新四季網

列印系統、作業處理方法和列印設備的製作方法

2023-04-26 00:57:36 3

專利名稱:列印系統、作業處理方法和列印設備的製作方法
技術領域:
本發明涉及一種控制方法,其用於控制列印被中斷後,列印作業的列印的再繼續(resumption)。
背景技術:
當前,辦公設備廠商正進入商業列印市場(按需列印市場,簡稱為「POD市場」,Print On Demand)。根據當前的情況,希望實現在產品設計中考慮了POD環境,不僅在基於辦公環境的列印環境,而且在基於POD環境的列印環境中通用的具有足夠便利性和適應性的產品。然而,直到現在,這個問題很少被考慮。
例如,很多列印設備是為基於辦公環境的列印環境設計的MPF(多功能外圍設備,Multi-Function Peripheral),其具有自動作業恢復功能。該功能是在消除中斷起因後自動再繼續作業的功能。
近年來,作為這樣自動作業恢復功能的具體操作提出了如下面所述的配置。
以下面情況為例,當在列印設備中列印將要處理的某一作業X時,發生了例如薄片用完的中斷起因。在這種情況下,列印系統暫時停止作業X的處理。假設除了這個作業X,還存在準備處理的另一個作業Y。在這種情況下,當作業X中斷時,自動開始作業Y的列印。進一步假設,通過例如操作者添加薄片消除了處於中斷狀態中的作業X的中斷的起因。
現在,如上所述,消除了被中斷的作業(本例中為作業X)的中斷的起因,但是這時,其它後續作業(本例中為作業Y)仍然在列印。在這種情況下,即使消除了被中斷的作業(作業X)的中斷的起因,列印設備仍繼續正在被執行的作業(本例中為作業Y)的列印。當正在被執行的作業(本例中為作業Y)完成的時刻,列印設備自動再繼續被中斷的作業(本例中為作業X)的處理。換句話說,即使消除了作業X的中斷的起因,也只在等待作業Y的列印處理完成後自動進行作業X的再繼續處理。
當前提出了構造為能夠實現上述動作的列印設備和列印系統。這點可以通過參考日本特開平第4-305777號公報更加充分地理解。
然而,雖然在這種列印設備和列印系統中實現的功能和控制滿足基於辦公環境的列印環境,但是不一定滿足基於POD環境的列印環境中的需要。
理由是在基於POD環境的列印環境中,這種列印系統的最主要的承辦商將最可能是商業列印公司。這樣的商業列印公司從顧客取得列印訂單,並使用列印系統生成顧客定購的列印件(article)。當將列印件交付給顧客時,顧客向商業列印公司付費。
在這樣的基於POD的列印環境中,列印設備和列印系統不是用於在辦公環境中輔助事務的工具,而該說成是用於生產其交易由顧客付費的產品的商業工具。
此外,在基於POD的列印環境中,將最可能存在對在更短的時間內處理來自顧客的列印請求,並同時取得並處理更大量的列印請求的能力的需要。換句話說,就這樣的基於POD的列印環境而言,全面的生產率可能是最重要的。
此外,可以預料各種列印請求將來自廣泛種類的顧客,這種列印環境下的列印系統接收到的作業將包括大量大型作業(要列印大量薄片的作業)。此外,可以預料這樣的大型作業集中在某一時段的情況。考慮此種情況,就基於POD的列印環境而言,存在來自例如POD市場的市場對如下列印系統的需要該列印系統在考慮來自顧客的絕限的同時,能夠以高效率和高生產率處理各種多個作業。
因此,可以容易的設想在使用情形和用戶需要兩方面,基於POD環境的列印環境與辦公環境有很大差別。
鑑於上述情況,讓我們重新考慮列印系統中作業恢復功能的上面的例子。雖然該作業恢復功能可能在基於辦公環境的列印環境中完全滿足需要,但是很可能在基於POD的列印環境中處理用戶需要方面存在困難。現在通過展開上面的例子給出具體的例子來進一步分析這個問題。
例如,假設由於作業X的列印被中斷而開始列印處理的作業Y是需要在大量薄片上列印的大型作業。在這種情況下,由於列印系統具有上述作業恢復功能,作業X將不得不在其列印被再繼續之前等待很久。換句話說,不管作業X的列印中斷起因消除地多快,直到作業Y的列印結束,作業X的列印才能再繼續。容易想到即使作業X幾乎完全完成也可能發生這種情況。在辦公環境中,這樣的使用情形本身很少出現,所以其幾乎沒有引起任何注意。然而,本例中的這種情況在基於POD環境的列印環境中倍受關心,在基於POD環境的列印環境中,處理這樣多個大型作業的效率和生產率是很重要的。
而且,即使配置了能夠解決以上問題的列印系統,還可以預料到其它問題。
例如,讓我們分析這樣的結構,在該結構中通過如下設置解決以上問題其中,當操作者消除作業X的中斷起因時,在中斷作業X的列印的同時開始的作業Y的處理被強行停止。
依照作業Y的內容,例如作業Y可能包括的後處理的具體類型,這樣的結構能夠影響作業Y的列印結果。
另外,在POD環境中很可能存在這樣的情形其中,系統在預定的時序安排下運行,使得以合適的順序處理來自不同顧客的廣泛種類的大型作業。在這樣的時序安排的環境下,使設備以其自己的判斷處理情況可能是不合適的。
如上所述,將用於辦公環境的技術應用於在使用情形和用戶需要方面完全不同的POD環境,可能導致在辦公環境中不可預見的全新問題。

發明內容
本發明提供一種能夠處理以上問題的列印系統、作業處理方法、以及列印設備。
本發明提供一種列印系統、作業處理方法、以及列印設備,其能夠促成具有未來數字列印系統遠見的產品的實現,該產品不僅在辦公環境下,而且在例如POD環境的列印環境下也令人滿意。
本發明提供一種列印系統、作業處理方法、以及列印設備,其考慮了例如POD環境的列印環境,在這樣的環境中,處理多個作業的效率和生產率很重要。
本發明提供一種列印系統、作業處理方法、以及列印設備,其即使在中斷要處理的作業的同時開始另一個作業的情況下,考慮了使用環境和操作者的意圖,使得可以有效率地、以高生產率處理多個作業。
本發明提供一種列印系統、作業處理方法、以及列印設備,其不僅能夠運用足夠處理辦公環境的恢復功能,而且還能夠處理在難以實現恢復功能的基於POD的列印環境下發生的使用情形和用戶需要。
本發明提供一種列印系統的作業處理方法,包括如下步驟如果中斷起因已被消除,則通過用戶接口接受用戶輸入,以選擇用於再繼續被中斷的列印作業的多個可選列印再繼續方法中的一個;以及使得可以使用所選擇的再繼續方法來再繼續被中斷的列印作業。
本發明提供一種列印系統,包括接受單元,其用於在消除了被中斷的作業的中斷起因的情況下,通過用戶接口單元從用戶接受與關於列印操作再繼續方法的多個選擇項中的任意一個相對應的用戶請求;以及控制器,其用於使得可以根據通過所述用戶接口單元所接受的所述用戶請求使用與所述選擇項相對應的所述再繼續方法來再繼續所述被中斷的作業的列印。
本發明提供一種列印設備,其能夠在中斷了第一作業的同時列印第二作業,所述列印設備包括接受單元,其能夠使用戶可以通過用戶接口單元請求在所述第二作業的列印完成之後再繼續所述第一作業的列印;以及控制器,在通過所述用戶接口單元做出了所述用戶請求的情況下,所述控制器使得可以在所述第二作業的列印完成之後再繼續所述第一作業的列印。
從下面參考附圖的典型實施例的說明,本發明的進一步特徵將變得明顯。


圖1是用於說明根據本發明的第一實施例的網絡兼容列印系統的結構的圖。
圖2是說明根據該實施例的列印系統的詳細結構的圖。
圖3是將自動整理裝置裝配在圖2所示的列印設備主單元101上的實施例中的系統結構的橫截面圖。
圖4是根據實施例的列印系統的操作單元的示意圖。
圖5是根據實施例的列印系統的鍵輸入單元的示意圖。
圖6是根據實施例的列印系統的觸摸面板單元(複印標籤)的示意圖。
圖7A是用於說明實施例的控制例子的流程圖。
圖7B是用於說明實施例的控制例子的流程圖。
圖8是用於說明實施例的控制例子的圖。
圖9是用於說明實施例的控制例子的圖。
圖10是用於說明實施例的控制例子的圖。
圖11是用於說明實施例的控制例子的圖。
圖12是用於說明實施例的控制例子的圖。
圖13是用於說明實施例的控制例子的圖。
圖14是用於說明實施例的控制例子的圖。
圖15是用於說明實施例的控制例子的流程圖。
圖16是用於說明實施例的控制例子的圖。
圖17是用於說明實施例的控制例子的流程圖。
圖18是用於說明實施例的控制例子的圖。
圖19是用於說明實施例的控制例子的圖。
圖20是用於說明實施例的控制例子的圖。
圖21是用於說明實施例的控制例子的圖。
圖22是用於說明實施例的控制例子的流程圖。
圖23是用於說明實施例的控制例子的圖。
圖24是用於說明實施例的控制例子的圖。
圖25是用於說明實施例的控制例子的流程圖。
圖26是用於說明實施例的控制例子的圖。
圖27是用於說明實施例的控制例子的圖。
圖28是用於說明實施例的控制例子的流程圖。
具體實施例方式
現在參考

