亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

許可證管理服務(wù)器及其控制方法

文檔序號:7794503閱讀:286來源:國知局
許可證管理服務(wù)器及其控制方法
【專利摘要】本發(fā)明公開了一種許可證管理服務(wù)器及其控制方法。許可證管理服務(wù)器發(fā)布用于將圖像形成裝置的連續(xù)復(fù)印速度設(shè)置為許可證發(fā)布請求指定的連續(xù)復(fù)印速度所需要的許可證。
【專利說明】許可證管理服務(wù)器及其控制方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種用于管理許可證的許可證管理服務(wù)器及其控制方法。
【背景技術(shù)】
[0002]到目前為止,在工廠裝運時都設(shè)置了用于唯一識別多功能外圍設(shè)備(MFP)等打印機的編號(下文稱為“設(shè)備編號”)以及確定了打印機的打印速度的連續(xù)復(fù)印速度(以每分鐘頁數(shù)(pages per minute, PPM)為單位)。
[0003]購買了 MFP的用戶將用于進一步實現(xiàn)擴展功能的軟件安裝到MFP中,以將所述MFP擴展為裝有滿足用戶需要的功能的MFP。通常情況下,所述擴展功能有償提供給用戶,且所述擴展功能一般配有利用許可證防止濫用的機制。
[0004]日本專利申請?zhí)亻_2011-180902號公報描述了以下方法來作為利用許可證防止濫用的機制:在該方法中,使用擴展功能的設(shè)備的設(shè)備編號與對應(yīng)于所述擴展功能的許可證相關(guān)聯(lián),從而防止MFP的擴展功能被意外使用。
[0005]在用戶的需求集中在具有特定連續(xù)復(fù)印速度的打印機上時,可能很難迅速向用戶提供其想要的打印機。因此,在用戶購買打印機時需要有一種能夠安裝用于設(shè)置連續(xù)復(fù)印速度的許可證的機制,從而在工廠裝運后也能任意設(shè)置連續(xù)復(fù)印速度。然而,日本專利申請?zhí)亻_2011-180902號公報沒有考慮到與作為打印機基本功能的連續(xù)復(fù)印速度相關(guān)的許可證控制。

【發(fā)明內(nèi)容】

[0006]本發(fā)明涉及一種許可證管理服務(wù)器,用于發(fā)布將圖像形成裝置的連續(xù)復(fù)印速度設(shè)置為許可證發(fā)布請求指定的連續(xù)復(fù)印速度所需要的許可證。
[0007]根據(jù)本發(fā)明的一個方面,許可證管理服務(wù)器包括:發(fā)布單元,被配置為:響應(yīng)于接收到的許可證發(fā)布請求,所述發(fā)布單元發(fā)布用于將圖像形成裝置的連續(xù)復(fù)印速度設(shè)置為所述許可證發(fā)布請求指定的連續(xù)復(fù)印速度所需要的許可證,所述發(fā)布單元發(fā)布的許可證包括改變被設(shè)置了連續(xù)復(fù)印速度的圖像形成裝置的設(shè)備編號所需要的信息;以及發(fā)送單元,被配置為發(fā)送所述許可證。
[0008]根據(jù)下述示例性實施方式的詳細描述并結(jié)合附圖,本發(fā)明的進一步特征將變得顯而易見。
【專利附圖】

