專利名稱:信息處理裝置、系統(tǒng)管理方法和記錄介質(zhì)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及連接到在局部區(qū)域中建立的內(nèi)部系統(tǒng)的信息處理裝置,并且更具體 地,涉及從外部系統(tǒng)識別和管理通過在信息處理裝置中安裝軟件而建立的系統(tǒng)的技術(shù)。
背景技術(shù):
隨著諸如網(wǎng)絡(luò)通信的信息處理技術(shù)的發(fā)展,已知從外部系統(tǒng)遠程管理在局域中建 立的內(nèi)部系統(tǒng)的技術(shù)。例如,專利文獻1 (日本公開專利申請No. 2008-35444)公開了包括一個或多個管 理目標(biāo)系統(tǒng)和用于經(jīng)由因特網(wǎng)遠程管理所述管理目標(biāo)系統(tǒng)的遠程管理系統(tǒng)的系統(tǒng)環(huán)境。管 理目標(biāo)系統(tǒng)可以是用于經(jīng)由預(yù)定數(shù)據(jù)傳輸線路管理諸如MFP(多功能外圍設(shè)備)和打印機 的圖像處理裝置的設(shè)備管理系統(tǒng),如在專利文獻2 (日本公開專利申請No. 2005-182701)中 所述。通過使用具有諸如從圖像處理裝置收集信息和更新圖像處理裝置的軟件的設(shè)備管理 功能的設(shè)備管理裝置,設(shè)備管理系統(tǒng)管理作為管理目標(biāo)的圖像處理裝置。在這樣的系統(tǒng)環(huán)境中,制造者可以將各種支持服務(wù)提供給在用戶環(huán)境中安裝的設(shè) 備。然而,傳統(tǒng)的系統(tǒng)沒有考慮通過僅給用戶提供用于實現(xiàn)設(shè)備管理功能的軟件,并 且將該軟件安裝在已經(jīng)在用戶環(huán)境中提供的現(xiàn)有信息處理裝置中來建立系統(tǒng)的方法。在遠程管理系統(tǒng)中,為了管理所述管理目標(biāo)系統(tǒng)的目的,需要識別在用戶環(huán)境中 安裝的設(shè)備管理系統(tǒng)。為此,制造者給用戶提供設(shè)備管理裝置,并且基于對于每個設(shè)備管理 裝置唯一的信息(例如,“序列號”或“MAC地址”)識別安裝的設(shè)備管理系統(tǒng)。也就是說,傳 統(tǒng)的系統(tǒng)基于在用戶環(huán)境中安裝設(shè)備管理裝置以建立設(shè)備管理系統(tǒng)的前提。然而,近年來并且正持續(xù)的,用戶環(huán)境典型地已經(jīng)被提供有具有用于實現(xiàn)設(shè)備管 理功能的足夠處理能力的信息處理裝置。在此情況下,用戶環(huán)境不需要具有從制造者提供 以實現(xiàn)這種功能的新裝置;用戶環(huán)境僅需要被提供有用于實現(xiàn)所述功能的軟件。當(dāng)通過僅將軟件提供給用戶環(huán)境來建立設(shè)備管理系統(tǒng)時,制造者需要提供包括可 以由遠程管理系統(tǒng)用來識別在用戶環(huán)境中建立的設(shè)備管理系統(tǒng)的信息的軟件。然而,存在 多種方法用于提供軟件,諸如在各種類型的記錄介質(zhì)中分發(fā)軟件或下載軟件。因此,制造商 提供包括可以由遠程管理系統(tǒng)用來識別設(shè)備管理系統(tǒng)的信息的軟件是不現(xiàn)實的。
發(fā)明內(nèi)容
本發(fā)明提供了一種信息處理裝置、系統(tǒng)管理方法和記錄介質(zhì),其中消除了一個或 多個上述缺點。本發(fā)明的優(yōu)選實施例提供一種信息處理裝置、系統(tǒng)管理方法和記錄介質(zhì),使用其 可以從遠程外部系統(tǒng)識別通過安裝軟件到裝置中建立的系統(tǒng)。根據(jù)本發(fā)明的一個方面,提供一種信息處理裝置,其中安裝軟件以建立提供預(yù)定 功能的系統(tǒng),所述信息處理裝置包括生成單元,配置為生成用于識別通過安裝所述軟件建
5立的系統(tǒng)的系統(tǒng)識別信息,所述系統(tǒng)識別信息是從通過對所述軟件執(zhí)行許可(license)認 證獲得的認證信息生成的;以及注冊單元,配置為經(jīng)由預(yù)定數(shù)據(jù)傳輸線路將由所述生成單 元生成的所述系統(tǒng)識別信息發(fā)送到管理多個系統(tǒng)的管理設(shè)備,以便將所述系統(tǒng)識別信息在 所述管理設(shè)備中注冊作為管理信息。根據(jù)本發(fā)明的一個方面,提供一種由信息處理裝置執(zhí)行的系統(tǒng)管理方法,所述信 息處理裝置中安裝軟件以建立提供預(yù)定功能的系統(tǒng),所述系統(tǒng)管理方法包括生成步驟,生 成用于識別通過安裝所述軟件建立的系統(tǒng)的系統(tǒng)識別信息,所述系統(tǒng)識別信息是從通過對 所述軟件執(zhí)行許可認證獲得的認證信息生成的;以及注冊步驟,經(jīng)由預(yù)定數(shù)據(jù)傳輸線路將 在所述生成步驟生成的所述系統(tǒng)識別信息發(fā)送到管理多個系統(tǒng)的管理設(shè)備,以便將所述系 統(tǒng)識別信息在所述管理設(shè)備中注冊作為管理信息。根據(jù)本發(fā)明的一個方面,提供一種在其中存儲系統(tǒng)管理程序的計算機可讀記錄介 質(zhì),所述系統(tǒng)管理程序使得計算機在其中安裝軟件以建立提供預(yù)定功能的系統(tǒng)的信息處理 裝置中執(zhí)行過程(procedure),所述過程包括生成步驟,生成用于識別通過安裝所述軟件 建立的系統(tǒng)的系統(tǒng)識別信息,所述系統(tǒng)識別信息是從通過對所述軟件執(zhí)行許可認證獲得的 認證信息生成的;以及注冊步驟,經(jīng)由預(yù)定數(shù)據(jù)傳輸線路將在所述生成步驟生成的所述系 統(tǒng)識別信息發(fā)送到管理多個系統(tǒng)的管理設(shè)備,以便將所述系統(tǒng)識別信息在所述管理設(shè)備中 注冊作為管理信息。根據(jù)本發(fā)明的一個實施例,提供一種信息處理裝置、系統(tǒng)管理方法和記錄介質(zhì),使 用其可以從遠程外部系統(tǒng)識別通過安裝軟件到裝置中建立的系統(tǒng)。
當(dāng)結(jié)合附圖閱讀時,本發(fā)明的其他目的、特征和優(yōu)點將從以下詳細描述變得更顯 而易見,附圖中圖1圖示根據(jù)本發(fā)明實施例的設(shè)備管理系統(tǒng);圖2圖示根據(jù)本發(fā)明實施例的設(shè)備管理裝置的硬件配置;圖3圖示根據(jù)本發(fā)明實施例的設(shè)備管理裝置的軟件配置;圖4圖示根據(jù)本發(fā)明實施例的設(shè)備管理裝置的功能配置;圖5圖示根據(jù)本發(fā)明實施例的用于管理許可代碼(license code)的數(shù)據(jù)示例;圖6A和6B用于描述根據(jù)本發(fā)明實施例的生成系統(tǒng)識別信息的操作;圖7A和7B圖示根據(jù)本發(fā)明實施例的用于遠程系統(tǒng)管理的數(shù)據(jù)示例;圖8是根據(jù)本發(fā)明實施例的發(fā)布/保存許可代碼的處理的序列圖;以及圖9是根據(jù)本發(fā)明實施例的系統(tǒng)注冊的處理的序列圖。
具體實施例方式參照附圖給出本發(fā)明實施例的描述。<系統(tǒng)配置>圖1圖示根據(jù)本發(fā)明實施例的設(shè)備管理系統(tǒng)1。如圖1所示,設(shè)備管理系統(tǒng)1包括一個或多個圖像處理裝置(管理目標(biāo)設(shè) 備)200(下文中,“設(shè)備200”)和設(shè)備管理裝置100,它們經(jīng)由諸如LAN(局域網(wǎng))的內(nèi)部網(wǎng)絡(luò)N相互連接。設(shè)備管理系統(tǒng)1經(jīng)由諸如因特網(wǎng)的外部網(wǎng)絡(luò)I連接到遠程管理系統(tǒng)2。遠程管理 系統(tǒng)2包括許可認證裝置(激活服務(wù)器)300和遠程管理裝置(中心服務(wù)器)400,它們通過 內(nèi)部網(wǎng)絡(luò)N相互連接。設(shè)備管理系統(tǒng)1和遠程管理系統(tǒng)2典型地經(jīng)由防火墻(未示出)連 接到外部網(wǎng)絡(luò)I。在這樣的系統(tǒng)配置中,設(shè)備管理裝置100基于從設(shè)備200獲得的設(shè)備信息(例如, “操作狀態(tài)信息”)監(jiān)控/管理設(shè)備200。遠程管理裝置400收集由設(shè)備管理裝置100獲得 的設(shè)備200的設(shè)備信息,并且通過提供諸如維護和操作的支持服務(wù)遠程管理設(shè)備200。設(shè) 備管理裝置100通過將用于要在設(shè)備200中運行的軟件(功能實現(xiàn)程序)的許可認證請求 (激活)發(fā)送到許可認證裝置300,來管理設(shè)備200中安裝的各種軟件項目。在以下描述中,在用戶環(huán)境中建立的設(shè)備管理系統(tǒng)1對應(yīng)于內(nèi)部系統(tǒng),并且在制 造者處建立的遠程管理系統(tǒng)2對應(yīng)于外部系統(tǒng)。<硬件配置>接下來,給出根據(jù)本實施例的設(shè)備管理裝置100的硬件配置的描述。圖2圖示根據(jù)本實施例的設(shè)備管理裝置100的硬件配置。如圖2所示,設(shè)備管理裝置100包括輸入設(shè)備101、顯示設(shè)備102、驅(qū)動設(shè)備103、 RAM(隨機存取存儲器)104、R0M(只讀存儲器)105、CPU(中央處理單元)106、接口設(shè)備107、 以及HDD (硬盤驅(qū)動器)108,它們通過總線B相互連接。輸入設(shè)備101包括鍵盤和鼠標(biāo),并且用于輸入各種操作信號到設(shè)備管理裝置100。 顯示設(shè)備102包括顯示器,并且顯示由設(shè)備管理裝置100獲得的處理結(jié)果(例如,“設(shè)備信 息”和“系統(tǒng)管理信息”)。接口設(shè)備107是用于將設(shè)備管理裝置100連接到預(yù)定數(shù)據(jù)傳輸線路N (諸如網(wǎng)絡(luò)) 的接口。因此,設(shè)備管理裝置100可以經(jīng)由接口設(shè)備107與設(shè)備200和外部系統(tǒng)2執(zhí)行數(shù) 據(jù)通信。HDD 108是存儲各種程序和數(shù)據(jù)的非易失性存儲設(shè)備。存儲的程序和數(shù)據(jù)包括用 于控制整個設(shè)備管理裝置100的信息處理系統(tǒng)(例如,作為諸如“Windows (注冊商標(biāo))”和 “UNIX (注冊商標(biāo))”的OS (操作系統(tǒng))的基本軟件)、以及用于提供信息處理系統(tǒng)中的各種 功能(例如,“設(shè)備管理功能”和“系統(tǒng)管理功能”)的應(yīng)用(application) 0 HDD 108使用 預(yù)定文件系統(tǒng)和/或DB(數(shù)據(jù)庫)管理存儲的程序和數(shù)據(jù)。驅(qū)動設(shè)備103是設(shè)備管理裝置100和可移除記錄介質(zhì)103A之間的接口。因此,設(shè) 備管理裝置100可以經(jīng)由驅(qū)動設(shè)備103寫入記錄介質(zhì)103A和從記錄介質(zhì)103A讀取。ROM 105是非易失性半導(dǎo)體存儲器(存儲設(shè)備),其即使在關(guān)閉電源之后也可以 保持內(nèi)部數(shù)據(jù)。ROM 105存儲當(dāng)激活設(shè)備管理裝置100時執(zhí)行的BIOS(基本輸入/輸出系 統(tǒng))、以及與設(shè)備管理裝置100的系統(tǒng)設(shè)置和網(wǎng)絡(luò)設(shè)置相關(guān)的數(shù)據(jù)。RAM 104是易失性半導(dǎo)體存儲器(存儲設(shè)備),用于臨時保持從上述存儲設(shè)備讀取 的程序和數(shù)據(jù)。CPU 106執(zhí)行在RAM 104中加載的程序,以便實現(xiàn)控制整個設(shè)備管理裝置 100的操作和設(shè)備管理裝置100中安裝的各種功能?;谟布渲玫纳厦婷枋?,設(shè)備管理裝置100具有與PC (個人計算機)的配置基 本相同的配置。因此,設(shè)備管理裝置100可以由信息處理裝置代替。
<軟件配置>接下來,給出根據(jù)本實施例的設(shè)備管理裝置100的軟件配置的描述。圖3圖示根據(jù)本實施例的設(shè)備管理裝置100的軟件配置。如圖3所示,在設(shè)備管理裝置100中存在一個或多個軟件SW項目(功能實現(xiàn)程 序)。設(shè)備管理裝置100要求由許可認證裝置300發(fā)布的許可代碼LC,以便使得這些軟件 SW項目運行(起作用)。也就是說,軟件SW項目不能運行(起作用),除非在設(shè)備管理裝置 100內(nèi)部的預(yù)定存儲裝置中存在相應(yīng)的許可代碼LC。因此,在設(shè)備管理裝置100中,在預(yù)定 文件系統(tǒng)中管理由許可認證裝置300發(fā)布的對應(yīng)于軟件SW項目的一個或多個許可代碼LC。設(shè)備管理裝置100具有在軟件SW和許可代碼LC之間提供的公共模塊CM。公共 模塊CM用于實現(xiàn)與許可管理相關(guān)的全面功能。例如,由公共模塊CM實現(xiàn)的功能包括基于 與軟件SW有關(guān)的信息確定許可代碼LC的真實性/有效性的功能(真實性/有效性確定功 能)、以及用于響應(yīng)許可代碼LC中包括的與軟件SW相關(guān)的信息的功能(相關(guān)信息響應(yīng)功 能)。因此,在設(shè)備管理裝置100中,軟件SW通過公共模塊CM確認相應(yīng)的許可代碼LC 的真實性/有效性,并且如果確認結(jié)果(來自公共模塊CM的確定結(jié)果)是正常的,則運行 (起作用)。例如,在圖3所示的軟件配置中,軟件(A) SWA基于公共模塊CM確定許可代碼 (軟A) LCA的真實性/有效性。軟件(N) SffN基于公共模塊CM確定許可代碼(軟N) LCN的
真實性/有效性。如上所述,在根據(jù)本實施例的設(shè)備管理裝置100中,軟件SW不能運行,除非其許 可已經(jīng)被認證。也就是說,對于設(shè)備管理裝置100,為了實現(xiàn)諸如設(shè)備管理系統(tǒng)的內(nèi)部系統(tǒng) 1 (設(shè)備管理功能),需要認證對應(yīng)軟件SW的許可。<系統(tǒng)管理功能>給出根據(jù)本實施例的系統(tǒng)管理功能的描述。根據(jù)本實施例的設(shè)備管理裝置100生成系統(tǒng)識別信息,用于識別通過安裝軟件建 立的內(nèi)部系統(tǒng)1。系統(tǒng)識別信息是從通過對軟件SW執(zhí)行許可認證獲得的認證信息(許可代 碼LC)生成的。隨后,設(shè)備管理裝置100通過預(yù)定數(shù)據(jù)傳輸線路將生成的系統(tǒng)識別信息傳 輸?shù)酵獠肯到y(tǒng)2,并且將系統(tǒng)識別信息注冊作為管理信息。根據(jù)本實施例的設(shè)備管理裝置 100包括上述系統(tǒng)管理功能。如上所述,代替在用戶環(huán)境中安裝專用裝置(用于設(shè)備管理),軟件SW可以安裝 在用戶環(huán)境中已經(jīng)提供的現(xiàn)有信息處理裝置中,以便建立用于實現(xiàn)各種功能的內(nèi)部系統(tǒng)1。 此外,制造者將想要用在制造者處建立的外部系統(tǒng)2識別內(nèi)部系統(tǒng)1,并且根據(jù)用戶環(huán)境提 供適當(dāng)?shù)木S護/操作。在傳統(tǒng)技術(shù)中,基于從專用設(shè)備收集的對于專用設(shè)備唯一的信息(設(shè)備唯一信 息)(例如,“序列號”或“MAC地址”)識別內(nèi)部系統(tǒng)1。然而,如上所述,當(dāng)通過安裝軟件建 立內(nèi)部系統(tǒng)1時,內(nèi)部系統(tǒng)1可以在虛擬機(VM)環(huán)境中,并且因此外部系統(tǒng)2可能不總是 能夠基于具有安裝的軟件SW的設(shè)備的設(shè)備唯一信息識別內(nèi)部系統(tǒng)1。例如,在虛擬機環(huán)境 中,用戶可以改變MAC地址。如果改變了設(shè)備唯一信息,則外部系統(tǒng)2不能識別通過安裝軟 件建立的內(nèi)部系統(tǒng)1。此外,其中安裝軟件的設(shè)備(即,其中建立內(nèi)部系統(tǒng)1的設(shè)備)屬于 用戶。因此,用戶可能不希望在制造者處的外部系統(tǒng)2從該設(shè)備收集信息。
因此,根據(jù)本實施例的設(shè)備管理裝置100基于軟件SW的認證信息生成用于識別通 過安裝軟件建立的內(nèi)部系統(tǒng)1的信息,并且將生成的信息注冊在外部系統(tǒng)2中。因此,利用根據(jù)本實施例的設(shè)備管理裝置100,可以通過位置遠離設(shè)備管理裝置 100的外部系統(tǒng)2識別通過安裝軟件在設(shè)備管理裝置100中建立的系統(tǒng)。結(jié)果,即使通過安 裝軟件建立設(shè)備管理系統(tǒng)1,在制造者處的遠程管理系統(tǒng)2也可以管理在用戶環(huán)境中建立 的系統(tǒng)。下面描述系統(tǒng)管理功能的配置和操作。圖4圖示根據(jù)本實施例的設(shè)備管理裝置100的功能配置。如圖4所示,設(shè)備管理裝置100主要配置有許可認證控制單元20和系統(tǒng)管理控制 單元30。許可認證控制單元20是用于管理/控制設(shè)備管理系統(tǒng)1中安裝的軟件SW的許可 認證的功能單元。系統(tǒng)管理控制單元30是用于管理/控制通過安裝軟件SW建立的內(nèi)部系 統(tǒng)1的功能單元。給出許可認證控制單元20的描述。許可認證控制單元20包括從設(shè)備管理裝置 100向許可認證裝置300發(fā)送對于軟件SW的許可認證請求的許可認證請求單元21。許可認證裝置300包括許可認證單元50,用于響應(yīng)于認證請求生成許可代碼LC, 并且將許可代碼LC返回到請求源?;趶匿N售商提供給與軟件SW相關(guān)的用戶的產(chǎn)品密鑰、 以及其中已經(jīng)安裝軟件SW的設(shè)備200 (安裝了軟件的設(shè)備)的設(shè)備唯一信息生成許可代碼 LC。因此,當(dāng)許可認證請求單元21進行認證請求時,許可認證請求單元21將產(chǎn)品密鑰 和設(shè)備唯一信息發(fā)送到許可認證裝置300。通過通信單元40A (在設(shè)備管理裝置100中)和 通信單元40B (在許可認證裝置300中)執(zhí)行設(shè)備管理裝置100和許可認證裝置300之間 的通信。許可認證控制單元20將從許可認證裝置300返回(由許可認證裝置300發(fā)布) 的許可代碼LC存儲在許可代碼保存單元10中。許可代碼保存單元10對應(yīng)于在設(shè)備管理 裝置100中提供的存儲設(shè)備(例如,HDD 108)中的預(yù)定存儲區(qū)域。圖5圖示根據(jù)本示例的用于管理許可代碼的數(shù)據(jù)示例。許可代碼保存單元10在如圖5所示的目錄結(jié)構(gòu)中管理對應(yīng)于軟件SW的許可代碼 LC。在圖5中的目錄結(jié)構(gòu)中,在用于識別軟件SW的諸如字符串或代碼的產(chǎn)品識別信息SN 的每層下(每個文件夾中),保存相應(yīng)的許可代碼LC。根據(jù)該數(shù)據(jù)結(jié)構(gòu),可以基于產(chǎn)品識別 信息SN識別對應(yīng)于軟件SW的許可代碼LC。許可認證控制單元20在將許可代碼保存在許可代碼保存單元10中之前,使用公 共模塊CM確認許可代碼LC的真實性/有效性。公共模塊CM可以基于與軟件SW相關(guān)的信息確定許可代碼LC的真實性/有效性 (具有真實性/有效性確定功能)。許可認證控制單元20將從許可認證裝置300返回的許 可代碼LC連同產(chǎn)品識別信息SN和作為真實性/有效性確定的目標(biāo)的軟件SW的版本信息 傳遞到公共模塊CM。因此,許可認證控制單元20可以基于由公共模塊CM進行的真實性/ 有效性確定結(jié)果確認許可是否正常。許可認證控制單元20將確認為正常的許可代碼LC保存在許可代碼保存單元10中。接下來,給出系統(tǒng)管理控制單元30的描述。系統(tǒng)管理控制單元30包括許可有效 性確認單元31、許可獲得單元32、系統(tǒng)識別信息生成單元33、以及系統(tǒng)注冊單元34。系統(tǒng) 管理控制單元30相互協(xié)作地操作這些功能單元,以便在制造者處安裝的遠程管理裝置400 中注冊通過在設(shè)備管理系統(tǒng)1中安裝軟件SW建立的內(nèi)部系統(tǒng)1。許可有效性確認單元31是用于確認對應(yīng)于用于實現(xiàn)要注冊的內(nèi)部系統(tǒng)1的功能 的軟件SW的許可代碼LC的真實性/有效性的功能單元。公共模塊CM可以基于與軟件SW相關(guān)的信息確定許可代碼LC的真實性/有效性 (具有真實性/有效性確認功能)。許可有效性確認單元31將產(chǎn)品識別信息SN和作為真 實性/有效性確定的目標(biāo)的軟件SW的版本信息傳遞到公共模塊CM。因此,許可有效性確認 單元31可以基于由公共模塊CM進行的真實性/有效性確定結(jié)果確認許可是否正常。許可獲得單元32是用于從許可代碼保存單元10獲得許可代碼LC的功能單元。許 可獲得單元32獲得由許可有效性確認單元31確認為正常(真實/有效)的許可代碼LC。 許可獲得單元32訪問許可代碼保存單元10,并且基于軟件SW的產(chǎn)品識別信息SN獲得相應(yīng) 的許可代碼LC。系統(tǒng)識別信息生成單元33是用于基于獲得的許可代碼LC生成系統(tǒng)識別信息的功 能單元。系統(tǒng)識別信息由在制造者處的外部系統(tǒng)2使用,以用于識別用戶的內(nèi)部系統(tǒng)1。系 統(tǒng)識別信息生成單元33如下生成系統(tǒng)識別信息。圖6A和圖6B用于描述根據(jù)本發(fā)明實施例的生成系統(tǒng)識別信息SID的操作。系統(tǒng)識別信息生成單元33使用公共模塊CM解碼獲得的許可代碼LC。公共模塊CM可以返回許可代碼LC中包括的與軟件SW相關(guān)的信息(具有相關(guān)信息 響應(yīng)功能)。如圖6A所示,系統(tǒng)識別信息生成單元33將許可代碼LC傳遞到公共模塊CM, 并且從公共模塊CM獲得與軟件SW相關(guān)的信息。因此,解碼許可代碼LC。系統(tǒng)識別信息生成單元33可以獲得諸如軟件SW的產(chǎn)品識別信息SN、版本信息和 產(chǎn)品密鑰信息的信息。此外,系統(tǒng)識別信息生成單元33可以獲得用于識別安裝了軟件的設(shè) 備200的設(shè)備識別信息、許可發(fā)布日期、許可過期日期、許可類型(例如,“永久的/試用的”、 “排他的(exclusive)/附加的(additional) ”、以及在公共許可(common license)的情況 下,“保留的許可的數(shù)目”、“單機/網(wǎng)絡(luò)”)??梢垣@得的信息取決于公共模塊CM和許可認 證裝置 300 的規(guī)范(specification)。接下來,如圖6B所示,系統(tǒng)識別信息生成單元33從來自公共模塊CM的產(chǎn)品密鑰 信息GPK(通過解碼許可代碼獲得的產(chǎn)品密鑰信息)獲得系統(tǒng)識別信息SID。圖6B圖示生成系統(tǒng)識別信息SID的操作。獲得的產(chǎn)品密鑰信息GPK與當(dāng)許可認 證裝置300生成許可代碼LC時嵌入的產(chǎn)品密鑰相關(guān)。因此,獲得的產(chǎn)品密鑰信息GPK包括 某些位的隨機數(shù),用于提高代碼的機密性的目的。系統(tǒng)識別信息生成單元33從獲得的產(chǎn)品密鑰信息GPK提取從銷售商為軟件SW提 供的正式產(chǎn)品密鑰,并且使用提取的產(chǎn)品密鑰作為系統(tǒng)識別信息SID。具體地,軟件識別信 息提取單元33A從產(chǎn)品密鑰信息GPK刪除隨機數(shù),并且提取產(chǎn)品密鑰。產(chǎn)品密鑰是用于識 別軟件SW的軟件識別信息。因此,產(chǎn)品密鑰(軟件識別信息)適合于通過運行軟件SW實 現(xiàn)的功能,即,適合于識別內(nèi)部系統(tǒng)1。
10
如上所述,系統(tǒng)識別信息生成單元33使用對應(yīng)于軟件SW的許可代碼LC生成用于 識別通過安裝軟件建立的內(nèi)部系統(tǒng)1的系統(tǒng)識別信息SID。系統(tǒng)注冊單元34是用于發(fā)送生成的系統(tǒng)識別信息SID到遠程管理裝置400以便 執(zhí)行系統(tǒng)注冊的功能單元。遠程管理裝置400包括信息管理單元60,并且使用信息管理單元60來管理與作為 遠程管理目標(biāo)的、在用戶環(huán)境中建立的內(nèi)部系統(tǒng)1相關(guān)的信息(下文中,“管理信息”),以 便提供服務(wù)。信息管理單元60對由管理信息保持單元70保持的管理信息執(zhí)行各種數(shù)據(jù)操 作。管理信息保持單元70是在遠程管理裝置400中提供的存儲設(shè)備的預(yù)定存儲區(qū)域。管 理信息保持單元70與系統(tǒng)識別信息SID、與軟件SW相關(guān)的信息(軟件信息)、和與內(nèi)部系 統(tǒng)1中管理的設(shè)備200相關(guān)的信息(管理目標(biāo)設(shè)備信息)相關(guān)聯(lián)地保持管理信息。由管理 信息保持單元70保持的管理信息的數(shù)據(jù)配置的具體示例在下面描述。系統(tǒng)注冊單元34存儲生成的系統(tǒng)識別信息作為管理信息,并且生成要在遠程管 理裝置400中注冊的注冊數(shù)據(jù)。圖7A和7B圖示根據(jù)本實施例的用于遠程系統(tǒng)管理的數(shù)據(jù)的示例。例如,系統(tǒng)注冊單元34生成如圖7A所示的注冊數(shù)據(jù)80。圖7A圖示以XML(可擴 展標(biāo)記語言)描述的注冊數(shù)據(jù)80的示例。注冊數(shù)據(jù)80主要由注冊請求識別信息RID、系統(tǒng) 識別信息SID和設(shè)備識別信息DID形成。注冊請求識別信息RID由外部系統(tǒng)2用于確定哪個內(nèi)部系統(tǒng)進行了注冊請求和何 時進行了該注冊請求。系統(tǒng)識別信息SID由系統(tǒng)識別信息生成單元33生成。設(shè)備識別信 息DID用于識別在要注冊的內(nèi)部系統(tǒng)1中管理的設(shè)備200 (管理目標(biāo)設(shè)備)。這些信息項目在具有預(yù)定標(biāo)簽的數(shù)據(jù)中定義。例如,在圖7A中的注冊數(shù)據(jù)80中, 注冊請求識別信息RID由〈requesetID〉標(biāo)簽定義。系統(tǒng)識別信息SID由<boxID>標(biāo)簽定 義。設(shè)備識別信息DID由〈devicelD〉標(biāo)簽定義。可能存在要注冊的內(nèi)部系統(tǒng)1包括多個 設(shè)備200的情況。因此,在注冊數(shù)據(jù)80中,單個系統(tǒng)識別信息SID項目可能與多個設(shè)備識 別信息DID項目相關(guān)聯(lián)。系統(tǒng)注冊單元34發(fā)送注冊數(shù)據(jù)80到遠程管理裝置400以執(zhí)行系統(tǒng)注冊。通過通 信單元40A (在設(shè)備管理裝置100中)和通信單元40C (在遠程管理裝置400中)執(zhí)行設(shè)備 管理裝置100和遠程管理裝置400之間的通信。 因此,在遠程管理裝置400中,信息管理單元60基于接收的注冊數(shù)據(jù)80將相應(yīng)的 數(shù)據(jù)存儲在由管理信息保持單元70保持的管理信息項目中。圖7B圖示由管理信息保持單 元70保持的管理信息71的數(shù)據(jù)配置的示例。如上所述,管理信息保持單元70存儲從注冊 數(shù)據(jù)80中包括的各種信息項目獲得的數(shù)據(jù)。因此,利用根據(jù)本實施例的設(shè)備管理裝置100,位于遠處的外部系統(tǒng)2 (例如,在制 造者處的遠程管理系統(tǒng))可以識別通過在設(shè)備管理系統(tǒng)1中安裝軟件建立的系統(tǒng)(例如, 在用戶的地點處的設(shè)備管理系統(tǒng))。如上所述,根據(jù)本實施例的系統(tǒng)管理功能可以被實現(xiàn)為相互協(xié)作地操作的上面的 功能單元。接下來,參照序列圖描述系統(tǒng)管理功能的詳細操作(相互協(xié)作地執(zhí)行的功能單元 的操作)。
系統(tǒng)管理功能被實現(xiàn)為CPU 106,將設(shè)備管理裝置100中安裝的系統(tǒng)管理程序(軟 件組件)從存儲目的地(例如,ROM 105)加載到RAM 104中,并且執(zhí)行加載的系統(tǒng)管理程序。在以下描述中,系統(tǒng)管理功能的操作被分為“發(fā)布/保存許可代碼”的處理和“系 統(tǒng)注冊”的處理。在“發(fā)布/保存許可代碼”的處理已經(jīng)執(zhí)行的條件下執(zhí)行“系統(tǒng)注冊”的處理。圖8是根據(jù)本實施例的“發(fā)布/保存許可代碼”的處理的序列圖。<發(fā)布許可代碼>設(shè)備管理裝置100使用許可認證控制單元20接收由銷售商提供并且當(dāng)用戶經(jīng)由 與許可認證相關(guān)的預(yù)定GUI (圖形用戶界面)進行認證請求時由用戶輸入的產(chǎn)品密鑰(步 驟 S101)。許可認證控制單元20的許可認證請求單元21發(fā)送對于軟件SW的認證請求到許 可認證裝置300 (步驟S102)。具體地,許可認證請求單元21發(fā)送輸入的產(chǎn)品密鑰和設(shè)備唯 一信息(其中安裝軟件SW的設(shè)備200的設(shè)備信息)到許可認證裝置300以進行認證請求。許可認證裝置300的許可認證單元50執(zhí)行對于軟件SW的許可認證(步驟S103)。 具體地,許可認證單元50基于當(dāng)進行請求時輸入的產(chǎn)品密鑰和設(shè)備唯一信息生成軟件SW 的許可代碼LC。許可認證裝置300將生成的許可代碼LC作為認證結(jié)果發(fā)送到請求源,以響應(yīng)認證 請求。結(jié)果,許可認證控制單元20獲得許可代碼?!幢4嬖S可代碼〉設(shè)備管理裝置100使用許可認證控制單元20接收當(dāng)用戶經(jīng)由與許可認證相關(guān)的 預(yù)定GUI進行認證代碼保存請求時由用戶輸入的許可代碼LC (作為認證結(jié)果獲得的許可代 碼 LC)(步驟 S201)。許可認證控制單元20請求公共模塊CM確定輸入的許可代碼LC的真實性/有效 性(檢查)(步驟S202)。具體地,許可認證控制單元20將軟件SW的輸入的許可代碼LC、 產(chǎn)品識別信息SN、以及版本信息傳遞到公共模塊CM,并且進行檢查請求。公共模塊CM基于與請求一起給出的產(chǎn)品識別信息SN和版本信息檢查輸入的許可 代碼LC的真實性/有效性(S203)。公共模塊CM通過將檢查結(jié)果傳遞到請求源來響應(yīng)該檢查請求。結(jié)果,許可認證控 制單元20獲得已經(jīng)被請求保存的輸入的許可代碼LC的真實性/有效性的檢查結(jié)果。當(dāng)輸入的許可代碼LC的檢查結(jié)果指示正常(OK)時,許可認證控制單元20訪問許 可代碼保存單元10,并且保存已經(jīng)檢查(確定正常)的輸入的許可代碼LC(步驟S204)。在 許可代碼保存單元10中,輸入的許可代碼LC被存儲和保存在預(yù)定存儲區(qū)域(步驟S205)。如上所述,設(shè)備管理裝置100執(zhí)行對應(yīng)于安裝用于實現(xiàn)內(nèi)部系統(tǒng)1的功能的軟件 Sff的“發(fā)出/保存許可代碼”的處理。圖9是根據(jù)本實施例的系統(tǒng)注冊的處理的序列圖?!聪到y(tǒng)注冊(將內(nèi)部系統(tǒng)注冊到外部系統(tǒng))>當(dāng)設(shè)備管理裝置100經(jīng)由與系統(tǒng)注冊相關(guān)的預(yù)定⑶I接收到來自用戶的注冊請求 時,有關(guān)報告被發(fā)送到系統(tǒng)管理控制單元30中包括的許可有效性確認單元31 (步驟S301)。進行用于向外部系統(tǒng)2 (在制造者處的遠程管理系統(tǒng)2)注冊內(nèi)部系統(tǒng)(在用戶的地點的設(shè) 備管理系統(tǒng)1)的注冊請求,所述內(nèi)部系統(tǒng)通過安裝軟件SW而建立。許可有效性確認單元31請求公共模塊確定(檢查)輸入的許可代碼LC的真實性 /有效性(步驟S302)。具體地,許可有效性確認單元31將軟件SW的產(chǎn)品識別信息SN和 版本信息傳遞到公共模塊CM以進行檢查請求。公共模塊CM訪問許可代碼保存單元10(步驟S303),并且基于與請求一起給出 的產(chǎn)品識別信息SN和版本信息,查詢在許可代碼保存單元10中保存的相應(yīng)的許可代碼 LC (步驟S304)。因此,公共模塊CM檢查對應(yīng)于軟件SW的許可代碼LC的真實性/有效性。公共模塊CM通過將檢查結(jié)果傳遞到請求源來響應(yīng)檢查請求。結(jié)果,許可有效性確 認單元31獲得指示對應(yīng)于軟件SW的輸入的許可代碼LC的真實性/有效性的檢查結(jié)果,所 述軟件SW用于實現(xiàn)已經(jīng)針對其進行了注冊請求的內(nèi)部系統(tǒng)1的功能。當(dāng)輸入的許可代碼LC的檢查結(jié)果指示正常(OK)時,許可有效性確認單元31請求 在系統(tǒng)管理控制單元30中包括的許可獲得單元32獲得對應(yīng)于軟件SW的許可代碼LC(步 驟 S401)。許可獲得單元32訪問許可代碼保存單元10(步驟S402),并且查詢已經(jīng)保存的相 應(yīng)的許可代碼LC (步驟S403)。許可獲得單元32基于產(chǎn)品識別信息SN和版本信息識別相 應(yīng)的許可代碼LC。因此,許可獲得單元32獲得對應(yīng)于軟件SW的許可代碼LC作為查詢結(jié)^ ο當(dāng)正常獲得許可代碼LC時,許可獲得單元32請求系統(tǒng)管理控制單元30中包括的 系統(tǒng)識別信息生成單元33基于獲得的許可代碼LC生成系統(tǒng)識別信息SID (步驟S501)。系統(tǒng)識別信息生成單元33請求公共模塊CM解碼獲得的許可代碼LC (步驟S502)。 當(dāng)進行解碼請求時,系統(tǒng)識別信息生成單元33將獲得的許可代碼LC傳遞到公共模塊CM。公共模塊CM響應(yīng)于所述請求而解碼獲得的許可代碼LC (步驟S503)。結(jié)果,公共 模塊CM獲得在獲得的許可代碼LC中包括的與軟件SW相關(guān)的信息(例如,“產(chǎn)品識別信息” 和“產(chǎn)品密鑰信息”)。公共模塊CM通過將通過解碼許可代碼LC獲得的上述信息(與軟件SW相關(guān)的信 息)作為解碼結(jié)果傳遞到請求源來響應(yīng)解碼請求。結(jié)果,系統(tǒng)識別信息生成單元33獲得對 應(yīng)于軟件SW的許可代碼LC的解碼結(jié) (與軟件SW相關(guān)的信息),所述軟件SW用于實現(xiàn)已 經(jīng)針對其進行了注冊請求的內(nèi)部系統(tǒng)1的功能。系統(tǒng)識別信息生成單元33從作為解碼結(jié)果獲得的與軟件SW相關(guān)的信息中包括的 所獲得的產(chǎn)品密鑰信息GPK生成系統(tǒng)識別信息SID,其用于識別已經(jīng)對其進行注冊請求的 內(nèi)部系統(tǒng)1 (步驟S504)。系統(tǒng)識別信息生成單元33的軟件識別信息提取單元33A對獲得 的產(chǎn)品密鑰信息GPK執(zhí)行預(yù)定數(shù)據(jù)處理。具體地,軟件識別信息提取單元33A從獲得的產(chǎn)品密鑰信息GPK提取和刪除隨機 數(shù)(不需要的數(shù)據(jù))。軟件識別信息提取單元33A從獲得的產(chǎn)品密鑰信息GPK提取由銷售商 為軟件SW提供的產(chǎn)品密鑰(軟件識別信息)。系統(tǒng)識別信息生成單元33使用提取的產(chǎn)品 密鑰作為系統(tǒng)識別信息SID。如上所述,系統(tǒng)識別信息生成單元33生成系統(tǒng)識別信息SID。當(dāng)系統(tǒng)識別信息生成單元33已經(jīng)生成系統(tǒng)識別信息SID時,系統(tǒng)識別信息生成單 元33請求系統(tǒng)管理控制單元30中包括的系統(tǒng)注冊單元34執(zhí)行系統(tǒng)注冊以便在外部系統(tǒng)2中注冊內(nèi)部系統(tǒng)1 (步驟S601)。當(dāng)進行注冊請求時,系統(tǒng)識別信息生成單元33將生成的 系統(tǒng)識別信息SID傳遞到系統(tǒng)注冊單元34。系統(tǒng)注冊單元34在外部系統(tǒng)2中注冊已經(jīng)針對其進行了注冊請求的內(nèi)部系統(tǒng)1。 具體地,系統(tǒng)注冊單元34基于生成的系統(tǒng)識別信息SID生成注冊數(shù)據(jù)80 (步驟S602)。系 統(tǒng)注冊單元34生成與注冊請求識別信息RID、系統(tǒng)識別信息SID、以及一個或多個設(shè)備識別 信息DID項目相關(guān)聯(lián)的注冊數(shù)據(jù)80。系統(tǒng)注冊單元34可以通過使用預(yù)定數(shù)據(jù)標(biāo)簽在注冊 數(shù)據(jù)80中描述定義,來將上面的信息項目相互關(guān)聯(lián)。因此,基于系統(tǒng)識別信息SID,系統(tǒng)注 冊單元34生成例如以XML描述的注冊數(shù)據(jù)80。系統(tǒng)注冊單元34請求遠程管理裝置400注冊所述注冊數(shù)據(jù)80 (步驟S603)。具體 地,系統(tǒng)注冊單元34將生成的注冊數(shù)據(jù)80發(fā)送到遠程管理裝置400以進行注冊請求。在遠程管理裝置400中,信息管理單元60基于注冊數(shù)據(jù)注冊內(nèi)部系統(tǒng)1 (步驟 S604)。具體地,信息管理單元60分析注冊數(shù)據(jù)80 (用諸如XML解析器的描述語言分析功 能分析注冊數(shù)據(jù)80),并且獲得在該數(shù)據(jù)中定義的信息項目的定義數(shù)據(jù)。信息管理單元60 訪問管理信息保持單元70,并且與管理信息71中的相應(yīng)項目相關(guān)聯(lián)地存儲獲得的數(shù)據(jù)。管理信息保持單元70將在注冊數(shù)據(jù)80中定義的內(nèi)部系統(tǒng)1的數(shù)據(jù)保存作為管理 信息71 (步驟S605)。遠程管理裝置400中的信息管理單元60通過將注冊結(jié)果傳遞到請求源來響應(yīng)注 冊請求。結(jié)果,設(shè)備管理裝置100可以向用戶報告關(guān)于已經(jīng)針對其進行了注冊請求的內(nèi)部 系統(tǒng)1是否已經(jīng)在外部系統(tǒng)2中正常注冊。如上所述,設(shè)備管理裝置100對通過安裝軟件SW建立的內(nèi)部系統(tǒng)1執(zhí)行“生成/ 注冊系統(tǒng)識別信息”的處理?!纯偨Y(jié)〉如上所述,根據(jù)本實施例的設(shè)備管理裝置100生成用于識別已經(jīng)通過安裝軟件建 立的內(nèi)部系統(tǒng)1的系統(tǒng)識別信息SID。基于通過對軟件SW執(zhí)行許可認證獲得的認證信息 (許可代碼LC)生成系統(tǒng)識別信息SID。設(shè)備管理裝置100從認證信息提取軟件識別信息 (產(chǎn)品密鑰),并且基于提取的軟件識別信息生成系統(tǒng)識別信息SID。隨后,設(shè)備管理裝置 100經(jīng)由預(yù)定數(shù)據(jù)傳輸線路將生成的系統(tǒng)識別信息SID發(fā)送到外部系統(tǒng)2,以便將系統(tǒng)識別 信息SID注冊作為管理信息71。設(shè)備管理裝置100將包括生成的系統(tǒng)識別信息SID的注冊 數(shù)據(jù)80發(fā)送到外部系統(tǒng)2的遠程管理裝置400,并且將注冊數(shù)據(jù)80作為管理信息71保存 在遠程管理裝置400中包括的存儲設(shè)備中。因此,可以由位置遠離設(shè)備管理系統(tǒng)1的外部系統(tǒng)2識別通過在設(shè)備管理系統(tǒng)1 中安裝軟件建立的系統(tǒng)。根據(jù)上述實施例的設(shè)備管理裝置100的“系統(tǒng)管理功能”可以通過使CPU106執(zhí)行 以對應(yīng)于操作環(huán)境(平臺)的編程語言編碼的程序,來執(zhí)行參照附圖描述的處理而實現(xiàn)。所述程序可以存儲在計算機可讀記錄介質(zhì)103A中。記錄介質(zhì)103A例如可以是軟 盤(注冊商標(biāo))、CD(致密盤)、DVD(數(shù)字多功能盤)、SD存儲卡(SD存儲卡)和USB (通用 串行總線)存儲器。所述程序可以存儲在記錄介質(zhì)103A中,并且經(jīng)由驅(qū)動設(shè)備103或可讀取記錄介質(zhì) 103A的外部存儲I/F(未示出)安裝在設(shè)備管理裝置100中。設(shè)備管理裝置100包括接口
14設(shè)備107,因此可以通過經(jīng)由諸如因特網(wǎng)的電子通信線路下載所述程序來安裝所述程序。在上面實施例中,通過安裝軟件在用戶環(huán)境中建立的內(nèi)部系統(tǒng)1可以由在制造者 處的外部系統(tǒng)2識別;然而,本發(fā)明不限于此。例如,本發(fā)明可應(yīng)用于由包括多個系統(tǒng)的同 一用戶環(huán)境中的另一系統(tǒng)來識別一個系統(tǒng)的情況。在上面實施例中,以XML描述注冊數(shù)據(jù)80 ;然而,本發(fā)明不限于此。注冊數(shù)據(jù)80不 需要采用XML格式,只要它采用可以由信息管理單元60分析的格式(以對應(yīng)于描述語言分 析功能的語言描述的格式)即可。在上面實施例中,注冊數(shù)據(jù)80將系統(tǒng)識別信息SID與設(shè)備識別信息DID相關(guān)聯(lián); 然而,本發(fā)明不限于此。當(dāng)要注冊的系統(tǒng)是設(shè)備管理系統(tǒng)1時作為示例描述設(shè)備識別信息 DID。在上面實施例中,系統(tǒng)識別信息生成單元33通過從作為公共模塊CM的解碼結(jié)果 獲得的產(chǎn)品密鑰信息GPK刪除隨機數(shù)來執(zhí)行數(shù)據(jù)處理;然而,本發(fā)明不限于此。作為解碼結(jié) 果獲得的產(chǎn)品密鑰信息GPK取決于許可認證裝置300中的許可代碼發(fā)布操作的規(guī)范而可以 或可以不包括隨機數(shù)。因此,上述數(shù)據(jù)處理方法可以根據(jù)許可代碼發(fā)布操作的規(guī)范變化。本發(fā)明不限于在此描述的具體實施例,并且可以進行變化和修改而不背離本發(fā)明 的范圍。本申請基于于2009年7月8日提交的日本優(yōu)先權(quán)專利申請No. 2009-162169,在此 通過引用并入其整個內(nèi)容。
權(quán)利要求
一種信息處理裝置,其中安裝軟件以建立提供預(yù)定功能的系統(tǒng),所述信息處理裝置包括生成單元,配置為生成用于識別通過安裝所述軟件建立的系統(tǒng)的系統(tǒng)識別信息,所述系統(tǒng)識別信息是從通過對所述軟件執(zhí)行許可認證獲得的認證信息生成的;以及注冊單元,配置為經(jīng)由預(yù)定數(shù)據(jù)傳輸線路將由所述生成單元生成的所述系統(tǒng)識別信息發(fā)送到管理多個系統(tǒng)的管理設(shè)備,以便將所述系統(tǒng)識別信息在所述管理設(shè)備中注冊作為管理信息。
2.根據(jù)權(quán)利要求1所述的信息處理裝置,其中所述生成單元基于與所述軟件相關(guān)的信息生成所述系統(tǒng)識別信息,與所述軟件相關(guān)的 信息是通過解碼所述認證信息獲得的。
3.根據(jù)權(quán)利要求2所述的信息處理裝置,其中所述生成單元基于在與所述軟件相關(guān)的信息中包括的產(chǎn)品密鑰信息生成所述系統(tǒng)識 別信息。
4.根據(jù)權(quán)利要求3所述的信息處理裝置,還包括提取單元,配置為從所述產(chǎn)品密鑰信息提取由銷售商為所述軟件提供的產(chǎn)品密鑰,其中所述生成單元使用由所述提取單元提取的所述產(chǎn)品密鑰作為所述系統(tǒng)識別信息。
5.根據(jù)權(quán)利要求4所述的信息處理裝置,其中所述提取單元從所述產(chǎn)品密鑰信息刪除當(dāng)執(zhí)行許可認證時附加到所述產(chǎn)品密鑰的一 個或多個隨機數(shù),并且提取所述產(chǎn)品密鑰。
6.根據(jù)權(quán)利要求1所述的信息處理裝置,還包括獲得單元,配置為從保持多個認證信息項目的預(yù)定存儲區(qū)域獲得對應(yīng)于所述軟件的所 述認證信息,所述認證信息是基于用于識別作為軟件提供的產(chǎn)品的產(chǎn)品識別信息和指示所 提供的產(chǎn)品的版本的版本信息而獲得的,其中所述生成單元從由所述獲得單元獲得的所述認證信息生成所述系統(tǒng)識別信息。
7.根據(jù)權(quán)利要求1所述的信息處理裝置,其中所述注冊單元生成包括所述系統(tǒng)識別信息的注冊數(shù)據(jù),并且將生成的注冊數(shù)據(jù)發(fā)送到 所述管理設(shè)備,以便在所述管理設(shè)備中注冊所述注冊數(shù)據(jù)。
8.一種由信息處理裝置執(zhí)行的系統(tǒng)管理方法,在所述信息處理裝置中安裝軟件以建立 提供預(yù)定功能的系統(tǒng),所述系統(tǒng)管理方法包括生成步驟,生成用于識別通過安裝所述軟件建立的系統(tǒng)的系統(tǒng)識別信息,所述系統(tǒng)識 別信息是從通過對所述軟件執(zhí)行許可認證獲得的認證信息生成的;以及注冊步驟,經(jīng)由預(yù)定數(shù)據(jù)傳輸線路將在所述生成步驟生成的所述系統(tǒng)識別信息發(fā)送 到管理多個系統(tǒng)的管理設(shè)備,以便將所述系統(tǒng)識別信息在所述管理設(shè)備中注冊作為管理信 肩、ο
9.根據(jù)權(quán)利要求8所述的系統(tǒng)管理方法,其中所述生成步驟包括基于與所述軟件相關(guān)的信息生成所述系統(tǒng)識別信息,與所述軟件相 關(guān)的信息是通過解碼所述認證信息獲得的。
10.根據(jù)權(quán)利要求9所述的系統(tǒng)管理方法,其中所述生成步驟包括基于在與所述軟件相關(guān)的信息中包括的產(chǎn)品密鑰信息生成所述系 統(tǒng)識別信息。
11.根據(jù)權(quán)利要求10所述的系統(tǒng)管理方法,還包括提取步驟,從所述產(chǎn)品密鑰信息提取由銷售商為所述軟件提供的產(chǎn)品密鑰,其中所述生成步驟包括使用在所述提取步驟提取的所述產(chǎn)品密鑰作為所述系統(tǒng)識別信息。
12.根據(jù)權(quán)利要求11所述的系統(tǒng)管理方法,其中所述提取步驟包括從所述產(chǎn)品密鑰信息刪除當(dāng)執(zhí)行許可認證時附加到所述產(chǎn)品密鑰 的一個或多個隨機數(shù),并且提取所述產(chǎn)品密鑰。
13.根據(jù)權(quán)利要求8所述的系統(tǒng)管理方法,還包括獲得步驟,從保持多個認證信息項目的預(yù)定存儲區(qū)域獲得對應(yīng)于所述軟件的所述認證 信息,所述認證信息是基于用于識別作為軟件提供的產(chǎn)品的產(chǎn)品識別信息和指示所提供的 產(chǎn)品的版本的版本信息而獲得的,其中所述生成步驟包括從在所述獲得步驟獲得的所述認證信息生成所述系統(tǒng)識別信息。
14.根據(jù)權(quán)利要求8所述的系統(tǒng)管理方法,其中所述注冊步驟包括生成包含所述系統(tǒng)識別信息的注冊數(shù)據(jù),并且將生成的注冊數(shù)據(jù)發(fā) 送到所述管理設(shè)備,以便在所述管理設(shè)備中注冊所述注冊數(shù)據(jù)。
15.一種在其中存儲系統(tǒng)管理程序的計算機可讀記錄介質(zhì),所述系統(tǒng)管理程序使得計 算機在其中安裝軟件以建立提供預(yù)定功能的系統(tǒng)的信息處理裝置中執(zhí)行過程,所述過程包 括生成步驟,生成用于識別通過安裝所述軟件建立的系統(tǒng)的系統(tǒng)識別信息,所述系統(tǒng)識 別信息是從通過對所述軟件執(zhí)行許可認證獲得的認證信息生成的;以及注冊步驟,經(jīng)由預(yù)定數(shù)據(jù)傳輸線路將在所述生成步驟生成的所述系統(tǒng)識別信息發(fā)送 到管理多個系統(tǒng)的管理設(shè)備,以便將所述系統(tǒng)識別信息在所述管理設(shè)備中注冊作為管理信 肩、ο
16.根據(jù)權(quán)利要求15所述的計算機可讀記錄介質(zhì),其中所述生成步驟包括基于與所述軟件相關(guān)的信息生成所述系統(tǒng)識別信息,與所述軟件相 關(guān)的信息是通過解碼所述認證信息獲得的。
17.根據(jù)權(quán)利要求16所述的計算機可讀記錄介質(zhì),其中所述生成步驟包括基于在與所述軟件相關(guān)的信息中包括的產(chǎn)品密鑰信息生成所述系 統(tǒng)識別信息。
18.根據(jù)權(quán)利要求17所述的計算機可讀記錄介質(zhì),所述過程還包括提取步驟,從所述產(chǎn)品密鑰信息提取由銷售商為所述軟件提供的產(chǎn)品密鑰,其中所述生成步驟包括使用在所述提取步驟提取的所述產(chǎn)品密鑰作為所述系統(tǒng)識別信息。
19.根據(jù)權(quán)利要求18所述的計算機可讀記錄介質(zhì),其中所述提取步驟包括從所述產(chǎn)品密鑰信息刪除當(dāng)執(zhí)行許可認證時附加到所述產(chǎn)品密鑰 的一個或多個隨機數(shù),并且提取所述產(chǎn)品密鑰。
20.根據(jù)權(quán)利要求15所述的計算機可讀記錄介質(zhì),所述過程還包括獲得步驟,從保持多個認證信息項目的預(yù)定存儲區(qū)域獲得對應(yīng)于所述軟件的所述認證 信息,所述認證信息是基于用于識別作為軟件提供的產(chǎn)品的產(chǎn)品識別信息和指示所提供的產(chǎn)品的版本的版本信息而獲得的,其中 所述生成步驟包括從在所述獲得步驟獲得的所述認證信息生成所述系統(tǒng)識別信息。
全文摘要
在一種信息處理裝置中,安裝軟件以建立提供預(yù)定功能的系統(tǒng)。所述信息處理裝置包括生成單元,配置為生成用于識別通過安裝所述軟件建立的系統(tǒng)的系統(tǒng)識別信息,所述系統(tǒng)識別信息是從通過對所述軟件執(zhí)行許可認證獲得的認證信息生成的;以及注冊單元,配置為經(jīng)由預(yù)定數(shù)據(jù)傳輸線路將由所述生成單元生成的所述系統(tǒng)識別信息發(fā)送到管理多個系統(tǒng)的管理設(shè)備,以便將所述系統(tǒng)識別信息在所述管理設(shè)備中注冊作為管理信息。
文檔編號G06F21/00GK101950331SQ20101022637
公開日2011年1月19日 申請日期2010年7月8日 優(yōu)先權(quán)日2009年7月8日
發(fā)明者中川典昭 申請人:株式會社理光