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

圖像形成設備及存儲器控制方法

文檔序號:7708392閱讀:104來源:國知局
專利名稱:圖像形成設備及存儲器控制方法
技術領域
本發(fā)明涉及圖像形成設備及存儲器控制方法。
背景技術
傳統(tǒng)地,存在打印例如設計圖、藍圖或具有大的影響的海報等大圖像的要 求。但是,近年來,還存在提高圖畫質量(或圖像質量)的要求。因此,例如,
與通過能夠在具有直到A3大小的介質上打印的普遍使用的打印機獲得的圖畫
質量相比較,通過打印大圖像的打印機獲得的圖畫質量必須不#:惡化。另夕卜, 存在使用彩色打印機的市場要求。
另一方面,日本專利No. 3730586提出一種使引擎能夠對存儲器直接寫入 圖像數(shù)據(jù)的機械裝置。
根據(jù)所提出的機械裝置,使用兩個切換(toggle)緩沖器來交替地輸入圖 像輸入,以形成使用少量存儲器空間輸入圖像數(shù)據(jù)的圖像形成設備(或MFP: 多功能外圍設備)。
此外,由于當使用現(xiàn)有的專用集成電路(ASIC)輸入系統(tǒng)進行彩色打印 時,電路規(guī)模和開發(fā)成本增加,因此,存在實現(xiàn)使引擎能夠對存儲器直接寫入 彩色圖像數(shù)據(jù)的機械裝置的要求。
然而,在與內容繁多的(long)圖像相關的圖像數(shù)據(jù)的情況下,對存儲器 重復輸入大量的圖像數(shù)據(jù),并且總是需要在硬盤驅動器(HDD)或類似物中 備份(或存儲)輸入的圖像數(shù)據(jù)。在單色圖像數(shù)據(jù)的情況下,僅存在一個輸入 路徑和一個備份路徑,并且僅需要在兩個路徑之間調整定時。然而,在彩色圖 像數(shù)據(jù)的情況下,雖然僅存在一個備份路徑,但是存在用于藍綠色(C)、紅 紫色(M)、黃色(Y)及黑色(K)圖像數(shù)據(jù)或紅色(R)、綠色(G)和藍色 (B)圖像數(shù)據(jù)的多個輸入路徑。由于該原因,通過只調整備份;洛徑和多個輸 入路徑之間的定時不能有效地備份彩色圖像數(shù)據(jù)。
另外,當引擎對存儲器重復地寫入圖像數(shù)據(jù)時,如同在上述所提出的機械裝置的情況中那樣只使用兩個切換緩沖器不能靈活地處理一般的應用。

發(fā)明內容
因此,本發(fā)明的一般目的是提供一種消除了上述問題的新穎并有用的圖像 形成設備及存儲器控制方法。
本發(fā)明的一個方面中的其它及更具體的目的是提供一種圖像形成設備及 存儲器控制方法,其中,即使當圖像數(shù)據(jù)與內容繁多的圖像或彩色圖像相關時, 為了有效使用存儲器,引擎也自動獲取要寫入圖像數(shù)據(jù)的存儲器的存儲區(qū)。
根據(jù)本發(fā)明的一個方面,提供一種圖像形成設備,包括讀取單元,用于 讀取文檔圖像并產生文檔圖像的圖像數(shù)據(jù);存儲器管理單元,用于管理被分割 為多個存儲區(qū)的第一存儲單元;以及引擎,用于將由讀取單元產生的圖像數(shù)據(jù) 寫入第一存儲單元,其中,引擎獲取與將圖像數(shù)據(jù)從存儲器管理單元寫入第一 存儲單元相關的設置信息,并基于所獲取的設置信息將圖像數(shù)據(jù)寫入第一存儲 單元。
根據(jù)本發(fā)明的一個方面,提供一種用于圖像形成設備的存儲器控制方法, 所述圖像形成設備包括讀取單元,用于讀取文檔圖像并產生文檔圖像的圖像 數(shù)據(jù);存儲器管理單元,用于管理被分割為多個存4渚區(qū)的第一存儲單元;及引 擎,用于將由讀取單元產生的圖像數(shù)據(jù)寫入第一存儲單元,所述存儲器控制方 法包括由引擎獲取與將圖像數(shù)據(jù)從存儲器管理單元寫入第 一存儲單元相關的 設置信息;及基于所獲取的設置信息,由引擎將圖像數(shù)據(jù)寫入第一存儲單元。
當聯(lián)系附圖閱讀時,通過下面的具體描述,本發(fā)明的其它目的和另外的特 點將更明白。


