圖像處理裝置、圖像處理方法和印表機的製作方法
2023-07-03 17:29:11 3
專利名稱:圖像處理裝置、圖像處理方法和印表機的製作方法
技術領域:
本發明涉及圖像處理裝置、圖像處理方法和印表機。
背景技術:
由於製造的變化,被設計為噴射相同噴射量的多個噴墨噴嘴實際上噴射不同的噴射量。因此,當使用多個噴射噴嘴以用均一的列印點數在列印介質上形成圖像時,可出現由於製造的變化等所導致的濃度(density)變化。日本專利公開No. H10-013674 (1998)公開了如下的頭遮蔽(shading)技術為了解決濃度變化,獲取關於從各個噴墨噴嘴所噴射的墨量的信息,並且根據關於墨量的信息,調製列印點數。同時,即使在使用如上所述的頭遮蔽技術的情況下,當兩種或更多種墨被重迭以執行顏色再現時,也出現如下的現象其中,用具有與標準噴射量不同的噴射量的噴嘴來執行列印的區域中的顏色顯現(development)與應被列印的顏色不同,即,所謂的顏色偏移。 即,僅通過頭遮蔽技術,即使單色圖像的濃度不均勻性被校正,在通過重迭兩種或更多種墨所表現的圖像上,也可根據多個噴嘴之間的噴射特性的變化而出現顏色偏移。如果噴射特性在多個噴嘴之間不同,那麼顏色偏移的程度在列印區域之間不同,並且,這被辨別為顏色不均勻性。當用色度計(colorimeter)執行這種顏色不均勻性的出現位置點的色度測量時, 可出現色度誤差。例如,分光光度(spectrophotometric)色度計通過讀取一定的斑點直徑內的反射光來執行色度測量。但是,通過分光光度色度計讀取具有比斑點直徑小的寬度的區域中的顏色不均勻性,直到圍繞所述顏色不均勻性的區域中。出於這種原因,難以精確地執行顏色不均勻性的色度測量。並且,在諸如掃描儀的圖像輸入設備的情況下,存在依賴於傳感器的精度程度而出現同色異譜(metamerism)、不能依賴於產生輸入圖像時的位數來辨認顏色差異和其它的一些情況,即,人的視覺精度可能不可再現。
發明內容
本發明的一個目的是提供能夠精確且有效地減少顏色圖像(color image)中的顏色不均勻性的圖像處理裝置、印表機和圖像處理方法,所述顏色圖像由多種不同類型的墨的顏色混合而形成,所述顏色不均勻性由於噴射墨的噴嘴之間的噴射特性的變化所導致。本發明提供一種圖像處理裝置,該圖像處理裝置對於顏色信號(color signal) 執行顏色校正處理,該顏色信號與要在列印介質上列印的圖像數據的各像素相關並且包含預定的顏色空間中的多個分量,該圖像處理裝置包括存儲器,被配置為存儲具有多個表參數的轉換表,各表參數分別被分配給多個噴嘴陣列中的用於在列印介質的公共區域中列印的各噴嘴或預定數量的噴嘴,所述多個噴嘴陣列噴射包含第一墨和具有與第一墨不同的顏色的第二墨的多種墨;校正單元,被配置為使用被分配給與各像素的顏色信號對應的噴嘴的至少一個表參數,執行顏色信號的顏色校正處理;第一輸出單元,被配置為輸出使得所述多個噴嘴陣列在列印介質的公共區域中至少噴射第一墨和第二墨兩者以列印測試顏色圖像的信號;第一接收單元,被配置為接收關於所述測試顏色圖像中的要經受顏色校正的顏色校正區域的信息,所述信息是基於由第一輸出單元輸出的所述測試顏色圖像的輸出的結果;產生單元,被配置為對於與所述測試顏色圖像中的顏色校正區域對應的至少一個顏色信號,產生用於顏色校正處理的多個校正候選值;第二輸出單元,被配置為輸出使得所述多個噴嘴陣列在列印介質上列印多個不同的顏色校正圖像的信號,所述多個不同的顏色校正圖像通過使用所述多個校正候選值而經受多個不同類型的顏色校正處理;第二接收單元, 被配置為接收關於從所述多個不同的顏色校正圖像中選擇的顏色校正圖像的信息,所述信息是基於由第二輸出單元輸出的所述多個不同的顏色校正圖像的輸出的結果;以及形成單元,被配置為基於與選擇的顏色校正圖像對應的顏色校正處理來形成至少一個表參數,所述至少一個表參數被分配給與顏色校正區域對應的噴嘴,其中,所述產生單元對於與顏色校正區域對應的所述至少一個顏色信號,僅產生各具有比均勻顏色空間中的預定閾值大的顏色差異的校正候選值。從(參照附圖)對示例性實施例的以下描述,本發明的進一步的特徵將變得明顯。
圖1是示意性地示出根據本發明的一個實施例的噴墨印表機的示圖;圖2是示出根據本發明的一個實施例的列印系統的框圖;圖3A至圖3C是用於描述當列印藍色圖像時出現的顏色不均勻性的示圖;圖4A至圖4D是示出根據本發明的第一實施例和第一實施例的變型的噴墨印表機中的圖像處理單元的配置的框圖;圖5是示出產生在圖4A所示的MCS處理部分中使用的表的參數的處理、以及產生列印數據時的圖像處理中MCS處理部分的使用以上表的處理的流程圖;圖6是示出測試顏色圖像的布局的示圖;圖7是示出用於指定測試顏色圖像中的顏色不均勻性的出現區域的用戶界面的示圖;圖8是示出候選顏色校正圖像的布局的示圖;圖9是示出用於從多個候選顏色校正圖像中選擇要使用的顏色校正圖像的用戶界面的示圖;圖IOA和圖IOB是用於描述測試顏色圖像的列印狀態的示圖;圖IlA和圖IlB是用於描述圖4A中的MCS處理部分的處理之後的圖像的例子的示圖;圖12是示出其坐標在RGB空間中以規則的間隔被確定的格子點(lattice point) 的示圖;圖13是示出青色色彩(hue)的墨驅動量和濃度之間的關係的曲線圖;圖14是示出用於產生在圖4B所示的MCS處理部分中使用的表的參數的處理、以及產生列印數據時的圖像處理中MCS處理部分的使用以上表的處理兩者的流程圖;以及圖15A和圖15B是用於描述圖4D所示的MCS處理部分的處理之後的圖像的例子的示圖。
具體實施例方式圖1是示意性地示出本發明實施例的噴墨印表機(噴墨列印裝置)的示圖。如圖 1所示,印表機100在形成印表機的框架中包含列印頭101至104。列印頭101至104中的每一個包含用於分別噴射黑色(K)、青色(C)、品紅色(M)和黃色(Y)的多個噴嘴,噴嘴在與列印紙106的寬度對應的範圍中沿χ方向以陣列布置,並且是所謂的全線型(full-line type)。用於各顏色的噴嘴陣列的噴嘴布置的解析度為1200dpi。通過由馬達(圖中未示出)的驅動力轉動的傳輸輥105(和圖中未示出的其它輥),沿圖1中的y箭頭的方向傳輸作為列印介質的列印紙106。另外,當列印紙106正被傳輸的同時,根據列印數據從列印頭101至104中的每一個的多個噴嘴噴射墨。通過這樣做, 與列印頭中的每一個的噴嘴陣列對應的圖像的一個光柵(raster)部分被依次列印。例如, 通過重複這種類型的將墨從列印頭噴射到傳輸的列印紙上的噴墨操作,可以列印用於一頁的圖像。可應用本發明的列印裝置不限於如上解釋的全線型裝置。例如,由以下的解釋顯然的是,本發明也可被應用於通過沿與列印紙的傳輸方向正交的方向掃描列印頭來執行列印的所謂的串聯型列印裝置。圖2是示出本發明實施例的列印系統的構成的框圖。如圖2所示,該列印系統包含圖1所示的印表機100、以及作為印表機100的主機設備的個人計算機(PC) 300。主機PC 300具有以下元件。CPU 301根據存儲於HDD 303或RAM 302上的程序執行處理。RAM 302是易失性存儲器,並且暫時存儲程序和數據。HDD 303是非易失性存儲器, 並且類似地存儲程序和數據。數據傳送I/F(接口)304控制主機PC 300和印表機100之間的數據的發送和接收。可以使用USB、IEEE 1394、LAN等作為用於這種數據發送和接收的連接方法。鍵盤和滑鼠I/F 305是控制諸如鍵盤或滑鼠的人機接口設備(Human Interface Devices, HID)的接口,並且,用戶可通過該I/F執行輸入。顯示I/F 306控制顯示設備(圖中未示出)上的顯示。另一方面,印表機100具有以下元件。CPU 311根據存儲於R0M313和RAM 312中的程序來執行通過使用從圖4A開始的示圖在後面描述的每一個實施例的處理。RAM 312是易失性存儲器,並且暫時存儲程序和數據。ROM 313是非易失性存儲器,並且可存儲表數據和程序,所述表數據在使用從圖4A開始的示圖在後面描述的每一個實施例的處理中生成。數據傳送I/F 314控制印表機100和PC 300之間的數據的發送和接收。頭控制器315給圖1所示的列印頭101至104供給列印數據,並且控制列印頭的噴墨操作。更具體而言,頭控制器315可被構建為從RAM 312中的指定地址讀取控制參數和列印數據。另外,當CPU311將控制參數和列印數據寫入到RAM 312中的指定地址時,激活頭控制器315 的處理並執行來自列印頭的噴墨。圖像處理加速器316是以比CPU 311高的速度執行圖像處理的硬體。即,圖像處理加速器316可被構建為從RAM 312中的指定地址讀取圖像處理所需要的參數和數據。並且,當CPU 311將參數和數據寫入到RAM 312中的指定地址時,激活圖像處理加速器316並執行指定的圖像處理。在本實施例中,CPU 311通過軟體處理來執行生成被從圖4A開始描述的每一個實施例中的MCS處理單元使用的表參數的處理。另一方面,圖像處理加速器316通過硬體處理執行包含MCS處理單元的處理的列印期間的圖像處理。圖像處理加速器316不是必要的元件,並且,依賴於印表機規格,當然可僅由CPU 311通過軟體處理執行上述的生成表參數的處理和圖像處理。
以下將解釋減少當在以上解釋的列印系統中使用多種類型的墨列印圖像時由於多個噴嘴的噴射特性變化而出現的不均勻顏色的實施例。圖3A至圖3C是解釋在執行常規頭遮蔽時的狀態中列印由兩種類型的墨的重疊 (混合顏色)所表現的藍色圖像時出現的不均勻顏色的示圖。在圖3A中,附圖標記102是噴射作為第一墨的青色墨的列印頭,附圖標記103是噴射作為第二墨的品紅色墨的列印頭, 第二墨具有與第一墨的顏色不同的顏色。在圖3A中,為了簡化解釋和示圖,僅示出每一個列印頭中的多個噴嘴中的八個噴嘴。並且,解釋使用青色和品紅色墨來列印藍色的情況下的不均勻顏色,因此,僅示出用於青色和品紅色的兩個列印頭。青色墨列印頭102的八個噴嘴10211和10221均能夠沿標準方向噴射標準量的墨,使得在列印介質上以設定的間隔列印具有相同大小的點。另一方面,品紅色列印頭103 的所有八個噴嘴的噴墨方向也是標準方向,但是,圖左側的四個噴嘴10311的噴射量是標準量,而右側的四個噴嘴10321的噴射量大於標準量。因此,在圖左側的區域(第一噴嘴區域)中,列印與青色點相同大小的品紅色點;但是,在右側的區域(第二噴嘴區域)中,以與青色點相同的設定間隔列印比青色點大的品紅色點。在圖3A中,用於品紅色墨的列印頭 103的右側的四個噴嘴被示為比左側的四個噴嘴大的大小;但是,這樣做是為了可容易地看到噴射量的差異,實際的噴嘴大小的關係未必如圖所示。當在使用具有這種類型的噴射量特性的列印頭時通過常規的頭遮蔽來校正圖像數據時,與品紅色噴嘴10321對應的圖像數據沿減小該值的方向被校正。結果,為了使得由品紅色噴嘴10321列印的點數保持少於由品紅色噴嘴10311列印的點數,設定是列印點(1) 還是不列印點(0)的點數據(二值數據)被產生。圖;3B示出與青色墨列印頭102對應的青色點10611和10621、以及與品紅色墨列印頭103對應的品紅色點10612和10622。在這些之中,對於與具有大的品紅色墨的噴射量的四個噴嘴10321對應的區域中的點10622,通過頭遮蔽來校正對應區域的圖像數據,結果,點數被減少。圖示的例子是由從具有大噴射量的品紅色墨噴嘴10321噴射的墨所形成的點的面積為從標準噴射量得到的點的面積的兩倍時的情況的例子。在這種情況下,通過頭遮蔽校正,點數被減少一半G個點一2個點)。在點的面積被加倍時使點數為1/2的原因是用於簡化解釋。當然,實際上,點數據的數量被設定,使得由於由噴射量變化導致的點面積的增大(減小)所導致的濃度的增大(減小)被抑制,從而它變為標準濃度。圖3C示出通過基於如上所述獲得的點數據將青色和品紅色墨從列印頭噴射到列印紙106上而被列印的藍色圖像的例子。在圖3C中,在列印紙106上在圖左側的區域中青色墨和品紅色墨重疊並形成點,藍色點10613以正常的大小被列印。另一方面,在與品紅色的噴射量大的四個噴嘴10321對應的圖右側的區域中,標準大小的青色點10623、以及包含通過重疊青色墨和品紅色墨所形成的藍色區域106 和圍繞該區域的品紅色區域10625的點被列印。以這種方式,與圖右側的噴墨量大的品紅色噴嘴10321對應的藍色被列印的區域包含以下三種類型的點或區域。兩個標準大小的青色區域(點)10623。包含在比標準大小大的品紅色點的中間形成的標準大小的青色點的兩個藍色區域 10624。
8
在標準大小的藍色區域10624周圍形成的兩個品紅色區域10625。這裡,在如上所述的常規頭遮蔽中,通過單獨地校正青色和品紅色圖像數據來調整各個點的數量。結果,兩個青色區域(點)10623的面積=兩個藍色區域10624的面積= 兩個品紅色區域10625的面積。在這種情況下,當根據青色區域10623的光吸收特性和品紅色區域10625的光吸收特性總體上觀察的顏色與根據藍色區域106 的光吸收特性觀察的顏色相同時,該總體(overall)區域的顏色變為與藍色區域106 相同的顏色。但是,當如在藍色區域10624中那樣通過重疊多種不同顏色的墨來形成區域時, 根據該區域的光吸收特性所觀察的顏色常常與通過組合所述多種墨的區域的光吸收特性所觀察的總體顏色不同。結果,在該總體區域中,出現從希望的標準顏色的顏色偏移,並且, 結果,在列印紙106上,圖左側的那一半區域中的藍色圖像的顏色看起來是與右側的那一半區域中的藍色圖像不同的顏色。例如,即使當使用四值列印裝置(其使用大、中和小的三級別的點來執行列印)或多值列印裝置(其中可改變點大小)時,也可由於噴嘴之間的噴射量的變化而出現點大小的變化。在這種情況下,同樣,即使使用常規的頭遮蔽來執行校正,也可出現由於上述的相同原因所導致的不均勻顏色。因此,本發明的應用不限於二值列印裝置,而是也可被應用於三值或更大的多值列印裝置。本發明的實施例通過對於指定量化(quantization)之前的圖像數據的像素值的顏色信號執行校正處理,減少列印圖像中的不均勻顏色。(實施例1)圖4A是示出本發明第一實施例的噴墨列印裝置中的圖像處理單元的構成的框圖。換句話說,本實施例包括圖像處理單元,所述圖像處理單元具有用於執行圖2所示的印表機100的控制和處理的元件。當然,本發明的應用不限於這種形式。例如,可使用PC 300 構建圖像處理單元,或者,可使用PC 300構建圖像處理單元的一部分,並且可使用印表機 100構建其它的部分。如圖4A所示,輸入單元401輸入從主機PC 300發送到圖像處理單元402的圖像數據。該圖像處理單元402包含輸入顏色轉換處理單元403、MCS(多顏色遮蔽)處理單元 404、墨顏色轉換處理單元405、HS (頭遮蔽)處理單元406、TRC (色調再現曲線)處理單元 407和量化處理單元408。在圖像處理單元402中,首先,輸入顏色轉換處理單元403將來自輸入單元401的輸入數據轉換成與印表機的顏色再現區域對應的圖像數據。輸入的圖像數據是指示諸如作為監視器上表現的顏色的sRGB的顏色空間坐標中的顏色坐標(R,G,B)的數據。通過使用諸如矩陣計算處理或使用三維查找表的處理的已知方法,輸入顏色轉換處理單元403將輸入的8位輸入圖像數據R、G、B轉換成作為包含三個分量的顏色信號的印表機的顏色再現區域的圖像數據(R',G' ,B')。在本實施例中,通過與插值(interpolation)處理組合使用三維查找表來執行轉換處理。由圖像處理單元402操縱的8位圖像數據的解析度為600dpi,並且,將在後面描述的由量化處理單元408的量化獲得的二值數據的解析度為 1200dpi。MCS處理單元404執行由輸入顏色轉換處理單元403轉換的圖像數據的顏色校正處理。也使用包含三維查找表(LUT)的校正表(轉換表)執行將在後面描述的該處理。三維LUT具有多個表參數,所述多個表參數被分配給噴射多種墨的多個噴嘴陣列中的各噴嘴或指定數量的噴嘴,並在列印介質上的同一區域中的列印中被使用。使用多個表參數之中的被分配給與作為用於圖像數據的像素的顏色信號的RGB信號對應的噴嘴的表參數,對於所述RGB信號執行顏色校正處理。通過執行該校正處理,即使當在輸出單元409的列印頭的噴嘴之間存在噴射特性的變化時,也可以減少由該變化導致的上述的不均勻顏色。後面將給出MCS處理單元404的校正處理和表的詳細描述。在本實施例中,MCS處理單元404被構建為使得輸入RGB信號值並且輸出作為三維LUT的校正結果的RGB信號值,並且執行如下面解釋的處理。但是,當輸入到接下來解釋的墨顏色轉換處理單元405的輸入信號值被取為CMYK時,MCS處理單元404也可被構建為使得輸入RGB信號值並輸出CMYK值。在這種情況下,MCS處理單元404存儲將RGB信號值轉換成CMYK信號值的三維LUT。並且,當輸入顏色轉換處理單元403可輸出CMYK信號值時,MCS處理單元404可存儲用於CMYK信號值的四維LUT,並且,可被構建為使得輸入CiffK信號值並輸出CM^(信號值。墨顏色轉換處理單元405將包含由MCS處理單元404處理的8位R、G和B信號的圖像數據轉換成包含將被印表機使用的顏色信號數據的圖像數據。本實施例的印表機100 使用黑色(K)、青色(C)、品紅色(M)和黃色(Y)墨,使得RGB信號的圖像數據被轉換成包含用於K、C、M和Y的8位顏色信號的圖像數據。與上述的輸入顏色轉換處理單元403的轉換類似,同樣,通過與插值處理組合使用三維LUT來執行該轉換。也可以使用如上所提及的矩陣計算處理方法作為另一轉換方法。HS處理單元406被輸入有墨顏色信號的圖像數據,並且,對於各墨顏色將各個8位數據轉換成與列印頭的噴嘴的噴射量對應的墨顏色信號的圖像數據。換句話說,HS處理單元406執行與常規的頭遮蔽處理相同的處理。在本實施例中,使用一維LUT來執行該HS處理。TRC處理單元407執行包含被HS處理的8位墨顏色信號的圖像數據的校正,以便調整由輸出單元409列印的各墨顏色的點數。典型地,在列印介質上列印的點數和通過該點數在列印介質上實現的光學濃度之間不存在線性關係。因此,TRC處理單元407校正8位圖像數據並調整在列印介質上列印的點數,以便獲得線性關係。量化處理單元408執行由TRC處理單元407處理的8位256值墨顏色圖像數據的量化,以便獲得1位二值數據。當這樣做時,在本實施例中,首先,將該數據轉換成用於各墨顏色的3位5值索引(index)數據『0』至『4』。該索引數據『0』至『4』與具有1200dpi的解析度的其中布置0至4點的2像素X2像素圖案對應。當然,在應用本發明時,量化處理單元408的形式不限於本例子。例如,其中8位圖像數據被二值化以直接獲得二值數據(點數據)的形式是可能的。並且,在本實施例中,使用誤差擴散方法作為量化方法;但是,也可以使用諸如抖動方法的其它的偽半色調處理。輸出單元409通過基於通過量化獲得的點數據驅動將不同顏色的墨噴射到列印介質上的列印頭來執行列印。更具體而言,輸出單元409具有包含列印頭101至104的印表機構。圖5是示出產生將由MCS處理單元404使用的表參數的處理、以及在產生列印數據時的圖像處理中使用該表的MCS處理單元404的處理的流程圖。在圖5中,步驟S501至S507是產生被MCS處理單元404使用的三維查找表的參
10數的處理。更具體而言,步驟S501是產生被輸入到輸入單元401的圖像數據的處理。步驟 S502是通過輸入顏色轉換處理單元403至輸出單元409執行列印的印表機的處理。步驟 S503是使用主機PC 300的鍵盤或滑鼠來指定出現不均勻顏色的區域的處理。步驟S504是基於步驟S503中指定的區域來產生輸入到輸入單元401的圖像數據的處理。步驟S505如步驟S502中那樣是執行列印的印表機的處理。步驟S506是使用主機PC 300的鍵盤或滑鼠來指定圖像處理的處理。步驟S507是產生用於被MCS處理單元404使用的三維LUT的參數的步驟。在本實施例中,當製造印表機時、當印表機被使用了指定的時間段時、或當執行指定量的列印時,強制或選擇性地執行這種類型的參數產生處理。並且,每次執行列印時, 例如,可在該操作之前執行該處理。換句話說,可作為所謂的校準(calibration)來執行該處理,並且,通過該處理,LUT的表參數被更新。步驟S508是作為如圖4A所示的圖像處理單元402的圖像處理的一部分由圖像處理加速器316執行的處理。該部分的圖像處理用於在使用印表機列印時產生列印數據。在本實施例中,在生成了用於HS處理單元的表參數的前提下,生成用於MCS處理單元404的表參數。因此,當開始該處理的步驟S501時,已通過已知的方法生成(更新) 了用於HS處理單元406的表參數。在用於HS處理單元406的表參數的產生中,對於各墨顏色抑制在列印介質上出現的濃度變化。因此,例如,生成參數,使得對於具有相對大的噴射量的噴嘴,抑制噴射數,並且對於具有相對小的噴射量的噴嘴,增加噴射數。因此,例如, 對於圖3A所示的品紅色頭103的噴嘴10321,生成參數,使得點數如圖所示的那樣被保持為約一半。並且,對於青色頭102,生成參數,使得點數如圖;3B所示的那樣不變。如上所述,在本實施例中,當生成或更新用於MCS處理單元404的表參數時,在此之前完成了用於 HS處理單元406的表參數。通過這樣做,當生成用於MCS處理單元404的參數時,可以通過 MCS處理單元404和HS處理單元406的雙方的處理,適當地減少由噴嘴之間的噴射特性的變化所導致的不均勻顏色。在本實施例中,如上所述,MCS處理單元404被解釋為輸入RGB信號值並輸出RGB 信號值的系統。另一方面,如後面將解釋的那樣,在求得表參數的處理中,存在操縱將在列印介質上列印的顏色的處理。當執行該處理時,優選存在可在噴射標準墨量時在列印介質上再現顏色的、諸如將RGB信號值轉換成L* a * b *值或CMYK值的LUT的參數。還可以提供將RGB信號值轉換成列印介質上的L * a * b *值的轉換方法。通過這樣做,在本實施例中, 可以估計用於在列印介質上表現所希望顏色的輸入值的轉換值。特別地,在後面描述的步驟S504的處理中,可以基於列印介質上的顏色來執行顏色轉換處理。為此,優選在執行圖 5所示的處理之前將用於各列印介質的印表機配置文件(profile)和墨顏色轉換處理單元 405所使用的LUT給予MCS處理單元404。因此,在執行圖5所示的處理之前,從主機PC 300指定當產生用於MCS處理的表參數時使用的列印介質。另外,根據該指定,用於各列印介質的印表機配置文件和墨顏色轉換處理單元405所使用的LUT從印表機100的ROM 313被複製到主機PC 300的RAM 302。 可由用戶通過從預先準備的列印介質的列表選擇列印介質來手動執行列印介質的指定,或者,可由印表機100自動檢測列印介質,並且該結果被傳送到主機PC 300。在步驟S501中,主機PC 300生成具有用於測量包含二次(secondary)顏色的多種顏色的顏色圖像(區塊(patch))的圖像。當這樣做時,例如,生成具有256個灰度級(gradation)的16770000個顏色的區塊需要巨大的成本。為了實現這一點,用於R、G和B 的信號值0至255可被分成17個相等部分,並且,可以列印用於所有組合(網格點(grid point)) 17X17X17的區塊。用戶還可選擇對其關注不均勻顏色的色彩,並且使用布局方法生成包含於該色彩中的區塊。換句話說,為了減少使用的存儲器和工作時間,在前述的網格點之中,選擇不均勻顏色由於噴射特性而特別地大大改變的網格點,並且,僅對於與這些網格點對應的R、G和B組列印區塊。並且,對於這些網格點中的一個,可以使與圖3A至圖 3C中解釋的藍色圖像對應的(R,G,B) = (0,0,255)被包含。在用於列印測量顏色圖像的顏色(網格點)的選擇中,可設定由於噴射量導致的不均勻顏色變得大於指定量的R、G、B 組,並且,可根據計算負載和存儲空間來設定區塊的類型(顏色信號的組)和數量。另外, 作為RGB網格點的替代,還可以使用印表機配置文件和墨顏色轉換處理單元405所使用的 LUT來生成其中在均勻的顏色空間內區塊被均勻地間隔開的圖像。另一方面,從其已知噴嘴位置信息的標識符(identifier)與區塊相關,並在區塊附近被添加。可以使用已知方法來添加例如數字或標度(scale)作為標識符。以這種方式生成的圖像被取為第一圖像數據。在步驟S502中,列印步驟S501中生成的第一圖像數據(第一輸出手段)。這被稱為第一測試列印。在圖6中示出該第一測試列印的布局的例子。在已開始列印處理之後,從圖1所示的列印頭的所有噴嘴噴射墨,並且,在列印介質上列印區塊。所選擇的組的圖像數據(R,G,B)作為已經受輸入顏色轉換處理單元403的處理的圖像數據(以下,稱為設備顏色圖像數據D [X])被輸入到墨顏色轉換處理單元405,而不經過MCS處理單元404的處理。 這種類型的路徑由圖4A中的虛線410示為旁路(bypass)路徑。對於通過該旁路路徑進行的處理,可以執行如下的處理準備例如其中輸入值=輸出值的表,並且設備顏色圖像數據 D[X]被輸入到MCS處理單元404,但是,不管X如何都如輸入值那樣被原樣輸出。之後,HS 處理單元406、TRC處理單元407和量化處理單元408執行與用於通常數據相同的處理,並且輸出單元409在列印紙106上列印測試顏色圖像。在該處理中,使用(R,G,B)表現的測試顏色圖像的圖像數據根據墨顏色信號被墨顏色轉換處理單元405轉換成圖像數據(C,M, Y,K)。當這樣做時,當在測試顏色圖像的圖像數據中的一個中包含(R,G,B) = (0,0,255) 時,該信號值為(K,C,M, Y) = (0,255,255,0),或者,換句話說,該數據被轉換為對其各以 100%列印青色和品紅色的數據。之後,從HS處理單元406的處理以及後面的處理,(K,C, M,Y) = (0,255,255,0)的圖像數據被列印為如圖所示的點數據。在以下的解釋中,為了簡化解釋,將只解釋生成與該藍色測試顏色圖像的圖像數據的網格點對應的表參數的處理。這裡,X是指示圖1所示的列印頭101至104的沿χ方向的各顏色的四個噴嘴的各組的噴嘴位置的信息。在本實施例的MCS處理中,以包含指定數量(四個)的噴嘴的噴嘴單位的這種方式執行處理,並且,以噴嘴單位的方式校正圖像數據。並且,設備顏色圖像數據 D[X]是要由布置於各墨顏色的區域X中的四個噴嘴列印的圖像數據。圖IOA和圖IOB是用於解釋步驟S502中的測試顏色圖像的列印狀態的示圖。在圖IOA和圖IOB中,對於與圖 3A至圖3C所示的元件相同的元件使用相同的附圖標記,並且,省略對這些元件的解釋。圖IOA與圖3A類似,並且示出如下的情況在品紅色列印噴嘴103之中,與第二區域對應的四個噴嘴的噴射量比標準量大。因此,通過對表現藍色的圖像數據(K,C,M,Y)= (0,255,255,0)執行HS處理,如圖IOB所示的那樣列印用於藍色的測試顏色圖像。換句話說,在包含具有比標準量大的噴射量的噴嘴的第二區域中出現不均勻顏色,並且,列印與第一區域的標準藍色不同的顏色形成區塊。通過觀察這種列印狀態,用戶能夠從第一測試列印識別對於哪種顏色以及在哪些噴嘴位置處出現不均勻顏色。例如,在圖6中,用戶可識別對於『顏色2』在『噴嘴位置3和 4』處出現了不均勻顏色。但是,在該處理之前對於MCS處理單元404生成表參數的情況下,圖像數據經過 MCS處理單元404的處理,並被輸入到墨顏色轉換處理單元405。這裡,被MCS處理單元404 使用的表參數是在該處理之前當發現不均勻顏色時被更新的表參數。在這種情況下,上述的圖4A中的虛線410被用作旁路路徑;但是,也可以經過MCS處理單元404。接下來,在步驟S503中,使用應用程式(application)指定被用戶識別為具有不均勻顏色的第一測試列印中的顏色和噴嘴位置(出現區域)。換句話說,指定出現不均勻顏色的區塊和在該區塊中出現不均勻顏色的區域(對其要執行顏色校正處理的顏色校正區域)。主機PC 300在作為顯示手段的顯示器306上使得各區塊被顯示。可例如通過使用諸如滑鼠或鍵盤的輸入設備來指定出現不均勻顏色的區塊和出現區域。作為第一接收手段,主機PC 300接收涉及該指定操作的信息,並且識別對其要執行顏色校正的區塊及其顏色校正區域。圖7示出用於執行該處理的界面的用戶界面。在圖6所示的第一測試列印中,當在『顏色2』的『噴嘴位置3和4』處檢測到不均勻顏色P的出現區域時,在圖7中指定該不均勻顏色的區域。例如,指定方法可以是在圖7所示的『顏色2』路徑中使用光標C來指定不均勻顏色的出現區域的兩個端部位置(噴嘴位置3和4)的方法。另外,當在不均勻顏色的出現區域內(在顏色校正區域內)存在濃度梯度時,可以提供如下的方法在圖7中的區塊上選擇不均勻顏色的最大量的位置,或者換句話說,不均勻顏色的強度是最大值的位置 (特徵點)。作為這種情況下的處理,噴嘴位置越接近最大值位置,則可以以越大的量執行步驟S504中執行的顏色校正處理,並且,噴嘴位置越接近不均勻顏色的端部位置,則可以以越小的量執行步驟S504中執行的顏色校正處理。通過這樣做,即使當在不均勻顏色中存在濃度梯度時,也可以根據噴嘴位置來改變顏色校正處理。另一方面,當指定不均勻顏色的顏色和噴嘴位置時,作為如圖7中那樣使用光標的方法的替代,可以使用如下的方法將號碼給予顏色和噴嘴位置,並且,使用這些號碼來指定不均勻顏色的顏色和噴嘴位置。接下來,在步驟S504中,對步驟S503中指定的顏色和噴嘴位置執行顏色校正處理。通過對於指定的噴嘴位置執行多個不同的顏色校正處理,生成僅包含步驟S503中指定的顏色的顏色校正圖像(顏色校正區塊),並且,生成用這些顏色校正區塊來進行布局的圖像數據。在區塊附近,從其已知噴嘴位置信息的標識符與區塊相關。這被取為第二圖像數據。這裡,所述多個不同的顏色校正處理可生成從第一測試列印顏色在顏色空間內分開任意距離的多個點。圖8示出列印時的該圖像數據。在更詳細地解釋該步驟S504時,通過圖1所示的青色和品紅色列印頭102和103 來列印設備顏色圖像數據D[X]為(R,G,B) = (0,0,255)的網格點處的藍色的測試顏色圖像。以下,第η個區域將是X = n。在步驟S503中,對於被指定為具有不均勻顏色大大改變的趨勢的顏色的顏色(換句話說,網格點),對於與指定噴嘴對應的各位置(換句話說,區域 [X])求得表參數。並且,通過指定網格點之間的插值,求得指定網格點以外的網格點的表參
13數。可對於插值的方法使用已知方法,使得省略對該方法的解釋。這裡,各區域[X]與具有 1200dpi的解析度的四個噴嘴的區域對應,但是,圖像處理中的像素的解析度為600dpi,因此,χ方向上的兩個像素與各區域X對應。S503中指定的區域[X]的X值被取為η。通過將值已從該網格點的圖像數據(R, G,B)沿RGB方向改變的m個顏色校正值Zi[n]加到各個設備顏色圖像數據D [η],生成與該區域[η]對應的表。這裡,添加的字母『i』是當執行多個不同的顏色校正處理時的顏色校正號。例如,當圖7中指定的『顏色2』的R、G、B為藍色(0,0,255)時,如上所述,與區域[η] 對應的藍色的第一顏色校正值Zl [η]被取為(10,0,0)。接下來,第二顏色校正值Ζ2 [η]被取為(0,10,0)。並且,第三顏色校正值Ζ3 [η]被取為(0,0,10)。並且,顏色校正值Zi [η] 根據下式被加到指定的網格點RGB,以獲得顏色校正後的設備顏色圖像數據Di [X](第二顏色信號)。換句話說,如下面那樣給出第一顏色信號D[X]和第二顏色信號Di[X]之間的關係。顏色校正後的設備顏色圖像數據Di [n] = D [η]+Zi [η]在本例子的情況下,對於未指定為不均勻顏色的第一區域不執行顏色校正處理。 因此,D[l]不改變。即,在MCS處理中,不執行顏色校正處理。另一方面,對於被指定為不均勻顏色的第η個區域Zi [η]興0,因此,在MCS處理中,與對於D [η]相比,對於Di[n]執行不同的顏色校正。以這種方式生成的m個區塊在圖像中被並列布局,以便生成圖像數據。在上述的例子中,基於RGB值執行顏色校正,但是,可以轉換成均勻顏色空間(L *,a \ b * ),並生成m 個顏色校正的區塊,使得它們均勻地間隔開。換句話說,使用上述的印表機配置文件和墨顏色轉換處理單元405所使用的LUT,通過將第一顏色信號D [X]、第二顏色信號Di [X]或顏色校正值Zi [η]轉換成L * a * b *值或CMYK值來執行處理。該處理首先根據印表機配置文件將第一顏色信號D[X]的RGB值轉換成L* Zb *值。接下來,以值表達的顏色校正值Zi [η]被加上,以獲得第二顏色信號Di [X]。最後,通過使用印表機配置文件的逆運算來執行插值,可以執行基於L * a * b *值的顏色校正。還可以根據顏色空間中的位置來改變顏色校正值Zi [η]的大小。例如,人眼可以以良好的精度辨別近灰色的顏色的差異,因此,顏色校正值Zi [η]的大小被減小。通過這樣做,可以執行有限的顏色校正處理。但是,與近灰色顏色相比,人眼不能辨別具有低亮度或高色彩的區域中的不均勻顏色,使得顏色校正值Zi [η]的大小可被增大。並且,顏色校正值Zi [η]的大小可根據印表機的噴嘴位置而改變。不均勻顏色可根據印表機中的頭的位置而不同。例如,在具有多個尖端(tip)的頭的情況下,可在尖端之間的連接的位置處出現不均勻顏色。在這種情況下,通過使得尖端之間的連接的位置處的顏色校正值Zi[n]的大小比通常大,可以應對強烈(intense)的不均勻顏色。可以在多個不同的顏色校正區塊之中布置對其沒有使用第一測試列印來執行顏色校正的區塊。通過這樣做,用戶可通過比較顏色校正的區塊與對其沒有執行顏色校正的區塊來檢查結果。並且,在步驟S506中,從多個區塊之中選擇至少一個區塊;但是,依賴於不均勻顏色的強度和顏色校正值Zi [η]的大小,沒有經受顏色校正的區塊可以是具有最不可覺察的不均勻顏色的區塊。作為這種情況下的選擇,通過對沒有經受顏色校正處理的區塊進行布局,可以執行將使誤差保持為最小值的選擇。並且,這在消除測試列印的差異的方面是有效的。例如,還可以使用如上所述的來自第一測試列印的沒有經受顏色校正處理的區塊來比較對其已執行顏色校正的多個區塊;但是,當測試列印和列印紙不同時,可出現區塊顏色的不同。作為用於解決該問題的方法,同時列印對其沒有執行顏色校正的區塊的方法是有效的。在步驟S505中,在列印介質上列印步驟S504中生成的第二圖像數據(第二輸出手段)。這被稱為第二測試列印。在圖8中示出該第二測試列印,這裡,確認由用戶在步驟 S503中指定的位置處的不均勻顏色的顏色通過多個顏色校正處理而改變。在步驟S506中,用戶在視覺上確定第二測試列印中的多個區塊之中的哪些區塊已經受最多的不均勻顏色的減少,並且指定這些區塊中的至少一個的顏色校正號。在圖9 中示出用於執行這的應用程式的用戶界面。主機PC 300使得在顯示器306上顯示顏色校正區塊。例如,當顏色校正i可從m個顏色校正區塊之中最多地減少不均勻顏色時,對於圖 7中指定的噴嘴位置指定『校正i』。在圖8中,不均勻顏色在『校正3』中被減少,因此,在圖9中可以用光標選擇『校正3』的『噴嘴位置3至4』。作為圖9中的光標的替代,可如步驟S503中那樣給顏色校正和位置分配號碼,並且,可指定各個號碼。另外,當存在不均勻顏色的減少大致相同的兩個區塊時,可指定它們兩個。作為第二接收手段的主機PC 300接收關於選擇的顏色校正處理的信息並辨別它。另一方面,當不能用顏色校正區塊減少不均勻顏色時,從顏色校正區塊之中選擇具有最大效果的至少一個區塊。另外,基於該區塊再次執行第二測試列印。換句話說,返回到步驟S504,再次生成第二圖像數據。這被取為第三圖像數據,並且,該列印被稱為第三測試列印。此時選擇的顏色校正區塊的不均勻顏色至少比其它的顏色校正區塊減少得更多。 換句話說,對於不被選擇的其它的顏色校正區塊,顏色校正值Zi[n]的大小太大。因此,當生成第三圖像數據時,應使得顏色校正值Zi [η]的大小比第二圖像數據的小。例如,使得該大小為對於第二圖像數據生成的顏色校正值Zi [η]的大小的一半。換句話說,使得該處理收斂,從而使得可以減少可對其減少不均勻顏色的顏色校正區塊的數量。並且,當即使在第三測試列印中也不能減少不均勻顏色時,可重複上述的處理流程並且可執行第四或以後的測試列印。順便說一句,在上述的第二測試列印中,顏色校正值Zi [η]的大小是大的,使得給出不能減少不均勻顏色時的情況的處理流程。但是,出現的不均勻顏色的強度大,因此,存在如下的情況其中,第二測試列印的顏色校正值Zi[n]的大小是小的,並且不能校正不均勻顏色。在這種情況下,作為替代,必須使得第三測試列印的顏色校正值Zi [η]的大小是大的。當這樣做時,可在執行第三測試列印時使用用戶界面來指定顏色校正值Zi [η]的大小。 通過基於該值生成第三測試列印的圖像,可以製作可有效地減少不均勻顏色的顏色校正區塊。在步驟S507中,在被MCS處理單元404使用的轉換表的多個表參數之中,基於步驟S506中選擇的顏色校正處理來改變與噴嘴位置X對應的那些表參數。通過這樣做,可以生成可根據噴嘴的噴墨特性減少不均勻顏色的表參數。當在步驟S506中在第二測試列印中指定多個顏色校正區塊時,可執行例如取這些區塊的平均值的顏色校正處理。更具體而言,在多個指定的顏色校正區塊之中,第一顏色校正區塊被取為僅通過(0,0,10)校正RGB值的顏色的處理,並且,第二顏色校正區塊被取為僅通過(0,10,0)校正RGB值的顏色的處理。在這種情況下,最終設定的顏色校正處理是將RGB值平均化(0,5,5)的處理或取這兩個矢量(0,10,10)的處理。為了使用如圖8所示的有限顏色校正區塊來精確地減少不均勻顏色,執行以這種方式同時指定多個顏色校正區塊的加法方法是有效的。在MCS處理單元 404中設定新生成的表參數。各網格點的表參數與噴嘴位置相關,並被存儲在存儲器中。這裡,在本實施例中,用於存儲參數的存儲器是主機PC的HDD 303;但是,存儲器也可以是在印表機中準備的非易失性存儲器。在任一種情況下,優選對生成的參數進行操縱,使得當關斷電源時它們不被丟失。在步驟S508中,使用其中設定新的表參數的MCS處理單元404來列印任意的圖像數據。在通常的列印操作期間,該處理是根據圖4A所示的一系列的圖像處理由圖像處理加速器316執行的處理。首先,圖像處理加速器316對於設備顏色圖像數據D[X](第一顏色信號)使用新生成的表參數,並且執行顏色校正處理。接下來,圖像處理加速器316對於獲得的設備顏色圖像數據Di [X](第二顏色信號)通過墨顏色轉換處理單元405、HS處理單元406、TRC處理單元407和量化處理單元408來執行處理。然後,根據獲得的二值數據,通過輸出單元409 在列印紙106上列印墨點。圖IlA和圖IlB是解釋在圖5中的步驟S508中列印的圖像的例子的示圖。圖IlA 與圖IOA類似,並且示出青色和品紅色列印頭102、103的噴射量特性。另一方面,圖IlB是用於比較並解釋作為執行本實施例的MCS處理的結果所獲得的點的列印狀態和作為僅執行圖IOB所示的HS處理的結果所獲得的列印狀態的示圖。在圖IOB所示的僅執行HS處理的狀態中,在確定青色顏色色調強烈的第η個區域中,執行MCS處理,使得產生Di [η],從而青色色調比D[n]的減少得更多。結果,與僅執行HS處理所得到的圖IOB所示的列印狀態相比,青色點10623的數量減少得更多。由於噴射量的變化,出現一定量的不均勻顏色;但是,該顏色接近其中不存在不均勻顏色的顏色。如上面解釋的那樣,在本實施例中,對於趨於具有大的不均勻顏色的改變的顏色 (R,G,B)在列印介質上列印測試顏色圖像(區塊),用戶通過視覺檢查來指定出現不均勻顏色的顏色和噴嘴位置,並且,基於該結果求得表參數。一般地,不均勻顏色的趨勢依賴於 ⑴列印顏色自身和⑵在列印介質上列印的墨的顏色的列印特性兩者。在以上的⑴的情況下,即使當存在類似的噴射量的變化時,不均勻顏色也在藍色中比紅色中更明顯。在 (2)的情況下,除了噴射量、噴射方向、點形狀、浸透率、列印介質的類型等以外,這些特性是諸如點的大小和濃度以及重疊點的墨顏色的影響不均勻顏色的要素。顯然,不均勻顏色的量依賴於當列印該顏色時使用的墨顏色的列印特性的組合, 並且依賴於不使用的墨顏色的列印特性。換句話說,相關的墨顏色的類型和數量對於各像素不同,並且,依賴於像素,其中僅存在一個相關的墨顏色並且不出現不均勻顏色的情況是可能的。以上,解釋了其中包含於同一區域中的所有四個品紅色噴嘴的噴射量比標準量大的情況的例子;但是,一個區域中的噴嘴中的每一個的噴射特性將發生變化是可能的。在這種情況下,同樣,通過獲取同一區域中的不均勻顏色的平均量並執行諸如通過所有四個噴嘴來校正該不均勻顏色的處理,可以獲得上述的效果。
對於可由列印裝置所使用的墨顏色的單色來表現的數據,已通過HS處理調整了濃度,使得不出現不均勻顏色。因此,對於該顏色,不需要通過MCS處理單元404進行處理。 以下將使用其中測量的顏色空間完全與設備顏色空間匹配的情況的例子,詳細解釋這種狀態的例子。當測量的顏色空間完全匹配設備顏色空間時,顏色信號(R,G,B) = (0,255,255) 通過墨顏色轉換處理單元被轉換成(C,M, Y,K) = (255,0,0,0) 0對於僅青色顏色(C信號),已通過HS處理的一次(primary)轉換執行了適當的濃度調整,因此,除了已被HS處理調整之外,青色數據不應再被改變,並且,不應添加其它的顏色數據。換句話說,在具有這種類型的數據的情況下,用於不均勻顏色的指定區域的校正值應為(0,0,0)。對於100%品紅色數據(R,G,B) = (255,0,255),也同樣如此。另一方面,對於100%藍色(R,G,B) = (0, 0,255),數據不能由列印裝置所使用的墨的單色來表達,而由青色墨和品紅色墨的組合來表達。因此,如已使用圖3A至圖3C解釋的那樣,存在即使執行HS處理也將出現不均勻顏色的可能性。因此,在圖IOB所示的例子中,Zi [η] Φ (0,0,0)並且,通過MCS處理執行適當的校正。以這種方式,在三維RGB空間中,存在需要MCS處理的網格點和不需要MCS處理的網格點,使得校正量根據信號值(網格點的位置)而變化。因此,當希望抑制整個顏色空間中的不均勻顏色時,優選對於所有的RGB值準備用於MCS處理的校正信號值。但是,對於所有的RGB組合列印區塊並測量顏色、計算校正值、並準備用於列印獲得的校正值的區域導致處理負載的增加以及必要的存儲器容量和處理時間的增加。因此,如本實施例中那樣,優選在RGB空間中選擇對其特別需要不均勻顏色的校正的幾種顏色,使用與這些顏色對應的信號值列印測試顏色圖像(區塊),獲得各個等價的校正值並生成表。但是,在顏色不特別限於不均勻顏色的傾向性大的顏色的情況下,例如,如圖12所示,對於RGB空間中的等間隔 (evenly spaced)坐標處的27個網格點中的每一個,可以求得校正值。在任何情況下,可對於一些指定的顏色信號列印區塊,並且,可基於從該區塊獲得的校正值生成表參數。通過這樣做,當實際列印圖像時,可以從多個分散的參數信息執行插值,並準備與希望的信號值對應的參數。對上述的一系列的應用處理的解釋是基於由圖2中的主機PC 300執行處理的前提;但是,例如,作為主機PC 300的替代,可由外部PC執行步驟S501至S507的處理。如上所述,在本發明中,RGB信號值被輸入到MCS處理單元404並從MCS處理單元 404被輸出。如下面將解釋的那樣,使用RGB信號值執行控制的噴墨列印裝置具有三個獨特的優點。第一優點是可以減少數據容量。當使用墨顏色信號執行處理時,用於CiffK的至少四個信號值是必要的。一般地,在線型(line)噴墨列印裝置中,另外存在比C淺的淺青色 (Lc)和比M淺的淺品紅色(Lm)。因此,在這種情況下,用於六種顏色的墨或者換句話說六個信號值是必要的。並且,依賴於噴墨列印裝置,存在諸如灰色(Gr)、紅色(R)和綠色(G) 的墨,因此,與這些一起,總共存在九種墨顏色。如上所述,在MCS處理單元404中,使用LUT 來執行處理,使得當根據墨顏色信號來執行處理時,顏色信號的組合或者換句話說數據量巨大地增加。在噴墨列印裝置中,產生的顏色根據墨的浸透性而不同,並且,顏色特性變為非線性。因此,還變得必須使三維LUT的網格點之間的間隔變窄,結果,網格點數增加。如上所述,當顏色數量(維數)增大時,網格點數以指數的方式增大。另外,在MCS處理單元 404中,由於對於各噴嘴區域存儲表參數,因此,系統負載進一步增大。例如,將考慮8位(1 字節)信號值LUT。當對於一種顏色準備17個網格點時,RGB LUT需要173 = 4913點,因此,LUT變為1位元組X 3信號值X 4913點=約15k字節。順便說一句,在四種顏色CMYK的情況下,LUT需要174 = 83521點,因此,需要1位元組X4信號值X83521點=約334k字節。 換句話說,通過使顏色數量僅增加一種顏色,在以上的例子中,數據量增大為22倍。在存在 100個噴嘴區域的情況下,CMYK四維LUT最終具有約33M字節的數據量。本發明是用於控制噴墨的技術,並且直接控制墨顏色信號是可行的;但是,在本實施例中,考慮到減少數據量的優點,MCS處理單元404使用三個RGB信號值來執行處理。第二優點是能夠避免由於墨量的飽和所導致的預料不到的情形。當通過該處理改變用於墨顏色信號的LUT時,影響墨向列印介質中的浸透。在噴墨列印裝置中,根據列印介質來設定墨的噴射量。但是,當在步驟S505中執行第二測試列印時,通過區塊,墨顏色信號值比常規值改變得更多,並且,存在墨量將超過列印介質的飽和量的可能性。結果,在列印介質上列印的墨沒有通常乾燥的情況下從印表機輸出列印介質。通過發生這種情況,用戶的手可變得被墨弄髒,或者,噴墨列印裝置的內部部分可變得被墨弄髒,從而導致傳感器停止適當地操作,並由此導致印表機出故障。因此,可通過控制獨立的RGB信號值而不是對噴墨量進行控制的CM^(信號值,避免該問題。在本實施例中,為了不意外地出現諸如上述的狀態,使用RGB信號的三個分量來執行MCS處理單元404的處理。第三優點是能夠減小列印圖像中的顆粒度(graininess)。作為例子,考慮從青色顏色相位(color phase)中的濃度值0到最大青色濃度值的灰度級(從淺青色到深青色) 中使用的墨量。在圖13中,用於Lc墨的噴射曲線由『Lc墨曲線1』表示,並且,用於C墨的噴射曲線由『C墨曲線』表示。Lc墨的噴射從0濃度的狀態開始,並且,列印量逐漸增大。繼續下去,列印的Lc墨的量開始減少,並且,C墨的噴射量被增大該減少量。以這種方式,可以再現青色灰度級。當這樣做時,通過在Lc墨的噴射量已達到極限(飽和量)的狀態下、 或者換句話說在青色顏色被Lc墨變深的狀態下噴射C墨,可以減小顆粒度。這種類型的噴墨列印裝置特性具有如下的效果使用的Lc墨量越大,則越多地減小顆粒度。這裡,在本發明中,在步驟S505的第二測試列印中,關於步驟S503中指定的顏色區塊,列印已改變濃度的區塊。但是,在這樣做時,當步驟S503中指定的顏色區塊為圖13中的點A時,為了生成濃度比使用CM^(信號值的濃度高的區塊,Lc墨的噴射量必須從『Lc墨曲線1』增大到『Lc 墨曲線2』。另外,在該點處,噴射量超過極限。因此,以相反的方式,為了在改變噴墨量的同時防止噴射量的飽和,必須事先減少Lc墨的噴射量。換句話說,噴射量必須如『Lc墨曲線3』那樣。順便說一句,在『Lc墨曲線3』中,使用的Lc墨的量小,並且,顆粒度變得明顯。 這裡,作為本發明的優點,考慮減小顆粒度的優點,通過使用RGB信號值而不是CMYK值通過使用『Lc墨曲線1』來生成第二測試列印。當生成顏色校正區塊時,例如,通過交換點A和點B,可以生成第二測試列印而不改變噴墨條件。(變型1)圖4B是涉及本實施例的框圖,並且示出噴墨列印裝置的圖像處理單元的構成的不同例子。在圖4B中,由附圖標記401和405至409指示的單元與由圖4A中的相同附圖CN 102442058 A
說明書
15/16 頁
標記指示的各個部分相同,因此,對這些單元的解釋被省略。本變型與圖4A所示的構成的不同在於,輸入顏色轉換處理單元和MCS處理單元被一體化為一個處理單元。換句話說,本變型的輸入顏色轉換處理和MCS處理單元411是具有輸入顏色轉換單元處理功能和MCS處理功能兩者的處理單元。更具體而言,輸入顏色轉換處理和MCS處理單元411使用作為用於輸入顏色轉換處理單元的表和用於MCS處理單元的表的組合的一個表。即,該表被用於執行sRGB顏色空間的顏色信號的顏色校正處理,以及用於將顏色信號轉換成與sRGB顏色空間不同的RGB顏色空間的顏色信號。通過這樣做,可以對於來自輸入單元401的輸入圖像數據直接執行不均勻顏色的校正,並且輸出已減少了不均勻顏色的設備圖像數據。圖14是示出產生由輸入顏色轉換處理和MCS處理單元411使用的表的參數數據的處理、以及在產生列印數據時的圖像處理中使用該表的MCS處理的流程圖。圖14是CPU 311執行的用於產生三維LUT的參數的處理。該流程圖與圖5中的流程圖的不同在於步驟S1402、步驟S1405和步驟S1407的處理。在步驟S1402中,在輸入顏色轉換處理中使用的LUT和在MCS處理中使用的LUT 被組合。以這種方式,如在第一實施例中那樣,數據經過墨顏色轉換處理單元405、HS處理單元406、TRC處理單元407和量化處理單元408,並且作為測試顏色圖像被輸出單元409列印到列印紙106上。在步驟S1405和S1407中,在輸入顏色轉換處理中使用的LUT和在MCS處理中使用的LUT被組合。利用以上解釋的第一變型,通過使用組合的LUT由輸入顏色轉換處理和MCS處理單元411執行與在第一實施例中執行的處理相同的處理,使得可以如在第一實施例中那樣減少不均勻顏色。另外,使用一個LUT —起執行轉換,使得從第一實施例中減少為LUT準備的區域,並且可提高處理速度。(變型2)圖4C是示出實施例的第二變型的圖像處理單元的構成的框圖。本變型的MCS處理單元的表參數的產生和MCS處理單元的處理與圖5中相同,不同之處在於在輸入顏色轉換處理單元403的處理之前執行MCS處理單元404的處理。通過這樣做,改善了模塊的獨立性。例如,可作為擴展的特徵給不具有這種特徵的圖像處理單元提供MCS處理單元。並且,處理也可被移至主機PC側。(變型3)圖4D是示出第三變型的圖像處理單元的構成的框圖。如圖4D所示,本變型是其中省略圖4A至圖4C中準備的HS處理單元406的形式。本變型的MCS處理單元的表參數的產生和MCS處理單元的處理與圖5中相同,不同之處在於不通過HS處理單元執行頭遮蔽。換句話說,在本變型中,不是如上述的實施例和變型中那樣基於HS處理之後的數據來產生用於MCS處理單元的表參數。在本變型中,根據圖5所示的流程圖來執行用於MCS處理單元的表參數的產生和圖像處理。圖15A和圖15B是用於解釋本變型的測試顏色圖像的列印狀態的示圖。圖15A 與圖3A中所示的例子類似,並且示出如下的例子其中,在品紅色列印頭103的噴嘴之中,與第二區域對應的四個噴嘴具有比標準量大的噴射量。在本變型中,不對於表現藍色1的圖像數據(K,C,M,Y) = (0,255,255,0)執行HS處理,使得如圖15B所示的那樣列印藍色測試顏色圖像。換句話說,即使在包含具有比標準量大的噴射量的噴嘴的第二區域中, 也列印相同數量的品紅色和青色的點。結果,在第二區域中,出現從品紅色的色移(color displacement)0作為測量這種類型的區塊的結果,本變型的MCS處理單元404的表參數產生將減少品紅色顏色的校正值。通過執行這種類型的校正,即使在不包含HS處理單元的本變型中,也可以在列印藍色數據時獲得如圖IlB所示的列印狀態,並且可以減少色移。並且,在不具有HS處理單元的本變型中,不必準備用於HS處理的表,並由此不必執行用於HS處理的諸如『圖案列印』、『顏色測量』和『校正參數計算』的處理。結果,可以減少使用的存儲器的量和涉及HS處理的時間成本。已解釋了第一實施例和第一到第三變型;但是,它們的處理僅是例子,並且,只要構成使得可實現本發明的減少不均勻顏色的效果,就可使用任何構成。例如,只要可以減少區域之間的相對的不均勻顏色,作為本發明所解決的問題的不均勻顏色就變得不明顯,使得不必執行所有不均勻顏色的校正從而顏色變得接近於不存在不均勻顏色的周圍區域的顏色。例如,可以執行校正,使得區塊內的所有區域可變為任意的希望的顏色。另外,在上述的實施例中,由四個噴嘴指定的區域被取為一個區域,並且,被設為對其執行MCS處理的最小單位;但是,當然,本發明不限於這種類型的單位。由更多噴嘴指定的區域可被取為一個單位,或者,也可一次對於一個噴嘴執行MCS校正。並且,包含於各單個區域中的噴嘴的數量不必是相同的數量,並且,可根據設備特性來適當地設定包含於各單個區域中的噴嘴的數量。並且,在上述的實施例中,解釋了如下的例子其中,在對於以RGB格式輸入的圖像數據執行MCS處理之後,將數據轉換成與列印裝置所使用的墨顏色對應的CMYK格式的圖像數據;但是,當然,本發明不限於這種形式。除了 RGB格式的圖像數據以外,作為MCS處理的對象的圖像數據可以是諸如L * a * b\Luv, LCbCr, LCH等的任何格式。雖然已參照示例性實施例描述了本發明,但應理解,本發明不限於公開的示例性實施例。所附的權利要求的範圍應被賦予最寬的解釋,以包含所有這樣的修改以及等同的結構和功能。
20
權利要求
1.一種圖像處理裝置,所述圖像處理裝置執行顏色信號的顏色校正處理,所述顏色信號與要在列印介質上列印的圖像數據的各像素相關並且包含預定的顏色空間中的多個分量,所述圖像處理裝置包括存儲器,被配置為存儲具有多個表參數的轉換表,各表參數分別被分配給多個噴嘴陣列中的用於在列印介質的公共區域中列印的各噴嘴或預定數量的噴嘴,所述多個噴嘴陣列噴射包含第一墨和具有與第一墨不同的顏色的第二墨的多種墨;校正單元,被配置為使用被分配給與各像素的顏色信號對應的噴嘴的至少一個表參數,對於顏色信號執行顏色校正處理;第一輸出單元,被配置為輸出使得所述多個噴嘴陣列在列印介質的公共區域中至少噴射第一墨和第二墨兩者以列印測試顏色圖像的信號;第一接收單元,被配置為接收關於所述測試顏色圖像中的要經受顏色校正的顏色校正區域的信息,所述信息是基於由第一輸出單元輸出的所述測試顏色圖像的輸出的結果;產生單元,被配置為對於與所述測試顏色圖像中的顏色校正區域對應的至少一個顏色信號,產生用於顏色校正處理的多個校正候選值;第二輸出單元,被配置為輸出使得所述多個噴嘴陣列在列印介質上列印多個不同的顏色校正圖像的信號,所述多個不同的顏色校正圖像通過使用所述多個校正候選值而經受多個不同的顏色校正處理;第二接收單元,被配置為接收關於從所述多個不同的顏色校正圖像中選擇的顏色校正圖像的信息,所述信息是基於由第二輸出單元輸出的所述多個不同的顏色校正圖像的輸出的結果;以及形成單元,被配置為基於與選擇的顏色校正圖像對應的顏色校正處理來形成至少一個表參數,所述至少一個表參數被分配給與顏色校正區域對應的噴嘴。
2.根據權利要求1的圖像處理裝置,其中,第一輸出單元和第二輸出單元輸出用於在列印介質上列印噴嘴位置信息的信號,其中,所述噴嘴位置信息與所述測試顏色圖像和所述顏色校正圖像相關。
3.根據權利要求1的圖像處理裝置,其中,第一接收單元和第二接收單元在顯示單元上顯示所述測試顏色圖像和多個顏色校正圖像,並且經由輸入單元接收涉及顏色校正區域和顏色校正處理的信息。
4.根據權利要求3的圖像處理裝置,其中,第一接收單元和第二接收單元在所述顯示單元上顯示噴嘴位置信息,其中,所述測試顏色圖像和顏色校正圖像與所述噴嘴位置信息相關。
5.根據權利要求3的圖像處理裝置,其中,所述輸入單元能夠指定顏色校正區域以及指定所指定的顏色校正區域內的特徵點;以及第二輸出單元基於所述特徵點來設定所述多個不同的顏色校正處理的內容。
6.根據權利要求1的圖像處理裝置,其中,所述顏色校正區域包含列印介質上的具有不同顏色的區域,所述不同顏色在通過至少混合第一墨和第二墨來形成顏色時由噴嘴的噴墨特性的變化所導致。
7.根據權利要求1的圖像處理裝置,其中,所述校正單元使用所述轉換表將指定的顏色空間中的第一顏色信號轉換成同一顏色空間中的第二顏色信號,其中,所述圖像處理裝置還包括將第二顏色信號轉換成與所述多種墨對應的顏色信號的轉換單元。
8.根據權利要求7的圖像處理裝置,其中,第一顏色信號和第二顏色信號是RGB信號。
9.根據權利要求1的圖像處理裝置,其中,所述轉換表被用於對於指定的顏色空間中的顏色信號的顏色校正處理中、以及所述顏色信號向與所述指定的顏色空間不同的顏色空間中的顏色信號的轉換中。
10.一種圖像處理方法,所述圖像處理方法執行預定的顏色空間中的顏色信號的顏色校正處理,所述顏色信號與要在列印介質上列印的圖像數據的各像素相關,所述圖像處理方法包括以下的步驟通過使用被分配給與各像素的顏色信號對應的噴嘴的至少一個表參數來執行顏色信號的顏色校正處理,表參數分別被分配給多個噴嘴陣列中的用於在列印介質的公共區域中列印的各噴嘴或預定數量的噴嘴,所述多個噴嘴陣列噴射包含第一墨和具有與第一墨不同的顏色的第二墨的多種墨;輸出使得所述多個噴嘴陣列在列印介質的公共區域中至少噴射第一墨和第二墨兩者以列印測試顏色圖像的信號;接收關於所述測試顏色圖像中的要經受顏色校正的顏色校正區域的信息,所述信息是基於所述測試顏色圖像的輸出的結果;對於與所述測試顏色圖像中的顏色校正區域對應的至少一個顏色信號,產生用於顏色校正處理的多個校正候選值;輸出使得所述多個噴嘴陣列在列印介質上列印多個不同的顏色校正圖像的信號,所述多個不同的顏色校正圖像通過使用所述多個校正候選值而經受多個不同的顏色校正處理;接收關於從所述多個不同的顏色校正圖像中選擇的顏色校正圖像的信息,所述信息是基於所述多個不同的顏色校正圖像的輸出的結果;以及基於與選擇的顏色校正圖像對應的顏色校正處理來形成至少一個表參數,所述至少一個表參數被分配給與顏色校正區域對應的噴嘴。
11.一種噴墨印表機,所述噴墨印表機使得具有多個噴嘴陣列的列印頭掃描列印介質以在其上列印圖像,所述多個噴嘴陣列分別噴射包含第一墨和具有與第一墨不同的顏色的第二墨的多種墨,所述噴墨印表機包括校正單元,被配置為使用至少一個表參數來對於顏色信號執行顏色校正處理,所述顏色信號與要在列印介質上列印的圖像數據的各像素相關並且包含預定的顏色空間中的多個分量,表參數分別被分配給所述多個噴嘴陣列中的用於在列印介質的公共區域中列印的各噴嘴或預定數量的噴嘴,所述至少一個表參數被分配給與各像素的顏色信號對應的噴嘴;第一輸出單元,被配置為輸出使得所述多個噴嘴陣列在列印介質的公共區域中至少噴射第一墨和第二墨兩者以列印測試顏色圖像的信號;第一接收單元,被配置為接收關於所述測試顏色圖像中的要經受顏色校正的顏色校正區域的信息,所述信息是基於由第一輸出單元輸出的測試顏色圖像的輸出的結果;產生單元,被配置為產生用於與所述測試顏色圖像中的顏色校正區域對應的顏色信號的顏色校正處理的多個校正候選值;第二輸出單元,被配置為輸出使得所述多個噴嘴陣列在列印介質上列印多個不同的顏色校正圖像的信號,所述多個不同的顏色校正圖像通過使用所述多個校正候選值而經受多個不同的顏色校正處理;第二接收單元,被配置為接收關於從所述多個不同的顏色校正圖像中選擇的顏色校正圖像的信息,所述信息是基於由第二輸出單元輸出的所述多個不同的顏色校正圖像的輸出的結果;以及形成單元,被配置為基於與選擇的顏色校正圖像對應的顏色校正處理來形成至少一個表參數,所述至少一個表參數被分配給與顏色校正區域對應的噴嘴。
全文摘要
本發明涉及圖像處理裝置、圖像處理方法和印表機。提供如下的圖像處理裝置所述圖像處理裝置能夠非常精確且有效地減少不均勻顏色,所述不均勻顏色由噴射墨的噴嘴之間的噴射特性的變化所導致,並在通過混合多個不同種類的墨所形成的顏色圖像中出現。通過從多個噴嘴噴射的墨來列印區塊,區域被指定以在列印介質上列印的測試顏色圖像中執行顏色校正,對與顏色校正區域對應的顏色信號執行多個不同的顏色校正處理,列印多個顏色校正區塊,從多個不同的顏色校正區塊中選擇要使用的顏色校正區塊,並且,基於選擇的顏色校正處理來生成與噴嘴對應的表參數。
文檔編號B41J29/393GK102442058SQ201110029410
公開日2012年5月9日 申請日期2011年1月27日 優先權日2010年10月5日
發明者三宅信孝, 中川純一, 井口良介, 後藤文孝, 小野光洋, 山田顯季, 池田徹, 石川智一, 香川英嗣, 齊藤仙一 申請人:佳能株式會社