欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

打印機、客戶機終端及其執(zhí)行方法

文檔序號:7889566閱讀:222來源:國知局
專利名稱:打印機、客戶機終端及其執(zhí)行方法
技術(shù)領域
本發(fā)明涉及ー種打印系統(tǒng)、打印服務器及其控制方法,該打印系統(tǒng)通過將客戶機終端、打印服務器以及打印裝置連接至網(wǎng)絡而構(gòu)成,并且該打印系統(tǒng)從客戶機終端管理打印。
背景技術(shù)
在由于寬帶通信而具有低通信成本的改進的網(wǎng)絡環(huán)境中,經(jīng)由因特網(wǎng)提供軟件功能作為服務的SaaS(軟件即服務,Software as a Service)逐漸變得普遍。不像銷售打包軟件并賺取收入的傳統(tǒng)“許可”,SaaS已經(jīng)成為經(jīng)由因特網(wǎng)提供軟件功能作為“服務”、并作為月使用費獲得收入的商業(yè)模型。SaaS是“云計算(Cloud Computing) ”的ー個領域。即使在本地區(qū)域(例如辦公室)內(nèi)以傳統(tǒng)方式管理網(wǎng)絡上的打印機和打印作業(yè)的打印系統(tǒng),也需要應對作為因特網(wǎng)打印服務的SaaS。除了 SaaS,還預期僅具有Web瀏覽器的瘦客戶機(thin client)(僅使用服務器側(cè)程序而不使用客戶機側(cè)程序的客戶機)將普及。根據(jù)SaaS,不需要在用作客戶機的諸如個人計算機的終端中安裝諸如應用程序的軟件。因此,考慮到分配給客戶機的軟件的管理成本的降低以及由于在客戶機中不保存數(shù)據(jù)而應對信息泄漏的措施,瘦客戶機的引入對于用戶非常有利。處理SaaS瘦客戶機對于打印系統(tǒng)也是挑戰(zhàn)。打印系統(tǒng)管理的打印機通常在功能和規(guī)格上彼此不同,因此用戶需要預先在打印系統(tǒng)的服務器(打印服務器)中登記打印機的配置信息?;诘怯浀呐渲眯畔?,打印服務器提供用戶在進行打印時設置打印屬性的用戶接ロ以及直到打印完成一直跟蹤打印作業(yè)的功能等。作為用戶登記打印機配置信息的方法,用戶通常直接向打印系統(tǒng)提供的用戶接ロ輸入打印機配置信息以登記打印機。根據(jù)這種方法,用戶需要掌握打印機的所有配置信息。當存在多個配置信息項要輸入時,輸入工作繁瑣。因此,由用戶操縱的終端有時設置有用于自動登記打印機配置信息的程序。該程序提供從打印機獲取配置信息并將其登記在打印服務器中的功能。提出了一種由打印服務器直接訪問打印機并獲取打印機配置信息的方法(參見例如日本特開2003-303077號公報)。還提出了一種由打印機自身將配置信息登記在打印服務器中的方法(參見例如日本特開2003-280856號公報)。然而,考慮到經(jīng)由因特網(wǎng)提供服務的形式,在應用將打印機配置信息登記在打印系統(tǒng)中的方法中的傳統(tǒng)技術(shù)時,產(chǎn)生問題。例如,當在指定登記打印機配置信息的終端上運行的程序獲取打印機配置信息并將其登記在打印服務器中時,在瘦客戶機環(huán)境中,除了 Web瀏覽器以外,沒有軟件在瘦客戶機終端上運行。因此,瘦客戶機終端上的軟件無法獲取打印機配置信息以將其登記在打印服務器中。當從打印服務器直接獲取打印機配置信息時,打印服務器需要訪問打印機。通常來說,防火墻不允許從因特網(wǎng)(本地區(qū)域外部)訪問本地區(qū)域的打印機,因此可能無法獲取打印機配置信息。在經(jīng)由因特網(wǎng)提供服務的情況下,為了安全必須對用戶進行管理。更具體地說,當接收打印系統(tǒng)提供的服務時,用戶向打印系統(tǒng)提供的登錄對話框(畫面)輸入其用戶ID和密碼,打印系統(tǒng)對用戶進行認證。此外,當?shù)怯洿蛴C配置信息時,打印系統(tǒng)識別出經(jīng)過認證的用戶要登記打印機配置信息,并允許該用戶使用打印機。用戶可以在登記打印機配置 信息之后立即使用打印機。當打印機直接在打印服務器中登記其配置信息時,打印服務器不能識別登記打印機配置信息的用戶。打印服務器單獨需要允許用戶使用已登記的打印機的過程,有損用戶友好性。作為另ー種方法,還可以允許用戶向打印機輸入諸如用戶ID和密碼的認證信息,然后打印機將配置信息與輸入的認證信息一起登記在打印服務器中。然而,為了登錄打印系統(tǒng),將諸如用戶ID和密碼的認證信息臨時傳輸?shù)酱蛴C,然后再傳輸?shù)酱蛴》掌?,這導致弱安全性。

