(57)【要約】【課題】マルチ投影において、高画質な投影画像を得ることができる投影装置を提供する。【解決手段】オーバーラップ領域において他の投影装置が投影する画像と部分的に重なるように画像を投影することにより表示画像を形成可能な投影装置であって、光を投影することにより画像を表示する投影部と、投影部が投影可能な解像度の情報を含む第１の解像度情報を取得する第１の取得部と、表示画像に対応する入力画像の解像度の情報を含む第２の解像度情報を取得する第２の取得部と、第１の解像度情報と第２の解像度情報とに基づいて、入力画像を縮小処理せずに入力画像の全体を表示可能なオーバーラップ領域の幅の上限値を求め、その上限値を示す指標を投影部に投影させる制御部とを備える。【選択図】  図４
2020017822.tif 000002
【特許請求の範囲】
【請求項１】
オーバーラップ領域において他の投影装置が投影する画像と部分的に重なるように画像を投影することにより表示画像を形成可能な投影装置であって、
光を投影することにより画像を表示する投影手段と、
前記投影手段が投影可能な解像度の情報を含む第１の解像度情報を取得する第１の取得手段と、
前記表示画像に対応する入力画像の解像度の情報を含む第２の解像度情報を取得する第２の取得手段と、
前記第１の解像度情報と前記第２の解像度情報とに基づいて、前記入力画像を縮小処理せずに該入力画像の全体を表示可能な前記オーバーラップ領域の幅の上限値を求めて、該上限値を示す指標を前記投影手段に投影させる制御手段と、
を備えることを特徴とする投影装置。
【請求項２】
前記制御手段は、前記他の投影装置が投影可能な解像度の情報を含む第３の解像度情報にさらに基づいて、前記オーバーラップ領域の幅の上限値を求めることを特徴とする請求項１に記載の投影装置。
【請求項３】
前記制御手段は、前記他の投影装置の並べられている台数の情報を含む表示構成情報にさらに基づいて、前記オーバーラップ領域の幅の上限値を求めることを特徴とする請求項１または２に記載の投影装置。
【請求項４】
前記制御手段は、前記他の投影装置が投影する画像と自機が投影する画像との位置関係を示す配置情報にさらに基づいて前記オーバーラップ領域の幅の上限値を求め、前記オーバーラップ領域の幅の上限値を示す指標を前記投影手段に投影させることを特徴とする請求項１乃至３のいずれか１項に記載の投影装置。
【請求項５】
前記制御手段は、投影装置間において既に設定済みのオーバーラップ領域の情報に基づいて、まだ設定していないオーバーラップ領域の幅の上限値を求めることを特徴とする請求項１乃至４のいずれか１項に記載の投影装置。
【請求項６】
前記制御手段は、前記表示画像を縮小処理せずに該表示画像の全体を表示可能な前記オーバーラップ領域の幅の上限値をオーバーラップ領域の数で割った値を、オーバーラップ領域の幅の上限値の推奨値として求めることを特徴とする請求項１乃至５のいずれか１項に記載の投影装置。
【請求項７】
光学的に投影画像を移動させることが可能なシフト手段と、前記表示画像を縮小処理せずに該表示画像の全体を表示可能か否かを判定する判定手段とをさらに備え、前記判定手段により、前記表示画像の全体を表示するために縮小処理が必要と判定された場合に、前記シフト手段は、前記縮小処理が必要なくなる状態になるまで、前記投影画像を移動させることを特徴とする請求項１乃至６のいずれか１項に記載の投影装置。
【請求項８】
複数の投影装置を制御することにより、該複数の投影装置から投影される画像がオーバーラップ領域において部分的に重なるように該画像を投影させて表示画像を形成させる制御装置であって、
前記複数の投影装置の１つである第１の投影装置が投影可能な解像度の情報を含む第１の解像度情報を取得する第１の取得手段と、
前記表示画像に対応する入力画像の解像度の情報を含む第２の解像度情報を取得する第２の取得手段と、
前記第１の解像度情報と前記第２の解像度情報とに基づいて、前記入力画像を縮小処理せずに該入力画像の全体を表示可能な前記オーバーラップ領域の幅の上限値を求めて、該上限値を示す指標を前記複数の投影装置の少なくとも１つに投影させる指示手段と、
を備えることを特徴とする制御装置。
【請求項９】
前記指示手段は、前記第１の投影装置とは異なる投影装置が投影可能な解像度の情報を含む第３の解像度情報にさらに基づいて、前記オーバーラップ領域の幅の上限値を求めることを特徴とする請求項８に記載の制御装置。
【請求項１０】
前記指示手段は、前記複数の投影装置の並べられている台数の情報を含む表示構成情報にさらに基づいて、前記オーバーラップ領域の幅の上限値を求めることを特徴とする請求項８または９に記載の制御装置。
【請求項１１】
前記指示手段は、前記複数の投影装置が投影する画像の位置関係を示す配置情報にさらに基づいて前記オーバーラップ領域の幅の上限値を求め、前記オーバーラップ領域の幅の上限値を示す指標を前記複数の投影装置の少なくとも１つに投影させることを特徴とする請求項８乃至１０のいずれか１項に記載の制御装置。
【請求項１２】
前記指示手段は、投影装置間において既に設定済みのオーバーラップ領域の情報に基づいて、まだ設定していないオーバーラップ領域の幅の上限値を求めることを特徴とする請求項１乃至１１のいずれか１項に記載の制御装置。
【請求項１３】
前記指示手段は、前記表示画像を縮小処理せずに該表示画像の全体を表示可能な前記オーバーラップ領域の幅の上限値をオーバーラップ領域の数で割った値を、オーバーラップ領域の幅の上限値の推奨値として求めることを特徴とする請求項１乃至１２のいずれか１項に記載の制御装置。
【請求項１４】
前記表示画像を縮小処理せずに該表示画像の全体を表示可能か否かを判定する判定手段をさらに備え、前記判定手段により、前記表示画像の全体を表示するために縮小処理が必要と判定された場合に、前記複数の投影装置のうちの少なくとも１つが有する光学的に投影画像を移動させることが可能なシフト手段により、前記縮小処理が必要なくなる状態になるまで、前記投影画像を移動させることを特徴とする請求項８乃至１３のいずれか１項に記載の制御装置。
【請求項１５】
オーバーラップ領域において他の投影装置が投影する画像と部分的に重なるように画像を投影することにより表示画像を形成可能な投影装置であって、光を投影することにより画像を表示する投影手段を備える投影装置を制御する方法であって、
前記投影手段が投影可能な解像度の情報を含む第１の解像度情報を取得する第１の取得工程と、
前記表示画像に対応する入力画像の解像度の情報を含む第２の解像度情報を取得する第２の取得工程と、
前記第１の解像度情報と前記第２の解像度情報とに基づいて、前記入力画像を縮小処理せずに該入力画像の全体を表示可能な前記オーバーラップ領域の幅の上限値を求めて、該上限値を示す指標を前記投影手段に投影させる制御工程と、
を有することを特徴とする投影装置の制御方法。
【請求項１６】
複数の投影装置を制御することにより、該複数の投影装置から投影される画像がオーバーラップ領域において部分的に重なるように該画像を投影させて表示画像を形成させる制御方法であって、
前記複数の投影装置の１つである第１の投影装置が投影可能な解像度の情報を含む第１の解像度情報を取得する第１の取得工程と、
前記表示画像に対応する入力画像の解像度の情報を含む第２の解像度情報を取得する第２の取得工程と、
前記第１の解像度情報と前記第２の解像度情報とに基づいて、前記入力画像を縮小処理せずに該入力画像の全体を表示可能な前記オーバーラップ領域の幅の上限値を求めて、該上限値を示す指標を前記複数の投影装置の少なくとも１つに投影させる指示工程と、
を有することを特徴とする制御方法。
【請求項１７】
請求項１５または１６に記載の制御方法の各工程をコンピュータに実行させるためのプログラム。
【請求項１８】
請求項１５または１６に記載の制御方法の各工程をコンピュータに実行させるためのプログラムを記憶したコンピュータが読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の投影装置により一つの投影画像を形成する技術に関する。
【背景技術】
【０００２】
近年、４Ｋや８Ｋといった表示装置の高解像度化の要求に対し、投影装置を複数台使用して、各投影装置の投影領域を並べて投影することで１つの画面を形成し、高解像度の表示を実現するマルチ投影と呼ばれる技術がある。このマルチ投影を行う際には、それぞれの投影装置の投影画像の一部分を重ね合わせて投影するオーバーラップ領域を設けて投影を行う。
【０００３】
オーバーラップ領域においては、複数の投影装置から画像が投影されるため、オーバーラップ領域以外の投影領域より、輝度が明るくなってしまい、輝度段差として視認されてしまう。この輝度段差を緩和し、オーバーラップ領域を含む投影領域全体の輝度または色を均一にするため、オーバーラップ領域における各投影装置の輝度を減光したり、色の調整を行ったりするエッジブレンド処理と呼ばれる処理が用いられる。オーバーラップ領域におけるエッジブレンド処理は、投影画像の端に行くにしたがって徐々に減光処理の強度を強めるように行うことが一般的である。このオーバーラップ領域の大きさを大きく設定しておくことにより、減光処理の強度変化を緩やかなものに設定できるため、急峻な強度変化の減光処理を行う場合に比べてオーバーラップ領域における輝度段差を視認されにくくすることができる。
【０００４】
しかしながら、オーバーラップ領域の大きさを大きくとりすぎると、マルチ投影で表示可能な解像度が小さくなってしまい、使用者が表示したい原画像の全体を表示できない場合がある。
【０００５】
このような課題に対して、特許文献１には、マルチ投影で表示可能な解像度が原画像より小さくなってしまい、使用者が表示したい原画像を表示できない場合に、原画像に縮小処理を施し原画像全体を表示するという技術が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１５−１８６１２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に開示されている方法では、原画像を縮小表示して全体を表示するために、原画像と比較して縮小処理に伴う画質劣化が生じるという課題がある。
【０００８】
本発明は上述した課題に鑑みてなされたものであり、その目的は、マルチ投影において、高画質な投影画像を得ることができる投影装置を提供することである。
【課題を解決するための手段】
【０００９】
本発明に係わる投影装置は、オーバーラップ領域において他の投影装置が投影する画像と部分的に重なるように画像を投影することにより表示画像を形成可能な投影装置であって、光を投影することにより画像を表示する投影手段と、前記投影手段が投影可能な解像度の情報を含む第１の解像度情報を取得する第１の取得手段と、前記表示画像に対応する入力画像の解像度の情報を含む第２の解像度情報を取得する第２の取得手段と、前記第１の解像度情報と前記第２の解像度情報とに基づいて、前記入力画像を縮小処理せずに該入力画像の全体を表示可能な前記オーバーラップ領域の幅の上限値を求めて、該上限値を示す指標を前記投影手段に投影させる制御手段と、を備えることを特徴とする。
【００１０】
また、本発明に係わる制御装置は、複数の投影装置を制御することにより、該複数の投影装置から投影される画像がオーバーラップ領域において部分的に重なるように該画像を投影させて表示画像を形成させる制御装置であって、前記複数の投影装置の１つである第１の投影装置が投影可能な解像度の情報を含む第１の解像度情報を取得する第１の取得手段と、前記表示画像に対応する入力画像の解像度の情報を含む第２の解像度情報を取得する第２の取得手段と、前記第１の解像度情報と前記第２の解像度情報とに基づいて、前記入力画像を縮小処理せずに該入力画像の全体を表示可能な前記オーバーラップ領域の幅の上限値を求めて、該上限値を示す指標を前記複数の投影装置の少なくとも１つに投影させる指示手段と、を備えることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、マルチ投影において、高画質な投影画像を得ることができる投影装置を提供することが可能となる。
【図面の簡単な説明】
【００１２】
【図１】第１の実施形態における投影装置の接続と投影画像を説明する図。
【図２】投影装置の構成を示すブロック図。
【図３】第１の実施形態における設置モードでの処理を示すフローチャート。
【図４】第１の実施形態におけるオーバーラップ領域の上限値の表示例を示す図。
【図５】第２の実施形態における投影装置の接続と投影画像を説明する図。
【図６】第２の実施形態における設置モードでの処理を示すフローチャート。
【図７】第２の実施形態におけるオーバーラップ領域の上限値の表示例と計算方法を示す図。
【図８】第３の実施形態における投影装置と制御装置の接続と投影画像を説明する図。
【図９】第３の実施形態における制御装置の内部構成を示すブロック図。
【図１０】第３の実施形態における設置モードでの処理を示すフローチャート。
【図１１】第４の実施形態における設置モードでの処理を示すフローチャート。
【図１２】第４の実施形態におけるオーバーラップ領域の上限値の表示例と計算方法を示す図。
【発明を実施するための形態】
【００１３】
以下、本発明の実施形態について、添付図面を参照して詳細に説明する。
【００１４】
（第１の実施形態）
第１の実施形態では、２台の投影装置を用いてマルチ投影を行う場合に、縮小処理による画質劣化を生じさせることのない投影装置の設置位置の目安をユーザーに示し、結果として高画質なマルチ投影を実現する方法について説明する。
【００１５】
図１は、第１の実施形態におけるマルチ投影の様子を示す概略図である。本実施形態では、投影装置１００と投影装置２００の２台を使用して画像を部分的に重ねて１枚の映像（表示画像）を表示するもの（１枚の映像を形成可能）とする。図１において、映像送出器９００から一つの入力画像が投影装置１００と投影装置２００にそれぞれ入力される。そして、投影装置１００，２００は、一つの入力画像から一部分を切り出して投影可能であり、投影装置１００からは、投影画像１００１が、投影装置２００からは、投影画像２００１が投影され、結果として投影面上に１つの映像が表示される。
【００１６】
また、投影装置１００と投影装置２００は互いに通信を行うため、通信ケーブル５００で接続されている。なお、本実施形態中では、通信ケーブル５００を介して通信を行うものとして説明を行うが、投影装置１００と投影装置２００が通信可能なように構成されていれば、具体的な通信の方式を限定するものではない。例えば、シリアル通信ケーブルやＥｔｈｅｒｎｅｔケーブルにより通信を行う構成としてもよい。また、赤外線やＢｌｕｅｔｏｏｔｈ（登録商標）、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などのように、光や電波を用いた通信方式を用いてもよい。また、投影装置１００と投影装置２００が通信可能なように構成されていれば、直接接続されている必要はなく、ルーターやサーバー、ＰＣなどの中間機器を介して通信を行う構成としてもよい。
【００１７】
図２は、投影装置１００の内部のブロック構成を示す図である。本実施形態における投影装置１００の内部構成について図２を用いて説明する。なお、投影装置２００の内部構成は投影装置１００と同様であるため説明は省略する。
【００１８】
投影装置１００は、ＣＰＵ１１０、ＲＡＭ１１１、ＲＯＭ１１２、操作部１１３、通信部１１４、画像入力部１２０、画像処理部１４０を有する。また、投影装置１００は、さらに、光変調素子制御部１５０、光変調素子１７０Ｒ，１７０Ｇ，１７０Ｂ、光源制御部１３０、光源１６０、色分離部１６１、色合成部１８０、投影光学系１８３、投影光学系制御部１８４を有する。
【００１９】
ＣＰＵ１１０、ＲＡＭ１１１、ＲＯＭ１１２、操作部１１３、通信部１１４、画像入力部１２０、光源制御部１３０、画像処理部１４０、光変調素子制御部１５０、投影光学系制御部１８４はバス１９９によりそれぞれ相互に接続されている。
【００２０】
ＣＰＵ１１０は、投影装置１００の各動作ブロックを制御するものであり、ＲＯＭ１１２には、ＣＰＵ１１０の処理手順を記述した制御プログラムが記憶されており、ＲＡＭ１１１は、ワークメモリとして機能し、一時的に制御プログラムやデータが格納される。また、ＣＰＵ１１０は、通信部１１４で受信した静止画データや動画データを一時的に記憶し、ＲＯＭ１１２に記憶されたプログラムを用いて、それぞれの画像や映像を再生したりすることもできる。また、ＣＰＵ１１０は、操作部１１３や、通信部１１４から入力された制御信号を受信して、投影装置１００の各部を制御する。
【００２１】
操作部１１３は、ユーザーからの指示を受け付け、ＣＰＵ１１０に指示信号を送信するものであり、例えば、スイッチやダイヤルなどからなる。また、操作部１１３は、例えば、リモコンからの信号を受信する信号受信部（赤外線受信部など）で、受信した信号に基づいて所定の指示信号をＣＰＵ１１０に送信するように構成されていてもよい。
【００２２】
通信部１１４は、外部機器と、制御信号や静止画データ、動画データなどを送受信するためのものであり、例えば、無線ＬＡＮ、有線ＬＡＮ、ＵＳＢ、Ｂｌｕｅｔｏｏｔｈ（登録商標）などであってよく、通信方式を特に限定するものではない。また、画像入力部１２０の端子が、例えばＨＤＭＩ（登録商標）端子であれば、その端子を介してＣＥＣ（Ｃｏｎｓｕｍｅｒ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｃｏｎｔｒｏｌ）通信を行うものであってもよい。ここで、外部装置は、液晶プロジェクタ１００と通信を行うことができるものであれば、パーソナルコンピュータ、カメラ、携帯電話、スマートフォン、ハードディスクレコーダ、ゲーム機、リモコンなど、どのようなものであってもよい。
【００２３】
画像入力部１２０は、外部装置から送信される画像を受信する。ここで、外部装置とは、画像信号を出力できるものであれば、パーソナルコンピュータ、カメラ、携帯電話、スマートフォン、ハードディスクレコーダ、ゲーム機など、どのようなものであってもよい。さらには、ＵＳＢフラッシュメモリやＳＤカードのようなメディアに記録された画像を読み込むこともできる。画像入力部１２０は、受信した画像データを画像処理部１４０へ出力する。また、画像入力部１２０は、ＣＰＵ１１０からの指示に基づき受信した画像をＲＡＭ１１１に出力することも可能である。
【００２４】
光源制御部１３０は、光源１６０のオン／オフの制御や光量の制御を行うものであり、制御用のマイクロプロセッサなどからなる。光量の制御は、光源に印加する電圧または電流により制御してもよいし、アイリスやメカシャッターを駆動することにより光量を制御するように構成してもよい。また、光源制御部１３０は、専用のマイクロプロセッサである必要はなく、例えば、ＲＯＭ１１２に記憶されたプログラムによって、ＣＰＵ１１０が光源制御部１３０と同様の処理を実行してもよい。また、光源１６０は、不図示のスクリーンに画像を投影するための光を出力するものであり、例えば、ハロゲンランプ、キセノンランプ、高圧水銀ランプ、レーザー、ＬＥＤ、蛍光体、またそれらを組み合わせたものであってもよい。
【００２５】
画像処理部１４０は、画像入力部１２０から受信した映像信号にフレーム数、画素数、画像形状などの変更処理を施して、光変調素子制御部１５０に送信するものであり、例えば画像処理用のマイクロプロセッサからなる。また、画像処理部１４０は、専用のマイクロプロセッサである必要はなく、例えば、ＲＯＭ１１１に記憶されたプログラムによって、ＣＰＵ１１０が画像処理部１４０と同様の処理を実行してもよい。画像処理部１４０は、拡大処理、縮小処理、フレーム間引き処理、フレーム補間処理、解像度変換処理、歪み補正処理（キーストン補正処理）といった機能を実行することが可能である。また、画像処理部１４０に入力された画像の一部分を切り出す切り出し処理を実行することが可能である。さらに、マルチ投影の際に、各投影装置からの投影画像の輝度や色に連続性を持たせるために、オーバーラップ領域に所定の減光処理を施すエッジブレンド処理や、オーバーラップ領域とそれ以外の領域の黒輝度レベルを合わせるための黒レベル補正処理などの処理を実行可能である。また、画像処理部１４０は、画像入力部１２０から受信した映像信号以外にも、ＣＰＵ１１０によって再生された画像や映像に対して前述の変更処理を施すこともできる。さらに、画像処理部１４０は、ＣＰＵ１１０からの指示に基づき、ＧＵＩのような任意のＯＳＤやテストパターンを、受信した画像に重畳して出力することもできる。
【００２６】
光変調素子制御部１５０は、画像処理部１４０から出力される画像信号に基づいて、光変調素子１７０Ｒ，１７０Ｇ，１７０Ｂの画素の光変調素子に印可する電圧を制御して、光変調素子１７０Ｒ，１７０Ｇ，１７０Ｂの光変調率を制御する。
【００２７】
光変調素子１７０Ｒは、赤色に対応する光変調素子であって、光源１６０から出力された光のうち、色分離部１６１で赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）に分離された光のうち、赤色の光の光変調率を制御するためのものである。光変調素子１７０Ｇは、緑色に対応する光変調素子であって、光源１６０から出力された光のうち、色分離部１６１で赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）に分離された光のうち、緑色の光の光変調率を制御するためのものである。光変調素子１７０Ｂは、青色に対応する光変調素子であって、光源１６０から出力された光のうち、色分離部１６１で赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）に分離された光のうち、青色の光の光変調率を制御するためのものである。
【００２８】
また、色分離部１６１は、光源１６０から出力された光を、赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）に分離するものであり、例えば、ダイクロイックミラーやプリズムなどからなる。なお、光源１６０として、各色に対応するＬＥＤ等を使用する場合には、色分離部１６１は不要である。
【００２９】
色合成部１８０は、光変調素子１７０Ｒ，１７０Ｇ，１７０Ｂで変調された赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）の光を合成するものであり、例えば、ダイクロイックミラーやプリズムなどからなる。
【００３０】
投影光学系制御部１８４は、投影光学系１８３を制御するものであり、制御用のマイクロプロセッサからなる。なお、投影光学系制御部１８４は、専用のマイクロプロセッサである必要はなく、例えば、ＲＯＭ１１２に記憶されたプログラムによって、ＣＰＵ１１０が投影光学系制御部１８４と同様の処理を実行してもよい。また、投影光学系１８３は、色合成部１８０で合成された光をスクリーンに投影するためのものであり、複数のレンズ、レンズ駆動用のアクチュエータからなる。レンズをアクチュエータにより駆動することで、投影画像の拡大、縮小、焦点調整などを行うことができる。
【００３１】
図３は、マルチ表示を行う場合の、各投影装置から投影される画像のオーバーラップ量の上限値を表示する動作を示すフローチャートである。本実施形態においては、投影装置１００および２００は、ユーザーからの指示に基づいて、投影装置の設置位置を示唆する設置モードでの動作を開始する。設置モードは、投影装置１００と投影装置２００の設置を行う場合に、縮小処理による画質劣化を生じさせることのない投影装置の設置位置の目安をユーザーに示すための動作モードである。
【００３２】
まず、ステップＳ３００において、ＣＰＵ１１０は、表示構成情報を操作部１１３を介してユーザーに入力させることにより取得する。表示構成情報とは、水平方向、垂直方向にそれぞれ投影装置何台で投影を行うかを識別可能な情報である。したがって本実施形態におけるＣＰＵ１１０は、水平方向に２台で投影を行うということを識別可能な情報を取得する。
【００３３】
次に、ステップＳ３１０において、ＣＰＵ１１０は、配置情報を操作部１１３を介してユーザーに入力させることにより取得する。配置情報とは、ステップＳ３００で取得した表示構成において各投影装置が相対的にどの位置に投影を行うかという位置関係を識別可能な情報である。したがって本実施形態におけるＣＰＵ１１０は、水平方向２台のうち左側に投影装置１００が、右側に投影装置２００が投影を行っているということが識別可能な情報を、操作部１１３を介してユーザーに入力させることにより取得する。
【００３４】
なお、表示構成情報と配置情報の取得方法は、操作部１１３を介してユーザーに入力させることにより取得するものとして説明したが、表示構成情報と配置情報を取得可能であれば、方法をこれに限定するものではない。例えば不図示の撮像装置などにより撮像した画像を通信部１１４を介して、ＣＰＵ１１０が取得し、表示構成情報と配置情報を算出する構成としてもよい。より具体的には、投影面全体を撮像可能なように撮像装置を設置し、マルチ投影を構成する投影装置を１台ずつ順次投影させ、その様子を撮像することにより、各投影装置の表示構成情報および配置情報を取得する。
【００３５】
ステップＳ３２０において、ＣＰＵ１１０は、各投影装置の表示可能な解像度を、通信部１１４を介して取得する。すなわち、ＣＰＵ１１０は、ＣＰＵ１１０の属する投影装置（自機）の表示手段である光変調素子１７０の表示可能な解像度の情報を含む第１解像度情報を取得する。また、同時に、他の投影装置の表示手段である光変調素子１７０の表示可能な解像度の情報を含む第２解像度情報を通信部１１４を介して取得する。なお、表示可能な解像度とは、各投影装置の光変調素子１７０が有している解像度である。
【００３６】
次に、ステップＳ３３０において、ＣＰＵ１１０は、入力画像の解像度を取得する。入力画像とは、複数の投影装置の投影によりユーザーが表示したい画像であって表示画像に対応する画像のことである。本実施形態の場合、投影装置１００と投影装置２００の画像入力部１２０に入力されている画像と、最終的にユーザーが表示したい画像が同一である。したがって、本実施形態における投影装置１００，２００のＣＰＵ１１０は、画像入力部１２０に入力されている画像の解像度を取得する。
【００３７】
次に、ステップＳ３４０において、ＣＰＵ１１０は、ステップＳ３００からステップＳ３３０で取得した表示構成情報、配置情報、表示可能解像度、入力画像解像度に基づいて、入力画像を縮小することなく表示可能なオーバーラップ領域の幅の上限値を求める。
【００３８】
投影装置１００の水平解像度をＷ１、投影装置２００の水平解像度をＷ２、入力画像の水平解像度をＷｉとすると、オーバーラップ領域の幅の上限値Ｗｏ＿ｍａｘは、下記の式で算出することができる。
【００３９】
Ｗｏ＿ｍａｘ＝Ｗ１＋Ｗ２−Ｗｉ
次にステップＳ３５０において、ＣＰＵ１１０は、ステップＳ３１０で取得した配置情報と、ステップＳ３４０で算出したオーバーラップ領域の幅の上限値とに基づいて、オーバーラップ領域の幅の上限値をユーザーが識別可能なパターンとして表示するように画像処理部１４０へ指示を出す。具体的には、投影画像の端から算出したオーバーラップ幅の上限値分だけ内側の位置に、直線パターンを表示する。このとき、配置情報に基づいて、投影画像のどこの端から内側にパターンを表示するか決定する。例えば、本実施形態における、投影装置１００の投影画像は、投影装置２００の投影画像に対して、左側に投影されるため、投影装置１００は、自身の投影画像の右端から算出したオーバーラップ幅の上限値分だけ内側の位置に、直線パターンを表示する。
【００４０】
次に、ステップＳ３６０において、ＣＰＵ１１０は、操作部１１３を介して、ユーザーからの設置モード終了の指示があったか否かを判断する。ＣＰＵ１１０は、ユーザーからの設置モード終了の指示があったと判断した場合、ステップＳ３７０へ移り、そうでない場合は、ステップＳ３６０を繰り返す。
【００４１】
次に、ステップＳ３７０において、ＣＰＵ１１０は、ステップＳ３５０で表示したオーバーラップ領域の幅の上限値を識別可能なパターンの表示を終了するように画像処理部１４０へ指示を出す。ステップＳ３７０までの処理を実行し終えると、ＣＰＵ１１０は設置モードにおける処理を終了する。
【００４２】
次に、以上のステップＳ３００からＳ３７０までの処理を投影装置１００の各部が実行することにより、なぜ、縮小処理による画質劣化を生じさせることのない投影装置の設置位置の目安をユーザーに示すことができ、結果として高画質なマルチ投影を実現できるのかについて説明する。
【００４３】
図４は、本実施形態におけるオーバーラップ領域の幅の上限値の表示例を示す図である。図４において、投影装置１００の投影範囲１００１を破線で、投影装置２００の投影範囲２００１を一点鎖線で表している。そして、上述のステップＳ３５０において、投影装置１００により投影されるオーバーラップ領域幅の上限値を示すパターン（指標）１００２を実線で表している。
【００４４】
本実施形態のように、水平方向に２台でマルチ投影を行う場合、投影装置１００の水平解像度をＷ１、投影装置２００の水平解像度をＷ２、オーバーラップ領域の幅をＷｏ、入力画像の水平解像度をＷｉとした場合、下記式を満たす場合は、入力画像を縮小処理することなく全体を表示可能である。
【００４５】
Ｗｉ≦Ｗ１＋Ｗ２―Ｗｏ
本実施形態の投影装置１００と投影装置２００の水平解像度Ｗ１，Ｗ２がともに１９２０画素で、入力画像の水平解像度Ｗｉが３４４０画素の場合を例にとって説明する。図４（ａ）のように、オーバーラップ領域の幅Ｗｏを２００画素とした場合、
Ｗｉ≦Ｗ１＋Ｗ２―Ｗｏ
３４４０≦１９２０＋１９２０−２００
≦３８２０
となり、入力画像の全体を縮小処理することなく表示可能である。
【００４６】
一方、図４（ｂ）のように、オーバーラップ領域の幅Ｗｏを６００画素とした場合、
Ｗｉ≦Ｗ１＋Ｗ２―Ｗo
３４４０≦１９２０＋１９２０−６００
≦３２４０
となり、式が成立しないため、入力画像の全体を表示するためには、縮小処理が必要となり、画質劣化を生じさせてしまう。
【００４７】
一方、パターン１００２を表示する場合、パターン１００２は、縮小処理することなく入力画像の全体を表示可能なオーバーラップ領域の幅の上限値として表示されている。したがって、ユーザーは、パターン１００２の右側に投影装置２００の投影範囲２００１の左端があれば、縮小処理を行わずに入力画像を表示することができることがわかる。逆に、パターン１００２の左側に投影装置２００の投影範囲２００１の左端があれば、入力画像全体を表示するためには縮小処理を行う必要があるということを、上述の計算を行うことなく容易に判別することができる。
【００４８】
なお、ここまで水平方向の解像度について説明したが垂直方向についても同様に投影装置１００，２００の各部が動作することにより、同様の効果を得ることができる。また、２台でマルチ投影を行う場合を例にとって説明したが、３台以上でマルチ投影を行う場合であっても、各投影装置が同様に動作することで、同様の効果を得ることができる。水平方向にＮ台の投影装置が並んで投影を行う場合、オーバーラップ領域の幅の上限値Ｗｏ＿ｍａｘは、下記の式で算出できる。
【００４９】
【数１】
2020017822.tif 000003
【００５０】
ここで、Ｗｎは水平方向に配置されている投影装置ｎの水平解像度、Ｗｉは入力画像の水平解像度である。垂直方向についても同様に算出することができる。なお、上記式ではオーバーラップ領域の幅の上限値Ｗｏ＿ｍａｘを算出したが、これとは別に複数のオーバーラップ領域の大きさを均一にするための目安として、オーバーラップの幅の上限値に基づく推奨値Ｗｏ＿ａｉｍを下記式により算出し、表示することがより望ましい。オーバーラップの幅の上限値に基づく推奨値Ｗｏ＿ａｉｍを表示することにより、オーバーラップ領域の大きさの偏りを小さくすることができ、より高画質なマルチ投影を行うことができる。
【００５１】
【数２】
2020017822.tif 000004
【００５２】
また、本実施形態においては投影装置１００と投影装置２００の表示可能解像度をＣＰＵ１１０が取得するために通信ケーブル５００を介して通信を行う構成としたが、表示可能解像度を取得する手段はこれに限定されるものではない。例えば、各投影装置の表示可能解像度を操作部１１３を介してユーザーに入力させる構成をとってもよい。ユーザーに各投影装置の表示可能解像度を入力させる構成をとることで、通信ケーブル５００を不要とすることができる。
【００５３】
また、本実施形態においては、オーバーラップの幅の上限値と、オーバーラップの幅の上限値に基づく推奨値を直線パターンで表示する例を説明した。しかし、ユーザーがオーバーラップの幅の上限値と、オーバーラップの幅の上限値に基づく推奨値を認識できればよく、パターンをこれに限定するものではない。オーバーラップの幅の上限値と、オーバーラップの幅の上限値に基づく推奨値に基づいて、帯状のパターンを表示してもよいし、直線パターンの外側に所定のマージンを取った直線を表示する構成としてもよい。
【００５４】
また、ステップＳ３５０でパターンを表示している状態で、ＣＰＵ１１０が、入力画像全体を表示するために縮小処理が必要であると判断（判定）した場合には、レンズシフトにより、縮小処理せずに入力画像の全体を表示可能な位置まで光学的に投影位置を移動する構成としてもよい。
【００５５】
具体的には、ＣＰＵ１１０が不図示の撮像装置などにより撮像した画像を通信部１１４を介して取得する。取得した撮像画像から投影装置１００が投影しているパターン１００２より左側に投影装置２００の投影範囲２００１の左端がある場合、投影装置１００のＣＰＵ１１０は、入力画像全体を表示するために縮小処理が必要であると判断する。そして、投影装置１００の投影光学系制御部１８４に投影位置を左へシフトするように指示を出す。撮像装置が必要であるものの、このような構成とすることで、自動で縮小処理せずに入力画像の全体を表示可能な投影状態とすることができる。
【００５６】
以上のように、設置モードが終了したのち、投影装置１００と投影装置２００は、ユーザーに実際のオーバーラップ領域の幅を操作部１１３を介して入力させる。画像処理部１４０は、操作部１１３を介して入力された、実際のオーバーラップ領域の幅に基づいて、入力画像から自身の投影範囲の画像を切り出す処理を行う。さらに、画像処理部１４０は、操作部１１３を介して入力された、実際のオーバーラップ領域の幅に基づいて、エッジブレンド処理を行う。これにより、投影面全体にわたって均一な輝度で映像を投影でき、高画質なマルチ投影を実現することができる。
【００５７】
以上説明したように、投影装置１００，２００の各部が上記のように動作することにより、縮小処理を行わずに入力画像の全体を表示できる設置位置の限界をユーザーに視覚的に示すことができる。そのため、ユーザーは、縮小処理による画質劣化を生じるかどうかを設置の都度確認する必要なく投影装置を設置することが可能となる。その結果、縮小処理による画質劣化を生じさせることなく、高画質なマルチ投影を実現することができる。
【００５８】
（第２の実施形態）
この第２の実施形態は、既にマルチ投影が行われている投影システムに、新たに投影装置を追加する場合の例である。より具体的には、投影装置間で既に設定済みのオーバーラップ領域幅に基づいて、縮小表示せずに入力画像を表示することが可能な未設定のオーバーラップ領域の幅の上限値を決定し表示する。
【００５９】
本実施形態においては、すでに２台の投影装置を設置しているところに、投影装置を追加してマルチ投影を行う点が、第１の実施形態と異なる。図５は、第２の実施形態における投影装置の設置構成を示す図である。図５のように、投影装置１００から投影画像１１０１が左に、投影装置２００から投影画像２１０１が投影画像１１０１の右側に投影されるようにすでに設置されている。ここから更に、投影装置３００から投影画像３１０１を投影画像２１０１の右側にさらに投影されるように設置する。投影装置１００，２００，３００はそれぞれ互いに通信を行うため、通信ケーブル５００を介して接続されている。なお、投影装置１００，２００，３００の内部構成は第１の実施形態と同様であるため説明を省略する。
【００６０】
図６は、マルチ表示を行う場合の、各投影装置から投影される画像のオーバーラップ量の上限値を表示する動作を示すフローチャートである。本実施形態においては、投影装置３００は、ユーザーからの指示に基づいて、設置モードでの動作を開始する。
【００６１】
まず、ステップＳ６００において、ＣＰＵ１１０は、表示構成情報を操作部１１３を介してユーザーに入力させることにより取得する。表示構成情報の定義は第１の実施形態と同様であるため説明を省略する。したがって、本実施形態におけるＣＰＵ１１０は、水平方向に３台で投影を行うということを識別可能な情報を取得する。
【００６２】
次に、ステップＳ６１０において、ＣＰＵ１１０は、配置情報を操作部１１３を介してユーザーに入力させることにより取得する。配置情報の定義は第１の実施形態と同様であるため説明を省略する。したがって本実施形態におけるＣＰＵ１１０は、水平方向３台のうち左側に投影装置１００が、中央に投影装置２００が、右側に投影装置３００が投影を行っているということが識別可能な情報を、操作部１１３を介してユーザーに入力させることにより取得する。
【００６３】
なお、表示構成情報と配置情報の取得方法は、操作部１１３を介してユーザーに入力させることにより取得するものとして説明したが、方法をこれに限定するものではない。例えば不図示の撮像装置などにより撮像した画像を通信部１１４を介して、ＣＰＵ１１０が取得し、表示構成情報と配置情報を算出する構成としてもよい。より具体的には、投影面全体を撮像可能なように撮像装置を設置し、マルチ投影を構成する投影装置に１台ずつ順次投影動作を行わせ、その様子を撮像することにより、各投影装置の表示構成情報および配置情報を取得する。
【００６４】
ステップＳ６２０とＳ６３０の各部の動作については、第１の実施形態におけるステップＳ３２０とＳ３３０の動作と同様であるため説明を省略する。
【００６５】
次に、ステップＳ６３５において、ＣＰＵ１１０は、通信部１１４を介して既に設定済みのオーバーラップ領域情報を取得する。本実施形態においては、投影装置１００と投影装置２００による投影画像１１０１と２１０１のオーバーラップ領域が既に設定済みであるため、その幅を投影装置３００のＣＰＵ１１０が取得する。
【００６６】
次に、ステップＳ６４０において、ＣＰＵ１１０は、ステップＳ６００からＳ６３５で取得した表示構成情報、表示可能解像度、入力画像解像度、設定済みのオーバーラップ領域情報に基づいて、入力画像を縮小することなく表示可能なオーバーラップ領域の幅の上限値を求める。
【００６７】
Ｎ台の投影装置がある場合、オーバーラップ領域の幅の上限値Ｗｏ＿ｍａｘは、下記の式で算出できる。
【００６８】
【数３】
2020017822.tif 000005
【００６９】
ここで、Ｗｎは投影装置ｎの水平解像度、Ｗｏ’ｊは設定済みのオーバーラップ領域の幅、Ｗｉは、入力画像の水平解像度である。
【００７０】
したがって、本実施形態では、投影装置１００の水平解像度をＷ１、投影装置２００の水平解像度をＷ２、投影装置３００の水平解像度をＷ３、設定済みのオーバーラップ領域の幅をＷｏ’、入力画像の水平解像度をＷｉとすると、次のようになる。
【００７１】
Ｗｏ＿ｍａｘ＝Ｗ１＋Ｗ２＋Ｗ３−Ｗｏ’−Ｗｉ
上式により、投影装置２００の投影画像２１０１と投影装置３００の投影画像３１０１のオーバーラップ領域の幅の上限値Ｗｏ＿ｍａｘが算出される。
【００７２】
次に、ステップＳ６５０において、ＣＰＵ１１０は、ステップＳ６１０で取得した配置情報と、ステップＳ６４０で算出したオーバーラップ領域の幅の上限値とに基づいて、オーバーラップ領域の幅の上限値をユーザーが識別可能なパターンとして表示するように画像処理部１４０へ指示を出す。具体的には、投影装置３００の投影画像３１０１の端から算出したオーバーラップ幅の上限値分だけ内側の位置に、直線パターンを表示する。このとき、配置情報に基づいて、投影画像のどこの端から内側にパターンを表示するか決定する。したがって、本実施形態における、投影装置３００の投影画像は、投影装置２００の投影画像に対して、右側に投影されるため、投影装置３００は、自身の投影画像の左端から算出したオーバーラップ幅の上限値分だけ内側の位置に、直線パターンを表示する。
【００７３】
ステップＳ６６０及びＳ６７０の各部の動作については、第１の実施形におけるステップＳ３６０及びＳ３７０の動作と同様であるため説明を省略する。ステップＳ６７０までの処理を実行し終えると、ＣＰＵ１１０は設置モードにおける処理を終了する。
【００７４】
以上のステップＳ６００からＳ６５０までの処理を投影装置３００の各部が実行することにより、すでに２台の投影装置を設置しているところに、投影装置を追加してマルチ投影を行う場合であっても、縮小処理による画質劣化を生じさせることのない投影装置の設置位置の目安をユーザーに示すことができ、結果として高画質なマルチ投影を実現できる。これについてもう少し詳しく説明する。
【００７５】
図７は、本実施形態におけるオーバーラップ領域の幅の上限値の表示例を示す図である。図７において、投影装置１００の投影範囲１１０１を破線で、投影装置２００の投影範囲２１０１を一点鎖線で、投影装置３００の投影範囲３１０１を二点鎖線で表している。そして、上述のステップＳ６５０において、投影装置３００により投影されるオーバーラップ領域幅の上限値を示すパターン３１０２を実線で表している。
【００７６】
本実施形態のように、水平方向に３台でマルチ投影を行う場合、投影装置１００の水平解像度をＷ１、投影装置２００の水平解像度をＷ２、投影装置３００の水平解像度をＷ３、投影装置１００，２００のオーバーラップ領域の幅をＷｏ１、投影装置２００，３００のオーバーラップ領域の幅をＷｏ２、入力画像の水平解像度をＷｉとした場合、下記式を満たす場合は、入力画像を縮小処理することなく全体を表示可能である。
【００７７】
Ｗｉ≦Ｗ１＋Ｗ２＋Ｗ３―（Ｗｏ１＋Ｗｏ２）
パターン３１０２を表示しない場合、ユーザーは、入力画像の全体を表示するために、縮小処理が必要かどうかを上記式による計算で判断した上で投影装置３００を設置したり、もしくは設置の試行錯誤を繰り返すことによって入力画像全体を表示するための縮小処理を行う必要がない設置位置を判断することになる。
【００７８】
一方、パターン３１０２を表示する場合、パターン３１０２は、縮小処理することなく入力画像の全体を表示可能なオーバーラップ領域の幅の上限値として表示されている。したがって、図７（ａ）のように、パターン３１０２の左側に投影装置２００の投影範囲２１０１の右端があれば、ユーザーは、縮小処理を行わずに入力画像の全体を表示することができると判断できる。反対に、図７（ｂ）のように、パターン３１０２の右側に投影装置２００の投影範囲２１０１の右端があれば、ユーザーは、入力画像全体を表示するためには縮小処理を行う必要があり、画質が劣化する可能性があるということを判断できる。このように、すでに投影装置を設置しているところに、投影装置を追加してマルチ投影を行う場合であっても、パターン３１０２を表示することにより、縮小処理をすることなく入力画像の全体を表示可能な設置位置を、容易に判別することができる。
【００７９】
なお、ここまで水平方向の解像度について説明を行ったが垂直方向についても同様に投影装置１００，２００，３００の各部が動作することにより、同様の効果を得ることができる。
【００８０】
また、本実施形態における投影装置３００は、配置情報に基づいて、自身の投影画像の左端から算出したオーバーラップ幅の上限値分だけ内側の位置に、直線パターンを表示する構成を説明した。しかし、投影装置２００も同様の処理を行うことにより、同様の効果を得ることができる。その際、投影装置２００の投影画像が、投影装置３００の投影画像に対して、左側に投影されるため、投影装置２００は、配置情報に従って、自身の投影画像の右端から算出したオーバーラップ幅の上限値分だけ内側の位置に、直線パターンを表示する。
【００８１】
以上のようにして設置モードが終了したのち、投影装置２００と投影装置３００は、ユーザーに実際のオーバーラップ領域の幅を操作部１１３を介して入力させる。画像処理部１４０は、操作部１１３を介して入力された、実際のオーバーラップ領域の幅に基づいて、入力画像から自身の投影範囲の画像を切り出す処理を行う。さらに、画像処理部１４０は、操作部１１３を介して入力された、実際のオーバーラップ領域の幅に基づいて、エッジブレンド処理を行うことにより、投影面全体にわたって均一な輝度で映像を投影でき、高画質なマルチ投影を実現することができる。
【００８２】
以上説明したような手順で投影装置１００，２００，３００の各部が動作することにより、すでに投影装置を設置しているところに、投影装置を追加してマルチ投影を行う場合であっても、縮小処理を行わずに入力画像の全体を表示できる設置位置の限界をユーザーに視覚的に示すことができる。そのため、ユーザーは、縮小処理による画質劣化が生じるかどうかを設置の都度確認する必要なく投影装置を設置することが可能となる。その結果、縮小処理による画質劣化を生じさせることなく、高画質なマルチ投影を実現することができる。
【００８３】
（第３の実施形態）
次に、本発明の第３の実施形態について説明する。本実施形態においては、縮小処理を行わずに入力画像の全体を表示できる設置位置の限界をユーザーに視覚的に示すための動作を制御装置８００が行う点が第１及び第２の実施形態と異なる。
【００８４】
図８は、第３の実施形態における投影装置の設置構成を示す図である。図８において、映像送出器９００と制御装置８００が接続され、一つの入力画像が制御装置８００に入力される。そして制御装置８００と投影装置１００，２００がそれぞれ接続され、制御装置８００は一つの入力画像から投影装置１００用の画像と投影装置２００用の画像をそれぞれ切出して、投影装置１００、２００にそれぞれ出力する。投影装置１００からは、投影画像１００１が、投影装置２００からは、投影画像２００１が投影され、結果として投影面上に１つの画像が表示される。なお、投影装置１００，２００の内部構成は第１の実施形態と同様であるため説明を省略する。
【００８５】
図９は、制御装置８００の内部構成を示すブロック図である。本実施形態の制御装置８００は、ＣＰＵ８１０、ＲＡＭ８１１、ＲＯＭ８１２、操作部８１３、通信部８１４、画像入力部８２０、画像処理部８４０を有する。ＣＰＵ８１０、ＲＡＭ８１１、ＲＯＭ８１２、操作部８１３、通信部８１４、画像入力部８２０、画像処理部８４０は、バス８９９によりそれぞれ相互に接続されている。
【００８６】
なお、本実施形態における制御装置８００のＣＰＵ８１０、ＲＡＭ８１１、ＲＯＭ８１２、操作部８１３、通信部８１４、画像入力部８２０、画像処理部８４０が実行可能な処理は、第１及び第２の実施形態の投影装置１００のＣＰＵ１１０、ＲＡＭ１１１、ＲＯＭ１１２、操作部１１３、通信部１１４、画像入力部１２０、画像処理部１４０が実行可能な処理と同様であるため、説明を省略する。
【００８７】
図１０は、第３の実施形態におけるマルチ表示を行う場合の、各投影装置から投影される画像のオーバーラップ量の上限値を表示する動作を示すフローチャートである。本実施形態においては、制御装置８００は、ユーザーからの指示に基づいて、設置モードでの動作を開始する。本実施形態におけるステップＳ８００およびＳ８１０の処理については、第１の実施形態のステップＳ３００およびＳ３１０の処理と同様であるため説明を省略する。
【００８８】
ステップＳ８２０において、ＣＰＵ８１０は、各投影装置の表示可能な解像度を、通信部８１４を介して取得する。すなわち、ＣＰＵ８１０は、制御装置８００が制御する複数の投影装置のうち１台の表示可能な解像度の情報を含む第１解像度情報、および、他の投影装置の表示可能な解像度の情報を含む第２解像度情報を通信部１１４を介して取得する。なお、表示可能な解像度とは、各投影装置の光変調素子１７０が有している解像度である。具体的には、各投影装置の光変調素子１７０が有している解像度を取得する。なお、表示可能解像度の取得方法として投影装置１００，２００の画像入力部１２０からＥＤＩＤ（Ｅｘｔｅｎｄｅｄ  Ｄｉｓｐｌａｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｄａｔａ）を取得する構成としてもよい。
【００８９】
本実施形態におけるステップＳ８３０およびＳ８４０の処理については、第１の実施形態のステップＳ３３０およびＳ３４０の処理と同様であるため説明を省略する。
【００９０】
次に、ステップＳ８５０において、ＣＰＵ８１０は、ステップＳ８１０で取得した配置情報と、ステップＳ８４０で算出したオーバーラップ領域の幅の上限値とに基づいて、オーバーラップ領域の幅の上限値をユーザーが識別可能なパターンとして表示するように画像処理部８４０へ指示を出す。具体的には、投影画像の端から算出したオーバーラップ幅の上限値分だけ内側の位置に、直線パターンを表示する。このとき、配置情報に基づいて、投影画像のどこの端から内側にパターンを表示するか決定する。例えば、本実施形態における、投影装置１００の投影画像は、投影装置２００の投影画像に対して、左側に投影されるため、投影装置１００は、自身の投影画像の右端から算出したオーバーラップ幅の上限値分だけ内側の位置に、直線パターンを表示する。なお、オーバーラップ領域の幅の上限値をユーザーが識別可能なパターンを制御装置８００の画像処理部８４０が出力する場合を例にとって説明したが、これに限定されるものではない。例えば、制御装置８００が投影装置１００，２００の通信部１１４を介して、投影装置１００，２００の画像処理部１４０からパターンを出力するように指示を出す構成としてもよい。
【００９１】
ステップＳ８６０とＳ８７０の各部の動作については、第１の実施形態におけるステップＳ３６０とＳ３７０の動作と同様であるため説明を省略する。
【００９２】
ステップＳ８７０までの処理を実行し終えると、ＣＰＵ８１０は設置モードにおける処理を終了する。
【００９３】
以上のようにして設置モードが終了したのち、制御装置８００は、ユーザーに実際のオーバーラップ領域の幅を操作部８１３を介して入力させる。画像処理部８４０は、操作部８１３を介して入力された、実際のオーバーラップ領域の幅に基づいて、投影装置１００と投影装置２００がそれぞれ投影するための画像を、入力画像から切り出す処理を行い、切り出した画像をそれぞれの投影装置へ出力する。さらに、画像処理部８４０は、操作部８１３を介して入力された、実際のオーバーラップ領域の幅に基づいて、エッジブレンド処理を行う。これにより、投影面全体にわたって均一な輝度で画像を投影でき、高画質なマルチ投影を実現することができる。
【００９４】
以上のように制御装置８００の各部が動作することによって、他の実施形態と同様に、縮小処理を行わずに入力画像の全体を表示できる設置位置の限界をユーザーに視覚的に示すことができる。そのため、ユーザーは、縮小処理による画質劣化を生じるかどうかを設置の都度確認する必要なく投影装置を設置することが可能となる。その結果、縮小処理による画質劣化を生じさせることなく、高画質なマルチ投影を実現することができる。
【００９５】
なお、本実施形態においては、縮小処理を行わずに入力画像の全体を表示できる設置位置の限界をユーザーに視覚的に示すための動作を投影装置１００，２００ではなく、制御装置８００が行う。そのため、第１及び第２の実施形態の機能を持たない投影装置１００，２００を用いる場合であっても、縮小処理による画質劣化を生じさせることなく、高画質なマルチ投影を実現することができる。
【００９６】
（第４の実施形態）
次に、本発明の第４の実施形態について説明する。本実施形態においては、マルチ投影で使用する投影装置の解像度がすべて同じであるという前提で説明する。その前提において、マルチ投影を構成する投影装置の台数を予測して、オーバーラップ領域の幅の上限値を算出し、表示する点が他の実施形態と異なる。
【００９７】
本実施形態では、投影装置を複数台用いる構成であれば、台数に制限はないが、図１のような第１の実施形態と同様の構成で、２台の投影装置１００，２００を用いる場合を例にとって説明する。なお、投影装置１００，２００の内部構成は第１の実施形態と同様であるため説明を省略する。
【００９８】
図１１は、第４の実施形態におけるマルチ表示を行う場合の、各投影装置から投影される画像のオーバーラップ量の上限値を表示する動作を示すフローチャートである。本実施形態において、投影装置１００，２００は、ユーザーからの指示に基づいて、設置モードでの動作を開始する。
【００９９】
まず、ステップＳ１０００において、ＣＰＵ１１０は、自機の表示可能解像度を取得する。具体的には、自機の光変調素子１７０が有している解像度を取得する。
【０１００】
次に、ステップＳ１０１０において、ＣＰＵ１１０は、入力画像の解像度を取得する。入力画像とは、複数の投影装置の投影によりユーザーが表示したい画像であって表示画像に対応する画像のことである。本実施形態の場合、投影装置１００と投影装置２００の画像入力部１２０に入力されている画像と、最終的にユーザーが表示したい画像が同一である。したがって、本実施形態における投影装置１００，２００のＣＰＵ１１０は画像入力部１２０に入力されている画像の解像度を取得する。
【０１０１】
次に、ステップＳ１０２０において、ＣＰＵ１１０は、自機の表示可能解像度と入力画像の解像度とからマルチ投影の表示構成を予測する。自機の表示可能な水平解像度をＷ、入力画像の水平解像度をＷｉとすると、マルチ投影を構成する水平方向の投影装置の台数Ｎｈは下記で予測できる。なお、ＲＯＵＮＤＵＰは、小数第一位で切り上げを行う関数である。
【０１０２】
Ｎｈ＝ＲＯＵＮＤＵＰ（Ｗｉ／Ｗ）
同様にして、垂直方向のマルチ投影を構成する投影装置の台数も予測できるため、表示構成情報を予測することができる。なお、上記演算の結果、特定方向の構成台数が１台の場合は、その方向でのオーバーラップ領域を定義できないため、その方向での以降の処理ステップは実行しない。
【０１０３】
次に、ステップＳ１０３０において、ＣＰＵ１１０は、ステップＳ１０２０で予測した表示構成情報に基づいて、入力画像を縮小することなく表示可能なオーバーラップ領域の幅の上限値Ｗｏ＿ｍａｘを下記式により算出する。
【０１０４】
Ｗｏ＿ｍａｘ＝Ｗ×Ｎｈ−Ｗｉ
次にステップＳ１０４０において、ＣＰＵ１１０は、ステップＳ１０３０で算出したオーバーラップ領域の幅の上限値に基づいて、オーバーラップ領域の幅の上限値をユーザーが識別可能なパターンとして表示するように画像処理部１４０へ指示を出す。具体的には、投影画像の端から算出したオーバーラップ幅の上限値分だけ内側の位置に、直線パターンを表示する。このとき、本実施形態におけるＣＰＵ１１０は、配置情報を取得しないので、投影画像の両側（水平方向なら左右、垂直方向なら上下）の端から内側にパターンを表示する。例えば仮に、ステップＳ１０２０において、水平方向に２台ならんで投影されていると予測した場合は、図１２のように映像の左右それぞれの端から算出したオーバーラップ幅の上限値分だけ内側に、直線パターンを表示する。垂直方向も同様に、ステップＳ１０２０において、垂直方向に２台ならんで投影されていると予測した場合は、映像の上下それぞれの端から算出したオーバーラップ幅の上限値分だけ内側に、直線パターンを表示する。
【０１０５】
ステップＳ１０５０とＳ１０６０の各部の動作については、第１の実施形におけるステップＳ３６０とＳ３７０の動作と同様であるため説明を省略する。
【０１０６】
ステップＳ１０６０までの処理を実行し終えると、ＣＰＵ１１０は設置モードにおける処理を終了する。
【０１０７】
なお、上記式ではオーバーラップ領域の幅の上限値Ｗｏ＿ｍａｘを算出した。しかし、これとは別に複数のオーバーラップ領域の大きさを均一にするための目安として、オーバーラップの幅の上限値に基づく推奨値Ｗｏ＿ａｉｍを下記式により算出し、表示することがより望ましい。オーバーラップの幅の上限値に基づく推奨値Ｗｏ＿ａｉｍを表示することにより、オーバーラップ領域の大きさの偏りを小さくすることができ、より高画質なマルチ投影を行うことができる。
【０１０８】
Ｗｏ＿ａｉｍ＝（Ｗ×Ｎｈ−Ｗｉ）／（Ｎｈ−１）
以上のようにして設置モードが終了したのち、投影装置１００，２００は、ユーザーに実際のオーバーラップ領域の幅を操作部１１３を介して入力させる。画像処理部１４０は、操作部１１３を介して入力された実際のオーバーラップ領域の幅に基づいて、入力画像から自身の投影範囲の画像を切り出す処理を行う。さらに、画像処理部１４０は、操作部１１３を介して入力された実際のオーバーラップ領域の幅に基づいて、エッジブレンド処理を行うことにより、投影面全体にわたって均一な輝度で映像を投影でき、高画質なマルチ投影を実現することができる。
【０１０９】
以上のステップＳ１０００からＳ１０４０までの処理を投影装置１００，２００の各部が実行することより、他の実施形態と同様にオーバーラップ領域の幅の上限値を算出し、表示することができる。そのため、縮小処理による画質劣化を生じさせることのない投影装置の設置位置の目安をユーザーに示すことができ、結果として高画質なマルチ投影を実現できる。
【０１１０】
なお、本実施形態においては、マルチ投影を構成する投影装置の台数を予測して、縮小処理を行わずに入力画像の全体を表示できる設置位置の限界をユーザーに視覚的に示すことができる。そのため、各投影装置の配置情報および表示構成情報を取得する構成を持つ必要がない。
【０１１１】
一方で、自機以外の表示可能解像度が通信部１１４や操作部１１３を介して取得できる場合は、マルチ投影を構成する全ての投影装置の解像度が同じであることを確認した場合にのみ、本実施形態の処理フローを実行するように構成してもよい。もし、異なる表示可能解像度の投影装置が含まれると判断された場合には、第１の実施形態の処理フローを実施することが望ましい。
【０１１２】
また、上記の実施形態において、オーバーラップの幅の上限値と、オーバーラップの幅の上限値に基づく推奨値を直線パターンで表示する例を説明した。しかし、ユーザーがオーバーラップの幅の上限値と、オーバーラップの幅の上限値に基づく推奨値を認識できればよく、パターンをこれに限定するものではない。オーバーラップの幅の上限値と、オーバーラップの幅の上限値に基づく推奨値に基づいて、帯状のパターンを表示してもよいし、直線パターンの外側に所定のマージンを取った直線を表示する構成としてもよい。
【０１１３】
以上説明した各実施形態は代表的な例にすぎず、本発明の実施に際しては、各実施形態に対して種々の変形や変更が可能である。
【０１１４】
（その他の実施形態）
また本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現できる。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現できる。
【符号の説明】
【０１１５】
１００，２００，３００：投影装置、１１０，８１０：ＣＰＵ、１１１，８１１：ＲＡＭ、１１２，８１２：ＲＯＭ、１１３，８１３：操作部、１１４，８１４：通信部、１２０，８２０：画像入力部、１４０，８４０：画像処理部、５００：通信ケーブル、８００：制御装置、９００：映像送出器
【図１】
2020017822.tif 000006
【図２】
2020017822.tif 000007
【図３】
2020017822.tif 000008
【図４】
2020017822.tif 000009
【図５】
2020017822.tif 000010
【図６】
2020017822.tif 000011
【図７】
2020017822.tif 000012
【図８】
2020017822.tif 000013
【図９】
2020017822.tif 000014
【図１０】
2020017822.tif 000015
【図１１】
2020017822.tif 000016
【図１２】
2020017822.tif 000017