專利名稱:圖像形成系統(tǒng)和圖像形成裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種圖像形成系統(tǒng)和一種優(yōu)選地運(yùn)用于該圖像形成系統(tǒng)中的圖像形 成裝置,在該圖像形成系統(tǒng)中圖像形成裝置和信息處理裝置如個(gè)人計(jì)算機(jī)等能夠互連。
背景技術(shù):
以下描述闡明發(fā)明人對(duì)相關(guān)領(lǐng)域及其問題的了解,但不應(yīng)當(dāng)理解為承認(rèn)是現(xiàn)有技 術(shù)知識(shí)。近來年已經(jīng)使用一種生成定制的打印機(jī)驅(qū)動(dòng)并且向各個(gè)用戶提供打印機(jī)驅(qū)動(dòng)的 圖像形成系統(tǒng),其中打印機(jī)管理員針對(duì)各個(gè)用戶禁止/允許這些打印機(jī)驅(qū)動(dòng)的功能。這樣 的打印機(jī)驅(qū)動(dòng)具有默認(rèn)配置并且用戶可以改變它?;蛘?,如果用戶不能改變默認(rèn)配置,則他 /她將變得能夠通過安裝另一打印機(jī)驅(qū)動(dòng)來改變它并且將改變的配置應(yīng)用于作業(yè)執(zhí)行,這 已經(jīng)是有待解決的問題。為了解決這一問題,存在一種如在公布號(hào)為2004-220532的日本待審公開專利中 公開的打印控制系統(tǒng)。利用這一打印控制系統(tǒng),禁止/允許功能信息預(yù)先存儲(chǔ)于用戶的信 息處理終端中,然后打印機(jī)驅(qū)動(dòng)在執(zhí)行打印作業(yè)之前檢測(cè)該禁止/允許功能信息并且基于 檢測(cè)到的禁止/允許功能信息來確定用于執(zhí)行打印作業(yè)的用戶允許功能作為打印控制條 件。利用這一配置,可以向用戶通知他的/她的用于執(zhí)行打印作業(yè)的禁止功能。具體 而言,以防止用戶選擇禁止功能的方式給出通知,從而用戶無法向打印裝置給出用于使用 禁止功能來執(zhí)行打印作業(yè)的指令。這可以提高用戶可操作性并且也提高打印作業(yè)的可用 性,因?yàn)榇蛴⊙b置不會(huì)無用地接收關(guān)于執(zhí)行由于使用禁止功能而不應(yīng)當(dāng)執(zhí)行的打印作業(yè)的 指令。并且存在一種如在公開號(hào)為2007-058316的日本待審公開專利中公開的打印系 統(tǒng)。利用這一打印系統(tǒng),當(dāng)在用戶的信息處理終端上激活打印機(jī)驅(qū)動(dòng)時(shí),向服務(wù)器發(fā)送用戶 的信息處理終端中存儲(chǔ)的禁止/允許信息,該服務(wù)器中針對(duì)各個(gè)用戶存儲(chǔ)了禁止/允許信 息。如果從終端接收的禁止/允許信息與存儲(chǔ)于服務(wù)器中的禁止/允許信息相同,則服務(wù) 器接受關(guān)于向打印機(jī)提供作業(yè)信息以使它執(zhí)行打印作業(yè)的請(qǐng)求。然而利用在公開號(hào)為2004-220532的日本待審公開專利中描述的技術(shù),由于禁止 /允許功能信息預(yù)先存儲(chǔ)于用戶的信息處理終端中,所以用戶可以有意地改變默認(rèn)信息以 給出關(guān)于執(zhí)行作業(yè)的指令而不使用默認(rèn)信息。這可能引起安全問題。利用在公開號(hào)為2007-058316的日本待審公開專利中描述的技術(shù),用戶的禁止/ 允許信息由服務(wù)器檢驗(yàn)至少一次。這將使作業(yè)執(zhí)行更慢。
這里,對(duì)其它出版物中公開的各種特征、實(shí)施例、方法和裝置的優(yōu)點(diǎn)和缺點(diǎn)的描述 不對(duì)本發(fā)明構(gòu)成限制。實(shí)際上,本發(fā)明的某些特征可以能夠克服某些缺點(diǎn)而仍然保持其中 公開的特征、實(shí)施例、方法和裝置中的一些或者所有。
發(fā)明內(nèi)容
鑒于相關(guān)領(lǐng)域中的上述和/或其它問題而提出了本發(fā)明的優(yōu)選實(shí)施例。本發(fā)明的 優(yōu)選實(shí)施例可以顯著地改進(jìn)現(xiàn)有方法和/或裝置。本發(fā)明的一個(gè)目的在于提供一種能夠通過消除如下的不便而通過簡單操作來保 證安全性的圖像形成系統(tǒng),這些不便在于用戶可以改變打印機(jī)驅(qū)動(dòng)的配置并且可以給出 用于使用改變的配置來執(zhí)行作業(yè)的指令以及用戶的禁止/允許信息由服務(wù)器檢驗(yàn)。本發(fā)明的另一目的在于提供一種優(yōu)選地運(yùn)用于圖像形成系統(tǒng)中的圖像處理裝置。根據(jù)本發(fā)明的第一方面,一種圖像形成系統(tǒng)包括圖像形成裝置、能夠連接到所述 圖像形成裝置的信息處理裝置和打印機(jī)驅(qū)動(dòng)生成器,所述打印機(jī)驅(qū)動(dòng)生成器生成用于設(shè) 置所述圖像形成裝置的允許操作的打印機(jī)驅(qū)動(dòng)和用于所述打印機(jī)驅(qū)動(dòng)的唯一認(rèn)證密鑰,其 中所述信息處理裝置包括控制器,在所述信息處理裝置上安裝由所述打印機(jī)驅(qū)動(dòng)生成器生成的打印機(jī)驅(qū) 動(dòng);認(rèn)證密鑰存儲(chǔ)器,其中記錄了由所述打印機(jī)驅(qū)動(dòng)生成器生成的認(rèn)證密鑰;作業(yè)生成器,根據(jù)當(dāng)前安裝的打印機(jī)驅(qū)動(dòng)來生成作業(yè)以提供給所述圖像形成裝 置;以及發(fā)送器,向所述圖像形成裝置發(fā)送具有認(rèn)證密鑰的由所述作業(yè)生成器生成的作 業(yè),并且所述圖像形成裝置包括認(rèn)證密鑰存儲(chǔ)器,其中記錄了所述打印機(jī)驅(qū)動(dòng)生成器生成的認(rèn)證密鑰;接收器,從所述信息處理裝置接收具有認(rèn)證密鑰的作業(yè);比較器,比較向接收的作業(yè)提供的認(rèn)證密鑰與記錄于所述圖像形成裝置的認(rèn)證密 鑰存儲(chǔ)器中的認(rèn)證密鑰;以及作業(yè)執(zhí)行器,根據(jù)由所述比較器得出的比較結(jié)果,在認(rèn)證密鑰相同的情況下執(zhí)行 接收的作業(yè)。根據(jù)本發(fā)明的第二方面,一種圖像形成裝置包括打印機(jī)驅(qū)動(dòng)生成器,生成用于設(shè)置所述圖像形成裝置的允許操作的打印機(jī)驅(qū)動(dòng)和 用于所述打印機(jī)驅(qū)動(dòng)的唯一認(rèn)證密鑰;認(rèn)證密鑰存儲(chǔ)器,其中記錄了所述打印機(jī)驅(qū)動(dòng)生成器生成的認(rèn)證密鑰;發(fā)送器,向信息處理裝置發(fā)送由所述打印機(jī)驅(qū)動(dòng)生成器生成的打印機(jī)驅(qū)動(dòng)和認(rèn)證 密鑰;接收器,從所述信息處理裝置接收根據(jù)打印機(jī)驅(qū)動(dòng)而生成的并且具有認(rèn)證密鑰的 作業(yè);比較器,比較向接收的作業(yè)提供的認(rèn)證密鑰與記錄于所述認(rèn)證密鑰存儲(chǔ)器中的認(rèn)證密鑰;以及作業(yè)執(zhí)行器,根據(jù)由所述比較器得出的比較結(jié)果,在認(rèn)證密鑰相同的情況下執(zhí)行 接收的作業(yè)。將結(jié)合附圖按照以下描述進(jìn)一步理解各種實(shí)施例的上述和/或其它方面、特征和 /或優(yōu)點(diǎn)。在可以應(yīng)用的情況下各種實(shí)施例可以包括和/或排除不同方面、特征和/或優(yōu) 點(diǎn)。此外,在可以應(yīng)用的情況下各種實(shí)施例可以組合其它實(shí)施例的一個(gè)或者多個(gè)方面或者 特征。對(duì)具體實(shí)施例的方面、特征和/或優(yōu)點(diǎn)的描述不應(yīng)理解為限制其它實(shí)施例或者權(quán)利 要求。
在以下附圖中通過例子示出本發(fā)明的優(yōu)選實(shí)施例,而不構(gòu)成限制圖1示意地示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的圖像形成系統(tǒng)的配置的框圖;圖2是示出了針對(duì)各個(gè)用戶允許的操作列表的定制表;圖3示出了用于說明圖1中所示圖像形成系統(tǒng)的所有操作的圖;圖4是代表圖3中所示實(shí)施例的圖像形成裝置中執(zhí)行的過程的流程圖;圖5是代表圖3中所示實(shí)施例中的信息處理終端中執(zhí)行的過程的流程圖;圖6涉及本發(fā)明的另一實(shí)施例,該示出了用于說明圖像形成系統(tǒng)的所有操作的 圖;圖7是代表在圖6中所示實(shí)施例的圖像形成裝置中執(zhí)行的過程的流程圖;圖8是代表圖6中所示實(shí)施例的信息終端裝置中執(zhí)行的過程的流程圖;圖9涉及本發(fā)明的又一實(shí)施例,該圖示出了用于說明圖像形成系統(tǒng)的所有操作的 圖;圖10是代表圖9中所示實(shí)施例的圖像形成裝置中執(zhí)行的過程的流程圖;圖11涉及本發(fā)明的又一實(shí)施例,該圖示出了用于說明圖像形成系統(tǒng)的所有操作 的圖;圖12是代表圖11中所示實(shí)施例的圖像形成裝置中執(zhí)行的過程的流程圖;以及圖13是示出了根據(jù)本發(fā)明又一實(shí)施例的圖像形成系統(tǒng)的配置的框圖。
具體實(shí)施例方式在以下段落中將通過例子而不構(gòu)成限制地描述本發(fā)明的一些優(yōu)選實(shí)施例?;诒?公開內(nèi)容應(yīng)當(dāng)理解本領(lǐng)域技術(shù)人員可以基于這些所示實(shí)施例進(jìn)行各種其它修改。圖1是示意地示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的圖像形成系統(tǒng)的配置的框圖。這一圖像形成系統(tǒng)包括圖像形成裝置1和作為信息處理裝置的信息處理終端2, 并且信息處理裝置1和信息處理終端2經(jīng)由網(wǎng)絡(luò)3來互連。圖像形成裝置1包括Web服務(wù)器11、控制器12、存儲(chǔ)器13、通信器14、掃描儀15、 打印機(jī)16、操作屏17等。Web服務(wù)器11通過定期經(jīng)由因特網(wǎng)或者另一網(wǎng)絡(luò)訪問最新版本的打印機(jī)驅(qū)動(dòng)的 存儲(chǔ)位置來獲得最新版本的打印機(jī)驅(qū)動(dòng)??刂破?2集中地控制整個(gè)圖像形成裝置1。此外,控制器12基于從如上所述的位置獲得的最新版本的打印機(jī)驅(qū)動(dòng)來生成為使用信息處理終端2的各個(gè)用戶或者部門(如群 體)定制的打印機(jī)驅(qū)動(dòng)并且也為相應(yīng)打印機(jī)驅(qū)動(dòng)生成唯一認(rèn)證密鑰。具體而言,在這一實(shí) 施例中,在圖像形成裝置1中為各個(gè)用戶或者部門(如群體)預(yù)先存儲(chǔ)允許操作,并且控制 器12生成為各個(gè)用戶或者部門定制的打印機(jī)驅(qū)動(dòng)以便使信息處理裝置2能夠?qū)⑺鼈兊脑?許操作應(yīng)用于作業(yè)執(zhí)行。另外,控制器12通過比較與作業(yè)一起從信息處理終端2接收的認(rèn)證密鑰與記錄于 存儲(chǔ)器13中的認(rèn)證密鑰來判斷認(rèn)證密鑰對(duì)于合法的打印機(jī)驅(qū)動(dòng)而言是否唯一。然后基于 判斷結(jié)果,控制器12判斷是否執(zhí)行作業(yè)或者判斷任何允許操作是否被管理員或者其他人 改變(在圖中描述為“在定制表中是否有改變”)。此外,如果與作業(yè)一起從信息處理終端 2接收的認(rèn)證密鑰對(duì)于合法的打印機(jī)驅(qū)動(dòng)而言并非唯一,則控制器12生成告知該密鑰對(duì)于 合法的打印機(jī)驅(qū)動(dòng)而言并非唯一的消息,將該信息發(fā)送給管理員和/或使用信息處理終端 2并給出執(zhí)行作業(yè)的指令的用戶,并檢測(cè)預(yù)定用戶。后文將描述控制器12的這些操作。控制器12包括圖中未示出的CPU、R0M(記錄用于CPU的操作程序和其它數(shù)據(jù))、 RAM(適于作為用于CPU根據(jù)操作程序執(zhí)行處理的工作區(qū))等。存儲(chǔ)器13為記錄介質(zhì),比如硬盤驅(qū)動(dòng)。它本身中記錄有表(定制表),該表具有 如上所述的管理員或者其他人針對(duì)各個(gè)用戶或部門允許的操作;在控制器12生成打印機(jī) 驅(qū)動(dòng)時(shí)控制器12為相應(yīng)打印機(jī)驅(qū)動(dòng)生成的唯一認(rèn)證密鑰;打印機(jī)驅(qū)動(dòng)的版本信息;從信息 處理終端2接收的作業(yè)數(shù)據(jù);掃描儀15從文檔讀出的圖像數(shù)據(jù);以及其它數(shù)據(jù)。通信器14適于用于經(jīng)由網(wǎng)絡(luò)3來與信息處理終端2、其它圖像形成裝置和其它設(shè) 備交換數(shù)據(jù)。在這一實(shí)施例中,通信器14向信息處理終端2發(fā)送由控制器12生成的認(rèn)證 密鑰和打印機(jī)驅(qū)動(dòng)并且從其接收具有認(rèn)證密鑰的作業(yè)。掃描儀15從文檔讀取圖像以輸出從其獲得的圖像數(shù)據(jù)。打印機(jī)16打印出從信息 處理終端2接收的數(shù)據(jù)、掃描儀15從文檔讀出的圖像數(shù)據(jù)和其它數(shù)據(jù),打印機(jī)16作為作業(yè) 執(zhí)行器。操作屏17用于用戶輸入并且顯示各種消息。并且它包括顯示器和鍵輸入部分,該 顯示器是具有觸屏功能的液晶顯示器,而該鍵輸入部分具有數(shù)字鍵區(qū)、開始鍵、停止鍵和其 它鍵。圖2是示出了記錄于存儲(chǔ)器13中的定制表,該表示出了用于各個(gè)用戶的允許操作 的列表。在這一例子中,對(duì)于用戶A允許全色打印、單色打印和雙面打印而禁止用于在一張 紙上打印兩頁文檔的二合一打印。因此,向用戶A的信息處理終端2發(fā)送然后在其上安裝如 下的打印機(jī)驅(qū)動(dòng),該打印機(jī)驅(qū)動(dòng)允許全色打印、單色打印和雙面打印但是禁止二合一打印。對(duì)于用戶B禁止全色打印而允許單色打印、雙面打印和二合一打印。對(duì)于用戶C 禁止全色打印和二合一打印而允許單色打印和雙面打印。在這一實(shí)施例中,向用戶的信息處理終端2發(fā)送的打印機(jī)驅(qū)動(dòng)版本信息也記錄于 這一定制表中。圖2的定制表可以記錄在外部記錄介質(zhì)(如管理服務(wù)器的數(shù)據(jù)庫)中而不記錄于 圖像形成裝置1的存儲(chǔ)器13中。信息處理終端2為個(gè)人計(jì)算機(jī)。它包括控制器21、存儲(chǔ)器22、計(jì)算機(jī)23、輸入部分 24、顯示器25等。控制器21集中地控制整個(gè)信息處理終端2。具體而言,在這一實(shí)施例中,控制器
921安裝從圖像形成裝置1接收的打印機(jī)驅(qū)動(dòng);在存儲(chǔ)器22中記錄與打印機(jī)驅(qū)動(dòng)一起接收 的認(rèn)證密鑰;并且根據(jù)當(dāng)前安裝于其上的打印機(jī)驅(qū)動(dòng)來生成將向圖像形成裝置1給出的作 業(yè)。另外,如果改變打印機(jī)驅(qū)動(dòng)的任何功能,則控制器21改變用于打印機(jī)驅(qū)動(dòng)的唯一認(rèn)證 密鑰。同時(shí),如果從圖像形成裝置1接收新版本的打印機(jī)驅(qū)動(dòng),則控制器21通過將與新版 本的打印機(jī)驅(qū)動(dòng)一起接收的用于舊版本的打印機(jī)驅(qū)動(dòng)的唯一認(rèn)證密鑰與記錄于存儲(chǔ)器22 中的認(rèn)證密鑰進(jìn)行比較,來進(jìn)行新版本的打印機(jī)驅(qū)動(dòng)的認(rèn)證??刂破?1包括圖中未示出的CPU、R0M(記錄用于CPU的操作程序和其它數(shù)據(jù))、 RAM(作為用于CPU根據(jù)操作程序執(zhí)行處理的工作區(qū))等。存儲(chǔ)器22本身中記錄有控制器21安裝的打印機(jī)驅(qū)動(dòng)、用于打印機(jī)驅(qū)動(dòng)的唯一認(rèn) 證密鑰和其它數(shù)據(jù)。通信器23適于經(jīng)由網(wǎng)絡(luò)3來與圖像形成裝置1和其它設(shè)備交換數(shù)據(jù)。在這一實(shí) 施例中,通信器23從圖像形成裝置1接收打印機(jī)驅(qū)動(dòng)和認(rèn)證密鑰并且向其返回具有認(rèn)證密 鑰的作業(yè)。輸入部分24用于用戶輸入并且包括鍵盤、鼠標(biāo)等。顯示器25為液晶顯示器等。下文將參照?qǐng)D3說明圖1中所示圖像形成系統(tǒng)的所有操作。首先,使用信息處理終端2的用戶輸入用戶名、口令和信息處理終端2的IP地址 并且通過操作圖像形成裝置1的操作屏17來給出用于向信息處理終端2提供打印機(jī)驅(qū)動(dòng) 的指令(帶圈編號(hào)1)。圖像形成裝置1基于圖2的包括用戶允許操作的定制表來生成為他/她定制的打 印機(jī)驅(qū)動(dòng)和用于打印機(jī)驅(qū)動(dòng)的唯一認(rèn)證密鑰(帶圈編號(hào)2)。認(rèn)證密鑰存儲(chǔ)于圖像形成裝置 1的定制表中。隨后,圖像形成裝置1向信息處理終端2發(fā)送生成的打印機(jī)驅(qū)動(dòng)和認(rèn)證密鑰(帶 圈編號(hào)3)。在接收它們時(shí),信息處理終端2安裝存儲(chǔ)器22中的打印機(jī)驅(qū)動(dòng)并且也在存儲(chǔ)器22 中存儲(chǔ)認(rèn)證密鑰。用戶向圖像形成裝置1給出用于使用其中安裝的打印機(jī)驅(qū)動(dòng)來執(zhí)行打印作業(yè)的 指令。然后,向圖像形成裝置1發(fā)送具有認(rèn)證密鑰的打印作業(yè)(帶圈編號(hào)4)。在接收具有認(rèn)證密鑰的打印作業(yè)時(shí),圖像形成裝置1通過比較認(rèn)證密鑰與存儲(chǔ)于 存儲(chǔ)器13中的認(rèn)證密鑰來判斷它是否為合法的打印機(jī)驅(qū)動(dòng)的認(rèn)證密鑰(帶圈編號(hào)5)。如果這些認(rèn)證密鑰相同并且是用于合法的打印機(jī)驅(qū)動(dòng)的認(rèn)證密鑰,則圖像形成裝 置1執(zhí)行打印作業(yè)(帶圈編號(hào)6)。如上所述,圖像形成裝置1具有預(yù)先記錄于存儲(chǔ)器23中的用于打印機(jī)驅(qū)動(dòng)的唯一 認(rèn)證密鑰。在從信息處理終端2接收具有認(rèn)證密鑰的作業(yè)時(shí),圖像形成裝置1比較向接收的 作業(yè)給出的認(rèn)證密鑰與預(yù)先記錄的認(rèn)證密鑰、然后如果這些認(rèn)證密鑰相同則執(zhí)行作業(yè)。此 外,如果這些認(rèn)證密鑰不相同,則圖像形成裝置1禁止作業(yè)執(zhí)行并且通過電子郵件或者其 它方法向管理員或者使用信息處理終端2的用戶發(fā)送告知認(rèn)證密鑰不相同的通知。因此管 理員或者使用信息處理終端2的用戶可以知道當(dāng)前安裝于信息處理終端2上的打印機(jī)驅(qū)動(dòng) 不合法并且作業(yè)執(zhí)行由于不合法的打印機(jī)驅(qū)動(dòng)而被禁止。如上所述,如果向接收的作業(yè)給出的認(rèn)證密鑰與預(yù)先記錄于圖像形成裝置1中的認(rèn)證密鑰不相同,則圖像形成裝置1不會(huì)執(zhí)行作業(yè)。因此即使使用信息處理終端2的用戶 給出用于使用從別處不合法獲得的打印機(jī)驅(qū)動(dòng)來執(zhí)行作業(yè)的指令,圖像形成裝置1也不會(huì) 執(zhí)行作業(yè),因?yàn)樽鳂I(yè)無認(rèn)證密鑰或者是具有與記錄于圖像形成裝置1中的認(rèn)證密鑰不相同 的認(rèn)證密鑰。這可以保證更高安全性。另外,這可以縮短作業(yè)執(zhí)行所需時(shí)間,因?yàn)榉?wù)器無 需如在常規(guī)方式中那樣檢驗(yàn)用戶的禁止/允許信息。圖4是代表參照?qǐng)D3描述的實(shí)施例中的圖像形成裝置1中執(zhí)行的過程的流程圖。 控制器12的CPU根據(jù)操作程序執(zhí)行這一過程。用戶對(duì)操作屏17進(jìn)行操作。然后在步驟Sll中判斷是否接收到用于提供打印機(jī)驅(qū) 動(dòng)的請(qǐng)求。如果未接收請(qǐng)求(在步驟Sll中為否),則例程進(jìn)行到步驟S14。如果接收(在 步驟Sll中為是),則在步驟S12中生成打印機(jī)驅(qū)動(dòng)和認(rèn)證密鑰,并且在步驟S13中向信息 處理終端2發(fā)送生成的打印機(jī)驅(qū)動(dòng)和認(rèn)證密鑰。此后,例程繼續(xù)到步驟S14。在步驟S14中判斷是否從信息處理終端2接收到作業(yè)。如果未接收到作業(yè)(在步 驟S14中為否),則例程立即終止。如果接收到作業(yè)(在步驟S14中為是),則在步驟S15 中比較向作業(yè)給出的認(rèn)證密鑰與存儲(chǔ)于圖像形成裝置1中的認(rèn)證密鑰。并且在步驟S16中 判斷這些認(rèn)證密鑰是否相同。如果這些認(rèn)證密鑰相同(在步驟S16中為是),則在步驟S17中執(zhí)行作業(yè)。如果 這些認(rèn)證密鑰不相同(在步驟S16中為否),則在步驟S18中禁止作業(yè)執(zhí)行。此后,在步驟 S19中通過電子郵件或者其它方法向管理員和/或使用信息處理終端2并且給出執(zhí)行作業(yè) 的指令的用戶發(fā)送告知認(rèn)證密鑰不相同的通知。圖5是代表參照?qǐng)D3描述的實(shí)施例中的信息處理終端2中執(zhí)行的過程的流程圖。 信息處理終端2的控制器21根據(jù)記錄于ROM或者存儲(chǔ)器22中的程序來執(zhí)行這一過程。在步驟S31中判斷是否從圖像形成裝置1接收到打印機(jī)驅(qū)動(dòng)和認(rèn)證密鑰。如果未 接收到(在步驟S31中為否),則例程繼續(xù)步驟S33。如果接到(在步驟S31中為是),則在 步驟S32中安裝打印機(jī)驅(qū)動(dòng)并且在存儲(chǔ)器22中存儲(chǔ)認(rèn)證密鑰。此后,例程繼續(xù)步驟S33。在步驟S33中判斷是否打印機(jī)驅(qū)動(dòng)被激活。如果未激活(在步驟S33中為否),則 例程繼續(xù)到步驟S38。如果已激活(在步驟S33中為是),則例程在步驟S34中等待直至使 用打印機(jī)驅(qū)動(dòng)來完全地設(shè)置允許操作。如果允許操作被完全地設(shè)置(在步驟S34中為是), 則基于允許操作來生成作業(yè)。隨后,在步驟S36中向生成的作業(yè)給出認(rèn)證密鑰,并且在步驟 S37中發(fā)送作業(yè)。此后,例程繼續(xù)步驟S38。在步驟S38中判斷打印機(jī)驅(qū)動(dòng)的任何功能是否被改變。如果任何功能都未改變 (在步驟S38中為否),則例程立即終止。如果任何功能被改變(在步驟S38中為是),則也 在步驟S39中改變認(rèn)證密鑰,然后例程終止。向接著將要生成的作業(yè)給出新認(rèn)證密鑰,并且向圖像形成裝置1發(fā)送作業(yè)。然而 將禁止作業(yè)執(zhí)行,因?yàn)樾抡J(rèn)證密鑰不同于存儲(chǔ)于圖像形成裝置1中的認(rèn)證密鑰。這將消除 用戶可以使用不合法的打印機(jī)驅(qū)動(dòng)的不便并且保證更高安全性。如圖5中所示,根據(jù)打印機(jī)驅(qū)動(dòng)執(zhí)行這一過程的步驟S33至S39。圖6示出了本發(fā)明的另一實(shí)施例。在這一實(shí)施例中,如果出現(xiàn)新版本的打印機(jī)驅(qū) 動(dòng)(下文也稱為“升級(jí)打印機(jī)驅(qū)動(dòng)”),則當(dāng)前安裝于用戶使用的信息處理終端2上的舊版 本打印機(jī)驅(qū)動(dòng)為新版本打印機(jī)驅(qū)動(dòng)所替換。
因此即使安裝和之后升級(jí)了為用戶定制的打印機(jī)驅(qū)動(dòng),用戶仍然可以使用具有認(rèn) 證密鑰的最新版本的打印機(jī)驅(qū)動(dòng)。如圖6中所示,圖像形成裝置1經(jīng)由因特網(wǎng)獲得最新版本的打印機(jī)驅(qū)動(dòng)(帶圈編 號(hào)1)。獲得處理定期進(jìn)行。隨后,圖像形成裝置1基于存儲(chǔ)于圖2的定制表中的版本信息來檢測(cè)使用舊版本 的打印機(jī)驅(qū)動(dòng)的用戶并且生成為檢測(cè)到的用戶定制的新版本的打印機(jī)驅(qū)動(dòng)和用于新版本 的打印機(jī)驅(qū)動(dòng)的唯一認(rèn)證密鑰(帶圈編號(hào)2)。圖像形成裝置1向使用舊版本的打印機(jī)驅(qū)動(dòng)的用戶發(fā)送新版本的打印機(jī)驅(qū)動(dòng)和 新認(rèn)證密鑰(帶圈編號(hào)3)。同時(shí),圖像形成裝置1也向其發(fā)送舊認(rèn)證密鑰(用于舊版本的 打印機(jī)驅(qū)動(dòng)的唯一認(rèn)證密鑰)。信息處理終端2從圖像形成裝置1接收新版本的打印機(jī)驅(qū)動(dòng)和新認(rèn)證密鑰。在接 收它們之后,信息處理終端2判斷從圖像形成裝置1接收的舊認(rèn)證密鑰與用于當(dāng)前安裝于 信息處理終端2上的打印機(jī)驅(qū)動(dòng)的唯一認(rèn)證密鑰是否相同。如果這些認(rèn)證密鑰相同,則當(dāng) 前安裝于其上的舊版本的打印機(jī)驅(qū)動(dòng)為新版本的打印機(jī)驅(qū)動(dòng)所替換(帶圈編號(hào)4)。因而, 舊認(rèn)證密鑰也為新認(rèn)證密鑰所替換。如果這些認(rèn)證密鑰不相同,則當(dāng)前安裝于信息處理終端2上的打印機(jī)驅(qū)動(dòng)不被新 打印機(jī)驅(qū)動(dòng)所替換,因?yàn)橛锌赡芩皇呛戏ǖ拇蛴C(jī)驅(qū)動(dòng)。圖7是代表參照?qǐng)D6描述的實(shí)施例中的圖像形成裝置1中執(zhí)行的過程的流程圖。 控制器12的CPU根據(jù)操作程序執(zhí)行這一過程。在圖像形成裝置1這一側(cè)上,在步驟S51中經(jīng)由因特網(wǎng)或者其它網(wǎng)絡(luò)獲得最新版 本的打印機(jī)驅(qū)動(dòng)。然后在步驟S52中判斷是否存在使用舊版本的打印機(jī)驅(qū)動(dòng)的用戶。如果 未檢測(cè)到使用舊版本的打印機(jī)驅(qū)動(dòng)的用戶(在步驟S52中為否),則例程進(jìn)行步驟S55。如 果檢測(cè)到這樣的用戶(在步驟S52中為是),則在步驟S53中生成打印機(jī)驅(qū)動(dòng)和認(rèn)證密鑰, 并且在步驟S54中向信息處理終端2發(fā)送生成的打印機(jī)驅(qū)動(dòng)和認(rèn)證密鑰。此后,例程繼續(xù) 步驟S55。在步驟S55中判斷是否從信息處理終端2接收到作業(yè)。如果未接收到作業(yè)(在步 驟S55中為否),則例程立即終止。如果接收到作業(yè)(在步驟S55中為是),則在步驟S56 中比較向作業(yè)給出的認(rèn)證密鑰與存儲(chǔ)于圖像形成裝置1中的認(rèn)證密鑰。并且在步驟S57中 判斷這些認(rèn)證密鑰是否相同。如果這些認(rèn)證密鑰相同(在步驟S57中為是),則在步驟S58中執(zhí)行作業(yè)。如果 這些認(rèn)證密鑰不相同(在步驟S57中為否),則在步驟S59中禁止作業(yè)執(zhí)行。此后,在步驟 S60中通過電子郵件或者其它方法向管理員和/或使用信息處理裝置2并且給出執(zhí)行作業(yè) 的指令的用戶發(fā)送告知禁止作業(yè)執(zhí)行的通知。可以配置圖像形成系統(tǒng)使得圖像形成裝置1基于圖2的定制表來判斷針對(duì)用戶是 否允許使用新版本的打印機(jī)驅(qū)動(dòng)對(duì)圖像形成裝置1的更多操作,如果允許更多操作則圖像 形成裝置1在作業(yè)執(zhí)行之后向管理員或者其他人發(fā)送告知針對(duì)用戶允許更多操作的通知。 在接收這一通知時(shí),管理員或者其他人可以改變記錄于圖2的定制表中的禁止/允許信息。圖8是代表參照?qǐng)D6描述的實(shí)施例中的信息處理終端2中執(zhí)行的過程的流程圖。 信息處理終端2的控制器21根據(jù)記錄于ROM或者存儲(chǔ)器22中的程序來執(zhí)行這一過程。
在步驟S71中判斷是否從圖像形成裝置1接收到打印機(jī)驅(qū)動(dòng)和認(rèn)證密鑰。如果未 接收到(在步驟S71中為否),則例程繼續(xù)步驟S74。如果接收到(在步驟S71中為是), 則比較用于舊版本的打印機(jī)驅(qū)動(dòng)(當(dāng)前使用的打印機(jī)驅(qū)動(dòng))的唯一認(rèn)證密鑰與存儲(chǔ)于信息 處理終端2中的認(rèn)證密鑰,在步驟S72中判斷這些認(rèn)證密鑰是否相同。如果這些認(rèn)證密鑰 不相同(在步驟S72中為否),則例程繼續(xù)步驟S74。如果這些認(rèn)證密鑰相同(在步驟S72 中為是),則當(dāng)前安裝于信息處理終端2上的打印機(jī)驅(qū)動(dòng)在步驟S73中為新打印機(jī)驅(qū)動(dòng)所替 換。此后,例程繼續(xù)步驟S74。在步驟S74中判斷打印機(jī)驅(qū)動(dòng)是否被激活。如果未被激活(在步驟S74中為否), 則例程繼續(xù)步驟S79。如果被激活(在步驟S74中為是),則例程在步驟S75中等待直至使 用打印機(jī)驅(qū)動(dòng)來完全地設(shè)置允許操作。如果完全地設(shè)置了允許操作(在步驟S75中為是), 則在步驟S76中基于允許操作來生成作業(yè)。隨后,在步驟S77中向作業(yè)給出認(rèn)證密鑰,并且 在步驟S78中發(fā)送作業(yè)。然后,例程繼續(xù)步驟S79。在步驟S79中判斷打印機(jī)驅(qū)動(dòng)的任何功能是否被改變。如果任何功能都未被改變 (在步驟S79中為否),則例程立即終止。如果任何功能被改變(在步驟S79中為是),則也 在步驟S80中改變認(rèn)證密鑰,然后例程終止。如圖8中所示,根據(jù)打印機(jī)驅(qū)動(dòng)執(zhí)行這一過程的步驟S74至S80。圖9示出了本發(fā)明的又一實(shí)施例。在這一實(shí)施例中,如果升級(jí)了打印機(jī)驅(qū)動(dòng),則當(dāng) 前安裝于用戶所使用的信息處理終端2上的舊版本的打印機(jī)驅(qū)動(dòng)被新版本的打印機(jī)驅(qū)動(dòng) 所替換,如參照?qǐng)D9描述的實(shí)施例那樣。然而,圖像形成裝置1在從信息處理終端2接收作 業(yè)時(shí)向信息處理終端2發(fā)送新版本的打印機(jī)驅(qū)動(dòng)和新認(rèn)證密鑰。如圖9中所示,圖像形成裝置1經(jīng)由因特網(wǎng)獲得最新版本的打印機(jī)驅(qū)動(dòng)(帶圈編 號(hào)1)。獲得處理定期進(jìn)行。隨后,圖像信息處理裝置1等待直至從信息處理終端2接收到作業(yè)。在從信息處 理終端接收作業(yè)時(shí)(帶圈標(biāo)號(hào)2),圖像形成裝置1基于記錄于圖2中的定制表中的版本信 息來判斷給出用于執(zhí)行作業(yè)的指令的用戶是否使用舊版本的打印機(jī)驅(qū)動(dòng)。如果用戶使用舊 版本的打印機(jī)驅(qū)動(dòng),則生成為用戶定制的新版本的打印機(jī)驅(qū)動(dòng)和用于打印機(jī)驅(qū)動(dòng)的唯一認(rèn) 證密鑰(帶圈編號(hào)3)圖像形成裝置1向用戶發(fā)送新版本的打印機(jī)驅(qū)動(dòng)和新認(rèn)證密鑰(帶圈編號(hào)4)。同 時(shí),圖像形成裝置1也向其發(fā)送舊認(rèn)證密鑰(用于舊版本的打印機(jī)驅(qū)動(dòng)的唯一認(rèn)證密鑰)。信息處理終端2從圖像形成裝置1接收新版本的打印機(jī)驅(qū)動(dòng)和新認(rèn)證密鑰。在接 收它們之后,信息處理終端2判斷從圖像形成裝置1接收的舊認(rèn)證密鑰與當(dāng)前安裝于信息 處理終端2上的打印機(jī)驅(qū)動(dòng)的唯一認(rèn)證密鑰是否相同。如果這些認(rèn)證密鑰相同,則當(dāng)前安 裝于其上的舊版本的打印機(jī)驅(qū)動(dòng)被新的所替換(帶圈編號(hào)5)。因而,舊認(rèn)證密鑰也為新認(rèn) 證密鑰所替換。如果這些認(rèn)證密鑰不相同,則當(dāng)前安裝于信息處理終端2上的打印機(jī)驅(qū)動(dòng)不被新 打印機(jī)驅(qū)動(dòng)所替換,因?yàn)橛锌赡芩皇呛戏ǖ拇蛴C(jī)驅(qū)動(dòng)。圖10是代表參照?qǐng)D9描述的實(shí)施例中的圖像形成裝置1中執(zhí)行的過程的流程圖。 控制器12的CPU根據(jù)操作程序執(zhí)行這一過程。在圖像形成裝置1這一側(cè)上,在步驟S91中經(jīng)由因特網(wǎng)或者其它網(wǎng)絡(luò)獲得最新版本的打印機(jī)驅(qū)動(dòng)。然后在步驟S92中判斷是否接收到作業(yè)。如果未接收到作業(yè)(在步驟S92中為否),則例程立即終止。如果接收到作業(yè)(在 步驟S92中為是),則在步驟S93中基于圖2的定制表來判斷給出用于執(zhí)行作業(yè)的指令的用 戶是否使用舊版本的打印機(jī)驅(qū)動(dòng)。如果用戶未使用舊版本的打印機(jī)驅(qū)動(dòng)(在步驟S93中為 否),則例程繼續(xù)步驟S96,因?yàn)樾掳姹镜拇蛴C(jī)驅(qū)動(dòng)已經(jīng)安裝于用戶的信息處理終端2上。 如果用戶使用舊版本的打印機(jī)驅(qū)動(dòng)(在步驟S93中為是),則在步驟S94中生成打印機(jī)驅(qū)動(dòng) 和認(rèn)證密鑰,并且在步驟S95中向信息處理終端2發(fā)送生成的打印機(jī)驅(qū)動(dòng)和認(rèn)證密鑰。此 后,例程回到步驟S92。同時(shí)在步驟S96中比較向作業(yè)給出的認(rèn)證密鑰與存儲(chǔ)于圖像形成裝置1中的認(rèn)證 密鑰。在步驟S97中判斷這些認(rèn)證密鑰是否相同。如果這些認(rèn)證密鑰相同(在步驟S97中為是),則在步驟S98中執(zhí)行作業(yè)。如果 這些認(rèn)證密鑰不相同(在步驟S97中為否),則在步驟S99中禁止作業(yè)執(zhí)行。此后,在步驟 SlOO中通過電子郵件或者其它方法向管理員和/或給出用于執(zhí)行作業(yè)的指令的用戶發(fā)送 告知禁止作業(yè)執(zhí)行的通知。如上所述,在這一實(shí)施例中,圖像形成裝置1在接收作業(yè)時(shí)向信息處理裝置2發(fā)送 新版本的打印機(jī)驅(qū)動(dòng)。因此,使用信息處理終端2的用戶可以容易地知道打印機(jī)驅(qū)動(dòng)被升 級(jí)??梢耘渲脠D像形成系統(tǒng)使得圖像形成裝置1判斷針對(duì)用戶是否允許使用新版本 的打印機(jī)驅(qū)動(dòng)的更多操作,如果允許更多操作則圖像形成裝置1例如在作業(yè)執(zhí)行之后向管 理員或者其他人發(fā)送告知針對(duì)用戶允許更多操作的通知。在接收新版本的打印機(jī)驅(qū)動(dòng)和新認(rèn)證密鑰時(shí),信息處理終端2根據(jù)以圖8中所示 流程圖說明的過程用新版本的打印機(jī)驅(qū)動(dòng)替換舊版本的打印機(jī)驅(qū)動(dòng)、生成作業(yè)并且執(zhí)行其 它操作。圖11示出了本發(fā)明的又一實(shí)施例。在這一實(shí)施例中,如果管理員或者其他人改變 記錄于圖2的定制表中的針對(duì)各個(gè)用戶或者部門允許的任何操作,則信息形成裝置1向其 允許操作被改變的用戶或者部門使用的信息處理終端2發(fā)送打印機(jī)驅(qū)動(dòng),該打印機(jī)驅(qū)動(dòng)具 有應(yīng)用改變的允許操作的功能。因此即使在安裝打印機(jī)驅(qū)動(dòng)之后在圖2的定制表中出現(xiàn)任 何改變,仍然可以使用基于最新定制表而生成的打印機(jī)驅(qū)動(dòng)。如圖11中所示,管理員或者其他人通過操作圖像形成裝置1或者管理員的終端裝 置的操作屏17來給出用于改變定制表的指令。然后,圖像形成裝置1檢測(cè)到該操作(帶圈 編號(hào)1)。隨后,圖像形成裝置1通過比較改變的定制表與原定制表來檢測(cè)其允許操作被改 變的用戶,并且生成為檢測(cè)到的用戶定制的新打印機(jī)驅(qū)動(dòng)和用于新打印機(jī)驅(qū)動(dòng)的唯一認(rèn)證 密鑰(帶圈編號(hào)2)。圖像形成裝置1向檢測(cè)到的用戶發(fā)送生成的新打印機(jī)驅(qū)動(dòng)和認(rèn)證密鑰(帶圈編號(hào) 2)。同時(shí),圖像形成裝置1也向其發(fā)送舊認(rèn)證密鑰(用于舊打印機(jī)驅(qū)動(dòng)的唯一認(rèn)證密鑰)。信息處理終端2從圖像形成裝置1接收新打印機(jī)驅(qū)動(dòng)和認(rèn)證密鑰。在接收它們之 后,信息處理終端2判斷從圖像形成裝置1接收的舊認(rèn)證密鑰與用于當(dāng)前安裝于信息處理 終端2上的打印機(jī)驅(qū)動(dòng)的唯一認(rèn)證密鑰是否相同。如果這些認(rèn)證密鑰相同,則安裝于其上的打印機(jī)驅(qū)動(dòng)為新打印機(jī)驅(qū)動(dòng)所替換(帶圈編號(hào)4)。因而,舊認(rèn)證密鑰也被新認(rèn)證密鑰所替換。如果這些認(rèn)證密鑰不相同,則當(dāng)前安裝于信息處理終端2上的打印機(jī)驅(qū)動(dòng)不被新 打印機(jī)驅(qū)動(dòng)所替換,因?yàn)橛锌赡苄麓蛴C(jī)驅(qū)動(dòng)不是合法的打印機(jī)驅(qū)動(dòng)。圖12是代表參照?qǐng)D11描述的實(shí)施例中的圖像形成裝置1中執(zhí)行的過程的流程 圖??刂破?2的CPU根據(jù)操作程序執(zhí)行這一過程。在圖像形成裝置1這一側(cè)上,在步驟Slll中判斷在定制表中是否出現(xiàn)任何改變。 如果未出現(xiàn)改變(在步驟Slll中為否),則例程繼續(xù)步驟S115。如果出現(xiàn)任何的改變(在 步驟Slll中為是),則檢測(cè)其允許操作已經(jīng)改變的用戶。在步驟S113中生成為檢測(cè)到的用 戶定制的打印機(jī)驅(qū)動(dòng)和用于打印機(jī)驅(qū)動(dòng)的認(rèn)證密鑰,在步驟S114中向信息處理終端2發(fā)送 生成的打印機(jī)驅(qū)動(dòng)和認(rèn)證密鑰。此后,例程進(jìn)行步驟S115。在步驟S115中判斷是否從信息處理終端2接收到作業(yè)。如果未接收到作業(yè)(在 步驟S115中為否),則例程立即終止。如果接收到作業(yè)(在步驟S115中為是),則在步驟 S116中比較向作業(yè)給出的認(rèn)證密鑰與存儲(chǔ)于圖像形成裝置1中的認(rèn)證密鑰,在步驟S117中 判斷這些認(rèn)證密鑰是否相同。如果這些認(rèn)證密鑰相同(在步驟S117中為是),則在步驟S118中執(zhí)行作業(yè)。如果 這些認(rèn)證密鑰不相同(在步驟S117中為否),則在步驟S119中禁止作業(yè)執(zhí)行。此后,在步 驟S120中通過電子郵件或者其它方法向管理員和/或使用信息處理裝置2并且給出用于 執(zhí)行作業(yè)的指令的用戶發(fā)送告知認(rèn)證密鑰不相同的消息。以上描述各個(gè)內(nèi)容涉及本發(fā)明的一個(gè)實(shí)施例。然而,本發(fā)明未必限于上述這些實(shí) 施例。例如在這些實(shí)施例中,圖像形成裝置1存儲(chǔ)圖2的定制表、獲得最新版本的打印機(jī) 驅(qū)動(dòng)、生成和發(fā)送打印機(jī)驅(qū)動(dòng)和認(rèn)證密鑰、檢測(cè)將接收生成的打印機(jī)驅(qū)動(dòng)和認(rèn)證密鑰的用 戶并且進(jìn)行其它操作。或者,如圖13中所示,管理服務(wù)器4(該管理服務(wù)器是經(jīng)由網(wǎng)絡(luò)3連 接到圖像形成裝置1和信息處理終端2的個(gè)人計(jì)算機(jī)等)可以存儲(chǔ)圖2的定制表、獲得最 新版本的打印機(jī)驅(qū)動(dòng)、生成和發(fā)送打印機(jī)驅(qū)動(dòng)和認(rèn)證密鑰、檢測(cè)將接收生成的打印機(jī)驅(qū)動(dòng) 和認(rèn)證密鑰的用戶并且進(jìn)行其它操作。在這一情況下,僅需圖像形成裝置1在接收作業(yè)時(shí) 禁止/允許作業(yè)執(zhí)行并且如果禁止作業(yè)執(zhí)行則向管理員或者其他人發(fā)送通知。管理服務(wù)器4包括Web服務(wù)器41、控制器42、存儲(chǔ)器43、通信器44、具有鍵盤、鼠 標(biāo)等的輸入部分45、顯示器46如液晶顯示器。Web服務(wù)器41經(jīng)由因特網(wǎng)或者其它網(wǎng)絡(luò)通過定期訪問最新版本的打印機(jī)驅(qū)動(dòng)的 存儲(chǔ)位置來獲得最新版本的打印機(jī)驅(qū)動(dòng)??刂破?2集中地控制整個(gè)管理服務(wù)器4。此外,控制器42基于從上述位置獲得的 最新版本的打印機(jī)驅(qū)動(dòng)來生成為使用信息處理終端2的各個(gè)用戶或者部分(如群體)而定 制的打印機(jī)驅(qū)動(dòng)、也為相應(yīng)打印機(jī)驅(qū)動(dòng)生成唯一認(rèn)證密鑰并且檢測(cè)將接收生成的打印機(jī)驅(qū) 動(dòng)的用戶??刂破?2包括圖中未示出的CPU、ROM (記錄用于CPU的操作程序和其它數(shù)據(jù))、 RAM(作為用于CPU根據(jù)操作程序執(zhí)行處理的工作區(qū))等。存儲(chǔ)器43為記錄介質(zhì),比如硬盤驅(qū)動(dòng)。它記錄上述由管理員或者其他人針對(duì)各個(gè) 用戶或者部門允許的操作、控制器42根據(jù)打印機(jī)驅(qū)動(dòng)生成的用于打印機(jī)驅(qū)動(dòng)的唯一認(rèn)證
15密鑰、打印機(jī)驅(qū)動(dòng)的版本信息和其它信息。通信器44適于經(jīng)由網(wǎng)絡(luò)3來與圖像形成裝置1和信息處理終端2交換數(shù)據(jù)。與圖1的圖像形成系統(tǒng)中的代碼相同的在圖13中給出的代碼代表配置的相同部 件,并且省略其具體說明。盡管可以用許多不同形式實(shí)施本發(fā)明,但是應(yīng)在本公開內(nèi)容將視為提供本發(fā)明原 理的例子并且這樣的例子并非旨在使本發(fā)明限于這里描述和/或這里圖示的優(yōu)選實(shí)施例 這一理解之下描述多個(gè)示例實(shí)施例。盡管這里已經(jīng)描述本發(fā)明的示例實(shí)施例,但是本發(fā)明不限于這里描述的各種優(yōu)選 實(shí)施例而是包括具有如本領(lǐng)域技術(shù)人員可以基于本公開內(nèi)容理解到的等效單元、修改、省 略、組合(例如在各種實(shí)施例之間的內(nèi)容組合)、改進(jìn)和/或變更的任意和所有實(shí)施例。權(quán) 利要求中的限制將基于在權(quán)利要求中運(yùn)用的言語來廣義地解釋而不限于在本說明書中或 者在本申請(qǐng)進(jìn)行期間描述的例子,這些例子將解釋為非排他性的。例如在本公開內(nèi)容中, 措詞“優(yōu)選地”為非排他性的并且意味著“優(yōu)選地但不限于”。在本公開內(nèi)容中和在本申請(qǐng) 的進(jìn)行期間,將僅運(yùn)用裝置加功能或者步驟加功能的限定,其中對(duì)于具體權(quán)利要求限定,在
該限定中存在所有以下情況a)明確地記載“用于的......裝置”或者“用于的步驟”;b)
明確地記載對(duì)應(yīng)功能;以及c)未記載結(jié)構(gòu)、支持該結(jié)構(gòu)的材料或者表現(xiàn)。在本公開內(nèi)容中 和在本申請(qǐng)的進(jìn)行期間,術(shù)語“本發(fā)明”可以被用作是參照本公開內(nèi)容內(nèi)的一個(gè)或者多個(gè)方 面。呈現(xiàn)本發(fā)明的語言不應(yīng)當(dāng)不恰當(dāng)?shù)乇唤忉尀榇_定關(guān)鍵性、不應(yīng)當(dāng)不恰當(dāng)?shù)亟忉尀檫m用 于所有方面或者實(shí)施例(即應(yīng)當(dāng)理解本發(fā)明具有多個(gè)方面和實(shí)施例)并且不應(yīng)當(dāng)不恰當(dāng)?shù)?解釋為限制本申請(qǐng)或者權(quán)利要求的范圍。在本公開內(nèi)容中和在本申請(qǐng)的進(jìn)行期間,術(shù)語“實(shí) 施例”可以用來描述任何方面、特征、過程或者步驟、其任何組合和/或其任何部分等。在一 些例子中,各種實(shí)施例可以包括重疊的特征。在本公開內(nèi)容中和在本申請(qǐng)的進(jìn)行期間,可以 運(yùn)用以下縮寫詞術(shù)語表示例如的“e. g. ”和表示“請(qǐng)注意”的“NB”。
權(quán)利要求
一種圖像形成系統(tǒng),包括圖像形成裝置、能夠連接到所述圖像形成裝置的信息處理裝置和打印機(jī)驅(qū)動(dòng)生成器,所述打印機(jī)驅(qū)動(dòng)生成器生成用于設(shè)置所述圖像形成裝置的允許操作的打印機(jī)驅(qū)動(dòng)和用于所述打印機(jī)驅(qū)動(dòng)的唯一認(rèn)證密鑰,其中所述信息處理裝置包括控制器,在所述信息處理裝置上安裝由所述打印機(jī)驅(qū)動(dòng)生成器生成的打印機(jī)驅(qū)動(dòng);認(rèn)證密鑰存儲(chǔ)器,其中記錄了由所述打印機(jī)驅(qū)動(dòng)生成器生成的認(rèn)證密鑰;作業(yè)生成器,根據(jù)當(dāng)前安裝的打印機(jī)驅(qū)動(dòng)來生成作業(yè)以提供給所述圖像形成裝置;以及發(fā)送器,向所述圖像形成裝置發(fā)送具有認(rèn)證密鑰的由所述作業(yè)生成器生成的作業(yè),并且所述圖像形成裝置包括認(rèn)證密鑰存儲(chǔ)器,其中記錄了所述打印機(jī)驅(qū)動(dòng)生成器生成的認(rèn)證密鑰;接收器,從所述信息處理裝置接收具有認(rèn)證密鑰的作業(yè);比較器,比較向接收的作業(yè)提供的認(rèn)證密鑰與記錄于所述圖像形成裝置的認(rèn)證密鑰存儲(chǔ)器中的認(rèn)證密鑰;以及作業(yè)執(zhí)行器,根據(jù)由所述比較器得出的比較結(jié)果,在認(rèn)證密鑰相同的情況下執(zhí)行接收的作業(yè)。
2.根據(jù)權(quán)利要求1所述的圖像形成系統(tǒng),其中如果打印機(jī)驅(qū)動(dòng)升級(jí),則所述打印機(jī)驅(qū)動(dòng)生成器生成新版本的打印機(jī)驅(qū)動(dòng)和新認(rèn)證密 鑰并且向所述信息處理裝置發(fā)送新版本的打印機(jī)驅(qū)動(dòng)和新認(rèn)證密鑰;所述信息處理裝置在其上安裝新版本的打印機(jī)驅(qū)動(dòng)并且在所述信息處理裝置的所述 認(rèn)證密鑰存儲(chǔ)器中記錄新認(rèn)證密鑰;以及所述圖像形成裝置在所述圖像形成裝置的所述認(rèn)證密鑰存儲(chǔ)器中記錄為新版本的打 印機(jī)驅(qū)動(dòng)生成的新認(rèn)證密鑰。
3.根據(jù)權(quán)利要求2所述的圖像形成系統(tǒng),還包括版本存儲(chǔ)器,其中按用戶或者部門來記錄打印機(jī)驅(qū)動(dòng)的版本信息,并且 其中如果打印機(jī)驅(qū)動(dòng)升級(jí),則所述打印機(jī)驅(qū)動(dòng)生成器基于記錄于所述版本存儲(chǔ)器中的版本 信息來檢測(cè)使用舊版本的打印機(jī)驅(qū)動(dòng)的用戶或者部門并且將新版本的打印機(jī)驅(qū)動(dòng)、新認(rèn)證 密鑰以及為舊版本的打印機(jī)驅(qū)動(dòng)生成的唯一認(rèn)證密鑰發(fā)送到檢測(cè)到的用戶或者部門的信 息處理裝置;并且所述信息處理裝置的所述控制器比較從所述打印機(jī)驅(qū)動(dòng)生成器接收的為舊版本的打 印機(jī)驅(qū)動(dòng)生成的唯一認(rèn)證密鑰與記錄于所述信息處理裝置的所述認(rèn)證密鑰存儲(chǔ)器中的認(rèn) 證密鑰,如果認(rèn)證密鑰相同則用新版本的打印機(jī)驅(qū)動(dòng)替換舊版本的打印機(jī)驅(qū)動(dòng)。
4.根據(jù)權(quán)利要求2或者3所述的圖像形成系統(tǒng),還包括允許操作存儲(chǔ)器,其中按用戶或者部門記錄所述圖像形成裝置的允許操作; 檢測(cè)器,檢測(cè)使用新版本的打印機(jī)驅(qū)動(dòng)來設(shè)置比記錄于所述允許操作存儲(chǔ)器中的用戶 或者部門的允許操作更多的允許操作的用戶或者部門;以及通知器,向允許操作的管理員發(fā)送請(qǐng)求,所述請(qǐng)求用于改變針對(duì)檢測(cè)到的用戶或者部門設(shè)置的記錄于所述允許操作存儲(chǔ)器中的允許操作。
5.根據(jù)權(quán)利要求1所述的圖像形成系統(tǒng),還包括允許操作存儲(chǔ)器,其中按用戶或者部門存儲(chǔ)所述圖像形成裝置的允許操作;以及 判斷器,判斷記錄于所述允許操作存儲(chǔ)器中的任何允許操作是否改變,并且 其中所述打印機(jī)驅(qū)動(dòng)生成器生成具有用于應(yīng)用改變的允許操作的功能的新打印機(jī)驅(qū)動(dòng)和 新認(rèn)證密鑰,并且根據(jù)由所述判斷器得出的判斷結(jié)果將其發(fā)送給允許操作發(fā)生改變的用戶 或者部門使用的信息處理裝置;所述信息處理裝置的所述控制器在其上安裝新打印機(jī)驅(qū)動(dòng)并且在所述信息處理裝置 的所述認(rèn)證密鑰存儲(chǔ)器中記錄新認(rèn)證密鑰;并且所述圖像形成裝置在所述圖像形成裝置的所述認(rèn)證密鑰存儲(chǔ)器中記錄由所述打印機(jī) 驅(qū)動(dòng)生成器生成的新認(rèn)證密鑰。
6.根據(jù)權(quán)利要求5所述的圖像形成系統(tǒng),其中所述打印機(jī)驅(qū)動(dòng)生成器發(fā)送新打印機(jī)驅(qū)動(dòng)、認(rèn)證密鑰以及為舊版本的打印機(jī)驅(qū)動(dòng)生成 的唯一認(rèn)證密鑰;所述信息處理裝置的所述控制器比較從所述打印機(jī)驅(qū)動(dòng)生成器接收的為舊版本的打 印機(jī)驅(qū)動(dòng)生成的唯一認(rèn)證密鑰與記錄于所述信息處理裝置的所述認(rèn)證密鑰存儲(chǔ)器中的認(rèn) 證密鑰,如果認(rèn)證密鑰相同則用新打印機(jī)驅(qū)動(dòng)替換舊打印機(jī)驅(qū)動(dòng)。
7.根據(jù)權(quán)利要求2-6中的任一權(quán)利要求所述的圖像形成系統(tǒng),其中當(dāng)所述信息處理裝置向所述圖像形成裝置發(fā)送作業(yè)時(shí),所述打印機(jī)驅(qū)動(dòng)生成器判斷給 出用于執(zhí)行作業(yè)的指令的用戶是否使用接收到新版本的打印機(jī)驅(qū)動(dòng)的信息處理裝置,如果 所述用戶使用所述信息處理裝置,則所述打印機(jī)驅(qū)動(dòng)生成器將新版本的打印機(jī)驅(qū)動(dòng)、新認(rèn) 證密鑰以及為舊版本的打印機(jī)驅(qū)動(dòng)生成的唯一認(rèn)證密鑰發(fā)送到所述信息處理裝置。
8.根據(jù)權(quán)利要求1-7中的任一權(quán)利要求所述的圖像形成系統(tǒng),其中如果打印機(jī)驅(qū)動(dòng)的功能出現(xiàn)改變以設(shè)置圖像形成裝置的允許操作,則所述信息處理裝 置的所述控制器改變?yōu)樗龃蛴C(jī)驅(qū)動(dòng)生成的唯一認(rèn)證密鑰。
9.根據(jù)權(quán)利要求1-8中的任一權(quán)利要求所述的圖像形成系統(tǒng),其中如果向接收的作業(yè)提供的認(rèn)證密鑰與記錄于所述圖像形成裝置的所述認(rèn)證密鑰存儲(chǔ) 器中的認(rèn)證密鑰不相同,則所述圖像形成裝置向管理員和/或給出用于執(zhí)行作業(yè)的指令的 用戶發(fā)送告知認(rèn)證密鑰不相同的通知。
10.根據(jù)權(quán)利要求1-9中的任一權(quán)利要求所述的圖像形成系統(tǒng),其中 在所述圖像形成裝置中提供所述打印機(jī)驅(qū)動(dòng)生成器。
11.一種圖像形成裝置,包括打印機(jī)驅(qū)動(dòng)生成器,生成用于設(shè)置所述圖像形成裝置的允許操作的打印機(jī)驅(qū)動(dòng)和用于 所述打印機(jī)驅(qū)動(dòng)的唯一認(rèn)證密鑰;認(rèn)證密鑰存儲(chǔ)器,其中記錄了所述打印機(jī)驅(qū)動(dòng)生成器生成的認(rèn)證密鑰;發(fā)送器,向信息處理裝置發(fā)送由所述打印機(jī)驅(qū)動(dòng)生成器生成的打印機(jī)驅(qū)動(dòng)和認(rèn)證密鑰;接收器,從所述信息處理裝置接收根據(jù)打印機(jī)驅(qū)動(dòng)而生成的并且具有認(rèn)證密鑰的作業(yè);比較器,比較向接收的作業(yè)提供的認(rèn)證密鑰與記錄于所述認(rèn)證密鑰存儲(chǔ)器中的認(rèn)證密 鑰;以及作業(yè)執(zhí)行器,根據(jù)由所述比較器得出的比較結(jié)果,在認(rèn)證密鑰相同的情況下執(zhí)行接收 的作業(yè)。
12.根據(jù)權(quán)利要求11所述的圖像形成裝置,其中如果打印機(jī)驅(qū)動(dòng)升級(jí),則所述打印機(jī)驅(qū)動(dòng)生成器生成新版本的打印機(jī)驅(qū)動(dòng)和新認(rèn)證密鑰;所述發(fā)送器向所述信息處理裝置發(fā)送新版本的打印機(jī)驅(qū)動(dòng)和新認(rèn)證密鑰;所述認(rèn)證密鑰存儲(chǔ)器在其中記錄了新認(rèn)證密鑰;并且所述比較器比較從所述信息處理裝置接收的向根據(jù)新版本的打印機(jī)驅(qū)動(dòng)而生成的作 業(yè)提供的新認(rèn)證密鑰與記錄于所述認(rèn)證密鑰存儲(chǔ)器中的新認(rèn)證密鑰。
13.根據(jù)權(quán)利要求12所述的圖像形成裝置,還包括檢測(cè)器,在打印機(jī)驅(qū)動(dòng)更新的情況下,從其中按用戶或者部門記錄了打印機(jī)的版本信 息的版本存儲(chǔ)器中檢測(cè)使用舊版本的打印機(jī)驅(qū)動(dòng)的用戶或者部門,并且其中所述發(fā)送器將新版本的打印機(jī)驅(qū)動(dòng)、新認(rèn)證密鑰以及為舊版本的打印機(jī)驅(qū)動(dòng)生成的唯 一認(rèn)證密鑰發(fā)送到檢測(cè)到的用戶或者部門的圖像處理裝置。
14.根據(jù)權(quán)利要求12或者13所述的圖像形成裝置,還包括檢測(cè)器,檢測(cè)使用新版本的打印機(jī)驅(qū)動(dòng)來設(shè)置比記錄于允許操作存儲(chǔ)器中的用戶或者 部門的允許操作更多的允許操作的用戶或者部門,所述允許操作存儲(chǔ)器中按用戶或者部門 記錄了所述圖像形成裝置的允許操作;以及通知器,向允許操作的管理員發(fā)送請(qǐng)求,所述請(qǐng)求用于改變針對(duì)檢測(cè)到的用戶或者部 門設(shè)置的記錄于所述允許操作存儲(chǔ)器中的允許操作。
15.根據(jù)權(quán)利要求11所述的圖像形成裝置,還包括判斷器,判斷記錄于允許操作存儲(chǔ)器中的針對(duì)各個(gè)用戶或者部門允許的所述圖像形成 裝置的任何所述操作是否改變,并且其中所述打印機(jī)驅(qū)動(dòng)生成器根據(jù)由所述判斷器得出的判斷結(jié)果針對(duì)其允許操作發(fā)生改變 的用戶或者部門,生成具有應(yīng)用改變的允許操作的功能的新打印機(jī)驅(qū)動(dòng)和新認(rèn)證密鑰;所述發(fā)送器向其允許操作發(fā)生改變的用戶或者部門使用的信息處理裝置發(fā)送新打印 機(jī)驅(qū)動(dòng)和認(rèn)證密鑰;所述認(rèn)證密鑰存儲(chǔ)器在其中記錄了由所述打印機(jī)驅(qū)動(dòng)生成器生成的新認(rèn)證密鑰;所述比較器比較從所述信息處理裝置接收的為根據(jù)新版本的打印機(jī)驅(qū)動(dòng)而生成的作 業(yè)提供的新認(rèn)證密鑰與記錄于所述認(rèn)證密鑰存儲(chǔ)器中的新認(rèn)證密鑰。
16.根據(jù)權(quán)利要求15所述的圖像形成裝置,其中所述發(fā)送器將新打印機(jī)驅(qū)動(dòng)、認(rèn)證密鑰以及為舊版本的打印機(jī)驅(qū)動(dòng)生成的唯一認(rèn)證密 鑰發(fā)送到所述圖像處理裝置。
17.根據(jù)權(quán)利要求12-16中的任一權(quán)利要求所述的圖像形成裝置,還包括判斷器,當(dāng)所述信息處理裝置發(fā)送作業(yè)時(shí),判斷給出用于執(zhí)行作業(yè)的指令的用戶是否 使用將接收到新版本的打印機(jī)驅(qū)動(dòng)的信息處理裝置,并且 其中 如果用戶使用將接收到新版本的打印機(jī)驅(qū)動(dòng)的信息處理裝置,則所述發(fā)送器將新版本 的打印機(jī)驅(qū)動(dòng)、新認(rèn)證密鑰以及為舊版本的打印機(jī)驅(qū)動(dòng)生成的唯一認(rèn)證密鑰發(fā)送到所述信 息處理裝置。
18.根據(jù)權(quán)利要求11-17中的任一權(quán)利要求所述的圖像形成裝置,還包括 通知器,如果根據(jù)所述比較器得出的比較結(jié)果認(rèn)證密鑰不相同,則所述通知器向管理 員和/或被指示執(zhí)行所述作業(yè)的用戶發(fā)送通知,所述通知告知向所接收的作業(yè)提供的認(rèn)證 密鑰與記錄于所述認(rèn)證密鑰存儲(chǔ)器中的認(rèn)證密鑰不相同。
全文摘要
本發(fā)明提供了圖像形成系統(tǒng)和圖像形成裝置。所述圖像形成系統(tǒng)包括圖像形成裝置、信息處理裝置和打印機(jī)驅(qū)動(dòng)生成器,該打印機(jī)驅(qū)動(dòng)生成器生成打印機(jī)驅(qū)動(dòng)和用于打印機(jī)驅(qū)動(dòng)的唯一認(rèn)證密鑰。信息處理裝置向根據(jù)當(dāng)前安裝于其上的打印機(jī)驅(qū)動(dòng)而生成的作業(yè)給出唯一認(rèn)證密鑰,并且將它們發(fā)送到圖像形成裝置。如果所接收的認(rèn)證密鑰和記錄于圖像形成裝置中的認(rèn)證密鑰相同,則圖像形成裝置執(zhí)行作業(yè)。
文檔編號(hào)H04N1/00GK101930347SQ20101021571
公開日2010年12月29日 申請(qǐng)日期2010年6月24日 優(yōu)先權(quán)日2009年6月24日
發(fā)明者矢后和也 申請(qǐng)人:柯尼卡美能達(dá)商用科技株式會(huì)社