圖1是示出本發(fā)明實施例中的MFP的結構的示意圖2是示出該實施例中的MFP的硬件結構的示意圖3是示出引擎的結構示例的示意圖4是示出在該實施例中的MFP的功能的框圖5是示出引擎將數(shù)據(jù)直接寫入存儲器的示例的示意圖6是示出校驗點被動態(tài)改變的示例的示意圖7是示出圖像數(shù)據(jù)備Y分處理的示例的示意圖;圖8是示出用于內容繁多的圖像的圖像數(shù)據(jù)備份處理的示例的示意圖; 圖9是示出用于內容繁多的的彩色圖像的圖像數(shù)據(jù)備份處理的示例的示 意圖IO是示出異常情況表格的示例的示意圖;及
圖11是用于"^兌明與在該實施例中的MFP的數(shù)據(jù)寫有關的處理的示例的流 程圖。
具體實施例方式
通過參考附圖,將給出根據(jù)本發(fā)明的圖像形成設備及存儲器控制方法的實 施例的描述。
[第一實施例〗
圖1是示出本發(fā)明實施例中的MFP的結構的示意圖。MFP 1包括軟件組 2、 MFP啟動(或引導)部件3及^5更件資源4。
為了開始應用層5和平臺層6,當對MFP1提供電能時,首先執(zhí)行MFP 啟動部件3。例如,MFP啟動部件3從HDD中讀取應用層5和平臺層6的程 序,并將所讀取的程序傳送到存儲區(qū)以開始程序。
硬件資源4包括黑白激光打印機(B&LLP) 11、彩色激光打印才幾(Color LP) 12、例如掃描儀或傳真設備等硬件資源13以及圖像轉換^/f牛(MLC: Multi-Level-Cell) 43。
另外,軟件組2包括在例如UNIX (注冊商標)等操作系統(tǒng)(OS )中開始 的應用層5和平臺層6。應用層5包括用于執(zhí)行對例如打印機、復印機、傳真 機和掃描儀服務等與圖像信息相關的用戶服務唯一的處理的程序。
應用層5包括打印才幾應用21、復印才幾應用22、傳真才幾應用23及掃描^f義應 用24。
另一方面,平臺層6包括解釋來自應用層5的處理請求并產生^/f牛資源4 的獲取請求的控制服務層9、管理一個或多個硬件資源4并執(zhí)行來自控制服務 層9的獲取請求的仲裁的系統(tǒng)資源管理員(SRM) 39以及根據(jù)來自SRM 39 的獲取請求管理硬件資源4的處理器層10。
控制服務層9包括網(wǎng)絡控制服務(NCS) 31、傳輸控制服務(DCS) 32、 操作控制服務(OCS) 23、傳真控制服務(FCS) 34、引擎控制服務(ECS)35、存儲器控制服務(MCS) 36、用戶控制服務(UCS) 37及系統(tǒng)控制服務 (SCS)38。換句話說,控制服務層9包括一個或多個服務模塊。
平臺層6被配置為包括能夠通過預定功能從應用層5接收處理請求的應用 程序接口 (API) 53。 OS平行地執(zhí)行應用層5和平臺層6中的每一個軟件作 為處理。
NCS31的處理提供對于需要網(wǎng)絡輸入和輸出(I/O)的應用能夠共同使用 的服務。NCS 31的處理通過每一個協(xié)議對每一個應用分發(fā)從網(wǎng)絡接收到的數(shù) 據(jù),并且當將數(shù)據(jù)從每一個應用傳送到網(wǎng)絡時NCS31的處理起到4某介作用。
例如,NCS 31通過超文本傳輸協(xié)議守護進程(httpd)來控制經(jīng)由根據(jù)超 文本傳輸協(xié)議(HTTP )將MFP 1和網(wǎng)絡設備連接起來的網(wǎng)絡而進行的MFP 1 和網(wǎng)絡設備之間的數(shù)據(jù)通信。
DCS 32的處理控制所存儲的文檔等的分發(fā)。OCS 33的處理控制用作操作 員和主控制器之間的信息傳送部(或信息傳送部)的操作面板。FCS 34的處 理提供API, API用于使用公共開關電話網(wǎng)絡(PSTN)或綜合業(yè)務服務網(wǎng) (ISDN)從應用層5進行傳真發(fā)送或接收、注冊或參考在備份存儲器中管理 的各種傳真數(shù)據(jù)、讀取傳真數(shù)據(jù)并接收和打印傳真數(shù)據(jù)。
ECS 35的處理控制例如黑白激光打印機11、彩色激光打印機12及硬件資 源13等引擎部件。MCS 36的處理執(zhí)行例如獲取并釋放存儲器以及使用HDD 等存儲器控制。UCS37的處理管理用戶信息。
SCS 38的處理執(zhí)行應用管理、操作部件控制、系統(tǒng)屏幕顯示、發(fā)光二極 管(LED)顯示、硬件資源管理、中斷應用控制等。
SRM39的處理與SCS 38的處理一起執(zhí)行系統(tǒng)控制和硬件資源4的管理。 例如,SRM39的處理根據(jù)來自使用例如黑白激光打印機11和彩色激光打印機 12等硬件資源4的上層的獲取請求來執(zhí)行仲裁,并控制獲取請求的執(zhí)行。
更具體地,SRM 39的處理判斷由獲取請求所請求的硬件資源4是否能夠 被使用(即,被請求的硬件資源4沒有被其它獲取請求使用),并且如果被請 求的硬件資源4能夠^皮^吏用,則通知上層由獲取請求所請求的硬件資源4能夠 被使用。另外,SRM39的處理對于來自上層的獲取請求執(zhí)行用于使用硬件資 源4的調度,并直接執(zhí)行例如通過打印機引擎的記錄^h質(或紙張)輸送操作及圖像形成操作、存儲器保護操作及文件產生操作等所請求的內容。
另外,處理層器10包括管理下文將說明的傳真控制單元(FCU)的傳真 控制單元處理器(FCUH) 40,以及管理對于處理的存儲器的分配和對處理所 分配的存儲器的圖像存儲器處理器(IMG) 41。介質編輯應用程序(MEU) 42控制MLC 43 ,并將在MFP 1內使用的格式(或內部格式)轉換為通用(萬 能或普遍)格式。
SRM39和FCUH40使用引擎接口 (I/F) 54并執(zhí)行關于硬件資源4的處 理請求,通過預定功能I/F 54能夠通過預定功能傳送關于硬件資源4的處理請 求。
MFP1能夠在平臺層6中集中地執(zhí)行每一個應用共同要求的處理。隨后, 將給出MFP 1的硬件結構。
圖2是示出本實施例中的MFP1的硬件結構的示意圖。如圖2所示,MFP 1包括控制器60、操作面板70、傳真控制單元(FCU)80、通用串行總線(USB) 裝置90、 IEEE 1394裝置100、多層式儲存單元(MLC) 110及引擎120。
控制器60包括中央處理單元(CPU) 61、 ASIC 66、 HDD 38、系統(tǒng)存儲 器(MEM-P) 62、本地存儲器(MEM-C) 67、北橋(NB) 63及南橋(SB) 64。
將操作面板70連接到控制器60的ASIC 66。另外,經(jīng)由外設部件互連 (PCI)總線將FCU80、 USB 90、 IEEE 1394裝置100、 MLCllO及引擎(包 括掃描儀和繪圖儀引擎)120連接到控制器60的ASIC 66。 FCU 80包括符合 國際電信聯(lián)盟電信標準局(ITU-T)規(guī)定的G-3標準的G-3標準單元和符合 ITU-T規(guī)定的G-4標準的G-4標準單元。
在控制器60中,將本地存儲器67和HDD68連接到ASIC66,經(jīng)由形成 CPU芯片組的NB 63將CPU 61和ASIC 66連接。通過經(jīng)由NB 63將CPU 61 和ASIC 66連接,可以解決CPU 61的接口沒有被設置為公用的情況。
沒有經(jīng)由PCI總線而是經(jīng)由加速圖形接口 ( AGP )65將ASIC 66和NB 63 連接。為了執(zhí)行并控制形成圖1中示出的應用層5或平臺層6的一個或多個處 理,沒有經(jīng)由低速PCI總線而是經(jīng)由AGP 65將ASIC 66和NB 63連接,以防 止性能惡化。CPU 61控制MFP 1的一般操作。CPU 61開始并扭^f亍OS上的NCS 31、 DCS 32、 OCS33、 FCS 34、 ECS 35、 MCS 36、 UCS 37、 SCS 38、 SRM39、 FCUH40、 TMH41及MEU42作為處理,并開始和執(zhí)4亍形成應用層5的打印 機應用21、復印才幾應用22、傳真機應用23及掃描4義應用24。
NB63連接CPU61、系統(tǒng)存儲器62、 SB 64及ASIC 66。系統(tǒng)存儲器62 用作MFP 1中的繪圖儀存儲器等。SB 64將NB 63連接到只讀存儲器(ROM )、 PCI總線及外圍設備。本地存儲器67用作復印圖像緩沖器、代碼緩沖器等。
通過圖像處理來使用ASIC 66, ASIC 66包括用于圖像處理的硬件元件。 HDD 68形成用于存儲圖像(或圖像數(shù)據(jù))、文檔數(shù)據(jù)、程序、字體數(shù)據(jù)、表 格等的存儲單元。4喿作面板70接受由操作員(或用戶)進行的輸入操作,并 對操作員進行顯示。
由復印機應用22、傳真機應用23及掃描4義應用24產生圖i"象讀取請求, 經(jīng)由平臺層6使用硬件資源4來讀取圖像。在圖2中示出的系統(tǒng)存儲器62或 本地存儲器67中存儲所讀取的圖像(或圖像數(shù)據(jù))。隨后,通過以復印機操作 作為示例來給出圖像讀取操作的更具體的描述。
為了讀取圖像,操作員首先在MFP1 (或圖像形成設備)的引擎120的掃 描儀部件上放置文檔。操作員從操作面板70指示復印條件,并通過按下操作 面板70的開始4建來開始掃描操作。
控制器60接收到響應于操作面板70的開始鍵的推動而發(fā)出的復印開始指 令。響應于復印開始指令,CPU60經(jīng)由PCI總線指示引擎120開始掃描。通 過參考圖3,現(xiàn)在將給出引擎120的結構的描述。在圖3中,省略介質(或紙 張)輸送部件的說明。
圖3是示出引擎120的結構示例的示意圖。通過電荷耦合器件(CCD )1201 讀取文檔圖像,并通過輸入圖像處理部件1202傳遞所讀取的模擬信號,輸入 圖像處理部件1202使模擬信號受到例如模數(shù)(A/D)轉換、圖像斑點校正、 調制傳遞系數(shù)(MTF)校正及伽馬校正(Y校正)等圖像處理。將通過圖像處 理部件1202中的圖像處理獲得的圖像數(shù)據(jù)提供給^f吏圖像數(shù)據(jù)受到主掃描方向 上的移位處理的圖〗象移位部件(SFT) 1203。
通過放大(或縮放)處理部件1204傳遞在圖像移位部件1203中受到移位處理的圖像數(shù)據(jù),放大(或縮放)處理部件1204執(zhí)行例如以操作員指定的放 大倍率(或縮放倍率)的放大或縮小等放大(或縮放)處理。由壓縮器(或編 碼器,ENC ) 1205將在放大處理部件1204受到放大處理的多級圖像數(shù)據(jù)轉換 為代碼數(shù)據(jù)(或編碼數(shù)據(jù))。由配置來執(zhí)行PCI總線協(xié)議的部件和直接存儲器 訪問控制器(DMAC )形成的PCI部件1206經(jīng)由控制器60的ASIC 66在系統(tǒng) 存儲器62或本地存儲器67中存儲代碼。
隨后,將給出打印輸出處理的描述。當將圖像(或圖像數(shù)據(jù))讀入到系統(tǒng) 存儲器62或本地存儲器67結束時,控制器60對于引擎120發(fā)出輸出指令。 響應于輸出指令,引擎120嘗試經(jīng)由PCI部件1206和PCI總線從控制器60 中讀取圖像數(shù)據(jù)。
換句話說,引擎120產生讀取事務(transaction),并對ASIC66發(fā)出讀取 請求。響應于讀取請求,ASIC 66從系統(tǒng)存儲器62或本地存儲器67中讀取圖 像數(shù)據(jù),并將所讀取的圖像數(shù)據(jù)提供給引擎120。
當引擎120的PCI部件1206接收到來自控制器60的圖像數(shù)據(jù)時,在擴展 部件(或解碼器,DEC) 1207中將圖像數(shù)據(jù)(或代碼數(shù)據(jù))擴展(或解碼) 回原始的多級圖像數(shù)據(jù)。在圖像移位部件(SFT) 1208中使從擴展部件1207 獲得的多級圖傳Jt據(jù)受到移位處理以輸出圖像數(shù)據(jù)。
經(jīng)由輸出圖像處理部件1209,將在圖像移位部件1208中受到移位處理的 圖像數(shù)據(jù)提供到激光驅動器板(LDB)以在光電導體(未示出)上繪出圖像數(shù) 據(jù)的圖像。在最后階段提供的LDB1210在記錄介質(或紙張)上轉印、顯影 并固定圖像數(shù)據(jù)的圖像,并將具有在其上所打印的圖像的記錄介質輸出到彈出 盤。
圖4是示出在本實施例中的MFP 1的功能的框圖。如圖4所示,MFP 1 包括IMH41、引擎120、存儲器130、裝置驅動器140及HDD68。
IMH 41包括寫設置單元(或寫設置部)411和備份處理單元(或備份處 理部)412。響應于來自應用層5的獲取請求,寫設置單元411獲取存儲器130 (系統(tǒng)存儲器62或本地存儲器67)的存儲區(qū)(或存儲器區(qū)),并設置寫模式 (或寫規(guī)則),通過寫模式(或寫規(guī)則)將圖像數(shù)據(jù)寫入存儲器130。然后, 寫設置單元411將指示字(pointer)輸出到引擎120,該指示字寫有與將圖像數(shù)據(jù)寫入存儲器130相關的設置信息。
引擎120從指示字中讀取設置信息并對所讀取的設置信息進行解釋,該指 示字是從寫設置單元411中獲取的。根據(jù)在所解釋出的設置信息中設置的寫設 置值,引擎120將圖像數(shù)據(jù)寫入存儲器130。
圖5是示出引擎120將數(shù)據(jù)直接寫入存儲器130的示例的示意圖。引擎 120從IMH41中獲取寫有設置有寫設置值的設置信息的指示字,并基于寫設 置值順序在存儲器130的存儲區(qū)中寫圖像數(shù)據(jù)。
當以T到T的順序將圖像數(shù)據(jù)寫入存儲器130的存儲區(qū)T到"8" 時,存儲器130中的設置存儲區(qū)變?yōu)闈M。通過由圓圈符號包圍的附圖標記"1" 到"8"表示存儲區(qū)"1"到"8"。從此,以該順序再次將隨后的圖像數(shù)據(jù)寫入 存儲器130的存儲區(qū)"1"到"8",但是這次作為由圓圈符號包圍的附圖標記 表示的存儲區(qū)"9"到"16",直到存儲器130中的設置存儲區(qū)變?yōu)闈M。此后, 以該順序重復地將圖像數(shù)據(jù)寫入存儲器130的存儲區(qū)"1"到"8"。
在圖5示出的示例中,將存儲器130分割為8個存儲區(qū),并且重復使用該 8個存儲區(qū)。然而,可以將存儲器130分割為少于8或大于8的多個區(qū)。此外, 不必需將圖傳Jt據(jù)寫入存儲器130的連續(xù)的空存儲區(qū)中。換句話說,寫設置值 可以指定存儲器130的不連續(xù)的空存儲區(qū)。
現(xiàn)在返回圖4的描述,IMH41設置所有的寫入點(point),并將設置信息 輸出到控制硬件資源4的裝置驅動器140。另夕卜,IMH41經(jīng)由SRM39對引擎 120輸出指示讀取圖像數(shù)據(jù)開始的圖像數(shù)據(jù)讀取開始指令。響應于圖像數(shù)據(jù)讀 取開始指令,引擎120將圖像數(shù)據(jù)寫入在圖5中示出的存儲器130。
裝置驅動器140包括點設置單元(或點設置部)1401和檢測單元(或檢 測部)1402?;趶腎MH 41獲取的設置信息,點設置單元1401僅設置2個 校驗點。
當引擎120將圖像數(shù)據(jù)寫入存儲器130時,檢測單元1402檢測由引擎120 進行的寫入已經(jīng)經(jīng)過該校驗點。換句話說,檢測單元1402檢測已經(jīng)將圖像數(shù) 據(jù)寫到該校-瞼點。
點設置單元1401也再次設置(或重置)由檢測單元1402檢測的校驗點作 為下一個校驗點。隨后,參考圖6,將給出使校驗點重置的描迷。圖6是示出校驗點被動態(tài) 改變的示例的示意圖。在圖8中,由相同的附圖標記指明與圖5中的相應部件 相同的那些部件,并將省略它們的描述。如圖6所示,通過與圖5中示出的處 理相似的處理來寫圖像數(shù)據(jù),但是,在圖6中點設置單元1401再次動態(tài)設置 (或重置)校驗點。
首先,點設置單元1401將校驗點設置為校驗點"1"和校驗點"2"。通過 由正方形符號包圍的附圖標記T、 "2"…表示校驗點'T,、 "2"…,并沿著 圖6中的存儲器130的存儲區(qū)的右邊緣示出校驗點"1"、 "2"…。然后,檢測 單元1402檢測從引擎120將圖像數(shù)據(jù)寫入存儲器130的存儲區(qū)"1"的結束。
隨后,在由引擎120將圖像數(shù)據(jù)寫入存儲區(qū)"2"結束之前,點設置單元 1401將在校驗點"1"設置的校驗點重置為空存儲區(qū)的校驗點"3"。
此后類似地,將在校驗點"2"設置的校驗點重置為校驗點"4",并將在 校驗點"3"設置的校驗點重置為校驗點"5"。因此,對存儲器130的存儲區(qū) 重置兩個校驗點,以由檢測單元1402交替地檢測。
換句話說,在校驗點"1"初始設置的校驗點被順序地重置為校驗點"1"、 "3"、 "5"及"7",在校驗點"2"初始設置的校驗點被順序地重置為校驗點 "2"、 "4"、 "6"及"8"。因此,當設置兩個有效的校驗點時,將圖像數(shù)據(jù)寫 入存儲器130的數(shù)據(jù)寫入就成為可能。
現(xiàn)在返回圖4的描述,每當由引擎120進行的寫經(jīng)過校驗點時,檢測單元 1402就檢測到由引擎120進4亍的寫已經(jīng)經(jīng)過校驗,,并對名"除處理單元412 通知由檢測單元1402檢測到的校驗點的經(jīng)過。響應于從檢測單元1402接收到 的該通知,備份處理單元412將相應于所檢測到的校驗點的存儲區(qū)中的圖像數(shù) 據(jù)備份到HDD 68中。
圖7是示出圖像數(shù)據(jù)備份處理的示例的示意圖。在圖7中,由相同的附圖 標記指明與圖5中的相應部件相同的那些部件,并將省略它們的描述。在執(zhí)行 與在圖5和6中示出的那些處理類似的處理的預定條件下,執(zhí)行在圖7中示出 的圖像數(shù)據(jù)備份處理。如圖7所示,檢測單元1402檢測如圖6所示設置的校 驗點,并將檢測到的校驗點通知給IMH41。
IMH 41將在相應于所通知的校驗點的存儲區(qū)(存儲器130的)中存儲的圖像數(shù)據(jù)連續(xù)地備份到HDD68中,在圖7示出的示例中,順序地將在相應于 所通知的校驗點T、 "2"、 "3"...的存儲區(qū)"1"、 "2"、 "3"…中存儲的圖像 數(shù)據(jù)連續(xù)地備份到HDD 68中。
圖8是示出用于內容繁多的圖像的圖〗象數(shù)據(jù)備份處理的示例的示意圖,在 存儲器130的有限存儲容積內不能存儲整個內容繁多的圖像。在圖8中,由相 同的附圖標記指明與圖5中的相應部件相同的那些部件,并將省略它們的描 述?;旧?,如圖7所示,IMH 41以所通知的校驗點的順序備份圖像數(shù)據(jù)。 但是,在圖8所示的示例中,由于圖像數(shù)據(jù)與內容繁多的圖像有關,因此重復 使用存儲器130的存儲區(qū)。因此,在圖8所示的示例中,按順序將在相應于所 通知的校驗點T、 "2"、 "3"...的存儲區(qū)"1"、 "2"、 "3"…中存儲的圖像數(shù) 據(jù)連續(xù)地備份到HDD68中,按順序將在被重置為存儲區(qū)"9"、 "10"、 "11"... 并相應于所通知的校驗點"1"、 "2"、 "3"...的存儲區(qū)T、 "2"、 "3"…中存 儲的圖像數(shù)據(jù)連續(xù)地備份到HDD 68中,此后,類似地執(zhí)行圖像數(shù)據(jù)備份處理。
在圖8所示的情況下,按順序地將初始設置為校驗點"1"的4交驗點連續(xù) 設置為校驗點"2"、 "3"、 "5"、 "7"、 T、 "3"…,按順序地將初始設置為校 驗點"2"的校驗點連續(xù)設置為校驗點"2"、 "4"、 "6"、 "8"、 "2"、 "4"…。
隨后,給出在圖像數(shù)據(jù)是與彩色圖像相關的圖像數(shù)據(jù)的情況下的描述,其 中在存儲器130的有限存儲容積內不能存儲整個彩色圖像。
在彩色圖^f象數(shù)據(jù)的情況下,引擎120同時寫藍綠色(C)、紅紫色(M)、 黃色(Y)及黑色(K)中的每一個顏色的圖像數(shù)據(jù)。作為結果,裝置驅動器 140的檢測單元1402可以同時檢測多個校驗點。
響應于來自裝置驅動器140的通知由引擎120進行的寫已經(jīng)經(jīng)過沖吏驗點的 通知,IMH41備份C、 M、 Y和K中的每一個顏色的圖像數(shù)據(jù)。然而,由于 僅存在一個HDD68,因此,對于C、 M、 Y及K中的每一個顏色的圖像數(shù)據(jù) 備^f分處理祐^文入隊列。
由于將顏色C、 M、 Y及K的圖像數(shù)據(jù)備份處理進行排隊,因此,在要被 備份到HDD 68的圖像數(shù)椐被完全備份到HDD 68中之前,引擎120寫入圖像 數(shù)據(jù)的存儲器130的存儲區(qū)可以成為與存儲被備份到HDD 68中的圖像數(shù)據(jù)的 存儲區(qū)相同。由于該原因,HDD68的傳送速度(或傳送速率)需要至少高于引擎120的寫速度(或寫速率)。
隨后,參考圖9,給出在彩色圖像數(shù)據(jù)與內容繁多的彩色圖像相關的情況 下的描述。圖9是示出用于內容繁多的彩色圖像的圖像數(shù)據(jù)備份處理的示例的 示意圖。在圖9中,由相同的附圖標記指明與圖5中的相應部件相同的那些部 件,并將省略它們的描述。
如圖9所示,響應于來自檢測單元1402的、通知該由引擎120進行的寫 已經(jīng)經(jīng)過校驗點的通知(即通知已經(jīng)存儲寫到該校驗點的數(shù)據(jù)),IMH41嘗試 將來自用于每一個顏色C、 M、 Y和K的存儲器130的存儲區(qū)的C、 M、 Y和 K中的每一個顏色的圖像數(shù)據(jù)備份到HDD 68中。
在該情況下,如果如上所述的HDD 68的傳送速度(傳送速率)高于引擎 120的寫速度(或寫速率),則將不發(fā)生不便利的事。然而,如果HDD 68的 傳送速度變?yōu)榛虻陀谝?20的寫速度,則圖像數(shù)據(jù)向HDD 68的傳送可能被 延遲。
如果該種延遲將要出現(xiàn),并且到引擎120將圖像數(shù)據(jù)寫入存儲器130中的 特定存儲區(qū)為止都不可能消除從存儲器130的特定存儲區(qū)到HDD 68的圖像數(shù) 據(jù)的備份中的延遲,則必須產生報警等以通知操作員在圖像數(shù)據(jù)備份處理過程 中產生的錯誤或異常。
圖IO是示出異常情況表格的示例的示意圖。如圖IO所示,在該示例中設 置兩個異常情況。當在對顏色C、 M、 Y和K中的每一個的圖像數(shù)據(jù)備份處理 結束之前接收到下一個備份請求時,情況C1判斷為異常。
對于情況C1,如果檢測單元1402檢測到即使圖像數(shù)據(jù)備份處理沒有結束 但是對于存儲器130的下一個存儲區(qū)的寫圖像數(shù)據(jù)結束,則表示在圖像數(shù)據(jù)備 份處理中產生延遲。該種情況可能出現(xiàn)在其中多個應用同時工作的MFP1中。
然而,即使在情況C1下在圖像數(shù)據(jù)備份處理中產生延遲,圖像數(shù)據(jù)也不 會立即成為異常圖像。因此,在該情況下,由通過產生報警顯示請求在操作面 板70上顯示報警等來通知操作員搡作過程中產生的異常。
另一方面,在關于顏色C、 M、 Y和K中的每一個的圖像數(shù)據(jù)備份處理結 束之前,當關于在正在對其執(zhí)行圖像數(shù)據(jù)備份處理的目標存儲區(qū)緊前面的存儲 器130的存儲區(qū)接收到Vf+清求時,情況C2判斷異常。關于情況C2,如果檢測單元1402檢測到即使圖像備份處理沒有結束,但 是在正在對其執(zhí)行圖像數(shù)據(jù)備份處理的目標存儲區(qū)緊前面的存儲器130的存 儲區(qū)的寫圖像數(shù)據(jù)結束,則引擎120將圖像數(shù)據(jù)寫入正在對其執(zhí)行圖像數(shù)據(jù)備 份處理的存儲器130的存儲區(qū)。作為結果,可能在存儲器130的存儲區(qū)中存儲 并正被備份到HDD 69的圖像數(shù)據(jù)上重寫圖像數(shù)據(jù)。
換句話說,當對存儲器130的存儲區(qū)的圖像數(shù)據(jù)的寫入完成一個循環(huán),并 且在第二個循環(huán)中要對存儲器130的相同存儲區(qū)寫入圖像數(shù)據(jù)時,如果對于前 一個圖像數(shù)據(jù)還沒有結束圖像數(shù)據(jù)備份處理,則根據(jù)情況C2判斷異常。在根 據(jù)情況C2判斷出異常的情況下,產生異常圖像,在異常圖像中一部分圖像在 指定周期重復。
因此,如果產生根據(jù)情況C2的異常,則通過產生報警顯示請求在搡作面 板上顯示報警等來向操作員通知在操作過程中產生的異常,此外,通過執(zhí)行例 如通過產生處理停止請求以停止將圖像數(shù)據(jù)寫入存儲器130的存儲區(qū)等處理 來防止產生異常圖像。
另外,可以在IMH 41內保存在圖10中示出的情況表^"以用于判斷上述 異常。在該情況下,為了判斷產生的異常,IMH 41可以判斷關于從裝置驅動 器140通知的校驗點是否滿足在情況表格中包括的情況。
圖ll是用于說明與在本實施例中的MFPl的數(shù)據(jù)寫有關的處理的示例的 流程圖。在圖11中示出的步驟SllOl中,引擎120獲取與將圖像數(shù)據(jù)從IMH 41寫入存儲器130相關的信息的寫設置值。在步驟S1101之后的步驟S1202 中,基于寫設置值,引擎120將圖像數(shù)據(jù)寫入以存儲區(qū)為單位的存儲器130。
在步驟S1102之后的步驟S1103中,檢測單元1402檢測由引擎120進行 的寫是否已經(jīng)經(jīng)過對于存儲器130的存儲區(qū)設置的校驗點。如果步驟S1103 中的檢測結果為否,則重復步驟SU03。如果步驟S1103中的檢測結果為是, 則檢測單元1402將該檢測通知IMH41,并且處理前進到步驟S1104。在步驟 S1104中,IMH41執(zhí)行圖像數(shù)據(jù)備份處理。
IMH41的圖像數(shù)據(jù)備份處理和如上參考圖7到9所述的相同。換句話說, 如果由引擎120進行的寫已經(jīng)經(jīng)過校驗點,則將相應于該校驗點的存儲器130 的存儲區(qū)中的圖像數(shù)據(jù)備份到HDD 68中。在步驟S1104之后的步驟S1105中,點設置單元1401重置校驗點的位置。 以上述方式重置校驗點的位置,以使得由檢測單元1402交替檢測兩個校驗點。 即使步驟S1104的處理沒有結束,也執(zhí)行步驟S1105中的處理。
在步驟S1105之后的步驟S1106中,引擎120判斷要寫入存儲器130的全 部圖像數(shù)據(jù)是否已經(jīng)被寫入。如果步驟S1106中的判斷結果為否,則處理返回 到步驟S1102。另一方面,如果步驟S1106中的判斷結果為是,則處理結束。
因此,根據(jù)本實施例中的MFPl,為了有效地使用存儲器,即使當圖像數(shù) 據(jù)與內容繁多的圖像或彩色圖像相關,引擎也自動地獲取要被寫入圖像數(shù)據(jù)的 存儲器的存儲區(qū)。
另外,通過對于與內容繁多的圖像或彩色圖像相關的圖像數(shù)據(jù)執(zhí)行合適的 圖像數(shù)據(jù)備份處理,可以高效地使用存儲器的有限的存儲容量。
此外,當使用兩個校驗點執(zhí)行圖像數(shù)據(jù)備^f分處理時,通過判斷在圖像數(shù)據(jù) 備份處理或輸入寫過程中是否產生異常,可以防止產生異常圖像。
當然,可以通過程序指示上述實施例中的處理內容,并且可以在合適的計 算機可讀存儲介質中存儲該程序。換句話說,當由計算機執(zhí)行程序時,程序可 以使計算機執(zhí)行處理以實現(xiàn)上述實施例中的處理內容。更具體地,程序可以使 例如MFP的CPU等圖像形成設備的計算機執(zhí)行上述實施例中的處理。
另外,本發(fā)明不限于這些實施例,在不脫離本發(fā)明的范圍的情況下,可以 進行各種改變和變型。
權利要求
1.一種圖像形成設備,包括讀取單元,用于讀取文檔圖像并產生文檔圖像的圖像數(shù)據(jù);存儲器管理單元,用于管理被分割為多個存儲區(qū)的第一存儲單元;及引擎,用于將由讀取單元產生的圖像數(shù)據(jù)寫入第一存儲單元,其中,引擎獲取與將圖像數(shù)據(jù)從存儲器管理單元寫入第一存儲單元相關的設置信息,并基于所獲取的設置信息將圖像數(shù)據(jù)寫入第一存儲單元。
2. 根據(jù)權利要求1所述的圖像形成設備,進一步包括 點設置單元,用于對于第一存儲單元的預定存儲區(qū)設置校驗點;及 檢測單元,用于檢測直到由點設置單元設置的校驗點的圖像數(shù)據(jù)的寫入, 其中,當檢測單元檢測到直到由點設置單元設置的校驗點的圖像數(shù)據(jù)的寫入時,將校驗點重置為第一存儲單元的空存儲區(qū)。
3. 根據(jù)權利要求2所述的圖像形成設備,其中 點設置單元設置兩個校驗點;及對于第一存儲單元的存儲區(qū)重置所述兩個校驗點,以由檢測單元交替地進 行檢測。
4. 根據(jù)權利要求3所述的圖像形成設備,進一步包括 備份處理單元,用于當檢測單元檢測到直到由點設置單元設置的校驗點的圖像數(shù)據(jù)的寫入時,通過備份處理以第 一存儲單元的存儲區(qū)為單位將寫入到第 一存儲單元的圖像數(shù)據(jù)備份到第二存儲單元中。
5. 根據(jù)權利要求4所述的圖像形成設備,其中,如果在備份處理單元的 備份處理還沒有結束的情況下,檢測單元檢測到直到由點設置單元設置的下一 個校驗點的圖像數(shù)據(jù)的寫入,則備份處理單元產生報警顯示請求。
6. 根據(jù)權利要求4所述的圖像形成設備,其中,如果在備份處理單元的 備份處理還沒有結束的情況下,關于緊接著正在執(zhí)行備份處理的目標存儲區(qū)之 前的存儲區(qū),檢測單元檢測到直到由點設置單元設置的校驗點的圖像數(shù)據(jù)的寫 入,則務除處理單元產生處理停止請求。
7. 根據(jù)權利要求1至6中的任一項所述的圖像形成設備,其中,所述圖像數(shù)據(jù)與不能在第 一存儲單元內整體存儲的內容繁多的圖像相關。
8. 根據(jù)權利要求1至6中的任一項所述的圖像形成設備,其中,所述圖 像數(shù)據(jù)與不能在第 一存儲單元內整體存儲的彩色圖4M目關。
9. 一種用于圖像形成設備的存儲器控制方法,所述圖像形成設備包括 讀取單元,用于讀取文檔圖像并產生文檔圖像的圖像數(shù)據(jù);存儲器管理單元, 用于管理被分割為多個存儲區(qū)的第一存儲單元;和引擎,用于將由讀取單元產 生的圖像數(shù)據(jù)寫入第 一存儲單元,所述存儲器控制方法包括由引擎獲取與將圖像數(shù)據(jù)從存儲器管理單元寫入第一存儲單元相關的設 置信息;及由51擎基于所獲取的設置信息來將圖像數(shù)據(jù)寫入第 一存儲單元。
10. 根據(jù)權利要求9所述的存儲器控制方法,進一步包括 設置步驟,對于第一存儲單元的預定存儲區(qū)設置校-驗點;及 檢測步驟,檢測直到由點設置單元設置的校驗點的圖像數(shù)據(jù)的寫入,其中,當所述檢測步驟檢測到直到由所述設置步驟設置的校驗點的圖像數(shù) 據(jù)的寫入時,將校驗點重置為第一存儲單元的空存儲區(qū)。
11. 根據(jù)權利要求IO所述的存儲器控制方法,其中, 所述設置步驟設置兩個校驗點;及對于第 一存儲單元的存儲區(qū)重置所述兩個校驗點,以通過所述檢測步驟交 替地進行檢測。
12. 根據(jù)權利要求11所述的存儲器控制方法,進一步包括備份步驟,當所述檢測步驟檢測到直到由所述設置步驟設置的校驗點的圖 像數(shù)據(jù)的寫入時,通過備份處理以第一存儲單元的存儲區(qū)為單位將寫入到第一 存儲單元的圖像數(shù)據(jù)備份到第二存儲單元中。
13. 根據(jù)權利要求12所述的存儲器控制方法,其中,如果在備份處理還 沒有結束的情況下,所述4企測步驟檢測到直到由所述設置步驟設置的下一個校 驗點的圖像數(shù)據(jù)的寫入,則所述備份步驟產生報警顯示請求。
14. 根據(jù)權利要求12所述的存儲器控制方法,其中,如果在備份處理還 沒有結束的情況下,關于緊接著正在執(zhí)行備份處理的目標存儲區(qū)之前的存儲 區(qū),所述檢測步驟檢測到直到由所述設置步驟設置的校驗點的圖像數(shù)據(jù)的寫入,則所述備份步驟產生處理停止請求。
15. 根據(jù)權利要求9至14中的任一項所述的存儲器控制方法,其中,所 述圖像數(shù)據(jù)與不能在第 一存儲單元內整體存儲的內容繁多的圖像相關。
16. 根據(jù)權利要求9至14中的任一項所述的存儲器控制方法,其中,所 述圖像數(shù)據(jù)與不能在第 一存儲單元內整體存儲的彩色圖像相關。
全文摘要
一種圖像形成設備及存儲器控制方法。圖像形成設備具有讀取單元,用于讀取文檔圖像并產生文檔圖像的圖像數(shù)據(jù);存儲器管理單元,用于管理被分割為多個存儲區(qū)的第一存儲單元;及引擎,用于將由讀取單元產生的圖像數(shù)據(jù)寫入第一存儲單元。該引擎獲取與將圖像數(shù)據(jù)從存儲器管理單元寫入第一存儲單元相關的設置信息,并基于所獲取的設置信息將圖像數(shù)據(jù)寫入第一存儲單元。
文檔編號H04N1/00GK101621598SQ200910142570
公開日2010年1月6日 申請日期2009年7月1日 優(yōu)先權日2008年7月2日
發(fā)明者進藤秀規(guī) 申請人:株式會社理光
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
玛曲县| 新丰县| 托里县| 灵山县| 湘潭县| 阿合奇县| 五指山市| 富源县| 赤峰市| 宁夏| 河东区| 康定县| 巴青县| 阿坝县| 钦州市| 婺源县| 女性| 张家界市| 鹤岗市| 广汉市| 苏州市| 湄潭县| 阳城县| 黎城县| 商南县| 柞水县| 荃湾区| 安龙县| 黎平县| 太湖县| 泾阳县| 安乡县| 张家港市| 乡宁县| 霍邱县| 土默特左旗| 林州市| 鹿邑县| 汕头市| 应城市| 合阳县|