專利名稱:打印機(jī)、客戶機(jī)終端及其執(zhí)行方法
技術(shù)領(lǐng)域:
本發(fā)明涉及ー種打印系統(tǒng)、打印服務(wù)器及其控制方法,該打印系統(tǒng)通過將客戶機(jī)終端、打印服務(wù)器以及打印裝置連接至網(wǎng)絡(luò)而構(gòu)成,并且該打印系統(tǒng)從客戶機(jī)終端管理打印。
背景技術(shù):
在由于寬帶通信而具有低通信成本的改進(jìn)的網(wǎng)絡(luò)環(huán)境中,經(jīng)由因特網(wǎng)提供軟件功能作為服務(wù)的SaaS(軟件即服務(wù),Software as a Service)逐漸變得普遍。不像銷售打包軟件并賺取收入的傳統(tǒng)“許可”,SaaS已經(jīng)成為經(jīng)由因特網(wǎng)提供軟件功能作為“服務(wù)”、并作為月使用費(fèi)獲得收入的商業(yè)模型。SaaS是“云計(jì)算(Cloud Computing) ”的ー個(gè)領(lǐng)域。即使在本地區(qū)域(例如辦公室)內(nèi)以傳統(tǒng)方式管理網(wǎng)絡(luò)上的打印機(jī)和打印作業(yè)的打印系統(tǒng),也需要應(yīng)對作為因特網(wǎng)打印服務(wù)的SaaS。除了 SaaS,還預(yù)期僅具有Web瀏覽器的瘦客戶機(jī)(thin client)(僅使用服務(wù)器側(cè)程序而不使用客戶機(jī)側(cè)程序的客戶機(jī))將普及。根據(jù)SaaS,不需要在用作客戶機(jī)的諸如個(gè)人計(jì)算機(jī)的終端中安裝諸如應(yīng)用程序的軟件。因此,考慮到分配給客戶機(jī)的軟件的管理成本的降低以及由于在客戶機(jī)中不保存數(shù)據(jù)而應(yīng)對信息泄漏的措施,瘦客戶機(jī)的引入對于用戶非常有利。處理SaaS瘦客戶機(jī)對于打印系統(tǒng)也是挑戰(zhàn)。打印系統(tǒng)管理的打印機(jī)通常在功能和規(guī)格上彼此不同,因此用戶需要預(yù)先在打印系統(tǒng)的服務(wù)器(打印服務(wù)器)中登記打印機(jī)的配置信息。基于登記的配置信息,打印服務(wù)器提供用戶在進(jìn)行打印時(shí)設(shè)置打印屬性的用戶接ロ以及直到打印完成一直跟蹤打印作業(yè)的功能等。作為用戶登記打印機(jī)配置信息的方法,用戶通常直接向打印系統(tǒng)提供的用戶接ロ輸入打印機(jī)配置信息以登記打印機(jī)。根據(jù)這種方法,用戶需要掌握打印機(jī)的所有配置信息。當(dāng)存在多個(gè)配置信息項(xiàng)要輸入時(shí),輸入工作繁瑣。因此,由用戶操縱的終端有時(shí)設(shè)置有用于自動(dòng)登記打印機(jī)配置信息的程序。該程序提供從打印機(jī)獲取配置信息并將其登記在打印服務(wù)器中的功能。提出了一種由打印服務(wù)器直接訪問打印機(jī)并獲取打印機(jī)配置信息的方法(參見例如日本特開2003-303077號公報(bào))。還提出了一種由打印機(jī)自身將配置信息登記在打印服務(wù)器中的方法(參見例如日本特開2003-280856號公報(bào))。然而,考慮到經(jīng)由因特網(wǎng)提供服務(wù)的形式,在應(yīng)用將打印機(jī)配置信息登記在打印系統(tǒng)中的方法中的傳統(tǒng)技術(shù)時(shí),產(chǎn)生問題。例如,當(dāng)在指定登記打印機(jī)配置信息的終端上運(yùn)行的程序獲取打印機(jī)配置信息并將其登記在打印服務(wù)器中時(shí),在瘦客戶機(jī)環(huán)境中,除了 Web瀏覽器以外,沒有軟件在瘦客戶機(jī)終端上運(yùn)行。因此,瘦客戶機(jī)終端上的軟件無法獲取打印機(jī)配置信息以將其登記在打印服務(wù)器中。當(dāng)從打印服務(wù)器直接獲取打印機(jī)配置信息時(shí),打印服務(wù)器需要訪問打印機(jī)。通常來說,防火墻不允許從因特網(wǎng)(本地區(qū)域外部)訪問本地區(qū)域的打印機(jī),因此可能無法獲取打印機(jī)配置信息。在經(jīng)由因特網(wǎng)提供服務(wù)的情況下,為了安全必須對用戶進(jìn)行管理。更具體地說,當(dāng)接收打印系統(tǒng)提供的服務(wù)時(shí),用戶向打印系統(tǒng)提供的登錄對話框(畫面)輸入其用戶ID和密碼,打印系統(tǒng)對用戶進(jìn)行認(rèn)證。此外,當(dāng)?shù)怯洿蛴C(jī)配置信息時(shí),打印系統(tǒng)識別出經(jīng)過認(rèn)證的用戶要登記打印機(jī)配置信息,并允許該用戶使用打印機(jī)。用戶可以在登記打印機(jī)配置 信息之后立即使用打印機(jī)。當(dāng)打印機(jī)直接在打印服務(wù)器中登記其配置信息時(shí),打印服務(wù)器不能識別登記打印機(jī)配置信息的用戶。打印服務(wù)器單獨(dú)需要允許用戶使用已登記的打印機(jī)的過程,有損用戶友好性。作為另ー種方法,還可以允許用戶向打印機(jī)輸入諸如用戶ID和密碼的認(rèn)證信息,然后打印機(jī)將配置信息與輸入的認(rèn)證信息一起登記在打印服務(wù)器中。然而,為了登錄打印系統(tǒng),將諸如用戶ID和密碼的認(rèn)證信息臨時(shí)傳輸?shù)酱蛴C(jī),然后再傳輸?shù)酱蛴》?wù)器,這導(dǎo)致弱安全性。
發(fā)明內(nèi)容
為了解決上述問題而作出了本發(fā)明。本發(fā)明提供ー種打印系統(tǒng)、打印服務(wù)器及其控制方法,其在利用提供打印功能的服務(wù)的環(huán)境中,能夠容易且安全地將打印機(jī)配置信息登記在服務(wù)提供方中。根據(jù)本發(fā)明的第一方面,提供ー種打印系統(tǒng),所述打印系統(tǒng)通過將客戶機(jī)終端、打印服務(wù)器以及打印裝置連接到網(wǎng)絡(luò)而構(gòu)成,所述打印系統(tǒng)對來自所述客戶機(jī)終端的打印進(jìn)行管理,所述客戶機(jī)終端包括請求發(fā)送単元,其適合于向所述打印裝置發(fā)送對登記網(wǎng)頁的請求,所述登記網(wǎng)頁用于將在所述打印服務(wù)器提供的打印服務(wù)中使用的打印裝置登記在所述打印服務(wù)器中,所述打印裝置包括收集單元,其適合于響應(yīng)于對來自所述客戶機(jī)終端的所述請求的接收,收集所述打印裝置的配置信息;創(chuàng)建單元,其適合于創(chuàng)建用于訪問所述打印服務(wù)器的鏈接信息,所述鏈接信息包含所述收集單元收集的所述配置信息;以及發(fā)送單元,其適合于生成包含所述創(chuàng)建單元?jiǎng)?chuàng)建的所述鏈接信息的所述登記網(wǎng)頁,并將所述登記網(wǎng)頁發(fā)送給所述客戶機(jī)終端,并且所述打印服務(wù)器包括接收單元,其適合于經(jīng)由發(fā)送給所述客戶機(jī)終端的所述登記網(wǎng)頁,接收從所述客戶機(jī)終端發(fā)送的所述打印裝置的所述配置信息;以及打印裝置管理単元,其適合于創(chuàng)建打印裝置信息,并在存儲(chǔ)介質(zhì)中管理所述打印裝置信息,所述打印裝置信息將所述接收單元接收的所述配置信息與所述客戶機(jī)終端的用戶的用戶信息相關(guān)聯(lián)。根據(jù)本發(fā)明的第二方面,提供ー種打印服務(wù)器,其經(jīng)由網(wǎng)絡(luò)連接至客戶機(jī)終端和打印裝置,所述打印服務(wù)器對來自所述客戶機(jī)終端的打印進(jìn)行管理,所述打印服務(wù)器包括接收單元,其適合于經(jīng)由登記網(wǎng)頁接收從所述客戶機(jī)終端發(fā)送的所述打印裝置的配置信息,所述登記網(wǎng)頁從所述打印裝置發(fā)送到所述客戶機(jī)終端,用于將在所述打印服務(wù)器提供的打印服務(wù)中使用的打印裝置登記在所述打印服務(wù)器中;認(rèn)證單元,其適合于對所述客戶機(jī)終端的用戶進(jìn)行認(rèn)證;以及打印裝置管理単元,其適合于創(chuàng)建打印裝置信息,并在存儲(chǔ)介質(zhì)中管理所述打印裝置信息,所述打印裝置信息將所述接收單元接收的所述配置信息與所述認(rèn)證単元成功認(rèn)證的用戶的用戶信息相關(guān)聯(lián)。根據(jù)本發(fā)明的第三方面,提供一種控制打印服務(wù)器的方法,所述打印服務(wù)器經(jīng)由網(wǎng)絡(luò)連接至客戶機(jī)終端和打印裝置,所述打印服務(wù)器對來自所述客戶機(jī)終端的打印進(jìn)行管理,所述方法包括經(jīng)由登記網(wǎng)頁接收從所述客戶機(jī)終端發(fā)送的所述打印裝置的配置信息,所述登記網(wǎng)頁從所述打印裝置發(fā)送到所述客戶機(jī)終端,用于將在所述打印服務(wù)器提供的打印服務(wù)中使用的打印裝置登記在所述打印服務(wù)器中;對所述客戶機(jī)終端的用戶進(jìn)行認(rèn)證;以及創(chuàng)建打印裝置信息,由此在存儲(chǔ)介質(zhì)中管理所述打印裝置信息,所述打印裝置信息將在所述接收步驟中接收的所述配置信息與在所述認(rèn)證步驟中成功認(rèn)證的用戶的用戶信息 相關(guān)聯(lián)。通過下面參照附圖對示例性實(shí)施例的描述,本發(fā)明的其它特征將變得清楚。
圖I是示出根據(jù)本發(fā)明的實(shí)施例的打印系統(tǒng)的整體配置的框圖;圖2是示出根據(jù)本發(fā)明的實(shí)施例的打印服務(wù)器的基本硬件配置的框圖;圖3是示出根據(jù)本發(fā)明的實(shí)施例的客戶機(jī)終端的基本硬件配置的框圖;圖4是示出根據(jù)本發(fā)明的實(shí)施例的打印裝置的基本硬件配置的框圖;圖5是示出根據(jù)本發(fā)明的實(shí)施例的打印系統(tǒng)中的打印服務(wù)器、客戶機(jī)終端以及打印裝置的功能配置的框圖;圖6是示出根據(jù)本發(fā)明的實(shí)施例的直到依照來自客戶機(jī)終端的指令將打印裝置登記在打印服務(wù)器中的處理的序列的圖;圖7是示出根據(jù)本發(fā)明的實(shí)施例的在圖6的打印機(jī)登記處理中由打印裝置執(zhí)行的處理的序列的流程圖;圖8是示出根據(jù)本發(fā)明的實(shí)施例的在圖6的打印機(jī)登記處理中由打印服務(wù)器執(zhí)行的處理的序列的流程圖;圖9是示出根據(jù)本發(fā)明的實(shí)施例的在圖6的打印機(jī)登記處理中由打印服務(wù)器執(zhí)行的處理的序列的流程圖;圖10是示出根據(jù)本發(fā)明的實(shí)施例的到打印服務(wù)的打印機(jī)登記頁面的對話框(畫面)的圖;圖11是示出根據(jù)本發(fā)明的實(shí)施例的到打印服務(wù)的用戶認(rèn)證頁面的對話框(畫面)的圖;圖12是示出根據(jù)本發(fā)明的實(shí)施例的在打印服務(wù)中登記打印機(jī)的打印機(jī)登記頁面的對話框(畫面)的圖;圖13是示出根據(jù)本發(fā)明的實(shí)施例的在打印服務(wù)中登記的打印機(jī)信息的圖;圖14是示出根據(jù)本發(fā)明的實(shí)施例的當(dāng)由在打印服務(wù)中登記的打印機(jī)執(zhí)行打印時(shí)、由打印服務(wù)器執(zhí)行的直到顯示打印設(shè)置頁面(打印設(shè)置對話框(畫面))的處理的序列的流程圖;圖15是示出根據(jù)本發(fā)明的實(shí)施例的用于選擇在打印服務(wù)中存儲(chǔ)的打印數(shù)據(jù)的打印數(shù)據(jù)列表頁面的對話框(畫面)的圖;圖16是示出根據(jù)本發(fā)明的實(shí)施例的用于選擇執(zhí)行打印數(shù)據(jù)的打印的打印機(jī)的打印機(jī)選擇頁面的對話框(畫面)的圖;圖17是示出根據(jù)本發(fā)明的實(shí)施例的用于在進(jìn)行打印時(shí)設(shè)置打印屬性的打印設(shè)置頁面的對話框(畫面)的圖;以及圖18是示出根據(jù)本發(fā)明的實(shí)施例的在打印機(jī)刪除處理中由打印服務(wù)器執(zhí)行的處理的序列的流程圖。
具體實(shí)施例方式現(xiàn)在,參考附圖詳細(xì)說明本發(fā)明的實(shí)施例。應(yīng)當(dāng)指出,除非另外具體說明,在這些實(shí)施例中描述的部件的相對布置、數(shù)字表示和數(shù)值不限制本發(fā)明的范圍。作為本發(fā)明的前提,描述打印系統(tǒng)。圖I是示出根據(jù)本發(fā)明的實(shí)施例的打印系統(tǒng)的整體配置的框圖。參照圖1,打印服務(wù)站點(diǎn)101經(jīng)由因特網(wǎng)提供打印服務(wù)。打印服務(wù)器104構(gòu)成(實(shí)現(xiàn))打印服務(wù)站點(diǎn)101。本地區(qū)域102是例如辦公室。本地區(qū)域102內(nèi)的客戶機(jī)終端105和打印裝置106經(jīng)由內(nèi)聯(lián)網(wǎng)107相互連接。為了方便說明,圖I僅示出了兩個(gè)客戶機(jī)終端105和兩個(gè)打印裝置106,但是假定還連接了 n個(gè)客戶機(jī)終端105和n個(gè)打印裝置106。打印服務(wù)站點(diǎn)101和本地區(qū)域102經(jīng)由因特網(wǎng)103相互連接。圖2是示出根據(jù)本發(fā)明的實(shí)施例的打印服務(wù)器的基本硬件配置的框圖。打印服務(wù)器104包括CPU 20URAM 202,ROM 203、通信接ロ 204、視頻接ロ 205、用作輸入單元的鍵盤206和鼠標(biāo)207、硬盤208和⑶-ROM驅(qū)動(dòng)器209。打印服務(wù)器104的這些構(gòu)成部件經(jīng)由系統(tǒng)總線210相互連接。系統(tǒng)總線210由例如PCI總線、AGP總線或內(nèi)存總線形成。注意,圖2沒有示出總線之間的連接芯片、鍵盤接ロ以及諸如所謂的SCSI或ATAPI接ロ的輸入/輸出接ロ。CPU 201基于操作系統(tǒng)(OS)程序和應(yīng)用程序,執(zhí)行諸如四則運(yùn)算和比較運(yùn)算的各種計(jì)算以及硬件控制。RAM 202存儲(chǔ)從硬盤208和諸如安裝在CD-ROM驅(qū)動(dòng)器209上的⑶-ROM或⑶-R的存儲(chǔ)介質(zhì)讀出的操作系統(tǒng)程序、應(yīng)用程序等。CPU 201執(zhí)行這些程序。ROM 203存儲(chǔ)與操作系統(tǒng)協(xié)作地控制到硬盤208的數(shù)據(jù)輸入/從硬盤208的數(shù)據(jù)輸出的所謂的BIOS等。通信接ロ 204與CPU 201控制的操作系統(tǒng)的通信程序協(xié)作,與經(jīng)由網(wǎng)絡(luò)連接的外部設(shè)備進(jìn)行通信。視頻接ロ 205生成要輸出到顯示設(shè)備的圖像信號。鍵盤206和鼠標(biāo)207用于向打印服務(wù)器104輸入指令。硬盤208存儲(chǔ)OS和應(yīng)用程序(例如用于實(shí)現(xiàn)本發(fā)明的打印系統(tǒng)程序)。CD-ROM驅(qū)動(dòng)器209用于安裝諸如CD-ROM、CD-R或CD-R/W的存儲(chǔ)介質(zhì),并將應(yīng)用程序安裝在硬盤208中。代替CD-ROM驅(qū)動(dòng)器,還可以使用針對其它類型的存儲(chǔ)介質(zhì)的驅(qū)動(dòng)器,包括⑶-R驅(qū)動(dòng)器、⑶-R/W驅(qū)動(dòng)器或DVD驅(qū)動(dòng)器。圖3是示出根據(jù)本發(fā)明的實(shí)施例的客戶機(jī)終端的基本硬件配置的框圖??蛻魴C(jī)終端105包括CPU 301、RAM 302、ROM 303、通信接ロ 304、視頻接ロ 305以 及用作輸入單元的鍵盤306和鼠標(biāo)307。客戶機(jī)終端105的這些構(gòu)成部件經(jīng)由系統(tǒng)總線308相互連接。系統(tǒng)總線308由例如PCI總線、AGP總線或內(nèi)存總線形成。注意,圖3沒有示出總線之間的連接芯片、鍵盤接ロ以及諸如所謂的SCSI或ATAPI接ロ的輸入/輸出接ロ。CPU 301基于操作系統(tǒng)(OS)程序和應(yīng)用程序執(zhí)行諸如四則運(yùn)算和比較運(yùn)算的各種計(jì)算以及硬件控制。ROM 303存儲(chǔ)操作系統(tǒng)、Web瀏覽器程序等。通信接ロ 304與CPU 301控制的操作系統(tǒng)的通信程序協(xié)作,與經(jīng)由網(wǎng)絡(luò)連接的外部設(shè)備進(jìn)行通信。RAM 302存儲(chǔ)經(jīng)由通信接ロ 304下載的數(shù)據(jù)等。視頻接ロ 305生成要輸出到顯示設(shè)備的圖像信號。鍵盤306和鼠標(biāo)307用于向客戶機(jī)終端105輸入指令。圖4是示出根據(jù)本發(fā)明的實(shí)施例的打印裝置的基本硬件配置的框圖。打印裝置106包括CPU 40URAM 402,ROM 403、通信接ロ 404、打印機(jī)引擎405、硬盤406和操作面板407。打印裝置106的這些構(gòu)成部件經(jīng)由系統(tǒng)總線408相互連接。CPU 401使用RAM 402作為工作存儲(chǔ)器,執(zhí)行存儲(chǔ)在硬盤406中的軟件。CPU 401根據(jù)從操作面板407輸入的用戶指令設(shè)置打印裝置106的操作。CPU 401基于從外部設(shè)備經(jīng)由通信接ロ 404輸入的諸如PDL數(shù)據(jù)的打印數(shù)據(jù)生成圖像數(shù)據(jù),并將圖像數(shù)據(jù)提供給打印機(jī)引擎405,由此進(jìn)行打印。ROM 403存儲(chǔ)控制到硬盤406的數(shù)據(jù)輸入/從硬盤406的數(shù)據(jù)輸出的所謂的BIOS等。圖5是示出根據(jù)本發(fā)明的實(shí)施例的打印系統(tǒng)中的打印服務(wù)器、客戶機(jī)終端以及打印裝置的功能配置的框圖。打印服務(wù)器104包括響應(yīng)于來自客戶機(jī)終端105的請求而生成網(wǎng)頁(Web page)的網(wǎng)頁生成単元503。網(wǎng)頁生成単元503生成用于向客戶機(jī)終端105提供打印服務(wù)的各種操作畫面。這些操作畫面例如是包括允許用戶使用的打印裝置的列表和能夠打印目標(biāo)打印數(shù)據(jù)的打印裝置的列表的打印裝置列表、以及針對客戶機(jī)終端中登記的打印裝置的打印設(shè)置對話框(畫面)。也就是說,網(wǎng)頁生成単元503具有打印裝置列表創(chuàng)建功能和打印設(shè)置對話框(畫面)創(chuàng)建功能。打印服務(wù)器104還包括管理用戶信息的用戶信息管理単元502、以及基于用戶信息管理単元502管理的用戶信息執(zhí)行用戶認(rèn)證的用戶認(rèn)證単元501。打印服務(wù)器104包括創(chuàng)建并管理打印機(jī)信息(打印裝置信息)的打印機(jī)信息管理単元504,打印機(jī)信息將由用戶認(rèn)證単元501認(rèn)證的用戶的用戶信息與從客戶機(jī)終端接收到的打印裝置106的配置信息相關(guān)聯(lián)。也就是說,打印服務(wù)器104具有管理作為打印機(jī)信息的打印裝置信息的打印裝置管理功能。此外,打印服務(wù)器104包括經(jīng)由通信接ロ 304從外部服務(wù)獲取打印數(shù)據(jù)的打印數(shù)據(jù)獲取単元505,以及存儲(chǔ)獲取的打印數(shù)據(jù)的打印數(shù)據(jù)存儲(chǔ)単元507。打印服務(wù)器104還包括在必要時(shí)將獲取的打印數(shù)據(jù)轉(zhuǎn)換為適合打印裝置106的格式的打印數(shù)據(jù)轉(zhuǎn)換単元506??蛻魴C(jī)終端105包括經(jīng)由通信接ロ 304向打印服務(wù)器104或打印裝置106發(fā)送請求、并顯示作為響應(yīng)發(fā)回的網(wǎng)頁的Web瀏覽器508。也就是說,客戶機(jī)終端具有請求發(fā)送功能和網(wǎng)頁瀏覽功能。打印裝置106包括響應(yīng)于來自客戶機(jī)終端105的請求而生成網(wǎng)頁的網(wǎng)頁生成単元509,以及收集打印裝置106的配置信息的配置信息收集單元510。打印裝置106還包括經(jīng)由通信接ロ 404從打印服務(wù)器104下載打印數(shù)據(jù)的打印數(shù)據(jù)獲取単元511,以及通過向打印機(jī)引擎405提供獲取的打印數(shù)據(jù)來進(jìn)行打印的打印単元512。圖6是示出根據(jù)本發(fā)明的實(shí)施例的直到依照來自客戶機(jī)終端的指令將打印裝置登記在打印服務(wù)器中的處理的序列的圖??蛻魴C(jī)終端105的Web瀏覽器508接受用戶指令并向打印裝置106發(fā)送對到打印服務(wù)的打印機(jī)登記頁面(登記對話框(畫面))的請求(S601)。當(dāng)接收到打印機(jī)登記頁面請求吋,打印裝置106使網(wǎng)頁生成単元509生成將配置信息收集單元510收集的打印裝置106的配置信息設(shè)置為參數(shù)的到打印服務(wù)的打印機(jī)登記 頁面的URL。該URL的示例是圖10中的URL1003。打印裝置106向客戶機(jī)終端105發(fā)回例如圖10中的打印機(jī)登記頁面1001的網(wǎng)頁,其中作為例如圖10中的超鏈接1002嵌入了該URL(S602)。打印裝置106的配置信息包括例如設(shè)備地址、設(shè)備型號、有/無雙面打印功能、進(jìn)紙盒列表、有/無箱存儲(chǔ)功能以及有/無PDF打印功能??蛻魴C(jī)終端105的Web瀏覽器508顯示從打印裝置106發(fā)回的網(wǎng)頁(打印機(jī)登記頁面)??蛻魴C(jī)終端105的Web瀏覽器508經(jīng)由網(wǎng)頁接受用戶指令,然后向打印服務(wù)器104發(fā)送對在超鏈接中設(shè)置的打印機(jī)登記頁面的URL指示的網(wǎng)頁的請求(S603)。該用戶指令例如是點(diǎn)擊網(wǎng)頁的超鏈接。當(dāng)接收到網(wǎng)頁請求時(shí),打印服務(wù)器104的網(wǎng)頁生成単元503確定請求不是來自經(jīng)過認(rèn)證的用戶,并發(fā)回例如對圖11中的用戶認(rèn)證頁面1101的重定向請求作為響應(yīng)(S604)。當(dāng)接收到作為響應(yīng)的重定向請求時(shí),客戶機(jī)終端105的Web瀏覽器508向打印服務(wù)器104發(fā)送對重定向目的地的用戶認(rèn)證頁面的請求(S605)。當(dāng)接收到用戶認(rèn)證頁面請求時(shí),打印服務(wù)器104的網(wǎng)頁生成単元503向客戶機(jī)終端105發(fā)回用戶認(rèn)證頁面(S606)??蛻魴C(jī)終端105的Web瀏覽器508顯示從打印服務(wù)器104發(fā)回的用戶認(rèn)證頁面??蛻魴C(jī)終端105的Web瀏覽器508經(jīng)由用戶認(rèn)證頁面接受用戶指令,井向打印服務(wù)器104發(fā)送用戶認(rèn)證請求(S607)。該用戶指令例如是輸入用戶名和密碼并點(diǎn)擊登錄按鈕。用戶認(rèn)證請求包含輸入的用戶名和密碼。當(dāng)接收到用戶認(rèn)證請求時(shí),打印服務(wù)器104使用戶認(rèn)證単元501基于用戶信息管理單元502管理的用戶信息執(zhí)行用戶認(rèn)證。如果認(rèn)證成功,則打印服務(wù)器104使網(wǎng)頁生成單元503生成例如圖12中的打印機(jī)登記頁面1201,在S603中已經(jīng)接受了對打印機(jī)登記頁面1201的請求。打印服務(wù)器104將打印機(jī)登記頁面作為響應(yīng)發(fā)送給客戶機(jī)終端105(S608)。客戶機(jī)終端105的Web瀏覽器508顯示從打印服務(wù)器104發(fā)回的打印機(jī)登記頁面。客戶機(jī)終端105的Web瀏覽器508經(jīng)由打印機(jī)登記頁面接受用戶指令(輸入打印機(jī)名并點(diǎn)擊執(zhí)行按鈕),井向打印服務(wù)器104發(fā)送打印機(jī)登記請求(S609)。當(dāng)接收到打印機(jī)登記請求時(shí),打印服務(wù)器104使打印機(jī)信息管理単元504執(zhí)行打印機(jī)登記處理。打印服務(wù)器104使網(wǎng)頁生成単元503生成嵌入了表示成功登記了打印機(jī)的消息的網(wǎng)頁。打印服務(wù)器104將該網(wǎng)頁作為響應(yīng)發(fā)回客戶機(jī)終端105 (S610)。圖7是示出根據(jù)本發(fā)明的實(shí)施例的在圖6的打印機(jī)登記處理中由打印裝置執(zhí)行的處理的序列的流程圖。
在步驟S701中,打印裝置106接收來自客戶機(jī)終端105的對到打印服務(wù)的打印機(jī)登記頁面的請求。在步驟S702中,配置信息收集單元510獲取打印裝置106的配置信息在步驟S703中,網(wǎng)頁生成単元509創(chuàng)建作為將獲取的配置信息設(shè)置為參數(shù)的到打印服務(wù)的打印機(jī)登記頁面的URL 1003(圖10)的鏈接信息。在步驟S704中,打印裝置106向客戶機(jī)終端105發(fā)送網(wǎng)頁,即作為圖10中的超鏈接1002嵌入了生成的URL的圖10中的打印機(jī)登記頁面1001。之后,處理結(jié)束。圖8和圖9是示出根據(jù)本發(fā)明的實(shí)施例的在圖6的打印機(jī)登記處理中由打印服務(wù)器執(zhí)行的處理的序列的流程圖。在步驟S801中,打印服務(wù)器104接收來自客戶機(jī)終端105的對打印機(jī)登記頁面的請求。在步驟S802中,網(wǎng)頁生成単元503確定請求是否來自經(jīng)過認(rèn)證的用戶。如果網(wǎng)頁生成単元503確定請求來自經(jīng)過認(rèn)證的用戶(步驟S802中的“是”),則處理進(jìn)入步驟S810。如果網(wǎng)頁生成単元503確定請求不是來自經(jīng)過認(rèn)證的用戶(步驟S802中的“否”),則在步驟S803中創(chuàng)建對圖11中的用戶認(rèn)證頁面1101的重定向請求。在步驟S804中,打印服務(wù)器104向客戶機(jī)終端105發(fā)送重定向請求。在步驟S805中,網(wǎng)頁生成單元503接收來自客戶機(jī)終端105的對用戶認(rèn)證頁面的請求。在步驟S806中,網(wǎng)頁生成単元503向客戶機(jī)終端105發(fā)送用戶認(rèn)證頁面。在步驟S807中,打印服務(wù)器104接收來自客戶機(jī)終端105的用戶認(rèn)證請求。然后,用戶認(rèn)證単元501基于用戶信息管理単元502管理的用戶信息執(zhí)行用戶認(rèn)證。通過執(zhí)行用戶認(rèn)證,能夠防止由不在打印服務(wù)中管理的用戶登記打印機(jī)。在步驟S808中,用戶認(rèn)證單元501確定用戶認(rèn)證是否成功。如果用戶認(rèn)證單元501確定用戶認(rèn)證失敗(步驟S808中的“否”),則處理進(jìn)入步驟S809。在步驟S809中,網(wǎng)頁生成単元503生成嵌入了表示認(rèn)證失敗的消息(認(rèn)證失敗消息)的網(wǎng)頁。網(wǎng)頁生成単元503將網(wǎng)頁發(fā)送給客戶機(jī)終端105,然后處理返回到步驟S807。如果用戶認(rèn)證單元501確定用戶認(rèn)證成功(步驟S808中的“是”),則處理前進(jìn)到步驟S810。在步驟S810中,網(wǎng)頁生成單元503創(chuàng)建在步驟S801中所請求的圖12中的打印機(jī)登記頁面1201,并反映在URL中設(shè)置的配置信息的參數(shù)。網(wǎng)頁生成單元503向客戶機(jī)終端105發(fā)送打印機(jī)登記頁面。在步驟S811中,打印服務(wù)器104接收來自客戶機(jī)終端105的打印機(jī)登記請求。在步驟S812中,打印機(jī)信息管理単元504確定是否已經(jīng)登記了打印機(jī)信息。如果打印機(jī)信息管理単元504確定還沒有登記打印機(jī)信息(步驟S812中的“否”),則處理進(jìn)入步驟S815。在步驟S815中,打印機(jī)信息管理単元504基于打印機(jī)登記頁面中反映的配置信息創(chuàng)建打印機(jī)信息(圖13)。打印機(jī)信息管理単元504將在步驟S807中經(jīng)過認(rèn)證的用戶的用戶ID添加到創(chuàng)建的打印機(jī)信息中的允許用戶列表中。相應(yīng)地,創(chuàng)建打印機(jī)信息作為將作為用戶信息的用戶ID與打印裝置的配置信息相關(guān)聯(lián)的打印裝置信息。在步驟S817中,網(wǎng)頁生成単元503生成嵌入了表示打印機(jī)的登記完成的消息(打印機(jī)登記完成消息)的網(wǎng)頁。網(wǎng)頁生成単元503將該網(wǎng)頁發(fā)送給客戶機(jī)終端105,然后處理結(jié)束。如果打印機(jī)信息管理単元504確定已經(jīng)登記了打印機(jī)信息(步驟S812中的“是”),則處理進(jìn)入步驟S813。在步驟S813中,打印機(jī)信息管理単元504確認(rèn)打印機(jī)信息中的允許用戶列表,并確定在列表中是否存在在步驟S807中經(jīng)過認(rèn)證的用戶的用戶ID。也就是說,打印機(jī)信息管理単元504確定用戶是否被允許。如果打印機(jī)信息管理単元504確定在列表中不存在該用戶ID (步驟S813中的“否”),則處理進(jìn)入步驟S816。如果打印機(jī)信息管理單元504確定在列表中存在該用戶ID(步驟S813中的“是”),則處理進(jìn)入步驟S814。在步驟S814中,網(wǎng)頁生成単元503生成嵌入了表示已經(jīng)登記了打印機(jī)的消息(打印機(jī)登記消息)的網(wǎng)頁。網(wǎng)頁生成単元503將該網(wǎng)頁發(fā)送給客戶機(jī)終端105,然后處理結(jié)束。圖10是示出根據(jù)本發(fā)明的實(shí)施例的到打印服務(wù)的打印機(jī)登記頁面的對話框(畫面)的圖。在圖7的步驟S704中,打印裝置106的網(wǎng)頁生成單元509創(chuàng)建到打印服務(wù)的打印 機(jī)登記頁面1001,并將其發(fā)送給客戶機(jī)終端105。在打印機(jī)登記頁面1001中,URL 1003是到打印服務(wù)的打印機(jī)登記頁面的URL的示例。設(shè)置配置信息收集單元510收集的打印機(jī)配置信息作為參數(shù)。將URL 1003作為超鏈接1002嵌入到打印機(jī)服務(wù)的打印機(jī)登記頁面1001中。用戶點(diǎn)擊客戶機(jī)終端105的Web瀏覽器508上的超鏈接1002,由此訪問打印服務(wù)器104。在本發(fā)明中,用戶首先經(jīng)由Web瀏覽器508訪問打印裝置106提供的到打印服務(wù)的打印機(jī)登記頁面1001。作為用戶訪問打印機(jī)登記頁面1001的方法,例如,本地區(qū)域的打印機(jī)管理員通過郵件發(fā)送打印機(jī)登記頁面的URL。作為選擇,可以在用戶能夠訪問的內(nèi)部(in-house)主頁上列出打印機(jī)URL。圖11是示出根據(jù)本發(fā)明的實(shí)施例的到打印服務(wù)的用戶認(rèn)證頁面的對話框(畫面)的圖。在圖8的步驟S806中,打印服務(wù)器104的網(wǎng)頁生成單元503將用戶認(rèn)證頁面1101發(fā)送給客戶機(jī)終端105。用戶在輸入欄1102和1103中輸入預(yù)先在打印服務(wù)中登記的帳戶的用戶名和密碼。然后,用戶點(diǎn)擊登錄按鈕1104,由此將用戶認(rèn)證請求發(fā)送給打印服務(wù)器104。用戶認(rèn)證請求包括輸入的用戶名和密碼。圖12是示出根據(jù)本發(fā)明的實(shí)施例的在打印服務(wù)中登記打印機(jī)的打印機(jī)登記頁面的對話框(畫面)的圖。在圖9的步驟S810中,打印服務(wù)器104的網(wǎng)頁生成單元503創(chuàng)建打印機(jī)登記頁面1201,并將其發(fā)送給客戶機(jī)終端105。打印機(jī)登記頁面1201反映在URL 1003中設(shè)置為參數(shù)的打印機(jī)配置信息。用戶在輸入欄1203中輸入任意打印機(jī)名并點(diǎn)擊執(zhí)行按鈕1202,由此將打印機(jī)登記請求發(fā)送給打印服務(wù)器104。圖13是示出根據(jù)本發(fā)明的實(shí)施例的在打印服務(wù)中登記的打印機(jī)信息的圖。打印服務(wù)器104的打印機(jī)信息管理単元504保持打印機(jī)信息。打印機(jī)列表由打印機(jī)信息構(gòu)成。打印機(jī)信息由配置信息(例如設(shè)備地址、設(shè)備型號、有/無雙面打印功能、進(jìn)紙盒列表、有/無箱存儲(chǔ)功能以及有/無PDF打印功能)和允許用戶列表形成。允許用戶列表包括多個(gè)用戶ID。在圖9的步驟S815中,打印機(jī)信息管理単元504創(chuàng)建打印機(jī)信息并將其添加到打印機(jī)列表中。圖14是示出根據(jù)本發(fā)明的實(shí)施例的當(dāng)由在打印服務(wù)中登記的打印機(jī)執(zhí)行打印時(shí)、由打印服務(wù)器執(zhí)行的直到顯示打印設(shè)置頁面(打印設(shè)置對話框(畫面))的處理的序列的流程圖。假定用戶要打印的打印數(shù)據(jù)已經(jīng)由打印服務(wù)器104的打印數(shù)據(jù)獲取単元505下載并存儲(chǔ)到打印數(shù)據(jù)存儲(chǔ)単元507中。響應(yīng)于用戶指令,客戶機(jī)終端105的Web瀏覽器508將對圖11中的用戶認(rèn)證頁面1101的請求發(fā)送給打印服務(wù)器104。在步驟S1401中, 網(wǎng)頁生成單元503接收來自客戶機(jī)終端105的用戶認(rèn)證頁面請求。在步驟S1402中,網(wǎng)頁生成単元503將用戶認(rèn)證頁面發(fā)送給客戶機(jī)終端105。在步驟S1403中,打印服務(wù)器104接收來自客戶機(jī)終端105的用戶認(rèn)證請求。然后,用戶認(rèn)證単元501基于用戶信息管理単元502管理的用戶信息執(zhí)行用戶認(rèn)證。通過執(zhí)行用戶認(rèn)證,能夠防止由不在打印服務(wù)中管理的用戶進(jìn)行打印。在步驟S1404中,用戶認(rèn)證單元501確定用戶認(rèn)證是否成功。如果用戶認(rèn)證單元501確定用戶認(rèn)證失敗(步驟S1404中的“否”),則處理進(jìn)入步驟S1405。在步驟S1405中,網(wǎng)頁生成単元503生成嵌入了表示認(rèn)證失敗的消息(認(rèn)證失敗消息)的網(wǎng)頁。網(wǎng)頁生成單元503將該網(wǎng)頁發(fā)送給客戶機(jī)終端105,然后處理返回到步驟S1403。如果用戶認(rèn)證單元501確定用戶認(rèn)證成功(步驟S1404中的“是”),則處理進(jìn)入步驟S1406。在步驟S1406中,網(wǎng)頁生成單元503創(chuàng)建圖15中的打印數(shù)據(jù)列表頁面1501,并將其發(fā)送給客戶機(jī)終端105。打印數(shù)據(jù)列表頁面表示存儲(chǔ)在打印數(shù)據(jù)存儲(chǔ)単元507中的、在步驟S1403中經(jīng)過認(rèn)證的用戶的打印數(shù)據(jù)。在步驟S1407中,打印服務(wù)器104接收對在步驟S1406中發(fā)送的打印數(shù)據(jù)列表頁面中包含的打印數(shù)據(jù)的打印請求。在步驟S1408中,打印機(jī)信息管理単元504搜索允許在步驟S1403中經(jīng)過認(rèn)證的用戶使用的、具有打印選擇的打印數(shù)據(jù)的功能的打印機(jī)。打印選擇的打印數(shù)據(jù)的功能例如是PDF打印功能。網(wǎng)頁生成単元503創(chuàng)建打印機(jī)列表頁面,例如圖16中的包含具有該功能的打印機(jī)的列表的打印機(jī)選擇頁面1601。在步驟S1409中,網(wǎng)頁生成単元503將打印機(jī)列表頁面發(fā)送給客戶機(jī)終端105。以這種方式,捜索用戶可以使用的打印機(jī)并創(chuàng)建打印機(jī)列表頁面。這能夠防止向不允許的打印機(jī)發(fā)出打印指令。此外,捜索具有打印選擇的打印數(shù)據(jù)的功能(即能夠打印打印數(shù)據(jù))的打印機(jī)并創(chuàng)建打印機(jī)列表頁面。這能夠防止向不能打印選擇的打印數(shù)據(jù)的打印機(jī)發(fā)出打印指令。在步驟S1410中,打印服務(wù)器104接收來自客戶機(jī)終端105的打印機(jī)選擇請求。然后,網(wǎng)頁生成單元503創(chuàng)建圖17中的反映所選擇的打印機(jī)的打印機(jī)信息的打印設(shè)置頁面1701。在步驟S1411中,網(wǎng)頁生成単元503將打印設(shè)置頁面發(fā)送給客戶機(jī)終端105。關(guān)于反映的打印機(jī)信息,例如,在打印機(jī)具有雙面打印功能的情況下,可選擇雙面打印作為打印方法。在打印機(jī)不具有箱(box)存儲(chǔ)功能的情況下,不顯示用于指定箱存儲(chǔ)的項(xiàng)。此外,僅可以選擇進(jìn)紙盒列表中的盒作為進(jìn)紙單元。通過創(chuàng)建反映打印機(jī)信息的打印設(shè)置頁面,能夠防止對所選擇的打印機(jī)中不可用的打印屬性進(jìn)行設(shè)置。圖15是示出根據(jù)本發(fā)明的實(shí)施例的用于選擇在打印服務(wù)中存儲(chǔ)的打印數(shù)據(jù)的打印數(shù)據(jù)列表頁面的對話框(畫面)的圖。在圖14的步驟S1406中,網(wǎng)頁生成單元503基于存儲(chǔ)在打印數(shù)據(jù)存儲(chǔ)單元507中的用戶的打印數(shù)據(jù)創(chuàng)建打印數(shù)據(jù)列表頁面1501。
捜索按鈕1502用于搜索打印數(shù)據(jù)。打印按鈕1503用于指定選擇的目標(biāo)打印數(shù)據(jù)的打印。刪除按鈕1504用于刪除登記的打印機(jī)信息。預(yù)覽按鈕1505用于顯示選擇的目標(biāo)打印數(shù)據(jù)的打印預(yù)覽。更新按鈕1506用于更新打印數(shù)據(jù)列表1509的內(nèi)容。按鈕1507用于選擇所有顯示的打印數(shù)據(jù)。按鈕1508用于取消對所有顯示的打印數(shù)據(jù)的選擇。用戶從顯示的打印數(shù)據(jù)列表1509中選擇目標(biāo)打印數(shù)據(jù),并點(diǎn)擊打印按鈕1503,由此將對打印數(shù)據(jù)的打印請求發(fā)送給打印服務(wù)器104。圖16是示出根據(jù)本發(fā)明的實(shí)施例的用于選擇執(zhí)行打印數(shù)據(jù)的打印的打印機(jī)的打印機(jī)選擇頁面的對話框(畫面)的圖。當(dāng)用戶點(diǎn)擊圖15中的打印數(shù)據(jù)列表頁面1501上的打印按鈕1503吋,出現(xiàn)打印機(jī)選擇頁面1601。在圖14的步驟S1408中,網(wǎng)頁生成單元503創(chuàng)建用戶可以使用的打印機(jī)的列表,并將打印機(jī)選擇頁面1601發(fā)送給客戶機(jī)終端105??蛻魴C(jī)終端105可以從在打印機(jī)選擇頁面1601中描述的能夠用來進(jìn)行打印的打印機(jī)的列表中選擇期望的打印機(jī)。在圖16的示例中,列表由單選按鈕組成,并且只允許選擇ー個(gè)打印機(jī)。當(dāng)用戶點(diǎn)擊“前ー個(gè)”按鈕1602吋,對話框(畫面)返回到圖15的對話框。當(dāng)用戶點(diǎn)擊“下ー個(gè)”按鈕1603吋,將選擇所選擇的打印機(jī)的打印機(jī)選擇請求發(fā)送到打印服務(wù)器 104。圖17是示出根據(jù)本發(fā)明的實(shí)施例的用于在進(jìn)行打印時(shí)設(shè)置打印屬性的打印設(shè)置頁面的對話框(畫面)的圖。當(dāng)用戶點(diǎn)擊圖16中的“下ー個(gè)”按鈕1603時(shí),出現(xiàn)打印設(shè)置頁面1701。在圖14的步驟S1410中,網(wǎng)頁生成単元503創(chuàng)建打印設(shè)置頁面1701,以反映選擇的打印機(jī)信息,并將打印設(shè)置頁面1701發(fā)送給客戶機(jī)終端105。除了顯示打印機(jī)名和當(dāng)前的打印機(jī)狀態(tài),打印設(shè)置頁面1701還包括打印設(shè)置輸入控制。下拉框1702和1703用于選擇打印方法和進(jìn)紙單元。用戶可以從在各個(gè)下拉框中登記的列表中選擇任意打印方法和進(jìn)紙單元。當(dāng)用戶點(diǎn)擊返回按鈕1704吋,對話框(畫面)返回到圖16的對話框。當(dāng)用戶點(diǎn)擊打印按鈕1705時(shí),將打印設(shè)置請求發(fā)送到打印服務(wù)器104。圖18是示出根據(jù)本發(fā)明的實(shí)施例的在打印機(jī)刪除處理中由打印服務(wù)器執(zhí)行的處理的序列的流程圖。打印機(jī)刪除處理用于刪除(取消登記)打印機(jī)信息管理単元504管理的打印機(jī)信息。在該處理中,例如,用戶首先點(diǎn)擊打印數(shù)據(jù)列表頁面1501的刪除按鈕1504。然后,出現(xiàn)圖16中的打印機(jī)選擇頁面1601。當(dāng)用戶點(diǎn)擊“下ー個(gè)”按鈕1603時(shí),將用于刪除所選擇的打印機(jī)的打印機(jī)刪除請求發(fā)送到打印服務(wù)器104。在步驟S1801中,打印服務(wù)器104接收來自客戶機(jī)終端105的打印機(jī)刪除請求。在步驟S1802中,打印機(jī)信息管理単元504從打印機(jī)信息中的允許用戶列表中刪除發(fā)送請求的用戶的用戶ID。
在步驟S1803中,打印機(jī)信息管理單元504確定允許用戶列表是否為空。如果打印機(jī)信息管理単元504確定允許用戶列表不為空(步驟S1803中的“否”),則處理進(jìn)入步驟S1805。如果打印機(jī)信息管理單元504確定允許用戶列表為空(步驟S1803中的“是”),則在步驟S1804中刪除打印機(jī)信息。在步驟S1805中,網(wǎng)頁生成単元503生成嵌入了表示打印機(jī)的刪除完成的消息(打印機(jī)刪除完成消息)的頁面。網(wǎng)頁生成単元503將該頁面發(fā)送給客戶機(jī)終端105。以這種方式,用戶能夠刪除在打印服務(wù)中登記的打印機(jī)。如上所述,根據(jù)本實(shí)施例,在如SaaS的因特網(wǎng)&瘦客戶機(jī)環(huán)境中,能夠容易地在提供打印功能的服務(wù)(服務(wù)器)中登記打印機(jī)配置信息。
本實(shí)施例可以提供在利用提供打印功能的服務(wù)的環(huán)境中、能夠容易并且安全地將打印機(jī)配置信息登記在服務(wù)提供方中的打印系統(tǒng)、打印服務(wù)器、其控制方法以及程序。在本實(shí)施例中,將打印服務(wù)器的用戶認(rèn)證単元、用戶信息管理単元、網(wǎng)頁生成單元、打印機(jī)信息管理単元、打印數(shù)據(jù)獲取単元、打印數(shù)據(jù)轉(zhuǎn)換單元以及打印數(shù)據(jù)存儲(chǔ)単元布置在一個(gè)服務(wù)器設(shè)備中。然而,還可以將這些單元布置在相互協(xié)作的多個(gè)服務(wù)器設(shè)備中。可以通過在共享服務(wù)器中共享用戶信息管理単元、打印機(jī)信息管理單元以及打印數(shù)據(jù)存儲(chǔ)單元并且將其余単元類聚(cluster)在多個(gè)服務(wù)器設(shè)備中,來分散負(fù)荷。在本實(shí)施例中,打印服務(wù)對用戶信息進(jìn)行管理并執(zhí)行用戶認(rèn)證。然而,通過使用外部認(rèn)證服務(wù),打印服務(wù)本身可以省去用戶認(rèn)證單元以及用戶信息管理単元。本發(fā)明的各方面還能夠通過讀出并執(zhí)行記錄在存儲(chǔ)裝置上的用于執(zhí)行上述實(shí)施例的功能的程序的系統(tǒng)或裝置的計(jì)算機(jī)(或諸如CPU或MPU的設(shè)備)、以及由系統(tǒng)或裝置的計(jì)算機(jī)例如讀出并執(zhí)行記錄在存儲(chǔ)裝置上的用于執(zhí)行上述實(shí)施例的功能的程序來執(zhí)行步驟的方法來實(shí)現(xiàn)。鑒于此,例如經(jīng)由網(wǎng)絡(luò)或者從用作存儲(chǔ)設(shè)備的各種類型的記錄介質(zhì)(例如計(jì)算機(jī)可讀介質(zhì))向計(jì)算機(jī)提供程序。雖然參照示例性實(shí)施例對本發(fā)明進(jìn)行了說明,但是應(yīng)當(dāng)理解,本發(fā)明不限于所公開的示例性實(shí)施例。所附權(quán)利要求的范圍符合最寬的解釋,以使其涵蓋所有這種變型、等同結(jié)構(gòu)及功能。
權(quán)利要求
1.用于向所述打印機(jī)提供打印數(shù)據(jù),所述打印機(jī)包括 接收單元,其適合于從所述客戶機(jī)終端,接收將所述打印機(jī)登記到所述打印服務(wù)器的登記請求;以及 發(fā)送單元,其適合于向所述客戶機(jī)終端,發(fā)送與用戶信息相關(guān)聯(lián)并被管理的所述打印機(jī)的配置信息,所述用戶信息是經(jīng)由從所述打印服務(wù)器發(fā)送至所述客戶機(jī)終端的用戶認(rèn)證畫面而輸入的; 其中,在由于所述打印服務(wù)器管理與所述用戶信息相關(guān)聯(lián)的所述打印機(jī)的配置信息、而使得所述用戶信息的認(rèn)證成功之后,能夠允許進(jìn)行用于使所述打印機(jī)打印所述打印數(shù)據(jù)的指定以及進(jìn)行經(jīng)由反映了所述配置信息的打印設(shè)置畫面進(jìn)行打印設(shè)置的指定。
2.根據(jù)權(quán)利要求I所述的打印機(jī),該打印機(jī)還包括打印単元,該打印單元適合于從接 受用于使所述打印機(jī)打印所述打印數(shù)據(jù)的指定的所述打印服務(wù)器,接收所述打印數(shù)據(jù),并且打印所接收到的打印數(shù)據(jù)。
3.根據(jù)權(quán)利要求I所述的打印機(jī),其中,所述發(fā)送単元向所述客戶機(jī)終端發(fā)送所述打印機(jī)的配置信息,并且還向所述客戶機(jī)終端發(fā)送用于使所述客戶機(jī)終端訪問所述打印服務(wù)器以顯示所述用戶認(rèn)證畫面的Web畫面。
4.一種客戶機(jī)終端,該客戶機(jī)終端能夠與打印機(jī)以及打印服務(wù)器進(jìn)行通信,所述打印服務(wù)器用于向所述打印機(jī)提供打印數(shù)據(jù),所述客戶機(jī)終端包括 發(fā)送單元,其適合于向所述打印機(jī),發(fā)送將所述打印機(jī)登記到所述打印服務(wù)器的登記請求; 接收單元,其適合于接收所述打印機(jī)的配置信息,作為對所述登記請求的響應(yīng);以及 顯示單元,其適合于基于由所述打印服務(wù)器提供的打印機(jī)登記畫面的URL,響應(yīng)于所述打印服務(wù)器的訪問而接收來自所述打印服務(wù)器的用戶認(rèn)證畫面,并且顯示所接收到的用戶認(rèn)證畫面; 其中,響應(yīng)于由于經(jīng)由所述用戶認(rèn)證畫面輸入了用戶信息而使得所述用戶信息的認(rèn)證的成功,在所述打印服務(wù)器中將所述用戶信息和經(jīng)由所述客戶機(jī)終端接收到的所述打印機(jī)的配置信息彼此相關(guān)聯(lián)并管理。
5.根據(jù)權(quán)利要求4所述的客戶機(jī)終端,其中,在所述打印服務(wù)器中將所述用戶信息和經(jīng)由所述客戶機(jī)終端接收到的所述打印機(jī)的配置信息彼此相關(guān)聯(lián)并管理之后, 所述顯示単元重新顯示所述用戶認(rèn)證畫面;并且 在經(jīng)由重新顯示的用戶認(rèn)證畫面輸入了所述用戶信息并且所述用戶信息的認(rèn)證成功之后,所述接收單元顯示從所述打印服務(wù)器發(fā)送的打印機(jī)列表畫面, 其中,所述打印機(jī)列表畫面是能夠選擇對應(yīng)于與所述用戶信息相關(guān)聯(lián)并被管理的所述打印機(jī)的配置信息的打印機(jī)的畫面。
6.根據(jù)權(quán)利要求5所述的客戶機(jī)終端,其中,所述接收単元接收響應(yīng)于經(jīng)由所述打印機(jī)列表畫面對打印機(jī)的選擇而從所述打印服務(wù)器發(fā)送的打印設(shè)置畫面;并且, 其中,所述打印設(shè)置畫面是反映了與所選擇的打印機(jī)相對應(yīng)的所述打印機(jī)的配置信息的打印設(shè)置畫面。
7.—種打印機(jī)的執(zhí)行方法,所述打印機(jī)能夠與客戶機(jī)終端以及打印服務(wù)器進(jìn)行通信,所述打印服務(wù)器用于向所述打印機(jī)提供打印數(shù)據(jù),所述執(zhí)行方法包括 接收步驟,從所述客戶機(jī)終端,接收將所述打印機(jī)登記到所述打印服務(wù)器的登記請求;以及 發(fā)送步驟,向所述客戶機(jī)終端,發(fā)送與用戶信息相關(guān)聯(lián)并被管理的所述打印機(jī)的配置信息,所述用戶信息是經(jīng)由從所述打印服務(wù)器發(fā)送至所述客戶機(jī)終端的用戶認(rèn)證畫面而輸入的; 其中,在由于所述打印服務(wù)器管理與所述用戶信息相關(guān)聯(lián)的所述打印機(jī)的配置信息、而使得所述用戶信息的認(rèn)證成功之后,能夠允許進(jìn)行用于使所述打印機(jī)打印所述打印數(shù)據(jù)的指定以及進(jìn)行經(jīng)由反映了所述配置信息的打印設(shè)置畫面進(jìn)行打印設(shè)置的指定。
8.ー種客戶機(jī)終端的執(zhí)行方法,該客戶機(jī)終端能夠與打印機(jī)以及打印服務(wù)器進(jìn)行通信,所述打印服務(wù)器用于向所述打印機(jī)提供打印數(shù)據(jù),所述執(zhí)行方法包括 發(fā)送步驟,向所述打印機(jī),發(fā)送將所述打印機(jī)登記到所述打印服務(wù)器的登記請求; 接收步驟,接收所述打印機(jī)的配置信息作為對所述登記請求的響應(yīng);以及顯示步驟,基于由所述打印服務(wù)器提供的打印機(jī)登記畫面的URL,響應(yīng)于所述打印服務(wù)器的訪問而接收來自所述打印服務(wù)器的用戶認(rèn)證畫面,并且顯示所接收到的用戶認(rèn)證畫面; 其中,響應(yīng)于由于經(jīng)由所述用戶認(rèn)證畫面輸入了用戶信息而使得所述用戶信息的認(rèn)證的成功,在所述打印服務(wù)器中將所述用戶信息和經(jīng)由所述客戶機(jī)終端接收到的所述打印機(jī)的配置信息彼此相關(guān)聯(lián)并管理。
全文摘要
本發(fā)明涉及打印機(jī)、客戶機(jī)終端及其執(zhí)行方法??蛻魴C(jī)終端(105)向打印裝置(106)發(fā)送對打印服務(wù)器(104)中登記打印服務(wù)器提供的打印服務(wù)中使用的打印裝置登記網(wǎng)頁的請求。打印裝置(106)響應(yīng)請求的接收收集打印裝置(106)的配置信息并創(chuàng)建訪問打印服務(wù)器(104)的包含收集配置信息的鏈接信息(1003)。打印裝置(106)生成包含鏈接信息(1003)的登記網(wǎng)頁并發(fā)送給客戶機(jī)終端(105)。打印服務(wù)器(104)經(jīng)發(fā)送給客戶機(jī)終端的登記網(wǎng)頁接收客戶機(jī)終端(105)發(fā)送的打印裝置(106)的配置信息。打印服務(wù)器(104)創(chuàng)建關(guān)聯(lián)配置信息與客戶機(jī)終端的用戶的用戶信息的打印裝置信息并在存儲(chǔ)介質(zhì)中管理。
文檔編號H04L29/06GK102646030SQ201210035148
公開日2012年8月22日 申請日期2010年1月6日 優(yōu)先權(quán)日2009年1月6日
發(fā)明者木村滿夫 申請人:佳能株式會(huì)社