專利名稱:使用相同色彩不同飽和度墨液的噴墨打印機的打印方法
發明的領域本發明涉及噴墨打印機,并特別涉及使用具有相同色彩(hue)但不同飽和度的兩種墨液的噴墨打印機的打印方法。
然而,諸如由計算機方法成象產生的圖象在黑色(對象素打印的點)或白色(空白象素)之間的色調是連續的。如果這種連續色調的圖象被劃分為象素,則每一象素能夠被指定一個其色調值落在色調范圍之內的灰度顏色。為了通過電子打印裝置復制這種連續色調圖象,必須對每一象素指定一連續色調值。
在打印過程中,被打印的圖象劃分為一系列象素,且圖象在每一象素處的值被量化而產生表示該象素色調值的多位數字式字。這樣圖象被轉換為提供給電子打印裝置的字的位流。為了把圖象數據象素值的格式轉換為適于供電子打印裝置使用的格式,對字的位流進行一種半色調處理。半色調處理可采取有許多名稱的很多形式。一種形式,是在每一圖象數據象素值或位流中的字與閾值或水平值之間進行比較,并取決于相對值產生二進制輸出象素值。
在一個例子中,用于圖象的一種連續色調處理器可以產生表示所檢測的象素光強的數值的位流。通常,該數值在0-255的范圍,對應于256級灰度或8-位字。這時,當要在電子打印裝置上產生位流時,根據半色調處理過程,圖象數據的字與單一閾值或閾值的一個陣列比較,以產生所需的二進制輸出象素流。
然而,這一半色調處理過程,可能在原始圖象與打印的圖象之間產生視覺信息上的損失或失真。已經發展了一些技術以降低這一失真。這種技術之一是誤差彌散。稱為抖動(dithering)的另一種技術是誤差彌散的代替品。開發抖動處理是為了減少處理圖象的計算量。抖動或閾值陣列是帶有與圖象象素相同間距的預定的(并一般來說是不同的)閾值的一個陣列。這樣,抖動陣列在概念上是疊加到圖象象素陣列上的。如果抖動陣列小于圖象陣列,則抖動陣列在圖象陣列上被邊靠邊地重復或拼接而產生重復的圖案。這樣每一象素有兩個與其相關的值,實際的圖象象素色調值及與其比較的疊加的抖動陣列象元的抖動或閾值。
一種可使用半色調處理過程的電子打印裝置是噴墨打印機。噴墨打印機一般包括由滑架組件承載的一個打印頭組件,滑架組件在諸如打印紙之類打印介質上對打印紙供紙方向的橫向掃描或移動。打印頭一般裝載在有墨液容器的噴墨處理盒組件上。對于用來向打印介質噴射單色墨液,例如黑色墨液,的單色打印頭,打印頭在打印介質上一個橫向移動,前進對應于打印頭高度的一個距離,并在相反的方向在打印介質上作返回方向的移動。在打印期間,當打印頭在打印介質上橫向移動時,墨液從打印頭的噴墨孔噴射到紙上。更具體來說,打印頭組件在紙上掃描,墨液有選擇地從打印頭組件中任何或全部可用的噴嘴噴出。
要打印到打印介質上的圖象可存儲為數據。圖象可被表示為圖象元素的集合,或稱為象素或圖元,這進而可由墨點表示。還知道,可把構成一個圖象區域的多個象素劃分為多個象素位或象元的行以及多個象素位或象元的列。
通過使打印頭在打印介質上順序地掃描,并在橫向掃描之間使打印介質前進對應于打印頭高度的距離,墨液可以有選擇地噴射到打印介質上圖象區域內的任何象素位。有各種軟件算法用于噴墨打印,它們一般是控制墨點從噴墨打印頭到紙上的定時、順序和/或位置。這種軟件算法的例子包括搭迭和抖動處理,抖動處理是通過施加抖動或閾值陣列而實現的。
在對于噴墨打印機的灰度打印使用抖動陣列時,通過打印頭使墨點置于圖象區域內選擇的位置。一般來說,在灰度打印期間,單一墨液是與抖動陣列相關聯使用的。圖象數據包括對于帶有指定的灰度值的單一象素位的數據。如果灰度值大于在同一象素位抖動陣列內的閾值,則單色墨液的墨點置于該象素位。用于灰度打印的抖動或閾值陣列提供了計算上快速的優點。
日趨普遍的是,噴墨打印機包含多個打印頭,而每一打印頭具有相同色彩但不同飽和度的墨液。為了使用帶有相同色彩不同飽和度的抖動,每一打印頭/墨液飽和度必須有與之相關聯的抖動陣列。使用兩個抖動陣列,或一般對每一打印頭使用一個抖動陣列,則使得計算時間慢下來。因而抖動陣列是與單密度墨液使用的。
于是,對于具有多個打印頭關聯相同色彩但不同飽和度墨液的噴墨打印機中的灰度打印,所需要的是較快的方法。
根據本發明的一個方面,該方法采用陣列值的定義范圍來確定墨液由噴墨打印機的施加。
根據本發明的另一方面,該方法采用單抖動或閾值陣列來控制墨液由噴墨打印機的施加。
本發明在其一種形式中,包括使用具有不同飽和度墨液的噴墨打印機的打印方法。該方法包括定義與打印介質疊加的圖象區域,該圖象區域具有象素位的多個行和列,每一象素位具有從象素值范圍指定的象素值。閾值陣列定義為具有象元的多個行和列,每一象元具有從閾值范圍指定的閾值。對于象素位的行和列的一個集合,確定每一象素值是在閾值范圍之內還是之外。對于在閾值范圍之內的象素值,或者使用較低飽和度的墨液在打印介質上打印墨點,或者不打印墨點。對于在閾值范圍之外的象素值,使用較低飽和度的墨液或較大飽和度墨液之一在打印介質上打印墨點。
根據本方法的一個方面,當確定象素值在閾值范圍之內時,則該象素值與閾值陣列的對應象元的閾值進行比較。這時,只有當象素值大于對應的閾值時,才使用較低飽和度墨液打印墨點。
根據本方法的一個方面,當確定象素值在閾值范圍之外時,則獲得特定象素值與應減值之間的差值。然后差值與閾值陣列的對應象元的閾值相比較,當差值大于閾值時,使用較大飽和度的墨液在打印介質上打印墨點,否則使用較低飽和度的墨液在打印介質上打印墨點。
在一種形式中,較低飽和度墨液可認為是稀釋的墨液,而較大飽和度的墨液可認為是全強度(strength)的墨液。
在另一形式中,稀釋的墨液是全強度墨液強度的50%。在一優選形式中,墨液色彩是相同的。
因為象素值一般的范圍為0-255,包括兩端值,故抖動陣列的閾值范圍是它的一個子集。而且,由于稀釋墨液相對于全強度墨液最好為50%的強度墨液,故閾值范圍是50%或一半(1/2)象素值范圍。這樣,閾值范圍是0-127,包括兩端值,而象素值范圍是0-255,包括兩端值。
本發明的優點在于,具有相同色彩而飽和度不同的兩種墨液的噴墨打印機在計算上是快速的。
本發明的另一優點在于,灰度打印較為精確。
圖4是根據本發明的示例性抖動陣列的圖示;圖5是按飽和度對象素值百分比灰色或稀釋墨液覆蓋區的圖示;圖6是按飽和度對象素值百分比黑色或全強度墨液覆蓋區的圖示;以及圖7是按飽和度對象素值百分比組合的灰色(稀釋的)與黑色(全強度的)墨液覆蓋區的圖示。
所有各圖中對應的標號指示對應的部件。這里列出的例子是以一種形式表示本發明一種優選實施例,這些例子并不以任何方式構成對本發明范圍的限制。本發明的詳細說明現在參照各附圖特別是
圖1,其中示出包含CPU(中央處理器)11的一個主機或個人計算機10,它與鍵盤12及監視器或顯示器13連接。CPU 11包含典型的內部組件(未示出),包括磁盤驅動器,存儲器,接口連接器,電源等,而鍵盤12和監視器13可以是任何類型的。通過多導體電纜14個人計算機10與打印裝置16即噴墨打印機連接。噴墨打印機16一般包括容納了如圖2中所示的一個或幾個打印處理盒的打印機單元17,打印處理盒將在以下詳細討論,還包括許多其它電氣和機械組件(未示出),使得打印機16能夠工作,但它們對于理解本發明不是必須的。打印機單元17可能包括用于不同紙張規格的兩個紙托盤18a和18b,或者可能只包括一個紙托盤以及一個介質/紙輸出區19,打印之后在該區域存放打印物。
圖2中示出,可在噴墨打印機16中使用的那類噴墨處理盒22。噴墨處理盒22具有一般是塑料的殼體23,該殼體包括含有第一墨液25的第一墨液腔或容器24,及含有第二墨液27的第二墨液腔或容器26。根據本發明的一個方面,容器24或25包含特定顏色的全強度墨液,而容器24和25的另一個包含與全強度墨液相同色彩的稀釋墨液。在灰度打印中,墨液的色彩是黑色的。然而,除黑色之外的其它色彩也可使用。稀釋墨液相對于全強度墨液是一種百分率強度。在本發明的一種形式中,稀釋墨液為全強度墨液強度的50%。當然,使用本發明方法的原理,除了100%(全強度)和50%(稀釋)強度墨液之外,墨液強度的其它組合也是可采用的。
處理盒22在其一端還包含打印頭組件28,該組件包含打印頭基片29。打印頭基片29具有第一打印頭30和第二打印頭31。第一打印頭30與第一墨液容器24是流體相連的,以便提供第一墨液25,并與第一多個端子33(其中只一個端子有標號)有電連接,用于從打印機16接收必要的電能和/或電信號。第二打印頭31與第二墨液容器26是流體相連的,以便提供第二墨液27,并與第二多個端子35(其中只一個端子有標號)有電連接,用于從打印機16接收必要的電能和/或電信號。當處理盒22安裝到打印機16的滑架(未示出)中時,第一和第二端子33和35就與打印機16適當電組件處于電連接。
還應當認識到,按本原理,每一墨液可以包含在具有與之相連的單個打印頭的單個墨液容器處理盒中,或多墨液可以包含在帶有多個對應的墨液容器和打印頭的處理盒中,或者是其各種組合。
現在參照圖3,其中示出對應于打印頭30和31的示例性打印頭38的示意圖。應當認識到,打印頭38的任何特征都適用于打印頭30和31,并且除非特別指出,對打印頭38所述等同于對打印頭30和31所述。打印頭38是與打印介質42上的圖象區域40相關聯而示出的。打印紙42可在噴墨打印機16內箭頭43所指的前進方向移動。
打印頭38包括以垂直相鄰的墨液噴孔的一個陣列排布的多個墨液噴孔44。一般,為制造上的考慮,垂直相鄰的墨液噴孔44按彼此相對交錯的關系分布。即,右手列中所示的底部的墨液噴孔44與左手列中所示的底部的墨液噴孔44垂直方向相鄰分布。在所示的實施例中,打印頭38包括按垂直方向彼此相鄰的關系交錯排布的八個墨液噴孔。
打印頭38按已知的方式由滑架組件(未示出)承載,如雙向箭頭46所示,該滑架可在前進方向43的橫向移動。滑架組件與打印頭38可按已知的方式配置為單向打印或雙向打印。
與打印介質或紙42的至少一部分疊加的圖象區域40部分地由相鄰的噴墨孔44之間垂直的中心對中心的間隔定義。圖象區域40包含象素位的多個行48以及象素位的多個列50。象素位的每一行48內的每一象素位有高度,對應于打印頭38上相關聯的噴墨孔44的高度。而且,在所示的實施例中,象素位每一列50內的每一象素位有寬度,對應于每一行48的高度尺寸。即,每一象素位基本上是正方形的。然而,應當認識到,取決于打印頭處理盒驅動電動機的分辨率,每一象素位可以有與高度不同的寬度。
打印頭38包括多個噴墨加熱器,其中一個在圖3中示出并標記為52,這些加熱器分別與多個噴墨孔44相關聯。在打印頭38在紙42上掃描期間每一噴墨加熱器在選擇的時間點可激發,以便從相關噴墨口44噴射墨液。噴墨加熱器52在選擇的時間點的激發引起在相關噴墨孔44的基部氣泡的迅速形成,從而向紙42上噴射墨液,一般來說按已知的方式其結果是一個墨點。還應當認識到,其它類型的打印頭也能夠以本發明的方法使用。
現在再來參照圖4,其中示出具有多象元60行56和多個象元60列58的示例性的抖動或閾值陣列54。抖動或閾值陣列是駐留在軟件中的一個M×N的陣列,或象元的多個行和列。在使用抖動陣列時,一般選擇16×16陣列重疊圖象區的象素位16×16陣列,然而也可采用其它規格的陣列。陣列54的每一象元60與一個閾值VTx相關聯,其中“X”是陣列的象元號碼。這樣,在4×3陣列54中有與閾值VT1到VT12分別關聯的12個象元60。在根據本發明的一個方面,閾值VT1到VTX具有與圖象數據相關聯的象素值的一半(1/2)或50%的總范圍。對于被編碼為8-位字的值0到255,包括兩端值(總的256階或級),圖象數據的象素值表示連續的單色色調,從白色或對應于“0”級的單色的0%強度(intensity),到全強度或對應于“255”級的單色的100%。這一例子中,閾值VT1到VT12具有128級的范圍,這是象素值的一半(1/2)或50%。這可表示為閾值0到127,包括兩端值。應當認識到,對于抖動陣列每一象元的特定閾值的選擇超出了本公開的范圍。
一種明顯的打印解決方案是使用兩個顏色相同強度不同墨液,采用兩個分開的抖動陣列,這將把象素值劃分為一個高范圍和一個低范圍。稀釋墨液將用于低范圍,而全強度墨液將用于高范圍。然而實際上,除非墨液之間的混合比率非常精確,否則在稀釋墨液覆蓋的區域與全強度墨液覆蓋的區域之間有明顯的邊界。于是,本方法對于低范圍使用稀釋墨液,而對于高范圍使用稀釋與全強度墨液的組合。
借助于圖5-7,將討論根據本方法的一個方面使用相同顏色的不同濃度(強度)墨液的方法。要作以下的假設,即術語“灰色墨液”與“稀釋的墨液”、“第一墨液”或“較低飽和度墨液”及其變形可以換用,而術語“黑色墨液”與“全強度墨液”,“第二墨液”或“較大飽和度墨液”及其變形可以換用。
圖5中,曲線圖62是象素值對灰色墨液飽和度百分比的圖示,其中選擇灰色墨液為全強度或濃度墨液的50%強度或濃度。灰色墨液的覆蓋區由區域63標記,而沒有墨液由區域64標記。根據本方法的一個方面,從象素值0到象素值127,灰色墨液的飽和度百分比,或其覆蓋區,從0%到100%線性增加。從象素值128到象素值255,灰色墨液覆蓋區從100%降低到0%。由于假設灰色墨液63為黑色墨液50%黑度,0到100%飽和度對應于從象素值0處的0%黑色到象素值127處的50%黑色,并然后飽和度從50%黑色降低到象素值255處的0%黑色。這一曲線的斜度可認為從0到127是1,而從128到255是-1。
圖6中,曲線圖66是象素值對黑色墨液飽和度百分比的圖示,其中黑色墨液是全強度的墨液。黑色墨液的覆蓋區由區域67標記,而沒有墨液的覆蓋區由區域68標記。根據本方法的一個方面,從象素值0到127,沒有使用黑色墨液。從象素值128到255,黑色墨液的覆蓋區從0%到100%線性增加。飽和度在象素值128處是0%黑色,而在象素值255處達到100%黑色。這一曲線的斜度從象素值128到象素值255可認為是2。
圖7中,曲線圖70是根據圖5和6中圖示的它們各自的曲線圖,對應于組合的(由區域71表示的)灰色墨液及(由區域72表示的)黑色墨液覆蓋區的象素值對飽和度百分比的圖示。圖5和6的曲線簡單的相加即產生圖7的曲線,該曲線給出使用兩種強度的墨液從象素值0處的0%黑色到象素值255處的100%黑色的連續線性過渡。
按圖5-7圖示及以上所述這一方式,使用灰色墨液和黑色墨液產生了對應于象素值0到255的黑色濃度墨液從0到100%連續的線性增加。
在一種形式中,本方法采用了圖5-7的曲線圖中圖示的性質,控制由打印機的打印頭對不同強度墨液的施加。為了通過打印機16打印一個圖象,定義具有多個行48和列50象素位的圖象區域40,每個位關聯來自象素值范圍的一個象素值。象素值范圍一般是0到255。定義具有多個行56和列58象元60的抖動陣列54,每一象元60關聯來自閾值范圍的一個閾值VT1-VT12。根據本方法的一個方面,閾值的范圍是0-127,表示象素值總范圍的或稀釋的或墨液強度的50%。由于閾值范圍是可能的象素值(0-255)的低范圍,故象素值將不低于0。因而,在確定象素值是在閾值范圍之內還是之外時,只需比較象素值與閾值范圍的上限值或閾值界限。首先確定象素位的每一象素值在閾值范圍之內還是之外。如果象素值在閾值范圍之內,則或者使用灰色墨液在打印介質上打印墨點,或者不打印墨點。參照圖7能夠理解這一點,其中對應于閾值的象素值0-127的范圍中,只使用灰色墨液。當然,打印到打印介質上的灰色墨液的飽和度百分比遵循曲線圖70。如果象素值在閾值范圍之外,則使用灰色墨液或黑色墨液向打印介質上打印墨點。參照圖7又能夠理解這一點,其中象素值128-255的范圍中,只使用灰色和黑色墨液。
根據本方法的一個方面,如果象素值在閾值范圍之內,這里是0-127,則象素值與概念上疊加的抖動陣列的象元的閾值比較。如果象素值大于閾值,則使用灰色墨液向打印介質打印墨點,否則不打印墨點。如果象素值在閾值范圍之外,則確定應減值與象素值之間的差值,然后該差值與概念上疊加的抖動陣列象元閾值比較。如果差值大于該閾值,則使用黑色墨液打印墨點,否則使用灰色墨液打印墨點。又灰色和黑色墨液的飽和度百分比將遵循曲線圖70。這樣,只需要定義一個抖動陣列。
例如,如果來自圖象區域的象素位的象素值為120,而閾值范圍是1-127,則確定象素值在閾值范圍之內。于是,或者不打印墨點,或者使用灰色墨液打印墨點。然后象素值與抖動陣列的疊加象元的閾值比較。例如,如果疊加象元的閾值為30,則象素值120比較大,于是使用灰色墨液打印墨點。例如,如果閾值為125,則象素值120小于閾值而不打印墨點。
作為另一例子,如果來自圖象區域的象素位的象素值為201,且閾值范圍是0-127,則確定象素值在閾值范圍之外。這樣,使用灰色或黑色墨液在打印介質上打印墨點。通過從象素值減去應減值128而獲得差值。這里,象素值為201,于是差值是201-128=73,這也是修改的象素值。然后修改的象素值或差值與從疊加的抖動陣列象元抽取的或對應該象元的閾值比較。例如,如果閾值為45,則差值73大于45,于是使用黑色墨液在打印介質上打印墨點。例如,如果閾值為113,則差值73小于113,于是使用灰色墨液在打印介質上打印墨點。
雖然已經作為具有優選的設計對本發明進行了說明,但在本公開的精神和范圍內還可對本發明作進一步的修改。因而,這一申請是要函蓋本發明的使用其一般原理的任何變形、用法、或適應性修改。進而,本申請是要函蓋與本公開不同但在本發明適用的已知的或按業內實際慣例之內的,并屬于所附權利要求范圍之對象。
權利要求
1.以使用第一墨液和第二墨液的噴墨打印機在打印介質上打印的方法,所述方法包括以下步驟定義疊加打印介質的圖象區域,所述圖象區域具有象素位的多個行和列,每一所述象素位具有從象素值范圍指定的象素值;定義閾值范圍;以及對于所述象素位的行和列的集合,確定與所述象素位相關的每個所述象素值是否在所述閾值范圍之內;以及對于在所述閾值范圍之內的象素值,或者使用第二墨液在打印介質上打印墨點,或者不打印墨點;以及對于在所述閾值范圍之外的象素值,使用第一和第二墨液之一在打印介質上打印墨點。
2.權利要求1的方法,其中所述閾值范圍具有上限值,并通過比較象素值與所述上限值而確定每一象素在閾值范圍之內。
3.權利要求1的方法,其中第二墨液為第一墨液的50%。
4.權利要求1的方法,其中第一墨液與第二墨液色彩相同。
5.權利要求1的方法,還包括以下步驟定義具有多個行和列的象元的閾值陣列,每一象元具有來自所述閾值范圍的相關的閾值;其中對于在所述閾值范圍之內的象素值,比較象素值與閾值陣列對應于象素位的象元的閾值,并當所述象素值大于所述閾值時,使用第二墨液在打印介質上打印墨點,否則不打印墨點;以及其中對于在所述閾值范圍之外的象素值,獲得特定的象素值與應減值之間的差值,比較所述差值與所述閾值陣列對應于象素位的象元的閾值,并當所述差值大于所述閾值時,使用第一墨液在打印介質上打印墨點,否則使用第二墨液在打印介質上打印墨點。
6.權利要求5的方法,其中所述閾值范圍是1-127,包括兩端值,而所述象素值范圍是0-255,包括兩端值。
7.權利要求5的方法,其中所述應減值為128。
8.權利要求1的方法,其中所述第一和第二墨液有不同的飽和度。
9.使用具有第一飽和度墨液和第二飽和度墨液的噴墨打印機在打印介質上打印的方法,所述方法包括以下步驟定義疊加打印介質的圖象區域,所述圖象區域具有象素位的多個行和列,每一所述象素位具有來自象素值范圍的相關的象素值;定義具有多個行和列象元的抖動陣列,每一象元具有來自抖動值范圍的相關的抖動值;對于所述象素位給定的行和列的集合,確定每一所述象素值是否在所述抖動值范圍之內;以及對于在所述抖動值范圍之內的象素值,取決于特定象素值與所述抖動陣列對應于所述象素位的象元的抖動值的比較,或者使用第二飽和度墨液在打印介質上在對應于特定象素值的象素位打印墨點,或者不打印墨點;以及對于在所述抖動值范圍之外的象素值,取決于特定象素值與所述抖動陣列對應于所述象素位的象元的抖動值的比較,使用第一飽和度墨液與第二飽和度墨液之一在打印介質上對應的象素位打印墨點。
10.權利要求9的方法,其中所述抖動值范圍具有上限值,并通過比較每一象素值與所述上限值而確定每一象素值在所述抖動值范圍之內。
11.權利要求9的方法,其中所述第一和第二飽和度墨液色彩相同。
12.權利要求11的方法,其中所述顏色是黑色。
13.權利要求11的方法,其中所述第一飽和度墨液是全強度墨液,而所述第二飽和度墨液相對于所述全強度墨液是稀釋墨液。
14.權利要求13的方法,其中所述稀釋墨液是所述第一飽和度墨液的50%。
15.權利要求9的方法,其中對于在所述抖動值范圍之內的象素值,比較象素值與抖動陣列對應于象素位的象元的抖動值,并當象素值大于抖動值時,以第二飽和度墨液打印墨點,否則不打印墨點;以及其中對于在所述抖動值范圍之外的象素值,獲得特定的象素值與應減值之間的差值,比較所述差值與所述抖動陣列對應于象素位的象元的抖動值,并當所述差值大于所述抖動值時,使用第一飽和度墨液在打印介質上打印墨點,否則使用第二飽和度墨液在打印介質上打印墨點。
16.權利要求15的方法,其中所述抖動值范圍是0-127,包括兩端值,且所述象素值范圍是0-255,包括兩端值。
17.權利要求16的方法,其中所述應減值是128。
18.使用具有全強度度墨液和稀釋墨液的噴墨打印機,在打印介質上打印的方法,所述方法包括以下步驟定義疊加打印介質的圖象區域,所述圖象區域具有象素位的多個行和列,每一所述象素位具有來自象素值范圍的相關的象素值;定義具有多個行和列象元的閾值陣列,每一象元具有來自作為所述象素值范圍的子集的閾值范圍的相關的閾值;以及確定特定象素值是否在所述閾值范圍之內;以及對于在所述閾值范圍之內的象素值,比較象素值與閾值陣列的對應象元的閾值,并當象素值大于閾值時,使用稀釋墨液在打印介質上打印墨點,否則不打印墨點;以及對于在所述閾值范圍之外的象素值,使用全強度墨液與稀釋墨液之一在打印介質上打印墨點。
19.權利要求18的方法,其中所述閾值范圍具有上限值,并通過比較象素值與所述上限值而確定每一象素值在所述閾值范圍之內。
20.權利要求18的方法,其中全強度墨液和稀釋墨液色彩相同。
21.權利要求18的方法,其中所述色彩是黑色。
22.權利要求18的方法,其中所述稀釋墨液是所述全強度墨液的50%。
23.權利要求18的方法,其中對于在所述閾值范圍之外的象素值,獲得特定象素值與應減值之間的差象素值,比較所述差象素值與閾值陣列的對應象元的閾值;以及當所述差象素值大于所述閾值時,使用全強度墨液在打印介質上打印墨點,否則使用稀釋墨液在打印介質上打印墨點。
24.權利要求23的方法,其中所述象素值的范圍是0-255,包括兩端值,所述閾值范圍是0-127,包括兩端值,且所述預定的應減值為128。
全文摘要
本發明旨在以噴墨打印機使用相同色彩不同飽和度墨液的打印方法。該方法使用單一的抖動陣列控制打印墨液的施加,最好是全強度墨液和稀釋墨液,以實現灰度打印。抖動陣列具有對圖象區域象素值的范圍值的子集定義的閾值,最好為其50%,一般對應于0與127(包括兩端值)之間的閾值。確定象素值在閾值陣列范圍之內或之外。從而,使用稀釋的或全濃度的墨液打印墨點或不打印。如果象素值在閾值陣列范圍之內,則象素值與抖動陣列的疊加象元的閾值比較。象素值大于對應的閾值時,使用稀釋墨液打印墨點,否則不打印點。如果確定象素值在閾值陣列范圍之外,則從象素值減去預定的值得到差象素值。然后比較差象素值與抖動陣列的疊加象元的閾值。如果差象素值大于對應的閾值,則打印全強度墨點,否則打印稀釋墨點。
文檔編號H04N1/40GK1360790SQ00810019
公開日2002年7月24日 申請日期2000年5月17日 優先權日1999年6月4日
發明者威廉·托馬斯·沃納爾 申請人:萊克斯馬克國際公司