(57)【要約】【課題】入力画像の分光反射率特性を推定可能な画像データを提供することにより、忠実な色再現を実現する。【解決手段】画像入力装置３から入力された入力画像信号を画像出力装置１１によって出力するための出力画像信号へ変換するシステムにおいて、画像圧縮部５は、画像入力部４を介して入力された分光画像をＲＧＢデータに変換するとともに、該分光画像を主成分分析して主成分データを得て、入力画像記憶部６に記憶する。主成分データとＲＧＢデータが読み込まれて出力画像記憶部７に格納されると、これらを用いて分光反射率復元部８が各画素の分光反射率を復元する。プリンタモデル９は、算出された分光反射率に基づいて、画像出力装置１１による各画素の記録に用いるインクの打ち込み量を決定し、画像出力装置１１のための出力画像信号を生成する。【選択図】　図１
2004064542.tif 000002
【特許請求の範囲】
【請求項１】
画像入力装置から入力された入力画像信号を画像出力装置によって出力するための出力画像信号へ変換する画像処理システムであって、
前記画像入力装置より入力された入力画像信号に基づいて、入力された画像を所定の色空間で表現する画像情報と、該入力された画像の分光反射率特性を推定するための付加情報を生成する第１生成手段と、
前記第１生成手段で生成された画像情報と付加情報を記憶する記憶手段と、
前記記憶手段に記憶された画像情報と付加情報に基づいて、画像中の各画素の分光反射率を算出する算出手段と、
前記算出手段で算出された分光反射率に基づいて、前記画像中の各画素の記録に用いる、複数色に対応した各記録材の記録量を決定し、前記画像出力装置のための出力画像信号を生成する第２生成手段と
を備えることを特徴とする画像処理システム。
【請求項２】
画像入力装置から入力された入力画像信号に基づいて、所定の色空間で表現された画像情報を生成する画像処理装置であって、
前記画像入力装置より入力された入力画像信号に基づいて、当該画像を所定の色空間で表現する画像情報を生成する第１生成手段と、
前記画像入力装置より入力された入力画像信号に基づいて、当該画像の分光反射率特性を推定するための付加情報を生成する第２生成手段と、
前記第１生成手段で生成された画像情報と前記第２生成手段で生成された付加情報を１つの画像データとして記憶する記憶手段と
を備えることを特徴とする画像処理装置。
【請求項３】
所定の色空間に対応した画像情報と、当該画像の分光反射率を推定するための付加情報とを記憶する記憶手段と、
前記記憶手段に記憶された前記画像情報と付加情報に基づいて、画像中の各画素の分光反射率を算出する算出手段と、
前記算出手段で算出された分光反射率に基づいて、前記画像中の各画素の記録に用いる、複数色に対応した各記録材の記録量を決定し、前記画像出力装置のための出力画像信号を生成する第２生成手段と
を備えることを特徴とする画像処理装置。
【請求項４】
画像入力装置から入力された入力画像信号を画像出力装置によって出力するための出力画像信号へ変換する画像処理システムの制御方法であって、
前記画像入力装置より入力された入力画像信号に基づいて、入力された画像を所定の色空間で表現する画像情報と、該入力された画像の分光反射率特性を推定するための付加情報を生成する第１生成工程と、
前記第１生成工程で生成された画像情報と付加情報を記憶手段に記憶する記憶工程と、
前記記憶手段に記憶された画像情報と付加情報に基づいて、画像中の各画素の分光反射率を算出する算出工程と、
前記算出工程で算出された分光反射率に基づいて、前記画像中の各画素の記録に用いる、複数色に対応した各記録材の記録量を決定し、前記画像出力装置のための出力画像信号を生成する第２生成工程と
を備えることを特徴とする画像処理システムの制御方法。
【請求項５】
前記入力画像信号は分光画像を表し、
前記付加情報は、前記入力画像信号が表す入力画像の全体の分光分布について主成分分析を実行して得られた主成分のデータを含み、
前記画像情報は前記分光分布に基づいて算出されたＲＧＢデータを含むことを特徴とする請求項４に記載の画像処理システムの制御方法。
【請求項６】
前記付加情報は、前記入力画像の各画素に付与された画像属性を含み、
前記画像情報は前記分光分布に基づいて算出されたＲＧＢデータを含むことを特徴とする請求項４に記載の画像処理システムの制御方法。
【請求項７】
前記入力画像信号はＲＧＢデータであり、
前記付加情報は、前記入力画像信号を取得するシステムの制御方法の特性を表すシステムの制御方法特性情報を含み、
前記画像情報は前記分光分布に基づいて算出されたＲＧＢデータを含むことを特徴とする請求項４に記載の画像処理システムの制御方法。
【請求項８】
前記第２生成工程は、
記録材の記録量に基づいて分光反射率を推定する推定工程と、
前記推定工程による推定の結果として得られた分光反射率と、前記算出工程で算出された各画素の分光反射率とに基づいて、各画素における記録材の記録量を決定する決定工程とを備えることを特徴とする請求項４に記載の画像処理システムの制御方法。
【請求項９】
前記推定工程は、
各色の記録材の量と分光反射率特性との非線形性に基づいて、各１次色の再現色を補正する第１補正工程と、
前記補正された１次色の再現色に基づいて多次色の再現色を推定する多次色推定工程と、
前記多次色推定工程による推定値と実測値との誤差に基づいて得られた補正係数を用いて、前記推定された多次色の再現色を補正する第２補正工程とを備えることを特徴とする請求項４記載の画像処理システムの制御方法。
【請求項１０】
所望の光源を設定する設定工程と、
前記算出工程で算出された分光反射率と前記設定工程で設定された光源の光源情報に基づいて画像を再現し表示する第１表示工程と、
前記第２生成工程で決定された記録材の記録量に基づいて画像を再現し表示する第２表工程とをさらに備えることを特徴とする請求項４に記載の画像処理システムの制御方法。
【請求項１１】
画像入力装置から入力された入力画像信号に基づいて、所定の色空間で表現された画像情報を生成する画像処理方法であって、
前記画像入力装置より入力された入力画像信号に基づいて、当該画像を所定の色空間で表現する画像情報を生成する第１生成工程と、
前記画像入力装置より入力された入力画像信号に基づいて、当該画像の分光反射率特性を推定するための付加情報を生成する第２生成工程と、
前記第１生成工程で生成された画像情報と前記第２生成工程で生成された付加情報を１つの画像データとして記憶する記憶工程と
を備えることを特徴とする画像処理方法。
【請求項１２】
所定の色空間に対応した画像情報と、当該画像の分光反射率を推定するための付加情報とを記憶手段に記憶する記憶工程と、
前記記憶手段に記憶された前記画像情報と付加情報に基づいて、画像中の各画素の分光反射率を算出する算出工程と、
前記算出工程で算出された分光反射率に基づいて、前記画像中の各画素の記録に用いる、複数色に対応した各記録材の記録量を決定し、前記画像出力装置のための出力画像信号を生成する第２生成工程と
を備えることを特徴とする画像処理方法。
【請求項１３】
請求項４乃至１０のいずれかに記載の画像処理システムの制御方法をコンピュータに実行させるための制御プログラム。
【請求項１４】
請求項１１又は１２に記載の画像処理方法をコンピュータに実行させるための制御プログラム。
【請求項１５】
請求項１３又は１４に記載の制御プログラムを格納する記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタルカメラや、カラープリンタ等の画像入出力機器に好適な画像処理方法及び装置に関し、特に物体の色を分光的に色再現する（分光分布を一致させる）ための色再現処理を用いた画像処理方法及び装置に関する。
【０００２】
【従来技術】
一般に、ある目標色をカラープリンタ等で正確に再現する場合にはまず、ＣＲＴやＬＣＤ等のディスプレイ上で、オペレータが所望の印刷結果が得られるように画像を調色する。そして、実際にカラープリンタによる印刷を行い、その印刷結果を見てから再びディスプレイ上で調色を行うという試行錯誤の繰り返しにより調色が行われている。例えば、特開２０００−３３３０３２号公報のように、色見本や出力画像を画面に表示して指定された色が出力画像上で滑らかになるように出力画像に反映して色調整を行うという方法がある。また、別の方法として、測色器を用い、目標色である色見本を測色し、その測色値に最も近い出力色、つまり目標色との色差が最小となる出力色を出力していた。
【０００３】
さらに、画像中の色を分光的に再現するために、各画素の分光反射率を記憶する方法として、特開２００１−１３４７５５号公報のように、主成分分析を用いて分光反射率を圧縮し記憶しておくという方法も提案されている。
【０００４】
【発明が解決しようとする課題】
しかしながら、ディスプレイに表示される色は一般にＲＧＢの３つの蛍光体の加法混色からなっているのに対し、印刷で出力される色はシアン、マゼンタ、イエロー、ブラックの４色インク、または該４色インクに淡シアン、淡マゼンタを加えた６色インクの減法混色からなっている。このため、ディスプレイに表示された調色結果と実際の印刷結果とは、ＸＹＺなど三刺激値は一致していても分光反射率が異なっているという場合がある。例えば、上記の特開２０００−３３３０３２号公報による手法では、条件等色によりカラーマッチングを行っているため、調色を行った環境とは異なる環境、例えば異なる照明光源下で印刷物を観察する場合には色再現精度が低下してしまうという問題があった。また、色見本と出力色との色差を最小にする方法においても、三刺激値は一致させることができたとしても、分光反射率は異なっているため、異なる照明光源下で色見本と出力色との色の見えが大きく異なったものとなってしまうという問題があった。
【０００５】
また、特開２００１−１３４７５５のように主成分分析を用いて画像を圧縮する方法では、画像情報として、主成分分析結果の主成分係数を記憶しておくため、一般的な画像記憶方法であるＲＧＢデータとの互換性が低いという問題があった。
【０００６】
本発明は上述した問題を解決するためになされたものであり、入力画像の分光分布特性を推定して、これを出力画像で忠実に再現することを可能とし、異なる観察環境下においても、忠実な色再現を実現する画像を得ることを目的とする。
【０００７】
【課題を解決するための手段】
上記目的を達成するための一手段として、本発明による画像処理システムは以下の構成を備える。即ち、
画像入力装置から入力された入力画像信号を画像出力装置によって出力するための出力画像信号へ変換する画像処理システムであって、
前記画像入力装置より入力された入力画像信号に基づいて、入力された画像を所定の色空間で表現する画像情報と、該入力された画像の分光反射率特性を推定するための付加情報を生成する第１生成手段と、
前記第１生成手段で生成された画像情報と付加情報を記憶する記憶手段と、
前記記憶手段に記憶された画像情報と付加情報に基づいて、画像中の各画素の分光反射率を算出する算出手段と、
前記算出手段で算出された分光反射率に基づいて、前記画像中の各画素の記録に用いる、複数色に対応した各記録材の記録量を決定し、前記画像出力装置のための出力画像信号を生成する第２生成手段とを備える。
【０００８】
また、上記の目的を達成するための本発明による画像処理装置は、
画像入力装置から入力された入力画像信号に基づいて、所定の色空間で表現された画像情報を生成する画像処理装置であって、
前記画像入力装置より入力された入力画像信号に基づいて、当該画像を所定の色空間で表現する画像情報を生成する第１生成手段と、
前記画像入力装置より入力された入力画像信号に基づいて、当該画像の分光反射率特性を推定するための付加情報を生成する第２生成手段と、
前記第１生成手段で生成された画像情報と前記第２生成手段で生成された付加情報を１つの画像データとして記憶する記憶手段とを備える。
【０００９】
さらに、上記の目的を達成するための本発明の他の態様による画像処理装置は、
所定の色空間に対応した画像情報と、当該画像の分光反射率を推定するための付加情報とを記憶する記憶手段と、
前記記憶手段に記憶された前記画像情報と付加情報に基づいて、画像中の各画素の分光反射率を算出する算出手段と、
前記算出手段で算出された分光反射率に基づいて、前記画像中の各画素の記録に用いる、複数色に対応した各記録材の記録量を決定し、前記画像出力装置のための出力画像信号を生成する第２生成手段とを備える。
【００１０】
【発明の実施の形態】
以下、添付の図面を参照して本発明に係る好適な実施形態を説明する。
【００１１】
（第１実施形態）
図１は第１実施形態による色再現装置の構成を示したブロック図である。本実施形態の色再現装置は、大きく分けて、画像入力システム１と画像出力システム２とで構成される。尚、画像入力システム１と画像出力システム２は、別体の装置で実現されてもよいし、同一の装置で実現されてもよい。
【００１２】
３は画像入力装置であり、マルチスペクトルカメラ等、物体の分光画像を入力する。画像入力システム１において、４は画像入力部であり、画像入力装置３で得られた分光画像を入力する。５は画像圧縮部であり、入力した分光画像を、ＲＧＢデータと分光反射率復元のための情報（本実施形態では主成分分析によって得られた所定次数（本実施形態では３次）までの主成分）を含む画像データに圧縮する。６は入力画像記憶部であり、画像圧縮部５にて圧縮された画像データを記憶する。なお、分光画像とは、画像の各画素が全て分光分布（３８０ｎｍ〜７８０ｎｍまで１０　ｎｍ間隔の波長での反射率）で表されている画像をいう。一般に、画像は３種類のフィルタ（ＲＧＢ値）を用いて撮影されるが、画像入力装置３は６〜８枚のフィルタを備えたマルチバンドカメラであり、物体の各画素に対応する分光分布を推定することができる。なお、画像圧縮部５は、分光画像をＲＧＢ画像と全画素に共通した復元情報へ変換することによりデータ量が減少（圧縮）される。
【００１３】
また、画像出力システム２において、７は出力画像記憶部であり、画像入力システム１における入力画像記憶部６に記憶されている画像データを読み込み記憶しておく。尚、画像入力システム１と画像出力システム２を一つの装置で構成する場合は、入力画像記憶部６と出力画像記憶部７を別々に設ける必要はない。８は分光反射率復元部であり、出力画像記憶部７に記憶されている画像データ（画像圧縮部５にて圧縮された画像データ）を分光画像データに復元する。９はプリンタモデルであり、復元された分光反射率に基づいて画像再現のための各画素のインク打ち込み量を決定する。即ち、各画素について、印刷結果の分光反射率が、復元された分光反射率に最も近くなるインク打ち込み量を決定する。１０は画像出力部であり、画像出力装置１１に、プリンタモデル９で決定されたインク打ち込み量で画像形成を行なわせるための印刷データを出力する。
【００１４】
１１はプリンタ等、画像を出力するための、画像出力装置である。尚、以下の実施形態では、画像出力装置１１としてインクジェット方式のカラープリンタを用い、画像形成時のインク打ち込み量を制御する構成を説明するが、画像出力装置１１としては各種のカラープリンタを適用することができる。例えばレーザ方式のカラープリンタであれば、各色のトナーの混色の割合を制御することにある。また、１２はＣＲＴやＬＣＤ等、画像を表示するための表示装置である。
【００１５】
＜全体処理＞
次に、第１実施形態による色再現処理の全体について説明する。図２は、画像入力システム１および画像出力システム２によって行われる色再現処理を示すフローチャートである。また、図１１は、色再現を行う時に使用するユーザインターフェースの一例を示す図である。また、図１２は第１実施形態の画像入力システム１によって保存される画像データの構成例を示す図である。
【００１６】
まず、ステップＳ２０１では、画像入力部４により、画像入力装置３を用いて分光画像を取得する。ここで、取得された分光画像から三刺激値ＸＹＺ等が算出され、さらにＩＣＣプロファイル等を用いることにより表示装置１２のデバイスＲＧＢに変換され、原画像表示部１１０１（図１１）に表示される。このときユーザが、画素指定ポインタ１１０４を用い画素を指定すれば、分光反射率表示部１１０６に当該画素の分光反射率が表示される（図１１では破線にて示されている）。なお、本実施形態では入力画像記憶部６に記憶されている原画像は出力画像記憶部７を介して表示装置１２に表示されるものとする。
【００１７】
次に、ステップＳ２０２では、画像圧縮部５にて、分光画像の全ての画素の分光反射率に対して主成分分析を行い、主成分を算出する。本実施形態では第３次の主成分（第３主成分）まで算出するものとする。なお、画像入力装置３では分光画像が取得されているので、ステップＳ２０２ではこれを光源情報を用いて分光反射率にする必要がある。通常、マルチバンドカメラでは、標準白色版を用い、光源情報を取得する（マルチバンドカメラで標準白色版を撮影すると、取得される分光分布は、標準白色版と光源の分光分布を掛けたものになる。ここで標準白色版は、全ての波長で反射率が１であるとすると、取得された分光分布そのものが、光源の分光分布となる）。すなわち、
（取得画像）＝（光源の分光分布）×（標準白色版の分光反射率）
両辺を、（標準白色版の分光反射率）＝１で割ると、
（取得画像）＝（光源の分光分布）
となる。ステップＳ２０２で主成分分析を行う分光反射率は、取得された分光分布を光源の分光分布で割ったもの（分光反射率そのもの）である。
【００１８】
ステップＳ２０３では、画像圧縮部５にて、分光画像の全ての画素の分光反射率から、三刺激値ＸＹＺを算出し、さらにＩＣＣプロファイル等を用いて表示装置１２に対応したＲＧＢ値を算出する。そして、ステップＳ２０４では、図１２に示すように、ステップＳ２０２で算出した主成分、およびステップＳ２０３で算出したＲＧＢ値を、画像データとして入力画像記憶部６に記憶する（詳細は後述）。以上が、画像入力システム１による処理である。
【００１９】
次に、画像出力システム２により画像形成動作について説明する。ステップＳ２０５では、入力画像記憶部６に記憶されている主成分およびＲＧＢデータを含む画像データ（図１２）を出力画像記憶部７に読み込む。そして分光反射率復元部８にて、分光反射率を復元する（詳細は後述）。このとき、ＲＧＢデータをそのまま画像として表示装置１２の画像表示領域１１０２に表示することが可能である。或いは、復元した分光反射率から三刺激値ＸＹＺを算出し、光源選択部１１０５にてユーザが選択した光源情報とＩＣＣプロファイル等を用いて表示装置１２のデバイスＲＧＢに変換し、任意の光源下での色再現のシミュレーション結果を表示領域１１０２に表示することも可能である。また、ユーザが、画素指定ポインタ１１０４を用い画素を指定すれば、分光反射率表示部１１０６に該分光反射率が表示される（本実施形態では点線で表示）。
【００２０】
ステップＳ２０６では、分光反射率復元部８にて復元された分光反射率を目標色として、プリンタモデル９により、画像出力装置１１におけるインク打ち込み量を決定する。即ち、プリンタモデル９にて、プリンタによって出力される色（分光反射率）を推定し（この推定を、以下出力推定という。尚、出力推定の詳細は後述する）、上記目標色と推定された出力色との誤差が最も小さくなるように（詳細は後述）インク打ち込み量を決定する。
【００２１】
このとき、推定された分光反射率から、光源選択部１１０５にてユーザが選択した光源情報を用い、三刺激値ＸＹＺを算出し、ＩＣＣプロファイル等を用い、表示装置１２のデバイスＲＧＢに変換し、出力推定画像表示部１１０３に表示する。また、ユーザが、画素指定ポインタ１１０４を用いて出力推定画像表示部１１０３内に表示された画像の画素を指定すれば、分光反射率表示部１１０６に該画素の分光反射率が表示される（本実施形態では実線で表示）。
【００２２】
ステップＳ２０７では、画像出力部１０にて、プリンタモデル９で決定されたインク打ち込み量を用いて画像出力装置１１を駆動制御し、画像を出力する。
【００２３】
＜画像保存フォーマット＞
図１２は、ステップＳ２０４にて画像データを記憶する際に用いる画像保存フォーマットの一例である。図１２に示されるように、第１実施形態による画像保存フォーマットでは、画像サイズや解像度等の情報を記述するヘッダ１２０１と、当該画像の各画素のＲＧＢ値を示すＲＧＢデータ１２０３の間に、分光反射率復元に用いる主成分１２０２が記述される。本実施形態では、主成分１２０２として３次までの主成分（第１主成分〜第３主成分）を記録するが、さらに大きな次数の主成分を記録するようにしてもよい。また、この主成分１２０２は当該画像全体の画素の分光分布を主成分解析して得られたものであり、ステップＳ２０５における分光反射率の復元では、この主成分と各画素のＲＧＢデータから各画素の分光反射率が復元される。ここで、主成分分析に用いる分光反射率は、ステップＳ２０２でも説明したように、取得された分光分布を光源の分光分布で割ったもの（分光反射率そのもの）である。
【００２４】
＜分光反射率復元＞
画像中のある画素の三刺激値を（Ｘｉｍａｇｅ，Ｙｉｍａｇｅ，Ｚｉｍａｇｅ）、主成分１２０２に保持された第１、第２、第３主成分より算出された三刺激値をそれぞれ、（Ｘ１，Ｙ１，Ｚ１）、（Ｘ２，Ｙ２，Ｚ２）、（Ｘ３，Ｙ３，Ｚ３）として、以下の連立方程式を得る。
【００２５】
【数１】
2004064542.tif 000003
【００２６】
上記（１）〜（３）式の連立方程式を解くことにより、係数ｋ１、ｋ２、ｋ３が求められる。そして、これらの係数を用いることにより、画像中の上記画素の分光反射率は次式により推定される。
【００２７】
【数２】
2004064542.tif 000004
【００２８】
尚、画像中の画素の三刺激値（Ｘｉｍａｇｅ，Ｙｉｍａｇｅ，Ｚｉｍａｇｅ）は、ＩＣＣプロファイル等を用いて画像データ１２０３に格納されたＲＧＢ値から予め算出しておく。なお、画像データ１２０３に保存されているＲＧＢデータは、ディスプレイに表示することを前提としているため、ディスプレイのデバイスＲＧＢや、ｓＲＧＢ等で保存されている。このＲＧＢ値をデバイスに依存しないＸＹＺ値に正確に変換するためにＩＣＣプロファイルが用いられる。さらに、第１、第２、第３主成分の三刺激値（Ｘ１，Ｙ１，Ｚ１）、（Ｘ２，Ｙ２，Ｚ２）、（Ｘ３，Ｙ３，Ｚ３）も、光源選択部１１０５にてユーザが選択した光源情報を用い、あらかじめ算出しておくものとする。なお、上述した分光反射率復元処理は各画素について行われる。
【００２９】
＜プリンタ出力推定＞
次に図３を用い、ステップＳ２０６による出力推定処理の詳細を説明する。図３は、ステップＳ２０６にて行われる出力推定の処理手順を説明するフローチャートである。
【００３０】
まず、ステップＳ３０１では、採用すべきインクの打ち込み量を初期値（例えば全て０％）に設定する。ステップＳ３０２では、１次色のドットゲイン補正を行う（詳細は後述）。ステップＳ３０３では、１次色ドットゲイン補正された各インクの分光反射率を用いて、次式（５）〜（７）により多次色（混色）の分光反射率推定初期値（ＲＭＩＸ，λ）の算出を行う。
【００３１】
【数３】
2004064542.tif 000005
【００３２】
ステップＳ３０４では、ステップＳ３０３にて算出された分光反射率推定初期値に対して、インク重ね合わせ補正を行う（詳細は後述）。ステップＳ３０５では、ステップＳ３０４で補正された分光反射率の推定値と目標となる分光反射率（ステップＳ２０５で復元された分光反射率）との差分を計算する（算出方法は後述する）。そして、ステップＳ３０６にて、ステップＳ３０６で計算された差分値が、その時点で保持されている最小の差分値よりも小さい場合には、当該計算された差分値で最小の差分値を更新するとともに、そのときのインク打ち込み量を保持する。
【００３３】
ステップＳ３０７では、用いるインクの打ち込み量の全ての組み合わせ（例えば０％から１００％まで１％間隔）について出力推定したかどうか判断し、全て推定していれば終了し、していなければステップＳ３０８に進む。ステップＳ３０８では、インクの打ち込み量を一定量変化させ（例えばある色のインクの打ち込み量を１％変化させる（或いは、使用する処理装置のスペックに応じて、変化の刻みを５％、１０％等に変更してもよい））、ステップＳ３０２に戻る。こうして、目標値との差分値が最小となるインク打ち込み量の組み合わせが得られることになる。
【００３４】
＜１次色ドットゲイン補正＞
次に図４及び図５を用いて、ステップＳ３０２における１次色ドットゲイン補正の詳細を説明する。
【００３５】
一般的には１次色ドットの分光反射率（ドットゲイン）が打ち込み量に対して線形に変化すると仮定しているのに対し、本実施形態ではドットゲインの非線形性の影響を考慮するために、１次色ドットゲイン補正を行なう。
【００３６】
１次色ドットゲイン補正ＬＵＴの作成では、予め再現色予測を行いたい対象のプリンタ（画像出力装置１１）を用いて出力しておいた１次色補正用パッチを測色する。ここで用いる１次色補正用パッチとは、図４に示すように、各インクの打ち込み量を０％から１００％まで、２０％間隔で変化させて記録したものである。
【００３７】
このような１次色補正用パッチの測色により得られる分光反射率データは、図５の（ａ）に示すような、各インクの離散的な打ち込み量に対する各波長の反射率である（図５（ａ）では、シアンインクの分光反射率が示されている）。図５（ａ）はシアンインクの各打ち込み量（２０％、４０％、６０％、８０％、１００％）における分光反射率の測定結果であり、また打ち込み量０％はインクのない状態、すなわち紙の分光反射率を示すことになる。
【００３８】
そして、このような分光反射率データを、図４の（ｂ）に示すような、各インクの、各波長での打ち込み量と反射率との関係を示すＬＵＴに変換する。ここで、インク打ち込み量に関しては２０％刻みの離散的な測定結果しか存在しないので、１次色補正ＬＵＴの作成には線形補間やスプライン補間等、一般的な補間法が用いられる。１次色ドットゲイン補正（ステップＳ３０２）では、このＬＵＴを用い、入力されたインク打ち込み量に対する、１次色ドットゲイン補正を行い、１次色の分光反射率を推定する。なお、図４（ｂ）には、簡単のため、４本のグラフしか描いていないが、実際には可視波長域においてサンプリングされた全ての波長（例えば、３８０ｎｍ〜７８０ｎｍまで１０ｎｍ刻みの４１波長）についてそれぞれテーブルが作成される。
【００３９】
＜インク重ね合わせ補正＞
次に、ステップＳ３０４によるインク重ね合わせ補正の詳細を説明する。
【００４０】
インク重ね合わせ補正においては、補正処理の実行に先立って、インク重ね合わせ補正係数を算出し、所定の記憶装置（不図示）に記憶しておく。そして、この補正係数とインク打ち込み量を用いて、当該インク打ち込み量における色再現予測を行なう。
【００４１】
インク重ね合わせ補正係数の算出では、まず色再現予測を行いたい対象のプリンタ（画像形成装置１１）を用いて出力しておいたインク重ね合わせ補正用パッチを測色する。ここで用いるインク重ね合わせ補正用パッチは、例えば図６に示すように、各インクの打ち込み量を０％から１００％まで２０％間隔で変化させ、さらに用いるインクを２色以上重ね合わせて印刷したものである。
【００４２】
次に、図６に示した重ね合わせ補正用パッチデータを記録するためのデータ（各パッチにおける各色の打ち込み量）を用いて、上記（５）〜（７）式により（ステップＳ３０２、Ｓ３０３を実行することにより）、重ね合わせ補正用パッチの分光反射率推定初期値を推定する。ここで算出された分光反射率推定初期値は、実際に測色された実測データに対して誤差が生じている。そこで、該実測データとの誤差を修正するために、（８）式を用いて、該誤差が最小となるように、最小二乗法等を用いて補正係数ａｈ、λ、ｂｉ，ｊ，λ、ｃｋ，ｌ，ｍ，λを決定する。
【００４３】
【数４】
2004064542.tif 000006
なお、上記（８）式において、Ｒｐ，λは（５）式〜（７）式のＫＭ理論で求まる１次色補正後の推論値であり、Ｒｍｏｄ，λは、インク重ね合わせ補正後の補正された推論値を示している。そして、Ｒｍｏｄ，λとカラーパッチの実測値との誤差が小さくなるように係数ａｈ，λ、ｂｉ，ｊ，λ、ｃｋ，ｌ，ｍ，λを決定している。また、第２項のｉ，ｊと、第３項のｋ，ｌ，ｍは任意のインクを示しており、例えばｎ色のインクとしてＣ、Ｍ、Ｙ、Ｋの４色を用いるとした場合、ｉ　＝　Ｃ，Ｍ，Ｙ，Ｋ、ｊ　＝　Ｃ，Ｍ，Ｙ，Ｋ、…（ただし、ｉ≠ｊ，　ｋ≠ｌ≠ｍ）となる。また、（Ｋ／Ｓ）は（４）式に定義されたとおりである。
【００４４】
以上のようにして決定された補正係数は所定の記憶装置に記憶され、ステップＳ３０４によるインク重ね合わせ補正の実行時に読出される。即ち、ステップＳ３０４におけるインク重ね合わせ補正では、ステップＳ３０３で算出された分光反射率推定初期値に対して、上記インク重ね合わせ補正係数を用い、（８）式を適用してインク重ね合わせによる推定誤差を補正する。
【００４５】
＜誤差算出方法＞
次に、ステップＳ２０６による誤差算出方法の詳細を説明する。２つの色の誤差を算出する方法としては、一般的に、ＣＩＥ色差式がある。しかしながら、ＣＩＥ色差式では、メタメリズムの影響を考慮していないため、本実施形態では、例えば、以下の（９）式で表すような、波長ごとの分光分布誤差の２乗平均（ＲＭＳ誤差）を用いる。
【００４６】
【数５】
2004064542.tif 000007
【００４７】
ただし、上記ＲＭＳ以外でも、メタメリズム（条件等色）を考慮した誤差を算出できるものであれば、その種類は限定しない。例えば、以下の（１０）式のように、上記ＲＭＳ誤差において
【００４８】
【数６】
2004064542.tif 000008
で表されるＣＩＥ等色関数の和で与えられるような重み関数を用い、波長毎に重み付けしたものを用いても良い。
【００４９】
【数７】
2004064542.tif 000009
【００５０】
以上、本実施形態によれば、入力された画像のオリジナルシーンの分光分布特性を推定するためのデータとして、画像全体の画素の分光分布に対して主成分分析を行なって得られた主成分を用いて、当該画像のオリジナルの分光分布特性を推定する。従って、オリジナルの分光分布特性を忠実に再現することが可能となる。
【００５１】
尚、上記実施形態では、画像の全画素の分光分布を主成分分析しているが、画像を複数の領域に分割して、各領域毎に主成分分析し、各領域毎に主成分を記録しておくようにしてもよい。但し、この場合、ある画素の分光反射率を推定する差異には、当該が粗が属する領域の主成分を用いるように構成する必要が生じるが、そのような構成は当業者には明らかであろう。
【００５２】
（第２実施形態）
上述の第１実施形態では、画像全体の画素の分光分布を主成分分析し、その結果（主成分１〜３）を当該画像に対応して保持させ、各画素の分光反射率の復元に用いている。第２実施形態では、分光反射率復元のための情報を画素毎に保持させる。以下、本発明に係る第２実施形態について、図面を参照して詳細に説明する。
【００５３】
図７は第２実施形態による色再現装置の構成を示したブロック図である。図７において、７０１は画像入力システム、７０２は画像出力システムである。また、７０３はマルチスペクトルカメラ等、物体の分光画像を入力するための、画像入力装置である。
【００５４】
画像入力システム７０１において、７０４は画像入力部であり、画像入力装置７０３によって得られた分光画像の入力を行う。７０５は画像圧縮部であり、分光画像をＲＧＢデータと分光反射率復元のための情報を含む画像データに圧縮する。７０６は入力画像記憶部であり、画像圧縮部７０５にて圧縮された画像データを記憶する。７０７は主成分データベースであり、物体のカテゴリと、該カテゴリに対応する主成分を記憶しておく。なお、カテゴリの例としては、「肌、空、草」等が挙げられる。これらの分光分布は、非常に類似しており、主成分から復元しても、精度の高い復元が行えることが知られている。
【００５５】
画像出力システム７０２において、７０８は主成分データベースであり、物体のカテゴリと、該カテゴリに対応する主成分を記憶しておく。尚、この主成分データベース７０８と、画像入力システム７０１内の主成分データベース７０７とは同一内容のものである。７０９は出力画像記憶部であり、画像入力システム７０１における入力画像記憶部７０６に記憶されている画像データを読み込み記憶しておくためのものである。７１０は分光反射率復元部であり、出力画像記憶部７０９に記憶されている画像データを、主成分データベース７０８を参照して分光画像データに復元する。７１１はプリンタモデルであり、復元された分光反射率に基づいて画像再現のための各画素のインク打ち込み量を決定する。即ち、各画素について、印刷結果の分光反射率が、復元された分光反射率に最も近くなるインク打ち込み量を決定する。７１２は画像出力部であり、画像出力装置７１３に、プリンタモデル７１１で決定されたインク打ち込み量で画像形成を行なわせるための印刷データを出力する。
【００５６】
７１３はプリンタ等、画像を出力するための、画像出力装置である。画像出力装置７１３として、インクジェット方式やレーザビーム方式等各種方式のカラープリンタを適用できることは上述のとおりである。また、７１４はＣＲＴやＬＣＤ等、画像を表示するための表示装置である。
【００５７】
尚、画像入力システム７０１と画像出力システム７０２は、図７に示されるように別体の装置で実現されてもよいし、同一の装置で実現されてもよい。尚、画像入力システム１と画像出力システム２を一つの装置で構成する場合は、入力画像記憶部６と出力画像記憶部７や、主成分データベース７０７と７０８を別々に設ける必要はない。
【００５８】
＜全体処理＞
以下、第２実施形態による色再現処理について詳細に説明する。図８は、入力システム７０１および出力システム７０２にて行われる色再現処理のフローチャートである。また、色再現を行う時に使用するユーザインターフェースは、第１実施形態（図１１）と同様であり、図１１を流用して説明する。また、図１３は第２実施形態の画像入力システム７０１によって保存される画像データの構成例を示す図である。
【００５９】
まず、ステップＳ８０１では、画像入力部７０４において、画像入力装置７０３を用いて分光画像を取得する。このとき、取得された分光画像から、三刺激値ＸＹＺ等を算出し、これをＩＣＣプロファイル等を用いて表示装置７１３のデバイスＲＧＢに変換し、原画像表示部１１０１（図１１）に表示する。ここで、ユーザが、画素指定ポインタ１１０４を用いて画素を指定すれば、当該指定された画素の分光反射率が分光反射率表示部１１０６に表示される（破線で表示）。
【００６０】
ステップＳ８０２では、画像圧縮部７０５にて、分光画像の全ての画素の分光反射率に対して主成分分析を行い、主成分を算出する。そして、算出された主成分を主成分データベース７０７に記憶されている主成分データと比較し、最も誤差の小さな主成分のカテゴリを該画素のカテゴリとする。なお、誤差の算出については、特定の方法に限定されないが、例えば、各主成分（画像とデータベースの第１主成分どうし、第２主成分どうし…）の、最小自乗誤差を算出すること等が挙げられる。
【００６１】
ステップＳ８０３では、画像圧縮部７０５にて、分光画像の全ての画素について、分光反射率から三刺激値ＸＹＺを算出し、さらにＩＣＣプロファイル等を用いてＲＧＢ値を算出する。そして、ステップＳ８０４において、図１３に示すように、ステップＳ８０２で算出した各画素のカテゴリ、およびステップＳ８０３で算出した各画素のＲＧＢ値を入力画像記憶部７０６に記憶する（詳細は後述）。以上が、画像入力システム７０１による処理である。
【００６２】
次に、画像出力システム７０２による処理を説明する。ステップＳ８０５では、入力画像記憶部７０６に記憶されているＲＧＢデータを出力画像記憶部７０９に読み込む。そして、分光反射率復元部７１０にて、上記第１実施形態と同様に、分光反射率を復元する。ただし、第２実施形態で用いる主成分は、出力主成分データベース７０８に保存されている、画素に対応したカテゴリの主成分を用いる。ただし、入力主成分データベース７０７および、出力主成分データベース７０８に記憶されている主成分およびカテゴリは同一のものである。
【００６３】
このとき、ＲＧＢデータをそのまま画像として表示装置７１４の表示画面中の領域１１０２に表示することが可能である。或いは、ステップＳ８０５で復元した分光反射率から三刺激値ＸＹＺを算出し、光源選択部１１０５にてユーザが選択した光源情報とＩＣＣプロファイル等を用いて表示装置７１４のデバイスＲＧＢに変換し、任意の光源下での色再現をシミュレーションし、その結果を領域１１０２に表示することも可能である。また、ユーザが、画素指定ポインタ１１０４を用い画素を指定すれば、分光反射率表示部１１０６に当該指定された画素の分光反射率が表示される（本実施形態では、点線で示されている）。
【００６４】
ステップＳ８０６では、上記第１実施形態のステップＳ２０６と同様に、分光反射率復元部７１０にて復元された分光反射率を目標色として、プリンタモデル７１１により、画像出力装置７１３におけるインク打ち込み量を決定する。即ち、プリンタモデル７１１にて、プリンタによって出力される色（分光反射率）を推定（出力推定）し、上記目標色と推定された出力色との誤差が最も小さくなるように（詳細は後述）インク打ち込み量を決定する。
【００６５】
以上のようにして出力推定された分光反射率と、光源選択部１１０５にてユーザが選択した光源情報とから、三刺激値ＸＹＺが算出され、これがＩＣＣプロファイル等を用いて表示装置７１４のデバイスＲＧＢに変換され、その結果が出力推定画像表示部１１０３に表示される。また、ユーザが、画素指定ポインタ１１０４を用いて画素を指定すれば、分光反射率表示部１１０５に当該指定された画素の分光反射率が表示される（実施形態では、実線で表示されている）。
【００６６】
ステップＳ８０７では、画像出力部７１２にて、プリンタモデル７１１で決定されたインク打ち込み量を用いて、画像出力装置７１３を用いて画像を出力する。
【００６７】
＜画像保存フォーマット＞
図１３は、ステップＳ８０４にて画像を記憶する際に用いる画像保存フォーマットの一例である。図１３において、ヘッダ１３０１とＲＧＢデータ１３０３との間に、画素毎のカテゴリ１３０２が記述されている。分光反射率復元部７１０では、カテゴリ１３０２に格納された各画素のカテゴリに対応した主成分を主成分データベース７０８より取得し、取得された主成分とＲＧＢデータ１３０３に格納された各画素のＲＧＢデータとから分光反射率を復元する。
【００６８】
以上のようにして復元された分光反射率を用い、第１実施形態で説明したのと同様の方法により色再現を行なう。
【００６９】
以上のように、第２実施形態によれば、主成分を画素毎に付与することが可能となるので、より精度よく分光反射率を復元できる。
【００７０】
（第３実施形態）
上記第１及び第２実施形態では、分光反射率の復元に主成分分析の結果を用いたが、これに限られるものではない。第３実施形態では、分光反射率の復元にシステム特性を用いる。以下、本発明に係る第３実施形態について、図面を参照して詳細に説明する。例えば、一般的なＲＧＢ画像取得装置（デジタルカメラやスキャナ等）は、ＲＧＢ各フィルタの分光透過率と、撮像素子（ＣＣＤ等）の特性によって、分光分布に対するＲＧＢ出力値が決定されるので、ここで用いるシステム特性としては、Ｒ（λ）×Ｓ（λ）、Ｇ（λ）×Ｓ（λ）、Ｂ（λ）×Ｓ（λ）等が考えられる。ただし、Ｒ（λ）、Ｇ（λ）、Ｂ（λ）はそれぞれＲＧＢフィルタの分光透過率、Ｓ（λ）はＣＣＤの分光特性を表す。また、λの間隔としては、５ｎｍ間隔または、１０ｎｍ間隔とするのが一般的であろう。ただし、精度とコストパフォーマンスとの兼ね合いで変化させることも考えられ、ここでは波長λの間隔は特に限定されるものではない。
【００７１】
図９は第３実施形態による色再現装置の構成を示したブロック図である。図９において、９０１は画像入力システム、９０２は画像出力システムである。９０３はＣＣＤやＣＭＯＳ等、ＲＧＢ画像を入力するための画像入力装置である。
【００７２】
画像入力システム９０１において、９０４は画像入力部であり、画像入力装置９０３からのＲＧＢ画像を入力する。９０５は画像圧縮部であり、画像入力部９０４で入力したＲＧＢ画像を圧縮する。９０６は入力画像記憶部であり、画像圧縮部９０５にて圧縮された画像データを記憶する。９１３は入力システム特性記憶部であり、入力システム９０１のシステム特性を記憶しておく。なお、画像圧縮部９０５では、ＲＧＢデータが入力として入ってくるため、これらＲＧＢデータに、システム特性（ヘッダ部分）を付加する処理を行なう。ただし、このＲＧＢデータに対して一般的な画像フォーマットであるＪＰＥＧ等のような変換を行い、ＲＧＢデータをさらに圧縮するようにしてもよい。
【００７３】
９０７は出力画像記憶部であり、画像入力システム９０１における入力画像記憶部９０６に記憶されている画像データを入力部に読み込み、記憶する。９０８は分光反射率復元部であり、出力画像記憶部９０７に記憶されている画像データを分光画像データに復元する。９０９はプリンタモデルであり、復元された分光反射率に基づいて画像再現のための各画素のインク打ち込み量を決定する。即ち、各画素について、印刷結果の分光反射率が、復元された分光反射率に最も近くなるインク打ち込み量を決定する。９１０は画像出力部であり、画像出力装置９１１に、プリンタモデル９０９で決定されたインク打ち込み量で画像形成を行なわせるための印刷データを出力する。
【００７４】
９１１はプリンタ等、画像を出力するための、画像出力装置である。画像出力装置９１１として、インクジェット方式やレーザビーム方式等各種方式のカラープリンタを適用できることは第１実施形態で述べたとおりである。また、９１２はＣＲＴやＬＣＤ等、画像を表示するための表示装置である。
【００７５】
尚、画像入力システム９０１と画像出力システム９０２は、図９に示されるように別体の装置で実現されてもよいし、同一の装置で実現されてもよい。尚、画像入力システム１と画像出力システム２を一つの装置で構成する場合は、入力画像記憶部６と出力画像記憶部７を別々に設ける必要はない。
【００７６】
＜全体処理＞
次に、第３実施形態による色再現処理について、図面を参照して詳細に説明する。ここで図１０は、画像入力システム９０１および画像出力システム９０２にて行われる色再現処理を示すフローチャートである。また、色再現を行う時に使用するユーザインターフェースは、第１実施形態（図１１）と同様であり、図１１を流用して説明する。また、図１４は第３実施形態の画像入力システム９０１によって保存される画像データの構成例を示す図である。
【００７７】
まず、ステップＳ１００１において、画像入力部９０４が、画像入力装置９０３を用いてＲＧＢ画像を取得する。このとき、取得されたＲＧＢ画像は、原画像表示部１１０１に表示される。
【００７８】
ステップＳ１００２では、画像圧縮部９０５にて、上記取得されたＲＧＢ画像および入力システム特性記憶部９１３に記憶されている入力システム特性を図１４に示すデータ構成で入力画像記憶部９０６に記憶する（詳細は後述）。以上が画像入力システム９０１による処理である。
【００７９】
次に、画像出力システム９０２の処理を説明する。ステップＳ１００３では、入力画像記憶部９０６に記憶されている図１４に示す形態の画像データを読込み、出力画像記憶部９０７に格納する。即ち、入力画像記憶部９０６に記憶されている記憶されている画像データＲＧＢおよび、システム特性（ＳＲ１（λ），ＳＧ１（λ），ＳＢ１（λ））、（ＳＲ２（λ），ＳＧ２（λ），ＳＢ２（λ））、（ＳＲ３（λ），ＳＧ３（λ），ＳＢ３（λ））を出力画像記憶部９０７に読み込む。そして、これら読み込んだ情報をもとに、分光反射率復元部９０８にて、分光反射率を復元する（詳細は後述）。
【００８０】
このとき、読み込んだＲＧＢデータをそのまま画像として表示装置９１２による表示領域１１０２に表示することが可能である。或いは、復元された分光反射率から三刺激値ＸＹＺを算出し、光源選択部１１０５にてユーザが選択した光源情報とＩＣＣプロファイル等を用いて表示装置９１２のデバイスＲＧＢに変換し、任意の光源下での色再現をシミュレーションし、そのシミュレーション結果を領域１１０２に表示することも可能である。また、ユーザが、画素指定ポインタ１１０４を用い画素を指定すれば、分光反射率表示部１１０６に当該指定された画素の分光反射率が表示される（本実施形態では、点線で示す）。
【００８１】
続くステップＳ１００４では、上記第１実施形態のステップＳ２０６と同様に、分光反射率復元部９０８にて復元された分光反射率を目標色として、プリンタモデル９０９により、画像出力装置９１１におけるインク打ち込み量を決定する。即ち、プリンタモデル９０９にて、プリンタによって出力される色（分光反射率）を推定（出力推定）し、上記目標色と推定された出力色との誤差が最も小さくなるように（詳細は後述）インク打ち込み量を決定する。
【００８２】
このとき推定された分光反射率から、光源選択部１１０５にてユーザが選択した光源情報を用い、三刺激値ＸＹＺを算出し、ＩＣＣプロファイル等を用いて表示装置９１２のデバイスＲＧＢに変換し、出力推定画像表示部１１０３に画像表示する。また、ユーザが、画素指定ポインタ１１０４を用いて画素を指定すれば、分光反射率表示部１１０６に当該指定された分光反射率が表示される（本実施形態では、実線で示す）。
【００８３】
ステップＳ１００５では、画像出力部９１０にて、プリンタモデル９０９で決定されたインク打ち込み量を用いて、画像出力装置９１１を用いて画像を出力する。
【００８４】
＜画像保存フォーマット＞
図１４は、ステップＳ１００２にて画像を記憶する際に用いる画像保存フォーマットの一例である。図１４において、画像サイズ、解像度等の情報を記述するヘッダ１４０１と、ＲＧＢデータ１４０２の間に、画像入力システムのシステム特性１４０１を記述する。分光反射率復元部９０８では、これらＲＧＢデータとシステム特性とから分光反射率を復元する。
【００８５】
＜分光反射率復元＞
画像中の画素のＲＧＢ値を（Ｒｉｍａｇｅ，Ｇｉｍａｇｅ，Ｂｉｍａｇｅ）、入力システムのシステム特性をそれぞれ（ＳＲ１（λ），ＳＧ１（λ），ＳＢ１（λ））、（ＳＲ２（λ），ＳＧ２（λ），ＳＢ２（λ））、（ＳＲ３（λ），ＳＧ３（λ），ＳＢ３（λ））とすると、画像中の画素の分光反射率は、以下の（１１）式により推定される。
【００８６】
【数８】
2004064542.tif 000010
【００８７】
上記（１１）式により得られた分光反射率を用い、第１実施形態で説明したのと同様の方法により色再現を行なう。
【００８８】
以上説明した各実施形態によれば、入力された画像のオリジナルの分光分布特性を推定するためのデータが画像データに添付され、入力画像信号を出力画像信号へと変換する色変換処理においては、その添付されたデータに基づいてオリジナルシーンの分光反射特性が推定される。このため、分光反射特性を忠実に再現することが可能となり、異なる観察環境下においても、画像のオリジナルシーンの正確な色再現が実現できる。
【００８９】
（他の実施形態）
＜出力推定＞
上記各実施形態では、プリンタモデル５、８１５および９０９における出力推定には、上述した出力推定方法の他、各種の手法を用いることができる。例えば、従来用いられているニューラルネットワークによる出力推定方法を用いても良いし、ユール‐ニールセンの修正式を用いたノイゲバウア式を用いても良い。すなわち、インクの分光反射率と打ち込み量を用いて出力予測を行う方法であれば、その方法は限定されるものではない。
【００９０】
＜記憶媒体＞
なお、本発明は、複数の機器（例えばホストコンピュータ、インタフェイス機器、リーダ、プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機、ファクシミリ装置など）に適用しても良い。
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵまたはＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても達成されることは言うまでもない。
【００９１】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００９２】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることが出来る。
【００９３】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）などが実際の処理の一部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００９４】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００９５】
【発明の効果】
以上説明したように、本発明によれば、入力画像の分光分布特性を推定して、これを出力画像で忠実に再現することが可能となる。このため、異なる観察環境下においても、忠実な色再現を実現する画像出力を得ることができる。
【図面の簡単な説明】
【図１】第１実施形態による色再現装置の構成を示すブロック図である。
【図２】第１実施形態による色再現処理を説明するフローチャートである。
【図３】出力推定処理を説明するフローチャートである。
【図４】１次色補正用パッチの例を示す図である。
【図５】（ａ）はシアンインクの打ち込み量に対する分光反射率の測定結果を示す図、（ｂ）は（ａ）の測定結果から取得された１次色補正ＬＵＴを示す図である。
【図６】インク重ね合わせ補正用パッチの例を示す図である。
【図７】第２実施形態による色再現装置の構成を示すブロック図である。
【図８】第２実施形態による色再現処理を説明するフローチャートである。
【図９】第３実施形態による色再現装置の構成を示すブロック図である。
【図１０】第３実施形態による色再現処理を説明するフローチャートである。
【図１１】本実施形態によるユーザインターフェース例を示す図である。
【図１２】第１実施形態における画像保存フォーマットの一例を示す図である。
【図１３】第２実施形態における画像保存フォーマットの一例を示す図である。
【図１４】第３実施形態における画像保存フォーマットの一例を示す図である。
【図１】
2004064542.tif 000011
【図２】
2004064542.tif 000012
【図３】
2004064542.tif 000013
【図４】
2004064542.tif 000014
【図５】
2004064542.tif 000015
【図６】
2004064542.tif 000016
【図７】
2004064542.tif 000017
【図８】
2004064542.tif 000018
【図９】
2004064542.tif 000019
【図１０】
2004064542.tif 000020
【図１１】
2004064542.tif 000021
【図１２】
2004064542.tif 000022
【図１３】
2004064542.tif 000023
【図１４】
2004064542.tif 000024