專利名稱:打印系統(tǒng)、作業(yè)處理方法和打印設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種控制方法,其用于控制打印被中斷后,打印作業(yè)的打印的再繼續(xù)(resumption)。
背景技術(shù):
當(dāng)前,辦公設(shè)備廠商正進(jìn)入商業(yè)打印市場(按需打印市場,簡稱為“POD市場”,Print On Demand)。根據(jù)當(dāng)前的情況,希望實(shí)現(xiàn)在產(chǎn)品設(shè)計(jì)中考慮了POD環(huán)境,不僅在基于辦公環(huán)境的打印環(huán)境,而且在基于POD環(huán)境的打印環(huán)境中通用的具有足夠便利性和適應(yīng)性的產(chǎn)品。然而,直到現(xiàn)在,這個(gè)問題很少被考慮。
例如,很多打印設(shè)備是為基于辦公環(huán)境的打印環(huán)境設(shè)計(jì)的MPF(多功能外圍設(shè)備,Multi-Function Peripheral),其具有自動(dòng)作業(yè)恢復(fù)功能。該功能是在消除中斷起因后自動(dòng)再繼續(xù)作業(yè)的功能。
近年來,作為這樣自動(dòng)作業(yè)恢復(fù)功能的具體操作提出了如下面所述的配置。
以下面情況為例,當(dāng)在打印設(shè)備中打印將要處理的某一作業(yè)X時(shí),發(fā)生了例如薄片用完的中斷起因。在這種情況下,打印系統(tǒng)暫時(shí)停止作業(yè)X的處理。假設(shè)除了這個(gè)作業(yè)X,還存在準(zhǔn)備處理的另一個(gè)作業(yè)Y。在這種情況下,當(dāng)作業(yè)X中斷時(shí),自動(dòng)開始作業(yè)Y的打印。進(jìn)一步假設(shè),通過例如操作者添加薄片消除了處于中斷狀態(tài)中的作業(yè)X的中斷的起因。
現(xiàn)在,如上所述,消除了被中斷的作業(yè)(本例中為作業(yè)X)的中斷的起因,但是這時(shí),其它后續(xù)作業(yè)(本例中為作業(yè)Y)仍然在打印。在這種情況下,即使消除了被中斷的作業(yè)(作業(yè)X)的中斷的起因,打印設(shè)備仍繼續(xù)正在被執(zhí)行的作業(yè)(本例中為作業(yè)Y)的打印。當(dāng)正在被執(zhí)行的作業(yè)(本例中為作業(yè)Y)完成的時(shí)刻,打印設(shè)備自動(dòng)再繼續(xù)被中斷的作業(yè)(本例中為作業(yè)X)的處理。換句話說,即使消除了作業(yè)X的中斷的起因,也只在等待作業(yè)Y的打印處理完成后自動(dòng)進(jìn)行作業(yè)X的再繼續(xù)處理。
當(dāng)前提出了構(gòu)造為能夠?qū)崿F(xiàn)上述動(dòng)作的打印設(shè)備和打印系統(tǒng)。這點(diǎn)可以通過參考日本特開平第4-305777號公報(bào)更加充分地理解。
然而,雖然在這種打印設(shè)備和打印系統(tǒng)中實(shí)現(xiàn)的功能和控制滿足基于辦公環(huán)境的打印環(huán)境,但是不一定滿足基于POD環(huán)境的打印環(huán)境中的需要。
理由是在基于POD環(huán)境的打印環(huán)境中,這種打印系統(tǒng)的最主要的承辦商將最可能是商業(yè)打印公司。這樣的商業(yè)打印公司從顧客取得打印訂單,并使用打印系統(tǒng)生成顧客定購的打印件(article)。當(dāng)將打印件交付給顧客時(shí),顧客向商業(yè)打印公司付費(fèi)。
在這樣的基于POD的打印環(huán)境中,打印設(shè)備和打印系統(tǒng)不是用于在辦公環(huán)境中輔助事務(wù)的工具,而該說成是用于生產(chǎn)其交易由顧客付費(fèi)的產(chǎn)品的商業(yè)工具。
此外,在基于POD的打印環(huán)境中,將最可能存在對在更短的時(shí)間內(nèi)處理來自顧客的打印請求,并同時(shí)取得并處理更大量的打印請求的能力的需要。換句話說,就這樣的基于POD的打印環(huán)境而言,全面的生產(chǎn)率可能是最重要的。
此外,可以預(yù)料各種打印請求將來自廣泛種類的顧客,這種打印環(huán)境下的打印系統(tǒng)接收到的作業(yè)將包括大量大型作業(yè)(要打印大量薄片的作業(yè))。此外,可以預(yù)料這樣的大型作業(yè)集中在某一時(shí)段的情況??紤]此種情況,就基于POD的打印環(huán)境而言,存在來自例如POD市場的市場對如下打印系統(tǒng)的需要該打印系統(tǒng)在考慮來自顧客的絕限的同時(shí),能夠以高效率和高生產(chǎn)率處理各種多個(gè)作業(yè)。
因此,可以容易的設(shè)想在使用情形和用戶需要兩方面,基于POD環(huán)境的打印環(huán)境與辦公環(huán)境有很大差別。
鑒于上述情況,讓我們重新考慮打印系統(tǒng)中作業(yè)恢復(fù)功能的上面的例子。雖然該作業(yè)恢復(fù)功能可能在基于辦公環(huán)境的打印環(huán)境中完全滿足需要,但是很可能在基于POD的打印環(huán)境中處理用戶需要方面存在困難?,F(xiàn)在通過展開上面的例子給出具體的例子來進(jìn)一步分析這個(gè)問題。
例如,假設(shè)由于作業(yè)X的打印被中斷而開始打印處理的作業(yè)Y是需要在大量薄片上打印的大型作業(yè)。在這種情況下,由于打印系統(tǒng)具有上述作業(yè)恢復(fù)功能,作業(yè)X將不得不在其打印被再繼續(xù)之前等待很久。換句話說,不管作業(yè)X的打印中斷起因消除地多快,直到作業(yè)Y的打印結(jié)束,作業(yè)X的打印才能再繼續(xù)。容易想到即使作業(yè)X幾乎完全完成也可能發(fā)生這種情況。在辦公環(huán)境中,這樣的使用情形本身很少出現(xiàn),所以其幾乎沒有引起任何注意。然而,本例中的這種情況在基于POD環(huán)境的打印環(huán)境中倍受關(guān)心,在基于POD環(huán)境的打印環(huán)境中,處理這樣多個(gè)大型作業(yè)的效率和生產(chǎn)率是很重要的。
而且,即使配置了能夠解決以上問題的打印系統(tǒng),還可以預(yù)料到其它問題。
例如,讓我們分析這樣的結(jié)構(gòu),在該結(jié)構(gòu)中通過如下設(shè)置解決以上問題其中,當(dāng)操作者消除作業(yè)X的中斷起因時(shí),在中斷作業(yè)X的打印的同時(shí)開始的作業(yè)Y的處理被強(qiáng)行停止。
依照作業(yè)Y的內(nèi)容,例如作業(yè)Y可能包括的后處理的具體類型,這樣的結(jié)構(gòu)能夠影響作業(yè)Y的打印結(jié)果。
另外,在POD環(huán)境中很可能存在這樣的情形其中,系統(tǒng)在預(yù)定的時(shí)序安排下運(yùn)行,使得以合適的順序處理來自不同顧客的廣泛種類的大型作業(yè)。在這樣的時(shí)序安排的環(huán)境下,使設(shè)備以其自己的判斷處理情況可能是不合適的。
如上所述,將用于辦公環(huán)境的技術(shù)應(yīng)用于在使用情形和用戶需要方面完全不同的POD環(huán)境,可能導(dǎo)致在辦公環(huán)境中不可預(yù)見的全新問題。
發(fā)明內(nèi)容
本發(fā)明提供一種能夠處理以上問題的打印系統(tǒng)、作業(yè)處理方法、以及打印設(shè)備。
本發(fā)明提供一種打印系統(tǒng)、作業(yè)處理方法、以及打印設(shè)備,其能夠促成具有未來數(shù)字打印系統(tǒng)遠(yuǎn)見的產(chǎn)品的實(shí)現(xiàn),該產(chǎn)品不僅在辦公環(huán)境下,而且在例如POD環(huán)境的打印環(huán)境下也令人滿意。
本發(fā)明提供一種打印系統(tǒng)、作業(yè)處理方法、以及打印設(shè)備,其考慮了例如POD環(huán)境的打印環(huán)境,在這樣的環(huán)境中,處理多個(gè)作業(yè)的效率和生產(chǎn)率很重要。
本發(fā)明提供一種打印系統(tǒng)、作業(yè)處理方法、以及打印設(shè)備,其即使在中斷要處理的作業(yè)的同時(shí)開始另一個(gè)作業(yè)的情況下,考慮了使用環(huán)境和操作者的意圖,使得可以有效率地、以高生產(chǎn)率處理多個(gè)作業(yè)。
本發(fā)明提供一種打印系統(tǒng)、作業(yè)處理方法、以及打印設(shè)備,其不僅能夠運(yùn)用足夠處理辦公環(huán)境的恢復(fù)功能,而且還能夠處理在難以實(shí)現(xiàn)恢復(fù)功能的基于POD的打印環(huán)境下發(fā)生的使用情形和用戶需要。
本發(fā)明提供一種打印系統(tǒng)的作業(yè)處理方法,包括如下步驟如果中斷起因已被消除,則通過用戶接口接受用戶輸入,以選擇用于再繼續(xù)被中斷的打印作業(yè)的多個(gè)可選打印再繼續(xù)方法中的一個(gè);以及使得可以使用所選擇的再繼續(xù)方法來再繼續(xù)被中斷的打印作業(yè)。
本發(fā)明提供一種打印系統(tǒng),包括接受單元,其用于在消除了被中斷的作業(yè)的中斷起因的情況下,通過用戶接口單元從用戶接受與關(guān)于打印操作再繼續(xù)方法的多個(gè)選擇項(xiàng)中的任意一個(gè)相對應(yīng)的用戶請求;以及控制器,其用于使得可以根據(jù)通過所述用戶接口單元所接受的所述用戶請求使用與所述選擇項(xiàng)相對應(yīng)的所述再繼續(xù)方法來再繼續(xù)所述被中斷的作業(yè)的打印。
本發(fā)明提供一種打印設(shè)備,其能夠在中斷了第一作業(yè)的同時(shí)打印第二作業(yè),所述打印設(shè)備包括接受單元,其能夠使用戶可以通過用戶接口單元請求在所述第二作業(yè)的打印完成之后再繼續(xù)所述第一作業(yè)的打??;以及控制器,在通過所述用戶接口單元做出了所述用戶請求的情況下,所述控制器使得可以在所述第二作業(yè)的打印完成之后再繼續(xù)所述第一作業(yè)的打印。
從下面參考附圖的典型實(shí)施例的說明,本發(fā)明的進(jìn)一步特征將變得明顯。
圖1是用于說明根據(jù)本發(fā)明的第一實(shí)施例的網(wǎng)絡(luò)兼容打印系統(tǒng)的結(jié)構(gòu)的圖。
圖2是說明根據(jù)該實(shí)施例的打印系統(tǒng)的詳細(xì)結(jié)構(gòu)的圖。
圖3是將自動(dòng)整理裝置裝配在圖2所示的打印設(shè)備主單元101上的實(shí)施例中的系統(tǒng)結(jié)構(gòu)的橫截面圖。
圖4是根據(jù)實(shí)施例的打印系統(tǒng)的操作單元的示意圖。
圖5是根據(jù)實(shí)施例的打印系統(tǒng)的鍵輸入單元的示意圖。
圖6是根據(jù)實(shí)施例的打印系統(tǒng)的觸摸面板單元(復(fù)印標(biāo)簽)的示意圖。
圖7A是用于說明實(shí)施例的控制例子的流程圖。
圖7B是用于說明實(shí)施例的控制例子的流程圖。
圖8是用于說明實(shí)施例的控制例子的圖。
圖9是用于說明實(shí)施例的控制例子的圖。
圖10是用于說明實(shí)施例的控制例子的圖。
圖11是用于說明實(shí)施例的控制例子的圖。
圖12是用于說明實(shí)施例的控制例子的圖。
圖13是用于說明實(shí)施例的控制例子的圖。
圖14是用于說明實(shí)施例的控制例子的圖。
圖15是用于說明實(shí)施例的控制例子的流程圖。
圖16是用于說明實(shí)施例的控制例子的圖。
圖17是用于說明實(shí)施例的控制例子的流程圖。
圖18是用于說明實(shí)施例的控制例子的圖。
圖19是用于說明實(shí)施例的控制例子的圖。
圖20是用于說明實(shí)施例的控制例子的圖。
圖21是用于說明實(shí)施例的控制例子的圖。
圖22是用于說明實(shí)施例的控制例子的流程圖。
圖23是用于說明實(shí)施例的控制例子的圖。
圖24是用于說明實(shí)施例的控制例子的圖。
圖25是用于說明實(shí)施例的控制例子的流程圖。
圖26是用于說明實(shí)施例的控制例子的圖。
圖27是用于說明實(shí)施例的控制例子的圖。
圖28是用于說明實(shí)施例的控制例子的流程圖。
具體實(shí)施例方式
現(xiàn)在參考
根據(jù)本發(fā)明實(shí)施例的打印系統(tǒng)、作業(yè)處理方法、記錄介質(zhì)、程序、以及打印設(shè)備。
作為例子,以下面的實(shí)施例說明用作包括例如復(fù)印功能、打印功能、傳真功能等多個(gè)功能(也稱為模式)的數(shù)字多功能設(shè)備(MFP)的系統(tǒng)的情形,以及包括相關(guān)設(shè)備的打印系統(tǒng)的情形。應(yīng)當(dāng)指出將用本實(shí)施例說明的打印系統(tǒng)也稱為圖像形成系統(tǒng)。
圖1是說明根據(jù)本發(fā)明的第一實(shí)施例的對應(yīng)于網(wǎng)絡(luò)的打印系統(tǒng)的結(jié)構(gòu)的圖。在圖1中,打印系統(tǒng)100通過例如網(wǎng)絡(luò)的通信媒介700與另一個(gè)裝置進(jìn)行各種數(shù)據(jù)通信(數(shù)據(jù)的發(fā)送/接收)。系統(tǒng)100可以與之執(zhí)行數(shù)據(jù)通信的另一個(gè)裝置的例子包括服務(wù)器計(jì)算機(jī)200、例如主計(jì)算機(jī)的由附圖標(biāo)記300表示的客戶計(jì)算機(jī)A、及由附圖標(biāo)記400表示的客戶計(jì)算機(jī)B等。至于系統(tǒng)100還可以與之執(zhí)行數(shù)據(jù)通信的另一個(gè)裝置,用作包括與相應(yīng)的系統(tǒng)100同樣的結(jié)構(gòu)和功能的另一個(gè)系統(tǒng),可以使用數(shù)字多功能設(shè)備500、或因特網(wǎng)傳真設(shè)備600。應(yīng)當(dāng)指出系統(tǒng)100和另一個(gè)裝置之間的數(shù)據(jù)通信不局限于有線類型,可能是無線類型,或混合類型。
打印系統(tǒng)100包括多個(gè)模式(多個(gè)功能),例如復(fù)印模式、打印模式、傳真模式等。構(gòu)造打印系統(tǒng)100,使得通過例如設(shè)備的硬盤的存儲單元,在設(shè)備的打印機(jī)單元104打印在設(shè)備的掃描器單元103掃描的打印作業(yè)數(shù)據(jù),及從外部裝置輸入的打印作業(yè)數(shù)據(jù)。本實(shí)施例中,備份存儲器109用作該存儲單元。構(gòu)造打印系統(tǒng)100以從各種外部裝置接收用作打印對象的作業(yè)數(shù)據(jù)。其一個(gè)例子為,例如,本系統(tǒng)100允許來自例如客戶計(jì)算機(jī)300或400等的信息處理裝置的作業(yè)數(shù)據(jù)。此外,配置包括在用作另一個(gè)打印系統(tǒng)的數(shù)字多功能設(shè)備500中的掃描器單元掃描的打印作業(yè)數(shù)據(jù),使得其從設(shè)備500被接收。此外,配置從因特網(wǎng)傳真設(shè)備600輸出的作業(yè)數(shù)據(jù)來將其作為要打印的作業(yè)數(shù)據(jù)接收。此外,構(gòu)造打印系統(tǒng)100來通過設(shè)備的通信單元(例如,計(jì)算機(jī)接口單元106)對該另一個(gè)設(shè)備執(zhí)行以上作業(yè)數(shù)據(jù)的各種輸出處理或傳輸處理。
此外,就打印系統(tǒng)100,設(shè)備自身的掃描器單元包括作為機(jī)械結(jié)構(gòu)的自動(dòng)原稿進(jìn)給器(所謂的ADF),該進(jìn)給器可以自動(dòng)地按順序從頁面頂邊掃描多個(gè)原稿。此外,打印系統(tǒng)100包括在設(shè)備的打印機(jī)單元的多個(gè)薄片提供單元(薄片提供盒),這些薄片提供單元可以對薄片提供單元中的各存儲不同介質(zhì)類型(例如,記錄紙大小、記錄紙類型等)的記錄紙。因此,打印系統(tǒng)100可以通過選擇性地從用戶所希望的薄片提供單元給送記錄紙來提供其到打印機(jī)單元,以在所希望類型的記錄紙上執(zhí)行打印。
此外,打印系統(tǒng)100包括用作薄片加工處理設(shè)備的自動(dòng)整理裝置,其用于執(zhí)行分頁功能、訂釘功能、沖孔功能、及騎馬訂功能。例如,以本打印系統(tǒng)100,設(shè)置能夠進(jìn)行各種自動(dòng)整理的自動(dòng)整理裝置使其連接到打印設(shè)備主單元101。此外,做這樣的設(shè)置可以通過打印機(jī)單元104執(zhí)行存儲器109中要打印的作業(yè)的打印數(shù)據(jù)的打印處理,例如硬盤的存儲器109可以積累多個(gè)作業(yè)的打印數(shù)據(jù)。此外,構(gòu)成相應(yīng)的打印系統(tǒng)100來將作業(yè)薄片提供給相應(yīng)的自動(dòng)整理裝置內(nèi)部單元,該作業(yè)薄片通過包含在打印設(shè)備101中的打印機(jī)單元進(jìn)行了打印處理。此外,構(gòu)成相應(yīng)的自動(dòng)整理裝置,來使相應(yīng)作業(yè)的薄片進(jìn)行用戶為要處理的作業(yè)的目的指定的自動(dòng)整理。例如,作為自動(dòng)整理功能的一個(gè)例子的分頁功能是用于執(zhí)行在打印機(jī)單元打印的記錄紙的分頁處理的功能。訂釘功能是用于使記錄紙進(jìn)行訂釘處理的功能。沖孔功能是用于使得在打印機(jī)單元打印的記錄紙進(jìn)行沖孔處理(punching processing)(也稱為穿孔處理(puncturing processing))的功能。騎馬訂功能是用于執(zhí)行在打印機(jī)單元打印的記錄紙的折疊處理和裝訂處理的功能。根據(jù)本發(fā)明,通過圖2中的控制單元108讀出并參考存儲在存儲器109等中的計(jì)算機(jī)可讀控制程序,一起執(zhí)行對打印系統(tǒng)100中的各種作業(yè)的控制,對各單元的用戶接口控制或操作控制。
圖2是示出根據(jù)圖1中說明的實(shí)施例的打印系統(tǒng)100的詳細(xì)結(jié)構(gòu)的框圖。如圖2所示,根據(jù)本實(shí)施例的打印系統(tǒng)100主要包括系統(tǒng)主單元101、圖像輸入/輸出控制單元105。打印設(shè)備主單元101包括操作單元102、讀取器單元(掃描器單元)103、以及打印機(jī)單元104。應(yīng)當(dāng)指出實(shí)際上,圖像輸入/輸出控制單元105也設(shè)置在打印設(shè)備主單元101的機(jī)殼的內(nèi)部。
操作單元102用于操作打印設(shè)備主單元101和圖像輸入/輸出控制單元105。例如,操作單元102包括讓操作者執(zhí)行各種設(shè)置的觸摸面板型液晶顯示單元、機(jī)械硬件鍵。此外,讀取器單元103包括如上所述的例如ADF的自動(dòng)原稿進(jìn)給器等,讀取器單元103執(zhí)行放置在原稿臺上的原稿圖像的讀取處理,來向打印機(jī)單元104和圖像輸入/輸出控制單元105輸出所讀取的圖像數(shù)據(jù)。此外,打印機(jī)單元104根據(jù)為作業(yè)數(shù)據(jù)設(shè)置的打印處理?xiàng)l件,將來自讀取器單元103和圖像輸入/輸出控制單元105的圖像數(shù)據(jù)記錄在例如記錄紙的記錄介質(zhì)上。包括該顯示單元的操作單元102等同于根據(jù)本實(shí)施例的用戶接口單元(下文中,也稱為UI單元)的一個(gè)例子。包含在例如計(jì)算機(jī)200到400等信息處理裝置、及例如其它打印設(shè)備的各種外部裝置中的UI單元是根據(jù)相應(yīng)實(shí)施例的UI單元(鍵盤、例如鼠標(biāo)的指示裝置等,顯示設(shè)備、操作面板等)的例子,其它打印設(shè)備例如MFP 500、因特網(wǎng)傳真設(shè)備600等。然而,UI單元不局限于這樣的例子。
圖像輸入/輸出控制單元105包括連接到讀取器單元103的控制單元108、連接到網(wǎng)絡(luò)700的計(jì)算機(jī)接口單元106、圖像存儲器107、以及備份存儲器(RAM/HDD)110??刂茊卧?08包括CPU和程序存儲器(未示出),控制單元108控制整個(gè)打印系統(tǒng)100。
計(jì)算機(jī)接口單元106用作外部通信單元,其在外部裝置(圖1中所示連接到通信媒介700的各裝置)和控制單元108之間作為接口。 打印系統(tǒng)100使用相應(yīng)單元106與外部裝置執(zhí)行數(shù)據(jù)通信。應(yīng)當(dāng)指出外部裝置的例子包括由個(gè)人計(jì)算機(jī)或工作站(PC/WS)組成的打印服務(wù)器(服務(wù)器計(jì)算機(jī))200等。計(jì)算機(jī)接口單元106將傳輸自服務(wù)器計(jì)算機(jī)200的表示圖像的代碼數(shù)據(jù)繪制(render)為可以在打印機(jī)單元104記錄的圖像數(shù)據(jù),并將其提交給控制單元108。此外,計(jì)算機(jī)接口單元106對外部裝置執(zhí)行圖像數(shù)據(jù)之外的各種數(shù)據(jù)(例如命令數(shù)據(jù)、狀態(tài)請求信息、狀態(tài)信息、即時(shí)數(shù)據(jù)等)的發(fā)送/接收。應(yīng)當(dāng)指出控制單元108控制讀取器單元103、計(jì)算機(jī)接口單元106、圖像存儲器107、及備份存儲器109之間的數(shù)據(jù)流。
備份存儲器109是即使關(guān)閉電源也不會擦除所存儲的數(shù)據(jù)的非易失性存儲器單元。該存儲器109用于保存需要在打印設(shè)備主單元101和圖像輸入/輸出控制單元105中備份的重要數(shù)據(jù)。即是說,備份存儲器109包括可以存儲和保持多個(gè)未處理的作業(yè)數(shù)據(jù)(多個(gè)圖像數(shù)據(jù)的序列)的存儲區(qū)。由此,可以存儲和保持將從讀取器單元103或外部裝置輸入的圖像數(shù)據(jù)和作業(yè)數(shù)據(jù)等。應(yīng)當(dāng)指出備份存儲器109由例如備份RAM、備份硬盤、可重寫光盤等組成。應(yīng)當(dāng)指出本例子使用這樣的設(shè)置,其中,打印系統(tǒng)100本身包括可以積累多個(gè)作業(yè)數(shù)據(jù)的非易失性大容量存儲器,但是不局限于此設(shè)置。例如,可能進(jìn)行這樣的設(shè)置其中,用于存儲要由打印系統(tǒng)100打印的多個(gè)作業(yè)數(shù)據(jù)的存儲器單元包含在外部裝置中。
另外,還配置該備份存儲器109以用于防止數(shù)據(jù)消失。然而,其不僅僅用于這個(gè)意圖。例如,還配置相應(yīng)備份存儲器109以用于處理例如由用戶任意次的以希望的定時(shí)和希望的打印模式打印希望的數(shù)據(jù)的需要。
作為其一個(gè)例子,構(gòu)造本打印系統(tǒng)100來使用存儲器109提供存儲箱功能。在這種情況下,如下做出設(shè)置。例如,做出這樣的設(shè)置其中,用戶可以通過外部計(jì)算機(jī)或打印系統(tǒng)100本身的用戶接口單元選擇存儲箱功能。用戶選擇存儲箱功能,使用該功能可以將要處理的作業(yè)的原稿數(shù)據(jù)等從讀取器單元104或外部計(jì)算機(jī)輸入到本打印系統(tǒng)100。將在選中存儲箱功能的狀態(tài)下所輸入的作業(yè)的原稿數(shù)據(jù),保存到用戶從實(shí)際設(shè)置在存儲器109內(nèi)的多個(gè)數(shù)據(jù)存儲存儲箱指定的存儲箱中。此外,構(gòu)造打印系統(tǒng)100,使得用戶可以通過操作單元選擇存儲箱功能,選擇希望的存儲箱,且還可以從選中的存儲箱選擇希望的數(shù)據(jù)。控制單元108控制本打印系統(tǒng)100來打印這樣在打印機(jī)單元104所選擇的作業(yè)數(shù)據(jù),或基于通過設(shè)備100的操作單元由用戶設(shè)置的處理?xiàng)l件將該作業(yè)數(shù)據(jù)發(fā)送到外部裝置。還設(shè)置存儲器109以在提供這種存儲箱功能時(shí)使用。根據(jù)本實(shí)施例,打印系統(tǒng)100的控制單元108執(zhí)行這樣的各種控制。
如上所述,構(gòu)造根據(jù)本實(shí)施例的打印系統(tǒng)100以將多個(gè)打印作業(yè)數(shù)據(jù)存儲在備份存儲器109中并按順序處理。例如,即使在打印機(jī)單元104中執(zhí)行某一打印作業(yè)的打印操作期間,也可以從外部裝置或設(shè)備自身的讀取器單元(掃描器單元)103接收要在打印機(jī)單元104打印的打印作業(yè)數(shù)據(jù)(圖像數(shù)據(jù))。應(yīng)當(dāng)指出根據(jù)本實(shí)施例,包括在打印系統(tǒng)100中的控制單元108控制這些包括在系統(tǒng)100中的各種單元。
圖3是將自動(dòng)整理裝置裝配在包含在圖2所示的打印系統(tǒng)100中的打印設(shè)備主單元101上的情況下的系統(tǒng)結(jié)構(gòu)的橫截面圖。在圖3中,自動(dòng)原稿進(jìn)給器201用于按順序從頂部一次一個(gè)薄片地將原稿給送到稿臺玻璃202,隨著原稿的讀取操作的完成,排出稿臺玻璃202上的原稿。
當(dāng)將原稿傳送到稿臺玻璃202上時(shí),打開燈203,開始掃描器單元204的移動(dòng),由此將原稿進(jìn)行曝光掃描。這時(shí),通過鏡子205、206、207,以及透鏡208將來自原稿的反射光引導(dǎo)到CCD圖像傳感器(下文中稱為CCD)209。由CCD 209讀取這樣掃描的原稿的圖像。將所讀取的圖像作為數(shù)字輸出圖像數(shù)據(jù)存儲在備份存儲器109中。
激光驅(qū)動(dòng)器221根據(jù)存儲在備份存儲器109中的輸出圖像數(shù)據(jù)驅(qū)動(dòng)激光發(fā)光單元210,來根據(jù)輸出圖像數(shù)據(jù)發(fā)射激光。將該激光投射在感光鼓211上,將對應(yīng)于該激光的潛像形成在感光鼓211上。通過顯影設(shè)備212將顯影劑附著到該感光鼓211的潛像的部分。如果是彩色機(jī)器,則安裝例如具有黃色、品紅、青色、黑色4種色彩的顯影設(shè)備。
以與激光的發(fā)射的開始同時(shí)的定時(shí),從盒子213或盒子214給送記錄薄片,將其傳送到轉(zhuǎn)印單元215。在轉(zhuǎn)印單元215,將附著到感光鼓211的顯影劑轉(zhuǎn)印到記錄薄片。將附著了顯影劑的記錄薄片傳輸?shù)蕉ㄓ皢卧?16,通過定影單元216的熱和壓力將顯影劑定影到記錄薄片上。通過排出輥217排出經(jīng)過了定影單元216的記錄薄片。
如果設(shè)置了雙面記錄,隨著將記錄薄片輸送到排出輥217,排出輥217的旋轉(zhuǎn)方向反轉(zhuǎn),由此通過活舌擋218將記錄薄片引導(dǎo)到紙重新給送傳輸路徑219。將被引導(dǎo)到紙重新給送傳輸路徑219的記錄薄片再次以上面的定時(shí)給送到轉(zhuǎn)印單元215,執(zhí)行相應(yīng)記錄薄片的反面的記錄。
如果系統(tǒng)100包括Z折疊單元226,則控制單元108控制系統(tǒng)100來將經(jīng)過打印機(jī)單元104打印的記錄薄片傳輸?shù)絑折疊單元??刂茊卧?08控制Z折疊單元226,來根據(jù)由操作者為要處理的作業(yè)從操作單元102設(shè)置的打印處理?xiàng)l件,將相應(yīng)打印件進(jìn)行Z折疊。此外,如果系統(tǒng)100包括自動(dòng)整理裝置220,則控制單元108控制系統(tǒng)100來將經(jīng)由打印機(jī)單元104打印的打印件提供到相應(yīng)自動(dòng)整理裝置220。此外,控制單元108控制相應(yīng)自動(dòng)整理裝置220,來基于由操作者為要處理的作業(yè)設(shè)置的打印處理?xiàng)l件執(zhí)行所處理的作業(yè)的打印件的分頁處理。此外,控制單元108控制沖孔機(jī)223來基于由操作者為要處理的作業(yè)設(shè)置的打印處理?xiàng)l件執(zhí)行所處理的作業(yè)的打印件的沖孔處理(穿孔處理)。此外,控制單元108控制相應(yīng)的自動(dòng)整理裝置220,來基于由操作者為所處理的作業(yè)設(shè)置的打印處理?xiàng)l件,執(zhí)行所處理的作業(yè)的打印件的騎馬訂處理。例如,在這種情況下,當(dāng)使用騎馬訂書機(jī)225時(shí),訂起記錄薄片的中心部分,由此通過折疊記錄薄片的中心部分將其裝訂。此外,控制單元108控制訂書機(jī)224,來基于由操作者為所處理的作業(yè)設(shè)置的打印處理?xiàng)l件,執(zhí)行對所處理的作業(yè)的打印件的訂釘處理。
此外,使用插入器222,可以將預(yù)打印的記錄薄片或封面作為插入頁給送。根據(jù)這樣的結(jié)構(gòu),預(yù)打印記錄薄片不通過打印機(jī)單元104的記錄薄片通道,所以薄片可以無損的傳輸。不使用騎馬訂書機(jī)225的作業(yè)通過排出口231,排出到可動(dòng)盤228或229之一??蓜?dòng)盤228和229都可以垂直移動(dòng),如果輸出到可動(dòng)盤228,可動(dòng)盤228下降到排出口231的位置。另一方面,如果是使用騎馬訂書機(jī)225的作業(yè),記錄薄片通過排出口232排出到裝訂盤230。控制單元108還根據(jù)以上各種操作執(zhí)行控制。
接下來,參考圖4中“操作單元的示意圖”,說明根據(jù)本實(shí)施例的包含在打印系統(tǒng)的打印設(shè)備主單元101中的操作單元102。
圖4是說明MFP的操作單元102的一個(gè)例子的圖,該例子包括鍵輸入部302和觸摸面板部301。此外,圖5是說明鍵輸入部302的細(xì)節(jié)的示意圖,圖6是說明觸摸面板部301的細(xì)節(jié)的示意圖。下面將說明各細(xì)節(jié)。
在圖5中說明的鍵輸入部302是可以執(zhí)行操作設(shè)置的鍵輸入部。
操作單元電源開關(guān)401用于切換待機(jī)模式(普通操作模式)和睡眠模式,這兩種模式可以在用于執(zhí)行整個(gè)系統(tǒng)的電源供應(yīng)的主電源開關(guān)處于ON狀態(tài)時(shí)進(jìn)行控制。應(yīng)當(dāng)指出,睡眠狀態(tài)是這樣的狀態(tài)主控制器在準(zhǔn)備進(jìn)行網(wǎng)絡(luò)打印、傳真等的中斷待機(jī)狀態(tài)停止程序,由此減小能耗。
節(jié)電鍵402是用于設(shè)置操作來降低待機(jī)模式時(shí)的定影設(shè)備的控制溫度,并降低能耗的鍵,盡管回到可打印狀態(tài)要花費(fèi)時(shí)間。應(yīng)當(dāng)指出還可以通過設(shè)置節(jié)電率來降低控制溫度。
開始鍵403是用于指示復(fù)印、發(fā)送等的開始的鍵,停止鍵404是用于中斷操作的鍵。數(shù)字鍵盤405是用于輸入每種設(shè)置的數(shù)字號碼的鍵盤,清除鍵406是用于取消其輸入數(shù)字號碼的鍵。ID鍵407是用于讓操作者輸入預(yù)定密碼來驗(yàn)證MFP的操作者的鍵。
復(fù)位鍵408是用于使各種設(shè)置無效,將設(shè)置內(nèi)容返回到默認(rèn)狀態(tài)的鍵。幫助鍵409是用于顯示指導(dǎo)或幫助的鍵。用戶模式鍵410是用于將監(jiān)視器單元301的畫面改變到針對每個(gè)用戶的系統(tǒng)設(shè)置畫面的鍵。
計(jì)數(shù)器確認(rèn)鍵411是用于顯示存儲在軟件計(jì)數(shù)器中的輸出薄片的數(shù)量的鍵,該軟件計(jì)數(shù)器設(shè)置在MFP內(nèi),用于對打印的薄片等的數(shù)量進(jìn)行計(jì)算。隨輸出薄片的數(shù)目的顯示,可以基于例如復(fù)印/打印/掃描/傳真等操作模式,例如彩色/黑白的色彩模式,或例如大/小的紙張尺寸顯示輸出薄片的分別的數(shù)量。圖像對比度調(diào)控器412是用于調(diào)節(jié)畫面的可視便利性的調(diào)控器,例如視覺地調(diào)節(jié)觸摸面板部的液晶顯示器的背光等。
執(zhí)行/存儲燈413是用于通過閃爍等通知操作者正在執(zhí)行作業(yè)或正在訪問存儲器的燈。錯(cuò)誤燈414是用于通過閃爍等通知操作者例如不能執(zhí)行作業(yè)、呼叫維護(hù)人員等情形的錯(cuò)誤,或用于通知卡紙、消耗品短缺等呼叫操作者的燈。
接下來,將參考圖6說明觸摸面板部301的一個(gè)例子。觸摸面板部301包括由LCD(Liquid Crystal Display,液晶顯示器)組成的觸摸面板顯示器,固定在其上的透明電極。當(dāng)用手指觸摸等同于顯示在LCD上的鍵的透明電極部時(shí),預(yù)先編程以執(zhí)行例如檢測操作來顯示另一個(gè)操作畫面等的處理。圖6是在待機(jī)模式的初始畫面,其可以基于設(shè)置操作顯示各種操作畫面。
在圖6中,復(fù)印標(biāo)簽501是用于進(jìn)行轉(zhuǎn)換到復(fù)印操作的操作畫面的標(biāo)簽鍵。發(fā)送標(biāo)簽502是用于進(jìn)行轉(zhuǎn)換到用于指示例如傳真、E-mail傳輸?shù)鹊膫鬏?發(fā)送)操作的操作畫面的標(biāo)簽鍵。存儲箱標(biāo)簽503是用于進(jìn)行轉(zhuǎn)換到用于輸入作業(yè)到存儲箱(用于針對每個(gè)用戶存儲作業(yè)的存儲部件)或從存儲箱輸出作業(yè)的操作畫面的標(biāo)簽鍵。擴(kuò)展標(biāo)簽504是用于進(jìn)行轉(zhuǎn)換到用于設(shè)置例如掃描器設(shè)置等擴(kuò)展功能的操作畫面的標(biāo)簽鍵。系統(tǒng)狀態(tài)/取消鍵505是用于顯示MFP的狀態(tài)或情形的鍵。選擇以上鍵501到505中任一個(gè)使得做出與操作模式畫面相對應(yīng)的轉(zhuǎn)換。
圖6示出在選中復(fù)印標(biāo)簽501的情況下操作畫面的例子。在該操作畫面中,色彩選擇鍵506是用于預(yù)先選擇是執(zhí)行彩色打印、黑白打印、還是自動(dòng)選擇的鍵??s放設(shè)置鍵507是用于進(jìn)行轉(zhuǎn)換到用于設(shè)置例如原始、放大、縮小等縮放的畫面的鍵。后處理設(shè)置鍵508是用于進(jìn)行轉(zhuǎn)換到用于設(shè)置訂釘、沖孔等的存在、數(shù)量、位置的畫面的鍵。雙面設(shè)置鍵509是用于進(jìn)行轉(zhuǎn)換到用于選擇單面打印或雙面打印的畫面的鍵。薄片尺寸設(shè)置鍵510是用于進(jìn)行轉(zhuǎn)換到用于選擇薄片提供階段、薄片尺寸、及介質(zhì)類型的畫面的鍵。圖像模式設(shè)置鍵511是用于選擇例如文本模式、照片模式等適合原稿圖像的圖像模式的鍵。濃度設(shè)置鍵512是用于調(diào)節(jié)輸出圖像濃淡的鍵。
狀態(tài)顯示部513是用于在預(yù)熱準(zhǔn)備、卡紙、錯(cuò)誤等期間,執(zhí)行例如待機(jī)狀態(tài)的簡化了的狀態(tài)顯示。此外,縮放顯示部514顯示由縮放設(shè)置鍵506設(shè)置的縮放。此外,薄片尺寸顯示部515顯示通過薄片尺寸設(shè)置鍵509設(shè)置的薄片尺寸等。薄片數(shù)量顯示部516顯示由數(shù)字鍵盤405指定的薄片數(shù)目,或操作期間正在打印哪個(gè)薄片。此外,中斷鍵517用于在復(fù)印操作期間中斷另一個(gè)作業(yè)的情況中。應(yīng)用模式鍵518是用于進(jìn)行轉(zhuǎn)換到用于設(shè)置例如頁面連寫、封面/插入紙?jiān)O(shè)置、縮小布局、圖像的移動(dòng)等各種圖像處理、布局等的鍵。這樣,通過控制單元108控制要處理的作業(yè)的打印處理?xiàng)l件以通過顯示部從用戶接受。
下面將詳細(xì)說明對在打印系統(tǒng)100接受的作業(yè)的各種控制。假設(shè)如果中斷起因發(fā)生,則根據(jù)本實(shí)施例的作業(yè)處理方法中斷作業(yè),并執(zhí)行被中斷的作業(yè)之外的另一個(gè)作業(yè)的打印。隨后,當(dāng)中斷因素取消時(shí),根據(jù)本實(shí)施例的作業(yè)處理方法允許操作者選擇被中斷的作業(yè)的處理的再繼續(xù)方法。應(yīng)當(dāng)指出根據(jù)本實(shí)施例,由控制單元108主要執(zhí)行用于執(zhí)行這種作業(yè)的處理操作的控制、涉及為此使用的顯示的顯示控制等。
此外,響應(yīng)接收要處理的作業(yè)的打印執(zhí)行請求,控制單元108控制本設(shè)備101來執(zhí)行相應(yīng)作業(yè)的打印操作。此外,控制單元108接受要由包含在打印設(shè)備101本身中的讀取器單元103,通過包含在打印設(shè)備101本身中的操作單元102,從操作者讀取的作業(yè)的打印數(shù)據(jù)的打印執(zhí)行請求。
應(yīng)當(dāng)指出根據(jù)本發(fā)明的存儲箱功能,來自讀取器單元103的作業(yè)的原稿圖像數(shù)據(jù),來自通過計(jì)算機(jī)接口單元106接受的外部裝置的作業(yè)的原稿圖像數(shù)據(jù)成為要打印的數(shù)據(jù)。這樣,控制單元108還通過操作單元102從操作者接受存儲箱功能的打印數(shù)據(jù)的打印執(zhí)行請求。
因此,假設(shè)控制單元108通過操作單元102從操作者接受要處理的作業(yè)的打印執(zhí)行請求。在這種情況下,控制單元108控制系統(tǒng)100來在為相應(yīng)作業(yè)輸入相應(yīng)打印執(zhí)行請求的時(shí)刻,根據(jù)操作者通過操作單元102針對作業(yè)設(shè)置的打印處理?xiàng)l件,執(zhí)行一系列打印操作。
另一方面,假設(shè)控制單元108從外部裝置的操作者,通過例如圖2中的PC 200等外部裝置的UI單元,接受要處理的作業(yè)的打印執(zhí)行請求。在這種情況下,控制單元108通過計(jì)算機(jī)接口單元106接受相應(yīng)作業(yè)的打印處理?xiàng)l件數(shù)據(jù)及要處理的作業(yè)的打印數(shù)據(jù)。這樣,如果外部裝置執(zhí)行打印執(zhí)行請求,則控制單元108控制系統(tǒng)100以根據(jù)通過相應(yīng)外部裝置的UI單元為相應(yīng)作業(yè)設(shè)置的打印處理?xiàng)l件來執(zhí)行打印操作序列。
下面示出具體的控制例子來說明執(zhí)行了何種控制。其中,本系統(tǒng)100采用以上述例子說明的各種結(jié)構(gòu)要求,控制單元108等同于根據(jù)本實(shí)施例的控制單元的一個(gè)例子。
現(xiàn)在,主要說明隨已做出其打印執(zhí)行請求的作業(yè)的打印操作開始后,發(fā)生作業(yè)的打印中斷因素,從而進(jìn)行控制以中斷作業(yè)的打印操作。此外,將說明在相應(yīng)作業(yè)的打印中斷期間,控制系統(tǒng)100來執(zhí)行另一個(gè)作業(yè)的打印操作。此外,將說明涉及以何種定時(shí)及在何種條件下,系統(tǒng)100再繼續(xù)執(zhí)行打印期間中斷的作業(yè)的打印操作。
在本實(shí)施例中,控制單元108控制系統(tǒng)100來執(zhí)行在本實(shí)施例中公開的各種流程圖的處理(包括在圖7A、7B、15、17、22、25、及28中示出的各流程圖的處理),由此在系統(tǒng)100執(zhí)行這些各種控制。此外,用于執(zhí)行在本實(shí)施例中公開的各種流程圖的處理(包括在圖7A、7B、15、17、22、25、及28中示出的各流程圖的處理)的計(jì)算機(jī)可讀控制程序預(yù)先存儲在存儲器109中。
此外,控制單元108使在本實(shí)施例中公開的涉及這種處理的各種顯示(包括在圖6、8~14、16、18~21、23、24、27等中示出的各種顯示)能通過使用根據(jù)本實(shí)施例的用戶接口部而被執(zhí)行。用于根據(jù)本實(shí)施例使用UI單元使能這些各種顯示的計(jì)算機(jī)可讀控制程序也預(yù)先存儲在存儲器109中。
控制單元108使得系統(tǒng)100能通過讀取和參考存儲在存儲器109中的這些控制程序,執(zhí)行包括下面用來舉例說明的各種控制例子的在本實(shí)施例中公開的各種控制。在下文中,將說明圖7A中流程圖的處理。
首先,控制單元108判斷是否從操作者接受要處理的作業(yè)的打印執(zhí)行請求。如果判斷為已經(jīng)做出了打印執(zhí)行請求,控制單元108將涉及該打印作業(yè)的數(shù)據(jù)(該作業(yè)的打印數(shù)據(jù)、由該作業(yè)的操作者設(shè)置的各種打印處理?xiàng)l件數(shù)據(jù))存儲在存儲器109中。該處理對應(yīng)于圖7A中S601中的處理。
隨后,當(dāng)將已經(jīng)做出其打印執(zhí)行請求的作業(yè)的至少一頁的打印數(shù)據(jù)存儲在存儲器109中時(shí),控制單元108將相應(yīng)作業(yè)作為要打印的作業(yè)登記(注冊)在存儲器109中的打印隊(duì)列上。該處理對應(yīng)于圖7A中的S602中的處理。
下面進(jìn)行包括涉及步驟S601和S602的處理的具體例子的輔助說明。
例如,將對這樣的情形進(jìn)行說明其中,控制單元108通過操作單元從操作者接受作業(yè)的打印執(zhí)行請求來執(zhí)行打印,該操作單元與根據(jù)本實(shí)施例的UI單元的一個(gè)例子相對應(yīng)。
例如,假設(shè)用戶(等同于操作者)在包含在讀取器單元103中的自動(dòng)原稿進(jìn)給器(還稱為ADF)201中放置了由50頁的A4尺寸的多個(gè)原稿組成的一疊原稿。
這時(shí),控制單元108控制包含在操作單元102中的觸摸面板部(也稱為顯示部),來執(zhí)行在圖6中說明的用于允許操作者設(shè)置相應(yīng)作業(yè)的打印處理?xiàng)l件的顯示的打印設(shè)置畫面的顯示。此外,控制單元108通過相應(yīng)設(shè)置畫面的顯示從操作者接受要處理的作業(yè)的各種打印處理?xiàng)l件。
現(xiàn)在,假設(shè)用戶通過操作單元102的數(shù)字鍵盤405設(shè)置打印份數(shù)“5”,作為作業(yè)的一系列打印操作所需的打印份數(shù)的總數(shù)。
與操作者設(shè)置要處理的作業(yè)的打印處理?xiàng)l件一起,控制單元108控制顯示部301來更新顯示內(nèi)容以確認(rèn)由操作者設(shè)置的內(nèi)容。例如,在這種情況下,控制單元108控制顯示部301來執(zhí)行如圖8所示的顯示。
圖8中所示的控制單元108控制顯示部301來執(zhí)行的顯示是控制例子,其中,因?yàn)樵撘幚淼淖鳂I(yè)是“由50頁A4尺寸的原稿組成的一系列打印數(shù)據(jù)的打印執(zhí)行所需的作業(yè)”,所以由用戶設(shè)置下面的打印處理?xiàng)l件。
a.打印副本數(shù)量總共是“5份”b.需要打印的薄片的尺寸和類型是“A4尺寸以及普通紙”c.打印縮放是“原始大小(100%)”d.自動(dòng)整理的設(shè)置是“無”e.雙面打印是“無”(執(zhí)行單面打印)因此,在本實(shí)施例中,進(jìn)行配置使UI單元能夠執(zhí)行顯示,以該顯示,用戶可以確認(rèn)在從用戶接受打印執(zhí)行請求前為要處理的作業(yè)從用戶接受的打印處理?xiàng)l件。該配置也是用于實(shí)現(xiàn)本實(shí)施例的可操作性的改進(jìn)的一個(gè)例子。
因此,控制單元108使用戶通過根據(jù)本實(shí)施例的UI單元為要處理的作業(yè)執(zhí)行例如各種處理?xiàng)l件(薄片的尺寸和類型、雙面打印的啟用/禁止、應(yīng)用模式的設(shè)置、自動(dòng)整理及其類型的執(zhí)行的啟用/禁止)等的一系列打印處理?xiàng)l件的設(shè)置。
此外,控制單元108控制存儲器109保持來自用戶的設(shè)置信息,來將涉及作業(yè)的打印數(shù)據(jù)的設(shè)置信息作為相應(yīng)作業(yè)的一系列打印處理?xiàng)l件數(shù)據(jù)進(jìn)行管理。
控制單元108判斷已經(jīng)接收到通過用戶按下鍵403來自用戶的要處理的作業(yè)的打印執(zhí)行請求。與其同時(shí),響應(yīng)接收到該作業(yè)處理開始請求,控制單元108控制本系統(tǒng)100開始執(zhí)行需要實(shí)現(xiàn)作業(yè)的打印操作的作業(yè)的一系列操作。
例如,以上作業(yè)是需要原稿讀取操作的打印作業(yè)。因此,在這種情況下,控制單元108響應(yīng)用戶按下鍵403,控制讀取器單元103開始由已放置在ADF上的50個(gè)原稿組成的原稿堆的原稿讀取操作。
此外,每次讀取了一個(gè)原稿時(shí),控制單元108依次將進(jìn)行了該讀取操作的作業(yè)的原稿圖像數(shù)據(jù)(等同于打印數(shù)據(jù))存儲在存儲器109中。此外,控制單元108繼續(xù)在存儲器109中相應(yīng)作業(yè)的打印數(shù)據(jù)的存儲操作,直到在ADF完成作業(yè)的原稿堆的最后原稿的讀取。此外,隨在相應(yīng)存儲器109中的存儲操作之后,控制單元108控制打印機(jī)單元104來根據(jù)相應(yīng)作業(yè)的打印處理?xiàng)l件打印作業(yè)的打印數(shù)據(jù)??刂茊卧?08響應(yīng)接受來自用戶的要處理作業(yè)的打印執(zhí)行請求,控制系統(tǒng)100來執(zhí)行這樣一系列打印操作。
應(yīng)當(dāng)指出在本實(shí)施例中,要處理的打印作業(yè)不局限于需要在打印執(zhí)行前由讀取器單元103進(jìn)行原稿讀取操作的作業(yè)。例如,這樣的作業(yè)也是要處理的作業(yè)響應(yīng)通過相應(yīng)外部裝置的UI單元來自外部裝置(計(jì)算機(jī)300、計(jì)算機(jī)400等)由用戶執(zhí)行的打印執(zhí)行請求,外部裝置的CPU發(fā)送請求到系統(tǒng)100。
因此,如果在系統(tǒng)100的計(jì)算機(jī)接口106接收到來自相應(yīng)外部裝置的作業(yè)數(shù)據(jù),則通過控制單元108確認(rèn)外部裝置已執(zhí)行了打印執(zhí)行請求的作業(yè)的存在。此外,當(dāng)接收到相應(yīng)作業(yè)的數(shù)據(jù)時(shí),控制單元108將作業(yè)的數(shù)據(jù)存儲在存儲器109中。隨后,當(dāng)將已經(jīng)在外部裝置做出其打印執(zhí)行請求的作業(yè)的至少一頁的打印數(shù)據(jù)存儲在存儲器109中時(shí),控制單元108將該作業(yè)作為要打印的作業(yè)登記(注冊)在存儲器109內(nèi)的打印隊(duì)列上。這樣的處理與在圖7A中的S601和S602中的處理中執(zhí)行的處理相對應(yīng)。此外,控制單元108控制打印設(shè)備101,來根據(jù)由用戶通過外部裝置的UI單元設(shè)置的打印條件,執(zhí)行存儲在存儲器109中的作業(yè)的打印數(shù)據(jù)的打印操作。
如上所述,根據(jù)本實(shí)施例,控制單元108控制系統(tǒng)100來將打印執(zhí)行請求已通過系統(tǒng)100的UI單元執(zhí)行了的作業(yè),以及打印執(zhí)行請求已通過外部裝置的UI單元執(zhí)行了的作業(yè)作為要打印的作業(yè)處理。
應(yīng)當(dāng)指出如果在系統(tǒng)100開始要處理的作業(yè)的處理,控制單元108控制顯示部301來執(zhí)行與作業(yè)的處理情況相關(guān)聯(lián)的顯示。圖9是其一個(gè)例子。
控制單元108控制顯示部301來執(zhí)行的圖9中示出的畫面是作業(yè)處理情況畫面,用于通知用戶其處理正被執(zhí)行的作業(yè)的處理情況??刂茊卧?08控制圖9中示出的畫面,以顯示例如需要打印該一系列打印數(shù)據(jù)的多少頁和多少副本,以及處理進(jìn)行的程度。
應(yīng)當(dāng)注意要處理的打印作業(yè)是“需要在打印前由讀取器單元103進(jìn)行原稿讀取操作的作業(yè)”。在這種情況下,控制單元108通過使用來自設(shè)置在包含在讀取器單元103中的ADF中的檢測薄片的傳感器的信息進(jìn)行的原稿數(shù)量計(jì)數(shù)操作,確定作業(yè)的原稿的數(shù)量。例如,控制單元108執(zhí)行控制以基于ADF的相關(guān)傳感器對從ADF的原稿盤給送的原稿的數(shù)量計(jì)數(shù),當(dāng)傳感器檢測到ADF上沒有薄片時(shí),將其計(jì)數(shù)數(shù)量顯示在打印數(shù)量顯示部607上。這時(shí),可以進(jìn)行配置以在用于給送原稿的處理期間,顯示例如1、2、3等的給送數(shù)量。
在該控制例子中,以上要處理的作業(yè)的原稿的總數(shù)是50頁(薄片)。因此,如果讀取器單元103完成了相應(yīng)作業(yè)的全部原稿的讀取操作,控制單元108控制打印數(shù)目顯示區(qū)607來顯示如圖9所示的“50”。該信息“50”是用于通知用戶該處理正在處理的信息,其中,通過正在執(zhí)行的作業(yè)的一束的打印操作(一份的打印操作),要打印的打印數(shù)據(jù)的打印頁的數(shù)量總共是50頁(50個(gè)薄片)。
此外,控制單元108控制顯示部301顯示信息,該信息用于通知用戶正在執(zhí)行的作業(yè)需要打印副本的數(shù)量總共是多少份,以及在圖9中的畫面的打印數(shù)量顯示區(qū)605上正在打印哪份。例如,在該例中,要處理的作業(yè)是“需要總共打印由50頁組成的打印數(shù)據(jù)5份的作業(yè)”。此外,假設(shè)現(xiàn)在正由打印機(jī)單元104打印第一份。因此,控制單元108控制區(qū)域605來顯示“1/5”。
假設(shè)要處理的作業(yè)是“來自外部裝置的不需要在打印前由讀取器單元103進(jìn)行原稿讀取操作的作業(yè)”。在這種情況下,控制單元108確認(rèn)總共多少頁來自外部裝置的作業(yè)的打印數(shù)據(jù)存儲在了存儲器109中。這樣,控制單元108確定原稿頁的總數(shù)。此外,控制單元108確認(rèn)一系列存儲在存儲器109中的與作業(yè)的打印數(shù)據(jù)相關(guān)聯(lián)的打印處理?xiàng)l件數(shù)據(jù)。這樣,控制單元108確定作業(yè)的總共的打印頁數(shù)。基于所確定的內(nèi)容和作業(yè)的打印情況,控制單元108使顯示部301執(zhí)行像例如圖9所示的作業(yè)處理狀況畫面一樣,示出作業(yè)在打印機(jī)單元104中的處理狀況的顯示。
此外,控制單元108控制圖9所示的顯示區(qū)域603來顯示正在執(zhí)行的作業(yè)的處理狀況(進(jìn)度狀況),該顯示不僅用數(shù)字表達(dá)方式,而且還用允許用戶生動(dòng)直觀地理解處理狀況的進(jìn)度顯示條。例如,控制單元108實(shí)時(shí)得到正在執(zhí)行的作業(yè)的進(jìn)度狀況,和來自系統(tǒng)100的各單元的信息??刂茊卧?08控制顯示單元301使顯示形式與作業(yè)的進(jìn)度狀況相關(guān)聯(lián)地改變,展開顯示在相應(yīng)區(qū)域603上的進(jìn)度顯示條。
因此,控制單元108控制顯示部301來在圖9的畫面上實(shí)時(shí)反映正在執(zhí)行的作業(yè)的進(jìn)度情況。例如,完成了該作業(yè)的第一份的打印,如果打印機(jī)單元104正在執(zhí)行打印第二份,則控制單元108控制顯示區(qū)域605更新其信息來顯示“2/5”。此外,這樣,當(dāng)進(jìn)行打印操作的處理時(shí),控制單元108控制區(qū)域603來更新并顯示要顯示的進(jìn)度條。
此外,進(jìn)行配置如下控制單元108控制顯示部301來顯示的圖9中示出的畫面包括,下述的各種顯示組件,用于允許用戶明確地確認(rèn)正在由打印機(jī)單元104打印的作業(yè)的各種信息。
1.(打印縮放顯示區(qū)601)控制單元108控制區(qū)域601顯示用于通知用戶正在打印的作業(yè)的打印縮放的信息。
2.(薄片尺寸/方向/剩余量顯示區(qū)602)控制單元108控制區(qū)域602來顯示用于通知用戶薄片尺寸、正在打印的作業(yè)的薄片的方向、其存儲薄片的進(jìn)給器的剩余薄片的量等的信息。
3.(存儲器剩余量顯示區(qū)604)控制單元108控制區(qū)域604來顯示用于通知用戶存儲所打印的作業(yè)的打印數(shù)據(jù)的存儲器109的剩余存儲器的量的信息。
4.(打印濃度調(diào)整區(qū)606)控制單元108控制區(qū)域606顯示用于通知用戶要打印的作業(yè)的打印濃度的信息,還顯示用于從用戶接受改變作業(yè)的打印濃度的指令的顯示鍵。
將這樣用于實(shí)現(xiàn)操作性能的改進(jìn)的各種配置裝配在本系統(tǒng)100上。
控制單元108響應(yīng)用戶按下畫面上的“close”鍵,結(jié)束圖9中示出的作業(yè)處理畫面的顯示。在這種情況下,控制單元108控制顯示部301來執(zhí)行用于使要處理的作業(yè)的打印處理?xiàng)l件(例如圖8中所示)能被用戶接受的顯示。此外,控制單元108使要處理的新作業(yè)的打印執(zhí)行請求能通過相應(yīng)顯示從用戶接受。
應(yīng)當(dāng)指出在圖7A的S601中接受要由用戶處理的作業(yè)的打印開始請求的時(shí)刻,存在這樣的情況,打印機(jī)單元104正在打印另一個(gè)作業(yè)。此外,還有這樣的情況存在處于打印等待狀態(tài)的作業(yè),即,已經(jīng)注冊了多個(gè)作業(yè),為前一作業(yè)的打印的完成而待機(jī)。
因此,假設(shè)要在S601中處理的作業(yè)之外的作業(yè)已經(jīng)執(zhí)行了打印執(zhí)行請求,且在打印隊(duì)列上存在注冊的作業(yè)。在這種情況下,控制單元108控制打印開始請求已經(jīng)被接受的作業(yè)來作為打印等待作業(yè)在存儲器209待機(jī)。在這種情況下,控制單元108在控制打印機(jī)單元104執(zhí)行另一個(gè)作業(yè)的打印操作的同時(shí),控制存儲器109來首先執(zhí)行打印執(zhí)行請求已被執(zhí)行了的作業(yè)的打印數(shù)據(jù)的存儲操作。隨后,另一個(gè)作業(yè)的打印一經(jīng)完成,控制單元108就讀出其作業(yè)的打印數(shù)據(jù),控制打印機(jī)單元104來執(zhí)行其打印操作。
另一方面,假設(shè)在接受要處理的作業(yè)的打印開始請求的時(shí)刻,沒有正在打印的作業(yè),也沒有作業(yè)處于打印等待狀態(tài)。在這種情況下,與已經(jīng)做出相應(yīng)打印開始請求的作業(yè)的打印數(shù)據(jù)的存儲操作同時(shí),控制單元108控制打印機(jī)單元104來執(zhí)行作業(yè)的打印數(shù)據(jù)的打印操作。
例如,控制單元108確認(rèn)了除要在圖7A的S601中處理的作業(yè)之外,沒有要打印的作業(yè)注冊在存儲器109中的打印隊(duì)列上。在這種情況下,與將要在S601中處理的作業(yè)的第一頁的打印數(shù)據(jù)存儲在存儲器109中同時(shí),控制單元108控制打印機(jī)單元104來開始該作業(yè)的打印數(shù)據(jù)的打印。因此,控制單元108使系統(tǒng)100能夠執(zhí)行與相同作業(yè)的存儲器109中的打印數(shù)據(jù)存儲操作和存儲器109中的該作業(yè)的打印數(shù)據(jù)的打印同時(shí)并行的操作。
此外,控制單元108控制存儲器109來存儲打印要在S601中處理的作業(yè)所需要的打印數(shù)據(jù),還控制要在S602中在打印隊(duì)列上注冊的作業(yè)。此外,控制單元108控制了打印機(jī)單元104來開始在S603在存儲器109中的打印數(shù)據(jù)的打印。在這些處理之后,打印機(jī)單元104正在執(zhí)行相應(yīng)作業(yè)的打印操作。在該打印操作執(zhí)行期間,控制單元108允許系統(tǒng)100接受另一個(gè)新作業(yè)的打印執(zhí)行請求。此外,當(dāng)執(zhí)行已經(jīng)打印的作業(yè)的相應(yīng)打印操作時(shí),控制單元108控制系統(tǒng)100來同時(shí)執(zhí)行將新執(zhí)行了打印執(zhí)行請求的作業(yè)的打印數(shù)據(jù)存儲在存儲器109中的操作。
例如,以如圖8中所示設(shè)置的打印條件,用于執(zhí)行打印以上打印數(shù)據(jù)的作業(yè)的打印操作由50頁組成。應(yīng)當(dāng)指出該作業(yè)對應(yīng)于在圖11中示出的作業(yè)處理狀況列表顯示畫面中頂部上的“接收號0001的作業(yè)”。在該狀況下,例如,控制單元108控制顯示部301來執(zhí)行圖10中示出的顯示。此外,在接收號0001的作業(yè)的打印期間,控制單元108使新作業(yè)的打印條件能夠通過圖10中的顯示被接受。該在圖10中的顯示示出由用戶對新作業(yè)設(shè)置下面的打印條件的情形。
a.打印份數(shù)總共是“10份”b.打印需要的薄片的尺寸和類型是“A3尺寸,且為厚紙”c.打印縮放是“原始(100%)”d.自動(dòng)整理的設(shè)置是“無”e.雙面打印是“無”(執(zhí)行單面打印)通過圖10中的顯示從用戶接受到打印處理?xiàng)l件的作業(yè)與圖11中所示的在作業(yè)處理狀況列表顯示畫面中從頂部開始第二的“接收號0002的作業(yè)”相對應(yīng)。此外,用戶在自動(dòng)原稿進(jìn)給器201中放置了一系列由100張A3尺寸的薄片組成的原稿。此外,假設(shè)在對該作業(yè)執(zhí)行以上設(shè)置后,用戶按下了鍵403??刂茊卧?08通過用戶按下鍵403確定出接收了相應(yīng)作業(yè)的打印執(zhí)行請求。此外,根據(jù)該請求,控制單元108控制讀取器單元403來執(zhí)行總共由100個(gè)薄片的A3尺寸的原稿組成的該作業(yè)的原稿的讀取操作,隨后將經(jīng)讀取操作的作業(yè)的打印數(shù)據(jù)存儲在存儲器109中??刂茊卧?08控制存儲器109在控制打印機(jī)單元104來執(zhí)行接收號0001的作業(yè)的打印操作的同時(shí)并行存儲接收號0002的作業(yè)。
現(xiàn)在,假設(shè)由打印機(jī)單元104進(jìn)行接收號0001的作業(yè)的打印期間,新執(zhí)行打印執(zhí)行請求的作業(yè)是來自外部裝置的作業(yè)。即是說,該作業(yè)是“需要在打印開始前由讀取器單元103進(jìn)行原稿讀取操作的作業(yè)”。在這種情況下,在通過計(jì)算機(jī)接口單元106接收作業(yè)的打印數(shù)據(jù)的時(shí)刻,控制單元108根據(jù)頁碼及作業(yè)的打印處理?xiàng)l件數(shù)據(jù),按順序?qū)⑾鄳?yīng)作業(yè)的打印數(shù)據(jù)存儲在存儲器109中。在由打印機(jī)單元104打印接收號0001的作業(yè)的同時(shí),控制單元108控制系統(tǒng)100并行存儲來自該外部裝置的作業(yè)的打印數(shù)據(jù)。
因此,控制單元108控制新作業(yè)的打印執(zhí)行請求以在打印另一個(gè)作業(yè)的同時(shí)被接受。當(dāng)相應(yīng)作業(yè)的打印結(jié)束時(shí),控制單元108開始打印新作頁。
此外,根據(jù)本發(fā)明,當(dāng)執(zhí)行正在打印的作業(yè)的打印操作的同時(shí),控制單元108從包含在系統(tǒng)100中的各種單元得到涉及要處理的作業(yè)的處理狀況的信息,所述各種單元包括例如讀取器單元103、存儲器109、打印機(jī)單元104、操作單元102等。因此,當(dāng)在系統(tǒng)100處理作業(yè)時(shí),控制單元108實(shí)時(shí)監(jiān)視系統(tǒng)100的狀況。
通過這樣的方法,在正在打印的作業(yè)的打印期間,控制單元108判斷在系統(tǒng)100是否發(fā)生了作業(yè)的打印中斷因素。隨后,如果確認(rèn)發(fā)生了正在打印的作業(yè)的打印中斷因素,控制單元108控制系統(tǒng)100來中斷該正在打印的作業(yè)的打印操作。此外,在相應(yīng)作業(yè)的打印中斷期間,在具體情況下,控制單元108控制系統(tǒng)100來開始請求了打印執(zhí)行的另一個(gè)后續(xù)作業(yè)的打印操作。
現(xiàn)在,我們將回到圖7A的說明??刂茊卧?08響應(yīng)從用戶接收的打印執(zhí)行請求,將新作業(yè)的打印數(shù)據(jù)存儲在存儲器109中。這對應(yīng)于S601中的處理。與此同時(shí)地,控制單元108確認(rèn)是否該作業(yè)之外的其它要處理的作業(yè)已經(jīng)在存儲器109中等待。控制單元108通過參考管理表的信息執(zhí)行該確認(rèn),該管理表用于使例如在存儲器109中管理的要打印的作業(yè)的接受日期和時(shí)間、打印順序、作業(yè)名稱能夠由控制單元108使用。
假設(shè)執(zhí)行上述確認(rèn)的結(jié)果是控制單元108判斷為除要在S601中處理的新作業(yè)之外沒有作業(yè)要打印。在這種情況下,在將新作業(yè)的一頁的打印數(shù)據(jù)存儲在存儲器109中的時(shí)刻,控制單元108控制作業(yè)注冊在打印隊(duì)列上,同時(shí),控制打印機(jī)單元104開始存儲在存儲器109中的該作業(yè)的各頁的打印數(shù)據(jù)的打印。
另一方面,假設(shè)執(zhí)行上述確認(rèn)的結(jié)果是控制單元108判斷為除要在S601中處理的新作業(yè)之外存在要打印的作業(yè)。在這種情況下,在將新作業(yè)的一頁的打印數(shù)據(jù)存儲在存儲器109中的時(shí)刻,控制單元108控制新作業(yè)注冊到打印隊(duì)列上,但是這時(shí),控制新作業(yè)注冊在已經(jīng)登記的作業(yè)之后。因此,控制單元108將作業(yè)控制為等待每個(gè)在前注冊的作業(yè)的打印操作的完成。此外,每個(gè)在前注冊的作業(yè)的打印操作一完成,控制單元108就控制存儲器109來執(zhí)行該作業(yè)的打印數(shù)據(jù)的讀出操作,還根據(jù)用戶為該作業(yè)設(shè)置的打印條件控制打印機(jī)單元104來開始打印操作。
上述在S601中及其后的處理對應(yīng)于S602中的處理和S603中的處理。
如上所述,控制單元108使通過由本實(shí)施例提供的例如操作單元102或外部裝置的UI單元的用戶接口(UI)單元來自用戶的打印執(zhí)行請求能夠被接受。此外即使控制單元108接受多個(gè)打印執(zhí)行請求,根據(jù)需要,控制單元108也控制存儲器109來存儲和保持這些作業(yè)的打印數(shù)據(jù),存儲器109包括能夠存儲多個(gè)作業(yè)的打印數(shù)據(jù)的HD。
此外,控制單元108讀出并參考在存儲器109中以管理表形式用作管理及保持對象的打印隊(duì)列的作業(yè)信息??刂茊卧?08基于該作業(yè)信息控制系統(tǒng)100,來順序使這些執(zhí)行了打印執(zhí)行請求的多個(gè)作業(yè)以與各作業(yè)的打印執(zhí)行請求的接收順序相同的順序進(jìn)行打印處理。
因此,控制單元108使用打印隊(duì)列的作業(yè)信息來為要打印的各作業(yè)的打印順序確定時(shí)間。此外,控制單元108為下面作為例子說明的顯示控制使用執(zhí)行了打印執(zhí)行請求的各作業(yè)的作業(yè)信息(作業(yè)的接收號和接收時(shí)間點(diǎn)、作業(yè)的名稱、用于確定每個(gè)作業(yè)的處理狀態(tài)的信息)。
如上所述,通過控制單元108控制通過在本實(shí)施例中公開的UI單元(包括操作單元102或外部裝置的UI單元)從用戶接受了的作業(yè),來將打印數(shù)據(jù)與針對每個(gè)作業(yè)的作業(yè)信息關(guān)聯(lián)地存儲在存儲器109中。該作業(yè)信息包括要處理的作業(yè)的打印操作所需的由用戶設(shè)置的一系列打印處理?xiàng)l件數(shù)據(jù)、作業(yè)名稱、及原稿名稱。此外,該作業(yè)信息包括控制單元108在打印設(shè)備101接收作業(yè)時(shí)自動(dòng)為每個(gè)作業(yè)設(shè)置的接收號和接收時(shí)間點(diǎn)的信息。因此,控制單元108控制存儲器109來執(zhí)行數(shù)據(jù)的關(guān)聯(lián)。
控制單元108控制存儲器109來存儲這樣要處理的作業(yè)的數(shù)據(jù)。因此,在該存儲操作的執(zhí)行期間,與此并行,控制單元108基于上述打印隊(duì)列的時(shí)序安排,控制系統(tǒng)100來執(zhí)行已在打印隊(duì)列上注冊了的另一個(gè)在前作業(yè)的打印操作。
如上所述,如果系統(tǒng)100接受了多個(gè)作業(yè),當(dāng)執(zhí)行作業(yè)中任何一個(gè)的打印操作時(shí),例如,用戶按下了圖6中示出的顯示畫面上的“系統(tǒng)狀態(tài)/取消”鍵505,則響應(yīng)鍵505的用戶操作,控制單元108控制顯示部301來執(zhí)行圖11所示的顯示。
控制單元108控制顯示部401來顯示圖11所示的畫面,該顯示畫面顯示執(zhí)行了打印執(zhí)行請求的作業(yè)的處理狀況的列表。如果有多個(gè)已做出了打印請求的作業(yè),構(gòu)成該圖11中的畫面來顯示允許用戶識別這些作業(yè)的打印處理順序、還允許用戶識別各作業(yè)的當(dāng)前處理狀況的信息。
例如,圖11中示出的顯示是控制單元108控制顯示部301來執(zhí)行用于通知用戶當(dāng)前作業(yè)狀況的顯示的情形的控制例子。控制單元108控制圖11的畫面上的作業(yè)狀態(tài)顯示欄710來顯示下面的信息。
1.目前,注冊在打印隊(duì)列上的、已經(jīng)做出打印執(zhí)行請求的作業(yè)數(shù)目總共是4。
2.將這四個(gè)作業(yè)排定時(shí)間來按照接收號0001的作業(yè)、接收號0002的作業(yè)、接收號0003的作業(yè)、以及接收號0004的作業(yè)的順序執(zhí)行打印。
3.接收號0001的作業(yè)是針對其的打印執(zhí)行請求在16:30從用戶接受到的作業(yè),作業(yè)的類型是“復(fù)印”作業(yè)。此外,打印機(jī)單元104現(xiàn)在“正在打印”該作業(yè)。
4.第二打印執(zhí)行對象接收號0002的作業(yè)是針對其的打印執(zhí)行請求在16:35從用戶接受到的作業(yè),作業(yè)的類型是“復(fù)印”作業(yè)。此外,該作業(yè)現(xiàn)在是“準(zhǔn)備打印”狀態(tài)。
5.第三打印執(zhí)行對象接收號0003的作業(yè)是針對其的打印執(zhí)行請求在16:50從用戶接受到的作業(yè),作業(yè)的類型是“打印”作業(yè)。此外,該作業(yè)現(xiàn)在是“準(zhǔn)備打印”狀態(tài)。
6.第四打印執(zhí)行對象接收號0004的作業(yè)是針對其的打印執(zhí)行請求在16:51從用戶接受到的作業(yè),作業(yè)的類型是“打印”作業(yè)。此外,該作業(yè)現(xiàn)在是“準(zhǔn)備打印”狀態(tài)。
如此配置顯示來通知用戶如上所述的各種信息,如圖11所示,響應(yīng)用戶按下鍵505,控制單元108控制顯示部301來以列表的形式顯示各作業(yè)的信息。
控制單元108控制顯示部301來執(zhí)行圖11中所示的顯示,該顯示還包括配置來響應(yīng)用戶的操作和按下的各種顯示鍵701~709。
根據(jù)本發(fā)明,還做出這樣的配置,其中,圖20中的顯示、圖21中的顯示、圖23中的顯示、以及圖24中的顯示可由根據(jù)本實(shí)施例的控制單元執(zhí)行,這是本實(shí)施例的特征點(diǎn)之一。
應(yīng)當(dāng)指出根據(jù)本發(fā)明,作為一個(gè)例子,在本實(shí)施例中公開的涉及顯示控制的顯示控制程序,和本實(shí)施例中公開的用于由系統(tǒng)100執(zhí)行涉及各流程的處理的各種操作的操作控制程序一起,預(yù)先存儲在存儲器109中。此外,控制單元108從存儲器109讀取并執(zhí)行在本實(shí)施例中公開的顯示控制程序。
如上所述,根據(jù)本發(fā)明,當(dāng)根據(jù)本實(shí)施例從操作者通過UI單元接受針對要處理的作業(yè)的打印執(zhí)行請求時(shí),控制單元108控制系統(tǒng)100來開始作業(yè)的打印操作。
此外,當(dāng)執(zhí)行要處理的作業(yè)的打印操作時(shí),控制單元108控制存儲器109來存儲要處理的作業(yè)的打印數(shù)據(jù)的全部頁。如果該作業(yè)是復(fù)印作業(yè),控制單元108通過讀取器單元103接收相應(yīng)作業(yè)的打印數(shù)據(jù)(原稿圖像數(shù)據(jù)),控制存儲器109來將其存儲。此外,如果該作業(yè)是來自外部裝置的作業(yè),控制單元108通過計(jì)算機(jī)接口單元106接收該作業(yè)的打印數(shù)據(jù),控制存儲器109來將其存儲。此外,控制單元108控制打印機(jī)單元104來通過相應(yīng)存儲器109執(zhí)行該作業(yè)的打印數(shù)據(jù)的打印處理。
此外,控制單元108控制存儲器109來存儲由要處理的作業(yè)的多頁組成的一系列打印數(shù)據(jù)的第一頁的打印數(shù)據(jù),與其同時(shí),在其它作業(yè)沒有注冊在打印隊(duì)列上的情況下,控制打印機(jī)單元104來開始該第一頁的打印數(shù)據(jù)的打印。隨后,控制單元108按順序控制存儲器109來執(zhí)行相應(yīng)作業(yè)的打印數(shù)據(jù)的存儲操作,直到將相應(yīng)作業(yè)的打印數(shù)據(jù)的最后頁存儲在存儲器109中。此外,與到存儲器109的存儲操作并行,控制單元108控制打印機(jī)單元104來執(zhí)行相應(yīng)作業(yè)的打印數(shù)據(jù)。
因此,控制單元108同時(shí)并行控制在存儲器109中作業(yè)的打印數(shù)據(jù)的存儲操作,以及用于從存儲器109讀出作業(yè)的打印數(shù)據(jù),并按頁碼順序?qū)⑵浯蛴〉拇蛴〔僮?。因此,盡可能多地實(shí)現(xiàn)了系統(tǒng)100中生產(chǎn)率的改進(jìn)。
以上述配置作為前提,例如,控制單元108從打印設(shè)備101的薄片提供器按順序給送作為要處理的作業(yè)的打印操作所需的薄片的通過UI單元由操作者指示的薄片。此外,控制單元108控制打印機(jī)單元104來按順序執(zhí)行對相應(yīng)被給送的薄片的作業(yè)的打印數(shù)據(jù)的打印。因此,控制單元108控制打印機(jī)單元104來一次一個(gè)薄片地按順序給送由操作者指定的薄片,來按順序執(zhí)行打印??刂茊卧?08控制系統(tǒng)100來對要處理的作業(yè)執(zhí)行這樣一系列的打印操作。
現(xiàn)在,說明將回到圖7A的說明。在步驟S603中,根據(jù)本實(shí)施例,控制單元108確認(rèn)是否已經(jīng)通過UI單元由用戶輸入了打印執(zhí)行請求,打印數(shù)據(jù)是否存儲到存儲器109,及要打印的作業(yè)是否注冊到打印隊(duì)列。例如,假設(shè)多個(gè)作業(yè)被注冊到了打印隊(duì)列上。在這種情況下,在這些作業(yè)中,控制單元108控制系統(tǒng)100來執(zhí)行在最早接收時(shí)間點(diǎn)注冊的第一作業(yè)的打印操作。
例如,參考圖11中示出的控制例子,在本實(shí)施例中其打印應(yīng)最早完成的作業(yè)是接收號0001的作業(yè)。因此,控制單元108從存儲器109讀出該作業(yè)的打印數(shù)據(jù),控制打印機(jī)單元104來將其打印。假設(shè)該作業(yè)是要在上述S601中處理的作業(yè),其中使用圖8中的顯示進(jìn)行了打印設(shè)置,還通過按下鍵603輸入了打印執(zhí)行請求。即是說,該作業(yè)是“用于將A4尺寸原稿的打印數(shù)據(jù)打印在等同于A4尺寸普通紙的記錄薄片上的作業(yè)”。此外,現(xiàn)在,假設(shè)等同于A4尺寸普通紙的薄片儲存在等同于進(jìn)給器的一個(gè)例子的薄片盤213中。因此,控制單元108執(zhí)行控制來從薄片盤213給送相應(yīng)作業(yè)的打印數(shù)據(jù)的打印所需的薄片。此外,控制單元108控制系統(tǒng)100來在從該進(jìn)給器給送來薄片時(shí)執(zhí)行打印。
如上所述,即使當(dāng)控制打印機(jī)單元104來執(zhí)行要在S603中處理的作業(yè)的打印操作時(shí),控制單元108確認(rèn)是否在系統(tǒng)100發(fā)生了相應(yīng)作業(yè)的打印中斷的起因。這對應(yīng)于在S604中的處理。這時(shí),控制單元108按順序從設(shè)置在系統(tǒng)100的各單元(讀取器單元103、打印機(jī)單元104、存儲器109、及操作單元102)中的各種傳感器得到信息,基于該信息執(zhí)行在S604中的判斷。
隨后,假設(shè)控制系統(tǒng)108在S604中確認(rèn)了沒有發(fā)生作業(yè)的相應(yīng)打印操作的中斷的起因。在這種情況下,控制單元108控制處理從S604前進(jìn)到S605。
在步驟S605中,控制單元108基于來自上述各單元的傳感器的信息,判斷在S603中開始的作業(yè)的打印是否在系統(tǒng)100完成。
假設(shè)控制單元108在S605中確認(rèn)了該作業(yè)的打印沒有在系統(tǒng)100完成。在這種情況下,控制單元108將處理從S605返回到S603,控制打印機(jī)單元104來隨后繼續(xù)相應(yīng)作業(yè)的打印操作來完成相應(yīng)作業(yè)的打印。
另一方面,假設(shè)控制單元108在S605中確認(rèn)了在S603中作業(yè)的打印已在系統(tǒng)100完成。在這種情況下,控制單元108判斷為相應(yīng)作業(yè)的打印操作已經(jīng)完成,控制處理從S605前進(jìn)到S606。
在S606中,控制單元108將在S605中確認(rèn)打印結(jié)束的作業(yè)從打印隊(duì)列刪除。隨后,在S607中,控制單元108將相應(yīng)打印作業(yè)從存儲器109刪除。
此外,與正在S606和S607中執(zhí)行的處理同時(shí),控制單元108更新打印隊(duì)列中的信息。具體來說,例如,如果在存儲器109多個(gè)打印作業(yè)處于打印等待狀態(tài),控制單元108一個(gè)接一個(gè)地提前各作業(yè)的打印順序。此外,控制單元108基于存儲器109中打印序列的參考結(jié)果,判斷除在S605中確認(rèn)了打印結(jié)束的作業(yè)之外,是否存在要打印的作業(yè)。該處理等同于在S608中的處理。
此外,如果確認(rèn)存在要打印的作業(yè),控制單元108將處理從S608返回到S603,控制打印機(jī)單元104來開始相應(yīng)作業(yè)的打印操作。應(yīng)當(dāng)指出這時(shí),控制單元控制打印機(jī)單元104開始在打印序列上注冊的緊隨在S605中被確認(rèn)為打印結(jié)束的作業(yè)之后的下一個(gè)作業(yè)的打印。由此,控制單元108根據(jù)各作業(yè)的打印執(zhí)行請求的接受順序,控制系統(tǒng)100來繼續(xù)處理要打印的作業(yè)。
另一方面,如果在S608中判斷為除在S605中確認(rèn)了打印結(jié)束的作業(yè)之外不存在要打印的作業(yè),控制單元108在S608中做出“否”判斷,判斷為在系統(tǒng)100不存在要處理的作業(yè),結(jié)束處理。
如上所述,因?yàn)橐幚淼淖鳂I(yè)的打印操作的完成,控制單元108控制系統(tǒng)100來執(zhí)行在S603中開始了打印的要被處理的相應(yīng)作業(yè)的打印。然而,假設(shè)控制單元108在S604中確認(rèn)在S603中開始打印處理的作業(yè)的打印期間,在系統(tǒng)100出現(xiàn)打印操作的中斷的起因。在這種情況下,控制單元108控制要在系統(tǒng)100執(zhí)行的處理從步驟S604前進(jìn)到圖7B中步驟S609中的處理。
如果在系統(tǒng)100發(fā)生了相應(yīng)打印操作的中斷的起因,與下面作為例子的情形相對應(yīng),控制單元108在圖7A中的判斷步驟S604中做出“是”判斷。
控制單元108視為發(fā)生打印中斷起因的情形A正在打印的作業(yè)發(fā)生缺紙錯(cuò)誤假設(shè)當(dāng)打印作業(yè)的同時(shí),控制單元108基于傳感器確認(rèn)在進(jìn)給器中不再有紙。在本實(shí)施例中,這稱為“缺紙錯(cuò)誤”或“無紙錯(cuò)誤”。
假設(shè),控制單元108從打印設(shè)備101的進(jìn)給器,通過內(nèi)部信號線,接受了表示該作業(yè)缺紙的信息,作為已開始了打印操作的上述作業(yè)的打印中斷的起因。
控制單元108處理用作在作業(yè)打印期間在系統(tǒng)100的錯(cuò)誤產(chǎn)生對象的相應(yīng)作業(yè)的“缺紙錯(cuò)誤”,其成為在步驟S604的判斷為“是”的判斷條件。
在這種情況下,控制單元108確定在系統(tǒng)100中發(fā)生了打印中斷的起因,控制處理從圖7A中的S604前進(jìn)到圖7B中的S609。與其同時(shí),控制單元108控制顯示部301來顯示包括用來通知用戶在系統(tǒng)100中針對要處理的作業(yè)無紙的通知,以及用于提示用戶來提供相應(yīng)薄片的通知的信息。就該情形A,控制單元108控制顯示部301來執(zhí)行在圖14中示出的顯示,其配制為通知用戶針對要處理的作業(yè)的打印操作無紙。
如上所述,在S604中確認(rèn)打印期間發(fā)生作業(yè)的打印中斷的起因的情況下,控制單元108在S609中斷作業(yè)的打印操作。與其同時(shí),控制單元108執(zhí)行例如中斷的起因的類型是否是例如如情形A的“缺紙錯(cuò)誤”、如稍后說明的情形B~情形D所示的“原稿卡紙”、“排出目的地錯(cuò)誤”、或“來自用戶的打印中斷請求”的判斷。
因此,當(dāng)在S604中確認(rèn)針對正打印的作業(yè)的打印中斷的起因的發(fā)生時(shí),控制單元108判斷針對作業(yè)的中斷的起因是什么種類。應(yīng)當(dāng)指出,控制單元108基于例如系統(tǒng)100的當(dāng)前狀態(tài)信息的各種信息執(zhí)行該判斷,系統(tǒng)100的當(dāng)前狀態(tài)信息包括要處理的作業(yè)的打印處理?xiàng)l件數(shù)據(jù)、來自圖2中示出的包括在系統(tǒng)100中的各單元的狀態(tài)信息。
此外,例如,如情形A所示,控制單元108判斷為針對作業(yè)的打印中斷的起因的類型是“缺紙錯(cuò)誤”。
控制單元108基于判斷結(jié)果,控制操作單元102來執(zhí)行用于通知用戶基于打印中斷的起因的判斷類型的信息的顯示。就情形A,控制單元108控制操作單元102來顯示構(gòu)成來示出中斷了作業(yè)的打印的例如圖14所示的顯示畫面,為取消中斷的起因,作為操作者的干預(yù)操作,請求“由操作者提供薄片”。
因此,控制單元108控制UI單元來執(zhí)行示出如下通知的顯示,該通知用于由用戶取消在S609中中斷打印的作業(yè)的打印中斷的起因,其取消方法與要在步驟S609中進(jìn)行的處理相同。
因此,根據(jù)本實(shí)施例,控制單元108控制系統(tǒng)100來隨要在S609中處理的作業(yè)的打印操作的中斷一起,執(zhí)行例如如上所示的顯示。
根據(jù)本實(shí)施例的系統(tǒng)100包括這樣的配置其中,基于如上所述在S609中打印中斷的起因的類型,進(jìn)行控制來執(zhí)行顯示。之后,系統(tǒng)可以打印不被檢測到的中斷的起因影響的作業(yè)。
情形B在讀取器單元103正被打印的作業(yè)發(fā)生原稿卡紙錯(cuò)誤如上所述,構(gòu)造根據(jù)本實(shí)施例的系統(tǒng)100來將復(fù)印作業(yè)作為要處理的作業(yè)處理。即是說,構(gòu)造本實(shí)施例來將“需要在用戶的打印執(zhí)行請求之后及由打印機(jī)單元104開始打印之前,由讀取器單元103進(jìn)行原稿讀取操作的作業(yè)”作為要處理的作業(yè)處理。換句話說,例如上面所示的作業(yè)等同于“可以在用戶做出打印執(zhí)行請求,讀取器單元103執(zhí)行原稿讀取操作之后,由打印機(jī)單元104開始打印的作業(yè)”。
附帶地,“在外部裝置做出了打印執(zhí)行請求的外部作業(yè)”、“要在包括在系統(tǒng)100中的存儲箱功能中處理的作業(yè)”是不等同于“需要在打印機(jī)單元104開始打印之前由讀取器單元103進(jìn)行原稿讀取操作的作業(yè)”的作業(yè)。換句話說,這些作業(yè)是至少等同于“可以在用戶做出了打印執(zhí)行請求,而讀取器單元103沒有執(zhí)行原稿讀取操作的情況下,由打印機(jī)單元104開始其打印的作業(yè)”的作業(yè)。
因此,根據(jù)本實(shí)施例,控制單元108控制系統(tǒng)100來接受多種作業(yè)。
可以做出這樣的配置其中,控制單元108可以基于來自包括在讀取器單元103的ADF中的傳感器的信息,確認(rèn)是否發(fā)生了與需要在讀取器單元103的原稿讀取操作的作業(yè)的原稿讀取操作有關(guān)的錯(cuò)誤的信息。
假設(shè)在S601中接受的作業(yè)是“在打印機(jī)單元104開始打印前需要讀取器單元103進(jìn)行原稿讀取操作的作業(yè)”。這被稱為條件1。此外,假設(shè)除要在S601中接受的相應(yīng)作業(yè)之外沒有其它作業(yè)注冊在打印隊(duì)列上。這被稱為條件2。
如果滿足這兩個(gè)條件,每次將相應(yīng)作業(yè)的一頁的打印數(shù)據(jù)存儲在存儲器109中,控制單元108控制打印機(jī)單元104來執(zhí)行作業(yè)的打印數(shù)據(jù)的打印。
因此,如果滿足上述兩個(gè)條件,與將特定作業(yè)的打印數(shù)據(jù)存儲在存儲器單元109并行,控制單元108控制打印機(jī)單元104來執(zhí)行相同作業(yè)的打印操作。
即是說,上述狀況是這樣的狀況其中,在由讀取器單元103執(zhí)行由要處理的作業(yè)的多頁組成的一系列原稿的讀取操作期間,由打印機(jī)單元104執(zhí)行相應(yīng)作業(yè)的打印操作。
在這種情況下,即使當(dāng)控制打印機(jī)單元104來執(zhí)行相應(yīng)作業(yè)的打印操作的同時(shí),控制單元108確認(rèn)是否在讀取器單元103發(fā)生涉及相應(yīng)作業(yè)的原稿讀取操作的錯(cuò)誤。例如,作為該錯(cuò)誤的一個(gè)例子,在由包括在讀取器單元103中的ADF進(jìn)行的原稿的輸送操作期間作為錯(cuò)誤產(chǎn)生對象的原稿卡紙等同于此。
控制單元108將在S603已開始打印的作業(yè)的打印期間作為系統(tǒng)100的錯(cuò)誤產(chǎn)生對象的相應(yīng)作業(yè)的“原稿卡紙”作為打印中斷的起因來處理,其作為在S604中判斷為“是”的判斷條件。
因此,假設(shè)控制單元108檢測出打印期間在讀取器單元103發(fā)生了涉及要處理的相應(yīng)作業(yè)的打印操作所需的原稿讀取操作的錯(cuò)誤。在這種情況下,控制單元108判斷為發(fā)生了打印中斷的起因,控制處理從圖7A中的S604前進(jìn)到圖7B中的S609。與其同時(shí),控制單元108控制顯示部301來顯示包括用于通知用戶發(fā)生了錯(cuò)誤的通知,以及用于提示用戶取消讀取器單元103的相應(yīng)錯(cuò)誤的通知的信息。根據(jù)本發(fā)明,作為其一個(gè)例子,控制單元108控制顯示部301來執(zhí)行圖20示出的顯示,圖20示出要處理的作業(yè)所需的原稿讀取操作期間發(fā)生了原稿卡紙。
根據(jù)該情形B,要處理的作業(yè)是“需要在通過UI單元從用戶接受打印執(zhí)行請求之后進(jìn)行原稿讀取操作的作業(yè)”。此外,這是這樣的例子其中,控制單元108確認(rèn)在與該作業(yè)的打印操作并行的原稿讀取操作的執(zhí)行期間,在讀取器單元103,發(fā)生了與涉及原稿讀取操作的錯(cuò)誤相對應(yīng)的作業(yè)的原稿卡紙。因此,根據(jù)情形B,控制單元108控制顯示部301來執(zhí)行圖20示出的顯示,圖20用來通知用戶相應(yīng)原稿卡紙的發(fā)生。
還是根據(jù)情形B,在S604中確認(rèn)在作業(yè)的打印期間發(fā)生了作業(yè)的打印中斷起因的情況下,控制單元108在S609中斷作業(yè)的打印操作。此外,當(dāng)確認(rèn)其發(fā)生時(shí),控制單元108判斷針對作業(yè)的打印中斷的起因的類型是什么種類的中斷起因。因此,根據(jù)該情形B,如上所述,控制單元108判斷為打印中斷的起因的類型是讀取器單元103的錯(cuò)誤。
根據(jù)本實(shí)施例的系統(tǒng)100包括這樣的配置其中,基于如上所述在S609中的打印中斷的起因的類型,進(jìn)行控制來執(zhí)行顯示,隨后可以開始不被中斷的相應(yīng)起因影響的作業(yè)的打印。
情形C發(fā)生正在打印的作業(yè)的排出目的地錯(cuò)誤根據(jù)本實(shí)施例的系統(tǒng)100,如圖3所示,要處理的作業(yè)的打印件可以輸出到包括盤228和盤229的多個(gè)排出目的地,盤228和盤229可以裝載經(jīng)打印機(jī)單元104打印的打印件??刂茊卧?08可以基于來自包含在后處理設(shè)備(例如,圖3中的自動(dòng)整理裝置220)中的傳感器的信息確認(rèn)是否在該排出目的地發(fā)生了卡紙。
假設(shè)控制單元108做出確認(rèn)在作業(yè)的打印期間,在包含在系統(tǒng)100的后處理設(shè)備的排出目的地發(fā)生了薄片卡紙。此外,假設(shè)在作業(yè)的打印期間作業(yè)的打印件的輸出目的地所需的排出目的地放滿了打印件(盤被裝滿),以至于不能繼續(xù)向相應(yīng)排出目的地的打印件的輸出,控制單元108確認(rèn)其發(fā)生。
控制單元108將在執(zhí)行S603已開始打印的作業(yè)的打印期間作為系統(tǒng)100的錯(cuò)誤產(chǎn)生對象的這種“在排出目的地的錯(cuò)誤”作為打印中斷的起因來處理,其作為在S604中判斷為“是”的判斷條件。
在這種情況下,控制單元108判斷為已經(jīng)在S603中開始打印的作業(yè)中發(fā)生了打印中斷的起因,控制處理從圖7A中的S604前進(jìn)到圖7B中的S609。與其同時(shí),控制單元108控制顯示部301來顯示包含用于通知用戶在系統(tǒng)100的排出目的地發(fā)生了打印要處理的作業(yè)的打印數(shù)據(jù)的薄片的卡紙的通知,以及用于提示用戶取消相應(yīng)薄片卡紙的通知的信息。根據(jù)本實(shí)施例,作為其一個(gè)例子,控制單元108控制顯示部301執(zhí)行圖23中示出的顯示,該顯示示出在要處理的作業(yè)的排出目的地的薄片卡紙的發(fā)生。
例如,根據(jù)該情形C,當(dāng)在S604確認(rèn)在作業(yè)的打印期間在作業(yè)的打印件的輸出目的地發(fā)生了錯(cuò)誤時(shí),控制單元108中斷在S609中正在打印的作業(yè)的打印操作。與其同時(shí),控制單元108控制顯示部301執(zhí)行圖23中示出的顯示,圖23中示出的顯示用于通知用戶“在排出目的地的薄片卡紙”的發(fā)生。
還是根據(jù)該情形C,在S604中確認(rèn)在系統(tǒng)100執(zhí)行已經(jīng)在S603中開始了打印的作業(yè)的打印操作期間,發(fā)生了作業(yè)的打印中斷的起因的情況下,控制單元108中斷在S609中的作業(yè)的打印操作。此外,當(dāng)在S604確認(rèn)了打印中斷的該起因的發(fā)生時(shí),控制單元100判斷針對該作業(yè)的打印中斷起因的類型是什么種類的中斷起因。在該情形C的情況下,如上所述,控制單元108判斷為打印中斷的起因的類型是“在基于來自用戶的打印處理?xiàng)l件判斷為打印件的輸出目的地的在輸出目的地處的錯(cuò)誤”。
此外,控制單元108控制操作單元102執(zhí)行用于基于判斷結(jié)果通知用戶打印中斷的起因的判斷出的類型的顯示。在該情形C的情況下,控制單元108控制操作單元102顯示例如圖23所示的顯示畫面,圖23示出作業(yè)的打印被中斷,并請求“由操作者消除在排出目的地的薄片卡紙”。這樣,還是在情形C的情況下,控制單元108控制UI單元執(zhí)行示出用于由用戶取消已在S609中斷了打印的作業(yè)的打印中斷起因的通知的顯示,其取消方法與要在S609中執(zhí)行的處理相同。
根據(jù)本實(shí)施例的系統(tǒng)100包括這樣的配置其中,基于如上所述的在S609中的打印中斷起因的類型進(jìn)行控制來執(zhí)行顯示,隨后,開始不被相應(yīng)中斷的起因影響的作業(yè)的打印。
情形D由用戶通過UI單元輸入暫時(shí)打印停止請求的情形根據(jù)本實(shí)施例,做這樣的配置其中,將如圖11中示出的處理情況的列表顯示在觸摸敏感畫面上,其使用戶可以通過觸摸畫面選擇情況之一(例如,作業(yè)0001)。
假設(shè),由用戶使用例如如上所述的方法選擇了現(xiàn)在正在打印的作業(yè)。在這樣的情形下,假設(shè)用戶按下了用于來明確地輸入暫時(shí)停止正在打印的作業(yè)的指令的操作鍵(例如,包含在操作單元102中的未示出的硬件鍵、或用作顯示部301的顯示對象的未示出的顯示鍵(軟件鍵))。然后,控制單元108基于鍵操作判斷為用戶做出了暫時(shí)停止請求,中斷相應(yīng)作業(yè)的打印操作。
如上所述,控制單元108將在S603已開始打印的作業(yè)的打印期間作為系統(tǒng)100的錯(cuò)誤產(chǎn)生對象的對于相應(yīng)作業(yè)的“用戶的打印暫時(shí)停止請求”作為打印中斷的起因來處理,其成為在S604中判斷為“是”的判斷條件。
如果控制單元108檢測出在打印執(zhí)行期間根據(jù)本實(shí)施例用戶通過UI單元做出了要處理的相應(yīng)作業(yè)的打印中斷請求,控制單元108判斷為發(fā)生了打印中斷的起因,控制處理從圖7A的S604前進(jìn)到圖7B的S609。
還是在該情形D的情況下,如果在步驟S604中確認(rèn)作業(yè)的打印期間發(fā)生了打印中斷的起因,控制單元108在S609中斷作業(yè)的打印操作。控制單元108還判斷針對作業(yè)的打印中斷起因的類型是什么種類的中斷起因。在該情形D的情況下,如上所述,控制單元108判斷為打印中斷起因的類型是“來自用戶的暫時(shí)打印停止請求”。
此外,控制單元108控制操作單元102來像之前一樣基于判斷結(jié)果顯示用于通知用戶判斷出的打印中斷起因的類型的畫面。
由此,還是在情形D的情況下,控制單元108控制UI單元來執(zhí)行顯示,該顯示示出用于由用戶取消已在S609中中斷打印的作業(yè)的打印中斷的起因的通知,其取消方法與在S609中執(zhí)行的處理相同。
根據(jù)本實(shí)施例的系統(tǒng)100包括這樣的配置其中,進(jìn)行控制來基于在S609中如上所述的打印中斷起因的類型執(zhí)行顯示,使得能進(jìn)行不被所述起因影響的作業(yè)的打印。
根據(jù)本實(shí)施例將情形A~情形D作為打印中斷的起因進(jìn)行了說明,但是本實(shí)施例不局限于此。因此,配置本實(shí)施例使其不局限于打印中斷的起因的具體的內(nèi)容和類型。
以上述配置作為前提,假設(shè)控制單元108確認(rèn)了作業(yè)的打印期間,在系統(tǒng)100發(fā)生了作業(yè)的打印中斷的起因。然后,控制單元108控制處理從S604前進(jìn)到圖7B中的S609。
在圖7B中的步驟S609中,控制單元108控制系統(tǒng)100來中斷正在打印的作業(yè)的打印操作。
這時(shí),如果可以在該中斷起因的發(fā)生時(shí)刻執(zhí)行針對已經(jīng)從進(jìn)給器給送的薄片的打印,控制單元108控制打印機(jī)單元104來繼續(xù)針對相應(yīng)打印薄片的打印,將全部薄片排出到系統(tǒng)100的排出目的地。在打印被中斷的作業(yè)中進(jìn)行打印的薄片從機(jī)器內(nèi)部到外部的排出操作完成時(shí),控制單元108中斷相應(yīng)作業(yè)的打印操作。
因此,根據(jù)本實(shí)施例,即使發(fā)生了正在打印的作業(yè)的打印中斷的起因,控制單元108控制系統(tǒng)100使得在可能的情況下不將經(jīng)正常打印的薄片殘留在系統(tǒng)100的設(shè)備內(nèi)部。此外,控制單元108控制系統(tǒng)100將經(jīng)正常打印的薄片排出到用戶可以取走打印件的系統(tǒng)100的排出目的地。此外,然后,控制單元108中斷(停止)相應(yīng)作業(yè)的打印操作。
上述配置是根據(jù)本實(shí)施例用于實(shí)現(xiàn)提高生產(chǎn)率的配置的一個(gè)例子,其只要可能,即使在發(fā)生打印中斷的情況下也能進(jìn)行作業(yè)的打印,而且只要可能,能進(jìn)行要處理的作業(yè)而不浪費(fèi)不必要的薄片。
現(xiàn)在,假設(shè)步驟S604中的打印中斷的起因的類型是“打印機(jī)單元104中薄片傳輸路徑上的薄片卡紙”。在這種情況下,控制單元108在發(fā)生中斷的時(shí)刻立即中斷(停止)由打印機(jī)單元104進(jìn)行的打印操作。在這種情況下,控制單元108在薄片殘留在系統(tǒng)100的設(shè)備內(nèi)的情況下停止打印機(jī)單元104的操作。換句話說,如果在S604中發(fā)生對應(yīng)于該類型的打印中斷的起因,緊隨其發(fā)生控制單元108禁止來自進(jìn)給器的新薄片的給送操作,并禁止在設(shè)備內(nèi)的薄片的傳輸操作。
上述配置是用于當(dāng)在打印機(jī)單元104的內(nèi)部發(fā)生薄片卡紙時(shí)實(shí)現(xiàn)所述效果的配置的一個(gè)例子,例如在打印機(jī)單元104的內(nèi)部觸發(fā)發(fā)生或多個(gè)薄片卡紙的問題可以通過本實(shí)施例盡可能地避免。
通過在步驟S609中的中斷處理,控制單元108使中斷了的作業(yè)的打印數(shù)據(jù)能在響應(yīng)通過用戶的干涉而取消中斷的起因來再繼續(xù)打印的時(shí)刻使用。然后,控制單元108允許系統(tǒng)100再繼續(xù)處理。
具體來說,控制單元108控制存儲器109來保留在S609中中斷的作業(yè)的打印數(shù)據(jù)的全部頁,來在再繼續(xù)作業(yè)的打印的時(shí)刻使用該數(shù)據(jù)。
現(xiàn)在,假設(shè)在步驟S609中中斷了的作業(yè)是“需要多份打印的作業(yè)”。在這種情況下,控制單元108控制系統(tǒng)100重復(fù)打印相同頁的打印數(shù)據(jù)所需的份數(shù)。此外,控制單元108控制打印設(shè)備100來接受需要僅一份的打印,且還需要一疊打印件來自動(dòng)整理的作業(yè)。
因此,控制單元108控制存儲器109保存包含與緊接在發(fā)生打印中斷的起因前已經(jīng)在S603中打印了的頁相對應(yīng)的打印數(shù)據(jù)的中斷了其打印的作業(yè)的全部頁的打印數(shù)據(jù),以便在再繼續(xù)打印的時(shí)刻使用該數(shù)據(jù)。此外,控制單元108控制存儲器109保存一系列被中斷的作業(yè)的打印處理?xiàng)l件數(shù)據(jù)作為使控制單元108能夠判斷打印被中斷的作業(yè)的打印操作需要什么種類的打印處理?xiàng)l件的信息。此外,控制單元108控制存儲器109還保存示出作業(yè)的處理狀況的數(shù)據(jù),作為使控制單元108能夠在S607判斷直到緊接在打印操作的中斷之前被處理的作業(yè)的處理進(jìn)度的信息??刂茊卧?08使用與用于得到由顯示部301在圖9示出的顯示作業(yè)處理狀況畫面所需的信息的方法相同的方法得到該示出進(jìn)度狀況的數(shù)據(jù)。
控制單元108控制存儲器109保存作為再繼續(xù)在S609中中斷的作業(yè)的打印所需的作業(yè)信息的這些各種信息,以及再繼續(xù)作業(yè)的打印所需的打印數(shù)據(jù),將作業(yè)信息與打印數(shù)據(jù)相關(guān)聯(lián)。
因此,根據(jù)本實(shí)施例,控制單元108在圖7B的S610中執(zhí)行用于控制存儲器109來存儲如上所述在S609中中斷了打印的作業(yè)的作業(yè)信息的處理。
應(yīng)當(dāng)指出利用面各附圖的各步驟,即根據(jù)本實(shí)施例的圖7B中的S610和S613,稍后說明的圖15中的S707、圖17中的S903、圖22中的S806、及圖25中的S1009,說明“中斷了的作業(yè)”。在本實(shí)施例中說明的該“中斷了的作業(yè)”即指“在圖7B中的S609中在處理中打印被中斷了的作業(yè)”。換句話說,該在本實(shí)施例中說明的“中斷了的作業(yè)”即指根據(jù)本實(shí)施例“在發(fā)生打印中斷起因的情況下,通過系統(tǒng)100根據(jù)本實(shí)施例由控制單元中斷了其打印操作的作業(yè)”。
附帶地,通過各附圖的各步驟,即圖7B中的S621和S623,稍后說明的圖15中的S701、S702、S711,圖17中的S901、S902、及S908,圖22中的S801,圖25中的S1002,說明“當(dāng)前作業(yè)”。該“當(dāng)前作業(yè)”指“打印已在圖7B中的S616中開始的作業(yè),其與在圖7B的S609中中斷了打印的作業(yè)不同,且其與另一個(gè)要打印的作業(yè)相對應(yīng)”。換句話說,該在本實(shí)施例中說明的“當(dāng)前作業(yè)”指“在發(fā)生打印中斷的起因的情況下,打印操作被中斷的作業(yè)的中斷狀態(tài)階段期間,打印操作變得可執(zhí)行的作業(yè)”。即是說,在本實(shí)施例中說明的“當(dāng)前作業(yè)”指“在S609中執(zhí)行中斷了打印的作業(yè)的打印中斷操作的情況下,在系統(tǒng)100根據(jù)本實(shí)施例的控制單元允許開始打印操作的作業(yè)”。再換句話說,該“當(dāng)前作業(yè)”指“代替防止在S609中中斷了打印的作業(yè)的打印,在打印中斷(暫時(shí)停止)時(shí)段期間,在系統(tǒng)根據(jù)本實(shí)施例由控制單元開始打印操作的作業(yè)”。
以上面的說明作為前提,下面詳細(xì)說明根據(jù)本實(shí)施例的系統(tǒng)100的配置。
控制單元108控制存儲器109保存在圖7B的S610中中斷了打印的作業(yè)的信息(也稱為作業(yè)信息),隨后,控制單元控制處理從S610前進(jìn)到S611。
應(yīng)當(dāng)指出該“作業(yè)的信息”包括“要打印在作業(yè)的再繼續(xù)打印所需的薄片上的打印數(shù)據(jù)(原稿圖像數(shù)據(jù))”、“作業(yè)的打印處理?xiàng)l件數(shù)據(jù)”、以及“用于在打印中斷的時(shí)刻判斷作業(yè)的處理的進(jìn)度的處理數(shù)據(jù)”。此外,控制單元108控制存儲器109在S610保存用作圖11中的顯示列表中的顯示對象的信息,例如作業(yè)的“接收號”、“原稿號”、“作業(yè)類型”等,以及控制單元108執(zhí)行的本實(shí)施例中公開的控制所需的作業(yè)信息。
在圖7B的S611中,控制單元108通過讀出并參考由存儲器109管理的上述打印隊(duì)列的信息,確認(rèn)在存儲器109中是否存在“不被中斷了的作業(yè)的打印中斷的起因影響的要打印的作業(yè)”。
此外,如果在S611中判斷為存在不被中斷了的作業(yè)的打印中斷的起因影響的要打印的作業(yè),控制單元108控制處理從S611前進(jìn)到S614。
另一方面,如果在S611判斷為不存在不被中斷了的作業(yè)的打印中斷的起因影響的作業(yè),則控制單元108控制處理從S611前進(jìn)到S612。
在被中斷的作業(yè)的打印中斷時(shí)段(打印暫時(shí)停止)期間,控制單元108控制系統(tǒng)100開始不被打印中斷的起因影響的作業(yè)的打印。應(yīng)當(dāng)指出“中斷了打印的作業(yè)”對應(yīng)于在S609中中斷了打印的“被中斷的作業(yè)”,如上所述。另一方面,該“不受打印中斷的起因影響的作業(yè)”對應(yīng)于在S616中開始打印的“當(dāng)前作業(yè)”,如上所述。
換句話說,根據(jù)本實(shí)施例,控制單元108控制系統(tǒng)100暫緩被中斷的作業(yè)的打印的再繼續(xù),開始另一個(gè)作業(yè)的打印。
如上所述,根據(jù)本實(shí)施例的系統(tǒng)100包括這樣的配置其中,在被中斷作業(yè)的打印暫時(shí)停止時(shí)段期間,開始不是被中斷的作業(yè)的打印中斷的起因影響的另一個(gè)作業(yè)的打印。
該配置的意義是,即使在系統(tǒng)100不取消中斷了打印的作業(yè)的打印中斷的起因的情況下,也可以開始“對應(yīng)于可以完全正常打印的作業(yè)的需要另一個(gè)打印的作業(yè)”。
現(xiàn)在,下面對具體例子做出說明,該例子涉及控制單元108判斷什么種類的作業(yè)是不受被中斷的作業(yè)的打印中斷的起因影響的作業(yè),怎樣控制該作業(yè)以在S616開始打印。以下面的情形,控制單元108控制系統(tǒng)100,以在被中斷的作業(yè)的打印中斷時(shí)段(打印暫時(shí)停止時(shí)段)期間,開始不受被中斷的作業(yè)的打印中斷的起因影響的另一個(gè)后續(xù)作業(yè)的打印。
現(xiàn)在,下文中,情形1~情形4的控制例子將作為與上述情形A~情形D的打印中斷的4種起因的情形相對應(yīng)的4個(gè)控制例子公開。情形1第一情形,在步驟S611中識別出在打印隊(duì)列中存在不受打印中斷影響的作業(yè),該情形下,控制單元108開始打印該作業(yè)。
該情形1是假設(shè)打印中斷的起因的類型是“缺紙”錯(cuò)誤。
在該情形1下,控制單元108搜索打印隊(duì)列是否存在使用與被中斷的作業(yè)使用的薄片具有不同尺寸或不同類型的紙張來打印的作業(yè)。此外,控制單元108控制打印系統(tǒng)100,以便在打印中斷時(shí)段期間,可以開始這樣的作業(yè)的打印該作業(yè)不需要與被中斷的作業(yè)所需的薄片相同尺寸和類型的薄片,而需要不同尺寸或類型的薄片。
在這種情況下,控制單元108確認(rèn)各作業(yè)的打印操作所需的薄片的尺寸和類型??刂茊卧?08執(zhí)行從存儲器109讀出和參考打印處理?xiàng)l件數(shù)據(jù),在存儲器109中,在步驟S602在將作業(yè)登記到打印隊(duì)列時(shí),作業(yè)的打印處理?xiàng)l件數(shù)據(jù)已作為作業(yè)信息被保存。
此外,控制單元108確認(rèn)在打印隊(duì)列中是否存在另一個(gè)使用與被中斷的作業(yè)使用的薄片相比另一個(gè)尺寸或類型的薄片的作業(yè)。
以下面為例,在接收號0001的作業(yè)打印期間,該作業(yè)的打印操作所需的薄片用完了,當(dāng)在步驟S604做出該判斷時(shí),控制單元在步驟S604中斷該作業(yè)的打印操作。如上所述,該具有接收號0001的作業(yè)是其打印操作需要A4的薄片尺寸和普通紙的薄片類型的薄片的作業(yè)。
在這種情況下,在步驟S611控制單元108確認(rèn)是否存在被排隊(duì)的、等待打印的作業(yè),該作業(yè)的打印需要不同于A4的類型的薄片。或者,在這種情況下,在步驟S611中控制單元108確認(rèn)是否存在被排隊(duì)的、等待打印的作業(yè),該作業(yè)的打印需要不同于普通紙的類型的薄片。
換句話說,在這種情況下,控制單元108將在步驟S611中判斷為其打印操作需要A4尺寸的大小和普通紙類型的薄片的作業(yè)從選擇中排除。即是說,在這種情況下,在步驟S611控制單元108搜索其打印操作不需要A4尺寸的大小和普通紙類型的薄片的作業(yè),作為要從打印隊(duì)列中選擇的作業(yè)。這種涉及要處理的作業(yè)的打印操作所需的薄片的判斷條件將被稱為第一條件,控制單元108在步驟S611中判斷存儲器109中是否存在滿足第一條件的要打印的作業(yè)。
當(dāng)確認(rèn)了是否存在滿足第一條件的作業(yè)時(shí),在步驟S611中,控制單元108進(jìn)一步確認(rèn)用于該作業(yè)的薄片是否放置在打印系統(tǒng)100的薄片提供單元中。該涉及薄片是否放置在打印系統(tǒng)100的薄片提供單元中的判斷條件將被稱為第二條件。
仍然使用上述例子,給出其具體例子。以此為例,在具有接收號0001的作業(yè)在打印機(jī)單元104打印期間,接收到對作為登記在打印隊(duì)列中的下一個(gè)作業(yè)的具有接收號0002的作業(yè)的打印請求。如上所述,具有接收號0002的作業(yè)是打印操作需要A3的尺寸和再生紙的類型的薄片的作業(yè)。即是說,該接收號0002的作業(yè)是不受打印操作需要A4尺寸的大小和普通紙的類型的薄片的作業(yè)影響的作業(yè)。
在步驟S611中,控制單元108判斷為具有接收號0002的作業(yè)不受具有接收號0001的作業(yè)的打印中斷的起因影響,具有接收號0001的作業(yè)由于缺紙錯(cuò)誤在步驟S609中遭到了打印中斷。此外,還在步驟S611中執(zhí)行具有接收號0002的作業(yè)的打印操作所需的薄片是否放置在打印系統(tǒng)100的薄片提供單元中的確認(rèn)。
根據(jù)本實(shí)施例,用戶可以使用操作單元102預(yù)先注冊打印系統(tǒng)100具有的多個(gè)薄片提供單元的每個(gè)單元的薄片尺寸和薄片類型。控制單元108從操作單元102得到關(guān)于由用戶做出的在薄片提供單元中的薄片的注冊信息。此外,根據(jù)本實(shí)施例的打印系統(tǒng)100具有用于檢測針對每個(gè)薄片提供單元的薄片的尺寸,以及還用于檢測在每個(gè)薄片提供單元薄片的存在或缺乏的傳感器。控制單元108從每個(gè)傳感器得到在每個(gè)薄片提供單元中關(guān)于薄片的存在、其尺寸等的信息,將其作為狀態(tài)信息取得?;谠撔畔ⅲ刂茊卧?08確認(rèn)在打印系統(tǒng)100的每個(gè)薄片提供單元中放置的薄片的尺寸和類型,作為打印系統(tǒng)100的薄片提供單元狀態(tài)信息。
利用薄片提供單元狀態(tài)信息,控制單元108還確認(rèn)執(zhí)行具有接收號0002的作業(yè)的打印操作所需要的薄片是否已放置在打印系統(tǒng)100的薄片提供單元中,如上所述。
假設(shè)控制單元108判斷為執(zhí)行具有接收號0002的作業(yè)的打印操作所需要的薄片已放置在打印系統(tǒng)100的薄片提供單元中。這意味著滿足了上述第二條件。
已作出了以上的判斷,控制單元108判斷為具有接收號0002的作業(yè)是不受具有接收號0001的作業(yè)的打印中斷的起因影響的作業(yè),基于該判斷結(jié)果,流程從步驟S611前進(jìn)到步驟S614。
在這種情況下,控制單元108在步驟S611從選擇中排除其打印操作需要與被中斷的作業(yè)的打印操作所需的薄片具有相同尺寸和相同薄片類型的薄片的作業(yè)。同時(shí),在這種情況下,控制單元108在步驟S611將如下作業(yè)視為可選擇的作業(yè),即不被該類型影響的作業(yè),也就是不是其打印操作需要與在步驟S609中斷了打印的作業(yè)的打印操作所需的薄片具有相同尺寸和相同薄片類型的薄片的作業(yè)。此外,在這種情況下,如果在步驟S611判斷為在打印隊(duì)列中存在這樣可選擇的作業(yè),控制單元108在步驟S611做出“是”判斷,流程從步驟S611進(jìn)入到步驟S614。另一方面,在這種情況下,如果在步驟S611中判斷為在打印隊(duì)列中不存在這樣的可選擇的作業(yè),控制單元108在步驟S611中做出“否”判斷,流程從步驟S611進(jìn)入到步驟S612。
上述情況是根據(jù)本實(shí)施例的情形的例子,其中,控制單元108在步驟S611判斷為在打印隊(duì)列中存在不受打印中斷的起因影響的作業(yè)。
現(xiàn)在,在較早說明的例子中,具有在狀態(tài)列表顯示畫面中顯示的作業(yè)信息的具有接收號0002的作業(yè)是不需要與具有接收號0001的作業(yè)相同的薄片尺寸的作業(yè)。因此,在步驟S611中,控制單元108將具有接收號0002的作業(yè)視為在接收具有接收號0001的作業(yè)之后的下一個(gè)作業(yè)。在這樣的情況下,在步驟S616,當(dāng)具有接收號0001的作業(yè)保持中斷的同時(shí),控制單元108允許系統(tǒng)100開始具有接收號0002的作業(yè)的打印操作。
然而,假設(shè)具有接收號0002的作業(yè)是需要與具有接收號0001的作業(yè)的打印處理所需薄片相同的薄片尺寸和薄片類型的作業(yè)。在這種情況下,控制單元108在步驟S611判斷為具有接收號0002的作業(yè)是受具有接收號0001的作業(yè)的打印中斷的起因影響的作業(yè)。
如果作出了該判斷,當(dāng)具有接收號0001的作業(yè)中斷時(shí),控制單元108禁止系統(tǒng)100開始具有接收號0002的作業(yè)的打印操作。
現(xiàn)在,在以上情況下,假設(shè)顯示在圖11的狀態(tài)列表顯示畫面中的具有接收號0003的作業(yè)是需要與用于打印操作的A4尺寸薄片不同的尺寸的薄片的作業(yè),或是需要與用于打印操作的普通紙不同的類型的薄片的作業(yè)。此外,假設(shè)控制單元108在步驟S611中確認(rèn)了如下狀態(tài)信息的存在該狀態(tài)信息表示滿足這些條件的薄片在系統(tǒng)100的薄片提供單元中可用。在這種情況下,在步驟S611中,控制單元108判斷為具有接收號0003的作業(yè)是不受0001號作業(yè)的打印中斷的起因影響的作業(yè)。
在這種情況下,在具有接收號0001的作業(yè)中斷的同時(shí),控制單元108允許打印系統(tǒng)100開始0003號作業(yè)的打印操作。
因此,控制單元108將在步驟S611中不滿足條件的作業(yè)留在打印等待狀態(tài),在步驟S609中被中斷了打印的作業(yè)的起因保持在打印中斷狀態(tài)的同時(shí),使在步驟S611中滿足條件的作業(yè)執(zhí)行。
這即使作業(yè)被中斷,也盡可能高地提高了生產(chǎn)率。
本實(shí)施例也能處理下面的情形。
情形2其中,控制單元108在步驟S611中識別出在打印隊(duì)列中存在不受打印中斷的起因影響的作業(yè),控制單元108在打印中斷了的作業(yè)的中斷時(shí)段期間開始不受打印中斷影響的作業(yè)的打印。
該情形2用于說明與在上述情形B中舉例說明的控制相對應(yīng)的控制的一個(gè)例子。即是說,該情形2是控制單元108在中斷了打印的作業(yè)的打印中斷的起因的類型是“原稿卡紙”的情況下執(zhí)行控制的一個(gè)例子。
例如,假設(shè),在該情形2下,在步驟S609被控制單元108中斷了打印的作業(yè)是需要由讀取器單元103進(jìn)行原稿讀取操作的作業(yè)。
在處理該作業(yè)的情況下,當(dāng)接收到由用戶按下開始鍵403做出的打印執(zhí)行請求時(shí),控制單元108執(zhí)行在圖7A的步驟S601~S603中的,下面說明的利用打印系統(tǒng)100的一系列打印操作。
當(dāng)對該作業(yè)從用戶接收到打印執(zhí)行請求時(shí),控制單元108使設(shè)置到讀取器單元103上的ADF執(zhí)行給送原稿堆中的每個(gè)原稿的操作??刂茊卧?08還進(jìn)行控制使得讀取器單元103執(zhí)行給送到原稿讀取位置的每個(gè)原稿的讀取操作,將由讀取器單元103讀取的原稿的圖像數(shù)據(jù)存儲在存儲器209中,從存儲器209讀出作業(yè)的原稿的圖像數(shù)據(jù),由打印機(jī)單元104打印。
現(xiàn)在,控制單元108識別出要處理的作業(yè)是需要由讀取器單元103進(jìn)行原稿讀取操作(第一條件)的作業(yè)。還假設(shè)該作業(yè)不是唯一要打印的作業(yè),即,至少還有一個(gè)作業(yè)已經(jīng)正在打印,或等待被打印(第二條件)。當(dāng)滿足這兩個(gè)條件時(shí),控制單元108進(jìn)行控制,使得讀取器單元103執(zhí)行作業(yè)的讀取操作,與讀取操作同時(shí)(并行),由打印機(jī)單元104執(zhí)行作業(yè)的打印操作,即,控制單元108控制打印系統(tǒng)100可以執(zhí)行并行操作。
現(xiàn)在,在這個(gè)例子中,假設(shè)打印系統(tǒng)100當(dāng)前在讀取器單元103和打印機(jī)單元104執(zhí)行并行處理,假設(shè)在這種情況下,在步驟S604在讀取器單元103的ADF發(fā)生成為作業(yè)的打印中斷起因的原稿卡紙。控制單元108在步驟S609中中斷作業(yè)的打印操作。此外,在步驟S611中,控制單元108識別出打印中斷的起因?yàn)椤霸蹇垺保送庠诓襟ES611判斷為不受該類型打印中斷起因影響的作業(yè)是為了在打印機(jī)單元104執(zhí)行打印,不需要在讀取器單元103進(jìn)行原稿讀取操作的作業(yè)。因此,在步驟S611中,控制單元108識別在步驟S609中中斷了打印的作業(yè)的打印中斷的起因是什么類型的打印中斷起因,以及不受該打印中斷的起因影響的作業(yè)滿足什么條件。此外在步驟S611中,控制單元108確認(rèn)在存儲器109的打印隊(duì)列中是否存在不受由判斷結(jié)果確認(rèn)的打印中斷的起因影響的作業(yè)。
例如,來自外部裝置、從計(jì)算機(jī)接口單元106輸入其打印數(shù)據(jù)的作業(yè)可能是這樣的作業(yè)。此外,已經(jīng)保存在存儲器109中的要打印的作業(yè),例如在存儲箱功能下的作業(yè),可能是這樣的作業(yè)。理由是存儲箱作業(yè)是這樣的作業(yè)其打印數(shù)據(jù)在通過UI單元從用戶接收到打印執(zhí)行請求前被保存在存儲器109中。
因此,在情形2中,在步驟S611,控制單元108判斷為不需要原稿讀取操作來打印的作業(yè),例如外部作業(yè)或存儲箱作業(yè),是不受打印中斷的起因影響的作業(yè),即,可選擇的作業(yè)。
如果控制單元108在情形2下確認(rèn)在存儲器109中不存在這樣的不需要原稿讀取操作來打印的作業(yè),流程從步驟S611前進(jìn)到步驟S612。
另一方面,如果控制單元108在情形2下確認(rèn)在存儲器109中存在不需要原稿讀取操作來打印的作業(yè),流程從步驟S611前進(jìn)到步驟S614。在該步驟S614之后,例如在步驟S616中,在中斷了打印的作業(yè)保持中斷的同時(shí),控制單元108開始該作業(yè)的打印操作。
如此構(gòu)成本實(shí)施例,使得通過允許例如復(fù)印作業(yè)、外部作業(yè)、存儲箱作業(yè)等各種各樣的多種作業(yè)的處理,能夠靈活地處理多種需要。這也是本實(shí)施例的結(jié)構(gòu)的優(yōu)點(diǎn)的例子,該結(jié)構(gòu)即使在存在中斷作業(yè)的情況下,也盡可能多地改進(jìn)了生產(chǎn)率。
考慮以上結(jié)構(gòu),本實(shí)施例還可以處理例如下面的情形。
情形3其中,在步驟S611識別出在打印隊(duì)列內(nèi)存在不受打印中斷影響的作業(yè)的控制單元108,在被打印中斷的作業(yè)的中斷時(shí)段期間開始不受打印中斷影響的作業(yè)的打印。
該情形3是用于說明與在上面情形C中舉例說明的控制相對應(yīng)的控制的一個(gè)例子。即是說,該情形3是控制單元108在中斷了打印的作業(yè)的打印中斷起因的類型是“在排出目的地的錯(cuò)誤”的情況下進(jìn)行控制的一個(gè)例子。
例如,該情形3將包括的控制例子是這樣的情形其中,排出目的地是圖3所示的自動(dòng)整理裝置220的盤229,該排出目的地是用戶通過UI單元作為作業(yè)的處理?xiàng)l件而指定的,作為在步驟S603中開始了打印的作業(yè)的打印件的輸出目的地。因此,要在步驟S603中被打印的該作業(yè)是需要用于打印件的輸出的盤229的作業(yè)?,F(xiàn)在,假設(shè)當(dāng)打印該作業(yè)時(shí),盤229裝滿了打印件。響應(yīng)這種情況,自動(dòng)整理裝置220通知控制單元108盤滿錯(cuò)誤。當(dāng)從自動(dòng)整理裝置220接收到該信息時(shí),控制單元108在步驟S604中判斷該作業(yè)發(fā)生了打印中斷的起因,流程從步驟S604前進(jìn)到步驟S609,在步驟S609中,控制單元108中斷作業(yè)的打印操作。
在該情形3,控制單元108確定作業(yè)的打印中斷起因的類型為“排出目的地錯(cuò)誤”?;诖蛴≈袛嗟脑撈鹨颍诓襟ES611中,控制單元108判斷出不受打印中斷的該起因影響的作業(yè)是需要將打印件輸出到與盤229不同的輸出目的地的作業(yè),盤229是被中斷的作業(yè)所需的輸出目的地。在步驟S611中,控制單元108還搜索在存儲器109中是否存在滿足該條件的打印等待作業(yè)。
例如,在該情形3中,控制單元108在步驟S611中判斷出需要用于打印件的輸出的盤228的作業(yè),及需要用于打印件的輸出的盤230的作業(yè),都是可選擇的作業(yè)。如果這樣的作業(yè)存在,將這些作業(yè)的打印件輸出到為該作業(yè)指定的輸出目的地不會防礙打印件的正常裝載。因此,即使在打印件到盤229的輸出不能繼續(xù)的情況下,也可以執(zhí)行到其它輸出目的地的打印件的輸出。因此,在該情形3中,控制單元108在步驟S611判斷出“需要用于打印件的輸出的盤229之外的輸出目的地的作業(yè)”是可選擇的作業(yè)。即是說,控制單元108在步驟S611中判斷出滿足該條件的作業(yè)是不受作業(yè)的打印中斷的起因影響的作業(yè)。
這里假設(shè)在存儲器109中存在打印等待下的作業(yè),該作業(yè)是與被中斷的作業(yè)不同的作業(yè),但是該作業(yè)需要盤229來進(jìn)行打印件的輸出,這與被中斷的作業(yè)具有相同的輸出目的地。在這種情況下,控制單元108在步驟S611判斷為與被中斷的作業(yè)具有相同輸出目的地的該作業(yè)不是選擇項(xiàng)。
通過該結(jié)構(gòu),如果控制單元108在步驟S611中確認(rèn)不存在可選擇的等待打印的作業(yè),流程從步驟S611前進(jìn)到步驟S612。另一方面,如果控制單元108在步驟S611中確認(rèn)存在可選擇的等待打印的作業(yè),流程從步驟S611前進(jìn)到步驟S614。
因此,根據(jù)該情形3,在步驟S611中,控制單元108判斷出滿足可以不受被中斷的作業(yè)的排出目的地錯(cuò)誤影響而完成打印的條件的作業(yè)是可選擇的作業(yè)。
此外,根據(jù)該情形3,如果控制單元108在步驟S611中判斷出在存儲器109中不存在可以不受排出目的地影響地完成打印的作業(yè),流程從步驟S611前進(jìn)到步驟S612。
另一方面,如果控制單元108在步驟S611中判斷在存儲器109中存在可以不受排出目的地錯(cuò)誤影響完成打印的作業(yè),流程從步驟S611前進(jìn)到步驟S614。在該步驟S614之后,例如在步驟S616中,當(dāng)中斷了打印的作業(yè)保持中斷的同時(shí),控制單元108在打印機(jī)單元104開始該作業(yè)的打印操作。
如上所述,假設(shè)在步驟S609中,在步驟S604中發(fā)生了的打印中斷的起因的類型是“在排出目的地的錯(cuò)誤”,在該情況下,在步驟S611中,控制單元108搜索是否存在滿足可以不受排出目的地影響完成打印的條件的打印等待作業(yè)。然后,控制單元108控制打印系統(tǒng)100來在被中斷的作業(yè)的打印中斷時(shí)段期間執(zhí)行可以完成打印的作業(yè)的打印操作。
這樣構(gòu)造本實(shí)施例以便能夠通過簡單地處理后打印處理靈活地解決各種需要。這也是本實(shí)施例的結(jié)構(gòu)的優(yōu)點(diǎn)的例子,該優(yōu)點(diǎn)是即使在存在中斷了打印的作業(yè)的情況下,也盡可能地改進(jìn)生產(chǎn)率。
應(yīng)當(dāng)指出雖然在該情形3中作為打印中斷的起因的類型給出的排出目的地錯(cuò)誤是“打印件將排出目的地裝載滿”,該情形3中的打印中斷的起因不局限于該類型,下面的打印中斷的起因也包含在其中不再有將多個(gè)打印后的薄片束扎成束扎好的打印件所需的薄片處理構(gòu)件(自動(dòng)整理的消耗品,例如,訂書釘、漿糊等)的情形;這樣的薄片處理構(gòu)件在后處理裝置中堵塞的情形;打印薄片在后處理裝置中卡紙的情形,包括在用在這里的“排出目的地錯(cuò)誤”中。
在由于這樣的排出目的地錯(cuò)誤的類型引起作業(yè)在步驟S609中斷的情形下,控制單元108控制打印系統(tǒng)100使得能夠在步驟S616對在存儲器109中的作業(yè)開始打印,該作業(yè)在步驟S611中被確認(rèn)為滿足在錯(cuò)誤沒有恢復(fù)的狀態(tài)下可以完成作業(yè)的打印操作的條件。
情形4其中,在步驟S611中識別出在打印隊(duì)列中存在不受打印中斷影響的作業(yè)的控制單元108,在被打印中斷的作業(yè)的中斷時(shí)段期間開始不受打印中斷起因影響的作業(yè)的打印。
該情形4是在上述情形D中的控制的一個(gè)例子。即是說,該情形4是“用戶通過UI單元明確地輸入了用于暫時(shí)停止打印操作的中斷請求的情形”的例子。
例如,假設(shè)控制單元108通過本實(shí)施例中說明的UI單元從操作者接收到等同于來自用戶的暫時(shí)停止作業(yè)的打印操作的明確指令的請求。本實(shí)施例所用的“UI單元”指操作單元102、或在圖1示出的例子中說明的外部UI單元200、300、400、500、或600之一。當(dāng)從用戶接收到這樣明確的打印中斷請求時(shí),控制單元108在步驟S604中做出“是”判斷,在步驟S609中中斷當(dāng)前正在打印的作業(yè)的打印操作。
在該情形4中,控制單元108判斷出用戶沒有做出明確的打印中斷請求的作業(yè)是不受打印中斷的起因影響的作業(yè)。
現(xiàn)在,假設(shè)在該情形4下,除在步驟S609中被中斷了打印的作業(yè)之外,在存儲器109中存在三個(gè)等待打印的作業(yè)。控制單元108取出三個(gè)打印等待狀態(tài)作業(yè)中最早的,即做出打印執(zhí)行請求最早的作業(yè),作為在步驟S611中可優(yōu)先選擇的作業(yè),控制打印系統(tǒng)100使得能夠在步驟S616中開始該作業(yè)的打印。
或者,假設(shè)除了在步驟S609中中斷了打印的作業(yè)之外,在存儲器109中存在等待打印的作業(yè),并假設(shè)用戶對該作業(yè)也做出了明確的打印中斷請求使得該作業(yè)當(dāng)前關(guān)于打印處于暫時(shí)停止?fàn)顟B(tài)??刂茊卧?08像對在步驟S609中中斷了的作業(yè)一樣,也對該作業(yè)做出判斷其為“用戶明確地輸入了打印中斷請求的情形”。因此,如果在存儲器109中存在這樣的作業(yè),控制單元108在步驟S611中判斷為該作業(yè)不是可選擇的選擇項(xiàng)。
因此,在該情形4中,在步驟S611中,控制單元108判斷出“用戶沒有通過UI單元明確輸入打印中斷請求(暫時(shí)打印停止請求)的打印等待下的作業(yè)”是不受打印中斷的起因影響的作業(yè),即,可選擇的作業(yè)。
如果在該情形4下,控制單元108判斷出“用戶沒有通過UI單元明確輸入打印中斷請求(暫時(shí)打印停止請求)的打印等待下的作業(yè)”不存在于存儲器109中,流程從步驟S611前進(jìn)到步驟S612。
另一方面,如果在該情形4下,控制單元108判斷出“用戶沒有通過UI單元明確輸入打印中斷請求(暫時(shí)打印停止請求)的打印等待下的作業(yè)”存在于存儲器109中,流程從步驟S611前進(jìn)到步驟S614。
在該步驟S614之后,例如在步驟S616中,當(dāng)在步驟S609中中斷了打印的作業(yè)保持中斷的同時(shí),控制單元108在打印機(jī)單元104開始該作業(yè)的打印操作。
如上所述,如果假設(shè)在步驟S609中,在步驟S604中發(fā)生了的打印中斷的起因是“通過UI單元,來自用戶的打印中斷請求(暫時(shí)打印停止請求)的明確輸入”,則在步驟S611中,控制單元108搜索是否存在作為用戶沒有明確地輸入打印中斷請求且打印執(zhí)行請求已經(jīng)被接受的作業(yè)的打印等待作業(yè),作為不受打印中斷的起因影響的作業(yè)。
然后,控制單元108控制打印系統(tǒng)100,使得能夠在由于用戶明確地輸入了打印中斷請求而中斷了打印的作業(yè)的打印中斷時(shí)段期間,執(zhí)行不受影響的作業(yè)的打印操作。
這樣構(gòu)造本實(shí)施例使得能夠靈活地處理用戶的各種需要,包括暫時(shí)停止打印的需要。這也是本實(shí)施例的結(jié)構(gòu)的優(yōu)點(diǎn)的例子,該優(yōu)點(diǎn)是即使在存在中斷了打印的作業(yè)的情況下,也盡可能地改進(jìn)生產(chǎn)率。
如上所述,通過本實(shí)施例公開的包括例如上面情形1~4中所述的控制的涉及流程圖的處理的控制,例如圖7A和圖7B,在本實(shí)施例中通過控制單元108執(zhí)行存儲在存儲器109中的計(jì)算機(jī)可讀程序來執(zhí)行。
根據(jù)本實(shí)施例,在步驟S609中,控制單元108當(dāng)在步驟S604發(fā)生打印中斷的起因時(shí)確定打印中斷的起因的類型。基于所確定的打印中斷的起因的類型,在步驟S611中,控制單元108執(zhí)行不受打印中斷的起因影響的作業(yè)的識別。此外,在步驟S616中,控制打印系統(tǒng)100使得能夠開始如下作業(yè)的打印,該作業(yè)即使在不消除在步驟S609中的打印中斷狀態(tài)時(shí)也不受打印中斷的起因的影響。
應(yīng)當(dāng)指出雖然根據(jù)本實(shí)施例公開了這樣的結(jié)構(gòu),但是結(jié)構(gòu)不需局限于此。例如,可以做出只能處理情形1~4之一的結(jié)構(gòu)?;蛘?,可以做出這樣的結(jié)構(gòu)其中,可以通過能夠執(zhí)行與在圖7A和圖7B中以例子形式示出的處理相同或等同的處理的結(jié)構(gòu)處理情形1~4之外的情形。盡管可以配置為能夠處理這樣各種各樣的改變和調(diào)整,還可配置為包括在圖16、21和24中以例子形式示出的在本實(shí)施例中公開的UI控制。
在圖7A的步驟S601和步驟S602中,控制單元108將打印數(shù)據(jù)和打印處理?xiàng)l件數(shù)據(jù)存儲在存儲器109中。在圖7A的步驟S603中,控制單元108按照在存儲器109中管理的打印隊(duì)列的打印順序在打印機(jī)單元104開始要處理的作業(yè)的打印操作的執(zhí)行。
在步驟S604中,控制單元108在打印已經(jīng)開始的作業(yè)的打印期間,在步驟S604中判斷是否在打印系統(tǒng)100發(fā)生了打印中斷的起因,如上所述進(jìn)行該判斷。
如果在步驟S604中做出“否”判斷,控制單元基于判斷結(jié)果使流程從步驟S604前進(jìn)到步驟S605。
在步驟S605中,基于例如用戶為作業(yè)設(shè)置的打印處理?xiàng)l件和打印系統(tǒng)100中的作業(yè)的處理狀態(tài)等的判斷標(biāo)準(zhǔn),控制單元108判斷是否在步驟S603中在打印機(jī)單元104完成了正在打印的作業(yè)所需的全部打印操作。
如果在步驟S605中做出“否”判斷,控制單元基于判斷結(jié)果將流程從步驟S605返回到步驟S603。由此,控制單元108控制打印系統(tǒng)100繼續(xù)執(zhí)行作業(yè)的打印操作直到其完成。
另一方面,如果在步驟S605中做出“是”的判斷,控制單元108基于判斷結(jié)果將流程從步驟S605前進(jìn)到步驟S606。
在步驟S606中,控制單元108從打印隊(duì)列中刪除在步驟S605中判斷為完成了打印的作業(yè)。隨后,在步驟S607中,還從存儲器109刪除該打印作業(yè)的信息。這時(shí),控制單元108從存儲器109刪除用于在步驟S605中做出判斷的打印操作的各種數(shù)據(jù)(要打印在打印介質(zhì)上的圖像數(shù)據(jù)、及其例如打印條件數(shù)據(jù)等的屬性數(shù)據(jù)),例如,作為要在步驟S607中刪除的打印作業(yè)的信息。隨后,流程從步驟S607前進(jìn)到步驟S608。
在步驟S608中,通過參考上述打印隊(duì)列的信息,控制單元108判斷除了在步驟S605中做出判斷的作業(yè)之外是否在存儲器109中存在要打印的作業(yè)。
如果在步驟S608中做出“是”判斷,控制單元108基于判斷結(jié)果將流程從步驟S608返回到步驟S603。由此,控制單元108使打印系統(tǒng)100執(zhí)行另一個(gè)要打印的作業(yè)的打印操作,該作業(yè)是在步驟S608中識別為在存儲器109中等待由打印系統(tǒng)100打印的作業(yè)。控制單元108還控制打印系統(tǒng)100來執(zhí)行關(guān)于該作業(yè)的根據(jù)圖7A和圖7B中的流程圖的處理??刂茊卧?08繼續(xù)控制打印系統(tǒng)100對全部由用戶做出了打印執(zhí)行請求的作業(yè)重復(fù)根據(jù)圖7A和圖7B中的流程圖的處理。
隨后,當(dāng)做出在打印系統(tǒng)100中不存在要打印的作業(yè)的判斷時(shí),控制單元108在步驟S608做出“否”判斷,并基于判斷結(jié)果,控制單元108結(jié)束根據(jù)圖7A和圖7B中的流程的全部處理。
考慮以上結(jié)構(gòu),如果在步驟S604中做出“否”判斷,意味著確認(rèn)了發(fā)生了在步驟S603中正在打印的作業(yè)的打印中斷的起因,當(dāng)控制單元108在步驟S604中做出“是”判斷時(shí),流程從步驟S604前進(jìn)到圖7B中的步驟S609。
在步驟S609中,控制單元108根據(jù)在步驟S604中確認(rèn)了的打印中斷的起因的發(fā)生,控制打印機(jī)單元104來中斷正在步驟S603中正被打印的作業(yè)的打印操作,如上所述。隨后,流程從步驟S609前進(jìn)到步驟S610。
在步驟S610中,即使在步驟S609中中斷了打印的作業(yè)的打印中斷時(shí)段期間,控制單元108將該作業(yè)的信息以與該作業(yè)的打印數(shù)據(jù)相聯(lián)系的狀態(tài)存儲在存儲器109中。然后,在步驟S610中控制單元108控制存儲器109使得存儲在存儲器109中的作業(yè)的信息可以在后面需要該信息的處理(例如,步驟S611~615、S620、S622、S624、S625等)中讀出。
要在步驟S610中存儲的作業(yè)的信息的例子包括由控制單元108確認(rèn)的關(guān)于打印中斷的起因的類型的信息,即,什么類型的打印中斷起因引起在步驟S609中中斷了打印的作業(yè)被中斷。
在步驟S611中,控制單元108將涉及中斷了打印的作業(yè)的打印中斷起因的信息與存儲器109的打印隊(duì)列中打印等待中的每個(gè)作業(yè)的信息相比較。如上所述,在步驟S611中,控制單元108基于比較結(jié)果,判斷是否在存儲器109中存在不會受在步驟S609中中斷了打印的作業(yè)的打印中斷起因影響的打印等待中的作業(yè)。
如果在步驟S611中確認(rèn)為在存儲器109中存在可以不受在步驟S609中中斷了打印的作業(yè)的打印中斷起因影響而開始打印的作業(yè),則控制單元108在步驟S611做出“是”判斷,流程從步驟S611前進(jìn)到步驟S614。
另一方面,如果在步驟S611中確認(rèn)為在存儲器109中不存在可以不受在步驟S609中中斷了打印的作業(yè)的打印中斷起因影響而開始打印的作業(yè),則控制單元108在步驟S611做出“否”判斷,流程從步驟S611前進(jìn)到步驟S612。
在本實(shí)施例中,步驟S612中的處理是由控制單元108在步驟S609中中斷了打印的作業(yè)的打印中斷時(shí)段(打印被暫時(shí)停止期間的時(shí)段)期間執(zhí)行的處理。
在該步驟S612的處理中,控制單元108判斷在步驟S609中中斷了打印的作業(yè)的打印中斷的起因是否已從打印系統(tǒng)100消除??刂茊卧?08基于來自打印系統(tǒng)100的各單元(涉及的單元例如操作單元102、讀取器單元103、打印機(jī)單元104、存儲器109等)的信息、如上所述在步驟S610中保存的作業(yè)的信息等在步驟S612做出判斷。
現(xiàn)在,如果在步驟S612中,控制單元108沒有確認(rèn)在步驟S609中中斷了打印的作業(yè)的打印中斷起因已被消除,控制單元108取得該結(jié)果,將流程從步驟S612返回到步驟S611。
另一方面,如果在步驟S612中,控制單元108確認(rèn)已消除了被中斷的作業(yè)的打印中斷起因,控制單元108取得該結(jié)果,流程從步驟S612前進(jìn)到步驟S613。在步驟S613中,控制單元108準(zhǔn)備再繼續(xù)被中斷的作業(yè)的打印操作。具體來說,控制單元108使用在步驟S610中存儲在存儲器109中的作業(yè)的信息,檢查關(guān)于打印處理已經(jīng)完成了多少的作業(yè)進(jìn)度。當(dāng)接收到其結(jié)果時(shí),控制單元108確認(rèn)還要有多少量以什么形式輸出。這樣,在步驟S613中執(zhí)行完成中斷作業(yè)必須的確認(rèn)工作,隨后,流程從步驟S613返回到圖7A中的步驟S603。然后,控制單元108控制打印系統(tǒng)100再繼續(xù)被中斷的作業(yè)的打印。然后,流程前進(jìn)到步驟S604。由此,可以在打印系統(tǒng)100執(zhí)行如上所述的相同處理。
考慮上述結(jié)構(gòu),假設(shè)控制單元108在步驟S611中確認(rèn)了在存儲器109中存在不受在步驟S609中中斷了打印的作業(yè)的打印中斷起因的影響的打印等待中的作業(yè),并已將流程從步驟S611前進(jìn)到了步驟S614側(cè)的流程。在這種情況下,控制單元108執(zhí)行例如在情形1~4中舉例說明的控制。
在步驟S614控制單元108從存儲器109讀出在步驟S611中作為不受打印中斷的起因影響的作業(yè)而選擇的作業(yè)的作業(yè)信息。使用該作業(yè)信息可以在步驟S614中做出關(guān)于用戶為在步驟S611中選擇的作業(yè)設(shè)置了什么打印條件、作業(yè)需要什么打印操作的確認(rèn)。之后,控制單元108將流程從步驟S614前進(jìn)到步驟S615。
現(xiàn)在,在該步驟S615中,控制單元108判斷操作者是否在打印系統(tǒng)100消除了被中斷的作業(yè)的打印中斷的起因。在這種情況下,控制單元108使用在步驟S610中存儲在存儲器109中的作業(yè)信息和打印系統(tǒng)100的當(dāng)前狀態(tài)信息來在步驟S615中執(zhí)行判斷。
現(xiàn)在,假設(shè)在步驟S615中,確認(rèn)為在打印系統(tǒng)100操作者沒有消除被中斷的作業(yè)的打印中斷的起因。在這種情況下,控制單元108在步驟S615做出“否”判斷,基于該判斷結(jié)果,控制系統(tǒng)100使流程從步驟S615前進(jìn)到步驟S616側(cè)的流程。
另一方面,假設(shè)在步驟S615中,確認(rèn)為操作者在打印系統(tǒng)100消除了被中斷的作業(yè)的打印中斷的起因。在這種情況下,控制單元108在步驟S615做出“是”判斷,基于該判斷結(jié)果,將系統(tǒng)100控制為使流程從步驟S615前進(jìn)到步驟S620側(cè)的流程。
首先,下面說明控制單元108在打印系統(tǒng)100執(zhí)行的控制,如果流程至今為止跟隨這樣的處理序列“圖7A的步驟S604中為是”→S609→S610→“S611中為是”→S614→“S615中為否”。
控制單元108確認(rèn)在步驟S609中中斷了打印的作業(yè)的打印中斷的起因是未解決的。這是第一條件。此外,控制單元108確認(rèn)在打印等待狀態(tài)下的不受打印中斷的起因影響的另一個(gè)作業(yè)存在于存儲器109中。這是第二條件。換句話說,假設(shè)控制單元108在步驟S611中做出了“是”判斷,在步驟S615中做出了“否”判斷。當(dāng)?shù)谝粭l件和第二條件都滿足時(shí),當(dāng)在打印系統(tǒng)100中保持中斷了打印的作業(yè)的打印中斷狀態(tài)的同時(shí),在步驟S616中控制單元108在打印機(jī)單元104開始不受打印中斷的起因影響的作業(yè)的打印操作。這樣,我們說打印系統(tǒng)100在控制單元108的控制下。
如已經(jīng)提到的,在本實(shí)施例中,由于在步驟S604中打印中斷的起因的發(fā)生使得在步驟S609中中斷了打印操作的作業(yè)被稱為“被中斷的作業(yè)”。此外,不受打印中斷的起因影響的要被開始打印(S616)的作業(yè)是控制單元108在步驟S616中從打印隊(duì)列選擇的作業(yè),也被稱為“當(dāng)前作業(yè)”,如在步驟S612中。
如在情形1~4中所述,說明了控制單元108在步驟S616中打印哪個(gè)作業(yè)作為不受打印中斷的起因影響的作業(yè)的結(jié)構(gòu)。即是說,基于在步驟S609中中斷了打印的作業(yè)的打印中斷的起因的類型(內(nèi)容),控制單元108從存儲器109的打印隊(duì)列中等待狀態(tài)下的多個(gè)作業(yè)中選擇并確定要在步驟S616中開始打印處理的作業(yè)。
然而,根據(jù)本實(shí)施例要注意的一點(diǎn)是像也在別處提到的,存在用于在中斷了打印的作業(yè)的打印中斷時(shí)段期間允許在步驟S616開始另一個(gè)作業(yè)的打印的通則性條件。即在步驟S609中斷了打印的作業(yè)的打印中斷的起因的類型不是“打印機(jī)單元104內(nèi)薄片傳輸路徑上的作業(yè)的打印薄片的卡紙”。如果在步驟S604確認(rèn)出這樣的打印中斷的起因,則控制單元108禁止從步驟S611轉(zhuǎn)換到步驟S614,流程從步驟S611前進(jìn)到步驟S612。
現(xiàn)在,假設(shè)控制單元108確實(shí)確認(rèn)出被中斷的作業(yè)的打印中斷起因的類型是打印機(jī)單元104內(nèi)薄片傳輸路徑上的作業(yè)的打印薄片的卡紙。在這種情況下,即使在存儲器109中存在該作業(yè)之外的其它打印等待作業(yè)的情況下,在打印中斷時(shí)段期間,控制單元108也禁止打印系統(tǒng)100中的任何及全部其它作業(yè)的打印的開始。在這種情況下,控制單元108進(jìn)行等待,直到操作者從打印系統(tǒng)100消除了作業(yè)的打印中斷的起因。
當(dāng)操作者消除了打印中斷的起因時(shí),控制單元108將處理從圖7B中的步驟S612返回到圖7A中的步驟S603,重新開始(再繼續(xù))要打印的作業(yè)的打印操作。應(yīng)當(dāng)指出在該再繼續(xù)作業(yè)的打印的情況下,控制單元108控制打印系統(tǒng)100來打印緊挨在作業(yè)的打印中斷前的時(shí)刻未處理的剩余打印。
如果中斷的起因確實(shí)是打印機(jī)單元104內(nèi)打印薄片的卡紙,不首先消除打印中斷的起因而允許在打印系統(tǒng)100開始另一個(gè)作業(yè)會生成打印系統(tǒng)100內(nèi)的新的薄片卡紙。根據(jù)本實(shí)施例的系統(tǒng)100主動(dòng)防止這樣的問題。
在下面的說明中,由于在步驟S604中由控制單元108確認(rèn)發(fā)生了打印中斷的起因引起在步驟S609中中斷了打印的作業(yè)將被稱為“作業(yè)X”。此外,在作業(yè)具有打印處理?xiàng)l件從而其打印操作可以不管在打印系統(tǒng)100中發(fā)生的作業(yè)X的打印中斷起因而完成的情況下,控制單元108允許在步驟S616開始該作業(yè)的打印,該作業(yè)將被稱為“作業(yè)Y”。
從上述情形1~4的比較可以清楚地理解,根據(jù)本實(shí)施例,該作業(yè)Y等同于不受作業(yè)X的打印中斷的起因影響的作業(yè)。此外,該作業(yè)Y等同于隨在步驟S601中接收針對作業(yè)X的打印執(zhí)行請求后,控制單元108接收了打印執(zhí)行請求的作業(yè)。更具體來說,作業(yè)Y是這樣的作業(yè)當(dāng)由打印機(jī)單元執(zhí)行作業(yè)X的打印操作時(shí),作業(yè)Y由控制單元108以要打印的打印數(shù)據(jù)和打印處理?xiàng)l件數(shù)據(jù)相關(guān)聯(lián)的狀態(tài)存儲在存儲器109中。即是說,如果我們稱作業(yè)X為“在前作業(yè)”,則作業(yè)Y是“在后作業(yè)”。
現(xiàn)在,當(dāng)執(zhí)行作業(yè)X的打印的同時(shí),控制單元108將該作業(yè)Y的數(shù)據(jù)存儲到了存儲器109中,在作業(yè)X的打印執(zhí)行時(shí)段期間,將作業(yè)Y作為禁止打印的開始的打印等待作業(yè)以等待狀態(tài)存儲在存儲器109中。然而,當(dāng)作業(yè)X的打印中斷的起因發(fā)生時(shí),控制單元108在步驟S609中斷了作業(yè)X的打印操作。此外,確認(rèn)了作業(yè)X的打印中斷的起因的類型,基于其確認(rèn)結(jié)果,控制單元108選擇了作業(yè)Y作為不受打印中斷的起因的影響能夠在打印系統(tǒng)100完成打印的作業(yè)。
因此,控制單元108在作業(yè)X的打印中斷時(shí)段期間在步驟S616中開始了作業(yè)Y的打印?,F(xiàn)在假設(shè)打印系統(tǒng)100處于這樣的狀態(tài)下而正在打印作業(yè)Y。這樣,這里公開了這樣的結(jié)構(gòu)其中,在在前作業(yè)X仍處于打印未完成且當(dāng)前打印中斷狀態(tài)下時(shí),作為作業(yè)X的在后作業(yè)的作業(yè)Y的打印開始。據(jù)此,作業(yè)Y是不等待作業(yè)X的打印的完成而執(zhí)行打印的作業(yè)。因此,如在例子中所示,在步驟S609中中斷了打印的作業(yè)的打印中斷時(shí)段期間,控制單元108在步驟S616給出打印開始許可的作業(yè)可以被定義為“超前打印作業(yè)(提前打印作業(yè))”。即是說,該例子中給出的作業(yè)Y在本實(shí)施例中指“當(dāng)前作業(yè)”或“超越打印作業(yè)”。
現(xiàn)在,假設(shè)對系統(tǒng)100的當(dāng)前狀態(tài),在作業(yè)X保持在打印中斷狀態(tài)的情況下,控制單元108正使打印系統(tǒng)100繼續(xù)在步驟S616中開始的作業(yè)Y的打印操作。即是說,這意味著控制單元108正在重復(fù)圖7B中這樣的循環(huán)S616→在S617中為“否”→在S615中為“否”→S616。
即是說,當(dāng)在步驟S609中中斷了打印的作業(yè)X的打印中斷的起因尚未在打印系統(tǒng)100解決時(shí),控制單元108保持打印系統(tǒng)100操作來在保持中斷了打印的作業(yè)X的中斷狀態(tài)的情況下實(shí)現(xiàn)作業(yè)Y的打印的完成。
應(yīng)當(dāng)注意如果在步驟S616中開始打印在步驟S611中選擇的作業(yè)(在該情形下是作業(yè)Y),控制單元108使得打印系統(tǒng)100按照用戶為該作業(yè)用UI單元設(shè)置的打印處理?xiàng)l件,執(zhí)行作為該作業(yè)所需的打印操作的打印處理。
為此,控制單元108執(zhí)行與要在步驟S616中開始打印的作業(yè)的打印數(shù)據(jù)相關(guān)聯(lián)地存儲在存儲器109中的打印處理?xiàng)l件數(shù)據(jù)的確認(rèn)。作為其一個(gè)例子,在步驟S614中,控制單元108從存儲器109讀取并參考在步驟S611中選擇的作業(yè)的作業(yè)信息。該處理是要在步驟S614中執(zhí)行的處理。應(yīng)當(dāng)指出該要在步驟S616中開始打印的作業(yè)是隨在步驟S609中中斷了打印的作業(yè)的打印執(zhí)行請求之后做出了打印執(zhí)行請求,且不受中斷了打印的作業(yè)的打印中斷的起因影響的作業(yè)。即是說,這指的是例如作業(yè)Y的“超前打印作業(yè)(提前打印作業(yè))”。
隨后,例如,假設(shè)在步驟S616中開始打印的作業(yè)Y的打印操作在系統(tǒng)100中已結(jié)束。在這種情況下,當(dāng)接收到作業(yè)Y的打印結(jié)束結(jié)果時(shí),控制單元108將流程從步驟S617前進(jìn)到步驟S618。在步驟S618中,控制單元108從存儲器109中的打印隊(duì)列刪除作業(yè)Y,在步驟S619,控制單元108從存儲器109刪除作業(yè)Y的作業(yè)信息(包括實(shí)際打印在打印薄片上的作業(yè)Y的打印數(shù)據(jù)、作業(yè)Y的打印處理?xiàng)l件數(shù)據(jù))。當(dāng)在步驟S619完成處理時(shí),控制單元108將流程從步驟S619返回到步驟S611。
上面舉例說明的處理流程是在作業(yè)X的打印中斷的起因沒有被操作者從打印系統(tǒng)100消除的情況下,與控制單元108執(zhí)行在步驟S616開始了打印的作業(yè)Y的打印處理的同時(shí)執(zhí)行的處理流程相對應(yīng)的控制例子。
根據(jù)本實(shí)施例,即使當(dāng)?shù)韧谠诓襟ES616中開始打印的作業(yè)的提前打印作業(yè)的打印操作正在打印系統(tǒng)100中執(zhí)行時(shí),控制單元108也監(jiān)視等同于在步驟S609中中斷了打印的作業(yè)的被中斷作業(yè)的打印中斷起因是否被消除。
根據(jù)該結(jié)構(gòu),例如,如果作業(yè)Y的打印在步驟S616中開始后沒有在S617中結(jié)束,流程從步驟S617返回到步驟S615,在步驟S615中重新確認(rèn)作業(yè)X的打印中斷的起因是否已消除。該處理循環(huán)重復(fù)步驟S615~S617的處理。
例如,隨這樣的處理流程S601~603→S604中為“是”→S609→S610→S611中為“是”→S614→S615中為“否”→S616→S617中為“否”,再到S615,在步驟S615中做出“是”判斷。換句話說,當(dāng)作業(yè)Y的打印操作正在打印系統(tǒng)100執(zhí)行的同時(shí),控制單元108確認(rèn)了作業(yè)X的打印中斷的起因已經(jīng)由操作者消除。在這種情況下,由于作業(yè)Y的打印執(zhí)行期間作業(yè)X的打印中斷的起因的消除,控制單元108將流程從S615前進(jìn)到步驟S620。
在步驟S620中,控制單元108在根據(jù)本實(shí)施例的UI單元上執(zhí)行用于使操作者能夠明確地指示(請求)在步驟S609中中斷了打印的作業(yè)打印操作的再繼續(xù)方法(resuming method)(恢復(fù)方法(recovery method))的顯示。下文中,該顯示可能還稱為“特定顯示”。
根據(jù)該實(shí)施例,控制單元108控制打印系統(tǒng)100使得打印機(jī)單元104能夠在被中斷的作業(yè)(該例子中為作業(yè)X)的打印中斷時(shí)段期間開始提前打印作業(yè)(該例子中為作業(yè)Y)的打印操作。采用該結(jié)構(gòu),控制單元108確認(rèn)在作業(yè)Y的打印期間在打印系統(tǒng)100消除了打印中斷作業(yè)的起因。在這種情況下,執(zhí)行了確認(rèn)的控制單元108控制根據(jù)本實(shí)施例的UI單元使之能夠做出“特定顯示”。根據(jù)本實(shí)施例在步驟S620的處理是對應(yīng)于該結(jié)構(gòu)的處理。應(yīng)當(dāng)指出雖然該結(jié)構(gòu)是本實(shí)施例的重要特征,打印系統(tǒng)100還具有基于以下各點(diǎn)的結(jié)構(gòu)要求,這里作為進(jìn)一步特征的例子給出。
例如,如果允許UI單元執(zhí)行上面的“特定顯示”,控制單元108在打印系統(tǒng)100在打印機(jī)單元104繼續(xù)提前打印作業(yè)的打印操作的同時(shí),用UI單元執(zhí)行該“特定顯示”。即是說,換句話說,控制單元108在根據(jù)本實(shí)施例的UI上做出“特定顯示”,但是禁止打印系統(tǒng)100執(zhí)行例如停止正由打印機(jī)單元104執(zhí)行打印的上述提前打印作業(yè)的打印操作的動(dòng)作。
現(xiàn)在,假設(shè)操作者沒有在從在UI單元做出“特定顯示”的時(shí)間點(diǎn)過去的預(yù)定時(shí)間內(nèi)(例如,從顯示稍后說明的畫面900的時(shí)刻的一分鐘內(nèi)),以“特定顯示”的方式做出關(guān)于被中斷的作業(yè)的恢復(fù)方法的指令。
根據(jù)本實(shí)施例,如果沒有在預(yù)定時(shí)間內(nèi)通過“特定顯示”做出被中斷的作業(yè)的恢復(fù)方法的指令,控制單元108控制打印系統(tǒng)100使得即使UI單元保持執(zhí)行“特定顯示”(例如,在操作單元102上顯示畫面900的狀態(tài)),也繼續(xù)執(zhí)行正由打印機(jī)單元104打印的提前打印作業(yè)的打印操作。
因此,如果在預(yù)定的時(shí)間內(nèi)操作者沒有最終指定被中斷的作業(yè)的恢復(fù)方法,控制單元108在打印機(jī)單元104繼續(xù)提前打印作業(yè)的打印操作,而不停止打印操作。
作為“特定顯示”的一個(gè)例子,根據(jù)本實(shí)施例控制單元108允許通過根據(jù)本實(shí)施例的UI單元來執(zhí)行特定顯示,其中,以用戶可以為中斷了打印的作業(yè)的打印操作可以在打印系統(tǒng)100再繼續(xù)的定時(shí)指定的選擇候選項(xiàng)(selection candidate)(選擇項(xiàng)(selectionoption))提示用戶,使得用戶可以從提示的選擇項(xiàng)中指定希望的選擇項(xiàng)。
此外,作為根據(jù)本實(shí)施例的打印系統(tǒng)100的控制單元的例子,控制單元108進(jìn)行控制使得作為“特定顯示”的例子的由在例如圖16、21和24中示出的組件構(gòu)成的顯示可以由本實(shí)施例的UI單元做出。
此外,如上所述,控制單元108允許打印機(jī)單元104在被中斷的作業(yè)的打印中斷時(shí)段期間,開始不受被中斷的作業(yè)的打印中斷的起因影響的在后作業(yè)(等同于提前打印作業(yè))的打印操作。采用該結(jié)構(gòu),在打印系統(tǒng)100中,當(dāng)在打印機(jī)單元104正在執(zhí)行提前作業(yè)的打印操作期間操作者消除了打印中斷的起因的情況下,控制單元108使得根據(jù)本實(shí)施例的UI單元做出“特定顯示”。
應(yīng)當(dāng)指出根據(jù)本實(shí)施例,該“提前打印作業(yè)”還被稱為“當(dāng)前作業(yè)”和“超前打印作業(yè)”,這些術(shù)語是同義的。
打印設(shè)備101的操作單元102用作在本實(shí)施例中公開的UI單元,由此如在圖16、21和24中舉例說明的一樣執(zhí)行“特定顯示”。此外,設(shè)置該結(jié)構(gòu)使得打印設(shè)備101之外的遠(yuǎn)程裝置(例如圖1中的PC200~400、其它打印設(shè)備500和600等信息處理裝置)的UI單元可以執(zhí)行“特定顯示”。此外,設(shè)置該結(jié)構(gòu)使得涉及下面說明的各種顯示例子的各種控制的各種指令和操作命令可以從外部裝置的UI單元執(zhí)行。因此,即使用操作單元102之外的UI單元,這樣的結(jié)構(gòu)也可以實(shí)現(xiàn)其中,用本實(shí)施例中公開的操作可以執(zhí)行關(guān)于打印系統(tǒng)100的相同操作。還可以構(gòu)造根據(jù)本實(shí)施例的打印系統(tǒng)100以適用于這種結(jié)構(gòu)。
此外,基于涉及要在系統(tǒng)100處理的作業(yè)的多種信息,根據(jù)本實(shí)施例的控制單元108控制UI單元來以“特定顯示”的方式動(dòng)態(tài)地改變打印系統(tǒng)100的操作者可以指示的作為選擇項(xiàng)的候選項(xiàng)。例如,“多種信息”的例子包括例如用作業(yè)Y表示的提前打印作業(yè)的打印處理?xiàng)l件的信息、例如在存儲器109中等待的在后作業(yè)的打印等待狀態(tài)的打印隊(duì)列作業(yè)信息等。采用上述結(jié)構(gòu),如圖16、21和24舉例說明的,如上所述,基于涉及要用打印系統(tǒng)100打印的作業(yè)的多種信息,控制以“特定顯示”的方式從用戶接收的選擇項(xiàng)的候選項(xiàng)來動(dòng)態(tài)地互相區(qū)別。這樣,用該結(jié)構(gòu),還控制用作“特定顯示”的UI單元做出的顯示的內(nèi)容。
例如,根據(jù)在被中斷的作業(yè)的打印中斷處理期間執(zhí)行打印開始的提前打印作業(yè)的打印處理?xiàng)l件,控制單元108禁止顯示作為“特定顯示”的例如圖16中舉例示出的顯示。代替的是,根據(jù)本實(shí)施例的打印系統(tǒng)100的結(jié)構(gòu),控制單元108進(jìn)行控制使得UI單元執(zhí)行例如圖24中舉例示出的顯示。
此外,基于打印等待作業(yè)的接收狀態(tài),控制單元108顯示禁止作為“特定顯示”的例如在圖16和24中的舉例顯示。代替的是,根據(jù)本實(shí)施例的打印系統(tǒng)100的結(jié)構(gòu),控制單元108進(jìn)行控制使得UI單元執(zhí)行例如圖21中舉例示出的顯示。
例如,假設(shè)在操作者還沒有在打印系統(tǒng)100中解決被中斷的作業(yè)的打印中斷起因的時(shí)段期間,根據(jù)本實(shí)施例的控制單元108保持被中斷的作業(yè)的打印操作。此外,在該打印中斷時(shí)段期間,控制單元108控制打印系統(tǒng)100來保持盡可能地重復(fù)作為提前打印作業(yè)的在后作業(yè)的打印操作。因此,控制單元108控制打印系統(tǒng)100來盡可能地保持打印系統(tǒng)100的打印機(jī)單元104的打印操作繼續(xù),而不停止。
采用該結(jié)構(gòu),假設(shè)控制單元108確認(rèn)了在打印機(jī)單元104對提前打印作業(yè)的打印操作的執(zhí)行時(shí)段期間,打印系統(tǒng)100的操作者消除了被中斷作業(yè)的打印中斷的起因。進(jìn)一步假設(shè)基于該確認(rèn),控制單元108已經(jīng)用根據(jù)本實(shí)施例的UI單元做出了“特定顯示”。
因此,我們說當(dāng)前打印系統(tǒng)100的狀態(tài)是由UI單元執(zhí)行“特定顯示”的狀態(tài)。然而,即使在該狀態(tài),在直到用戶選擇和最終確定的以“特定顯示”的方式用于再繼續(xù)被中斷作業(yè)的方法的預(yù)定時(shí)段期間,控制單元108控制打印系統(tǒng)100來繼續(xù)在步驟S616開始打印的在打印機(jī)單元104執(zhí)行的提前打印作業(yè)的打印操作。
當(dāng)實(shí)現(xiàn)了本實(shí)施例公開的優(yōu)點(diǎn)的同時(shí),上述配置本身也是考慮多個(gè)作業(yè)的全面生產(chǎn)率的配置的例子,其在基于POD的打印環(huán)境中具有重要意義,例如打印系統(tǒng)100的打印操作的盡可能地連續(xù)操作。
考慮上述各種打印系統(tǒng)100的控制結(jié)構(gòu),將說明根據(jù)本實(shí)施例的控制單元進(jìn)行控制來使根據(jù)本實(shí)施例的UI單元能顯示“特定顯示”所需的結(jié)構(gòu)的具體例子。
首先,與上述控制例子相同,控制單元108中斷了在打印機(jī)單元104處作業(yè)X的打印操作,然后開始了作業(yè)Y的打印操作。該結(jié)構(gòu)基于用在上述情形1~4中示出的控制例子所說明的控制。
采用上述結(jié)構(gòu),如果操作者沒有解決作業(yè)X的打印中斷的起因,控制單元108在打印機(jī)單元104繼續(xù)在作業(yè)X的打印中斷時(shí)段期間開始的作業(yè)Y的打印操作。換句話說,控制單元108控制打印系統(tǒng)100來在打印機(jī)單元繼續(xù)作業(yè)Y的打印操作,直到操作者在系統(tǒng)100消除作業(yè)X的打印中斷的起因。
隨后,控制單元108確認(rèn)了在作業(yè)Y的打印期間在打印系統(tǒng)100消除了作業(yè)X的打印中斷起因。根據(jù)該結(jié)構(gòu),在步驟S620中控制單元108進(jìn)行控制使得在圖16、21和24中舉例示出的顯示畫面900的顯示可以由操作單元102的顯示單元301執(zhí)行。
在圖16、21和24中舉例示出的用戶界面畫面900(下文中也稱為UI畫面)是控制單元108的“特定顯示”的畫面結(jié)構(gòu)的例子,其作為根據(jù)本實(shí)施例的UI單元的例子執(zhí)行,控制單元108是根據(jù)本實(shí)施例的控制單元的例子。
應(yīng)當(dāng)指出根據(jù)本實(shí)施例,在打印系統(tǒng)100,當(dāng)執(zhí)行在步驟S616中開始了打印的提前打印作業(yè)時(shí),控制單元108確認(rèn)操作者消除了在步驟S609中已經(jīng)中斷了打印的作業(yè)的打印中斷的起因。當(dāng)做出該確認(rèn)時(shí),基于存儲在存儲器109中的各種信息,控制單元108確認(rèn)需要由打印系統(tǒng)100進(jìn)行打印操作的作業(yè)的信息,該作業(yè)包括作為被中斷作業(yè)的作業(yè)X、作為提前打印作業(yè)的作業(yè)Y。所述各種信息包括每個(gè)作業(yè)的例如打印處理?xiàng)l件數(shù)據(jù)等對每個(gè)作業(yè)唯一的信息、控制單元108確定在存儲器109中等待打印的打印等待作業(yè)的數(shù)量的打印隊(duì)列的信息等?;谠摻Y(jié)構(gòu)結(jié)果,控制單元108進(jìn)行控制來動(dòng)態(tài)地改變用作允許從用戶接收的選擇項(xiàng)的候選項(xiàng)的數(shù)量,該候選項(xiàng)作為用于確定在打印機(jī)單元104中斷作業(yè)的再繼續(xù)打印操作的定時(shí)的用戶請求。作為其具體結(jié)構(gòu),根據(jù)本實(shí)施例,控制單元108進(jìn)行本實(shí)施例的UI單元的控制來限制或增加用作選擇項(xiàng)的候選項(xiàng)的數(shù)目,該選擇項(xiàng)作為用于再繼續(xù)被中斷的作業(yè)的方法允許從用戶接收,如圖16、21和24的顯示例子所示。然而,應(yīng)當(dāng)指出還存在對圖16、21、24的每個(gè)共用的顯示組件,即“特定顯示”。
現(xiàn)在,下面參考代表這三個(gè)附圖的圖16說明與在圖16、21和24中的每個(gè)顯示例子共有的顯示組件。
顯示組件1打印中斷作業(yè)狀態(tài)通知欄901該通知欄901是控制單元108用UI單元顯示的顯示的例子,用于通知用戶打印系統(tǒng)100的當(dāng)前狀態(tài)是可以再繼續(xù)在步驟S609中中斷的作業(yè)的打印操作。
根據(jù)本控制例子,當(dāng)在打印機(jī)單元104打印作業(yè)Y時(shí),操作者在系統(tǒng)100中消除了作業(yè)X的打印中斷的起因。響應(yīng)于此,控制單元108執(zhí)行UI畫面900的顯示,UI畫面900是在操作單元102中圖16、21和24中的“特定顯示”示出的例子。
因此,控制單元108進(jìn)行控制來通過UI畫面的通知欄901通知用戶在系統(tǒng)100可以再繼續(xù)打印操作。
圖16中的顯示控制例子公開了這樣的結(jié)構(gòu)其中,控制單元108通過通知欄901通知打印系統(tǒng)100的操作者作業(yè)X的打印操作可以在當(dāng)前狀態(tài)被再繼續(xù)。
應(yīng)當(dāng)指出該通知欄901還用于通知用戶,用于再繼續(xù)作業(yè)X的打印操作的定時(shí)可以由用戶從帶有通知欄901的UI畫面900中顯示的選擇操作中選擇和最后確定。
現(xiàn)在,例如,假設(shè)根據(jù)本實(shí)施例,經(jīng)過了預(yù)定的時(shí)間,而用戶沒有使用UI畫面900選擇和最終確定用于再繼續(xù)作業(yè)X的打印的定時(shí),然后消除了打印中斷的起因。這樣,我們說在UI單元上的UI畫面900的顯示之后的預(yù)定時(shí)間量用戶沒有做出用于選擇選項(xiàng)的操作。在這種情況下,出于這種情況,使用等同于選擇項(xiàng)中確定一個(gè)的再繼續(xù)方法,控制單元108控制打印系統(tǒng)100以能夠自動(dòng)再繼續(xù)作業(yè)X的打印操作。采用該結(jié)構(gòu),控制單元108還執(zhí)行涉及如在該例中在UI畫面900選擇項(xiàng)的自動(dòng)選擇的情形的指導(dǎo)性控制的顯示控制,以通過通知欄901通知用戶。
控制單元108在操作單元102上顯示的具有通知欄901的UI畫面900還可以構(gòu)造來具有下面的顯示組件。
顯示組件2打印中斷作業(yè)信息通知欄902該通知欄902是控制單元108用UI單元顯示的顯示的例子,用來通知用戶在步驟S609中斷了打印的作業(yè)的信息。
根據(jù)本實(shí)施例,控制單元108可以在UI畫面900的顯示欄902上顯示涉及被中斷的作業(yè)的詳細(xì)信息,現(xiàn)在當(dāng)系統(tǒng)100的操作者消除打印中斷的起因時(shí),控制單元108允許打印操作的重新執(zhí)行。
作為該結(jié)構(gòu)的例子,圖16所示的顯示控制例公開了使得可以由控制單元108通過通知欄902向用戶通知下述的詳細(xì)信息的結(jié)構(gòu)。
要在顯示欄902中呈現(xiàn)的信息“1”該信息“1”是使用戶可以識別被中斷的作業(yè)的作業(yè)接收號的信息的例子。圖16所示的根據(jù)本實(shí)施例的顯示控制例公開了如下結(jié)構(gòu)控制單元108進(jìn)行控制從而打印系統(tǒng)100的操作者可以通過通知欄902識別出控制單元108在接收打印執(zhí)行請求時(shí)指定了的作業(yè)X的接收號是“0001”。
要在顯示欄902中呈現(xiàn)的信息“2”該信息“2”是使用戶可以識別被中斷的作業(yè)的作業(yè)接收日期和時(shí)間的信息的例子。
圖16所示的根據(jù)本實(shí)施例的顯示控制例公開了如下結(jié)構(gòu)控制單元108進(jìn)行控制從而打印系統(tǒng)100的操作者可以通過通知欄902識別出在接收打印執(zhí)行請求時(shí)的作業(yè)X的接收日期和時(shí)間是“2005/3/29的16:30”。
要在顯示欄902中呈現(xiàn)的信息“3”該信息“3”是使用戶可以識別被中斷的作業(yè)的作業(yè)處理?xiàng)l件的信息的例子。圖16所示的根據(jù)本實(shí)施例的顯示控制例公開了如下結(jié)構(gòu)控制單元108進(jìn)行控制從而打印系統(tǒng)100的操作者可以通過通知欄902識別出關(guān)于對于完成作業(yè)X的處理所需的一系列打印操作需要哪種打印操作的作業(yè)X的作業(yè)處理?xiàng)l件。
例如,使用圖16所示的顯示控制例,作業(yè)X的原稿薄片大小是“A4大小”。此外,作業(yè)X的原稿的總頁數(shù)是“50頁”。打印作業(yè)X所需的打印介質(zhì)的大小和類型是“A4大小和普通紙”。不需要用在打印系統(tǒng)100上設(shè)置的自動(dòng)整理器對作業(yè)X的打印件進(jìn)行整理。作業(yè)X需要單面打印,而不是雙面打印。打印處理?xiàng)l件的該典型示例公開了如下結(jié)構(gòu)控制單元108進(jìn)行控制從而打印系統(tǒng)100的操作者可以通過通知欄902識別出作業(yè)X的一系列打印操作所需的一系列處理?xiàng)l件。
要在顯示欄902中呈現(xiàn)的信息“4”該信息“4”是使用戶可以識別作業(yè)打印中斷的起因的類型的信息的例子。圖16所示的根據(jù)本實(shí)施例的顯示控制例公開了如下結(jié)構(gòu)控制單元108進(jìn)行控制從而打印系統(tǒng)100的操作者可以通過通知欄902識別出在步驟S604中由控制單元108確認(rèn)的作業(yè)X的打印中斷的起因是哪種類型的打印中斷起因。
例如,圖16中的顯示控制例公開了控制單元108進(jìn)行控制從而打印系統(tǒng)100的操作者可以通過通知欄902識別出作業(yè)X的打印中斷的起因是“打印紙用完”。
應(yīng)當(dāng)指出,圖16以及圖21和圖24典型示出以公開“特定顯示”的例子的顯示是控制單元108使UI單元在已去除打印中斷起因時(shí)進(jìn)行的顯示。也就是說,在進(jìn)行該顯示時(shí),已經(jīng)去除了中斷打印的起因,因此控制單元108通過該通知欄902向用戶通知的信息“4”不是系統(tǒng)100中當(dāng)前存在的打印中斷起因的信息,而是作業(yè)X的中斷起因是“打印紙用完”的歷史信息。
然而,應(yīng)當(dāng)指出,即使在向用戶通知關(guān)于中斷起因的信息作為歷史信息的情況下,控制單元108也使用用于識別包含于在步驟S610中的處理中要保存在存儲器109中的作業(yè)信息中的打印中斷起因的信息。
要在顯示欄902中呈現(xiàn)的信息“5”該信息“5”是使用戶可以識別作為發(fā)生打印中斷起因時(shí)的日期和時(shí)間的信息的例子。根據(jù)本實(shí)施例的顯示控制例公開了如下結(jié)構(gòu)控制單元108進(jìn)行控制從而打印系統(tǒng)100的操作者可以通過通知欄902識別出步驟S609中的打印中斷起因出現(xiàn)的日期和時(shí)間。
例如,圖16所示的根據(jù)本實(shí)施例的顯示控制例公開了如下結(jié)構(gòu)控制單元108進(jìn)行控制從而打印系統(tǒng)100的操作者可以通過通知欄902識別出作業(yè)X的打印中斷起因出現(xiàn)的日期和時(shí)間是“2005/3/29的16:32”。
也就是說,使用圖16所示的顯示控制例的情況,用戶可以用在通知欄902中顯示的信息“2”和信息“4”與信息“5”一起確認(rèn)關(guān)于打印被中斷的作業(yè)的各種確認(rèn)。
例如,通過確認(rèn)這三種信息,操作者可以確認(rèn)“收到作業(yè)X的打印執(zhí)行請求后的兩分鐘,由于作業(yè)X的打印操作所需的打印介質(zhì)用完,作業(yè)X的打印操作被中斷”。
控制單元108使操作單元102進(jìn)行根據(jù)本實(shí)施例的圖16以及圖21和圖24所示的作為“特定顯示”的例子的顯示,以實(shí)現(xiàn)這種功能。
要在顯示欄902中呈現(xiàn)的信息“6”該信息“6”是使用戶可以識別當(dāng)中斷發(fā)生時(shí)被中斷的作業(yè)的進(jìn)度狀態(tài)的信息的例子。圖16所示的根據(jù)本實(shí)施例的顯示控制例公開了如下結(jié)構(gòu)控制單元108進(jìn)行控制從而打印系統(tǒng)100的操作者可以通過通知欄902識別出緊接在步驟S609中中斷作業(yè)的打印操作之前中斷了打印的作業(yè)進(jìn)行到何種程度。
使用圖16所示的顯示控制例,通知欄902中的上述信息“6”與信息“3”一起使用戶可以通過通知欄902確認(rèn)以下信息。
例如,在步驟S609中中斷了打印的作業(yè)X是需要在將50頁的原稿數(shù)據(jù)復(fù)印50份以及在大小為A4大小、類型為普通紙的記錄介質(zhì)的一個(gè)面上打印的條件下執(zhí)行的作業(yè)。緊接在打印中斷之前,已經(jīng)將需要該打印操作的作業(yè)X打印到第4份的第40頁。
這公開了如下結(jié)構(gòu)控制單元108進(jìn)行控制從而打印系統(tǒng)100的操作者可以通過通知欄902識別出典型示出的全部以下三種確認(rèn)確認(rèn)1至確認(rèn)3。
確認(rèn)1被中斷的作業(yè)需要何種打印條件的何種打印操作的確認(rèn)。
確認(rèn)2關(guān)于被中斷的作業(yè)的總打印量的確認(rèn),例如該作業(yè)是大規(guī)模作業(yè),還是小規(guī)模作業(yè)。
確認(rèn)3緊接在打印中斷之前被中斷的作業(yè)的打印完成了多少的確認(rèn)。
用圖16所示的UI畫面可以進(jìn)行該各種確認(rèn)。
要在顯示欄902中呈現(xiàn)的信息“7”該信息“7”是使用戶可以識別需要多少打印處理以完成被中斷的作業(yè)的全部處理的信息的例子。
本實(shí)施例公開了如下結(jié)構(gòu)控制單元108進(jìn)行控制從而打印系統(tǒng)100的操作者可以通過通知欄902識別出被中斷的作業(yè)從再繼續(xù)打印到打印完成所需的薄片數(shù)量和時(shí)間量。
例如,圖16所示的顯示控制例公開了如下結(jié)構(gòu)打印系統(tǒng)100的操作者可以通過通知欄902識別出作業(yè)X從再繼續(xù)打印到打印完成所剩余的頁數(shù)是10頁,該打印所需的時(shí)間量是15秒。
應(yīng)當(dāng)指出,使用本實(shí)施例,控制單元108控制通知欄902以通知作為基于在通知欄902中呈現(xiàn)的上述信息“3”和信息“6”與打印系統(tǒng)100的性能信息進(jìn)行計(jì)算的結(jié)果而得到的該信息“7”。
例如,在圖16中的該例子中,控制單元108通過讀出并參考先前在步驟S610中保存在存儲器109中的作業(yè)X的作業(yè)信息來識別出要在通知欄902中顯示的作業(yè)X的處理?xiàng)l件作為信息“3”。
此外,控制單元108識別出緊接在中斷之前、由于“打印紙用完錯(cuò)誤”在步驟S609中打印機(jī)單元104處的打印被中斷的作業(yè)X的打印操作完成了多少的作業(yè)X的進(jìn)度信息作為信息“6”。同樣,控制單元108參考已經(jīng)在步驟S610中保存在存儲器109中的作業(yè)X的作業(yè)信息對信息“6”進(jìn)行識別。
基于信息“3”和信息“6”,控制單元108首先計(jì)算完成作業(yè)X的打印所需的剩余的薄片數(shù)量。具體地,將從要打印多少份、每份多少頁的作業(yè)X的總打印量中減去直到緊接在作業(yè)X中斷之前所處理的作業(yè)X的處理過的打印量而得到的值確定為作業(yè)X的剩余打印量。控制單元108還確認(rèn)在存儲器109中注冊的打印機(jī)單元104每分鐘可以打印多少頁的性能、打印系統(tǒng)100的自動(dòng)整理器的性能等是打印系統(tǒng)100的規(guī)格信息。基于打印系統(tǒng)100的性能信息和以上計(jì)算的作業(yè)X的剩余打印薄片量計(jì)算從再繼續(xù)打印到完成打印的時(shí)間量??刂茊卧?08控制操作單元102使得在通知欄902上顯示這兩個(gè)計(jì)算結(jié)果作為信息“7”。
使用本實(shí)施例,控制單元108用上述產(chǎn)生方法產(chǎn)生信息“7”,但是可以使用任何方法。換句話說,例如,作為考慮到在基于POD的打印環(huán)境中十分重要的多個(gè)作業(yè)的生產(chǎn)率的配置,可以使用任何結(jié)構(gòu),只要在去除打印中斷的起因時(shí)可以將例如信息“7”的信息呈現(xiàn)給打印系統(tǒng)100的操作者即可。
此外,將控制單元108使操作單元102顯示的具有該通知欄902的UI畫面900構(gòu)成為還具有以下顯示要素。
顯示要素3在去除打印中斷的起因時(shí)要打印的作業(yè)的信息通知欄903該通知欄903是控制單元108用UI單元進(jìn)行顯示的顯示例子,用于使得可以向用戶通知與滿足以下兩個(gè)條件的作業(yè)本身有關(guān)的信息。
條件1能夠由打印機(jī)單元104打印作業(yè),而不受打印中斷起因影響。
條件2當(dāng)控制單元108確認(rèn)通過打印系統(tǒng)100處的操作者的介入已去除了被中斷的作業(yè)(該例子中的作業(yè)X)的打印中斷起因時(shí),正在打印機(jī)單元104處進(jìn)行該作業(yè)的打印執(zhí)行。
通過圖16所示的顯示控制例,公開了如下結(jié)構(gòu)控制單元108進(jìn)行控制從而可以通過通知欄903通知打印系統(tǒng)100的操作者與作為滿足該條件1和條件2二者的作業(yè)的作業(yè)X本身相關(guān)的信息。
在步驟S616中,在作業(yè)X的打印中斷期間,控制單元108已經(jīng)開始了作業(yè)Y的打印操作??刂茊卧?08基于作為管理信息預(yù)先保存在HD 209中的相當(dāng)于上述條件1的規(guī)則信息進(jìn)行控制。
此外,控制單元108確認(rèn)在打印系統(tǒng)100中的打印機(jī)單元104處,在作業(yè)Y的打印執(zhí)行期間操作者已經(jīng)去除了作業(yè)X打印中斷的起因。換句話說,控制單元108確認(rèn)在去除了作業(yè)X的打印中斷起因時(shí)正在由打印機(jī)單元104打印的作業(yè)是作業(yè)Y。該結(jié)構(gòu)意味著本實(shí)施例公開了如下結(jié)構(gòu)控制單元108基于作為管理信息預(yù)先保存在HD 209中的相當(dāng)于上述條件2的規(guī)則信息進(jìn)行控制。
通過圖16中的顯示控制例,滿足條件1和條件2二者的作業(yè)是作業(yè)Y,所以控制單元108控制UI單元使得可以將與作業(yè)Y本身相關(guān)的信息通過通知欄903通知使用者。
例如,假設(shè)打印機(jī)單元104正在執(zhí)行作業(yè)X的打印操作,關(guān)于作業(yè)X,在通過UI單元接收到作業(yè)X的打印執(zhí)行請求時(shí),在步驟S603中控制單元108允許開始打印。然后,在執(zhí)行作業(yè)X的打印期間,控制單元108通過本實(shí)施例的UI單元接收到作為后續(xù)作業(yè)的作業(yè)Y的打印執(zhí)行請求。此外,假設(shè)在此之后,在執(zhí)行作業(yè)X的打印期間,控制單元108接收到作為后續(xù)作業(yè)的與作業(yè)Y分離的作業(yè)的另一個(gè)作業(yè)Z的打印執(zhí)行請求。因此,假設(shè)在打印機(jī)單元104處正在打印作業(yè)X的同時(shí)接收到了打印執(zhí)行請求的作業(yè)Y和Z被控制單元108接受,并作為等待打印的后續(xù)作業(yè)在存儲器109中進(jìn)行等待。
在這種狀況下,假設(shè)隨后在打印設(shè)備101處出現(xiàn)了大小為A4、類型為普通紙的薄片的“打印紙用完錯(cuò)誤”。當(dāng)作業(yè)X出現(xiàn)打印中斷起因時(shí),控制單元108控制打印機(jī)單元104使得中斷作業(yè)X的打印操作。
同時(shí),控制單元108讀出并參考在接受打印執(zhí)行請求時(shí)保存在存儲器109中的作業(yè)Y的打印條件數(shù)據(jù),從而識別該作業(yè)Y需要哪種打印操作。因此,假設(shè)控制單元108確認(rèn)作業(yè)Y是需要在A3大小、普通紙類型的薄片上打印的作業(yè)。進(jìn)一步假設(shè)控制單元108確認(rèn)在打印設(shè)備101的薄片供給單元中可以得到作業(yè)Y需要的用于打印的“A3大小、普通紙類型的薄片”。
假設(shè)通過這兩個(gè)確認(rèn),控制單元108識別出在存儲器109中存在作業(yè)Y,作為使用獨(dú)立于打印被中斷的作業(yè)的作業(yè)X的打印中斷起因的打印處理?xiàng)l件可以完成打印操作的作業(yè)。
假設(shè)基于該識別結(jié)果,在步驟S616中,控制單元108在打印機(jī)單元104處開始了作業(yè)Y的打印操作,而打印系統(tǒng)100將作業(yè)X的打印操作保持在中斷狀態(tài)?,F(xiàn)在,即使在打印機(jī)單元104處執(zhí)行作業(yè)Y的打印操作期間,控制單元108也監(jiān)視是否通過操作者的介入而提供了“A4大小、普通紙類型的薄片”,相當(dāng)于去除了作業(yè)X的打印中斷起因。
在上述狀況下,假設(shè)控制單元108確認(rèn)在系統(tǒng)100中沒有解決作業(yè)X的中斷起因的狀態(tài)下(在這種情況下,還沒有提供用于作業(yè)X的薄片),在打印機(jī)單元104處完成了作業(yè)Y的打印操作。在這種情況下,控制單元108在作為對于作業(yè)Y的判斷的步驟S617中判斷為“是”,該處理從步驟S617返回到S611側(cè)。此外,在進(jìn)行到了的步驟S611中,控制單元108判斷作業(yè)Y之后的作業(yè)Z是否是可以用獨(dú)立于作業(yè)X的打印中斷起因的打印處理?xiàng)l件來完成打印操作的作業(yè)。同時(shí),控制單元108讀出并參考在接受打印執(zhí)行請求時(shí)保存在存儲器109中的作業(yè)Z的打印條件數(shù)據(jù),從而識別該作業(yè)Z需要哪種打印操作。因此,假設(shè)控制單元108確認(rèn)作業(yè)Z是需要在A4大小、再循環(huán)紙類型的薄片上打印的作業(yè)。進(jìn)一步假設(shè)控制單元108確認(rèn)在打印設(shè)備101的薄片供給單元中可以得到作業(yè)Z需要的用于打印的“A4大小、再循環(huán)紙類型的薄片”。
假設(shè)通過這兩個(gè)確認(rèn),控制單元108識別出在存儲器109中存在作業(yè)Z,作為除了作業(yè)Y之外使用獨(dú)立于打印中斷起因的打印處理?xiàng)l件可以完成打印操作的作業(yè)。還假設(shè)控制單元108確認(rèn)當(dāng)前時(shí)刻還沒有解決作業(yè)X的打印中斷起因。在這種情況下,控制單元108再次使該處理從步驟S611進(jìn)行到步驟S616。也就是說,控制單元108使該流程前進(jìn)到早先由于允許開始作業(yè)Y的打印而已經(jīng)進(jìn)行過了的步驟S616中的處理,而這次用于作業(yè)Z的處理。
再次進(jìn)行到步驟S616的控制單元108在打印機(jī)單元104處開始作為作業(yè)Y的后續(xù)作業(yè)的作業(yè)Z的打印操作,而在打印系統(tǒng)100處保持作業(yè)X的打印操作中斷?,F(xiàn)在,即使在打印機(jī)單元104處執(zhí)行作業(yè)Z的打印操作期間,控制單元108也監(jiān)視是否通過操作者的介入而提供了“A4大小、普通紙類型的薄片”,相當(dāng)于去除了作業(yè)X的打印中斷起因。
根據(jù)上述結(jié)構(gòu),控制單元108進(jìn)行控制,從而打印機(jī)單元104可以一直連續(xù)打印“多個(gè)不受被中斷作業(yè)的打印中斷起因影響的后續(xù)作業(yè)”,例如在例如由作業(yè)X典型示出的被中斷作業(yè)的中斷期間的作業(yè)Y和作業(yè)Z。
現(xiàn)在,假設(shè)在上述結(jié)構(gòu)中,在流程進(jìn)行到了步驟S616中,在打印機(jī)單元104處控制單元108開始打印的作業(yè)Z的打印操作期間,控制單元108確認(rèn)打印系統(tǒng)100的操作者去除了作業(yè)X的打印中斷起因。
也就是說,假設(shè)控制單元108確認(rèn)在完成作業(yè)Y的打印之后由控制單元108允許開始的作業(yè)Z在打印機(jī)單元104處的打印執(zhí)行期間,在打印系統(tǒng)100處操作者去除了作為打印被中斷的作業(yè)的作業(yè)X的打印中斷起因。應(yīng)當(dāng)指出,這是控制單元108確認(rèn)通過操作者的介入操作向打印設(shè)備101的薄片供給單元供給了A4大小、普通紙類型的薄片,相當(dāng)于解決了作業(yè)X的打印中斷起因的例子。
基于該確認(rèn)結(jié)果,控制單元108使根據(jù)本實(shí)施例的UI單元執(zhí)行例如圖16、圖21和圖24典型示出的UI畫面900的顯示,作為上述“特定顯示”的例子。
然而,在這種情況下,控制單元108控制本實(shí)施例的UI單元使得禁止通過作為上述“特定顯示”的典型示出例的UI畫面900的通知欄903向打印系統(tǒng)100的用戶通知作業(yè)Y的信息。此外,在這種情況下,控制單元108控制本實(shí)施例的UI單元使得通過作為上述“特定顯示”的典型示出例的UI畫面900的通知欄903向打印系統(tǒng)100的用戶通知作業(yè)Z的信息。
根據(jù)上述結(jié)構(gòu),作業(yè)Y和作業(yè)Z都是滿足上述條件1,即提前了打印作業(yè)的作業(yè)。然而,由于打印系統(tǒng)100的上述用于提高生產(chǎn)率的結(jié)構(gòu),因此在去除作業(yè)X的打印中斷起因之前已經(jīng)完成了先于作業(yè)Z的作業(yè)Y的打印操作。換句話說,在去除打印作業(yè)X的打印中斷起因時(shí),打印機(jī)單元104正在打印的作業(yè)不是作業(yè)Y,而是作為在作業(yè)Y之后接收到打印執(zhí)行請求的后續(xù)作業(yè)的作業(yè)Z。
也就是說,在這種情況下,作業(yè)Y是滿足條件1而不滿足條件2的作業(yè),而作業(yè)Z是滿足條件1和條件2二者的作業(yè)。
因此,在這種情況下,即使作業(yè)Y是在步驟S616中可以被允許開始打印的提前了的打印作業(yè)的作業(yè),根據(jù)控制規(guī)則的控制單元108禁止通過通知欄903在UI單元處通知作業(yè)Y的信息。此外,在這種情況下,控制單元108根據(jù)控制規(guī)則控制本實(shí)施例的UI單元使得通過作為上述“特定顯示”的典型示出例的UI畫面900的通知欄903向打印系統(tǒng)100的用戶通知作業(yè)Z的信息。
現(xiàn)在,通過該例子,在控制單元108判斷為作業(yè)Y滿足條件1和條件2二者時(shí),控制單元108在通知欄903中顯示作業(yè)Y的信息,基于該控制例進(jìn)一步進(jìn)行說明。也就是說,假設(shè)作業(yè)Y是需要打印處理?xiàng)l件不受作業(yè)X的打印中斷起因影響的打印操作的作業(yè),也是在打印系統(tǒng)100處去除作業(yè)X的打印中斷起因時(shí)打印機(jī)單元104正在打印的作業(yè)。根據(jù)該確認(rèn),控制單元108控制本實(shí)施例的UI單元使得可以在通知欄903中通知與作業(yè)Y本身有關(guān)的信息。
現(xiàn)在使用本實(shí)施例,控制單元108使用各種信息來確認(rèn)在打印被中斷的作業(yè)之后接收到打印執(zhí)行請求的后續(xù)作業(yè)是否滿足條件1和條件2。例如,控制單元108使用如下信息進(jìn)行該確認(rèn)在存儲器109中保存的與需要打印操作的每一個(gè)作業(yè)的打印處理?xiàng)l件數(shù)據(jù)有關(guān)的信息,打印系統(tǒng)100的耗材(薄片、調(diào)色劑、騎馬釘?shù)?的剩余量信息,打印系統(tǒng)100的操作狀態(tài),作業(yè)處理的狀態(tài)信息等。
在該例子中,控制單元108使用通知欄903通知的信息是與作業(yè)Y本身有關(guān)的信息。該作業(yè)Y是控制單元108在通知欄903中作為滿足條件1和條件2二者的作業(yè)而進(jìn)行顯示的作業(yè)。
例如,使用該例子,作業(yè)Y是滿足條件1和條件2二者的作業(yè),因此,控制單元108在通知欄903中顯示與作業(yè)Y有關(guān)的作業(yè)信息。換句話說,這意味著作業(yè)Y是當(dāng)打印系統(tǒng)100的操作者去除了打印被中斷的作業(yè)X的打印中斷起因時(shí)打印機(jī)單元104當(dāng)前正在打印的作業(yè)。
因此,使用本實(shí)施例,可以在例如作為上述“特定顯示”的例子而在圖16、圖21和圖24中典型示出的UI畫面900上顯示滿足條件1和條件2二者的作業(yè)為“當(dāng)前正在打印的作業(yè)”。該結(jié)構(gòu)也是用于增加通過本實(shí)施例可以獲得的例如提供系統(tǒng)100的操作者可以直觀地理解的良好的可操作性的優(yōu)點(diǎn)的配置。
有鑒于此,使用本實(shí)施例,應(yīng)當(dāng)指出在實(shí)施例的說明和附圖中具有例如“當(dāng)前正在打印的作業(yè)”的表述的部分在本實(shí)施例中意味著滿足條件1和條件2二者的作業(yè)。
圖16所示的顯示控制例典型示出了如下結(jié)構(gòu)控制單元108控制操作單元102使得可以通過通知欄903向用戶通知下述的詳細(xì)信息作為與作為該“當(dāng)前正在打印的作業(yè)”而典型示出的作業(yè)有關(guān)的詳細(xì)信息。
要在顯示欄903中呈現(xiàn)的信息“1”該信息“1”是使用戶可以識別當(dāng)前正在打印的作業(yè)的處理?xiàng)l件的信息的例子。本實(shí)施例公開了如下結(jié)構(gòu)打印系統(tǒng)100的操作者可以通過通知欄903識別作業(yè)Y的打印處理?xiàng)l件,即需要哪種打印操作作為完成作業(yè)Y的處理所需的一系列打印操作。
例如,使用圖16所示的顯示控制例,作業(yè)Y的原稿的總頁數(shù)是“100頁”,作業(yè)Y的打印操作所需的總份數(shù)是“5份”,不需要用在打印系統(tǒng)100上設(shè)置的自動(dòng)整理器對作業(yè)Y的打印件進(jìn)行自動(dòng)整理。
公開了如下結(jié)構(gòu)控制單元108進(jìn)行控制,從而打印系統(tǒng)100的操作者可以通過通知欄903識別出將此處典型示出的打印處理?xiàng)l件設(shè)定為作業(yè)Y的一系列處理操作所需的一系列處理?xiàng)l件。應(yīng)當(dāng)指出,可以進(jìn)行如下配置要在顯示欄903中呈現(xiàn)為信息“1”的信息是與要在顯示欄902中呈現(xiàn)為信息“3”的打印處理?xiàng)l件項(xiàng)完全相同的項(xiàng)。然而,使用本實(shí)施例,采用示出的結(jié)構(gòu)從而盡可能減少不必要的信息顯示,僅呈現(xiàn)必需的信息。
要在顯示欄903中呈現(xiàn)的信息“2”該信息“2”是使用戶可以識別還需要進(jìn)行多少打印處理以完全結(jié)束當(dāng)前正在打印的作業(yè)所需的全部處理的信息的例子。使用該例子,作業(yè)Y是當(dāng)前在打印機(jī)單元104處正在打印的作業(yè)。因此,控制單元108進(jìn)行控制使得打印系統(tǒng)100的操作者可以通過通知欄903識別作業(yè)Y還需要進(jìn)行多少打印以完成該作業(yè)的打印。
將信息“2”構(gòu)成為句子形式的清楚的表述,其關(guān)于需要打印多少份、每份多少頁以完成當(dāng)前正在打印的作業(yè)的打印。例如,使用圖16所示的顯示控制例,公開了如下結(jié)構(gòu)控制單元108進(jìn)行控制以在UI單元上顯示信息“當(dāng)前正在打印的作業(yè)Y需要打印兩份、每份100頁以完成打印”。
此外,控制單元108控制UI單元使得可以通過通知欄903通知結(jié)束當(dāng)前正在打印的作業(yè)的時(shí)間量作為該信息“2”。例如,使用圖16所示的顯示控制例,公開了如下結(jié)構(gòu)控制單元108控制UI單元使得可以通過通知欄903向用戶通知“當(dāng)前正在打印的作業(yè)Y將在3分鐘后完成”。
應(yīng)當(dāng)指出,使用本實(shí)施例,控制單元108檢查要同時(shí)在通知欄903中顯示的上述信息“1”、用于識別關(guān)于當(dāng)前打印的作業(yè)這時(shí)已完成了多少打印的作業(yè)進(jìn)度的信息和系統(tǒng)100的性能信息??刂茊卧?08控制操作單元102使得在通知欄903中顯示基于作為信息“3”的該信息進(jìn)行計(jì)算而獲得結(jié)果。產(chǎn)生在通知欄903中顯示的信息“3”的計(jì)算方法等與在通知欄902中顯示的信息“7”的計(jì)算方法等相同,因此這里省略其說明。
然而,應(yīng)當(dāng)指出,控制單元108控制UI單元使得持續(xù)更新在通知欄903中顯示的信息“3”,從而進(jìn)行實(shí)時(shí)顯示。
在操作單元102上顯示畫面900的狀態(tài)下,即使在直到操作者通過畫面900輸入再繼續(xù)作業(yè)X的方法的指令的預(yù)定時(shí)間段期間,控制單元108也控制打印系統(tǒng)100使得繼續(xù)當(dāng)前正在打印的作業(yè)Y的打印操作。
如上所述,將打印系統(tǒng)100構(gòu)成為即使UI單元顯示畫面900,也繼續(xù)打印操作至少預(yù)定的時(shí)間段(在本例子中是1分鐘),以完成當(dāng)前正在進(jìn)行打印的作業(yè)(在本例子中是作業(yè)Y)的處理的完成。
因此,將形成如下結(jié)構(gòu)即使顯示UI畫面900,也繼續(xù)當(dāng)前正在打印的作業(yè)的打印,在該作業(yè)所需的處理中盡可能提前進(jìn)度。因此,作業(yè)的實(shí)際進(jìn)度狀態(tài)實(shí)時(shí)地發(fā)生改變。
因此,本實(shí)施例具有如下結(jié)構(gòu)在通知欄903中呈現(xiàn)為信息“2”的信息反應(yīng)了當(dāng)前正在打印的作業(yè)的打印機(jī)單元104的打印操作的實(shí)際進(jìn)度狀態(tài)。
因此,作為根據(jù)本實(shí)施例的“特定顯示”的一個(gè)例子在UI畫面900中顯示的通知欄903中呈現(xiàn)的信息“2”與在通知欄902中呈現(xiàn)的信息“7”不同的事實(shí),也是本實(shí)施例的一個(gè)特征。
然而,應(yīng)當(dāng)指出,可以使用任何方法產(chǎn)生信息“2”。也就是說,可以使用任何結(jié)構(gòu),只要可以在去除打印中斷起因時(shí)對打印系統(tǒng)100的操作者呈現(xiàn)例如信息“1”的信息即可。
使用本實(shí)施例,將作為在圖16、圖21和圖24中典型示出的“特定顯示”的例子的UI畫面900的顯示構(gòu)成為具有如上所述的三種顯示組件,即顯示通知欄901、顯示通知欄902和顯示通知欄903,下文中也稱為顯示組件1、2和3。
如上所述,將三種顯示組件1、2和3,即通知欄901、902和903構(gòu)成為用作對打印系統(tǒng)100的操作者的信息通知功能。
因此,使用采用如上結(jié)構(gòu)的本實(shí)施例,三種顯示組件1、2和3是“特定顯示”的組件,而與根據(jù)系統(tǒng)100的狀態(tài)動(dòng)態(tài)地變化的動(dòng)態(tài)判斷因素?zé)o關(guān)。
因此,本實(shí)施例具有用作對操作者的引導(dǎo)功能的結(jié)構(gòu),從而通過作為根據(jù)本實(shí)施例的“特定顯示”例子的畫面900的顯示來明確地指示再繼續(xù)被中斷的作業(yè)(在本例子中是作業(yè)X)的方法。
例如,控制單元108根據(jù)本實(shí)施例控制UI單元使得通知欄901、902和903在畫面900上處于有效的顯示狀態(tài),而與用作例如圖16、圖21和圖24所示的“特定顯示”的例子的畫面900的顯示無關(guān)。
應(yīng)當(dāng)指出,使用本實(shí)施例,“動(dòng)態(tài)判斷因素”的例子是在控制單元108執(zhí)行用本實(shí)施例公開的各種顯示控制和作業(yè)處理控制時(shí)所需的“與需要在打印系統(tǒng)100處執(zhí)行打印操作的作業(yè)的處理?xiàng)l件有關(guān)的信息”。換句話說,該信息是使控制單元108可以確認(rèn)在系統(tǒng)100處需要打印操作的作業(yè)在什么打印條件下需要哪種打印操作。此外,使用本實(shí)施例,與在存儲器109中等待打印的作業(yè)數(shù)有關(guān)的信息也是動(dòng)態(tài)判斷因素。
根據(jù)具有上述結(jié)構(gòu)的本實(shí)施例,提出了一種配置用于實(shí)現(xiàn)打印系統(tǒng)產(chǎn)品,其不限于辦公環(huán)境,還考慮了基于POD環(huán)境的打印環(huán)境。例如,可以提高可操作性,例如對操作者對畫面900進(jìn)行操作以確定當(dāng)去除了打印中斷起因時(shí)何時(shí)再繼續(xù)被中斷的作業(yè)(在本例子中是作業(yè)X)的打印操作是最佳的提供了操作支持。
例如,根據(jù)具有上述結(jié)構(gòu)的本實(shí)施例,除了上述優(yōu)點(diǎn)之外,還可以提高可操作性,例如,在操作者明確指示再繼續(xù)被中斷的作業(yè)的方法時(shí),提示操作者對畫面900進(jìn)行操作從而進(jìn)行適當(dāng)?shù)呐袛?,不僅考慮一個(gè)被中斷的作業(yè)(在這種情況下是作業(yè)X),還考慮如下兩方面(1)與當(dāng)前正在打印的作業(yè)(在這種情況下是作業(yè)Y)的關(guān)系,(2)這些作業(yè)的進(jìn)度和其比較,即考慮兩個(gè)作業(yè)的狀態(tài)。
根據(jù)具有上述結(jié)構(gòu)的本實(shí)施例,除了上述優(yōu)點(diǎn)之外,還可以提高可操作性,例如,在操作者明確指示再繼續(xù)被中斷的作業(yè)的方法時(shí),在考慮不僅包括被中斷的作業(yè)(本例子中的作業(yè)X)、當(dāng)前正在打印的作業(yè)(本例子中的作業(yè)Y)、還包括后續(xù)作業(yè)(本例子中的作業(yè)Z)的在打印系統(tǒng)100處需要打印的多個(gè)作業(yè)的操作環(huán)境下,操作者可以以操作畫面900的用戶所希望的恢復(fù)方法來再繼續(xù)被中斷的作業(yè)的打印操作。
在基于POD的打印環(huán)境中,這種打印系統(tǒng)100的最大的承辦商很可能是處理顧客的打印訂單的商業(yè)印刷廠,使用打印系統(tǒng)100產(chǎn)生打印件。在將打印件交付顧客時(shí),顧客向商業(yè)印刷廠付費(fèi)。
在這種基于POD的打印環(huán)境中,本打印系統(tǒng)100不作為簡單地在辦公環(huán)境中輔助事務(wù)的工具,而是可以說是生產(chǎn)由顧客付費(fèi)的事務(wù)的產(chǎn)品的營業(yè)工具。
此外,很可能需要打印系統(tǒng)100具有在短時(shí)間內(nèi)處理來自顧客的打印請求、同時(shí)接受并處理更大量的打印請求的性能。換句話說,使用這樣的基于POD的打印環(huán)境,能有效地處理多個(gè)作業(yè),即整體生產(chǎn)率很可能是十分重要的。
此外,在基于POD的打印環(huán)境中,可預(yù)料到各種打印請求來自各種不同的顧客,包括大量大規(guī)模的作業(yè)(包含大量要打印的薄片的作業(yè))。此外,對打印系統(tǒng)100,可預(yù)料到在一定時(shí)間段內(nèi)這種大規(guī)模作業(yè)變得集中的情況。
考慮到這一點(diǎn),存在來自例如POD市場的市場對可以高效并高生產(chǎn)率地處理各種多個(gè)作業(yè)、同時(shí)考慮顧客的期限的打印系統(tǒng)100的需求。
因此,可以容易地假設(shè)基于POD環(huán)境的打印環(huán)境與辦公環(huán)境在使用情況和用戶需要兩方面均有很大不同。
重新描述以典型方式給出的用實(shí)施例進(jìn)行的上述說明,按照背景技術(shù)描述的具有作業(yè)恢復(fù)功能的打印設(shè)備和打印系統(tǒng)可以充分地滿足基于辦公環(huán)境的打印環(huán)境的需要。然而,雖然這種傳統(tǒng)的打印設(shè)備和打印系統(tǒng)可以具有作業(yè)恢復(fù)功能,但是不能解決在基于POD環(huán)境的打印環(huán)境中出現(xiàn)的以典型形式給出的以下問題。更具體地,使用這種傳統(tǒng)的具有作業(yè)恢復(fù)功能的打印設(shè)備和打印系統(tǒng),沒有考慮可能在基于POD環(huán)境的打印環(huán)境中出現(xiàn)的對POD環(huán)境是獨(dú)特的使用情況和用戶需要??紤]針對這一點(diǎn)的事實(shí)是本實(shí)施例的一個(gè)重要特征的例子,將本實(shí)施例構(gòu)成為能夠解決在基于POD環(huán)境的打印環(huán)境中出現(xiàn)的以典型形式給出的以下問題。
例如,可以提供如下結(jié)構(gòu)通過擴(kuò)展按照現(xiàn)有技術(shù)描述的具有作業(yè)恢復(fù)功能的傳統(tǒng)的打印設(shè)備和打印系統(tǒng),在作業(yè)X的打印中斷期間可以開始作業(yè)Y的打印。此外,可以將該傳統(tǒng)的打印設(shè)備和打印系統(tǒng)進(jìn)一步擴(kuò)展為例如可以在完成作業(yè)Y的打印之后再繼續(xù)打印作業(yè)X。然而,假設(shè)由于作業(yè)X的打印被中斷而開始打印處理的作業(yè)Y是需要在大量薄片上打印的大規(guī)模作業(yè)。在這種情況下,使用具有上述作業(yè)恢復(fù)功能的打印系統(tǒng),作業(yè)X必須在再繼續(xù)其打印之前等待很長時(shí)間。換句話說,與作業(yè)X多迅速地從打印中斷起因中恢復(fù)無關(guān)地,直到作業(yè)Y的打印結(jié)束,才能再繼續(xù)打印作業(yè)X。即使作業(yè)X幾乎完全結(jié)束時(shí),也很可能出現(xiàn)這種狀況。
在辦公環(huán)境中,這種使用情況很少,因此不注意這種情況。在這種環(huán)境中,用戶X僅關(guān)心他/她自己的打印作業(yè)X,不考慮另一個(gè)用戶Y的打印作業(yè)Y,而用戶Y僅關(guān)心他/她自己的打印作業(yè)Y,同樣不考慮用戶X的打印作業(yè)X。這是因?yàn)樵诨谵k公環(huán)境的打印環(huán)境中,個(gè)人打印其自己的原稿,打印件的接受者向打印系統(tǒng)做出打印請求,自己從打印系統(tǒng)的薄片排出單元拾取打印件。
然而,本例子的狀況更關(guān)心基于POD的打印環(huán)境,可以多有效率、生產(chǎn)率多高地處理這種關(guān)鍵的多個(gè)大規(guī)模作業(yè)非常重要。本實(shí)施例考慮了可預(yù)計(jì)的來自POD市場的需求而處理這種情況,因此,根據(jù)本實(shí)施例的打印系統(tǒng)100構(gòu)成為能夠解決上述問題。
尤其值得注意是以下事實(shí)即使構(gòu)成了能夠處理上述問題的打印系統(tǒng),也可以預(yù)料到其它問題,將根據(jù)本實(shí)施例的打印系統(tǒng)100構(gòu)成為除了以上列出的問題之外還能夠解決在基于POD的打印環(huán)境中可能出現(xiàn)的新問題。
例如,假設(shè)研究通過如下配置處理上述問題的結(jié)構(gòu)在操作者去除作業(yè)X的中斷起因時(shí)強(qiáng)制停止在作業(yè)X的打印中斷時(shí)開始的作業(yè)Y的處理。這種結(jié)構(gòu)根據(jù)作業(yè)Y的內(nèi)容可能影響作業(yè)Y的打印結(jié)果,例如作業(yè)Y可能包括的后處理的特定類型。
本實(shí)施例考慮了可能的來自POD環(huán)境的需求來處理該情況,因此,根據(jù)本實(shí)施例的打印系統(tǒng)100構(gòu)成為能夠解決上述問題。
如上所述,由于本實(shí)施例的以上原因,將控制單元108構(gòu)成為在辦公環(huán)境和基于POD的打印環(huán)境下都能進(jìn)行各種控制。本實(shí)施例的一個(gè)尤其重要的組件是“特定顯示”,從而可以進(jìn)行各種相關(guān)控制。
典型示出的顯示組件4、5和6是用于使操作者通過本實(shí)施例的UI單元明確地輸入指定再繼續(xù)去除了打印中斷起因的被中斷的作業(yè)(本例子中的作業(yè)X)的打印操作的方法的指示的組件。
此外,使用本實(shí)施例,顯示組件4、5和6也是“基于動(dòng)態(tài)判斷因素進(jìn)行動(dòng)態(tài)控制的組件”。
此外,使用本實(shí)施例,顯示組件4、5和6是用于使操作者通過本實(shí)施例的UI單元明確地輸入指定再繼續(xù)打印被中斷的作業(yè)的定時(shí)的組件,該定時(shí)即重新開始在系統(tǒng)100處進(jìn)行在當(dāng)前正在打印的作業(yè)(作業(yè)Y)的打印執(zhí)行期間操作者去除了打印中斷起因的被中斷作業(yè)(本例子中的作業(yè)X)的打印操作的時(shí)刻。
應(yīng)當(dāng)指出,使用本實(shí)施例,UI畫面900設(shè)置有顯示組件4、5和6,從而操作者可以明確并有選擇地從三個(gè)普通候選項(xiàng)(選擇項(xiàng))中指定再繼續(xù)被中斷的作業(yè)(本情況下的作業(yè)X)的方法。使用本實(shí)施例,將顯示組件4設(shè)置為三種選擇項(xiàng)中的第一選擇項(xiàng),將顯示組件5設(shè)置為第二選擇項(xiàng),將顯示組件6設(shè)置為第三選擇項(xiàng)。
使用本實(shí)施例,控制單元108控制操作單元102使得顯示根據(jù)本實(shí)施例的設(shè)置到UI畫面900上的操作指示鍵904,用于響應(yīng)于由操作者進(jìn)行的直觀的觸摸面板操作,作為顯示組件4的一個(gè)例子。
此外,使用本實(shí)施例,控制單元108控制操作單元102使得顯示設(shè)置到UI畫面900上的操作指示鍵905,用于響應(yīng)于由操作者進(jìn)行的直觀的觸摸面板操作,作為顯示組件5的一個(gè)例子。
控制單元108控制操作單元102使得顯示設(shè)置到UI畫面900上的操作指示鍵906和詳細(xì)設(shè)置欄907,使得能夠響應(yīng)于由操作者進(jìn)行的直觀的觸摸面板操作,作為顯示組件6的一個(gè)例子。
使用本實(shí)施例的上述結(jié)構(gòu),控制單元108控制操作單元102使得在UI畫面900上對顯示組件4、5和6進(jìn)行有效的顯示,從而操作者可以明確并有選擇地從三個(gè)普通候選項(xiàng)(選擇項(xiàng))中指定再繼續(xù)被中斷的作業(yè)(本情況下的作業(yè)X)的方法。
此外,當(dāng)去除了被中斷的作業(yè)(本例子中的作業(yè)X)的打印中斷起因時(shí),控制單元108確認(rèn)當(dāng)前正在打印的作業(yè)(本例子中的作業(yè)Y)需要在什么打印處理?xiàng)l件下進(jìn)行哪種打印操作。基于該確認(rèn)結(jié)果,控制單元108控制操作單元102使得在與上述三種選擇操作相對應(yīng)的顯示鍵(也稱為軟鍵)904、905和906中,對應(yīng)于第二選擇項(xiàng)的鍵905在畫面900上處于無效顯示狀態(tài)。因此,控制單元108禁止接收來自使用對應(yīng)于第二選擇項(xiàng)的鍵905的操作者的用戶請求。
此外,控制單元108確認(rèn)在存儲器109中是否存在任何等待的作業(yè),如果有,有幾個(gè)?;谠摯_認(rèn)結(jié)果,控制單元108控制操作單元102使得在三種選擇操作中,對應(yīng)于第三選擇項(xiàng)的鍵906和詳細(xì)設(shè)置欄907在畫面900上處于無效顯示狀態(tài)。因此,控制單元108禁止接收來自使用對應(yīng)于第三選擇項(xiàng)的鍵906和信息設(shè)置欄907的操作者的用戶請求。
此外,使用本實(shí)施例,顯示組件4、5和6是在清楚地考慮被中斷的作業(yè)(本例子中的作業(yè)X)與當(dāng)前正在打印的作業(yè)(本例子中的作業(yè)Y)的關(guān)系的同時(shí),在操作者指示再繼續(xù)被中斷的作業(yè)的定時(shí)的時(shí)候,使操作者明確地輸入再繼續(xù)被中斷的作業(yè)的定時(shí)的組件。
例如,使用本實(shí)施例,將作為顯示組件4的顯示鍵(軟鍵)904構(gòu)成為顯示組件,從而操作者可以清楚地理解內(nèi)容“在當(dāng)前正在打印的作業(yè)的打印結(jié)束之后立即再繼續(xù)本作業(yè)”。此外,將與鍵904分離地構(gòu)成的作為顯示組件5的顯示鍵(軟鍵)905構(gòu)成為顯示組件,從而操作者可以清楚地理解內(nèi)容“立即結(jié)束當(dāng)前正在打印的作業(yè)的打印,再繼續(xù)本作業(yè)”。因此,該結(jié)構(gòu)可以具有系統(tǒng)100的操作者可以選擇要設(shè)置的與選擇操作等效的操作指示部,例如顯示鍵904、顯示鍵905等,控制單元108根據(jù)作業(yè)處理狀態(tài)動(dòng)態(tài)地限制其有效顯示狀態(tài)。
因此,在操作者指示再繼續(xù)打印被中斷的作業(yè)的定時(shí)的時(shí)候,操作者可以操作畫面900從而考慮與當(dāng)前正在打印的作業(yè)(本情況下的作業(yè)Y)的關(guān)系和這些作業(yè)的進(jìn)度來明確地進(jìn)行適當(dāng)?shù)呐袛?。其?yōu)點(diǎn)還在于,在進(jìn)行該判斷時(shí),可以通過畫面900上的顯示對于再繼續(xù)被中斷的作業(yè)的打印操作的定時(shí)明確地指示操作者所希望的選擇項(xiàng)。
此外,使用本實(shí)施例,將作為顯示組件6的顯示鍵(軟鍵)906構(gòu)成為顯示組件,從而操作者可以清楚地理解內(nèi)容“在當(dāng)前等待打印的作業(yè)的打印結(jié)束之后再繼續(xù)本作業(yè)”。
因此,操作者可以操作畫面900不僅考慮被中斷的作業(yè)(本例子中的作業(yè)X)和當(dāng)前正在打印的作業(yè)(本例子中的作業(yè)Y)、而且還考慮在存儲器109中排隊(duì)需要用打印系統(tǒng)100進(jìn)行打印操作的后續(xù)作業(yè)(本例子中的作業(yè)Z)來明確地進(jìn)行適當(dāng)?shù)呐袛唷?br>
根據(jù)如上所述的本實(shí)施例,操作者可以通過畫面900的顯示不僅考慮被中斷的作業(yè)和當(dāng)前正在打印的作業(yè)、而且還考慮需要在打印系統(tǒng)100處進(jìn)行打印操作的多個(gè)作業(yè)的整體生產(chǎn)率來進(jìn)行判斷。
其優(yōu)點(diǎn)還在于,在考慮需要在打印系統(tǒng)100處進(jìn)行打印操作的多個(gè)作業(yè)的整體生產(chǎn)率來進(jìn)行判斷時(shí),可以通過畫面900上的顯示對于再繼續(xù)被中斷的作業(yè)的打印操作的定時(shí)明確地指示操作者所希望的選擇項(xiàng)。
此外,使用本實(shí)施例,控制單元108進(jìn)行控制使得用操作單元102顯示不僅具有顯示組件4、5和6,還具有上述顯示組件1、2和3的畫面900。
此外,如上所述,控制單元108控制操作單元102使得在作為顯示組件2的通知欄902中顯示打印處理?xiàng)l件、完成作業(yè)的打印所需的剩余薄片數(shù)和所需的時(shí)間量,作為被中斷了的作業(yè)(本情況下的作業(yè)X)的信息。
此外,控制單元108控制操作單元102使得在作為顯示組件3的通知欄903中顯示打印處理?xiàng)l件、完成作業(yè)的打印所需的剩余薄片數(shù)和所需的時(shí)間量,作為當(dāng)前正在打印的作業(yè)(本情況下的作業(yè)Y)的信息,從而與在顯示組件2中呈現(xiàn)的信息進(jìn)行比較。
因此,使用本實(shí)施例,在操作者在三種顯示組件4、5和6的三個(gè)選擇項(xiàng)中選擇一個(gè)時(shí),顯示作業(yè)的信息顯示組件2和3,將其呈現(xiàn)給操作者以清楚地區(qū)別并比較。根據(jù)該結(jié)構(gòu),本實(shí)施例還可以獲得以典型形式示出以下優(yōu)點(diǎn)。
例如,該結(jié)構(gòu)可以幫助操作者在操作畫面900時(shí)作出決定,例如,“再通過少量打印即可完成作業(yè)X的打印。另一方面,完成作業(yè)Y的打印還需要大量時(shí)間。如果這樣,則在完成當(dāng)前正在打印的作業(yè)Y的打印之前再繼續(xù)打印作業(yè)X更有效率,因此完成生產(chǎn)作業(yè)X的打印件”。
在另一個(gè)例子中,該結(jié)構(gòu)可以幫助操作者在操作畫面900時(shí)作出決定,例如,“作業(yè)Y的打印通過將打印再繼續(xù)少許時(shí)間即可完成。如果這樣,則首先完成當(dāng)前正在打印的作業(yè)Y的打印比再繼續(xù)打印作業(yè)X更有效率”。
這樣,可以提供良好配備的操作支持實(shí)施例,其中,在例如POD環(huán)境的打印環(huán)境中的打印位置處的操作者,在考慮多個(gè)打印作業(yè)的整體生產(chǎn)率和由顧客設(shè)定的打印件的期限等的同時(shí)操作系統(tǒng)100,在通過畫面900選擇上述三個(gè)選擇操作中的一個(gè)時(shí)可以作出更合適的決定。
因此,除了顯示組件4、5和6之外,還通過顯示組件1、2和3增加信息通知功能,這進(jìn)一步增加了本實(shí)施例的優(yōu)點(diǎn)。
下面說明在上述結(jié)構(gòu)中與由控制單元108在操作單元102上顯示的設(shè)置到UI畫面900上的顯示組件4、5和6以及顯示組件1、2和3有關(guān)的具體控制。
顯示組件4與操作指示單元等效的顯示鍵904,將其構(gòu)成為在完成當(dāng)前正在打印的作業(yè)的打印之后,操作者可以明確地輸入再繼續(xù)去除了打印中斷起因的被中斷的作業(yè)的打印操作的指令。
也就是說,鍵904是本實(shí)施例中的三個(gè)選擇項(xiàng)中的第一選擇項(xiàng),其是再繼續(xù)在打印機(jī)單元104處當(dāng)前正在打印的作業(yè)(本例子中的作業(yè)Y)的打印期間去除了打印中斷起因的被中斷作業(yè)(本例子中的作業(yè)X)的打印操作的方法(再繼續(xù)的定時(shí))。
在該結(jié)構(gòu)中,在打印機(jī)單元104處當(dāng)前正在打印的作業(yè)(本例子中的作業(yè)Y)的打印期間去除了被中斷作業(yè)(本例子中的作業(yè)X)的打印中斷起因的條件下,控制單元108允許用操作單元102顯示畫面900,從而在畫面900上將鍵904顯示為有效狀態(tài)。
此外,在打印機(jī)單元104處繼續(xù)當(dāng)前正在打印的作業(yè)(本例子中的作業(yè)Y)的打印操作的同時(shí),可以通過處于有效狀態(tài)的在畫面900上顯示的鍵904接收與第一選擇項(xiàng)等效的操作者請求。
現(xiàn)在,使用該結(jié)構(gòu),假設(shè)操作者通過例如在畫面900上進(jìn)行觸摸面板操作而按下處于有效狀態(tài)的在畫面900上顯示的鍵904,此外按下畫面900上的OK鍵908。在這種情況下,控制單元108作為判斷條件接受該操作,并判斷為操作者做出了第一用戶請求,作為再繼續(xù)被中斷的作業(yè)(本例子中的作業(yè)X)的打印操作的方法。
如果接收到了與三個(gè)候選項(xiàng)中的第一選擇項(xiàng)等效的第一用戶請求,則控制單元108禁止中斷在打印機(jī)單元104處當(dāng)前正在打印的作業(yè)(本例子中的作業(yè)Y)的打印操作。
在這種情況下,控制單元108控制打印系統(tǒng)100使得即使這時(shí)已經(jīng)消除了打印中斷起因,也直到當(dāng)前正在打印的作業(yè)的打印結(jié)束才再繼續(xù)被中斷的作業(yè)的打印操作。
應(yīng)當(dāng)指出,根據(jù)本實(shí)施例使用例如“結(jié)束打印”或者“完成打印”的術(shù)語。在本實(shí)施例中使用的這些術(shù)語是同義的。
如果做出了第一用戶請求,則控制單元108控制系統(tǒng)100使得在打印機(jī)單元104處當(dāng)前正在打印的作業(yè)(本例子中的作業(yè)Y)的打印操作結(jié)束之后,在打印機(jī)單元104處再繼續(xù)被中斷的作業(yè)(本例子中的作業(yè)X)的打印操作。
例如,在圖16中的顯示控制例的情況下,控制單元108進(jìn)行控制使得完成全部作業(yè)Y的打印操作,該作業(yè)Y在作業(yè)Y的打印處理?xiàng)l件下需要打印5份100頁的打印數(shù)據(jù)所需的一系列打印操作。
因此,在圖16中的顯示控制例中,控制單元108基于與作業(yè)Y有關(guān)的處理?xiàng)l件數(shù)據(jù)和進(jìn)度信息識別出該作業(yè)Y還需要進(jìn)行兩份打印每份100頁。因此,控制單元108使打印系統(tǒng)繼續(xù)進(jìn)行在作業(yè)Y中剩余的剩余100頁×2份的打印操作。
然后,假設(shè)控制單元108基于來自打印機(jī)單元104的狀態(tài)信息確認(rèn)作業(yè)Y的打印操作結(jié)束。接收到該信息時(shí),控制單元108禁止開始打印存儲器109中的任何后續(xù)作業(yè)(本例子中的作業(yè)Z),而是將該后續(xù)作業(yè)保持在等待打印狀態(tài),由打印系統(tǒng)100再繼續(xù)作業(yè)X的打印操作。在再繼續(xù)作業(yè)X的打印操作時(shí),控制單元108基于作業(yè)X的進(jìn)度信息確認(rèn)緊接在步驟S609中被中斷之前作業(yè)X的進(jìn)度,還確認(rèn)作業(yè)X的打印處理?xiàng)l件。隨后,控制單元108使打印系統(tǒng)100執(zhí)行作業(yè)X的未完成部分的打印處理,作為再繼續(xù)作業(yè)X的打印處理所需的打印處理。
例如,在圖16中的顯示控制例的情況下,控制單元108進(jìn)行控制使得確認(rèn)作業(yè)X是在作業(yè)X的打印處理?xiàng)l件下需要打印5份50頁的打印數(shù)據(jù)所需的一系列打印操作的作業(yè)。此外,控制單元108基于與作業(yè)X有關(guān)的打印條件數(shù)據(jù)和進(jìn)度信息識別出該作業(yè)X還需要打印10頁以完成打印。因此,控制單元108使打印系統(tǒng)100執(zhí)行用于打印由于被中斷而未處理的作業(yè)X的剩余10頁的打印處理。因此,控制單元108完成在作業(yè)Y的打印完成之后立即再繼續(xù)的打印作業(yè)X所需的一系列打印操作。
這時(shí),例如,如果在存儲器109中有等待要打印的后續(xù)作業(yè)(本例子中的作業(yè)Z),則控制單元108在已經(jīng)完成作業(yè)X的打印的條件下允許開始后續(xù)作業(yè)的打印操作。因此,控制單元108在完成作業(yè)X的打印之后在打印系統(tǒng)100處立即開始打印后續(xù)作業(yè)所需的打印操作。
因此,在接收到操作者通過作為顯示組件4的鍵904做出的第一用戶請求時(shí),控制單元108控制打印系統(tǒng)100使得在系統(tǒng)100處按如上所述的打印順序處理每一個(gè)需要打印處理的作業(yè)。
應(yīng)當(dāng)指出,在接收到操作者通過鍵904做出的第一用戶請求時(shí)控制單元108進(jìn)行的控制序列與在圖7B中在步驟S621中判斷為“是”時(shí)該流程進(jìn)行到的步驟S622的打印處理1相對應(yīng)。應(yīng)當(dāng)指出,使用本實(shí)施例,控制單元108執(zhí)行圖22中的步驟S801至S810的處理流程,作為包含在步驟S622中的打印處理1中的詳細(xì)處理流程。
將本實(shí)施例構(gòu)成為能夠通過畫面900接收來自與第一選擇項(xiàng)等效的鍵904的第一用戶請求之外的用戶請求。一個(gè)例子是作為與上述三個(gè)候選項(xiàng)中的第二選擇項(xiàng)等效的顯示組件5的鍵905。下面用具體例子對其進(jìn)行說明。
顯示組件5與操作指示單元等效的顯示鍵905,將其構(gòu)成為在完成當(dāng)前正在打印的作業(yè)的打印之前,操作者可以明確地輸入再繼續(xù)去除了打印中斷起因的被中斷的作業(yè)的打印操作的指令。
也就是說,鍵905是本實(shí)施例中操作者可以選擇的三個(gè)選擇項(xiàng)中的第二選擇項(xiàng),其是再繼續(xù)在打印機(jī)單元104處當(dāng)前正在打印的作業(yè)(本例子中的作業(yè)Y)的打印期間去除了打印中斷起因的被中斷作業(yè)(本例子中的作業(yè)X)的打印操作的方法(再繼續(xù)的定時(shí))。
上述與第一選擇項(xiàng)等效的第一用戶請求是在完成當(dāng)前正在打印的作業(yè)(本例子中的作業(yè)Y)的打印操作之后再繼續(xù)被中斷的作業(yè)的打印操作的用戶請求。
相反地,上述與第二選擇項(xiàng)等效的第二用戶請求是在完成當(dāng)前正在打印的作業(yè)(本例子中的作業(yè)Y)的打印操作之前再繼續(xù)被中斷的作業(yè)的打印操作的用戶請求。應(yīng)當(dāng)指出,使用本實(shí)施例,作為如下用戶請求處理該第二用戶請求,即中斷當(dāng)前打印的作業(yè)(本例子中的作業(yè)Y)的打印操作,之后立即再繼續(xù)去除了打印中斷起因的被中斷作業(yè)(本情況下的作業(yè)X)的打印操作。
然而,在本實(shí)施例中,使用該第二選擇項(xiàng),控制單元108根據(jù)對當(dāng)前正在打印的作業(yè)存在哪種打印處理?xiàng)l件的確認(rèn)結(jié)果控制操作單元102,從而禁止操作者進(jìn)行該選擇。
作為本實(shí)施例的一個(gè)例子,當(dāng)去除了被中斷的作業(yè)(本情況下的作業(yè)X)的打印中斷起因時(shí),控制單元108在操作單元102上顯示畫面900之前對當(dāng)前正在打印的作業(yè)(本情況下的作業(yè)Y)的打印處理?xiàng)l件進(jìn)行確認(rèn)。這時(shí),控制單元108讀出并參考在存儲器109中保存的當(dāng)前正在打印的作業(yè)(本例子中的作業(yè)Y)的打印處理?xiàng)l件數(shù)據(jù)。
假設(shè)其結(jié)果是控制單元108確認(rèn)當(dāng)前正在打印的作業(yè)是需要使用系統(tǒng)100的后處理裝置(例如薄片處理裝置230)對由打印機(jī)單元104打印的打印件使用后處理構(gòu)件進(jìn)行后處理(也稱為“薄片處理”或者“自動(dòng)整理處理”)的作業(yè)。
如上所述,在操作單元102上顯示畫面900之前,當(dāng)去除了中斷起因時(shí),控制單元108確認(rèn)當(dāng)前正在打印的作業(yè)(本例子中的作業(yè)Y)是需要對打印介質(zhì)進(jìn)行自動(dòng)整理處理的作業(yè)。
在這種情況下,控制單元108禁止操作者通過本實(shí)施例的UI單元選擇該第二選擇項(xiàng)。例如,使用本實(shí)施例,控制單元108控制操作單元102使得操作者不能選擇該第二選擇項(xiàng)。在操作單元102上顯示畫面900,但是控制單元108控制操作單元102使得鍵905在畫面900上處于無效顯示狀態(tài)。
現(xiàn)在,如圖21和圖24所示,可以通過用“變灰”或“陰影”顯示該部分或者在畫面900上根本不顯示該部分的結(jié)構(gòu)來進(jìn)行該無效顯示控制。
與這種結(jié)構(gòu)無關(guān)地,至少在這種情況(當(dāng)前正在打印的作業(yè)(本例子中的作業(yè)Y)是需要自動(dòng)整理處理的作業(yè)的情況)下,控制單元108禁止通過本實(shí)施例的UI單元接收任何來自操作者的第二選擇項(xiàng)。因此,在這種情況下,控制單元108禁止將打印系統(tǒng)100控制為在當(dāng)前正在打印的作業(yè)的打印操作完成之前再繼續(xù)被中斷的作業(yè)的打印操作。
應(yīng)當(dāng)指出,這是用于防止出現(xiàn)在當(dāng)去除了作業(yè)X的打印中斷起因時(shí)強(qiáng)制停止作業(yè)Y的處理的上述情況下可能出現(xiàn)的新問題的配置的一個(gè)例子。
另一方面,假設(shè)當(dāng)去除了打印中斷起因時(shí),在操作單元102上顯示畫面900之前,控制單元108確認(rèn)當(dāng)前正在打印的作業(yè)(本例子中的作業(yè)Y)是不需要自動(dòng)整理處理的作業(yè)。在這種情況下,控制單元108允許操作者通過本實(shí)施例的UI單元選擇該第二選擇項(xiàng)。例如,使用本實(shí)施例,控制單元108控制操作單元102使得操作者可以選擇該第二選擇項(xiàng)。作為本實(shí)施例的一個(gè)例子,如圖16和圖21所示,在操作單元102上顯示畫面900,控制單元108控制操作單元102使得鍵905在畫面900上處于有效顯示狀態(tài)。
在這種情況下,控制單元108允許使用在畫面900上處于有效顯示狀態(tài)的鍵905接收來自操作者的第二選擇項(xiàng)。這意味著控制單元108進(jìn)行控制使得在打印機(jī)單元104處繼續(xù)當(dāng)前打印的作業(yè)(本例子中的作業(yè)Y)的打印操作的同時(shí),可以接收與第二選擇操作等效的操作者請求。
在該結(jié)構(gòu)中,假設(shè)操作者通過例如在畫面900上進(jìn)行觸摸面板操作而按下處于有效狀態(tài)的在畫面900上顯示的鍵905,還按下了畫面900上的OK鍵908。在這種情況下,控制單元108判斷為操作者做出了第二用戶請求,作為再繼續(xù)被中斷的作業(yè)(本例子中的作業(yè)X)的打印操作的方法。
如果接收到了與由畫面900呈現(xiàn)給操作者的三個(gè)候選項(xiàng)中的第二選擇項(xiàng)等效的第二用戶請求,則控制單元108允許中斷在打印機(jī)單元104處當(dāng)前正在打印的作業(yè)(本例子中的作業(yè)Y)的打印操作。在這種情況下,控制單元108控制打印系統(tǒng)100使得在完成當(dāng)前正在打印的作業(yè)(本例子中的作業(yè)Y)的打印結(jié)束之前再繼續(xù)被中斷的作業(yè)(本例子中的作業(yè)X)的打印操作,從而完成被中斷的作業(yè)的打印操作。
例如,在圖16中的顯示結(jié)構(gòu)例的情況下,如果接收到由被按下的處于有效顯示狀態(tài)的鍵905做出的第二用戶請求,則控制單元108中斷(停止)在打印機(jī)單元104處正在打印的當(dāng)前正在打印的作業(yè)(本例子中的作業(yè)Y)的打印操作。
這時(shí),控制單元108啟用關(guān)于當(dāng)前時(shí)間點(diǎn)的打印作業(yè)(本例子中的作業(yè)Y)的進(jìn)度的當(dāng)前時(shí)間點(diǎn)的作業(yè)進(jìn)度,使得當(dāng)稍后再繼續(xù)打印該作業(yè)時(shí)可以識別該作業(yè)進(jìn)度。作為一個(gè)例子,控制單元108將作業(yè)Y當(dāng)前時(shí)間點(diǎn)的進(jìn)度信息以與作業(yè)Y的打印數(shù)據(jù)和打印處理?xiàng)l件數(shù)據(jù)相關(guān)聯(lián)的狀態(tài)存儲在存儲器109中。
因此,在接收到來自操作者的第二用戶請求時(shí)中斷作業(yè)Y的打印操作,中斷之后,可以由打印系統(tǒng)100快速地再繼續(xù)作業(yè)X的打印操作。
假設(shè)在這種情況下在存儲器109中除了作業(yè)X和作業(yè)Y之外還有另一個(gè)后續(xù)作業(yè)(本例子中的作業(yè)Z)。與在這種情況下相同,控制單元108在當(dāng)前正在打印的作業(yè)(本例子中的作業(yè)Y)的打印中斷之后不開始打印后續(xù)作業(yè),而是將后續(xù)作業(yè)保持在等待打印狀態(tài),再繼續(xù)被中斷的作業(yè)的打印操作。
在再繼續(xù)作業(yè)X的打印操作時(shí),控制單元108基于作業(yè)X的進(jìn)度信息確認(rèn)直到緊接在步驟S609中被中斷之前作業(yè)X的進(jìn)度,還確認(rèn)作業(yè)X的打印處理?xiàng)l件。隨后,控制單元108使打印系統(tǒng)100執(zhí)行作業(yè)X的未完成部分的打印處理。
例如,控制單元108進(jìn)行控制使得確認(rèn)作業(yè)X是在作業(yè)X的打印處理?xiàng)l件下需要打印5份50頁的打印數(shù)據(jù)所需的一系列打印操作的作業(yè)。此外,控制單元108基于與作業(yè)X有關(guān)的打印條件數(shù)據(jù)和進(jìn)度信息識別出該作業(yè)X還需要打印10頁以完成打印。因此,控制單元108使打印系統(tǒng)100執(zhí)行用于打印由于打印中斷起因而未處理的作業(yè)X剩余10頁的打印處理。因此,控制單元108完成在中斷作業(yè)Y的打印之后立即再繼續(xù)的打印作業(yè)X所需的一系列打印操作。
在系統(tǒng)100處完成在中斷作業(yè)Y之后再繼續(xù)的作業(yè)X的打印操作時(shí),控制單元108再繼續(xù)為了再繼續(xù)打印作業(yè)X而被中斷的作業(yè)Y的打印操作?,F(xiàn)在,假設(shè)在這種情況下在存儲器109中除了作業(yè)Y之外還有另一個(gè)后續(xù)作業(yè)(本例子中的作業(yè)Z)。與在這種情況下相同,控制單元108在作業(yè)X的打印完成之后不開始打印后續(xù)作業(yè),而是將后續(xù)作業(yè)保持在等待打印狀態(tài),控制打印系統(tǒng)100使得能夠開始作業(yè)Y的打印操作。
在完成作業(yè)X的打印之后再繼續(xù)作業(yè)Y的打印操作時(shí),控制單元108基于作業(yè)Y的進(jìn)度信息確認(rèn)直到緊接在被中斷之前作業(yè)X的進(jìn)度,還確認(rèn)作業(yè)Y的打印處理?xiàng)l件。隨后,控制單元108使打印系統(tǒng)100執(zhí)行作業(yè)Y的未完成部分的打印處理。
然后,假設(shè)控制單元108基于來自打印機(jī)單元104的狀態(tài)信息確認(rèn)作業(yè)Y的打印操作已完成。在接收到該信息時(shí),控制單元108確認(rèn)在存儲器109中是否有處于等待打印狀態(tài)的后續(xù)作業(yè)(本例子中的作業(yè)Z)。
這時(shí),例如,如果在存儲器109中有等待要打印的后續(xù)作業(yè)(本例子中的作業(yè)Z),則控制單元108在已經(jīng)完成作業(yè)Y的打印的條件下允許開始后續(xù)作業(yè)的打印操作。因此,控制單元108在完成作業(yè)Y的打印之后在打印系統(tǒng)100處立即開始打印后續(xù)作業(yè)所需的打印操作。
因此,在接收到操作者通過作為顯示組件5的鍵905做出的第二用戶請求時(shí),控制單元108控制打印系統(tǒng)100使得在系統(tǒng)100處按如上所述的打印順序處理每一個(gè)需要打印處理的作業(yè)。
應(yīng)當(dāng)指出,在接收到操作者通過鍵905做出的第二用戶請求時(shí)控制單元108進(jìn)行的控制序列與在圖7B中在步驟S623中判斷為“是”時(shí)該流程進(jìn)行到的步驟S624的打印處理2相對應(yīng)。應(yīng)當(dāng)指出,使用本實(shí)施例,控制單元108執(zhí)行圖17中的步驟S901至S910的處理流程,作為包含在步驟S624中的打印處理2中的詳細(xì)處理流程。
在上述結(jié)構(gòu)中,將本實(shí)施例構(gòu)成為能夠通過畫面900接收來自與第二選擇項(xiàng)等效的鍵905的第二用戶請求之外的用戶請求。一個(gè)例子是作為與上述三個(gè)候選項(xiàng)中的第三選擇項(xiàng)等效的顯示組件6的鍵906。下面也用具體例子對其進(jìn)行說明。
顯示組件6與操作指示單元等效的顯示鍵906和詳細(xì)設(shè)置欄907,將其構(gòu)成為在完成了當(dāng)前正在打印的作業(yè)的打印之后,并且也完成了在存儲器109中等待打印的作業(yè)的打印之后,操作者可以明確地輸入再繼續(xù)去除了打印中斷起因的被中斷的作業(yè)的打印操作的指令。
鍵906(包括詳細(xì)設(shè)置欄907)是本實(shí)施例中的三個(gè)選擇項(xiàng)中的第三選擇項(xiàng),是再繼續(xù)在打印機(jī)單元104處當(dāng)前正在打印的作業(yè)的打印期間去除了打印中斷起因的被中斷作業(yè)的打印操作的方法(再繼續(xù)的定時(shí))。
進(jìn)行更具體的說明,上述與第三選擇項(xiàng)等效的第三用戶請求是在完成了當(dāng)前正在打印的作業(yè)(本例子中的作業(yè)Y)的打印操作之后,并且也完成了等待打印的作業(yè)(本例子中的作業(yè)Z)的打印操作之后,再繼續(xù)去除了打印中斷起因的被中斷的作業(yè)(本例子中的作業(yè)X)的打印操作的用戶請求。
然而,使用本實(shí)施例,在去除了被中斷的作業(yè)(本例子中的作業(yè)X)的打印中斷起因時(shí),控制單元108根據(jù)關(guān)于是否在存儲器109中存在等待打印的作業(yè)作為除了當(dāng)前正在打印的作業(yè)(本例子中的作業(yè)Y)之外也需要打印操作的另一個(gè)作業(yè)的確認(rèn)結(jié)果,控制操作單元102使得該第三選擇項(xiàng)也變?yōu)椴豢捎刹僮髡哌M(jìn)行選擇。
作為使用本實(shí)施例的一個(gè)例子,在去除了被中斷的作業(yè)(本例子中的作業(yè)X)的打印中斷起因時(shí)用操作單元102顯示畫面900之前,控制單元108檢查在存儲器109中管理的打印隊(duì)列??刂茊卧?08還檢查在存儲器109中是否存在等待打印的作業(yè),作為被中斷的作業(yè)(本例子中的作業(yè)X)和當(dāng)前正在打印的作業(yè)(本例子中的作業(yè)Y)之外的需要打印操作的作業(yè)。
這種情況是在去除了被中斷的作業(yè)(本例子中的作業(yè)X)的打印中斷起因時(shí)用操作單元102顯示畫面900之前,控制單元108確認(rèn)在存儲器109中沒有等待打印的作業(yè)的情況。
在這種情況下,基于該確認(rèn)結(jié)果,控制單元108禁止操作者用根據(jù)本實(shí)施例的UI單元選擇該第三選擇項(xiàng)。例如,使用本實(shí)施例,控制單元108控制操作單元102使得對操作者禁止選擇第三選擇項(xiàng)。
作為使用本實(shí)施例的一個(gè)例子,如圖21和圖24所示,在操作單元102上顯示畫面900,但是控制單元108控制操作單元102使得鍵906(包括詳細(xì)設(shè)置欄907)在畫面900中處于無效顯示狀態(tài)。
現(xiàn)在,如圖21和圖24所示,可以通過用“變灰”或“陰影”顯示該部分或者在畫面900上根本不顯示該部分的結(jié)構(gòu)來進(jìn)行該無效顯示控制。
與這種結(jié)構(gòu)無關(guān)地,至少在這種情況(除了被中斷的作業(yè)和當(dāng)前正在打印的作業(yè)之外在存儲器109中沒有處于等待打印狀態(tài)的作業(yè)的情況)下,控制單元108禁止通過本實(shí)施例的UI單元接收任何來自操作者的第三選擇項(xiàng)。這是為了防止操作者在畫面900上進(jìn)行錯(cuò)誤的操作,防止操作者做出不合適的決定。
假設(shè)控制單元108確認(rèn)除了被中斷的作業(yè)(本例子中的作業(yè)X)和當(dāng)前正在打印的作業(yè)(本例子中的作業(yè)Y)之外,在存儲器109中存在處于等待打印狀態(tài)的作業(yè)。例如,使用該例子,除了作業(yè)X和作業(yè)Y之外,在存儲器109中至少存在作業(yè)Z作為等待打印的作業(yè)。
在這種情況下,基于該確認(rèn)結(jié)果,控制單元108允許操作者用根據(jù)本實(shí)施例的UI單元選擇該第三選擇項(xiàng)。例如,使用本實(shí)施例,控制單元108控制操作單元102使得操作者可以對第三選擇項(xiàng)進(jìn)行選擇。作為使用本實(shí)施例的一個(gè)例子,如圖16和圖24所示,在操作單元102上顯示畫面900,控制單元108控制操作單元102使得鍵906(包括詳細(xì)設(shè)置欄907)在畫面900中處于有效顯示狀態(tài)。
在這種情況下,在打印機(jī)單元104處繼續(xù)當(dāng)前打印的作業(yè)(本例子中的作業(yè)Y)的打印操作的同時(shí),控制單元108進(jìn)行控制使得可以通過在畫面900上處于有效顯示狀態(tài)的鍵906(包括詳細(xì)設(shè)置欄907)接收與第三選擇項(xiàng)等效的操作者請求。
假設(shè)操作者通過例如在畫面900上進(jìn)行觸摸面板操作而按下處于有效狀態(tài)的在畫面900上顯示的鍵906,還按下了畫面900上的OK鍵908。在這種情況下,控制單元108判斷為操作者做出了第三用戶請求,作為再繼續(xù)被中斷的作業(yè)(本例子中的作業(yè)X)的打印操作的方法。
如果接收到了第三用戶請求,則控制單元108禁止中斷在打印機(jī)單元104處當(dāng)前正在打印的作業(yè)(本例子中的作業(yè)Y)的打印操作。在這種情況下,控制單元108還禁止存儲器109中的等待的作業(yè)的打印結(jié)束(與“打印完成”同義)之前再繼續(xù)被中斷的作業(yè)(本例子中的作業(yè)X)的打印操作。
在這種情況下,控制單元108控制打印系統(tǒng)100使得在當(dāng)前正在打印的作業(yè)(本例子中的作業(yè)Y)的打印操作之后,還在等待打印狀態(tài)下的作業(yè)(本例子中的作業(yè)Z)的打印操作之后,在打印機(jī)單元104處再繼續(xù)被中斷的作業(yè)(本例子中的作業(yè)X)的打印操作,從而完成被中斷的作業(yè)的打印操作。
例如,在圖16中的顯示控制例的情況下,控制單元108進(jìn)行控制使得完成作業(yè)Y的全部打印操作,該作業(yè)Y在作業(yè)Y的打印處理?xiàng)l件下需要打印5份100頁的打印數(shù)據(jù)所需的一系列打印操作。
因此,在圖16中的顯示控制例中,控制單元108基于與作業(yè)Y有關(guān)的處理?xiàng)l件數(shù)據(jù)和進(jìn)度信息識別出該作業(yè)Y還需要進(jìn)行兩份每份100頁的打印。因此,控制單元108使打印系統(tǒng)100進(jìn)行在作業(yè)Y中剩余的剩余100頁×2份的打印操作。然后,假設(shè)控制單元108基于來自打印機(jī)單元104的狀態(tài)信息確認(rèn)作業(yè)Y的打印操作結(jié)束。
即使已經(jīng)確認(rèn)作業(yè)Y的打印操作結(jié)束,這種情況也是做出了第三用戶請求的情況。因此,即使解決了打印中斷起因,控制單元108禁止開始被中斷的作業(yè)。此外,控制單元108將處于等待打印狀態(tài)的該被中斷的作業(yè)放置在存儲器109中。在這種情況下,控制單元108將再繼續(xù)作業(yè)X的打印操作保持在進(jìn)行等待,至少直到在作業(yè)Y的打印結(jié)束時(shí)開始的作業(yè)Z的打印操作結(jié)束。
在確認(rèn)作業(yè)Y的打印結(jié)束,并且開始作業(yè)Z的打印操作時(shí),控制單元108確認(rèn)作業(yè)Z的打印處理?xiàng)l件。然后,控制單元108使打印系統(tǒng)100執(zhí)行作業(yè)Z需要的一系列打印操作。
隨后,在確認(rèn)作業(yè)Z的打印操作也結(jié)束時(shí),控制單元108在打印系統(tǒng)100處再繼續(xù)被中斷的作業(yè)(本例子中的作業(yè)X)的打印操作。
在再繼續(xù)作業(yè)X的打印操作時(shí),控制單元108基于作業(yè)X的進(jìn)度信息確認(rèn)緊接在步驟S609中被中斷之前作業(yè)X的進(jìn)度,還確認(rèn)作業(yè)X的打印處理?xiàng)l件。隨后,控制單元108使打印系統(tǒng)100執(zhí)行作業(yè)X的未完成部分的打印處理,作為再繼續(xù)作業(yè)X的打印處理所需的打印處理。
例如,控制單元108進(jìn)行控制使得確認(rèn)作業(yè)X是在作業(yè)X的打印處理?xiàng)l件下需要打印5份50頁的打印數(shù)據(jù)所需的一系列打印操作的作業(yè)。此外,控制單元108基于與作業(yè)X有關(guān)的打印條件數(shù)據(jù)和進(jìn)度信息識別出該作業(yè)X還需要打印10頁以完成打印。因此,控制單元108使打印系統(tǒng)100執(zhí)行用于打印由于打印中斷起因而未處理的作業(yè)X的剩余10頁的打印處理。
因此,控制單元108完成在作業(yè)Y和作業(yè)Z的打印操作完成之后再繼續(xù)的作業(yè)X的打印所需的全部一系列打印操作。
因此,在接收到操作者通過作為顯示組件6的鍵906(包括詳細(xì)設(shè)置欄907)做出的第三用戶請求時(shí),控制單元108控制打印系統(tǒng)100使得在系統(tǒng)100處按如上所述的打印順序處理每一個(gè)需要的打印處理的作業(yè)。
應(yīng)當(dāng)指出,使用本實(shí)施例,除了鍵906之外詳細(xì)設(shè)置欄907也包含在顯示組件6中。如下面以典型形式所示,將本實(shí)施例構(gòu)成為能夠用詳細(xì)設(shè)置欄907處理與第三用戶請求有關(guān)的詳細(xì)操作請求。
例如,假設(shè)在用戶按下在畫面900上處于有效顯示狀態(tài)的鍵906時(shí)在存儲器109中有多個(gè)等待的作業(yè)。還假設(shè)該多個(gè)作業(yè)是在存儲器109中的三個(gè)等待打印的作業(yè),例如作業(yè)Z1、作業(yè)Z2和作業(yè)Z3。還應(yīng)當(dāng)指出,這些作業(yè)的打印執(zhí)行請求的接收順序是作業(yè)Z1、作業(yè)Z2和作業(yè)Z3的順序。
上述實(shí)施例還處理以下情況在操作者從打印系統(tǒng)100去除了被中斷的作業(yè)的打印中斷起因時(shí),在存儲器109中存在被中斷的作業(yè)(本例子中的作業(yè)X)和當(dāng)前正在打印的作業(yè)(本例子中的作業(yè)Y)之外的多個(gè)等待打印的作業(yè)。
現(xiàn)在,假設(shè)在上述情況下,用戶按下在畫面900上處于有效顯示狀態(tài)的鍵906。在這種情況下,控制單元108控制操作單元102使得操作者可以通過在畫面900上處于有效顯示狀態(tài)的詳細(xì)設(shè)置欄907指定應(yīng)當(dāng)在哪個(gè)等待打印的作業(yè)的打印之后再繼續(xù)作業(yè)X的打印操作。
例如,如在上述情況下典型示出的,如果在存儲器109中存在按順序做出了打印執(zhí)行請求的作業(yè)Z1、Z2和Z3,則控制單元108進(jìn)行以下控制。
例如,假設(shè)操作者使用操作單元102上的數(shù)字鍵盤405在畫面900上處于有效顯示狀態(tài)的詳細(xì)設(shè)置欄907的設(shè)置欄907B處輸入“1”。如果操作者進(jìn)行了這樣的設(shè)置,則控制單元108按作業(yè)Y→作業(yè)Z1的順序進(jìn)行兩個(gè)作業(yè),在完成這兩個(gè)作業(yè)的全部打印操作時(shí),控制打印系統(tǒng)100使得再繼續(xù)作業(yè)X的打印操作。
另一方面,假設(shè)操作者使用操作單元102上的數(shù)字鍵盤405在畫面900上處于有效顯示狀態(tài)的詳細(xì)設(shè)置欄907的設(shè)置欄907B處輸入“2”。如果操作者進(jìn)行了這樣的設(shè)置,則控制單元108按作業(yè)Y→作業(yè)Z1→作業(yè)Z2的順序進(jìn)行三個(gè)作業(yè),在完成這三個(gè)作業(yè)的全部打印操作時(shí),控制打印系統(tǒng)100使得再繼續(xù)作業(yè)X的打印操作。
或者,假設(shè)操作者使用操作單元102上的數(shù)字鍵盤405在畫面900上處于有效顯示狀態(tài)的詳細(xì)設(shè)置欄907的設(shè)置欄907B處輸入“3”。如果操作者進(jìn)行了這樣的設(shè)置,則控制單元108按作業(yè)Y→作業(yè)Z1→作業(yè)Z2→作業(yè)Z3的順序進(jìn)行四個(gè)作業(yè),在完成這四個(gè)作業(yè)的全部打印操作時(shí),控制打印系統(tǒng)100使得再繼續(xù)作業(yè)X的打印操作。
因此,如上所述,如果用戶按下在畫面900上處于有效顯示狀態(tài)的鍵906,則控制單元108控制操作單元102使得操作者可以通過在畫面900上處于有效顯示狀態(tài)的詳細(xì)設(shè)置欄907指定應(yīng)當(dāng)在哪個(gè)等待打印的作業(yè)的打印之后再繼續(xù)作業(yè)X的打印操作。
如上所述,本實(shí)施例具有實(shí)現(xiàn)面向預(yù)想中的未來的數(shù)字打印系統(tǒng)生產(chǎn)的各種配置。該結(jié)構(gòu)還具有在以下狀況下的配置。
例如,使用本實(shí)施例,控制單元108控制操作單元102使得在按下處于有效顯示狀態(tài)的鍵906之后,操作者可以按下OK鍵908而不對詳細(xì)設(shè)置欄907進(jìn)行操作。
換句話說,將該結(jié)構(gòu)構(gòu)成為控制單元108判斷為即使在按下在畫面900上處于有效顯示狀態(tài)的鍵906之后立即按下OK鍵908,而不對詳細(xì)設(shè)置欄907進(jìn)行操作,也接收到了第三用戶請求。
現(xiàn)在,假設(shè)在按下在畫面900上處于有效顯示狀態(tài)的鍵906之后,操作者立即按下OK鍵908,而不對詳細(xì)設(shè)置欄907進(jìn)行操作。
如果進(jìn)行了該操作者設(shè)置,則控制單元108進(jìn)行控制使得再繼續(xù)已經(jīng)去除了打印中斷起因的被中斷的作業(yè)(本例子中的作業(yè)X)的打印操作進(jìn)行等待,直到處于等待打印狀態(tài)的多個(gè)作業(yè)中的最后一個(gè)的打印操作結(jié)束。在處于等待打印狀態(tài)的最后一個(gè)作業(yè)的打印操作結(jié)束時(shí),控制單元108控制打印系統(tǒng)100使得再繼續(xù)被中斷的作業(yè)的打印操作。換句話說,即使在詳細(xì)設(shè)置欄907B中不輸入“3”,也實(shí)現(xiàn)了與上述等效的控制。
該結(jié)構(gòu)意味著如果接收到操作者通過按下在畫面900上處于有效顯示狀態(tài)的鍵906而做出的第三用戶請求,則可以從操作者接收到如下請求作為第三用戶請求的默認(rèn)設(shè)置。
第三用戶請求的默認(rèn)設(shè)置用于在存儲器109中除了被中斷的作業(yè)(本例子中的作業(yè)X)和當(dāng)前正在打印的作業(yè)(本例子中的作業(yè)Y)之外,在控制單元108最后接收到打印執(zhí)行請求的處于等待打印狀態(tài)的作業(yè)的打印隊(duì)列最后位置處的作業(yè)的打印操作之后,再繼續(xù)被中斷的作業(yè)的打印操作的設(shè)置。
應(yīng)當(dāng)指出,使用本實(shí)施例,如果允許在畫面900上有效地顯示鍵906,則控制單元108控制操作單元102使得在畫面900上處于有效顯示狀態(tài)的詳細(xì)設(shè)置欄907的設(shè)置欄907A的設(shè)置處于被選擇的狀態(tài)。因此,可以清楚地通知操作者上述默認(rèn)狀態(tài)是有效的。這是根據(jù)本實(shí)施例的提高可操作性的優(yōu)點(diǎn)的另一個(gè)例子。
在基于POD的打印環(huán)境中,很可能有打印系統(tǒng)100在預(yù)定時(shí)間安排下運(yùn)行從而以適當(dāng)?shù)捻樞蛱幚韥碜圆煌蛻粲泻艽蟛煌拇笠?guī)模作業(yè)的情況。在這種具有時(shí)間安排的環(huán)境中,使設(shè)備基于其自身的判斷處理狀況可能不合適。
此外,可能希望需要在集中的時(shí)間段內(nèi)一起連續(xù)打印具有類似的處理?xiàng)l件的打印作業(yè)的情況。
也就是說,在基于POD的打印環(huán)境中,徹底調(diào)整并監(jiān)視例如打印設(shè)備等的裝備,然后需要盡可能對該設(shè)備進(jìn)行連續(xù)操作。在這種情況下,假設(shè)我們對例如用于打印操作的打印介質(zhì)的類型和大小的打印處理?xiàng)l件沒有共同點(diǎn)的多個(gè)作業(yè)進(jìn)行排隊(duì)。在這種情況下,可能出現(xiàn)每一個(gè)作業(yè)打印開始前的預(yù)備操作(例如,溫度調(diào)整,切換薄片供給單元,調(diào)整打印介質(zhì)的輸送間隔等)不必要地變長的狀態(tài)。因此,在基于POD打印環(huán)境中,可能存在為了使該停機(jī)時(shí)間減到最少而在集中的時(shí)間段內(nèi)一起連續(xù)打印具有類似的處理?xiàng)l件的打印作業(yè)的情況。
有鑒于此,將被中斷的作業(yè)不經(jīng)過同意插入為了盡可能減少停機(jī)時(shí)間而安排的多個(gè)等待打印的作業(yè)的隊(duì)列(本例子中作業(yè)X和作業(yè)Y之外的作業(yè)Z1至作業(yè)Z3)中的結(jié)構(gòu),將導(dǎo)致額外的停機(jī)時(shí)間。
因此,如上所述,使用本實(shí)施例,如果允許在畫面900上有效地顯示鍵906,則控制單元108控制操作單元102使得在畫面900上處于有效顯示狀態(tài)的詳細(xì)設(shè)置欄907的設(shè)置欄907A的設(shè)置處于被選擇的狀態(tài)。
如果在按下在畫面900上處于有效顯示狀態(tài)的鍵906之后立即按下OK鍵908,而不對詳細(xì)設(shè)置欄907進(jìn)行操作,則控制單元108進(jìn)行上述控制。
在接收到來自鍵906(包括詳細(xì)設(shè)置欄907)的第三用戶請求時(shí)控制單元108進(jìn)行的控制序列與在圖7B中在步驟S623中判斷為“否”時(shí)該流程進(jìn)行到的步驟S625的打印處理3相對應(yīng)。應(yīng)當(dāng)指出,使用本實(shí)施例,控制單元108執(zhí)行圖25中的步驟S1001至S1013的處理流程,作為包含在步驟S625中的打印處理3中的詳細(xì)處理流程。
如上所述,本實(shí)施例具有采用基于POD的打印環(huán)境并且考慮如何以高生產(chǎn)率在打印系統(tǒng)100處高效率地處理多個(gè)作業(yè)的結(jié)構(gòu)。作為另一個(gè)進(jìn)一步增加本實(shí)施例的優(yōu)點(diǎn)的結(jié)構(gòu)例的以下結(jié)構(gòu)也考慮了這兩方面。
例如,如上所述,使用本實(shí)施例,在當(dāng)前正在打印的作業(yè)(本例子中的作業(yè)Y)的打印時(shí)間段期間去除了被中斷的作業(yè)(本例子中的作業(yè)X)的打印中斷起因時(shí),控制單元108用操作單元102顯示畫面900。
在該結(jié)構(gòu)中,假設(shè)即使在從用操作單元102顯示畫面900的時(shí)間點(diǎn)開始過去了預(yù)定的時(shí)間量(如前所述,本例子是1分鐘)之后,還沒有三種用戶請求中的任何請求。應(yīng)當(dāng)指出,控制單元108控制打印系統(tǒng)100使得在打印機(jī)單元104處繼續(xù)當(dāng)前正在打印的作業(yè)的打印操作。根據(jù)該結(jié)構(gòu)對該時(shí)間點(diǎn)已經(jīng)進(jìn)行了說明,因此省略其詳細(xì)說明。
因此,假設(shè)從用操作單元102顯示畫面900的時(shí)間點(diǎn)開始已經(jīng)過去了1分鐘,而操作者沒有指示再繼續(xù)被中斷的作業(yè)(本例子中的作業(yè)X)的方法(再繼續(xù)的定時(shí))。已經(jīng)過去了1分鐘而操作者沒有按下鍵904、905或者906中的任何一個(gè)的狀況落入該情況。
在這種情況下,控制單元108控制打印系統(tǒng)100使得自動(dòng)執(zhí)行與上述三個(gè)選擇項(xiàng)的第一選擇項(xiàng)等效的動(dòng)作。
基于該確認(rèn)結(jié)果,控制單元108通過繼續(xù)當(dāng)前正在打印的作業(yè)Y的打印操作來結(jié)束作業(yè)Y的全部打印操作。隨后,在結(jié)束作業(yè)Y的打印操作時(shí),控制單元108再繼續(xù)作業(yè)X的打印操作。隨后,在結(jié)束作業(yè)X的打印操作時(shí),控制單元108開始作業(yè)Z的打印操作。
如上所述,如果操作者去除了打印中斷起因,但是有意或者無意地沒有在畫面900處進(jìn)行選擇,則自動(dòng)選擇被認(rèn)為是風(fēng)險(xiǎn)最小的選擇項(xiàng)的第一選擇項(xiàng)。因此,控制單元108控制打印系統(tǒng)100使得進(jìn)行與做出第一用戶請求相同的操作。該控制與在圖15中的步驟S710中判斷為“是”時(shí)的處理流程等效,該流程進(jìn)行到步驟S711。
因此,本實(shí)施例具有采用基于POD的打印環(huán)境并且考慮如何以高生產(chǎn)率在打印系統(tǒng)100處高效率地處理多個(gè)作業(yè),同時(shí)減少現(xiàn)場的操作者不必要的工作的結(jié)構(gòu)。
此外,如果控制單元108自動(dòng)選擇了第一選擇項(xiàng),則為了不使操作者困惑,控制單元108控制操作單元102使得在通知欄901中進(jìn)行顯示。
例如,如在上述顯示組件1中所述,如果在操作單元102處顯示畫面900,則控制單元108顯示“如果在一定時(shí)間量之后不選擇這些選擇項(xiàng)中的任何一個(gè),將自動(dòng)選擇(1)”。
如上所述,以下說明中的術(shù)語“當(dāng)前作業(yè)”意味著與上述作業(yè)Y相同的滿足上述條件1和條件2的提前了的打印作業(yè)。此外,參考圖7A和圖7B以典型形式說明包括例如在出現(xiàn)要處理的作業(yè)的打印中斷起因時(shí)中斷在系統(tǒng)100處要執(zhí)行的作業(yè)、在去除了打印中斷起因時(shí)在系統(tǒng)100處再繼續(xù)要執(zhí)行的作業(yè)的過程的一系列過程。使用本實(shí)施例,例如由執(zhí)行存儲在存儲器109中的控制程序的控制單元108(包括未示出的CPU)來執(zhí)行圖7A和圖7B的流程圖中的處理。
第一例由于發(fā)生紙用完的中斷處理和再繼續(xù)處理以下是在所進(jìn)行的作業(yè)的中斷起因是用于打印作業(yè)的指定薄片被用完的情況下,控制單元108進(jìn)行控制的例子。
應(yīng)當(dāng)指出,這里,例如,從控制單元108在步驟S604中對在步驟S603中出現(xiàn)的要打印的作業(yè)的打印中斷起因進(jìn)行確認(rèn)的處理開始進(jìn)行說明。
如果在步驟S604中檢測到了打印中斷起因,該流程進(jìn)行到步驟S609,中斷正在打印的作業(yè)。在本例子中,說明薄片盤213中的A4大小的薄片用完的情況。如圖14所示,在觸摸面板301上顯示薄片盤中的薄片用完了時(shí)所顯示的復(fù)印機(jī)的圖片和每一個(gè)盤的按鈕。圖14示出在薄片盒1中沒有薄片的情況下觸摸面板301上的報(bào)警畫面。如圖14所示,在畫面的左上角顯示表示打印中斷起因的沒有薄片的消息。在用戶按下OK鍵1401時(shí),觸摸面板301上畫面從圖14所示的畫面變?yōu)閳D12所示的畫面。
如圖12所示,在狀態(tài)顯示部513中顯示文字“紙用完”。
在用戶操作系統(tǒng)監(jiān)視鍵505從而操作裝置標(biāo)簽704時(shí),畫面變?yōu)閳D13所示的裝置信息顯示畫面。該裝置信息顯示畫面具有傳真信息顯示部801、網(wǎng)絡(luò)接收信息顯示部802、裝置標(biāo)簽803、接收標(biāo)簽804、打印標(biāo)簽805、傳真標(biāo)簽806、發(fā)送標(biāo)簽807、復(fù)印標(biāo)簽808、薄片信息顯示部809、遠(yuǎn)程復(fù)印信息顯示部810、打印機(jī)信息顯示部811、掃描器信息顯示部812和網(wǎng)絡(luò)傳送信息顯示部813。根據(jù)圖13所示的畫面,可以理解薄片信息顯示部809的A4薄片盤的薄片光標(biāo)是空白的。在圖13所示的顯示例中,其用薄片信息顯示部809表示A4薄片用完。
因此,圖14所示的裝置信息顯示畫面示出針對在薄片盒1中沒有薄片的情況的觸摸面板301上的顯示畫面。
返回圖7B,在步驟S610中,控制單元108在中斷時(shí)注冊在打印隊(duì)列中被中斷的作業(yè)的信息。在步驟S611中,對在打印隊(duì)列中是否注冊有不被中斷起因影響的其它作業(yè)進(jìn)行確認(rèn)。如果其中注冊有這種作業(yè),則該流程從步驟S611進(jìn)行到步驟S614,讀入該作業(yè),在步驟S615和S616中進(jìn)行打印,直到去除中斷起因。例如,假設(shè)在打印隊(duì)列中注冊的第二作業(yè)(圖11中接收號為0002的作業(yè))使用A3的薄片進(jìn)行打印。在這種情況下,沒有A4的薄片不是第二作業(yè)的打印中斷起因。因此,該流程進(jìn)行到步驟S614,讀入該第二作業(yè)。在步驟S615和S616中,作為當(dāng)前作業(yè)處理第二作業(yè),使用從保持A3大小的厚薄片的薄片盒214中給送的薄片進(jìn)行打印,直到去除中斷起因(A4薄片用完)??梢匀菀椎乩斫猓绻诙鳂I(yè)是需要A4大小的記錄薄片的作業(yè),而第三作業(yè)使用A3大小的記錄薄片,則在這種情況下執(zhí)行第三作業(yè)。
在步驟S617中,判斷是否完成了當(dāng)前作業(yè)的打印,如果未完成該作業(yè),則該流程返回到步驟S615,繼續(xù)監(jiān)視中斷起因的去除和當(dāng)前作業(yè)的打印。另一方面,如果在步驟S617中判斷為完成了當(dāng)前作業(yè)的打印,則該流程進(jìn)行到步驟S618,從打印隊(duì)列中刪除當(dāng)前作業(yè),在步驟S629中從備份存儲器109中刪除打印作業(yè)。然后,該流程返回到步驟S611,判斷是否有在打印隊(duì)列中注冊的沒有涉及中斷起因的其它作業(yè)。如果在其中注冊有這種作業(yè),則該流程進(jìn)行到步驟S614,重復(fù)與上述相同的處理。
在去除了在步驟S615中檢測到的中斷起因時(shí),該流程進(jìn)行到步驟S620。在該例子中,通過用戶向薄片盒213加入A4大小的普通紙來達(dá)到中斷起因的去除。在步驟S620中,如圖16所示顯示使用戶可以選擇作業(yè)再繼續(xù)方法的用戶界面(UI),用戶通過該用戶界面選擇作業(yè)再繼續(xù)方法。
如果指定鍵904(再繼續(xù)方法選擇按鈕)“1”,則選擇“在當(dāng)前正在打印的作業(yè)的打印結(jié)束之后立即再繼續(xù)該作業(yè)”作為再繼續(xù)打印的方法,因此該流程從步驟S621進(jìn)行到步驟S622。在步驟S622中,等待當(dāng)前作業(yè)的打印結(jié)束之后再繼續(xù)在步驟S609中被中斷的作業(yè)(稍后參考圖22進(jìn)行說明)。
如果指定鍵905(再繼續(xù)方法選擇按鈕)“2”,則選擇“立即結(jié)束當(dāng)前正在打印的作業(yè)的打印,再繼續(xù)該作業(yè)”作為再繼續(xù)打印的方法,因此該流程從步驟S623進(jìn)行到步驟S624。在步驟S624中,立即中斷當(dāng)前作業(yè)的打印,再繼續(xù)在步驟S609中被中斷的作業(yè)(稍后參考圖17進(jìn)行說明)。
如果指定鍵906(再繼續(xù)方法選擇按鈕)“3”,則選擇“在當(dāng)前處于等待打印的作業(yè)的打印結(jié)束之后再繼續(xù)該作業(yè)”作為再繼續(xù)打印的方法,因此該流程從步驟S623進(jìn)行到步驟S625。在步驟S625中,等待當(dāng)前作業(yè)和在打印隊(duì)列中注冊的作業(yè)的打印結(jié)束之后再繼續(xù)在步驟S609中被中斷的作業(yè)(稍后參考圖25進(jìn)行說明)。應(yīng)當(dāng)指出,如果選擇“在當(dāng)前處于等待打印的作業(yè)的打印結(jié)束之后再繼續(xù)該作業(yè)”,則可以使用圖16中的詳細(xì)設(shè)置欄907指定在哪個(gè)等待的作業(yè)之后再繼續(xù)被中斷的作業(yè)的打印。稍后操作圖25對其進(jìn)行詳細(xì)說明。
另一方面,在圖7B中的步驟S611中,如果在打印隊(duì)列中的作業(yè)都涉及中斷起因,則該流程進(jìn)行到步驟S612,等待去除中斷起因。在去除了中斷起因時(shí),該流程進(jìn)行到步驟S603,再繼續(xù)在步驟S609中被中斷的打印作業(yè)。
圖15是示出圖7B中的步驟S620中UI處理的詳細(xì)處理的流程圖。執(zhí)行圖15所示的處理呈現(xiàn)例如圖16所示的UI,根據(jù)用戶在UI上進(jìn)行的操作確定被中斷了的作業(yè)的再繼續(xù)操作。
在步驟S701中,判斷當(dāng)前正在處理的作業(yè)(在步驟S614中讀入,代替被中斷的作業(yè)進(jìn)行處理的當(dāng)前作業(yè))是否有自動(dòng)整理設(shè)置。如果當(dāng)前正在處理的作業(yè)有自動(dòng)整理設(shè)置,則該流程進(jìn)行到步驟S702,使選擇項(xiàng)“立即結(jié)束當(dāng)前正在打印的作業(yè)的打印,再繼續(xù)該作業(yè)”(圖16中的鍵905)的選擇無效。另一方面,如果當(dāng)前作業(yè)沒有自動(dòng)整理設(shè)置,則該流程從步驟S701進(jìn)行到步驟S703。
在步驟S703中,對在打印隊(duì)列中是否存在處于等待打印狀態(tài)的作業(yè)(被中斷的作業(yè)和當(dāng)前作業(yè)之外的打印作業(yè))進(jìn)行確認(rèn)。如果沒有處于等待打印狀態(tài)的作業(yè),則該流程進(jìn)行到步驟S705,使選擇項(xiàng)“在當(dāng)前處于等待打印的作業(yè)的打印結(jié)束之后再繼續(xù)該作業(yè)”(圖16中的鍵906)的選擇和用詳細(xì)設(shè)置欄907對其進(jìn)行的指定無效。另一方面,如果有等待打印的作業(yè),則該流程從步驟S703進(jìn)行到步驟S706。
在步驟S706中,判斷是否有多個(gè)處于可選擇狀態(tài)的選擇操作。如果僅剩余一個(gè)選擇項(xiàng),則該流程進(jìn)行到步驟S712,自動(dòng)選擇與該選擇項(xiàng)相對應(yīng)的再繼續(xù)處理。另一方面,如果有多個(gè)選擇操作處于可選擇狀態(tài),則該流程從步驟S706進(jìn)行到步驟S707。在步驟S707中,顯示例如圖16所示的用于選擇被中斷作業(yè)的打印再繼續(xù)方法的UI。
在用戶在UI上選擇選擇項(xiàng)中的一個(gè)時(shí),該流程從步驟S708進(jìn)行到步驟S709,進(jìn)行由用戶選擇的選擇操作。另一方面,如果在步驟S707中顯示UI之后預(yù)定時(shí)間量過去之后還沒有進(jìn)行選擇項(xiàng)的選擇操作,則該流程進(jìn)行到步驟S711,自動(dòng)選擇選擇項(xiàng)“在當(dāng)前正在打印的作業(yè)的打印結(jié)束之后立即再繼續(xù)該作業(yè)”。
例如,參考例如圖11所示的例子說明該處理,其中在打印隊(duì)列中有三個(gè)等待打印的作業(yè),接收號為0001的作業(yè)由于薄片用完而被中斷,現(xiàn)在,當(dāng)前作業(yè)是接收號為0002的作業(yè)。首先,如果對當(dāng)前作業(yè)(接收號為0002的作業(yè))沒有進(jìn)行自動(dòng)整理設(shè)置,則該流程從步驟S701進(jìn)行到步驟S703。此外,如圖11所示,這時(shí)有兩個(gè)等待打印的作業(yè),因此該流程從步驟S703進(jìn)行到步驟S706。因此,在步驟S706中全部選擇操作(圖16所示的全部選擇項(xiàng))都是可選擇的,該流程進(jìn)行到步驟S707。
在步驟S707中,顯示用于選擇被中斷作業(yè)的打印再繼續(xù)方法的UI。圖16示出用于選擇被中斷作業(yè)的打印再繼續(xù)方法的UI。在圖16所示的UI中,在通知欄901(處理再繼續(xù)狀態(tài)顯示部)中示出UI的描述。通知欄902(被中斷作業(yè)信息顯示部)顯示被中斷的作業(yè)詳細(xì)信息。通知欄903(當(dāng)前作業(yè)信息顯示部)顯示當(dāng)前正在執(zhí)行的作業(yè)詳細(xì)信息。鍵904至906是用于選擇打印再繼續(xù)方法的按鈕。鍵904用于選擇方法“(1)在當(dāng)前正在打印的作業(yè)的打印結(jié)束之后立即再繼續(xù)該作業(yè)”。鍵905用于選擇方法“(2)立即結(jié)束當(dāng)前正在打印的作業(yè)的打印,再繼續(xù)該作業(yè)”。鍵906用于選擇方法“(3)當(dāng)前處于等待打印的作業(yè)的打印結(jié)束之后再繼續(xù)該作業(yè)”。詳細(xì)設(shè)置欄907用于指定在哪個(gè)等待打印的作業(yè)之后再繼續(xù)被中斷的作業(yè)的打印。
如果在預(yù)定時(shí)間量過去之前例如對鍵905進(jìn)行操作,則該流程從步驟S708進(jìn)行到步驟S709,選擇“立即結(jié)束當(dāng)前正在打印的作業(yè)的打印,再繼續(xù)該作業(yè)”,該處理結(jié)束。
返回圖7B,如果如上所述確定了作業(yè)再繼續(xù)方法,則該流程進(jìn)行到步驟S621。在步驟S621中,判斷是否選擇了“在當(dāng)前正在打印的作業(yè)的打印結(jié)束之后立即再繼續(xù)該作業(yè)”,因?yàn)闆]選擇該選擇項(xiàng),所以該流程進(jìn)行到步驟S623。在步驟S623中,對是否選擇了“立即結(jié)束當(dāng)前正在打印的作業(yè)的打印,再繼續(xù)該作業(yè)”進(jìn)行確認(rèn),因?yàn)檫x擇了該選擇項(xiàng),所以該流程進(jìn)行到步驟S624。
現(xiàn)在,參考圖17所示的流程圖詳細(xì)說明步驟S624中的處理。圖17示出了如果選擇了“立即結(jié)束當(dāng)前正在打印的作業(yè)的打印,再繼續(xù)該作業(yè)”的再繼續(xù)方法所進(jìn)行的打印處理。
首先,在步驟S901中,中斷當(dāng)前正在執(zhí)行的作業(yè)(當(dāng)前作業(yè)),該流程進(jìn)行到步驟S902。在步驟S902中,在打印隊(duì)列中注冊當(dāng)前作業(yè)的信息,該流程進(jìn)行到步驟S903。在步驟S903中,將在步驟S609中被中斷的作業(yè)(被中斷的作業(yè))的信息讀入打印隊(duì)列,作為打印再繼續(xù)作業(yè)。在步驟S904中,再繼續(xù)打印再繼續(xù)作業(yè)的打印處理。在上述例子中,從薄片盒213給送A4大小的普通紙進(jìn)行打印。如圖18所示,觸摸面板301示出響應(yīng)于再繼續(xù)的打印示出打印再繼續(xù)作業(yè)的打印狀態(tài)的顯示。進(jìn)度顯示條在打印狀態(tài)顯示部603上前進(jìn),例如,還在份數(shù)顯示部605處以格式“2/5”對前進(jìn)的份數(shù)進(jìn)行計(jì)數(shù)。
在步驟S905中,對打印再繼續(xù)作業(yè)的打印是否結(jié)束進(jìn)行確認(rèn),如果沒有結(jié)束,則該流程返回步驟S904。因此,進(jìn)行再繼續(xù)作業(yè)的打印。另一方面,如果在步驟S905中確認(rèn)打印再繼續(xù)作業(yè)的打印已經(jīng)結(jié)束,則該流程進(jìn)行到步驟S906。
在步驟S906中,從打印隊(duì)列中刪除打印再繼續(xù)作業(yè)的信息,該流程進(jìn)行到步驟S907。在步驟S907中,從備份存儲器109中刪除該作業(yè),該流程進(jìn)行到步驟S908。在步驟S908中,讀入在步驟S901中在執(zhí)行期間被中斷的作業(yè)的信息,作為當(dāng)前執(zhí)行的作業(yè)(當(dāng)前作業(yè)),該流程進(jìn)行到步驟S909。在步驟S909中,再繼續(xù)當(dāng)前作業(yè)的打印處理。在上述例子中,從薄片盒214給送A3大小的厚紙進(jìn)行打印。在步驟S910中,對打印是否結(jié)束進(jìn)行確認(rèn),如果沒有結(jié)束,則該流程返回步驟S909。因此,進(jìn)行當(dāng)前作業(yè)的打印。
另一方面,如果在步驟S910中確認(rèn)當(dāng)前作業(yè)的打印已經(jīng)結(jié)束,則該流程進(jìn)行到步驟S911。在步驟S911中,從打印隊(duì)列中刪除結(jié)束打印的當(dāng)前作業(yè),該流程進(jìn)行到步驟S912。在步驟S912中,從備份存儲器109中刪除該作業(yè),該流程結(jié)束。
返回圖7B,在步驟S624中的打印處理結(jié)束時(shí),該流程進(jìn)行到步驟S608。在步驟S608中,確認(rèn)在打印隊(duì)列中是否還有要打印的剩余作業(yè),如果有,在該流程返回到步驟S603進(jìn)行重復(fù),從而進(jìn)行打印。另一方面,如果在步驟S608中確認(rèn)在打印隊(duì)列中沒有要打印的打印作業(yè),則該流程結(jié)束。
第二例由于發(fā)生卡紙的中斷處理和再繼續(xù)處理接下來說明由于原稿卡住而進(jìn)行的中斷處理的例子,其中選擇“立即結(jié)束當(dāng)前正在打印的作業(yè)的打印,再繼續(xù)該作業(yè)”的方法作為中斷處理和再繼續(xù)處理的方法。應(yīng)當(dāng)指出,原稿卡住是原稿在自動(dòng)原稿進(jìn)給器201處被卡住的狀況。下面參考圖7A和圖7B進(jìn)行說明。
在用戶在自動(dòng)原稿進(jìn)給器201中放置了50頁原稿并且為了打印5份而指定“5”時(shí),在觸摸面板301上如圖8所示的薄片數(shù)顯示部516示出“5”。此外,在用戶按下鍵輸入部302的開始鍵403開始讀取時(shí),開始讀取原稿。如第一例所述,當(dāng)從ADF中讀取原稿結(jié)束時(shí),如圖9所示,在觸摸面板301上,在頁數(shù)顯示部607中顯示“50”,在份數(shù)顯示部605中顯示“1/5”。如果沒有正在進(jìn)行打印的作業(yè),則開始打印讀入的作業(yè),打印狀態(tài)顯示部603顯示進(jìn)度條前進(jìn)。完成第一份,進(jìn)行到第二份之后,份數(shù)顯示部605顯示“2/5”??刂茊卧?08將由讀取器單元103讀取的圖像按讀取的順序存儲在備份存儲器109中(步驟S601)。此外,如果用戶從客戶計(jì)算機(jī)A300輸入了打印作業(yè),則控制單元108將該作業(yè)存儲在備份存儲器109中(步驟S601)。
在打印隊(duì)列中注冊如上所述讀取的作業(yè)信息(步驟S602)。此外,將從客戶計(jì)算機(jī)A300輸入的打印作業(yè)存儲到備份存儲器109中完成之后,控制單元108產(chǎn)生相應(yīng)的作業(yè)信息,將其注冊到打印隊(duì)列中。在這種狀態(tài)下按如下順序操作觸摸面板301系統(tǒng)監(jiān)視鍵505(圖6)、打印標(biāo)簽607(圖19)和作業(yè)狀態(tài)表702(圖19),如圖19所示,按上述順序顯示作業(yè)狀態(tài)顯示部710。在該第二例中,注冊的第一作業(yè)是復(fù)印作業(yè),第二作業(yè)是打印作業(yè),顯示部進(jìn)行該顯示。
接下來,控制單元108從備份存儲器109中讀出打印隊(duì)列中最小數(shù)量的作業(yè),開始打印該作業(yè)的處理(步驟S603)。在該例子中,讀出接收號為0001的作業(yè),從薄片盤213給送A4的薄片,在打印機(jī)單元104處進(jìn)行打印。隨后,對是否存在中斷起因進(jìn)行確認(rèn)(步驟S604),如果沒有中斷起因,則基于在打印隊(duì)列中注冊的打印作業(yè)信息確認(rèn)作業(yè)的打印已經(jīng)結(jié)束(步驟S605)。如果打印沒有結(jié)束,則繼續(xù)打印(步驟S603至S605)。
另一方面,如果檢測到了中斷起因,則對此顯示警告畫面,中斷當(dāng)前打印的作業(yè)(步驟S609)。也就是說,在檢測到在自動(dòng)原稿進(jìn)給器201處卡住薄片時(shí),在觸摸面板301上顯示例如圖20所示的在自動(dòng)原稿進(jìn)給器201處卡位薄片的警告畫面,中斷當(dāng)前作業(yè)。然后,在打印隊(duì)列中注冊在該被中斷的作業(yè)中斷時(shí)的信息(步驟S610)。在如圖20所示的顯示中對OK鍵2001進(jìn)行操作時(shí),通知狀態(tài)顯示部513卡紙,其與圖12所示的顯示不同。
接下來,對在打印隊(duì)列中是否存在不涉及中斷起因的另一個(gè)作業(yè)進(jìn)行確認(rèn)(步驟S611)。在本例子中(圖19),第二作業(yè)是打印作業(yè),不受中斷起因(即原稿給送卡紙)影響,因此讀入第二作業(yè)(步驟S614)。作為當(dāng)前作業(yè)進(jìn)行該第二作業(yè),直到去除中斷起因(直到去除了在自動(dòng)原稿進(jìn)給器201中卡住的薄片)(步驟S615,S616,S617)。如果該當(dāng)前作業(yè)的打印結(jié)束,從打印隊(duì)列和備份存儲器109中刪除該當(dāng)前作業(yè),搜索另一個(gè)可打印的作業(yè)(步驟S611)。
如果去除了中斷起因(在自動(dòng)原稿進(jìn)給器201中卡住的薄片),則呈現(xiàn)例如圖21所示的用于選擇作業(yè)再繼續(xù)方法的用戶界面(步驟S620)。參考圖15詳細(xì)說明根據(jù)該第二例的用戶界面的呈現(xiàn)。
首先,判斷是否對當(dāng)前正在處理的作業(yè)進(jìn)行了自動(dòng)整理設(shè)置(步驟S701)。假設(shè)當(dāng)前作業(yè)沒有自動(dòng)整理設(shè)置。因此,接下來,對是否有作業(yè)處于等待打印進(jìn)行確認(rèn)(步驟S703)。如圖19所示,在本例子中沒有等待打印的作業(yè)。因此,使鍵906(“在當(dāng)前處于等待打印的作業(yè)的打印結(jié)束之后再繼續(xù)該作業(yè)”)不可選,也使詳細(xì)設(shè)置欄907的設(shè)置無效(步驟S705)。
作為上述處理的結(jié)果,有兩個(gè)可選擇的選擇項(xiàng)鍵904和905,因此顯示例如圖21所示的用于選擇被中斷作業(yè)的打印再繼續(xù)方法的UI(步驟S706,S707)。圖21示出用本例子顯示的用于選擇被中斷的作業(yè)的打印再繼續(xù)方法的UI。如上所述,選項(xiàng)“在當(dāng)前等待打印的作業(yè)的打印結(jié)束之后再繼續(xù)該作業(yè)”不可選擇,因此鍵906與和鍵906一起使用的詳細(xì)設(shè)置欄907變灰,使其不可選擇?,F(xiàn)在,說明在用戶選擇了“(1)在當(dāng)前正在打印的作業(yè)的打印結(jié)束之后立即再繼續(xù)該作業(yè)”的情況下的后續(xù)處理。
根據(jù)所選擇的方法(在這種情況下,“在當(dāng)前正在打印的作業(yè)的打印結(jié)束之后立即再繼續(xù)該作業(yè)”)執(zhí)行打印再繼續(xù)處理。圖22是用于說明在圖7B中的步驟S622所示的“在當(dāng)前正在打印的作業(yè)的打印結(jié)束之后立即再繼續(xù)該作業(yè)”的處理的流程圖?,F(xiàn)在,參考圖22詳細(xì)說明“在當(dāng)前正在打印的作業(yè)的打印結(jié)束之后立即再繼續(xù)該作業(yè)”的處理。
首先,在步驟S801至S803中,繼續(xù)處理直到當(dāng)前正在執(zhí)行的作業(yè)的打印結(jié)束。也就是說,在步驟S803中,對是否進(jìn)行當(dāng)前正在執(zhí)行的作業(yè)的打印進(jìn)行確認(rèn),如果該作業(yè)沒有結(jié)束,則該流程返回到步驟S802進(jìn)行重復(fù),從而繼續(xù)當(dāng)前正在執(zhí)行的作業(yè)的打印。另一方面,如果在步驟S803中確認(rèn)當(dāng)前正在執(zhí)行的作業(yè)的打印已經(jīng)結(jié)束,則該流程進(jìn)行到步驟S804。
在步驟S804中,從打印隊(duì)列中刪除在上述處理中結(jié)束打印的當(dāng)前作業(yè)的詳細(xì),接下來,在步驟S805中,從備份存儲器109中刪除該打印作業(yè)。
接下來,在步驟S806中,讀取在步驟S609中中斷打印的被中斷的作業(yè),在步驟S807中,再繼續(xù)被中斷的作業(yè),進(jìn)行打印。在步驟S808中,對被中斷的作業(yè)的打印是否結(jié)束進(jìn)行確認(rèn),如果沒有結(jié)束,則該流程返回到步驟S807進(jìn)行重復(fù),從而繼續(xù)打印。另一方面,如果在步驟S808中確認(rèn)打印已經(jīng)結(jié)束,則該流程進(jìn)行到步驟S809,從打印隊(duì)列中刪除當(dāng)前正在執(zhí)行的作業(yè),該處理結(jié)束。
因此,在結(jié)束圖7B中的步驟S622的處理時(shí),該流程返回到步驟S608。在步驟S608中,對在打印隊(duì)列中是否有要打印的打印作業(yè)進(jìn)行確認(rèn),如果有,則該流程返回到步驟S603進(jìn)行重復(fù),從而進(jìn)行打印。另一方面,如果確認(rèn)在打印隊(duì)列中沒有要打印的打印作業(yè),則該流程結(jié)束。
第三例由于在可動(dòng)盤處發(fā)生卡紙的中斷處理和再繼續(xù)處理接下來,說明從由于在可動(dòng)盤228處出現(xiàn)薄片卡住的中斷起因而中斷打印到去除中斷起因之后被中斷的作業(yè)的再繼續(xù)打印的處理的例子。
在用戶在自動(dòng)原稿進(jìn)給器201中放置了50頁原稿并且為了打印5份而指定“5”時(shí),在觸摸面板301上如圖8所示的薄片數(shù)顯示部516示出“5”。此外,在用戶按下鍵輸入部302的開始鍵403開始讀取時(shí),開始讀取原稿。如第一例所述,當(dāng)從ADF中讀取原稿結(jié)束時(shí),如圖9所示,在觸摸面板301上,在頁數(shù)顯示部607中顯示“50”,在份數(shù)顯示部605中顯示“1/5”。如果沒有正在進(jìn)行打印的作業(yè),則開始打印讀入的作業(yè),打印狀態(tài)顯示部603顯示進(jìn)度條前進(jìn)。完成第一份,進(jìn)行到第二份之后,份數(shù)顯示部605顯示“2/5”??刂茊卧?08將由讀取器單元103讀取的圖像按讀取的順序存儲在備份存儲器109中(步驟S601)。此外,如果用戶從客戶計(jì)算機(jī)A300輸入了打印作業(yè),則控制單元108將該作業(yè)存儲在備份存儲器109中。應(yīng)當(dāng)指出,在第三例中,下面以從客戶計(jì)算機(jī)A300輸入的作業(yè)具有自動(dòng)整理設(shè)置的情況進(jìn)行說明。
與上述讀取同時(shí)地,在打印隊(duì)列中注冊作業(yè)信息(步驟S602)。此外,將從客戶計(jì)算機(jī)A300輸入的打印作業(yè)存儲到備份存儲器109中完成之后,控制單元108產(chǎn)生相應(yīng)的作業(yè)信息,將其注冊到打印隊(duì)列中。也就是說,在打印隊(duì)列中注冊與在備份存儲器109中存儲的打印作業(yè)相對應(yīng)的作業(yè)信息。在這種狀態(tài)下按如下順序操作觸摸面板301系統(tǒng)監(jiān)視鍵505(圖6)、打印標(biāo)簽607(圖19)和作業(yè)狀態(tài)表702(圖19),如圖19所示,顯示作業(yè)狀態(tài)顯示部710。在本例子中,顯示的第一作業(yè)是復(fù)印作業(yè)(打印用讀取器單元103讀入的原稿圖像的作業(yè)),第二作業(yè)是打印作業(yè)(從外部計(jì)算機(jī)輸入的打印作業(yè))。
控制單元108從備份存儲器109中讀出打印隊(duì)列中編號最小的作業(yè),從薄片盤213給送A4的薄片,在打印機(jī)單元104處進(jìn)行打印(步驟S603)。隨后,對是否存在中斷起因進(jìn)行確認(rèn)(步驟S604),如果沒有中斷起因,則基于在打印隊(duì)列中注冊的打印作業(yè)信息確認(rèn)作業(yè)的打印已經(jīng)結(jié)束(步驟S605)。因此,繼續(xù)打印處理直到打印結(jié)束。
然而,如果在打印結(jié)束之前出現(xiàn)了中斷起因,則顯示例如圖23所示的警告畫面,中斷正在打印的作業(yè)。在該例子中,下面對在可動(dòng)盤228中卡住薄片的情況進(jìn)行說明。
如圖23所示,針對在可動(dòng)盤228中卡住薄片在觸摸面板301上進(jìn)行警告顯示。在如圖23所示的顯示中對OK鍵進(jìn)行操作時(shí),在步驟S609中中斷打印,該流程進(jìn)行到步驟S610。
接下來,對在打印隊(duì)列中是否存在不涉及中斷起因的另一個(gè)作業(yè)進(jìn)行確認(rèn)(步驟S611)。在本例子中,圖19中的第二作業(yè)是具有自動(dòng)整理設(shè)置的作業(yè),因此,不使用可動(dòng)盤,即不受中斷起因影響。因此,讀入第二作業(yè)(步驟S614)。然后,進(jìn)行打印處理,直到去除中斷起因或者打印作業(yè)結(jié)束(步驟S615至S617)。
如果去除了在可動(dòng)盤228處卡住的薄片,解決了中斷起因,則呈現(xiàn)用于選擇作業(yè)再繼續(xù)方法的用戶界面,由此用戶選擇作業(yè)再繼續(xù)方法(步驟S620)。這里,參考圖15說明用戶界面的顯示處理。
在該第三例的情況下,對當(dāng)前正在處理的作業(yè)(當(dāng)前作業(yè))進(jìn)行了自動(dòng)整理設(shè)置,因此鍵905(“立即結(jié)束當(dāng)前正在打印的作業(yè)的打印,再繼續(xù)該作業(yè)”)變灰,使其不可選(步驟S702)。此外,如圖19所示,在本例子中沒有等待打印的作業(yè),因此鍵906(“在當(dāng)前處于等待打印的作業(yè)的打印結(jié)束之后再繼續(xù)該作業(yè)”)變灰,使其不可選。這時(shí),與鍵906一起使用的詳細(xì)設(shè)置欄907也變灰,使其不可選。
因此,在本例子中,僅?!霸诋?dāng)前正在打印的作業(yè)的打印結(jié)束之后立即再繼續(xù)該作業(yè)”作為再繼續(xù)方法的選擇項(xiàng),因此自動(dòng)選擇該選擇項(xiàng)。應(yīng)當(dāng)指出,在本例子中(圖7B),如果三個(gè)選擇項(xiàng)中兩個(gè)不可選,僅剩一個(gè)選擇項(xiàng),則不顯示UI,自動(dòng)選擇可選的選擇項(xiàng),但是可以配置為向用戶呈現(xiàn)可選的選擇項(xiàng)以由用戶對其進(jìn)行確認(rèn)。
如果在步驟S620中決定了“在當(dāng)前正在打印的作業(yè)的打印結(jié)束之后立即再繼續(xù)該作業(yè)”的被中斷作業(yè)的再繼續(xù)方法,則執(zhí)行所選擇的處理(步驟S621,S622)。
前面參考圖22對選擇“在當(dāng)前正在打印的作業(yè)的打印結(jié)束之后立即再繼續(xù)該作業(yè)”之后的處理進(jìn)行了說明,因此這里省略其說明。
第四例選擇了“在當(dāng)前等待打印的作業(yè)的打印結(jié)束之后再繼續(xù)該作業(yè)”的情況下的處理迄今為止,對“在當(dāng)前正在打印的作業(yè)的打印結(jié)束之后立即再繼續(xù)該作業(yè)”和“立即結(jié)束當(dāng)前正在打印的作業(yè)的打印,再繼續(xù)該作業(yè)”的兩個(gè)選擇項(xiàng)進(jìn)行了說明。接下來,對在選擇了“在當(dāng)前等待打印的作業(yè)的打印結(jié)束之后再繼續(xù)該作業(yè)”的情況下的處理進(jìn)行說明。此外,對于第四例,假設(shè)在出現(xiàn)第一例中的中斷的狀態(tài)下,對當(dāng)前作業(yè)進(jìn)行了自動(dòng)整理設(shè)置,因此不能選擇“立即結(jié)束當(dāng)前正在打印的作業(yè)的打印,再繼續(xù)該作業(yè)”作為再繼續(xù)方法。因此,在第四例中用于選擇再繼續(xù)方法的UI與圖24所示相同,而不是圖16所示的UI。也就是說,用于選擇“立即結(jié)束當(dāng)前正在打印的作業(yè)的打印,再繼續(xù)該作業(yè)”的鍵905變灰,并且/或者不能被選擇。在從圖24所示的UI中選擇鍵906(“在當(dāng)前等待打印的作業(yè)的打印結(jié)束之后再繼續(xù)該作業(yè)”)時(shí),該流程進(jìn)行到圖7B中的步驟S625。圖25是用于說明步驟S625中的打印再繼續(xù)處理的詳細(xì)內(nèi)容的流程圖。
在步驟S1001中,將表示要首先打印處于等待打印狀態(tài)的哪個(gè)作業(yè)的數(shù)值存儲在計(jì)數(shù)器中。在控制單元108中用RAM存儲器(未示出)構(gòu)成該計(jì)數(shù)器。如果選擇了在圖24所示的詳細(xì)設(shè)置欄907中選擇“在當(dāng)前等待打印的作業(yè)的打印結(jié)束之后再繼續(xù)該作業(yè)”,則在計(jì)數(shù)器中設(shè)定目前在打印隊(duì)列中的作業(yè)數(shù)(包括當(dāng)前作業(yè))。此外,如果在詳細(xì)設(shè)置欄907中設(shè)定在第n個(gè)作業(yè)的打印結(jié)束之后再繼續(xù)打印,則將計(jì)數(shù)器設(shè)定為n。不能將n的值設(shè)定為大于在打印隊(duì)列中等待打印的作業(yè)的數(shù)量。
在步驟S1002中,繼續(xù)打印當(dāng)前作業(yè)。通過步驟S1003和S1004中的處理,進(jìn)行打印處理,直到當(dāng)前作業(yè)的打印結(jié)束,在打印結(jié)束時(shí),該流程進(jìn)行到步驟S1005。在步驟S1005中,從打印隊(duì)列中刪除當(dāng)前作業(yè),在步驟S1006中,從備份存儲器109中刪除當(dāng)前作業(yè)。
隨后,該流程進(jìn)行到步驟S1007,判斷計(jì)數(shù)器是否是零。如果計(jì)數(shù)器不是零,則其值減小1,執(zhí)行下一個(gè)等待打印的作業(yè)的打印。在重復(fù)上述處理之后,如果在步驟S1007中判斷為計(jì)數(shù)器為零,則該流程進(jìn)行到步驟S1009,再繼續(xù)被中斷的作業(yè)的打印。也就是說,在步驟S1009中讀取被中斷的作業(yè),在步驟S1010中進(jìn)行被中斷作業(yè)的再繼續(xù)打印。在被中斷的作業(yè)的打印結(jié)束時(shí),該流程從步驟S1011進(jìn)行到步驟S1012,從打印隊(duì)列中刪除被中斷的作業(yè),在步驟S1013中從備份存儲器109中刪除被中斷的作業(yè)。
如上所述,使用本實(shí)施例,為可以根據(jù)中斷起因中斷作業(yè)并且除了被中斷的作業(yè)之外還可以打印其它作業(yè)的打印系統(tǒng)提供了具有更高可操作性的打印再繼續(xù)處理方法。使用根據(jù)本實(shí)施例的再繼續(xù)處理方法,針對中斷起因的去除,可以選擇以下三個(gè)再繼續(xù)方法指令中的一個(gè)(1)用于識別是否中斷當(dāng)前正在打印的作業(yè)(當(dāng)前作業(yè))的處理以開始被中斷的作業(yè)的處理的指令;(2)用于識別是否在開始被中斷的作業(yè)的處理之前等待當(dāng)前作業(yè)的處理結(jié)束的指令;以及(3)用于識別在當(dāng)前作業(yè)的處理結(jié)束之后在處理被中斷的作業(yè)之前還要進(jìn)行的可執(zhí)行作業(yè)(在打印隊(duì)列中不受中斷起因影響的作業(yè))的數(shù)量的指令。
通過例如圖16所示的用戶界面呈現(xiàn)三個(gè)指令的全部或部分,再繼續(xù)去除了中斷起因的被中斷的作業(yè)。如果選擇了指令(1),則中斷當(dāng)前作業(yè)的處理,立即開始被中斷的作業(yè)的處理。如果選擇了指令(2),則在當(dāng)前作業(yè)的處理之后,立即開始被中斷的作業(yè)的處理。此外,如果選擇了指令(3),則在當(dāng)前作業(yè)的處理和全部指定的作業(yè)的處理之后,立即開始被中斷的作業(yè)的處理。因此,用戶可以以所希望的序列再繼續(xù)被中斷的打印作業(yè)。
使根據(jù)被中斷的作業(yè)之外的作業(yè)處理的指令(1)至(3)中不能選擇的指令(不能執(zhí)行的再繼續(xù)方法)不可接受,因此便于容易地指示再繼續(xù)處理。
此外,如果在指令(1)至(3)中僅一個(gè)指令可選擇,則在用戶界面上不使用于再繼續(xù)方法的指令可接受,而在該一個(gè)指令之后開始作業(yè)處理。例如,如果在去除了中斷起因時(shí)除了被中斷的作業(yè)之外沒有其它作業(yè),則在去除了中斷起因之后立即再繼續(xù)該作業(yè)。這防止了不必要的選擇操作,提高了操作性。
現(xiàn)在,說明上述全部實(shí)施例共用的結(jié)構(gòu)。
主要由打印系統(tǒng)100的控制單元108執(zhí)行上述實(shí)施例中的各單元的動(dòng)作的控制。例如,假設(shè)控制單元108接收到打印請求,而這時(shí)沒有正在打印的作業(yè),在存儲器109中沒有等待打印的作業(yè)。在這種情況下,控制單元108開始打印打印作業(yè)。在執(zhí)行打印操作的同時(shí),控制單元108基于來自打印系統(tǒng)100的各傳感器的信息監(jiān)視對該作業(yè)是否出現(xiàn)中斷起因。如果控制單元108確認(rèn)出現(xiàn)了中斷起因,則這時(shí)控制單元108中斷正在打印的作業(yè)的打印操作。此外,如果這時(shí)在存儲器109中有等待的作業(yè),則控制單元108讀出該作業(yè)的打印數(shù)據(jù),在被中斷的作業(yè)的打印操作停止的時(shí)間段期間開始等待打印的作業(yè)的打印操作。
隨后,在執(zhí)行這些操作的同時(shí),控制單元108基于來自傳感器的信息監(jiān)視是否去除了被中斷的作業(yè)的中斷起因。如果確認(rèn)在這種狀態(tài)下去除了中斷起因,則控制單元108基于上述流程圖中的處理執(zhí)行控制。例如,使用打印系統(tǒng)100的用戶界面在上述定時(shí)顯示具有上述顯示組件(參見附圖)的顯示。控制單元108還使得可以接收來自用戶的用戶請求,明確地指示再繼續(xù)被中斷的作業(yè)的打印操作的定時(shí)。然后,控制單元108根據(jù)請求在用戶所希望的定時(shí)在打印系統(tǒng)100處再繼續(xù)被中斷的作業(yè)的打印操作。由控制單元108對打印系統(tǒng)100接收到的多個(gè)打印作業(yè)的處理方法執(zhí)行主要控制。
現(xiàn)在,給出打印系統(tǒng)100接收到了哪種作業(yè)、對該作業(yè)出現(xiàn)了哪種打印中斷起因、響應(yīng)于該中斷起因存儲有哪種作業(yè)打印操作以及在哪種條件下去除了中斷起因的具體例子。
例如,假設(shè)從用戶通過操作單元102接收到了從打印系統(tǒng)100的讀取器單元103輸入的打印作業(yè)的打印請求作為打印作業(yè)A。如果這時(shí)在存儲器109中沒有要處理的打印作業(yè),則控制單元108使打印機(jī)單元104執(zhí)行打印作業(yè)A的打印操作。例如,控制單元108使讀取器單元103的ADF一次給送構(gòu)成打印作業(yè)A的原稿堆疊器中多頁原稿中的一頁,從而讀取器單元103讀取原稿,將讀取的作業(yè)A的數(shù)據(jù)存儲在存儲器109中。然后,根據(jù)由作業(yè)A的用戶通過操作單元102設(shè)定的打印設(shè)置條件,由打印機(jī)單元104執(zhí)行存儲在存儲器109中的作業(yè)A的打印數(shù)據(jù)的打印處理。現(xiàn)在,假設(shè)在該作業(yè)A的一系列打印操作期間,ADF中的卡紙檢測傳感器檢測到在具有作業(yè)A的原稿的讀取器單元103的ADF上出現(xiàn)了卡紙。在讀取器單元的ADF上的作業(yè)A的該原稿卡紙是作業(yè)A的打印中斷起因。由于作業(yè)A的打印中斷起因,控制單元108停止了由打印系統(tǒng)100正在執(zhí)行的作業(yè)A的打印操作。應(yīng)當(dāng)指出,控制單元108將被中斷的作業(yè)A的打印數(shù)據(jù)保存在存儲器109中在再繼續(xù)時(shí)使用?,F(xiàn)在,如果假設(shè)在這種狀態(tài)下在存儲器109中存儲有處于等待狀態(tài)的作業(yè)A之外的另一個(gè)作業(yè),則控制單元108判斷該等待打印的作業(yè)是否是可以執(zhí)行打印操作而不受作業(yè)A的中斷起因影響的作業(yè)。
可以執(zhí)行打印操作而不受作業(yè)A的中斷起因影響的作業(yè)的一個(gè)例子是例如從讀取器單元103之外的數(shù)據(jù)源例如計(jì)算機(jī)300或400接收到的作業(yè)。換句話說,不使用ADF的作業(yè)。原因是在ADF處對作業(yè)A出現(xiàn)了原稿卡紙的狀況下,不能用ADF由讀取器單元103進(jìn)行其它作業(yè)的原稿讀取動(dòng)作。換句話說,在出現(xiàn)了作業(yè)A的打印中斷起因的同時(shí)不能由讀取器單元103進(jìn)行作業(yè)所需的原稿讀取動(dòng)作。另一方面,來自例如計(jì)算機(jī)300或者400的外部設(shè)備的作業(yè)的打印數(shù)據(jù)不是這種作業(yè)。原因是可以通過計(jì)算機(jī)接口單元106→存儲器109→打印機(jī)單元104的路徑打印外部設(shè)備的作業(yè)的打印數(shù)據(jù)。因此,在停止作業(yè)A的打印操作的時(shí)間段期間,控制單元108開始不受作業(yè)A的中斷起因影響的等待打印的作業(yè)的打印操作。這有助于使本打印系統(tǒng)的生產(chǎn)率最優(yōu)化。此外,即使在執(zhí)行其它作業(yè)期間,控制單元108也基于來自ADF的傳感器的信息監(jiān)視用戶是否去除了作業(yè)A的原稿卡紙。如果判斷為已經(jīng)去除了作業(yè)A的原稿卡紙,則判斷為去除了作業(yè)A的中斷起因。因此,本實(shí)施例包括作為打印中斷起因的例子的打印系統(tǒng)100的讀取器單元103處的錯(cuò)誤。應(yīng)當(dāng)指出,讀取器單元103處的錯(cuò)誤包括ADF處卡住原稿之外的錯(cuò)誤。例如,讀取器單元103的燈的故障、ADF輸送單元的故障等的讀取器單元103處的各種錯(cuò)誤事件全部是上述中斷起因。應(yīng)當(dāng)指出,這里所述之外的結(jié)構(gòu)與上述各種配置中的控制和處理?xiàng)l件一致。也就是說,這與上述形式相同,因此這里省略說明。接下來,說明另一個(gè)具體例子。
例如,假設(shè)打印系統(tǒng)100從讀取器單元103或者例如計(jì)算機(jī)300或者400的外部設(shè)備接收到了要處理的打印數(shù)據(jù)作為打印作業(yè)B。還假設(shè)用戶對該作業(yè)B指定打印條件是要打印作業(yè)的數(shù)據(jù)的薄片是A4大小、普通紙類型的薄片。因此,打印系統(tǒng)100接受需要在打印機(jī)單元104處進(jìn)行“A4普通紙薄片”的打印處理的作業(yè)B。應(yīng)當(dāng)指出,在打印系統(tǒng)100上設(shè)置有在每一個(gè)中放置不同大小和類型的薄片的例如第一至第三薄片供給單元的多個(gè)薄片供給單元。例如,假設(shè)在第一薄片供給單元中放置“A4普通紙薄片”,在第二薄片供給單元中放置“A3普通紙薄片”,在第三薄片供給單元中放置“不同于普通紙的彩色紙類型的A4薄片”。此外,基于薄片供給單元中的傳感器和與來自操作單元102的薄片注冊(registration)有關(guān)的用戶設(shè)置信息,控制單元108確認(rèn)在打印系統(tǒng)100的薄片供給單元中的每一個(gè)中放置有哪種類型哪種大小的薄片。
如果在接收到作業(yè)B時(shí)在存儲器109中沒有作業(yè),則控制單元108在打印機(jī)單元104處執(zhí)行打印作業(yè)B的打印操作。具體地,控制單元108從第一頁開始依序讀出在存儲器109中存儲的由多頁構(gòu)成的作業(yè)B的打印數(shù)據(jù)。此外,從第一薄片供給單元一次給送一張打印打印作業(yè)B所需的薄片,在打印機(jī)單元104處在所供給的薄片上進(jìn)行從存儲器讀出的作業(yè)B的打印數(shù)據(jù)的打印。對包含在包括多頁原稿數(shù)據(jù)的作業(yè)B中的全部頁進(jìn)行上述打印操作,打印用戶對作業(yè)B指定的份數(shù)。
現(xiàn)在,假設(shè)由于在第一薄片供給單元中放置了少于作業(yè)所需的數(shù)量的薄片,因此在執(zhí)行該作業(yè)B的一系列打印操作期間在薄片供給單元處出現(xiàn)了紙用完錯(cuò)誤。這時(shí),控制單元108基于來自第一薄片供給單元中的剩余薄片檢測傳感器的信息識別出作業(yè)B所需的薄片出現(xiàn)了紙用完錯(cuò)誤。作業(yè)B所需的薄片的紙用完錯(cuò)誤是作業(yè)B的打印中斷起因。由于作業(yè)B的打印中斷起因,控制單元108停止打印系統(tǒng)100正在執(zhí)行的作業(yè)B的打印操作??刂茊卧?08將被中斷的作業(yè)B的打印數(shù)據(jù)保存在存儲器109中,在再繼續(xù)時(shí)使用。
現(xiàn)在,假設(shè)在這種狀態(tài)下在存儲器109中存儲有作業(yè)B之外的另一個(gè)處于等待狀態(tài)的作業(yè)。在這種情況下,控制單元108判斷等待打印的作業(yè)是否是可以執(zhí)行打印操作而不受作業(yè)B的中斷起因影響的作業(yè)??梢詧?zhí)行打印操作而不受作業(yè)B的中斷起因影響的作業(yè)的一個(gè)例子是需要例如“A3普通紙薄片”用于打印機(jī)單元104處的打印處理的作業(yè)。另一個(gè)例子是需要例如“A4彩色紙薄片”用于打印機(jī)單元104處的打印處理的作業(yè)。換句話說,這是需要與作業(yè)B的打印處理所需的薄片的大小不同的薄片的作業(yè),或者需要與作業(yè)B的打印處理所需的薄片的類型不同的薄片的作業(yè)。也就是說,作業(yè)B出現(xiàn)紙用完錯(cuò)誤時(shí)需要在打印系統(tǒng)100的薄片供給單元中已經(jīng)放置的薄片上進(jìn)行打印處理的作業(yè)是可打印的作業(yè)。在停止作業(yè)B的打印操作的時(shí)間段期間,控制單元108開始不受作業(yè)B的中斷起因影響的等待打印的作業(yè)的打印操作。這有助于使本打印系統(tǒng)的生產(chǎn)率最優(yōu)化。
此外,在執(zhí)行另一個(gè)作業(yè)的打印操作的同時(shí),控制單元108監(jiān)視是否去除了作業(yè)B的中斷起因。在本實(shí)施例中,例如,控制單元108基于來自薄片供給單元中的傳感器的信息確認(rèn)用戶是否向第一薄片供給單元供給了作業(yè)B需要的用于打印的“A4普通紙薄片”。因此,本實(shí)施例包括在打印機(jī)單元104處要處理的作業(yè)所需的薄片的紙用完錯(cuò)誤。應(yīng)當(dāng)指出,這里所述之外的結(jié)構(gòu)與上述各種配置中的控制和處理?xiàng)l件一致。也就是說,這與上述形式相同,因此這里省略說明。因此,控制單元108控制根據(jù)本實(shí)施例的打印系統(tǒng)使得能夠處理各種打印中斷起因。
現(xiàn)在,在本打印系統(tǒng)中可以出現(xiàn)讀取器單元103處的錯(cuò)誤和打印機(jī)單元104處的紙用完錯(cuò)誤之外的錯(cuò)誤,因此可以同樣地處理這些錯(cuò)誤。例如,打印機(jī)單元104處的錯(cuò)誤包括調(diào)色劑用完、卡住薄片等。此外,如果打印系統(tǒng)100安裝有可以對來自打印機(jī)單元104的薄片執(zhí)行例如裝訂等薄片處理的薄片處理裝置,則薄片處理裝置處的錯(cuò)誤也包括在打印中斷起因中。其例子包括例如與裝訂單元有關(guān)的錯(cuò)誤,例如騎馬訂用完、騎馬訂卡住錯(cuò)誤等。此外,如果打印系統(tǒng)100安裝有可以對來自打印機(jī)單元104的薄片執(zhí)行穿孔處理的穿孔單元,則穿孔單元處的錯(cuò)誤也包括在打印中斷起因中。此外,如果打印系統(tǒng)100安裝有可以對來自打印機(jī)單元104的薄片執(zhí)行裝訂處理的裝訂單元,則裝訂單元處的錯(cuò)誤也包括在打印中斷起因中。將本實(shí)施例構(gòu)成為控制單元108可以從可能在打印系統(tǒng)處出現(xiàn)的多種打印中斷起因中識別出在要處理的作業(yè)的打印操作期間出現(xiàn)的中斷起因??刂茊卧?08響應(yīng)于出現(xiàn)的中斷起因停止要打印的作業(yè)的打印操作。
然而,如果出現(xiàn)了特定類型的中斷起因,進(jìn)行控制使得在停止了中斷打印的作業(yè)的打印操作的時(shí)間段期間在打印機(jī)單元104處禁止執(zhí)行中斷打印的作業(yè)的后續(xù)作業(yè)的打印操作。其例子是在打印系統(tǒng)中出現(xiàn)的中斷起因是打印機(jī)單元104中的薄片卡住錯(cuò)誤的情況。在這種情況下,停止作業(yè)的打印操作,但是不允許后續(xù)作業(yè)的打印。原因是開始后續(xù)作業(yè)的打印操作而用戶沒有去除中斷了打印的作業(yè)的打印后的薄片將引起其它錯(cuò)誤。換句話說,如果中斷起因落入應(yīng)當(dāng)不允許執(zhí)行后續(xù)作業(yè)的打印操作的類型,則控制單元108禁止提前該后續(xù)作業(yè)的打印操作。此外,在該例子之外,如果在先作業(yè)是需要編輯為一疊的作業(yè),則也禁止提前后續(xù)作業(yè)的打印操作。換句話說,該結(jié)構(gòu)與上述各種配置中的控制和處理?xiàng)l件一致。
此外,本實(shí)施例還可以采用下述結(jié)構(gòu)。例如,上述中斷起因是設(shè)置到打印系統(tǒng)100上的裝置處的錯(cuò)誤,而還可以將本實(shí)施例構(gòu)成為按如下處理打印中斷起因。
例如,假設(shè)打印系統(tǒng)100從讀取器單元103或者例如計(jì)算機(jī)300或者400的外部設(shè)備接收到了要處理的打印數(shù)據(jù)作為打印作業(yè)C。假設(shè)這時(shí)在存儲器中沒有當(dāng)前要處理的打印作業(yè)。在這種情況下,控制單元108在打印機(jī)單元104處執(zhí)行打印作業(yè)C的打印操作。具體地,控制單元108從第一頁開始依序讀出存儲在存儲器109中的由多頁構(gòu)成的作業(yè)C的打印數(shù)據(jù)。此外,在打印機(jī)單元104處進(jìn)行從存儲器讀出的作業(yè)C的打印數(shù)據(jù)的打印。對包含在包括多頁原稿數(shù)據(jù)的作業(yè)C中的全部頁進(jìn)行上述打印操作,打印用戶對作業(yè)C指定的份數(shù)。
控制單元108使操作單元102的顯示單元301可以在該作業(yè)C的一系列打印操作期間進(jìn)行顯示,使用戶可以輸入指令以臨時(shí)停止當(dāng)前正在打印的作業(yè)C的打印操作。例如,控制單元108響應(yīng)于用戶的指令使得顯示單元301上用于臨時(shí)停止作業(yè)C的打印操作的顯示鍵有效,使得用戶可以通過該顯示輸入指令以臨時(shí)停止作業(yè)C的打印操作。此外,可以從用戶接口單元對外部設(shè)備設(shè)置等效的功能。例如,可以響應(yīng)于用戶對計(jì)算機(jī)的鍵操作在計(jì)算機(jī)300和400的顯示單元上顯示能夠確認(rèn)打印系統(tǒng)100的狀態(tài)的狀態(tài)監(jiān)視畫面。響應(yīng)于用戶對計(jì)算機(jī)的指示,在狀態(tài)監(jiān)視畫面上顯示用于臨時(shí)停止作業(yè)C的打印操作的顯示鍵。應(yīng)當(dāng)指出,外部設(shè)備的CPU是進(jìn)行與該外部設(shè)備的顯示單元有關(guān)的控制的主要機(jī)構(gòu)。因此,使用本實(shí)施例,可以使打印系統(tǒng)100的各種用戶界面進(jìn)行顯示使得用戶可以輸入指令以臨時(shí)停止作業(yè)C的打印操作。然后,如果通過該顯示接收到用于臨時(shí)停止作業(yè)C的打印操作的用戶指令,則控制單元108中斷該作業(yè)的打印操作。也就是說,控制單元108確定指示臨時(shí)停止當(dāng)前正在打印的作業(yè)C的用戶輸入是作業(yè)C的中斷起因。
控制單元108將被中斷的作業(yè)C的打印數(shù)據(jù)保存在存儲器109中,在再繼續(xù)時(shí)使用。現(xiàn)在,假設(shè)在這種狀態(tài)下在存儲器109中存儲有作業(yè)C之外的另一個(gè)作業(yè)處于等待狀態(tài)。在這種情況下,控制單元108在停止作業(yè)C的打印操作的時(shí)間段期間開始后續(xù)作業(yè)的打印操作。這有助于使本打印系統(tǒng)的生產(chǎn)率最優(yōu)化。此外,在執(zhí)行后續(xù)作業(yè)的打印操作的同時(shí),控制單元108監(jiān)視是否去除了作業(yè)C的中斷起因。具體地,控制單元108使操作單元102的顯示單元301可以在后續(xù)作業(yè)的一系列打印操作期間進(jìn)行顯示,使用戶可以輸入指令以再繼續(xù)臨時(shí)停止的作業(yè)C的打印操作。例如,控制單元108響應(yīng)于用戶的指令使得顯示單元301上用于輸入作業(yè)C的打印操作的再繼續(xù)請求的顯示鍵有效,使得用戶可以通過該顯示進(jìn)行作業(yè)C的打印操作的再繼續(xù)請求。此外,可以從用戶接口單元對外部設(shè)備設(shè)置等效的功能。例如,可以響應(yīng)于用戶對計(jì)算機(jī)的鍵操作在計(jì)算機(jī)300和400的顯示單元上顯示能夠確認(rèn)打印系統(tǒng)100的狀態(tài)的狀態(tài)監(jiān)視畫面。在狀態(tài)監(jiān)視畫面上顯示使用戶能夠輸入指令以再繼續(xù)作業(yè)C的打印操作的顯示鍵。應(yīng)當(dāng)指出,外部設(shè)備的CPU是進(jìn)行與該外部設(shè)備的顯示單元有關(guān)的控制的主要機(jī)構(gòu)。因此,使用本實(shí)施例,可以使打印系統(tǒng)100的各種用戶界面進(jìn)行顯示使得用戶可以輸入指令以再繼續(xù)臨時(shí)停止的作業(yè)C的打印操作。然后,如果通過該顯示接收到用于再繼續(xù)作業(yè)C的打印操作的用戶指令,則控制單元108確定去除了作業(yè)C的中斷起因。
現(xiàn)在,如上所述,上述操作圖1至圖25說明的具有本實(shí)施例的特征的結(jié)構(gòu)具有實(shí)現(xiàn)在超越辦公環(huán)境的基于POD的打印環(huán)境中的未來打印系統(tǒng)的生產(chǎn)的各種配置。因此,考慮該基于POD的打印環(huán)境,可以將以下結(jié)構(gòu)作為用于增加上述本實(shí)施例的優(yōu)點(diǎn)的配置。
例如,在基于POD的打印環(huán)境中,可能有來自各種顧客的用各種格式生產(chǎn)打印件的命令。
根據(jù)這種狀況,使用本實(shí)施例,如圖26所示,將打印系統(tǒng)100的結(jié)構(gòu)構(gòu)成為可擴(kuò)展的。
這里,關(guān)于本實(shí)施例的打印設(shè)備101,公開了如下結(jié)構(gòu)代替圖3所示的薄片處理裝置230,連接兩種后處理裝置,從而可以進(jìn)行不同類型的后處理。
如圖26所示,打印系統(tǒng)100具有大容量堆疊器2601,作為能夠裝載從打印機(jī)單元104內(nèi)部輸送的大量打印后的薄片的具有堆疊器單元的后處理裝置的例子。應(yīng)當(dāng)指出,考慮本實(shí)施例中的各種使用情況和用戶需求,大容量堆疊器2601具有能夠堆疊5000張打印后的薄片的結(jié)構(gòu)。
此外,打印系統(tǒng)100具有騎馬訂裝訂裝置2602,作為后處理裝置的例子,其中可以對從打印機(jī)單元104內(nèi)部輸送的經(jīng)過打印處理的薄片有選擇地執(zhí)行各種后處理(在本例子中是六種自動(dòng)整理,即裝訂、沖孔、裁邊、移位排出、騎馬訂裝訂和折頁)。
因此,在基于POD的打印環(huán)境中的本實(shí)施例中,打印系統(tǒng)100具有以可連接到打印設(shè)備101的方式構(gòu)成的多個(gè)后處理裝置。此外,對每一個(gè)后處理可以執(zhí)行特定類型的后處理。因此,響應(yīng)于操作者的請求,可以對由打印機(jī)單元104對作業(yè)進(jìn)行了打印處理的打印介質(zhì)進(jìn)行各種后處理。
在這種結(jié)構(gòu)中,控制單元108控制UI單元使得通過例如操作單元102的本實(shí)施例的UI單元可以接收要對要處理的作業(yè)執(zhí)行的所希望的類型的后處理。
例如,響應(yīng)于操作者按下圖6中的鍵508,控制單元108使得可以基于打印系統(tǒng)100的系統(tǒng)結(jié)構(gòu)信息在操作單元102上顯示例如圖27所示的UI畫面。
在該結(jié)構(gòu)中,控制單元108進(jìn)行控制使得打印系統(tǒng)100可以根據(jù)典型形式的圖28所示的流程圖執(zhí)行操作。說明其具體例子。使用該圖28的控制例是與圖7B中步驟S620有關(guān)的控制例。
應(yīng)當(dāng)指出,控制單元108也以可讀可執(zhí)行的方式將與圖28中的流程圖的處理有關(guān)的計(jì)算機(jī)可讀程序預(yù)先存儲在存儲器109中。
在使用圖28的控制例中,說明從上述在圖7B中的步驟S615中判斷為“是”開始的處理。也就是說,說明從控制單元108確認(rèn)去除了在圖7B中的步驟S609中中斷打印的被中斷的作業(yè)(上述例子中的作業(yè)X)的中斷起因開始的處理。
在上述結(jié)構(gòu)中,在控制單元108確認(rèn)去除了被中斷的作業(yè)的打印中斷起因時(shí),該流程進(jìn)行到圖28中的步驟S2801中的處理。
在步驟S2801中,如上所述,控制單元108基于存儲器109中的規(guī)格信息判斷打印系統(tǒng)100是否是“具有包括可以容納5000張打印件的大容量堆疊器的多個(gè)后處理裝置的系統(tǒng)結(jié)構(gòu)”。
如果在步驟S2801中判斷為“是”,則控制單元108使該流程從步驟S2801前進(jìn)到步驟S2802。
在該步驟S2802中,控制單元108確認(rèn)作業(yè)(上述例子中的作業(yè)Y)是否是“需要大容量堆疊器的打印件的裝載處理的作業(yè)”。
例如,假設(shè)通過操作者按下圖27所示的鍵2707,操作者通過操作單元102做出了打印執(zhí)行請求。在這種情況下,控制單元108判斷為該作業(yè)是“需要大容量堆疊器的打印件的裝載處理的作業(yè)”。在本例子中,將該作業(yè)稱為“大批量裝載作業(yè)”。
另一方面,假設(shè)操作者沒有按下圖27所示的鍵2707,而通過操作者按下的用于執(zhí)行與大批量裝載處理的類型不同的自動(dòng)整理(后處理)的鍵2701至2706,操作者通過操作單元102做出了打印執(zhí)行請求。在這種情況下,控制單元108判斷為該作業(yè)是“不需要大容量堆疊器的打印件的裝載處理的作業(yè)”。例如,將用鍵2701做出了打印請求對由打印機(jī)單元104打印的打印介質(zhì)進(jìn)行裝訂處理的作業(yè)稱為“裝訂作業(yè)”,而這落入“不需要大容量堆疊器的打印件的裝載處理的作業(yè)”的情況。此外,將用鍵2702做出了打印請求對由打印機(jī)單元104打印的打印介質(zhì)進(jìn)行沖孔處理的作業(yè)稱為“沖孔作業(yè)”,而這落入相同的情況。此外,將用鍵2703做出了打印請求對由打印機(jī)單元104打印的打印介質(zhì)進(jìn)行裁邊處理的作業(yè)稱為“裁邊作業(yè)”,而這落入相同的情況。此外,對其它鍵2704、2705和2706的處理做出了執(zhí)行請求的作業(yè)也落入相同的情況。因此,下文中將“不需要大容量堆疊器的打印件的裝載處理的作業(yè)”稱為“非大批量裝載作業(yè)”。
在上述結(jié)構(gòu)中,如果在步驟S2802中判斷為“是”,則控制單元108使該流程從步驟S2802前進(jìn)到步驟S2803。
如果進(jìn)行到步驟S2803,則控制單元108允許由操作單元102顯示作為在圖16、圖21和圖24中以典型形式示出的上述“特定顯示”的例子的畫面900。也就是說,在這種情況下,控制單元108允許打印系統(tǒng)100使用與用戶通過圖16和其它附圖所示的畫面900指定的選擇項(xiàng)相對應(yīng)的再繼續(xù)方法再繼續(xù)被中斷的作業(yè)的打印。在這種情況下,控制單元108使該流程通過步驟S2803中的處理前進(jìn)到圖7B中的步驟S620中的處理。前面已經(jīng)說明了后續(xù)處理和控制,它們是完全相同的,因此,這里省略其說明。
在該結(jié)構(gòu)中,如果在步驟S2801中判斷為“否”,則控制單元108使該流程從步驟S2801前進(jìn)到步驟S2805。或者,如果該流程進(jìn)行到步驟S2805,則控制單元108禁止操作單元102顯示圖16和其它附圖所示的畫面900。也就是說,在這種情況下,控制單元108禁止使用與用戶通過畫面900指定的選擇項(xiàng)相對應(yīng)的再繼續(xù)方法再繼續(xù)該作業(yè)(上述例子中的作業(yè)X)的打印操作。此外,在這種情況下,在步驟S2805中的處理之后,控制單元108使該流程前進(jìn)到步驟S2806。
如果進(jìn)行到步驟S2806,則在步驟S2806中,控制單元108使用與圖7B中的步驟S622中的打印處理1(即選擇項(xiàng)1)等效的再繼續(xù)方法自動(dòng)再繼續(xù)在步驟S609中被中斷的作業(yè)(上述例子中的作業(yè)X)的打印操作。在這種情況下,在步驟S616中開始的作業(yè)(上述例子中的作業(yè)Y)的打印之后,控制單元108立即自動(dòng)再繼續(xù)在步驟S609中被中斷的作業(yè)的打印操作。然后,該流程從步驟S2806中的處理進(jìn)行到圖7A中的步驟S608中的處理。前面已經(jīng)說明了后續(xù)處理和控制,它們是完全相同的,因此,這里省略其說明。
如果與上述結(jié)構(gòu)相同,滿足條件1和條件2的作業(yè)(上述例子中的作業(yè)Y)是“大批量裝載作業(yè)”,則控制單元108允許由本實(shí)施例的UI單元顯示作為上述“特定顯示”的例子的畫面900。控制單元108還使打印系統(tǒng)100可以通過作為上述“特定顯示”的例子的畫面900執(zhí)行根據(jù)與使用圖1至圖25說明的控制例相同的控制例的操作。
另一方面,如果與上述結(jié)構(gòu)相同,滿足條件1和條件2的作業(yè)(上述例子中的作業(yè)Y)是“非大批量裝載作業(yè)”,則控制單元108禁止由本實(shí)施例的UI單元顯示作為上述“特定顯示”的例子的畫面900。在這種情況下,控制單元108使打印系統(tǒng)100自動(dòng)執(zhí)行與第一選擇項(xiàng)相對應(yīng)的操作,而無需例如操作者通過在UI上顯示的畫面900選擇三個(gè)候選項(xiàng)中的一個(gè)的任何干預(yù)操作。
本結(jié)構(gòu)是針對由于作業(yè)Y是大批量作業(yè)同時(shí)通過盡可能減少操作者的干預(yù)操作僅需要操作者最少的操作而可能出現(xiàn)的基于POD的打印環(huán)境的問題,提高可操作性和生產(chǎn)率的配置。
此外,可以構(gòu)成可以由控制單元108執(zhí)行用圖26至圖28以典型形式示出的控制的結(jié)構(gòu)。
如上所述,還可以對基于與打印中斷請求有關(guān)的來自用戶的明確指令的打印中斷起因進(jìn)行處理。在該結(jié)構(gòu)中,還可以對基于與打印再繼續(xù)請求有關(guān)的來自用戶的明確指令去除打印中斷起因進(jìn)行處理。本實(shí)施例也覆蓋這些結(jié)構(gòu)。應(yīng)當(dāng)指出,這里所述之外的結(jié)構(gòu)與上述各種配置中的控制和處理?xiàng)l件一致。
其它實(shí)施例以上說明了實(shí)施例,但是可以通過例如系統(tǒng)、設(shè)備、方法、計(jì)算機(jī)程序、存儲介質(zhì)等實(shí)施本發(fā)明。具體地,可以將本發(fā)明應(yīng)用于由多個(gè)設(shè)備構(gòu)成的系統(tǒng),或者將本發(fā)明應(yīng)用于由單個(gè)單元形成的裝置。
本發(fā)明包括如下情況向系統(tǒng)或者設(shè)備直接或者遠(yuǎn)程地提供軟件程序,通過系統(tǒng)或者設(shè)備讀出并執(zhí)行所提供的程序代碼來實(shí)現(xiàn)上述實(shí)施例的功能。在這種情況下,所提供的程序是對應(yīng)于實(shí)施例所示的流程圖的程序。
因此,為了用計(jì)算機(jī)獲得本發(fā)明的功能處理,安裝在計(jì)算機(jī)中的程序代碼本身也實(shí)現(xiàn)本發(fā)明。也就是說,實(shí)現(xiàn)本發(fā)明的功能處理的計(jì)算機(jī)程序也包含在本發(fā)明中。
在這種情況下,該程序可以是任意格式的,例如目標(biāo)代碼、由譯碼器執(zhí)行的程序、向操作系統(tǒng)提供的腳本數(shù)據(jù)等,只要該程序具有程序的功能即可。
用于提供程序的的存儲介質(zhì)的例子包括如下軟(floppy,注冊商標(biāo))盤、硬盤、光盤、磁光(MO)盤、CD-ROM、CD-R、CD-RW、磁帶、非易失性存儲卡、ROM、DVD(DVD-ROM,DVD-R)等。
此外,提供程序的方法的例子包括從客戶計(jì)算機(jī)用瀏覽器訪問因特網(wǎng)上的主頁,從主頁將根據(jù)本發(fā)明的計(jì)算機(jī)程序下載到例如硬盤等的存儲介質(zhì)上。在這種情況下,下載的程序可以是壓縮的具有自安裝功能的文件。此外,通過將構(gòu)成根據(jù)本發(fā)明的程序的程序代碼分割為多個(gè)文件、從不同的主頁下載該文件來實(shí)現(xiàn)這種方法。也就是說,使多個(gè)用戶可以將實(shí)現(xiàn)本發(fā)明的功能處理的程序文件下載到計(jì)算機(jī)上的WWW服務(wù)器本身包含在本發(fā)明中。
此外,可以將根據(jù)本發(fā)明的程序加密并存儲在例如CD-ROM的記錄介質(zhì)中用于發(fā)布。在這種情況下,可以形成如下配置具有明確的特定條件的用戶可以從因特網(wǎng)上的主頁下載用于解密的密鑰信息,使用該密鑰信息執(zhí)行加密的程序,將該程序安裝到計(jì)算機(jī)上。
此外,除了通過執(zhí)行讀出的程序來實(shí)現(xiàn)上述實(shí)施例的功能之外,還可以結(jié)合在計(jì)算機(jī)上運(yùn)行的操作系統(tǒng)等來實(shí)現(xiàn)上述實(shí)施例的功能。在這種情況下,操作系統(tǒng)等進(jìn)行部分或者全部實(shí)際處理,通過該處理來實(shí)現(xiàn)上述實(shí)施例的功能。
此外,可以將從記錄介質(zhì)中讀出的程序?qū)懭氩迦胗?jì)算機(jī)的功能擴(kuò)展板的存儲器或者連接到計(jì)算機(jī)的功能擴(kuò)展單元,從而實(shí)現(xiàn)上述實(shí)施例的部分或者全部功能。在這種情況下,在將程序?qū)懭牍δ軘U(kuò)展板或者功能擴(kuò)展單元之后,設(shè)置到功能擴(kuò)展板或者功能擴(kuò)展單元的CPU等基于程序的指令進(jìn)行部分或者全部實(shí)際處理。
例如,用將要處理的作業(yè)的打印數(shù)據(jù)從主計(jì)算機(jī)300輸入到打印系統(tǒng)100的情況的例子說明上述實(shí)施例的具體例子。
在初步準(zhǔn)備時(shí),進(jìn)行以下操作。首先,響應(yīng)于在計(jì)算機(jī)300的用戶接口單元處進(jìn)行的用戶操作,將作為打印系統(tǒng)100的打印機(jī)驅(qū)動(dòng)器的程序數(shù)據(jù)下載到計(jì)算機(jī)300的存儲器中。應(yīng)當(dāng)指出,用戶接口單元是計(jì)算機(jī)300自身具有的各種操作單元,例如顯示單元、鍵盤、鼠標(biāo)等?;蛘?,例如,可以從外部服務(wù)器直接下載該程序數(shù)據(jù)?;蛘撸梢詫⒋鎯τ性摮绦驍?shù)據(jù)的例如CD-R等的特定存儲介質(zhì)放入計(jì)算機(jī)300,從該存儲介質(zhì)中下載數(shù)據(jù)。應(yīng)當(dāng)指出,該程序數(shù)據(jù)包括與用上述流程圖說明的處理有關(guān)的程序數(shù)據(jù)。此外,該數(shù)據(jù)還包括與上述各種顯示畫面有關(guān)的顯示控制所需的UI程序數(shù)據(jù)。換句話說,將使得可以使用能夠與打印系統(tǒng)100進(jìn)行數(shù)據(jù)通信的外部設(shè)備執(zhí)行上述實(shí)施例的結(jié)構(gòu)所需的程序數(shù)據(jù)存儲在下載到該外部設(shè)備的程序數(shù)據(jù)中。在將該數(shù)據(jù)下載到計(jì)算機(jī)300時(shí),響應(yīng)于計(jì)算機(jī)300的用戶操作,計(jì)算機(jī)300的CPU在計(jì)算機(jī)300的顯示單元上顯示打印系統(tǒng)100的打印機(jī)驅(qū)動(dòng)器畫面。通過該畫面接收來自用戶的要打印的作業(yè)數(shù)據(jù)的各種打印設(shè)置。
假設(shè)隨后由用戶進(jìn)行打印設(shè)置,輸入打印執(zhí)行指令。相應(yīng)地,計(jì)算機(jī)300的CPU將要處理的作業(yè)的打印數(shù)據(jù)和打印設(shè)置條件從計(jì)算機(jī)300發(fā)送到打印系統(tǒng)100。然后,在打印系統(tǒng)100處執(zhí)行該作業(yè)。在這種情況下,由計(jì)算機(jī)的CPU通過讀出并參考程序數(shù)據(jù)來進(jìn)行與上述實(shí)施例的控制等效的控制。例如,在計(jì)算機(jī)300的顯示單元上顯示例如參考附圖的上述各種界面畫面。此外,使計(jì)算機(jī)300的用戶能夠通過該畫面輸入上述實(shí)施例中說明的各種用戶請求。由打印系統(tǒng)100執(zhí)行相應(yīng)于輸入的用戶請求的操作。
由于上述結(jié)構(gòu),可以用外部設(shè)備執(zhí)行用于上述實(shí)施例的操作相同的操作。換句話說,可以通過例如計(jì)算機(jī)等的外部設(shè)備的用戶接口接收來自該外部設(shè)備的用戶的再繼續(xù)由于出現(xiàn)了打印中斷起因而中斷了打印操作的作業(yè)的打印操作的定時(shí)。如果做出了用戶請求,則控制單元108通過例如計(jì)算機(jī)接口單元106接收來自外部設(shè)備的請求。此外,控制單元108控制打印系統(tǒng)100使得在相應(yīng)于來自外部設(shè)備的用戶請求的定時(shí)再繼續(xù)中斷了打印作業(yè)的打印操作。應(yīng)當(dāng)指出,這里所述之外的結(jié)構(gòu)與上述各種配置中的控制和處理?xiàng)l件一致。也就是說,這與上述形式的配置相同,因此這里省略其說明。使得能夠以這種方式進(jìn)行遠(yuǎn)程操作可以進(jìn)一步增加本發(fā)明的優(yōu)點(diǎn)。因此,使得能夠進(jìn)行全部應(yīng)用和變形,而不脫離本發(fā)明的精神和范圍。然而,應(yīng)當(dāng)指出,這些配置是用于提高用戶使用的簡便性的設(shè)置,而不是絕對必要的組件。
例如,如上所述,根據(jù)本實(shí)施例的打印系統(tǒng),具有能夠執(zhí)行與由于出現(xiàn)了打印中斷起因而中斷了打印操作的第一作業(yè)不同的第二作業(yè)的打印操作的打印設(shè)備。在該結(jié)構(gòu)中,控制該打印系統(tǒng)使得用例如作為主要機(jī)構(gòu)的控制單元108能夠執(zhí)行例如下面典型示出的作業(yè)處理方法。
控制單元108進(jìn)行控制使得如果去除了中斷了打印的第一作業(yè)的中斷起因,則操作單元102可以接收在完成了第二作業(yè)的打印操作之后再繼續(xù)中斷了打印的第一作業(yè)的打印操作的用戶請求。應(yīng)當(dāng)指出,打印系統(tǒng)提供的用戶接口單元(也稱為“UI單元”)不僅是操作單元102。外部設(shè)備具有的能夠與打印系統(tǒng)100進(jìn)行數(shù)據(jù)通信的例如顯示單元(監(jiān)視器)、鍵盤、鼠標(biāo)等的UI單元也包含在本發(fā)明中。在上述結(jié)構(gòu)中,如果通過UI單元做出了用戶請求,則控制單元108控制打印系統(tǒng)100使得在完成第二作業(yè)的打印操作之后可以再繼續(xù)被中斷的第一作業(yè)的打印操作。
使用根據(jù)本實(shí)施例的系統(tǒng),使得能夠進(jìn)行上述控制,此外,還能夠進(jìn)行以下控制。
控制單元108進(jìn)行控制使得如果去除了中斷了打印的第一作業(yè)的中斷起因,則操作單元可以接收在完成第二作業(yè)的打印操作之前再繼續(xù)中斷了打印的第一作業(yè)的打印操作的用戶請求。如果通過UI單元做出了用戶請求,則控制單元108控制打印系統(tǒng)100使得在完成第二作業(yè)的打印操作之前可以再繼續(xù)被中斷的第一作業(yè)的打印操作。
使用根據(jù)本實(shí)施例的系統(tǒng),使得不僅能夠進(jìn)行上述控制,此外,還能夠進(jìn)行以下控制。
假設(shè)例如在停止了第一作業(yè)的打印操作、正在執(zhí)行第二作業(yè)的打印操作、在存儲器109中有第三作業(yè)處于等待打印狀態(tài)的情況下,用戶去除了中斷了打印的第一作業(yè)的中斷起因。在這種情況下,控制單元108進(jìn)行控制使得執(zhí)行以下操作。首先,控制UI單元使得能夠接收在當(dāng)前正在打印的第二作業(yè)的打印操作和當(dāng)前處于等待打印狀態(tài)的第三作業(yè)的打印操作之后再繼續(xù)第一作業(yè)的打印操作的用戶請求。如果通過UI單元做出了該用戶請求,則控制單元108控制打印系統(tǒng)100使得在第二作業(yè)的打印操作和第三作業(yè)的打印操作之后再繼續(xù)第一作業(yè)的打印操作。
假設(shè)至少一部分上述控制可以用根據(jù)本實(shí)施例的打印系統(tǒng)執(zhí)行例如下述控制。以下是由控制單元108執(zhí)行的例子。
假設(shè)例如在停止了第一作業(yè)的打印操作、正在執(zhí)行第二作業(yè)的打印操作的情況下,用戶去除了中斷了打印的第一作業(yè)的中斷起因。在這種情況下,控制單元108進(jìn)行控制使得通過UI單元能夠接收來自用戶的以下多個(gè)用戶請求中的一個(gè)。例如,控制單元108使得能夠通過UI單元接收在完成第二作業(yè)的打印操作之后再繼續(xù)打印操作的第一用戶請求?;蛘撸?,控制單元108使得能夠通過UI單元接收在完成第二作業(yè)的打印操作之前再繼續(xù)打印操作的第二用戶請求。在上述結(jié)構(gòu)中,進(jìn)行控制使得可以由打印系統(tǒng)100執(zhí)行以下操作。例如,如果通過UI單元沒有做出第二用戶請求,而做出第一用戶請求,則控制單元108在完成第二作業(yè)的打印操作之后再繼續(xù)第一作業(yè)的打印操作。另一方面,如果通過UI單元沒有做出第一用戶請求,而做出第二用戶請求,則控制單元108在完成第二作業(yè)的打印操作之前再繼續(xù)第一作業(yè)的打印操作。
可以將上述控制進(jìn)一步擴(kuò)展為可以用根據(jù)本實(shí)施例的打印系統(tǒng)執(zhí)行例如下述控制。以下是由控制單元108執(zhí)行的例子。
假設(shè)例如在停止了第一作業(yè)的打印操作、正在執(zhí)行第二作業(yè)的打印操作、在存儲器109中有第三作業(yè)處于等待打印狀態(tài)的情況下,用戶去除了中斷了打印的第一作業(yè)的中斷起因。在這種情況下,控制單元108進(jìn)行控制使得通過UI單元能夠接收來自用戶的至少包括以下用戶請求的多個(gè)用戶請求中的一個(gè)。例如,控制單元108使得能夠通過UI單元接收在完成第二作業(yè)的打印操作之后、在開始第三作業(yè)的打印操作之前再繼續(xù)打印操作的第一用戶請求。此外,控制單元108使得能夠通過UI單元接收在完成第二作業(yè)的打印操作之前再繼續(xù)打印操作的第二用戶請求。此外,控制單元108使得能夠通過UI單元接收在完成第二作業(yè)的打印操作之后并且還在完成第三作業(yè)的打印操作之后再繼續(xù)打印操作的第三用戶請求。然而,應(yīng)當(dāng)指出,禁止同時(shí)接收第一至第三用戶請求,進(jìn)行控制以實(shí)現(xiàn)例如接收來自用戶的請求中的一個(gè)的排他控制。在上述結(jié)構(gòu)中,如果通過UI單元做出了第一用戶請求,則控制單元108在完成第二作業(yè)的打印操作之后、在開始第三作業(yè)的打印操作之前再繼續(xù)第一作業(yè)的打印操作。另一方面,如果通過UI單元做出第二用戶請求,則控制單元108在完成第二作業(yè)的打印操作之前再繼續(xù)第一作業(yè)的打印操作。此外,如果通過UI單元做出第三用戶請求,則控制單元108在完成第二作業(yè)的打印操作之后并且還在完成第三作業(yè)的打印操作之后再繼續(xù)第一作業(yè)的打印操作。因此,控制單元108控制打印系統(tǒng)100使得能夠響應(yīng)于通過UI單元指示的多個(gè)用戶請求中的一個(gè)來執(zhí)行第一作業(yè)的打印操作。
此外,在上述結(jié)構(gòu)中,假設(shè)除了第三作業(yè)之外,在存儲器109中還有多個(gè)等待打印的作業(yè)。在這種情況下,控制單元108控制UI單元使得允許用戶通過UI單元指定再繼續(xù)第一作業(yè)的打印操作的定時(shí),還包括等待打印的多個(gè)作業(yè)。
為了進(jìn)一步提高使用的簡便性,可以構(gòu)成如下結(jié)構(gòu)。例如,控制單元108控制UI單元使得在用于指定再繼續(xù)第一作業(yè)的打印操作的定時(shí)的多個(gè)選擇操作中,由用戶通過UI單元使可以由用戶選擇的與用戶請求相對應(yīng)的選擇項(xiàng)可選。然而,進(jìn)行控制使得在用于指定再繼續(xù)第一作業(yè)的打印操作的定時(shí)的多個(gè)選擇操作中,使不能由用戶選擇的與用戶請求相對應(yīng)的選擇項(xiàng)不能由用戶通過UI單元選擇。
為了進(jìn)一步提高使用的簡便性,可以構(gòu)成如下結(jié)構(gòu)。例如,如果僅有一個(gè)用戶可選擇的選擇操作,則在完成第二作業(yè)的打印操作之后自動(dòng)再繼續(xù)第一作業(yè)的打印操作,而不通過UI單元接受用戶請求??刂茊卧?08控制打印系統(tǒng)100使得執(zhí)行該操作,而用該打印系統(tǒng)可以提供各種結(jié)構(gòu)。
在上述結(jié)構(gòu)中,將本實(shí)施例構(gòu)成為用該打印系統(tǒng)還提供如下結(jié)構(gòu)。
例如,除了從打印系統(tǒng)100的UI單元接受各種用戶請求之外,還可以通過設(shè)置到能與打印系統(tǒng)100進(jìn)行數(shù)據(jù)通信的外部設(shè)備的UI單元接收各種用戶請求。此外,打印系統(tǒng)100具有打印機(jī)單元104,其能夠通過存儲器單元109打印來自讀取器單元103的至少一個(gè)打印數(shù)據(jù),進(jìn)行來自例如計(jì)算機(jī)300等的外部設(shè)備的打印。
此外,在以下結(jié)構(gòu)中,還執(zhí)行以下作業(yè)控制。例如,如果在打印系統(tǒng)100處出現(xiàn)作為上述中斷起因的錯(cuò)誤,則控制單元108控制打印系統(tǒng)100使得停止當(dāng)前正在打印的作業(yè)的打印操作。此外,如果用戶通過UI單元輸入了停止打印操作的用戶請求作為中斷起因,則停止正在打印的作業(yè)的打印操作??刂茊卧?08控制打印系統(tǒng)100使得執(zhí)行該操作。
此外,例如,如在上述實(shí)施例中所述,將結(jié)構(gòu)構(gòu)成為至少能夠?qū)σ韵骂愋偷闹袛嗥鹨蜻M(jìn)行處理。例如,如果在設(shè)置到打印系統(tǒng)100的讀取器單元103處出現(xiàn)錯(cuò)誤,則由控制單元108執(zhí)行上述控制。此外,例如,如果出現(xiàn)與要處理的作業(yè)的打印操作所需的薄片有關(guān)的錯(cuò)誤,則由控制單元108執(zhí)行上述控制。此外,如上所述,該各種結(jié)構(gòu)是用于進(jìn)一步增加用戶優(yōu)點(diǎn)的配置,因此具有全部組件不是絕對必要的。
構(gòu)成該結(jié)構(gòu)中的每一種使得用上述本打印系統(tǒng)可進(jìn)行設(shè)置使得能夠使本實(shí)施例的優(yōu)點(diǎn)的表現(xiàn)最理想。作為其例子,可以對存在的傳統(tǒng)問題進(jìn)行處理。此外,可以靈活地處理由于出現(xiàn)了中斷起因而中斷當(dāng)前作業(yè),而正在執(zhí)行被中斷的作業(yè)之外的另一個(gè)作業(yè)的打印的情況。具體地,操作者可以選擇去除了中斷起因之后再繼續(xù)中斷了打印的作業(yè)的處理的方法。因此,根據(jù)環(huán)境和操作者的意圖可以提高打印系統(tǒng)中的作業(yè)生產(chǎn)率。換句話說,可以提供不僅適用于辦公環(huán)境而且適用于POD環(huán)境的靈活的數(shù)字打印系統(tǒng)。因此,可以構(gòu)成面向例如可以接收大量作業(yè)的POD環(huán)境的打印環(huán)境的環(huán)境。換句話說,可以處理例如POD環(huán)境的環(huán)境,其中即使由于出現(xiàn)中斷起因而停止了正在處理的作業(yè)的處理,也可以提高所處理的多個(gè)作業(yè)的整體生產(chǎn)率。此外,即使在這種環(huán)境中,也可以形成簡化使用不會使中斷了打印的作業(yè)劣化的結(jié)構(gòu)。此外,可以在盡可能注重用戶對中斷了打印的作業(yè)的意圖的狀態(tài)下再繼續(xù)中斷了打印的作業(yè)的處理。
例如用本實(shí)施例所說明的結(jié)構(gòu)可以使得能夠提供可以處理出現(xiàn)的傳統(tǒng)問題的打印系統(tǒng)。尤其是,可以提供能夠有助于實(shí)現(xiàn)面向未來的數(shù)字打印系統(tǒng)的生產(chǎn)的打印系統(tǒng)。此外,尤其是,可以提供考慮到例如POD環(huán)境的打印環(huán)境的打印系統(tǒng),其中盡可能高效率、高生產(chǎn)率地進(jìn)行打印作業(yè)是重要的。此外,尤其是,可以提供考慮到要處理的多個(gè)作業(yè)的整體性的打印系統(tǒng),其中即使在要處理的作業(yè)的中斷期間開始了另一個(gè)作業(yè)的處理狀態(tài)下,也可以在注重使用環(huán)境和操作者的意圖的同時(shí),高效率、高生產(chǎn)率地進(jìn)行多個(gè)作業(yè)。此外,可以提供可以處理足夠用于應(yīng)付辦公環(huán)境的恢復(fù)功能還能夠處理在難以實(shí)現(xiàn)恢復(fù)功能的基于POD的打印環(huán)境中出現(xiàn)的使用情況和用戶需求的打印系統(tǒng)。
此外,可以提供能夠呈現(xiàn)相同優(yōu)點(diǎn)的打印設(shè)備、計(jì)算機(jī)可讀程序和存儲介質(zhì)。可以形成具有該各種優(yōu)點(diǎn)的使用簡單而且靈活的打印環(huán)境。
雖然參考典型實(shí)施例對本發(fā)明進(jìn)行了說明,但是應(yīng)當(dāng)理解,本發(fā)明不限于公開的典型實(shí)施例。所附權(quán)利要求的范圍符合最寬的解釋,以覆蓋全部變形、等同結(jié)構(gòu)和功能。
權(quán)利要求
1.一種打印系統(tǒng)的作業(yè)處理方法,包括如下步驟如果中斷起因已被消除,則通過用戶接口接受用戶輸入,以選擇用于再繼續(xù)被中斷的打印作業(yè)的多個(gè)可選打印再繼續(xù)方法中的一個(gè);以及使得可以使用所選擇的再繼續(xù)方法來再繼續(xù)被中斷的打印作業(yè)。
2.根據(jù)權(quán)利要求1所述的作業(yè)處理方法,其特征在于,所述打印系統(tǒng)是能夠在第一作業(yè)處于中斷狀態(tài)的同時(shí)打印與所述第一作業(yè)不同的第二作業(yè)的打印系統(tǒng),所述作業(yè)處理方法還包括如下步驟使得可以通過所述用戶接口接受用于在所述第二作業(yè)的打印完成之后再繼續(xù)所述第一作業(yè)的打印操作的用戶請求;以及在通過所述用戶接口做出了所述用戶請求的情況下,使得可以在所述第二作業(yè)的打印操作完成之后再繼續(xù)所述第一作業(yè)的打印。
3.根據(jù)權(quán)利要求1所述的作業(yè)處理方法,其特征在于,所述打印系統(tǒng)是能夠在第一作業(yè)處于中斷狀態(tài)的同時(shí)打印與所述第一作業(yè)不同的第二作業(yè)的打印系統(tǒng),所述作業(yè)處理方法還包括如下步驟在消除了處于中斷狀態(tài)的所述第一作業(yè)的所述中斷起因的情況下,使得可以通過所述用戶接口接受用于在所述第二作業(yè)的打印完成之前再繼續(xù)所述第一作業(yè)的打印操作的用戶請求;以及在通過所述用戶接口做出了所述用戶請求的情況下,使得可以在所述第二作業(yè)的打印操作完成之前再繼續(xù)所述第一作業(yè)的打印。
4.根據(jù)權(quán)利要求1所述的作業(yè)處理方法,其特征在于,所述打印系統(tǒng)是能夠在第一作業(yè)處于中斷狀態(tài)的同時(shí)打印與所述第一作業(yè)不同的第二作業(yè)的打印系統(tǒng),所述打印系統(tǒng)還能夠存儲等候打印的一個(gè)或者多個(gè)其它作業(yè);在正在執(zhí)行所述第二作業(yè)的打印,且存在處于打印等候狀態(tài)的第三作業(yè)的情況下,所述作業(yè)處理方法包括如下步驟在消除了所述第一作業(yè)的所述中斷起因的情況下,使得可以通過所述用戶接口接受用于在所述第二作業(yè)和所述第三作業(yè)兩者的打印完成之后再繼續(xù)所述第一作業(yè)的打印操作的用戶請求;以及在通過所述用戶接口做出了所述用戶請求的情況下,使得可以在所述第二作業(yè)和所述第三作業(yè)兩者的打印操作之后再繼續(xù)所述第一作業(yè)的打印。
5.根據(jù)權(quán)利要求1所述的作業(yè)處理方法,其特征在于,所述打印系統(tǒng)是包括如下打印設(shè)備的打印系統(tǒng),所述打印設(shè)備能夠打印與由于出現(xiàn)了中斷起因中斷了打印而處于中斷狀態(tài)的第一作業(yè)不同的第二作業(yè);所述作業(yè)處理方法包括如下步驟在打印所述第二作業(yè)的同時(shí)消除了處于中斷狀態(tài)的所述第一作業(yè)的所述中斷起因的情況下,使得可以通過所述用戶接口接受多個(gè)用戶請求中的任意一個(gè),所述多個(gè)用戶請求包括第一用戶請求,其用于在所述第二作業(yè)的打印完成之后再繼續(xù)所述第一作業(yè)的打印;以及第二用戶請求,其用于在所述第二作業(yè)的打印操作完成之前再繼續(xù)所述第一作業(yè)的打印;在做出了所述第一用戶請求的情況下,使得可以在所述第二作業(yè)的打印操作完成之后再繼續(xù)所述第一作業(yè)的打印;以及在做出了所述第二用戶請求的情況下,使得可以在所述第二作業(yè)的打印操作完成之前再繼續(xù)所述第一作業(yè)的打印操作。
6.根據(jù)權(quán)利要求1所述的作業(yè)處理方法,其特征在于,所述打印系統(tǒng)是包括如下打印設(shè)備的打印系統(tǒng),所述打印設(shè)備能夠執(zhí)行與由于出現(xiàn)了中斷起因中斷了打印而處于中斷狀態(tài)的第一作業(yè)不同的第二作業(yè)的打??;在正在執(zhí)行所述第二作業(yè)的打印操作,且存在處于打印等候狀態(tài)的第三作業(yè)的情況下,所述作業(yè)處理方法包括如下步驟在消除了處于中斷狀態(tài)的所述第一作業(yè)的所述中斷起因的情況下,使得可以通過所述用戶接口接受多個(gè)用戶請求中的任意一個(gè),所述多個(gè)用戶請求包括第一用戶請求,其用于在所述第二作業(yè)的打印完成之后,且在從打印等候狀態(tài)開始所述第三作業(yè)的打印操作之前再繼續(xù)所述第一作業(yè)的打印操作;第二用戶請求,其用于在所述第二作業(yè)的打印完成之前再繼續(xù)所述第一作業(yè)的打印操作;以及第三用戶請求,其用于在所述第二作業(yè)的打印完成之后且在從所述打印等候狀態(tài)開始的所述第三作業(yè)的打印也完成之后再繼續(xù)所述第一作業(yè)的打印;在通過所述用戶接口做出了所述多個(gè)用戶請求中的所述第一用戶請求的情況下,在所述第二作業(yè)的打印完成之后且在開始所述第三作業(yè)的打印之前再繼續(xù)所述第一作業(yè)的打印操作;在通過所述用戶接口做出了所述多個(gè)用戶請求中的所述第二用戶請求的情況下,在所述第二作業(yè)的打印完成之前再繼續(xù)所述第一作業(yè)的打??;以及在通過所述用戶接口做出了所述多個(gè)用戶請求中的所述第三用戶請求的情況下,在所述第二作業(yè)的打印完成之后且在從所述打印等候狀態(tài)開始的所述第三作業(yè)的打印完成之后再繼續(xù)所述第一作業(yè)的打印。
7.根據(jù)權(quán)利要求4所述的作業(yè)處理方法,其特征在于,還包括如下步驟在存在處于打印等候狀態(tài)的多個(gè)作業(yè)的情況下,允許用戶通過所述用戶接口包括與處于打印等候狀態(tài)的所述多個(gè)作業(yè)的打印操作定時(shí)的關(guān)聯(lián)地確定何時(shí)再繼續(xù)所述第一作業(yè)的打印。
8.根據(jù)權(quán)利要求2所述的作業(yè)處理方法,其特征在于,還包括如下步驟允許用戶通過所述用戶接口從用于確定再繼續(xù)所述第一作業(yè)的打印操作的定時(shí)的多個(gè)選擇項(xiàng)中選擇選擇項(xiàng)。
9.根據(jù)權(quán)利要求2所述的作業(yè)處理方法,其特征在于,還包括如下步驟允許用戶通過所述用戶接口從用于確定再繼續(xù)所述第一作業(yè)的打印操作的定時(shí)的多個(gè)選擇項(xiàng)中選擇選擇項(xiàng);以及禁止用戶選擇與不能執(zhí)行的用戶請求相對應(yīng)的選擇項(xiàng)。
10.根據(jù)權(quán)利要求2所述的作業(yè)處理方法,其特征在于,還包括如下步驟允許用戶通過所述用戶接口從用于確定再繼續(xù)所述第一作業(yè)的打印操作的定時(shí)的多個(gè)選擇項(xiàng)中選擇選擇項(xiàng);以及在用戶可選擇的選擇項(xiàng)僅有一個(gè)的情況下,使得可以在所述第二作業(yè)的打印完成之后自動(dòng)再繼續(xù)所述第一作業(yè)的打印,而不通過所述用戶接口接受用戶請求。
11.根據(jù)權(quán)利要求1所述的作業(yè)處理方法,其特征在于,還包括如下步驟使得可以通過包含在所述打印設(shè)備中的用戶接口部,或者包含在可以與所述打印設(shè)備進(jìn)行數(shù)據(jù)通信的外部設(shè)備中的用戶接口部來接受所述用戶請求。
12.根據(jù)權(quán)利要求1所述的作業(yè)處理方法,其特征在于,還包括如下步驟在作為所述中斷起因在所述打印設(shè)備處出現(xiàn)了錯(cuò)誤的情況下,停止正在執(zhí)行打印的作業(yè)的打印。
13.根據(jù)權(quán)利要求1所述的作業(yè)處理方法,其特征在于,還包括如下步驟在作為所述中斷起因用戶通過所述用戶接口做出停止打印操作的用戶請求的情況下,停止正在執(zhí)行打印的作業(yè)的打印。
14.根據(jù)權(quán)利要求1所述的作業(yè)處理方法,其特征在于,所述中斷起因至少包括如下中斷起因中的一種包含在所述打印設(shè)備中的原稿讀取部處的錯(cuò)誤或者與要處理的作業(yè)的打印操作所需的薄片有關(guān)的錯(cuò)誤。
15.一種打印系統(tǒng),包括接受單元,其用于在消除了被中斷的作業(yè)的中斷起因的情況下,通過用戶接口單元從用戶接受與關(guān)于打印操作再繼續(xù)方法的多個(gè)選擇項(xiàng)中的任意一個(gè)相對應(yīng)的用戶請求;以及控制器,其用于使得可以根據(jù)通過所述用戶接口單元所接受的所述用戶請求使用與所述選擇項(xiàng)相對應(yīng)的所述再繼續(xù)方法來再繼續(xù)所述被中斷的作業(yè)的打印。
16.根據(jù)權(quán)利要求15所述的打印系統(tǒng),其特征在于,包括能夠在第一作業(yè)被中斷的同時(shí)打印第二作業(yè)的打印設(shè)備,其中,在消除了處于中斷狀態(tài)的所述第一作業(yè)的所述中斷起因的情況下,所述接受單元使得可以通過所述用戶接口單元接受用于在所述第二作業(yè)的打印完成之后再繼續(xù)處于中斷狀態(tài)的所述第一作業(yè)的打印的用戶請求;以及在通過所述用戶接口單元做出了所述用戶請求的情況下,所述控制器使得可以在所述第二作業(yè)的打印完成之后再繼續(xù)所述第一作業(yè)的打印。
17.根據(jù)權(quán)利要求15所述的打印系統(tǒng),其特征在于,包括能夠執(zhí)行與由于出現(xiàn)了中斷起因而中斷了打印的第一作業(yè)不同的第二作業(yè)的打印的打印設(shè)備,其中,在消除了所述第一作業(yè)的所述中斷起因的情況下,所述接受單元使得可以通過所述用戶接口單元接受用于在所述第二作業(yè)的打印操作完成之前再繼續(xù)所述第一作業(yè)的打印的用戶請求;在通過所述用戶接口單元做出了所述用戶請求的情況下,所述控制器使得可以在所述第二作業(yè)的打印操作完成之前再繼續(xù)處于中斷狀態(tài)的所述第一作業(yè)的打印。
18.根據(jù)權(quán)利要求15所述的打印系統(tǒng),其特征在于,包括能夠執(zhí)行與處于中斷狀態(tài)的第一作業(yè)不同的第二作業(yè)的打印操作的打印設(shè)備;其中,在正在執(zhí)行所述第二作業(yè)的打印,還存在處于打印等候狀態(tài)的第三作業(yè)的情況下,所述接受單元在消除了處于中斷狀態(tài)的所述第一作業(yè)的所述中斷起因的情況下,使得可以通過所述用戶接口單元接受用于在所述第二作業(yè)的打印和處于打印等候狀態(tài)的所述第三作業(yè)的打印兩者都完成之后,再繼續(xù)所述第一作業(yè)的打印的用戶請求;在通過所述用戶接口單元做出了所述用戶請求的情況下,所述控制器使得可以在所述第二作業(yè)的打印和所述第三作業(yè)的打印兩者之后再繼續(xù)所述第一作業(yè)的打印。
19.根據(jù)權(quán)利要求15所述的打印系統(tǒng),其特征在于,包括能夠執(zhí)行與處于中斷狀態(tài)的第一作業(yè)不同的第二作業(yè)的打印的打印設(shè)備;其中,在執(zhí)行所述第二作業(yè)的打印的同時(shí)消除了所述第一作業(yè)的所述中斷起因的情況下,所述接受單元使得可以通過所述用戶接口單元接受多個(gè)用戶請求中的任意一個(gè),所述多個(gè)用戶請求包括第一用戶請求,其用于在所述第二作業(yè)的打印操作完成之后再繼續(xù)所述第一作業(yè)的打印操作;以及第二用戶請求,其用于在所述第二作業(yè)的打印完成之前再繼續(xù)所述第一作業(yè)的打??;在做出了所述第一用戶請求的情況下,所述控制器使得可以在所述第二作業(yè)的打印完成之后再繼續(xù)所述第一作業(yè)的打印操作;以及在做出了所述第二用戶請求的情況下,所述控制器使得可以在所述第二作業(yè)的打印完成之前再繼續(xù)所述第一作業(yè)的打印。
20.根據(jù)權(quán)利要求15所述的打印系統(tǒng),其特征在于,包括能夠執(zhí)行與由于出現(xiàn)了中斷起因中斷了打印而處于中斷狀態(tài)的第一作業(yè)不同的第二作業(yè)的打印的打印設(shè)備;其中,在正在執(zhí)行所述第二作業(yè)的打印,還存在處于打印等候狀態(tài)的第三作業(yè)的情況下,所述接受單元在消除了所述第一作業(yè)的所述中斷起因的情況下,使得可以通過所述用戶接口單元接受多個(gè)用戶請求中的任意一個(gè),所述多個(gè)用戶請求包括第一用戶請求,其用于在所述第二作業(yè)的打印操作完成之后,且在處于打印等候狀態(tài)的所述第三作業(yè)的打印開始之前再繼續(xù)所述第一作業(yè)的打??;第二用戶請求,其用于在所述第二作業(yè)的打印操作完成之前再繼續(xù)所述第一作業(yè)的打??;以及第三用戶請求,其用于在所述第二作業(yè)的打印操作完成之后且在處于打印等候狀態(tài)的所述第三作業(yè)的打印也完成之后再繼續(xù)所述第一作業(yè)的打??;在通過所述用戶接口單元做出了所述多個(gè)用戶請求中的所述第一用戶請求的情況下,所述控制器在所述第二作業(yè)的打印完成之后且在所述第三作業(yè)的打印開始之前再繼續(xù)所述第一作業(yè)的打印;在通過所述用戶接口單元做出了所述多個(gè)用戶請求中的所述第二用戶請求的情況下,所述控制器在所述第二作業(yè)的打印操作完成之前再繼續(xù)所述第一作業(yè)的打??;以及在通過所述用戶接口單元做出了所述多個(gè)用戶請求中的所述第三用戶請求的情況下,所述控制器在所述第二作業(yè)的打印完成之后且在處于打印等候狀態(tài)的所述第三作業(yè)的打印也完成之后再繼續(xù)所述第一作業(yè)的打印。
21.根據(jù)權(quán)利要求18所述的打印系統(tǒng),其特征在于,在存在處于打印等候狀態(tài)的多個(gè)作業(yè)的情況下,所述接受單元允許用戶通過所述用戶接口單元包括與處于打印等候狀態(tài)的所述多個(gè)作業(yè)的打印操作定時(shí)的關(guān)聯(lián)地確定再繼續(xù)所述第一作業(yè)的打印的定時(shí)。
22.根據(jù)權(quán)利要求16所述的打印系統(tǒng),其特征在于,所述接受單元允許用戶通過所述用戶接口單元從用于確定再繼續(xù)所述第一作業(yè)的打印操作的定時(shí)的多個(gè)選擇項(xiàng)中選擇對應(yīng)于用戶請求的選擇項(xiàng)。
23.根據(jù)權(quán)利要求16所述的打印系統(tǒng),其特征在于,所述接受單元允許用戶通過所述用戶接口單元從用于確定再繼續(xù)所述第一作業(yè)的打印操作的定時(shí)的多個(gè)選擇項(xiàng)中選擇對應(yīng)于用戶請求的選擇項(xiàng);以及所述接受單元禁止所述用戶通過所述用戶接口單元選擇與不能執(zhí)行的用戶請求相對應(yīng)的選擇項(xiàng)。
24.根據(jù)權(quán)利要求16所述的打印系統(tǒng),其特征在于,所述接受單元允許用戶通過所述用戶接口單元從用于確定再繼續(xù)所述第一作業(yè)的打印的定時(shí)的多個(gè)選擇項(xiàng)中選擇選擇項(xiàng);在用戶可選擇的選擇項(xiàng)僅有一個(gè)的情況下,所述控制器使得可以在所述第二作業(yè)的打印完成之后自動(dòng)再繼續(xù)所述第一作業(yè)的打印,而不通過所述用戶接口單元接受用戶請求。
25.根據(jù)權(quán)利要求16所述的打印系統(tǒng),其特征在于,所述打印系統(tǒng)使得可以通過包含在所述打印設(shè)備中的用戶接口部,或者包含在可以與所述打印設(shè)備進(jìn)行數(shù)據(jù)通信的外部設(shè)備中的用戶接口部來接受所述用戶請求。
26.根據(jù)權(quán)利要求15所述的打印系統(tǒng),其特征在于,所述打印設(shè)備包括打印部,所述打印部用于打印包括來自原稿讀取部的作業(yè)的打印數(shù)據(jù),或者包括來自計(jì)算機(jī)的作業(yè)的打印數(shù)據(jù),所述計(jì)算機(jī)可以通過存儲部與所述打印設(shè)備進(jìn)行數(shù)據(jù)通信,所述存儲部可以保存多個(gè)作業(yè)的打印數(shù)據(jù)。
27.根據(jù)權(quán)利要求15所述的打印系統(tǒng),其特征在于,在作為所述中斷起因在所述打印設(shè)備處出現(xiàn)錯(cuò)誤的情況下,所述打印系統(tǒng)停止作業(yè)的打印。
28.根據(jù)權(quán)利要求15所述的打印系統(tǒng),其特征在于,在作為所述中斷起因用戶通過所述用戶接口單元做出停止打印操作的用戶請求的情況下,所述打印系統(tǒng)停止作業(yè)的打印。
29.根據(jù)權(quán)利要求15所述的打印系統(tǒng),其特征在于,所述中斷起因至少包括包含在所述打印設(shè)備中的原稿讀取部處的錯(cuò)誤或者與要處理的作業(yè)的打印所需的薄片有關(guān)的錯(cuò)誤中的一個(gè)。
30.根據(jù)權(quán)利要求16所述的打印系統(tǒng),其特征在于,在消除了所述中斷起因,且所述第二作業(yè)是需要特定類型的自動(dòng)整理的作業(yè)的情況下,所述控制器使得可以在所述第二作業(yè)的打印完成之后再繼續(xù)所述第一作業(yè)的打??;在消除了所述中斷起因,且所述第二作業(yè)是不需要特定類型的自動(dòng)整理的作業(yè)的情況下,所述控制器使得可以在所述第二作業(yè)的打印完成之前再繼續(xù)處于所述中斷狀態(tài)的所述第一作業(yè)的打印。
31.一種打印設(shè)備,其能夠在中斷了第一作業(yè)的同時(shí)打印第二作業(yè),所述打印設(shè)備包括接受單元,其能夠使用戶可以通過用戶接口單元請求在所述第二作業(yè)的打印完成之后再繼續(xù)所述第一作業(yè)的打?。灰约翱刂破?,在通過所述用戶接口單元做出了所述用戶請求的情況下,所述控制器使得可以在所述第二作業(yè)的打印完成之后再繼續(xù)所述第一作業(yè)的打印。
32.根據(jù)權(quán)利要求31所述的打印設(shè)備,其特征在于,還包括用于存儲等候打印的一個(gè)或者多個(gè)其它作業(yè)的存儲部,其中,在消除了所述第一作業(yè)的中斷起因的情況下,所述控制器使得可以通過所述用戶接口單元接受用于在所述第二作業(yè)和所述第三作業(yè)兩者的打印都完成之后,再繼續(xù)所述第一作業(yè)的打印的用戶請求;在通過所述用戶接口單元做出了所述用戶請求的情況下,使得可以在所述第二作業(yè)和所述一個(gè)或者多個(gè)其它作業(yè)兩者的打印操作之后再繼續(xù)所述第一作業(yè)的打印。
33.根據(jù)權(quán)利要求31所述的打印設(shè)備,其特征在于,如果消除了中斷起因,則所述用戶接口單元能夠顯示用于再繼續(xù)被中斷的打印作業(yè)的多個(gè)可選打印再繼續(xù)方法中的一個(gè)。
全文摘要
本發(fā)明提供一種打印系統(tǒng)、作業(yè)處理方法和打印設(shè)備。在由于中斷原因而中斷了打印作業(yè)的打印操作,且去除了被中斷的作業(yè)的中斷原因的情況下,使得可以用與通過用戶接口從用戶接收的選擇項(xiàng)的用戶請求相對應(yīng)的再繼續(xù)方法來再繼續(xù)被中斷的作業(yè)的打印操作,所述選擇項(xiàng)是從與打印操作的再繼續(xù)方法有關(guān)的多個(gè)選擇操作中選擇的。這使得即使在例如POD環(huán)境的打印環(huán)境下,也能適當(dāng)?shù)貓?zhí)行中斷了打印的作業(yè)的作業(yè)再繼續(xù)處理。
文檔編號G06F3/12GK1967463SQ200610138148
公開日2007年5月23日 申請日期2006年11月14日 優(yōu)先權(quán)日2005年11月14日
發(fā)明者山田道彥, 牛山和彥 申請人:佳能株式會社