(57)【要約】【課題】複数の投影装置から画像が投影されて重複領域が生じた場合に、より多くの投影内容を確認できるようにする。【解決手段】複数のプロジェクタから投影されている投影データ群を含む画面を撮影し、撮影画像から重畳領域が検出されたか否かを判定する。この判定の結果、重畳領域が検出された場合は、重畳領域以外の空いている領域の中で投影が可能な矩形領域を検出して投影領域を決定する。このとき、投影されている投影データを移動させてもこの決定した投影領域に入らない場合には、投影している画像を縮小し、縮小された画像を前記決定された投影領域に投影するように投影部を制御する。【選択図】図１
2016090941.tif 000002
【特許請求の範囲】
【請求項１】
投影面に画像を投影する投影手段と、
前記投影手段によって投影された画像を含む投影面の画像を取得する取得手段と、
前記取得手段によって取得された画像から、前記投影手段によって投影された画像と、他の装置から投影された画像とが互いに重なっている重畳領域を検出する検出手段と、
前記投影面のうち、前記検出手段により検出された重畳領域を除く領域に、前記重畳領域に投影すべき画像を投影するように制御する制御手段とを有することを特徴とする投影装置。
【請求項２】
前記制御手段は、前記投影面のうち、前記検出手段により検出された重畳領域を除く領域に、前記投影手段によって投影されている画像を縮小して投影するように前記投影手段を制御することを特徴とする請求項１に記載の投影装置。
【請求項３】
前記検出手段により検出された重畳領域を単色にし、前記投影手段によって投影されている画像がスクロール表示されるようにずらした複数の画像を生成する生成手段をさらに有し、
前記制御手段は、前記生成手段によって生成されたそれぞれの画像を投影するように制御することを特徴とする請求項１に記載の投影装置。
【請求項４】
投影面に画像を投影する投影手段と、
前記投影手段によって投影された画像を含む投影面の画像を取得する取得手段と、
前記取得手段によって取得された画像から、前記投影手段によって投影された画像と、他の装置から投影された画像とが互いに重なっている重畳領域を検出する検出手段と、
前記投影手段によって投影されている画像の中の前記検出手段により検出された重畳領域において光量を下げた画像を投影するように制御手段とを有することを特徴とする投影装置。
【請求項５】
投影面に画像を投影する第１の投影装置と、前記投影面に前記画像と重なるように画像を投影する第２の投影装置とがネットワークを介して接続された投影システムであって、
前記第１の投影装置は、
前記投影面に画像を投影する第１の投影手段と、
前記第１の投影装置及び前記第２の投影装置によってそれぞれ投影された画像を含む投影面の画像を取得する取得手段と、
前記取得手段によって取得された画像から、前記第１の投影手段によって投影された画像と、前記第２の投影装置及び前記第２の投影装置とは異なる第３の投影装置から投影された画像とが互いに重なっている第１の重畳領域を検出するとともに、前記第２の投影装置から投影された画像と、前記第３の投影装置から投影された画像とが互いに重なっている第２の重畳領域を検出する検出手段と、
前記投影面のうち、前記検出手段により検出された第１の重畳領域を除く領域に、前記第１の重畳領域に投影すべき画像を投影するように制御する第１の制御手段と、
前記検出手段によって検出された第２の重畳領域に係る情報を前記第２の投影装置に送信する送信手段とを有し、
前記第２の投影装置は、
前記投影面に画像を投影する第２の投影手段と、
前記第１の投影装置から前記第２の重畳領域に係る情報を受信する受信手段と、
前記投影面のうち、前記受信手段によって受信された第２の重畳領域を除く領域に、前記第２の重畳領域に投影すべき画像を投影するように制御する第２の制御手段とを有することを特徴とする投影システム。
【請求項６】
投影面に画像を投影する投影手段を有する投影装置の投影方法であって、
前記投影手段によって投影された画像を含む投影面の画像を取得する取得工程と、
前記取得工程において取得された画像から、前記投影手段によって投影された画像と、他の装置から投影された画像とが互いに重なっている重畳領域を検出する検出工程と、
前記投影面のうち、前記検出工程におい検出された重畳領域を除く領域に、前記重畳領域に投影すべき画像を投影するように制御する制御工程とを有することを特徴とする投影方法。
【請求項７】
投影面に画像を投影する投影手段を有する投影装置の投影方法であって、
前記投影手段によって投影された画像を含む投影面の画像を取得する取得工程と、
前記取得工程において取得された画像から、前記投影手段によって投影された画像と、他の装置から投影された画像とが互いに重なっている重畳領域を検出する検出工程と、
前記投影手段によって投影されている画像の中の前記検出工程におい検出された重畳領域において光量を下げた画像を投影するように制御工程とを有することを特徴とする投影方法。
【請求項８】
投影面に画像を投影する投影手段を有する投影装置を制御するためのプログラムであって、
前記投影手段によって投影された画像を含む投影面の画像を取得する取得工程と、
前記取得工程において取得された画像から、前記投影手段によって投影された画像と、他の装置から投影された画像とが互いに重なっている重畳領域を検出する検出工程と、
前記投影面のうち、前記検出工程におい検出された重畳領域を除く領域に、前記重畳領域に投影すべき画像を投影するように制御工程とをコンピュータに実行させることを特徴とするプログラム。
【請求項９】
投影面に画像を投影する投影手段を有する投影装置を制御するためのプログラムであって、
前記投影手段によって投影された画像を含む投影面の画像を取得する取得工程と、
前記取得工程において取得された画像から、前記投影手段によって投影された画像と、他の装置から投影された画像とが互いに重なっている重畳領域を検出する検出工程と、
前記投影手段によって投影されている画像の中の前記検出工程におい検出された重畳領域において光量を下げた画像を投影するように制御工程とをコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、特に、複数の投影画像を同一の投影面に投影するために用いて好適な投影装置、投影システム、投影方法及びプログラムに関する。
【背景技術】
【０００２】
一般に、もともと投影しているメインプロジェクタを含む複数の投影手段を用いて画像情報を同一のスクリーン上に投影したとき、投影面上で、各々の投影手段により投影領域が重なる場合がある。このとき、メインプロジェクタが重なった投影領域を検出して、他のプロジェクタが後から重ねて投影した場合を考慮して重なった領域を単一色にする投射型画像表示装置およびマルチプロジェクションシステムが開示されている（特許文献１参照）。この手法によれば、映像が重ならなくなるため、後から投影されるプロジェクタの内容だけがその部分で表示されて見やすくすることができるとしている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−２６５８６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の手法では、重なった領域を単一色で塗り投影するが、メインプロジェクタ以外の複数のプロジェクタの投影内容が重なったまま表示されてしまう。このため、複数の投影画像が重なった領域においては、メインプロジェクタ以外のプロジェクタから投影された画像の内容を確認することができるが、メインプロジェクタから投影される画像の内容を確認することができない。
【０００５】
本発明は前述の問題点に鑑み、複数の投影装置から画像が投影されて重複領域が生じた場合に、より多くの投影内容を確認できるようにすることを目的としている。
【課題を解決するための手段】
【０００６】
本発明に係る投影装置は、投影面に画像を投影する投影手段と、前記投影手段によって投影された画像を含む投影面の画像を取得する取得手段と、前記取得手段によって取得された画像から、前記投影手段によって投影された画像と、他の装置から投影された画像とが互いに重なっている重畳領域を検出する検出手段と、前記投影面のうち、前記検出手段により検出された重畳領域を除く領域に、前記重畳領域に投影すべき画像を投影するように制御する制御手段とを有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、複数の投影装置から画像が投影されて重複領域が生じた場合に、より多くの投影内容を確認することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態に係る投影型画像表示装置のハードウェア構成例を示すブロック図である。
【図２】第１の実施形態に係る投影型画像表示装置の機能構成例を示すブロック図である。
【図３】第１の実施形態における投影する画像を調整する処理手順の一例を示すフローチャートである。
【図４】２つのプロジェクタから投影される画像が重なっている様子を説明するための図である。
【図５】投影画像加工部により投影画像が縮小された例を示す図である。
【図６】第２の実施形態に係る投影型画像表示装置の機能構成例を示すブロック図である。
【図７】第２の実施形態における投影する画像を調整する処理手順の一例を示すフローチャートである。
【図８】２つのプロジェクタから投影される画像が重なっている様子を説明するための図である。
【図９】黒矩形に加工することによってグラフの画像を見やすくした様子を説明するための図である。
【図１０】グラフの画像に隠れた領域をスクロール表示する様子を説明するための図である。
【図１１】第３の実施形態における投影する画像を調整する処理手順の一例を示すフローチャートである。
【図１２】重複領域において一方の画像の光量を下げた様子を説明するための図である。
【図１３】３つのプロジェクタから投影される画像が重なっている様子を説明するための図である。
【図１４】２つのプロジェクタから投影される画像が重なっている状態で第１の実施形態の方法を適用した後の様子を説明するための図である。
【図１５】第４の実施形態に係る投影型画像表示装置の機能構成例を示すブロック図である。
【図１６】第４の実施形態における投影する画像を調整する処理手順の一例を示すフローチャートである。
【図１７】座標変換した重畳領域情報を作成する手順を説明するための図である。
【図１８】第４の実施形態の方法により投影画像が縮小された例を示す図である。
【発明を実施するための形態】
【０００９】
（第１の実施形態）
以下、本発明の第１の実施形態について、図面を参照しながら説明する。
図１は、本実施形態の投影型画像表示装置１００のハードウェア構成例を示すブロック図である。
図１において、ＣＰＵ１０１は、システム制御部であり投影型画像表示装置１００全体を制御する。ＲＯＭ１０２は、変更を必要としないプログラムやパラメータを格納する読み取り専用のメモリである。ＲＡＭ１０３は、外部装置などから供給されるプログラムやデータを一時記憶する書き換え可能なメモリである。入力Ｉ／Ｆ１０４は、スクリーンに投影するための画像データなどを外部から取得するためのインターフェースである。
【００１０】
投影部１０５は、入力Ｉ／Ｆ１０４から取得した画像データやＲＯＭ１０２に格納されている画像データを外部のスクリーン（投影面）に投影する。撮影部１０６は投影画面を撮影するためのものである。通信部１０７は、ネットワーク通信を行うためのものであり、通信部１０７は、ネットワーク通信が発生しない場合には本装置の構成に存在しなくてもよい。
【００１１】
システムバス１０８は、投影型画像表示装置１００の各ユニットを通信可能に接続するバスである。また、プログラムコードを供給するために、ＲＯＭ１０２以外の記憶装置や記憶媒体を備えても良い。記憶装置（記憶媒体）としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、メモリカード、ＤＶＤなどである。
【００１２】
本実施形態では、入力Ｉ／Ｆ１０４から入力された画像データを、図４に示すスクリーン４０１に投影する場面を想定している。図４において、プロジェクタＡは、本実施形態に係る投影型画像表示装置１００であり、カメラ４０３は、図１の撮影部１０６に相当する。図４（ａ）は、プロジェクタＡが単独で画像４０４を投影している状態を示し、図４（ｂ）は、一般的な携帯電話などであるプロジェクタＢが単独で画像４０６を投影している状態を示している。さらに、複数の投影装置（以降、プロジェクタと呼ぶ）によって同一のスクリーンに映像が投影されている例として、図４（ｃ）には、プロジェクタＡとプロジェクタＢとが同一のスクリーンに画像を投影している状態を示している。このように複数のプロジェクタによって同一のスクリーンに重なって画像が投影されると、重畳領域が存在するため、画像が見づらくなってしまう。以下、このような状態でプロジェクタＡが投影する画像を調整する処理について説明する。
【００１３】
図２は、本実施形態に係る投影型画像表示装置１００の機能構成例を示すブロック図である。また、図３は、本実施形態に係る投影型画像表示装置１００により投影する画像を調整する処理手順の一例を示すフローチャートである。図３に示す各処理は、ＣＰＵ１０１が、ＲＯＭ１０２やＲＡＭ１０３に記憶されているプログラムを実行することにより実現することができる。以下、図２に示す各部の構成について、図３のフローチャートを用いて説明する。また、投影部２０６から既に画像（投影データ）がスクリーン４０１に投影されているものとする。
【００１４】
まず、図３のＳ３０１において、撮影部１０６に相当する撮影画像取得部２０１は、複数のプロジェクタから投影されている投影データ群２０７を含む画面（投影領域）を撮影する。次に、Ｓ３０２において、重畳領域判定部２０２は、投影データ群２０７の撮影画像を解析し、重畳領域が検出されたか否かを判定する。この判定の結果、重畳領域が検出された場合はＳ３０３に進み、重畳領域が検出されなかった場合はＳ３０１に戻る。
【００１５】
次に、Ｓ３０３において、投影領域決定部２０３は、重畳領域以外の空いている領域の中で投影が可能な矩形領域を検出して投影領域を決定する。このとき、投影部１０５（投影部２０６）から投影されている投影データを移動させてもこの決定した投影領域に入らない場合には、投影画像加工部２０４は、投影部２０６から投影している画像を縮小する。そして、投影位置制御部２０５は、縮小された画像を投影領域決定部２０３によって決定された投影領域に投影するように投影部２０６を制御する。
【００１６】
図５は、投影画像加工部２０４により投影画像が縮小された例を示す図である。図５（ａ）に示す例では、投影部２０６から投影されている画像を右側から横方向に縮小し、投影する位置は当初から投影していた位置と同じ位置にしている。なお、重畳領域の画像を表示するために、プロジェクタＡから投影された画像を縮小せずに、テロップのように、ある時間間隔で表示位置をずらしながらスクロール表示されるように投影位置制御部２０５が投影部２０６を制御してもよい。図４（ｃ）に示す例の場合は、スクロール方向は横方向が望ましい。
【００１７】
図５（ｂ）に示す例では、投影領域決定部２０３が重畳領域の上側の領域に投影領域を決定した場合の例を示している。この場合には、投影画像加工部２０４は投影部２０６から投影されている画像を下側から縦方向に縮小し、投影する位置は当初から投影していた位置と同じ位置にしている。また、画像を縮小せずにスクロール表示する場合には縦方向にスクロールするのが望ましい。
【００１８】
また、投影領域決定部２０３は、重畳領域以外の空いている投影領域を決定する際には、空いている投影領域の中で一番面積の大きい領域を選択することが望ましい。これにより、プロジェクタＡ及びプロジェクタＢのそれぞれから投影されている画像が重ならず、かつ画像の内容も確認しやすくすることができる。
【００１９】
さらに、重畳領域判定部２０２が重畳領域を検出する方法としてはいくつかの方法を用いることができる。１つ目の方法としては、投影時それぞれのプロジェクタ毎に画像の色を変え、それぞれのプロジェクタから単色の矩形画像を投影することによって、色が重なって違う色になった領域を重畳領域として検出する方法がある。なお、単色とする代わりにプロジェクタ毎に斜線などのグリッドパターンを変えて投影することによって、交わり部分が異なるパターンになる領域を重畳領域として検出してもよい。
【００２０】
２つ目の方法としては、投影時に枠を強調した画像を投影し、プロジェクタ毎に点線や破線、角だけの枠など枠の色や形を変えることによって、それぞれのプロジェクタの投影範囲を区別する。そして、これらの枠の交わり部分を解析することによって重畳領域を検出してもよい。
【００２１】
３つ目の方法としては、全てのプロジェクタにおいて、順番にどれか１つのプロジェクタから画像を投影し、その他のプロジェクタからの投影を停止する。その時、１つ１つのプロジェクタの投影範囲を撮影画像取得部２０１により撮影して撮影画像をＲＡＭ１０３等に記憶しておくことによって、それぞれのプロジェクタの投影範囲を区別することができる。重畳領域判定部２０２は、これらの撮影画像から交わり部分を解析することによって重畳領域を検出してもよい。
【００２２】
４つ目の方法としては、順番にどれか１つのプロジェクタから投影される画像だけが明るくなるように光量（輝度）を変え、それぞれのパターンについて撮影画像取得部２０１により撮影することによって重畳領域を検出してもよい。
【００２３】
また、５つ目の方法としては、プロジェクタＢのように手持ちのプロジェクタから画像を投影する場合には、手ブレによって画像にぶれが生じるため、投影画像中の動きがある領域を判定することによって重畳領域を検出してもよい。この場合、撮影画像取得部２０１は、投影画面を連写撮影し、重畳領域判定部２０２は複数の撮影画像から動きを検出することによって重畳領域を検出する。以上のように重畳領域判定方法はいくつか存在するが、どの方法を用いてもよく、これら方法を組み合わせてもよい。
【００２４】
また、図３に示す処理を行っている間は、単色の画像などを投影し、図３に示す処理によって投影する位置を調整して一定時間経過した後に本来表示したい内容の画像を投影する。これにより、重畳領域を検出しやすくすることができる。また、図３に示す処理を行う際には、プロジェクタＢから投影される画像は、枠を有する画像であることがより好ましい。
【００２５】
以上のように本実施形態によれば、複数のプロジェクタから画像が投影されて重複領域が生じた場合に、投影画像を縮小して投影するようにしたので、すべての画像の内容を確認することができる。
【００２６】
（第２の実施形態）
以下、本発明の第２の実施形態について、図面を参照しながら説明する。なお、本実施形態に係る投影型画像表示装置のハードウェア構成については図１と同様であるため、説明は省略する。本実施形態では、本来表示したい画像を投影した状態で投影画像を調整する例について説明する。
【００２７】
図８（ａ）は、プロジェクタＡが単独で文書の画像８０１をスクリーン４０１に投影している例を示す図である。また、図８（ｂ）は、プロジェクタＡからの文書の画像８０１とプロジェクタＢからのグラフの画像８０２とが同一のスクリーン４０１に投影されている例を示す図である。このように同一のスクリーン４０１に複数のプロジェクタから画像を投影すると投影内容が重なってしまい、見づらくなってしまう。以下、このような状態でプロジェクタＡが投影する画像を調整する処理について説明する。
【００２８】
図６は、本実施形態に係る投影型画像表示装置６００の機能構成例を示すブロック図である。なお、図２と同じ構成については図２と同じ符号を付している。また、図７は、本実施形態に係る投影型画像表示装置６００により投影する画像を調整する処理手順の一例を示すフローチャートである。図７に示す各処理は、ＣＰＵ１０１が、ＲＯＭ１０２やＲＡＭ１０３に記憶されているプログラムを実行することにより実現することができる。以下、図６に示す各部の構成について、図７のフローチャートを用いて説明する。
【００２９】
まず、図７のＳ７０１において、撮影画像取得部２０１は、複数のプロジェクタから投影されている投影データ群２０７を含む画面（投影領域）を撮影する。次に、Ｓ７０２において、重畳領域判定部２０２は、投影データ群２０７の撮影画像を解析し、重畳領域が検出されたか否かを判定する。重畳領域の検出方法としては、例えば第１の実施形態で説明した５つ目の方法などを用いる。この判定の結果、重畳領域が検出された場合はＳ７０３に進み、重畳領域が検出されなかった場合にはＳ７０１に戻る。
【００３０】
次に、Ｓ７０３において、黒矩形塗りつぶし部６０１は、投影部２０６から投影される画像の重畳領域を例えば黒矩形などの単色の矩形に加工する。そして、例えば図９（ａ）に示すように、プロジェクタＡから投影される画像８０１に黒矩形９０１が含まれた画像を投影するようにする。このとき、黒矩形を重ねて投影するようにしてもよく、画像を直接加工して黒矩形を設けてもよい。これにより、前記重畳領域にプロジェクタＢから画像８０２を投影すると、図９（ｂ）に示すように、投影された内容が重ならずにプロジェクタＢから投影された画像８０２の内容を綺麗に表示することができる。
【００３１】
但し、この状態では、重畳領域においてはプロジェクタＡから投影されていた画像の内容は見えなくなってしまう。そこで、Ｓ７０４において、プロジェクタＡからもともと投影されていた内容を確認できるようにスクロール表示するよう制御する。具体的には、まず、投影領域決定部２０３は、重畳領域以外の空いている投影領域を決定する。そして、投影画像保存部６０２は、その決定された投影領域に投影部２０６から投影される画像をずらして保存（領域画像保存）する。投影内容位置制御部６０３は、重畳領域は黒矩形を投影し、一定間隔で位置をずらす投影領域制御を行いながら、ずらして保存された画像を投影部２０６から投影するようにしてスクロール表示を行う。図１０（ａ）〜図１０（ｃ）は、プロジェクタＡがもともと投影していた画像を徐々にスクロールしながら投影している様子を示している。
【００３２】
重畳領域分のスクロール表示が行われると、次のＳ７０５において、投影内容位置制御部６０３は、スクロールされた画像の位置を元に戻すようにする。すなわち、図１０に示す例の場合には、重畳領域の幅分の横スクロールを行った時点で、図９（ｂ）に示す元の状態に戻すように制御する。そして、Ｓ７０４に戻り、このスクロール表示を繰り返すようにする。なお、プロジェクタＡから投影される画像が切り替わった時点でスクロール表示を停止するのが好ましい。
【００３３】
本実施形態では、Ｓ７０５の処理によりスクロールを元に戻していたが、この処理に限定されずに、スクロールの終了時に素早く先頭が表示されるようにしもよいし、重複領域分ではなくプロジェクタＡの投影画像の幅分スクロールしてもよい。
【００３４】
また、図１０に示す例では、右から左にスクロールしているが、左から右にスクロールしてもよい。一方、投影領域決定部２０３が重畳領域の上側もしくは下側に投影領域を決定した場合には、上下方向にスクールするようにする。これにより、重畳領域で隠れてしまった領域を見えるようにしてもよい。
【００３５】
また、図１０（ａ）〜図１０（ｃ）に示す例では、スクロール表示する内容は、プロジェクタＡから投影された画像の全ての領域であった。一方、図１０（ｄ）に示すように、重畳領域に隠れた部分とその左右の領域とを合わせた領域だけをスクロール表示してもよい。この場合、投影画像保存部６０２は、投影画像の一部分をずらした画像を生成するようにする。これにより、プロジェクタＡとプロジェクタＢとの内容が重ならずにどちらの内容も確認することができる。
【００３６】
本実施形態は、プロジェクタＡから投影される画像が文書の場合に適しており、プロジェクタＡから投影する画像がグラフや図の場合には、スクロール表示を行うと全体像が見えにくい場合がある。このため、プロジェクタＡから投影する画像がグラフや図の場合には、第１の実施形態のように重畳領域を避けた領域に縮小した画像を投影する方が望ましい。したがって、例えば、投影画像の内容が文書から図に切り替わった場合には、重畳領域がすでに検出されていることから、第１の実施形態のように投影画像を縮小して表示する形態に変更してもよい。
【００３７】
また、本実施形態では、重畳領域を黒矩形とした後に、その決定された投影領域に投影部２０６から投影される画像を保存した。一方、もともと投影されていた画像を、アニメーション機能を有する画像とし、アニメーション機能を有効にして重畳領域を避けた場所にスクロール表示するようにしてもよい。
【００３８】
（第３の実施形態）
以下、本発明の第３の実施形態について、図面を参照しながら説明する。なお、本実施形態に係る投影型画像表示装置のハードウェア構成及び機能構成については、それぞれ図１及び図２と同様であるため、説明は省略する。以下、第１の実施形態と異なる点について説明する。
【００３９】
図１１は、本実施形態に係るフローチャート図である。図１１のＳ３０１及びＳ３０２の処理は、それぞれ図３のＳ３０１及びＳ３０２と同様である。
Ｓ３０２の判定の結果、重畳領域が検出された場合には、Ｓ１１０１において、投影位置制御部２０５は、重畳領域の光量（輝度）を下げるように投影部２０６を制御する。より具体的には、投影部２０６による投影領域の光量制御を行う。図１２には、重畳領域の光量（輝度）を下げた様子を示している。これにより、プロジェクタＡとプロジェクタＢとの内容が重なってはいるが、どちらの内容も確認することが可能になる。
【００４０】
（第４の実施形態）
以下、本発明の第４の実施形態について、図面を参照しながら説明する。本実施形態では、３台のプロジェクタが存在し、同一のスクリーンにそれぞれ画像を投影している例について説明する。
【００４１】
図１３（ａ）に示すように、プロジェクタＡから投影されている画像１３０１とプロジェクタＢから投影されている画像１３０２とプロジェクタＣ（図１３では図示せず）から投影されている画像１３０３とが同一のスクリーン４０１に投影されている。そこで、図１３（ｂ）に示すように、第２の実施形態のように重畳領域であるプロジェクタＢから投影されている画像１３０２及びプロジェクタＣから投影されている画像１３０３の領域に黒矩形の塗りつぶしを行うと、以下のような問題が生じる。すなわち、図１３（ｃ）に示すように、プロジェクタＢから投影されている画像１３０２とプロジェクタＣから投影されている画像１３０３との重畳領域において混ざったままになってしまう。
【００４２】
そこで本実施形態では、まず、第１の実施形態の方法をまず適用する。図１４（ａ）に示すように、プロジェクタＡから投影されている画像１３０１とプロジェクタＢから投影されている画像１３０２とで重畳領域が生じないようにプロジェクタＡから投影されている画像１３０１を縮小する。次に、図１４（ｂ）に示すように、プロジェクタＣから投影されている画像１３０３との間には重畳領域が存在する。このため、図１４（ｃ）に示すように、プロジェクタＡから投影されている画像１３０１とプロジェクタＣから投影されている画像１３０３とで重畳領域が生じないようにプロジェクタＡからの画像１３０１をさらに縮小する。これにより、プロジェクタＡから投影されている画像１３０１は、プロジェクタＢから投影されている画像１３０２ともプロジェクタＣから投影されている画像とも重複領域が生じなくなる。
【００４３】
続いて、プロジェクタＢから投影されている画像とプロジェクタＣから投影されている画像との重畳領域を解消する方法について説明する。
【００４４】
図１５は、本実施形態に係る投影型画像表示装置１５００の機能構成例を示すブロック図である。なお、本実施形態では、プロジェクタＡ及びプロジェクタＢが図１５に示す構成を有しており、プロジェクタＡとプロジェクタＢとがネットワークに接続されて投影システムを構成しているものとする。また、図１６は、本実施形態に係る投影型画像表示装置１５００により投影する画像を調整する処理手順の一例を示すフローチャートである。図１６に示す各処理は、ＣＰＵ１０１が、ＲＯＭ１０２やＲＡＭ１０３に記憶されているプログラムを実行することにより実現することができる。以下、図１５に示す各部の構成について、図１６のフローチャートを用いて説明する。
【００４５】
図１６（ａ）は、プロジェクタＡ側の処理手順の一例を示すフローチャートである。ここで、図１６（ａ）のＳ３０１及びＳ３０２の処理は、それぞれ図３のＳ３０１及びＳ３０２の処理と同様である。
Ｓ３０２の判定の結果、重畳領域を検出された場合は、Ｓ１６０１において、プロジェクタＡの重畳領域情報作成部１５０１は、検出した重畳領域に関する重畳領域情報を作成する。ここで、重畳領域情報は、情報を受け取るプロジェクタの座標系に変換して作成するようにする。
【００４６】
図１７（ａ）において、スクリーン４０１の左上を原点（０，０）とすると、重畳領域は座標（Ｘ２，Ｙ２）と座標（Ｘ３，Ｙ３）とを対角線の端点とする矩形となる。この時、重畳領域の矩形の幅は（Ｘ３−Ｘ２）となり、高さは（Ｙ３−Ｙ２）となる。また、図１７（ａ）に示すように、プロジェクタＢから投影されている画像１３０２の左上の座標は（Ｘ１，Ｙ１）である。前記重畳領域の座標をプロジェクタＢ内の座標に変換すると、図１７（ｂ）に示すように、座標（Ｘ２−Ｘ１，Ｙ２−Ｙ１）と座標（Ｘ３−Ｘ１，Ｙ３−Ｙ１）とを対角線の端点とする矩形となる。そのため、重畳領域情報は、左上の座標が（Ｘ２−Ｘ１，Ｙ２−Ｙ１）であり、幅は（Ｘ３−Ｘ２）、高さは（Ｙ３−Ｙ２）の矩形情報となる。
【００４７】
次に、図１６（ａ）のＳ１６０２において、図１の通信部１０７に相当するプロジェクタＡの重畳領域情報送信部１５０２は、重畳領域情報作成部１５０１によって作成された重畳領域情報をプロジェクタＢに送信する。
【００４８】
図１６（ｂ）は、プロジェクタＢ側の処理手順の一例を示すフローチャートである。
まず、図１６（ｂ）のＳ１６０３において、図１の通信部１０７に相当するプロジェクタＢの重畳領域情報受信部１５０３は、プロジェクタＡから送信されたた重畳領域情報を受信するまで待機する。そして、重畳領域情報を受信すると、次に、Ｓ１６０４において、プロジェクタＢの投影領域決定部２０３は、重畳領域以外の空いている領域の中で投影が可能な矩形領域を検出して投影領域を決定する。このとき、投影部２０６から投影されている投影データを移動させてもこの決定した投影領域に入らない場合には、プロジェクタＢの投影画像加工部２０４は、プロジェクタＢの投影部２０６から投影している画像を縮小する。そして、プロジェクタＢの投影位置制御部２０５は、縮小された画像を投影領域決定部２０３によって決定された投影領域に投影するように投影部２０６を制御する。
【００４９】
図１８は、図１６に示した処理の後の重畳領域を有さない状態の例を示す図である。図１８（ａ）に示す例は、プロジェクタＢから投影されている画像１３０２を左方向に縮小した例である。一方、図１８（ｂ）に示す例は、プロジェクタＢから投影されている画像１３０２を上方向に縮小した例である。
【００５０】
なお、図１６（ｂ）のＳ１６０４では、プロジェクタＢから投影されている画像１３０２を、第１の実施形態に示した方法によって縮小したが、その他の方法を採用してもよい。例えば、第２の実施形態に示した方法によってスクロール表示としてもよいし、第３の実施形態に示した方法によって光量（輝度）を下げる処理を行ってもよい。これにより、３つ以上のプロジェクタから投影されているそれぞれの画像の内容を全て確認することができる。
【００５１】
本実施形態においては、プロジェクタを３台使用した例を説明したが、プロジェクタが４台以上の場合でも同様の処理を行うことができる。プロジェクタが４台の場合においても、プロジェクタＡが重畳領域を検知して、重畳領域情報を２台のプロジェクタに送信し、２台のそれぞれのプロジェクタが投影画像の縮小等を行うことによって対応することができる。このように、重畳領域を検知するプロジェクタＡ以外のプロジェクタが複数存在しても、順次送信先のプロジェクタを変更することにより本発明の方法を適用することが可能になる。
【００５２】
さらに本実施形態では、プロジェクタＡ及びプロジェクタＢがともに図１５に示す機能構成を有している例について説明した。一方、プロジェクタＢに関しては、撮影画像取得部２０１、重畳領域判定部２０２、重畳領域情報作成部１５０１及び重畳領域情報送信部１５０２の構成がない場合であっても、本実施形態と同様の処理を行うことができる。
【００５３】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００５４】
２０１  撮影画像取得部
２０２  重畳領域判定部
２０３  投影領域決定部
２０４  投影画像加工部
２０５  投影位置制御部
２０６  投影部
【図１】
2016090941.tif 000003
【図２】
2016090941.tif 000004
【図３】
2016090941.tif 000005
【図４】
2016090941.tif 000006
【図５】
2016090941.tif 000007
【図６】
2016090941.tif 000008
【図７】
2016090941.tif 000009
【図８】
2016090941.tif 000010
【図９】
2016090941.tif 000011
【図１０】
2016090941.tif 000012
【図１１】
2016090941.tif 000013
【図１３】
2016090941.tif 000014
【図１４】
2016090941.tif 000015
【図１５】
2016090941.tif 000016
【図１６】
2016090941.tif 000017
【図１７】
2016090941.tif 000018
【図１８】
2016090941.tif 000019
【図１２】
2016090941.tif 000020