(57)【要約】【課題】抜け光の影響を低減した適切な色むら補正が可能な画像処理システム等を提供すること。【解決手段】Ｙ色、Ｍ色、Ｃ色のキャリブレーション画像を表示する画像投写部１９０と、キャリブレーション画像を撮像する撮像部１８２と、撮像部１８２による撮像情報に基づき、撮影画像における画像表示領域を抽出する投写領域抽出部１５２と、当該画像表示領域を複数の画素ブロックに区分し、各画素ブロックを構成する画素の画像信号値の平均値を示す画素ブロック画像情報を生成する画素ブロック画像情報生成部１５６と、当該画素ブロック画像情報に基づき、抜け光量情報を生成する抜け光量情報生成部１６２と、前記抜け光影響度情報と、前記画素ブロック画像情報とに基づき、抜け光のない原色光量を示す原色光量情報を生成する原色光量情報生成部１６６と、色むら補正量情報生成部１６４と、色むら補正部１３０とをプロジェクタに設ける。【選択図】        図２
2004356852.tif 000002
【特許請求の範囲】
【請求項１】
Ｙ色、Ｍ色およびＣ色のキャリブレーション画像を、階調値を変化させながら表示するために、Ｙ色のＢ値を変化させたＹ系色、Ｍ色のＧ値を変化させたＭ系色、Ｃ色のＲ値を変化させたＣ系色のキャリブレーション信号を生成するキャリブレーション信号生成手段と、
当該キャリブレーション信号に基づいて各キャリブレーション画像をそれぞれ異なる時点において表示する画像表示手段と、
表示されたキャリブレーション画像を撮像して撮像情報を生成する撮像手段と、
当該撮像情報に基づき、撮影画像における画像表示領域を抽出する画像表示領域抽出手段と、
当該画像表示領域を複数の画素ブロックに区分するとともに、所定のキャリブレーション画像の撮像情報に基づき、各画素ブロックの画像信号値の特徴値を示す画素ブロック画像情報を生成する画素ブロック画像情報生成手段と、
当該画素ブロック画像情報に基づき、各画素ブロックにおけるＲ色、Ｇ色、Ｂ色のそれぞれの抜け光の影響度を示す抜け光影響度情報を生成するとともに、当該抜け光影響度情報と、前記画素ブロック画像情報とに基づき、当該画素ブロックにおける抜け光量を示す抜け光量情報を生成する抜け光量情報生成手段と、
前記抜け光影響度情報と、前記画素ブロック画像情報とに基づき、各画素ブロックにおけるＲ色、Ｇ色、Ｂ色のそれぞれの抜け光のない原色光量を示す原色光量情報を生成する原色光量情報生成手段と、
当該原色光量情報と、前記抜け光量情報とに基づき、色むら補正用データの補正量を示す補正量情報を生成する補正量情報生成手段と、
当該補正量情報に基づき、色むら補正用データを補正するとともに、補正した色むら補正用データに基づき、画像の色むらを補正する色むら補正手段と、を含み、
前記画像表示手段は、前記色むら補正手段によって色むらが補正された画像を表示することを特徴とする画像処理システム。
【請求項２】
請求項１において、
前記抜け光量情報生成手段は、抜け光のない画素ブロックを基準として抜け光量を演算するために、白色のキャリブレーション画像の撮像画像における所定画素ブロックの画素ブロック画像情報に含まれる第１の特徴値および白色以外のキャリブレーション画像の当該所定画素ブロックの画素ブロック画像情報に含まれる第２の特徴値と、第１の特徴値／第２の特徴値が最大である画素ブロックの第１の特徴値および第２の特徴値との差異に基づき、前記抜け光影響度情報を生成することを特徴とする画像処理システム。
【請求項３】
請求項２において、
前記原色光量情報生成手段は、所定画素ブロックにおけるＢ色、Ｇ色およびＲ色の抜け光影響度情報と、当該所定画素ブロックにおけるＹ色、Ｍ色およびＣ色の画素ブロック画像情報とに基づき、抜け光のない状態のＹ色、Ｍ色およびＣ色の画素ブロック画像情報を生成するとともに、当該抜け光のない状態のＹ色、Ｍ色およびＣ色の画素ブロック画像情報の画像信号値と、当該所定画素ブロックにおける白色の画素ブロック画像情報の画像信号値とに基づき、抜け光のない状態のＢ色、Ｇ色およびＲ色のキャリブレーション画像を撮像した場合の当該所定画素ブロックにおける画素ブロック画像情報の画像信号値を示す原色光量情報を生成することを特徴とする画像処理システム。
【請求項４】
請求項３において、
前記補正量情報生成手段は、前記原色光量情報に含まれる画像信号値と、前記抜け光量情報で示される抜け光量とに基づき、原色光の最大出力値に対する抜け光量の割合を演算し、当該割合と、階調特性情報とに基づき、前記補正量情報を生成することを特徴とする画像処理システム。
【請求項５】
Ｙ色、Ｍ色およびＣ色のキャリブレーション画像を、階調値を変化させながら表示するために、Ｙ色のＢ値を変化させたＹ系色、Ｍ色のＧ値を変化させたＭ系色、Ｃ色のＲ値を変化させたＣ系色のキャリブレーション信号を生成するキャリブレーション信号生成手段と、
当該キャリブレーション信号に基づいて各キャリブレーション画像をそれぞれ異なる時点において表示する画像表示手段と、
表示されたキャリブレーション画像を撮像して撮像情報を生成する撮像手段と、
当該撮像情報に基づき、撮影画像における画像表示領域を抽出する画像表示領域抽出手段と、
当該画像表示領域を複数の画素ブロックに区分するとともに、所定のキャリブレーション画像の撮像情報に基づき、各画素ブロックの画像信号値の特徴値を示す画素ブロック画像情報を生成する画素ブロック画像情報生成手段と、
当該画素ブロック画像情報に基づき、各画素ブロックにおけるＲ色、Ｇ色、Ｂ色のそれぞれの抜け光の影響度を示す抜け光影響度情報を生成するとともに、当該抜け光影響度情報と、前記画素ブロック画像情報とに基づき、当該画素ブロックにおける抜け光量を示す抜け光量情報を生成する抜け光量情報生成手段と、
前記抜け光影響度情報と、前記画素ブロック画像情報とに基づき、各画素ブロックにおけるＲ色、Ｇ色、Ｂ色のそれぞれの抜け光のない原色光量を示す原色光量情報を生成する原色光量情報生成手段と、
当該原色光量情報と、前記抜け光量情報とに基づき、色むら補正用データの補正量を示す補正量情報を生成する補正量情報生成手段と、
当該補正量情報に基づき、色むら補正用データを補正するとともに、補正した色むら補正用データに基づき、画像の色むらを補正する色むら補正手段と、を含み、
前記画像表示手段は、前記色むら補正手段によって色むらが補正された画像を表示することを特徴とするプロジェクタ。
【請求項６】
コンピュータにより読み取り可能なプログラムであって、
コンピュータを、
Ｙ色、Ｍ色およびＣ色のキャリブレーション画像を、階調値を変化させながら表示するために、Ｙ色のＢ値を変化させたＹ系色、Ｍ色のＧ値を変化させたＭ系色、Ｃ色のＲ値を変化させたＣ系色のキャリブレーション信号を生成するキャリブレーション信号生成手段と、
当該キャリブレーション信号に基づいて各キャリブレーション画像をそれぞれ異なる時点において表示する画像表示手段と、
表示されたキャリブレーション画像を撮像して撮像情報を生成する撮像手段と、
当該撮像情報に基づき、撮影画像における画像表示領域を抽出する画像表示領域抽出手段と、
当該画像表示領域を複数の画素ブロックに区分するとともに、所定のキャリブレーション画像の撮像情報に基づき、各画素ブロックの画像信号値の特徴値を示す画素ブロック画像情報を生成する画素ブロック画像情報生成手段と、
当該画素ブロック画像情報に基づき、各画素ブロックにおけるＲ色、Ｇ色、Ｂ色のそれぞれの抜け光の影響度を示す抜け光影響度情報を生成するとともに、当該抜け光影響度情報と、前記画素ブロック画像情報とに基づき、当該画素ブロックにおける抜け光量を示す抜け光量情報を生成する抜け光量情報生成手段と、
前記抜け光影響度情報と、前記画素ブロック画像情報とに基づき、各画素ブロックにおけるＲ色、Ｇ色、Ｂ色のそれぞれの抜け光のない原色光量を示す原色光量情報を生成する原色光量情報生成手段と、
当該原色光量情報と、前記抜け光量情報とに基づき、色むら補正用データの補正量を示す補正量情報を生成する補正量情報生成手段と、
当該補正量情報に基づき、色むら補正用データを補正するとともに、補正した色むら補正用データに基づき、画像の色むらを補正する色むら補正手段として機能させ、
前記画像表示手段は、前記色むら補正手段によって色むらが補正された画像を表示することを特徴とするプログラム。
【請求項７】
コンピュータにより読み取り可能なプログラムを記憶した情報記憶媒体であって、
コンピュータを、
Ｙ色、Ｍ色およびＣ色のキャリブレーション画像を、階調値を変化させながら表示するために、Ｙ色のＢ値を変化させたＹ系色、Ｍ色のＧ値を変化させたＭ系色、Ｃ色のＲ値を変化させたＣ系色のキャリブレーション信号を生成するキャリブレーション信号生成手段と、
当該キャリブレーション信号に基づいて各キャリブレーション画像をそれぞれ異なる時点において表示する画像表示手段と、
表示されたキャリブレーション画像を撮像して撮像情報を生成する撮像手段と、
当該撮像情報に基づき、撮影画像における画像表示領域を抽出する画像表示領域抽出手段と、
当該画像表示領域を複数の画素ブロックに区分するとともに、所定のキャリブレーション画像の撮像情報に基づき、各画素ブロックの画像信号値の特徴値を示す画素ブロック画像情報を生成する画素ブロック画像情報生成手段と、
当該画素ブロック画像情報に基づき、各画素ブロックにおけるＲ色、Ｇ色、Ｂ色のそれぞれの抜け光の影響度を示す抜け光影響度情報を生成するとともに、当該抜け光影響度情報と、前記画素ブロック画像情報とに基づき、当該画素ブロックにおける抜け光量を示す抜け光量情報を生成する抜け光量情報生成手段と、
前記抜け光影響度情報と、前記画素ブロック画像情報とに基づき、各画素ブロックにおけるＲ色、Ｇ色、Ｂ色のそれぞれの抜け光のない原色光量を示す原色光量情報を生成する原色光量情報生成手段と、
当該原色光量情報と、前記抜け光量情報とに基づき、色むら補正用データの補正量を示す補正量情報を生成する補正量情報生成手段と、
当該補正量情報に基づき、色むら補正用データを補正するとともに、補正した色むら補正用データに基づき、画像の色むらを補正する色むら補正手段として機能させるためのプログラムを記憶し、
前記画像表示手段は、前記色むら補正手段によって色むらが補正された画像を表示することを特徴とする情報記憶媒体。
【請求項８】
Ｙ色、Ｍ色およびＣ色のキャリブレーション画像を、階調値を変化させながら表示するために、Ｙ色のＢ値を変化させたＹ系色、Ｍ色のＧ値を変化させたＭ系色、Ｃ色のＲ値を変化させたＣ系色のキャリブレーション信号を生成し、
当該キャリブレーション信号に基づいて各キャリブレーション画像をそれぞれ異なる時点において表示し、
表示されたキャリブレーション画像を撮像して撮像情報を生成し、
当該撮像情報に基づき、撮影画像における画像表示領域を抽出し、
当該画像表示領域を複数の画素ブロックに区分するとともに、所定のキャリブレーション画像の撮像情報に基づき、各画素ブロックの画像信号値の特徴値を示す画素ブロック画像情報を生成し、
当該画素ブロック画像情報に基づき、各画素ブロックにおけるＲ色、Ｇ色、Ｂ色のそれぞれの抜け光の影響度を示す抜け光影響度情報を生成し、
当該抜け光影響度情報と、前記画素ブロック画像情報とに基づき、当該画素ブロックにおける抜け光量を示す抜け光量情報を生成し、
前記抜け光影響度情報と、前記画素ブロック画像情報とに基づき、各画素ブロックにおけるＲ色、Ｇ色、Ｂ色のそれぞれの抜け光のない原色光量を示す原色光量情報を生成し、
当該原色光量情報と、前記抜け光量情報とに基づき、色むら補正用データの補正量を示す補正量情報を生成し、
当該補正量情報に基づき、色むら補正用データを補正するとともに、補正した色むら補正用データに基づき、画像の色むらを補正することを特徴とする画像処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像の色むらを補正する画像処理システム、プロジェクタ、プログラム、情報記憶媒体および画像処理方法に関する。
【０００２】
【背景技術】
長期間、プロジェクタ等の画像表示装置で画像を表示していると画像に色むら（輝度むらによる色むらも含む。）が発生し、画像が徐々に劣化していく。
【０００３】
例えば、店舗や展示場等においては、長期間にわたってプロジェクタを用いてスクリーンに画像を連続的に表示する場合がある。このような場合、長期にわたる投影により早期に液晶パネルや偏光板等が劣化して画像の色むら等が発生することにより、本来の表示効果が損なわれてしまう。
【０００４】
また、例えば、特許文献１に記載された色むら補正手段を有するプロジェクタでは、このような経時劣化による色むらを補正するための構成とはなっていない。
【０００５】
このような問題点に鑑み、例えば、特許文献２では、色むら補正を行うためのキャリブレーション画像として、Ｒ、Ｇ、Ｂの原色の単色（画像全体が均一の色）画像を用い、当該単色画像の撮像情報に基づいて投写領域を抽出し、当該撮像情報における投写領域内の輝度値に基づいて経時劣化による色むらをより適切に補正する画像処理システムが提案されている。
【０００６】
【特許文献１】
特開２００２−９０８８０号公報
【特許文献２】
特願２００３−０１４６６６号公報
【０００７】
【発明が解決しようとする課題】
しかし、経時劣化による色むらが発生する原因としては、例えば、液晶ライトバルブや偏光板の経時劣化によって抜け光が発生することがある。例えば、抜け光が生じることにより、本来黒で表示されるべき画像が青になってしまうことがある。
【０００８】
このような状況で、特許文献２等の手法のように、プロジェクタが例えばＲの原色画像を投写した場合、Ｒの色にＧ、Ｂの色の成分も含まれてしまい、撮像したデータにＲ以外の色の影響が含まれてしまう可能性があった。
【０００９】
本発明は、上記の課題に鑑みなされたものであり、その目的は、抜け光の影響を低減してより適切に色むらを補正することが可能な画像処理システム、プロジェクタ、プログラム、情報記憶媒体および画像処理方法を提供することにある。
【００１０】
【課題を解決するための手段】
上記課題を解決するため、本発明に係る画像処理システムおよびプロジェクタは、Ｙ色、Ｍ色およびＣ色のキャリブレーション画像を、階調値を変化させながら表示するために、Ｙ色のＢ値を変化させたＹ系色、Ｍ色のＧ値を変化させたＭ系色、Ｃ色のＲ値を変化させたＣ系色のキャリブレーション信号を生成するキャリブレーション信号生成手段と、
当該キャリブレーション信号に基づいて各キャリブレーション画像をそれぞれ異なる時点において表示する画像表示手段と、
表示されたキャリブレーション画像を撮像して撮像情報を生成する撮像手段と、
当該撮像情報に基づき、撮影画像における画像表示領域を抽出する画像表示領域抽出手段と、
当該画像表示領域を複数の画素ブロックに区分するとともに、所定のキャリブレーション画像の撮像情報に基づき、各画素ブロックの画像信号値の特徴値を示す画素ブロック画像情報を生成する画素ブロック画像情報生成手段と、
当該画素ブロック画像情報に基づき、各画素ブロックにおけるＲ色、Ｇ色、Ｂ色のそれぞれの抜け光の影響度を示す抜け光影響度情報を生成するとともに、当該抜け光影響度情報と、前記画素ブロック画像情報とに基づき、当該画素ブロックにおける抜け光量を示す抜け光量情報を生成する抜け光量情報生成手段と、
前記抜け光影響度情報と、前記画素ブロック画像情報とに基づき、各画素ブロックにおけるＲ色、Ｇ色、Ｂ色のそれぞれの抜け光のない原色光量を示す原色光量情報を生成する原色光量情報生成手段と、
当該原色光量情報と、前記抜け光量情報とに基づき、色むら補正用データの補正量を示す補正量情報を生成する補正量情報生成手段と、
当該補正量情報に基づき、色むら補正用データを補正するとともに、補正した色むら補正用データに基づき、画像の色むらを補正する色むら補正手段と、を含み、
前記画像表示手段は、前記色むら補正手段によって色むらが補正された画像を表示することを特徴とする。
【００１１】
また、本発明に係るプログラムは、コンピュータにより読み取り可能なプログラムであって、
コンピュータを、
Ｙ色、Ｍ色およびＣ色のキャリブレーション画像を、階調値を変化させながら表示するために、Ｙ色のＢ値を変化させたＹ系色、Ｍ色のＧ値を変化させたＭ系色、Ｃ色のＲ値を変化させたＣ系色のキャリブレーション信号を生成するキャリブレーション信号生成手段と、
当該キャリブレーション信号に基づいて各キャリブレーション画像をそれぞれ異なる時点において表示する画像表示手段と、
表示されたキャリブレーション画像を撮像して撮像情報を生成する撮像手段と、
当該撮像情報に基づき、撮影画像における画像表示領域を抽出する画像表示領域抽出手段と、
当該画像表示領域を複数の画素ブロックに区分するとともに、所定のキャリブレーション画像の撮像情報に基づき、各画素ブロックの画像信号値の特徴値を示す画素ブロック画像情報を生成する画素ブロック画像情報生成手段と、
当該画素ブロック画像情報に基づき、各画素ブロックにおけるＲ色、Ｇ色、Ｂ色のそれぞれの抜け光の影響度を示す抜け光影響度情報を生成するとともに、当該抜け光影響度情報と、前記画素ブロック画像情報とに基づき、当該画素ブロックにおける抜け光量を示す抜け光量情報を生成する抜け光量情報生成手段と、
前記抜け光影響度情報と、前記画素ブロック画像情報とに基づき、各画素ブロックにおけるＲ色、Ｇ色、Ｂ色のそれぞれの抜け光のない原色光量を示す原色光量情報を生成する原色光量情報生成手段と、
当該原色光量情報と、前記抜け光量情報とに基づき、色むら補正用データの補正量を示す補正量情報を生成する補正量情報生成手段と、
当該補正量情報に基づき、色むら補正用データを補正するとともに、補正した色むら補正用データに基づき、画像の色むらを補正する色むら補正手段として機能させ、
前記画像表示手段は、前記色むら補正手段によって色むらが補正された画像を表示することを特徴とする。
【００１２】
また、本発明に係る情報記憶媒体は、コンピュータにより読み取り可能なプログラムを記憶した情報記憶媒体であって、上記プログラムを記憶したことを特徴とする。
【００１３】
また、本発明に係る画像処理方法は、Ｙ色、Ｍ色およびＣ色のキャリブレーション画像を、階調値を変化させながら表示するために、Ｙ色のＢ値を変化させたＹ系色、Ｍ色のＧ値を変化させたＭ系色、Ｃ色のＲ値を変化させたＣ系色のキャリブレーション信号を生成し、
当該キャリブレーション信号に基づいて各キャリブレーション画像をそれぞれ異なる時点において表示し、
表示されたキャリブレーション画像を撮像して撮像情報を生成し、
当該撮像情報に基づき、撮影画像における画像表示領域を抽出し、
当該画像表示領域を複数の画素ブロックに区分するとともに、所定のキャリブレーション画像の撮像情報に基づき、各画素ブロックの画像信号値の特徴値を示す画素ブロック画像情報を生成し、
当該画素ブロック画像情報に基づき、各画素ブロックにおけるＲ色、Ｇ色、Ｂ色のそれぞれの抜け光の影響度を示す抜け光影響度情報を生成し、
当該抜け光影響度情報と、前記画素ブロック画像情報とに基づき、当該画素ブロックにおける抜け光量を示す抜け光量情報を生成し、
前記抜け光影響度情報と、前記画素ブロック画像情報とに基づき、各画素ブロックにおけるＲ色、Ｇ色、Ｂ色のそれぞれの抜け光のない原色光量を示す原色光量情報を生成し、
当該原色光量情報と、前記抜け光量情報とに基づき、色むら補正用データの補正量を示す補正量情報を生成し、
当該補正量情報に基づき、色むら補正用データを補正するとともに、補正した色むら補正用データに基づき、画像の色むらを補正することを特徴とする。
【００１４】
本発明によれば、画像処理システム等は、例えば、ＲＧＢ値が（２５５，２５５，０）であるＹ色をキャリブレーション画像として用いることにより、Ｒ色、Ｇ色の抜け光の影響を受けずにＢ色の抜け光のみを抽出することができる。
【００１５】
また、画像処理システム等は、例えば、ＲＧＢ値が（２５５，０，２５５）であるＭ色をキャリブレーション画像として用いることにより、Ｒ色、Ｂ色の抜け光の影響を受けずにＧ色の抜け光のみを抽出することができる。
【００１６】
また、画像処理システム等は、例えば、ＲＧＢ値が（０，２５５，２５５）であるＣ色をキャリブレーション画像として用いることにより、Ｇ色、Ｂ色の抜け光の影響を受けずにＲ色の抜け光のみを抽出することができる。
【００１７】
そして、画像処理システム等は、抽出した抜け光量から原色光量を求め、当該原色光量から色むらの補正量を求めることができるため、抜け光の影響を低減してより適切に色むらを補正することができる。
【００１８】
なお、前記Ｙ系色とは、ＲＧＢ値が（２５５，２５５，ｍ）の色であり、前記Ｍ系色とは、ＲＧＢ値が（２５５，ｍ，２５５）の色であり、前記Ｃ系色とは、ＲＧＢ値が（ｍ，２５５，２５５）の色である。また、ここで、ｍは、例えば、８ビットで色を表現する場合、０から２５５までの整数のいずれかである。
【００１９】
また、前記特徴値としては、例えば、平均値、画素ブロックの中央の画素の画像信号値、最大値、最小値、度数分布における度数の最も大きな値等が該当する。
【００２０】
また、前記画像処理システム、前記プロジェクタ、前記プログラムおよび前記情報記憶媒体において、前記抜け光量情報生成手段は、抜け光のない画素ブロックを基準として抜け光量を演算するために、白色のキャリブレーション画像の撮像画像における所定画素ブロックの画素ブロック画像情報に含まれる第１の特徴値および白色以外のキャリブレーション画像の当該所定画素ブロックの画素ブロック画像情報に含まれる第２の特徴値と、第１の特徴値／第２の特徴値が最大である画素ブロックの第１の特徴値および第２の特徴値との差異に基づき、前記抜け光影響度情報を生成してもよい。
【００２１】
また、前記画像処理方法は、前記抜け光量情報を生成する際に、前記抜け光量情報生成手段は、抜け光のない画素ブロックを基準として抜け光量を演算するために、白色のキャリブレーション画像の撮像画像における所定画素ブロックの画素ブロック画像情報に含まれる第１の特徴値および白色以外のキャリブレーション画像の当該所定画素ブロックの画素ブロック画像情報に含まれる第２の特徴値と、第１の特徴値／第２の特徴値が最大である画素ブロックの第１の特徴値および第２の特徴値との差異に基づき、前記抜け光影響度情報を生成してもよい。
【００２２】
これによれば、画像処理システム等は、白色キャリブレーション画像の特徴値と非白色キャリブレーション画像の特徴値との比が最大となる抜け光のない画素ブロックの特徴値を基準とし、所定画素ブロックにおける特徴値との差異を把握することにより、当該所定画素ブロックでどの程度抜け光が発生しているか把握することができる。これにより、画像処理システム等は、適切に抜け光量を把握することができ、色むらを適切に補正することができる。
【００２３】
また、前記画像処理システム、前記プロジェクタ、前記プログラムおよび前記情報記憶媒体において、前記原色光量情報生成手段は、所定画素ブロックにおけるＢ色、Ｇ色およびＲ色の抜け光影響度情報と、当該所定画素ブロックにおけるＹ色、Ｍ色およびＣ色の画素ブロック画像情報とに基づき、抜け光のない状態のＹ色、Ｍ色およびＣ色の画素ブロック画像情報を生成するとともに、当該抜け光のない状態のＹ色、Ｍ色およびＣ色の画素ブロック画像情報の画像信号値と、当該所定画素ブロックにおける白色の画素ブロック画像情報の画像信号値とに基づき、抜け光のない状態のＢ色、Ｇ色およびＲ色のキャリブレーション画像を撮像した場合の当該所定画素ブロックにおける画素ブロック画像情報の画像信号値を示す原色光量情報を生成してもよい。
【００２４】
また、前記画像処理方法は、前記原色光量情報を生成する際に、所定画素ブロックにおけるＢ色、Ｇ色およびＲ色の抜け光影響度情報と、当該所定画素ブロックにおけるＹ色、Ｍ色およびＣ色の画素ブロック画像情報とに基づき、抜け光のない状態のＹ色、Ｍ色およびＣ色の画素ブロック画像情報を生成するとともに、当該抜け光のない状態のＹ色、Ｍ色およびＣ色の画素ブロック画像情報の画像信号値と、当該所定画素ブロックにおける白色の画素ブロック画像情報の画像信号値とに基づき、抜け光のない状態のＢ色、Ｇ色およびＲ色のキャリブレーション画像を撮像した場合の当該所定画素ブロックにおける画素ブロック画像情報の画像信号値を示す原色光量情報を生成してもよい。
【００２５】
また、前記画像処理システム、前記プロジェクタ、前記プログラムおよび前記情報記憶媒体において、前記補正量情報生成手段は、前記原色光量情報に含まれる画像信号値と、前記抜け光量情報で示される抜け光量とに基づき、原色光の最大出力値に対する抜け光量の割合を演算し、当該割合と、階調特性情報とに基づき、前記補正量情報を生成してもよい。
【００２６】
また、前記画像処理方法は、前記補正量情報を生成する際に、前記原色光量情報に含まれる画像信号値と、前記抜け光量情報で示される抜け光量とに基づき、原色光の最大出力値に対する抜け光量の割合を演算し、当該割合と、階調特性情報とに基づき、前記補正量情報を生成してもよい。
【００２７】
また、前記画像処理システム、前記プロジェクタ、前記プログラムおよび前記情報記憶媒体において、前記キャリブレーション信号生成手段は、白色のキャリブレーション画像のキャリブレーション信号を生成してもよいし、白色のキャリブレーション画像を表示するために、Ｙ系色、Ｍ系色、Ｃ系色のうちの少なくとも１色を最大階調値に設定したキャリブレーション信号を生成してもよい。
【００２８】
また、前記画像処理方法は、白色のキャリブレーション画像のキャリブレーション信号を生成してもよいし、白色のキャリブレーション画像を表示するために、Ｙ系色、Ｍ系色、Ｃ系色のうちの少なくとも１色を最大階調値に設定したキャリブレーション信号を生成してもよい。
【００２９】
【発明の実施の形態】
以下、本発明を、画像処理システムを有するプロジェクタに適用した場合を例に採り、図面を参照しつつ説明する。なお、以下に示す実施形態は、特許請求の範囲に記載された発明の内容を何ら限定するものではない。また、以下の実施形態に示す構成の全てが、特許請求の範囲に記載された発明の解決手段として必須であるとは限らない。
【００３０】
（システム全体の説明）
図１は、本実施形態の一例に係る画像投写状況を示す概略図である。
【００３１】
プロジェクタ２０は、スクリーン１０へ向け画像を投写する。これにより、スクリーン１０には、画像表示領域である投写領域１２が形成される。
【００３２】
このように、プロジェクタ２０等の画像表示装置を用いて長期間画像を表示していると、光学系等の経時劣化により次第に画像に色むら（輝度むらによる色むらも含む。）が発生する。
【００３３】
このような画像の色むら等を補正するため、本実施形態のプロジェクタ２０は、撮像手段であるセンサー６０を有する。センサー６０は、投写領域１２を含む領域を撮像する。
【００３４】
また、本実施の形態では、プロジェクタ２０は、Ｙ系色、Ｍ系色、Ｃ系色の単色（画像全体が均一の色）キャリブレーション画像を投写する。なお、ここで、Ｙ系色とは、ＲＧＢ値が（２５５，２５５，ｍ）の色であり、Ｍ系色とは、ＲＧＢ値が（２５５，ｍ，２５５）の色であり、Ｃ系色とは、ＲＧＢ値が（ｍ，２５５，２５５）の色である。また、ここで、ｍは、例えば、８ビットで色を表現する場合、０から２５５までの整数のいずれかである。
【００３５】
プロジェクタ２０は、これらの画像を投写する際に、例えば、Ｙ系色であれば、Ｂ値であるｍを０から所定量（例えば、１〜３２等）ずつ増加させながら投写する。Ｍ系色、Ｂ系色も同様である。もちろん、プロジェクタ２０は、ｍを２５５から所定量ずつ減少させてもよいし、ｍを所定量ずつではなく不連続に変化させなくてもよい。
【００３６】
なお、Ｙ色とＢ色、Ｍ色とＧ色、Ｃ色とＲ色はそれぞれ補色の関係にある。ここで、補色とは、双方を適切な割合で混合すると無彩色になる色のことである。
すなわち、本実施例では、プロジェクタ２０は、Ｙ系色、Ｍ系色、Ｃ系色のそれぞれの補色に当たる色（Ｂ、Ｇ、Ｒ）の値を変化させながらキャリブレーション画像を投写する。
【００３７】
そして、プロジェクタ２０は、センサー６０を用いて各キャリブレーション画像を撮像し、当該撮像情報に基づき、撮像画像に含まれる投写領域を抽出し、当該投写領域を複数の画素ブロックに区分し、各画素ブロックの全画素の画像信号値の特徴値（例えば平均値等）を演算し、当該特徴値に基づいて画素ブロックごとの補正量を演算して当該補正量を示す補正量情報を生成し、当該補正量情報に基づいて画像の色むら等を補正する。
【００３８】
このように、プロジェクタ２０は、ＲＧＢ値が（２５５，２５５，ｍ）であるＹ系色をキャリブレーション画像として用いることにより、Ｒ色、Ｇ色の抜け光の影響を受けずにＢ色の抜け光のみを抽出することができる。Ｍ色、Ｃ色についても同様である。
【００３９】
そして、プロジェクタ２０は、Ｒ色、Ｇ色、Ｂ色の抜け光量を示す抜け光量情報を生成し、当該抜け光量情報に基づいて原色光量を示す原色光量情報を生成し、当該原色光量情報に基づいて色むらの補正量を示す補正量情報を生成することができるため、抜け光の影響を低減してより適切に色むらを補正することができる。
【００４０】
次に、このような機能を実装するためのプロジェクタ２０の機能ブロックについて説明する。
【００４１】
図２は、本実施形態の一例に係るプロジェクタ２０の機能ブロック図である。
【００４２】
プロジェクタ２０は、Ｙ系色、Ｍ系色、Ｃ系色の３色のキャリブレーション画像を、Ｙ系色に対してはＢ値を、Ｍ系色に対してはＧ値を、Ｃ系色に対してはＲ値を、０から最大階調値である２５５になるまでそれぞれ所定量ずつ加算しながらキャリブレーション信号を生成するキャリブレーション信号生成部１７２と、当該キャリブレーション信号に基づいて各キャリブレーション画像をそれぞれ異なる時点において表示する画像表示手段として機能する画像投写部１９０と、表示されたキャリブレーション画像を撮像して撮像情報を生成する撮像部１８２とを含んで構成されている。なお、撮像部１８２はセンサー６０を含む。
【００４３】
また、プロジェクタ２０は、撮像部１８２による撮像情報を記憶する撮像情報記憶部１８４と、撮影画像における投写領域（画像表示領域）を抽出する投写領域抽出部１５２と、当該投写領域を複数の画素ブロックに区分するとともに、所定のキャリブレーション画像の撮像情報に基づき、各画素ブロックを構成する画素の画像信号値の平均値を示す画素ブロック画像情報を生成する画素ブロック画像情報生成部１５６とを含んで構成されている。
【００４４】
また、プロジェクタ２０は、当該画素ブロック画像情報に基づき、各画素ブロックにおけるＲ、Ｇ、Ｂのそれぞれの抜け光の影響度を示す抜け光影響度情報、抜け光量情報等を生成する抜け光量情報生成部１６２と、抜け光影響度情報と、画素ブロック画像情報に基づき、各画素ブロックにおけるＲ、Ｇ、Ｂのそれぞれの抜け光のない原色光量を示す原色光量情報を生成する原色光量情報生成部１６６とを含んで構成されている。
【００４５】
さらに、プロジェクタ２０は、原色光量情報と、抜け光量情報に基づき、色むら補正用データの補正量を示す補正量情報を生成する色むら補正量情報生成部１６４と、当該補正量情報に基づいて色むら補正用データを補正し、補正した色むら補正用データに基づき、画像の色むらを補正する色むら補正部１３０とを含んで構成されている。
【００４６】
また、プロジェクタ２０は、ＰＣ等から入力されるアナログＲＧＢ信号（Ｒ１，Ｇ１，Ｂ１）をデジタルＲＧＢ信号（Ｒ２，Ｇ２，Ｂ２）に変換する入力信号処理部１１０と、当該デジタルＲＧＢ信号（Ｒ２，Ｇ２，Ｂ２）に対して色変換や階調変換を行ってデジタルＲＧＢ信号（Ｒ３，Ｇ３，Ｂ３）を色むら補正部１３０に出力する前段処理部１２０とを含んで構成されている。
【００４７】
また、プロジェクタ２０は、色むら補正部１３０によって補正されたデジタルＲＧＢ信号（Ｒ４，Ｇ４，Ｂ４）に対し、空間光変調器１９２の階調特性調整等のための補正を行ってデジタルＲＧＢ信号（Ｒ５，Ｇ５，Ｂ５）を出力する後段処理部１３２と、デジタルＲＧＢ信号（Ｒ５，Ｇ５，Ｂ５）をアナログ変換してアナログＲＧＢ信号（Ｒ６，Ｇ６，Ｂ６）を画像投写部１９０に出力する出力信号処理部１４０とを含んで構成されている。
【００４８】
また、画像投写部１９０は、空間光変調器１９２と、空間光変調器１９２を駆動する駆動部１９４と、光源１９６と、レンズ１９８とを含んで構成されている。
【００４９】
駆動部１９４は、出力信号処理部１４０からのアナログＲＧＢ信号に基づき、空間光変調器１９２を駆動する。そして、画像投写部１９０は、光源１９６からの光を、空間光変調器１９２およびレンズ１９８を介して投写する。
【００５０】
また、上述したプロジェクタ２０の各部を実装するためのハードウェアとしては、例えば、以下のものを適用できる。
【００５１】
図３は、本実施形態の一例に係るプロジェクタ２０のハードウェアブロック図である。
【００５２】
例えば、入力信号処理部１１０としては、例えばＡ／Ｄコンバーター９３０等、撮像情報記憶部１８４としては、例えばＲＡＭ９５０等、色むら補正部１３０、キャリブレーション信号生成部１７２、投写領域抽出部１５２、画素ブロック画像情報生成部１５６、抜け光量情報生成部１６２、原色光量情報生成部１６６としては、例えば画像処理回路９７０等、色むら補正量情報生成部１６４としては、例えばＣＰＵ９１０等、前段処理部１２０、後段処理部１３２としては、例えば画像処理回路９７０、ＲＡＭ９５０、ＣＰＵ９１０等、出力信号処理部１４０としては、例えばＤ／Ａコンバーター９４０等、空間光変調器１９２としては、例えば液晶パネル９２０等、駆動部１９４としては、例えば液晶パネル９２０を駆動する液晶ライトバルブ駆動ドライバを記憶するＲＯＭ９６０等を用いて実装できる。
【００５３】
なお、これらの各部はシステムバス９８０を介して相互に情報をやりとりすることが可能である。
【００５４】
また、これらの各部は回路のようにハードウェア的に実装してもよいし、ドライバのようにソフトウェア的に実装してもよい。
【００５５】
さらに、キャリブレーション信号生成部１７２等としてコンピュータを機能させるためのプログラムを記憶した情報記憶媒体９００からプログラムを読み取ってキャリブレーション信号生成部１７２等の機能をコンピュータに実装させてもよい。
【００５６】
このような情報記憶媒体９００としては、例えば、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＲＯＭ、ＲＡＭ、ＨＤＤ等を適用でき、そのプログラムの読み取り方式は接触方式であっても、非接触方式であってもよい。
【００５７】
また、情報記憶媒体９００に代えて、上述した各機能を実装するためのプログラム等を、伝送路を介してホスト装置等からダウンロードすることによって上述した各機能を実装することも可能である。
【００５８】
（画像処理の流れの説明）
次に、これらの各部を用いた画像処理の流れについて説明する。
【００５９】
図４は、本実施形態の一例に係る色むら補正処理の流れを示すフローチャートである。
【００６０】
まず、キャリブレーション信号生成部１７２は、Ｗ（白）色、Ｋ（黒）色の単色のキャリブレーション画像を表示するためのキャリブレーション信号を発生し、画像投写部１９０は、Ｗ色、Ｋ色をスクリーン１０へ向けそれぞれ投写し、撮像部１８２は、Ｗ色が投写された投写領域１２を含む領域、Ｋ色が投写された投写領域１２を含む領域をそれぞれ撮像する。
【００６１】
なお、スクリーン１０は任意のスクリーンでよく、色や材質を問わない。また、投写画像にいわゆる台形歪み（キーストン歪み）が生じていてもよい。
【００６２】
また、Ｗ色のキャリブレーション画像のキャリブレーション信号は、Ｙ系色、Ｍ系色、Ｃ系色のｍ値を最大階調値に設定したキャリブレーション信号と同じものである。また、Ｋ色のキャリブレーション画像のキャリブレーション信号を生成せずに、撮像部１８２が非投写時のスクリーン１０を撮像してもよい。
【００６３】
撮像情報記憶部１８４は、撮像部１８２からのＷ色、Ｋ色のそれぞれの撮像情報を記憶する（ステップＳ１）。なお、本実施例では、撮像情報として、Ｌ値（長波長値、Ｒ値）、Ｍ値（中波長値、Ｇ値）、Ｓ値（短波長値、Ｂ値）を適用する。もちろん、撮像情報として、ＸＹＺ値等を用いてもよい。
【００６４】
投写領域抽出部１５２は、Ｗ色の撮影画像の画素ごとの画像信号値（例えば、Ｒ値、Ｇ値、Ｂ値、Ｌ値、Ｍ値、Ｓ値、輝度値等）と、当該画素と対応するＫ色の撮影画像の画素ごとの画像信号値との比率を演算して比率の違いに基づいて撮影画像における投写領域を抽出する（ステップＳ２）。
【００６５】
なお、投写領域の画素の上記比率は大きく（例えば２以上）、非投写領域の上記比率は小さい（例えば１）。このため、投写領域抽出部１５２は、上記比率に基づいて撮影画像内の投写領域を抽出することができる。
【００６６】
そして、キャリブレーション信号生成部１７２は、Ｙ色のＢ値を０から２５５まで所定量（例えば１等）ずつ増加させながらキャリブレーション信号を生成する。画像投写部１９０は、キャリブレーション画像を順次投写し、撮像部１８２は各キャリブレーション画像を撮像し、撮像情報記憶部１８４は、各撮像情報を記憶する。
【００６７】
また、キャリブレーション信号生成部１７２は、Ｍ色についてはＧ値を、Ｃ色についてはＲ値を所定量ずつ増加させながらキャリブレーション信号を発生する。撮像情報記憶部１８４は、これらの場合も、各撮像情報を記憶する（ステップＳ３）。
【００６８】
また、画素ブロック画像情報生成部１５６は、投写領域抽出部１５２が抽出した投写領域の４隅を空間光変調器１９２の画像領域の４隅に対応づける。そして、画素ブロック画像情報生成部１５６は、この対応づけを示す情報に基づき、撮影画像の投写領域をｃ＊ｄの格子状の画素ブロックに区分する（ステップＳ４）。なお、ここで、ｃ、ｄは、任意の正の整数である。
【００６９】
また、画素ブロック画像情報生成部１５６は、区分した画素ブロックと、抜け光量情報生成部１６２で必要となるキャリブレーション画像の撮像情報に基づき、画素ブロックごとの画像信号値の平均値を演算する（ステップＳ５）。なお、ここでは、画像信号値として、Ｌ値、Ｍ値およびＳ値を適用する。また、当該平均値は画素ブロックの特徴を示す特徴値の一種である。
【００７０】
抜け光量情報生成部１６２は、画素ブロック画像情報生成部１５６からの所定キャリブレーション画像の画素ブロックごとのＬ値の平均値、Ｍ値の平均値、Ｓ値の平均値に基づき、原色（Ｒ色、Ｇ色、Ｂ色）の所定階調値における抜け光影響度と抜け光量を演算し（ステップＳ６）、抜け光影響度情報と抜け光量情報を生成する。
【００７１】
より具体的には、抜け光影響度情報を生成する場合、抜け光量情報生成部１６２は、例えば、第１の数式（ＬＷ（ｎ）／ＬＹｂ（ｎ））：（ＬＷ（ｎｍａｘ）／ＬＹｂ（ｎｍａｘ））＝ＣＬＹｂ（ｎ）：１に基づき、抜け光影響度情報の一種であるＣＬＹｂ（ｎ）を画素ブロックごとに演算する。
【００７２】
なお、ここで、ＬＷ（ｎ）は、画素ブロックｎのＷ色撮影時の第１の特徴値である平均Ｌ値、ＬＹｂ（ｎ）は、画素ブロックｎのＢ値をｂ階調増加させたＹ系色撮影時の第２の特徴値である平均Ｌ値である。また、ｎｍａｘは、第１の特徴値／第２の特徴値が最大となる画素ブロック位置を示す。なお、ｎｍａｘは、第２の特徴値／第１の特徴値が最小となる画素ブロック位置、第１の特徴値と第２の特徴値との差分値が最大となる画素ブロック位置等であってもよいことはもちろんである。
【００７３】
また、ここで、ＣＬＹｂ（ｎ）は、Ｂ値がｂのＹ系色撮影時の画素ブロックｎにおけるＢ色の抜け光の影響を示す数値であり、抜け光影響度情報の一種である。ＣＬＹｂ（ｎ）は、値が小さいほど抜け光の影響が大きいことを示し、値が１の場合は抜け光の影響がないことを示す。
【００７４】
また、抜け光量情報生成部１６２は、Ｍ値、Ｓ値についても同様に、抜け光影響度情報の一種であるＣＭＹｂ（ｎ）、ＣＳＹｂ（ｎ）を画素ブロックごとに演算する。さらに、抜け光量情報生成部１６２は、Ｒ色、Ｇ色についてもＬ値、Ｍ値、Ｓ値で表される抜け光影響度情報を生成する。
【００７５】
また、抜け光量情報を生成する場合、抜け光量情報生成部１６２は、上記第１の数式に基づき、抜け光量情報を生成する。具体的には、例えば、階調ｂ、画素ブロックｎにおけるＢ色の抜け光量をＬ値で示す抜け光量情報の一種であるΔＬＹｂ（ｎ）を生成する場合、抜け光量情報生成部１６２は、ΔＬＹｂ（ｎ）＝ＬＹｂ（ｎ）−ＣＬＹｂ（ｎ）ＬＹｂ（ｎ）＝（１−ＣＬＹｂ（ｎ））＊ＬＹｂ（ｎ）といった数式を用いてＢ色の抜け光量をＬ値で示す抜け光量情報を生成する。
【００７６】
同様に、抜け光量情報生成部１６２は、Ｂ色の抜け光量をＭ値で示すΔＭＹｂ（ｎ）、Ｂ色の抜け光量をＳ値で示すΔＳＹｂ（ｎ）も抜け光量情報として生成する。さらに、抜け光量情報生成部１６２は、Ｒ色、Ｇ色についてもＬ値、Ｍ値、Ｓ値で表される抜け光量情報を生成する。
【００７７】
抜け光量情報生成部１６２は、以上の手順により抜け光影響度情報と抜け光量情報を生成することができる。
【００７８】
そして、抜け光量情報生成部１６２は、Ｙ色、Ｍ色およびＣ色の画素ブロック画像情報とＲ色、Ｇ色およびＢ色の抜け光影響度情報を原色光量情報生成部１６６に出力し、Ｒ色、Ｇ色およびＢ色の抜け光量情報を色むら補正量情報生成部１６４に出力する。
【００７９】
原色光量情報生成部１６６は、抜け光量情報生成部１６２からのＹ色、Ｍ色およびＣ色の画素ブロック画像情報とＲ色、Ｇ色およびＢ色の抜け光影響度情報に基づき、Ｒ色、Ｇ色、Ｂ色の最大出力推定値、すなわち、抜け光のない原色光量を演算し（ステップＳ７）、原色光量情報を生成する。
【００８０】
より具体的には、Ｙ色（階調値ｂ＝０）の撮影画像の画素ブロックｎにおけるＬ値の場合、上述したように、抜け光の影響度を示すＣＬＹ０（ｎ）が１であれば抜け光がないため、ＬＹ０（ｎ）がＣＬＹ０（ｎ）＊ＬＹ０（ｎ）と等しければ抜け光がないことになる。
【００８１】
逆に、ＣＬＹ０（ｎ）が１でない時は抜け光が生じていることを意味し、抜け光を含むＬＹ０（ｎ）値に抜け光影響度ＣＬＹ０（ｎ）をかけた値であるＣＬＹ０（ｎ）＊ＬＹ０（ｎ）が、抜け光のないＹ色（階調値ｂ＝０）の撮影画像の画素ブロックｎにおけるＬ値となる。
【００８２】
また、ＲＧＢ値＝（０，０，２５５）であるＢ色の最大出力推定値は、ＲＧＢ値＝（２５５，２５５，２５５）であるＷ色の測定値からＲＧＢ値＝（２５５，２５５，０）であるＹ色の測定値を引くことによって求められる。
【００８３】
したがって、プロジェクタ２０のＢ色の最大出力推定値ＬＭＡＸＢ（ｎ）＝ＬＷ（ｎ）−ＣＬＹ０（ｎ）＊ＬＹ０（ｎ）である。同様に、Ｍ値、Ｓ値についても、ＭＭＡＸＢ（ｎ）、ＳＭＡＸＢ（ｎ）も求められる。Ｒ色、Ｇ色も同様である。
【００８４】
このようにして原色光量情報生成部１６６は、画素ブロックごとにＬＭＳ値で示されるＲ色、Ｇ色およびＢ色の原色光量情報（例えば、ＬＭＡＸＢ（ｎ）等）を生成し、当該原色光量情報を色むら補正量情報生成部１６４に出力する。
【００８５】
色むら補正量情報生成部１６４は、抜け光量情報生成部１６２からの抜け光量情報と、原色光量情報生成部１６６からの原色光量情報に基づき、画素ブロックごとに、Ｒ色、Ｇ色、Ｂ色の抜け光量が最大出力推定値（原色光量）の何割相当かを演算する。
【００８６】
より具体的には、例えば、画素ブロックｎ、Ｙ系色の階調ｂにおけるＢ色の抜け光の最大出力推定値に対する割合を示すＰＢｂ（ｎ）は、ＰＢｂ（ｎ）＝ＡＶＲ｛ΔＬＹｂ（ｎ）／ＬＭＡＸＢ（ｎ），ΔＭＹｂ（ｎ）／ＭＭＡＸＢ（ｎ），ΔＳＹｂ（ｎ）／ＳＭＡＸＢ（ｎ）｝で求められる。なお、ここで、ＡＶＲは括弧内の値の平均値を出力する関数である。Ｒ色の割合ＰＲｒ（ｎ）、Ｇ色の割合ＰＧｇ（ｎ）も同様に求められる。
【００８７】
そして、色むら補正量情報生成部１６４は、色むら補正量を示す補正データを生成する（ステップＳ８）。より具体的には、色むら補正量情報生成部１６４は、以下に示す手法で補正データを生成する。
【００８８】
前段処理部１２０は、例えば１次元ルックアップテーブルを用いた変換機能ｆを用いて、画像信号値であるＳ２（Ｒ２，Ｇ２，Ｂ２）を、画像信号値Ｓ３（ｎ）に変換する。なお、Ｓ３（ｎ）＝Ｒ３（ｎ），Ｇ３（ｎ），Ｂ３（ｎ）である。この変換機能をｆとした場合、Ｓ３＝ｆ（Ｓ２）である。
【００８９】
また、色むら補正部１３０は、例えば、画素ブロックごと、かつ、ＲＧＢごとに１次元ルックアップテーブルを有する。この場合、色むら補正部１３０は、画素ブロックｎ用の１次元ルックアップテーブルを用いて画像信号値であるＳ３（ｎ）をＳ４（ｎ）に変換する。なお、Ｓ４（ｎ）＝Ｒ４（ｎ），Ｇ４（ｎ），Ｂ４（ｎ）である。また、この変換機能をｈとした場合、Ｓ４（ｎ）＝ｈ｛Ｓ３（ｎ）｝となる。
【００９０】
また、後段処理部１３２は、例えば、空間光変調素子の階調特性調整等のための１次元ルックアップテーブルを有する。後段処理部１３２の変換機能をｊとした場合、Ｓ５＝ｊ（Ｓ４）である。なお、Ｓ５＝Ｒ５，Ｇ５，Ｂ５である。
【００９１】
これらをまとめると、後段処理部１３２からの出力Ｓ５＝ｊ｛ｈ［ｆ（Ｓ２）］｝となる。
【００９２】
色むら補正量情報生成部１６４は、抜け光の最大出力推定値に対する割合分出力が減るように色むら補正量情報を生成する。
【００９３】
上述したように、例えば、画像ブロックｎ、Ｙ系色のＢ値がｂの場合においては、Ｂ色の抜け光の最大出力推定値に対する割合はＰＢｂ（ｎ）である。この場合、後段処理部１３２が出力すべきＢ値であるＢ５’ｂ（ｎ）は、元のＢ値であるＢ５ｂ（ｎ）から抜け光分を引いた値である。すなわち、Ｂ５’ｂ（ｎ）＝Ｂ５ｂ（ｎ）−Ｂ５ｍａｘ＊ＰＢｂ（ｎ）である。これを第２の数式とする。
【００９４】
なお、ここで、Ｂ５ｂ（ｎ）は、Ｙ系色のＢ値がｂで画像ブロックｎの場合の画像信号値Ｂ５の値であり、Ｂ５ｍａｘは、Ｙ系色のＢ値が最大階調値である２５５の場合の画像信号値Ｂ５の値である。
【００９５】
また、色むら補正部１３０における色むら補正量をＣとすると、色むら補正部１３０が後段処理部１３２に出力する色むら補正後のＳ４（ｎ）であるＳ４’（ｎ）は、Ｓ４’（ｎ）＝ｈ［ｆ（Ｂ２）］−Ｃとなる。
【００９６】
この場合、後段処理部１３２が出力すべきＢ値であるＢ５’ｂ（ｎ）は、Ｂ５’ｂ（ｎ）＝ｊ｛Ｓ４’（ｎ）｝である。この数式を変形すると、Ｂ５’ｂ（ｎ）＝ｊ｛ｈ［ｆ（Ｂ２）］−Ｃ｝となる。これを第３の数式とする。
【００９７】
第２の数式と第３の数式から以下の等式が導かれる。Ｂ５ｂ（ｎ）−Ｂ５ｍａｘ＊ＰＢｂ（ｎ）＝ｊ｛ｈ［ｆ（Ｂ２）］−Ｃ｝
したがって、色むら補正量Ｃは、Ｂ５ｂ（ｎ）がＢ５ｍａｘ＊ＰＢｂ（ｎ）以上の場合、Ｃ＝ｈ［ｆ（Ｂ２）］−ｊ−１｛Ｂ５ｂ（ｎ）−Ｂ５ｍａｘ＊ＰＢｂ（ｎ）｝となり、Ｂ５ｂ（ｎ）がＢ５ｍａｘ＊ＰＢｂ（ｎ）未満の場合、Ｃ＝ｈ［ｆ（Ｂ２）］となる。
【００９８】
色むら補正量情報生成部１６４は、以上の手順により、画素ブロックごと、ＲＧＢごと、かつ、所定階調値ごとに色むら補正量Ｃを演算し、色むら補正量Ｃを示す色むら補正量情報を生成して色むら補正部１３０に出力する。
【００９９】
色むら補正部１３０は、当該色むら補正量情報に基づき、色むら補正用データを更新し、色むら補正用データに基づき、画像の色むらを補正する（ステップＳ９）。
【０１００】
より具体的には、色むら補正部１３０は、色むら補正量Ｃに基づき、ｈ［ｆ（Ｓ２）］−Ｃを演算して色むら補正用データ（例えば、Ｒ色、Ｇ色、Ｂ色の個別の１次元ルックアップテーブル等）を更新する。
【０１０１】
そして、色むら補正部１３０は、色むらを補正するため、更新した色むら補正用データに基づき、画像の色むらを補正するために、画像信号（Ｒ３，Ｇ３，Ｂ３）を画像信号（Ｒ４，Ｇ４，Ｂ４）に変換する。
【０１０２】
そして、後段処理部１３２は、当該画像信号（Ｒ４，Ｇ４，Ｂ４）に基づき、階調特性の調整等を行って画像信号（Ｒ５，Ｇ５，Ｂ５）を生成する。また、出力信号処理部１４０は、当該デジタル画像信号（Ｒ５，Ｇ５，Ｂ５）をアナログ画像信号（Ｒ６，Ｇ６，Ｂ６）に変換する。
【０１０３】
そして、画像投写部１９０は、色むらが補正され、階調特性の調整等が行われた画像信号（Ｒ６，Ｇ６，Ｂ６）に基づき、画像を投写する（ステップＳ１０）。
【０１０４】
以上のように、本実施形態によれば、プロジェクタ２０は、Ｙ色、Ｍ色、Ｃ色を基準としたキャリブレーション画像を適用することにより、他の色の影響を受けずに各原色（Ｒ色、Ｇ色、Ｂ色）の抜け光量を把握することができる。
【０１０５】
そして、プロジェクタ２０は、原色光量を求め、当該原色光量から色むらの補正量を求めることができるため、抜け光の影響を低減してより適切に色むらを補正することができる。
【０１０６】
また、プロジェクタ２０は、経時劣化による色むら等を補正することができるため、特に、例えば、展示会場のように長期間連続して画像を投写する場合においても、画質の劣化を抑えることができる。これにより、ユーザーは、経時劣化によってプロジェクタ２０を修理に出したり、プロジェクタ２０の光学部品を交換したりする頻度を減らすことができ、長期間にわたってプロジェクタ２０を使用し続けることができる。
【０１０７】
また、本実施形態によれば、プロジェクタ２０は、画像信号値（Ｌ値、Ｍ値、Ｓ値等）の比が最大となる画素ブロックを用いることにより、最も抜け光の影響の少ない画素ブロックを基準とすることができる。
【０１０８】
さらに、プロジェクタ２０は、上記比が最大となった画素ブロックにおける画像信号値と、他の画素ブロックにおける画像信号値とを比較することにより、他の画素ブロックでどの程度抜け光が発生しているか把握することができる。これにより、プロジェクタ２０は、適切に抜け光量を把握することができ、色むらを適切に補正することができる。
【０１０９】
特に、プロジェクタ２０は、演算を行う際に、抜け光のない白色光のキャリブレーション画像撮像時の画像信号値とＣ色等のキャリブレーション画像撮像時の画像信号値との比率を用いることにより、スクリーン１０の色等の影響を除去し、プロジェクタ２０の投写角度によらずに色むら補正を行うことができる。
【０１１０】
また、原色光量情報生成部１６６は、演算を行う際に、ｂが０階調のＹ色、ｇが０階調のＭ色、ｒが０階調のＣ色のキャリブレーション画像の場合の出力値と、キャリブレーション画像が白色の場合の出力値との比率が最大となる画素ブロックの画像情報を用いることにより、抜け光による色むらが発生している状況下であっても、抜け光による色むらを含まない原色光を推定することができる。
【０１１１】
また、プロジェクタ２０は、撮像情報としてＬＭＳ値を用いることが可能であるため、ＸＹＺ値等を用いる場合と比べ、簡易かつ高速に色むらを補正することができる。
【０１１２】
（変形例）
以上、本発明を適用した好適な実施の形態について説明してきたが、本発明の適用は上述した実施例に限定されない。
【０１１３】
例えば、上述した実施例では、特徴値として平均値を用いたが、例えば、画素ブロックの中央の画素の画像信号値、最大値、最小値、度数分布における度数の最も大きな値等を用いてもよい。
【０１１４】
また、上述した数式は、一例を示すものであり、本発明の作用効果を得るための数式は上述した数式に限定されない。
【０１１５】
また、例えば、上述した実施例では、画像処理システムをプロジェクタ２０に実装した例について説明したが、プロジェクタ２０以外にもＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）等の抜け光が発生する種々の画像表示装置に実装してもよい。また、プロジェクタ２０としては、液晶プロジェクタ以外にも、例えば、ＤＭＤ（Ｄｉｇｉｔａｌ  Ｍｉｃｒｏｍｉｒｒｏｒ  Ｄｅｖｉｃｅ）を用いたプロジェクタ等を用いてもよい。なお、ＤＭＤは米国テキサスインスツルメンツ社の商標である。
【０１１６】
また、上述したプロジェクタ２０の機能は、例えば、プロジェクタ単体で実装してもよいし、複数の処理装置で分散して（例えば、プロジェクタとＰＣとで分散処理）実装してもよい。
【図面の簡単な説明】
【図１】本実施形態の一例に係る画像投写状況を示す概略図である。
【図２】本実施形態の一例に係るプロジェクタの機能ブロック図である。
【図３】本実施形態の一例に係るプロジェクタのハードウェアブロック図である。
【図４】本実施形態の一例に係る色むら補正処理の流れを示すフローチャートである。
【符号の説明】
２０  プロジェクタ、６０  センサー（撮像手段）、１３０  色むら補正部、１５２  投写領域抽出部（画像表示領域抽出手段）、１５６  画素ブロック画像情報生成部、１６２  抜け光量情報生成部、１６４  色むら補正量情報生成部（補正量情報生成手段）、１６６  原色光量情報生成部、１７２  キャリブレーション信号生成部、１８４  撮像情報記憶部、１９０  画像投写部（画像表示手段）、９００  情報記憶媒体
【図１】
2004356852.tif 000003
【図２】
2004356852.tif 000004
【図３】
2004356852.tif 000005
【図４】
2004356852.tif 000006