(57)【要約】  撮像装置や画像表示装置の特性が正確に得られない場合にも、画像表示装置の明るさや色合いの特性を画面内で略一様に調整できる技術を提供すること。  特定の複数の入力レベルのそれぞれにおいて、調整に適した撮像装置の露出を決定する露出決定過程と、当該露出で調整を行った場合に、撮影画像データ上でどのような状態となるように調整すべきかという目標を決定する目標値決定過程と、画像表示装置の表示する映像を前記露出で撮影しながら、画像表示装置に供給する画像データを変更して、前記目標を達成するために前記画像表示装置に供給すべき画像データを探索する調整過程とを備えるようにし、前記特定の入力レベルの調整結果に基づいて、最終的な補正パラメタを生成するようにした。
2007088943.tif 000002
【特許請求の範囲】
【請求項１】
画像供給部から出力した画像データを画像補正部において補正した後に画像表示部で表示することで所望の映像を映し出すことができるようにした映像表示システムを撮像装置を用いて調整する調整方法であって、
特定の複数の入力レベル毎に、
前記撮像装置の露出を前記入力レベルの調整に適するように決定する露出決定過程と、
前記入力レベルに対応する目標画素値決定用被写体を、前記露出決定過程で決定された露出で前記撮像装置により撮影した撮影画像データから目標画素値を決定する目標画素値決定過程と、
前記画像表示部において表示された映像を前記露出決定過程で決定された露出で前記撮像装置により撮影した撮影画像データの画素値を、前記目標画素値に合わせるように、前記画像表示部に供給する画像データの画素値を画素毎に変更する調整過程と、
を備えることを特徴とする調整方法。
【請求項２】
請求項１に記載の調整方法であって、
前記露出決定過程は、前記入力レベルの調整に適した前記撮像装置の露出を決定するための被写体である露出決定用被写体を撮影した撮影画像データの画素値が予め定められた範囲に収まるように露出を決定するものであること、
を特徴とする調整方法。
【請求項３】
請求項２に記載の調整方法であって、
前記露出決定用被写体は前記画像表示部で表示した露出決定用表示映像であり、
前記目標画素値決定用被写体は前記画像表示部で表示した目標画素値決定用表示映像であり、
前記露出決定過程は前記画像表示部で前記入力レベルに対応する露出決定用表示映像を表示する露出決定用映像表示過程を備え、
前記調整過程は前記画像表示部で前記入力レベルに対応する目標画素値決定用表示映像を表示する目標画素値決定用映像表示過程を備えたこと、
を特徴とする調整方法。
【請求項４】
請求項３に記載の調整方法であって、
前記特定の入力レベルは、最小入力レベルと、最大入力レベルと、最小入力レベル及び最大入力レベルの間の少なくとも一つの中間入力レベルと、であり、
前記最小入力レベルに対応する調整結果と前記最大入力レベルに対応する調整結果に基づいて、前記中間入力レベルに対応する露出決定用表示映像及び目標画素値決定用表示映像を決定する表示映像決定過程を備えたこと、
を特徴とする調整方法。
【請求項５】
請求項４に記載の調整方法であって、
前記目標画素値決定過程は、前記特定の入力レベルに該当するすべての中間入力レベルの目標画素値を、撮影画像データにおける同じ位置の画素値から決定すること、
を特徴とする調整方法。
【請求項６】
請求項５に記載の調整方法であって、
前記調整過程は、前記画像表示部で表示した映像を撮影した撮影画像データの画素値を前記目標画素値と比較し、これらが一致しないと判断された場合には、前記画像表示部に入力される画像データの画素値を画素毎に変更する処理を繰り返すフィードバック処理を行うものであること、
を特徴とする調整方法。
【請求項７】
請求項６に記載の調整方法であって、
前記調整過程は、前記画像表示部に入力される画像データの画素値を画素毎に変更する処理が所定の回数となった場合には、処理を終了すること、
を特徴とする調整方法。
【請求項８】
請求項６に記載の調整方法であって、
前記調整過程は、前記画像データの各々の画素の画素値を、前記画素値を変更する処理を実施した回数に対応する所定の数値で変更するようにされており、
前記所定の数値で構成される数列は、加減算及び零の乗算の組み合わせによって、前記画素値の取り得る値のすべてを表現することができるようにされていること、
を特徴とする調整方法。
【請求項９】
画像供給部から出力した画像データを画像補正部で画像補正パラメタに基づいて補正した後に画像表示部で表示することで所望の映像を映し出すことができるようにした映像表示システムを撮像装置を用いて調整する調整方法であって、
特定の複数の入力レベルの各々に対して前記撮像装置を用いて前記画像補正パラメタを調整する個別調整過程と、
前記個別調整過程において調整された特定の複数の入力レベルに対する画像補正パラメタからその他の入力レベルを含めて補正するための最終的な画像補正パラメタを算出するパラメタ統合過程と、
を備えることを特徴とする調整方法。
【請求項１０】
請求項９に記載の調整方法であって、
前記個別調整過程は、各々の前記特定の入力レベルの調整において、前記撮像装置の露出を前記特定の入力レベルの調整に適した露出に設定する過程を備えたこと、
を特徴とする調整方法。
【請求項１１】
画像供給部から出力した画像データを画像補正部で画像補正パラメタに基づいて補正した後に画像表示部で表示することで所望の映像を映し出すことができるようにした映像表示システムを撮像装置を用いて調整する調整方法であって、
前記撮像装置を用いて前記画像補正パラメタを調整する計測過程と、
前記計測過程おいて調整された前記画像補正パラメタを画像処理によって改善するパラメタ改善過程と、
を備えることを特徴とする調整方法。
【請求項１２】
請求項３に記載の調整方法であって、
前記画像表示部は複数の画像投映部を含むように構成されており、
前記特定の入力レベルは少なくとも最大入力レベルを含むように構成し、
前記最大入力レベルに対応する前記目標画素値を、前記撮影画像データのうち、前記複数の画像投映部のいずれか一つだけからの投映光が投射されている領域に対応するデータだけから決定するようにしたこと、
を特徴とする調整方法。
【請求項１３】
請求項３に記載の調整方法であって、
前記画像表示部は複数の画像投映部を含むように構成されており、
前記特定の入力レベルは少なくとも最大入力レベルを含むように構成し、
前記最大入力レベルに対応する前記目標画素値を、撮影画像データ上で滑らかに変化するような画素毎に個別の値とし、
前記目標画素値決定過程は、前記画素毎の目標画素値が必ずしも達成可能な値でない値として算出された場合には、必ず達成可能な値となるように、目標画素値を修正する過程を備えたこと、
を特徴とする調整方法。
【請求項１４】
画像供給部から出力した画像データを、幾何補正パラメタと画素値変換パラメタとを含むように構成された画像補正パラメタに基づいて画像補正部で補正した後に、複数の画像投映部を含むように構成された画像表示部で表示することで、所望の映像を映し出すことができるようにした映像表示システムを、撮像装置を用いて、フィードバック方式で調整する映像表示システムの調整方法であって、
フィードバック調整中は、恒等変換幾何補正パラメタを用いて幾何補正を行うようにしたこと、
を特徴とする調整方法。
【請求項１５】
請求項５に記載の調整方法であって、
前記映像表示システムは、画像供給部から出力した画像データを画像補正部で画像補正パラメタに基づいて補正した後に、スクリーン上の同一領域に映像を投映する二つの画像投映部を含むように構成された画像表示部で表示することで、所望の映像を映し出すことができるようにされており、
前記目標画素値決定過程は、前記二つの画像投映部の各々の映像に共通の調整目標となる目標画素値を決定し、
前記調整過程は、前記二つの画像投映部の各々に対して個別に、前記各々の画像投映部で表示した映像を前記撮像装置で前記露出で撮影した撮影画像データの画素値を、前記目標画素値に合わせるように、前記各々の画像投映部に供給する画像データの画素値を画素毎に変更して調整すること、
を特徴とする調整方法。
【請求項１６】
画像供給部から出力した画像データを画像補正部において補正した後に画像表示部で表示するようにした映像表示システムにおいて所望の映像を映し出すことができるように、前記画像補正部で使用する補正パラメタを調整する、撮像部を備えた映像補正装置であって、
前記撮像部の露出を特定の入力レベルの調整に適するように決定する露出決定部と、
前記入力レベルに対応する目標画素値決定用被写体を、前記露出決定部で決定された露出で前記撮像部により撮影した撮影画像データから目標画素値を決定する目標画素値決定部と、
前記画像表示部において表示された映像を前記露出決定部で決定された露出で前記撮像部により撮影した撮影画像データの画素値を、前記目標画素値に合わせるように、前記画像表示部に供給する画像データの画素値を画素毎に変更する調整部と、
を備えることを特徴とする映像補正装置。
【請求項１７】
請求項１６に記載の映像補正装置であって、
前記露出決定部は、前記入力レベルの調整に適した前記撮像部の露出を決定するための被写体である露出決定用被写体を撮影した撮影画像データの画素値が予め定められた範囲に収まるように露出を決定するものであること、
を特徴とする映像補正装置。
【請求項１８】
請求項１７に記載の映像補正装置であって、
前記露出決定用被写体は前記画像表示部で表示した露出決定用表示映像であり、
前記目標画素値決定用被写体は前記画像表示部で表示した目標画素値決定用表示映像であり、
前記露出決定部は前記画像表示部で前記入力レベルに対応する露出決定用表示映像を表示する露出決定用映像表示部を備え、
前記調整部は前記画像表示部で前記入力レベルに対応する目標画素値決定用表示映像を表示する目標画素値決定用映像表示部を備えたこと、
を特徴とする映像補正装置。
【請求項１９】
請求項１８に記載の映像補正装置であって、
前記特定の入力レベルは、最小入力レベルと、最大入力レベルと、最小入力レベル及び最大入力レベルの間の少なくとも一つの中間入力レベルと、であり、
前記最小入力レベルに対応する調整結果と前記最大入力レベルに対応する調整結果に基づいて、前記中間入力レベルに対応する露出決定用表示映像及び目標画素値決定用表示映像を決定する表示映像決定部を備えたこと、
を特徴とする映像補正装置。
【請求項２０】
請求項１９に記載の映像補正装置であって、
前記目標画素値決定部は、前記特定の入力レベルに該当するすべての中間入力レベルの目標画素値を、撮影画像データにおける同じ位置の画素値から決定すること、
を特徴とする映像補正装置。
【請求項２１】
請求項２０に記載の映像補正装置であって、
前記調整部は、前記画像表示部で表示した映像を撮影した撮影画像データの画素値を前記目標画素値と比較し、これらが一致しないと判断された場合には、前記画像表示部に入力される画像データの画素値を画素毎に変更する処理を繰り返すフィードバック処理を行うものであること、
を特徴とする映像補正装置。
【請求項２２】
請求項２１に記載の映像補正装置であって、
前記調整部は、前記画像表示部に入力される画像データの画素値を画素毎に変更する処理が所定の回数となった場合には、処理を終了すること、
を特徴とする映像補正装置。
【請求項２３】
請求項２１に記載の映像補正装置であって、
前記調整部は、前記画像データの各々の画素の画素値を、前記画素値を変更する処理を実施した回数に対応する所定の数値で変更するようにされており、
前記所定の数値で構成される数列は、加減算及び零の乗算の組み合わせによって、前記画素値の取り得る値のすべてを表現することができるようにされていること、
を特徴とする映像補正装置。
【請求項２４】
画像供給部から出力した画像データを画像補正部において補正した後に画像表示部で表示するようにした映像表示システムにおいて所望の映像を映し出すことができるように、前記画像補正部で使用する補正パラメタを調整する、撮像部を備えた映像補正装置であって、
特定の複数の入力レベルの各々に対して前記撮像部を用いて前記画像補正パラメタを調整する個別調整部と、
前記個別調整部において調整された特定の複数の入力レベルに対する画像補正パラメタからその他の入力レベルを含めて補正するための最終的な画像補正パラメタを算出するパラメタ統合部と、
を備えることを特徴とする映像補正装置。
【請求項２５】
請求項２４に記載の映像補正装置であって、
前記個別調整部は、各々の前記特定の入力レベルの調整において、前記撮像装置の露出を前記特定の入力レベルの調整に適した露出に設定する露出設定部を備えたこと、
を特徴とする映像補正装置。
【請求項２６】
画像供給部から出力した画像データを画像補正部において補正した後に画像表示部で表示するようにした映像表示システムにおいて所望の映像を映し出すことができるように、前記画像補正部で使用する補正パラメタを調整する、撮像部を備えた映像補正装置であって、
前記撮像部を用いて前記画像補正パラメタを調整する計測部と、
前記計測部において調整された前記画像補正パラメタを画像処理によって改善するパラメタ改善部と、
を備えることを特徴とする映像補正装置。
【請求項２７】
請求項１８に記載の映像補正装置であって、
前記画像表示部は複数の画像投映部を含むように構成されており、
前記特定の入力レベルは少なくとも最大入力レベルを含むように構成されており、
前記最大入力レベルに対応する前記目標画素値を、前記撮影画像データのうち、前記複数の画像投映部のいずれか一つだけからの投映光が投射されている領域に対応するデータだけから決定するようにしたこと、
を特徴とする映像補正装置。
【請求項２８】
請求項１８に記載の映像補正装置であって、
前記画像表示部は複数の画像投映部を含むように構成されており、
前記特定の入力レベルは少なくとも最大入力レベルを含むように構成されており、
前記最大入力レベルに対応する前記目標画素値は、撮影画像データ上で滑らかに変化するような画素毎に個別の値であり、
前記目標画素値決定部は、前記画素毎の目標画素値が必ずしも達成可能な値でない値として算出された場合には、必ず達成可能な値となるように、目標画素値を修正する目標画素値修正部を備えたこと、
を特徴とする映像補正装置。
【請求項２９】
請求項２６に記載の映像補正装置であって、
画像表示部に入力する画像データを幾何的に補正する幾何補正部と、
画像表示部に入力する画像データの画素値を補正する画素値変換部とを備え、
前記計測部は、前記幾何補正部で恒等変換を行うように設定した後に調整を行うようにしたこと、
を特徴とする映像補正装置。
【請求項３０】
請求項２０に記載の映像補正装置であって、
前記画像表示部はスクリーン上の同一領域に映像を投映する二つの画像投映部を含むように構成されており、
前記目標画素値決定部は、前記二つの画像投映部の各々の映像に共通の調整目標となる目標画素値を決定し、
前記調整部は、前記二つの画像投映部の各々に対して個別に、前記各々の画像投映部で表示した映像を前記撮像部で前記露出で撮影した撮影画像データの画素値を、前記目標画素値に合わせるように、前記各々の画像投映部に供給する画像データの画素値を画素毎に変更して調整すること、
を特徴とする映像補正装置。
【請求項３１】
映像出力装置と、該映像出力装置から出力される画像データの画素値を補正することができる映像補正装置と、該映像補正装置から出力される画像データを表示する画像表示装置と、前記画像表示装置で表示された映像を撮影する撮像装置と、前記映像補正装置で使用する補正パラメタを調整する映像調整装置と、を備え、前記画像表示装置において所望の映像を表示できるようにした映像表示システムであって、
前記映像調整装置は、
前記撮像装置の露出を特定の入力レベルの調整に適するように決定する露出決定部と、
前記入力レベルに対応する目標画素値決定用被写体を、前記露出決定部で決定された露出で前記撮像装置により撮影した撮影画像データから目標画素値を決定する目標画素値決定部と、
前記画像表示装置において表示された映像を前記露出決定部で決定された露出で前記撮像装置により撮影した撮影画像データの画素値を、前記目標画素値に合わせるように、前記画像表示装置に供給する画像データの画素値を画素毎に変更する調整部と、
を備えることを特徴とする映像表示システム。
【請求項３２】
請求項３１に記載の映像表示システムであって、
前記露出決定部は、前記入力レベルの調整に適した前記撮像装置の露出を決定するための被写体である露出決定用被写体を撮影した撮影画像データの画素値が予め定められた範囲に収まるように露出を決定するものであること、
を特徴とする映像表示システム。
【請求項３３】
請求項３２に記載の映像表示システムであって、
前記露出決定用被写体は前記画像表示装置で表示した露出決定用表示映像であり、
前記目標画素値決定用被写体は前記画像表示装置で表示した目標画素値決定用表示映像であり、
前記露出決定部は前記画像表示装置で前記入力レベルに対応する露出決定用表示映像を表示する露出決定用映像表示部を備え、
前記調整部は前記画像表示装置で前記入力レベルに対応する目標画素値決定用表示映像を表示する目標画素値決定用映像表示部を備えたこと、
を特徴とする映像表示システム。
【請求項３４】
請求項３３に記載の映像表示システムであって、
前記特定の入力レベルは、最小入力レベルと、最大入力レベルと、最小入力レベル及び最大入力レベルの間の少なくとも一つの中間入力レベルと、であり、
前記映像調整装置は、前記最小入力レベルに対応する調整結果と前記最大入力レベルに対応する調整結果に基づいて、前記中間入力レベルに対応する露出決定用表示映像及び目標画素値決定用表示映像を決定する表示映像決定部を備えたこと、
を特徴とする映像表示システム。
【請求項３５】
請求項３４に記載の映像表示システムであって、
前記目標画素値決定部は、前記特定の入力レベルに該当するすべての中間入力レベルの目標画素値を、撮影画像データにおける同じ位置の画素値から決定すること、
を特徴とする映像表示システム。
【請求項３６】
請求項３５に記載の映像表示システムであって、
前記調整部は、前記画像表示装置で表示した映像を撮影した撮影画像データの画素値を前記目標画素値と比較し、これらが一致しないと判断された場合には、前記画像表示装置に入力される画像データの画素値を画素毎に変更する処理を繰り返すフィードバック処理を行うものであること、
を特徴とする映像表示システム。
【請求項３７】
請求項３６に記載の映像表示システムであって、
前記調整部は、前記画像表示装置に入力される画像データの画素値を画素毎に変更する処理が所定の回数となった場合には、処理を終了すること、
を特徴とする映像表示システム。
【請求項３８】
請求項３６に記載の映像表示システムであって、
前記調整部は、前記画像データの各々の画素の画素値を、前記画素値を変更する処理を実施した回数に対応する所定の数値で変更するようにされており、
前記所定の数値で構成される数列は、加減算及び零の乗算の組み合わせによって、前記画素値の取り得る値のすべてを表現することができるようにされていること、
を特徴とする映像表示システム。
【請求項３９】
映像出力装置と、該映像出力装置から出力される画像データの画素値を補正することができる映像補正装置と、該映像補正装置から出力される画像データを表示する画像表示装置と、前記画像表示装置で表示された映像を撮影する撮像装置と、前記映像補正装置で使用する補正パラメタを調整する映像調整装置と、を備え、前記画像表示装置において所望の映像を表示できるようにした映像表示システムであって、
前記映像調整装置は、
特定の複数の入力レベルの各々に対して前記撮像装置を用いて前記画像補正パラメタを調整する個別調整部と、
前記個別調整部において調整された特定の複数の入力レベルに対する画像補正パラメタからその他の入力レベルを含めて補正するための最終的な画像補正パラメタを算出するパラメタ統合部と、
を備えることを特徴とする映像表示システム。
【請求項４０】
請求項３９に記載の映像表示システムであって、
前記個別調整部は、各々の前記特定の入力レベルの調整において、前記撮像装置の露出を前記特定の入力レベルの調整に適した露出に設定する露出設定部を備えたこと、
を特徴とする映像表示システム。
【請求項４１】
映像出力装置と、該映像出力装置から出力される画像データの画素値を補正することができる映像補正装置と、該映像補正装置から出力される画像データを表示する画像表示装置と、前記画像表示装置で表示された映像を撮影する撮像装置と、前記映像補正装置で使用する補正パラメタを調整する映像調整装置と、を備え、前記画像表示装置において所望の映像を表示できるようにした映像表示システムであって、
前記映像調整装置は、
前記撮像装置を用いて前記画像補正パラメタを調整する計測部と、
前記計測部おいて調整された前記画像補正パラメタを画像処理によって改善するパラメタ改善部と、
を備えることを特徴とする映像表示システム。
【請求項４２】
請求項３３に記載の映像表示システムであって、
前記画像表示装置は複数の画像投映部を含むように構成されており、
前記特定の入力レベルは少なくとも最大入力レベルを含むように構成されており、
前記最大入力レベルに対応する前記目標画素値を、前記撮影画像データのうち、前記複数の画像投映部のいずれか一つだけからの投映光が投射されている領域に対応するデータだけから決定するようにしたこと、
を特徴とする映像表示システム。
【請求項４３】
請求項３３に記載の映像表示システムであって、
前記画像表示装置は複数の画像投映部を含むように構成されており、
前記特定の入力レベルは少なくとも最大入力レベルを含むように構成されており、
前記最大入力レベルに対応する前記目標画素値は、撮影画像データ上で滑らかに変化するような画素毎に個別の値であり、
前記目標画素値決定部は、前記画素毎の目標画素値が必ずしも達成可能な値でない値として算出された場合には、必ず達成可能な値となるように、目標画素値を修正する目標画素値修正部を備えたこと、
を特徴とする映像表示システム。
【請求項４４】
請求項４１に記載の映像表示システムであって、
画像表示装置に入力する画像データを幾何的に補正する幾何補正部と、
画像表示装置に入力する画像データの画素値を補正する画素値変換部とを備え、
前記計測部は、前記幾何補正部で恒等変換を行うように設定した後に調整を行うようにしたこと、
を特徴とする映像表示システム。
【請求項４５】
請求項３５に記載の映像表示システムであって、
前記画像表示装置はスクリーン上の同一領域に映像を投映する二つの画像投映部を含むように構成されており、
前記目標画素値決定部は、前記二つの画像投映部の各々の映像に共通の調整目標となる目標画素値を決定し、
前記調整部は、前記二つの画像投映部の各々に対して個別に、前記各々の画像投映部で表示した映像を前記撮像装置で前記露出で撮影した撮影画像データの画素値を、前記目標画素値に合わせるように、前記各々の画像投映部に供給する画像データの画素値を画素毎に変更して調整すること、
を特徴とする映像表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像表示システムの明るさや色合いを調整する技術に関する。
【背景技術】
【０００２】
映像表示システムでは、映像を表示している領域内で略一様な特性が得られるように、明るさや色合いを調整する必要がある。特に、複数の映像投映装置を使用してスクリーンに映像を投映する映像表示システムにおいては、各々の映像投映装置により投映される映像をつなぎ合わせるために、各々の映像投映装置から投映される映像の明るさや色合いを調整する必要がある。【０００３】
そのような調整を行う技術として、特許文献１には、全ての映像投映装置から投映されるテスト映像をデジタルカメラで撮影し、この撮影された映像に基づいてスクリーンに投映される映像全体の輝度値を均一にする技術が開示されている。【０００４】
【特許文献１】特開２００２−１１６５００
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら従来の技術では、（１）プロジェクタからパターン画像を投映したものをデジタルカメラで撮影し、（２）あらかじめ求めておいた該デジタルカメラの特性関数を用いて撮影画像データの画素値を輝度値に変換し、（３）変換された輝度値のデータと各々のプロジェクタの特性関数とに基づいて所望の映像が得られるような補正パラメタを算出していた、ため、良好な補正結果を得るためには個々の特性関数が正確に求められている必要があるが、これらの特性関数を、明るさや色合いの調整に使えるだけの十分な精度で求めるためには、高いコストがかかっていた。
そこで、本発明は、これらの特性関数が分からない場合でも、映像を表示している領域内で略一様な特性が得られるように映像表示システムの明るさや色合いを調整することができる技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
以上の課題を解決するため、本発明では、調整に使用する個々の入力レベル毎に、撮像装置の露出を調整に適した値に設定し、その露出で撮影した撮影画像データ上における目標となる画素値を定めた上で、映像表示システムで表示される映像を撮影した撮影画像データ上の画素値が前記目標となる画素値と一致するように、補正パラメタを調整するようにした。【０００７】
例えば、本発明では、画像供給部から出力した画像データを画像補正部において補正した後に画像表示部で表示することで所望の映像を映し出すことができるようにした映像表示システムを、撮像装置を用いて調整する調整方法であって、特定の複数の入力レベル毎に、前記撮像装置の露出を前記入力レベルの調整に適するように決定する露出決定過程と、前記入力レベルに対応する目標画素値決定用被写体を前記露出決定過程で決定された露出で前記撮像装置により撮影した撮影画像データから目標画素値を決定する目標画素値決定過程と、前記画像表示部において表示された映像を前記露出決定過程で決定された露出で前記撮像装置により撮影した撮影画像データの画素値を前記目標画素値に合わせるように前記画像表示部に供給する画像データの画素値を画素毎に変更する調整過程と、を備えたことを特徴とする調整方法によって調整する。
【発明の効果】
【０００８】
以上のように、本発明によれば、調整時に使用する個々の入力レベル毎に撮影画像データ上での目標とする画素値を定め、補正後の映像を撮影した撮影画像データ上の画素値が該目標とする画素値に合うように補正パラメタを調整しているため、前記特性関数が不要となる。また、調整時に使用する個々の入力レベル毎に、撮像装置の露出を調整に適した値に設定してから調整を行う構成としたため、撮像装置のダイナミックレンジが映像表示システムのダイナミックレンジより狭い場合でも、明るい側や暗い側での情報が潰れてしまうことなく、前記調整を精度よく実施することが可能となる。
【図面の簡単な説明】
【０００９】
【図１】第一の実施形態である映像表示システム１００の概略構成図。
【図２】映像出力装置１１０の概略構成図。
【図３】映像補正装置１２０の概略構成図。
【図４】補正処理装置１２３の概略構成図。
【図５】補正制御部１２４の概略構成図。
【図６】記憶部１２５の概略構成図。
【図７】幾何補正パラメタの説明図。
【図８】映像表示システム１００の全体的な調整処理の流れを表すフローチャート。
【図９】全体重複投映度数画像データ及び各面重み画像データ生成処理の処理内容を示すフローチャート。
【図１０】各面重み画像データの説明図。
【図１１】最小入力レベル目標値決定処理の処理内容を示すフローチャート。
【図１２】最大入力レベル目標値決定処理の処理内容を示すフローチャート。
【図１３】最小入力レベルフィードバック調整処理の処理内容を示すフローチャート。
【図１４】中間入力レベル目標値決定処理の処理内容を示すフローチャート。
【図１５】最大入力レベルフィードバック調整処理の処理内容を示すフローチャート。
【図１６】中間入力レベルフィードバック調整処理の処理内容を示すフローチャート。
【図１７】撮像素子異常検出・修正処理の処理内容を示すフローチャート。
【図１８】第二の実施形態に係る補正制御部４２４の概略構成図。
【図１９】第二の実施形態に係る記憶部４２５の概略構成図。
【図２０】第三の実施形態に係る映像出力装置５１０の概略構成図。
【図２１】第三の実施形態に係る映像補正装置５２０の概略構成図。
【図２２】第三の実施形態に係る補正制御部５２４の概略構成図。
【図２３】第四の実施形態に係る補正制御部６２４の概略構成図。
【図２４】第四の実施形態に係る記憶部６２５の概略構成図。
【図２５】第四の実施形態における全体的な処理の流れを示すフローチャート。
【図２６】全体映像表示領域画像データ生成処理の処理内容を示すフローチャート。
【図２７】最小入力レベル目標画像データ生成処理の処理内容を示すフローチャート。
【図２８】最大入力レベル目標画像データ生成処理の処理内容を示すフローチャート。
【図２９】中間入力レベル目標画像データ生成処理の処理内容を示すフローチャート。
【図３０】修正フィードバック調整処理の処理内容を示すフローチャート。
【図３１】スタック投映を行う際の処理内容を示すフローチャート。
【図３２】第六の実施形態に係る補正制御部９２４の概略構成図。
【図３３】第六の実施形態に係る記憶部９２５の概略構成図。
【図３４】第六の実施形態に係る各面ブレンド重み画像データの生成方法の説明図。
【図３５】第六の実施形態における全体的な流れを示すフローチャート。
【図３６】最小入力レベル目標値決定処理の処理内容を示すフローチャート。
【図３７】フィードバック調整処理の処理内容を示すフローチャート。
【図３８】最大入力レベル目標値決定処理の処理内容を示すフローチャート。
【図３９】中間入力レベル調整処理の処理内容を示すフローチャート。
【図４０】中間入力レベル目標値決定処理の処理内容を示すフローチャート。
【図４１】パラメタ生成登録処理の処理内容を示すフローチャート。
【図４２】画素値変換パラメタの説明図。
【図４３】中間入力レベル目標値決定処理における表示レベルの決定方法の説明図。
【符号の説明】
【００１０】
１００…映像表示システム、１１０、５１０…映像出力装置、１２０、５２０…映像補正装置、１３０…映像投映装置、１４０…スクリーン、１５０…撮像装置
【発明を実施するための最良の形態】
【００１１】
以下、図１〜図１７と図４２及び図４３を用いて、本発明の映像表示システムの第一の実施形態について説明する。本実施形態では説明を簡単にするため、映像表示システムが備える各々の映像投映装置において、Ｒ、Ｇ、Ｂの各色間の特性があらかじめ調整されており、したがってＲ、Ｇ、Ｂの各色に対して同一の補正を行えば十分である場合について説明を行う。【００１２】
なお、後述の各々の映像投映装置１３０Ａ〜１３０Ｄに対して、各々対応する補正処理装置１２３Ａ〜１２３Ｄの幾何補正パラメタ記憶部１２３ｄに恒等変換幾何補正パラメタを記憶し画素値変換パラメタ記憶部１２３ｆには恒等変換画素値変換パラメタを記憶して映像を投映した場合に映像が表示される領域をその映像投映装置の「映像投映領域」と呼び、幾何補正パラメタ記憶部１２３ｄに既に調整されている幾何補正パラメタを記憶し画素値変換パラメタ記憶部１２３ｆには恒等変換画素値変換パラメタを記憶して映像を投映した場合に映像が表示される領域をその映像投映装置の「映像表示領域」と呼び、各々の映像投映装置１３０Ａ〜１３０Ｄに対して「映像投映領域の内側かつ映像表示領域の外側」であるような領域をその映像投映装置の「担当外投映領域」と呼び、いずれかの投映装置の映像表示領域の内側であるような領域を「全体映像表示領域」と呼ぶ。【００１３】
図１は、本発明の第一の実施形態である映像表示システム１００の概略構成図である。【００１４】
映像表示システム１００は、映像出力装置１１０と、映像補正装置１２０と、映像投映装置１３０Ａ〜１３０Ｄと、スクリーン１４０と、撮像装置１５０と、を備えている。そして、映像出力装置１１０から出力された映像に対して映像補正装置１２０で幾何的な補正と画素値の変換を行った後に映像投映装置１３０Ａ〜１３０Ｄからスクリーン１４０に投映することで、スクリーン１４０に所望の映像を映し出すことができるようにされている。また、映像出力装置１１０及び映像補正装置１２０からは、Ｒ，Ｇ，Ｂの各色が各々８ビットで表現される画像データが出力されるようにされている。【００１５】
ここで、本システムでは、スクリーン１４０に映し出された映像を撮像装置１５０で撮影し、撮影された撮影画像データに基づいて映像補正装置１２０における画素値変換の基準となる画素値変換パラメタを更新する、所謂フィードバック方式によって画素値変換パラメタの調整、すなわちスクリーン１４０に映し出される映像の調整を行う。その際の終了判定は、映像投映装置に入力される画素値が離散値であるという性質を利用した後述の方法により、前回との差分を基準とした評価値の大きさによって終了するか否かを決定する所謂収束判定ではなく、フィードバックループを反復した回数によって為される。【００１６】
映像出力装置１１０は、図２に示されているように、映像入力部１１１と、画像記憶部１１２と、映像制御部１１３と、映像出力部１１４Ａ〜１１４Ｄと、第一の送受信部１１５と、を備えている。  映像入力部１１１は、スクリーン１４０に投映するための画像データを入力するものであり、１つまたは複数のＣＤ−ＲＯＭ（Compact Disk Read Only Memory）、ＤＶＤ−ＲＯＭ（Digital Versatile Disk Read Only Memory）、磁気ディスクなどの記憶媒体から画像データを読み込むものである。また、１台または複数台のＰＣ（パーソナルコンピュータ）やゲーム機などによって生成される画像データを入力するような構成としてもよい。これらの画像データは、スクリーン１４０上に映し出す映像全体に対応する１つのデータであってもよいし、あらかじめ映像投映装置１３０Ａ〜１３０Ｄの各々の担当範囲毎に保持または生成される複数のデータであってもよいし、さらには、スクリーン１４０上に映し出す映像を再構成できるだけの情報を含んだ、映像投映装置の構成とは関係ない複数のデータによって構成するようにしてもよい。【００１７】
画像記憶部１１２は、後述する映像補正装置１２０からの指令に応じてスクリーン１４０に投映するための、調整用の画像データを記憶している。本実施形態では、調整用の画像データとして各色８ビットの画像データを使用しており、全ての画素の画素値が（Ｒ，Ｇ，Ｂ）＝（１２８，１２８，１２８）等、Ｒ、Ｇ、Ｂの値が等しい２５６個の画像データと、全ての画素の画素値が後述する前景色の値に等しい画像データ及び全ての画素の画素値が後述する後景色の値に等しい画像データを記憶している。調整用の画像データは、映像投映装置１３０Ａ〜１３０Ｄの各々に適した解像度のものが記憶されているが、複数の映像投映装置においてそのような解像度が等しい場合には、１つの画像データを複数の映像投映装置に対して共通に使用するようにしてもよい。なお、画像記憶部１１２は、例えば、ハードディスク、ＤＶＤ、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などの補助記憶装置により構成することができる。また、１台または複数台のＰＣなどを用いて、映像制御部１１３からの指令に基づいて画像データを自動生成するような構成としてもよい。さらに、映像入力部１１１と画像記憶部１１２とを同一の装置で構成してもよい。【００１８】
映像制御部１１３は、映像入力部１１１から入力された画像データや画像記憶部１１２に記憶されている画像データを、映像出力部１１４Ａ〜１１４Ｄを介して映像補正装置１２０に出力する際の制御を行う。具体的には、映像入力部１１１から入力された画像データを後述する映像投映装置１３０Ａ〜１３０Ｄの数及び配置に関する設計パラメタに応じて抽出し、映像補正装置１２０に出力する。また、後述する第一の送受信部１１５を介して映像補正装置１２０から特定の画像データを出力する指令を受信すると、要求された画像データを画像記憶部１１２から読み出し、映像補正装置１２０に出力する。なお、映像制御部１１３は、例えば、ＣＰＵ（Central Processing Unit）で所定のプログラムを実行することにより実現することができる。【００１９】
映像出力部１１４Ａ〜１１４Ｄは、画像データを映像補正装置１２０に出力する。具体的には、既知の映像出力用インターフェースを用いて構成することが可能である。なお、映像補正装置１２０にアナログ信号を出力する場合には、Ｄ／Ａ変換器を備えるインターフェースを用いる。【００２０】
第一の送受信部１１５では、映像補正装置１２０との間でデータの送受信を行う。具体的には、赤外線インターフェースやＲＳ−２３２ＣインターフェースやＮＩＣ（Network Interface Card）等を用いて構成すればよい。【００２１】
映像補正装置１２０は、図３に示されているように、補正部１２１と調整部１２２とを備えており、補正部１２１は、補正処理装置１２３Ａ〜１２３Ｄを有しており、調整部１２２は、補正制御部１２４、記憶部１２５、入力装置１２６と、第二の送受信部１２７及び第三の送受信部１２８を有している。【００２２】
補正処理装置１２３Ａ〜１２３Ｄは、図４に示されているように、入力部１２３ａと、フレームメモリ１２３ｂと、補正データ入力部１２３ｃと、幾何補正パラメタ記憶部１２３ｄと、幾何補正部１２３ｅと、画素値変換パラメタ記憶部１２３ｆと、画素値変換部１２３ｇと、出力部１２３ｈと、を備えている。【００２３】
入力部１２３ａは、映像出力装置１１０から出力された画像データを補正処理装置１２３Ａ〜１２３Ｄに入力する。具体的には、映像出力部１１４Ａ〜１１４Ｄに合わせて、既知の映像入力用インターフェースを用いて構成する。なお、映像出力部１１４Ａ〜１１４ＤでＤ／Ａ変換器を備えるインターフェースを用いる場合には、入力部１２３ａでは、Ａ／Ｄ変換器を備えるインターフェースを用いる。【００２４】
フレームメモリ１２３ｂは、入力部１２３ａから入力された画像データを記憶する。【００２５】
補正データ入力部１２３ｃは、映像補正装置１２０の補正制御部１２４との間でデータを送受信するインターフェースであり、例えば、ＰＣＩ（Peripheral Component 
Interconnect）インターフェースやＵＳＢ（Universal Serial Bus）インターフェース等で構成する。【００２６】
幾何補正パラメタ記憶部１２３ｄは、映像補正装置１２０の補正制御部１２４から送信された補正パラメタを記憶する。本実施形態では、入力された画像データと幾何的に等価な画像データを出力するための恒等変換幾何補正パラメタと、四つの映像投映装置１３０Ａ〜１３０Ｄから投映される映像がスクリーン１４０において幾何的に滑らかに繋がるように出力するための幾何補正パラメタと、のうちのいずれか一方を記憶している。どちらのパラメタを記憶しているかは補正制御部１２４によって制御されるが、一度調整が完了した後、再び調整が必要となるまでは、幾何補正パラメタの方が記憶される。なお、本実施形態においては、幾何補正パラメタは既知の方法で既に生成されているものとする。また、幾何補正パラメタ記憶部１２３ｄは、例えば、ＲＡＭ（Random Access Memory）などの記憶装置で実現することができるが、恒等変換幾何補正パラメタと幾何補正パラメタの両方を記憶しておけるだけの記憶容量がある場合には、恒等変換幾何補正パラメタと幾何補正パラメタの両方を記憶しておき、補正制御部１２４からは幾何補正部１２３ｅが実施する補正処理においてどちらの補正パラメタを使用するかを制御するようにしてもよい。【００２７】
幾何補正部１２３ｅは、幾何補正パラメタ記憶部１２３ｄに記憶されている補正パラメタを使用してフレームメモリから読み出した画像データに幾何的な補正を施すものであり、具体的には、ＦＰＧＡ（Field Programmable Gate Array）等の論理回路で構成することができる。【００２８】
なお、本実施形態では説明を簡単にするため、映像出力装置１１０から出力される各画像データの解像度と各々対応する映像投映装置１３０Ａ〜１３０Ｄに入力すべき画像データの解像度とが等しくなるように、すなわち、幾何補正部１２３ｅに入力される画像データの解像度と幾何補正部１２３ｅから出力される画像データの解像度とが等しくなるようにシステムを構成しているが、本発明の実施形態はこのような態様に限定されるものではなく、幾何補正部１２３ｅでの補正の前後における解像度の違いを考慮することにより、両者の解像度が異なる場合にも容易に実施可能である。【００２９】
画素値変換パラメタ記憶部１２３ｆは、映像補正装置１２０の補正制御部１２４から送信された変換パラメタを記憶する。本実施形態では、画素値変換部１２３ｇに入力された画像データの各画素の画素値をそのまま出力するための恒等変換画素値変換パラメタと、画素値変換部１２３ｇに入力された画像データの各画素の画素値に所定の変換を施してから出力するための画素値変換パラメタと、のうちのいずれか一方を記憶している。どちらのパラメタを記憶しているかは補正制御部１２４によって制御されるが、一度調整が完了した後、再び調整が必要となるまでは、画素値変換パラメタの方が記憶される。なお、画素値変換パラメタ記憶部１２３ｆは、例えば、ＲＡＭ（Random Access Memory）などの記憶装置で実現することができるが、恒等変換画素値変換パラメタと画素値変換パラメタの両方を記憶しておけるだけの記憶容量がある場合には、恒等変換画素値変換パラメタと画素値変換パラメタの両方を記憶しておき、補正制御部１２４からは画素値変換部１２３ｇが実施する補正処理においてどちらの変換パラメタを使用するかを制御するようにしてもよい。【００３０】
各々の変換パラメタは、各映像投映装置１３０Ａ〜１３０Ｄに対して出力する画像データと等しい解像度を有するパラメタである。これらの変換パラメタについて、図４２を用いて説明する。【００３１】
図４２(ａ)は、各々の画素位置毎に独立に保持するパラメタを説明する図である。【００３２】
各々の画素位置においては、入力画素値として最小入力レベルＬ０が入力された場合には画素値をＬ１０に変換して出力し、入力画素値として第一の中間入力レベルＬ１が入力された場合には画素値をＬ１１に変換して出力し、入力画素値として第二の中間入力レベルＬ２が入力された場合には画素値をＬ１２に変換して出力し、入力画素値として第三の中間入力レベルＬ３が入力された場合には画素値をＬ１３に変換して出力し、入力画素値として最大入力レベルＬ４が入力された場合には画素値をＬ１４に変換して出力し、入力画素値としてその他の入力レベルが入力された場合には、例えば、入力レベルＬ０〜Ｌ４と出力レベルＬ１０〜Ｌ１４とに基づいて規定される区分線形関数９７４ａに基づいて画素値を変換して出力する。ここで、入力レベルＬ０，Ｌ１，Ｌ２，Ｌ３，Ｌ４については設計値としてあらかじめ規定されている値であるため、区分線形関数９７４ａを定義するために各々の画素位置毎に独立に保持することが必要となるパラメタは、各々の入力レベルに対応する出力レベルＬ１０，Ｌ１１，Ｌ１２，Ｌ１３，Ｌ１４となる。そのため、各々の画素位置に対してこの５つの出力レベルの組を設定したものが、画素値変換パラメタ記憶部１２３ｆに記憶される画素値変換パラメタである。【００３３】
なお、後述の画素値変換パラメタ記憶部１２５ｇに記憶するパラメタは、各々の入力レベル毎に独立に扱えるような構成とした方が望ましいため、各々の画素位置についてその画素位置に対応するＬ１０を画素値として設定した画素値変換パラメタである最小入力レベル画素値変換パラメタと、各々の画素位置についてその画素位置に対応するＬ１１を画素値として設定した画素値変換パラメタである第一の中間入力レベル画素値変換パラメタと、各々の画素位置についてその画素位置に対応するＬ１２を画素値として設定した画素値変換パラメタである第二の中間入力レベル画素値変換パラメタと、各々の画素位置についてその画素位置に対応するＬ１３を画素値として設定した画素値変換パラメタである第三の中間入力レベル画素値変換パラメタと、各々の画素位置についてその画素位置に対応するＬ１４を画素値として設定した画素値変換パラメタである最大入力レベル画素値変換パラメタとで構成し、後述の補正処理制御部１２４ｂを介して画素値変換パラメタ記憶部１２３ｆに記憶される際に、フォーマットの変換が為されるように構成する。【００３４】
図４２（ｂ）及び図４２（ｃ）は、図４２（ａ）の区分線形関数９７４ａとして、特別な関数を設定する場合の例である。【００３５】
図４２（ｂ）の区分線形関数９７４ｂは恒等変換に対応するものであり、出力レベルＬ２０は入力レベルＬ０に等しく、出力レベルＬ２１は入力レベルＬ１に等しく、出力レベルＬ２２は入力レベルＬ２に等しく、出力レベルＬ２３は入力レベルＬ３に等しく、出力レベルＬ２４は入力レベルＬ４に等しい。全ての画素に対して「Ｌ２０，Ｌ２１，Ｌ２２，Ｌ２３，Ｌ２４」の組を設定したものが、画素値変換パラメタ記憶部１２３ｆに記憶される恒等変換画素値変換パラメタである。【００３６】
図４２（ｃ）の区分線形関数９７４ｃは、画素値としてどんな入力レベルが入力された場合にも、出力レベルＬ３０を出力するためのものである。この形の区分線形関数を使用して、各々の画素毎にＬ３０の値を適切に設定することで、画素値変換部１２３ｇにどんな画像データが入力された場合にも、それに依存せず、常に所望の画像データを出力するようにできる。【００３７】
なお、画素値の変換に用いる特性関数は、例示した区分線形関数に限るものではなく、例えば３次スプライン関数など、複数の制御点によって規定される他の関数を使用してもよい。また、各々の画素位置毎の制御点の数に関しても、例示した５点に限らず、２点以上２５６点以下（出力が８ビットの数で表現される場合）の任意の数を使用可能である。この制御点の数は、さらに、後述の画素値変換パラメタ記憶部１２５ｇに記憶するパラメタの数との関係も任意であり、両者が異なる場合には、画素値変換パラメタ記憶部１２５ｇに記憶するパラメタが後述の補正処理制御部１２４ｂを介して画素値変換パラメタ記憶部１２３ｆに記憶される際、フォーマットの変換の一部として既存の方法による最適化が為された上で記憶されるように構成すればよい。例えば、制御点の数は５点としたまま、異なる７種類の入力レベルに対して後述の調整を行い、補正処理制御部１２４ｂで、その結果を最もよく近似するパラメタとして画素値変換パラメタ記憶部１２３ｆに記憶させるパラメタを生成し、画素値変換パラメタ記憶部１２３ｆに記憶させるようにしてもよい。【００３８】
画素値変換部１２３ｇは、画素値変換パラメタ記憶部１２３ｆに記憶されている変換パラメタを使用して、幾何補正部１２３ｅから入力された画像データの各画素の画素値を変換し、出力部１２３ｈに送り出すものであり、具体的には、ＦＰＧＡ（Field Programmable Gate Array）等の論理回路で構成することができる。なお、画素値変換部１２３ｇにおける処理では、解像度の変更は為されず、画素値変換部１２３ｇに入力される画像データと同じ解像度の画像データが出力される。【００３９】
出力部１２３ｈは、画素値変換部１２３ｇから送られてきた画像データを映像投映装置１３０Ａ〜１３０Ｄに送信するためのインターフェースであり、既知の映像用出力インターフェースを用いることが可能である。なお、映像投映装置１３０Ａ〜１３０Ｄでアナログ信号を入力するように構成されている場合には、Ｄ／Ａ変換器を有するインターフェースを使用する。【００４０】
補正制御部１２４は、図５に示されているように、画素値変換パラメタ更新部１２４ａと、補正処理装置制御部１２４ｂと、撮像装置制御部１２４ｃと、映像出力装置制御部１２４ｄと、全体重複投映度数画像データ及び各面ブレンド重み画像データ生成部１２４ｅと、目標値決定部１２４ｆと、フィードバック調整部１２４ｇと、撮像素子異常検出・修正部１２４ｈと、映像表示領域外パラメタ修正部１２４ｉと、を備えている。【００４１】
画素値変換パラメタ更新部１２４ａは、後述するフィードバック調整部１２４ｇ、撮像素子異常検出・修正部１２４ｈ、映像表示領域外パラメタ修正部１２４ｉの要求に応じ画素値変換パラメタのパラメタ値を更新する。【００４２】
補正処理装置制御部１２４ｂは、各補正処理装置１２３Ａ〜１２３Ｄで行う補正処理を制御する。具体的には、恒等変換幾何補正パラメタ記憶部１２５ｄに記憶されている恒等変換幾何補正パラメタ及び幾何補正パラメタ記憶部１２５ｆに記憶されている幾何補正パラメタを必要に応じて各補正処理装置１２３Ａ〜１２３Ｄの幾何補正パラメタ記憶部１２３ｄに記憶させ、また、恒等変換画素値変換パラメタ記憶部１２５ｅに記憶されている恒等変換画素値変換パラメタ及び画素値変換パラメタ記憶部１２５ｇに記憶されている画素値変換パラメタを必要に応じて各補正処理装置１２３Ａ〜１２３Ｄの画素値変換パラメタ記憶部１２３ｆに記憶させる。【００４３】
なお、記憶部１２５に記憶されている各々の補正パラメタや各々の変換パラメタが、各々の補正処理装置１２３Ａ〜１２３Ｄの仕様に関係なく汎用的なものとして生成されている場合には、各々の補正処理装置１２３Ａ〜１２３Ｄにおいて等価な効果が得られるようなデータフォーマットの変換等に関しても、補正処理装置制御部１２４ｂで実施する。【００４４】
撮像装置制御部１２４ｃは、後述する撮像装置１５０を制御する。具体的には、撮像装置１５０の露出や撮影タイミングの制御を行うとともに、撮像装置１５０で撮影された撮影画像データの入出力制御を行う。【００４５】
映像出力装置制御部１２４ｄは、後述する第二の送受信部１２７を介して、映像出力装置１１０を制御する。具体的には、映像出力装置１１０の画像記憶部１１２に記憶されている調整用の画像データのうちから、所望の画像データを出力させるための指令を映像出力装置１１０に送信する。【００４６】
全体重複投映度数画像データ及び各面ブレンド重み画像データ生成部１２４ｅは、後述する映像投映装置１３０Ａ〜１３０Ｄがスクリーン１４０上に投映した映像を後述する撮像装置１５０で撮影し、このようにして撮影された撮影画像データの各々の画素位置において、映像の重複数（何台の映像投映装置１３０Ａ〜１３０Ｄから投映されているか）を表す全体重複投映度数画像データを算出し、さらに、この全体重複投映度数画像データに基づき、各映像投映装置１３０Ａ〜１３０Ｄに対応する各面ブレンド重み画像データを算出する。【００４７】
なお、全体重複投映度数画像データは、撮影画像データと同じ解像度を有する画像データであり、映像投映装置１３０Ａ〜１３０Ｄのうち１つからだけ映像が投映されている領域（すなわち映像投映装置１３０Ａ〜１３０Ｄの映像投映領域のうちいずれか１つだけに含まれている領域）に対応する領域に含まれる画素には「１」、映像投映装置１３０Ａ〜１３０Ｄのうち丁度２つから映像が投映されている領域に対応する領域に含まれる画素には「２」、映像投映装置１３０Ａ〜１３０Ｄのうち丁度３つから映像が投映されている領域に対応する領域に含まれる画素には「３」、映像投映装置１３０Ａ〜１３０Ｄのうち丁度４つから映像が投映されている領域に対応する領域に含まれる画素には「４」、どの映像投映装置１３０Ａ〜１３０Ｄからの映像も投映されていない領域に対応する領域に含まれる画素には「０」、の数値が各々の画素の画素値として設定されている。【００４８】
また、各面ブレンド重み画像データは、各々の画素値変換部１２３ｇに入力される画像データと等しい解像度を有する画像データであって、他の映像投映装置との分担を考慮した場合のその位置の画素が担当する明るさの割合（これはあくまで説明のための直感的な表現であり、スクリーン１４０上での明るさや撮像装置１４０で計測される明るさが実際にこの割合に従って分担されるわけではない）を画素毎に０以上１以下の数値で表したものである。従来から知られているエッジブレンドと呼ばれる効果を実現するため、映像を表示している領域の境界に近づくに従って、値が小さくなるようにしている。【００４９】
なお、これらの画像データの具体的な生成方法については、後述する。【００５０】
目標値決定部１２４ｆは、フィードバック調整を行う際に目標値とする、撮影画像データにおける画素値を決定する。【００５１】
本実施形態では、映像出力装置１１０から出力される画像データの全ての画素の画素値が、最小入力レベル（Ｒ，Ｇ，Ｂ共通に、画素値が０）、最大入力レベル（Ｒ，Ｇ，Ｂ共通に、画素値が２５５）、第一の中間入力レベル（Ｒ，Ｇ，Ｂ共通に、画素値が６４）、第二の中間入力レベル（Ｒ，Ｇ，Ｂ共通に、画素値が１２８）及び第三の中間入力レベル（Ｒ，Ｇ，Ｂ共通に、画素値が１９２）の五つの場合について、それぞれ画像データをスクリーン１４０に投映してフィードバック調整を行うため、これらの画像データのそれぞれについて対応する目標値を決定する。なお、具体的な目標値の決定方法は後述する。【００５２】
また、目標値決定部１２４ｆでは、前記各々の目標値を決定するための基準画素位置の決定も行う。その具体的な方法は、目標値の決定方法と合わせ、後述する。【００５３】
フィードバック調整部１２４ｇは、それぞれの画像データを映像投映装置１３０Ａ〜１３０Ｄに入力し、スクリーンに投映した際の映像を撮像装置１５０で撮影した撮影画像データの画素値が、目標値決定部１２４ｆで決定された画素値の目標値と一致するようにフィードバック調整を行う。【００５４】
ここで、本実施形態では、補正処理装置１２３Ａ〜１２３Ｄに設定する画素値変換パラメタを変更することでフィードバック調整を行っている。【００５５】
なお、具体的なフィードバック調整の方法は後述する。【００５６】
撮像素子異常検出・修正部１２４ｈは、後述する撮像装置１５０の撮像素子面にゴミが付着している場合や、撮像素子自体が破損している場合等の撮像素子の異常を検出して、画素値変換パラメタを修正する。具体的には、撮像素子面にゴミが付着している場合や撮像素子自体が破損している場合、露出を変えて撮影を行ってもほとんど画素値に変化が生じないことを利用して撮像素子の異常を検出し、異常と判定されていない部分の画素値変換パラメタを用いて異常部分の画素値変換パラメタを修正する。この修正は、具体的には、既存の内挿法や外挿法などを用いて実施すればよい。【００５７】
映像表示領域外パラメタ修正部１２４ｉは、映像投映装置１３０Ａ〜１３０Ｄの投映領域のうち、映像出力装置１１０から出力された画像データを投映する映像表示領域以外の部分の画素値を、前述のフィードバック調整部１２４ｇで調整された最小入力レベル画素値変換パラメタのパラメタ値となるように、画素値変換パラメタの修正を行う。【００５８】
なお、補正制御部１２４は、例えば、ＣＰＵで所定のプログラムを実行することにより実現可能である。【００５９】
映像補正装置１２０の記憶部１２５は、図６に示されているように、中間入力レベルデータ記憶部１２５ａと、撮像素子異常判定画素値閾値データ記憶部１２５ｂと、撮像素子異常判定回数閾値データ記憶部１２５ｃと、恒等変換幾何補正パラメタ記憶部１２５ｄと、恒等変換画素値変換パラメタ記憶部１２５ｅと、幾何補正パラメタ記憶部１２５ｆと、画素値変換パラメタ記憶部１２５ｇと、各面撮影座標対応画像データ記憶部１２５ｈと、各面ブレンド重み画像データ記憶部１２５ｉと、基準画素位置データ記憶部１２５ｊと、全体重複投映度数画像データ記憶部１２５ｋと、目標データ記憶部１２５ｌと、振幅値データ記憶部１２５ｍと、反復回数データ記憶部１２５ｎと、シリアル番号記憶部１２５ｐと、各面異常検出回数画像データ記憶部１２５ｑと、を備える。【００６０】
中間入力レベルデータ記憶部１２５ａには、フィードバック調整を行う中間入力レベルを特定するためのデータを記憶する。本実施形態では、第一の中間入力レベル（全ての画素値が６４）の画像データ、第二の中間入力レベル（全ての画素値が１２８）の画像データ及び第三の中間入力レベル（全ての画素値が１９２）の画像データについて目標値を決定し、フィードバック調整を行うこととしているため、これらの三つの入力レベルを特定するデータが所定の形式で記憶されている。【００６１】
なお、第一の中間入力レベルの画像データにはシリアル番号０が付されており、第二の中間入力レベルの画像データにはシリアル番号１が付されており、第三の中間入力レベルの画像データにはシリアル番号２が付されている。これらのシリアル番号は、中間入力レベルの目標値を決定する際や中間入力レベルのフィードバック調整を行う際に利用される。【００６２】
撮像素子異常判定画素値閾値データ記憶部１２５ｂには、撮像素子異常検出・修正部１２４ｈで、撮像素子の異常を検出する際の閾値が記憶されている。本実施形態では、画素値が１２８〜１９２程度となるように撮像装置１５０の露出を調整しているため、この閾値として５０程度の数値を設定している。【００６３】
撮像素子異常判定回数閾値データ記憶部１２５ｃには、撮像素子異常検出・修正部１２４ｈにおいて各々の位置での画素値が何回「撮像素子異常判定画素値閾値データ記憶部１２５ｂに記憶されている閾値以下」となった場合にその位置の撮像素子に異常があると判定するか、という判定で使用するための閾値が記憶されている。本実施形態では、第一の中間入力レベル、第二の中間入力レベル及び第三の中間入力レベルの三つの中間入力レベルにつき撮像素子の異常検出を行うようにしているため、この閾値として「３」の数値を設定しているが、撮像素子異常検出・修正部１２４ｈでの誤判定を考慮して、「２」や「１」の数値とすることも可能である。【００６４】
恒等変換幾何補正パラメタ記憶部１２５ｄには、恒等変換幾何補正パラメタが記憶されている。恒等変換幾何補正パラメタは、幾何補正部１２３ｅに入力された画像データと、幾何補正部１２３ｅから出力される画像データとが、幾何的に等価となるようにするためのパラメタであり、それぞれの補正処理装置１２３Ａ〜１２３Ｄ毎に用意する。本実施形態においては、解像度の変換が為されないため、出力される画像データの各々の画素位置に対して、入力される画像データの、その画素位置と同じ画素位置を対応させるようなパラメタが、恒等変換幾何補正パラメタとなる。なお、解像度が同じ場合には、同一のパラメタを複数の補正処理装置１２３Ａ〜１２３Ｄで共通に使用してもよい。【００６５】
恒等変換画素値変換パラメタ記憶部１２５ｅには、恒等変換画素値変換パラメタが記憶されている。恒等変換画素値変換パラメタは、画素値変換部１２３ｇに入力された画像データと、画素値変換部１２３ｇから出力される画像データとで、各々対応する画素の画素値を等しくするようなパラメタであり、それぞれの補正処理装置１２３Ａ〜１２３Ｄ毎に用意する。なお、解像度が同じ場合には、同一のパラメタを複数の補正処理装置１２３Ａ〜１２３Ｄで共通に使用してもよい。【００６６】
幾何補正パラメタ記憶部１２５ｆには、幾何補正パラメタを記憶する。幾何補正パラメタは、個々の補正処理装置１２３Ａ〜１２３Ｄから映像投映装置１３０Ａ〜１３０Ｄに出力する画像データの解像度と等しい解像度を有するパラメタであり、補正処理装置１２３Ａ〜１２３Ｄ毎に用意する。なお、この幾何補正パラメタの内容については、後述する（図７）。本実施例においては、幾何補正パラメタは、既知の方法であらかじめ生成され幾何補正パラメタ記憶部１２５ｆに記憶されているものとする。【００６７】
画素値変換パラメタ記憶部１２５ｇには、画素値変換パラメタを記憶する。具体的には、個々の補正処理装置１２３Ａ〜１２３Ｄ毎に、最小入力レベル画素値変換パラメタ、最大入力レベル画素値変換パラメタ、第一の中間入力レベル画素値変換パラメタ、第二の中間入力レベル画素値変換パラメタ及び第三の中間入力レベル画素値変換パラメタを記憶する。補正処理装置制御部１２４ｂでは、画素値変換パラメタ記憶部１２５ｇに記憶されている画素値変換パラメタを各補正処理装置１２３Ａ〜１２３Ｄの画素値変換パラメタ記憶部１２３ｆに記憶させる際に、最小入力レベル画素値変換パラメタ、最大入力レベル画素値変換パラメタ、第一の中間入力レベル画素値変換パラメタ、第二の中間入力レベル画素値変換パラメタ及び第三の中間入力レベル画素値変換パラメタに基づいて、既知の方法で画素毎に補間処理を行うことで各々の補正処理装置１２３Ａ〜１２３Ｄの仕様に合致する特性関数を生成した上で、画素値変換パラメタ記憶部１２３ｆに記憶させる。【００６８】
各面撮影座標対応画像データ記憶部１２５ｈには、各面撮影座標対応画像データを記憶する。各面撮影座標対応画像データは、個々の補正処理装置１２３Ａ〜１２３Ｄに入力される画像データの解像度と等しい解像度を有する画像データであり、各画素の画素値はその画素に対応する撮影画像データ上の座標位置を表す２次元ベクトル値である。この各面撮影座標対応画像データは、補正処理装置１２３Ａ〜１２３Ｄ毎に用意するものであり、本実施形態では、既知の方法であらかじめ生成され、各面撮影座標対応画像データ記憶部１２５ｈに記憶されているものとする。例えば、個々の補正処理装置１２３Ａ〜１２３Ｄに恒等変換幾何補正パラメタと恒等変換画素値変換パラメタを設定した上で、グレイコード（交番２進コード）と呼ばれる複数枚のパターン画像データを各映像投映装置１３０Ａ〜１３０Ｄから個別に投映しながら撮像装置１５０で撮影した複数の撮影画像データを用いて、各補正処理装置１２３Ａ〜１２３Ｄのフレームメモリ１２３ｂ上の座標位置と撮影画像データ上の座標位置とを対応させることによって生成することができる。なお、ここで使用する既知の方法に応じて、必要なパターン画像データを画像記憶部１１２に記憶しておく。なお、後述の処理における計算効率を向上させるために、撮影画像データの解像度の情報と、各々の各面撮影座標対応画像データとから、各々の各面撮影座標対応画像データの逆写像（撮影画像データの解像度と等しい解像度を有する画像データであり、各画素の画素値は、撮影画像データ上のその画素位置に対応するフレームメモリ上の座標位置を表す２次元ベクトル値であり、対応する画素位置がない画素に対しては画素値としてＮ／Ａ値が設定されているようなもの）を既存の方法であらかじめ生成し、各面撮影座標対応画像データと一緒に各面撮影座標対応画像データ記憶部１２５ｈに記憶しておくような構成としてもよい。【００６９】
ここで、図７を用いて、幾何補正パラメタ及び各面撮影座標対応画像データについて説明する。なお、図７は、スクリーン１４０に向かって右下部分に投映する映像投映装置１３０Ｄに対応する図である。【００７０】
図７において、座標系１６０は幾何補正パラメタの用いる座標系であり、座標系１６２はフレームメモリ上の座標系であり、座標系１６３は撮影画像データ上の座標系である。また、座標系１６０上の領域１６１は、幾何補正部１２３ｅにおける処理でフレームメモリ１２３ｂ上の画像データから画素値を取得することによって補正処理装置１２３Ｄに入力された画像データの一部が出力される領域である。幾何補正パラメタの画素値としては、次のような２次元ベクトル値を設定する。まず、領域１６１内の画素位置１６１ａに対しては、フレームメモリ１２３ｂ上の座標系において参照元となる点１６２ａの座標値を設定する。また、領域１６１の外にある画素位置１６１ｂに対しては、あらかじめ定めておいたＮ／Ａ値を設定する。なお、幾何補正部１２３ｅにおいては、このＮ／Ａ値に対しては（０、０、０）の画素値を出力する。【００７１】
同様に、フレームメモリ上の各々の画素位置１６２ａに対して、その画素位置の画素のスクリーン上での位置が写っている撮影画像データ上の座標値１６３ａを対応付けたものが撮影座標対応画像データであり、全ての映像投映装置１３０Ａ〜１３０Ｄに対応する撮影座標対応画像データの集合が、各面撮影座標対応画像データである。この撮影座標対応画像データに関しても、対応する撮影画像データ上の座標値が得られない画素位置に対してはＮ／Ａ値を設定しておく。【００７２】
なお、幾何補正パラメタ及び各面撮影座標対応画像データの各画素値に関しては、各々の値が実数値であるような２次元ベクトル値が用いられる。これは各々のデータの精度を向上させることを目的とした既存の技術であり、格子点以外の座標が対応付けられている場合であっても、双線形補間など既存の方法を使うことによって、参照先の座標に対応する画素値を算出することができる。【００７３】
各面ブレンド重み画像データ記憶部１２５ｉには、全体重複投映度数画像データ及び各面ブレンド重み画像データ生成部１２４ｅで生成した各面ブレンド重み画像データが記憶される。【００７４】
基準画素位置データ記憶部１２５ｊには、目標値決定部１２４ｆで決定された基準画素位置データが記憶される。ここで、基準画素位置データは、基準とする映像投映装置１３０Ａ〜１３０Ｄに対応するシリアル番号と、基準とする映像投映装置に対応する補正処理装置１２３Ａ〜１２３Ｄのフレームメモリ１２３ｂ上の座標値とで構成されるデータである。この基準画素位置に対応する撮影画像データ上の画素位置は、各面撮影座標対応画像データ記憶部１２５ｈに記憶されている、シリアル番号で特定される撮影座標対応画像データを参照することで、容易に得ることができる。【００７５】
全体重複投映度数画像データ記憶部１２５ｋには、全体重複投映度数画像データ及び各面ブレンド重み画像データ生成部１２４ｅで生成した全体重複投映度数画像データが記憶される。【００７６】
目標データ記憶部１２５ｌには、最小入力レベル個別目標データと、最大入力レベル個別目標データと、第一の中間入力レベル個別目標データと、第二の中間入力レベル個別目標データと、第三の中間入力レベル個別目標データと、を記憶する。【００７７】
最小入力レベル個別目標データは、最小入力レベル画素値（Ｒ，Ｇ，Ｂ共通に、画素値が０）と、撮像装置１５０で撮影する際の露出値である最小入力レベル用露出値と、フィードバック調整での目標となる最小入力レベル目標値と、からなっている。ここで、最小入力レベル画素値は設計値であり、最小入力レベル用露出値と最小入力レベル目標値は、いずれも目標値決定部１２４ｆにおける処理で決定される値である。【００７８】
最大入力レベル個別目標データは、最大入力レベル画素値（Ｒ，Ｇ，Ｂ共通に、画素値が２５５）と、撮像装置１５０で撮影する際の露出値である最大入力レベル用露出値と、フィードバック調整での目標となる最大入力レベル目標値と、からなっている。ここで、最大入力レベル画素値は設計値であり、最大入力レベル用露出値と最大入力レベル目標値は、いずれも目標値決定部１２４ｆにおける処理で決定される値である。【００７９】
第一の中間入力レベル個別目標データは、第一の中間入力レベル画素値（Ｒ，Ｇ，Ｂ共通に、画素値が６４）と、第一の中間表示レベルと、撮像装置１５０で撮影する際の露出値である第一の中間入力レベル用露出値と、フィードバック調整での目標となる第一の中間入力レベル目標値と、からなっている。ここで、第一の中間入力レベル画素値は設計値であり、第一の中間表示レベルと第一の中間入力レベル用露出値と第一の中間入力レベル目標値はいずれも目標値決定部１２４ｆにおける処理で決定される値である。なお、第一の中間入力レベル目標値は、全ての画素の画素値がＲ，Ｇ，Ｂ共通に第一の中間表示レベルに等しい画像データを、恒等変換画素値変換パラメタを用いて変換して映像投映装置１３０Ａ〜１３０Ｄから投映し、その映像を撮像装置１５０で第一の中間入力レベル用露出値を用いて撮影した撮影画像データ上で、基準画素位置における画素値を求めることで算出される。【００８０】
同様に、第二の中間入力レベル個別目標データは、第二の中間入力レベル画素値（Ｒ，Ｇ，Ｂ共通に、画素値が１２８）と、第二の中間表示レベルと、撮像装置１５０で撮影する際の露出値である第二の中間入力レベル用露出値と、フィードバック調整での目標となる第二の中間入力レベル目標値と、からなっている。ここで、第二の中間入力レベル画素値は設計値であり、第二の中間表示レベルと第二の中間入力レベル用露出値と第二の中間入力レベル目標値はいずれも目標値決定部１２４ｆにおける処理で決定される値である。なお、第二の中間入力レベル目標値は、全ての画素の画素値がＲ，Ｇ，Ｂ共通に第二の中間表示レベルに等しい画像データを、恒等変換画素値変換パラメタを用いて変換して映像投映装置１３０Ａ〜１３０Ｄから投映し、その映像を撮像装置１５０で第二の中間入力レベル用露出値を用いて撮影した撮影画像データ上で、基準画素位置における画素値を求めることで算出される。【００８１】
さらに、第三の中間入力レベル個別目標データは、第三の中間入力レベル画素値（Ｒ，Ｇ，Ｂ共通に、画素値が１９２）と、第三の中間表示レベルと、撮像装置１５０で撮影する際の露出値である第三の中間入力レベル用露出値と、フィードバック調整での目標となる第三の中間入力レベル目標値と、からなっている。ここで、第三の中間入力レベル画素値は設計値であり、第三の中間表示レベルと第三の中間入力レベル用露出値と第三の中間入力レベル目標値はいずれも目標値決定部１２４ｆにおける処理で決定される値である。なお、第三の中間入力レベル目標値は、全ての画素の画素値がＲ，Ｇ，Ｂ共通に第三の中間表示レベルに等しい画像データを、恒等変換画素値変換パラメタを用いて変換して映像投映装置１３０Ａ〜１３０Ｄから投映し、その映像を撮像装置１５０で第三の中間入力レベル用露出値を用いて撮影した撮影画像データ上で、基準画素位置における画素値を求めることで算出される。【００８２】
振幅値データ記憶部１２５ｍには、フィードバック調整部１２４ｇでフィードバック調整を行う際に画素値変換パラメタのパラメタ値から加減する振幅値の初期値と現在値とを記憶する。【００８３】
本実施形態では、画素値の取り得る値の範囲が「０〜２５５」の２５６種類の離散値であることを利用して、後述のフィードバック調整において、二分探索によって補正結果として好ましい画素値を選択する。そのため、この振幅値の初期値は、画素値の取り得る範囲（階調数）の１／２の数値（端数切り上げ）（本実施形態では１２８）以上で画素値の取り得る範囲の数値（本実施形態では２５５）未満の範囲内から任意の数値を選択する。このような数値を選択することで、後述するフィードバック調整において、振幅値を半分にしながら判定及び更新処理を繰り返し、最終的に振幅値がパラメタを調整可能な最小単位である「１」となった回の更新を終了した段階で、探索が必要なすべての範囲が、調整が可能な最小単位である「１」の精度で探索されることが、保証される。なお、振幅値の初期値については、調整結果がある程度の範囲で予測されるような場合には、フィードバック調整における必要な反復回数を減らすことによる調整時間の削減を目的として、調整対象とする入力レベル毎に別々の値を設定するようにしてもよいが、本実施形態では、常に「１２８」を使用する。【００８４】
反復回数データ記憶部１２５ｎは、フィードバック調整部１２４ｇでフィードバック調整を行う際に、何回の反復が必要であるかを規定する反復回数データを記憶する。この反復回数データは、振幅値データ記憶部１２５ｍに記憶される振幅値の初期値を１／２倍（端数は切り上げ）にしていった際に解が「１」となるまでの回数に「１」を加えたものである。例えば、振幅値データ記憶部１２５ｍに記憶される振幅値の初期値が１２８である場合には、反復回数データ記憶部１２５ｎに記憶される反復回数データは「８」となり、後述のフィードバック調整処理の際に調整対象の入力レベルに対応する画素値変換パラメタに加減される振幅値は第１回目の判定に対応する「１２８」から始まって、「６４」、「３２」、「１６」、「８」、「４」、「２」、「１」と変化する。第「８」回目の判定で、調整可能な最小単位である「１」の加減算処理を行った後は、他の収束判定をせず、フィードバック調整処理を終了する。なお、画素値が取り得る値が離散値であるために、最後の「１」の加減算の際、１を加えると明るすぎるが１を加えないと暗すぎる、などの状況が発生し得るが、その場合、１未満については誤差と見做してそのまま終了してもよいし、両者を比較してより好ましい方を選ぶような処理を加えてもよい。反復回数データ記憶部１２５ｎに記憶する反復回数データは、振幅値の初期値と、振幅値の変化のさせ方に依存して種々変更され得るが、本実施形態では振幅値の初期値は常に「１２８」であり、振幅値はフィードバックの反復１回毎に常に１／２倍（端数は切り上げ）となるように変化させるため、反復回数データ記憶部１２５ｎに記憶する反復回数データは常に「８」を使用する。なお、振幅値の変化のさせ方は、本実施形態ではフィードバックの反復１回毎に１／２倍となるようにしているが、定率で変化させる場合、１／２倍以上１倍未満の任意の変化率を使用することができる。その際、その変化率を乗じた後の振幅値に端数が出る場合には、常に切り上げて処理を行うようにする。【００８５】
シリアル番号記憶部１２５ｐは、各映像投映装置１３０Ａ〜１３０Ｄに割り当てられているシリアル番号を、対応する映像投映装置１３０Ａ〜１３０Ｄの識別情報に対応させて記憶している。ここでのシリアル番号は０、１、２、３の連番が用いられている。【００８６】
各面異常検出回数画像データ記憶部１２５ｑには、各面異常検出回数画像データを記憶する。各面異常検出回数画像データは、個々の補正処理装置１２３Ａ〜１２３Ｄから出力する画像データと等しい解像度を有する画像データであり、関連する撮像素子の異常が検出された回数を画素毎に入力した画像データである。【００８７】
なお、記憶部１２５は、例えば、ハードディスクなどの補助記憶装置により実現することができる。【００８８】
入力装置１２６は、補正制御部１２４に対してコマンドを入力する装置であって、例えば、キーボードやマウスにより構成することができる。例えば、「調整開始」コマンド等が、入力装置１２６を使用して入力される。【００８９】
第二の送受信部１２７は、映像出力装置１１０との間でデータの送受信を行う。実際には、映像出力装置１１０の第一の送受信部１１５と接続されるため、第一の送受信部１１５に合わせて、例えば、ＲＳ−２３２ＣインターフェースやＮＩＣを用いて構成すればよい。【００９０】
第三の送受信部１２８は、撮像装置１５０との間でデータの送受信を行う。具体的には、撮像装置１５０のインターフェースに対応させて、ＩＥＥＥ１３９４インターフェースやＵＳＢ（Universal Serial Bus）インターフェース等を用いればよい。【００９１】
映像投映装置１３０Ａ〜１３０Ｄは、映像補正装置１２０から出力された画像データをスクリーン１４０に投映するものであり、具体的には、液晶プロジェクタ等を用いることができる。なお、スクリーン１４０上で投映領域が隣接する映像投映装置１３０Ａ〜１３０Ｄについては、それらの投映領域が互いに重なり合うように設置されており、映像出力装置１１０から出力した画像データを映像補正装置１２０で適切に補正して映像投映装置１３０Ａ〜１３０Ｄに供給した場合に、全ての映像投映装置１３０Ａ〜１３０Ｄにより投映された映像が光学的に重ね合わされることによって所望の映像を投映することができるようにされている。また、各映像投映装置１３０Ａ〜１３０Ｄには、０〜３までの連番によるシリアル番号が一つずつ割り当てられており、このシリアル番号については、対応する映像投映装置１３０Ａ〜１３０Ｄの識別情報とともにシリアル番号記憶部１２５ｐに記憶されている。【００９２】
スクリーン１４０については、フロント投射用とリア投射用のどちらを使用することもでき、また、その形状は、平面状、円筒状、半球状等、撮像装置１５０が映像投映装置１３０Ａ〜１３０Ｄからスクリーン１４０に投射されている投射光の全体を一点から撮影可能であるという条件を満たす範囲で任意のものを使用することができるが、本実施形態では、フロント投射用で平面矩形状のものを使用している。【００９３】
撮像装置１５０は、スクリーン１４０に投映された映像を撮影した撮影画像データを映像補正装置１２０に送信する。なお、撮像装置１５０の露出及び撮影タイミングについては、映像補正装置１２０の撮像装置制御部１２４ｃで制御することができるようにされている。例えば、撮像装置１５０は、デジタルカメラを使用することにより実現することができ、ＩＥＥＥ１３９４インターフェースやＵＳＢインターフェース等を用いて映像補正装置１２０とデータの送受信を行うことができるものを使用する。また、撮像装置１５０は、全ての映像投映装置１３０Ａ〜１３０Ｄからスクリーン１４０に投映されている投射光の全体を撮影することができるように設置し、位置や姿勢が変わらないように固定しておく。【００９４】
以上のように構成される映像表示システム１００において、スクリーン１４０上で複数の映像をより滑らかに繋ぎ合わせるための画素値変換パラメタの調整方法について以下説明する。【００９５】
図８は、本実施形態の映像表示システム１００における調整処理の全体的な流れを示すフローチャートである。【００９６】
本実施形態における映像表示システム１００においては、まず、全体重複投映度数画像データ及び各面重み画像データ生成処理を行う（Ｓ２００）。【００９７】
次に、最小入力レベル目標値決定処理を行い（Ｓ２０１）、続いて、最大入力レベル目標値決定処理を行う（Ｓ２０２）。【００９８】
そして、最小入力レベル目標値決定処理で決定された最小入力レベル目標値に基づいて最小入力レベルフィードバック調整処理を行う（Ｓ２０３）。【００９９】
次に、中間入力レベル目標値決定処理を行う（Ｓ２０４）。【０１００】
次に、最大入力レベル目標値決定処理において決定された最大入力レベル目標値に基づいて最大入力レベルフィードバック調整処理を行い（Ｓ２０５）、続いて、中間入力レベル目標値決定処理において決定された中間入力レベル目標値（本実施形態では、第一の中間入力レベル目標値、第二の中間入力レベル目標値及び第三の中間入力レベル目標値の三つ）に基づいて、中間入力レベルフィードバック調整処理を行う（Ｓ２０６）。【０１０１】
そして、撮像素子異常補正処理（Ｓ２０７）と、映像表示領域外パラメタ修正処理（Ｓ２０８）と、パラメタ設定処理（Ｓ２０９）と、を行う。【０１０２】
以下、これらの処理内容を説明する。【０１０３】
図９は、全体重複投映度数画像データ及び各面重み画像データ生成処理の処理内容を示すフローチャートである。【０１０４】
全体重複投映度数画像データ及び各面重み画像データ生成処理では、まず、初期設定を行う（Ｓ２１０）。ここでの初期設定は、全ての補正処理装置１２３Ａ〜１２３Ｄに恒等変換幾何補正パラメタと恒等変換画素値変換パラメタとを設定し、全体重複投映度数画像データ記憶部１２５ｋに記憶されている全体重複投映度数画像データの画素値を全て０にする処理である。【０１０５】
次に、処理対象となる映像投映装置１３０Ａ〜１３０Ｄを特定するシリアル番号Ｎを０にする（Ｓ２１１）。【０１０６】
次に、撮像装置１５０の露出調整を行う（Ｓ２１２）。この露出調整は、映像出力装置１１０の画像記憶部１１２から、シリアル番号Ｎで特定される映像投映装置１３０Ａ〜１３０Ｄに対しては全ての画素の画素値が（２５５、２５５、２５５）の画素値の画像データを出力し、その他の映像投映装置１３０Ａ〜１３０Ｄに対しては全ての画素の画素値が（０、０、０）の画素値の画像データを出力して、スクリーン１４０に映像を投映したものを撮像装置１５０で撮影した際に、このシリアル番号Ｎで特定される映像投映装置１３０Ａ〜１３０Ｄが投映した映像に対応する撮影画像データ上の画素値の平均値が１９２〜２４０の範囲に入るように露出値を調整するものである。ここで、この露出調整は、後述する２値化を安定して行うための処理であり、画素値が厳密にその範囲に入るようにする必要はなく、また、周囲にほかに明るいものがない場合には、撮影画像データの画素値の最大値がこの範囲に入るように調整してもよい。なお、シリアル番号Ｎで特定される映像投映装置１３０Ａ〜１３０Ｄが映像を投映している領域に対応する撮影画像データ上の領域は、例えば、既知の方法で既に作成されている各面撮影座標対応画像データの中から、シリアル番号Ｎで特定される映像投映装置１３０Ａ〜１３０Ｄに対応する撮影座標対応画像データを参照することによって抽出すればよい。【０１０７】
次に、全体前景色画像データの生成を行う（Ｓ２１３）。この処理は、映像出力装置１１０の画像記憶部１１２から、シリアル番号で特定される映像投映装置１３０Ａ〜１３０Ｄに対しては前景色の画素値、例えば全ての画素の画素値が（０、２５５、２５５）の画素値の画像データを出力し、その他の映像投映装置１３０Ａ〜１３０Ｄに対しては全ての画素の画素値が（０、０、０）の画素値の画像データを出力してスクリーン１４０に投映した際の映像を撮像装置１５０で撮影した際の撮影画像データを全体前景色画像データとする処理である。【０１０８】
次に、全体背景色画像データの生成を行う（Ｓ２１４）。この処理は、映像出力装置１１０の画像記憶部１１２から、シリアル番号で特定される映像投映装置１３０Ａ〜１３０Ｄに対しては背景色の画素値、例えば全ての画素の画素値が（２５５、０、０）の画素値の画像データを出力し、その他の映像投映装置１３０Ａ〜１３０Ｄに対しては全ての画素の画素値が（０、０、０）の画素値の画像データを出力してスクリーン１４０に投映した際の映像を撮像装置１５０で撮影した際の撮影画像データを全体背景色画像データとする処理である。【０１０９】
次に、全体２値化画像データの生成を行う（Ｓ２１５）。この処理は、全体前景色画像データと全体背景色画像データとの対応する画素の各々において両者の差分値の絶対値を算出することで生成される絶対差分画像データを作成し、この絶対差分画像データに所定の閾値を用いて２値化処理を施し、その絶対差分値が閾値よりも大きい画素には画素値が１、その絶対差分値が閾値よりも小さい画素には画素値が０、となるようにして全体２値化画像データを作成する処理である。ここで、前記２値化の際に使用する所定の閾値は、例えば大津の判別分析法と呼ばれる方法等、既存の方法を用いて絶対差分画像データから自動で決定されるものを用いるが、スクリーン１４０の指向性が高い場合など、絶対差分画像データにおける映像投映領域中の濃淡レベル変動が大きくなる場合には、２値化の閾値を画像データ全体で１つの固定値とせず、「動的閾値処理」と呼ばれる既存の方法を用いて(すなわち、「閾値」ではなく「閾面」を用いて)処理をしてもよい。【０１１０】
次に、全体重複投映度数画像データの更新を行う（Ｓ２１６）。この処理は、全体重複投映度数画像データの画素値に全体２値化画像データの画素値をそれぞれ対応する画素毎に加算する処理である。このような処理を行うことで、全ての映像投映装置１３０Ａ〜１３０Ｄに関して処理が終了した後に、一つの映像投映装置１３０Ａ〜１３０Ｄのみが映像を投映している領域については「１」の数値となり、二つの映像投映装置１３０Ａ〜１３０Ｄが映像を投映している部分については「２」の数値となり、三つの映像投映装置１３０Ａ〜１３０Ｄが映像を投映している部分については「３」の数値となり、四つの映像投映装置１３０Ａ〜１３０Ｄが映像を投映している部分については「４」の数値となり、いずれの映像投映装置１３０Ａ〜１３０Ｄも映像を投映していない部分については「０」の数値となる全体重複投映度数画像データを作成することができる。【０１１１】
次に、全ての映像投映装置１３０Ａ〜１３０Ｄについて上記処理が終了したか否かを判定し（Ｓ２１７）、上記処理が終了していない映像投映装置１３０Ａ〜１３０Ｄがある場合には、シリアル番号に「１」を加算して（Ｓ２１８）、Ｓ２１２〜Ｓ２１６の処理を繰り返す。【０１１２】
一方、全ての映像投映装置１３０Ａ〜１３０Ｄについて上記処理が終了した場合には（Ｓ２１７）、シリアル番号Ｎを０に戻し（Ｓ２１９）各面ブレンド重み画像データの生成を行う（Ｓ２２０）。【０１１３】
この各面ブレンド重み画像データの生成方法については、図１０を用いて説明する。なお、図１０は、スクリーン１４０に対して向かって左上方の映像を担当する映像投映装置１３０Ａに対応する図であるが、他の映像投映装置１３０Ｂ〜１３０Ｄに対しても同様の方法で生成すればよい。【０１１４】
画像領域１７０ａは、映像投映装置１３０Ａに対応する補正処理装置１２３Ａの画素値変換部１２３ｇに入力される画像データと等しい解像度を有する画像領域であり、各面ブレンド重み画像データ１７０は、画像領域１７０ａの各画素毎に０以上１以下の画素値を設定したデータとして生成される。【０１１５】
画像領域１７０ａは、互いに重複を持たない画像領域である、画像領域１７０ｅと画像領域１７０ｇと画像領域１７０ｆによって構成される。画像領域１７０ｅは、スクリーン１４０上の映像表示領域で映像投映装置１３０Ａの担当となっている領域に対応し、画像領域１７０ｇは、スクリーン１４０上の映像表示領域で映像投映装置１３０Ａの担当ではないが他の映像投映装置１３０Ｂ〜１３０Ｄのうちの少なくとも１つの担当となっている領域に対応し、画像領域１７０ｆは、映像投映装置１３０Ａの映像投映領域のうち、映像表示領域以外、すなわち所謂「黒」（全体としてスクリーン１４０上で滑らかに繋がった映像とするため、映像投映装置１３０Ａに画素値として（０，０，０）が供給されるわけではなく、後述のように、画素値変換パラメタによって然るべき変換が為された画素値として供給される）が表示される領域に対応する。なお、画像領域１７０ｂは、映像投映装置１３０Ａの投映領域の下隣の投映領域を担当する映像投映装置１３０Ｂの投映領域とスクリーン１４０上で重複しあう部分に対応する画像領域であり、画像領域１７０ｃは、映像投映装置１３０Ａの投映領域の右隣の投映領域を担当する映像投映装置１３０Ｃの投映領域とスクリーン１４０上で重複しあう部分に対応する画像領域であり、画像領域１７０ｄは、映像投映装置１３０Ａの投映領域の右下方の投映領域を担当する映像投映装置１３０Ｄの投映領域とスクリーン上で重複しあう部分に対応する画像領域である。【０１１６】
ここで、領域１７０ｂ〜１７０ｉに関しては、後述のように幾何調整のための計測結果を反映して領域が定義されるため、例えば、領域１７０ｂ〜１７０ｄが矩形とならないこともある。【０１１７】
本発明では、映像投映装置１３０Ａからは画像領域１７０ｇに属する各画素の画素値がすべて（０，０，０）であるような画像を投映する。これを実現するために、本実施形態では、各面ブレンド重み画像データ１７０において、画像領域１７０ｇに含まれる画素の画素値（重み値）を「０」とする。【０１１８】
また、画像領域１７０ａに含まれ、かつ、画像領域１７０ｂにも画像領域１７０ｃにも画像領域１７０ｄにも含まれない画像領域１７０ｈは、スクリーン１４０上で映像投映装置１３０Ａからだけの光が投射される領域に対応する画像領域であり、他の映像投映装置１３０Ｂ〜１３０Ｄから投射される光との明るさの分担を考慮する必要がない画像領域である。したがって本実施形態では、画像領域１７０ｈに含まれる画素の画素値（重み値）を「１」とする。【０１１９】
さらに、画像領域１７０ａに含まれ、かつ、画像領域１７０ｇにも画像領域１７０ｈにも含まれない画像領域を画像領域１７０ｉとした場合に、画像領域１７０ｉに含まれる画素１７１に関しては、画素値（重み値）を「Ｄ２／（Ｄ１＋Ｄ２）」とする。ここで、Ｄ１は画素１７１から画像領域１７０ｈまでの距離であり、Ｄ２は「画素１７１から画像領域１７０ｇまでの距離」と「画素１７１から画像領域１７０ｉに含まれる画像領域１７０ａの境界までの距離」のうち小さい方の値である。【０１２０】
なお、図１０に示されている画像領域のうち画像領域１７０ｂ〜１７０ｉに関しては、既知の方法で既に作成されている各面撮影座標対応画像データ及び幾何補正パラメタと、全体重複投映度数画像データとを用いて求めればよく、画像領域１７０ａについては自明である。【０１２１】
なお、各面ブレンド重み画像データの生成方法は、上記の例に限定されない。例えば、画像領域１７０ｇに含まれる画素については画素値（重み値）が「０」となり、その他の画素については画素値（重み値）が「１」となるような、各面ブレンド画像データを生成してもよい。その場合、フィードバック調整の結果として、重複して投映されている領域付近における所謂エッジブレンドの形成は期待できないが、全体として映像が滑らかに繋がるようには調整される。【０１２２】
Ｓ２２０において生成された各面ブレンド重み画像データ１７０は、各面ブレンド重み画像データ記憶部１２５ｉに記憶される（Ｓ２２１）。【０１２３】
次に、全ての映像投映装置１３０Ａ〜１３０Ｄについて上記処理が終了したか否かを判定し（Ｓ２２２）、上記処理が終了していない映像投映装置がある場合には、シリアル番号に「１」を加算して（Ｓ２２３）、Ｓ２２０〜Ｓ２２１の処理を繰り返す。【０１２４】
一方、全ての映像投映装置１３０Ａ〜１３０Ｄについて上記処理が終了した場合には（Ｓ２２２）、全体重複投映度数画像データ及び各面重み画像データ生成処理を終了する。  【０１２５】
図１１は、最小入力レベル目標値決定処理の処理内容を示すフローチャートである。【０１２６】
最小入力レベル目標値決定処理が開始されると、まず、初期設定を行う（Ｓ２３０）。
この初期設定では、全ての補正処理装置１２３Ａ〜１２３Ｄに恒等変換幾何補正パラメタと恒等変換画素値変換パラメタとを設定する。【０１２７】
次に、映像出力装置１１０の画像記憶部１１２に記憶されている最小入力レベル、即ち、全ての画素の画素値が（０、０、０）の画素値の画像データをスクリーン１４０に投映する（Ｓ２３１）。【０１２８】
次に、撮像装置１５０の露出調整を行う（Ｓ２３２）。この露出調整は、全体重複投映度数画像データを参照し、撮像装置１５０で撮影した撮影画像データにおいて、重複投映度数が「４」となっている領域の画素値の最大値が１２８〜１９２程度の範囲に収まるように露出値を調整する。なお、画素値の最大値がこのような範囲内に収まれば、どの露出値を用いてもよい。【０１２９】
このようにして調整された露出値は、最小入力レベル用露出値として、目標データ記憶部１２５ｌの最小入力レベル個別目標データ内に記憶される（Ｓ２３３）。【０１３０】
そして、最小入力レベル用露出値を用いて撮像装置１５０で撮影を行う（Ｓ２３４）。
このようにして撮影された撮影画像データは、全体撮影画像データとして撮像装置１５０から映像補正装置１２０に送信される（Ｓ２３５）。【０１３１】
全体撮影画像データを受信した映像補正装置１２０では、補正制御部１２４の目標値決定部１２４ｆで有効最大画素値の選出処理を行う（Ｓ２３６）。この処理は、全体重複投映度数画像データを参照し、重複投映度数が「１」以上であるような画素位置の集合を処理対象として、全体撮影画像データにおける最大の画素値を選出する処理である。【０１３２】
このようにして選出された最大の画素値は、最小入力レベル目標値として目標データ記憶部１２５ｌの最小入力レベル個別目標データ内に記憶される（Ｓ２３７）。【０１３３】
以上の処理で最小入力レベル目標値決定処理を終了する。【０１３４】
図１２は、最大入力レベル目標値決定処理の処理内容を示すフローチャートである。【０１３５】
最大入力レベル目標値決定処理が開始されると、まず、初期設定を行う（Ｓ２４０）。
この初期設定では、全ての補正処理装置１２３Ａ〜１２３Ｄに恒等変換幾何補正パラメタと恒等変換画素値変換パラメタとを設定する。なお、最小入力レベル目標値決定処理の直後に最大入力レベル目標値決定処理を実施する場合には、全ての補正処理装置１２３Ａ〜１２３Ｄに既に恒等変換幾何補正パラメタと恒等変換画素値変換パラメタとが設定されているため、最大入力レベル目標値決定処理における初期設定を省略してもよい。【０１３６】
次に、映像出力装置１１０の画像記憶部１１２に記憶されている最大入力レベル、即ち、全ての画素の画素値が（２５５、２５５、２５５）の画素値の画像データをスクリーン１４０に投映する（Ｓ２４１）。【０１３７】
次に、撮像装置１５０の露出調整を行う（Ｓ２４２）。この露出調整は、全体重複投映度数画像データを参照し、撮像装置１５０で撮影した撮影画像データにおいて、重複投映度数が「１」となっている領域の画素値の平均値が１２８〜１９２程度の範囲に収まるように露出値を調整する。なお、画素値の平均値がこのような範囲内に収まれば、どの露出値を用いてもよい。【０１３８】
このようにして調整された露出値は、最大入力レベル用露出値として、目標データ記憶部１２５ｌの最大入力レベル個別目標データ内に記憶される（Ｓ２４３）。【０１３９】
そして、最大入力レベル用露出値を用いて撮像装置１５０で撮影を行う（Ｓ２４４）。
このようにして撮影された撮影画像データは、全体撮影画像データとして撮像装置１５０から映像補正装置１２０に送信される（Ｓ２４５）。【０１４０】
全体撮影画像データを受信した映像補正装置１２０では、補正制御部１２４の目標値決定部１２４ｆで基準画素位置を決定する（Ｓ２４６）。これは、直感的には、全体重複投映度数画像データを参照し、全体撮影画像データにおける重複投映度数が「１」以上の領域から画素値が最小であるような画素位置を選出する処理である。実際には既に説明したように、基準画素位置は、映像投映装置１３０Ａ〜１３０Ｄのうち基準とする映像投映装置のシリアル番号と基準とする映像投映装置に対応する補正処理装置のフレームメモリ１２３ｂ上の座標値とで構成されるデータであるため、単純に全体重複投映度数画像データを参照しながら各面撮影座標対応画像データにおいて最小の画素値を有する画素位置を選出するのではなく、全体重複投映度数画像データと全体撮影画像データに加えて各面撮影座標対応画像データを参照することによって選出される。具体的には、各映像投映装置１３０Ａ〜１３０Ｄに対応する各面撮影座標対応画像データの各々の画素に対し、その画素の画素値（座標値を表現する２次元ベクトル値）を使って全体重複投映度数画像データ及び全体撮影画像データの参照を行うことで、基準画素位置を選出すればよい。なお、あらかじめ各面撮影座標対応画像データの逆写像に相当するデータ、すなわち撮影画像データ上の各画素に対してその画素に対応する各補正処理装置１２３Ａ〜１２３Ｄのフレームメモリ１２３ｂ上の座標位置を対応させたデータを算出した上で、単純に全体重複投映度数画像データを参照しながら各面撮影座標対応画像データにおいて最小の画素値を有する画素位置を選出し、その撮影画像データ上の画素位置を前記逆写像によってフレームメモリ１２３ｂ上の座標位置に変換するようにしても求めることができる。なお、変換後の座標値が整数値とならない場合には、最近傍の格子点を取得することによって整数値となるようにする。【０１４１】
このようにして選出された基準画素位置は、基準画素位置データとして、記憶部１２５の基準画素位置データ記憶部１２５ｊに記憶される（Ｓ２４７）。【０１４２】
また、この基準画素位置に対応する全体撮影画像データ上の画素値は、最大入力レベル目標値として目標データ記憶部１２５ｌの最大入力レベル個別目標データ内に記憶される（Ｓ２４８）。【０１４３】
以上の処理で最大入力レベル目標値決定処理を終了する。【０１４４】
図１３は、最小入力レベルフィードバック調整処理の処理内容を示すフローチャートである。【０１４５】
最小入力レベルフィードバック調整処理が開始されると、まず、初期化処理を行う（Ｓ２５０）。この初期化処理は、振幅値データ記憶部１２５ｍに記憶されている振幅値の現在値、反復回数データ記憶部１２５ｎに記憶されている反復回数データ、画素値変換パラメタ記憶部１２５ｇに記憶されている画素値変換パラメタ及び補正処理装置１２３Ａ〜１２３Ｄの画素値変換パラメタ記憶部１２３ｆに記憶されている画素値変換パラメタを初期値に設定し、映像出力装置１１０の画像記憶部１１２に記憶されている最小入力レベル、即ち、全ての画素の画素値が（０，０，０）の画像データを補正処理装置１２３Ａ〜１２３Ｄ及び映像投映装置１３０Ａ〜１３０Ｄを介してスクリーン１４０に投映する処理である。【０１４６】
なお、反復回数データに関しては、前述のように本実施形態では常に「８」を使用するが、調整対象となる入力レベルに応じて振幅値データの初期値を別々に設定する場合等、調整対象となる入力レベルに応じて必要な反復回数が変化する場合においては、Ｓ２５０で値を算出して初期化処理を行うようにする。【０１４７】
また、画素値変換パラメタの初期化処理に関しては、まず、画素値変換パラメタ記憶部１２５ｇに記憶されている最小入力レベル画素値変換パラメタの全ての画素の画素値を（０，０，０）に初期化し、次に、補正処理装置制御部１２４ｂを介して、画素値変換パラメタ記憶部１２５ｇに記憶されている画素値変換パラメタを各補正処理装置１２３Ａ〜１２３Ｄの画素値変換パラメタ記憶部１２３ｆに記憶させることで実施する。【０１４８】
次に、最小入力レベル用露出値を撮像装置１５０に設定する（Ｓ２５１）。最小入力レベル用露出値については、最小入力レベル目標値決定処理において既に決定されており、目標データ記憶部１２５ｌの最小入力レベル個別目標データ内に記憶されている。【０１４９】
次に、反復回数Ｘを０に初期化する（Ｓ２５２）。【０１５０】
次に、撮像装置１５０で撮影を行う（Ｓ２５３）。ここで撮影された画像データは、全体撮影画像データとして映像補正装置１２０に送信される（Ｓ２５４）。【０１５１】
全体撮影画像データを受信した映像補正装置１２０では、フィードバック調整部１２４ｇにおいて、全体撮影画像データから各面撮影画像データを生成する（Ｓ２５５）。各面撮影画像データは、各面撮影座標対応画像データと等しい解像度を有する画像データであり、補正処理装置１２３Ａ〜１２３Ｄの各々に対応して生成される。各面撮影画像データの各画素の画素値は、既に生成されている各面撮影座標対応画像データの対応する画素の画素値（２次元ベクトル値）を参照し、その参照した画素値（２次元ベクトル値）に対応する全体撮影画像データ上の座標位置での画素値を算出することにより、決定される。【０１５２】
次に、映像補正装置１２０において、各面明暗画像データ生成処理を行う（Ｓ２５６）。この処理は、最小入力レベル目標値と各面撮影画像データの各画素における画素値とを比較して、各面撮影画像データの各画素における画素値が最小入力レベル目標値よりも小さい場合にはこの比較対象となった画素に対応する位置の画素の画素値が「＋１」、各面撮影画像データの各画素における画素値が最小入力レベル目標値よりも大きい場合にはこの比較対象となった画素に対応する位置の画素値が「−１」、各面撮影画像データの各画素における画素値が最小入力レベル目標値と等しい場合にはこの比較対象となった画素に対応する位置の画素の画素値が「０」、となる各面明暗画像データを生成する処理である。【０１５３】
次に、画素値変換パラメタの更新処理を行う（Ｓ２５７）。この処理は、各面明暗画像データに基づいて、画素値変換パラメタ記憶部１２５ｇに記憶されている最小入力レベル画素値変換パラメタを更新する処理である。【０１５４】
具体的には、最小入力レベル画素値変換パラメタの各画素に対して、現在の画素値がｐ（本実施形態ではＲ，Ｇ，Ｂの各色に対して同一の補正を行うため、以下、このように単一の値で略記する）、各面明暗画像データの対応する画素位置の明暗値がｓ、各面ブレンド重み画像データの対応する画素位置の重み値がｗ、この反復回数における振幅値データの値がａ、である場合に、その画素の画素値を「ｐ＋ｓ×ｗ×ａ」（端数は四捨五入）となるように更新する。【０１５５】
なお、本実施形態では、振幅値データの値ａは、反復回数Ｘが「０」の場合は「１２８」、「１」の場合は「６４」、「２」の場合は「３２」、「３」の場合は「１６」、「４」の場合は「８」、「５」の場合は「４」、「６」の場合は「２」、「７」の場合は「１」となる。【０１５６】
次に、このようにして更新された最小入力レベル画素値変換パラメタを含めた画素値変換パラメタ記憶部１２５ｇに記憶されている画素値変換パラメタを、補正処理装置制御部１２４ｂを介して、各補正処理装置１２３Ａ〜１２３Ｄの画素値変換パラメタ記憶部１２３ｆに記憶させる（Ｓ２５８）。【０１５７】
そして、反復回数データ記憶部１２５ｎに記憶されている所定の反復回数（本実施形態では８）が終わっていない場合には（Ｓ２５９）、振幅値データの更新（振幅値データ×１／２）（端数は切り上げ）を行い（Ｓ２６０）、反復回数Ｘに１を加算して（Ｓ２６１）、Ｓ２５３〜Ｓ２５８の処理を繰り返す。【０１５８】
一方、所定の反復回数が終わった場合には（Ｓ２６０）、最小入力レベルフィードバック調整処理を終了する。【０１５９】
図１４は、中間入力レベル目標値決定処理の処理内容を示すフローチャートである。【０１６０】
中間入力レベル目標値決定処理が開始されると、まず、基準オフセット入力レベル換算データの生成を行い（Ｓ２７０）、続いて表示レベル決定処理を行う（Ｓ２７１）。これらの処理の内容について、図４３を用いて説明する。【０１６１】
図４３の曲線９７５は、基準画素位置における特性関数（これは未知の関数であり、本実施形態で陽には使用しない）を表している。明るさＢ０は最小入力レベルフィードバック調整処理によって調整された結果の明るさであり、明るさＢ１は最大入力レベルフィードバック調整処理において調整目標とされる明るさであるが、いずれも具体的な値は不明である。明るさＢ０に対応する映像投映装置への入力レベルがＬ４０であり、明るさＢ１に対応する映像投映装置への入力レベルがＬ４４である。なお、図４３においては別々に記してあるが、本実施形態では入力レベルＬ４４は最大入力レベル（２５５）に等しい値であり、また、明るさＢ１は明るさＢＨに等しい値である。【０１６２】
ここで、明るさＢ０に対応する入力レベルＬ４０を算出するのが、Ｓ２７０の基準オフセット入力レベル換算データ生成処理である。具体的には、最小入力レベルフィードバック調整処理の終了後の最小入力レベル画素値変換パラメタから、対応する画素位置の画素値を抽出することで算出すればよい。【０１６３】
本実施形態では、システム全体の特性関数を、スクリーン１４０上の映像を撮影した撮影画像データにおいて、目標となる明るさに対して明るいか暗いかという判定のみを使用して、最終的に基準画素位置の特性関数に合わせるように調整する。ここで、最小入力レベルフィードバック調整処理が終了した段階で確定しているのは、画素値変換部１２３ｇが、基準画素位置に入力される画素値に対して、それが最小入力レベルの場合には出力レベルとしてＬ４０を出力し、それが最大入力レベルの場合には出力レベルとしてＬ４４を出力するということである。このとき、第一の中間入力レベルの調整において目標とする明るさＢ２、第二の中間入力レベルの調整において目標とする明るさＢ３、第三の中間入力レベルの調整において目標とする明るさＢ４、を決定するためのパターンを表示するために使用する入力レベルを決定するのが、Ｓ２７１の表示レベル決定処理である。【０１６４】
本実施形態では、Ｌ４０とＬ４４とで規定される使用可能な区間９７６を比例配分することで、表示レベルＬ４１，Ｌ４２，Ｌ４３を決定する。例えば、Ｌ４０の値が「５５」である場合には、第一の中間入力レベル「６４」に対応する第一の中間表示レベルは、「１０５」とする。これは「５５＋（２５５−５５）×（６４−０）／（２５５−０）」のように計算される値である（端数は四捨五入して整数値とする）。同様に、第二の中間入力レベル「１２８」に対応する第二の中間表示レベルは「１５５」となり、第三の中間入力レベル「１９２」に対応する第三の中間表示レベルは「２０６」となる。【０１６５】
なお、この比例配分による方法は、簡易な方法でありながら、映像投映装置としてコントラストが高い、すなわちＢＬ（映像投映装置に「０」を入力したときに観測される明るさ）がＢＨ（映像投映装置に「２５５」を入力したときに観測される明るさ）に比べて十分に小さいものを使用した場合に、調整後の特性が調整前の特性に近くなることが期待できる方法であるが、本発明における表示レベル決定処理はこの方法に限るものではなく、例えば、設計値や推定値として曲線９７５の関数形が判明している場合（誤差を含んでいるようなものであっても問題ない）には、その情報を使用して、明るさを基準としたリスケーリングによって目標となる特性を決定するようにしてもよい。【０１６６】
なお、図４３に示したとおり、映像投映装置への入力レベル「Ｌ４０，Ｌ４１，Ｌ４２，Ｌ４３，Ｌ４４」が単調増加のとき、一般に、観測される明るさ「Ｂ０，Ｂ２，Ｂ３，Ｂ４，Ｂ１」も単調増加となるが、調整対象とする入力レベルによって調整時に撮像装置１５０に設定する露出値が異なるため、後述の処理で決定される中間入力レベル目標値に関しては、単調増加となるように制御する必要はない。【０１６７】
このようにして算出された第一の中間表示レベル、第二の中間表示レベル及び第三の中間表示レベルは、目標データ記憶部１２５ｌの第一の中間入力レベル個別目標データ、第二の中間入力レベル個別目標データ及び第三の中間入力レベル個別目標データの中にそれぞれ記憶される（Ｓ２７２）。【０１６８】
次に、初期設定を行う（Ｓ２７３）。この初期設定では、全ての補正処理装置１２３Ａ〜１２３Ｄに恒等変換幾何補正パラメタと恒等変換画素値変換パラメタとを設定する。【０１６９】
次に、処理を行う中間入力レベルを特定するシリアル番号Ｍを０にする（Ｓ２７４）。【０１７０】
次に、シリアル番号で表された中間入力レベルに対応する表示レベルの画像データを映像出力装置１１０の画像記憶部１１２から読み出して、スクリーン１４０に投映する（Ｓ２７５）。【０１７１】
次に、撮像装置１５０の露出調整を行う（Ｓ２７６）。この露出調整は、撮像装置１５０で撮影した撮影画像データの基準画素位置の画素値が１２８〜１９２程度の範囲に収まるように露出値を調整する。なお、この画素値がこのような範囲に収まれば、どの露出値を用いてもよい。【０１７２】
このように調整された露出値は、シリアル番号で特定される中間入力レベル用露出値として、目標データ記憶部１２５ｌのシリアル番号で特定される中間入力レベル個別目標データ内に記憶される（Ｓ２７７）。【０１７３】
そして、シリアル番号で特定される中間入力レベル用露出値を用いて撮像装置１５０で撮影を行う（Ｓ２７８）。このようにして撮影された撮影画像データは、全体撮影画像データとして撮像装置１５０から映像補正装置１２０に送信される（Ｓ２７９）。【０１７４】
全体撮影画像データを受信した映像補正装置１２０では、補正制御部１２４の目標値決定部１２４ｆにおいて、基準画素位置における画素値をシリアル番号で特定される中間入力レベルにおける目標値として抽出する（Ｓ２８０）。【０１７５】
このようにして抽出された目標値は、シリアル番号で特定される中間入力レベル目標値として目標データ記憶部１２５ｌのシリアル番号で特定される中間入力レベル個別目標データ内に記憶される（Ｓ２８１）。【０１７６】
処理が終了していない中間入力レベルがある場合（Ｓ２８２）には、シリアル番号に「１」を加算して（Ｓ２８３）、Ｓ２７４〜Ｓ２８１の処理を繰り返す。  全ての中間入力レベルについて処理が終了している場合（Ｓ２８２）には、中間入力レベル目標値決定処理を終了する。【０１７７】
図１５は、最大入力レベルフィードバック調整処理の処理内容を示すフローチャートである。【０１７８】
最大入力レベルフィードバック調整処理が開始されると、まず、初期化処理を行う（Ｓ３００）。この初期化処理は、振幅値データ記憶部１２５ｍに記憶されている振幅値の現在値、反復回数データ記憶部１２５ｎに記憶されている反復回数データ、画素値変換パラメタ記憶部１２５ｇに記憶されている画素値変換パラメタ及び補正処理装置１２３Ａ〜１２３Ｄの画素値変換パラメタ記憶部１２３ｆに記憶されている画素値変換パラメタを初期値に設定し、映像出力装置１１０の画像記憶部１１２に記憶されている最大入力レベル、即ち、全ての画素の画素値が（２５５，２５５，２５５）の画像データを補正処理装置１２３Ａ〜１２３Ｄ及び映像投映装置１３０Ａ〜１３０Ｄを介してスクリーン１４０に投映する処理である。【０１７９】
なお、反復回数データに関しては、前述のように本実施形態では常に「８」を使用するが、調整対象となる入力レベルに応じて振幅値データの初期値を別々に設定する場合等、調整対象となる入力レベルに応じて必要な反復回数が変化する場合においては、Ｓ３００で値を算出して初期化処理を行うようにする。【０１８０】
また、画素値変換パラメタの初期化処理に関しては、まず、画素値変換パラメタ記憶部１２５ｇに記憶されている最大入力レベル画素値変換パラメタの全ての画素の画素値を（０，０，０）に初期化し、次に、補正処理装置制御部１２４ｂを介して、画素値変換パラメタ記憶部１２５ｇに記憶されている画素値変換パラメタを各補正処理装置１２３Ａ〜１２３Ｄの画素値変換パラメタ記憶部１２３ｆに記憶させることで実施する。なお、最大入力レベル画素値変換パラメタの初期化に関しては、各画素に対して、最小入力レベル画素値変換パラメタの対応する画素の画素値をそのまま設定するようにしてもよい。【０１８１】
次に、最大入力レベル用露出値を撮像装置１５０に設定する（Ｓ３０１）。最大入力レベル用露出値は、最大入力レベル目標値決定処理において既に決定されており、目標データ記憶部１２５ｌの最大入力レベル個別目標データ内に記憶されている。【０１８２】
次に、反復回数Ｘを０に初期化する（Ｓ３０２）。【０１８３】
次に、撮像装置１５０で撮影を行う（Ｓ３０３）。ここで撮影された画像データは、全体撮影画像データとして映像補正装置１２０に送信される（Ｓ３０４）。【０１８４】
全体撮影画像データを受信した映像補正装置１２０では、フィードバック調整部１２４ｇにおいて、全体撮影画像データから各面撮影画像データを生成する（Ｓ３０５）。この処理は、最小入力レベルフィードバック調整処理における各面撮影画像データ生成処理と同様に実施すればよい。【０１８５】
次に、映像補正装置１２０において、各面明暗画像データ生成処理を行う（Ｓ３０６）。この処理は、最大入力レベル目標値と各面撮影画像データの各画素における画素値とを比較して、各面撮影画像データの各画素における画素値が最大入力レベル目標値よりも小さい場合にはこの比較対象となった画素に対応する位置の画素の画素値が「＋１」、各面撮影画像データの各画素における画素値が最大入力レベル目標値よりも大きい場合にはこの比較対象となった画素に対応する位置の画素値が「−１」、各面撮影画像データの各画素における画素値が最大入力レベル目標値と等しい場合にはこの比較対象となった画素に対応する位置の画素の画素値が「０」、となるようにした各面明暗画像データを生成する処理である。【０１８６】
次に、映像補正装置１２０において、画素値変換パラメタの更新処理を行う（Ｓ３０７）。この処理は、各面明暗画像データに基づいて、画素値変換パラメタ記憶部１２５ｇに記憶されている最大入力レベル画素値変換パラメタを更新する処理である。【０１８７】
具体的には、最大入力レベル画素値変換パラメタの各画素に対して、現在の画素値がｐ、各面明暗画像データの対応する画素位置の明暗値がｓ、各面ブレンド重み画像データの対応する画素位置の重み値がｗ、この反復回数における振幅値データの値がａ、である場合に、その画素の画素値を「ｐ＋ｓ×ｗ×ａ」に更新する処理である。【０１８８】
次に、このようにして更新された最大入力レベル画素値変換パラメタを含めた画素値変換パラメタ記憶部１２５ｇに記憶されている画素値変換パラメタを、補正処理装置制御部１２４ｂを介して、各補正処理装置１２３Ａ〜１２３Ｄの画素値変換パラメタ記憶部１２３ｆに記憶させる（Ｓ３０８）。  そして、反復回数データ記憶部１２５ｎに記憶されている所定の反復回数（本実施形態では８）が終わっていない場合には（Ｓ３０９）、振幅値データの更新（振幅値データ×１／２）（端数は切り上げ）を行い（Ｓ３１０）、反復回数Ｘに１を加算して（Ｓ３１１）、Ｓ３０３〜Ｓ３０８の処理を繰り返す。【０１８９】
一方、所定の反復回数が終わった場合には（Ｓ３０９）、最大入力レベルフィードバック調整処理を終了する。【０１９０】
図１６は、中間入力レベルフィードバック調整処理の処理内容を示すフローチャートである。【０１９１】
中間入力レベルフィードバック調整処理が開始されると、まず、処理を行う中間入力レベルを特定するシリアル番号Ｍを０にする（Ｓ３２０）。【０１９２】
次に、初期化処理を行う（Ｓ３２１）。この初期化処理は、シリアル番号によって特定される中間入力レベルに対応して、振幅値データ記憶部１２５ｍに記憶されている振幅値の現在値と、反復回数データ記憶部１２５ｎに記憶されている反復回数データを、初期値に設定する。反復回数データに関しては、前述のように本実施形態では常に「８」を使用するが、調整対象となる入力レベルに応じて振幅値データの初期値を別々に設定する場合等、調整対象となる入力レベルに応じて必要な反復回数が変化する場合においては、Ｓ３２１で値を算出して初期化処理を行うようにする。【０１９３】
なお、映像投映装置１３０Ａ〜１３０Ｄの光学特性が通常使用されるようなものである場合には、すべての調整処理の完了後、各画素位置において、例えば、第一の中間入力レベル画素値変換パラメタの画素値は、最小入力レベル画素値変換パラメタの画素値より大きく、最大入力レベル画素値変換パラメタの画素値より小さくなることが期待される。同様に、第二の中間入力レベル画素値変換パラメタの画素値は、第一の中間入力レベル画素値変換パラメタの画素値より大きく、最大入力レベル画素値変換パラメタの画素値より小さくなることが期待される。この性質から、探索が必要な範囲を合理的に狭くすることができるため、既に調整された画素値変換パラメタを用いて、振幅値の初期値と反復回数データとを動的に決定するようにしてもよい。そのような構成とした場合、探索が必要となる範囲が狭くなっていることから、反復回数を削減による調整時間の短縮が期待できる。
次に、シリアル番号によって特定される中間入力レベル用露出値を撮像装置１５０に設定する（Ｓ３２２）。中間入力レベル用露出値は、中間入力レベル目標値決定処理において既に決定されており、目標データ記憶部１２５ｌのシリアル番号によって特定される中間入力レベル個別目標データ内に記憶されている。【０１９４】
次に、画素値変換パラメタの初期値を設定する（Ｓ３２３）。これは、シリアル番号によって特定される中間入力レベルに応じて、画素値変換パラメタ記憶部１２５ｇに記憶されている画素値変換パラメタ及び補正処理装置１２３Ａ〜１２３Ｄの画素値変換パラメタ記憶部１２３ｆに記憶されている画素値変換パラメタを初期値に設定する処理である。【０１９５】
画素値変換パラメタの初期化処理に関しては、次のように実施する。【０１９６】
シリアル番号で特定される中間入力レベルが第一の中間入力レベルである場合には、まず、画素値変換パラメタ記憶部１２５ｇに記憶されている第一の中間入力レベル画素値変換パラメタの各画素に対して、最小入力レベル画素値変換パラメタの対応する画素の画素値をそのまま設定し、次に、補正処理装置制御部１２４ｂを介して、画素値変換パラメタ記憶部１２５ｇに記憶されている画素値変換パラメタを各補正処理装置１２３Ａ〜１２３Ｄの画素値変換パラメタ記憶部１２３ｆに記憶させる。【０１９７】
シリアル番号で特定される中間入力レベルが第二の中間入力レベルである場合には、まず、画素値変換パラメタ記憶部１２５ｇに記憶されている第二の中間入力レベル画素値変換パラメタの各画素に対して、第一の中間入力レベル画素値変換パラメタの対応する画素の画素値をそのまま設定し、次に、補正処理装置制御部１２４ｂを介して、画素値変換パラメタ記憶部１２５ｇに記憶されている画素値変換パラメタを各補正処理装置１２３Ａ〜１２３Ｄの画素値変換パラメタ記憶部１２３ｆに記憶させる。【０１９８】
シリアル番号で特定される中間入力レベルが第三の中間入力レベルである場合には、まず、画素値変換パラメタ記憶部１２５ｇに記憶されている第三の中間入力レベル画素値変換パラメタの各画素に対して、第二の中間入力レベル画素値変換パラメタの対応する画素の画素値をそのまま設定し、次に、補正処理装置制御部１２４ｂを介して、画素値変換パラメタ記憶部１２５ｇに記憶されている画素値変換パラメタを各補正処理装置１２３Ａ〜１２３Ｄの画素値変換パラメタ記憶部１２３ｆに記憶させる。【０１９９】
なお、本実施形態のように探索範囲を０〜２５５の全域としている場合には、これらの処理において、第一の中間入力レベル画素値変換パラメタ、第二の中間入力レベル画素値変換パラメタ、第三の中間入力レベルの画素値変換パラメタのそれぞれを、全ての画素の画素値が（０，０，０）となるように初期化してもよい。あるいは、既に調整が完了している画素値変換パラメタに基づき、それらを既存の方法で補間することによって、各々の画素位置毎の初期値を決定するようにしてもよい。【０２００】
次に、映像出力装置１１０の画像記憶部１１２に記憶されている、シリアル番号で特定される中間入力レベルの画像データを、補正処理装置１２３Ａ〜１２３Ｄ及び映像投映装置１３０Ａ〜１３０Ｄを介してスクリーン１４０に投映する（Ｓ３２４）。【０２０１】
次に、反復回数Ｘを０に初期化する（Ｓ３２５）。【０２０２】
次に、撮像装置１５０で撮影を行う（Ｓ３２６）。ここで撮影された画像データは、全体撮影画像データとして映像補正装置１２０に送信される（Ｓ３２７）。【０２０３】
全体撮影画像データを受信した映像補正装置１２０では、フィードバック調整部１２４ｇにおいて、全体撮影画像データから各面撮影画像データを生成する（Ｓ３２８）。この処理は、最小入力レベルフィードバック調整処理における各面撮影画像データ生成処理と同様に実施すればよい。【０２０４】
次に、映像補正装置１２０において、各面明暗画像データ生成処理を行う（Ｓ３２９）。この処理は、シリアル番号によって特定される中間入力レベル目標値と各面撮影画像データの各画素における画素値とを比較して、各面撮影画像データの各画素における画素値がシリアル番号によって特定される中間入力レベル目標値よりも小さい場合にはこの比較対象となった画素に対応する位置の画素の画素値が「＋１」、各面撮影画像データの各画素における画素値がシリアル番号によって特定される中間入力レベル目標値よりも大きい場合にはこの比較対象となった画素に対応する位置の画素値が「−１」、各面撮影画像データの各画素における画素値がシリアル番号によって特定される中間入力レベル目標値と等しい場合にはこの比較対象となった画素に対応する位置の画素の画素値が「０」、となるようにした各面明暗画像データを生成する処理である。【０２０５】
次に、映像補正装置１２０において、画素値変換パラメタの更新処理を行う（Ｓ３３０）。この処理は、各面明暗画像データに基づいて、画素値変換パラメタの画素値を更新する処理である。【０２０６】
具体的には、シリアル番号によって特定される中間入力レベル画素値変換パラメタの各画素に対して、現在の画素値がｐ、各面明暗画像データの対応する画素位置の明暗値がｓ、各面ブレンド重み画像データの対応する画素位置の重み値がｗ、この反復回数における振幅値データの値がａ、である場合に、その画素の画素値を「ｐ＋ｓ×ｗ×ａ」に更新する処理である。【０２０７】
次に、このようにして更新された、シリアル番号によって特定される中間入力レベル画素値変換パラメタを含めた画素値変換パラメタ記憶部１２５ｇに記憶されている画素値変換パラメタを、補正処理装置制御部１２４ｂを介して、各補正処理装置１２３Ａ〜１２３Ｄの画素値変換パラメタ記憶部１２３ｆに記憶させる（Ｓ３３１）。【０２０８】
そして、反復回数データ記憶部１２５ｎに記憶されている所定の反復回数（本実施形態では８）が終わっていない場合には（Ｓ３３２）、振幅値データの更新（振幅値データ×１／２）（端数は切り上げ）を行い（Ｓ３３３）、反復回数Ｘに１を加算して（Ｓ３３４）、Ｓ３２６〜Ｓ３３１の処理を繰り返す。【０２０９】
一方、所定の反復回数が終わった場合には（Ｓ３３２）、全ての中間入力レベルについてフィードバック調整処理が終了しているか否かを確認する（Ｓ３３５）。【０２１０】
そして、処理が終了していない中間入力レベルがある場合（Ｓ３３５）には、シリアル番号に「１」を加算して（Ｓ３３６）、Ｓ３２１〜Ｓ３３４の処理を繰り返す。【０２１１】
全ての中間入力レベルについて処理が終了している場合（Ｓ３３５）には、中間入力レベルフィードバック調整処理を終了する。【０２１２】
図１７は、撮像素子異常検出・修正処理の処理内容を示すフローチャートである。【０２１３】
撮像素子異常検出・修正処理が開始されると、まず、初期化処理を行う（Ｓ３４０）。
この初期化処理は、全ての補正処理装置１２３Ａ〜１２３Ｄに、恒等変換幾何補正パラメタ記憶部１２５ｄに記憶されている恒等変換幾何補正パラメタと、画素値変換パラメタ記憶部１２５ｇに記憶されている（フィードバック調整処理終了後の）画素値変換パラメタとを、補正処理装置制御部１２４ｂを介して設定し、さらに、各面異常検出回数画像データ記憶部１２５ｑに記憶されている各面異常検出回数画像データの全ての画素の画素値を「０」にする処理である。【０２１４】
次に、処理対象となる中間入力レベルを特定するシリアル番号Ｍを０にする（Ｓ３４１）。【０２１５】
次に、シリアル番号によって特定される中間入力レベル用露出値を撮像装置１５０に設定する（Ｓ３４２）。中間入力レベル用露出値は、中間入力レベル目標値決定処理において既に決定されており、目標データ記憶部１２５ｌの中間入力レベル個別目標データ内に記憶されている。【０２１６】
次に、シリアル番号で特定される中間入力レベルの映像をスクリーン１４０に投映する（Ｓ３４３）。これは、シリアル番号で特定される中間入力レベルに対応する画像データを映像出力装置１１０の画像記憶部１１２から読み出して、その画像データを補正処理装置１２３Ａ〜１２３Ｄ及び映像投映装置１３０Ａ〜１３０Ｄを介してスクリーン１４０に投映するものである。【０２１７】
次に、撮像装置１５０で撮影を行う（Ｓ３４４）。ここで撮影された画像データは、全体撮影画像データとして映像補正装置１２０に送信される（Ｓ３４５）。【０２１８】
全体撮影画像データを受信した映像補正装置１２０では、撮像素子異常検出・修正部１２４ｈにおいて、全体撮影画像データから各面撮影画像データを生成する（Ｓ３４６）。
この処理は、最小入力レベルフィードバック調整処理における各面撮影画像データ生成処理と同様に実施すればよい。【０２１９】
次に、各面異常検出回数画像データの更新を行う（Ｓ３４７）。これは、各面撮影画像データの各画素の画素値が、撮像素子異常判定画素値閾値データで特定される閾値よりも小さい場合には、各面異常検出回数画像データの対応する画素の画素値に「１」を加算する処理である。なお、撮像装置１５０の撮像素子面にゴミなどが付着していない場合には、設定した露出値において、フィードバック調整後の画素値が１２８〜１９２程度になるように調整されているため、この閾値として例えば「５０」程度の値を設定しておくことで、異常を検出することができる。【０２２０】
次に、全ての中間入力レベルについて処理が完了しているか否かを判定し（Ｓ３４８）、処理が完了していない中間入力レベルがある場合には、シリアル番号に「１」を加算して（Ｓ３４９）、Ｓ３４２〜Ｓ３４７の処理を繰り返す。【０２２１】
また、全ての中間入力レベルについて処理が完了している場合には（Ｓ３４８）、各面撮像画素状態画像データを生成する（Ｓ３５０）。これは、更新された各面異常検出回数画像データにおいて、撮像素子の異常が検出された回数が所定の閾値よりも多い場合にはその対応する画素の画素値を１（異常）とし、その閾値以下の場合にはその対応する画素の画素値を０（異常でない）とした画像データである各面撮像画素状態画像データを生成するものである。なお、この閾値としては、本実施形態では、三つの中間入力レベルで撮像素子の異常検出を行っているため、個々の判定の信頼度に応じて「１」〜「３」までの数値の何れかを選択して設定しておけばよい。【０２２２】
次に、生成された各面撮像画素状態画像データに基づいて、撮像素子異常検出・修正部１２４ｈにおいて、画素値変換パラメタ記憶部１２５ｇに記憶されている各々の画素値変換パラメタの補正処理を行う（Ｓ３５１）。この処理は、各面撮像画素状態画像データを参照し、異常と判定されていない画素の画素値変換パラメタを用いて、異常と判定された画素の画素値変換パラメタを補正する処理であり、最小入力レベル画素値変換パラメタ、最大入力レベル画素値変換パラメタ、第一の中間入力レベル画素値変換パラメタ、第二の中間入力レベル画素値変換パラメタ、第三の中間入力レベル画素値変換パラメタ、の各々に対して行う処理である。具体的には、既存の内挿法や外挿法によって実施すればよい。【０２２３】
以上で、撮像素子異常検出・修正処理を終了する。【０２２４】
図８で示された映像表示領域外パラメタ修正処理（Ｓ２０８）は、幾何補正パラメタの画素値としてＮ／Ａ値が格納されている画素位置に対応する、最大入力レベル画素値変換パラメタ、第一の中間入力レベル画素値変換パラメタ、第二の中間入力レベル画素値変換パラメタ、第三の中間入力レベル画素値変換パラメタの画素値を、全て最小入力レベル画素値変換パラメタのその画素位置の画素値に等しくなるように修正する処理である。【０２２５】
図８で示されたパラメタ設定処理（Ｓ２０９）は、映像補正装置１２０の記憶部１２５の幾何補正パラメタ記憶部１２５ｆに記憶されている幾何補正パラメタを補正処理装置制御部１２４ｂを介して各補正処理装置１２３Ａ〜１２３Ｄの幾何補正パラメタ記憶部１２３ｄに記憶させ、さらに、映像補正装置１２０の記憶部１２５の画素値変換パラメタ記憶部１２５ｇに記憶されている画素値変換パラメタを、補正処理装置制御部１２４ｂを介して、各補正処理装置１２３Ａ〜１２３Ｄの画素値変換パラメタ記憶部１２３ｆに記憶させる処理である。この処理の終了後、スクリーン１４０上には、あらかじめ調整されていた幾何補正パラメタと、本発明の方法で調整された画素値変換パラメタとを反映した、所望の映像が映し出されることになる。【０２２６】
以上のように、本発明では、撮像装置１５０上の画素値そのものを基準とし、また、撮影された画像が目標値に比べて明るいか暗いかという定性的な判定のみを用いて基本的な調整を行うようにしているため、映像投映装置１３０Ａ〜１３０Ｄや撮像装置１５０において扱われる画素値と実際の明るさとの関係を表す特性データがまったく得られていない場合であっても、問題なく調整を行うことができる。そのため、調整コストを低く抑えることができ、また、調整後の映像品質を撮像装置１５０の品質に応じた一定レベルで保証することができる。【０２２７】
また、本発明では、調整対象となる入力レベル毎に撮像装置１５０の露出を適切なものに変更しながら調整を行っているため、各々の入力レベルに対する調整を、従来の技術に比べ、高い精度で行うことができる。また、映像投映装置１３０Ａ〜１３０Ｄのダイナミックレンジに比べ、ダイナミックレンジの狭い安価な撮像装置を使って調整を行うことができるため、システム全体のコストを削減することができる。【０２２８】
また、本発明では、画素毎に独立にフィードバック調整処理を行っているため、例えば映像投映装置１３０Ａ〜１３０Ｄから「漏れ光」などの名称で呼ばれる制御不可能な光がスクリーン１４０上に投射されている場合でも、その光を含めて良好な映像が得られるように調整することができる。このような光は、通常ほぼ一定の明るさを持っており、明るい映像では見た目でほとんど識別できない一方で、暗い映像でははっきり認識されることや、スクリーン１４０上に表示される映像が「他の」映像投映装置の漏れ光に影響されることから、制御不可能であることと合わせ、従来の技術では調整が困難であった。【０２２９】
また、本発明では、撮像装置１５０を使用した調整処理の終了後、画素値変換パラメタ上での画素値の空間的な分布の情報に基づいて画素値変換パラメタを修正する処理を加えたため、撮像装置１５０の性能や状態が悪い場合であっても、良好な画素値変換パラメタをより頑健に得ることができる。【０２３０】
また、本発明では、まず最初に、複数の入力レベルに対応する画素値変換パラメタの各々に対してその入力レベルに対する映像が滑らかに繋がるように調整を行い、その後、それら複数の調整済の画素値変換パラメタを統合することによって補正処理装置で使用する画素値変換パラメタを算出するような構成としているため、少なくとも、フィードバック調整を行った入力レベルに対しては映像が滑らかに繋がることが保証され、映像投映装置の特性が精度よくモデル化できないような場合であっても、安定した調整を行うことができる。なお、本発明では３種類の中間入力レベルに対して調整を行ったが、何種類の中間入力レベルに対して調整を行うかは、「０」以上「２５４（＝２５６−２）」以下（映像出力装置１１０から出力される画像データの画素値が各色８ビットで表されている場合）の任意の数を選択することができる。  また、本発明では、恒等変換幾何補正パラメタを使用することで全ての画素に対して調整を行い、その上で、調整後に常時「黒」が表示されることが望まれている投映領域に対しては、画素値変換部１２３ｇに入力されるレベルに依存せず、調整後の最小入力レベル画素値変換パラメタに基づいた変換が為されるようにしている。調整後に常時「黒」が表示されることが望まれている領域は、意味のある映像を表示している領域の外側の領域であるが、この部分で映像間の繋ぎ目が視認された場合、心理的にその付近の映像の繋ぎ目が視認されやすくなる。本発明によれば、そのような悪影響を排した映像を提供することができる。【０２３１】
なお、以上に記載した実施形態においては、映像出力装置１１０から４つの映像を出力し、それを４つの補正処理装置１２３Ａ〜１２３Ｄでそれぞれ補正した上で、４つの映像投映装置１３０Ａ〜１３０Ｄからそれぞれ投映しているが、映像出力装置からいくつの映像を出力するかは、必要に応じて、１つ以上の任意の数を選択することができる。その際、補正処理装置及び映像投映装置の数は、映像出力装置から出力される映像の数に合わせて用意すればよい。【０２３２】
また、以上に記載した実施形態においては、フィードバック調整の際の目標値を、映像投映装置１３０Ａ〜１３０Ｄを用いて投映した画像データを撮影することで決定したが、本発明は、映像表示システム１００の特性をあらかじめ用意された色見本に合わせて調節する場合にも適用することが可能である。その場合、各々の目標値を決定する際に、色見本のスクリーン上での提示位置を特定するパターンを映像投映装置１３０Ａ〜１３０Ｄのうちの１つから投映し、ユーザが色見本を指定された位置に固定した後に処理の続行を指示するためのコマンドを、入力装置１２６から入力できるような構成とすればよい。【０２３３】
また、以上に記載した実施形態においては、映像表示システム１００を、映像出力装置１１０と、映像補正装置１２０と、映像投映装置１３０Ａ〜１３０Ｄと、スクリーン１４０と、撮像装置１５０と、を備えるように構成したが、本発明は、映像出力装置１１０と、映像補正装置１２０の補正部１２１と、映像投映装置１３０Ａ〜１３０Ｄと、スクリーン１４０と、から構成される既存の映像表示システムに対して、映像補正装置１２０の調整部１２２と撮像装置１５０とを別途接続して画素値変換パラメタの調整を行うような、映像調整システムに対しても適用することが可能である。【０２３４】
また、本実施形態においては、説明を簡単にするため、映像表示システムが備える各々の映像投映装置において、Ｒ，Ｇ，Ｂの各色間の特性があらかじめ調整されており、したがってＲ，Ｇ，Ｂの各色に対して同一の補正を行えば十分である場合に関して説明したが、これは本発明の本質とは関係なく、各色を個別に調整することや、後述の他の実施形態のように各色を同時に独立に調整することによって、Ｒ，Ｇ，Ｂの各色間の特性があらかじめ調整されていないような場合にも本発明を適用することは可能である。なお、本実施形態において、各色を同時に独立に調整する場合には、映像出力装置１１０の画像記憶部１１２には単色（１色分）のパターン（２５６通り）を記憶しておき、調整時に、Ｒ，Ｇ，Ｂの各色それぞれに対して適切なパターンを選択して、それらを組み合わせて出力するようにすればよい。【０２３５】
なお、以上に記載した露出調整の方法で示した画素値の範囲については、本実施形態で使用した撮像装置１５０において好適な画像データを撮影するための範囲であって、使用する撮像装置の性能に応じて適宜変更可能である。また、あらかじめ各々の入力レベルの調整に適した露出値が分かっている場合には、それらを目標データ記憶部１２５ｌに記憶しておき、露出調整で得られる値の代わりにそれらの値を使用するようにしてもよい。【０２３６】
以下、図１８及び図１９を用いて本発明の映像表示システムの第二の実施形態を説明する。本実施形態は、補正処理装置１２３Ａ〜１２３Ｄの設計上、画素値変換パラメタの更新を頻繁に実施するのが好ましくない場合（例えば、画素値変換パラメタ記憶部１２３ｆに記憶するパラメタのデータサイズが大きい又は補正データ入力部１２３ｃのスループットが小さく一回の設定に時間がかかる場合など）に好適な形態である。  第一の実施形態では、フィードバック調整を行う際に、補正処理装置１２３Ａ〜１２３Ｄに設定する画素値変換パラメタを更新することで、映像投映装置１３０Ａ〜１３０Ｄに入力される画像データを更新し、スクリーン１４０に投映される映像が更新されるようにしていたが、本実施形態では、補正処理装置１２３Ａ〜１２３Ｄに入力する画像データを更新することで、映像投映装置１３０Ａ〜１３０Ｄに入力される画像データが更新され、スクリーン１４０に投映される映像が更新されるようにした。【０２３７】
このような相違点があるため、本実施形態における映像表示システムでは、第一の実施形態における映像表示システム１００と比較して、補正制御部４２４と記憶部４２５が異なっている。以下、これらの異なっている点に関連する事項について説明する。【０２３８】
本実施形態における補正制御部４２４では、図１８に示されているように、第一の実施形態と異なり、画素値変換パラメタ更新部１２４ａの代わりにパラメタ画像生成部４２４ｊが設けられている。また、新たに、パラメタ変換部４２４ｋが設けられている。【０２３９】
パラメタ画像生成部４２４ｊは、フィードバック調整部１２４ｇ、撮像素子異常検出・修正部１２４ｈ、映像表示領域外パラメタ修正部１２４ｉの要求に応じ各補正処理装置１２３Ａ〜１２３Ｄに入力するためのパラメタ画像を生成する。【０２４０】
パラメタ画像は、第一の実施形態の画素値変換パラメタ更新部１２４ａで更新していた最小入力レベル画素値変換パラメタ、最大入力レベル画素値変換パラメタ、第一の中間入力レベル画素値変換パラメタ、第二の中間入力レベル画素値変換パラメタ、第三の中間入力レベル画素値変換パラメタの各々に対応する画像データ（以下ではそれぞれ、最小入力レベルパラメタ画像、最大入力レベルパラメタ画像、第一の中間入力レベルパラメタ画像、第二の中間入力レベルパラメタ画像、第三の中間入力レベルパラメタ画像、と呼ぶ）であり、各々の画素位置に対して各々の画素値変換パラメタの対応する画素位置の画素値を設定した画像データである。したがって、画素毎に独立に画素値変換パラメタの画素値と同じ（あるいは同等の）画素値が設定できるような構造となっていればよく、例えば、必要な色深度を備えたＢＭＰ（Ｂｉｔ  ＭａＰ）、ＲＡＷ、ＴＩＦＦ（Ｔａｇｇｅｄ  Ｉｍａｇｅ  Ｆｉｌｅ  Ｆｏｒｍａｔ）等の既存の形式で生成すればよい。  パラメタ変換部４２４ｋは、パラメタ画像生成部４２４ｊが生成したパラメタ画像を、画素値変換パラメタ記憶部１２５ｇに記憶される画素値変換パラメタ（最小入力レベル画素値変換パラメタ、最大入力レベル画素値変換パラメタ、第一の中間入力レベル画素値変換パラメタ、第二の中間入力レベル画素値変換パラメタ、第三の中間入力レベル画素値変換パラメタ）に変換するものである。パラメタ変換部４２４ｋでの処理は、フォーマットの変換処理であり、容易に実施可能である。  本実施形態における記憶部４２５では、図１９に示されているように、第一の実施形態とは異なり、パラメタ画像記憶部４２５ｒが設けられている。【０２４１】
パラメタ画像記憶部４２５ｒには、パラメタ画像生成部４２４ｊで生成されたパラメタ画像を記憶する。【０２４２】
そして、補正制御部４２４の映像出力装置制御部４２４ｄは、フィードバック調整の際に、映像出力装置１１０の画像記憶部１１２に適切なパラメタ画像を記憶させ、必要なタイミングで、このパラメタ画像を出力させるようにしている。【０２４３】
なお、本実施形態では、調整が完了して幾何補正パラメタと画素値変換パラメタを補正処理装置１２３Ａ〜１２３Ｄに設定するまで、補正処理装置１２３Ａ〜１２３Ｄでは、恒等変換幾何補正パラメタと恒等変換画素値変換パラメタを用いて画像データの補正を行っている。【０２４４】
以上のように構成される第二の実施形態における映像表示システムにおける調整処理については、主に、フィードバック調整処理が第一の実施形態と異なっているため、以下、フィードバック調整処理の相違点に関して説明する。【０２４５】
本実施形態における最小入力レベルフィードバック調整処理では、初期化処理においてパラメタ画像記憶部４２５ｒに記憶されている最小入力レベルパラメタ画像の画素値を全て（０，０，０）にする。また、画素値変換パラメタの更新処理において、パラメタ画像記憶部４２５ｒに記憶されている最小入力レベルパラメタ画像をパラメタ画像生成部４２４ｊで更新し、更新された最小入力レベルパラメタ画像を映像出力装置１１０の画像記憶部１１２に記憶させて、この最小入力レベルパラメタ画像を出力させることで、フィードバック調整におけるスクリーン１４０上の映像の更新を行うようにしている。【０２４６】
本実施形態における最大入力レベルフィードバック調整処理では、初期化処理においてパラメタ画像記憶部４２５ｒに記憶されている最大入力レベルパラメタ画像の画素値を全て（０，０，０）にする。また、画素値変換パラメタの更新処理において、パラメタ画像記憶部４２５ｒに記憶されている最大入力レベルパラメタ画像をパラメタ画像生成部４２４ｊで更新し、更新された最大入力レベルパラメタ画像を映像出力装置１１０の画像記憶部１１２に記憶させて、この最大入力レベルパラメタ画像を出力させることで、フィードバック調整におけるスクリーン１４０上の映像の更新を行うようにしている。【０２４７】
本実施形態における中間入力レベルフィードバック調整処理では、シリアル番号で特定される中間入力レベルパラメタ画像の初期値を設定する際に、既にフィードバック調整処理が終了した入力レベルに対応するパラメタ画像を使用する。【０２４８】
具体的には、第一の中間入力レベルパラメタ画像の各画素の初期値は、最小入力レベルパラメタ画像の対応する画素の画素値と等しくなるように設定し、第二の中間入力レベルパラメタ画像の各画素の初期値は、第一の中間入力レベルパラメタ画像の対応する画素の画素値と等しくなるように設定し、第三の中間入力レベルパラメタ画像の各画素の初期値は、第二の中間入力レベルパラメタ画像の対応する画素の画素値と等しくなるように設定する。【０２４９】
また、中間入力レベルフィードバック調整処理における画素値変換パラメタの更新処理においては、パラメタ画像記憶部４２５ｒに記憶されているシリアル番号で特定される中間入力レベルパラメタ画像をパラメタ画像生成部４２４ｊで更新し、更新されたパラメタ画像を映像出力装置１１０の画像記憶部１１２に記憶させて、このパラメタ画像を出力させることで、フィードバック調整におけるスクリーン１４０上の映像の更新を行うようにしている。【０２５０】
本実施形態における撮像素子異常検出・修正処理では、シリアル番号で特定される中間入力レベルの画像データをフィードバック調整後の画素値変換パラメタで変換してスクリーン１４０に投映する代わりに、シリアル番号で特定される中間入力レベルパラメタ画像を（恒等変換画素値変換パラメタで変換して）スクリーン１４０に投映する点と、撮像素子異常補正部１２４ｎで補正処理を行う対象が各々のパラメタ画像となる点が異なる。【０２５１】
なお、本実施形態におけるパラメタ設定処理では、画素値変換パラメタの設定に関して、パラメタ画像記憶部４２５ｒに記憶されている各々のパラメタ画像をパラメタ変換部４２４ｋで対応する画素値変換パラメタに変換してから、補正処理装置制御部１２４ｂを介して各補正処理装置１２３Ａ〜１２３Ｄの画素値変換パラメタ記憶部１２３ｆに記憶するようにしている。【０２５２】
以上のように、本実施形態においては、補正処理装置１２３Ａ〜１２３Ｄに入力する画像データを更新することでスクリーン１４０に投映される映像を更新してフィードバック調整を行うことができるため、補正処理装置１２３Ａ〜１２３Ｄの設計上、画素値変換パラメタの更新を頻繁に実施するのが好ましくない場合に、画素値変換パラメタの更新回数を抑えて調整を行うことができる。【０２５３】
なお、本実施形態では、補正制御部４２４の映像出力装置制御部４２４ｄは、フィードバック調整の際に、映像出力装置１１０の画像記憶部１１２にパラメタ画像を記憶させ、必要なタイミングで、このパラメタ画像を出力させるようにしているが、このような態様に限定されるわけではなく、必要なタイミングで補正制御部４２４から映像出力装置１１０にパラメタ画像を送信し、映像出力装置１１０から出力させるようにしてもよい。【０２５４】
以下、図２０〜図２２を用いて本発明の映像表示システムの第三の実施形態を説明する。本実施形態は、映像出力装置１１０を映像補正装置１２０で制御することができない場合に好適な例である。【０２５５】
第二の実施形態では、調整処理を行う際に、補正処理装置１２３Ａ〜１２３Ｄに入力する画像データを更新することで、映像投映装置１３０Ａ〜１３０Ｄに入力される画像データを更新し、スクリーン１４０に投映される映像が更新されるようにしていたが、本実施形態では、補正処理装置１２３Ａ〜１２３Ｄに入力される画像データが何であっても所望の画像データを出力するような特殊な画素値変換パラメタを利用し、その画素値変換パラメタを更新することで、映像投映装置１３０Ａ〜１３０Ｄに入力される画像データが更新され、スクリーン１４０に投映される映像が更新されるようにした。【０２５６】
なお、そのような特殊な画素値変換パラメタは、図４２（ｃ）で説明したように、最小入力レベル画素値変換パラメタ、最大入力レベル画素値変換パラメタ、第一の中間入力レベル画素値変換パラメタ、第二の中間入力レベル画素値変換パラメタ、第三の中間入力レベル画素値変換パラメタ、の全てについて、各画素の画素値を、所望の画像データの対応する画素位置の画素値と同じ（あるいは同等）になるように設定することで生成する。【０２５７】
本実施形態は、第二の実施形態と比べ、このような相違点があるが、各装置の構成の違いを明確にするため、以下では第一の実施形態を基準として説明を行う。本実施形態における映像表示システムでは、第一の実施形態における映像表示システム１００と比較して、映像出力装置５１０と映像補正装置５２０が異なっている。以下、これらの異なっている点に関連する事項について説明する。【０２５８】
本実施形態における映像出力装置５１０では、映像補正装置５２０との間でデータの送受信を行わないため、第一の実施形態における第一の送受信部１１５と画像記憶部１１２が不要である他は、第一の実施形態と同様の構成となっている。【０２５９】
本実施形態における映像補正装置５２０は、映像出力装置５１０との間でデータの送受信を行わないため、第一の実施形態における第二の送受信部１２７が不要であるとともに、補正制御部５２４が第一の実施形態とは異なっている。また、画素値変換パラメタ記憶部１２５ｇには、第二の実施形態における各々のパラメタ画像に対応する特殊な画素値変換パラメタ（本実施形態では、以下、この画素値変換パラメタのことをパラメタ画像と呼ぶ）も含めて記憶する。なお、その他の構成については、第一の実施形態と同様の構成となっている。【０２６０】
本実施形態における補正制御部５２４は、図２２に示されているように、映像出力装置５１０の制御が不要となったため、第一の実施形態と比べて、映像出力装置制御部１２４ｄが不要になっている。また、第一の実施形態と異なり、画素値変換パラメタ更新部１２４ａの代わりにパラメタ画像生成部５２４ｌが設けられている。また、新たに、パラメタ変換部５２４ｋが設けられている。【０２６１】
パラメタ画像生成部５２４ｌは、フィードバック調整部１２４ｇ、撮像素子異常検出・修正部１２４ｈ、映像表示領域外パラメタ修正部１２４ｉの要求に応じ各補正処理装置１２３Ａ〜１２３Ｄに入力するためのパラメタ画像を生成し、生成したパラメタ画像を画素値変換パラメタ記憶部１２５ｇに記憶させた上で、補正処理装置制御部１２４ｂを用いてそのパラメタ画像を各々対応する補正処理装置１２３Ａ〜１２３Ｄの画素値変換パラメタ記憶部１２３ｆに記憶させる。【０２６２】
パラメタ変換部５２４ｋでの処理は、各々のパラメタ画像（本実施形態では、特殊な画素値変換パラメタである）から、各々に対応する、最小入力レベル画素値変換パラメタ、最大入力レベル画素値変換パラメタ、第一の中間入力レベル画素値変換パラメタ、第二の中間入力レベル画素値変換パラメタ、第三の中間入力レベル画素値変換パラメタへとフォーマットを変換する処理であり、容易に実施可能である。【０２６３】
なお、本実施形態では、調整が完了して幾何補正パラメタ記憶部１２５ｆに記憶されている幾何補正パラメタを補正処理装置１２３Ａ〜１２３Ｄに設定するまで、補正処理装置１２３Ａ〜１２３Ｄでは、恒等変換幾何補正パラメタを用いて画像データの補正を行っている。【０２６４】
以上のように構成される第三の実施形態における映像表示システムにおける調整処理については、主に、フィードバック調整処理が第一の実施形態と異なっているため、以下、フィードバック調整処理の相違点に関して説明する。【０２６５】
本実施形態における最小入力レベルフィードバック調整処理では、初期化処理において画素値変換パラメタ記憶部１２５ｇに記憶されている最小入力レベルパラメタ画像の画素値を全て（０，０，０）にする。また、画素値変換パラメタの更新処理において、画素値変換パラメタ記憶部１２５ｇに記憶されている最小入力レベルパラメタ画像をパラメタ画像生成部５２４ｌで更新し、更新された最小入力レベルパラメタ画像を各々対応する補正処理装置１２３Ａ〜１２３Ｄの画素値変換パラメタ記憶部１２３ｆに記憶させることで、フィードバック調整におけるスクリーン１４０上の映像の更新を行うようにしている。【０２６６】
本実施形態における最大入力レベルフィードバック調整処理では、初期化処理において画素値変換パラメタ記憶部１２５ｇに記憶されている最大入力レベルパラメタ画像の画素値を全て（０，０，０）にする。また、画素値変換パラメタの更新処理において、画素値変換パラメタ記憶部１２５ｇに記憶されている最大入力レベルパラメタ画像をパラメタ画像生成部５２４ｌで更新し、更新された最大入力レベルパラメタ画像を各々対応する補正処理装置１２３Ａ〜１２３Ｄの画素値変換パラメタ記憶部１２３ｆに記憶させることで、フィードバック調整におけるスクリーン１４０上の映像の更新を行うようにしている。【０２６７】
本実施形態における中間入力レベルフィードバック調整処理では、シリアル番号で特定される中間入力レベルパラメタ画像の初期値を設定する際に、既にフィードバック調整処理が終了した入力レベルに対応するパラメタ画像を使用する。【０２６８】
具体的には、第一の中間入力レベルパラメタ画像の各画素の初期値は、最小入力レベルパラメタ画像の対応する画素の画素値と等しくなるように設定し、第二の中間入力レベルパラメタ画像の各画素の初期値は、第一の中間入力レベルパラメタ画像の対応する画素の画素値と等しくなるように設定し、第三の中間入力レベルパラメタ画像の各画素の初期値は、第二の中間入力レベルパラメタ画像の対応する画素の画素値と等しくなるように設定する。【０２６９】
また、中間入力レベルフィードバック調整処理における画素値変換パラメタの更新処理においては、画素値変換パラメタ記憶部１２５ｇに記憶されているシリアル番号で特定される中間入力レベルパラメタ画像をパラメタ画像生成部５２４ｌで更新し、更新されたパラメタ画像を各々対応する補正処理装置１２３Ａ〜１２３Ｄの画素値変換パラメタ記憶部１２３ｆに記憶させることで、フィードバック調整におけるスクリーン１４０上の映像の更新を行うようにしている。【０２７０】
本実施形態における撮像素子異常検出・修正処理では、シリアル番号で特定される中間入力レベルの画像データをフィードバック調整後の画素値変換パラメタで変換してスクリーン１４０に投映する代わりに、シリアル番号で特定される中間入力レベルパラメタ画像を各々対応する補正処理装置１２３Ａ〜１２３Ｄの画素値変換パラメタ記憶部１２３ｆに記憶させてスクリーン１４０上の映像の更新を行うようにしている点と、撮像素子異常補正部１２４ｎで補正処理を行う対象が各々のパラメタ画像となる点が異なる。【０２７１】
なお、本実施形態におけるパラメタ設定処理では、画素値変換パラメタの設定に関して、画素値変換パラメタ記憶部１２５ｇに記憶されている各々のパラメタ画像をパラメタ変換部５２４ｋで対応する画素値変換パラメタに変換してから、補正処理装置制御部１２４ｂを介して各補正処理装置１２３Ａ〜１２３Ｄの画素値変換パラメタ記憶部１２３ｆに記憶するようにしている。【０２７２】
以上のように、本実施形態においては、補正処理装置１２３Ａ〜１２３Ｄに設定する特殊な画素値変換パラメタを更新することでスクリーン１４０に投映される映像を更新してフィードバック調整を行うことができるため、映像出力装置１１０を映像補正装置１２０で制御することができない場合にも、システムの調整を行うことができる。【０２７３】
以下、図２３〜図３０を用いて、本発明の第四の実施形態である映像表示システムについて説明する。【０２７４】
なお、本実施形態は、以前に調整された画素値変換パラメタを再調整する場合の例であり、第一の実施形態である映像表示システム１００とほぼ同一の構成で実現可能ではあるが、以下、第一の実施形態と異なる点に関連する事項について説明する。【０２７５】
本実施形態における映像表示システムでは、第一の実施形態における映像表示システム１００と比較して、補正制御部６２４と記憶部６２５が異なっている。以下、これらの異なっている点に関連する事項について説明する。【０２７６】
本実施形態における補正制御部６２４には、図２３に示されているように、第一の実施形態の補正制御部１２４に加えて、全体映像表示領域画像データ生成部６２４ｍ、修正目標画像データ生成部６２４ｎ及び修正フィードバック調整部６２４ｐが設けられている。【０２７７】
全体映像表示領域画像データ生成部６２４ｍは、全体映像表示領域画像データを生成するものである。全体映像表示領域画像データは、撮像装置１５０が撮影する撮影画像データと同じ解像度の画像データであり、調整後に何れかの映像投映装置１３０Ａ〜１３０Ｄによって映像が表示される映像表示領域に対応する領域、すなわち全体映像表示領域に対応する領域については画素値が「１」、それ以外の領域、すなわち、何れの映像投映装置１３０Ａ〜１３０Ｄの投映光も投射されていないか、または、何れかの映像投映装置１３０Ａ〜１３０Ｄの投映光は投射されているものの、調整後に表示すべき映像がなく所謂「黒」が投映される領域に対応する領域については画素値が「０」であるような、全体映像表示領域画像データを生成するものである。【０２７８】
修正目標画像データ生成部６２４ｎは、既に記憶されている画素値変換パラメタを修正するための目標画像である修正目標画像データを生成する。なお、第一の実施形態では、全ての画素値を一つの目標値に収束させたが、本実施形態では、後述するように、画素毎に目標値が異なるようにしている。従って、修正を行うそれぞれの入力レベル毎に、各画素位置の修正値を対応する画素位置に設定した画像データである修正目標画像データに基づいてフィードバック調整をするようにしている。なお、この修正目標画像データは、各補正処理装置１２３Ａ〜１２３Ｄ用に別々のものを作成し、その解像度は、個々の補正処理装置１２３Ａ〜１２３Ｄの画素値変換部１２３ｇから出力される画像データの解像度と等しいものとなっている。【０２７９】
修正フィードバック調整部６２４ｐは、既に記憶されている画素値変換パラメタの修正を行うものである。【０２８０】
本実施形態における記憶部６２５には、図２４に示されているように、第一の実施形態の記憶部１２５に加えて、修正目標データ記憶部６２５ｓと全体映像表示領域画像データ記憶部６２５ｔが設けられている。【０２８１】
修正目標データ記憶部６２５ｓには、最小入力レベル個別修正目標データと、最大入力レベル個別修正目標データと、第一の中間入力レベル個別修正目標データと、第二の中間入力レベル個別修正目標データと、第三の中間入力レベル個別修正目標データと、を記憶する。【０２８２】
本実施形態では、以前に調整されている画素値変換パラメタを再調整することを前提としているため、それぞれの入力レベルに対する目標値は、既に得られている画素値変換パラメタで調整対象とする入力レベルの画像データを変換した結果に基づいて決定する。そこで、本実施形態では、第一の実施形態とは異なり、フィードバック調整処理における目標値を決定するための表示レベルを算出していない。また、本実施形態では、フィードバック調整処理における目標値についても画素毎に独立な値としているため、第一の実施形態とは異なり、各々の画素位置でのフィードバック調整処理における目標値を画素値として備えた修正目標画像データを用いてフィードバック調整処理を行う。なお、この修正目標画像データの算出方法については、後述する。【０２８３】
最小入力レベル個別修正目標データは、最小入力レベル画素値、最小入力レベル用露出値及び最小入力レベル修正目標画像データにより構成されている。ここで、最小入力レベル画素値は設計値であり、最小入力レベル用露出値と最小入力レベル修正目標画像データは、いずれも修正目標画像データ生成部６２４ｎにおける処理で決定されるものである。【０２８４】
最大入力レベル個別修正目標データは、最大入力レベル画素値、最大入力レベル用露出値及び最大入力レベル修正目標画像データにより構成されている。ここで、最大入力レベル画素値は設計値であり、最大入力レベル用露出値と最大入力レベル修正目標画像データは、いずれも修正目標画像データ生成部６２４ｎにおける処理で決定されるものである。【０２８５】
第一の中間入力レベル個別修正目標データは、第一の中間入力レベル画素値、第一の中間入力レベル用露出値及び第一の中間入力レベル修正目標画像データにより構成されている。ここで、第一の中間入力レベル画素値は設計値であり、第一の中間入力レベル用露出値と第一の中間入力レベル修正目標画像データは、いずれも修正目標画像データ生成部６２４ｎにおける処理で決定されるものである。【０２８６】
第二の中間入力レベル個別修正目標データは、第二の中間入力レベル画素値、第二の中間入力レベル用露出値及び第二の中間入力レベル修正目標画像データにより構成されている。ここで、第二の中間入力レベル画素値は設計値であり、第二の中間入力レベル用露出値と第二の中間入力レベル修正目標画像データは、いずれも修正目標画像データ生成部６２４ｎにおける処理で決定されるものである。【０２８７】
第三の中間入力レベル個別修正目標データは、第三の中間入力レベル画素値、第三の中間入力レベル用露出値及び第三の中間入力レベル修正目標画像データにより構成されている。ここで、第三の中間入力レベル画素値は設計値であり、第三の中間入力レベル用露出値と第三の中間入力レベル修正目標画像データは、いずれも修正目標画像データ生成部６２４ｎにおける処理で決定されるものである。【０２８８】
全体映像表示領域画像データ記憶部６２５ｔは、前述の全体映像表示領域画像データ生成部６２４ｍにより生成された全体映像表示領域画像データを記憶する。【０２８９】
なお、本実施形態における画素値変換パラメタ記憶部１２５ｇには、以前に生成された画素値変換パラメタが既に記憶されているものとする。【０２９０】
以上のように構成される第四の実施形態である映像表示システムにおける画素値変換パラメタの修正処理について、以下説明する。【０２９１】
図２５は、本実施形態の映像表示システムにおける画素値変換パラメタの修正処理の全体的な流れを示すフローチャートである。【０２９２】
画素値変換パラメタの修正を行う場合には、まず、全体重複投映度数画像データ及び各面重み画像データ生成処理を行う（Ｓ７０１）。次に、全体映像表示領域画像データを生成する（Ｓ７０２）。そして、最小入力レベル目標画像データの生成処理（Ｓ７０３）、最大入力レベル目標画像データの生成処理（Ｓ７０４）及び中間入力レベル目標画像データの生成処理を行い（Ｓ７０５）、これらの目標画像データに基づき修正フィードバック調整処理を行い（Ｓ７０６）、既に算出されている幾何補正パラメタと以上の処理で修正した画素値変換パラメタとを補正処理装置に設定する（Ｓ７０７）。【０２９３】
以下、これらの各処理の具体的内容について説明する。【０２９４】
まず、全体重複投映度数画像データ及び各面重み画像データ生成処理（Ｓ７０１）については、第一の実施形態と同様であるので、説明を省略する。なお、本実施形態では、以前に調整された画素値変換パラメタが存在するため、例えば、その画素値変換パラメタのうち最大入力レベル画素値変換パラメタに相当する画像データに基づいて、各面重み画像データを生成するようにしてもよい。具体的には、最大入力レベル画素値変換パラメタに相当する画像データの画素値を正規化（定数倍）することで生成することができる。ここで、この正規化のための定数は、最大入力レベル画素値変換パラメタに相当する画像データの全体を参照し、定数倍した結果の最大値が「１」となるように算出すればよい。【０２９５】
図２６は、全体映像表示領域画像データ生成処理（Ｓ７０２）の具体的な処理内容を表すフローチャートである。【０２９６】
全体映像表示領域画像データ生成処理が開始されると、まず、初期設定を行う（Ｓ７１０）。ここでの初期設定は、既に算出されている幾何補正パラメタと既に調整されている画素値変換パラメタとを全ての補正処理装置１２３Ａ〜１２３Ｄに設定し、全体映像表示領域画像データ記憶部６２５ｔに記憶されている全体映像表示領域画像データの全ての画素の画素値を「０」にする処理である。【０２９７】
次に、撮像装置１５０の露出調整を行う（Ｓ７１１）。この露出調整は、映像出力装置１１０の画像記憶部１１２から、全ての映像投映装置１３０Ａ〜１３０Ｄに対して全ての画素の画素値が（２５５、２５５、２５５）の画素値の画像データを出力して、スクリーン１４０に投映された映像（この映像は、既に調整されている画素値変換パラメタを使用しているため、ほぼ一様な明るさの映像となっているはずである）を撮影した際に、撮影した映像領域の画素値の最大値が１９２〜２４０の範囲に入るように露出値を調整する。なお、この露出調整は、後述する２値化処理を安定して行うための処理であり、画素値が厳密にその範囲に入るようにする必要はない。【０２９８】
次に、全体前景色画像データの生成を行う（Ｓ７１２）。この処理は、全ての映像投映装置１３０Ａ〜１３０Ｄに対して映像出力装置１１０の画像記憶部１１２から全ての画素の画素値が前景色に等しいような画像データを出力し、それによってスクリーン１４０に投映された映像を撮像装置１５０で撮影することで、その撮影画像データとしての全体前景色画像データを生成する処理である。【０２９９】
次に、全体背景色画像データの生成を行う（Ｓ７１３）。この処理は、全ての映像投映装置１３０Ａ〜１３０Ｄに対して映像出力装置１１０の画像記憶部１１２から全ての画素の画素値が背景色に等しいような画像データを出力し、それによってスクリーン１４０に投映された映像を撮像装置１５０で撮影することで、その撮影画像データとしての全体背景色画像データを生成する処理である。【０３００】
ここで、前景色及び背景色に対応する画素値は、後述の絶対差分画像データの各画素の画素値ができるだけ大きくなるように、例えば（０，２５５，２５５）と（２５５，０，０）のような値を使用すればよい。【０３０１】
次に、全体２値化画像データの生成を行う（Ｓ７１４）。この処理は、全体前景色画像データと全体背景色画像データの全ての画素に対して各々対応する画素同士の差分を取りその絶対値を画素値として設定した絶対差分画像データを生成し（このとき、前記の差分はＲ，Ｇ，Ｂの各々対応する色毎に取り、その絶対値の和を絶対差分画像データの画素値として設定する）、この絶対差分画像データに対して２値化処理を行うことで、絶対差分画像データの画素値である絶対差分値が所定の閾値以上であるような画素位置に対しては画素値が「１」、それ以外の画素位置に対しては画素値が「０」であるような、全体２値化画像データを生成する処理である。ここで、絶対差分画像データ及び全体２値化画像データの解像度は全体前景色画像データ及び全体背景色画像データの解像度に等しく、また、前記２値化の際に使用する所定の閾値は、例えば大津の判別分析法と呼ばれる方法等、既存の方法を用いて絶対差分画像データから自動で決定されるものを用いる。【０３０２】
次に、全体映像表示領域画像データの更新を行う（Ｓ７１５）。この処理は、全体２値化画像データの複製を全体映像表示領域画像データとして登録する処理である。このような処理を行うことで、何れかの映像投映装置１３０Ａ〜１３０Ｄによって画像が表示される映像表示領域に対応する領域については画素値が「１」であり、何れの映像投映装置１３０Ａ〜１３０Ｄの投映光も投射されていないか、または、何れかの映像投映装置１３０Ａ〜１３０Ｄの投映光は投射されているものの表示すべき画像がなく所謂「黒」が投映されている領域に対応する領域については画素値が「０」であるような、全体映像表示領域画像データを作成することができる。なお、全体映像表示領域画像データは、全体２値化画像データの解像度と等しい解像度を有する画像データである。【０３０３】
図２７は、最小入力レベル目標画像データ生成処理（Ｓ７０３）の処理内容を示すフローチャートである。【０３０４】
最小入力レベル目標画像データ生成処理が開始されると、まず、初期設定を行う（Ｓ７２０）。この初期設定では、全ての補正処理装置１２３Ａ〜１２３Ｄに恒等変換幾何補正パラメタと以前に調整された画素値変換パラメタを設定する。【０３０５】
次に、映像出力装置１１０の画像記憶部１１２に記憶されている最小入力レベル、即ち、全ての画素の画素値が（０，０，０）の画像データを補正処理装置１２３Ａ〜１２３Ｄ及び映像投映装置１３０Ａ〜１３０Ｄを介してスクリーン１４０に投映する（Ｓ７２１）。【０３０６】
次に、撮像装置１５０の露出調整を行う（Ｓ７２２）。この露出調整は、全体映像表示領域画像データを参照し、この全体映像表示領域画像データの画素値が「１」の領域に対応する画素の画素値の平均値が１２８〜１９２程度の範囲に収まるように露出値を調整する。なお、画素値の平均値がこのような範囲内に収まれば、どの露出値を用いてもよい。【０３０７】
このように調整された露出値は、最小入力レベル用露出値として、修正目標データ記憶部６２５ｓの最小入力レベル個別目標データ内に記憶される（Ｓ７２３）。【０３０８】
そして、この最小入力レベル用露出値を用いて撮像装置１５０で撮影を行う（Ｓ７２４）。このようにして撮影された撮影画像データは、全体撮影画像データとして撮像装置１５０から映像補正装置１２０に送信される（Ｓ７２５）。【０３０９】
全体撮影画像データを受信した映像補正装置１２０では、修正目標画像データ生成部６２４ｎで、全体撮影画像データから全体平滑化画像データを生成する（Ｓ７２６）。この処理は、全体撮影画像データを平滑化するものであって、例えば、全体撮影画像データに平均値フィルタを掛けることにより生成される。なお、ここでは、全体として滑らかな画像データを取得することが目的であるため、平均値フィルタのフィルタ半径は大きめの値とするのが望ましい。また、最小入力レベルに対しては、後述する他の入力レベルのように全体重複投映度数画像データを参照して全体平滑化画像データを生成する必要はない。【０３１０】
次に、全体差分画像データの生成を行う（Ｓ７２７）。この処理は、全体撮影画像データの各画素の画素値から、全体平滑化画像データの対応する画素の画素値を減じることにより全体差分画像データを生成するものである。【０３１１】
次に、全体映像表示領域画像データの画素値が「１」の領域に対応する全体差分画像データの領域の画素値の最大値Ｍ１１を求める（Ｓ７２８）。【０３１２】
最大値Ｍ１１が非負値である場合には（Ｓ７２９）、全体平滑化画像データをそのまま全体修正目標画像データとすると、映像投映装置の性能上、良好な画素値変換パラメタが得られない可能性があるため、全体平滑化画像データの各画素の画素値に最大値Ｍ１１を加えたものを全体修正目標画像データとする（Ｓ７３０）。他方、最大値Ｍ１１が非負値でない場合には（Ｓ７２９）、全体平滑化画像データを全体修正目標画像データとする（Ｓ７３１）。【０３１３】
次に、全体修正目標画像データから最小入力レベル修正目標画像データを生成して、修正目標データ記憶部６２５ｓの最小入力レベル個別修正目標データ内に記憶する（Ｓ７３２）。ここで、最小入力レベル修正目標画像データは、各面撮影座標対応画像データと等しい解像度を有する画像データであり、補正処理装置１２３Ａ〜１２３Ｄの各々に対応して生成される。最小入力レベル修正目標画像データの各画素の画素値は、既に生成されている各面撮影座標対応画像データの対応する画素の画素値（２次元ベクトル値）を参照し、その参照した画素値（２次元ベクトル値）に対応する全体修正目標画像データ上の座標位置での画素値を算出することにより、決定される。  以上で、最小入力レベル目標画像データ生成処理を終了する。【０３１４】
このようにして最小入力レベル目標画像データを生成することで、以前に調整された画素値変換パラメタの特性を生かした形で、各画素の目標値を調整可能な値に決定することができる。【０３１５】
図２８は、最大入力レベル目標画像データ生成処理（Ｓ７０４）の処理内容を示すフローチャートである。【０３１６】
最大入力レベル目標画像データ生成処理が開始されると、まず、初期設定を行う（Ｓ７４０）。この初期設定では、全ての補正処理装置１２３Ａ〜１２３Ｄに恒等変換幾何補正パラメタと以前に調整された画素値変換パラメタを設定する。【０３１７】
次に、映像出力装置１１０の画像記憶部１１２に記憶されている最大入力レベル、即ち、全ての画素の画素値が（２５５、２５５、２５５）の画像データを補正処理装置１２３Ａ〜１２３Ｄ及び映像投映装置１３０Ａ〜１３０Ｄを介してスクリーン１４０に投映する（Ｓ７４１）。  次に、撮像装置１５０の露出調整を行う（Ｓ７４２）。この露出調整は、全体映像表示領域画像データを参照し、この全体映像表示領域画像データの画素値が「１」の領域に対応する画素の画素値の平均値が１２８〜１９２程度の範囲に収まるように露出値を調整する。なお、画素値の平均値がこのような範囲内に収まれば、どの露出値を用いてもよい。【０３１８】
このように調整された露出値は、最大入力レベル用露出値として、修正目標データ記憶部６２５ｓの最大入力レベル個別目標データ内に記憶される（Ｓ７４３）。【０３１９】
そして、この最大入力レベル用露出値を用いて撮像装置１５０で撮影を行う（Ｓ７４４）。このようにして撮影された撮影画像データは、全体撮影画像データとして撮像装置１５０から映像補正装置１２０に送信される（Ｓ７４５）。  全体撮影画像データを受信した映像補正装置１２０では、補正制御部６２４の修正目標画像データ生成部６２４ｎで、全体撮影画像データから全体平滑化画像データを生成する（Ｓ７４６）。この処理は、全体撮影画像データを平滑化するものであって、例えば、全体撮影画像データに平均値フィルタを掛けることにより生成される。なお、ここでは、全体として滑らかな画像データを取得することが目的であるため、平均値フィルタのフィルタ半径は大きめの値とするのが望ましい。【０３２０】
なお、平滑化を行う場合には、全体重複投映度数画像データを参照して、この全体重複投映度数画像データで「１」の領域（各映像投映装置１３０Ａ〜１３０Ｄが単独で投映している領域）の値だけを使って平滑化するのが望ましい。これは、以前に調整された画素値変換パラメタによっては、各映像投映装置１３０Ａ〜１３０Ｄの投映領域が重複している部分の画素値が暗く沈み込むことがあるが、それは調整が不十分であるために発生する現象であり、実際には、複数の映像投映装置１３０Ａ〜１３０Ｄから投映している領域は単独の映像投映装置１３０Ａ〜１３０Ｄから投映されている領域に比べて明るく調整することが可能であるためである。【０３２１】
次に、全体差分画像データの生成を行う（Ｓ７４７）。この処理は、全体平滑化画像データの各画素の画素値から、全体撮影画像データの対応する画素の画素値を減じることにより全体差分画像データを生成するものである。【０３２２】
次に、全体重複投映度数画像データの画素値が「１」の領域に対応する全体差分画像データの領域の画素値の最大値Ｍ２１を求める（Ｓ７４８）。【０３２３】
そして、最大値Ｍ２１が非負値である場合には（Ｓ７４９）、全体平滑化画像データをそのまま全体修正目標画像データとすると、映像投映装置の性能上、良好な画素値変換パラメタが得られない可能性があるため、全体平滑化画像データの各画素の画素値から最大値Ｍ２１を減じたものを全体修正目標画像データとする（Ｓ７５０）。他方、最大値Ｍ１１が非負値でない場合には（Ｓ７４９）、全体平滑化画像データを全体修正目標画像データとする（Ｓ７５１）。【０３２４】
次に、全体修正目標画像データから最大入力レベル修正目標画像データを生成して、修正目標データ記憶部６２５ｓの最大入力レベル個別修正目標データ内に記憶する（Ｓ７５２）。ここで、最大入力レベル修正目標画像データは、各面撮影座標対応画像データと等しい解像度を有する画像データであり、補正処理装置１２３Ａ〜１２３Ｄの各々に対応して生成される。最大入力レベル修正目標画像データの各画素の画素値は、既に生成されている各面撮影座標対応画像データの対応する画素の画素値（２次元ベクトル値）を参照し、その参照した画素値（２次元ベクトル値）に対応する全体修正目標画像データ上の座標位置での画素値を算出することにより、決定される。  以上で、最大入力レベル目標画像データ生成処理を終了する。【０３２５】
このようにして最大入力レベル目標画像データを生成することで、以前に調整された画素値変換パラメタの特性を生かした形で、各画素の目標値を調整可能な値に決定することができる。【０３２６】
図２９は、中間入力レベル目標画像データ生成処理（Ｓ７０５）の処理内容を示すフローチャートである。【０３２７】
中間入力レベル目標画像データ生成処理が開始されると、まず、初期設定を行う（Ｓ７６０）。この初期設定では、全ての補正処理装置１２３Ａ〜１２３Ｄに恒等変換幾何補正パラメタと以前に調整された画素値変換パラメタを設定する。【０３２８】
次に、処理対象となる中間入力レベルを特定するシリアル番号Ｍを０に初期化する（Ｓ７６１）。【０３２９】
次に、映像出力装置１１０の画像記憶部１１２に記憶されているシリアル番号で特定される中間入力レベルの画像データを補正処理装置１２３Ａ〜１２３Ｄ及び映像投映装置１３０Ａ〜１３０Ｄを介してスクリーン１４０に投映する（Ｓ７６２）。  次に、撮像装置１５０の露出調整を行う（Ｓ７６３）。この露出調整は、全体重複投映度数画像データの画素値が「１」の領域に対応する領域の画素値の平均値が、１２８〜１９２程度の範囲に収まるように露出値を調整する。なお、画素値の平均値がこのような範囲内に収まれば、どの露出値を用いてもよい。【０３３０】
このように調整された露出値は、シリアル番号で特定される中間入力レベル用露出値として、修正目標データ記憶部６２５ｓのシリアル番号で特定される中間入力レベル個別目標データ内に記憶される（Ｓ７６４）。【０３３１】
そして、シリアル番号で特定される中間入力レベル用露出値を用いて撮像装置１５０で撮影を行う（Ｓ７６５）。このようにして撮影された撮影画像データは、全体撮影画像データとして撮像装置１５０から映像補正装置１２０に送信される（Ｓ７６６）。【０３３２】
全体撮影画像データを受信した映像補正装置１２０では、補正制御部６２４の修正目標画像データ生成部６２４ｎで、全体撮影画像データを平滑化し、全体修正目標画像データを生成する（Ｓ７６７）。例えば、全体撮影画像データに平均値フィルタをかけることで全体修正目標画像データを生成することができる。なお、最大入力レベル目標画像データ決定処理と同様の理由により、平滑化を行う場合には、全体重複投映度数画像データを参照して、この全体重複投映度数画像データで「１」の領域（各映像投映装置１３０Ａ〜１３０Ｄが単独で投映している領域）の値だけを使って平滑化するのが望ましい。【０３３３】
次に、全体修正目標画像データからシリアル番号で特定される中間入力レベル修正目標画像データを生成して、修正目標データ記憶部６２５ｓの中間入力レベル個別修正目標データ内に記憶する（Ｓ７６８）。ここで、シリアル番号で特定される中間入力レベル修正目標画像データは、各面撮影座標対応画像データと等しい解像度を有する画像データであり、補正処理装置１２３Ａ〜１２３Ｄの各々に対応して生成される。シリアル番号で特定される中間入力レベル修正目標画像データの各画素の画素値は、既に生成されている各面撮影座標対応画像データの対応する画素の画素値（２次元ベクトル値）を参照し、その参照した画素値（２次元ベクトル値）に対応する全体修正目標画像データ上の座標位置での画素値を算出することにより、決定される。【０３３４】
処理が終了していない中間入力レベルがある場合（Ｓ７６９）には、シリアル番号に「１」を加算して（Ｓ７７０）、Ｓ７６２〜Ｓ７６８の処理を繰り返す。【０３３５】
全ての中間入力レベルについて処理が終了している場合（Ｓ７６９）には、中間入力レベル目標画像データ生成処理を終了する。【０３３６】
図３０は、修正フィードバック調整処理の処理内容を示すフローチャートである。図２５における修正フィードバック調整処理Ｓ７０６は、図３０で示した修正フィードバック調整処理を、最小入力レベル、最大入力レベル、第一の中間入力レベル、第二の中間入力レベル、第三の中間入力レベル、の各々を修正の対象として、順次実施するものである。【０３３７】
修正フィードバック調整処理が開始されると、まず、初期化処理を行う（Ｓ７８０）。
この初期化処理は、振幅値データ記憶部１２５ｍに記憶されている振幅値の現在値、反復回数データ記憶部１２５ｎに記憶されている反復回数データ、及び、補正処理装置１２３Ａ〜１２３Ｄの画素値変換パラメタ記憶部１２３ｆに記憶されている画素値変換パラメタを初期値に設定し、映像出力装置１１０の画像記憶部１１２に記憶されている修正対象の入力レベルの画像データを補正処理装置１２３Ａ〜１２３Ｄ及び映像投映装置１３０Ａ〜１３０Ｄを介してスクリーン１４０に投映する処理である。【０３３８】
ここで、画素値変換パラメタの初期化処理に関しては、補正処理装置制御部１２４ｂを介して、現在画素値変換パラメタ記憶部１２５ｇに記憶されている画素値変換パラメタを各補正処理装置１２３Ａ〜１２３Ｄの画素値変換パラメタ記憶部１２３ｆに記憶させることで実施する。【０３３９】
なお、本実施形態では、以前に調整された画素値変換パラメタを修正することが目的であるため、修正後の画素値変換パラメタが以前に調整された画素値変換パラメタから最大どれだけ変化し得るかが推定できる場合には、その変化量に合わせて探索領域を狭く、すなわち振幅値の初期値を小さめの値に設定し、それに合わせて反復回数データを少ない回数に設定してもよい。【０３４０】
次に、修正する入力レベル用露出値の設定を行う（Ｓ７８１）。これは、それぞれの入力レベルでの目標画像データを決定する際に既に決定され、修正目標データ記憶部６２５ｓに記憶されている露出値を撮像装置１５０の露出値として設定するものである。【０３４１】
次に、反復回数Ｘを０に初期化する（Ｓ７８２）。【０３４２】
次に、撮像装置１５０で撮影を行う（Ｓ７８３）。ここで撮影された画像データは、全体撮影画像データとして映像補正装置１２０に送信される（Ｓ７８４）。【０３４３】
全体撮影画像データを受信した映像補正装置１２０では、修正フィードバック調整部６２４ｐにおいて、全体撮影画像データから各面撮影画像データを生成する（Ｓ７８５）。
この処理は、最小入力レベルフィードバック調整処理（図１３）において説明した各面撮影画像データ生成処理と同様に実施すればよい。【０３４４】
次に、各面明暗画像データ生成処理を行う（Ｓ７８６）。この処理は、修正の対象となっている入力レベルの目標画像データ（修正目標データ記憶部６２５ｓに記憶されている）の各画素における画素値と各面撮影画像データの対応する画素における画素値とを比較して、各面撮影画像データの各画素における画素値が目標画像データの画素値よりも小さい場合にはこの比較対象となった画素に対応する位置の画素の画素値として「＋１」を、各面撮影画像データの各画素における画素値が目標画像データの画素値よりも大きい場合にはこの比較対象となった画素に対応する位置の画素値として「−１」を、各面撮影画像データの各画素における画素値が目標画像データの画素値と等しい場合にはこの比較対象となった画素に対応する位置の画素の画素値として「０」を、それぞれ設定した、各面明暗画像データを生成する処理である。【０３４５】
次に、画素値変換パラメタの更新処理を行う（Ｓ７８７）。この処理は、各面明暗画像データに基づいて、画素値変換パラメタの画素値を更新する処理であり、第一の実施形態と同様に実施すればよい。【０３４６】
次に、このようにして更新された修正対象の画素値変換パラメタを含めた、画素値変換パラメタ記憶部１２５ｇに記憶されている画素値変換パラメタを、補正処理装置制御部１２４ｂを介して、各補正処理装置１２３Ａ〜１２３Ｄの画素値変換パラメタ記憶部１２３ｆに記憶させる（Ｓ７８８）。【０３４７】
そして、所定の反復回数が終わっていない場合には（Ｓ７８９）、振幅値データの更新を行い（Ｓ７９０）、反復回数Ｘに１を加算して（Ｓ７９１）、Ｓ７８３〜Ｓ７８８の処理を繰り返す。【０３４８】
一方、所定の反復回数が終わった場合には（Ｓ７８９）、修正フィードバック調整処理を終了する。【０３４９】
図２５で示されたパラメタ設定処理（Ｓ７０７）は、映像補正装置１２０の記憶部１２５の幾何補正パラメタ記憶部１２５ｆに記憶されている幾何補正パラメタを補正処理装置制御部１２４ｂを介して各補正処理装置１２３Ａ〜１２３Ｄの幾何補正パラメタ記憶部１２３ｄに記憶させ、さらに、映像補正装置１２０の記憶部１２５の画素値変換パラメタ記憶部１２５ｇに記憶されている、修正された画素値変換パラメタを、補正処理装置制御部１２４ｂを介して、各補正処理装置１２３Ａ〜１２３Ｄの画素値変換パラメタ記憶部１２３ｆに記憶させる処理である。【０３５０】
以上のように、本実施形態によれば、以前に調整された画素値変換パラメタがある場合に、それを改善する形での再調整を行うことができるため、調整前後での映像の印象を大きく変えずに、調整前に比べて滑らかに繋がった映像を得ることができる。【０３５１】
以上に記載したフィードバック調整の方法を、スタック投映を行う映像表示システムに適用する場合の例を、第五の実施形態として説明する。【０３５２】
ここで、スタック投映とは、複数の映像投映装置の映像をスクリーンの同じ領域に重ね合わせて投映するものであり、例えば偏光板を利用することによりいわゆる立体映像を投映する場合などに利用されている。【０３５３】
一方の映像投映装置から投映したＡ面映像と他方の映像投映装置から投映したＢ面映像とをスクリーンで重ね合わせる場合を例にその調整方法を説明する。なお、本実施形態においては、映像補正装置から制御可能な電源制御機構を備えるような構成（図面は省略する）として、Ａ面映像側とＢ面映像側の映像投映装置の電源の制御を行うことにより、Ａ面映像とＢ面映像のいずれか一方のみがスクリーン上に表示されるようにしているが、同様の効果が得られる他の方法を用いてもよい。例えば、Ａ面映像側とＢ面映像側の投射光をそれぞれ遮断できるようなシャッター機構を備え、それを制御することによってこれに代えてもよい。【０３５４】
調整処理が開始されると、各々の補正処理装置に恒等変換幾何補正パラメタを設定した後、図３１に示されているように、まず、Ａ面映像側の映像投映装置に対して目標値の候補を決定する（Ｓ８００）。この目標値の候補としては、最小入力レベル及び最大入力レベルについて求めればよい。この際には、Ｂ面映像側の映像投映装置の電源をＯＦＦにする。なお、目標値の決定方法については、上述の第一から第四の実施形態での目標値の決定と同様の処理を行う。【０３５５】
次に、Ｂ面映像側の映像投映装置に対して目標値の候補を決定する（Ｓ８０１）。この目標値の候補としては、やはり最小入力レベル及び最大入力レベルについて求めればよい。この際には、Ａ面映像側の映像投映装置の電源をＯＦＦにし、撮影時の露出に関しては、それぞれＡ面映像側の、最小入力レベルに対する目標値の候補、最大入力レベルに対する目標値の候補、を算出した際の露出値と同一のものを使用する。この場合にも、上述の第一から第四の実施形態での目標値の決定と同様の処理を行う。【０３５６】
次に、Ａ面映像側の映像投映装置とＢ面映像側の映像投映装置の共通の目標値を設定する（Ｓ８０２）。基本的な考え方は第一の実施形態の場合と同様で、最小入力レベルに対しては２つの候補のうち大きい方、最大入力レベルに対しては２つの候補のうち小さい方を採用し、基準画素位置の決定と最小入力レベルに対するフィードバック調整処理を行った後に、中間入力レベルの目標値を決定するようにすればよい。その際、Ａ面映像側とＢ面映像側の映像投映装置のうち、基準として選ばれた方の電源だけをＯＮとし、他方の電源はＯＦＦとした状態で処理を行う。【０３５７】
次に、Ａ面映像側の映像投映装置の電源をＯＮにし、Ｂ面映像側の映像投映装置の電源をＯＦＦにした上でＡ面映像側のフィードバック調整を行い（Ｓ８０３）、Ａ面映像側の幾何補正パラメタ及び画素値変換パラメタの設定を行う（Ｓ８０４）。【０３５８】
次に、Ｂ面映像側の映像投映装置の電源をＯＮにし、Ａ面映像側の映像投映装置の電源をＯＦＦにした上でＢ面映像側のフィードバック処理を行い（Ｓ８０５）、Ｂ面映像側の幾何補正パラメタ及び画素値変換パラメタの設定を行う（Ｓ８０６）。【０３５９】
以上で、スタック投映システム調整処理を終了する。【０３６０】
以上のように、本実施形態によれば、スタック投映システムにおいて、Ａ面映像とＢ面映像とが同一の表示特性を持つように調整することができる。【０３６１】
以下、図３２〜図４１を用いて、第六の実施の形態について説明する。【０３６２】
本実施形態は、前記第二の実施形態をもとに処理順序の変更等を施したものであり、撮像装置の露出調整は可能であるが撮像装置から調整後の露出値が取得できないような場合に好適な例である。【０３６３】
また、フィードバック調整における目標値の設定を、所与の基準位置と所与の表示画像によって実施するような構成としたため、調整後の映像の色や明るさの特性を、ユーザの希望に近い特性に合わせたい場合に好適な例である。【０３６４】
また、画素値変換パラメタの調整時に幾何補正パラメタを必要としない構成とし、幾何補正パラメタを生成するための撮影処理と画素値変換パラメタを生成するための撮影処理とを先に実施し、その後にオフラインでデータを解析して最終的な幾何補正パラメタ及び画素値変換パラメタを生成することができる構成とした。そのため、調整のために環境光を変動させない等の配慮が必要となる時間を短縮したい場合にも、好適な例である。【０３６５】
また、ＲとＧとＢとを同時に調整するような構成としたため、ＲとＧとＢの間に相関があるようなシステムを調整する場合にも、好適な例である。【０３６６】
本実施形態は第二の実施形態と比較して、映像補正装置１２０の補正制御部９２４と記憶部９２５が主に異なっているため、これらの異なっている点に関連する事項について説明する。なお、本実施形態では、撮像装置１５０の撮像対象となる領域には映像投映装置１３０Ａ〜１３０Ｄの投映する映像よりも明るいものが含まれないように、撮像装置１５０を設置する。ただし、この条件を満たすように撮像装置１５０を設置できない状況などにおいては、本実施形態においても他の実施形態と同様に全体重複投映度数画像データを生成して参照するような構成としてもよい。【０３６７】
図３２は本実施形態における補正制御部９２４の概略構成図である。【０３６８】
本実施形態における補正制御部９２４では、全体重複投映度数画像データ及び各面ブレンド重み画像データ生成部１２４ｅの代わりに、各面ブレンド重み画像データ生成部９２４ｑが設けられている。また、目標値決定部１２４ｆとは動作の異なる目標値決定部９２４ｆ、及び、フィードバック調整部１２４ｇとは動作の異なるフィードバック調整部９２４ｇが設けられている。さらに、撮像素子異常検出・修正部１２４ｈ及び映像表示領域外パラメタ修正部１２４ｉの代わりに、パラメタ画像修正部９２４ｒが設けられている。また、新たに目標値決定用画像生成部９２４ｓが設けられている。【０３６９】
各面ブレンド重み画像データ生成部９２４ｑは、設計値に基づいて、各面ブレンド重み画像データを算出する。本実施形態における各面ブレンド重み画像データの具体的な算出方法は、図３４において説明する。【０３７０】
目標値決定部９２４ｆは、補正処理装置１２３Ａ〜１２３Ｄに入力される画像データの全ての画素の画素値が、最小入力レベル（Ｒ，Ｇ，Ｂ共通に、画素値が０）、最大入力レベル（Ｒ，Ｇ，Ｂ共通に、画素値が２５５）、第一の中間入力レベル（Ｒ，Ｇ，Ｂ共通に、画素値が６４）、第二の中間入力レベル（Ｒ，Ｇ，Ｂ共通に、画素値が１２８）、及び第三の中間入力レベル（Ｒ，Ｇ，Ｂ共通に、画素値が１９２）である場合のそれぞれにおいて、フィードバック調整処理における露出値と目標値を決定する。なお、具体的な目標値の決定方法は後述する。【０３７１】
フィードバック調整部９２４ｇでは、フィードバック調整処理を行う。フィードバック調整処理は、スクリーン１４０上に投映された映像を、目標値決定部９２４ｆが決定した露出値を使って撮像装置１５０で撮影した撮影画像データに基づいて、映像投映装置１３０Ａ〜１３０Ｄに入力する画像の画素値を画素毎に増減させ、撮影画像データ上で映像が投映されている領域に対応する画素の画素値を目標値決定部９２４ｆで決定した目標値に一致させる処理である。本実施形態では、映像投映装置１３０Ａ〜１３０Ｄに入力する画像の画素値の増減は、補正処理装置１２３Ａ〜１２３Ｄに入力するパラメタ画像を更新することによって行う。なお、具体的なフィードバック調整処理の方法は後述する。【０３７２】
パラメタ画像修正部９２４ｒは、後述するパラメタ変換部９２４ｋの要求に応じ、パラメタ画像に平滑化等の画像処理を施す。本実施形態では、映像のざらざら感を低減させるための平滑化を実施する例で説明するが、その他の画像処理を施してもよい。例えば、スクリーン１４０の外枠がカーテン等で覆われており、映像の見える領域が変動する可能性がある場合には、確実に変動しない領域のみに対してフィードバック調整処理までを行って、パラメタ画像修正部９２４ｒにおいて外挿処理を施すようにしてもよい。そのような領域は、全体重複投映度数画像データの生成時と同様の方法によって各々の映像投映装置１３０Ａ〜１３０Ｄ毎にスクリーン１４０内に投映されている部分の映像表示領域を算出した２値の全体画像データを生成した後、既に生成されている各面撮影座標対応画像データを用いてその各々の全体画像データから各々の画素値変換パラメタと同じ解像度の２値の各面画像データを生成し、その各々の各面画像データに対して既存の２値画像に対する収縮処理技術を用いて画素値が「１」である領域（すなわち投映領域に相当する領域）を所定の収縮幅だけ収縮させることによって、生成すればよい。ここで、所定の収縮幅は、マージンを考慮した値をあらかじめ記憶部９２５に記憶できるようにしておき、その値を使用する。【０３７３】
目標値決定用画像生成部９２４ｓは、目標値決定部９２４ｆの要求に応じて、最小入力レベル（Ｒ，Ｇ，Ｂ共通に、画素値が０）、最大入力レベル（Ｒ，Ｇ，Ｂ共通に、画素値が２５５）、第一の中間入力レベル（Ｒ，Ｇ，Ｂ共通に、画素値が６４）、第二の中間入力レベル（Ｒ，Ｇ，Ｂ共通に、画素値が１２８）、及び第三の中間入力レベル（Ｒ，Ｇ，Ｂ共通に、画素値が１９２）である場合の、それぞれに対応する目標値を決定するために映像出力装置１１０から出力させる目標値決定用画像を生成する。【０３７４】
パラメタ変換部９２４ｋは、後述するパラメタ生成登録処理（図４１）を行う。パラメタ生成登録処理は、フィードバック調整処理が完了したパラメタ画像に対して平滑化等の画像処理を施し、この処理後のパラメタ画像に基づいて画素値変換パラメタを生成し、生成した画素値変換パラメタと、既に生成されている幾何補正パラメタとを、補正処理装置１２３Ａ〜１２３Ｄに設定する処理である。【０３７５】
図３３は本実施形態における記憶部９２５の概略構成図である。本実施形態における記憶部９２５は、図３３に示されているように、中間入力レベルデータ記憶部１２５ａ、恒等変換幾何補正パラメタ記憶部１２５ｄ、恒等変換画素値変換パラメタ記憶部１２５ｅ、幾何補正パラメタ記憶部１２５ｆ、画素値変換パラメタ記憶部１２５ｇ、各面撮影座標対応画像データ記憶部１２５ｈ、各面ブレンド重み画像データ記憶部１２５ｉ、反復回数データ記憶部１２５ｎ、シリアル番号記憶部１２５ｐ、パラメタ画像記憶部４２５ｒ、マージン記憶部９２５ｕ、振幅値データ記憶部９２５ｍ、平滑化パラメタ記憶部９２５ｖ、目標データ記憶部９２５ｌ、及び目標値決定用画像記憶部９２５ｗを備える。【０３７６】
マージン記憶部９２５ｕには、各面ブレンド重み画像データ生成部９２４ｑにおいて設計値に基づいて各面ブレンド重み画像データを生成する際に使用する、拡張マージン幅と縮小マージン幅とが記憶されている。これらの値は、設計値として予め与えられている値であり、各々の補正処理装置１２３Ａ〜１２３Ｄに固有の値として、画素値変換部１２３ｇに入力される画像データ上の画素数として表現されている値である。【０３７７】
振幅値データ記憶部９２５ｍには、フィードバック調整処理における反復回数と、振幅値の数列との組が記憶されている。これらの値は、設計値として予め与えられている値であり、最小入力レベル（Ｒ，Ｇ，Ｂ共通に、画素値が０）、最大入力レベル（Ｒ，Ｇ，Ｂ共通に、画素値が２５５）、第一の中間入力レベル（Ｒ，Ｇ，Ｂ共通に、画素値が６４）、第二の中間入力レベル（Ｒ，Ｇ，Ｂ共通に、画素値が１２８）、及び第三の中間入力レベル（Ｒ，Ｇ，Ｂ共通に、画素値が１９２）の各々に固有の値である。また、振幅値の数列に関しては、各々の映像投映装置１３０毎に固有の数列としてもよいし、Ｒ，Ｇ，Ｂの各々に固有の数列としてもよい。【０３７８】
これらの値は映像投映装置１３０の光学特性やスクリーン１４０の光学特性に依存して決められる値であるが、それらの光学特性を厳密に反映させる必要はない。例えば、第二の中間入力レベル「１２８」に対応するものであれば、反復回数を「１１」とし、振幅値の数列を「１２８、３０、２０、１４、１０、８、６、４、３、２、１」とすれば、１２８を中心として上下９８（＝３０＋２０＋１４＋１０＋８＋６＋４＋３＋２＋１）の範囲までは、画素値の最小単位である「１」の精度で調整可能となり、通常の映像表示システムであれば十分な調整範囲を確保することができる。なお、調整範囲がこれでは不十分であることが想定される場合には、反復回数及び振幅値の数列を、例えば次のように設定すればよい。例えば、画素値「Ａ０」を中心として上下「Ａ１」の範囲の探索が必要である場合、反復回数「０」に対応する振幅値として「Ａ０」を設定し、反復回数「１」に対応する振幅値として「Ａ１／２（端数は切り上げ）」を設定し、反復回数「２」以降に関しては、反復回数「Ｘ＋１」に対応する振幅値が反復回数「Ｘ」に対応する振幅値の「１／２」倍以上「１」倍以下であり（算出された振幅値において端数は切り上げる）、最後の要素が振幅値「１」であるように設定する。このとき、反復回数「１」以降の振幅値を加えたものが、上下に探索可能な範囲となる。この値は上記の方法では通常「Ａ１」よりも大きな値となるため、例えば調整時間の短縮などを目的として、この値が「Ａ１」以上であり、かつ「Ａ１」に近い値になるように、反復回数「１」に対応する振幅値を調整してもよい（その一例が前述の例である）。なお、前記の例のように厳密に二分探索としない、すなわち反復回数「Ｘ＋１」に対応する振幅値を反復回数「Ｘ」に対応する振幅値の半分よりも大きな値とすることで、諸々のノイズに対する耐性が向上し、安定した調整を行うことができる。また、反復回数及び振幅値の数列の設定方法は、必要な探索範囲が漏れなく探索できるものであれば、ここに挙げた例に限るものではない。【０３７９】
平滑化パラメタ記憶部９２５ｖには、パラメタ画像修正部９２４ｒにおける画像処理で使用するパラメタが記憶されている。本実施形態では中央値フィルタを用いた平滑化を行うため、平滑化半径が記憶されているが、他の方法、例えば、重み付き平均値フィルタを用いた平滑化を行う場合には、フィルタ上の各位置における重みの情報を記憶しておけばよい。なお、これらのパラメタは設計値として予め与えられているパラメタである。【０３８０】
目標データ記憶部９２５ｌには、最小入力レベル（Ｒ，Ｇ，Ｂ共通に、画素値が０）に対応する目標値を決定するための最小入力レベル表示レベルと、最大入力レベル（Ｒ，Ｇ，Ｂ共通に、画素値が２５５）に対応する目標値を決定するための最大入力レベル表示レベルと、最大入力レベル目標値決定処理及び中間入力レベル目標値決定処理において全体撮影画像データから目標値を抽出する際に使用される基準画素位置が記憶されている。また、最小入力レベル（Ｒ，Ｇ，Ｂ共通に、画素値が０）と最大入力レベル（Ｒ，Ｇ，Ｂ共通に、画素値が２５５）の各々に対して、フィードバック調整処理で使用される目標値が記憶される。さらに、第一の中間入力レベル（Ｒ，Ｇ，Ｂ共通に、画素値が６４）、第二の中間入力レベル（Ｒ，Ｇ，Ｂ共通に、画素値が１２８）、及び第三の中間入力レベル（Ｒ，Ｇ，Ｂ共通に、画素値が１９２）の各々に対応する目標値を決定するための表示レベル及びフィードバック調整処理で使用される目標値が記憶される。なお、これらの目標値はＲ，Ｇ，Ｂの各々に固有の値である。【０３８１】
最小入力レベル表示レベルは、設計値として予め与えられている値であり、例えば（５，５，５）という値である。Ｒ，Ｇ，Ｂのそれぞれについて（０，０，０）よりも大きな値とすることで、最小入力レベルにおいても、映像投映装置１３０Ａ〜１３０Ｄのうちの２つ以上から映像が表示されている領域においてエッジブレンドが形成されることになるため、各々の映像投映装置１３０Ａ〜１３０Ｄの投映領域の境界におけるエッジがユーザに知覚されにくいような画素値変換パラメタを生成することができる。なお、この値を大きな値とした場合には、コントラストの低下を伴うため、最小入力レベル表示レベルは、（０，０，０）以上かつコントラスト低下の許容範囲内という条件下で、できるだけ大きな値を設定するのがよい。【０３８２】
最大入力レベル表示レベルは、設計値として予め与えられている値であり、例えば（２４０、２５０、２４５）という値である。本実施形態では、最大入力レベル表示レベルと後述の基準画素位置とを設計値として備える構成としたため、調整結果がユーザの意図したものに近くなるようにすることができる。例えば前記の例は、スクリーン１４０の光学特性（投映光の拡散時の指向性等）や映像投映装置１３０Ａ〜１３０Ｄの配置に依存して、全体映像表示領域の境界付近では映像投映装置１３０の性能限界から目標値に収束できずに映像品質の劣化が発生するかも知れないが、その領域の映像品質を犠牲にしてでも映像全体としてのコントラストをできるだけ低下させたくない場合、かつ、基準画素位置における「白」を、調整前に比べて「やや青みがかった緑っぽい白」に調整したい場合に有効な例である。【０３８３】
基準画素位置は、設計値として予め与えられている値であり、基準とする映像投映装置１３０のシリアル番号と、それに対応する画素値変換部１２３ｇに入力される画像データ上の座標値との組として表現されている値である。【０３８４】
目標値決定用画像記憶部９２５ｗには、目標値決定用画像生成部９２４ｓで生成した目標値決定用画像を一時的に記憶する。【０３８５】
なお、パラメタ画像は、最小入力レベル（Ｒ，Ｇ，Ｂ共通に、画素値が０）、最大入力レベル（Ｒ，Ｇ，Ｂ共通に、画素値が２５５）、第一の中間入力レベル（Ｒ，Ｇ，Ｂ共通に、画素値が６４）、第二の中間入力レベル（Ｒ，Ｇ，Ｂ共通に、画素値が１２８）、及び第三の中間入力レベル（Ｒ，Ｇ，Ｂ共通に、画素値が１９２）の各々に固有の画像であり、また、各々の映像投映装置１３０Ａ〜１３０Ｄに固有の画像である。また、パラメタ画像の各画素の画素値は、Ｒ，Ｇ，Ｂのそれぞれの値が異なる値を取り得る。【０３８６】
図３４は本実施形態における各面ブレンド重み画像データの生成方法を説明するための図である。本実施形態でも、各面ブレンド重み画像データは、補正処理装置１２３Ａ〜１２３Ｄ毎に作成し各面ブレンド重み画像データ記憶部１２５ｉに記憶されるが、本実施形態では、設計値に基づいて、幾何補正パラメタを生成しない段階で各面ブレンド重み画像データを生成する。なお、本実施形態において、これまでの実施形態と同様の方法で生成した各面ブレンド重み画像データを使用してもよい。【０３８７】
図３４（Ａ）において、画像領域９７２ａは補正処理装置１２３の画素値変換部１２３ｇが担当する画像領域である（図３４はスクリーン１４０に向かって左上方の映像を担当する補正処理装置１２３Ａに対応するものを表している）。【０３８８】
画像領域９７２ｂは、映像投映領域のうち、設計上、スクリーン１４０の内部に投映される領域である。また、画像領域９７２ｃは、設計上の映像表示領域である。【０３８９】
画像領域９７２ｄは、設計上、全体映像表示領域の内部に位置する担当外投映領域であり、画素値として（０，０，０）を出力することが必須である領域である。【０３９０】
画像領域９７２ｅは、設計上、画像領域９７２ａに含まれ、かつ、画像領域９７２ｂに含まれない領域であり、設計上はスクリーン１４０の外側に投映される領域である。担当外投映領域であり、画像領域９７２ｅに含まれる画素の画素値としては、（０，０，０）を出力することが望ましい。【０３９１】
画像領域９７２ｂに含まれる領域のうち、画像領域９７２ｃにも画像領域９７２ｄにも含まれない領域は、担当外投映領域であるが、必ずしも（０，０，０）を出力することが望ましくない領域である。この画像領域に含まれる画素は、各面ブレンド重み画像データの画素値を計算する際には、画像領域９７２ｃに含まれる画素と同等に扱われる。【０３９２】
また、画像領域９７２ｆは、設計上、スクリーン１４０上で他の補正処理装置の担当する映像と重複して投映される領域である。【０３９３】
図３４（Ｂ）において、画像領域９７２ｇは画像領域９７２ｄをマージン記憶部９２５ｕに記憶されている拡張マージン幅だけ拡張した領域であり、想定される誤差を考慮した場合に、「全体映像表示領域の内部に位置する担当外投映領域」となり得る領域である。
なお、画像領域９７２ｄを拡張マージン幅だけ拡張する処理においては、近傍として８近傍を用いる。【０３９４】
画像領域９７２ｈは画像領域９７２ｅをマージン記憶部９２５ｕに記憶されている縮小マージン幅だけ縮小した領域であり、想定される誤差を考慮した場合でもスクリーン１４０の外側に投映される領域である。なお、画像領域９７２ｅを縮小マージン幅だけ縮小する処理においては、近傍として８近傍を用いる。【０３９５】
このとき、各面ブレンド重み画像データの画素位置９７３の画素値は次のように計算される。【０３９６】
まず、画素位置９７３が画像領域９７２ｇの内部または画像領域９７２ｈの内部に含まれる場合には、画素値として「０」を設定する。【０３９７】
画素位置９７３が画像領域９７２ｇにも画像領域９７２ｈにも含まれない場合には、０より大きく１以下であるような任意の値を設定することができるが、ここで生成した各面ブレンド重み画像データに基づいてフィードバック調整を行った際に、エッジブレンドが為されることが望ましいため、本実施形態では、次のような値を設定する。距離Ｄ１を画素位置９７３から「画像領域９７２ａの内部かつ画像領域９７２ｆの外部」までの距離とし、距離Ｄ２を画素位置９７３から「画像領域９７２ａの外部または画像領域９７２ｇの内部」までの距離としたとき、画素位置９７３の画素値を「Ｄ２／（Ｄ１＋Ｄ２）」とする。【０３９８】
なお、補正処理装置１２３Ａ〜１２３Ｄ毎に作成した各面ブレンド重み画像データのそれぞれから、スクリーン上のある１点に対応する画素位置の画素値を抽出して足し合わせた結果は、設計上も実際上も、必ずしも「０」または「１」に等しくなる必要はない。【０３９９】
図３５は本実施形態における調整処理の全体的な流れを示すフローチャートである。【０４００】
本実施形態においては、各面ブレンド重み画像データの生成は図３４で説明した方法によって設計値に基づいて実施することができる。そのため、各面ブレンド重み画像データは、図３５の調整処理を実施する前に予め生成しておく。【０４０１】
調整処理を開始すると、まず、初期設定処理を行う（Ｓ１０００）。Ｓ１０００は、具体的には、補正処理装置１２３Ａ〜１２３Ｄに恒等変換幾何補正パラメタと恒等変換画素値変換パラメタを設定する処理である。【０４０２】
次に、最小入力レベル目標値決定処理を行い（Ｓ１００１）、露出を変更せずに、最小入力レベルに対するフィードバック調整処理を行う（Ｓ１００２）。Ｓ１００１とＳ１００２の処理は、それぞれ図３６と図３７で説明する。【０４０３】
次に、最大入力レベル目標値決定処理を行い（Ｓ１００３）、露出を変更せずに、最大入力レベルに対するフィードバック調整処理を行う（Ｓ１００４）。Ｓ１００３とＳ１００４の処理は、それぞれ図３８と図３７で説明する。【０４０４】
次に、図３９で説明する中間入力レベル調整処理を行う（Ｓ１００５）。【０４０５】
次に、図４１で説明するパラメタ生成登録処理を行った後（Ｓ１００６）、調整処理を終了する。なお、Ｓ１００６の処理は撮影を伴わない処理であり、オフラインで実施可能な処理である。【０４０６】
なお、本発明においては、最小入力レベル、最大入力レベル、及び、各々の中間入力レベルに対して、それぞれ異なる露出で撮影を行うことから、撮像装置１５０の絞りの形状等が及ぼす調整結果への影響を低減するために、露出の調整は、絞り値ではなくシャッタースピードによって為される。ただし、撮像装置１５０の性能や調整結果に要求される品質によっては、絞り値を変更することで露出を調整してもよい。【０４０７】
図３６は本実施形態における最小入力レベル目標値決定処理の処理内容を示すフローチャートである。【０４０８】
最小入力レベル目標値決定処理を開始すると、まず、すべての画素の画素値が目標データ記憶部９２５ｌに記憶されている最小入力レベル表示レベルと等しいような目標値決定用画像を目標値決定用画像生成部９２４ｓで生成し、生成された目標値決定用画像を映像出力装置１１０の画像記憶部１１２に記憶させて、この目標値決定用画像を出力させる（Ｓ１０１０）。【０４０９】
次に、撮像装置１５０の露出調整を行う（Ｓ１０１１）。この露出調整は、撮像装置１５０で撮影した撮影画像データの画素値の最大値が１２８〜１９２程度の範囲に収まるように露出値を調整する。なお、画素値の最大値がこのような範囲内に収まれば、どの露出値を用いてもよい。【０４１０】
次に、撮像装置１５０で撮影を行う（Ｓ１０１２）。ここで撮影された撮影画像データは、全体撮影画像データとして、撮像装置１５０から映像補正装置１２０に送信される（Ｓ１０１３）。【０４１１】
全体撮影画像データを受信した映像補正装置１２０では、補正制御部１２４の目標値決定部９２４ｆで有効最大画素値の選出処理を行う（Ｓ１０１４）。この処理は、各面撮影座標対応画像データを参照し、個々の補正処理装置１２３Ａ〜１２３Ｄに入力される画像データの画素位置の少なくとも１つと対応付けられている全体撮影画像データ上の位置に対応する全体撮影画像データの画素値のうちから、値が最大の画素値を選出する処理である。本実施形態では、Ｒ，Ｇ，Ｂについて独立に最大値を選出する処理とするが、例えばＧの最大値に対応する位置に基づいてＲとＢの画素値を選出する（この場合ＲとＢに関しては最大値となるとは限らない）処理としてもよい。【０４１２】
選出された画素値は、最小入力レベル目標値として目標データ記憶部９２５ｌの最小入力レベル個別目標データ内に記憶される（Ｓ１０１５）。【０４１３】
Ｓ１０１５の終了後、最小入力レベル目標値決定処理を終了する。【０４１４】
図３７は本実施形態におけるフィードバック調整処理の処理内容を示すフローチャートである。本実施形態では、全ての入力レベルに対して共通に、図３７に示す処理でフィードバック調整を行う。【０４１５】
フィードバック調整処理を開始すると、まず、初期化処理を行う（Ｓ１０２０）。この初期化処理は、処理対象の入力レベルに対応するパラメタ画像のすべての画素値を（０，０，０）にする処理である。【０４１６】
次に、反復回数Ｘを０にする（Ｓ１０２１）。【０４１７】
次に、処理対象の入力レベルに対応するパラメタ画像を映像出力装置１１０の画像記憶部１１２に記憶させて、このパラメタ画像を出力させる（Ｓ１０２２）。【０４１８】
次に、撮像装置１５０で撮影を行う（Ｓ１０２３）。ここで撮影された撮影画像データは、全体撮影画像データとして、撮像装置１５０から映像補正装置１２０に送信される（Ｓ１０２４）。【０４１９】
全体撮影画像データを受信した映像補正装置１２０では、フィードバック調整部９２４ｇにおいて、全体明暗画像データ生成処理を行う（Ｓ１０２５）。この処理は、処理対象の入力レベルに対応する目標値と全体撮影画像データの各画素における画素値とを比較して、全体撮影画像データの各画素における画素値が処理対象の入力レベルに対応する目標値よりも小さい場合にはこの比較対象となった画素の画素値として「＋１」を、全体撮影画像データの各画素における画素値が処理対象の入力レベルに対応する目標値よりも大きい場合にはこの比較対象となった画素の画素値として「−１」を、全体撮影画像データの各画素における画素値が処理対象の入力レベルに対応する目標値と等しい場合にはこの比較対象となった画素の画素値として「０」を、それぞれ設定した全体明暗画像データを生成する処理である。【０４２０】
次に、各面明暗画像データ生成処理を行う（Ｓ１０２６）。この処理は、既に生成されている各面撮影座標対応画像データを参照することにより、全体明暗画像データから、各面明暗画像データを生成するものである。なお、補間計算の結果、画素値が「−１」「０」「＋１」以外の値となる場合には、補間結果が「−０．５」以下の場合には「−１」を、補間結果が「＋０．５」以上の場合には「＋１」を、それ以外の場合には「０」を、各面明暗画像データの画素値とする。【０４２１】
次に、パラメタ画像更新処理を行う（Ｓ１０２７）。この処理は、各面明暗画像データに基づいて、処理対象の入力レベルに対応するパラメタ画像を更新する処理である。【０４２２】
具体的には、対応する画素位置におけるパラメタ画像の画素値をｐ、各面明暗画像データの明暗値をｓ、各面ブレンド重み画像データの重み値をｗ、とし、処理対象の入力レベルの反復回数Ｘに対応する振幅値データの値をａ、とすると、そのパラメタ画像の画素値を「ｐ＋ｓ×ｗ×ａ」に更新する処理である。【０４２３】
次に、所定回数の反復を完了したか否かを判定する（Ｓ１０２８）。必要な反復回数は処理対象の入力レベルによって異なるため、振幅値データ記憶部９２５ｍに記憶されている処理対象の入力レベルに対応する必要反復回数を参照して、判定を行う。Ｓ１０２８において反復が完了していない場合には、反復回数Ｘに１を加算した上で（Ｓ１０２９）、Ｓ１０２２〜Ｓ１０２８の処理を繰り返す。【０４２４】
一方、所定の反復回数が終わった場合には（Ｓ１０２８）、フィードバック調整処理を終了する。【０４２５】
なお、Ｓ１０２５〜Ｓ１０２７の処理は、Ｒ，Ｇ，Ｂのそれぞれに独立な処理である。【０４２６】
また、本フロー図のように、各面撮影画像データでなく全体明暗画像データを経由して各面明暗画像データを生成するようにすることで、フィードバック調整処理全体で処理するデータ量を削減することができ、調整時間を短縮することができる。【０４２７】
図３８は本実施形態における最大入力レベル目標値決定処理の処理内容を示すフローチャートである。【０４２８】
最大入力レベル目標値決定処理を開始すると、まず、目標データ記憶部９２５ｌに記憶されている基準画素位置を参照し、この基準画素位置に対応する映像投映装置１３０に対してはすべての画素の画素値が目標データ記憶部９２５ｌに記憶されている最大入力レベル表示レベルと等しく、その他の映像投映装置１３０に対してはすべての画素の画素値が（０，０，０）であるような露出調整用画像を目標値決定用画像生成部９２４ｓで生成し、生成された露出調整用画像を映像出力装置１１０の画像記憶部１１２に記憶させて、この露出調整用画像を出力させる（Ｓ１０３０）。最大入力レベルに対応するフィードバック調整において収束する明るさは、映像投映装置１３０Ａ〜１３０Ｄのうちの１つだけから投映されている部分の明るさに近くなるため、露出調整にこのような画像を使用することで、映像投映装置１３０Ａ〜１３０Ｄのすべてから重複して投映されている部分の明るさに影響されることなく、フィードバック調整に望ましい露出値を設定することができる。【０４２９】
次に、撮像装置１５０の露出調整を行う（Ｓ１０３１）。この露出調整は、撮像装置１５０で撮影した撮影画像データの画素値の最大値が１２８〜１９２程度の範囲に収まるように露出値を調整する。なお、画素値の最大値がこのような範囲内に収まれば、どの露出値を用いてもよい。【０４３０】
次に、すべての画素の画素値が目標データ記憶部９２５ｌに記憶されている最大入力レベル表示レベルと等しいような目標値決定用画像を目標値決定用画像生成部９２４ｓで生成し、生成された目標値決定用画像を映像出力装置１１０の画像記憶部１１２に記憶させて、この目標値決定用画像を出力させる（Ｓ１０３２）。なお、Ｓ１０３２の処理は、基準画素位置に対応する映像投映装置１３０以外の映像投映装置１３０から投映される映像の照り返しの影響まで考慮して良好な目標値を求めるための処理であり、照り返しの影響が十分小さいと考えられる場合には、省略してもよい。【０４３１】
次に、撮像装置１５０で撮影を行う（Ｓ１０３３）。ここで撮影された撮影画像データは、全体撮影画像データとして、撮像装置１５０から映像補正装置１２０に送信される（Ｓ１０３４）。【０４３２】
全体撮影画像データを受信した映像補正装置１２０では、補正制御部１２４の目標値決定部９２４ｆで最大入力レベル目標値の選出処理を行う（Ｓ１０３５）。この処理は、各面撮影座標対応画像データを参照し、目標データ記憶部９２５ｌに記憶されている基準画素位置に対応する画素値を抽出する処理であり、Ｒ，Ｇ，Ｂのそれぞれについて独立に行う。【０４３３】
選出された画素値は、最大入力レベル目標値として目標データ記憶部９２５ｌの最大入力レベル個別目標データ内に記憶される（Ｓ１０３６）。【０４３４】
Ｓ１０３６の終了後、最小入力レベル目標値決定処理を終了する。【０４３５】
図３９は本実施形態における中間入力レベル調整処理の処理内容を示すフローチャートである。【０４３６】
中間入力レベル調整処理が開始されると、まず、処理対象となる中間入力レベルを特定するシリアル番号Ｍを０にする（Ｓ１０４０）。【０４３７】
次に、シリアル番号によって特定される中間入力レベルに対して図４０で説明する中間入力レベル目標値決定処理を行う（Ｓ１０４１）。【０４３８】
次に、シリアル番号によって特定される中間入力レベルに対して図３７で説明したフィードバック調整処理を行う（Ｓ１０４２）。【０４３９】
次に、全ての中間入力レベルについて処理が完了しているか否かを判定し（Ｓ１０４３）、処理が完了していない場合には、シリアル番号に「１」を加算して（Ｓ１０４４）、Ｓ１０４１〜Ｓ１０４３の処理を繰り返す。【０４４０】
また、全ての中間入力レベルについて処理が完了している場合には（Ｓ１０４３）、中
間入力レベル調整処理を終了する。【０４４１】
図４０は本実施形態における中間入力レベル目標値決定処理の処理内容を示すフローチャートである。本処理において、処理対象となる中間入力レベルは、シリアル番号によって特定されている。【０４４２】
中間入力レベル目標値決定処理を開始すると、まず、表示レベル決定処理を行う（Ｓ１０５０）。この処理は、シリアル番号で特定される中間入力レベルに対応する目標値を決定するために使用する表示レベルを決定する処理である。具体的には、目標データ記憶部９２５ｌに記憶されている基準画素位置を参照し、フィードバック調整後の最小入力レベルに対応するパラメタ画像の基準画素位置での画素値がＰＬ、フィードバック調整後の最大入力レベルに対応するパラメタ画像の基準画素位置での画素値がＰＨ、であるとき、最小入力レベルＬＬと最大入力レベルＬＨとシリアル番号で特定される中間入力レベルＬＭを用いて、表示レベルを「ＰＬ＋（ＰＨ−ＰＬ）×（ＬＭ−ＬＬ）／（ＬＨ−ＬＬ）」と算出する。結果が整数にならない場合には、小数点以下を四捨五入とする。なお、本実施形態では、最小入力レベルＬＬ＝０であり、最大入力レベルＬＨ＝２５５である。Ｓ１０５０で決定した表示レベルは目標データ記憶部９２５ｌのシリアル番号で特定される中間入力レベル個別目標データ内に記憶される（Ｓ１０５１）。【０４４３】
次に、Ｓ１０３０と同様にして、Ｓ１０５１で記憶した表示レベルに対応する露出調整用画像を生成し、生成された露出調整用画像を映像出力装置１１０の画像記憶部１１２に記憶させて、該露出調整用画像を出力させる（Ｓ１０５２）。【０４４４】
次に、撮像装置１５０の露出調整を行う（Ｓ１０５３）。この露出調整は、撮像装置１５０で撮影した撮影画像データの画素値の最大値が１２８〜１９２程度の範囲に収まるように露出値を調整する。なお、画素値の最大値がこのような範囲内に収まれば、どの露出値を用いてもよい。【０４４５】
次に、すべての画素の画素値がＳ１０５１で記憶した表示レベルと等しいような目標値決定用画像を目標値決定用画像生成部９２４ｓで生成し、生成された目標値決定用画像を映像出力装置１１０の画像記憶部１１２に記憶させて、この目標値決定用画像を出力させる（Ｓ１０５４）。なお、Ｓ１０５４の処理が省略可能であることは、Ｓ１０３２の処理と同様である。【０４４６】
次に、撮像装置１５０で撮影を行う（Ｓ１０５５）。ここで撮影された撮影画像データは、全体撮影画像データとして、撮像装置１５０から映像補正装置１２０に送信される（Ｓ１０５６）。【０４４７】
全体撮影画像データを受信した映像補正装置１２０では、補正制御部１２４の目標値決定部９２４ｆで、シリアル番号で特定される中間入力レベルに対応する目標値の抽出処理を行う（Ｓ１０５７）。この処理は、各面撮影座標対応画像データを参照し、全体撮影画像データから目標データ記憶部９２５ｌに記憶されている基準画素位置に対応する画素値を抽出する処理であり、Ｒ，Ｇ，Ｂのそれぞれについて独立に行う。【０４４８】
選出された画素値は、シリアル番号で特定される中間入力レベル目標値として、目標データ記憶部９２５ｌのシリアル番号で特定される中間入力レベル個別目標データ内に記憶される（Ｓ１０５８）。【０４４９】
Ｓ１０５８の終了後、中間入力レベル目標値決定処理を終了する。【０４５０】
図４１は本実施形態におけるパラメタ生成登録処理の処理内容を示すフローチャートである。【０４５１】
パラメタ生成登録処理を開始すると、まず、パラメタ画像修正部９２４ｒにおいて、パラメタ画像平滑化処理を行う（Ｓ１０６０）。この処理は、最小入力レベル、最大入力レベル、及び、各々の中間入力レベル毎、また、各々の補正処理装置１２３Ａ〜１２３Ｄに対応する、フィードバック処理完了後のパラメタ画像に対して、画像フィルタとして平滑化を施す処理であり、Ｒ，Ｇ，Ｂの各々で独立に処理を行う。画素値が０の画素に関しては平滑化処理後も画素値が０であるようにし、その他の部分に関しては、例えば中央値フィルタによって平滑化を行う。【０４５２】
なお、この平滑化処理で使用する平滑化フィルタは中央値フィルタに限るものではなく、平均値フィルタ等、他の平滑化フィルタを使用してもよい。また、エッジブレンド部分に及ぼす影響を軽減するため、２次元の中央値フィルタを使用するのではなく、分散値の小さな方向のみに対する１次元の中央値フィルタを使用するようにしてもよい。【０４５３】
また、他の実施形態のように各面重複投映度数画像データを生成する場合には、生成した各面重複投映度数画像データを参照して、重複投映度数が同じ領域毎に平滑化処理を行うようにしてもよいし、さらに、重複投映度数が異なる領域との間の境界付近の画素値を保存するような処理としてもよい。そのような処理とすることにより、特に低い入力レベルにおいて、良好な処理結果を得ることができる。また、平滑化処理の対象を、重複投映度数が「１」である領域だけに限定するような処理としてもよい。そのような処理とすることにより、Ｓ１０６０の処理がエッジブレンド部分に影響を及ぼさないようにすることができる。【０４５４】
撮像装置１５０の有する撮像素子の画素数がスクリーン１４０上に投映される映像全体の画素数に比べて少ない場合、映像投映装置１３０Ａ〜１３０Ｄに入力される画像上の複数の画素が、撮影画像データ上の１画素として撮影されるため、明暗判定の結果を適切な補間演算によって反映させた場合でも、近似誤差等の影響により、フィードバック調整後のパラメタ画像は、通常、画素値の分散の大きい、ざらざらした印象を与えるものとなる。Ｓ１０６０の処理は、そのようなパラメタ画像を平滑化することにより、映像品質を改善するための処理である。【０４５５】
次に、画素値変換パラメタ生成処理を行う（Ｓ１０６１）。この処理は、パラメタ画像記憶部４２５ｒに記憶されたパラメタ画像から、補正処理装置１２３Ａ〜１２３Ｄの仕様に対応するように、必要に応じて近似や補間を含めたデータ形式の変換を行って画素値変換パラメタを生成し、画素値変換パラメタ記憶部１２５ｇに記憶する処理である。【０４５６】
次に、パラメタ登録処理を行う（Ｓ１０６２）。この処理は、Ｓ１０６１で生成した画素値変換パラメタと、既に生成されている幾何補正パラメタを、補正処理装置１２３Ａ〜１２３Ｄに設定する処理である。本処理の終了後、映像投映装置１３０Ａ〜１３０Ｄから投映される映像は、スクリーン上で滑らかに繋がった１つの映像を形成する。【０４５７】
Ｓ１０６２の処理の終了後、パラメタ生成登録処理を終了する。【０４５８】
なお、映像投映装置１３０等の経年変化が軽微であり、図３５で説明した調整処理を再度実施する必要がない場合には、映像表示装置の起動時に、Ｓ１０６２の処理を実施すればよい。【０４５９】
以上、本実施形態によれば、各々の入力レベルごとに目標値を決定した直後に、露出を変更せずにフィードバック調整処理を実施する構成としたため、撮像装置から露出値が取得できないような場合であっても、各々の入力レベルごとに適切な露出値を用いて調整を行うことができる。【０４６０】
また、本実施形態によれば、目標値の決定を予め定められた画素位置を用いて実施しているため、ユーザの意図した特性に近い映像特性を得ることが容易である。例えば、映像投映装置として液晶プロジェクタを使用した場合、全面が一様に白であるような画像データを投映しても各プロジェクタから投映される映像が左上の緑から右下のマゼンタに至るグラデーションを形成する場合があるが、そのような場合にも、予め中央付近の白色に近く表示される部分の座標値を目標値決定の際の画素位置として与えておくことにより、他の部分の特性を、その品質の良い画素位置の特性に揃えることができる。【０４６１】
なお、以上で説明した各々の実施形態における各処理、例えば、各面ブレンド重み画像データの生成方法、目標値の決定方法、フィードバック調整後の処理等は、その要旨を逸脱しない範囲で実際の実施の形態に合わせ種々変更し組み合わせて使用することができることは言うまでもない。
【図１】
2007088943.tif 000003
【図２】
2007088943.tif 000004
【図３】
2007088943.tif 000005
【図４】
2007088943.tif 000006
【図５】
2007088943.tif 000007
【図６】
2007088943.tif 000008
【図７】
2007088943.tif 000009
【図８】
2007088943.tif 000010
【図９】
2007088943.tif 000011
【図１０】
2007088943.tif 000012
【図１１】
2007088943.tif 000013
【図１２】
2007088943.tif 000014
【図１３】
2007088943.tif 000015
【図１４】
2007088943.tif 000016
【図１５】
2007088943.tif 000017
【図１６】
2007088943.tif 000018
【図１７】
2007088943.tif 000019
【図１８】
2007088943.tif 000020
【図１９】
2007088943.tif 000021
【図２０】
2007088943.tif 000022
【図２１】
2007088943.tif 000023
【図２２】
2007088943.tif 000024
【図２３】
2007088943.tif 000025
【図２４】
2007088943.tif 000026
【図２５】
2007088943.tif 000027
【図２６】
2007088943.tif 000028
【図２７】
2007088943.tif 000029
【図２８】
2007088943.tif 000030
【図２９】
2007088943.tif 000031
【図３０】
2007088943.tif 000032
【図３１】
2007088943.tif 000033
【図３２】
2007088943.tif 000034
【図３３】
2007088943.tif 000035
【図３４】
2007088943.tif 000036
【図３５】
2007088943.tif 000037
【図３６】
2007088943.tif 000038
【図３７】
2007088943.tif 000039
【図３８】
2007088943.tif 000040
【図３９】
2007088943.tif 000041
【図４０】
2007088943.tif 000042
【図４１】
2007088943.tif 000043
【図４２】
2007088943.tif 000044
【図４３】
2007088943.tif 000045
【国際調査報告】
2007088943.tif 000046
2007088943.tif 000047