圖像處理裝置以及該裝置中的圖像處理方法
【專利摘要】本發(fā)明涉及圖像處理裝置以及該裝置中的圖像處理方法,在不使用選擇功能的情況下,能夠通過(guò)有效利用所搭載的存儲(chǔ)器而以高性能進(jìn)行圖像數(shù)據(jù)的輸入處理,在使用選擇功能的情況下也無(wú)需增設(shè)追加存儲(chǔ)器。在主存儲(chǔ)器單元(107)確保通過(guò)設(shè)定單元設(shè)定為有效狀態(tài)的全部選擇功能的執(zhí)行所需的選擇程序用的存儲(chǔ)區(qū)域,而且作為用于存儲(chǔ)所述編碼后的圖像數(shù)據(jù)的圖像輸入用的存儲(chǔ)區(qū)域,在主存儲(chǔ)器單元(107)確保與選擇功能為無(wú)效狀態(tài)的情況相比較小的存儲(chǔ)區(qū)域。
【專利說(shuō)明】
圖像處理裝置以及該裝置中的圖像處理方法
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及作為多功能數(shù)字圖像形成裝置的MFP(Multi Funct1n Peripherals:多功能外設(shè))等圖像處理裝置以及該裝置中的圖像處理方法。
【背景技術(shù)】
[0002]例如圖像處理裝置所具備的高速的掃描裝置那樣,在從若開始圖像的輸入則在中途不能停止的裝置輸入圖像數(shù)據(jù)時(shí),為了保證I頁(yè)量的圖像數(shù)據(jù)的輸入,而需要設(shè)置將原始數(shù)據(jù)(低速數(shù)據(jù))或者壓縮后的編碼數(shù)據(jù)保持I頁(yè)的區(qū)域。
[0003]圖像處理裝置所搭載的存儲(chǔ)器有:能夠從CPU自由訪問(wèn)還配置成能夠根據(jù)需要增設(shè)的主存儲(chǔ)器;以及僅由DMA(Direct Memory Access)傳輸能夠訪問(wèn),并搭載有裝置構(gòu)成上的必要量的子存儲(chǔ)器,進(jìn)而需要用于大量保持編碼后的數(shù)據(jù)的輔助存儲(chǔ)裝置。
[0004]在成本方面,由于主存儲(chǔ)器構(gòu)成為根據(jù)需要能夠增設(shè),所以與子存儲(chǔ)器相比成為高價(jià)。另外,為了確保圖像傳輸所需的頻帶需要主存儲(chǔ)器和子存儲(chǔ)器配置成以獨(dú)立信道能夠訪問(wèn)。
[0005]在由主存儲(chǔ)器保證了I頁(yè)量的圖像數(shù)據(jù)的輸入的情況下,能夠利用安裝在掃描裝置的自動(dòng)原稿輸送裝置高速進(jìn)行圖像輸入。通過(guò)自動(dòng)原稿輸送裝置的構(gòu)成,為了實(shí)現(xiàn)最大限度的輸入速度而改變保證輸入的頁(yè)數(shù),但一般通過(guò)使用許多存儲(chǔ)器而能夠提高輸入速度。
[0006]例如,在具備雙重掃描的自動(dòng)原稿輸送裝置的圖像處理裝置中,存在構(gòu)成為對(duì)于A3尺寸的原稿能夠在主存儲(chǔ)器同時(shí)保存4頁(yè)量的圖像數(shù)據(jù)的情況。在具備通常的自動(dòng)原稿輸送裝置的圖像處理裝置中,同樣地多構(gòu)成為能夠?qū)?頁(yè)量的圖像數(shù)據(jù)同時(shí)保持在主存儲(chǔ)器。
[0007]然而,雖在圖像處理裝置搭載有若起動(dòng)則總是為有效狀態(tài)的至少一個(gè)標(biāo)準(zhǔn)功能,但存在根據(jù)用戶的希望,而搭載通過(guò)設(shè)定而為有效狀態(tài)的至少一個(gè)選擇功能的情況。
[0008]標(biāo)準(zhǔn)功能通過(guò)CPU根據(jù)標(biāo)準(zhǔn)功能用的程序進(jìn)行動(dòng)作而能夠執(zhí)行,選擇功能通過(guò)CPU根據(jù)選擇用的程序進(jìn)行動(dòng)作而能夠執(zhí)行。由此,若將選擇功能設(shè)定為有效,則通過(guò)選擇用的程序的執(zhí)行,存儲(chǔ)器的使用量增加相應(yīng)量。
[0009]由此以往,在搭載選擇功能的情況下,對(duì)選擇功能用追加存儲(chǔ)器。
[0010]另外,在專利文獻(xiàn)I中提出一種根據(jù)使用的選擇功能決定存儲(chǔ)器配置的裝置。在該裝置中,為對(duì)存儲(chǔ)器映射以能夠與選擇功能預(yù)先對(duì)應(yīng)的方式充分準(zhǔn)備預(yù)備區(qū)域的構(gòu)成。在應(yīng)用該專利文獻(xiàn)I所記載的技術(shù),搭載選擇功能的情況下,考慮在主存儲(chǔ)器確保選擇功能用的預(yù)備區(qū)域。
[0011 ] 專利文獻(xiàn)1:日本特開2002-132520號(hào)公報(bào)
[0012]然而,存在增設(shè)選擇功能用的追加存儲(chǔ)器會(huì)導(dǎo)致成本增加這樣的問(wèn)題。
[0013]另外,在主存儲(chǔ)器中確保選擇功能用的預(yù)備區(qū)域的情況下,在不使用所搭載的選擇功能的情況下,也會(huì)確保預(yù)備區(qū)域,所以在進(jìn)行所述的圖像數(shù)據(jù)的輸入處理的情況下,在主存儲(chǔ)器存在浪費(fèi)的空閑區(qū)域,所以存在沒(méi)有實(shí)現(xiàn)存儲(chǔ)器的有效利用,性能降低這樣的問(wèn)題。
【發(fā)明內(nèi)容】
[0014]本發(fā)明是為了解決這種問(wèn)題而提出的,以提供一種在沒(méi)有使用選擇功能的情況下,通過(guò)有效利用所搭載的存儲(chǔ)器而能夠以高性能進(jìn)行圖像數(shù)據(jù)的輸入處理,在使用選擇功能的情況下也無(wú)需增設(shè)追加存儲(chǔ)器的圖像處理裝置以及圖像處理方法作為課題。
[0015]上述課題通過(guò)以下的方式解決。
[0016](I) 一種圖像處理裝置,其特征在于,是具有通過(guò)自身裝置的起動(dòng)而總是成為有效狀態(tài)的至少一個(gè)標(biāo)準(zhǔn)功能和通過(guò)設(shè)定而成為有效狀態(tài)的至少一個(gè)選擇功能的圖像處理裝置,具備:圖像輸入單元,其輸入圖像數(shù)據(jù);編碼單元,其對(duì)通過(guò)所述圖像輸入單元輸入的圖像數(shù)據(jù)進(jìn)行編碼;主存儲(chǔ)器單元,其對(duì)通過(guò)所述編碼單元編碼后的圖像數(shù)據(jù)進(jìn)行存儲(chǔ);非易失性存儲(chǔ)單元,其對(duì)所述主存儲(chǔ)器單元所存儲(chǔ)的所述編碼后的圖像數(shù)據(jù)進(jìn)行存儲(chǔ);設(shè)定單元,其用于將所述選擇功能設(shè)定為有效狀態(tài);以及控制單元,其在所述主存儲(chǔ)器單元確保通過(guò)所述設(shè)定單元設(shè)定為有效狀態(tài)的全部選擇功能的執(zhí)行所需的選擇程序用的存儲(chǔ)區(qū)域,并且在所述主存儲(chǔ)器單元確保與選擇功能為無(wú)效狀態(tài)的情況相比較小的存儲(chǔ)區(qū)域,作為用于存儲(chǔ)所述編碼后的圖像數(shù)據(jù)的圖像輸入用的存儲(chǔ)區(qū)域。
[0017](2)—種圖像處理裝置,其特征在于,是具有通過(guò)自身裝置的起動(dòng)而總是成為有效狀態(tài)的至少一個(gè)標(biāo)準(zhǔn)功能和通過(guò)設(shè)定而成為有效狀態(tài)的至少一個(gè)選擇功能的圖像處理裝置,具備:圖像輸入單元,其以頁(yè)為單位輸入圖像數(shù)據(jù);子存儲(chǔ)器單元,其對(duì)通過(guò)所述圖像輸入單元輸入的圖像數(shù)據(jù)進(jìn)行存儲(chǔ);編碼單元,其對(duì)所述子存儲(chǔ)器單元所存儲(chǔ)的所述圖像數(shù)據(jù)進(jìn)行編碼;主存儲(chǔ)器單元,其對(duì)通過(guò)所述編碼單元編碼后的圖像數(shù)據(jù)進(jìn)行存儲(chǔ);非易失性存儲(chǔ)單元,其對(duì)所述主存儲(chǔ)器單元所存儲(chǔ)的所述編碼后的圖像數(shù)據(jù)進(jìn)行存儲(chǔ);設(shè)定單元,其用于將所述選擇功能設(shè)定為有效狀態(tài);以及控制單元,其在所述主存儲(chǔ)器單元確保通過(guò)所述設(shè)定單元設(shè)定為有效狀態(tài)的全部選擇功能的執(zhí)行所需的選擇程序用的存儲(chǔ)區(qū)域,所述控制單元根據(jù)所述選擇程序用的存儲(chǔ)區(qū)域的大小來(lái)切換執(zhí)行第一輸入處理和第二輸入處理,所述第一輸入處理使通過(guò)所述圖像輸入單元輸入的I頁(yè)的圖像數(shù)據(jù)的一部分存儲(chǔ)到所述子存儲(chǔ)器單元,在所述主存儲(chǔ)器單元確保能夠存儲(chǔ)I頁(yè)的最大容量的圖像數(shù)據(jù)的圖像輸入用的存儲(chǔ)區(qū)域來(lái)對(duì)被所述子存儲(chǔ)器單元存儲(chǔ)并通過(guò)所述編碼單元編碼后的圖像數(shù)據(jù)進(jìn)行存儲(chǔ),在使該主存儲(chǔ)器單元所存儲(chǔ)的圖像數(shù)據(jù)存儲(chǔ)到所述非易失性存儲(chǔ)單元之前,在主存儲(chǔ)器單元確保能夠存儲(chǔ)至少下一頁(yè)的最大容量的圖像數(shù)據(jù)的圖像輸入用的存儲(chǔ)區(qū)域,所述第二輸入處理在所述子存儲(chǔ)器單元確保能夠存儲(chǔ)通過(guò)所述圖像輸入單元輸入的以頁(yè)為單位的最大容量的圖像數(shù)據(jù)的存儲(chǔ)區(qū)域,在所述主存儲(chǔ)器單元中暫時(shí)存儲(chǔ)對(duì)所述子存儲(chǔ)器單元所存儲(chǔ)的圖像數(shù)據(jù)的一部分進(jìn)行了編碼的圖像數(shù)據(jù),并將所述暫時(shí)存儲(chǔ)的圖像數(shù)據(jù)在被存儲(chǔ)到所述非易失性存儲(chǔ)單元后進(jìn)行刪除。
[0018](3)根據(jù)前項(xiàng)2所述的圖像處理裝置,其特征在于,在系統(tǒng)速度為比第一規(guī)定速度小的速度亦即低速度,并在所述主存儲(chǔ)器單元能夠確保能夠存儲(chǔ)2頁(yè)的最大容量的圖像數(shù)據(jù)的所述圖像輸入用的存儲(chǔ)區(qū)域的情況下,所述控制單元執(zhí)行所述第一輸入處理,在只能確保能夠存儲(chǔ)I頁(yè)的最大容量的圖像數(shù)據(jù)的所述圖像輸入用的存儲(chǔ)區(qū)域的情況下,所述控制單元執(zhí)行所述第二輸入處理。
[0019](4)根據(jù)前項(xiàng)2所述的圖像處理裝置,其特征在于,在系統(tǒng)速度為第一規(guī)定速度以上且比第二規(guī)定速度小的速度亦即中速,并在所述主存儲(chǔ)器單元能夠確保能夠存儲(chǔ)3頁(yè)的最大容量的圖像數(shù)據(jù)的所述圖像輸入用的存儲(chǔ)區(qū)域的情況下,所述控制單元執(zhí)行所述第一輸入處理,在只能確保能夠存儲(chǔ)2頁(yè)以下的最大容量的圖像數(shù)據(jù)的所述圖像輸入用的存儲(chǔ)區(qū)域的情況下,所述控制單元執(zhí)行所述第二輸入處理。
[0020](5)根據(jù)前項(xiàng)2所述的圖像處理裝置,其特征在于,在系統(tǒng)速度為第二規(guī)定速度以上的高速,并在所述主存儲(chǔ)器單元能夠確保能夠存儲(chǔ)4頁(yè)的最大容量的圖像數(shù)據(jù)的所述圖像輸入用的存儲(chǔ)區(qū)域的情況下,所述控制單元執(zhí)行所述第一輸入處理,在只能確保能夠存儲(chǔ)3頁(yè)以下的最大容量的圖像數(shù)據(jù)的所述圖像輸入用的存儲(chǔ)區(qū)域的情況下,所述控制單元執(zhí)行所述第二輸入處理。
[0021](6)根據(jù)前項(xiàng)2?5中任一項(xiàng)所述的圖像處理裝置,其特征在于,所述子存儲(chǔ)器單元固定地設(shè)置在自身裝置內(nèi),所述主存儲(chǔ)器單元設(shè)置成能夠增設(shè)。
[0022](7)根據(jù)前項(xiàng)2?6中任一項(xiàng)所述的圖像處理裝置,其特征在于,在作為所述標(biāo)準(zhǔn)功能具有將通過(guò)所述圖像輸入單元輸入的圖像數(shù)據(jù)轉(zhuǎn)換為打印數(shù)據(jù)的柵格化功能和將所述圖像數(shù)據(jù)轉(zhuǎn)換為用于向外部發(fā)送的文件格式的圖像轉(zhuǎn)換功能,并且所述控制單元在所述主存儲(chǔ)器單元確保設(shè)定為有效狀態(tài)的全部選擇功能的執(zhí)行所需的選擇程序用的存儲(chǔ)區(qū)域,在選擇了所述第二輸入處理的狀態(tài)下,在所述主存儲(chǔ)器單元無(wú)法確保能夠存儲(chǔ)I頁(yè)的最大容量的圖像數(shù)據(jù)的存儲(chǔ)區(qū)域的情況下,所述控制單元在所述主存儲(chǔ)器單元僅確保為了所述柵格化功能的執(zhí)行而分配的存儲(chǔ)區(qū)域和為了圖像轉(zhuǎn)換功能的執(zhí)行而分配的存儲(chǔ)區(qū)域中大小較大的一方的存儲(chǔ)區(qū)域,并使用所述確保的存儲(chǔ)區(qū)域執(zhí)行所述柵格化功能和圖像轉(zhuǎn)換功能這兩者。
[0023](8) —種圖像處理裝置中的圖像處理方法,其特征在于,是由具有通過(guò)自身裝置的起動(dòng)而總是成為有效狀態(tài)的至少一個(gè)標(biāo)準(zhǔn)功能和通過(guò)設(shè)定而成為有效狀態(tài)的至少一個(gè)選擇功能的圖像處理裝置執(zhí)行的圖像處理方法,具備:輸入圖像數(shù)據(jù)的圖像輸入步驟;對(duì)通過(guò)所述圖像輸入步驟輸入的圖像數(shù)據(jù)進(jìn)行編碼的編碼步驟;將通過(guò)所述編碼步驟編碼后的圖像數(shù)據(jù)存儲(chǔ)到主存儲(chǔ)器單元的步驟;將所述主存儲(chǔ)器單元所存儲(chǔ)的所述編碼后的圖像數(shù)據(jù)存儲(chǔ)到非易失性存儲(chǔ)單元的步驟;用于將所述選擇功能設(shè)定為有效狀態(tài)的設(shè)定步驟;以及在所述主存儲(chǔ)器單元確保通過(guò)所述設(shè)定步驟設(shè)定為有效狀態(tài)的全部選擇功能的執(zhí)行所需的選擇程序用的存儲(chǔ)區(qū)域,并且在所述主存儲(chǔ)器單元確保與選擇功能為無(wú)效狀態(tài)的情況相比較小的存儲(chǔ)區(qū)域作為用于存儲(chǔ)所述編碼后的圖像數(shù)據(jù)的圖像輸入用的存儲(chǔ)區(qū)域的控制步驟。
[0024](9) 一種圖像處理裝置中的圖像處理方法,其特征在于,是由具有通過(guò)自身裝置的起動(dòng)而總是成為有效狀態(tài)的至少一個(gè)標(biāo)準(zhǔn)功能和通過(guò)設(shè)定而成為有效狀態(tài)的至少一個(gè)選擇功能的圖像處理裝置執(zhí)行的圖像處理方法,具備:以頁(yè)為單位輸入圖像數(shù)據(jù)的圖像輸入步驟;將通過(guò)所述圖像輸入單元輸入的圖像數(shù)據(jù)存儲(chǔ)到子存儲(chǔ)器單元的步驟;對(duì)所述子存儲(chǔ)器單元所存儲(chǔ)的所述圖像數(shù)據(jù)進(jìn)行編碼的編碼步驟;將通過(guò)所述編碼步驟編碼后的圖像數(shù)據(jù)存儲(chǔ)到主存儲(chǔ)器單元的步驟;將所述主存儲(chǔ)器單元所存儲(chǔ)的所述編碼后的圖像數(shù)據(jù)存儲(chǔ)到非易失性存儲(chǔ)單元的步驟;用于將所述選擇功能設(shè)定為有效狀態(tài)的設(shè)定步驟;以及在所述主存儲(chǔ)器單元確保通過(guò)所述設(shè)定步驟設(shè)定為有效狀態(tài)的全部選擇功能的執(zhí)行所需的選擇程序用的存儲(chǔ)區(qū)域的控制步驟,在所述控制步驟中,根據(jù)所述選擇程序用的存儲(chǔ)區(qū)域的大小來(lái)切換執(zhí)行第一輸入處理和第二輸入處理,所述第一輸入處理使通過(guò)所述圖像輸入步驟輸入的I頁(yè)的圖像數(shù)據(jù)的一部分存儲(chǔ)到所述子存儲(chǔ)器單元,在所述主存儲(chǔ)器單元中確保能夠存儲(chǔ)I頁(yè)的最大容量的圖像數(shù)據(jù)的圖像輸入用的存儲(chǔ)區(qū)域來(lái)對(duì)被所述子存儲(chǔ)器單元存儲(chǔ)并通過(guò)所述編碼步驟編碼后的圖像數(shù)據(jù)進(jìn)行存儲(chǔ),在使該主存儲(chǔ)器單元所存儲(chǔ)的圖像數(shù)據(jù)存儲(chǔ)到所述非易失性存儲(chǔ)單元之前,主存儲(chǔ)器單元確保能夠存儲(chǔ)至少下一頁(yè)的最大容量的圖像數(shù)據(jù)的圖像輸入用的存儲(chǔ)區(qū)域,所述第二輸入處理在所述子存儲(chǔ)器單元確保能夠存儲(chǔ)通過(guò)所述圖像輸入步驟輸入的以頁(yè)為單位的最大容量的圖像數(shù)據(jù)的存儲(chǔ)區(qū)域,在所述主存儲(chǔ)器單元暫時(shí)存儲(chǔ)對(duì)所述子存儲(chǔ)器單元所存儲(chǔ)的圖像數(shù)據(jù)的一部分進(jìn)行了編碼的圖像數(shù)據(jù),并將所述暫時(shí)存儲(chǔ)的圖像數(shù)據(jù)在被存儲(chǔ)到所述非易失性存儲(chǔ)單元后進(jìn)行刪除。
[0025]根據(jù)前項(xiàng)(I)所述的發(fā)明,在主存儲(chǔ)器單元確保設(shè)定為有效狀態(tài)的全部選擇功能的執(zhí)行所需的選擇程序用的存儲(chǔ)區(qū)域,所以無(wú)需為了使用選擇功能而增設(shè)追加存儲(chǔ)器。另夕卜,作為用于存儲(chǔ)編碼后的圖像數(shù)據(jù)的圖像輸入用的存儲(chǔ)區(qū)域,在主存儲(chǔ)器單元確保與選擇功能為無(wú)效狀態(tài)的情況相比較小的存儲(chǔ)區(qū)域。換句話說(shuō),在不使用選擇功能的情況下,與使用選擇功能的情況相比,能夠用于圖像數(shù)據(jù)的輸入處理的存儲(chǔ)器容量變大,所以能夠有效利用主存儲(chǔ)器,能夠以高性能進(jìn)行圖像數(shù)據(jù)的輸入處理。
[0026]根據(jù)前項(xiàng)(2)所述的發(fā)明,在選擇功能被設(shè)定成有效的情況下,換而言之使用選擇功能的情況下,在主存儲(chǔ)器單元確保設(shè)定為有效狀態(tài)的全部選擇功能的執(zhí)行所需的選擇程序用的存儲(chǔ)區(qū)域,所以無(wú)需為了使用選擇功能而增設(shè)追加存儲(chǔ)器。并且,由于根據(jù)選擇程序用的存儲(chǔ)區(qū)域的大小,切換執(zhí)行第一輸入處理和第二輸入處理,所以在使用選擇功能的情況下也能夠有效利用主存儲(chǔ)器,能夠以高性能進(jìn)行圖像數(shù)據(jù)的輸入處理。
[0027]根據(jù)前項(xiàng)(3)所述的發(fā)明,在系統(tǒng)速度為低速的情況下,能夠在能夠使用選擇功能的同時(shí)進(jìn)行圖像數(shù)據(jù)的最合適的輸入處理。
[0028]根據(jù)前項(xiàng)(4)所述的發(fā)明,在系統(tǒng)速度為中速的情況下,能夠在能夠使用選擇功能的同時(shí)進(jìn)行圖像數(shù)據(jù)的最合適的輸入處理。
[0029]根據(jù)前項(xiàng)(5)所述的發(fā)明,在系統(tǒng)速度為高速的情況下,能夠在能夠使用選擇功能的同時(shí)進(jìn)行圖像數(shù)據(jù)的最合適的輸入處理。
[0030]根據(jù)前項(xiàng)(6)所述的發(fā)明,子存儲(chǔ)器單元固定地設(shè)置在自身裝置內(nèi),所述主存儲(chǔ)器單元設(shè)置成能夠增設(shè),所以通過(guò)根據(jù)圖像處理裝置的性能來(lái)增設(shè)主存儲(chǔ)器,而能夠確保圖像數(shù)據(jù)的輸入處理所需的存儲(chǔ)器容量。
[0031]根據(jù)前項(xiàng)(7)所述的發(fā)明,在作為標(biāo)準(zhǔn)功能具有柵格化功能和圖像轉(zhuǎn)換功能,并且在所述主存儲(chǔ)器單元確保設(shè)定為有效狀態(tài)的全部選擇功能的執(zhí)行所需的選擇程序用的存儲(chǔ)區(qū)域,在選擇了所述第二輸入處理的狀態(tài)下,在主存儲(chǔ)器單元無(wú)法確保能夠存儲(chǔ)I頁(yè)的最大容量的圖像數(shù)據(jù)的存儲(chǔ)區(qū)域的情況下,在主存儲(chǔ)器單元僅確保為了柵格化功能的執(zhí)行而分配的存儲(chǔ)區(qū)域和為了圖像轉(zhuǎn)換功能的執(zhí)行而分配的存儲(chǔ)區(qū)域中大小較大一方的存儲(chǔ)區(qū)域,并使用該確保的存儲(chǔ)區(qū)域執(zhí)行柵格化功能和圖像轉(zhuǎn)換功能著兩者,因此能夠使用為了柵格化功能和圖像轉(zhuǎn)換功能的執(zhí)行而分配的存儲(chǔ)區(qū)域中大小較小的一方的存儲(chǔ)區(qū)域作為圖像輸入用的存儲(chǔ)區(qū)域,在主存儲(chǔ)器單元易于確保能夠存儲(chǔ)I頁(yè)的最大容量的圖像數(shù)據(jù)的圖像輸入用的存儲(chǔ)區(qū)域。
[0032]根據(jù)前項(xiàng)(8)所述的發(fā)明,能夠在無(wú)需為了使用選擇功能而增設(shè)追加存儲(chǔ)器的基礎(chǔ)上,有效利用存儲(chǔ)器,能夠以高性能進(jìn)行圖像數(shù)據(jù)的輸入處理。
[0033]根據(jù)前項(xiàng)(9)所述的發(fā)明,在無(wú)需為了使用選擇功能而增設(shè)追加存儲(chǔ)器的基礎(chǔ)上,根據(jù)選擇程序用的存儲(chǔ)區(qū)域的大小,切換執(zhí)行第一輸入處理和第二輸入處理,所以即使在使用選擇功能的情況下也能夠有效利用主存儲(chǔ)器,能夠以高性能進(jìn)行圖像數(shù)據(jù)的輸入處理。
【附圖說(shuō)明】
[0034]圖1是表示本發(fā)明的一實(shí)施方式所涉及的圖像處理裝置的基本構(gòu)成的框圖。
[0035]圖2是表示控制部的構(gòu)成的框圖。
[0036]圖3是表示圖像處理裝置的整體動(dòng)作的流程圖。
[0037]圖4是表示圖3的流程圖中的初始化處理(步驟S100)的內(nèi)容的流程圖。
[0038]圖5是表示按每個(gè)選擇程序所需的存儲(chǔ)區(qū)域的大小的表。
[0039]圖6是表示圖3的流程圖中的讀取處理(步驟S500)的內(nèi)容的流程圖。
[0040]圖7是表示圖6的流程圖中的存儲(chǔ)器確保處理(步驟S511)的內(nèi)容的流程圖。
[0041 ]圖8是接著圖7的流程圖。
[0042]圖9是表示圖3的流程圖中的圖像輸入處理(步驟S700)的內(nèi)容的流程圖。
[0043]圖10是表示圖3的流程圖中的柵格化處理(步驟S800)的內(nèi)容的流程圖。
[0044]圖11是表示圖3的流程圖中的圖像轉(zhuǎn)換處理(步驟S900)的內(nèi)容的流程圖。
【具體實(shí)施方式】
[0045]以下,基于附圖對(duì)本發(fā)明的實(shí)施方式進(jìn)行說(shuō)明。
[0046]圖1是表示本發(fā)明的一實(shí)施方式所涉及的圖像處理裝置I的基本構(gòu)成的框圖。在該實(shí)施方式中,作為圖像處理裝置,使用具備復(fù)印功能、打印功能、掃描功能等的多功能數(shù)字圖像形成裝置亦即上述的MFP。
[0047]圖像處理裝置I具備控制部10、掃描儀部11、非易失性存儲(chǔ)部12、打印機(jī)部13、操作面板14以及網(wǎng)絡(luò)控制器(NIC) 15等。
[0048]所述控制部10對(duì)圖像處理裝置I的整體進(jìn)行統(tǒng)一控制,除了控制成能夠使用復(fù)印功能、打印功能、掃描功能、傳真功能等中的至少一個(gè)標(biāo)準(zhǔn)功能之外,在該實(shí)施方式中,搭載有至少一個(gè)選擇功能。作為選擇功能的一個(gè)例子,能夠列舉瀏覽器功能、基于語(yǔ)音輸入的操作功能等,但并不限定于這些。
[0049]上述標(biāo)準(zhǔn)功能是圖像處理裝置若通過(guò)執(zhí)行起動(dòng)程序而起動(dòng),則總是成為有效狀態(tài)、換句話說(shuō)成為用戶能夠使用的狀態(tài)的功能。另一方面,選擇功能為用戶等能夠按各選擇功能選擇有效、無(wú)效,若選擇有效則圖像處理裝置對(duì)選擇出的選擇功能設(shè)定有效狀態(tài),選擇程序僅針對(duì)該選擇功能起動(dòng)而成為用戶能夠使用的狀態(tài)的功能。
[0050]所述掃描儀部11是對(duì)放置在原稿臺(tái)(未圖示)的原稿、通過(guò)被稱為ADF的原稿自動(dòng)輸送裝置(未圖示)連續(xù)地輸送的原稿的圖像進(jìn)行讀取,并轉(zhuǎn)換為圖像數(shù)據(jù)的圖像輸入單元之一。對(duì)由掃描儀部11讀取到的原稿的以頁(yè)為單位的圖像數(shù)據(jù),執(zhí)行后述的輸入處理。
[0051]所述非易失性存儲(chǔ)部12例如由硬盤裝置(HDD)等非易失性的存儲(chǔ)設(shè)備構(gòu)成,對(duì)由掃描儀部11讀取并被控制部10輸入處理后的原稿的圖像數(shù)據(jù)、從其他圖像處理裝置或者用戶終端等發(fā)送來(lái)的數(shù)據(jù)、各種應(yīng)用程序等進(jìn)行存儲(chǔ)。由于非易失性存儲(chǔ)部12是非易失性的存儲(chǔ)設(shè)備,所以所存儲(chǔ)的圖像數(shù)據(jù)即使使圖像處理裝置I的電源斷開也不會(huì)消除。
[0052]所述打印機(jī)部13根據(jù)所指示的模式打印由所述掃描儀部11讀取到的原稿的圖像數(shù)據(jù)、來(lái)自用戶終端的打印數(shù)據(jù)等。
[0053]所述操作面板14為了進(jìn)行各種輸入操作等而被使用,具備由顯示消息、操作畫面等的觸摸面板式液晶等構(gòu)成的顯示部;具備數(shù)字鍵、開始鍵、停止鍵等的按鍵操作部。
[0054]所述網(wǎng)絡(luò)控制器15通過(guò)控制與網(wǎng)絡(luò)上的其他圖像處理裝置、其它外部設(shè)備例如用戶終端等之間的通信,而進(jìn)行數(shù)據(jù)的收發(fā)。
[0055]圖2是表示控制部10的構(gòu)成的框圖。
[0056]該控制部10具備0?1]101、如1102、輸入接口部(記為輸入正)103、輸出接口部(記為輸出IF)104、子存儲(chǔ)器105、壓縮/解壓部106、以及主存儲(chǔ)器107等。
[0057]CPUlOl通過(guò)根據(jù)R0M102等所記錄的動(dòng)作程序進(jìn)行動(dòng)作,而對(duì)圖像處理裝置I的整體進(jìn)行統(tǒng)一控制。特別是在該實(shí)施方式中,根據(jù)標(biāo)準(zhǔn)程序,執(zhí)行由掃描儀部11讀取到的原稿的圖像數(shù)據(jù)的輸入處理控制、換句話說(shuō)與針對(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)作的控制等標(biāo)準(zhǔn)功能。而且,在選擇功能被設(shè)定為有效狀態(tài)時(shí),根據(jù)選擇程序選擇選擇功會(huì)K。
[0058]R0M102是存儲(chǔ)CPUlOl的動(dòng)作程序等的存儲(chǔ)器。
[0059]輸入接口部103接收從所述掃描儀部11等發(fā)來(lái)的圖像數(shù)據(jù)并向子存儲(chǔ)器105送出,輸出接口部104將由HDD等構(gòu)成的存儲(chǔ)部12所存儲(chǔ)的圖像數(shù)據(jù)向控制部1外送出。
[0060]子存儲(chǔ)器105暫時(shí)存儲(chǔ)被從控制部10的外部輸入的圖像數(shù)據(jù)、向外部輸出的圖像數(shù)據(jù),作為緩沖存儲(chǔ)器發(fā)揮作用。該子存儲(chǔ)器105僅由DMA(Direct Memory Access)傳輸能夠訪問(wèn),并搭載裝置構(gòu)成上的必要量。
[0061]壓縮/解壓部106將所輸入的圖像數(shù)據(jù)以規(guī)定的形式進(jìn)行壓縮,還對(duì)從存儲(chǔ)部12讀出的壓縮圖像數(shù)據(jù)進(jìn)行解壓。
[0062]主存儲(chǔ)器107對(duì)通過(guò)壓縮/解壓部106壓縮后的圖像數(shù)據(jù)、從存儲(chǔ)部12讀出的壓縮圖像數(shù)據(jù)進(jìn)行暫時(shí)存儲(chǔ)。該主存儲(chǔ)器107能夠從CPU1l自由訪問(wèn),還配置成能夠根據(jù)需要增設(shè)。在該實(shí)施方式中,針對(duì)作為基本構(gòu)成的第一主存儲(chǔ)器107a,能夠增設(shè)一個(gè)第二主存儲(chǔ)器107b,但也可以增設(shè)2個(gè)以上的第二主存儲(chǔ)器107b。這樣,由于主存儲(chǔ)器107構(gòu)成為能夠增設(shè),所以與子存儲(chǔ)器105比較一般成為高價(jià)。
[0063]在該實(shí)施方式中,若裝置起動(dòng),則在主存儲(chǔ)器107確保標(biāo)準(zhǔn)程序需要的存儲(chǔ)區(qū)域。另外,在有被設(shè)定為有效狀態(tài)的選擇功能的情況下,執(zhí)行被設(shè)定為有效狀態(tài)的選擇功能的選擇程序需要的存儲(chǔ)區(qū)域也在程序起動(dòng)時(shí)被主存儲(chǔ)器107確保。選擇程序需要的存儲(chǔ)區(qū)域的大小按每個(gè)選擇程序預(yù)先決定,在被設(shè)定為有效狀態(tài)的選擇功能存在多個(gè)的情況下,需要對(duì)于全部選擇功能而決定的存儲(chǔ)區(qū)域的合計(jì)大小。對(duì)于該選擇功能的存儲(chǔ)區(qū)域不預(yù)先作為空閑區(qū)域準(zhǔn)備,而根據(jù)設(shè)定為有效狀態(tài)的選擇功能,每當(dāng)裝置的起動(dòng)就被主存儲(chǔ)器107確保。
[0064]這樣,成為由于選擇程序所需的存儲(chǔ)區(qū)域在起動(dòng)時(shí)被分配,所以也沒(méi)有在使用虛擬存儲(chǔ)器時(shí)產(chǎn)生的存儲(chǔ)器的交換等導(dǎo)致的等待時(shí)間,能夠舒適地使用選擇功能的圖像處理裝置。并且,由于不追加增設(shè)主存儲(chǔ)器就確保選擇程序用的存儲(chǔ)區(qū)域,所以不會(huì)導(dǎo)致成本的增大。
[0065]另外,選擇功能沒(méi)有被設(shè)定為有效時(shí),沒(méi)有確保用于選擇功能的執(zhí)行的存儲(chǔ)區(qū)域,所以能夠防止不使用的存儲(chǔ)區(qū)域被確保導(dǎo)致的存儲(chǔ)器容量的壓縮,能夠?qū)崿F(xiàn)主存儲(chǔ)器107的有效利用。
[0066]這樣,根據(jù)選擇程序的有效設(shè)定狀況,為了圖像數(shù)據(jù)的輸入處理而能夠分配給主存儲(chǔ)器107的圖像輸入用的存儲(chǔ)區(qū)域的大小發(fā)生變化。在不使用選擇程序時(shí)(無(wú)效狀態(tài)時(shí)),能夠分配有足夠余量的大小的圖像輸入用的存儲(chǔ)區(qū)域。在該狀態(tài)下,即使以多任務(wù)進(jìn)行多個(gè)圖像數(shù)據(jù)的輸入也能夠在存儲(chǔ)器上進(jìn)行圖像的管理,所以能夠高速地進(jìn)行處理。
[0067]若選擇功能被設(shè)定為有效狀態(tài),則根據(jù)選擇程序所需的存儲(chǔ)區(qū)域的大小而能夠被主存儲(chǔ)器107確保的圖像輸入用的存儲(chǔ)區(qū)域的大小變小,但根據(jù)圖像處理裝置I的處理速度亦即系統(tǒng)速度,在多任務(wù)的情況下能夠維持性能的圖像輸入用的存儲(chǔ)區(qū)域的需要大小不同,根據(jù)系統(tǒng)速度在存儲(chǔ)器上需要管理的以頁(yè)為單位的圖像數(shù)量不同。由此,在該實(shí)施方式中,根據(jù)系統(tǒng)速度切換適當(dāng)?shù)膱D像輸入用的存儲(chǔ)區(qū)域的大小。
[0068]由于所輸入的圖像數(shù)據(jù)在壓縮后為多大的大小是不清楚的,所以以非壓縮大小在子存儲(chǔ)器105以及主存儲(chǔ)器107上預(yù)定作為儲(chǔ)存場(chǎng)所的存儲(chǔ)區(qū)域并進(jìn)行圖像輸入處理。在該情況下需要非常大的大小的存儲(chǔ)區(qū)域,但如果能夠確保適當(dāng)?shù)拇笮〉拇鎯?chǔ)區(qū)域,就在主存儲(chǔ)器107內(nèi)進(jìn)一步有空閑區(qū)域,所以為了用于其他任務(wù)的圖像輸入、還有圖像輸出能夠使用該空閑區(qū)域。
[0069]另一方面,在無(wú)法確保適當(dāng)?shù)拇笮〉拇鎯?chǔ)區(qū)域的情況下空閑區(qū)域不足,在圖像輸入過(guò)程中無(wú)法將輸出用的圖像從作為輔助存儲(chǔ)裝置的非易失性存儲(chǔ)部12返回到文件存儲(chǔ)器,所以性能的降低顯著。
[0070]為了避免上述而在起動(dòng)時(shí)切換圖像數(shù)據(jù)的輸入處理方法。在圖像數(shù)據(jù)的輸入時(shí),從將所輸入的圖像數(shù)據(jù)進(jìn)行了壓縮的部分移動(dòng)到非易失性存儲(chǔ)部12,從而能夠縮小在輸入時(shí)使用的主存儲(chǔ)器107的存儲(chǔ)區(qū)域。由此,在主存儲(chǔ)器107留有足夠的空閑區(qū)域,所以圖像數(shù)據(jù)的輸入輸出能夠同時(shí)進(jìn)行。但是,在多任務(wù)下主存儲(chǔ)器107的容量不足,有時(shí)性能降低。[0071 ]對(duì)于上述的圖像數(shù)據(jù)的輸入處理方法的切換進(jìn)行說(shuō)明。
[0072][I]系統(tǒng)速度為低速的情況下的輸入處理
[0073]在全部選擇功能被設(shè)定為無(wú)效的情況下,在主存儲(chǔ)器107確保能夠存儲(chǔ)2頁(yè)量的最大容量的圖像數(shù)據(jù)的輸入用的存儲(chǔ)區(qū)域并執(zhí)行第一輸入處理。此外,是確保能夠存儲(chǔ)3頁(yè)量以上的最大容量的圖像數(shù)據(jù)的輸入用的存儲(chǔ)區(qū)域的構(gòu)成也沒(méi)有關(guān)系。
[0074]在第一輸入處理中,使子存儲(chǔ)器105作為帶緩沖器發(fā)揮作用,并且作為環(huán)形存儲(chǔ)器使用,將經(jīng)由輸入接口部103輸入的圖像數(shù)據(jù)按I頁(yè)中的一部分一部分地以帶為單位存儲(chǔ)后,送出到壓縮/解壓部106。換句話說(shuō),子存儲(chǔ)器105使用能夠存儲(chǔ)I頁(yè)的圖像數(shù)據(jù)的一部分的大小的存儲(chǔ)區(qū)域。
[0075]另一方面,在主存儲(chǔ)器107確保能夠存儲(chǔ)I頁(yè)量的最大容量的圖像數(shù)據(jù)的存儲(chǔ)區(qū)域,并且在所確保的存儲(chǔ)區(qū)域存儲(chǔ)通過(guò)壓縮/解壓部106壓縮后的圖像數(shù)據(jù)。而且,在使該存儲(chǔ)后的圖像數(shù)據(jù)存儲(chǔ)到非易失性存儲(chǔ)部12之前,在主存儲(chǔ)器107確保能夠存儲(chǔ)下一頁(yè)量的最大容量的圖像數(shù)據(jù)的存儲(chǔ)區(qū)域。換句話說(shuō),主存儲(chǔ)器107確保合計(jì)2頁(yè)量的存儲(chǔ)區(qū)域。
[0076]此外,在該實(shí)施方式中,將A3尺寸原稿的I頁(yè)量的圖像數(shù)據(jù)設(shè)定為I頁(yè)量的最大容量的圖像數(shù)據(jù),另外被主存儲(chǔ)器107確保的I頁(yè)量的存儲(chǔ)區(qū)域如上所述,作為存儲(chǔ)沒(méi)有被壓縮/解壓部106壓縮的原始數(shù)據(jù)區(qū)域而計(jì)算出。在以下的說(shuō)明中也是同樣。
[0077]在主存儲(chǔ)器107中確保能夠存儲(chǔ)僅2頁(yè)量的最大容量的圖像數(shù)據(jù)的存儲(chǔ)區(qū)域的情況下,無(wú)法將A3尺寸的原稿連續(xù)多頁(yè)讀取,所以讀取速度降低。但是,如上所述由于以A3尺寸原稿為基礎(chǔ)設(shè)定,所以A4尺寸等使用頻率高的小尺寸原稿的讀取速度與高速機(jī)沒(méi)有大的差別。另外,由于在主存儲(chǔ)器107確保能夠存儲(chǔ)2頁(yè)量的最大容量的圖像數(shù)據(jù)的存儲(chǔ)區(qū)域,所以在基于原稿的讀取的圖像數(shù)據(jù)的輸入和來(lái)自非易失性存儲(chǔ)部12的圖像數(shù)據(jù)的讀出中,存儲(chǔ)區(qū)域的確保不沖突,所以能夠同時(shí)進(jìn)行原稿的讀取和打印。
[0078]在任意一個(gè)選擇功能被設(shè)定為有效狀態(tài)的情況下,在主存儲(chǔ)器107確保了設(shè)定為有效狀態(tài)的全部選擇功能的執(zhí)行所需的選擇程序用的存儲(chǔ)區(qū)域的狀態(tài)下,主存儲(chǔ)器107能夠確保能夠存儲(chǔ)2頁(yè)量的最大容量的圖像數(shù)據(jù)的圖像輸入用的存儲(chǔ)區(qū)域的情況下,執(zhí)行與上述相同的第一輸入處理。
[0079]在主存儲(chǔ)器107確保了設(shè)定為有效狀態(tài)的全部選擇功能的執(zhí)行所需的選擇程序用的存儲(chǔ)區(qū)域的狀態(tài)下,在主存儲(chǔ)器107只能確保能夠存儲(chǔ)I頁(yè)量的最大容量的圖像數(shù)據(jù)的圖像輸入用的存儲(chǔ)區(qū)域的情況下,執(zhí)行第二輸入處理。
[0080]在該第二輸入處理中,使子存儲(chǔ)器105作為I頁(yè)緩沖器發(fā)揮作用,能夠確保能夠存儲(chǔ)經(jīng)由輸入接口部103輸入的I頁(yè)量的最大容量的圖像數(shù)據(jù)的存儲(chǔ)區(qū)域。
[0081]CPUlOl使子存儲(chǔ)器105所存儲(chǔ)的圖像數(shù)據(jù)的一部分按順序由壓縮/解壓部106解壓后,暫時(shí)存儲(chǔ)到主存儲(chǔ)器107,進(jìn)而使該暫時(shí)存儲(chǔ)的圖像數(shù)據(jù)存儲(chǔ)到非易失性存儲(chǔ)部12后,從主存儲(chǔ)器107刪除。
[0082]在該情況下,在主存儲(chǔ)器107只能確保能夠存儲(chǔ)I頁(yè)量的圖像數(shù)據(jù)的存儲(chǔ)區(qū)域,但由于子存儲(chǔ)器105是I頁(yè)緩沖器,所以在基于原稿的讀取的圖像數(shù)據(jù)的輸入和來(lái)自非易失性存儲(chǔ)部12的圖像數(shù)據(jù)的讀出中,存儲(chǔ)區(qū)域的確保不沖突,同時(shí)能夠進(jìn)行原稿的讀取和打印。但是,由于無(wú)法將A3尺寸的原稿連續(xù)多頁(yè)讀取,所以讀取速度降低。
[0083][2]系統(tǒng)速度為中速的情況下的輸入處理
[0084]在全部選擇功能被設(shè)定為無(wú)效的情況下,在主存儲(chǔ)器107確保能夠存儲(chǔ)3頁(yè)量的最大容量的圖像數(shù)據(jù)的圖像輸入用的存儲(chǔ)區(qū)域并執(zhí)行第一輸入處理。此外,是確保能夠存儲(chǔ)4頁(yè)量以上的最大容量的圖像數(shù)據(jù)的輸入用的存儲(chǔ)區(qū)域的構(gòu)成也沒(méi)有關(guān)系。
[0085]具體地說(shuō),使子存儲(chǔ)器105作為帶緩沖器發(fā)揮作用并且作為環(huán)式存儲(chǔ)器使用,將經(jīng)由輸入接口部103輸入的圖像數(shù)據(jù)按I頁(yè)中的一部分一部分地以帶為單位儲(chǔ)存后,送出到壓縮/解壓部106。換句話說(shuō),子存儲(chǔ)器105使用能夠存儲(chǔ)I頁(yè)的圖像數(shù)據(jù)的一部分的大小的存儲(chǔ)區(qū)域。
[0086]另一方面,在主存儲(chǔ)器107確保能夠存儲(chǔ)I頁(yè)量的最大容量的圖像數(shù)據(jù)的存儲(chǔ)區(qū)域并且在所確保的存儲(chǔ)區(qū)域存儲(chǔ)被子存儲(chǔ)器105存儲(chǔ)并由壓縮/解壓部106壓縮后的圖像數(shù)據(jù)。另外,在使該存儲(chǔ)的圖像數(shù)據(jù)存儲(chǔ)到非易失性存儲(chǔ)部12之前,在主存儲(chǔ)器107中確保能夠存儲(chǔ)下一頁(yè)量的最大容量的圖像數(shù)據(jù)的存儲(chǔ)區(qū)域并存儲(chǔ)圖像數(shù)據(jù),在使該存儲(chǔ)的圖像數(shù)據(jù)存儲(chǔ)到非易失性存儲(chǔ)部12之前,在主存儲(chǔ)器107進(jìn)一步確保能夠存儲(chǔ)下一頁(yè)量的最大容量的圖像數(shù)據(jù)的存儲(chǔ)區(qū)域。換句話說(shuō),主存儲(chǔ)器107確保合計(jì)3頁(yè)量的存儲(chǔ)區(qū)域,所以在基于原稿的讀取的圖像數(shù)據(jù)的輸入和來(lái)自非易失性存儲(chǔ)部12的圖像數(shù)據(jù)的讀出中,存儲(chǔ)區(qū)域的確保不沖突,所以能夠同時(shí)進(jìn)行原稿的讀取和打印。另外,由于能夠?qū)3尺寸的原稿連續(xù)多頁(yè)讀取,所以讀取速度沒(méi)有降低。
[0087]在任意一個(gè)的選擇功能設(shè)定為有效狀態(tài)的情況下,在主存儲(chǔ)器107確保了設(shè)定為有效狀態(tài)的全部選擇功能的執(zhí)行所需的選擇程序用的存儲(chǔ)區(qū)域的狀態(tài)下,在主存儲(chǔ)器107能夠確保能夠存儲(chǔ)3頁(yè)量的最大容量的圖像數(shù)據(jù)的圖像輸入用的存儲(chǔ)區(qū)域的情況下,執(zhí)行與上述相同的第一輸入處理。
[0088]在主存儲(chǔ)器107確保了設(shè)定為有效狀態(tài)的全部選擇功能的執(zhí)行所需的選擇程序用的存儲(chǔ)區(qū)域的狀態(tài)下,在主存儲(chǔ)器107只能確保能夠存儲(chǔ)2頁(yè)量以下的最大容量的圖像數(shù)據(jù)的圖像輸入用的存儲(chǔ)區(qū)域的情況下,執(zhí)行第二輸入處理。該第二輸入處理與所述的系統(tǒng)速度為低速度的情況的第二輸入處理相同。
[0089][3]系統(tǒng)速度為高速的情況下的輸入處理
[0090]在全部選擇功能被設(shè)定為無(wú)效的情況下,在主存儲(chǔ)器107確保能夠存儲(chǔ)4頁(yè)量的最大容量的圖像數(shù)據(jù)的圖像輸入用的存儲(chǔ)區(qū)域并執(zhí)行第一輸入處理。此外,是確保能夠存儲(chǔ)5頁(yè)量以上的最大容量的圖像數(shù)據(jù)的輸入用的存儲(chǔ)區(qū)域的構(gòu)成也沒(méi)有關(guān)系。
[0091]具體地說(shuō),使子存儲(chǔ)器105作為帶緩沖器發(fā)揮作用并且作為環(huán)式存儲(chǔ)器使用,將經(jīng)由輸入接口部103輸入的圖像數(shù)據(jù)按I頁(yè)中的一部分一部分地以帶為單位進(jìn)行儲(chǔ)存后,送出到壓縮/解壓部106。換句話說(shuō),子存儲(chǔ)器105使用能夠存儲(chǔ)I頁(yè)的圖像數(shù)據(jù)的一部分的大小的存儲(chǔ)區(qū)域。
[0092]另一方面,在主存儲(chǔ)器107確保能夠存儲(chǔ)I頁(yè)量的最大容量的圖像數(shù)據(jù)的存儲(chǔ)區(qū)域并且在所確保的存儲(chǔ)區(qū)域存儲(chǔ)被子存儲(chǔ)器105存儲(chǔ)并由壓縮/解壓部106壓縮后的圖像數(shù)據(jù)。另外,在使該存儲(chǔ)后的圖像數(shù)據(jù)存儲(chǔ)到非易失性存儲(chǔ)部12之前,在主存儲(chǔ)器107確保能夠存儲(chǔ)下一頁(yè)量的最大容量的圖像數(shù)據(jù)的存儲(chǔ)區(qū)域并存儲(chǔ)圖像數(shù)據(jù)。然后,以對(duì)于合計(jì)4頁(yè)的圖像數(shù)據(jù)能夠進(jìn)行這樣的處理的方式,主存儲(chǔ)器107確保合計(jì)4頁(yè)量的存儲(chǔ)區(qū)域。
[0093]由于在主存儲(chǔ)器107確保4頁(yè)量的圖像輸入用的存儲(chǔ)區(qū)域,所以在基于原稿的讀取的圖像數(shù)據(jù)的輸入和來(lái)自非易失性存儲(chǔ)部12的圖像數(shù)據(jù)的讀出中,存儲(chǔ)區(qū)域的確保不沖突,因此能夠同時(shí)進(jìn)行原稿的讀取和打印。另外,由于能夠?qū)3尺寸的原稿連續(xù)多頁(yè)讀取,所以讀取速度沒(méi)有降低。另外,多任務(wù)執(zhí)行時(shí)的性能也沒(méi)有降低。
[0094]在主存儲(chǔ)器107確保了設(shè)定為有效狀態(tài)的全部選擇功能的執(zhí)行所需的選擇程序用的存儲(chǔ)區(qū)域的狀態(tài)下,在主存儲(chǔ)器107能夠確保能夠存儲(chǔ)4頁(yè)量的最大容量的圖像數(shù)據(jù)的輸入用的存儲(chǔ)區(qū)域的情況下,執(zhí)行與上述相同的第一輸入處理。
[0095]在主存儲(chǔ)器107確保了設(shè)定為有效狀態(tài)的全部選擇功能的執(zhí)行所需的選擇程序用的存儲(chǔ)區(qū)域的狀態(tài)下,在主存儲(chǔ)器107只能確保能夠存儲(chǔ)3頁(yè)量以下的最大容量的圖像數(shù)據(jù)的輸入用的存儲(chǔ)區(qū)域的情況下,執(zhí)行第二輸入處理。該第二輸入處理與所述的系統(tǒng)速度為低速的情況下的第二輸入處理相同。
[0096]這樣,根據(jù)系統(tǒng)速度變更在主存儲(chǔ)器107確保的圖像輸入用的存儲(chǔ)區(qū)域的大小并且在使用選擇功能的情況下,根據(jù)是否能夠確保需要的大小的圖像輸入用的存儲(chǔ)區(qū)域切換圖像數(shù)據(jù)的輸入方式,所以能夠使用選擇功能,并且能夠進(jìn)行與圖像處理裝置的性能相應(yīng)的圖像數(shù)據(jù)的最合適的輸入處理。
[0097]然而,根據(jù)主存儲(chǔ)器107的大小,或者根據(jù)設(shè)定為有效狀態(tài)的選擇功能的種類等,在主存儲(chǔ)器107確保了設(shè)定為有效狀態(tài)的全部選擇功能的執(zhí)行所需的選擇程序用的存儲(chǔ)區(qū)域的狀態(tài)下,存在在主存儲(chǔ)器107也無(wú)法確保能夠存儲(chǔ)I頁(yè)量的最大容量的圖像數(shù)據(jù)的輸入用的存儲(chǔ)區(qū)域的情況。
[0098]為了避免這種狀況的產(chǎn)生,所以在該實(shí)施方式中采取如下那樣的對(duì)策。即,在主存儲(chǔ)器107確保為了作為標(biāo)準(zhǔn)功能搭載,需要比較大的操作區(qū)域的柵格化功能和圖像轉(zhuǎn)換功能的各執(zhí)行而分配的2個(gè)存儲(chǔ)區(qū)域中大小較大的一方的存儲(chǔ)區(qū)域,共享該確保的存儲(chǔ)區(qū)域并執(zhí)行柵格化功能和圖像轉(zhuǎn)換功能這兩者。此外,柵格化功能是指將從掃描儀部11等輸入的圖像數(shù)據(jù)轉(zhuǎn)換為打印數(shù)據(jù)的功能,圖像轉(zhuǎn)換功能是指將圖像數(shù)據(jù)轉(zhuǎn)換為用于向外部發(fā)送的文件格式的功能。
[0099]例如,在柵格化功能的執(zhí)行所需的存儲(chǔ)區(qū)域的一方的大小較大的情況下,在主存儲(chǔ)器107僅確保柵格化功能的執(zhí)行所需的存儲(chǔ)區(qū)域。
[0100]通過(guò)采用這樣的構(gòu)成,而能夠使用為了柵格化功能和圖像轉(zhuǎn)換功能的各執(zhí)行而分配的2個(gè)存儲(chǔ)區(qū)域中大小較小的一方的存儲(chǔ)區(qū)域作為圖像輸入用的存儲(chǔ)區(qū)域,在主存儲(chǔ)器107易于確保能夠存儲(chǔ)I頁(yè)量的最大容量的圖像數(shù)據(jù)的存儲(chǔ)區(qū)域。
[0101]接下來(lái),參照流程圖對(duì)圖像處理裝置I的動(dòng)作進(jìn)行說(shuō)明。
[0102]此外,該動(dòng)作通過(guò)CPUlOl根據(jù)R0M102等記錄介質(zhì)所保存的動(dòng)作程序進(jìn)行動(dòng)作而執(zhí)行。
[0103]圖3是表示圖像處理裝置I的整體動(dòng)作的流程圖。
[0104]若CPUlOl需要復(fù)位而程序開始,則在步驟SlOO進(jìn)行初始化處理。對(duì)于該初始化處理后述。
[0105]接著在步驟S200中,啟動(dòng)內(nèi)部計(jì)時(shí)器后,在步驟S300進(jìn)行圖像處理裝置I的整體的控制處理,在步驟S400,針對(duì)來(lái)自操作面板等的輸入進(jìn)行輸入處理。
[0106]接著,在步驟S500執(zhí)行讀取處理,在步驟S600進(jìn)行打印處理后,在步驟S700進(jìn)行圖像輸入處理。而且在步驟S800執(zhí)行柵格化處理,在步驟S900執(zhí)行圖像轉(zhuǎn)換處理。對(duì)于讀取處理、圖像輸入處理、柵格化處理以及圖像轉(zhuǎn)換處理后述。
[0107]接著,在步驟S1000等待計(jì)時(shí)器的結(jié)束(在步驟S1000為否),如果結(jié)束(在步驟S1000為是),反復(fù)進(jìn)行自步驟S200起的處理。
[0108]圖4是表示圖3的流程圖中的初始化處理(步驟S100)的內(nèi)容的流程圖。
[0109]在該初始化處理中,特別是進(jìn)行與圖像處理裝置I的系統(tǒng)速度、主存儲(chǔ)器107的大小和選擇程序用的存儲(chǔ)區(qū)域的大小相應(yīng)的圖像數(shù)據(jù)的輸入方式(也僅稱為圖像輸入方式)的選擇。
[0110]首先在步驟SlOl判斷系統(tǒng)速度。在圖像處理裝置I中預(yù)先在R0M102等儲(chǔ)存有儲(chǔ)存了與裝置構(gòu)成相應(yīng)的系統(tǒng)速度的定義值的文件,CPUlOl對(duì)其進(jìn)行讀出并判斷系統(tǒng)速度。具體地說(shuō),在系統(tǒng)速度比預(yù)先設(shè)定的第一規(guī)定值小的情況下判斷為低速,在第一規(guī)定值以上且比預(yù)先設(shè)定的第二規(guī)定值(其中,第一規(guī)定值〈第二規(guī)定值)小的情況下判斷為中速,在第二規(guī)定值以上的情況下判斷為高速。
[0111]如果系統(tǒng)速度是低速,則在步驟S102中設(shè)定FMS0 = FMS2 X 2,如果系統(tǒng)速度是中速,則在步驟S103中設(shè)定FMS0 = FMS2X3,如果系統(tǒng)速度是高速,則在步驟S104中設(shè)定FMSO= FMS2X4。此外,F(xiàn)MSO是根據(jù)系統(tǒng)速度而要在主存儲(chǔ)器107確保的圖像輸入用的存儲(chǔ)區(qū)域的大小。另外,F(xiàn)MS2是圖像輸入用的存儲(chǔ)區(qū)域的大小的最小值,是能夠存儲(chǔ)I頁(yè)量的最大容量的圖像數(shù)據(jù)的大小。
[0112]接著在步驟S105中,計(jì)算選擇程序的執(zhí)行所需的選擇程序用的存儲(chǔ)區(qū)域的大小FMS5。選擇程序用的存儲(chǔ)區(qū)域的大小如圖5所示,按各選擇功能(選擇程序)預(yù)先設(shè)定并儲(chǔ)存在非易失性存儲(chǔ)器。在圖5的例子中,對(duì)于第I?5個(gè)各選擇程序,分別需要MSl?MS5的大小,但在FMS5的計(jì)算時(shí)僅對(duì)設(shè)定為有效狀態(tài)的選擇程序的大小進(jìn)行相加來(lái)計(jì)算FMS5。有效/無(wú)效的設(shè)定也儲(chǔ)存在非易失性存儲(chǔ)器。
[0113]接著在步驟S106中,以FMS1=FMS4-FMS5的式子計(jì)算在主存儲(chǔ)器107確保了選擇程序用的存儲(chǔ)區(qū)域的情況下的主存儲(chǔ)器107的空閑容量FMSI ο在此FMS4是主存儲(chǔ)器107的空閑容量的最大值。
[0114]接下來(lái),在步驟S107中,判斷FMSl是否大于FMS0。換句話說(shuō),判斷是否能夠根據(jù)各系統(tǒng)速度確保必要的大小的圖像輸入用的存儲(chǔ)區(qū)域。
[0115]在能夠確保必要的大小的圖像輸入用的存儲(chǔ)區(qū)域的情況下(在步驟S107為是),在步驟S108選擇了圖像輸入方式I后,進(jìn)到步驟S113。在無(wú)法確保必要的大小的圖像輸入用的存儲(chǔ)區(qū)域的情況下(在步驟S107為否),在步驟S109中選擇圖像輸入方式2,進(jìn)而在步驟SllO中,判斷FMSl是否大于FMS2。換句話說(shuō),判斷是否能夠確保圖像輸入用的存儲(chǔ)區(qū)域的大小的最小值。
[0116]在能夠確保的情況下(在步驟SllO為是),直接進(jìn)到步驟S113。在無(wú)法確保的情況下(在步驟SllO為否),在步驟Slll中,在設(shè)置了存儲(chǔ)器共享打開后,在步驟S112中設(shè)為FMSl= FMS1+FMS3,并進(jìn)到步驟S113JMS3是在柵格化功能和圖像轉(zhuǎn)換功能的執(zhí)行時(shí)共享的存儲(chǔ)區(qū)域的大小,是柵格化功能的執(zhí)行所需的存儲(chǔ)區(qū)域的大小與圖像轉(zhuǎn)換功能的執(zhí)行所需的存儲(chǔ)區(qū)域的大小之中的任何小的一方的大小。
[0117]在步驟S113中進(jìn)行其它的初始化處理后,返回圖3的程序。
[0118]圖6是表示圖3的流程圖中的讀取處理(步驟S500)的內(nèi)容的流程圖。
[0119]在步驟S501確認(rèn)了有無(wú)開始請(qǐng)求后,如果有開始請(qǐng)求(在步驟S501為是),則在步驟S502中向自動(dòng)原稿輸送裝置(ADF)發(fā)送開始請(qǐng)求后,返回。如果沒(méi)有開始請(qǐng)求(在步驟S501中為否),在步驟S510中,判斷是否有下一原稿。
[0120]如果有下一原稿(在步驟S510中為是),在步驟S511中進(jìn)行用于確保存儲(chǔ)區(qū)域的存儲(chǔ)器確保處理后,在步驟S512中,判斷存儲(chǔ)區(qū)域的確保是否成功。此外,對(duì)于存儲(chǔ)器確保處理后述。
[0121 ]如果存儲(chǔ)區(qū)域的確保成功(在步驟S512為是),則在步驟S513中對(duì)ADF進(jìn)行掃描指示后,返回。在存儲(chǔ)區(qū)域的確保失敗的情況下(在步驟S512為否),在步驟S514中設(shè)置了存儲(chǔ)器再次確保請(qǐng)求后返回。
[0122]在步驟S510如果沒(méi)有下一原稿(在步驟S510為否),則在步驟S520確認(rèn)是否有存儲(chǔ)器再次確保請(qǐng)求,如果有(在步驟S520為是),則進(jìn)行來(lái)自步驟S511的處理。如果沒(méi)有存儲(chǔ)器再次確保請(qǐng)求(在步驟S520為否),在步驟S530進(jìn)行其它處理后,返回。
[0123]圖7是表示圖6的流程圖中的存儲(chǔ)器確保處理(步驟S511)的內(nèi)容的流程圖。
[0124]在步驟S540中,判斷圖像輸入方式。如果是圖像輸入方式I,就在步驟S541確認(rèn)在主存儲(chǔ)器107是否有空閑,如果有空閑(在步驟S541為是),在主存儲(chǔ)器107預(yù)定用于確保I頁(yè)量的圖像數(shù)據(jù)的存儲(chǔ)區(qū)域。接著,在步驟S543中設(shè)置了存儲(chǔ)器確保成功后返回。
[0125]在步驟S541中,如果在主存儲(chǔ)器107沒(méi)有空閑(在步驟S541為否),則在步驟S544中,判斷壓縮完的圖像數(shù)據(jù)是否存在于主存儲(chǔ)器107。如果存在壓縮完的圖像數(shù)據(jù)(在步驟S544為是),在步驟S545中,進(jìn)行使壓縮完的圖像數(shù)據(jù)保存到非易失性存儲(chǔ)部12的保存指示后,進(jìn)到步驟S546。如果沒(méi)有存在壓縮完的圖像數(shù)據(jù)(在步驟S544為否),則直接進(jìn)到步驟S546。在步驟S546中設(shè)置存儲(chǔ)器確保失敗,并返回。
[0126]在圖像輸入方式I的情況下在主存儲(chǔ)器107以能夠用最大容量保存多頁(yè)的圖像數(shù)據(jù)的方式確保存儲(chǔ)區(qū)域,所以存在能夠逐個(gè)輸入原稿,讀取速度進(jìn)一步成為高速的效果。
[0127]在步驟S540的判斷中,如果是圖像輸入方式2,則進(jìn)到圖8的步驟S550,確認(rèn)在子存儲(chǔ)器105是否有空閑。如果有空閑(在步驟S550為是),在步驟S551中,在子存儲(chǔ)器105中預(yù)定用于保存I頁(yè)量的圖像數(shù)據(jù)的存儲(chǔ)區(qū)域。接著,在步驟S552設(shè)置了存儲(chǔ)器確保成功后,返回。
[0128]如果在子存儲(chǔ)器105沒(méi)有空閑(在步驟S550為否),在步驟S553中設(shè)置存儲(chǔ)器確保失敗,并返回。
[0129]圖9是表示圖3的流程圖中的圖像輸入處理(步驟S700)的內(nèi)容的流程圖。
[0130]在步驟S701中判斷是否有圖像輸入,如果有(在步驟S701為是),則在步驟S702中判斷圖像輸入方式。
[0131]在圖像輸入方式2的情況下,在步驟S703中,使子存儲(chǔ)器105存儲(chǔ)圖像數(shù)據(jù)后,將圖像數(shù)據(jù)送到壓縮/解壓部106并使圖像數(shù)據(jù)的壓縮開始。接著,在步驟S704中使從壓縮完的部分向主存儲(chǔ)器107的存儲(chǔ)、和所存儲(chǔ)的圖像數(shù)據(jù)向非易失性存儲(chǔ)部12的保存開始后,返回。此外,保存到非易失性存儲(chǔ)部12的圖像數(shù)據(jù)從主存儲(chǔ)器107進(jìn)行刪除。在圖像輸入方式I的情況下,在步驟S705中,使子存儲(chǔ)器105存儲(chǔ)圖像數(shù)據(jù)之后,將圖像數(shù)據(jù)送到壓縮/解壓部106并使圖像數(shù)據(jù)的壓縮開始,進(jìn)而將壓縮完的圖像數(shù)據(jù)存儲(chǔ)到主存儲(chǔ)器107,并返回。
[0132]如果在步驟S701沒(méi)有圖像輸入(在步驟S701為否),則在步驟S710中,判斷有無(wú)對(duì)非易失性存儲(chǔ)部12的保存指示。如果有保存指示(在步驟S710為是),在步驟S711中使向非易失性存儲(chǔ)部12的保存開始。如果沒(méi)有保存指示(在步驟S710為否),則在步驟S712進(jìn)行其它處理,并返回。
[0133]在圖像輸入方式I的情況下,在子存儲(chǔ)器105配置帶緩沖器,將輸入圖像數(shù)據(jù)以帶為單位進(jìn)行壓縮并保存到主存儲(chǔ)器107。在主存儲(chǔ)器107以頁(yè)為單位的保存結(jié)束,需要確保用于下面的讀取的存儲(chǔ)區(qū)域時(shí),根據(jù)圖7所示的存儲(chǔ)器確保處理(步驟S511)進(jìn)行指示,將圖像數(shù)據(jù)保存到非易失性存儲(chǔ)部12。另外,由于在主存儲(chǔ)器107能夠保持多頁(yè)的圖像數(shù)據(jù),所以輸入圖像數(shù)據(jù)也可以為直接放置于主存儲(chǔ)器107中的構(gòu)成,在該情況下打印處理也能夠尚速進(jìn)行。
[0134]在圖像輸入方式2的情況下,在子存儲(chǔ)器105配置以頁(yè)為單位能夠保存圖像的區(qū)域,所以以帶為單位壓縮輸入圖像并保存到主存儲(chǔ)器107。在主存儲(chǔ)器107中圖像數(shù)據(jù)的保存數(shù)區(qū)域只有I頁(yè)量,所以從以帶為單位保存結(jié)束的部分的圖像數(shù)據(jù)向非易失性存儲(chǔ)器12保存,確保主存儲(chǔ)器107的空閑,在打印處理等中也能夠使用存儲(chǔ)器。另外,在圖像數(shù)據(jù)的輸入過(guò)程中也能夠進(jìn)行打印處理,不成為極端的讀取/打印速度的降低。
[0135]圖10是表示圖3的流程圖中的柵格化處理(步驟S800)的內(nèi)容的流程圖。
[0136]在步驟S801中,判斷是否有開始請(qǐng)求,如果有開始請(qǐng)求(在步驟S801為是),在步驟S802中,判斷是否設(shè)置了存儲(chǔ)器共享打開。如果設(shè)置有存儲(chǔ)器共享打開(在步驟S802為是),在步驟S803中確認(rèn)是否設(shè)置有圖像轉(zhuǎn)換處理中,如果設(shè)置有圖像轉(zhuǎn)換處理中(在步驟S803為是),則返回,直到圖像轉(zhuǎn)換處理結(jié)束存儲(chǔ)器能夠使用為止延遲處理開始。
[0137]如果沒(méi)有設(shè)置有圖像轉(zhuǎn)換處理中(在步驟S803為否),進(jìn)到步驟S804。在步驟S802中,在沒(méi)有設(shè)置有存儲(chǔ)器共享打開的情況下(在步驟S802為否),也能夠?qū)鸥窕幚砼c圖像轉(zhuǎn)換處理同時(shí)執(zhí)行,所以進(jìn)到步驟S804。
[0138]在步驟S804中復(fù)位了開始要求后,在步驟S805中設(shè)置柵格化處理中。
[0139]在步驟S801中,如果沒(méi)有開始請(qǐng)求(在步驟S801為否),則在步驟S810中確認(rèn)是否設(shè)置有柵格化處理中后,如果設(shè)置有柵格化處理中(在步驟S810為是),在步驟S811執(zhí)行柵格化處理。
[0140]接著,在步驟S812中,判斷柵格化處理是否已結(jié)束,如果沒(méi)有結(jié)束(在步驟S812為否),則返回。如果已結(jié)束(在步驟S812為是),則在步驟S813中,復(fù)位了柵格化處理中后,返回。在步驟S810中,沒(méi)有設(shè)置有柵格化處理中的情況下(在步驟S810為否),也返回。
[0141]圖11是表示圖3的流程圖中的圖像轉(zhuǎn)換處理(步驟S900)的內(nèi)容的流程圖。
[0142]在步驟S901中,判斷是否有開始請(qǐng)求,如果有開始請(qǐng)求(在步驟S901為是),在步驟S902中,判斷是否設(shè)置有存儲(chǔ)器共享打開。如果設(shè)置有存儲(chǔ)器共享打開(在步驟S902為是),在步驟S903中判斷是否設(shè)置有柵格化處理中,如果設(shè)置有柵格化處理中(在步驟S903為是),則返回,直到柵格化處理結(jié)束存儲(chǔ)器能夠使用為止延遲處理開始。
[0143]如果沒(méi)有設(shè)置有柵格化處理中(在步驟S903為否),則進(jìn)到步驟S904。在步驟S902中,在沒(méi)有設(shè)置有存儲(chǔ)器共享打開的情況下(在步驟S902為否),也能夠?qū)D像轉(zhuǎn)換處理與柵格化處理同時(shí)執(zhí)行,所以進(jìn)到步驟S904。
[0144]在步驟S904中復(fù)位了開始請(qǐng)求后,在步驟S905中設(shè)置圖像轉(zhuǎn)換處理中。
[0145]在步驟S901中,如果沒(méi)有開始請(qǐng)求(在步驟S901為否),則在步驟S910中確認(rèn)是否設(shè)置有圖像轉(zhuǎn)換處理中后,如果設(shè)置有圖像轉(zhuǎn)換處理中(在步驟S910為是),在步驟S911中執(zhí)行圖像轉(zhuǎn)換處理。
[0146]接著,在步驟S912中,判斷圖像轉(zhuǎn)換處理是否已結(jié)束,如果沒(méi)有結(jié)束(在步驟S912為否),則返回。如果已結(jié)束(在步驟S912為是),則在步驟S913中,復(fù)位了圖像轉(zhuǎn)換處理中后,返回。在步驟S910中,在沒(méi)有設(shè)置有圖像轉(zhuǎn)換處理中的情況下(在步驟S910為否),也返回。
[0147]這樣,在該實(shí)施方式中,選擇功能被設(shè)定為有效的情況下,換言之使用選擇功能的情況下,使主存儲(chǔ)器107確保設(shè)定為有效狀態(tài)的全部選擇功能的執(zhí)行所需的選擇程序用的存儲(chǔ)區(qū)域,所以除了無(wú)需為了使用選擇功能而增設(shè)追加存儲(chǔ)器之外,還由于根據(jù)選擇程序用的存儲(chǔ)區(qū)域的大小,切換執(zhí)行第一輸入處理和第二輸入處理,所以即使是使用選擇功能的情況下也能夠有效利用主存儲(chǔ)器107,能夠以高性能進(jìn)行圖像數(shù)據(jù)的輸入處理。
[0148]以上,對(duì)本發(fā)明的一實(shí)施方式進(jìn)行了說(shuō)明,但本發(fā)明并不限定于上述實(shí)施方式。例如,對(duì)輸入圖像數(shù)據(jù)是由掃描儀部11讀取到的原稿的圖像數(shù)據(jù)的情況進(jìn)行了說(shuō)明,但也可以是傳真接收到的圖像數(shù)據(jù)等。附圖標(biāo)記說(shuō)明
[0149]I…圖像處理裝置;10...控制部;11...掃描儀部;12...非易失性存儲(chǔ)部;13...打印機(jī)部;101…CPU; 102...R0M; 105…子存儲(chǔ)器;107…主存儲(chǔ)器。
【主權(quán)項(xiàng)】
1.一種圖像處理裝置,其特征在于, 是具有通過(guò)自身裝置的起動(dòng)而總是成為有效狀態(tài)的至少一個(gè)標(biāo)準(zhǔn)功能和通過(guò)設(shè)定而成為有效狀態(tài)的至少一個(gè)選擇功能的圖像處理裝置,具備: 圖像輸入單元,其輸入圖像數(shù)據(jù); 編碼單元,其對(duì)通過(guò)所述圖像輸入單元輸入的圖像數(shù)據(jù)進(jìn)行編碼; 主存儲(chǔ)器單元,其對(duì)通過(guò)所述編碼單元編碼后的圖像數(shù)據(jù)進(jìn)行存儲(chǔ); 非易失性存儲(chǔ)單元,其對(duì)所述主存儲(chǔ)器單元所存儲(chǔ)的所述編碼后的圖像數(shù)據(jù)進(jìn)行存儲(chǔ); 設(shè)定單元,其用于將所述選擇功能設(shè)定為有效狀態(tài);以及 控制單元,其在所述主存儲(chǔ)器單元確保通過(guò)所述設(shè)定單元設(shè)定為有效狀態(tài)的全部選擇功能的執(zhí)行所需的選擇程序用的存儲(chǔ)區(qū)域,并且在所述主存儲(chǔ)器單元確保與選擇功能為無(wú)效狀態(tài)的情況相比較小的存儲(chǔ)區(qū)域,作為用于存儲(chǔ)所述編碼后的圖像數(shù)據(jù)的圖像輸入用的存儲(chǔ)區(qū)域。2.一種圖像處理裝置,其特征在于, 是具有通過(guò)自身裝置的起動(dòng)而總是成為有效狀態(tài)的至少一個(gè)標(biāo)準(zhǔn)功能和通過(guò)設(shè)定而成為有效狀態(tài)的至少一個(gè)選擇功能的圖像處理裝置,具備: 圖像輸入單元,其以頁(yè)為單位輸入圖像數(shù)據(jù); 子存儲(chǔ)器單元,其對(duì)通過(guò)所述圖像輸入單元輸入的圖像數(shù)據(jù)進(jìn)行存儲(chǔ); 編碼單元,其對(duì)所述子存儲(chǔ)器單元所存儲(chǔ)的所述圖像數(shù)據(jù)進(jìn)行編碼; 主存儲(chǔ)器單元,其對(duì)通過(guò)所述編碼單元編碼后的圖像數(shù)據(jù)進(jìn)行存儲(chǔ); 非易失性存儲(chǔ)單元,其對(duì)所述主存儲(chǔ)器單元所存儲(chǔ)的所述編碼后的圖像數(shù)據(jù)進(jìn)行存儲(chǔ); 設(shè)定單元,其用于將所述選擇功能設(shè)定為有效狀態(tài);以及 控制單元,其在所述主存儲(chǔ)器單元確保通過(guò)所述設(shè)定單元而設(shè)定為有效狀態(tài)的全部選擇功能的執(zhí)行所需的選擇程序用的存儲(chǔ)區(qū)域, 所述控制單元根據(jù)所述選擇程序用的存儲(chǔ)區(qū)域的大小來(lái)切換執(zhí)行第一輸入處理和第二輸入處理,所述第一輸入處理使通過(guò)所述圖像輸入單元輸入的I頁(yè)的圖像數(shù)據(jù)的一部分存儲(chǔ)在所述子存儲(chǔ)器單元,在所述主存儲(chǔ)器單元確保能夠存儲(chǔ)I頁(yè)的最大容量的圖像數(shù)據(jù)的圖像輸入用的存儲(chǔ)區(qū)域來(lái)對(duì)被所述子存儲(chǔ)器單元存儲(chǔ)并通過(guò)所述編碼單元編碼后的圖像數(shù)據(jù)進(jìn)行存儲(chǔ),在使該主存儲(chǔ)器單元所存儲(chǔ)的圖像數(shù)據(jù)存儲(chǔ)到所述非易失性存儲(chǔ)單元之前,在主存儲(chǔ)器單元確保能夠存儲(chǔ)至少下一頁(yè)的最大容量的圖像數(shù)據(jù)的圖像輸入用的存儲(chǔ)區(qū)域,所述第二輸入處理在所述子存儲(chǔ)器單元確保能夠存儲(chǔ)通過(guò)所述圖像輸入單元輸入的以頁(yè)為單位的最大容量的圖像數(shù)據(jù)的存儲(chǔ)區(qū)域,在所述主存儲(chǔ)器單元中暫時(shí)存儲(chǔ)對(duì)所述子存儲(chǔ)器單元所存儲(chǔ)的圖像數(shù)據(jù)的一部分進(jìn)行了編碼的圖像數(shù)據(jù),并將所述暫時(shí)存儲(chǔ)的圖像數(shù)據(jù)在被存儲(chǔ)到所述非易失性存儲(chǔ)單元后進(jìn)行刪除。3.根據(jù)權(quán)利要求2所述的圖像處理裝置,其特征在于, 在系統(tǒng)速度為比第一規(guī)定速度小的速度亦即低速,并在所述主存儲(chǔ)器單元能夠確保能夠存儲(chǔ)2頁(yè)的最大容量的圖像數(shù)據(jù)的所述圖像輸入用的存儲(chǔ)區(qū)域的情況下,所述控制單元執(zhí)行所述第一輸入處理,在只能確保能夠存儲(chǔ)I頁(yè)的最大容量的圖像數(shù)據(jù)的所述圖像輸入用的存儲(chǔ)區(qū)域的情況下,所述控制單元執(zhí)行所述第二輸入處理。4.根據(jù)權(quán)利要求2所述的圖像處理裝置,其特征在于, 在系統(tǒng)速度為第一規(guī)定速度以上且比第二規(guī)定速度小的速度亦即中速,并在所述主存儲(chǔ)器單元能夠確保能夠存儲(chǔ)3頁(yè)的最大容量的圖像數(shù)據(jù)的所述圖像輸入用的存儲(chǔ)區(qū)域的情況下,所述控制單元執(zhí)行所述第一輸入處理,在只能確保能夠存儲(chǔ)2頁(yè)以下的最大容量的圖像數(shù)據(jù)的所述圖像輸入用的存儲(chǔ)區(qū)域的情況下,所述控制單元執(zhí)行所述第二輸入處理。5.根據(jù)權(quán)利要求2所述的圖像處理裝置,其特征在于, 在系統(tǒng)速度為第二規(guī)定速度以上的高速,并在所述主存儲(chǔ)器單元能夠確保能夠存儲(chǔ)4頁(yè)的最大容量的圖像數(shù)據(jù)的所述圖像輸入用的存儲(chǔ)區(qū)域的情況下,所述控制單元執(zhí)行所述第一輸入處理,在只能確保能夠存儲(chǔ)3頁(yè)以下的最大容量的圖像數(shù)據(jù)的所述圖像輸入用的存儲(chǔ)區(qū)域的情況下,所述控制單元執(zhí)行所述第二輸入處理。6.根據(jù)權(quán)利要求2?5中任一項(xiàng)所述的圖像處理裝置,其特征在于, 所述子存儲(chǔ)器單元固定地設(shè)置在自身裝置內(nèi),所述主存儲(chǔ)器單元以能夠增設(shè)的方式設(shè)置。7.根據(jù)權(quán)利要求2?6中任一項(xiàng)所述的圖像處理裝置,其特征在于, 在作為所述標(biāo)準(zhǔn)功能,具有將通過(guò)所述圖像輸入單元輸入的圖像數(shù)據(jù)轉(zhuǎn)換為打印數(shù)據(jù)的柵格化功能和將所述圖像數(shù)據(jù)轉(zhuǎn)換為用于向外部發(fā)送的文件格式的圖像轉(zhuǎn)換功能,且所述控制單元在所述主存儲(chǔ)器單元確保設(shè)定為有效狀態(tài)的全部選擇功能的執(zhí)行所需的選擇程序用的存儲(chǔ)區(qū)域,在選擇了所述第二輸入處理的狀態(tài)下,在所述主存儲(chǔ)器單元無(wú)法確保能夠存儲(chǔ)I頁(yè)的最大容量的圖像數(shù)據(jù)的存儲(chǔ)區(qū)域的情況下,所述控制單元在所述主存儲(chǔ)器單元僅確保為了所述柵格化功能的執(zhí)行而分配的存儲(chǔ)區(qū)域和為了圖像轉(zhuǎn)換功能的執(zhí)行而分配的存儲(chǔ)區(qū)域中大小較大的一方的存儲(chǔ)區(qū)域,并使用所述確保的存儲(chǔ)區(qū)域執(zhí)行所述柵格化功能和圖像轉(zhuǎn)換功能這兩者。8.—種圖像處理裝置中的圖像處理方法,其特征在于, 是由具有通過(guò)自身裝置的起動(dòng)而總是成為有效狀態(tài)的至少一個(gè)標(biāo)準(zhǔn)功能和通過(guò)設(shè)定而成為有效狀態(tài)的至少一個(gè)選擇功能的圖像處理裝置執(zhí)行的圖像處理方法,具備: 輸入圖像數(shù)據(jù)的圖像輸入步驟; 對(duì)通過(guò)所述圖像輸入步驟輸入的圖像數(shù)據(jù)進(jìn)行編碼的編碼步驟; 將通過(guò)所述編碼步驟編碼后的圖像數(shù)據(jù)存儲(chǔ)到主存儲(chǔ)器單元的步驟; 將所述主存儲(chǔ)器單元所存儲(chǔ)的所述編碼后的圖像數(shù)據(jù)存儲(chǔ)到非易失性存儲(chǔ)單元的步驟; 用于將所述選擇功能設(shè)定為有效狀態(tài)的設(shè)定步驟;以及 在所述主存儲(chǔ)器單元確保通過(guò)所述設(shè)定步驟設(shè)定為有效狀態(tài)的全部選擇功能的執(zhí)行所需的選擇程序用的存儲(chǔ)區(qū)域,并且在所述主存儲(chǔ)器單元確保與選擇功能為無(wú)效狀態(tài)的情況相比較小的存儲(chǔ)區(qū)域,作為用于存儲(chǔ)所述編碼后的圖像數(shù)據(jù)的圖像輸入用的存儲(chǔ)區(qū)域的控制步驟。9.一種圖像處理裝置中的圖像處理方法,其特征在于,是由具有通過(guò)自身裝置的起動(dòng)而總是成為有效狀態(tài)的至少一個(gè)標(biāo)準(zhǔn)功能和通過(guò)設(shè)定而成為有效狀態(tài)的至少一個(gè)選擇功能的圖像處理裝置執(zhí)行的圖像處理方法,具備: 以頁(yè)為單位輸入圖像數(shù)據(jù)的圖像輸入步驟; 將通過(guò)所述圖像輸入步驟輸入的圖像數(shù)據(jù)存儲(chǔ)到子存儲(chǔ)器單元的步驟; 對(duì)所述子存儲(chǔ)器單元所存儲(chǔ)的所述圖像數(shù)據(jù)進(jìn)行編碼的編碼步驟; 將通過(guò)所述編碼步驟編碼后的圖像數(shù)據(jù)存儲(chǔ)到主存儲(chǔ)器單元的步驟; 將所述主存儲(chǔ)器單元所存儲(chǔ)的所述編碼后的圖像數(shù)據(jù)存儲(chǔ)到非易失性存儲(chǔ)單元的步驟; 用于將所述選擇功能設(shè)定為有效狀態(tài)的設(shè)定步驟;以及 在所述主存儲(chǔ)器單元確保通過(guò)所述設(shè)定步驟設(shè)定為有效狀態(tài)的全部選擇功能的執(zhí)行所需的選擇程序用的存儲(chǔ)區(qū)域的控制步驟, 在所述控制步驟中,根據(jù)所述選擇程序用的存儲(chǔ)區(qū)域的大小切換執(zhí)行第一輸入處理和第二輸入處理,所述第一輸入處理使通過(guò)所述圖像輸入步驟輸入的I頁(yè)的圖像數(shù)據(jù)的一部分存儲(chǔ)到所述子存儲(chǔ)器單元,在所述主存儲(chǔ)器單元確保能夠存儲(chǔ)I頁(yè)的最大容量的圖像數(shù)據(jù)的圖像輸入用的存儲(chǔ)區(qū)域來(lái)對(duì)被所述子存儲(chǔ)器單元存儲(chǔ)并通過(guò)所述編碼步驟編碼后的圖像數(shù)據(jù)進(jìn)行存儲(chǔ),在使該主存儲(chǔ)器單元所存儲(chǔ)的圖像數(shù)據(jù)存儲(chǔ)到所述非易失性存儲(chǔ)單元之前,在主存儲(chǔ)器單元確保能夠存儲(chǔ)至少下一頁(yè)的最大容量的圖像數(shù)據(jù)的圖像輸入用的存儲(chǔ)區(qū)域,所述第二輸入處理在所述子存儲(chǔ)器單元確保能夠存儲(chǔ)通過(guò)所述圖像輸入步驟輸入的以頁(yè)為單位的最大容量的圖像數(shù)據(jù)的存儲(chǔ)區(qū)域,在所述主存儲(chǔ)器單元暫時(shí)存儲(chǔ)對(duì)所述子存儲(chǔ)器單元所存儲(chǔ)的圖像數(shù)據(jù)的一部分進(jìn)行了編碼的圖像數(shù)據(jù),并將所述暫時(shí)存儲(chǔ)的圖像數(shù)據(jù)在被存儲(chǔ)到所述非易失性存儲(chǔ)單元后進(jìn)行刪除。
【文檔編號(hào)】H04N1/21GK105898102SQ201510593629
【公開日】2016年8月24日
【申請(qǐng)日】2015年9月17日
【發(fā)明人】渥美知之, 杉山貴信, 及川崇, 北口龍也, 大迫了敏
【申請(qǐng)人】柯尼卡美能達(dá)株式會(huì)社