(57)【要約】【課題】  プリンタのＣ，Ｍ，Ｙ，Ｋの一次元補正テーブルを調整するキャリブレーションにおいて、パッチチャートの測色値としてＬａｂ色空間において均等に分布した結果を得ることによりパッチ以外の色の補間計算による推定精度を向上させることを目的とする。【解決手段】  Ｌａｂ色空間において均等となるパッチデータを生成する。キャリブレーション用のプリンタプロファイルを用いてＬａｂからデバイス色空間へ変換を行い、デバイス色パッチデータを得る。それをプリンタから印刷、測定し、単色及び混色の目標色値に近い組合せを求め、各階調におけるＣ，Ｍ，Ｙ，Ｋの対応関係を求め、キャリブレーションテーブルを生成する。【選択図】  図１
2006237987.tif 000002
【特許請求の範囲】
【請求項１】
プリンタのＣ，Ｍ，Ｙ，Ｋの一次元補正テーブルを調整するキャリブレーションにおいて、Ｌａｂ色空間において均等に分布させたパッチデータを生成し、それをプリンタのデバイス色空間へ変換し、プリンタからパッチチャートを出力し、測定し、測定値に基づき単色及び混色の目標色値に近くなるように階調毎のＣ，Ｍ，Ｙ，Ｋの対応関係を求めることを特徴とするキャリブレーション方式。
【請求項２】
請求項１のキャリブレーション方式において、Ｌａｂ色空間において均等に分布させたパッチデータを生成した後に、そのうち単色及び混色の目標色値に近いものだけを選択することを特徴とするキャリブレーション方式。
【請求項３】
請求項１のキャリブレーション方式において、Ｌａｂ色空間において均等に分布させたパッチデータを生成する際に、乱数を用いてパッチデータを生成することを特徴とするキャリブレーション方式。
【発明の詳細な説明】
【技術分野】
【０００１】
プリンタの変動を補正するキャリブレーションに関する技術。
【背景技術】
【０００２】
ＣＭＹ混色グレーを目標色値に合わせるというキャリブレーションが検討されている。
【０００３】
しかし、出力するパッチチャートはプリンタＣ，Ｍ，Ｙの格子点状の組合せであり、出力される測定値はＬａｂ色空間において均等なものではなく、その結果Ｌａｂ色空間で測定値が疎になる領域ではパッチデータ以外の組合せの色についての補間計算精度が低下してしまうという問題があった。
【０００４】
又、従来例としては、例えば特許文献１と特許文献２と特許文献３をあげることが出来る。
【特許文献１】特開2000-78421号公報
【特許文献２】特開2004-23740号公報
【特許文献３】特開2004-112470号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明が解決しようとする課題は、パッチチャートの測定値がＬａｂ色空間において疎になることがないようにＬａｂ色空間で均等なパッチチャートを生成することにより、パッチデータ以外の組合せの補間計算精度を向上させ、目標とする色値の再現性の良いＣ，Ｍ，Ｙ，Ｋ１次元の補正テーブルを作成するキャリブレーションを行うことである。
【課題を解決するための手段】
【０００６】
本発明では、黒単色用のＬ均等となるパッチデータとＣＭＹ混色用のＬａｂ均等となるパッチデータを生成する。上記パッチデータをプリンタ毎のキャリブレーション用プロファイルを使ってデバイスＣ，Ｍ，Ｙ，Ｋのパッチデータに変換する。上記デバイス色パッチデータをプリンタから出力し、濃度値やＬａｂ値などの色値を測定する。測定データからＫ単色全階調の色値とＣ，Ｍ，Ｙ組合せの色値を補間計算により推定する。Ｋ単色の推定値から階調毎にＫ単色の目標色値に近いＫの階調を選択し、その対応関係からＫの補正テーブルを作成する。次に、ＣＭＹの２次色、３次色の混色に対して階調毎に目標色値に近い推定値となる色の組合せを選択し、その対応関係からそのＣ，Ｍ，Ｙについてそれぞれ補正テーブルを作成する。以上の処理により全階調についてＣ，Ｍ，Ｙ，Ｋの補正テーブルが得られる。
【発明の効果】
【０００７】
本発明によれば、Ｌａｂ色空間において距離（色差）が均等になるようにパッチを生成してプリンタデバイス色空間へパッチデータを変換することにより、プリンタの色再現範囲で測定値が疎になる部分がないため、パッチとして出力していない組合せの色値の補間計算精度を向上させることが出来るという効果がある。また、プリンタ毎にキャリブレーション用のＫ、及びＣＭＹのプロファイルを用意するだけで処理プログラムを変更することなく、プリンタ毎の最適なパッチチャートを容易に提供することが出来る。
【発明を実施するための最良の形態】
【０００８】
本発明の第１の実施例を説明する。図１は本発明の構成を示すブロック図である。
【０００９】
中央制御装置１１はＵＩ１０、記憶装置１２、プリンタ１３、測定機１４を制御する。ＵＩ１０はキーボード、マウス、ディスプレイ等によりユーザからの入出力を行う。
【００１０】
記憶装置１２に記憶される主なデータ１２０〜１２９を説明する。単色用Ｌ均等パッチ１２０は単色用のＬ値が均等となるパッチデータである。混色用Ｌａｂ均等パッチ１２１はＣＭＹ混色用のＬａｂ色空間において色差が均等になるように分布させたパッチデータである。プリンタＫプロファイル１２２はプリンタ毎に設定されるＬ→Ｋの対応関係を持つ、本発明のキャリブレーション用のプロファイルデータである。プリンタＣＭＹプロファイル１２３はプリンタ毎に設定されるＬａｂ→ＣＭＹの対応関係を持つ、本発明のキャリブレーション用のプロファイルデータである。デバイス色パッチ１２４は単色用Ｌ均等パッチ１２０と混色用Ｌａｂ均等パッチ１２１をそれぞれプリンタＫプロファイル１２２とプリンタＣＭＹプロファイル１２３を使ってデバイスＣＭＹＫへ変換したパッチデータである。デバイス色パッチ１２４から構成されるカラーチャート画像を生成し、プリンタ１３から出力したカラーチャート出力物１３０を測定機１４から測定した濃度値やＬａｂ値等の色値が測定色値１２５である。測定色値１２５からパッチデータ以外の組合せの色値を推定したものが推定色値１２６である。階調毎のＫ単色目標色値１２７と階調毎の混色目標色値１２８に近い色値となるような組合せを選択し、その対応関係から生成されたものが本発明のキャリブレーションの結果となる一次元補正テーブル１２９である。
【００１１】
図２は本発明の一実施例のキャリブレーション方式を示すフローチャートである。
【００１２】
（ステップＳ２０）単色用Ｌ均等パッチ１２０と混色用Ｌａｂ均等パッチ１２１を生成する。単色用Ｌ均等パッチ１２０はＬ値（０〜１００）をＫ単色パッチの必要階調数になるよう均等分割したＬ値のパッチデータである。例えば (n+1) 階調であれば N1(0), N1(100 / n * 1), N1(100 / n * 2), ... N1(100) である。ここで N1(x) はＬ値（０〜１００）を正規化する関数を示す。例えば、０〜１の値に正規化するならば N1(x) = x / 100 である。
【００１３】
混色用Ｌａｂ均等パッチ１２１の生成方法の１実施例としては図３のフローチャートで格子点間隔 d = 32 として計算すればよい。
【００１４】
格子点間隔が d であるＬａｂ均等パッチ生成処理を示す図３を説明する。
【００１５】
（ステップＳ３０）d1 に 0 、T1[0] に N1(0) 、T2[0] に N2(0) 、i1 に 0 、i2 に 0 を代入する。ここで N1(x) は前述のもの、 N2(x) はａ，ｂ値（−１２８〜１２８）を正規化する関数を示す。例えば、０〜１の値に正規化するならば N2(x) = (x + 128) / 256 である。
【００１６】
（ステップＳ３１）d1 に d を加算する。
【００１７】
（ステップＳ３２）d1 が１００より小さければステップＳ３３へ進み、その他はステップＳ３４へ進む。
【００１８】
（ステップＳ３３）i1 を１加算し、T1[i1] に N1(d1) を代入する。
【００１９】
（ステップＳ３４）d1 が１２８より小さければステップＳ３５へ進み、その他はステップＳ３６へ進む。
【００２０】
（ステップＳ３５）T2[i2+1] に N2(d1) を、T2[i2+2] に N2(-d1) を代入し、i2 に２を加算する。ステップＳ３１へ進む。
【００２１】
（ステップＳ３６）i1 を１加算し、T1[i1] に N1(100) を代入する。T2[i2+1] に N2(128) を、T2[i2+2] に N2(-128) を代入し、i2 に２を加算する。
【００２２】
（ステップＳ３７）以上により得られたT1, T2 を使って、Ｌ成分がT1、ａ成分がT2、ｂ成分がT2からなる (i1+1)*(i2+1)*(i2+1) 通りの組合せの混色Ｌａｂパッチを生成する。これが格子点間隔 d となるＬａｂ均等パッチである。
【００２３】
図２の説明に戻る。
【００２４】
（ステップＳ２１）単色用Ｌ均等パッチ１２０と混色用Ｌａｂ均等パッチ１２１をそれぞれプリンタＫプロファイルとプリンタＣＭＹプロファイルを使ってデバイス色パッチ１２４へ変換する。これは一般的な colorimetric カラーマッチング方法を使えばよい。
【００２５】
（ステップＳ２２）デバイス色パッチ１２４から構成されるカラーパッチ画像を生成し、プリンタ１３から出力し、カラーチャート出力物１３０を得る。
【００２６】
（ステップＳ２３）カラーチャート出力物１３０を測定機１４により濃度値あるいはＬａｂ値等の色値を測定し、測定色値１２５に保存する。
【００２７】
（ステップＳ２４）測定色値１２５を使ってＫ単色全階調及びＣＭＹの組合せの色値を補間計算により推定して推定色値１２６に保存する。
【００２８】
（ステップＳ２５）階調毎のＫ単色目標色値１２７となるようなＫ単色の推定色値１２６を選択し、その対応関係から一次元補正テーブル１２９のＫについて値を決定する。
【００２９】
（ステップＳ２６）階調毎の混色目標色値１２８となるようなＣＭＹ混色の推定色値１２６を選択し、その組合せの対応関係から一次元補正テーブル１２９のＣ，Ｍ，Ｙについて値を決定する。
【００３０】
図５は目標色値が濃度値である場合の階調毎のＫ単色目標色値１２７を示す表である。
【００３１】
図６は目標色値がＬ値である場合の階調毎のＫ単色目標色値１２７を示す表である。
【００３２】
図５、図６の色比率情報には図１０の情報が設定される。
【００３３】
図７は目標色値が濃度値である場合の階調毎の混色目標色値１２８を示す表である。
【００３４】
図８は目標色値がＬａｂ値である場合の階調毎の混色目標色値１２８を示す表である。
【００３５】
図７、図８の色比率情報には図１１または図１２のような情報が設定される。図１１はＣ：Ｍ＝１：１を示し、図１２はＣ：Ｍ：Ｙ＝１：１：１を示している。
【００３６】
図９は一次元補正テーブル１２９を示す表である。
【００３７】
第２の実施例を図４のＬａｂ均等パッチ生成処理を示すフローチャートで説明する。
【００３８】
（ステップＳ４０）d に１２８を代入する。初期値はこの値にこだわるわけではなく、パッチ数の下限、上限、混色目標色値の値に応じて適切に設定してよい。
【００３９】
（ステップＳ４１）d を格子点間隔として図３の処理に従い、Ｌａｂ均等パッチを生成する。
【００４０】
（ステップＳ４２）ステップＳ４１で求めたＬａｂ均等パッチに対して、階調毎の混色目標色値１２８との色差を計算し、ある階調の目標色値との色差がプリンタの最大変動許容色差以下となるパッチのみを選別し、それ以外のものは除外する。
【００４１】
（ステップＳ４３）ステップＳ４２で選別されたパッチ数が設定された下限より小さければ、ステップＳ４４へ進む。下限以上であればステップＳ４５へ進む。
【００４２】
（ステップＳ４４）d を２で除算する。ステップＳ４１へ進む。
【００４３】
（ステップＳ４５）ステップＳ４２で選別されたパッチ数が設定された上限よりも大きければステップＳ４６へ進む。上限以下であれば終了する。
【００４４】
（ステップＳ４６）ステップＳ４２で選別されたパッチに対して、パッチ数が上限を超えないように間引きを行う。例えばステップＳ４２での色差が大きいものを除外する。
【００４５】
本実施例によれば、格子点間隔ｄを小さくしてパッチ数を増やしても、混色の目標色値に近いパッチのみを選択するので、パッチ数の上限を超えないように効率の良くパッチ生成を行うことが出来るという効果がある。また、混色の目標色値を変更した時にも自動的に最適なパッチを生成できるという効果がある。
【００４６】
第３の実施例としては第１、２の実施例において格子点間隔ｄのＬａｂ均等パッチ生成において乱数を用いてＬａｂ色空間でパッチを生成することが考えられる。
【００４７】
本実施例によれば規則的なパッチ生成によって何らかの不具合が発生する場合に、その不具合を回避することが出来るという効果がある。また、規則的なパッチ生成に比べてパッチ数を抑えることが出来るという効果がある。
【図面の簡単な説明】
【００４８】
【図１】本発明の構成を示すブロック図。
【図２】本発明の一実施例のキャリブレーション方式を示すフローチャート。
【図３】本発明の一実施例の格子点間隔がｄであるＬａｂ均等パッチ生成処理を示すフローチャート。
【図４】本発明の第２実施例のＬａｂ均等パッチ生成処理を示すフローチャート。
【図５】階調毎のＫ単色目標濃度を表すテーブルのフォーマット。
【図６】階調毎のＫ単色目標Ｌ値を表すテーブルのフォーマット。
【図７】階調毎の混色目標濃度を表すテーブルのフォーマット。
【図８】階調毎の混色目標Ｌａｂ値を表すテーブルのフォーマット。
【図９】一次元補正テーブルのフォーマット。
【図１０】色比率情報の例を示す表。
【図１１】色比率情報の例を示す表。
【図１２】色比率情報の例を示す表。
【符号の説明】
【００４９】
１０  ＵＩ
１１  中央制御装置
１２  記憶装置
１２０〜１２９  記憶装置に記憶される主要なデータ
１３  プリンタ
１３０  カラーチャート出力物
１４  測定機
Ｓ２０〜Ｓ２６，Ｓ３０〜Ｓ３７，Ｓ４０〜Ｓ４６  フローチャートの各ステップ
【図１】
2006237987.tif 000003
【図２】
2006237987.tif 000004
【図３】
2006237987.tif 000005
【図４】
2006237987.tif 000006
【図５】
2006237987.tif 000007
【図６】
2006237987.tif 000008
【図７】
2006237987.tif 000009
【図８】
2006237987.tif 000010
【図９】
2006237987.tif 000011
【図１０】
2006237987.tif 000012
【図１１】
2006237987.tif 000013
【図１２】
2006237987.tif 000014