欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

數(shù)據(jù)處理裝置及數(shù)據(jù)處理裝置的控制方法

文檔序號:7710803閱讀:140來源:國知局
專利名稱:數(shù)據(jù)處理裝置及數(shù)據(jù)處理裝置的控制方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種數(shù)據(jù)處理裝置及數(shù)據(jù)處理裝置的控制方法。
背景技術(shù)
最近,已經(jīng)使用了用于處理通過對原稿圖像進(jìn)行掃描而得到的圖像數(shù) 據(jù)的數(shù)據(jù)處理裝置。這種數(shù)據(jù)處理裝置用掃描器等對原稿圖像信息進(jìn)行掃 描,并將原稿圖像數(shù)據(jù)臨時存儲到存儲器中。該數(shù)據(jù)處理裝置還將經(jīng)由網(wǎng) 絡(luò)從各個客戶機(jī)發(fā)送的打印作業(yè)的圖像數(shù)據(jù)存儲到存儲器中。.
然后,根據(jù)用戶的請求,對存儲在存儲器中的圖像數(shù)據(jù)執(zhí)行例如圖像 的縮小、放大和旋轉(zhuǎn)的圖像處理。以這種方式,數(shù)據(jù)處理裝置能夠根據(jù)處 理后的圖像數(shù)據(jù)輸出原稿的圖像。
這種數(shù)據(jù)處理裝置需要使用存儲器有效傳輸圖像數(shù)據(jù)的技術(shù)和使用存
儲器繪制(render)發(fā)送的打印數(shù)據(jù)的技術(shù)。 —
圖12是示出根據(jù)現(xiàn)有技術(shù)的數(shù)據(jù)處理裝置10000的配置迸行示例的框
圖。數(shù)據(jù)處理裝置10000使用這種存儲器。
數(shù)據(jù)處理裝置10000具有圖12中示出的中央處理單元(CPU)總線1。
CPU總線1連接到系統(tǒng)控制部2、存儲器控制部3、直接存儲_存取控制器 (以下簡寫作"DMAC") 4、圖像掃描部5、圖像形成部6、圖像繪制部7
以及通信部8。
連接到CPU總線1的系統(tǒng)控制部2包括CPU 2a、只讀存儲器(ROM) 2b、隨機(jī)存取存儲器(RAM) 2c以及操作單元2d。 CPU2a控制數(shù)據(jù)處理 裝置10000。由CPU 2a執(zhí)行的控制程序存儲在ROM 2b中。RAM 2c是 CPU 2a臨時用來執(zhí)行運(yùn)算處理并且執(zhí)行控制程序的存儲器。
例如,CPU2a響應(yīng)于例如圖像掃描部5、圖像形成部6和圖像繪制部 7的啟動命令的控制命令的輸出,將控制命令寫入RAM 2c中。在接收到 圖像數(shù)據(jù)的寫入完成的通知時,CPU 2a確定該通知是否與控制命令對應(yīng)。操作單元2d用作用戶和數(shù)據(jù)處理裝置10000之間的接口。 CPU2a根 據(jù)從操作單元2d提供的指示執(zhí)行預(yù)定數(shù)據(jù)處理。
連接到CPU總線1的存儲器控制部3a用作與具有足夠用來存儲多頁 數(shù)據(jù)的相對大的容量的圖像存儲器3b的接口 。存儲器控制部3a通過存儲 器總線3c連接到圖像存儲器3b。
雖然未圖示,但是還通過執(zhí)行編碼處理來存儲編碼數(shù)據(jù)。DMAC4執(zhí) 行多個設(shè)備間的數(shù)據(jù)傳輸而不通過CPU2a,并且能夠以比CPU 2a高的速 度執(zhí)行數(shù)據(jù)傳輸。
連接到CPU總線1的圖像掃描部5具有掃描器接口 (I/F) 5a、掃描 器單元200以及頁存儲器5b。
掃描器I/F 5a控制掃描器單元200的驅(qū)動,并且控制頁存儲器5b中的 圖像數(shù)據(jù)(DATA)的寫入和讀取。
頁存儲器5b存儲從掃描器單元200提供的一頁的圖像數(shù)據(jù)。頁存儲器 5b用于調(diào)整掃描器單元200和CPU 2a的數(shù)據(jù)傳輸速度并且提高CPU總線 1的利用效率。
連接到CPU總線1的圖像繪制部7通過用作與網(wǎng)絡(luò)的接口的通信部8 從連接到網(wǎng)絡(luò)的外部裝置接收打印作業(yè)。圖像繪制部7的繪制單元7a使用 工作存儲器7b將包括在接收的打印作業(yè)中的數(shù)據(jù)繪制成能夠由連接到 CPU總線1的各個處理部處理的數(shù)據(jù),以執(zhí)行繪制處理。
連接到CPU總線1的圖像形成部6具有打印機(jī)接口 (I/F) 6a、頁存 儲器6b和打印機(jī)單元100。
打印機(jī)I/F 6a控制打印機(jī)單元100的驅(qū)動,并且控制頁存儲器6b中的 圖像數(shù)據(jù)的寫入和讀取。
頁存儲器6b存儲要寫入打印機(jī)單元100中的一頁的數(shù)據(jù)。頁存儲器 6b用于調(diào)整打印機(jī)單元100和CPU 2a的數(shù)據(jù)傳輸速度,并且提高CPU總 線1的利用效率。
現(xiàn)在,將說明數(shù)據(jù)處理裝置10000執(zhí)行的操作。
首先,說明用于復(fù)印一頁原稿的復(fù)印操作。
在從操作單元2d接收到復(fù)印指示時,CPU 2a指示圖像掃描部5驅(qū)動掃描器單元200。響應(yīng)于該指示,掃描器I/F 5a驅(qū)動掃描器單元200以從掃描 器單元200獲取原稿的圖像數(shù)據(jù),并且將圖像數(shù)據(jù)存儲到頁存儲器5b中。 在將一頁的圖像數(shù)據(jù)存儲到頁存儲器5b中后,掃描器I/F 5a將圖像數(shù)據(jù)的 掃描完成通知給CPU 2a。
在接收到該通知時,CPU 2a指示DMAC 4將圖像數(shù)據(jù)從掃描器I/F 5a 傳輸?shù)酱蛴C(jī)I/F6a。
然后,將一頁的圖像數(shù)據(jù)從頁存儲器5b傳輸?shù)巾摯鎯ζ?b。在一頁的 圖像數(shù)據(jù)的傳輸完成后,DMAC 4將傳輸完成通知給CPU 2a。
在接收到該通知時,CPU 2a指示圖像形成部6驅(qū)動打印機(jī)單元100。 響應(yīng)于該指示,打印機(jī)I/F6a從頁存儲器6b讀出圖像數(shù)據(jù),并且將圖像數(shù) 據(jù)輸出到打印機(jī)單元100。打印機(jī)單元100能夠根據(jù)一頁的圖像數(shù)據(jù)在片材 上打印原稿的圖像。
現(xiàn)在,將說明創(chuàng)建包括多頁的原稿的多個副本的操作。
在從操作單元2d接收到指示時,CPU 2a指示圖像掃描部5驅(qū)動掃描器 單元200。響應(yīng)于該指示,掃描器I/F5a將掃描器單元200獲取的一頁的圖 像數(shù)據(jù)存儲到頁存儲器5b中。然后,掃描器I/F5a將一頁的圖像數(shù)據(jù)的掃 描完成通知給CPU2a。
在接收到該通知時,CPU2a指示DMAC4傳輸圖像數(shù)據(jù)。通過存儲器 控制器3a依次將存儲在頁存儲器5b中的圖像數(shù)據(jù)寫入圖像存儲器3b中。
將該一系列處理步驟重復(fù)與原稿的頁數(shù)相同的次數(shù),由此將全部頁的 圖像數(shù)據(jù)存儲到圖像存儲器3b中。
然后,根據(jù)CPU 2a的指示從圖像存儲器3b依次讀出存儲的圖像數(shù)據(jù), 并且將其傳輸?shù)酱蛴C(jī)I/F 6a。
此時,響應(yīng)于由DMAC 4將一頁的圖像數(shù)據(jù)從圖像存儲器3b存儲到 頁存儲器6b中,CPU 2a指示打印機(jī)I/F 6a啟動打印機(jī)單元100。
在打印機(jī)I/F 6a響應(yīng)于該指示將一頁的圖像數(shù)據(jù)傳輸?shù)酱蛴C(jī)單元100 后,打印機(jī)I/F6a將第一頁的圖像數(shù)據(jù)的傳輸完成通知給CPU2a。在接收 到該通知時,CPU2a指示DMAC4傳輸下一頁的圖像數(shù)據(jù)。然后,開始打 印圖像數(shù)據(jù)。將該一系列的處理步驟重復(fù)與頁數(shù)相同的次數(shù),由此完成原稿的第一 個副本。
由于在該示例中指示CPU 2a創(chuàng)建原稿的多個副本,因此CPU 2a指示 DMAC 4再次將第一頁的圖像數(shù)據(jù)從圖像存儲器3b傳輸?shù)酱蛴C(jī)I/F 6a。 之后,將類似的處理步驟重復(fù)與指定的副本的數(shù)量相同的次數(shù),由此能夠 創(chuàng)建原稿的多個副本。
將描述用于打印包括在經(jīng)由網(wǎng)絡(luò)接收的打印作業(yè)中的打印數(shù)據(jù)的多個 副本的操作。這里,打印數(shù)據(jù)是多頁的數(shù)據(jù)。
CPU 2a通過用作與外部網(wǎng)絡(luò)的接口的通信部8接收包括在從客戶終 端等發(fā)送的打印作業(yè)中的代碼數(shù)據(jù)。經(jīng)由CPU總線1依次將接收的代碼數(shù) 據(jù)臨時存儲在圖像存儲器3b中。
在將一頁的代碼數(shù)據(jù)存儲在圖像存儲器3b中完成時,CPU 2a依次將 代碼數(shù)據(jù)從圖像存儲器3b傳輸?shù)綀D像繪制部7的繪制單元7a。
繪制單元7a使用與繪制單元7a —起設(shè)置的工作存儲器7b,將代碼數(shù) 據(jù)繪制成能夠由各個處理部處理的圖像數(shù)據(jù),并且將圖像數(shù)據(jù)寫入工作存 儲器7b。然后,繪制單元7a將一頁的打印作業(yè)的繪制完成通知給CPU 2a。
與復(fù)印操作的情況相同,CPU 2a指示DMAC 4傳輸繪制的圖像數(shù)據(jù)。 將存儲在工作存儲器7b中的圖像數(shù)據(jù)依次寫入圖像存儲器3b中。
將該一系列處理步驟重復(fù)與包括在打印作業(yè)中的頁數(shù)相同的次數(shù)。以 這種方式,將全部頁的圖像數(shù)據(jù)存儲到圖像存儲器3b中。
根據(jù)CPU 2a的指示依次從圖像存儲器3b讀出存儲在圖像存儲器3b 中的圖像數(shù)據(jù),并且將其傳輸?shù)酱蛴C(jī)I/F6a。
此時,當(dāng)DMAC 4將一頁的圖像數(shù)據(jù)從圖像存儲器3b存儲到頁存儲 器6b時,CPU 2a指示打印機(jī)I/F 6a啟動打印機(jī)單元100。
在打印機(jī)I/F 6a響應(yīng)于該指示將一頁的圖像數(shù)據(jù)傳輸?shù)酱蛴C(jī)單元100 后,打印機(jī)I/F6a將第一頁的圖像數(shù)據(jù)的傳輸完成通知給CPU2a。在接收 到該通知時,CPU2a指示DMAC4傳輸下一頁的圖像數(shù)據(jù)。然后,開始打 印圖像數(shù)據(jù)。
與復(fù)印操作的情況相同,將該一系列處理步驟重復(fù)與頁數(shù)相同的次數(shù),由此完成打印數(shù)據(jù)的第一個副本。由于在該示例中指示CPU 2a創(chuàng)建多個副本,因此CPU 2a指示DMAC 4再次將第一頁的圖像數(shù)據(jù)從圖像存儲器3b傳輸?shù)酱蛴C(jī)I/F 6a。之后, 通過將類似的處理步驟重復(fù)與指定的副本的數(shù)量相同的次數(shù),能夠打印多 個副本。由于繪制技術(shù)的最新改進(jìn),繪制單元7a繪制代碼數(shù)據(jù)所需的時間越來 越少。由此,當(dāng)如在上述情況下打印多個副本時,可以使用除繪制圖像數(shù) 據(jù)并將其存儲到圖像存儲器3b中、讀出并使用所存儲的圖像數(shù)據(jù)的方法之 外的處理方法來創(chuàng)建第二副本及其以后的副本。例如,存在用于繪制各個 頁的代碼數(shù)據(jù)的時間小于預(yù)定時間(例如圖像形成部6打印圖像數(shù)據(jù)所需 的時間)的情況。在這種情況下,可以利用使用圖像繪制部7沒有進(jìn)行繪 制的大小比較小的代碼數(shù)據(jù)用于第二副本及以后的副本的數(shù)據(jù)的技術(shù)(參 見日本特開2003-182164號公報)。在打印作業(yè)期間經(jīng)由CPU總線1從通信部8依次寫入圖像存儲器3b 中的代碼數(shù)據(jù)是存在于各個頁中的對象的描繪指示的列表。在現(xiàn)有技術(shù)中, 將打印作業(yè)數(shù)據(jù)存儲為經(jīng)過繪制單元7a繪制的圖像數(shù)據(jù)。在進(jìn)行打印時, 打印繪制后的圖像數(shù)據(jù)。但是,因為對于各個對象、容易對上述代碼數(shù)據(jù) 進(jìn)行編輯(例如旋轉(zhuǎn)、放大、縮小),所以數(shù)據(jù)處理裝置10000可以存儲繪 制后的圖像數(shù)據(jù)和代碼數(shù)據(jù)兩者。 .在具有上述配置的數(shù)據(jù)處理裝置10000中可以同時請求基于復(fù)印功能 的復(fù)印操作的執(zhí)行和基于打印功能的打印操作的執(zhí)行。在這種情況下,在圖像存儲器3b中執(zhí)行兩個讀取/寫入操作(讀取處 理和寫入處理)。 一個是在復(fù)印操作期間在圖像存儲器3b中對從圖像掃描 部5發(fā)送的圖像數(shù)據(jù)執(zhí)行的讀取/寫入操作。另一個是在打印操作期間對圖 像繪制部7繪制的圖像數(shù)據(jù)執(zhí)行的讀取/寫入操作。當(dāng)同時執(zhí)行兩個讀取/ 寫入操作時,存儲器控制器3a需要在圖像存儲器3b中執(zhí)行時分?jǐn)?shù)據(jù)傳輸。結(jié)果,復(fù)印操作和打印操作的數(shù)據(jù)傳輸速度可能降低,并且兩個操作 的性能可能下降。 _此外,例如,可能存在同時請求對存儲在圖像存儲器3b中的未繪制的代碼數(shù)據(jù)執(zhí)行預(yù)覽操作并執(zhí)行打印操作的情況。在這種情況下,兩個操作都需要圖像繪制部7的繪制單元7a執(zhí)行的繪 制處理和工作存儲器7b的讀取/寫入操作。由此,圖像繪制部7需要依次 執(zhí)行這些操作。因此,在執(zhí)行打印操作期間請求了預(yù)覽操作時,可能直到先前執(zhí)行的 打印操作完成,才執(zhí)行預(yù)覽操作。發(fā)明內(nèi)容根據(jù)本發(fā)明的一個方面,提供一種數(shù)據(jù)處理裝置,其使包括第一數(shù)據(jù) 處理單元和第二數(shù)據(jù)處理單元的多個數(shù)據(jù)處理單元對作業(yè)的數(shù)據(jù)進(jìn)行處理,所述數(shù)據(jù)處理裝置包括存儲單元,其被配置成以第一數(shù)據(jù)格式和第二數(shù)據(jù)格式存儲第一作業(yè)的數(shù)據(jù),與使用所述第一數(shù)據(jù)處理單元對所述第 一數(shù)據(jù)格式的數(shù)據(jù)執(zhí)行處理相比,使用所述第二數(shù)據(jù)處理單元對所述第一數(shù)據(jù)格式的數(shù)據(jù)執(zhí)行處理需要更長時間;與使用所述第二數(shù)據(jù)處理單元對 所述第二數(shù)據(jù)格式的數(shù)據(jù)執(zhí)行處理相比,使用所述第一數(shù)據(jù)處一理單元對所 述第二數(shù)據(jù)格式的數(shù)據(jù)執(zhí)行處理需要更長時間;確定單元,其被配置成在 由所述多個數(shù)據(jù)處理單元對存儲在所述存儲單元中的所述第一作業(yè)的數(shù)據(jù) 進(jìn)行處理的情況下,確定是處理所述第一數(shù)據(jù)格式的所述數(shù)據(jù)、還是處理 所述第二數(shù)據(jù)格式的所述數(shù)據(jù);以及控制單元,其被配置成使所述多個數(shù) 據(jù)處理單元對所述確定單元確定的所述數(shù)據(jù)格式的所述數(shù)據(jù)進(jìn)-行處理,其 中,所述確定單元根據(jù)使用所述第一處理單元對第二作業(yè)的數(shù)據(jù)執(zhí)行處理、 還是使用所述第二處理單元對所述第二作業(yè)的數(shù)據(jù)執(zhí)行處理需要更長時間 來進(jìn)行所述確定,所述第二作業(yè)與所述第一作業(yè)并行執(zhí)行。從以下參照附圖對示例性實施例的描述,本發(fā)明的其它t寺'征和方面將 變得清楚。


