(57)【特許請求の範囲】
【請求項１】
カラープリンタにおける出力ＣＭＹＫ値を決定する方法であって、
初期ＣＭＹ入力色空間における白と黒の各角頂を結ぶ中央黒生成曲線と、初期ＣＭＹ入力色空間における黒の角頂と、Ｃ、Ｍ、Ｙ、Ｒ、Ｇ、Ｂの角頂とを結ぶ６個の境界黒生成曲線を作成しておき、
ＣＭＹ入力値に基づいて前記境界黒生成曲線を選択し、
前記中央黒生成曲線上のＬＵＴを用いて算出された、ＣＭＹ入力値に基づいた出力値と、選択した前記境界黒生成曲線上のＬＵＴを用いて算出された、ＣＭＹ入力値に基づいた出力値との補間により、最終の出力ＣＭＹＫ値を求めることを含む方法。
【請求項２】
初期ＣＭＹ入力色空間において、ＣＭＹ入力値に対応する点を含み、ＣＭＹ入力値のＣ，Ｍ，Ｙ各々の値のうちの最小値である色の軸に垂直な垂直面と前記中央黒生成曲線との交点である第１交点、および、当該垂直面と前記選択した境界黒生成曲線との交点である第２交点を特定し、
前記中央黒生成曲線における前記第１交点に対応する第１出力ＣＭＹＫ値、および、前記境界黒生成曲線における前記第２交点に対応する第２出力ＣＭＹＫ値を補間することで、前記最終の出力ＣＭＹＫ値を求めることを特徴とする請求項１に記載の方法。
【請求項３】
ＣＭＹ入力値の点が、前記中央黒生成曲線と前記６個の境界黒生成曲線のうちのいずれか１つの境界黒生成曲線とを含む平面に含まれる場合、前記中央黒生成曲線と当該境界黒生成曲線とを用いて、前記最終の出力ＣＭＹＫ値を求める請求項１に記載の方法。
【請求項４】
初期ＣＭＹ入力色空間を、前記中央黒生成曲線と前記６個の境界黒生成曲線のうちの隣り合う２つの境界黒生成曲線とを辺とする６つの四面体に分割しておき、
ＣＭＹ入力値に基づいて、当該ＣＭＹ入力値の点を含む四面体を前記６つの四面体より選択し、
選択された四面体を形成する前記中央黒生成曲線と２つの前記境界黒生成曲線とを用いて、前記最終の出力ＣＭＹＫ値を求める請求項１に記載の方法。
【請求項５】
初期ＣＭＹ入力色空間におけるＣとＧ、ＧとＹ、ＹとＲ、ＲとＭ、ＭとＢ、ＢとＣの各角頂同士を結ぶ辺上の点と、白及び黒の角頂とを結ぶ中間黒生成曲線を作成しておき、
ＣＭＹ入力値に基づいて前記中間黒生成曲線を選択し、
前記中央黒生成曲線と、選択した前記境界黒生成曲線と、選択した前記中間黒生成曲線とを用いて、前記最終の出力ＣＭＹＫ値を求める請求項１に記載の方法。
【請求項６】
初期ＣＭＹ値、最大ＣＭＹインク制限制約、および、上記境界黒生成曲線の各々に対して割り当てられており、当該境界黒生成曲線における黒への円滑な変換を制御するための境界閾値の値を用いて前記最終の出力ＣＭＹＫ値が補間されることをさらに含む請求項１に記載の方法。
【請求項７】
前記最終の出力ＣＭＹＫ値を補間により求める際に、重み値（weighted value）を生成することをさらに含む請求項６に記載の方法。
【請求項８】
ＣＭＹ入力値のＣ，Ｍ，Ｙ各々の三つの値のうちの最大値、中間値、最小値を決定するために、ＣＭＹ値の初期値を並べ替えて、各黒生成曲線に対する黒値をＣＭＹ最小値の関数として決定するために、黒生成曲線をインデックスし、最終出力ＣＭＹ値の上記補間を、ＣＭＹ値の最小値の関数として行うことをさらに含む請求項６に記載の方法。
【請求項９】
黒生成曲線を決定するための設計パラメータを選択することをさらに含み、
上記選択は、中央黒生成曲線を決定すること、および、入力色値の境界線のための色境界閾値を決定するための境界黒生成曲線を決定することを含んでおり、
上記の中央黒生成曲線の決定は、キー閾値Ｋmaxを定義すること、および、Ｌ対ＣＭＹ曲線の集合を定義することを含んでおり、上記曲線は、最大出力ＣＭＹ値が１．０に達し、最大出力ＣＭＹ値がＬkminに達し、Ｌkminは最小Ｌ値であり、最大出力ＣＭＹ値がＭinkに達し、Ｍinkは全インク限界である曲線を含んでおり、
上記の入力色値の境界線のための色境界閾値を決定するための境界黒生成曲線の決定は、初期ＣＭＹ入力色空間の中央対角線におけるトーン再現曲線を定義すること、色境界上のＬ対Ｋ応答を測定すること、および、トーン再現曲線の関数としての境界黒生成曲線および色境界でのＬ対Ｋ応答を定義することを含む請求項１に記載の方法。
【請求項１０】
カラープリンタにおける出力ＣＭＹＫ値を決定する方法であって、
シアン、マゼンタ、イエロー（ＣＭＹ）の初期値を決定し、
初期ＣＭＹ入力色空間における白と黒の各角頂を結ぶ線上のＣＭＹ値に対応する中央黒生成ＬＵＴと、初期ＣＭＹ入力色空間における黒の角頂と、Ｃ、Ｍ、Ｙ、Ｒ、Ｇ、Ｂの角頂とを結ぶ６個の線の各々上のＣＭＹ値に対応する境界黒生成ＬＵＴとを、選択テーブルからの黒生成ＬＵＴの値から選択し、
ＣＭＹ入力色空間において、ＣＭＹ初期値に対応する点を含み、ＣＭＹ初期値のＣ，Ｍ，Ｙ各々の値のうちの最小値である色の軸に垂直な垂直面と、選択された黒生成ＬＵＴに対応する線との交点のＣＭＹ値に対する黒値を、選択された各黒生成ＬＵＴについて算出し、算出した黒値から最終黒色素の量を補間することを含む方法。
【請求項１１】
ＣＭＹ入力値のＣ，Ｍ，Ｙ各々の三つの値のうちの最大値、中間値、最小値を決定するために、ＣＭＹ値の初期値を並べ替え、順序ベクトルを生成し、当該順序ベクトルに従って境界黒生成ＬＵＴを選択し、
上記各黒生成ＬＵＴは、ＣＭＹ最小値の関数として表され、
選択された黒生成ＬＵＴと、ＣＭＹ最小値とを用いて、当該黒生成ＬＵＴに対する黒生成値を決定することをさらに含む請求項１０に記載の方法。
【請求項１２】
初期ＣＭＹ値、最大ＣＭＹインク制限制約、および、上記境界黒生成ＬＵＴの各々に対して割り当てられており、当該境界黒生成曲線における黒への円滑な変換を制御するための境界閾値の値から最終ＣＭＹ色素の量を補間することを含む請求項１１に記載の方法。
【請求項１３】
上記ＣＭＹおよび上記黒補間法のための重み値を生成することをさらに含む請求項１２に記載の方法。
【請求項１４】
上記補間法の最終出力ＣＭＹ色素の量を、ＣＭＹ最小値の関数として算出する請求項１１に記載の方法。
【請求項１５】
３−Ｄ色ＬＵＴを生成することを含む請求項１４に記載の方法。
【請求項１６】
３−Ｄ色ＬＵＴおよび黒生成ＬＵＴから、ＣＭＹＫ値が出力可能な多重色ＬＵＴを生成することを含む請求項１４に記載の方法。
【請求項１７】
黒生成曲線を決定するための設計パラメータを選択することをさらに含み、
上記選択は、中央黒生成曲線を決定すること、および、入力色値の境界線のための色境界閾値を決定するための境界黒生成曲線を決定することを含んでおり、
上記の中央黒生成曲線の決定は、キー閾値Ｋmaxを定義すること、および、Ｌ対ＣＭＹ曲線の集合を定義することを含んでおり、上記曲線は、最大出力ＣＭＹ値が１．０に達し、最大出力ＣＭＹ値がＬkminに達し、Ｌkminは最小Ｌ値であり、最大出力ＣＭＹ値がＭinkに達し、Ｍinkは全インク限界である曲線を含んでおり、
上記の入力色値の境界線のための色境界閾値を決定するための境界黒生成曲線の決定は、初期ＣＭＹ入力色空間の中央対角線におけるトーン再現曲線を定義すること、色境界上のＬ対Ｋ応答を測定すること、および、トーン再現曲線の関数としての境界黒生成曲線および色境界でのＬ対Ｋ応答を定義することを含む請求項１０に記載の方法。
【請求項１８】
カラープリンタにおける出力ＣＭＹＫ値を決定する方法であって、
シアン、マゼンタ、イエロー（ＣＭＹ）の初期値を決定し、
最小ＣＭＹ色素量を決定し、
ＣＭＹの初期値から黒値を出力するために使用される黒生成ＬＵＴ値を選択テーブルに配置し、
この選択テーブルから、初期ＣＭＹ入力色空間における白と黒の各角頂を結ぶ線上のＣＭＹ値に対応する中央黒生成ＬＵＴと、初期ＣＭＹ入力色空間における黒の角頂と、Ｃ、Ｍ、Ｙ、Ｒ、Ｇ、Ｂの角頂とを結ぶ６個の線の各々上のＣＭＹ値に対応する境界黒生成ＬＵＴのうちの２つとを選択し、
中央黒生成ＬＵＴを用いて算出された、ＣＭＹの初期値に基づいた出力値、および、選択した境界黒生成ＬＵＴを用いて算出された、ＣＭＹの初期値に基づいた出力値から最終黒色素の量を補間することを含む方法。
【請求項１９】
上記選択が、ＣＭＹ値の初期値を、ＣＭＹ入力値のＣ，Ｍ，Ｙ各々の三つの値のうちの最大値、中間値、最小値を決定するためにソートすることおよび順序ベクトルを生成することを含む請求項１８に記載の方法。
【請求項２０】
上記選択が、各黒生成ＬＵＴに対する黒値を決定するために、選択された黒生成ＬＵＴをＣＭＹ最小値の関数としてインデックスし、この黒値から最終黒色素の量を補間し、ＣＭＹ値の初期値から最終出力ＣＭＹ色素の量を補間することをさらに含む請求項１８に記載の方法。
【請求項２１】
３−Ｄ色ＬＵＴを生成することを含む請求項１８に記載の方法。
【請求項２２】
３−Ｄ色ＬＵＴと黒生成ＬＵＴとから、ＣＭＹＫ値を出力可能な多重色ＬＵＴを生成することを含む請求項２１に記載の方法。
【請求項２３】
黒生成曲線を決定するための設計パラメータを選択することをさらに含み、
上記選択は、中央黒生成曲線を決定すること、および、入力色値の境界線のための色境界閾値を決定するための境界黒生成曲線を決定することを含んでおり、
上記の中央黒生成曲線の決定は、キー閾値Ｋmaxを定義すること、および、Ｌ対ＣＭＹ曲線の集合を定義することを含んでおり、上記曲線は、最大出力ＣＭＹ値が１．０に達し、最大出力ＣＭＹ値がＬkminに達し、Ｌkminは最小Ｌ値であり、最大出力ＣＭＹ値がＭinkに達し、Ｍinkは全インク限界である曲線を含んでおり、
上記の入力色値の境界線のための色境界閾値を決定するための境界黒生成曲線の決定は、初期ＣＭＹ入力色空間の中央対角線におけるトーン再現曲線を定義すること、色境界上のＬ対Ｋ応答を測定すること、および、トーン再現曲線の関数としての境界黒生成曲線および色境界でのＬ対Ｋ応答を定義することを含む請求項１８に記載の方法。
【請求項２４】
カラープリンタにおける出力ＣＭＹＫ値を決定する方法であって、
初期ＣＭＹ値を入力し、
入力ＣＭＹのベクトルを降順（vl,vm,vs）、vl≧vm≧vsに生成し、入力ＣＭＹの各値の大きさの順を示す順序情報Ｖを決定し、
順序情報を、黒生成曲線選択器および１−ＤＬＵＴへ、黒生成ＬＵＴを得るために入力し、上記黒生成ＬＵＴの取得は、順序情報に従って、初期ＣＭＹ入力色空間における白と黒の各角頂を結ぶ中央対角曲線ＢＧ０を含む中央黒生成曲線と、初期ＣＭＹ入力色空間における黒の角頂と、Ｃ、Ｍ、Ｙ、Ｒ、Ｇ、Ｂの角頂とを結ぶ線のうちの境界線ＢＧ１・ＢＧ２上の少なくとも二つの境界黒生成ＬＵＴとを選択することを含み、
入力ＣＭＹ最小値vsを決定し、vsを黒生成曲線選択器へ、点Ｃ0，Ｃ1，Ｃ2の出力Ｋ値を得るために選択された黒生成曲線をインデックスするために入力し、
重み係数ｗ1,ｗ2を生成し、
最終出力Ｋ量を決定するためにＫ補間器に重み係数を入力し、
境界限界テーブルに基づいたＣＭＹ補間器の、上記境界黒生成ＬＵＴの各々に対して割り当てられており、当該境界黒生成曲線における黒への円滑な変換を制御するための境界閾値Ｔ1およびＴ2を選択し、
点Ｃ0，Ｃ1，Ｃ2における並べ替えられたＣＭＹ出力値を得、
並べ替えられた最終のＣＭＹ量を決定するためにＣＭＹ補間に重み係数を入力し、
出力ＣＭＹ値を決定するために、並べ替えられた出力ＣＭＹ値を順序情報Ｖで変換することを含む方法。
【請求項２５】
黒生成曲線を決定するための設計パラメータを選択することをさらに含み、
上記選択は、中央黒生成曲線を決定すること、および、入力色値の境界線のための色境界閾値を決定するための境界黒生成曲線を決定することを含んでおり、
上記の中央黒生成曲線の決定は、キー閾値Ｋmaxを定義すること、および、Ｌ対ＣＭＹ曲線の集合を定義することを含んでおり、上記曲線は、最大出力ＣＭＹ値が１．０に達し、最大出力ＣＭＹ値がＬkminに達し、Ｌkminは最小Ｌ値であり、最大出力ＣＭＹ値がＭinkに達し、Ｍinkは全インク限界である曲線を含んでおり、
上記の入力色値の境界線のための色境界閾値を決定するための境界黒生成曲線の決定は、初期ＣＭＹ入力色空間の中央対角線におけるトーン再現曲線を定義すること、色境界上のＬ対Ｋ応答を測定すること、および、トーン再現曲線の関数としての境界黒生成曲線および色境界でのＬ対Ｋ応答を定義することを含む請求項２４に記載の方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＣＭＹＫカラープリンタの黒生成技術に関するものである。このようなプリンタは、四種類のインクすなわち色素：シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、黒（Ｋ）を備えている。黒はプリント画像の陰影を強調するのに使用される。
【０００２】
【従来の技術】
シアン、マゼンタおよびイエローのインクすなわち色素を混合しても、一般的には、高品質の黒画像を生産することが出来ない。プリント画像の陰影を強調し、黒以外の色素を節約するために、第四の色、ここでは「キー」とも呼ばれる黒（Ｋ）が使用される。しかし、多くの色が、黒の追加と、Ｃ、Ｍ、ＹおよびＫの多重値とを使用することによって生成される。したがって、目標は、Ｃ、Ｍ、ＹおよびＫの最適な使用方法を見出すことである。
【０００３】
従来の方法は、この目的を達成するための二つの基本的な方法を示す。一つの方法は、黒生成曲線と、三つのアンダーカラーリムーバル（ＵＣＲ）曲線とを使用することである。図１において、曲線のこのような値の例を、概して２０で示す。図１の例では、マゼンタＵＣＲ曲線２２とイエローＵＣＲ曲線２４とが偶然同じ点を通る。シアンＵＣＲ曲線を２６で、黒生成曲線を２８で図示する。これらの曲線は、１−Ｄルックアップテーブル（ＬＵＴ）として、通常実施されており、曲線の入力が、曲線の出力を得るためのＬＵＴへのインデックスとして使用される。レッド、グリーンおよびブルー（ＲＧＢ）の色空間でプリントされる所望の色は、次の式により、最初に、初期C，M，およびY色素の量へ変換される。式は、図示のために幾分簡略化されている。
【０００４】
【数１】
0004139590.tif 000002
【０００５】
ここで、ＲＧＢおよびＣＭＹ値は０．０から１．０の間の範囲に正規化されている。これら初期ＣＭＹ値の最小値ｋi=min（Ｃi，Ｍi，Ｙi）は、黒生成曲線ＢＧ（ｋ）のための１−ＤＬＵＴへのインデックスとして、式２において示す出力Ｋ量を得るために使用される。
【０００６】
【数２】
0004139590.tif 000003
【０００７】
Kの追加によって、ＣＭＹ色素の出力が、所望の色を出すために適切に減少されるべきである。これは、それぞれ式３に示すＣ、ＭおよびＹのための三つのＵＣＲ曲線を使用することで行われる。
【０００８】
【数３】
0004139590.tif 000004
【０００９】
黒生成とＵＣＲ曲線とは、様々なプリントプロセスのための実験によって得られる。しかし、この基本的な方法は、Ｋ色素を追加することによって得られるプリンタ色全域の十分な使用に十分な適応性があるわけではない。
【００１０】
もう一つの方法は、所望のＣＭＹＫを得るために、最大黒ＣＭＹＫと最小黒ＣＭＹＫとの間の補間法を使用することである。どの任意の色、すなわちＣＩＥＬＡＢ値にも、その色を生成するための色素のＣＭＹＫの組み合わせにおいて、可能なＫ値の範囲がある。最低値はＫmin、最大値はＫmaxと呼ばれる。Ｋの値は、この範囲内で選択され、それにより、黒の使用は、色調と色空間の全体に渡って変化する。図２において、この方法のフローチャートを、概して３０で示す。この方法において、ＣＭＹＫプリンタ全域は、Ｋ量でインデックスされたＣＭＹ全域の値に分割される。ＣＭＹ全域のこの値は、ＣＭＹＫパッチの広範囲の値をプリントすることによって得られ、それらを、ＣＩＥＬＡＢなどの、装置に依存しない色空間で測定する。ＣＩＥＬＡＢ空間において特定された所望の色のために、全ての可能なＣＭＹＫの組み合わせが、ＣＭＹ全域のこの値を用いた３−Ｄ補間法により得られる。最終ＣＭＹＫ量は、固定重みαを用いるＣＭＹＫ値を補間することによって得られる。 この重み係数が、使用される黒の望ましい量を制御する。 重み係数は、プリントされる色の性質によって変更されることもある。
例えば、自然軸（natural axis）に近い色では、黒の重みが高く、一方、より飽和した色は、黒の重みが低いため、より少量の黒が使用される。大抵の実施において、最大値（α=１）と最小値（α=０）のＫ量とを有するＣＭＹＫ値のみが使用される。
【００１１】
黒生成技術の従来のＵＣＲタイプは良く知られた方法である。この方法は、「色再現の原理」（J.A.C，Yule，Principles of Color Reproduction，John Wiley & Sons，New York，１９６７年）で論議されている。また、アドビシステム（Adobe Systems Inc.）によるポストスクリプト（Post Script）(R)言語においても実施されている。これは、ポストスクリプト言語の参照マニュアル第二版（１９９０年）において記述されている。Kの最大値と最小値を用いてＣＭＹＫ値の間で補間する、より新しい方法は、「ダイレクトカラーマッピングを用いるＵＣＲのための新アルゴリズム」（M.Tsukada, et al., New Algorithm for ＵＣＲ Using Direct Color Mapping, Proceedings of SPIE,１９９５年２月、２４１３巻３６５頁−３７４頁）と「白黒プリンタ」（R.Holub et al., The Black Printer, Journal of Imaging Technology, １９８９年８月、１５巻４号１４９頁−１５８頁）でも論議されている。
【００１２】
米国特許公報第４，４８２，９１７号、「色減少を用いる四色カラープリンタにおける色マスターの再現方法」（Gaulke et al.，Method for a Reproduction of Colored Masters In Four Color Printing Using Color Reduction，１９８４年１１月１３日付与）において、色全域がグレーと色彩領域とに分割されている方法を示す。異なるＵＣＲ曲線がグレーと色彩領域とに使用されている。グレーと色彩領域とを分割する境界上の色のために、ＣＭＹＫ値が、両方の曲線を使用して得られたＣＭＹＫ値を生成するために組み合わされる。
【００１３】
米国特許公報第４，５５１，７５１号、「トーンに依存した色減少」（Jung，Color Reduction Dependent on Tone，１９８５年１１月５日付与） と 米国特許公報第４，５９０，５１５号、トーンに依存した色減少を補正する方法と装置（Wellendorf, Method and Apparatus for Modifying Color Reduction Depending on Tone，１９８６年５月２０日付与）は、異なるＵＣＲ曲線を、異なるトーン特性の画像領域に使用することを、共に開示している。
【００１４】
米国特許公報第５，１７２，２２３号、「色および黒再生信号を得るための色イメージプロセスの方法」（A. Suzuki, et al., Method of Processing a Color Image to Obtain Color and Black Reproduction Signals,１９９２年１２月１５日付与）は、ＵＣＲ曲線としての二次関数の使用を開示している。ＵＣＲ曲線を適用するのに加えて、３×３マトリックスが、入力ＣＭＹ値を出力ＣＭＹ値へと変換するのにも使用される。
【００１５】
米国特許公報第５，２６８，７５４号、「色座標値を変換するための方法と装置」（Van de Capelle, et al., Method and a Device for Converting a Color Coordinate Set, １９９３年１２月７日付与）は、ｎ次元色空間の信号をｍ次元色空間の信号へと変換する一般的な方法を開示している。Ｍ＝４の場合が、四色プリンタのためのＣＭＹＫ信号の生成に応用できる。ベクトルを含むより複雑な方法が開示されている。ＣＭＹＫプリンタに特定された方法のために、基本ＵＣＲタイプの技術が論議されている。
【００１６】
米国特許公報第５，３０５，１１９号、「カラープリンタキャリブレーション構造」（R.J.Rolleston et al.，Color Printer Calibration Architecture，１９９４年４月１９日付与）と米国特許公報第５，５２８，３８６号、「カラープリンタキャリブレーション構造」（R.J.Rolleston, et al., Color Printer Calibration Architecture, １９９６年６月１８日付与）には、一般的なＣＭＹＫプリンタ色テーブル生成プロセスが記述されている。ＵＣＲ法を用いる黒生成が、総合的プリンタキャリブレーションシステムの一部として開示されている。従来のＵＣＲ法が使用されている。
【００１７】
米国特許公報第５，４０２，２５３号、「変数のグレー要素置き換え比率を有する方法と装置」（Seki，Color Conversion Method and Apparatus with a Variable Gray Component Replacement Ratio，１９９５年３月２８日付与）と米国特許公報第５，５０２，５７９号、「ＵＣＲ率の調節が可能な方法と装置」（Kita，et al.，Color Image Processing Method and Apparatus capable of Adjusting the ＵＣＲ Ratio，１９９６年３月２６日付与）には、ＣＩＥＬＡＢとＬＣＨ値のような、装置に依存しない色値を、黒生成とＵＣＲ曲線の補正のために使用することが開示されている。
【００１８】
米国特許公報第５，４２５，１３４号、「プリント色原料量の決定方法」（Ishida，Print Color Material Amount Determining Method，１９９５年６月１３日）には、所望の色を生成できる全てのＣＭＹＫ色素の範囲が最初に得られる方法を開示している。そこでは、複雑なアルゴリズムが、所望の色の全てを生成するＣＭＹＫ値の共通範囲を決定するのに使用される。特定の色のための最終のＣＭＹＫ色素が、この共通範囲から選択される。
【００１９】
米国特許公報第５，５０８，８２７号、「三刺激値に相当する色立体を使用した四色カラープリンタのための分割プロセス方法と装置」（Po-Chien，Color Separation Processing Method and Apparatus for a Four Color Printer Using Color Solid Corresponding to Tristimulus Values，１９９６年４月１６日付与）は、最大と最小の可能なＫを用いたＣＭＹＫ値の決定を開示している。そして、所望のＫ量に基づく最終ＣＭＹＫ値を得るのに一次補間法が使用される。
【００２０】
米国特許公報第５，５５３，１９９号、「四色カラープリンタを調整する方法と装置」（Spaulding, et al.，Method and Apparatus for Calibrating a Four Color Printer，１９９６年９月３日付与）は、最大Ｋ法と最小Ｋ法との開発を開示している。この方法は３−Ｄ補間法で実施されている。入力ＣＭＹ値のためには、最大Ｋ法と最小Ｋ法とが、二組のＣＭＹＫ値を生成するために使用される。そして、最終ＣＭＹＫ値を得るために、これら二組のＣＭＹＫ値を補間するのに、所望のＫ量を示すパラメータが使用される。
【００２１】
米国特許公報第５，７１０，８２４号、「プリンタ全域を改良するシステム」（Mongeon，System to Improve Printer Gamut，１９９８年１月２０日付与）は、Ｋの使用を制御するために、最大および最小入力ＣＭＹ値の両方を用いることを開示している。Ｋの追加を第一の色素量に基いて制御するのに、非一次関数が使用される。
【００２２】
【発明が解決しようとする課題】
本発明の課題は、全プリンタ入力色領域への補間法を、プリントされるＣ、Ｍ、ＹおよびＫ量の制御に用いる方法を提供することである。
【００２３】
本発明のもう一つの課題は、最終ＣＭＹＫの量を、黒生成曲線に基づいた補間法により得る方法を提供することである。
【００２４】
本発明の更なる課題は、プリント全域を最大化するために、黒生成曲線を最適に生成するための手順を提供することである。
【００２５】
本発明のもう一つの課題は、黒の使用を、プリンタ入力色全域の境界線上および内側の黒生成曲線によって、自動的に制御することである。
【００２６】
【課題を解決するための手段】
カラープリンタに貯蔵される色素の量を決定する方法は、シアン、マゼンタおよびイエロー（ＣＭＹ）値の初期値を決定し、三つの値のうちの最大値、中間値、最小値を決定するために、ＣＭＹ値の初期値を並べ替え、順序ベクトルを生成し、全域中央黒生成ＬＵＴと二つの領域境界黒生成ＬＵＴとを、黒生成ＬＵＴの値から選択し、選択した複数の黒生成ＬＵＴを、それぞれの黒生成ＬＵＴのための黒値を決定するために、ＣＭＹ最小値の関数としてインデックスし、黒値からの最終出力黒色素の量を補間し、そして、ＣＭＹ値の初期値と、最大ＣＭＹインクの制限制約と、境界閾値の初期値とから、最終出力ＣＭＹ色素の量を補間する。
【００２７】
本発明の要約と目的とで、発明の本質を早急に理解できる。図に基づいた、以下の詳細な本発明の好ましい実施例の記述を参照することによって、本発明をさらに深く理解することができる。
【００２８】
【発明の実施の形態】
三つの減法基本色：シアン、マゼンタ、イエローが、プリント装置で通常使用される。全色調はこれらの色素から生成されるが、ＣＭＹのみの使用による色全域よりも色全域を拡大するために、追加色素を使用することもできる。使用される最も一般的な色素は黒である。
【００２９】
ここでは、ＣＭＹＫプリンタについて述べる。「プリンタ入力色全域」とは、ＣＭＹ基本色を、「プリンタ出力色全域」とは、黒（Ｋ）色素を使用して得られる色の値をさす。
【００３０】
ＣＭＹにＫを追加することによって、結果として得られる色のＬ＊値が下がるので、ＣＭＹの量は多少除去しなければならない。アンダーカラーリムーバル（ＵＣＲ）とは、ニュートラルスケールに沿ってのＣＭＹ量の減少と定義し、一方グレー要素置換（ＧＣＲ）とは、プリンタ全域におけるＣＭＹ量の減少と定義する。選択領域の全域を拡大するのに使用される他の仕組みもあり、その一つはアンダー色付加（ＵＣＡ）と呼ばれる。ＵＣＡは、イメージの最も暗い部分におけるKの追加であり、陰影部分を詳細にする。
【００３１】
言い換えると、典型的なＧＣＲ／ＵＣＲ法は、Ｘ＝min（Ｃ，Ｍ，Ｙ）を定義でき、Ｋ＝ｆ（Ｘ）である。そして、Ｃ'＝Ｃ−g（Ｘ）等である。ここで、ｆとｇは、本明細書で説明する関数であり、全域、インクの使用、中間色の濃度、粒状化等の特性を最適化するのに設計されている。本明細書では、ＧＣＲ形式を中心とする。
【００３２】
本発明は、プリンタの全域を最大化するために、ＣＭＹＫカラープリンタ用の黒すなわちキー色素を生成する。一般に、シアン（Ｃ）、マゼンタ（Ｍ）およびイエロー（Ｙ）色素すなわちインクを混合しても、純粋な黒を生成することは出来ず、暗い茶系の色が生成されるだけである。プリントされたイメージの陰影を向上させるために、第四の色素、黒（Ｋ）が使用される。黒を追加すると、Ｃ、Ｍ、ＹおよびＫの多くの値によって、多くの色が生成される。本発明は、プリンタ全域を最大化し、それによって、特定の色を生成するために多くの値から最良の値を使用することを目的として、ＣＭＹおよびＫを使用する最適な方法を提供する。
【００３３】
本発明は、所望の色を生成するのに適用されるＣ、Ｍ、ＹおよびＫ色素の量を制御するために、全プリンタ入力色空間に補間法を使用する。それぞれの色のために、上記のＵＣＲに基づく方法同様、本発明は、ＣＭＹ値Ｃi、ＭiおよびＹiの基本値から始まり、そして、最終ＣＭＹＫ量を決定する。基本ＣＭＹ量の最小値は、黒生成を制御するためのパラメータの一つとしても使用される。
【００３４】
本発明の利点は、最終ＣＭＹＫ量を制御するために、一つの黒生成ＬＵＴに加えて、多重黒生成ＬＵＴを使用することである。黒生成ＬＵＴは、ここでは「全域中央黒生成ＬＵＴ」と称し、Ｃi=Ｍi=Ｙiであるプリンタ入力全域の中央で使用される。多重黒生成ＬＵＴは、ここでは「全域境界黒生成ＬＵＴ」と称し、max（Ｃi，Ｍi，Ｙi）=１．０である全域の境界において使用される。言い換えると、一つ以上二つ以下のＣi，Ｍi，Ｙi値が１．０および少なくとも一つのＣi，Ｍi，Ｙi値がゼロである。全域中央黒生成ＬＵＴおよび全域境界黒生成ＬＵＴは、ここでは「黒生成ＬＵＴ値」と呼ばれるものを備えている。最終ＣＭＹＫ量は黒生成ＬＵＴ値に基づく補間法によって得られる。ここでプリンタ出力全域を最大化するために黒生成ＬＵＴを最適に生成する詳しい手順は後述する。
【００３５】
図３において、本発明の方法を組み込んだシステムを、概して３２で示す。本発明の方法は、従来のＵＣＲ法を拡張したものであり、入力色立方体の境界において、黒生成曲線の追加使用を含んでいるものである。全入力色空間の黒生成の仕組みは、境界黒生成曲線と、色立方体の中央における黒生成曲線とを使用する補間法によって提供される。これにより、全入力色空間の黒生成方法がより柔軟に制御できる。一次補間法は、入力色３４の空間座標に基づいて様々な重み係数を使用する。重み係数は、使用される黒の量を制御し、従来技術で使用されたものとは異なる。本発明の方法で、一般的装置のＲＧＢ、またはＣＭＹ色空間からＣＭＹＫ空間への変換問題が解決される。ＣＩＥＬＡＢ空間などの、装置に依存しない色空間において特定される入力色のためのＣＭＹＫ値を得るために、３−Ｄ色テーブルが、入力ＲＧＢ、またはＣＭＹ空間のために生成される。装置に依存しない色空間で特定された色を直接ＣＭＹＫ装置値４２に変換するために、色テーブル３６が本発明の黒生成プロセス３８と結合され、混合色ＬＵＴ４０を生成する。
【００３６】
アルゴリズム説明
図４において、ＣＭＹ立方体としての初期ＣＭＹ入力色空間を、概して５０で示す。また、中央対角線および立方体のシアン・黒境界において、黒生成ＬＵＴを使用した出力ＣＭＹＫ値を決定するための本発明の方法を図示する。角頂「白」、「黒」および「Ｃ」で結ばれた三角形の面すなわち表面５２で、本発明の基本アルゴリズムを図解する。ベクトル量は一般的にイタリック、または太字で示されるが、ここでは分かりやすいように普通フォントを使用する。ここでの多くの量がベクトル量であることは、この分野の当業者には容易に認識されるであろう。
【００３７】
最初に、中央対角線５４における出力ＣＭＹＫ値を得る方法を述べる。中央対角線５４は、ここでは全域中央黒生成曲線とも称し、「白」と「黒」を結んでいる。初期ＣＭＹ空間において、この線の点は、０．０（「白」）から１．０（「黒」）まで、等しいＣＭＹ，Ｃi=Ｍi=Ｙiを有している。これらの等しいＣＭＹ値をＣＭＹiとして表し、中央対角線５４における黒生成ＬＵＴ、ＢＧ0への指標として、中央対角線における所望のＫ量を得るために使用する。
【００３８】
【数４】
0004139590.tif 000005
【００３９】
中央対角線５４の出力ＣＭＹ値は互いに等しいが、最大出力ＣＭＹ値ＣＭＹmaxで縮尺を調整している。したがって、出力Ｃ，Ｍ，Ｙ値は以下のようになる。
【００４０】
【数５】
0004139590.tif 000006
【００４１】
境界線５６上には境界黒生成ＬＵＴ、ＢＧCもあり、また、ここでは全域境界黒生成曲線と称し、「C」を「黒」と結んでいる。線５６上で、Ｃi=１．０およびＭiはＹiが「C」での０．０から「黒」での１．０であり、Ｍi＝Ｙiである。等しいＭＹ値をＭＹiと表し、シアン・黒境界における境界黒生成ＬＵＴからＫ量を調べる指標として使用される。
【００４２】
【数６】
0004139590.tif 000007
【００４３】
出力プリンタ全域を最大化するために、シアン・黒境界にＫを追加した後、「Ｃ」での０．０から「黒」での１．０まで増加させるよりも、出力Ｍおよび出力Ｙ量はゼロに設定される。図５において、その理由を、概して７０で示す。ここで、様々なＫ量のための三角面５２の全域は、ＣＩＥＬＡＢ領域で、純シアンインクすなわち色素の色相角の彩度−Ｌ平面においてプロットされる。Ｋが使用されない（Ｋ＝０）場合、全域７２は、最大Ｌ値Ｌmaxから純シアンの点「Ｃ」まで延びる曲線で、次いで、「Ｃ」から、Ｋを含まない最小Ｌ値Ｌminまで延びる曲線で、結びつけられている。Ｋ量が増加するにつれて、この全域は圧縮され、Ｌ方向へと下降し、全域片７４，７６，７８を形成する。全域片７８は、最大出力Ｋ量の全域である。一般に、Ｋの追加によりＬ＊とＣ＊とが減少する。しかし、Ｋ以外の色素の増加により達成される全域よりも、全域は拡大される。右側の太い曲線８０で示す外全域の頂点を結ぶことによって最大全域境界が得られる。これらの全域片の頂点で、Ｃ量は１．０であり、ＭおよびＹ量は０．０である。したがって、最大出力全域を得るために、出力ＭおよびＹ値は「Ｃ」から「黒」への境界においてゼロであるべきである。また、純シアン「Ｃ」からＫを含む最小ＬであるＬkminまでの全域を持ってくるには、Ｋのみを増加すべきである。従来技術において、全域は、通常、太い曲線８２によって示す最大許容よりも少ない。
【００４４】
しかし、図４を参照すると、線５６上でＣ＝１．０およびＭ＝Ｙ＝０．０と設定すると、「黒」角頂で衝突する。なぜなら、対角線５４で出力Ｃ、ＭおよびＹは互いに等しく、「白」での０．０から「黒」でのＣＭＹmaxまでの範囲をとるべきであるからである。線５６での出力ＣＭＹ値の円滑さを確実にするために、「黒」での等しい出力ＣＭＹ，Ｃ＝Ｍ＝Ｙ＝ＣＭＹmaxから、Ｃ＝１．０、Ｍ＝Ｙ＝０．０への変化を制御するのに、閾値Ｔcが使用される。入力ＭＹiがＴcより大きい場合、出力Ｃ値および出力ＭＹ値は、それぞれ、１．０と０．０からＣＭＹmaxへの一次変換である。もしくは、Ｃ＝１．０およびＭ＝Ｙ＝０．０に設定される。線５６におけるＣＭＹ出力応答は、式７、８で算出される。
【００４５】
【数７】
0004139590.tif 000008
【００４６】
【数８】
0004139590.tif 000009
【００４７】
図６においてもこれらの出力応答を示す。点線８４はＣ応答、実線８６はＭおよびＹの応答である。簡易化のため、ここでは区分的一次関数を使用する。Ｃに対する１．０からＭとＹとに対する０．０からＣＭＹmaxに出力ＣＭＹ量を徐々に運ぶ他の関数も、これらの区分的一次関数の代わりに使用することができる。閾値が実験的に決定され、暗い点に近い色にのみ影響する。この暗い点は、「シャドー領域」とも呼ばれる。この入力色空間の領域では、出力色はＫを大量に含有し、出力ＣＭＹ量の変更が出力色全域に大きく影響することはない。
【００４８】
再度図４を参照すると、三角面５２上にある任意の点Pは、シアン軸に沿って、中央対角線５４と境界線５６へ延びている。線５４および線５６上に延びた点はそれぞれＥおよびＦである。点Eおよび点Fの出力ＣＭＹＫ値は、上記の方法により得られる。そして、ＥおよびＦのＣＭＹＫ値に基づいてPの出力ＣＭＹＫを得るために、一次補間法が使用される。線５６に境界黒生成ＬＵＴを配置することに加えて、追加の境界黒生成ＬＵＴを、二重線で示す他の境界線に配置することもできる。この境界線は、「黒」を、「Ｃ」「Ｇ」「Ｙ」「Ｒ」「Ｍ」「Ｂ」、元の「Ｃ」で結ばれた周辺５８の点と結んでいる。ここで示す例では、「黒」と、「Ｃ」と「Ｇ」の間の点Ｄを結んでいる線６０に、境界黒生成ＬＵＴを配置したところを示す。この追加黒生成ＬＵＴを用いて、「白」、「黒」およびＤで境界を付けられる三角面６２の出力ＣＭＹＫ値は、面５２のために記述された補間法の使用により得られる。面５２と面６２との間の点は、面５２上と面６２との上に投影される。そして、投影図上のＣＭＹＫ値に基づいた所望の入力点に対する出力ＣＭＹＫ値を得るため、補間される。
【００４９】
本発明の好ましい実施例では、六つの境界黒生成ＬＵＴが、「黒」を周辺５８の六つの角頂「Ｃ」「Ｇ」「Ｙ」「Ｒ」「Ｍ」および「Ｂ」と結ぶ境界線に使用されている。図７（ａ）ないし図７（ｆ）に示すように、「黒」、「白」およびこれら角頂の何れかによって境界付けされる三角面は、自然に入力ＣＭＹ立方体を六つの四面体に分割する。六つの境界線上における黒生成ＬＵＴを、それぞれ周辺５８の角頂名によってＢＧC，ＢＧM，ＢＧY，ＢＧR，ＢＧG，ＢＧBと表す。閾値ＴC,ＴM,ＴY,ＴR,ＴG，およびＴBが、出力ＣＭＹ値から、これら境界線上における「黒」への円滑な変換を制御するために、それぞれ六つの境界線に割り当てられている。任意の入力点Pのために、この点を含む四面体は、入力ＣＭＹベクトルを並べ替えることによって得られる順序情報から得られる。四面体が決定されると、中央対角線黒生成ＬＵＴ，ＢＧ0および四面体の境界ＬＵＴの二つに基づく補間法が、入力点に対する出力ＣＭＹＫ値を得るために使用される。入力ＣＭＹ立方体を六つの四面体に分割している六つの三角面の一つに入力点がある場合、この面を共有する四面体のどちらかが使用されるが、どちらが使用されても出力ＣＭＹＫ値は同じである。
【００５０】
図８において、並べ替えられた座標系の四面体を示す。そこでは、入力ＣＭＹベクトルは降順（ｖl，ｖm，ｖs），ｖl≧ｖm≧ｖsに並べ替えられている。この座標系では軸Ｖ1は最大要素に対する軸、軸Ｖ2は中間要素に対する軸、そして軸Ｖ3は最小要素に対する軸である。最小要素ｖsは、中央対角線上の黒生成ＬＵＴであるＢＧ0、そして境界線Ｂ1ＡとＢ2Ａ上の境界黒生成ＬＵＴであるＢＧ1およびＢＧ2のインデックスにそれぞれ使用される。これらの黒生成ＬＵＴの出力は、それぞれ点Ｃ0，Ｃ1，Ｃ2の出力Ｋ値になる。
【００５１】
【数９】
0004139590.tif 000010
【００５２】
出力ＣＭＹ値を「黒」点へ円滑に変換するための線Ｂ1Ａおよび線Ｂ2Ａ上の閾値を、それぞれＴ1およびＴ2と表す。並べ替えられた、Ｃ0の出力ＣＭＹ値は式５により算出される。
【００５３】
【数１０】
0004139590.tif 000011
【００５４】
並べ替えられた、Ｃ1の出力ＣＭＹ値は、式７および式８のＣ，Ｍ，およびＹ要素を、それぞれ最大、中間、最小要素に置き換えることにより算出される。
【００５５】
【数１１】
0004139590.tif 000012
【００５６】
【数１２】
0004139590.tif 000013
【００５７】
角頂Ｂ２での並べ替えられた入力ＣＭＹベクトルが（１．０，１．０，０．０）であるため、境界線Ｂ2Ａでの並べ替えられた出力ＣＭＹ値は、Ｂ2の（１．０，１．０，０．０）からＡすなわち「黒」の（ＣＭＹmax，ＣＭＹmax，ＣＭＹmax）へと円滑に変換さなければならない。したがって、置き換えられた出力ＣＭＹ値は以下のように記述される。
【００５８】
【数１３】
0004139590.tif 000014
【００５９】
【数１４】
0004139590.tif 000015
【００６０】
軸Ｖ３に垂直な平面上で入力点Pを軸Ｖ2に沿って描写することによって、交点Ｄ1およびＤ2が、それぞれラインＣ0Ｃ1とＣ0Ｃ2上に得られる。一次補間法を使用することによって、交点の並べ替えられた出力ＣＭＹＫ値が、以下の式で算出される。
【００６１】
【数１５】
0004139590.tif 000016
【００６２】
【数１６】
0004139590.tif 000017
【００６３】
重み係数ｗ1は以下によって得られる。
【００６４】
【数１７】
0004139590.tif 000018
【００６５】
そして、Pにおける並べ替えた最終のＣＭＹＫ値が、Ｄ1およびＤ2におけるＣＭＹＫ値から補間される。
【００６６】
【数１８】
0004139590.tif 000019
【００６７】
ここで、（ｖ1，ｖ2，ｖ3）は、並べ替えられた出力ＣＭＹベクトルであり、Ｋは出力Ｋ値である。重み係数ｗ2は以下によって算出される。
【００６８】
【数１９】
0004139590.tif 000020
【００６９】
図９において、本発明の全ブロック図を、概して９０で示す。初期入力ＣＭＹ値９２は、まず「ソーター」ブロック９４によって処理され、降順（ｖl,ｖm,ｖs）,ｖl≧ｖm≧ｖsのベクトルおよび順序情報Ｖが得られる。そして、順序情報が、「ＢＧ曲線選択器および１−Ｄテーブル参照」ブロック９６への入力として用いられ、適切な黒生成ＬＵＴが得られる。このプロセスは、入力ＣＭＹベクトルを含む四面体の認識と等価である。中央対角線ＢＧ0の黒生成ＬＵＴは常に選択されている。そして、境界線ＢＧ1およびＢＧ2上のもう二つの黒生成ＬＵＴも選択される。表１において、境界黒生成ＬＵＴの選択プロセスを示す。
【００７０】
【表１】
0004139590.tif 000021
【００７１】
入力ＣＭＹ最小値ｖsもまた、ブロック９６への入力である。この値は、式９で示すような点Ｃ0，Ｃ1，Ｃ2での出力Ｋ値を得るために、選択された黒生成曲線をインデックスするのに使用される。「重み生成器」ブロック９８は、式１７および式１９に基づく重み係数W1とW2を生成する。これらの重みは「Ｋ補間器」ブロック１００で最終出力Ｋ量１０１を得るのに使用される。補間法の式はＫ要素のための式１５，１６および１８である。「ＣＭＹ補間器」ブロック１０２では、境界閾値Ｔ1とＴ2が、表２に基づいて、ブロック１０４から選択されている。
【００７２】
【表２】
0004139590.tif 000022
【００７３】
点Ｃ0，Ｃ1およびＣ2での並べ替えられたＣＭＹ出力値は式１０〜１４で得られる。重み生成器９８からの重み係数を用いて、並べ替えられた出力ＣＭＹ値は式１５，１６，および１８によって得られる。最後に、順序情報Ｖは、並べ替えられた出力ＣＭＹ値を正しい出力ＣＭＹ値１０６に変換するのに用いられる。
【００７４】
設計パラメータ
決定すべき最初の設計パラメータは最大出力Ｋ量Ｋmaxである。最大ＣＭＹ量（Ｃ＝Ｍ＝Ｙ＝１．０）であり、Ｋが０．０から１．０へ変化するカラーパッチがプリントされるのが理想的である。しかし、これはほとんどの技術において、実行できる解決法ではない。基本線を形成するためには、周知のＣＭＹ値を有するカラーパッチをプリントすることができる。これらのカラーパッチのＬ応答が測定される。図１０において、典型的Ｌ値対Ｋプロットを、概して１１０で示す。この図から、特定のＫ閾値の後では、Ｋが増加しても画像は著しく暗くならないことが分かる。この閾値はＫmaxとして定義される。
【００７５】
次に、中央黒生成ＬＵＴであるＢＧ0が設計される。図１１を参照すると、最大Ｋ量を得た後、カラーパッチの２次元配列がプリントされる。ここで、Ｋ値はＫ1＝０．０からＫn＝Ｋmaxまで移動し、等しいＣＭＹ値は、０．０から１．０までの範囲となる。カラーパッチからＬ応答を測定した後、データは、０．０からＫmaxまでの範囲をとるＫによりインデックスされ、概して１１２で示すＬ対ＣＭＹ曲線の集合としてプロットされる。Ｌ対ＣＭＹ曲線のこの集合から、可変のＫ量を持った単一のＬ対ＣＭＹ曲線を設計することができる。Ｌ対ＣＭＹ曲線の集合を持ったこのような曲線の交点は、Ｋ対ＣＭＹ曲線を提供する。三つの異なる黒生成方法を提示するこのような三つの曲線を、曲線１１４，１１６，１１８で示す。曲線１１８では、最大出力ＣＭＹ値が１．０に達し、陰影領域（小さなＬ値）では、他の二つの曲線と比較して曲線が平坦である。これは、よりよい陰影詳細を得るためにＫを使用しても、出力ＣＭＹ値が減少しない場合である。曲線１１４で示すように、最大出力ＣＭＹ値は、最小Ｌ値Ｌkminが続いている点まで届いている。これは、Ｋを使用したときに、出力ＣＭＹ量が可能な限り減少する場合である。陰影領域の傾斜が、曲線１１８の傾斜ほど平坦ではないため、陰影は、この場合はそれほど詳細ではない。しかし、Ｋの追加によって、出力ＣＭＹ量が大幅に減少されるので、インクが節約できる。これらの二極の間の場合を、中間に曲線１１６で示す。ここでは、最大出力ＣＭＹ量は、全体インク制限の制約を受ける。全体インク制限Ｍinkは、紙に載せることができるＣＭＹＫインクの総量である。これは、標準化された表記では、通常４００％すなわち４．０以下である。ＭinkとＫmaxとを用いて、最大出力ＣＭＹ値は、以下によって得られる。
【００７６】
【数２０】
0004139590.tif 000023
【００７７】
図１１において、曲線１１６とＬ対ＣＭＹ曲線の集合との交点を、Ｐ1，Ｐ2，…Ｐn-1，Ｐnとして示す。これらの点は、図１２に示すようなＫ対ＣＭＹグラフでプロットされる。そこでは、垂直軸Ｌに対する値が、曲線Ｋのインデックスによって置き換えられる。Ｋ対ＣＭＹ曲線である１２０および１２２は、それぞれ図１１の曲線１１６と１１８とに相当する。図１２において、ＢＧ0（s）とラベルされたＫ対ＣＭＹプロットは、出力黒値と出力ＣＭＹ値との関係を示す。式５において示すような、中央対角線における出力と入力ＣＭＹ値との関係を用いることで、中央黒生成ＬＵＴは、以下によって得られる。
【００７８】
【数２１】
0004139590.tif 000024
【００７９】
本発明のパラメータ設計プロセスの最終工程は、境界黒生成ＬＵＴの設計と、入力ＣＭＹ立方体の六つの境界線における境界閾値を決定することである。どのようにＬＵＴを設計し、閾値を決定するかを図示するのに、シアン・黒境界が使用される。同じ設計プロセスが他の境界にも適用される。
【００８０】
図１３（ａ）において、入力シアン三角面を概して１３０で、図１３（ｂ）において、そのＣＩＥＬＡＢ空間における出力全域を概して１４０で示す。シアン面において、Ｃi軸に平行な線断片１３２，１３４，１３６，および１３８が、Ｍi＝Ｙi方向に沿って分布している。断片は、これらの線断片と「白」から「黒」までの中央対角線との交点が、ＣＩＥＬＡＢ空間のＬ軸上に均等に分布するように分布している。
【００８１】
図１３（ｂ）に示すように、Ｌ軸上の四点は、ＬkminからＬmaxまでの線断片を五つの部分に均等に分割する。それぞれの点の間の距離はＤＬ0である。線断片１３２，１３４，１３６，および１３８もまた、それぞれＣＩＥＬＡＢ空間における曲線１４２，１４４，１４６および１４８へ転換される。シアン・黒境界ＢＧCにおける黒生成ＬＵＴが、ＣＩＥＬＡＢ空間における「Ｃ」から「黒」までにおいて、曲線断片と境界曲線との交点の分布を決定する。本発明の方法において、ＢＧCの設計基準は、境界上の交点もまた、ＣＩＥＬＡＢ空間における「Ｃ」から「黒」までで均等に分布していることである。ＣＩＥＬＡＢ空間における境界上の点の間の距離がＤＬCの場合、上記基準は以下のように算出される。
【００８２】
【数２２】
0004139590.tif 000025
【００８３】
ここで、ＬCは純シアン色素のＬ値である。
【００８４】
境界黒生成ＬＵＴを設計するために、中央対角線のＬ値対等しいＣＭＹ入力を決定する必要がある。中央対角線ＢＧ0における黒生成ＬＵＴは周知であるので、中央対角線の出力ＣＭＹＫ値は、等しいＣＭＹ値を式４および式５に入力することによって得られる。これらの出力ＣＭＹＫ値を持ったカラーパッチをプリントし、それらのＬ値を測定することによって、Ｌ対ＣＭＹ応答が得られる。この応答は、図１４の四分円ＩＶである。これは、シアン・黒境界ＢＧC上の境界黒生成ＬＵＴの獲得方法を図示するのに使用される。この曲線は、中央対角線のトーン減少曲線（ＴＲＣ）と称し、ＴＲＣ0と称する。ＢＧCを得るのに所望の他の応答は、シアン・黒境界上のＬ対Ｋ曲線である。この曲線を得るために、Ｋ量が０．０からＫmaxまで動くカラーパッチと、対応するＣＭＹ量とが、プリントと測定とのために必要である。シアン・黒境界において、Ｋ量に対応するＣＭＹ量は式２３および式２４により算出される。
【００８５】
【数２３】
0004139590.tif 000026
【００８６】
【数２４】
0004139590.tif 000027
【００８７】
ここで、ＫCは、シアン境界でのＣ＝１.０とＭ＝Ｙ＝０．０から黒点でのＣ＝Ｍ＝Ｙ＝ＣＭＹmaxまでの出力ＣＭＹ値の円滑な変換のための閾値である。この閾値は通常０．１から０．２すなわち１０％から２０％の間のある値に設定される。そして後に、シアン境界ＴCの入力ＭおよびＹ値に対する閾値へ変換される。シアン境界におけるＬ対Ｋ応答は、図１４の四分円IIに示すような、入力Ｋ値に対してプロットされたこれらのカラーパッチにおいて測定されたＬ値である。このＬ対Ｋ応答曲線をＬＫＲCと称する。
【００８８】
図１４は、中央対角線ＴＲＣ0上のＴＲＣおよびシアン境界のＬ対Ｋ応答ＬＫＲCから、シアン境界黒ＬＵＴであるＢＧCを生成する方法を示す。シアン境界黒生成ＬＵＴであるＢＧCと、中央対角線ＴＲＣ0上のＴＲＣとは、Ｍ＝Ｙの同じ入力軸を有している。これは、シアン境界上のＣＭＹの最小値と同じである。図１４において示すように、四分円ＩのＢＧCは、入力値、min（Ｃi,Ｍi,Ｙi）軸上の点Ａで生成を始めることができる。この入力値のための中央対角線上の出力Ｌ値、点Ｂは、それを垂直に下方向へ四分円ＩＶのＴＲＣ0曲線の方向へ描写することによって得られる。そして、ＴＲＣ0曲線の出力は、水平に四分円IIIの一次調整曲線へ左方向に描写される。一次調整曲線は、ＴＲＣ0の出力範囲をＬＫＲCの出力範囲へと調整するのに使用される。一次調整点Ｃの出力は、点Ｄを得るために、上方向へ垂直に四分円IIのＬＫＲCの出力へ描写される。点ＤでＬＫＲCから獲得された入力Ｋ量は、ＢＧCに対する出力Ｋ量になる。点Ｄを水平に右方向へ、そして点Ａを垂直に上方向へ描写することにより、ＢＧCの点Eが得られる。四分円Ｉで示す曲線は、生成されたＢＧC曲線である。図１４に示すように、式２２の制約は、この生成プロセスで満たすことができる。
【００８９】
ＢＧCが得られた後、閾値ＫCが水平に、ＢＧCへ右方向に描写され、水平軸の対応する値Ｔcが、シアン・黒境界の閾値になる。ある近似値がここで使用される。黒生成曲線ＢＧCはＴCから１．０までの入力範囲内では直線でないので、Ｋに関する式２３、２４の一次関係は、min（Ｃi,Ｍi,Ｙi）に関する一次関係に変換されない。このことは、式７，８および式１１，１２の部分的一次関数が単なる近似値であることを意味する。全域のこの領域の出力ＣＭＹＫ色をＫが占めているので、このような近似値は、最終出力色の外観には最小限にしか影響しない。シアン・黒境界におけるＢＧCとＴCとを得るための方法は、黒生成ＬＵＴと他の境界の閾値を得るのに使用することができる。この手順を、式２５、２６でも要約する。
【００９０】
【数２５】
0004139590.tif 000028
【００９１】
【数２６】
0004139590.tif 000029
【００９２】
ここで、Nは、Ｃ,Ｍ,Ｙ,Ｒ,ＧまたはＢであり、ｖs＝min（Ｃi,Ｍi,Ｙi）である。
【００９３】
このように、多重ルックアップテーブルと補間法とを用いるＣＭＹＫカラープリンタの黒生成方法を述べた。そのさらなる変形や修正も、添付した請求項で定義された本発明の範囲内であることが認識されるであろう。
【図面の簡単な説明】
【図１】従来の方法の黒生成とアンダーカラーリムーバル（ＵＣＲ）曲線を示す図である。
【図２】最終出力ＣＭＹＫ値を得るために最大と最小の黒値でＣＭＹＫ値の間で補間する従来技術のフローチャートである。
【図３】本発明の黒生成法を組み込んだシステムのブロック図である。
【図４】プリンタ入力ＣＭＹ立方体を示す図である。
【図５】様々なＫ量のためにＣＩＥＬＡＢ空間において白、黒およびシアンにより境界付けられた全域部分の集合を示す図である。
【図６】黒境界へのシアンにおける出力ＣＭＹ対同量のＭおよびＹ入力に対する応答関数のグラフである。
【図７】（ａ）ないし（ｆ）は、色全域補間法のための領域を決定する四面体を示す図である。
【図８】再整列した座標系での四面体を示す図である。
【図９】本発明のブロック図である。
【図１０】Ｌ対Ｋ曲線を示す図である。
【図１１】中央対角線における黒生成ＬＵＴを決定するための、Ｌ集合対同等の出力ＣＭＹの曲線を示す図である。
【図１２】入力軸が出力ＣＭＹ値である中央対角線での補正黒生成曲線を示す図である。
【図１３】シアン境界黒生成曲線の設計のための基準を示す図である。
【図１４】トーン減少曲線（ＴＲＣ）からのシアン境界黒生成ＬＵＴの生成を示す図である。
【図１】
0004139590.tif 000030
【図２】
0004139590.tif 000031
【図３】
0004139590.tif 000032
【図４】
0004139590.tif 000033
【図５】
0004139590.tif 000034
【図６】
0004139590.tif 000035
【図７】
0004139590.tif 000036
【図８】
0004139590.tif 000037
【図９】
0004139590.tif 000038
【図１０】
0004139590.tif 000039
【図１１】
0004139590.tif 000040
【図１２】
0004139590.tif 000041
【図１３】
0004139590.tif 000042
【図１４】
0004139590.tif 000043