專利名稱:圖像形成裝置和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種圖像形成裝置和一種圖像形成方法。
背景技術(shù):
按需打印系統(tǒng)使用戶能夠從向打印服務(wù)(服務(wù)器)登記的任何圖像形成裝置輸出蓄積在打印服務(wù)中的打印作業(yè)。用戶將打印作業(yè)發(fā)送至打印服務(wù)并登記這些打印作業(yè)。然后,用戶從將要進(jìn)行打印的圖像形成裝置的操作屏幕上選擇打印服務(wù)中的打印作業(yè),并且提供指令以進(jìn)行打印。迄今為止,為了構(gòu)造按需打印系統(tǒng),用戶或系統(tǒng)管理員需要預(yù)先將打印服務(wù)與用戶可能使用的所有圖像形成裝置關(guān)聯(lián)起來。此外,典型的打印服務(wù)已經(jīng)安裝在諸如公司或?qū)W校等用戶現(xiàn)場,并且圖像形成裝置的登記和打印作業(yè)的輸出只能在用戶現(xiàn)場內(nèi)進(jìn)行。另一方面,像谷歌公司已經(jīng)開發(fā)的谷歌云打印(Google Cloud Print),最近提供或提出了可在因特網(wǎng)上獲得的打印服務(wù)(以下稱為“云打印服務(wù)”,以區(qū)別于典型的打印服務(wù))。典型地,在諸如谷歌云打印等云打印服務(wù)中,預(yù)先向打印服務(wù)登記用戶可使用的打印機(jī),并且用戶在這些預(yù)先登記的打印機(jī)中選擇打印輸出目的地。使用預(yù)先未被識別的打印機(jī)(例如,安裝于用戶在商務(wù)旅行中路過的便利店處的打印機(jī))并非基本假設(shè)。然而,在云打印服務(wù)中,連接至因特網(wǎng)的所有圖像形成裝置都可能是輸出目的地的潛在候選者。據(jù)此,能夠使用預(yù)先未被識別的打印機(jī)將提高便利性。為了達(dá)到此目的,例如,管理員有必要向打印服務(wù)預(yù)先登記所有可能使用的圖像形成裝置。然而,這幾乎是不可能的。此外,在谷歌云打印中,因?yàn)獒槍γ總€(gè)用戶設(shè)定對圖像形成裝置的訪問權(quán)限,所以需要進(jìn)行設(shè)定的數(shù)目等于用戶數(shù)量乘以圖像形成裝置的數(shù)量而得到的結(jié)果。預(yù)先進(jìn)行這些設(shè)定是不現(xiàn)實(shí)的。在日本未審查專利申請公開N0.2010-146353所描述的系統(tǒng)中,當(dāng)從客戶端裝置將打印作業(yè)輸入到打印服務(wù)器時(shí),打印服務(wù)器蓄積該打印作業(yè),其中在客戶端裝置中實(shí)施獨(dú)立于打印機(jī)類型的打印機(jī)驅(qū)動器。用戶行進(jìn)到用戶想要使用的圖像形成裝置處,并且通過使用圖像形成裝置選擇打印服務(wù)器上針對該用戶的打印作業(yè)中的將要進(jìn)行的打印作業(yè)。此時(shí),圖像形成裝置從關(guān)于該圖像形成裝置本身具有的打印功能的信息生成用于打印條件的設(shè)定屏幕,顯示該設(shè)定屏幕,并且提示用戶設(shè)定打印條件。圖像形成裝置接收來自用戶的打印條件的設(shè)定,并將打印條件連同所選擇的作業(yè)一起通知給打印服務(wù)器。打印服務(wù)器基于已設(shè)定的打印條件處理打印作業(yè)。其后,打印服務(wù)器將已處理的打印作業(yè)發(fā)送至圖像形成裝置,以使圖像形成裝置進(jìn)行打印。在日本未審查專利申請公開N0.2003-076509所描述的系統(tǒng)中,當(dāng)從連接至打印機(jī)的客戶端請求提供打印數(shù)據(jù)時(shí),服務(wù)器請求來自客戶端的描述打印機(jī)的打印特性的打印機(jī)特性信息。當(dāng)客戶端將打印機(jī)特性信息發(fā)送至服務(wù)器時(shí),服務(wù)器根據(jù)打印機(jī)特性信息設(shè)定打印數(shù)據(jù)生成處理?xiàng)l件。然后,服務(wù)器根據(jù)已設(shè)定的打印數(shù)據(jù)生成處理?xiàng)l件生成針對該打印機(jī)的打印數(shù)據(jù),并將打印數(shù)據(jù)發(fā)送至客戶端??蛻舳藢姆?wù)器供給的打印數(shù)據(jù)照原樣傳輸至打印機(jī),并使打印機(jī)執(zhí)行打印。
發(fā)明內(nèi)容
本發(fā)明的目的是:即使對于沒有預(yù)先在打印服務(wù)系統(tǒng)側(cè)登記的圖像形成裝置而言,也能夠經(jīng)由打印服務(wù)系統(tǒng)執(zhí)行打印。根據(jù)本發(fā)明的第一方面,提供一種圖像形成裝置,其包括認(rèn)證處理器、登記單元、打印單元。認(rèn)證處理器響應(yīng)于來自用戶的認(rèn)證請求對用戶進(jìn)行用戶認(rèn)證處理。在已成功進(jìn)行用戶認(rèn)證的情況下,通過向打印服務(wù)系統(tǒng)發(fā)送包括用戶的用戶信息和關(guān)于圖像形成裝置的信息在內(nèi)的登記請求,登記單元向網(wǎng)絡(luò)上的打印服務(wù)系統(tǒng)將圖像形成裝置登記為由用戶使用的打印機(jī)。打印單元從打印服務(wù)系統(tǒng)接收打印電子文檔的打印指令,并且響應(yīng)于打印指令執(zhí)行打印。根據(jù)本發(fā)明的第二方面,根據(jù)第一方面的圖像形成裝置還包括:刪除指令發(fā)送單元,在已成功進(jìn)行用戶認(rèn)證之后并且在取消用戶認(rèn)證的情況下,刪除指令發(fā)送單元向打印服務(wù)系統(tǒng)發(fā)送指令,以刪除被用作由用戶使用的打印機(jī)的圖像形成裝置的登記。根據(jù)本發(fā)明的第三個(gè)方面,根據(jù)第一或第二方面的圖像形成裝置還包含指令單元。在成功進(jìn)行用戶認(rèn)證的情況下,通過獲得并且顯示用于用戶的至少一個(gè)電子文檔的列表、從用戶接收將從所顯示列表中被打印的電子文檔的選擇、并且將打印機(jī)對象的識別信息連同所接收到的選擇結(jié)果一起發(fā)送至文檔數(shù)據(jù)庫,指令單元指令文檔數(shù)據(jù)庫向打印機(jī)對象發(fā)送打印由選擇結(jié)果指示的電子文檔的打印指令,其中至少一個(gè)電子文檔存儲在文檔數(shù)據(jù)庫中,打印機(jī)對象管理圖像形成裝置,并且響應(yīng)于登記請求在打印服務(wù)系統(tǒng)中創(chuàng)建打印機(jī)對象。根據(jù)本發(fā)明的第四個(gè)方面,提供一種圖像形成方法,包括:響應(yīng)于來自用戶的認(rèn)證請求對用戶進(jìn)行用戶認(rèn)證處理;在已成功進(jìn)行用戶認(rèn)證的情況下,通過向打印服務(wù)系統(tǒng)發(fā)送包括用戶的用戶信息和關(guān)于圖像形成裝置的信息在內(nèi)的登記請求,從而向網(wǎng)絡(luò)上的打印服務(wù)系統(tǒng)將圖像形成裝置登記為由用戶使用的打印機(jī);以及從打印服務(wù)系統(tǒng)接收打印已選擇的電子文檔的打印指令,并且響應(yīng)于打印指令執(zhí)行打印。根據(jù)本發(fā)明的第一和第四方面,即使沒有預(yù)先在打印服務(wù)系統(tǒng)側(cè)登記圖像形成裝置,也能夠經(jīng)由打印服務(wù)系統(tǒng)執(zhí)行打印。根據(jù)本發(fā)明的第二方面,可以解除打印服務(wù)系統(tǒng)的負(fù)荷,所述負(fù)荷來源于打印服務(wù)系統(tǒng)持續(xù)管理很可能只被用戶臨時(shí)使用的圖像形成裝置的登記的狀態(tài)。根據(jù)本發(fā)明的第三方面,可以通過在圖像形成裝置處的操作,經(jīng)由打印服務(wù)系統(tǒng)從所述圖像形成裝置打印出存儲于文檔數(shù)據(jù)庫中的電子文檔,所述文檔數(shù)據(jù)庫不同于所述打印服務(wù)系統(tǒng)中的文檔數(shù)據(jù)庫。
將基于以下附圖詳細(xì)描述本發(fā)明的示例性實(shí)施例,其中:圖1是示出根據(jù)本發(fā)明示例性實(shí)施例的示例性系統(tǒng)構(gòu)造的簡圖;圖2是示出圖像形成裝置的示例性內(nèi)部構(gòu)造的簡圖3是示出通過圖像形成裝置發(fā)送到打印服務(wù)的登記請求中所包括的示例性信息的簡圖;圖4是示出用于例如選擇打印文檔的示例性用戶界面屏幕的簡圖;以及圖5是示出示例性打印設(shè)定屏幕的簡圖。
具體實(shí)施例方式圖1示出了根據(jù)本發(fā)明示例性實(shí)施例的示例性系統(tǒng)構(gòu)造。圖1中所示的示例性系統(tǒng)包括圖像形成裝置10、打印服務(wù)20以及文檔存儲器30。經(jīng)由網(wǎng)絡(luò)諸如因特網(wǎng),圖像形成裝置10、打印服務(wù)20、文檔存儲器30能夠互相通信。圖像形成裝置10是將所接收的打印數(shù)據(jù)打印到紙張上的裝置。圖像形成裝置10可具有除了打印功能之外的其他功能。也就是說,圖像形成裝置10例如可為所謂的數(shù)字多功能設(shè)備,其除了打印功能之外,還具有掃描功能、復(fù)印功能、傳真發(fā)送功能和郵件發(fā)送功能。圖1僅示出了一個(gè)圖像形成裝置10,但是在該系統(tǒng)中可包括多于一個(gè)的圖像形成裝置10。打印服務(wù)20是通過諸如因特網(wǎng)等網(wǎng)絡(luò)為用戶提供打印服務(wù)的系統(tǒng)。打印服務(wù)20可由單個(gè)服務(wù)器構(gòu)造而成,或者可以是類似于云服務(wù)的由多臺計(jì)算機(jī)構(gòu)造而成的系統(tǒng)。例如,谷歌云打印是打印服務(wù)20的一個(gè)實(shí)例。用戶向打印服務(wù)20登記用戶的賬戶。響應(yīng)于來自用戶的指令,打印服務(wù)20以使圖像形成裝置10與用戶賬戶相關(guān)聯(lián)的方式登記用戶可能使用的圖像形成裝置10。在打印服務(wù)20中創(chuàng)建打印機(jī)對象22,該打印機(jī)對象22作為用于管理已登記的圖像形成裝置10的對象。打印機(jī)對象22保持有關(guān)于將被管理的圖像形成裝置10的各種類型的管理信息。管理信息包括例如圖像形成裝置10的識別信息(諸如打印機(jī)名稱等)、指示圖像形成裝置10所擁有的能力(功能)的能力信息、以及已登記圖像形成裝置10的用戶的識別信息(諸如用戶ID等)。能力信息包括例如關(guān)于圖像形成裝置10是否可以進(jìn)行雙面打印的信息、以及關(guān)于圖像形成裝置10是否可以進(jìn)行全色打印的信息。當(dāng)圖像形成裝置10設(shè)置有后處理裝置(finisher)時(shí),能力信息還包括關(guān)于后處理裝置擁有的功能信息,諸如裝訂功能、打孔功能以及折置功能。打印機(jī)對象22具有來自于用戶的打印作業(yè)的隊(duì)列,該用戶指定與打印機(jī)對象22相對應(yīng)的圖像形成裝置10作為輸出目的地。打印機(jī)對象22與相應(yīng)的圖像形成裝置10進(jìn)行通信,繼而獲得關(guān)于已被發(fā)送到圖像形成裝置10的打印作業(yè)的執(zhí)行狀態(tài)的信息,例如,狀態(tài)信息諸如為“正在執(zhí)行”和“執(zhí)行完畢”,并且打印機(jī)對象22管理關(guān)于打印作業(yè)的執(zhí)行狀態(tài)的信息。打印機(jī)對象22可構(gòu)造為從圖像形成裝置10獲得指示圖像形成裝置10自身狀態(tài)的狀態(tài)信息,諸如“斷電”、“缺紙”或者“打印中”,并且管理該狀態(tài)信息。文檔存儲器30是存儲用于用戶的電子文檔的數(shù)據(jù)庫。每個(gè)用戶從例如用戶的個(gè)人計(jì)算機(jī)(PC)訪問文檔存儲器30,并且登記電子文檔。以這樣的方式存儲所登記的電子文檔:使電子文檔與用戶相關(guān)聯(lián)。此外,文檔存儲器30可使得能夠相對于所登記的電子文檔設(shè)定用戶的訪問權(quán)限。在這種情況下,即使用戶尚未登記電子文檔,但當(dāng)給予用戶允許打印該電子文檔的訪問權(quán)限時(shí),也允許用戶發(fā)出指令來打印該電子文檔。
為了能夠使用未預(yù)先向打印服務(wù)20登記的圖像形成裝置10來實(shí)現(xiàn)打印,采用如下機(jī)制。當(dāng)用戶進(jìn)行用戶認(rèn)證以便于使用圖像形成裝置10時(shí),圖像形成裝置10執(zhí)行打印服務(wù)20的登記程序以便向打印服務(wù)20登記圖像形成裝置10本身。因此,向打印服務(wù)20登記圖像形成裝置10而無需用戶或系統(tǒng)管理員進(jìn)行的麻煩手續(xù),并且能夠經(jīng)由打印服務(wù)20在圖像形成裝置10處進(jìn)行按需打印。此外,可在確定用戶已經(jīng)停止使用圖像形成裝置10的時(shí)刻刪除圖像形成裝置10向打印服務(wù)20的登記。圖1中所示的操作(I)至(7)指示了在用戶使用未預(yù)先向打印服務(wù)20登記的圖像形成裝置10進(jìn)行打印的情況下的示例性處理流程。也就是說,根據(jù)該示例性實(shí)施例,在操作(I)中當(dāng)用戶相對于圖像形成裝置10進(jìn)行用戶認(rèn)證時(shí),在操作(2)中圖像形成裝置10向打印服務(wù)20將自身登記為用戶所使用的打印機(jī)。通過此登記操作,在打印服務(wù)20中創(chuàng)建打印機(jī)對象22,該打印機(jī)對象22創(chuàng)建并且管理用于圖像形成裝置10的打印作業(yè)。在操作(3)中,用戶從圖像形成裝置10訪問文檔存儲器30,獲得由用戶預(yù)先向文檔存儲器30登記的電子文檔的列表(或者在文檔存儲器30中的已授權(quán)用戶進(jìn)行打印的電子文檔),并且從列表中選擇此時(shí)刻將要打印的電子文檔。在操作(4)中,接收該選擇的文檔存儲器30生成用以打印該電子文檔的打印指令,并且將電子文檔和用于該電子文檔的打印指令信息發(fā)送至操作(2)中的已在打印服務(wù)20中創(chuàng)建的打印機(jī)對象22。接收到該電子文檔和用于該電子文檔的打印指令信息,則打印機(jī)對象22生成打印作業(yè),并且向圖像形成裝置10通知已生成打印作業(yè)。在操作(5)中,圖像形成裝置10訪問打印服務(wù)20以從打印機(jī)對象22獲得打印作業(yè),并且執(zhí)行所獲得的打印作業(yè)。這樣,在圖像形成裝置10處打印出用戶選擇的電子文檔。在操作(6)中,在執(zhí)行完打印之后,由于例如用戶已離開圖像形成裝置10的安裝地點(diǎn)、或者從對打印作業(yè)的打印結(jié)束時(shí)起經(jīng)過預(yù)定時(shí)間段,在用戶未操作圖像形成裝置10的狀態(tài)持續(xù)時(shí),則取消用戶認(rèn)證。在從圖像形成裝置10成功認(rèn)證用戶的時(shí)刻到根據(jù)預(yù)定條件顯式取消或隱式取消認(rèn)證的時(shí)刻之間的時(shí)間段期間,持續(xù)用戶通過認(rèn)證的狀態(tài),并且該狀態(tài)是確定圖像形成裝置10被正在本地使用該圖像形成裝置10的用戶占用的狀態(tài)。將在用戶通過認(rèn)證的狀態(tài)期間對包括在圖像形成裝置10中的輸入裝置進(jìn)行的操作識別為由用戶進(jìn)行的操作,并且例如將對于由于操作而進(jìn)行的打印或?qū)τ谄渌幚矸?wù)的收費(fèi)與用戶相關(guān)聯(lián)。在例如從響應(yīng)于用戶的指令而執(zhí)行的打印作業(yè)結(jié)束時(shí)起超過預(yù)定時(shí)間段內(nèi)用戶沒有操作圖像形成裝置10的情況下,隱式取消用戶認(rèn)證。在操作(7)中,當(dāng)取消用戶認(rèn)證時(shí),圖像形成裝置10向打印服務(wù)20發(fā)送刪除當(dāng)用戶通過認(rèn)證時(shí)所創(chuàng)建的打印機(jī)對象22的指令。打印服務(wù)20響應(yīng)于該刪除指令而刪除打印機(jī)對象22。根據(jù)本示例性實(shí)施例,僅在圖像形成裝置10已經(jīng)通過用戶認(rèn)證的時(shí)間段,即,已進(jìn)行認(rèn)證的用戶被確定使用圖像形成裝置10的時(shí)間段期間,與圖像形成裝置10相對應(yīng)的打印機(jī)對象22才存在于打印服務(wù)20中。圖2示出了用于實(shí)現(xiàn)上述處理的圖像形成裝置10的示例性內(nèi)部構(gòu)造。示例性圖像形成裝置10包括認(rèn)證處理器102、服務(wù)控制器106、能力獲得單元108、文檔選擇單元112、屏幕控制器114、作業(yè)接收單元116以及圖像形成單元118。認(rèn)證處理器102接收來自用戶的認(rèn)證請求并執(zhí)行用于用戶認(rèn)證的處理。例如,當(dāng)采用使用集成電路(IC)卡的認(rèn)證方案作為用戶認(rèn)證方案時(shí),認(rèn)證處理器102經(jīng)由安裝在圖像形成裝置10上的IC卡閱讀器而與用戶的IC卡進(jìn)行通信,以判定存儲在IC卡中的針對用戶的信息是否與在系統(tǒng)側(cè)登記的信息相匹配,由此對用戶進(jìn)行認(rèn)證。當(dāng)采用使用密碼的認(rèn)證方案時(shí),認(rèn)證處理器102經(jīng)由為圖像形成裝置10而設(shè)置的諸如鍵盤或觸摸面板等輸入裝置接收用戶ID和密碼的輸入,并且判定輸入信息是否與已登記信息相匹配,由此對用戶進(jìn)行認(rèn)證。認(rèn)證處理器102可獨(dú)立進(jìn)行用戶認(rèn)證,或者可使用由外部認(rèn)證服務(wù)器在外部進(jìn)行的認(rèn)證。當(dāng)用戶認(rèn)證成功時(shí),確定已請求認(rèn)證的用戶的諸如用戶ID等認(rèn)證信息104。認(rèn)證處理器102保持認(rèn)證信息104,直到判定用戶已停止使用圖像形成裝置10,也就是直到用戶認(rèn)證被取消為止。在這種情況下,例如,在用戶顯式地進(jìn)行取消用戶認(rèn)證的操作即登出的情況下,或者在從響應(yīng)于用戶的指令而執(zhí)行的打印作業(yè)結(jié)束時(shí)起超過預(yù)定時(shí)間段而用戶沒有操作圖像形成裝置10的輸入裝置的情況下,可取消用戶認(rèn)證。圖像形成裝置10、打印服務(wù)20以及文檔存儲器30可具有允許單點(diǎn)登錄的構(gòu)造。在這種情況下,當(dāng)在圖像形成裝置10的認(rèn)證處理器102中成功進(jìn)行用戶認(rèn)證時(shí),該用戶不用認(rèn)證操作也能夠訪問打印服務(wù)20和文檔存儲器30,并且例如也能夠向打印服務(wù)20和文檔存儲器30發(fā)出指令。在未采用允許單點(diǎn)登錄的構(gòu)造的情況下,當(dāng)由圖像形成裝置10認(rèn)證的用戶通過圖像形成裝置10的用戶界面訪問打印服務(wù)20和文檔存儲器30時(shí),該用戶可相對于打印服務(wù)20和文檔存儲器30進(jìn)行登錄認(rèn)證。服務(wù)控制器106控制圖像形成裝置10相對于打印服務(wù)20的登記和刪除。當(dāng)認(rèn)證處理器102成功進(jìn)行用戶認(rèn)證時(shí),服務(wù)控制器106使用打印服務(wù)20對公眾發(fā)布的用于打印機(jī)登記的應(yīng)用程序接口(A PI),例如,在打印服務(wù)20是谷歌云打印的情況下的“/登記”接口,并且進(jìn)行用于向打印服務(wù)20登記圖像形成裝置10的操作。在該登記操作中,服務(wù)控制器106向打印服務(wù)20發(fā)送參數(shù),諸如為包括在用戶的認(rèn)證信息104中并通過成功的用戶認(rèn)證而獲得的用戶ID、以及圖像形成裝置10的識別信息,例如由系統(tǒng)管理員或用戶指定的打印機(jī)名稱等。此外,能力獲得單元108可獲得存儲于圖像形成裝置10中的能力信息110,并且當(dāng)進(jìn)行登記操作時(shí),服務(wù)控制器106可向打印服務(wù)20發(fā)送能力信息110作為另一參數(shù)。能力信息110指示圖像形成裝置10所提供的處理能力,并且包括例如下列條目中的至少之一:指示能夠進(jìn)行全色打印還是只能進(jìn)行黑白打印的顏色模式;有無雙面打印能力;有無裝訂能力(當(dāng)可獲得裝訂能力時(shí),可獲得的裝訂類型);有無打孔能力(當(dāng)可獲得打孔能力時(shí),可獲得的裝訂類型);有無紙張折疊能力(當(dāng)可獲得折疊能力時(shí),可獲得的紙張折疊類型)。圖3示出了服務(wù)控制器106通過利用打印機(jī)登記API而發(fā)送至打印服務(wù)20的示例性登記信息。在此實(shí)例中,登記信息包括作為圖像形成裝置10的識別信息的“打印機(jī)名稱”、作為當(dāng)前正在使用圖像形成裝置10的用戶即通過認(rèn)證的用戶的識別信息的用戶ID、以及指示圖像形成裝置10的能力(并且對應(yīng)于能力信息110)的打印機(jī)能力信息。在圖3所示的實(shí)例中,圖像形成裝置10能夠在彩色模式或者黑白模式下進(jìn)行打印、不能進(jìn)行雙面打印、能夠在紙張的“左側(cè)”、“上側(cè)”、“左上側(cè)”中的任一側(cè)進(jìn)行裝訂、能夠在紙張的“左側(cè)”、“右側(cè)”、“上側(cè)”、“下側(cè)”中的任一側(cè)進(jìn)行打孔、能夠以“對半折”模式或“ Z形折”模式折疊紙張。打印服務(wù)20接收包括來自于服務(wù)控制器106的這種登記信息的登記請求,打印服務(wù)20使用登記信息來為圖像形成裝置10創(chuàng)建打印機(jī)對象22。打印機(jī)對象22保持登記信息中的各條目的值。所創(chuàng)建的打印機(jī)對象22對應(yīng)于成對的圖像形成裝置10和用戶。作為對登記請求的響應(yīng),打印服務(wù)20將唯一識別所創(chuàng)建的打印機(jī)對象22的識別信息返回到服務(wù)控制器106。文檔選擇單元112向文檔存儲器30發(fā)送文檔列表請求,該文檔列表請求包括當(dāng)前通過認(rèn)證的用戶的包含于識別信息104中的用戶ID。響應(yīng)于該請求,文檔存儲器30搜索所存儲的與用戶相關(guān)聯(lián)的電子文檔,例如由用戶存儲的電子文檔、或給予用戶允許打印電子文檔的訪問權(quán)限的電子文檔,并且將通過搜索獲得的電子文檔列表返回到文檔選擇單元112。文檔選擇單元112基于該列表生成用于選擇文檔的用戶界面屏幕,并向屏幕控制器114發(fā)送所生成的屏幕。屏幕控制器114在圖像形成裝置10的諸如觸摸面板屏幕等顯示裝置上顯示所接收到的屏幕。圖4示出了示例性文檔選擇屏幕400。示例性文檔選擇屏幕400包括打印機(jī)選擇區(qū)域410和文檔選擇區(qū)域420。在打印機(jī)選擇區(qū)域410中,顯示有打印機(jī)名稱顯示區(qū)域412,其用來顯示當(dāng)前選擇的打印機(jī),即圖像形成裝置10的登記名稱(在此實(shí)例中為“橫濱辦公室,17層,北”)。該打印機(jī)名稱“橫濱辦公室,17層,北”是圖像形成裝置10的登記名稱,并且是當(dāng)服務(wù)控制器106登記打印機(jī)時(shí)向打印服務(wù)20通知的名稱,其作為圖像形成裝置10的打印機(jī)名稱。打印機(jī)名稱顯示區(qū)域412是下拉列表。當(dāng)用戶通過操作圖像形成裝置10的諸如箭頭鍵或觸摸面板等輸入裝置而選擇顯示在打印機(jī)名稱顯示區(qū)域412右端的具有倒三角形狀的圖標(biāo)時(shí),以下拉形式顯示向打印服務(wù)20登記的打印機(jī)的登記名稱的列表作為用戶可能使用的候選打印機(jī)。從打印服務(wù)20獲得關(guān)于對用戶登記的打印機(jī)的列表信息,并基于該信息生成列表顯示。從打印服務(wù)20提供的關(guān)于已登記打印機(jī)的列表信息包括:已登記打印機(jī)的打印機(jī)名稱,以及與已登記打印機(jī)相對應(yīng)的打印機(jī)對象22的識別信息。在此實(shí)例中,用戶從圖像形成裝置10登記的打印機(jī)只是圖像形成裝置10,因此當(dāng)顯示下拉列表時(shí)僅顯示圖像形成裝置10的登記名稱“橫濱辦公室,17層,北”。在打印機(jī)名稱顯示區(qū)域412下方顯示的消息414 “該打印機(jī)名稱是‘橫濱辦公室,17層,北’ ”是表示向圖像形成裝置10登記的圖像形成裝置10的名稱的消息。向打印服務(wù)20登記的打印機(jī)名稱可由用戶指定。據(jù)此,向圖像形成裝置10登記的打印機(jī)名稱不必與向打印服務(wù)20登記的打印機(jī)名稱一致。當(dāng)服務(wù)控制器106自動向打印服務(wù)20登記已向圖像形成裝置10登記的打印機(jī)名稱作為圖像形成裝置10的打印機(jī)名稱時(shí),這兩個(gè)打印機(jī)名稱彼此一致。當(dāng)用戶選擇打印機(jī)選擇區(qū)域410中的打印設(shè)定按鈕416時(shí),文檔選擇單元112生成用于打印條件的設(shè)定屏幕,并經(jīng)由屏幕控制器114在圖像形成裝置10的顯示裝置上顯示所生成的設(shè)定屏幕。在圖5中示出了該設(shè)定屏幕的實(shí)例。圖5中所示的打印設(shè)定屏幕500對應(yīng)于圖3中所示的示例性圖像形成裝置10的打印機(jī)能力信息。在打印設(shè)定屏幕500上,顯示了與由能力信息指示的各個(gè)能力條目相對應(yīng)的選擇區(qū)域510a到510e,即“顏色模式”、“雙面打印”、“裝訂”、“打孔”和“紙張折疊”。在選擇區(qū)域510a到510e的每一個(gè)中,可以在下拉列表中顯示用于相應(yīng)能力條目的選項(xiàng),例如顏色模式中的“彩色”或“黑白”,并且用戶從下拉列表選擇期望的選項(xiàng)。在用戶已經(jīng)選擇用于能力條目的選項(xiàng)之后,在打印設(shè)定屏幕500上選擇確定按鈕520時(shí),將用于各能力條目的所選擇選項(xiàng)的組合存儲為用戶指定的打印條件。打印設(shè)定屏幕500可由參考能力信息110的文檔選擇單元112生成,或者可由參考從圖像形成裝置10側(cè)登記的能力信息的打印服務(wù)20中的打印機(jī)對象22生成,并被提供給文檔選擇單元112?;剡^來參考圖4,在文檔選擇區(qū)域420中以列表的形式顯示了響應(yīng)于文檔列表請求而從文檔存儲器30發(fā)送的針對用戶的電子文檔(例如,給予用戶允許打印電子文檔的訪問權(quán)限的電子文檔)的文檔名稱422。在每個(gè)文檔名稱422的顯示區(qū)域中,設(shè)置有在圖4中以圓圈形式示出的勾選區(qū)域424。用戶操作輸入裝置以針對每個(gè)文檔在勾選區(qū)域424的選擇和非選擇之間切換。黑圈表示選擇狀態(tài),白圈表示非選擇狀態(tài)。在此實(shí)例中,兩個(gè)標(biāo)題為〃商務(wù)計(jì)劃報(bào)告.xls〃和"2011行動報(bào)告.doc"的文檔被選中。在這種狀態(tài)下,當(dāng)用戶選擇開始打印按鈕426時(shí),文檔選擇單元112向文檔存儲器30發(fā)送打印指令,該打印指令包括被選中打印的電子文檔的識別信息、在打印設(shè)定屏幕500上設(shè)定的打印條件信息、以及與將進(jìn)行打印并在打印機(jī)名稱顯示區(qū)域412中顯示的目標(biāo)打印機(jī)相對應(yīng)的打印機(jī)對象22的識別息。接收指令的文檔存儲器30生成被選中打印的電子文檔的打印數(shù)據(jù),例如可移植文檔格式(PDF)數(shù)據(jù),并且創(chuàng)建打印作業(yè),該打印作業(yè)各自包括打印數(shù)據(jù)和包含于指令中的打印條件信息。然后,文檔存儲器30將打印作業(yè)連同打印機(jī)對象22的識別信息一起發(fā)送至打印服務(wù)20,該打印機(jī)對象22的識別信息在來自圖像形成裝置10的打印指令中指定并且被指定為目的地。接收打印作業(yè)的打印服務(wù)20將打印作業(yè)添加到被指定為目的地的打印機(jī)對象22的隊(duì)列中。響應(yīng)于此,打印機(jī)對象22將每個(gè)打印作業(yè),即打印數(shù)據(jù)和打印條件發(fā)送到相應(yīng)的圖像形成裝置10。圖像形成裝置10的作業(yè)接收單元116接收從打印機(jī)對象22發(fā)送的打印作業(yè),并使圖像形成單元118根據(jù)包含于打印作業(yè)中的打印條件來對打印數(shù)據(jù)進(jìn)行打印。選擇性地,打印機(jī)對象22可向作業(yè)接收單元116發(fā)送表示打印數(shù)據(jù)和打印條件的文件存儲位置的信息,例如統(tǒng)一資源定位器(URL),而非發(fā)送打印數(shù)據(jù)和打印條件本身,并且作業(yè)接收單元116可從該存儲位置下載打印數(shù)據(jù)和打印條件。圖像形成裝置10將狀態(tài)(狀況)信息通知給打印機(jī)對象22,狀態(tài)信息諸如為開始執(zhí)行從打印機(jī)對象22接收到的打印作業(yè)、執(zhí)行結(jié)束以及在執(zhí)行打印作業(yè)期間出現(xiàn)錯誤。通過這個(gè)通知,打印機(jī)對象22管理圖像形成裝置10的當(dāng)前狀態(tài)。在打印作業(yè)執(zhí)行結(jié)束之后,在用戶顯式地取消在圖像形成裝置10的用戶認(rèn)證的情況下,或者用戶在預(yù)定的或更長的時(shí)間段內(nèi)未操作圖像形成裝置10的情況下,在圖像形成裝置10中取消用戶認(rèn)證。這種認(rèn)證的取消觸發(fā)服務(wù)控制器106向打印服務(wù)20發(fā)送刪除打印機(jī)對象22的請求,該打印機(jī)對象22是響應(yīng)此次已取得的用戶認(rèn)證而在打印服務(wù)20中創(chuàng)建的。更具體地說,在響應(yīng)于此次進(jìn)行的用戶認(rèn)證而發(fā)送向打印服務(wù)20登記圖像形成裝置10的請求時(shí),服務(wù)控制器106已經(jīng)從打印服務(wù)20接收到響應(yīng)于該請求而創(chuàng)建的打印機(jī)對象22的識別信息作為對應(yīng)于該請求的響應(yīng)。據(jù)此,服務(wù)控制器106向打印服務(wù)20發(fā)送包含識別信息的刪除請求。在谷歌云打印的情況下,接口 “/刪除”可以用于刪除請求。響應(yīng)于刪除請求,打印服務(wù)20刪除打印機(jī)對象22。在圖像形成裝置10執(zhí)行打印作業(yè)的同時(shí),在出現(xiàn)諸如卡紙等錯誤的情況下,由于相應(yīng)的打印機(jī)對象22存在于打印服務(wù)20中,因此只要用戶沒有顯式取消用戶認(rèn)證,那么當(dāng)錯誤被解決時(shí)就可重新開始打印作業(yè)。已描述了根據(jù)示例性實(shí)施例的系統(tǒng)的示例性構(gòu)造和示例性操作。如上所述,根據(jù)示例性實(shí)施例,圖像形成裝置10響應(yīng)于用戶在圖像形成裝置10上進(jìn)行的認(rèn)證操作而向打印服務(wù)20登記圖像形成裝置10自身。因此,即使當(dāng)圖像形成裝置10沒有預(yù)先向打印服務(wù)20登記為供用戶使用的打印機(jī)時(shí),也可經(jīng)由打印服務(wù)20從圖像形成裝置10進(jìn)行按需打印輸出。此時(shí),用戶無需對圖像形成裝置10進(jìn)行特定操作,例如向打印服務(wù)20登記圖像形成裝置10的操作。用戶操作圖像形成裝置10以便僅進(jìn)行用戶認(rèn)證,此用戶認(rèn)證通常是為了收費(fèi)和公司中的打印輸出管理等而進(jìn)行的,由此圖像形成裝置10向打印服務(wù)20自動地進(jìn)行登記。此外,當(dāng)取消用戶認(rèn)證時(shí),圖像形成裝置10從打印服務(wù)20刪除對圖像形成裝置10的登記,由此解除打印服務(wù)20的負(fù)荷,該負(fù)荷來源于打印服務(wù)20持續(xù)管理很可能是僅被用戶臨時(shí)使用的圖像形成裝置10的登記的狀態(tài)(即,打印機(jī)對象22)。根據(jù)示例性實(shí)施例,將關(guān)于用戶對文檔選擇單元112指定的打印條件的信息連同關(guān)于所選擇的文檔的信息一起發(fā)送到文檔存儲器30,并且文檔存儲器30將打印條件發(fā)送到打印機(jī)對象22。然而,這僅是實(shí)例。取而代之,可直接將關(guān)于用戶指定的打印條件的信息從文檔選擇單元112發(fā)送到打印機(jī)對象22。此外,在參考圖1所描述的系統(tǒng)構(gòu)造中,圖像形成裝置10直接與文檔存儲器30通信,以獲得與用戶相關(guān)聯(lián)的電子文檔的列表,并且圖像形成裝置10從列表接收待打印文檔的選擇。然而,此構(gòu)造僅是實(shí)例。取而代之,打印服務(wù)20可從文檔選擇單元112接收對文檔列表的請求,并且打印服務(wù)20可從文檔存儲器30接收針對用戶的電子文檔的列表并且將列表提供給文檔選擇單元112。在此實(shí)例中,圖像形成裝置10可僅與打印服務(wù)20通信,而無需與文檔存儲器30通信。例如,通過使通用計(jì)算機(jī)執(zhí)行描述功能模塊處理的程序,來實(shí)現(xiàn)上述示例性圖像形成裝置10的信息處理器(在圖2的實(shí)例中,執(zhí)行除了圖像形成單元118之外的其他功能模塊的單元)。計(jì)算機(jī)具有例如下述電路構(gòu)造作為硬件:諸如中央處理單元(CPU)等微處理器、諸如隨機(jī)存取存儲器(RAM)和只讀存儲器(ROM)等存儲器(主存儲器)、控制HDD的硬盤驅(qū)動器(HDD)控制器、各種輸入/輸出(I/O)接口、控制與諸如局域網(wǎng)等網(wǎng)絡(luò)的連接的網(wǎng)絡(luò)接口等,這些經(jīng)由例如總線相互連接。此外,從諸如光盤(⑶)或數(shù)字化視頻光盤(DVD)等便攜式磁盤存儲介質(zhì)讀取和/或向便攜式磁盤存儲介質(zhì)寫入的磁盤驅(qū)動器、從諸如閃存等根據(jù)各種標(biāo)準(zhǔn)的便攜式非易失性存儲介質(zhì)讀取和/或向便攜式非易失性存儲介質(zhì)寫入的存儲器讀寫器等,可經(jīng)由例如I/O接口連接至總線。描述上述示例性功能模塊處理的程序經(jīng)由諸如⑶或DVD等存儲介質(zhì)或經(jīng)由諸如網(wǎng)絡(luò)等通信單元而存儲在諸如硬盤驅(qū)動器等固定存儲裝置中,并被安裝在計(jì)算機(jī)中。將存儲于固定存儲裝置中的程序讀入到RAM,并由諸如CPU等微處理器執(zhí)行,由此實(shí)現(xiàn)上述示例性功能模塊。出于示例和說明的目的提供了本發(fā)明的示例性實(shí)施例的上述說明。這并不意味著將本發(fā)明窮舉或者局限于所披露的確切形式。顯然,本技術(shù)領(lǐng)域的技術(shù)人員可以進(jìn)行多種修改和變型。選擇和說明這些實(shí)施例是為了更好地解釋本發(fā)明的原理及其實(shí)際應(yīng)用,由此使得本技術(shù)領(lǐng)域的其他技術(shù)人員能夠理解本發(fā)明所適用的各種實(shí)施例并預(yù)見到適合于特定應(yīng)用的各種修改。其目的在于用所附權(quán)利要求書及其等同內(nèi)容來限定本發(fā)明的范圍。
權(quán)利要求
1.一種圖像形成裝置,包括: 認(rèn)證處理器,其響應(yīng)于來自用戶的認(rèn)證請求對所述用戶進(jìn)行用戶認(rèn)證處理; 登記單元,在已成功進(jìn)行所述用戶認(rèn)證的情況下,通過向打印服務(wù)系統(tǒng)發(fā)送包括所述用戶的用戶信息和關(guān)于所述圖像形成裝置的信息在內(nèi)的登記請求,所述登記單元向網(wǎng)絡(luò)上的所述打印服務(wù)系統(tǒng)將所述圖像形成裝置登記為由所述用戶使用的打印機(jī);以及 打印單元,其從所述打印服務(wù)系統(tǒng)接收打印電子文檔的打印指令,并且響應(yīng)于所述打印指令執(zhí)行打印。
2.根據(jù)權(quán)利要求1所述的圖像形成裝置,還包括: 刪除指令發(fā)送單元,在已成功進(jìn)行所述用戶認(rèn)證之后并且在取消所述用戶認(rèn)證的情況下,所述刪除指令發(fā)送單元向所述打印服務(wù)系統(tǒng)發(fā)送指令,以刪除被用作由所述用戶使用的打印機(jī)的所述圖像形成裝置的登記。
3.根據(jù)權(quán)利要求1或2所述的圖像形成裝置,還包括: 指令單元,在成功進(jìn)行所述用戶認(rèn)證的情況下,通過獲得并且顯示用于所述用戶的至少一個(gè)電子文檔的列表、從所述用戶接收將從所顯示列表中被打印的電子文檔的選擇、并且將打印機(jī)對象的識別信息連同所接收到的選擇結(jié)果一起發(fā)送至文檔數(shù)據(jù)庫,所述指令單元指令所述文檔數(shù)據(jù)庫向所述打印機(jī)對象發(fā)送打印指令,以打印由所述選擇結(jié)果指示的電子文檔,其中所述至少一個(gè)電子文檔存儲在所述文檔數(shù)據(jù)庫中,所述打印機(jī)對象管理所述圖像形成裝置,并且響應(yīng)于所述登記請求在所述打印服務(wù)系統(tǒng)中創(chuàng)建所述打印機(jī)對象。
4.一種圖像形成方法,包括: 響應(yīng)于來自用戶的認(rèn)證請求,對所述用戶進(jìn)行用戶認(rèn)證處理; 在已成功進(jìn)行所述用戶認(rèn)證的情況下,通過向打印服務(wù)系統(tǒng)發(fā)送包括所述用戶的用戶信息和關(guān)于所述圖像形成裝置的信息在內(nèi)的登記請求,從而向網(wǎng)絡(luò)上的所述打印服務(wù)系統(tǒng)將所述圖像形成裝置登記為由所述用戶使用的打印機(jī);以及 從所述打印服務(wù)系統(tǒng)接收打印已選擇的電子文檔的打印指令,并且響應(yīng)于所述打印指令執(zhí)行打印。
全文摘要
本發(fā)明公開了一種圖像形成裝置和方法,該圖像形成裝置包括認(rèn)證處理器、登記單元以及打印單元。認(rèn)證處理器響應(yīng)于來自用戶的認(rèn)證請求對用戶進(jìn)行用戶認(rèn)證處理。在已成功進(jìn)行用戶認(rèn)證的情況下,通過向打印服務(wù)系統(tǒng)發(fā)送包括用戶的用戶信息和關(guān)于圖像形成裝置的信息在內(nèi)的登記請求,登記單元向網(wǎng)絡(luò)上的打印服務(wù)系統(tǒng)將圖像形成裝置登記為由用戶使用的打印機(jī)。打印單元從打印服務(wù)系統(tǒng)接收打印電子文檔的打印指令,并且響應(yīng)于打印指令執(zhí)行打印。
文檔編號G06F3/12GK103186734SQ20121023263
公開日2013年7月3日 申請日期2012年7月5日 優(yōu)先權(quán)日2011年12月27日
發(fā)明者田中大典 申請人:富士施樂株式會社