理的原稿的圖像數(shù)據(jù)、從其它圖像形成裝置或用戶終端等發(fā)送來的數(shù)據(jù)、各種應(yīng)用等。非易失性存儲(chǔ)部12是非易失性的存儲(chǔ)設(shè)備,因此所存儲(chǔ)的圖像數(shù)據(jù)即使斷開圖像處理裝置I的電源也不會(huì)被擦除。
[0065]所述打印機(jī)部13用于按照被指示的模式印刷由所述掃描儀部11讀取的原稿的圖像數(shù)據(jù)、來自用戶終端的打印數(shù)據(jù)等。
[0066]所述操作面板14是為了進(jìn)行各種輸入操作等而使用的,具備顯示消息、操作畫面等的由觸摸面板式液晶等構(gòu)成的顯示部以及具備數(shù)字鍵、開始鍵、停止鍵等的鍵輸入部。
[0067]所述網(wǎng)絡(luò)控制器15用于通過控制與網(wǎng)絡(luò)上的其它圖像形成裝置、其它外部機(jī)器例如用戶終端等之間的通信來進(jìn)行數(shù)據(jù)的發(fā)送接收。
[0068]圖2是表示控制部10的結(jié)構(gòu)的框圖。
[0069]該控制部10具備CPU 101、R0M 102、輸入接口部(記為輸入IF) 103、輸出接口部(記為輸出IF) 104、副存儲(chǔ)器105、壓縮/解壓縮部106以及主存儲(chǔ)器107等。
[0070]CPU 101通過按照ROM 102等中記錄的動(dòng)作程序進(jìn)行動(dòng)作,來對(duì)圖像處理裝置I的整體進(jìn)行總括控制。特別是,在該實(shí)施方式中進(jìn)行由掃描儀部11讀取的原稿的圖像數(shù)據(jù)的輸入處理控制、即與針對(duì)主存儲(chǔ)器107和副存儲(chǔ)器105的存儲(chǔ)器區(qū)域的確保、圖像數(shù)據(jù)的寫入及讀出有關(guān)的控制、針對(duì)存儲(chǔ)部12的圖像數(shù)據(jù)的寫入、讀出的控制、與圖像數(shù)據(jù)的擦除有關(guān)的控制、針對(duì)壓縮/解壓縮部106的壓縮(編碼)動(dòng)作、解壓縮(解碼)動(dòng)作的控制等。另外,還具有判別用戶所設(shè)定的讀取分辨率、輸出紙張大小、是彩色還是單色等的圖像處理模式的功能。
[0071]ROM 102是存儲(chǔ)CPU 101的動(dòng)作程序等的存儲(chǔ)器。
[0072]輸入接口部103用于接收從所述掃描儀部11等發(fā)送來的圖像數(shù)據(jù)并送出至副存儲(chǔ)器105,輸出接口部104用于向控制部10外送出由HDD等構(gòu)成的存儲(chǔ)部12中存儲(chǔ)的圖像數(shù)據(jù)。
[0073]副存儲(chǔ)器105用于暫時(shí)存儲(chǔ)從控制部10的外部輸入來的圖像數(shù)據(jù)、輸出到外部的圖像數(shù)據(jù),作為緩沖存儲(chǔ)器發(fā)揮功能。該副存儲(chǔ)器105只能通過DMA(Direct MemoryAccess)傳輸來存取,只搭載裝置結(jié)構(gòu)上的所需量。
[0074]壓縮/解壓縮部106用于以規(guī)定的形式對(duì)被輸入的圖像數(shù)據(jù)進(jìn)行壓縮、而且對(duì)從存儲(chǔ)部12讀出的壓縮圖像數(shù)據(jù)進(jìn)行解壓縮。
[0075]主存儲(chǔ)器107用于暫時(shí)存儲(chǔ)由壓縮/解壓縮部106壓縮后的圖像數(shù)據(jù)、從存儲(chǔ)部12讀出的壓縮圖像數(shù)據(jù)。該主存儲(chǔ)器107被配置成能夠從CPU 101自由地存取且能夠根據(jù)需要來增設(shè),一般與副存儲(chǔ)器105相比價(jià)格高。
[0076]在該實(shí)施方式中,基于圖像處理裝置I的成本等關(guān)系,使用存儲(chǔ)器容量小的例如具有100MB左右的存儲(chǔ)器區(qū)域的主存儲(chǔ)器107。在使用這種存儲(chǔ)器容量小的主存儲(chǔ)器107的情況下,本來預(yù)定的圖像數(shù)據(jù)向控制部10的輸入方式(將該輸入方式稱為輸入方式2)如下。
[0077][輸入方式2的說明]
[0078]使副存儲(chǔ)器105作為I頁緩沖器發(fā)揮功能,如圖3所示那樣確保能夠存儲(chǔ)經(jīng)由輸入接口部103輸入的I頁量的最大容量的圖像數(shù)據(jù)的存儲(chǔ)器區(qū)域(例如100MB左右)105a。
[0079]另一方面,將主存儲(chǔ)器107用作I頁文件存儲(chǔ)器,在圖像數(shù)據(jù)的輸入時(shí)用作環(huán)形存儲(chǔ)器(ring memory),確保能夠存儲(chǔ)數(shù)區(qū)段量的1MB左右的存儲(chǔ)器區(qū)域107a以用于輸入。并且,確保能夠存儲(chǔ)I頁量的最大容量的圖像數(shù)據(jù)的存儲(chǔ)器區(qū)域(約90MB左右)107b以用于輸出。CPUlOl將副存儲(chǔ)器105中存儲(chǔ)的圖像數(shù)據(jù)的一部分按順序通過壓縮/解壓縮部106的壓縮部106a進(jìn)行壓縮之后,以區(qū)段單位暫時(shí)存儲(chǔ)到主存儲(chǔ)器107,進(jìn)一步使該暫時(shí)存儲(chǔ)的圖像數(shù)據(jù)退避到非易失性存儲(chǔ)部12之后從主存儲(chǔ)器107擦除。非易失性存儲(chǔ)部12中存儲(chǔ)的圖像數(shù)據(jù)在印刷等的輸出時(shí)逐頁被讀出到主存儲(chǔ)器107的存儲(chǔ)器區(qū)域107b之后,在通過壓縮/解壓縮部106的解壓縮部106b被解壓縮之后經(jīng)由副存儲(chǔ)器105的輸出用存儲(chǔ)器區(qū)域105b被輸出。此外,圖3中的圓圈數(shù)字表示圖像數(shù)據(jù)的流動(dòng)的順序。
[0080]此外,在該實(shí)施方式中,A3大小原稿的I頁量的圖像數(shù)據(jù)被設(shè)定為I頁量的最大容量的圖像數(shù)據(jù)。
[0081]在該輸入方式2的情況下,在主存儲(chǔ)器107中只確保能夠存儲(chǔ)約I頁量的最大容量的圖像數(shù)據(jù)的存儲(chǔ)器區(qū)域,但是,由于副存儲(chǔ)器105是I頁緩沖器,因此基于原稿的讀取的圖像數(shù)據(jù)的輸入和圖像數(shù)據(jù)的輸出中存儲(chǔ)器區(qū)域的確保不發(fā)生競爭,能夠?qū)⒃宓淖x取與印刷同時(shí)進(jìn)行,能夠保證最低動(dòng)作速度。但是,如上所述,必須進(jìn)行暫時(shí)存儲(chǔ)的圖像數(shù)據(jù)向非易失性存儲(chǔ)部12的退避。
[0082]此外,以往,不管所設(shè)定的圖像處理模式的種類如何,都始終采用了該輸入方式2。因此,即使在每I頁的圖像數(shù)據(jù)小而在主存儲(chǔ)器107中能夠確保多頁量的存儲(chǔ)器區(qū)域、從而能夠進(jìn)行高速動(dòng)作的情況下,也進(jìn)行基于輸入方式2的處理,未能充分利用裝置性能。
[0083]因此,在該實(shí)施方式中成為如下結(jié)構(gòu):根據(jù)所設(shè)定的圖像處理模式,在每I頁的圖像數(shù)據(jù)小而在主存儲(chǔ)器107中能夠確保多頁量的存儲(chǔ)器區(qū)域的情況下,切換為以下說明的輸入方式I來進(jìn)行輸入處理。
[0084][輸入方式I的說明]
[0085]使副存儲(chǔ)器105作為區(qū)段緩沖器發(fā)揮功能并且用作環(huán)形存儲(chǔ)器,如圖4所示,針對(duì)經(jīng)由輸入接口部103輸入的圖像數(shù)據(jù)每次將I頁中的一部分以區(qū)段單位存儲(chǔ)到存儲(chǔ)器區(qū)域105c之后送出至壓縮/解壓縮部106。也就是說,在副存儲(chǔ)器105中確保能夠存儲(chǔ)I頁的圖像數(shù)據(jù)的一部分的大小的存儲(chǔ)器區(qū)域105c。
[0086]另一方面,在主存儲(chǔ)器107中確保能夠存儲(chǔ)與所設(shè)定的圖像處理模式對(duì)應(yīng)的I頁量的圖像數(shù)據(jù)的存儲(chǔ)器區(qū)域107c,并且在所確保的存儲(chǔ)器區(qū)域中存儲(chǔ)通過壓縮/解壓縮部106被壓縮的圖像數(shù)據(jù)。并且,在主存儲(chǔ)器107中確保能夠存儲(chǔ)接下來的至少I頁量的圖像數(shù)據(jù)的存儲(chǔ)器區(qū)域107c。也就是說,主存儲(chǔ)器107被用作能夠存儲(chǔ)合計(jì)2頁量以上的圖像數(shù)據(jù)的頁文件存儲(chǔ)器,確保η (η為2以上)頁的輸入輸出兼用的存儲(chǔ)器區(qū)域(10?50ΜΒ左右)107c。此外,圖4中的圓圈數(shù)字示出圖像數(shù)據(jù)的流動(dòng)的順序。
[0087]由于在主存儲(chǔ)器107中確保能夠存儲(chǔ)2頁量以上的圖像數(shù)據(jù)的存儲(chǔ)器區(qū)域107c,因此在基于原稿的讀取的圖像數(shù)據(jù)的輸入與圖像數(shù)據(jù)的輸出中存儲(chǔ)器區(qū)域的確保不發(fā)生競爭,因此能夠?qū)⒃宓淖x取與印刷同時(shí)進(jìn)行。
[0088]另外,在主存儲(chǔ)器107中確保了能夠存儲(chǔ)合計(jì)4頁量以上的圖像數(shù)據(jù)的存儲(chǔ)器區(qū)域107c的情況下,能夠進(jìn)行與搭載了存儲(chǔ)器大小較大的主存儲(chǔ)器107的圖像處理裝置同等的處理,在并行地進(jìn)行多個(gè)作業(yè)的多作業(yè)的執(zhí)行時(shí)性能也不會(huì)降低。
[0089]匯總以上說明的輸入方式1、2中的副存儲(chǔ)器105和主存儲(chǔ)器107的結(jié)構(gòu),則如圖5的表。
[0090]S卩,根據(jù)圖像數(shù)據(jù)的輸入方式,將副存儲(chǔ)器105用作區(qū)段緩沖器或I頁緩沖器。在用作區(qū)段緩沖器的情況下,用作環(huán)形存儲(chǔ)器并確保15MB左右的存儲(chǔ)器區(qū)域。為了避免被覆蓋,在主存儲(chǔ)器107中需要能夠保存合計(jì)2頁量以上的圖像數(shù)據(jù)的存儲(chǔ)器區(qū)域。也就是說,將主存儲(chǔ)器107用作能夠存儲(chǔ)合計(jì)2頁量以上的圖像數(shù)據(jù)的頁文件存儲(chǔ)器,確保與被輸入的模式設(shè)定相應(yīng)的η (η為2以上)頁的輸入輸出兼用的存儲(chǔ)器區(qū)域(10?50ΜΒ左右)107c。這與圖4所示的輸入方式I對(duì)應(yīng)。
[0091]在將副存儲(chǔ)器105用作I頁緩沖器的情況下,確保能夠存儲(chǔ)A3大小I頁量的最大容量的圖像數(shù)據(jù)的存儲(chǔ)器區(qū)域(例如100MB左右)105a。在該情況下,將主存儲(chǔ)器107用作I頁文件存儲(chǔ)器,在圖像數(shù)據(jù)的輸入時(shí)用作環(huán)形存儲(chǔ)器,確保能夠存儲(chǔ)數(shù)區(qū)段量的1MB左右的存儲(chǔ)器區(qū)域107a以用于輸入。另外,需要使以區(qū)段單位暫時(shí)存儲(chǔ)到主存儲(chǔ)器107的圖像數(shù)據(jù)依次退避到非易失性存儲(chǔ)部12。并且,確保能夠存儲(chǔ)I頁量的最大容量的圖像數(shù)據(jù)的存儲(chǔ)器區(qū)域(約90MB左右)107b以用于輸出。這與圖3所示的輸入方式2對(duì)應(yīng)。
[0092]接著,說明圖像處理裝置I的動(dòng)作。
[0093]在由掃描儀部11讀取原稿來進(jìn)行印刷的情況下,用戶在操作面板14所顯示的如圖6所示的操作畫面上設(shè)定讀取分辨率、印刷紙張大小、是彩色印刷還是單色印刷(彩色/單色模式)。在圖6的操作畫面中,顯示有分辨率設(shè)定按鈕141、彩色/單色模式設(shè)定按鈕142、紙張大小設(shè)定按鈕143,用戶能夠通過操作各按鈕來設(shè)定這些圖像處理模式。
[0094]圖7是表示判別所設(shè)定的圖像處理模式、并且根據(jù)判別出的圖像處理模式?jīng)Q定主存儲(chǔ)器107和副存儲(chǔ)器105的存儲(chǔ)器區(qū)域的配置(有時(shí)還僅稱為存儲(chǔ)器配置)的處理的流程圖。
[0095]此外,該圖7以下的流程圖中示出的動(dòng)作是通過由CPU 101按照ROM 102等記錄介質(zhì)中保存的動(dòng)作程序進(jìn)行動(dòng)作來執(zhí)行的。
[0096]在步驟SOl中,CPU 101判別所設(shè)定的分辨率。在該實(shí)施方式中,分