亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

多功能打印機和圖像處理方法

文檔序號:7657726閱讀:321來源:國知局

專利名稱::多功能打印機和圖像處理方法
技術(shù)領(lǐng)域
:本發(fā)明涉及一種能夠?qū)⒆x取的圖像數(shù)據(jù)傳送到連接的主機裝置、具有復(fù)印功能和掃描功能的多功能打印機以及一種圖像處理方法。
背景技術(shù)
:圖5是示出了一種具有復(fù)印功能和掃描功能的常規(guī)多功能打印機(下文稱為MFP)的布置的4匡圖。參照圖5,控制芯片IO控制整個裝置。下文描述的各塊100至1200集成于單個芯片中。掃描儀I/FIOO從控制芯片IO的外部接收各行經(jīng)AFE2400A/D轉(zhuǎn)換的圖像數(shù)據(jù),并且通過使用DMAC110將圖像數(shù)據(jù)寫入到主存儲器2000中。掃描儀圖像處理單元200通過使用DMAC210從主存儲器2000讀出圖像數(shù)據(jù),執(zhí)行預(yù)定圖像處理如邊緣增強和Y轉(zhuǎn)換,并且同樣通過使用畫AC210將處理結(jié)果寫入到主存儲器2000中。打印機圖像處理單元300是一個將掃描儀圖像處理單元200所處理的圖像數(shù)據(jù)轉(zhuǎn)換成CMYK(密度)數(shù)據(jù)以供打印機輸出的塊。打印機圖像處理單元300通過使用DMAC310對主存儲器2000進行寫入和讀出。打印機I/F400是一個向打印機2100發(fā)送CMYK數(shù)據(jù),也就是打印機圖像處理單元300的處理結(jié)果的接口電路。打印機I/F400通過使用DMAC410從主存儲器2000進行讀取。掃描儀I/F100、掃描儀圖像處理單元200、打印機圖像處理單元300和打印才幾I/F400分別經(jīng)由DMAC110、210、310和410連接到公共圖像總線1100。存儲器控制單元500執(zhí)行主存儲器2000與圖像總線1100或者控制總線1200之間的仲裁和接口控制。CPU600控制整個裝置。電動機控制器700控制掃描儀或者打印機的電動機。面板I/F800對-捧作單元250(H丸行接口控制。SIO900對ROM260(H丸行接口控制。USB設(shè)備I/F1000執(zhí)行與連接到MFP的主機裝置(PC)進行的通信處理。CPU600、電動才幾控制器700、面板I/F800、SI0900和USB設(shè)備I/F1000連接到公共控制總線1200。主存儲器2000由CPU600或者各處理塊用作工作存儲器。打印機2100將圖像數(shù)據(jù)輸出到打印介質(zhì)如打印紙張。圖像讀取處理單元2300使用光學(xué)器件如CCD或者CIS。AFE2400對從圖4象讀取處理單元2300按行順序輸出的作為模擬數(shù)據(jù)的圖像數(shù)據(jù)進行A/D轉(zhuǎn)換并且將轉(zhuǎn)換的圖像數(shù)據(jù)輸出到控制芯片10的掃描儀I/FIOO作為各行的圖像數(shù)據(jù)。操作單元2500包括用以將各種信息輸出到MFP用戶的LCD和用以直接由用戶操作的鍵,并且經(jīng)由面板I/F800輸入信息到控制芯片/從控制芯片IO輸出信息。ROM2600存儲CPU600的操作程序。圖6是示出了掃描儀圖像處理單元200中具體布置的框圖。參照圖6,陰影處理單元201校正CCD和CIS的像素之間的靈敏度波動。Y轉(zhuǎn)換處理單元202轉(zhuǎn)換已經(jīng)經(jīng)歷陰影處理的圖像數(shù)據(jù)的灰度等級特征。字符確定處理單元203檢查具有給定中央像素的nxn個像素的像素值,并且確定它們是否為字符圖像的一部分。過濾器處理單元204基于具有給定中央像素的mxm個像素的像素值通過過濾器計算來執(zhí)行邊緣增強和波紋抑制。陰影處理單元201、字符確定處理單元203和過濾器處理單元204具有專用陰影(SHD)緩存器201a以及用以分別存儲多行陰影數(shù)據(jù)或者圖像數(shù)據(jù)的專用行緩存器203a和204a。主存儲器2000中存儲的圖像數(shù)據(jù)或者陰影數(shù)據(jù)與多行相對應(yīng)地在主掃描方向(CCD或者CIS的移動方向)上被讀出、被存儲于行緩存器中并且被單獨地處理。例如,日本專利公開待審第7-170372號公開了一種具有上述常規(guī)布置的現(xiàn)有技術(shù)的裝置。在日本專利公開待審第7-170372號中公開的該布置需要很大容量的行緩存器,因為圖像處理單元中的各圖像處理塊必須具有圖像處理所必需的行存儲器。例如,與原寬度四行相對應(yīng)的行存儲器對于5x5像素過濾器處理是必需的。如果輸入圖像是具有分辨率600dpi(=5000個像素/行)和每像素16位的A4彩色圖像,則控制芯片10必須并入120kB的大容量存儲器。此外,存儲器大小需要與輸入圖像數(shù)據(jù)的分辨率和寬度方向上的實際原尺寸成比例。為了解決此問題,日本專利公開待審第2004-220584號提出一種新的圖像處理系統(tǒng)。根據(jù)日本專利公開待審第2004-220584號,如圖7中所示,與包括圖像處理所必需的"余量,,的各矩形相對應(yīng)地讀出從讀取控制單元輸出并且按行順序存儲于主存儲器中的圖像數(shù)據(jù)。此外,同時從主存儲器讀出在與矩形相對應(yīng)的位置處的淺/深陰影數(shù)據(jù)。圖像處理單元執(zhí)行各種圖像處理如陰影處理,并且同樣與各矩形相對應(yīng)地在主存儲器中寫入處理結(jié)果。這一處理允許各圖像處理單元具有不與原寬度而與矩形的寬度相對應(yīng)的行存儲器。因此有可能大為減少圖像處理單元的行存儲器的總大小。如果輸入圖像數(shù)據(jù)具有較高分辨率,或者輸入圖像尺寸本身從例如A4增加到A3,則只需增加從主存儲器讀出矩形的次數(shù)。因此,即使圖像的分辨率或者大小有增加也容易應(yīng)對。"余量"在這里是指如下區(qū)域,必須從主存儲器讀出該區(qū)域作為用以針對整個輸入矩形來執(zhí)行圖像處理的在輸入矩形以外的附加區(qū)域。例如,為了執(zhí)行5x5像素過濾器處理,必須在輸入矩形的上側(cè)、下側(cè)、左側(cè)和右側(cè)中的各側(cè)上讀出額外兩行。然而,在日本專利公開待審第2004-220584號中公開的方法仍有問題。在這一方法中,圖像處理單元不能在掃描儀I/F向主存儲器輸出與矩形的縱向尺寸相對應(yīng)的圖像數(shù)據(jù)之前開始處理。因此,主存儲器必須具有用以至少存儲一行圖像數(shù)據(jù)的矩形縱向尺寸的容量。必然地,此問題通過簡單地減少矩形的縱向尺寸來解決。然而在這一情況下,向從主存儲器讀出的矩形所添加的"余量,,和矩形的陰影處理所必需的陰影數(shù)據(jù)受到很大影響。當(dāng)矩形的縱向尺寸對應(yīng)于n行時,5x5像素過濾器處理需要在上側(cè)和下側(cè)上與共四行相對應(yīng)的余量以及與兩行相對應(yīng)的陰影數(shù)據(jù)(淺/深)。因此有必要從主存儲器讀出與(n+6)行相對應(yīng)的數(shù)據(jù)。這意味著隨著n變小,要從主存儲器讀出的必需數(shù)據(jù)量相對地增加。這就要求控制芯片10和主存儲器2000之間的寬數(shù)據(jù)存取帶。上文已經(jīng)描述了用于使用MFP的掃描儀功能所必需的存儲器。具有復(fù)印功能的MFP需要用于掃描儀功能和打印功能的存儲器。圖8示出了在這一情況下MFP中的數(shù)據(jù)流。在復(fù)印模式下,按行順序地在主存儲器2000中的緩存器1中暫時寫入由圖像讀取處理單元2300讀取的并且由AFE2400A/D轉(zhuǎn)換的圖像數(shù)據(jù)。掃描儀圖像處理單元200從緩存器1讀出圖像數(shù)據(jù)以及與包括余量的矩形相對應(yīng)的陰影數(shù)據(jù),執(zhí)行各種圖像處理,并且在主存儲器中的緩存器2中寫入處理的圖像數(shù)據(jù)。打印機圖像處理單元300從緩存器2按行順序地讀出圖像數(shù)據(jù)、將圖像數(shù)據(jù)轉(zhuǎn)換成可由打印機2100處理的CMYK二進制數(shù)據(jù),并且在主存儲器2000中的緩存器3中寫入數(shù)據(jù)。打印機I/F400讀出在緩存器3中寫入的CMYK二進制數(shù)據(jù),將該數(shù)據(jù)輸出到打印機2100,并且將其打印在輸出紙張上。在掃描模式下,流向掃描儀圖像處理單元200的數(shù)據(jù)與上述相同。從掃描儀圖像處理單元200輸出的數(shù)據(jù)沒有存儲于緩存器2中而是存儲在到USB設(shè)備I/F1000的傳輸緩存器中并且經(jīng)由該USB傳送到PC。緩存器2和3是不必要的。由于傳輸緩存器的大小小于緩存器2或者3的大小,所以緩存器存儲器的所需總大小比在復(fù)制模式下更小。如上所述,在復(fù)制模式下,MFP中的掃描儀I/F、掃描儀圖像處理單元、打印機圖像處理單元和打印機1/F都訪問主存儲器。為做到這一點,主存儲器必須并入緩存器1至3用以緩沖處理塊之間處理速度差異。此外,在控制芯片與主存儲器之間必需存在很寬的數(shù)據(jù)存取帶。如上文所概括的,在日本專利公開待審第2004-220584號中公開的方法具有如下問題。(1)在掃描儀I/F與掃描儀圖像處理單元之間的緩存器存儲器(圖8中的緩存器1)必須具有相對大的容量。(2)在復(fù)制模式下,主存儲器需要具有大容量的緩存器存儲器(緩存器1+緩存器+緩存器3),而在控制芯片與主存儲器之間必需存在寬的數(shù)據(jù)存取帶。
發(fā)明內(nèi)容因而,針對常規(guī)技術(shù)的上述不足而作出了本發(fā)明。例如,根據(jù)本發(fā)明的一種具有復(fù)制功能和掃描儀功能的多功能打印機以及一種圖像處理方法能夠在復(fù)制模式下實現(xiàn)高的存儲器利用而在掃描模式下實現(xiàn)高的圖像質(zhì)量。根據(jù)本發(fā)明的一個方面,優(yōu)選地提供一種多功能打印機,具有復(fù)制圖像原件的第一功能和向外部設(shè)備(PC)輸出通過掃描圖像原件而獲得的圖像數(shù)據(jù)的第二功能,包括讀取裝置,用于按行順序地通過掃描讀取圖像原件;存儲器,存儲讀取裝置讀取的圖像數(shù)據(jù);第一圖像處理裝置,用于執(zhí)行第一功能;以及第二圖像處理裝置,用于執(zhí)行第二功能;其中第一圖像處理裝置包括壓縮裝置,用于壓縮讀取裝置讀取的圖像數(shù)據(jù);以及第一輸出裝置用于將壓縮裝置壓縮的壓縮圖像數(shù)據(jù)輸出到存儲器。根據(jù)本發(fā)明的另一方面,優(yōu)選地提供一種由多功能打印機執(zhí)行的圖像處理方法,該多功能打印機具有復(fù)制圖像原件的第一功能和向外部設(shè)備(PC)輸出通過掃描圖像原件而獲得的圖像數(shù)據(jù)的第二功能,所述方法包括如下步驟按行順序地通過掃描讀取圖像原件;在執(zhí)行第一功能時壓縮在讀取步驟中讀取的圖像數(shù)據(jù);以及向存儲器輸出在壓縮步驟中壓縮的壓縮圖像數(shù)據(jù)。本發(fā)明之所以特別地有利是因為可以減少多功能打印機為了實施必需功能而需要的總存儲器大小。此外,由于僅在執(zhí)行復(fù)印功能時才執(zhí)行在將讀取的圖像數(shù)據(jù)存儲于存儲器中時的壓縮,所以可以防止在執(zhí)行掃描功能時的圖像質(zhì)量降級。本發(fā)明的更多特征將從具體實施方式中(參照附圖)變得明顯。圖1是示出了作為本發(fā)明的典型實施例的多功能打印機的示意性布置的框圖2是圖示了在圖像復(fù)制模式下執(zhí)行的輸入圖像數(shù)據(jù)DPCM(差分脈碼調(diào)制)壓縮處理的流程圖3是圖示了從各存儲器讀出的數(shù)據(jù)和在圖像復(fù)制模式下執(zhí)行的DPCM解壓處理的流程圖4是示出了當(dāng)執(zhí)行復(fù)制和掃描時必需的緩存器存儲器容量的圖5是示出了常規(guī)多功能打印機的示意性布置的框圖6是示出了圖5中所示多功能打印機的掃描儀圖像處理單元的內(nèi)部布置的框圖7是示出了根據(jù)日本專利公開待審第2004-220584號,從主存儲器讀出并且在掃描儀圖像處理單元執(zhí)行圖像處理之后被輸出到主存儲器的圖像數(shù)據(jù)的圖8是示出了在常規(guī)多功能打印機的圖像處理單元與主存儲器中緩存器之間的關(guān)系的圖;以及圖9是示出了根據(jù)本發(fā)明另一實施例的多功能打印機的示意性布置的框圖。具體實施例方式現(xiàn)在將根據(jù)附圖具體地描述本發(fā)明的優(yōu)選實施例。在這一說明書中,術(shù)語"打印"不僅包括在打印介質(zhì)上形成有意義信息如字符和圖形而且包括在打印介質(zhì)上形成圖像、數(shù)字、圖、圖案等或者介質(zhì)的處理,無論它們是有意義還是無意義以及它們是否被可視化以便可由人在視覺上感知。另外,術(shù)語"打印介質(zhì),,不僅包括在普通打印裝置中使用的紙張而且包括能夠接受墨水的比如布、塑料膜、金屬板、玻璃、陶瓷、木材和皮革這樣的材料。圖1是示出了作為本發(fā)明的典型實施例的多功能打印機(mfp)的示意性布置的框圖。與現(xiàn)有技術(shù)中相同的標(biāo)號表示相同的組成單元,因此將不重復(fù)對其的描述。這里基于與圖5中所示布置的比較來描述現(xiàn)有技術(shù)的mfp與實施例的mfp之間在特有特征上的差異。從圖1與圖5之間的比較不言而喻,如圖1中所示,此實施例向掃描儀i/f的輸出添加了復(fù)制圖像處理單元120。復(fù)制圖像處理單元120并入了用以在復(fù)制模式下存儲必需數(shù)量的陰影數(shù)據(jù)的陰影存儲器(sram)122、陰影處理單元121、y轉(zhuǎn)換處理單元123和dpcm壓縮處理單元124。陰影處理單元201與現(xiàn)有技術(shù)中一樣保持于掃描儀圖像處理單元200中。向掃描儀圖像處理單元200添加dpcm解壓處理單元205。其余部件與圖5中所示的現(xiàn)有技術(shù)中相同。在圖1中沒有圖示連接到控制總線側(cè)的塊。下文將具體描述具有圖1中所示布置的mfp在復(fù)制模式和掃描模式下執(zhí)行的處理操作。〈在掃描模式下的處理〉首先將描述在掃描模式下的處理。這一處理的內(nèi)容與在日本專開的內(nèi)容基本上相同并且將在下文中對其加以描述。1.各顏色分量的淺/深陰影數(shù)據(jù)被預(yù)先獲取并且保持于主存儲器2000中。2.開始原件讀取處理。數(shù)字圖像數(shù)據(jù)經(jīng)由掃描儀I/F100從AFE2400按行順序地輸入到控制芯片10。3.未壓縮數(shù)據(jù)由DMAC110而不使用復(fù)制圖像處理單元120按行順序地寫入主存儲器2000中。4.當(dāng)輸出到主存儲器2000的按行順序圖像數(shù)據(jù)超過要由掃描儀圖像處理單元200處理的矩形的高度(包括余量)時,掃描儀圖4象處理單元200開始處理。當(dāng)掃描儀圖j象處理單元200為mxn時,在上側(cè)、下側(cè)、左側(cè)和右側(cè)中的各側(cè)上與兩個像素相對應(yīng)的余量是5x5像素過濾器處理所必需的。因此,輸入圖像是大小為(m+4)x(n+4)個像素的矩形。DMAC210同時讀出如圖7中所示與這一部分相對應(yīng)的矩形圖像數(shù)據(jù)以及與這一部分相對應(yīng)的(m+4)x兩行(淺/深)陰影數(shù)據(jù)。5.掃描儀圖像處理單元20Q中的塊執(zhí)行陰影處理、輸入y轉(zhuǎn)換處理和過濾器處理。DMAC210輸出除余量部分以外的具有mxn個傳—素的矩形圖像數(shù)據(jù)作為處理結(jié)果。6.重復(fù)處理4和處理5直至輸出與一個條帶(在主掃描方向上輸出矩形之和)相對應(yīng)的圖像數(shù)據(jù)。CPU600經(jīng)由USB設(shè)備I/F1000將輸出到主存儲器2000的經(jīng)處理的一個條帶的圖像數(shù)據(jù)按行順序地發(fā)送到連接的PC。7.當(dāng)來自圖像讀取處理單元2300的輸出圖像數(shù)據(jù)達到要由掃描儀圖像處理單元200處理的下一矩形的高度(從開頭計數(shù)的第(2n十4)行)時,掃描儀圖像處理單元200開始下一條帶的處理。以同一方式,每當(dāng)與n行相對應(yīng)的數(shù)據(jù)從圖像讀取處理單元2300被輸出并且存儲時都重復(fù)該處理?!丛趶?fù)制模式下的處理〉接著將描述在復(fù)制模式下的處理。首先將描述從AFE2400按行順序地輸入圖像數(shù)據(jù)并且將它輸出到主存儲器2000的處理。1.具有復(fù)制分辨率的陰影數(shù)據(jù)被預(yù)先獲取并且被寫入到陰影(SHD)存儲器(SRAM)122中。2.開始原件讀取處理。按行順序數(shù)字圖像數(shù)據(jù)經(jīng)由掃描儀I/F100從APE2400輸入到控制芯片10。3.從掃描儀I/FIOO輸出的按行順序數(shù)字圖像數(shù)據(jù)被輸入到復(fù)制圖像處理單元120。復(fù)制圖像處理單元120中的陰影處理單元121執(zhí)行陰影處理。根據(jù)需要與輸入圖像數(shù)據(jù)同步地從陰影存儲器122讀出陰影數(shù)據(jù)。由于這一處理校正傳感器的像素之間的靈敏度波動,所以可以最小化后續(xù)DPCM壓縮處理所引起的圖像質(zhì)量降級。4.y轉(zhuǎn)換處理單元123執(zhí)行輸入Y轉(zhuǎn)換處理。這一處理減少了輸入圖像的灰度等級數(shù)目。因此,可以進一步抑制后續(xù)DPCM壓縮處理所引起的圖像質(zhì)量降級。5.為輸入圖像的每行執(zhí)行DPCM壓縮處理。隨后將描述DPCM壓縮的算法。6.通過使用DMAC110在主存儲器2000中寫入各行的壓縮圖像數(shù)據(jù)。利用DPCM壓縮處理,作為陰影處理和輸入Y轉(zhuǎn)換處理的結(jié)果而獲得的包含每像素16位的圖像數(shù)據(jù)被壓縮成包含每像素8位的定長圖像數(shù)據(jù)。圖2是圖示了DPCM壓縮處理的概況的流程圖。令p[i](16位)為從輸入16位數(shù)字圖像的一行中左端起的第i個像素值,c[i](8位)為與該像素相對應(yīng)的編碼數(shù)據(jù),而q[i](16位)為解碼數(shù)據(jù)。此外,table[j]=(int)(j/512)+128(-65536<j<65536)revtable[k]=(k-128)*512(0Sk<256)在步驟S601中,檢驗值i。如果i=0,則該處理前進到步驟S602。如果i#0,則該處理前進到步驟S603。在步驟S602中,計算c[i]=p[i]>>8和q[i]=c[i]<<8。然后,該處理前進到步驟S605。注意"〉〉8"指示了將輸入位串右移8位的操作,而"《8"指示了將輸入位串左移8位的操作。利用這一操作,每像素16位的圖像數(shù)據(jù)的所有較低8位都被設(shè)置為"0"。。在步驟S603中,計算c[i]=table[p[i]-q[i-l]]和q[i]=q[[i_l]+revtable[c[i]]。然后該處理前進到步驟S604。在步驟S604中,如果q[i]>65535,則q[i]=65535。如果q[i]<0,則q[i]=0。然后該處理前進到步驟S605。在步驟S605中,值i被遞增"+l"。然后該處理前進到步驟S606。在步驟S606中,檢驗所關(guān)注的像素是否存在于圖像的右端。如果在步驟S606中為"是,,,則該處理結(jié)束。否則該處理返回到步驟S603。通過為輸入圖像數(shù)據(jù)的各行執(zhí)行DPCM壓縮處理,來自圖像讀取處理單元的輸出是每像素從16位到8位的定長壓縮的。接著將參照流程圖描述掃描儀圖像處理單元200如何處理在主存儲器2000中寫入的壓縮圖像數(shù)據(jù)。圖3是圖示了掃描儀圖像處理單元200的壓縮圖像數(shù)據(jù)解壓處理的流程圖。在步驟701中,與在掃描模式下一樣,掃描儀圖像處理單元200的DMAC210從主存儲器2000讀出如圖7中所示的圖像數(shù)據(jù),該圖像數(shù)據(jù)包括具有mxn個像素的輸出矩形以及在上側(cè)、下側(cè)、左側(cè)和右側(cè)中的各側(cè)上與兩個像素相對應(yīng)的余量。注意到數(shù)據(jù)數(shù)量和地址差值在讀出與在掃描模式下相同的位置處的矩形時是1/2,因為圖像數(shù)據(jù)是每像素從16位到8位的定長壓縮的。無需讀出陰影數(shù)據(jù)。在步驟702中,掃描儀圖像處理單元200中的DPCM解壓處理單元205基于如下算法執(zhí)行對通過DMAC210讀出的圖像數(shù)據(jù)的DPCM解壓。解壓處理需要針對矩形的各行來執(zhí)行。在如下說明中,當(dāng)輸出矩形包含mxn個像素時,輸入矩形包含(m+2)x(n+2)個像素。令c[i,j]為坐標(biāo)值(i,j)處的編碼數(shù)據(jù)(每像素8位),而q[i,j]為解壓結(jié)果(每像素16位)。在步驟S702-1中,i=j=0。在步驟S702-2中,檢驗輸入矩形圖像(條帶)是否在輸入圖像的左端。如果在步驟S702-2中為"是",則該處理前進到步驟S702-3。否則該處理前進到步驟S702-11。在步驟S702-3中,開始對輸入矩形的第j行的解壓處理。在步驟S702-4中,在輸入矩形的左端處的兩個像素對應(yīng)于余量。代表實際圖像的編碼數(shù)據(jù)從下一輸入像素開始。為此,"65535"總是在左端處作為白像素的兩個像素而輸出。也就是說,q[O,j]=q[l,j]=65535。在步驟S702-5中,由于已經(jīng)通過忽略較低8位來壓縮第三像素(=原件的左端像素),所以輸入的8位數(shù)據(jù)被乘以256并且被輸出為16位數(shù)據(jù)。也就是說,q[2,j]=c[2,j]<<8。在步驟S702-6中,通過如下處理對第四和后續(xù)像素進行解碼。也就是說,計算q[i,j]=q[i-l,j]+revtable[c[i,j]]。如果q[i,j]〉65535,則q[i,j]=65535。如果q[i,j]<0,則q[i,j]=0。在步驟S702-7中,對于矩形的各行(j=0ton+2-1),DPCM解壓處理單元205內(nèi)部地存儲從輸入矩形的左端起第m個像素的解壓輸出值q[m-l,j]作為q,[j]。在步驟S207-8中,當(dāng)輸入矩形的所有像素都被解壓時(j=n+2-1),該處理前進到步驟S702-20。在步驟S702-9中,當(dāng)解壓處理已經(jīng)達到輸入矩形的右端時(i=m+2-1),該處理前進到步驟S702-10。否則該處理前進到步驟S702-11。在步驟S702-10中,值j:故遞增"+l"。然后該處理返回到步-驟S702-3。在步驟S702-11中,值被遞增"+l"。然后該處理返回到步驟S702-6。在步驟S702-12中,開始對輸入矩形的第j行的解壓處理。在步驟S702-13中,如果i=0,則通過使用在步驟S702-7或者S702-15的處理中存儲的解壓輸出值[j]來執(zhí)行如下處理。也就是說,計算q[O,j]=q'[j]+revtable[c[O,j]]。如果q[O,j]〉65535,則q[O,j〗=65535。如果q[O,j]<0,則q[O,j]=0。在步驟S702-14中,執(zhí)行如下處理。當(dāng)i#0時,計算q[i,j]=q[i-l,j]+revtable[c[i,j]]。如果q[i,j]〉65535,則q[i,j]=65535,如果q[i,j]<0,則q[i,j]=0。在步驟S702-15中,對于矩形的各行(j=0ton+2-1),DPCM解壓處理單元205內(nèi)部地存儲-從輸入矩形的左端起第m個l象素的解壓輸出值q[m-1,j〗作為《[j]。在步驟S702-16中,檢驗輸入矩形的所有像素是否都被解壓。如果j=n+2-1,則該處理前進到步驟S702-20。如果j#n+2-1,則該處理前進到步驟S702-17。在步驟S702-17中,檢驗解壓處理是否已經(jīng)達到輸入矩形的右端。如果i=m+2-1,則該處理前進到步驟S702-18。如果i#m+2-1,則該處理前進到步驟S702-19。在步驟S702-18中,值j;波遞增"+l"。然后該處理返回到步驟S702-12。在步驟S702-19中,值i#皮遞增"+1"。然后該處理返回到步驟S702-14。在步驟S702-20中,由于在步驟S702-8或者S702-16中完成所關(guān)注的矩形的解壓處理,所以為解壓的矩形圖像數(shù)據(jù)執(zhí)行字符確定處理和過濾器處理。這里不執(zhí)行陰影處理和Y轉(zhuǎn)換處理是因為它們已經(jīng)在復(fù)制圖像處理單元中被執(zhí)行。過濾器處理單元在輸入圖像的上側(cè)、下側(cè)、左側(cè)和右側(cè)中的各側(cè)上去除與兩個像素相對應(yīng)的余量。通過使用DMAC210為各矩形在主存儲器2000中的緩存器2中寫入結(jié)果。在步驟S702-21中,檢驗所關(guān)注的當(dāng)前矩形是否在條帶的右端。如果在步驟S702-21中為"是,,,則該條帶的處理結(jié)束。否則該處理前進到步驟S702-22。在步驟S702-22中,所關(guān)注的矩形向右移一個單位,而該處理返回到步驟S701。以上述方式,掃描儀圖像處理單元200執(zhí)行對輸入圖像的一個條帶的處理。為各條帶重復(fù)該處理。這些處理將概括如下。在復(fù)制模式下,在復(fù)制圖像處理單元120中通過使用陰影存儲器122中存儲的陰影數(shù)據(jù)為從AFE2400按行順序地輸入的數(shù)字圖像數(shù)據(jù)執(zhí)行陰影處理和Y轉(zhuǎn)換處理。然后,執(zhí)行DPCM壓縮處理,并且在主存儲器中按行順序地寫入壓縮的數(shù)據(jù)。掃描儀圖像處理單元200與各矩形相對應(yīng)地解壓從主存儲器讀出的解壓數(shù)據(jù),并且執(zhí)行除陰影處理和Y轉(zhuǎn)換處理以外的各種圖像處理如過濾器處理。在掃描模式下,從AFE2400按行順序地輸入的數(shù)字圖像數(shù)據(jù)不受到復(fù)制圖像處理單元120的處理并且不經(jīng)壓縮就被按行順序地寫入主存儲器中。掃描儀圖像處理單元讀出各矩形的圖像數(shù)據(jù),并且同時從主存儲器讀出與矩形的位置相對應(yīng)的陰影數(shù)據(jù)。掃描儀圖像處理單元200執(zhí)行陰影處理和輸入y轉(zhuǎn)換處理,然后執(zhí)行各種圖像處理如過濾器處理。圖4是示出了當(dāng)根據(jù)實施例執(zhí)行復(fù)制和掃描時必需的緩存器存儲器的圖。如圖4中所示,根據(jù)這一實施例,在復(fù)制模式下必需的緩存器1的容量由于圖像數(shù)據(jù)壓縮而是現(xiàn)有技術(shù)的1/2。也就是說,因壓縮而減少的數(shù)量對應(yīng)于在復(fù)制模式下的緩存器1與在掃描模式下的緩存器1之間在大小上的差異。在掃描模式下必需的緩存器存儲器的總大小保持不變。掃描模式與復(fù)制模式相比本來就需要較少的緩存器存儲器大小。也就是說,與現(xiàn)有技術(shù)不同,在這一實施例中,在掃描儀I/F100與DMAC110之間添加復(fù)制圖像處理單元120,而僅在復(fù)制才莫式下壓縮從掃描儀1/F輸入的各行的圖像數(shù)據(jù)。然后經(jīng)由DMAC110在主存儲器2000中寫入壓縮的圖像數(shù)據(jù)。這使得減少掃描儀I/F100與掃描儀圖像處理單元200之間的緩存器1以及控制芯片與主存儲器之間的存儲器帶的必需大小。掃描儀圖像處理單元200從主存儲器2000讀出各矩形的壓縮圖像數(shù)據(jù)。掃描儀圖像處理單元200中新添加的DPCM解壓處理單元205解壓各行的圖像數(shù)據(jù)。然后執(zhí)行后續(xù)圖像處理。在掃描模式下,執(zhí)行與現(xiàn)有技術(shù)中相同的處理而不壓縮從掃描儀1/F輸出到DMAC110的圖像數(shù)據(jù)和在DPCM解壓處理單元205中的解壓,由此防止在壓縮時的圖像降級。在這一實施例中,利用對當(dāng)前像素與先前輸入像素之間差值進行編碼的定長DPCM壓縮處理作為壓縮處理。DPCM壓縮處理利用圖像數(shù)據(jù)中相鄰像素之間的高相關(guān)性。如果在對傳感器的像素之間的靈敏度波動進行校正的陰影處理之前使用這一壓縮方法,則圖像質(zhì)量在壓縮時降級很大。為了解決這一問題,在這一實施例中,首先為從掃描儀I/F100輸出的按行順序數(shù)據(jù)執(zhí)行陰影處理和Y轉(zhuǎn)換處理。然后執(zhí)行DPCM壓縮。與不執(zhí)行這一轉(zhuǎn)換的情況相比,該y轉(zhuǎn)換進一步減少灰度等級變化。因此,可以進一步抑制在DPCM壓縮時的圖像降級。在日本專利公開待審第2004-220584號中,與圖像數(shù)據(jù)一起從主存儲器讀出陰影數(shù)據(jù)。在這一實施例中,在復(fù)制圖像處理單元中提供由SRAM組成的陰影存儲器122以加速陰影數(shù)據(jù)讀取操作并且減少從主存儲器進行讀操作的次數(shù)。預(yù)先存儲于陰影存儲器中的數(shù)據(jù)在復(fù)制模式下被用作陰影處理所必需的陰影數(shù)據(jù)。這允許減少用以在復(fù)制模式下保持陰影數(shù)據(jù)的主存儲器的容量并且避免從主存儲器進行陰影數(shù)據(jù)讀操作。根據(jù)上述實施例,在復(fù)制模式下必需的緩存器存儲器容量減少低。因此有可能減少整個系統(tǒng)為了實施復(fù)制功能和掃描功能而必需的緩存器存儲器大小。此外,控制芯片與主存儲器(緩存器1)之間的數(shù)據(jù)輸入/輸出操作的次數(shù)減半。在復(fù)制模式和掃描模式下緩存器存儲器的選擇性使用提供了如下優(yōu)點。(1)在復(fù)制模式下必需的主存儲器容量減少,并且整個系統(tǒng)所需的存儲器大小減少。這使得裝置的總成本減少。(2)在復(fù)制模式下與圖像數(shù)據(jù)和陰影數(shù)據(jù)有關(guān)的存儲器輸入/輸出操作的次數(shù)減少。(3)在復(fù)制模式下在主存儲器中的陰影數(shù)據(jù)區(qū)域變得沒有必要。(4)防止了在掃描模式下在dpcm圖像壓縮時的圖像降級。(5)由于僅在復(fù)制模式下執(zhí)行讀取處理單元中的陰影處理,所以減少了在復(fù)制圖像處理單元中必需的陰影存儲器的容量?,F(xiàn)在將描述本發(fā)明的另一實施例。在上述實施例中,復(fù)制圖像處理單元120和掃描儀圖像處理單元200分別具有陰影處理單元121和201以及y轉(zhuǎn)換處理單元123和202。然而,復(fù)制圖像處理單元120中的這兩個單元以及掃描4義圖像處理單元200中的對等物在功能上相同并且從不同時操作。因此,mfp可以被布置為使得它包括單個陰影處理單元、單個y轉(zhuǎn)換處理單元和選擇器,而數(shù)據(jù)流通過選擇器來轉(zhuǎn)變。將參照圖9來描述操作。<在復(fù)制模式下的操作>由afe2400a/d轉(zhuǎn)換的圖像數(shù)據(jù)經(jīng)由選擇器140通過掃描儀i/fIOO發(fā)送到公共圖像處理單元130。陰影處理單元131通過參照陰影(SHD)存儲器132中的陰影數(shù)據(jù)來執(zhí)行陰影校正。如隨后將要描述的,陰影處理單元131即使在掃描模式下仍執(zhí)行校正。在Y轉(zhuǎn)換處理單元133的處理之后,DPCM壓縮處理單元124壓縮經(jīng)由選擇器150接收到的圖像數(shù)據(jù)。經(jīng)由DMAC110在主存儲器2000中存儲壓縮的數(shù)據(jù)。經(jīng)由DMAC210將從主存儲器2000讀出的壓縮圖像數(shù)據(jù)發(fā)送到選擇器160。選擇器160切換以發(fā)送圖像數(shù)據(jù)到掃描儀圖像處理單元200。圖像數(shù)據(jù)被DPCM解壓處理單元205解壓并且經(jīng)歷字符確定處理單元203和過濾器處理單元204的處理。圖像數(shù)據(jù)經(jīng)由DMACHO和310被輸入到打印機圖像處理單元300并且被轉(zhuǎn)換成待發(fā)送到打印機的數(shù)據(jù)。<在掃描模式下的操作>流至選擇器140的圖像數(shù)據(jù)與在復(fù)制模式下相同。選擇器140切換以經(jīng)由DMAC110將未壓縮的圖像數(shù)據(jù)傳送到主存儲器2000并且在存儲器控制單元500的控制之下對其進行存儲。從主存儲器2000讀出的未壓縮圖像數(shù)據(jù)經(jīng)由選擇器160通過匿AC210發(fā)送到公共圖像處理單元130。圖像數(shù)據(jù)與在復(fù)制模式下同樣地經(jīng)歷陰影處理和Y轉(zhuǎn)換處理,并且通過選擇器150直接發(fā)送到字符確定處理單元203。在掃描模式下的圖像數(shù)據(jù)是未壓縮的圖像數(shù)據(jù),并且無需通行經(jīng)過DPCM解壓處理單元205。后續(xù)數(shù)據(jù)流與在復(fù)制模式下相同。根據(jù)這一實施例,公共圖像處理單元130執(zhí)行復(fù)制模式和掃描模式所共有的處理。因此可以簡化處理和系統(tǒng)。盡管已經(jīng)參照示例性實施例描述了本發(fā)明,但是將理解到本發(fā)明不限于公開的示例性實施例。所附權(quán)利要求的范圍將被賦以最廣義的解釋以便涵蓋所有這樣的改型以及等效的結(jié)構(gòu)和功能。權(quán)利要求1.一種多功能打印機,具有復(fù)制圖像原件的第一功能和向外部設(shè)備(PC)輸出通過掃描所述圖像原件而獲得的圖像數(shù)據(jù)的第二功能,包括讀取裝置,配置用以按行順序地讀取所述圖像原件;存儲器,存儲所述讀取裝置讀取的圖像數(shù)據(jù);第一圖像處理裝置,配置用以執(zhí)行所述第一功能;以及第二圖像處理裝置,配置用以執(zhí)行所述第二功能;其中所述第一圖像處理裝置包括壓縮裝置,配置用以壓縮所述讀取裝置讀取的所述圖像數(shù)據(jù);以及第一輸出裝置,配置用以將所述壓縮的圖像數(shù)據(jù)輸出到所述存儲器。2.根據(jù)權(quán)利要求1所述的打印機,其中所述壓縮裝置按行順序地壓縮所述讀取裝置讀取的所述圖像數(shù)據(jù)。3.根據(jù)權(quán)利要求1所述的打印機,其中所述壓縮裝置通過DPCM方法壓縮所述圖像數(shù)據(jù)。4.根據(jù)權(quán)利要求1所述的打印機,還包括解壓裝置,配置用以解壓從所述存儲器讀出的所述壓縮圖像數(shù)據(jù);以及打印裝置,配置用以通過使用所述解壓裝置解壓的所述圖像數(shù)據(jù)在打印介質(zhì)上打印圖像。5.根據(jù)權(quán)利要求4所述的打印機,其中所述解壓裝置通過DPCM方法對所述壓縮的圖像數(shù)據(jù)進行解壓。6.根據(jù)權(quán)利要求4所述的打印機,其中所述第一圖像處理裝置、所述第二圖像處理裝置和所述解壓裝置實施于半導(dǎo)體芯片上。7.根據(jù)權(quán)利要求1所述的打印機,其中所述第一圖像處理裝置還包括第一陰影處理裝置,配置用以在所述壓縮裝置的圖像數(shù)據(jù)壓縮之前針對所述讀取裝置讀取的所述圖像數(shù)據(jù)執(zhí)行陰影處理;以及第一y轉(zhuǎn)換裝置,配置用以針對已經(jīng)經(jīng)歷所述第一陰影處理裝置的所述陰影處理的所述圖像數(shù)據(jù)執(zhí)行y轉(zhuǎn)換。8.根據(jù)權(quán)利要求1所述的打印機,其中所述第二圖像處理裝置包括第二輸出裝置,配置用以向所述存儲器未經(jīng)壓縮地輸出所述讀取裝置讀取的所述圖像數(shù)據(jù);第二陰影處理裝置,配置用以對于從所述存儲器讀出的所述未壓縮的圖像數(shù)據(jù)執(zhí)行陰影處理;以及第二Y轉(zhuǎn)換裝置,配置用以對于已經(jīng)經(jīng)歷所述第二陰影處理裝置的所述陰影處理的所述圖像數(shù)據(jù)執(zhí)行y轉(zhuǎn)換。9.一種由多功能打印機執(zhí)行的圖像處理方法,所述多功能打印機具有復(fù)制圖像原件的第一功能和向外部設(shè)備(pc)輸出通過掃描所述圖像原件而獲得的圖像數(shù)據(jù)的第二功能,所述方法包括如下步驟按行順序地讀取所述圖像原件;在執(zhí)行所述第一功能時壓縮在所述讀取步驟中讀取的所述圖像數(shù)據(jù);以及向存儲器輸出在所述壓縮步驟中壓縮的所述壓縮的圖像數(shù)據(jù)。全文摘要本發(fā)明涉及一種具有復(fù)制功能和掃描儀功能的MFP。該MFP具有如下布置,其中數(shù)據(jù)流經(jīng)由A/D轉(zhuǎn)換單元和讀取控制單元(RCU)從行傳感器流到DRAM,然后經(jīng)由DRAM從圖像處理單元(IPU)流到打印機。RCU和IPU均可以執(zhí)行陰影處理。在CM中,RCU執(zhí)行陰影處理。然后,圖像被壓縮并且被存儲于DRAM中。在SM中,RCU不執(zhí)行陰影處理,而圖像不經(jīng)壓縮地暫時存儲DRAM中。IPU與陰影數(shù)據(jù)一起地從DRAM讀出各矩形的圖像數(shù)據(jù),執(zhí)行陰影處理和各種圖像處理,并且將圖像數(shù)據(jù)輸出到DRAM。文檔編號H04N1/41GK101102384SQ200710128110公開日2008年1月9日申請日期2007年7月6日優(yōu)先權(quán)日2006年7月7日發(fā)明者井上博夫,吉谷明洋,本田永和,石川尚,高坂三千聰申請人:佳能株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1