(57)【要約】【課題】  発色性がインクによって異なる場合でも正確にパッチを再現することにより、高精度の色再現性が実現できる色変換テーブルを作成することが望まれていた。【解決手段】  本発明にかかる色変換テーブル作成方法においては、ＬＵＴ作成用パッチを再現するにあたり、各基本インク（ＣＭＹ）の発色性に応じた補正を行っている。従って、各基本インクの発色性によって再現されるＬＵＴ作成用パッチの色相に偏りが生じることを防止することができる。すなわち、ＬＵＴ作成用パッチの測色結果に基づいて補間演算により作成される色変換テーブルの色再現性を向上させることができる。【選択図】  図７
2005268994.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置で出力した複数の代表色についてのパッチを測色し、測色結果から同印刷装置で使用する各色のインク量の階調で表現されるインク値データと他の画像機器で使用する各要素色で表現される要素色値データとの対応関係を規定した色変換テーブルを作成する色変換テーブル作成方法において、
上記各要素色と上記印刷装置で使用する各基本インクの色との補色関係から同色を表現可能な仮想基本インク値データを算出する第一の変換工程と、
上記仮想基本インク値データの階調に、上記各基本インクの発色性に基づき、かつ、同仮想基本インク値データの階調に応じて変動する発色補正係数を乗算することにより補正基本インク値データを算出する第二の変換工程と、
上記第一および第二の変換工程よって算出された上記補正基本インク値データに基づいた上記インク値データにより上記代表色についてのパッチの印刷を行うパッチ印刷工程と、
上記パッチの測色結果に基づいて上記インク値データと上記要素色値データとの対応関係を算出し、同対応関係を上記色変換テーブルに格納する色変換テーブル作成工程とを備えることを特徴とする色変換テーブル作成方法。
【請求項２】
上記仮想基本インク値データが網羅する色空間の最外殻の形状と上記補正基本インク値データが網羅する色空間の最外殻の形状とが合同または相似となるように上記発色補正係数が上記仮想基本インク値データの階調に応じて変動することを特徴とする請求項１に記載の色変換テーブル作成方法。
【請求項３】
上記補正基本インク値データは上記発色補正係数に上記補正基本インク値データを乗算することにより上記仮想基本インク値データの階調を入力階調として有するトーンカーブ関数で表されることを特徴とする請求項２に記載の色変換テーブル作成方法。
【請求項４】
上記補正係数は上記仮想基本インク値データの階調を変数として有するＮ次関数（Ｎは１以上の整数）で表されることを特徴とする請求項１または請求項２のいずれかに記載の色変換テーブル作成方法。
【請求項５】
上記第二の変換工程は、上記仮想基本インク値データと上記補正基本インク値データとの対応関係を規定した補正テーブルを参照することにより、上記仮想基本インク値データから上記補正基本インク値データを取得することを特徴とする請求項１から請求項４のいずれかに記載の色変換テーブル作成方法。
【請求項６】
上記基本インクを混色することにより無彩色が再現される場合の同基本インクの混合比率から上記発色性に基づく上記発色補正係数を算出する発色補正係数算出工程を備えることを特徴とする請求項１から請求項５のいずれかに記載の色変換テーブル作成方法。
【請求項７】
印刷装置で出力した複数の代表色についてのパッチを測色し、測色結果から同印刷装置で使用する各色のインク量の階調で表現されるインク値データと他の画像機器で使用する各要素色で表現される要素色値データとの対応関係を規定した色変換テーブルを作成する色変換テーブル作成装置において、
上記各要素色と上記印刷装置で使用する各基本インクの色との補色関係から同色を表現可能な仮想基本インク値データを算出する第一の変換手段と、
上記仮想基本インク値データの階調に、上記各基本インクの発色性に基づき、かつ、同仮想基本インク値データの階調に応じて変動する発色補正係数を乗算することにより補正基本インク値データを算出する第二の変換手段と、
上記第一および第二の変換手段よって算出された上記補正基本インク値データに基づいた上記インク値データにより上記代表色についてのパッチの印刷を行うパッチ印刷手段と、
上記パッチの測色結果に基づいて上記インク値データと上記要素色値データとの対応関係を算出し、同対応関係を上記色変換テーブルに格納する色変換テーブル作成手段とを備えることを特徴とする色変換テーブル作成装置。
【請求項８】
印刷装置で出力した複数の代表色についてのパッチを測色し、測色結果から同印刷装置で使用する各色のインク量の階調で表現されるインク値データと他の画像機器で使用する各要素色で表現される要素色値データとの対応関係を規定した色変換テーブルを作成する色変換テーブル作成プログラムにおいて、
上記各要素色と上記印刷装置で使用する各基本インクの色との補色関係から同色を表現可能な仮想基本インク値データを算出する第一の変換機能と、
上記仮想基本インク値データの階調に、上記各基本インクの発色性に基づき、かつ、同仮想基本インク値データの階調に応じて変動する発色補正係数を乗算することにより補正基本インク値データを算出する第二の変換機能と、
上記第一および第二の変換機能よって算出された上記補正基本インク値データに基づいた上記インク値データにより上記代表色についてのパッチの印刷を行うパッチ印刷機能と、
上記パッチの測色結果に基づいて上記インク値データと上記要素色値データとの対応関係を算出し、同対応関係を上記色変換テーブルに格納する色変換テーブル作成機能とをコンピュータに実現させることを特徴とする色変換テーブル作成プログラム。
【請求項９】
印刷装置で出力した複数のパッチを測色し、測色結果から同印刷装置で使用する各色のインク量の階調で表現されるインク値データと他の画像機器で使用する各要素色で表現される要素色値データとの対応関係を規定した色変換テーブルにおいて、
上記各要素色と上記印刷装置で使用する各基本インクの色との補色関係から同色を表現可能な仮想基本インク値データを算出する第一の変換工程と、
上記仮想基本インク値データの階調に、上記各基本インクの発色性に基づき、かつ、同仮想基本インク値データの階調に応じて変動する発色補正係数を乗算することにより補正基本インク値データを算出する第二の変換工程と、
上記第一および第二の変換工程よって算出された上記補正基本インク値データに基づいた上記インク値データにより上記代表色についてのパッチの印刷を行うパッチ印刷工程と、
上記パッチの測色結果に基づいて上記インク値データと上記要素色値データとの対応関係を算出し、同対応関係を上記色変換テーブルに格納する色変換テーブル作成工程とを行うことにより作成されることを特徴とする色変換テーブル。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色変換テーブル作成方法、色変換テーブル作成装置、色変換テーブル作成プログラムおよび色変換テーブルに関する。
【背景技術】
【０００２】
近年、画像の出力装置として、カラーインクジェットプリンタが広く普及している。通常のカラーインクジェットプリンタは、ブラック（Ｋ）インクの他に、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）の色相を有する複数種類のインクを使用して記録媒体上に印刷画像を形成する。すなわち、カラーインクジェットプリンタに入力されたカラー画像における任意の色は、これらの複数種類のインクを使用して再現することが可能となっている。
【０００３】
このようなカラーインクジェットプリンタでは、カラー画像における任意の色データを入力し、これと同色を再現可能な複数種類のインクの量を特定する色変換処理を行っている。この色データと、複数種類のインクの量との対応関係は予め色変換テーブル（LUT:Look Up Table）に記述されており、同色変換テーブルを参照することにより、入力した色データに対応したインクの量を取得することが可能となっている（例えば、特許文献１、参照。）。
【特許文献１】特開平１０−１９１０８９号公報
【０００４】
色変換テーブルは、カラー画像の色データが表す色の色相を忠実に再現するものであることが望ましい。特に、人の色覚は無彩色からの色相のずれを敏感に感じることができるため、無彩色周辺の色の色相を忠実に再現するものであることが望ましい。色データと、各インク量の組み合わせとの対応関係を規定する際には、複数のパッチ（色見本）を実際に再現し、その測色結果に基づいて対応関係を規定している。このとき、任意の色に関して良好な色再現性を得るために、複数のパッチは色相、彩度、明度の少なくとも一部が異なる複数の色を再現するように準備される。その際に、インク量を算定したい色に近いパッチを作成し、測色することにより、インク量の算定精度を向上させることができる。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、印刷に使用するインクによって発色性が異なる場合がある。発色性は再現される色に与えるインクの影響力の強さを意味する。例えば、複数のインクの混色により無彩色が再現できるとき、混合比率が低いインクほど他のインクと比較して発色性が高いと言うことができる。このように発色性が高いインクを使用して再現したパッチは、色のバランスが発色性の高いインクの色に偏る場合がある。そのため、インク量を特定したい色に近くないパッチが再現される場合があり、インク量の特定精度が低下するという問題があった。特に、無彩色周辺では上述のように高精度のインク量の算定が要求されるため、確実に無彩色周辺の色を有するパッチを再現しておくことが課題となっていた。
【０００６】
本発明は、上記課題にかんがみてなされたもので、発色性がインクによって異なる場合でも高精度の色再現性が実現できる色変換テーブルと、このような色変換テーブルを作成可能な色変換テーブル作成方法、色変換テーブル作成装置、色変換テーブル作成プログラムを提供することを目的とする。
【課題を解決するための手段及び作用・効果】
【０００７】
上記目的を達成するため、請求項１にかかる発明は、画像機器で使用する各要素色と印刷装置で使用する各基本インクの色との補色関係に基づいて、同色を表現可能な上記要素色値データと各基本インクの階調で表現される仮想基本インク値データとの対応関係を算出することができる。そして、同算出された上記仮想基本インク値データに上記各基本インクの発色性に応じた発色補正係数を乗算することにより、補正基本インク値データを算出する。このように上記各基本インクの発色性を加味した上記補正基本インク値データに基づいてパッチを作成することにより、上記各基本インクの発色性に影響されることなく意図した色に近いパッチを作成することができる。すなわち、意図した色に近いパッチを確実に作成することができるため、上記色変換テーブル作成工程における上記要素色値データと上記インク値データとの対応関係の算定精度を向上させることができる。従って、色の再現性が良い上記色変換テーブルを作成することが可能となる。
【０００８】
また、上記発色補正係数を上記仮想基本インク値データの階調に応じて変動させることができる。すなわち、全階調において一律に上記発色補正係数を上記仮想基本インク値データに乗算しない。従って、上記第二の変換工程における補正量を上記仮想基本インク値データの階調に応じて適正な量に変化させることができる。
【０００９】
測色に際しては印刷結果の色彩値を取得することができれば良く、Ｌａｂ色空間（Ｌ，ａ，ｂのそれぞれには通常*が付されるが本明細書では簡単のため省略する。以下同じ。）等の機器非依存色空間での座標を示す測色データが得られればよい。色変換テーブルを作成する際には当該機器非依存色空間での座標を示す測色データと他の画像機器で使用される要素色値データが示す色の当該機器非依存色空間での座標とを利用すればよい。
【００１０】
すなわち、機器非依存色空間での座標が複数の色について判明していれば、補間演算等によって任意の色の基本インク値データおよび他の画像機器で使用される各色の色成分値を算出することができるので、任意の色について両者の対応関係を算出して色変換テーブルを規定することができる。他の画像機器で使用される各色の色成分値については機器非依存色空間での座標を取得する必要があるので、所定の式にて機器非依存色空間での座標を算出可能なｓＲＧＢ規格のデータであると好ましい。むろん、他の画像機器での表示色を測色しても良い。
【００１１】
上記発色補正係数を上記仮想基本インク値データの階調に応じて変動させる具体的手法の一例として、請求項２にかかる発明は、上記発色補正係数が上記仮想基本インク値データが網羅する色空間の最外殻の形状と上記補正基本インク値データが網羅する色空間の最外殻の形状とが合同または相似となるように変動させられる。すなわち、上記仮想基本インク値データが網羅する色空間の外形を歪ませることなく上記補正基本インク値データが網羅する色空間を形成することができる。このようにすることにより、上記補正基本インク値データにおける各基本インクの階調域の相対比を変動させることなく、上記補正基本インク値データを生成することができる。従って、上記補正基本インク値データの色空間において分版処理やデューティ制限処理等を行う際に上記仮想基本インク値データの色空間での仮想的な上記基本インクのインク量比率に基づいて混色や色分解を行ったとしても全体的に大きく色相のバランスが崩れることなはい。すなわち、簡易な分版処理やデューティ制限処理でもパッチの再現色を正確に保つことができる。
【００１２】
また、請求項３にかかる発明は、上記補正基本インク値データが上記仮想基本インク値データの階調を入力階調として有するトーンカーブ関数で表される。すなわち、上記トーンカーブ関数によれば、中間階調領域においては上記基本インクの発色性に応じた補正幅を大きくすることができ、低階調領域と高階調領域においては発色性に応じた補正幅を小さくすることができる。さらに、最低階調と最高階調においては補正しないようにすることができるため、上記仮想基本インク値データの色空間の最外殻と上記補正基本インク値データの色空間の最外殻とを一致させることができる。
【００１３】
さらに、請求項４にかかる発明は、上記補正係数が上記仮想基本インク値データの階調を変数として有するＮ次関数（Ｎは１以上の整数）で表される。すなわち、上記補正係数を上記仮想基本インク値データの階調を乗算して得られる上記補正基本インク値データは、（Ｎ＋１）次関数で表すことができる。つまり、上記補正基本インク値データを上記仮想基本インク値データの階調に応じて曲線的に変動させることができるため、各次の係数を最適化することにより上記仮想基本インク値データの色空間の最外殻と上記補正基本インク値データの色空間の最外殻とを一致させることができる。
【００１４】
また、請求項５にかかる発明は、上記第二の変換工程において上記仮想基本インク値データと上記補正基本インク値データとの対応関係を規定した補正テーブルが備えられ、同補正テーブルを参照することにより、上記仮想基本インク値データから上記補正基本インク値データを取得する。予め作成された補正テーブルを参照することにより、上記第二の変換工程における処理負担を軽減することができる。
【００１５】
さらに、請求項６にかかる発明は、発色補正係数算出工程は上記基本インクを混色することにより無彩色が再現される場合の同基本インクの混合比率から上記発色性を算出する。そして、同算出された上記発色性に基づいて上記発色補正係数を算出することができる。このようにすることにより、各基本インクの上記発色性が分からない場合でも、上記発色補正係数を算出することができる。
【００１６】
さらに、上述の色変換テーブルを作成する装置も本発明の技術思想を利用していると言え、請求項７のように請求項１に対応した色変換テーブル作成装置を構成することもできる。むろん、請求項２〜請求項６に対応させた構成にすることも可能である。また、このような色変換テーブル作成装置は単独で実施される場合もあるし、ある機器に組み込まれた状態で他の装置、方法とともに実施されることもあるなど、発明の思想としてはこれに限らず、各種の態様を含むものであって、ソフトウェアであったりハードウェアであったりするなど、適宜、変更可能である。
【００１７】
発明の思想の具現化例として色変換テーブル作成方法、装置を実施するソフトウェアとなる場合には、かかるソフトウェアにおいても当然に発明として機能し、利用される。従って、本発明は請求項８のように色変換テーブル作成プログラムとしても実現可能である。むろん、請求項２〜請求項６に対応させた構成にすることも可能である。また、その記録媒体は、磁気記録媒体であってもよいし光磁気記録媒体であってもよいし、今後開発されるいかなる記録媒体においても全く同様に考えることができる。さらに、一次複製品、二次複製品などの複製段階については全く問う余地無く同等である。請求項９は本発明により作成された色変換テーブルとして発明を特定している。この場合も、請求項２〜請求項６に対応させた構成にすることは可能である。
【００１８】
その他、供給方法として通信回線を利用して行う場合でも本発明が利用されていることにはかわりない。さらに、一部がソフトウェアであって、一部がハードウェアで実現されている場合においても発明の思想において全く異なるものではなく、一部を記録媒体上に記憶しておいて必要に応じて適宜読み込まれるような形態のものとしてあってもよい。また、必ずしも全部の機能を当該プログラム自身で実現するのではなく、外部のプログラムなどに実現させるようなものであっても良い。その場合であっても、各機能をコンピュータに実現させ得るものであればよいからである。
【発明を実施するための最良の形態】
【００１９】
ここでは、下記の順序に従って本発明の実施の形態について説明する。
（１）色変換テーブル作成の概要：
（２）色変換テーブル作成のための装置および処理：
（３）他の実施形態：
（４）まとめ：
【００２０】
（１）色変換テーブル作成の概要：
図１は、本発明にかかる色変換テーブル作成方法の工程を概略的に説明する説明図である。この工程は多くの演算処理を必要とするのでコンピュータを利用するのが好ましい。また、実際にＬＵＴ作成用パッチの印刷を行うので、作成後の色変換テーブルを利用して印刷を行うプリンタにて印刷を行うのが好ましい。
【００２１】
本実施形態における色変換テーブルは、１７3個の参照点についてＲＧＢデータとＣＭＹＫｌｃｌｍデータとの対応関係を定義したテーブルであり、これらの参照点を参照して補間処理を実施することによって任意の色についてＲＧＢデータとＣＭＹＫｌｃｌｍデータとを対応づけることができる。なお、本実施形態において要素色の階調で表されるＲＧＢデータは、コンピュータ用ディスプレイにて使用されるｓＲＧＢ規格準拠のデータであり各色２５６階調（０〜２５５の整数値で各色の階調を指定したデータ）で階調表現したＲＧＢ各色の組み合わせによって色を表現している。ＣＭＹＫｌｃｌｍデータは、本実施形態にかかるプリンタにて吐出インク量を特定するためのデータであって各色２５６階調（０〜２５５の整数値で各色の階調を指定したデータ）であり、各色の組み合わせによって色を表現している。
【００２２】
プリンタによって印刷を行うために、色変換テーブルでは上記ＲＧＢデータとＣＭＹＫｌｃｌｍデータとを対応づける必要があるが、ＣＭＹＫｌｃｌｍデータはプリンタの機器依存色であることから、色変換テーブルを作成する際には一般にプリンタでの実際の印刷結果を測色する。そして、機器非依存色空間で上記ＲＧＢデータとＣＭＹＫｌｃｌｍデータとによる色を対応づけることによって色変換テーブルを作成する。
【００２３】
本実施形態では、当該機器非依存色空間としてＬａｂ色空間（通常、この空間をＬ*ａ*ｂ*と表記するが、本明細書では簡単のため＊を省略して表記する。以下同じ）を採用しており、色変換テーブルの作成工程では、まず、ＲＧＢデータとＣＭＹＫｌｃｌｍデータとのそれぞれについてＬａｂ色空間の座標値を特定する。ＲＧＢデータについては上述のようにｓＲＧＢ規格に準拠しており、ｓＲＧＢデータは所定の変換式によってＬａｂ色空間内の座標値に変換することができる。図１においては、変換後の座標をＬ0ａ0ｂ0と表記しており、この段階で複数のＲＧＢデータについてＬａｂ色空間内の座標値に変換する。
【００２４】
色変換テーブルにおいては、ＲＧＢデータとＣＭＹＫｌｃｌｍデータとで表現される任意の色について色変換を実施可能にするため、上記参照点はディスプレイおよびプリンタの色域の略全域に分布していることが好ましい。しかし、ディスプレイとプリンタの色域は一般的には異なるので、ディスプレイでの色をプリンタで表現可能な色に変換する色域マッピングを行う。また、画像出力を行う際には肌色や空の青色など、実際の色をそのまま出力するより、人間の記憶色に近い色に変換した方が高画質に見えることが多いので、この類の色については実際の色を記憶色に変換する。図１では、このようにして上記座標Ｌ0ａ0ｂ0を変換して得られるＬａｂ色空間内の座標をＬ1ａ1ｂ1と表記しており、上記複数のＲＧＢデータは当該Ｌ1ａ1ｂ1と対応づけられる。
【００２５】
一方、ＣＭＹＫｌｃｌｍデータはインク量を特定するインク値データであって機器依存色である。従って、実際に印刷を行ったＬＵＴ作成用パッチを測色機によって測色することによってＬａｂ色空間内の座標値を取得する。ただし、ＣＭＹＫｌｃｌｍデータは６色のインクの各インク量を適宜組み合わせることによって任意の色を表現するデータであり、多数の組み合わせによって非常に似た色を表現することが可能である。
【００２６】
本実施形態においては１０3個の代表色を示すＬＵＴ作成用パッチを作成し測色するが、インク量空間内で異なる座標であっても似た色は非常に多く存在するので、何ら規則無く測色対象となるインク量の組み合わせを決定してもプリンタの色域の略全域に分布させることはできない。ＬＵＴ作成用パッチが再現する代表色をプリンタの色域の略全域に分布させることにより、プリンタの色域全域にわたって精度良くＲＧＢデータとＣＭＹＫｌｃｌｍデータの対応付けを行うことができる。
【００２７】
そこで、１０3個の代表色は予めＲＧＢ色空間の略全域において分布するように設定されており、この１０3組のＲＧＢ値に基づいてＬＵＴ作成用パッチを印刷することにより、プリンタの色域の略全域にＬＵＴ作成用パッチが再現する代表色を分布させることが可能となっている。ただし、代表色を示すＲＧＢ値はＣＭＹＫｌｃｌｍのインク量を示すデータではないため、このままではプリンタでＬＵＴ作成用パッチを印刷することはできない。従って、代表色を示すＲＧＢ値をＣＭＹＫｌｃｌｍのインク量を示すデータに変換する処理を行う。
【００２８】
ＲＧＢ値をＣＭＹＫｌｃｌｍデータに変換する際には、まずＲＧＢとＣＭＹとの補色関係に基づいてRGB値を仮想ＣＭＹ値に変換する。このときの変換式は下記式（１）により表すことができる。なお、ＣインクとＭインクとＹインクとは本発明にいう基本インク色に相当し、仮想ＣＭＹ値で網羅され各色を直交軸とした３次元色空間を仮想ＣＭＹ色空間というものとする。
Ｃ＝２５５−Ｒ
Ｍ＝２５５−Ｇ    ・・・式（１）
Ｙ＝２５５−Ｂ
【００２９】
さらに、本実施形態のプリンタはＣＭＹＫｌｃｌｍのインクが使用可能であるため、仮想ＣＭＹ値で表現された代表色をＣＭＹＫｌｃｌｍ値で表現し直す必要がある。そこで、一般的には仮想ＣＭＹ値を６色インク量に変換する分版処理が行われており、本実施形態においても分版処理の考え方を利用する。分版処理では、仮想ＣＭＹ値を所定の変換式によって６次元のインク値に変換する。すなわち、３次元空間中での座標値を６次元空間中の座標値に変換する変換式を作成するのは容易なので、まず１０3個の測色対象を３次元の仮想ＣＭＹ色空間内で特定し、この変換式で３次元から６次元への変換を行ってＣＭＹＫｌｃｌｍデータを決定することにより処理を簡易化させている。
【００３０】
この分版処理においては、分版処理後のＣＭＹＫｌｃｌｍデータからインク記録率を特定できるように変換を行っている。最も単純にはインク記録率の０〜１００％を０〜２５５の各階調に対して均等に割り当てることによって各インク値からインク記録率を特定できるように変換するが、むろん、印刷媒体に対する最大インク記録量の制限やブラックインクの利用制限など種々の制限を加味して変換を行う変換式によって分版を行うことが可能である。いずれにしても、分版処理後のＣＭＹＫｌｃｌｍデータからインク記録率が特定される。
【００３１】
以上のようにしてＣＭＹＫｌｃｌｍデータを特定すると、各色２５６階調のインク量空間で測色対象となる１０3組の座標値が得られることになり、この座標値が示す代表色のＬＵＴ作成用パッチを印刷する。インクジェットプリンタにおいては各ドットについて２〜４の階調数、すなわちインク滴を記録する状態と記録しない状態の２階調やインク滴の非記録状態と大中小ドットのそれぞれを記録した状態の４階調等によって階調表現を行うので、上記２５６階調の各色インク量についてハーフトーン処理を行ってプリンタにおける各ドットの階調を表すデータに変換する。このデータに基づいて印刷を行うと１０3個のＬＵＴ作成用パッチが得られるので、これらを測色機によって測色することによって１０3個のＬＵＴ作成用パッチについてＬａｂ色空間内の座標値を特定することができる。図１においては、この座標値をＬ2ａ2ｂ2として示している。
【００３２】
以上の工程によって上記２５６階調のＣＭＹＫｌｃｌｍデータに対応する座標値Ｌ2ａ2ｂ2と２５６階調のＲＧＢデータに対応する座標値Ｌ1ａ1ｂ1とを特定することができるので、これらからＲＧＢデータとＣＭＹＫｌｃｌｍデータとの対応関係を決定する。座標値Ｌ2ａ2ｂ2と座標値Ｌ1ａ1ｂ1とが同じ色を示しているわけではないが、色空間においてそれぞれ１０3個の座標値が存在するので、座標値Ｌ2ａ2ｂ2から補間演算によって任意のＣＭＹＫｌｃｌｍデータを算出可能であり、座標値Ｌ1ａ1ｂ1から補間演算によって任意のＲＧＢデータを算出することができる。従って、補間演算によってＲＧＢデータとＣＭＹＫｌｃｌｍデータとの対応関係を規定することができ、この結果、上述の色変換テーブルを決定することができる。
【００３３】
以上の工程によって色変換テーブルを決定することができるが、色再現性の良い色変換テーブルを作成するには、ＬＵＴ作成用パッチが所望の代表色で再現されることが必要となる。すなわち、本実施形態においては１０3個のＬＵＴ作成用パッチの代表色がプリンタの色域の略全領域に分布するように出力し測色するが、このＬＵＴ作成用パッチの色が特定の色相に偏っている場合には、プリンタの色域の全領域において精度良くＲＧＢデータとＣＭＹＫｌｃｌｍデータとの対応関係を規定することができなくなる。ＬＵＴ作成用パッチの色が特定の色相に偏る場合、パッチが示す代表色の分布密度が疎となる色相領域が生じ、当該色相領域においては、精度良い補間演算ができなくなるからである。
【００３４】
特に、人が色相のずれを感知しやすい無彩色近傍の色再現性を向上させるために、無彩色付近の色を再現するＬＵＴ作成用パッチを確実に作成しておく必要がある。しかし、上記のように無彩色付近のＬＵＴ作成用パッチの色相が偏ることにより、精度良く無彩色近傍のＲＧＢデータとＣＭＹＫｌｃｌｍデータとの対応関係を規定することができないという問題があった。ＬＵＴ作成用パッチの色が特定の色相に偏ってしまう要因として、ＣＭＹインクの発色性の違いが挙げられる。
【００３５】
図２は、ＣＭＹＫインクの内容を一覧にして示している。同図において、各色のインクは、イオン交換水に所望の色を呈する各種染料や顔料で構成される色材と粘度調整用のエチレングリコール等を混合させることにより形成されている。この色材の種類はカラーインデックス（Ｃ．Ｉ）に示されている。このように各インクに含まれる色材の種類や量が異なることに起因して各インクの発色性が異なっている。また、各インクの発色性が異ならせることにより、印刷画像の画質を向上させることができる。例えば、インクドットが目立ちやすいインクの発色性を抑えることにより、粒状性を低減することができる。また、インクドットが目立ちにくいインクの発色性を高くすることにより、インクの消費量を抑えることもできる。本実施形態において、ＹインクのインクドットがＭインクとＣインクのインクドットと比較して目立ちにくく、Ｙインクの発色性がＭインクとＣインクの発色性よりも高く設定されている。
【００３６】
このようにＹインクの発色性が他のインクよりも高いと、あくまでも各インクの発色性が均一であると仮定された仮想ＣＭＹ色空間内の座標に基づいて特定された各インク量でＬＵＴ作成用パッチをそのまま出力すると、全体にＹインクの色相に偏ったＬＵＴ作成用パッチが形成されることとなる。すなわち、Ｙインク軸に近い色相領域においてはパッチの分布が密となるものの、Ｍインク軸やＣインク軸に近い色相領域においてはパッチの分布が疎となる。従って、Ｍインク軸やＣインク軸に近い色相領域の色再現性が良い色変換テーブルを作成することが不可能となる。かかる問題を解決するため、本発明では各インクの発色性の相違を加味したインク量でＬＵＴ作成用パッチを印刷するようにしている。以下、その手法を色変換テーブル作成処理の流れに沿って説明する。
【００３７】
（２）色変換テーブル作成のための装置および処理：
本発明においては、本発明では各インクの発色性の相違を加味したインク量（ＣＭＹＫｌｃｌｍデータ）でＬＵＴ作成用パッチを印刷しており、以下においてはより具体的にそのための装置および処理を説明する。図３は本発明にかかる色変換テーブル（ＬＵＴ）を作成するための処理を示すフローチャートであり、図４は当該処理を実行するためのコンピュータの構成を示すブロック図である。  
【００３８】
コンピュータ１０は演算処理を実行する演算処理部１１とデータを蓄積するＨＤＤ１２とを備えている。また、図示しないインタフェースを介してプリンタ２０と接続されており、コンピュータ１０から印刷データを出力して印刷を実行することができる。さらに、コンピュータ１０では測色機３０によって測色して得られた測色データを取り込むことができる。この測色データは所定の入力機器にて入力したり、記録媒体を介して入力したり、所定のインタフェースを介して接続してデータ転送することによって入力したりするなど、種々の態様を採用可能である。
【００３９】
演算処理部１１においては、色変換テーブルを作成するための所定のプログラムを実行して演算処理を実行することができ、仮想ＣＭＹ値変換部１１ａはステップＳ１００にてグレー軸検出用仮想ＣＭＹ値を算出する。より厳密にいうと、グレー軸検出用パッチに対応したグレー軸検出用ＲＧＢ値が予め設定されており、同ＲＧＢ値を上記式（１）により変換することによりグレー軸検出用仮想ＣＭＹ値を算出する。なお、上記式(１)からも分かるように、このグレー軸検出用仮想ＣＭＹの階調値域は０〜２５５であり、整数にて階調値を定義する。さらに、ＣＭＹの３色のインクを想定した場合には、そのインク量と階調値とが線形に対応すると考える。
【００４０】
図５は、グレー軸検出用仮想ＣＭＹ値の座標を仮想ＣＭＹ色空間において示している。グレー軸検出用ＲＧＢ値は、ＲＧＢ色空間のグレー軸上に均等に分布する４点のＲＧＢ等値座標（Ｒ＝Ｇ＝Ｂ＝１２７，Ｒ＝Ｇ＝Ｂ＝１５９，Ｒ＝Ｇ＝Ｂ＝１９１，Ｒ＝Ｇ＝Ｂ＝２２３）で表される算出対象点と、この算出対象点を中心とした各色成分±３０階調の立方格子点上に存在する８組のＲＧＢ値で表される補間用点とで構成される。そして、グレー軸検出用ＲＧＢ値をそれぞれ上記式(１)によって仮想ＣＭＹ値に変換することにより、図５に示すようなグレー軸検出用仮想ＣＭＹ値の座標Ｐ０〜Ｐ８を取得する。座標Ｐ０は算出対象点に対応し、座標Ｐ１〜Ｐ８はそれぞれ補間用点に対応している。ＲＧＢ等値座標に対応する算出対象点Ｐ０も上記式（１）により仮想ＣＭＹ値が等値となる。算出対象点Ｐ０の仮想ＣＭＹ値を(Ｃ，Ｍ，Ｙ)＝(Ｈ，Ｈ，Ｈ)とすると、補間用点Ｐ１〜Ｐ８の仮想ＣＭＹ値はそれぞれ下記式（２）のように表すことができる。
【００４１】
Ｐ１：(Ｈ−３０，Ｈ＋３０，Ｈ＋３０）
Ｐ２：(Ｈ−３０，Ｈ＋３０，Ｈ−３０）
Ｐ３：(Ｈ＋３０，Ｈ＋３０，Ｈ＋３０）
Ｐ４：(Ｈ＋３０，Ｈ＋３０，Ｈ−３０）
Ｐ５：(Ｈ−３０，Ｈ−３０，Ｈ＋３０）      ・・・・（２）
Ｐ６：(Ｈ−３０，Ｈ−３０，Ｈ−３０）
Ｐ７：(Ｈ＋３０，Ｈ−３０，Ｈ＋３０）
Ｐ８：(Ｈ＋３０，Ｈ−３０，Ｈ−３０）  
【００４２】
ただし、上記ＲＧＢ等値座標（Ｒ＝Ｇ＝Ｂ＝１２７，Ｒ＝Ｇ＝Ｂ＝１５９，Ｒ＝Ｇ＝Ｂ＝１９１，Ｒ＝Ｇ＝Ｂ＝２２３）からＨ＝３２，６４，９６，１２８となる。以上のようにステップＳ１００にてグレー軸検出用仮想ＣＭＹ値が取得されると、ハーフトーン処理部１１ｅはステップＳ１１０にてグレー軸検出用仮想ＣＭＹ値に基づいてプリンタ２０での吐出インク滴を特定するハーフトーン処理を行う。ハーフトーン処理部１１ｅはＣＭＹデータ基づいて、プリンタ２０での各画素について吐出インク滴を特定した中間データを生成する。ハーフトーン処理においては公知のディザ法や誤差拡散法等を利用することができる。
【００４３】
印刷データ生成／出力部１１ｆは、当該ハーフトーン処理後のデータをプリンタ２０の各ノズルでのインク滴吐出順に並べる等の処理を行ってグレー軸検出用仮想ＣＭＹ値に対応するグレー軸検出用パッチを印刷するための印刷データを生成し、プリンタ２０に対して出力する。この結果、プリンタ２０においては、グレー軸検出用仮想ＣＭＹ値に対応した３６個のグレー軸検出用パッチを印刷する（ステップＳ１１５）。グレー軸検出用パッチを印刷した後には、測色機３０にて当該グレー軸検出用パッチを測色する（ステップＳ１２０）。測色機３０は測色対象のＬａｂ座標値を測色データとして取得する機器であり、取得した測色データはコンピュータ１０の変換関数算出部１１ｂに取り込まれる。
【００４４】
以上の処理によって機器非依存色空間であるＬａｂ色空間内において、グレー軸検出用仮想ＣＭＹ値に対応する座標値（上記図１のＬ2ａ2ｂ2に相当）が得られたことになる。すなわち、変換関数算出部１１ｂは、図５の算出対象点Ｐ０および補間用点Ｐ１〜Ｐ８について、グレー軸検出用仮想ＣＭＹ値と測色して得られたＬａｂ色空間内の座標値との対応関係を把握することができる。そして、ステップＳ１２５では変換関数算出部１１ｂが算出対象点Ｐ０に対応するグレー軸検出用パッチの明度Ｌ2を取得し、これと同じ明度、かつ、ａ2＝ｂ2＝０となるＬａｂ色空間内の座標を特定する。さらに、この座標に対応するＣＭＹ値を、補間用点Ｐ１〜Ｐ８に対応する仮想ＣＭＹ値とＬ2ａ2ｂ2値とを利用して３次元補間演算を行うことにより算出する。
【００４５】
すなわち、実際に無彩色を再現することが可能なＣＭＹ値を各算出対象点（Ｈ＝３２，６４，９６，１２８）に対応して４組特定する。なお、各インクの発色性が均一である場合には算出対象点Ｐ０の仮想ＣＭＹ値により無彩色が再現できる。従って、その場合には算出対象点Ｐ０に対応する仮想ＣＭＹ値と実測して得られたＣＭＹ値とが一致するが、一般には上述のとおり各インクの発色性が均一でないため両者は一致しない。また、算出対象点Ｐ０と同明度の無彩色が補間用点Ｐ１〜Ｐ８で形成される立方格子の外に存在する場合、上記３次元補間演算の算出精度が低下するが、±３０の階調幅を設けておくことにより無彩色が立方格子外になる可能性を少なくしている。従って、上記３次元補間演算を精度良く行うことができる。なお、上記３次元補間演算により得られたＣＭＹ値を実測グレーＣOＭOYO値と言うものとする。
【００４６】
図６は、以上のようにして算出された実測グレーＣOＭOYO値の一例を示している。すなわち、Ｈ＝３２，６４，９６，１２８に対応した４種類の明度の無彩色を再現可能な実測グレーＣOＭOYO値が算出されている。ステップS１３０では、グレー軸検出用仮想ＣＭＹ値と実測グレーＣOＭOYO値との対応関係から発色補正係数を算出する。発色補正係数はグレー軸検出用仮想ＣＭＹ値に乗算することにより、対応する実測グレーＣOＭOYO値を得ることができる係数であり、仮想ＣＭＹ値を変数とする関数で与えられる。
【００４７】
図７は、グレー軸検出用仮想ＣＭＹ値を横軸とし実測グレーＣOＭOYO値を縦軸として、図６に示した実測グレーＣOＭOYO値の算出結果をグラフにより表している。なお、実測グレーＣOＭOYO値は同グラフにおいて●によりプロットされている。同図において、Ｃインク、Ｍインク、Ｙインクのいずれにおいても実測グレーＣOＭOYO値はグレー軸検出用仮想ＣＭＹ値に比例する。インクの発色性はインク量に比例すると考えることができるからである。無彩色はＣＭＹインクの発色が均一となるときに再現できるため、発色性の異なるＣＭＹインクではそれぞれ異なる傾きを示すこととなる。
【００４８】
また、同図におけるＣＭＹインクそれぞれの傾きの比がＣＭＹインクの発色性の比の逆数となる。このようにグレーを再現可能な実測グレーＣOＭOYO値を特定することにより、ＣＭＹインクの発色性の比を取得することができる。本実施形態では、Ｙインクの発色性が他のインクより高いため、Ｙインクは他のインクよりも少ないインク量（傾き）で無彩色を再現することができる。
【００４９】
ここで、Ｈ＝３２，６４，９６，１２８に対応した実測グレーＣOＭOYO値（●により示される）のみから近似する発色補正係数を算出すると、同図に示す破線の傾きが発色補正係数として算出されることとなる。この場合の発色補正係数はグレー軸検出用仮想ＣＭＹ値の階調によらず一定となる。しかし、本発明ではＨ＝３２，６４，９６，１２８に対応した実測グレーＣOＭOYO値に加え、さらに最外殻条件として仮想ＣＭＹ値（０，０，０）→ＣOＭOYO値（０，０，０）、および、仮想ＣＭＹ値（２５５，２５５，２５５）→ＣOＭOYO値（２５５，２５５，２５５）の各色２組の対応関係を強制的に加え、これらから発色補正係数を算出している。なお、各最外殻条件は図において×によりプロットされている。本実施形態においては、上記要件を満足する発色補正係数を下記式（３）の二次関数により表している。
2005268994.tif 000003
【００５０】
なお、上記式（３）においてαC（Ｃ），αM（Ｍ），αY（Ｙ）は各インク色成分のそれぞれについての発色補正係数であり、それぞれが仮想ＣＭＹ値を変数として有することを意味している。上記式（３）に最外殻条件の仮想ＣＭＹ値（０，０，０），（２５５，２５５，２５５）を代入すると、いずれもαC（Ｃ）＝αM（Ｍ）＝αY（Ｙ）＝１となり、これを仮想ＣＭＹ値（０，０，０），（２５５，２５５，２５５）に乗算すると、ＣOＭOYO値（２５５，２５５，２５５）が満足される。さらに、発色補正係数αC（Ｃ），αM（Ｍ），αY（Ｙ）に仮想ＣＭＹ値を乗算した計算式を変換関数というものとし、同変換関数を下記式（４）に示している。
2005268994.tif 000004
【００５１】
なお、上記式（４）においてｆC（Ｃ），ｆM（Ｍ），ｆY（Ｙ）は各インク色成分のそれぞれについての変換関数を示している。変換関数ｆC（Ｃ），ｆM（Ｍ），ｆY（Ｙ）はＨＤＤ１２に記憶される。かかる変換関数ｆC（Ｃ），ｆM（Ｍ），ｆY（Ｙ）に任意の仮想ＣＭＹ値であって等値となるものを代入することにより、実際に無彩色を再現可能なＣOＭOYO値の組み合わせ算出することができる。さらに、インクの発色性は他のインク量に依存することがないと考えることができるため、変換関数ｆC（Ｃ），ｆM（Ｍ），ｆY（Ｙ）は無彩色を再現可能なＣOＭOYO値の組み合わせを予測するのみならず、任意の色を再現するにあたり発色性を考慮したＣOＭOYO値を予測することができる。
【００５２】
例えば、中間階調（１２８）のシアン色を再現したい場合には、１２８階調よりも多いｆC（１２８）の算出値に対応したＣインクのインク量が必要であることが分かる。同様に、中間階調（１２８）の黄色を再現したい場合には、１２８階調よりも少ないｆY（１２８）の算出値に対応したＹインクのインク量が済むということが分かる。ただし、高明度領域（低階調）の方が低明度領域と比較して、実測して得られたＣOＭOYO値に対して忠実に変換関数ｆC（Ｃ），ｆM（Ｍ），ｆY（Ｙ）が算出されているため、高明度領域の色の方が色再現性が良いということが言える。
【００５３】
ＨＤＤ１２に変換関数ｆC（Ｃ），ｆM（Ｍ），ｆY（Ｙ）を記憶記憶すると、仮想ＣＭＹ値変換部１１ａはステップＳ１３０にてＬＵＴ作成用パッチを作成するための１０3組のＬＵＴ作成用仮想ＣＭＹ値（以下、単に仮想ＣＭＹ値と表記するものとする。）を取得する。より厳密に言うと、ＬＵＴ作成用パッチに対応したＬＵＴ作成用ＲＧＢ値が予め設定されており、同ＲＧＢ値を上記式（１）により変換することにより仮想ＣＭＹ値を取得する（第一の変換工程）。仮想ＣＭＹ値を取得した変換処理部１１ｃはステップＳ１３５にて同仮想ＣＭＹ値を変換関数ｆC（Ｃ），ｆM（Ｍ），ｆY（Ｙ）に代入することにより、ＬＵＴ作成用パッチを作成するための発色補正ＣOＭOYO値（以下、単に発色補正ＣOＭOYO値と表記するものとする。）を算出する（第二の変換工程）。
【００５４】
図８は、仮想ＭＹ値と補正ＭOYO値とをグラフにより比較している。なお、同図においてＣ＝ＣO＝０とした２次元色空間を示している。破線は上記変換前の仮想ＭＹ値（Ｍ＝Ｙ＝６４，１２８，１９６）の格子線を示しており、実線はこれらに対応する上記変換後の補正ＭOYO値の格子線を示している。仮想Ｙ値の格子線は上記変換をすることによりそれぞれ下方修正されており、中間階調（Ｙ＝１２８）において最も大きい補正幅となっている。一方、仮想Ｍ値の格子線は上記変換をすることによりそれぞれ上方修正されており、中間階調（Ｍ＝１２８）において最も大きい補正幅となっている。ただし、上記最外殻条件が満足されるため、ＭＹ色空間は上記変換の前後において最外殻の形状が歪んでいない。
【００５５】
また、仮想ＭＹ値を補正ＭOYO値に変換することにより、仮想ＭＹ空間においてＭ＝Ｙの仮想条件により与えられる赤色軸は、実線で示すように修正させられる。実線の赤色軸はＭＹインクの発色性に基づいて設定されており、同赤色軸上の座標値に対応するインク量でＭＹインクを混色することにより実際に赤色を再現することができる。
【００５６】
図９は、３次元色空間である仮想ＣＭＹ色空間と発色補正ＣOＭOYO色空間におけるグレー軸を変換の前後で比較している。同図においても変換の前後においても仮想ＣＭＹ色空間と発色補正ＣOＭOYO色空間との最外殻形状が歪んでいない。ＣＭＹ各成分のいずれにおいても上記最外殻条件が満足されているからである。同図においても、上述した赤色軸と同様にグレー軸が湾曲するように修正されている。そして、同グレー軸上のＣOＭOYO値に対応するインク量でＣＭＹインクを混色することにより、実際に無彩色を再現することができる。このようにすることにより、例えば無彩色を評価するためにＲ＝Ｇ＝Ｂの条件で設定されたＬＵＴ作成用パッチを実際に無彩色となるように再現することができる。むろん、その他のＬＵＴ作成用パッチについてもＲＧＢ色空間において意図したとおりの色を再現することができる。
【００５７】
ステップＳ１３５にて算出された発色補正ＣOＭOYO値は分版処理部１１ｄに入力され、ステップＳ１４０にて分版処理が実施される。分版処理は所定の分版関数に発色補正ＣOＭOYO値を代入することによって実施される。この分版関数はＨＤＤ１２に保存された分版関数データ１２ａによって定義されている。むろん、関数への代入ではなくＬＵＴを利用した補間処理によって分版処理を行っても良い。
【００５８】
分版においては、厳密ではないものの分版前後の色が一致することが前提とされており、分版後のＣＭＹＫｌｃｌｍデータの値は０〜２５５の整数値である。また、分版後のＣＭＹＫｌｃｌｍデータの値の大小とインク量とが線形に対応すると考える。本実施形態におけるプリンタ２０はＣＭＹインクを混色して再現可能な高次色インクとしてＫインクを使用することが可能となっており、ＣOＭOYO値をＫインクの階調に置き換える分版処理を行っている。
【００５９】
図１０は、この分版処理の様子を模式的に示している。同図において、比較的明度の高い（ＣOＭOYO値が小さい）略無彩色領域のＬＵＴ作成用パッチに対応する発色補正ＣOＭOYO値、および、明度が低い（ＣOＭOYO値が大きい）ＬＵＴ作成用パッチに対応する測色用発色補正ＣOＭOYO値の分版前後の各インク値の様子をそれぞれ示している。なお、本実施形態の分版関数は測色用発色補正ＣOＭOYO値の最小成分を検出し、同最小成分の階調値と同量のＣＭＹインクをＫインクの階調に置き換える処理を行うものとして説明する。すなわち、無彩色を再現するためのＣＭＹインクの混色比率が１：１：１であるものとして分版処理を行っている。つまり、ＣＭＹインクの発色性の相違を加味することなく分版処理が行われる。
【００６０】
同図に示すように、略無彩色領域においては測色用発色補正ＣOＭOYO値の大半をＫインクの階調に置き換えることができる。従って、分版後のインク量で再現されるＬＵＴ作成用パッチにおけるＫインクの寄与率は高いものとなる。さらに、明度が低い略無彩色領域おいてはＫインクの発生量が大きくなるため、Ｋインクの寄与率はさらに高いものとなる。変換関数ｆC（Ｃ），ｆM（Ｍ），ｆY（Ｙ）によれば低明度領域のＣＭＹインクによる色再現性が高明度領域に比べてやや劣るが、このように低明度の略無彩色領域のＬＵＴ作成用パッチにおいてはＣＭＹインクの色に対する寄与率が極めて小さいため、ＣＭＹインクの発色性に基づく補正量が少なくても色相ずれが問題となることはない。すなわち、略無彩色領域のＬＵＴ作成用パッチを全明度において正確に再現することができる。
【００６１】
ここで、上記発色補正係数αC，αM，αYを全階調において一定なものとした場合について考える。すなわち、図７において●で示した実測グレーＣOＭOYO値のみに基づいて発色補正係数αC，αM，αYを算出した場合であり、発色補正係数αC，αM，αYが破線で示す直線の傾きとして算出される場合について考える。この場合、略無彩色を示す発色補正ＣOＭOＹO値は、低明度領域（高階調）となるほど各成分大きく異なった値となる。最大階調においては、発色調整ＹO値が発色補正ＣOＭOの２倍程度の階調となる。
【００６２】
図１１は、この場合における明度の低い略無彩色領域の色についての分版処理の様子を示している。同図において、発色補正ＣOＭOＹO値のうちもっとも小さい階調のＹO値の分だけＫインクに置き換えられる。すると、略無彩色領域の色を分版したにも拘わらず、もともと階調の大きかった有彩色ＣＭ成分が大量に残留し、色彩を有する色が再現されることとなる。すなわち、発色補正係数αC，αM，αYを全階調において一定なものとした場合、発色性を加味しない仮想的な混色比率で分版処理を行うと、分版前後において再現色の同一性が低下するという問題が発生する。
【００６３】
これに対して、本発明では発色性に応じて発色補正ＣOＭOＹO値を補正しつつ、最外殻条件も満足させているため、色空間の最外殻形状を保ったまま発色補正を行うことができる。従って、発色性を加味しない仮想的な混色比率で分版処理を行っても、大きく色相がずれることはない。特に、低明度の最外殻付近の領域においては、インク量が多くインクデューティー制限を受けやすいため、分版前後の色の整合性は重要となる。ただし、色空間の最外殻形状は必ずしも同形状に保たれる必要はなく、相似形であれば各インク量の比は保たれるため、仮想的な混色比率で分版処理を行うことができる。
【００６４】
Ｋインクへの分版処理が完了すると、インクデューティー制限を考慮しつつ、Ｃインクの階調をＣインクとｌｃインクの階調に分版し、Ｍインクの階調をＭインクとｌｍインクの階調に分版する。このように淡インクを使用することにより、高明度領域の階調性を豊かにすることができる。なお、ステップＳ１００〜Ｓ１１０の間においても分版処理を行うことも可能であるが、分版処理を行わないことにより、純粋にＣＭＹインク間の発色性の比較を行うことが可能となっている。ただし、ステップＳ１００〜Ｓ１１０の間においてＫｌｃｌｍインクの階調に０を与える条件で仮想的に分版処理を行うようにしても良い。また、ステップＳ１００〜Ｓ１１０で分版処理を行わないためインクデューティー制限に対応することができないが、グレー軸検出用仮想ＣＭＹ値を低階調領域のみとしているためインクデューティー制限の対象となることはない。
【００６５】
ハーフトーン処理部１１ｅはステップＳ１４５にて分版後のＣＭＹＫｌｃｌｍデータを取得し、ハーフトーン処理を行う。そして、ステップＳ１５０にて印刷データ生成／出力部１１ｆが印刷データを生成し、プリンタ２０に対して出力する。ハーフトーン処理部１１ｅと印刷データ生成／出力部１１ｆにおける処理内容は上述したものと同様であるため説明を省略する。ＬＵＴ作成用パッチを印刷した後には、測色機３０にて当該ＬＵＴ作成用パッチを測色する（ステップＳ１５０，Ｓ１５５）。測色機３０は測色対象のＬａｂ座標値を測色データとして取得する機器であり、取得した測色データはコンピュータ１０のＬＵＴ作成部１１ｈに取り込まれる。
【００６６】
以上の処理によって測色用仮想ＣＭＹ値に対応するＣＭＹＫｌｃｌｍデータについて機器非依存色空間であるＬａｂ色空間内の座標値（上記図１のＬ2ａ2ｂ2に相当）が得られたことになる。一方、ステップＳ１６０以降では、ＲＧＢデータに対応するＬａｂ色空間内の座標値を取得するための処理を行う。なお、このステップＳ１６０，Ｓ１６５は上記ステップＳ１００以前に実行しても良い。
【００６７】
ステップＳ１６０では、ｓＲＧＢデータ変換部１１ｇが予め用意されたｓＲＧＢ値を取得し、所定の変換式によってＬａｂ色空間内の座標値に変換する（上記図１のＬ0ａ0ｂ0に相当）。なお、当該ｓＲＧＢデータ変換部１１ｇによる変換対象は１０3個程度であり、ＲＧＢ各色の値域を９等分して得られる座標を任意に組み合わせるなどして予め変換対象を特定しておけばよい。ｓＲＧＢデータ変換部１１ｇは、さらにステップＳ１６５にて上記色域マッピングおよび記憶色等を考慮した補正を行う。この結果、上記図１のＬ1ａ1ｂ1に相当する座標値が得られる。
【００６８】
この座標値は上記ＬＵＴ作成部１１ｈに取り込まれる。このステップＳ１６５と上記ステップＳ１５５にてＬＵＴ作成部１１ｈは上記図１に示すＬ1ａ1ｂ1とＬ2ａ2ｂ2とを取得しており、ステップＳ１７０においては補間処理によって複数の参照点についてＲＧＢデータとＣＭＹＫｌｃｌｍデータとの対応関係を定義する。ここではＲＧＢデータとＣＭＹＫｌｃｌｍデータとの対応関係とが定義されれば良い。Ｌａｂ色空間内の任意の座標に対応するＲＧＢデータおよびＣＭＹＫｌｃｌｍデータは補間演算によって算出することができるので、当該Ｌａｂ座標値を介して任意の色について両データの対応関係を定義することができる。ステップＳ１７５では、１７3個の参照点についてＲＧＢデータとＣＭＹＫｌｃｌｍデータとを対応づけ、この対応関係を示すテーブルデータを生成し、ＨＤＤ１２に保存する（ＬＵＴ１２ｃ）。
【００６９】
このように、ＬＵＴ作成用パッチを作成するためのＣＭＹインクの階調を各インクの発色性に基づいて補正しておくことにより、ＲＧＢ色空間において意図したものと近い色のＬＵＴ作成用パッチを再現することができるため、上記補間演算の精度を向上させることができる。特に、略無彩色領域においてはＬＵＴ作成用パッチの再現性が良いため、略無彩色領域における色再現性の高いＬＵＴ１２ｃを作成することができる。従って、本発明のＬＵＴ１２ｃを参照して色変換を行うことにより、色相の偏りのない高画質のモノクロ印刷画像を出力することができる。
【００７０】
（３）他の実施形態
前実施形態においては、ステップＳ１２５にて変換関数ｆC（Ｃ），ｆM（Ｍ），ｆY（Ｙ）を算出すると、同変換関数ｆC（Ｃ），ｆM（Ｍ），ｆY（Ｙ）をＨＤＤ１２に記憶させたが、この変換関数ｆC（Ｃ），ｆM（Ｍ），ｆY（Ｙ）の代わりに補正テーブルを記憶させても良い。
【００７１】
図１２は、この補正テーブルを示している。補正テーブル１２ｄ〜１２ｆはＣＭＹの各成分に対して設けられており、それぞれ０〜２５５の仮想ＣＭＹ値に対応する発色補正ＣOＭOYO値が定義されている。この補正テーブル１２ｄ〜１２ｆは変換関数ｆC（Ｃ），ｆM（Ｍ），ｆY（Ｙ）に仮想ＣＭＹ値をそれぞれ０から２５５階調まで順に代入することにより得ることができる。補正テーブル１２ｄ〜１２ｆを予め作成し、ＨＤＤ１２に記憶させておくことにより、ステップＳ１３５において仮想ＣＭＹ値を発色補正ＣOＭOYO値に変換する際に、同補正テーブル１２ｄ〜１２ｆを参照して、同変換を行うことができる。このようにすることにより、ＬＵＴ作成用パッチ１０3組分の仮想ＣＭＹ値を変換関数ｆC（Ｃ），ｆM（Ｍ），ｆY（Ｙ）に代入して演算するよりも高速に上記変換を行うことができる。
【００７２】
また、変換関数ｆC（Ｃ），ｆM（Ｍ），ｆY（Ｙ）は、実測グレーＣOＭOYO値に近似し、かつ、上記最外殻条件を満足すれば良く、他の関数を適用することができる。その一例として、トーンカーブ関数を適用することができる。下記式（５）はその一例を示している。
2005268994.tif 000005
すなわち、一般的なトーンカーブ関数によれば最外殻では補正幅を０とするすることができるため、上記最外殻条件を満足することができる。
【００７３】
さらに、前実施形態においてはある程度グレー軸の存在する箇所が仮想ＣＭＹ値が等値となる座標から±３０階調以内の距離にあると予想してグレー軸検出用ＲＧＢ値を設定するものとしたが、他の手法を適用するものであっても良い。例えば、各インクの発色性が大幅に異なる場合や、発色性の予想がつかない場合には、仮想ＣＭＹ色空間の全域にわたるグレー軸検出用パッチを再現させても良い。具体的には、仮想ＣＭＹ色空間において均等なグリッド状に分布させた４〜１０3個程度のグレー軸検出用パッチを再現させるようにしても良い。また、初めは粗いグリッドで大雑把にグレー軸の座標を検出しておき、さらに同検出した座標の周囲に細かいグリッドを生成させ、正確に補間するようにしても良い。逆に各インクの発色性がインクの成分等から予め分かっている場合には、同発色性に基づいて変換関数ｆC（Ｃ），ｆM（Ｍ），ｆY（Ｙ）を算出するようにしても良い。
【００７４】
（４）まとめ：
以上説明したように、本発明にかかる色変換テーブル作成方法においては、ＬＵＴ作成用パッチを再現するにあたり、各基本インク（ＣＭＹ）の発色性に応じた補正を行っている。従って、各基本インクの発色性によって再現されるＬＵＴ作成用パッチの色相に偏りが生じることを防止することができる。すなわち、ＬＵＴ作成用パッチの測色結果に基づいて補間演算により作成される色変換テーブルの色再現性を向上させることができる。
【図面の簡単な説明】
【００７５】
【図１】色変換テーブル作成方法の工程を概略的に説明する説明図である。
【図２】インクの構成を示す表である。
【図３】色変換テーブル作成作業を示すフローチャートである。
【図４】コンピュータのブロック図である。
【図５】グレー軸検出用仮想ＣＭＹ値の説明図である。
【図６】グレー軸検出用パッチの測色結果を示す表である。
【図７】グレー軸検出用パッチの測色結果を示すグラフである。
【図８】仮想ＭＹ色空間と発色補正ＭＹ色空間とを比較した図である。
【図９】仮想ＣＭＹ色空間と発色補正ＣＭＹ色空間とを比較した図である。
【図１０】分版処理の例を説明する説明図である。
【図１１】分版処理の例を説明する説明図である。
【図１２】補正テーブルの例を説明する説明図である。
【符号の説明】
【００７６】
１０…コンピュータ、１１…演算処理部、１１ａ…仮想ＣＭＹ値変換部、１１ｂ…変換関数算出部、１１ｃ…変換処理部、１１ｄ…分版処理部、１１ｅ…ハーフトーン処理部、１１ｆ…印刷データ生成／出力部、１１ｇ…ＲＧＢデータ変換部、１１ｈ…ＬＵＴ作成部、１２…ＨＤＤ、１２ａ…分版関数データ、１２ｂ…変換関数データ、１２ｃ…ＬＵＴ、１２ｄ〜１２ｆ…補正テーブル、２０…プリンタ、３０…測色機
【図１】
2005268994.tif 000006
【図２】
2005268994.tif 000007
【図３】
2005268994.tif 000008
【図４】
2005268994.tif 000009
【図５】
2005268994.tif 000010
【図６】
2005268994.tif 000011
【図７】
2005268994.tif 000012
【図８】
2005268994.tif 000013
【図９】
2005268994.tif 000014
【図１０】
2005268994.tif 000015
【図１１】
2005268994.tif 000016
【図１２】
2005268994.tif 000017