打印機(jī)和處理要打印的圖像的方法
【專利說明】
【背景技術(shù)】
[0001]在打印機(jī)領(lǐng)域中,對任何打印設(shè)備中的圖像質(zhì)量的客戶投訴經(jīng)常是不能以單一打印模式同時獲得線條和區(qū)域填充兩者中的最好的可能圖像質(zhì)量。到目前為止,對此限制還沒有解決方案。這是因?yàn)?,為了?yōu)化線條,需要用于增強(qiáng)線條清晰度的特定打印流水線,但是由于這些打印流水線引起了色彩過渡和漸變中的不希望有的偽像,因而當(dāng)打印區(qū)域填充和渲染時會有副作用。同樣地,如果為了區(qū)域填充和渲染,例如為了最小化條帶、改善色彩過渡等,優(yōu)化了打印流水線,那么線條和文字清晰度往往又將不能滿足客戶的期望。
【附圖說明】
[0002]現(xiàn)在將參照附圖,僅通過示例的方式說明本發(fā)明的示例,附圖中相應(yīng)的附圖標(biāo)記表示相應(yīng)的項(xiàng),其中:
[0003]圖1根據(jù)示例示出處理的圖像的示意圖;
[0004]圖2a)—圖2c)根據(jù)示例示出可以使用的打印掩模數(shù)據(jù)的示意性表示;
[0005]圖3是根據(jù)示例示出處理要打印的圖像的示意圖;
[0006]圖4是根據(jù)示例的打印機(jī)的示意圖,該打印機(jī)包括被設(shè)置成從要打印的圖像的圖像表示數(shù)據(jù)中產(chǎn)生打印輸出的打印單元并且該打印單元被設(shè)置用于處理要打印的圖像;
[0007]圖4a是可以被設(shè)置成提供打印機(jī)中實(shí)現(xiàn)的處理單元的功能的計(jì)算機(jī)系統(tǒng)的圖形
【具體實(shí)施方式】
[0008]圖4圖示了打印機(jī)的簡化的示意圖,打印機(jī)包括被設(shè)置成從要在打印介質(zhì)206上打印的圖像的圖像表示打印數(shù)據(jù)中產(chǎn)生打印輸出的打印單元202,和用于處理圖像的圖像表示輸入數(shù)據(jù)以生成所述圖像表示打印數(shù)據(jù)的處理單元300。相應(yīng)于要由打印機(jī)進(jìn)行的打印作業(yè),圖像表示打印數(shù)據(jù)從處理單元300被轉(zhuǎn)發(fā)給打印單元202。在本示例中,打印機(jī)200是噴墨打印機(jī),因而打印單元202是噴墨打印單元。打印機(jī)也可以是另一種類型的打印機(jī),如液體電子照相打印機(jī)(LEP)。打印機(jī)可以是寬幅打印機(jī)(wide format printer)。
[0009]打印介質(zhì)206可以是如本領(lǐng)域已知的任何合適類型的打印介質(zhì),其由打印介質(zhì)推進(jìn)系統(tǒng)相對于打印單元202輸送,在圖4中,打印介質(zhì)推進(jìn)系統(tǒng)由打印介質(zhì)推進(jìn)驅(qū)動器207和打印介質(zhì)推進(jìn)棍207a和207b例示。需要注意的是,圖4中示意性示出的打印介質(zhì)推進(jìn)系統(tǒng)僅用于說明目的,可以以任何合適的方式來體現(xiàn)。打印介質(zhì)推進(jìn)驅(qū)動器207聯(lián)接到處理單元300,以便相應(yīng)于要由打印機(jī)進(jìn)行的打印作業(yè)接收合適的打印介質(zhì)推進(jìn)驅(qū)動信號。
[0010]在圖示的示例中,打印機(jī)200的打印單元202包括可以被設(shè)置成橫跨打印介質(zhì)206的寬度而以往復(fù)運(yùn)動的方式運(yùn)動的打印托架的打印系統(tǒng)202a。此橫跨打印介質(zhì)206的往復(fù)運(yùn)動的方向通常被稱為主掃描方向或刈幅(SWlth)方向,該運(yùn)動通常被簡單地稱為鋪放(swathing),如雙端箭頭所指示,該方向是垂直于圖4的繪圖平面的方向。打印托架202a典型地可以包括一個或多個被設(shè)置用于在打印介質(zhì)206上進(jìn)行打印的打印頭。
[0011]可替代地,打印機(jī)200可以是所謂的頁寬陣列(PWA)打印機(jī),其中打印單元202包括被設(shè)置用于打印橫跨打印介質(zhì)206的整個寬度的打印系統(tǒng)202a。在這種PWA打印機(jī)中,托架由覆蓋打印介質(zhì)的整個寬度的打印頭陣列取代。以這種方式,當(dāng)向打印介質(zhì)206上發(fā)射墨滴時,打印介質(zhì)206通常以恒定運(yùn)動的方式,向前運(yùn)動。此處,如雙端箭頭所指示,PffA打印系統(tǒng)202a的延伸橫跨打印介質(zhì)206的整個寬度,其在垂直于圖4的繪圖平面的方向上。
[0012]圖4中例示的打印機(jī)進(jìn)一步包括被設(shè)置成從用戶接收與打印機(jī)操作相關(guān)的輸入的輸入設(shè)備204,以及被設(shè)置成為用戶提供與打印機(jī)操作相關(guān)的信息的輸出設(shè)備205。輸入設(shè)備204和輸出設(shè)備205聯(lián)接到處理單元300,以致可以在處理單元300以及輸入設(shè)備204和輸出設(shè)備205之間分別傳送相應(yīng)的輸入和輸出信號。輸入設(shè)備204可以是任何合適的類型,例如它可以是包括若干針對來自用戶的直接手動輸入的鍵的輸入面板,或者它可以是聯(lián)接到數(shù)據(jù)處理環(huán)境或網(wǎng)絡(luò)的接口。以類似方式,輸出設(shè)備205可以是任何合適種類的輸出設(shè)備,例如它可以是將信息直接輸出給用戶的顯示器,或者可以如輸入設(shè)備204的情況,它可以是聯(lián)接到數(shù)據(jù)處理環(huán)境或網(wǎng)絡(luò)的接口。
[0013]進(jìn)一步地,圖4a是計(jì)算機(jī)系統(tǒng)的圖形表示,該計(jì)算機(jī)系統(tǒng)可以通過示例被設(shè)置成提供圖4中的打印機(jī)的處理單元300的功能。該計(jì)算機(jī)系統(tǒng)被配置成執(zhí)行一組指令,以致處理單元300能夠執(zhí)行打印機(jī)的所描述的任務(wù)。如例示的計(jì)算機(jī)系統(tǒng)包括通過總線304彼此通信的處理器301和主存儲器302??蛇x地,計(jì)算機(jī)系統(tǒng)可以包括靜態(tài)存儲器305和/或以數(shù)據(jù)驅(qū)動單元306的形式的非瞬態(tài)存儲器,數(shù)據(jù)驅(qū)動單元306可以是例如固態(tài)存儲器或者磁或光盤驅(qū)動器單元。可以是計(jì)算機(jī)系統(tǒng)一部分的視頻顯示器307可以形成圖4的輸出設(shè)備205,并且字母數(shù)字輸入設(shè)備308和/或光標(biāo)控制設(shè)備309可以形成圖1的用戶輸入設(shè)備204。此外,可以提供網(wǎng)絡(luò)接口設(shè)備303來將計(jì)算機(jī)系統(tǒng)連接到內(nèi)聯(lián)網(wǎng)或形成上述數(shù)據(jù)處理環(huán)境或網(wǎng)絡(luò)的互聯(lián)網(wǎng)。
[0014]實(shí)施要由處理單元300執(zhí)行的任務(wù)中的任何一個或所有任務(wù)的一組指令(即軟件)310可以完全地或者至少部分地駐留在諸如主存儲器302和/或處理器301的機(jī)器可讀介質(zhì)中或機(jī)器可讀介質(zhì)上。其上駐留軟件310的機(jī)器可讀介質(zhì)也可以是數(shù)據(jù)載體,例如固態(tài)存儲器或數(shù)據(jù)驅(qū)動器、不可移動的磁性硬盤或者為數(shù)據(jù)驅(qū)動單元306的一部分的光的或磁的可移動盤。軟件310還可以通過網(wǎng)絡(luò)接口設(shè)備303經(jīng)由內(nèi)聯(lián)網(wǎng)或因特網(wǎng)作為傳播信號傳送或接收,其也可以用于更新軟件或用于其它目的。
[0015]返回參考圖4,如上面已經(jīng)說明的,相應(yīng)于要執(zhí)行的打印作業(yè),打印機(jī)處理單元300被設(shè)置成將圖像表示打印數(shù)據(jù)轉(zhuǎn)發(fā)給打印單元202,其中打印作業(yè)中涉及的若干參數(shù)可以由用戶設(shè)置為與打印機(jī)操作相關(guān)的輸入的一部分。這些參數(shù)的表示,或者至少其一部分,可以通過輸出設(shè)備205以與打印機(jī)操作相關(guān)的信息的形式,提供給用戶。
[0016]現(xiàn)在,參見圖1,根據(jù)示例示出處理的圖像的示意圖。附圖標(biāo)記I以簡化的、示意性的方式表示要由圖4中例示的打印機(jī)200的打印單元300打印的圖像。圖像I可以被以適當(dāng)?shù)膱D像表示輸入數(shù)據(jù)的形式,例如以RGB或CMYK數(shù)據(jù)的形式,或者以本領(lǐng)域中已知的其它適當(dāng)?shù)臄?shù)據(jù)的形式,輸入到打印單元300中。處理單元300被設(shè)置用于根據(jù)圖像表示輸入數(shù)據(jù)處理要打印的圖像和用于生成由打印單元202使用的圖像表示打印數(shù)據(jù)以產(chǎn)生圖像的打印輸出。
[0017]處理單元300被設(shè)置成將圖像I分割成包含邊緣和線條細(xì)節(jié)或邊緣和線條細(xì)節(jié)中的至少一個的線條細(xì)節(jié)子圖像20,以及包含也被稱為區(qū)域填充的區(qū)域細(xì)節(jié)的區(qū)域細(xì)節(jié)子圖像25。
[0018]如圖1中所示,在圖像打印輸出期間,線條細(xì)節(jié)子圖像20和區(qū)域細(xì)節(jié)子圖像25最后在至少一個線條細(xì)節(jié)打印通道和至少一個區(qū)域細(xì)節(jié)打印通道中被打印,以產(chǎn)生具有優(yōu)化的圖像質(zhì)量的圖像50。
[0019]通常,處理單元300在線條細(xì)節(jié)子圖像20上執(zhí)行第一打印模式處理流水線,并且在區(qū)域細(xì)節(jié)子圖像25執(zhí)行不同的第二打印模式處理流水線。
[0020]通常,在為打印過程所作的準(zhǔn)備中,打印模式處理流水線根據(jù)進(jìn)入流水線的圖像表示數(shù)據(jù)進(jìn)行若干操作。如在本領(lǐng)域中已知的,這些操作可以包括例如打印數(shù)據(jù)壓縮、打印數(shù)據(jù)解壓縮、色彩空間轉(zhuǎn)換和半色調(diào)處理。半色調(diào)處理可以生成具有一些級別的半色調(diào)點(diǎn),以最小化打印偽像。進(jìn)入流水線的打印數(shù)據(jù)的類型可能包括文字、藝術(shù)線條、圖像和圖形。
[0021]圖2a)—圖2c)根據(jù)示例示出使用的打印掩模數(shù)據(jù)的示意性表示。通常,產(chǎn)生由圖2中的矩陣示意性表示的多層打印掩模數(shù)據(jù)。通過將子圖像映射到不同的掩模級別來產(chǎn)生如矩陣所示的多層打印掩模數(shù)據(jù),其中掩模級別表示當(dāng)從圖像表示打印數(shù)據(jù)中產(chǎn)生打印輸出時,在給定級別,被發(fā)射到打印單元格中的墨滴的量。
[0022]在參照圖2描述的本文的示例中,產(chǎn)生多層打印掩模數(shù)據(jù)包括分別將每個子圖像映射到四個不同的掩模級別,例如線條細(xì)節(jié)子圖像20的圖像表示數(shù)據(jù)被映射到O和I級,并且