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

處理控制服務(wù)器、處理控制方法及處理終端的制作方法

文檔序號(hào):7857867閱讀:216來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):處理控制服務(wù)器、處理控制方法及處理終端的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及處理控制服務(wù)器、處理控制方法及處理終端,特別是涉及用于在云計(jì)算系統(tǒng)中立即執(zhí)行從用戶(hù)經(jīng)由服務(wù)器獲取到的請(qǐng)求的技術(shù)。
背景技術(shù)
以往,已知一種提供如下服務(wù)的云計(jì)算系統(tǒng)通過(guò)發(fā)送電子郵件使特定的打印機(jī)執(zhí)行印刷(例如專(zhuān)利文獻(xiàn)I)。該云計(jì)算系統(tǒng)具備接收特定的電子郵件后基于電子郵件生成與特定的打印機(jī)對(duì)應(yīng)的印刷數(shù)據(jù)的服務(wù)器,在服務(wù)器中登記的特定的打印機(jī)從服務(wù)器獲取印刷數(shù)據(jù)來(lái)執(zhí)行印刷。因此,即使在PC (Personal Computer,個(gè)人計(jì)算機(jī))、智能手機(jī)等的通信終端沒(méi)有安裝打印機(jī)驅(qū)動(dòng)程序的情況下,利用者也能夠利用服務(wù)器中登記的打印機(jī)。在該系統(tǒng)中,若與特定的電子郵件地址建立了對(duì)應(yīng)關(guān)系的打印機(jī)的登記處理在服務(wù)器中進(jìn)行了,則獲知該電子郵件地址的任意用戶(hù)都能夠利用該打印機(jī)。專(zhuān)利文獻(xiàn)I JP特開(kāi)2008-71257號(hào)公報(bào)在此,說(shuō)明在打印機(jī)基于HTTP (Hyper Text Transfer Protocol,超文本傳輸協(xié)議)從服務(wù)器獲取印刷數(shù)據(jù)的同時(shí)執(zhí)行印刷的情況下,用戶(hù)指示印刷中止的狀況。在該狀況下,從用戶(hù)的通信終端獲取到中止請(qǐng)求的服務(wù)器使打印機(jī)中止印刷。首先,假設(shè)服務(wù)器為了使打印機(jī)中止印刷,刪除印刷數(shù)據(jù)文件。但是,一般在HTTP服務(wù)器中,構(gòu)成為直到HTTP連接被切斷而文件被關(guān)閉為止都能夠訪(fǎng)問(wèn)發(fā)送中的文件的數(shù)據(jù)的方式,因此即使想要?jiǎng)h除印刷數(shù)據(jù)文件,印刷數(shù)據(jù)的發(fā)送也會(huì)持續(xù)進(jìn)行,而不能使打印機(jī)中止印刷。并且,還產(chǎn)生在服務(wù)器中作為印刷被中止的情形進(jìn)行對(duì)待的問(wèn)題。其次,假設(shè)服務(wù)器為了使打印機(jī)中止印刷,刪除印刷數(shù)據(jù)文件并且切斷HTTP連接。但是,在根據(jù)來(lái)自打印機(jī)的請(qǐng)求而開(kāi)始了印刷數(shù)據(jù)的發(fā)送之后,想要從HTTP服務(wù)器中止印刷數(shù)據(jù)的發(fā)送時(shí),由于處理的執(zhí)行依賴(lài)主體和處理的中止依賴(lài)主體不同,因此需要顯著增大HTTP服務(wù)器的負(fù)載的特殊處理。接著,假設(shè)服務(wù)器為了使打印機(jī)中止印刷,從服務(wù)器向打印機(jī)基于HTTP而發(fā)送印刷的中止依賴(lài),并且刪除印刷數(shù)據(jù)文件。但是,想要在基于HTTP發(fā)送印刷數(shù)據(jù)的期間內(nèi)以相同的HTTP發(fā)送印刷的中止依賴(lài)時(shí),由于中斷印刷數(shù)據(jù)的發(fā)送處理,因此需要顯著增大HTTP服務(wù)器的負(fù)載的特殊處理。