包含在說明書中并構(gòu)成說明書的一部分的附圖示出本發(fā)明的示例性實 施例,并且與說明書一起用于解釋本發(fā)明的原理。 '的示例性實施例的數(shù)據(jù)處理裝置的圖像處 理裝置的示例的截面圖。圖2是例示根據(jù)本發(fā)明的示例性實施例的數(shù)據(jù)處理裝置的配置的框圖。圖3是示意性地示出存儲在圖2所示的圖像存儲器中的要進(jìn)行編輯的 代碼數(shù)據(jù)和根據(jù)該代碼數(shù)據(jù)繪制(render)的位圖數(shù)據(jù)的圖。圖4A至圖4C是示出登記在圖2所示的作業(yè)管理單元中的頭(header) 信息的示例的圖。圖5A和圖5B是例示圖2所示的作業(yè)管理單元管理的作業(yè)管理信息的圖。圖6是示出根據(jù)本發(fā)明的示例性實施例的數(shù)據(jù)處理裝置執(zhí)行的第一數(shù) 據(jù)處理過程的示例的流程圖。圖7是例示根據(jù)本發(fā)明的示例性實施例的數(shù)據(jù)處理裝置的配置的框圖。圖8A和圖8B是例示圖2所示的資源處理計算單元執(zhí)行的計算的圖。圖9是示出圖7所示的優(yōu)先級管理表的內(nèi)容的圖。 .圖IO是示出根據(jù)本發(fā)明的示例性實施例的數(shù)據(jù)處理裝置執(zhí)行的第二數(shù) 據(jù)處理過程的示例的流程圖。圖11是例示用于存儲根據(jù)本發(fā)明的示例性實施例的數(shù)據(jù)處理裝置能夠 讀取的各種數(shù)據(jù)處理程序的存儲介質(zhì)的內(nèi)存映射的圖。圖12是示出根據(jù)現(xiàn)有技術(shù)的使用圖像存儲器的數(shù)據(jù)處理系統(tǒng)的配置 示例的框圖。
具體實施方式
下面,將參照

本發(fā)明的示例性實施例。 .下面,參照

