(57)【特許請求の範囲】
【請求項１】
目標色を再現するために、複数種の画像信号値によって表現される画像データの変換を行う画像処理システムにおいて、
所定の色変換用データに基づき、前記画像データを変換する色変換手段を含み、
前記色変換用データは、前記画像信号値の種別ごとに、色変換前の１種類の画像信号値と、色変換後の前記複数種の画像信号値とを対応付けるための信号別対応付けデータを含み、
前記色変換手段は、
入力される画像信号値を、前記画像信号値の種別ごとに、前記信号別対応付けデータに基づき、前記１種類の画像信号値を前記複数種の画像信号値に変換する手段と、
変換された前記複数種の画像信号値を、前記画像信号値の種別ごとに統合する手段と、
を含むことを特徴とする画像処理システム。
【請求項２】
請求項１において、
前記目標色に応じて前記色変換用データを生成する色変換用データ生成手段を含むことを特徴とする画像処理システム。
【請求項３】
請求項１、２のいずれかにおいて、
前記信号別対応付けデータは、前記色変換後の前記複数種の画像信号値を前記色変換前の１種類の画像信号値に対する比率で表現したものであることを特徴とする画像処理システム。
【請求項４】
請求項１〜３のいずれかにおいて、
前記画像データは、動画像データであることを特徴とする画像処理システム。
【請求項５】
請求項２〜４のいずれかにおいて、
前記色変換用データ生成手段は、視環境を示す環境情報に基づき、前記色変換用データを生成することを特徴とする画像処理システム。
【請求項６】
請求項２〜５のいずれかにおいて、
前記色変換用データ生成手段は、画像の校正時に、前記色変換用データを生成することを特徴とする画像処理システム。
【請求項７】
目標色を再現するために、複数種の画像信号値によって表現される画像データの変換を行うためのプログラムであり、コンピュータにより読み取り可能なプログラムであって、
所定の色変換用データに基づき、前記画像データを変換する色変換手段としてコンピュータを機能させ、
前記色変換用データは、前記画像信号値の種別ごとに、色変換前の１種類の画像信号値と、色変換後の前記複数種の画像信号値とを対応付けるための信号別対応付けデータを含み、
前記色変換手段は、
入力される画像信号値を、前記画像信号値の種別ごとに、前記信号別対応付けデータに基づき、前記１種類の画像信号値を前記複数種の画像信号値に変換する手段と、
変換された前記複数種の画像信号値を、前記画像信号値の種別ごとに統合する手段と、
、
を含むことを特徴とするプログラム。
【請求項８】
請求項７において、
前記目標色に応じて前記色変換用データを生成する色変換用データ生成手段としてコンピュータを機能させることを特徴とするプログラム。
【請求項９】
請求項７、８のいずれかにおいて、
前記信号別対応付けデータは、前記色変換後の前記複数種の画像信号値を前記色変換前の１種類の画像信号値に対する比率で表現したものであることを特徴とするプログラム。
【請求項１０】
請求項７〜９のいずれかにおいて、
前記画像データは、動画像データであることを特徴とするプログラム。
【請求項１１】
請求項８〜１０のいずれかにおいて、
前記色変換用データ生成手段は、視環境を示す環境情報に基づき、前記色変換用データを生成することを特徴とするプログラム。
【請求項１２】
請求項８〜１１のいずれかにおいて、
前記色変換用データ生成手段は、画像の校正時に、前記色変換用データを生成することを特徴とするプログラム。
【請求項１３】
コンピュータにより読み取り可能な情報記憶媒体であって、
請求項８〜１２のいずれかのプログラムを記憶したことを特徴とする情報記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、目標色を再現するために画像データの変換を行う画像処理システム、プログラムおよび情報記憶媒体に関する。
【０００２】
【背景技術および発明が解決しようとする課題】
一般に、目標色（例えばｓＲＧＢ等の規格に適合した色等）を再現するために画像データの色変換を行う場合、３次元ルックアップテーブル（以下、「３Ｄ−ＬＵＴ」という。）と補間演算を組み合わせて色の変換が行われている。
【０００３】
全ての画像信号（例えば、Ｒ信号、Ｇ信号、Ｂ信号等）の組み合わせを３Ｄ−ＬＵＴで表現する手法も考えられるが、３色８ビットのシステムでは５０ＭＢ（メガバイト）程度になり、多大な記憶容量が必要となる（洪博哲著『お話・カラー画像処理』ＣＱ出版株式会社、１９９９年発行、１２３ページ参照）。
【０００４】
また、補間演算を行う場合、８点を用いて補間演算を行うが、この手法では多大な演算時間がかかってしまう。
【０００５】
演算時間を短縮するため、３Ｄ−ＬＵＴ空間における対象点を含む立方体を分割して対象点を含む三角錐を用いて、すなわち、４点を用いて補間演算する手法も提案されている（同書参照）。
【０００６】
しかし、この４点の抽出や補間演算自体が複雑であり、演算時間がかかってしまう。
【０００７】
特に、動画像のように６０分の１秒でリアルタイムに画像を書き換える場合には、色変換にかかる演算時間を短縮することが重要となる。
【０００８】
本発明は、上記の課題に鑑みなされたものであり、その目的は、目標色を再現するために画像データの変換を行う場合に、より少ない記憶容量で、かつ、より少ない演算時間で色変換を行うことのできる画像処理システム、プログラムおよび情報記憶媒体を提供することにある。
【０００９】
【課題を解決するための手段】
上記課題を解決するため、本発明に係る画像処理システムは、目標色を再現するために、複数種の画像信号値によって表現される画像データの変換を行う画像処理システムにおいて、
所定の色変換用データに基づき、前記画像データを変換する色変換手段を含み、
前記色変換用データは、前記画像信号値の種別ごとに、色変換後の画像信号値を、色変換前の複数種の画像信号値と対応付けるための信号別対応付けデータを含み、
前記色変換手段は、
入力される画像信号値と、前記信号別対応付けデータと、に基づき、前記画像信号値の種別ごとに、画像信号値の色変換を行う手段と、
色変換の行われた画像信号値を、前記画像信号値の種別ごとに統合する手段と、
を含むことを特徴とする。
【００１０】
また、本発明に係るプログラムは、目標色を再現するために、複数種の画像信号値によって表現される画像データの変換を行うためのプログラムであり、コンピュータにより読み取り可能なプログラムであって、
所定の色変換用データに基づき、前記画像データを変換する色変換手段としてコンピュータを機能させ、
前記色変換用データは、前記画像信号値の種別ごとに、色変換後の画像信号値を、色変換前の複数種の画像信号値と対応付けるための信号別対応付けデータを含み、
前記色変換手段は、
入力される画像信号値と、前記信号別対応付けデータと、に基づき、前記画像信号値の種別ごとに、画像信号値の色変換を行う手段と、
色変換の行われた画像信号値を、前記画像信号値の種別ごとに統合する手段と、
を含むことを特徴とする。
【００１１】
また、本発明に係る情報記憶媒体は、コンピュータにより読み取り可能な情報記憶媒体であって、上記手段をコンピュータに実現させるためのプログラムを記憶したことを特徴とする。
【００１２】
本発明によれば、画像信号値の種別ごとに、前記複数種の画像信号値で表される画像信号値を求め、求められた画像信号値を画像信号値の種別ごとに統合することにより、目的とする画像信号値を得ることができる。
【００１３】
これにより、色変換用データのために必要となる記憶容量を低減し、色変換にかかる演算時間を短縮できる。
【００１４】
すなわち、例えば、上述したように、３色８ビットで構成される３Ｄ−ＬＵＴの場合、５０ＭＢ程度が必要となる。一方、本発明によれば、２４ビット×２５６×３色＝２３０４Ｂ（バイト）で済む。
【００１５】
また、色変換時の演算のアルゴリズムも、統合、すなわち、信号別対応付けデータの検索と、和算だけで済むので、線形補間等を用いる従来の手法に比べて演算時間を低減できる。
【００１６】
また、前記画像処理システムは、所定の状況において、前記目標色に応じて前記色変換用データを生成する色変換用データ生成手段を含んでもよい。
【００１７】
また、前記プログラムは、所定の状況において、前記目標色に応じて前記色変換用データを生成する色変換用データ生成手段としてコンピュータを機能させてもよい。
【００１８】
また、前記情報記憶媒体は、前記色変換用データ生成手段としてコンピュータを機能させるプログラムを記憶してもよい。
【００１９】
これによれば、色変換用データを柔軟に生成することができるため、種々の目標色に対応した色変換を行うことができる。
【００２０】
また、前記画像処理システム、前記プログラムおよび前記情報記憶媒体において、前記信号別対応付けデータは、前記複数種の画像信号値を比率で表現したものであってもよい。
【００２１】
これによれば、比率で表現することにより、必要となる記憶容量をさらに低減させることができる。すなわち、再現しようとする色は同じであるため、階調によらず、各画像信号値間の比率は一定である。例えば、３色（３種類の信号値）の場合、９つのデータで済む。
【００２２】
また、前記画像処理システム、前記プログラムおよび前記情報記憶媒体において、前記画像データは、動画像データであってもよい。
【００２３】
これによれば、リアルタイムに色変換を行えるため、動画像データの色変換も快適に行うことができる。
【００２４】
また、前記画像処理システム、前記プログラムおよび前記情報記憶媒体において、前記色変換用データ生成手段は、視環境を示す環境情報に基づき、前記色変換用データを生成してもよい。
【００２５】
これによれば、視環境によって目標色が変更される場合であっても、視環境に応じた色変換を行うことができる。
【００２６】
また、前記画像処理システム、前記プログラムおよび前記情報記憶媒体において、前記色変換用データ生成手段は、画像の校正時に、前記色変換用データを生成してもよい。
【００２７】
これによれば、画像の校正時に色変換用データを生成することにより、校正の指示に応じた正確な色変換用データを生成することができる。
【００２８】
【発明の実施の形態】
以下、本発明を、動画像を投写表示する液晶プロジェクタを用いた画像処理システムに適用した場合を例に採り、図面を参照しつつ説明する。
【００２９】
（システム全体の説明）
図１は、本実施の形態の一例に係る画像処理システムの概略説明図である。
【００３０】
スクリーン１０のほぼ正面に設けられた投写型表示装置の一種であるプロジェクタ２０から、所定のプレゼンテーション用の動画像や静止画像が投写される。プレゼンター３０は、スクリーン１０上の被表示領域である画像表示領域１２の画像の所望の位置をレーザーポインタ５０から投射したスポット光７０で指し示しながら、第三者に対するプレゼンテーションを行う。
【００３１】
このようなプレゼンテーションを行う場合、スクリーン１０の種別や、環境光８０によって画像表示領域１２の画像の見え方は大きく異なってしまう。例えば、同じ白を表示する場合であっても、スクリーン１０の種別によっては、黄色がかった白に見えたり、青色がかった白に見えたりする。また、同じ白を表示する場合であっても、環境光８０が異なれば、明るい白に見えたり、暗い白に見えたりする。
【００３２】
また、近年、プロジェクタ２０は小型化が進み、持ち運びも容易になっている。このため、例えば、客先においてプレゼンテーションを行う場合もあり得るが、客先の環境に合わせて色を事前に調整することは困難であり、客先で色を手動で調整するには時間がかかりすぎる。
【００３３】
従来のプロジェクタでは、プロジェクタ固有の入出力特性を示す入出力用プロファイルに基づき、色の変換を行っているだけであり、画像の投写表示される視環境は考慮されていない。なお、プロファイルとは、特性データという意味である。
【００３４】
しかし、上述したように、視環境を考慮しなければ、画像の色の見え方を統一することは困難である。色の見え方は、光、対象の光の反射または透過、視覚の３つの要因で決定する。
【００３５】
本実施の形態では、光および対象の光の反射または透過を反映した視環境を把握することにより、適切な画像の色を再現できる画像処理システムを実現している。
【００３６】
ところで、このような画像の表示を行う場合、ｓＲＧＢ等の規格に準拠した色を目標色として、目標色を画像処理システムが適用される視環境において適切に再現するために画像の色の変換を行う。
【００３７】
しかし、従来の手法では、画像の色の変換には、３Ｄ−ＬＵＴのための多大な記憶容量が必要だったり、補間演算のために多大な演算時間がかかっていた。
【００３８】
図２は、従来のプロジェクタ内のプロジェクタ画像処理部１００の機能ブロックの一例を示す図である。
【００３９】
プロジェクタでは、ＰＣ等から送られるアナログ形式のＲＧＢ信号を構成するＲ１信号、Ｇ１信号、Ｂ１信号をＡ／Ｄ変換部１１０に入力し、デジタル形式のＲ２信号値、Ｇ２信号値、Ｂ２信号値を、ＣＰＵ２００によって制御されるプロジェクタ画像処理部１００で色変換およびガンマ処理を行っている。
【００４０】
そして、色変換されたＲ３信号値、Ｇ３信号値、Ｂ３信号値をガンマ処理してＲ４信号値、Ｇ４信号値、Ｂ４信号値となった各画像信号値をＤ／Ａ変換部１８０に入力し、アナログ変換されたＲ５信号、Ｇ５信号、Ｂ５信号を、画像表示手段の一部であるＬ／Ｖ（ライトバルブ）駆動部１９０に入力し、液晶ライトバルブを駆動して画像の投写表示を行っている。
【００４１】
プロジェクタ画像処理部１００は、プロジェクタ色変換部１２０と、ガンマ処理部１７０と、色域演算部１６０と、キャリブレーション信号発生部１５０とを含んで構成されている。
【００４２】
キャリブレーション信号発生部１５０は、キャリブレーション（校正用）画像信号値を生成する。このキャリブレーション画像信号は、Ａ／Ｄ変換部１１０から出力される信号値と同様に、デジタル形式のＲ２信号値、Ｇ２信号値、Ｂ２信号値としてプロジェクタ色変換部１２０に入力される。
【００４３】
このように、キャリブレーション画像信号値をプロジェクタ２０の内部で生成するため、ＰＣ等の外部入力装置からキャリブレーション画像信号値をプロジェクタ２０に入力することなく、プロジェクタ２０単体でキャリブレーションを行うことができる。
【００４４】
プロジェクタ色変換部１２０は、キャリブレーション信号発生部１５０からのＲＧＢの各デジタル信号値（Ｒ２、Ｇ２、Ｂ２）を、プロジェクタプロファイル記憶部１６４が管理しているプロジェクタプロファイルを参照し、プロジェクタ出力に適したＲＧＢデジタル信号値（Ｒ３、Ｇ３、Ｂ３）に変換する。
【００４５】
また、プロジェクタ色変換部１２０は、各デジタル信号値（Ｒ２、Ｇ２、Ｂ２）を変換するための３Ｄ−ＬＵＴを生成する３Ｄ−ＬＵＴ生成部１２２と、生成された３Ｄ−ＬＵＴを記憶する３Ｄ−ＬＵＴ記憶部１２４とを含んで構成されている。
【００４６】
３Ｄ−ＬＵＴ生成部１２２は、より具体的には、色域演算部１６０で演算された色域を再現できるように３Ｄ−ＬＵＴを生成する。
【００４７】
次に、色域演算部１６０について説明する。
【００４８】
また、色域演算部１６０は、目標プロファイル記憶部１６２と、プロジェクタプロファイル記憶部１６４とを含んで構成されている。より具体的には、色域演算部１６０は、目標プロファイル、色光センサー６０からの環境情報、プロジェクタプロファイルに基づき、ユーザーが選択した好みの色であって、かつ、視環境に適合した画像の色の見え方になるように、色域を演算する。
【００４９】
なお、ここで、目標プロファイルとは、目標とすべき色（ここでは、ｓＲＧＢ規格における色）の入出力特性データの一種である。また、プロジェクタプロファイルとは、プロジェクタの機種に対応した入出力特性データの一種である。
【００５０】
また、ガンマ処理部１７０は、プロジェクタ色変換部１２０によって色変換された各画像信号（Ｒ３信号、Ｇ３信号、Ｂ３信号）に対してガンマ処理を行う。
【００５１】
このように、従来は、３Ｄ−ＬＵＴを用いて色変換を行っていたため、３Ｄ−ＬＵＴ記憶部１２４に記憶される３Ｄ−ＬＵＴの容量が過大となっていた。また、視環境が変わる度に新たに３Ｄ−ＬＵＴを生成する必要がある上、補間も必要であり、色変換に時間がかかっていた。
【００５２】
特に、本実施形態のように、動画像を表示する場合、色変換に時間がかかるとリアルタイムな動画像表示を行うことができなくなる。
【００５３】
本実施の形態では、３Ｄ−ＬＵＴに代わる色変換用データとして、画像信号値の種別ごとに、色変換後の画像信号値を、色変換前の複数種の画像信号値と対応付けるための信号別対応付けデータを用いる。そして、この信号別対応付けデータを用いて色変換を行い、色変換の行われた画像信号値を、画像信号値の種別ごとに統合する。
【００５４】
これにより、色変換用データのために必要となる記憶容量を低減し、色変換にかかる演算時間を短縮できる。
【００５５】
次に、本実施形態の一例に係るプロジェクタ２０内のプロジェクタ画像処理部１００の機能ブロックについて説明する。
【００５６】
図３は、本実施形態の一例に係るプロジェクタ２０内のプロジェクタ画像処理部１００の機能ブロック図である。
【００５７】
図２に示すプロジェクタ画像処理部１００との違いは、色域演算部１６０によって求められた色域に基づいて色を変換するための変換用データを生成する変換用データ生成部１３０と、生成された変換用データを記憶する変換用データ記憶部１２３と、入力される画像信号値と、信号別対応付けデータとに基づき、画像信号値の種別ごとに、画像信号値の色変換を行う変換部１２５と、変換された画像信号値を画像信号値の種別ごとに統合する統合部１２７とを設けていることである。
【００５８】
なお、変換用データ記憶部１２３、変換部１２５および統合部１２７は、プロジェクタ色変換部１２１に含まれる。
【００５９】
図４は、本実施形態の一例に係る変換用データを示す模式図である。
【００６０】
本実施の形態では、ＲＧＢ信号値を用いているため、Ｒ信号値、Ｇ信号値、Ｂ信号値のそれぞれに、信号別対応付けデータが設けられている。なお、ここで、信号別対応付けデータは、色変換前のＲ信号値、Ｇ信号値およびＢ信号値で表される。
【００６１】
具体的には、例えば、Ｒ信号値、Ｇ信号値、Ｂ信号値のそれぞれの値が２５５、２５５、２５５である場合、すなわち、白である場合、色変換後のＲ信号値は、（Ｒ、Ｇ、Ｂ）＝（２５０、０、８）で表され、色変換後のＧ信号値は、（Ｒ、Ｇ、Ｂ）＝（５、１８９、１５）で表され、色変換後のＢ信号値は、（Ｒ、Ｇ、Ｂ）＝（０、１２、１９６）で表される。
【００６２】
なお、このように、もともと１つの画像信号値だけで表されるものを、３つの画像信号値で表す必要があるのは、視環境によって目標色を再現するための色域が標準的な色域とは異なり、色域のずれが生じているからである。例えば、標準的な環境では赤のＲＧＢ信号値は（Ｒ、Ｇ、Ｂ）＝（２５５、０、０）であるが、視環境が異なれば、赤であってもＲ信号値だけでは表すことができず、Ｒ、Ｇ、Ｂの全ての信号値を用いて表す必要がある。
【００６３】
また、統合部１２７は、変換部１２５によって変換されたＲ、Ｇ、Ｂの各画像信号値の和を演算する。上述した白を再現する場合、ＲＧＢ信号値は、（Ｒ、Ｇ、Ｂ）＝（２５５、２０１、２１９）で表される。
【００６４】
なお、図４に示す具体的な数値は、あくまで一例であり、プロジェクタ２０等のデバイスや、視環境によって変わるものである。
【００６５】
次に、図３に示す各部を用いた処理の流れについて説明する。本実施形態では、プレゼンテーションを行う前の前処理において、キャリブレーション、視環境の把握、変換用データの生成等を行い、プレゼンテーション実行時の本処理において、色の変換等を行う。
【００６６】
図５は、本実施形態の一例に係る前処理のフローチャートである。
【００６７】
まず、色域演算部１６０は、ユーザーの指定や画像の種別によって目標プロファイルを選択する（ステップＳ２）。
【００６８】
目標プロファイルが選択された後、プロジェクタ２０は、キャリブレーション信号発生部１５０からキャリブレーション信号値（Ｒ２、Ｇ２、Ｂ２）を発生させる。
【００６９】
キャリブレーション信号発生部１５０は、当該キャリブレーション信号値をプロジェクタ色変換部１２１に出力する。
【００７０】
プロジェクタ色変換部１２１は、デフォルト（初期状態）の変換用データを用いて、キャリブレーション信号を変換してＲＧＢ信号値（Ｒ３、Ｇ３、Ｂ３）として出力する。
【００７１】
そして、ガンマ処理部１７０は、各ＲＧＢ信号値（Ｒ３、Ｇ３、Ｂ３）に対してガンマ処理を行ってＲＧＢ信号値（Ｒ４、Ｇ４、Ｂ４）として出力する。
【００７２】
そして、Ｄ／Ａ変換部１８０は、当該デジタル形式のＲＧＢ信号値（Ｒ４、Ｇ４、Ｂ４）をアナログ形式のＲＧＢ信号（Ｒ５、Ｇ５、Ｂ５）に変換する。そして、Ｌ／Ｖ駆動部１９０は、アナログＲＧＢ信号（Ｒ５、Ｇ５、Ｂ５）に基づき、液晶ライトバルブを駆動する。そして、プロジェクタ２０は、キャリブレーション画像を画像表示領域１２に投写表示する（ステップＳ４）。
【００７３】
画像表示領域１２にキャリブレーション画像が表示された状態で、色光センサー６０は、視環境を示す環境情報の一種として三刺激値の検出を行う（ステップＳ６）。なお、検出する三刺激値は、絶対値、相対値のいずれでもよい。
【００７４】
このように、キャリブレーション画像を用いて、視環境の把握を行うことにより、より適切に視環境を把握することができる。したがって、画像の色の見えをより適切に再現することができる。
【００７５】
そして、変換用データ生成部１３０は、色光センサー６０からの三刺激値、選択された目標プロファイルおよびプロジェクタプロファイルに基づき、変換用データを生成し（ステップＳ８）、当該変換用データを変換用データ記憶部１２３に記憶する（ステップＳ１０）。
【００７６】
このようにして、前処理の段階において、視環境が把握され、把握された視環境に応じて変換用データが生成され、変換用データ記憶部１２３に記憶される。
【００７７】
このように、画像のキャリブレーション時に変換用データを生成することにより、キャリブレーションの指示に応じた正確な変換用データを生成することができる。
【００７８】
また、このように、キャリブレーション時に変換用データを生成することにより、プレゼンテーション実行時の環境や目標色に柔軟に対応することができる。
【００７９】
次に、本処理について説明する。
【００８０】
図６は、本実施形態の一例に係る本処理のフローチャートである。
【００８１】
Ａ／Ｄ変換部１１０は、動画像であるアナログＲＧＢ信号（Ｒ１、Ｇ１、Ｂ１）をＲ、Ｇ、Ｂの各画像信号値（Ｒ２、Ｇ２、Ｂ２）に変換する。
【００８２】
プロジェクタ色変換部１２１は、デジタル画像データであるＲ、Ｇ、Ｂの各画像信号値（Ｒ２、Ｇ２、Ｂ２）を入力する（ステップＳ１２）。
【００８３】
変換部１２５は、入力されたＲ、Ｇ、Ｂの各画像信号値（Ｒ２、Ｇ２、Ｂ２）に基づき、変換用データ記憶部１２５に記憶された変換用データから対応するＲ、Ｇ、Ｂの各画像信号値を抽出する（ステップＳ１４）。例えば、変換部１２５は、上述した白を再現する場合、Ｒ信号値については、（Ｒ、Ｇ、Ｂ）＝（２５０、０、８）を抽出し、Ｇ信号値については、（Ｒ、Ｇ、Ｂ）＝（５、１８９、１５）を抽出し、Ｂ信号値については、（Ｒ、Ｇ、Ｂ）＝（０、１２、１９６）を抽出する。そして、変換部１２５は、抽出したＲ信号値、Ｇ信号値およびＢ信号値を統合部１２７に出力する。
【００８４】
このようにして画像信号値の種別ごとに色変換が行われる。
【００８５】
そして、統合部１２７は、変換部１２５によって変換（抽出）されたＲ、Ｇ、Ｂの各画像信号値を統合する（ステップＳ１６）。例えば、白の場合、統合後のＲ、Ｇ、Ｂの各画像信号値は、（Ｒ、Ｇ、Ｂ）＝（２５５、２０１、２１９）となる。すなわち、Ｒ３信号値＝２５５、Ｇ３信号値＝２０１、Ｂ３信号値＝２１９となる。
【００８６】
そして、プロジェクタ２０は、色変換されたＲ、Ｇ、Ｂの各画像信号値（Ｒ３、Ｇ３、Ｂ３）を、ガンマ処理部１７０を用いてガンマ処理してＲ、Ｇ、Ｂの各画像信号値（Ｒ４、Ｇ４、Ｂ４）として出力する（ステップＳ１８）。
【００８７】
そして、ガンマ処理後のデジタルＲＧＢ信号値（Ｒ４、Ｇ４、Ｂ４）を、Ｄ／Ａ変換部１８０を用いてＤ／Ａ変換し、変換されたアナログＲＧＢ信号（Ｒ５、Ｇ５、Ｂ５）を用いて実際のプレゼンテーション画像を表示する（ステップＳ２０）。
【００８８】
なお、動画像を表示する場合、実際には、１画像を構成する各画素ごとにステップＳ１２〜Ｓ１８の処理が行われ、１画像（１フレーム）が６０分の１秒ごとに切り替わるため、１画像分の処理を６０分の１秒ごとに行う。
【００８９】
以上のように、本実施の形態によれば、色変換用データとして、３Ｄ−ＬＵＴではなく、図４に示すような信号別に対応付けられた変換用データを用いて色変換を行うことにより、色変換用データによる記憶領域の占有量を低減できる。
【００９０】
また、色の変換時に線形補間等の複雑な演算が不要であり、データ抽出と和算だけで色の変換を行うことにより、高速に色変換を行うことができる。
【００９１】
これにより、動画データを処理する場合でも、リアルタイムに処理することができ、快適に目標色に適合した動画を表示することができる。
【００９２】
また、本実施の形態では、色光センサー６０を用いて視環境を把握することにより、視環境を考慮して画像を投写表示している。
【００９３】
これにより、画像表示時の視環境に適応して画像を表示することができ、表示環境の差を吸収して適用される環境によらずに同一の画像を表示することができる。したがって、複数の異なる場所において、ほぼ同一の色を短時間で再現することができる。
【００９４】
（ハードウェアの説明）
なお、上述した各部に用いるハードウェアとしては、例えば、以下のものを適用できる。
【００９５】
例えば、Ａ／Ｄ変換部１１０としては、例えばＡ／Ｄコンバーター等、Ｄ／Ａ変換部１８０としては、例えばＤ／Ａコンバーター等、Ｌ／Ｖ駆動部１９０としては、例えば液晶ライトバルブ駆動ドライバ等、変換用データ生成部としては例えばＣＰＵ等、例えばＣＰＵやＲＡＭ等、ガンマ処理部１７０としては、例えば画像処理回路やＡＳＩＣ等、プロジェクタ色変換部１２１および色域演算部１６０としては、例えばＣＰＵやＲＡＭ等を用いて実現できる。なお、これら各部は回路のようにハードウェア的に実現してもよいし、ドライバのようにソフトウェア的に実現してもよい。
【００９６】
また、図３に示すように、これら各部の機能を情報記憶媒体３００からプログラムを読み取って実現してもよい。情報記憶媒体３００としては、例えば、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＲＯＭ、ＲＡＭ、ＨＤＤ等を適用でき、その情報の読み取り方式は接触方式であっても、非接触方式であってもよい。
【００９７】
また、情報記憶媒体３００に代えて、上述した各機能を実現するためのプログラムを、伝送路を介してホスト装置等からダウンロードすることによって上述した各機能を実現することも可能である。すなわち、上述した各機能を実現するための情報は、搬送波に具現化されるものであってもよい。
【００９８】
さらに、色光センサー６０については以下のハードウェアを適用できる。
【００９９】
例えば、各刺激値を選択的に透過するカラーフィルターおよびフォトダイオード、フォトダイオードからのアナログ信号をデジタル信号に変換するＡ／Ｄコンバーターおよび当該デジタル信号を増幅するＯＰアンプ等を適用できる。
【０１００】
以上、本発明を適用した好適な実施の形態について説明してきたが、本発明の適用は上述した実施例に限定されない。
【０１０１】
（変形例）
例えば、図４に示す変換用データは、数値をそのまま用いたものであるが、各画像信号値間の比率で表した変換用データを用いてもよい。
【０１０２】
図７は、本実施形態の他の一例に係る変換用データを示す模式図である。
【０１０３】
例えば、図４に示す変換用データを各画像信号値間の比率で示せば図７のようになる。Ｒ信号値、Ｇ信号値、Ｂ信号値のそれぞれの値が全て０の場合は、変換後の画像信号値の全ての値も０であるため、実質的に変換用データ記憶部１２３に記憶する必要があるのは９つのデータである。
【０１０４】
すなわち、Ｒ信号値、Ｇ信号値、Ｂ信号値のそれぞれの値がすべて１〜２５５である場合、色変換後のＲ信号値は、（Ｒ：Ｇ：Ｂ）＝（０．９８：０．００：０．０３）で表され、色変換後のＧ信号値は、（Ｒ：Ｇ：Ｂ）＝（０．０２：０．７４：０．０６）で表され、色変換後のＢ信号値は、（Ｒ：Ｇ：Ｂ）＝（０．００：０．０５：０．７７）で表される。
【０１０５】
したがって、これらの９つの比率を示す数値だけを変換用データ記憶部１２３に記憶すればよい。
【０１０６】
また、図７に示す比率を用いる方式によれば、図４に示す例では、９×２５６＝２３０４個のデータが必要となるため、比率の演算が必要となる点で、数値で表す場合と比べて若干演算量は増えるが、図４に示す場合よりもデータ量をより低減できる。
【０１０７】
また、上述したプロジェクタのような投写型画像表示装置以外の表示手段で画像表示を行ってプレゼンテーション等を行う場合にも本発明を適用できる。このような表示手段としては、例えば、液晶プロジェクタのほか、ＤＭＤ（Ｄｉｇｉｔａｌ  Ｍｉｃｒｏｍｉｒｒｏｒ  Ｄｅｖｉｃｅ）を用いたプロジェクタや、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）、ＰＤＰ（Ｐｌａｓｍａ  Ｄｉｓｐｌａｙ  Ｐａｎｅｌ）、ＦＥＤ（Ｆｉｅｌｄ  Ｅｍｉｓｓｉｏｎ  Ｄｉｓｐｌａｙ）、ＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）、直視型液晶表示装置等のディスプレイ装置等が該当する。なお、ＤＭＤは、米国テキサスインスツルメンツ社の商標である。また、プロジェクタは前面投写型のものに限られず、背面投写型のものであってもよい。
【０１０８】
また、プレゼンテーション以外にも、ミーティング、医療、デザイン・ファッション分野、営業活動、コマーシャル、教育、さらには映画、ＴＶ、ビデオ、ゲーム等の一般映像等における画像表示を行う場合にも本発明は有効である。もちろん、動画像データだけでなく、静止画像データを処理する場合にも本発明は有効である。
【０１０９】
さらに、ｓＲＧＢを目標色として画像表示する場合だけでなく、スキャナで取り込んだ画像の色や、ＰＣで生成した画像の色を目標色として、画像をモニターで表示したり、プリンタで印刷したりする場合等にも本発明は有効である。このような場合にも、色変換に必要となるデータ量を低減できる。
【０１１０】
また、上述した実施例では、ＲＧＢ信号値を用いたが、ＣＭＹ値やＣＭＹＫ値を用いる場合にも本発明を適用できる。
【０１１１】
また、視環境把握手段としては、色光センサー６０以外にも、例えば、ＣＣＤカメラ、ＣＭＯＳカメラ等の撮像手段を適用することも可能である。
【０１１２】
なお、上述したスクリーン１０は、反射型のものであったが、透過型のものであってもよい。
【０１１３】
なお、上述したプロジェクタ２０のプロジェクタ画像処理部１００の機能は、単体の画像表示装置（例えば、プロジェクタ２０）で実現してもよいし、複数の処理装置で分散して（例えば、プロジェクタ２０とＰＣとで分散処理）実現してもよい。
【図面の簡単な説明】
【図１】本実施形態の一例に係る画像処理システムの概略説明図である。
【図２】  従来のプロジェクタ内のプロジェクタ画像処理部の機能ブロックの一例を示す図である。
【図３】  本実施形態の一例に係るプロジェクタ内のプロジェクタ画像処理部の機能ブロック図である。
【図４】本実施形態の一例に係る変換用データを示す模式図である。
【図５】本実施形態の一例に係る前処理のフローチャートである。
【図６】本実施形態の一例に係る本処理のフローチャートである。
【図７】本実施形態の他の一例に係る変換用データを示す模式図である。
【符号の説明】
２０  プロジェクタ
５０  レーザーポインタ
６０  色光センサー
８０  環境光
１２０、１２１  プロジェクタ色変換部
１２３  変換用データ記憶部
１２５  変換部
１２７  統合部
１３０  変換用データ生成部
１５０  キャリブレーション信号発生部
１６０  色域演算部
１６２  目標プロファイル記憶部
１６４  プロジェクタプロファイル記憶部
１７０  ガンマ処理部
３００  情報記憶媒体
【図１】
0003729252.tif 000002
【図２】
0003729252.tif 000003
【図３】
0003729252.tif 000004
【図４】
0003729252.tif 000005
【図５】
0003729252.tif 000006
【図６】
0003729252.tif 000007
【図７】
0003729252.tif 000008