打印設(shè)備和打印系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供了一種打印設(shè)備和打印系統(tǒng)。一種打印設(shè)備,包括:接口;打印單元,所述打印單元被配置成將在打印作業(yè)中包含的打印圖像打印在片材上;控制裝置,所述控制裝置被配置成:經(jīng)由所述接口來接收所述打印作業(yè);根據(jù)所述打印作業(yè)中包含的所述打印圖像來生成日志圖像,所述日志圖像包含所述打印圖像和屬性數(shù)據(jù);根據(jù)所述打印作業(yè)來生成作業(yè)日志,所述作業(yè)日志包含除所述打印圖像以外的與所述打印作業(yè)有關(guān)的特定信息;經(jīng)由所述接口將所述作業(yè)日志傳輸?shù)酱鎯ρb置;確定預(yù)定條件是否被滿足;以及當(dāng)確定了所述預(yù)定條件被滿足時,經(jīng)由所述接口將所述日志圖像傳輸?shù)剿龃鎯ρb置。
【專利說明】打印設(shè)備和打印系統(tǒng)
[0001]相關(guān)申請的交叉引用
[0002]本申請要求于2012年8月31日提交的日本專利申請N0.2012-191552的優(yōu)先權(quán),其全部內(nèi)容通過引用合并在此。
【技術(shù)領(lǐng)域】
[0003]本發(fā)明的方面涉及一種打印設(shè)備和打印系統(tǒng)。
【背景技術(shù)】
[0004]已知響應(yīng)于執(zhí)行打印作業(yè)而生成伴隨打印作業(yè)的作業(yè)日志存儲信息和日志圖像存儲打印圖像的打印設(shè)備。而且,已知用于使用打印設(shè)備或者執(zhí)行與打印設(shè)備的通信連接的服務(wù)器的存儲器作為用于作業(yè)日志或者日志圖像的存儲目的地的技術(shù)。
[0005]例如,現(xiàn)有技術(shù)公開用于在執(zhí)行打印作業(yè)之后生成包括作業(yè)ID和設(shè)備ID的作業(yè)日志和與打印圖像有關(guān)的日志圖像,并且在打印之前將作業(yè)日志傳輸?shù)椒?wù)器打印,并且在打印之后將日志圖像傳輸?shù)椒?wù)器的技術(shù)。
[0006]然而,根據(jù)現(xiàn)有技術(shù)的上述技術(shù)具有下述問題。即,在打印之前將日志圖像傳輸?shù)接糜谌罩镜拇鎯ρb置。為此,存在每次執(zhí)行打印作業(yè)時所通信的數(shù)據(jù)量大并且從而引起網(wǎng)絡(luò)負荷的擔(dān)憂。
【發(fā)明內(nèi)容】
[0007]根據(jù)本發(fā)明的一個方面,提供了一種打印設(shè)備,其包括:接口 ;打印單元,所述打印單元被配置成將在打印作業(yè)中包含的打印圖像打印在片材上;控制裝置,所述控制裝置被配置成:經(jīng)由所述接口來接收所述打印作業(yè);根據(jù)所述打印作業(yè)中包含的所述打印圖像來生成日志圖像,所述日志圖像包含所述打印圖像和屬性數(shù)據(jù);根據(jù)所述打印作業(yè)來生成作業(yè)日志,所述作業(yè)日志包含除所述打印圖像以外的與所述打印作業(yè)有關(guān)的特定信息;經(jīng)由所述接口將所述作業(yè)日志傳輸?shù)酱鎯ρb置;確定預(yù)定條件是否被滿足;以及當(dāng)確定了所述預(yù)定條件被滿足時,經(jīng)由所述接口將所述日志圖像傳輸?shù)剿龃鎯ρb置。
[0008]根據(jù)本發(fā)明的另一方面,提供了一種打印系統(tǒng),其包括:打印設(shè)備;以及存儲裝置,所述存儲裝置可通信地連接到所述打印設(shè)備,其中,所述打印設(shè)備包括:第一接口 ;打印單元,所述打印單元被配置成將在打印作業(yè)中包含的打印圖像打印在片材上;第一控制裝置,所述第一控制裝置被配置成:經(jīng)由所述第一接口來接收所述打印作業(yè);根據(jù)所述打印作業(yè)中包含的所述打印圖像來生成日志圖像,所述日志圖像包含所述打印圖像和屬性數(shù)據(jù);根據(jù)所述打印作業(yè)來生成作業(yè)日志,所述作業(yè)日志包含除所述打印圖像以外的與所述打印作業(yè)有關(guān)的特定信息;經(jīng)由所述第一接口將所述作業(yè)日志傳輸?shù)酱鎯ρb置;確定預(yù)定條件是否被滿足;以及當(dāng)確定了所述預(yù)定條件被滿足時,經(jīng)由所述第一接口將所述日志圖像傳輸?shù)剿龃鎯ρb置,以及其中,所述存儲裝置包括:第二接口 ;第二控制器,所述第二控制器被配置成:經(jīng)由所述第二接口來接收從所述打印設(shè)備傳輸?shù)乃鲎鳂I(yè)日志和所述日志圖像;以及存儲區(qū)域,所述存儲區(qū)域被配置成存儲所接收到的所述作業(yè)日志和所述日志圖像。
[0009]根據(jù)本發(fā)明,可以實現(xiàn)打印設(shè)備和打印系統(tǒng),其中在與用于存儲作業(yè)日志和日志圖像的存儲裝置通信的打印設(shè)備中通信負荷低。
【專利附圖】
【附圖說明】
[0010]圖1是圖示根據(jù)實施例的系統(tǒng)配置的示意性的配置視圖;
[0011]圖2是圖示多功能外圍設(shè)備(MFP)的電氣配置的框圖;
[0012]圖3是圖示打印和日志傳輸處理的程序的流程圖;
[0013]圖4是圖示數(shù)據(jù)庫的說明圖;以及
[0014]圖5是圖示重要數(shù)據(jù)存儲過程的程序的流程圖。
【具體實施方式】
[0015]在下文中,將會參考附圖詳細地描述根據(jù)本發(fā)明的打印系統(tǒng)的實施例。通過將本發(fā)明應(yīng)用于包括具有圖像讀取功能和圖像形成功能的多功能外圍設(shè)備(MFP)和服務(wù)器的打印系統(tǒng)來獲得本實施例。
[0016][系統(tǒng)的配置]
[0017]如在圖1中所示,MFP10、服務(wù)器200、以及PC300被相互連接,從而構(gòu)成本實施例的打印系統(tǒng)500。MFP100從PC300接收打印作業(yè),并且基于接收到的打印作業(yè)執(zhí)行打印,從而輸出被打印的材料。此外,MFP100從接收到的打印作業(yè)生成日志,該日志是執(zhí)行打印作業(yè)的日志。然后,MFP100將所生成的日志傳輸?shù)椒?wù)器200。
[0018]PC300基于用戶的操作將打印作業(yè)傳輸?shù)組FP100。服務(wù)器200存儲從MFP100發(fā)送的日志。MFP100是打印設(shè)備的示例,并且服務(wù)器200是存儲裝置的示例。此外,打印系統(tǒng)500是打印系統(tǒng)的示例,其中MFP100和服務(wù)器200彼此連接使得能夠通信。
[0019][MFP的電氣配置]
[0020]接下來,將描述MFP100的電氣配置。如在圖2中所示,MFP100具有控制單元30,該控制單元30包括CPU31、R0M32、RAM33和非易失性的RAM (NVRAM) 34。此外,MFP100包括用于將圖像打印在片材上的圖像形成單元1、用于讀取文檔的圖像的圖像讀取單元2以及用于接收用戶操作的操作面板40。此外,控制單元30被電氣地連接到圖像形成單元1、圖像讀取單元2、操作面板40、網(wǎng)絡(luò)接口 37、以及USB接口 38。
[0021]圖像形成單元I的圖像形成方案可以是,例如,電子照相方案或者噴墨方案。而且,圖像形成單元I能夠形成彩色圖像,或者可以僅用于形成單色圖像。圖像形成單元I是打印單元的示例。
[0022]圖像讀取單元2讀取文檔的圖像。圖像讀取單元2具有例如圖像傳感器。圖像傳感器朝著面向的文檔輻射光,將從文檔反射的光轉(zhuǎn)換成電信號,并且輸出文檔的圖像數(shù)據(jù)。
[0023]CPU31執(zhí)行用于實現(xiàn)MFP100中的諸如圖像讀取功能、圖像形成功能的各種功能的計算,并且是用于圖像處理控制的核心。CPU31是控制裝置的示例。根據(jù)從R0M32中讀取的程序,CPU31控制MFP100的各個組件,同時將處理結(jié)果存儲在RAM33中。而且,例如,根據(jù)從R0M32讀取的圖像處理程序,CPU31對諸如通過網(wǎng)絡(luò)接口 37或者USB接口 38接收到的圖像數(shù)據(jù)、或者通過圖像讀取單元2獲得的圖像數(shù)據(jù)執(zhí)行圖像處理,并且執(zhí)行控制使得圖像形成單元I執(zhí)行打印操作。
[0024]R0M32存儲用于控制諸如圖像形成單元1、各種設(shè)定、初始值等等的各種組件的各種控制程序。RAM33被用作讀入各種控制程序的工作區(qū)域、或者作為用于臨時存儲各種數(shù)據(jù)的存儲區(qū)域。NVRAM34是非易失性存儲部,并且被用作用于存儲各種數(shù)據(jù)等等的存儲區(qū)域。NVRAM34是非易失性存儲部的示例。
[0025]網(wǎng)絡(luò)接口 37被連接到網(wǎng)絡(luò)。MFP100能夠通過網(wǎng)絡(luò)接口 37與諸如服務(wù)器200或者PC300的其它信息處理設(shè)備進行數(shù)據(jù)通信。而且,USB接口 38被連接到能夠USB連接的外圍裝置,例如,閃存。MFP100能夠通過USB接口 38與外部外圍設(shè)備進行數(shù)據(jù)通信。
[0026]而且,如在圖2中所示,服務(wù)器200具有控制單元230,該控制單元230包括CPU231、R0M232、RAM233、以及HDD234。此外,控制單元230是被電氣地連接到網(wǎng)絡(luò)接口 237。在服務(wù)器200的HDD234中合并了用于瀏覽由MFP100生成的日志的應(yīng)用。
[0027]服務(wù)器200的網(wǎng)絡(luò)接口 237通過諸如LAN的網(wǎng)絡(luò)被連接到MFP100的網(wǎng)絡(luò)接口 37。服務(wù)器200的HDD234是非易失性存儲區(qū)域。服務(wù)器200將從MFP100接收到的日志存儲在HDD234中。服務(wù)器200的HDD234是存儲區(qū)域的示例。
[0028][打印和日志傳輸過程]
[0029]接下來,將會參考圖3的流程圖描述MFP100的CPU31執(zhí)行的打印和日志傳輸過程。響應(yīng)于MFP100接收打印作業(yè)執(zhí)行處理。在此,接收打印作業(yè)包括不僅通過網(wǎng)絡(luò)接口 37從外部設(shè)備接收包括打印圖像的命令,而且包括從操作面板40接收復(fù)印命令。在根據(jù)復(fù)印命令接收打印作業(yè)的情況下,在MFP100的圖像讀取單元2中讀取的文檔的圖像數(shù)據(jù)對應(yīng)于打印數(shù)據(jù)。
[0030]如果打印和日志傳輸過程開始,首先,在步驟SlOl中,CPU31執(zhí)行控制使得圖像形成單元I將打印作業(yè)的打印圖像打印在片材上。因此,打印的材料被形成,并且被輸出到MFP100的外部。
[0031]接下來,在步驟S103中,CPU31從接收到的打印作業(yè)生成日志圖像和作業(yè)日志。日志圖像和作業(yè)日志兩者都是作為執(zhí)行打印作業(yè)的日志的一部分日志。通過組合日志圖像和作業(yè)日志,能夠獲得一個完整日志。優(yōu)選的是,在日志圖像和作業(yè)日志之間不存在多余的信息。CPU31可以從開始單獨地生成日志圖像和作業(yè)日志,或者可以生成一個日志并且然后將該日志劃分為日志圖像和作業(yè)日志。
[0032]日志圖像是與打印圖像有關(guān)的日志。日志圖像包括各種數(shù)據(jù),例如,諸如所有的打印圖像的位圖數(shù)據(jù)的圖像數(shù)據(jù),PDF等等的被壓縮的圖像數(shù)據(jù),以及打印圖像的一部分的圖像數(shù)據(jù)。同時,作業(yè)日志是與除了打印圖像之外的信息有關(guān)的日志。作業(yè)日志是包括打印作業(yè)的屬性信息的日志,并且包括各種信息,例如,用戶信息、設(shè)備信息、打印日期和時間、打印設(shè)定(副本的數(shù)目、打印大小、彩色或者單色模式、單面或者雙面模式等等)。作業(yè)日志可以進一步包括諸如被包括在打印圖像中的字符數(shù)據(jù)的文檔信息。作業(yè)日志有可能具有比日志圖像小的數(shù)據(jù)量。此外,優(yōu)選的是,作業(yè)日志不包括圖像數(shù)據(jù)。
[0033]CPU31使RAM33臨時存儲被生成的日志圖像和作業(yè)日志。這時,CPU31例如通過使用作業(yè)ID來使日志圖像和作業(yè)日志彼此關(guān)聯(lián)。關(guān)于此,NVRAM34包括如在圖4中所示的數(shù)據(jù)庫51。CPU31使用數(shù)據(jù)庫51以彼此關(guān)聯(lián)地存儲作業(yè)ID、日志圖像、以及作業(yè)日志。[0034]在數(shù)據(jù)庫51中寫入作業(yè)ID53、作業(yè)日志名稱54、以及日志圖像名稱55。如果接收到打印作業(yè),則CPU31將作業(yè)ID設(shè)定為打印作業(yè)并且在數(shù)據(jù)庫51中生成記錄。在圖4的示例中,生成了作業(yè)ID是“jobOOl”、作業(yè)日志名稱是“jobOOl-A”、并且日志圖像名稱是“jobOOl-Β” 的記錄。
[0035]隨后,在步驟S105中,CPU31僅將在步驟S103中生成的日志的作業(yè)日志與日志ID一起傳輸?shù)椒?wù)器200。換言之,在打印終止之后,CPU31在傳輸日志圖像之前將作業(yè)日志傳輸?shù)椒?wù)器200。服務(wù)器200將從MFP100接收到的作業(yè)日志與作業(yè)ID相關(guān)聯(lián)地存儲在HDD234中。而且,CPU31可以從RAM33中刪除已經(jīng)被傳輸?shù)淖鳂I(yè)日志。
[0036]也可以在生成日志之后或者在傳輸作業(yè)日志之后執(zhí)行打印。換言之,可以在步驟S103和S105之間,或者緊接著步驟S105執(zhí)行步驟SlOl。然而,為了避免記錄由于取消打印而未被執(zhí)行的打印的日志,優(yōu)選的是,在打印之后傳輸作業(yè)日志。
[0037]隨后,CPU31確定用于確定傳輸日志圖像的預(yù)定條件是否被滿足。僅當(dāng)確定預(yù)定條件被滿足時,CPU31將生成的日志圖像傳輸?shù)椒?wù)器200。在預(yù)定條件沒有被滿足的時段期間,CPU31不執(zhí)行日志圖像的傳輸。因此,在傳輸作業(yè)日志之后,在與在步驟S105中傳輸?shù)淖鳂I(yè)日志的時序不同的時序傳輸日志圖像。
[0038]在步驟S107中,CPU31確定是否已經(jīng)接收到任何傳輸通知,作為預(yù)定條件之一。為各個先前傳輸?shù)淖鳂I(yè)日志傳輸傳輸通知,并且請求服務(wù)器200傳輸與作業(yè)日志相對應(yīng)的日志圖像。因此,與被添加的作業(yè)ID—起傳輸傳輸通知。CPU31使用被添加到接收到的傳輸通知的作業(yè)ID以查閱數(shù)據(jù)庫51,從而能夠指定相對應(yīng)的日志圖像。
[0039]如果確定已經(jīng)接收到傳輸通知(在步驟S107中是),在步驟S108中,CPU31將與作業(yè)日志相對應(yīng)的日志圖像傳輸?shù)椒?wù)器200。換言之,在從服務(wù)器200接收傳輸通知的情況下,CPU31確定預(yù)定條件被滿足,并且將由被添加到傳輸通知的作業(yè)ID指定的作業(yè)的日志圖像傳輸?shù)椒?wù)器200。因此,能夠期待將會根據(jù)服務(wù)器200的便利性從MFP100傳輸日志圖像。
[0040]從服務(wù)器200自動地傳輸傳輸通知。可替選地,可以在系統(tǒng)的管理員對服務(wù)器200執(zhí)行預(yù)定操作的時序傳輸傳輸通知?;蛘撸到y(tǒng)的管理員可以指定指定的打印作業(yè)并且向其給出指令以傳輸傳輸通知。
[0041]此外,如果日志圖像被傳輸?shù)椒?wù)器200,在步驟SllO中,CPU31從RAM33中刪除已經(jīng)被傳輸?shù)娜罩緢D像。如果還沒有刪除作業(yè)日志,也將會刪除作業(yè)日志。因此,MFP100能夠有效地使用RAM33。此外,CPU31從NVRAM34的數(shù)據(jù)庫51刪除包括了在步驟SllO中刪除的日志的記錄。刪除日志和記錄使與打印作業(yè)有關(guān)的所有處理終止。因此,打印和日志傳輸過程終止。
[0042]如果還沒有接收到傳輸通知(在步驟S107中否),在步驟SI 13中,CPU31確定是否自所述作業(yè)日志已經(jīng)被傳輸起而到達了預(yù)定時刻。
[0043]所述預(yù)定時刻可以是當(dāng)MFP100和服務(wù)器200之間的通信業(yè)務(wù)量低時的特定時間范圍。例如,在工作結(jié)束之后、假期、早上等等是所述特定時間范圍的示例。可以由用戶來事先設(shè)定預(yù)定時刻,或者可以通過MFP100基于系統(tǒng)的使用的狀態(tài),來根據(jù)系統(tǒng)利用狀態(tài)來對所述預(yù)定時刻進行設(shè)定。確實是否是預(yù)定時刻也是預(yù)定條件之一。
[0044]如果確定已經(jīng)來到預(yù)定時刻(在步驟SI 13中是),在步驟S108中,CPU31將日志圖像傳輸?shù)椒?wù)器200。換言之,如果已經(jīng)來到預(yù)定時刻,則CPU31確定預(yù)定條件被滿足。因此,通信負荷將會過多的風(fēng)險低。
[0045]如果日志圖像被傳輸?shù)椒?wù)器200,則在步驟SllO中,CPU31刪除被存儲在RAM33中的日志。此外,CPU31從NVRAM34的數(shù)據(jù)庫51刪除包括了被刪除的日志的記錄。刪除日志和記錄使與打印作業(yè)有關(guān)的所有處理終止。因此,打印和日志傳輸處理終止。
[0046]如果不是在預(yù)定時刻內(nèi)(在步驟SI 13中否),則在步驟SI 15中,CPU31確定是否已經(jīng)接收到任何刪除通知。刪除通知是用于在沒有將日志圖像傳輸?shù)椒?wù)器200的情況下請求刪除與先前傳輸?shù)淖鳂I(yè)日志相對應(yīng)的日志圖像的通知。因此,作業(yè)ID被添加到刪除通知,并且CPU31能夠使用作業(yè)ID以指定要被刪除的日志圖像。
[0047]例如,如果不再請求傳輸與打印作業(yè)有關(guān)的日志圖像,則從服務(wù)器200接收到刪除通知。例如,如果已經(jīng)由管理員刪除了先前傳輸?shù)淖鳂I(yè)日志,則服務(wù)器200傳輸刪除通知。在此,如果刪除通知不具有向其附加的作業(yè)ID,則可以刪除被存儲在RAM33中的所有日志圖像和作業(yè)日志。
[0048]如果已經(jīng)接收到刪除通知(在步驟SI 15中是),則在步驟SllO中,CPU31刪除被存儲在RAM33中的日志圖像和作業(yè)日志。這使其能夠快速地在RAM33的存儲區(qū)域給出空間。此外,CPU31從NVRAM34的數(shù)據(jù)庫51刪除包括了在步驟SllO中刪除的日志的記錄。日志圖像將不會被傳輸?shù)椒?wù)器200。刪除日志和記錄使與打印作業(yè)有關(guān)的所有處理終止。因此,打印和日志傳輸處理終止。
[0049]如果還沒有接收到刪除通知(在步驟S115中否),則CPU31返回到步驟S107。然后,CPU31繼續(xù)監(jiān)視,直到發(fā)生接收到傳輸通知(步驟S107)、來到預(yù)定時刻(步驟S113)、以及接收到刪除通知(步驟S115)中的任何一個。
[0050][傳輸通知]
[0051]隨后,將會描述服務(wù)器200將傳輸通知傳輸?shù)組FP100的情況的不例?;诜?wù)器200的負荷狀態(tài)和先前傳輸?shù)淖鳂I(yè)日志的信息,服務(wù)器200的CPU231確定是否傳輸傳輸通知。
[0052]例如,如果與指定字符有關(guān)的信息被包括在作業(yè)日志中,則傳輸傳輸通知。例如,如果諸如字符數(shù)據(jù)的文檔信息被包括在打印圖像中,則服務(wù)器200的CPU231確定任何指定的字符是否被包括在文檔信息中。指定字符是例如“秘密信息”、“機密”等等。這些指定字符的列表被事先存儲在服務(wù)器200的RAM233或者HDD234等等中。然后,如果在指定字符的列表中登記的任何字符被包括在作業(yè)日志的信息中,則服務(wù)器200將傳輸通知傳輸?shù)組FP100。
[0053]在此,MFP100的CPU31可以在傳輸作業(yè)日志之前從圖像數(shù)據(jù)提取字符的圖像,并且將通過從圖像讀取字符獲得的字符信息添加到作業(yè)日志。在這樣的情況下,服務(wù)器200的CPU231確定在被添加的字符信息中是否包括任何指定的字符。
[0054]或者,例如,如果識別指定用戶的信息被包括在作業(yè)日志中,則可以傳輸傳輸通知。要求注意并且需要被監(jiān)視的用戶的ID的列表被事先存儲在服務(wù)器200的RAM233或者HDD234等等中。然后,如果已經(jīng)指令打印作業(yè)的用戶的ID被包括在要求注意的用戶的列表中,則服務(wù)器200將傳輸通知傳輸?shù)組FP100。
[0055]在此,服務(wù)器200可以緊接在接收作業(yè)日志之后,執(zhí)行關(guān)于是否存在指定字符,或者已經(jīng)指令打印作業(yè)的用戶是否是指定用戶的確定。可替選地,服務(wù)器200可以具有用于執(zhí)行確定的專用應(yīng)用,并且可以當(dāng)從管理員接收執(zhí)行指令時執(zhí)行確定。
[0056]可替選地,例如,如果由管理員讀出作業(yè)日志,則可以傳輸傳輸通知。管理員能夠啟動用于瀏覽服務(wù)器200中的日志的應(yīng)用并且在應(yīng)用上發(fā)出讀出指令。如果讀出作業(yè)日志,則也期待讀出日志圖像的可能性高。因此,在讀出作業(yè)日志的情況下,服務(wù)器200將傳輸通知傳輸?shù)組FP100。
[0057]而且,例如,如果服務(wù)器200和MFP100之間的通信量小,則可以傳輸傳輸通知。為此,服務(wù)器200監(jiān)視網(wǎng)絡(luò)接口 237的網(wǎng)絡(luò)負荷的程度,并且如果預(yù)定時段內(nèi)的通信量等于或者小于閾值,則將傳輸通知傳輸?shù)組FP100。而且,例如,如果服務(wù)器200的處理負荷低,則可以傳輸傳輸通知。而且,服務(wù)器200可以當(dāng)確定已經(jīng)來到預(yù)定時刻時傳輸傳輸通知。
[0058][重要數(shù)據(jù)存儲處理]
[0059]在上面的描述中,MFP100直到預(yù)定條件被滿足才將日志圖像存儲在RAM33中。然而,如果MFP100的電力被切斷,則被存儲在RAM33中的信息被刪除??紤]到這一點,MFP100的CPU31可以確定日志圖像是否為重要數(shù)據(jù),并且在確定日志圖像是重要數(shù)據(jù)的情況下執(zhí)行將日志圖像存儲在非易失性存儲區(qū)域中的過程。
[0060]將會參考圖5的流程圖描述CPU31執(zhí)行的重要數(shù)據(jù)存儲處理。在MFP100接收打印作業(yè)并且生成與打印作業(yè)有關(guān)的日志圖像和作業(yè)日志之后,通過CPU31執(zhí)行重要數(shù)據(jù)存儲過程。重要數(shù)據(jù)存儲過程的執(zhí)行時序可以是傳輸作業(yè)日志之前,例如,在圖3的步驟S103和S105之間,或者可以在傳輸作業(yè)日志之后,例如,在圖3的步驟S105和S107之間。
[0061]如果重要數(shù)據(jù)存儲過程開始,在步驟S201中,CPU31確定指定字符信息是否被包括在作業(yè)日志和日志圖像中的至少之一中。為此,MFP100將指定字符信息的列表存儲在R0M32中。指定字符信息的列表的示例包括諸如“秘密信息”和“機密”的字符的列表和諸如“秘密標(biāo)注”的指定標(biāo)注的列表。
[0062]然后,如果字符信息的上述列表中的字符被包括在圖像的打印文本中,則CPU31確定指定字符信息被包括在打印作業(yè)的日志中。而且,即使列表中的標(biāo)注被包括在圖像數(shù)據(jù)中,CPU31也確定包括指定字符信息。此外,CPU31可以從日志圖像提取字符的圖像或圖像數(shù)據(jù),從圖像讀取字符,并且將該字符與指定字符信息的列表進行比較。
[0063]然后,如果確定指定字符信息被包括在打印作業(yè)的日志中(在步驟S201中是),則在步驟S203中,CPU31在要求注意的用戶的列表中登記已經(jīng)傳輸打印作業(yè)的用戶的ID。要求注意的用戶的列表是例如在過去已經(jīng)打印秘密信息的用戶的ID的列表,或者需要被監(jiān)視的用戶,例如,執(zhí)行打印多個副本的用戶的ID的列表。在用戶已經(jīng)被登記的情況下,CPU31跳過步驟S203。要求注意的用戶的列表被存儲在NVRAM34中。
[0064]接下來,在步驟S205中,CPU31將打印作業(yè)的日志圖像存儲在是非易失性存儲部的NVRAM34中。S卩,CPU31將被存儲在RAM33中的日志圖像移動到NVRAM34中。即使MFP100的電源被切斷,被存儲在NVRAM34中的信息也不丟失。因此,能夠防止日志的丟失。
[0065]如果確定指定字符信息沒有被包括在打印作業(yè)的日志中(在步驟S201中否),則在步驟S207中,CPU31確定已經(jīng)傳輸打印作業(yè)的用戶的用戶ID是否已經(jīng)被登記在要求注意的用戶的列表中。如果已經(jīng)傳輸打印作業(yè)的用戶是被登記在要求注意的用戶的列表中的用戶(在步驟S207中是),則在步驟S205中,CPU31將打印作業(yè)的日志圖像存儲在是非易失性存儲部中的NVRAM34中。
[0066]同時,如果已經(jīng)傳輸打印作業(yè)的用戶不是被登記在要求注意的用戶的列表中的用戶(在步驟S207中否),則沒有必要移動日志圖像,并且因此重要數(shù)據(jù)存儲處理終止。在此,在步驟S205中將日志圖像存儲在NVRAM34中之后,CPU31可以將用于引起管理員注意的信息傳輸?shù)椒?wù)器200。
[0067]在重要數(shù)據(jù)存儲過程中將日志圖像存儲在NVRAM34中的情況下,CPU31也重寫數(shù)據(jù)庫51的記錄的內(nèi)容。因此,在傳輸日志圖像的情況下,例如,響應(yīng)于傳輸通知,CPU31將被存儲在NVRAM34中的日志圖像傳輸?shù)椒?wù)器200。在傳輸日志圖像之后,CPU31刪除被存儲在NVRAM34中的日志圖像和數(shù)據(jù)庫51的記錄。
[0068]CPU31可以以相反的順序執(zhí)行對指定字符信息的確定,以及對要求注意的用戶的確定。在這樣的情況下,CPU31可以在生成作業(yè)日志之前或者打印之前執(zhí)行對要求注意的用戶的確定。而且,CPU31僅可以執(zhí)行對指定字符信息的確定和對要求注意的用戶的確定中的一個。此外,如果確定打印作業(yè)是包括指定字符信息的作業(yè)或者要求引起注意的用戶的作業(yè),則例外地,CPU31可以在沒有確定預(yù)定條件是否被滿足的情況下傳輸日志圖像。
[0069]如上面詳細地所描述的,MFP100從接收到的打印作業(yè)生成兩種日志,S卩,日志圖像和作業(yè)日志。然后,MFP100比日志圖像預(yù)先傳輸作業(yè)日志,并且如果確定預(yù)定條件是否被滿足,則MFP100在不同于傳輸作業(yè)日志的時序并且在傳輸作業(yè)日志之后傳輸日志圖像。SP,僅首先傳輸作業(yè)日志,并且不在與作業(yè)日志相同的時間傳輸日志圖像。因此,能夠期待減少通知負荷。
[0070]本發(fā)明僅是一個示例,并且沒有限制本發(fā)明。因此,在沒有脫離該范圍的情況下能夠以各種形式改進和修改本發(fā)明。
[0071]例如,本發(fā)明不限于MFP,而是可應(yīng)用于具有圖像形成功能的任意設(shè)備,諸如復(fù)印機、打印機、以及傳真機。本發(fā)明也能夠被應(yīng)用于不包括圖像讀取單元2的打印設(shè)備。而且,存儲裝置不限于通過網(wǎng)絡(luò)被連接到MFP100的服務(wù)器200。存儲裝置可以是被直接地和外部地附接到MFP100或者內(nèi)置在MFP100中的存儲裝置。而且,例如,在上述實施例的圖1中,示出了一個MFP100、一個服務(wù)器200、以及一個PC300。然而,可以包括多個MFP、服務(wù)器、或者PC。而且,服務(wù)器200和PC300可以被直接地連接。
[0072]而且,在上述實施例中,MFP確定是否已經(jīng)接收到傳輸通知以及是否已經(jīng)來到預(yù)定時刻兩者,并且如果它們中的至少之一被滿足,則MFP確定預(yù)定條件被滿足。然而,MFP可以僅確定它們中的一個。而且,在作業(yè)日志傳輸部已經(jīng)傳輸作業(yè)日志之后已經(jīng)流逝預(yù)定時間的條件可以被用作預(yù)定條件。如果在從傳輸作業(yè)日志的時間開始已經(jīng)流逝預(yù)定時間之后傳輸日志圖像,則能夠避免在與作業(yè)日志相同的時序傳輸日志圖像的情形。而且,能夠避免日志圖像被繼續(xù)保持在打印設(shè)備中而沒有被傳輸?shù)那樾巍?br>
[0073]而且,如果日志圖像不是必要的,則服務(wù)器200可以傳輸傳輸通知,而不是傳輸刪除通知。理由是,通過傳輸從MFP100刪除日志圖像。然后,可以在服務(wù)器200刪除被傳輸?shù)娜罩緢D像。而且,將完整日志劃分為作業(yè)日志和日志圖像的方法沒有受到上述方法的限制。作業(yè)日志可以包括圖像數(shù)據(jù)的一部分。
[0074]而且,可以通過單個CPU、多個CPU、諸如ASIC的硬件、或者其組合來執(zhí)行在實施例中公開的過程。此外,在實施例中公開的過程能夠以各種形式來實現(xiàn),諸如具有用于執(zhí)行被存儲在其中的這些過程的記錄介質(zhì),或者執(zhí)行這些過程的方法。
[0075]本發(fā)明如下地提供說明性的、非限制性的示例。
[0076](I)根據(jù)第一方面,提供了一種打印設(shè)備,包括:接口 ;打印單元,所述打印單元被配置成將在打印作業(yè)中包含的打印圖像打印在片材上;控制裝置,所述控制裝置被配置成:經(jīng)由所述接口來接收所述打印作業(yè);根據(jù)所述打印作業(yè)中包含的所述打印圖像來生成日志圖像,所述日志圖像包含所述打印圖像和屬性數(shù)據(jù);根據(jù)所述打印作業(yè)來生成作業(yè)日志,所述作業(yè)日志包含除所述打印圖像以外的與所述打印作業(yè)有關(guān)的特定信息;經(jīng)由所述接口將所述作業(yè)日志傳輸?shù)酱鎯ρb置;確定預(yù)定條件是否被滿足;以及當(dāng)確定了所述預(yù)定條件被滿足時,經(jīng)由所述接口將所述日志圖像傳輸?shù)剿龃鎯ρb置。
[0077]在本說明書中公開的打印設(shè)備從接收到的打印作業(yè)生成兩種日志。即,從接收到的打印作業(yè)生成是與打印圖像有關(guān)的日志的日志圖像和是與除了打印圖像之外的信息有關(guān)的日志的作業(yè)日志。然后,打印設(shè)備在傳輸日志圖像之前將作業(yè)日志傳輸?shù)酱鎯ρb置。同時,如果確定預(yù)定條件被滿足,則在作業(yè)日志被傳輸之后,打印設(shè)備在不同于傳輸作業(yè)日志的時序傳輸日志圖像。
[0078]S卩,僅首先傳輸作業(yè)日志,并且不在與作業(yè)日志相同的時間傳輸日志圖像。因此,能夠期待在傳輸作業(yè)日志時的通信負荷被減少。作業(yè)日志的示例是例如文檔信息和諸如用戶信息以及打印日期和時間的打印作業(yè)的屬性信息。從相同的打印作業(yè)生成的作業(yè)日志和日志圖像被相互關(guān)聯(lián)。因此,與作業(yè)日志相對應(yīng)的日志圖像是從與作業(yè)日志相同的作業(yè)生成的日志圖像。
[0079]預(yù)定條件的示例包括從存儲裝置接收到傳輸請求的條件、已經(jīng)到達預(yù)定時刻的條件、以及在預(yù)定的時段內(nèi)與存儲裝置的通信量應(yīng)等于或者小于閾值的條件。而且,可以響應(yīng)于執(zhí)行打印作業(yè)、或者在打印之前、或者在打印之后執(zhí)行作業(yè)日志的傳輸。為了避免記錄由于取消打印而未被執(zhí)行的打印的日志,優(yōu)選的是,在打印之后傳輸作業(yè)日志。此外,存儲裝置可以是通過網(wǎng)絡(luò)連接的外部服務(wù)器,或者是內(nèi)置服務(wù)器。另外,可以通過網(wǎng)絡(luò)從外部設(shè)備接收到打印作業(yè),或者可以從被包括在像復(fù)印單元的打印設(shè)備中的掃描儀單元接收。
[0080](2)在第二方面中,提供了根據(jù)第一方面的打印設(shè)備,其中,所述控制裝置被配置成,當(dāng)所述作業(yè)日志和所述屬性數(shù)據(jù)中的至少之一包含有與指定字符有關(guān)的信息時,確定所述預(yù)定條件被滿足。
[0081 ] 例如,如果諸如“秘密信息”或者“機密”的指定字符信息被包括在作業(yè)日志中,使得重要程度被預(yù)測為高,則優(yōu)選的是,將日志圖像存儲在存儲裝置中??梢酝ㄟ^存儲裝置或者除了存儲裝置之外的確定裝置執(zhí)行關(guān)于字符信息的確定。
[0082](3)在第三方面中,提供了根據(jù)第一方面的打印設(shè)備,其中,所述控制裝置被配置成,當(dāng)所述作業(yè)日志和所述屬性數(shù)據(jù)中的至少之一包含有用于識別指定用戶的信息時,確定所述預(yù)定條件被滿足。
[0083]在打印作業(yè)來自于需要被監(jiān)視的用戶的情況下,優(yōu)選地是,將日志圖像存儲在存儲裝置中。
[0084](4)在第四方面中,提供了根據(jù)第一方面的打印設(shè)備,其中,所述控制裝置被配置成,在自從所述作業(yè)日志已經(jīng)被傳輸后的特定時刻,確定所述預(yù)定條件被滿足。
[0085]如果網(wǎng)絡(luò)的通信量小的時刻被設(shè)定為預(yù)定時刻,則能夠避免當(dāng)日志圖像被傳輸時的通信負荷的增加。
[0086](5)在第五方面中,提供了根據(jù)第一方面的打印設(shè)備,其中,所述控制裝置被配置成,當(dāng)在傳輸所述作業(yè)日志之后已經(jīng)流逝了預(yù)定時間時,確定所述預(yù)定條件被滿足。
[0087]因此,即使在從傳輸作業(yè)日志的時間起已經(jīng)流逝預(yù)定的時間之后傳輸日志圖像,也能夠避免在與作業(yè)日志相同的時序傳輸日志圖像的情形。而且,能夠避免日志圖像被繼續(xù)保持在打印設(shè)備中而沒有被傳輸?shù)那樾巍?br>
[0088](6)在第六方面中,提供了根據(jù)第一方面的打印設(shè)備,其中,當(dāng)接收到用于請求刪除所述作業(yè)日志和所述日志圖像中的至少之一的刪除通知時,所述控制裝置被進一步配置成從所述打印設(shè)備的存儲區(qū)域刪除所述作業(yè)日志和所述日志圖像中的該至少之一。
[0089]如果在存儲裝置側(cè)刪除作業(yè)日志,則此后,請求讀出日志圖像的可能性非常低。因此,將日志繼續(xù)地存儲在打印設(shè)備側(cè)的必要性也低。為此,從打印設(shè)備的存儲區(qū)域刪除作業(yè)日志和日志圖像。因此,能夠有效地使用打印設(shè)備的存儲區(qū)域。
[0090](7)在第七方面中,提供了根據(jù)第一方面的打印設(shè)備,進一步包括:非易失性存儲部,其中,所述控制裝置被進一步配置成:確定在所述作業(yè)日志和所述日志圖像中的至少之一中是否包含有指定字符信息;當(dāng)確定了在所述作業(yè)日志和所述日志圖像中的至少之一中包含有所述指定字符信息時,至少將所述日志圖像存儲在所述非易失性存儲部中,并且當(dāng)確定了所述預(yù)定條件被滿足時,將所存儲的日志圖像傳輸?shù)剿龃鎯ρb置。
[0091]如果包括諸如“秘密信息”或者“機密”的指定字符信息,使得重要程度被預(yù)測為高,則優(yōu)選的是,至少將日志圖像存儲在非易失性存儲部中,從而防止日志的丟失。當(dāng)然,可以與日志圖像一起存儲作業(yè)日志。
[0092](8)在第八方面中,提供了根據(jù)第一方面的打印設(shè)備,進一步包括:非易失性存儲部,其中,所述控制裝置進一步被配置成:確定所述打印作業(yè)的用戶是否與指定用戶匹配;并且當(dāng)確定了所述打印作業(yè)的用戶與所述指定用戶匹配時,至少將所述日志圖像存儲在在所述非易失性存儲部中,并且當(dāng)確定了所述預(yù)定條件被滿足時,將所存儲的日志圖像傳輸?shù)剿龃鎯ρb置。
[0093]在打印作業(yè)來自于需要被監(jiān)視的用戶的情況下,優(yōu)選的是,將日志圖像存儲在非易失性存儲部中,從而防止日志的丟失。當(dāng)然,可以與日志圖像一起存儲作業(yè)日志。
[0094](9)在第九方面中,提供了一種打印系統(tǒng),包括:打印設(shè)備;以及存儲裝置,所述存儲裝置可通信地連接到所述打印設(shè)備,其中,所述打印設(shè)備包括:第一接口 ;打印單元,所述打印單元被配置成將在打印作業(yè)中包含的打印圖像打印在片材上;第一控制裝置,所述第一控制裝置被配置成:經(jīng)由所述第一接口來接收所述打印作業(yè);根據(jù)所述打印作業(yè)中包含的所述打印圖像來生成日志圖像,所述日志圖像包含所述打印圖像和屬性數(shù)據(jù);根據(jù)所述打印作業(yè)來生成作業(yè)日志,所述作業(yè)日志包含除所述打印圖像以外的與所述打印作業(yè)有關(guān)的特定信息;經(jīng)由所述第一接口將所述作業(yè)日志傳輸?shù)酱鎯ρb置;確定預(yù)定條件是否被滿足;以及當(dāng)確定了所述預(yù)定條件被滿足時,經(jīng)由所述第一接口將所述日志圖像傳輸?shù)剿龃鎯ρb置,以及其中,所述存儲裝置包括:第二接口 ;第二控制器,所述第二控制器被配置成:經(jīng)由所述第二接口來接收從所述打印設(shè)備傳輸?shù)乃鲎鳂I(yè)日志和所述日志圖像;以及存儲區(qū)域,所述存儲區(qū)域被配置成存儲所接收到的所述作業(yè)日志和所述日志圖像。
[0095](10)在第十方面,提供了根據(jù)第九方面的打印系統(tǒng),其中,所述第一控制裝置被配置成,當(dāng)已經(jīng)接收到用于請求將所述日志圖像傳輸?shù)剿龃鎯ρb置的通知時,確定所述預(yù)定條件被滿足,并且其中,所述存儲裝置被配置成確定將所述通知傳輸?shù)剿龃蛴≡O(shè)備。
[0096](11)在第十一方面,提供了根據(jù)第十方面的打印系統(tǒng),其中,所述存儲裝置被配置成,當(dāng)確定了所述作業(yè)日志包含有與指定字符有關(guān)的信息時,將所述通知傳輸?shù)剿龃蛴≡O(shè)備。
[0097](12)在第十二方面,提供了根據(jù)第十方面的打印系統(tǒng),其中,所述存儲裝置被配置成,當(dāng)確定了所述作業(yè)日志包含有用于識別指定用戶的信息時,將所述通知傳輸?shù)剿龃蛴≡O(shè)備。
[0098](13)在第十三方面,提供了根據(jù)第十方面的打印系統(tǒng),其中,所述存儲裝置被配置成,當(dāng)通過所述存儲裝置讀出所述作業(yè)日志時,將所述通知傳輸?shù)剿龃蛴≡O(shè)備。
【權(quán)利要求】
1.一種打印設(shè)備,包括: 接口 ; 打印單元,所述打印單元被配置成將在打印作業(yè)中包含的打印圖像打印在片材上; 控制裝置,所述控制裝置被配置成: 經(jīng)由所述接口來接收所述打印作業(yè); 根據(jù)所述打印作業(yè)中包含的所述打印圖像來生成日志圖像,所述日志圖像包含所述打印圖像和屬性數(shù)據(jù); 根據(jù)所述打印作業(yè)來生成作業(yè)日志,所述作業(yè)日志包含除所述打印圖像以外的與所述打印作業(yè)有關(guān)的特定信息; 經(jīng)由所述接口將所述作業(yè)日志傳輸?shù)酱鎯ρb置; 確定預(yù)定條件是否被滿足;以及 當(dāng)確定了所述預(yù)定條件被滿足時,經(jīng)由所述接口將所述日志圖像傳輸?shù)剿龃鎯ρb置。
2.根據(jù)權(quán)利要求1所述的打印設(shè)備, 其中,所述控制裝置被 配置成,當(dāng)所述作業(yè)日志和所述屬性數(shù)據(jù)中的至少之一包含有與指定字符有關(guān)的信息時,確定所述預(yù)定條件被滿足。
3.根據(jù)權(quán)利要求1所述的打印設(shè)備, 其中,所述控制裝置被配置成,當(dāng)所述作業(yè)日志和所述屬性數(shù)據(jù)中的至少之一包含有用于識別指定用戶的信息時,確定所述預(yù)定條件被滿足。
4.根據(jù)權(quán)利要求1至3中的任何一項所述的打印設(shè)備, 其中,所述控制裝置被配置成,在自從所述作業(yè)日志已經(jīng)被傳輸后的特定時刻,確定所述預(yù)定條件被滿足。
5.根據(jù)權(quán)利要求1至3中的任何一項所述的打印設(shè)備, 其中,所述控制裝置被配置成,當(dāng)在傳輸所述作業(yè)日志之后已經(jīng)流逝了預(yù)定時間時,確定所述預(yù)定條件被滿足。
6.根據(jù)權(quán)利要求1至3中的任何一項所述的打印設(shè)備, 其中,當(dāng)接收到用于請求刪除所述作業(yè)日志和所述日志圖像中的至少之一的刪除通知時,所述控制裝置被進一步配置成從所述打印設(shè)備的存儲區(qū)域刪除所述作業(yè)日志和所述日志圖像中的該至少之一。
7.根據(jù)權(quán)利要求1所述的打印設(shè)備,進一步包括: 非易失性存儲部, 其中,所述控制裝置被進一步配置成: 確定在所述作業(yè)日志和所述日志圖像中的至少之一中是否包含有指定字符信息;當(dāng)確定了在所述作業(yè)日志和所述日志圖像中的至少之一中包含有所述指定字符信息時,至少將所述日志圖像存儲在所述非易失性存儲部中,并且 當(dāng)確定了所述預(yù)定條件被滿足時,將所存儲的日志圖像傳輸?shù)剿龃鎯ρb置。
8.根據(jù)權(quán)利要求1至3中的任何一項所述的打印設(shè)備,進一步包括: 非易失性存儲部, 其中,所述控制裝置進一步被配置成:確定所述打印作業(yè)的用戶是否與指定用戶匹配;并且 當(dāng)確定了所述打印作業(yè)的用戶與所述指定用戶匹配時,至少將所述日志圖像存儲在在所述非易失性存儲部中,并且 當(dāng)確定了所述預(yù)定條件被滿足時,將所存儲的日志圖像傳輸?shù)剿龃鎯ρb置。
9.一種打印系統(tǒng),包括: 打印設(shè)備;以及 存儲裝置,所述存儲裝置可通信地連接到所述打印設(shè)備, 其中,所述打印設(shè)備包括: 第一接口 ; 打印單元,所述打印單元被配置成將在打印作業(yè)中包含的打印圖像打印在片材上; 第一控制裝置,所述第一控制裝置被配置成: 經(jīng)由所述第一接口來接收所述打印作業(yè); 根據(jù)所述打印作業(yè)中包含的所述打印圖像來生成日志圖像,所述日志圖像包含所述打印圖像和屬性數(shù)據(jù); 根據(jù)所述打印作業(yè)來生成作業(yè)日志,所述作業(yè)日志包含除所述打印圖像以外的與所述打印作業(yè)有關(guān)的特定信息; 經(jīng)由所述第一接口將所述作業(yè)日志傳輸?shù)酱鎯ρb置; 確定預(yù)定條件是否被滿足;以及 當(dāng)確定了所述預(yù)定條件被滿足時,經(jīng)由所述第一接口將所述日志圖像傳輸?shù)剿龃鎯ρb置,以及 其中,所述存儲裝置包括: 第二接口 ; 第二控制器,所述第二控制器被配置成: 經(jīng)由所述第二接口來接收從所述打印設(shè)備傳輸?shù)乃鲎鳂I(yè)日志和所述日志圖像;以及 存儲區(qū)域,所述存儲區(qū)域被配置成存儲所接收到的所述作業(yè)日志和所述日志圖像。
10.根據(jù)權(quán)利要求9所述的打印系統(tǒng), 其中,所述第一控制裝置被配置成,當(dāng)已經(jīng)接收到用于請求將所述日志圖像傳輸?shù)剿龃鎯ρb置的通知時,確定所述預(yù)定條件被滿足,并且 其中,所述存儲裝置被配置成確定將所述通知傳輸?shù)剿龃蛴≡O(shè)備。
11.根據(jù)權(quán)利要求10所述的打印系統(tǒng), 其中,所述存儲裝置被配置成,當(dāng)確定了所述作業(yè)日志包含有與指定字符有關(guān)的信息時,將所述通知傳輸?shù)剿龃蛴≡O(shè)備。
12.根據(jù)權(quán)利要求10所述的打印系統(tǒng), 其中,所述存儲裝置被配置成,當(dāng)確定了所述作業(yè)日志包含有用于識別指定用戶的信息時,將所述通知傳輸?shù)剿龃蛴≡O(shè)備。
13.根據(jù)權(quán)利要求10所述的打印系統(tǒng), 其中,所述存儲裝置被配置成,當(dāng)通過所述存儲裝置讀出所述作業(yè)日志時,將所述通知傳輸?shù)剿龃蛴≡O(shè)備。
【文檔編號】G06F3/12GK103677685SQ201310388875
【公開日】2014年3月26日 申請日期:2013年8月30日 優(yōu)先權(quán)日:2012年8月31日
【發(fā)明者】中山博登 申請人:兄弟工業(yè)株式會社