本發(fā)明的第一示例性實施例。圖1是示出用作根 據(jù)本發(fā)明的示例性實施例的數(shù)據(jù)處理裝置的示例的圖像處理裝置的截面 圖。在該示例性實施例中,圖像處理裝置是掃描器單元和打印機(jī)單元互相 通信以并行執(zhí)行掃描功能、復(fù)印功能和打印功能的多功能外圍設(shè)備(MFP,imultifunction peripheral)。打印功能包括分析通過通信接口從信息處理裝置 接收的打印作業(yè)和繪制包括在打印作業(yè)中的數(shù)據(jù)的處理。參照圖1,圖像處理裝置包括掃描器單元200。掃描器單元200包括原 稿臺(稿臺玻璃)201、原稿掃描單元202、未圖示的原稿照明燈以及掃描 鏡204至206。響應(yīng)于掃描器單元200中的圖像掃描處理的開始,原稿掃 描單元202沿預(yù)定方向往復(fù)運(yùn)動以掃描原稿。在此期間,通過掃描鏡204 至206和透鏡207在包括在圖像傳感器單元208中的電荷耦合器件(CCD) 傳感器上形成來自原稿的反射光的圖像。未圖示的自動原稿進(jìn)給器或壓板放置在掃描器單元200上。打印機(jī)單元IOO主要包括圖像形成單元IO(并列地設(shè)置有具有相同配 置的針對黃色(Y)、品紅色(M)、青色(C)和黑色(K)的四個圖像形 成單元)、片材進(jìn)給單元20、中間轉(zhuǎn)印單元30、定影單元40和未圖示的控 制單元。針對各個單元給出具體說明。圖像形成單元10具有以下配置。用作圖像承載部件的感光鼓IIY、 IIM、 IIC和IIK由處于其中心的軸保持,并且沿箭頭方向旋轉(zhuǎn)驅(qū)動。一次充電器12Y、 12M、 12C和12K、光學(xué)系統(tǒng)13Y、 13M、 13C和 13K、以及顯影設(shè)備14Y、 14M、 14C和14K分別被設(shè)置成沿旋轉(zhuǎn)方向面 對感光鼓11Y、 IIM、 11C和11K的外表面?!纬潆娖?2Y、 12M、 12C和12K分別對感光鼓IIY、 IIM、 11C 和11K的表面均勻充電。光學(xué)系統(tǒng)13Y、 13M、 13C和13K分別將根據(jù)記 錄圖像信號調(diào)制的例如激光束的光照射到感光鼓IIY、 IIM、 11C和11K 上,以形成靜電潛像。包括黃色(Y)、品紅色(M)、青色(C)和黑色(K)四種顯影劑(調(diào) 色劑)的顯影設(shè)備14Y、 14M、 14C和14K分別對靜電潛像進(jìn)行顯影。在 將顯影的可視圖像轉(zhuǎn)印到中間轉(zhuǎn)印部件上的圖像轉(zhuǎn)印區(qū)域Ty、-Tm、 Tc和 Tk的下游側(cè),清潔設(shè)備15Y、 15M、 15C和15K分別掃除沒有轉(zhuǎn)印到轉(zhuǎn)印 帶31而殘留在感光鼓11Y、 IIM、 IIC和IIK上的調(diào)色劑。以這種方式, 清潔鼓的表面。在上述處理中依次用各個調(diào)色劑執(zhí)行圖像形成。轉(zhuǎn)印帶31由輥32、 33和34旋轉(zhuǎn)移動。片材進(jìn)給單元20具有用于存儲片材P的盒21a和21b以及手動進(jìn)給盤 27。片材進(jìn)給單元20還具有分別從盒21a和21b以及手動進(jìn)給盤27逐個 迸給片材P的拾取輥22a、 22b和26。另外,片材進(jìn)給單元20具有用于將 從各個拾取輥22a、 22b和26進(jìn)給的片材P傳送到定位輥25a和25b的片 材進(jìn)給輥對23和片材進(jìn)給引導(dǎo)件24。片材進(jìn)給單元20還具有用于與圖像 形成單元10的圖像形成定時同步地將片材P進(jìn)給到二次轉(zhuǎn)印區(qū)域Te的定 位輥25a和25b??刂茊卧哂杏糜诳刂粕鲜龈鱾€單元的機(jī)構(gòu)的操作的未圖示的控制板 和未圖示的電機(jī)驅(qū)動板。定影單元40對轉(zhuǎn)印輥36在二次轉(zhuǎn)印區(qū)域Te處轉(zhuǎn)印了圖像的片材P 施加熱和壓力,以對圖像進(jìn)行定影。排出輥45排出定影有圖像的片材P。 然后,圖像形成操作結(jié)束。如果打印機(jī)單元100具有雙面打印單元,則通 過重新進(jìn)給路徑翻轉(zhuǎn)并重新進(jìn)給片材。 -圖2是例示根據(jù)本發(fā)明的示例性實施例的圖像處理裝置2000的配置的框圖。參照圖2,圖像處理裝置2000具有中央處理單元(CPU)總線1。 CPU 總線1連接到系統(tǒng)控制部2、存儲器控制部3、直接存儲存取控制器(以下 簡寫作"DMAC") 4、圖像掃描部5、圖像形成部6、圖像繪制部7、通信 部8以及數(shù)據(jù)選擇部9。連接到CPU總線1的系統(tǒng)控制部2具有CPU 2a、只讀存儲器(ROM) 2b、隨機(jī)存取存儲器(RAM) 2c以及操作單元2d。 CPU2a是控制圖像處 理裝置2000的集成電路(IC)。控制程序存儲在ROM 2b中。RAM 2c是 CPU2a臨時用來執(zhí)行運(yùn)算處理并且執(zhí)行控制程序的存儲器。例如,響應(yīng)于例如圖像掃描部5、圖像形成部6和圖像繪制部7的啟 動命令的控制命令的輸出,CPU2a將控制命令寫入RAM2c中。在接收到 圖像數(shù)據(jù)等的寫入完成的通知時,CPU 2a確定該通知是否與控制命令對 應(yīng)。操作單元2d用作用戶和圖像處理裝置2000之間的接口 。響應(yīng)于通過操作單元2d輸入的指示,CPU2a執(zhí)行預(yù)定數(shù)據(jù)處理。連接到CPU總線1 的存儲器控制部3a是與能夠存儲多頁數(shù)據(jù)的具有相對大的容量的圖像存 儲器3b的接口 。存儲器控制部3a通過存儲器總線3c與圖像存儲器3b連 接。操作單元2d具有處理經(jīng)由未圖示的用戶接口提供的對存儲在圖像存儲 器3b中的圖像數(shù)據(jù)的預(yù)覽請求的功能。雖然未圖示,但是還通過執(zhí)行編碼處理來存儲編碼數(shù)據(jù)。DMAC4執(zhí) 行設(shè)備間的數(shù)據(jù)傳輸而不通過CPU 2a。 DMAC 4能夠以比CPU 2a高的速 度實現(xiàn)數(shù)據(jù)傳輸。連接到CPU總線1的圖像掃描部5處理由上述掃描器單元200的原稿 掃描單元202掃描的原稿的數(shù)據(jù)。圖像掃描部5包括掃描器接口 (1/F)5a、 掃描器單元200以及頁存儲器5b。掃描器I/F 5a控制掃描器單元200的驅(qū)動并且控制頁存儲器5b中的圖 像數(shù)據(jù)(DATA)的寫入和讀取。頁存儲器5b存儲從掃描器單元200提供 的一頁的圖像數(shù)據(jù)。頁存儲器5b用于調(diào)整掃描器單元200和CPU 2a的數(shù) 據(jù)傳輸速度,并且提高CPU總線1的利用效率。 —連接到CPU總線1的圖像繪制部7通過通信部8從連接到網(wǎng)絡(luò)的客戶 終端接收用適當(dāng)?shù)膽?yīng)用軟件創(chuàng)建的打印作業(yè)。圖像繪制部7的繪制單元7a 使用工作存儲器7b繪制包括在打印作業(yè)中的代碼數(shù)據(jù),以將代碼數(shù)據(jù)轉(zhuǎn)換 成連接到CPU總線1的各個處理部能夠處理的數(shù)據(jù)。繪制單示7a能夠?qū)?代碼數(shù)據(jù)轉(zhuǎn)換成位圖格式的圖像數(shù)據(jù)。此外,圖像繪制部7能夠接收存儲 在圖像存儲器3b中的代碼數(shù)據(jù),并且對代碼數(shù)據(jù)執(zhí)行類似的處理。連接到CPU總線1的圖像形成部6將處理后的圖像數(shù)據(jù)輸入到上述打 印機(jī)單元IOO。圖像形成部6具有打印機(jī)接口 (I/F) 6a、頁存儲器6b和打 印機(jī)單元100。響應(yīng)于打印存儲在圖像存儲器3b中的圖像數(shù)據(jù)'或繪制單元 7a繪制的圖像數(shù)據(jù)的打印請求,圖像形成部6執(zhí)行打印處理。打印機(jī)I/F 6a控制打印機(jī)單元100的驅(qū)動,并且控制頁存儲器6b中的 圖像數(shù)據(jù)的寫入和讀取。頁存儲器6b存儲要寫入打印機(jī)單元100中的一頁 的圖像數(shù)據(jù)。頁存儲器6b用于調(diào)整打印機(jī)單元100和CPU2a'的數(shù)據(jù)傳輸 速度,并且提高CPU總線1的利用效率。連接到CPU總線1的數(shù)據(jù)選擇部9具有作業(yè)管理單元9a和資源處理計算單元9b。作業(yè)管理單元9a同時管理從上述掃描器單元200加載原稿數(shù)據(jù)并且復(fù)印原稿數(shù)據(jù)的復(fù)印操作的作業(yè)信息以及對打印作業(yè)進(jìn)行繪制和打印的打印操作的作業(yè)信息。
作業(yè)管理單元9a還管理輸出從未圖示的外部電話線提供的傳真數(shù)據(jù)的傳真作業(yè)。
作業(yè)管理單元9a作為一個作業(yè)來管理用戶希望通過操作單元2d預(yù)覽先前存儲在圖像存儲器3b中的圖像數(shù)據(jù)時所執(zhí)行的預(yù)覽操作。
資源處理計算單元9b根據(jù)作業(yè)管理單元9a管理的作業(yè)信息計算圖像處理裝置2000的各個資源的使用狀態(tài)和各個資源的處理時間。資源表示包括在圖像處理裝置2000中的圖像繪制部7、圖像存儲器3b中的數(shù)據(jù)讀取/寫入處理單元等。
更具體而言,資源處理計算單元9b計算在圖像存儲器3b中讀取/寫入數(shù)據(jù)的傳輸時間和圖像繪制部7的繪制時間。
描述具有上述配置的圖像處理裝置2000依次執(zhí)行打印操作和復(fù)印操作的情況。這里,打印操作是打印先前存儲在圖像存儲器3b中'的要編輯的代碼數(shù)據(jù)(矢量數(shù)據(jù))或與繪制后的代碼數(shù)據(jù)對應(yīng)的位圖數(shù)據(jù)的操作。
圖3是示意性地示出存儲在圖2所示的圖像存儲器3b中的要編輯的代碼數(shù)據(jù)3001和根據(jù)該代碼數(shù)據(jù)繪制的位圖數(shù)據(jù)3002的圖。
參照圖3,代碼數(shù)據(jù)(矢量數(shù)據(jù))3001是包括在打印數(shù)據(jù)沖的對象和針對上述繪制單元7a的繪制命令的列表。在該示例中,代碼數(shù)據(jù)3001包括頭信息、例如線和圓的圖形以及例如圖形的顏色的描繪命令。這里,頭信息3001A包括數(shù)據(jù)格式和數(shù)據(jù)大小。
通過用圖像繪制部7繪制代碼數(shù)據(jù)3001來生成用于進(jìn)行打印的位圖數(shù)據(jù)3002。這里,頭信息3002A包括數(shù)據(jù)格式和數(shù)據(jù)大小。'
如該示例所示,位圖數(shù)據(jù)是使用打印機(jī)單元的分辨率分割代碼數(shù)據(jù)而獲得的像素值和各個分割的像素的顏色信息的列表。
在該示例性實施例中,假定任意格式都具有用于識別數(shù)據(jù)的頭信息,并且頭信息包括數(shù)據(jù)格式和數(shù)據(jù)大小。 -響應(yīng)于代碼數(shù)據(jù)3001或位圖數(shù)據(jù)3002的打印命令,將數(shù)據(jù)的頭信息傳輸?shù)綌?shù)據(jù)選擇部9的作業(yè)管理單元9a,并且作為作業(yè)進(jìn)行登記。在接收到用戶選擇的打印目標(biāo)數(shù)據(jù)的打印請求時,CPU 2a確定是否存在與打印目標(biāo)數(shù)據(jù)對應(yīng)的代碼數(shù)據(jù),以及是否存在與打印目標(biāo)數(shù)據(jù)對應(yīng)的位圖數(shù)據(jù)。如果CPU 2a確定代碼數(shù)據(jù)和位圖數(shù)據(jù)兩者都存在,則CPU 2a根據(jù)數(shù)據(jù)處理時間選擇要在打印中使用的數(shù)據(jù)。數(shù)據(jù)處理時間根據(jù)數(shù)據(jù)大小、圖像繪制部7執(zhí)行繪制的時間、以及從圖像存儲器3b讀取數(shù)據(jù)/將數(shù)據(jù)寫入圖像存儲器3b中的時間而彼此不同。因此,CPU2a根據(jù)這些項目'來確定數(shù)據(jù)處理時間。
圖4A至圖4C是示出登記在圖2所示的作業(yè)管理單元9a中的頭信息的示例的圖。該示例示出了針對各個處理請求存儲作業(yè)管理信息的情況。
圖4A示出在作業(yè)編號4001處登記作業(yè)"JOB1 "的狀態(tài)。.類似地,圖4B和圖4C示出在作業(yè)編號4001處登記作業(yè)"J0B1"和"JOB2"的狀態(tài)。這里,圖4B和圖4C所示的"JOB2"表示不同的作業(yè)。
參照圖4A至圖4C,響應(yīng)于打印請求,將在作業(yè)類型4002處示出的"存儲器打印"作業(yè)在作業(yè)編號4001處作為"JOB1"進(jìn)行登記。該"存儲器打印"作業(yè)用于利用圖像形成部6在片材上打印存儲在圖像存儲器3b中的數(shù)據(jù)。例如,CPU2a在圖像存儲器3b中存儲包括在通過通信部8從例如客戶計算機(jī)的外部裝置接收的打印作業(yè)中的代碼數(shù)據(jù)。CPU2a還在預(yù)定定時利用繪制單元7a繪制臨時存儲在圖像存儲器3b中的代碼數(shù)據(jù),并且將繪制后的位圖格式的圖像數(shù)據(jù)存儲到圖像存儲器3b中。以這種方式,能夠以多種格式在圖像存儲器3b中存儲一個作業(yè)的數(shù)據(jù)。預(yù)定定時可以是其它處理不使用繪制單元7a的定時。用戶可以從存儲在圖像存儲器3b中的多種格式的數(shù)據(jù)中選擇期望的數(shù)據(jù)格式的數(shù)據(jù),并且指示打印或預(yù)覽所選擇的數(shù)據(jù)。
CPU 2a還根據(jù)附加到代碼數(shù)據(jù)的頭信息登記數(shù)據(jù)格式4003、數(shù)據(jù)大小4004和要處理的頁編號4005的信息。
然后,資源處理計算單元9b計算使用各資源處理在作業(yè)管理單元9a中登記的數(shù)據(jù)所需的時間。圖5A和圖5B是例示圖2所示的作業(yè)管理單元9a管理的作業(yè)管理信息的圖。該示例示出了針對各個處理請求存儲作業(yè)管理信息的情況。
參照圖5A和圖5B,作業(yè)編號5001表示用于識別登記的作業(yè)的編號。響應(yīng)于作業(yè)的登記,對作業(yè)分配作業(yè)編號。
在該示例性實施例中,針對各作業(yè)編號5001管理頁編號5002、數(shù)據(jù)格式5003、圖像存儲(READ (讀出))5004、圖像存儲(WRITE (寫入))5005和繪制處理5006。圖像存儲(READ) 5004表示從圖像存儲器3b讀出數(shù)據(jù)所需的時間。例如,在存儲器打印作業(yè)的情況下,由于需要讀出存儲在圖像存儲器3b中的數(shù)據(jù)來打印該數(shù)據(jù),所以將進(jìn)行讀出所需的時間記錄在圖像存儲(READ) 5004處。資源處理計算單元9b根據(jù)CPU 2a和DMAC 4的數(shù)據(jù)讀取速度以及要讀出的數(shù)據(jù)的大小來計算記錄在圖像存儲(READ) 5004處的值。通過將掃描器單元200掃描的原稿的數(shù)據(jù)寫入圖像存儲器3b并且讀出寫入的圖像數(shù)據(jù)來執(zhí)行復(fù)印操作。但是,對于復(fù)印操作,讀出/寫入圖像數(shù)據(jù)所需的時間不記錄在圖像存儲(WRITE) 5005處,而是記錄在圖像存儲(READ) 5004處。用于將從外部裝置接收的數(shù)據(jù)或掃描器單元200掃描的數(shù)據(jù)存儲在圖像存儲器3b中的存儲器存儲作業(yè)所需的時間記錄在圖像存儲(WRITE) 5005處。
繪制處理5006表示繪制代碼數(shù)據(jù)以打印代碼數(shù)據(jù)所需的時間。例如,由于在打印存儲在圖像存儲器3b中的代碼數(shù)據(jù)時需要執(zhí)行繪制,所以在繪制處理5006處記錄繪制代碼數(shù)據(jù)所需的時間。資源處理計算單元9b根據(jù)圖像繪制部7的繪制能力和要繪制的圖像數(shù)據(jù)的大小來計算記錄在繪制處理5006處的值。由于在代碼數(shù)據(jù)和位圖數(shù)據(jù)包括類似的圖像數(shù)據(jù)時代碼數(shù)據(jù)的大小小于位圖數(shù)據(jù)的大小,所以用于從圖像存儲器3b讀出代碼數(shù)據(jù)和將代碼數(shù)據(jù)寫入圖像存儲器3b的時間較短。
圖5A是例示根據(jù)圖4A至圖4C所示的作業(yè)類型4002確定的各資源的使用狀態(tài)和計算的資源處理時間的圖。在該示例性實施例中,對在打印作業(yè)中使用各資源處理數(shù)據(jù)所需的時間給出說明。
如圖5A所示,根據(jù)在作業(yè)管理單元9a中登記的數(shù)據(jù)針對各個頁計算使用各資源處理作為作業(yè)編號"J0B1"登記的數(shù)據(jù)的時間。參照圖5A,將沒有使用的資源表示為"NONE (無)"。
數(shù)據(jù)選擇部9根據(jù)資源處理計算單元9b計算的數(shù)據(jù),以下面描述的方 式針對各個頁選擇在進(jìn)行打印時使用的數(shù)據(jù)格式。
將描述用戶指定代碼數(shù)據(jù)并請求打印JOB1的代碼數(shù)據(jù)的情況。
圖5A的示例示出了在CPU 2a完成了 JOB1的第4頁的打印并且將要 開始處理第5頁時要使用的信息。
對于JOB1的第5頁,用于從圖像存儲器3b讀出代碼數(shù)據(jù)的時間少于 用于從圖像存儲器3b讀出位圖數(shù)據(jù)的時間。這是因為代碼數(shù)據(jù)的大小小于 對應(yīng)于該代碼數(shù)據(jù)的位圖數(shù)據(jù)的大小。更具體而言,在JOBl的情況下, 用于讀出代碼數(shù)據(jù)的時間是10msec。但是,需要繪制代碼數(shù)據(jù),以進(jìn)行打 印。在圖5A所示的示例中,資源處理計算單元9b確定繪制需要125msec。 如圖5A所示,在數(shù)據(jù)格式5003是代碼數(shù)據(jù)時,JOB1的打印處理的瓶頸 是繪制處理5006。
另一方面,在進(jìn)行打印時使用位圖數(shù)據(jù)時,瓶頸是圖像存儲(READ) 5004,其為100msec。因此,數(shù)據(jù)選擇部9根據(jù)結(jié)果"100msec<125msec" 選擇能夠用更短的時間段處理的位圖數(shù)據(jù)。艮卩,在CPU2a通過執(zhí)行JOBl 打印J0B1的第5頁時,CPU 2a控制DMAC 4將位圖數(shù)據(jù)傳輸給圖像形成 部6。圖像形成部6打印所傳輸?shù)奈粓D數(shù)據(jù)。
以這種方式,數(shù)據(jù)選擇部9針對包括在作業(yè)中的各個頁,確定要在打 印處理中使用的數(shù)據(jù)格式。更具體而言,數(shù)據(jù)選擇部9的作業(yè)管理單元9a 響應(yīng)于CPU 2a的各個頁調(diào)用請求,將基于針對各個頁的所選擇的數(shù)據(jù)格 式信息的數(shù)據(jù)選擇信號發(fā)送到CPU 2a。
以這種方式,CPU 2a將存儲所選擇的數(shù)據(jù)格式的數(shù)據(jù)的區(qū)域的開始地 址設(shè)置為DMAC4中的讀取地址。由此,調(diào)用適當(dāng)?shù)臄?shù)據(jù)格式(在該情況 下為位圖數(shù)據(jù))的打印數(shù)據(jù)。
以上述方式根據(jù)數(shù)據(jù)格式,經(jīng)由CPU總線1以預(yù)定路徑通過各資源對 所調(diào)用的數(shù)據(jù)進(jìn)行處理,并且最終傳輸?shù)酱蛴C(jī)I/F6a。
此時,響應(yīng)于DMAC 4將一頁的圖像數(shù)據(jù)從圖像存儲器3b存儲到頁 存儲器6b, CPU 2a指示打印機(jī)I/F 6a啟動打印機(jī)單元100。響應(yīng)于該指示,打印機(jī)I/F 6a將一頁的圖像數(shù)據(jù)從頁存儲器6b輸出到 打印機(jī)單元100。在輸出圖像數(shù)據(jù)后,打印機(jī)I/F 6a將第一頁的打印完成 通知給CPU2a。在接收到該通知時,CPU2a指示DMAC4傳輸下一頁的 圖像數(shù)據(jù)??梢栽谇耙豁摰拇蛴⊥瓿汕敖o出傳輸下一頁的圖像數(shù)據(jù)的指示, 由此可以更早開始下一頁的打印。
雖然通過將上述處理重復(fù)與頁數(shù)相同的次數(shù)來完成多個副本,但是將 針對在執(zhí)行打印作業(yè)期間輸入復(fù)印作業(yè)的情況給出說明,以示出基于該示 例性實施例的配置的其它優(yōu)點。
這里,復(fù)印作業(yè)對應(yīng)于在圖4B中的作業(yè)編號4001處列出的"JOB2"。
響應(yīng)于從操作單元2d提供的復(fù)印指示,CPU 2a指示圖像掃描部5驅(qū) 動掃描器單元200。當(dāng)接收到該指示時,掃描器I/F 5a驅(qū)動掃描器單元200, 以用掃描器單元200掃描原稿的圖像數(shù)據(jù),并將掃描的圖像數(shù)據(jù)存儲到頁 存儲器5b中。
在將一頁的圖像數(shù)據(jù)存儲到頁存儲器5b中后,掃描器I/F 5a將圖像數(shù) 據(jù)的掃描完成通知給CPU 2a。
此時,在數(shù)據(jù)選擇部9的作業(yè)管理單元9a中登記一頁的作業(yè)信息。因 此,在作業(yè)管理單元9a中登記的作業(yè)管理信息的狀態(tài)從圖4A所示的狀態(tài) 轉(zhuǎn)變到圖4B所示的狀態(tài)。
參照圖4B,除了接下來要執(zhí)行的作業(yè)信息(JOBl:存儲器打印第5 頁)外,還新登記了復(fù)印操作J0B2 (復(fù)印第l頁)。
然后,資源處理計算單元9b根據(jù)登記的作業(yè)編號JOB2的作業(yè)信息以 上述方式執(zhí)行類似的計算。
圖5B示出了資源處理計算單元9b根據(jù)在作業(yè)編號5001處新增加的 "JOB2"的作業(yè)信息計算的資源處理時間。 '
處理在圖5A中只登記了一個作業(yè)的作業(yè)編號5001處登記的"J0B1" 的位圖數(shù)據(jù)的圖像存儲(READ) 5004從"100" msec變?yōu)?200" msec。 這里,圖像存儲(READ) 5004表示用于讀出一頁的時間。
從"100" msec變?yōu)?200" msec的原因是,在作業(yè)編號5001處附加 登記了 "JOB2"的作業(yè)信息,并且由于同時執(zhí)行而使圖像存儲器3b的存儲器總線3C的帶寬被占用。更具體而言,作為同時執(zhí)行在圖像存儲器3b
中對在作業(yè)編號5001處登記的"JOB1"和"JOB2"的頁的讀取/寫入操作 的結(jié)果,圖像存儲(READ) 5004的值從"100" msec變?yōu)?200" tnsec。 這些值是由資源處理計算單元9b計算的。
在該示例性實施例中,假定將對訪問圖像存儲器3b的存儲器控制器 3a的總線仲裁均勻地分配給各個數(shù)據(jù)的讀取/寫入操作。
如上所述,在圖像存儲(READ) 5004處所示的在作業(yè)編號5001處登 記的"J0B1"的第5頁的位圖數(shù)據(jù)的讀取時間下降到"200" msec。因此, 數(shù)據(jù)選擇部9作為能夠更快地進(jìn)行處理的數(shù)據(jù)而選擇要由繪制單元7a進(jìn)行 繪制的代碼數(shù)據(jù)。
另一方面,由于在作業(yè)編號5001處登記的復(fù)印操作"J0B2"中僅生 成位圖數(shù)據(jù),所以數(shù)據(jù)選擇部9不選擇數(shù)據(jù)格式。之后,對位圖數(shù)據(jù)執(zhí)行 處理。
如果將代碼數(shù)據(jù)選擇為在作業(yè)編號5001處登記的"J0B1"的處理目 標(biāo)數(shù)據(jù),則數(shù)據(jù)選擇部9執(zhí)行以下與關(guān)于單個作業(yè)描述的情況相同的處理。 更具體而言,響應(yīng)于CPU 2a的各個頁調(diào)用請求,數(shù)據(jù)選擇部.9根據(jù)針對 各個頁的所選擇的數(shù)據(jù)格式信息(在該情況下為代碼數(shù)據(jù))將數(shù)據(jù)選擇信 號發(fā)送到CPU2a。
以這種方式,CPU 2a將存儲所選擇的數(shù)據(jù)格式的數(shù)據(jù)的區(qū)域的開始地 址設(shè)置為DMAC 4中的讀取地址。由此,調(diào)用適當(dāng)?shù)臄?shù)據(jù)格式的打印數(shù)據(jù)。 以期望的路徑通過各資源對以這種方式調(diào)用的數(shù)據(jù)進(jìn)行處理,并且由打印 機(jī)單元100進(jìn)行打印。
圖6是示出根據(jù)本發(fā)明的示例性實施例的圖像處理裝置2000的CPU 2a和數(shù)據(jù)選擇部9執(zhí)行的第一數(shù)據(jù)處理過程的示例的流程圖。該示例示出 了在CPU 2a處理作業(yè)時根據(jù)數(shù)據(jù)選擇部9選擇的數(shù)據(jù)處理格式來動態(tài)地 確定作業(yè)的數(shù)據(jù)處理格式的處理。CPU 2a和數(shù)據(jù)選擇部9將存儲在ROM 2b中的控制程序加載到RAM 2c并且執(zhí)行該控制程序,從而實現(xiàn)步驟Sl 至S5的各個步驟。
在S1中,在接收到作業(yè)執(zhí)行請求時,作業(yè)管理單元9a參照圖4A至圖4C所示的表確定在圖像處理裝置2000中是否登記了作業(yè)。如果作業(yè)管 理單元9a確定在圖4A至圖4C所示的表中登記了作業(yè),則處理進(jìn)行到S2, 如果確定沒有登記作業(yè),則重復(fù)進(jìn)行作業(yè)登記確定。
在S2中,作業(yè)管理單元9a從作業(yè)的數(shù)據(jù)的開始頁調(diào)用頭信息。作業(yè) 管理單元9a依次登記作業(yè)類型4002、數(shù)據(jù)格式4003、數(shù)據(jù)大小4004和頁 編號4005。
在S3中,資源處理計算單元9b根據(jù)在作業(yè)管理單元9a中登記的所有 作業(yè)信息計算登記的各個頁編號的資源處理時間。
在S4中,根據(jù)資源處理計算單元9b計算的結(jié)果針對各作業(yè)比較各資 源處理時間,以確定瓶頸。
然后,數(shù)據(jù)選擇部9選擇能夠減少計算的瓶頸處理時間的數(shù)據(jù)格式, 并將表示所選擇的數(shù)據(jù)格式的數(shù)據(jù)選擇信號發(fā)送給CPU 2a。.
以這種方式,CPU 2a設(shè)置要在DMAC 4中調(diào)用的數(shù)據(jù)格式的開始地 址,開始處理適當(dāng)?shù)臄?shù)據(jù)格式的數(shù)據(jù)。
在S5中,在選擇了一頁的數(shù)據(jù)格式后,作業(yè)管理單元9a確定是否完 成了針對所有登記的作業(yè)的頁的數(shù)據(jù)選擇。
如果作業(yè)管理單元9a確定針對所有作業(yè)的頁完成了數(shù)據(jù)選擇,則處理 結(jié)束。
如果在S5中作業(yè)管理單元9a確定沒有完成針對所有作業(yè)的頁的數(shù)據(jù) 選擇,則處理返回到S2。然后,重復(fù)從調(diào)用下一頁的頭信息開始的處理。
在針對所有登記的作業(yè)的頁完成了數(shù)據(jù)格式選擇時,響應(yīng)-于數(shù)據(jù)格式 選擇和對作業(yè)的處理的完成,數(shù)據(jù)處理系統(tǒng)的操作結(jié)束。
如上所述,即使在輸入了新作業(yè)時,根據(jù)該示例性實施例的圖像處理 裝置2000也考慮多個作業(yè)信息針對各作業(yè)的各個頁動態(tài)地計算處理時間。 然后,圖像處理裝置2000根據(jù)計算的處理時間選擇和處理在各作業(yè)中使用 的數(shù)據(jù)格式。以這種方式,圖像處理裝置2000能夠提高處理效率。
下面,參照

