鬼佬大哥大
  • / 42
  • 下載費用:30 金幣  

信息處理裝置、圖像形成裝置及系統的控制裝置及方法.pdf

摘要
申請專利號:

CN201410078564.7

申請日:

2014.03.05

公開號:

CN104898993A

公開日:

2015.09.09

當前法律狀態:

實審

有效性:

審中

法律詳情: 實質審查的生效IPC(主分類):G06F 3/12申請日:20140305|||公開
IPC分類號: G06F3/12 主分類號: G06F3/12
申請人: 佳能(蘇州)系統軟件有限公司
發明人: 潘蘇源; 郭興斌; 尤晨; 周初鳴
地址: 215011江蘇省蘇州市新區竹園路209號高新創業園1號樓2樓
優先權:
專利代理機構: 北京怡豐知識產權代理有限公司11293 代理人: 遲軍
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN201410078564.7

授權公告號:

|||

法律狀態公告日:

2016.11.30|||2015.09.09

法律狀態類型:

實質審查的生效|||公開

摘要

本發明提供信息處理裝置、圖像形成裝置及系統的控制裝置及方法。一種圖像形成裝置的作業控制裝置,該圖像形成裝置經由網絡連接到發送打印作業的信息處理裝置和多個其他圖像形成裝置,所述作業控制裝置包括:打印作業管理單元,接收信息處理裝置發送來的以所述圖像形成裝置和所述多個其他圖像形成裝置作為作業發送目的地的打印作業,并將接收到的打印作業存儲在所述圖像形成裝置中;打印作業處理單元,在接收到來自用戶的且指示由所述圖像形成裝置處理所述打印作業的處理指令的情況下,根據處理指令對所述打印作業執行處理,并向所述多個其他圖像形成裝置發送,刪除被執行了處理的打印作業的打印作業刪除通知。

權利要求書

權利要求書
1.  一種圖像形成裝置的作業控制裝置,所述圖像形成裝置經由網絡連接到發送打印作業的信息處理裝置和多個其他圖像形成裝置,所述作業控制裝置包括:
打印作業管理單元,其被配置成,接收信息處理裝置發送來的以所述圖像形成裝置和所述多個其他圖像形成裝置作為作業發送目的地的打印作業,并將接收到的打印作業存儲在所述圖像形成裝置中;
打印作業處理單元,其被配置成,在接收到來自用戶的且指示由所述圖像形成裝置處理接收到的所述打印作業的處理指令的情況下,根據所述處理指令對所述打印作業執行處理,并且向所述多個其他圖像形成裝置發送,刪除所述被執行了處理的打印作業的打印作業刪除通知,
其中,所述作業發送目的地表示作為打印作業執行候選的圖像形成裝置。

2.  根據權利要求1所述的作業控制裝置,其特征在于,所述處理指令包括指示執行所接收到的所述打印作業的打印執行指令、指示執行所接收到的所述打印作業并刪除打印作業的執行及刪除指令,以及指示刪除所接收到的所述打印作業的刪除指令。

3.  根據權利要求1或2所述的作業控制裝置,其特征在于,所述打印作業包含表示作業發送目的地的發送目的地信息和標識打印作業的作業標識信息,并且
打印作業處理單元包括作業刪除通知單元,其被配置成,根據所述打印作業中包含的發送目的地信息,確定所述多個其他圖像形成裝置,并向所述多個其他圖像形成裝置發送所述打印作業刪除通知。

4.  根據權利要求3所述的作業控制裝置,其特征在于,所述打印作業處理單元還包括:
指令接收及判斷單元,其被配置成,接收指令并判斷指令的類型;以及
打印作業刪除單元,其被配置成,在所述指令接收及判斷單元判斷出所接收到的指令是來自所述其他圖像形成裝置的所述打印作業刪除通 知時,從所述圖像形成裝置中存儲的打印作業中刪除所述被通知刪除的打印作業。

5.  根據權利要求4所述的作業控制裝置,其特征在于,所述打印作業處理單元還包括打印日志管理單元,其被配置成,在所述圖像形成裝置從其他圖像形成裝置接收到所述打印作業刪除通知的情況下,使得在呈現給用戶的打印日志中,不顯示所述被通知刪除的打印作業的打印日志。

6.  根據權利要求1所述的作業控制裝置,其特征在于,所述作業控制裝置還包括作業狀態管理單元,其被配置成,管理表示各個打印作業的最新狀態的作業狀態信息,
其中,所述作業狀態管理單元根據打印作業在所述圖像形成裝置中的接收情況、執行情況和存儲情況來更新對應的作業狀態信息。

7.  根據權利要求6所述的作業控制裝置,其特征在于,所述作業控制裝置還包括用于執行針對打印作業的詢問處理的打印作業詢問單元,
所述打印作業詢問單元包括作業狀態詢問單元,其被配置成,在所述圖像形成裝置離線后重新在線時,針對所述作業狀態管理單元管理的各個打印作業,向所述其他圖像形成裝置詢問各個打印作業的作業狀態信息,并且接收所述其他圖像形成裝置反饋的作業狀態信息,
其中,所述作業狀態管理單元根據所述其他圖像形成裝置反饋的作業狀態信息,更新與所述圖像形成裝置所管理的打印作業對應的作業狀態信息。

8.  根據權利要求7所述的作業控制裝置,其特征在于,所述打印作業處理單元還包括打印作業刪除單元,其被配置成,如果所述其他圖像形成裝置反饋的作業狀態信息顯示所述圖像形成裝置中所管理的打印作業中有其他圖像形成裝置處理過的打印作業,則從所述圖像形成裝置所管理的打印作業中刪除所述其他圖像形成裝置處理過的打印作業。

9.  根據權利要求8所述的作業控制裝置,其特征在于,所述打印作業處理單元還包括所述打印日志管理單元,其被配置成,在根據所述其 他圖像形成裝置反饋的作業狀態信息而從所述圖像形成裝置所管理的打印作業中刪除了所述其他圖像形成裝置執行過打印的打印作業的情況下,使得在呈現給用戶的打印日志中,不顯示所述被通知刪除的打印作業的打印日志。

10.  根據權利要求7所述的作業控制裝置,其特征在于,所述打印作業詢問單元還包括:
打印作業檢查單元,其被配置成,在所述圖像形成裝置從其他圖像形成裝置接收到關于打印作業的作業狀態信息的詢問時,檢查所管理的打印作業中是否存在與被詢問作業狀態信息的打印作業相對應的打印作業;以及
作業狀態返回單元,其被配置成,在存在被詢問作業狀態信息的打印作業的情況下,將所對應打印作業的作業狀態信息返回給發送詢問的所述其他圖像形成裝置。

11.  根據權利要求6或10中的任一項所述的作業控制裝置,其特征在于:
作業狀態管理單元管理所述圖像形成裝置所接收到的所有打印作業的作業狀態信息,
其中,所述作業狀態信息包括:表示打印作業是否完成打印的打印狀態信息,以及表示打印作業是否被刪除的刪除狀態信息。

12.  一種圖像形成系統的作業控制裝置,所述圖像形成系統包括發送打印作業的信息處理裝置和經由網絡與所述信息處理裝置連接的作為作業發送目的地的多個圖像形成裝置,其特征在于,所述作業控制裝置包括:
所述信息處理裝置側的以下單元:
打印作業處理單元,其被配置成,根據用戶的設置生成發送目的地信息,并將包括表示作業發送目的地的發送目的地信息和標識打印作業的作業標識信息的作業信息添加到打印作業中;以及
打印作業發送單元,其被配置成,將由打印作業處理單元添加 了作業信息的打印作業發送給由發送目的地信息所指定的所述多個圖像形成裝置,以及
所述圖像形成裝置側的以下單元:
打印作業管理單元,其被配置成,接收所述信息處理裝置發送來的以所述多個圖像形成裝置作為作業發送目的地的打印作業并存儲所述圖像形成裝置中;以及
打印作業處理單元,其被配置成,在接收到來自用戶的且指示由所述圖像形成裝置處理接收到的所述打印作業的處理指令的情況下,根據所述處理指令對所述打印作業執行處理,并且向所述多個其他圖像形成裝置發送,刪除所述被執行了處理的打印作業的打印作業刪除通知,
其中,所述作業發送目的地表示作為打印作業執行候選的圖像形成裝置。

13.  一種信息處理裝置的作業控制裝置,所述信息處理裝置經由網絡與作為作業發送目的地的多個圖像形成裝置連接,其特征在于,所述作業控制裝置包括:
打印作業處理單元,其被配置成,根據用戶的設置生成發送目的地信息,并將包括表示作業發送目的地的發送目的地信息和標識打印作業的作業標識信息的作業信息添加到打印作業中;以及
打印作業發送單元,其被配置成,將由打印作業處理單元添加了作業信息的打印作業發送給由發送目的地信息所指定的所述多個圖像形成裝置,
其中,所述作業發送目的地表示作為打印作業執行候選的圖像形成裝置。

