国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      圖像處理裝置以及該裝置中的圖像處理方法

      文檔序號:10539099閱讀:313來源:國知局
      圖像處理裝置以及該裝置中的圖像處理方法
      【專利摘要】本發(fā)明涉及圖像處理裝置以及該裝置中的圖像處理方法,在不使用選擇功能的情況下,能夠通過有效利用所搭載的存儲器而以高性能進行圖像數(shù)據(jù)的輸入處理,在使用選擇功能的情況下也無需增設(shè)追加存儲器。在主存儲器單元(107)確保通過設(shè)定單元設(shè)定為有效狀態(tài)的全部選擇功能的執(zhí)行所需的選擇程序用的存儲區(qū)域,而且作為用于存儲所述編碼后的圖像數(shù)據(jù)的圖像輸入用的存儲區(qū)域,在主存儲器單元(107)確保與選擇功能為無效狀態(tài)的情況相比較小的存儲區(qū)域。
      【專利說明】
      圖像處理裝置以及該裝置中的圖像處理方法
      技術(shù)領(lǐng)域
      [0001]本發(fā)明涉及作為多功能數(shù)字圖像形成裝置的MFP(Multi Funct1n Peripherals:多功能外設(shè))等圖像處理裝置以及該裝置中的圖像處理方法。
      【背景技術(shù)】
      [0002]例如圖像處理裝置所具備的高速的掃描裝置那樣,在從若開始圖像的輸入則在中途不能停止的裝置輸入圖像數(shù)據(jù)時,為了保證I頁量的圖像數(shù)據(jù)的輸入,而需要設(shè)置將原始數(shù)據(jù)(低速數(shù)據(jù))或者壓縮后的編碼數(shù)據(jù)保持I頁的區(qū)域。
      [0003]圖像處理裝置所搭載的存儲器有:能夠從CPU自由訪問還配置成能夠根據(jù)需要增設(shè)的主存儲器;以及僅由DMA(Direct Memory Access)傳輸能夠訪問,并搭載有裝置構(gòu)成上的必要量的子存儲器,進而需要用于大量保持編碼后的數(shù)據(jù)的輔助存儲裝置。
      [0004]在成本方面,由于主存儲器構(gòu)成為根據(jù)需要能夠增設(shè),所以與子存儲器相比成為高價。另外,為了確保圖像傳輸所需的頻帶需要主存儲器和子存儲器配置成以獨立信道能夠訪問。
      [0005]在由主存儲器保證了I頁量的圖像數(shù)據(jù)的輸入的情況下,能夠利用安裝在掃描裝置的自動原稿輸送裝置高速進行圖像輸入。通過自動原稿輸送裝置的構(gòu)成,為了實現(xiàn)最大限度的輸入速度而改變保證輸入的頁數(shù),但一般通過使用許多存儲器而能夠提高輸入速度。
      [0006]例如,在具備雙重掃描的自動原稿輸送裝置的圖像處理裝置中,存在構(gòu)成為對于A3尺寸的原稿能夠在主存儲器同時保存4頁量的圖像數(shù)據(jù)的情況。在具備通常的自動原稿輸送裝置的圖像處理裝置中,同樣地多構(gòu)成為能夠?qū)?頁量的圖像數(shù)據(jù)同時保持在主存儲器。
      [0007]然而,雖在圖像處理裝置搭載有若起動則總是為有效狀態(tài)的至少一個標準功能,但存在根據(jù)用戶的希望,而搭載通過設(shè)定而為有效狀態(tài)的至少一個選擇功能的情況。
      [0008]標準功能通過CPU根據(jù)標準功能用的程序進行動作而能夠執(zhí)行,選擇功能通過CPU根據(jù)選擇用的程序進行動作而能夠執(zhí)行。由此,若將選擇功能設(shè)定為有效,則通過選擇用的程序的執(zhí)行,存儲器的使用量增加相應(yīng)量。
      [0009]由此以往,在搭載選擇功能的情況下,對選擇功能用追加存儲器。
      [0010]另外,在專利文獻I中提出一種根據(jù)使用的選擇功能決定存儲器配置的裝置。在該裝置中,為對存儲器映射以能夠與選擇功能預(yù)先對應(yīng)的方式充分準備預(yù)備區(qū)域的構(gòu)成。在應(yīng)用該專利文獻I所記載的技術(shù),搭載選擇功能的情況下,考慮在主存儲器確保選擇功能用的預(yù)備區(qū)域。
      [0011 ] 專利文獻1:日本特開2002-132520號公報
      [0012]然而,存在增設(shè)選擇功能用的追加存儲器會導致成本增加這樣的問題。
      [0013]另外,在主存儲器中確保選擇功能用的預(yù)備區(qū)域的情況下,在不使用所搭載的選擇功能的情況下,也會確保預(yù)備區(qū)域,所以在進行所述的圖像數(shù)據(jù)的輸入處理的情況下,在主存儲器存在浪費的空閑區(qū)域,所以存在沒有實現(xiàn)存儲器的有效利用,性能降低這樣的問題。

      【發(fā)明內(nèi)容】

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