發(fā)明內(nèi)容
本發(fā)明的目的在于在不增加服務(wù)器的負(fù)載的情況下中止基于處理終端的處理。(I)用于達(dá)成上述目的的處理控制服務(wù)器具備第一通信單元,其使用基于HTTP的第一連接來(lái)與處理終端進(jìn)行通信;第二通信單元,其使用不同于所述第一連接的第二連接來(lái)與所述處理終端進(jìn)行通信;和處理控制單元,其在獲取了處理請(qǐng)求之后,基于HTTP向所述處理終端發(fā)送對(duì)象數(shù)據(jù),并根據(jù)中止請(qǐng)求的獲取而使用所述第二連接向所述處理終端請(qǐng)求所述對(duì)象數(shù)據(jù)的處理的中止。根據(jù)本發(fā)明,即使正在基于HTTP向處理終端發(fā)送對(duì)象數(shù)據(jù),也可使用與處理數(shù)據(jù)的發(fā)送中所用的第一連接不同的第二連接來(lái)與處理終端進(jìn)行通信,從而向處理終端請(qǐng)求對(duì)象數(shù)據(jù)的處理的中止。即,由于對(duì)象數(shù)據(jù)的發(fā)送和對(duì)象數(shù)據(jù)的處理中止的請(qǐng)求利用與HTTP同一階層的協(xié)議等級(jí)被分離,因此能夠抑制處理控制服務(wù)器的負(fù)載。(2)在用于達(dá)成上述目的的處理控制服務(wù)器中,也可所述處理控制單元基于與向所述處理終端請(qǐng)求了中止的情況相應(yīng)的響應(yīng),判定在所述處理終端中是否繼續(xù)進(jìn)行所述對(duì)象數(shù)據(jù)的處理,在未繼續(xù)進(jìn)行所述對(duì)象數(shù)據(jù)的處理的情況下刪除所述對(duì)象數(shù)據(jù),在繼續(xù)進(jìn)行所述對(duì)象數(shù)據(jù)的處理的情況下將所述對(duì)象數(shù)據(jù)的刪除延期。在本發(fā)明中,假設(shè)了處理終端的規(guī)格沒(méi)有被統(tǒng)一。例如,在開(kāi)始對(duì)象數(shù)據(jù)的處理之 后處理終端請(qǐng)求了該處理的中止的情況下,有時(shí)也會(huì)不中止該處理。此時(shí),由于通過(guò)向處理終端請(qǐng)求了中止而由處理控制服務(wù)器接收的響應(yīng)成為表示錯(cuò)誤的內(nèi)容,因此在處理控制服務(wù)器中,能夠基于該響應(yīng)來(lái)判定是否繼續(xù)進(jìn)行該處理。在繼續(xù)進(jìn)行該處理的情況下,與其即刻刪除對(duì)象數(shù)據(jù),不如例如優(yōu)選當(dāng)作對(duì)于中止請(qǐng)求的處理失敗而通知用戶(hù)。(3)在用于達(dá)成上述目的的處理控制服務(wù)器中,也可還具備與管理終端進(jìn)行通信的第三通信單元,使用所述第三通信單元從所述管理終端獲取所述中止請(qǐng)求。(4)所述第一通信單元、所述第二通信單元以及所述處理控制單元也可以分別由不同的計(jì)算機(jī)構(gòu)成。另外,權(quán)利要求中記載的各單元的功能,通過(guò)由結(jié)構(gòu)本身確定功能的硬件資源、由程序確定功能的硬件資源、或者它們的組合來(lái)實(shí)現(xiàn)。此外,這些各單元的功能,不限定于由各自在物理上相互獨(dú)立的硬件資源實(shí)現(xiàn)。例如,權(quán)利要求中記載的服務(wù)器不限定于由I臺(tái)計(jì)算機(jī)實(shí)現(xiàn),也可以由分別承擔(dān)各單元的多個(gè)計(jì)算機(jī)的組合的群來(lái)實(shí)現(xiàn)服務(wù)器。而且,本發(fā)明作為方法、處理終端、使計(jì)算機(jī)實(shí)現(xiàn)上述的功能的計(jì)算機(jī)程序、該程序的記錄介質(zhì)都是成立。當(dāng)然,該計(jì)算機(jī)程序的記錄介質(zhì)可以是磁記錄介質(zhì)也可以是光磁記錄介質(zhì),也可以是今后開(kāi)發(fā)的任意記錄介質(zhì)。


