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

用于在低分辨率影像數(shù)據(jù)上疊加高分辨率字符數(shù)據(jù)的影像處理裝置的制作方法

文檔序號:6457262閱讀:140來源:國知局
專利名稱:用于在低分辨率影像數(shù)據(jù)上疊加高分辨率字符數(shù)據(jù)的影像處理裝置的制作方法
技術(shù)領域
本實用新型涉及一種影像處理裝置和一種影像處理方法,尤其涉及用于在低分辨率影像數(shù)據(jù)上疊加高分辨率字符數(shù)據(jù)的一種影像處理裝置和一種影像處理方法。
背景技術(shù)
用于在低分辨率影像數(shù)據(jù)上疊加高分辨率字符數(shù)據(jù)的多種影像處理裝置和影像處理方法已經(jīng)被提出。一種上述傳統(tǒng)的影像處理裝置包括用于輸入具有指定分辨率的原始影像數(shù)據(jù)的輸入裝置;用于確定由輸入裝置輸入的原始影像數(shù)據(jù)是字符數(shù)據(jù)還是照片數(shù)據(jù)的確定裝置;用于基于被確定為字符數(shù)據(jù)的前述數(shù)據(jù)生成二值字符數(shù)據(jù)的字符數(shù)據(jù)生成裝置;用于基于被確定為照片數(shù)據(jù)的前述數(shù)據(jù)生成具有低于指定分辨率的某一分辨率的多值照片數(shù)據(jù)的照片數(shù)據(jù)生成裝置;用于將字符數(shù)據(jù)生成裝置生成的字符數(shù)據(jù)與照片數(shù)據(jù)生成裝置生成的照片數(shù)據(jù)合成并顯影的合成裝置;以及用于將合成裝置合成并顯影的影像數(shù)據(jù)輸出的輸出裝置(日本專利申請公開號平-8-139904)。
當具有指定分辨率的原始影像數(shù)據(jù)被輸入一臺具有這種構(gòu)造的影像處理裝置時,該影像處理裝置確定輸入的影像數(shù)據(jù)是字符數(shù)據(jù)還是照片數(shù)據(jù)。該影像處理裝置基于被確定為字符數(shù)據(jù)的前述數(shù)據(jù)生成二值字符數(shù)據(jù),并基于被確定為照片數(shù)據(jù)的前述數(shù)據(jù)生成低于指定分辨率的某一分辨率的多值照片數(shù)據(jù)。該影像處理裝置將字符數(shù)據(jù)生成裝置生成的字符數(shù)據(jù)與照片數(shù)據(jù)生成裝置生成的照片數(shù)據(jù)合成并顯影,最后輸出合成后的影像數(shù)據(jù)。
因此,該影像處理裝置就能通過將字符數(shù)據(jù)二值化,并將照片數(shù)據(jù)作為低分辨率的多值照片數(shù)據(jù)來處理,縮減整個影像中的數(shù)據(jù)總量。該影像處理裝置還能縮減處理字符數(shù)據(jù)所需的時間總量,因而縮減處理全部合成影像所需的時間總量。進一步,可以令人滿意地復制影像中的字符部分。也可以通過對影像中的字符部分進行二值化處理,并對影像中的照片部分進行縮減分辨率處理,縮減處理全部影像數(shù)據(jù)所需的時間。
然而,在上述傳統(tǒng)的影像處理裝置中,當高分辨率字符數(shù)據(jù)的全部或局部被放置于低分辨率照片數(shù)據(jù)上時,放置于照片數(shù)據(jù)上的字符數(shù)據(jù)部分被按照低分辨率照片數(shù)據(jù)處理。因此,繪制在照片上的字符部分以較低的品質(zhì)打印,因此在外觀方面受損。

發(fā)明內(nèi)容
考慮到上面所述的情況,本實用新型的一個目的是提供一種影像處理裝置和一種影像處理方法,即使當高分辨率字符數(shù)據(jù)的部分或全部被疊加在低分辨率照片數(shù)據(jù)上時,也能夠以較高的品質(zhì)打印字符。
為了達成上述及其它目的,依照本實用新型的一個方面,提供了一種影像處理裝置,其具有一個用于將高分辨率字符數(shù)據(jù)轉(zhuǎn)換為高分辨率二值數(shù)據(jù)的第一轉(zhuǎn)換裝置;一個用于存儲高分辨率字符數(shù)據(jù)的第一存儲裝置;一個用于將高分辨率字符數(shù)據(jù)轉(zhuǎn)換為低分辨率字符數(shù)據(jù)的第二轉(zhuǎn)換裝置;一個用于存儲低分辨率字符數(shù)據(jù)及低分辨率影像數(shù)據(jù)合成的低分辨率復合數(shù)據(jù)的第二存儲裝置;一個用于將低分辨率復合數(shù)據(jù)轉(zhuǎn)換為高分辨率多值復合數(shù)據(jù)的第三轉(zhuǎn)換裝置;一個第一修正裝置,通過使用一張包含存儲于第一存儲器中的高分辨率二值數(shù)據(jù)的邏輯過濾表,對高分辨率多值復合數(shù)據(jù)進行修正;以及一個第二修正裝置,用于對經(jīng)第一修正裝置修正的高分辨率多值復合數(shù)據(jù)進行修正,向在第一修正裝置修正高分辨率多值復合數(shù)據(jù)時產(chǎn)生的經(jīng)修正的高分辨率多值復合數(shù)據(jù)中的空白像素賦以鄰近該空白像素的某一像素的值或空白值兩者之一。
用上述結(jié)構(gòu),通過邏輯計算疊加到低分辨率影像數(shù)據(jù)上的低分辨率字符數(shù)據(jù)能被轉(zhuǎn)換為高分辨率字符數(shù)據(jù)。相應地,即便當高分辨率字符數(shù)據(jù)的部分或全部與低分辨率照片數(shù)據(jù)重疊時,高分辨率字符的該部分或全部仍能幾乎不受改變地被組合并打印到低分辨率照片或背景影像上,從而達到令人滿意的打印結(jié)果。
如果當高分辨率字符數(shù)據(jù)被轉(zhuǎn)換為低分辨率字符數(shù)據(jù)時,第二轉(zhuǎn)換裝置擴展了在低分辨率字符數(shù)據(jù)中用來定義字符的結(jié)合區(qū)域,那么較佳的是,第二修正裝置對經(jīng)修正的高分辨率多值復合數(shù)據(jù)進行修正,其做法是對于空白像素賦以鄰近該空白像素的顯示影像或背景的某一像素的值。
如果第二轉(zhuǎn)換裝置將高分辨率字符數(shù)據(jù)轉(zhuǎn)換為低分辨率字符數(shù)據(jù)時擴展了在低分辨率字符數(shù)據(jù)中用來定義字符的結(jié)合區(qū)域,則第二修正裝置用這樣的構(gòu)造向每一空白像素賦以鄰近該空白像素的顯示影像或背景的某一像素的值。相應地,可以改善繪制在低分辨率照片或背景影像上的高分辨率字符的銳度,從而達到令人滿意的打印結(jié)果。
如果當高分辨率字符數(shù)據(jù)被轉(zhuǎn)換為低分辨率字符數(shù)據(jù)時第二轉(zhuǎn)換裝置縮小了在低分辨率字符數(shù)據(jù)中用來定義字符的結(jié)合區(qū)域,那么更佳的是,第二修正裝置對經(jīng)修正的高分辨率多值復合數(shù)據(jù)進行修正,其做法是向空白像素賦以鄰近該空白像素的顯示字符的某一像素的值。
如果第二轉(zhuǎn)換裝置將高分辨率字符數(shù)據(jù)轉(zhuǎn)換為低分辨率字符數(shù)據(jù)時縮小了在低分辨率字符數(shù)據(jù)中用來定義字符的結(jié)合區(qū)域,則第二修正裝置用這樣的構(gòu)造向每一空白像素賦以鄰近該空白像素的顯示字符的某一像素的值。相應地,可以改善繪制在低分辨率照片或背景影像上的高分辨率字符的銳度,從而達到令人滿意的打印結(jié)果。
如果高分辨率字符數(shù)據(jù)及低分辨率影像數(shù)據(jù)都是彩色數(shù)據(jù),較佳的是,對應于三或四種色彩將高分辨率字符數(shù)據(jù)轉(zhuǎn)換成低分辨率字符數(shù)據(jù)。
用這樣的構(gòu)造,高分辨率字符數(shù)據(jù)由第一轉(zhuǎn)換裝置轉(zhuǎn)換為高分辨率二值數(shù)據(jù),并存儲到第一存儲裝置中。相應地,即便所述高分辨率字符數(shù)據(jù)是彩色數(shù)據(jù)時,高分辨率字符數(shù)據(jù)也可以被轉(zhuǎn)換成單個單元的高分辨率二值數(shù)據(jù),并存儲到第一存儲裝置中,從而防止增加所需的存儲容量。進一步,對應于三或四種色彩將高分辨率字符數(shù)據(jù)轉(zhuǎn)換成低分辨率字符數(shù)據(jù)。相應地,與對應于三或四種色彩將高分辨率字符數(shù)據(jù)轉(zhuǎn)換成高分辨率字符數(shù)據(jù)相比,只需要少得多的存儲容量,從而減少制造成本。