14.  一種圖像形成裝置的作業控制方法,所述圖像形成裝置經由網絡連接到發送打印作業的信息處理裝置和多個其他圖像形成裝置,所述作業控制方法包括以下步驟:
打印作業管理步驟,接收所述信息處理裝置發送來的以所述圖像形成裝置和所述多個其他圖像形成裝置作為作業發送目的地的打印作業并 存儲在所述圖像形成裝置中;以及
打印作業處理步驟,在接收來自用戶的且指示由所述圖像形成裝置處理接收到的所述打印作業的處理指令的情況下,根據所述處理指令對所述打印作業執行處理,并且向所述多個其他圖像形成裝置發送,刪除所述被執行了處理的打印作業的打印作業刪除通知,
其中,所述作業發送目的地表示作為打印作業執行候選的圖像形成裝置。

15.  根據權利要求14所述的作業控制方法,其特征在于,所述打印作業執行步驟還包括以下步驟:
指令接收及判斷步驟,接收指令并判斷指令的類型;以及
打印作業刪除步驟,在所述指令接收及判斷步驟中判斷出所接收到的指令是來自所述多個其他圖像形成裝置的所述打印作業刪除通知時,從所述圖像形成裝置中存儲的打印作業中刪除所述被通知刪除的打印作業。

16.  一種圖像形成系統的作業控制方法,所述圖像形成系統包括發送打印作業的信息處理裝置和經由網絡與所述信息處理裝置連接的作為作業發送目的地的多個圖像形成裝置,其特征在于,所述作業控制方法包括:
在所述信息處理裝置側執行的以下步驟:
打印作業處理步驟,根據用戶的設置生成發送目的地信息,并將包括表示作業發送目的地的發送目的地信息和標識打印作業的作業標識信息的作業信息添加到打印作業中;以及
打印作業發送步驟,將在打印作業處理步驟中添加了作業信息的打印作業發送給由發送目的地信息所指定的所述多個圖像形成裝置,以及
在所述圖像形成裝置側執行的以下步驟:
打印作業管理步驟,接收所述信息處理裝置發送來的以所述多個圖像形成裝置作為作業發送目的地的打印作業并存儲所述圖像形成裝 置中;以及
打印作業處理步驟,在接收來自用戶的且指示由所述圖像形成裝置處理接收到的所述打印作業的處理指令的情況下,根據所述處理指令對所述打印作業執行處理,并且向所述多個其他圖像形成裝置發送,刪除所述被執行了處理的打印作業的打印作業刪除通知,
其中,所述作業發送目的地表示作為打印作業執行候選的圖像形成裝置。

17.  一種信息處理裝置的作業控制方法,所述信息處理裝置經由網絡與作為作業發送目的地的多個圖像形成裝置連接,其特征在于,所述作業控制方法包括以下步驟:
打印作業處理步驟,根據用戶的設置生成發送目的地信息,并將包括表示作業發送目的地的發送目的地信息和標識打印作業的作業標識信息的作業信息添加到打印作業中;以及
打印作業發送步驟,將在打印作業處理步驟中添加了作業信息的打印作業發送給由發送目的地信息所指定的所述多個圖像形成裝置,
其中,所述作業發送目的地表示作為打印作業執行候選的圖像形成裝置。

說明書

