(57)【特許請求の範囲】
【請求項１】
第１のプロジェクタより投影される第１の画像が、第２のプロジェクタより投影される第２の画像と重畳する領域である重畳領域を設定する設定手段と、
前記重畳領域において、前記第１の画像に対して前記第２の画像が並ぶ方向のラインについて、前記第１の画像に対応する第１の画像データの画素間のコントラストが高い方から所定数の複数の位置を検出する検出手段と、
前記検出手段によって検出された複数の位置のうち、前記第１の画像に対して前記第２の画像が並ぶ方向のラインについて、前記第２の画像のうち第１の画像と重畳しない領域に最も近い位置を選択する選択手段と、
前記選択手段によって選択された位置を、前記第１の画像データにおける有効な表示領域の境界として決定する決定手段と、
前記決定手段により決定された前記境界から、前記第２の画像が並ぶ方向の前記第１の画像上の領域をマスクするマスク手段と
を有することを特徴とする情報処理装置。
【請求項２】
前記検出手段は、前記重畳領域に該当する領域における水平方向及び垂直方向のうちの少なくとも何れか一方の画素間のコントラストを検出することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記第１のプロジェクタより投影される前記第１の画像に対応する前記第１の画像データと、前記第２のプロジェクタより投影される前記第２の画像に対応する第２の画像データとを生成する生成手段と、
前記第１の画像データを前記第１のプロジェクタに対して出力するとともに、前記第２の画像データを前記第２のプロジェクタに対して出力する出力手段とを更に有することを特徴とする請求項１に記載の情報処理装置。
【請求項４】
情報処理装置によって実行される情報処理方法であって、
第１のプロジェクタより投影される第１の画像が、第２のプロジェクタより投影される第２の画像と重畳する領域である重畳領域を設定する設定ステップと、
前記重畳領域において、前記第１の画像に対して前記第２の画像が並ぶ方向のラインについて、前記第１の画像に対応する第１の画像データの画素間のコントラストが高い方から所定数の複数の位置を検出する検出ステップと、
前記検出ステップにおいて検出された複数の位置のうち、前記第１の画像に対して前記第２の画像が並ぶ方向のラインについて、前記第２の画像のうち第１の画像と重畳しない領域に最も近い位置を選択する選択ステップと、
前記選択ステップにおいて選択された位置を、前記第１の画像データにおける有効な表示領域の境界として決定する決定ステップと、
前記決定ステップにおいて決定された前記境界から、前記第２の画像が並ぶ方向の前記第１の画像上の領域をマスクするマスクステップと
を含むことを特徴とする情報処理方法。
【請求項５】
前記検出ステップは、前記重畳領域に該当する領域における水平方向及び垂直方向のうちの少なくとも何れか一方の画素間のコントラストを検出することを特徴とする請求項４に記載の情報処理方法。
【請求項６】
前記第１のプロジェクタより投影される前記第１の画像に対応する前記第１の画像データと、前記第２のプロジェクタより投影される前記第２の画像に対応する第２の画像データとを生成する生成ステップと、
前記第１の画像データを前記第１のプロジェクタに対して出力するとともに、前記第２の画像データを前記第２のプロジェクタに対して出力する出力ステップとを更に含むことを特徴とする請求項４に記載の情報処理方法。
【請求項７】
第１のプロジェクタより投影される第１の画像が、第２のプロジェクタより投影される第２の画像と重畳する領域である重畳領域を設定する設定ステップと、
前記重畳領域において、前記第１の画像に対して前記第２の画像が並ぶ方向のラインについて、前記第１の画像に対応する第１の画像データの画素間のコントラストが高い方から所定数の複数の位置を検出する検出ステップと、
前記検出ステップにおいて検出された複数の位置のうち、前記第１の画像に対して前記第２の画像が並ぶ方向のラインについて、前記第２の画像のうち第１の画像と重畳しない領域に最も近い位置を選択する選択ステップと、
前記選択ステップにおいて選択された位置を、前記第１の画像データにおける有効な表示領域の境界として決定する決定ステップと、
前記決定ステップにおいて決定された前記境界から、前記第２の画像が並ぶ方向の前記第１の画像上の領域をマスクするマスクステップと
をコンピュータに実行させるためのプログラム。
【請求項８】
前記検出ステップにおいて、前記重畳領域に該当する領域における水平方向及び垂直方向のうちの少なくとも何れか一方の画素間のコントラストを検出する処理を前記コンピュータに実行させるための請求項７に記載のプログラム。
【請求項９】
前記第１のプロジェクタより投影される前記第１の画像に対応する前記第１の画像データと、前記第２のプロジェクタより投影される前記第２の画像に対応する第２の画像データとを生成する生成ステップと、
前記第１の画像データを前記第１のプロジェクタに対して出力するとともに、前記第２の画像データを前記第２のプロジェクタに対して出力する出力ステップと
を前記コンピュータに実行させるための請求項７に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のプロジェクタから複数の画像を並べて投射する技術に関するものである。
【背景技術】
【０００２】
従来、複数のプロジェクタによって投影される複数の部分的な映像をタイル状に並べたり、スタックしたりすることにより、単一の映像を構成するマルチプロジェクションディスプレイが知られている。特にタイル状に並べて投影した場合、投影時にスクリーン上に生じる境界を目立たなくするために、各プロジェクタから投影される映像の領域を一部重ね合わることが一般的である。この重なり領域（以下、重畳領域と称す）においては、通常、重畳領域以外の領域に比べて輝度が高くなることや、幾何学的な歪みに起因したボケ等の問題が発生するため、重畳領域の画質改善を行う技術が従来から種々提案されている。
【０００３】
特許文献１には、２つのプロジェクタの映像を互いにずらして重ねることにより、中央部に比べて周辺部の輝度が低いというプロジェクタの輝度特性を補償し、全体の輝度を均一化する技術が開示されている。
【０００４】
特許文献２には、位置誤差による継ぎ目の目立たない高品質な映像を得るために、重畳領域において重複する映像数が最大でもプロジェクタの数より少なくなるように各プロジェクタに映像データを供給する技術が開示されている。
【０００５】
特許文献３には、プロジェクタに供給される映像データを、各プロジェクタが担当する部分的な映像の領域毎に切り出す技術が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平６−２１７２４１号公報
【特許文献２】特開２００１−２３８１５２号公報
【特許文献３】特開２００５−６５７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来の方法により、複数のプロジェクタ夫々が投影する映像の色補正、画像のゲイン補正、黒レベル補正、ガンマ補正等を行う場合、映像データに対して複雑な処理が必要となる。さらに、各プロジェクタは周囲の温度等の環境適応特性の個体差、経時変化の個体差が存在する。従って、複数のプロジェクタで構成される映像は特に重畳領域の境界において、不連続な境界、即ち疑似輪郭が視認されてしまうという課題があった。
【０００８】
そこで、本発明の目的は、スクリーン上で形成され得る疑似輪郭の影響を低減することにある。
【課題を解決するための手段】
【０００９】
本発明の情報処理装置は、第１のプロジェクタより投影される第１の画像が、第２のプロジェクタより投影される第２の画像と重畳する領域である重畳領域を設定する設定手段と、前記重畳領域において、前記第１の画像に対して前記第２の画像が並ぶ方向のラインについて、前記第１の画像に対応する第１の画像データの画素間のコントラストが高い方から所定数の複数の位置を検出する検出手段と、前記検出手段によって検出された複数の位置のうち、前記第１の画像に対して前記第２の画像が並ぶ方向のラインについて、前記第２の画像のうち第１の画像と重畳しない領域に最も近い位置を選択する選択手段と、前記選択手段によって選択された位置を、前記第１の画像データにおける有効な表示領域の境界として決定する決定手段と、前記決定手段により決定された前記境界から、前記第２の画像が並ぶ方向の前記第１の画像上の領域をマスクするマスク手段とを有することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、スクリーン上で形成され得る疑似輪郭の影響を低減することが可能となる。
【図面の簡単な説明】
【００１１】
【図１】本発明の第１の実施形態におけるプロジェクタの構成を示す図である。
【図２】マルチプロジェクタによるタイリング投影システムの構成を概略的に示す図である。
【図３】プロジェクタで取り扱う映像フレームの有効映像領域を示す図である。
【図４】水平方向の画素間コントラストの評価を説明するための図である。
【図５】水平方向の走査ラインにおける画素間コントラストの評価の際に使用されるテーブルの構成を示す図である。
【図６】垂直方向の走査ラインにおける画素間コントラストの評価の際に使用されるテーブルの構成を示す図である。
【図７】マルチプロジェクタで投影される映像について説明するための図である。
【図８】本発明の第２の実施形態に係るマルチプロジェクタによるタイリング投射システムの構成を示す図である。
【発明を実施するための形態】
【００１２】
以下、本発明を適用した好適な実施形態を、添付図面を参照しながら詳細に説明する。
【００１３】
先ず、マルチプロジェクタによるタイリング投射システムについて説明する。図２は、マルチプロジェクタによるタイリング投影システムの構成を概略的に示す図である。
【００１４】
図２（ａ）は、２台のプロジェクタ２００、２０１を用いて、スクリーン上に単一の映像２０５を投影している状態を示している。ここで、２台のプロジェクタ２００、２０１の投射範囲で重なっている領域を重畳領域２０２、実際に２台のプロジェクタで重複して表示する領域を重複表示領域２０３と定義する。２０４は重複表示領域境界であり、図２の例では、２台のプロジェクタで投影している領域と１台のプロジェクタで投影している領域との境界を示している。重複表示領域２０３は、重畳領域２０２に包含される領域として定義される。一般に、重複表示領域２０３は重畳領域２０２と一致するが、本実施形態においては、重複表示領域２０３を重畳領域２０２と異なる位置にすることが可能である。図２（ｂ）には、各プロジェクタ２００、２０１が実際に投影する映像を示している。プロジェクタの投影可能領域２０６に対して、斜線で示した箇所が映像を投射する領域であり、その境界がスクリーン上では重複表示領域境界２０４となる。プロジェクタの投影可能領域２０６における斜線以外の映像を投射しない領域は、各プロジェクタの映像非表示領域とし、一般的にはプロジェクタが黒画像を投射することで実現される。なお、プロジェクタ２００、２０１は夫々、第１のプロジェクタ、第２のプロジェクタの適用例となる構成である。
【００１５】
次に、本発明の第１の実施形態について説明する。図１は、本発明の第１の実施形態におけるプロジェクタ１００の構成を示す図である。プロジェクタ１００は、外部より映像データを映像入力部１０１で入力する。入力された映像データは、映像処理部１０２で映像処理が施され、映像マスク部１０３で一部がマスクされた後、映像出力部１０４を介して投射される。本実施形態において、映像処理部１０２で施される映像処理は任意であるが、例えば色変換、幾何変形等の処理が施される。また、重複表示領域２０３に対してエッジブレンド処理と呼ばれる色処理が施されてもよい。なお、プロジェクタ１００は情報処理装置の適用例となる構成である。
【００１６】
重畳領域設定部１０６は、マルチプロジェクタとしての動作時に他のプロジェクタから投射される映像データと重なって表示される重畳領域２０２を設定する。即ち、重畳領域設定部１０６は、スクリーン上における重畳領域２０２の座標を設定し、その座標を示す重畳領域座標情報１０９を画素間コントラスト検出部１０５に出力する。
【００１７】
ここで、図３を用いて、重畳領域設定部１０６における重畳領域の座標の設定例について説明する。図３は、プロジェクタ１００で取り扱う映像フレームの有効映像領域を示しており、（０、０）から（Ｘｍａｘ、Ｙｍａｘ）の座標系で示される。図３において斜線で示した箇所がプロジェクタ１００のみから投射される映像の領域であり、図３の点線で示した境界が重畳領域２０２の境界を示す。重畳領域２０２の境界はそれぞれ水平及び垂直座標で指定される。即ち、重畳領域設定部１０６は、以下の４点の座標を設定する。
Ｘｂｎｄ＿Ｌ：左端水平重畳領域境界３０１
Ｘｂｎｄ＿Ｒ：右端水平重畳領域境界３０２
Ｙｂｎｄ＿Ｕ：上端垂直重畳領域境界３０３
Ｙｂｎｄ＿Ｂ：下端垂直重畳領域境界３０４
【００１８】
重畳領域２０２が存在する場合、重畳領域２０２の境界として、水平及び垂直座標のうちの少なくとも何れか一方が設定される。図２の右側のプロジェクタ２０１のように、映像フレームの左側に重畳領域２０２が存在する場合、その重畳領域２０２の境界の水平座標がＸｂｎｄ＿Ｌに設定される。また、図２の左側のプロジェクタ２００のように、映像フレームの左側に重畳領域が存在しない場合、Ｘｂｎｄ＿Ｌに対しては、映像フレームの水平方向の左端の座標である０が設定される。
【００１９】
図２の左側のプロジェクタ２００のように、映像フレームの右側に重畳領域２０２が存在する場合、その重畳領域２０２の境界の水平座標がＸｂｎｄ＿Ｒに設定される。また、図２の右側のプロジェクタ２０１のように、右側に重畳領域が存在しない場合、Ｘｂｎｄ＿Ｒに対しては、映像フレームの水平方向の右端の座標であるＸｍａｘが設定される。
【００２０】
映像フレームの上側に重畳領域２０２が存在する場合、その重畳領域２０２の境界の垂直座標がＹｂｎｄ＿Ｕに設定される。また、映像フレームの上側に重畳領域２０２の境界が存在しない場合、Ｙｂｎｄ＿Ｕに対しては、映像フレームの垂直方向の上端の座標である０が設定される。
【００２１】
映像フレームの下側に重畳領域２０２が存在する場合、その重畳領域２０２の境界の垂直座標がＹｂｎｄ＿Ｂに設定される。また、映像フレームの下側に重畳領域２０２の境界が存在しない場合、Ｙｂｎｄ＿Ｂに対しては、映像フレームの垂直方向の下端の座標であるＹｍａｘが設定される。上記の４つの座標が設定されることにより、任意のマルチプロジェクタの構成において重畳領域２０２の座標を決定することが可能となる。
【００２２】
画素間コントラスト検出部１０５は、映像データと重畳領域座標情報１０９とを入力する。画素間コントラスト検出部１０５は、重畳領域座標情報１０９にて設定された重畳領域を映像データから抽出する。次に、画素間コントラスト検出部１０５は、抽出した重畳領域内において水平方向の画素間のコントラスト（画素間コントラスト）と垂直方向の画素間のコントラストとを評価する。次に、画素間コントラスト検出部１０５は、水平方向の画素間コントラストが最大となる座標と２番目に大きくなる座標とを高コントラスト座標情報１１１として検出する。また、画素間コントラスト検出部１０５は、垂直方向の画素間コントラストが最大となる座標と２番目に大きくなる座標とを高コントラスト座標情報１１１として検出する。なお、本実施形態では、水平方向及び垂直方向の夫々について２つの座標を高コントラスト座標情報１１１として検出しているが、画素間コントラストが高い方から任意の数の座標を高コントラスト座標情報１１１として検出してもよい。画素間コントラスト検出部１０５は、高コントラスト座標情報１１１を投射領域決定部１０８に対して出力する。
【００２３】
画素間コントラスト検出部１０５は、画素間コントラストの評価を図３の斜線で示した領域以外の領域を対象に水平、垂直方向夫々で行う。図４は、水平方向の画素間コントラストの評価を説明するための図である。画素間コントラスト検出部１０５は、入力される映像データにおける評価対象の各水平方向の走査ラインに対して、左端０からＸｂｎｄ＿Ｌで指定される座標までの間とＸｂｎｄ＿Ｒで指定される座標からＸｍａｘまでの間とで評価を行う。即ち、画素間コントラスト検出部１０５は、上記の区間を走査し、走査した全ての画素について、画素４０１とその直前に走査した画素４０２との画素値の差分を評価値として算出する。画素値の差分の算出方法は任意であるが、例えばＲＧＢの画素値の差分の絶対値の総和をとる手法等が考えられる。このように、画素間コントラスト検出部１０５は、重畳領域の範囲内において、走査ライン毎に各画素に対して画素値の差分を算出し、走査ライン毎における最大の評価値の座標と２番目に大きな値の評価値の座標とをテーブルで保持する。
【００２４】
図５は、水平方向の走査ラインにおける画素間コントラストの評価の際に使用されるテーブルの構成を示す図である。図５において、「Ｌｉｎｅ Ｙ０」、「Ｌｉｎｅ Ｙ１」、・・・、「Ｌｉｎｅ Ｙmax」は、水平方向の各走査ラインを示す。「重畳領域左」、「重畳領域右」における「コントラスト大１」、「コントラスト大２」は、左側の重畳領域、右側の重畳領域内における最大の評価値と２番目に大きな値の評価値とを示す。つまり、図５は、左側の重畳領域及び右側の重畳領域の夫々について、各走査ラインにおける最大の評価値の座標と２番目に大きな値の評価値の座標とを保持したテーブルを示している。
【００２５】
以上では、水平方向の走査ラインにおける画素間コントラストの評価方法について説明したが、垂直方向の走査ラインにおける画素間コントラストの評価も同様の方法により可能である。即ち、画素間コントラスト検出部１０５は、入力される映像データにおける上側の重畳領域、下側の重畳領域の各垂直方向の走査ラインに対して、上端０からＹｂｎｄ＿Ｕで指定される座標までの間とＹｂｎｄ＿Ｂで指定される座標から下端Ｙｍａｘまでの間とで画素間コントラストの評価を行えばよい。
【００２６】
図６は、垂直方向の走査ラインにおける画素間コントラストの評価の際に使用されるテーブルの構成を示す図である。図６において、「Ｌｉｎｅ Ｘ０」、「Ｌｉｎｅ Ｘ１」、・・・、「Ｌｉｎｅ Ｘmax」は、垂直方向の各走査ラインを示す。「重畳領域上」、「重畳領域下」における「コントラスト大１」、「コントラスト大２」は、上側の重畳領域、下側の重畳領域内における最大の評価値と２番目に大きな値の評価値とを示す。つまり、図６は、上側の重畳領域及び下側の重畳領域の夫々について、各走査ラインにおける最大の評価値の座標と２番目に大きな値の評価値の座標とを保持したテーブルを示している。
【００２７】
また、ＳｏｌｉｄＣｏｌｏｒのような平坦な映像データや、Ｒａｍｐ画像データのように１画素毎に固定値で変化するグラデーションの映像データである場合、重畳領域内の画素間コントラストの評価値は全て均一となる。このような場合は、重畳領域の端点が保持されるものとする。また、端点ではなく直前のフレーム値を用いても構わない。
【００２８】
投射位置情報設定部１０７は、プロジェクタ自身１００が投影する映像がスクリーン上のどの位置に投影されるかに基づいて、重畳領域２０２がどの位置に存在するかを設定する。図２の例においては、図２の左側に配置されているプロジェクタ２００については右側に重畳領域２０２が存在することが投射位置情報１１０として設定される。また、プロジェクタ２０１については左側に重畳領域２０２が存在することが投射位置情報１１０として設定される。投射位置情報設定部１０７は、設定した投射位置情報１１０を投射領域決定部１０８に出力する。投射領域決定部１１０は、投射位置情報１１０に基づいて、図５及び図６に示すテーブルのうち、「重畳領域左」、「重畳領域右」、「重畳領域上」、「重畳領域下」の何れが有効であるかを判定する。例えば、投射位置情報１１０において重畳領域２０２が右側に存在することが設定されている場合、投射領域決定部１１０は、「重畳領域右」が有効であると判定する。
【００２９】
投射領域決定部１０８は、高コントラスト座標情報１１１及び投射位置情報１１０を入力し、投射領域を決定する。即ち、投射領域決定部１０８は、投射位置情報１１０に基づいて重畳領域２０２が映像のどこに存在するかを判定する。この判定は、図５及び図６に示すテーブルのうち、「重畳領域左」、「重畳領域右」、「重畳領域上」、「重畳領域下」の何れが有効であるかを判定することと同義である。投射領域決定部１０８は、「重畳領域左」、「重畳領域右」、「重畳領域上」、「重畳領域下」のうち有効と判定したものに対応する高コントラスト座標情報１１１を図５及び図６に示すテーブルから取得し、重複表示領域境界２０４の座標を決定する。
【００３０】
図２の左側のプロジェクタ２００の場合、重畳領域２０２は映像の右側に存在することが投射位置情報設定部１０７で設定される。従って、投射位置情報１１０において重畳領域が映像の右側に存在することが設定される。そのため、投射領域決定部１０８は、図５に示すテーブルにおいて「重畳領域右」で管理される高コントラスト座標情報１１１を取得し、各水平方向の走査ラインについて、一番右側の高コントラスト座標情報１１１を重複表示領域境界２０４として決定する。本実施形態では、各水平方向の走査ラインについて２つの高コントラスト座標情報１１１しか保持していないため、２つの高コントラスト座標情報１１１のうち、右側の高コントラスト座標情報１１１が重複表示領域境界２０４として決定される。但し、３つ以上の高コントラスト座標情報１１１が保持されている場合、それらのうちで一番右側の高コントラスト座標情報１１１が重複表示領域境界２０４として決定される。
【００３１】
投射領域決定部１０８は、決定した重複表示領域境界２０４を有効表示領域情報１１２として映像マスク部１０３に対して出力する。図２の右側のプロジェクタ２０１の場合、重畳領域２０２は映像の左側に存在することが投影位置情報設定部１０７により設定される。従って、投射位置情報１１０において重畳領域が映像の左側に存在することが設定される。そのため、投射領域決定部１０８は、図５に示すテーブルにおいて「重畳領域左」で管理される高コントラスト座標情報１１１を取得し、各水平方向の走査ラインについて一番左側の高コントラスト座標情報１１１を重複表示領域境界２０４として決定する。投射領域決定部１０８は、決定した重複表示領域境界２０４を有効表示領域情報１１２として映像マスク部１０３に対して出力する。
【００３２】
映像マスク部１０３は、入力された有効表示領域情報１１２に基づいて、有効表示領域から外れた領域に対して、映像データをマスクし（映像データを黒に変更し）、映像出力部１０４に出力する。
【００３３】
次に、図７を参照しながら、本実施形態において投影される映像について説明する。図７（ａ）は、マルチプロジェクタで表示しようとする映像を示している。図７（ｂ）は、マルチプロジェクタを構成する複数のプロジェクタ２００、２０１による映像を重畳表示することにより、図７（ａ）に示す映像を得ようとしていることを示している。図７（ｃ）は、左側のプロジェクタ２００によって投影される映像を示し、図７（ｄ）は、右側のプロジェクタ２０１によって投影される映像を示している。図７（ｃ）及び図７（ｄ）における斜線の領域は、映像データがマスクされた領域（映像データが黒に変更された領域）である。
【００３４】
左側のプロジェクタ２００では、重畳領域内の画素間コントラストを評価し、投射位置情報１１０に基づいて、画素間コントラストの差が大きい座標のうち右側の座標を選択することにより、図７（ｃ）に示すような映像が得られる。一方、右側のプロジェクタ２０１では、重畳領域内の画素間コントラストを評価し、投射位置情報１１０に基づいて、画素間コントラストの差が大きい座標のうち左側の座標を選択することにより、図７（ｄ）に示すような映像が得られる。このように、投射位置情報１１０に基づいて、プロジェクタ２００、２０１間で同一の画素間コントラストの評価、座標の選択を行うことにより、プロジェクタ２００、２０１間で相互通信することなく、簡易に重複表示領域２０３を含む映像表示が可能となる。なお、図７（ｃ）に示す映像は第１の画像、図７（ｃ）に示す映像に対応する映像データは第１の画像データの適用例となる構成である。また、図７（ｄ）に示す映像は第２の画像、図７（ｄ）に示す映像に対応する映像データは第２の画像データの適用例となる構成である。
【００３５】
ここまで、水平方向（左右）に映像の並べて表示する場合を説明したが、垂直方向（上下）に映像の並べて表示する場合においても同様である。重畳領域２０２が映像の上側に存在するプロジェクタ１００の場合、投射領域決定部１０８は、各垂直方向の走査ラインの高コントラスト座標情報１１１のうち、一番上側の高コントラスト座標情報１１１を重複表示境界２０４として決定する。一方、重畳領域２０２が映像の下側に存在するプロジェクタ１００の場合、投射領域決定部１０８は、各垂直方向の走査ラインの高コントラスト座標情報１１１のうち、一番下側の高コントラスト座標情報１１１を重複表示境界２０４として決定する。また、４台のプロジェクタで重畳領域２０２が複数重なる場合においては、投射領域決定部１０８は、水平方向と垂直方向とをそれぞれ独立で判定し、そのＡＮＤ条件で重複表示境界２０４を決定する。
【００３６】
以上のように、本実施形態においては、プロジェクタにて表示する有効表示領域境界を重畳領域内でコントラストの大きい座標に設定することにより、擬似輪郭発生の影響を抑止することが可能となる。
【００３７】
次に、本発明の第２の実施形態について説明する。図８は、本発明の第２の実施形態に係るマルチプロジェクタによるタイリング投射システムの構成を示す図である。第１の実施形態においては、プロジェクタ１００に入力された映像データに対して、プロジェクタ１００が有効表示領域境界を決定するものであった。これに対して、第２の実施形態においては、複数のプロジェクタ８０７に映像データを分割して供給する映像出力装置８００において重畳領域２０２を含む映像データを生成するとともに、映像出力装置８００が有効表示領域境界を決定し、プロジェクタ８０７に通知するものである。なお、プロジェクタ８０７における映像処理の流れは第１の実施形態と同様である。即ち、映像入力部１０１で入力された映像データは、映像処理部１０２で映像処理が施され、映像マスク部１０３で一部がマスクされた後、映像出力部１０４を介して投射される。このとき、本実施形態における映像マスク部１０３は、映像出力装置８００から通知された有効表示領域境界に基づいて、有効表示領域から外れた領域に対して映像データをマスクする。
【００３８】
以下、本実施形態における映像出力装置８００について説明する。映像出力装置８００は、表示対象の映像データを映像入力部８０１で入力する。映像入力部８０１に入力された映像データは、映像分割部８０２と画素間コントラスト検出部８０５とに出力される。重畳領域設定部８０６は、複数のプロジェクタ８０７の配置状態に基づいて重畳領域座標情報を設定する。映像分割部８０２は、重畳領域設定部８０６により設定された重畳領域座標情報に基づいて、各プロジェクタ８０７に供給する重畳領域を含む映像データを生成する。生成された映像データは、映像出力部８０３を介して各プロジェクタ８０７に出力される。
【００３９】
画素間コントラスト検出部８０５は、上記重畳領域座標情報に基づいて、重畳領域２０２内において画素間コントラストの大きい画素の座標を検出し、その座標情報を高コントラスト座標情報として投射領域決定部８０４に出力する。投射領域決定部８０４は、高コントラスト座標情報及び出力対象のプロジェクタ８０７に関する情報（投射位置情報等）に基づき有効表示領域境界を決定し、映像データと併せてプロジェクタ８０７に出力する。
【００４０】
各プロジェクタ８０７は、有効表示領域境界に基づいて、映像データをマスクすることにより、第１の実施形態と同様の映像表示を実現することが可能である。なお、本実施形態では、２台のプロジェクタで映像を投影する場合について説明したが、プロジェクタの台数は限定されない。即ち、映像出力装置８００がプロジェクタの台数に応じた映像データの分割を行うことで、任意のプロジェクタの台数に対応することが可能である。
【００４１】
上述した実施形態においては、重畳領域２０２内における映像データの画素間コントラスト差が高い座標に重複表示領域境界２０４を決定し、重複表示領域境界２０４に基づいて映像データをマスクするようにしている。従って、スクリーン上で形成され得る疑似輪郭の影響を低減することが可能となり、映像の鑑賞者にとってタイリング投影に起因する重畳領域２０２の画質劣化の影響を抑えたマルチプロジェクションシステムを提供することができる。
【００４２】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００４３】
１００：プロジェクタ、１０１：映像入力部、１０２：映像処理部、１０３：映像マスク部、１０４：映像出力部、１０５：画素間コントラスト検出部、１０６：重畳領域設定部、１０７：投射位置情報設定部、１０８：投射領域決定部、１０９：重畳領域座標情報、１１０：投射位置情報、１１１：高コントラスト座標情報、１１２：有効表示領域情報
【図１】
0005839808.tif 000002
【図２】
0005839808.tif 000003
【図３】
0005839808.tif 000004
【図４】
0005839808.tif 000005
【図５】
0005839808.tif 000006
【図６】
0005839808.tif 000007
【図７】
0005839808.tif 000008
【図８】
0005839808.tif 000009