本發(fā)明的第二示例性實施例。圖7是例示根據(jù)本 發(fā)明的示例性實施例的圖像處理裝置7000的配置的框圖。在該示例性實施 例中,圖像處理裝置7000處理從掃描器單元200和稍后描述的通信單元8提供的圖像數(shù)據(jù),并且輸出處理后的圖像數(shù)據(jù)。用相同或類似的附圖標(biāo)記
表示根據(jù)該示例性實施例的圖像處理裝置7000與在第一示例性實施例中說 明的圖像處理裝置2000的配置相同的配置,并且省略其詳細(xì)說明。
如圖7所示,在該示例性實施例中,除了作業(yè)管理單元9a和資源處理 計算單元9b之外,上述圖像處理裝置7000的數(shù)據(jù)選擇部9還具有用于存 儲各個作業(yè)類型的作業(yè)優(yōu)先級的優(yōu)先級管理表9c。
下面,將針對在該示例性實施例中在打印操作后執(zhí)行預(yù)覽操作的情況 給出說明。
與第一示例性實施例的情況相同,響應(yīng)于打印數(shù)據(jù)的打印命令,將打 印數(shù)據(jù)的頭信息臨時傳輸?shù)綌?shù)據(jù)選擇部9的作業(yè)管理單元9a,并且作為作 業(yè)進(jìn)行登記。
與第一示例性實施例的情況相同,圖4A示出了登記的頭信息的內(nèi)容。 如圖4A所示,響應(yīng)于打印命令,在作業(yè)編號4001處將作業(yè)類型4002是 存儲器打印的作業(yè)登記為J0B1。
還根據(jù)附加到代碼數(shù)據(jù)的頭信息,登記數(shù)據(jù)格式4003、數(shù)據(jù)大小4004 和要處理的頁編號4005的信息。
資源處理計算單元9b考慮資源的使用狀態(tài)確定用于使用各資源處理 在作業(yè)管理單元9a中登記的數(shù)據(jù)的時間。
圖8A和圖8B是例示圖7所示的資源處理計算單元9b執(zhí)行的計算的圖。
圖8A示出了根據(jù)本示例性實施例的使用針對各作業(yè)類型確定的各資 源的處理時間和作為新的參數(shù)添加的處理優(yōu)先級5007的信息。
如圖8A所示,根據(jù)在作業(yè)管理單元9a中登記的數(shù)據(jù),針對各個頁計 算使用各資源處理在作業(yè)編號5001處登記為"J0B1"的打印數(shù)據(jù)的時間。 如上所述,將在各作業(yè)中沒有使用的資源表示為"NONE"。
在該示例性實施例中,針對各作業(yè)類型4002設(shè)置表示要優(yōu)先執(zhí)行的作 業(yè)的優(yōu)先級。
圖9是示出圖7所示的優(yōu)先級管理表9c的內(nèi)容的圖。 如圖9所示,在該示例性實施例中,與作業(yè)類型的優(yōu)先級關(guān)聯(lián)地存儲 作業(yè)類型。在該示例性實施例中,多個作業(yè)類型可以具有相同的優(yōu)先級,或者所有作業(yè)類型可以具有不同的優(yōu)先級。
用戶可以通過操作單元2d參照包括在優(yōu)先級管理表9c中的優(yōu)先級并
在必要時進(jìn)行改變,或者可以在工廠出貨時預(yù)先確定包括在優(yōu)先級管理表
9c中的優(yōu)先級。
由此,在將多個作業(yè)登記為要執(zhí)行的作業(yè)時,數(shù)據(jù)選擇部9參照優(yōu)先 級管理表9c作為參數(shù)計算執(zhí)行作業(yè)的優(yōu)先級。
在登記了單個作業(yè)(在該情況下是存儲器打印作業(yè))時,如圖8A所示, 將登記的作業(yè)的優(yōu)先級與作業(yè)類型無關(guān)地確定為1。
數(shù)據(jù)選擇部9根據(jù)以這種方式計算的數(shù)據(jù)選擇各個頁要使用的數(shù)據(jù)格式。
例如,對于該作業(yè)的第5頁,瓶頸處理是在圖8A中的圖像存儲(READ) 5004處所示的讀取時間(在該情況下是150msec)。在這種情況下,繪制單 元7a用于執(zhí)行繪制處理5006的處理時間(60msec)較短。
因此,數(shù)據(jù)選擇部9選擇代碼數(shù)據(jù)作為作業(yè)編號JOB1的數(shù)據(jù)格式。以 這種方式,與第一示例性實施例的情況相同,針對各個頁依次選擇要在打 印處理中使用的數(shù)據(jù)。針對各個頁從圖像存儲器3b讀出數(shù)據(jù)選擇部9選擇 的數(shù)據(jù)(在該情況下是代碼數(shù)據(jù))。在執(zhí)行預(yù)定處理后,將處理后的圖像數(shù) 據(jù)依次傳輸?shù)酱蛴C(jī)I/F6a。 ,
在將一頁的圖像數(shù)據(jù)傳輸?shù)酱蛴C(jī)單元100時,將一頁的圖像數(shù)據(jù)的 傳輸完成通知給CPU 2a。在接收到該通知時,CPU 2a指示DMAC 4傳輸 下一頁的圖像數(shù)據(jù),以繼續(xù)進(jìn)行多頁的打印操作。
通過將上述處理重復(fù)與頁數(shù)相同的次數(shù),來完成多個副本的打印?,F(xiàn) 在將說明在以下情況下執(zhí)行的處理,以說明該示例性實施例時其它優(yōu)點。 更具體而言,將描述在上述存儲器打印作業(yè)執(zhí)行期間、用戶新請求執(zhí)行用 于預(yù)覽存儲在圖像存儲器3b中的代碼數(shù)據(jù)的預(yù)覽作業(yè)的情況。
用戶通過操作單元2d選擇存儲在圖像存儲器3b中的數(shù)據(jù)以執(zhí)行預(yù)覽
操作。 .
響應(yīng)于該請求,CPU2a在數(shù)據(jù)選擇部9的作業(yè)管理單元9a中登記所選 擇的存儲在圖像存儲器3b中的代碼數(shù)據(jù)的作業(yè)信息。圖4C示出了此時登記的作業(yè)管理信息。 .
在這種狀態(tài)下,如圖4C所示,除了接下來要執(zhí)行的作業(yè)信息(J0B1:
存儲器打印第5頁)夕卜,在作業(yè)類型4002處新登記了預(yù)覽操作JOB2 (預(yù)
覽.-第1頁)。根據(jù)對應(yīng)的代碼數(shù)據(jù)的頭信息作為處理信息來存儲在作業(yè)編
號4001處登記的"JOB2"的數(shù)據(jù)格式4003、數(shù)據(jù)大小4004和頁編號4005。 如上所述,資源處理計算單元9b根據(jù)在作業(yè)管理單元9a中登記的作
業(yè)信息執(zhí)行類似的計算。資源處理計算單元9b還參照優(yōu)先級管理表9c根
據(jù)登記的作業(yè)類型確定各作業(yè)的優(yōu)先級。
圖8B示出了資源處理計算單元9b根據(jù)附加登記的作業(yè)所計算的處理時間。
與第一示例性實施例的情況相同,與各個登記的作業(yè)的優(yōu)先級關(guān)聯(lián)地 示出使用各資源的時間。
圖8B揭示了繪制單元7a處理在作業(yè)編號5001處登記的"JOB1 "的一 頁的代碼數(shù)據(jù)的處理時間從60msec變成120msec。
這是因為在作業(yè)編號5001處附加登記了 "JOB2",并且需要使用繪制 單元7a同時對"J0B1"和"JOB2"的頁執(zhí)行繪制操作。
在該示例性實施例中,假定在繪制單元7a中以預(yù)定時間為單位對多個 數(shù)據(jù)執(zhí)行時分繪制處理。
以這種方式,當(dāng)在作業(yè)編號5001處僅登記了 "JOB1"時.,數(shù)據(jù)選擇 部9選擇代碼數(shù)據(jù)作為第5頁的數(shù)據(jù)。當(dāng)在作業(yè)編號5001處新登記了 "JOB2"時,從圖像存儲器3b讀取位圖數(shù)據(jù)的操作(155msec)變成瓶頸。
但是,對在圖8A和圖8B所示的表中管理的新增加的處理優(yōu)先級5007 的值的比較揭示,在作業(yè)編號5001處登記的"JOB2"的預(yù)覽操作的優(yōu)先 級被確定為最高,即"1"。因此,與作業(yè)編號5001為"JOB1"的作業(yè)相 比,CPU 2a需要優(yōu)先處理作業(yè)編號5001為"JOB2"的作業(yè)。
因此,與資源處理計算單元9b計算的資源處理時間相比,數(shù)據(jù)選擇部 9優(yōu)先使用作業(yè)類型的優(yōu)先級來選擇各作業(yè)的數(shù)據(jù),從而優(yōu)先處理在作業(yè) 編號5001處登記的"JOB2"。 -
在這種情況下,對在作業(yè)編號5001處登記的具有最高優(yōu)先級的作業(yè)"JOB2"的繪制處理花費(fèi)更多時間。因此,優(yōu)選避免進(jìn)行在作業(yè)編號5001 處登記的"JOB1"中的繪制處理。因此,對于在作業(yè)編號5001處登記的 "JOBl",數(shù)據(jù)選擇部9選擇不需要進(jìn)行繪制處理的位圖數(shù)據(jù)。
數(shù)據(jù)選擇部9將表示針對在作業(yè)編號5001處登記的"JOB1"選擇了 位圖數(shù)據(jù)的信號發(fā)送到CPU 2a。
CPU 2a將存儲所選擇的數(shù)據(jù)格式的數(shù)據(jù)的區(qū)域的開始地址設(shè)置為 DMAC4中的讀取地址。以這種方式,調(diào)用適當(dāng)?shù)臄?shù)據(jù)格式(在該情況下 為位圖數(shù)據(jù))的打印數(shù)據(jù)。
以這種方式,在作業(yè)編號5001處登記的作業(yè)"JOB1"的數(shù)據(jù)格式從 代碼數(shù)據(jù)變成位圖數(shù)據(jù)。結(jié)果,不對作業(yè)編號5001為"JOB1"的作業(yè)執(zhí) 行繪制單元7a的繪制處理,并且優(yōu)先處理在作業(yè)編號5001處登記的 "JOB2"的代碼數(shù)據(jù)。
因此,繪制單元7a以高速對在作業(yè)編號5001處登記的"JOB2"的代 碼數(shù)據(jù)進(jìn)行繪制。在將繪制單元7a繪制的圖像數(shù)據(jù)加載到RAM2c后,未 圖示的顯示器驅(qū)動器在操作單元2d上顯示用戶選擇的代碼數(shù)據(jù)的描繪信 息的預(yù)覽。
將使用圖10所示的流程圖說明上述根據(jù)第二示例性實施例的處理的 流程。
圖10是示出根據(jù)該示例性實施例的圖像處理裝置7000的CPU 2a和 數(shù)據(jù)選擇部9執(zhí)行的第二數(shù)據(jù)處理過程的示例的流程圖。該示例示出了在 CPU 2a處理作業(yè)時根據(jù)數(shù)據(jù)選擇部9選擇的數(shù)據(jù)處理格式來動態(tài)地確定 作業(yè)的數(shù)據(jù)處理格式的處理示例。CPU 2a和數(shù)據(jù)選擇部9將存儲在ROM 2b中的控制程序加載到RAM2c并執(zhí)行該控制程序,從而實現(xiàn)步驟Sll至 S17的各個步驟。
在Sll中,響應(yīng)于作業(yè)執(zhí)行請求,作業(yè)管理單元9a確定是否在圖像處 理裝置7000中登記了作業(yè)。如果作業(yè)管理單元9a確定登記了作業(yè),則處 理進(jìn)行到S12,如果確定沒有登記作業(yè),則重復(fù)進(jìn)行作業(yè)登記確定。在S12 中,CPU 2a從作業(yè)的數(shù)據(jù)的開始頁調(diào)用頭信息,并且在作業(yè)管理單元9a 中依次登記作業(yè)類型4002、數(shù)據(jù)格式4003、數(shù)據(jù)大小4004和頁編號4005。資源處理計算單元9b根據(jù)在作業(yè)管理單元9a中登記的信息計算用于 使用各資源處理在表的頁編號4005處登記的各頁的時間。
在S13中,作業(yè)管理單元9a通過參照優(yōu)先級管理表9c比較該登記的 作業(yè)類型和其它登記的作業(yè)類型的優(yōu)先級來確定要處理的各作業(yè)的優(yōu)先 級。在S14中,作業(yè)管理單元9a比較分配給各作業(yè)的優(yōu)先級來確定所有作 業(yè)是否具有相同的優(yōu)先級。
如果作業(yè)管理單元9a確定不是所有的作業(yè)都具有相同的優(yōu)先級,則處 理進(jìn)行到S15。
當(dāng)作為作業(yè)的處理優(yōu)先級的比較結(jié)果、各作業(yè)的優(yōu)先級彼此不同時, 必須避免具有最高優(yōu)先級的作業(yè)能夠使用的資源和具有較低優(yōu)先級的作業(yè) 能夠使用的資源的重疊。
因此,在S15中,對于具有較低優(yōu)先級的作業(yè),數(shù)據(jù)選擇部9與計算 的瓶頸無關(guān)地優(yōu)先選擇能夠通過具有最高優(yōu)先級的作業(yè)不使用的資源來進(jìn) 行處理的數(shù)據(jù)格式。然后,處理進(jìn)行到S17。
如果在S14中確定所有作業(yè)具有相同的優(yōu)先級,則處理進(jìn)行到S16。
在S16中,與第一示例性實施例的情況相同,數(shù)據(jù)選擇部.9比較使用 各資源處理各數(shù)據(jù)的時間,以確定瓶頸并且選擇減少瓶頸處理時間的數(shù)據(jù) 格式。數(shù)據(jù)選擇部9將數(shù)據(jù)選擇信號發(fā)送給CPU 2a。然后,CPU2a設(shè)置 要在DMAC4中調(diào)用的數(shù)據(jù)格式的開始地址,以開始處理適當(dāng)?shù)臄?shù)據(jù)格式。
在S17中,在根據(jù)在S15和S16中選擇的作業(yè)的數(shù)據(jù)格式選擇了一頁 的數(shù)據(jù)格式后,作業(yè)管理單元9a確定是否完成了所有登記的作^k的頁的數(shù) 據(jù)選擇。
如果作業(yè)管理單元9a確定沒有選擇所有登記的作業(yè)的各頁的數(shù)據(jù)格 式,則處理返回到S12。重復(fù)從調(diào)用下一頁的頭信息開始的處理。
如果在S17中作業(yè)管理單元9a確定選擇了所有登記的作業(yè)的各頁的數(shù) 據(jù)格式,則響應(yīng)于數(shù)據(jù)格式選擇和作業(yè)處理的完成,圖像處理裝置7000 結(jié)束操作。
在該示例性實施例中,即使在新登記了作業(yè)時,也考慮多個作業(yè)信息 來計算各作業(yè)的各個頁的處理時間。還動態(tài)地確定處理的優(yōu)先級。為了優(yōu)先處理具有最高優(yōu)先級的作業(yè),對于具有較低優(yōu)先級的作業(yè),數(shù)據(jù)選擇部 9選擇適當(dāng)?shù)臄?shù)據(jù)格式以避免與主要由具有最高優(yōu)先級的作業(yè)使用的資源 重疊。以這種方式,對于具有最高優(yōu)先級的作業(yè),能夠充分利用圖像處理
裝置7000的資源執(zhí)行處理。此外,通過針對具有較低優(yōu)先級的作業(yè)選擇不
同的數(shù)據(jù)格式,能夠在不停止的情況下連續(xù)執(zhí)行數(shù)據(jù)處理。
在上述示例性實施例中,數(shù)據(jù)選擇部9使用所確定的用來減少瓶頸處
理時間的數(shù)據(jù)格式的數(shù)據(jù)來對打印處理和預(yù)覽處理進(jìn)行控制。但是,數(shù)據(jù)
選擇部9可以使用給出資源處理計算單元9b計算的處理時間的最小總和的 數(shù)據(jù)格式的數(shù)據(jù)來執(zhí)行打印處理和預(yù)覽處理。
下面,描述在示例性實施例中說明的控制操作中的重要配置的一個示 例。例如,諸如圖像處理裝置的數(shù)據(jù)處理裝置具有允許多個數(shù)據(jù)處理單元 處理作業(yè)的數(shù)據(jù)的數(shù)據(jù)處理部。數(shù)據(jù)處理部確定是否處理與在由第一數(shù)據(jù) 處理單元進(jìn)行處理時相比、在由第二數(shù)據(jù)處理單元進(jìn)行處理時需要更長處 理時間的第一數(shù)據(jù)格式的第一作業(yè)的數(shù)據(jù)。作為另選方案,數(shù)據(jù)處理部確 定是否處理與在由第二數(shù)據(jù)處理單元進(jìn)行處理時相比、在由第一數(shù)據(jù)處理 單元進(jìn)行處理時需要更長的處理時間的第二數(shù)據(jù)格式的第一作業(yè)的數(shù)據(jù)。 此時,數(shù)據(jù)處理裝置根據(jù)與第一作業(yè)并行執(zhí)行的第二作業(yè)的數(shù)據(jù)處理是在 由第一數(shù)據(jù)處理單元進(jìn)行處理時還是在由第二數(shù)據(jù)處理單元進(jìn)行處理時需 要更長時間來進(jìn)行這些確定。
下面將參照