說明書信息處理裝置、圖像形成裝置及系統的控制裝置及方法
技術領域
本發明涉及信息處理裝置、圖像形成裝置、圖像形成系統的作業控制裝置及其作業控制方法,具體地說,涉及將打印作業發送并保持在具備了打印功能的多個裝置中后控制刪除打印作業的信息處理裝置、圖像形成裝置、圖像形成系統的作業控制裝置及其作業控制方法。
背景技術
近年來,具備打印保持功能(print holding function)的打印設備已得到普遍使用,根據這種保持打印功能,用戶通過PC發送打印作業到指定打印設備后,打印作業即被臨時存儲在該打印設備上。在得知用戶在打印設備側登錄后,該打印設備對發送的打印作業進行操作,例如執行打印作業或刪除打印作業等動作。
在企業等中,辦公環境經常配置有多個打印設備,每個打印設備的地理位置、打印成本、打印效果都不同,用戶可以根據自己當前的打印需求來選擇需要使用的打印設備,并指令由該打印設備來執行打印作業。
中國專利申請CN200810092617.5公開了一種打印控制裝置,用于將打印作業保持在具備保持打印功能的多個打印設備中,而且可以刪除用戶進行過打印指示的打印設備以外的其他打印設備中保存的打印作業。
在前述專利中,需要為打印設備網絡提供專門的服務器用于實現其打印控制,用戶將打印作業向服務器發送,服務器中配置了需要廣播的打印設備列表,服務器根據此列表向打印設備發送打印作業。任何一臺打印設備完成打印作業后會發送打印完成通知到服務器,服務器在收到該打印通知后向其他接收了此打印作業的打印設備發送刪除通知以刪除打印作業。但是專門服務器的配置,使得打印設備網絡增加了額外的成本。
此外,打印設備網絡中如果出現了如下情況:某個打印設備在接收 了打印作業后但是還未進行打印操作時或者在收到刪除指示前,就已經與網絡斷開。對于這類情況,打印設備在發送刪除指示時因為打印設備離線,會無法對打印作業進行刪除操作。這導致,在用戶不期望保存打印作業的打印設備上保存有打印作業,一方面,這種多余打印作業會對用戶打印體驗造成影響,另一方面,可能出現用戶不期望的泄密情況。
而且,對于打印設備根據接收到的刪除指示而刪除的打印作業,在打印設備上存在的對應打印日志對于用戶來說,其實是不需要的。例如,在用戶經常不使用的打印設備上出現一堆用戶發送了打印作業、卻不經過打印而直接刪除的作業日志,會影響用戶對日志的閱讀性。
發明內容
本發明的目的在于提供一種信息處理裝置、圖像形成裝置以及圖像形成系統及其作業控制方法,對于向多個具有打印保持功能的打印設備(圖像形成裝置)發送了同一打印作業的情況,能夠由執行過該打印作業的打印設備定向地對作為打印作業發送目的地的其他打印設備發送針對該打印作業的刪除通知,以使其他打印設備能夠刪除所保存的對應打印作業。此外,本發明的目的,還在于解決了針對發送同一打印作業到多個打印設備時產生的未執行打印作業的打印設備上存在針對該打印作業的打印日志過于冗雜的問題。再者,本發明的目的還在于,解決了由于打印設備在應該接收刪除通知時處于離線狀態而無法完成刪除操作的問題。
一方面,本發明提供了一種圖像形成裝置的作業控制裝置,所述圖像形成裝置經由網絡連接到發送打印作業的信息處理裝置和多個其他圖像形成裝置,所述作業控制裝置包括:打印作業管理單元,其被配置成,接收信息處理裝置發送來的以所述圖像形成裝置和所述多個其他圖像形成裝置作為作業發送目的地的打印作業,并將接收到的打印作業存儲在所述圖像形成裝置中;打印作業處理單元,其被配置成,在接收到來自用戶的且指示由所述圖像形成裝置處理接收到的所述打印作業的處理指 令的情況下,根據所述處理指令對所述打印作業執行處理,并且向所述多個其他圖像形成裝置發送,刪除所述被執行了處理的打印作業的打印作業通知,其中,所述作業發送目的地表示作為打印作業執行候選的圖像形成裝置。
另一方面,本發明提供一種圖像形成系統的作業控制裝置,所述圖像形成系統包括發送打印作業的信息處理裝置和經由網絡與所述信息處理裝置連接的作為作業發送目的地的多個圖像形成裝置,其特征在于,所述作業控制裝置包括:所述信息處理裝置側的以下單元:打印作業處理單元,其被配置成,根據用戶的設置生成發送目的地信息,并將包括表示作業發送目的地的發送目的地信息和標識打印作業的作業標識信息的作業信息添加到打印作業中;以及打印作業發送單元,其被配置成,將由打印作業處理單元添加了作業信息的打印作業發送給由發送目的地信息所指定的所述多個圖像形成裝置,以及所述圖像形成裝置側的以下單元:打印作業管理單元,其被配置成,接收所述信息處理裝置發送來的以所述多個圖像形成裝置作為作業發送目的地的打印作業并存儲所述圖像形成裝置中;以及打印作業處理單元,其被配置成,在接收到來自用戶的且指示由所述圖像形成裝置處理接收到的所述打印作業的處理指令的情況下,根據所述處理指令對所述打印作業執行處理,并且向所述多個其他圖像形成裝置發送,刪除所述被執行了處理的打印作業的打印作業刪除通知,其中,所述作業發送目的地表示作為打印作業執行候選的圖像形成裝置。
另一方面,本發明還提供一種信息處理裝置的作業控制裝置,所述信息處理裝置經由網絡與作為作業發送目的地的多個圖像形成裝置連接,其特征在于,所述作業控制裝置包括:打印作業處理單元,其被配置成,根據用戶的設置生成發送目的地信息,并將包括表示作業發送目的地的發送目的地信息和標識打印作業的作業標識信息的作業信息添加到打印作業中;以及打印作業發送單元,其被配置成,將由打印作業處理單元添加了作業信息的打印作業發送給由發送目的地信息所指定的所 述多個圖像形成裝置,其中,所述作業發送目的地表示作為打印作業執行候選的圖像形成裝置。
此外,本發明還提供一種圖像形成裝置的作業控制方法,所述圖像形成裝置經由網絡連接到發送打印作業的信息處理裝置和多個其他圖像形成裝置,所述作業控制方法包括以下步驟:打印作業管理步驟,接收所述信息處理裝置發送來的以所述圖像形成裝置和所述多個其他圖像形成裝置作為作業發送目的地的打印作業并存儲在所述圖像形成裝置中;以及打印作業處理步驟,在接收來自用戶的且指示由所述圖像形成裝置處理接收到的所述打印作業的處理指令的情況下,根據所述處理指令對所述打印作業執行處理,并且向所述多個其他圖像形成裝置發送,刪除所述被執行了處理的打印作業的打印作業刪除通知,其中,所述作業發送目的地表示作為打印作業執行候選的圖像形成裝置。
另外,本發明還提供一種圖像形成系統的作業控制方法,所述圖像形成系統包括發送打印作業的信息處理裝置和經由網絡與所述信息處理裝置連接的作為作業發送目的地的多個圖像形成裝置,其特征在于,所述作業控制方法包括:在所述信息處理裝置側執行的以下步驟:打印作業處理步驟,根據用戶的設置生成發送目的地信息,并將包括表示作業發送目的地的發送目的地信息和標識打印作業的作業標識信息的作業信息添加到打印作業中;以及打印作業發送步驟,將在打印作業處理步驟中添加了作業信息的打印作業發送給由發送目的地信息所指定的所述多個圖像形成裝置,以及在所述圖像形成裝置側執行的以下步驟:打印作業管理步驟,接收所述信息處理裝置發送來的以所述多個圖像形成裝置作為作業發送目的地的打印作業并存儲所述圖像形成裝置中;以及打印作業處理步驟,在接收來自用戶的且指示由所述圖像形成裝置處理接收到的所述打印作業的處理指令的情況下,根據所述處理指令對所述打印作業執行處理,并且向所述多個其他圖像形成裝置發送,刪除所述被執行了處理的打印作業的打印作業刪除通知,其中,所述作業發送目的地表示作為打印作業執行候選的圖像形成裝置。
再者,本發明還提供一種信息處理裝置的作業控制方法,所述信息處理裝置經由網絡與作為作業發送目的地的多個圖像形成裝置連接,其特征在于,所述作業控制方法包括以下步驟:打印作業處理步驟,根據用戶的設置生成發送目的地信息,并將包括表示作業發送目的地的發送目的地信息和標識打印作業的作業標識信息的作業信息添加到打印作業中;以及打印作業發送步驟,將在打印作業處理步驟中添加了作業信息的打印作業發送給由發送目的地信息所指定的所述多個圖像形成裝置,其中,所述作業發送目的地表示作為打印作業執行候選的圖像形成裝置。
本發明相對于現有技術中的方案,具有如下優點:
不需要配置專門的服務器來進行廣播打印或者組播打印的打印控制,對想要使用廣播打印或者組播打印的用戶不會產生額外的硬件費用;
能夠根據打印作業來判斷接收了此打印作業的打印設備,可以通過發送打印通知來刪除其他打印設備上的該打印作業;
對于網絡不穩定或者有些打印設備被關機,而無法接收打印刪除通知,本發明可以解決這類原因造成的打印作業在這些打印設備上殘留的問題。
附圖說明
圖1是表示根據本發明的圖像形成系統的硬件結構示例。
圖2A示出了根據本發明第一實施例的用戶終端1的CPU111執行的作業控制程序的結構示例。
圖2B示出了根據本發明第一實施例的打印設備2的CPU211執行的作業控制程序410的結構示例。
圖3(包括圖3A至圖3C)示出了根據本發明第一實施例的用戶終端側執行的作業控制過程的流程圖。
圖4A是示出在用戶終端側顯示的打印設置畫面。
圖4B是示出組播打印作業的發送目的地信息的結構示例。
圖5A是用戶在打印設備側登錄打印設備的登錄畫面的示例,而圖5B 是示出用戶在打印設備側管理打印作業的管理畫面的示例。
圖6示出了根據本發明的組播打印作業的作業結構示例。
圖7A示出了根據本發明第一實施例的圖像形成設備(例如,打印設備2、3或4)側執行的作業控制的流程圖;圖7B示出了圖7A中的根據處理指令的處理(S705)的具體過程;圖7C示出了圖7A中的刪除通知發送處理(S706)的具體過程。
圖8示出了根據本發明第二實施例的圖像形成裝置的作業控制程序的結構示例。
圖9示出了根據本發明第二實施例的圖像形成設備側執行的作業控制的流程圖。
圖10示出了在根據本發明第三實施例的圖像形成裝置中管理的采用作業狀態表形式的作業狀態信息的結構示例。
圖11示出了根據本發明第三實施例的圖像形成裝置的作業控制程序430的結構示例。
圖12示出了根據本發明第三實施例的作業狀態管理處理的流程圖。
圖13示出了在根據本發明第一和第二實施例的打印作業控制過程中包括有作業狀態管理處理的流程圖。
圖14是示出根據本發明第三實施例的打印作業控制過程中在打印設備啟動時的同步打印作業處理的流程圖。
圖15是示出圖14所示的檢查打印作業處理(S1405)的流程圖。
圖16示出了根據本發明第三實施例的打印作業控制過程中的作業詢問請求接收處理的流程圖。
圖17示出了根據本發明第三實施例的圖像形成裝置接收打印作業刪除通知的處理流程圖。
具體實施方式
以下結合具體實施例對本發明的具體實施方式進行詳細說明。應理解,這些實施例是用于說明本發明而不限于限制本發明的范圍。實施例 中采用的實施條件可以根據具體廠家的條件做進一步調整,未注明的實施條件通常為常規實驗中的條件。
[圖像形成系統的硬件結構]
下面參照圖1來描述根據本發明的圖像形成系統的硬件結構。圖1是表示根據本發明的圖像形成系統的硬件結構示例。
如圖1所示,打印系統(圖像形成系統)1000包括用作發送打印作業的用戶終端(信息處理裝置)1以及經由網絡5與用戶終端1連接的分別具有保持打印功能的多個打印設備(圖像形成裝置)2、3和4。用戶終端1相當于本發明的信息處理裝置,可以是個人電腦(PC)、平板電腦、PDA、便攜式電話等具有信息處理能力的終端設備,并且具有用來執行向打印設備2、3或4發送組播打印作業的打印作業發送功能(打印作業發送單元)。打印設備2、3和4相當于本發明的圖像形成裝置,可以是具有打印功能(圖像形成功能)的打印機、復印機或者多功能復合機等的打印設備。網絡5可以是局域網、廣域網、因特網或者上述網絡中的兩種或者兩種以上的組合,用戶終端1和打印設備2至4可以采用無線或者有線方式與網絡5連接。
在本說明書中,以由用戶終端1向多個打印設備2、3和4發送能夠在打印設備2、3和4上執行的組播打印作業AAA的情況為例,來進行說明。作為示例,在本實施例中示出的圖像形成系統1包括1個用戶終端1和3個打印設備2、3和4的情況,但是顯然針對適用于組播打印的圖像形成系統,打印設備和用戶終端的數量并不受上述限制,用戶終端可以是能夠生成并發送組播打印作業的1個或者1個以上終端設備,打印設備可以是能夠執行該組播打印作業的2個或者2個以上打印設備。
以下以用戶終端采用PC的情況為例,參照圖1對用戶終端1的硬件結構進行說明。
如圖1所示,用戶終端1包括控制單元110、接受用戶輸入的操作單元120、顯示設備130以及存儲設備140。控制單元110控制用戶終端1的整體操作,并包括中央處理單元(CPU)111、RAM112、只讀存儲器(ROM) 113、操作單元接口114、顯示單元接口115、存儲設備接口116和網絡接口117。
CPU111被配置為基于ROM113中存儲的程序或存儲設備140中存儲的程序(或應用)執行對用戶終端1的整體控制和各種處理。ROM113存儲用作CPU111的控制程序的操作系統(以下稱為OS)。隨機存取存儲器(RAM)112用作CPU111的主存儲器或工作區域。
操作單元接口114控制來自操作單元120(未示出)的輸入,操作單元120通常包括鍵盤和指示設備(例如鼠標)。作為優選的方案,操作單元120還包括與顯示設備130結合為一體的觸摸屏(未示出)。來自操作單元120的輸入包括來自鍵盤或指示設備的硬鍵輸入,以及來自用戶對觸摸屏上顯示畫面或信息的軟鍵輸入。顯示單元接口115控制諸如液晶顯示器等顯示設備130上的顯示。存儲設備接口116控制對存儲設備140的訪問。存儲設備140存儲引導程序、各種類型的應用、字體數據、用戶文件、編輯文件以及打印機控制命令生成程序(以下稱為打印機驅動程序)。存儲設備140是非易性存儲設備,包括用于在用戶終端1中管理根據用戶的輸入而生成的打印作業的區域。存儲設備140的示例有硬盤(HD)或固態驅動器(SSD)、閃存等。網絡接口117連接網絡5和打印設備2、3或4,并進行與打印設備2、3或4的通信控制處理。
CPU111基于用戶通過對操作單元120的操作和對顯示設備130上顯示的畫面進行的各種輸入,接受用戶終端1的輸入命令并執行各種類型的數據處理。例如,在用戶進行組播打印設置時,用戶通過操作操作單元120,并根據顯示設備130上顯示的打印設置畫面,來設置打印作業,例如組播打印作業的發送目的地、打印作業的打印設置等。
以下以打印設備2為例,參照圖1描述打印設備的硬件結構,打印設備3和4具有與打印設備2相同的硬件結構。
打印設備2包括控制單元210、用于接受用戶輸入和向用戶顯示信息的操作單元220、執行圖像形成處理(打印處理)的打印單元230、讀取原稿圖像的讀取單元240以及存儲控制程序及打印作業等的存儲設備 250。
控制單元210控制打印設備2的整體操作,并包括CPU211、RAM212、ROM213、網絡接口214、操作單元接口215、打印單元接口216、讀取單元接口217和存儲設備接口218。
CPU211基于ROM213或作為非易失性存儲器的存儲設備250中存儲的控制程序或作業數據進行打印處理。CPU211經由網絡接口214與用戶終端1和其他打印設備3(或4)通信,并向/從其他打印設備3(或4)或用戶終端發送/接收信息、命令或數據等。RAM212用作CPU211的主存儲器或工作區域。RAM212用作CPU211的工作區域等。操作單元接口215控制來自操作單元220的輸入。操作單元220包括用于開啟和關閉電源的開關、顯示器、觸摸屏以及用于接收用戶的操作的各種類型的鍵。打印單元接口216控制對從控制單元210輸出的打印作業進行打印的打印單元230。讀取單元接口217控制讀取原稿圖像的讀取單元240。存儲設備接口218控制對存儲設備250的訪問。
[打印作業及打印設置]
以下參照圖6對打印作業進行簡單的描述,圖6示出了根據本發明的組播打印作業的作業結構示例。
如圖6所示打印作業包括作業信息和作業內容數據。作業信息包括作業標識信息和發送目的地信息。作業內容數據是要進行打印的具體內容。此外,作業信息還可以包括用戶標識信息和打印作業的打印設置參數等信息。
其中,作業標識信息用于標識打印作業,可以是打印作業的唯一標識ID、或者作業的文件名與唯一標識ID的組合等能夠標識作業的信息。打印作業唯一標識ID可以采用組合用戶名和發送時間的方式生成,或者通過預定的算法而生成。發送目的地信息是標識打印作業發送目的地的信息,發送目的地表示作為打印作業執行候選的打印設備。發送目的地信息可以是作業執行候選打印設備的通信地址信息、設備名或者設備名和通信地址信息的組合等信息。例如,發送目的地信息可以包括表示作 業發送目的地的打印設備的IP地址、MAC地址或者E-mail地址等能夠標識打印設備的通信地址的信息。在以下說明中,以發送目的地信息采用IP地址列表的形式為示例來進行說明。
用戶標識信息可以是用戶名、用戶ID等能夠標識用戶的信息。在本發明,用戶標識信息并不是必需的,也可以省略。
例如,根據圖6中示出的打印作業AAA的作業信息,作業標識信息為AAA,用戶標識信息為用戶名“用戶A”,發送目的地信息為“打印設備2,IP:192.168.202.11”,“打印設備3,IP:192.168.202.12”和“打印設備4,IP:192.168.202.13”。也就是說,該打印作業AAA要發送到的圖像形成設備為打印設備2、3和4。
以下參照圖4A和圖4B對打印作業的打印參數和發送目的地的設置進行說明。
圖4A是示出在用戶終端的顯示設備130上顯示的打印設置畫面。用戶可以在用戶終端1側對待發送的打印作業的打印參數進行設置。例如,單雙面打印、橫縱向和縮放比例等的打印參數設置。
圖4B是示出根據用戶在用戶終端側的輸入而設置的圖6中的組播打印作業AAA的發送目的地信息的示例。該組播打印作業的發送目的地信息采用打印設備IP列表的形式,作為發送目的地設備的打印設備為打印設備2、3和4。用戶在用戶終端側可以對目的地打印設備列表進行設置或修改。即,對于發送目的地信息,用戶可以通過修改打印作業的配置文件的方式修改,也可以通過顯示在顯示設備130上的設置畫面進行配置。
[登錄打印設備及管理打印作業]
以下參照圖5A和圖5B對用戶登錄打印設備獲取打印權限以及在登錄打印設備后在打印設備側管理打印作業的過程進行簡單說明。其中,圖5A是用戶在打印設備側登錄打印設備的登錄畫面的示例,而圖5B是示出用戶在打印設備側管理打印作業的管理畫面的示例。
用戶登錄打印設備以獲取打印作業處理權限。如圖5A所示,用戶在 用戶名輸入框(501)輸入登錄帳號,在密碼輸入框(502)輸入上述登錄賬號對應的密碼,然后點擊登錄按鈕(503)。在打印設備確認用戶輸入的帳號和密碼具有打印權限后,允許用戶登錄打印設備,使得用戶獲取針對用戶從用戶終端(例如用戶終端1)向打印設備(例如打印設備2)發送的打印作業的打印權限。
對打印設備側的登錄方式,可以通過賬號與密碼組合的方式,也可以使用其他認證方式,例如,指紋、IC卡等。
如圖5B所示,用戶可以使用鉤選框(601至605)選擇需要管理的打印作業,也可以使用全選/取消選擇按鈕(606)來選擇打印作業。然后可以點擊刪除按鈕(609)來刪除所選擇的打印作業或者點擊輸出按鈕(610)來打印所選擇的打印作業。如果作業較多時,無法將所有的作業都顯示在該畫面中,用戶可以通過使用上翻頁按鈕(607)或下翻頁按鈕(608)進行翻頁找到相應的輸出作業。
[向打印設備發出處理指令]
例如在需要授權的情況下,用戶登錄打印設備并在打印設備允許用戶登錄打印設備后,用戶可以向打印設備發出處理指令,來指示打印設備執行處理。在本說明書中,發出處理指令的方式,可以是用戶在打印設備側直接輸入處理指令的本地操作方式,也可以是用戶操作用戶終端側來生成并發送處理指令的遠程操作方式。
在說明書中,處理指令可以是執行所接收到的打印作業的打印執行指令,可以是執行所接收到的打印作業并刪除打印作業的執行及刪除指令,或者還可以是刪除所接收到的打印作業的刪除指令。
其中,對于用戶希望執行完打印作業后在執行過打印的打印設備中還保留有打印作業以便于以后繼續處理打印處理的情況下,用戶可以向打印設備發出“打印執行指令”;在用戶希望執行完打印作業后立即刪除打印作業以防止出現泄密等問題的情況下,用戶可以向打印設備發出“執行及刪除指令”;在用戶向打印設備發送了打印作業后出于各種原因決定取消已發送給打印設備的打印作業的情況下,用戶可以向打印設備發出 “刪除指令”,來刪除發送給打印設備的該打印作業而不對該打印作業進行任何處理。
對于處理指令的生成過程,可以通過用戶操作用戶終端1的操作單元120或者打印設備的操作單元220,來在用戶終端的顯示設備130或者打印設備的操作單元220上顯示的打印指令畫面上進行操作從而生成并發送處理指令。
[第一實施例]
以下參照附圖詳細說明根據本發明第一實施例的信息處理裝置、圖像形成裝置、圖像形成系統的作業控制過程及其作業控制方法。
根據本發明第一實施例的作業控制過程及作業控制方法通過圖像形成系統1000中的用戶終端1的CPU111讀取存儲在ROM113或存儲設備140上的控制程序以及圖像形成系統1000中的打印設備2(3或4)讀取存儲在ROM213或者存儲設備250上的控制程序來實現。
為了便于說明,針對以下情況為例,對用戶終端1和打印設備2(3或4)的作業控制過程進行說明:用戶使用用戶終端1向打印設備2、3和4發送組播打印作業AAA,用戶根據用戶的喜好或者打印設備2、3和4的實際布置情況或者作業情況,登錄打印設備2、3和4中的打印設備2,并指示打印設備2處理打印作業AAA(例如,執行打印作業AAA或者刪除打印作業AAA)。例如,可以通過操作打印設備2的操作單元220,登錄打印設備2并對打印設備2輸入處理該打印作業的處理指令(作業執行指令或刪除指令),或者用戶可以通過操作用戶終端1的操作單元120經由網絡5向打印設備2發送處理指令。打印設備2根據該處理指令來處理該打印作業。例如,在用戶選擇打印設備2作為打印作業執行方的情況下,來自用戶的處理指令為打印作業執行指令,根據該處理指令,打印設備2執行打印作業,并且在成功執行打印作業后,刪除本地所存儲的打印作業。又例如,在用戶使用用戶終端1向打印設備2、3和4發送了打印作業AAA后,發現打印作業AAA中存儲錯誤或者因其他原因不 想執行該打印作業AAA,則用戶根據其喜好或者方便,在選擇了向打印設備2發送或者輸入的處理指令為刪除指令的情況下,打印設備2根據該處理指令,刪除本地所存儲的該打印作業AAA。在打印設備2完成了針對打印作業AAA的處理(打印后刪除或者刪除)之后,打印設備2向作為其他作業發送目的地的打印設備3、4發送打印作業刪除通知,打印設備3和4在接收到上述刪除通知后,刪除各自存儲的打印作業AAA。
首先,參照圖2A和圖3(包括圖3A至圖3C)對根據本發明的信息處理裝置(用戶終端1)側的作業控制過程進行說明。其中,圖2A示出了根據本發明第一實施例的用戶終端1的CPU111執行的作業控制程序的結構示例,而圖3(包括圖3A至圖3C)示出了根據本發明第一實施例的用戶終端側執行的作業控制過程的流程圖。
如圖2A所示,用戶終端(信息處理裝置)1的作業控制程序(作業控制裝置)310包括:打印作業確定單元311,其確定要發送到打印設備2、3和4進行打印的打印作業;打印作業處理單元312根據用戶的輸入生成發送目的地信息(例如,如圖4B所示的發送目的地信息),并將包括表示作業發送目的地的發送目的地信息和標識打印作業的作業標識信息的作業信息添加到打印作業中(例如,如圖6所示的打印作業AAA);打印作業發送單元313,將由打印作業處理單元312添加了作業信息的打印作業發送給由發送目的地信息所指定的多個打印設備(在本實施例中為打印設備2、3和4)。
其中,打印作業處理單元312還包括:作業信息生成單元3121,其生成標識打印作業的作業標識信息(如圖6中所示的作業標識信息“20140120001”),并根據用戶對能夠執行打印作業的打印設備的設置而生成表示打印作業執行候選的發送目的地信息;作業信息添加單元3122,其將作業信息生成單元3121生成的作業信息,添加給打印作業確定單元311確定的打印作業。
如圖3A所示,在步驟S301中,根據用戶的輸入生成要進行組播發送的打印作業,或者接受用戶在用戶終端1側對要進行組播發送的打印 作業的選擇,以確定要發送的打印作業。在步驟S302中,根據用戶用于設置發送目的地的輸入,生成發送目的地信息,并將包括表示作業發送目的地的發送目的地信息和標識打印作業的作業標識信息的作業信息添加到打印作業中。在步驟S303中,將在步驟S302中添加了作業信息的打印作業發送給由發送目的地信息所指定的多個打印設備,過程結束。
以下參照圖3B和圖3C對步驟S302中的添加作業信息的過程和步驟S303中的發送打印作業的過程進行進一步說明。圖3B示出了圖3A中的作業信息添加過程(S302)的詳細流程圖,而圖3C示出了圖3A中的打印作業發送過程(S303)的詳細流程圖。
如圖3B所示,在步驟S3021中,生成標識打印作業的作業標識信息,并根據用戶對能夠執行打印作業的打印設備的輸入而生成表示打印作業執行候選的發送目的地信息。在步驟S3022中,將在步驟S3021中生成的包括作業標識信息和發送目的地信息的作業信息,添加給在步驟S301中確定的打印作業,過程結束。
如圖3C所示,在步驟S3041中,根據在步驟S302中生成的發送目的地信息,確定打印作業的發送目的地。在步驟S3042中,向在步驟S3041中確定的發送目的地發送打印作業。在步驟S3043中,根據在步驟S302中確定的發送目的地,判斷是否向所有的發送目的地發送了打印作業。如果在步驟S3043中判斷出存在尚未發送給打印作業的發送目的地(“否”),則過程返回到步驟S3042繼續發送打印作業;如果在步驟S3043中判斷出向所有的發送目的地發送了打印作業(“是”),則過程結束。
以下參照圖2B和圖7(包括圖7A至圖7C)對根據本發明的圖像形成裝置(在本實施例中為打印設備2、3或4)側的作業控制過程進行說明。其中,圖2B示出了根據本發明第一實施例的打印設備2的CPU211執行的作業控制程序410的結構示例,圖7A示出了根據本發明第一實施例的圖像形成設備(例如,打印設備2、3或4)側執行的作業控制的流程圖,圖7B示出了圖7A中的根據處理指令的處理(S705)的具體過程,圖7C示出了圖7A中的刪除通知發送處理(S706)的具體過程。由于打 印設備2至4側的作業控制程序具有相同的軟件結構,因此僅以打印設備2側的作業控制過程為代表來進行說明。
如圖2B所示,打印設備(圖像形成裝置)2的作業控制程序410包括:打印作業管理單元411,接收用戶終端1發送來的以多個打印設備(在本實施例中為打印設備2、3和4)作為作業發送目的地的打印作業(在本實施例中為如圖6所示的打印作業AAA),并且將該打印作業保存在打印設備2的存儲設備250中;打印作業處理單元412,其被配置成,在接收到來自用戶的且指示由打印設備2處理接收到的打印作業的處理指令的情況下,處理該打印作業,并且向作為其他作業發送目的地的其他打印設備3和4發送,刪除該被執行了處理的打印作業(在本實施例中為打印作業AAA)的打印作業刪除通知。其中,所述作業發送目的地表示作為打印作業執行候選的打印設備,在本實施例中為打印設備2、3和4。
其中,在處理指令是“打印執行指令”的情況下,打印作業處理單元412對打印作業執行的處理是執行打印作業,在此情況下不刪除打印作業而使打印作業繼續存儲在存儲設備中;在處理指令是“執行及刪除指令”的情況下,打印作業處理單元412對打印作業執行的處理是執行打印作業并刪除打印作業;而在處理指令是“刪除指令”的情況下,打印作業處理單元412對打印作業執行的處理是刪除打印作業。
并且,來自用戶的處理指令可以采用本地操作方式發出也可以采用遠程操作方式發出。
如圖2B所示,打印作業處理單元412還包括作業刪除通知單元4123,其被配置成,根據打印作業(例如,在本實施例中為打印作業AAA)中包含的發送目的地信息,確定除了打印設備2以外的其他作為發送目的地的打印設備(例如,在本實施例中為打印設備3和4),并向其他發送目的地(打印設備3和4)發送針對該打印作業的刪除通知。
此外,如圖2B所示,打印作業處理單元412還包括指令接收及判斷單元4121,其被配置成,接收指令并判斷指令的類型。所接收到的指令可以來自用戶、本地打印設備或者來自其他打印設備的關于打印控制的 任何指令、通知或者響應等信息。例如,可以是用戶操作打印設備2的操作單元220輸入的用于指令處理打印作業的處理指令,也可以是從其他打印設備3或4發送來的打印作業刪除通知,或者是其他指令或者通知等信息。并且,打印作業處理單元412還包括:打印執行單元4122,其被配置成,在打印設備接收到的來自用戶的處理指令是打印作業執行指令的情況下,執行該打印作業;打印作業刪除單元4124,其被配置成,在打印設備接收到的來自用戶的處理指令是打印作業執行及刪除指令或者刪除指令的情況下,或者所接收到的指令來自其他打印設備的刪除通知的情況下,從所述打印設備2中存儲的打印作業中刪除所述被通知刪除或被指令處理的打印作業(在實施例中為打印作業AAA)。
如圖7A所示,在步驟S701中,打印設備2接收從用戶終端1發送來的以所述打印設備2和其他打印設備3和4作為作業發送目的地的打印作業AAA,并且在步驟S702中,將該打印作業AAA保存在打印設備2的存儲設備250中。在步驟S703中,接收從用戶、打印設備2內部或者其他打印設備3或4發送來的指令,并且在步驟S704中判斷所接收的指令的類型。
如果在步驟S704中判斷出所接收的指令是來自用戶的且指示由打印設備2處理接收到的所述打印作業的處理指令的情況下,過程進入步驟S705。在步驟S705中,根據來自用戶的處理指令對打印作業AAA執行處理,并且在步驟S705中處理了打印作業AAA后,過程進入步驟S706。在步驟S706中,根據打印作業AAA中包含的發送目的地信息,向除了打印設備2以外的、作為打印作業AAA的其他發送目的地的打印設備3和4,發送刪除打印作業AAA的打印作業刪除通知,過程結束。
對于本實施例的情況,由于打印設備2在步驟S705中針對打印作業AAA進行了根據用戶指令的處理,并且在步驟S706中向其他打印設備3和4發送打印作業刪除通知,因此,打印設備3(或打印設備4)側在步驟S704中接收到來自打印設備2的打印作業刪除通知。這樣,在打印設備3(或打印設備4)側,如果在步驟S704中判斷出接收到的指令是來 自其他打印設備(例如本實施例中為打印設備2)的針對打印作業AAA的刪除通知,則過程進入步驟S707。在步驟S707中,打印設備3(或打印設備4)側執行針對該打印作業AAA的刪除操作。
以下參照圖7B詳細說明步驟S705的根據用戶的處理指令的處理。如圖7B所示,在步驟S7051,確定來自用戶的處理指令的內容。如果在步驟S7051中確定來自用戶的處理指令是針對打印作業AAA的打印執行指令,則進入步驟S7052,執行打印作業AAA。如果在步驟S7051中確定用戶的處理指令是執行及刪除指令,則進入步驟S7053,執行打印作業AAA,并且在成功執行了打印作業AAA之后從打印設備2中存儲的打印作業中刪除打印作業AAA。另一方面,如果在步驟S7051中確定來自用戶的處理指令是刪除指令,則進入步驟S7054,從打印設備2中存儲的打印作業中刪除打印作業AAA。其中,在步驟S7052中根據打印執行指令執行完打印之后,不對打印作業進行刪除,打印作業仍然存儲在打印設備中。
以下參照圖7C詳細說明步驟S706的刪除通知發送處理。
如圖7C所示,在步驟S7061中,打印設備2從打印作業中提取發送目的地信息。在步驟S7062中,根據發送目的地信息(如圖4B所示)確定除了本地打印設備2以外的其他作為發送目的地的打印設備(在本實施例中為打印設備3和4)。然后,在步驟S7063中,向作為其他發送目的地的打印設備3和4發送刪除通知。在步驟S7064中,根據發送目的地信息判斷是否向所有的其他發送目的地發送了刪除通知。如果在步驟S7064中判斷為沒有向所有的發送目的地發送了刪除通知(“否”),則過程進入步驟S7063中,繼續發送刪除通知;如果在步驟S7064中判斷為向所有的發送目的地發送了刪除通知(“是”),則過程結束。
通過本實施例的以上作業控制過程,用戶終端1在要發送的打印作業中添加了發送目的地信息,使得作為發送目的地的打印設備都能夠獲知打印作業的發送目的地設備。并且,成功執行了打印作業的打印設備(本實施例中為打印設備2)向作為其他打印作業發送目的地的其他打印設備(本實施例中為打印設備3和4)發送作業刪除通知,使得打印設備 2、3和4都能夠在打印作業被打印設備2成功執行之后刪除所存儲的打印作業,從而有效并及時地防止打印作業的內容泄漏并且使作為發送目的地的打印設備上的存儲空間能夠得到充分利用。并且,由于不必人工刪除保持在作為其他發送目的地的諸多打印設備上的打印作業,也不必為該圖像形成系統1000特別配置網絡服務器,來向諸多打印設備發送作業刪除指令,從而能夠實現用戶在沒有配置網絡服務器的圖像形成系統中使用廣播打印或者組播打印的防泄漏控制,而且用戶不需要付出額外的硬件費用。
[第二實施例]
以下參照附圖詳細說明根據本發明第二實施例的信息處理裝置、圖像形成裝置、圖像形成系統的作業控制過程及其作業控制方法。
根據本發明第二實施例的作業控制過程及其作業控制方法與第一實施例的基本相同,區別在于,在作為其他發送目的地的打印設備刪除了所接收到的組播打印作業(如圖7A中的步驟S707)之后,在作為發送目的地但并未執行打印的其他打印設備側(例如,第一實施例中的打印設備3和4),對關于該打印作業的打印日志進行修改,以使得在呈現給用戶的打印日志中不顯示該由其他打印設備成功執行了打印的打印作業的打印日志。以下僅對與第一實施例的區別之處進行說明,對相同的結構和流程省略說明。
以下參照圖8和圖9對根據本發明第二實施例的圖像形成裝置、圖像形成系統的作業控制過程及其作業控制方法進行說明。其中,圖8示出了根據本發明第二實施例的圖像形成裝置(例如,打印設備2、3或4)的CPU211執行的作業控制程序420的結構示例,而圖9示出了根據本發明第二實施例的圖像形成設備側執行的作業控制的流程圖。由于打印設備2至4側的作業控制程序具有相同的軟件結構,因此僅以打印設備2側的作業控制過程為代表來進行說明。
為了便于說明,與第一實施例類似,以用戶使用用戶終端1向打印 設備2、3和4發送組播打印作業AAA,用戶登錄打印設備2并指示打印設備2處理打印作業AAA的情況為例,來對用戶終端1和打印設備2(3或4)的作業控制過程進行說明。
如圖8所示,根據本發明第二實施例的圖像形成設備(打印設備2、3或4)的作業控制程序420與根據本發明第一實施例的圖像形成設備的作業控制程序410相比,區別在于,在打印作業處理單元412中增加了用于管理打印日志的打印日志管理單元4225。
該打印日志管理單元4225被配置成,在打印設備3或4從其他圖像形成裝置接收到所述打印作業刪除通知的情況下,使得在呈現給用戶的打印日志中,不顯示所述被通知刪除的打印作業的打印日志。
其中,所述不顯示可以通過例如如下手段之一來實現:在所管理的打印日志中刪除被通知刪除的打印作業的打印日志;在所管理的打印日志中保留被通知刪除的打印作業的打印日志,但在呈現給用戶的打印日志中刪除被通知刪除的打印作業的打印日志;將呈現給用戶的打印日志中隱藏顯示被通知刪除的打印作業的打印日志,或者使得用戶看不到關于該未執行過打印的打印作業的日志的其他手段。以上手段只是作為示例進行了描述,但是本發明不限于此,現有技術中的其他能夠實現不顯示的手段都可以采用。
參照圖9所示,在步驟S706處理了打印作業AAA的打印設備2在步驟S706中向打印設備3和4發送打印作業刪除指令,因此,打印設備3(或打印設備4)側在步驟S704中接收到打印作業刪除指令。如果在步驟S704中在打印設備3(或打印設備4)側,判斷出接收到的指令是來自打印設備2的針對打印作業AAA的刪除指令,則過程進入步驟S707。在步驟S707中,打印設備3(或打印設備4)側執行針對該打印作業AAA的刪除操作。在此,第一實施例的作業控制過程結束。
但是,對于打印設備3和4根據接收到的刪除指示而刪除的打印作業,在打印設備3和4上管理的對應打印日志對于用戶來說,其實是不需要的。例如,在用戶并不常使用的打印設備上3出現有用戶發送了卻 并未執行而直接刪除的打印作業的打印日志,會影響用戶該打印設備上3上的打印日志的閱讀的便捷性。
為應對這種情況,與第一實施例不同的是,在第二實施例中,在步驟S707中執行了刪除操作后,過程進入步驟S908。在步驟S908中,針對該被通知刪除的打印作業的打印日志進行操作管理,使得在呈現給用戶的打印日志中,不顯示所述被通知刪除的打印作業(本實施例中的打印作業AAA)的打印日志,并且過程結束。
綜上所述,根據本發明第二實施例的圖像形成裝置、圖像形成系統的作業控制過程及其作業控制方法不僅實現了第一實施例的節約硬件成本以及防止泄密的技術效果,還實現了提高用戶對打印日志的閱讀便捷性的技術效果。
[第三實施例]
以下參照附圖詳細說明根據本發明第三實施例的信息處理裝置、圖像形成裝置、圖像形成系統的作業控制過程及其作業控制方法。
對于第一和第二實施例中的作業控制過程,可能存在例如如下的離線情況:某個打印設備(例如,打印設備2)在步驟S701接收到打印作業之后但是還未執行打印或刪除操作時就與網絡斷開或者關機;打印設備(例如,打印設備3或4)在收到刪除通知之前與網絡斷開或者關機;或者打印設備(例如打印設備2、3或4)在收到刪除通知但是尚未執行刪除時與網絡斷開或者關機等等。對于這類情況,例如打印設備2在發送刪除通知的過程中,因為例如打印設備3離線而沒有接收刪除通知,使得打印設備3沒有進行對該打印作業的刪除操作。這導致,在用戶不期望保存打印作業的打印設備上保存有打印作業,一方面,這種多余打印作業會對用戶打印體驗造成影響(例如,用戶誤以為已經刪除了打印作業,并且在用戶不知道的情況下占用了打印設備的存儲資源),另一方面,可能出現用戶不期望的泄密情況。
為應對上述因打印設備離線而導致的問題,在本發明第三實施例中 對作業控制過程進行了進一步的改進。
具體說,在根據第三實施例的打印設備(信息處理裝置)側存儲有表示打印作業的最新作業狀態的作業狀態信息,在打印設備對打印作業接收到打印作業、執行了打印作業以及刪除了打印作業之后都立即對相應的作業狀態信息進行更新。在打印設備重新在線(啟動或重新接入網絡)時向其他打印設備發送打印作業狀態信息詢問,以根據網絡上的打印設備中存儲的最新作業狀態信息來更新本地管理的打印作業的作業狀態信息。
首先,參照圖10說明根據本發明第三實施例的作業狀態信息。圖10示出了在根據本發明第三實施例的圖像形成裝置中管理的采用作業狀態表形式的作業狀態信息的結構示例。
如圖10所示,作業狀態信息包括作業標識信息和打印作業的最新狀態,作為另選的方案,還可以包括打印作業名。對于本說明書以示例方式介紹的打印作業AAA,打印作業名為“AAA”,采用唯一標識ID形式的作業標識信息為“20140120001”,打印作業最新狀態為“未處理”。
在本實施例中,打印作業的狀態有三種形式:“未處理”、“已打印”和“已刪除”,分別對應于以下三種打印作業的作業狀態:打印設備接收到打印作業后未執行打印作業的狀態;打印設備根據作業執行指令成功執行了接收到的打印作業的狀態;以及打印設備根據刪除通知刪除了打印作業的狀態。
在本發明中,“已打印”和“已刪除”狀態都表示打印作業已被執行過處理,“未處理”狀態表示打印作業未經過處理。其中,對于“已打印”的狀態,可以對應于例如如下的情況:打印設備根據來自用戶的“打印執行指令”而執行打印作業之后,更新作業狀態為“已打印”,并且在此狀態下,打印作業存儲在本地打印設備中;打印設備根據來自用戶的“執行及刪除指令”而執行了打印作業之后,由于斷電、出錯、故障等情況導致未進行對打印作業的刪除操作或者刪除失敗時,作業狀態為“已打印”。
以下參照圖11對根據本發明第三實施例的圖像形成裝置、圖像形成系統的作業控制過程進行說明。圖11示出了根據本發明第三實施例的圖像形成裝置(例如,打印設備2、3或4)的CPU211執行的作業控制程序430的結構示例。
如圖11所示,根據本發明第三實施例的圖像形成設備(打印設備2、3或4)的作業控制程序430與根據本發明第一實施例或第二實施例的圖像形成設備的作業控制程序410或420相比,區別在于:增加了用于管理打印作業狀態的作業狀態管理單元433和用于在打印設備重新在線時向網絡上的其他打印設備詢問作業狀態的打印作業詢問單元434。
具體地說,作業狀態管理單元433被配置成,管理表示各個打印作業的最新狀態的作業狀態信息,并且根據打印作業在圖像形成裝置(打印設備)中的接收情況、執行情況和存儲情況來更新對應的作業狀態信息。打印作業詢問單元434用于執行針對打印作業的詢問處理,包括作業狀態詢問單元4341,其被配置成,在圖像形成裝置離線后重新在線時,針對作業狀態單元管理的各個打印作業,向其他圖像形成裝置詢問各個打印作業的作業狀態信息,并且所述作業狀態管理單元根據其他圖像形成裝置反饋的作業狀態信息,更新與本地圖像形成裝置所管理的打印作業對應的作業狀態信息。
此外,如圖11所示打印作業詢問單元434還包括:打印作業檢查單元4342,其被配置成,在圖像形成裝置從其他圖像形成裝置接收到關于打印作業的作業狀態信息的詢問時,檢查所管理的打印作業中是否存在與被詢問作業狀態信息的打印作業相對應的打印作業;以及,作業狀態返回單元4343,其被配置成,在存在被詢問作業狀態信息的打印作業的情況下,將所對應打印作業的作業狀態信息返回給發送詢問的其他圖像形成裝置。
[作業狀態管理處理]
以下結合第一實施例或者第二實施例中描述的示例,以作業狀態信息采用作業狀態表的形式為例,參照圖12和圖13對作業狀態管理單元 433的更新作業狀態信息的作業狀態管理處理(作業狀態管理單元)進行詳細說明。其中,圖12示出了根據本發明第三實施例的作業狀態管理處理的流程圖,圖13示出了在根據本發明第一和第二實施例的打印作業控制過程中包括有作業狀態管理處理的流程圖。
首先,在步驟S1200中,打印設備中進行了引發對作業狀態信息執行更新的處理,則立即開始更新過程。在本實施例中,該引發更新的處理包括如下情況:打印設備接收到組播打印作業(例如圖7A和圖9中的步驟S701);打印設備根據用戶指令執行了組播打印作業(例如圖7A和圖9中的步驟S705);打印設備刪除所存儲的組播打印作業(例如圖7A和圖9中的步驟S707);打印設備接收到根據對組播打印作業的最新作業狀態詢問而反饋的作業狀態信息等。
在步驟S1201中,檢查打印設備中所存儲的作業狀態表中是否管理有對應的打印作業。如果在步驟S1201中判斷為沒有管理對應打印作業(“否”),則過程進入步驟S1203。在步驟S1203中,在作業狀態表中添加對應打印作業和關于對應打印作業的作業狀態,并且將打印作業的狀態設置為“未處理”,然后返回原處理進程。另一方面,如果在步驟S1201中判斷為管理有對應打印作業(“是”),則過程進入步驟S1202,在步驟S1202中,根據作業狀態的優先級,基于引發更新的處理(例如,刪除處理、打印執行處理或者接收到反饋回的最新狀態信息)更新對應打印作業的作業狀態(例如,將打印作業的狀態更新為“已刪除”),返回原處理進程。
在此,作業狀態更新的優選級按高到低的排列為:已刪除、已打印、未處理。也就是說,如果作業狀態表中管理的打印作業AAA的作業狀態為“已打印”,則在接收到該打印作業的“已刪除”的作業狀態信息時,可以更新為“已刪除”,而在接收到該打印作業的“未處理”的作業狀態信息時,不進行更新。
如圖13所示,對于第一實施例和第二實施例中描述的作業控制過程,在接收打印作業后存儲打印作業的步驟S702、根據處理指令處理打印作 業的步驟S705以及刪除被通知刪除的打印作業的步驟S707之后分別執行用于作業狀態的更新的作業狀態管理處理:步驟S1301,添加作業,并設置作業狀態為“未處理”;步驟S1302,更新作業狀態為“已打印”或者“已刪除”;步驟S1303,更新作業狀態為“已刪除”。
具體地說,在步驟S1302中,如果根據來自用戶的“打印執行指令”執行了打印(S705),則更新作業狀態為“已打印”;而如果根據來自用戶的“執行及刪除指令”執行了打印并且刪除了打印作業(S705),或者根據來自用戶的“刪除指令”刪除了打印作業(S705),則更新作業狀態為“已刪除”。在步驟S1303中,在打印設備根據來自其他打印設備的刪除通知而刪除了對應打印作業(S707)的情況下,更新作業狀態為“已刪除”。
其中,如果在步驟S705中根據來自用戶的“執行及刪除指令”執行了打印但是并未刪除時打印設備斷電,或者在刪除過程中打印設備出錯導致刪除失敗,則作業狀態為“已打印”。
在圖13所示的整個過程中,如果未出現設備與網絡斷開、斷電關機、設備故障導致處理失敗或重啟動等離線情況,則打印作業能夠得到及時處理并且作業狀態信息中的作業狀態能夠表示對應作業的更新作業狀態。并且在打印設備中,對所述圖像形成裝置所接收到的所有打印作業的作業狀態信息進行了管理。
為了應對在作業控制過程中出現上述離線情況而使未接收到刪除通知、打印作業未經過處理或者打印作業的作業狀態未表示最新作業狀態等進一步導致應該刪除的打印作業未被刪除等的不期望情況,在本實施例的圖像形成裝置的作業控制過程中,還包括在開機啟動時用于同步打印作業的檢查打印作業處理,并且在該處理中進行對打印作業狀態的詢問處理。
[打印作業詢問處理]
以下參照圖14和圖15對打印設備離線后重新在線時(例如,重新連接上網或者關機后再啟動時)執行的包含打印作業狀態詢問處理的用 于同步打印作業的最新作業狀態的處理進行說明。圖14是示出根據本發明第三實施例的打印作業控制過程中在打印設備重新在線時的同步打印作業處理的流程圖。圖15是示出圖14所示的檢查打印作業處理(S1405)的流程圖,該檢查打印作業處理包含根據本發明第三實施例的打印作業狀態詢問處理。
首先,參照圖14描述打印設備重新在線時進行的同步打印作業處理。如圖14所示,在步驟S1400,打印設備重新在線。首先,打印設備檢查存儲設備250中管理的打印作業狀態表(打印狀態信息)(S1401),判斷是否有待處理的打印作業(S1402),沒有需要處理的打印作業時(“否”的情況),完成此流程。如果有需要處理的打印作業(“是”的情況),獲取待處理的打印作業列表,打印作業數目為n,設置i=1(S1403)。判斷是否待處理打印作業列表中的所有打印作業已經進行了檢查,即判斷是否i>n(S1404),如果沒有檢查完所有打印作業(“否”的情況),檢查待處理打印作業列表中的第i個打印作業(S1405),設置i=i+1(S1406),繼續判斷是否待處理打印作業列表中的所有打印作業已經進行了檢查,即判斷是否i>n(S1404)。如果檢查完了所有待處理的打印作業(“是”的情況),完成該打印流程。
接下來對S1405的檢查打印作業處理進行具體說明。如圖15所示,首先,判斷該打印作業是否是組播打印作業(S1501),如果不是組播打印作業(“否”的情況),則結束該過程。如果該打印作業是組播打印作業(“是”的情況),則提取組播打印作業中的發送目的地信息(S1502)。根據發送目的地信息(在本實施例中,發送目的地信息采用目的地打印設備IP列表的形式)設置作為發送目的地的打印設備的數目為n,設置i=1(S1503)。判斷是否已向目的地打印設備IP列表中的除本地打印設備以外的所有其他打印設備發送了打印作業狀態詢問請求,即判斷是否i>(n-1)(S1504),如果已經向所有其他打印設備發送打印作業狀態詢問請求(“是”的情況),則結束該流程。如果沒有向所有的其他打印設備發送打印作業狀態詢問請求(“否”的情況),則發送打印作業狀態 詢問請求至目的地打印設備IP列表中的第i臺打印設備(S1505),接收打印設備返回的最新作業狀態(S1507),根據打印設備返回的最新作業狀態,判斷該打印設備是否已根據來自用戶的處理指令而被執行過處理(S1508),如果返回的作業狀態是還沒有被用戶處理,即打印作業狀態為“未處理”(“否”的情況),設置i=i+1(S1506),返回繼續判斷是否已向所有目的地IP列表中的打印設備發送了打印作業狀態詢問請求(S1504)。如果返回的作業狀態是“已打印”或者“已刪除”,則判斷該打印作業已被執行過處理(“是”的情況),刪除存儲設備250中存儲的該打印作業(S1509)。并且管理該打印作業的打印日志,以使得在呈現給用戶的打印日志不顯示該被刪除打印作業的打印日志(S1510),更新存儲單元中的打印作業狀態表,將此打印作業的狀態改為“已刪除”(S1511),結束該流程。其中,S1510和S1511的執行順序可以互換。
通過以上步驟S1502至1507實現了本實施例的打印作業詢問處理中的作業狀態詢問處理(作業狀態詢問單元4341):針對所述作業狀態管理單元管理的各個打印作業,向其他打印設備詢問各個打印作業的作業狀態信息,并且接收其他打印設備反饋的作業狀態信息。這樣,通過作業狀態管理處理,能夠根據其他打印設備反饋的作業狀態信息,更新與本地打印設備所管理的打印作業對應的作業狀態信息。
以下參照圖16上述作業詢問處理進行詳細說明,具體地,對打印設備接收到打印作業詢問請求時進行的作業詢問請求接收處理進行說明。圖16示出了根據本發明第三實施例的打印作業控制過程中的作業詢問請求接收處理的流程圖。
在如圖7A、9和13所示第一至第三實施例的作業控制流程中,在步驟S704中,打印設備也可以接收打印作業狀態詢問請求。圖16示出的處理過程也表示打印設備接收到圖15中步驟S1505發送的打印作業狀態詢問請求時打印設備的處理流程圖。
如圖16所示,首先,打印設備2接收到打印作業詢問請求(S1600),檢查本地存儲設備250中存儲的打印作業狀態表(S1601),判斷狀態表 中是否存在具有通知的作業標識(作業ID)的打印作業(S1602)。如果打印作業狀態表中沒有具有通知的作業ID的打印作業(“否”的情況),則向發送詢問的打印設備返回未接收到該打印作業的通知(S1604),然后完成該流程。如果打印作業狀態表中存在具有通知的作業ID的打印作業時(“是”的情況),將狀態表中管理的該打印作業的狀態返回給發送詢問的打印設備(S1603)。
步驟S1600到步驟S1602實現了打印作業檢查處理(打印作業檢查單元4342):在打印設備從其他打印設備接收到關于打印作業的作業狀態信息的詢問時,檢查所管理的打印作業中是否存在與被詢問作業狀態信息的打印作業相對應的打印作業;步驟S1603實現了作業狀態返回處理(作業狀態返回單元4343):在存在被詢問作業狀態信息的打印作業的情況下,將所對應打印作業的作業狀態信息返回給發送詢問的打印設備。
[接收打印作業刪除通知的處理]
以下參照圖17來詳細說明在根據本發明第三實施例的管理有作業狀態信息的打印設備在收到作業刪除通知時的處理。
圖17示出了根據本發明第三實施例的圖像形成裝置接收打印作業刪除通知的處理流程圖。
如圖17所示,打印設備2接收到其他打印設備發來的打印作業刪除通知(S1700),打印設備檢查存儲設備250中的打印作業狀態表242(S1701),判斷是否存在與具有通知的打印作業標識信息對應的打印作業(S1702)。如果沒有對應打印作業存在(“否”的情況),則直接向發送通知的打印設備返回操作完成的通知(S1706),如果存在對應打印作業(“是”的情況),則刪除存儲設備250中存儲的對應打印作業(S1703)。然后,對與該打印作業相關的打印日志進行管理操作,以使得在呈現給用戶的打印日志中不顯示該被刪除打印作業的打印日志(S1704)。然后,更新存儲設備250中的打印作業狀態表,將對應打印作業的狀態更新“已刪除”(S1705),并且向發送通知的打印設備返回操作完成的通知(S1706)。其中,步驟S1704和S1705的順序可以互換。
由此,通過打印作業詢問請求的詢問處理以及上述接收到打印作業詢問請求的處理(即,在圖像形成裝置從其他圖像形成裝置接收到關于打印作業的作業狀態信息的詢問時,檢查所管理的打印作業中是否存在與被詢問作業狀態信息的打印作業相對應的打印作業;并且在存在被詢問作業狀態信息的打印作業的情況下,將所對應打印作業的作業狀態信息返回給發送詢問的所述其他圖像形成裝置),實現了網絡上的打印設備在離線之后重新在線狀態下,對所管理的打印作業的作業狀態的更新。從而避免了因打印設備離線而漏刪打印作業導致的泄密、影響用戶體驗以及占用存儲空間等問題。
以上參照示例性實施例對本發明進行了描述,但是上述實施例只為說明本發明的技術構思及特點,并不能以此限制本發明的保護范圍。凡根據本發明精神實質所做的任何等效變型或修改,都應涵蓋在本發明的保護范圍之內。

關 鍵 詞:
信息處理 裝置 圖像 形成 系統 控制 方法
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
關于本文
本文標題:信息處理裝置、圖像形成裝置及系統的控制裝置及方法.pdf
鏈接地址:http://www.wwszu.club/p-6373706.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服客服 - 聯系我們

[email protected] 2017-2018 zhuanlichaxun.net網站版權所有
經營許可證編號:粵ICP備17046363號-1 
 


收起
展開
鬼佬大哥大