發(fā)明內(nèi)容
為了解決上述問題而作出了本發(fā)明。本發(fā)明提供ー種打印系統(tǒng)、打印服務器及其控制方法,其在利用提供打印功能的服務的環(huán)境中,能夠容易且安全地將打印機配置信息登記在服務提供方中。根據(jù)本發(fā)明的第一方面,提供ー種打印系統(tǒng),所述打印系統(tǒng)通過將客戶機終端、打印服務器以及打印裝置連接到網(wǎng)絡而構(gòu)成,所述打印系統(tǒng)對來自所述客戶機終端的打印進行管理,所述客戶機終端包括請求發(fā)送単元,其適合于向所述打印裝置發(fā)送對登記網(wǎng)頁的請求,所述登記網(wǎng)頁用于將在所述打印服務器提供的打印服務中使用的打印裝置登記在所述打印服務器中,所述打印裝置包括收集單元,其適合于響應于對來自所述客戶機終端的所述請求的接收,收集所述打印裝置的配置信息;創(chuàng)建單元,其適合于創(chuàng)建用于訪問所述打印服務器的鏈接信息,所述鏈接信息包含所述收集單元收集的所述配置信息;以及發(fā)送單元,其適合于生成包含所述創(chuàng)建單元創(chuàng)建的所述鏈接信息的所述登記網(wǎng)頁,并將所述登記網(wǎng)頁發(fā)送給所述客戶機終端,并且所述打印服務器包括接收單元,其適合于經(jīng)由發(fā)送給所述客戶機終端的所述登記網(wǎng)頁,接收從所述客戶機終端發(fā)送的所述打印裝置的所述配置信息;以及打印裝置管理単元,其適合于創(chuàng)建打印裝置信息,并在存儲介質(zhì)中管理所述打印裝置信息,所述打印裝置信息將所述接收單元接收的所述配置信息與所述客戶機終端的用戶的用戶信息相關聯(lián)。根據(jù)本發(fā)明的第二方面,提供ー種打印服務器,其經(jīng)由網(wǎng)絡連接至客戶機終端和打印裝置,所述打印服務器對來自所述客戶機終端的打印進行管理,所述打印服務器包括接收單元,其適合于經(jīng)由登記網(wǎng)頁接收從所述客戶機終端發(fā)送的所述打印裝置的配置信息,所述登記網(wǎng)頁從所述打印裝置發(fā)送到所述客戶機終端,用于將在所述打印服務器提供的打印服務中使用的打印裝置登記在所述打印服務器中;認證單元,其適合于對所述客戶機終端的用戶進行認證;以及打印裝置管理単元,其適合于創(chuàng)建打印裝置信息,并在存儲介質(zhì)中管理所述打印裝置信息,所述打印裝置信息將所述接收單元接收的所述配置信息與所述認證単元成功認證的用戶的用戶信息相關聯(lián)。根據(jù)本發(fā)明的第三方面,提供一種控制打印服務器的方法,所述打印服務器經(jīng)由網(wǎng)絡連接至客戶機終端和打印裝置,所述打印服務器對來自所述客戶機終端的打印進行管理,所述方法包括經(jīng)由登記網(wǎng)頁接收從所述客戶機終端發(fā)送的所述打印裝置的配置信息,所述登記網(wǎng)頁從所述打印裝置發(fā)送到所述客戶機終端,用于將在所述打印服務器提供的打印服務中使用的打印裝置登記在所述打印服務器中;對所述客戶機終端的用戶進行認證;以及創(chuàng)建打印裝置信息,由此在存儲介質(zhì)中管理所述打印裝置信息,所述打印裝置信息將在所述接收步驟中接收的所述配置信息與在所述認證步驟中成功認證的用戶的用戶信息 相關聯(lián)。通過下面參照附圖對示例性實施例的描述,本發(fā)明的其它特征將變得清楚。


