(57)【特許請求の範囲】
【請求項１】
画像出力装置で再現される出力画像の色の見えを入力画像の色の見えに合わせるべく該入力画像を示す画像データを色変換する画像処理方法であって、
任意の標準光源に基づき入力装置によって得られた入力画像を示す画像データに対して、観察光源の演色性に基づく色変換を行い、
前記観察光源の演色性に基づく色変換が行なわれた画像データに対して、前記観察光源の白と前記画像出力装置の白に応じた基準白に基づく色変換を行い、
前記基準白に基づく色変換が行なわれた画像データを前記画像出力装置に出力することを特徴とする画像処理方法。
【請求項２】
前記観察光源の演色性に基づく色変換は、複数の色パッチをテストチャートのある照明下での３刺激値と、標準色空間を用いて記述されていた３刺激値とに基づき求められるマトリクスデータを用いた変換であることを特徴とする請求項１記載の画像処理方法。
【請求項３】
前記基準白は、観察光源の色温度及び画像の背景色に応じた順応比率に基づき、前記観察光源の白と前記画像出力装置の白を重み付け処理することにより得られることを特徴とする請求項１記載の画像処理方法。
【請求項４】
前記観察光源の演色性に基づく色変換は、前記任意の標準光源に依存した画像データを前記観察光源に依存した画像データに変換し、
前記基準白に基づく色変換は、前記観察光源に依存した画像データを前記基準白に依存した画像データに変換することを特徴とする請求項１記載の画像処理方法。
【請求項５】
前記画像出力装置はモニタであることを特徴とする請求項１記載の画像処理処理方法。
【請求項６】
画像出力装置で再現される出力画像の色の見えを入力画像の色の見えに合わせるべく該入力画像を示す画像データを色変換する画像処理装置であって、
任意の標準光源に基づき入力装置によって得られた入力画像を示す画像データに対して、観察光源の演色性に基づく色変換を行う第１の色変換手段と、
前記観察光源の演色性に基づく色変換が行なわれた画像データに対して、前記観察光源の白と前記画像出力装置の白に応じた基準白に基づく色変換を行う第２の色変換手段と、
前記基準白に基づく色変換が行なわれた画像データを前記画像出力装置に出力する出力手段とを有することを特徴とする画像処理装置。
【請求項７】
前記観察光源を測定するセンサーと、
前記センサーの測定値に基づき観察光源の種別を識別する識別部とを有することを特徴とする請求項６記載の画像処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
画像出力装置で再現される出力画像の色の見えを入力画像の色の見えに合わせるべく該入力画像を示す画像データを色変換する画像処理方法および装置に関する。
【０００２】
【従来の技術】
近年カラー画像製品が普及し、ＣＧを用いたデザイン作成などの特殊な分野のみでなく一般的なオフィスでもカラー画像を手軽に扱えるようになった。ところで、一般には、モニター上で作成した画像をプリンターで出力した場合両者の色が合わず、モニター上でプリント物の色彩検討を行うことは困難であった。これを解決するための方法として、カラーマネージメントシステムが考案され、注目されている。
【０００３】
カラーマネージメントシステムは、共通の色空間を用いることによりデバイスごとの色の違いをなくすものである。これは、同じ色空間において同じ座標で記述される色であれば、それらの色の見えは同じであるという考えのもとに、すべての色を同じ色空間で表現し、その対応する座標を一致させることにより、色の見えの一致を得ようとするものである。現在、一般に用いられている方法の一つとして、色空間としてＣＩＥ−ＸＹＺ色空間を用いて、その内部記述座標値であるＸＹＺ三刺激値を用いて、デバイスごとの違いを補正する方法がある。
【０００４】
図１１を用いて画像を観察する環境について説明する。ここではモニター２０３上に印刷物２０１と同じ画像２０２を表示した場合を示しており、画像を観察している時の周囲光２０４は、モニターやプリンター上に設置された周囲光センサー２０６で検知するしくみとなっている。
【０００５】
例えば、印刷された画像やＣＲＴ上に表示された画像はいつも決まった周囲光のもとで観察されるのではなく、図１１の周囲光２０４は環境状況によって変化する。さらに、ある周囲光のもとで等色出来たとしても、その周囲光が変化すると今まで一致していた画像が一般に全く異なる画像に見えてしまう。これを回避するために、上記のカラーマネージメントシステムを用い、図１０に示すように、ある環境で観察する際にそれぞれの画像がどのような値（例えばＸＹＺ値）になるかあらかじめセンサー１０９から得た周囲光の情報１０８をもとに予測し、その値を各デバイスごとのプロファイル１０３，１０６を用いて、出来る限り忠実に再現することで色の見えを合わせることが考えられる。
【０００６】
この方法を図１０を用いて説明する。まず、入力画像（印刷物）をスキャナー１０１で読み込み、スキャナーＲＧＢ→ＸＹＺ変換部１０２において、あらかじめ具備されているスキャナー特性データが格納されているスキャナープロファイルデータ１０３を用いて、スキャナーから得られるＲ1 Ｇ1 Ｂ1 値をデバイスに依存しない色信号Ｘ1 Ｙ1 Ｚ1 に変換する。さらに、信号変換部においては、周囲光を感知するセンサー１０９から得られた周囲光情報１０８をもとに、その周囲光のもとで観察した場合の各色ごとの色信号値Ｘ2 Ｙ2 Ｚ2 に変換する。そして、モニタープロファイル１０６を用い、ＸＹＺ→モニターＲＧＢ変換部１０５においてモニター入力値であるＲ2 Ｇ2 Ｂ2 を算出する。
【０００７】
本来上記のような方法を用い、共通色空間上で同じ値となれば同じ色に見えるはずである。しかしながら、モニター上に表示された色と印刷物のように照明することにより得られる色とを比較する時においては、たとえ、それらが同じ値であっても観察者には同じ色に見えないことが知られている。そのため、前述のような環境において、目視で観察して同じ色と知覚できるようにする為には、更なる補正が必要となる。
【０００８】
人間は色を観察する時、白を基準としてその白との比較ですべての色を認識していると考えられている。ある周囲光（環境光）のもとにおかれたモニター上の表示物と印刷物を観察する場合を例に考える。
【０００９】
このような環境中には、モニターの白・照明光の白・照明光で照らされた画像の白（紙の白）など、多くの白と考えられる（知覚され得る）色がある。その中にいる観察者は、前述の多くの環境中の白に関する知覚を総合して、色を見る時の基準になる白を得る。そして、その白色を基準として色を観察していると考えられる。このため、前述のような環境の中において、基準になる白色を求め、この基準白色を用いてすべての画像の色を変換することで、色に見えを合わせる方法が考えられる。前述の方法の応用例として、例えば、論文（ＳＰＩＥ  Ｐｕｂｌｉｃａｔｉｏｎ  Ｖｏｌ．２１７０ｐｐ１７０．−１８１．）に記述される方法がある。この論文では、蛍光灯下においてモニターの白と蛍光灯の白をもとに基準白を求め、色見えを考慮した色変換処理を行っている。
【００１０】
【発明が解決しようとする課題】
前述の、基準になる白色を求め、この基準白色を用いてすべての画像の色を変換することで、色の見えを合わせる方法は、照明光の演色性が高い場合においては、その効果が十分に得られる。しかしながら、一般に照明光の分光分布が異なれば、得られる色刺激値はことなり、更にその色刺激値の変化は、反射物の分光反射率分布に応じて様々に変化する。従って、単純に、ある白色を基準として、すべての画像の色変換を行う方法だけでは、十分に色の見えを合わせることはできない。
【００１１】
本発明は上述の点に鑑みてなされたものであり、周囲光（観察光）にかかわらず、出力画像の色の見えを入力画像に合わせることを目的とする。
【００１２】
さらに、基準となる白および演色性を考慮して色変換することにより高精度に色の見えを合わせることを目的とする。
【００１３】
【課題を解決するための手段】
上記目的を達成するために以下の構成を有する。
【００１４】
本発明は、画像出力装置で再現される出力画像の色の見えを入力画像の色の見えに合わせるべく該入力画像を示す画像データを色変換する画像処理方法であって、任意の標準光源に基づき入力装置によって得られた入力画像を示す画像データに対して、観察光源の演色性に基づく色変換を行い、前記観察光源の演色性に基づく色変換が行なわれた画像データに対して、前記観察光源の白と前記画像出力装置の白に応じた基準白に基づく色変換を行い、前記基準白に基づく色変換が行なわれた画像データを前記画像出力装置に出力することを特徴とする。
【００１８】
【発明の実施の形態】
（実施形態１）
図１は実施形態１のデータの流れを示した図である。図１は、印刷物をスキャナーで読み取り、印刷物と同じ色に見えるようにモニター上に表示する場合について示した。
【００１９】
まず入力画像（印刷物）をスキャナーで読み込み、画像信号にする。スキャナー３０１から得られたＲ1 Ｇ1 Ｂ1 データを、スキャナー特性が格納されているスキャナープロファイル３０３の情報をもとに、スキャナーＲＧＢ→ＸＹＺ変換部３０２において、デバイスに依存しないＸ1 Ｙ1 Ｚ1 に変換する。
【００２０】
ここでの変換は、まず、入力ガンマ特性を考慮して、ＲＧＢ各信号についてルックアップテーブル変換を行う。
【００２１】
Ｒ1 ′＝ＬＵＴR （Ｒ1 ）
Ｇ1 ′＝ＬＵＴG （Ｇ1 ）
Ｂ1 ′＝ＬＵＴB （Ｂ1 ）
【００２２】
次に、スキャナーＲＧＢからＸＹＺへの変換を３×３のマトリクスＭＴＸRGB2XYZ を用いて行う。
【００２３】
【外１】
0003679488.tif 000002
【００２４】
ここで用いる色空間はＸＹＺ色空間に限るものではなく、デバイスの違いを吸収出来ている色空間であれば、どのような色空間を使用してもよい（例えば、ＣＩＥＬＵＶやＣＩＥＬＡＢ等）。
【００２５】
スキャナープロファイル３０３にはスキャナーの色特性に関するデータ（上記に示したように色変換マトリックス（ＲＧＢ→ＸＹＺ）やＬＵＴなど）が格納されている。
【００２６】
さらに、得られたＸ1 Ｙ1 Ｚ1 信号を信号変換部３０４において、センサー３１０で得られる周囲光情報をもとに周囲光種別判断部３１１で得られた周囲光種別に対応した色信号処理情報（詳しくは３×３の２次元マトリクスＸＹＺ１２ＸＹＺ２）を色信号処理情報格納部３１２から読みだして信号処理を行い、この観察環境下で印刷物とモニター上の表示物が同じ色見えを与えるように考慮したＸ2 Ｙ2 Ｚ2 に変換する。
【００２７】
図４には、周囲光としてＣＩＥ標準の光（Ａ，Ｃ，Ｄ６５）と補助標準の光Ｂの分光分布を示す。これらの光源はその色温度が異なる為、周囲光情報として色温度をとり、その種別を判断する。また、図５には、代表的な常用光源Ｄ６５として用いる蛍光ランプ、標準の光Ｃ、キセノンランプの分光分布を示す。これらの光源種別判断の為には色温度は使えない。そこで、新たに波長７００ｎｍ以上の領域に感度を持つセンサーを準備し、この領域の強度を比較することにより、その種別を判断する。あるいは、蛍光ランプの輝線の位置を含む微小領域に感度を持つセンサーを準備し、この領域の強度を比較することにより、その種別を判断する。前記方法は、対象とする光源の種別分布に応じて適切な方法を用いる。
【００２８】
上記色信号処理情報は、予め複数種の周囲光に対して、後述する方法により求め、色信号処理情報格納部３１２に、複数種格納してある。信号変換部３０４は色信号処理情報格納部３１２に格納されているマトリクスＸＹＺ１２ＸＹＺ２に基づき、次式に示される変換を実行する。
【００２９】
【外２】
0003679488.tif 000003
【００３０】
前記のマトリックスＸＹＺ１２ＸＹＺ２は周囲光種別に対応した色信号処理を行う為のマトリクスである。
【００３１】
モニタープロファイル３０６にはモニターの色特性に関するデータ（モニターの色温度・発光輝度・蛍光体の色度値・標準色空間からデバイス依存の色信号への色変換情報など）が格納されている。
【００３２】
次に、信号変換部３０４で得たＸ2 Ｙ2 Ｚ2 信号を、モニター特性が格納されているモニタープロファイル３０６の情報をもとに、ＸＹＺ→モニターＲＧＢ変換部３０５において、デバイスに依存しないＸ2 Ｙ2 Ｚ2 信号から、モニターデバイスＲ2 Ｇ2 Ｂ2 信号に変換する。ここでの変換は、まず、ＸＹＺからモニターＲＧＢへの変換を３×３のマトリクスＭＴＸXYZ2RGB を用いて行う。
【００３３】
【外３】
0003679488.tif 000004
【００３４】
次に、モニター出力ガンマ特性を考慮して、ＲＧＢ各信号についてルックアップルテーブル変換を行う。
【００３５】
Ｒ2 ＝ＬＵＴR （Ｒ2 ′）
Ｇ2 ＝ＬＵＴG （Ｇ2 ′）
Ｂ2 ＝ＬＵＴB （Ｂ2 ′）
【００３６】
なお、３×３のマトリクスＭＴＸXYZ2RGB 及びモニター出力ガンマ特性は標準色空間からデバイス依存の色信号への色変換情報としてモニタープロファイル３０６に格納されている。
【００３７】
続いて、Ｒ2 Ｇ2 Ｂ2 信号をモニターに送り、モニター画面上にその信号に応じた画像を表示する。
【００３８】
これらの手順により、この観察環境下で、印刷物と同じ色に見えるように、印刷物画像をモニター上に表示することができる。
【００３９】
次に、ある照明光（環境光）下で画像を観察した場合を例にとり、その照明光に対応した色信号処理情報としての色信号変換マトリクスＸＹＺ１２ＸＹＺ２の作成方法をのべる。ＸＹＺ１２ＸＹＺ２は次のマトリクス演算により得られる。
【００４０】
【外４】
0003679488.tif 000005
【００４１】
前記のマトリクスＭはＣＩＥＸＹＺ表色系で表された三刺激値ＸＹＺを人間の目の受光器（錐状体）レベルでの応答量ＲＧＢに変換するマトリクスである（色彩工学の基礎・朝倉書店：ｐ．２１６等を参照のこと）。Ｘw1Ｙw1Ｚw1は周囲光（観察環境白）の三刺激値である。また、Ｘw Ｙw Ｚw は、基準白の三刺激値であり、上記周囲光（観察環境白）の三刺激値Ｘw1Ｙw1Ｚw1及びモニター白色の三刺激値Ｘw2Ｙw2Ｚw2を用いて、次式により求める。
【００４２】
Ｘｗ＝（１−ｓ）・Ｘｗ１＋ｓ・Ｘｗ２
Ｙｗ＝（１−ｓ）・Ｙｗ１＋ｓ・Ｙｗ２
Ｚｗ＝（１−ｓ）・Ｚｗ１＋ｓ・Ｚｗ２
ここで、ＸｗＹｗＺｗはモニター３０７上に表示された画像を観察する際の白の三刺激値である。モニター画面に表示される画像を観察する場合、人間はモニター白色のみに完全順応しているのでなく、モニタ白色と周囲光の両方にある割合で順応している。よって、モニターの白色に順応する場合、即ち、モニターの白色が観察環境白対して基準白に与える影響を示すパラメータ（順応比率）をｓとすると、基準白色の三刺激値ＸｗＹｗＺｗを上述の式で求めることができる。
【００４３】
順応比率ｓは周囲光の色温度及び画像の背景色（モニターの背景色）によって変化する。例えば、背景色が黒から白までグレー・スケール・レベルで変化させた場合、背景色が黒に近づくほど周囲光に順応する割合が大きくなる。周囲光の三刺激値及びモニター白色の三刺激値は、色彩輝度計等の測色装置を用いて求めた。
【００４４】
マトリクスＣＲは、標準的な色空間（標準的な色空間ではＤ６５やＤ５０といった標準光源がベースとして用いられる。）を用いて記述された色彩信号（Ｘ1 Ｙ1 Ｚ1 ）を観察時に用いられる光源（周囲光）の特性（分光特性、演色性等）を考慮した色彩信号（Ｘ1 ′Ｙ1 ′Ｚ1 ′）に変換するマトリクスである。ここではマトリクスＣＲとして３×３のマトリクスを用いた。マトリクスＣＲを用いて、光源特性を考慮した色彩信号（Ｘ1 ′Ｙ1 ′Ｚ1 ′）は次式により標準色空間で記述された色彩信号（Ｘ1 Ｙ1 Ｚ1 ）から得られる。
【００４５】
【外５】
0003679488.tif 000006
【００４６】
マトリクスＣＲの実際の係数は、図２に示す様な７７色の色パッチからなるテストチャートを用いて、ある照明光下での三刺激値を計測により求めた計測値と、標準色空間を用いて記述した色彩信号値（三刺激値）をデータとして用いて、減衰最小２乗法を用いて最適化を行うことにより求めた。あるいは、７７色の色パッチの分光反射率を分光光度計により求めて、これと分光輝度計により計測した照明光の分光強度分布より、その照明光下での三刺激値を求め、上記と同じように最適化手法を用いて、マトリクスＣＲの実際の係数を得た。上記、計測手段は場合に応じて、最適な手段を用いた。
【００４７】
マトリクスＸＹＺ１２ＸＹＺ２は図９に示されるように概念的にはマトリクスＣＲとマトリクスＭ-1. Ｄ・Ｍの２つの要素によって構成されている。
【００４８】
マトリクスＣＲは上述した様にスキャナーが有する標準光源に依存した標準的な色空間を用いて記述された色彩信号（Ｘ1 Ｙ1 Ｚ1 ）を周囲光（Ｘw1Ｙw1Ｚw1）の特性を考慮した色彩信号（Ｘ1 ′Ｙ1 ′Ｚ1 ′）に変換するためのマトリクスである。即ち、マトリクスＣＲは演色性等の光源の特性に基づき標準光源に依存したＸ1 Ｙ1 Ｚ1 を周囲光に依存したＸ1 ′Ｙ1 ′Ｚ1 ′に変換する。
【００４９】
そして、他の要素であるマトリクスＭ-1. Ｄ・Ｍは色順応予測理論であるＶｏｎ  Ｋｒｅｉｓの理論に基づき周囲光に依存したＸ1 ′Ｙ1 ′Ｚ1 ′を基準白に依存したＸ2 Ｙ2 Ｚ2 に変換する。
【００５０】
このように、まず、周囲光の特性に基づき変換し、次に、観察環境白及び基準白とに基づき色順応予測することにより、周囲光の特性（分光特性、演色特性等）及び人間の色順応（モニターの画像における基準白がモニター白色及び周囲光白の両方の影響を受けること）を加味した良好な信号変換を行うことができる。
【００５１】
したがって、入力画像とモニター３０７上に表示された画像の色見えを一致させることができる。
【００５２】
（実施形態２）
実施形態２として、図３に図示するようにシステムの一部として色信号処理情報演算部３１４を設けた構成による実施形態について説明する。本実施形態では、色信号処理情報が予め準備されているのではなく、センサー３１０で得られる周囲光情報に応じて、演算部３１４で、色信号処理情報を得る。色信号処理情報を得る演算は、実施形態１の色信号変換マトリクスを求める方法として説明した次のマトリクス演算が実行される。
【００５３】
ＸＹＺ１２ＸＹＺ２＝Ｍ-1. Ｄ・Ｍ・ＣＲ
【００５４】
【外６】
0003679488.tif 000007
【００５５】
前記のマトリクスＭはＣＩＥＸＹＺ表色系で表された三刺激値ＸＹＺを人間の目の受光器（錐状体）レベルでの応答量ＲＧＢに変換するマトリクスである。Ｘw1Ｙw1Ｚw1は周囲光（観察環境白）の三刺激値である。また、Ｘw Ｙw Ｚw は、基準白の三刺激値であり、上記周囲光（観察環境白）の三刺激値及びモニター白色の三刺激値Ｘw2Ｙw2Ｚw2を用いて、次式により求める。
【００５６】
Ｘw ＝（１−ｓ）・Ｘw1＋ｓ・Ｘw2
Ｙw ＝（１−ｓ）・Ｙw1＋ｓ・Ｙw2
Ｚw ＝（１−ｓ）・Ｚw1＋ｓ・Ｚw2
ｓはモニター白色、観察環境白が基準白色に与える影響を示すパラメータである。周囲光の三刺激値及びモニター白色の三刺激値は、色彩輝度計等の測色装置を用いて求めて、値をシステムに入力することも可能であるが、ここでは、周囲光の三刺激値はセンサー３１０から得られる値を用いた。その為、センサー３１０が周囲光情報を三刺激値Ｘw0Ｙw0Ｚw0として出力する装置構成とした。三刺激値Ｘw0Ｙw0Ｚw0はそのときの周囲光の色（白）を表す。本装置は、図６に示す異なる分光感度特性を持つ三つの光センサーを用いた回路構成とした。三つの光センサーからはそれぞれの分光感度特性に応じて出力Ｒs0Ｇs0Ｂs0が得られる。三刺激値ＸＹＺを得るための分光感度特性は図７に示すものであり、本装置で用いたセンサーの分光感度特性（図６）と異なる。従って、センサー出力Ｒs0Ｇs0Ｂs0から三刺激値Ｘw0Ｙw0Ｚw0への変換が必要である。本実施形態ではその変換を３×３のマトリクスＭＴＸsenserを用いて次式により行った。
【００５７】
【外７】
0003679488.tif 000008
【００５８】
上記のマトリクス演算は装置内に構成したデジタル信号処理回路で実行した。
【００５９】
マトリクスＣＲは、標準的な色空間（標準的な色空間ではＤ６５やＤ５０といった標準光源がベースとして用いられる。）を用いて記述された色彩信号（ＸＹＺ）を観察時に用いられる光源（周囲光）の特性（分光特性、演色性等）を考慮した色彩信号（Ｘ′Ｙ′Ｚ′）に変換するマトリクスである。ここではマトリクスＣＲとして３×３のマトリクスを用いた。マトリクスＣＲを用いて、光源特性を考慮した色彩信号（Ｘ′Ｙ′Ｚ′）は次式により標準色空間で記述された色彩信号（ＸＹＺ）から得られる。
【００６０】
【外８】
0003679488.tif 000009
【００６１】
マトリクスＣＲの実際の係数は、図２に示す様な７７色の色パッチからなるテストチャートを用いて、ある照明光下での三刺激値を計測により求めた計測値と、標準色空間を用いて記述した色彩信号値（三刺激値）をデータとして用いて、減衰最小２乗法を用いて最適化を行うことにより求めた。あるいは、７７色の色パッチの分光反射率を分光光度計により求めて、これと分光輝度計により計測した照明光の分光強度分布より、その照明光下での三刺激値を求め、上記と同じように最適化手法を用いて、マトリクスＣＲの実際の係数を得た。上記、計測手段は場合に応じて、最適な手段を用いた。
【００６２】
上記の様にして作成した、マトリクスＣＲは周囲光特性補正情報として、周囲光特性補正情報格納部３１３に記憶保存した。
【００６３】
演算の際に用いられるマトリクスＣＲは、センサー３１０から得られる周囲光情報をもとに、周囲光種別判断部３１１で、実施形態１で説明した様にして種別判断を行って、この周囲光種別情報を用いて、対応する周囲光特性補正情報を周囲光特性補正情報格納部３１３から選択して用いる。
【００６４】
他の動作は、実施形態１で説明した動作がほぼ実行される。
【００６５】
本実施形態では、信号変換部３０４で実際に用いる色信号処理情報を色信号処理情報演算部３１４で演算により求める構成としたので、モニターに依存しない様に、あるいは周囲光の色度や輝度に依存しない様に、周囲光特性補正情報として色信号処理情報を予め準備すれば良くなるので、実施形態１と較べ、予め準備記憶して置く色信号処理情報の、種別数をすくなくすることができる。
【００６６】
（実施形態３）
実施形態３として、図８に図示するようにシステムの一部として周囲光種別指示部３１５を設けた構成による実施形態について説明する。
【００６７】
本実施形態の基本動作は、実施形態１で説明した動作とほぼ同じである。実施形態１では、センサー３１０で得られる周囲光情報を用いて、システム内の周囲光種別判断部３１１で、システムが自動的に周囲光種別を得る構成としたが、本実施形態では、周囲光種別指示部３１５を設けたことにより、周囲光種別を直接指示する構成とした。これにより、周囲光種別を誤認することが避けられる。また、現在の環境下以外での周囲光での観察され得る画像をモニター上に表示することができる。周囲光種別の指示は、画面上に一覧表示された周囲光番号を、マウスやキーボードで選択することにより行った。このとき、指示判断の情報として、色温度や分光特性を画面上に表示することも可能とした。
【００６８】
これまでに示した各実施形態に見られるように、観察環境中に知覚され得る色が多数ある時にそのような白を総合して基準白を求め、この基準白を用いて色信号処理を行って、モニター上の表示物と印刷物の色見えを同じにする際に、周囲光の特性（分光特性、演色性等）を十分に考慮して、色彩信号を変換する。
【００６９】
詳しくは、照明光（環境光）についての情報（色度値、色温度あるいは分光強度（照度）等）から、その照明光（環境光）にて知覚される白（その照明光下で紙の白）についての情報（色度値、ＸＹＺ三刺激値等）を求めるとともに、他の色を変換する情報（例えば、２次元マトリクス等）を得、これらの情報を用いて色信号変換を行う。
【００７０】
上述の各実施例によれば様々な周囲光光源に対応して精度良く色彩信号を変換することができ、モニター上の表示物と印刷物に関して、十分な精度で同じ見えを得ることが可能となる。
【００７１】
なお、上述の各実施形態ではＶｏｎ  Ｋｒｅｉｓの理論を色順応予測理論として用いたが他の色順応予測理論を適用しても構わない。
【００７２】
また、本発明は様々なハード構成とそれに応じたシーケンス処理に適用できる。これらのシーケンス処理は例えば、論理化されあるいはソフトウエア化され、または、前述の本発明の主旨を逸脱しない範囲においてアルゴリズム化され、このアルゴリズムに従ってハードウエアや装置として応用可能である。
【００７３】
また、本発明は、プリントされる画像をモニターにあらかじめ表示する機能を具備した、プレビューワー機能付きの複写機やプリンターなどに用いることが可能である。さらに、本発明をカラーマネージメントシステムの処理方法として様々な入出力機器の色信号変換の際に使用する事など、あらゆる場合の色信号変換を行う画像処理装置にも用いる事が出来る。
【００７４】
【発明の効果】
以上説明した様に、本発明によれば、周囲光（観察光）にかかわらず出力画像の色の見えを入力画像に合わせることができる。
【００７５】
さらに、基準となる白および演色性を考慮して色変換することにより高精度に色の見えを合わせることができる。
【図面の簡単な説明】
【図１】実施形態１について示した図である。
【図２】実施形態１に述べた、マトリクスＣＲの係数を得る為に用いた、７７色の色パッチからなるテストチャートを示した図である。
【図３】実施形態２について示した図である。
【図４】周囲光の例としてのＣＩＥ標準の光（Ａ，Ｃ，Ｄ６５）と補助標準の光Ｂの分光分布を示した図である。
【図５】周囲光の例として、代表的な常用光源Ｄ６５として用いる蛍光ランプ、標準の光Ｃ、キセノンランプの分光分布を示した図である。
【図６】実施形態で用いたセンサーの分光感度特性を示す図である。
【図７】三刺激値ＸＹＺを求める為の分光感度特性を示す図である。
【図８】実施形態３について示した図である。
【図９】信号変換部３０４でのデータの流れを示す図である。
【図１０】従来例について示した図である。
【図１１】画像の観察環境を示した図である。
【図１】
0003679488.tif 000010
【図２】
0003679488.tif 000011
【図３】
0003679488.tif 000012
【図４】
0003679488.tif 000013
【図５】
0003679488.tif 000014
【図６】
0003679488.tif 000015
【図７】
0003679488.tif 000016
【図８】
0003679488.tif 000017
【図９】
0003679488.tif 000018
【図１０】
0003679488.tif 000019
【図１１】
0003679488.tif 000020