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

印刷控制服務器、印刷控制方法及印刷控制程序的制作方法

文檔序號:7797989閱讀:295來源:國知局
專利名稱:印刷控制服務器、印刷控制方法及印刷控制程序的制作方法
技術領域
本發(fā)明涉及印刷控制服務器、印刷控制方法及印刷控制程序,尤其是涉及能夠通過向與打印機對應的電子郵件地址發(fā)送電子郵件來印刷電子郵件的正文或附件的云計算系統(tǒng)。
背景技術
以往,已知一種接收電子郵件并具備印刷該電子郵件的正文或附件的功能的云計算系統(tǒng)(例如專利文獻I)。該云計算系統(tǒng)(以下僅稱為印刷系統(tǒng))具備在接收到特定的電子郵件時基于電子郵件的正文或附件來生成與特定的打印機對應的印刷數(shù)據(jù)的服務器、從服務器取得印刷數(shù)據(jù)并執(zhí)行印刷的打印機。因此,印刷系統(tǒng)的利用者即使在PC (PersonalComputer)、智能手機等客戶機中未安裝打印機驅(qū)動器的情況下也能利用打印機。在該印刷系統(tǒng)中,若在服務器中進行了包括向打印機分配用于接收印刷對象的電子郵件地址在內(nèi)的打印機的注冊處理,則用戶通過將該電子郵件地址作為目的地址來發(fā)送電子郵件,從而能夠利用該打印機。專利文獻I :日本特開2008-71257號公報但是,在這樣的現(xiàn)有的印刷系統(tǒng)中存在下述問題,S卩,發(fā)送電子郵件來委托印刷的用戶無法通過簡便的方法實現(xiàn)取消誤發(fā)送、變更印刷設定或確認預覽圖像等印刷控制。

發(fā)明內(nèi)容
本發(fā)明是為了解決上述問題而實現(xiàn)的,其目的在于,使得在能夠通過向打印機所對應的電子郵件地址發(fā)送電子郵件來印刷電子郵件的正文及附件中的至少一方的云計算系統(tǒng)中,能夠以簡便的方法進行印刷控制。(I)用于實現(xiàn)上述目的的印刷控制服務器具備印刷委托接收部,其接收發(fā)往對特定的打印機分配的電子郵件地址的電子郵件,作為印刷委托;引導部,其將與所述印刷委托相關聯(lián)的識別信息以電子郵件發(fā)送給所述印刷委托的發(fā)送源;印刷控制請求接受部,其從所述印刷委托的發(fā)送源取得與所述識別信息關聯(lián)的印刷控制頁請求,當取得了所述印刷控制頁請求時,將與所述印刷委托相關聯(lián)的印刷控制頁發(fā)送給所述印刷控制頁請求的發(fā)送源,并接受針對與所述印刷控制頁關聯(lián)的所述印刷委托的印刷執(zhí)行請求;數(shù)據(jù)變換部,其基于所述印刷委托的正文及附件中的至少一方來生成印刷數(shù)據(jù);以及印刷數(shù)據(jù)發(fā)送部,其響應于所述印刷執(zhí)行請求而向所述特定的打印機發(fā)送所述印刷數(shù)據(jù)。根據(jù)本發(fā)明,由于從服務器向印刷委托的發(fā)送源發(fā)送印刷控制頁,因此發(fā)送了印刷委托的用戶能夠通過操作印刷控制頁來決定執(zhí)行印刷或中止印刷。
(2)在用于實現(xiàn)上述目的的印刷控制服務器中,可以是所述印刷控制請求接受部與所述印刷執(zhí)行請求一起接受印刷設定的指定,所述數(shù)據(jù)變換部基于所述印刷委托的正文及附件中的至少一方和所接受的所述印刷設定來生成印刷數(shù)據(jù)。在采用該結(jié)構(gòu)的情況下,發(fā)送了印刷委托的用戶能夠?qū)τ∷⒃O定進行指定。(3)在用于實現(xiàn)上述目的的印刷控制服務器中,可以是所述數(shù)據(jù)變換部除了生成所述印刷數(shù)據(jù)之外,還基于所述印刷委托的正文及附件中的至少一方來生成與所述印刷設定相應的預覽數(shù)據(jù),所述印刷控制頁中布局有基于所述預覽數(shù)據(jù)的預覽圖像。在采用該結(jié)構(gòu)的情況下,由于從服務器向印刷委托的發(fā)送源發(fā)送布局有預覽圖像的印刷控制頁,因此發(fā)送了印刷委托的用戶能夠確認與印刷設定相應的預覽圖像。(4)在用于實現(xiàn)上述目的的印刷控制服務器中,可以是所述印刷控制請求接受部接受針對與所述印刷控制頁關聯(lián)的所述印刷委托的所述印刷設定的變更、預覽請求及印刷執(zhí)行請求,在接受了所述印刷設定的變更及所述預覽請求時,使所述數(shù)據(jù)變換部重新生成 與變更后的所述印刷條件相應的預覽數(shù)據(jù),并將布局有基于重新生成的預覽數(shù)據(jù)的所述預覽圖像的所述印刷控制頁發(fā)送給所述印刷控制頁請求的發(fā)送源。在采用該結(jié)構(gòu)的情況下,發(fā)送了印刷委托的用戶能夠在確認了與印刷設定的變更相應的預覽圖像之后請求執(zhí)行印刷。(5)用于實現(xiàn)上述目的的印刷方法包括將發(fā)往對特定的打印機分配的電子郵件地址的電子郵件作為印刷委托,從終端裝置發(fā)送給由至少I臺服務器構(gòu)成的服務器集合;所述終端裝置對響應于所述印刷委托而從所述服務器集合發(fā)送來的電子郵件進行接收,從接收的所述電子郵件中取得與所述印刷委托相關聯(lián)的識別信息,并基于所述識別信息向所述服務器集合進行印刷控制頁請求;所述終端裝置從所述服務器集合取得響應于所述印刷控制頁請求的與所述印刷委托相關聯(lián)的印刷控制頁,并進行顯示;所述終端裝置響應于從與所述印刷控制頁關聯(lián)的用戶接受了印刷指示這一情況,向所述服務器集合進行針對所述印刷委托的印刷執(zhí)行請求;印刷終端對響應于所述印刷執(zhí)行請求而從所述服務器集合發(fā)送來的基于印刷委托的正文及附件中的至少一方的印刷數(shù)據(jù)進行接收;以及印刷終端對所述印刷數(shù)據(jù)進行印刷。根據(jù)本發(fā)明,在與上述印刷控制服務器通信來進行印刷時,發(fā)送了印刷委托的用戶能夠通過利用終端裝置對印刷控制頁進行操作,來決定對印刷設定執(zhí)行變更或中止變更。此外,技術方案中記載的各部分的功能,可通過由結(jié)構(gòu)本身確定了功能的硬件資源、由程序確定了功能的硬件資源、或這些資源的組合來實現(xiàn)。另外,這些各部分的功能并不限于分別由在物理上相互獨立的硬件資源來實現(xiàn)。另外,上述的服務器可以由I臺服務器裝置實現(xiàn),也可由多臺服務器裝置通過協(xié)作來實現(xiàn)。進而,本發(fā)明作為裝置、方法、由上述服務器、終端裝置和打印機構(gòu)成的系統(tǒng)、用于使服務器及打印機實現(xiàn)上述功能的計算機程序、以及該程序的記錄介質(zhì)均成立。當然,該計算機程序的記錄介質(zhì)可以是磁記錄介質(zhì),也可以是光磁記錄介質(zhì),還可以是今后開發(fā)的任何記錄介質(zhì)。