圖I是表示包括處理控制服務(wù)器、和作為處理終端的打印機(jī)的印刷系統(tǒng)整體的框圖。圖2是表示處理控制方法的順序圖。圖3是表示印刷控制頁(yè)的俯視圖。符號(hào)說(shuō)明I-通信終端;2_處理控制服務(wù)器;3a、3b、3c、3d-打印機(jī);4_因特網(wǎng);5_印刷控制頁(yè);21_應(yīng)用服務(wù)器;22-SMTP服務(wù)器;23-HTTP服務(wù)器;24_XMPP服務(wù)器;31_CPU ;32-R0M ;33-RAM ;34_通信部;35_印刷部;51、52、53、54、55_下拉列表;56_印刷按鈕;57_再次預(yù)覽按鈕;58_取消按鈕;59_預(yù)覽圖像;332_連接控制模塊;333_服務(wù)器接口模塊;334_印刷控制模塊。
具體實(shí)施例方式以下,參照附圖來(lái)說(shuō)明本發(fā)明的實(shí)施方式的例子。另外,在各圖中對(duì)相對(duì)應(yīng)的構(gòu)成要素標(biāo)注同一符號(hào),并且省略重復(fù)說(shuō)明。I.結(jié)構(gòu)圖I表示包括處理控制服務(wù)器2、和作為處理終端的打印機(jī)3a、3b、3c、3d的印刷系統(tǒng)整體的一實(shí)施例。若從任意的通信終端I發(fā)送以與處理控制服務(wù)器2中登記的打印機(jī)3a、3b、3c、3d的其中一個(gè)建立了對(duì)應(yīng)關(guān)系的電子郵件地址作為目的地的電子郵件,則圖 I所示的印刷系統(tǒng)實(shí)現(xiàn)在與目的地的電子郵件地址建立了對(duì)應(yīng)關(guān)系的打印機(jī)3a、3b、3c、3d的其中一個(gè)打印機(jī)中印刷電子郵件的添附文件或正文的功能。處理控制服務(wù)器2、打印機(jī)3a、3b、3c、3d、通信終端I與因特網(wǎng)4連接。另外,打印機(jī)3a、3b、3c、3d的結(jié)構(gòu)在理解發(fā)明方面實(shí)質(zhì)上是相同的,因此在圖I中省略了打印機(jī)3a、3b、3c的結(jié)構(gòu)。此外,在以下的說(shuō)明中只要沒(méi)有特別必要,就不區(qū)分打印機(jī)3a、3b、3c、3d,而標(biāo)記為打印機(jī)3。另外,打印機(jī)3也可以經(jīng)由集線(xiàn)器或路由器與因特網(wǎng)4連接。處理控制服務(wù)器2由I個(gè)以上的計(jì)算機(jī)構(gòu)成,包括應(yīng)用服務(wù)器21、SMTP服務(wù)器22、HTTP服務(wù)器23及XMPP服務(wù)器24。應(yīng)用服務(wù)器21、SMTP服務(wù)器22、HTTP服務(wù)器23及XMPP服務(wù)器24分別具備未圖示的CPU、RAM、ROM、硬盤(pán)裝置、通信部以及連接這些部件的內(nèi)部接口。通信部將從因特網(wǎng)經(jīng)由LAN接收的信號(hào)根據(jù)協(xié)議變換之后發(fā)送給內(nèi)部總線(xiàn),并將從內(nèi)部總線(xiàn)獲取的信號(hào)根據(jù)協(xié)議變換之后經(jīng)由LAN而發(fā)送給因特網(wǎng)。SMTP服務(wù)器22具有在分配給應(yīng)用服務(wù)器21中登記的打印機(jī)3的電子郵件地址收發(fā)電子郵件的功能。HTTP服務(wù)器23起到基于HTTP與打印機(jī)3進(jìn)行通信的第一通信單元的作用。XMPP 服務(wù)器 24 起到基于 XMPP (Extensible Messaging and Presence Protocol)與打印機(jī)3進(jìn)行通信的第二通信單元的作用。應(yīng)用服務(wù)器21起到處理控制單元的作用,即若基于SMTP獲取到印刷執(zhí)行請(qǐng)求,則生成與對(duì)應(yīng)的打印機(jī)3相應(yīng)的印刷數(shù)據(jù),并基于HTTP向?qū)?yīng)的打印機(jī)3發(fā)送所生成的印刷數(shù)據(jù);若基于HTTP獲取到印刷中止請(qǐng)求,則基于XMPP向?qū)?yīng)的打印機(jī)3請(qǐng)求印刷中止。打印機(jī)3具有基于通過(guò)與處理控制服務(wù)器2的常時(shí)連接而從處理控制服務(wù)器2獲取的印刷執(zhí)行請(qǐng)求來(lái)執(zhí)行印刷的功能。因此,打印機(jī)3除了 CPU31、R0M32、RAM33、印刷部35等通常的打印機(jī)結(jié)構(gòu)要素之外,還具備用于經(jīng)由因特網(wǎng)4收發(fā)消息的通信部34。通信部34將從因特網(wǎng)4經(jīng)由LAN接收的信號(hào)根據(jù)協(xié)議變換之后發(fā)送給內(nèi)部總線(xiàn),并將從內(nèi)部總線(xiàn)獲得的信號(hào)根據(jù)協(xié)議變換之后經(jīng)由LAN而發(fā)送給因特網(wǎng)。在R0M32中存儲(chǔ)有0S331、連接控制模塊332、服務(wù)器接口模塊333、向印刷控制模塊334等的、讀入RAM33并由CPU31執(zhí)行的各種計(jì)算機(jī)程序。通過(guò)CPU31執(zhí)行這些計(jì)算機(jī)程序,從而實(shí)現(xiàn)打印機(jī)3的各種功能。0S331實(shí)現(xiàn)下述的功能與連接控制模塊332、服務(wù)器接口模塊333、印刷控制模塊334等各種應(yīng)用程序協(xié)作來(lái)控制打印機(jī)3的硬件,并且根據(jù)TCP/IP、HTTP、XMPP等協(xié)議來(lái)控制與處理控制服務(wù)器2之間的通信。因此,0S331是使CPU31及通信部34起到第一通信單元及第二通信單元的作用的計(jì)算機(jī)程序。另外,用于使打印機(jī)3根據(jù)TCP/IP、HTTP、XMPP等協(xié)議與處理控制服務(wù)器2進(jìn)行通信的帳戶(hù)(account)信息分別被預(yù)先設(shè)定在打印機(jī)3和處理控制服務(wù)器2中。
服務(wù)器接口模塊333實(shí)現(xiàn)如下的功能根據(jù)HTTP、XMPP等協(xié)議與處理控制服務(wù)器2進(jìn)行通信,而從處理控制服務(wù)器2獲取印刷執(zhí)行請(qǐng)求、印刷數(shù)據(jù)或印刷中止請(qǐng)求。印刷控制模塊334實(shí)現(xiàn)如下的功能經(jīng)由服務(wù)器接口模塊333獲取印刷執(zhí)行請(qǐng)求、印刷數(shù)據(jù)或印刷中止請(qǐng)求,若獲取到印刷執(zhí)行請(qǐng)求,則基于印刷數(shù)據(jù)控制印刷部35來(lái)執(zhí)行印刷,若獲取到印刷中止請(qǐng)求,則中止印刷的執(zhí)行。因此,印刷控制模塊334是使CPU31及印刷部35起到處理單元的功能的計(jì)算機(jī)程序。2.處理控制方法接著,說(shuō)明使上述的處理控制服務(wù)器2起到作為本發(fā)明的一實(shí)施例的處理控制服務(wù)器的作用、并且使打印機(jī)3起到處理終端的作用的處理控制方法。在圖I所示的印刷系統(tǒng)中,希望在從通信終端I向處理控制服務(wù)器2請(qǐng)求了印刷的執(zhí)行時(shí),在打印機(jī)3中即刻執(zhí) 行印刷,且在從通信終端I向處理控制服務(wù)器2請(qǐng)求了印刷中止時(shí),在打印機(jī)3中即刻中止印刷。此外,從處理控制服務(wù)器2的負(fù)載和網(wǎng)絡(luò)通信量的觀(guān)點(diǎn)出發(fā),不優(yōu)選為了使打印機(jī)3立即獲取印刷執(zhí)行請(qǐng)求或印刷中止請(qǐng)求,而使處理控制服務(wù)器2使用基于HTTP的消息來(lái)進(jìn)行輪詢(xún)。因此,打印機(jī)3從處理控制服務(wù)器2獲取基于XMPP的印刷執(zhí)行請(qǐng)求和印刷中止請(qǐng)求。XMPP是能夠雙向發(fā)送消息的推送型協(xié)議(push-type protocol),因此不需要打印機(jī)3對(duì)處理控制服務(wù)器2的輪詢(xún)。在以下說(shuō)明的順序中,在打印機(jī)3和處理控制服務(wù)器2中執(zhí)行如下的處理將JID、XMPP登錄密碼、電子郵件地址等的用于使打印機(jī)3與處理控制服務(wù)器2進(jìn)行通信的帳戶(hù)信息,在參照在應(yīng)用服務(wù)器21中已經(jīng)登記的其他打印機(jī)的登記信息的同時(shí),分配給打印機(jī)3。在每次用戶(hù)按下打印機(jī)3的電源按鈕來(lái)切斷電源之后再次按下電源按鈕來(lái)接通電源時(shí),打印機(jī)3執(zhí)行用于與處理控制服務(wù)器2進(jìn)行XMPP連接的登錄順序(S301)。在登錄順序中,打印機(jī)3進(jìn)行各部的初始化處理,并且向XMPP服務(wù)器24發(fā)送JID、XMPP登錄密碼等帳戶(hù)信息。獲取了 XMPP帳戶(hù)信息的XMPP服務(wù)器24建立與打印機(jī)3的XMPP連接(S202)。由此,直到切斷打印機(jī)3的電源為止,維持在XMPP服務(wù)器24與打印機(jī)3之間建立的XMPP連接。通信終端I的用戶(hù)通過(guò)操作郵件用戶(hù)代理(MUA),從而能夠使獲取到對(duì)應(yīng)的電子郵件地址的打印機(jī)3執(zhí)行印刷。具體而言,首先,通信終端I的用戶(hù)通過(guò)操作MUA,從而生成作為印刷依賴(lài)的電子郵件,將分配給打印機(jī)3的電子郵件地址作為目的地,從通信終端I向SMTP服務(wù)器22發(fā)送作為印刷依賴(lài)的電子郵件(SlOl)。若SMTP服務(wù)器22接收作為印刷依賴(lài)的電子郵件,則應(yīng)用服務(wù)器21生成印刷控制頁(yè),并將其存儲(chǔ)在HTTP服務(wù)器23中(S202)。印刷控制頁(yè)是指用于從通信終端I經(jīng)由處理控制服務(wù)器2向打印機(jī)3發(fā)送各種印刷控制指令的網(wǎng)頁(yè)。圖3表示印刷控制頁(yè)的一例。在印刷控制頁(yè)5中配置印刷對(duì)象文件;紙張尺寸;自動(dòng)顏色變換的種類(lèi);畫(huà)質(zhì)等級(jí);用于選擇印刷部數(shù)量等的各種下拉列表51、52、53、54、55 ;用于發(fā)送印刷執(zhí)行請(qǐng)求的印刷按鈕56 ;在用戶(hù)變更了自動(dòng)顏色變換的種類(lèi)、畫(huà)質(zhì)等級(jí)等時(shí)用于更新預(yù)覽圖像59的再次預(yù)覽按鈕57 ;用于發(fā)送印刷中止請(qǐng)求的取消按鈕58 ;印刷對(duì)象文件的預(yù)覽圖像59等。由應(yīng)用服務(wù)器21將印刷控制頁(yè)5和印刷對(duì)象文件建立了對(duì)應(yīng)關(guān)系。若生成印刷控制頁(yè)5,則應(yīng)用服務(wù)器21生成包括用于獲取印刷控制頁(yè)5的URL在內(nèi)的電子郵件,并經(jīng)由SMTP服務(wù)器22向通信終端I發(fā)送該電子郵件(S203)。由此,從處理控制服務(wù)器2向通信終端I通知通信終端I獲取印刷控制頁(yè)5所需的信息。通信終端I的用戶(hù)通過(guò)操作MUA,從而使瀏覽器獲取用于獲取包含在電子郵件中的印刷控制頁(yè)5的URL,并從通信終端I的瀏覽器向HTTP服務(wù)器23發(fā)送該URL。其結(jié)果,通信終端I從HTTP服務(wù)器23獲取印刷控制頁(yè)5 (S102),在畫(huà)面上顯示獲取到的印刷控制頁(yè)5(S103)。獲取了印刷控制頁(yè)的通信終端I的用戶(hù)通過(guò)操作瀏覽器,從而能夠向打印機(jī)3請(qǐng)求印刷的執(zhí)行開(kāi)始和執(zhí)行中止。具體如下所述。若點(diǎn)擊印刷控制頁(yè)5的印刷按鈕56,則由通信終端I的瀏覽器向處理控制服務(wù)器2發(fā)送印刷執(zhí)行請(qǐng)求(S104)。其結(jié)果,應(yīng)用服務(wù)器21經(jīng)由HTTP服務(wù)器23獲取印刷執(zhí)行請(qǐng)求。印刷執(zhí)行請(qǐng)求是向嵌入在印刷按鈕56中的URL發(fā)送下拉列表51、52、53、54、55的選擇項(xiàng)目的HTTP請(qǐng)求。由此,若在處理控制服務(wù)器2中產(chǎn)生印刷執(zhí)行請(qǐng)求,則應(yīng)用服務(wù)器21基于從作為印刷依賴(lài)的電子郵件獲取到的印刷對(duì)象、和下拉列表51、52、53、54、55的選擇項(xiàng)目,生成包括與打印機(jī)3相應(yīng)的印刷數(shù)據(jù)在內(nèi)的印刷工作(S205)。接著,應(yīng)用服務(wù)器21經(jīng)由XMPP服務(wù)器24向打印機(jī)3通知印刷工作的產(chǎn)生(S206)。在向打印機(jī)3通知印刷工作的產(chǎn)生時(shí),經(jīng)由XMPP服務(wù)器24向打印機(jī)3發(fā)送用于從HTTP服務(wù)器23獲取為了獲取印刷數(shù)據(jù)所需的印刷工作信息的URL。由此,在向打印機(jī)3通知印刷工作的產(chǎn)生的處理中使用XMPP,因此處理控制服務(wù)器2能夠進(jìn)行自主通知,不需要來(lái)自打印機(jī)3的輪詢(xún)。因此,能夠即刻向打印機(jī)3通知印刷工作的產(chǎn)生,而且能夠以最小限度的通信量向打印機(jī)3通知印刷工作的產(chǎn)生。印刷工作的產(chǎn)生被通知的打印機(jī)3基于HTTP從處理控制服務(wù)器2獲取為了獲取 印刷數(shù)據(jù)所需的印刷工作信息(S302)。印刷工作信息中包含用于下載印刷數(shù)據(jù)的URL。獲取了印刷工作信息的打印機(jī)3等待打印機(jī)3成為空閑狀態(tài),若成為空閑狀態(tài),則通過(guò)向HTTP服務(wù)器23發(fā)送用于下載印刷數(shù)據(jù)的URL,從而獲取印刷數(shù)據(jù),并基于獲取到的印刷數(shù)據(jù)來(lái)執(zhí)行印刷(S303)。由此,若獲取了印刷控制頁(yè)的通信終端I的用戶(hù)操作瀏覽器來(lái)請(qǐng)求印刷的執(zhí)行開(kāi)始,而產(chǎn)生印刷執(zhí)行請(qǐng)求,則處理控制服務(wù)器2基于HTTP向打印機(jī)3發(fā)送作為印刷的對(duì)象數(shù)據(jù)的印刷數(shù)據(jù),其結(jié)果在打印機(jī)3中執(zhí)行印刷。另一方面,在產(chǎn)生印刷執(zhí)行請(qǐng)求之后,若獲取了印刷控制頁(yè)的通信終端I的用戶(hù)操作瀏覽器,而點(diǎn)擊繼續(xù)顯示著的印刷控制頁(yè)的取消按鈕58,則由通信終端I的瀏覽器向處理控制服務(wù)器2發(fā)送印刷中止請(qǐng)求(S106)。其結(jié)果,應(yīng)用服務(wù)器21經(jīng)由HTTP服務(wù)器23獲取印刷中止請(qǐng)求。印刷中止請(qǐng)求是包括嵌入到取消按鈕58中的URL在內(nèi)的HTTP請(qǐng)求。若是在步驟S206中向打印機(jī)3通知了印刷工作的產(chǎn)生之后,則獲取了印刷中止請(qǐng)求的應(yīng)用服務(wù)器21經(jīng)由XMPP服務(wù)器24向打印機(jī)3發(fā)送印刷中止請(qǐng)求(S207)。S卩,若產(chǎn)生印刷中止請(qǐng)求,則處理控制服務(wù)器2通過(guò)基于作為推送型協(xié)議的XMPP的通信,向打印機(jī)3請(qǐng)求印刷執(zhí)行的中止。該處理即使在由HTTP服務(wù)器23向打印機(jī)3正在發(fā)送印刷數(shù)據(jù)時(shí),也能夠通過(guò)XMPP服務(wù)器24執(zhí)行。并且,由于XMPP是推送型協(xié)議,因此在產(chǎn)生了印刷中止請(qǐng)求時(shí)能夠即刻對(duì)打印機(jī)3請(qǐng)求印刷執(zhí)行的中止。另一方面,若應(yīng)用服務(wù)器21的印刷中止請(qǐng)求的獲取是在步驟S206向打印機(jī)3通知印刷工作的產(chǎn)生之前,則不對(duì)打印機(jī)3進(jìn)行通知,而中止印刷工作的生成或者刪除印刷工作。獲取了印刷中止請(qǐng)求的打印機(jī)3基于XMPP向處理控制服務(wù)器2發(fā)送對(duì)印刷中止請(qǐng)求的響應(yīng)(S304)。在獲取了印刷中止請(qǐng)求的打印機(jī)3成功進(jìn)行了中止印刷的情況下,向處理控制服務(wù)器2通知印刷中止的成功。另外,將在后面敘述打印機(jī)3不對(duì)應(yīng)印刷中止請(qǐng)求的情況、結(jié)束印刷之后打印機(jī)3獲取印刷中止請(qǐng)求的情況、和在印刷開(kāi)始之前打印機(jī)3獲取印刷中止請(qǐng)求的情況。獲取了印刷中止請(qǐng)求的打印機(jī)3接著中止從處理控制服務(wù)器2獲取印刷數(shù)據(jù)的處理、和基于獲取到的印刷數(shù)據(jù)執(zhí)行印刷的處理,并刪除包括接收完畢的印刷數(shù)據(jù)在內(nèi)的印刷工作(S305)。在印刷中止的成功被通知的處理控制服務(wù)器2中,應(yīng)用服務(wù)器21經(jīng)由XMPP服務(wù)器24獲取印刷中止的成功狀態(tài),刪除包括為了發(fā)送給打印機(jī)3而生成的印刷數(shù)據(jù)在內(nèi)的印刷工作(S208)。HTTP服務(wù)器23即使在應(yīng)用服務(wù)器21刪除了印刷數(shù)據(jù)之后也能夠根據(jù)請(qǐng) 求向打印機(jī)3發(fā)送刪除之前打開(kāi)的印刷數(shù)據(jù)文件,但是在步驟S305中由于中止了打印機(jī)3獲取印刷數(shù)據(jù)的處理、即對(duì)HTTP服務(wù)器23請(qǐng)求印刷數(shù)據(jù)的處理,因此在打印機(jī)3中不會(huì)繼續(xù)進(jìn)行印刷。接著,應(yīng)用服務(wù)器21生成用于向用戶(hù)通知印刷中止的成功的印刷中止頁(yè)(S209)。通信終端I經(jīng)由HTTP服務(wù)器23獲取由應(yīng)用服務(wù)器21生成的印刷中止頁(yè)(S107),并由通信終端I的瀏覽器顯示該印刷中止頁(yè)(S108)。其結(jié)果,通信終端I的用戶(hù)能夠獲知在打印機(jī)3中中止了印刷的情形。另外,在印刷執(zhí)行依賴(lài)之后且開(kāi)始印刷之前產(chǎn)生了印刷中止請(qǐng)求的情況、或在印刷結(jié)束之后產(chǎn)生了印刷中止請(qǐng)求的情況下,將對(duì)于印刷中止請(qǐng)求的打印機(jī)3的響應(yīng)作為非印刷中錯(cuò)誤,若是在印刷開(kāi)始前,則不開(kāi)始印刷,只要?jiǎng)h除包括接收完畢的印刷數(shù)據(jù)在內(nèi)的印刷工作即可。經(jīng)由XMPP服務(wù)器24獲取了非印刷中錯(cuò)誤的響應(yīng)的應(yīng)用服務(wù)器21,只要作為成功進(jìn)行了印刷中止的情況而刪除印刷工作并且生成印刷中止頁(yè)即可。當(dāng)然,在印刷結(jié)束之后產(chǎn)生了印刷中止請(qǐng)求的情況下,也可以作為印刷中止失敗的情形對(duì)待,生成用于向通信終端I的用戶(hù)通知印刷中止的失敗的網(wǎng)頁(yè)。此外,在打印機(jī)3與處理控制服務(wù)器2之間沒(méi)有建立XMPP連接的情況下,只要切斷打印機(jī)3的電源、或者當(dāng)作通信路徑中產(chǎn)生了異常而刪除印刷工作即可。但是,在本實(shí)施例中,假設(shè)處理控制服務(wù)器2中可登記的打印機(jī)3的規(guī)格不統(tǒng)一的情況。因此,即使在開(kāi)始了印刷之后打印機(jī)3才獲取到印刷中止請(qǐng)求的情況下,有時(shí)也會(huì)不中止印刷。此時(shí),與基于XMPP向打印機(jī)3發(fā)送印刷中止請(qǐng)求的情況相比,由處理控制服務(wù)器2接收的響應(yīng)成為表示非對(duì)應(yīng)錯(cuò)誤的內(nèi)容。處理控制服務(wù)器2在接收了表示非對(duì)應(yīng)錯(cuò)誤的響應(yīng)的情況下,當(dāng)作印刷中止失敗,而將刪除印刷數(shù)據(jù)的時(shí)刻延期至通常的印刷完成時(shí)刪除的時(shí)刻。具體而言,應(yīng)用服務(wù)器21直到從打印機(jī)3通知印刷結(jié)束為止不刪除印刷數(shù)據(jù)而原樣保持即可。S卩,應(yīng)用服務(wù)器21根據(jù)基于XMPP向打印機(jī)3請(qǐng)求了中止而接收到的響應(yīng),來(lái)判定打印機(jī)3中的印刷是否繼續(xù)進(jìn)行,并根據(jù)判定結(jié)果刪除包括印刷數(shù)據(jù)的印刷工作、或者延期印刷工作的刪除即可。根據(jù)以上記載的實(shí)施例,在HTTP服務(wù)器23中不追加特別的功能就能夠中止印刷的執(zhí)行。即,無(wú)需增大處理控制服務(wù)器2的負(fù)載,能夠通過(guò)遠(yuǎn)程操作來(lái)中止打印機(jī)3的印刷的執(zhí)行。另外,用于向打印機(jī)3發(fā)送印刷中止請(qǐng)求的XMPP服務(wù)器24是為了立即向打印機(jī)3通知印刷工作的產(chǎn)生而所需的部件,因而即使為了向打印機(jī)3發(fā)送印刷中止請(qǐng)求而使用XMPP服務(wù)器24,也并非增大XMPP服務(wù)器24的最大量負(fù)載。即,通過(guò)在處理控制服務(wù)器2的內(nèi)部分散用于印刷中止的處理,從而能夠簡(jiǎn)化處理控制服務(wù)器2的結(jié)構(gòu),抑制用于實(shí)現(xiàn)印刷中止處理的成本。3.其他實(shí)施方式另外,本發(fā)明的技術(shù)范圍并不限于上述的實(shí)施例,當(dāng)然在不超出本發(fā)明的宗旨的范圍內(nèi)可以進(jìn)行各種變更,例如組合以下的I個(gè)或多個(gè)變形例等。例如,處理控制服務(wù)器2可以由物理結(jié)構(gòu)獨(dú)立的多個(gè)計(jì)算機(jī)構(gòu)成,也可以由單一的計(jì)算機(jī)構(gòu)成。
此外,應(yīng)用服務(wù)器21也可以不使用印刷控制頁(yè)5而根據(jù)作為印刷依賴(lài)的電子郵件的接收來(lái)進(jìn)行印刷工作的生成,之后向打印機(jī)3通知印刷工作的產(chǎn)生。并且,例如,用戶(hù)使用通信終端I的瀏覽器,來(lái)獲取存在于HTTP服務(wù)器23中的打印機(jī)3的工作管理畫(huà)面,根據(jù)該工作管理畫(huà)面指示工作的刪除和印刷中止?;蛘撸脩?hù)發(fā)送指示中止的電子郵件。此時(shí),步驟S207以后進(jìn)行與上述的實(shí)施例相同的動(dòng)作。此外,用于打印機(jī)3與處理控制服務(wù)器2之間的常時(shí)連接的通信協(xié)議也可以使用XMPP 以外的通信協(xié)議。例如,可以使用 SIP(Session Initiation Protocol), SIMPLE (SIPfor Instant Messaging and Presence Leveraging Extensions)、WebSocket這樣的XMPP以外的推送型通信協(xié)議(在執(zhí)行從服務(wù)器對(duì)客戶(hù)端的處理時(shí)不需要來(lái)自客戶(hù)端的請(qǐng)求的協(xié)議)來(lái)進(jìn)行發(fā)送,在與上述無(wú)關(guān)的目的下需要輪詢(xún)的情況下等,也可以使用在該輪詢(xún)中利用的拉出型(pull-type)通信協(xié)議來(lái)進(jìn)行發(fā)送。此外,當(dāng)然可以使打印機(jī)以外的各種信息設(shè)備作為處理終端而應(yīng)用本發(fā)明。
權(quán)利要求
1.一種處理控制服務(wù)器,具備 第一通信單元,其使用基于HTTP的第一連接來(lái)與處理終端進(jìn)行通信; 第二通信單元,其使用不同于所述第一連接的第二連接來(lái)與所述處理終端進(jìn)行通信;和 處理控制單元,其在獲取了處理請(qǐng)求之后,基于HTTP向所述處理終端發(fā)送對(duì)象數(shù)據(jù),并根據(jù)中止請(qǐng)求的獲取而使用所述第二連接向所述處理終端請(qǐng)求所述對(duì)象數(shù)據(jù)的處理的中止。
2.根據(jù)權(quán)利要求I所述的處理控制服務(wù)器,其中, 所述處理控制單元基于與向所述處理終端請(qǐng)求了中止的情況相應(yīng)的響應(yīng),判定在所述 處理終端中是否繼續(xù)進(jìn)行所述對(duì)象數(shù)據(jù)的處理,在未繼續(xù)進(jìn)行所述對(duì)象數(shù)據(jù)的處理的情況下刪除所述對(duì)象數(shù)據(jù),在繼續(xù)進(jìn)行所述對(duì)象數(shù)據(jù)的處理的情況下將所述對(duì)象數(shù)據(jù)的刪除延期。
3.根據(jù)權(quán)利要求I所述的處理控制服務(wù)器,其中, 所述處理控制服務(wù)器還具備與管理終端進(jìn)行通信的第三通信單元, 使用所述第三通信單元從所述管理終端獲取所述中止請(qǐng)求。
4.根據(jù)權(quán)利要求I所述的處理控制服務(wù)器,其中, 所述第一通信單元、所述第二通信單元以及所述處理控制單元分別由不同的計(jì)算機(jī)構(gòu)成。
5.一種處理控制方法,包括下述步驟 根據(jù)處理請(qǐng)求而使用基于HTTP的第一連接向處理終端發(fā)送對(duì)象數(shù)據(jù); 根據(jù)中止請(qǐng)求而使用不同于所述第一連接的第二連接,基于推送型協(xié)議向所述處理終端請(qǐng)求所述對(duì)象數(shù)據(jù)的處理的中止; 根據(jù)所述中止請(qǐng)求而刪除所述處理對(duì)象數(shù)據(jù)。
6.一種處理終端,具備 第一通信單元,其使用基于HTTP的第一連接來(lái)與處理控制服務(wù)器進(jìn)行通信; 第二通信單元,其使用不同于所述第一連接的第二連接來(lái)與所述處理控制服務(wù)器進(jìn)行通;和 處理單元,在獲取了處理請(qǐng)求時(shí),使用所述第一連接從所述處理控制服務(wù)器獲取對(duì)象數(shù)據(jù),并且基于所述對(duì)象數(shù)據(jù)來(lái)執(zhí)行規(guī)定的處理,在使用所述第一連接獲取所述對(duì)象數(shù)據(jù)的過(guò)程中使用所述第二連接獲取中止請(qǐng)求時(shí),中止所述對(duì)象數(shù)據(jù)的處理。
7.根據(jù)權(quán)利要求6所述的處理終端,其中, 所述第二連接是即使在第一通信單元使用所述第一連接進(jìn)行通信的過(guò)程中也能夠進(jìn)行通信的推送型通信協(xié)議, 所述第二通信單元即使在第一通信單元使用所述第一連接進(jìn)行通信的過(guò)程中,也維持能夠接收使用了所述第二連接的來(lái)自所述處理控制服務(wù)器的通信的狀態(tài)。
全文摘要
本發(fā)明提供一種處理控制服務(wù)器、處理控制方法及處理終端。處理控制服務(wù)器具備第一通信單元,其使用基于HTTP的第一連接來(lái)與處理終端進(jìn)行通信;第二通信單元,其使用不同于所述第一連接的第二連接來(lái)與所述處理終端進(jìn)行通信;和處理控制單元,其在獲取了處理請(qǐng)求之后,基于HTTP向所述處理終端發(fā)送對(duì)象數(shù)據(jù),并根據(jù)中止請(qǐng)求的獲取而使用所述第二連接向所述處理終端請(qǐng)求所述對(duì)象數(shù)據(jù)的處理的中止。
文檔編號(hào)H04L29/08GK102970319SQ20121028508
公開(kāi)日2013年3月13日 申請(qǐng)日期2012年8月10日 優(yōu)先權(quán)日2011年9月1日
發(fā)明者古田泰大, 大島康裕 申請(qǐng)人:精工愛(ài)普生株式會(huì)社
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
闻喜县| 辽宁省| 广德县| 广河县| 共和县| 前郭尔| 泸水县| 土默特左旗| 曲麻莱县| 长白| 武威市| 四平市| 邮箱| 临潭县| 万宁市| 乌拉特前旗| 扶余县| 班戈县| 江津市| 洪湖市| 眉山市| 浦江县| 贡嘎县| 霸州市| 桂阳县| 东乡族自治县| 勐海县| 酒泉市| 涪陵区| 子洲县| 瓮安县| 西宁市| 怀化市| 杭锦后旗| 霍州市| 威信县| 金阳县| 太原市| 灌云县| 泉州市| 池州市|