(57)【要約】【課題】ユーザが３Ｄ形状に着色する色の特定を容易にするとともに、そのユーザが指定した色にユーザのいる照明環境またはユーザ所望の照明環境に応じた色を描画することができ、さらに、モニタから指定された色の情報と実サンプルの計測により入力された色の情報を同時に用いて一つの３Ｄ画像を描画することのできる画像処理装置を提供する。【解決手段】ＲＧＢの指定を受け付け、そのＲＧＢ情報とモニタが発色する色の測色値と測色値算出式により測色値を算出する。またその測色値情報と、等色関数と、照明光スペクトル情報と、に基づいて、測色値情報に対応する分光反射率を算出する。そして、分光反射率からマルチスペクトルデータを算出し、画像データを生成する。【選択図】図１
2008249438.tif 000002
【特許請求の範囲】
【請求項１】
画像を出力するモニタに表示された色の指定を受け付ける色情報受付手段と、
前記指定を受け付けた色の情報とモニタが発色する色の測色値と測色値算出式により前記指定を受け付けた色の情報に対応する測色値情報を算出する測色値情報算出手段と、
前記算出した測色値情報と、人間の目の分光感度を表した分光感度情報と、入力を受け付けた照明光スペクトル情報と、に基づいて、前記算出した測色値情報に対応する分光反射率を算出する分光反射率算出手段と、
前記算出した分光反射率からＮバンドのマルチスペクトルデータを算出するマルチスペクトルデータ算出手段と、
前記マルチスペクトルデータと３Ｄモデリングデータとを用いて３Ｄ画像データを生成する３Ｄ画像データ生成手段と、
前記３Ｄ画像データに基づいて前記モニタに形状とその形状の色を描画する描画手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記分光反射率算出手段は、前記算出した測色値情報と、前記人間の目の分光感度を表した分光感度情報と、前記入力を受け付けた照明光スペクトル情報と、に加えさらに、前記３Ｄ画像データが示す形状の被写体の分光反射率特性の統計情報と、に基づいて、前記算出した測色値情報に対応する分光反射率を算出する
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
画像を出力するモニタに表示された色の指定を受け付ける色情報受付手段と、
前記指定を受け付けた色の情報とモニタが発色する色の測色値と測色値算出式により前記指定を受け付けた色の情報に対応する測色値情報を算出する第１測色値情報算出手段と、
予め記憶する複数の分光反射率の情報から特定したいずれかの分光反射率の情報と、人間の目の分光感度を表した分光感度情報と、入力を受け付けた照明光スペクトル情報と、に基づいて、前記特定した分光反射率に対応する測色値情報を算出する第２測色値算出手段と、
前記算出された２つの測色値を比較して、最も近い側色値の算出に用いた分光反射率を前記分光反射率記憶手段より読み出して、当該分光反射率からＮバンドのマルチスペクトルデータを算出するマルチスペクトルデータ算出手段と、
前記マルチスペクトルデータと３Ｄモデリングデータとを用いて３Ｄ画像データを生成する３Ｄ画像データ生成手段と、
前記３Ｄ画像データに基づいて前記モニタに形状とその形状の色を描画する描画手段と、
を備えることを特徴とする画像処理装置。
【請求項４】
前記第２測色値算出手段は、特定した分光反射率の情報と、人間の目の分光感度を表した分光感度情報と、入力を受け付けた照明光スペクトル情報と、に加えさらに、前記３Ｄ画像データが示す形状の被写体の分光反射率特性の統計情報と、に基づいて、前記特定した分光反射率に対応する測色値情報を算出する
ことを特徴とする請求項３に記載の画像処理装置。
【請求項５】
マルチスペクトルデータ算出手段が、分光反射率計測手段によって計測された分光反射率からＮバンドのマルチスペクトルデータを算出し、
前記３Ｄ画像データ生成手段は、前記指定を受け付けた色の情報から算出されたマルチスペクトルデータと、分光反射率計測手段によって計測された分光反射率から算出されたマルチスペクトルデータとの両方を用いて３Ｄ画像データを生成する
ことを特徴とする請求項１から請求項４のいずれかに記載の画像処理装置。
【請求項６】
コンピュータを、
画像を出力するモニタに表示された色の指定を受け付ける色情報受付手段、
前記指定を受け付けた色の情報とモニタが発色する色の測色値と測色値算出式により前記指定を受け付けた色の情報に対応する測色値情報を算出する測色値情報算出手段、
前記算出した測色値情報と、人間の目の分光感度を表した分光感度情報と、入力を受け付けた照明光スペクトル情報と、に基づいて、前記算出した測色値情報に対応する分光反射率を算出する分光反射率算出手段、
前記算出した分光反射率からＮバンドのマルチスペクトルデータを算出するマルチスペクトルデータ算出手段、
前記マルチスペクトルデータと３Ｄモデリングデータとを用いて３Ｄ画像データを生成する３Ｄ画像データ生成手段、
前記３Ｄ画像データに基づいて前記モニタに形状とその形状の色を描画する描画手段、
として機能させるためのプログラム。
【請求項７】
コンピュータを、
画像を出力するモニタに表示された色の指定を受け付ける色情報受付手段、
前記指定を受け付けた色の情報とモニタが発色する色の測色値と測色値算出式により前記指定を受け付けた色の情報に対応する測色値情報を算出する第１測色値情報算出手段、
予め記憶する複数の分光反射率の情報から特定したいずれかの分光反射率の情報と、人間の目の分光感度を表した分光感度情報と、入力を受け付けた照明光スペクトル情報と、に基づいて、前記特定した分光反射率に対応する測色値情報を算出する第２測色値算出手段、
前記算出された２つの測色値を比較して、最も近い側色値の算出に用いた分光反射率を前記分光反射率記憶手段より読み出して、当該分光反射率からＮバンドのマルチスペクトルデータを算出するマルチスペクトルデータ算出手段、
前記マルチスペクトルデータと３Ｄモデリングデータとを用いて３Ｄ画像データを生成する３Ｄ画像データ生成手段、
前記３Ｄ画像データに基づいて前記モニタに形状とその形状の色を描画する描画手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータグラフィックス技術により、３Ｄ形状の画像データを生成してモニタに描画すると共に、その３Ｄ形状の画像データに色を着色して描画する画像処理装置およびそのプログラムに関する。
【背景技術】
【０００２】
従来、物体の３Ｄ形状の画像データに色を着色してモニタに描画させる技術として、分光反射率の情報を入力してその分光反射率の情報に基づいてＲＧＢの値を算出し、形状に色を着色して描画する画像処理装置が存在する。また、３バンドカメラ等で撮影した画像から分光反射率を推定して、その分光反射率に基づいてＲＧＢの値を算出し、撮影した形状に色を着色して描画する画像処理装置が存在する（例えば特許文献１参照）。
【特許文献１】特開２００５−１１４５３０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、ユーザが３Ｄ形状のデータをコンピュータに入力してそれに着色するような場合には、実際の物体が存在するわけではないので特許文献１の技術のように３バンドカメラで撮影することはもちろんできない。したがって色を着色するための情報をコンピュータに入力しなければならないが、上述の従来の装置のように分光反射率の情報を入力させるとなると、ユーザが着色したいと思う色を特定するために、図８の分光反射率の入力画面の例で示すように、色の分光反射率を特定するための光の波長とその光の反射率との対応関係の情報を数多く入力しなければならない。したがってどのような色がどのような分光反射率となるのかを知らないユーザにとっては、３Ｄ形状に対して色を着色するために入力する値（波長や反射率の対応関係）が分からず、不便であった。また分光反射率で色の実サンプルを計測してその色が着色される３Ｄ形状の画像を描画すると共に、ユーザがモニタに表示された数多くの色のうちの一つの色を指定してその色で３Ｄ形状の画像を描画することを同時に行う場合には、モニタから指定された色の情報と実サンプルの計測により入力された色の情報の色を表現する情報や次元が違うので、同時に描画処理することができなかった。さらに、ユーザがモニタに表示された色を３Ｄ形状の画像に着色して描画するだけでなく、ユーザがモニタを見ている照明環境下またはユーザが所望する照明環境下に応じた色で、３Ｄ形状の画像に着色してモニタに描画する必要がある。
【０００４】
そこでこの発明は、３Ｄ形状の画像データを表示する画像処理装置において、ユーザが３Ｄ形状に着色する色の特定を容易にするとともに、そのユーザが指定した色にユーザのいる照明環境またはユーザ所望の照明環境に応じた色を描画することができ、さらに、モニタから指定された色の情報と実サンプルの計測により入力された色の情報を同時に用いて一つの３Ｄ画像を描画することのできる画像処理装置およびそのプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明は、画像を出力するモニタに表示された色の指定を受け付ける色情報受付手段と、前記指定を受け付けた色の情報とモニタが発色する色の測色値と測色値算出式により前記指定を受け付けた色の情報に対応する測色値情報を算出する測色値情報算出手段と、前記算出した測色値情報と、人間の目の分光感度を表した分光感度情報と、入力を受け付けた照明光スペクトル情報と、に基づいて、前記算出した測色値情報に対応する分光反射率を算出する分光反射率算出手段と、前記算出した分光反射率からＮバンドのマルチスペクトルデータを算出するマルチスペクトルデータ算出手段と、前記マルチスペクトルデータと３Ｄモデリングデータとを用いて３Ｄ画像データを生成する３Ｄ画像データ生成手段と、前記３Ｄ画像データに基づいて前記モニタに形状とその形状の色を描画する描画手段と、を備えることを特徴とする画像処理装置である。
【０００６】
また本発明は、上述の画像処理装置において、前記分光反射率算出手段は、前記算出した測色値情報と、前記人間の目の分光感度を表した分光感度情報と、前記入力を受け付けた照明光スペクトル情報と、に加えさらに、前記３Ｄ画像データが示す形状の被写体の分光反射率特性の統計情報と、に基づいて、前記算出した測色値情報に対応する分光反射率を算出することを特徴とする。
【０００７】
また本発明は、画像を出力するモニタに表示された色の指定を受け付ける色情報受付手段と、前記指定を受け付けた色の情報とモニタが発色する色の測色値と測色値算出式により前記指定を受け付けた色の情報に対応する測色値情報を算出する第１測色値情報算出手段と、予め記憶する複数の分光反射率の情報から特定したいずれかの分光反射率の情報と、人間の目の分光感度を表した分光感度情報と、入力を受け付けた照明光スペクトル情報と、に基づいて、前記特定した分光反射率に対応する測色値情報を算出する第２測色値算出手段と、前記算出された２つの測色値を比較して、最も近い側色値の算出に用いた分光反射率を前記分光反射率記憶手段より読み出して、当該分光反射率からＮバンドのマルチスペクトルデータを算出するマルチスペクトルデータ算出手段と、前記マルチスペクトルデータと３Ｄモデリングデータとを用いて３Ｄ画像データを生成する３Ｄ画像データ生成手段と、前記３Ｄ画像データに基づいて前記モニタに形状とその形状の色を描画する描画手段と、を備えることを特徴とする画像処理装置である。
【０００８】
また本発明は、上述の画像処理装置において、前記第２測色値算出手段は、特定した分光反射率の情報と、人間の目の分光感度を表した分光感度情報と、入力を受け付けた照明光スペクトル情報と、に加えさらに、前記３Ｄ画像データが示す形状の被写体の分光反射率特性の統計情報と、に基づいて、前記特定した分光反射率に対応する測色値情報を算出することを特徴とする。
【０００９】
また本発明は、上述の画像処理装置において、マルチスペクトルデータ算出手段が、分光反射率計測手段によって計測された分光反射率からＮバンドのマルチスペクトルデータを算出し、前記３Ｄ画像データ生成手段は、前記指定を受け付けた色の情報から算出されたマルチスペクトルデータと、分光反射率計測手段によって計測された分光反射率から算出されたマルチスペクトルデータとの両方を用いて３Ｄ画像データを生成することを特徴とする。
【００１０】
また本発明は、コンピュータを、画像を出力するモニタに表示された色の指定を受け付ける色情報受付手段、前記指定を受け付けた色の情報とモニタが発色する色の測色値と測色値算出式により前記指定を受け付けた色の情報に対応する測色値情報を算出する測色値情報算出手段、前記算出した測色値情報と、人間の目の分光感度を表した分光感度情報と、入力を受け付けた照明光スペクトル情報と、に基づいて、前記算出した測色値情報に対応する分光反射率を算出する分光反射率算出手段、前記算出した分光反射率からＮバンドのマルチスペクトルデータを算出するマルチスペクトルデータ算出手段、前記マルチスペクトルデータと３Ｄモデリングデータとを用いて３Ｄ画像データを生成する３Ｄ画像データ生成手段、前記３Ｄ画像データに基づいて前記モニタに形状とその形状の色を描画する描画手段、として機能させるためのプログラムである。
【００１１】
また本発明は、コンピュータを、画像を出力するモニタに表示された色の指定を受け付ける色情報受付手段、前記指定を受け付けた色の情報とモニタが発色する色の測色値と測色値算出式により前記指定を受け付けた色の情報に対応する測色値情報を算出する第１測色値情報算出手段、予め記憶する複数の分光反射率の情報から特定したいずれかの分光反射率の情報と、人間の目の分光感度を表した分光感度情報と、入力を受け付けた照明光スペクトル情報と、に基づいて、前記特定した分光反射率に対応する測色値情報を算出する第２測色値算出手段、前記算出された２つの測色値を比較して、最も近い側色値の算出に用いた分光反射率を前記分光反射率記憶手段より読み出して、当該分光反射率からＮバンドのマルチスペクトルデータを算出するマルチスペクトルデータ算出手段、前記マルチスペクトルデータと３Ｄモデリングデータとを用いて３Ｄ画像データを生成する３Ｄ画像データ生成手段、前記３Ｄ画像データに基づいて前記モニタに形状とその形状の色を描画する描画手段、として機能させるためのプログラムである。
【発明の効果】
【００１２】
本発明によれば、３Ｄ形状の画像データを表示する画像処理装置において、ユーザはその３Ｄ形状の色を指定する場合にカラーパレットを用いて指定すればよい。したがってユーザが３Ｄ形状に着色する色の特定を容易にすることができる。また、ユーザが指定した色から分光反射率を算出する際に、ユーザのいる照明環境またはユーザ所望の照明環境の照明光スペクトルを用いると共に、人間の目の感度特性やサンプル特性の統計情報を用いるので、分光反射率の算出において、ユーザの見た色に合わせた分光反射率を算出できる。またモニタにおいて指定された色のＲＧＢ値から算出されたマルチスペクトルデータと、色を実際に測色した値から算出されたマルチスペクトルデータの両方のデータに基づいて３Ｄ画像データを生成することができるので、モニタから指定された色の情報と実サンプルの計測により入力された色の情報を同時に用いて一つの３Ｄ画像を描画することができる。
【発明を実施するための最良の形態】
【００１３】
以下、第１の実施形態による画像処理装置を図面を参照して説明する。図１は同実施形態による画像処理装置の構成を示すブロック図である。この図において、符号１は画像処理装置である。そして画像処理装置１はモニタに表示した色の指定を、マウスやキーボードなどの入力手段から受け付ける色指定部１１と、ユーザの居る照明環境下またはユーザ所望の照明環境下の照明スペクトルを記憶する照明スペクトル記憶部１２と、モニタ特性の情報を記憶するモニタ特性記憶部１３と、ユーザに指定された色に基づいてユーザの居る照明環境下またはユーザ所望の照明環境下に応じた色の分光反射率を算出する分光反射率算出部１４と、分光反射率算出部１４で算出された分光反射率に基づいて当該分光反射率の色を表現する６バンドのマルチスペクトルデータを算出する第１マルチスペクトル変換部１５と、実サンプルから計測された分光反射率の入力を受けて、当該分光反射率の色を表現する６バンドのマルチスペクトルデータを算出する第２マルチスペクトル変換部１６と、第１マルチスペクトル変換部１５から入力を受けた分光反射率または第２マルチスペクトル変換部１６から入力を受けたマルチスペクトルデータのいずれかまたは両方に基づいて、３Ｄ画像データの生成と、その３Ｄ画像データに着色する色の情報を生成するマルチスペクトルＣＧ描画部１７（３Ｄ画像データ生成手段）と、出力する色の再現処理を行う色再現処理部１８とを備えている。また図１において符号２は実サンプルの分光反射率を計測する分光反射率計測部である。また３は３Ｄ形状の画像を表示するモニタである。
【００１４】
図２はＲＧＢ値からＸＹＺ値への変換処理の概要を示す図である。
図３はＸＹＺ値に基づく分光反射率の算出処理の概要を示す図である。
図４は分光反射率に基づくマルチスペクトルデータの算出処理の概要を示す図である。
図５は画像処理装置の処理概要の全体像を示す第１の図である。
図６は画像処理装置の処理フローを示す図である。
次に図２〜図６を用いて第１の実施形態による画像処理装置の処理フローについて説明する。
【００１５】
まず、ユーザは３Ｄ形状の画像の生成を行うにあたり、画像処理装置１のモニタにカラーパレットを表示するよう指示を入力する。このカラーパレットはＲＧＢによって表現できる多くの色の指定を行うことができるものであり、ユーザはマウス等の入力装置を使って、色の色相を徐々に変化させて色を表示しているカラーパレット上で、その色を指定する。図２で示すようにユーザが色を指定するとその色に対応するＲＧＢ値を色指定部１１が判定し（ステップＳ１０１）、そのＲＧＢ値を分光反射率算出部１１へ転送する。次に分光反射率算出部１４は、モニタで出力されたＲ（赤）、Ｇ（緑）、Ｂ（青）の各色の実際に測色したＸＹＺ値｛（Ｘｒ，Ｙｒ，Ｚｒ）、（Ｘｇ，Ｙｇ，Ｚｇ）、（Ｘｂ，Ｙｂ，Ｚｂ）｝の値と、指定を受けたＲＧＢ値（モニタのＲＧＢ信号値）とを用いて式（１）により、ユーザより指定を受けた色のＲＧＢ値に基づくＸＹＺ値を算出する（ステップＳ１０２）。なおモニタのＲ（赤）、Ｇ（緑）、Ｂ（青）の色の出力を測色した（Ｘｒ，Ｙｒ，Ｚｒ）、（Ｘｇ，Ｙｇ，Ｚｇ）、（Ｘｂ，Ｙｂ，Ｚｂ）はモニタ特性データであり、このデータは予め画像処理装置１が記憶していても良いし、ＸＹＺ値の算出の度に入力を受けてもよい。また式（１）においてモニタ特性データは（Ｘｒ，Ｙｒ，Ｚｒ）、（Ｘｇ，Ｙｇ，Ｚｇ）、（Ｘｂ，Ｙｂ，Ｚｂ）を要素に持つ行列である。
【００１６】
【数１】
2008249438.tif 000003
【００１７】
次に分光反射率算出部１４は、図３で示すように式（１）により算出したＸＹＺ値と、人間の目の感度特性（等色関数）と、そのユーザの居る環境における照明光のデータである照明光スペクトルと、サンプル特性の統計情報とを用いて、分光反射率を算出する（ステップＳ１０３）。ここで、分光反射率は分光反射率推定行列Ｇを用いて式（２）で表される。
【００１８】
【数２】
2008249438.tif 000004
【００１９】
また人間の目の分光感度（等色関数）と、対角成分が照明光スペクトルである対角行列とに基づいて、
【００２０】
【数３】
2008249438.tif 000005
【００２１】
とすると、分光反射率推定行列Ｇは
【００２２】
【数４】
2008249438.tif 000006
【００２３】
で表すことができる。ここで式（３）においてＸ（λ），Ｙ（λ）、Ｚ（λ）を要素に持つ行列が人間の目の分光感度（等色関数）を表しており、また（Ｗ１，Ｗ２・・・Ｗｎ）の要素を対角成分に持つ行列が照明光スペクトルを表している。またＨｔはＨの転置行列、Ｒｆはサンプル特性の統計情報である。なおサンプル特性の統計情報は、色の実サンプルを計測した分光反射率サンプルの相関行列などである。以上の処理により、例えば光の波長３８０ｎｍ〜７８０ｎｍまでの１ｎｍ毎の反射率が算出できる。そして分光反射率算出部１４は算出した分光反射率を第１マルチスペクトル変換部１５に出力する。
【００２４】
次に第１マルチスペクトル変換部１５は、図４で示すように、指定された色の分光反射率のデータから６バンドのフィルタによって得られるマルチスペクトルデータを算出する（ステップＳ１０４）。ここで、このマルチスペクトルデータの算出において、式（５），式（６）を用いて算出する。なお、Ｃ（ｃ１，…Ｃ６）は６バンドの各反射率、Ｍｖｍｓｃはフィルターの感度（分光反射率を６バンドに変換する行列）である。
【００２５】
【数５】
2008249438.tif 000007
【００２６】
【数６】
2008249438.tif 000008
【００２７】
そして、第１マルチスペクトル変換部１５は算出したマルチスペクトルデータをマルチスペクトルＣＧ描画部１７へ出力する。そしてマルチスペクトルＣＧ描画部１７は、第１マルチスペクトル変換部１５から受け付けたマルチスペクトルデータと３Ｄモデリングデータとを用いて、３Ｄ画像データを生成する（ステップＳ１０５）。そして、色再現処理部１８は、マルチスペクトルＣＧ描画部１７から受け付けた３Ｄ画像データに基づいてモニタに３Ｄ画像を描画する。ここでこの３Ｄ画像を描画する際の色のデータは６バンドのマルチスペクトルデータに基づいて行われる。この時、色再現処理部１８は、６バンドのマルチスペクトルデータに照明光のスペクトルを掛け合わせて分光反射率を算出し（ステップＳ１０６）、上述のＲＧＢ値→測色値→分光反射率の算出処理の逆演算により、分光反射率→測色値→ＲＧＢ値の算出処理を行う（ステップＳ１０７）。そしてモニタが色再現処理部１８で算出されたＲＧＢ値で発色する３Ｄ画像を表示する（ステップＳ１０８）。
【００２８】
また画像処理装置１は、分光反射率計測部２によって計測した実サンプルの色の分光反射率に基づいて、３Ｄ画像データを生成してもよい。この場合、第２マルチスペクトル変換部１６が分光反射率計測部２より分光反射率を受け付けて、その分光反射率に基づいて、第１マルチスペクトル変換部１５と同様の演算によりマルチスペクトルデータを算出する。そして、マルチスペクトルＣＧ描画部１７は上述の演算と同様に３Ｄ画像データを生成する。またマルチスペクトルＣＧ描画部１７は、第１マルチスペクトル変換部１５と第２マルチスペクトル変換部１６の両方から、３Ｄ形状のそれぞれの部分のマルチスペクトルデータを受け付けて、それら受け付けたマルチスペクトルデータに基づいて、上述の演算と同様に３Ｄ画像データを生成するようにしてもよい。これにより、モニタから指定された色の情報と実サンプルの計測により入力された色の情報を同時に用いて一つの３Ｄ画像を描画することができる。例えば車の３Ｄ画像を生成するにあたり、ボディーの色は実測した分光反射率に基づいて色を描画し、シートなどの内装については入力装置を用いて指定した色のＲＧＢ値から算出された分光反射率に基づいて色を描画し、一つの３Ｄ画像データが生成される。なお、本実施形態においては、６バンドのマルチスペクトルデータを生成する場合について説明したが、他の複数のＮバンドのマルチスペクトルデータであってもよい。
【００２９】
以上、本発明の第１の実施形態について説明したが、上述の処理によれば、３Ｄ形状の画像データを表示する画像処理装置において、ユーザは３Ｄ形状の色を指定する場合にカラーパレットを用いて指定すればよい。したがってユーザが３Ｄ形状に着色する色の特定を容易にすることができる。また、ユーザが指定した色から分光反射率を算出する際に、ユーザのいる照明環境またはユーザ所望の照明環境の照明光スペクトルを用いると共に、人間の目の感度特性やサンプル特性の統計情報を用いるので、分光反射率の算出において、ユーザの見た色に合わせた分光反射率を算出できる。またモニタにおいて指定された色のＲＧＢ値から算出されたマルチスペクトルデータと、色を実際に測色した値から算出されたマルチスペクトルデータの両方のデータに基づいて３Ｄ画像データを生成することができるので、モニタから指定された色の情報と実サンプルの計測により入力された色の情報を同時に用いて一つの３Ｄ画像を描画することができる。
【００３０】
図７は画像処理装置の処理概要の全体像を示す第２の図である。
次に第２の実施形態による画像処理装置の処理を、図７を用いて説明する。
画像処理装置１は、図７で示すように、数多くの色の分光反射率のデータを記憶しておき、ユーザから指定された色の測色値と、記憶している分光反射率のデータから求めた測色値とを比較して、ユーザから指定された色の測色値と同等の測色値の算出に用いた分光反射率のデータを用いて３Ｄ画像データを生成するようにしても良い。この場合、第１の実施形態と同様に指定された色のＲＧＢ値から測色値を算出する。また分光反射率データベースに記録されている分光反射率データから第１の実施形態で測色値から分光反射率を算出した演算処理の逆演算により、照明光スペクトル、人間の目の感度特性、サンプル特性の統計情報を用いて測色値を算出する。そして、ＲＧＢ値から算出した測色値と、予め記憶された分光反射率から算出した測色値とを比較して、ユーザから指定された色の測色値と同等の測色値の算出に用いた分光反射率のデータを特定する。そしてその特定した分光反射率のデータを用いて、第１の実施形態と同様にマルチスペクトルデータを算出し、また３Ｄ画像データの生成、その３Ｄ画像データに基づく３Ｄ形状及び色のモニタへの表示の処理を行う。
【００３１】
なお、上述の画像処理装置は内部に、コンピュータシステムを有している。そして、上述した処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
【００３２】
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【産業上の利用可能性】
【００３３】
・・・・によって、・・・・が不可欠な用途にも適用できる。
【図面の簡単な説明】
【００３４】
【図１】画像処理装置の構成を示すブロック図である。
【図２】ＲＧＢ値からＸＹＺ値への変換処理の概要を示す図である。
【図３】ＸＹＺ値に基づく分光反射率の算出処理の概要を示す図である。
【図４】マルチスペクトルデータの算出処理の概要を示す図である。
【図５】画像処理装置の処理概要の全体像を示す第１の図である。
【図６】画像処理装置の処理フローを示す図である。
【図７】画像処理装置の処理概要の全体像を示す第２の図である。
【図８】分光反射率の入力画面の例を示す図である。
【符号の説明】
【００３５】
１・・・画像処理装置
１１・・・色指定部
１２・・・照明スペクトル入力部
１３・・・モニタ特性部
１４・・・分光反射率算出部
１５・・・第１マルチスペクトル変換部
１６・・・第２マルチスペクトル変換部
１７・・・マルチスペクトルＣＧ描画部
１８・・・色再現処理部
２・・・分光反射率計測部
３・・・モニタ
【図１】
2008249438.tif 000009
【図２】
2008249438.tif 000010
【図３】
2008249438.tif 000011
【図４】
2008249438.tif 000012
【図５】
2008249438.tif 000013
【図６】
2008249438.tif 000014
【図７】
2008249438.tif 000015
【図８】
2008249438.tif 000016