圖I是表示印刷系統(tǒng)的框圖。
圖2A是表示服務器的結(jié)構(gòu)的框圖,圖2B是表示打印機的結(jié)構(gòu)的框圖。圖3是表示創(chuàng)立(setup)順序的順序圖。圖4是表示登錄順序的順序圖。圖5是表示印刷順序的順序圖。圖6是表示引導電子郵件發(fā)送處理的流程圖。圖7是表示初始印刷控制頁發(fā)送處理的流程圖。圖8A是表示文本用的印刷控制頁的畫面結(jié)構(gòu)圖。圖8B是表示圖像用的印刷控制
頁的畫面結(jié)構(gòu)圖。圖9是表示印刷控制頁發(fā)送處理的流程圖。圖10是表不印刷任務生成處理的流程圖。
具體實施例方式以下,參照附圖對本發(fā)明的實施方式進行說明。其中,對各圖中對應的結(jié)構(gòu)要素賦予相同的符號,并省略重復的說明。I.結(jié)構(gòu)圖I是表示作為本發(fā)明的一實施方式的印刷系統(tǒng)的框圖。印刷系統(tǒng)構(gòu)成為云計算系統(tǒng),能夠通過向注冊的打印機4、5所對應的電子郵件地址發(fā)送電子郵件來印刷電子郵件的正文和附件,該印刷系統(tǒng)具備印刷控制服務器I和多個打印機4、5。本實施方式的印刷控制服務器I由SMTP服務器101、數(shù)據(jù)變換服務應用程序(AP)服務器102、數(shù)據(jù)變換服務器103、XMPP服務器104、打印機通信AP服務器105、DB服務器106、賬戶管理AP服務器107、HTTP服務器108、內(nèi)容管理AP服務器109和HTTP服務器110構(gòu)成。SMTP服務器101是具有收發(fā)電子郵件的功能的服務器。作為印刷委托接收單元及引導單元的數(shù)據(jù)變換服務AP服務器102是具有下述功能的應用程序服務器,即,作為印刷委托而從SMTP服務器101所接收的電子郵件中提取正文和附件,并將正文和附件作為印刷對象交給數(shù)據(jù)變換服務器103的功能。作為數(shù)據(jù)變換單元的數(shù)據(jù)變換服務器103是具有下述功能的服務器,即,將作為印刷對象而從數(shù)據(jù)變換AP服務器102取得的文件變換為預覽數(shù)據(jù)或印刷數(shù)據(jù)的功能。DB服務器106是管理打印機4、5的各種信息并且存儲印刷數(shù)據(jù)及預覽數(shù)據(jù)的數(shù)據(jù)庫服務器。XMPP服務器104是具有下述功能的服務器,即,通過利用XMPP與打印機4、5進行通信來收發(fā)各種參數(shù)的功能。作為印刷數(shù)據(jù)發(fā)送單元的打印機通信AP服務器105是具有生成印刷等待信息的功能等的應用程序服務器。作為印刷控制請求接受單元的賬戶管理AP服務器107是對HTTP服務器110和其他服務器進行中繼的應用程序服務器,具有將打印機4、5注冊到印刷系統(tǒng)或生成印刷控制頁的功能。HTTP服務器108是具有利用HTTP與打印機4、5進行通信的功能的服務器。內(nèi)容管理AP服務器109是對HTTP服務器108與其他服務器進行中繼的應用程序服務器,具有從DB服務器106取得印刷任務并交給HTTP服務器108的功能等。HTTP服務器110是具有利用HTTP與作為終端裝置的客戶終端2、作為終端裝置的管理者終端3進行通信的功能的服務器。SMTP服務器101、數(shù)據(jù)變換服務AP服務器102、數(shù)據(jù)變換服務器103、XMPP服務器104、打印機通信AP服務器105、DB服務器106、賬戶管理AP服務器107、HTTP服務器108、內(nèi)容管理AP服務器109、HTTP服務器110的每一個如圖2A所示,具備CPUl I、RAMl2、ROMl3、硬盤裝置(HDD) 14、外部接口(I/F) 15和對這些部件進行連接的內(nèi)部接口(I/F)16。R0M13中保存有起動程序。HDD14中保存有操作系統(tǒng)(OS)和用于實現(xiàn)上述各功能的計算機程序。這些程序被加載到RAM12中由CPUll執(zhí)行。外部I/F15由通過網(wǎng)絡與其他服務器、打印機
4、5、客戶終端2、管理者終端3等連接用的接口、與外圍設備連接用的接口等構(gòu)成。