本發(fā)明的第三示例性實施例。下面,參照圖11 所示的內(nèi)存映射說明根據(jù)本發(fā)明的示例性實施例的圖像處理裝.置能夠讀取 的數(shù)據(jù)處理程序的配置。
圖11是例示用于存儲根據(jù)本發(fā)明的示例性實施例的圖像處理裝置能 夠讀取的各種數(shù)據(jù)處理程序的存儲介質(zhì)的內(nèi)存映射的圖。
雖然未圖示,存儲介質(zhì)可以存儲用于管理存儲在存儲介質(zhì)中的程序的 信息,例如,版本信息和創(chuàng)建者信息。存儲介質(zhì)還可以存儲依-賴于程序讀 取側(cè)的操作系統(tǒng)(OS)的信息,例如顯示用來識別程序的圖標(biāo)。
在目錄中管理屬于各種程序的數(shù)據(jù)。此外,存儲介質(zhì)可以存儲用于在 計算機(jī)中安裝各種程序的程序和用于對要安裝的壓縮程序進(jìn)行解壓縮的程序。
主計算機(jī)可以根據(jù)從外部安裝的程序來實現(xiàn)根據(jù)示例性實施例的圖6
和圖io所示的功能。在這種情況下,本發(fā)明能夠應(yīng)用于將包括程序的信息 從例如CD-ROM、閃存或FD的計算機(jī)可讀存儲介質(zhì)、或者經(jīng)由網(wǎng)絡(luò)從外 部存儲介質(zhì)提供給輸出設(shè)備的情況。
如上所述,將存儲有用于實現(xiàn)上述示例性實施例的功能的軟件的程序 代碼的計算機(jī)可讀存儲介質(zhì)提供給系統(tǒng)或裝置。包括在系統(tǒng)或裝置中的計 算機(jī)(或CPU或MPU)讀出并執(zhí)行存儲在存儲介質(zhì)中的程序代碼。以這 種方式,能夠?qū)崿F(xiàn)示例性實施例的功能。
在這種情況下,從存儲介質(zhì)讀出的程序代碼實現(xiàn)本發(fā)明的新功能。存 儲程序代碼的存儲介質(zhì)構(gòu)成本發(fā)明。
因此,程序可以是例如目標(biāo)代碼、由解釋器執(zhí)行的程序或者提供到OS 的腳本數(shù)據(jù)的任何形式的,只要程序具有上述程序的功能即可。
用于提供程序的計算機(jī)可讀存儲介質(zhì)的類型例如包括軟盤、硬盤、例 如CD-ROM、 CD-R、 CD-RW或DVD的光盤、例如MO的磁光盤、磁帶、 非易失性存儲卡和ROM。
在這種情況下,從計算機(jī)可讀存儲介質(zhì)讀出的程序代碼實現(xiàn)上述示例 性實施例的功能,并且存儲有上述程序代碼的存儲介質(zhì)構(gòu)成本發(fā)明。
此外,程序提供方法包括用戶使用客戶計算機(jī)的瀏覽器訪問互聯(lián)網(wǎng)網(wǎng) 站、將根據(jù)本發(fā)明的示例性實施例的計算機(jī)程序或具有自動安裝功能的壓 縮文件從網(wǎng)站下載到例如硬盤的記錄介質(zhì)的情況。此外,可以將構(gòu)成根據(jù) 本發(fā)明的示例性實施例的程序的程序代碼分割成多個文件,并且從不同的 網(wǎng)站下載多個文件。以這種方式,能夠?qū)崿F(xiàn)上述示例性實施例的功能。艮P, 本發(fā)明還包括允許多個用戶下載用于在計算機(jī)中實現(xiàn)本發(fā)明的示例性實施 例的功能的程序文件的WWW服務(wù)器或ftp服務(wù)器。
可以對根據(jù)本發(fā)明的示例性實施例的程序進(jìn)行加密并記錄在例如 CD-ROM的存儲介質(zhì)中,將存儲介質(zhì)分發(fā)給多個用戶。在這種情況下,可 以允許滿足預(yù)定條件的用戶經(jīng)由互聯(lián)網(wǎng)從網(wǎng)站下載用于對加密進(jìn)行解密的 密鑰信息,使用密鑰信息執(zhí)行加密的程序,并且將程序安裝到計算機(jī)中。除了通過計算機(jī)執(zhí)行讀出的程序代碼來實現(xiàn)根據(jù)上述示例性實施例的 功能以外,在計算機(jī)上運(yùn)行的操作系統(tǒng)(OS)也可以根據(jù)程序代碼的指令 執(zhí)行部分或全部實際處理,從而實現(xiàn)示例性實施例的功能。本發(fā)明還包括 這種情況。
此外,可以將從存儲介質(zhì)讀出的程序代碼寫入插入計算機(jī)的功能擴(kuò)展 板或連接到計算機(jī)的功能擴(kuò)展單元的存儲器中。包括在功能擴(kuò)展板或功能 擴(kuò)展單元中的CPU等可以根據(jù)程序代碼的指令執(zhí)行部分或全部實際處理, 從而實現(xiàn)上述示例性實施例的的功能。本發(fā)明還包括這種情況。
應(yīng)當(dāng)理解,本發(fā)明不限于上述示例性實施例,可以根據(jù)本發(fā)明的精神
進(jìn)行各種變型(包括上述示例性實施例的組合)。這些變型不應(yīng)當(dāng)從本發(fā)明 的范圍內(nèi)排除。
雖然對本發(fā)明的各種示例和示例性實施例給出了說明,但是本發(fā)明的 精神和范圍不應(yīng)限于這里給出的具體說明。
雖然參照示例性實施例對本發(fā)明進(jìn)行了說明,但是應(yīng)當(dāng)理解,本發(fā)明 不限于所公開的示例性實施例。應(yīng)當(dāng)對所附權(quán)利要求的范圍給予最寬的解 釋,以使其涵蓋所有這些變型、等同結(jié)構(gòu)和功能。
權(quán)利要求
1.一種數(shù)據(jù)處理裝置,其使包括第一數(shù)據(jù)處理單元和第二數(shù)據(jù)處理單元的多個數(shù)據(jù)處理單元對作業(yè)的數(shù)據(jù)進(jìn)行處理,所述數(shù)據(jù)處理裝置包括存儲單元,其被配置成以第一數(shù)據(jù)格式和第二數(shù)據(jù)格式存儲第一作業(yè)的數(shù)據(jù),與使用所述第一數(shù)據(jù)處理單元對所述第一數(shù)據(jù)格式的數(shù)據(jù)執(zhí)行處理相比,使用所述第二數(shù)據(jù)處理單元對所述第一數(shù)據(jù)格式的數(shù)據(jù)執(zhí)行處理需要更長時間;與使用所述第二數(shù)據(jù)處理單元對所述第二數(shù)據(jù)格式的數(shù)據(jù)執(zhí)行處理相比,使用所述第一數(shù)據(jù)處理單元對所述第二數(shù)據(jù)格式的數(shù)據(jù)執(zhí)行處理需要更長時間;確定單元,其被配置成在由所述多個數(shù)據(jù)處理單元對存儲在所述存儲單元中的所述第一作業(yè)的數(shù)據(jù)進(jìn)行處理的情況下,確定是處理所述第一數(shù)據(jù)格式的所述數(shù)據(jù)、還是處理所述第二數(shù)據(jù)格式的所述數(shù)據(jù);以及控制單元,其被配置成使所述多個數(shù)據(jù)處理單元對所述確定單元確定的所述數(shù)據(jù)格式的所述數(shù)據(jù)進(jìn)行處理,其中,所述確定單元根據(jù)使用所述第一處理單元對第二作業(yè)的數(shù)據(jù)執(zhí)行處理、還是使用所述第二處理單元對所述第二作業(yè)的數(shù)據(jù)執(zhí)行處理需要更長時間來進(jìn)行所述確定,所述第二作業(yè)與所述第一作業(yè)并行執(zhí)行。
2. 根據(jù)權(quán)利要求1所述的數(shù)據(jù)處理裝置,其中,所述確定單元確定, 在與使用所述第一數(shù)據(jù)處理單元對所述第二作業(yè)的數(shù)據(jù)執(zhí)行處理相比、使用 所述第二數(shù)據(jù)處理單元對所述第二作業(yè)的數(shù)據(jù)執(zhí)行處理需要更長時間的情 況下,對與使用所述第二數(shù)據(jù)處理單元進(jìn)行處理時相比、使用所述第一數(shù)據(jù) 處理單元進(jìn)行處理時需要更長時間的所述第二數(shù)據(jù)格式的所述數(shù)據(jù)進(jìn)行處 理。 ,.
3..根據(jù)權(quán)利要求1所述的數(shù)據(jù)處理裝置,其中,所述第一作業(yè)是包括多個頁的數(shù)據(jù)的作業(yè),并且其中,所述確定單元針對所述多個頁中的各個進(jìn)行所述確定。
4.根據(jù)權(quán)利要求1所述的數(shù)據(jù)處理裝置,其中,所述第^數(shù)據(jù)格式表示未由繪制單元執(zhí)行繪制的數(shù)據(jù),并且其中,所述第二數(shù)據(jù)格式表示所述繪制單元執(zhí)行了繪制的數(shù)據(jù)。
5. 根據(jù)權(quán)利要求1所述的數(shù)據(jù)處理裝置,其中,由所述第一數(shù)據(jù)處理 單元執(zhí)行的處理是從所述存儲單元讀出數(shù)據(jù)或者將數(shù)據(jù)寫入所述存儲單元 中的處理,并且其中,由所述第二數(shù)據(jù)處理單元執(zhí)行的處理是對未進(jìn)行繪制的圖像數(shù)據(jù) 進(jìn)行繪制的繪制處理。
6. —種用于控制數(shù)據(jù)處理裝置的控制方法,該數(shù)據(jù)處理裝置使包括第一數(shù)據(jù)處理單元和第二數(shù)據(jù)處理單元的多個數(shù)據(jù)處理單元對作業(yè)的數(shù)據(jù)進(jìn)行處理,所述控制方法包括以第一數(shù)據(jù)格式和第二數(shù)據(jù)格式在存儲單元中存儲第一作業(yè)的數(shù)據(jù),與 使用所述第一數(shù)據(jù)處理單元對所述第一數(shù)據(jù)格式的數(shù)據(jù)執(zhí)行處理相比,使用所述第二數(shù)據(jù)處理單元對所述第一數(shù)據(jù)格式的數(shù)據(jù)執(zhí)行處理需要更長時間;與使用所述第二數(shù)據(jù)處理單元對所述第二數(shù)據(jù)格式的數(shù)據(jù)執(zhí)行處理相比,使 用所述第一數(shù)據(jù)處理單元對所述第二數(shù)據(jù)格式的數(shù)據(jù)執(zhí)行處理需要更長時間;由所述多個數(shù)據(jù)處理單元對存儲在所述存儲單元中的所述第一作業(yè)的數(shù)據(jù)進(jìn)行處理的情況下,確定是處理所述第一數(shù)據(jù)格式的所述數(shù)據(jù)、還是處理所述第二數(shù)據(jù)格式的所述數(shù)據(jù);以及使所述多個數(shù)據(jù)處理單元對所確定的數(shù)據(jù)格式的所述數(shù)據(jù)進(jìn)行處理, 其中,根據(jù)使用所述第一處理單元對第二作業(yè)的數(shù)據(jù)執(zhí)行ib理、還是使用所述第二處理單元對所述第二作業(yè)的數(shù)據(jù)執(zhí)行處理需要更長時間來進(jìn)行所述確定,所述第二作業(yè)與所述第一作業(yè)并行執(zhí)行。
7. 根據(jù)權(quán)利要求6所述的控制方法,其中,確定在與使用所述第一數(shù)據(jù)處理單元對所述第二作業(yè)的數(shù)據(jù)執(zhí)行處理 相比、使用所述第二數(shù)據(jù)處理單元對所述第二作業(yè)的數(shù)據(jù)執(zhí)行處理需要更長 時間的情況下,對與使用所述第二數(shù)據(jù)處理單元進(jìn)行處理時相比、使用所述 第一數(shù)據(jù)處理單元進(jìn)行處理時需要更長時間的所述第二數(shù)據(jù)格式的所述數(shù) 據(jù)進(jìn)行處理。
8. 根據(jù)權(quán)利要求6所述的控制方法,其中,所述第一作業(yè)是包括多個頁的數(shù)據(jù)的作業(yè),并且其中,針對所述多個頁中的各個進(jìn)行所述確定。
9. 根據(jù)權(quán)利要求6所述的控制方法,其中,所述第一數(shù)據(jù)格式表示未 由繪制單元執(zhí)行繪制的數(shù)據(jù),并且其中,所述第二數(shù)據(jù)格式表示所述繪制單元執(zhí)行了繪制的數(shù)據(jù)。
10. 根據(jù)權(quán)利要求6所述的控制方法,其中,由所述第一數(shù)據(jù)處理單元 執(zhí)行的處理是從所述存儲單元讀出數(shù)據(jù)或者將數(shù)據(jù)寫入所述存儲單元中的 處理,并且其中,由所述第二數(shù)據(jù)處理單元執(zhí)行的處理是對未進(jìn)行繪制的圖像數(shù)據(jù) 進(jìn)行繪制的繪制處理。
全文摘要
本發(fā)明提供一種數(shù)據(jù)處理裝置及數(shù)據(jù)處理裝置的控制方法。在使用多個數(shù)據(jù)處理單元處理多個作業(yè)時,可以確定要處理的作業(yè)的數(shù)據(jù)格式,以分散數(shù)據(jù)處理單元的數(shù)據(jù)處理負(fù)荷。使多個數(shù)據(jù)處理單元處理作業(yè)的數(shù)據(jù)的數(shù)據(jù)處理裝置的控制方法包括以第一和第二數(shù)據(jù)格式在存儲單元中存儲第一作業(yè)的數(shù)據(jù),確定處理所存儲的第一數(shù)據(jù)格式還是第二數(shù)據(jù)格式的第一作業(yè)的數(shù)據(jù),并且使多個數(shù)據(jù)處理單元處理所確定的數(shù)據(jù)格式的數(shù)據(jù)。根據(jù)由第一、還是第二處理單元處理第二作業(yè)的數(shù)據(jù)需要較長時間來進(jìn)行確定。
文檔編號H04N1/00GK101631180SQ20091016063
公開日2010年1月20日 申請日期2009年7月17日 優(yōu)先權(quán)日2008年7月18日
發(fā)明者山田直人 申請人:佳能株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
松滋市| 泰宁县| 玉溪市| 阿拉善右旗| 阳原县| 黄大仙区| 富川| 洞口县| 乡宁县| 麻栗坡县| 徐汇区| 苍南县| 富平县| 潞城市| 榆社县| 沁水县| 三穗县| 陆良县| 绥阳县| 尉氏县| 涡阳县| 朝阳市| 布尔津县| 湛江市| 南和县| 白河县| 樟树市| 巧家县| 金寨县| 延津县| 吴忠市| 新乡县| 永丰县| 石河子市| 临高县| 梧州市| 滨州市| 嫩江县| 罗城| 孙吴县| 开封市|