(57)【特許請求の範囲】
【請求項１】
カラー画像出力装置で出力されたカラー画像におけるグレーや全体の色調を、基準となるグレーや全体の色調に合わせる色調整方法において、
前記カラー画像出力装置での３色の基本色（ＣＭＹ）による複数のグレーの出力と少なくとも１つ以上の前記グレーの近傍における複数のカラー出力と、前記カラー画像出力装置で基準条件で出力した３色の基本色（ＣＭＹ）による複数のグレーの出力とに基づいてＣ、Ｍ、Ｙそれぞれの階調補正カーブを求め、前記カラー画像出力装置で出力されるカラー画像の画像データを補正するステップを含み、前記グレーの近傍における複数のカラー出力は、前記グレーの近傍で、前記グレーのＣＭＹを基準にしてＣとＭ、ＹとＣおよびＭとＹをそれぞれ変化させてできるＣＭ平面、ＹＣ平面およびＭＹ平面の３つの面からなる１つの傘状面を縦方向に複数とることによって、グレー軸付近のみに格子を形成するようなＣＭＹの組み合わせによることを特徴とする色調整方法。
【請求項２】
前記カラー画像出力装置での黒単色（Ｋ）による複数のグレーの出力と、前記カラー画像出力装置で基準条件で出力した黒単色（Ｋ）による複数のグレーの出力とに基づいて基準となるグレーの出力の明度を再現するようにＫの階調補正カーブを求め、前記カラー画像出力装置で出力されるカラー画像の画像データを補正するステップをさらに含む請求項１に記載の色調整方法。
【請求項３】
前記３色の基本色（ＣＭＹ）による複数のグレーの出力は、均等な前記３色の基本色（ＣＭＹ）による請求項１に記載の色調整方法。
【請求項４】
請求項１乃至請求項３のいずれかに記載の色調整方法をコンピュータにおいて実行させるためのプログラム。
【請求項５】
請求項４に記載のプログラムを格納したコンピュータ読み出し可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、カラー画像出力装置で出力を行う際の色調整方法、この色調整方法実行のためのプログラム及びプログラムを格納した記録媒体に関するものである。
【０００２】
【従来の技術】
従来、網点タイプの校正用カラープリンタではＣＭＹＫの各色材の色が印刷インキ色に近いため、網点太りの違いの補正（ドットゲインカーブ補正）を、ＣＭＹＫの各色について網点面積率の測定結果に基づいて行うことで、ある程度まで印刷機に対して色を合わせることが可能であった。また、レッドＲ、グリーンＧ、ブルーＢの２次色、ＣＭＹ３色による黒、ＣＭＹＫ４色による黒やそれらの付近の色については、印刷機と色の出方が異なり、厳密な色合わせは困難であったが、デバイスカラープロファイルによるカラーマネージメントシステムが提案され、校正用カラープリンタの色を印刷機の色にさらに高精度に合わせ込むことが可能になった。
【０００３】
【発明が解決しようとする課題】
しかしながら、校正用カラープリンタ（カラー画像出力装置）の印刷条件、例えば色材や記録媒体のロットや使用環境が異なったりした場合には、上記のドットゲインカーブ補正やカラーマネージメントシステムで色を合わせ込んだにも拘らずＣＭＹを重ね合わせたグレーや画像全体の色調が異なって出力されてしまうことがあった。
【０００４】
本発明は、上記事情に鑑みてなされたものであり、その目的とするところは、カラー画像出力装置で出力したときに、ＣＭＹを重ね合わせたグレーや画像全体の色調を一定に保つための色調整方法、この色調整方法実行のためのプログラム及びプログラムを格納した記録媒体を提供することにある。
【０００５】
【課題を解決するための手段】
上記目的を達成するために、請求項１記載の発明は、カラー画像出力装置で出力されたカラー画像におけるグレーや全体の色調を、基準となるグレーや全体の色調に合わせる色調整方法において、前記カラー画像出力装置での３色の基本色（ＣＭＹ）による複数のグレーの出力と少なくとも１つ以上の前記グレーの近傍における複数のカラー出力と、前記カラー画像出力装置で基準条件で出力した３色の基本色（ＣＭＹ）による複数のグレーの出力とに基づいてＣ、Ｍ、Ｙそれぞれの階調補正カーブを求め、前記カラー画像出力装置で出力されるカラー画像の画像データを補正するステップを含み、前記グレーの近傍における複数のカラー出力は、前記グレーの近傍で、前記グレーのＣＭＹを基準にしてＣとＭ、ＹとＣおよびＭとＹをそれぞれ変化させてできるＣＭ平面、ＹＣ平面およびＭＹ平面の３つの面からなる１つの傘状面を縦方向に複数とることによって、グレー軸付近のみに格子を形成するようなＣＭＹの組み合わせによることを特徴としている。
【０００６】
また、請求項２記載の発明は、前記カラー画像出力装置での黒単色（Ｋ）による複数のグレーの出力と、前記カラー画像出力装置で基準条件で出力した黒単色（Ｋ）による複数のグレーの出力とに基づいて基準となるグレーの出力の明度を再現するようにＫの階調補正カーブを求め、前記カラー画像出力装置で出力されるカラー画像の画像データを補正するステップをさらに含むことを特徴としている。
【０００７】
また、請求項３記載の発明は、前記３色の基本色（ＣＭＹ）による複数のグレーの出力は、均等な前記３色の基本色（ＣＭＹ）によることを特徴としている。
【０００９】
また、請求項４記載の発明は、請求項１乃至請求項３のいずれかに記載の色調整方法をコンピュータにおいて実行させるためのプログラムであることを特徴としている。
【００１０】
また、請求項５記載の発明は、請求項４に記載のプログラムを格納したコンピュータ読み出し可能な記録媒体であることを特徴としている。
【００１１】
【発明の実施の形態】
以下、本発明の実施形態について図を参照しながら説明する。図１は、校正用カラープリンタ（カラー画像出力装置）の出力色の色調を印刷機の印刷物の色調に合わせるための色調整と、その出力色を一定に保つための本発明の較正方法を実施する構成の１実施例を示したものである。図１に示すように、パソコン１０と校正用カラープリンタ２０から構成される。パソコン１０は、マイクロプロセッサからなる演算処理部１１、メモリからなる第１記憶部１２、ハードディスクからなる第２記憶部１３、外部との通信手段であるインターフェイス１４、ディスプレイからなる表示部１５、キーボードからなる操作部１６、これらを通信可能にする内部バス１７からなる。また、パソコン１０と校正用カラープリンタ２０は、画像情報等を転送可能にするためのバス３０により、接続されている。
【００１２】
また、後述する階調補正カーブは、第２記憶部１３に格納され、プリンタドライバを用い校正用カラープリンタ２０でカラー画像を出力する際に、目標とする色調で出力するように画像データを補正する様に作用する。
【００１３】
図２は本発明の実施形態による校正用カラープリンタの出力色の較正方法の１例を含んだ色調整方法の各ステップを示すフローチャートである。この色調整方法は、図示しない印刷機を色合わせの目標とし、印刷機の色を校正用カラープリンタ２０で再現するように実行されるものであり、さらに、校正用カラープリンタ２０の出力色の較正のための補正を行うステップを含んでいる。
【００１４】
最初に、図２により本実施の形態による色調整方法の各ステップを概略的に説明する。
【００１５】
まず、基準条件の校正用カラープリンタ２０で出力した出力物のチャート（カラーパッチ、グレーパッチ（ＣＭＹ）及びグレーパッチ（Ｋ）を含む。）を測色し（Ｓ１１）、チャートのカラーパッチ、グレーパッチ（ＣＭＹ）の測色結果に対して補間を行う（Ｓ１２）。一方、印刷機で出力した印刷物のグレーパッチ（ＣＭＹ）、グレーパッチ（Ｋ）を測色する（Ｓ１３）。次に、印刷物のグレーパッチ（ＣＭＹ）測色結果とステップＳ１１、Ｓ１２の結果とからＣ、Ｍ、Ｙの基準階調補正カーブを作成する（Ｓ１４）。さらに、各グレーパッチ（Ｋ）の測色結果からＫの基準階調補正カーブを作成する（Ｓ１５）。
【００１６】
さらに、以下のステップは、校正用カラープリンタ２０の出力色について較正のための補正を行うためのステップである。まず、新たに校正用カラープリンタ２０で、チャート（カラーパッチ、グレーパッチ（ＣＭＹ）及びグレーパッチ（Ｋ）を含む。）を出力して測色する（Ｓ１６）。次に、チャートの測色結果に対して補間を行う（Ｓ１７）。次に、ステップＳ１１の基準条件のグレーパッチ（ＣＭＹ）測色結果とステップＳ１６、Ｓ１７の結果とからＣ、Ｍ、Ｙの較正用階調補正カーブを作成する（Ｓ１８）。さらに、ステップＳ１１とステップＳ１６のグレーパッチ（Ｋ）の測色結果からＫの較正用階調補正カーブを作成する（Ｓ１９）。ステップＳ１４の基準階調補正カーブとステップＳ１８の較正用階調補正カーブを合わせて、ＣＭＹについて新たな階調補正カーブを作成し（Ｓ２０）、また、ステップＳ１５の基準階調補正カーブとステップＳ１９の較正用階調補正カーブを合わせて、Ｋについて新たな階調補正カーブを作成する（Ｓ２１）。そして、画像データについて１画素ずつＣＭＹＫをステップＳ２０、Ｓ２１で求めた階調補正カーブで補正し、校正用カラープリンタ２０に出力するＣＭＹＫの値を得て校正用カラープリンタ２０から出力させる（Ｓ２２）。
【００１７】
（ステップＳ１１）
以下、各ステップをさらに詳細に説明する。まず、図３に示すようなチャートを基準条件の校正用カラープリンタ２０で印刷し、図３の各パッチ（１１１個）を測色して表色系の数値であるＬ＊ａ＊ｂ＊値を求める。このチャートは、図３のように、ＡからＧ段に各１６個（Ｇのみ１５）のパッチを配置してあり、それぞれのパッチは図４の段／Ｎｏ．と対応していて、パッチのＣＭＹＫの数値は図４にパーセントで示した。
【００１８】
すなわち、このチャートは、まず数値を反転させて示したＣＭＹ等量（０、１０、２０、３０、４０、５０、６０、７０、８０、９０、１００％）のグレーパッチと、Ｇ段の６から１５のＫ単色（１０、２０、３０、４０、５０、６０、７０、８０、９０、１００％、０％はＡ段のＮｏ．１）のグレーパッチ、及び、ＣＭＹ等量のグレーパッチのうち５つ（０、２０、４０、６０、８０％）について図４でデータＮｏ．２から１９を付したグレー近傍のカラーパッチ（Ｎｏ．１は上述のグレーパッチ）からなる。
【００１９】
ここで、Ｎｏ．２から１９を付したカラーパッチについて図５を用いて説明する。図５には、図４で付したＮｏ．と対応したＮｏ．を付した。すなわち、Ｎｏ．１のＣＭＹ等量のグレーを含むＣＭ平面、ＭＹ平面、ＣＹ平面の各平面上にＣ、Ｍ、Ｙそれぞれを均等の間隔（図５では１０％間隔）でＮｏ．１に対してＣＭＹを加算して格子を形成するようにＣＭ、ＭＹ、ＣＹを組み合わせたものである。測定結果を以下のように補間する。
【００２０】
（１）ＣＭＹ等量のグレーの各階調のＬ＊ａ＊ｂ＊値として、数値を反転させて示したＣＭＹ等量（０、１０、２０、３０、４０、５０、６０、７０、８０、９０、１００％）の測色結果をそれぞれ、
Ｇ０ｌａｂ、Ｇ１０ｌａｂ、Ｇ２０ｌａｂ・・・・・Ｇ１００ｌａｂ
とする。
【００２１】
（２）Ｎｏ.１からＮｏ.１９のカラーパッチのＬ＊ａ＊ｂ＊値として、Ｎｏ．１から順に測定結果を、
まず、０％のＣＭＹ等量のグレーの近傍の測定結果をそれぞれ、
ＧＣ０−１ｌａｂ、ＧＣ０−２ｌａｂ、・・・・・ＧＣ０−１９ｌａｂ、
２０％のＣＭＹ等量のグレーの近傍の測定結果をそれぞれ、
ＧＣ２０−１ｌａｂ、ＧＣ２０−２ｌａｂ、・・・・・ＧＣ２０−１９ｌａｂ、４０％のＣＭＹ等量のグレーの近傍の測定結果をそれぞれ、
ＧＣ４０−１ｌａｂ、ＧＣ４０−２ｌａｂ、・・・・・ＧＣ４０−１９ｌａｂ、６０％のＣＭＹ等量のグレーの近傍の測定結果をそれぞれ、
ＧＣ６０−１ｌａｂ、ＧＣ６０−２ｌａｂ、・・・・・ＧＣ６０−１９ｌａｂ、８０％のＣＭＹ等量のグレーの近傍の測定結果をそれぞれ、
ＧＣ８０−１ｌａｂ、ＧＣ８０−２ｌａｂ、・・・・・ＧＣ８０−１９ｌａｂ、とする。言うまでも無いが、‘−１ｌａｂ’を付した値は、（１）に含まれる値と同じである。
【００２２】
このＬ＊ａ＊ｂ＊値は、Ｌａｂ空間で図６に示すようにＣＭＹ等量のグレーの値を頂点にして傘状になっている。以下、このＮｏ．１からＮｏ．１９で形成される面を傘状面と呼ぶ。
【００２３】
（３）Ｋ単色グレーのＬ＊ａ＊ｂ＊値として、０％の測定結果から順にそれぞれ、
Ｋ０ｌａｂ、Ｋ１０ｌａｂ、Ｋ２０ｌａｂ・・・・・Ｋ１００ｌａｂとする。言うまでも無いが、Ｋ０ｌａｂの値は、Ｇ０ｌａｂと同じ値である。
【００２４】
またこの他に、この基準条件の校正用カラープリンタのチャートの測色時にＣＭＹ等量の０、５、１０、１５、２０、２５、３０、３５、４０、４５、５０、５５、６０、６５、７０、７５、８０、８５、９０、９５、１００％の白と黒を含めた２１段のグレーパッチを出力し、測色計で測色して後述する較正時に基準となる目標値であるＬ＊ａ＊ｂ＊値を求めておく。また、Ｋ単色（０、５、１０、１５、２０、２５、３０、３５、４０、４５、５０、５５、６０、６５、７０、７５、８０、８５、９０、９５、１００％）の白と黒を含めた２１段のグレーパッチを出力し、測色計で測色して後述する較正時に基準となる目標値であるＬ＊ａ＊ｂ＊値を求めておく。または、出力のみ実行し、ステップ１９で測色することでもよい。この２つのグレーパッチの出力は、校正用カラープリンタ２０の出力色の較正のための基準となる。
【００２５】
（ステップＳ１２）
次に、ＣＭＹ等量のグレーの４つ（１０、３０、５０、７０％）についての傘状面のＬ＊ａ＊ｂ＊値
ＧＣ１０−１ｌａｂ、ＧＣ１０−２ｌａｂ、・・・・・ＧＣ１０−１９ｌａｂ、
ＧＣ３０−１ｌａｂ、ＧＣ３０−２ｌａｂ、・・・・・ＧＣ３０−１９ｌａｂ、
ＧＣ５０−１ｌａｂ、ＧＣ５０−２ｌａｂ、・・・・・ＧＣ５０−１９ｌａｂ、
ＧＣ７０−１ｌａｂ、ＧＣ７０−２ｌａｂ、・・・・・ＧＣ７０−１９ｌａｂ
を求める。‘−１ｌａｂ’を付した値は、ステップＳ１１の（１）に含まれる値と同じものを用い、それ以外を上述のＣＭＹ等量のグレーのうち５つ（０、２０、４０、６０、８０％）の傘状面のＬ＊ａ＊ｂ＊値から補間して求める。
【００２６】
補間して求める傘状面あるＮｏ．のＬ＊ａ＊ｂ＊値をＬｍ、ａｍ、ｂｍとして、この傘状面の頂点のＣＭＹの値より５０％低い頂点の傘状面における同じＮｏ．のＬ＊ａ＊ｂ＊値をＬ１、ａ１、ｂ１、この傘状面の頂点のＣＭＹの値より３０％低い頂点の傘状面における同じＮｏ．のＬ＊ａ＊ｂ＊値をＬ２、ａ２、ｂ２、この傘状面の頂点のＣＭＹの値より１０％低い頂点の傘状面における同じＮｏ．のＬ＊ａ＊ｂ＊値をＬ３、ａ３、ｂ３、この傘状面の頂点のＣＭＹの値より１０％高い頂点の傘状面における同じＮｏ．のＬ＊ａ＊ｂ＊値をＬ４、ａ４、ｂ４、この傘状面の頂点のＣＭＹの値より３０％高い頂点の傘状面における同じＮｏ．のＬ＊ａ＊ｂ＊値をＬ５、ａ５、ｂ５、この傘状面の頂点のＣＭＹの値より５０％高い頂点の傘状面における同じＮｏ．のＬ＊ａ＊ｂ＊値をＬ６、ａ６、ｂ６とすると、
ＣＭＹが１０％の傘状面のＬ＊ａ＊ｂ＊値は、
Ｌｍ＝（５／１６）Ｌ３＋（１５／１６）Ｌ４−（５／１６）Ｌ５＋（１／１６）Ｌ６、
ａｍ＝（５／１６）ａ３＋（１５／１６）ａ４−（５／１６）ａ５＋（１／１６）ａ６、
ｂｍ＝（５／１６）ｂ３＋（１５／１６）ｂ４−（５／１６）ｂ５＋（１／１６）ｂ６、
ＣＭＹが３０％、５０％の傘状面のＬ＊ａ＊ｂ＊値は、
Ｌｍ＝−（１／１６）Ｌ２＋（９／１６）Ｌ３＋（９／１６）Ｌ４−（１／１６）Ｌ５、
ａｍ＝−（１／１６）ａ２＋（９／１６）ａ３＋（９／１６）ａ４−（１／１６）ａ５、
ｂｍ＝−（１／１６）ｂ２＋（９／１６）ｂ３＋（９／１６）ｂ４−（１／１６）ｂ５、
ＣＭＹが７０％の傘状面のＬ＊ａ＊ｂ＊値は、
Ｌｍ＝（１／１６）Ｌ１−（５／１６）Ｌ２＋（１５／１６）Ｌ３＋（５／１６）Ｌ４、
ａｍ＝（１／１６）ａ１−（５／１６）ａ２＋（１５／１６）ａ３＋（５／１６）ａ４、
ｂｍ＝（１／１６）ｂ１−（５／１６）ｂ２＋（１５／１６）ｂ３＋（５／１６）ｂ４、
で求めることができ、ここで求めた傘状面のＬ＊ａ＊ｂ＊値は、図７に示すようになる。また、上述の方法に限らずステップＳ１１の（１）とステップＳ１１の（２）の値から他の方法で補間して求めてもよい。また、精度を上げるために補間して求めた色の１部または全てのパッチを出力して測色してもよい。
【００２７】
さらに、図６の８０％傘状面の下部を補足するために、図８に示すＣＭＹそれぞれの８０、９０、１００％の３点の３×３×３の組み合わせの、
Ｃ／Ｍ／Ｙ：８０／８０／８０、８０／８０／９０、８０／８０／１００、
８０／９０／８０、８０／９０／９０、８０／９０／１００、
８０／１００／８０、８０／１００／９０、８０／１００／１００、
９０／８０／８０、９０／８０／９０、９０／８０／１００、
９０／９０／８０、９０／９０／９０、９０／９０／１００、
９０／１００／８０、９０／１００／９０、９０／１００／１００、
１００／８０／８０、１００／８０／９０、１００／８０／１００、
１００／９０／８０、１００／９０／９０、１００／９０／１００、
１００／１００／８０、１００／１００／９０、１００／１００／１００
２７点についてのＬ＊ａ＊ｂ＊値を求める。
【００２８】
このうち、８０／８０／８０、８０／８０／９０、８０／８０／１００、
８０／９０／８０、８０／９０／９０、８０／９０／１００、
８０／１００／８０、８０／１００／９０、８０／１００／１００、
９０／８０／８０、９０／８０／９０、９０／８０／１００、
９０／９０／８０、９０／９０／９０、９０／９０／１００、
９０／１００／８０、９０／１００／９０、９０／１００／１００、
１００／８０／８０、９０／１００／８０、１００／８０／８０、
１００／８０／９０、１００／８０／１００、
１００／９０／８０、１００／１００／８０の１９点については、ステップＳ１１に求めたＣＭＹ８０％を頂点とする傘状面のＬ＊ａ＊ｂ＊値を用い、９０／９０／９０、１００／１００／１００の２点は、それぞれステップＳ１１で求めたＧ９０ｌａｂ、Ｇ１００ｌａｂの値を用いる。したがって、それら以外の６点について以下のように補間して求める。
９０／９０／１００のＬ＊ａ＊ｂ＊値をＬｍ／ａｍ／ｂｍとして、ステップＳ１１の（２）のＧＣ８０−３ｌａｂのＬ＊ａ＊ｂ＊値をＬ１、ａ１、ｂ１、ステップＳ１１の（１）のＧ１００ｌａｂのＬ＊ａ＊ｂ＊値をＬ２、ａ２、ｂ２とすると、
Ｌｍ＝（Ｌ１＋Ｌ２）／２、ａｍ＝（ａ１＋ａ２）／２、ｂｍ＝（ｂ１＋ｂ２）／２、
９０／１００／９０のＬ＊ａ＊ｂ＊値をＬｍ、ａｍ、ｂｍとして，ステップＳ１１の（２）のＧＣ８０−７ｌａｂのＬａ＊ｂ＊値をＬ１、ａ１、ｂ１、ステップＳ１１の（１）のＧ１００ｌａｂのＬ＊ａ＊ｂ＊値をＬ２，ａ２，ｂ２とすると、
Ｌｍ＝（Ｌｌ＋Ｌ２）／２、ａｍ＝（ａｌ＋ａ２）／２、ｂｍ＝（ｂｌ＋ｂ２）／２
９０／１００／１００のＬ＊ａ＊ｂ＊値をＬｍ、ａｍ、ｂｍとして，ステップＳ１１の（２）のＧＣ８０−９ｌａｂのＬ＊ａ＊ｂ＊値をＬ１、ａ１、ｂ１、ステップＳ１１の（１）のＧ１００ｌａｂのＬ＊ａ＊ｂ＊値をＬ２，ａ２，ｂ２とすると、
Ｌｍ＝（Ｌｌ＋Ｌ２）／２、ａｍ＝（ａ１＋ａ２）／２、ｂｍ＝（ｂｌ＋ｂ２）／２
１００／９０／９０のＬ＊ａ＊ｂ＊値をＬｍ、ａｍ、ｂｍとして，ステップＳ１１の（２）のＧＣ８０−１３ｌａｂのＬ＊ａ＊ｂ＊値をＬ１、ａ１、ｂ１、ステップＳ１１の（１）のＧ１００ｌａｂのＬ＊ａ＊ｂ＊値をＬ２、ａ２、ｂ２とすると、
Ｌｍ＝（Ｌｌ＋Ｌ２）／２、ａｍ＝（ａｌ＋ａ２）／２、ｂｍ＝（ｂｌ＋ｂ２）／２
１００／９０／１００のＬ＊ａ＊ｂ＊値をＬｍ、ａｍ、ｂｍとして、ステップＳ１１の（２）のＧＣ８０−１５ＬａｂのＬ＊ａ＊ｂ＊値をＬ１、ａ１、ｂ１、ステップＳ１１の（１）のＧ１００ｌａｂのＬ＊ａ＊ｂ＊値をＬ２、ａ２、ｂ２とすると、
Ｌｍ＝（Ｌ１＋Ｌ２）／２、ａｍ＝（ａ１＋ａ２）／２、ｂｍ＝（ｂ１＋ｂ２）／２
１００／１００／９０のＬ＊ａ＊ｂ＊値をＬｍ，ａｍ，ｂｍとして、ステップＳ１１の（２）のＧＣ８０−１９ＬａｂのＬ＊ａ＊ｂ＊値をＬ１、ａ１、ｂ１、ステップＳ１１の（１）のＧ１００ｌａｂのＬ＊ａ＊ｂ＊値をＬ２、ａ２、ｂ２とすると、
Ｌｍ＝（Ｌｌ＋Ｌ２）／２、ａｍ＝（ａｌ＋ａ２）／２、ｂｍ＝（ｂｌ＋ｂ２）／２
として求める。また、この方法に限らず別の方法で補間しても良い。また、精度を上げるために補間して求めた色の１部または全てのパッチを出力して測色してもよい。
【００２９】
（ステップＳ１３）
一方、印刷機においてＣＭＹ等量の０、５、１０、１５、２０、２５、３０、３５、４０、４５、５０、５５、６０、６５、７０、７５、８０、８５、９０、９５、１００％の白と黒を含めた２１段のグレーパッチを出力し、測色計で測色して目標値となるＬ＊ａ＊ｂ＊値を求める。また、Ｋ単色（０、５、１０、１５、２０、２５、３０、３５、４０、４５、５０、５５、６０、６５、７０、７５、８０、８５、９０、９５、１００％）の白と黒を含めた２１段のグレーパッチを出力し、Ｌ＊値を求めておく。
【００３０】
（ステップ１４）
つぎに、ステップＳ１１及びＳ１２で測色及び補間して求めた傘状面と補足したＣＭＹそれぞれの８０、９０、１００％の３点の３×３×３の組み合わせのＬ＊ａ＊ｂ＊値と、ステップＳ１３で測色及して求めた目標値となるＬ＊ａ＊ｂ＊値とに基づいて、Ｃ、Ｍ、Ｙの基準階調補正カーブを作成する。以下に方法を述べる。
【００３１】
まず、ＣＭＹ等量の０、１０、２０、３０、４０、５０、６０、７０、８０を頂点とする９個の傘状面の前後の傘状面との間でできる９６個の６面体と、ＣＭＹそれぞれの８０、９０、１００％の３点の３×３×３の組み合わせのＬ＊ａ＊ｂ＊値でできる８個の６面体について、それぞれの６面体の８つの角のＬ＊ａ＊ｂ＊値から、Ｌ＊ａ＊ｂ＊値それぞれの最大値と最小値、Ｌｍａｘ、Ｌｍｉｎ、ａｍａｘ、ａｍｉｎ、ｂｍａｘ、ｂｍｉｎを求める。
【００３２】
ここでまず、上記傘状面における６面体について図９を用いて説明する。図９は傘状面を斜め上から見た図である。傘状面は、ＣＭＹ等量のグレーを頂点としてＣＭ平面、ＭＹ平面、ＣＹ平面の３面でできているが、各面には９個のＬ＊ａ＊ｂ＊値からなる点があり、その９個の点によって図９に示すように例えばＷ、Ｘ、Ｙ，Ｚ４つの面に分割することができる。例えばＷ面について言えば上部または下部の傘状面にＷ面に相当するＷ′面があり、Ｗ面とＷ′面とで挟んで６面体を形成できる。これは、傘状面の中のひとつの面に４つ形成でき、傘状面を形成する３面では４×３＝１２個の６面体が形成できる。また、傘状面は９つあるので６面体は８段形成される。したがって、１２×８＝９６個の６面体が形成され、上述のＬ＊ａ＊ｂ＊値それぞれの最大値と最小値はそれぞれの６面体について求めることになる。
【００３３】
また、３×３×３の組み合わせのＬ＊ａ＊ｂ＊値を有する部分は、図１０に示すように８つに分割される６面体が形成され、上述のＬ＊ａ＊ｂ＊値それぞれの最大値と最小値はそれぞれの６面体について求めることになる。
【００３４】
次に、目標値となるＬ＊ａ＊ｂ＊値に対して、まずそのＬ＊ａ＊ｂ＊値それぞれが６面体のＬｍａｘとＬｍｉｎ、ａｍａｘとａｍｉｎ、ｂｍａｘとｂｍｉｎの間に入る６面体を上述の１０４個の６面体の中から求める。ただし、図１１に示すようにＬｍａｘとＬｍｉｎ、ａｍａｘとａｍｉｎとで囲む直方体は６面体より大きいので（ｂｍａｘとｂｍｉｎも同様である）、目標値となるＬ＊ａ＊ｂ＊値が複数の６面体について掛かる場合もあり、その場合にはその全ての６面体をまず求める。
【００３５】
例えば、目標値Ｌ＊＝５０．０、ａ＊＝０．０、ｂ＊＝０．０が、まず２つの６面体例えば、
上面（Ｃ／Ｍ／Ｙ：５０／５０／５０、６０／５０／５０、５０／５０／６０、６０／５０／６０）下面（Ｃ／Ｍ／Ｙ：６０／６０／６０、７０／６０／６０、６０／６０／７０、７０／６０／７０）で構成される６面体と、
上面（Ｃ／Ｍ／Ｙ：５０／５０／５０、６０／５０／５０、５０／６０／５０、６０／６０／５０）下面（Ｃ／Ｍ／Ｙ：６０／６０／６０、７０／６０／６０、６０／７０／６０、７０／７０／６０）で構成される６面体に含まれる場合には、双方の６面体を図１５に示すように６面体を４つに細分割して、それぞれの６面体の８つの角のＬ＊ａ＊ｂ＊値から、Ｌ＊ａ＊ｂ＊値それぞれの最大値と最小値、Ｌｍａｘ、Ｌｍｉｎ、ａｍａｘ、ａｍｉｎ、ｂｍａｘ、ｂｍｉｎを求め、目標値となるＬ＊ａ＊ｂ＊値に対して、そのＬ＊ａ＊ｂ＊値それぞれが細分割した６面体のＬｍａｘとＬｍｉｎ、ａｍａｘとａｍｉｎ、ｂｍａｘとｂｍｉｎの間に入る細分割した６面体を求める。ただし、細分割した６面体の８つの角のうちの細分割によって新たにできた点のＬ＊ａ＊ｂ＊値は、周囲の点のＬ＊ａ＊ｂ＊値から重み平均によって計算する。例えばこの結果、上面が、Ｃ／Ｍ／Ｙ：５０／５０／５０、６０／５０／５０、５５／５５／５０、６０／５５／５０、下面が、Ｃ／Ｍ／Ｙ：６０／５５／５５、６５／５５／５５、６０／６０／５５、６５／６０／５５で構成される６面体のＬｍａｘとＬｍｉｎ、ａｍａｘとａｍｉｎ、ｂｍａｘとｂｍｉｎの間に目標値が含まれたとすれば、求めようとするＣＭＹは、Ｃが５０から６５、Ｍが５０から６０、Ｙが５０から５５の間になることがわかる。このような細分割を繰り返していくことで６面体は小さくなり１点に収束する。例えば、Ｃ＝５６、Ｍ＝５４、Ｙ＝５１というような結果を得る事ができる。
【００３６】
上述のようにして、印刷機のグレーパッチから求めた２１点のＬ＊ａ＊ｂ＊についてＣＭＹ各色の出力値を求め、図１２に示すようなＣＭＹ各色の基準階調補正カーブを作成する。
【００３７】
本実施例では，上述のような収束演算による方法を記したが，本出願人による特許第２８９５０８６号の明細書に記載されているような補間方法を用いてもよい。
【００３８】
また、本実施例では、傘状面について頂点のＣＭＹ等量グレーにＣＭＹの１、２次色を１０％と２０％を加えた場合を記したが、５％、１０％、１５％、２０％などさらに細かくしてもよく、また、目標値のＬ＊ａ＊ｂ＊値として彩度が高い値を変換する必要がある場合には、例えば最大３０％の加算を行うようにしてもよく、その場合には、傘状面はＣＭＹ等量グレーを７０％までとして、７０、８０、９０、１００％の４点の４×４×４の組み合わせを用いればよい。本実施例では、加算した傘状面を用いたが、例えば、２０、３０、４０、５０、６０、７０、８０、９０、１００の等量グレーを頂点に１０％と２０％を減じた傘状面を用いて、０、１０、２０％の３点の３×３×３の組み合わせを用いてもよい。
【００３９】
さらに、本実施例では目標値とチャートの測定値を両方共Ｌ＊ａ＊ｂ＊値を用いた場合を示したが、Ｒ、Ｇ、Ｂのフィルターをかけて測定した濃度として得られるＣ濃度、Ｍ濃度、Ｙ濃度の３つの値をＬ＊ａ＊ｂ＊値の代わりに用いても良い。
【００４０】
また，目標値の白（Ｃ＝Ｍ＝Ｙ＝０％）とＣＭＹ等量グレーの５、１０、１５、・・・９５、１００％の２１点のうちで，白のＣ／Ｍ／Ｙ＝０／０／０については本実施例のＬ＊ａ＊ｂ＊値からＣＭＹ値を求める計算は行なわすに出力値は０／０／０のままとして，また，目標値の白のＬ＊ａ＊ｂ＊値とそれを再現する校正用カラープリンタ２０の白のＬ＊ａ＊ｂ＊値が異なる場合に，目標値の白のＬ＊ａ＊ｂ＊値を校正用カラープリンタ２０の白のＬ＊ａ＊ｂ＊値に合わせるように補正し、それに伴って２１段の他の点のＬ＊ａ＊ｂ＊値に補正を加えてから本実施例のＬ＊ａ＊ｂ＊値からＣＭＹ値を求める計算を行なってもよい。これは白だけ０／０／０のまま無補正でそれより濃いところのみに補正がかかることによって起こる不連続さを防ぐためである。
【００４１】
同様に、Ｃ／Ｍ／Ｙ＝１００／１００／１００のＣＭＹ３色による黒色については本実施例のＬ＊ａ＊ｂ＊値からＣＭＹ値を求める計算は行なわすに出力値は１００／１００／１００のままとして、また、目標値のＣＭＹ３色による黒色のＬ＊ａ＊ｂ＊値とそれを再現する校正用カラープリンタ２０のＣＭＹ３色による黒色のＬ＊ａ＊ｂ＊値が異なる場合に，目標値のＣＭＹ３色による黒色のＬ＊ａ＊ｂ＊値を校正用カラープリンタ２０のＣＭＹ３色による黒色のＬ＊ａ＊ｂ＊値に合わせるように補正し、それに伴って２１段の他の点のＬ＊ａ＊ｂ＊値に補正を加えてから本実施例のＬ＊ａ＊ｂ＊値からＣＭＹ値を求める計算を行なってもよい．これはＣＭＹ３色の黒色だけ１００／１００／１００のまま無補正でそれより明るいところのみに補正がかかることによって起こる不連続さを防ぐためである。０／０／０をそのままにするカーブとするのは，白のところに微量のＣＭＹが出力されてしまうのを防ぐためであり、また１００／１００／１００をそのままにするカーブとするのは，特に網点を再現するタイプの校正用カラープリンタ２０において１００％のベタ部は１００％のまま出力するためである。
【００４２】
（ステップＳ１５）
さらに次に、Ｋの基準階調補正カーブを作成する。先ず、Ｋ単色（０、５、１０、１５、２０、２５、３０、３５、４０、４５、５０、５５、６０、６５、７０、７５、８０、８５、９０、９５、１００％）について、ステップＳ１３の印刷機で求めたＬ＊値をＬｉｎ１、Ｌｉｎ２、Ｌｉｎ３、Ｌｉｎ４、Ｌｉｎ５、Ｌｉｎ６、Ｌｉｎ７、Ｌｉｎ８、Ｌｉｎ９、Ｌｉｎ１０、Ｌｉｎ１１、Ｌｉｎ１２、Ｌｉｎ１３、Ｌｉｎ１４、Ｌｉｎ１５、Ｌｉｎ１６、Ｌｉｎ１７、Ｌｉｎ１８、Ｌｉｎ１９、Ｌｉｎ２０、Ｌｉｎ２１とする。
【００４３】
次に、Ｋ単色（０、１０、２０、３０、４０、５０、６０、７０、８０、９０、１００％、）についてのステップＳ１１の（３）で校正用カラープリンタ２０で求めたＫ０ｌａｂ、Ｋ１０ｌａｂ、Ｋ２０ｌａｂ・・・・・Ｋ１００ｌａｂのＬ＊値をＬｏｕｔ１、Ｌｏｕｔ２、Ｌｏｕｔ３、Ｌｏｕｔ４、Ｌｏｕｔ５、Ｌｏｕｔ６、Ｌｏｕｔ７、Ｌｏｕｔ８、Ｌｏｕｔ９、Ｌｏｕｔ１０、Ｌｏｕｔ１１とする。
【００４４】
図１３に示すように、上述のＬｉｎ１〜Ｌｉｎ２１と、Ｌｏｕｔ１〜Ｌｏｕｔ１１とから、印刷機の印刷物のＫ単色の最大濃度点から０までについて、明度データＬ＊を再現するように、基準条件の校正用カラープリンタ２０のＫの値を求めることにより、図１４に示すようなＫの基準階調補正カーブを作成する。
【００４５】
この階調補正カーブは、実際には、白のＬ＊が印刷機の印刷物と校正用カラープリンタ２０で異なる場合があるため、白（０）はＬ＊を合わせるような補正は行わないようなカーブにする。また、印刷機の印刷物のＫの最小明度が校正用カラープリンタ２０のＫの最小明度よりも小さい場合には、明度Ｌ＊を再現できないため、校正用カラープリンタ２０のＫの最小明度で再現できるようなカーブにする。また、この実施の形態では、Ｋの階調補正カーブの入力値１００％について出力値が１００％になっているが、これはＫのベタをベタで出力することで文字再現を良くするためである。
【００４６】
以上のようにして、上記ＣＭＹＫ各々の基準階調補正カーブを使用することで、印刷機の印刷物のＣＭＹＫを目標値とした色が基準条件の校正用カラープリンタ２０で出力されることになる。また、上記のような方法によれば、グレーパッチとグレー近傍のカラーパッチで階調補正カーブを作成するので、グレー及び色調の再現性がよいばかりでなく、測色箇所も少なくてよい。
【００４７】
また、本実施の形態においては、例えば色材のロットや環境変化で出力色等が変化した場合に、校正用カラープリンタでの色の出力が基準とする上述の色合わせ時の状態での出力色と同等となるように、以下に述べる較正のための補正をさらに行う。説明をする上で、前述の数値や図を用いて行うが、実際の場合には数値が異なるため図１２や図１４で示す階調補正カーブ等の形状は異なることは言うまでも無い。
【００４８】
（ステップＳ１６）
まず、新たに図３に示すようなチャートを校正用カラープリンタ２０で印刷し、図３の各パッチ（１１１個）を測色して表色系の数値であるＬ＊ａ＊ｂ＊値を求める。このチャートは、図３のように、ＡからＧ段に各１６個（Ｇのみ１５）のパッチを配置してあり、それぞれのパッチは図４の段／Ｎｏ．と対応していて、パッチのＣＭＹＫの数値は図４にパーセントで示した。
【００４９】
すなわち、このチャートは、まず数値を反転させて示したＣＭＹ等量（０、１０、２０、３０、４０、５０、６０、７０、８０、９０、１００％）のグレーパッチと、Ｇ段のＮｏ．６からＮｏ．１５のＫ単色（１０、２０、３０、４０、５０、６０、７０、８０、９０、１００％、０％はＡ段のＮｏ．１）のグレーパッチ、及び、ＣＭＹ等量のグレーパッチのうち５つ（０、２０、４０、６０、８０％）について図４でデータＮｏ．２から１９を付したグレー近傍のカラーパッチ（Ｎｏ．１は上述のグレーパッチ）からなる。
【００５０】
ここで、Ｎｏ．２から１９を付したカラーパッチについて図５を用いて説明する。図５には、図４で付したＮｏ．と対応したＮｏ．を付した。すなわち、Ｎｏ．１のＣＭＹ等量のグレーを含むＣＭ平面、ＭＹ平面、ＣＹ平面の各平面上にＣ、Ｍ、Ｙそれぞれを均等の間隔（図５では１０％間隔）でＮｏ．１に対してＣＭＹを加算して格子を形成するようにＣＭ、ＭＹ、ＣＹを組み合わせたものである。測定結果を以下のように補間する。
【００５１】
（１）ＣＭＹ等量のグレーの各階調のＬ＊ａ＊ｂ＊値として、数値を反転させて示したＣＭＹ等量（０、１０、２０、３０、４０、５０、６０、７０、８０、９０、１００％）の測色結果をそれぞれ、
Ｇ０ｌａｂ、Ｇ１０ｌａｂ、Ｇ２０ｌａｂ・・・・・Ｇ１００ｌａｂ
とする。
【００５２】
（２）グレー近傍のＮｏ.１からＮｏ.１９のカラーパッチのＬ＊ａ＊ｂ＊値として、Ｎｏ．１から順に測定結果を、
まず、０％のＣＭＹ等量のグレーの近傍の測定結果をそれぞれ、
ＧＣ０−１ｌａｂ、ＧＣ０−２ｌａｂ、・・・・・ＧＣ０−１９ｌａｂ、
２０％のＣＭＹ等量のグレーの近傍の測定結果をそれぞれ、
ＧＣ２０−１ｌａｂ、ＧＣ２０−２ｌａｂ、・・・・・ＧＣ２０−１９ｌａｂ、
４０％のＣＭＹ等量のグレーの近傍の測定結果をそれぞれ、
ＧＣ４０−１ｌａｂ、ＧＣ４０−２ｌａｂ、・・・・・ＧＣ４０−１９ｌａｂ、
６０％のＣＭＹ等量のグレーの近傍の測定結果をそれぞれ、
ＧＣ６０−１ｌａｂ、ＧＣ６０−２ｌａｂ、・・・・・ＧＣ６０−１９ｌａｂ、
８０％のＣＭＹ等量のグレーの近傍の測定結果をそれぞれ、
ＧＣ８０−１ｌａｂ、ＧＣ８０−２ｌａｂ、・・・・・ＧＣ８０−１９ｌａｂ、とする。言うまでも無いが、‘−１ｌａｂ’を付した値は、（１）に含まれる値と同じである。
【００５３】
このＬ＊ａ＊ｂ＊値は、Ｌａｂ空間で図６に示すようにＣＭＹ等量のグレーの値を頂点にして傘状になっている。以下、このＮｏ．１からＮｏ．１９で形成される面を傘状面と呼ぶ。
【００５４】
（３）Ｋ単色グレーのＬ＊ａ＊ｂ＊値として、０％の測定結果から順にそれぞれ、
Ｋ０ｌａｂ、Ｋ１０ｌａｂ、Ｋ２０ｌａｂ・・・・・Ｋ１００ｌａｂとする。言うまでも無いが、Ｋ０ｌａｂの値は、Ｇ０ｌａｂと同じ値である。
【００５５】
（ステップＳ１７）
次に、ＣＭＹ等量のグレーの４つ（１０、３０、５０、７０％）についての傘状面のＬ＊ａ＊ｂ＊値
ＧＣ１０−１ｌａｂ、ＧＣ１０−２ｌａｂ、・・・・・ＧＣ１０−１９ｌａｂ、
ＧＣ３０−１ｌａｂ、ＧＣ３０−２ｌａｂ、・・・・・ＧＣ３０−１９ｌａｂ、
ＧＣ５０−１ｌａｂ、ＧＣ５０−２ｌａｂ、・・・・・ＧＣ５０−１９ｌａｂ、
ＧＣ７０−１ｌａｂ、ＧＣ７０−２ｌａｂ、・・・・・ＧＣ７０−１９ｌａｂ
を求める。‘−１ｌａｂ’を付した値は、ステップＳ１６の（１）に含まれる値と同じものを用い、それ以外を上述のＣＭＹ等量のグレーのうち５つ（０、２０、４０、６０、８０％）の傘状面のＬ＊ａ＊ｂ＊値から補間して求める。
【００５６】
補間して求める傘状面あるＮｏ．のＬ＊ａ＊ｂ＊値をＬｍ、ａｍ、ｂｍとして、この傘状面の頂点のＣＭＹの値より５０％低い頂点の傘状面における同じＮｏ．のＬ＊ａ＊ｂ＊値をＬ１、ａ１、ｂ１、この傘状面の頂点のＣＭＹの値より３０％低い頂点の傘状面における同じＮｏ．のＬ＊ａ＊ｂ＊値をＬ２、ａ２、ｂ２、この傘状面の頂点のＣＭＹの値より１０％低い頂点の傘状面における同じＮｏ．のＬ＊ａ＊ｂ＊値をＬ３、ａ３、ｂ３、この傘状面の頂点のＣＭＹの値より１０％高い頂点の傘状面における同じＮｏ．のＬ＊ａ＊ｂ＊値をＬ４、ａ４、ｂ４、この傘状面の頂点のＣＭＹの値より３０％高い頂点の傘状面における同じＮｏ．のＬ＊ａ＊ｂ＊値をＬ５、ａ５、ｂ５、この傘状面の頂点のＣＭＹの値より５０％高い頂点の傘状面における同じＮｏ．のＬ＊ａ＊ｂ＊値をＬ６、ａ６、ｂ６とすると、
ＣＭＹが１０％の傘状面のＬ＊ａ＊ｂ＊値は、
Ｌｍ＝（５／１６）Ｌ３＋（１５／１６）Ｌ４−（５／１６）Ｌ５＋（１／１６）Ｌ６、
ａｍ＝（５／１６）ａ３＋（１５／１６）ａ４−（５／１６）ａ５＋（１／１６）ａ６、
ｂｍ＝（５／１６）ｂ３＋（１５／１６）ｂ４−（５／１６）ｂ５＋（１／１６）ｂ６、
ＣＭＹが３０％、５０％の傘状面のＬ＊ａ＊ｂ＊値は、
Ｌｍ＝−（１／１６）Ｌ２＋（９／１６）Ｌ３＋（９／１６）Ｌ４−（１／１６）Ｌ５、
ａｍ＝−（１／１６）ａ２＋（９／１６）ａ３＋（９／１６）ａ４−（１／１６）ａ５、
ｂｍ＝−（１／１６）ｂ２＋（９／１６）ｂ３＋（９／１６）ｂ４−（１／１６）ｂ５、
ＣＭＹが７０％の傘状面のＬ＊ａ＊ｂ＊値は、
Ｌｍ＝（１／１６）Ｌ１−（５／１６）Ｌ２＋（１５／１６）Ｌ３＋（５／１６）Ｌ４、
ａｍ＝（１／１６）ａ１−（５／１６）ａ２＋（１５／１６）ａ３＋（５／１６）ａ４、
ｂｍ＝（１／１６）ｂ１−（５／１６）ｂ２＋（１５／１６）ｂ３＋（５／１６）ｂ４、
で求めることができ、ここで求めた傘状面のＬ＊ａ＊ｂ＊値は、図７に示すようになる。また、上述の方法に限らずステップＳ１６の（１）とステップＳ１６の（２）の値から他の方法で補間して求めてもよい。また、精度を上げるために補間して求めた色の１部または全てのパッチを出力して測色してもよい。
【００５７】
さらに、図６の８０％傘状面の下部を補足するために、図８に示すＣＭＹそれぞれの８０、９０、１００％の３点の３×３×３の組み合わせの、
Ｃ／Ｍ／Ｙ：８０／８０／８０、８０／８０／９０、８０／８０／１００、
８０／９０／８０、８０／９０／９０、８０／９０／１００、
８０／１００／８０、８０／１００／９０、８０／１００／１００、
９０／８０／８０、９０／８０／９０、９０／８０／１００、
９０／９０／８０、９０／９０／９０、９０／９０／１００、
９０／１００／８０、９０／１００／９０、９０／１００／１００、
１００／８０／８０、１００／８０／９０、１００／８０／１００、
１００／９０／８０、１００／９０／９０、１００／９０／１００、
１００／１００／８０、１００／１００／９０、１００／１００／１００
２７点についてのＬ＊ａ＊ｂ＊値を求める。
【００５８】
このうち、８０／８０／８０、８０／８０／９０、８０／８０／１００、
８０／９０／８０、８０／９０／９０、８０／９０／１００、
８０／１００／８０、８０／１００／９０、８０／１００／１００、
９０／８０／８０、９０／８０／９０、９０／８０／１００、
９０／９０／８０、９０／９０／９０、９０／９０／１００、
９０／１００／８０、９０／１００／９０、９０／１００／１００、
１００／８０／８０、９０／１００／８０、１００／８０／８０、
１００／８０／９０、１００／８０／１００、
１００／９０／８０、１００／１００／８０の１９点については、ステップＳ１６で求めたＣＭＹ８０％を頂点とする傘状面のＬ＊ａ＊ｂ＊値を用い、９０／９０／９０、１００／１００／１００の２点は、それぞれステップＳ１６で求めたＧ９０ｌａｂ、Ｇ１００ｌａｂの値を用いる。したがって、それら以外の６点について以下のように補間して求める。
９０／９０／１００のＬ＊ａ＊ｂ＊値をＬｍ／ａｍ／ｂｍとして、ステップＳ１６の（２）のＧＣ８０−３ｌａｂのＬ＊ａ＊ｂ＊値をＬ１、ａ１、ｂ１、ステップＳ１６の（１）のＧ１００ｌａｂのＬ＊ａ＊ｂ＊値をＬ２、ａ２、ｂ２とすると、
Ｌｍ＝（Ｌ１＋Ｌ２）／２、ａｍ＝（ａ１＋ａ２）／２、ｂｍ＝（ｂ１＋ｂ２）／２、
９０／１００／９０のＬ＊ａ＊ｂ＊値をＬｍ、ａｍ、ｂｍとして，ステップＳ１６の（２）のＧＣ８０−７ｌａｂのＬａ＊ｂ＊値をＬ１、ａ１、ｂ１、ステップＳ１６の（１）のＧ１００ｌａｂのＬ＊ａ＊ｂ＊値をＬ２，ａ２，ｂ２とすると、
Ｌｍ＝（Ｌｌ＋Ｌ２）／２、ａｍ＝（ａｌ＋ａ２）／２、ｂｍ＝（ｂｌ＋ｂ２）／２
９０／１００／１００のＬ＊ａ＊ｂ＊値をＬｍ、ａｍ、ｂｍとして，ステップＳ１６の（２）のＧＣ８０−９ｌａｂのＬ＊ａ＊ｂ＊値をＬ１、ａ１、ｂ１、ステップＳ１６の（１）のＧ１００ｌａｂのＬ＊ａ＊ｂ＊値をＬ２，ａ２，ｂ２とすると、
Ｌｍ＝（Ｌｌ＋Ｌ２）／２、ａｍ＝（ａ１＋ａ２）／２、ｂｍ＝（ｂｌ＋ｂ２）／２
１００／９０／９０のＬ＊ａ＊ｂ＊値をＬｍ、ａｍ、ｂｍとして，ステップＳ１６の（２）のＧＣ８０−１３ｌａｂのＬ＊ａ＊ｂ＊値をＬ１、ａ１、ｂ１、ステップＳ１６の（１）のＧ１００ｌａｂのＬ＊ａ＊ｂ＊値をＬ２、ａ２、ｂ２とすると、
Ｌｍ＝（Ｌｌ＋Ｌ２）／２、ａｍ＝（ａｌ＋ａ２）／２、ｂｍ＝（ｂｌ＋ｂ２）／２
１００／９０／１００のＬ＊ａ＊ｂ＊値をＬｍ、ａｍ、ｂｍとして、ステップＳ１６の（２）のＧＣ８０−１５ＬａｂのＬ＊ａ＊ｂ＊値をＬ１、ａ１、ｂ１、ステップＳ１６の（１）のＧ１００ｌａｂのＬ＊ａ＊ｂ＊値をＬ２、ａ２、ｂ２とすると、
Ｌｍ＝（Ｌ１＋Ｌ２）／２、ａｍ＝（ａ１＋ａ２）／２、ｂｍ＝（ｂ１＋ｂ２）／２
１００／１００／９０のＬ＊ａ＊ｂ＊値をＬｍ，ａｍ，ｂｍとして、ステップＳ１６の（２）のＧＣ８０−１９ＬａｂのＬ＊ａ＊ｂ＊値をＬ１、ａ１、ｂ１、ステップＳ１６の（１）のＧ１００ｌａｂのＬ＊ａ＊ｂ＊値をＬ２、ａ２、ｂ２とすると、
Ｌｍ＝（Ｌｌ＋Ｌ２）／２、ａｍ＝（ａｌ＋ａ２）／２、ｂｍ＝（ｂｌ＋ｂ２）／２
として求める。また、この方法に限らず別の方法で補間しても良い。また、精度を上げるために補間して求めた色の１部または全てのパッチを出力して測色してもよい。
【００５９】
（ステップ１８）
次に、ステップＳ１６及びＳ１７で測色及び補間して求めた傘状面と補足したＣＭＹそれぞれの８０、９０、１００％の３点の３×３×３の組み合わせのＬ＊ａ＊ｂ＊値と、ステップＳ１１で測色して求めておいた較正の基準となる目標値であるＣＭＹ等量の０、５、１０、１５、２０、２５、３０、３５、４０、４５、５０、５５、６０、６５、７０、７５、８０、８５、９０、９５、１００％の白と黒を含めた２１段のグレーパッチのＬ＊ａ＊ｂ＊値とに基づいて、Ｃ、Ｍ、Ｙの較正用階調補正カーブを作成する。以下に方法を述べる。
【００６０】
まず、ＣＭＹ等量の０、１０、２０、３０、４０、５０、６０、７０、８０を頂点とする９個の傘状面の前後の傘状面との間でできる９６個の６面体と、ＣＭＹそれぞれの８０、９０、１００％の３点の３×３×３の組み合わせのＬ＊ａ＊ｂ＊値でできる８個の６面体について、それぞれの６面体の８つの角のＬ＊ａ＊ｂ＊値から、Ｌ＊ａ＊ｂ＊値それぞれの最大値と最小値、Ｌｍａｘ、Ｌｍｉｎ、ａｍａｘ、ａｍｉｎ、ｂｍａｘ、ｂｍｉｎを求める。
【００６１】
ここでまず、上記傘状面における６面体について図９を用いて説明する。図９は傘状面を斜め上から見た図である。傘状面は、ＣＭＹ等量のグレーを頂点としてＣＭ平面、ＭＹ平面、ＣＹ平面の３面でできているが、各面には９個のＬ＊ａ＊ｂ＊値からなる点があり、その９個の点によって図９に示すように例えばＷ、Ｘ、Ｙ，Ｚ４つの面に分割することができる。例えばＷ面について言えば上部または下部の傘状面にＷ面に相当するＷ′面があり、Ｗ面とＷ′面とで挟んで６面体を形成できる。これは、傘状面の中のひとつの面に４つ形成でき、傘状面を形成する３面では４×３＝１２個の６面体が形成できる。また、傘状面は９つあるので６面体は８段形成される。したがって、１２×８＝９６個の６面体が形成され、上述のＬ＊ａ＊ｂ＊値それぞれの最大値と最小値はそれぞれの６面体について求めることになる。
【００６２】
また、３×３×３の組み合わせのＬ＊ａ＊ｂ＊値を有する部分は、図１０に示すように８つに分割される６面体が形成され、上述のＬ＊ａ＊ｂ＊値それぞれの最大値と最小値はそれぞれの６面体について求めることになる。
【００６３】
次に、目標値となるＬ＊ａ＊ｂ＊値に対して、まずそのＬ＊ａ＊ｂ＊値それぞれが６面体のＬｍａｘとＬｍｉｎ、ａｍａｘとａｍｉｎ、ｂｍａｘとｂｍｉｎの間に入る６面体を上述の１０４個の６面体の中から求める。ただし、図１１に示すようにＬｍａｘとＬｍｉｎ、ａｍａｘとａｍｉｎとで囲む直方体は６面体より大きいので（ｂｍａｘとｂｍｉｎも同様である）、目標値となるＬ＊ａ＊ｂ＊値が複数の６面体について掛かる場合もあり、その場合にはその全ての６面体をまず求める。
【００６４】
例えば、目標値Ｌ＊＝５０．０、ａ＊＝０．０、ｂ＊＝０．０が、まず２つの６面体例えば、
上面（Ｃ／Ｍ／Ｙ：５０／５０／５０、６０／５０／５０、５０／５０／６０、６０／５０／６０）下面（Ｃ／Ｍ／Ｙ：６０／６０／６０、７０／６０／６０、６０／６０／７０、７０／６０／７０）で構成される６面体と、
上面（Ｃ／Ｍ／Ｙ：５０／５０／５０、６０／５０／５０、５０／６０／５０、６０／６０／５０）下面（Ｃ／Ｍ／Ｙ：６０／６０／６０、７０／６０／６０、６０／７０／６０、７０／７０／６０）で構成される６面体に含まれる場合には、双方の６面体を図１５に示すように６面体を４つに細分割して、それぞれの６面体の８つの角のＬ＊ａ＊ｂ＊値から、Ｌ＊ａ＊ｂ＊値それぞれの最大値と最小値、Ｌｍａｘ、Ｌｍｉｎ、ａｍａｘ、ａｍｉｎ、ｂｍａｘ、ｂｍｉｎを求め、目標値となるＬ＊ａ＊ｂ＊値に対して、そのＬ＊ａ＊ｂ＊値それぞれが細分割した６面体のＬｍａｘとＬｍｉｎ、ａｍａｘとａｍｉｎ、ｂｍａｘとｂｍｉｎの間に入る細分割した６面体を求める。ただし、細分割した６面体の８つの角のうち細分割によって新たにできた点のＬ＊ａ＊ｂ＊値は、周囲の点のＬ＊ａ＊ｂ＊値から重み平均によって計算する。例えばこの結果、上面が、Ｃ／Ｍ／Ｙ：５０／５０／５０、５５／５０／５０、５５／５５／５０、５０／５５／５０、下面が、Ｃ／Ｍ／Ｙ：６０／５５／５５、６５／５５／５５、６０／６０／５５、６５／６０／５５で構成される６面体のＬｍａｘとＬｍｉｎ、ａｍａｘとａｍｉｎ、ｂｍａｘとｂｍｉｎの間に目標値が含まれたとすれば、求めようとするＣＭＹは、Ｃが５０から６５、Ｍが５０から６０、Ｙが５０から５５の間になることがわかる。このような細分割を繰り返していくことで６面体は小さくなり１点に収束する。例えば、Ｃ＝５６、Ｍ＝５４、Ｙ＝５１というような結果を得る事ができる。
【００６５】
上述のようにして、較正の基準となるグレーパッチから求めた２１点のＬ＊ａ＊ｂ＊についてＣＭＹ各色の出力値を求め、図１２に示すようなＣＭＹ各色の較正用階調補正カーブを作成する。
【００６６】
本実施例では，上述のような収束演算による方法を記したが，本出願人による特許第２８９５０８６号の明細書に記載されているような補間方法を用いてもよい。
【００６７】
また、本実施例では、傘状面について頂点のＣＭＹ等量グレーにＣＭＹの１、２次色を１０％と２０％を加えた場合を記したが、５％、１０％、１５％、２０％などさらに細かくしてもよく、また、目標値のＬ＊ａ＊ｂ＊値として彩度が高い値を変換する必要がある場合には、例えば最大３０％の加算を行うようにしても良く、その場合には、傘状面はＣＭＹ等量グレーを７０％までとして、７０、８０、９０、１００％の４点の４×４×４の組み合わせを用いればよい。本実施例では、加算した傘状面を用いたが、例えば、２０、３０、４０、５０、６０、７０、８０、９０、１００の等量グレーを頂点に１０％と２０％を減じた傘状面を用いて、０、１０、２０％の３点の３×３×３の組み合わせを用いてもよい。
【００６８】
さらに、本実施例では目標値とチャートの測定値を両方共Ｌ＊ａ＊ｂ＊値を用いた場合を示したが、Ｒ、Ｇ、Ｂのフィルターをかけて測定した濃度として得られるＣ濃度、Ｍ濃度、Ｙ濃度の３つの値をＬ＊ａ＊ｂ＊値の代わりに用いても良い。
【００６９】
また，目標値となる基準条件の白（Ｃ＝Ｍ＝Ｙ＝０％）とＣＭＹ等量グレーの５、１０、１５、・・・９５、１００％の２１点のうちで，白のＣ／Ｍ／Ｙ＝０／０／０については本実施例のＬ＊ａ＊ｂ＊値からＣＭＹ値を求める計算は行なわすに出力値は０／０／０のままとして，また，基準条件の白のＬ＊ａ＊ｂ＊値とそれを再現する校正用カラープリンタ２０の白のＬ＊ａ＊ｂ＊値が異なる場合に，基準条件の白のＬ＊ａ＊ｂ＊値を校正用カラープリンタ２０の白のＬ＊ａ＊ｂ＊値に合わせるように補正し、それに伴って２１段の他の点のＬ＊ａ＊ｂ＊値に補正を加えてから本実施例のＬ＊ａ＊ｂ＊値からＣＭＹ値を求める計算を行なってもよい。これは白だけ０／０／０のまま無補正でそれより濃いところのみに補正がかかることによって起こる不連続さを防ぐためである。
【００７０】
同様に、Ｃ／Ｍ／Ｙ＝１００／１００／１００のＣＭＹ３色による黒色については本実施例のＬ＊ａ＊ｂ＊値からＣＭＹ値を求める計算は行なわすに出力値は１００／１００／１００のままとして、また、基準条件のＣＭＹ３色による黒色のＬ＊ａ＊ｂ＊値とそれを再現する校正用カラープリンタ２０のＣＭＹ３色による黒色のＬ＊ａ＊ｂ＊値が異なる場合に，基準条件のＣＭＹ３色による黒色のＬ＊ａ＊ｂ＊値を校正用カラープリンタ２０のＣＭＹ３色による黒色のＬ＊ａ＊ｂ＊値に合わせるように補正し、それに伴って２１段の他の点のＬ＊ａ＊ｂ＊値に補正を加えてから本実施例のＬ＊ａ＊ｂ＊値からＣＭＹ値を求める計算を行なってもよい．これはＣＭＹ３色の黒色だけ１００／１００／１００のまま無補正でそれより明るいところのみに補正がかかることによって起こる不連続さを防ぐためである。０／０／０をそのままにするカーブとするのは，白のところに微量のＣＭＹが出力されてしまうのを防ぐためであり、また１００／１００／１００をそのままにするカーブとするのは，特に網点を再現するタイプの校正用カラープリンタ２０において１００％のベタ部は１００％のまま出力するためである。
【００７１】
（ステップＳ１９）
さらに次に、Ｋの較正用階調補正カーブを作成する。先ず、ステップＳ１１で求めた較正の基準となるＫ単色（０、５、１０、１５、２０、２５、３０、３５、４０、４５、５０、５５、６０、６５、７０、７５、８０、８５、９０、９５、１００％）について、Ｌ＊値をＬｉｎ１、Ｌｉｎ２、Ｌｉｎ３、Ｌｉｎ４、Ｌｉｎ５、Ｌｉｎ６、Ｌｉｎ７、Ｌｉｎ８、Ｌｉｎ９、Ｌｉｎ１０、Ｌｉｎ１１、Ｌｉｎ１２、Ｌｉｎ１３、Ｌｉｎ１４、Ｌｉｎ１５、Ｌｉｎ１６、Ｌｉｎ１７、Ｌｉｎ１８、Ｌｉｎ１９、Ｌｉｎ２０、Ｌｉｎ２１とする。
【００７２】
次に、Ｋ単色（０、１０、２０、３０、４０、５０、６０、７０、８０、９０、１００％、）についてのステップＳ１６の（３）で校正用カラープリンタ２０で求めたＫ０ｌａｂ、Ｋ１０ｌａｂ、Ｋ２０ｌａｂ・・・・・Ｋ１００ｌａｂのＬ＊値をＬｏｕｔ１、Ｌｏｕｔ２、Ｌｏｕｔ３、Ｌｏｕｔ４、Ｌｏｕｔ５、Ｌｏｕｔ６、Ｌｏｕｔ７、Ｌｏｕｔ８、Ｌｏｕｔ９、Ｌｏｕｔ１０、Ｌｏｕｔ１１とする。
【００７３】
図１３に示すように、上述のＬｉｎ１〜Ｌｉｎ２１と、Ｌｏｕｔ１〜Ｌｏｕｔ１１とから、較正の基準となるＫ単色の最大濃度点から０までについて、明度データＬ＊を再現するようにＫの値を求めることにより、図１４に示すようなＫの較正用階調補正カーブを作成する。
【００７４】
この階調補正カーブは、実際には、白のＬ＊が基準条件と新たに測定した条件とで異なる場合があり、白（０）はＬ＊を合わせるような補正は行わないようなカーブにする。また、基準のＫの最小明度が新たに測定したＫの最小明度よりも小さい場合には、明度Ｌ＊を再現できないため、新たに求めたＫの最小明度で再現できるようなカーブにする。また、この実施の形態では、Ｋの階調補正カーブの入力値１００％について出力値が１００％になっているが、これはＫのベタをベタで出力することで文字再現を良くするためである。
【００７５】
以上のようにして、上記ＣＭＹＫ各々の較正用階調補正カーブを使用することで、校正用カラープリンタの出力色を基準とする色合わせ時の状態での出力色と同等に出力することができる。また、上記のような方法によれば、グレーパッチとグレー近傍のカラーパッチで階調補正カーブを作成するので、グレー及び色調の再現性がよいばかりでなく、測色箇所も少なくてよい。
【００７６】
（ステップ２０、２１）
さらに、ステップＳ１４、Ｓ１５で求めたＣＭＹＫ各々の基準階調補正カーブによる補正と、ステップＳ１８、Ｓ１９で求めたＣＭＹＫ各々の較正用階調補正カーブによる補正を同時に行うＣＭＹＫ各々の階調補正カーブを作成する。
【００７７】
ＣＭＹＫ各々について、０、５、１０、１５、２０、２５、３０、３５、４０、４５、５０、５５、６０、６５、７０、７５、８０、８５、９０、９５、１００％の２１点の入力値について基準階調補正カーブによる出力値を求め、さらにその出力値を較正用階調補正カーブに入力させた時の出力値を求め、その結果を０、５、１０、１５、２０、２５、３０、３５、４０、４５、５０、５５、６０、６５、７０、７５、８０、８５、９０、９５、１００％の２１点の入力値についての出力値とするカーブを求めることにより、これら２つの補正を同時に行なう階調補正カーブを作成する。
【００７８】
（ステップＳ２２）
以上のようなＣＭＹＫ各々の階調補正カーブを使用することで、画像データのＣＭＹＫそれぞれの量を階調補正カーブで補正して校正用カラープリンタ２０から出力する。
【００７９】
上述の実施形態においては、ステップＳ２０、Ｓ２１で印刷機との色あわせを行うための基準階調補正カーブと基準条件の出力色と同等とするための較正用階調補正カーブから１つの階調補正カーブを求めて、その階調補正カーブを用いて校正用カラープリンタで出力するように説明したが、ひとつにまとめずに印刷機の印刷の画像データを印刷機との色あわせを行うための基準階調補正カーブで補正して、さらに、基準条件の出力色と同等とするための較正用階調補正カーブで補正して行うことでも良い。ただし、ひとつにまとめた階調補正カーブによる補正では、処理速度が速くなる。
【００８０】
また、印刷機との色あわせを行うための基準階調補正カーブと基準条件の出力色と同等とするための較正用階調補正カーブの作成方法を同じ方法で説明したが、印刷機との色あわせを行うための基準階調補正カーブは別な方法で求めたものであってもよい。ただし、同じ方法で行う場合には、同様の作業で各々の階調補正カーブを作成できるので、作成時に作業者が混乱することなく、さらにプログラムが１つでよいので色調整方法としての提供が容易であり、ハードディスク等記録媒体に記憶する時に容量が少なくてすむ。
【００８１】
また、印刷機との色あわせを行うために階調補正カーブを用いた説明としたが、カラーマネージメントシステムで用いるデバイスカラープロファイルから求めたＣＭＹＫ→ＣＭＹＫの４次元ＬＵＴなどを用いた変換による補正であってもよく、ＣＭＹＫ→ＣＭＹＫの４次元ＬＵＴを用いた変換による補正を行なった後、基準条件の出力色と同等とするための較正用階調補正カーブで補正して行うことでも良い。
【００８２】
また、上述の説明は、１台の校正用カラープリンタについて基準条件との差分を補正する方法について説明したが、複数の校正用カラープリンタを１台の基準の校正用カラープリンタに合わせ込むための補正を本実施例の較正用階調補正カーブによる方法で行うことでも良い。
【００８３】
また、校正用カラープリンタのみならず、印刷機についても同様の方法で較正することや、印刷機が複数台ある場合に１台の基準の印刷機に合わせ込む補正を本実施例の較正用階調補正カーブによる方法で行うことでも良い。
【００８４】
以上のように本実施の形態によれば、画像出力装置の基準となるＣＭＹのグレーパッチとその画像出力装置での較正に用いるＣＭＹのカラーパッチとからＣＭＹ各色の較正用階調補正カーブを作成し、基準となるＫのグレーパッチと較正に用いるＫのグレーパッチとからＫの較正用階調補正カーブを求め、ＣＭＹＫ各々の較正用階調補正カーブを使用してＣＭＹＫそれぞれの画像データを補正して校正用カラープリンタ２０から出力するため、ＣＭＹを重ね合わせたグレーや画像全体の色調を一定に保つことができる。
【００８５】
なお、図２に示した本実施の形態による色調整方法の各ステップをコンピュータで実行するようにプログラムソフトウエアが作成され、かかるプログラムソフトウエアはコンピュータで読みとり可能な記録媒体に格納することができる。
【００８６】
【発明の効果】
以上説明したように、本発明の色調整方法によれば、較正を行い画像出力装置の出力を行い、ＣＭＹを重ね合わせたグレーや画像全体の色調を一定に保つことが可能な色調整方法、この色調整方法実行のためのプログラム及びプログラムを格納した記録媒体を提供できる。
【図面の簡単な説明】
【図１】本発明の実施形態に係る装置の構成の一実施例について示す図である。
【図２】本発明の実施形態による校正用カラープリンタの出力色の較正方法の１例を含んだ色調整方法の手順を示すフローチャートである。
【図３】本実施の形態においてＣＭＹＫの色の値を測色するためのカラーパッチ、グレーパッチを含むチャート像の一例を示す図である。
【図４】図３のチャートのそれぞれのパッチについてのＣＭＹＫの量を示す説明図である。
【図５】図４に示したＮｏ．１からＮｏ.１９を付したカラーパッチについてのＣＭＹ空間上での関係を示す図である。
【図６】図４に示したＮｏ．１からＮｏ.１９を付したカラーパッチをＣＭＹ空間に示した図である。
【図７】補間により求めたＮｏ．１からＮｏ.１９をＣＭＹ空間に示した図である。
【図８】補足するＣＭＹ（８０、９０、１００％）３点の３×３×３の組み合わせをＣＭＹ空間に示した図である。
【図９】傘状面における６面体について示す説明図である。
【図１０】ＣＭＹ（８０、９０、１００％）３点の３×３×３の組み合わせ部分における６面体について示す説明図である。
【図１１】６面体とＬｍａｘとＬｍｉｎ、ａｍａｘとａｍｉｎとの関係を示す図である。
【図１２】（ａ）、（ｂ）、（ｃ）はそれぞれ本実施の形態においてＹ、Ｍ、Ｃの各入力値についての出力値である各色の階調補正カーブを示す図である。
【図１３】本実施の形態においてＫ階調レベルにおける印刷機または校正用カラープリンタの基準のＫ単色の２１段階のＬ＊と校正用カラープリンタのＫ単色の１１段階のＬ＊を示す図である。
【図１４】本実施の形態においてＫの各入力値についての出力値であるＫ階調補正カーブを示す図である。
【図１５】６面体の細分割を示す説明図である。
【符号の説明】
１０  パソコン
１１  演算処理部
１２  第一記憶部
１３  第二記憶部
１４  インターフェイス
１５  表示部
１６  操作部
１７  内部バス
２０校正用カラープリンタ
３０  バス
【図１】
0004158395.tif 000002
【図２】
0004158395.tif 000003
【図３】
0004158395.tif 000004
【図４】
0004158395.tif 000005
【図５】
0004158395.tif 000006
【図６】
0004158395.tif 000007
【図７】
0004158395.tif 000008
【図８】
0004158395.tif 000009
【図９】
0004158395.tif 000010
【図１０】
0004158395.tif 000011
【図１１】
0004158395.tif 000012
【図１２】
0004158395.tif 000013
【図１３】
0004158395.tif 000014
【図１４】
0004158395.tif 000015
【図１５】
0004158395.tif 000016