【附圖說明】
[0009]圖1的框圖示出了系統(tǒng)的整體配置。
[0010]圖2的框圖示出了許可證管理服務(wù)器和個人計算機(PC)的硬件配置。
[0011]圖3的框圖示出了多功能外圍設(shè)備(MFP)的硬件配置。
[0012]圖4的框圖示出了許可證管理服務(wù)器的軟件配置。
[0013]圖5的框圖示出了 MFP的軟件配置。[0014]圖6A、6B、6C、6D、6E及6F示出了許可證管理服務(wù)器管理的數(shù)據(jù)結(jié)構(gòu)。
[0015]圖7A、7B、7C、7D及7E示出了 MFP管理的數(shù)據(jù)結(jié)構(gòu)。
[0016]圖8的表格示出了許可證的數(shù)據(jù)結(jié)構(gòu)。
[0017]圖9的流程圖示出了用于安裝用來改變MFP的連續(xù)復(fù)印速度的擴展功能的許可證的一系列操作。
[0018]圖10示出了許可證安裝畫面。
[0019]圖11的流程圖示出了許可證管理服務(wù)器發(fā)布許可證的一系列操作。
[0020]圖12示出了許可證發(fā)布畫面。
[0021]圖13示出了許可證發(fā)布請求的數(shù)據(jù)結(jié)構(gòu)。
[0022]圖14示出了無效許可證輸入畫面。
[0023]圖15示出了無效許可證的數(shù)據(jù)結(jié)構(gòu)。
[0024]圖16的流程圖示出了 MFP104發(fā)布無效許可證的一系列操作。
[0025]圖17示出了無效許可證發(fā)布畫面。
[0026]圖18的流程圖示出了許可證管理服務(wù)器發(fā)布許可證的一系列操作。
[0027]圖19示出了許可證傳送畫面。
[0028]圖20示出了許可證傳送請求的數(shù)據(jù)結(jié)構(gòu)。
[0029]圖21A和21B示出了許可證確認(rèn)畫面的示例。
[0030]圖22的流程圖示出了同時發(fā)布響應(yīng)于許可證傳送請求的許可證和用于改變連續(xù)復(fù)印速度的擴展功能的許可證的一系列操作。
[0031]圖23的流程圖示出了許可證管理服務(wù)器發(fā)布許可證的一系列操作。
【具體實施方式】
[0032]以下將參照附圖詳細描述本發(fā)明的各種示例性實施方式、特征及各方面。
[0033]第一不例性實施方式描述了這樣一種機制:許可證管理服務(wù)器發(fā)布用于設(shè)置連續(xù)復(fù)印速度的許可證,且作為圖像形成裝置的示例的多功能外圍設(shè)備(MFP)安裝所述許可證。
[0034]圖1的框圖示出了根據(jù)本示例性實施方式的系統(tǒng)的整體配置。因特網(wǎng)100將許可證管理服務(wù)器102、個人計算機(PC) 103以及MFP104互相連接。在圖1示出的例子中,一個PC和一個MFP與一個許可證管理服務(wù)器相連接。然而,PC或MFP的數(shù)量并不局限為一個,可以是一個或多個。無需多言,可以使用具有多個許可證管理服務(wù)器102的服務(wù)器系統(tǒng)。
[0035]在圖1的框圖中的部件中,局域網(wǎng)(LAN)IOl將PC103與MFP104連接。在圖1的示例中,一個MFP與一個PC相連接。然而,PC和MFP的數(shù)量并不局限為一個,可以是一個或多個。
[0036]許可證管理服務(wù)器102是用于發(fā)布安裝在PC上的軟件(PC軟件)和安裝在MFP上的軟件(MFP軟件)的許可證的因特網(wǎng)應(yīng)用服務(wù)器。
[0037]PC103是信息處理裝置,例如個人計算機。PC103通過LANlOl與MFP104通信。PC103通過因特網(wǎng)100與許可證管理服務(wù)器102通信。MFP104是配有掃描器功能、復(fù)印功能、打印功能及通信功能的圖像形成裝置。MFP104通過LANlOl與PC103通信。MFP104通過因特網(wǎng)100與許可證管理服務(wù)器102通信。MFP104是圖像形成裝置的示例,所述圖像形成裝置也可以是僅具有打印功能的打印機,而不必總是MFP。
[0038]圖2的框圖示出了圖1所示的許可證管理服務(wù)器102的硬件配置以及PC103的計算機的硬件配置。系統(tǒng)總線200是將構(gòu)成信息處理裝置的各部件彼此連接的總線。用戶界面201是利用顯示器、鍵盤及鼠標(biāo)輸入和輸出信息的硬件。
[0039]網(wǎng)絡(luò)接口 202是將服務(wù)器、PC與因特網(wǎng)100和LANlOl相連接以與其他計算機和網(wǎng)絡(luò)設(shè)備進行通信的硬件。中央處理單元(CPU) 203執(zhí)行從只讀存儲器(ROM) 204、隨機存取存儲器(RAM) 205及二級存儲設(shè)備206中讀取的程序以實現(xiàn)功能。CPU203直接或間接控制由系統(tǒng)總線200連接的部件。R0M204是存儲基本輸入/輸出系統(tǒng)(BIOS)等內(nèi)置程序和數(shù)據(jù)的只讀存儲設(shè)備。RAM205是臨時存儲區(qū)域,作為用于操作CPU203的工作區(qū)域。二級存儲設(shè)備206是以硬盤驅(qū)動器(HDD)為代表的外部存儲設(shè)備,用來存儲作為基本軟件程序的操作系統(tǒng)(OS)和其他軟件程序。
[0040]圖3的框圖示出了圖1所示的MFP104的硬件配置??刂破?00與操作單元307、掃描器單元310和打印機單元312電連接??刂破?00也經(jīng)由網(wǎng)絡(luò)接口 313與因特網(wǎng)100和LANlOl相連接。
[0041]系統(tǒng)總線301將控制器300的部件互相連接?;诖鎯υ赗0M303中的控制程序,CPU302全面控制對經(jīng)由LANlOl相連接的PC和MFP的訪問以及來自其他裝置的訪問。CPU302也直接或間接控制由系統(tǒng)總線301連接的所述控制器300的部件。CPU302執(zhí)行的控制包括執(zhí)行用于實現(xiàn)本示例性實施方式的下述流程圖的程序。
[0042]R0M303是用于存儲所述裝置的啟動程序的只讀存儲設(shè)備。RAM304是用于暫時存儲用以操作CPU302的工作區(qū)域和圖像數(shù)據(jù)的主存儲設(shè)備。RAM304也作為用于讀取實現(xiàn)本示例性實施方式的軟件模塊的臨時存儲器。二級存儲設(shè)備305是能夠存儲系統(tǒng)軟件和圖像數(shù)據(jù)的輔助存儲設(shè)備。操作單元接口 306是用于連接系統(tǒng)總線301和操作單元307的接口單元。操作單元接口 306從系統(tǒng)總線301處接收用于顯示在操作單元307上的圖像數(shù)據(jù),并將所述圖像數(shù)據(jù)輸出到操作單元307,然后將從操作單元307輸入的信息輸出到系統(tǒng)總線 301。
[0043]操作單元307是包括觸摸板顯示器的輸入/輸出設(shè)備。操作單元307具有為使用MFP104的用戶顯示信息的功能以及從用戶處接收輸入的功能。圖像形成裝置308對圖像數(shù)據(jù)執(zhí)行方向轉(zhuǎn)換、圖像壓縮及解壓縮處理。掃描器單元接口 309對從掃描器單元310接收到的圖像數(shù)據(jù)執(zhí)行校正、處理及編輯。掃描器單元310是圖像輸入裝置,用于讀取放置在MFP104的讀稿臺(未示出)上的原稿的圖像。打印機單元接口 311接收從圖像形成裝置308發(fā)送的圖像數(shù)據(jù),并參照附在圖像數(shù)據(jù)上的屬性數(shù)據(jù)對所述圖像數(shù)據(jù)執(zhí)行圖像形成處理。在執(zhí)行過圖像形成處理后,圖像數(shù)據(jù)被輸出到打印機單元312中。打印機單元312是圖像輸出裝置,用于將經(jīng)由打印機單元接口 311從控制器300處接收到的圖像數(shù)據(jù)形成在片材上作為打印圖像。根據(jù)利用下述MFP信息管理單元503的MFP信息管理表700所管理的連續(xù)復(fù)印速度704 —列的值,打印機單元312確定圖像數(shù)據(jù)被形成在片材上以作為打印圖像的速度。網(wǎng)絡(luò)接口 313連接因特網(wǎng)100、LANlOl和系統(tǒng)總線301以輸入/輸出信息。
[0044]圖4的框圖示出了根據(jù)第一示例性實施方式的許可證管理,所述許可證管理服務(wù)器102的軟件模塊的配置。軟件模塊的程序被存儲在許可證管理服務(wù)器102的二級存儲設(shè)備206中,并由CPU203執(zhí)行以實現(xiàn)功能。[0045]控制單元400控制整個許可證管理服務(wù)器102以執(zhí)行軟件模塊的部件的指令和管理。接收單元401執(zhí)行接收請求處理,從經(jīng)由因特網(wǎng)100連接的PC103處接收用于發(fā)布許可證的請求。用于發(fā)布許可證的所述請求是在獲取用于將安裝在MFP上的擴展功能的軟件變?yōu)榭蓤?zhí)行狀態(tài)的許可證時,從PC103發(fā)送給許可證管理服務(wù)器102的數(shù)據(jù)。用于發(fā)布許可證的所述請求由對應(yīng)于將獲得的許可證的許可證編號及用于唯一識別MFP的設(shè)備編號組成。
[0046]許可證是存儲將安裝在MFP104上的擴展功能的軟件變?yōu)榭蓤?zhí)行狀態(tài)所需要的各種信息的數(shù)據(jù)。在本示例性實施方式中,許可證被定義為具有圖8中所示的數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)。MFP104的許可證認(rèn)證單元507讀取許可證,以將對應(yīng)于存儲在許可證中的信息的擴展功能變?yōu)榭蓤?zhí)行狀態(tài)。下文將描述一系列處理。
[0047]許可證編號是用于唯一識別安裝在MFP104上且能夠由許可證執(zhí)行的擴展功能的軟件的信息。許可證發(fā)布確定單元403以包含在用于發(fā)布許可證的請求中的許可證編號為基準(zhǔn),獲取關(guān)于將被變?yōu)榭蓤?zhí)行狀態(tài)的擴展功能的軟件的信息,并且許可證發(fā)布單元404發(fā)布所述許可證。下文將描述一系列處理。
[0048]發(fā)送單元402將許可證發(fā)送給通過因特網(wǎng)相連接的PC103。許可證發(fā)布確定單元403確定下述情況:作為用于發(fā)布相應(yīng)許可證的請求,由接收單元401根據(jù)控制單元400的指令而接收到的用于發(fā)布許可證的請求是否正確。如果許可證發(fā)布確定單元403確定了用于發(fā)布許可證的所述請求,那么許可證發(fā)布確定單元403就從設(shè)備信息管理單元405、軟件信息管理單元406、產(chǎn)品信息管理單元407以及許可證信息管理單元408獲取恰當(dāng)信息,并執(zhí)行用于發(fā)布許可證的確定處理。用于發(fā)布許可證的所述確定處理的結(jié)果被發(fā)送給控制單元 400。
[0049]如果許可證發(fā)布確定單元403確定所述請求為真,那么許可證發(fā)布單元404就根據(jù)控制單元400的指令發(fā)布許可證。設(shè)備信息管理單元405根據(jù)控制單元400的指令管理存儲在二級存儲設(shè)備206中的設(shè)備信息。所述設(shè)備信息由用于識別安裝有軟件和許可證的MFP的各種信息組成。利用設(shè)備產(chǎn)品信息管理表600來管理所述設(shè)備信息。下文將參照圖6A、6B、6C、6D、6E及6F詳細描述所述設(shè)備產(chǎn)品信息管理表600。
[0050]軟件信息管理單元406根據(jù)控制單元400的指令管理存儲在二級存儲設(shè)備206中的軟件信息。所述軟件信息由用于識別安裝在MFP中的軟件的各種信息組成。利用軟件基本信息管理表610和連續(xù)復(fù)印速度改變軟件信息管理表620來管理所述軟件信息。產(chǎn)品信息管理單元407根據(jù)控制單元400的指令管理存儲在二級存儲設(shè)備206中的軟件信息。軟件產(chǎn)品信息是發(fā)布許可證編號和許可證的單元,并將軟件信息與設(shè)備信息相關(guān)聯(lián)。利用產(chǎn)品信息管理表630來管理產(chǎn)品信息。
[0051 ] 許可證信息管理單元408根據(jù)控制單元400的指令管理存儲在二級存儲設(shè)備206中的許可證信息。所述許可證信息由用于識別許可證編號和許可證的各種信息組成。利用許可證編號信息管理表640和許可證信息管理表650來管理許可證信息。
[0052]圖5的框圖示出了根據(jù)第一示例性實施方式與許可證管理相關(guān)的MFP104的軟件模塊的配置。軟件模塊的程序存儲在MFP104的二級存儲設(shè)備305中,且CPU302執(zhí)行所述程序。
[0053]控制單元500控制整個MFP104以對軟件模塊的部件執(zhí)行指示和管理。接收單元501從經(jīng)由LANlOl與MFP104連接的PC103處接收許可證安裝請求或從MFP104的操作單元307處接收許可證安裝請求。接收到的所述許可證安裝請求由許可證認(rèn)證單元507根據(jù)控制單元500的指令進行處理。
[0054]“許可證安裝請求”是當(dāng)在工廠生產(chǎn)MFP104時所安裝的擴展功能的軟件被MFP104變?yōu)榭蓤?zhí)行狀態(tài)時由所述MFP104的用戶發(fā)送的請求。所述許可證安裝請求包括下文所述的許可證800。許可證認(rèn)證單元507將與MFP軟件信息管理表720的數(shù)據(jù)中的許可證800的功能ID802的值一致的MFP軟件信息的狀態(tài)變?yōu)椤坝行А?,以將相?yīng)MFP104的擴展功能的軟件變?yōu)榭蓤?zhí)行狀態(tài)。
[0055]接收單元501從經(jīng)由LANlOl相連接的PC103處接收許可證無效請求或從MFP104的操作單元307處接收所述許可證無效請求。接收到的所述許可證無效請求由許可證認(rèn)證單元507根據(jù)控制單元500的指令進行處理。
[0056]“許可證無效請求”是當(dāng)被MFP104變?yōu)榭蓤?zhí)行狀態(tài)的擴展功能的軟件被變?yōu)椴豢蓤?zhí)行狀態(tài)時由所述MFP104的用戶發(fā)送的請求。當(dāng)不再需要使用擴展功能時或所述擴展功能被不同的MFP變?yōu)榭蓤?zhí)行狀態(tài)時,MFP104的擴展功能就被變?yōu)椴豢蓤?zhí)行狀態(tài)。許可證無效請求包括表明將被變?yōu)椴豢蓤?zhí)行狀態(tài)的擴展功能的功能ID。許可證認(rèn)證單元507將與MFP軟件信息管理表720的數(shù)據(jù)中的功能ID802的值一致的MFP軟件信息的狀態(tài)變?yōu)椤盁o效”,以將相應(yīng)MFP104的擴展功能的軟件變?yōu)椴豢蓤?zhí)行狀態(tài)。
[0057]許可證認(rèn)證單元507刪除與許可證信息管理表730的數(shù)據(jù)中的功能ID的值一致的許可證信息。如果許可證信息被刪除,那么許可證發(fā)布單元506就發(fā)布無效許可證1500,并通過發(fā)送單元502將對所述許可證無效請求的響應(yīng)返回到MFP104的用戶。在步驟S1602和S1603中描述了詳細的處理。通過所述一系列處理,MFP104將相應(yīng)的擴展功能變?yōu)椴豢蓤?zhí)行狀態(tài),并且所述許可證信息也被刪除。
[0058]無效許可證1500是證明用于使用安裝在MFP中的MFP104的擴展功能的軟件的許可證信息被從MFP104中刪除、且所述擴展功能的軟件的狀態(tài)變?yōu)闊o效狀態(tài)的數(shù)據(jù)。許可證管理服務(wù)器102讀取數(shù)據(jù),校正在過去當(dāng)許可證管理服務(wù)器102向MFP發(fā)布許可證時所生成并登記的數(shù)據(jù),并保持許可證管理服務(wù)器102和MFP104之間的數(shù)據(jù)一致性。在圖15中對此作了詳細描述。
[0059]MFP104的用戶將接收到的無效許可證1500發(fā)送給許可證管理服務(wù)器102。許可證信息管理單元408刪除與許可證信息管理表650的數(shù)據(jù)中的許可證ID的值一致的許可證信息。許可證信息管理單元408將許可證編號信息的許可證發(fā)布狀態(tài)643變?yōu)椤拔窗l(fā)布”,所述許可證編號信息與許可證編號管理表640的數(shù)據(jù)中被刪除的許可證信息的許可證編號652的值一致。在下述步驟S1114中詳細描述了所述處理。所述一系列處理使得能夠再發(fā)布相應(yīng)擴展功能的軟件。
[0060]發(fā)送單元502將由許可證認(rèn)證單元507處理的許可證安裝請求和許可證無效請求的結(jié)果發(fā)送給通過LANlOl相連接的PC103或MFP104的操作單元307。MFP信息管理單元503根據(jù)控制單元500的指令管理存儲在二級存儲設(shè)備305中的MFP信息。所述MFP信息由用于唯一識別MFP所需要的各種設(shè)置信息更新。利用MFP信息管理表700來管理所述MFP信息。下文將參照圖7A、7B、7C、7D及7E詳細描述MFP信息管理表700。
[0061]基本功能信息管理單元504根據(jù)控制單元500的指令管理存儲在二級存儲設(shè)備305中的MFP的基本功能信息。所述基本功能信息由MFP的基本功能信息中與連續(xù)復(fù)印速度改變功能相關(guān)的各種信息構(gòu)成。利用基本功能信息管理表710來管理所述基本功能信肩、O
[0062]MFP軟件信息管理單元505管理根據(jù)控制單元500的指令存儲在二級存儲設(shè)備305中并安裝在MFP中的軟件信息。MFP軟件信息包括與安裝在MFP中的軟件相關(guān)的各種信息以及用于識別是否安裝了與所述軟件相對應(yīng)的許可證的信息。利用MFP軟件信息管理表720來管理所述MFP軟件信息。更具體地,如果安裝了與適當(dāng)軟件相對應(yīng)的許可證,那么就賦予狀態(tài)724的值為“有效”。如果沒有安裝與適當(dāng)軟件相對應(yīng)的許可證,那么就賦予狀態(tài)724的值為“無效”。
[0063]許可證信息管理單元506管理與安裝在MFP中的擴展功能的軟件相對應(yīng)的許可證的相關(guān)信息,該相關(guān)信息根據(jù)控制單元500的指令存儲在二級存儲設(shè)備305中。許可證信息管理單元506管理的與許可證有關(guān)的信息包括兩種類型的信息。一種是將包含在接收單元501所接收到的許可證安裝請求中的許可證800的數(shù)據(jù)與接收到許可證安裝請求時的日期和時間相關(guān)聯(lián)從而執(zhí)行管理的許可證信息。利用許可證信息管理表730來管理所述許可證信息。另一種是將許可證信息與處理所述接收單元501接收到的許可證安裝請求時的日期和時間相關(guān)聯(lián)或與處理許可證無效請求時的日期和時間相關(guān)聯(lián)從而執(zhí)行管理的許可證安裝歷史。利用許可證安裝歷史管理表740來管理所述許可證安裝歷史。
[0064]許可證認(rèn)證單元507處理由許可證管理服務(wù)器102發(fā)布的許可證,并將與MFP104對應(yīng)的軟件變?yōu)榭墒褂脿顟B(tài)。許可證認(rèn)證單元507執(zhí)行用于將安裝在MFP中的許可證移至其他MFP所需要的許可證無效處理。下文將描述根據(jù)本示例性實施方式的MFP中的許可證認(rèn)證處理和許可證無效處理。
[0065]圖6A、6B、6C、6D、6E及6F的表格不出了由許可證管理服務(wù)器102的設(shè)備信息管理單元405、軟件信息管理單元406、產(chǎn)品信息管理單元407以及許可證信息管理單元408管理的信息的數(shù)據(jù)結(jié)構(gòu)。
[0066]設(shè)備產(chǎn)品信息管理表600是用于管理設(shè)備信息管理單兀405中的設(shè)備產(chǎn)品信息的表格。設(shè)備產(chǎn)品信息是對與在工廠生產(chǎn)并裝運的MFP的型號信息相關(guān)的數(shù)據(jù)統(tǒng)一定義的信息。在工廠生產(chǎn)MFP之前,所述設(shè)備產(chǎn)品信息就已登記在許可證管理服務(wù)器102中。當(dāng)工廠生產(chǎn)所述MFP時,向存儲在MFP的二級存儲設(shè)備305中的MFP信息管理表700設(shè)置所述產(chǎn)品信息的數(shù)據(jù),然后MFP被裝運。例如,將型號列603、范圍編號列604及連續(xù)復(fù)印速度列606設(shè)置為MFP信息管理表700的相應(yīng)列。
[0067]設(shè)備產(chǎn)品信息管理表600包括設(shè)備產(chǎn)品ID列601、設(shè)備產(chǎn)品名稱列602、型號列603、范圍編號列604、連續(xù)復(fù)印速度設(shè)置列605以及連續(xù)復(fù)印速度列606。設(shè)備產(chǎn)品ID列601是存儲用于唯一識別設(shè)備產(chǎn)品信息的設(shè)備產(chǎn)品ID的列。
[0068]設(shè)備產(chǎn)品名稱列602是存儲設(shè)備產(chǎn)品的產(chǎn)品名的列。設(shè)備產(chǎn)品名稱是顯示在圖10所示的許可證安裝畫面上的值。型號列603和范圍編號列604是用于存儲限定可能的值的范圍作為唯一識別MFP的設(shè)備編號653的信息的值。設(shè)備編號653是由八個字符組成的編號,所述八個字符為三個字母加上五個數(shù)字。型號列603是用于存儲限定了構(gòu)成設(shè)備編號653的值中的三個首字母的值的列。范圍編號列604是用于存儲限定了構(gòu)成設(shè)備編號653的值中的五個尾數(shù)字的可能范圍的列。例如,對于設(shè)備產(chǎn)品ID,如果在型號列603中存儲了“AAA”且在范圍編號列604中存儲了 “00000-99999”,那就意味著總共存在100000個可能
的設(shè)備編號。
[0069]連續(xù)復(fù)印速度設(shè)置列605是用于存儲關(guān)于MFP是否能夠安裝與用于改變連續(xù)復(fù)印速度的軟件相對應(yīng)的許可證的信息?;贛FP是否能夠安裝用于改變連續(xù)復(fù)印速度的擴展功能的軟件的許可證,同時也基于安裝許可證的時間,所述列存儲“任意”、“必須”及“不要”中的任一值。如果MFP不能安裝與用于改變連續(xù)復(fù)印速度的軟件相對應(yīng)的許可證,那么就存儲“不要”一值。更具體地,上述情況對應(yīng)于這樣一種MFP:該MFP在工廠裝運時沒有安裝用于改變連續(xù)復(fù)印速度的擴展功能的軟件。
[0070]如果MFP能夠安裝與用于改變連續(xù)復(fù)印速度的軟件相對應(yīng)的許可證,并且是在工廠裝運后安裝的許可證,那么就存儲“任意” 一值。這種情況下,在工廠裝運時在MFP的連續(xù)復(fù)印速度列605中存儲了相應(yīng)MFP的可能的連續(xù)復(fù)印速度中最低速度的值。如果MFP能夠安裝與用于改變連續(xù)復(fù)印速度的軟件相對應(yīng)的許可證,并且在工廠裝運后需要安裝許可證的話,那么就存儲“必須” 一值。這種情況下,除非安裝了與用于改變連續(xù)復(fù)印速度的軟件相對應(yīng)的許可證,否則MFP就不運行。
[0071]連續(xù)復(fù)印速度列606是用于存儲設(shè)備產(chǎn)品的連續(xù)復(fù)印速度的值的列。如果相應(yīng)設(shè)備產(chǎn)品的連續(xù)復(fù)印速度設(shè)置列605的值為“必須”,那么列606就是空白。只有在相應(yīng)設(shè)備產(chǎn)品的連續(xù)復(fù)印速度設(shè)置列605的值是“任意”或“不要”時才存儲值。如果相應(yīng)設(shè)備產(chǎn)品的連續(xù)復(fù)印速度設(shè)置列605的值為“任意”,那么就存儲能夠向設(shè)備產(chǎn)品設(shè)置的可能連續(xù)復(fù)印速度中的最低速度的值。
[0072]軟件基本信息管理表610是用于管理MFP的擴展功能軟件的基本信息的表,所述擴展功能軟件變?yōu)橛行?,從而軟件信息管理單?06安裝許可證管理服務(wù)器102發(fā)布的許可證。在工廠生產(chǎn)MFP之前,所述軟件基本信息管理表610的數(shù)據(jù)已被登記在許可證管理服務(wù)器102中。在生產(chǎn)MFP時,對應(yīng)于所登記的數(shù)據(jù)的MFP的擴展功能軟件被安裝。
[0073]功能ID列611是存儲用于唯一識別擴展功能軟件的功能ID的列。存儲在設(shè)備產(chǎn)品ID列601中的值是在許可證管理服務(wù)器102中用來定義擴展功能的值,通過安裝將被發(fā)布的許可證,所述擴展功能變得有效。功能名稱列612是存儲擴展功能軟件的軟件名的列。軟件名是在圖10所示的許可證安裝畫面上顯示的值。功能類型列613是存儲擴展功能軟件的類型信息的列。如果擴展功能軟件正常,那么就存儲值“OPTION”。如果擴展功能軟件是用于改變MFP的連續(xù)復(fù)印速度的軟件,那么就存儲值“PPM”。
[0074]連續(xù)復(fù)印速度改變軟件信息管理表620是用于在軟件信息管理單元406中管理軟件的信息的表,該軟件為MFP的擴展功能軟件中的通過安裝許可證改變連續(xù)復(fù)印速度的軟件。功能ID列621是存儲用于改變連續(xù)復(fù)印速度的擴展功能軟件的功能ID的列。存儲在功能ID列621中的值是擴展功能軟件的功能ID列611的值,其中軟件基本信息管理表610中的功能類型列613的值為“PPM”。
[0075]連續(xù)復(fù)印速度列622是存儲在安裝了用于改變連續(xù)復(fù)印速度的擴展功能軟件的許可證后被改變的MFP的連續(xù)復(fù)印速度的值的列。改變后型號列623是存儲在安裝了用于改變連續(xù)復(fù)印速度的擴展功能軟件的許可證后被改變的設(shè)備編號的型號的值的列。
[0076]產(chǎn)品信息管理表630是用于管理MFP的擴展功能軟件的產(chǎn)品信息的表,通過安裝將在許可證管理服務(wù)器102中發(fā)布的許可證,所述擴展功能軟件變得有效。產(chǎn)品信息管理表630包括產(chǎn)品ID列631、產(chǎn)品名稱列632、功能ID列633以及設(shè)備產(chǎn)品ID列634。
[0077]在許可證管理服務(wù)器102中,以此處所管理的產(chǎn)品信息為單位來執(zhí)行許可證的發(fā)布和管理。所述擴展功能軟件以所述產(chǎn)品信息為單位賣給用戶。
[0078]產(chǎn)品ID列631是存儲用于唯一識別產(chǎn)品信息的產(chǎn)品ID的列。產(chǎn)品名稱列632是存儲擴展功能軟件的產(chǎn)品名稱的列。產(chǎn)品名稱是是顯示在圖10所示的許可證安裝畫面上的值。功能ID列是存儲與產(chǎn)品對應(yīng)的擴展功能軟件的功能ID的列。存儲在產(chǎn)品名稱列632中的值是與在軟件基本信息管理表610中管理的擴展功能軟件相對應(yīng)的功能ID列611的值。設(shè)備產(chǎn)品ID列634是存儲用于識別能夠安裝與產(chǎn)品對應(yīng)的擴展功能軟件的許可證的MFP的設(shè)備產(chǎn)品ID的列??梢园惭b只與利用設(shè)備產(chǎn)品信息管理表600所管理的設(shè)備產(chǎn)品相對應(yīng)的擴展功能軟件的許可證,所述設(shè)備產(chǎn)品信息管理表600與存儲在列634中的值—致。
[0079]許可證編號信息管理表640是用于在許可證信息管理單元408中管理許可證編號的信息的表。許可證編號是由許可證管理服務(wù)器102發(fā)布的信息。許可證被事先發(fā)布,且通常被分配給MFP的擴展功能軟件的用戶。MFP的擴展功能軟件的用戶將許可證發(fā)布請求從PC103發(fā)送給許可證管理服務(wù)器102以獲得所述許可證。下文將描述MFP的擴展功能軟件的用戶獲取許可證的一系列流程。
[0080]許可證編號列641是存儲許可證編號的列,所述許可證編號可以是用于唯一識別利用產(chǎn)品信息管理表630管理的擴展功能軟件產(chǎn)品的購買者的任意值。每當(dāng)擴展功能軟件產(chǎn)品被購買,就生成許可證編號。許可證編號的格式?jīng)]有限制,只要所述許可證編號是唯一值即可。在本示例性實施方式中,許可證編號由四個字符串組成,每個字符串具有四個數(shù)位,由26個字母和10個數(shù)字組合而成。產(chǎn)品ID列642是存儲與許可證編號對應(yīng)的擴展功能軟件產(chǎn)品的產(chǎn)品ID的列。更具體地,存儲與擴展功能軟件產(chǎn)品對應(yīng)的產(chǎn)品ID列631的值。
[0081]許可證發(fā)布狀態(tài)列643存儲表明關(guān)于許可證管理服務(wù)器102是否向擴展功能軟件產(chǎn)品的用戶發(fā)布了許可證這一狀態(tài)的值。如果許可證管理服務(wù)器102向用戶發(fā)布了許可證,那么就存儲值“已發(fā)布”。如果許可證管理服務(wù)器102還沒有向用戶發(fā)布許可證,就存儲值“未發(fā)布”。如果許可證發(fā)布狀態(tài)列643的值為“未發(fā)布”,那么許可證管理服務(wù)器102就不接受來自用戶的許可證發(fā)布請求。
[0082]許可證信息管理表650是用于在許可證信息管理單元408中管理由許可證管理服務(wù)器102發(fā)布的許可證的信息的表。許可證信息管理表650包括許可證ID列651、許可證編號列652、設(shè)備編號列653、產(chǎn)品ID列654以及設(shè)備產(chǎn)品ID列655。當(dāng)許可證管理服務(wù)器102接收到來自PC103的許可證發(fā)布請求并發(fā)布所述許可證時,利用許可證信息管理表650管理的數(shù)據(jù)就被登記。下文將描述與發(fā)布許可證有關(guān)的流程。
[0083]許可證ID列651存儲用于唯一識別由許可證管理服務(wù)器102發(fā)布的許可證的任意值。許可證編號列652是用于存儲包含在許可證管理服務(wù)器102所接收到的許可證發(fā)布請求中的許可證編號的列。設(shè)備編號列653是用于存儲包含在許可證管理服務(wù)器102所接收到的許可證發(fā)布請求中的設(shè)備編號的列。產(chǎn)品ID列654是用于存儲與存儲在設(shè)備編號列653中的許可證編號相對應(yīng)的擴展功能軟件產(chǎn)品的產(chǎn)品ID的列。設(shè)備產(chǎn)品ID列655是用于存儲與存儲在設(shè)備編號列653中的設(shè)備編號相對應(yīng)的設(shè)備產(chǎn)品的設(shè)備產(chǎn)品ID的列。[0084]圖7A、7B、7C、7D及7E的表格示出了由MFP的MFP信息管理單元503、基本功能信息管理單元504、MFP軟件信息管理單元505以及許可證信息管理單元506所管理的信息的數(shù)據(jù)結(jié)構(gòu)。
[0085]MFP信息管理表700是用于在MFP信息管理單元503中管理關(guān)于MFP104的信息的表。設(shè)備名稱列701是用于存儲由MFP104的用戶設(shè)置的設(shè)備名稱的列。設(shè)備編號列702是存儲用于唯一識別MFP104的設(shè)備編號的列。設(shè)備編號是在工廠裝運時存儲的,不能由MFP104的用戶進行更改。連續(xù)復(fù)印速度設(shè)置列703是存儲關(guān)于MFP104是否能夠安裝與用于改變連續(xù)復(fù)印速度的軟件相對應(yīng)的許可證的信息的列。連續(xù)復(fù)印速度設(shè)置值是在工廠裝運時存儲的,不能由MFP104的用戶進行更改。如果在MFP中可以任意安裝與用于改變連續(xù)復(fù)印速度的軟件相對應(yīng)的許可證,那么就存儲值“任意”。如果在MFP中必須安裝與用于改變連續(xù)復(fù)印速度的軟件相對應(yīng)的許可證,那么就存儲值“必須”。如果在MFP中不需要安裝與用于改變連續(xù)復(fù)印速度的軟件相對應(yīng)的許可證,那么就存儲值“不要”。本示例性實施方式針對的設(shè)備產(chǎn)品在連續(xù)復(fù)印速度設(shè)置列703中存儲了值“任意”。
[0086]在工廠裝運后,可以將與用于改變連續(xù)復(fù)印速度的軟件相對應(yīng)的許可證安裝在MFP104中,在所述MFP104中,連續(xù)復(fù)印速度設(shè)置列703存儲了值“任意”。連續(xù)復(fù)印速度列704是存儲MFP104的當(dāng)前連續(xù)復(fù)印速度的列。
[0087]連續(xù)復(fù)印速度改變軟件信息管理表710是用于在基本功能信息管理單元504中管理關(guān)于用于改變連續(xù)復(fù)印速度的軟件的信息的表,通過在MFP的擴展功能軟件中安裝許可證,所述軟件用于改變連續(xù)復(fù)印速度。功能ID列711是用于存儲擴展功能軟件的功能ID的列。存儲在功能ID列711中的值是擴展功能軟件的功能ID列611的值,其中在軟件基本信息管理表610中功能類型列613的值為“PPM”。連續(xù)復(fù)印速度列712是存儲在安裝了用于改變連續(xù)復(fù)印速度的擴展功能軟件的許可證后被改變的MFP的連續(xù)復(fù)印速度的值的列。改變后型號列713是存儲在安裝了用于改變連續(xù)復(fù)印速度的擴展功能軟件的許可證后被改變的設(shè)備編號的型號的值的列。
[0088]MFP軟件信息管理表720是用于在MFP軟件信息管理單元505中管理關(guān)于MFP104中安裝的軟件的信息的表。功能ID列721是存儲用于唯一識別擴展功能軟件的功能ID的列。存儲在功能ID列721中的值用來限定擴展功能,通過安裝許可證管理服務(wù)器102發(fā)布的許可證,所述擴展功能變得有效。功能名稱列722是存儲擴展功能軟件的軟件名的列。軟件名是在圖10所示的許可證安裝畫面上顯示的值。功能類型列723是存儲擴展功能軟件的類型信息的列。如果是正常的擴展功能軟件,那么就存儲值“OPTION”。如果是用于改變MFP的連續(xù)復(fù)印速度的功能軟件,那么就存儲值“PPM”。狀態(tài)列724是存儲關(guān)于當(dāng)前所述擴展功能軟件是有效或無效的狀態(tài)的列。對于安裝了相應(yīng)許可證的擴展功能軟件,在該列中存儲值“有效”。對于沒有安裝相應(yīng)許可證的擴展功能軟件,在該列中存儲值“無效”。
[0089]許可證信息管理表730是用于在許可證信息管理單元506中管理關(guān)于安裝在MFP104中的許可證的信息的表。許可證信息管理表730用來管理下述許可證800的數(shù)據(jù),所述數(shù)據(jù)與在處理許可證安裝請求時的日期和時間信息相關(guān)聯(lián)。在安裝許可證時,許可證信息管理表730的數(shù)據(jù)被登記。許可證ID列731存儲用于唯一識別安裝在MFP104中的許可證的值以及在安裝許可證時與軟件產(chǎn)品相對應(yīng)的許可證ID列651的值。功能ID列732是存儲用于識別通過安裝許可證而有效的MFP擴展功能軟件的值的列。安裝日期和時間列733是存儲當(dāng)安裝與許可證ID對應(yīng)的許可證時的日期和時間的列。
[0090]許可證安裝歷史管理表是用于在許可證信息管理單元506中管理關(guān)于在MFP104中安裝的或者從MFP104中卸載的許可證的信息的表。許可證安裝歷史管理表740用來管理下述許可證800的數(shù)據(jù),所述數(shù)據(jù)與在處理許可證安裝請求或無效許可證發(fā)布請求時的日期和時間信息相關(guān)聯(lián)。
[0091]當(dāng)許可證被安裝或卸載時,許可證安裝歷史管理表740的數(shù)據(jù)被登記。
[0092]許可證ID列741存儲用于唯一識別安裝在MFP中的許可證的值以及在安裝許可證時與軟件產(chǎn)品對應(yīng)的許可證ID列651的值。功能ID列742存儲用于識別通過安裝許可證而有效的MFP擴展功能軟件的值。安裝日期和時間列743存儲當(dāng)安裝與許可證ID對應(yīng)的許可證時的日期和時間。卸載日期和時間列744存儲當(dāng)卸載與許可證ID對應(yīng)的許可證時的日期和時間。
[0093]圖8的表格示出了安裝在MFP104的許可證認(rèn)證單元507中的許可證的數(shù)據(jù)結(jié)構(gòu)。許可證800由許可證管理服務(wù)器102的許可證發(fā)布單元404發(fā)布。許可證800包括許可證ID列801、功能ID列802以及設(shè)備編號列803。許可證ID列801存儲用于唯一識別許可證的值以及與軟件產(chǎn)品相對應(yīng)的許可證ID列651的值。功能ID列802存儲用于識別與軟件產(chǎn)品相對應(yīng)的MFP擴展功能軟件的值。設(shè)備編號列803存儲用于識別安裝了許可證的MFP的設(shè)備編號。在本示例性實施方式中以表格的形式示出了數(shù)據(jù)結(jié)構(gòu),但用于實現(xiàn)許可證管理服務(wù)器102發(fā)布的許可證的方法可以使用各種格式,例如二進制文件格式。
[0094]圖23的流程圖示出了許可證管理服務(wù)器102發(fā)布許可證的一系列處理步驟。下文所述的由流程圖表示的一系列處理步驟是基于這樣的假設(shè):所述處理是在許可證管理服務(wù)器102和PC103之間執(zhí)行的。然而,所述處理也在許可證管理服務(wù)器102和MFP104之間執(zhí)行。
[0095]在步驟S2301中,發(fā)送單元402根據(jù)許可證管理服務(wù)器102的控制單元400的指令將許可證發(fā)布請求畫面1200發(fā)送給PC103。當(dāng)PC103從發(fā)送單元402處接收到許可證發(fā)布請求畫面1200后,PC103就在用戶界面201上顯示所述許可證發(fā)布請求畫面1200。PC103的操作者將與將被發(fā)布的許可證相對應(yīng)的許可證編號及MFP的設(shè)備編號輸入到許可證發(fā)布請求畫面1200中,并將許可證發(fā)布請求1300發(fā)送給許可證管理服務(wù)器102。在步驟S2301中,許可證管理服務(wù)器102的接收單元401從PC103處接收許可證發(fā)布請求1300。
[0096]圖12示出了當(dāng)執(zhí)行一系列許可證發(fā)布操作時,從許可證管理服務(wù)器102的發(fā)送單元402發(fā)送、并被顯示在PC103的用戶界面201上的許可證發(fā)布畫面的示例。所述許可證發(fā)布畫面包括許可證發(fā)布請求畫面1200、許可證發(fā)布成功畫面1210以及許可證發(fā)布失敗畫面1220。許可證發(fā)布請求畫面1200是通過用戶界面201被操作的畫面,以便MFP104的用戶向許可證管理服務(wù)器102發(fā)送用于發(fā)布與擴展功能軟件相對應(yīng)的許可證的請求。向?qū)@示標(biāo)簽1201是用于顯示消息的標(biāo)簽,所述消息用于催促PC103的操作者輸入發(fā)布許可證所需要的信息。許可證編號輸入格1202是用于接收與許可證相對應(yīng)的許可證編號的輸入格,所述許可證是將由PC103的操作者通過PC103的用戶界面201發(fā)布的。設(shè)備編號輸入格1203是用于接收MFP的設(shè)備編號的輸入格,其中將被發(fā)布的許可證是從PC103的操作者通過PC103的用戶界面201安裝的。許可證發(fā)布請求發(fā)送按鈕1204是當(dāng)PC103的操作者通過PC103的用戶界面201按下許可證發(fā)布請求發(fā)送按鈕1204時,用于開始將許可證發(fā)布請求發(fā)送給許可證管理服務(wù)器102的接收單元401的按鈕。當(dāng)許可證發(fā)布請求發(fā)送按鈕1204被按下時,通過獲取輸入到許可證編號輸入格1202和設(shè)備編號輸入格1203中的數(shù)據(jù)而生成所述許可證發(fā)布請求。
[0097]許可證發(fā)布成功畫面1210是用于在許可證管理服務(wù)器102成功發(fā)布許可證時,將對所述許可證發(fā)布請求的響應(yīng)發(fā)送給用戶界面201的畫面。許可證發(fā)布成功畫面1210包括向?qū)@示標(biāo)簽1211、許可證獲取鏈接1212及結(jié)束按鈕1213。
[0098]向?qū)@示標(biāo)簽1211是用于顯示以下消息的標(biāo)簽:通知PC103的操作者許可證已成功發(fā)布。許可證獲取鏈接1212是用戶通過用戶界面201按下的鏈接,以允許獲取許可證管理服務(wù)器102發(fā)布的許可證。通過按下所述許可證獲取鏈接1212,所獲取的許可證被存儲在PC103的二級存儲設(shè)備206中。結(jié)束按鈕1213是在被PC103的操作者通過PC103的用戶界面201按下時用于結(jié)束發(fā)布許可證的一系列操作的按鈕。
[0099]許可證發(fā)布失敗畫面1220是用于在許可證管理服務(wù)器102發(fā)布許可證失敗時,將對所述許可證發(fā)布請求的響應(yīng)發(fā)送給用戶界面201的畫面。許可證發(fā)布失敗畫面1220包括向?qū)@示標(biāo)簽1221、許可證發(fā)布失敗原因顯示標(biāo)簽1222及結(jié)束按鈕1223。
[0100]圖13以表格形式示出了通過許可證發(fā)布請求畫面1200從PC103發(fā)送給許可證管理服務(wù)器102的許可證發(fā)布請求1300的數(shù)據(jù)結(jié)構(gòu)。許可證發(fā)布請求1300包括許可證編號列1301和設(shè)備編號列1302。許可證編號列1301是存儲與MFP104的擴展功能軟件相對應(yīng)的許可證編號的列。設(shè)備編號列1302是存儲用于識別安裝了許可證的MFP104的設(shè)備編號的列。
[0101]在步驟S2302中,許可證發(fā)布確定單元403從接收單元401所收到的許可證發(fā)布請求1300處獲取許可證編號列1301。在步驟S2303中,許可證發(fā)布確定單元403從接收單元401所收到的許可證發(fā)布請求1300處獲取設(shè)備編號1302。在步驟S2304中,許可證發(fā)布確定單元403參照許可證編號信息管理表640以確認(rèn)是否存在關(guān)于與步驟S2302中獲得的許可證編號1301的值相同的許可證編號的信息。如果存在關(guān)于所述許可證編號的信息,那么許可證發(fā)布確定單元403就獲取關(guān)于與許可證編號1301 —致的許可證編號的信息,然后處理推進至步驟S2305。如果不存在關(guān)于所述許可證編號的信息,那么許可證管理服務(wù)器102的發(fā)送單元402就將許可證發(fā)布失敗畫面1220發(fā)送給PC103的用戶界面201,然后結(jié)束許可證發(fā)布處理。
[0102]在步驟S2305中,許可證發(fā)布確定單元403確認(rèn)在步驟S2304中獲得的許可證編號信息的許可證發(fā)布狀態(tài)643的值是否表示“未發(fā)布”。如果許可證發(fā)布狀態(tài)643的值表示“未發(fā)布”(在步驟S2305中為“是”),那么處理就推進至步驟S2306。如果許可證發(fā)布狀態(tài)643的值表示“已發(fā)布”(在步驟S2305中為“否”),那么許可證管理服務(wù)器102的發(fā)送單元402就將許可證發(fā)布失敗畫面1220發(fā)送給PC103的用戶界面201,然后結(jié)束許可證發(fā)布處理。
[0103]在步驟S2306中,許可證發(fā)布確定單元403確認(rèn)現(xiàn)在即將發(fā)布的許可證能否被安裝到與步驟S2303中獲得的設(shè)備編號1302對應(yīng)的MFP中。許可證發(fā)布確定單元403參照設(shè)備產(chǎn)品信息管理表600以獲取關(guān)于設(shè)備產(chǎn)品的信息,所述設(shè)備產(chǎn)品的信息包括由型號列603和范圍編號列604限定的設(shè)備編號范圍中的設(shè)備編號1302的值。例如,如果包含在許可證發(fā)布請求中的設(shè)備編號的值是“AAA12345”,且存在具有型號為“AAA”、范圍編號為“00000-12345”或更多的值的設(shè)備產(chǎn)品信息的數(shù)據(jù),那么許可證發(fā)布確定單元403就可以確定存在與設(shè)備編號對應(yīng)的設(shè)備產(chǎn)品信息。
[0104]許可證發(fā)布確定單元403參照產(chǎn)品信息管理表630以確認(rèn)是否存在與關(guān)于步驟S2304中獲得的許可證編號的信息的產(chǎn)品ID列642的值相同的產(chǎn)品信息。如果存在關(guān)于所述許可證編號的信息,那么許可證發(fā)布確定單元403就確認(rèn)設(shè)備產(chǎn)品ID列634的值是否與設(shè)備產(chǎn)品ID列601的值一致。如果上述值一致,那么許可證發(fā)布確定單元403就確定擴展功能許可證可以被安裝到具有包含在許可證發(fā)布請求中的設(shè)備編號的MFP中,然后處理推進至步驟S2307。
[0105]在步驟S2307中,許可證發(fā)布單元404發(fā)布與步驟S2301中收到的許可證發(fā)布請求相對應(yīng)的許可證。許可證信息管理單元408參照許可證編號信息管理表640以獲取許可證編號信息,其中在步驟S2302中獲取的許可證編號與許可證編號列641的值一致,并獲取產(chǎn)品ID列642的值。許可證信息管理單元408參照產(chǎn)品信息管理表630以獲取產(chǎn)品信息,其中所獲取的產(chǎn)品ID的值與產(chǎn)品ID列631的值一致,并獲取產(chǎn)品ID列634的值。作為唯一值生成的許可證ID與所獲取的許可證編號、設(shè)備編號、產(chǎn)品ID及設(shè)備產(chǎn)品ID組合在一起生成許可證信息,并將所述許可證信息存儲在許可證信息管理表650中。
[0106]許可證發(fā)布單元404基于存儲在許可證信息管理表650中的許可證信息來發(fā)布許可證800。在許可證發(fā)布單元404發(fā)布許可證800后,許可證信息管理單元408就參照許可證編號信息管理表640以將值“已發(fā)布”存儲在許可證編號信息的許可證發(fā)布狀態(tài)列643中,其中在步驟S2302中獲取的許可證編號與許可證編號列641的值一致。在步驟S2307中發(fā)布的許可證由發(fā)送單元402發(fā)送給PC103。
[0107]圖9的流程圖示出了安裝用于改變MFP104的連續(xù)復(fù)印速度的擴展功能的許可證的一系列操作。圖9所示的流程圖在MFP104的CPU302中執(zhí)行,且所述部件根據(jù)控制單元500的指令執(zhí)行操作。
[0108]在步驟S901中,MFP104的控制單元500在操作單元307上顯示許可證輸入畫面1000。接收單元501通過許可證安裝畫面從MFP104的用戶處接收許可證800。在步驟S901中,由MFP104的控制單元500顯示的許可證輸入畫面1000可以被顯示在PC103的用戶界面上,也可以被顯示在MFP104的操作單元307上。
[0109]圖10示出了顯示在MFP104的操作單元307上的許可證安裝畫面的示例。執(zhí)行以下描述是以使用MFP104的操作單元307為前提條件的。然而,在PC103的用戶界面201上也執(zhí)行類似的畫面顯示和操作。許可證輸入畫面1000是用于顯示敦促MFP104的用戶輸入許可證的消息,并通過MFP104的操作單元307接收來自用戶的許可證800的畫面。
[0110]許可證安裝成功畫面1010通知MFP104的用戶許可證安裝成功,并顯示關(guān)于擴展功能軟件的信息,由于成功安裝了許可證,所述擴展功能軟件變得有效。許可證安裝失敗畫面1020顯示消息,通知MFP104的用戶許可證安裝失敗。下文將描述與安裝許可證相關(guān)的一系列操作的流程。
[0111]在步驟S902中,許可證認(rèn)證單元507從在步驟S901中由接收單元501收到的許可證800處獲取許可證ID801。在步驟S903中,許可證認(rèn)證單元507確認(rèn)在許可證發(fā)布單元506所管理的許可證信息管理表的數(shù)據(jù)中是否存在步驟S902中所獲取的許可證ID801的值與許可證ID列731的值一致的數(shù)據(jù)。如果存在許可證ID801的值與許可證ID列731的值一致的數(shù)據(jù)(在步驟S903中為“是”),那么控制單元500就在MFP104的操作單元307上顯示許可證安裝失敗畫面1020,然后結(jié)束許可證的安裝。如果不存在許可證ID801的值與許可證ID列731的值一致的數(shù)據(jù)(在步驟S903中為“否”),那么處理推進至步驟S904。
[0112]在步驟S904中,許可證認(rèn)證單元507從在步驟S901中由接收單元501收到的許可證800處獲取設(shè)備編號803。在步驟S905中,許可證認(rèn)證單元507從MFP信息管理單元503處獲取設(shè)備編號列702的值。許可證認(rèn)證單元507將在步驟S904中獲取的設(shè)備編號803的值與從設(shè)備編號列702獲取的值進行對比。如果設(shè)備編號803的值與從設(shè)備編號列702獲取的值一致(在步驟S905中為“是”),那么處理就推進至步驟S906。如果設(shè)備編號803的值與從設(shè)備編號列702獲取的值不一致(在步驟S905中為“否”),那么控制單元500就在MFP104的操作單元307上顯示許可證安裝失敗畫面1020,然后結(jié)束許可證的安裝。
[0113]在步驟S906中,許可證認(rèn)證單元507從在步驟S901中由接收單元501收到的許可證800處獲取功能ID802。在步驟S907中,許可證認(rèn)證單元507參照由MFP軟件信息管理單元505管理的MFP軟件信息管理表720以確認(rèn)與步驟S906中獲取的功能ID802相對應(yīng)的擴展功能軟件是否被安裝到MFP104中。如果與功能ID802 —致的值被存儲在MFP軟件信息管理表720的功能ID列721中(在步驟S907中為“是”),那么許可證認(rèn)證單元507就確定與許可證800相對應(yīng)的擴展功能軟件被安裝到MFP104中,然后處理推進至步驟S908。
[0114]如果與功能ID802 —致的值沒有被存儲在MFP軟件信息管理表720的功能ID列721中(在步驟S907中為“否”),那么控制單元500就在MFP104的操作單元307上顯示許可證安裝失敗畫面1020,然后結(jié)束許可證的安裝。在步驟S908中,許可證認(rèn)證單元507從MFP軟件信息管理單元505管理的MFP軟件信息中獲取在步驟S907中與功能ID802 —致的MFP軟件信息的功能類型列723的值。如果功能類型列723的值是表明連續(xù)復(fù)印速度改變功能的值“PPM”,那么處理就推進至步驟S909。如果功能類型列723的值是表明其他擴展功能的值“OPTION”,那么處理就推進至步驟S914。
[0115]在步驟S909中,許可證認(rèn)證單元507從MFP軟件信息管理單元505管理的MFP軟件信息中獲取在步驟S907中與功能ID802 —致的MFP軟件信息的狀態(tài)列724的值。如果狀態(tài)列724的值是“無效”,即表明沒有安裝連續(xù)復(fù)印速度改變功能的許可證(在步驟S909中為“是”),那么處理推進至步驟S910。如果狀態(tài)列724的值是“有效”,即表明安裝了連續(xù)復(fù)印速度改變功能的許可證(在步驟S909中為“否”),那么控制單元500就在MFP104的操作單元307上顯示許可證安裝失敗畫面1020,然后結(jié)束許可證的安裝。
[0116]在步驟S910中,許可證認(rèn)證單元507參照基本功能信息管理單元504管理的連續(xù)復(fù)印速度改變軟件信息管理表710以獲取連續(xù)復(fù)印速度改變軟件信息的連續(xù)復(fù)印速度列712的值,其中功能ID列711與功能ID802 —致。連續(xù)復(fù)印速度由功能ID列711指定。在步驟S911中,許可證認(rèn)證單元507參照基本功能信息管理單元504管理的連續(xù)復(fù)印速度改變軟件信息管理表710以獲取連續(xù)復(fù)印速度改變軟件信息的改變后型號列713的值,其中功能ID列711與功能ID802 一致。
[0117]在步驟S912中,許可證認(rèn)證單元507參照基本功能信息管理單元504管理的連續(xù)復(fù)印速度改變軟件信息管理表710以獲取連續(xù)復(fù)印速度改變軟件信息的連續(xù)復(fù)印速度列712的值,其中功能ID列711與功能ID802 —致。許可證認(rèn)證單元507將MFP信息管理單元503所管理的MFP信息的連續(xù)復(fù)印速度列704的值變?yōu)樗@取的連續(xù)復(fù)印速度列712的值。該步驟的描述假定MFP104已被設(shè)置了連續(xù)復(fù)印速度且用作圖像形成裝置。然而,由于還未設(shè)置連續(xù)復(fù)印速度從而沒有用作圖像形成裝置的MFP操作如下。也就是說,MFP104執(zhí)行用于新設(shè)置還未被設(shè)置的連續(xù)復(fù)印速度的處理,而不是改變當(dāng)前已設(shè)置的連續(xù)復(fù)印速度。
[0118]在步驟S913中,許可證認(rèn)證單元507將在步驟S905中獲取的設(shè)備編號列702的值的型號變?yōu)樵诓襟ES911中所獲取的改變后型號列713的值。在步驟S914中,許可證認(rèn)證單元507將MFP軟件信息管理單元505所管理的MFP軟件信息中與步驟S907中的功能ID802 一致的MFP軟件信息的狀態(tài)列724的值變?yōu)椤坝行А?。上述操作根?jù)所安裝的許可證改變連續(xù)復(fù)印速度,在該連續(xù)復(fù)印速度,MFP104的打印機單元312在片材上形成圖像數(shù)據(jù)作為打印圖像。
[0119]在步驟S915,許可證認(rèn)證單元507將許可證800的數(shù)據(jù)存儲在許可證信息管理單元506所管理的許可證信息管理表730中。更具體地,許可證認(rèn)證單元507在許可證ID列731中存儲許可證ID801、在功能ID列732中存儲功能ID802,以及在安裝日期和時間列733中存儲在執(zhí)行圖9所示的一系列許可證安裝操作時的日期和時間的值。許可證認(rèn)證單元507在許可證信息管理單元506所管理的許可證安裝歷史管理表740中存儲許可證800的數(shù)據(jù)。用于存儲數(shù)據(jù)的所述方法與在許可證信息管理表730中存儲數(shù)據(jù)的方法類似。
[0120]如上文所述,第一示例性實施方式實現(xiàn)了在工廠裝運后也能改變MFP的連續(xù)復(fù)印速度。不僅連續(xù)復(fù)印速度被改變,MFP的設(shè)備編號也被改變。由此,改變前后物理設(shè)備都保持不變,并且在連續(xù)復(fù)印速度改變前后都能夠唯一識別所述MFP。
[0121]如第一示例性實施方式所述,為了在MFP中安裝擴展功能軟件的許可證,MFP的設(shè)備編號需要與存儲在許可證中的設(shè)備編號一致。另一方面,安裝用于改變MFP的連續(xù)復(fù)印速度的擴展功能軟件的許可證改變了 MFP自身的設(shè)備編號。如果用于改變連續(xù)復(fù)印速度的擴展功能軟件的許可證被安裝到MFP中,且所述MFP中已安裝了另一個不同的擴展功能軟件的許可證,那么MFP的設(shè)備編號就與存儲在MFP中的許可證信息中所記錄的設(shè)備編號不一致。這樣就會導(dǎo)致各種問題,因為已被發(fā)布了許可證管理服務(wù)器所管理的許可證的MFP與安裝了實際上發(fā)布的許可證的MFP不同。
[0122]例如,許可證管理服務(wù)器具有“傳送許可證”功能以將已安裝在MFP中的許可證移至另一個MFP中。傳送許可證,即向另一個MFP新發(fā)布許可證,需要刪除關(guān)于許可證管理服務(wù)器已發(fā)布的許可證的信息以及關(guān)于安裝在作為傳送目的地的MFP中的許可證的信息。如果許可證管理服務(wù)器和MFP在與許可證相關(guān)的設(shè)備編號上產(chǎn)生了不同,也就意味著沒有正確管理許可證,從而會導(dǎo)致MFP的擴展功能的不法使用。
[0123]接下來,在第二示例性實施方式中,描述了這樣一種許可證管理方法:即使是在已安裝了多個許可證的MFP中安裝用于改變連續(xù)復(fù)印速度的擴展功能的許可證以改變MFP的設(shè)備編號,所述方法也能防止許可證管理服務(wù)器和MFP之間在與許可證相關(guān)的設(shè)備編號的信息上的不匹配。
[0124]圖11的流程圖示出了在第二示例性實施方式中,許可證管理服務(wù)器102發(fā)布許可證的一系列操作。下文基于下述假設(shè)來描述流程圖所示的一系列處理步驟:即所述處理在許可證管理服務(wù)器102和PC103之間執(zhí)行。但是,所述處理也在許可證管理服務(wù)器102和MFP104之間執(zhí)行。[0125]在步驟SllOl中,發(fā)送單元402根據(jù)許可證管理服務(wù)器102的控制單元400的指令將許可證發(fā)布請求畫面1200發(fā)送給PC103。當(dāng)PC103從發(fā)送單元402處接收到許可證發(fā)布請求畫面1200后,PC103就在用戶界面201上顯示所述許可證發(fā)布請求畫面1200。PC103的操作者將與將被發(fā)布的許可證相對應(yīng)的許可證編號及MFP的設(shè)備編號輸入到許可證發(fā)布請求畫面1200中,并將許可證發(fā)布請求1300發(fā)送給許可證管理服務(wù)器102。在步驟SllOl中,許可證管理服務(wù)器102的接收單元401從PC103處接收許可證發(fā)布請求1300。
[0126]在步驟S1102中,許可證發(fā)布確定單元403從接收單元401所收到的許可證發(fā)布請求1300處獲取許可證編號列1301。在步驟SI 103中,許可證發(fā)布確定單元403從接收單元401所收到的許可證發(fā)布請求1300處獲取設(shè)備編號1302。
[0127]在步驟SI 104中,許可證發(fā)布確定單元403參照許可證編號信息管理表640以確認(rèn)是否存在關(guān)于與步驟S1102中獲得的許可證編號1301的值相同的許可證編號的信息。如果存在關(guān)于所述許可證編號的信息,那么許可證發(fā)布確定單元403就獲取關(guān)于與許可證編號1301 —致的許可證編號的信息,然后處理推進至步驟S1105。如果不存在關(guān)于所述許可證編號的信息,那么許可證管理服務(wù)器102的發(fā)送單元402就將許可證發(fā)布失敗畫面1220發(fā)送給PC103的用戶界面201,然后結(jié)束許可證發(fā)布處理。
[0128]在步驟SI 105中,許可證發(fā)布確定單元403確認(rèn)在步驟SI 104中獲得的許可證編號信息的許可證發(fā)布狀態(tài)643的值是否表示“未發(fā)布”。如果許可證發(fā)布狀態(tài)643的值表示“未發(fā)布”(在步驟S1105中為“是”),那么處理就推進至步驟S1116。如果許可證發(fā)布狀態(tài)643的值表示“已發(fā)布”(在步驟S1105中為“否”),那么許可證管理服務(wù)器102的發(fā)送單元402就將許可證發(fā)布失敗畫面1220發(fā)送給PC103的用戶界面201,然后結(jié)束許可證發(fā)布處理。在步驟S1116中,許可證發(fā)布確定單元403確認(rèn)現(xiàn)在即將發(fā)布的許可證能否被安裝到與步驟S1103中獲得的設(shè)備編號1302對應(yīng)的MFP中。該方法與步驟S2306中的方法類似,因此省略詳細描述。
[0129]在步驟S1106中,許可證發(fā)布確定單元403參照產(chǎn)品信息管理表630以獲取產(chǎn)品信息,其中產(chǎn)品ID與步驟S1104中獲取的許可證編號信息的產(chǎn)品ID642的值一致。
[0130]如果在步驟SI 106中獲取的功能類型列613的值為“PPM”(在步驟SI 107中為“是”),那么許可證發(fā)布確定單元403就確定所接收到的發(fā)布請求是用于改變連續(xù)復(fù)印速度的擴展功能的許可證,然后處理推進至步驟S1108。如果功能類型列613的值不是“PPM”(在步驟SI 107中為“否”),那么許可證發(fā)布確定單元403就確定所接收到的發(fā)布請求不是用于改變連續(xù)復(fù)印速度的擴展功能的許可證,然后處理推進至步驟S1115。
[0131]在步驟SI 108中,許可證發(fā)布確定單元403參照許可證信息管理表650以確認(rèn)在是否存在與步驟S1102中所獲得的許可證編號列1301及與步驟S1103中所獲得的設(shè)備編號列1302的值相一致的許可證信息。
[0132]如果不存在值一致的許可證信息(在步驟S1108中為“否”),那么許可證發(fā)布確定單元403就確定:即使通過安裝用于改變連續(xù)復(fù)印速度的擴展功能的許可證而改變了 MFP的設(shè)備編號,也并未出現(xiàn)問題,然后處理推進至步驟S1115。如果存在值一致的許可證信息(在步驟S1108中為“是”),那么許可證發(fā)布確定單元403就確定:通過安裝用于改變連續(xù)復(fù)印速度的擴展功能的許可證而改變了 MFP的設(shè)備編號時出現(xiàn)了問題,然后處理推進至步驟 SI109。[0133]在步驟SI 109中,發(fā)送單元402根據(jù)許可證管理服務(wù)器102的控制單元400的指令在PC103上顯示無效許可證輸入畫面1400。當(dāng)PC103從發(fā)送單元402處接收到無效許可證輸入畫面1400后,PC103就在用戶界面201上顯示所述無效許可證輸入畫面1400。?(:103的操作者通過無效許可證輸入畫面1400將指定的無效許可證發(fā)送給許可證管理服務(wù)器102。
[0134]圖14是在本示例性實施方式的許可證發(fā)布中執(zhí)行一系列操作時,從許可證管理服務(wù)器102的發(fā)送單元402發(fā)送、并被顯示在PC103的用戶界面201上的無效許可證輸入畫面的示例。
[0135]無效許可證輸入畫面1400包括許可證發(fā)布產(chǎn)品顯示標(biāo)簽1401、向?qū)@示標(biāo)簽1402、無效許可證輸入顯示標(biāo)簽1403、無效許可證輸入格1404、許可證發(fā)布按鈕1405及結(jié)束按鈕1406。
[0136]許可證發(fā)布產(chǎn)品顯示標(biāo)簽1401是顯示被發(fā)布許可證的擴展功能軟件的軟件產(chǎn)品名的標(biāo)簽。在步驟S1106中,顯示許可證發(fā)布確定單元403獲得的產(chǎn)品信息的產(chǎn)品名稱列632的值。向?qū)@示標(biāo)簽1402是向PC103的操作者提供下述消息的標(biāo)簽:需要輸入無效許可證1500以繼續(xù)許可證的發(fā)布操作。無效許可證輸入顯示標(biāo)簽1403是顯示與需要被輸入的無效許可證對應(yīng)的軟件產(chǎn)品名的列表的標(biāo)簽。產(chǎn)品信息管理表630顯不產(chǎn)品信息的產(chǎn)品名,其中產(chǎn)品ID與步驟S1108中獲得的許可證信息的產(chǎn)品ID654的值一致。
[0137]無效許可證輸入格1404是用于通過PC103的用戶界面201從PC103的用戶處接收無效許可證1500的輸入格。許可證發(fā)布按鈕1405由PC103的用戶通過PC103的用戶界面201按下,以將無效許可證1500從PC103發(fā)送到許可證管理服務(wù)器102。當(dāng)許可證發(fā)布按鈕1405被按下后,處理就推進至步驟S1110。結(jié)束按鈕1406由PC103的用戶通過PC103的用戶界面201按下,以結(jié)束用于發(fā)布許可證的一系列操作。
[0138]圖15至17示出了在步驟S1109中將被發(fā)送給許可證管理服務(wù)器102的無效許可證1500。圖15的表示出了在步驟S1109中將被發(fā)送給許可證管理服務(wù)器102的無效許可證1500的數(shù)據(jù)結(jié)構(gòu)。所述無效許可證1500由MFP104的許可證信息管理單元506喚醒。無效許可證1500包括許可證ID列1501、功能ID列1502及設(shè)備編號1503。
[0139]許可證ID列1501存儲與被MFP104的擴展功能無效化的功能相對應(yīng)的許可證ID。功能ID列1502存儲與被MFP104的擴展功能無效化的功能相對應(yīng)的功能ID。設(shè)備編號1503存儲作為用于唯一識別發(fā)布無效許可證的所述MFP104的值的設(shè)備編號。在本示例性實施方式中以表格形式示出了數(shù)據(jù)結(jié)構(gòu),但是用于實現(xiàn)無效許可證的方法可以采用各種格式,例如二進制文件格式。
[0140]圖16的流程圖示出了一系列處理步驟,在所述處理步驟中,MFP108發(fā)布在步驟S1109中需要被發(fā)送給許可證管理服務(wù)器102的無效許可證。在步驟S1601中,MFP104的控制單元500在操作單元307上顯示無效許可證選擇畫面1700。MFP104的用戶操作顯示在操作單元307上的許可證選擇畫面以選擇將被無效化的MFP104的擴展功能。
[0141]圖17示出了在本示例性實施方式中顯示在MFP104的操作單元307上的無效許可證發(fā)布畫面的示例。執(zhí)行以下描述是以使用MFP104的操作單元307為前提條件的。然而,在PC103的用戶界面201上也執(zhí)行類似的畫面顯示和操作。
[0142]無效許可證發(fā)布畫面包括無效許可證選擇畫面1700和無效許可證發(fā)布成功畫面1710。向?qū)@示標(biāo)簽1701是用于催促MFP104的用戶選擇被發(fā)布無效許可證的MFP的擴展功能的標(biāo)簽?!坝糜陲@示被發(fā)布無效許可證的功能的標(biāo)簽” 1702是用于列出被MFP104有效化的擴展功能軟件的產(chǎn)品名稱的標(biāo)簽。在利用MFP軟件信息管理表720所管理的MFP軟件中,標(biāo)簽1702顯示狀態(tài)列724的值為“有效”、功能類型列723的值為“OPTION”的數(shù)據(jù)中的產(chǎn)品名稱列722的值。
[0143]功能選擇復(fù)選框1703是被按下以選擇被發(fā)布無效許可證的擴展功能軟件的復(fù)選框。MFP104的操作者通過MFP104的用戶界面201按下無效許可證發(fā)布按鈕1704以開始向MFP104的許可證認(rèn)證單元507發(fā)送無效許可證發(fā)布請求。在無效許可證發(fā)布按鈕1704被按下后,就開始用于所述無效許可證發(fā)布請求的處理。
[0144]當(dāng)MFP104成功發(fā)布無效許可證時,在操作單元307上顯示無效許可證發(fā)布成功畫面1710。向?qū)@示標(biāo)簽1711是用于顯示以下消息的標(biāo)簽:通知MFP104的操作者無效許可證已成功發(fā)布。用戶通過操作單元307按下許可證獲取鏈接1712,以能夠獲取MFP104發(fā)布的許可證。通過按下所述許可證獲取鏈接1712所獲取的許可證被存儲在MFP104的二級存儲設(shè)備305中。MFP104的操作者通過MFP104的操作單元307按下結(jié)束按鈕1713以結(jié)束發(fā)布許可證的一系列操作。
[0145]在步驟S1602中,MFP104的許可證認(rèn)證單元507獲取在步驟S1601中所選擇的MFP的擴展功能的功能ID。許可證認(rèn)證單元507參照許可證信息管理表730以將所獲得的功能ID的值與功能ID列732的值一致的數(shù)據(jù)中的許可證ID731的值變?yōu)椤盁o效”。許可證認(rèn)證單元507參照許可證信息管理表730以獲取所獲得的功能ID的值與功能ID列732的值一致的數(shù)據(jù)中的許可證ID731的值。所獲取的MFP信息管理表700的許可證ID、功能ID及設(shè)備編號列702的值被組合起來以發(fā)布無效許可證。
[0146]在步驟S1603中,MFP104的操作單元307將步驟S1602中發(fā)布的無效許可證與無效許可證發(fā)布成功畫面1710 —起顯示。這時候,MFP104的許可證信息管理單元506從許可證信息管理表730中刪除與在步驟S1601中選擇的MFP的擴展功能的功能ID相對應(yīng)的許可證信息。MFP104的許可證信息管理單元506將關(guān)于發(fā)布無效許可證時的日期和時間的信息存儲在許可證安裝歷史信息的卸載日期和時間列744中,所述許可證安裝歷史信息對應(yīng)于在步驟S1601中選擇的MFP的擴展功能的功能ID。
[0147]在步驟SlllO中,許可證發(fā)布確定單元403確認(rèn)是否收到了與在步驟SI 109中通過接收單元401顯示在無效許可證輸入顯示標(biāo)簽1403上的軟件產(chǎn)品相對應(yīng)的無效許可證。如果沒有收到無效許可證或收到的無效許可證不足(在步驟SlllO中為“否”),那么處理返回至步驟S1109以再次請求輸入無效許可證。如果收到了無效許可證(在步驟SlllO中為“是”),那么處理推進至步驟Sllll。在步驟Sllll中,許可證發(fā)布確定單元403參照連續(xù)復(fù)印速度改變軟件信息管理表620,以獲取下述數(shù)據(jù)中的改變后型號列623的值:在所述數(shù)據(jù)中,在步驟S1106中獲取的功能ID的值與功能ID列621的值一致。
[0148]在步驟SI 112中,許可證信息管理單元408參照許可證信息管理表650以獲取許可證信息,其中無效許可證1500的各數(shù)據(jù)與許可證ID列651和設(shè)備編號列653的值一致。生成新的許可證信息,從而基于所獲得的許可證信息,許可證ID列651被變?yōu)樾轮担以O(shè)備編號列653的值的改變后型號被變?yōu)椴襟ESllll中獲得的值。
[0149]在步驟S1113中,許可證發(fā)布單元404基于步驟S1112中新生成的許可證信息發(fā)布已安裝在MFP104中的擴展功能的許可證。此時,發(fā)布的擴展功能的許可證對應(yīng)于通過安裝具有改變連續(xù)復(fù)印速度功能的所述許可證而被改變的設(shè)備編號。
[0150]在步驟SI 114中,許可證信息管理單元408從許可證信息管理表650中刪除在步驟S1112中所獲得的許可證信息。在步驟S1115中,許可證發(fā)布單元404發(fā)布與步驟SllOl中收到的許可證發(fā)布請求對應(yīng)的許可證。不僅發(fā)布了用于使用擴展功能的軟件的許可證,也發(fā)布了用于改變或新設(shè)置圖像形成裝置的連續(xù)復(fù)印速度的許可證。后者的許可證統(tǒng)稱為用于設(shè)置圖像形成裝置的連續(xù)復(fù)印速度的許可證。
[0151]許可證信息管理單元408參照許可證編號信息管理表640以獲取許可證編號信息,其中在步驟S1102中獲得的許可證編號與許可證編號列641的值一致,并獲得產(chǎn)品ID列642的值。許可證信息管理單元408參照產(chǎn)品信息管理表630以獲取產(chǎn)品信息,其中所獲得的產(chǎn)品ID的值與產(chǎn)品ID列631的值一致,并獲得產(chǎn)品ID列634的值。作為唯一值生成的許可證ID與所獲取的許可證編號、設(shè)備編號、產(chǎn)品ID及設(shè)備產(chǎn)品ID組合在一起生成許可證信息,并將所述許可證信息存儲在許可證信息管理表650中。
[0152]許可證發(fā)布單元404基于存儲在許可證信息管理表650中的許可證信息來發(fā)布許可證800。在許可證發(fā)布單元404發(fā)布許可證800后,許可證信息管理單元408就參照許可證編號信息管理表640以將值“已發(fā)布”存儲在許可證編號信息的許可證發(fā)布狀態(tài)列643中,其中在步驟S1102中獲取的許可證編號與許可證編號列641的值一致。在步驟S1105和S1113中發(fā)布的許可證被提供給請求者,更具體地,由發(fā)送單元402發(fā)送給PC103。
[0153]第二示例性實施方式能夠判斷由于安裝了用于改變MFP104的連續(xù)復(fù)印速度的擴展功能的許可證而產(chǎn)生的問題,并發(fā)布許可證以解決所述問題。
[0154]在第二示例性實施方式中描述了這樣一種方法:即使有多個擴展功能可由MFP使用,該方法也能發(fā)布用于設(shè)置連續(xù)復(fù)印速度的許可證,同時實現(xiàn)許可證管理服務(wù)器與MFP之間在與許可證相關(guān)的設(shè)備編號信息上的一致性。如第二示例性實施方式中所述,如果利用“許可證傳送”功能發(fā)布了用于將許可證傳送給另一個MFP的許可證,那么就有必要同時指定傳送源和目的地的MFP的設(shè)備編號。
[0155]考慮到有這樣一種情況:如果傳送目的地的MFP具有改變連續(xù)復(fù)印速度的功能但并沒有安裝許可證,那么擴展功能的其他許可證就被傳送。在這種情況下,如果在傳送目的地的MFP中安裝了用于改變連續(xù)復(fù)印速度的功能的許可證,那么將被改變的傳送目的地的MFP的設(shè)備編號需要被再次指定,以發(fā)布并安裝擴展功能的其他許可證。
[0156]在第三不例性實施方式中,描述了這樣一種用于管理許可證的方法:該方法在使用“許可證傳送”功能時,考慮到傳送目的地的MFP的許可證的安裝狀態(tài),在一次許可證發(fā)布處理中對合適的許可證統(tǒng)一執(zhí)行發(fā)布。
[0157]圖18的流程圖示出了許可證管理服務(wù)器102發(fā)布許可證800的一系列操作。下文基于下述假設(shè)來描述流程圖所示的一系列操作:即所述操作在許可證管理服務(wù)器102和PC103之間執(zhí)行。但是,所述處理也在許可證管理服務(wù)器102和MFP104之間執(zhí)行。
[0158]在步驟S1801中,發(fā)送單元402根據(jù)許可證管理服務(wù)器102的控制單元400的指令將許可證傳送請求1900發(fā)送給PC103。當(dāng)PC103從發(fā)送單元402處接收到許可證傳送請求1900后,PC103就在用戶界面201上顯示所述許可證傳送請求1900。PC103的操作者輸入被傳送了許可證的MFP的設(shè)備編號以及從傳送源的MFP處獲得的無效許可證,并將許可證傳送請求1900發(fā)送給許可證管理服務(wù)器102。在步驟S1801中,許可證管理服務(wù)器102的接收單元401從PC103處接收許可證傳送請求1900。
[0159]圖19示出了當(dāng)執(zhí)行一系列許可證發(fā)布操作時,從許可證管理服務(wù)器102的發(fā)送單元402發(fā)送、并被顯示在PC103的用戶界面201上的許可證傳送畫面的示例。
[0160]所述許可證傳送請求1900是通過用戶界面201被操作的畫面,以便MFP104的用戶向許可證管理服務(wù)器102發(fā)送用于傳送與擴展功能軟件相對應(yīng)的許可證的請求。向?qū)@示標(biāo)簽1901是用于顯示消息的標(biāo)簽,所述消息用于催促PC103的操作者輸入傳送許可證所需要的信息。設(shè)備編號輸入格1902是用于由PC103的操作者通過PC103的用戶界面201接收被傳送許可證的MFP的設(shè)備編號的輸入格。
[0161]無效許可證輸入格1903是用于由PC103的操作者通過PC103的用戶界面201接收從被傳送許可證的MFP獲取的無效許可證的輸入格。許可證傳送請求發(fā)送按鈕1904是當(dāng)PC103的操作者通過PC103的用戶界面201按下許可證傳送請求發(fā)送按鈕1904時,用于開始將許可證傳送請求發(fā)送給許可證管理服務(wù)器102的接收單元401的按鈕。當(dāng)許可證傳送請求發(fā)送按鈕1904被按下時,通過獲取輸入到設(shè)備編號輸入表格1902和無效許可證輸入格1903中的數(shù)據(jù)而生成所述許可證傳送請求。
[0162]許可證傳送成功畫面1910是用于在許可證管理服務(wù)器102成功發(fā)布能夠被安裝到被指定為許可證傳送目的地的MFP中的許可證時,用于發(fā)送對所述許可證傳送請求的響應(yīng)的畫面。向?qū)@示標(biāo)簽1911是用于顯示以下消息的標(biāo)簽:通知PC103的操作者許可證已成功發(fā)布。許可證獲取鏈接1912是用戶通過用戶界面201按下的鏈接,以允許獲取許可證管理服務(wù)器102發(fā)布的許可證。通過按下所述許可證獲取鏈接1912,所獲取的許可證被存儲在PC103的二級存儲設(shè)備206中。結(jié)束按鈕1913是在被PC103的操作者通過PC103的用戶界面201按下時用于結(jié)束發(fā)布許可證的一系列操作的按鈕。
[0163]許可證傳送失敗畫面1920是用于在許可證管理服務(wù)器102發(fā)布能夠被安裝到被指定為許可證傳送目的地的MFP中的許可證失敗時,用于發(fā)送對所述許可證傳送請求的響應(yīng)的畫面。向?qū)@示標(biāo)簽1921是用于顯示以下消息的標(biāo)簽:通知PC103的操作者許可證管理服務(wù)器102發(fā)布許可證失敗。許可證發(fā)布失敗原因顯示標(biāo)簽1922是用于顯示以下消息的標(biāo)簽:向PC103的操作者通知許可證管理服務(wù)器102發(fā)布許可證失敗的詳細原因。結(jié)束按鈕1923是在被PC103的操作者通過PC103的用戶界面201按下時用于結(jié)束發(fā)布許可證的一系列操作的按鈕。
[0164]圖20以表格形式示出了通過許可證傳送請求1900從PC103發(fā)送給許可證管理服務(wù)器102的許可證傳送請求的數(shù)據(jù)結(jié)構(gòu)。許可證傳送請求2000包括設(shè)備編號列2001和無效許可證列2002。設(shè)備編號列2001是存儲被傳送了許可證的MFP的設(shè)備編號的列。無效許可證列2002是存儲從被傳送了許可證的MFP處獲得的無效許可證的列。在圖20中,無效許可證列2002讀取“二進制數(shù)據(jù)”作為存儲在其中的數(shù)據(jù)。但是,被存儲的數(shù)據(jù)形式并不限于二進制數(shù)據(jù)形式。對數(shù)據(jù)沒有限制,只要該數(shù)據(jù)具有圖15所示的結(jié)構(gòu)即可。
[0165]在步驟S1802中,許可證發(fā)布確定單元403從接收單元401所收到的許可證傳送請求2000處獲取設(shè)備編號2001。這里所獲得的設(shè)備編號2001是被傳送許可證的MFP的設(shè)備編號。在步驟S1803中,許可證發(fā)布確定單元403從接收單元401所收到的許可證傳送請求2000處獲取無效許可證2002。
[0166]在步驟S1804中,許可證發(fā)布確定單元403獲取包含在步驟S1803中獲取的無效許可證2002中的設(shè)備編號1503。這里所獲得的設(shè)備編號1503是傳送許可證的MFP的設(shè)備編號。在步驟S1805中,許可證發(fā)布確定單元403參照設(shè)備產(chǎn)品信息管理表600以獲取設(shè)備產(chǎn)品信息,其中設(shè)備編號與步驟S1802中獲得的設(shè)備編號2001 —致。更具體地,許可證發(fā)布確定單元403獲取設(shè)備產(chǎn)品信息,其中型號603的值與設(shè)備編號2001的前三位字母一致。許可證發(fā)布確定單元403獲取設(shè)備產(chǎn)品信息,其中范圍編號604的值包括來自設(shè)備產(chǎn)品信息的設(shè)備編號2001的末五位數(shù)字。因此,許可證發(fā)布確定單元403獲取與所獲得的設(shè)備編號一致的設(shè)備產(chǎn)品信息的連續(xù)復(fù)印速度設(shè)置列605的值。
[0167]在步驟S1806中,許可證發(fā)布確定單元403確認(rèn)在步驟S1805中獲得的連續(xù)復(fù)印速度設(shè)置列605的值。如果連續(xù)復(fù)印速度設(shè)置列605的值為“任意”或“必須”,那么許可證發(fā)布確定單元403就確定作為傳送目的地的MFP的設(shè)備編號可以從步驟S1802中獲得的值而被改變(在步驟S1806中為“是”),然后處理推進至步驟S1807。如果連續(xù)復(fù)印速度設(shè)置列605的值為“不要”,那么許可證發(fā)布確定單元403就確定作為傳送目的地的MFP的設(shè)備編號不從步驟S1802中獲得的值而被改變(在步驟S1806中為“否”),然后處理推進至步驟 S1810。
[0168]在步驟S1807中,許可證發(fā)布確定單元403確認(rèn)用于改變連續(xù)復(fù)印速度的擴展功能軟件的許可證是否被安裝到具有步驟S1802中獲得的設(shè)備編號2001的MFP中。更具體地,許可證發(fā)布確定單元403參照許可證信息管理表650以獲取許可證信息,其中設(shè)備編號2001的值與設(shè)備編號列653的值一致。然后,許可證發(fā)布確定單兀403參照產(chǎn)品信息管理表630以獲取產(chǎn)品信息,其中產(chǎn)品ID列654的值與產(chǎn)品ID列631的值一致。然后,許可證發(fā)布確定單元403參照軟件基本信息管理表610以獲取軟件基本信息,其中功能ID列633的值與功能ID列611的值一致。許可證發(fā)布確定單元403確認(rèn)所獲取的軟件基本信息的功能類型列613的值。如果功能類型列613的值為“PPM”,那么許可證發(fā)布確定單元403就確定用于改變連續(xù)復(fù)印速度的擴展功能的許可證被安裝到了被傳送許可證的MFP中(在步驟S1807中為“是”),然后處理推進至步驟S1808。
[0169]如果功能類型列613的值為“OPTION”,那么許可證發(fā)布確定單元403就確定用于改變連續(xù)復(fù)印速度的擴展功能的許可證沒有被安裝到被傳送許可證的MFP中(在步驟S1807中為“否”),然后處理推進至步驟S1811。在步驟S1808中,發(fā)送單元402根據(jù)許可證管理服務(wù)器102的控制單元400的指令將許可證發(fā)布確認(rèn)畫面2100發(fā)送給PC103。當(dāng)PC103從發(fā)送單元402處接收到許可證發(fā)布確認(rèn)畫面2100后,PC103就在用戶界面201上顯示所述許可證發(fā)布確認(rèn)畫面2100,然后處理推進至步驟S1809。
[0170]圖21A和21B示出了本示例性實施方式中的許可證確認(rèn)畫面的示例,所述許可證確認(rèn)畫面用于催促PC103的用戶響應(yīng)于許可證傳送請求而確定用于發(fā)布合適許可證的操作。許可證確認(rèn)畫面包括許可證發(fā)布確認(rèn)畫面2100、許可證選擇發(fā)布畫面2110、許可證編號輸入畫面2120、許可證選擇發(fā)布畫面2130、許可證發(fā)布成功畫面2140以及許可證發(fā)布失敗畫面2150。
[0171]許可發(fā)布確認(rèn)畫面2100是顯示在用戶界面201上的畫面,以響應(yīng)于許可證傳送請求而通知PC103的用戶發(fā)布許可證。向?qū)@示標(biāo)簽2101是向PC103的操作者提供關(guān)于被傳送許可證的MFP的信息的標(biāo)簽。基于在步驟S1805中獲得的連續(xù)復(fù)印速度設(shè)置列605的值,所述向?qū)@示標(biāo)簽2101顯示信息。更具體地,如果連續(xù)復(fù)印速度設(shè)置列605的值為“任意”或“必須”,那么向?qū)@示標(biāo)簽2101就顯示消息,表明用于改變連續(xù)復(fù)印速度的擴展功能的許可證能被安裝到MFP中。如果連續(xù)復(fù)印速度設(shè)置列605的值為“不要”,那么就不顯示特別的消息。
[0172]畫面操作向?qū)?biāo)簽2102是向PC103的操作者提供關(guān)于下述信息的標(biāo)簽:用于改變連續(xù)復(fù)印速度的擴展功能的許可證是否被安裝到被傳送許可證的MFP中。所述標(biāo)簽基于在步驟S1807中獲得的功能類型列613的值而顯示所述信息。許可證發(fā)布確認(rèn)畫面2100證明在步驟S1807中已安裝了用于改變連續(xù)復(fù)印速度的擴展功能的許可證?;谶@個原因,許可證發(fā)布確認(rèn)畫面2100總是顯示下述消息:表明安裝了用于改變連續(xù)復(fù)印速度的擴展功能的許可證的消息以及用于催促PC103的操作者按下許可證發(fā)布按鈕2103的消息。
[0173]許可證發(fā)布按鈕2103是這樣一種按鈕:當(dāng)PC103的操作者通過PC103的用戶界面201按下所述按鈕時,就指示許可證發(fā)布單元404根據(jù)許可證傳送請求開始發(fā)布許可證。結(jié)束按鈕2104是這樣一種按鈕:當(dāng)PC103的操作者通過PC103的用戶界面201按下所述按鈕時,用于結(jié)束發(fā)布許可證的一系列操作。許可證選擇發(fā)布畫面2110是被顯示在用戶界面201上的畫面,用于催促PC103的用戶選擇響應(yīng)于許可證傳送請求而發(fā)布所述許可證或選擇與用于改變連續(xù)復(fù)印速度的擴展功能的許可證一起發(fā)布所述許可證。
[0174]許可證選擇發(fā)布畫面2110包括向?qū)@示標(biāo)簽2111、畫面操作向?qū)?biāo)簽2112、許可證發(fā)布按鈕2113、許可證同步發(fā)布按鈕2114以及結(jié)束按鈕2115。向?qū)@示標(biāo)簽2111是向PC103的操作者提供關(guān)于被傳送許可證的MFP的信息的標(biāo)簽。向?qū)@示標(biāo)簽2111與向?qū)@示標(biāo)簽2101類似,因此省略了詳細描述。
[0175]畫面操作向?qū)?biāo)簽2112是向PC103的操作者提供關(guān)于下述信息的標(biāo)簽:用于改變連續(xù)復(fù)印速度的擴展功能的許可證是否被安裝到被傳送許可證的MFP中。畫面操作向?qū)?biāo)簽2112與畫面操作向?qū)?biāo)簽2102類似,因此省略了詳細描述。許可證選擇發(fā)布畫面2110證明在步驟S1807中沒有安裝用于改變連續(xù)復(fù)印速度的擴展功能的許可證。基于這個原因,許可證選擇發(fā)布畫面2110總是顯示下述消息:表明沒有安裝用于改變連續(xù)復(fù)印速度的擴展功能的許可證的消息以及用于催促PC103的操作者按下許可證發(fā)布按鈕2113或許可證同步發(fā)布按鈕2114的消息。
[0176]許可證發(fā)布按鈕2113是這樣一種按鈕:當(dāng)PC103的操作者通過PC103的用戶界面201按下所述按鈕時,就指示許可證發(fā)布單元404根據(jù)許可證傳送請求開始發(fā)布許可證。許可證同步發(fā)布按鈕2114是這樣一種按鈕:當(dāng)PC103的操作者通過PC103的用戶界面201按下所述按鈕時,就在PC103的用戶界面201上顯示許可證編號輸入畫面2120。結(jié)束按鈕2115是這樣一種按鈕:當(dāng)PC103的操作者通過PC103的用戶界面201按下所述按鈕時,用于結(jié)束發(fā)布許可證的一系列操作。
[0177]許可證編號輸入畫面2120是用于催促PC103的用戶輸入許可證編號的畫面,所述許可證編號對應(yīng)于用于改變連續(xù)復(fù)印速度的擴展功能,并被安裝到被傳送許可證的MFP中。許可證編號輸入畫面2120包括向?qū)@不標(biāo)簽2121、許可證編號輸入輸入格2122以及結(jié)束按鈕2123。向?qū)@示標(biāo)簽2121是用于催促PC103的操作者輸入許可證編號的標(biāo)簽。許可證編號輸入格2122是用于經(jīng)由PC103的用戶界面201從PC103的操作者接收與將要發(fā)布的許可證相對應(yīng)的許可證編號的輸入格。結(jié)束按鈕2123是這樣一種按鈕:當(dāng)PC103的操作者通過PC103的用戶界面201按下所述按鈕時,用于結(jié)束輸入許可證編號的操作。
[0178]向?qū)@示標(biāo)簽2131是向PC103的操作者提供關(guān)于被傳送許可證的MFP的信息的標(biāo)簽。向?qū)@示標(biāo)簽2131與向?qū)@示標(biāo)簽2101類似,因此省略了詳細描述。畫面操作向?qū)?biāo)簽2132是向PC103的操作者提供關(guān)于下述信息的標(biāo)簽:用于改變連續(xù)復(fù)印速度的擴展功能的許可證是否被安裝到被傳送許可證的MFP中。畫面操作向?qū)?biāo)簽2132與畫面操作向?qū)?biāo)簽2102類似,因此省略了詳細描述。許可證選擇發(fā)布畫面2130證明在步驟S1807中沒有安裝用于改變連續(xù)復(fù)印速度的擴展功能的許可證?;谶@個原因,許可證選擇發(fā)布畫面2130總是顯示下述消息:表明沒有安裝用于改變連續(xù)復(fù)印速度的擴展功能的許可證的消息以及用于催促PC103的操作者按下許可證同步發(fā)布按鈕2133的消息。
[0179]許可證同步發(fā)布按鈕2133是這樣一種按鈕:當(dāng)PC103的操作者通過PC103的用戶界面201按下所述按鈕時,就在PC103的用戶界面201上顯示許可證編號輸入畫面2120。結(jié)束按鈕2134是這樣一種按鈕:當(dāng)PC103的操作者通過PC103的用戶界面201按下所述按鈕時,用于結(jié)束發(fā)布許可證的一系列操作。
[0180]許可證發(fā)布成功畫面2140是用于在許可證管理服務(wù)器102成功發(fā)布許可證時,用于發(fā)送對所述許可證發(fā)布請求的響應(yīng)的畫面。向?qū)@示標(biāo)簽2141是用于顯示以下消息的標(biāo)簽:通知PC103的操作者許可證已成功發(fā)布。許可證獲取鏈接2142是當(dāng)用戶通過用戶界面201按下該鏈接時能夠獲取許可證管理服務(wù)器102發(fā)布的許可證的鏈接。通過按下所述許可證獲取鏈接2142,所獲取的許可證被存儲在PC103的二級存儲設(shè)備206中。結(jié)束按鈕2143是在被PC103的操作者通過PC103的用戶界面201按下時用于結(jié)束發(fā)布許可證的一系列操作的按鈕。
[0181]許可證發(fā)布失敗畫面2150是在許可證管理服務(wù)器102發(fā)布許可證失敗時,用于發(fā)送對所述許可證發(fā)布請求的響應(yīng)的畫面。向?qū)@示標(biāo)簽2151是用于顯示以下消息的標(biāo)簽:通知PC103的操作者許可證管理服務(wù)器102發(fā)布許可證失敗。許可證發(fā)布失敗原因顯示標(biāo)簽2152是用于顯示以下消息的標(biāo)簽:向PC103的操作者通知許可證管理服務(wù)器102發(fā)布許可證失敗的詳細原因。結(jié)束按鈕2153是在被PC103的操作者通過PC103的用戶界面201按下時用于結(jié)束發(fā)布許可證的一系列操作的按鈕。
[0182]在步驟S1809中,許可證發(fā)布確定單元403確認(rèn)是否在許可證發(fā)布確認(rèn)畫面2100上按下了許可證發(fā)布按鈕2103。如果許可證發(fā)布按鈕2103被按下(在步驟S1809中為“是”),那么處理推進至步驟S1810以發(fā)布所述許可證。如果結(jié)束按鈕2104被按下(在步驟S1809中為“否”),那么就刪除通過執(zhí)行一系列操作而獲得的信息。然后結(jié)束處理。
[0183]在步驟S1810中,響應(yīng)于在步驟S1801中收到的許可證傳送請求,許可證發(fā)布單元404發(fā)布許可證。許可證信息管理單元408參照許可證信息管理表650以獲取許可證信息,其中在步驟S1803中獲取的無效許可證2002的數(shù)據(jù)與許可證ID列651和設(shè)備編號列653的值一致?;谒@取的許可證信息,許可證ID列651的值被變?yōu)樾轮狄陨尚碌脑S可證信息,在所述新的許可證信息中,設(shè)備編號列653的值被變?yōu)樵诓襟ES1802中獲得的設(shè)備編號2001。許可證發(fā)布單元404基于新生成的許可證信息而發(fā)布許可證。許可證信息管理單元408參照許可證信息管理表650以刪除許可證信息,在所述許可證信息中,無效許可證2002的許可證ID列1501的值與許可證ID列651的值一致。
[0184]在步驟S1811中,許可證發(fā)布確定單元403確認(rèn)在步驟S1805中獲取的連續(xù)復(fù)印速度設(shè)置列605的值。如果連續(xù)復(fù)印速度設(shè)置列605的值為“任意”(在步驟S1811中為“是”),那么處理推進至步驟S1812。如果連續(xù)復(fù)印速度設(shè)置列605的值為“必須”(在步驟S1811中為“否”),那么處理推進至步驟S1815。在步驟S1812中,發(fā)送單元402根據(jù)許可證管理服務(wù)器102的控制單元400的指令將許可證選擇發(fā)布畫面2110發(fā)送給PC103。PC103從發(fā)送單元402處接收到許可證選擇發(fā)布畫面2110,并在用戶界面201上顯示所述畫面2110,然后處理推進至步驟S1813。
[0185]在步驟S1813中,許可證發(fā)布確定單元403確認(rèn)是否在許可證選擇發(fā)布畫面2110上按下了許可證同步發(fā)布按鈕2114。如果許可證同步發(fā)布按鈕2114被按下(在步驟S1813中為“是”),那么許可證發(fā)布確定單元403就在PC103的用戶界面201上顯示許可證編號輸入畫面2120。如果PC103的用戶將能夠被安裝到被傳送許可證的MFP中、且用于改變連續(xù)復(fù)印速度的擴展功能的許可證編號輸入到許可證編號輸入格2122中,并按下結(jié)束按鈕2123的話,那么處理推進至步驟S1814。接下來,用于改變連續(xù)復(fù)印速度的擴展功能的許可證和響應(yīng)于許可證傳送請求的許可證都被發(fā)布。如果許可證發(fā)布按鈕2113或結(jié)束按鈕2115被按下(在步驟S1813中為“否”),那么處理就推進至步驟S1809。
[0186]在步驟S1814中,許可證發(fā)布單元404發(fā)布下述許可證:響應(yīng)于在步驟S1801中收到的許可證傳送請求的許可證,以及對應(yīng)于步驟S1813中所獲得的許可證編號且用于改變連續(xù)復(fù)印速度的擴展功能的許可證。圖22的流程圖示出了用于同時發(fā)布響應(yīng)于許可證傳送請求的許可證和步驟S1814中用于改變連續(xù)復(fù)印速度的擴展功能的許可證的一系列操作。
[0187]在步驟S2201中,許可證發(fā)布確定單元403參照許可證編號管理表640以確認(rèn)關(guān)于許可證編號的信息,所述許可證編號的值與在步驟S1813中獲得的許可證編號的值相同。如果存在關(guān)于許可證編號的信息(在步驟S2201中為“是”),那么許可證發(fā)布確定單元403就獲取關(guān)于與其一致的許可證編號的信息,然后處理推進至步驟S2202。如果不存在關(guān)于許可證編號的信息(在步驟S2201中為“否”),那么許可證管理服務(wù)器102的發(fā)送單元402就發(fā)送許可證發(fā)布失敗畫面2150給PC103的用戶界面201,然后結(jié)束許可證發(fā)布處理。
[0188]在步驟S2202中,許可證發(fā)布確定單元403確認(rèn)關(guān)于在步驟S2201中獲得的許可證編號的信息的許可證發(fā)布狀態(tài)643的值是否為“未發(fā)布”。如果許可證發(fā)布狀態(tài)643的值為“未發(fā)布”(在步驟S2202中為“是”),那么處理推進至步驟S2203。如果許可證發(fā)布狀態(tài)643的值為“已發(fā)布”(在步驟S2202中為“否”),那么許可證管理服務(wù)器102的發(fā)送單元402就發(fā)送許可證發(fā)布失敗畫面2150給PC103的用戶界面201,然后結(jié)束許可證同步發(fā)布處理。
[0189]在步驟S2203中,許可證發(fā)布單元404發(fā)布與步驟S1813中獲得的許可證編號和步驟S1802中獲得的設(shè)備編號對應(yīng)的、用于改變連續(xù)復(fù)印速度的擴展功能的許可證。由于步驟S2203與步驟SI 115類似,因此省略詳細描述。在步驟S2204中,許可證發(fā)布確定單元403參照連續(xù)復(fù)印速度改變軟件信息管理表620以獲取數(shù)據(jù)中的改變后型號列623的值,所述數(shù)據(jù)與在步驟S2203中發(fā)布的用于改變連續(xù)復(fù)印速度的擴展功能的許可證的功能ID的數(shù)據(jù)一致。
[0190]在步驟S2205中,許可證信息管理單元408參照許可證信息管理表650以獲取許可證信息,其中在步驟S1803中獲得的無效許可證1500的數(shù)據(jù)與許可證ID列651和設(shè)備編號列653的值一致。生成新的許可證信息,以便基于所獲得的許可證信息,許可證ID列651被變?yōu)樾碌闹?,且設(shè)備編號列653的值的改變后型號被變?yōu)樵诓襟ES2204中獲得的值。
[0191]在步驟S2206中,許可證發(fā)布單元404發(fā)布對應(yīng)于設(shè)備編號的許可證,其中基于在步驟S2205中新生成的許可證信息,通過安裝用于改變連續(xù)復(fù)印速度的擴展功能的許可證而改變已被安裝到MFP104中的擴展功能。由于步驟S2206與步驟S1115類似,因此省略描述。在步驟S2206中,許可證信息管理單元408將在步驟S2205中獲得的許可證信息從許可證信息管理表650中刪除。
[0192]在步驟S1815中,發(fā)送單元402發(fā)送許可證選擇發(fā)布畫面2130給PC103。PC103從發(fā)送單元402處接收到許可證選擇發(fā)布畫面2130,并將所述畫面2130顯示在用戶界面201上。然后處理推進至步驟S1816。在步驟S1816中,許可證發(fā)布確定單元403確認(rèn)是否在許可證選擇發(fā)布畫面2130上按下了同步發(fā)布按鈕2133。
[0193]如果許可證同步發(fā)布按鈕2133被按下(在步驟S1816中為“是”),那么許可證發(fā)布確定單元403就在PC103的用戶界面201上顯示許可證編號輸入畫面2120。PC103的用戶將能夠被安裝到被傳送許可證的MFP中且用于改變連續(xù)復(fù)印速度的擴展功能的許可證編號輸入到許可證編號輸入格2122中。當(dāng)結(jié)束按鈕2123被按下后,處理就推進至步驟S1814,用于改變連續(xù)復(fù)印速度的擴展功能的許可證和響應(yīng)于許可證傳送請求的許可證都被發(fā)布。如果結(jié)束按鈕2134被按下(在步驟S1816中為“否”),那么通過一系列操作而獲得的信息就被刪除,然后處理結(jié)束。
[0194]根據(jù)第三示例性實施方式,當(dāng)傳送用于MFP的擴展功能的許可證時,通過確定在傳送許可證后MFP的設(shè)備編號是否可能被改變,從而可以避免所述許可證的冗余發(fā)布。
[0195]還可以通過執(zhí)行下述處理實現(xiàn)本發(fā)明。更具體地,該處理通過網(wǎng)絡(luò)或各種存儲介質(zhì)向系統(tǒng)或裝置供給用于實現(xiàn)上述示例性實施方式的功能的軟件(程序),并且所述系統(tǒng)或裝置的計算機(或中央處理單元(CPU)或微處理單元(MPU))讀取并執(zhí)行所述程序。
[0196]本發(fā)明的實施方式還可以通過系統(tǒng)或裝置的、用于讀出并執(zhí)行記錄在存儲介質(zhì)(例如,非臨時性計算機可讀存儲介質(zhì))上的計算機可執(zhí)行指令以完成本發(fā)明中一個或多個實施方式功能的計算機來實現(xiàn);本發(fā)明的實施方式也可以通過方法來實現(xiàn),該方法的各步驟由系統(tǒng)或裝置的計算機、通過如從存儲介質(zhì)讀出并執(zhí)行計算機可執(zhí)行指令以完成本發(fā)明一個或多個實施方式功能來執(zhí)行。計算機可以包括中央處理單元(CPU)、微處理單元(MPU)及其他電路中的一個或多個,也可以包括獨立計算機網(wǎng)絡(luò)或獨立計算機處理器網(wǎng)絡(luò)。計算機可執(zhí)行指令可以從例如網(wǎng)絡(luò)或存儲介質(zhì)提供給計算機。存儲介質(zhì)可以包括例如硬盤、隨機存取存儲器(RAM)、只讀存儲器(ROM)及分布式計算系統(tǒng)存儲器、光盤(例如壓縮盤(CD)、數(shù)字化通用光盤(DVD)或藍光光盤(BD)?)、閃存裝置、存儲卡等中的一個或多個。
[0197]雖然已經(jīng)結(jié)合示例性實施方式描述了本發(fā)明,應(yīng)當(dāng)認(rèn)識到,本發(fā)明并不局限于公開的示例性實施方式。下列權(quán)利要求的范圍應(yīng)當(dāng)適合最廣泛的解釋,以便囊括所有改動、等同結(jié)構(gòu)和功能。
[0198]本申請要求2013年I月28日提交的日本專利申請JP2013-013320的優(yōu)先權(quán),該申請在此已被全文引用。
【權(quán)利要求】
1.一種許可證管理服務(wù)器,包括: 發(fā)布單元,用于響應(yīng)于接收到的許可證發(fā)布請求而發(fā)布用于將圖像形成裝置的連續(xù)復(fù)印速度設(shè)置為所述許可證發(fā)布請求指定的連續(xù)復(fù)印速度所需要的許可證,所述發(fā)布單元發(fā)布的許可證包括用于改變被設(shè)置了連續(xù)復(fù)印速度的圖像形成裝置的設(shè)備編號所需要的信息;以及 發(fā)送單元,用于發(fā)送所述許可證。
2.根據(jù)權(quán)利要求1所述的許可證管理服務(wù)器,其中,響應(yīng)于用來無效另一個許可證的無效許可證的接收,所述發(fā)布單元發(fā)布用于設(shè)置所述連續(xù)復(fù)印速度所需要的許可證,其中,所述另一個許可證為已經(jīng)向被設(shè)置了所述連續(xù)復(fù)印速度的所述圖像形成裝置發(fā)布的許可證。
3.根據(jù)權(quán)利要求2所述的許可證管理服務(wù)器,進一步包括: 確定單元,用于響應(yīng)于所接收到的所述許可證發(fā)布請求,確定是否已經(jīng)向被設(shè)置了所述連續(xù)復(fù)印速度的所述圖像形成裝置發(fā)布了另一個許可證;以及 提供單元,用于響應(yīng)于已經(jīng)發(fā)布所述另一個許可證的確定結(jié)果,提供用于輸入所述無效許可證的無效許可證輸入畫面。
4.根據(jù)權(quán)利要求1所述的許可證管理服務(wù)器,進一步包括: 接收單元,用于接收許可證發(fā)布請求,所述許可證發(fā)布請求包括用于識別圖像形成裝置所需要的設(shè)備編號以及許可證編號;以及 管理單元,用于響應(yīng)于所述發(fā)布單元發(fā)布所述許可證、管理作為已經(jīng)發(fā)布的與所述許可證編號相對應(yīng)的許可證,并且以彼此互相關(guān)聯(lián)的方式管理所述許可證編號、所述發(fā)布單元發(fā)布的許可證以及設(shè)備編號。
5.根據(jù)權(quán)利要求4所述的許可證管理服務(wù)器,其中,所述管理單元執(zhí)行管理,以便將新的設(shè)備編號與已經(jīng)發(fā)布給被設(shè)置了連續(xù)復(fù)印速度的所述圖像形成裝置的另一個許可證互相關(guān)聯(lián),其中,所述新的設(shè)備編號是以下述方式獲取的:響應(yīng)于所述發(fā)布單元對用于設(shè)置所述連續(xù)復(fù)印速度所需的許可證的發(fā)布,被設(shè)置了所述連續(xù)復(fù)印速度的所述圖像形成裝置的設(shè)備編號被改變,從而獲取所述新的設(shè)備編號。
6.根據(jù)權(quán)利要求3所述的許可證管理服務(wù)器,其中,響應(yīng)于對許可證傳送請求的接收,如果向被傳送許可證的圖像形成裝置設(shè)置了連續(xù)復(fù)印速度的話,那么所述發(fā)布單元就發(fā)布與被傳送許可證的圖像形成裝置相對應(yīng)的擴展功能的許可證,其中所述許可證傳送請求包括被傳送擴展功能的許可證的圖像形成裝置的設(shè)備編號和用于將擴展功能的許可證無效化的無效許可證。
7.根據(jù)權(quán)利要求6所述的許可證管理服務(wù)器,其中,如果被傳送所述許可證的所述圖像形成裝置未被設(shè)置所述連續(xù)復(fù)印速度,那么所述確定單元就確定被傳送所述許可證的所述圖像形成裝置是否是需要設(shè)置所述連續(xù)復(fù)印速度的圖像形成裝置;以及 其中,響應(yīng)于所述確定單元確定被傳送所述許可證的所述圖像形成裝置是需要設(shè)置所述連續(xù)復(fù)印速度的圖像形成裝置,所述提供單元提供下述畫面:所述畫面用于催促發(fā)布用于設(shè)置被傳送所述許可證的所述圖像形成裝置的連續(xù)復(fù)印速度所需要的許可證。
8.根據(jù)權(quán)利要求6所述的許可證管理服務(wù)器,其中,如果被傳送所述許可證的所述圖像形成裝置未被設(shè)置所述連續(xù)復(fù)印速度,那么所述發(fā)布單元就發(fā)布:與被傳送所述許可證的所述圖像形成裝置相對應(yīng)的所述擴展功能的許可證以及用于設(shè)置所述圖像形成裝置的連續(xù)復(fù)印速度的許可證。
9.一種許可證管理服務(wù)器的控制方法,所述方法包括: 響應(yīng)于接收到的許可證發(fā)布請求,發(fā)布用于將圖像形成裝置的連續(xù)復(fù)印速度設(shè)置為所述許可證發(fā)布請求指定的連續(xù)復(fù)印速度所需要的許可證,所發(fā)布的許可證包括用于改變被設(shè)置了連續(xù)復(fù)印速度的圖像形成裝置的設(shè)備編號所需要的信息;以及 發(fā)送所述許可證。
10.根據(jù)權(quán)利要求9所述的方法,進一步包括:響應(yīng)于用來無效另一個許可證的無效許可證的接收,發(fā)布用于設(shè)置所述連續(xù)復(fù)印速度所需要的許可證,其中,所述另一個許可證為已經(jīng)向被設(shè)置了所述連續(xù)復(fù)印速度的 所述圖像形成裝置發(fā)布的許可證。
11.根據(jù)權(quán)利要求10所述的方法,進一步包括: 響應(yīng)于所接收到的所述許可證發(fā)布請求,確定是否已經(jīng)向被設(shè)置了所述連續(xù)復(fù)印速度的所述圖像形成裝置發(fā)布了另一個許可證;以及 響應(yīng)于已經(jīng)發(fā)布的所述另一個許可證的確定結(jié)果,提供用于輸入所述無效許可證的無效許可證輸入畫面。
12.根據(jù)權(quán)利要求9所述的方法,進一步包括: 接收許可證發(fā)布請求,所述許可證發(fā)布請求包括用于識別圖像形成裝置所需要的設(shè)備編號以及許可證編號;以及 響應(yīng)于所述許可證的發(fā)布、管理作為已經(jīng)發(fā)布的與所述許可證編號相應(yīng)的許可證,并且以彼此互相關(guān)聯(lián)的方式管理所述許可證編號、所發(fā)布的許可證以及所述設(shè)備編號。
13.根據(jù)權(quán)利要求12所述的方法,進一步包括:執(zhí)行管理,以便將新的設(shè)備編號與已經(jīng)發(fā)布給被設(shè)置了連續(xù)復(fù)印速度的所述圖像形成裝置的另一個許可證互相關(guān)聯(lián),其中,所述新的設(shè)備編號是以下述方式獲取的:響應(yīng)于用于設(shè)置所述連續(xù)復(fù)印速度所需要的許可證的發(fā)布,被設(shè)置了所述連續(xù)復(fù)印速度的所述圖像形成裝置的設(shè)備編號被改變,從而獲取所述新的設(shè)備編號。
14.根據(jù)權(quán)利要求11所述的方法,進一步包括:響應(yīng)于對許可證傳送請求的接收,如果向被傳送許可證的圖像形成裝置設(shè)置了連續(xù)復(fù)印速度的話,那么就發(fā)布與被傳送許可證的圖像形成裝置相對應(yīng)的擴展功能的許可證,其中所述許可證傳送請求包括被傳送擴展功能的許可證的圖像形成裝置的設(shè)備編號和用于將擴展功能的許可證無效化的無效許可證。
15.根據(jù)權(quán)利要求14所述的方法,進一步包括: 如果被傳送所述許可證的所述圖像形成裝置未被設(shè)置所述連續(xù)復(fù)印速度,那么就確定被傳送所述許可證的所述圖像形成裝置是否是需要設(shè)置所述連續(xù)復(fù)印速度的圖像形成裝置;以及 響應(yīng)于確定被傳送所述許可證的所述圖像形成裝置是需要設(shè)置所述連續(xù)復(fù)印速度的圖像形成裝置,提供下述畫面:所述畫面用于催促發(fā)布用于設(shè)置被傳送所述許可證的所述圖像形成裝置的連續(xù)復(fù)印速度所需要的許可證。
16.根據(jù)權(quán)利要求14所述的方法,進一步包括:如果被傳送所述許可證的所述圖像形成裝置未被設(shè)置所述連續(xù)復(fù)印速度,那么就發(fā)布:與被傳送所述許可證的所述圖像形成裝置相對應(yīng)的所述擴展功能的許可證以及用于設(shè)置所述圖像形成裝置的連續(xù)復(fù)印速度的許可證。
【文檔編號】H04N1/00GK103973918SQ201410004260
【公開日】2014年8月6日 申請日期:2014年1月3日 優(yōu)先權(quán)日:2013年1月28日
【發(fā)明者】矢部健太 申請人:佳能株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1