圖I是示出根據(jù)本發(fā)明的實施例的打印系統(tǒng)的整體配置的框圖;圖2是示出根據(jù)本發(fā)明的實施例的打印服務器的基本硬件配置的框圖;圖3是示出根據(jù)本發(fā)明的實施例的客戶機終端的基本硬件配置的框圖;圖4是示出根據(jù)本發(fā)明的實施例的打印裝置的基本硬件配置的框圖;圖5是示出根據(jù)本發(fā)明的實施例的打印系統(tǒng)中的打印服務器、客戶機終端以及打印裝置的功能配置的框圖;圖6是示出根據(jù)本發(fā)明的實施例的直到依照來自客戶機終端的指令將打印裝置登記在打印服務器中的處理的序列的圖;圖7是示出根據(jù)本發(fā)明的實施例的在圖6的打印機登記處理中由打印裝置執(zhí)行的處理的序列的流程圖;圖8是示出根據(jù)本發(fā)明的實施例的在圖6的打印機登記處理中由打印服務器執(zhí)行的處理的序列的流程圖;圖9是示出根據(jù)本發(fā)明的實施例的在圖6的打印機登記處理中由打印服務器執(zhí)行的處理的序列的流程圖;圖10是示出根據(jù)本發(fā)明的實施例的到打印服務的打印機登記頁面的對話框(畫面)的圖;圖11是示出根據(jù)本發(fā)明的實施例的到打印服務的用戶認證頁面的對話框(畫面)的圖;圖12是示出根據(jù)本發(fā)明的實施例的在打印服務中登記打印機的打印機登記頁面的對話框(畫面)的圖;圖13是示出根據(jù)本發(fā)明的實施例的在打印服務中登記的打印機信息的圖;圖14是示出根據(jù)本發(fā)明的實施例的當由在打印服務中登記的打印機執(zhí)行打印時、由打印服務器執(zhí)行的直到顯示打印設置頁面(打印設置對話框(畫面))的處理的序列的流程圖;圖15是示出根據(jù)本發(fā)明的實施例的用于選擇在打印服務中存儲的打印數(shù)據(jù)的打印數(shù)據(jù)列表頁面的對話框(畫面)的圖;圖16是示出根據(jù)本發(fā)明的實施例的用于選擇執(zhí)行打印數(shù)據(jù)的打印的打印機的打印機選擇頁面的對話框(畫面)的圖;圖17是示出根據(jù)本發(fā)明的實施例的用于在進行打印時設置打印屬性的打印設置頁面的對話框(畫面)的圖;以及圖18是示出根據(jù)本發(fā)明的實施例的在打印機刪除處理中由打印服務器執(zhí)行的處理的序列的流程圖。
具體實施例方式現(xiàn)在,參考附圖詳細說明本發(fā)明的實施例。應當指出,除非另外具體說明,在這些實施例中描述的部件的相對布置、數(shù)字表示和數(shù)值不限制本發(fā)明的范圍。作為本發(fā)明的前提,描述打印系統(tǒng)。圖I是示出根據(jù)本發(fā)明的實施例的打印系統(tǒng)的整體配置的框圖。參照圖1,打印服務站點101經(jīng)由因特網(wǎng)提供打印服務。打印服務器104構(gòu)成(實現(xiàn))打印服務站點101。本地區(qū)域102是例如辦公室。本地區(qū)域102內(nèi)的客戶機終端105和打印裝置106經(jīng)由內(nèi)聯(lián)網(wǎng)107相互連接。為了方便說明,圖I僅示出了兩個客戶機終端105和兩個打印裝置106,但是假定還連接了 n個客戶機終端105和n個打印裝置106。打印服務站點101和本地區(qū)域102經(jīng)由因特網(wǎng)103相互連接。圖2是示出根據(jù)本發(fā)明的實施例的打印服務器的基本硬件配置的框圖。打印服務器104包括CPU 20URAM 202,ROM 203、通信接ロ 204、視頻接ロ 205、用作輸入單元的鍵盤206和鼠標207、硬盤208和⑶-ROM驅(qū)動器209。打印服務器104的這些構(gòu)成部件經(jīng)由系統(tǒng)總線210相互連接。系統(tǒng)總線210由例如PCI總線、AGP總線或內(nèi)存總線形成。注意,圖2沒有示出總線之間的連接芯片、鍵盤接ロ以及諸如所謂的SCSI或ATAPI接ロ的輸入/輸出接ロ。CPU 201基于操作系統(tǒng)(OS)程序和應用程序,執(zhí)行諸如四則運算和比較運算的各種計算以及硬件控制。RAM 202存儲從硬盤208和諸如安裝在CD-ROM驅(qū)動器209上的⑶-ROM或⑶-R的存儲介質(zhì)讀出的操作系統(tǒng)程序、應用程序等。CPU 201執(zhí)行這些程序。ROM 203存儲與操作系統(tǒng)協(xié)作地控制到硬盤208的數(shù)據(jù)輸入/從硬盤208的數(shù)據(jù)輸出的所謂的BIOS等。通信接ロ 204與CPU 201控制的操作系統(tǒng)的通信程序協(xié)作,與經(jīng)由網(wǎng)絡連接的外部設備進行通信。視頻接ロ 205生成要輸出到顯示設備的圖像信號。鍵盤206和鼠標207用于向打印服務器104輸入指令。硬盤208存儲OS和應用程序(例如用于實現(xiàn)本發(fā)明的打印系統(tǒng)程序)。CD-ROM驅(qū)動器209用于安裝諸如CD-ROM、CD-R或CD-R/W的存儲介質(zhì),并將應用程序安裝在硬盤208中。代替CD-ROM驅(qū)動器,還可以使用針對其它類型的存儲介質(zhì)的驅(qū)動器,包括⑶-R驅(qū)動器、⑶-R/W驅(qū)動器或DVD驅(qū)動器。圖3是示出根據(jù)本發(fā)明的實施例的客戶機終端的基本硬件配置的框圖。客戶機終端105包括CPU 301、RAM 302、ROM 303、通信接ロ 304、視頻接ロ 305以 及用作輸入單元的鍵盤306和鼠標307??蛻魴C終端105的這些構(gòu)成部件經(jīng)由系統(tǒng)總線308相互連接。系統(tǒng)總線308由例如PCI總線、AGP總線或內(nèi)存總線形成。注意,圖3沒有示出總線之間的連接芯片、鍵盤接ロ以及諸如所謂的SCSI或ATAPI接ロ的輸入/輸出接ロ。CPU 301基于操作系統(tǒng)(OS)程序和應用程序執(zhí)行諸如四則運算和比較運算的各種計算以及硬件控制。ROM 303存儲操作系統(tǒng)、Web瀏覽器程序等。通信接ロ 304與CPU 301控制的操作系統(tǒng)的通信程序協(xié)作,與經(jīng)由網(wǎng)絡連接的外部設備進行通信。RAM 302存儲經(jīng)由通信接ロ 304下載的數(shù)據(jù)等。視頻接ロ 305生成要輸出到顯示設備的圖像信號。鍵盤306和鼠標307用于向客戶機終端105輸入指令。圖4是示出根據(jù)本發(fā)明的實施例的打印裝置的基本硬件配置的框圖。打印裝置106包括CPU 40URAM 402,ROM 403、通信接ロ 404、打印機引擎405、硬盤406和操作面板407。打印裝置106的這些構(gòu)成部件經(jīng)由系統(tǒng)總線408相互連接。CPU 401使用RAM 402作為工作存儲器,執(zhí)行存儲在硬盤406中的軟件。CPU 401根據(jù)從操作面板407輸入的用戶指令設置打印裝置106的操作。CPU 401基于從外部設備經(jīng)由通信接ロ 404輸入的諸如PDL數(shù)據(jù)的打印數(shù)據(jù)生成圖像數(shù)據(jù),并將圖像數(shù)據(jù)提供給打印機引擎405,由此進行打印。ROM 403存儲控制到硬盤406的數(shù)據(jù)輸入/從硬盤406的數(shù)據(jù)輸出的所謂的BIOS等。圖5是示出根據(jù)本發(fā)明的實施例的打印系統(tǒng)中的打印服務器、客戶機終端以及打印裝置的功能配置的框圖。打印服務器104包括響應于來自客戶機終端105的請求而生成網(wǎng)頁(Web page)的網(wǎng)頁生成単元503。網(wǎng)頁生成単元503生成用于向客戶機終端105提供打印服務的各種操作畫面。這些操作畫面例如是包括允許用戶使用的打印裝置的列表和能夠打印目標打印數(shù)據(jù)的打印裝置的列表的打印裝置列表、以及針對客戶機終端中登記的打印裝置的打印設置對話框(畫面)。也就是說,網(wǎng)頁生成単元503具有打印裝置列表創(chuàng)建功能和打印設置對話框(畫面)創(chuàng)建功能。打印服務器104還包括管理用戶信息的用戶信息管理単元502、以及基于用戶信息管理単元502管理的用戶信息執(zhí)行用戶認證的用戶認證単元501。打印服務器104包括創(chuàng)建并管理打印機信息(打印裝置信息)的打印機信息管理単元504,打印機信息將由用戶認證単元501認證的用戶的用戶信息與從客戶機終端接收到的打印裝置106的配置信息相關聯(lián)。也就是說,打印服務器104具有管理作為打印機信息的打印裝置信息的打印裝置管理功能。此外,打印服務器104包括經(jīng)由通信接ロ 304從外部服務獲取打印數(shù)據(jù)的打印數(shù)據(jù)獲取単元505,以及存儲獲取的打印數(shù)據(jù)的打印數(shù)據(jù)存儲単元507。打印服務器104還包括在必要時將獲取的打印數(shù)據(jù)轉(zhuǎn)換為適合打印裝置106的格式的打印數(shù)據(jù)轉(zhuǎn)換単元506??蛻魴C終端105包括經(jīng)由通信接ロ 304向打印服務器104或打印裝置106發(fā)送請求、并顯示作為響應發(fā)回的網(wǎng)頁的Web瀏覽器508。也就是說,客戶機終端具有請求發(fā)送功能和網(wǎng)頁瀏覽功能。打印裝置106包括響應于來自客戶機終端105的請求而生成網(wǎng)頁的網(wǎng)頁生成単元509,以及收集打印裝置106的配置信息的配置信息收集單元510。打印裝置106還包括經(jīng)由通信接ロ 404從打印服務器104下載打印數(shù)據(jù)的打印數(shù)據(jù)獲取単元511,以及通過向打印機引擎405提供獲取的打印數(shù)據(jù)來進行打印的打印単元512。圖6是示出根據(jù)本發(fā)明的實施例的直到依照來自客戶機終端的指令將打印裝置登記在打印服務器中的處理的序列的圖??蛻魴C終端105的Web瀏覽器508接受用戶指令并向打印裝置106發(fā)送對到打印服務的打印機登記頁面(登記對話框(畫面))的請求(S601)。當接收到打印機登記頁面請求吋,打印裝置106使網(wǎng)頁生成単元509生成將配置信息收集單元510收集的打印裝置106的配置信息設置為參數(shù)的到打印服務的打印機登記 頁面的URL。該URL的示例是圖10中的URL1003。打印裝置106向客戶機終端105發(fā)回例如圖10中的打印機登記頁面1001的網(wǎng)頁,其中作為例如圖10中的超鏈接1002嵌入了該URL(S602)。打印裝置106的配置信息包括例如設備地址、設備型號、有/無雙面打印功能、進紙盒列表、有/無箱存儲功能以及有/無PDF打印功能??蛻魴C終端105的Web瀏覽器508顯示從打印裝置106發(fā)回的網(wǎng)頁(打印機登記頁面)??蛻魴C終端105的Web瀏覽器508經(jīng)由網(wǎng)頁接受用戶指令,然后向打印服務器104發(fā)送對在超鏈接中設置的打印機登記頁面的URL指示的網(wǎng)頁的請求(S603)。該用戶指令例如是點擊網(wǎng)頁的超鏈接。當接收到網(wǎng)頁請求時,打印服務器104的網(wǎng)頁生成単元503確定請求不是來自經(jīng)過認證的用戶,并發(fā)回例如對圖11中的用戶認證頁面1101的重定向請求作為響應(S604)。當接收到作為響應的重定向請求時,客戶機終端105的Web瀏覽器508向打印服務器104發(fā)送對重定向目的地的用戶認證頁面的請求(S605)。當接收到用戶認證頁面請求時,打印服務器104的網(wǎng)頁生成単元503向客戶機終端105發(fā)回用戶認證頁面(S606)??蛻魴C終端105的Web瀏覽器508顯示從打印服務器104發(fā)回的用戶認證頁面??蛻魴C終端105的Web瀏覽器508經(jīng)由用戶認證頁面接受用戶指令,井向打印服務器104發(fā)送用戶認證請求(S607)。該用戶指令例如是輸入用戶名和密碼并點擊登錄按鈕。用戶認證請求包含輸入的用戶名和密碼。當接收到用戶認證請求時,打印服務器104使用戶認證単元501基于用戶信息管理單元502管理的用戶信息執(zhí)行用戶認證。如果認證成功,則打印服務器104使網(wǎng)頁生成單元503生成例如圖12中的打印機登記頁面1201,在S603中已經(jīng)接受了對打印機登記頁面1201的請求。打印服務器104將打印機登記頁面作為響應發(fā)送給客戶機終端105(S608)??蛻魴C終端105的Web瀏覽器508顯示從打印服務器104發(fā)回的打印機登記頁面??蛻魴C終端105的Web瀏覽器508經(jīng)由打印機登記頁面接受用戶指令(輸入打印機名并點擊執(zhí)行按鈕),井向打印服務器104發(fā)送打印機登記請求(S609)。當接收到打印機登記請求時,打印服務器104使打印機信息管理単元504執(zhí)行打印機登記處理。打印服務器104使網(wǎng)頁生成単元503生成嵌入了表示成功登記了打印機的消息的網(wǎng)頁。打印服務器104將該網(wǎng)頁作為響應發(fā)回客戶機終端105 (S610)。圖7是示出根據(jù)本發(fā)明的實施例的在圖6的打印機登記處理中由打印裝置執(zhí)行的處理的序列的流程圖。
在步驟S701中,打印裝置106接收來自客戶機終端105的對到打印服務的打印機登記頁面的請求。在步驟S702中,配置信息收集單元510獲取打印裝置106的配置信息在步驟S703中,網(wǎng)頁生成単元509創(chuàng)建作為將獲取的配置信息設置為參數(shù)的到打印服務的打印機登記頁面的URL 1003(圖10)的鏈接信息。在步驟S704中,打印裝置106向客戶機終端105發(fā)送網(wǎng)頁,即作為圖10中的超鏈接1002嵌入了生成的URL的圖10中的打印機登記頁面1001。之后,處理結(jié)束。圖8和圖9是示出根據(jù)本發(fā)明的實施例的在圖6的打印機登記處理中由打印服務器執(zhí)行的處理的序列的流程圖。在步驟S801中,打印服務器104接收來自客戶機終端105的對打印機登記頁面的請求。在步驟S802中,網(wǎng)頁生成単元503確定請求是否來自經(jīng)過認證的用戶。如果網(wǎng)頁生成単元503確定請求來自經(jīng)過認證的用戶(步驟S802中的“是”),則處理進入步驟S810。如果網(wǎng)頁生成単元503確定請求不是來自經(jīng)過認證的用戶(步驟S802中的“否”),則在步驟S803中創(chuàng)建對圖11中的用戶認證頁面1101的重定向請求。在步驟S804中,打印服務器104向客戶機終端105發(fā)送重定向請求。在步驟S805中,網(wǎng)頁生成單元503接收來自客戶機終端105的對用戶認證頁面的請求。在步驟S806中,網(wǎng)頁生成単元503向客戶機終端105發(fā)送用戶認證頁面。在步驟S807中,打印服務器104接收來自客戶機終端105的用戶認證請求。然后,用戶認證単元501基于用戶信息管理単元502管理的用戶信息執(zhí)行用戶認證。通過執(zhí)行用戶認證,能夠防止由不在打印服務中管理的用戶登記打印機。在步驟S808中,用戶認證單元501確定用戶認證是否成功。如果用戶認證單元501確定用戶認證失敗(步驟S808中的“否”),則處理進入步驟S809。在步驟S809中,網(wǎng)頁生成単元503生成嵌入了表示認證失敗的消息(認證失敗消息)的網(wǎng)頁。網(wǎng)頁生成単元503將網(wǎng)頁發(fā)送給客戶機終端105,然后處理返回到步驟S807。如果用戶認證單元501確定用戶認證成功(步驟S808中的“是”),則處理前進到步驟S810。在步驟S810中,網(wǎng)頁生成單元503創(chuàng)建在步驟S801中所請求的圖12中的打印機登記頁面1201,并反映在URL中設置的配置信息的參數(shù)。網(wǎng)頁生成單元503向客戶機終端105發(fā)送打印機登記頁面。在步驟S811中,打印服務器104接收來自客戶機終端105的打印機登記請求。在步驟S812中,打印機信息管理単元504確定是否已經(jīng)登記了打印機信息。如果打印機信息管理単元504確定還沒有登記打印機信息(步驟S812中的“否”),則處理進入步驟S815。在步驟S815中,打印機信息管理単元504基于打印機登記頁面中反映的配置信息創(chuàng)建打印機信息(圖13)。打印機信息管理単元504將在步驟S807中經(jīng)過認證的用戶的用戶ID添加到創(chuàng)建的打印機信息中的允許用戶列表中。相應地,創(chuàng)建打印機信息作為將作為用戶信息的用戶ID與打印裝置的配置信息相關聯(lián)的打印裝置信息。在步驟S817中,網(wǎng)頁生成単元503生成嵌入了表示打印機的登記完成的消息(打印機登記完成消息)的網(wǎng)頁。網(wǎng)頁生成単元503將該網(wǎng)頁發(fā)送給客戶機終端105,然后處理結(jié)束。如果打印機信息管理単元504確定已經(jīng)登記了打印機信息(步驟S812中的“是”),則處理進入步驟S813。在步驟S813中,打印機信息管理単元504確認打印機信息中的允許用戶列表,并確定在列表中是否存在在步驟S807中經(jīng)過認證的用戶的用戶ID。也就是說,打印機信息管理単元504確定用戶是否被允許。如果打印機信息管理単元504確定在列表中不存在該用戶ID (步驟S813中的“否”),則處理進入步驟S816。如果打印機信息管理單元504確定在列表中存在該用戶ID(步驟S813中的“是”),則處理進入步驟S814。在步驟S814中,網(wǎng)頁生成単元503生成嵌入了表示已經(jīng)登記了打印機的消息(打印機登記消息)的網(wǎng)頁。網(wǎng)頁生成単元503將該網(wǎng)頁發(fā)送給客戶機終端105,然后處理結(jié)束。圖10是示出根據(jù)本發(fā)明的實施例的到打印服務的打印機登記頁面的對話框(畫面)的圖。在圖7的步驟S704中,打印裝置106的網(wǎng)頁生成單元509創(chuàng)建到打印服務的打印 機登記頁面1001,并將其發(fā)送給客戶機終端105。在打印機登記頁面1001中,URL 1003是到打印服務的打印機登記頁面的URL的示例。設置配置信息收集單元510收集的打印機配置信息作為參數(shù)。將URL 1003作為超鏈接1002嵌入到打印機服務的打印機登記頁面1001中。用戶點擊客戶機終端105的Web瀏覽器508上的超鏈接1002,由此訪問打印服務器104。在本發(fā)明中,用戶首先經(jīng)由Web瀏覽器508訪問打印裝置106提供的到打印服務的打印機登記頁面1001。作為用戶訪問打印機登記頁面1001的方法,例如,本地區(qū)域的打印機管理員通過郵件發(fā)送打印機登記頁面的URL。作為選擇,可以在用戶能夠訪問的內(nèi)部(in-house)主頁上列出打印機URL。圖11是示出根據(jù)本發(fā)明的實施例的到打印服務的用戶認證頁面的對話框(畫面)的圖。在圖8的步驟S806中,打印服務器104的網(wǎng)頁生成單元503將用戶認證頁面1101發(fā)送給客戶機終端105。用戶在輸入欄1102和1103中輸入預先在打印服務中登記的帳戶的用戶名和密碼。然后,用戶點擊登錄按鈕1104,由此將用戶認證請求發(fā)送給打印服務器104。用戶認證請求包括輸入的用戶名和密碼。圖12是示出根據(jù)本發(fā)明的實施例的在打印服務中登記打印機的打印機登記頁面的對話框(畫面)的圖。在圖9的步驟S810中,打印服務器104的網(wǎng)頁生成單元503創(chuàng)建打印機登記頁面1201,并將其發(fā)送給客戶機終端105。打印機登記頁面1201反映在URL 1003中設置為參數(shù)的打印機配置信息。用戶在輸入欄1203中輸入任意打印機名并點擊執(zhí)行按鈕1202,由此將打印機登記請求發(fā)送給打印服務器104。圖13是示出根據(jù)本發(fā)明的實施例的在打印服務中登記的打印機信息的圖。打印服務器104的打印機信息管理単元504保持打印機信息。打印機列表由打印機信息構(gòu)成。打印機信息由配置信息(例如設備地址、設備型號、有/無雙面打印功能、進紙盒列表、有/無箱存儲功能以及有/無PDF打印功能)和允許用戶列表形成。允許用戶列表包括多個用戶ID。在圖9的步驟S815中,打印機信息管理単元504創(chuàng)建打印機信息并將其添加到打印機列表中。圖14是示出根據(jù)本發(fā)明的實施例的當由在打印服務中登記的打印機執(zhí)行打印時、由打印服務器執(zhí)行的直到顯示打印設置頁面(打印設置對話框(畫面))的處理的序列的流程圖。假定用戶要打印的打印數(shù)據(jù)已經(jīng)由打印服務器104的打印數(shù)據(jù)獲取単元505下載并存儲到打印數(shù)據(jù)存儲単元507中。響應于用戶指令,客戶機終端105的Web瀏覽器508將對圖11中的用戶認證頁面1101的請求發(fā)送給打印服務器104。在步驟S1401中, 網(wǎng)頁生成單元503接收來自客戶機終端105的用戶認證頁面請求。在步驟S1402中,網(wǎng)頁生成単元503將用戶認證頁面發(fā)送給客戶機終端105。在步驟S1403中,打印服務器104接收來自客戶機終端105的用戶認證請求。然后,用戶認證単元501基于用戶信息管理単元502管理的用戶信息執(zhí)行用戶認證。通過執(zhí)行用戶認證,能夠防止由不在打印服務中管理的用戶進行打印。在步驟S1404中,用戶認證單元501確定用戶認證是否成功。如果用戶認證單元501確定用戶認證失敗(步驟S1404中的“否”),則處理進入步驟S1405。在步驟S1405中,網(wǎng)頁生成単元503生成嵌入了表示認證失敗的消息(認證失敗消息)的網(wǎng)頁。網(wǎng)頁生成單元503將該網(wǎng)頁發(fā)送給客戶機終端105,然后處理返回到步驟S1403。如果用戶認證單元501確定用戶認證成功(步驟S1404中的“是”),則處理進入步驟S1406。在步驟S1406中,網(wǎng)頁生成單元503創(chuàng)建圖15中的打印數(shù)據(jù)列表頁面1501,并將其發(fā)送給客戶機終端105。打印數(shù)據(jù)列表頁面表示存儲在打印數(shù)據(jù)存儲単元507中的、在步驟S1403中經(jīng)過認證的用戶的打印數(shù)據(jù)。在步驟S1407中,打印服務器104接收對在步驟S1406中發(fā)送的打印數(shù)據(jù)列表頁面中包含的打印數(shù)據(jù)的打印請求。在步驟S1408中,打印機信息管理単元504搜索允許在步驟S1403中經(jīng)過認證的用戶使用的、具有打印選擇的打印數(shù)據(jù)的功能的打印機。打印選擇的打印數(shù)據(jù)的功能例如是PDF打印功能。網(wǎng)頁生成単元503創(chuàng)建打印機列表頁面,例如圖16中的包含具有該功能的打印機的列表的打印機選擇頁面1601。在步驟S1409中,網(wǎng)頁生成単元503將打印機列表頁面發(fā)送給客戶機終端105。以這種方式,捜索用戶可以使用的打印機并創(chuàng)建打印機列表頁面。這能夠防止向不允許的打印機發(fā)出打印指令。此外,捜索具有打印選擇的打印數(shù)據(jù)的功能(即能夠打印打印數(shù)據(jù))的打印機并創(chuàng)建打印機列表頁面。這能夠防止向不能打印選擇的打印數(shù)據(jù)的打印機發(fā)出打印指令。在步驟S1410中,打印服務器104接收來自客戶機終端105的打印機選擇請求。然后,網(wǎng)頁生成單元503創(chuàng)建圖17中的反映所選擇的打印機的打印機信息的打印設置頁面1701。在步驟S1411中,網(wǎng)頁生成単元503將打印設置頁面發(fā)送給客戶機終端105。關于反映的打印機信息,例如,在打印機具有雙面打印功能的情況下,可選擇雙面打印作為打印方法。在打印機不具有箱(box)存儲功能的情況下,不顯示用于指定箱存儲的項。此外,僅可以選擇進紙盒列表中的盒作為進紙單元。通過創(chuàng)建反映打印機信息的打印設置頁面,能夠防止對所選擇的打印機中不可用的打印屬性進行設置。圖15是示出根據(jù)本發(fā)明的實施例的用于選擇在打印服務中存儲的打印數(shù)據(jù)的打印數(shù)據(jù)列表頁面的對話框(畫面)的圖。在圖14的步驟S1406中,網(wǎng)頁生成單元503基于存儲在打印數(shù)據(jù)存儲單元507中的用戶的打印數(shù)據(jù)創(chuàng)建打印數(shù)據(jù)列表頁面1501。
捜索按鈕1502用于搜索打印數(shù)據(jù)。打印按鈕1503用于指定選擇的目標打印數(shù)據(jù)的打印。刪除按鈕1504用于刪除登記的打印機信息。預覽按鈕1505用于顯示選擇的目標打印數(shù)據(jù)的打印預覽。更新按鈕1506用于更新打印數(shù)據(jù)列表1509的內(nèi)容。按鈕1507用于選擇所有顯示的打印數(shù)據(jù)。按鈕1508用于取消對所有顯示的打印數(shù)據(jù)的選擇。用戶從顯示的打印數(shù)據(jù)列表1509中選擇目標打印數(shù)據(jù),并點擊打印按鈕1503,由此將對打印數(shù)據(jù)的打印請求發(fā)送給打印服務器104。圖16是示出根據(jù)本發(fā)明的實施例的用于選擇執(zhí)行打印數(shù)據(jù)的打印的打印機的打印機選擇頁面的對話框(畫面)的圖。當用戶點擊圖15中的打印數(shù)據(jù)列表頁面1501上的打印按鈕1503吋,出現(xiàn)打印機選擇頁面1601。在圖14的步驟S1408中,網(wǎng)頁生成單元503創(chuàng)建用戶可以使用的打印機的列表,并將打印機選擇頁面1601發(fā)送給客戶機終端105。客戶機終端105可以從在打印機選擇頁面1601中描述的能夠用來進行打印的打印機的列表中選擇期望的打印機。在圖16的示例中,列表由單選按鈕組成,并且只允許選擇ー個打印機。當用戶點擊“前ー個”按鈕1602吋,對話框(畫面)返回到圖15的對話框。當用戶點擊“下ー個”按鈕1603吋,將選擇所選擇的打印機的打印機選擇請求發(fā)送到打印服務器 104。圖17是示出根據(jù)本發(fā)明的實施例的用于在進行打印時設置打印屬性的打印設置頁面的對話框(畫面)的圖。當用戶點擊圖16中的“下ー個”按鈕1603時,出現(xiàn)打印設置頁面1701。在圖14的步驟S1410中,網(wǎng)頁生成単元503創(chuàng)建打印設置頁面1701,以反映選擇的打印機信息,并將打印設置頁面1701發(fā)送給客戶機終端105。除了顯示打印機名和當前的打印機狀態(tài),打印設置頁面1701還包括打印設置輸入控制。下拉框1702和1703用于選擇打印方法和進紙單元。用戶可以從在各個下拉框中登記的列表中選擇任意打印方法和進紙單元。當用戶點擊返回按鈕1704吋,對話框(畫面)返回到圖16的對話框。當用戶點擊打印按鈕1705時,將打印設置請求發(fā)送到打印服務器104。圖18是示出根據(jù)本發(fā)明的實施例的在打印機刪除處理中由打印服務器執(zhí)行的處理的序列的流程圖。打印機刪除處理用于刪除(取消登記)打印機信息管理単元504管理的打印機信息。在該處理中,例如,用戶首先點擊打印數(shù)據(jù)列表頁面1501的刪除按鈕1504。然后,出現(xiàn)圖16中的打印機選擇頁面1601。當用戶點擊“下ー個”按鈕1603時,將用于刪除所選擇的打印機的打印機刪除請求發(fā)送到打印服務器104。在步驟S1801中,打印服務器104接收來自客戶機終端105的打印機刪除請求。在步驟S1802中,打印機信息管理単元504從打印機信息中的允許用戶列表中刪除發(fā)送請求的用戶的用戶ID。
在步驟S1803中,打印機信息管理單元504確定允許用戶列表是否為空。如果打印機信息管理単元504確定允許用戶列表不為空(步驟S1803中的“否”),則處理進入步驟S1805。如果打印機信息管理單元504確定允許用戶列表為空(步驟S1803中的“是”),則在步驟S1804中刪除打印機信息。在步驟S1805中,網(wǎng)頁生成単元503生成嵌入了表示打印機的刪除完成的消息(打印機刪除完成消息)的頁面。網(wǎng)頁生成単元503將該頁面發(fā)送給客戶機終端105。以這種方式,用戶能夠刪除在打印服務中登記的打印機。如上所述,根據(jù)本實施例,在如SaaS的因特網(wǎng)&瘦客戶機環(huán)境中,能夠容易地在提供打印功能的服務(服務器)中登記打印機配置信息。
本實施例可以提供在利用提供打印功能的服務的環(huán)境中、能夠容易并且安全地將打印機配置信息登記在服務提供方中的打印系統(tǒng)、打印服務器、其控制方法以及程序。在本實施例中,將打印服務器的用戶認證単元、用戶信息管理単元、網(wǎng)頁生成單元、打印機信息管理単元、打印數(shù)據(jù)獲取単元、打印數(shù)據(jù)轉(zhuǎn)換單元以及打印數(shù)據(jù)存儲単元布置在一個服務器設備中。然而,還可以將這些單元布置在相互協(xié)作的多個服務器設備中??梢酝ㄟ^在共享服務器中共享用戶信息管理単元、打印機信息管理單元以及打印數(shù)據(jù)存儲單元并且將其余単元類聚(cluster)在多個服務器設備中,來分散負荷。在本實施例中,打印服務對用戶信息進行管理并執(zhí)行用戶認證。然而,通過使用外部認證服務,打印服務本身可以省去用戶認證單元以及用戶信息管理単元。本發(fā)明的各方面還能夠通過讀出并執(zhí)行記錄在存儲裝置上的用于執(zhí)行上述實施例的功能的程序的系統(tǒng)或裝置的計算機(或諸如CPU或MPU的設備)、以及由系統(tǒng)或裝置的計算機例如讀出并執(zhí)行記錄在存儲裝置上的用于執(zhí)行上述實施例的功能的程序來執(zhí)行步驟的方法來實現(xiàn)。鑒于此,例如經(jīng)由網(wǎng)絡或者從用作存儲設備的各種類型的記錄介質(zhì)(例如計算機可讀介質(zhì))向計算機提供程序。雖然參照示例性實施例對本發(fā)明進行了說明,但是應當理解,本發(fā)明不限于所公開的示例性實施例。所附權(quán)利要求的范圍符合最寬的解釋,以使其涵蓋所有這種變型、等同結(jié)構(gòu)及功能。
權(quán)利要求
1.用于向所述打印機提供打印數(shù)據(jù),所述打印機包括 接收單元,其適合于從所述客戶機終端,接收將所述打印機登記到所述打印服務器的登記請求;以及 發(fā)送單元,其適合于向所述客戶機終端,發(fā)送與用戶信息相關聯(lián)并被管理的所述打印機的配置信息,所述用戶信息是經(jīng)由從所述打印服務器發(fā)送至所述客戶機終端的用戶認證畫面而輸入的; 其中,在由于所述打印服務器管理與所述用戶信息相關聯(lián)的所述打印機的配置信息、而使得所述用戶信息的認證成功之后,能夠允許進行用于使所述打印機打印所述打印數(shù)據(jù)的指定以及進行經(jīng)由反映了所述配置信息的打印設置畫面進行打印設置的指定。
2.根據(jù)權(quán)利要求I所述的打印機,該打印機還包括打印単元,該打印單元適合于從接 受用于使所述打印機打印所述打印數(shù)據(jù)的指定的所述打印服務器,接收所述打印數(shù)據(jù),并且打印所接收到的打印數(shù)據(jù)。
3.根據(jù)權(quán)利要求I所述的打印機,其中,所述發(fā)送単元向所述客戶機終端發(fā)送所述打印機的配置信息,并且還向所述客戶機終端發(fā)送用于使所述客戶機終端訪問所述打印服務器以顯示所述用戶認證畫面的Web畫面。
4.一種客戶機終端,該客戶機終端能夠與打印機以及打印服務器進行通信,所述打印服務器用于向所述打印機提供打印數(shù)據(jù),所述客戶機終端包括 發(fā)送單元,其適合于向所述打印機,發(fā)送將所述打印機登記到所述打印服務器的登記請求; 接收單元,其適合于接收所述打印機的配置信息,作為對所述登記請求的響應;以及 顯示單元,其適合于基于由所述打印服務器提供的打印機登記畫面的URL,響應于所述打印服務器的訪問而接收來自所述打印服務器的用戶認證畫面,并且顯示所接收到的用戶認證畫面; 其中,響應于由于經(jīng)由所述用戶認證畫面輸入了用戶信息而使得所述用戶信息的認證的成功,在所述打印服務器中將所述用戶信息和經(jīng)由所述客戶機終端接收到的所述打印機的配置信息彼此相關聯(lián)并管理。
5.根據(jù)權(quán)利要求4所述的客戶機終端,其中,在所述打印服務器中將所述用戶信息和經(jīng)由所述客戶機終端接收到的所述打印機的配置信息彼此相關聯(lián)并管理之后, 所述顯示単元重新顯示所述用戶認證畫面;并且 在經(jīng)由重新顯示的用戶認證畫面輸入了所述用戶信息并且所述用戶信息的認證成功之后,所述接收單元顯示從所述打印服務器發(fā)送的打印機列表畫面, 其中,所述打印機列表畫面是能夠選擇對應于與所述用戶信息相關聯(lián)并被管理的所述打印機的配置信息的打印機的畫面。
6.根據(jù)權(quán)利要求5所述的客戶機終端,其中,所述接收単元接收響應于經(jīng)由所述打印機列表畫面對打印機的選擇而從所述打印服務器發(fā)送的打印設置畫面;并且, 其中,所述打印設置畫面是反映了與所選擇的打印機相對應的所述打印機的配置信息的打印設置畫面。
7.—種打印機的執(zhí)行方法,所述打印機能夠與客戶機終端以及打印服務器進行通信,所述打印服務器用于向所述打印機提供打印數(shù)據(jù),所述執(zhí)行方法包括 接收步驟,從所述客戶機終端,接收將所述打印機登記到所述打印服務器的登記請求;以及 發(fā)送步驟,向所述客戶機終端,發(fā)送與用戶信息相關聯(lián)并被管理的所述打印機的配置信息,所述用戶信息是經(jīng)由從所述打印服務器發(fā)送至所述客戶機終端的用戶認證畫面而輸入的; 其中,在由于所述打印服務器管理與所述用戶信息相關聯(lián)的所述打印機的配置信息、而使得所述用戶信息的認證成功之后,能夠允許進行用于使所述打印機打印所述打印數(shù)據(jù)的指定以及進行經(jīng)由反映了所述配置信息的打印設置畫面進行打印設置的指定。
8.ー種客戶機終端的執(zhí)行方法,該客戶機終端能夠與打印機以及打印服務器進行通信,所述打印服務器用于向所述打印機提供打印數(shù)據(jù),所述執(zhí)行方法包括 發(fā)送步驟,向所述打印機,發(fā)送將所述打印機登記到所述打印服務器的登記請求; 接收步驟,接收所述打印機的配置信息作為對所述登記請求的響應;以及顯示步驟,基于由所述打印服務器提供的打印機登記畫面的URL,響應于所述打印服務器的訪問而接收來自所述打印服務器的用戶認證畫面,并且顯示所接收到的用戶認證畫面; 其中,響應于由于經(jīng)由所述用戶認證畫面輸入了用戶信息而使得所述用戶信息的認證的成功,在所述打印服務器中將所述用戶信息和經(jīng)由所述客戶機終端接收到的所述打印機的配置信息彼此相關聯(lián)并管理。
全文摘要
本發(fā)明涉及打印機、客戶機終端及其執(zhí)行方法??蛻魴C終端(105)向打印裝置(106)發(fā)送對打印服務器(104)中登記打印服務器提供的打印服務中使用的打印裝置登記網(wǎng)頁的請求。打印裝置(106)響應請求的接收收集打印裝置(106)的配置信息并創(chuàng)建訪問打印服務器(104)的包含收集配置信息的鏈接信息(1003)。打印裝置(106)生成包含鏈接信息(1003)的登記網(wǎng)頁并發(fā)送給客戶機終端(105)。打印服務器(104)經(jīng)發(fā)送給客戶機終端的登記網(wǎng)頁接收客戶機終端(105)發(fā)送的打印裝置(106)的配置信息。打印服務器(104)創(chuàng)建關聯(lián)配置信息與客戶機終端的用戶的用戶信息的打印裝置信息并在存儲介質(zhì)中管理。
文檔編號H04L29/06GK102646030SQ201210035148
公開日2012年8月22日 申請日期2010年1月6日 優(yōu)先權(quán)日2009年1月6日
發(fā)明者木村滿夫 申請人:佳能株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
云南省| 镇赉县| 繁峙县| 通海县| 公安县| 汝南县| 通城县| 六枝特区| 西安市| 乐安县| 名山县| 南宫市| 轮台县| 靖宇县| 新丰县| 青川县| 泸西县| 柳林县| 双江| 罗甸县| 桐乡市| 三亚市| 抚宁县| 伊春市| 舒城县| 海南省| 仪陇县| 朝阳市| 罗田县| 虹口区| 无极县| 永兴县| 宣武区| 博爱县| 金塔县| 潼关县| 随州市| 葵青区| 乐至县| 阆中市| 荥阳市|