專利名稱:任務(wù)控制裝置、任務(wù)控制系統(tǒng)和用于控制處理任務(wù)數(shù)據(jù)的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及控制任務(wù)的技術(shù)。
背景技術(shù):
例如,在專利文件I中揭露了與用戶認(rèn)證功能協(xié)作的任務(wù)控制系統(tǒng),在該任務(wù)控制系統(tǒng)中被認(rèn)證的用戶(下文中稱為“登錄用戶”)的存儲(chǔ)的任務(wù)數(shù)據(jù)被打印。在這樣的任務(wù)控制系統(tǒng)中,由用戶輸入的任務(wù)數(shù)據(jù)存儲(chǔ)在例如文件服務(wù)器等的數(shù)據(jù)處理裝置中,或者存儲(chǔ)在例如處理圖像等的圖像處理裝置的電子裝置中。當(dāng)用戶移動(dòng)到處理任務(wù)數(shù)據(jù)的電子裝置處并且用戶由任務(wù)控制系統(tǒng)認(rèn)證時(shí),在電子裝置的顯示器上示出登錄用戶的存儲(chǔ)的任務(wù)數(shù)據(jù)作為列表(下文中稱為“任務(wù)列表”)。因而,登錄用戶要在任務(wù)列表中包括的任務(wù)數(shù)據(jù)中選擇要被處理的任務(wù)數(shù)據(jù)。當(dāng)用戶選擇任務(wù)數(shù)據(jù)時(shí),任務(wù)控制系統(tǒng)用于控制電子裝置以處理被選擇的任務(wù)數(shù)據(jù)。通過上述結(jié)構(gòu),提供了一種其中用戶能夠僅處理用戶的存儲(chǔ)的任務(wù)數(shù)據(jù)的環(huán)境。通過該系統(tǒng),能夠防止他人拿走或偷走打印對(duì)象,從而能夠保證處理任務(wù)數(shù)據(jù)的輸出結(jié)果的安全。然而,根據(jù)控制任務(wù)的傳統(tǒng)方法,輸出結(jié)果的安全性和服務(wù)的便利性對(duì)于用戶來說達(dá)不到好的平衡。在傳統(tǒng)任務(wù)控制系統(tǒng)中,用戶需要執(zhí)行下述方法。首先,用戶在數(shù)據(jù)處理裝置或電子裝置中存儲(chǔ)要被處理的任務(wù)數(shù)據(jù),移動(dòng)到要處理任務(wù)數(shù)據(jù)的電子裝置處,執(zhí)行用戶認(rèn)證,選擇要被處理的所存儲(chǔ)的任務(wù)數(shù)據(jù)并且指令裝置來處理所存儲(chǔ)的任務(wù)數(shù)據(jù)。根據(jù)上述方法,盡管能夠保證輸出結(jié)果的安全,但是在有些情況下對(duì)于用戶而言是麻煩的。例如,當(dāng)用戶需要打印用于會(huì)議等的文檔時(shí),用戶快速處理(打印)任務(wù)數(shù)據(jù)是方便的。另一方面,如果為了給用戶提供方便而不需用戶認(rèn)證就允許電子裝置打印任務(wù)數(shù)據(jù),就難于保證輸出結(jié)果的安全。因而,在控制任務(wù)中,當(dāng)確保處理任務(wù)數(shù)據(jù)時(shí)的輸出結(jié)果的安全性時(shí),期望有對(duì)用戶的便利性。專利文件專利文件I日本專利公開N0.2010-10000
發(fā)明內(nèi)容
鑒于上述問題而提出本發(fā)明,并且提供了在確保處理任務(wù)數(shù)據(jù)時(shí)的輸出結(jié)果的安全性的同時(shí)能夠提高對(duì)用戶的便利性的任務(wù)控制裝置、任務(wù)控制系統(tǒng)和控制任務(wù)的方法。根據(jù)實(shí)施例,提供了一種用于控制通過任務(wù)處理單元對(duì)任務(wù)數(shù)據(jù)的處理的任務(wù)控制裝置,包括任務(wù)控制單元, 所述任務(wù)控制單元基于預(yù)先設(shè)置的預(yù)定條件確定在作為觸發(fā)的用戶登錄以使用任務(wù)處理單元時(shí)是否要使用任務(wù)處理單元來處理與用戶對(duì)應(yīng)的存儲(chǔ)的任務(wù)數(shù)據(jù),所述預(yù)先設(shè)置的預(yù)定條件允許在用戶登錄時(shí)由任務(wù)處理單元來處理所述存儲(chǔ)的任務(wù)數(shù)據(jù)。根據(jù)另一個(gè)實(shí)施例,提供了一種任務(wù)控制系統(tǒng),所述任務(wù)控制系統(tǒng)包括:包括用于處理任務(wù)數(shù)據(jù)的任務(wù)處理單元的電子裝置;以及經(jīng)由預(yù)定數(shù)據(jù)傳輸線連接到電子裝置的任務(wù)控制裝置,所述任務(wù)控制裝置包括任務(wù)控制單元,所述任務(wù)控制單元基于預(yù)先設(shè)置的預(yù)定條件確定在作為觸發(fā)的用戶登錄以使用任務(wù)處理單元時(shí)是否要使用任務(wù)處理單元來處理與用戶對(duì)應(yīng)的存儲(chǔ)的任務(wù)數(shù)據(jù),所述預(yù)先設(shè)置的預(yù)定條件允許在用戶登錄時(shí)由任務(wù)處理單元來處理所述存儲(chǔ)的任務(wù)數(shù)據(jù)。根據(jù)另一個(gè)實(shí)施例,提供了一種控制由任務(wù)處理單元處理任務(wù)數(shù)據(jù)的方法,包括基于預(yù)先設(shè)置的預(yù)定條件確定在作為觸發(fā)的用戶登錄以使用任務(wù)處理單元時(shí)是否要使用任務(wù)處理單元來處理與用戶對(duì)應(yīng)的存儲(chǔ)的任務(wù)數(shù)據(jù),所述預(yù)先設(shè)置的預(yù)定條件允許在用戶登錄時(shí)由任務(wù)處理單元來處理所述存儲(chǔ)的任務(wù)數(shù)據(jù)。注意在方法、設(shè)備、系統(tǒng)、記錄介質(zhì)、計(jì)算機(jī)程序等中做出的上述要素的任意組合以及本發(fā)明的表述的任何改變作為本發(fā)明的實(shí)施例均有效。
當(dāng)結(jié)合附圖閱讀下述具體實(shí)施方式
時(shí)將清楚本發(fā)明的其它目的、特征和優(yōu)勢。圖1是示出任務(wù)控制系統(tǒng)的結(jié)構(gòu)的實(shí)例的框圖;圖2是示出實(shí)施例的任務(wù)控制裝置的硬件結(jié)構(gòu)的實(shí)例的框圖;圖3是示出任務(wù)控制系統(tǒng)的功能結(jié)構(gòu)的實(shí)例的框圖;圖4是示出實(shí)施例的任務(wù)管理信息的實(shí)例的視圖;圖5是示出實(shí)施例的任務(wù)控制處理的實(shí)例的時(shí)序圖;圖6是示出實(shí)施例的確定是否處理任務(wù)數(shù)據(jù)的操作的實(shí)例的流程圖;圖7是示出實(shí)施例的確定是否處理任務(wù)數(shù)據(jù)的操作的實(shí)例的流程圖;圖8是示出實(shí)施例的確定是否處理任務(wù)數(shù)據(jù)的操作的實(shí)例的流程圖;圖9是示出任務(wù)控制系統(tǒng)的功能結(jié)構(gòu)的另一個(gè)實(shí)例的框圖;圖10是示出對(duì)于用戶的條件的實(shí)例的視圖;圖11是示出確定是否處理任務(wù)數(shù)據(jù)的操作的實(shí)例的流程圖;圖12是示出任務(wù)控制處理的實(shí)例的時(shí)序圖;圖13是接受顯示在圖像處理裝置的操作面板上的顯示的實(shí)例;圖14是示出任務(wù)控制處理的實(shí)例的時(shí)序圖;圖15是示出確定是否處理任務(wù)數(shù)據(jù)的操作的實(shí)例的流程圖;圖16是示出任務(wù)控制處理的實(shí)例的時(shí)序圖;圖17是示出確定是否處理任務(wù)數(shù)據(jù)的操作的實(shí)例的流程圖;以及圖18是示出實(shí)例的任務(wù)控制功能的結(jié)構(gòu)的另一個(gè)實(shí)例的框圖。
具體實(shí)施例方式將參考說明性實(shí)施例在這里描述本發(fā)明。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解使用本發(fā)明的教示能夠?qū)崿F(xiàn)許多可選實(shí)施例并且本發(fā)明不限于用于解釋目的而說明的實(shí)施例。
應(yīng)當(dāng)注意在附圖的解釋中,相同的部件具有相同的附圖標(biāo)記,并且不重復(fù)解釋。在下面的實(shí)施例中,“任務(wù)數(shù)據(jù)”是打印數(shù)據(jù)并且“處理任務(wù)數(shù)據(jù)”表示打印任務(wù)數(shù)據(jù)。(第一實(shí)施例)(系統(tǒng)結(jié)構(gòu))圖1是示出任務(wù)控制系統(tǒng)I的結(jié)構(gòu)的實(shí)例的框圖。任務(wù)控制系統(tǒng)I包括一個(gè)或多個(gè)信息終端SOO1和300n (可以簡稱為“信息終端300”),一個(gè)或多個(gè)圖像處理裝置20(^和200n (可以簡稱為“圖像處理裝置200”),以及經(jīng)由預(yù)定數(shù)據(jù)傳輸線N (例如“LAN:局域網(wǎng)”)連接的任務(wù)控制裝置100。信息終端300具有數(shù)據(jù)處理功能并且可以是個(gè)人計(jì)算機(jī)(PC),臺(tái)式PC等。圖像處理裝置200具有圖像處理功能并且可以是掃描儀、打印機(jī)、多功能外設(shè)(MFP)、投影儀等。任務(wù)控制裝置100存儲(chǔ)和管理從信息終端300輸入的任務(wù)數(shù)據(jù)并且控制在圖像處理裝置200處進(jìn)行處理存儲(chǔ)的任務(wù)數(shù)據(jù)。任務(wù)控制裝置100可以是數(shù)據(jù)處理裝置。任務(wù)控制裝置100可以是具有信息終端300的服務(wù)器或作為客戶端的圖像處理裝置200。任務(wù)控制系統(tǒng)I提供下述服務(wù)。信息終端300將用戶輸入的任務(wù)數(shù)據(jù)發(fā)送到任務(wù)控制裝置100以被存儲(chǔ)。在接收到任務(wù)數(shù)據(jù)后,任務(wù)控制裝置100將任務(wù)數(shù)據(jù)存儲(chǔ)在預(yù)定存儲(chǔ)器區(qū)域。然后,在接受來自用戶的具有認(rèn)證數(shù)據(jù)的指令后,圖像處理裝置200基于認(rèn)證數(shù)據(jù)執(zhí)行用戶認(rèn)證。然后,當(dāng)用戶被認(rèn)證時(shí),圖像處理裝置200將用戶(登錄用戶)的登錄通知(指示用戶被認(rèn)證)發(fā)送到任務(wù)控制裝置100。在接收到登錄通知后,任務(wù)控制裝置100基于關(guān)于登錄用戶存儲(chǔ)的任務(wù)數(shù)據(jù)的信息(可以簡稱為“任務(wù)管理信息”)確定是否要在作為觸發(fā)的用戶登錄圖像處理裝置200時(shí)使得圖像處理裝置200處理任務(wù)數(shù)據(jù)。在該實(shí)施例中,任務(wù)控制裝置100存儲(chǔ)預(yù)先設(shè)置的預(yù)定條件,該預(yù)先設(shè)置的預(yù)定條件允許在用戶登錄時(shí)由圖像處理裝置200處理存儲(chǔ)的任務(wù)數(shù)據(jù)。任務(wù)控制裝置100基于登錄用戶的任務(wù)管理信息和條件來確定是否要在作為觸發(fā)的用戶登錄時(shí)使得圖像處理裝置200處理任務(wù)數(shù)據(jù)。當(dāng)?shù)卿浻脩舻拇鎯?chǔ)的任務(wù)數(shù)據(jù)滿足條件并且任務(wù)控制裝置100確定使得任務(wù)數(shù)據(jù)被處理時(shí),任務(wù)控制裝置100將滿足條件的任務(wù)數(shù)據(jù)和處理任務(wù)數(shù)據(jù)的請(qǐng)求一起發(fā)送到圖像處理裝置200。通過上述操作,在用戶登錄時(shí)圖像處理裝置立即處理登錄用戶的任務(wù)數(shù)據(jù)。另一方面,當(dāng)沒有滿足條件的任務(wù)數(shù)據(jù)并且任務(wù)控制裝置100確定不使得任務(wù)數(shù)據(jù)被處理時(shí),任務(wù)控制裝置100基于關(guān)于登錄用戶的存儲(chǔ)的任務(wù)數(shù)據(jù)的信息生成登錄用戶的任務(wù)列表,并且將任務(wù)列表發(fā)送到圖像處理裝置200以進(jìn)行顯示。然后,當(dāng)任務(wù)列表被圖像處理裝置200顯示時(shí),登錄用戶選擇要被處理的任務(wù)數(shù)據(jù)。然后,圖像處理裝 置200請(qǐng)求任務(wù)控制裝置100發(fā)送由登錄用戶選擇的任務(wù)數(shù)據(jù)。當(dāng)從任務(wù)控制裝置100獲得任務(wù)數(shù)據(jù)時(shí),圖像處理裝置200處理任務(wù)數(shù)據(jù)。根據(jù)上述系統(tǒng)結(jié)構(gòu),任務(wù)控制系統(tǒng)I能夠在作為觸發(fā)的用戶登錄到圖像處理裝置200時(shí)使得滿足預(yù)先設(shè)置的預(yù)定條件的存儲(chǔ)的任務(wù)數(shù)據(jù)被圖像處理裝置200處理。
(硬件結(jié)構(gòu))圖2是示出實(shí)施例的任務(wù)控制裝置100的硬件結(jié)構(gòu)的實(shí)例的框圖。任務(wù)控制裝置100包括輸入設(shè)備101,顯示設(shè)備102,外部接口(I/F) 103,隨機(jī)訪問存儲(chǔ)器(RAM) 104,只讀存儲(chǔ)器(ROM) 105,中央處理單元(CPU) 106,通信I/F 107,硬盤驅(qū)動(dòng)器(HDD) 108和經(jīng)由總線B彼此相連的其它設(shè)備。輸入設(shè)備101包括鍵盤、鼠標(biāo)等并且用于將各種操作信號(hào)輸入到任務(wù)控制裝置100。顯示設(shè)備102包括顯示器等并且顯示由任務(wù)控制裝置100處理的結(jié)果。通信I/F 107將任務(wù)控制裝置100連接到如圖1所示的數(shù)據(jù)傳輸線N的網(wǎng)絡(luò)。通過通信I/F 107的功能,任務(wù)控制裝置100能夠與例如信息終端300、圖像處理裝置200等的其他裝置通信。HDD 108是存儲(chǔ)程序或數(shù)據(jù)的非易失性存儲(chǔ)設(shè)備。存儲(chǔ)在HDD 108中的程序或數(shù)據(jù)可以是操作系統(tǒng)(OS)(控制裝置的整體的基本軟件),提供OS上各種功能的應(yīng)用軟件等。HDD 108通過預(yù)定文件系統(tǒng)和/或數(shù)據(jù)庫(DB)管理存儲(chǔ)的程序或數(shù)據(jù)。外部I/F 103是用于例如記錄介質(zhì)103a等的外部設(shè)備的接口。通過外部I/F103的功能,任務(wù)控制裝置100能夠經(jīng)由外部I/F 103從記錄介質(zhì)103a中讀取和/或?qū)憯?shù)據(jù)。記錄介質(zhì)103a可以是軟盤(注冊(cè)商標(biāo)),壓縮磁盤(⑶),數(shù)字通用磁盤(DVD),SD存儲(chǔ)卡、通用串行總線存儲(chǔ)器(USB存儲(chǔ)器)等。ROM 105是即使當(dāng)電源被切斷時(shí)也能夠存儲(chǔ)數(shù)據(jù)的非易失性半導(dǎo)體存儲(chǔ)器(存儲(chǔ)設(shè)備)。ROM 105存儲(chǔ)當(dāng)初始化任務(wù)控制裝置100、用于設(shè)置OS或網(wǎng)絡(luò)的程序或數(shù)據(jù)等時(shí)執(zhí)行的基本輸入/輸出系統(tǒng)(BIOS)等。RAM 104是臨時(shí)存儲(chǔ)程序或數(shù)據(jù)的易失性半導(dǎo)體存儲(chǔ)器(存儲(chǔ)設(shè)備)。CPU 106是從例如HDD 108,ROM 105,RAM 104等的存儲(chǔ)設(shè)備讀取程序或數(shù)據(jù)并且實(shí)現(xiàn)對(duì)裝置的整體和裝置上的功能的進(jìn)行控制的算術(shù)單元。如上所述,根據(jù)實(shí)施例的任務(wù)控制裝置100,能夠提供具有上述硬件結(jié)構(gòu)的包括控制打印的各種處理服務(wù)。盡管在圖中未示出,圖像處理裝置200和信息終端300具有與參考圖2解釋的相同的硬件結(jié)構(gòu)。(任務(wù)控制功能)下面解釋實(shí)施例的任務(wù)控制功能。在從圖像處理裝置200接收到用戶的登錄通知(下文中稱為“登錄用戶”)后,任務(wù)控制裝置100在任務(wù)管理信息集中指定用于管理存儲(chǔ)的任務(wù)數(shù)據(jù)的任務(wù)管理信息。任務(wù)控制裝置100基于指定的任務(wù)管理信息和預(yù)先設(shè)置的預(yù)定條件確定是否在作為觸發(fā)的用戶登錄到圖像處理裝置200時(shí)使得登錄用戶的存儲(chǔ)的任務(wù)數(shù)據(jù)被處理。然后,任務(wù)控制裝置100將滿足條件的任務(wù)數(shù)據(jù)與處理請(qǐng)求一起發(fā)送到圖像處理裝置200。實(shí)施例的任務(wù)控制裝置100具有這樣的任務(wù)控制功能。如上所述,根據(jù)控制任務(wù)的傳統(tǒng)方法,輸出結(jié)果的安全性和服務(wù)的便利性對(duì)于用戶沒有好的平衡。例如,當(dāng)在商業(yè)設(shè)置中使用任務(wù)控制系統(tǒng)I時(shí),需要在確保處理結(jié)果的安全性的同時(shí)由圖像處理裝置200快速處理任務(wù)數(shù)據(jù)。因而,根據(jù)實(shí)施例的任務(wù)控制裝置100,提供了一種機(jī)制,其中當(dāng)用戶登錄(認(rèn)證)圖像處理裝置200時(shí),滿足預(yù)定條件的登錄用戶的存儲(chǔ)的任務(wù)數(shù)據(jù)被發(fā)送到圖像處理裝置200以進(jìn)行處理。據(jù)此,根據(jù)實(shí)施例的任務(wù)控制系統(tǒng)1,用戶能夠使用簡單操作使得面對(duì)的圖像處理裝置200處理任務(wù)數(shù)據(jù)并且獲取處理結(jié)果。作為結(jié)果,根據(jù)實(shí)施例的任務(wù)控制系統(tǒng)1,在處理任務(wù)數(shù)據(jù)時(shí)確保輸出結(jié)果的安全性的同時(shí)能夠提高對(duì)于用戶的便利性。解釋實(shí)施例的任務(wù)控制功能的結(jié)構(gòu)和操作。圖3是示出任務(wù)控制系統(tǒng)I的功能結(jié)構(gòu)的實(shí)例的框圖。任務(wù)控制裝置100包括任務(wù)接受單元11、數(shù)據(jù)分析單元12、任務(wù)管理單元13、登錄接受單元14、任務(wù)控制單元15、任務(wù)列表生成單元16、任務(wù)發(fā)送單元17等以執(zhí)行任務(wù)控制功能。任務(wù)控制單元15包括確定單元151。任務(wù)控制裝置100進(jìn)一步包括任務(wù)管理信息存儲(chǔ)單元90。圖像處理裝置200包括登錄控制單元21、任務(wù)獲取單元22、任務(wù)處理單元23等以執(zhí)行任務(wù)控制功能。任務(wù)獲取單元22包括顯示單元221和選擇接受單元222。信息終端300包括任務(wù)發(fā)送單元31等以執(zhí)行任務(wù)控制功能。如上所述,通過部件的組合執(zhí)行實(shí)施例的任務(wù)控制功能。(信息終端300)任務(wù)發(fā)送單元31將要被存儲(chǔ)的任務(wù)數(shù)據(jù)發(fā)送到任務(wù)控制裝置100。任務(wù)發(fā)送單元31通過將任務(wù)數(shù)據(jù)發(fā)送到任務(wù)控制裝置100而請(qǐng)求存儲(chǔ)任務(wù)數(shù)據(jù)。“任務(wù)數(shù)據(jù)”可以是例如安裝在信息終端300中的打印機(jī)驅(qū)動(dòng)器生成的打印數(shù)據(jù)。然而,任務(wù)數(shù)據(jù)不限于打印數(shù)據(jù)。任務(wù)數(shù)據(jù)可以是由圖像處理裝置200的任務(wù)處理單元23可處理的數(shù)據(jù)。(圖像處理裝置200)登錄控制單元21控制對(duì)圖像處理裝置200的用戶登錄。登錄控制單元21基于經(jīng)由預(yù)定輸入接口請(qǐng)求登錄被接受的用戶的認(rèn)證數(shù)據(jù)(例如“用戶ID”和“密碼”)而執(zhí)行用戶認(rèn)證。“輸入接口”可以是例如在圖像處理裝置200的操作面板(圖中未示出)上顯示的認(rèn)證圖像,讀取例如集成電路卡(IC卡)等的記錄介質(zhì)中存儲(chǔ)的認(rèn)證數(shù)據(jù)的閱讀器設(shè)備(IC卡閱讀器等)。登錄控制單元21比較請(qǐng)求登錄的用戶的認(rèn)證數(shù)據(jù)(接受的認(rèn)證數(shù)據(jù))和預(yù)先存儲(chǔ)在圖像處理裝置200中的用戶的認(rèn)證數(shù)據(jù),并確定是否基于比較結(jié)果認(rèn)證用戶。當(dāng)接受的認(rèn)證數(shù)據(jù)匹配預(yù)先存儲(chǔ)在圖像處理裝置200中的用戶認(rèn)證數(shù)據(jù)時(shí),登錄控制單元21確定請(qǐng)求登錄的用戶是具有使用圖像處理裝置200等的功能的權(quán)利的認(rèn)證用戶(下文中稱為“登錄用戶”)。可選地,登錄控制單元21可以將請(qǐng)求登錄的用戶的接受的認(rèn)證數(shù)據(jù)發(fā)送到認(rèn)證裝置(圖中未示出),圖像處理裝置200能夠與認(rèn)證裝置通信以請(qǐng)求用戶認(rèn)證。在這種情況下,登錄控制單元21獲取認(rèn)證結(jié)果。當(dāng)?shù)卿浛刂茊卧?1確定用戶是認(rèn)證用戶時(shí),登錄控制單元21將指示用戶被認(rèn)證的登錄通知發(fā)送到任務(wù)控制裝置100。在該實(shí)施例中,登錄控制單元21將登錄用戶的識(shí)別數(shù)據(jù)(用戶ID)發(fā)送到任務(wù)控制裝置100作為登錄通知。任務(wù)獲取單元22從任務(wù)控制裝置100獲取登錄用戶的存儲(chǔ)的任務(wù)數(shù)據(jù)的任務(wù)列表。
在任務(wù)獲取單元22中,顯示單元221顯示來自任務(wù)控制裝置100的登錄用戶的任務(wù)列表。選擇接受單元222接受在登錄用戶的任務(wù)列表中包括的任務(wù)數(shù)據(jù)中對(duì)于要被處理的任務(wù)數(shù)據(jù)的選擇。當(dāng)接受了選擇時(shí),任務(wù)獲取單元22將獲取所選任務(wù)數(shù)據(jù)的請(qǐng)求發(fā)送到任務(wù)控制裝置100并從任務(wù)控制裝置100接收任務(wù)數(shù)據(jù)。任務(wù)處理單元23根據(jù)從任務(wù)控制裝置100發(fā)送的處理任務(wù)數(shù)據(jù)的請(qǐng)求而處理任務(wù)數(shù)據(jù)。在處理任務(wù)數(shù)據(jù)之后,任務(wù)處理單元23將任務(wù)數(shù)據(jù)的處理結(jié)果發(fā)送到任務(wù)控制裝置100以進(jìn)行記錄。(任務(wù)控制裝置100)任務(wù)接受單元11從信息終端300接受要被存儲(chǔ)的任務(wù)數(shù)據(jù)。數(shù)據(jù)分析單元12分析從信息終端300發(fā)送的任務(wù)數(shù)據(jù)。數(shù)據(jù)分析單元12根據(jù)預(yù)定規(guī)則(例如數(shù)據(jù)格式等)分析任務(wù)數(shù)據(jù)并獲取任務(wù)數(shù)據(jù)的書目(bibliography)、附錄(appendix)等作為分析結(jié)果。“書目”是當(dāng)基于例如應(yīng)用數(shù)據(jù)等的原始數(shù)據(jù)在信息終端300中生成任務(wù)數(shù)據(jù)時(shí)(例如當(dāng)由上述解釋的打印機(jī)驅(qū)動(dòng)器等生成任務(wù)數(shù)據(jù)時(shí)),增加到任務(wù)數(shù)據(jù)的數(shù)據(jù)?!案戒洝笔钱?dāng)任務(wù)數(shù)據(jù)由信息終端300 (例如能夠處理任務(wù)數(shù)據(jù)的代理用戶、在作為觸發(fā)的用戶登錄時(shí)任務(wù)數(shù)據(jù)要被處理的日期(下文中稱為開始日期)等)發(fā)送時(shí)增加到用戶接受的任務(wù)數(shù)據(jù)的集合數(shù)據(jù)。任務(wù)管理單元13管理任務(wù)數(shù)據(jù)。任務(wù)管理單元13基于管理任務(wù)數(shù)據(jù)的任務(wù)管理信息來管理任務(wù)數(shù)據(jù)。在該實(shí)施例中,任務(wù)管理信息存儲(chǔ)單元90存儲(chǔ)如圖4所示的任務(wù)管理信息90D。任務(wù)管理信息存儲(chǔ)單元90可以是任務(wù)控制裝置100的預(yù)定存儲(chǔ)區(qū)域。圖4是示出實(shí)施例的任務(wù)管理信息90D的實(shí)例的視圖。如圖4所示,任務(wù)管理信息90D包括一個(gè)或多個(gè)數(shù)據(jù)集,每個(gè)數(shù)據(jù)集中例如任務(wù)ID、書目、例如代理用戶(代理用戶ID)的附錄、開始日期等、存儲(chǔ)日期、存儲(chǔ)的狀態(tài)等的項(xiàng)目彼此對(duì)應(yīng)。對(duì)于每個(gè)接受的任務(wù)數(shù)據(jù)準(zhǔn)備好數(shù)據(jù)集。項(xiàng)目“任務(wù)ID”將例如任務(wù)ID的存儲(chǔ)的任務(wù)數(shù)據(jù)的識(shí)別數(shù)據(jù)存儲(chǔ)為項(xiàng)目值。當(dāng)存儲(chǔ)任務(wù)數(shù)據(jù)時(shí)可以發(fā)布和記錄任務(wù)ID。項(xiàng)目“書目”存儲(chǔ)所存儲(chǔ)的任務(wù)數(shù)據(jù)的書目。項(xiàng)目“書目”的項(xiàng)目值可以是擁有者姓名(存儲(chǔ)的任務(wù)數(shù)據(jù)的擁有者的用戶ID)、任務(wù)名稱、數(shù)據(jù)大小、頁數(shù)、打印集數(shù)目等?;谟蓴?shù)據(jù)分析單元12獲取的作為分析結(jié)果的書目,記錄這些項(xiàng)目值。項(xiàng)目“代理用戶”存儲(chǔ)用于指示能夠處理除了存儲(chǔ)的數(shù)據(jù)的擁有者之外的存儲(chǔ)的任務(wù)數(shù)據(jù)的用戶的集數(shù)據(jù)。基于由分析單元12獲取的作為分析結(jié)果的附錄,記錄項(xiàng)目“代理用戶”的項(xiàng)目值。項(xiàng)目“開始日期”存儲(chǔ)指示從當(dāng)作為觸發(fā)的用戶登錄時(shí)任務(wù)數(shù)據(jù)要被處理的任務(wù)數(shù)據(jù)開始的日期的集合數(shù)據(jù)。“開始日期”的項(xiàng)目值包括開始日期的日期和時(shí)間?;谟蓴?shù)據(jù)分析單元12獲取的作為分析結(jié)果的附錄,記錄項(xiàng)目“開始日期”的項(xiàng)目值。項(xiàng)目“存儲(chǔ)的日期”存儲(chǔ)關(guān)于當(dāng)存儲(chǔ)任務(wù)數(shù)據(jù)時(shí)的日期的信息。對(duì)于“存儲(chǔ)的日期”的項(xiàng)目值包括存儲(chǔ)日期的日期和時(shí)間。基于當(dāng)存儲(chǔ)任務(wù)數(shù)據(jù)時(shí)從任務(wù)控制裝置100的時(shí)鐘電路(圖中未示出)獲取的值記錄“存儲(chǔ)的日期”的項(xiàng)目值。項(xiàng)目“處理狀態(tài)”存儲(chǔ)關(guān)于存儲(chǔ)的任務(wù)數(shù)據(jù)的處理狀態(tài)的信息。對(duì)于“處理狀態(tài)”的項(xiàng)目值包括狀態(tài)值(“已處理”/ “未處理”)、處理日期(日期和時(shí)間)等。當(dāng)存儲(chǔ)任務(wù)數(shù)據(jù)時(shí)對(duì)于項(xiàng)目“處理狀態(tài)”的項(xiàng)目值被設(shè)置為“未處理:-”作為缺省,并且當(dāng)從圖像處理裝置200發(fā)送處理結(jié)果時(shí)對(duì)于項(xiàng)目“處理狀態(tài)”的項(xiàng)目值被改變?yōu)樽罱鼱顟B(tài)“已處理:2011/11/0112:05”。盡管圖中未示出,對(duì)于每個(gè)存儲(chǔ)的任務(wù)數(shù)據(jù),任務(wù)管理信息90D進(jìn)一步包括關(guān)于存儲(chǔ)任務(wù)數(shù)據(jù)(例如數(shù)據(jù)路徑、統(tǒng)一資源定位符(URI)等)的存儲(chǔ)器的信息。據(jù)此,在任務(wù)控制裝置100中,任務(wù)管理信息90D與每個(gè)存儲(chǔ)的任務(wù)數(shù)據(jù)集對(duì)應(yīng)。返回參考圖3,任務(wù)管理單元13通過訪問任務(wù)管理信息存儲(chǔ)單元90并記錄、刪除和獲取任務(wù)管理信息90D來管理存儲(chǔ)的任務(wù)數(shù)據(jù)。當(dāng)接收到來自數(shù)據(jù)分析單元12的分析結(jié)果時(shí),任務(wù)管理單元13訪問任務(wù)管理信息存儲(chǔ)單元90并生成新的數(shù)據(jù)集。然后,任務(wù)管理單元13在預(yù)定存儲(chǔ)區(qū)域存儲(chǔ)任務(wù)數(shù)據(jù),并基于接收的分析結(jié)果記錄對(duì)應(yīng)的任務(wù)管理信息90D。進(jìn)一步地,任務(wù)管理單元13根據(jù)預(yù)定設(shè)置的計(jì)劃訪問任務(wù)管理信息存儲(chǔ)單元90,基于任務(wù)管理信息90D的存儲(chǔ)日期指定存儲(chǔ)日期的周期超過預(yù)定周期的任務(wù)管理信息90D,并且刪除指定的任務(wù)管理信息90D和對(duì)應(yīng)的任務(wù)數(shù)據(jù)。進(jìn)一步地,當(dāng)接受來自圖像處理裝置200的帶有登錄用戶的用戶ID的獲取任務(wù)列表的請(qǐng)求時(shí),任務(wù)管理單元13訪問任務(wù)管理信息存儲(chǔ)單元90,基于用戶ID指定登錄用戶的任務(wù)管理信息90D并且獲取登錄用戶的指定的任務(wù)管理信息90D。當(dāng)接受來自圖像處理裝置200的帶有任務(wù)ID的獲取任務(wù)數(shù)據(jù)的請(qǐng)求時(shí),任務(wù)管理單元13訪問任務(wù)管理信息存儲(chǔ)單元90,基于任務(wù)ID指定存儲(chǔ)任務(wù)數(shù)據(jù)的存儲(chǔ)器,從指定存儲(chǔ)器獲取任務(wù)數(shù)據(jù)并將任務(wù)數(shù)據(jù)發(fā)送到圖像處理裝置200。登錄接受單元14接受來自圖像處理裝置200的登錄通知。登錄通知可以包括登錄用戶的用戶ID。當(dāng)作為觸發(fā)的用戶登錄到圖像處理裝置200時(shí),任務(wù)控制單元15控制對(duì)于存儲(chǔ)的任務(wù)數(shù)據(jù)的處理。當(dāng)?shù)卿浗邮軉卧?4接受登錄通知時(shí),任務(wù)控制單元15訪問任務(wù)管理信息存儲(chǔ)單元90,基于接受作為登錄通知的登錄用戶的用戶ID指定登錄用戶的任務(wù)管理信息90D。此時(shí),任務(wù)控制單元15指定與登錄用戶的用戶ID匹配的項(xiàng)目“書目”或項(xiàng)目“代理用戶”中包括的擁有者姓名的任務(wù)管理信息90D。這表示任務(wù)控制單元15指定擁有者或設(shè)置的代理用戶是登錄用戶的存儲(chǔ)的任務(wù)數(shù)據(jù)作為在登錄用戶登錄時(shí)要被處理的候選任務(wù)數(shù)據(jù)(下文中簡稱為“候選任務(wù)數(shù)據(jù)”)。任務(wù)控制單元15的確定單元151基于在用戶登錄時(shí)允許存儲(chǔ)的任務(wù)數(shù)據(jù)由圖像處理裝置200處理的指定的任務(wù)管理信息90D和預(yù)先設(shè)置的預(yù)定條件來確定是否處理候選任務(wù)數(shù)據(jù)。換句話說,任務(wù)控制單元15基于登錄用戶的用戶ID指定登錄用戶的存儲(chǔ)的任務(wù)數(shù)據(jù)的任務(wù)管理信息90D。然后,任務(wù)控制單元15基于指定的任務(wù)管理信息90D和條件確定是否處理登錄用戶的每個(gè)存儲(chǔ)的任務(wù)數(shù)據(jù)集。(I)預(yù)先設(shè)置的預(yù)定條件確定單元151確定例如基于下述條件在用戶登錄時(shí)是否處理任務(wù)數(shù)據(jù)。確定單元151包括存儲(chǔ)這些條件的存儲(chǔ)單元。條件由管理員等基于服務(wù)的操作策略而預(yù)先設(shè)置。
(1-1)基于處理狀態(tài)的條件條件可以是“任務(wù)數(shù)據(jù)還未被處理”。該條件在下面被稱為條件“JC1”。在這種情況下,確定單元151基于關(guān)于任務(wù)管理信息90D的處理狀態(tài)的信息(處理狀態(tài)值)確定是否已經(jīng)處理了候選任務(wù)數(shù)據(jù)。當(dāng)尚未處理候選任務(wù)數(shù)據(jù)時(shí),任務(wù)控制單元15確定要被處理的候選任務(wù)數(shù)據(jù)。另一方面,當(dāng)已經(jīng)處理了候選任務(wù)數(shù)據(jù)時(shí),任務(wù)控制單元15確定不再處理候選任務(wù)數(shù)據(jù)。(1-2)基于存儲(chǔ)周期的條件當(dāng)用戶希望在用戶登錄后立即使任務(wù)數(shù)據(jù)被處理時(shí),很可能在用戶將來自信息終端300的任務(wù)數(shù)據(jù)發(fā)送到任務(wù)控制裝置100進(jìn)行存儲(chǔ)之后立即移動(dòng)到圖像處理裝置200并登錄圖像處理裝置200。因而,條件可能是“任務(wù)數(shù)據(jù)的存儲(chǔ)周期在預(yù)定周期內(nèi)”?!邦A(yù)定周期”也可以存儲(chǔ)在確定單元151的存儲(chǔ)單元中。該條件在下面被稱為條件“JC2”。在這種情況下,確定單元151獲取當(dāng)接收到登錄通知時(shí)的日期(登錄日期)并基于獲取的登錄日期和任務(wù)管理信息90D的存儲(chǔ)日期而確定候選任務(wù)數(shù)據(jù)的存儲(chǔ)周期是否在預(yù)定周期內(nèi)。當(dāng)接受登錄通知時(shí),登錄日期由任務(wù)控制裝置100的時(shí)鐘電路(圖中未示出)獲取。當(dāng)存儲(chǔ)周期在預(yù)定周期內(nèi)時(shí),任務(wù)控制單元15確定候選任務(wù)數(shù)據(jù)要被處理。另一方面,當(dāng)存儲(chǔ)周期超過預(yù)定周期時(shí),任務(wù)控制單元15確定候選任務(wù)數(shù)據(jù)不被處理。(1-3)基于開始日期的條件條件可以是“登錄日期在任務(wù)數(shù)據(jù)的開始日期或之后”。該條件在下面被稱為條件“JC3”。在這種情況下,確定單元151獲取當(dāng)接收到登錄通知時(shí)的日期(登錄日期)并基于獲取的登錄日期和任務(wù)管理信息90D的開始日期而確定登錄日期是否在候選任務(wù)數(shù)據(jù)的開始日期或之后。當(dāng)?shù)卿浫掌谠诤蜻x任務(wù)數(shù)據(jù)的開始日期或之后時(shí),任務(wù)控制單元15確定候選任務(wù)數(shù)據(jù)要被處理。另一方面,當(dāng)?shù)卿浫掌谠诤蜻x任務(wù)數(shù)據(jù)的開始日期之前時(shí),任務(wù)控制單元15確定候選任務(wù)數(shù)據(jù)不被處理。(1-4)基于數(shù)據(jù)大小的條件為了允許當(dāng)在作為觸發(fā)的用戶登錄時(shí)存儲(chǔ)的任務(wù)數(shù)據(jù)被處理,期望在短時(shí)間內(nèi)完成任務(wù)數(shù)據(jù)的處理,從而在短時(shí)間內(nèi)完成圖像處理裝置200的使用。因而,期望當(dāng)用戶登錄時(shí)能夠被處理的存儲(chǔ)的任務(wù)數(shù)據(jù)的數(shù)據(jù)大小是小的。因而,條件可能是“任務(wù)數(shù)據(jù)的數(shù)據(jù)大小小于或等于預(yù)定值”?!邦A(yù)定值”也可以存儲(chǔ)在確定單元151的存儲(chǔ)單元中。該條件在下面被稱為條件“JC4”。在這種情況下,確定單元151基于任務(wù)管理信息90D中的數(shù)據(jù)大小而確定候選任務(wù)數(shù)據(jù)的數(shù)據(jù)大小是否小于或等于預(yù)定值。當(dāng)數(shù)據(jù)大小小于或等于預(yù)定值時(shí),任務(wù)控制單元15確定候選任務(wù)數(shù)據(jù)要被處理。另一方面,當(dāng)數(shù)據(jù)大小大于預(yù)定值時(shí),任務(wù)控制單元15確定候選任務(wù)數(shù)據(jù)不被處理。確定單元151可以存儲(chǔ)多個(gè)條件并且基于多個(gè)條件進(jìn)行確定。在該情況下,條件可以具有優(yōu)先級(jí)。然后,確定單元151可以根據(jù)優(yōu)先級(jí)使用條件確定在登錄用戶登錄時(shí)是否處理候選任務(wù)數(shù)據(jù)。
(2)控制任務(wù)數(shù)據(jù)的特定操作任務(wù)控制單元15在確定是否處理任務(wù)數(shù)據(jù)后執(zhí)行下述操作。(2-1)當(dāng)確定要處理任務(wù)數(shù)據(jù)時(shí)當(dāng)確定要處理候選任務(wù)數(shù)據(jù)時(shí),任務(wù)控制單元15基于關(guān)于存儲(chǔ)器的信息獲取任務(wù)數(shù)據(jù)并將獲取的任務(wù)數(shù)據(jù)和將任務(wù)數(shù)據(jù)發(fā)送到圖像處理裝置200的請(qǐng)求一起發(fā)送到任務(wù)發(fā)送單元17。據(jù)此,圖像處理裝置200處理接收到的任務(wù)數(shù)據(jù)。然后,任務(wù)控制單元15將登錄用戶的用戶ID與生成任務(wù)列表的請(qǐng)求一起發(fā)送到任務(wù)列表生成單元16。據(jù)此,在處理任務(wù)數(shù)據(jù)之后在圖像處理裝置200處顯示登錄用戶的任務(wù)列表。(2-2)當(dāng)確定不處理任務(wù)數(shù)據(jù)時(shí)當(dāng)確定不處理候選任務(wù)數(shù)據(jù)時(shí),任務(wù)控制單元15將登錄用戶的用戶ID發(fā)送到任務(wù)列表生成單元16并且包括生成用于登錄用戶的任務(wù)列表的指示。據(jù)此,在用戶登錄之后在圖像處理裝置200處顯示登錄用戶的任務(wù)列表。如上所述,在圖像處理裝置200中,根據(jù)來自任務(wù)控制裝置100的請(qǐng)求,在處理任務(wù)數(shù)據(jù)之后或者在用戶登錄之后顯示登錄用戶的任務(wù)列表。任務(wù)列表生成單元16生成登錄用戶的任務(wù)列表。在接收到來自任務(wù)控制單元15的生成任務(wù)列表的請(qǐng)求時(shí),任務(wù)列表生成單元16向任務(wù)管理單元13輸出用戶ID并且請(qǐng)求獲取登錄用戶的任務(wù)管理信息90D。當(dāng)從任務(wù)管理單元13獲取任務(wù)管理信息90D時(shí),任務(wù)列表生成單元16基于獲取的任務(wù)管理信息90D生成任務(wù)列表。任務(wù)列表生成單元16將生成的任務(wù)列表發(fā)送到圖像處理裝置200的任務(wù)獲取單元22以請(qǐng)求顯示任務(wù)列表。任務(wù)發(fā)送單元17將任務(wù)數(shù)據(jù)發(fā)送到圖像處理裝置200的任務(wù)處理單元23。在接收到來自任務(wù)控制單元15的發(fā)送任務(wù)數(shù)據(jù)的請(qǐng)求時(shí),任務(wù)發(fā)送單元17將任務(wù)數(shù)據(jù)和處理任務(wù)數(shù)據(jù)的請(qǐng)求一起發(fā)送到圖像處理裝置200。在接收到來自圖像處理裝置200的處理結(jié)果響應(yīng)時(shí),任務(wù)發(fā)送單元17將處理結(jié)果響應(yīng)輸出到任務(wù)控制單元15以更新任務(wù)管理信息90D的處理狀態(tài)。如上所述,實(shí)施例的任務(wù)控制功能由部件的組合完成。進(jìn)一步地,當(dāng)算術(shù)單元(CPU)從存儲(chǔ)設(shè)備(HDD或ROM)或存儲(chǔ)器(RAM)分別讀取組成打印控制系統(tǒng)I的裝置或設(shè)備中安裝的程序時(shí),實(shí)現(xiàn)上述功能部件。參考時(shí)序圖和流程圖詳細(xì)解釋實(shí)施例的任務(wù)控制功能的操作。在下文中,首先解釋控制任務(wù)數(shù)據(jù)的處理的基本操作,然后詳細(xì)解釋確定是否處理候選任務(wù)數(shù)據(jù)的操作。(任務(wù)控制處理)圖5是示出實(shí)施例的任務(wù)控制處理的實(shí)例的時(shí)序圖。對(duì)于圖5所示的處理,假設(shè)任務(wù)數(shù)據(jù)已經(jīng)存儲(chǔ)在任務(wù)控制裝置100中。因而,解釋在圖像處理裝置200接受用戶登錄后的操作。在圖像處理裝置200中,登錄控制單元21接受用戶登錄(步驟S101)。此時(shí),登錄控制單元21基于用戶的認(rèn)證數(shù)據(jù)執(zhí)行用戶認(rèn)證并且獲取登錄用戶的用戶ID。當(dāng)認(rèn)證用戶時(shí),登錄控制單元21將登錄通知發(fā)送到任務(wù)控制裝置100的登錄接受單元14 (步驟S102)。此時(shí),登錄控制單元21將登錄用戶的用戶ID發(fā)送到任務(wù)控制裝置100的登錄接受單元14。
在接收到來自登錄控制單元21的用戶ID時(shí),在任務(wù)控制裝置100中,登錄接受單元14指令任務(wù)控制單元15確定是否要處理登錄用戶的任務(wù)數(shù)據(jù)(步驟S103)。此時(shí),登錄接受單元14將和登錄通知一起接收的登錄用戶的用戶ID輸出到任務(wù)控制單元15。在接收到來自登錄接受單元14的指令時(shí),任務(wù)控制單元15基于條件確定是否處理登錄用戶的任務(wù)數(shù)據(jù)(步驟S104)。此時(shí),任務(wù)控制單元15訪問任務(wù)管理信息存儲(chǔ)單元90并且基于登錄用戶的用戶ID指定登錄用戶的候選任務(wù)數(shù)據(jù)和任務(wù)管理信息90D。然后,任務(wù)控制單元15的確定單元151基于指定的任務(wù)管理信息90D確定和設(shè)置條件確定是否要處理每個(gè)候選任務(wù)數(shù)據(jù)。下面將詳細(xì)解釋步驟S104的操作。當(dāng)要處理候選任務(wù)數(shù)據(jù)時(shí)(是),任務(wù)控制單元15指令任務(wù)發(fā)送單元17發(fā)送滿足條件的任務(wù)數(shù)據(jù)(步驟S201 )。此時(shí),任務(wù)控制單元15基于關(guān)于任務(wù)數(shù)據(jù)的存儲(chǔ)器的信息獲取被確定要處理的任務(wù)數(shù)據(jù)并且將獲取的任務(wù)數(shù)據(jù)輸出到任務(wù)發(fā)送單元17。在接收到來自任務(wù)控制單元15的指令時(shí),任務(wù)發(fā)送單元17將任務(wù)數(shù)據(jù)和處理任務(wù)數(shù)據(jù)的請(qǐng)求一起發(fā)送到圖像處理裝置200的任務(wù)處理單元23 (步驟S202)。然后,在圖像處理裝置200中,任務(wù)處理單元23處理(打印)接收到的任務(wù)數(shù)據(jù)(步驟S203)。然后,任務(wù)處理單元23將任務(wù)數(shù)據(jù)的處理結(jié)果發(fā)送到任務(wù)控制裝置100的任務(wù)發(fā)送單元17作為響應(yīng)(步驟S204)。在接收到處理結(jié)果時(shí),在任務(wù)控制裝置100中,任務(wù)發(fā)送單元17指令任務(wù)控制單元15基于接收到的處理結(jié)果來更新任務(wù)數(shù)據(jù)的處理狀態(tài)(步驟S205)。此時(shí),任務(wù)發(fā)送單元17將處理結(jié)果輸出到任務(wù)控制單元15。在接收到來自任務(wù)發(fā)送單元17的指令時(shí),任務(wù)控制單元15基于接收到的處理結(jié)果更新關(guān)于任務(wù)管理信息90D的處理狀態(tài)的信息(步驟S206)。此時(shí),任務(wù)控制單元15訪問任務(wù)管理信息存儲(chǔ)單元90并基于處理結(jié)果中包括的任務(wù)ID指定任務(wù)數(shù)據(jù)的任務(wù)管理信息90D。然后,任務(wù)控制單元15更新關(guān)于指定的任務(wù)管理信息90D的處理狀態(tài)的信息。接下來,任務(wù)控制單元15指令任務(wù)列表生成單元16生成登錄用戶的任務(wù)列表(步驟S207)。此時(shí),任務(wù)控制單元15將登錄用戶的用戶ID輸出到任務(wù)列表生成單元16。在接收到來自任務(wù)控制單元15的指令時(shí),任務(wù)列表生成單元16指令任務(wù)管理單元13獲取登錄用戶的任務(wù)管理信息90D (步驟S208)。此時(shí),任務(wù)列表生成單元16將登錄用戶的用戶ID輸出到任務(wù)管理單元13。在接收到來自任務(wù)列表生成單元16的指令時(shí),任務(wù)管理單元13獲取登錄用戶的任務(wù)管理信息90D并且將獲取的數(shù)據(jù)輸出到任務(wù)列表生成單元16 (步驟S209)。此時(shí),任務(wù)管理單元13訪問任務(wù)管理信息存儲(chǔ)單元90并基于登錄用戶的用戶ID指定登錄用戶的任務(wù)管理信息90D。任務(wù)列表生成單元16基于接收到的任務(wù)管理信息90D生成任務(wù)列表(步驟S210),并且將生成的任務(wù)列表與顯示任務(wù)列表的請(qǐng)求一起發(fā)送到圖像處理裝置200的任務(wù)獲取單元22 (步驟S211)。在接收到任務(wù)列表時(shí),在圖像處理裝置200中,任務(wù)獲取單元22的顯示單元221在操作面板上顯示任務(wù)列表(步驟S212)。另一方面,當(dāng)在步驟S 104中任務(wù)控制單元15確定不處理候選任務(wù)數(shù)據(jù)時(shí),任務(wù)控制單元15指令任務(wù)列表生成單元16生成登錄用戶的任務(wù)列表(步驟S301)。此時(shí),任務(wù)控制單元15將登錄用戶的用戶ID輸出到任務(wù)列表生成單元16。當(dāng)接收到來自任務(wù)控制單元15的指令時(shí),任務(wù)列表生成單元16指令任務(wù)管理單元13獲取登錄用戶的任務(wù)管理信息90D (步驟S302)。此時(shí),任務(wù)列表生成單元16將登錄用戶的用戶ID輸出到任務(wù)管理單元13。在接收到來自任務(wù)列表生成單元16的指令時(shí),任務(wù)管理單元13獲取登錄用戶的任務(wù)管理信息90D并且將獲取的信息輸出到任務(wù)列表生成單元16 (步驟S303)。此時(shí),任務(wù)管理單元13訪問任務(wù)管理信息存儲(chǔ)單元90并且基于登錄用戶的用戶ID指定登錄用戶的任務(wù)管理信息90D。任務(wù)列表生成單元16基于接收到的任務(wù)管理信息90D生成任務(wù)列表(步驟S304),并且將生成的任務(wù)列表和顯示任務(wù)列表的請(qǐng)求一起發(fā)送到圖像處理裝置200的任務(wù)獲取單元22 (步驟S305)。在接收到任務(wù)列表時(shí),在圖像處理裝置200中,任務(wù)獲取單元22的顯示單元221在操作面板上顯示任務(wù)列表(步驟S306)。據(jù)此,根據(jù)實(shí)施例的任務(wù)控制系統(tǒng)1,用戶能夠通過簡單操作在面對(duì)的圖像處理裝置200獲取自己的任務(wù)數(shù)據(jù)的處理結(jié)果。下面詳細(xì)解釋步驟S104的操作。(確定是否處理任務(wù)數(shù)據(jù):實(shí)例I)圖6是示出確定是否處理任務(wù)數(shù)據(jù)的操作的實(shí)例的流程圖。在該實(shí)例中,假設(shè)“任務(wù)數(shù)據(jù)還未被處理”的條件“JC1”和“任務(wù)數(shù)據(jù)的存儲(chǔ)周期處在預(yù)定周期內(nèi)”的條件“JC2”按照該順序的優(yōu)先級(jí)存儲(chǔ)在確定單元151中作為條件。因而,圖6示出了基于存儲(chǔ)的任務(wù)數(shù)據(jù)的處理狀態(tài)和存儲(chǔ)周期確定是否處理任務(wù)數(shù)據(jù)的實(shí)例。首先確定登錄用戶的候選任務(wù)數(shù)據(jù)是否已經(jīng)被處理。如圖6所示,任務(wù)控制單元15基于登錄用戶的用戶ID參考任務(wù)管理信息存儲(chǔ)單元90的任務(wù)管理信息90D (步驟Sll)并且指定登錄用戶的任務(wù)管理信息90D (步驟S12)。據(jù)此,任務(wù)控制單元15指定包括代理用戶的登錄用戶的候選任務(wù)數(shù)據(jù)。接下來,任務(wù)控制單元15的確定單元151確定指定的候選任務(wù)數(shù)據(jù)是否已經(jīng)被處理(步驟S13)。此時(shí),確定單元151基于關(guān)于任務(wù)管理信息90D的處理狀態(tài)的指定信息(處理狀態(tài)值)確定指定的候選任務(wù)數(shù)據(jù)是否已經(jīng)被處理。當(dāng)確定單元151確定候選任務(wù)數(shù)據(jù)還未被處理時(shí)(步驟S13:否),處理移動(dòng)到確定登錄用戶的候選任務(wù)數(shù)據(jù)的存儲(chǔ)周期是否在預(yù)定周期內(nèi)。確定單元151獲取登錄通知由任務(wù)控制裝置100的時(shí)鐘電路(圖中未示出)接收的日期,并且從候選任務(wù)數(shù)據(jù)的任務(wù)管理信息90D獲取存儲(chǔ)數(shù)據(jù)的存儲(chǔ)日期(步驟S14)。確定單元151基于獲取的日期和存儲(chǔ)日期確定候選任務(wù)數(shù)據(jù)的存儲(chǔ)周期是否在預(yù)定周期內(nèi)(步驟S15)。當(dāng)確定存儲(chǔ)周期在預(yù)定周期內(nèi)時(shí)(步驟S15:是),確定單元151確定處理任務(wù)數(shù)據(jù)并指令任務(wù)發(fā)送單元17發(fā)送任務(wù)數(shù)據(jù)(步驟S201 )。因而,任務(wù)控制裝置100在用戶登錄時(shí)將處理任務(wù)數(shù)據(jù)的請(qǐng)求發(fā)送到圖像處理裝置200。另一方面,當(dāng)確定存儲(chǔ)周期超過預(yù)定周期時(shí)(步驟S15:否),確定單元151確定不處理任務(wù)數(shù)據(jù)并指令任務(wù)列表生成單元16生成登錄用戶的任務(wù)列表(步驟S301)。因而,任務(wù)控制裝置100在用戶登錄時(shí)將顯示任務(wù)列表的請(qǐng)求發(fā)送到圖像處理裝置200。當(dāng)確定候選任務(wù)數(shù)據(jù)已經(jīng)被處理時(shí)(步驟S13:是),處理繼續(xù)到步驟S301。如上所述,在該實(shí)例中,在登錄用戶的存儲(chǔ)任務(wù)數(shù)據(jù)集中,登錄用戶的還未被處理的、存儲(chǔ)周期處在預(yù)定周期內(nèi)的存儲(chǔ)任務(wù)數(shù)據(jù)被控制以在作為觸發(fā)的用戶登錄時(shí)被處理。(確定是否處理任務(wù)數(shù)據(jù):實(shí)例2)圖7是示出確定是否處理任務(wù)數(shù)據(jù)的操作的另一個(gè)實(shí)例的流程圖。在該實(shí)例中,假設(shè)“任務(wù)數(shù)據(jù)還未被處理”的條件“JC1”和“登錄日期在任務(wù)數(shù)據(jù)的開始日期或之后”的條件“JC3”按照該順序的優(yōu)先級(jí)存儲(chǔ)在確定單元151中作為條件。因而,圖7示出了基于存儲(chǔ)的任務(wù)數(shù)據(jù)的處理狀態(tài)和開始日期確定是否處理任務(wù)數(shù)據(jù)的實(shí)例。首先確定登錄用戶的候選任務(wù)數(shù)據(jù)是否已經(jīng)被處理。如圖7所示,任務(wù)控制單元15基于登錄用戶的用戶ID參考任務(wù)管理信息存儲(chǔ)單元90的任務(wù)管理信息90D (步驟S21)并且指定登錄用戶的任務(wù)管理信息90D (步驟S22)。據(jù)此,任務(wù)控制單元15指定包括代理用戶的登錄用戶的候選任務(wù)數(shù)據(jù)。接下來,任務(wù)控制單元15的確定單元151確定指定的候選任務(wù)數(shù)據(jù)是否已經(jīng)被處理(步驟S23)。此時(shí),確定單元151基于關(guān)于任務(wù)管理信息90D的處理狀態(tài)的指定信息(處理狀態(tài)值)確定指定的候選任務(wù)數(shù)據(jù)是否已經(jīng)被處理。當(dāng)確定單元151確定候選任務(wù)數(shù)據(jù)還未被處理時(shí)(步驟S23:否),處理移動(dòng)到確定登錄日期是否在任務(wù)數(shù)據(jù)的開始日期或之后。確定單元151獲取當(dāng)?shù)卿浲ㄖ扇蝿?wù)控制裝置100的時(shí)鐘電路(圖中未示出)接收的日期,并且從候選任務(wù)數(shù)據(jù)的任務(wù)管理信息90D獲取存儲(chǔ)數(shù)據(jù)的開始日期(步驟S24)。確定單元151基于獲取的日期和存儲(chǔ)日期確定候選任務(wù)數(shù)據(jù)的登錄日期是否在開始日期或之后(步驟S25)。當(dāng)確定登錄日期在開始日期或之后時(shí)(步驟S25:是),確定單元151確定處理任務(wù)數(shù)據(jù)并指令任務(wù)發(fā)送單元17發(fā)送任務(wù)數(shù)據(jù)(步驟S201 )。因而,任務(wù)控制裝置100在用戶登錄時(shí)將處理任務(wù)數(shù)據(jù)的請(qǐng)求發(fā)送到圖像處理裝置200。另一方面,當(dāng)確定登錄日期在開始日期之前時(shí)(步驟S25:否),確定單元151確定不處理任務(wù)數(shù)據(jù)并指令任務(wù)列表生成單元16生成登錄用戶的任務(wù)列表(步驟S301)。因而,任務(wù)控制裝置100在用戶登錄時(shí)將顯示任務(wù)列表的請(qǐng)求發(fā)送到圖像處理裝置200。當(dāng)確定候選任務(wù)數(shù)據(jù)已經(jīng)被處理時(shí)(步驟S23:是),處理繼續(xù)到步驟S301。如上所述,在該實(shí)例中,在登錄數(shù)據(jù)的存儲(chǔ)任務(wù)數(shù)據(jù)集中,登錄用戶的還未被處理的、登錄日期在開始日期或之后的存儲(chǔ)任務(wù)數(shù)據(jù)被控制以在作為觸發(fā)的用戶登錄時(shí)被處理。(確定是否處理任務(wù)數(shù)據(jù):實(shí)例3)圖8是示出確定是否處理任務(wù)數(shù)據(jù)的操作的另一個(gè)實(shí)例的流程圖。在該實(shí)例中,假設(shè)“任務(wù)數(shù)據(jù)還未被處理”的條件“JC1”和“任務(wù)數(shù)據(jù)的數(shù)據(jù)大小小于或等于預(yù)定值”的條件“JC4”按照該順序的優(yōu)先級(jí)存儲(chǔ)在確定單元151中作為條件。因而,圖8示出了基于存儲(chǔ)的任務(wù)數(shù)據(jù)的處理狀態(tài)和數(shù)據(jù)大小確定是否處理任務(wù)數(shù)據(jù)的實(shí)例。首先確定登錄用戶的候選任務(wù)數(shù)據(jù)是否已經(jīng)被處理。如圖8所示,任務(wù)控制單元15基于登錄用戶的用戶ID參考任務(wù)管理信息存儲(chǔ)單元90的任務(wù)管理信息90D (步驟S31)并且指定登錄用戶的任務(wù)管理信息90D (步驟S32)。據(jù)此,任務(wù)控制單元15指定包括代理用戶的登錄用戶的候選任務(wù)數(shù)據(jù)。接下來,任務(wù)控制單元15的確定單元151確定所指定的候選任務(wù)數(shù)據(jù)是否已經(jīng)被處理(步驟S33)。此時(shí),確定單元151基于關(guān)于任務(wù)管理信息90D的處理狀態(tài)的指定信息(處理狀態(tài)值)來確定所指定的候選任務(wù)數(shù)據(jù)是否已經(jīng)被處理。當(dāng)確定單元151確定候選任務(wù)數(shù)據(jù)還未被處理時(shí)(步驟S33:否),處理移動(dòng)到確定任務(wù)數(shù)據(jù)的數(shù)據(jù)大小是否小于或等于預(yù)定值。確定單元151獲取候選任務(wù)數(shù)據(jù)的任務(wù)管理信息90D的書目中包括的候選任務(wù)數(shù)據(jù)的數(shù)據(jù)大小(步驟S34)。確定單元151基于獲取的數(shù)據(jù)大小確定候選任務(wù)數(shù)據(jù)的數(shù)據(jù)大小是否小于或等于預(yù)定值(步驟S35)。當(dāng)確定數(shù)據(jù)大小小于或等于預(yù)定值時(shí)(步驟S35:是),確定單元151確定處理任務(wù)數(shù)據(jù)并指令任務(wù)發(fā)送單元17發(fā)送任務(wù)數(shù)據(jù)(步驟S201 )。因而,任務(wù)控制裝置100在用戶登錄時(shí)將處理任務(wù)數(shù)據(jù)的請(qǐng)求發(fā)送到圖像處理裝置200。另一方面,當(dāng)確定數(shù)據(jù)大小大于預(yù)定值時(shí)(步驟S35:否),確定單元151確定不處理任務(wù)數(shù)據(jù)并指令任務(wù)列表生成單元16生成登錄用戶的任務(wù)列表(步驟S301)。因而,任務(wù)控制裝置100在用戶登錄時(shí)將顯示任務(wù)列表的請(qǐng)求發(fā)送到圖像處理裝置200。當(dāng)候選任務(wù)數(shù)據(jù)被確定已經(jīng)被處理時(shí)(步驟S33:是),處理繼續(xù)到步驟S301。如上所述,在該實(shí)例中,在登錄數(shù)據(jù)的存儲(chǔ)任務(wù)數(shù)據(jù)集中,登錄用戶的還未被處理的、數(shù)據(jù)大小小于或等于預(yù)定值的存儲(chǔ)任務(wù)數(shù)據(jù)被控制以在作為觸發(fā)的用戶登錄時(shí)被處理。在該實(shí)施例中,如上所述,基于預(yù)先設(shè)置的預(yù)定條件確定在作為觸發(fā)的用戶登錄時(shí)要被處理的任務(wù)數(shù)據(jù)。如上所述,根據(jù)實(shí)施例的任務(wù)控制裝置100,當(dāng)?shù)卿浗邮軉卧?4接受來自圖像處理裝置200的用戶的登錄通知時(shí),任務(wù)控制單元15在任務(wù)管理信息集中指定管理存儲(chǔ)的任務(wù)數(shù)據(jù)的登錄用戶的任務(wù)管理信息。任務(wù)控制裝置100基于確定單元151指定的任務(wù)管理信息和條件確定是否處理登錄用戶的任務(wù)數(shù)據(jù)。然后,任務(wù)發(fā)送單元17基于確定單元151的確定結(jié)果將滿足條件的任務(wù)數(shù)據(jù)發(fā)送到圖像處理裝置200并且請(qǐng)求圖像處理裝置200處理任務(wù)數(shù)據(jù)。根據(jù)實(shí)施例的任務(wù)控制系統(tǒng)1,用戶能夠通過簡單的操作使面對(duì)的圖像處理裝置200處理任務(wù)數(shù)據(jù)并獲取處理結(jié)果。結(jié)果,根據(jù)實(shí)施例的任務(wù)控制系統(tǒng)1,當(dāng)處理任務(wù)數(shù)據(jù)時(shí)在確保輸出結(jié)果的安全性的同時(shí)能夠提高對(duì)于用戶的便利性。(可選實(shí)例)盡管在上述實(shí)施例中基于根據(jù)系統(tǒng)操作策略設(shè)置的條件確定在作為觸發(fā)的用戶登錄時(shí)是否處理任務(wù)數(shù)據(jù),但并不限于此。在該實(shí)例中,根據(jù)對(duì)于每個(gè)登錄用戶設(shè)置的條件確定是否處理任務(wù)數(shù)據(jù)。應(yīng)當(dāng)注意在圖的解釋中,相同的部件具有相同的附圖標(biāo)記并且省略其解釋。(任務(wù)控制功能)圖9是示出任務(wù)控制功能的另一個(gè)實(shí)例的框圖。
如圖9所示,在該實(shí)例中,任務(wù)控制裝置100進(jìn)一步包括對(duì)于用戶存儲(chǔ)單元80的條件。對(duì)于用戶存儲(chǔ)單元80的條件是任務(wù)控制裝置100的預(yù)定存儲(chǔ)區(qū)域并且存儲(chǔ)對(duì)于用戶的預(yù)先設(shè)置的預(yù)定條件(如圖10所示),該預(yù)定條件在確定是否處理任務(wù)數(shù)據(jù)時(shí)被使用。圖10是示出對(duì)于用戶的條件80D的實(shí)例的視圖。如圖10所示,對(duì)于用戶的條件80D包括一個(gè)或多個(gè)數(shù)據(jù)集,其中例如用戶ID、條件ID等的項(xiàng)目彼此對(duì)應(yīng)。對(duì)于每個(gè)用戶準(zhǔn)備好數(shù)據(jù)集。項(xiàng)目“用戶ID”存儲(chǔ)用戶的識(shí)別數(shù)據(jù)。項(xiàng)目“條件ID”存儲(chǔ)條件的識(shí)別數(shù)據(jù)。預(yù)先設(shè)置的多個(gè)條件(圖10中的4個(gè)條件“JC1”到“JC4”)的條件ID可以存儲(chǔ)作為項(xiàng)目“條件ID”的項(xiàng)目值。這些項(xiàng)目值可以由管理員等基于服務(wù)的操作策略進(jìn)行設(shè)置。條件如上所述與條件ID對(duì)應(yīng)地存儲(chǔ)在確定單元151的存儲(chǔ)單元中。此時(shí),條件ID識(shí)別的每個(gè)條件用于確定是否處理基于各個(gè)用戶ID指定的任務(wù)數(shù)據(jù)。對(duì)于每個(gè)用戶ID可以設(shè)置多個(gè)條件ID。返回參考圖9,任務(wù)控制單元15指定用于確定是否基于用戶的條件80D處理登錄用戶的任務(wù)數(shù)據(jù)的條件,并且確定是否根據(jù)指定的條件處理任務(wù)數(shù)據(jù)。實(shí)例的任務(wù)控制單元15執(zhí)行下述操作。當(dāng)?shù)卿浗邮軉卧?4接受登錄通知時(shí),任務(wù)控制單元15訪問對(duì)于用戶存儲(chǔ)單元80的條件并且基于被接受作為登錄通知的登錄用戶的用戶ID指定登錄用戶的用戶的條件80D。此時(shí),任務(wù)控制單元15指定用戶的條件80D,用戶的用戶ID匹配登錄用戶的用戶ID。任務(wù)控制單元15指定在基于用戶的指定條件80D的條件ID確定是否處理登錄用戶的任務(wù)數(shù)據(jù)中使用的條件。然后,任務(wù)控制單元15訪問任務(wù)管理信息存儲(chǔ)單元90,并且基于被接受作為登錄通知的登錄用戶的用戶ID指定登錄用戶的任務(wù)管理信息90D。任務(wù)控制單元15的確定單元151基于指定的任務(wù)管理信息90D和指定條件來確定是否處理任務(wù)數(shù)據(jù)。這表示任務(wù)控制單元15基于登錄用戶的用戶ID指定要使用的條件和候選任務(wù)數(shù)據(jù),并且基于指定的任務(wù)管理信息90D和條件確定是否處理登錄用戶的每個(gè)存儲(chǔ)數(shù)據(jù)任務(wù)集。如上所述,實(shí)例的任務(wù)控制功能由任務(wù)控制單元15執(zhí)行。參考流程圖詳細(xì)解釋實(shí)例的任務(wù)控制功能。(確定是否處理任務(wù)數(shù)據(jù))圖11是示出確定是否處理任務(wù)數(shù)據(jù)的操作的實(shí)例的流程圖。圖11示出基于為登錄用戶設(shè)置的條件確定是否處理任務(wù)數(shù)據(jù)的實(shí)例。如圖11所示,任務(wù)控制單元15訪問用戶存儲(chǔ)單元80的條件,基于登錄用戶的用戶ID參考對(duì)于登錄用戶的用戶的條件80D (步驟S41),并且指定對(duì)于登錄用戶的用戶的條件80D (步驟S42)。因而,在任務(wù)控制裝置100中,基于多個(gè)條件中對(duì)用戶的指定條件80D的條件ID來指定在確定是否處理任務(wù)數(shù)據(jù)中使用的條件。然后,任務(wù)控制單元15基于登錄用戶的用戶ID參考任務(wù)管理信息存儲(chǔ)單元90的任務(wù)管理信息90D (步驟S43),并且指定登錄用戶的任務(wù)管理信息90D (步驟S44)。據(jù)此,任務(wù)控制單元15指定包括代理用戶的登錄用戶的候選任務(wù)數(shù)據(jù)。
接下來,任務(wù)控制單元15的確定單元151確定指定的條件是否滿足指定的候選任務(wù)數(shù)據(jù)(步驟S45)。此時(shí),確定單元151從任務(wù)管理信息90D中獲取在確定是否處理任務(wù)數(shù)據(jù)中使用的參數(shù),并基于獲取的參數(shù)和條件確定是否處理任務(wù)數(shù)據(jù)。當(dāng)確定單元151確定要處理候選任務(wù)數(shù)據(jù)時(shí)(步驟S45:是),任務(wù)控制單元15指示任務(wù)發(fā)送單元17發(fā)送任務(wù)數(shù)據(jù)(步驟S201 )。因而,任務(wù)控制裝置100在用戶登錄時(shí)將處理任務(wù)數(shù)據(jù)的請(qǐng)求發(fā)送到圖像處理裝置200。另一方面,當(dāng)確定單元151確定不處理任務(wù)數(shù)據(jù)時(shí)(步驟S45:否),任務(wù)控制單元15指示任務(wù)列表生成單元16生成登錄用戶的任務(wù)列表(步驟S301)。因而,任務(wù)控制裝置100在用戶登錄時(shí)將顯示任務(wù)列表的請(qǐng)求發(fā)送到圖像處理裝置200。如上所述,當(dāng)多個(gè)條件ID與登錄用戶的用戶ID對(duì)應(yīng)時(shí),確定單元151執(zhí)行如上參考圖6至圖8解釋的多個(gè)確定。確定單元151使用根據(jù)優(yōu)先級(jí)的條件在登錄用戶登錄時(shí)確定是否處理候選任務(wù)數(shù)據(jù)。根據(jù)實(shí)例的任務(wù)控制系統(tǒng)1,能夠基于對(duì)用戶設(shè)置的條件確定在作為觸發(fā)的用戶登錄時(shí)是否處理任務(wù)數(shù)據(jù)。因而,根據(jù)實(shí)例的任務(wù)控制系統(tǒng)1,能夠提供更靈活的服務(wù),其中如上實(shí)施例中的當(dāng)對(duì)于每個(gè)用戶處理任務(wù)數(shù)據(jù)時(shí)在確保輸出結(jié)果的安全性的同時(shí)能夠提高對(duì)于用戶的便利性,并且獲取與如上實(shí)施例相同的效果。(可選實(shí)例2)盡管在上述實(shí)施例中在用戶登錄時(shí)確定處理任務(wù)數(shù)據(jù)時(shí)由圖像處理裝置200自動(dòng)處理任務(wù)數(shù)據(jù),但是本發(fā)明不限于此。在該實(shí)例中,用戶能夠確定是否由任務(wù)控制裝置100處理在用戶登錄時(shí)被確定要處理的任務(wù)數(shù)據(jù)。應(yīng)當(dāng)注意,在附圖的解釋中,相同的部件具有相同的附圖標(biāo)記,并且不重復(fù)其解釋。(任務(wù)控制功能)當(dāng)確定單元151確定處理候選任務(wù)數(shù)據(jù)時(shí),任務(wù)控制單元15將任務(wù)數(shù)據(jù)的任務(wù)管理信息90D和顯示接受顯示(能夠接受來自登錄用戶的指令)的請(qǐng)求一起發(fā)送到圖像處理裝置200的登錄控制單元21。據(jù)此,在圖像處理裝置200中,在操作面板上顯示接受顯示。在接受來自登錄用戶的指示是否處理任務(wù)數(shù)據(jù)的指令時(shí),登錄控制單元21將接受的結(jié)果(要被處理/不被處理)發(fā)送到任務(wù)控制裝置100的任務(wù)控制單元15。據(jù)此,任務(wù)控制裝置100基于接收的結(jié)果控制是否處理任務(wù)數(shù)據(jù)。如上所述,實(shí)例的任務(wù)控制功能由部件的組合執(zhí)行。參考時(shí)序圖詳細(xì)解釋實(shí)例的任務(wù)控制功能的操作。(任務(wù)控制處理)圖12是示出實(shí)例的任務(wù)控制處理的實(shí)例的時(shí)序圖。如圖12所示,在圖像處理裝置200中,登錄控制單元21接受用戶登錄(步驟S401)。此時(shí),登錄控制單元21基于用戶的認(rèn)證數(shù)據(jù)執(zhí)行用戶認(rèn)證并獲取登錄用戶的用戶ID0當(dāng)認(rèn)證了用戶時(shí),登錄控制單元21將登錄通知發(fā)送到任務(wù)控制裝置100的登錄接受單元14 (步驟S402)。此時(shí),登錄控制單元21將登錄用戶的用戶ID發(fā)送到任務(wù)控制裝置100的登錄接受單元14。
當(dāng)接收到來自登錄控制單元21的用戶ID時(shí),在任務(wù)控制裝置100中,登錄接受單元14指示任務(wù)控制單元15確定是否要處理登錄用戶的任務(wù)數(shù)據(jù)(步驟S403)。此時(shí),登錄接受單元14將接收的登錄用戶的用戶ID和登錄通知一起輸出到任務(wù)控制單元15。當(dāng)接收到來自登錄接受單元14的指令時(shí),任務(wù)控制單元15基于條件確定是否處理登錄用戶的任務(wù)數(shù)據(jù)(步驟S404)。此時(shí),任務(wù)控制單元15訪問任務(wù)管理信息存儲(chǔ)單元90并基于登錄用戶的用戶ID和任務(wù)管理信息90D來指定登錄用戶的候選任務(wù)數(shù)據(jù)。然后,任務(wù)控制單元15的確定單元151基于指定的任務(wù)管理信息90D確定是否處理每個(gè)候選任務(wù)數(shù)據(jù)集。當(dāng)要處理候選任務(wù)數(shù)據(jù)時(shí),任務(wù)控制單元15將關(guān)于(滿足條件的)任務(wù)數(shù)據(jù)的信息和顯示接受顯示(能夠從登錄用戶接受是否處理任務(wù)數(shù)據(jù)的指令)的請(qǐng)求發(fā)送到圖像處理裝置200的登錄控制單元21 (步驟S405)。此時(shí),任務(wù)控制單元15將被確定為要被處理的任務(wù)數(shù)據(jù)的任務(wù)管理信息90D作為信息發(fā)送到圖像處理裝置200。當(dāng)接收到請(qǐng)求時(shí),在圖像處理裝置200中,登錄控制單元21顯示能夠接受是否處理任務(wù)數(shù)據(jù)的指令的接受顯示,如圖13所示(步驟S406 )。圖13是在圖像處理裝置200的操作面板上顯示的接受顯示250的實(shí)例。圖13所示的接受顯示250包括關(guān)于登錄用戶的任務(wù)數(shù)據(jù)的信息(例如任務(wù)名稱、頁數(shù)等)和登錄用戶能夠選擇是否處理任務(wù)數(shù)據(jù)的圖形用戶接口(GUI)。登錄控制單元21基于和顯示接受顯示的請(qǐng)求一起接收的任務(wù)管理信息90D生成接受顯示250并在操作面板上顯示該接受顯示250。返回參考圖12,登錄控制單元21接受經(jīng)由接受顯示來自登錄用戶的指令(步驟S407),并將接受結(jié)果發(fā)送到任務(wù)控制裝置100的任務(wù)控制單元15 (步驟S408)。當(dāng)接收到結(jié)果時(shí),任務(wù)控制裝置100的任務(wù)控制單元15基于登錄用戶的登錄來控制是否處理任務(wù)數(shù)據(jù)。當(dāng)從登錄控制單元21接收的結(jié)果是“要處理”時(shí),任務(wù)控制單元15進(jìn)行到步驟S201的處理。另一方面,當(dāng)從登錄控制單元21接收的結(jié)果是“不處理”時(shí),任務(wù)控制單元15進(jìn)行到步驟S301的處理。當(dāng)在步驟S404中確定不處理任務(wù)數(shù)據(jù)時(shí),省略步驟S405至S408的處理并且任務(wù)控制單元15進(jìn)行到步驟S301的處理。因而,在該實(shí)例中,當(dāng)確定候選任務(wù)數(shù)據(jù)要由任務(wù)控制裝置100處理時(shí),提供登錄用戶能夠確定是否通過登錄用戶的登錄而是否處理任務(wù)數(shù)據(jù)的環(huán)境。因而,根據(jù)實(shí)例的任務(wù)控制系統(tǒng)1,能夠提供更靈活的服務(wù),其中如上實(shí)施例中的登錄用戶能夠確定在用戶登錄時(shí)是否處理任務(wù)數(shù)據(jù),并且獲取與如上實(shí)施例相同的效果。(可選實(shí)例3)如上實(shí)施例中所述,當(dāng)“任務(wù)數(shù)據(jù)還未被處理”(JCl)被設(shè)置作為確定在作為觸發(fā)的用戶登錄時(shí)是否處理任務(wù)數(shù)據(jù)的條件時(shí),在用戶登錄時(shí)不能處理已經(jīng)被處理過一次的任務(wù)數(shù)據(jù)。因而,如果用戶希望再次處理已經(jīng)被處理過一次的存儲(chǔ)的任務(wù)數(shù)據(jù),則用戶需要在圖像處理裝置200處執(zhí)行復(fù)雜的方法。優(yōu)選地,當(dāng)相同的用戶連續(xù)登錄圖像處理裝置200時(shí)即使任務(wù)數(shù)據(jù)已經(jīng)被處理,仍然在作為觸發(fā)的用戶登錄時(shí)處理任務(wù)數(shù)據(jù)。特別地,可以假設(shè)下述情形。會(huì)議組織者登錄放置在會(huì)議室的圖像處理裝置200以獲取存儲(chǔ)的任務(wù)數(shù)據(jù)的打印文檔以用于參會(huì)者。根據(jù)實(shí)施例的任務(wù)控制系統(tǒng)I的任務(wù)控制功能,組織者能夠通過登錄圖像處理裝置200而獲取打印的文檔。然后,如果新的參加者出現(xiàn),則組織者需要打印存儲(chǔ)的任務(wù)數(shù)據(jù)的打印文檔以用于新的參加者。此時(shí),組織者希望僅通過登錄圖像處理裝置200而獲取打印的文檔。因而,在該實(shí)例中,當(dāng)相同的用戶連續(xù)登錄圖像處理裝置200時(shí),對(duì)這種情況提供下述技術(shù)。應(yīng)當(dāng)注意,在附圖的解釋中,相同的部件具有相同的附圖標(biāo)記,并且不重復(fù)解釋。(任務(wù)控制功能)在圖像處理裝置200或任務(wù)控制裝置100處可以檢測到相同用戶的連續(xù)登錄。(在圖像處理裝置200處的檢測)在該實(shí)例中,圖像處理裝置200的登錄控制單元21通過確定當(dāng)前登錄用戶與前一個(gè)登錄用戶是否相同而檢測相同用戶的連續(xù)登錄。例如,假設(shè)用戶登錄的歷史存儲(chǔ)在圖像處理裝置200的預(yù)定存儲(chǔ)區(qū)域中作為登錄歷史(作為高速緩存)。登錄歷史可以是以認(rèn)證順序記錄的登錄用戶的用戶ID。登錄控制單元21比較登錄用戶的當(dāng)前用戶ID和登錄歷史(高速緩存的數(shù)據(jù))中記錄的登錄用戶的前一個(gè)用戶ID,并且確定登錄用戶是否相同。當(dāng)?shù)卿浻脩粝嗤瑫r(shí),登錄控制單元21將指示當(dāng)前登錄用戶與前一個(gè)相同的連續(xù)登錄檢測結(jié)果與登錄通知一起發(fā)送到任務(wù)控制裝置100的登錄接受單元14。當(dāng)?shù)卿浗邮軉卧?4接受來自圖像處理裝置200的登錄控制單元21的登錄通知和連續(xù)登錄檢測結(jié)果時(shí),任務(wù)控制單元15接收來自登錄接受單元14的連續(xù)登錄檢測結(jié)果和登錄用戶的用戶ID,并確定是否處理登錄用戶的任務(wù)數(shù)據(jù)。此時(shí),基于連續(xù)登錄檢測結(jié)果,即使當(dāng)候選任務(wù)數(shù)據(jù)已經(jīng)被處理時(shí),任務(wù)控制單元15仍然確定處理任務(wù)數(shù)據(jù)。(在任務(wù)控制裝置100處的檢測)當(dāng)?shù)卿浗邮軉卧?4接受來自圖像處理裝置200的登錄控制單元21的登錄通知時(shí),登錄控制單元15接收來自登錄接受單元14的與登錄通知一起接收到的登錄用戶的用戶ID并檢測登錄用戶的連續(xù)登錄。此時(shí),登錄控制單元15訪問任務(wù)管理信息存儲(chǔ)單元90,并基于登錄用戶的用戶ID指定登錄用戶的任務(wù)管理信息90D。然后,登錄控制單元15基于關(guān)于任務(wù)管理信息90D的處理狀態(tài)的指定信息來指定關(guān)于處理狀態(tài)的最新信息(指示最新處理日期的信息)。然后,登錄控制單元15基于關(guān)于處理狀態(tài)的指定信息來確定距離最新處理日期的周期是否在預(yù)定周期內(nèi)。預(yù)定周期可以由管理員等基于服務(wù)的操作策略而設(shè)置。當(dāng)距離最新處理日期的周期處在預(yù)定周期內(nèi)時(shí),任務(wù)控制單元15檢測到相同用戶的連續(xù)登錄。另一方面,當(dāng)距離最新處理日期的周期超過預(yù)定周期時(shí),任務(wù)控制單元15沒有檢測到相同用戶的連續(xù)登錄。在該實(shí)例中,任務(wù)控制單元15在確定是否處理任務(wù)數(shù)據(jù)之前執(zhí)行對(duì)相同用戶的連續(xù)登錄的檢測。然后,當(dāng)檢測到相同用戶的連續(xù)登錄時(shí),即使候選任務(wù)數(shù)據(jù)已經(jīng)被執(zhí)行,任務(wù)控制單元15仍然確定再次處理任務(wù)數(shù)據(jù)。如上所述,實(shí)例的任務(wù)控制功能由部件的組合完成。參考時(shí)序圖和流程圖詳細(xì)解釋實(shí)例的任務(wù)控制功能的操作。圖14是示出實(shí)例的任務(wù)控制處理的實(shí)例的時(shí)序圖。
如圖14所示,在圖像處理裝置200中,登錄控制單元21接受用戶登錄(步驟S501)。此時(shí),登錄控制單元21基于用戶的認(rèn)證數(shù)據(jù)執(zhí)行用戶認(rèn)證并獲取登錄用戶的用戶ID0當(dāng)用戶被認(rèn)證時(shí),登錄控制單元21基于高速緩存在預(yù)定存儲(chǔ)區(qū)域的登錄歷史來確定當(dāng)前登錄用戶是否與前一個(gè)登錄用戶相同,并檢測連續(xù)登錄(步驟S502)。此時(shí),登錄控制單元21比較登錄用戶的當(dāng)前用戶ID和存儲(chǔ)在登錄歷史中的前一個(gè)登錄用戶的用戶ID,并基于比較結(jié)果確定用戶是否相同。然后,登錄控制單元21將登錄通知與連續(xù)登錄檢測結(jié)果(如果檢測到連續(xù)登錄)一起發(fā)送到任務(wù)控制裝置100的登錄接受單元14 (步驟S503)。此時(shí),登錄控制單元21將登錄用戶的用戶ID和連續(xù)登錄檢測結(jié)果發(fā)送到任務(wù)控制裝置100的登錄接受單元14。當(dāng)接收到用戶ID和連續(xù)登錄檢測結(jié)果時(shí),在任務(wù)控制裝置100中,登錄接受單元14指示任務(wù)控制單元15確定是否要處理登錄用戶的任務(wù)數(shù)據(jù)(步驟S504)。此時(shí),登錄接受單元14將登錄用戶的用戶ID和連續(xù)登錄檢測結(jié)果輸出到任務(wù)控制單元15。當(dāng)接收到來自登錄接受單元14的指令時(shí),任務(wù)控制單元15基于條件確定是否處理登錄用戶的任務(wù)數(shù)據(jù)(步驟S505)。此時(shí),當(dāng)設(shè)置了條件JCl時(shí),任務(wù)控制單元15基于連續(xù)登錄檢測結(jié)果確定即使當(dāng)任務(wù)數(shù)據(jù)已經(jīng)被處理時(shí)仍然處理任務(wù)數(shù)據(jù)。當(dāng)任務(wù)控制單元15確定處理候選任務(wù)數(shù)據(jù)時(shí),處理進(jìn)行到步驟S201。另一方面,當(dāng)任務(wù)控制單元15確定不處理候選任務(wù)數(shù)據(jù)時(shí),處理進(jìn)行到步驟S301。下面詳細(xì)解釋步驟S505的操作。(連續(xù)登錄檢測和確定是否處理任務(wù)數(shù)據(jù))圖15是示出確定是否處理實(shí)例的任務(wù)數(shù)據(jù)的操作的實(shí)例的流程圖。在該實(shí)例中,假設(shè)條件“JC1”的“任務(wù)數(shù)據(jù)還未被處理”和條件“JC2”的“任務(wù)數(shù)據(jù)的存儲(chǔ)周期處在預(yù)定周期內(nèi)”按照該順序的優(yōu)先級(jí)存儲(chǔ)在確定單元151中作為條件。因而,圖15示出了基于存儲(chǔ)的任務(wù)數(shù)據(jù)的處理狀態(tài)和存儲(chǔ)周期確定是否處理任務(wù)數(shù)據(jù)的實(shí)例。首先,確定登錄用戶的候選任務(wù)數(shù)據(jù)是否已經(jīng)被處理。如圖15所示,任務(wù)控制單元15基于登錄用戶的用戶ID參考任務(wù)管理信息存儲(chǔ)單元90的任務(wù)管理信息90D (步驟S51),并指定登錄用戶的任務(wù)管理信息90D (步驟S52)。據(jù)此,任務(wù)控制單元15指定包括代理用戶的登錄用戶的候選任務(wù)數(shù)據(jù)。接下來,任務(wù)控制單元15基于連續(xù)登錄檢測結(jié)果是否與登錄通知一起被接受而確定是否是相同用戶的連續(xù)登錄(步驟S53)。當(dāng)任務(wù)控制單元15確定是相同用戶的連續(xù)登錄時(shí)(步驟S53:是),處理移動(dòng)到確定登錄用戶的候選任務(wù)數(shù)據(jù)的存儲(chǔ)周期是否在預(yù)定周期內(nèi)。確定單元151獲取登錄通知被任務(wù)控制裝置100的時(shí)鐘電路(圖中未示出)接收的日期,并且從候選任務(wù)數(shù)據(jù)的任務(wù)管理信息90D獲取存儲(chǔ)的數(shù)據(jù)的存儲(chǔ)日期(步驟S54)。任務(wù)控制單元15的確定單元151基于獲取的日期和存儲(chǔ)日期確定候選任務(wù)數(shù)據(jù)的存儲(chǔ)周期是否在預(yù)定周期內(nèi)(步驟S55)。當(dāng)確定存儲(chǔ)周期在預(yù)定周期內(nèi)時(shí)(步驟S55:是),任務(wù)控制單元15的確定單元151確定處理任務(wù)數(shù)據(jù)并指示任務(wù)發(fā)送單元17發(fā)送任務(wù)數(shù)據(jù)(步驟S201 )。因而,任務(wù)控制裝置100將在用戶登錄時(shí)處理任務(wù)數(shù)據(jù)的請(qǐng)求發(fā)送到圖像處理裝置200。
另一方面,當(dāng)確定存儲(chǔ)周期超過預(yù)定周期時(shí)(步驟S55:否),任務(wù)控制單元15的確定單元151確定不處理任務(wù)數(shù)據(jù)并且指示任務(wù)列表生成單元16生成登錄用戶的任務(wù)列表(步驟S301)。因而,任務(wù)控制裝置100將在用戶登錄時(shí)顯示任務(wù)列表的請(qǐng)求發(fā)送到圖像處理裝置200。當(dāng)任務(wù)控制單元15確定不是相同用戶的連續(xù)登錄時(shí)(步驟S53:否),確定單元151確定是否已經(jīng)處理了指定的候選任務(wù)數(shù)據(jù)(步驟S56)。此時(shí),確定單元151基于關(guān)于任務(wù)管理信息90D的處理狀態(tài)的指定信息(處理狀態(tài)值)確定指定的候選任務(wù)數(shù)據(jù)是否已經(jīng)被處理。當(dāng)確定單元151確定候選任務(wù)數(shù)據(jù)未被處理時(shí)(步驟S56:否),處理移動(dòng)到步驟S54。另一方面,當(dāng)確定單元151確定已經(jīng)處理了候選任務(wù)數(shù)據(jù)時(shí)(步驟S56:是),處理進(jìn)行到步驟S301。如上所述,根據(jù)實(shí)例,當(dāng)在圖像處理裝置200處檢測到相同用戶的連續(xù)登錄時(shí),即使當(dāng)已經(jīng)處理了任務(wù)數(shù)據(jù)時(shí),任務(wù)控制裝置100也確定當(dāng)作為觸發(fā)的用戶登錄時(shí)處理存儲(chǔ)的任務(wù)數(shù)據(jù)。圖16是示出實(shí)例的任務(wù)控制處理的另一個(gè)實(shí)例的時(shí)序圖。如圖16所示,在圖像處理裝置200中,登錄控制單元21接受用戶登錄(步驟S601)。此時(shí),登錄控制單元21基于用戶的認(rèn)證數(shù)據(jù)執(zhí)行用戶認(rèn)證,并且獲取登錄用戶的用戶ID。當(dāng)認(rèn)證了用戶時(shí),登錄控制單元21將登錄通知發(fā)送到任務(wù)控制裝置100的登錄接受單元14 (步驟S602)。此時(shí),登錄控制單元21將登錄用戶的用戶ID發(fā)送到任務(wù)控制裝置100的登錄接受單元14。當(dāng)接收到來自登錄控制單元21的用戶ID時(shí),在任務(wù)控制裝置100中,登錄接受單元14指示任務(wù)控制單元15確定是否要處理登錄用戶的任務(wù)數(shù)據(jù)(步驟S603)。此時(shí),登錄接受單元14將與登錄通知一起接收到的登錄用戶的用戶ID輸出到任務(wù)控制單元15。在該實(shí)例中,當(dāng)接收到來自登錄接受單元14的指令時(shí),任務(wù)控制單元15檢測相同用戶的連續(xù)登錄。接下來,任務(wù)控制單元15基于條件確定是否處理登錄用戶的任務(wù)數(shù)據(jù)(步驟S604)。任務(wù)控制單元15首先訪問任務(wù)管理信息存儲(chǔ)單元90,并且基于登錄用戶的用戶ID指定登錄用戶的任務(wù)管理信息90D。然后,登錄控制單元15基于距離在關(guān)于任務(wù)管理信息90D的處理狀態(tài)的指定信息中的最新處理結(jié)果的周期而確定是否是相同用戶的連續(xù)登錄。在檢測連續(xù)登錄之后,任務(wù)控制單元15基于連續(xù)登錄檢測結(jié)果和條件確定是否處理候選任務(wù)數(shù)據(jù)。下面詳細(xì)解釋步驟S604的操作。(連續(xù)登錄的檢測和確定是否處理任務(wù)數(shù)據(jù))圖17是示出確定是否處理實(shí)例的任務(wù)數(shù)據(jù)的操作的實(shí)例的流程圖。在該實(shí)例中,假設(shè)“任務(wù)數(shù)據(jù)還未被處理”的條件“JC1”和“任務(wù)數(shù)據(jù)的存儲(chǔ)周期處在預(yù)定周期內(nèi)”的條件“JC2”按照該順序的優(yōu)先級(jí)存儲(chǔ)在確定單元151中作為條件。因而,圖17示出了基于存儲(chǔ)的任務(wù)數(shù)據(jù)的處理狀態(tài)和存儲(chǔ)周期確定是否處理任務(wù)數(shù)據(jù)的實(shí)例。
首先確定登錄用戶的候選任務(wù)數(shù)據(jù)是否已經(jīng)被處理。如圖17所示,任務(wù)控制單元15基于登錄用戶的用戶ID參考任務(wù)管理信息存儲(chǔ)單元90的任務(wù)管理信息90D (步驟S61),并且指定登錄用戶的任務(wù)管理信息90D (步驟S62)。據(jù)此,任務(wù)控制單元15指定包括代理用戶的登錄用戶的候選任務(wù)數(shù)據(jù)。接下來,任務(wù)控制單元15基于關(guān)于任務(wù)管理信息90D的處理狀態(tài)的指定信息指定關(guān)于處理狀態(tài)的最新信息(步驟S63)。接下來,登錄控制單元15基于關(guān)于處理狀態(tài)的信息確定距離最新處理結(jié)果的周期是否在預(yù)定周期內(nèi)(步驟S64)。當(dāng)距離最新處理結(jié)果的周期在預(yù)定周期內(nèi)時(shí)(步驟S64:是),任務(wù)控制單元15確定是相同用戶的連續(xù)登錄并且處理移動(dòng)到確定登錄用戶的候選任務(wù)數(shù)據(jù)的存儲(chǔ)周期是否在預(yù)定周期內(nèi)。然后,確定單元151獲取登錄通知由任務(wù)控制裝置100的時(shí)鐘電路(圖中未示出)接收的日期,并且從候選任務(wù)數(shù)據(jù)的任務(wù)管理信息90D獲取存儲(chǔ)數(shù)據(jù)的存儲(chǔ)日期(步驟 S65)。任務(wù)控制單元15的確定單元151基于獲取的日期和存儲(chǔ)日期確定候選任務(wù)數(shù)據(jù)的存儲(chǔ)周期是否在預(yù)定周期內(nèi)(步驟S66)。當(dāng)確定存儲(chǔ)周期在預(yù)定周期內(nèi)時(shí)(步驟S66:是),任務(wù)控制單元15的確定單元151確定處理任務(wù)數(shù)據(jù)并指令任務(wù)發(fā)送單元17發(fā)送任務(wù)數(shù)據(jù)(步驟S201 )。因而,任務(wù)控制裝置100在用戶登錄時(shí)將處理任務(wù)數(shù)據(jù)的請(qǐng)求發(fā)送到圖像處理裝置200。另一方面,當(dāng)確定存儲(chǔ)周期超過預(yù)定周期時(shí)(步驟S66:否),任務(wù)控制單元15的確定單元151確定不處理任務(wù)數(shù)據(jù)并指令任務(wù)列表生成單元16生成登錄用戶的任務(wù)列表(步驟S301)。因而,任務(wù)控制裝置100在用戶登錄時(shí)將顯示任務(wù)列表的請(qǐng)求發(fā)送到圖像處理裝置 200。進(jìn)一步地,當(dāng)任務(wù)控制單元15確定距離最新處理結(jié)果的周期超過預(yù)定周期時(shí)(步驟S64:否),任務(wù)控制單元15確定不是相同用戶的連續(xù)登錄。然后,確定單元151確定候選任務(wù)數(shù)據(jù)是否已經(jīng)被處理(步驟S67)。此時(shí),確定單元151基于關(guān)于任務(wù)管理信息90D的處理狀態(tài)的指定信息(處理狀態(tài)值)來確定是否還未處理指定的候選任務(wù)數(shù)據(jù)。當(dāng)確定單元151確定候選任務(wù)數(shù)據(jù)還未被處理時(shí)(步驟S67:否),處理進(jìn)行到步驟S65。另一方面,當(dāng)確定單元151確定候選任務(wù)數(shù)據(jù)已經(jīng)被處理時(shí)(步驟S67:是),處理進(jìn)行到步驟S301。如上所述,根據(jù)實(shí)例,當(dāng)在任務(wù)控制裝置100處檢測到相同用戶的連續(xù)登錄時(shí),即使已經(jīng)處理了登錄用戶的存儲(chǔ)的任務(wù)數(shù)據(jù),如果存儲(chǔ)的任務(wù)數(shù)據(jù)的存儲(chǔ)周期在預(yù)定周期內(nèi),則仍確定由作為觸發(fā)的用戶登錄再次處理任務(wù)數(shù)據(jù)。根據(jù)實(shí)例的任務(wù)控制系統(tǒng)1,能夠基于條件以及是否是相同用戶的連續(xù)登錄確定是否在作為觸發(fā)的用戶登錄時(shí)是否處理任務(wù)數(shù)據(jù)。因而,根據(jù)實(shí)例的任務(wù)控制系統(tǒng)1,能夠提供更靈活的服務(wù),其中如上實(shí)施例中的當(dāng)對(duì)于用戶處理任務(wù)數(shù)據(jù)時(shí)在確保輸出結(jié)果的安全性的同時(shí)能夠提高對(duì)于用戶的便利性,并且獲取與如上實(shí)施例相同的效果。通過執(zhí)行程序能夠執(zhí)行上述實(shí)施例的“任務(wù)控制功能”,其中由任務(wù)控制系統(tǒng)I的裝置(任務(wù)控制裝置100、圖像處理裝置200、信息終端300等)的算術(shù)單元(CPU)根據(jù)各個(gè)操作環(huán)境(平臺(tái))將參考附圖解釋的上述處理以編程語言編碼在該程序中。上述程序可以存儲(chǔ)在計(jì)算機(jī)可讀記錄介質(zhì)103a中。據(jù)此,例如,對(duì)于任務(wù)控制裝置100,可以經(jīng)由外部I/F 103將上述程序安裝在任務(wù)控制裝置100中。進(jìn)一步地,由于任務(wù)控制裝置100包括通信I/F 107,可以使用電通信線下載和安裝上述程序。任務(wù)控制系統(tǒng)I的各個(gè)組成部分可以典型地通過任意計(jì)算機(jī)的CPU、存儲(chǔ)器、載入在存儲(chǔ)器中以實(shí)施圖中所示的組成部分的程序、用于存儲(chǔ)程序的例如硬盤的存儲(chǔ)單元以及用于網(wǎng)絡(luò)連接的接口而由硬件和軟件的任意組合實(shí)施。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解用于實(shí)施例的方法和設(shè)備允許各種變型。進(jìn)一步地,在上述實(shí)施例中,解釋其中任務(wù)控制功能由輸入任務(wù)數(shù)據(jù)的信息終端300、處理任務(wù)數(shù)據(jù)的圖像處理裝置200和管理任務(wù)數(shù)據(jù)的任務(wù)控制裝置100執(zhí)行的實(shí)例。然而,本發(fā)明不限于此。例如,任務(wù)控制功能可以由圖18所示的結(jié)構(gòu)執(zhí)行。圖18是示出可選實(shí)例4的任務(wù)控制功能的結(jié)構(gòu)的實(shí)例的框圖。在該實(shí)例中,如上所述的任務(wù)控制裝置100的功能被包括在圖像處理裝置200中。據(jù)此,圖像處理裝置200可以包括提供任務(wù)控制服務(wù)的服務(wù)器功能。盡管已經(jīng)說明和描述了任務(wù)控制系統(tǒng)的優(yōu)選實(shí)施例,應(yīng)當(dāng)理解在不偏離由權(quán)利要求限定的本發(fā)明的精神和范圍的前提下可以進(jìn)行小的修改。本發(fā)明不限于特別揭示的實(shí)施例,在不偏離本發(fā)明范圍的前提下可以進(jìn)行變化和修改。本發(fā)明基于2011年12月6日申請(qǐng)的日本優(yōu)先權(quán)申請(qǐng)N0.2011-266845,其全部內(nèi)容通過引用包括與此。
權(quán)利要求
1.一種任務(wù)控制裝置,用于控制由任務(wù)處理單元進(jìn)行的任務(wù)數(shù)據(jù)的處理,包括: 任務(wù)控制單元,所述任務(wù)控制單元基于預(yù)先設(shè)置的預(yù)定條件確定在作為觸發(fā)的用戶登錄以使用任務(wù)處理單元時(shí)是否要使用任務(wù)處理單元來處理與用戶對(duì)應(yīng)的存儲(chǔ)的任務(wù)數(shù)據(jù),所述預(yù)先設(shè)置的預(yù)定條件允許在用戶登錄時(shí)由任務(wù)處理單元來處理所述存儲(chǔ)的任務(wù)數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的任務(wù)控制裝置,進(jìn)一步包括: 任務(wù)管理信息存儲(chǔ)單元,用于存儲(chǔ)任務(wù)管理信息,在所述任務(wù)管理信息中任務(wù)數(shù)據(jù)的任務(wù)管理信息與用戶的用戶ID相對(duì)應(yīng),并且其中所述任務(wù)控制單元用于接收已經(jīng)登錄以使用任務(wù)處理單元的用戶的用戶ID, 基于接收到的用戶的用戶ID指定用戶的任務(wù)管理信息,并且基于預(yù)先設(shè)置的預(yù)定條件和用戶的指定任務(wù)管理信息確定是否處理和用戶對(duì)應(yīng)的存儲(chǔ)的任務(wù)數(shù)據(jù)。
3.根據(jù)權(quán)利要求2所述的任務(wù)控制裝置,其中, 預(yù)先設(shè)置的預(yù)定條件是所述存儲(chǔ)的任務(wù)數(shù)據(jù)還未被處理, 任務(wù)管理信息存儲(chǔ)單元存儲(chǔ)關(guān)于指示和用戶ID對(duì)應(yīng)的任務(wù)數(shù)據(jù)是否已經(jīng)被處理的處理狀態(tài)的信息,并且 任務(wù)控制單元基于關(guān)于在用戶的任務(wù)管理信息中包括的任務(wù)數(shù)據(jù)的處理狀態(tài)的信息來確定用戶的存儲(chǔ)的任務(wù)數(shù)據(jù)是否已經(jīng)被處理,并在任務(wù)數(shù)據(jù)還未被處理時(shí)確定在用戶登錄時(shí)處理任務(wù)數(shù)據(jù)。
4.根據(jù)權(quán)利要求2或3所述的任務(wù)控制裝置,其中, 預(yù)先設(shè)置的預(yù)定條件是任務(wù)數(shù)據(jù)的存儲(chǔ)周期在預(yù)定周期內(nèi), 任務(wù)管理信息存儲(chǔ)單元存儲(chǔ)關(guān)于和用戶ID對(duì)應(yīng)的任務(wù)數(shù)據(jù)的存儲(chǔ)日期的信息,并且任務(wù)控制單元基于關(guān)于在用戶的任務(wù)管理信息中包括的任務(wù)數(shù)據(jù)的存儲(chǔ)日期的信息來確定任務(wù)數(shù)據(jù)的存儲(chǔ)周期是否在預(yù)定周期內(nèi),并在任務(wù)數(shù)據(jù)的存儲(chǔ)周期在預(yù)定周期內(nèi)時(shí)確定在用戶登錄時(shí)處理任務(wù)數(shù)據(jù)。
5.根據(jù)權(quán)利要求2至4中任一項(xiàng)所述的任務(wù)控制裝置,其中, 預(yù)先設(shè)置的預(yù)定條件是存儲(chǔ)的任務(wù)數(shù)據(jù)的數(shù)據(jù)大小小于或等于預(yù)定值,任務(wù)管理信息存儲(chǔ)單元存儲(chǔ)和用戶ID對(duì)應(yīng)的任務(wù)數(shù)據(jù)的數(shù)據(jù)大小,并且 任務(wù)控制單元基于關(guān)于在用戶的任務(wù)管理信息中包括的任務(wù)數(shù)據(jù)的數(shù)據(jù)大小來確定任務(wù)數(shù)據(jù)的數(shù)據(jù)大小是否在預(yù)定值內(nèi),并在任務(wù)數(shù)據(jù)的數(shù)據(jù)大小小于或等于預(yù)定值時(shí)確定在用戶登錄時(shí)處理任務(wù)數(shù)據(jù)。
6.根據(jù)權(quán)利要求1至5中任一項(xiàng)所述的任務(wù)控制裝置,其中, 所述任務(wù)控制單元用于 在確定在用戶登錄時(shí)處理所述存儲(chǔ)的任務(wù)數(shù)據(jù)時(shí)使得所述存儲(chǔ)的任務(wù)數(shù)據(jù)由任務(wù)處理單元處理;并且 在確定在用戶登錄時(shí)不處理所述存儲(chǔ)的任務(wù)數(shù)據(jù)時(shí)使得向用戶提供用戶的存儲(chǔ)的任務(wù)數(shù)據(jù)的任務(wù)列表。
7.根據(jù)權(quán)利要求1至6中任一項(xiàng)所述的任務(wù)控制裝置, 進(jìn)一步包括用于用戶存儲(chǔ)單元的條件, 所述用戶存儲(chǔ)單元將預(yù)先設(shè)置的預(yù)定條件與用戶的用戶ID對(duì)應(yīng)地存儲(chǔ), 其中,所述任務(wù)控制單元用于 接收已經(jīng)登錄以使用任務(wù)處理單元的用戶的用戶ID, 基于接收到的用戶的用戶ID指定用戶的條件,并且 基于用戶的條件確定是否處理和用戶對(duì)應(yīng)的存儲(chǔ)的任務(wù)數(shù)據(jù)。
8.根據(jù)權(quán)利要求1至7中任一項(xiàng)所述的任務(wù)控制裝置,其中, 所述任務(wù)控制單元用于 請(qǐng)求關(guān)于在確定要處理所述存儲(chǔ)的任務(wù)數(shù)據(jù)時(shí)是否在用戶登錄時(shí)處理所述存儲(chǔ)的任務(wù)數(shù)據(jù)的來自用戶的指令,并且 基于來自用戶的指令確定是否在用戶登錄時(shí)實(shí)際處理所述存儲(chǔ)的任務(wù)數(shù)據(jù)。
9.根據(jù)權(quán)利要求3所述的任務(wù)控制裝置,其中, 任務(wù)控制單元確定用戶登錄是否是相同用戶的連續(xù)登錄,并且如果用戶登錄是連續(xù)登錄,則確定即使當(dāng)已經(jīng)處理任務(wù)數(shù)據(jù)時(shí)也在用戶登錄時(shí)處理任務(wù)數(shù)據(jù)。
10.根據(jù)權(quán)利要求9所述的任務(wù)控制裝置,進(jìn)一步包括: 任務(wù)管理信息存儲(chǔ)單元,用于存儲(chǔ)任務(wù)管理信息,在所述任務(wù)管理信息中任務(wù)數(shù)據(jù)的包括關(guān)于存儲(chǔ)的任務(wù)數(shù)據(jù)的最新處理日期的信息的任務(wù)管理信息與用戶的用戶ID相對(duì)應(yīng),并且 其中任務(wù)控制單元用于 接收已經(jīng)登錄以使用任務(wù)處理單元的用戶的用戶ID, 基于接收到的用戶的用戶ID指定用戶的任務(wù)管理信息,并且 當(dāng)距離最新處理日期的周期處在預(yù)定周期內(nèi)時(shí)確定用戶登錄是相同用戶的連續(xù)登錄。
11.根據(jù)權(quán)利要求1至10中任一項(xiàng)所述的任務(wù)控制裝置,進(jìn)一步包括用于存儲(chǔ)預(yù)先設(shè)置的預(yù)定條件的條件存儲(chǔ)單元。
12.根據(jù)權(quán)利要求1至10中任一項(xiàng)所述的任務(wù)控制裝置,其中任務(wù)處理單元包括在經(jīng)由預(yù)定數(shù)據(jù)傳輸線連接到任務(wù)控制裝置的電子裝置內(nèi), 所述任務(wù)控制裝置進(jìn)一步包括: 登錄接受單元,用于接受指示用戶登錄到電子裝置的用戶登錄通知,以及任務(wù)發(fā)送單元,用于將確定在用戶登錄時(shí)被處理的存儲(chǔ)的任務(wù)數(shù)據(jù)和處理任務(wù)數(shù)據(jù)的請(qǐng)求一起發(fā)送到電子裝置。
13.—種任務(wù)控制系統(tǒng),包括:包括用于處理任務(wù)數(shù)據(jù)的任務(wù)處理單元的電子裝置;以及經(jīng)由預(yù)定數(shù)據(jù)傳輸線連接到電子裝置的任務(wù)控制裝置,所述任務(wù)控制裝置包括:任務(wù)控制單元,所述任務(wù)控制單元基于預(yù)先設(shè)置的預(yù)定條件確定在作為觸發(fā)的用戶登錄以使用任務(wù)處理單元時(shí)是否要使用任務(wù)處理單元來處理與用戶對(duì)應(yīng)的存儲(chǔ)的任務(wù)數(shù)據(jù),所述預(yù)先設(shè)置的預(yù)定條件允許在用戶登錄時(shí)由任務(wù)處理單元來處理所述存儲(chǔ)的任務(wù)數(shù)據(jù)。
14.一種控制由任務(wù)處理單元處理任務(wù)數(shù)據(jù)的方法,包括: 基于預(yù)先設(shè)置的預(yù)定條件確定在作為觸發(fā)的用戶登錄以使用任務(wù)處理單元時(shí)是否要使用任務(wù)處理單元來處理與用戶對(duì)應(yīng)的存儲(chǔ)的任務(wù)數(shù)據(jù),所述預(yù)先設(shè)置的預(yù)定條件允許在用戶登錄時(shí)由 任務(wù)處理單元來處理所述存儲(chǔ)的任務(wù)數(shù)據(jù)。
全文摘要
本發(fā)明提供了一種任務(wù)控制裝置、任務(wù)控制系統(tǒng)和用于控制處理任務(wù)數(shù)據(jù)的方法。任務(wù)控制裝置用于控制由任務(wù)處理單元進(jìn)行的任務(wù)數(shù)據(jù)的處理,包括任務(wù)控制單元,所述任務(wù)控制單元基于預(yù)先設(shè)置的預(yù)定條件確定在作為觸發(fā)的用戶登錄以使用任務(wù)處理單元時(shí)是否要使用任務(wù)處理單元來處理與用戶對(duì)應(yīng)的存儲(chǔ)的任務(wù)數(shù)據(jù),所述預(yù)先設(shè)置的預(yù)定條件允許在用戶登錄時(shí)由任務(wù)處理單元來處理所述存儲(chǔ)的任務(wù)數(shù)據(jù)。
文檔編號(hào)G06F3/12GK103218189SQ201210518339
公開日2013年7月24日 申請(qǐng)日期2012年12月5日 優(yōu)先權(quán)日2011年12月6日
發(fā)明者西田隆賴 申請(qǐng)人:株式會(huì)社理光