專利名稱:圖像形成裝置及控制該圖像形成裝置的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及圖像形成裝置和外部裝置用以協(xié)作進行處理的技術(shù)。
背景技術(shù):
近年來,在小型圖像形成裝置之間不僅存在激烈的降價競爭,而且還存在使這類裝置更加微型化并且為這些裝置提供更多功能的需求。為了使這類圖像形成裝置在有限硬件資源的條件下提供最大限度的功能性和性能,提出了圖像形成裝置和外部裝置用以協(xié)作進行信息處理的技術(shù)。作為這種技術(shù)的示例,存在這樣一種技術(shù),利用該技術(shù)圖像形成裝置和外部裝置協(xié)作進行信息處理和圖像處理,由此實現(xiàn)圖像形成裝置單獨無法提供的高級功能(高級復(fù)印功能)。例如通過使用日本專利特開平8-186677號公報(Dl)中公開的技術(shù)能夠簡化圖像形成裝置的結(jié)構(gòu),結(jié)果,能夠提供平價的設(shè)備。根據(jù)D1,為了提供復(fù)印功能,將整合了掃描器和打印機的圖像處理裝置(MFP)與諸如個人計算機(PC)的外部裝置相互連接,并且PC對MFP獲得的圖像數(shù)據(jù)進行圖像處理。 以這種方式,PC執(zhí)行僅由具有常規(guī)復(fù)印功能的MFP進行的圖像處理,由此減少了 MFP的硬件資源。另外,在Dl中,PC還進行MFP的控制(原稿讀取的開始以及各種設(shè)置)。另一方面,提出了高級復(fù)印功能(偽復(fù)印功能),通過該高級復(fù)印功能,能夠使用 MFP的控制臺單元來指示上述的復(fù)印功能。這是使用諸如PC的外部裝置的資源來執(zhí)行無法通過MFP的硬件資源實現(xiàn)的高級復(fù)印功能的功能,并且是MFP的操作也可以通過MFP的控制臺單元來進行的技術(shù)。這種情況下,在外部裝置中安裝了用于控制MFP的原稿讀取功能的掃描驅(qū)動程序以及用于控制MFP的打印功能的打印驅(qū)動程序。當(dāng)接收到開始復(fù)印的用戶指令時,MFP向外部裝置通知該指令,外部裝置根據(jù)驅(qū)動程序執(zhí)行原稿的讀取、各種圖像處理以及打印。此時,盡管通過MFP進行原稿的讀取和打印,但是通過外部裝置的硬件資源及驅(qū)動程序來執(zhí)行各種圖像處理。利用該技術(shù),即使在MFP具有小的存儲器容量的情況下,也能夠代替MFP的存儲器,將圖像數(shù)據(jù)存儲在外部裝置的存儲器中,由此能夠?qū)崿F(xiàn)多頁的布局處理和排序處理。另外,只在MFP中安裝最少必需硬件,并且通過外部裝置中安裝的圖像處理程序來進行復(fù)雜的和高級的圖像處理/色彩處理等。因此,能夠?qū)崿F(xiàn)MFP的較高性能, 同時還實現(xiàn)了其成本降低。上述的高級復(fù)印功能由以下三個處理構(gòu)成,即(1)由MFP進行的原稿讀取,(2)由 PC進行的圖像處理,以及(3)由MFP進行的打印。然而,即使在執(zhí)行該一系列高級復(fù)印處理的同時,MFP也可以從另一 PC接收通常的打印作業(yè),并且可以被指示進行打印處理。相應(yīng)地,存在如下問題,即如果在執(zhí)行上述處理(1)和O)的同時從另一 PC等接收到打印作業(yè), 則將在根據(jù)上述處理(3)中的高級功能的打印作業(yè)之前執(zhí)行所接收的打印作業(yè)。具體地, 存在這樣一種問題,即用戶在MFP的前方給出執(zhí)行高級復(fù)印的指令、并等待其完成的同時, 來自PC的另一打印作業(yè)可能插入(interrupt)使得執(zhí)行其打印,結(jié)果是,用戶可能持續(xù)等待很長時間,直到復(fù)印完成為止。
發(fā)明內(nèi)容
本發(fā)明的目的在于消除上述傳統(tǒng)技術(shù)中存在的問題。本發(fā)明的特征在于,在執(zhí)行與外部裝置協(xié)作執(zhí)行的作業(yè)的同時,延遲開始除該作業(yè)以外的作業(yè)的指令,由此避免了例如正在執(zhí)行的作業(yè)由于中斷該作業(yè)的另一作業(yè)而保持等待的情形。根據(jù)本發(fā)明的一個方面,提供了一種圖像形成裝置,其能夠與外部裝置協(xié)作地執(zhí)行特定復(fù)印作業(yè),在所述特定復(fù)印作業(yè)中進行復(fù)印處理,所述圖像形成裝置包括接受單元,其用于接受執(zhí)行所述特定復(fù)印作業(yè)的指令;讀取單元,其用于通過讀取原稿來生成圖像數(shù)據(jù);發(fā)送單元,其用于在所述接受單元接受了執(zhí)行所述特定復(fù)印作業(yè)的所述指令的情況下,將由所述讀取單元生成的所述圖像數(shù)據(jù)發(fā)送到所述外部裝置;接收單元,其用于從所述外部裝置接收處理后的圖像數(shù)據(jù),所述處理后的圖像數(shù)據(jù)通過所述外部裝置對由所述發(fā)送單元發(fā)送的所述圖像數(shù)據(jù)進行處理而獲得;打印單元,其用于基于由所述接收單元接收到的所述處理后的圖像數(shù)據(jù),來在記錄材料上打印圖像;以及限制單元,其用于限制對從所述發(fā)送單元將所述圖像數(shù)據(jù)發(fā)送到所述外部裝置時至當(dāng)所述接收單元接收到所述處理后的圖像數(shù)據(jù)時之間接收到的其他圖像數(shù)據(jù)的打印。根據(jù)本發(fā)明的又一方面,提供了一種控制圖像形成裝置的控制方法,所述圖像形成裝置能夠與外部裝置協(xié)作地執(zhí)行特定復(fù)印作業(yè),在所述特定復(fù)印作業(yè)中進行復(fù)印處理, 所述控制方法包括接受步驟,其接受執(zhí)行所述特定復(fù)印作業(yè)的指令;讀取步驟,其通過讀取原稿來生成圖像數(shù)據(jù);發(fā)送步驟,其在所述接受步驟中接受了執(zhí)行所述特定復(fù)印作業(yè)的所述指令的情況下,將在所述讀取步驟中生成的所述圖像數(shù)據(jù)發(fā)送到所述外部裝置;接收步驟,其從所述外部裝置接收處理后的圖像數(shù)據(jù),所述處理后的圖像數(shù)據(jù)通過所述外部裝置對在所述發(fā)送步驟中發(fā)送的所述圖像數(shù)據(jù)進行處理而獲得;打印步驟,其基于在所述接收步驟中接收到的所述處理后的圖像數(shù)據(jù),來在記錄材料上打印圖像;以及限制步驟,其限制對從在所述發(fā)送步驟中將所述圖像數(shù)據(jù)發(fā)送到所述外部裝置時至當(dāng)在所述接收步驟中接收到所述處理后的圖像數(shù)據(jù)時之間接收到的其他圖像數(shù)據(jù)的打印。根據(jù)以下參照附圖對示例性實施例的描述,本發(fā)明的其他特征及方面將變得清林疋。
被并入說明書中并構(gòu)成說明書的一部分的附圖,例示了本發(fā)明的實施例,并與文字描述一起,用于說明本發(fā)明的原理。圖1是示出根據(jù)第一實施例的圖像形成裝置的硬件結(jié)構(gòu)的框圖。圖2描述了根據(jù)第一實施例的圖像形成裝置的控制臺單元的俯視圖。圖3是描述根據(jù)第一實施例的高級復(fù)印的序列圖。圖4是描述由根據(jù)第一實施例的圖像形成裝置進行的高級復(fù)印處理的流程圖。圖5是描述由根據(jù)第二實施例的圖像形成裝置進行的控制處理的流程圖。圖6是描述當(dāng)高級復(fù)印和通常復(fù)印相互沖突時、由根據(jù)第二實施例的圖像形成裝置進行的處理的流程圖。圖7是描述由根據(jù)第三實施例的圖像形成裝置進行的控制處理的流程圖。
圖8是描述由根據(jù)第三實施例的圖像形成裝置進行的控制處理的流程圖。圖9是描述由根據(jù)第四實施例的圖像形成裝置進行的控制處理的流程圖。圖10是示出根據(jù)第四實施例的用戶詢問畫面的示例的圖。圖11是示出根據(jù)第四實施例的打印封面頁的示例的圖。
具體實施例方式以下將參照附圖詳細描述本發(fā)明的實施例。應(yīng)當(dāng)理解,以下實施例并不意圖限制本發(fā)明的權(quán)利要求,以及并非根據(jù)以下實施例描述的各個方面的全部組合均是解決根據(jù)本發(fā)明的問題的手段所必需的。第一實施例圖1是示出根據(jù)本發(fā)明的第一實施例的圖像形成裝置100的硬件結(jié)構(gòu)的框圖。以下描述假定圖像形成裝置100能夠與PC通信,并且是具有讀取原稿的掃描器功能以及基于從PC發(fā)送的打印數(shù)據(jù)或者使用掃描器功能讀取的圖像數(shù)據(jù)來打印圖像的打印功能的多功能外圍設(shè)備。另外,圖像形成裝置100還用作傳真機??刂破鲉卧?01控制打印單元107、讀取器單元109、控制臺單元110以及線路接口 112??刂破鲉卧?01包括CPU 102、RAM 103、ROM 104、打印單元接口 106、讀取器單元接口 108、調(diào)制解調(diào)器(MODEM) 111、USB接口 115以及網(wǎng)絡(luò)接口 118,這些單元經(jīng)由系統(tǒng)總線 105相互連接。CPU 102根據(jù)各種控制程序進行塊的整體控制。通過讀取ROM 104的程序 ROM中存儲的控制程序、或者通過將ROM 104的程序ROM中存儲的壓縮數(shù)據(jù)解壓縮并在RAM 103中將所得數(shù)據(jù)展開來執(zhí)行這些各種控制程序。另外,這樣一種結(jié)構(gòu)也是可行的,在該結(jié)構(gòu)中,上述的各種控制程序以壓縮狀態(tài)或非壓縮狀態(tài)存儲在硬盤驅(qū)動器(HDD)(未示出) 中,在程序要被執(zhí)行時在RAM 103中展開并執(zhí)行。網(wǎng)絡(luò)接口(I/F) 118經(jīng)由網(wǎng)絡(luò)(LAN) 120 等與主計算機117(圖中的PC)進行通信處理。網(wǎng)絡(luò)接口 118和網(wǎng)絡(luò)120通過諸如LAN線纜119的通信線纜連接。M0DEM111經(jīng)由線路接口(I/F) 112連接到公共網(wǎng)絡(luò)114,并且與其他圖像形成裝置、傳真機、電話等(未示出)進行通信處理。線路接口 112和公共網(wǎng)絡(luò)114 一般通過例如電話線113連接。打印單元接口(I/F)106是向打印單元107(打印機引擎)輸出圖像信號的接口。 另外,讀取器單元接口(I/F) 108是從讀取器單元109(掃描器引擎)輸入由讀取器單元109 讀取的圖像信號的接口。CPU 102處理從讀取器單元接口 108輸入的圖像信號,并將所得信號作為打印(復(fù)印)圖像信號輸出到打印單元接口 106。以這種方式,能夠?qū)崿F(xiàn)用于基于用作掃描器的讀取器單元109讀取的圖像信號、使用打印單元107打印圖像的復(fù)印功能。 另夕卜,作為PC打印機,還提供基于通過USB接口(I/F)115或者網(wǎng)絡(luò)接口 118從PC 117接收的打印作業(yè)、使用打印單元107打印圖像的功能。CPU 102使用存儲在ROM 104的字體 ROM中的字體信息、在控制臺單元110的顯示單元上顯示字符和符號,并且從已經(jīng)接收到用戶指令的控制臺單元110接收指令信息。另外,關(guān)于圖像形成裝置100的裝置信息、用戶電話目錄信息、部門管理信息等被CPU 102存儲在數(shù)據(jù)ROM的EPROM 10 中,在需要時被CPU 102讀取,并且必要時進行更新。圖2描述了根據(jù)第一實施例的圖像形成裝置100的控制臺單元110的俯視圖。如上所述,圖像形成裝置100具有通過讀取器單元109和打印單元107實現(xiàn)的復(fù)印功能、通過讀取器單元109和USB I/F 115實現(xiàn)的掃描功能,以及通過MODEM 111實現(xiàn)的傳真功能。另外,圖像形成裝置100還具有執(zhí)行經(jīng)由USB 116或網(wǎng)絡(luò)120從PC 117接收的打印作業(yè)的功能。相應(yīng)地,控制臺單元110具有用于選擇上述功能的功能鍵OOl至204),并且用戶通過按下針對期望使用的功能的按鈕來指示操作模式。圖2示出選擇了“高級復(fù)印”的狀態(tài)。提供了用于將裝置的設(shè)置狀態(tài)以及圖像形成裝置100的設(shè)備狀態(tài)通知給用戶的顯示單元205。箭頭鍵206用于移動顯示單元205上顯示的光標(biāo)等。箭頭鍵206具有用于指示光標(biāo)沿垂直方向和水平方向移動的四個按鈕。確定 (OK)鍵207被設(shè)置在箭頭鍵的中央,具有用于設(shè)置和詢問的“確定鍵”的功能。例如,如果要改變復(fù)印設(shè)置(紙張大小),則通過按下復(fù)印按鈕201來顯示復(fù)印畫面,使用箭頭鍵206 來選擇要改變的項目(紙張大小),并且按下OK鍵207。由此,當(dāng)前畫面轉(zhuǎn)變至能夠選擇紙張大小的設(shè)置畫面。然后,在設(shè)置畫面上,使用箭頭鍵206將光標(biāo)移動到用于設(shè)置期望紙張大小的位置,并且可以通過按下OK鍵207來設(shè)置期望的紙張大小。另外,十鍵小鍵盤208 用于輸入復(fù)印份數(shù)、傳真功能中的電話號碼等。黑白開始鍵209和彩色開始鍵210被提供作為用于指示開始復(fù)印、掃描或傳真的鍵。在假設(shè)第一實施例中提供了彩色復(fù)印功能的前提下提供彩色開始鍵210。另一方面,僅具有黑白讀取功能或黑白打印功能的圖像形成裝置100可以僅提供黑白開始鍵209作為開始鍵。另外,在具有當(dāng)讀取器單元109讀取原稿時在彩色原稿和黑白原稿之間區(qū)分的功能的圖像形成裝置的情況下,開始鍵并不限于圖示的那些,而可以是僅用于指示開始處理的開始鍵。停止鍵211是用于指示停止功能操作的鍵。另一方面,當(dāng)要停止操作時,用戶可以經(jīng)由用于確認圖像形成裝置當(dāng)前進行的處理的狀態(tài)的畫面、使用狀態(tài)確認/停止鍵212來選擇要停止的處理,并且可以停止該處理。在該情況下也是一樣,上述的箭頭鍵206和OK 鍵207用于選擇和確定項目。圖3是描述根據(jù)第一實施例的圖像形成系統(tǒng)中的高級復(fù)印的圖。該高級復(fù)印是由圖像形成裝置100和PC 117協(xié)作進行的復(fù)印功能,通過與PC 117協(xié)作,使用PC 117的資源等來實現(xiàn)圖像形成裝置100無法實現(xiàn)的功能。圖3示出了通過使圖像形成裝置100(在圖中表示為MFP)和用作外部裝置的個人計算機(PC) 117相互協(xié)作來實現(xiàn)的高級復(fù)印操作的序列。在圖3的左側(cè)上示出的附圖標(biāo)記301表示代表由圖像形成裝置100執(zhí)行的序列的時間軸,右側(cè)上的兩個軸302和303是各自代表由PC 117執(zhí)行的序列的時間軸。針對PC 117的兩個時間軸分別表示代表由用于與圖像形成裝置100協(xié)作的高級復(fù)印應(yīng)用進行的處理序列的時間軸302,以及代表由進行打印處理的打印驅(qū)動程序執(zhí)行的處理序列的時間軸 303。注意在圖3的描述中,假定在PC 117中預(yù)先安裝有與圖像形成裝置100兼容的高級復(fù)印應(yīng)用和打印驅(qū)動程序。首先,假定用戶在步驟S304中選擇了高級復(fù)印功能(按下了控制臺單元110上的高級復(fù)印鍵202(圖幻)。相應(yīng)地,在步驟S306中,圖像形成裝置100向用戶通知用于選擇用于協(xié)作操作(協(xié)作)的PC的畫面。響應(yīng)于該通知,在步驟S305中,用戶選擇用于協(xié)作的 PC(這里是PC 117)。之后,在步驟S308中,在進行高級復(fù)印之前,從用戶接受必需的設(shè)置。 這種情況下,如果用戶在不改變初始設(shè)置的情況下執(zhí)行高級復(fù)印,則可以省略該設(shè)置處理。 在步驟S307中,當(dāng)由于用戶完成原稿的放置以及高級復(fù)印的設(shè)置、因此圖像形成裝置100 進入準(zhǔn)備就緒狀態(tài)時,圖像形成裝置100等待來自用戶的開始指令。當(dāng)用戶在步驟S309中通過按下彩色開始鍵210或黑白開始鍵209而指示開始高級復(fù)印時,在步驟S310中,圖像形成裝置100對作業(yè)給出區(qū)別于通常復(fù)印作業(yè)的ID作為“高級復(fù)印作業(yè)”,并登記該作業(yè)。接下來描述這種作業(yè)的ID (作業(yè)ID (標(biāo)識信息))。在第一實施例中,假設(shè)圖像形成裝置100能夠管理復(fù)印作業(yè)、高級復(fù)印作業(yè)、打印作業(yè)、掃描作業(yè)、傳真發(fā)送作業(yè)、FAX接收作業(yè)等。這類作業(yè)利用ID來管理,并且作為數(shù)據(jù)存儲在EPROM 10 中。例如,如果作業(yè)是復(fù)印作業(yè)(通常復(fù)印),則其ID以“前綴字母+數(shù)字(nrmrm) ”的形式描述,例如“CPrmrmn”(n 是正整數(shù))。另一方面,在第一實施例中,掃描作業(yè)和打印作業(yè)的ID分別用“SNnrmrm”和 “ Pfomnnn ”來代表。根據(jù)第一實施例的高級復(fù)印是由PC 117和圖像形成裝置100協(xié)作進行的復(fù)印功能。該高級復(fù)印功能是圖像形成裝置100的“掃描功能”和“打印功能”的組合。相應(yīng)地, 來自PC 117的作業(yè)指令利用與“掃描作業(yè)”和“打印作業(yè)”的路徑相同的路徑來執(zhí)行,而不利用“高級復(fù)印作業(yè)”的路徑。由此,高級復(fù)印作業(yè)的ID需要為如下的作業(yè)ID,即與為實現(xiàn)高級復(fù)印的功能而組合的掃描作業(yè)ID和打印作業(yè)ID相關(guān)聯(lián)的作業(yè)ID。相應(yīng)地,在第一實施例中,使用SNenrmrm (e是特定整數(shù))和PRenrmrm,從而將高級復(fù)印作業(yè)ID與掃描作業(yè) ID和打印作業(yè)ID相關(guān)聯(lián)。以這種方式,如果緊接前綴字母之后的整數(shù)的最高位是指示與高級復(fù)印有關(guān)的掃描作業(yè)或打印作業(yè)的“e”,則能夠清楚地將這種作業(yè)與其他通常掃描作業(yè)以及其他通常打印作業(yè)區(qū)分開來。另外,為了將高級復(fù)印作業(yè)的ID與通常復(fù)印作業(yè)區(qū)分開來,可以對高級復(fù)印作業(yè)的ID使用諸如“ACPnrmrm”的ID。作為另選方案,可以將高級復(fù)印作業(yè)的ID描述并管理作為“CPenrmrm”,通過在通常復(fù)印作業(yè)的ID的前綴字母后添加指示高級復(fù)印的ID的“e”作為最高位來獲得該“CPenrmrm”。這里,如果表示高級復(fù)印作業(yè)的 “e”為例如“9”,則高級復(fù)印作業(yè)的ID用“CP900001”來代表。另外,使用與高級復(fù)印作業(yè)相同的數(shù)字,用“SN900001”和“PR900001”來代表與高級復(fù)印有關(guān)的掃描作業(yè)和打印作業(yè)。 在這種情況下,如果作業(yè)ID的數(shù)字部分的最高位是“9”,則確定該作業(yè)與高級復(fù)印有關(guān),并且ID的剩余5位數(shù)字一致的掃描/打印作業(yè)與ID具有相同的5位數(shù)字的高級復(fù)印作業(yè)有關(guān)。返回參照圖3,以下將描述高級復(fù)印序列。如果在步驟S309中指示了開始高級復(fù)印,則圖像形成裝置100在步驟S311中向用戶選擇的PCl 17通知開始高級復(fù)印。這時,在步驟S312中,圖像形成裝置100將指示開始高級復(fù)印的通知以及上述的作業(yè)ID發(fā)送給PC 117。在步驟S313中,已經(jīng)接收到開始通知和作業(yè)ID的PC 117啟動高級復(fù)印應(yīng)用。然后,響應(yīng)于開始通知,PC 117向圖像形成裝置100發(fā)送由附圖標(biāo)記315表示的掃描開始指令和作業(yè)ID,由此指示開始原稿讀取,其中所述作業(yè)ID能夠?qū)⑺鲎鳂I(yè)區(qū)分為與高級復(fù)印對應(yīng)的掃描作業(yè)。另外,在步驟S314中,高級復(fù)印應(yīng)用將從圖像形成裝置100接收到的作業(yè)ID登記在自身的作業(yè)管理列表中。這里,如前所述,由于作業(yè)是作為高級復(fù)印功能的一部分的掃描作業(yè),因此諸如“SNenrmrm”的作業(yè)ID被發(fā)送作為作業(yè)ID并被登記,其中所述作業(yè)ID能夠?qū)⑺鲎鳂I(yè)區(qū)分為與高級復(fù)印對應(yīng)的掃描作業(yè)。另外,高級復(fù)印應(yīng)用可以具有甚至在高級復(fù)印功能完成以后、也能夠?qū)⑵渥鳂I(yè)ID、作業(yè)結(jié)果等作為歷史保持的結(jié)構(gòu)。相應(yīng)地,圖像形成裝置100從PC 117的高級復(fù)印應(yīng)用接收開始原稿掃描的指令以及掃描作業(yè)的ID (其示出該作業(yè)是與高級復(fù)印對應(yīng)的掃描作業(yè)),并且在步驟S316中登記
8該作業(yè)。然后,圖像形成裝置100在步驟S317中開始掃描原稿。注意,在圖3中例示了執(zhí)行一頁原稿的高級復(fù)印的情況以簡化描述。由此通過掃描原稿而獲得的圖像數(shù)據(jù)在步驟S318中被發(fā)送給PC117。在這時,讀取的圖像數(shù)據(jù)按照原樣(原(RAW)數(shù)據(jù))傳送給PC 117,或者由附圖標(biāo)記319指示的、通過圖像形成裝置100的硬件資源進行了圖像處理的圖像數(shù)據(jù)被傳送給PC 117。在步驟S320中,PC 117對從圖像形成裝置100接收到的圖像數(shù)據(jù)進行規(guī)定的圖像處理,必要時對該圖像數(shù)據(jù)進行編碼,并且將該圖像數(shù)據(jù)存儲在PC 117的存儲裝置(未示出)中。在這時,如果存在多個原稿,則PC 117對連續(xù)傳送的圖像數(shù)據(jù)重復(fù)相同的處理,并且將進行了圖像處理的數(shù)據(jù)存儲在PC 117的存儲裝置中,直到全部圖像數(shù)據(jù)的傳送結(jié)束。 當(dāng)全部掃描圖像數(shù)據(jù)的傳送結(jié)束時,圖像形成裝置100在步驟S321中進入隊列狀態(tài),直到從PC 117給出針對打印作業(yè)的指令。接著,高級復(fù)印應(yīng)用針對存儲在PC 117的存儲裝置中的處理后的圖像數(shù)據(jù),進行利用PC 117中安裝的打印驅(qū)動程序來打印的處理。通過用附圖標(biāo)記322表示的圖像數(shù)據(jù)和作業(yè)ID的發(fā)送,在步驟S323中啟動接收到來自高級復(fù)印應(yīng)用的打印指令的打印驅(qū)動程序。然后,在步驟S3M中指派繼承了從高級復(fù)印應(yīng)用接收到的作業(yè)ID的整數(shù)部分的打印作業(yè)ID,并且登記該作業(yè)。這里,如上所述,登記諸如“raenrmrm”的ID,使得示出該作業(yè)是與高級復(fù)印有關(guān)的打印作業(yè)。然后,在步驟S325中存儲(假脫機(spooling))從高級復(fù)印應(yīng)用接收到的圖像數(shù)據(jù)的同時,在步驟中打印驅(qū)動程序?qū)⒋蛴∽鳂I(yè)發(fā)送給圖像形成裝置100。因此,將用附圖標(biāo)記327表示的作業(yè)ID及其相應(yīng)打印數(shù)據(jù)從打印驅(qū)動程序發(fā)送到圖像形成裝置100。因此,盡管圖像形成裝置100以與通常打印作業(yè)相同的方式接收該作業(yè),但是圖像形成裝置100使用其作業(yè)ID確定該作業(yè)是與正在執(zhí)行的高級復(fù)印有關(guān)的作業(yè),并且在步驟中利用這種信息來登記該打印作業(yè)。之后,在步驟中,根據(jù)接收到的打印數(shù)據(jù)來開始打印。然后,當(dāng)在步驟S330中打印處理正常結(jié)束時,在步驟S331中在高級復(fù)印作業(yè)歷史中將該高級復(fù)印作業(yè)登記為已經(jīng)正常結(jié)束。當(dāng)打印驅(qū)動程序正常完成打印數(shù)據(jù)的傳送時,打印驅(qū)動程序和高級復(fù)印應(yīng)用登記該作業(yè)的完成(步驟S332和S333)。作為另選方案,在不保持歷史的結(jié)構(gòu)的情況下,進行擦除被登記作為正在執(zhí)行的作業(yè)的作業(yè)ID的處理。如上所述,根據(jù)第一實施例,能夠在保持常規(guī)復(fù)印作業(yè)ID、常規(guī)掃描作業(yè)ID和常規(guī)打印作業(yè)ID的格式的同時,通過將ID的一部分改變?yōu)樘囟ㄗ帜竵韰^(qū)分與高級復(fù)印有關(guān)的作業(yè)。圖4是描述根據(jù)第一實施例的圖像形成裝置100的高級復(fù)印功能中的處理的流程的流程圖。步驟S401至S406示出了處理步驟,并且對應(yīng)于正在執(zhí)行圖3所示的高級復(fù)印功能的圖像形成裝置100中的作業(yè)接收處理的流程。注意,對應(yīng)于各步驟的控制過程被存儲在RAM 103、R0M104或硬盤驅(qū)動器(HDD)(未示出)的任意一者中,并且在CPU 102的控制下執(zhí)行。在步驟S401中,在CPU 102正執(zhí)行高級復(fù)印功能、并且尚未接收到與高級復(fù)印有關(guān)的打印作業(yè)的狀態(tài)下,CPU 102正在等待從諸如PC 117的外部裝置接收打印作業(yè)。當(dāng)在步驟S401中接收到作業(yè)時,處理進行到步驟S402,在步驟S402中,CPU 102通過檢查作業(yè)中包含的作業(yè)ID的內(nèi)容來確定作業(yè)是否是與正在執(zhí)行的高級復(fù)印有關(guān)的打印作業(yè)。在第一實施例中,如果作業(yè)ID是例如“PR900001”,則能夠確定作業(yè)是如上所述的與高級復(fù)印有關(guān)的打印作業(yè)。另一方面,如果作業(yè)ID是例如“PR000001”,則能夠確定作業(yè)是與高級復(fù)印無關(guān)的通常打印作業(yè)。作為步驟S402中確定的結(jié)果,如果確定作業(yè)是通常打印作業(yè),則處理進行到步驟S403,在步驟S403中,該作業(yè)及其作業(yè)ID被登記在打印等待列表(執(zhí)行等待列表)中。這里,并不立即進行打印。然后,處理再次返回到步驟S401,即等待作業(yè)接收的步驟。另一方面,如果在步驟S402中確定作業(yè)是與正在執(zhí)行的高級復(fù)印有關(guān)的打印作業(yè),則處理進行到步驟S404,在步驟S404中,立即執(zhí)行基于與高級復(fù)印有關(guān)的打印作業(yè)的打印處理。這里進行的打印處理對應(yīng)于在圖3中的步驟至S331所示的處理。當(dāng)由此完成對應(yīng)于高級復(fù)印作業(yè)的打印處理時,處理進行到步驟S405,在步驟 S405中,CPU 102確定打印等待列表中是否登記了等待打印的打印作業(yè)。如果這里確定不存在等待打印的打印作業(yè),則本流程圖中示出的處理結(jié)束。另一方面,如果在步驟S405中確定存在等待打印的打印作業(yè),則處理進行到步驟S406,在步驟S406中執(zhí)行登記在打印等待列表中的該打印作業(yè)的打印,之后流程圖中示出的處理結(jié)束。如上所述,根據(jù)第一實施例,相比通常打印作業(yè),圖像形成裝置100優(yōu)先執(zhí)行與高級復(fù)印有關(guān)的打印作業(yè),由此能夠避免在進行高級復(fù)印的同時用于打印另一通常打印作業(yè)的處理引起中斷。因此,能夠避免在圖像形成裝置執(zhí)行高級復(fù)印的同時、高級復(fù)印打印處理由于另一通常打印作業(yè)引起的中斷而被延遲。第二實施例接下來描述根據(jù)本發(fā)明的第二實施例。注意,根據(jù)第二實施例的圖像形成裝置的硬件結(jié)構(gòu)和用于連接到PC的網(wǎng)絡(luò)結(jié)構(gòu)與上述第一實施例中的相同,由此省略其描述??梢圆捎眠@樣一種結(jié)構(gòu),其中在圖3所示的高級復(fù)印的序列的步驟S318中,圖像形成裝置100在完成掃描圖像向PC 117的傳送之后,可以立即接受下一作業(yè)(通常復(fù)印、 高級復(fù)印、掃描、打印、傳真?zhèn)鬏數(shù)?。在這種情況下,可能發(fā)生這樣一種情況,其中在等待接收與在先的高級復(fù)印有關(guān)的打印作業(yè)(步驟S321)的同時,可能先接收到與高級復(fù)印有關(guān)的后續(xù)打印作業(yè)。或者,可能發(fā)生這樣一種情況,其中在等待接收與高級復(fù)印有關(guān)的打印作業(yè)(步驟S321)的同時,執(zhí)行通常復(fù)印。本發(fā)明的目的在于即使在上述情況下也對打印的順序進行適當(dāng)控制。圖5是描述由根據(jù)本發(fā)明的第二實施例的圖像形成裝置100進行的控制處理的流程圖。步驟S501至S510示出了處理步驟,并且對應(yīng)于由在執(zhí)行高級復(fù)印功能的同時等待接收與高級復(fù)印有關(guān)的打印作業(yè)(步驟S321)的圖像形成裝置100執(zhí)行的控制處理的流程。 注意,對應(yīng)于各步驟的控制過程存儲在RAM 103,ROM 104或硬盤驅(qū)動器(HDD)(未示出)的任意一者中,并且在CPU 102的控制下執(zhí)行。在步驟S501中,CPU 102在執(zhí)行高級復(fù)印并等待其打印作業(yè)的同時,正在等待從諸如PC 117的外部裝置接收作業(yè)。然后,在接收到作業(yè)時,處理進行到步驟S502,檢查作業(yè)中包含的作業(yè)ID的內(nèi)容,并且確定作業(yè)是否是與高級復(fù)印有關(guān)的打印作業(yè)。在第二實施例中,如果作業(yè)ID是例如“PR900001”,則能夠確定作業(yè)是與高級復(fù)印有關(guān)的打印作業(yè)。另一方面,如果作業(yè)ID是例如“PR000001”,則能夠確定作業(yè)是與高級復(fù)印無關(guān)的通常打印作業(yè)。作為步驟S502中的確定結(jié)果,如果確定作業(yè)是通常打印作業(yè),則處理進行到步驟S503, 在步驟S503中該作業(yè)及其作業(yè)ID被登記在通常作業(yè)打印等待列表中,處理進行到步驟 S501中而不在該時間點執(zhí)行打印,在步驟S501中CPU 102等待接收作業(yè)。另一方面,如果在步驟S502中確定作業(yè)是與高級復(fù)印有關(guān)的打印作業(yè),則處理進行到步驟S504,在步驟S504中確定在步驟S501中接收的作業(yè)當(dāng)中,是否存在等待接收的與在先的高級復(fù)印有關(guān)的打印作業(yè)。在第二實施例中,確定在圖3中的步驟S310中登記的高級復(fù)印作業(yè)的ID當(dāng)中,是否存在當(dāng)前正在執(zhí)行的、ID的值比在步驟S501中接收的打印作業(yè)的ID的值小的打印作業(yè)。例如,在“CP900001”和“CP900002”被登記作為正在執(zhí)行的高級復(fù)印作業(yè)的情況下,如果步驟S501中接收到的作業(yè)的作業(yè)ID是“PR900002”,則確定存在在先的高級復(fù)印作業(yè)(“PR900001”)。另外,如果步驟S501中接收到的作業(yè)的作業(yè)ID是 “PR900001”,則確定不存在在先的高級復(fù)印作業(yè)。如果在步驟S504中確定存在在先的高級復(fù)印作業(yè),則處理進行到步驟S505,在步驟S505中將所接收的作業(yè)及其作業(yè)ID登記在高級復(fù)印作業(yè)打印等待列表中。處理再次返回到步驟S501,而不在該時間點進行打印處理,在步驟S501中等待接收下一作業(yè)。以這種方式,如果確定存在在先的高級復(fù)印作業(yè),則后續(xù)打印作業(yè)的執(zhí)行被延遲,直到接收到針對在先的高級復(fù)印作業(yè)的打印開始。另一方面,如果在步驟S504中確定不存在在先的高級復(fù)印作業(yè),則處理進行到步驟S506,在步驟S506中立即執(zhí)行用于對打印作業(yè)進行打印的處理。這里進行的打印處理對應(yīng)于圖3所示的步驟至S331。以這種方式,當(dāng)高級復(fù)印作業(yè)的打印完成時,處理進行到步驟S507,在步驟S507 中,CPU 102接著確定高級復(fù)印打印等待列表中是否登記了與等待打印的高級復(fù)印有關(guān)的另一作業(yè)。如果這里確定存在等待打印的作業(yè),則處理進行到步驟S508,在步驟S508中執(zhí)行等待打印的高級復(fù)印作業(yè)的打印,之后處理進行到步驟S509。這里進行的打印處理對應(yīng)于圖3所示的步驟至S331。如果在步驟S507中確定不存在等待打印的高級復(fù)印作業(yè),則處理進行到步驟S509。在步驟S509中,確定通常作業(yè)打印等待列表中是否登記了等待打印的作業(yè)。如果確定未登記作業(yè),則該流程圖立即結(jié)束,而如果登記了作業(yè),則處理進行到步驟S510,在步驟S510中執(zhí)行登記的等待打印的通常打印作業(yè)的打印。然后,該流程圖結(jié)束。圖6是描述當(dāng)高級復(fù)印和通常復(fù)印相互沖突時、由根據(jù)第二實施例的圖像形成裝置100進行的處理的流程圖。步驟S601至S606示出了處理步驟,這些步驟對應(yīng)于圖3所示的打印順序控制處理的流程,并且通過在執(zhí)行高級復(fù)印的同時等待接收與高級復(fù)印有關(guān)的打印作業(yè)(步驟S321)的圖像形成裝置100來實施。注意,對應(yīng)于各步驟的控制過程被存儲在RAM 103,ROM 104或硬盤驅(qū)動器(HDD)(未示出)中的任意一者中,并且在CPU 102 的控制下執(zhí)行。在步驟S601中,CPU 102確定在等待接收與高級復(fù)印有關(guān)的打印作業(yè)(步驟 S321)的同時是否接收到了作業(yè)。如果未接收到作業(yè),則處理進行到步驟S602,在步驟S602 中確定是否正在執(zhí)行通常復(fù)印。如果在高級復(fù)印完成之前在此正在實施通常復(fù)印,則處理進行到步驟S603,在步驟S603中掃描的通常復(fù)印作業(yè)與通常復(fù)印的ID —起被登記在打印等待列表中。然后,處理進行到步驟S601中,在步驟S601中再次等待接收作業(yè)。如果在步驟S601中接收到與被等待的高級復(fù)印有關(guān)的打印作業(yè),則處理進行到步驟S604,在步驟S604中執(zhí)行用于打印與高級復(fù)印有關(guān)的打印作業(yè)的處理。這里進行的打印處理對應(yīng)于已經(jīng)參照圖3描述了的步驟至S331。然后,當(dāng)完成該高級復(fù)印作業(yè)的打印時,處理進行到步驟S605,在步驟S605中CPU 102確定打印等待列表中是否登記了等待打印的打印作業(yè)。如果未登記這種作業(yè),則該流程圖中的處理立即結(jié)束。另一方面,如果登記了等待打印的打印作業(yè),則處理進行到步驟S606,在步驟S606中執(zhí)行登記的打印作業(yè),之后該流程圖中的處理結(jié)束。如上所述,根據(jù)第二實施例,圖像形成裝置100在等待與正在執(zhí)行的高級復(fù)印有關(guān)的打印作業(yè)的同時,不僅能夠避免用于打印另一通常打印作業(yè)的處理引起中斷、而且能夠避免用于打印后續(xù)高級復(fù)印作業(yè)和通常復(fù)印作業(yè)的處理引起中斷。第三實施例接下來是對根據(jù)本發(fā)明的第三實施例的說明。注意,根據(jù)第三實施例的圖像形成裝置的硬件結(jié)構(gòu)和用于連接至PC的網(wǎng)絡(luò)結(jié)構(gòu)與上述第一實施例中的相同,由此省略其描述。在上述第一和第二實施例中,直到與最先執(zhí)行的高級復(fù)印有關(guān)的作業(yè)的打印結(jié)束為止, 用于打印后來執(zhí)行的通常復(fù)印作業(yè)和高級復(fù)印作業(yè)以及后來接收的通常打印作業(yè)的處理排隊等待。這樣通過按照生成的請求的順序依次輸出打印物,實現(xiàn)了不會引起用戶混淆的打印處理。然而,在高級復(fù)印處理中,例如,存在從高級復(fù)印開始直到其完成為止需要很長時間的情況,諸如由PC 117進行的圖像處理花費時間的情況。相應(yīng)地,如果總是按照生成的請求的順序進行打印,則可能發(fā)生在等待接收與高級復(fù)印有關(guān)的打印作業(yè)的同時、后續(xù)作業(yè)的用戶持續(xù)等待很長時間的情形。鑒于此,第三實施例描述了由用于解決這種問題的圖像形成裝置100進行的控制處理。圖7是描述由根據(jù)第三實施例的圖像形成裝置100進行的控制處理的流程圖。步驟S701至S714示出了處理步驟,并且對應(yīng)于由在執(zhí)行高級復(fù)印的同時正在等待接收與高級復(fù)印有關(guān)的打印作業(yè)(步驟S321)的圖像形成裝置100實施的控制處理的流程。注意, 對應(yīng)于各步驟的控制過程被存儲在RAM 103、ROM 104或硬盤驅(qū)動器(HDD)(未示出)的任意一者中,并且在CPU 102的控制下執(zhí)行。在步驟S701中,在CPU 102正在執(zhí)行高級復(fù)印并且尚未接收到其打印作業(yè)的狀態(tài)下,CPU 102正在等待從諸如PC 117的外部裝置接收作業(yè)。當(dāng)在步驟S701中接收到作業(yè)時,處理進行到步驟S702,在步驟S702中通過檢查作業(yè)中包括的作業(yè)ID來確定該作業(yè)是否是與當(dāng)前的高級復(fù)印有關(guān)的打印作業(yè)。注意,該確定方法與上述第一實施例中步驟S402 中的方法相同,由此省略其描述。作為步驟S702中的確定的結(jié)果,如果確定作業(yè)是通常打印作業(yè),則處理進行到步驟S703中,在步驟S703中確定作業(yè)的大小是否小于或等于規(guī)定的閾值。如果這里確定作業(yè)具有小于或等于規(guī)定大小的大小,則處理進行到步驟S704,在步驟 S704中盡管正在執(zhí)行高級復(fù)印處理,但是立即執(zhí)行用于打印該通常作業(yè)的處理,而不等待其打印開始。然后,當(dāng)打印處理完成時,處理再次返回到步驟S701,在步驟S701中CPU 102 等待接收作業(yè)。另一方面,如果在步驟S703中確定作業(yè)具有大于規(guī)定大小的大小,則處理進行到步驟S705,在步驟S705中將該作業(yè)及其作業(yè)ID登記在通常作業(yè)打印等待列表中,并且不在該時間點執(zhí)行打印。然后,處理進行到步驟S701,在步驟S701中CPU 102再次等待接收作業(yè)。
另一方面,如果作為步驟S702中的確定結(jié)果,確定作業(yè)是與高級復(fù)印有關(guān)的打印作業(yè),則處理進行到步驟S706,在步驟S706中確定是否存在等待接收打印作業(yè)的在先的高級復(fù)印作業(yè)。步驟S706中的具體確定方法與第二實施例中的S504的相同,由此省略其描述。如果在步驟S706中確定存在在先的高級復(fù)印作業(yè),則處理進行到步驟S707,在步驟 S707中確定當(dāng)前接收到的作業(yè)的大小是否小于或等于規(guī)定的閾值。如果在步驟S707中確定作業(yè)具有小于或等于規(guī)定大小的大小,則處理進行到步驟S708,在步驟S708中盡管正在進行高級復(fù)印的處理并且正在等待其打印作業(yè),但是不等待其打印開始,而是立即執(zhí)行用于打印所接收到的與高級復(fù)印有關(guān)的作業(yè)的處理。然后,當(dāng)打印處理完成時,處理進行到步驟S701,在步驟S701中CPU 102再次等待接收作業(yè)。另外,如果在步驟S707中確定當(dāng)前接收到的作業(yè)是具有大于規(guī)定大小的大小的與高級復(fù)印有關(guān)的作業(yè),則處理進行到步驟S709,在步驟S709中將所接收到的與高級復(fù)印有關(guān)的作業(yè)及其作業(yè)ID登記在高級復(fù)印作業(yè)打印等待列表中。然后,處理進行到步驟S701,而不在該時間點進行打印處理,在步驟 S701中CPU 102再次等待接收作業(yè)。如果在步驟S706中確定不存在在先的高級復(fù)印作業(yè),則處理進行到步驟S710,在步驟S710中立即執(zhí)行用于打印當(dāng)前接收到的與高級復(fù)印有關(guān)的作業(yè)的處理。步驟S711至 S714中的處理與上述圖5中步驟S507至S510中的處理相同,由此省略其描述。圖8是描述由根據(jù)第三實施例的圖像形成裝置100進行的控制處理的流程圖。步驟S801至S808示出了處理步驟,并且對應(yīng)于由在執(zhí)行高級復(fù)印功能的同時正在等待接收與高級復(fù)印有關(guān)的打印作業(yè)(步驟S321)的圖像形成裝置100實施的控制處理的流程。注意,對應(yīng)于各步驟的控制過程被存儲在RAM 103,ROM 104或硬盤驅(qū)動器(HDD)(未示出)中的任意一者中,并且在CPU 102的控制下執(zhí)行。在步驟S801中,CPU 102確定在等待接收與高級復(fù)印有關(guān)的打印作業(yè)(步驟 S321)的同時是否接收到了作業(yè)。如果未接收到作業(yè),則處理進行到步驟S802,在步驟S802 中確定是否指定了通常復(fù)印作業(yè)。如果也未指定通常復(fù)印作業(yè),則處理再次進入步驟S801, 在步驟S801中等待接收作業(yè)。如果在步驟S802中確定在高級復(fù)印打印之前指定了通常復(fù)印作業(yè),則處理進行到步驟S803,在步驟S803中確定通常復(fù)印作業(yè)的大小是否小于或等于規(guī)定閾值。如果這里確定通常復(fù)印作業(yè)具有小于或等于規(guī)定大小的大小,則處理進行到步驟S804,在步驟S804中盡管正在等待接收與高級復(fù)印有關(guān)的打印作業(yè),但是立即執(zhí)行用于打印通常復(fù)印作業(yè)的處理,而不等待其打印開始。然后,當(dāng)完成用于打印通常復(fù)印作業(yè)的處理時,處理進行到步驟S801,在步驟S801中CPU 102再次等待接收作業(yè)。另外,在步驟 S803中,如果確定通常復(fù)印作業(yè)具有大于規(guī)定大小的大小,則處理進行到步驟S805,在步驟S805中將通常復(fù)印作業(yè)與通常復(fù)印的ID —起登記在打印等待列表中,并且處理進行到步驟S801。如果在步驟S801中接收到與被等待的高級復(fù)印有關(guān)的打印作業(yè),則處理進行到步驟S806,在步驟S806中執(zhí)行用于打印該高級復(fù)印作業(yè)的處理。注意,步驟S806至S808 的處理與圖6中步驟S604至S606的處理相同,由此省略其描述。如上所述,根據(jù)第三實施例,如果圖像形成裝置100在執(zhí)行高級復(fù)印的同時且在其打印之前接收到滿足規(guī)定條件的作業(yè),則可以在該在先的高級復(fù)印之前執(zhí)行后來接收的作業(yè)(通常打印作業(yè)、后續(xù)高級復(fù)印作業(yè)、通常復(fù)印作業(yè))。
注意,盡管利用作業(yè)的大小作為用于確定作業(yè)是否要被立即執(zhí)行的條件的示例而描述了第三實施例,但是本發(fā)明并不一定限于作業(yè)的大小。例如,除此之外,可以將諸如要打印的張數(shù)和打印時間段等各種參數(shù)值用作確定條件。另外,可以采用確定條件及其閾值能夠動態(tài)地改變的結(jié)構(gòu),并且可以針對各作業(yè)(通常打印作業(yè)、后續(xù)高級復(fù)印作業(yè)、通常復(fù)印作業(yè))設(shè)置不同的確定條件和閾值。另外,確定標(biāo)準(zhǔn)是作業(yè)執(zhí)行所需的時間段是否在規(guī)定時間段范圍內(nèi),包括作業(yè)大小、要打印的張數(shù)、打印時間段等。第四實施例接下來描述本發(fā)明的第四實施例。注意,根據(jù)第四實施例的圖像形成裝置的硬件結(jié)構(gòu)和連接至PC的網(wǎng)絡(luò)結(jié)構(gòu)與上述第一實施例中的相同,由此省略其描述。在上述第三實施例中,將諸如作業(yè)大小、要打印的張數(shù)或打印時間段的基準(zhǔn)值用作確定條件,并且如果滿足規(guī)定條件則另一作業(yè)(通常打印作業(yè)、后續(xù)高級復(fù)印作業(yè)、通常復(fù)印作業(yè))的打印是可執(zhí)行的。然而,用戶不被通知另一作業(yè)的打印是否是可執(zhí)行的,因此正在執(zhí)行高級復(fù)印的用戶和期望執(zhí)行該另一作業(yè)的用戶都難以知此。由于這一原因,各個作業(yè)的用戶難以確定打印是否是自己的打印,由此可能發(fā)生打印者取走其他用戶的打印物的情形。鑒于此,第四實施例描述了用于解決上述問題的圖像形成裝置100進行的控制處理。圖9是描述由根據(jù)第四實施例的圖像形成裝置100進行的控制處理的流程圖。步驟S901至S907示出了處理步驟,并且對應(yīng)于由在執(zhí)行高級復(fù)印功能的同時正在等待接收與高級復(fù)印有關(guān)的打印作業(yè)(步驟S321)的圖像形成裝置100實施的處理的流程。注意, 對應(yīng)于各步驟的控制過程被存儲在RAM 103、ROM 104或硬盤驅(qū)動器(HDD)(未示出)中的任意一者中,并且在CPU 102的控制下執(zhí)行。在步驟S901中,CPU 102正在執(zhí)行圖3所示的高級復(fù)印,并且正在等待從諸如PC 117的外部裝置接收打印作業(yè)。當(dāng)接收到作業(yè)時,處理進行到步驟S902,在步驟S902中通過檢查作業(yè)中包括的作業(yè)ID來確定接收到的作業(yè)是否是與高級復(fù)印有關(guān)的打印作業(yè)。注意,該確定的具體方法與上述第一實施例中的步驟S402中的相同,由此省略其描述。如果在步驟S902中確定所接收到的作業(yè)是通常打印作業(yè),則處理進行到步驟S903,在步驟S903 中圖10所示的畫面顯示在顯示單元205上。圖10是示出根據(jù)第四實施例的用戶詢問畫面的示例的圖。這里,當(dāng)在執(zhí)行高級復(fù)印的同時接收到來自另一 PC的中斷打印作業(yè)時顯示該畫面。在圖10中,顯示要在中斷打印中打印的文檔數(shù)據(jù)的頁數(shù)(張數(shù)),以及用于指示是否接受中斷打印的“是”和“否”按鈕。然后,如果在步驟S904中從用戶接收到不執(zhí)行打印處理的指令(已指示“否”), 則處理進行到步驟S906,在步驟S906中打印圖11所示的封面頁。圖11是示出根據(jù)第四實施例的打印封面頁的示例的圖。這里,圖10中的中斷文檔被延遲而不是打印的時間及其張數(shù)(對應(yīng)于圖10中的張數(shù))被打印。然后,處理進行到步驟S907,在步驟S907中接收到的通常打印作業(yè)及其作業(yè)ID被登記在通常作業(yè)打印等待列表中。然后,處理進行到步驟S901,在步驟S901中CPU 102等待接收下一作業(yè)。另一方面,如果在步驟S904中指示了中斷文檔的打印(已指示了 “是”),則處理進行到步驟S905,在步驟S905中盡管高級復(fù)印處理正被執(zhí)行,但是執(zhí)行用于立即打印所接收的中斷文檔的作業(yè)控制處理,而不等待其打印。當(dāng)以這種方式完成了打印處理時,處理再次進行到步驟S901,在步驟S901中CPU 102等待接收下一作業(yè)。另外,如果在步驟S902中確定作業(yè)是與高級復(fù)印有關(guān)的打印作業(yè),則處理進行到步驟S908,在步驟S908中執(zhí)行所接收到的與高級復(fù)印有關(guān)的打印作業(yè)。如上所述,根據(jù)第四實施例,用戶可以選擇是否在該高級復(fù)印之前打印圖像形成裝置100在執(zhí)行高級復(fù)印并等待其打印作業(yè)的同時接收到的另一作業(yè)(通常打印作業(yè)、后續(xù)高級復(fù)印作業(yè)、通常復(fù)印作業(yè))。這能夠減少取走另一用戶的打印物的情形。注意,盡管使用要打印的張數(shù)以及打印時間作為顯示在顯示單元205上的內(nèi)容以及封面頁上打印的內(nèi)容的示例來描述了第四實施例,但是本發(fā)明并不一定限于要打印的張數(shù)或打印時間。除此以外,諸如PC的ID的各種信息可以作為顯示或打印的內(nèi)容。其他實施例本發(fā)明的各方面還可以通過讀出并執(zhí)行記錄在存儲設(shè)備上的用于執(zhí)行上述實施例的功能的程序的系統(tǒng)或裝置的計算機(或諸如CPU或微處理單元(MPU)的設(shè)備)、以及由系統(tǒng)或裝置的計算機例如讀出并執(zhí)行記錄在存儲設(shè)備上的用于執(zhí)行上述實施例的功能的程序來執(zhí)行各步驟的方法來實現(xiàn)。為此,例如經(jīng)由網(wǎng)絡(luò)或者從用作存儲設(shè)備的各種類型的記錄介質(zhì)(例如計算機可讀介質(zhì))向計算機提供程序。雖然參照示例性實施例對本發(fā)明進行了說明,但是應(yīng)當(dāng)理解,本發(fā)明不限于所公開的示例性實施例。應(yīng)當(dāng)對所附權(quán)利要求的范圍給予最寬的解釋,以使其涵蓋所有這種變型、等同結(jié)構(gòu)及功能。
權(quán)利要求
1.一種圖像形成裝置,其能夠與外部裝置協(xié)作地執(zhí)行特定復(fù)印作業(yè),在所述特定復(fù)印作業(yè)中進行復(fù)印處理,所述圖像形成裝置包括接受單元,其用于接受執(zhí)行所述特定復(fù)印作業(yè)的指令; 讀取單元,其用于通過讀取原稿來生成圖像數(shù)據(jù);發(fā)送單元,其用于在所述接受單元接受了執(zhí)行所述特定復(fù)印作業(yè)的所述指令的情況下,將由所述讀取單元生成的所述圖像數(shù)據(jù)發(fā)送到所述外部裝置;接收單元,其用于從所述外部裝置接收處理后的圖像數(shù)據(jù),所述處理后的圖像數(shù)據(jù)通過所述外部裝置對由所述發(fā)送單元發(fā)送的所述圖像數(shù)據(jù)進行處理而獲得;打印單元,其用于基于由所述接收單元接收到的所述處理后的圖像數(shù)據(jù),來在記錄材料上打印圖像;以及限制單元,其用于限制對從所述發(fā)送單元將所述圖像數(shù)據(jù)發(fā)送到所述外部裝置時至所述接收單元接收到所述處理后的圖像數(shù)據(jù)時之間接收到的其他圖像數(shù)據(jù)的打印。
2.根據(jù)權(quán)利要求1所述的圖像形成裝置,其中,所述限制單元將所述其他圖像數(shù)據(jù)登記為處理等待作業(yè)。
3.根據(jù)權(quán)利要求1所述的圖像形成裝置,該圖像形成裝置還包括確定單元,其用于確定在所述發(fā)送單元將所述圖像數(shù)據(jù)發(fā)送到所述外部裝置之后接收到的圖像數(shù)據(jù)是否是所述處理后的圖像數(shù)據(jù),其中,所述限制單元在所述接收到的圖像數(shù)據(jù)不是所述處理后的圖像數(shù)據(jù)的情況下, 限制對所述接收到的圖像數(shù)據(jù)的打印。
4.根據(jù)權(quán)利要求1至3中任意一項所述的圖像形成裝置,該圖像形成裝置還包括 通知單元,其用于響應(yīng)于所述接受單元對執(zhí)行所述特定復(fù)印作業(yè)的所述指令的接受,向所述外部裝置通知開始所述特定復(fù)印作業(yè),其中,所述讀取單元響應(yīng)于根據(jù)所述通知單元的通知而從所述外部裝置發(fā)送讀取開始指令,開始原稿的讀取。
5.根據(jù)權(quán)利要求4所述的圖像形成裝置,該圖像形成裝置還包括發(fā)布單元,其用于響應(yīng)于所述接受單元對執(zhí)行所述特定復(fù)印作業(yè)的所述指令的接受, 發(fā)布指示所述特定復(fù)印作業(yè)的標(biāo)識符,其中,所述通知單元將由所述發(fā)布單元發(fā)布的所述標(biāo)識符通知給所述外部裝置。
6.根據(jù)權(quán)利要求5所述的圖像形成裝置,其中,所述接收單元從所述外部裝置接收由所述通知單元通知給所述外部裝置的所述標(biāo)識符連同所述處理后的圖像數(shù)據(jù)。
7.根據(jù)權(quán)利要求6所述的圖像形成裝置,該圖像形成裝置還包括確定單元,其用于基于連同在所述發(fā)送單元將所述圖像數(shù)據(jù)發(fā)送到所述外部裝置之后接收到的圖像數(shù)據(jù)一起發(fā)送的標(biāo)識符,確定所述接收到的圖像數(shù)據(jù)是否是所述處理后的圖像數(shù)據(jù),其中,所述限制單元在所述接收到的圖像數(shù)據(jù)不是所述處理后的圖像數(shù)據(jù)的情況下, 限制對所述接收到的圖像數(shù)據(jù)的打印。
8.—種控制圖像形成裝置的控制方法,所述圖像形成裝置能夠與外部裝置協(xié)作地執(zhí)行特定復(fù)印作業(yè),在所述特定復(fù)印作業(yè)中進行復(fù)印處理,所述控制方法包括接受步驟,其接受執(zhí)行所述特定復(fù)印作業(yè)的指令; 讀取步驟,其通過讀取原稿來生成圖像數(shù)據(jù);發(fā)送步驟,其在所述接受步驟中接受了執(zhí)行所述特定復(fù)印作業(yè)的所述指令的情況下, 將在所述讀取步驟中生成的所述圖像數(shù)據(jù)發(fā)送到所述外部裝置;接收步驟,其從所述外部裝置接收處理后的圖像數(shù)據(jù),所述處理后的圖像數(shù)據(jù)通過所述外部裝置對在所述發(fā)送步驟中發(fā)送的所述圖像數(shù)據(jù)進行處理而獲得;打印步驟,其基于在所述接收步驟中接收到的所述處理后的圖像數(shù)據(jù),來在記錄材料上打印圖像;以及限制步驟,其限制對從所述發(fā)送步驟中將所述圖像數(shù)據(jù)發(fā)送到所述外部裝置時至在所述接收步驟中接收到所述處理后的圖像數(shù)據(jù)時之間接收到的其他圖像數(shù)據(jù)的打印。
全文摘要
本發(fā)明提供一種圖像形成裝置及控制該圖像形成裝置的方法。當(dāng)指示開始作業(yè)時,指示開始該作業(yè)的信息被發(fā)送到外部裝置,并且該外部裝置響應(yīng)于該信息接收并處理所發(fā)送的作業(yè)。如果在該時間段內(nèi)接收到另一作業(yè),則限制該另一作業(yè)的執(zhí)行。
文檔編號G06F3/12GK102271203SQ201110144710
公開日2011年12月7日 申請日期2011年5月31日 優(yōu)先權(quán)日2010年6月3日
發(fā)明者丹治雅道, 辻井寬澄 申請人:佳能株式會社