打印機4、5的每一個如圖2B所示,具備控制器41、外部I/F42、用戶I/F46、印刷引擎43和對這些部件進行連接的內(nèi)部I/F47??刂破?1由CPU、非易失性存儲器、RAM、ASIC等構(gòu)成,通過執(zhí)行非易失性存儲器所存儲的印刷程序來執(zhí)行用于控制印刷引擎43的動作的處理。另外,控制器41通過執(zhí)行非易失性存儲器所存儲的網(wǎng)頁(Web)服務程序,與管理者終端3或印刷控制服務器I進行通信來執(zhí)行用于將打印機4、5注冊到印刷控制服務器I中或從印刷控制服務器I取得印刷數(shù)據(jù)的處理。印刷引擎43具備用于以噴墨方式、激光方式等周知的印刷方式執(zhí)行印刷的促動器、傳感器、驅(qū)動電路或機械部件。外部I/F42包括通過網(wǎng)絡與印刷控制服務器I、管理者終端3連接用的接口。用戶I/F46是由顯示器或操作按鍵等構(gòu)成的操作面板。另外,客戶終端2和管理者終端3雖然未圖示,但具備CPU、非易失性存儲器、RAM、用戶接口等,是能夠與印刷控制服務器I和打印機4、5等進行通信的計算機。此外,客戶終端2和管理者終端3可以是相同的裝置。2.創(chuàng)立順序打印機4、5通過注冊到印刷控制服務器I而組合到印刷系統(tǒng)中,從而能夠根據(jù)印刷控制服務器I所接受的印刷委托來執(zhí)行印刷。圖3是表示用于將打印機4、5注冊到印刷控制服務器I的創(chuàng)立順序的圖。在本實施方式中,說明通過對打印機4的所有者所具有的PC (Personal Computer)所構(gòu)成的管理者終端3進行操作來將打印機4注冊到印刷控制服務器I的例子。首先,執(zhí)行網(wǎng)頁瀏覽器等的管理者終端3通過利用HTTP與打印機4進行通信,來向打印機4發(fā)送創(chuàng)立開始請求(S100)。例如,作為創(chuàng)立開始請求,管理者終端3利用HTTP向與創(chuàng)立開始請求對應的打印機4的URL發(fā)送DNS模式、初級DNS、二級DNS、代理模式、代理服務器的地址及代理服務器的端口編號。取得了創(chuàng)立開始請求的打印機4起動注冊處理,利用HTTP向管理者終端3發(fā)送注冊狀態(tài)信息(S102)。注冊狀態(tài)信息中包括接收的成功與否(成功/失敗)、DNS模式、初級DNS、二級DNS、代理模式、代理服務器的地址、代理服務器的端口編號、網(wǎng)頁服務模式、URL、向印刷控制服務器I注冊打印機4的注冊狀態(tài)(已注冊/未注冊)、與打印機4對應的管理頁的URL、與打印機4對應的管理頁的登錄密碼、分配給打印機4的電子郵件地址、HTTP服務器108與打印機4的連接狀態(tài)以及XMPP服務器104與打印機4的連接狀態(tài)。在該階段,由于尚未向印刷控制服務器I注冊打印機4,因此向管理者終端3發(fā)送包括注冊狀態(tài)為“未注冊”的注冊狀態(tài)信息。接收了注冊狀態(tài)信息的管理者終端3,基于所接收到的注冊狀態(tài)信息對創(chuàng)立狀況進行畫面顯示(S104)。在該階段,例如,通過瀏覽器在管理者終端3的畫面上顯示表示處于創(chuàng)立中的文本或圖像。根據(jù)創(chuàng)立開始請求而發(fā)送了注冊狀態(tài)信息的打印機4,作為與打印機4對應的注冊請求,利用HTTP向與注冊請求對應的HTTP服務器108的URL發(fā)送打印機4的機種固有ID、打印機4的序列號及既存信息的刪除標志(S106)。在HTTP服務器108中取得了注冊請求的印刷控制服務器1,基于注冊請求,將打印機4作為印刷系統(tǒng)的輸出設備注冊到印刷控制服務器I中(S108)。具體而言,從HTTP服務器108取得了注冊請求的參數(shù)的賬戶管理AP服務器107,在參照DB服務器106中已經(jīng)注冊的其他打印機的注冊信息的情況下,對打印機4分配與打印機4的機種固有ID及序列號對應的內(nèi)部ID、XMPP登錄密碼、管理頁的URL、管理頁密碼 及電子郵件地址。通過基于打印機4的機種固有ID及序列號來分配內(nèi)部ID,即使在按機種而不同的體系中對打印機分配了序列號的情況下,也能可靠地對打印機4分配按打印機的機體而不同的內(nèi)部ID。管理頁是用于利用HTTP對DB服務器106所存儲的這些信息進行編輯的網(wǎng)頁。然后,賬戶管理AP服務器107將XMPP登錄密碼、管理頁的URL、管理頁密碼、電子郵件地址,與打印機4的機種固有ID及序列號所對應的內(nèi)部ID相對應地存儲到DB服務器106中,作為打印機4的注冊信息。進而,賬戶管理AP服務器107將分配給打印機4的電子郵件地址注冊到SMTP服務器101中。通過將分配給打印機4的電子郵件地址注冊到SMTP服務器101中,印刷控制服務器I能夠接收作為以打印機4為輸出設備的印刷委托的電子郵件。另外,賬戶管理AP服務器107將分配給打印機4的內(nèi)部ID和XMPP登錄密碼相對應地注冊到XMPP服務器104中。XMPP服務器104利用XMPP與打印機4進行通信用的XMPPJID,成為“內(nèi)部ID”@ “XMPP服務器104的XMPP域名”。通過將打印機4的內(nèi)部ID和XMPP登錄密碼作為XMPP連接信息注冊到XMPP服務器104中,從而打印機4與印刷控制服務器I能夠利用XMPP進行通信。此外,在為了分散負荷而在印刷控制服務器I中設置了多個XMPP服務器的情況下,需要按每個打印機分配與該打印機對應的XMPP服務器并注冊到DB服務器106中。將打印機4作為印刷系統(tǒng)的輸出設備注冊到印刷控制服務器I中的賬戶管理AP服務器107,經(jīng)由HTTP服務器108將打印機4的注冊結(jié)果信息發(fā)送給作為注冊請求的發(fā)送源的打印機4(S110)。注冊結(jié)果信息中包括分配給打印機4的內(nèi)部ID、XMPP登錄密碼、管理頁的URL、管理頁密碼、電子郵件地址、XMPP服務器104的域名及注冊請求的接收的成功與否(成功/失敗)。此外,在為了分散負荷而在印刷控制服務器I中設置了多個XMPP服務器的情況下,需要向打印機4通知分配給打印機4的XMPP服務器的域名,但在印刷控制服務器I中注冊的所有打印機進行通信的XMPP服務器公用的情況下,未必需要向打印機4通知XMPP服務器的域名。從HTTP服務器108取得了注冊結(jié)果信息的打印機4,將分配給打印機4的內(nèi)部ID,XMPP登錄密碼、管理頁的URL、管理頁密碼及電子郵件地址以及XMPP服務器104的域名存儲到非易失性存儲器中,并且根據(jù)內(nèi)部ID及XMPP域名來生成XMPP JIDjf XMPP JID及XMPP登錄密碼作為XMPP連接信息發(fā)送給XMPP服務器104 (SI 12)。從打印機4取得了 XMPP JID及XMPP登錄密碼的XMPP服務器104,與打印機4之間建立XMPP連接,并向打印機4發(fā)送XMPP連接結(jié)果(成功/失敗)(SI 14)。此時,若XMPP連接成功,則打印機4與XMPP服務器104之間的XMPP連接會持續(xù)到打印機4的電源被切斷為止。若建立了與印刷控制服務器I之間的XMPP連接,則打印機4向HTTP服務器108發(fā)送打印機信息(S116)。打印機信息包括分配給打印機4的內(nèi)部ID、通信標準的版本、打印機的菜單類型信息(處理信息)、打印機的子菜單類型信息(處理信息)及打印機的語言信息,利用HTTP發(fā)送到與打印機信息對應的HTTP服務器108的URL。通過將包括語言信息等的打印機信息發(fā)送給印刷控制服務器1,能夠在印刷控制服務器I中生成與打印機4的處理相應的注冊報告、印刷報告等的印刷數(shù)據(jù)。
若HTTP服務器108從打印機4接收到打印機信息,則內(nèi)容管理AP服務器109將打印機信息與內(nèi)部ID相對應地存儲到DB服務器106中,并且向發(fā)送源的打印機4發(fā)送接收結(jié)果(成功/失敗)(SI 18)。打印機4的打印機信息在DB服務器106中存儲到與打印機4之間的XMPP連接結(jié)束為止。接收了打印機信息的接收結(jié)果(成功)的打印機4,向HTTP服務器108發(fā)送注冊結(jié)果通知任務作成委托(S122)。注冊結(jié)果通知任務是將打印機4向印刷控制服務器I注冊的注冊內(nèi)容在打印機4中進行印刷用的印刷任務。具體而言,內(nèi)部ID被作為注冊結(jié)果通知任務作成委托發(fā)送到與注冊結(jié)果通知任務作成委托對應的HTTP服務器108的URL。接收了注冊結(jié)果通知任務作成委托的HTTP服務器108,向發(fā)送源的打印機4發(fā)送接收結(jié)果(成功/失敗)(S124)。若從HTTP服務器108發(fā)送了注冊結(jié)果通知任務作成委托的接收結(jié)果(成功),則印刷控制服務器I生成由打印機4印刷注冊報告用的注冊結(jié)果通知任務(S126)。具體過程如下。首先,內(nèi)容管理AP服務器109從注冊結(jié)果通知任務作成委托中取得打印機4的內(nèi)部ID,并從DB服務器106中獲取與所取得的內(nèi)部ID相關聯(lián)地存儲的管理頁的URL、管理頁密碼及電子郵件地址等應該向管理者終端3的用戶通知的信息、以及與內(nèi)部ID相對應地存儲的打印機4的機種固有ID,然后交給打印機通信AP服務器105。而后,打印機通信AP服務器105將下述印刷數(shù)據(jù)的生成與任務ID及機種ID相對應地委托給數(shù)據(jù)變換服務AP服務器102,該印刷數(shù)據(jù)是由打印機4將應該向管理者終端3的用戶通知的信息作為注冊報告進行印刷用的印刷數(shù)據(jù)。接受了委托的數(shù)據(jù)變換服務AP服務器102,使數(shù)據(jù)變換服務器103生成與機種固有ID對應的印刷數(shù)據(jù)。然后,打印機通信AP服務器105從數(shù)據(jù)變換服務器103取得印刷數(shù)據(jù),并作為打印機4的印刷任務而與內(nèi)部ID及任務ID關聯(lián)地存儲到DB服務器106中。生成了注冊結(jié)果通知任務的印刷控制服務器1,利用XMPP向注冊請求的發(fā)送源的打印機4通知新印刷任務的發(fā)生(S128)。具體而言,打印機通信AP服務器105經(jīng)由XMPP服務器104向打印機4通知印刷等待信息,該印刷等待信息表示發(fā)生了打印機4的新印刷任務。此時,XMPP服務器104基于從打印機通信AP服務器105取得的內(nèi)部ID,對打印機4確定XMPP通信的對方,并利用XMPP向打印機4發(fā)送印刷等待信息。由于利用XMPP發(fā)送印刷等待信息,因此印刷控制服務器I能夠自律地執(zhí)行從這樣生成了印刷任務之后到向打印機4發(fā)送印刷等待信息為止的處理,不需要來自打印機4的輪詢。因此,能夠即時將印刷任務的生成通知給打印機4,而且,能夠以最小限度的通信量向打印機4通知印刷任務的生成。取得了印刷等待信息的打印機4,利用XMPP向XMPP服務器104發(fā)送接收結(jié)果(成功/失敗)(S138)。然后,打印機4向印刷控制服務器I請求為了取得印刷數(shù)據(jù)所需的印刷任務信息(S140)。具體而言,打印機4利用HTTP將打印機4的內(nèi)部ID發(fā)送到與印刷任務信息的請求對應的HTTP服務器108的URL。接受了印刷任務信息的請求的印刷控制服務器1,將接收結(jié)果(成功/失敗)、任務ID、與任務ID對應的HTTP服務器108的URL、印刷數(shù)據(jù)的頁描述語言的種類作為印刷任務信息發(fā)送給打印機4(S142)。具體而言,內(nèi)容管理AP服務器109作為印刷任務信息的請求而獲取由HTTP服務器108取得的內(nèi)部ID,并從DB服務器106獲取與內(nèi)部ID相關聯(lián)地 存儲的任務ID、印刷數(shù)據(jù)、印刷數(shù)據(jù)的頁描述語言,然后交給HTTP服務器108。HTTP服務器108生成用于接受與任務ID對應的印刷數(shù)據(jù)的取得請求的URL,并利用HTTP將接收結(jié)果(成功/失敗)、任務ID、接受印刷數(shù)據(jù)的取得請求的URL、印刷數(shù)據(jù)的頁描述語言的種類作為印刷任務信息發(fā)送給打印機4。取得了印刷任務信息的打印機4等待打印機4成為空閑狀態(tài),若成為空閑狀態(tài),則請求印刷數(shù)據(jù)(S146)。具體而言,作為印刷數(shù)據(jù)的取得請求,打印機通過HTTP向接受印刷數(shù)據(jù)的取得請求的HTTP服務器108的URL發(fā)送打印機4的內(nèi)部ID。被請求了印刷數(shù)據(jù)的印刷控制服務器I利用HTTP向打印機4發(fā)送接收結(jié)果(成功/失敗)、請求的印刷數(shù)據(jù)(S148)。具體而言,HTTP服務器108利用HTTP向打印機4發(fā)送與接受了印刷數(shù)據(jù)的請求的URL對應的印刷數(shù)據(jù)和接收結(jié)果。取得了印刷數(shù)據(jù)的打印機4基于印刷數(shù)據(jù)執(zhí)行注冊報告的印刷(S150)。結(jié)束了印刷的打印機4向HTTP服務器108發(fā)送執(zhí)行結(jié)果信息(S154)。具體而言,打印機4向HTTP服務器108的與執(zhí)行結(jié)果信息對應的URL發(fā)送打印機4的內(nèi)部ID、執(zhí)行了印刷的任務ID、印刷任務的執(zhí)行結(jié)果(成功/失敗)、產(chǎn)生執(zhí)行結(jié)果的理由(正常、卡紙、墨液用盡等)(S152)。在HTTP服務器108中取得了執(zhí)行結(jié)果信息的印刷控制服務器1,基于執(zhí)行結(jié)果信息對印刷任務進行更新(S156)。具體而言,HTTP服務器108向打印機4發(fā)送執(zhí)行結(jié)果信息的接收結(jié)果(成功/失敗),內(nèi)容管理AP服務器109基于HTTP服務器108所接收到的執(zhí)行結(jié)果信息,從DB服務器106中刪除與任務ID對應的印刷數(shù)據(jù)。在上述的創(chuàng)立順序的執(zhí)行中,發(fā)送了創(chuàng)立開始請求的管理者終端3定期向打印機4請求創(chuàng)立狀況(S130)。具體而言,向與創(chuàng)立狀況的請求對應的打印機4的URL發(fā)送創(chuàng)立狀況的請求。接受了創(chuàng)立狀況的請求的打印機4利用HTTP向管理者終端3發(fā)送注冊狀態(tài)信息(S132)。注冊狀態(tài)信息與打印機4取得創(chuàng)立開始請求之后即刻通過S102向管理者終端3發(fā)送的內(nèi)容相同。接收了注冊狀態(tài)信息的管理者終端3與S104中同樣,基于接收到的注冊狀態(tài)信息對注冊狀態(tài)進行畫面顯示(S134)。在完成了向印刷控制服務器I注冊打印機4的階段,例如管理頁的URL、管理頁密碼、電子郵件地址等顯示在管理者終端3的畫面上。在以上說明的創(chuàng)立順序中,在利用HTTP(Hyper Text Transfer Protocol)及XMPP (extensible Messaging and Presence Protocol)與打印機 4 連接的情況下向印刷控制服務器I注冊打印機4的過程中,從印刷控制服務器I向打印機4發(fā)送注冊請求的接收的成功與否、注冊結(jié)果信息、XMPP連接結(jié)果、打印機信息的接收結(jié)果及注冊結(jié)果通知任務作成委托的接收結(jié)果。這些信息表示了打印機4與印刷控制服務器I之間的HTTP連接及XMPP連接的成功與否、為了由印刷控制服務器I處理針對打印機4的印刷委托而是否進行了所需的注冊。因此,打印機4能夠基于這些信息,對打印機4與印刷控制服務器I的連接的成功與否以及打印機4向印刷控制服務器I的注冊的成功與否進行印刷,或顯示到用戶I/F46的顯示器上。因此,能夠向用戶可靠地通知打印機4是否注冊到了下述印刷系統(tǒng)中,該印刷系統(tǒng)是能夠通過向與打印機4相對應的電子郵件地址發(fā)送電子郵件來印刷電子郵件的正文或附件的云計算系統(tǒng)。
3.登錄順序圖4是表示登錄順序的圖。在創(chuàng)立順序結(jié)束后用戶按下打印機4的電源按鈕而切斷了電源之后,當再次按下電源按鈕而接通電源時開始執(zhí)行登錄順序。在登錄順序中,打印機4進行各部分的初始化處理,并且建立與印刷控制服務器I之間的XMPP連接,進行印刷任務的確認。具體而言,與創(chuàng)立順序的SI 12同樣,打印機4向XMPP服務器104發(fā)送XMPP連接信息(S200)。取得了 XMPP連接信息的XMPP服務器104與S114同樣地建立XMPP連接(S204)。建立了與印刷控制服務器I之間的XMPP連接的打印機4,與創(chuàng)立順序的S116同樣地利用HTTP向印刷控制服務器I發(fā)送打印機信息(S206)。即,打印機信息的發(fā)送在每次與印刷控制服務器I之間建立XMPP連接時實施。取得了打印機信息的服務器與S118同樣地利用HTTP向打印機4發(fā)送接收結(jié)果,并且將打印機信息存儲到XMPP連接結(jié)束為止(S208)。向印刷控制服務器I發(fā)送了打印機信息的打印機4,與創(chuàng)立順序的S140同樣地利用HTTP向印刷控制服務器I請求印刷任務信息(S212)。取得了印刷任務信息的請求的印刷控制服務器I與S142同樣地利用HTTP向打印機4發(fā)送印刷任務信息(S214)。取得了印刷任務信息的打印機4,若存在印刷任務則請求印刷數(shù)據(jù)并執(zhí)行印刷。這樣,通過在電源接通后打印機4自動取得印刷任務信息,從而對于電源切斷過程中在印刷控制服務器I中生成的印刷任務,能夠在電源接通之后即刻由打印機4執(zhí)行。4.印刷順序圖5是表示印刷順序的圖。通過從管理者終端3或客戶終端2向注冊的電子郵件地址發(fā)送作為印刷委托的電子郵件,開始執(zhí)行印刷順序(S300)。印刷控制服務器I如后所述,將在注冊的電子郵件地址接收到的電子郵件的正文和附件作為印刷對象進行處理。因此,若用戶將印刷對象作為正文或附件來發(fā)送電子郵件,則該電子郵件會作為印刷委托被印刷控制服務器I處理。按每個打印機而不同的印刷委托的目的地電子郵件地址如前所述,在創(chuàng)立順序中由管理者終端3進行畫面顯示或由打印機4進行印刷。因此,利用管理者終端3將打印機4注冊到印刷控制服務器I中的管理用戶、和被從管理用戶通知了電子郵件地址的客戶用戶,能夠?qū)⑨槍Υ蛴C4的印刷委托利用與網(wǎng)絡連接的任意終端發(fā)送到印刷控制服務器I。以下,設為從客戶終端2向與打印機4對應的電子郵件地址發(fā)送作為印刷委托的電子郵件的情況。若接收到印刷委托,則印刷控制服務器I向印刷委托的發(fā)送源發(fā)送包含作為與印刷委托關聯(lián)的識別信息的URL在內(nèi)的引導電子郵件(S302)。以下,參照圖6的流程圖,對引導電子郵件的發(fā)送處理的詳細情形進行說明。作為印刷委托的電子郵件由SMTP服務器101接收。若SMTP服務器101接收了發(fā)往已注冊的電子郵件地址的電子郵件,則數(shù)據(jù)變換服務AP服務器102根據(jù)接收了印刷委托的電子郵件地址來確定與印刷委托相關聯(lián)的內(nèi)部ID,并且從SMTP服務器101取得該電子郵件進行分析,提取出正文和數(shù)據(jù)變換服務器103所對應的附件來作為印刷對象,針對提取出的印刷對象按文件分配內(nèi)部ID及任務ID(S3020)。在此,數(shù)據(jù)變換服務AP服務器102,通過從DB服務器106取得與印刷委托的目的地電子郵件地址相關聯(lián)的內(nèi)部ID,來確定與印刷委托相關聯(lián)的內(nèi)部ID,S卩,分配給打印機4的內(nèi)部ID。此外,在電子郵件中附有數(shù)據(jù)變換服務器103未對應的附件的情況下,不對該附件分配內(nèi)部ID及任務ID,而是發(fā)送以印刷 委托的發(fā)送源為目的地址的電子郵件來進行出錯通知。然后,僅對正文和數(shù)據(jù)變換服務器103所對應的附件分配內(nèi)部ID及任務ID。而后,數(shù)據(jù)變換服務AP服務器102利用數(shù)據(jù)變換服務器103,按每個任務ID來生成預覽數(shù)據(jù)(S3022)。詳細而言,數(shù)據(jù)變換服務AP服務器102參照DB服務器106,來確定成為電子郵件的目的地址的電子郵件地址所對應的打印機4的內(nèi)部ID和機種ID。然后,數(shù)據(jù)變換AP服務器102將初始印刷設定和印刷對象相對應地交給數(shù)據(jù)變換服務器103。數(shù)據(jù)變換服務器103根據(jù)初始印刷設定將所取得的每個印刷對象變換為預覽數(shù)據(jù)。然后,數(shù)據(jù)變換服務AP服務器102將印刷對象及預覽數(shù)據(jù)與內(nèi)部ID及任務ID相關聯(lián)地存儲到DB服務器106中(S3024)。接著,數(shù)據(jù)變換服務AP服務器102將任務ID所對應的HTTP服務器110的URL包含在正文中,生成以印刷委托的發(fā)送源為目的地址的引導電子郵件,并經(jīng)由SMTP服務器101發(fā)送給客戶終端2(S3026)。數(shù)據(jù)變換AP服務器102通過在引導電子郵件的正文所包含的URL中包含任務ID,從而將URL與印刷委托相關聯(lián)。在從印刷委托提取出多個印刷對象的情況下,使引導電子郵件所包含的URL與分配給最初提取出的印刷對象的任務ID相關聯(lián)。將這樣在一部分中包含任務ID的URL稱為引導URL。以上,說明了引導電子郵件的發(fā)送處理的詳細情形。接收了引導電子郵件的客戶終端2的用戶打開引導電子郵件,并且若點擊了引導URL則向印刷控制服務器I發(fā)送初始印刷控制頁請求(S304)。具體而言,顯示了引導電子郵件的正文的客戶終端2的郵件用戶代理商經(jīng)由網(wǎng)頁瀏覽器并利用HTTP將引導URL作為初始印刷控制頁請求進行發(fā)送。在引導URL處取得了初始印刷控制頁請求的印刷控制服務器1,將與印刷委托相關聯(lián)的初始印刷控制頁發(fā)送給初始印刷控制頁請求的發(fā)送源的客戶終端2 (S306)。以下,參照圖7的流程圖,對初始印刷控制頁的發(fā)送處理的詳細情形進行說明。初始印刷控制頁請求由HTTP服務器110在引導URL處取得。若HTTP服務器110取得了初始印刷控制頁請求,則賬戶管理AP服務器107從引導URL取得任務ID(S3060)。然后,賬戶管理AP服務器107從DB服務器106取得與任務ID相關聯(lián)的預覽數(shù)據(jù)(S3062)。接著,賬戶管理AP服務器107生成初始印刷控制頁(S3064)。初始印刷控制頁是圖8所示的印刷控制頁之中的針對初始印刷控制頁請求而發(fā)送的印刷控制頁。印刷控制頁中包括圖8A所示的與文本主體的印刷對象對應的文本用印刷控制頁、和圖8B所示的與圖像主體的印刷對象對應的圖像用印刷控制頁。由賬戶管理AP服務器107基于印刷對象的文件的擴展名來判定生成哪一個印刷控制頁。如圖8A所示,文本用印刷控制頁中配置有設定對象選擇用下拉列表65、紙張尺寸選擇用下拉列表61、雙面印刷選擇用下拉列表62、布局選擇用下拉列表63、份數(shù)選擇用文本框64、印刷按鈕67、再預覽按鈕68、取消按鈕69及預覽圖像66。如圖SB所示,圖像用印刷控制頁中配置有設定對象選擇用下拉列表65、紙張尺寸選擇用下拉列表61、自動畫質(zhì)調(diào)節(jié)選擇用下拉列表71、畫質(zhì)選擇用下拉列表72、份數(shù)選擇用文本框64、印刷按鈕67、再預覽按鈕68、取消按鈕69及基于預覽數(shù)據(jù)的預覽圖像66。 當生成了初始印刷控制頁時,在紙張尺寸選擇用下拉列表61、雙面印刷選擇用下拉列表62、布局選擇用下拉列表63、份數(shù)選擇用文本框64、自動畫質(zhì)調(diào)節(jié)選擇用下拉列表71、畫質(zhì)選擇用下拉列表72中,預先確定的初始印刷設定所對應的項目成為選擇狀態(tài)。設定對象選擇用下拉列表65用于選擇通過這些下拉列表變更了印刷設定的任務ID。當生成了初始印刷控制頁時,在與一個印刷委托對應的印刷對象有多個的情況下,最初分配的任務ID成為設定對象選擇用下拉列表65的選擇項目,顯示與該任務ID對應的印刷對象的文件名。然后,賬戶管理AP服務器107將初始印刷控制頁經(jīng)由HTTP服務器110發(fā)送給初始印刷控制頁請求的發(fā)送源(S3066)。以上,說明了初始印刷控制頁的發(fā)送處理的詳細情形。若從印刷控制服務器I發(fā)送了初始印刷控制頁,則由客戶終端2的網(wǎng)頁瀏覽器顯示初始印刷控制頁(S308)??蛻艚K端2的用戶能夠通過初始印刷控制頁的設定對象選擇用下拉列表65的操作來選擇使印刷設定變更的任務ID,能夠通過初始印刷控制頁的下拉列表61、62、63、65、71、72和文本框64的操作來變更印刷設定,能夠通過點擊初始印刷控制頁的印刷按鈕67來發(fā)送印刷執(zhí)行請求,能夠通過點擊再預覽按鈕68來請求布局有其他任務ID的預覽圖像或變更后的印刷設定所對應的預覽圖像的印刷控制頁。此外,也可不點擊再預覽按鈕68,而響應于對任一項目的操作,來請求布局有其他任務ID的預覽圖像或變更后的印刷設定所對應的預覽圖像的印刷控制頁。在此,設為在通過下拉列表63的操作而改變了選擇項目的狀態(tài)下點擊了再預覽按鈕68的情況。其結(jié)果,會從客戶終端2向印刷控制服務器I發(fā)送印刷控制頁請求(S310)。印刷控制頁請求是將下拉列表61、62、63、65、71、72的選擇項目和文本框64的數(shù)值發(fā)送到嵌入于再預覽按鈕68中的引導URL的HTTP要求。在嵌入于再預覽按鈕68中的引導URL處取得了印刷控制頁請求的印刷控制服務器1,將與印刷委托相關聯(lián)的印刷控制頁發(fā)送到作為印刷控制頁請求的發(fā)送源的客戶終端2(S312)。下面,參照圖9的流程圖,對印刷控制頁的發(fā)送處理的詳細情形進行說明。印刷控制頁請求由HTTP服務器110取得。若HTTP服務器110取得了印刷控制頁請求,則賬戶管理AP服務器107從印刷控制頁請求中取得任務ID及印刷設定(S3120)。任務ID對應于設定對象選擇用下拉列表65的選擇項目。印刷設定對應于下拉列表61、62、63、71、72的選擇項目和文本框64的數(shù)值。而后,賬戶管理AP服務器107從DB服務器106取得與在S3120中取得的任務ID相關聯(lián)的印刷對象(S3122)。另外,此時,賬戶管理AP服務器107從DB服務器106中刪除與任務ID相關聯(lián)的預覽數(shù)據(jù)。然后,賬戶管理AP服務器107利用數(shù)據(jù)變換服務器103生成與所取得的印刷設定相應的印刷對象的預覽數(shù)據(jù)(S3124)。詳細而言,賬戶管理AP服務器107將從DB服務器106取得的印刷對象和從印刷控制頁請求取得的印刷設定對應起來交給數(shù)據(jù)變換服務器103。數(shù)據(jù)變換服務器103根據(jù)所取得的印刷設定將所取得的印刷對象變換為預覽數(shù)據(jù)。而后,賬戶管理AP服務器107生成布局有基于新生成的預覽數(shù)據(jù)的預覽圖像66的印刷控制頁(S3126)。當生成了印刷控制頁時,在紙張尺寸選擇用下拉列表61、雙面印刷選擇用下拉列表62、布局選擇用下拉列表63、份數(shù)選擇用文本框64、自動畫質(zhì)調(diào)節(jié)選擇用下拉列表71、畫質(zhì)選擇用下拉列表72中,與從印刷控制頁請求中取得的印刷設定對應的項 目成為選擇狀態(tài)。在設定對象選擇用下拉列表65中,從印刷控制頁請求中取得的任務ID成為選擇狀態(tài),顯示與該任務ID對應的文件名。然后,賬戶管理AP服務器107將印刷控制頁經(jīng)由HTTP服務器110發(fā)送給印刷控制頁請求的發(fā)送源(S3128)。以上,對印刷控制頁的發(fā)送處理的詳細情形進行了說明。若從印刷控制服務器I發(fā)送了印刷控制頁,則由客戶終端2的網(wǎng)頁瀏覽器顯示印刷控制頁(S314)。與顯示了初始印刷控制頁的狀態(tài)同樣,客戶終端2的用戶能夠通過印刷控制頁的設定對象選擇用下拉列表65的操作來選擇使印刷設定變更的任務ID,能夠通過印刷控制頁的下拉列表61、62、63、65、71、72和文本框64的操作來變更印刷設定,能夠通過點擊印刷控制頁的印刷按鈕67來發(fā)送印刷執(zhí)行請求,能夠通過點擊再預覽按鈕68來請求布局有其他任務ID的預覽圖像或變更后的印刷設定所對應的預覽圖像的印刷控制頁。即,針對初始印刷控制頁的操作所相應的處理與針對印刷控制頁的操作所相應的處理完全相同。下面設為點擊了印刷按鈕67的情況。該情況下,從客戶終端2向印刷控制服務器I發(fā)送印刷執(zhí)行請求(S316)。印刷執(zhí)行請求是將下拉列表61、62、63、65、71、72的選擇項目和文本框64的數(shù)值向嵌入于印刷按鈕67的引導URL發(fā)送的HTTP要求。當存在多個印刷對象時,按每個印刷對象接受印刷按鈕67的點擊,并按每個印刷對象發(fā)送印刷執(zhí)行請求。但是也可預先存儲按每個印刷對象進行的設定,對應于點擊了 I次印刷按鈕67而發(fā)送針對所有印刷對象的印刷執(zhí)行請求。此外,也可通過在印刷控制頁中設置表示不進行印刷的復選框或允許份數(shù)設定為0等,使得針對任意的印刷對象從印刷對象退出。在嵌入于印刷按鈕67的引導URL處取得了印刷執(zhí)行請求的印刷控制服務器1,生成與印刷執(zhí)行請求相應的印刷任務(S318)。以下,參照圖10的流程圖,對印刷任務的生成處理進行說明。此外,當存在多個印刷對象時,取得針對所有印刷對象的印刷執(zhí)行請求或者取得了針對一部分印刷對象的印刷執(zhí)行請求之后待機至超時為止,然后依次生成與所取得的所有印刷執(zhí)行請求相應的印刷任務。印刷執(zhí)行請求由HTTP服務器110取得。若HTTP服務器110取得了印刷執(zhí)行請求,則賬戶管理AP服務器107從印刷執(zhí)行請求中取得任務ID及印刷設定。然后,賬戶管理AP服務器107將取得的任務ID及印刷設定交給打印機通信AP服務器105 (S3180)。然后,打印機通信AP服務器105從DB服務器106中取得與所取得的任務ID對應的印刷對象及機種ID (S3182)。接著,打印機通信AP服務器105利用數(shù)據(jù)變換服務器103根據(jù)所取得的印刷對象來生成與機種和印刷設定相應的印刷數(shù)據(jù)(S3184)。詳細而言,首先,打印機通信AP服務器105將所取得的印刷對象、印刷設定和機種ID交給數(shù)據(jù)變換服務器103。然后,數(shù)據(jù)變換服務器103基于機種ID和印刷設定將所取得的每個印刷對象變換為與打印機4的機種和印刷設定對應的印刷數(shù)據(jù)。此時,若印刷對象為文本主體,則數(shù)據(jù)變換服務器103以特化為文本的頁描述語言生成印刷數(shù)據(jù),若印刷對象為圖像主體,則數(shù)據(jù)變換服務器103以特化為圖像的頁描述語言生成印刷數(shù)據(jù)。印刷對象是文本主體還是圖像主體,可基于作為印刷對
象而取得的文件的擴展名來判斷。若生成了印刷數(shù)據(jù),則打印機通信AP服務器105通過與打印機4的內(nèi)部ID及任務ID關聯(lián)來將印刷數(shù)據(jù)作為打印機4的印刷任務存儲到DB服務器 106 中(S3186)。然后,印刷控制服務器I利用XMPP將印刷等待信息發(fā)送給作為印刷執(zhí)行請求的委托源的客戶終端2(S320)。具體而言,打印機通信AP服務器105與創(chuàng)立順序的S128同樣地利用XMPP向打印機4通知印刷等待信息。這樣,由于利用XMPP發(fā)送印刷等待信息,因而印刷控制服務器I能夠自律地執(zhí)行從接收印刷委托之后到向打印機4發(fā)送印刷等待信息為止的處理,無需來自打印機4的輪詢。因此,能夠?qū)⒂∷⑷蝿盏纳杉纯掏ㄖo打印機4,另夕卜,能夠以最小限度的通信量將印刷任務的生成通知給打印機4。取得了印刷等待信息的打印機4與創(chuàng)立順序的S138同樣地利用XMPP向XMPP服務器104發(fā)送接收結(jié)果(成功/失敗)(S322)。接著,與S140同樣地,打印機4利用HTTP向印刷控制服務器I請求為了取得印刷數(shù)據(jù)而需要的印刷任務信息(S324)。具體而言,打印機4利用HTTP向與印刷任務信息的請求對應的HTTP服務器108的URL發(fā)送打印機4的內(nèi)部ID。接受了印刷任務信息的請求的印刷控制服務器I與S142同樣地,利用HTTP將接收結(jié)果(成功/失敗)、任務ID、與任務ID對應的HTTP服務器108的URL、印刷任務的頁描述語言的種類作為印刷任務信息發(fā)送給打印機4(S326)。當印刷對象由多個文件構(gòu)成時,將每個文件的任務ID和URL作為印刷任務信息發(fā)送給打印機4。取得了印刷任務信息的打印機4與S146同樣地等待打印機4成為空閑狀態(tài),當成為空閑狀態(tài)時,通過將接受印刷數(shù)據(jù)的取得請求的URL發(fā)送給HTTP服務器108來請求印刷數(shù)據(jù)的發(fā)送(S328)。此時,打印機4在所取得的印刷任務信息中包含多個任務ID時,按每個任務ID請求印刷數(shù)據(jù)的發(fā)送。被請求了印刷任務的發(fā)送的HTTP服務器108與S148同樣地,利用HTTP向打印機4發(fā)送接收結(jié)果(成功/失敗)和與接受了印刷數(shù)據(jù)的取得請求的URL相對應的印刷數(shù)據(jù)(S330)。取得了印刷數(shù)據(jù)的打印機4與S150同樣地基于印刷數(shù)據(jù)執(zhí)行印刷(S332)。結(jié)束了印刷的打印機4與S154同樣地,將印刷任務的執(zhí)行結(jié)果信息發(fā)送給HTTP服務器 108(S334)。在HTTP服務器108中取得了執(zhí)行結(jié)果信息的印刷控制服務器1,與S156同樣地基于執(zhí)行結(jié)果信息來更新印刷任務,并刪除與執(zhí)行已完成的印刷任務對應的預覽數(shù)據(jù)(S336)。在此,內(nèi)容管理AP服務器109通過刪除與從執(zhí)行結(jié)果信息中取得的任務ID關聯(lián)地存儲在DB服務器106中的預覽數(shù)據(jù),來刪除與執(zhí)行已完成的印刷任務對應的預覽數(shù)據(jù)。接著,印刷控制服務器I通過電子郵件向作為印刷委托的發(fā)送源的客戶終端2發(fā)送印刷委托的執(zhí)行結(jié)果(成功/失敗)(S338)。具體而言,內(nèi)容管理AP服務器109基于執(zhí)行結(jié)果信息,生成以表示印刷完成或失敗以及印刷完成或失敗的印刷對象的文本作為正文、且以印刷委托的發(fā)送源即客戶終端2作為目的地址的電子郵件,并將生成的電子郵件經(jīng)由SMTP服務器11發(fā)送給客戶終端2。若客戶終端2接收到電子郵件(S340),則客戶終端2的用戶能夠獲知印刷委托的
處理結(jié)果。從S328到S340的處理以在DB服務器106中存儲的順序并按每個印刷任務被執(zhí) 行。例如,打印機4在所取得的印刷任務信息中包含與電子郵件正文對應的任務ID和與附件“A”對應的任務ID、且電子郵件正文所對應的印刷任務先存儲在DB服務器106中的情況下,通過將電子郵件正文所對應的第一 URL發(fā)送給HTTP服務器108,從而取得電子郵件正文所對應的印刷數(shù)據(jù)來執(zhí)行印刷,并將執(zhí)行結(jié)果信息發(fā)送給HTTP服務器108。若HTTP服務器108接收到執(zhí)行結(jié)果信息,則內(nèi)容管理AP服務器109基于從HTTP服務器108取得的執(zhí)行結(jié)果信息,將電子郵件正文所對應的印刷任務從DB服務器106中刪除。然后,內(nèi)容管理AP服務器109將電子郵件正文所對應的印刷任務已完成這一情況經(jīng)由SMTP服務器101并通過電子郵件發(fā)送給客戶終端2。接著,打印機4通過將附件“A”所對應的第二 URL發(fā)送給HTTP服務器108,從而取得附件“A”所對應的印刷數(shù)據(jù)來執(zhí)行印刷,并將執(zhí)行結(jié)果信息發(fā)送給HTTP服務器108。若HTTP服務器108接收到執(zhí)行結(jié)果信息,則內(nèi)容管理AP服務器109基于從HTTP服務器108取得的執(zhí)行結(jié)果信息,將附件所對應的印刷任務從DB服務器106中刪除。然后,內(nèi)容管理AP服務器109將附件所對應的印刷任務已完成這一情況經(jīng)由SMTP服務器101并通過電子郵件發(fā)送給客戶終端2。此外,在點擊了印刷控制頁的取消按鈕69的情況下,從客戶終端2向印刷控制服務器I發(fā)送印刷中止請求,在印刷控制服務器I中,將預覽數(shù)據(jù)及印刷對象從DB服務器106中刪除。在以上說明的印刷順序中,使用網(wǎng)頁瀏覽器將能夠變更印刷設定的印刷控制頁發(fā)送給印刷委托的發(fā)送源,因此發(fā)送了印刷委托的用戶能夠以簡便的方法變更印刷設定。另夕卜,由于初始印刷控制頁及印刷控制頁中布局有預覽圖像,因此發(fā)送了印刷委托的用戶能夠在確認了預覽圖像的基礎上請求印刷執(zhí)行。進而,在初始印刷控制頁及印刷控制頁中變更了印刷設定的情況下,能夠在確認了與變更后的印刷設定相應的預覽圖像的基礎上請求印刷執(zhí)行。5.其他實施方式此外,本發(fā)明的技術范圍并不限定于上述實施方式,除了以下實施方式以及其他的組合之外,當然可以在不脫離本發(fā)明的主旨的范圍內(nèi)進行各種變更。例如,在上述實施方式中,說明了對管理者終端3進行操作來將打印機4注冊到印刷控制服務器I中的例子,但也可由用戶對打印機4的用戶I/F46進行操作來將打印機4注冊到印刷控制服務器I中。
另外,也可以是印刷委托的電子郵件之中僅正文或附件的一方可印刷而另一方不可印刷的情況。另外,還可以在針對與從客戶終端2接收的印刷委托相應地生成的所有印刷任務都完成了到上述的S336為止的處理時,通過一個電子郵件從印刷控制服務器I向作為印刷委托的發(fā)送源的客戶終端2發(fā)送印刷委托整體的執(zhí)行結(jié)果(成功/失敗)。進而,在上述實施方式中,表示了打印機4在從印刷控制服務器I接收到印刷等待信息時自動執(zhí)行印刷任務的例子,但是例如也可以使接收了印刷等待信息的打印機4的用戶I/F46顯示表示存在印刷任務的信息,等待用戶發(fā)出印刷任務的執(zhí)行指示從而打印機4執(zhí)行印刷任務。另外,在上述實施方式中,說明了印刷控制服務器I由物理上獨立的多個服務器計算機構(gòu)成的例子,但也可由單個服務器計算機實現(xiàn)印刷控制服務器I的功能。另外,關于打印機4與印刷控制服務器I之間的通信協(xié)議,只要印刷等待信息能夠 以壓入(push)型協(xié)議(在由服務器執(zhí)行對客戶機的處理時不需要來自客戶機的請求的協(xié)議)從印刷控制服務器I發(fā)送給打印機4即可,可使用與XMPP不同的壓入型通信協(xié)議,也可將利用了 HTTP的通信的一部分替換為其他彈出(pull)型通信協(xié)議(由服務器對客戶機進行的處理必須根據(jù)來自客戶機的請求而執(zhí)行的協(xié)議),另外,還可將利用了 HTTP的通信的一部分替換為XMPP或其他壓入型協(xié)議。另外,說明了為了使印刷控制頁和印刷設定與印刷委托相關聯(lián)而在引導URL中包含任務ID的例子,但也可以在印刷控制服務器與印刷委托的發(fā)送源之間收發(fā)任務ID來作為HTTP消息的參數(shù),通過該任務ID使印刷控制頁和印刷設定與印刷委托相關聯(lián)。另外,關于客戶終端從服務器取得的印刷控制頁,也可以使得能夠在印刷委托的電子郵件中選擇文本用印刷控制頁和圖像用印刷控制頁的其中一個。具體而言,例如,作為接受印刷委托的電子郵件地址,對打印機分配與文本主體的印刷對象對應的電子郵件地址和與圖像主體的印刷對象對應的電子郵件地址,根據(jù)接收了印刷委托的電子郵件地址來區(qū)分印刷控制頁的發(fā)送處理及印刷任務的生成處理即可。另外,也可在作為印刷委托的電子郵件的正文中記載文本所對應的規(guī)定的字符串或圖像所對應的規(guī)定的字符串的任一個,在服務器中分析電子郵件的正文來判斷應該將印刷對象作為文本和圖像中的哪一個來進行處理?;蛘撸€可以不區(qū)分是文本還是圖像地按同樣的方式進行處理。進而,關于客戶終端從服務器取得的印刷控制頁,布局和顯示的要素并不限于上述要素,例如可以在一個畫面中配置所有印刷對象的預覽圖像,使得能夠個別地進行印刷設定,也可以一并對所有印刷對象進行印刷設定。另外,在印刷控制服務器I將引導電子郵件發(fā)送給印刷委托的發(fā)送源之后,或者將印刷控制頁發(fā)送給印刷控制頁請求的發(fā)送源之后,經(jīng)過規(guī)定時間沒有應答的情況下,也可進行超時處理。超時處理可以是將該印刷委托視為已取消,并將印刷對象的數(shù)據(jù)和預覽數(shù)據(jù)等刪除的處理,相反也可以是視為進行了印刷執(zhí)行請求,并以在該時刻設定的印刷設定進行生成印刷任務的S320之后的處理這樣的處理。此外,在將引導電子郵件發(fā)送給印刷委托的發(fā)送源之后經(jīng)過規(guī)定時間沒有應答的情況下的“在該時刻設定的印刷設定”是指印刷設定的初始值。另外,終端裝置可以利用鼠標或觸摸面板等接受用戶的指示,也可利用聲音辨識功能來以聲音接受指示,還可通過其他方法接受指示。符號說明I-印刷控制服務器;2_客戶終端;3_管理者終端;4_打印機;5_打印機;11_CPU ;12-RAM ;13-R0M ;14_HDD ;15_ 外部 I/F ;16_ 內(nèi)部 I/F ;41_ 控制器;42_ 外部 I/F ;43_ 印刷引擎;46_用戶I/F ; 101-SMTP服務器;102-數(shù)據(jù)變換服務AP服務器;103-數(shù)據(jù)變換服務器;104-XMPP服務器;105_打印機 通信AP服務器;106-DB服務器;107_賬戶管理AP服務器;108-HTTP服務器;109-內(nèi)容管理AP服務器;110-HTTP服務器。
權(quán)利要求
1.一種印刷控制服務器,具備 印刷委托接收部,其接收發(fā)往對特定的打印機分配的電子郵件地址的電子郵件,作為印刷委托; 引導部,其將與所述印刷委托相關聯(lián)的識別信息以電子郵件發(fā)送給所述印刷委托的發(fā)送源; 印刷控制請求接受部,其從所述印刷委托的發(fā)送源取得基于所述識別信息的印刷控制頁請求,當取得了所述印刷控制頁請求時,將與所述印刷委托相關聯(lián)的印刷控制頁發(fā)送給所述印刷控制頁請求的發(fā)送源,并接受針對與所述印刷控制頁關聯(lián)的所述印刷委托的印刷執(zhí)行請求; 數(shù)據(jù)變換部,其基于所述印刷委托的正文及附件中的至少一方來生成印刷數(shù)據(jù);以及 印刷數(shù)據(jù)發(fā)送部,其響應于所述印刷執(zhí)行請求而向所述特定的打印機發(fā)送所述印刷數(shù) 據(jù)。
2.根據(jù)權(quán)利要求I所述的印刷控制服務器,其中, 所述印刷控制請求接受部與所述印刷執(zhí)行請求一起接受印刷設定的指定, 所述數(shù)據(jù)變換部基于所述印刷委托的正文及附件中的至少一方和所接受的所述印刷設定來生成印刷數(shù)據(jù)。
3.根據(jù)權(quán)利要求2所述的印刷控制服務器,其中, 所述數(shù)據(jù)變換部除了生成所述印刷數(shù)據(jù)之外,還基于所述印刷委托的正文及附件中的至少一方來生成與所述印刷設定相應的預覽數(shù)據(jù), 所述印刷控制頁中布局有基于所述預覽數(shù)據(jù)的預覽圖像。
4.根據(jù)權(quán)利要求3所述的印刷控制服務器,其中, 所述印刷控制請求接受部接受針對與所述印刷控制頁關聯(lián)的所述印刷委托的所述印刷設定的變更、預覽請求及印刷執(zhí)行請求,當接受了所述印刷設定的變更及所述預覽請求時,使所述數(shù)據(jù)變換部重新生成與變更后的所述印刷條件相應的預覽數(shù)據(jù),并將布局有基于重新生成的預覽數(shù)據(jù)的所述預覽圖像的所述印刷控制頁發(fā)送給所述印刷控制頁請求的發(fā)送源。
5.根據(jù)權(quán)利要求I所述的印刷控制服務器,其中, 所述數(shù)據(jù)變換部除了生成所述印刷數(shù)據(jù)之外,還基于所述印刷委托的正文及附件中的至少一方來生成與所述印刷設定相應的預覽數(shù)據(jù), 所述印刷控制頁中布局有基于所述預覽數(shù)據(jù)的預覽圖像。
6.—種印刷控制方法,包括 接收發(fā)往對特定的打印機分配的電子郵件地址的電子郵件,作為印刷委托; 將與所述印刷委托相關聯(lián)的識別信息以電子郵件發(fā)送給所述印刷委托的發(fā)送源,并從所述印刷委托的發(fā)送源取得基于所述識別信息的印刷控制頁請求; 當取得了所述印刷控制頁請求時,將與所述印刷委托相關聯(lián)的印刷控制頁發(fā)送給所述印刷控制頁請求的發(fā)送源,并接受針對與所述印刷控制頁關聯(lián)的所述印刷委托的印刷執(zhí)行請求; 基于所述印刷委托的正文及附件中的至少一方來生成印刷數(shù)據(jù);以及 響應于所述印刷執(zhí)行請求而向所述特定的打印機發(fā)送所述印刷數(shù)據(jù)。
7.—種印刷方法,包括 將發(fā)往對特定的打印機分配的電子郵件地址的電子郵件作為印刷委托,從終端裝置發(fā)送給由至少I臺服務器構(gòu)成的服務器集合; 所述終端裝置對響應于所述印刷委托而從所述服務器集合發(fā)送來的電子郵件進行接收,從接收的所述電子郵件中取得與所述印刷委托相關聯(lián)的識別信息,并基于所述識別信息向所述服務器集合進行印刷控制頁請求; 所述終端裝置從所述服務器集合取得響應于所述印刷控制頁請求的與所述印刷委托相關聯(lián)的印刷控制頁,并進行顯示; 所述終端裝置響應于從與所述印刷控制頁關聯(lián)的用戶接受了印刷指示這一情況,向所述服務器集合進行針對所述印刷委托的印刷執(zhí)行請求;、 印刷終端對響應于所述印刷執(zhí)行請求而從所述服務器集合發(fā)送來的基于印刷委托的正文及附件中的至少一方的印刷數(shù)據(jù)進行接收;以及印刷終端對所述印刷數(shù)據(jù)進行印刷。
全文摘要
本發(fā)明提供一種印刷控制服務器、印刷控制方法及印刷控制程序。印刷控制服務器具備印刷委托接收部,其接收發(fā)往對特定的打印機分配的電子郵件地址的電子郵件,作為印刷委托;引導部,其將與所述印刷委托相關聯(lián)的識別信息以電子郵件發(fā)送給所述印刷委托的發(fā)送源;印刷控制請求接受部,其在取得了基于所述識別信息的印刷控制頁請求時,發(fā)送與所述印刷委托相關聯(lián)的印刷控制頁,并接受針對與所述印刷控制頁關聯(lián)的所述印刷委托的印刷執(zhí)行請求;數(shù)據(jù)變換部,其基于所述印刷委托來生成印刷數(shù)據(jù);以及印刷數(shù)據(jù)發(fā)送部,其響應于所述印刷執(zhí)行請求而向所述特定的打印機發(fā)送所述印刷數(shù)據(jù)。
文檔編號H04L29/06GK102736869SQ201110441989
公開日2012年10月17日 申請日期2011年12月26日 優(yōu)先權(quán)日2011年1月21日
發(fā)明者古田泰大, 大島康裕, 赤松裕隆 申請人:精工愛普生株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
肃宁县| 佳木斯市| 科技| 乌审旗| 昔阳县| 松阳县| 芒康县| 永靖县| 河池市| 灵丘县| 丽水市| 泽库县| 微博| 临猗县| 泉州市| 修文县| 鸡西市| 沈阳市| 横山县| 泸西县| 鹿邑县| 金堂县| 贵德县| 封丘县| 哈尔滨市| 长垣县| 潞城市| 石景山区| 闻喜县| 扶风县| 刚察县| 甘孜| 晋州市| 二手房| 湟源县| 长治市| 塘沽区| 庆阳市| 陇南市| 如东县| 札达县|