附圖中圖1是顯示依照本實用新型優(yōu)選實施例的激光打印機的相關(guān)構(gòu)造的側(cè)視截面圖;圖2是顯示依照本實用新型優(yōu)選實施例的激光打印機的控制單元的相關(guān)組件的構(gòu)造圖;圖3顯示了存儲在依照本實用新型優(yōu)選實施例的激光打印機的ROM中的第一修正表存儲區(qū)的第一修正表;圖4是描繪依照優(yōu)選實施例將600dpi字符數(shù)據(jù)和300dpi影像數(shù)據(jù)疊加并輸出的影像處理的流程圖;圖5(A)顯示了依照本實用新型第一實施例第一次輸入到激光打印機中的600dpi字符形狀數(shù)據(jù)的一個示例;圖5(B)顯示了依照本實用新型第一實施例由圖5(A)中600dpi字符形狀數(shù)據(jù)創(chuàng)建的600dpi字符形狀數(shù)據(jù);圖6是描繪依照本實用新型第一實施例在圖4中的S5執(zhí)行的分辨率縮減處理的流程圖;圖7(A)顯示了依照第一實施例第一次輸入到激光打印機中的600dpi字符數(shù)據(jù)的一個示例;圖7(B)顯示了依照第一實施例由圖7(A)中600dpi字符數(shù)據(jù)創(chuàng)建的300dpi字符數(shù)據(jù);圖8(A)顯示了圖7(B)中的300dpi字符數(shù)據(jù);圖8(B)顯示了依照第一實施例由圖8(A)中300dpi字符數(shù)據(jù)創(chuàng)建的300dpi圖形數(shù)據(jù);圖9(A)顯示了依照第一實施例由第二次輸入到激光打印機的300dpi影像數(shù)據(jù)創(chuàng)建的300dpi圖形數(shù)據(jù)的一個示例;圖9(B)顯示了依照第一實施例將圖9(A)中的300dpi圖形數(shù)據(jù)疊加到圖8(B)中所示的300dpi圖形數(shù)據(jù)上創(chuàng)建的300dpi圖形數(shù)據(jù);圖10(A)顯示了依照第一實施例由第三次輸入到激光打印機的600dpi字符數(shù)據(jù)創(chuàng)建的600dpi字符形狀數(shù)據(jù);圖10(B)顯示了依照第一實施例由圖10(A)中的600dpi字符形狀數(shù)據(jù)和圖5(B)中的600dpi字符形狀數(shù)據(jù)創(chuàng)建的600dpi二值字符形狀數(shù)據(jù);圖11(A)顯示了依照第一實施例第三次輸入到激光打印機的600dpi字符數(shù)據(jù)的一個示例;圖11(B)顯示了依照第一實施例由圖11(A)中600dpi字符數(shù)據(jù)創(chuàng)建的300dpi字符數(shù)據(jù);圖12(A)顯示了圖11(B)中的300dpi字符數(shù)據(jù);圖12(B)顯示了用圖12(A)所示的300dpi字符數(shù)據(jù)重寫圖9(B)所示的300dpi圖形數(shù)據(jù)創(chuàng)建的300dpi圖形數(shù)據(jù);圖13(A)顯示了圖12(B)中的300dpi圖形數(shù)據(jù);圖13(B)顯示了依照第一實施例由圖13(A)中300dpi圖形數(shù)據(jù)創(chuàng)建的600dpi圖形數(shù)據(jù)(8位多值數(shù)據(jù));圖14(A)顯示了圖10(B)中的600dpi二值字符形狀數(shù)據(jù);圖14(B)顯示了圖13(B)中的600dpi圖形數(shù)據(jù);
圖14(C)顯示了依照第一實施例在第一修正過程中由圖14(A)中的600dpi二值字符形狀數(shù)據(jù)和圖14(B)中的600dpi圖形數(shù)據(jù)創(chuàng)建的600dpi圖形數(shù)據(jù)(第一修正數(shù)據(jù));圖15(A)顯示了圖14(C)中的第一修正數(shù)據(jù);圖15(B)顯示了依照第一實施例在第二修正過程中由圖15(A)中的第一修正數(shù)據(jù)創(chuàng)建的600dpi圖形數(shù)據(jù)(第二修正數(shù)據(jù));圖16(A)顯示了依照本實用新型第一實施例由第一次輸入到激光打印機中的300dpi圖形數(shù)據(jù)創(chuàng)建的300dpi圖形數(shù)據(jù)的第二個示例;圖16(B)顯示了依照第一實施例由圖16(A)中的300dpi圖形數(shù)據(jù)創(chuàng)建的300dpi圖形數(shù)據(jù);圖17(A)顯示了依照本實用新型第一實施例由第二次輸入到激光打印機中的600dpi字符數(shù)據(jù)創(chuàng)建的600dpi字符形狀數(shù)據(jù)的第二個示例;圖17(B)顯示了由圖17(A)中的600dpi字符形狀數(shù)據(jù)創(chuàng)建的600dpi二值字符形狀數(shù)據(jù);圖18(A)顯示了第二次輸入到激光打印機中的300dpi字符數(shù)據(jù)的第二個示例;圖18(B)顯示了由圖18(A)中的300dpi字符數(shù)據(jù)創(chuàng)建的300dpi字符數(shù)據(jù);圖19(A)顯示了圖18(B)中的300dpi字符數(shù)據(jù);圖19(B)顯示了用圖19(A)所示的300dpi字符數(shù)據(jù)重寫圖16(B)所示的300dpi圖形數(shù)據(jù)創(chuàng)建的300dpi圖形數(shù)據(jù);圖20(A)顯示了圖19(B)中的300dpi圖形數(shù)據(jù);圖20(B)顯示了依照第一實施例由圖19(B)中300dpi圖形數(shù)據(jù)創(chuàng)建的600dpi圖形數(shù)據(jù)(8位多值數(shù)據(jù));圖21(A)顯示了圖17(B)中的600dpi二值字符形狀數(shù)據(jù);圖21(B)顯示了圖20(B)中的600dpi圖形數(shù)據(jù);圖21(C)顯示了依照第一實施例在第一修正過程中由圖21(A)中的600dpi二值字符形狀數(shù)據(jù)和圖21(B)中的600dpi圖形數(shù)據(jù)創(chuàng)建的600dpi圖形數(shù)據(jù)(第一修正數(shù)據(jù));圖22(A)顯示了圖21(C)中的第一修正數(shù)據(jù);圖22(B)顯示了依照第一實施例在第二修正過程中由圖22(A)中的第一修正數(shù)據(jù)創(chuàng)建的600dpi圖形數(shù)據(jù)(第二修正數(shù)據(jù));
圖23(A)顯示了依照本實用新型第四實施例第二次輸入到激光打印機中的600dpi彩色字符數(shù)據(jù)的一個示例;圖23(B)顯示了依照本實用新型第四實施例由圖23(A)中的600dpi彩色字符數(shù)據(jù)創(chuàng)建的對應于青色(C)、洋紅(M)和黃色(Y)的300dpi字符數(shù)據(jù);圖24(A)顯示了依照第五實施例第二次輸入到激光打印機中的600dpi彩色字符數(shù)據(jù)的一個示例;以及圖24(B)顯示了依照本實用新型第五實施例由圖24(A)中的600dpi彩色字符數(shù)據(jù)創(chuàng)建的對應于黑色(BK)、青色(C)、洋紅(M)和黃色(Y)的300dpi字符數(shù)據(jù)。
具體實施方式
下面,通過參考附圖詳細描述依據(jù)本實用新型各個實施例的影像處理裝置。在這些實施例中,本實用新型被應用于激光打印機上。
第一實施例首先,參考圖1和2描述依照本實用新型第一實施例的激光打印機1的總體結(jié)構(gòu)。
如圖1所示,激光打印機1包括主罩殼2、饋送單元4和影像形成單元5。主罩殼2容納饋送單元4和影像形成單元5。饋送單元4用于饋送記錄紙3,而影像形成單元5用于在記錄紙3上形成預定的影像。
饋送單元4被放置在主罩殼2的底部區(qū)域,包括饋送盤6、壓紙板7、饋送輥8、分離墊9、一對傳送輥10、一對傳送輥11和一對校準輥12。饋送盤6可分離地安裝在饋送單元4中。壓紙板7放置在饋送盤6中。饋送輥8和分離墊9放置在饋送盤6一端的上方。傳送輥10和傳送輥11被設置成沿傳送記錄紙3的紙張饋送方向在饋送輥8的下游(此后,將沿紙張饋送方向的上游或下游簡寫作“上游”或“下游”)。校準輥12被放置在傳送輥10和11的下游。
彈簧13放置在壓紙板7的下側(cè),用來將放在壓紙板7上的最頂端的記錄紙3壓向饋送輥8。隨著饋送輥8的旋轉(zhuǎn),最頂端的記錄紙3被提取到饋送輥8和分離墊9之間,并且被一次一張地饋送。傳送輥10和11將饋送輥8饋送來的記錄紙3供應到校準輥12。將記錄紙3調(diào)節(jié)到預定的校準位置后,校準輥12將記錄紙3供應到影像形成單元5。
饋送單元4進一步包括多用途盤14、多用途饋送輥15和多用途分離墊15a。多用途饋送輥15用于饋送堆疊在多用途盤14上的記錄紙。隨著多用途饋送輥15的旋轉(zhuǎn),堆疊在多用途盤14上的記錄紙3被提取到多用途饋送輥15和多用途分離墊15a之間,并且被一次一張地饋送。
影像形成單元5包括掃描單元16、處理盒17、轉(zhuǎn)印輥24和熱定影單元18。
掃描單元16被放置在主罩殼2的頂部區(qū)域,包括激光發(fā)射單元(未圖示)、能被驅(qū)動旋轉(zhuǎn)的多角鏡19、透鏡20和21、以及反射鏡22。
處理盒17放置在掃描單元16下方,可分離地安裝在主罩殼2中。處理盒17包括感光鼓23,以及柵控式電暈充電器、顯影輥、色粉容納單元等等(都未圖示)。
色粉容納單元內(nèi)充滿著作為顯影劑的可充正電的非磁性單組份聚合物色粉。在顯影輥上以預定的很薄的厚度攜帶色粉。感光鼓23可旋轉(zhuǎn)地放置在顯影輥對面。感光鼓2由一個接地的鼓體形成。感光鼓23的表面由聚碳酸酯等充正電的感光層形成。
隨著感光鼓23的旋轉(zhuǎn),柵控式電暈充電器在感光鼓23的整個表面上施加一層均勻的正電荷。隨后,感光鼓23的表面被掃描單元16發(fā)射的激光束高速掃描并曝光,基于預定的影像數(shù)據(jù)在表面上形成靜電潛像。當感光鼓23與顯影輥相對時,顯影輥表面攜帶的充正電的色粉有選擇地供應到感光鼓23的靜電潛像上,也就是,供應到均勻充電的感光鼓23的表面上被激光束曝光的區(qū)域,所以它們與表面的其他區(qū)域相比具有較低電勢。結(jié)果,感光鼓23上的靜電潛像轉(zhuǎn)化為可見的色粉影像。這樣,就完成了反轉(zhuǎn)顯影。
轉(zhuǎn)印輥24可旋轉(zhuǎn)地支撐在主罩殼2上,它在與感光鼓23相對的下方位置。轉(zhuǎn)印輥24包括被導電橡膠材料形成的輥體覆蓋的金屬輥軸。與感光鼓23相關(guān)的預定轉(zhuǎn)印偏壓被施加到轉(zhuǎn)印輥24。于是,當記錄紙3通過感光鼓23和轉(zhuǎn)印輥24之間時,感光鼓23上的可見的色粉影像被轉(zhuǎn)印到記錄紙3上。當可見的色粉影像以這種方式轉(zhuǎn)印后,記錄紙3被傳送帶25傳送到熱定影單元18。
熱定影單元18放置在處理盒17的下游,包括加熱輥26、加壓輥27和清潔輥27A。加壓輥27放置成與加熱輥26相對,將記錄紙3夾在它們中。清潔輥27A與加壓輥27相對。加壓輥27未接地的外表面被諸如碳氟樹脂的絕緣樹脂所覆蓋。清潔輥27A被可旋轉(zhuǎn)地支撐,并被推向加壓輥27。
被熱定影單元18定影后,記錄紙3通過放置在熱定影單元18下游的兩對傳送輥28、29,被傳送到一對排出輥30處。排出輥30隨后將記錄紙3排出到排出盤31。
接著,參考圖2描述設置在激光打印機1中的控制單元40的構(gòu)造。
如圖2所示,控制單元40包括中央處理單元(CPU)41、只讀存儲器(ROM)42、隨機存儲器(RAM)43、輸出接口44、輸入接口45、總線48、面板49和打印機引擎53。如后面所描述的那樣,一臺外部的個人電腦(PC)47通過輸出接口44、輸出接口45與控制單元40連接,并能將300dpi的影像數(shù)據(jù)或600dpi的字符數(shù)據(jù)輸入。
CPU 41通過執(zhí)行存儲在后面所述的ROM 42中的多種程序,控制激光打印機1的所有操作,包括打印機引擎53(即,饋送單元4和影像形成單元5)的操作以及經(jīng)過輸出接口44和輸入接口45的通信。
ROM 42存儲著多種控制程序,包括后面所述的修正程序。ROM 42包括存儲有如圖3所示的第一修正表55的第一修正表存儲區(qū)42A。如圖3所示,第一修正表55包括600dpi二值數(shù)據(jù)、600dpi多值數(shù)據(jù)、以及第一修正數(shù)據(jù)。具體細節(jié)后面再描述。
RAM 43臨時存儲數(shù)值、程序等等,它們使CPU 41能夠執(zhí)行各種控制程序。RAM 43包括輸入緩存43A和輸出緩存43B。如同后面將詳細描述的那樣,RAM 43還包括600dpi字符數(shù)據(jù)存儲區(qū)43C、600dpi二值數(shù)據(jù)存儲區(qū)43D、300dpi字符數(shù)據(jù)存儲區(qū)43E、300dpi圖形數(shù)據(jù)存儲區(qū)43F、300dpi疊加數(shù)據(jù)存儲區(qū)43G、600dpi轉(zhuǎn)換數(shù)據(jù)存儲區(qū)43H、第一修正數(shù)據(jù)存儲區(qū)43I、以及第二修正數(shù)據(jù)存儲區(qū)43J。
600dpi字符數(shù)據(jù)存儲區(qū)43C存儲600dpi字符數(shù)據(jù)。600dpi二值數(shù)據(jù)存儲區(qū)43D連續(xù)存儲600dpi二值字符形狀數(shù)據(jù)。300dpi字符數(shù)據(jù)存儲區(qū)43E連續(xù)存儲已經(jīng)由600dpi轉(zhuǎn)換為300dpi的字符數(shù)據(jù),同時300dpi圖形數(shù)據(jù)存儲區(qū)43F連續(xù)存儲經(jīng)過疊加的300dpi圖形數(shù)據(jù)。300dpi疊加數(shù)據(jù)存儲區(qū)43G連續(xù)存儲由300dpi字符數(shù)據(jù)和300dpi影像數(shù)據(jù)復合而成的300dpi圖形數(shù)據(jù)。600dpi轉(zhuǎn)換數(shù)據(jù)存儲區(qū)43H存儲由300dpi圖形數(shù)據(jù)轉(zhuǎn)換成的600dpi圖形數(shù)據(jù)。第一修正數(shù)據(jù)存儲區(qū)43I存儲經(jīng)過第一修正過程的圖形數(shù)據(jù)。第二修正數(shù)據(jù)存儲區(qū)43J存儲經(jīng)過第二修正過程的圖形數(shù)據(jù)。從43C到43J的各個存儲區(qū)在啟動時進行初始化。
輸出接口44和輸入接口45能根據(jù)并行接口或串行接口,或通過電話線、局域網(wǎng)等等,與外部PC 47連接。
總線48是用于將CPU 41、輸出接口44、輸入接口45、ROM 42、RAM 43、面板49及打印機引擎53彼此連接的電路,使得各種數(shù)據(jù)和信號能在各組件間交換。
面板49放置在主罩殼2前方的頂部,包括液晶屏50和操作鍵51。液晶屏50包括CPU 41用來顯示激光打印機1狀態(tài)和其它信息的LCD面板。
第一示例接著,參考圖4-15描述激光打印機1所執(zhí)行的影像處理。當數(shù)據(jù)從外部PC 47輸入時,激光打印機1執(zhí)行影像處理,用來將600dpi字符數(shù)據(jù)與300dpi影像數(shù)據(jù)疊加,并將結(jié)果輸出。在下面的說明中,假定從外部PC 47向激光打印機1輸入600dpi字符數(shù)據(jù)、300dpi影像數(shù)據(jù)、及另一個600dpi字符數(shù)據(jù)。
如流程圖4所示,CPU 41在S1中判斷輸入的數(shù)據(jù)是否為字符數(shù)據(jù)(600dpi字符數(shù)據(jù))。如果是的話(S1是),那么在S2中,CPU 41臨時性地將600dpi字符數(shù)據(jù)和色彩(多值)數(shù)據(jù)存儲到輸入緩存43A。在S3中,CPU 41從臨時存儲在輸入緩存43A中的600dpi字符數(shù)據(jù)中創(chuàng)建600dpi字符形狀數(shù)據(jù),并將600dpi字符形狀數(shù)據(jù)存儲到600dpi字符數(shù)據(jù)存儲區(qū)43C。
接著,在S4中,CPU 41從600dpi字符數(shù)據(jù)存儲區(qū)43C中讀出600dpi字符形狀數(shù)據(jù),對應于存儲有字符形狀數(shù)據(jù)的像素,在600dpi二值數(shù)據(jù)存儲區(qū)43D的像素中存入“1”,對應于沒有存儲字符形狀數(shù)據(jù)的像素,在600dpi二值數(shù)據(jù)存儲區(qū)43D的像素中存入“0”。通過這樣的處理,CPU 41將600dpi二值字符形狀數(shù)據(jù)存儲到600dpi二值數(shù)據(jù)存儲區(qū)43D。
更具體的說,如圖5(A)和5(B)所示,對應于存儲有600dpi字符形狀數(shù)據(jù)的600dpi字符數(shù)據(jù)存儲區(qū)中的像素,在600dpi二值數(shù)據(jù)存儲區(qū)43D的各個像素中存入數(shù)據(jù)“1”,對應于沒有存儲600dpi字符形狀數(shù)據(jù)的像素,在各個像素中存入數(shù)據(jù)“0”。通過這種方式,就能從600dpi字符形狀數(shù)據(jù)中建立600dpi二值字符形狀數(shù)據(jù),并存儲到如圖5(B)所示的600dpi二值數(shù)據(jù)存儲區(qū)43D。
接著,在S5中,CPU 41執(zhí)行一個分辨率縮減處理,將存儲在輸入緩存43A中的600dpi字符數(shù)據(jù)轉(zhuǎn)換成300dpi字符數(shù)據(jù)。圖6顯示分辨率縮減處理的流程圖。在S21中,CPU 41從存儲在輸入緩存43A中的600dpi字符數(shù)據(jù)中連續(xù)地每次讀取四個小像素,包括在主掃描方向上的兩個像素和在副掃描方向上的兩個像素。
接著,在S22中,CPU 41確定在所述四個像素中是否有一個或多個包含色彩數(shù)據(jù)或其他字符數(shù)據(jù)。即,CPU 41判斷在所述四個像素中是否至少有一個包含色彩數(shù)據(jù)或其他字符數(shù)據(jù)。如果在所述四個像素中有一個或多個包含色彩數(shù)據(jù)或其他字符數(shù)據(jù)(S22是),那么在S23中,CPU 41對應所述四個小像素在300dpi字符數(shù)據(jù)存儲區(qū)43E的一個300dpi像素中存儲所述的色彩數(shù)據(jù)或其他字符數(shù)據(jù)。
另一方面,如果所述四個小像素中沒有任何色彩數(shù)據(jù)或其他字符數(shù)據(jù)(S22否),那么在S24中,CPU 41在相應的一個300dpi像素中記錄下沒有色彩數(shù)據(jù),即,CPU 41不在300dpi字符數(shù)據(jù)存儲區(qū)43E的相應像素中存儲任何數(shù)據(jù)。
接著,在S25中,CPU 41確定對于存儲在輸入緩存43A中的所有600dpi字符數(shù)據(jù),是否所有包括在主掃描方向上兩個像素和在副掃描方向上兩個像素的四個小像素都已經(jīng)被讀取。如果不是(S25否),那么流程返回S21。如果是(S25是),那么CPU 41結(jié)束所述分辨率縮減處理并跳回圖4中的S6。
即,如圖7(A)和7(B)所示,存儲在300dpi字符數(shù)據(jù)存儲區(qū)43E中的300dpi字符數(shù)據(jù)的每一像素,都對應于輸入緩存43A中的600dpi字符數(shù)據(jù)的一組四個小像素,包括在主掃描方向上的兩個像素和在副掃描方向上的兩個像素。也就是說,當存儲在300dpi字符數(shù)據(jù)存儲區(qū)43E中的300dpi字符數(shù)據(jù)的每一像素,都分為在主掃描方向上的兩個和在副掃描方向上的兩個時,分割后的每個像素都對應存儲在輸入緩存43A中600dpi字符數(shù)據(jù)的單個像素。
如上所述,如果對應于300dpi字符數(shù)據(jù)中的單個像素,600dpi字符數(shù)據(jù)中的四個小像素中有一個或多個含有色彩數(shù)據(jù)或其他字符數(shù)據(jù)(S22是),那么就在相應的300dpi像素中記錄該色彩數(shù)據(jù)或其他字符數(shù)據(jù)(S23是)。因此,當存儲在輸入緩存43A中的600dpi字符數(shù)據(jù)被轉(zhuǎn)換成300dpi字符數(shù)據(jù)時,擴展了存儲在300dpi字符數(shù)據(jù)存儲區(qū)43E中的300dpi字符數(shù)據(jù)中用來定義字符的結(jié)合區(qū)域。
在圖4的S6中,CPU 41從300dpi字符數(shù)據(jù)存儲區(qū)43E中讀取300dpi字符數(shù)據(jù),將300dpi字符數(shù)據(jù)中各個像素的色彩數(shù)據(jù)或其他字符數(shù)據(jù)轉(zhuǎn)換成8位多值數(shù)據(jù),并將所述8位多值數(shù)據(jù)作為300dpi圖形數(shù)據(jù)(8位數(shù)據(jù))存入300dpi疊加數(shù)據(jù)存儲區(qū)43G,同時重寫已有的數(shù)據(jù)(組合處理)。
由于這時在300dpi疊加數(shù)據(jù)存儲區(qū)43G中還沒有存入任何數(shù)據(jù),300dpi字符數(shù)據(jù)存儲區(qū)43E中所存的300dpi字符數(shù)據(jù)的各個像素的數(shù)據(jù)(如圖8(A)所示)作為300dpi圖形數(shù)據(jù)(8位數(shù)據(jù))被存入300dpi疊加數(shù)據(jù)存儲區(qū)43G,如圖8(B)所示。
接著,在S7中,CPU 41確定是否還剩有數(shù)據(jù)需要組合(是否所有的組合處理都已經(jīng)完成)。如果還剩有數(shù)據(jù)需要組合(S7是),那么CPU 41返回到S1,由CPU 41確定第二次輸入的數(shù)據(jù)是否為字符數(shù)據(jù)(600dpi數(shù)據(jù))。如果CPU 41確定出輸入的數(shù)據(jù)并非600dpi字符數(shù)據(jù)(S1否),那就意味著第二次輸入的數(shù)據(jù)是300dpi影像數(shù)據(jù),那么在S8中,CPU 41就將300dpi影像數(shù)據(jù)臨時存儲到輸入緩存43A。
接著,在S9中,CPU 41將臨時存儲在輸入緩存43A中的300dpi影像數(shù)據(jù)中的像素轉(zhuǎn)換成8位多值數(shù)據(jù),從而創(chuàng)建300dpi圖形數(shù)據(jù)(8位數(shù)據(jù)),并將300dpi圖形數(shù)據(jù)存入300dpi圖形數(shù)據(jù)存儲區(qū)43F。在S10中,CPU 41從300dpi圖形數(shù)據(jù)存儲區(qū)43F中讀取300dpi圖形數(shù)據(jù)(8位數(shù)據(jù)),通過將數(shù)據(jù)疊加到已有的數(shù)據(jù)上(組合處理)將300dpi圖形數(shù)據(jù)存入300dpi疊加數(shù)據(jù)存儲區(qū)43G,然后進入S7。
在本示例中,圖8(B)所示的300dpi圖形數(shù)據(jù)(8位數(shù)據(jù))被存儲在300dpi疊加數(shù)據(jù)存儲區(qū)43G中,而如圖9(A)所示的300dpi圖形數(shù)據(jù)(8位數(shù)據(jù))被疊加到如圖8(B)所示的圖形數(shù)據(jù)上,最終在300dpi疊加數(shù)據(jù)存儲區(qū)43G中生成如圖9(B)所示的復合圖形數(shù)據(jù)(300dpi圖形數(shù)據(jù))。
在S7中,CPU41確定是否還剩有數(shù)據(jù)需要組合(是否尚未完成所有的組合處理)。如果剩有數(shù)據(jù)需要組合(S7是),那么CPU 41返回到S1。在S1中,由CPU 41確定第三次輸入的數(shù)據(jù)是否為字符數(shù)據(jù)(600dpi數(shù)據(jù))。如果確定出輸入的數(shù)據(jù)是600dpi字符數(shù)據(jù)(S1是),那么在S2中,CPU 41臨時性地將600dpi字符數(shù)據(jù)和色彩(多值)數(shù)據(jù)存儲到輸入緩存43A。在S3中,CPU41從臨時存儲在輸入緩存43A中的600dpi字符數(shù)據(jù)中創(chuàng)建600dpi字符形狀數(shù)據(jù),并將600dpi字符形狀數(shù)據(jù)存儲到600dpi字符數(shù)據(jù)存儲區(qū)43C。
接著,在S4中,CPU 41從600dpi字符數(shù)據(jù)存儲區(qū)43C中讀出600dpi字符形狀數(shù)據(jù),對應于存儲有字符形狀數(shù)據(jù)的600dpi字符形狀數(shù)據(jù)的像素,將600dpi二值數(shù)據(jù)存儲區(qū)43D中的各個像素重寫為“1”。這里,600dpi二值數(shù)據(jù)存儲區(qū)43D中接受先前的“1”而不管與正在重寫的數(shù)據(jù)相應的字符形狀數(shù)據(jù)。也就是說,一旦一個“1”被存入600dpi二值數(shù)據(jù)存儲區(qū)43D,那么在數(shù)據(jù)重寫過程中,無論字符形狀數(shù)據(jù)為“0”或“1”,已經(jīng)存入的“1”都被保留不變。如果在600dpi二值數(shù)據(jù)存儲區(qū)43D中沒有存過“1”,那么當數(shù)據(jù)重寫時字符形狀數(shù)據(jù)為“0”的話,就將“0”存入。
在本示例中,在600dpi二值數(shù)據(jù)存儲區(qū)43D中已經(jīng)存入了如圖5(B)所示的600dpi二值字符形狀數(shù)據(jù),還要根據(jù)上述規(guī)則將圖10(A)所示的600dpi字符形狀數(shù)據(jù)寫入,于是在600dpi二值數(shù)據(jù)存儲區(qū)43D中存入如圖10(B)所示的600dpi二值字符形狀數(shù)據(jù)。接著,在圖4中S5中,CPU 41執(zhí)行一個分辨率縮減處理,將存儲在輸入緩存43A中如圖11(A)所示的第三次輸入的600dpi字符數(shù)據(jù)轉(zhuǎn)換成如圖11(B)所示的300dpi字符數(shù)據(jù)。更具體的說,首先在圖6的S21中,CPU 41從存儲在輸入緩存43A中的600dpi字符數(shù)據(jù)中連續(xù)地每次提取四個小像素,包括在主掃描方向上的兩個像素和在副掃描方向上的兩個像素。如果在所述四個像素中有一個或多個包含色彩數(shù)據(jù)或其他字符數(shù)據(jù)(S22是),那么在300dpi字符數(shù)據(jù)存儲區(qū)43E的一個300dpi像素中存儲所述的色彩數(shù)據(jù)或其他字符數(shù)據(jù)(S23)。然而,如果所述四個小像素中沒有任何色彩數(shù)據(jù)或其他字符數(shù)據(jù)(S22否),那么不在300dpi字符數(shù)據(jù)存儲區(qū)43E的相應的一個300dpi像素中存儲任何數(shù)據(jù)(S24)。
如果尚未從存儲在輸入緩存43A中的所有600dpi字符數(shù)據(jù)提取所有的2乘2的小像素區(qū)域(S25否),那么CPU1控制流程返回S21。然而,如果已經(jīng)從600dpi字符數(shù)據(jù)提取了所有的2乘2的小像素區(qū)域(S25是),那么CPU 41結(jié)束所述分辨率縮減處理并跳回圖4中的S6。
在S6中,CPU 41再次讀取存儲在300dpi字符數(shù)據(jù)存儲區(qū)43E中的300dpi字符數(shù)據(jù),將300dpi字符數(shù)據(jù)中各個像素的色彩數(shù)據(jù)或其他字符數(shù)據(jù)轉(zhuǎn)換成8位多值數(shù)據(jù),并將所述多值數(shù)據(jù)疊加到300dpi疊加數(shù)據(jù)存儲區(qū)43G中已有的數(shù)據(jù)。
在本示例中,如圖12所示的300dpi字符數(shù)據(jù)中各個像素的色彩數(shù)據(jù)或其他字符數(shù)據(jù)被轉(zhuǎn)換成8位多值數(shù)據(jù),并將所述8位多值數(shù)據(jù)作為300dpi圖形數(shù)據(jù)疊加到存儲在300dpi疊加數(shù)據(jù)存儲區(qū)43G中如圖9(B)所示的300dpi圖形數(shù)據(jù)(8位數(shù)據(jù)),從而在300dpi疊加數(shù)據(jù)存儲區(qū)43G中生成如圖12(B)所示的300dpi圖形數(shù)據(jù)。
接著,在S7中,CPU 41確定是否還剩有數(shù)據(jù)需要組合(是否尚未完成所有的組合處理)。如果剩有數(shù)據(jù)需要組合(S7是),那么CPU 41返回到S1,并執(zhí)行上述處理。
然而,如果沒有剩下數(shù)據(jù)需要組合(所有的組合處理都已經(jīng)完成)(S7否),那么在S11中,CPU 41執(zhí)行一個分辨率增大處理,將存儲在300dpi疊加數(shù)據(jù)存儲區(qū)43G中的如圖13(A)所示的300dpi圖形數(shù)據(jù)(8位數(shù)據(jù))轉(zhuǎn)換成如圖13(B)所示的600dpi圖形數(shù)據(jù)。即,CPU 41從300dpi疊加數(shù)據(jù)存儲區(qū)43G中讀取300dpi圖形數(shù)據(jù)(8位數(shù)據(jù)),將300dpi圖形數(shù)據(jù)的每一像素在主掃描方向上分成兩個在副掃描方向上分成兩個,從而對于300dpi圖形數(shù)據(jù)的每一像素都獲得四個小像素,并將300dpi圖形數(shù)據(jù)像素的8位數(shù)據(jù)存入600dpi轉(zhuǎn)換數(shù)據(jù)存儲區(qū)43H中相應的四個像素中。通過這樣的方式,如圖13(B)所示的600dpi圖形數(shù)據(jù)就被存入600dpi轉(zhuǎn)換數(shù)據(jù)存儲區(qū)43H中。
在S12中,CPU 41執(zhí)行第一修正過程。在該過程中,CPU 41從存儲在600dpi二值數(shù)據(jù)存儲區(qū)43D的600dpi二值字符形狀數(shù)據(jù)中連續(xù)讀取包括在主掃描方向上兩個像素和在副掃描方向上兩個像素的四個小像素(x1,x2,y1,y2)。同時,對應于600dpi二值字符形狀數(shù)據(jù)中四個小像素(x1,x2,y1,y2),CPU 41從存儲在600dpi轉(zhuǎn)換數(shù)據(jù)存儲區(qū)43H中的600dpi圖形數(shù)據(jù)(8位數(shù)據(jù))中連續(xù)讀取四個小像素(x11,x12,y11,y12)。此外,CPU 41從ROM 42中的第一修正表存儲區(qū)42A讀取第一修正表55。
接著,CPU 41將600dpi二值字符形狀數(shù)據(jù)的四個小像素(x1,x2,y1,y2)作為第一修正表55中的“600dpi二值數(shù)據(jù)”的四個小像素(X1,X2,Y1,Y2)(圖3)存儲,并將四個小像素(x11,x12,y11,y12)作為第一修正表55中的“600dpi多值數(shù)據(jù)”的四個小像素(X11,X12,Y11,Y12)存儲?;谙鄳摹?00dpi二值數(shù)據(jù)”的四個小像素(X1,X2,Y1,Y2)以及相應的“600dpi多值數(shù)據(jù)”的四個小像素(X11,X12,Y11,Y12),CPU 41在第一修正表55中根據(jù)下述方式連續(xù)創(chuàng)建“第一修正數(shù)據(jù)”的四個小像素(X21,X22,Y21,Y22)。
即,如果四個小像素(X1,X2,Y1,Y2)中的二值數(shù)據(jù)為(0,0,0,0)或(1,1,1,1),則“第一修正數(shù)據(jù)”中相應的四個小像素(X21,X22,Y21,Y22)中的多值數(shù)據(jù)被賦以“600dpi多值數(shù)據(jù)”的四個小像素(X11,X12,Y11,Y12)中的多值數(shù)據(jù)的值。
換句話說,“第一修正數(shù)據(jù)”中的像素X21被賦以“600dpi多值數(shù)據(jù)”的像素X11的多值數(shù)據(jù)的值,同時像素X22被賦以“600dpi多值數(shù)據(jù)”的像素X12的多值數(shù)據(jù)的值。進一步,像素Y21被賦以像素Y11的多值數(shù)據(jù)的值,同時像素Y22被賦以像素Y12的多值數(shù)據(jù)的值。
然而,如果像素(X1,X2,Y1,Y2)中的二值數(shù)據(jù)既非(0,0,0,0)也非(1,1,1,1),則在“第一修正數(shù)據(jù)”中的像素(X21,X22,Y21,Y22)中與在像素(X1,X2,Y1,Y2)的二值數(shù)據(jù)“1”對應的像素被賦以相應的像素(X11,X12,Y11,Y12)的多值數(shù)據(jù)的值。(X21,X22,Y21,Y22)中與在像素(X1,X2,Y1,Y2)中二值數(shù)據(jù)“0”對應的像素不被賦以相應的像素(X11,X12,Y11,Y12)的多值數(shù)據(jù)的值,而是賦以空白數(shù)據(jù)的值。
例如,如果四個小像素(X1,X2,Y1,Y2)中的二值數(shù)據(jù)為(0,1,1,1),則“第一修正數(shù)據(jù)”中的像素X21被賦以空白修正數(shù)據(jù)的值,而像素X22被賦以像素X12的多值數(shù)據(jù)的值。進一步,像素Y21、Y22被分別賦以像素Y11、Y12的多值數(shù)據(jù)的值。
然后,創(chuàng)建與第一修正表55中“第一修正數(shù)據(jù)”的四個小像素(X21,X22,Y21,Y22)對應的四個小像素(x21,x22,y21,y22),并存儲到第一修正數(shù)據(jù)存儲區(qū)43I。通過這種方式,作為600dpi圖形數(shù)據(jù)(8位數(shù)據(jù))的第一修正數(shù)據(jù)就被存入第一修正數(shù)據(jù)存儲區(qū)43I。
在本示例中,從存儲在如圖14(A)所示的600dpi二值數(shù)據(jù)存儲區(qū)43D中的600dpi二值字符形狀數(shù)據(jù)以及存儲在如圖14(B)所示的600dpi轉(zhuǎn)換數(shù)據(jù)存儲區(qū)43H中的600dpi圖形數(shù)據(jù)(8位數(shù)據(jù))創(chuàng)建如圖14(C)所示的第一修正數(shù)據(jù),并存入第一修正數(shù)據(jù)存儲區(qū)43I。
這樣,經(jīng)過600dpi圖形數(shù)據(jù)形成的300dpi字符數(shù)據(jù)就被修正為600dpi字符數(shù)據(jù)。
接著在S13中,CPU 41執(zhí)行第二修正過程。在第二修正過程中,CPU 41從第一修正數(shù)據(jù)存儲區(qū)43I讀取第一修正數(shù)據(jù)。CPU 41在已經(jīng)存入空白修正數(shù)據(jù)的第一修正數(shù)據(jù)中,沿主掃描方向連續(xù)提取每個600dpi像素。如果影像數(shù)據(jù)的某個像素(非字符像素)在左側(cè)或右側(cè)與處理空白修正數(shù)據(jù)的像素相鄰,則CPU 41從左側(cè)和右側(cè)相鄰像素的最外側(cè)的影像數(shù)據(jù)像素(非字符像素)記錄下600dpi圖形數(shù)據(jù)以替代空白修正數(shù)據(jù),并將結(jié)果作為第二修正數(shù)據(jù)存入第二修正數(shù)據(jù)存儲區(qū)43J。
如果影像數(shù)據(jù)的像素(非字符像素)并不與具有空白修正數(shù)據(jù)的像素在左側(cè)和右側(cè)相鄰,并且如果影像數(shù)據(jù)的像素(非字符像素)與具有空白修正數(shù)據(jù)的像素在上側(cè)和下側(cè)相鄰,則對于位于具有空白修正數(shù)據(jù)的像素上方或下方的鄰近像素中最外側(cè)的影像數(shù)據(jù)像素(非字符像素),用600dpi圖形數(shù)據(jù)替換空白修正數(shù)據(jù),并將結(jié)果作為第二修正數(shù)據(jù)存入第二修正數(shù)據(jù)存儲區(qū)43J。如果影像數(shù)據(jù)的像素(非字符像素)并不與具有空白修正數(shù)據(jù)的像素在左側(cè)、右側(cè)、上側(cè)和下側(cè)相鄰,則將空白修正數(shù)據(jù)不加替換地存入第二修正數(shù)據(jù)存儲區(qū)43J。
當從第一修正數(shù)據(jù)存儲區(qū)43I讀取的600dpi第一修正數(shù)據(jù)的某個600dpi像素并不具有空白修正數(shù)據(jù)時,該像素的600dpi圖形數(shù)據(jù)(8位數(shù)據(jù))被不加改變地記錄,并作為第二修正數(shù)據(jù)存入第二修正數(shù)據(jù)存儲區(qū)43J。
這樣,對應于在S12的第一修正過程中記錄了空白修正數(shù)據(jù)的像素,背景影像等等中的600dpi圖形數(shù)據(jù)被記錄到第一修正數(shù)據(jù)存儲區(qū)43I的像素中。
在本示例中,如圖15(A)所示的第一修正數(shù)據(jù)存儲區(qū)43I中的第一修正數(shù)據(jù)被轉(zhuǎn)換成第二修正數(shù)據(jù),并存入如圖15(B)所示的第二修正數(shù)據(jù)存儲區(qū)43J。
在S14中,CPU 41從第二修正數(shù)據(jù)存儲區(qū)43J讀取第二修正數(shù)據(jù),并作為打印輸出數(shù)據(jù)存入輸出緩存43B。因此,疊加后的600dpi字符數(shù)據(jù)和300dpi影像數(shù)據(jù)都通過打印機引擎53以600dpi的打印密度打印。
如上所述,依照第一實施例的激光打印機1從外部PC 47接收600dpi字符數(shù)據(jù),從600dpi字符數(shù)據(jù)創(chuàng)建600dpi二值字符形狀數(shù)據(jù),并將600dpi二值字符形狀數(shù)據(jù)連續(xù)寫入到600dpi二值數(shù)據(jù)存儲區(qū)43D(S2-S4)。而且,CPU 41將外部PC 47輸入的600dpi字符數(shù)據(jù)和300dpi影像數(shù)據(jù)轉(zhuǎn)換為300dpi的8位多值圖像數(shù)據(jù),并存入300dpi疊加數(shù)據(jù)存儲區(qū)43G(S5、S6、S9和S10)。而后,CPU 41將300dpi的8位圖形數(shù)據(jù)中的每個像素分為四個小像素,從而創(chuàng)建600dpi的8位圖形數(shù)據(jù)(S11)。用第一修正表55使得600dpi二值字符形狀數(shù)據(jù)經(jīng)受第一和第二修正過程,此后疊加后的600dpi字符數(shù)據(jù)和300dpi影像數(shù)據(jù)都以600dpi的打印密度打印(S12-S14)。
所以,由疊加在300dpi影像數(shù)據(jù)上的600dpi字符數(shù)據(jù)轉(zhuǎn)換成的300dpi字符數(shù)據(jù)可以被修正為600dpi字符數(shù)據(jù)。相應地,當600dpi字符數(shù)據(jù)的一部分與300dpi影像數(shù)據(jù)重疊時,600dpi字符數(shù)據(jù)的該部分能夠幾乎不變地組合并打印到300dpi照片或背景影像上,獲得令人滿意得多的打印輸出。
此外,當600dpi字符數(shù)據(jù)被轉(zhuǎn)換成300dpi字符數(shù)據(jù)時,如果300dpi字符數(shù)據(jù)中用來定義字符的結(jié)合區(qū)域被擴展,則在與存有空白修正數(shù)據(jù)的像素相鄰的像素中用一個代表影像或背景的像素的8位多值數(shù)據(jù)來替換空白修正數(shù)據(jù),第二修正過程(S13)將修正這一問題。相應地,可以增強繪制在300dpi照片或背景上的具有600dpi分辨率的字符的銳度,從而達到令人滿意得多的打印品質(zhì)。
在上述示例中,高分辨率字符數(shù)據(jù)的一部分與低分辨率影像數(shù)據(jù)的一部分重疊。然而,即便高分辨率字符數(shù)據(jù)的全部與低分辨率影像數(shù)據(jù)重疊時,兩種形式的數(shù)據(jù)仍能被組合并以相同的方式被打印。
第二示例下面,將參考圖16-22描述第二示例,在其中依照本實用新型的第二實施例把600dpi字符數(shù)據(jù)全部疊加在300dpi影像數(shù)據(jù)上。在本示例中,假定向激光打印機1輸入的依次是300dpi影像數(shù)據(jù)和600dpi字符數(shù)據(jù)。
首先,在圖4的S1中,由CPU41確定輸入的數(shù)據(jù)是否為字符數(shù)據(jù)(600dpi數(shù)據(jù))。如果不是的話(S1否),那就意味著輸入的數(shù)據(jù)是300dpi影像數(shù)據(jù),那么CPU 41就將300dpi影像數(shù)據(jù)臨時存儲到輸入緩存43A(S8)。在S9中,CPU 41將臨時存儲在輸入緩存43A中的300dpi影像數(shù)據(jù)中的每個像素轉(zhuǎn)換成8位多值數(shù)據(jù),從而創(chuàng)建300dpi圖形數(shù)據(jù)(8位數(shù)據(jù)),并將此圖形數(shù)據(jù)存入300dpi圖形數(shù)據(jù)存儲區(qū)43F,如圖16(A)所示。接著在S10中,CPU 41從300dpi圖形數(shù)據(jù)存儲區(qū)43F中讀取300dpi圖形數(shù)據(jù)(8位數(shù)據(jù)),并將數(shù)據(jù)寫到300dpi疊加數(shù)據(jù)存儲區(qū)43G的已有數(shù)據(jù)上(S10),如圖16(B)所示。
接著在S1中,CPU 41第二次確定輸入的數(shù)據(jù)是否為字符數(shù)據(jù)(600dpi數(shù)據(jù))。如果是的話(S1是),那么在S2中,CPU41臨時性地將600dpi字符數(shù)據(jù)和色彩(多值)數(shù)據(jù)存儲到輸入緩存43A。CPU 41從臨時存儲在輸入緩存43A中的600dpi字符數(shù)據(jù)創(chuàng)建600dpi字符形狀數(shù)據(jù),并將創(chuàng)建的數(shù)據(jù)存儲到600dpi字符數(shù)據(jù)存儲區(qū)43C(S3)。接著,如圖17(A)和17(B)所示,CPU 41從600dpi字符數(shù)據(jù)存儲區(qū)43C中讀取600dpi字符形狀數(shù)據(jù),并將600dpi二值字符形狀數(shù)據(jù)存儲到600dpi二值數(shù)據(jù)存儲區(qū)43D(S3)。這里,對應于存儲有字符形狀數(shù)據(jù)的像素,CPU 41在600dpi二值數(shù)據(jù)存儲區(qū)43D的各個像素中記錄“1”,而對應于沒有存儲字符形狀數(shù)據(jù)的像素,在600dpi二值數(shù)據(jù)存儲區(qū)43D的各個像素中存入“0”。
CPU 41執(zhí)行一個分辨率縮減處理(S5),將如圖18(A)所示的600dpi字符數(shù)據(jù)轉(zhuǎn)換成如圖18(B)所示的300dpi字符數(shù)據(jù)。即,CPU 41從臨時存儲在輸入緩存43A的600dpi字符數(shù)據(jù)創(chuàng)建300dpi字符數(shù)據(jù),并將結(jié)果存入300dpi字符數(shù)據(jù)存儲區(qū)43E。
如圖19(A)和19(B)所示,CPU 41從300dpi字符數(shù)據(jù)存儲區(qū)43E中讀取300dpi字符數(shù)據(jù),將300dpi字符數(shù)據(jù)中各個像素的色彩數(shù)據(jù)等等轉(zhuǎn)換成8位多值數(shù)據(jù),并將所述8位多值數(shù)據(jù)作為300dpi圖形數(shù)據(jù)(8位數(shù)據(jù))存入300dpi疊加數(shù)據(jù)存儲區(qū)43G,同時重寫已有的數(shù)據(jù)(S6)。
接著,如圖20(A)和20(B)所示,CPU 41從300dpi疊加數(shù)據(jù)存儲區(qū)43G中讀取300dpi圖形數(shù)據(jù)(8位數(shù)據(jù)),將每一像素在主掃描方向上分成兩個并在副掃描方向上分成兩個。將用來創(chuàng)建600dpi圖像數(shù)據(jù)(8位數(shù)據(jù))的300dpi圖形數(shù)據(jù)的像素中的8位數(shù)據(jù)存入分出的四個小像素中對應的每個像素。通過這樣的方式,CPU 41將600dpi圖形數(shù)據(jù)存入600dpi轉(zhuǎn)換數(shù)據(jù)存儲區(qū)43H中(S11)。
接著,CPU 41執(zhí)行第一修正過程(S12),從存儲在如圖21(A)所示的600dpi二值數(shù)據(jù)存儲區(qū)43D中的600dpi二值字符形狀數(shù)據(jù)以及存儲在如圖21(B)所示的600dpi轉(zhuǎn)換數(shù)據(jù)存儲區(qū)43H中的600dpi圖形數(shù)據(jù),通過按照前述方式使用第一修正表55,創(chuàng)建如圖21(C)所示的第一修正數(shù)據(jù),并存入第一修正數(shù)據(jù)存儲區(qū)43I。
接著,如圖22(A)和22(B)所示,CPU 41執(zhí)行第二修正過程,創(chuàng)建第二修正數(shù)據(jù),并存入第二修正數(shù)據(jù)存儲區(qū)43J(S13)。即,CPU 41將600dpi圖像數(shù)據(jù)(8位數(shù)據(jù)),諸如背景影像,記錄到與第一修正過程中記錄了空白修正數(shù)據(jù)的第一修正數(shù)據(jù)中的像素相對應的像素。
CPU 41從第二修正數(shù)據(jù)存儲區(qū)43J讀取第二修正數(shù)據(jù),并將第二修正數(shù)據(jù)作為打印輸出數(shù)據(jù)存入輸出緩存43B。相應地,打印輸出數(shù)據(jù)通過打印機引擎53以600dpi的均勻打印密度打印(S14)。
如上所述,依照第一實施例,當全部600dpi字符數(shù)據(jù)與300dpi影像數(shù)據(jù)重疊時,所有600dpi字符數(shù)據(jù)能夠幾乎不變地被組合并打印到300dpi照片或背景影像上,獲得令人滿意得多的打印輸出。
第二實施例接著,描述依照本實用新型第二實施例的影像處理方法。由于依照第二實施例的影像處理方法與第一實施例相似,下面僅描述與第一實施例的過程不同的過程。
在上述第一實施例中,當存儲在輸入緩存43A中的600dpi字符數(shù)據(jù)被轉(zhuǎn)換成300dpi字符數(shù)據(jù)時,存儲在300dpi字符數(shù)據(jù)存儲區(qū)43E中的300dpi字符數(shù)據(jù)中定義字符的結(jié)合區(qū)域趨向擴張(S21-S25)。然而,依照第二實施例,存儲在300dpi字符數(shù)據(jù)存儲區(qū)43E中的300dpi字符數(shù)據(jù)中定義字符的結(jié)合區(qū)域趨向壓縮。
即,在第一實施例中,在S22中,CPU 41確定在輸入緩存43A中的600dpi字符數(shù)據(jù)的四個像素中是否有一個或多個具有色彩數(shù)據(jù)或其他字符數(shù)據(jù),如果在所述四個像素中有一個或多個具有色彩數(shù)據(jù)或其他字符數(shù)據(jù)(S22是),那么過程進至S23,如果在所述四個像素中不具有色彩數(shù)據(jù)或其他字符數(shù)據(jù)(S22否),那么過程進至S24。然而,在第二實施例中,第一實施例S22的過程被一個確定是否所有四個像素中都具有色彩數(shù)據(jù)或其他字符數(shù)據(jù)的過程替換。而后,如果在所有四個像素中都具有色彩數(shù)據(jù)或其他字符數(shù)據(jù),那么過程進至S23。反之,如果在所述四個像素中有一個或多個不具有色彩數(shù)據(jù)或其他字符數(shù)據(jù),那么過程進至S24。
此外,在S13中的第二修正過程中,當S12的第一修正過程存入的像素具有空白修正數(shù)據(jù)時,CPU 41在存儲于第一修正數(shù)據(jù)存儲區(qū)34I的第一修正數(shù)據(jù)中沿主掃描方向連續(xù)提取600dpi像素。對于在左右方向或上下方向具有字符數(shù)據(jù)的像素中的最內(nèi)側(cè)的600dpi字符像素,CPU 41用字符數(shù)據(jù)替換空白修正數(shù)據(jù)。并將結(jié)果作為第二修正數(shù)據(jù)存入第二修正數(shù)據(jù)存儲區(qū)43J。
在本實施例中,激光打印機1可以將已經(jīng)疊加到300dpi影像數(shù)據(jù)上的、由600dpi字符數(shù)據(jù)轉(zhuǎn)換成的300dpi字符數(shù)據(jù)修正回600dpi字符數(shù)據(jù)。相應地,當600dpi字符數(shù)據(jù)的全部或部分與300dpi影像數(shù)據(jù)重疊時,600dpi字符的部分或全部能夠幾乎不變地被組合并打印到300dpi照片或背景影像上,獲得令人滿意得多的打印輸出。
此外,即使通過600dpi字符數(shù)據(jù)被轉(zhuǎn)換成300dpi字符數(shù)據(jù)來縮減300dpi字符數(shù)據(jù)中用來定義字符的結(jié)合區(qū)域,通過對于與存儲有空白修正數(shù)據(jù)的像素相鄰的代表字符的像素用8位多值數(shù)據(jù)來替換,第二修正過程將修正這一問題。相應地,可以增強繪制在300dpi照片或背景上的具有600dpi分辨率的字符的銳度,從而達到令人滿意得多的打印品質(zhì)。
第三實施例接著,描述依照本實用新型第三實施例的影像處理方法。由于依照第三實施例的影像處理方法與第一實施例的相似,下面僅描述與第一實施例的過程不同的過程。
在第一實施例中,第二修正過程是在S13中執(zhí)行。然而,在第三實施例中,當從外部PC 47中輸入的字符數(shù)據(jù)的分辨率超過預定分辨率時(例如2400dpi、3600dpi或6000dpi),S13的過程被跳過,而S12的第一修正過程產(chǎn)生的第一修正數(shù)據(jù)被作為打印輸出數(shù)據(jù)存入輸出緩存43B,并通過打印機引擎53以相應分辨率的均勻打印密度打印。
鑒于在這種情況下不需要第二修正數(shù)據(jù)存儲區(qū)43J,可以縮減RAM 43的存儲容量,從而提高影像處理速度。
第四實施例接著,描述依照本實用新型第四實施例的影像處理方法。由于依照第四實施例的影像處理方法與第一實施例的相似,下面僅描述與第一實施例的過程不同的過程。
在前述的第一實施例中,疊加到低分辨率影像數(shù)據(jù)上的是單色的高分辨率字符數(shù)據(jù)。而在本實施例中,將描述在彩色低分辨率影像數(shù)據(jù)上疊加彩色高分辨率字符數(shù)據(jù)的情況。
在分辨率縮減過程S5中,按照青色(C)、洋紅(M)和黃色(Y)的各種色彩將彩色600dpi字符數(shù)據(jù)轉(zhuǎn)換成300dpi字符數(shù)據(jù),如圖23(A)和23(B)所示。而后,執(zhí)行類似第一實施例的過程。即,通過過程S6和S11,CPU 41對于每種色彩使用300dpi字符數(shù)據(jù),創(chuàng)建對應青色(C)、洋紅(M)和黃色(Y)的每種色彩的600dpi多值圖形數(shù)據(jù)。然而,在過程S4中,對于彩色600dpi字符數(shù)據(jù),CPU 41僅僅創(chuàng)建一個單元的600dpi二值字符形狀數(shù)據(jù)。
在過程S12中,基于對應青色(C)、洋紅(M)和黃色(Y)的每種色彩的600dpi多值圖形數(shù)據(jù)以及600dpi二值字符形狀數(shù)據(jù),CPU 41執(zhí)行第一修正過程。接著,在過程S13中,CPU 41執(zhí)行第二修正過程,在對應青色(C)、洋紅(M)和黃色(Y)的每種色彩的600dpi圖形數(shù)據(jù)的像素中,替換空白修正所數(shù)據(jù)。在S14中,通過將第二修正過程中產(chǎn)生的、對應青色(C)、洋紅(M)和黃色(Y)的每種色彩的600dpi圖形數(shù)據(jù)輸出到輸出緩存43B,使全部彩色600dpi字符能夠幾乎不變地被組合并打印到300dpi彩色照片或彩色背景影像上。
相應地,即便當全部600dpi彩色字符數(shù)據(jù)與300dpi彩色影像數(shù)據(jù)重疊時,仍能組合所述兩種數(shù)據(jù)并將全部600dpi彩色字符打印到低300dpi彩色照片或彩色背景影像上,從而達到令人滿意的打印結(jié)果。此外,由于對于每個彩色600dpi字符數(shù)據(jù),僅僅需要創(chuàng)建單個單元的600dpi字符形狀數(shù)據(jù),從而可以縮減彩色影像數(shù)據(jù)處理所需的存儲量。
進一步,對應于三種色彩將高分辨率字符數(shù)據(jù)轉(zhuǎn)換成低分辨率字符數(shù)據(jù)。相應地,與對應于三種色彩將高分辨率字符數(shù)據(jù)轉(zhuǎn)換成高分辨率字符數(shù)據(jù)相比,只需要少得多的存儲容量,從而減少制造成本。
第五實施例接著,描述依照本實用新型第五實施例的影像處理方法。由于依照第五實施例的影像處理方法與第一實施例的相似,下面僅描述與第一實施例的過程不同的過程。
在前述的第一實施例中的分辨率減縮過程S5中,單色的600dpi字符數(shù)據(jù)被轉(zhuǎn)換成300dpi字符數(shù)據(jù)。然而在本實施例中,將對于青色(C)、洋紅(M)、黃色(Y)和黑色(BK)的每種色彩將彩色600dpi字符數(shù)據(jù)轉(zhuǎn)換成300dpi字符數(shù)據(jù),如圖24(A)和24(B)所示。
即,通過過程S6和S11,對于黑色(BK)、青色(C)、洋紅(M)和黃色(Y)的每種色彩使用300dpi字符數(shù)據(jù),CPU 41創(chuàng)建對應黑色(BK)、青色(C)、洋紅(M)和黃色(Y)的每種色彩的600dpi多值數(shù)據(jù)。然而,在過程S4中,對于所述彩色600dpi字符數(shù)據(jù),CPU 41僅僅創(chuàng)建一個單元的600dpi二值字符形狀數(shù)據(jù)。
在過程S12中,基于對應黑色(BK)、青色(C)、洋紅(M)和黃色(Y)的每種色彩的600dpi多值數(shù)據(jù)以及600dpi二值字符形狀數(shù)據(jù),CPU 41執(zhí)行第一修正過程。接著,在過程S13中,CPU 41執(zhí)行第二修正過程,在對應黑色(BK)、青色(C)、洋紅(M)和黃色(Y)的每種色彩的600dpi圖形數(shù)據(jù)的像素中,替換空白修正數(shù)據(jù)。在S14中,通過將第二修正過程中產(chǎn)生的、對應黑色(BK)、青色(C)、洋紅(M)和黃色(Y)的每種色彩的600dpi圖形數(shù)據(jù)被存儲到輸出緩存43B,使全部彩色600dpi字符能夠幾乎不變地被組合并打印到300dpi彩色照片或彩色背景影像上。
如上所述,即便當全部600dpi彩色字符數(shù)據(jù)與300dpi彩色影像數(shù)據(jù)重疊時,仍能將所述兩種數(shù)據(jù)合成并將全部600dpi彩色字符幾乎不變地打印到300dpi彩色照片或彩色背景影像上,從而達到令人滿意的打印結(jié)果。此外,由于對于每個彩色600dpi字符數(shù)據(jù),僅僅需要創(chuàng)建一個單元的600dpi字符形狀數(shù)據(jù),從而可以縮減彩色影像數(shù)據(jù)處理所需的存儲量。
進一步,對應于四種色彩將高分辨率字符數(shù)據(jù)轉(zhuǎn)換成低分辨率字符數(shù)據(jù)。相應地,與對應于四種色彩將高分辨率字符數(shù)據(jù)轉(zhuǎn)換成高分辨率字符數(shù)據(jù)相比,只需要少得多的存儲容量,從而減少制造成本。
此外,即便所述高分辨率字符數(shù)據(jù)與彩色數(shù)據(jù)復合,字符數(shù)據(jù)也僅需被轉(zhuǎn)換成單個單元的高分辨率二值數(shù)據(jù)。由于不必按照三或四種色彩將高分辨率字符數(shù)據(jù)轉(zhuǎn)換成字符數(shù)據(jù),可以大大縮減所所需的存儲容量,從而減少制造成本。
雖然上面詳細描述了本實用新型具有代表性的實施例,但熟悉本領域的技術(shù)人員可以發(fā)現(xiàn),對于這些代表性的實施例可以做出多種的修改和變化,而仍然保留本實用新型的許多新穎的特點和好處。
權(quán)利要求1.一種影像處理裝置,包括一個第一轉(zhuǎn)換裝置,將高分辨率字符數(shù)據(jù)轉(zhuǎn)換為高分辨率二值數(shù)據(jù);一個第一存儲裝置,存儲高分辨率字符數(shù)據(jù);一個第二轉(zhuǎn)換裝置,將高分辨率字符數(shù)據(jù)轉(zhuǎn)換為低分辨率字符數(shù)據(jù);一個第二存儲裝置,存儲由所述低分辨率字符數(shù)據(jù)與一低分辨率影像數(shù)據(jù)合成的低分辨率復合數(shù)據(jù);一個第三轉(zhuǎn)換裝置,將所述低分辨率復合數(shù)據(jù)轉(zhuǎn)換為高分辨率多值復合數(shù)據(jù)的;一個第一修正裝置,通過使用一存儲于第一存儲器中的高分辨率二值數(shù)據(jù)的邏輯過濾表,對高分辨率多值復合數(shù)據(jù)進行修正;以及一個第二修正裝置,用于對經(jīng)第一修正裝置修正的高分辨率多值復合數(shù)據(jù)進行修正,對在第一修正裝置修正高分辨率多值復合數(shù)據(jù)時經(jīng)修正的高分辨率多值復合數(shù)據(jù)所生成的空白像素賦以鄰近該空白像素的某一像素的值或空白值兩者之一。
2.如權(quán)利要求1所述的影像處理裝置,其特征在于,當高分辨率字符數(shù)據(jù)被轉(zhuǎn)換為低分辨率字符數(shù)據(jù)時,第二轉(zhuǎn)換裝置擴展了在低分辨率字符數(shù)據(jù)中用來定義字符的結(jié)合區(qū)域,則第二修正裝置對經(jīng)修正的高分辨率多值復合數(shù)據(jù)進行修正,向空白像素賦以鄰近該空白像素的顯示影像或背景的某一像素的值。如果當高分辨率字符數(shù)據(jù)被轉(zhuǎn)換為低分辨率字符數(shù)據(jù)時,第二轉(zhuǎn)換裝置縮小了在低分辨率字符數(shù)據(jù)中用來定義字符的結(jié)合區(qū)域,則第二修正裝置對經(jīng)修正的高分辨率多值復合數(shù)據(jù)進行修正,向空白像素賦以鄰近該空白像素的顯示字符的某一像素的值。
4.如權(quán)利要求1至3任一項所述的影像處理裝置,其特征在于,當所述高分辨率字符數(shù)據(jù)及低分辨率影像數(shù)據(jù)是彩色數(shù)據(jù)時,第二轉(zhuǎn)換裝置對應于三或四種色彩將高分辨率字符數(shù)據(jù)轉(zhuǎn)換成低分辨率字符數(shù)據(jù)。
專利摘要從PC輸入的600dpi字符數(shù)據(jù)中創(chuàng)建600dpi二值字符形狀數(shù)據(jù),并連續(xù)寫入存儲器中。來自PC的600dpi字符數(shù)據(jù)和300dpi影像數(shù)據(jù)被作為300dpi的8位多值圖像數(shù)據(jù)存儲。而后,通過將300dpi的8位圖形數(shù)據(jù)中的每個像素分為四個小像素,創(chuàng)建600dpi的8位圖形數(shù)據(jù)。使用第一修正表執(zhí)行第一、第二修正過程,并將疊加后的數(shù)據(jù)以均勻的600dpi打印密度打印。
文檔編號G06T3/00GK2697982SQ200420042408
公開日2005年5月4日 申請日期2004年3月31日 優(yōu)先權(quán)日2003年3月31日
發(fā)明者服部浩司 申請人:兄弟工業(yè)株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
闽侯县| 冀州市| 富蕴县| 齐河县| 灵台县| 额敏县| 东丽区| 苍南县| 杭锦旗| 罗源县| 饶河县| 望江县| 德化县| 清远市| 大悟县| 梁河县| 长顺县| 固原市| 全椒县| 孙吴县| 房山区| 定远县| 迭部县| 黄陵县| 仲巴县| 建始县| 墨竹工卡县| 三亚市| 泗阳县| 恭城| 伊春市| 青冈县| 通辽市| 巴林左旗| 安西县| 丹凤县| 盐边县| 固镇县| 拉孜县| 阿尔山市| 溧水县|