(57)【要約】【課題】　グレイのバランスの達成の容易化。【解決手段】　グレイバランス曲線は、所定の目標と実質的に適合する個別の原色の組み合わせが求められるように色のサンプルの原色データ値を補間し、該グレイバランス曲線が生成されるように曲線の当てはめ手順を該個別の原色の組み合わせ上で実行することにより求められるグレイバランス技術。【選択図】　　　図３
2004136677.tif 000002
【特許請求の範囲】
【請求項１】
　ピクセルにおける複数の原色の各々についての値を含む原色データ値をグレイバランスさせる方法であって、
　所定のグレイの目標を含む複数の色のサンプルを、原色データ値の複数の組み合わせに従って印刷し、
　所定の色空間における前記色のサンプルの色を測定して、該色のサンプルについての比色データが生成されるようにし、
　前記所定のグレイの目標と実質的に適合する個別の色データの組み合わせが定められるように、前記比色データを用いて前記色のサンプルの色データ値を補間し、
　曲線の当てはめを前記個別の原色データの組み合わせ上で実行して、グレイバランス曲線が生成されるようにし、
　前記グレイバランス曲線に従って、ピクセルにおける原色データ値を修正する、
ことからなる方法。
【請求項２】
　前記比色データを用いて前記色のサンプルの前記原色データ値を補間することが、前記所定のグレイの目標と実質的に適合する個別の原色データの組み合わせが定められるように、前記比色データの色空間において前記色のサンプルの前記原色データ値を４面体で補間することを含む請求項１に記載の方法。
【請求項３】
　前記グレイバランス曲線に従って、ピクセルにおける原色データ値を修正することが、前記色データ値がグレイ成分を含む場合においてのみ、前記グレイバランス曲線に従ってピクセルにおける色データ値を調整することを含む請求項１に記載の方法。
【請求項４】
　前記グレイバランス曲線に従って、ピクセルにおける原色データ値を修正することが、
　前記原色データ値のグレイ成分を求め、
　前記原色データ値から前記グレイ成分を引いて、色成分値となるようにし、
　前記色成分値に、前記グレイバランス曲線から取得されたバランスされたグレイの値のそれぞれを加える、
ことを含む請求項１に記載の方法。
【請求項５】
　前記グレイバランス曲線に従って、ピクセルにおける原色データ値を修正することが、ピクセルにおける原色データ値を、前記グレイバランス曲線に従って、及び前記原色データ値に含まれるグレイの量の関数として修正することを含む請求項１に記載の方法。
【請求項６】
　前記グレイバランス曲線に従って、ピクセルにおける前記原色データ値を修正することが、
　前記原色データ値のグレイ成分を前記原色データ値の最小値と定め、
　各々の原色において、オリジナルの原色データ値に、（１）前記グレイバランス曲線から取得された、前記原色データ値におけるバランスされたグレイの値と前記オリジナルの原色データ値との間の差に対する（２）前記グレイ成分とオリジナルの原色データ値の最大値との間の比の積を加えることにより、前記原色データ値を修正する、
ことを含む請求項１に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
　本発明は、ピクセルにおける複数の原色の各々についての値を含む原色データ値をグレイバランスさせる方法に関する。
【背景技術】
【０００２】
　カラープリンタは、典型的に、色のスペクトルが発生させられるように複数の異なる原色のインクを用いる。例えば、多くのカラープリンタは、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、及びブラック（Ｋ）という４つのインクの色を用いる。ゼロ又はそれ以上のＣ、Ｍ、Ｙ、又はＫのインクドットの組み合わせを各々のピクセル位置に置くことにより、カラー画像が受け基板又は媒体上に形成される。シアン、マゼンタ及びイエローのインクの異なる組み合わせにより、幅広い範囲の色を生成することができるため、これらのインクが典型的に用いられている。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
　等しい量のＣ、Ｍ、及びＹのインクがグレイ色をもたらすのが理想的である。しかしながら、種々の要因に起因して、等しい量のＣ、Ｍ、及びＹは通常グレイ色を生成せず、プリンタは通常グレイバランスを実現するように構成される。例えば、グレイバランスは、入力された色のデータが等しいの量のＣＭＹを含むとき、印刷された出力がグレイ又は同じ濃度のブラックの出力に実質的に対応するように、Ｃ、Ｍ、及び／又はＹの量の調整を含むようにする。グレイのバランスは達成するのが困難である。
【発明を実施するための最良の形態】
【０００４】
　図１は、例えばホストコンピュータからプリントデータを受け取り、該プリントデータをバッファメモリ３３内に格納するインターフェース３１を含む印刷装置の実施形態の概略ブロック図である。プロセッサ３５は、プリントデータを処理して、メモリ３７内に格納されるビットマップしたラスタデータを生成するように構成される。プリントエンジン３９は、プロセッサ３５により発生させられたビットマップ・ラスタデータに従って、画像を印刷する。プリントエンジン３９は、例えば、電子写真プリントエンジンであってもよいし、インクジェット・プリントエンジンであってもよい。
【０００５】
　図２は、カラープリンタのための画像処理パイプラインの一部の実施形態のブロック図である。１１１において、ＣＭＹＫ（シアン、マゼンタ、イエロー、ブラック）のような入力された原色データ上で、部分的なグレイの置き換えが実行され、幾らかの量のＣＭＹがブラックで置き換えられる。１１３において、グレイのバランスが実行される。１１５において、Ｃ、Ｍ、又はＹにおける実質的に等しい変化が、例えば視覚において実質的に等しい変化を生成する傾向をもつように線形化が実行される。１１７において、ハーフトーン化が実行され、１１７において印刷が行われる。
【０００６】
　図３は、画像のピクセルにおいて、ＣＭＹデータのようなブラックではない原色データをグレイバランスさせるための手順の実施形態についての概略的なフロー図であり、要望通りに、画像の幾つか又はすべてのピクセルをグレイバランスさせるように用いることができる。
【０００７】
　１５１において、ピクセルにおけるＣＭＹデータ値がグレイ成分を含むかどうかについて判断される。ピクセルにおけるＣＭＹデータ値は、ピクセルにおけるすべてのＣＭＹデータ値が非ゼロである場合には、グレイ成分を含む。グレイ成分は、例えば、Ｃ、Ｍ、及びＹのデータの最小値を含むことができる。１５３において、ピクセルにおけるＣＭＹデータ値が、それらがグレイ成分を含む場合においてのみ、グレイバランス曲線に従って調整される。
【０００８】
　図４は、画像のピクセルにおいて、ＣＭＹデータのようなブラックではない原色データをグレイバランスさせるための手順の実施形態についての概略的なフロー図であり、要望通りに、画像の幾つか又はすべてのピクセルをグレイバランスさせるように用いることができる。
【０００９】
　２１１において、ＧＲＡＹ成分が、ピクセルにおけるオリジナルの又は入力されたＣ、Ｍ、及びＹのデータの最小値に設定される。２１３において、ＧＲＡＹ成分が入力されたＣＭＹデータ値から引かれて、ＣＭＹの色成分値になるようにされる。２１５において、グレイバランスされたＣＭＹ値、ＧＲＡＹＢＡＬ＿Ｃ（ＧＲＡＹ）、ＧＲＡＹＢＡＬ＿Ｍ（ＧＲＡＹ）、及びＧＲＡＹＢＡＬ＿Ｙ（ＧＲＡＹ）が、ＣＭＹの色成分値に加えられて、グレイバランスされた出力ＣＭＹ値が取得されるようになる。グレイバランスされたＣＭＹ値、ＧＲＡＹＢＡＬ＿Ｃ（ＧＲＡＹ）、ＧＲＡＹＢＡＬ＿Ｍ（ＧＲＡＹ）、及びＧＲＡＹＢＡＬ＿Ｙ（ＧＲＡＹ）は、例えばＧＲＡＹ成分値により指し示されるルックアップ表として実施することができるグレイバランス曲線から取得される。グレイバランス曲線は、ＧＲＡＹＢＡＬ＿Ｃ（ＧＲＡＹ）、ＧＲＡＹＢＡＬ＿Ｍ（ＧＲＡＹ）、及びＧＲＡＹＢＡＬ＿Ｙ（ＧＲＡＹ）のすべてが、ゼロに等しい引数ＧＲＡＹについてゼロであるように構成される。画像の各々のピクセルは、上記のように処理することができるが、ＣＭＹ値は、グレイ成分がある（すなわち、すべてのＣＭＹ値が非ゼロである）場合においてのみ調整される。換言すると、ピクセルの少なくとも１つのＣＭＹデータ値がゼロである場合には、そのようなＣＭＹ値は調整されない。
【００１０】
　グレイバランス曲線は、複数の色のサンプル又はパッチを印刷し、次に、例えば、最初に視覚的に仕分けし、次に電気光学測定を行うというように、グレイのパッチを印刷された色のパッチから選択することにより、経験的に得ることができる。次に、曲線の当てはめ手順が、選択されたグレイのパッチのＣＭＹ値上で行われて、異なる濃度のグレイを取得するのに必要なインクの組み合わせが近似されるようになる。
【００１１】
　グレイバランス曲線は又、所定のグレイの目標を含む複数の色のパッチ又はサンプルを印刷し、該色のサンプルの色を測定して、それらのサンプルの比色値が取得されるようにすることにより経験的に得ることができる。色のサンプルは、非中立的な色を含むことができ、所定のグレイの目標を取り囲むか又は含む量を定めるのが好ましい。色のサンプルのＣＭＹ値は、次に、所定のグレイの目標と実質的に適合する個別のＣＭＹの組み合わせが求められるように、例えば、４面体補間を用いて、Ｌ＊ａ＊ｂのような色空間において補間される。次に、曲線の当てはめを個別のＣＭＹの組み合わせ上で実行して、グレイバランス曲線を得るようにすることができる。
【００１２】
　４面体補間は、例えば、色のサンプルの比色データ値によりカバーされた空間が、モザイク状にされるようにデローネイのモザイク細工を用いて達成することができる。デローネイのモザイク細工は、その空間を重なり合わない４面体で満たす。目標となるグレイを生成するＣＭＹの組み合わせを取得するためには（例えばＬ＊ａ＊ｂ値で表される）、グレイの目標を含む４面体が最初に配置され、重心重量が計算されて該４面体の４つの頂点に適用され、該グレイの目標についてのＣＭＹ値が取得される。４面体補間において、色のサンプルは、所定のグレイの目標が、該４面体補間のために用いられる４面体により定められる空間により囲まれるように選択することができる。
【００１３】
　所定のグレイの目標は、ａ＊＝０及びｂ＊＝０の色を含むことができ、又は、例えば、異なる量のブラックの比色値に実質的に適合する色であってもよい。
【００１４】
　例示のために、以下のｃコードを、例えば、ａ＊＝０及びｂ＊＝０の色を含むことができるグレイの目標を含む色のサンプルを発生させるように用いることができる。
　ｆｏｒ（ｃ＝０．０；ｃ＜１．０；ｃ＋＝０．０７）｛
　　ｆｏｒ（ｍ＝０．０；ｍ＜１．０；ｍ＋＝０．０７｛
　　　ｆｏｒ（ｙ＝０．０；ｙ＜１．０；ｙ＋＝０．０７｛
　　　　ｇｒａｙ＝ｍｉｎ（ｃ，ｍｉｎ（ｍ，ｙ））；
　　　　ｉｆ（ｃ−ｇｒａｙ＜０．１５＆＆ｍ−ｇｒａｙ＜０．１５＆＆ｙ−ｇｒａｙ＜０．１５）
　　　　　ｐｒｉｎｔｆ（”％２．４ｆ　％２．４ｆ　％２．４ｆ　％２．４ｆ＼ｎ”，ｃ，ｍ，ｙ，０．０）；
　　　｝
　　｝
　｝
【００１５】
　上記は、７％のステップにおいてＣＭＹの組み合わせを通してループし、各々のＣＭＹの組み合わせのＣ、Ｍ、及びＹの最小値であるグレイ成分が１５％以内（定数項）にある色の値を見出すものである。Ｍｉｎ（ｘ，ｙ）は、ｘ及びｙの最小を返すマクロであり、したがってｍｉｎ（ｃ，ｍｉｎ（ｍ，ｙ）はＣ、Ｍ、及びＹの最小を与える。このコードは、グレイ成分により定められた軸の周りに及び該軸上に２５５色のサンプルを印刷するためのＣＭＹデータ値を発生させる。別の方法で述べると、この手順は、等しい量のＣ、Ｍ、及びＹを有する選択された色の選択された百分率の中にある色のサンプルだけを印刷する。例えば、印刷された色のサンプルが確実に所定のグレイの目標を含むように、等しい量のＣ、Ｍ、及びＹの色からの他の距離を用いることができることを理解されたい。特定の例として、等しい量のＣ、Ｍ、及びＹを有する色の１０％又は２０％以内の色の値を印刷することができる。さらに、例えば、所望の正確さ及び／又は所望のサンプル数を含む種々の考慮事項に従って、ステップサイズを選択することができることを理解されたい。印刷された色のサンプルは、次に、ＣＭＹデータの値を４面体で補間するように用いることができる比色データが生成されるように測定されて、中立目標の範囲と実質的に適合する個別のＣＭＹの組み合わせが求められるようになる。次に曲線の当てはめを個別のＣＭＹの組み合わせ上で実行して、グレイバランス曲線が得られるようにすることができる。
【００１６】
　グレイバランス曲線は、例えばプリンタにより用いられるブラックのインクの密度特性を追跡するように構成することができる。
【００１７】
　図５は、画像のピクセルにおいて、ＣＭＹデータのようなブラックではない原色データをグレイバランスさせるための別の手順の実施形態についての概略的なフロー図であり、要望通りに、画像の幾つか又はすべてのピクセルをグレイバランスさせるように用いることができる。
【００１８】
　３１１において、ＧＲＡＹ成分が、ピクセルにおいてオリジナルの又は入力されたＣ、Ｍ、及びＹのデータの最小値に設定される。３１３において、ＭＡＸＣＭＹはピクセルにおいて入力されたＣ、Ｍ、及びＹのデータの最大値に設定される。３１５において、この手順は、Ｃ、Ｍ、及びＹの最大値ＭＡＸＣＭＹがゼロ（すなわち、Ｃ、Ｍ、及びＹの値のすべてがゼロ）の場合に止められ、このピクセルにおけるＣＭＹデータ値は調整されない。３１７において、ＭＡＸＣＭＹに対するＧＲＡＹ成分のＲＡＴＩＯが計算される。３１９において、グレイバランスされた出力ＣＭＹデータ値は、オリジナルのＣＭＹ値の各々に（１）バランスされたグレイの値ＧＲＡＹＢＡＬ＿Ｃ（Ｃ）、ＧＲＡＹＢＡＬ＿Ｍ（Ｍ）、及びＧＲＡＹＢＡＬ＿Ｙ（Ｙ）に対応する、オリジナルのＣ、Ｍ、及びＹ値との間の差、及び（２）前に計算されたＲＡＴＩＯの積を加えることにより計算される。グレイバランスされた値ＧＲＡＹＢＡＬ＿Ｃ（Ｃ）、ＧＲＡＹＢＡＬ＿Ｍ（Ｍ）、及びＧＲＡＹＢＡＬ＿Ｙ（Ｙ）は、図４の手順に関して前に述べられたように求めることができるグレイバランス曲線から取得することができる。しかしながら、この場合においては、独立変数は、Ｃ、Ｍ、及びＹ値のそれぞれである。
【００１９】
　上記では、実行されるグレイバランスの量は、オリジナルの入力ＣＭＹデータに含まれるグレイの相対的な量に伴って増加する。換言すると、グレイバランスの量は、入力ＣＭＹデータにおけるグレイの相対的な量の関数であり、より少ないグレイはより少ないグレイのバランスをもたらす。したがって、Ｃ、Ｍ、及びＹのオリジナルの値がすべて非ゼロでありかつ等しい（すなわち、グレイ）場合には、ＲＡＴＩＯは１であり、完全なグレイのバランスが実行される。少なくとも１つのＣ、Ｍ、及びＹのオリジナルの値が０（すなわち、グレイ成分が０）である場合には、ＲＡＴＩＯはゼロであり、グレイのバランスは実行されない。
【００２０】
本発明は開示された実施形態を参照して述べられ、変形及び修正が本発明の精神及び範囲内に効果を表すことが理解されるであろう。
【図面の簡単な説明】
【００２１】
【図１】印刷システムの実施形態の概略的なブロック図である。
【図２】画像処理パイプラインの実施形態の概略図である。
【図３】グレイバランス手順の実施形態の概略的なフロー図である。
【図４】別のグレイバランス手順の実施形態の概略的なフロー図である。
【図５】さらに別のグレイバランス手順の実施形態のフロー図である。
【図１】
2004136677.tif 000003
【図２】
2004136677.tif 000004
【図３】
2004136677.tif 000005
【図４】
2004136677.tif 000006
【図５】
2004136677.tif 000007