(57)【要約】【課題】画像表示装置の画面の各領域と撮像画面上の位置との対応関係を良好に認識可能とする。【解決手段】画像認識ブロック４２０は、四隅認識処理を行う。すなわち、画像認識ブロック４２０は、液晶プロジェクタ２００の画面の各補正ポイントのうち、カメラ３００で撮像された画面部分の四隅の補正ポイントが、撮像画面上でどの位置に対応しているかを認識する。画像認識ブロック４２０が四隅認識処理を行う際、画像表示装置コントロールブロック４４０は、液晶プロジェクタ２００の色むら補正回路に設定される上述の四隅の補正ポイントに対応した補正データを、当該補正ポイントを強調するためのデータに変更する。画像認識ブロック４２０は、四隅認識処理では、カメラコントロールブロック４１０で取得された各色画像信号を処理して、撮像画面上から上述したように強調された部分を抽出する。【選択図】図５
2010066406.tif 000002
【特許請求の範囲】
【請求項１】
撮像装置から画像表示装置の画面を撮像して得られた赤色画像信号、青色画像信号および緑色画像信号を取得する画像信号取得部と、
上記画像表示装置の上記画面を複数個に分割して得られた各領域のうち、所定の領域が撮像画面上でどの位置に対応しているかを、上記画像信号取得部で取得された赤色画像信号、青色画像信号および緑色画像信号に基づいて認識する位置認識部と、
上記位置認識部で上記画像表示装置の上記画面の上記所定の領域が上記撮像画面上でどの位置に対応しているかを認識する際に、上記画像表示装置における赤色画像信号、青色画像信号および緑色画像信号の上記所定の領域に対応した補正データとして、該所定の領域を強調するためのデータを設定する補正データ設定部と
を備える画像位置認識装置。
【請求項２】
上記位置認識部は、上記画像表示装置の上記画面の上記各領域のうち、上記撮像装置で撮像された画面部分の四隅に対応した領域が撮像画面上でどの位置に対応しているかを認識する
請求項１に記載の画像位置認識装置。
【請求項３】
上記位置認識部は、上記画像表示装置の上記画面の上記各領域のうち、上記撮像装置で撮像された画面部分の中央に位置する第１の領域、および該第１の領域に対して上下および左右の双方向にずれた位置の第２の領域が上記撮像画面上でどの位置に対応しているかを認識する
請求項２に記載の画像位置認識装置。
【請求項４】
上記位置認識部は、上記画像表示装置の上記画面の上記各領域のうち、上記撮像装置で撮像された画面部分の四辺の中央に対応した領域が撮像画面上でどの位置に対応しているかを認識する
請求項２に記載の画像位置認識装置。
【請求項５】
上記位置認識部は、上記画像表示装置の上記画面の各領域のうち、隅に対応した第１の領域が撮像画面上でどの位置に対応しているかを認識する第１の処理を行うと共に、該第１の処理で上記第１の領域が上記撮像画面上のどの位置に対応しているかを認識できなかったとき、上記第１の領域の近傍の領域が上記撮像画面上でどの位置に対応しているかを認識する第２の処理を行って、上記撮像装置で撮像された画面部分の隅に対応した部分が撮像画面上のどの位置に対応しているかを認識する
請求項２に記載の画像位置認識装置。
【請求項６】
画像表示装置の画面を撮像して得られた撮像装置から赤色画像信号、青色画像信号および緑色画像信号を取得する画像信号取得ステップと、
上記画像表示装置の上記画面を複数個に分割して得られた各領域のうち、所定の領域が撮像画面上でどの位置に対応しているかを、上記画像信号取得ステップで取得された赤色画像信号、青色画像信号および緑色画像信号に基づいて認識する位置認識ステップと、
上記位置認識ステップで上記画像表示装置の上記画面の上記所定の領域が上記撮像画面上でどの位置に対応しているかを認識する際に、上記画像表示装置における赤色画像信号、青色画像信号および緑色画像信号の上記所定の領域に対応した補正データとして、該所定の領域を強調するためのデータを設定する補正データ設定ステップと
を備える画像位置認識方法。
【請求項７】
コンピュータを、
画像表示装置の画面を撮像して得られた撮像装置から赤色画像信号、青色画像信号および緑色画像信号を取得する画像信号取得手段と、
上記画像表示装置の上記画面を複数個に分割して得られた各領域のうち、所定の領域が撮像画面上でどの位置に対応しているかを、上記画像信号取得手段で取得された赤色画像信号、青色画像信号および緑色画像信号に基づいて認識する位置認識手段と、
上記位置認識手段で上記画像表示装置の上記画面の上記所定の領域が上記撮像画面上でどの位置に対応しているかを認識する際に、上記画像表示装置における赤色画像信号、青色画像信号および緑色画像信号の上記所定の領域に対応した補正データとして、該所定の領域を強調するためのデータを設定する補正データ設定手段と
して機能させるためのプログラム。
【請求項８】
画像表示装置の画面を撮像して得られた撮像装置から赤色画像信号、青色画像信号および緑色画像信号を取得する画像信号取得部と、
上記画像表示装置の上記画面を複数個に分割して得られた領域毎に、上記画像表示装置における赤色画像信号、青色画像信号および緑色画像信号の補正データを設定する補正データ設定部と、
上記画像表示装置の上記画面の上記各領域と上記撮像画面上の位置との対応関係を認識する画像認識部と、
上記画像認識部による上記対応関係の認識結果に基づき、上記画像信号取得部で取得された赤色画像信号、青色画像信号および緑色画像信号を用いて、上記補正データ設定部で設定される上記画像表示装置の上記画面の上記各領域に対応した補正データを求める補正データ算出部を備え、
上記画像認識部は、上記画像表示装置の上記画面の上記各領域のうち、所定の領域が撮像画面上でどの位置に対応しているかを、上記画像表示装置における赤色画像信号、青色画像信号および緑色画像信号の上記所定の領域に対応した補正データとして該所定の領域を強調するためのデータが設定された状態において、上記画像信号取得部で取得された赤色画像信号、青色画像信号および緑色画像信号に基づいて認識する
画像表示装置の補正データ設定装置。
【請求項９】
上記画像認識部は、上記画表示装置の上記画面の上記各領域のうち、上記撮像装置で撮像された画面部分の中央および四隅に対応した領域が上記撮像画面上でどの位置に対応するかを認識し、該中央および四隅の位置認識結果に基づいて、上記画像表示装置の上記画面の上記各領域と上記撮像画面上の位置との対応関係を認識し、
上記補正データ算出部は、上記画像表示装置の上記画面の上記各領域に対応した補正データを算出する際に、上記中央および四隅の位置認識結果により推測された上記各領域に対応した上記撮像画面上の領域に含まれる各色画像信号の画素データを抽出して用い、
上記補正データ算出部は、上記各領域に対応した上記各色画像信号の画素データの抽出範囲を、上記中央および四隅の領域から離れる程小さく、かつ外側に持っていく
請求項８に記載の画像表示装置の補正データ設定装置。
【請求項１０】
上記画像認識部は、上記画表示装置の上記画面の上記各領域のうち、上記撮像装置で撮像された画面部分の中央および四隅に対応した領域が上記撮像画面上でどの位置に対応するかを認識し、該中央および四隅の位置認識結果に基づいて、上記画像表示装置の上記画面の上記各領域と上記撮像画面上の位置との対応関係を認識し、
上記画像認識部は、上記画像表示装置の上記画面の上記各領域のうち、上記撮像装置で撮像された画面部分の四辺中央に対応した領域が上記撮像画面上でどの位置に対応するかを認識し、
上記補正データ算出部は、上記画像認識部による上記四辺中央の位置認識結果に基づいて、上記中央および四隅の位置認識結果により推測された上記各領域に対応した上記撮像画面上の領域のずれ量を算出し、
上記補正データ算出部は、上記画像表示装置の上記画面の上記各領域に対応した補正データを算出する際に、上記中央および四隅の位置認識結果により推測された上記各領域に対応した上記撮像画面上の領域を上記算出したずれ量だけ移動し、該移動した領域に含まれる各色画像信号の画素データを用いる
請求項８に記載の画像表示装置の補正データ設定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像位置認識装置、画像位置認識方法、プログラムおよび画像表示装置の補正データ設定装置に関する。詳しくは、この発明は、画像表示装置の画面の所定領域がこの画面を撮像して得られた撮像画面上のどの位置に対応しているかを、当該所定領域が強調されて得られた撮像画像信号に基づいて認識する構成としたことにより、画像表示装置の画面の各領域と撮像画面上の位置との対応関係を良好に認識可能とした画像位置認識装置等に関する。
【背景技術】
【０００２】
例えば、液晶プロジェクタにおいては、各液晶パネルや投写光学系に起因する色むらが発生する。この色むらを補正するために、例えば、画面を複数個に分割して得られた領域（補正ポイント）毎に、赤色画像信号、青色画像信号および緑色画像信号の補正データを設定しておき、各色の画像信号のレベル調整を行うことが提案されている。
【０００３】
従来、スクリーンに投写された画面をカメラ（撮像装置）で撮像し、画面に対応した撮像画像信号を用いて、上述の画面の各補正ポイントの補正データを生成することが知られている（例えば、特許文献１参照）。
【特許文献１】特開２００６−１５３９１４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述の従来のカメラを用いたシステムにおいては、撮像画像から画面の撮像エリアを抽出することで、画面の各領域と撮像画面上の位置との対応関係を把握するものであった。そのため、撮像画像から画面の撮像エリアを正しく抽出されないことがあった。撮像画像から画面の撮像エリアを正しく抽出できないときには、画面の各領域と撮像画面上の位置との対応関係を正しく把握できず、画面の各補正ポイントの補正データを正しく生成できなくなる。
【０００５】
また、上述の従来のカメラを用いたシステムにおいては、画面全体が表示されていることが前提であり、全画面が表示されていない場合に対応していなかった。また、上述の従来のカメラを用いたシステムにおいては、画面表示が左右、上下に反転されている場合に対応してなかった。
【０００６】
この発明の目的は、画像表示装置の画面の各領域と撮像画面上の位置との対応関係を良好に認識可能とすることにある。
【課題を解決するための手段】
【０００７】
この発明の概念は、
撮像装置から画像表示装置の画面を撮像して得られた赤色画像信号、青色画像信号および緑色画像信号を取得する画像信号取得部と、
上記画像表示装置の上記画面を複数個に分割して得られた各領域のうち、所定の領域が撮像画面上でどの位置に対応しているかを、上記画像信号取得部で取得された赤色画像信号、青色画像信号および緑色画像信号に基づいて認識する位置認識部と、
上記位置認識部で上記画像表示装置の上記画面の上記所定の領域が上記撮像画面上でどの位置に対応しているかを認識する際に、上記画像表示装置における赤色画像信号、青色画像信号および緑色画像信号の上記所定の領域に対応した補正データとして、該所定の領域を強調するためのデータを設定する補正データ設定部と
を備える画像位置認識装置にある。
【０００８】
この発明において、画像信号取得部により、撮像装置から、画像表示装置の画面を撮像して得られた赤色画像信号、青色画像信号および緑色画像信号が取得される。例えば、画像表示装置が液晶プロジェクタであるとき、撮像装置では、スクリーンに実際に表示されている画面部分が撮像され、画面全体が撮像されないこともある。
【０００９】
位置認識部により、画像表示装置の画面を複数個に分割して得られた領域のうち、所定の領域が撮像画面上でどの位置に対応しているかが認識される。位置認識部では、画像信号取得部で取得された赤色画像信号、青色画像信号および緑色画像信号に基づいて認識が行われる。
【００１０】
この認識時には、補正データ設定部により、画像表示装置における赤色画像信号、青色画像信号および緑色画像信号の所定の領域に対応した補正データとして、この所定の領域を強調するためのデータが設定される。この場合、所定の領域に対応した撮像画面上の位置が強調されるため、位置認識部では、この強調位置を探す処理により、所定の領域が撮像画面上でどの位置に対応しているかの認識が容易に可能となる。
【００１１】
このように、この発明においては、位置認識部で画像表示装置の画面の所定領域が撮像画面上でどの位置に対応しているかを、撮像画像信号を処理して容易に認識でき、従って、画像表示装置の画面の各領域と撮像画面上の位置との対応関係を良好に認識できる。
【００１２】
例えば、位置認識部では、画像表示装置の画面の各領域のうち、撮像装置で撮像された画面部分の四隅に対応した領域が撮像画面上でどの位置に対応しているかが認識される。この認識処理は、例えば、以下のように行われる。
【００１３】
すなわち、位置認識部では、まず、画像表示装置の画面の各領域のうち、四隅に対応した第１の領域が撮像画面上でどの位置に対応しているかを認識する第１の処理が行われる。この第１の処理で、画像表示装置の画面の全体が表示されていない状態等にあっては、第１の領域が撮像画面上のどの位置に対応しているかが認識されない。
【００１４】
この場合、位置認識部では、さらに、第１の領域の近傍の領域が撮像画面上でどの位置に対応しているかを認識する第２の処理が行われる。これにより、位置認識部では、撮像装置で撮像された画面部分の四隅に対応した部分が撮像画面上のどの位置に対応しているかが良好に認識される。
【００１５】
例えば、位置認識部では、画像表示装置の画面の各領域のうち、中央に位置する第１の領域、およびこの第１の領域に対して上下および左右の双方向にずれた位置の第２の領域が、撮像画面上でどの位置に対応しているかが認識される。位置認識部では、第１の領域および第２の領域を認識することで、画像表示装置の画面が左右、上下に反転して表示されているか否かの判断が可能となる。位置認識部では、反転していると判断した場合、画像変換処理が行われて撮像画面が通常表示の状態とされ、その状態で認識処理が行われる。このように撮像画面が通常表示の状態とされることで、例えば、四隅のうち所定の隅に対応した領域が撮像画面上でどの位置に対応しているかを上述したように強調位置を探すことで行う場合、その探索範囲を絞ることができ、処理を簡略化できる。
【００１６】
例えば、位置認識部では、上述した四隅に対応した領域の他に、さらに、画像表示装置の画面の各領域のうち、撮像装置で撮像された画面部分の四辺の中央に対応した領域が撮像画面上でどの位置に対応しているかが認識される。例えば、撮像画面上における画像表示装置の矩形画面に対応した部分は、撮像装置（カメラ）のレンズ等の歪みにより、実際には、上下、左右がタル型に膨らんだ状態となる。
【００１７】
そのため、四隅に対応した領域が撮像画面上のどの位置に対応しているかという情報だけで、画像表示装置の画面のその他の領域が撮像画面上のどの位置に対応しているかを推測した場合、対応関係に誤差を生じる。上述したように、撮像装置で撮像された画面部分の四辺の中央に対応した領域が撮像画面上でどの位置に対応しているかを認識することで、上述の対応関係の誤差を修正できる。
【００１８】
また、この発明の概念は、
画像表示装置の画面を撮像して得られた撮像装置から赤色画像信号、青色画像信号および緑色画像信号を取得する画像信号取得部と、
上記画像表示装置の上記画面を複数個に分割して得られた領域毎に、上記画像表示装置における赤色画像信号、青色画像信号および緑色画像信号の補正データを設定する補正データ設定部と、
上記画像表示装置の上記画面の上記各領域と上記撮像画面上の位置との対応関係を認識する画像認識部と、
上記画像認識部による上記対応関係の認識結果に基づき、上記画像信号取得部で取得された赤色画像信号、青色画像信号および緑色画像信号を用いて、上記補正データ設定部で設定される上記画像表示装置の上記画面の上記各領域に対応した補正データを求める補正データ算出部を備え、
上記画像認識部は、上記画像表示装置の上記画面の上記各領域のうち、所定の領域が撮像画面上でどの位置に対応しているかを、上記画像表示装置における赤色画像信号、青色画像信号および緑色画像信号の上記所定の領域に対応した補正データとして該所定の領域を強調するためのデータが設定された状態において上記画像信号取得部で取得された赤色画像信号、青色画像信号および緑色画像信号に基づいて認識する
画像表示装置の補正データ設定装置にある。
【００１９】
この発明において、画像信号取得部により、撮像装置から、画像表示装置の画面を撮像して得られた赤色画像信号、青色画像信号および緑色画像信号が取得される。例えば、画像表示装置が液晶プロジェクタであるとき、撮像装置では、スクリーンに実際に表示されている画面部分が撮像され、画面全体が撮像されないこともある。画像認識部により、画像表示装置の画面の各領域と撮像画面上の位置との対応関係が認識される。
【００２０】
そして、補正データ算出部により、画像表示装置の画面の各領域に対応した各色画像信号の補正データが求められる。例えば、補正データは、色むら補正データ、輝度むら補正データ等である。この場合、補正データ算出部では、画像認識部による対応関係の認識結果に基づき、画像信号取得部で取得された各色画像信号が用いられて、補正データが算出される。この補正データは、補正データ設定部により、画像表示装置に設定される。
【００２１】
画像認識部では、画像表示装置の画面の各領域のうち、所定の領域が撮像画面上でどの位置に対応しているかが、画像表示装置の各色画像信号の所定の領域に対応した補正データとしてこの所定の領域を強調するためのデータが設定された状態において、各色画像信号に基づいて認識される。
【００２２】
そのため、画像認識部では、画像表示装置の画面の各領域と撮像画面上の位置との対応関係が良好に認識される。したがって、この対応関係に基づいて画像表示装置の画面の各領域の補正データを算出する補正データ算出部では各領域の補正データを精度よく求めることができ、画像表示装置に色むら、輝度むら等を精度よく補正し得る補正データを設定できる。
【００２３】
この発明は、例えば、画像認識部は、画表示装置の画面の各領域のうち、撮像装置で撮像された画面部分の中央および四隅に対応した領域が撮像画面上でどの位置に対応するかを認識し、この中央および四隅の位置認識結果に基づいて、画像表示装置の画面の各領域と撮像画面上の位置との対応関係を認識し、補正データ算出部は、画像表示装置の画面の各領域に対応した補正データを算出する際に、中央および四隅の位置認識結果により推測された各領域に対応した撮像画面上の領域に含まれる各色画像信号の画素データを抽出して用い、補正データ算出部は、各領域に対応した各色画像信号の画素データの抽出範囲を、中央および四隅の領域から離れる程小さく、かつ外側に持っていく、ようにされてもよい。
【００２４】
この場合、領域（補正ポイント）毎に、使用すべき画素データの抽出範囲が限定される。したがって、撮像画面上における画像表示装置の矩形画面に対応した部分（画面撮像部分）が撮像装置（カメラ）のレンズ等の歪みにより上下、左右にタル型に膨らんだ状態となっていても、各領域の補正データを算出する場合、隣接する領域の画素データの使用を抑制でき、各領域に対応した補正データの算出精度を高めることができる。
【００２５】
また、この発明は、例えば、画像認識部は、画表示装置の画面の各領域のうち、撮像装置で撮像された画面部分の中央および四隅に対応した領域が撮像画面上でどの位置に対応するかを認識し、この中央および四隅の位置認識結果に基づいて、画像表示装置の画面の各領域と撮像画面上の位置との対応関係を認識し、画像認識部は、画像表示装置の画面の各領域のうち、撮像装置で撮像された画面部分の四辺中央に対応した領域が撮像画面上でどの位置に対応するかを認識し、補正データ算出部は、画像認識部による四辺中央の位置認識結果に基づいて、中央および四隅の位置認識結果により推測された各領域に対応した撮像画面上の領域のずれ量を算出し、補正データ算出部は、画像表示装置の画面の各領域に対応した補正データを算出する際に、中央および四隅の位置認識結果により推測された各領域に対応した撮像画面上の領域を上述の算出したずれ量だけ移動し、この移動した領域に含まれる各色画像信号の画素データを用いる、ようにされてもよい。
【００２６】
この場合、画像表示装置の画面の各領域に対応した補正データを算出する際に、中央および四隅の位置認識結果により推測された各領域が、予め四辺中央の位置認識結果に基づいて算出された本来の領域とのずれ量だけ移動されて用いられる。そのため、各領域の補正データは、当該各領域に対応した各色画像信号の画素データだけを用いて算出されるため、各領域に対応した補正データの算出精度を高めることができる。
【発明の効果】
【００２７】
この発明によれば、画像表示装置の画面の所定領域がこの画面を撮像して得られた撮像画面上のどの位置に対応しているかを、当該所定領域が強調されて得られた撮像画像信号に基づいて認識するものであり、画像表示装置の画面の各領域と撮像画面上の位置との対応関係を良好に認識できる。
【発明を実施するための最良の形態】
【００２８】
以下、発明を実施するための最良の形態（以下、「実施の形態」とする）について説明する。
【００２９】
［色むら補正システムの構成例］
図１は、実施の形態としての色むら補正システム１００の構成例を示している。この色むら補正システム１００は、画像表示装置としての液晶プロジェクタ２００と、撮像装置としてのカメラ３００と、補正データ設定装置としてのパーソナルコンピュータ（ＰＣ）４００により構成されている。
【００３０】
この色むら補正システム１００では、液晶プロジェクタ２００によりスクリーン２５０に投写される画面の色むらを補正するために、スクリーン２５０に投写された画面がカメラ３００により撮像される。カメラ３００で得られた赤、緑、青の色画像信号はＰＣ４００に供給される。なお、図１は前面投射型のプロジェクタの例を示し、カメラ３００は左側からスクリーン２５０を撮像しているが、背面投射型のプロジェクタ（リアプロジェクタ）の場合、カメラ３００は右側からスクリーン２５０を撮像する状態となる。
【００３１】
ＰＣ４００では、撮像画像信号が処理されて、液晶プロジェクタ２００の画面の補正ポイント毎に、液晶プロジェクタ２００における赤、緑、青の色画像信号の補正データが生成される。この場合、液晶プロジェクタ２００における赤、緑、青の色画像信号の複数段階の信号レベルに対応して、各補正ポイントの補正データが生成される。ここで、補正ポイントは、液晶表示装置２００の画面が複数個に分割されて得られた各領域を意味している。
【００３２】
ＰＣ４００で生成された補正データは、液晶プロジェクタ２００の図示しない色むら補正回路に設定される。この色むら補正回路では、設定された補正データに基づいて、赤、緑、青の色画像信号のレベル変換処理が行われる。このレベル変換処理により、スクリーン２５０に表示される画面の色むらが補正される。
【００３３】
［液晶プロジェクタの構成例］
液晶プロジェクタ２００の構成例について説明する。最初に、液晶プロジェクタ２００の回路系を説明する。図２は、液晶プロジェクタ２００の回路系の構成例を示している。
【００３４】
液晶プロジェクタ２００は、制御部２０１と、ユーザ操作部２０２を有している。また、液晶プロジェクタ２００は、信号入力端子２０３Ｒ，２０３Ｇ，２０３Ｂと、映像処理回路２０４Ｒ，２０４Ｇ，２０４Ｂと、色むら補正回路２０５Ｒ，２０５Ｇ，２０５Ｂと、ガンマ補正回路２０６Ｒ，２０６Ｇ，２０６Ｂを有している。また、液晶プロジェクタ２００は、パネルドライバ２０７Ｒ，２０７Ｇ，２０７Ｂと、液晶パネル２０８Ｒ，２０８Ｇ，２０８Ｂを有している。ここで、液晶パネル２０８Ｒは赤色画像用の液晶パネルであり、液晶パネル２０８Ｇは緑色画像用の液晶パネルであり、液晶パネル２０８Ｂは青色画像用の液晶パネルである。
【００３５】
制御部２０１は、回路系の各部の動作を制御する。制御部２０１は、ＣＰＵ２０１ａ、ＲＯＭ２０１ｂおよびＲＡＭ２０１ｃを備えている。ＣＰＵ２０１ａは、ＲＯＭ２０１ｂから読み出したソフトウェアやデータをＲＡＭ２０１ｃ上に展開してソフトウェアを起動し、回路系の各部を制御する。ユーザ操作部２０２は、ユーザインタフェースを構成し、制御部２０１に接続されている。ユーザ操作部２０２は、液晶プロジェクタ２００の図示しない筐体に配置されたキー、釦、ダイアル、あるいはリモコン等で構成される。
【００３６】
信号入力端子２０３Ｒ，２０３Ｇ，２０３Ｂは、それぞれ、赤（Ｒ）、緑（Ｇ）、青（Ｂ）の色画像信号が入力される端子である。映像処理回路２０４Ｒ，２０４Ｇ，２０４Ｂは、それぞれ、信号入力端子２０３Ｒ，２０３Ｇ，２０３Ｂに入力された各色画像信号に対して、ピクチャーコントロール処理、スケーリング処理、ノイズリダクション処理等の処理を行う。ここで、ピクチャーコントロールには、例えばコントラスト、ブライトネス、カラーのコントロールが含まれる。
【００３７】
色むら補正回路２０５Ｒ，２０５Ｇ，２０５Ｂは、それぞれ、映像処理回路２０４Ｒ，２０４Ｇ，２０４Ｂから出力される各色画像信号に対して、色むら補正処理を行う。各色むら補正回路は、図３に示すように、画面を水平方向（Ｘ方向）および垂直方向（Ｙ方向）に一定間隔で区切って得られた領域（補正ポイント）毎に、複数の信号レベルに対応した補正データを、ルックアップテーブル（ＬＵＴ）に保持している。この場合、ルックアップテーブルは、Ｘ方向およびＹ方向に一定間隔毎の座表位置の補正データのみを保持している。
【００３８】
各色むら補正回路は、ルックアップテーブルに保持されている補正データを用いて、水平方向、垂直方向および信号レベル方向の３次元の補間演算により、入力色画像信号に対応した補正データを生成する。この補間演算は、例えば、スプライン（Sprine）関数等を用いて行われる。そして、各色むら補正回路は、入力色画像信号に、補間演算で生成した補正データを付加して、色むら補正がされた出力色画像信号を得る。
【００３９】
ガンマ補正回路２０６Ｒ，２０６Ｇ，２０６Ｂは、それぞれ、色むら補正回路２０５Ｒ，２０５Ｇ，２０５Ｂから出力される各色画像信号に対して、ガンマ補正を行う。すなわち、各ガンマ補正回路は、入力色画像信号に対して、液晶パネルが有するガンマ特性とは逆の特性でガンマ変換処理を行って、出力色画像信号を得る。
【００４０】
パネルドライバ２０７Ｒ，２０７Ｇ，２０７Ｂは、それぞれ、ガンマ補正回路２０６Ｒ，２０６Ｇ，２０６Ｂから出力される各色画像信号に基づいて、液晶パネル２０８Ｒ，２０８Ｇ，２０８を駆動し、赤、緑、青の色画像を表示する。
【００４１】
図２に示す液晶プロジェクタ２００の回路系の動作を説明する。信号入力端子２０３Ｒ，２０３Ｇ，２０３Ｂにはそれぞれ赤（Ｒ）、緑（Ｇ）、青（Ｂ）の色画像信号が入力され、各色画像信号は映像処理回路２０４Ｒ，２０４Ｇ，２０４Ｂに入力される。映像処理回路２０４Ｒ，２０４Ｇ，２０４Ｂでは、それぞれ、各色画像信号に対して、ピクチャーコントロール処理、スケーリング処理、ノイズリダクション処理等の処理が行われる。
【００４２】
映像処理回路２０４Ｒ，２０４Ｇ，２０４Ｂから出力される各色画像信号は、色むら補正回路２０５Ｒ，２０５Ｇ，２０５Ｂに供給される。色むら補正回路２０５Ｒ，２０５Ｇ，２０５Ｂでは、それぞれ、各色画像信号に対して、ルックアップテーブルに保持されている補正データに基づいて、色むら補正が行われる。この場合、各色むら補正回路では、ルックアップテーブルに保持されている補正データ（図３参照）に基づいて入力色画像信号に対応した補正データがリアルタイムで補間演算され、当該補正データが入力色画像信号に付加される。
【００４３】
色むら補正回路２０５Ｒ，２０５Ｇ，２０５Ｂから出力される各色画像信号は、ガンマ補正回路２０６Ｒ，２０６Ｇ，２０６に供給される。ガンマ補正回路２０６Ｒ，２０６Ｇ，２０６Ｂでは、それぞれ、各色画像信号に対してガンマ補正が行われる。ガンマ補正回路お２０６Ｒ，２０６Ｇ，２０６Ｂから出力される各色画像信号は、パネルドライバ２０７Ｒ，２０７Ｇ，２０７Ｂに供給される。
【００４４】
パネルドライバ２０７Ｒ，２０７Ｇ，２０７Ｂでは、それぞれ、ガンマ補正回路２０６Ｒ，２０６Ｇ，２０６から出力される各色画像信号に基づいて、液晶パネル２０８Ｒ，２０８Ｇ，２０８Ｂが駆動される。これにより、液晶パネル２０８Ｒ，２０８Ｇ，２０８Ｂには、信号入力端子２０３Ｒ，２０３Ｇ，２０３Ｂに入力された赤、緑、青の色画像信号に係る赤、緑、青の色画像が表示される。
【００４５】
次に、液晶プロジェクタ２００の光学系を説明する。図４は、液晶プロジェクタ２００の光学系の構成例を示している。図４において、光源２５１から発せられる白色光は、第１のビームスプリッタ２５２で特定の色成分、例えば一番波長の短いＢ（青）の光成分のみが透過し、残りの色の光成分は反射される。第１のビームスプリッタ２５２を透過したＢの光成分は、ミラー２５３で光路が変更され、レンズ２５４を通して、青色画像用の液晶パネル２０８Ｂに照射される。
【００４６】
第１のビームスプリッタ２５２で反射された光成分については、第２のビームスプリッタ２５５で例えばＧ（緑）の光成分が反射され、Ｒ（赤）の光成分が透過する。第２のビームスプリッタ２５５で反射されたＧの光成分は、レンズ２５６を通して、緑色画像用の液晶パネル２０８Ｇに照射される。第２のビームスプリッタ２５５を透過したＲの光成分は、ミラー２５７，２５８で光路が変更され、レンズ２５９を通して、赤色画像用の液晶パネル２０８Ｒに照射される。
【００４７】
液晶パネル２０８Ｒ，２０８Ｇ，２０８Ｂを経たＲ，Ｇ，Ｂの各光は、クロスプリズム２６０で光合成される。そして、このクロスプリズム２６０から出射される合成光は、投射プリズム２６１によってスクリーン２５０に投射される。これにより、液晶パネル２０８Ｒ〜２０８Ｂの画面がスクリーン２５０に投写され、このスクリーン２５０にカラー画像が表示される。
【００４８】
［ＰＣ（パーソナルコンピュータ）の機能］
ＰＣ４００は補正データ設定装置として機能する。ＰＣ４００は、図５に示すように、機能ブロックとして、カメラコントロールブロック４１０と、画像認識ブロック４２０と、設定値算出ブロック４３０と、画像表示装置コントロールブロック４４０を有している。
【００４９】
カメラコントロールブロック４１０は、カメラ３００から、スクリーン２５０（図１参照）上の画面を撮像して得られた赤（Ｒ）、緑（Ｇ）、青（Ｂ）の色画像信号を取得する。画像認識ブロック４２０は、カメラコントロールブロック４１０で取得された各色画像信号を処理して、液晶プロジェクタ２００の画面の各補正ポイントと撮像画面上の位置との対応関係を認識する。
【００５０】
画像認識ブロック４２０は、まず、カメラコントロールブロック４１０で取得された各色画像信号を処理して、Ｒ，Ｇ，Ｂの撮像画像から、画像表示装置（液晶プロジェクタ２００）の表示状況を認識する。この表示状況の認識には、上下反転、左右反転等の状況認識と、四隅の認識が含まれる。
【００５１】
画像認識ブロック４２０は、四隅認識処理を行う。すなわち、画像認識ブロック４２０は、液晶プロジェクタ２００の画面の各補正ポイントのうち、カメラ３００で撮像された画面部分の四隅の補正ポイントが、撮像画面上でどの位置に対応しているかを認識する。ここで、液晶プロジェクタ２００の画面とは、液晶パネル上の画面を意味している。
【００５２】
画像認識ブロック４２０において上述の四隅認識処理を行う際、画像表示装置コントロールブロック４４０は、色むら補正回路２０５Ｒ，２０５Ｇ，２０５ＢのＬＵＴに設定される上述の四隅の補正ポイントに対応した補正データを、当該補正ポイントを強調するためのデータに変更する。
【００５３】
ここで、補正ポイントを強調するためのデータは、例えば、周辺の補正ポイントの補正データの平均に基づいて決定される。例えば、赤（Ｒ）、緑（Ｇ）、青（Ｂ）の色画像信号の補正データがそれぞれ＋１２７から−１２８の範囲で調整可能であるとする。例えば、周辺の補正ポイントの赤、緑、青の色画像信号の補正データの平均がＲ：２０、Ｇ：−１０、Ｂ：３０であるとき、強調するための補正データはＲ：−１２８、Ｇ：１２７、Ｂ：−１２８とされる。
【００５４】
上述したように四隅の補正ポイントの補正データが当該補正ポイントを強調するためのデータに変更された場合、液晶プロジェクタ２００の画面の四隅の補正ポイントの領域は、図６（ｂ）に示すように、周辺の補正ポイントとは明瞭に区別される色状態となる。画像認識ブロック４２０は、四隅認識処理では、カメラコントロールブロック４１０で取得された各色画像信号を処理して、撮像画面上から上述したように強調された部分を抽出する。
【００５５】
なお、画像認識ブロック４２０は、四隅の補正ポイントに対応した撮像画面上の位置を一斉に認識するのではなく、例えば、左上→右上→左下→右下のように、順番に認識していく。そのため、上述した四隅の補正ポイントを強調するための補正データの変更についても順に行われていく。
【００５６】
ところで、液晶プロジェクタ２００の画面が、スクリーン２５０に対して、左右あるいは上下、さらにはそれらの双方に反転されて表示されていることがある。このような反転状況、つまり撮像画面の反転状況が分からない場合、画像認識ブロック４２０が上述したように強調位置を探すことで四隅のうち所定の隅の補正ポイントに対応した撮像画面上の位置を認識する際に、その探索範囲を絞ることができない。
【００５７】
そこで、この実施の形態において、画像認識ブロック４２０は、上述の四隅認識処理を行う前に、以下の上下反転、左右反転等の状況認識処理を行う。すなわち、画像認識ブロック４２０は、カメラコントロールブロック４１０で取得された各色画像信号を処理して、第１の補正ポイントおよび第２の補正ポイントが撮像画面上でどの位置に位置するかを認識する。第１の補正ポイントは液晶プロジェクタ２００の画面の中央に位置する補正ポイントとされ、第２の補正ポイントは、この第１の補正ポイントに対して上下および左右の双方向にずれた位置の補正ポイントとされる。
【００５８】
この認識処理を行う際、上述の四隅認識処理の場合と同様に、画像表示装置コントロールブロック４４０は、色むら補正回路２０５Ｒ，２０５Ｇ，２０５ＢのＬＵＴに設定すべき補正データを、当該補正ポイントを強調するためのデータに変更する。
【００５９】
上述したように第１、第２の補正ポイントの補正データが当該補正ポイントを強調するためのデータに変更された場合、液晶プロジェクタ２００の画面の当該第１、第２の補正ポイントの領域は、図６（ａ）に示すように、周辺の補正ポイントとは明瞭に区別される色状態となる。なお、図６（ａ）は、第２の補正ポイントとして第１の補正ポイントに対して左上に位置する補正ポイントを選択した場合の例である。
【００６０】
画像認識ブロック４２０は、第１の補正ポイントおよび第２の補正ポイントが撮像画面上でどの位置に位置するかを認識することで、撮像画面の反転状況を判別できる。例えば、第１の補正ポイントに対して第２の補正ポイントが左上に位置する場合を考える。
【００６１】
この場合、撮像画面上で第２の補正ポイントに対応した位置が第１の補正ポイントに対応した位置の左上にあった場合、画像認識ブロック４２０は、上下左右の反転はないと判別する。また、この場合、撮像画面上で第２の補正ポイントに対応した位置が第１の補正ポイントに対応した位置の左下にあった場合、上下の反転のみあると判別する。
【００６２】
また、この場合、撮像画面上で第２の補正ポイントに対応した位置が第１の補正ポイントに対応した位置の右上にあった場合、左右の反転のみあると判別する。さらに、この場合、この場合、撮像画面上で第２の補正ポイントに対応した位置が第１の補正ポイントに対応した位置の右下にあった場合、上下左右の反転があると判別する。
【００６３】
画像認識ブロック４２０は、撮像画面が左右、上下に反転している場合、画像変換処理を行って撮像画面を通常表示の状態とし、その後に、上述の四隅認識処理を行う。このように撮像画面を通常表示の状態とすることで、例えば、四隅のうち所定の隅に対応した領域が撮像画面上でどの位置に対応しているかを上述したように強調位置を探すことで行う場合、その探索範囲を絞ることができ、処理が容易となる。
【００６４】
ところで、液晶プロジェクタ２００においては、液晶パネル上の画面の周辺がスクリーンからはみ出すように投写されることがある。また、例えば、液晶パネル上の画面の全てがスクリーンに投写されたとしても、スクリーン２５０上に配置された暗幕部により、左右の部分が欠けて表示されることがある。したがって、カメラ３００で撮像された画面部分は、必ずしも、液晶プロジェクタ２００の画面全体に対応したものとはならない。
【００６５】
そこで、画像認識ブロック４２０は、以下のような第１の処理および第２の処理により、カメラ３００で撮像された画面部分の隅に対応した補正ポイントが、撮像画面上でどの位置に対応しているかを認識する。すなわち、画像認識ブロック４２０は、まず、液晶プロジェクタ２００の画面の隅に対応した第１の補正ポイントが撮像画面上でどの位置に対応しているかを認識する第１の処理を行う。
【００６６】
そして、画像認識ブロック４２０は、第１の処理で第１の補正ポイントが撮像画面上のどの位置に対応しているかを認識できなかったとき、第１の補正ポイントの近傍の補正ポイントが撮像画面上でどの位置に対応しているかを認識する第２の処理を行う。これにより、カメラ３００で撮像された画面部分が液晶プロジェクタ２００の画面全体に対応していなくても、カメラ３００で撮像された画面部分の四隅に対応した補正ポイントが撮像画面上のどの位置に対応しているかを認識可能となる。
【００６７】
ここで、液晶プロジェクタ２００が例えばリアプロジェクタであり、スクリーン２５０の左右に暗幕部があって、左右の部分が欠けて表示される場合を例にとって説明する。図７（ａ）〜（ｃ）は、撮像画面上に存在するスクリーン２５０に対応した画像（スクリーン画像）を示している。
【００６８】
図７（ａ）は、上述の第１の処理で、液晶プロジェクタ２００の画面の隅に対応した第１の補正ポイントの認識を行う場合のスクリーン画像を示している。この場合、第１の補正ポイントは強調されるが、暗幕部により覆われているので、画像認識ブロック４２０は、強調部分、つまり第１の補正ポイントに対応した撮像画面上の位置を認識できない。
【００６９】
そこで、画像認識ブロック４２０は、第２の処理を行う。この場合、認識すべき第２の補正ポイントを第１の補正ポイントから画面中心方向に順次ずらしていく。図７（ｂ）は、第２の補正ポイントが暗幕部で覆われない位置までずらしていった場合のスクリーン画像を示している。この場合、画像認識ブロック４２０は、強調部分、つまり第２の補正ポイントに対応した撮像画面上の位置を認識できる。その後、第２の補正ポイントを、図７（ｃ）に示すように、スクリーン２５０に実際に表示されている画面部分の隅まで移動させていき、その補正ポイントに対応した撮像画面上の位置を認識する。この四隅認識処理の詳細についてはさらに後述する。
【００７０】
画像認識ブロック４２０は、上述の四隅認識処理によって、カメラ３００で撮像された画面部分の四隅に対応した補正ポイントに対応した撮像画面上の位置を認識できる。そして、画像認識ブロック４２０は、その認識結果に基づいて、Ｒ，Ｇ，Ｂの撮像画像を液晶プロジェクタ２００の画面の各補正ポイントに対しマッピングすることで、液晶プロジェクタ２００の画面の各補正ポイントと撮像画面上の位置との対応関係を認識する。
【００７１】
そのため、画像認識ブロック４２０は、液晶プロジェクタ２００の画面の上述の四隅および中央の補正ポイントとそれに対応した撮像画面上の位置との対応関係を用いて、撮像画面上における液晶プロジェクタ２００の画面部分の形状が液晶プロジェクタ２００における元々の画面の形状に合致するように、Ｒ，Ｇ，Ｂの撮像画像に対して画像変換処理を行う。図８（ａ）は変換前の画像例、図８（ｂ）は変換後の画像例を示している。
【００７２】
設定値算出ブロック４３０は、補正データの設定時には、画像認識ブロック４２０で得られたマッピング結果を用いて、液晶プロジェクタ２００の画面の各補正ポイントの補正データを算出する。なお、この補正データの設定時には、画像表示装置コントロールブロック４４０は、液晶プロジェクタ２００が色合わせのための内蔵パターン表示、つまり、グレーあるいは白の画面表示を行うように制御する。つまり、画像表示装置コントロールブロック４４０は、所定の信号レベルに対応した補正データの算出時には、映像処理回路２０４Ｒ，２０４Ｇ，２０４Ｂから色むら補正回路２０５Ｒ，２０５Ｇ，２０５Ｂには、当該所定の信号レベルの赤（Ｒ）、緑（Ｇ）、青（Ｂ）の色画像信号を供給する。
【００７３】
設定値算出ブロック４３０は、例えば、液晶プロジェクタ２００の画面の各補正ポイントにおける赤（Ｒ）の色画像信号に対する補正データを求める場合、以下の処理を行う。まず、設定値算出ブロック４３０は、画像認識ブロック４２０で得られたマッピング結果を用いて、補正ポイント毎に、赤色画像信号を構成する複数の画素信号のうち、対応する複数の画素信号の平均値を求めて、目標値との差を取得する。次に、設定値算出ブロック４３０は、補正ポイント毎に、目標値との差から補正機能に対する値（補正データ）を推測する。
【００７４】
設定値算出ブロック４３０は、例えば、液晶プロジェクタ２００の画面の各補正ポイントにおける緑（Ｇ）および青（Ｂ）の色画像信号に対する補正データを求める場合も、上述の赤（Ｒ）の色画像信号に対する補正データを求める場合と同様に行う。設定値算出ブロック４３０は、複数の信号レベルに対応した補正データを、上述したと同様にして算出する。
【００７５】
画像表示装置コントロールブロック４４０は、補正データの設定時には、上述したように設定値算出ブロック４３０で算出された各色画像信号に対する補正データを、色むら補正回路２０５Ｒ，２０５Ｇ，２０５Ｂのルックアップテーブル（ＬＵＴ）に設定する。また、画像表示装置コントロールブロック４４０は、上述の四隅認識処理時等の場合には、強調すべき補正ポイントの補正データを、一時的に、当該補正ポイントを強調するためのデータに変更する。また、画像表示装置コントロールブロック４４０は、補正データ設定時には、上述したように、液晶プロジェクタ２００が色合わせのための内蔵パターン表示、つまり、グレーあるいは白の画面表示を行うように制御する。
【００７６】
［四隅認識処理の具体例］
以下、液晶プロジェクタ２００の画面の各補正ポイントのうち、カメラ３００で撮像された画面部分の四隅の補正ポイントに対応した撮像画面上の位置を認識する処理の具体例について説明する。ここでは、図９に示すように、液晶プロジェクタ２００の画面が水平および垂直の双方向に１０分割されており、１〜１００までの補正ポイント（領域）が存在する場合について説明する。
【００７７】
図１０のフローチャートは、ＰＣ４００における四隅確認処理の処理手順の一例を示している。
【００７８】
まず、ＰＣ４００は、ステップＳＴ１において、処理を開始し、その後に、ステップＳＴ２の処理に移る。このステップＳＴ２において、ＰＣ４００は、上下反転、左右反転等の状況認識を行う。ＰＣ４００は、撮像画面が上下、左右に反転している場合、画像変換処理を行って撮像画面を通常表示の状態とする。
【００７９】
次に、ＰＣ４００は、ステップＳＴ３において、左上補正ポイントの位置認識の処理を行う。そして、ＰＣ４００は、ステップＳＴ４において、位置認識ができたか否かを判断する。位置認識ができなかった場合には、ＰＣ４００は、ステップＳＴ５において、表示部にエラー表示を行い、その後、ステップＳＴ６において、処理を終了する。
【００８０】
ステップＳＴ４で位置認識ができた場合、ＰＣ４００は、ステップＳＴ７の処理に移る。このステップＳＴ７において、ＰＣ４００は、右上補正ポイントの位置認識の処理を行う。そして、ＰＣ４００は、ステップＳＴ８において、位置認識ができたか否かを判断する。位置認識ができなかった場合には、ＰＣ４００は、ステップＳＴ５において、表示部にエラー表示を行い、その後、ステップＳＴ６において、処理を終了する。
【００８１】
ステップＳＴ８で位置認識ができた場合、ＰＣ４００は、ステップＳＴ９の処理に移る。このステップＳＴ９において、ＰＣ４００は、左下補正ポイントの位置認識の処理を行う。そして、ＰＣ４００は、ステップＳＴ１０において、位置認識ができたか否かを判断する。位置認識ができなかった場合には、ＰＣ４００は、ステップＳＴ５において、表示部にエラー表示を行い、その後、ステップＳＴ６において、処理を終了する。
【００８２】
ステップＳＴ１０で位置認識ができた場合、ＰＣ４００は、ステップＳＴ１１の処理に移る。このステップＳＴ１１において、ＰＣ４００は、右下補正ポイントの位置認識の処理を行う。そして、ＰＣ４００は、ステップＳＴ１２において、位置認識ができたか否かを判断する。位置認識ができなかった場合には、ＰＣ４００は、ステップＳＴ５において、表示部にエラー表示を行い、その後、ステップＳＴ６において、処理を終了する。位置確認ができた場合には、ＰＣ４００は、ステップＳＴ６において、処理を終了する。
【００８３】
図１１、図１２のフローチャートは、ＰＣ４００における、左上の補正ポイント認識処理（図１０のステップＳＴ３の処理に対応）の処理手順の一例を示している。
【００８４】
まず、ＰＣ４００は、ステップＳＴ２１において処理を開始し、その後に、ステップＳＴ２２の処理に移る。このステップＳＴ２２において、ＰＣ４００は、補正ポイント１に対し、強調するデータをセットする。
【００８５】
次に、ＰＣ４００は、ステップＳＴ２３において、カメラ３００から撮像画像（撮像画像信号）を取得する。そして、ＰＣ４００は、ステップＳＴ２４において、撮像画像から補正ポイントが認識できたか否かを判断する。補正ポイントが認識できなかったとき、ＰＣ４００は、ステップＳＴ２５の処理に移る。
【００８６】
このステップＳＴ２５において、ＰＣ４００は、強調したデータを強調前に戻し、現在の補正ポイントに対し、１１を足したポイントへ移動する。この場合、補正ポイントは、図９に矢印で示すように、画面のセンター方向に移動する。そして、ＰＣ４００は、ステップＳＴ２６において、補正ポイントは４５以下であるか否かを判断する。補正ポイントが４５以下にあるとき、補正ポイントは未だ左上の面に存在するので、ＰＣ４００は、ステップＳＴ２７において、補正ポイントに対し、強調するデータをセットし、その後に、上述のステップＳＴ２３の処理に戻る。
【００８７】
ステップＳＴ２６で補正ポイントが４５以下でないとき、補正ポイントは左上の面にないので、ＰＣ４００は、ステップＳＴ２８において、左上補正ポイントの位置検出エラーとし、その後、ステップＳＴ２９において、処理を終了する。
【００８８】
上述のステップＳＴ２４で補正ポイントを認識できたとき、ＰＣ４００は、ステップＳＴ３０において、強調したデータを強調前に戻し、現在の補正ポイントに対し、１を引いたポイントへ移動する。この場合、左端のポイントを判断するため、左方向に１ずらした補正ポイントに移動される。そして、ＰＣ４００は、ステップＳＴ３１において、補正ポイントを１０で割った余りが１以上５以下であるか否かを判断する。
【００８９】
余りが１以上５以下であるときには、補正ポイントは左上の面に存在するので、ＰＣ４００は、ステップＳＴ３２において、補正ポイントに対し、強調するデータをセットし、ステップＳＴ３３でカメラ３００から撮像画像（撮像画像信号）を取得する。そして、ＰＣ４００は、ステップＳＴ３４において、撮像画像から補正ポイントが認識できたか否かを判断する。補正ポイントが認識できたとき、ＰＣ４００は、ステップＳＴ３０の処理に戻り、強調したデータを強調前に戻し、現在の補正ポイントに対し、１を引いたポイントへ移動する。
【００９０】
ステップＳＴ３４で補正ポイントが認識できなかったとき、移動前の補正ポイントが左端のポイントであったことを意味し、ＰＣ４００は、ステップＳＴ３５の処理に移る。このステップＳＴ３５において、ＰＣ４００は、強調したデータを強調前に戻し、ステップＳＴ３６において、現在の補正ポイントに対し、１を足したポイント、つまり左端のポイントへ移動する。
【００９１】
次に、ＰＣ４００は、ステップＳＴ３７において、現在の補正ポイントに対し、１０を引いたポイントへ移動する。この場合、上端のポイントを判断するため、上方向に１ずらした補正ポイントに移動される。そして、ＰＣ４００は、ステップＳＴ３８において、補正ポイントが１以上であるか否かを判断する。
【００９２】
補正ポイントが１以上であるとき、補正ポイントは左上の面に存在するので、ＰＣ４００は、ステップＳＴ３９において、補正ポイントに対し、強調するデータをセットし、ステップＳＴ４０でカメラ３００から撮像画像（撮像画像信号）を取得する。そして、ＰＣ４００は、ステップＳＴ４１において、撮像画像から補正ポイントが認識できたか否かを判断する。補正ポイントが認識できたとき、ＰＣ４００は、ステップＳＴ４２において、強調したデータを強調前に戻し、その後に、ステップＳＴ３７の処理に戻り、現在の補正ポイントに対し、１０を引いたポイントへ移動する。
【００９３】
ステップＳＴ４１で補正ポイントが認識できなかったとき、移動前の補正ポイントが上端のポイントであったことを意味し、ＰＣ４００は、ステップＳＴ４３において、強調したデータを強調前に戻し、その後に、ステップＳＴ４４の処理に移る。上述のステップＳＴ３８で補正ポイントが１以上でないとき、移動前の補正ポイントが上端のポイントであったことを意味し、ＰＣ４００は、直ちに、ステップＳＴ４４の処理に移る。
【００９４】
このステップＳＴ４４において、ＰＣ４００は、現在の補正ポイントに対し、１０を足したポイントを左上の補正ポイントとする。この場合、この左上の補正ポイントの画像認識位置が、当該左上の補正ポイントに対応した撮像画面上の位置となる。ＰＣ４００は、ステップＳＴ４４の処理の後、ステップＳＴ２９において、処理を終了する。
【００９５】
図１３、図１４のフローチャートは、ＰＣ４００における、右上の補正ポイント認識処理（図１０のステップＳＴ７の処理に対応）の処理手順の一例を示している。
【００９６】
まず、ＰＣ４００は、ステップＳＴ５１において処理を開始し、その後に、ステップＳＴ５２の処理に移る。このステップＳＴ５２において、ＰＣ４００は、補正ポイント１０に対し、強調するデータをセットする。
【００９７】
次に、ＰＣ４００は、ステップＳＴ５３において、カメラ３００から撮像画像（撮像画像信号）を取得する。そして、ＰＣ４００は、ステップＳＴ５４において、撮像画像から補正ポイントが認識できたか否かを判断する。補正ポイントが認識できなかったとき、ＰＣ４００は、ステップＳＴ５５の処理に移る。
【００９８】
このステップＳＴ５５において、ＰＣ４００は、強調したデータを強調前に戻し、現在の補正ポイントに対し、９を足したポイントへ移動する。この場合、補正ポイントは、画面のセンター方向に移動する。そして、ＰＣ４００は、ステップＳＴ５６において、補正ポイントは５０以下であるか否かを判断する。補正ポイントが５０以下にあるとき、補正ポイントは未だ右上の面に存在するので、ＰＣ４００は、ステップＳＴ５７において、補正ポイントに対し、強調するデータをセットし、その後に、上述のステップＳＴ５３の処理に戻る。
【００９９】
ステップＳＴ５６で補正ポイントが５０以下でないとき、補正ポイントは右上の面にないので、ＰＣ４００は、ステップＳＴ５８において、右上補正ポイントの位置検出エラーとし、その後、ステップＳＴ５９において、処理を終了する。
【０１００】
上述のステップＳＴ５４で補正ポイントを認識できたとき、ＰＣ４００は、ステップＳＴ６０において、強調したデータを強調前に戻し、現在の補正ポイントに対し、１を足したポイントへ移動する。この場合、右端のポイントを判断するため、右方向に１ずらした補正ポイントに移動される。そして、ＰＣ４００は、ステップＳＴ６１において、補正ポイントを１０で割った余りが１以上５以下であるか否かを判断する。
【０１０１】
余りが１以上５以下でないときには、補正ポイントは右上の面に存在するので、ＰＣ４００は、ステップＳＴ６２において、補正ポイントに対し、強調するデータをセットし、ステップＳＴ６３でカメラ３００から撮像画像（撮像画像信号）を取得する。そして、ＰＣ４００は、ステップＳＴ６４において、撮像画像から補正ポイントが認識できたか否かを判断する。補正ポイントが認識できたとき、ＰＣ４００は、ステップＳＴ６０の処理に戻り、強調したデータを強調前に戻し、現在の補正ポイントに対し、１を足したポイントへ移動する。
【０１０２】
ステップＳＴ６４で補正ポイントが認識できなかったとき、移動前の補正ポイントが右端のポイントであったことを意味し、ＰＣ４００は、ステップＳＴ６５の処理に移る。このステップＳＴ６５において、ＰＣ４００は、強調したデータを強調前に戻し、ステップＳＴ６６において、現在の補正ポイントに対し、１を引いたポイント、つまり右端のポイントへ移動する。
【０１０３】
次に、ＰＣ４００は、ステップＳＴ６７において、現在の補正ポイントに対し、１０を引いたポイントへ移動する。この場合、上端のポイントを判断するため、上方向に１ずらした補正ポイントに移動される。そして、ＰＣ４００は、ステップＳＴ６８において、補正ポイントが６以上であるか否かを判断する。
【０１０４】
補正ポイントが６以上であるとき、補正ポイントは右上の面に存在するので、ＰＣ４００は、ステップＳＴ６９において、補正ポイントに対し、強調するデータをセットし、ステップＳＴ７０でカメラ３００から撮像画像（撮像画像信号）を取得する。そして、ＰＣ４００は、ステップＳＴ７１において、撮像画像から補正ポイントが認識できたか否かを判断する。補正ポイントが認識できたとき、ＰＣ４００は、ステップＳＴ７２において、強調したデータを強調前に戻し、その後に、ステップＳＴ６７の処理に戻り、現在の補正ポイントに対し、１０を引いたポイントへ移動する。
【０１０５】
ステップＳＴ７１で補正ポイントが認識できなかったとき、移動前の補正ポイントが上端のポイントであったことを意味し、ＰＣ４００は、ステップＳＴ７３において、強調したデータを強調前に戻し、その後に、ステップＳＴ７４の処理に移る。上述のステップＳＴ６８で補正ポイントが６以上でないとき、移動前の補正ポイントが上端のポイントであったことを意味し、ＰＣ４００は、直ちに、ステップＳＴ７４の処理に移る。
【０１０６】
このステップＳＴ７４において、ＰＣ４００は、現在の補正ポイントに対し、１０を足したポイントを右上の補正ポイントとする。この場合、この右上の補正ポイントの画像認識位置が、当該右上の補正ポイントに対応した撮像画面上の位置となる。ＰＣ４００は、ステップＳＴ７４の処理の後、ステップＳＴ５９において、処理を終了する。
【０１０７】
図１５、図１６のフローチャートは、ＰＣ４００における、左下の補正ポイント認識処理（図１０のステップＳＴ９の処理に対応）の処理手順の一例を示している。
【０１０８】
まず、ＰＣ４００は、ステップＳＴ８１において処理を開始し、その後に、ステップＳＴ８２の処理に移る。このステップＳＴ８２において、ＰＣ４００は、補正ポイント９１に対し、強調するデータをセットする。
【０１０９】
次に、ＰＣ４００は、ステップＳＴ８３において、カメラ３００から撮像画像（撮像画像信号）を取得する。そして、ＰＣ４００は、ステップＳＴ８４において、撮像画像から補正ポイントが認識できたか否かを判断する。補正ポイントが認識できなかったとき、ＰＣ４００は、ステップＳＴ８５の処理に移る。
【０１１０】
このステップＳＴ８５において、ＰＣ４００は、強調したデータを強調前に戻し、現在の補正ポイントに対し、９を引いたポイントへ移動する。この場合、補正ポイントは、画面のセンター方向に移動する。そして、ＰＣ４００は、ステップＳＴ８６において、補正ポイントは５１以上であるか否かを判断する。補正ポイントが５１以上にあるとき、補正ポイントは未だ左下の面に存在するので、ＰＣ４００は、ステップＳＴ８７において、補正ポイントに対し、強調するデータをセットし、その後に、上述のステップＳＴ８３の処理に戻る。
【０１１１】
ステップＳＴ８６で補正ポイントが５１以上でないとき、補正ポイントは左下の面にないので、ＰＣ４００は、ステップＳＴ８８において、左下補正ポイントの位置検出エラーとし、その後、ステップＳＴ８９において、処理を終了する。
【０１１２】
上述のステップＳＴ８４で補正ポイントを認識できたとき、ＰＣ４００は、ステップＳＴ９０において、強調したデータを強調前に戻し、現在の補正ポイントに対し、１を引いたポイントへ移動する。この場合、左端のポイントを判断するため、左方向に１ずらした補正ポイントに移動される。そして、ＰＣ４００は、ステップＳＴ９１において、補正ポイントを１０で割った余りが１以上５以下であるか否かを判断する。
【０１１３】
余りが１以上５以下であるときには、補正ポイントは左下の面に存在するので、ＰＣ４００は、ステップＳＴ９２において、補正ポイントに対し、強調するデータをセットし、ステップＳＴ９３でカメラ３００から撮像画像（撮像画像信号）を取得する。そして、ＰＣ４００は、ステップＳＴ９４において、撮像画像から補正ポイントが認識できたか否かを判断する。補正ポイントが認識できたとき、ＰＣ４００は、ステップＳＴ９０の処理に戻り、強調したデータを強調前に戻し、現在の補正ポイントに対し、１を引いたポイントへ移動する。
【０１１４】
ステップＳＴ９４で補正ポイントが認識できなかったとき、移動前の補正ポイントが左端のポイントであったことを意味し、ＰＣ４００は、ステップＳＴ９５の処理に移る。このステップＳＴ９５において、ＰＣ４００は、強調したデータを強調前に戻し、ステップＳＴ９６において、現在の補正ポイントに対し、１を足したポイント、つまり左端のポイントへ移動する。
【０１１５】
次に、ＰＣ４００は、ステップＳＴ９７において、現在の補正ポイントに対し、１０を足したポイントへ移動する。この場合、下端のポイントを判断するため、下方向に１ずらした補正ポイントに移動される。そして、ＰＣ４００は、ステップＳＴ９８において、補正ポイントが９５以下であるか否かを判断する。
【０１１６】
補正ポイントが９５以下であるとき、補正ポイントは左下の面に存在するので、ＰＣ４００は、ステップＳＴ９９において、補正ポイントに対し、強調するデータをセットし、ステップＳＴ１００でカメラ３００から撮像画像（撮像画像信号）を取得する。そして、ＰＣ４００は、ステップＳＴ１０１において、撮像画像から補正ポイントが認識できたか否かを判断する。補正ポイントが認識できたとき、ＰＣ４００は、ステップＳＴ１０２において、強調したデータを強調前に戻し、その後に、ステップＳＴ９７の処理に戻り、現在の補正ポイントに対し、１０を足したポイントへ移動する。
【０１１７】
ステップＳＴ１０１で補正ポイントが認識できなかったとき、移動前の補正ポイントが下端のポイントであったことを意味し、ＰＣ４００は、ステップＳＴ１０３において、強調したデータを強調前に戻し、その後に、ステップＳＴ１０４の処理に移る。上述のステップＳＴ９８で補正ポイントが９５以下でないとき、移動前の補正ポイントが上端のポイントであったことを意味し、ＰＣ４００は、直ちに、ステップＳＴ１０４の処理に移る。
【０１１８】
このステップＳＴ１０４において、ＰＣ４００は、現在の補正ポイントに対し、１０を引いたポイントを左下の補正ポイントとする。この場合、この左下の補正ポイントの画像認識位置が、当該左下の補正ポイントに対応した撮像画面上の位置となる。ＰＣ４００は、ステップＳＴ１０４の処理の後、ステップＳＴ８９において、処理を終了する。
【０１１９】
図１７、図１８のフローチャートは、ＰＣ４００における、右下の補正ポイント認識処理（図１０のステップＳＴ１１の処理に対応）の処理手順の一例を示している。
【０１２０】
まず、ＰＣ４００は、ステップＳＴ１１１において処理を開始し、その後に、ステップＳＴ１１２の処理に移る。このステップＳＴ１１２において、ＰＣ４００は、補正ポイント１００に対し、強調するデータをセットする。
【０１２１】
次に、ＰＣ４００は、ステップＳＴ１１３において、カメラ３００から撮像画像（撮像画像信号）を取得する。そして、ＰＣ４００は、ステップＳＴ１１４において、撮像画像から補正ポイントが認識できたか否かを判断する。補正ポイントが認識できなかったとき、ＰＣ４００は、ステップＳＴ１１５の処理に移る。
【０１２２】
このステップＳＴ１１５において、ＰＣ４００は、強調したデータを強調前に戻し、現在の補正ポイントに対し、１１を引いたポイントへ移動する。この場合、補正ポイントは、画面のセンター方向に移動する。そして、ＰＣ４００は、ステップＳＴ１１６において、補正ポイントは５６以上であるか否かを判断する。補正ポイントが５６以上にあるとき、補正ポイントは未だ右下の面に存在するので、ＰＣ４００は、ステップＳＴ１１７において、補正ポイントに対し、強調するデータをセットし、その後に、上述のステップＳＴ１１３の処理に戻る。
【０１２３】
ステップＳＴ１１６で補正ポイントが５６以上でないとき、補正ポイントは右下の面にないので、ＰＣ４００は、ステップＳＴ１１８において、右下補正ポイントの位置検出エラーとし、その後、ステップＳＴ１１９において、処理を終了する。
【０１２４】
上述のステップＳＴ１１４で補正ポイントを認識できたとき、ＰＣ４００は、ステップＳＴ１２０において、強調したデータを強調前に戻し、現在の補正ポイントに対し、１を足したポイントへ移動する。この場合、右端のポイントを判断するため、右方向に１ずらした補正ポイントに移動される。そして、ＰＣ４００は、ステップＳＴ１２１において、補正ポイントを１０で割った余りが１以上５以下であるか否かを判断する。
【０１２５】
余りが１以上５以下でないときには、補正ポイントは右下の面に存在するので、ＰＣ４００は、ステップＳＴ１２２において、補正ポイントに対し、強調するデータをセットし、ステップＳＴ１２３でカメラ３００から撮像画像（撮像画像信号）を取得する。そして、ＰＣ４００は、ステップＳＴ１２４において、撮像画像から補正ポイントが認識できたか否かを判断する。補正ポイントが認識できたとき、ＰＣ４００は、ステップＳＴ１２０の処理に戻り、強調したデータを強調前に戻し、現在の補正ポイントに対し、１を足したポイントへ移動する。
【０１２６】
ステップＳＴ１２４で補正ポイントが認識できなかったとき、移動前の補正ポイントが右端のポイントであったことを意味し、ＰＣ４００は、ステップＳＴ１２５の処理に移る。このステップＳＴ１２５において、ＰＣ４００は、強調したデータを強調前に戻し、ステップＳＴ１２６において、現在の補正ポイントに対し、１を引いたポイント、つまり右端のポイントへ移動する。
【０１２７】
次に、ＰＣ４００は、ステップＳＴ１２７において、現在の補正ポイントに対し、１０を足したポイントへ移動する。この場合、下端のポイントを判断するため、下方向に１ずらした補正ポイントに移動される。そして、ＰＣ４００は、ステップＳＴ１２８において、補正ポイントが１００以下であるか否かを判断する。
【０１２８】
補正ポイントが１００以下であるとき、補正ポイントは右下の面に存在するので、ＰＣ４００は、ステップＳＴ１２９において、補正ポイントに対し、強調するデータをセットし、ステップＳＴ１３０でカメラ３００から撮像画像（撮像画像信号）を取得する。そして、ＰＣ４００は、ステップＳＴ１３１において、撮像画像から補正ポイントが認識できたか否かを判断する。補正ポイントが認識できたとき、ＰＣ４００は、ステップＳＴ１３２において、強調したデータを強調前に戻し、その後に、ステップＳＴ１２７の処理に戻り、現在の補正ポイントに対し、１０を足したポイントへ移動する。
【０１２９】
ステップＳＴ１３１で補正ポイントが認識できなかったとき、移動前の補正ポイントが下端のポイントであったことを意味し、ＰＣ４００は、ステップＳＴ１３３において、強調したデータを強調前に戻し、その後に、ステップＳＴ１３４の処理に移る。上述のステップＳＴ１２８で補正ポイントが１００以下でないとき、移動前の補正ポイントが上端のポイントであったことを意味し、ＰＣ４００は、直ちに、ステップＳＴ１３４の処理に移る。
【０１３０】
このステップＳＴ１３４において、ＰＣ４００は、現在の補正ポイントに対し、１０を引いたポイントを右下の補正ポイントとする。この場合、この右下の補正ポイントの画像認識位置が、当該右下の補正ポイントに対応した撮像画面上の位置となる。ＰＣ４００は、ステップＳＴ１３４の処理の後、ステップＳＴ１１９において、処理を終了する。
【０１３１】
以上説明したように、図１に示す色むら補正システム２００において、ＰＣ４００は、カメラ３００で撮像された画面部分の四隅の補正ポイントに対応した撮像画面上の位置を認識する四隅認識処理を行う。そして、画像認識ブロック４２０は、その認識結果を用いて、液晶プロジェクタ２００の画面の各補正ポイントとカメラ３００の撮像画面上の位置との対応関係を認識する。
【０１３２】
ＰＣ４００は、四隅認識処理を、カメラ３００で撮像されて得られた各色画像信号を処理することで行う。この際、四隅の補正ポイントの補正データは、当該補正ポイントを強調するためのデータに変更され、ＰＣ４００は、撮像画面上から強調された部分を抽出することで、上述の認識処理を容易かつ精度よく行うことができる。したがって、ＰＣ４００は、液晶プロジェクタ２００の画面の各補正ポイントとカメラ３００の撮像画面上の位置との対応関係を良好に認識でき、カメラ３００で撮像されて得られた各色画像信号に基づいて、各補正ポイントにおける補正データを精度よく算出できる。
【０１３３】
また、図１に示す色むら補正システム２００において、ＰＣ４００は、上述の四隅認識処理を行う前に、液晶プロジェクタ２００の画面の中央に位置する第１の補正ポイントと、この第１の補正ポイントに対して上下および左右の双方向にずれた位置の第２の補正ポイントが撮像画面上でどの位置に対応しているかを認識することで、撮像画面の上下反転、左右反転等の状況認識処理を行う。そして、ＰＣ４００は、撮像画面が左右、上下に反転している場合、画像変換処理を行って撮像画面を通常表示の状態とし、その後に、上述の四隅認識処理を行う。したがって、四隅に対応した領域が撮像画面上でどの位置に対応しているかを上述したように強調位置を探すことで行う場合、その探索範囲を絞ることができ、処理を簡略化できる。
【０１３４】
［変形例１］
なお、上述実施の形態においては、ＰＣ４００は、カメラ３００で撮像された画面部分の四隅の補正ポイントに対応した撮像画面上の位置を認識し、その認識結果に基づいて、液晶プロジェクタ２００の画面の各補正ポイントとカメラ３００の撮像画面上の位置との対応関係を認識する。すなわち、ＰＣ４００は、その認識結果に基づいて、Ｒ，Ｇ，Ｂの撮像画像を液晶プロジェクタ２００の画面の各補正ポイントに対しマッピングすることで、液晶プロジェクタ２００の画面の各補正ポイントと撮像画面上の位置との対応関係を認識する。
【０１３５】
ところで、撮像画面上における液晶プロジェクタ２００の矩形画面に対応した部分（画面撮像部分）は、カメラ３００のレンズ等の歪みにより、実際には、上下、左右がタル型に膨らんだ状態となっている。そのため、マッピング時に、撮像画面上における液晶プロジェクタ２００の画面部分の形状が液晶プロジェクタ２００における元々の矩形画面の形状に合致するように、Ｒ，Ｇ，Ｂの撮像画像に対して画像変換処理を行った場合、変換後の撮像画面における画面撮像部分は、図１９（ａ）に示すように、矩形形状（破線枠）とはならずに、上下、左右がタル型に膨らんだ状態（実線枠）となる。
【０１３６】
そのため、図１９（ｂ）に示すように、四隅および中央の補正ポイントに対応した撮像画面上の位置認識結果に基づいて推測された各補正ポイント（補正ポイント１〜１００）に対応した推測領域（ポイント番号を付した領域）は、画面撮像部分（実線枠内）の各補正ポイントに実際に対応した領域からずれた状態となる。なお、図１９（ｂ）では、画面が水平および垂直の双方に１０分割されて、１〜１００の補正ポイントが存在する場合を示している。
【０１３７】
そこで、上述したように、ＰＣ４００の設定値算出ブロック４３０で、各補正ポイントの補正データを算出する場合、補正ポイントに対応した推測領域の画素データを全て使用するのではなく、補正ポイント毎に、使用すべき画素データの抽出範囲を限定する。
【０１３８】
図１９（ｃ）は、各補正ポイントにおける抽出範囲の一例を、ハッチングを付して示している。この場合、認識している四隅および中央の補正ポイントでその抽出範囲は大きめとされ、認識している補正ポイントから離れるほど抽出範囲を小さく、かつ外側に持っていくようにされる。
【０１３９】
このように、補正ポイント毎に、使用すべき画素データの抽出範囲を限定することで、各補正ポイントの補正データを算出する場合、隣接する補正ポイントに対応した画素データが使用されることを抑制でき、各補正ポイントに対応した補正データの算出精度を高めることができる。
【０１４０】
［変形例２］
なお、上述したように、補正ポイント毎に、使用すべき画素データの抽出範囲を限定する代わりに、以下の方法により、各補正ポイントに対応した補正データの精度を高めるようにしてもよい。すなわち、画面撮像部分（実線枠）の各補正ポイントに対応した推測領域の、画面撮像部分の各補正ポイントに実際に対応した領域からのずれ量を予め算出しておく。そして、設定値算出ブロック４３０において、補正データを算出する際に、各補正ポイントに対応した推測領域をずれ量だけずらして用いる。
【０１４１】
四隅および中央の補正ポイントに対応した撮像画面上の位置認識結果に基づいて推測された各補正ポイントに対応した推測領域のずれ量を算出するために、例えば、ＰＣ４００の画像認識部４２０は、液晶表示装置２００の画面の各補正ポイントのうち、カメラ３００で撮像された画面部分の四辺の中央位置の補正ポイントが撮像画面上でどの位置に対応しているかを認識する。
【０１４２】
この認識処理を行う際、上述の四隅認識処理の場合と同様に、画像表示装置コントロールブロック４４０は、色むら補正回路２０５Ｒ，２０５Ｇ，２０５ＢのＬＵＴに設定すべき、四辺の中央位置の補正ポイントに対応した補正データを、当該補正ポイントを強調するためのデータに変更する。この場合、液晶プロジェクタ２００の画面の当該補正ポイントの領域は、図６（ｃ）に示すように、周辺の補正ポイントとは明瞭に区別される色状態となる。
【０１４３】
ＰＣ４００は、この認識処理の結果、つまり四辺の中央位置の補正ポイントとそれに対応した撮像画面上の位置との対応関係を用いて、図２０（ａ）に示すように、上述の変換後の撮像画面上における四辺の中央位置の補正ポイントに対応した領域ＳＵ′，ＳＤ′，ＳＲ′，ＳＬ′の中心画素位置（Ｘu′，Ｙu′）、（Ｘd′，Ｙd′）、（Ｘr′，Ｙr′）、（Ｘl′，Ｙl′）を取得する。
【０１４４】
また、ＰＣ４００は、四隅および中央の補正ポイントに対応した撮像画面上の位置認識結果に基づいて推測された、上述の変換後の撮像画面上における各補正ポイントに対応した推測領域ＳＵ，ＳＤ，ＳＲ，ＳＬの中心画素位置ＳＵ，ＳＤ，ＳＲ，ＳＬの中心画素位置（Ｘu，Ｙu）、（Ｘd，Ｙd）、（Ｘr，Ｙr）、（Ｘl，Ｙl）を取得する。
【０１４５】
そして、ＰＣ４００は、領域ＳＵ，ＳＤ，ＳＲ，ＳＬのずれ量（Ｘum，Ｙum）、（Ｘdm，Ｙdm）、（Ｘrm，Ｙrm）、（Ｘlm，Ｙlm）を、下式により算出する。
（Ｘum，Ｙum）＝（Ｘu′−Ｘu，Ｙu′−Ｙu）
（Ｘdm，Ｙdm）＝（Ｘd′−Ｘd，Ｙd′−Ｙd）
（Ｘrm，Ｙrm）＝（Ｘr′−Ｘr，Ｙr′−Ｙr）
（Ｘlm，Ｙlm）＝（Ｘl′−Ｘl，Ｙl′−Ｙl）
【０１４６】
また、ＰＣ４００は、この領域ＳＵ，ＳＤ，ＳＲ，ＳＬのずれ量（Ｘum，Ｙum）、（Ｘdm，Ｙdm）、（Ｘrm，Ｙrm）、（Ｘlm，Ｙlm）を用いて、その他の補正ポイントに対応した領域のずれ量を算出する。
【０１４７】
図２０（ｂ）は、１〜１００までの補正ポイントが存在する場合における、各補正ポイントに対応した推測領域のずれ量の一例を示している。この図２０（ｂ）においては、図面の簡単化のために、主要な補正ポイントに対応した推測領域のずれ量のみを示している。なお、この例では、上辺の中央位置の補正ポイントは５、下辺の中央位置の補正ポイントは９５、右辺の中央位置の補正ポイントは５０、左辺の中央位置の補正ポイントは４１である。また、（Ｘum，Ｙum）＝（３，５）、（Ｘdm，Ｙdm）＝（４，３）、（Ｘrm，Ｙrm）＝（１１，−１）、（Ｘlm，Ｙlm）＝（−１０，１）である。また、四隅および中央の補正ポイント、つまり補正ポイント１，１０，４５，９１，１００に対応した推測領域のずれ量は（０，０）である。
【０１４８】
なお、四辺の中央位置の補正ポイントに対応した領域のずれ量を用いて、その他の補正ポイントに対応した領域のずれ量の求め方を説明する。ここでは、左上部の各領域のずれ量の求め方を説明するが、右上部、左下部、右下部の各領域のずれ量も同様にして求めることができる。
【０１４９】
ここで、Ｎを１０で割った余りをＲ、商をＱ、領域の左端ｘの補正量をLeftx、領域の右端ｘの補正量をRightx、領域の上端ｙの補正量をTopy、領域の下端Bottomyとして、補正ポイントＮに対するずれ量(Ｎx，Ｎy)は、以下の式により、リニア補間で求められる。
【０１５０】
Ｌｅｆｔｘ      ＝Ｘlm／４＊Ｑ
Ｒｉｇｈｔｘ    ＝Ｘum−Ｘum／４＊Ｑ
Ｎｘ＝（Ｒｉｇｔｘ−Ｌｅｆｔｘ）／４＊（Ｒ−１）＋Ｌｅｆｔｘ
【０１５１】
Ｔｏｐｙ        ＝  Ｙum／４＊（Ｒ−１）
Ｂｏｔｔｏｍｙ  ＝  Ｙlm−Ｙlm／４＊（Ｒ−１）
Ｎｙ＝（Ｂｏｔｔｏｍｙ−Ｔｏｐｙ）／４＊Ｑ＋Ｔｏｐｙ
【０１５２】
上述したように、画面撮像部分（実線枠）の各補正ポイントに対応した推測領域の、画面撮像部分の各補正ポイントに実際に対応した領域からのずれ量を予め算出しておき、設定値算出ブロック４３０において、補正データを算出する際に、各補正ポイントに対応した推測領域をずれ量だけずらして用いることで、各補正ポイントに対応した補正データの算出精度を高めることができる。
【０１５３】
なお、上述したように、ＰＣ４００の画像認識ブロック４２０で所定の補正ポイントに対応した撮像画面上の位置を認識する際に、この所定の補正ポイントの補正データとして、この所定の補正ポイントを強調するための補正データが設定される。上述実施の形態において、この所定ポイントの補正データは周辺の補正ポイントの補正データの平均に基づいて決定されている。
【０１５４】
しかし、ＰＣ４００の画像認識ブロック４２０で所定の補正ポイントに対応した撮像画面上の位置を認識する際には、この所定の補正ポイントの除くその他の補正ポイントの補正データを全て０にすることも考えられる。この場合、所定の補正ポイントに対応した補正データのみが特定の値とされ、この所定の補正ポイントの強調が行われる。例えば、周辺の補正ポイントの補正データは、Ｒ：０、Ｇ：０、Ｂ：０とされ、所定の補正ポイントの補正データはＲ：−１２８、Ｇ：１２７、Ｂ：−１２８とされる。この場合、画像認識ブロック４２０では、各色画像信号から強調部分を見つけることが容易となる。
【０１５５】
また、上述実施の形態においては、四隅および中央の補正ポイントに対応した撮像画面上の位置認識結果に基づいて、他の補正ポイントに対応した変換後の撮像画面上の領域を推測している。しかし、四隅および中央の補正ポイントと同様に、他の補正ポイントに対応した撮像画面上の位置を認識する処理を行って、当該他の補正ポイントに対応した変換後の撮像画面上の領域を正しく取得することも考えられる。
【０１５６】
また、上述実施の形態においては、液晶プロジェクタの画面の各補正ポイントと撮像画面上の位置との対応関係を利用して色むらの補正データを求めるものを示したが、同様の関係を輝度むらの補正データを求める際にも利用できる。
【０１５７】
また、上述実施の形態においては、画像表示装置が液晶プロジェクタである例を示したが、この発明は、液晶ディスプレイ、プラズマディスプレイなどのその他の画像表示装置における色むら、輝度むら等の補正データを求める場合にも適用できることは勿論である。
【産業上の利用可能性】
【０１５８】
この発明は、画像表示装置の画面の各補正ポイントと撮像画面上の位置との対応関係を良好に認識でき、撮像画像信号に基づいて画像表示装置の色むら等の補正データを生成する補正システムに適用できる。
【図面の簡単な説明】
【０１５９】
【図１】この発明の実施の形態としての色むら補正システムの構成例を示す図である。
【図２】液晶プロジェクタの回路系の構成例を示すブロック図である。
【図３】色むら補正回路のルックアップテーブルに保持される補正データを説明するための図である。
【図４】液晶プロジェクタの光学系の構成例を示すブロック図である。
【図５】補正データ設定装置として機能するパーソナルコンピュータが有する機能ブロックを説明するためのブロック図である。
【図６】液晶プロジェクタの画面の各補正ポイントのうち、撮像画面上でどの位置に対応しているかを認識すべき補正ポイントを強調した画像例を示す図である。
【図７】撮像画面上に存在するリアプロジェクタのスクリーンに対応した画像（スクリーン画像）の一例を示す図である。
【図８】撮像画面上における液晶プロジェクタの画面部分の形状が液晶プロジェクタにおける元々の画面の形状に合致するように、Ｒ，Ｇ，Ｂの撮像画像に対して画像変換処理を行った場合における、変換前の画像と変換後の画像の一例を示す図である。
【図９】液晶プロジェクタの画面を複数個に分割して得られた各補正ポイントの一例を示す図である。
【図１０】パーソナルコンピュータにおける四隅確認処理の処理手順の一例を示すフローチャートである。
【図１１】パーソナルコンピュータにおける、左上の補正ポイント認識処理の処理手順の一例を示すフローチャート（１／２）である。
【図１２】パーソナルコンピュータにおける、左上の補正ポイント認識処理の処理手順の一例を示すフローチャート（２／２）である。
【図１３】パーソナルコンピュータにおける、右上の補正ポイント認識処理の処理手順の一例を示すフローチャート（１／２）である。
【図１４】パーソナルコンピュータにおける、右上の補正ポイント認識処理の処理手順の一例を示すフローチャート（２／２）である。
【図１５】パーソナルコンピュータにおける、左下の補正ポイント認識処理の処理手順の一例を示すフローチャート（１／２）である。
【図１６】パーソナルコンピュータにおける、左下の補正ポイント認識処理の処理手順の一例を示すフローチャート（２／２）である。
【図１７】パーソナルコンピュータにおける、右下の補正ポイント認識処理の処理手順の一例を示すフローチャート（１／２）である。
【図１８】パーソナルコンピュータにおける、右下の補正ポイント認識処理の処理手順の一例を示すフローチャート（２／２）である。
【図１９】撮像画面上における液晶プロジェクタの画面部分の形状が液晶プロジェクタにおける元々の矩形画面の形状に合致するように、Ｒ，Ｇ，Ｂの撮像画像に対して画像変換処理を行った場合の、変換後の撮像画面における画面撮像部分の形状等を示す図である。
【図２０】四隅および中央の補正ポイントに対応した撮像画面上の位置認識結果に基づいて推測された、変換後の撮像画面上における各補正ポイントに対応した推測領域の、本来の領域からのずれ量の算出方法を説明するための図である。
【符号の説明】
【０１６０】
１００・・・色むら補正システム、２００・・・液晶プロジェクタ、２０１・・・制御部、２０２・・・ユーザ操作部、２０３Ｒ〜２０３Ｂ・・・信号入力端子、２０４Ｒ〜２０４Ｂ・・・映像処理回路、２０５Ｒ〜２０５Ｂ・・・色むら補正回路、２０６Ｒ〜２０６Ｂ・・・ガンマ補正回路、２０７Ｒ〜２０７Ｂ・・・パネルドライバ、２０８Ｒ〜２０８Ｂ・・・液晶パネル、２５０・・・スクリーン、３００・・・カメラ、４００・・・パーソナルコンピュータ、４１０・・・カメラコントロールブロック、４２０・・・画像認識ブロック、４３０・・・設定値算出ブロック、４４０・・・画像表示装置コントロールブロック
【図１】
2010066406.tif 000003
【図２】
2010066406.tif 000004
【図３】
2010066406.tif 000005
【図４】
2010066406.tif 000006
【図５】
2010066406.tif 000007
【図６】
2010066406.tif 000008
【図７】
2010066406.tif 000009
【図８】
2010066406.tif 000010
【図９】
2010066406.tif 000011
【図１０】
2010066406.tif 000012
【図１１】
2010066406.tif 000013
【図１２】
2010066406.tif 000014
【図１３】
2010066406.tif 000015
【図１４】
2010066406.tif 000016
【図１５】
2010066406.tif 000017
【図１６】
2010066406.tif 000018
【図１７】
2010066406.tif 000019
【図１８】
2010066406.tif 000020
【図１９】
2010066406.tif 000021
【図２０】
2010066406.tif 000022