(57)【要約】【課題】基準光の下での色の見えに対する観察光の下での見えを正しく推定すること。【解決手段】基準光の下での色の見えＬＡ１に対する観察光の下での見えＬＡ５を推定する方法であって、基準光の下での前記色による反射光の色度値（ＬＡ１）、観察光の下での前記色による反射光の色度値（ＬＡ２）を色順応変換して得られる色度値（ＬＡ２ａ）、および観察光と同じ色温度の標準光の下での前記色による反射光の色度値（ＬＡ３）を色順応変換して得られる色度値（ＬＡ３ａ）の、３つの色度値の中間の色度値を観察光の下での見えを示す色度値ＬＡ５とする。【選択図】    図３
2005210646.tif 000002
【特許請求の範囲】
【請求項１】
基準光の下での色の見えに対する観察光の下での見えを推定する方法であって、
前記基準光の下での前記色による反射光の色度値、前記観察光の下での前記色による反射光の色度値を色順応変換して得られる色度値、および前記観察光と同じ色温度の標準光の下での前記色による反射光の色度値を色順応変換して得られる色度値の、３つの色度値の中間の色度値を前記観察光の下での見えを示す色度値とする、
ことを特徴とする観察光の下での見えを推定する方法。
【請求項２】
基準光の下での色の見えに対する観察光の下での見えを推定する方法であって、
前記基準光、前記観察光、および前記観察光と同じ色温度の標準光の３つの光のそれぞれの分光分布の中間の分光分布を持つ光源の下での前記色による反射光の分光分布を色順応変換して得られる色の色度値を前記観察光の下での見えを示す色度値とする、
ことを特徴とする観察光の下での見えを推定する方法。
【請求項３】
基準光の下で見える色に対する観察光の下での対応色を得る方法であって、
前記基準光の下での前記色による反射光の色度値、前記観察光の下での前記色による反射光の色度値を色順応変換して得られる色度値、および前記観察光と同じ色温度の標準光の下での前記色による反射光の色度値を色順応変換して得られる色度値の、３つの色度値の中間の色度値をもつ色を観察光の下での対応色とする、
ことを特徴とする観察光の下での対応色を得る方法。
【請求項４】
基準光の下で見える色に対する観察光の下での対応色を得る方法であって、
前記基準光、前記観察光、および前記観察光と同じ色温度の標準光の３つの光のそれぞれの分光分布の中間の分光分布を持つ光源の下での前記色による反射光の分光分布を色順応変換して得られる色を対応色とする、
ことを特徴とする観察光の下での対応色を得る方法。
【請求項５】
基準光、観察光、および観察光と同じ色温度の標準光のそれぞれの分光分布を入力するステップと、
入力されたそれぞれの分光分布に基づいて、それらの中間の分光分布を持つ光源の分光分布である合成分光分布を求めるステップと、
カラーパッチの分光反射率を入力するステップと、
前記合成分光分布を持つ光源によるカラーパッチからの反射光の色度値を求めるステップと、
前記カラーパッチの基準光の下での色度値を入力するステップと、
前記カラーパッチの基準光の下での色度値を色順応変換して対応色を得るステップと、を有してなる、
請求項４記載の観察光の下での対応色を得る方法。
【請求項６】
前記合成分光分布を求めるステップにおいて、
入力されたそれぞれの分光分布の重み付け平均をとることによって行う、
請求項５記載の観察光の下での対応色を得る方法。
【請求項７】
前記合成分光分布を求めるステップにおいて、
基準光および観察光と同じ色温度の標準光の分光分布について、６対４の重み付け平均をとって仮合成分光分布を得るステップと、
前記観察光の分光分布および前記仮合成分光分布について、６対４の重み付け平均をとって合成分光分布を得るステップと、
を有してなる請求項５記載の観察光の下での対応色を得る方法。
【請求項８】
請求項３ないし請求項７のいずれかに記載の方法により対応色を得て、得られた対応色を用いて色変換のためのプロファイルを作成する、
ことを特徴とする色変換のためのプロファイルの作成方法。
【請求項９】
請求項３ないし請求項７のいずれかに記載の方法により得られた対応色を用いて作成されたことを特徴とする色変換のためのプロファイル。
【請求項１０】
請求項９記載の色変換のためのプロファイルを有したプリンタ。
【請求項１１】
基準光の下で見える色に対する観察光の下での対応色を得るためのコンピュータプログラムであって、
基準光、観察光、および観察光と同じ色温度の標準光のそれぞれの分光分布を入力する処理と、
入力されたそれぞれの分光分布に基づいて、それらの中間の分光分布を持つ光源の分光分布である合成分光分布を求める処理と、
カラーパッチの分光反射率を入力する処理と、
前記合成分光分布を持つ光源によるカラーパッチからの反射光の色度値求める処理と、  前記カラーパッチの基準光の下での色度値を入力する処理と、
前記カラーパッチの基準光の下での色度値を色順応変換して対応色を得る処理と、
をコンピュータに実行させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、観察光の下での見えを推定する方法、プロファイルの作成方法、およびプリンタに関する。
【背景技術】
【０００２】
一般に、物体の色は、人間の目にはその物体を照射している光源に依存して異なって見える。例えば、同じ印刷物（プリント）であっても、太陽光下、 蛍光灯下、白熱灯下では、それぞれ異なった色に見える。極端な例では、白い紙も赤いランプの照射下では赤く見える。
【０００３】
通常、カラーのプリンタによって印刷を行った場合に、その印刷物はある決められた基準光例えばＣＩＥＤ５０に規定される分光分布の下で正規の色に見える。しかし、印刷物を実際に観察する場合の照明光源（観察光源または環境光源）は、ほとんどの場合に基準光とは異なり、そのため印刷物は正規の色とは異なった色で観察される。観察光源の下でも正規の色で観察できるようにするために、観察光源に対応した印刷物を出力するプリンタも提案されている。
【０００４】
さて、従来において、プリンタでは、Ｒ(Red) 、Ｇ(Green) 、Ｂ(Blue)で表現された画像データ（ＲＧＢデータ）を、インクの色であるＣ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）の各色のデータに変換する。プリンタは、変換されたデータに基づいてそれぞれのインクの量を制御して印字を行うことにより、元のＲＧＢデータに対応したカラーの印刷物を出力する。このようなカラーデータの変換のことを一般に色変換という。色変換の一般的手法は、各ＲＧＢ値（ＲＧＢ３つの値の組み合わせ）に対応するＣＭＹＫ値（ＣＭＹ３値、またはＫを加えた４値の組み合わせ）をテーブルとして記憶しておき、入力されたＲＧＢ値に対応するＣＭＹＫ値を出力する。このテーブルをプロファイルといい、プロファイルを作成するツールをプロファイラという。
【０００５】
したがって、観察光源に応じた印刷物を出力するプリンタでは、入力されたＲＧＢデータを、観察光源に対応したプロファイルでＣＭＹＫ値に色変換し、色変換したデータを用いて印刷を行う。
【０００６】
従来においては、フォンクリースの色順応理論にしたがって対応色を予測し、またはブラッドフォードの変換式を用いて対応色を予測することが行われている（非特許文献１〜３）。しかし、従来の方法によって対応色を予測した場合に、観察光源に対応した色変換のためのプロファイルの精度が悪かった。そのため、例えば蛍光灯の下で観察するためのプロファイルを用いて印刷を行った場合に、実際に蛍光灯下で観察しているにも係わらず正確な色再現がなされず、ユーザの満足する結果が得られない場合があった。
【非特許文献１】大田登著  色彩工学  第２版  ｐ２１６〜２１９
【非特許文献２】Paula J. A1essi "The CIE 1997 Interim Colour Appearance Model (simple Version)，CIECAM97s ”CIE TC1-34  April, 1998
【非特許文献３】Narthan Mornery, "The CIECAM02 Color Appearance Model" IS & T/SID Tenth Color Imaging Conference p23-27
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、基準光の下での色の見え（見え方）に対する観察光の下での見えを正しく推定すること、または基準光の下で見える色に対する観察光の下での対応色を正しく決定することを課題する。
【０００８】
また、本発明は、観察光源に対応したカラーの印刷物を得るためのプロファイルまたはプリンタを得ることを課題する。
【課題を解決するための手段】
【０００９】
本発明に係る方法は、基準光の下での色の見えに対する観察光の下での見えを推定する方法であって、前記基準光の下での前記色による反射光の色度値、前記観察光の下での前記色による反射光の色度値を色順応変換して得られる色度値、および前記観察光と同じ色温度の標準光の下での前記色による反射光の色度値を色順応変換して得られる色度値の、３つの色度値の中間の色度値を前記観察光の下での見えを示す色度値とする。
【００１０】
また、前記基準光、前記観察光、および前記観察光と同じ色温度の標準光の３つの光のそれぞれの分光分布の中間の分光分布を持つ光源の下での前記色による反射光の分光分布を色順応変換して得られる色の色度値を前記観察光の下での見えを示す色度値とする。
【００１１】
本発明に係る対応色を得る方法は、前記基準光、前記観察光、および前記観察光と同じ色温度の標準光の３つの光のそれぞれの分光分布の中間の分光分布を持つ光源の下での前記色による反射光の分光分布を色順応変換して得られる色を対応色とする。
【００１２】
好ましくは、基準光、観察光、および観察光と同じ色温度の標準光のそれぞれの分光分布を入力するステップと、入力されたそれぞれの分光分布に基づいて、それらの中間の分光分布を持つ光源の分光分布である合成分光分布を求めるステップと、カラーパッチの分光反射率を入力するステップと、前記合成分光分布を持つ光源によるカラーパッチからの反射光の色度値求めるステップと、前記カラーパッチの基準光の下での色度値を入力するステップと、前記カラーパッチの基準光の下での色度値を色順応変換して対応色を得るステップとを有する。
【００１３】
また、前記合成分光分布を求めるステップにおいては、入力されたそれぞれの分光分布の重み付け平均をとる。その際に、例えば、基準光および観察光と同じ色温度の標準光の分光分布について、６対４の重み付け平均をとって仮合成分光分布を得るステップと、前記観察光の分光分布および前記仮合成分光分布について、６対４の重み付け平均をとって合成分光分布を得るステップとを設ける。
【００１４】
本発明において、基準光として、ＣＩＥで定められた標準の光、例えば、光Ｄ５０、光Ｄ６５、光Ａ、光Ｃなどの種々の標準の光または標準光源の光を用いることができる。観察光は、観察光源または観察環境光源の光である。標準光として基準光と同じ分光分布の光を用いることができる。
【発明の効果】
【００１５】
本発明によると、基準光の下での色の見えに対する観察光の下での見えを正しく推定し、または基準光の下で見える色に対する観察光の下での対応色を正しく決定することができる。
【発明を実施するための最良の形態】
【００１６】
〔第１の実施形態〕
図１は本発明に係るプリンタ１４を用いたコンピュータシステム１の構成を示す図、図２は第２のプロファイルＰＦ２の例を示す図、図３は観察光源下での正確な見えＬＡ５の推定方法を説明する図、図４はカラーチャートを用いて観察光源下での正確な色度値ＬＡ５を求める方法を説明する図、図５はカラーチャートＣＰの例を示す図、図６は第１の実施形態における対応色の算出処理を示すフローチャートである。
【００１７】
図１において、コンピュータシステム１は、コンピュータ本体１０、キーボード１１、マウス１２、ディスプレイ１３、およびプリンタ１４などからなる。コンピュータ本体１０は、処理装置（ＣＰＵ）、ＲＡＭ、ＲＯＭ、ハードディスク、各種インタフェースなどを内蔵しており、ＯＳ（オペレーションシステム）の下で種々のプログラムを実行可能である。キーボード１１およびマウス１２は、コンピュータ本体１０へのデータの入力や指令の入力などのための入力装置である。ディスプレイ１３は、種々のデータおよび画像などを表示する。これら入力装置、ディスプレイ１３、およびコンピュータ本体１０として、パーソナルコンピュータまたはワークステーションなどが用いられる。
【００１８】
ユーザの指示に応じて、コンピュータ本体１０からプリンタ１４に対してカラーの印刷データＳ１が出力される。印刷データＳ１は、画像の内容がＲ、Ｇ、Ｂで表現されたＲＧＢデータである。印刷データＳ１には、観察光源の指定の有無、観察光源の指定があった場合にその観察光源の種類、画像のサイズ、画像の解像度、その他の種々の属性データが含まれる。なお、印刷データＳ１と同じ内容で同じ色の画像がディスプレイ１３の表示面ＨＧにも表示される。
【００１９】
プリンタ１４は、入力された印刷データＳ１に基づいて用紙に印刷を行う。その際に、属性データによって指定された観察光源の下で正規の見え（見え方）が得られるように、所定の色変換が行われる。
【００２０】
すなわち、プリンタ１４は、制御部１４ａおよびプリントエンジン１４ｂを有する。制御部１４ａは、第１のプロファイルＰＦ１、第２のプロファイルＰＦ２、プロファイル選択部品１４１、およびインク制御部１４２などを有する。
【００２１】
、入力された印刷データＳ１に対して指定された色変換を行い、プリントエンジン１４ｂのインクの量を制御する。
【００２２】
第１のプロファイルＰＦ１は、入力用のプロファイルであり、印刷データＳ１に含まれるＲＧＢデータをＬ* a * b * データに変換するために用いられる。
【００２３】
第２のプロファイルＰＦ２は、出力用のプロファイルであり、Ｌ* a * b * データをＣＭＹＫデータに変換するために用いられる。第２のプロファイルＰＦ２として、種々の観察光源に適切に対応するために複数のプロファイルが設けられている。
【００２４】
図２に示すように、第２のプロファイルＰＦ２は、Ｌ* a * b * データに対応したＣＭＹＫデータを与えるテーブルである。第１のプロファイルＰＦ１から出力されるＬ* a * b * データのＬ* 、a * 、b * の各値に応じて、ＣＭＹＫの各値が決定され、ＣＭＹＫデータが出力される。なお、Ｌ* a * b * データと一致する値がない場合には補間が行われる。
【００２５】
プロファイル選択部１４１は、印刷データＳ１の属性データによって指定された観察光源に適した印刷が行われるように、複数の第２のプロファイルＰＦ２の中から適切なプロファイルを選択する。選択された第２のプロファイルＰＦ２によって、Ｌ* a * b * データがＣＭＹＫデータに変換される。
【００２６】
なお、これら第１のプロファイルＰＦ１および第２のプロファイルＰＦ２を１つのプロファイルとして纏めることも可能である。その場合には、種々の観察光源に対応した複数のプロファイルを設けることとなり、それらの中の１つをプロファイル選択部１４１によって選択すればよい。
【００２７】
インク制御部１４２は、第２のプロファイルＰＦ２から出力されるＣＭＹＫデータを用いて、プリントエンジン１４ｂでのＣＭＹＫの各インクの量を制御する。
【００２８】
制御部１４ａは、また、画像処理、画像変換、圧縮または伸長、データの一時記憶、その他の種々の処理および制御を、必要に応じて行う。
【００２９】
プリントエンジン１４ｂは、ＣＭＹＫの各インクを用いて用紙に印刷を行い、印刷物ＰＤを出力する。なお、この実施形態では、ＣＭＹＫのインクにより印刷を行う方式のプリンタを用いた例を示すが、電子写真方式、熱転写方式、感熱方式など、他の種々の方式のプリンタを用いることも可能である。その場合には、インクの量を制御する代わりに、トナーの量または発熱量などを制御すればよい。
【００３０】
上に述べたように、本実施形態においては、各種の観察光源に対応した正確な第２のプロファイルＰＦ２が作成され、観察光源に対応した精度のよい色変換が行える。以下に、第２のプロファイルＰＦ２の作成方法について説明する。まず、基準光の下での色の見えに対する観察光の下での見えを推定する方法について説明する。
【００３１】
一般に、ある光源の下において、観察対象である物体（印刷物）からの反射光は、分光測色計で直接的に測定することができる。また、その光源の分光分布と物体の分光反射率とを”掛け合わせる”ことによっても得られる。この場合に、光源の分光分布および物体の分光反射率は、分光測色計で測定できる。基準光（標準光）を用いる場合には分光分布は既知である。
【００３２】
基準光（標準光）の場合には、分光測色計による測色値に基づいて色変換を行うことによって色の見えを一致させることができる。基準光でない光源（観察光源）を用いる場合には、その反射光の人間の目による見えは、観察光源の色に色順応したとしてフォンクリースの式（色順応予測式）から得られると一般に考えられている。したがって、測色値の代わりに、観察光の下での色の見えに対応する基準光の下の色である対応色を適応することにより、直ちに基準光とは異なる観察光源下において色を一致させることができる、と考えられている。
【００３３】
すなわち、対応色を予測する方法として、フォンクリースが提案してその後に改良が加えられてきた色順応理論がある。この理論は、対象物が、画像ではなく一定の大きさに切り出されたカラーパッチであることによると思われるが、画像に適応した場合には観察光源下での色の見えを十分な精度で予測できないことが分かった。これは、単純に観察光に色順応すると考えるだけでは見えを正しく推定できないということのようである。
【００３４】
ここで、それぞれの環境下での見えを比較してみると、ブラッドフォード（Pitt,Bradford ）の変換では少なくとも補正の方向性だけは常に正しいように思われる。補正の方向は合っているが、補正量が常に大き過ぎているともいえる。別の言い方をすると、観察光が標準光（例えば、ＣＩＥＤ５０）と異なっていてもブラッドフォードモデルで予測されるほど異なっては見えず、実際にはブラッドフォードモデルで予測される見えと、標準光の下での見えとの中間の見えになることが分かった。
【００３５】
そして、様々な画像を用いた実験を行ってさらに詳しく考察したところ、それら２者の中間ではなく、図３に示されるように、基準光による見えＬＡ１と、観察光の下でブラッドフォードモデルから予測される見えＬＡ２ａと、観察光源と同じ色温度での標準光源の下でのブラッドフォードモデルから予測される見えＬＡ３ａとの、３者の中間の見えＬＡ５になることが分かった。
【００３６】
つまり、正しい見えＬＡ５は、３つの見えＬＡ１，ＬＡ２ａ，ＬＡ３ａの位置を頂点とする三角形の内部の領域、例えば図に斜線で示す領域ＡＲ５にあることが分かった。なお、領域ＡＲ５はほぼこのあたりということを示している。
【００３７】
また、それぞれの見えＬＡ１，ＬＡ２ａ，ＬＡ３ａは、次のように表現することができる。すなわち、見えＬＡ１は、基準光の下での対象物の色による反射光の色度値と等価であり、見えＬＡ２ａは、観察光の下での対象物の色による反射光の色度値（ＬＡ２）に色順応変換して得られる色度値と等価であり、見えＬＡ３ａは、観察光と同じ色温度の標準光の下での対象物の色による反射光の色度値（ＬＡ３）を色順応変換して得られる色度値と等価である。
【００３８】
したがって、本発明者は、次に述べる方法によって観察光の下での見えをより正確に推定できるとの結論を得た。
【００３９】
その方法は、基準光の下での対象物の色による反射光の色度値（ＬＡ１）、観察光の下での対象物の色による反射光の色度値（ＬＡ２）を色順応変換して得られる色度値（ＬＡ２ａ）、および、観察光と同じ色温度の標準光の下での対象物の色による反射光の色度値（ＬＡ３）を色順応変換して得られる色度値（ＬＡ３ａ）、この３つの色度値の中間の色度値（ＬＡ５）を、観察光の下での見えを示す色度値とするのである。
【００４０】
換言すれば、基準光の下での対象物の色による反射光の色度値（ＬＡ１）、観察光の下での対象物の色による反射光の色度値を色順応変換して得られる色度値（ＬＡ２ａ）、および観察光と同じ色温度の標準光の下での対象物の色による反射光の色度値を色順応変換して得られる色度値（ＬＡ３ａ）、この３つの色度値の中間の色度値（ＬＡ５）をもつ色を、観察光の下での対応色とするのである。
【００４１】
そして、特に、図３に示されるように、見え（色度値）ＬＡ１と見え（色度値）ＬＡ３ａとの間を６対４で按分する位置ＬＡ４と、見え（色度値）ＬＡ２ａと位置ＬＡ４との間を６対４で按分する位置を見え（色度値）ＬＡ５としたときに、観察光の下での見え（対応色）を最も正確に表すものといえる。つまり、そのような見えＬＡ５の点が、観察光の下でより正確に再現される色に対応する点となる。
【００４２】
こうして得られた対応色を用いて色変換することによって、基準光と異なる環境下で色の見えの一致を精度よく実現することができる。
【００４３】
なお、基準光は、色の見えについての基準となる分光分布を有する光である。基準光は、通常、ＣＩＥで定められた標準の光、例えば、Ｄ５０、Ｄ６５などの中から選ばれる。印刷、プリンタ業界ではＤ５０を基準光とするのが一般的である。標準光は、基準光と同じくＣＩＥで定められたＣＩＥ昼光または黒体輻射などから選ばれる。また、標準光源から照射される光を標準光ということがある。観察光は、観察光源（環境光源または観察環境光源）から照射される光である。
【００４４】
ところで、観察光源の下での見えＬＡ５が、なぜ図３に示したように３つの見えＬＡ１，ＬＡ２ａ，ＬＡ３ａの中間になるのかという理由であるが、これについて次のように考えられる。
【００４５】
つまり、人間の目には、異なる環境下でも慨ね同じように見えるように補正する仕組みが２つあって、それらの仕組みがそれぞれに機能しているからのようであると考えられる。その１つは、いわゆる目の色順応であって、目の受光部およびその近辺の部分で自動的にかかる補正である。これについてはブラッドフォードの色順応式が十分に正しいのであろうと考えられる。しかし、その機能だけでは色の恒常性は十分でないために、もっと高度な補正が、ある意味では知的な補正が、その後からかかるようであると考えられる。
【００４６】
例えば、人が観察環境ブース内に入って無彩色の壁に囲まれ、注目する色のみが見えるようにした場合には、ブラッドフォードの色順応式による予測の色により近く見えるようであるが、他の物体、特に見慣れた物体を同時に見ると、直ちに、明らかに標準的な光源下の見えに近づいて見えるようになる。これは、人が考えてそうだと色を予測しているわけではなく、実際にそう見えるのである。この意味で自動的にかかる補正であるが、同時に見えている物体がどんなものであるかに影響されるようであるので、もっと知的な補正であるように考えられるのである。
【００４７】
そして、さらに経験を積むほど、標準的な光源下の見えにより近づいていくようにも考えられるので、学習機能もあるように思われる。いずれにしても、人には標準的な光源下での色をかなり正確に推定する機能が備わっているように考えられる。
【００４８】
それでは、人にはそのような賢い機能があるのに、なぜ色順応での見えと標準光での見えとの中間に見えるかという理由は、光源が標準的な状態と異なっていることも外界の状態を察知するために必要な情報であるので、あえて残しているといったところではないだろうかと考えられる。
【００４９】
その結果、上に述べたように、図３の領域ＡＲ５の内部における見え、特に３つの見えＬＡ１，ＬＡ２ａ，ＬＡ３ａを６対４で按分する位置の見えＬＡ５に落ちつくようである。
【００５０】
さて、第２のプロファイルＰＦ２を作成するには、上に述べたようにして観察光源の下での見えＬＡ５または色度値（ＬＡ５）を求め、これが対応色となるように、Ｌ* a * b * データに対するＣＭＹＫデータを第２のプロファイルＰＦ２に書き込んでいく。
【００５１】
次に、第２のプロファイルＰＦ２の作成方法について、図４および図５を参照して説明する。
【００５２】
図４において、まず、プリンタ１４についてのＣＭＹＫ値が既知のプリント、例えばプリンタ１４によって印刷したカラーチャートＣＰを準備する。カラーチャートＣＰは、図５に示すように、ＣＭＹＫ値の各種組み合わせについて多数のカラーパッチＣＨをプリンタ１４によって紙に印刷したものである。図５の例では、１枚の紙に、Ｃ、Ｍ、Ｙの各色について、それぞれ５段階の濃度の組み合わせ、つまり、５×５×５（＝１２５）個のカラーパッチを作成し、それらに対してさらに複数段階の濃度の黒（灰）を組み合わせたカラーパッチを作成し、さらに、Ｃ、Ｍ、Ｙ、Ｋのそれぞれの色を単独で１２段階の濃度に変化させたカラーパッチを作成したものである。なお、カラーパッチＣＨの構成、個数、形状、配置などはこれ以外の種々のものとすることができる。
【００５３】
次に、図４（ａ）に示すように、カラーチャートＣＰの１つのカラーパッチＣＨの色度値ＹｘｙまたはＸＹＺを測色計ＭＣで測定する。具体的には、カラーチャートＣＰの１つのカラーパッチＣＨについて、基準光（基準光源ＬＳ１）による反射光を測色計ＭＣで測定し、その色度値（ＬＡ１）を得る。この作業を全てのカラーパッチＣＨについて行う。これによって、それぞれのＣＭＹＫ値に対する色度値（ＬＡ１）が得られ、ＣＭＹＫ値と基準光の下での色度値（ＬＡ１）との関係が求められる。また、基準光の分光分布Ｓ１Ｂを測定によりまたは規格から求めておく。基準光として例えばＣＩＥＤ５０を用いる。
【００５４】
カラーパッチＣＨの色度値の測定に当たっては、基準光に近い光を照射する光源ＬＳ１を用いることが望ましいが、そうでない場合であっても、用いた光源の分光分布Ｓ１Ｂを測定することによって、得られた色度値を基準光の下での色度値（ＬＡ１）に変換することができる。したがって、基準光として種々の分光分布の光源を選択することが可能であり、その基準光の分光分布も取得することができる。なお、一般に、測色計ＭＣには光源ＬＳ１が内蔵されており、また種々の基準光（標準光）についてのデータが格納されているので、種々の基準光の下での色度値（ＬＡ１）、および基準光の分光分布などを出力することができる。
【００５５】
なお、ＲＧＢ値と色度値ＹｘｙまたはＸＹＺ値とは、定数による一般的な変換式によって相互に変換が可能であるので、これらによって、基準光の下におけるＲＧＢ値からＣＭＹＫ値への変換テーブル即ちプロファイルが得られることとなる。
【００５６】
そして、本実施形態においては、ＣＭＹＫ値から色度値ＸＹＺを求める過程において観察光源のファクターを導入する。
【００５７】
すなわち、図４（ｂ）に示すように、対象とする観察光源（例えば蛍光灯）ＬＳ２の分光分布Ｓ２Ｂと色温度Ｓ２Ｃを測色計ＭＣで測定する。これにより得られた観察光源ＬＳ２の分光分布Ｓ２Ｂ、基準光の分光分布Ｓ１Ｂ、および、基準光の下での色度値（ＬＡ１）に基づいて、カラーチャートＣＰの各カラーパッチＣＨについての、観察光源ＬＳ２の下での色度値（ＬＡ２）が求められる。求められたそれぞれの色度値（ＬＡ２）について、フォンクリースの式により色順応変換を行って色度値（ＬＡ２ａ）を求める。
【００５８】
なお、カラーチャートＣＰのそれぞれのカラーパッチＣＨについて、観察光源ＬＳ２による反射光を測色計ＭＣで測定することによって色度値（ＬＡ２）を得ることも可能である。
【００５９】
これによって、それぞれのＣＭＹＫ値と観察光の下での色度値（ＬＡ２）との関係が求められる。因みに、従来においては、観察光源に対応した印刷を行うためのプロファイルとしてこの色度値（ＬＡ２）がそのまま用いられていた。
【００６０】
次に、観察光源ＬＳ２と同じ色温度の標準光源ＬＳ３、より詳しくは観察光源ＬＳ２と同じ色温度による黒体輻射による光源の分光分布Ｓ３Ｂを求める。この分光分布Ｓ３Ｂは、観察光源ＬＳ２の分光分布Ｓ２Ｂと色温度Ｓ２Ｃとから計算によって求めることができる。
【００６１】
求められた分光分布Ｓ３Ｂ、基準光の分光分布Ｓ１Ｂ、基準光の下での色度値（ＬＡ１）に基づいて、カラーチャートＣＰの各カラーパッチＣＨについての、標準光源ＬＳ３の下での色度値（ＬＡ３）が求められる。求められたそれぞれの色度値（ＬＡ３）について、フォンクリースの式により色順応変換を行って色度値（ＬＡ３ａ）を求める。
【００６２】
このようにして３つ（３種類）の色度値（ＬＡ１，ＬＡ２ａ，ＬＡ３ａ）が得られる。最終的に求める色度値は、これら３つの色度値（ＬＡ１，ＬＡ２ａ，ＬＡ３ａ）の中間の位置にある。具体的には、図３に示す領域ＡＲ５の内部の位置、または色度値（ＬＡ５）の位置にある。色度値（ＬＡ５）の位置は、上に述べたように、色度値（ＬＡ１）と色度値（ＬＡ３ａ）との間を６対４で按分する位置ＬＡ４と、色度値（ＬＡ２ａ）との間を６対４で按分する位置である。
【００６３】
なお、図３においては、色空間における３つの色度値（ＬＡ１，ＬＡ２ａ，ＬＡ３ａ）と領域ＡＲ５および見えＬＡ５との関係が模式的に表されている。この場合に、色空間は３次元空間として表現され、その色空間内に無数の色が存在しているが、図３はその中のある色に関しての関係を示したものである。つまり、色が変われば、色度値（ＬＡ１，ＬＡ２ａ，ＬＡ３ａ）、領域ＡＲ５、および見えＬＡ５の位置の色空間上での座標は変わってくる。したがって、図３においては絶対的な座標軸は表現されておらず、また引かれている直線についても座標軸との関係は特定されていない。
【００６４】
上に述べたような算出を色空間の各点に対して行い、ある観察光源ＬＳ２に対応したＬ* a * b * ーＣＭＹＫ変換のための第２のプロファイルＰＦ２を作成する。そして、種々の観察光源について、同様にそれぞれに対応した第２のプロファイルＰＦ２を作成する。その場合のプロファイルの作成方法それ自体は、従来から公知の方法を用いることができる。
【００６５】
作成された第２のプロファイルＰＦ２は、プリンタ１４のメモリに格納しておけばよい。また、プリンタ用のドライバの中にそれらの第２のプロファイルＰＦ２を含ませておけばよい。その場合に、プリンタ用のドライバをコンピュータ本体１０に格納する場合には、第１のプロファイルＰＦ１および第２のプロファイルＰＦ２はコンピュータ本体１０に格納されることとなる。なお、そのようなドライバやプロファイルは、ＣＤ−ＲＯＭやフレキシブルディスクなどに格納して提供することが可能であり、また、ネットワークを介してサーバからダウンロードすることも可能である。
【００６６】
また、第２のプロファイルＰＦ２を作成するために、上に説明したコンピュータシステム１、またはそれ以外のコンピュータシステムを用いることができる。そのようなコンピュータシステムで第２のプロファイルＰＦ２を作成する処理のためのプログラムは、ハードディスクなどに格納しておくことができ、そのためにＣＤ−ＲＯＭやフレキシブルディスクなどにより提供することが可能であり、また、ネットワークを介してサーバからダウンロードすることも可能である。
【００６７】
図６に示すフローチャートにおいて、カラーチャートＣＰの１つまたは全部のカラーパッチＣＨについて、基準光の下での色度値（ＬＡ１）を測定する（＃１１）。カラーパッチＣＨについて観察光の下での色度値（ＬＡ２）を算出する（＃１２）。色度値（ＬＡ２）を色順応変換して色度値（ＬＡ２ａ）を得る（＃１３）。カラーパッチＣＨについて、観察光と同じ色温度の標準光の下での色度値（ＬＡ３）を算出する（＃１４）。色度値（ＬＡ３）を色順応変換して色度値（ＬＡ３ａ）を得る（＃１５）。これら３つの色度値（ＬＡ１，ＬＡ２ａ，ＬＡ３ａ）の中間の位置の色度値（ＬＡ５）を算出する（＃１６）。後は、算出された色度値（ＬＡ５）を用いて第２のプロファイルＰＦ２を作成すればよい。
【００６８】
プリンタ１４は、上のようにして作成された第２のプロファイルＰＦ２を用いることにより、観察光の下で見たときに正確な色再現が行われる印刷物を出力することができる。
〔第２の実施形態〕
さて、第１の実施形態では、基準光、観察光、および観察光と同じ色温度の標準光のそれぞれによる３つの見えＬＡ１，ＬＡ２ａ，ＬＡ３ａ、または３つの色度値（ＬＡ１，ＬＡ２ａ，ＬＡ３ａ）に基づいて、観察光に対応する見えＬＡ５または対応色を求めた。次に、これとは異なる方法で対応色を求める第２の実施形態について説明する。
【００６９】
図７は観察光源下での正確な見えＬＡ５の推定方法を説明する図、図８は第２の実施形態における対応色の算出処理を示すフローチャート、図９は観察光の分光分布の例を示す図である。
【００７０】
図７に示すように、第２の実施形態では、基準光、観察光、および観察光と同じ色温度の標準光のそれぞれの分光分布Ｓ１Ｂ，Ｓ２Ｂ，Ｓ３Ｂから、それらの中間の分光分布を持つ光源（Ｓ５Ｂ）を仮定し、仮定した光源の下での見えＬＡを推定する。より詳しくは、３つの分光分布の中間の分光分布を求めるために、３つの分光分布を合成して合成分光分布Ｓ５Ｂを求める。求められた合成分光分布Ｓ５Ｂに基づいて、各カラーパッチＣＨによる反射光の色度値Ｙｘｙを推定し、それを色順応変換して対応色を求める。以下、これについて詳しく説明する。
【００７１】
第２の実施形態において、基準光に対する観察光の下での対応色の求め方についての基本的な考え方、コンピュータシステム１およびプリンタ１４の構成、カラーチャートＣＰの構成などは、第１の実施形態と同様である。したがって、第２の実施形態においても、第１の実施形態における説明および図面を参照して適用することができる。ここでは第１の実施形態との相違点である対応色の具体的な求め方についてのみ説明する。
【００７２】
図８に示すように、基準光、観察光、および観察光と同じ色温度の標準光のそれぞれの分光分布Ｓ１Ｂ，Ｓ２Ｂ，Ｓ３Ｂを入力する（＃３１，３２，３３）。それらから中間の分光分布を持つ光源の分光分布である合成分光分布Ｓ５Ｂを求める（＃３４）。カラーパッチＣＨの分光反射率を入力する（＃３５）。カラーパッチＣＨの分光反射率は、測色計ＭＣを用いて予め測定しておけばよい。
【００７３】
そして、合成分光分布Ｓ５Ｂを持つ光源によるカラーパッチＣＨからの反射光の色度値（ＬＢ５）を計算により求める（＃３６）。カラーパッチＣＨの基準光の下での色度値（ＬＢ１）を入力し（＃３７）、これを用いて、色度値（ＬＢ５）に対してフォンクリースの式によって色順応変換を行う（＃３８）。色順応変換によって得られた色度値Ｙｘｙ（ＬＢ５ａ）を対応色とする（＃３９）。全てのカラーパッチＣＨについて対応色が求まるまで繰り返す（＃４０）。
【００７４】
次に、算出の方法について具体的に説明する。
【００７５】
３つの分光分布Ｓ１Ｂ，Ｓ２Ｂ，Ｓ３Ｂの中間の分光分布を持つ光源を求めるには、３つの分光分布の積を、重み付け平均をとることによって合成する。
【００７６】
つまり、分光分布Ｓ１Ｂ、Ｓ２Ｂ、Ｓ３Ｂをそれぞれ正規化したものを、Ｌ１（λ）、Ｌ２（λ）、Ｌ３（λ）とし、それらを合成して得られる合成分光分布Ｓ５ＢをＬ（λ）とすると、合成分光分布Ｌ（λ）は、次の（１）式によって表される。
【００７７】
Ｌ（λ）＝Ｌ１（λ）a ×Ｌ２（λ）b ×Ｌ３（λ）c   ……（１）
但し、ａ＋ｂ＋ｃ＝１
この（１）式によると、各分光分布Ｌ１（λ）、Ｌ２（λ）、Ｌ３（λ）に対して、それぞれａ、ｂ、ｃの重み付けが行われている。
【００７８】
ここで、分光分布Ｌ１（λ）は、上に述べたように基準光の分光分布を正規化したものであり、例えば、ＣＩＥ昼光Ｄ５０を用い、Ｙが１となるように正規化されている。正規化を行うには、分光分布Ｓ１ＢをＳ１（λ）と置き換え、ＸＹＺの等色関数をｙ（λ）としたときに、次の（２）式によって正規化を行うことができる。
【００７９】
【数１】
2005210646.tif 000003
【００８０】
また、分光分布Ｌ２（λ）は、観察光の分光分布を基準光の場合と同様に正規化したものである。分光分布Ｌ３（λ）は、観察光と同じ色温度の標準光の分光分布を上と同様に正規化したものである。分光分布Ｌ３（λ）は、例えば次のようにして求められる。
【００８１】
すなわち、観察光源の色温度Ｔは、観察光の色度値Ｙｘｙから、次の（３）式、
Ｔ＝４３７×ｎ×ｎ×ｎ＋３６０１×ｎ×ｎ−６９６１×ｎ＋５５１４．３１
……（３）
で求められる。但し、ｎは、
ｎ＝（Ｙｘｙ．ｘ−０．３３２０）／（Ｙｘｙ．ｙ−０．１８５８）
である。ここで、Ｙｘｙ．ｘは、色度値Ｙｘｙのｘ、Ｙｘｙ．ｙは、色度値Ｙｘｙのｙである。
【００８２】
このようにして求めた色温度Ｔの黒体放射の放射量Ａは、次の（４）式、
Ａ＝ｃ1 ×ｐｏｗ（ｒ，−５）／〔ｐｏｗ（ｅ，ｃ2 ／ｒ／Ｔ）−１．０〕
……（４）
但し、ｒ  ：  波長（ｍ）
ｅ  ＝２．７１８２８１８：自然対数の底
ｃ1 ＝３．７４１８３２×１０-16  
ｃ2 ＝１．４３８７６×１０-2 
で求められる。ここで、ｐｏｗ（ａ，ｂ）は、ａb を表すことにする。さらにＹが１となるように正規化を行う。
【００８３】
このように、３つの分光分布の積をとることにより、観察光の分光分布に０の部分があるときにそれが正しく反映されるので都合がよい。
【００８４】
すなわち、図９に示すように、観察光（ＬＳ２）の分光分布が中間において０であり、カラーパッチ（画像）の分光反射率分布が観察光の分光分布の０の部分にのみあった場合に、反射光の分光分布は０とならなければならないところ、上の（１）式のように積をとることによって、そのとおりの計算結果となる。また、０でないときには、光量の対数をとって重み付け平均をとった場合と等しくなるので、視覚的に中間を取った場合から遠くないとも考えられる。
【００８５】
さて、合成分光分布を求めるに当たって、図７に示したように按分された位置の合成分光分布Ｓ５Ｂを求めるには次のようにする。
【００８６】
すなわち、まず、次の（５）式のように、２つの分光分布Ｌ１（λ），Ｌ３（λ）を重み付け平均をとって合成し、仮合成分光分布ＬＯ（λ）を求める。
【００８７】
Ｌ０（λ）＝Ｌ１（λ）a ×Ｌ３（λ）c   ……（５）
但し、ａ＋ｃ＝１
ここで、６対４で按分するために、ａ＝０．６、ｃ＝０．４とする。そして、次の（６）式のように、仮合成分光分布ＬＯ（λ）と分光分布Ｌ２（λ）とを重み付け平均をとって合成し、合成分光分布Ｌ（λ）を求める。
【００８８】
Ｌ（λ）＝Ｌ２（λ）b ×Ｌ０（λ）d   ……（６）
但し、ｂ＋ｄ＝１
ここで、６対４で按分するために、ｂ＝０．６、ｄ＝０．４とする。なお、これらａ、ｂ、ｃ、ｄの値は、実験によって最も好ましい結果を得たときの値である。
【００８９】
なお、仮合成分光分布Ｌ０（λ）を、観察光と標準光の色温度５０００Ｋとの中間の色温度の黒体放射、またはＣＩＥ昼光で代用することも可能である。
【００９０】
次に、合成分光分布Ｌ（λ）の光をカラーパッチＣＨにあてたときの反射光分布Ｒ（λ）を、カラーパッチＣＨの反射率分布Ｒｒ（λ）を用いて、次の（７）式により求める。
【００９１】
Ｒ（λ）＝Ｒｒ（λ）×Ｌ（λ）  ……（７）
そして、得られた反射光分布Ｒ（λ）から、色度値ＸＹＺを、ＸＹＺの等色関数ｘ（λ）、ｙ（λ）、ｚ（λ）を用いて、次の（８）式により求める。
【００９２】
【数２】
2005210646.tif 000004
【００９３】
なお、上の式によって、反射率が１のときにＹが１となるように正規化されたＸＹＺが得られる。
【００９４】
最後にフォンクリースの色順応式によって、基準光（Ｄ５０）の対応色Ｘ’Ｙ’Ｚ’に変換する。変換行列はブラッドフォードの「錐体応答」による順応式を用いて、次の（９）式により求める。
【００９５】
【数３】
2005210646.tif 000005
【００９６】
ここで、Ｘｗ１，Ｙｗ１，Ｚｗ１は、変換元のホワイトポイント（ここでは中間の合成分光分布Ｓ５Ｂ）の色度値、Ｘｗ２，Ｙｗ２，Ｚｗ２は、変換先のホワイトポイント（ここでは基準光Ｄ５０の分光分布）の色度値である。
【００９７】
これら一連の変換は、２つのホワイトポイントが固定されているので、次の（１０）式で示すように１個の３×３のマトリックスを掛けることに書き換えることができる。
【００９８】
【数４】
2005210646.tif 000006
【００９９】
ここで、右辺の３つの行列のうち、１番目と３番目は互いに逆行列である、こうしておくことにより、Ｘ、Ｙ、Ｚが変換元のホワイトポイントに一致するとき、Ｘ’Ｙ’Ｚ’は変換先のホワイトポイントに一致するようになる。
【０１００】
このようにして得られた対応色Ｘ’Ｙ’Ｚ’は、観察光の下でのカラーパッチＣＨと同じ色に見える基準光の下での色度値に相当する。例えば、普通型の蛍光灯の下では、一般的に物の色が地味に見えるが、上のようにして色度値を求めると、基準光（Ｄ５０）の下で測色するよりも彩度が低く算出される（観察光の下での反射光に色順応式を適応すると彩度が低くなりすぎる）。
【０１０１】
なお、観察光の色温度が、５０００Ｋから大きく異なっていない場合には、色温度による見えの変化が少ないとして、Ｌ０（λ）の代わりにＣＩＥ昼光を、または黒体放射そのものを用いてもかまわない。そのときの色温度は、５０００Ｋ（６５００Ｋでもよい）、または観察光の色温度、またはそれらの中間とすることも可能である。
【０１０２】
また、観察光の分布に極端な偏りがない場合には、基準光Ｄ５０の分光分布Ｌ１（λ）、観察光の分光分布Ｌ２（λ）、および、観察光と同じ色温度の標準光の分光分布Ｌ３（λ）のそれぞれについて、（６）〜（１０）式を用いてＸ’Ｙ’Ｚ’を求め、最後にその中間をとるようにしてもよい。その場合においても、ＸＹＺについて平均をとるよりも積による重み付け平均をとる方がよい結果が得られるようである。また、それぞれのＸＹＺについて、Ｌ* a * b * のような均等色空間に変換し、そこで重み付け平均をとるようにすることも可能である（この場合は加法の重み付け平均となる）。
【０１０３】
上で説明した方法によって求めた対応色Ｘ’Ｙ’Ｚ’は、観察光の下でのカラーパッチＣＨと同じ色に見える基準光の下での色度値（測色値）に相当するので、第２のプロファイルＰＦ２の作成に当たって、基準光の色度値の代わりにこのＸ’Ｙ’Ｚ’値を用いると、基準光の下ではなく観察光の下でマッチングする色変換を行うことができる。
【０１０４】
第２の実施形態によっても、プリンタ１４は、上で説明したように作成された第２のプロファイルＰＦ２を用いることにより、観察光の下で見たときに正確な色再現が行われる印刷物を出力することができる。
【０１０５】
第１の実施形態のように３つの光による見えを算出してその間をとってもよいのであるが、観察光に対する実際の補正は、図９において説明した状況をも考慮すると、３つの分光分布の中間の分光分布を持つ光源を仮定し、その下での見えを推定することの方がより正確になる。
【０１０６】
なお、上に示した（９）式は簡略化した近似式である。多くの場合この近似式による変換で十分な精度が得られる。しかし、さらに正確に行うには、上に記載した非特許文献２に示された方法、特にその中の式（２．１）〜（２．１３）のようにしてもよい。また、上に記載した非特許文献３に示された行列、特にその中の行列（７）（１１）を用いることが好ましい。その他、種々の式や行列を用いることが可能である。
【０１０７】
上の述べた実施形態において、観察光源に対応するためのプロファイルを、第２のプロファイルＰＦ２として設けたが、第１のプロファイルＰＦ１および第２のプロファイルＰＦ２とは別に、観察光源に対応するための専用のプロファイルを別個に設けてもよい。重み付け平均をとる場合において、６対４以外の比で按分してもよい。
【０１０８】
その他、コンピュータシステム１およびプリンタ１４の全体または各部の構成、構造、形状、寸法、個数、材質、処理の内容および順序などは、本発明の趣旨に沿って適宜変更することができる。
【産業上の利用可能性】
【０１０９】
本発明は、種々の観察光源に対応した印刷を行うために用いられる色変換のためのプロファイルの作成に利用される。また、そのように作成されたプロファイルを内蔵することにより、観察光源に対応した印刷を行うためのプリンタとして利用される。
【図面の簡単な説明】
【０１１０】
【図１】本発明に係るプリンタを用いたシステムの構成を示す図である。
【図２】第２のプロファイルの例を示す図である。
【図３】観察光源下での正確な見えの推定方法を説明する図である。
【図４】観察光源下での正確な色度値を求める方法を説明する図である。
【図５】カラーチャートの例を示す図である。
【図６】第１の実施形態における対応色の算出処理を示すフローチャートである。
【図７】観察光源下での正確な見えの推定方法を説明する図である。
【図８】第２の実施形態における対応色の算出処理を示すフローチャートである。
【図９】観察光の分光分布の例を示す図である。
【符号の説明】
【０１１１】
１  コンピュータシステム
１４  プリンタ
１４１  プロファイル選択部品
１４２  インク制御部
ＰＦ２  第２のプロファイル（プロファイル）
ＣＨ  カラーパッチ
ＬＡ１  基準光の下での見え
ＬＡ２ａ  観察光の下での見え
ＬＡ３ａ  観察光と同じ色温度の標準光の下での見え
Ｓ１Ｂ  基準光の分光分布
Ｓ２Ｂ  観察光の分光分布
Ｓ３Ｂ  観察光と同じ色温度の標準光の分光分布
Ｓ４Ｂ  仮合成分光分布
Ｓ５Ｂ  合成分光分布
Ｘ’Ｙ’Ｚ’  対応色
【図１】
2005210646.tif 000007
【図２】
2005210646.tif 000008
【図３】
2005210646.tif 000009
【図４】
2005210646.tif 000010
【図５】
2005210646.tif 000011
【図６】
2005210646.tif 000012
【図７】
2005210646.tif 000013
【図８】
2005210646.tif 000014
【図９】
2005210646.tif 000015