專利名稱:軟件發(fā)布方法、信息處理裝置以及信息處理系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及生成用于設(shè)定其它信息處理裝置執(zhí)行規(guī)定的軟件所需要的參數(shù)的設(shè)定信息并發(fā)布的軟件發(fā)布(distribution)方法、信息處理裝置以及信息處理系統(tǒng)。
背景技術(shù):
以往,在從連接到打印機裝置的個人計算機(以下稱為PC)等信息處理裝置有使用者的印刷請求的情況下,打印機裝置對使用者進行認(rèn)證,丟棄未被認(rèn)證的使用者的印刷請求,基于認(rèn)證了的使用者的印刷請求,對每個使用者計數(shù)印刷了的用紙的張數(shù)。另外,在從辦公室內(nèi)存在的多個信息處理裝置有指定多個打印機裝置中的一個打印機裝置的使用者的印刷請求的情況下,印刷服務(wù)器暫時保存所述印刷請求,從印刷服務(wù)器接收到印刷請求的打印機裝置進行使用者的認(rèn)證以及印刷。由此,使用者能夠使任意的打印機裝置進行印刷。例如,在日本特開平11-95938號公報所公開的打印系統(tǒng)中,中心側(cè)數(shù)據(jù)處理裝置 (印刷服務(wù)器)對從用戶側(cè)數(shù)據(jù)處理裝置(信息處理裝置)發(fā)送的數(shù)據(jù)文件以及識別該數(shù)據(jù)文件的數(shù)據(jù)代碼,分配ID代碼,將分配了的ID代碼發(fā)送給用戶側(cè)數(shù)據(jù)處理裝置。在由打印機輸入的數(shù)據(jù)代碼以及ID代碼、和從用戶側(cè)數(shù)據(jù)處理裝置發(fā)送給打印機的數(shù)據(jù)代碼以及分配給該數(shù)據(jù)代碼的ID代碼一致的情況下,中心側(cè)數(shù)據(jù)處理裝置將數(shù)據(jù)文件發(fā)送給打印機,并基于發(fā)送的數(shù)據(jù)文件使打印機進行印刷。如上述那樣,為了通過認(rèn)證而提高安全性,且對每個使用者無誤地計數(shù)印刷了的用紙的張數(shù),通常打印機裝置以及印刷服務(wù)器丟棄一些未包含適當(dāng)?shù)恼J(rèn)證信息的印刷請求。因此,在對打印機裝置以及印刷服務(wù)器發(fā)送印刷請求的軟件中,有必要預(yù)先設(shè)定認(rèn)證信息。但是,在設(shè)定了錯誤的認(rèn)證信息的情況下,由于會丟棄印刷請求,因此,在順利導(dǎo)入用于印刷的軟件方面,依賴于手動作業(yè)之處大的認(rèn)證信息的設(shè)定容易成為障礙。相對于此,在日本特開2002-169673號公報所公開的圖像形成裝置管理系統(tǒng)中, DB (database,數(shù)據(jù)庫)服務(wù)器在從終端裝置接收到圖像形成裝置的打印機驅(qū)動器的取得請求的情況下,判定輸入到終端裝置的使用者固有的識別信息和在DB服務(wù)器中預(yù)先存儲的使用者的識別信息是否一致。DB服務(wù)器在判定為識別信息一致的情況下,將附加了圖像形成裝置的識別信息和使用者的識別信息的打印機驅(qū)動器發(fā)送到終端裝置。為了對終端裝置安裝該打印機驅(qū)動器,對終端裝置自動地進行在發(fā)送到DB服務(wù)器的印刷數(shù)據(jù)中附加使用者的識別信息和圖像形成裝置的識別信息的設(shè)定。但是,在日本特開2002-169673號公報所公開的技術(shù)中,使用者無法將使信息處理裝置執(zhí)行的打印機驅(qū)動器的安裝、和DB服務(wù)器對從終端裝置輸入的使用者固有的識別信息執(zhí)行的使用者的認(rèn)證分離。因此,在日本特開2002-169673號公開所公開的技術(shù)中,存在如下的問題無法獲取發(fā)布用于對已經(jīng)安裝的打印機驅(qū)動器等軟件設(shè)定預(yù)先認(rèn)證了的使用者的認(rèn)證信息的設(shè)定信息的方式。另外,也存在如下問題由于不需要在安裝打印機驅(qū)動器等軟件時執(zhí)行的認(rèn)證,與使用者的數(shù)量相應(yīng)地準(zhǔn)備包含了預(yù)先認(rèn)證了的使用者固有的設(shè)
4定的軟件包(package),并對每個使用者發(fā)布不同的軟件包,是不現(xiàn)實的。
發(fā)明內(nèi)容
本發(fā)明鑒于這樣的事情而完成,其目的在于提供軟件發(fā)布方法、信息處理裝置以及信息處理系統(tǒng),基于使用者的認(rèn)證信息生成用于對執(zhí)行規(guī)定的軟件所需要的參數(shù)進行與使用者對應(yīng)的設(shè)定的設(shè)定信息,并能夠發(fā)布到所述使用者的地址。本發(fā)明的軟件發(fā)布方法,由信息處理裝置生成用于設(shè)定其它信息處理裝置執(zhí)行規(guī)定的軟件所需要的參數(shù)的設(shè)定信息并發(fā)布,其特征在于,在所述軟件發(fā)布方法中,所述信息處理裝置執(zhí)行接收認(rèn)證信息的步驟;基于接收到的認(rèn)證信息生成所述設(shè)定信息的步驟; 以及將生成的設(shè)定信息發(fā)布到要通過所述認(rèn)證信息認(rèn)證的使用者的地址的步驟。本發(fā)明的軟件發(fā)布方法,使用具有信息處理裝置、取得裝置以及認(rèn)證裝置的系統(tǒng), 生成用于設(shè)定其它信息處理裝置執(zhí)行規(guī)定的軟件所需要的參數(shù)的設(shè)定信息并發(fā)布,其中, 該取得裝置與該信息處理裝置可通信地連接,并取得認(rèn)證信息,該認(rèn)證裝置與該取得裝置可通信地連接,接收認(rèn)證信息并認(rèn)證,將認(rèn)證結(jié)果發(fā)送到所述認(rèn)證信息的發(fā)送源,其特征在于,在所述軟件發(fā)布方法中,所述取得裝置執(zhí)行將取得的認(rèn)證信息發(fā)送到所述認(rèn)證裝置的步驟;接收認(rèn)證結(jié)果的步驟;以及將被認(rèn)證了的認(rèn)證信息發(fā)送到所述信息處理裝置的步驟,所述信息處理裝置執(zhí)行接收認(rèn)證信息的步驟;基于接收到的認(rèn)證信息生成所述設(shè)定信息的步驟;以及將生成的設(shè)定信息發(fā)布到要通過所述認(rèn)證信息認(rèn)證的使用者的地址的步馬聚ο本發(fā)明的軟件發(fā)布方法,其特征在于,所述其它信息處理裝置兼作所述取得裝置。本發(fā)明的軟件發(fā)布方法,其特征在于,所述認(rèn)證裝置執(zhí)行預(yù)先存儲要通過認(rèn)證信息認(rèn)證的使用者的屬性的步驟;從存儲的屬性中提取認(rèn)證了的使用者的屬性的步驟;以及將提取出的使用者的屬性包含在所述認(rèn)證結(jié)果中的步驟,所述取得裝置執(zhí)行將在接收到的認(rèn)證結(jié)果中包含的使用者的屬性發(fā)送到所述信息處理裝置的步驟,所述信息處理裝置執(zhí)行接收使用者的屬性的步驟;以及將與接收到的使用者的屬性對應(yīng)的信息包含在所述設(shè)定信息中的步驟。本發(fā)明的軟件發(fā)布方法,其特征在于,在發(fā)布到所述使用者的地址的步驟中,發(fā)布所述規(guī)定的軟件以及設(shè)定信息。本發(fā)明的軟件發(fā)布方法,其特征在于,所述信息處理裝置執(zhí)行將所述設(shè)定信息包含在所述規(guī)定的軟件中的步驟;以及生成用于將該規(guī)定的軟件安裝在所述其它信息處理裝置中的安裝軟件的步驟,在發(fā)布到所述使用者的地址的步驟中,發(fā)布所述安裝軟件。本發(fā)明的軟件發(fā)布方法,其特征在于,所述規(guī)定的軟件為,要形成基于所述其它信息處理裝置發(fā)送的圖像數(shù)據(jù)的圖像的圖像形成裝置的設(shè)備驅(qū)動器。本發(fā)明的信息處理裝置,其特征在于,包括接收部件,接收認(rèn)證信息;生成部件, 基于該接收部件接收到的認(rèn)證信息,生成用于設(shè)定其它信息處理裝置執(zhí)行規(guī)定的軟件所需要的參數(shù)的設(shè)定信息;以及發(fā)布部件,將該生成部件生成的設(shè)定信息發(fā)布到要通過所述認(rèn)證信息認(rèn)證的使用者的地址。本發(fā)明的信息處理系統(tǒng),其特征在于,包括前述的信息處理裝置;取得裝置,取得認(rèn)證信息并發(fā)送到認(rèn)證裝置,接收認(rèn)證結(jié)果,將被認(rèn)證了的認(rèn)證信息發(fā)送到所述信息處理裝置;以及認(rèn)證裝置,接收認(rèn)證信息并認(rèn)證,將認(rèn)證結(jié)果發(fā)送到所述認(rèn)證信息的發(fā)送源。在本發(fā)明中,信息處理裝置將基于接收到的認(rèn)證信息生成的設(shè)定信息發(fā)布到要通過所述認(rèn)證信息認(rèn)證的使用者的地址。由此,在使用者的認(rèn)證信息被認(rèn)證,在信息處理裝置取得了被認(rèn)證了的認(rèn)證信息的情況下,信息處理裝置將基于被認(rèn)證了的使用者的認(rèn)證信息生成的設(shè)定信息發(fā)布到被認(rèn)證了的使用者的地址。并且,其它信息處理裝置取得發(fā)布了的設(shè)定信息,在對規(guī)定的軟件應(yīng)用了取得的設(shè)定信息時,進行與所述使用者對應(yīng)的參數(shù)的設(shè)定。在本發(fā)明中,認(rèn)證裝置對取得裝置取得了的認(rèn)證信息進行認(rèn)證,并將認(rèn)證了的認(rèn)證信息發(fā)送到信息處理裝置。信息處理裝置將基于接收到的認(rèn)證信息生成的設(shè)定信息發(fā)布到要通過所述認(rèn)證信息認(rèn)證的使用者的地址。由此,基于取得裝置取得了的認(rèn)證信息生成的設(shè)定信息被發(fā)布到使取得裝置取得認(rèn)證信息的使用者的地址。在本發(fā)明中,被發(fā)布設(shè)定信息的使用者預(yù)定使用的其它信息處理裝置兼作取得裝置,因此,能夠省去使用者為了對認(rèn)證信息進行認(rèn)證而移動到其它的取得裝置所在的場所的時間。在本發(fā)明中,認(rèn)證裝置從預(yù)先存儲的屬性中提取認(rèn)證了的使用者的屬性并包含在認(rèn)證結(jié)果中,取得裝置從認(rèn)證裝置接收包含了使用者的屬性的認(rèn)證結(jié)果。并且,信息處理裝置將與從取得裝置接收到的使用者的屬性對應(yīng)的信息包含在設(shè)定信息中。由此,信息處理裝置將與包含了與被認(rèn)證了的使用者的屬性對應(yīng)的信息的設(shè)定信息發(fā)布到被認(rèn)證了的使用者的地址。并且,其它信息處理裝置在取得發(fā)布了的設(shè)定信息并將取得了的設(shè)定信息應(yīng)用到了規(guī)定的軟件中時,除了與所述使用者對應(yīng)的參數(shù)的設(shè)定之外,還進行與所述使用者的屬性對應(yīng)的參數(shù)的設(shè)定。在本發(fā)明中,由于在被發(fā)布的軟件中包含規(guī)定的軟件以及設(shè)定信息,因此在導(dǎo)入規(guī)定的軟件時需要的信息一次性發(fā)布給使用者。本發(fā)明中,對每個使用者定制規(guī)定的軟件的安裝包并發(fā)布。由此,其它信息處理裝置在取得發(fā)布了的安裝包,并執(zhí)行取得了的安裝包時,一次性地進行規(guī)定的軟件的安裝和與對于安裝了的軟件的使用者對應(yīng)的參數(shù)的設(shè)定。在本發(fā)明中,用于對要形成基于其它信息處理裝置發(fā)送的圖像數(shù)據(jù)的圖像的圖像形成裝置的設(shè)備驅(qū)動器(打印機驅(qū)動器)設(shè)定參數(shù)的設(shè)定信息,被發(fā)布到使用者的地址。由此,關(guān)于在導(dǎo)入軟件時被視為容易產(chǎn)生障礙的打印機驅(qū)動器,能夠無誤地設(shè)定與使用者對應(yīng)的參數(shù)的設(shè)定信息被發(fā)布到使用者的地址。根據(jù)本發(fā)明,將基于接收到的認(rèn)證信息生成的設(shè)定信息發(fā)布到使用者的地址。由此,使用者的認(rèn)證信息被認(rèn)證,在信息處理裝置取得了被認(rèn)證的認(rèn)證信息的情況下,信息處理裝置將基于被認(rèn)證了的使用者的認(rèn)證信息生成的設(shè)定信息發(fā)布到被認(rèn)證了的使用者的地址。并且,在其它信息處理裝置取得發(fā)布了的設(shè)定信息,對規(guī)定的軟件應(yīng)用了取得的設(shè)定信息時,進行與所述使用者對應(yīng)的參數(shù)的設(shè)定。因此,能夠基于使用者的認(rèn)證信息生成對于用于執(zhí)行規(guī)定的軟件所需要的參數(shù)進行與使用者對應(yīng)的設(shè)定的設(shè)定信息,發(fā)布到所述使用者的地址,順利導(dǎo)入軟件。依據(jù)下面的詳細(xì)描述以及附圖,上述的和其它的目的以及特征將更充分地顯而易見。
圖1是表示本發(fā)明的實施方式1有關(guān)的認(rèn)證印刷系統(tǒng)的結(jié)構(gòu)例的方框圖。圖2是表示發(fā)布服務(wù)器的主要部分結(jié)構(gòu)的方框圖。圖3是表示認(rèn)證服務(wù)器的主要部分結(jié)構(gòu)的方框圖。圖4是表示MFP的主要部分結(jié)構(gòu)的方框圖。圖5是表示認(rèn)證印刷系統(tǒng)中的各個CPU的處理步驟的概略的流程圖。圖6是表示定制(custom)設(shè)定信息的生成以及發(fā)布有關(guān)的客戶PC、認(rèn)證服務(wù)器以及發(fā)布服務(wù)器的各個CPU的處理步驟的流程圖。圖7是表示設(shè)備驅(qū)動器的安裝程序(installer)的執(zhí)行有關(guān)的客戶PC的CPU的處理步驟的流程圖。圖8是表示在客戶PC中安裝(install)的設(shè)備驅(qū)動器的設(shè)定畫面的例子的說明圖。圖9是表示本發(fā)明的實施方式2有關(guān)的發(fā)布服務(wù)器的主要部分結(jié)構(gòu)的方框圖。圖10是表示定制安裝的生成以及發(fā)布有關(guān)的客戶PC、認(rèn)證服務(wù)器以及發(fā)布服務(wù)器的各個CPU的處理步驟的流程圖。圖11是表示定制安裝的結(jié)構(gòu)的說明圖。
具體實施例方式以下,詳細(xì)敘述將本發(fā)明有關(guān)的軟件發(fā)布系統(tǒng)應(yīng)用到基于認(rèn)證了的使用者有關(guān)的印刷數(shù)據(jù)進行印刷的認(rèn)證印刷系統(tǒng)的實施方式。(實施方式1)圖1是表示本發(fā)明的實施方式1有關(guān)的認(rèn)證印刷系統(tǒng)的結(jié)構(gòu)例的方框圖。圖中1 是生成設(shè)定信息而發(fā)布的發(fā)布服務(wù)器(信息處理裝置),在發(fā)布服務(wù)器1上,經(jīng)由LAN9連接了對認(rèn)證信息進行認(rèn)證的認(rèn)證服務(wù)器(認(rèn)證裝置)2、以及分別具有由IXD構(gòu)成的顯示部 61、71、81以及鍵盤62、72、82的客戶PC(其它信息處理裝置)6、7、8。LAN9上還連接了暫時存儲來自客戶PC6、7、8的印刷數(shù)據(jù)(圖像數(shù)據(jù))的印刷服務(wù)器5、以及基于來自該印刷服務(wù)器5的印刷數(shù)據(jù)進行印刷的MFP (Multi Function Peripheral,多功能外圍設(shè)備;圖像處理裝置)3、4。客戶PC6、7、8各自具有從要被發(fā)布設(shè)定信息的使用者的IC卡中取得認(rèn)證信息的IC讀卡器(取得裝置)69、79、89。MFP3、4具有從要被許可MFP3、4的利用的使用者的 IC卡中取得認(rèn)證信息的IC讀卡器39、49。圖2是表示發(fā)布服務(wù)器1的主要部分結(jié)構(gòu)的方框圖。發(fā)布服務(wù)器1具有進行運算等處理的CPUl 1。CPUll總線型地連接到存儲伴隨處理而產(chǎn)生的暫時信息的RAM12、⑶-ROM 驅(qū)動等的外部存儲裝置13、硬盤等內(nèi)部存儲裝置14、以及經(jīng)由LAN9與外部設(shè)備進行通信的通信部15。由外部存儲裝置13從⑶-ROM等記錄介質(zhì)10讀取計算機程序100,CPUll使讀取到的計算機程序100存儲在內(nèi)部存儲裝置14中。也可以使內(nèi)部存儲裝置14永久性地存儲計算機程序100。根據(jù)需要,計算機程序100從內(nèi)部存儲裝置14被載入到RAM12,CPUll 基于被載入的計算機程序100,執(zhí)行發(fā)布服務(wù)器1所需要的處理。發(fā)布服務(wù)器1將生成的設(shè)定信息作為定制設(shè)定信息140,暫時存儲在內(nèi)部存儲裝置14,但是也可以將生成的設(shè)定信息存儲在RAMI2中。圖3是表示認(rèn)證服務(wù)器2的主要部分結(jié)構(gòu)的方框圖。認(rèn)證服務(wù)器2具有進行運算等處理的CPU21。CPU21總線型地連接到存儲伴隨處理而產(chǎn)生的暫時性的信息的RAM22、 ⑶-ROM驅(qū)動等的外部存儲裝置23、硬盤等內(nèi)部存儲裝置24、以及經(jīng)由LAN9與外部設(shè)備進行通信的通信部25。內(nèi)部存儲裝置M存儲CUP21要執(zhí)行的計算機程序200。根據(jù)需要,計算機程序200從內(nèi)部存儲裝置M被載入到RAM22,CPU21基于被載入的計算機程序200,執(zhí)行認(rèn)證服務(wù)器2所需要的處理。內(nèi)部存儲裝置M還存儲記錄認(rèn)證客戶PC6、7、8的使用者所需要的ID以及/或者口令等認(rèn)證信息的認(rèn)證信息DBM3。在本實施方式1中,在認(rèn)證信息中包含使用者的郵件地址,存儲包含郵件地址的認(rèn)證信息。另外,認(rèn)證信息DB243也可以一并存儲要通過認(rèn)證信息認(rèn)證的使用者的屬性(例如所屬)。圖4是表示MFP3的主要部分結(jié)構(gòu)的方框圖。MFP4的主要部分結(jié)構(gòu)與MFP3的主要部分結(jié)構(gòu)相同。MFP3具有CPU31。CPU31總線型地連接到存儲程序等信息的R0M32以及存儲暫時性地產(chǎn)生的信息的RAM33。CPU31根據(jù)在R0M32中預(yù)先保存的控制程序,執(zhí)行輸入輸出處理以及/或者運算等處理。另外,CPU31總線型地連接到操作面板34、原稿讀取部35、 圖像處理部36、圖像形成部37以及通信部38。操作面板34具有接受使用者的操作的操作部;Ma以及由IXD構(gòu)成的顯示部34b。原稿讀取部35讀取原稿,取得圖像數(shù)據(jù)。圖像處理部36將由原稿讀取部35取得的圖像數(shù)據(jù)變換為適于印刷處理的數(shù)據(jù)。圖像形成部37形成基于圖像數(shù)據(jù)的圖像。通信部38經(jīng)由LAN9與外部設(shè)備進行通信。通信部38具有用于通過傳真方式與包含MFP4的其它傳真機進行通信的調(diào)制解調(diào)器(未圖示)。在以上的結(jié)構(gòu)中,在安裝了 MFP3、4的圖像形成部37有關(guān)的設(shè)備驅(qū)動器的客戶 PC6、7、8產(chǎn)生了要使MFP3、4各自印刷的印刷數(shù)據(jù)的情況下,認(rèn)證服務(wù)器2對從IC讀卡器 39,49的各自中新取得的認(rèn)證信息進行認(rèn)證。在認(rèn)證服務(wù)器2肯定性地認(rèn)證了認(rèn)證信息的情況下,MFP3、4分別基于附加了與認(rèn)證了的認(rèn)證信息相同的認(rèn)證信息的印刷數(shù)據(jù),在紙介質(zhì)上進行印刷。接著,說明標(biāo)準(zhǔn)的認(rèn)證印刷系統(tǒng)的概要。圖5是表示認(rèn)證印刷系統(tǒng)中的各個CPU的處理步驟的概略的流程圖。在圖5中, 說明MFP3基于客戶PC6產(chǎn)生的印刷數(shù)據(jù)正常地進行印刷的情況。在客戶PC6中產(chǎn)生了印刷數(shù)據(jù)的情況下,客戶PC6的未圖示的CPU(以下稱為 CPU-Α)將附加了使用客戶PC6的使用者的認(rèn)證信息的印刷數(shù)據(jù)發(fā)送到印刷服務(wù)器5 (Sll), 結(jié)束處理。之后,印刷服務(wù)器5的未圖示的CPU(以下稱為CPU-B)在接收到印刷數(shù)據(jù)的情況下(S21),將接收到的印刷數(shù)據(jù)暫時存儲在未圖示的存儲部(S22)。另一方面,在使用客戶PC6的使用者將記錄了自身的認(rèn)證信息的IC卡插入到MFP3 的IC讀卡器39中,對認(rèn)證信息進行認(rèn)證的情況下,MFP3的CPU31從IC讀卡器39中取得認(rèn)證信息(S31),并將取得的認(rèn)證信息從通信部38發(fā)送到認(rèn)證服務(wù)器2 (S32)。這里,對認(rèn)證信息進行認(rèn)證的方式為使用者插入到IC讀卡器39的方式,但是,也可以是使用者從操作部3 輸入自身的認(rèn)證信息的方式。接著,認(rèn)證服務(wù)器2的CPU21在從通信部25接收到認(rèn)證信息的情況下(S41),將接收到的認(rèn)證信息與在認(rèn)證信息DBM3中存儲的認(rèn)證信息進行核對(S42),對接收到的認(rèn)證信息進行認(rèn)證。這里,假設(shè)接收到的認(rèn)證信息是正規(guī)的使用者的認(rèn)證信息,且與在認(rèn)證信息 DB243中存儲的認(rèn)證信息的一個認(rèn)證信息一致。之后,CPU21從通信部25對MFP3發(fā)回接收到的認(rèn)證信息與在認(rèn)證信息DBM3中存儲的認(rèn)證信息的一個認(rèn)證信息一致、肯定性地認(rèn)證了的意旨的認(rèn)證結(jié)果(S43),結(jié)束處理。接著,MFP3的CPU31從通信部38接收從認(rèn)證服務(wù)器2發(fā)回的認(rèn)證結(jié)果(S33),在判定為認(rèn)證信息被肯定性地認(rèn)證了的情況下,從通信部38對印刷服務(wù)器5發(fā)送記載了包含所述認(rèn)證信息的印刷數(shù)據(jù)的數(shù)據(jù)名的印刷列表的請求(S34)。之后,印刷服務(wù)器5的CPU-B 在接收到從MFP3發(fā)送的印刷列表的請求的情況下(S2!3),生成所請求的印刷列表,發(fā)送到 MFP3(S24)。接著,MFP3的CPU31在從通信部38接收到從認(rèn)證服務(wù)器2發(fā)送的印刷列表的情況下(S35),在顯示部34b顯示接收到的印刷列表,從使用者接受印刷數(shù)據(jù)的數(shù)據(jù)名的選擇 (S36)。之后,在使用者選擇了數(shù)據(jù)名的情況下,CPU31從通信部38對印刷服務(wù)器5發(fā)送選擇了的數(shù)據(jù)名有關(guān)的印刷數(shù)據(jù)的請求(S37)。接著,印刷服務(wù)器5的CPU-B在接收到從MFP3發(fā)送的印刷數(shù)據(jù)的請求的情況下 (S25),從存儲部讀出所請求的印刷數(shù)據(jù)(S^),并向MFP3發(fā)送讀出的印刷數(shù)據(jù)(S27),結(jié)束處理。之后,MFP3的CPU31在從通信部38接收到從印刷服務(wù)器5發(fā)送的印刷數(shù)據(jù)的情況下 (S38),使圖像形成部37印刷(形成)基于接收到的印刷數(shù)據(jù)的圖像(S39)。之后,CPU31
結(jié)束處理。圖5表示了認(rèn)證印刷系統(tǒng)的一例,但是也有其它例。在其它例中,MFP3存儲從客戶PC6發(fā)送的印刷數(shù)據(jù),在使用者對IC讀卡器39插入了 IC卡的情況下,MFP3將從IC卡取得的認(rèn)證信息、和在存儲的印刷數(shù)據(jù)中包含的認(rèn)證信息進行核對。并且,在認(rèn)證信息一致的情況下,MFP3印刷基于附加了該認(rèn)證信息的印刷數(shù)據(jù)的圖像。在該認(rèn)證印刷系統(tǒng)的其它例中,不使用印刷服務(wù)器5以及認(rèn)證服務(wù)器2,而進行所謂的保持印刷(親啟印刷)。以下,說明如下的處理發(fā)布服務(wù)器1生成用于對MFP3、4的圖像形成部(打印機部)37有關(guān)的設(shè)備驅(qū)動器(打印機驅(qū)動器)、設(shè)定與客戶PC6的使用者對應(yīng)的參數(shù)的定制設(shè)定信息140,并將生成的設(shè)定信息140發(fā)布到所述使用者的地址。關(guān)于對客戶PC7、8的使用者的定制設(shè)定信息140的生成以及發(fā)布的說明,與關(guān)于對客戶PC6的使用者的定制設(shè)定信息140的生成以及發(fā)布的說明一樣。發(fā)布服務(wù)器1基于由IC讀卡器69取得、由認(rèn)證服務(wù)器2認(rèn)證的認(rèn)證信息,生成定制設(shè)定信息140,并將生成的定制設(shè)定信息140發(fā)布到要通過所述認(rèn)證信息認(rèn)證的使用者的地址。圖6是表示定制設(shè)定信息140的生成以及發(fā)布有關(guān)的客戶PC6、認(rèn)證服務(wù)器2以及發(fā)布服務(wù)器1的各個CPU的處理步驟的流程圖。在圖6中,表示了預(yù)定了客戶PC6的使用的使用者使用IC讀卡器69,使客戶PC6取得認(rèn)證信息的情況的處理步驟。在客戶PC6中, 使用者使用顯示部61以及鍵盤62,使“用戶認(rèn)證功能”有效,從而CPU-A開始圖6的處理。 在認(rèn)證服務(wù)器2中,每次結(jié)束一個認(rèn)證信息的認(rèn)證時,CPUl開始圖6的處理。在發(fā)布服務(wù)器1中,每次生成以及發(fā)布一個定制設(shè)定信息140時,CPUll開始圖6的處理。另外,在本實施方式1中,使用者的認(rèn)證信息被預(yù)先存儲在認(rèn)證信息DBM3中。在客戶PC6中,CPU-A在顯示部61顯示登錄(login)畫面(S51),并判定是否在
9IC讀卡器69中插入了 IC卡(S5》。CPU-A在判定為未插入IC卡的情況下(S52 否),重復(fù)是否插入了 IC卡的判定。CPU-A在判定為由使用者插入了 IC卡的情況下(S52 是),從 IC讀卡器69取入在IC卡中記錄的認(rèn)證信息(S5!3),并向認(rèn)證服務(wù)器2發(fā)送取入的認(rèn)證信息(SM)。在認(rèn)證服務(wù)器2中,CPU21判定是否從通信部25接收到了認(rèn)證信息(S61)。CPU21 在判定為未接收認(rèn)證信息的情況下(S61 否),重復(fù)是否接收到認(rèn)證信息的判定。CPU21在判定為接收到了認(rèn)證信息的情況下(S61 是),將接收到的認(rèn)證信息與在認(rèn)證信息DB243中存儲的認(rèn)證信息核對(S6》,對接收到的認(rèn)證信息進行認(rèn)證。CPU21將認(rèn)證結(jié)果從通信部25 發(fā)回客戶PC6 (S63),結(jié)束處理。另外,在本實施方式1中,在步驟S62中,肯定性地認(rèn)證了認(rèn)證信息的情況下,在步驟S63中,CPU21從認(rèn)證信息DB243中提取認(rèn)證了的使用者的郵件地址,并將提取出的郵件地址包含在認(rèn)證結(jié)果中,發(fā)回到客戶PC6。這里,CPU21還可以從認(rèn)證信息DBM3中提取認(rèn)證了的使用者的屬性,并將提取出的屬性包含在認(rèn)證結(jié)果中,發(fā)回到客戶PC6。接著,客戶PC6的CPU-A判定是否從認(rèn)證服務(wù)器2接收到了認(rèn)證結(jié)果(S55)。 CPU-A在判定為未接收到認(rèn)證結(jié)果的情況下(S55:否),重復(fù)是否接收到了認(rèn)證結(jié)果的判定。CPU-A在判定為接收到了認(rèn)證結(jié)果的情況下(S55 是),判定認(rèn)證信息是否被肯定性地認(rèn)證了(S56)。CPU-A在判定為認(rèn)證信息未被認(rèn)證的情況下(S56 否),將處理返回到步驟 S51。CPU-A在判定為認(rèn)證信息被認(rèn)證了的情況下(S56:是),將包含被認(rèn)證了的使用者的郵件地址的認(rèn)證信息發(fā)送到發(fā)布服務(wù)器1 (S57),結(jié)束處理。另外,CPU-A在步驟S55中接收到在認(rèn)證結(jié)果中包含的使用者的屬性的情況下,在步驟S57中,也可以與認(rèn)證信息一起發(fā)送接收到的屬性。在發(fā)布服務(wù)器1中,CPUll判定是否接收到了認(rèn)證信息(S71)。CPUll在判定為未接收到認(rèn)證信息的情況下(S71 否),重復(fù)是否接收到了認(rèn)證信息的判定。CPUll在判定為接收到了認(rèn)證信息的情況下(S71 是),基于接收到的認(rèn)證信息,生成定制設(shè)定信息 140 (S72)。另外,CPUll在步驟S71中接收到認(rèn)證信息和使用者的屬性的情況下,在步驟S72 中,也可以生成還包含與接收到的使用者的屬性對應(yīng)的參數(shù)的定制設(shè)定信息140。之后, CPUll將生成的定制設(shè)定信息140發(fā)布到要通過所述認(rèn)證信息認(rèn)證的使用者的地址(S73), 結(jié)束處理。具體而言,CPUll將在認(rèn)證信息中包含的使用者的郵件地址作為接收地址,將附上了定制設(shè)定信息140的電子郵件發(fā)送到未圖示的郵件服務(wù)器。接著,說明對設(shè)備驅(qū)動器設(shè)定對使用者發(fā)布的定制設(shè)定信息140的方法的一例。圖7是表示設(shè)備驅(qū)動器的安裝程序的執(zhí)行有關(guān)的客戶PC6的CPU(CPU-A)的處理步驟的流程圖。在客戶PC6中執(zhí)行了另行準(zhǔn)備的設(shè)備驅(qū)動器的安裝程序的情況下,CPU-A 以默認(rèn)的參數(shù)安裝設(shè)備驅(qū)動器(S81)。具體而言,CPU-A將與MFP3、4的圖像形成部37有關(guān)的設(shè)備驅(qū)動器安裝到客戶PC6中。之后,CPU-A將從發(fā)布服務(wù)器1發(fā)布的定制設(shè)定信息140 作為設(shè)備驅(qū)動器的參數(shù)來設(shè)定(S8》,結(jié)束處理。在定制設(shè)定信息140中包含與使用者的屬性對應(yīng)的參數(shù)的情況下,CPU-A在步驟S82中進一步設(shè)定與所述屬性對應(yīng)的參數(shù)即可。圖8是表示在客戶PC6中安裝的設(shè)備驅(qū)動器的設(shè)定畫面的例子的說明圖。所述的設(shè)定畫面包含通過TAB選擇的6個畫面,在選擇了其中的“作業(yè)處理”TAB的情況下,設(shè)定是否進行“用戶認(rèn)證”,并顯示用于輸入進行認(rèn)證時的“登錄名”以及“口令”的畫面。在客戶PC6中執(zhí)行了設(shè)備驅(qū)動器的安裝程序之后,在打開了與MFP3、4有關(guān)的打印機設(shè)定畫面的情況下,例如如圖8所示,在設(shè)定了認(rèn)證信息(登錄名以及口令)的狀態(tài)下,顯示打印機設(shè)定畫面。另外,在執(zhí)行設(shè)備驅(qū)動器的安裝程序,設(shè)定了與使用者的屬性對應(yīng)的參數(shù)的情況下, 例如設(shè)定了禁止除了特定的公司職員的其他公司職員的彩色印刷的參數(shù)的情況下,在通過與除了特定的公司職員的其他公司職員的認(rèn)證信息對應(yīng)的設(shè)定信息設(shè)定的打印機設(shè)定畫面中,選擇了圖8的“彩色” TAB時顯示的畫面為無法選擇彩色印刷的畫面。如以上那樣,根據(jù)本實施方式1,發(fā)布服務(wù)器接收要成為定制設(shè)定信息的發(fā)布目的地的使用者的認(rèn)證完畢的認(rèn)證信息,并將基于接收到的認(rèn)證信息生成的定制設(shè)定信息發(fā)布到認(rèn)證完畢的使用者的地址。另外,在客戶PC中安裝打印機驅(qū)動器時,通過應(yīng)用發(fā)布了的定制設(shè)定信息,進行與所述使用者對應(yīng)的參數(shù)的設(shè)定。因此,發(fā)布服務(wù)器能夠基于使用者的認(rèn)證信息,生成對執(zhí)行規(guī)定的軟件所需要的參數(shù)進行與使用者對應(yīng)的設(shè)定的設(shè)定信息,發(fā)布到所述使用者的地址。另外,客戶PC使認(rèn)證裝置認(rèn)證經(jīng)由讀卡器取得的認(rèn)證信息,具有讀卡器的客戶PC 將認(rèn)證完畢的認(rèn)證信息發(fā)送到發(fā)布服務(wù)器,發(fā)布服務(wù)器將基于接收到的認(rèn)證信息生成的定制設(shè)定信息發(fā)布到認(rèn)證完畢的使用者的地址。因此,能夠?qū)⒒趶目蛻鬚C的讀卡器取得的認(rèn)證信息生成的設(shè)定信息,發(fā)布到使所述讀卡器讀取了卡的使用者的地址。進而,由于發(fā)布定制設(shè)定信息的使用者預(yù)定使用的客戶PC,為了兼作取得裝置而具有讀卡器,因此,能夠省去使用者為了認(rèn)證而移動到有其它取得裝置的場所的時間。進而,認(rèn)證服務(wù)器從預(yù)先在認(rèn)證信息DB中存儲的屬性中提取認(rèn)證了的使用者的屬性,將提取出的屬性包含在認(rèn)證結(jié)果中。具有讀卡器的客戶PC從認(rèn)證服務(wù)器接收包含使用者的屬性的認(rèn)證結(jié)果,并將包含接收到的使用者的屬性的認(rèn)證結(jié)果發(fā)送到發(fā)布服務(wù)器。 并且,發(fā)布服務(wù)器將與從客戶PC接收到的使用者的屬性對應(yīng)的信息包含在定制設(shè)定信息中。另外,在對客戶PC安裝打印機驅(qū)動器時,通過應(yīng)用發(fā)布了的定制設(shè)定信息,除了與所述使用者對應(yīng)的參數(shù)的設(shè)定之外,還進行與所述使用者的屬性對應(yīng)的參數(shù)的設(shè)定。因此,能夠?qū)伺c被認(rèn)證了的使用者的屬性對應(yīng)的信息的設(shè)定信息發(fā)布到被認(rèn)證了的使用者的地址。進而,發(fā)布服務(wù)器發(fā)布定制設(shè)定信息,該定制設(shè)定信息用于對要基于來自客戶PC 的印刷數(shù)據(jù)印刷(形成)圖像的MFP的圖像形成部有關(guān)的設(shè)備驅(qū)動器(打印機驅(qū)動器)設(shè)定參數(shù)。因此,能夠發(fā)布對于在導(dǎo)入軟件時被視為容易產(chǎn)生障礙的打印機驅(qū)動器能無誤地設(shè)定與使用者對應(yīng)的參數(shù)的設(shè)定信息。另外,在實施方式1中,發(fā)布服務(wù)器1將附上了生成的定制設(shè)定信息140的電子郵件發(fā)送到使用者的地址。但是,發(fā)布服務(wù)器1也可以將上載了要發(fā)布的定制設(shè)定信息140 的URL寫入發(fā)送到使用者的地址的郵件正文中發(fā)送,客戶PC6(或者7、8)使用Web瀏覽器下載定制設(shè)定信息140。進而,發(fā)布服務(wù)器1也可以將定制設(shè)定信息140的內(nèi)容寫入可移動的記錄介質(zhì),使用者以手持方式將寫入了定制設(shè)定信息140的內(nèi)容的存儲介質(zhì)分配給客戶 PC6(或者 7、8)。進而,發(fā)布服務(wù)器1對與每個使用者相對應(yīng)的客戶PC6、7、8發(fā)送定制設(shè)定信息140,客戶PC6、7、8也可以通過應(yīng)用軟件接收定制設(shè)定信息140。(實施方式2)與實施方式1是發(fā)布服務(wù)器1生成打印機驅(qū)動器的定制設(shè)定信息140的方式相對,實施方式2是發(fā)布服務(wù)器Ia在打印機驅(qū)動器的原始安裝程序141中包含設(shè)定信息,生成定制安裝程序142的方式。圖9是表示與本發(fā)明的實施方式2有關(guān)的發(fā)布服務(wù)器Ia的主要部分結(jié)構(gòu)的方框圖。發(fā)布服務(wù)器Ia具有進行運算等處理的CPUll。CPUll總線型地連接到存儲伴隨處理而產(chǎn)生的暫時性的信息的RAM12、⑶-ROM驅(qū)動等的外部存儲裝置13、硬盤等內(nèi)部存儲裝置14、 以及經(jīng)由LAN9與外部設(shè)備進行通信的通信部15。內(nèi)部存儲裝置Ha將成為發(fā)布服務(wù)器Ia 生成安裝程序(安裝軟件)時的基礎(chǔ)的、與MFP3、4的圖像形成部(打印機部)37有關(guān)的設(shè)備驅(qū)動器(打印機驅(qū)動器)的安裝程序作為原始安裝程序141存儲。發(fā)布服務(wù)器Ia將生成的安裝程序作為定制安裝程序142,暫時存儲在內(nèi)部存儲裝置14a中,但是也可以將生成的安裝程序存儲在RAM12中。以下,說明如下的處理發(fā)布服務(wù)器Ia對于與MFP3、4的圖像形成部37有關(guān)的設(shè)備驅(qū)動器的原始安裝程序141,生成包含用于設(shè)定與使用客戶PC6的使用者對應(yīng)的參數(shù)的設(shè)定信息的定制安裝程序142,并將生成的定制安裝程序142發(fā)布到所述使用者的地址。關(guān)于對客戶PC7、8的使用者的定制安裝程序142的生成以及發(fā)布的說明,與對客戶PC6的使用者的定制安裝程序142的生成以及發(fā)布的說明一樣。發(fā)布服務(wù)器Ia基于由IC讀卡器69取得并由認(rèn)證服務(wù)器2認(rèn)證的認(rèn)證信息和原始安裝程序141,生成定制安裝程序142,并將生成的定制安裝程序142發(fā)布到要通過所述認(rèn)證信息認(rèn)證的使用者的地址。圖10是表示與定制安裝程序142的生成以及發(fā)布有關(guān)的客戶PC6、認(rèn)證服務(wù)器2 以及發(fā)布服務(wù)器Ia的各個CPU的處理步驟的流程圖。在圖10中,表示預(yù)定客戶PC6的使用的使用者,使用IC讀卡器69使客戶PC6取得認(rèn)證信息的情況的處理步驟??蛻鬚C6、認(rèn)證服務(wù)器2以及發(fā)布服務(wù)器Ia的各個CPU開始圖10所示的各個處理的條件,與在實施方式1中說明的開始圖6所示的各個處理的條件一樣??蛻鬚C6中的步驟S151 S157的處理與在實施方式1中說明的圖6記載的步驟 S51 S57的處理相同。因此,省略步驟S151 S157的處理的說明。另外,認(rèn)證服務(wù)器2 的CPU21執(zhí)行的步驟S161 S163的處理,與在實施方式1說明的認(rèn)證服務(wù)器2的CPU21 執(zhí)行的圖6記載的步驟S61 S63的處理相同。因此,省略步驟S161 S163的處理的說明。在發(fā)布服務(wù)器Ia中,CPUll判定是否從客戶PC6接收到了認(rèn)證信息(S171)。CPUll 在判定為未接收到認(rèn)證信息的情況下(S171 否),重復(fù)是否接收到了認(rèn)證信息的判定。 CPUll在判定為接收到了認(rèn)證信息的情況下(S171 是),基于接收到的認(rèn)證信息生成設(shè)定信息(S172)。這里,與實施方式1中的圖6的步驟S72的情況同樣,CPUll還可以在設(shè)定信息中包含與使用者的屬性對應(yīng)的參數(shù)。之后,CPUll在內(nèi)部存儲裝置1 存儲的原始安裝程序141中包含生成了的設(shè)定信息,生成定制安裝程序142(S173)。并且,CPUll將在步驟 S173生成的定制安裝程序142發(fā)布到要通過所述認(rèn)證信息認(rèn)證的使用者的地址(S174),結(jié)束處理。
接著,說明生成了的定制安裝程序142。圖11是表示定制安裝程序142的結(jié)構(gòu)的說明圖。定制安裝程序142作為包含原始安裝程序141、基于要執(zhí)行定制安裝程序142的客戶PC6、7、8的使用者的認(rèn)證信息的設(shè)定信息的程序模塊而構(gòu)成。在如圖11那樣構(gòu)成的定制安裝程序142在客戶PC6、7、8中執(zhí)行了的情況下,對于安裝了原始安裝程序141的設(shè)備驅(qū)動器應(yīng)用設(shè)定信息,進行與使用者對應(yīng)的參數(shù)的設(shè)定。此外,對與實施方式1對應(yīng)的部分附加相同的標(biāo)號,并省略其詳細(xì)的說明。如上那樣,根據(jù)本實施方式2,由于在發(fā)布的定制安裝程序中包含設(shè)定信息以及設(shè)備驅(qū)動器的安裝程序,因此,能夠?qū)⒃趯?dǎo)入規(guī)定的軟件時所需要的信息一次性發(fā)布給使用 者。另外,設(shè)備驅(qū)動器的安裝包作為對每個使用者定制(customize)的定制安裝程序而發(fā)布。因此,在由客戶PC取得發(fā)布了的安裝包并執(zhí)行時,能夠一次性地進行規(guī)定的軟件的安裝、和與對安裝的軟件的使用者對應(yīng)的參數(shù)的設(shè)定。另外,在實施方式2中,發(fā)布服務(wù)器Ia在原始安裝程序141中包含設(shè)定信息生成定制安裝程序142,但是并不限于此。發(fā)布服務(wù)器Ia可以對認(rèn)證了的每個使用者逐一生成包含了設(shè)定信息的定制安裝程序142。另外,發(fā)布服務(wù)器Ia也可以發(fā)布在不作為安裝程序起作用的軟件中包含設(shè)定信息而生成的定制包。由此,發(fā)布服務(wù)器Ia能夠一次性地發(fā)布在導(dǎo)入所述軟件時所需要的信肩、ο另外,在實施方式1以及2中,作為圖像處理裝置使用了 MFP3、4,但是并不限于此, 既可以使用進行圖像分析或者圖像計測那樣的裝置,也可以使用專門形成圖像的圖像形成裝置(打印機)。進而,在實施方式1以及2中,使用客戶PC6的IC讀卡器69取得了使用者的認(rèn)證信息,但是既可以使用例如紅外線掃描儀讀取手指的靜脈紋,從而取得使用者的認(rèn)證信息, 也可以使用MFP3、4各自的IC讀卡器39、49,取得在使用者的IC卡中存儲的認(rèn)證信息。進而,在實施方式1以及2中,在記錄了計算機程序100的程序代碼(執(zhí)行形式程序、中間代碼程序或者源程序)的計算機可讀取的其它記錄介質(zhì)中,也能夠記錄生成所述的設(shè)定信息而發(fā)布的方法。這樣,能夠移動自如地提供記錄了進行所述方法的程序的記錄介質(zhì)。作為記錄介質(zhì),可以是用于由微型計算機進行處理的存儲器(未圖示)、例如ROM 這樣的程序介質(zhì),也可以是作為外部存儲裝置而設(shè)置的、通過對未圖示的程序讀取裝置插入記錄介質(zhì)而可讀取的程序介質(zhì)。存儲介質(zhì)無論是哪種程序介質(zhì),都可以訪問CPUll執(zhí)行保存在存儲介質(zhì)的程序代碼,也可以從存儲介質(zhì)中讀出,下載到例如RAM12的程序存儲區(qū)域而執(zhí)行。用于下載程序代碼的程序假設(shè)預(yù)先保存在發(fā)布服務(wù)器1或者Ia的主體中。所述程序介質(zhì)為與主體可分離地構(gòu)成的記錄介質(zhì),可以在帶類、盤類、卡類或者半導(dǎo)體存儲器類的介質(zhì)中固定地承載程序代碼。這里,帶類的介質(zhì)是磁帶或者盒式帶等。 盤類的介質(zhì)是以軟盤或者硬盤為代表的磁盤、或者以CD-ROM、MO、MD或者DVD為代表的光盤等。卡類的介質(zhì)為IC卡(包含存儲器卡)或光卡等。半導(dǎo)體存儲器類的介質(zhì)為掩膜 ROM、EPROM(Erasable Programmable Read Only Memory ;可擦可編程只讀存儲器)、 EEPROM (ElectricalIy Erasable Programmable Read Only Memory ;電可擦可編程只讀存儲器)或者閃速ROM等。所述程序介質(zhì)也可以是以能夠從包含因特網(wǎng)的通信網(wǎng)絡(luò)中下載程序代碼的方式流動性地承載程序代碼的介質(zhì)。這樣,在從通信網(wǎng)絡(luò)下載程序代碼的情況下,用于下載程序代碼的程序可以是預(yù)先在發(fā)布服務(wù)器l、la的主體中保存的程序,也可以是從其它記錄介質(zhì)安裝的程序。另外,通信網(wǎng)絡(luò)不特別限定。作為通信網(wǎng)絡(luò),可以利用因特網(wǎng)、內(nèi)聯(lián)網(wǎng)、外聯(lián)網(wǎng)、LAN、I SDN、VAN、CATV通信網(wǎng)、虛擬專用網(wǎng)(virtual private network)、電話線路網(wǎng)、移動體通信網(wǎng)或者衛(wèi)星通信網(wǎng)等。另外,構(gòu)成通信網(wǎng)絡(luò)的傳輸介質(zhì)不特別限定。作為傳輸介質(zhì),可以利用有線或者無線。有線是IEEE1394、USB、電力線傳輸、電纜TV線路、電話線或者ADSL線路等。無線是 IrDA或者遠(yuǎn)程控制等紅外線、藍牙(注冊商標(biāo))、802. 11無線、HDR、移動電話網(wǎng)、衛(wèi)星線路或者地面波數(shù)字網(wǎng)等。另外,本發(fā)明即使是在載波中嵌入所述程序代碼而電子方式傳輸?shù)挠嬎銠C數(shù)據(jù)信號的方式也能夠?qū)崿F(xiàn)。由于在不背離此說明書的基本特性的精神的情況下,可以以多種形式實施此說明書,因此,當(dāng)前實施例是舉例說明的而非限制性的,因為由所附權(quán)利要求定義范圍,而非由在前的說明書定義范圍,因此,落入權(quán)利要求的界限和邊界或其這種界限和邊界的等價物內(nèi)的所有改變意在由權(quán)利要求所包含。
權(quán)利要求
1.一種軟件發(fā)布方法,由信息處理裝置生成用于設(shè)定其它信息處理裝置執(zhí)行規(guī)定的軟件所需要的參數(shù)的設(shè)定信息并發(fā)布,其中,所述信息處理裝置執(zhí)行如下步驟 接收認(rèn)證信息;基于接收到的認(rèn)證信息生成所述設(shè)定信息;以及將生成的設(shè)定信息發(fā)布到要通過所述認(rèn)證信息認(rèn)證的使用者的地址。
2.一種軟件發(fā)布方法,使用具有信息處理裝置、取得裝置以及認(rèn)證裝置的系統(tǒng),生成用于設(shè)定其它信息處理裝置執(zhí)行規(guī)定的軟件所需要的參數(shù)的設(shè)定信息并發(fā)布,其中,該取得裝置與該信息處理裝置可通信地連接,并取得認(rèn)證信息,該認(rèn)證裝置與該取得裝置可通信地連接,接收認(rèn)證信息并認(rèn)證,并將認(rèn)證結(jié)果發(fā)送到所述認(rèn)證信息的發(fā)送源,其中,所述取得裝置執(zhí)行如下步驟 將取得的認(rèn)證信息發(fā)送到所述認(rèn)證裝置; 接收認(rèn)證結(jié)果;以及將被認(rèn)證了的認(rèn)證信息發(fā)送到所述信息處理裝置, 其中,所述信息處理裝置執(zhí)行如下步驟 接收認(rèn)證信息;基于接收到的認(rèn)證信息生成所述設(shè)定信息;以及將生成的設(shè)定信息發(fā)布到要通過所述認(rèn)證信息認(rèn)證的使用者的地址。
3.如權(quán)利要求2所述的軟件發(fā)布方法, 其中所述其它信息處理裝置兼作所述取得裝置。
4.如權(quán)利要求2或權(quán)利要求3所述的軟件發(fā)布方法, 其中,所述認(rèn)證裝置執(zhí)行如下步驟預(yù)先存儲要通過認(rèn)證信息認(rèn)證的使用者的屬性; 從存儲的屬性中提取認(rèn)證了的使用者的屬性;以及將提取出的使用者的屬性包含在所述認(rèn)證結(jié)果中, 其中所述取得裝置執(zhí)行如下步驟將在接收到的認(rèn)證結(jié)果中包含的使用者的屬性發(fā)送到所述信息處理裝置, 其中,所述信息處理裝置執(zhí)行如下步驟 接收使用者的屬性;以及將與接收到的使用者的屬性對應(yīng)的信息包含在所述設(shè)定信息中。
5.如權(quán)利要求1至3任意一項所述的軟件發(fā)布方法,其中在發(fā)布到所述使用者的地址的步驟中,發(fā)布所述規(guī)定的軟件以及設(shè)定信息。
6.如權(quán)利要求5所述的軟件發(fā)布方法, 其中,所述信息處理裝置執(zhí)行如下步驟 將所述設(shè)定信息包含在所述規(guī)定的軟件中;以及生成用于將該規(guī)定的軟件安裝在所述其它信息處理裝置中的安裝軟件, 其中,在發(fā)布到所述使用者的地址的步驟中,發(fā)布所述安裝軟件。
7.如權(quán)利要求1至3任意一項所述的軟件發(fā)布方法,其中,所述規(guī)定的軟件為,要形成基于所述其它信息處理裝置發(fā)送的圖像數(shù)據(jù)的圖像的圖像形成裝置的設(shè)備驅(qū)動器。
8.一種信息處理裝置,包括 接收部,接收認(rèn)證信息;生成部,基于該接收部接收到的認(rèn)證信息,生成用于設(shè)定其它信息處理裝置執(zhí)行規(guī)定的軟件所需要的參數(shù)的設(shè)定信息;以及發(fā)布部,將該生成部生成的設(shè)定信息發(fā)布到要通過所述認(rèn)證信息認(rèn)證的使用者的地址。
9.一種信息處理系統(tǒng),包括權(quán)利要求8所述的信息處理裝置;取得裝置,取得認(rèn)證信息并發(fā)送到認(rèn)證裝置,接收認(rèn)證結(jié)果,將被認(rèn)證了的認(rèn)證信息發(fā)送到所述信息處理裝置;以及認(rèn)證裝置,接收認(rèn)證信息并認(rèn)證,將認(rèn)證結(jié)果發(fā)送到所述認(rèn)證信息的發(fā)送源。
全文摘要
本發(fā)明提供軟件發(fā)布方法、信息處理裝置及信息處理系統(tǒng)。發(fā)布服務(wù)器(1)接收從客戶PC(6、7或8)的IC讀卡器(69、79或89)取得并由認(rèn)證服務(wù)器(2)認(rèn)證了的認(rèn)證信息。發(fā)布服務(wù)器(1)通過將基于接收到的認(rèn)證信息的設(shè)定信息包含在與MFP(3或4)的圖像形成部有關(guān)的設(shè)備驅(qū)動器的安裝程序中,從而生成設(shè)備驅(qū)動器的定制安裝程序。發(fā)布服務(wù)器(1)將生成的定制安裝程序發(fā)布到要通過所述認(rèn)證信息認(rèn)證的使用者的地址。
文檔編號G06F3/12GK102279758SQ20111015165
公開日2011年12月14日 申請日期2011年6月8日 優(yōu)先權(quán)日2010年6月8日
發(fā)明者浜田亮 申請人:夏普株式會社