根據本發明實施例的列印系統、作業處理方法、記錄介質、程序、以及列印設備。
作為例子,以下面的實施例說明用作包括例如複印功能、列印功能、傳真功能等多個功能(也稱為模式)的數字多功能設備(MFP)的系統的情形,以及包括相關設備的列印系統的情形。應當指出將用本實施例說明的列印系統也稱為圖像形成系統。
圖1是說明根據本發明的第一實施例的對應於網絡的列印系統的結構的圖。在圖1中,列印系統100通過例如網絡的通信媒介700與另一個裝置進行各種數據通信(數據的發送/接收)。系統100可以與之執行數據通信的另一個裝置的例子包括伺服器計算機200、例如主計算機的由附圖標記300表示的客戶計算機A、及由附圖標記400表示的客戶計算機B等。至於系統100還可以與之執行數據通信的另一個裝置,用作包括與相應的系統100同樣的結構和功能的另一個系統,可以使用數字多功能設備500、或網際網路傳真設備600。應當指出系統100和另一個裝置之間的數據通信不局限於有線類型,可能是無線類型,或混合類型。
列印系統100包括多個模式(多個功能),例如複印模式、列印模式、傳真模式等。構造列印系統100,使得通過例如設備的硬碟的存儲單元,在設備的印表機單元104列印在設備的掃描器單元103掃描的列印作業數據,及從外部裝置輸入的列印作業數據。本實施例中,備份存儲器109用作該存儲單元。構造列印系統100以從各種外部裝置接收用作列印對象的作業數據。其一個例子為,例如,本系統100允許來自例如客戶計算機300或400等的信息處理裝置的作業數據。此外,配置包括在用作另一個列印系統的數字多功能設備500中的掃描器單元掃描的列印作業數據,使得其從設備500被接收。此外,配置從網際網路傳真設備600輸出的作業數據來將其作為要列印的作業數據接收。此外,構造列印系統100來通過設備的通信單元(例如,計算機接口單元106)對該另一個設備執行以上作業數據的各種輸出處理或傳輸處理。
此外,就列印系統100,設備自身的掃描器單元包括作為機械結構的自動原稿進給器(所謂的ADF),該進給器可以自動地按順序從頁面頂邊掃描多個原稿。此外,列印系統100包括在設備的印表機單元的多個薄片提供單元(薄片提供盒),這些薄片提供單元可以對薄片提供單元中的各存儲不同介質類型(例如,記錄紙大小、記錄紙類型等)的記錄紙。因此,列印系統100可以通過選擇性地從用戶所希望的薄片提供單元給送記錄紙來提供其到印表機單元,以在所希望類型的記錄紙上執行列印。
此外,列印系統100包括用作薄片加工處理設備的自動整理裝置,其用於執行分頁功能、訂釘功能、衝孔功能、及騎馬訂功能。例如,以本列印系統100,設置能夠進行各種自動整理的自動整理裝置使其連接到列印設備主單元101。此外,做這樣的設置可以通過印表機單元104執行存儲器109中要列印的作業的列印數據的列印處理,例如硬碟的存儲器109可以積累多個作業的列印數據。此外,構成相應的列印系統100來將作業薄片提供給相應的自動整理裝置內部單元,該作業薄片通過包含在列印設備101中的印表機單元進行了列印處理。此外,構成相應的自動整理裝置,來使相應作業的薄片進行用戶為要處理的作業的目的指定的自動整理。例如,作為自動整理功能的一個例子的分頁功能是用於執行在印表機單元列印的記錄紙的分頁處理的功能。訂釘功能是用於使記錄紙進行訂釘處理的功能。衝孔功能是用於使得在印表機單元列印的記錄紙進行衝孔處理(punching processing)(也稱為穿孔處理(puncturing processing))的功能。騎馬訂功能是用於執行在印表機單元列印的記錄紙的摺疊處理和裝訂處理的功能。根據本發明,通過圖2中的控制單元108讀出並參考存儲在存儲器109等中的計算機可讀控制程序,一起執行對列印系統100中的各種作業的控制,對各單元的用戶接口控制或操作控制。
圖2是示出根據圖1中說明的實施例的列印系統100的詳細結構的框圖。如圖2所示,根據本實施例的列印系統100主要包括系統主單元101、圖像輸入/輸出控制單元105。列印設備主單元101包括操作單元102、讀取器單元(掃描器單元)103、以及印表機單元104。應當指出實際上,圖像輸入/輸出控制單元105也設置在列印設備主單元101的機殼的內部。
操作單元102用於操作列印設備主單元101和圖像輸入/輸出控制單元105。例如,操作單元102包括讓操作者執行各種設置的觸摸面板型液晶顯示單元、機械硬體鍵。此外,讀取器單元103包括如上所述的例如ADF的自動原稿進給器等,讀取器單元103執行放置在原稿臺上的原稿圖像的讀取處理,來向印表機單元104和圖像輸入/輸出控制單元105輸出所讀取的圖像數據。此外,印表機單元104根據為作業數據設置的列印處理條件,將來自讀取器單元103和圖像輸入/輸出控制單元105的圖像數據記錄在例如記錄紙的記錄介質上。包括該顯示單元的操作單元102等同於根據本實施例的用戶接口單元(下文中,也稱為UI單元)的一個例子。包含在例如計算機200到400等信息處理裝置、及例如其它列印設備的各種外部裝置中的UI單元是根據相應實施例的UI單元(鍵盤、例如滑鼠的指示裝置等,顯示設備、操作面板等)的例子,其它列印設備例如MFP 500、網際網路傳真設備600等。然而,UI單元不局限於這樣的例子。
圖像輸入/輸出控制單元105包括連接到讀取器單元103的控制單元108、連接到網絡700的計算機接口單元106、圖像存儲器107、以及備份存儲器(RAM/HDD)110。控制單元108包括CPU和程序存儲器(未示出),控制單元108控制整個列印系統100。
計算機接口單元106用作外部通信單元,其在外部裝置(圖1中所示連接到通信媒介700的各裝置)和控制單元108之間作為接口。 列印系統100使用相應單元106與外部裝置執行數據通信。應當指出外部裝置的例子包括由個人計算機或工作站(PC/WS)組成的列印伺服器(伺服器計算機)200等。計算機接口單元106將傳輸自伺服器計算機200的表示圖像的代碼數據繪製(render)為可以在印表機單元104記錄的圖像數據,並將其提交給控制單元108。此外,計算機接口單元106對外部裝置執行圖像數據之外的各種數據(例如命令數據、狀態請求信息、狀態信息、即時數據等)的發送/接收。應當指出控制單元108控制讀取器單元103、計算機接口單元106、圖像存儲器107、及備份存儲器109之間的數據流。
備份存儲器109是即使關閉電源也不會擦除所存儲的數據的非易失性存儲器單元。該存儲器109用於保存需要在列印設備主單元101和圖像輸入/輸出控制單元105中備份的重要數據。即是說,備份存儲器109包括可以存儲和保持多個未處理的作業數據(多個圖像數據的序列)的存儲區。由此,可以存儲和保持將從讀取器單元103或外部裝置輸入的圖像數據和作業數據等。應當指出備份存儲器109由例如備份RAM、備份硬碟、可重寫光碟等組成。應當指出本例子使用這樣的設置,其中,列印系統100本身包括可以積累多個作業數據的非易失性大容量存儲器,但是不局限於此設置。例如,可能進行這樣的設置其中,用於存儲要由列印系統100列印的多個作業數據的存儲器單元包含在外部裝置中。
另外,還配置該備份存儲器109以用於防止數據消失。然而,其不僅僅用於這個意圖。例如,還配置相應備份存儲器109以用於處理例如由用戶任意次的以希望的定時和希望的列印模式列印希望的數據的需要。
作為其一個例子,構造本列印系統100來使用存儲器109提供存儲箱功能。在這種情況下,如下做出設置。例如,做出這樣的設置其中,用戶可以通過外部計算機或列印系統100本身的用戶接口單元選擇存儲箱功能。用戶選擇存儲箱功能,使用該功能可以將要處理的作業的原稿數據等從讀取器單元104或外部計算機輸入到本列印系統100。將在選中存儲箱功能的狀態下所輸入的作業的原稿數據,保存到用戶從實際設置在存儲器109內的多個數據存儲存儲箱指定的存儲箱中。此外,構造列印系統100,使得用戶可以通過操作單元選擇存儲箱功能,選擇希望的存儲箱,且還可以從選中的存儲箱選擇希望的數據。控制單元108控制本列印系統100來列印這樣在印表機單元104所選擇的作業數據,或基於通過設備100的操作單元由用戶設置的處理條件將該作業數據發送到外部裝置。還設置存儲器109以在提供這種存儲箱功能時使用。根據本實施例,列印系統100的控制單元108執行這樣的各種控制。
如上所述,構造根據本實施例的列印系統100以將多個列印作業數據存儲在備份存儲器109中並按順序處理。例如,即使在印表機單元104中執行某一列印作業的列印操作期間,也可以從外部裝置或設備自身的讀取器單元(掃描器單元)103接收要在印表機單元104列印的列印作業數據(圖像數據)。應當指出根據本實施例,包括在列印系統100中的控制單元108控制這些包括在系統100中的各種單元。
圖3是將自動整理裝置裝配在包含在圖2所示的列印系統100中的列印設備主單元101上的情況下的系統結構的橫截面圖。在圖3中,自動原稿進給器201用於按順序從頂部一次一個薄片地將原稿給送到稿臺玻璃202,隨著原稿的讀取操作的完成,排出稿臺玻璃202上的原稿。
當將原稿傳送到稿臺玻璃202上時,打開燈203,開始掃描器單元204的移動,由此將原稿進行曝光掃描。這時,通過鏡子205、206、207,以及透鏡208將來自原稿的反射光引導到CCD圖像傳感器(下文中稱為CCD)209。由CCD 209讀取這樣掃描的原稿的圖像。將所讀取的圖像作為數字輸出圖像數據存儲在備份存儲器109中。
雷射驅動器221根據存儲在備份存儲器109中的輸出圖像數據驅動雷射發光單元210,來根據輸出圖像數據發射雷射。將該雷射投射在感光鼓211上,將對應於該雷射的潛像形成在感光鼓211上。通過顯影設備212將顯影劑附著到該感光鼓211的潛像的部分。如果是彩色機器,則安裝例如具有黃色、品紅、青色、黑色4種色彩的顯影設備。
以與雷射的發射的開始同時的定時,從盒子213或盒子214給送記錄薄片,將其傳送到轉印單元215。在轉印單元215,將附著到感光鼓211的顯影劑轉印到記錄薄片。將附著了顯影劑的記錄薄片傳輸到定影單元216,通過定影單元216的熱和壓力將顯影劑定影到記錄薄片上。通過排出輥217排出經過了定影單元216的記錄薄片。
如果設置了雙面記錄,隨著將記錄薄片輸送到排出輥217,排出輥217的旋轉方向反轉,由此通過活舌擋218將記錄薄片引導到紙重新給送傳輸路徑219。將被引導到紙重新給送傳輸路徑219的記錄薄片再次以上面的定時給送到轉印單元215,執行相應記錄薄片的反面的記錄。
如果系統100包括Z摺疊單元226,則控制單元108控制系統100來將經過印表機單元104列印的記錄薄片傳輸到Z摺疊單元。控制單元108控制Z摺疊單元226,來根據由操作者為要處理的作業從操作單元102設置的列印處理條件,將相應列印件進行Z摺疊。此外,如果系統100包括自動整理裝置220,則控制單元108控制系統100來將經由印表機單元104列印的列印件提供到相應自動整理裝置220。此外,控制單元108控制相應自動整理裝置220,來基於由操作者為要處理的作業設置的列印處理條件執行所處理的作業的列印件的分頁處理。此外,控制單元108控制衝孔機223來基於由操作者為要處理的作業設置的列印處理條件執行所處理的作業的列印件的衝孔處理(穿孔處理)。此外,控制單元108控制相應的自動整理裝置220,來基於由操作者為所處理的作業設置的列印處理條件,執行所處理的作業的列印件的騎馬訂處理。例如,在這種情況下,當使用騎馬訂書機225時,訂起記錄薄片的中心部分,由此通過摺疊記錄薄片的中心部分將其裝訂。此外,控制單元108控制訂書機224,來基於由操作者為所處理的作業設置的列印處理條件,執行對所處理的作業的列印件的訂釘處理。
此外,使用插入器222,可以將預列印的記錄薄片或封面作為插入頁給送。根據這樣的結構,預列印記錄薄片不通過印表機單元104的記錄薄片通道,所以薄片可以無損的傳輸。不使用騎馬訂書機225的作業通過排出口231,排出到可動盤228或229之一。可動盤228和229都可以垂直移動,如果輸出到可動盤228,可動盤228下降到排出口231的位置。另一方面,如果是使用騎馬訂書機225的作業,記錄薄片通過排出口232排出到裝訂盤230。控制單元108還根據以上各種操作執行控制。
接下來,參考圖4中「操作單元的示意圖」,說明根據本實施例的包含在列印系統的列印設備主單元101中的操作單元102。
圖4是說明MFP的操作單元102的一個例子的圖,該例子包括鍵輸入部302和觸摸面板部301。此外,圖5是說明鍵輸入部302的細節的示意圖,圖6是說明觸摸面板部301的細節的示意圖。下面將說明各細節。
在圖5中說明的鍵輸入部302是可以執行操作設置的鍵輸入部。
操作單元電源開關401用於切換待機模式(普通操作模式)和睡眠模式,這兩種模式可以在用於執行整個系統的電源供應的主電源開關處於ON狀態時進行控制。應當指出,睡眠狀態是這樣的狀態主控制器在準備進行網絡列印、傳真等的中斷待機狀態停止程序,由此減小能耗。
節電鍵402是用於設置操作來降低待機模式時的定影設備的控制溫度,並降低能耗的鍵,儘管回到可列印狀態要花費時間。應當指出還可以通過設置節電率來降低控制溫度。
開始鍵403是用於指示複印、發送等的開始的鍵,停止鍵404是用於中斷操作的鍵。數字鍵盤405是用於輸入每種設置的數字號碼的鍵盤,清除鍵406是用於取消其輸入數字號碼的鍵。ID鍵407是用於讓操作者輸入預定密碼來驗證MFP的操作者的鍵。
復位鍵408是用於使各種設置無效,將設置內容返回到默認狀態的鍵。幫助鍵409是用於顯示指導或幫助的鍵。用戶模式鍵410是用於將監視器單元301的畫面改變到針對每個用戶的系統設置畫面的鍵。
計數器確認鍵411是用於顯示存儲在軟體計數器中的輸出薄片的數量的鍵,該軟體計數器設置在MFP內,用於對列印的薄片等的數量進行計算。隨輸出薄片的數目的顯示,可以基於例如複印/列印/掃描/傳真等操作模式,例如彩色/黑白的色彩模式,或例如大/小的紙張尺寸顯示輸出薄片的分別的數量。圖像對比度調控器412是用於調節畫面的可視便利性的調控器,例如視覺地調節觸摸面板部的液晶顯示器的背光等。
執行/存儲燈413是用於通過閃爍等通知操作者正在執行作業或正在訪問存儲器的燈。錯誤燈414是用於通過閃爍等通知操作者例如不能執行作業、呼叫維護人員等情形的錯誤,或用於通知卡紙、消耗品短缺等呼叫操作者的燈。
接下來,將參考圖6說明觸摸面板部301的一個例子。觸摸面板部301包括由LCD(Liquid Crystal Display,液晶顯示器)組成的觸摸面板顯示器,固定在其上的透明電極。當用手指觸摸等同於顯示在LCD上的鍵的透明電極部時,預先編程以執行例如檢測操作來顯示另一個操作畫面等的處理。圖6是在待機模式的初始畫面,其可以基於設置操作顯示各種操作畫面。
在圖6中,複印標籤501是用於進行轉換到複印操作的操作畫面的標籤鍵。發送標籤502是用於進行轉換到用於指示例如傳真、E-mail傳輸等的傳輸(發送)操作的操作畫面的標籤鍵。存儲箱標籤503是用於進行轉換到用於輸入作業到存儲箱(用於針對每個用戶存儲作業的存儲部件)或從存儲箱輸出作業的操作畫面的標籤鍵。擴展標籤504是用於進行轉換到用於設置例如掃描器設置等擴展功能的操作畫面的標籤鍵。系統狀態/取消鍵505是用於顯示MFP的狀態或情形的鍵。選擇以上鍵501到505中任一個使得做出與操作模式畫面相對應的轉換。
圖6示出在選中複印標籤501的情況下操作畫面的例子。在該操作畫面中,色彩選擇鍵506是用於預先選擇是執行彩色列印、黑白列印、還是自動選擇的鍵。縮放設置鍵507是用於進行轉換到用於設置例如原始、放大、縮小等縮放的畫面的鍵。後處理設置鍵508是用於進行轉換到用於設置訂釘、衝孔等的存在、數量、位置的畫面的鍵。雙面設置鍵509是用於進行轉換到用於選擇單面列印或雙面列印的畫面的鍵。薄片尺寸設置鍵510是用於進行轉換到用於選擇薄片提供階段、薄片尺寸、及介質類型的畫面的鍵。圖像模式設置鍵511是用於選擇例如文本模式、照片模式等適合原稿圖像的圖像模式的鍵。濃度設置鍵512是用於調節輸出圖像濃淡的鍵。
狀態顯示部513是用於在預熱準備、卡紙、錯誤等期間,執行例如待機狀態的簡化了的狀態顯示。此外,縮放顯示部514顯示由縮放設置鍵506設置的縮放。此外,薄片尺寸顯示部515顯示通過薄片尺寸設置鍵509設置的薄片尺寸等。薄片數量顯示部516顯示由數字鍵盤405指定的薄片數目,或操作期間正在列印哪個薄片。此外,中斷鍵517用於在複印操作期間中斷另一個作業的情況中。應用模式鍵518是用於進行轉換到用於設置例如頁面連寫、封面/插入紙設置、縮小布局、圖像的移動等各種圖像處理、布局等的鍵。這樣,通過控制單元108控制要處理的作業的列印處理條件以通過顯示部從用戶接受。
下面將詳細說明對在列印系統100接受的作業的各種控制。假設如果中斷起因發生,則根據本實施例的作業處理方法中斷作業,並執行被中斷的作業之外的另一個作業的列印。隨後,當中斷因素取消時,根據本實施例的作業處理方法允許操作者選擇被中斷的作業的處理的再繼續方法。應當指出根據本實施例,由控制單元108主要執行用於執行這種作業的處理操作的控制、涉及為此使用的顯示的顯示控制等。
此外,響應接收要處理的作業的列印執行請求,控制單元108控制本設備101來執行相應作業的列印操作。此外,控制單元108接受要由包含在列印設備101本身中的讀取器單元103,通過包含在列印設備101本身中的操作單元102,從操作者讀取的作業的列印數據的列印執行請求。
應當指出根據本發明的存儲箱功能,來自讀取器單元103的作業的原稿圖像數據,來自通過計算機接口單元106接受的外部裝置的作業的原稿圖像數據成為要列印的數據。這樣,控制單元108還通過操作單元102從操作者接受存儲箱功能的列印數據的列印執行請求。
因此,假設控制單元108通過操作單元102從操作者接受要處理的作業的列印執行請求。在這種情況下,控制單元108控制系統100來在為相應作業輸入相應列印執行請求的時刻,根據操作者通過操作單元102針對作業設置的列印處理條件,執行一系列列印操作。
另一方面,假設控制單元108從外部裝置的操作者,通過例如圖2中的PC 200等外部裝置的UI單元,接受要處理的作業的列印執行請求。在這種情況下,控制單元108通過計算機接口單元106接受相應作業的列印處理條件數據及要處理的作業的列印數據。這樣,如果外部裝置執行列印執行請求,則控制單元108控制系統100以根據通過相應外部裝置的UI單元為相應作業設置的列印處理條件來執行列印操作序列。
下面示出具體的控制例子來說明執行了何種控制。其中,本系統100採用以上述例子說明的各種結構要求,控制單元108等同於根據本實施例的控制單元的一個例子。
現在,主要說明隨已做出其列印執行請求的作業的列印操作開始後,發生作業的列印中斷因素,從而進行控制以中斷作業的列印操作。此外,將說明在相應作業的列印中斷期間,控制系統100來執行另一個作業的列印操作。此外,將說明涉及以何種定時及在何種條件下,系統100再繼續執行列印期間中斷的作業的列印操作。
在本實施例中,控制單元108控制系統100來執行在本實施例中公開的各種流程圖的處理(包括在圖7A、7B、15、17、22、25、及28中示出的各流程圖的處理),由此在系統100執行這些各種控制。此外,用於執行在本實施例中公開的各種流程圖的處理(包括在圖7A、7B、15、17、22、25、及28中示出的各流程圖的處理)的計算機可讀控制程序預先存儲在存儲器109中。
此外,控制單元108使在本實施例中公開的涉及這種處理的各種顯示(包括在圖6、8~14、16、18~21、23、24、27等中示出的各種顯示)能通過使用根據本實施例的用戶接口部而被執行。用於根據本實施例使用UI單元使能這些各種顯示的計算機可讀控制程序也預先存儲在存儲器109中。
控制單元108使得系統100能通過讀取和參考存儲在存儲器109中的這些控制程序,執行包括下面用來舉例說明的各種控制例子的在本實施例中公開的各種控制。在下文中,將說明圖7A中流程圖的處理。
首先,控制單元108判斷是否從操作者接受要處理的作業的列印執行請求。如果判斷為已經做出了列印執行請求,控制單元108將涉及該列印作業的數據(該作業的列印數據、由該作業的操作者設置的各種列印處理條件數據)存儲在存儲器109中。該處理對應於圖7A中S601中的處理。
隨後,當將已經做出其列印執行請求的作業的至少一頁的列印數據存儲在存儲器109中時,控制單元108將相應作業作為要列印的作業登記(註冊)在存儲器109中的列印隊列上。該處理對應於圖7A中的S602中的處理。
下面進行包括涉及步驟S601和S602的處理的具體例子的輔助說明。
例如,將對這樣的情形進行說明其中,控制單元108通過操作單元從操作者接受作業的列印執行請求來執行列印,該操作單元與根據本實施例的UI單元的一個例子相對應。
例如,假設用戶(等同於操作者)在包含在讀取器單元103中的自動原稿進給器(還稱為ADF)201中放置了由50頁的A4尺寸的多個原稿組成的一疊原稿。
這時,控制單元108控制包含在操作單元102中的觸摸面板部(也稱為顯示部),來執行在圖6中說明的用於允許操作者設置相應作業的列印處理條件的顯示的列印設置畫面的顯示。此外,控制單元108通過相應設置畫面的顯示從操作者接受要處理的作業的各種列印處理條件。
現在,假設用戶通過操作單元102的數字鍵盤405設置列印份數「5」,作為作業的一系列列印操作所需的列印份數的總數。
與操作者設置要處理的作業的列印處理條件一起,控制單元108控制顯示部301來更新顯示內容以確認由操作者設置的內容。例如,在這種情況下,控制單元108控制顯示部301來執行如圖8所示的顯示。
圖8中所示的控制單元108控制顯示部301來執行的顯示是控制例子,其中,因為該要處理的作業是「由50頁A4尺寸的原稿組成的一系列列印數據的列印執行所需的作業」,所以由用戶設置下面的列印處理條件。
a.列印副本數量總共是「5份」b.需要列印的薄片的尺寸和類型是「A4尺寸以及普通紙」c.列印縮放是「原始大小(100%)」d.自動整理的設置是「無」e.雙面列印是「無」(執行單面列印)因此,在本實施例中,進行配置使UI單元能夠執行顯示,以該顯示,用戶可以確認在從用戶接受列印執行請求前為要處理的作業從用戶接受的列印處理條件。該配置也是用於實現本實施例的可操作性的改進的一個例子。
因此,控制單元108使用戶通過根據本實施例的UI單元為要處理的作業執行例如各種處理條件(薄片的尺寸和類型、雙面列印的啟用/禁止、應用模式的設置、自動整理及其類型的執行的啟用/禁止)等的一系列列印處理條件的設置。
此外,控制單元108控制存儲器109保持來自用戶的設置信息,來將涉及作業的列印數據的設置信息作為相應作業的一系列列印處理條件數據進行管理。
控制單元108判斷已經接收到通過用戶按下鍵403來自用戶的要處理的作業的列印執行請求。與其同時,響應接收到該作業處理開始請求,控制單元108控制本系統100開始執行需要實現作業的列印操作的作業的一系列操作。
例如,以上作業是需要原稿讀取操作的列印作業。因此,在這種情況下,控制單元108響應用戶按下鍵403,控制讀取器單元103開始由已放置在ADF上的50個原稿組成的原稿堆的原稿讀取操作。
此外,每次讀取了一個原稿時,控制單元108依次將進行了該讀取操作的作業的原稿圖像數據(等同於列印數據)存儲在存儲器109中。此外,控制單元108繼續在存儲器109中相應作業的列印數據的存儲操作,直到在ADF完成作業的原稿堆的最後原稿的讀取。此外,隨在相應存儲器109中的存儲操作之後,控制單元108控制印表機單元104來根據相應作業的列印處理條件列印作業的列印數據。控制單元108響應接受來自用戶的要處理作業的列印執行請求,控制系統100來執行這樣一系列列印操作。
應當指出在本實施例中,要處理的列印作業不局限於需要在列印執行前由讀取器單元103進行原稿讀取操作的作業。例如,這樣的作業也是要處理的作業響應通過相應外部裝置的UI單元來自外部裝置(計算機300、計算機400等)由用戶執行的列印執行請求,外部裝置的CPU發送請求到系統100。
因此,如果在系統100的計算機接口106接收到來自相應外部裝置的作業數據,則通過控制單元108確認外部裝置已執行了列印執行請求的作業的存在。此外,當接收到相應作業的數據時,控制單元108將作業的數據存儲在存儲器109中。隨後,當將已經在外部裝置做出其列印執行請求的作業的至少一頁的列印數據存儲在存儲器109中時,控制單元108將該作業作為要列印的作業登記(註冊)在存儲器109內的列印隊列上。這樣的處理與在圖7A中的S601和S602中的處理中執行的處理相對應。此外,控制單元108控制列印設備101,來根據由用戶通過外部裝置的UI單元設置的列印條件,執行存儲在存儲器109中的作業的列印數據的列印操作。
如上所述,根據本實施例,控制單元108控制系統100來將列印執行請求已通過系統100的UI單元執行了的作業,以及列印執行請求已通過外部裝置的UI單元執行了的作業作為要列印的作業處理。
應當指出如果在系統100開始要處理的作業的處理,控制單元108控制顯示部301來執行與作業的處理情況相關聯的顯示。圖9是其一個例子。
控制單元108控制顯示部301來執行的圖9中示出的畫面是作業處理情況畫面,用於通知用戶其處理正被執行的作業的處理情況。控制單元108控制圖9中示出的畫面,以顯示例如需要列印該一系列列印數據的多少頁和多少副本,以及處理進行的程度。
應當注意要處理的列印作業是「需要在列印前由讀取器單元103進行原稿讀取操作的作業」。在這種情況下,控制單元108通過使用來自設置在包含在讀取器單元103中的ADF中的檢測薄片的傳感器的信息進行的原稿數量計數操作,確定作業的原稿的數量。例如,控制單元108執行控制以基於ADF的相關傳感器對從ADF的原稿盤給送的原稿的數量計數,當傳感器檢測到ADF上沒有薄片時,將其計數數量顯示在列印數量顯示部607上。這時,可以進行配置以在用於給送原稿的處理期間,顯示例如1、2、3等的給送數量。
在該控制例子中,以上要處理的作業的原稿的總數是50頁(薄片)。因此,如果讀取器單元103完成了相應作業的全部原稿的讀取操作,控制單元108控制列印數目顯示區607來顯示如圖9所示的「50」。該信息「50」是用於通知用戶該處理正在處理的信息,其中,通過正在執行的作業的一束的列印操作(一份的列印操作),要列印的列印數據的列印頁的數量總共是50頁(50個薄片)。
此外,控制單元108控制顯示部301顯示信息,該信息用於通知用戶正在執行的作業需要列印副本的數量總共是多少份,以及在圖9中的畫面的列印數量顯示區605上正在列印哪份。例如,在該例中,要處理的作業是「需要總共列印由50頁組成的列印數據5份的作業」。此外,假設現在正由印表機單元104列印第一份。因此,控制單元108控制區域605來顯示「1/5」。
假設要處理的作業是「來自外部裝置的不需要在列印前由讀取器單元103進行原稿讀取操作的作業」。在這種情況下,控制單元108確認總共多少頁來自外部裝置的作業的列印數據存儲在了存儲器109中。這樣,控制單元108確定原稿頁的總數。此外,控制單元108確認一系列存儲在存儲器109中的與作業的列印數據相關聯的列印處理條件數據。這樣,控制單元108確定作業的總共的列印頁數。基於所確定的內容和作業的列印情況,控制單元108使顯示部301執行像例如圖9所示的作業處理狀況畫面一樣,示出作業在印表機單元104中的處理狀況的顯示。
此外,控制單元108控制圖9所示的顯示區域603來顯示正在執行的作業的處理狀況(進度狀況),該顯示不僅用數字表達方式,而且還用允許用戶生動直觀地理解處理狀況的進度顯示條。例如,控制單元108實時得到正在執行的作業的進度狀況,和來自系統100的各單元的信息。控制單元108控制顯示單元301使顯示形式與作業的進度狀況相關聯地改變,展開顯示在相應區域603上的進度顯示條。
因此,控制單元108控制顯示部301來在圖9的畫面上實時反映正在執行的作業的進度情況。例如,完成了該作業的第一份的列印,如果印表機單元104正在執行列印第二份,則控制單元108控制顯示區域605更新其信息來顯示「2/5」。此外,這樣,當進行列印操作的處理時,控制單元108控制區域603來更新並顯示要顯示的進度條。
此外,進行配置如下控制單元108控制顯示部301來顯示的圖9中示出的畫面包括,下述的各種顯示組件,用於允許用戶明確地確認正在由印表機單元104列印的作業的各種信息。
1.(列印縮放顯示區601)控制單元108控制區域601顯示用於通知用戶正在列印的作業的列印縮放的信息。
2.(薄片尺寸/方向/剩餘量顯示區602)控制單元108控制區域602來顯示用於通知用戶薄片尺寸、正在列印的作業的薄片的方向、其存儲薄片的進給器的剩餘薄片的量等的信息。
3.(存儲器剩餘量顯示區604)控制單元108控制區域604來顯示用於通知用戶存儲所列印的作業的列印數據的存儲器109的剩餘存儲器的量的信息。
4.(列印濃度調整區606)控制單元108控制區域606顯示用於通知用戶要列印的作業的列印濃度的信息,還顯示用於從用戶接受改變作業的列印濃度的指令的顯示鍵。
將這樣用於實現操作性能的改進的各種配置裝配在本系統100上。
控制單元108響應用戶按下畫面上的「close」鍵,結束圖9中示出的作業處理畫面的顯示。在這種情況下,控制單元108控制顯示部301來執行用於使要處理的作業的列印處理條件(例如圖8中所示)能被用戶接受的顯示。此外,控制單元108使要處理的新作業的列印執行請求能通過相應顯示從用戶接受。
應當指出在圖7A的S601中接受要由用戶處理的作業的列印開始請求的時刻,存在這樣的情況,印表機單元104正在列印另一個作業。此外,還有這樣的情況存在處於列印等待狀態的作業,即,已經註冊了多個作業,為前一作業的列印的完成而待機。
因此,假設要在S601中處理的作業之外的作業已經執行了列印執行請求,且在列印隊列上存在註冊的作業。在這種情況下,控制單元108控制列印開始請求已經被接受的作業來作為列印等待作業在存儲器209待機。在這種情況下,控制單元108在控制印表機單元104執行另一個作業的列印操作的同時,控制存儲器109來首先執行列印執行請求已被執行了的作業的列印數據的存儲操作。隨後,另一個作業的列印一經完成,控制單元108就讀出其作業的列印數據,控制印表機單元104來執行其列印操作。
另一方面,假設在接受要處理的作業的列印開始請求的時刻,沒有正在列印的作業,也沒有作業處於列印等待狀態。在這種情況下,與已經做出相應列印開始請求的作業的列印數據的存儲操作同時,控制單元108控制印表機單元104來執行作業的列印數據的列印操作。
例如,控制單元108確認了除要在圖7A的S601中處理的作業之外,沒有要列印的作業註冊在存儲器109中的列印隊列上。在這種情況下,與將要在S601中處理的作業的第一頁的列印數據存儲在存儲器109中同時,控制單元108控制印表機單元104來開始該作業的列印數據的列印。因此,控制單元108使系統100能夠執行與相同作業的存儲器109中的列印數據存儲操作和存儲器109中的該作業的列印數據的列印同時並行的操作。
此外,控制單元108控制存儲器109來存儲列印要在S601中處理的作業所需要的列印數據,還控制要在S602中在列印隊列上註冊的作業。此外,控制單元108控制了印表機單元104來開始在S603在存儲器109中的列印數據的列印。在這些處理之後,印表機單元104正在執行相應作業的列印操作。在該列印操作執行期間,控制單元108允許系統100接受另一個新作業的列印執行請求。此外,當執行已經列印的作業的相應列印操作時,控制單元108控制系統100來同時執行將新執行了列印執行請求的作業的列印數據存儲在存儲器109中的操作。
例如,以如圖8中所示設置的列印條件,用於執行列印以上列印數據的作業的列印操作由50頁組成。應當指出該作業對應於在圖11中示出的作業處理狀況列表顯示畫面中頂部上的「接收號0001的作業」。在該狀況下,例如,控制單元108控制顯示部301來執行圖10中示出的顯示。此外,在接收號0001的作業的列印期間,控制單元108使新作業的列印條件能夠通過圖10中的顯示被接受。該在圖10中的顯示示出由用戶對新作業設置下面的列印條件的情形。
a.列印份數總共是「10份」b.列印需要的薄片的尺寸和類型是「A3尺寸,且為厚紙」c.列印縮放是「原始(100%)」d.自動整理的設置是「無」e.雙面列印是「無」(執行單面列印)通過圖10中的顯示從用戶接受到列印處理條件的作業與圖11中所示的在作業處理狀況列表顯示畫面中從頂部開始第二的「接收號0002的作業」相對應。此外,用戶在自動原稿進給器201中放置了一系列由100張A3尺寸的薄片組成的原稿。此外,假設在對該作業執行以上設置後,用戶按下了鍵403。控制單元108通過用戶按下鍵403確定出接收了相應作業的列印執行請求。此外,根據該請求,控制單元108控制讀取器單元403來執行總共由100個薄片的A3尺寸的原稿組成的該作業的原稿的讀取操作,隨後將經讀取操作的作業的列印數據存儲在存儲器109中。控制單元108控制存儲器109在控制印表機單元104來執行接收號0001的作業的列印操作的同時並行存儲接收號0002的作業。
現在,假設由印表機單元104進行接收號0001的作業的列印期間,新執行列印執行請求的作業是來自外部裝置的作業。即是說,該作業是「需要在列印開始前由讀取器單元103進行原稿讀取操作的作業」。在這種情況下,在通過計算機接口單元106接收作業的列印數據的時刻,控制單元108根據頁碼及作業的列印處理條件數據,按順序將相應作業的列印數據存儲在存儲器109中。在由印表機單元104列印接收號0001的作業的同時,控制單元108控制系統100並行存儲來自該外部裝置的作業的列印數據。
因此,控制單元108控制新作業的列印執行請求以在列印另一個作業的同時被接受。當相應作業的列印結束時,控制單元108開始列印新作頁。
此外,根據本發明,當執行正在列印的作業的列印操作的同時,控制單元108從包含在系統100中的各種單元得到涉及要處理的作業的處理狀況的信息,所述各種單元包括例如讀取器單元103、存儲器109、印表機單元104、操作單元102等。因此,當在系統100處理作業時,控制單元108實時監視系統100的狀況。
通過這樣的方法,在正在列印的作業的列印期間,控制單元108判斷在系統100是否發生了作業的列印中斷因素。隨後,如果確認發生了正在列印的作業的列印中斷因素,控制單元108控制系統100來中斷該正在列印的作業的列印操作。此外,在相應作業的列印中斷期間,在具體情況下,控制單元108控制系統100來開始請求了列印執行的另一個後續作業的列印操作。
現在,我們將回到圖7A的說明。控制單元108響應從用戶接收的列印執行請求,將新作業的列印數據存儲在存儲器109中。這對應於S601中的處理。與此同時地,控制單元108確認是否該作業之外的其它要處理的作業已經在存儲器109中等待。控制單元108通過參考管理表的信息執行該確認,該管理表用於使例如在存儲器109中管理的要列印的作業的接受日期和時間、列印順序、作業名稱能夠由控制單元108使用。
假設執行上述確認的結果是控制單元108判斷為除要在S601中處理的新作業之外沒有作業要列印。在這種情況下,在將新作業的一頁的列印數據存儲在存儲器109中的時刻,控制單元108控制作業註冊在列印隊列上,同時,控制印表機單元104開始存儲在存儲器109中的該作業的各頁的列印數據的列印。
另一方面,假設執行上述確認的結果是控制單元108判斷為除要在S601中處理的新作業之外存在要列印的作業。在這種情況下,在將新作業的一頁的列印數據存儲在存儲器109中的時刻,控制單元108控制新作業註冊到列印隊列上,但是這時,控制新作業註冊在已經登記的作業之後。因此,控制單元108將作業控制為等待每個在前註冊的作業的列印操作的完成。此外,每個在前註冊的作業的列印操作一完成,控制單元108就控制存儲器109來執行該作業的列印數據的讀出操作,還根據用戶為該作業設置的列印條件控制印表機單元104來開始列印操作。
上述在S601中及其後的處理對應於S602中的處理和S603中的處理。
如上所述,控制單元108使通過由本實施例提供的例如操作單元102或外部裝置的UI單元的用戶接口(UI)單元來自用戶的列印執行請求能夠被接受。此外即使控制單元108接受多個列印執行請求,根據需要,控制單元108也控制存儲器109來存儲和保持這些作業的列印數據,存儲器109包括能夠存儲多個作業的列印數據的HD。
此外,控制單元108讀出並參考在存儲器109中以管理表形式用作管理及保持對象的列印隊列的作業信息。控制單元108基於該作業信息控制系統100,來順序使這些執行了列印執行請求的多個作業以與各作業的列印執行請求的接收順序相同的順序進行列印處理。
因此,控制單元108使用列印隊列的作業信息來為要列印的各作業的列印順序確定時間。此外,控制單元108為下面作為例子說明的顯示控制使用執行了列印執行請求的各作業的作業信息(作業的接收號和接收時間點、作業的名稱、用於確定每個作業的處理狀態的信息)。
如上所述,通過控制單元108控制通過在本實施例中公開的UI單元(包括操作單元102或外部裝置的UI單元)從用戶接受了的作業,來將列印數據與針對每個作業的作業信息關聯地存儲在存儲器109中。該作業信息包括要處理的作業的列印操作所需的由用戶設置的一系列列印處理條件數據、作業名稱、及原稿名稱。此外,該作業信息包括控制單元108在列印設備101接收作業時自動為每個作業設置的接收號和接收時間點的信息。因此,控制單元108控制存儲器109來執行數據的關聯。
控制單元108控制存儲器109來存儲這樣要處理的作業的數據。因此,在該存儲操作的執行期間,與此並行,控制單元108基於上述列印隊列的時序安排,控制系統100來執行已在列印隊列上註冊了的另一個在前作業的列印操作。
如上所述,如果系統100接受了多個作業,當執行作業中任何一個的列印操作時,例如,用戶按下了圖6中示出的顯示畫面上的「系統狀態/取消」鍵505,則響應鍵505的用戶操作,控制單元108控制顯示部301來執行圖11所示的顯示。
控制單元108控制顯示部401來顯示圖11所示的畫面,該顯示畫面顯示執行了列印執行請求的作業的處理狀況的列表。如果有多個已做出了列印請求的作業,構成該圖11中的畫面來顯示允許用戶識別這些作業的列印處理順序、還允許用戶識別各作業的當前處理狀況的信息。
例如,圖11中示出的顯示是控制單元108控制顯示部301來執行用於通知用戶當前作業狀況的顯示的情形的控制例子。控制單元108控制圖11的畫面上的作業狀態顯示欄710來顯示下面的信息。
1.目前,註冊在列印隊列上的、已經做出列印執行請求的作業數目總共是4。
2.將這四個作業排定時間來按照接收號0001的作業、接收號0002的作業、接收號0003的作業、以及接收號0004的作業的順序執行列印。
3.接收號0001的作業是針對其的列印執行請求在16:30從用戶接受到的作業,作業的類型是「複印」作業。此外,印表機單元104現在「正在列印」該作業。
4.第二列印執行對象接收號0002的作業是針對其的列印執行請求在16:35從用戶接受到的作業,作業的類型是「複印」作業。此外,該作業現在是「準備列印」狀態。
5.第三列印執行對象接收號0003的作業是針對其的列印執行請求在16:50從用戶接受到的作業,作業的類型是「列印」作業。此外,該作業現在是「準備列印」狀態。
6.第四列印執行對象接收號0004的作業是針對其的列印執行請求在16:51從用戶接受到的作業,作業的類型是「列印」作業。此外,該作業現在是「準備列印」狀態。
如此配置顯示來通知用戶如上所述的各種信息,如圖11所示,響應用戶按下鍵505,控制單元108控制顯示部301來以列表的形式顯示各作業的信息。
控制單元108控制顯示部301來執行圖11中所示的顯示,該顯示還包括配置來響應用戶的操作和按下的各種顯示鍵701~709。
根據本發明,還做出這樣的配置,其中,圖20中的顯示、圖21中的顯示、圖23中的顯示、以及圖24中的顯示可由根據本實施例的控制單元執行,這是本實施例的特徵點之一。
應當指出根據本發明,作為一個例子,在本實施例中公開的涉及顯示控制的顯示控制程序,和本實施例中公開的用於由系統100執行涉及各流程的處理的各種操作的操作控制程序一起,預先存儲在存儲器109中。此外,控制單元108從存儲器109讀取並執行在本實施例中公開的顯示控制程序。
如上所述,根據本發明,當根據本實施例從操作者通過UI單元接受針對要處理的作業的列印執行請求時,控制單元108控制系統100來開始作業的列印操作。
此外,當執行要處理的作業的列印操作時,控制單元108控制存儲器109來存儲要處理的作業的列印數據的全部頁。如果該作業是複印作業,控制單元108通過讀取器單元103接收相應作業的列印數據(原稿圖像數據),控制存儲器109來將其存儲。此外,如果該作業是來自外部裝置的作業,控制單元108通過計算機接口單元106接收該作業的列印數據,控制存儲器109來將其存儲。此外,控制單元108控制印表機單元104來通過相應存儲器109執行該作業的列印數據的列印處理。
此外,控制單元108控制存儲器109來存儲由要處理的作業的多頁組成的一系列列印數據的第一頁的列印數據,與其同時,在其它作業沒有註冊在列印隊列上的情況下,控制印表機單元104來開始該第一頁的列印數據的列印。隨後,控制單元108按順序控制存儲器109來執行相應作業的列印數據的存儲操作,直到將相應作業的列印數據的最後頁存儲在存儲器109中。此外,與到存儲器109的存儲操作並行,控制單元108控制印表機單元104來執行相應作業的列印數據。
因此,控制單元108同時並行控制在存儲器109中作業的列印數據的存儲操作,以及用於從存儲器109讀出作業的列印數據,並按頁碼順序將其列印的列印操作。因此,儘可能多地實現了系統100中生產率的改進。
以上述配置作為前提,例如,控制單元108從列印設備101的薄片提供器按順序給送作為要處理的作業的列印操作所需的薄片的通過UI單元由操作者指示的薄片。此外,控制單元108控制印表機單元104來按順序執行對相應被給送的薄片的作業的列印數據的列印。因此,控制單元108控制印表機單元104來一次一個薄片地按順序給送由操作者指定的薄片,來按順序執行列印。控制單元108控制系統100來對要處理的作業執行這樣一系列的列印操作。
現在,說明將回到圖7A的說明。在步驟S603中,根據本實施例,控制單元108確認是否已經通過UI單元由用戶輸入了列印執行請求,列印數據是否存儲到存儲器109,及要列印的作業是否註冊到列印隊列。例如,假設多個作業被註冊到了列印隊列上。在這種情況下,在這些作業中,控制單元108控制系統100來執行在最早接收時間點註冊的第一作業的列印操作。
例如,參考圖11中示出的控制例子,在本實施例中其列印應最早完成的作業是接收號0001的作業。因此,控制單元108從存儲器109讀出該作業的列印數據,控制印表機單元104來將其列印。假設該作業是要在上述S601中處理的作業,其中使用圖8中的顯示進行了列印設置,還通過按下鍵603輸入了列印執行請求。即是說,該作業是「用於將A4尺寸原稿的列印數據列印在等同於A4尺寸普通紙的記錄薄片上的作業」。此外,現在,假設等同於A4尺寸普通紙的薄片儲存在等同於進給器的一個例子的薄片盤213中。因此,控制單元108執行控制來從薄片盤213給送相應作業的列印數據的列印所需的薄片。此外,控制單元108控制系統100來在從該進給器給送來薄片時執行列印。
如上所述,即使當控制印表機單元104來執行要在S603中處理的作業的列印操作時,控制單元108確認是否在系統100發生了相應作業的列印中斷的起因。這對應於在S604中的處理。這時,控制單元108按順序從設置在系統100的各單元(讀取器單元103、印表機單元104、存儲器109、及操作單元102)中的各種傳感器得到信息,基於該信息執行在S604中的判斷。
隨後,假設控制系統108在S604中確認了沒有發生作業的相應列印操作的中斷的起因。在這種情況下,控制單元108控制處理從S604前進到S605。
在步驟S605中,控制單元108基於來自上述各單元的傳感器的信息,判斷在S603中開始的作業的列印是否在系統100完成。
假設控制單元108在S605中確認了該作業的列印沒有在系統100完成。在這種情況下,控制單元108將處理從S605返回到S603,控制印表機單元104來隨後繼續相應作業的列印操作來完成相應作業的列印。
另一方面,假設控制單元108在S605中確認了在S603中作業的列印已在系統100完成。在這種情況下,控制單元108判斷為相應作業的列印操作已經完成,控制處理從S605前進到S606。
在S606中,控制單元108將在S605中確認列印結束的作業從列印隊列刪除。隨後,在S607中,控制單元108將相應列印作業從存儲器109刪除。
此外,與正在S606和S607中執行的處理同時,控制單元108更新列印隊列中的信息。具體來說,例如,如果在存儲器109多個列印作業處於列印等待狀態,控制單元108一個接一個地提前各作業的列印順序。此外,控制單元108基於存儲器109中列印序列的參考結果,判斷除在S605中確認了列印結束的作業之外,是否存在要列印的作業。該處理等同於在S608中的處理。
此外,如果確認存在要列印的作業,控制單元108將處理從S608返回到S603,控制印表機單元104來開始相應作業的列印操作。應當指出這時,控制單元控制印表機單元104開始在列印序列上註冊的緊隨在S605中被確認為列印結束的作業之後的下一個作業的列印。由此,控制單元108根據各作業的列印執行請求的接受順序,控制系統100來繼續處理要列印的作業。
另一方面,如果在S608中判斷為除在S605中確認了列印結束的作業之外不存在要列印的作業,控制單元108在S608中做出「否」判斷,判斷為在系統100不存在要處理的作業,結束處理。
如上所述,因為要處理的作業的列印操作的完成,控制單元108控制系統100來執行在S603中開始了列印的要被處理的相應作業的列印。然而,假設控制單元108在S604中確認在S603中開始列印處理的作業的列印期間,在系統100出現列印操作的中斷的起因。在這種情況下,控制單元108控制要在系統100執行的處理從步驟S604前進到圖7B中步驟S609中的處理。
如果在系統100發生了相應列印操作的中斷的起因,與下面作為例子的情形相對應,控制單元108在圖7A中的判斷步驟S604中做出「是」判斷。
控制單元108視為發生列印中斷起因的情形A正在列印的作業發生缺紙錯誤假設當列印作業的同時,控制單元108基於傳感器確認在進給器中不再有紙。在本實施例中,這稱為「缺紙錯誤」或「無紙錯誤」。
假設,控制單元108從列印設備101的進給器,通過內部信號線,接受了表示該作業缺紙的信息,作為已開始了列印操作的上述作業的列印中斷的起因。
控制單元108處理用作在作業列印期間在系統100的錯誤產生對象的相應作業的「缺紙錯誤」,其成為在步驟S604的判斷為「是」的判斷條件。
在這種情況下,控制單元108確定在系統100中發生了列印中斷的起因,控制處理從圖7A中的S604前進到圖7B中的S609。與其同時,控制單元108控制顯示部301來顯示包括用來通知用戶在系統100中針對要處理的作業無紙的通知,以及用於提示用戶來提供相應薄片的通知的信息。就該情形A,控制單元108控制顯示部301來執行在圖14中示出的顯示,其配製為通知用戶針對要處理的作業的列印操作無紙。
如上所述,在S604中確認列印期間發生作業的列印中斷的起因的情況下,控制單元108在S609中斷作業的列印操作。與其同時,控制單元108執行例如中斷的起因的類型是否是例如如情形A的「缺紙錯誤」、如稍後說明的情形B~情形D所示的「原稿卡紙」、「排出目的地錯誤」、或「來自用戶的列印中斷請求」的判斷。
因此,當在S604中確認針對正列印的作業的列印中斷的起因的發生時,控制單元108判斷針對作業的中斷的起因是什麼種類。應當指出,控制單元108基於例如系統100的當前狀態信息的各種信息執行該判斷,系統100的當前狀態信息包括要處理的作業的列印處理條件數據、來自圖2中示出的包括在系統100中的各單元的狀態信息。
此外,例如,如情形A所示,控制單元108判斷為針對作業的列印中斷的起因的類型是「缺紙錯誤」。
控制單元108基於判斷結果,控制操作單元102來執行用於通知用戶基於列印中斷的起因的判斷類型的信息的顯示。就情形A,控制單元108控制操作單元102來顯示構成來示出中斷了作業的列印的例如圖14所示的顯示畫面,為取消中斷的起因,作為操作者的幹預操作,請求「由操作者提供薄片」。
因此,控制單元108控制UI單元來執行示出如下通知的顯示,該通知用於由用戶取消在S609中中斷列印的作業的列印中斷的起因,其取消方法與要在步驟S609中進行的處理相同。
因此,根據本實施例,控制單元108控制系統100來隨要在S609中處理的作業的列印操作的中斷一起,執行例如如上所示的顯示。
根據本實施例的系統100包括這樣的配置其中,基於如上所述在S609中列印中斷的起因的類型,進行控制來執行顯示。之後,系統可以列印不被檢測到的中斷的起因影響的作業。
情形B在讀取器單元103正被列印的作業發生原稿卡紙錯誤如上所述,構造根據本實施例的系統100來將複印作業作為要處理的作業處理。即是說,構造本實施例來將「需要在用戶的列印執行請求之後及由印表機單元104開始列印之前,由讀取器單元103進行原稿讀取操作的作業」作為要處理的作業處理。換句話說,例如上面所示的作業等同於「可以在用戶做出列印執行請求,讀取器單元103執行原稿讀取操作之後,由印表機單元104開始列印的作業」。
附帶地,「在外部裝置做出了列印執行請求的外部作業」、「要在包括在系統100中的存儲箱功能中處理的作業」是不等同於「需要在印表機單元104開始列印之前由讀取器單元103進行原稿讀取操作的作業」的作業。換句話說,這些作業是至少等同於「可以在用戶做出了列印執行請求,而讀取器單元103沒有執行原稿讀取操作的情況下,由印表機單元104開始其列印的作業」的作業。
因此,根據本實施例,控制單元108控制系統100來接受多種作業。
可以做出這樣的配置其中,控制單元108可以基於來自包括在讀取器單元103的ADF中的傳感器的信息,確認是否發生了與需要在讀取器單元103的原稿讀取操作的作業的原稿讀取操作有關的錯誤的信息。
假設在S601中接受的作業是「在印表機單元104開始列印前需要讀取器單元103進行原稿讀取操作的作業」。這被稱為條件1。此外,假設除要在S601中接受的相應作業之外沒有其它作業註冊在列印隊列上。這被稱為條件2。
如果滿足這兩個條件,每次將相應作業的一頁的列印數據存儲在存儲器109中,控制單元108控制印表機單元104來執行作業的列印數據的列印。
因此,如果滿足上述兩個條件,與將特定作業的列印數據存儲在存儲器單元109並行,控制單元108控制印表機單元104來執行相同作業的列印操作。
即是說,上述狀況是這樣的狀況其中,在由讀取器單元103執行由要處理的作業的多頁組成的一系列原稿的讀取操作期間,由印表機單元104執行相應作業的列印操作。
在這種情況下,即使當控制印表機單元104來執行相應作業的列印操作的同時,控制單元108確認是否在讀取器單元103發生涉及相應作業的原稿讀取操作的錯誤。例如,作為該錯誤的一個例子,在由包括在讀取器單元103中的ADF進行的原稿的輸送操作期間作為錯誤產生對象的原稿卡紙等同於此。
控制單元108將在S603已開始列印的作業的列印期間作為系統100的錯誤產生對象的相應作業的「原稿卡紙」作為列印中斷的起因來處理,其作為在S604中判斷為「是」的判斷條件。
因此,假設控制單元108檢測出列印期間在讀取器單元103發生了涉及要處理的相應作業的列印操作所需的原稿讀取操作的錯誤。在這種情況下,控制單元108判斷為發生了列印中斷的起因,控制處理從圖7A中的S604前進到圖7B中的S609。與其同時,控制單元108控制顯示部301來顯示包括用於通知用戶發生了錯誤的通知,以及用於提示用戶取消讀取器單元103的相應錯誤的通知的信息。根據本發明,作為其一個例子,控制單元108控制顯示部301來執行圖20示出的顯示,圖20示出要處理的作業所需的原稿讀取操作期間發生了原稿卡紙。
根據該情形B,要處理的作業是「需要在通過UI單元從用戶接受列印執行請求之後進行原稿讀取操作的作業」。此外,這是這樣的例子其中,控制單元108確認在與該作業的列印操作並行的原稿讀取操作的執行期間,在讀取器單元103,發生了與涉及原稿讀取操作的錯誤相對應的作業的原稿卡紙。因此,根據情形B,控制單元108控制顯示部301來執行圖20示出的顯示,圖20用來通知用戶相應原稿卡紙的發生。
還是根據情形B,在S604中確認在作業的列印期間發生了作業的列印中斷起因的情況下,控制單元108在S609中斷作業的列印操作。此外,當確認其發生時,控制單元108判斷針對作業的列印中斷的起因的類型是什麼種類的中斷起因。因此,根據該情形B,如上所述,控制單元108判斷為列印中斷的起因的類型是讀取器單元103的錯誤。
根據本實施例的系統100包括這樣的配置其中,基於如上所述在S609中的列印中斷的起因的類型,進行控制來執行顯示,隨後可以開始不被中斷的相應起因影響的作業的列印。
情形C發生正在列印的作業的排出目的地錯誤根據本實施例的系統100,如圖3所示,要處理的作業的列印件可以輸出到包括盤228和盤229的多個排出目的地,盤228和盤229可以裝載經印表機單元104列印的列印件。控制單元108可以基於來自包含在後處理設備(例如,圖3中的自動整理裝置220)中的傳感器的信息確認是否在該排出目的地發生了卡紙。
假設控制單元108做出確認在作業的列印期間,在包含在系統100的後處理設備的排出目的地發生了薄片卡紙。此外,假設在作業的列印期間作業的列印件的輸出目的地所需的排出目的地放滿了列印件(盤被裝滿),以至於不能繼續向相應排出目的地的列印件的輸出,控制單元108確認其發生。
控制單元108將在執行S603已開始列印的作業的列印期間作為系統100的錯誤產生對象的這種「在排出目的地的錯誤」作為列印中斷的起因來處理,其作為在S604中判斷為「是」的判斷條件。
在這種情況下,控制單元108判斷為已經在S603中開始列印的作業中發生了列印中斷的起因,控制處理從圖7A中的S604前進到圖7B中的S609。與其同時,控制單元108控制顯示部301來顯示包含用於通知用戶在系統100的排出目的地發生了列印要處理的作業的列印數據的薄片的卡紙的通知,以及用於提示用戶取消相應薄片卡紙的通知的信息。根據本實施例,作為其一個例子,控制單元108控制顯示部301執行圖23中示出的顯示,該顯示示出在要處理的作業的排出目的地的薄片卡紙的發生。
例如,根據該情形C,當在S604確認在作業的列印期間在作業的列印件的輸出目的地發生了錯誤時,控制單元108中斷在S609中正在列印的作業的列印操作。與其同時,控制單元108控制顯示部301執行圖23中示出的顯示,圖23中示出的顯示用於通知用戶「在排出目的地的薄片卡紙」的發生。
還是根據該情形C,在S604中確認在系統100執行已經在S603中開始了列印的作業的列印操作期間,發生了作業的列印中斷的起因的情況下,控制單元108中斷在S609中的作業的列印操作。此外,當在S604確認了列印中斷的該起因的發生時,控制單元100判斷針對該作業的列印中斷起因的類型是什麼種類的中斷起因。在該情形C的情況下,如上所述,控制單元108判斷為列印中斷的起因的類型是「在基於來自用戶的列印處理條件判斷為列印件的輸出目的地的在輸出目的地處的錯誤」。
此外,控制單元108控制操作單元102執行用於基於判斷結果通知用戶列印中斷的起因的判斷出的類型的顯示。在該情形C的情況下,控制單元108控制操作單元102顯示例如圖23所示的顯示畫面,圖23示出作業的列印被中斷,並請求「由操作者消除在排出目的地的薄片卡紙」。這樣,還是在情形C的情況下,控制單元108控制UI單元執行示出用於由用戶取消已在S609中斷了列印的作業的列印中斷起因的通知的顯示,其取消方法與要在S609中執行的處理相同。
根據本實施例的系統100包括這樣的配置其中,基於如上所述的在S609中的列印中斷起因的類型進行控制來執行顯示,隨後,開始不被相應中斷的起因影響的作業的列印。
情形D由用戶通過UI單元輸入暫時列印停止請求的情形根據本實施例,做這樣的配置其中,將如圖11中示出的處理情況的列表顯示在觸摸敏感畫面上,其使用戶可以通過觸摸畫面選擇情況之一(例如,作業0001)。
假設,由用戶使用例如如上所述的方法選擇了現在正在列印的作業。在這樣的情形下,假設用戶按下了用於來明確地輸入暫時停止正在列印的作業的指令的操作鍵(例如,包含在操作單元102中的未示出的硬體鍵、或用作顯示部301的顯示對象的未示出的顯示鍵(軟體鍵))。然後,控制單元108基於鍵操作判斷為用戶做出了暫時停止請求,中斷相應作業的列印操作。
如上所述,控制單元108將在S603已開始列印的作業的列印期間作為系統100的錯誤產生對象的對於相應作業的「用戶的列印暫時停止請求」作為列印中斷的起因來處理,其成為在S604中判斷為「是」的判斷條件。
如果控制單元108檢測出在列印執行期間根據本實施例用戶通過UI單元做出了要處理的相應作業的列印中斷請求,控制單元108判斷為發生了列印中斷的起因,控制處理從圖7A的S604前進到圖7B的S609。
還是在該情形D的情況下,如果在步驟S604中確認作業的列印期間發生了列印中斷的起因,控制單元108在S609中斷作業的列印操作。控制單元108還判斷針對作業的列印中斷起因的類型是什麼種類的中斷起因。在該情形D的情況下,如上所述,控制單元108判斷為列印中斷起因的類型是「來自用戶的暫時列印停止請求」。
此外,控制單元108控制操作單元102來像之前一樣基於判斷結果顯示用於通知用戶判斷出的列印中斷起因的類型的畫面。
由此,還是在情形D的情況下,控制單元108控制UI單元來執行顯示,該顯示示出用於由用戶取消已在S609中中斷列印的作業的列印中斷的起因的通知,其取消方法與在S609中執行的處理相同。
根據本實施例的系統100包括這樣的配置其中,進行控制來基於在S609中如上所述的列印中斷起因的類型執行顯示,使得能進行不被所述起因影響的作業的列印。
根據本實施例將情形A~情形D作為列印中斷的起因進行了說明,但是本實施例不局限於此。因此,配置本實施例使其不局限於列印中斷的起因的具體的內容和類型。
以上述配置作為前提,假設控制單元108確認了作業的列印期間,在系統100發生了作業的列印中斷的起因。然後,控制單元108控制處理從S604前進到圖7B中的S609。
在圖7B中的步驟S609中,控制單元108控制系統100來中斷正在列印的作業的列印操作。
這時,如果可以在該中斷起因的發生時刻執行針對已經從進給器給送的薄片的列印,控制單元108控制印表機單元104來繼續針對相應列印薄片的列印,將全部薄片排出到系統100的排出目的地。在列印被中斷的作業中進行列印的薄片從機器內部到外部的排出操作完成時,控制單元108中斷相應作業的列印操作。
因此,根據本實施例,即使發生了正在列印的作業的列印中斷的起因,控制單元108控制系統100使得在可能的情況下不將經正常列印的薄片殘留在系統100的設備內部。此外,控制單元108控制系統100將經正常列印的薄片排出到用戶可以取走列印件的系統100的排出目的地。此外,然後,控制單元108中斷(停止)相應作業的列印操作。
上述配置是根據本實施例用於實現提高生產率的配置的一個例子,其只要可能,即使在發生列印中斷的情況下也能進行作業的列印,而且只要可能,能進行要處理的作業而不浪費不必要的薄片。
現在,假設步驟S604中的列印中斷的起因的類型是「印表機單元104中薄片傳輸路徑上的薄片卡紙」。在這種情況下,控制單元108在發生中斷的時刻立即中斷(停止)由印表機單元104進行的列印操作。在這種情況下,控制單元108在薄片殘留在系統100的設備內的情況下停止印表機單元104的操作。換句話說,如果在S604中發生對應於該類型的列印中斷的起因,緊隨其發生控制單元108禁止來自進給器的新薄片的給送操作,並禁止在設備內的薄片的傳輸操作。
上述配置是用於當在印表機單元104的內部發生薄片卡紙時實現所述效果的配置的一個例子,例如在印表機單元104的內部觸發發生或多個薄片卡紙的問題可以通過本實施例儘可能地避免。
通過在步驟S609中的中斷處理,控制單元108使中斷了的作業的列印數據能在響應通過用戶的幹涉而取消中斷的起因來再繼續列印的時刻使用。然後,控制單元108允許系統100再繼續處理。
具體來說,控制單元108控制存儲器109來保留在S609中中斷的作業的列印數據的全部頁,來在再繼續作業的列印的時刻使用該數據。
現在,假設在步驟S609中中斷了的作業是「需要多份列印的作業」。在這種情況下,控制單元108控制系統100重複列印相同頁的列印數據所需的份數。此外,控制單元108控制列印設備100來接受需要僅一份的列印,且還需要一疊列印件來自動整理的作業。
因此,控制單元108控制存儲器109保存包含與緊接在發生列印中斷的起因前已經在S603中列印了的頁相對應的列印數據的中斷了其列印的作業的全部頁的列印數據,以便在再繼續列印的時刻使用該數據。此外,控制單元108控制存儲器109保存一系列被中斷的作業的列印處理條件數據作為使控制單元108能夠判斷列印被中斷的作業的列印操作需要什麼種類的列印處理條件的信息。此外,控制單元108控制存儲器109還保存示出作業的處理狀況的數據,作為使控制單元108能夠在S607判斷直到緊接在列印操作的中斷之前被處理的作業的處理進度的信息。控制單元108使用與用於得到由顯示部301在圖9示出的顯示作業處理狀況畫面所需的信息的方法相同的方法得到該示出進度狀況的數據。
控制單元108控制存儲器109保存作為再繼續在S609中中斷的作業的列印所需的作業信息的這些各種信息,以及再繼續作業的列印所需的列印數據,將作業信息與列印數據相關聯。
因此,根據本實施例,控制單元108在圖7B的S610中執行用於控制存儲器109來存儲如上所述在S609中中斷了列印的作業的作業信息的處理。
應當指出利用面各附圖的各步驟,即根據本實施例的圖7B中的S610和S613,稍後說明的圖15中的S707、圖17中的S903、圖22中的S806、及圖25中的S1009,說明「中斷了的作業」。在本實施例中說明的該「中斷了的作業」即指「在圖7B中的S609中在處理中列印被中斷了的作業」。換句話說,該在本實施例中說明的「中斷了的作業」即指根據本實施例「在發生列印中斷起因的情況下,通過系統100根據本實施例由控制單元中斷了其列印操作的作業」。
附帶地,通過各附圖的各步驟,即圖7B中的S621和S623,稍後說明的圖15中的S701、S702、S711,圖17中的S901、S902、及S908,圖22中的S801,圖25中的S1002,說明「當前作業」。該「當前作業」指「列印已在圖7B中的S616中開始的作業,其與在圖7B的S609中中斷了列印的作業不同,且其與另一個要列印的作業相對應」。換句話說,該在本實施例中說明的「當前作業」指「在發生列印中斷的起因的情況下,列印操作被中斷的作業的中斷狀態階段期間,列印操作變得可執行的作業」。即是說,在本實施例中說明的「當前作業」指「在S609中執行中斷了列印的作業的列印中斷操作的情況下,在系統100根據本實施例的控制單元允許開始列印操作的作業」。再換句話說,該「當前作業」指「代替防止在S609中中斷了列印的作業的列印,在列印中斷(暫時停止)時段期間,在系統根據本實施例由控制單元開始列印操作的作業」。
以上面的說明作為前提,下面詳細說明根據本實施例的系統100的配置。
控制單元108控制存儲器109保存在圖7B的S610中中斷了列印的作業的信息(也稱為作業信息),隨後,控制單元控制處理從S610前進到S611。
應當指出該「作業的信息」包括「要列印在作業的再繼續列印所需的薄片上的列印數據(原稿圖像數據)」、「作業的列印處理條件數據」、以及「用於在列印中斷的時刻判斷作業的處理的進度的處理數據」。此外,控制單元108控制存儲器109在S610保存用作圖11中的顯示列表中的顯示對象的信息,例如作業的「接收號」、「原稿號」、「作業類型」等,以及控制單元108執行的本實施例中公開的控制所需的作業信息。
在圖7B的S611中,控制單元108通過讀出並參考由存儲器109管理的上述列印隊列的信息,確認在存儲器109中是否存在「不被中斷了的作業的列印中斷的起因影響的要列印的作業」。
此外,如果在S611中判斷為存在不被中斷了的作業的列印中斷的起因影響的要列印的作業,控制單元108控制處理從S611前進到S614。
另一方面,如果在S611判斷為不存在不被中斷了的作業的列印中斷的起因影響的作業,則控制單元108控制處理從S611前進到S612。
在被中斷的作業的列印中斷時段(列印暫時停止)期間,控制單元108控制系統100開始不被列印中斷的起因影響的作業的列印。應當指出「中斷了列印的作業」對應於在S609中中斷了列印的「被中斷的作業」,如上所述。另一方面,該「不受列印中斷的起因影響的作業」對應於在S616中開始列印的「當前作業」,如上所述。
換句話說,根據本實施例,控制單元108控制系統100暫緩被中斷的作業的列印的再繼續,開始另一個作業的列印。
如上所述,根據本實施例的系統100包括這樣的配置其中,在被中斷作業的列印暫時停止時段期間,開始不是被中斷的作業的列印中斷的起因影響的另一個作業的列印。
該配置的意義是,即使在系統100不取消中斷了列印的作業的列印中斷的起因的情況下,也可以開始「對應於可以完全正常列印的作業的需要另一個列印的作業」。
現在,下面對具體例子做出說明,該例子涉及控制單元108判斷什麼種類的作業是不受被中斷的作業的列印中斷的起因影響的作業,怎樣控制該作業以在S616開始列印。以下面的情形,控制單元108控制系統100,以在被中斷的作業的列印中斷時段(列印暫時停止時段)期間,開始不受被中斷的作業的列印中斷的起因影響的另一個後續作業的列印。
現在,下文中,情形1~情形4的控制例子將作為與上述情形A~情形D的列印中斷的4種起因的情形相對應的4個控制例子公開。情形1第一情形,在步驟S611中識別出在列印隊列中存在不受列印中斷影響的作業,該情形下,控制單元108開始列印該作業。
該情形1是假設列印中斷的起因的類型是「缺紙」錯誤。
在該情形1下,控制單元108搜索列印隊列是否存在使用與被中斷的作業使用的薄片具有不同尺寸或不同類型的紙張來列印的作業。此外,控制單元108控制列印系統100,以便在列印中斷時段期間,可以開始這樣的作業的列印該作業不需要與被中斷的作業所需的薄片相同尺寸和類型的薄片,而需要不同尺寸或類型的薄片。
在這種情況下,控制單元108確認各作業的列印操作所需的薄片的尺寸和類型。控制單元108執行從存儲器109讀出和參考列印處理條件數據,在存儲器109中,在步驟S602在將作業登記到列印隊列時,作業的列印處理條件數據已作為作業信息被保存。
此外,控制單元108確認在列印隊列中是否存在另一個使用與被中斷的作業使用的薄片相比另一個尺寸或類型的薄片的作業。
以下面為例,在接收號0001的作業列印期間,該作業的列印操作所需的薄片用完了,當在步驟S604做出該判斷時,控制單元在步驟S604中斷該作業的列印操作。如上所述,該具有接收號0001的作業是其列印操作需要A4的薄片尺寸和普通紙的薄片類型的薄片的作業。
在這種情況下,在步驟S611控制單元108確認是否存在被排隊的、等待列印的作業,該作業的列印需要不同於A4的類型的薄片。或者,在這種情況下,在步驟S611中控制單元108確認是否存在被排隊的、等待列印的作業,該作業的列印需要不同於普通紙的類型的薄片。
換句話說,在這種情況下,控制單元108將在步驟S611中判斷為其列印操作需要A4尺寸的大小和普通紙類型的薄片的作業從選擇中排除。即是說,在這種情況下,在步驟S611控制單元108搜索其列印操作不需要A4尺寸的大小和普通紙類型的薄片的作業,作為要從列印隊列中選擇的作業。這種涉及要處理的作業的列印操作所需的薄片的判斷條件將被稱為第一條件,控制單元108在步驟S611中判斷存儲器109中是否存在滿足第一條件的要列印的作業。
當確認了是否存在滿足第一條件的作業時,在步驟S611中,控制單元108進一步確認用於該作業的薄片是否放置在列印系統100的薄片提供單元中。該涉及薄片是否放置在列印系統100的薄片提供單元中的判斷條件將被稱為第二條件。
仍然使用上述例子,給出其具體例子。以此為例,在具有接收號0001的作業在印表機單元104列印期間,接收到對作為登記在列印隊列中的下一個作業的具有接收號0002的作業的列印請求。如上所述,具有接收號0002的作業是列印操作需要A3的尺寸和再生紙的類型的薄片的作業。即是說,該接收號0002的作業是不受列印操作需要A4尺寸的大小和普通紙的類型的薄片的作業影響的作業。
在步驟S611中,控制單元108判斷為具有接收號0002的作業不受具有接收號0001的作業的列印中斷的起因影響,具有接收號0001的作業由於缺紙錯誤在步驟S609中遭到了列印中斷。此外,還在步驟S611中執行具有接收號0002的作業的列印操作所需的薄片是否放置在列印系統100的薄片提供單元中的確認。
根據本實施例,用戶可以使用操作單元102預先註冊列印系統100具有的多個薄片提供單元的每個單元的薄片尺寸和薄片類型。控制單元108從操作單元102得到關於由用戶做出的在薄片提供單元中的薄片的註冊信息。此外,根據本實施例的列印系統100具有用於檢測針對每個薄片提供單元的薄片的尺寸,以及還用於檢測在每個薄片提供單元薄片的存在或缺乏的傳感器。控制單元108從每個傳感器得到在每個薄片提供單元中關於薄片的存在、其尺寸等的信息,將其作為狀態信息取得。基於該信息,控制單元108確認在列印系統100的每個薄片提供單元中放置的薄片的尺寸和類型,作為列印系統100的薄片提供單元狀態信息。
利用薄片提供單元狀態信息,控制單元108還確認執行具有接收號0002的作業的列印操作所需要的薄片是否已放置在列印系統100的薄片提供單元中,如上所述。
假設控制單元108判斷為執行具有接收號0002的作業的列印操作所需要的薄片已放置在列印系統100的薄片提供單元中。這意味著滿足了上述第二條件。
已作出了以上的判斷,控制單元108判斷為具有接收號0002的作業是不受具有接收號0001的作業的列印中斷的起因影響的作業,基於該判斷結果,流程從步驟S611前進到步驟S614。
在這種情況下,控制單元108在步驟S611從選擇中排除其列印操作需要與被中斷的作業的列印操作所需的薄片具有相同尺寸和相同薄片類型的薄片的作業。同時,在這種情況下,控制單元108在步驟S611將如下作業視為可選擇的作業,即不被該類型影響的作業,也就是不是其列印操作需要與在步驟S609中斷了列印的作業的列印操作所需的薄片具有相同尺寸和相同薄片類型的薄片的作業。此外,在這種情況下,如果在步驟S611判斷為在列印隊列中存在這樣可選擇的作業,控制單元108在步驟S611做出「是」判斷,流程從步驟S611進入到步驟S614。另一方面,在這種情況下,如果在步驟S611中判斷為在列印隊列中不存在這樣的可選擇的作業,控制單元108在步驟S611中做出「否」判斷,流程從步驟S611進入到步驟S612。
上述情況是根據本實施例的情形的例子,其中,控制單元108在步驟S611判斷為在列印隊列中存在不受列印中斷的起因影響的作業。
現在,在較早說明的例子中,具有在狀態列表顯示畫面中顯示的作業信息的具有接收號0002的作業是不需要與具有接收號0001的作業相同的薄片尺寸的作業。因此,在步驟S611中,控制單元108將具有接收號0002的作業視為在接收具有接收號0001的作業之後的下一個作業。在這樣的情況下,在步驟S616,當具有接收號0001的作業保持中斷的同時,控制單元108允許系統100開始具有接收號0002的作業的列印操作。
然而,假設具有接收號0002的作業是需要與具有接收號0001的作業的列印處理所需薄片相同的薄片尺寸和薄片類型的作業。在這種情況下,控制單元108在步驟S611判斷為具有接收號0002的作業是受具有接收號0001的作業的列印中斷的起因影響的作業。
如果作出了該判斷,當具有接收號0001的作業中斷時,控制單元108禁止系統100開始具有接收號0002的作業的列印操作。
現在,在以上情況下,假設顯示在圖11的狀態列表顯示畫面中的具有接收號0003的作業是需要與用於列印操作的A4尺寸薄片不同的尺寸的薄片的作業,或是需要與用於列印操作的普通紙不同的類型的薄片的作業。此外,假設控制單元108在步驟S611中確認了如下狀態信息的存在該狀態信息表示滿足這些條件的薄片在系統100的薄片提供單元中可用。在這種情況下,在步驟S611中,控制單元108判斷為具有接收號0003的作業是不受0001號作業的列印中斷的起因影響的作業。
在這種情況下,在具有接收號0001的作業中斷的同時,控制單元108允許列印系統100開始0003號作業的列印操作。
因此,控制單元108將在步驟S611中不滿足條件的作業留在列印等待狀態,在步驟S609中被中斷了列印的作業的起因保持在列印中斷狀態的同時,使在步驟S611中滿足條件的作業執行。
這即使作業被中斷,也儘可能高地提高了生產率。
本實施例也能處理下面的情形。
情形2其中,控制單元108在步驟S611中識別出在列印隊列中存在不受列印中斷的起因影響的作業,控制單元108在列印中斷了的作業的中斷時段期間開始不受列印中斷影響的作業的列印。
該情形2用於說明與在上述情形B中舉例說明的控制相對應的控制的一個例子。即是說,該情形2是控制單元108在中斷了列印的作業的列印中斷的起因的類型是「原稿卡紙」的情況下執行控制的一個例子。
例如,假設,在該情形2下,在步驟S609被控制單元108中斷了列印的作業是需要由讀取器單元103進行原稿讀取操作的作業。
在處理該作業的情況下,當接收到由用戶按下開始鍵403做出的列印執行請求時,控制單元108執行在圖7A的步驟S601~S603中的,下面說明的利用列印系統100的一系列列印操作。
當對該作業從用戶接收到列印執行請求時,控制單元108使設置到讀取器單元103上的ADF執行給送原稿堆中的每個原稿的操作。控制單元108還進行控制使得讀取器單元103執行給送到原稿讀取位置的每個原稿的讀取操作,將由讀取器單元103讀取的原稿的圖像數據存儲在存儲器209中,從存儲器209讀出作業的原稿的圖像數據,由印表機單元104列印。
現在,控制單元108識別出要處理的作業是需要由讀取器單元103進行原稿讀取操作(第一條件)的作業。還假設該作業不是唯一要列印的作業,即,至少還有一個作業已經正在列印,或等待被列印(第二條件)。當滿足這兩個條件時,控制單元108進行控制,使得讀取器單元103執行作業的讀取操作,與讀取操作同時(並行),由印表機單元104執行作業的列印操作,即,控制單元108控制列印系統100可以執行並行操作。
現在,在這個例子中,假設列印系統100當前在讀取器單元103和印表機單元104執行並行處理,假設在這種情況下,在步驟S604在讀取器單元103的ADF發生成為作業的列印中斷起因的原稿卡紙。控制單元108在步驟S609中中斷作業的列印操作。此外,在步驟S611中,控制單元108識別出列印中斷的起因為「原稿卡紙」,此外在步驟S611判斷為不受該類型列印中斷起因影響的作業是為了在印表機單元104執行列印,不需要在讀取器單元103進行原稿讀取操作的作業。因此,在步驟S611中,控制單元108識別在步驟S609中中斷了列印的作業的列印中斷的起因是什麼類型的列印中斷起因,以及不受該列印中斷的起因影響的作業滿足什麼條件。此外在步驟S611中,控制單元108確認在存儲器109的列印隊列中是否存在不受由判斷結果確認的列印中斷的起因影響的作業。
例如,來自外部裝置、從計算機接口單元106輸入其列印數據的作業可能是這樣的作業。此外,已經保存在存儲器109中的要列印的作業,例如在存儲箱功能下的作業,可能是這樣的作業。理由是存儲箱作業是這樣的作業其列印數據在通過UI單元從用戶接收到列印執行請求前被保存在存儲器109中。
因此,在情形2中,在步驟S611,控制單元108判斷為不需要原稿讀取操作來列印的作業,例如外部作業或存儲箱作業,是不受列印中斷的起因影響的作業,即,可選擇的作業。
如果控制單元108在情形2下確認在存儲器109中不存在這樣的不需要原稿讀取操作來列印的作業,流程從步驟S611前進到步驟S612。
另一方面,如果控制單元108在情形2下確認在存儲器109中存在不需要原稿讀取操作來列印的作業,流程從步驟S611前進到步驟S614。在該步驟S614之後,例如在步驟S616中,在中斷了列印的作業保持中斷的同時,控制單元108開始該作業的列印操作。
如此構成本實施例,使得通過允許例如複印作業、外部作業、存儲箱作業等各種各樣的多種作業的處理,能夠靈活地處理多種需要。這也是本實施例的結構的優點的例子,該結構即使在存在中斷作業的情況下,也儘可能多地改進了生產率。
考慮以上結構,本實施例還可以處理例如下面的情形。
情形3其中,在步驟S611識別出在列印隊列內存在不受列印中斷影響的作業的控制單元108,在被列印中斷的作業的中斷時段期間開始不受列印中斷影響的作業的列印。
該情形3是用於說明與在上面情形C中舉例說明的控制相對應的控制的一個例子。即是說,該情形3是控制單元108在中斷了列印的作業的列印中斷起因的類型是「在排出目的地的錯誤」的情況下進行控制的一個例子。
例如,該情形3將包括的控制例子是這樣的情形其中,排出目的地是圖3所示的自動整理裝置220的盤229,該排出目的地是用戶通過UI單元作為作業的處理條件而指定的,作為在步驟S603中開始了列印的作業的列印件的輸出目的地。因此,要在步驟S603中被列印的該作業是需要用於列印件的輸出的盤229的作業。現在,假設當列印該作業時,盤229裝滿了列印件。響應這種情況,自動整理裝置220通知控制單元108盤滿錯誤。當從自動整理裝置220接收到該信息時,控制單元108在步驟S604中判斷該作業發生了列印中斷的起因,流程從步驟S604前進到步驟S609,在步驟S609中,控制單元108中斷作業的列印操作。
在該情形3,控制單元108確定作業的列印中斷起因的類型為「排出目的地錯誤」。基於列印中斷的該起因,在步驟S611中,控制單元108判斷出不受列印中斷的該起因影響的作業是需要將列印件輸出到與盤229不同的輸出目的地的作業,盤229是被中斷的作業所需的輸出目的地。在步驟S611中,控制單元108還搜索在存儲器109中是否存在滿足該條件的列印等待作業。
例如,在該情形3中,控制單元108在步驟S611中判斷出需要用於列印件的輸出的盤228的作業,及需要用於列印件的輸出的盤230的作業,都是可選擇的作業。如果這樣的作業存在,將這些作業的列印件輸出到為該作業指定的輸出目的地不會防礙列印件的正常裝載。因此,即使在列印件到盤229的輸出不能繼續的情況下,也可以執行到其它輸出目的地的列印件的輸出。因此,在該情形3中,控制單元108在步驟S611判斷出「需要用於列印件的輸出的盤229之外的輸出目的地的作業」是可選擇的作業。即是說,控制單元108在步驟S611中判斷出滿足該條件的作業是不受作業的列印中斷的起因影響的作業。
這裡假設在存儲器109中存在列印等待下的作業,該作業是與被中斷的作業不同的作業,但是該作業需要盤229來進行列印件的輸出,這與被中斷的作業具有相同的輸出目的地。在這種情況下,控制單元108在步驟S611判斷為與被中斷的作業具有相同輸出目的地的該作業不是選擇項。
通過該結構,如果控制單元108在步驟S611中確認不存在可選擇的等待列印的作業,流程從步驟S611前進到步驟S612。另一方面,如果控制單元108在步驟S611中確認存在可選擇的等待列印的作業,流程從步驟S611前進到步驟S614。
因此,根據該情形3,在步驟S611中,控制單元108判斷出滿足可以不受被中斷的作業的排出目的地錯誤影響而完成列印的條件的作業是可選擇的作業。
此外,根據該情形3,如果控制單元108在步驟S611中判斷出在存儲器109中不存在可以不受排出目的地影響地完成列印的作業,流程從步驟S611前進到步驟S612。
另一方面,如果控制單元108在步驟S611中判斷在存儲器109中存在可以不受排出目的地錯誤影響完成列印的作業,流程從步驟S611前進到步驟S614。在該步驟S614之後,例如在步驟S616中,當中斷了列印的作業保持中斷的同時,控制單元108在印表機單元104開始該作業的列印操作。
如上所述,假設在步驟S609中,在步驟S604中發生了的列印中斷的起因的類型是「在排出目的地的錯誤」,在該情況下,在步驟S611中,控制單元108搜索是否存在滿足可以不受排出目的地影響完成列印的條件的列印等待作業。然後,控制單元108控制列印系統100來在被中斷的作業的列印中斷時段期間執行可以完成列印的作業的列印操作。
這樣構造本實施例以便能夠通過簡單地處理後列印處理靈活地解決各種需要。這也是本實施例的結構的優點的例子,該優點是即使在存在中斷了列印的作業的情況下,也儘可能地改進生產率。
應當指出雖然在該情形3中作為列印中斷的起因的類型給出的排出目的地錯誤是「列印件將排出目的地裝載滿」,該情形3中的列印中斷的起因不局限於該類型,下面的列印中斷的起因也包含在其中不再有將多個列印後的薄片束紮成束紮好的列印件所需的薄片處理構件(自動整理的消耗品,例如,訂書釘、漿糊等)的情形;這樣的薄片處理構件在後處理裝置中堵塞的情形;列印薄片在後處理裝置中卡紙的情形,包括在用在這裡的「排出目的地錯誤」中。
在由於這樣的排出目的地錯誤的類型引起作業在步驟S609中斷的情形下,控制單元108控制列印系統100使得能夠在步驟S616對在存儲器109中的作業開始列印,該作業在步驟S611中被確認為滿足在錯誤沒有恢復的狀態下可以完成作業的列印操作的條件。
情形4其中,在步驟S611中識別出在列印隊列中存在不受列印中斷影響的作業的控制單元108,在被列印中斷的作業的中斷時段期間開始不受列印中斷起因影響的作業的列印。
該情形4是在上述情形D中的控制的一個例子。即是說,該情形4是「用戶通過UI單元明確地輸入了用於暫時停止列印操作的中斷請求的情形」的例子。
例如,假設控制單元108通過本實施例中說明的UI單元從操作者接收到等同於來自用戶的暫時停止作業的列印操作的明確指令的請求。本實施例所用的「UI單元」指操作單元102、或在圖1示出的例子中說明的外部UI單元200、300、400、500、或600之一。當從用戶接收到這樣明確的列印中斷請求時,控制單元108在步驟S604中做出「是」判斷,在步驟S609中中斷當前正在列印的作業的列印操作。
在該情形4中,控制單元108判斷出用戶沒有做出明確的列印中斷請求的作業是不受列印中斷的起因影響的作業。
現在,假設在該情形4下,除在步驟S609中被中斷了列印的作業之外,在存儲器109中存在三個等待列印的作業。控制單元108取出三個列印等待狀態作業中最早的,即做出列印執行請求最早的作業,作為在步驟S611中可優先選擇的作業,控制列印系統100使得能夠在步驟S616中開始該作業的列印。
或者,假設除了在步驟S609中中斷了列印的作業之外,在存儲器109中存在等待列印的作業,並假設用戶對該作業也做出了明確的列印中斷請求使得該作業當前關於列印處於暫時停止狀態。控制單元108像對在步驟S609中中斷了的作業一樣,也對該作業做出判斷其為「用戶明確地輸入了列印中斷請求的情形」。因此,如果在存儲器109中存在這樣的作業,控制單元108在步驟S611中判斷為該作業不是可選擇的選擇項。
因此,在該情形4中,在步驟S611中,控制單元108判斷出「用戶沒有通過UI單元明確輸入列印中斷請求(暫時列印停止請求)的列印等待下的作業」是不受列印中斷的起因影響的作業,即,可選擇的作業。
如果在該情形4下,控制單元108判斷出「用戶沒有通過UI單元明確輸入列印中斷請求(暫時列印停止請求)的列印等待下的作業」不存在於存儲器109中,流程從步驟S611前進到步驟S612。
另一方面,如果在該情形4下,控制單元108判斷出「用戶沒有通過UI單元明確輸入列印中斷請求(暫時列印停止請求)的列印等待下的作業」存在於存儲器109中,流程從步驟S611前進到步驟S614。
在該步驟S614之後,例如在步驟S616中,當在步驟S609中中斷了列印的作業保持中斷的同時,控制單元108在印表機單元104開始該作業的列印操作。
如上所述,如果假設在步驟S609中,在步驟S604中發生了的列印中斷的起因是「通過UI單元,來自用戶的列印中斷請求(暫時列印停止請求)的明確輸入」,則在步驟S611中,控制單元108搜索是否存在作為用戶沒有明確地輸入列印中斷請求且列印執行請求已經被接受的作業的列印等待作業,作為不受列印中斷的起因影響的作業。
然後,控制單元108控制列印系統100,使得能夠在由於用戶明確地輸入了列印中斷請求而中斷了列印的作業的列印中斷時段期間,執行不受影響的作業的列印操作。
這樣構造本實施例使得能夠靈活地處理用戶的各種需要,包括暫時停止列印的需要。這也是本實施例的結構的優點的例子,該優點是即使在存在中斷了列印的作業的情況下,也儘可能地改進生產率。
如上所述,通過本實施例公開的包括例如上面情形1~4中所述的控制的涉及流程圖的處理的控制,例如圖7A和圖7B,在本實施例中通過控制單元108執行存儲在存儲器109中的計算機可讀程序來執行。
根據本實施例,在步驟S609中,控制單元108當在步驟S604發生列印中斷的起因時確定列印中斷的起因的類型。基於所確定的列印中斷的起因的類型,在步驟S611中,控制單元108執行不受列印中斷的起因影響的作業的識別。此外,在步驟S616中,控制列印系統100使得能夠開始如下作業的列印,該作業即使在不消除在步驟S609中的列印中斷狀態時也不受列印中斷的起因的影響。
應當指出雖然根據本實施例公開了這樣的結構,但是結構不需局限於此。例如,可以做出只能處理情形1~4之一的結構。或者,可以做出這樣的結構其中,可以通過能夠執行與在圖7A和圖7B中以例子形式示出的處理相同或等同的處理的結構處理情形1~4之外的情形。儘管可以配置為能夠處理這樣各種各樣的改變和調整,還可配置為包括在圖16、21和24中以例子形式示出的在本實施例中公開的UI控制。
在圖7A的步驟S601和步驟S602中,控制單元108將列印數據和列印處理條件數據存儲在存儲器109中。在圖7A的步驟S603中,控制單元108按照在存儲器109中管理的列印隊列的列印順序在印表機單元104開始要處理的作業的列印操作的執行。
在步驟S604中,控制單元108在列印已經開始的作業的列印期間,在步驟S604中判斷是否在列印系統100發生了列印中斷的起因,如上所述進行該判斷。
如果在步驟S604中做出「否」判斷,控制單元基於判斷結果使流程從步驟S604前進到步驟S605。
在步驟S605中,基於例如用戶為作業設置的列印處理條件和列印系統100中的作業的處理狀態等的判斷標準,控制單元108判斷是否在步驟S603中在印表機單元104完成了正在列印的作業所需的全部列印操作。
如果在步驟S605中做出「否」判斷,控制單元基於判斷結果將流程從步驟S605返回到步驟S603。由此,控制單元108控制列印系統100繼續執行作業的列印操作直到其完成。
另一方面,如果在步驟S605中做出「是」的判斷,控制單元108基於判斷結果將流程從步驟S605前進到步驟S606。
在步驟S606中,控制單元108從列印隊列中刪除在步驟S605中判斷為完成了列印的作業。隨後,在步驟S607中,還從存儲器109刪除該列印作業的信息。這時,控制單元108從存儲器109刪除用於在步驟S605中做出判斷的列印操作的各種數據(要列印在列印介質上的圖像數據、及其例如列印條件數據等的屬性數據),例如,作為要在步驟S607中刪除的列印作業的信息。隨後,流程從步驟S607前進到步驟S608。
在步驟S608中,通過參考上述列印隊列的信息,控制單元108判斷除了在步驟S605中做出判斷的作業之外是否在存儲器109中存在要列印的作業。
如果在步驟S608中做出「是」判斷,控制單元108基於判斷結果將流程從步驟S608返回到步驟S603。由此,控制單元108使列印系統100執行另一個要列印的作業的列印操作,該作業是在步驟S608中識別為在存儲器109中等待由列印系統100列印的作業。控制單元108還控制列印系統100來執行關於該作業的根據圖7A和圖7B中的流程圖的處理。控制單元108繼續控制列印系統100對全部由用戶做出了列印執行請求的作業重複根據圖7A和圖7B中的流程圖的處理。
隨後,當做出在列印系統100中不存在要列印的作業的判斷時,控制單元108在步驟S608做出「否」判斷,並基於判斷結果,控制單元108結束根據圖7A和圖7B中的流程的全部處理。
考慮以上結構,如果在步驟S604中做出「否」判斷,意味著確認了發生了在步驟S603中正在列印的作業的列印中斷的起因,當控制單元108在步驟S604中做出「是」判斷時,流程從步驟S604前進到圖7B中的步驟S609。
在步驟S609中,控制單元108根據在步驟S604中確認了的列印中斷的起因的發生,控制印表機單元104來中斷正在步驟S603中正被列印的作業的列印操作,如上所述。隨後,流程從步驟S609前進到步驟S610。
在步驟S610中,即使在步驟S609中中斷了列印的作業的列印中斷時段期間,控制單元108將該作業的信息以與該作業的列印數據相聯繫的狀態存儲在存儲器109中。然後,在步驟S610中控制單元108控制存儲器109使得存儲在存儲器109中的作業的信息可以在後面需要該信息的處理(例如,步驟S611~615、S620、S622、S624、S625等)中讀出。
要在步驟S610中存儲的作業的信息的例子包括由控制單元108確認的關於列印中斷的起因的類型的信息,即,什麼類型的列印中斷起因引起在步驟S609中中斷了列印的作業被中斷。
在步驟S611中,控制單元108將涉及中斷了列印的作業的列印中斷起因的信息與存儲器109的列印隊列中列印等待中的每個作業的信息相比較。如上所述,在步驟S611中,控制單元108基於比較結果,判斷是否在存儲器109中存在不會受在步驟S609中中斷了列印的作業的列印中斷起因影響的列印等待中的作業。
如果在步驟S611中確認為在存儲器109中存在可以不受在步驟S609中中斷了列印的作業的列印中斷起因影響而開始列印的作業,則控制單元108在步驟S611做出「是」判斷,流程從步驟S611前進到步驟S614。
另一方面,如果在步驟S611中確認為在存儲器109中不存在可以不受在步驟S609中中斷了列印的作業的列印中斷起因影響而開始列印的作業,則控制單元108在步驟S611做出「否」判斷,流程從步驟S611前進到步驟S612。
在本實施例中,步驟S612中的處理是由控制單元108在步驟S609中中斷了列印的作業的列印中斷時段(列印被暫時停止期間的時段)期間執行的處理。
在該步驟S612的處理中,控制單元108判斷在步驟S609中中斷了列印的作業的列印中斷的起因是否已從列印系統100消除。控制單元108基於來自列印系統100的各單元(涉及的單元例如操作單元102、讀取器單元103、印表機單元104、存儲器109等)的信息、如上所述在步驟S610中保存的作業的信息等在步驟S612做出判斷。
現在,如果在步驟S612中,控制單元108沒有確認在步驟S609中中斷了列印的作業的列印中斷起因已被消除,控制單元108取得該結果,將流程從步驟S612返回到步驟S611。
另一方面,如果在步驟S612中,控制單元108確認已消除了被中斷的作業的列印中斷起因,控制單元108取得該結果,流程從步驟S612前進到步驟S613。在步驟S613中,控制單元108準備再繼續被中斷的作業的列印操作。具體來說,控制單元108使用在步驟S610中存儲在存儲器109中的作業的信息,檢查關於列印處理已經完成了多少的作業進度。當接收到其結果時,控制單元108確認還要有多少量以什麼形式輸出。這樣,在步驟S613中執行完成中斷作業必須的確認工作,隨後,流程從步驟S613返回到圖7A中的步驟S603。然後,控制單元108控制列印系統100再繼續被中斷的作業的列印。然後,流程前進到步驟S604。由此,可以在列印系統100執行如上所述的相同處理。
考慮上述結構,假設控制單元108在步驟S611中確認了在存儲器109中存在不受在步驟S609中中斷了列印的作業的列印中斷起因的影響的列印等待中的作業,並已將流程從步驟S611前進到了步驟S614側的流程。在這種情況下,控制單元108執行例如在情形1~4中舉例說明的控制。
在步驟S614控制單元108從存儲器109讀出在步驟S611中作為不受列印中斷的起因影響的作業而選擇的作業的作業信息。使用該作業信息可以在步驟S614中做出關於用戶為在步驟S611中選擇的作業設置了什麼列印條件、作業需要什麼列印操作的確認。之後,控制單元108將流程從步驟S614前進到步驟S615。
現在,在該步驟S615中,控制單元108判斷操作者是否在列印系統100消除了被中斷的作業的列印中斷的起因。在這種情況下,控制單元108使用在步驟S610中存儲在存儲器109中的作業信息和列印系統100的當前狀態信息來在步驟S615中執行判斷。
現在,假設在步驟S615中,確認為在列印系統100操作者沒有消除被中斷的作業的列印中斷的起因。在這種情況下,控制單元108在步驟S615做出「否」判斷,基於該判斷結果,控制系統100使流程從步驟S615前進到步驟S616側的流程。
另一方面,假設在步驟S615中,確認為操作者在列印系統100消除了被中斷的作業的列印中斷的起因。在這種情況下,控制單元108在步驟S615做出「是」判斷,基於該判斷結果,將系統100控制為使流程從步驟S615前進到步驟S620側的流程。
首先,下面說明控制單元108在列印系統100執行的控制,如果流程至今為止跟隨這樣的處理序列「圖7A的步驟S604中為是」→S609→S610→「S611中為是」→S614→「S615中為否」。
控制單元108確認在步驟S609中中斷了列印的作業的列印中斷的起因是未解決的。這是第一條件。此外,控制單元108確認在列印等待狀態下的不受列印中斷的起因影響的另一個作業存在於存儲器109中。這是第二條件。換句話說,假設控制單元108在步驟S611中做出了「是」判斷,在步驟S615中做出了「否」判斷。當第一條件和第二條件都滿足時,當在列印系統100中保持中斷了列印的作業的列印中斷狀態的同時,在步驟S616中控制單元108在印表機單元104開始不受列印中斷的起因影響的作業的列印操作。這樣,我們說列印系統100在控制單元108的控制下。
如已經提到的,在本實施例中,由於在步驟S604中列印中斷的起因的發生使得在步驟S609中中斷了列印操作的作業被稱為「被中斷的作業」。此外,不受列印中斷的起因影響的要被開始列印(S616)的作業是控制單元108在步驟S616中從列印隊列選擇的作業,也被稱為「當前作業」,如在步驟S612中。
如在情形1~4中所述,說明了控制單元108在步驟S616中列印哪個作業作為不受列印中斷的起因影響的作業的結構。即是說,基於在步驟S609中中斷了列印的作業的列印中斷的起因的類型(內容),控制單元108從存儲器109的列印隊列中等待狀態下的多個作業中選擇並確定要在步驟S616中開始列印處理的作業。
然而,根據本實施例要注意的一點是像也在別處提到的,存在用於在中斷了列印的作業的列印中斷時段期間允許在步驟S616開始另一個作業的列印的通則性條件。即在步驟S609中斷了列印的作業的列印中斷的起因的類型不是「印表機單元104內薄片傳輸路徑上的作業的列印薄片的卡紙」。如果在步驟S604確認出這樣的列印中斷的起因,則控制單元108禁止從步驟S611轉換到步驟S614,流程從步驟S611前進到步驟S612。
現在,假設控制單元108確實確認出被中斷的作業的列印中斷起因的類型是印表機單元104內薄片傳輸路徑上的作業的列印薄片的卡紙。在這種情況下,即使在存儲器109中存在該作業之外的其它列印等待作業的情況下,在列印中斷時段期間,控制單元108也禁止列印系統100中的任何及全部其它作業的列印的開始。在這種情況下,控制單元108進行等待,直到操作者從列印系統100消除了作業的列印中斷的起因。
當操作者消除了列印中斷的起因時,控制單元108將處理從圖7B中的步驟S612返回到圖7A中的步驟S603,重新開始(再繼續)要列印的作業的列印操作。應當指出在該再繼續作業的列印的情況下,控制單元108控制列印系統100來列印緊挨在作業的列印中斷前的時刻未處理的剩餘列印。
如果中斷的起因確實是印表機單元104內列印薄片的卡紙,不首先消除列印中斷的起因而允許在列印系統100開始另一個作業會生成列印系統100內的新的薄片卡紙。根據本實施例的系統100主動防止這樣的問題。
在下面的說明中,由於在步驟S604中由控制單元108確認發生了列印中斷的起因引起在步驟S609中中斷了列印的作業將被稱為「作業X」。此外,在作業具有列印處理條件從而其列印操作可以不管在列印系統100中發生的作業X的列印中斷起因而完成的情況下,控制單元108允許在步驟S616開始該作業的列印,該作業將被稱為「作業Y」。
從上述情形1~4的比較可以清楚地理解,根據本實施例,該作業Y等同於不受作業X的列印中斷的起因影響的作業。此外,該作業Y等同於隨在步驟S601中接收針對作業X的列印執行請求後,控制單元108接收了列印執行請求的作業。更具體來說,作業Y是這樣的作業當由印表機單元執行作業X的列印操作時,作業Y由控制單元108以要列印的列印數據和列印處理條件數據相關聯的狀態存儲在存儲器109中。即是說,如果我們稱作業X為「在前作業」,則作業Y是「在後作業」。
現在,當執行作業X的列印的同時,控制單元108將該作業Y的數據存儲到了存儲器109中,在作業X的列印執行時段期間,將作業Y作為禁止列印的開始的列印等待作業以等待狀態存儲在存儲器109中。然而,當作業X的列印中斷的起因發生時,控制單元108在步驟S609中斷了作業X的列印操作。此外,確認了作業X的列印中斷的起因的類型,基於其確認結果,控制單元108選擇了作業Y作為不受列印中斷的起因的影響能夠在列印系統100完成列印的作業。
因此,控制單元108在作業X的列印中斷時段期間在步驟S616中開始了作業Y的列印。現在假設列印系統100處於這樣的狀態下而正在列印作業Y。這樣,這裡公開了這樣的結構其中,在在前作業X仍處於列印未完成且當前列印中斷狀態下時,作為作業X的在後作業的作業Y的列印開始。據此,作業Y是不等待作業X的列印的完成而執行列印的作業。因此,如在例子中所示,在步驟S609中中斷了列印的作業的列印中斷時段期間,控制單元108在步驟S616給出列印開始許可的作業可以被定義為「超前列印作業(提前列印作業)」。即是說,該例子中給出的作業Y在本實施例中指「當前作業」或「超越列印作業」。
現在,假設對系統100的當前狀態,在作業X保持在列印中斷狀態的情況下,控制單元108正使列印系統100繼續在步驟S616中開始的作業Y的列印操作。即是說,這意味著控制單元108正在重複圖7B中這樣的循環S616→在S617中為「否」→在S615中為「否」→S616。
即是說,當在步驟S609中中斷了列印的作業X的列印中斷的起因尚未在列印系統100解決時,控制單元108保持列印系統100操作來在保持中斷了列印的作業X的中斷狀態的情況下實現作業Y的列印的完成。
應當注意如果在步驟S616中開始列印在步驟S611中選擇的作業(在該情形下是作業Y),控制單元108使得列印系統100按照用戶為該作業用UI單元設置的列印處理條件,執行作為該作業所需的列印操作的列印處理。
為此,控制單元108執行與要在步驟S616中開始列印的作業的列印數據相關聯地存儲在存儲器109中的列印處理條件數據的確認。作為其一個例子,在步驟S614中,控制單元108從存儲器109讀取並參考在步驟S611中選擇的作業的作業信息。該處理是要在步驟S614中執行的處理。應當指出該要在步驟S616中開始列印的作業是隨在步驟S609中中斷了列印的作業的列印執行請求之後做出了列印執行請求,且不受中斷了列印的作業的列印中斷的起因影響的作業。即是說,這指的是例如作業Y的「超前列印作業(提前列印作業)」。
隨後,例如,假設在步驟S616中開始列印的作業Y的列印操作在系統100中已結束。在這種情況下,當接收到作業Y的列印結束結果時,控制單元108將流程從步驟S617前進到步驟S618。在步驟S618中,控制單元108從存儲器109中的列印隊列刪除作業Y,在步驟S619,控制單元108從存儲器109刪除作業Y的作業信息(包括實際列印在列印薄片上的作業Y的列印數據、作業Y的列印處理條件數據)。當在步驟S619完成處理時,控制單元108將流程從步驟S619返回到步驟S611。
上面舉例說明的處理流程是在作業X的列印中斷的起因沒有被操作者從列印系統100消除的情況下,與控制單元108執行在步驟S616開始了列印的作業Y的列印處理的同時執行的處理流程相對應的控制例子。
根據本實施例,即使當等同於在步驟S616中開始列印的作業的提前列印作業的列印操作正在列印系統100中執行時,控制單元108也監視等同於在步驟S609中中斷了列印的作業的被中斷作業的列印中斷起因是否被消除。
根據該結構,例如,如果作業Y的列印在步驟S616中開始後沒有在S617中結束,流程從步驟S617返回到步驟S615,在步驟S615中重新確認作業X的列印中斷的起因是否已消除。該處理循環重複步驟S615~S617的處理。
例如,隨這樣的處理流程S601~603→S604中為「是」→S609→S610→S611中為「是」→S614→S615中為「否」→S616→S617中為「否」,再到S615,在步驟S615中做出「是」判斷。換句話說,當作業Y的列印操作正在列印系統100執行的同時,控制單元108確認了作業X的列印中斷的起因已經由操作者消除。在這種情況下,由於作業Y的列印執行期間作業X的列印中斷的起因的消除,控制單元108將流程從S615前進到步驟S620。
在步驟S620中,控制單元108在根據本實施例的UI單元上執行用於使操作者能夠明確地指示(請求)在步驟S609中中斷了列印的作業列印操作的再繼續方法(resuming method)(恢復方法(recovery method))的顯示。下文中,該顯示可能還稱為「特定顯示」。
根據該實施例,控制單元108控制列印系統100使得印表機單元104能夠在被中斷的作業(該例子中為作業X)的列印中斷時段期間開始提前列印作業(該例子中為作業Y)的列印操作。採用該結構,控制單元108確認在作業Y的列印期間在列印系統100消除了列印中斷作業的起因。在這種情況下,執行了確認的控制單元108控制根據本實施例的UI單元使之能夠做出「特定顯示」。根據本實施例在步驟S620的處理是對應於該結構的處理。應當指出雖然該結構是本實施例的重要特徵,列印系統100還具有基於以下各點的結構要求,這裡作為進一步特徵的例子給出。
例如,如果允許UI單元執行上面的「特定顯示」,控制單元108在列印系統100在印表機單元104繼續提前列印作業的列印操作的同時,用UI單元執行該「特定顯示」。即是說,換句話說,控制單元108在根據本實施例的UI上做出「特定顯示」,但是禁止列印系統100執行例如停止正由印表機單元104執行列印的上述提前列印作業的列印操作的動作。
現在,假設操作者沒有在從在UI單元做出「特定顯示」的時間點過去的預定時間內(例如,從顯示稍後說明的畫面900的時刻的一分鐘內),以「特定顯示」的方式做出關於被中斷的作業的恢復方法的指令。
根據本實施例,如果沒有在預定時間內通過「特定顯示」做出被中斷的作業的恢復方法的指令,控制單元108控制列印系統100使得即使UI單元保持執行「特定顯示」(例如,在操作單元102上顯示畫面900的狀態),也繼續執行正由印表機單元104列印的提前列印作業的列印操作。
因此,如果在預定的時間內操作者沒有最終指定被中斷的作業的恢復方法,控制單元108在印表機單元104繼續提前列印作業的列印操作,而不停止列印操作。
作為「特定顯示」的一個例子,根據本實施例控制單元108允許通過根據本實施例的UI單元來執行特定顯示,其中,以用戶可以為中斷了列印的作業的列印操作可以在列印系統100再繼續的定時指定的選擇候選項(selection candidate)(選擇項(selectionoption))提示用戶,使得用戶可以從提示的選擇項中指定希望的選擇項。
此外,作為根據本實施例的列印系統100的控制單元的例子,控制單元108進行控制使得作為「特定顯示」的例子的由在例如圖16、21和24中示出的組件構成的顯示可以由本實施例的UI單元做出。
此外,如上所述,控制單元108允許印表機單元104在被中斷的作業的列印中斷時段期間,開始不受被中斷的作業的列印中斷的起因影響的在後作業(等同於提前列印作業)的列印操作。採用該結構,在列印系統100中,當在印表機單元104正在執行提前作業的列印操作期間操作者消除了列印中斷的起因的情況下,控制單元108使得根據本實施例的UI單元做出「特定顯示」。
應當指出根據本實施例,該「提前列印作業」還被稱為「當前作業」和「超前列印作業」,這些術語是同義的。
列印設備101的操作單元102用作在本實施例中公開的UI單元,由此如在圖16、21和24中舉例說明的一樣執行「特定顯示」。此外,設置該結構使得列印設備101之外的遠程裝置(例如圖1中的PC200~400、其它列印設備500和600等信息處理裝置)的UI單元可以執行「特定顯示」。此外,設置該結構使得涉及下面說明的各種顯示例子的各種控制的各種指令和操作命令可以從外部裝置的UI單元執行。因此,即使用操作單元102之外的UI單元,這樣的結構也可以實現其中,用本實施例中公開的操作可以執行關於列印系統100的相同操作。還可以構造根據本實施例的列印系統100以適用於這種結構。
此外,基於涉及要在系統100處理的作業的多種信息,根據本實施例的控制單元108控制UI單元來以「特定顯示」的方式動態地改變列印系統100的操作者可以指示的作為選擇項的候選項。例如,「多種信息」的例子包括例如用作業Y表示的提前列印作業的列印處理條件的信息、例如在存儲器109中等待的在後作業的列印等待狀態的列印隊列作業信息等。採用上述結構,如圖16、21和24舉例說明的,如上所述,基於涉及要用列印系統100列印的作業的多種信息,控制以「特定顯示」的方式從用戶接收的選擇項的候選項來動態地互相區別。這樣,用該結構,還控制用作「特定顯示」的UI單元做出的顯示的內容。
例如,根據在被中斷的作業的列印中斷處理期間執行列印開始的提前列印作業的列印處理條件,控制單元108禁止顯示作為「特定顯示」的例如圖16中舉例示出的顯示。代替的是,根據本實施例的列印系統100的結構,控制單元108進行控制使得UI單元執行例如圖24中舉例示出的顯示。
此外,基於列印等待作業的接收狀態,控制單元108顯示禁止作為「特定顯示」的例如在圖16和24中的舉例顯示。代替的是,根據本實施例的列印系統100的結構,控制單元108進行控制使得UI單元執行例如圖21中舉例示出的顯示。
例如,假設在操作者還沒有在列印系統100中解決被中斷的作業的列印中斷起因的時段期間,根據本實施例的控制單元108保持被中斷的作業的列印操作。此外,在該列印中斷時段期間,控制單元108控制列印系統100來保持儘可能地重複作為提前列印作業的在後作業的列印操作。因此,控制單元108控制列印系統100來儘可能地保持列印系統100的印表機單元104的列印操作繼續,而不停止。
採用該結構,假設控制單元108確認了在印表機單元104對提前列印作業的列印操作的執行時段期間,列印系統100的操作者消除了被中斷作業的列印中斷的起因。進一步假設基於該確認,控制單元108已經用根據本實施例的UI單元做出了「特定顯示」。
因此,我們說當前列印系統100的狀態是由UI單元執行「特定顯示」的狀態。然而,即使在該狀態,在直到用戶選擇和最終確定的以「特定顯示」的方式用於再繼續被中斷作業的方法的預定時段期間,控制單元108控制列印系統100來繼續在步驟S616開始列印的在印表機單元104執行的提前列印作業的列印操作。
當實現了本實施例公開的優點的同時,上述配置本身也是考慮多個作業的全面生產率的配置的例子,其在基於POD的列印環境中具有重要意義,例如列印系統100的列印操作的儘可能地連續操作。
考慮上述各種列印系統100的控制結構,將說明根據本實施例的控制單元進行控制來使根據本實施例的UI單元能顯示「特定顯示」所需的結構的具體例子。
首先,與上述控制例子相同,控制單元108中斷了在印表機單元104處作業X的列印操作,然後開始了作業Y的列印操作。該結構基於用在上述情形1~4中示出的控制例子所說明的控制。
採用上述結構,如果操作者沒有解決作業X的列印中斷的起因,控制單元108在印表機單元104繼續在作業X的列印中斷時段期間開始的作業Y的列印操作。換句話說,控制單元108控制列印系統100來在印表機單元繼續作業Y的列印操作,直到操作者在系統100消除作業X的列印中斷的起因。
隨後,控制單元108確認了在作業Y的列印期間在列印系統100消除了作業X的列印中斷起因。根據該結構,在步驟S620中控制單元108進行控制使得在圖16、21和24中舉例示出的顯示畫面900的顯示可以由操作單元102的顯示單元301執行。
在圖16、21和24中舉例示出的用戶界面畫面900(下文中也稱為UI畫面)是控制單元108的「特定顯示」的畫面結構的例子,其作為根據本實施例的UI單元的例子執行,控制單元108是根據本實施例的控制單元的例子。
應當指出根據本實施例,在列印系統100,當執行在步驟S616中開始了列印的提前列印作業時,控制單元108確認操作者消除了在步驟S609中已經中斷了列印的作業的列印中斷的起因。當做出該確認時,基於存儲在存儲器109中的各種信息,控制單元108確認需要由列印系統100進行列印操作的作業的信息,該作業包括作為被中斷作業的作業X、作為提前列印作業的作業Y。所述各種信息包括每個作業的例如列印處理條件數據等對每個作業唯一的信息、控制單元108確定在存儲器109中等待列印的列印等待作業的數量的列印隊列的信息等。基於該結構結果,控制單元108進行控制來動態地改變用作允許從用戶接收的選擇項的候選項的數量,該候選項作為用於確定在印表機單元104中斷作業的再繼續列印操作的定時的用戶請求。作為其具體結構,根據本實施例,控制單元108進行本實施例的UI單元的控制來限制或增加用作選擇項的候選項的數目,該選擇項作為用於再繼續被中斷的作業的方法允許從用戶接收,如圖16、21和24的顯示例子所示。然而,應當指出還存在對圖16、21、24的每個共用的顯示組件,即「特定顯示」。
現在,下面參考代表這三個附圖的圖16說明與在圖16、21和24中的每個顯示例子共有的顯示組件。
顯示組件1列印中斷作業狀態通知欄901該通知欄901是控制單元108用UI單元顯示的顯示的例子,用於通知用戶列印系統100的當前狀態是可以再繼續在步驟S609中中斷的作業的列印操作。
根據本控制例子,當在印表機單元104列印作業Y時,操作者在系統100中消除了作業X的列印中斷的起因。響應於此,控制單元108執行UI畫面900的顯示,UI畫面900是在操作單元102中圖16、21和24中的「特定顯示」示出的例子。
因此,控制單元108進行控制來通過UI畫面的通知欄901通知用戶在系統100可以再繼續列印操作。
圖16中的顯示控制例子公開了這樣的結構其中,控制單元108通過通知欄901通知列印系統100的操作者作業X的列印操作可以在當前狀態被再繼續。
應當指出該通知欄901還用於通知用戶,用於再繼續作業X的列印操作的定時可以由用戶從帶有通知欄901的UI畫面900中顯示的選擇操作中選擇和最後確定。
現在,例如,假設根據本實施例,經過了預定的時間,而用戶沒有使用UI畫面900選擇和最終確定用於再繼續作業X的列印的定時,然後消除了列印中斷的起因。這樣,我們說在UI單元上的UI畫面900的顯示之後的預定時間量用戶沒有做出用於選擇選項的操作。在這種情況下,出於這種情況,使用等同於選擇項中確定一個的再繼續方法,控制單元108控制列印系統100以能夠自動再繼續作業X的列印操作。採用該結構,控制單元108還執行涉及如在該例中在UI畫面900選擇項的自動選擇的情形的指導性控制的顯示控制,以通過通知欄901通知用戶。
控制單元108在操作單元102上顯示的具有通知欄901的UI畫面900還可以構造來具有下面的顯示組件。
顯示組件2列印中斷作業信息通知欄902該通知欄902是控制單元108用UI單元顯示的顯示的例子,用來通知用戶在步驟S609中斷了列印的作業的信息。
根據本實施例,控制單元108可以在UI畫面900的顯示欄902上顯示涉及被中斷的作業的詳細信息,現在當系統100的操作者消除列印中斷的起因時,控制單元108允許列印操作的重新執行。
作為該結構的例子,圖16所示的顯示控制例公開了使得可以由控制單元108通過通知欄902向用戶通知下述的詳細信息的結構。
要在顯示欄902中呈現的信息「1」該信息「1」是使用戶可以識別被中斷的作業的作業接收號的信息的例子。圖16所示的根據本實施例的顯示控制例公開了如下結構控制單元108進行控制從而列印系統100的操作者可以通過通知欄902識別出控制單元108在接收列印執行請求時指定了的作業X的接收號是「0001」。
要在顯示欄902中呈現的信息「2」該信息「2」是使用戶可以識別被中斷的作業的作業接收日期和時間的信息的例子。
圖16所示的根據本實施例的顯示控制例公開了如下結構控制單元108進行控制從而列印系統100的操作者可以通過通知欄902識別出在接收列印執行請求時的作業X的接收日期和時間是「2005/3/29的16:30」。
要在顯示欄902中呈現的信息「3」該信息「3」是使用戶可以識別被中斷的作業的作業處理條件的信息的例子。圖16所示的根據本實施例的顯示控制例公開了如下結構控制單元108進行控制從而列印系統100的操作者可以通過通知欄902識別出關於對於完成作業X的處理所需的一系列列印操作需要哪種列印操作的作業X的作業處理條件。
例如,使用圖16所示的顯示控制例,作業X的原稿薄片大小是「A4大小」。此外,作業X的原稿的總頁數是「50頁」。列印作業X所需的列印介質的大小和類型是「A4大小和普通紙」。不需要用在列印系統100上設置的自動整理器對作業X的列印件進行整理。作業X需要單面列印,而不是雙面列印。列印處理條件的該典型示例公開了如下結構控制單元108進行控制從而列印系統100的操作者可以通過通知欄902識別出作業X的一系列列印操作所需的一系列處理條件。
要在顯示欄902中呈現的信息「4」該信息「4」是使用戶可以識別作業列印中斷的起因的類型的信息的例子。圖16所示的根據本實施例的顯示控制例公開了如下結構控制單元108進行控制從而列印系統100的操作者可以通過通知欄902識別出在步驟S604中由控制單元108確認的作業X的列印中斷的起因是哪種類型的列印中斷起因。
例如,圖16中的顯示控制例公開了控制單元108進行控制從而列印系統100的操作者可以通過通知欄902識別出作業X的列印中斷的起因是「列印紙用完」。
應當指出,圖16以及圖21和圖24典型示出以公開「特定顯示」的例子的顯示是控制單元108使UI單元在已去除列印中斷起因時進行的顯示。也就是說,在進行該顯示時,已經去除了中斷列印的起因,因此控制單元108通過該通知欄902向用戶通知的信息「4」不是系統100中當前存在的列印中斷起因的信息,而是作業X的中斷起因是「列印紙用完」的歷史信息。
然而,應當指出,即使在向用戶通知關於中斷起因的信息作為歷史信息的情況下,控制單元108也使用用於識別包含於在步驟S610中的處理中要保存在存儲器109中的作業信息中的列印中斷起因的信息。
要在顯示欄902中呈現的信息「5」該信息「5」是使用戶可以識別作為發生列印中斷起因時的日期和時間的信息的例子。根據本實施例的顯示控制例公開了如下結構控制單元108進行控制從而列印系統100的操作者可以通過通知欄902識別出步驟S609中的列印中斷起因出現的日期和時間。
例如,圖16所示的根據本實施例的顯示控制例公開了如下結構控制單元108進行控制從而列印系統100的操作者可以通過通知欄902識別出作業X的列印中斷起因出現的日期和時間是「2005/3/29的16:32」。
也就是說,使用圖16所示的顯示控制例的情況,用戶可以用在通知欄902中顯示的信息「2」和信息「4」與信息「5」一起確認關於列印被中斷的作業的各種確認。
例如,通過確認這三種信息,操作者可以確認「收到作業X的列印執行請求後的兩分鐘,由於作業X的列印操作所需的列印介質用完,作業X的列印操作被中斷」。
控制單元108使操作單元102進行根據本實施例的圖16以及圖21和圖24所示的作為「特定顯示」的例子的顯示,以實現這種功能。
要在顯示欄902中呈現的信息「6」該信息「6」是使用戶可以識別當中斷發生時被中斷的作業的進度狀態的信息的例子。圖16所示的根據本實施例的顯示控制例公開了如下結構控制單元108進行控制從而列印系統100的操作者可以通過通知欄902識別出緊接在步驟S609中中斷作業的列印操作之前中斷了列印的作業進行到何種程度。
使用圖16所示的顯示控制例,通知欄902中的上述信息「6」與信息「3」一起使用戶可以通過通知欄902確認以下信息。
例如,在步驟S609中中斷了列印的作業X是需要在將50頁的原稿數據複印50份以及在大小為A4大小、類型為普通紙的記錄介質的一個面上列印的條件下執行的作業。緊接在列印中斷之前,已經將需要該列印操作的作業X列印到第4份的第40頁。
這公開了如下結構控制單元108進行控制從而列印系統100的操作者可以通過通知欄902識別出典型示出的全部以下三種確認確認1至確認3。
確認1被中斷的作業需要何種列印條件的何種列印操作的確認。
確認2關於被中斷的作業的總列印量的確認,例如該作業是大規模作業,還是小規模作業。
確認3緊接在列印中斷之前被中斷的作業的列印完成了多少的確認。
用圖16所示的UI畫面可以進行該各種確認。
要在顯示欄902中呈現的信息「7」該信息「7」是使用戶可以識別需要多少列印處理以完成被中斷的作業的全部處理的信息的例子。
本實施例公開了如下結構控制單元108進行控制從而列印系統100的操作者可以通過通知欄902識別出被中斷的作業從再繼續列印到列印完成所需的薄片數量和時間量。
例如,圖16所示的顯示控制例公開了如下結構列印系統100的操作者可以通過通知欄902識別出作業X從再繼續列印到列印完成所剩餘的頁數是10頁,該列印所需的時間量是15秒。
應當指出,使用本實施例,控制單元108控制通知欄902以通知作為基於在通知欄902中呈現的上述信息「3」和信息「6」與列印系統100的性能信息進行計算的結果而得到的該信息「7」。
例如,在圖16中的該例子中,控制單元108通過讀出並參考先前在步驟S610中保存在存儲器109中的作業X的作業信息來識別出要在通知欄902中顯示的作業X的處理條件作為信息「3」。
此外,控制單元108識別出緊接在中斷之前、由於「列印紙用完錯誤」在步驟S609中印表機單元104處的列印被中斷的作業X的列印操作完成了多少的作業X的進度信息作為信息「6」。同樣,控制單元108參考已經在步驟S610中保存在存儲器109中的作業X的作業信息對信息「6」進行識別。
基於信息「3」和信息「6」,控制單元108首先計算完成作業X的列印所需的剩餘的薄片數量。具體地,將從要列印多少份、每份多少頁的作業X的總列印量中減去直到緊接在作業X中斷之前所處理的作業X的處理過的列印量而得到的值確定為作業X的剩餘列印量。控制單元108還確認在存儲器109中註冊的印表機單元104每分鐘可以列印多少頁的性能、列印系統100的自動整理器的性能等是列印系統100的規格信息。基於列印系統100的性能信息和以上計算的作業X的剩餘列印薄片量計算從再繼續列印到完成列印的時間量。控制單元108控制操作單元102使得在通知欄902上顯示這兩個計算結果作為信息「7」。
使用本實施例,控制單元108用上述產生方法產生信息「7」,但是可以使用任何方法。換句話說,例如,作為考慮到在基於POD的列印環境中十分重要的多個作業的生產率的配置,可以使用任何結構,只要在去除列印中斷的起因時可以將例如信息「7」的信息呈現給列印系統100的操作者即可。
此外,將控制單元108使操作單元102顯示的具有該通知欄902的UI畫面900構成為還具有以下顯示要素。
顯示要素3在去除列印中斷的起因時要列印的作業的信息通知欄903該通知欄903是控制單元108用UI單元進行顯示的顯示例子,用於使得可以向用戶通知與滿足以下兩個條件的作業本身有關的信息。
條件1能夠由印表機單元104列印作業,而不受列印中斷起因影響。
條件2當控制單元108確認通過列印系統100處的操作者的介入已去除了被中斷的作業(該例子中的作業X)的列印中斷起因時,正在印表機單元104處進行該作業的列印執行。
通過圖16所示的顯示控制例,公開了如下結構控制單元108進行控制從而可以通過通知欄903通知列印系統100的操作者與作為滿足該條件1和條件2二者的作業的作業X本身相關的信息。
在步驟S616中,在作業X的列印中斷期間,控制單元108已經開始了作業Y的列印操作。控制單元108基於作為管理信息預先保存在HD 209中的相當於上述條件1的規則信息進行控制。
此外,控制單元108確認在列印系統100中的印表機單元104處,在作業Y的列印執行期間操作者已經去除了作業X列印中斷的起因。換句話說,控制單元108確認在去除了作業X的列印中斷起因時正在由印表機單元104列印的作業是作業Y。該結構意味著本實施例公開了如下結構控制單元108基於作為管理信息預先保存在HD 209中的相當於上述條件2的規則信息進行控制。
通過圖16中的顯示控制例,滿足條件1和條件2二者的作業是作業Y,所以控制單元108控制UI單元使得可以將與作業Y本身相關的信息通過通知欄903通知使用者。
例如,假設印表機單元104正在執行作業X的列印操作,關於作業X,在通過UI單元接收到作業X的列印執行請求時,在步驟S603中控制單元108允許開始列印。然後,在執行作業X的列印期間,控制單元108通過本實施例的UI單元接收到作為後續作業的作業Y的列印執行請求。此外,假設在此之後,在執行作業X的列印期間,控制單元108接收到作為後續作業的與作業Y分離的作業的另一個作業Z的列印執行請求。因此,假設在印表機單元104處正在列印作業X的同時接收到了列印執行請求的作業Y和Z被控制單元108接受,並作為等待列印的後續作業在存儲器109中進行等待。
在這種狀況下,假設隨後在列印設備101處出現了大小為A4、類型為普通紙的薄片的「列印紙用完錯誤」。當作業X出現列印中斷起因時,控制單元108控制印表機單元104使得中斷作業X的列印操作。
同時,控制單元108讀出並參考在接受列印執行請求時保存在存儲器109中的作業Y的列印條件數據,從而識別該作業Y需要哪種列印操作。因此,假設控制單元108確認作業Y是需要在A3大小、普通紙類型的薄片上列印的作業。進一步假設控制單元108確認在列印設備101的薄片供給單元中可以得到作業Y需要的用於列印的「A3大小、普通紙類型的薄片」。
假設通過這兩個確認,控制單元108識別出在存儲器109中存在作業Y,作為使用獨立於列印被中斷的作業的作業X的列印中斷起因的列印處理條件可以完成列印操作的作業。
假設基於該識別結果,在步驟S616中,控制單元108在印表機單元104處開始了作業Y的列印操作,而列印系統100將作業X的列印操作保持在中斷狀態。現在,即使在印表機單元104處執行作業Y的列印操作期間,控制單元108也監視是否通過操作者的介入而提供了「A4大小、普通紙類型的薄片」,相當於去除了作業X的列印中斷起因。
在上述狀況下,假設控制單元108確認在系統100中沒有解決作業X的中斷起因的狀態下(在這種情況下,還沒有提供用於作業X的薄片),在印表機單元104處完成了作業Y的列印操作。在這種情況下,控制單元108在作為對於作業Y的判斷的步驟S617中判斷為「是」,該處理從步驟S617返回到S611側。此外,在進行到了的步驟S611中,控制單元108判斷作業Y之後的作業Z是否是可以用獨立於作業X的列印中斷起因的列印處理條件來完成列印操作的作業。同時,控制單元108讀出並參考在接受列印執行請求時保存在存儲器109中的作業Z的列印條件數據,從而識別該作業Z需要哪種列印操作。因此,假設控制單元108確認作業Z是需要在A4大小、再循環紙類型的薄片上列印的作業。進一步假設控制單元108確認在列印設備101的薄片供給單元中可以得到作業Z需要的用於列印的「A4大小、再循環紙類型的薄片」。
假設通過這兩個確認,控制單元108識別出在存儲器109中存在作業Z,作為除了作業Y之外使用獨立於列印中斷起因的列印處理條件可以完成列印操作的作業。還假設控制單元108確認當前時刻還沒有解決作業X的列印中斷起因。在這種情況下,控制單元108再次使該處理從步驟S611進行到步驟S616。也就是說,控制單元108使該流程前進到早先由於允許開始作業Y的列印而已經進行過了的步驟S616中的處理,而這次用於作業Z的處理。
再次進行到步驟S616的控制單元108在印表機單元104處開始作為作業Y的後續作業的作業Z的列印操作,而在列印系統100處保持作業X的列印操作中斷。現在,即使在印表機單元104處執行作業Z的列印操作期間,控制單元108也監視是否通過操作者的介入而提供了「A4大小、普通紙類型的薄片」,相當於去除了作業X的列印中斷起因。
根據上述結構,控制單元108進行控制,從而印表機單元104可以一直連續列印「多個不受被中斷作業的列印中斷起因影響的後續作業」,例如在例如由作業X典型示出的被中斷作業的中斷期間的作業Y和作業Z。
現在,假設在上述結構中,在流程進行到了步驟S616中,在印表機單元104處控制單元108開始列印的作業Z的列印操作期間,控制單元108確認列印系統100的操作者去除了作業X的列印中斷起因。
也就是說,假設控制單元108確認在完成作業Y的列印之後由控制單元108允許開始的作業Z在印表機單元104處的列印執行期間,在列印系統100處操作者去除了作為列印被中斷的作業的作業X的列印中斷起因。應當指出,這是控制單元108確認通過操作者的介入操作向列印設備101的薄片供給單元供給了A4大小、普通紙類型的薄片,相當於解決了作業X的列印中斷起因的例子。
基於該確認結果,控制單元108使根據本實施例的UI單元執行例如圖16、圖21和圖24典型示出的UI畫面900的顯示,作為上述「特定顯示」的例子。
然而,在這種情況下,控制單元108控制本實施例的UI單元使得禁止通過作為上述「特定顯示」的典型示出例的UI畫面900的通知欄903向列印系統100的用戶通知作業Y的信息。此外,在這種情況下,控制單元108控制本實施例的UI單元使得通過作為上述「特定顯示」的典型示出例的UI畫面900的通知欄903向列印系統100的用戶通知作業Z的信息。
根據上述結構,作業Y和作業Z都是滿足上述條件1,即提前了列印作業的作業。然而,由於列印系統100的上述用於提高生產率的結構,因此在去除作業X的列印中斷起因之前已經完成了先於作業Z的作業Y的列印操作。換句話說,在去除列印作業X的列印中斷起因時,印表機單元104正在列印的作業不是作業Y,而是作為在作業Y之後接收到列印執行請求的後續作業的作業Z。
也就是說,在這種情況下,作業Y是滿足條件1而不滿足條件2的作業,而作業Z是滿足條件1和條件2二者的作業。
因此,在這種情況下,即使作業Y是在步驟S616中可以被允許開始列印的提前了的列印作業的作業,根據控制規則的控制單元108禁止通過通知欄903在UI單元處通知作業Y的信息。此外,在這種情況下,控制單元108根據控制規則控制本實施例的UI單元使得通過作為上述「特定顯示」的典型示出例的UI畫面900的通知欄903向列印系統100的用戶通知作業Z的信息。
現在,通過該例子,在控制單元108判斷為作業Y滿足條件1和條件2二者時,控制單元108在通知欄903中顯示作業Y的信息,基於該控制例進一步進行說明。也就是說,假設作業Y是需要列印處理條件不受作業X的列印中斷起因影響的列印操作的作業,也是在列印系統100處去除作業X的列印中斷起因時印表機單元104正在列印的作業。根據該確認,控制單元108控制本實施例的UI單元使得可以在通知欄903中通知與作業Y本身有關的信息。
現在使用本實施例,控制單元108使用各種信息來確認在列印被中斷的作業之後接收到列印執行請求的後續作業是否滿足條件1和條件2。例如,控制單元108使用如下信息進行該確認在存儲器109中保存的與需要列印操作的每一個作業的列印處理條件數據有關的信息,列印系統100的耗材(薄片、調色劑、騎馬釘等)的剩餘量信息,列印系統100的操作狀態,作業處理的狀態信息等。
在該例子中,控制單元108使用通知欄903通知的信息是與作業Y本身有關的信息。該作業Y是控制單元108在通知欄903中作為滿足條件1和條件2二者的作業而進行顯示的作業。
例如,使用該例子,作業Y是滿足條件1和條件2二者的作業,因此,控制單元108在通知欄903中顯示與作業Y有關的作業信息。換句話說,這意味著作業Y是當列印系統100的操作者去除了列印被中斷的作業X的列印中斷起因時印表機單元104當前正在列印的作業。
因此,使用本實施例,可以在例如作為上述「特定顯示」的例子而在圖16、圖21和圖24中典型示出的UI畫面900上顯示滿足條件1和條件2二者的作業為「當前正在列印的作業」。該結構也是用於增加通過本實施例可以獲得的例如提供系統100的操作者可以直觀地理解的良好的可操作性的優點的配置。
有鑑於此,使用本實施例,應當指出在實施例的說明和附圖中具有例如「當前正在列印的作業」的表述的部分在本實施例中意味著滿足條件1和條件2二者的作業。
圖16所示的顯示控制例典型示出了如下結構控制單元108控制操作單元102使得可以通過通知欄903向用戶通知下述的詳細信息作為與作為該「當前正在列印的作業」而典型示出的作業有關的詳細信息。
要在顯示欄903中呈現的信息「1」該信息「1」是使用戶可以識別當前正在列印的作業的處理條件的信息的例子。本實施例公開了如下結構列印系統100的操作者可以通過通知欄903識別作業Y的列印處理條件,即需要哪種列印操作作為完成作業Y的處理所需的一系列列印操作。
例如,使用圖16所示的顯示控制例,作業Y的原稿的總頁數是「100頁」,作業Y的列印操作所需的總份數是「5份」,不需要用在列印系統100上設置的自動整理器對作業Y的列印件進行自動整理。
公開了如下結構控制單元108進行控制,從而列印系統100的操作者可以通過通知欄903識別出將此處典型示出的列印處理條件設定為作業Y的一系列處理操作所需的一系列處理條件。應當指出,可以進行如下配置要在顯示欄903中呈現為信息「1」的信息是與要在顯示欄902中呈現為信息「3」的列印處理條件項完全相同的項。然而,使用本實施例,採用示出的結構從而儘可能減少不必要的信息顯示,僅呈現必需的信息。
要在顯示欄903中呈現的信息「2」該信息「2」是使用戶可以識別還需要進行多少列印處理以完全結束當前正在列印的作業所需的全部處理的信息的例子。使用該例子,作業Y是當前在印表機單元104處正在列印的作業。因此,控制單元108進行控制使得列印系統100的操作者可以通過通知欄903識別作業Y還需要進行多少列印以完成該作業的列印。
將信息「2」構成為句子形式的清楚的表述,其關於需要列印多少份、每份多少頁以完成當前正在列印的作業的列印。例如,使用圖16所示的顯示控制例,公開了如下結構控制單元108進行控制以在UI單元上顯示信息「當前正在列印的作業Y需要列印兩份、每份100頁以完成列印」。
此外,控制單元108控制UI單元使得可以通過通知欄903通知結束當前正在列印的作業的時間量作為該信息「2」。例如,使用圖16所示的顯示控制例,公開了如下結構控制單元108控制UI單元使得可以通過通知欄903向用戶通知「當前正在列印的作業Y將在3分鐘後完成」。
應當指出,使用本實施例,控制單元108檢查要同時在通知欄903中顯示的上述信息「1」、用於識別關於當前列印的作業這時已完成了多少列印的作業進度的信息和系統100的性能信息。控制單元108控制操作單元102使得在通知欄903中顯示基於作為信息「3」的該信息進行計算而獲得結果。產生在通知欄903中顯示的信息「3」的計算方法等與在通知欄902中顯示的信息「7」的計算方法等相同,因此這裡省略其說明。
然而,應當指出,控制單元108控制UI單元使得持續更新在通知欄903中顯示的信息「3」,從而進行實時顯示。
在操作單元102上顯示畫面900的狀態下,即使在直到操作者通過畫面900輸入再繼續作業X的方法的指令的預定時間段期間,控制單元108也控制列印系統100使得繼續當前正在列印的作業Y的列印操作。
如上所述,將列印系統100構成為即使UI單元顯示畫面900,也繼續列印操作至少預定的時間段(在本例子中是1分鐘),以完成當前正在進行列印的作業(在本例子中是作業Y)的處理的完成。
因此,將形成如下結構即使顯示UI畫面900,也繼續當前正在列印的作業的列印,在該作業所需的處理中儘可能提前進度。因此,作業的實際進度狀態實時地發生改變。
因此,本實施例具有如下結構在通知欄903中呈現為信息「2」的信息反應了當前正在列印的作業的印表機單元104的列印操作的實際進度狀態。
因此,作為根據本實施例的「特定顯示」的一個例子在UI畫面900中顯示的通知欄903中呈現的信息「2」與在通知欄902中呈現的信息「7」不同的事實,也是本實施例的一個特徵。
然而,應當指出,可以使用任何方法產生信息「2」。也就是說,可以使用任何結構,只要可以在去除列印中斷起因時對列印系統100的操作者呈現例如信息「1」的信息即可。
使用本實施例,將作為在圖16、圖21和圖24中典型示出的「特定顯示」的例子的UI畫面900的顯示構成為具有如上所述的三種顯示組件,即顯示通知欄901、顯示通知欄902和顯示通知欄903,下文中也稱為顯示組件1、2和3。
如上所述,將三種顯示組件1、2和3,即通知欄901、902和903構成為用作對列印系統100的操作者的信息通知功能。
因此,使用採用如上結構的本實施例,三種顯示組件1、2和3是「特定顯示」的組件,而與根據系統100的狀態動態地變化的動態判斷因素無關。
因此,本實施例具有用作對操作者的引導功能的結構,從而通過作為根據本實施例的「特定顯示」例子的畫面900的顯示來明確地指示再繼續被中斷的作業(在本例子中是作業X)的方法。
例如,控制單元108根據本實施例控制UI單元使得通知欄901、902和903在畫面900上處於有效的顯示狀態,而與用作例如圖16、圖21和圖24所示的「特定顯示」的例子的畫面900的顯示無關。
應當指出,使用本實施例,「動態判斷因素」的例子是在控制單元108執行用本實施例公開的各種顯示控制和作業處理控制時所需的「與需要在列印系統100處執行列印操作的作業的處理條件有關的信息」。換句話說,該信息是使控制單元108可以確認在系統100處需要列印操作的作業在什麼列印條件下需要哪種列印操作。此外,使用本實施例,與在存儲器109中等待列印的作業數有關的信息也是動態判斷因素。
根據具有上述結構的本實施例,提出了一種配置用於實現列印系統產品,其不限於辦公環境,還考慮了基於POD環境的列印環境。例如,可以提高可操作性,例如對操作者對畫面900進行操作以確定當去除了列印中斷起因時何時再繼續被中斷的作業(在本例子中是作業X)的列印操作是最佳的提供了操作支持。
例如,根據具有上述結構的本實施例,除了上述優點之外,還可以提高可操作性,例如,在操作者明確指示再繼續被中斷的作業的方法時,提示操作者對畫面900進行操作從而進行適當的判斷,不僅考慮一個被中斷的作業(在這種情況下是作業X),還考慮如下兩方面(1)與當前正在列印的作業(在這種情況下是作業Y)的關係,(2)這些作業的進度和其比較,即考慮兩個作業的狀態。
根據具有上述結構的本實施例,除了上述優點之外,還可以提高可操作性,例如,在操作者明確指示再繼續被中斷的作業的方法時,在考慮不僅包括被中斷的作業(本例子中的作業X)、當前正在列印的作業(本例子中的作業Y)、還包括後續作業(本例子中的作業Z)的在列印系統100處需要列印的多個作業的操作環境下,操作者可以以操作畫面900的用戶所希望的恢復方法來再繼續被中斷的作業的列印操作。
在基於POD的列印環境中,這種列印系統100的最大的承辦商很可能是處理顧客的列印訂單的商業印刷廠,使用列印系統100產生列印件。在將列印件交付顧客時,顧客向商業印刷廠付費。
在這種基於POD的列印環境中,本列印系統100不作為簡單地在辦公環境中輔助事務的工具,而是可以說是生產由顧客付費的事務的產品的營業工具。
此外,很可能需要列印系統100具有在短時間內處理來自顧客的列印請求、同時接受並處理更大量的列印請求的性能。換句話說,使用這樣的基於POD的列印環境,能有效地處理多個作業,即整體生產率很可能是十分重要的。
此外,在基於POD的列印環境中,可預料到各種列印請求來自各種不同的顧客,包括大量大規模的作業(包含大量要列印的薄片的作業)。此外,對列印系統100,可預料到在一定時間段內這種大規模作業變得集中的情況。
考慮到這一點,存在來自例如POD市場的市場對可以高效並高生產率地處理各種多個作業、同時考慮顧客的期限的列印系統100的需求。
因此,可以容易地假設基於POD環境的列印環境與辦公環境在使用情況和用戶需要兩方面均有很大不同。
重新描述以典型方式給出的用實施例進行的上述說明,按照背景技術描述的具有作業恢復功能的列印設備和列印系統可以充分地滿足基於辦公環境的列印環境的需要。然而,雖然這種傳統的列印設備和列印系統可以具有作業恢復功能,但是不能解決在基於POD環境的列印環境中出現的以典型形式給出的以下問題。更具體地,使用這種傳統的具有作業恢復功能的列印設備和列印系統,沒有考慮可能在基於POD環境的列印環境中出現的對POD環境是獨特的使用情況和用戶需要。考慮針對這一點的事實是本實施例的一個重要特徵的例子,將本實施例構成為能夠解決在基於POD環境的列印環境中出現的以典型形式給出的以下問題。
例如,可以提供如下結構通過擴展按照現有技術描述的具有作業恢復功能的傳統的列印設備和列印系統,在作業X的列印中斷期間可以開始作業Y的列印。此外,可以將該傳統的列印設備和列印系統進一步擴展為例如可以在完成作業Y的列印之後再繼續列印作業X。然而,假設由於作業X的列印被中斷而開始列印處理的作業Y是需要在大量薄片上列印的大規模作業。在這種情況下,使用具有上述作業恢復功能的列印系統,作業X必須在再繼續其列印之前等待很長時間。換句話說,與作業X多迅速地從列印中斷起因中恢復無關地,直到作業Y的列印結束,才能再繼續列印作業X。即使作業X幾乎完全結束時,也很可能出現這種狀況。
在辦公環境中,這種使用情況很少,因此不注意這種情況。在這種環境中,用戶X僅關心他/她自己的列印作業X,不考慮另一個用戶Y的列印作業Y,而用戶Y僅關心他/她自己的列印作業Y,同樣不考慮用戶X的列印作業X。這是因為在基於辦公環境的列印環境中,個人列印其自己的原稿,列印件的接受者向列印系統做出列印請求,自己從列印系統的薄片排出單元拾取列印件。
然而,本例子的狀況更關心基於POD的列印環境,可以多有效率、生產率多高地處理這種關鍵的多個大規模作業非常重要。本實施例考慮了可預計的來自POD市場的需求而處理這種情況,因此,根據本實施例的列印系統100構成為能夠解決上述問題。
尤其值得注意是以下事實即使構成了能夠處理上述問題的列印系統,也可以預料到其它問題,將根據本實施例的列印系統100構成為除了以上列出的問題之外還能夠解決在基於POD的列印環境中可能出現的新問題。
例如,假設研究通過如下配置處理上述問題的結構在操作者去除作業X的中斷起因時強制停止在作業X的列印中斷時開始的作業Y的處理。這種結構根據作業Y的內容可能影響作業Y的列印結果,例如作業Y可能包括的後處理的特定類型。
本實施例考慮了可能的來自POD環境的需求來處理該情況,因此,根據本實施例的列印系統100構成為能夠解決上述問題。
如上所述,由於本實施例的以上原因,將控制單元108構成為在辦公環境和基於POD的列印環境下都能進行各種控制。本實施例的一個尤其重要的組件是「特定顯示」,從而可以進行各種相關控制。
典型示出的顯示組件4、5和6是用於使操作者通過本實施例的UI單元明確地輸入指定再繼續去除了列印中斷起因的被中斷的作業(本例子中的作業X)的列印操作的方法的指示的組件。
此外,使用本實施例,顯示組件4、5和6也是「基於動態判斷因素進行動態控制的組件」。
此外,使用本實施例,顯示組件4、5和6是用於使操作者通過本實施例的UI單元明確地輸入指定再繼續列印被中斷的作業的定時的組件,該定時即重新開始在系統100處進行在當前正在列印的作業(作業Y)的列印執行期間操作者去除了列印中斷起因的被中斷作業(本例子中的作業X)的列印操作的時刻。
應當指出,使用本實施例,UI畫面900設置有顯示組件4、5和6,從而操作者可以明確並有選擇地從三個普通候選項(選擇項)中指定再繼續被中斷的作業(本情況下的作業X)的方法。使用本實施例,將顯示組件4設置為三種選擇項中的第一選擇項,將顯示組件5設置為第二選擇項,將顯示組件6設置為第三選擇項。
使用本實施例,控制單元108控制操作單元102使得顯示根據本實施例的設置到UI畫面900上的操作指示鍵904,用於響應於由操作者進行的直觀的觸摸面板操作,作為顯示組件4的一個例子。
此外,使用本實施例,控制單元108控制操作單元102使得顯示設置到UI畫面900上的操作指示鍵905,用於響應於由操作者進行的直觀的觸摸面板操作,作為顯示組件5的一個例子。
控制單元108控制操作單元102使得顯示設置到UI畫面900上的操作指示鍵906和詳細設置欄907,使得能夠響應於由操作者進行的直觀的觸摸面板操作,作為顯示組件6的一個例子。
使用本實施例的上述結構,控制單元108控制操作單元102使得在UI畫面900上對顯示組件4、5和6進行有效的顯示,從而操作者可以明確並有選擇地從三個普通候選項(選擇項)中指定再繼續被中斷的作業(本情況下的作業X)的方法。
此外,當去除了被中斷的作業(本例子中的作業X)的列印中斷起因時,控制單元108確認當前正在列印的作業(本例子中的作業Y)需要在什麼列印處理條件下進行哪種列印操作。基於該確認結果,控制單元108控制操作單元102使得在與上述三種選擇操作相對應的顯示鍵(也稱為軟鍵)904、905和906中,對應於第二選擇項的鍵905在畫面900上處於無效顯示狀態。因此,控制單元108禁止接收來自使用對應於第二選擇項的鍵905的操作者的用戶請求。
此外,控制單元108確認在存儲器109中是否存在任何等待的作業,如果有,有幾個。基於該確認結果,控制單元108控制操作單元102使得在三種選擇操作中,對應於第三選擇項的鍵906和詳細設置欄907在畫面900上處於無效顯示狀態。因此,控制單元108禁止接收來自使用對應於第三選擇項的鍵906和信息設置欄907的操作者的用戶請求。
此外,使用本實施例,顯示組件4、5和6是在清楚地考慮被中斷的作業(本例子中的作業X)與當前正在列印的作業(本例子中的作業Y)的關係的同時,在操作者指示再繼續被中斷的作業的定時的時候,使操作者明確地輸入再繼續被中斷的作業的定時的組件。
例如,使用本實施例,將作為顯示組件4的顯示鍵(軟鍵)904構成為顯示組件,從而操作者可以清楚地理解內容「在當前正在列印的作業的列印結束之後立即再繼續本作業」。此外,將與鍵904分離地構成的作為顯示組件5的顯示鍵(軟鍵)905構成為顯示組件,從而操作者可以清楚地理解內容「立即結束當前正在列印的作業的列印,再繼續本作業」。因此,該結構可以具有系統100的操作者可以選擇要設置的與選擇操作等效的操作指示部,例如顯示鍵904、顯示鍵905等,控制單元108根據作業處理狀態動態地限制其有效顯示狀態。
因此,在操作者指示再繼續列印被中斷的作業的定時的時候,操作者可以操作畫面900從而考慮與當前正在列印的作業(本情況下的作業Y)的關係和這些作業的進度來明確地進行適當的判斷。其優點還在於,在進行該判斷時,可以通過畫面900上的顯示對於再繼續被中斷的作業的列印操作的定時明確地指示操作者所希望的選擇項。
此外,使用本實施例,將作為顯示組件6的顯示鍵(軟鍵)906構成為顯示組件,從而操作者可以清楚地理解內容「在當前等待列印的作業的列印結束之後再繼續本作業」。
因此,操作者可以操作畫面900不僅考慮被中斷的作業(本例子中的作業X)和當前正在列印的作業(本例子中的作業Y)、而且還考慮在存儲器109中排隊需要用列印系統100進行列印操作的後續作業(本例子中的作業Z)來明確地進行適當的判斷。
根據如上所述的本實施例,操作者可以通過畫面900的顯示不僅考慮被中斷的作業和當前正在列印的作業、而且還考慮需要在列印系統100處進行列印操作的多個作業的整體生產率來進行判斷。
其優點還在於,在考慮需要在列印系統100處進行列印操作的多個作業的整體生產率來進行判斷時,可以通過畫面900上的顯示對於再繼續被中斷的作業的列印操作的定時明確地指示操作者所希望的選擇項。
此外,使用本實施例,控制單元108進行控制使得用操作單元102顯示不僅具有顯示組件4、5和6,還具有上述顯示組件1、2和3的畫面900。
此外,如上所述,控制單元108控制操作單元102使得在作為顯示組件2的通知欄902中顯示列印處理條件、完成作業的列印所需的剩餘薄片數和所需的時間量,作為被中斷了的作業(本情況下的作業X)的信息。
此外,控制單元108控制操作單元102使得在作為顯示組件3的通知欄903中顯示列印處理條件、完成作業的列印所需的剩餘薄片數和所需的時間量,作為當前正在列印的作業(本情況下的作業Y)的信息,從而與在顯示組件2中呈現的信息進行比較。
因此,使用本實施例,在操作者在三種顯示組件4、5和6的三個選擇項中選擇一個時,顯示作業的信息顯示組件2和3,將其呈現給操作者以清楚地區別並比較。根據該結構,本實施例還可以獲得以典型形式示出以下優點。
例如,該結構可以幫助操作者在操作畫面900時作出決定,例如,「再通過少量列印即可完成作業X的列印。另一方面,完成作業Y的列印還需要大量時間。如果這樣,則在完成當前正在列印的作業Y的列印之前再繼續列印作業X更有效率,因此完成生產作業X的列印件」。
在另一個例子中,該結構可以幫助操作者在操作畫面900時作出決定,例如,「作業Y的列印通過將列印再繼續少許時間即可完成。如果這樣,則首先完成當前正在列印的作業Y的列印比再繼續列印作業X更有效率」。
這樣,可以提供良好配備的操作支持實施例,其中,在例如POD環境的列印環境中的列印位置處的操作者,在考慮多個列印作業的整體生產率和由顧客設定的列印件的期限等的同時作業系統100,在通過畫面900選擇上述三個選擇操作中的一個時可以作出更合適的決定。
因此,除了顯示組件4、5和6之外,還通過顯示組件1、2和3增加信息通知功能,這進一步增加了本實施例的優點。
下面說明在上述結構中與由控制單元108在操作單元102上顯示的設置到UI畫面900上的顯示組件4、5和6以及顯示組件1、2和3有關的具體控制。
顯示組件4與操作指示單元等效的顯示鍵904,將其構成為在完成當前正在列印的作業的列印之後,操作者可以明確地輸入再繼續去除了列印中斷起因的被中斷的作業的列印操作的指令。
也就是說,鍵904是本實施例中的三個選擇項中的第一選擇項,其是再繼續在印表機單元104處當前正在列印的作業(本例子中的作業Y)的列印期間去除了列印中斷起因的被中斷作業(本例子中的作業X)的列印操作的方法(再繼續的定時)。
在該結構中,在印表機單元104處當前正在列印的作業(本例子中的作業Y)的列印期間去除了被中斷作業(本例子中的作業X)的列印中斷起因的條件下,控制單元108允許用操作單元102顯示畫面900,從而在畫面900上將鍵904顯示為有效狀態。
此外,在印表機單元104處繼續當前正在列印的作業(本例子中的作業Y)的列印操作的同時,可以通過處於有效狀態的在畫面900上顯示的鍵904接收與第一選擇項等效的操作者請求。
現在,使用該結構,假設操作者通過例如在畫面900上進行觸摸面板操作而按下處於有效狀態的在畫面900上顯示的鍵904,此外按下畫面900上的OK鍵908。在這種情況下,控制單元108作為判斷條件接受該操作,並判斷為操作者做出了第一用戶請求,作為再繼續被中斷的作業(本例子中的作業X)的列印操作的方法。
如果接收到了與三個候選項中的第一選擇項等效的第一用戶請求,則控制單元108禁止中斷在印表機單元104處當前正在列印的作業(本例子中的作業Y)的列印操作。
在這種情況下,控制單元108控制列印系統100使得即使這時已經消除了列印中斷起因,也直到當前正在列印的作業的列印結束才再繼續被中斷的作業的列印操作。
應當指出,根據本實施例使用例如「結束列印」或者「完成列印」的術語。在本實施例中使用的這些術語是同義的。
如果做出了第一用戶請求,則控制單元108控制系統100使得在印表機單元104處當前正在列印的作業(本例子中的作業Y)的列印操作結束之後,在印表機單元104處再繼續被中斷的作業(本例子中的作業X)的列印操作。
例如,在圖16中的顯示控制例的情況下,控制單元108進行控制使得完成全部作業Y的列印操作,該作業Y在作業Y的列印處理條件下需要列印5份100頁的列印數據所需的一系列列印操作。
因此,在圖16中的顯示控制例中,控制單元108基於與作業Y有關的處理條件數據和進度信息識別出該作業Y還需要進行兩份列印每份100頁。因此,控制單元108使列印系統繼續進行在作業Y中剩餘的剩餘100頁×2份的列印操作。
然後,假設控制單元108基於來自印表機單元104的狀態信息確認作業Y的列印操作結束。接收到該信息時,控制單元108禁止開始列印存儲器109中的任何後續作業(本例子中的作業Z),而是將該後續作業保持在等待列印狀態,由列印系統100再繼續作業X的列印操作。在再繼續作業X的列印操作時,控制單元108基於作業X的進度信息確認緊接在步驟S609中被中斷之前作業X的進度,還確認作業X的列印處理條件。隨後,控制單元108使列印系統100執行作業X的未完成部分的列印處理,作為再繼續作業X的列印處理所需的列印處理。
例如,在圖16中的顯示控制例的情況下,控制單元108進行控制使得確認作業X是在作業X的列印處理條件下需要列印5份50頁的列印數據所需的一系列列印操作的作業。此外,控制單元108基於與作業X有關的列印條件數據和進度信息識別出該作業X還需要列印10頁以完成列印。因此,控制單元108使列印系統100執行用於列印由於被中斷而未處理的作業X的剩餘10頁的列印處理。因此,控制單元108完成在作業Y的列印完成之後立即再繼續的列印作業X所需的一系列列印操作。
這時,例如,如果在存儲器109中有等待要列印的後續作業(本例子中的作業Z),則控制單元108在已經完成作業X的列印的條件下允許開始後續作業的列印操作。因此,控制單元108在完成作業X的列印之後在列印系統100處立即開始列印後續作業所需的列印操作。
因此,在接收到操作者通過作為顯示組件4的鍵904做出的第一用戶請求時,控制單元108控制列印系統100使得在系統100處按如上所述的列印順序處理每一個需要列印處理的作業。
應當指出,在接收到操作者通過鍵904做出的第一用戶請求時控制單元108進行的控制序列與在圖7B中在步驟S621中判斷為「是」時該流程進行到的步驟S622的列印處理1相對應。應當指出,使用本實施例,控制單元108執行圖22中的步驟S801至S810的處理流程,作為包含在步驟S622中的列印處理1中的詳細處理流程。
將本實施例構成為能夠通過畫面900接收來自與第一選擇項等效的鍵904的第一用戶請求之外的用戶請求。一個例子是作為與上述三個候選項中的第二選擇項等效的顯示組件5的鍵905。下面用具體例子對其進行說明。
顯示組件5與操作指示單元等效的顯示鍵905,將其構成為在完成當前正在列印的作業的列印之前,操作者可以明確地輸入再繼續去除了列印中斷起因的被中斷的作業的列印操作的指令。
也就是說,鍵905是本實施例中操作者可以選擇的三個選擇項中的第二選擇項,其是再繼續在印表機單元104處當前正在列印的作業(本例子中的作業Y)的列印期間去除了列印中斷起因的被中斷作業(本例子中的作業X)的列印操作的方法(再繼續的定時)。
上述與第一選擇項等效的第一用戶請求是在完成當前正在列印的作業(本例子中的作業Y)的列印操作之後再繼續被中斷的作業的列印操作的用戶請求。
相反地,上述與第二選擇項等效的第二用戶請求是在完成當前正在列印的作業(本例子中的作業Y)的列印操作之前再繼續被中斷的作業的列印操作的用戶請求。應當指出,使用本實施例,作為如下用戶請求處理該第二用戶請求,即中斷當前列印的作業(本例子中的作業Y)的列印操作,之後立即再繼續去除了列印中斷起因的被中斷作業(本情況下的作業X)的列印操作。
然而,在本實施例中,使用該第二選擇項,控制單元108根據對當前正在列印的作業存在哪種列印處理條件的確認結果控制操作單元102,從而禁止操作者進行該選擇。
作為本實施例的一個例子,當去除了被中斷的作業(本情況下的作業X)的列印中斷起因時,控制單元108在操作單元102上顯示畫面900之前對當前正在列印的作業(本情況下的作業Y)的列印處理條件進行確認。這時,控制單元108讀出並參考在存儲器109中保存的當前正在列印的作業(本例子中的作業Y)的列印處理條件數據。
假設其結果是控制單元108確認當前正在列印的作業是需要使用系統100的後處理裝置(例如薄片處理裝置230)對由印表機單元104列印的列印件使用後處理構件進行後處理(也稱為「薄片處理」或者「自動整理處理」)的作業。
如上所述,在操作單元102上顯示畫面900之前,當去除了中斷起因時,控制單元108確認當前正在列印的作業(本例子中的作業Y)是需要對列印介質進行自動整理處理的作業。
在這種情況下,控制單元108禁止操作者通過本實施例的UI單元選擇該第二選擇項。例如,使用本實施例,控制單元108控制操作單元102使得操作者不能選擇該第二選擇項。在操作單元102上顯示畫面900,但是控制單元108控制操作單元102使得鍵905在畫面900上處於無效顯示狀態。
現在,如圖21和圖24所示,可以通過用「變灰」或「陰影」顯示該部分或者在畫面900上根本不顯示該部分的結構來進行該無效顯示控制。
與這種結構無關地,至少在這種情況(當前正在列印的作業(本例子中的作業Y)是需要自動整理處理的作業的情況)下,控制單元108禁止通過本實施例的UI單元接收任何來自操作者的第二選擇項。因此,在這種情況下,控制單元108禁止將列印系統100控制為在當前正在列印的作業的列印操作完成之前再繼續被中斷的作業的列印操作。
應當指出,這是用於防止出現在當去除了作業X的列印中斷起因時強制停止作業Y的處理的上述情況下可能出現的新問題的配置的一個例子。
另一方面,假設當去除了列印中斷起因時,在操作單元102上顯示畫面900之前,控制單元108確認當前正在列印的作業(本例子中的作業Y)是不需要自動整理處理的作業。在這種情況下,控制單元108允許操作者通過本實施例的UI單元選擇該第二選擇項。例如,使用本實施例,控制單元108控制操作單元102使得操作者可以選擇該第二選擇項。作為本實施例的一個例子,如圖16和圖21所示,在操作單元102上顯示畫面900,控制單元108控制操作單元102使得鍵905在畫面900上處於有效顯示狀態。
在這種情況下,控制單元108允許使用在畫面900上處於有效顯示狀態的鍵905接收來自操作者的第二選擇項。這意味著控制單元108進行控制使得在印表機單元104處繼續當前列印的作業(本例子中的作業Y)的列印操作的同時,可以接收與第二選擇操作等效的操作者請求。
在該結構中,假設操作者通過例如在畫面900上進行觸摸面板操作而按下處於有效狀態的在畫面900上顯示的鍵905,還按下了畫面900上的OK鍵908。在這種情況下,控制單元108判斷為操作者做出了第二用戶請求,作為再繼續被中斷的作業(本例子中的作業X)的列印操作的方法。
如果接收到了與由畫面900呈現給操作者的三個候選項中的第二選擇項等效的第二用戶請求,則控制單元108允許中斷在印表機單元104處當前正在列印的作業(本例子中的作業Y)的列印操作。在這種情況下,控制單元108控制列印系統100使得在完成當前正在列印的作業(本例子中的作業Y)的列印結束之前再繼續被中斷的作業(本例子中的作業X)的列印操作,從而完成被中斷的作業的列印操作。
例如,在圖16中的顯示結構例的情況下,如果接收到由被按下的處於有效顯示狀態的鍵905做出的第二用戶請求,則控制單元108中斷(停止)在印表機單元104處正在列印的當前正在列印的作業(本例子中的作業Y)的列印操作。
這時,控制單元108啟用關於當前時間點的列印作業(本例子中的作業Y)的進度的當前時間點的作業進度,使得當稍後再繼續列印該作業時可以識別該作業進度。作為一個例子,控制單元108將作業Y當前時間點的進度信息以與作業Y的列印數據和列印處理條件數據相關聯的狀態存儲在存儲器109中。
因此,在接收到來自操作者的第二用戶請求時中斷作業Y的列印操作,中斷之後,可以由列印系統100快速地再繼續作業X的列印操作。
假設在這種情況下在存儲器109中除了作業X和作業Y之外還有另一個後續作業(本例子中的作業Z)。與在這種情況下相同,控制單元108在當前正在列印的作業(本例子中的作業Y)的列印中斷之後不開始列印後續作業,而是將後續作業保持在等待列印狀態,再繼續被中斷的作業的列印操作。
在再繼續作業X的列印操作時,控制單元108基於作業X的進度信息確認直到緊接在步驟S609中被中斷之前作業X的進度,還確認作業X的列印處理條件。隨後,控制單元108使列印系統100執行作業X的未完成部分的列印處理。
例如,控制單元108進行控制使得確認作業X是在作業X的列印處理條件下需要列印5份50頁的列印數據所需的一系列列印操作的作業。此外,控制單元108基於與作業X有關的列印條件數據和進度信息識別出該作業X還需要列印10頁以完成列印。因此,控制單元108使列印系統100執行用於列印由於列印中斷起因而未處理的作業X剩餘10頁的列印處理。因此,控制單元108完成在中斷作業Y的列印之後立即再繼續的列印作業X所需的一系列列印操作。
在系統100處完成在中斷作業Y之後再繼續的作業X的列印操作時,控制單元108再繼續為了再繼續列印作業X而被中斷的作業Y的列印操作。現在,假設在這種情況下在存儲器109中除了作業Y之外還有另一個後續作業(本例子中的作業Z)。與在這種情況下相同,控制單元108在作業X的列印完成之後不開始列印後續作業,而是將後續作業保持在等待列印狀態,控制列印系統100使得能夠開始作業Y的列印操作。
在完成作業X的列印之後再繼續作業Y的列印操作時,控制單元108基於作業Y的進度信息確認直到緊接在被中斷之前作業X的進度,還確認作業Y的列印處理條件。隨後,控制單元108使列印系統100執行作業Y的未完成部分的列印處理。
然後,假設控制單元108基於來自印表機單元104的狀態信息確認作業Y的列印操作已完成。在接收到該信息時,控制單元108確認在存儲器109中是否有處於等待列印狀態的後續作業(本例子中的作業Z)。
這時,例如,如果在存儲器109中有等待要列印的後續作業(本例子中的作業Z),則控制單元108在已經完成作業Y的列印的條件下允許開始後續作業的列印操作。因此,控制單元108在完成作業Y的列印之後在列印系統100處立即開始列印後續作業所需的列印操作。
因此,在接收到操作者通過作為顯示組件5的鍵905做出的第二用戶請求時,控制單元108控制列印系統100使得在系統100處按如上所述的列印順序處理每一個需要列印處理的作業。
應當指出,在接收到操作者通過鍵905做出的第二用戶請求時控制單元108進行的控制序列與在圖7B中在步驟S623中判斷為「是」時該流程進行到的步驟S624的列印處理2相對應。應當指出,使用本實施例,控制單元108執行圖17中的步驟S901至S910的處理流程,作為包含在步驟S624中的列印處理2中的詳細處理流程。
在上述結構中,將本實施例構成為能夠通過畫面900接收來自與第二選擇項等效的鍵905的第二用戶請求之外的用戶請求。一個例子是作為與上述三個候選項中的第三選擇項等效的顯示組件6的鍵906。下面也用具體例子對其進行說明。
顯示組件6與操作指示單元等效的顯示鍵906和詳細設置欄907,將其構成為在完成了當前正在列印的作業的列印之後,並且也完成了在存儲器109中等待列印的作業的列印之後,操作者可以明確地輸入再繼續去除了列印中斷起因的被中斷的作業的列印操作的指令。
鍵906(包括詳細設置欄907)是本實施例中的三個選擇項中的第三選擇項,是再繼續在印表機單元104處當前正在列印的作業的列印期間去除了列印中斷起因的被中斷作業的列印操作的方法(再繼續的定時)。
進行更具體的說明,上述與第三選擇項等效的第三用戶請求是在完成了當前正在列印的作業(本例子中的作業Y)的列印操作之後,並且也完成了等待列印的作業(本例子中的作業Z)的列印操作之後,再繼續去除了列印中斷起因的被中斷的作業(本例子中的作業X)的列印操作的用戶請求。
然而,使用本實施例,在去除了被中斷的作業(本例子中的作業X)的列印中斷起因時,控制單元108根據關於是否在存儲器109中存在等待列印的作業作為除了當前正在列印的作業(本例子中的作業Y)之外也需要列印操作的另一個作業的確認結果,控制操作單元102使得該第三選擇項也變為不可由操作者進行選擇。
作為使用本實施例的一個例子,在去除了被中斷的作業(本例子中的作業X)的列印中斷起因時用操作單元102顯示畫面900之前,控制單元108檢查在存儲器109中管理的列印隊列。控制單元108還檢查在存儲器109中是否存在等待列印的作業,作為被中斷的作業(本例子中的作業X)和當前正在列印的作業(本例子中的作業Y)之外的需要列印操作的作業。
這種情況是在去除了被中斷的作業(本例子中的作業X)的列印中斷起因時用操作單元102顯示畫面900之前,控制單元108確認在存儲器109中沒有等待列印的作業的情況。
在這種情況下,基於該確認結果,控制單元108禁止操作者用根據本實施例的UI單元選擇該第三選擇項。例如,使用本實施例,控制單元108控制操作單元102使得對操作者禁止選擇第三選擇項。
作為使用本實施例的一個例子,如圖21和圖24所示,在操作單元102上顯示畫面900,但是控制單元108控制操作單元102使得鍵906(包括詳細設置欄907)在畫面900中處於無效顯示狀態。
現在,如圖21和圖24所示,可以通過用「變灰」或「陰影」顯示該部分或者在畫面900上根本不顯示該部分的結構來進行該無效顯示控制。
與這種結構無關地,至少在這種情況(除了被中斷的作業和當前正在列印的作業之外在存儲器109中沒有處於等待列印狀態的作業的情況)下,控制單元108禁止通過本實施例的UI單元接收任何來自操作者的第三選擇項。這是為了防止操作者在畫面900上進行錯誤的操作,防止操作者做出不合適的決定。
假設控制單元108確認除了被中斷的作業(本例子中的作業X)和當前正在列印的作業(本例子中的作業Y)之外,在存儲器109中存在處於等待列印狀態的作業。例如,使用該例子,除了作業X和作業Y之外,在存儲器109中至少存在作業Z作為等待列印的作業。
在這種情況下,基於該確認結果,控制單元108允許操作者用根據本實施例的UI單元選擇該第三選擇項。例如,使用本實施例,控制單元108控制操作單元102使得操作者可以對第三選擇項進行選擇。作為使用本實施例的一個例子,如圖16和圖24所示,在操作單元102上顯示畫面900,控制單元108控制操作單元102使得鍵906(包括詳細設置欄907)在畫面900中處於有效顯示狀態。
在這種情況下,在印表機單元104處繼續當前列印的作業(本例子中的作業Y)的列印操作的同時,控制單元108進行控制使得可以通過在畫面900上處於有效顯示狀態的鍵906(包括詳細設置欄907)接收與第三選擇項等效的操作者請求。
假設操作者通過例如在畫面900上進行觸摸面板操作而按下處於有效狀態的在畫面900上顯示的鍵906,還按下了畫面900上的OK鍵908。在這種情況下,控制單元108判斷為操作者做出了第三用戶請求,作為再繼續被中斷的作業(本例子中的作業X)的列印操作的方法。
如果接收到了第三用戶請求,則控制單元108禁止中斷在印表機單元104處當前正在列印的作業(本例子中的作業Y)的列印操作。在這種情況下,控制單元108還禁止存儲器109中的等待的作業的列印結束(與「列印完成」同義)之前再繼續被中斷的作業(本例子中的作業X)的列印操作。
在這種情況下,控制單元108控制列印系統100使得在當前正在列印的作業(本例子中的作業Y)的列印操作之後,還在等待列印狀態下的作業(本例子中的作業Z)的列印操作之後,在印表機單元104處再繼續被中斷的作業(本例子中的作業X)的列印操作,從而完成被中斷的作業的列印操作。
例如,在圖16中的顯示控制例的情況下,控制單元108進行控制使得完成作業Y的全部列印操作,該作業Y在作業Y的列印處理條件下需要列印5份100頁的列印數據所需的一系列列印操作。
因此,在圖16中的顯示控制例中,控制單元108基於與作業Y有關的處理條件數據和進度信息識別出該作業Y還需要進行兩份每份100頁的列印。因此,控制單元108使列印系統100進行在作業Y中剩餘的剩餘100頁×2份的列印操作。然後,假設控制單元108基於來自印表機單元104的狀態信息確認作業Y的列印操作結束。
即使已經確認作業Y的列印操作結束,這種情況也是做出了第三用戶請求的情況。因此,即使解決了列印中斷起因,控制單元108禁止開始被中斷的作業。此外,控制單元108將處於等待列印狀態的該被中斷的作業放置在存儲器109中。在這種情況下,控制單元108將再繼續作業X的列印操作保持在進行等待,至少直到在作業Y的列印結束時開始的作業Z的列印操作結束。
在確認作業Y的列印結束,並且開始作業Z的列印操作時,控制單元108確認作業Z的列印處理條件。然後,控制單元108使列印系統100執行作業Z需要的一系列列印操作。
隨後,在確認作業Z的列印操作也結束時,控制單元108在列印系統100處再繼續被中斷的作業(本例子中的作業X)的列印操作。
在再繼續作業X的列印操作時,控制單元108基於作業X的進度信息確認緊接在步驟S609中被中斷之前作業X的進度,還確認作業X的列印處理條件。隨後,控制單元108使列印系統100執行作業X的未完成部分的列印處理,作為再繼續作業X的列印處理所需的列印處理。
例如,控制單元108進行控制使得確認作業X是在作業X的列印處理條件下需要列印5份50頁的列印數據所需的一系列列印操作的作業。此外,控制單元108基於與作業X有關的列印條件數據和進度信息識別出該作業X還需要列印10頁以完成列印。因此,控制單元108使列印系統100執行用於列印由於列印中斷起因而未處理的作業X的剩餘10頁的列印處理。
因此,控制單元108完成在作業Y和作業Z的列印操作完成之後再繼續的作業X的列印所需的全部一系列列印操作。
因此,在接收到操作者通過作為顯示組件6的鍵906(包括詳細設置欄907)做出的第三用戶請求時,控制單元108控制列印系統100使得在系統100處按如上所述的列印順序處理每一個需要的列印處理的作業。
應當指出,使用本實施例,除了鍵906之外詳細設置欄907也包含在顯示組件6中。如下面以典型形式所示,將本實施例構成為能夠用詳細設置欄907處理與第三用戶請求有關的詳細操作請求。
例如,假設在用戶按下在畫面900上處於有效顯示狀態的鍵906時在存儲器109中有多個等待的作業。還假設該多個作業是在存儲器109中的三個等待列印的作業,例如作業Z1、作業Z2和作業Z3。還應當指出,這些作業的列印執行請求的接收順序是作業Z1、作業Z2和作業Z3的順序。
上述實施例還處理以下情況在操作者從列印系統100去除了被中斷的作業的列印中斷起因時,在存儲器109中存在被中斷的作業(本例子中的作業X)和當前正在列印的作業(本例子中的作業Y)之外的多個等待列印的作業。
現在,假設在上述情況下,用戶按下在畫面900上處於有效顯示狀態的鍵906。在這種情況下,控制單元108控制操作單元102使得操作者可以通過在畫面900上處於有效顯示狀態的詳細設置欄907指定應當在哪個等待列印的作業的列印之後再繼續作業X的列印操作。
例如,如在上述情況下典型示出的,如果在存儲器109中存在按順序做出了列印執行請求的作業Z1、Z2和Z3,則控制單元108進行以下控制。
例如,假設操作者使用操作單元102上的數字鍵盤405在畫面900上處於有效顯示狀態的詳細設置欄907的設置欄907B處輸入「1」。如果操作者進行了這樣的設置,則控制單元108按作業Y→作業Z1的順序進行兩個作業,在完成這兩個作業的全部列印操作時,控制列印系統100使得再繼續作業X的列印操作。
另一方面,假設操作者使用操作單元102上的數字鍵盤405在畫面900上處於有效顯示狀態的詳細設置欄907的設置欄907B處輸入「2」。如果操作者進行了這樣的設置,則控制單元108按作業Y→作業Z1→作業Z2的順序進行三個作業,在完成這三個作業的全部列印操作時,控制列印系統100使得再繼續作業X的列印操作。
或者,假設操作者使用操作單元102上的數字鍵盤405在畫面900上處於有效顯示狀態的詳細設置欄907的設置欄907B處輸入「3」。如果操作者進行了這樣的設置,則控制單元108按作業Y→作業Z1→作業Z2→作業Z3的順序進行四個作業,在完成這四個作業的全部列印操作時,控制列印系統100使得再繼續作業X的列印操作。
因此,如上所述,如果用戶按下在畫面900上處於有效顯示狀態的鍵906,則控制單元108控制操作單元102使得操作者可以通過在畫面900上處於有效顯示狀態的詳細設置欄907指定應當在哪個等待列印的作業的列印之後再繼續作業X的列印操作。
如上所述,本實施例具有實現面向預想中的未來的數字列印系統生產的各種配置。該結構還具有在以下狀況下的配置。
例如,使用本實施例,控制單元108控制操作單元102使得在按下處於有效顯示狀態的鍵906之後,操作者可以按下OK鍵908而不對詳細設置欄907進行操作。
換句話說,將該結構構成為控制單元108判斷為即使在按下在畫面900上處於有效顯示狀態的鍵906之後立即按下OK鍵908,而不對詳細設置欄907進行操作,也接收到了第三用戶請求。
現在,假設在按下在畫面900上處於有效顯示狀態的鍵906之後,操作者立即按下OK鍵908,而不對詳細設置欄907進行操作。
如果進行了該操作者設置,則控制單元108進行控制使得再繼續已經去除了列印中斷起因的被中斷的作業(本例子中的作業X)的列印操作進行等待,直到處於等待列印狀態的多個作業中的最後一個的列印操作結束。在處於等待列印狀態的最後一個作業的列印操作結束時,控制單元108控制列印系統100使得再繼續被中斷的作業的列印操作。換句話說,即使在詳細設置欄907B中不輸入「3」,也實現了與上述等效的控制。
該結構意味著如果接收到操作者通過按下在畫面900上處於有效顯示狀態的鍵906而做出的第三用戶請求,則可以從操作者接收到如下請求作為第三用戶請求的默認設置。
第三用戶請求的默認設置用於在存儲器109中除了被中斷的作業(本例子中的作業X)和當前正在列印的作業(本例子中的作業Y)之外,在控制單元108最後接收到列印執行請求的處於等待列印狀態的作業的列印隊列最後位置處的作業的列印操作之後,再繼續被中斷的作業的列印操作的設置。
應當指出,使用本實施例,如果允許在畫面900上有效地顯示鍵906,則控制單元108控制操作單元102使得在畫面900上處於有效顯示狀態的詳細設置欄907的設置欄907A的設置處於被選擇的狀態。因此,可以清楚地通知操作者上述默認狀態是有效的。這是根據本實施例的提高可操作性的優點的另一個例子。
在基於POD的列印環境中,很可能有列印系統100在預定時間安排下運行從而以適當的順序處理來自不同客戶有很大不同的大規模作業的情況。在這種具有時間安排的環境中,使設備基於其自身的判斷處理狀況可能不合適。
此外,可能希望需要在集中的時間段內一起連續列印具有類似的處理條件的列印作業的情況。
也就是說,在基於POD的列印環境中,徹底調整並監視例如列印設備等的裝備,然後需要儘可能對該設備進行連續操作。在這種情況下,假設我們對例如用於列印操作的列印介質的類型和大小的列印處理條件沒有共同點的多個作業進行排隊。在這種情況下,可能出現每一個作業列印開始前的預備操作(例如,溫度調整,切換薄片供給單元,調整列印介質的輸送間隔等)不必要地變長的狀態。因此,在基於POD列印環境中,可能存在為了使該停機時間減到最少而在集中的時間段內一起連續列印具有類似的處理條件的列印作業的情況。
有鑑於此,將被中斷的作業不經過同意插入為了儘可能減少停機時間而安排的多個等待列印的作業的隊列(本例子中作業X和作業Y之外的作業Z1至作業Z3)中的結構,將導致額外的停機時間。
因此,如上所述,使用本實施例,如果允許在畫面900上有效地顯示鍵906,則控制單元108控制操作單元102使得在畫面900上處於有效顯示狀態的詳細設置欄907的設置欄907A的設置處於被選擇的狀態。
如果在按下在畫面900上處於有效顯示狀態的鍵906之後立即按下OK鍵908,而不對詳細設置欄907進行操作,則控制單元108進行上述控制。
在接收到來自鍵906(包括詳細設置欄907)的第三用戶請求時控制單元108進行的控制序列與在圖7B中在步驟S623中判斷為「否」時該流程進行到的步驟S625的列印處理3相對應。應當指出,使用本實施例,控制單元108執行圖25中的步驟S1001至S1013的處理流程,作為包含在步驟S625中的列印處理3中的詳細處理流程。
如上所述,本實施例具有採用基於POD的列印環境並且考慮如何以高生產率在列印系統100處高效率地處理多個作業的結構。作為另一個進一步增加本實施例的優點的結構例的以下結構也考慮了這兩方面。
例如,如上所述,使用本實施例,在當前正在列印的作業(本例子中的作業Y)的列印時間段期間去除了被中斷的作業(本例子中的作業X)的列印中斷起因時,控制單元108用操作單元102顯示畫面900。
在該結構中,假設即使在從用操作單元102顯示畫面900的時間點開始過去了預定的時間量(如前所述,本例子是1分鐘)之後,還沒有三種用戶請求中的任何請求。應當指出,控制單元108控制列印系統100使得在印表機單元104處繼續當前正在列印的作業的列印操作。根據該結構對該時間點已經進行了說明,因此省略其詳細說明。
因此,假設從用操作單元102顯示畫面900的時間點開始已經過去了1分鐘,而操作者沒有指示再繼續被中斷的作業(本例子中的作業X)的方法(再繼續的定時)。已經過去了1分鐘而操作者沒有按下鍵904、905或者906中的任何一個的狀況落入該情況。
在這種情況下,控制單元108控制列印系統100使得自動執行與上述三個選擇項的第一選擇項等效的動作。
基於該確認結果,控制單元108通過繼續當前正在列印的作業Y的列印操作來結束作業Y的全部列印操作。隨後,在結束作業Y的列印操作時,控制單元108再繼續作業X的列印操作。隨後,在結束作業X的列印操作時,控制單元108開始作業Z的列印操作。
如上所述,如果操作者去除了列印中斷起因,但是有意或者無意地沒有在畫面900處進行選擇,則自動選擇被認為是風險最小的選擇項的第一選擇項。因此,控制單元108控制列印系統100使得進行與做出第一用戶請求相同的操作。該控制與在圖15中的步驟S710中判斷為「是」時的處理流程等效,該流程進行到步驟S711。
因此,本實施例具有採用基於POD的列印環境並且考慮如何以高生產率在列印系統100處高效率地處理多個作業,同時減少現場的操作者不必要的工作的結構。
此外,如果控制單元108自動選擇了第一選擇項,則為了不使操作者困惑,控制單元108控制操作單元102使得在通知欄901中進行顯示。
例如,如在上述顯示組件1中所述,如果在操作單元102處顯示畫面900,則控制單元108顯示「如果在一定時間量之後不選擇這些選擇項中的任何一個,將自動選擇(1)」。
如上所述,以下說明中的術語「當前作業」意味著與上述作業Y相同的滿足上述條件1和條件2的提前了的列印作業。此外,參考圖7A和圖7B以典型形式說明包括例如在出現要處理的作業的列印中斷起因時中斷在系統100處要執行的作業、在去除了列印中斷起因時在系統100處再繼續要執行的作業的過程的一系列過程。使用本實施例,例如由執行存儲在存儲器109中的控制程序的控制單元108(包括未示出的CPU)來執行圖7A和圖7B的流程圖中的處理。
第一例由於發生紙用完的中斷處理和再繼續處理以下是在所進行的作業的中斷起因是用於列印作業的指定薄片被用完的情況下,控制單元108進行控制的例子。
應當指出,這裡,例如,從控制單元108在步驟S604中對在步驟S603中出現的要列印的作業的列印中斷起因進行確認的處理開始進行說明。
如果在步驟S604中檢測到了列印中斷起因,該流程進行到步驟S609,中斷正在列印的作業。在本例子中,說明薄片盤213中的A4大小的薄片用完的情況。如圖14所示,在觸摸面板301上顯示薄片盤中的薄片用完了時所顯示的複印機的圖片和每一個盤的按鈕。圖14示出在薄片盒1中沒有薄片的情況下觸摸面板301上的報警畫面。如圖14所示,在畫面的左上角顯示表示列印中斷起因的沒有薄片的消息。在用戶按下OK鍵1401時,觸摸面板301上畫面從圖14所示的畫面變為圖12所示的畫面。
如圖12所示,在狀態顯示部513中顯示文字「紙用完」。
在用戶作業系統監視鍵505從而操作裝置標籤704時,畫面變為圖13所示的裝置信息顯示畫面。該裝置信息顯示畫面具有傳真信息顯示部801、網絡接收信息顯示部802、裝置標籤803、接收標籤804、列印標籤805、傳真標籤806、發送標籤807、複印標籤808、薄片信息顯示部809、遠程複印信息顯示部810、印表機信息顯示部811、掃描器信息顯示部812和網絡傳送信息顯示部813。根據圖13所示的畫面,可以理解薄片信息顯示部809的A4薄片盤的薄片光標是空白的。在圖13所示的顯示例中,其用薄片信息顯示部809表示A4薄片用完。
因此,圖14所示的裝置信息顯示畫面示出針對在薄片盒1中沒有薄片的情況的觸摸面板301上的顯示畫面。
返回圖7B,在步驟S610中,控制單元108在中斷時註冊在列印隊列中被中斷的作業的信息。在步驟S611中,對在列印隊列中是否註冊有不被中斷起因影響的其它作業進行確認。如果其中註冊有這種作業,則該流程從步驟S611進行到步驟S614,讀入該作業,在步驟S615和S616中進行列印,直到去除中斷起因。例如,假設在列印隊列中註冊的第二作業(圖11中接收號為0002的作業)使用A3的薄片進行列印。在這種情況下,沒有A4的薄片不是第二作業的列印中斷起因。因此,該流程進行到步驟S614,讀入該第二作業。在步驟S615和S616中,作為當前作業處理第二作業,使用從保持A3大小的厚薄片的薄片盒214中給送的薄片進行列印,直到去除中斷起因(A4薄片用完)。可以容易地理解,如果第二作業是需要A4大小的記錄薄片的作業,而第三作業使用A3大小的記錄薄片,則在這種情況下執行第三作業。
在步驟S617中,判斷是否完成了當前作業的列印,如果未完成該作業,則該流程返回到步驟S615,繼續監視中斷起因的去除和當前作業的列印。另一方面,如果在步驟S617中判斷為完成了當前作業的列印,則該流程進行到步驟S618,從列印隊列中刪除當前作業,在步驟S629中從備份存儲器109中刪除列印作業。然後,該流程返回到步驟S611,判斷是否有在列印隊列中註冊的沒有涉及中斷起因的其它作業。如果在其中註冊有這種作業,則該流程進行到步驟S614,重複與上述相同的處理。
在去除了在步驟S615中檢測到的中斷起因時,該流程進行到步驟S620。在該例子中,通過用戶向薄片盒213加入A4大小的普通紙來達到中斷起因的去除。在步驟S620中,如圖16所示顯示使用戶可以選擇作業再繼續方法的用戶界面(UI),用戶通過該用戶界面選擇作業再繼續方法。
如果指定鍵904(再繼續方法選擇按鈕)「1」,則選擇「在當前正在列印的作業的列印結束之後立即再繼續該作業」作為再繼續列印的方法,因此該流程從步驟S621進行到步驟S622。在步驟S622中,等待當前作業的列印結束之後再繼續在步驟S609中被中斷的作業(稍後參考圖22進行說明)。
如果指定鍵905(再繼續方法選擇按鈕)「2」,則選擇「立即結束當前正在列印的作業的列印,再繼續該作業」作為再繼續列印的方法,因此該流程從步驟S623進行到步驟S624。在步驟S624中,立即中斷當前作業的列印,再繼續在步驟S609中被中斷的作業(稍後參考圖17進行說明)。
如果指定鍵906(再繼續方法選擇按鈕)「3」,則選擇「在當前處於等待列印的作業的列印結束之後再繼續該作業」作為再繼續列印的方法,因此該流程從步驟S623進行到步驟S625。在步驟S625中,等待當前作業和在列印隊列中註冊的作業的列印結束之後再繼續在步驟S609中被中斷的作業(稍後參考圖25進行說明)。應當指出,如果選擇「在當前處於等待列印的作業的列印結束之後再繼續該作業」,則可以使用圖16中的詳細設置欄907指定在哪個等待的作業之後再繼續被中斷的作業的列印。稍後操作圖25對其進行詳細說明。
另一方面,在圖7B中的步驟S611中,如果在列印隊列中的作業都涉及中斷起因,則該流程進行到步驟S612,等待去除中斷起因。在去除了中斷起因時,該流程進行到步驟S603,再繼續在步驟S609中被中斷的列印作業。
圖15是示出圖7B中的步驟S620中UI處理的詳細處理的流程圖。執行圖15所示的處理呈現例如圖16所示的UI,根據用戶在UI上進行的操作確定被中斷了的作業的再繼續操作。
在步驟S701中,判斷當前正在處理的作業(在步驟S614中讀入,代替被中斷的作業進行處理的當前作業)是否有自動整理設置。如果當前正在處理的作業有自動整理設置,則該流程進行到步驟S702,使選擇項「立即結束當前正在列印的作業的列印,再繼續該作業」(圖16中的鍵905)的選擇無效。另一方面,如果當前作業沒有自動整理設置,則該流程從步驟S701進行到步驟S703。
在步驟S703中,對在列印隊列中是否存在處於等待列印狀態的作業(被中斷的作業和當前作業之外的列印作業)進行確認。如果沒有處於等待列印狀態的作業,則該流程進行到步驟S705,使選擇項「在當前處於等待列印的作業的列印結束之後再繼續該作業」(圖16中的鍵906)的選擇和用詳細設置欄907對其進行的指定無效。另一方面,如果有等待列印的作業,則該流程從步驟S703進行到步驟S706。
在步驟S706中,判斷是否有多個處於可選擇狀態的選擇操作。如果僅剩餘一個選擇項,則該流程進行到步驟S712,自動選擇與該選擇項相對應的再繼續處理。另一方面,如果有多個選擇操作處於可選擇狀態,則該流程從步驟S706進行到步驟S707。在步驟S707中,顯示例如圖16所示的用於選擇被中斷作業的列印再繼續方法的UI。
在用戶在UI上選擇選擇項中的一個時,該流程從步驟S708進行到步驟S709,進行由用戶選擇的選擇操作。另一方面,如果在步驟S707中顯示UI之後預定時間量過去之後還沒有進行選擇項的選擇操作,則該流程進行到步驟S711,自動選擇選擇項「在當前正在列印的作業的列印結束之後立即再繼續該作業」。
例如,參考例如圖11所示的例子說明該處理,其中在列印隊列中有三個等待列印的作業,接收號為0001的作業由於薄片用完而被中斷,現在,當前作業是接收號為0002的作業。首先,如果對當前作業(接收號為0002的作業)沒有進行自動整理設置,則該流程從步驟S701進行到步驟S703。此外,如圖11所示,這時有兩個等待列印的作業,因此該流程從步驟S703進行到步驟S706。因此,在步驟S706中全部選擇操作(圖16所示的全部選擇項)都是可選擇的,該流程進行到步驟S707。
在步驟S707中,顯示用於選擇被中斷作業的列印再繼續方法的UI。圖16示出用於選擇被中斷作業的列印再繼續方法的UI。在圖16所示的UI中,在通知欄901(處理再繼續狀態顯示部)中示出UI的描述。通知欄902(被中斷作業信息顯示部)顯示被中斷的作業詳細信息。通知欄903(當前作業信息顯示部)顯示當前正在執行的作業詳細信息。鍵904至906是用於選擇列印再繼續方法的按鈕。鍵904用於選擇方法「(1)在當前正在列印的作業的列印結束之後立即再繼續該作業」。鍵905用於選擇方法「(2)立即結束當前正在列印的作業的列印,再繼續該作業」。鍵906用於選擇方法「(3)當前處於等待列印的作業的列印結束之後再繼續該作業」。詳細設置欄907用於指定在哪個等待列印的作業之後再繼續被中斷的作業的列印。
如果在預定時間量過去之前例如對鍵905進行操作,則該流程從步驟S708進行到步驟S709,選擇「立即結束當前正在列印的作業的列印,再繼續該作業」,該處理結束。
返回圖7B,如果如上所述確定了作業再繼續方法,則該流程進行到步驟S621。在步驟S621中,判斷是否選擇了「在當前正在列印的作業的列印結束之後立即再繼續該作業」,因為沒選擇該選擇項,所以該流程進行到步驟S623。在步驟S623中,對是否選擇了「立即結束當前正在列印的作業的列印,再繼續該作業」進行確認,因為選擇了該選擇項,所以該流程進行到步驟S624。
現在,參考圖17所示的流程圖詳細說明步驟S624中的處理。圖17示出了如果選擇了「立即結束當前正在列印的作業的列印,再繼續該作業」的再繼續方法所進行的列印處理。
首先,在步驟S901中,中斷當前正在執行的作業(當前作業),該流程進行到步驟S902。在步驟S902中,在列印隊列中註冊當前作業的信息,該流程進行到步驟S903。在步驟S903中,將在步驟S609中被中斷的作業(被中斷的作業)的信息讀入列印隊列,作為列印再繼續作業。在步驟S904中,再繼續列印再繼續作業的列印處理。在上述例子中,從薄片盒213給送A4大小的普通紙進行列印。如圖18所示,觸摸面板301示出響應於再繼續的列印示出列印再繼續作業的列印狀態的顯示。進度顯示條在列印狀態顯示部603上前進,例如,還在份數顯示部605處以格式「2/5」對前進的份數進行計數。
在步驟S905中,對列印再繼續作業的列印是否結束進行確認,如果沒有結束,則該流程返回步驟S904。因此,進行再繼續作業的列印。另一方面,如果在步驟S905中確認列印再繼續作業的列印已經結束,則該流程進行到步驟S906。
在步驟S906中,從列印隊列中刪除列印再繼續作業的信息,該流程進行到步驟S907。在步驟S907中,從備份存儲器109中刪除該作業,該流程進行到步驟S908。在步驟S908中,讀入在步驟S901中在執行期間被中斷的作業的信息,作為當前執行的作業(當前作業),該流程進行到步驟S909。在步驟S909中,再繼續當前作業的列印處理。在上述例子中,從薄片盒214給送A3大小的厚紙進行列印。在步驟S910中,對列印是否結束進行確認,如果沒有結束,則該流程返回步驟S909。因此,進行當前作業的列印。
另一方面,如果在步驟S910中確認當前作業的列印已經結束,則該流程進行到步驟S911。在步驟S911中,從列印隊列中刪除結束列印的當前作業,該流程進行到步驟S912。在步驟S912中,從備份存儲器109中刪除該作業,該流程結束。
返回圖7B,在步驟S624中的列印處理結束時,該流程進行到步驟S608。在步驟S608中,確認在列印隊列中是否還有要列印的剩餘作業,如果有,在該流程返回到步驟S603進行重複,從而進行列印。另一方面,如果在步驟S608中確認在列印隊列中沒有要列印的列印作業,則該流程結束。
第二例由於發生卡紙的中斷處理和再繼續處理接下來說明由於原稿卡住而進行的中斷處理的例子,其中選擇「立即結束當前正在列印的作業的列印,再繼續該作業」的方法作為中斷處理和再繼續處理的方法。應當指出,原稿卡住是原稿在自動原稿進給器201處被卡住的狀況。下面參考圖7A和圖7B進行說明。
在用戶在自動原稿進給器201中放置了50頁原稿並且為了列印5份而指定「5」時,在觸摸面板301上如圖8所示的薄片數顯示部516示出「5」。此外,在用戶按下鍵輸入部302的開始鍵403開始讀取時,開始讀取原稿。如第一例所述,當從ADF中讀取原稿結束時,如圖9所示,在觸摸面板301上,在頁數顯示部607中顯示「50」,在份數顯示部605中顯示「1/5」。如果沒有正在進行列印的作業,則開始列印讀入的作業,列印狀態顯示部603顯示進度條前進。完成第一份,進行到第二份之後,份數顯示部605顯示「2/5」。控制單元108將由讀取器單元103讀取的圖像按讀取的順序存儲在備份存儲器109中(步驟S601)。此外,如果用戶從客戶計算機A300輸入了列印作業,則控制單元108將該作業存儲在備份存儲器109中(步驟S601)。
在列印隊列中註冊如上所述讀取的作業信息(步驟S602)。此外,將從客戶計算機A300輸入的列印作業存儲到備份存儲器109中完成之後,控制單元108產生相應的作業信息,將其註冊到列印隊列中。在這種狀態下按如下順序操作觸摸面板301系統監視鍵505(圖6)、列印標籤607(圖19)和作業狀態表702(圖19),如圖19所示,按上述順序顯示作業狀態顯示部710。在該第二例中,註冊的第一作業是複印作業,第二作業是列印作業,顯示部進行該顯示。
接下來,控制單元108從備份存儲器109中讀出列印隊列中最小數量的作業,開始列印該作業的處理(步驟S603)。在該例子中,讀出接收號為0001的作業,從薄片盤213給送A4的薄片,在印表機單元104處進行列印。隨後,對是否存在中斷起因進行確認(步驟S604),如果沒有中斷起因,則基於在列印隊列中註冊的列印作業信息確認作業的列印已經結束(步驟S605)。如果列印沒有結束,則繼續列印(步驟S603至S605)。
另一方面,如果檢測到了中斷起因,則對此顯示警告畫面,中斷當前列印的作業(步驟S609)。也就是說,在檢測到在自動原稿進給器201處卡住薄片時,在觸摸面板301上顯示例如圖20所示的在自動原稿進給器201處卡位薄片的警告畫面,中斷當前作業。然後,在列印隊列中註冊在該被中斷的作業中斷時的信息(步驟S610)。在如圖20所示的顯示中對OK鍵2001進行操作時,通知狀態顯示部513卡紙,其與圖12所示的顯示不同。
接下來,對在列印隊列中是否存在不涉及中斷起因的另一個作業進行確認(步驟S611)。在本例子中(圖19),第二作業是列印作業,不受中斷起因(即原稿給送卡紙)影響,因此讀入第二作業(步驟S614)。作為當前作業進行該第二作業,直到去除中斷起因(直到去除了在自動原稿進給器201中卡住的薄片)(步驟S615,S616,S617)。如果該當前作業的列印結束,從列印隊列和備份存儲器109中刪除該當前作業,搜索另一個可列印的作業(步驟S611)。
如果去除了中斷起因(在自動原稿進給器201中卡住的薄片),則呈現例如圖21所示的用於選擇作業再繼續方法的用戶界面(步驟S620)。參考圖15詳細說明根據該第二例的用戶界面的呈現。
首先,判斷是否對當前正在處理的作業進行了自動整理設置(步驟S701)。假設當前作業沒有自動整理設置。因此,接下來,對是否有作業處於等待列印進行確認(步驟S703)。如圖19所示,在本例子中沒有等待列印的作業。因此,使鍵906(「在當前處於等待列印的作業的列印結束之後再繼續該作業」)不可選,也使詳細設置欄907的設置無效(步驟S705)。
作為上述處理的結果,有兩個可選擇的選擇項鍵904和905,因此顯示例如圖21所示的用於選擇被中斷作業的列印再繼續方法的UI(步驟S706,S707)。圖21示出用本例子顯示的用於選擇被中斷的作業的列印再繼續方法的UI。如上所述,選項「在當前等待列印的作業的列印結束之後再繼續該作業」不可選擇,因此鍵906與和鍵906一起使用的詳細設置欄907變灰,使其不可選擇。現在,說明在用戶選擇了「(1)在當前正在列印的作業的列印結束之後立即再繼續該作業」的情況下的後續處理。
根據所選擇的方法(在這種情況下,「在當前正在列印的作業的列印結束之後立即再繼續該作業」)執行列印再繼續處理。圖22是用於說明在圖7B中的步驟S622所示的「在當前正在列印的作業的列印結束之後立即再繼續該作業」的處理的流程圖。現在,參考圖22詳細說明「在當前正在列印的作業的列印結束之後立即再繼續該作業」的處理。
首先,在步驟S801至S803中,繼續處理直到當前正在執行的作業的列印結束。也就是說,在步驟S803中,對是否進行當前正在執行的作業的列印進行確認,如果該作業沒有結束,則該流程返回到步驟S802進行重複,從而繼續當前正在執行的作業的列印。另一方面,如果在步驟S803中確認當前正在執行的作業的列印已經結束,則該流程進行到步驟S804。
在步驟S804中,從列印隊列中刪除在上述處理中結束列印的當前作業的詳細,接下來,在步驟S805中,從備份存儲器109中刪除該列印作業。
接下來,在步驟S806中,讀取在步驟S609中中斷列印的被中斷的作業,在步驟S807中,再繼續被中斷的作業,進行列印。在步驟S808中,對被中斷的作業的列印是否結束進行確認,如果沒有結束,則該流程返回到步驟S807進行重複,從而繼續列印。另一方面,如果在步驟S808中確認列印已經結束,則該流程進行到步驟S809,從列印隊列中刪除當前正在執行的作業,該處理結束。
因此,在結束圖7B中的步驟S622的處理時,該流程返回到步驟S608。在步驟S608中,對在列印隊列中是否有要列印的列印作業進行確認,如果有,則該流程返回到步驟S603進行重複,從而進行列印。另一方面,如果確認在列印隊列中沒有要列印的列印作業,則該流程結束。
第三例由於在可動盤處發生卡紙的中斷處理和再繼續處理接下來,說明從由於在可動盤228處出現薄片卡住的中斷起因而中斷列印到去除中斷起因之後被中斷的作業的再繼續列印的處理的例子。
在用戶在自動原稿進給器201中放置了50頁原稿並且為了列印5份而指定「5」時,在觸摸面板301上如圖8所示的薄片數顯示部516示出「5」。此外,在用戶按下鍵輸入部302的開始鍵403開始讀取時,開始讀取原稿。如第一例所述,當從ADF中讀取原稿結束時,如圖9所示,在觸摸面板301上,在頁數顯示部607中顯示「50」,在份數顯示部605中顯示「1/5」。如果沒有正在進行列印的作業,則開始列印讀入的作業,列印狀態顯示部603顯示進度條前進。完成第一份,進行到第二份之後,份數顯示部605顯示「2/5」。控制單元108將由讀取器單元103讀取的圖像按讀取的順序存儲在備份存儲器109中(步驟S601)。此外,如果用戶從客戶計算機A300輸入了列印作業,則控制單元108將該作業存儲在備份存儲器109中。應當指出,在第三例中,下面以從客戶計算機A300輸入的作業具有自動整理設置的情況進行說明。
與上述讀取同時地,在列印隊列中註冊作業信息(步驟S602)。此外,將從客戶計算機A300輸入的列印作業存儲到備份存儲器109中完成之後,控制單元108產生相應的作業信息,將其註冊到列印隊列中。也就是說,在列印隊列中註冊與在備份存儲器109中存儲的列印作業相對應的作業信息。在這種狀態下按如下順序操作觸摸面板301系統監視鍵505(圖6)、列印標籤607(圖19)和作業狀態表702(圖19),如圖19所示,顯示作業狀態顯示部710。在本例子中,顯示的第一作業是複印作業(列印用讀取器單元103讀入的原稿圖像的作業),第二作業是列印作業(從外部計算機輸入的列印作業)。
控制單元108從備份存儲器109中讀出列印隊列中編號最小的作業,從薄片盤213給送A4的薄片,在印表機單元104處進行列印(步驟S603)。隨後,對是否存在中斷起因進行確認(步驟S604),如果沒有中斷起因,則基於在列印隊列中註冊的列印作業信息確認作業的列印已經結束(步驟S605)。因此,繼續列印處理直到列印結束。
然而,如果在列印結束之前出現了中斷起因,則顯示例如圖23所示的警告畫面,中斷正在列印的作業。在該例子中,下面對在可動盤228中卡住薄片的情況進行說明。
如圖23所示,針對在可動盤228中卡住薄片在觸摸面板301上進行警告顯示。在如圖23所示的顯示中對OK鍵進行操作時,在步驟S609中中斷列印,該流程進行到步驟S610。
接下來,對在列印隊列中是否存在不涉及中斷起因的另一個作業進行確認(步驟S611)。在本例子中,圖19中的第二作業是具有自動整理設置的作業,因此,不使用可動盤,即不受中斷起因影響。因此,讀入第二作業(步驟S614)。然後,進行列印處理,直到去除中斷起因或者列印作業結束(步驟S615至S617)。
如果去除了在可動盤228處卡住的薄片,解決了中斷起因,則呈現用於選擇作業再繼續方法的用戶界面,由此用戶選擇作業再繼續方法(步驟S620)。這裡,參考圖15說明用戶界面的顯示處理。
在該第三例的情況下,對當前正在處理的作業(當前作業)進行了自動整理設置,因此鍵905(「立即結束當前正在列印的作業的列印,再繼續該作業」)變灰,使其不可選(步驟S702)。此外,如圖19所示,在本例子中沒有等待列印的作業,因此鍵906(「在當前處於等待列印的作業的列印結束之後再繼續該作業」)變灰,使其不可選。這時,與鍵906一起使用的詳細設置欄907也變灰,使其不可選。
因此,在本例子中,僅剩「在當前正在列印的作業的列印結束之後立即再繼續該作業」作為再繼續方法的選擇項,因此自動選擇該選擇項。應當指出,在本例子中(圖7B),如果三個選擇項中兩個不可選,僅剩一個選擇項,則不顯示UI,自動選擇可選的選擇項,但是可以配置為向用戶呈現可選的選擇項以由用戶對其進行確認。
如果在步驟S620中決定了「在當前正在列印的作業的列印結束之後立即再繼續該作業」的被中斷作業的再繼續方法,則執行所選擇的處理(步驟S621,S622)。
前面參考圖22對選擇「在當前正在列印的作業的列印結束之後立即再繼續該作業」之後的處理進行了說明,因此這裡省略其說明。
第四例選擇了「在當前等待列印的作業的列印結束之後再繼續該作業」的情況下的處理迄今為止,對「在當前正在列印的作業的列印結束之後立即再繼續該作業」和「立即結束當前正在列印的作業的列印,再繼續該作業」的兩個選擇項進行了說明。接下來,對在選擇了「在當前等待列印的作業的列印結束之後再繼續該作業」的情況下的處理進行說明。此外,對於第四例,假設在出現第一例中的中斷的狀態下,對當前作業進行了自動整理設置,因此不能選擇「立即結束當前正在列印的作業的列印,再繼續該作業」作為再繼續方法。因此,在第四例中用於選擇再繼續方法的UI與圖24所示相同,而不是圖16所示的UI。也就是說,用於選擇「立即結束當前正在列印的作業的列印,再繼續該作業」的鍵905變灰,並且/或者不能被選擇。在從圖24所示的UI中選擇鍵906(「在當前等待列印的作業的列印結束之後再繼續該作業」)時,該流程進行到圖7B中的步驟S625。圖25是用於說明步驟S625中的列印再繼續處理的詳細內容的流程圖。
在步驟S1001中,將表示要首先列印處於等待列印狀態的哪個作業的數值存儲在計數器中。在控制單元108中用RAM存儲器(未示出)構成該計數器。如果選擇了在圖24所示的詳細設置欄907中選擇「在當前等待列印的作業的列印結束之後再繼續該作業」,則在計數器中設定目前在列印隊列中的作業數(包括當前作業)。此外,如果在詳細設置欄907中設定在第n個作業的列印結束之後再繼續列印,則將計數器設定為n。不能將n的值設定為大於在列印隊列中等待列印的作業的數量。
在步驟S1002中,繼續列印當前作業。通過步驟S1003和S1004中的處理,進行列印處理,直到當前作業的列印結束,在列印結束時,該流程進行到步驟S1005。在步驟S1005中,從列印隊列中刪除當前作業,在步驟S1006中,從備份存儲器109中刪除當前作業。
隨後,該流程進行到步驟S1007,判斷計數器是否是零。如果計數器不是零,則其值減小1,執行下一個等待列印的作業的列印。在重複上述處理之後,如果在步驟S1007中判斷為計數器為零,則該流程進行到步驟S1009,再繼續被中斷的作業的列印。也就是說,在步驟S1009中讀取被中斷的作業,在步驟S1010中進行被中斷作業的再繼續列印。在被中斷的作業的列印結束時,該流程從步驟S1011進行到步驟S1012,從列印隊列中刪除被中斷的作業,在步驟S1013中從備份存儲器109中刪除被中斷的作業。
如上所述,使用本實施例,為可以根據中斷起因中斷作業並且除了被中斷的作業之外還可以列印其它作業的列印系統提供了具有更高可操作性的列印再繼續處理方法。使用根據本實施例的再繼續處理方法,針對中斷起因的去除,可以選擇以下三個再繼續方法指令中的一個(1)用於識別是否中斷當前正在列印的作業(當前作業)的處理以開始被中斷的作業的處理的指令;(2)用於識別是否在開始被中斷的作業的處理之前等待當前作業的處理結束的指令;以及(3)用於識別在當前作業的處理結束之後在處理被中斷的作業之前還要進行的可執行作業(在列印隊列中不受中斷起因影響的作業)的數量的指令。
通過例如圖16所示的用戶界面呈現三個指令的全部或部分,再繼續去除了中斷起因的被中斷的作業。如果選擇了指令(1),則中斷當前作業的處理,立即開始被中斷的作業的處理。如果選擇了指令(2),則在當前作業的處理之後,立即開始被中斷的作業的處理。此外,如果選擇了指令(3),則在當前作業的處理和全部指定的作業的處理之後,立即開始被中斷的作業的處理。因此,用戶可以以所希望的序列再繼續被中斷的列印作業。
使根據被中斷的作業之外的作業處理的指令(1)至(3)中不能選擇的指令(不能執行的再繼續方法)不可接受,因此便於容易地指示再繼續處理。
此外,如果在指令(1)至(3)中僅一個指令可選擇,則在用戶界面上不使用於再繼續方法的指令可接受,而在該一個指令之後開始作業處理。例如,如果在去除了中斷起因時除了被中斷的作業之外沒有其它作業,則在去除了中斷起因之後立即再繼續該作業。這防止了不必要的選擇操作,提高了操作性。
現在,說明上述全部實施例共用的結構。
主要由列印系統100的控制單元108執行上述實施例中的各單元的動作的控制。例如,假設控制單元108接收到列印請求,而這時沒有正在列印的作業,在存儲器109中沒有等待列印的作業。在這種情況下,控制單元108開始列印列印作業。在執行列印操作的同時,控制單元108基於來自列印系統100的各傳感器的信息監視對該作業是否出現中斷起因。如果控制單元108確認出現了中斷起因,則這時控制單元108中斷正在列印的作業的列印操作。此外,如果這時在存儲器109中有等待的作業,則控制單元108讀出該作業的列印數據,在被中斷的作業的列印操作停止的時間段期間開始等待列印的作業的列印操作。
隨後,在執行這些操作的同時,控制單元108基於來自傳感器的信息監視是否去除了被中斷的作業的中斷起因。如果確認在這種狀態下去除了中斷起因,則控制單元108基於上述流程圖中的處理執行控制。例如,使用列印系統100的用戶界面在上述定時顯示具有上述顯示組件(參見附圖)的顯示。控制單元108還使得可以接收來自用戶的用戶請求,明確地指示再繼續被中斷的作業的列印操作的定時。然後,控制單元108根據請求在用戶所希望的定時在列印系統100處再繼續被中斷的作業的列印操作。由控制單元108對列印系統100接收到的多個列印作業的處理方法執行主要控制。
現在,給出列印系統100接收到了哪種作業、對該作業出現了哪種列印中斷起因、響應於該中斷起因存儲有哪種作業列印操作以及在哪種條件下去除了中斷起因的具體例子。
例如,假設從用戶通過操作單元102接收到了從列印系統100的讀取器單元103輸入的列印作業的列印請求作為列印作業A。如果這時在存儲器109中沒有要處理的列印作業,則控制單元108使印表機單元104執行列印作業A的列印操作。例如,控制單元108使讀取器單元103的ADF一次給送構成列印作業A的原稿堆疊器中多頁原稿中的一頁,從而讀取器單元103讀取原稿,將讀取的作業A的數據存儲在存儲器109中。然後,根據由作業A的用戶通過操作單元102設定的列印設置條件,由印表機單元104執行存儲在存儲器109中的作業A的列印數據的列印處理。現在,假設在該作業A的一系列列印操作期間,ADF中的卡紙檢測傳感器檢測到在具有作業A的原稿的讀取器單元103的ADF上出現了卡紙。在讀取器單元的ADF上的作業A的該原稿卡紙是作業A的列印中斷起因。由於作業A的列印中斷起因,控制單元108停止了由列印系統100正在執行的作業A的列印操作。應當指出,控制單元108將被中斷的作業A的列印數據保存在存儲器109中在再繼續時使用。現在,如果假設在這種狀態下在存儲器109中存儲有處於等待狀態的作業A之外的另一個作業,則控制單元108判斷該等待列印的作業是否是可以執行列印操作而不受作業A的中斷起因影響的作業。
可以執行列印操作而不受作業A的中斷起因影響的作業的一個例子是例如從讀取器單元103之外的數據源例如計算機300或400接收到的作業。換句話說,不使用ADF的作業。原因是在ADF處對作業A出現了原稿卡紙的狀況下,不能用ADF由讀取器單元103進行其它作業的原稿讀取動作。換句話說,在出現了作業A的列印中斷起因的同時不能由讀取器單元103進行作業所需的原稿讀取動作。另一方面,來自例如計算機300或者400的外部設備的作業的列印數據不是這種作業。原因是可以通過計算機接口單元106→存儲器109→印表機單元104的路徑列印外部設備的作業的列印數據。因此,在停止作業A的列印操作的時間段期間,控制單元108開始不受作業A的中斷起因影響的等待列印的作業的列印操作。這有助於使本列印系統的生產率最優化。此外,即使在執行其它作業期間,控制單元108也基於來自ADF的傳感器的信息監視用戶是否去除了作業A的原稿卡紙。如果判斷為已經去除了作業A的原稿卡紙,則判斷為去除了作業A的中斷起因。因此,本實施例包括作為列印中斷起因的例子的列印系統100的讀取器單元103處的錯誤。應當指出,讀取器單元103處的錯誤包括ADF處卡住原稿之外的錯誤。例如,讀取器單元103的燈的故障、ADF輸送單元的故障等的讀取器單元103處的各種錯誤事件全部是上述中斷起因。應當指出,這裡所述之外的結構與上述各種配置中的控制和處理條件一致。也就是說,這與上述形式相同,因此這裡省略說明。接下來,說明另一個具體例子。
例如,假設列印系統100從讀取器單元103或者例如計算機300或者400的外部設備接收到了要處理的列印數據作為列印作業B。還假設用戶對該作業B指定列印條件是要列印作業的數據的薄片是A4大小、普通紙類型的薄片。因此,列印系統100接受需要在印表機單元104處進行「A4普通紙薄片」的列印處理的作業B。應當指出,在列印系統100上設置有在每一個中放置不同大小和類型的薄片的例如第一至第三薄片供給單元的多個薄片供給單元。例如,假設在第一薄片供給單元中放置「A4普通紙薄片」,在第二薄片供給單元中放置「A3普通紙薄片」,在第三薄片供給單元中放置「不同於普通紙的彩色紙類型的A4薄片」。此外,基於薄片供給單元中的傳感器和與來自操作單元102的薄片註冊(registration)有關的用戶設置信息,控制單元108確認在列印系統100的薄片供給單元中的每一個中放置有哪種類型哪種大小的薄片。
如果在接收到作業B時在存儲器109中沒有作業,則控制單元108在印表機單元104處執行列印作業B的列印操作。具體地,控制單元108從第一頁開始依序讀出在存儲器109中存儲的由多頁構成的作業B的列印數據。此外,從第一薄片供給單元一次給送一張列印列印作業B所需的薄片,在印表機單元104處在所供給的薄片上進行從存儲器讀出的作業B的列印數據的列印。對包含在包括多頁原稿數據的作業B中的全部頁進行上述列印操作,列印用戶對作業B指定的份數。
現在,假設由於在第一薄片供給單元中放置了少於作業所需的數量的薄片,因此在執行該作業B的一系列列印操作期間在薄片供給單元處出現了紙用完錯誤。這時,控制單元108基於來自第一薄片供給單元中的剩餘薄片檢測傳感器的信息識別出作業B所需的薄片出現了紙用完錯誤。作業B所需的薄片的紙用完錯誤是作業B的列印中斷起因。由於作業B的列印中斷起因,控制單元108停止列印系統100正在執行的作業B的列印操作。控制單元108將被中斷的作業B的列印數據保存在存儲器109中,在再繼續時使用。
現在,假設在這種狀態下在存儲器109中存儲有作業B之外的另一個處於等待狀態的作業。在這種情況下,控制單元108判斷等待列印的作業是否是可以執行列印操作而不受作業B的中斷起因影響的作業。可以執行列印操作而不受作業B的中斷起因影響的作業的一個例子是需要例如「A3普通紙薄片」用於印表機單元104處的列印處理的作業。另一個例子是需要例如「A4彩色紙薄片」用於印表機單元104處的列印處理的作業。換句話說,這是需要與作業B的列印處理所需的薄片的大小不同的薄片的作業,或者需要與作業B的列印處理所需的薄片的類型不同的薄片的作業。也就是說,作業B出現紙用完錯誤時需要在列印系統100的薄片供給單元中已經放置的薄片上進行列印處理的作業是可列印的作業。在停止作業B的列印操作的時間段期間,控制單元108開始不受作業B的中斷起因影響的等待列印的作業的列印操作。這有助於使本列印系統的生產率最優化。
此外,在執行另一個作業的列印操作的同時,控制單元108監視是否去除了作業B的中斷起因。在本實施例中,例如,控制單元108基於來自薄片供給單元中的傳感器的信息確認用戶是否向第一薄片供給單元供給了作業B需要的用於列印的「A4普通紙薄片」。因此,本實施例包括在印表機單元104處要處理的作業所需的薄片的紙用完錯誤。應當指出,這裡所述之外的結構與上述各種配置中的控制和處理條件一致。也就是說,這與上述形式相同,因此這裡省略說明。因此,控制單元108控制根據本實施例的列印系統使得能夠處理各種列印中斷起因。
現在,在本列印系統中可以出現讀取器單元103處的錯誤和印表機單元104處的紙用完錯誤之外的錯誤,因此可以同樣地處理這些錯誤。例如,印表機單元104處的錯誤包括調色劑用完、卡住薄片等。此外,如果列印系統100安裝有可以對來自印表機單元104的薄片執行例如裝訂等薄片處理的薄片處理裝置,則薄片處理裝置處的錯誤也包括在列印中斷起因中。其例子包括例如與裝訂單元有關的錯誤,例如騎馬訂用完、騎馬訂卡住錯誤等。此外,如果列印系統100安裝有可以對來自印表機單元104的薄片執行穿孔處理的穿孔單元,則穿孔單元處的錯誤也包括在列印中斷起因中。此外,如果列印系統100安裝有可以對來自印表機單元104的薄片執行裝訂處理的裝訂單元,則裝訂單元處的錯誤也包括在列印中斷起因中。將本實施例構成為控制單元108可以從可能在列印系統處出現的多種列印中斷起因中識別出在要處理的作業的列印操作期間出現的中斷起因。控制單元108響應於出現的中斷起因停止要列印的作業的列印操作。
然而,如果出現了特定類型的中斷起因,進行控制使得在停止了中斷列印的作業的列印操作的時間段期間在印表機單元104處禁止執行中斷列印的作業的後續作業的列印操作。其例子是在列印系統中出現的中斷起因是印表機單元104中的薄片卡住錯誤的情況。在這種情況下,停止作業的列印操作,但是不允許後續作業的列印。原因是開始後續作業的列印操作而用戶沒有去除中斷了列印的作業的列印後的薄片將引起其它錯誤。換句話說,如果中斷起因落入應當不允許執行後續作業的列印操作的類型,則控制單元108禁止提前該後續作業的列印操作。此外,在該例子之外,如果在先作業是需要編輯為一疊的作業,則也禁止提前後續作業的列印操作。換句話說,該結構與上述各種配置中的控制和處理條件一致。
此外,本實施例還可以採用下述結構。例如,上述中斷起因是設置到列印系統100上的裝置處的錯誤,而還可以將本實施例構成為按如下處理列印中斷起因。
例如,假設列印系統100從讀取器單元103或者例如計算機300或者400的外部設備接收到了要處理的列印數據作為列印作業C。假設這時在存儲器中沒有當前要處理的列印作業。在這種情況下,控制單元108在印表機單元104處執行列印作業C的列印操作。具體地,控制單元108從第一頁開始依序讀出存儲在存儲器109中的由多頁構成的作業C的列印數據。此外,在印表機單元104處進行從存儲器讀出的作業C的列印數據的列印。對包含在包括多頁原稿數據的作業C中的全部頁進行上述列印操作,列印用戶對作業C指定的份數。
控制單元108使操作單元102的顯示單元301可以在該作業C的一系列列印操作期間進行顯示,使用戶可以輸入指令以臨時停止當前正在列印的作業C的列印操作。例如,控制單元108響應於用戶的指令使得顯示單元301上用於臨時停止作業C的列印操作的顯示鍵有效,使得用戶可以通過該顯示輸入指令以臨時停止作業C的列印操作。此外,可以從用戶接口單元對外部設備設置等效的功能。例如,可以響應於用戶對計算機的鍵操作在計算機300和400的顯示單元上顯示能夠確認列印系統100的狀態的狀態監視畫面。響應於用戶對計算機的指示,在狀態監視畫面上顯示用於臨時停止作業C的列印操作的顯示鍵。應當指出,外部設備的CPU是進行與該外部設備的顯示單元有關的控制的主要機構。因此,使用本實施例,可以使列印系統100的各種用戶界面進行顯示使得用戶可以輸入指令以臨時停止作業C的列印操作。然後,如果通過該顯示接收到用於臨時停止作業C的列印操作的用戶指令,則控制單元108中斷該作業的列印操作。也就是說,控制單元108確定指示臨時停止當前正在列印的作業C的用戶輸入是作業C的中斷起因。
控制單元108將被中斷的作業C的列印數據保存在存儲器109中,在再繼續時使用。現在,假設在這種狀態下在存儲器109中存儲有作業C之外的另一個作業處於等待狀態。在這種情況下,控制單元108在停止作業C的列印操作的時間段期間開始後續作業的列印操作。這有助於使本列印系統的生產率最優化。此外,在執行後續作業的列印操作的同時,控制單元108監視是否去除了作業C的中斷起因。具體地,控制單元108使操作單元102的顯示單元301可以在後續作業的一系列列印操作期間進行顯示,使用戶可以輸入指令以再繼續臨時停止的作業C的列印操作。例如,控制單元108響應於用戶的指令使得顯示單元301上用於輸入作業C的列印操作的再繼續請求的顯示鍵有效,使得用戶可以通過該顯示進行作業C的列印操作的再繼續請求。此外,可以從用戶接口單元對外部設備設置等效的功能。例如,可以響應於用戶對計算機的鍵操作在計算機300和400的顯示單元上顯示能夠確認列印系統100的狀態的狀態監視畫面。在狀態監視畫面上顯示使用戶能夠輸入指令以再繼續作業C的列印操作的顯示鍵。應當指出,外部設備的CPU是進行與該外部設備的顯示單元有關的控制的主要機構。因此,使用本實施例,可以使列印系統100的各種用戶界面進行顯示使得用戶可以輸入指令以再繼續臨時停止的作業C的列印操作。然後,如果通過該顯示接收到用於再繼續作業C的列印操作的用戶指令,則控制單元108確定去除了作業C的中斷起因。
現在,如上所述,上述操作圖1至圖25說明的具有本實施例的特徵的結構具有實現在超越辦公環境的基於POD的列印環境中的未來列印系統的生產的各種配置。因此,考慮該基於POD的列印環境,可以將以下結構作為用於增加上述本實施例的優點的配置。
例如,在基於POD的列印環境中,可能有來自各種顧客的用各種格式生產列印件的命令。
根據這種狀況,使用本實施例,如圖26所示,將列印系統100的結構構成為可擴展的。
這裡,關於本實施例的列印設備101,公開了如下結構代替圖3所示的薄片處理裝置230,連接兩種後處理裝置,從而可以進行不同類型的後處理。
如圖26所示,列印系統100具有大容量堆疊器2601,作為能夠裝載從印表機單元104內部輸送的大量列印後的薄片的具有堆疊器單元的後處理裝置的例子。應當指出,考慮本實施例中的各種使用情況和用戶需求,大容量堆疊器2601具有能夠堆疊5000張列印後的薄片的結構。
此外,列印系統100具有騎馬訂裝訂裝置2602,作為後處理裝置的例子,其中可以對從印表機單元104內部輸送的經過列印處理的薄片有選擇地執行各種後處理(在本例子中是六種自動整理,即裝訂、衝孔、裁邊、移位排出、騎馬訂裝訂和折頁)。
因此,在基於POD的列印環境中的本實施例中,列印系統100具有以可連接到列印設備101的方式構成的多個後處理裝置。此外,對每一個後處理可以執行特定類型的後處理。因此,響應於操作者的請求,可以對由印表機單元104對作業進行了列印處理的列印介質進行各種後處理。
在這種結構中,控制單元108控制UI單元使得通過例如操作單元102的本實施例的UI單元可以接收要對要處理的作業執行的所希望的類型的後處理。
例如,響應於操作者按下圖6中的鍵508,控制單元108使得可以基於列印系統100的系統結構信息在操作單元102上顯示例如圖27所示的UI畫面。
在該結構中,控制單元108進行控制使得列印系統100可以根據典型形式的圖28所示的流程圖執行操作。說明其具體例子。使用該圖28的控制例是與圖7B中步驟S620有關的控制例。
應當指出,控制單元108也以可讀可執行的方式將與圖28中的流程圖的處理有關的計算機可讀程序預先存儲在存儲器109中。
在使用圖28的控制例中,說明從上述在圖7B中的步驟S615中判斷為「是」開始的處理。也就是說,說明從控制單元108確認去除了在圖7B中的步驟S609中中斷列印的被中斷的作業(上述例子中的作業X)的中斷起因開始的處理。
在上述結構中,在控制單元108確認去除了被中斷的作業的列印中斷起因時,該流程進行到圖28中的步驟S2801中的處理。
在步驟S2801中,如上所述,控制單元108基於存儲器109中的規格信息判斷列印系統100是否是「具有包括可以容納5000張列印件的大容量堆疊器的多個後處理裝置的系統結構」。
如果在步驟S2801中判斷為「是」,則控制單元108使該流程從步驟S2801前進到步驟S2802。
在該步驟S2802中,控制單元108確認作業(上述例子中的作業Y)是否是「需要大容量堆疊器的列印件的裝載處理的作業」。
例如,假設通過操作者按下圖27所示的鍵2707,操作者通過操作單元102做出了列印執行請求。在這種情況下,控制單元108判斷為該作業是「需要大容量堆疊器的列印件的裝載處理的作業」。在本例子中,將該作業稱為「大批量裝載作業」。
另一方面,假設操作者沒有按下圖27所示的鍵2707,而通過操作者按下的用於執行與大批量裝載處理的類型不同的自動整理(後處理)的鍵2701至2706,操作者通過操作單元102做出了列印執行請求。在這種情況下,控制單元108判斷為該作業是「不需要大容量堆疊器的列印件的裝載處理的作業」。例如,將用鍵2701做出了列印請求對由印表機單元104列印的列印介質進行裝訂處理的作業稱為「裝訂作業」,而這落入「不需要大容量堆疊器的列印件的裝載處理的作業」的情況。此外,將用鍵2702做出了列印請求對由印表機單元104列印的列印介質進行衝孔處理的作業稱為「衝孔作業」,而這落入相同的情況。此外,將用鍵2703做出了列印請求對由印表機單元104列印的列印介質進行裁邊處理的作業稱為「裁邊作業」,而這落入相同的情況。此外,對其它鍵2704、2705和2706的處理做出了執行請求的作業也落入相同的情況。因此,下文中將「不需要大容量堆疊器的列印件的裝載處理的作業」稱為「非大批量裝載作業」。
在上述結構中,如果在步驟S2802中判斷為「是」,則控制單元108使該流程從步驟S2802前進到步驟S2803。
如果進行到步驟S2803,則控制單元108允許由操作單元102顯示作為在圖16、圖21和圖24中以典型形式示出的上述「特定顯示」的例子的畫面900。也就是說,在這種情況下,控制單元108允許列印系統100使用與用戶通過圖16和其它附圖所示的畫面900指定的選擇項相對應的再繼續方法再繼續被中斷的作業的列印。在這種情況下,控制單元108使該流程通過步驟S2803中的處理前進到圖7B中的步驟S620中的處理。前面已經說明了後續處理和控制,它們是完全相同的,因此,這裡省略其說明。
在該結構中,如果在步驟S2801中判斷為「否」,則控制單元108使該流程從步驟S2801前進到步驟S2805。或者,如果該流程進行到步驟S2805,則控制單元108禁止操作單元102顯示圖16和其它附圖所示的畫面900。也就是說,在這種情況下,控制單元108禁止使用與用戶通過畫面900指定的選擇項相對應的再繼續方法再繼續該作業(上述例子中的作業X)的列印操作。此外,在這種情況下,在步驟S2805中的處理之後,控制單元108使該流程前進到步驟S2806。
如果進行到步驟S2806,則在步驟S2806中,控制單元108使用與圖7B中的步驟S622中的列印處理1(即選擇項1)等效的再繼續方法自動再繼續在步驟S609中被中斷的作業(上述例子中的作業X)的列印操作。在這種情況下,在步驟S616中開始的作業(上述例子中的作業Y)的列印之後,控制單元108立即自動再繼續在步驟S609中被中斷的作業的列印操作。然後,該流程從步驟S2806中的處理進行到圖7A中的步驟S608中的處理。前面已經說明了後續處理和控制,它們是完全相同的,因此,這裡省略其說明。
如果與上述結構相同,滿足條件1和條件2的作業(上述例子中的作業Y)是「大批量裝載作業」,則控制單元108允許由本實施例的UI單元顯示作為上述「特定顯示」的例子的畫面900。控制單元108還使列印系統100可以通過作為上述「特定顯示」的例子的畫面900執行根據與使用圖1至圖25說明的控制例相同的控制例的操作。
另一方面,如果與上述結構相同,滿足條件1和條件2的作業(上述例子中的作業Y)是「非大批量裝載作業」,則控制單元108禁止由本實施例的UI單元顯示作為上述「特定顯示」的例子的畫面900。在這種情況下,控制單元108使列印系統100自動執行與第一選擇項相對應的操作,而無需例如操作者通過在UI上顯示的畫面900選擇三個候選項中的一個的任何幹預操作。
本結構是針對由於作業Y是大批量作業同時通過儘可能減少操作者的幹預操作僅需要操作者最少的操作而可能出現的基於POD的列印環境的問題,提高可操作性和生產率的配置。
此外,可以構成可以由控制單元108執行用圖26至圖28以典型形式示出的控制的結構。
如上所述,還可以對基於與列印中斷請求有關的來自用戶的明確指令的列印中斷起因進行處理。在該結構中,還可以對基於與列印再繼續請求有關的來自用戶的明確指令去除列印中斷起因進行處理。本實施例也覆蓋這些結構。應當指出,這裡所述之外的結構與上述各種配置中的控制和處理條件一致。
其它實施例以上說明了實施例,但是可以通過例如系統、設備、方法、電腦程式、存儲介質等實施本發明。具體地,可以將本發明應用於由多個設備構成的系統,或者將本發明應用於由單個單元形成的裝置。
本發明包括如下情況向系統或者設備直接或者遠程地提供軟體程序,通過系統或者設備讀出並執行所提供的程序代碼來實現上述實施例的功能。在這種情況下,所提供的程序是對應於實施例所示的流程圖的程序。
因此,為了用計算機獲得本發明的功能處理,安裝在計算機中的程序代碼本身也實現本發明。也就是說,實現本發明的功能處理的電腦程式也包含在本發明中。
在這種情況下,該程序可以是任意格式的,例如目標代碼、由解碼器執行的程序、向作業系統提供的腳本數據等,只要該程序具有程序的功能即可。
用於提供程序的的存儲介質的例子包括如下軟(floppy,註冊商標)盤、硬碟、光碟、磁光(MO)盤、CD-ROM、CD-R、CD-RW、磁帶、非易失性存儲卡、ROM、DVD(DVD-ROM,DVD-R)等。
此外,提供程序的方法的例子包括從客戶計算機用瀏覽器訪問網際網路上的主頁,從主頁將根據本發明的電腦程式下載到例如硬碟等的存儲介質上。在這種情況下,下載的程序可以是壓縮的具有自安裝功能的文件。此外,通過將構成根據本發明的程序的程序代碼分割為多個文件、從不同的主頁下載該文件來實現這種方法。也就是說,使多個用戶可以將實現本發明的功能處理的程序文件下載到計算機上的WWW伺服器本身包含在本發明中。
此外,可以將根據本發明的程序加密並存儲在例如CD-ROM的記錄介質中用於發布。在這種情況下,可以形成如下配置具有明確的特定條件的用戶可以從網際網路上的主頁下載用於解密的密鑰信息,使用該密鑰信息執行加密的程序,將該程序安裝到計算機上。
此外,除了通過執行讀出的程序來實現上述實施例的功能之外,還可以結合在計算機上運行的作業系統等來實現上述實施例的功能。在這種情況下,作業系統等進行部分或者全部實際處理,通過該處理來實現上述實施例的功能。
此外,可以將從記錄介質中讀出的程序寫入插入計算機的功能擴展板的存儲器或者連接到計算機的功能擴展單元,從而實現上述實施例的部分或者全部功能。在這種情況下,在將程序寫入功能擴展板或者功能擴展單元之後,設置到功能擴展板或者功能擴展單元的CPU等基於程序的指令進行部分或者全部實際處理。
例如,用將要處理的作業的列印數據從主計算機300輸入到列印系統100的情況的例子說明上述實施例的具體例子。
在初步準備時,進行以下操作。首先,響應於在計算機300的用戶接口單元處進行的用戶操作,將作為列印系統100的印表機驅動器的程序數據下載到計算機300的存儲器中。應當指出,用戶接口單元是計算機300自身具有的各種操作單元,例如顯示單元、鍵盤、滑鼠等。或者,例如,可以從外部伺服器直接下載該程序數據。或者,可以將存儲有該程序數據的例如CD-R等的特定存儲介質放入計算機300,從該存儲介質中下載數據。應當指出,該程序數據包括與用上述流程圖說明的處理有關的程序數據。此外,該數據還包括與上述各種顯示畫面有關的顯示控制所需的UI程序數據。換句話說,將使得可以使用能夠與列印系統100進行數據通信的外部設備執行上述實施例的結構所需的程序數據存儲在下載到該外部設備的程序數據中。在將該數據下載到計算機300時,響應於計算機300的用戶操作,計算機300的CPU在計算機300的顯示單元上顯示列印系統100的印表機驅動器畫面。通過該畫面接收來自用戶的要列印的作業數據的各種列印設置。
假設隨後由用戶進行列印設置,輸入列印執行指令。相應地,計算機300的CPU將要處理的作業的列印數據和列印設置條件從計算機300發送到列印系統100。然後,在列印系統100處執行該作業。在這種情況下,由計算機的CPU通過讀出並參考程序數據來進行與上述實施例的控制等效的控制。例如,在計算機300的顯示單元上顯示例如參考附圖的上述各種界面畫面。此外,使計算機300的用戶能夠通過該畫面輸入上述實施例中說明的各種用戶請求。由列印系統100執行相應於輸入的用戶請求的操作。
由於上述結構,可以用外部設備執行用於上述實施例的操作相同的操作。換句話說,可以通過例如計算機等的外部設備的用戶接口接收來自該外部設備的用戶的再繼續由於出現了列印中斷起因而中斷了列印操作的作業的列印操作的定時。如果做出了用戶請求,則控制單元108通過例如計算機接口單元106接收來自外部設備的請求。此外,控制單元108控制列印系統100使得在相應於來自外部設備的用戶請求的定時再繼續中斷了列印作業的列印操作。應當指出,這裡所述之外的結構與上述各種配置中的控制和處理條件一致。也就是說,這與上述形式的配置相同,因此這裡省略其說明。使得能夠以這種方式進行遠程操作可以進一步增加本發明的優點。因此,使得能夠進行全部應用和變形,而不脫離本發明的精神和範圍。然而,應當指出,這些配置是用於提高用戶使用的簡便性的設置,而不是絕對必要的組件。
例如,如上所述,根據本實施例的列印系統,具有能夠執行與由於出現了列印中斷起因而中斷了列印操作的第一作業不同的第二作業的列印操作的列印設備。在該結構中,控制該列印系統使得用例如作為主要機構的控制單元108能夠執行例如下面典型示出的作業處理方法。
控制單元108進行控制使得如果去除了中斷了列印的第一作業的中斷起因,則操作單元102可以接收在完成了第二作業的列印操作之後再繼續中斷了列印的第一作業的列印操作的用戶請求。應當指出,列印系統提供的用戶接口單元(也稱為「UI單元」)不僅是操作單元102。外部設備具有的能夠與列印系統100進行數據通信的例如顯示單元(監視器)、鍵盤、滑鼠等的UI單元也包含在本發明中。在上述結構中,如果通過UI單元做出了用戶請求,則控制單元108控制列印系統100使得在完成第二作業的列印操作之後可以再繼續被中斷的第一作業的列印操作。
使用根據本實施例的系統,使得能夠進行上述控制,此外,還能夠進行以下控制。
控制單元108進行控制使得如果去除了中斷了列印的第一作業的中斷起因,則操作單元可以接收在完成第二作業的列印操作之前再繼續中斷了列印的第一作業的列印操作的用戶請求。如果通過UI單元做出了用戶請求,則控制單元108控制列印系統100使得在完成第二作業的列印操作之前可以再繼續被中斷的第一作業的列印操作。
使用根據本實施例的系統,使得不僅能夠進行上述控制,此外,還能夠進行以下控制。
假設例如在停止了第一作業的列印操作、正在執行第二作業的列印操作、在存儲器109中有第三作業處於等待列印狀態的情況下,用戶去除了中斷了列印的第一作業的中斷起因。在這種情況下,控制單元108進行控制使得執行以下操作。首先,控制UI單元使得能夠接收在當前正在列印的第二作業的列印操作和當前處於等待列印狀態的第三作業的列印操作之後再繼續第一作業的列印操作的用戶請求。如果通過UI單元做出了該用戶請求,則控制單元108控制列印系統100使得在第二作業的列印操作和第三作業的列印操作之後再繼續第一作業的列印操作。
假設至少一部分上述控制可以用根據本實施例的列印系統執行例如下述控制。以下是由控制單元108執行的例子。
假設例如在停止了第一作業的列印操作、正在執行第二作業的列印操作的情況下,用戶去除了中斷了列印的第一作業的中斷起因。在這種情況下,控制單元108進行控制使得通過UI單元能夠接收來自用戶的以下多個用戶請求中的一個。例如,控制單元108使得能夠通過UI單元接收在完成第二作業的列印操作之後再繼續列印操作的第一用戶請求。或者,例如,控制單元108使得能夠通過UI單元接收在完成第二作業的列印操作之前再繼續列印操作的第二用戶請求。在上述結構中,進行控制使得可以由列印系統100執行以下操作。例如,如果通過UI單元沒有做出第二用戶請求,而做出第一用戶請求,則控制單元108在完成第二作業的列印操作之後再繼續第一作業的列印操作。另一方面,如果通過UI單元沒有做出第一用戶請求,而做出第二用戶請求,則控制單元108在完成第二作業的列印操作之前再繼續第一作業的列印操作。
可以將上述控制進一步擴展為可以用根據本實施例的列印系統執行例如下述控制。以下是由控制單元108執行的例子。
假設例如在停止了第一作業的列印操作、正在執行第二作業的列印操作、在存儲器109中有第三作業處於等待列印狀態的情況下,用戶去除了中斷了列印的第一作業的中斷起因。在這種情況下,控制單元108進行控制使得通過UI單元能夠接收來自用戶的至少包括以下用戶請求的多個用戶請求中的一個。例如,控制單元108使得能夠通過UI單元接收在完成第二作業的列印操作之後、在開始第三作業的列印操作之前再繼續列印操作的第一用戶請求。此外,控制單元108使得能夠通過UI單元接收在完成第二作業的列印操作之前再繼續列印操作的第二用戶請求。此外,控制單元108使得能夠通過UI單元接收在完成第二作業的列印操作之後並且還在完成第三作業的列印操作之後再繼續列印操作的第三用戶請求。然而,應當指出,禁止同時接收第一至第三用戶請求,進行控制以實現例如接收來自用戶的請求中的一個的排他控制。在上述結構中,如果通過UI單元做出了第一用戶請求,則控制單元108在完成第二作業的列印操作之後、在開始第三作業的列印操作之前再繼續第一作業的列印操作。另一方面,如果通過UI單元做出第二用戶請求,則控制單元108在完成第二作業的列印操作之前再繼續第一作業的列印操作。此外,如果通過UI單元做出第三用戶請求,則控制單元108在完成第二作業的列印操作之後並且還在完成第三作業的列印操作之後再繼續第一作業的列印操作。因此,控制單元108控制列印系統100使得能夠響應於通過UI單元指示的多個用戶請求中的一個來執行第一作業的列印操作。
此外,在上述結構中,假設除了第三作業之外,在存儲器109中還有多個等待列印的作業。在這種情況下,控制單元108控制UI單元使得允許用戶通過UI單元指定再繼續第一作業的列印操作的定時,還包括等待列印的多個作業。
為了進一步提高使用的簡便性,可以構成如下結構。例如,控制單元108控制UI單元使得在用於指定再繼續第一作業的列印操作的定時的多個選擇操作中,由用戶通過UI單元使可以由用戶選擇的與用戶請求相對應的選擇項可選。然而,進行控制使得在用於指定再繼續第一作業的列印操作的定時的多個選擇操作中,使不能由用戶選擇的與用戶請求相對應的選擇項不能由用戶通過UI單元選擇。
為了進一步提高使用的簡便性,可以構成如下結構。例如,如果僅有一個用戶可選擇的選擇操作,則在完成第二作業的列印操作之後自動再繼續第一作業的列印操作,而不通過UI單元接受用戶請求。控制單元108控制列印系統100使得執行該操作,而用該列印系統可以提供各種結構。
在上述結構中,將本實施例構成為用該列印系統還提供如下結構。
例如,除了從列印系統100的UI單元接受各種用戶請求之外,還可以通過設置到能與列印系統100進行數據通信的外部設備的UI單元接收各種用戶請求。此外,列印系統100具有印表機單元104,其能夠通過存儲器單元109列印來自讀取器單元103的至少一個列印數據,進行來自例如計算機300等的外部設備的列印。
此外,在以下結構中,還執行以下作業控制。例如,如果在列印系統100處出現作為上述中斷起因的錯誤,則控制單元108控制列印系統100使得停止當前正在列印的作業的列印操作。此外,如果用戶通過UI單元輸入了停止列印操作的用戶請求作為中斷起因,則停止正在列印的作業的列印操作。控制單元108控制列印系統100使得執行該操作。
此外,例如,如在上述實施例中所述,將結構構成為至少能夠對以下類型的中斷起因進行處理。例如,如果在設置到列印系統100的讀取器單元103處出現錯誤,則由控制單元108執行上述控制。此外,例如,如果出現與要處理的作業的列印操作所需的薄片有關的錯誤,則由控制單元108執行上述控制。此外,如上所述,該各種結構是用於進一步增加用戶優點的配置,因此具有全部組件不是絕對必要的。
構成該結構中的每一種使得用上述本列印系統可進行設置使得能夠使本實施例的優點的表現最理想。作為其例子,可以對存在的傳統問題進行處理。此外,可以靈活地處理由於出現了中斷起因而中斷當前作業,而正在執行被中斷的作業之外的另一個作業的列印的情況。具體地,操作者可以選擇去除了中斷起因之後再繼續中斷了列印的作業的處理的方法。因此,根據環境和操作者的意圖可以提高列印系統中的作業生產率。換句話說,可以提供不僅適用於辦公環境而且適用於POD環境的靈活的數字列印系統。因此,可以構成面向例如可以接收大量作業的POD環境的列印環境的環境。換句話說,可以處理例如POD環境的環境,其中即使由於出現中斷起因而停止了正在處理的作業的處理,也可以提高所處理的多個作業的整體生產率。此外,即使在這種環境中,也可以形成簡化使用不會使中斷了列印的作業劣化的結構。此外,可以在儘可能注重用戶對中斷了列印的作業的意圖的狀態下再繼續中斷了列印的作業的處理。
例如用本實施例所說明的結構可以使得能夠提供可以處理出現的傳統問題的列印系統。尤其是,可以提供能夠有助於實現面向未來的數字列印系統的生產的列印系統。此外,尤其是,可以提供考慮到例如POD環境的列印環境的列印系統,其中儘可能高效率、高生產率地進行列印作業是重要的。此外,尤其是,可以提供考慮到要處理的多個作業的整體性的列印系統,其中即使在要處理的作業的中斷期間開始了另一個作業的處理狀態下,也可以在注重使用環境和操作者的意圖的同時,高效率、高生產率地進行多個作業。此外,可以提供可以處理足夠用於應付辦公環境的恢復功能還能夠處理在難以實現恢復功能的基於POD的列印環境中出現的使用情況和用戶需求的列印系統。
此外,可以提供能夠呈現相同優點的列印設備、計算機可讀程序和存儲介質。可以形成具有該各種優點的使用簡單而且靈活的列印環境。
雖然參考典型實施例對本發明進行了說明,但是應當理解,本發明不限於公開的典型實施例。所附權利要求的範圍符合最寬的解釋,以覆蓋全部變形、等同結構和功能。
權利要求
1.一種列印系統的作業處理方法,包括如下步驟如果中斷起因已被消除,則通過用戶接口接受用戶輸入,以選擇用於再繼續被中斷的列印作業的多個可選列印再繼續方法中的一個;以及使得可以使用所選擇的再繼續方法來再繼續被中斷的列印作業。
2.根據權利要求1所述的作業處理方法,其特徵在於,所述列印系統是能夠在第一作業處於中斷狀態的同時列印與所述第一作業不同的第二作業的列印系統,所述作業處理方法還包括如下步驟使得可以通過所述用戶接口接受用於在所述第二作業的列印完成之後再繼續所述第一作業的列印操作的用戶請求;以及在通過所述用戶接口做出了所述用戶請求的情況下,使得可以在所述第二作業的列印操作完成之後再繼續所述第一作業的列印。
3.根據權利要求1所述的作業處理方法,其特徵在於,所述列印系統是能夠在第一作業處於中斷狀態的同時列印與所述第一作業不同的第二作業的列印系統,所述作業處理方法還包括如下步驟在消除了處於中斷狀態的所述第一作業的所述中斷起因的情況下,使得可以通過所述用戶接口接受用於在所述第二作業的列印完成之前再繼續所述第一作業的列印操作的用戶請求;以及在通過所述用戶接口做出了所述用戶請求的情況下,使得可以在所述第二作業的列印操作完成之前再繼續所述第一作業的列印。
4.根據權利要求1所述的作業處理方法,其特徵在於,所述列印系統是能夠在第一作業處於中斷狀態的同時列印與所述第一作業不同的第二作業的列印系統,所述列印系統還能夠存儲等候列印的一個或者多個其它作業;在正在執行所述第二作業的列印,且存在處於列印等候狀態的第三作業的情況下,所述作業處理方法包括如下步驟在消除了所述第一作業的所述中斷起因的情況下,使得可以通過所述用戶接口接受用於在所述第二作業和所述第三作業兩者的列印完成之後再繼續所述第一作業的列印操作的用戶請求;以及在通過所述用戶接口做出了所述用戶請求的情況下,使得可以在所述第二作業和所述第三作業兩者的列印操作之後再繼續所述第一作業的列印。
5.根據權利要求1所述的作業處理方法,其特徵在於,所述列印系統是包括如下列印設備的列印系統,所述列印設備能夠列印與由於出現了中斷起因中斷了列印而處於中斷狀態的第一作業不同的第二作業;所述作業處理方法包括如下步驟在列印所述第二作業的同時消除了處於中斷狀態的所述第一作業的所述中斷起因的情況下,使得可以通過所述用戶接口接受多個用戶請求中的任意一個,所述多個用戶請求包括第一用戶請求,其用於在所述第二作業的列印完成之後再繼續所述第一作業的列印;以及第二用戶請求,其用於在所述第二作業的列印操作完成之前再繼續所述第一作業的列印;在做出了所述第一用戶請求的情況下,使得可以在所述第二作業的列印操作完成之後再繼續所述第一作業的列印;以及在做出了所述第二用戶請求的情況下,使得可以在所述第二作業的列印操作完成之前再繼續所述第一作業的列印操作。
6.根據權利要求1所述的作業處理方法,其特徵在於,所述列印系統是包括如下列印設備的列印系統,所述列印設備能夠執行與由於出現了中斷起因中斷了列印而處於中斷狀態的第一作業不同的第二作業的列印;在正在執行所述第二作業的列印操作,且存在處於列印等候狀態的第三作業的情況下,所述作業處理方法包括如下步驟在消除了處於中斷狀態的所述第一作業的所述中斷起因的情況下,使得可以通過所述用戶接口接受多個用戶請求中的任意一個,所述多個用戶請求包括第一用戶請求,其用於在所述第二作業的列印完成之後,且在從列印等候狀態開始所述第三作業的列印操作之前再繼續所述第一作業的列印操作;第二用戶請求,其用於在所述第二作業的列印完成之前再繼續所述第一作業的列印操作;以及第三用戶請求,其用於在所述第二作業的列印完成之後且在從所述列印等候狀態開始的所述第三作業的列印也完成之後再繼續所述第一作業的列印;在通過所述用戶接口做出了所述多個用戶請求中的所述第一用戶請求的情況下,在所述第二作業的列印完成之後且在開始所述第三作業的列印之前再繼續所述第一作業的列印操作;在通過所述用戶接口做出了所述多個用戶請求中的所述第二用戶請求的情況下,在所述第二作業的列印完成之前再繼續所述第一作業的列印;以及在通過所述用戶接口做出了所述多個用戶請求中的所述第三用戶請求的情況下,在所述第二作業的列印完成之後且在從所述列印等候狀態開始的所述第三作業的列印完成之後再繼續所述第一作業的列印。
7.根據權利要求4所述的作業處理方法,其特徵在於,還包括如下步驟在存在處於列印等候狀態的多個作業的情況下,允許用戶通過所述用戶接口包括與處於列印等候狀態的所述多個作業的列印操作定時的關聯地確定何時再繼續所述第一作業的列印。
8.根據權利要求2所述的作業處理方法,其特徵在於,還包括如下步驟允許用戶通過所述用戶接口從用於確定再繼續所述第一作業的列印操作的定時的多個選擇項中選擇選擇項。
9.根據權利要求2所述的作業處理方法,其特徵在於,還包括如下步驟允許用戶通過所述用戶接口從用於確定再繼續所述第一作業的列印操作的定時的多個選擇項中選擇選擇項;以及禁止用戶選擇與不能執行的用戶請求相對應的選擇項。
10.根據權利要求2所述的作業處理方法,其特徵在於,還包括如下步驟允許用戶通過所述用戶接口從用於確定再繼續所述第一作業的列印操作的定時的多個選擇項中選擇選擇項;以及在用戶可選擇的選擇項僅有一個的情況下,使得可以在所述第二作業的列印完成之後自動再繼續所述第一作業的列印,而不通過所述用戶接口接受用戶請求。
11.根據權利要求1所述的作業處理方法,其特徵在於,還包括如下步驟使得可以通過包含在所述列印設備中的用戶接口部,或者包含在可以與所述列印設備進行數據通信的外部設備中的用戶接口部來接受所述用戶請求。
12.根據權利要求1所述的作業處理方法,其特徵在於,還包括如下步驟在作為所述中斷起因在所述列印設備處出現了錯誤的情況下,停止正在執行列印的作業的列印。
13.根據權利要求1所述的作業處理方法,其特徵在於,還包括如下步驟在作為所述中斷起因用戶通過所述用戶接口做出停止列印操作的用戶請求的情況下,停止正在執行列印的作業的列印。
14.根據權利要求1所述的作業處理方法,其特徵在於,所述中斷起因至少包括如下中斷起因中的一種包含在所述列印設備中的原稿讀取部處的錯誤或者與要處理的作業的列印操作所需的薄片有關的錯誤。
15.一種列印系統,包括接受單元,其用於在消除了被中斷的作業的中斷起因的情況下,通過用戶接口單元從用戶接受與關於列印操作再繼續方法的多個選擇項中的任意一個相對應的用戶請求;以及控制器,其用於使得可以根據通過所述用戶接口單元所接受的所述用戶請求使用與所述選擇項相對應的所述再繼續方法來再繼續所述被中斷的作業的列印。
16.根據權利要求15所述的列印系統,其特徵在於,包括能夠在第一作業被中斷的同時列印第二作業的列印設備,其中,在消除了處於中斷狀態的所述第一作業的所述中斷起因的情況下,所述接受單元使得可以通過所述用戶接口單元接受用於在所述第二作業的列印完成之後再繼續處於中斷狀態的所述第一作業的列印的用戶請求;以及在通過所述用戶接口單元做出了所述用戶請求的情況下,所述控制器使得可以在所述第二作業的列印完成之後再繼續所述第一作業的列印。
17.根據權利要求15所述的列印系統,其特徵在於,包括能夠執行與由於出現了中斷起因而中斷了列印的第一作業不同的第二作業的列印的列印設備,其中,在消除了所述第一作業的所述中斷起因的情況下,所述接受單元使得可以通過所述用戶接口單元接受用於在所述第二作業的列印操作完成之前再繼續所述第一作業的列印的用戶請求;在通過所述用戶接口單元做出了所述用戶請求的情況下,所述控制器使得可以在所述第二作業的列印操作完成之前再繼續處於中斷狀態的所述第一作業的列印。
18.根據權利要求15所述的列印系統,其特徵在於,包括能夠執行與處於中斷狀態的第一作業不同的第二作業的列印操作的列印設備;其中,在正在執行所述第二作業的列印,還存在處於列印等候狀態的第三作業的情況下,所述接受單元在消除了處於中斷狀態的所述第一作業的所述中斷起因的情況下,使得可以通過所述用戶接口單元接受用於在所述第二作業的列印和處於列印等候狀態的所述第三作業的列印兩者都完成之後,再繼續所述第一作業的列印的用戶請求;在通過所述用戶接口單元做出了所述用戶請求的情況下,所述控制器使得可以在所述第二作業的列印和所述第三作業的列印兩者之後再繼續所述第一作業的列印。
19.根據權利要求15所述的列印系統,其特徵在於,包括能夠執行與處於中斷狀態的第一作業不同的第二作業的列印的列印設備;其中,在執行所述第二作業的列印的同時消除了所述第一作業的所述中斷起因的情況下,所述接受單元使得可以通過所述用戶接口單元接受多個用戶請求中的任意一個,所述多個用戶請求包括第一用戶請求,其用於在所述第二作業的列印操作完成之後再繼續所述第一作業的列印操作;以及第二用戶請求,其用於在所述第二作業的列印完成之前再繼續所述第一作業的列印;在做出了所述第一用戶請求的情況下,所述控制器使得可以在所述第二作業的列印完成之後再繼續所述第一作業的列印操作;以及在做出了所述第二用戶請求的情況下,所述控制器使得可以在所述第二作業的列印完成之前再繼續所述第一作業的列印。
20.根據權利要求15所述的列印系統,其特徵在於,包括能夠執行與由於出現了中斷起因中斷了列印而處於中斷狀態的第一作業不同的第二作業的列印的列印設備;其中,在正在執行所述第二作業的列印,還存在處於列印等候狀態的第三作業的情況下,所述接受單元在消除了所述第一作業的所述中斷起因的情況下,使得可以通過所述用戶接口單元接受多個用戶請求中的任意一個,所述多個用戶請求包括第一用戶請求,其用於在所述第二作業的列印操作完成之後,且在處於列印等候狀態的所述第三作業的列印開始之前再繼續所述第一作業的列印;第二用戶請求,其用於在所述第二作業的列印操作完成之前再繼續所述第一作業的列印;以及第三用戶請求,其用於在所述第二作業的列印操作完成之後且在處於列印等候狀態的所述第三作業的列印也完成之後再繼續所述第一作業的列印;在通過所述用戶接口單元做出了所述多個用戶請求中的所述第一用戶請求的情況下,所述控制器在所述第二作業的列印完成之後且在所述第三作業的列印開始之前再繼續所述第一作業的列印;在通過所述用戶接口單元做出了所述多個用戶請求中的所述第二用戶請求的情況下,所述控制器在所述第二作業的列印操作完成之前再繼續所述第一作業的列印;以及在通過所述用戶接口單元做出了所述多個用戶請求中的所述第三用戶請求的情況下,所述控制器在所述第二作業的列印完成之後且在處於列印等候狀態的所述第三作業的列印也完成之後再繼續所述第一作業的列印。
21.根據權利要求18所述的列印系統,其特徵在於,在存在處於列印等候狀態的多個作業的情況下,所述接受單元允許用戶通過所述用戶接口單元包括與處於列印等候狀態的所述多個作業的列印操作定時的關聯地確定再繼續所述第一作業的列印的定時。
22.根據權利要求16所述的列印系統,其特徵在於,所述接受單元允許用戶通過所述用戶接口單元從用於確定再繼續所述第一作業的列印操作的定時的多個選擇項中選擇對應於用戶請求的選擇項。
23.根據權利要求16所述的列印系統,其特徵在於,所述接受單元允許用戶通過所述用戶接口單元從用於確定再繼續所述第一作業的列印操作的定時的多個選擇項中選擇對應於用戶請求的選擇項;以及所述接受單元禁止所述用戶通過所述用戶接口單元選擇與不能執行的用戶請求相對應的選擇項。
24.根據權利要求16所述的列印系統,其特徵在於,所述接受單元允許用戶通過所述用戶接口單元從用於確定再繼續所述第一作業的列印的定時的多個選擇項中選擇選擇項;在用戶可選擇的選擇項僅有一個的情況下,所述控制器使得可以在所述第二作業的列印完成之後自動再繼續所述第一作業的列印,而不通過所述用戶接口單元接受用戶請求。
25.根據權利要求16所述的列印系統,其特徵在於,所述列印系統使得可以通過包含在所述列印設備中的用戶接口部,或者包含在可以與所述列印設備進行數據通信的外部設備中的用戶接口部來接受所述用戶請求。
26.根據權利要求15所述的列印系統,其特徵在於,所述列印設備包括列印部,所述列印部用於列印包括來自原稿讀取部的作業的列印數據,或者包括來自計算機的作業的列印數據,所述計算機可以通過存儲部與所述列印設備進行數據通信,所述存儲部可以保存多個作業的列印數據。
27.根據權利要求15所述的列印系統,其特徵在於,在作為所述中斷起因在所述列印設備處出現錯誤的情況下,所述列印系統停止作業的列印。
28.根據權利要求15所述的列印系統,其特徵在於,在作為所述中斷起因用戶通過所述用戶接口單元做出停止列印操作的用戶請求的情況下,所述列印系統停止作業的列印。
29.根據權利要求15所述的列印系統,其特徵在於,所述中斷起因至少包括包含在所述列印設備中的原稿讀取部處的錯誤或者與要處理的作業的列印所需的薄片有關的錯誤中的一個。
30.根據權利要求16所述的列印系統,其特徵在於,在消除了所述中斷起因,且所述第二作業是需要特定類型的自動整理的作業的情況下,所述控制器使得可以在所述第二作業的列印完成之後再繼續所述第一作業的列印;在消除了所述中斷起因,且所述第二作業是不需要特定類型的自動整理的作業的情況下,所述控制器使得可以在所述第二作業的列印完成之前再繼續處於所述中斷狀態的所述第一作業的列印。
31.一種列印設備,其能夠在中斷了第一作業的同時列印第二作業,所述列印設備包括接受單元,其能夠使用戶可以通過用戶接口單元請求在所述第二作業的列印完成之後再繼續所述第一作業的列印;以及控制器,在通過所述用戶接口單元做出了所述用戶請求的情況下,所述控制器使得可以在所述第二作業的列印完成之後再繼續所述第一作業的列印。
32.根據權利要求31所述的列印設備,其特徵在於,還包括用於存儲等候列印的一個或者多個其它作業的存儲部,其中,在消除了所述第一作業的中斷起因的情況下,所述控制器使得可以通過所述用戶接口單元接受用於在所述第二作業和所述第三作業兩者的列印都完成之後,再繼續所述第一作業的列印的用戶請求;在通過所述用戶接口單元做出了所述用戶請求的情況下,使得可以在所述第二作業和所述一個或者多個其它作業兩者的列印操作之後再繼續所述第一作業的列印。
33.根據權利要求31所述的列印設備,其特徵在於,如果消除了中斷起因,則所述用戶接口單元能夠顯示用於再繼續被中斷的列印作業的多個可選列印再繼續方法中的一個。
全文摘要
本發明提供一種列印系統、作業處理方法和列印設備。在由於中斷原因而中斷了列印作業的列印操作,且去除了被中斷的作業的中斷原因的情況下,使得可以用與通過用戶接口從用戶接收的選擇項的用戶請求相對應的再繼續方法來再繼續被中斷的作業的列印操作,所述選擇項是從與列印操作的再繼續方法有關的多個選擇操作中選擇的。這使得即使在例如POD環境的列印環境下,也能適當地執行中斷了列印的作業的作業再繼續處理。
文檔編號G06F3/12GK1967463SQ200610138148
公開日2007年5月23日 申請日期2006年11月14日 優先權日2005年11月14日
發明者山田道彥, 牛山和彥 申請人:佳能株式會社

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