(57)【要約】      （修正有）【課題】マルチ投影時に複数の画像を適切に投影させる。【解決手段】プロジェクタ１００は、第１入力画像及び第２入力画像を取得する画像入力部１３０と、第１入力画像に基づく第１投影用画像、及び第２入力画像に基づく第２投影用画像をスクリーンに投影する光学系制御部１７０と、第１投影用画像を投影している状態から第１投影用画像と第２投影用画像とを同時投影する状態に移行する場合に、投影装置が単体で第１投影用画像を投影している状態から第１投影用画像と第２投影用画像とを同時投影する状態に移行するか、他のプロジェクタと連動して第１投影用画像を投影している状態から第１投影用画像と第２投影用画像とを同時投影する状態に移行するかに応じて、異なるレイアウトで、第１投影用画像及び第２投影用画像を投影手段に投影させる。【選択図】図３
2017129770.tif 000002
【特許請求の範囲】
【請求項１】
画像を投影する投影装置であって、
第１入力画像及び第２入力画像を取得する取得手段と、
前記第１入力画像に基づく第１投影用画像、及び前記第２入力画像に基づく第２投影用画像をスクリーンに投影する投影手段と、
前記第１投影用画像を投影している状態から前記第１投影用画像と前記第２投影用画像とを同時投影する状態に移行する場合に、前記投影装置が単体で前記第１投影用画像を投影している状態から前記第１投影用画像と前記第２投影用画像とを同時投影する状態に移行するか、他の投影装置と連動して前記第１投影用画像を投影している状態から前記第１投影用画像と前記第２投影用画像とを同時投影する状態に移行するかに応じて、それぞれ異なるレイアウトで、前記第１投影用画像及び前記第２投影用画像を前記投影手段に投影させる制御手段と、
を有することを特徴とする投影装置。
【請求項２】
前記制御手段は、前記投影手段が前記第１投影用画像を投影している領域のうち、前記他の投影装置が投影する画像とエッジブレンドされていない領域に前記第２投影用画像を投影させることを特徴とする、
請求項１に記載の投影装置。
【請求項３】
前記制御手段は、他の投影装置と連動して前記第１投影用画像を投影するマルチ投影モードで前記第１投影用画像を投影中に、前記第１投影用画像と前記第２投影用画像とを同時投影する状態に移行する場合に、前記第１投影用画像を投影している領域における前記エッジブレンド領域から遠い側の領域に前記第２投影用画像を投影させることを特徴とする、
請求項２に記載の投影装置。
【請求項４】
前記投影装置が単体で前記第１投影用画像を投影する単体投影モードで動作させるか、他の投影装置と連動して前記第１投影用画像を投影するマルチ投影モードで動作させるかの設定を受け付ける受付手段をさらに有し、
前記制御手段は、前記単体投影モードにおいて、前記第１入力画像を縮小した第１投影用画像、及び第２入力画像を縮小した第２投影用画像が投影されているときに、前記受付手段が前記マルチ投影モードの設定を受け付けた場合、前記第１投影用画像を大きくすることを特徴とする、
請求項１に記載の投影装置。
【請求項５】
前記受付手段は、前記第２投影用画像を前記第１投影用画像の一部の領域に重ねて投影するピクチャーインピクチャーモードで動作させるか、前記第２投影用画像を前記第１投影用画像に重ねないで投影するピクチャーアウトピクチャーモードで動作させるかの設定を受け付け、
前記制御手段は、前記第１投影用画像の上下左右のいずれの領域にも前記他の投影装置が投影する画像とエッジブレンドされる領域が存在する場合、前記受付手段がピクチャーアウトピクチャーモードで動作させる設定を受け付けた場合であっても、ピクチャーインピクチャーモードで動作させることを特徴とする、
請求項４に記載の投影装置。
【請求項６】
前記制御手段は、前記投影手段が前記第２投影用画像を投影しているときに前記第１投影用画像を投影する領域の水平方向の幅を、前記投影手段が前記第２投影用画像を投影していないときに前記第１投影用画像を投影する領域の水平方向の幅よりも小さくすることを特徴とする、
請求項１から５のいずれか１項に記載の投影装置。
【請求項７】
前記制御手段は、前記投影手段が前記第１投影用画像を投影している領域のうち、前記他の投影装置が投影する画像とエッジブレンドされていない領域において、前記第１投影用画像に重ねて前記第２投影用画像を投影させることを特徴とする、
請求項１から５のいずれか１項に記載の投影装置。
【請求項８】
前記制御手段は、前記第２入力画像を縮小して生成した前記第２投影用画像を投影させることを特徴とする、
請求項１から７のいずれか１項に記載の投影装置。
【請求項９】
前記制御手段は、前記他の投影装置と連動して前記第１投影用画像を投影するマルチ投影モードで前記第１投影用画像を投影中に前記取得手段が第２入力画像を取得した場合に、前記第１投影用画像を縮小し、
前記第１投影用画像の縮小率を示す情報を前記他の投影装置に送信する通信手段をさらに有することを特徴とする、
請求項１から８のいずれか１項に記載の投影装置。
【請求項１０】
前記通信手段は、前記第１投影用画像の投影位置を示す情報を前記他の投影装置にさらに送信することを特徴とする、
請求項９に記載の投影装置。
【請求項１１】
前記制御手段は、前記通信手段が前記他の投影装置から前記縮小率を示す情報及び前記投影位置を示す情報を受信した場合、前記投影位置に対応する位置に、前記縮小率により縮小した前記第１投影用画像を割り当てることを特徴とする、
請求項１０に記載の投影装置。
【請求項１２】
前記制御手段は、連動して前記第１投影用画像を投影する前記他の投影装置の台数及び位置関係に基づいて、前記第１投影用画像を分割することを特徴とする、
請求項１から１１のいずれか１項に記載の投影装置。
【請求項１３】
前記制御手段は、前記他の投影装置が投影する画像と前記投影手段が投影する画像とがエッジブレンドされる領域の大きさに基づいて、前記第１投影用画像を分割することを特徴とする、
請求項１２に記載の投影装置。
【請求項１４】
投影装置が画像を投影する投影方法であって、
第１入力画像及び第２入力画像を取得するステップと、
前記第１入力画像に基づく第１投影用画像を、前記投影装置によりスクリーンに投影させるステップと、
前記投影装置が単体で前記第１投影用画像を投影している状態から前記第１投影用画像と第２投影用画像とを同時投影する状態に移行する場合に、第１のレイアウトで前記第１投影用画像及び前記第２投影用画像を前記投影装置に投影させるステップと、
他の投影装置と連動して前記第１投影用画像を投影している状態から前記第１投影用画像と前記第２投影用画像とを同時投影する状態に移行する場合に、第２のレイアウトで前記第１投影用画像及び前記第２投影用画像を前記投影装置に投影させるステップと、
を有することを特徴とする投影方法。
【請求項１５】
コンピュータに、
第１入力画像に基づく第１投影用画像を、投影装置によりスクリーンに投影させるステップと、
前記投影装置が単体で前記第１投影用画像を投影している状態から前記第１投影用画像と第２投影用画像とを同時投影する状態に移行する場合に、第１のレイアウトで前記第１投影用画像及び前記第２投影用画像を前記投影装置に投影させるステップと、
他の投影装置と連動して前記第１投影用画像を投影している状態から前記第１投影用画像と前記第２投影用画像とを同時投影する状態に移行する場合に、第２のレイアウトで前記第１投影用画像及び前記第２投影用画像を前記投影装置に投影させるステップと、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像をスクリーンに投影する投影装置及び投影方法に関するものである。
【背景技術】
【０００２】
従来、複数の画像が入力された際に、１つの投影画面に複数の画像を並べて表示するピクチャーアウトピクチャー表示方法が知られている。特許文献１には、同一の画面に複数の映像を同時に投影するプロジェクタが開示されている。
また、大画面表示をするために、複数のプロジェクタを用いてマルチ投影をする方法も知られている。特許文献２には、１つの画像を分割して複数の分割画像を生成し、複数のプロジェクタのそれぞれが分割画像を表示することにより、大画面表示を実現する方法が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−８１１８８号公報
【特許文献２】特開２００８−７０３９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
複数のプロジェクタを用いて１つの画像をマルチ投影中に、一方のプロジェクタに２つの画像が入力される状態になると、２つの画像が入力されたプロジェクタは、投影中だった画像を縮小し、投影中だった画像と新たに投影する画像とを並べて投影する。また、他のプロジェクタは、投影中だった画像を縮小することなく投影する。すなわち、複数の画像を投影するプロジェクタでは、投影中だった画像が縮小されるが、マルチ投影に用いられている他のプロジェクタでは、投影中だった画像が縮小されない。その結果、複数のプロジェクタのそれぞれが投影している隣接する投影画像の間にずれが生じてしまうという問題があった。
【０００５】
そこで、本発明は上述した点に鑑みてなされたものであり、マルチ投影時に複数の画像を適切に投影することができる投影装置及び投影方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために、本発明の投影装置は、第１入力画像及び第２入力画像を取得する取得手段と、前記第１入力画像に基づく第１投影用画像、及び前記第２入力画像に基づく第２投影用画像をスクリーンに投影する投影手段と、前記第１投影用画像を投影している状態から前記第１投影用画像と前記第２投影用画像とを同時投影する状態に移行する場合に、前記投影装置が単体で前記第１投影用画像を投影している状態から前記第１投影用画像と前記第２投影用画像とを同時投影する状態に移行するか、他の投影装置と連動して前記第１投影用画像を投影している状態から前記第１投影用画像と前記第２投影用画像とを同時投影する状態に移行するかに応じて、それぞれ異なるレイアウトで、前記第１投影用画像及び前記第２投影用画像を前記投影手段に投影させる制御手段と、を有することを特徴とする。
【０００７】
本発明の投影方法は、投影装置が画像を投影する投影方法であって、第１入力画像及び第２入力画像を取得するステップと、前記第１入力画像に基づく第１投影用画像を、前記投影装置によりスクリーンに投影させるステップと、前記投影装置が単体で前記第１投影用画像を投影している状態から前記第１投影用画像と第２投影用画像とを同時投影する状態に移行する場合に、第１のレイアウトで前記第１投影用画像及び前記第２投影用画像を前記投影装置に投影させるステップと、他の投影装置と連動して前記第１投影用画像を投影している状態から前記第１投影用画像と前記第２投影用画像とを同時投影する状態に移行する場合に、第２のレイアウトで前記第１投影用画像及び前記第２投影用画像を前記投影装置に投影させるステップと、を有することを特徴とする。
【０００８】
本発明のプログラムは、コンピュータに、第１入力画像に基づく第１投影用画像を、投影装置によりスクリーンに投影させるステップと、前記投影装置が単体で前記第１投影用画像を投影している状態から前記第１投影用画像と第２投影用画像とを同時投影する状態に移行する場合に、第１のレイアウトで前記第１投影用画像及び前記第２投影用画像を前記投影装置に投影させるステップと、他の投影装置と連動して前記第１投影用画像を投影している状態から前記第１投影用画像と前記第２投影用画像とを同時投影する状態に移行する場合に、第２のレイアウトで前記第１投影用画像及び前記第２投影用画像を前記投影装置に投影させるステップと、を実行させることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、マルチ投影時に複数の画像を適切に投影することができるという効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】投影システムＳの構成を示す図である。
【図２】複数の画像を同時投影する状態に移行する場合の動作を説明するための図である。
【図３】プロジェクタ１００の構成を示す図である。
【図４】輝度調整係数の一例を示す図である。
【図５】表示形式について説明するための図である。
【図６】ピクチャーアウトピクチャー画像について説明するための図である。
【図７】表示領域変更部１４３の動作について説明するための図である。
【図８】プロジェクタ１００の基本動作を示すフローチャートである。
【図９】マルチ投影時の動作を示すフローチャートである。
【図１０】第２の実施形態におけるプロジェクタ１００及びプロジェクタ２００の動作を示すフローチャートである。
【図１１】プロジェクタ２００が画像Ａ２を投影する位置について説明するための図である。
【図１２】変形例の動作について説明するための図である。
【図１３】第３の実施形態におけるプロジェクタ１００とプロジェクタ２００との接続形態を示す図である。
【図１４】画像Ａを分割する処理について説明するための図である。
【図１５】２入力目の画像を投影する動作を示すフローチャートである。
【図１６】第３の実施形態における画像処理について説明するための図である。
【発明を実施するための形態】
【００１１】
＜第１の実施形態＞
［投影システムＳの概要］
図１は、第１の実施形態に係る投影システムＳの構成を示す図である。投影システムＳは、プロジェクタ１００及びプロジェクタ２００の２台のプロジェクタを用いて、入力装置４０１及び入力装置４０２から入力された映像信号に基づく画像をスクリーン３００に投影することができる。プロジェクタ１００及びプロジェクタ２００は、同等の機能を有しており、本明細書においては、プロジェクタ１００の構成を中心に説明する。
【００１２】
プロジェクタ１００は、例えば液晶プロジェクタである。プロジェクタ１００は、入力装置４０１及び入力装置４０２から入力された映像信号に応じて液晶素子の光の透過率を制御して、液晶素子を透過した光源からの光をスクリーンに投影することで、画像をユーザに提示する。
【００１３】
入力装置４０１及び入力装置４０２は、映像信号源であり、例えばコンピュータである。入力装置４０１及び入力装置４０２は、プロジェクタ１００及びプロジェクタ２００に、映像ケーブルを介して映像信号を送信する。入力装置４０１及び入力装置４０２は、映像信号を出力できるものであれば、パーソナルコンピュータ、カメラ、携帯電話、スマートフォン、ハードディスクレコーダ、ゲーム機などの任意の装置であってもよい。
【００１４】
プロジェクタ１００及びプロジェクタ２００は、入力装置４０１が送信した映像信号を受信して、受信した映像信号に基づく画像をスクリーン３００に投影することにより、一つの統合された大画面を表示する。図１に示すように、プロジェクタ１００が画像を表示する第１画像領域と、プロジェクタ２００が画像を表示する領域である第２画像領域とは、ブレンド領域において重なっており、エッジブレンディングが行われる。
【００１５】
図２は、画像Ａ（第１投影用画像）を投影している状態から、画像Ａと画像Ｂ（第２投影画像）とを同時投影する状態に移行する場合の動作を説明するための図である。図２（ａ）は、プロジェクタ１００が単体で画像Ａを投影している状態から画像Ａと画像Ｂとを同時投影する状態に移行する場合の動作を説明するための図である。図２（ｂ）は、プロジェクタ１００がプロジェクタ２００と連動して画像Ａを投影している状態から画像Ａと画像Ｂとを同時投影する状態に移行する場合の動作を説明するための図である。プロジェクタ１００は、図２（ａ）に示す場合と、図２（ｂ）に示す場合とで、それぞれ異なるレイアウトで画像Ａ及び画像Ｂをスクリーン３００に投影する。なお、図２（ａ）の状態において、プロジェクタ１００は、入力装置４０１から入力された画像Ａの一部の領域を表示している。
【００１６】
図２（ａ）に示すようにプロジェクタ１００が単体で画像Ａを投影している状態から画像Ａと画像Ｂとを同時投影する状態に移行する場合、プロジェクタ１００は、画像Ａを縮小して、画像Ａと画像Ｂとを左右に並べて表示する。これに対して、図２（ｂ）に示すようにプロジェクタ１００及びプロジェクタ２００が連動して画像Ａ（画像Ａ１及び画像Ａ２）を投影している状態から、画像Ａと画像Ｂとを同時投影する状態に移行する場合、プロジェクタ１００は、投影していた画像Ａ１を縮小することなく、画像Ａ１における画像Ａ２の側と反対側の一部の領域を削除する。そして、プロジェクタ１００は、プロジェクタ１００が画像を投影する第１画像領域のうち、プロジェクタ２００が投影する画像Ａ２とエッジブレンドされていない領域に画像Ｂを投影する。
【００１７】
このように、プロジェクタ１００は、単体で画像を投影している単体投影モードで動作しているか、他のプロジェクタ２００と連動して画像を投影しているマルチ投影モードで動作しているかに応じて、複数の画像を表示するモードに切り替わった後のレイアウトを決定する。したがって、プロジェクタ１００は、単体投影モード及びマルチ投影モードのそれぞれにおいて、複数の画像を適切に投影することができる。
【００１８】
［プロジェクタ１００の構成］
図３は、プロジェクタ１００の構成を示す図である。プロジェクタ１００及びプロジェクタ２００は、構成が同一であるので、図３を参照してプロジェクタ１００の全体の構成を説明し、プロジェクタ２００の構成の説明は省略する。
【００１９】
本実施形態に係るプロジェクタ１００は、ＣＰＵ１１０、ＲＯＭ１１１、ＲＡＭ１１２、操作部１２０、画像入力部１３０、記録再生部１３１、画像処理部１４０、液晶制御部１５０、液晶素子１５１Ｒ、１５１Ｇ、１５１Ｂ、光源制御部１６０、光源１６１、色分離部１６２、色合成部１６３、光学系制御部１７０、投影光学系１７１、通信部１８０、表示制御部１９０、表示部１９１及び撮像部１９２を有する。また、プロジェクタ１００は、本実施形態の特徴的な機能を提供するために用いられるマルチ投影部１４１、複数入力処理部１４２及び表示領域変更部１４３を有する。液晶制御部１５０、液晶素子１５１Ｒ、１５１Ｇ、１５１Ｂ、光源制御部１６０、光源１６１、色分離部１６２、色合成部１６３、光学系制御部１７０及び投影光学系１７１は、投影手段として機能する。
【００２０】
ＣＰＵ１１０は、ＲＯＭ１１１に記憶された制御プログラムを実行することにより、プロジェクタ１００の各動作ブロックを制御する制御手段である。ＲＯＭ１１１は、ＣＰＵ１１０の処理手順を記述した制御プログラムを記憶する。ＲＡＭ１１２は、ワークメモリとして一時的に制御プログラムやデータを格納する。ＣＰＵ１１０は、通信部１８０より受信した静止画データ及び動画データを一時的に記憶し、ＲＯＭ１１１に記憶されたプログラムを用いて、それぞれの画像及び映像を再生する。また、ＣＰＵ１１０は、操作部１２０又は通信部１８０から入力された制御信号を受信して、プロジェクタ１００の各動作ブロックを制御する。
【００２１】
ＣＰＵ１１０は、プロジェクタ１００が動作するモードを、操作部１２０によりユーザが選択したモードに設定する。ＣＰＵ１１０は、例えば、プロジェクタ１００が単体で一つの画像を投影する単体投影モードか、プロジェクタ２００と連動して一つの画像を投影するマルチ投影モードかを設定する。ＣＰＵ１１０は、通信部１８０がプロジェクタ２００と接続されている場合に、自動的にマルチ投影モードに設定してもよい。
【００２２】
操作部１２０は、ユーザの指示を受け付ける受付手段であり、ＣＰＵ１１０に、受け付けた指示の内容を示す指示信号を送信する。操作部１２０は、例えば、プロジェクタ１００を単体投影モードで動作させるかマルチ投影モードで動作させるかの設定を受け付ける。操作部１２０は、例えば、スイッチ、ダイヤル、又は表示部１９１上に設けられたタッチパネルなどである。また、操作部１２０は、例えば、リモコンからの信号を受信する信号受信部であり、受信した信号に基づいて所定の指示信号をＣＰＵ１１０に送信してもよい。
【００２３】
画像入力部１３０は、入力装置４０１から第１入力画像データを含む映像信号及び入力装置４０２から第２入力画像データを含む映像信号を取得する取得手段である。画像入力部１３０は、例えば、コンポジット端子、Ｓ映像端子、Ｄ端子、コンポーネント端子、アナログＲＧＢ端子、ＤＶＩ−Ｉ端子、ＤＶＩ−Ｄ端子、又はＨＤＭＩ（登録商標）端子などを含む。画像入力部１３０は、アナログ映像信号を受信した場合には、受信したアナログ映像信号をデジタル映像信号に変換する。そして、画像入力部１３０は、変換したデジタル映像信号を、画像処理部１４０に送信する。
【００２４】
記録再生部１３１は、記録媒体１３２から静止画データや動画データを再生したり、撮像部１９２により得られた画像や映像の静止画データや動画データをＣＰＵ１１０から受信して記録媒体１３２に記録したりする。また、記録再生部１３１は、通信部１８０から受信した静止画データや動画データを記録媒体１３２に記録してもよい。記録再生部１３１は、例えば、記録媒体１３２と電気的に接続するインターフェイスや記録媒体１３２と通信するためのマイクロプロセッサを含む。また、記録再生部１３１には、専用のマイクロプロセッサを含む必要はなく、例えば、ＲＯＭ１１１に記憶されたプログラムによって、ＣＰＵ１１０が記録再生部１３１と同様の処理を実行してもよい。記録媒体１３２は、静止画データや動画データ、プロジェクタ１００に必要な制御データなどを記録することができる。記録媒体１３２は、磁気ディスク、光学式ディスク、半導体メモリなどのあらゆる方式の記録媒体であってよく、着脱可能な記録媒体であっても、内蔵型の記録媒体であってもよい。
【００２５】
画像処理部１４０は、画像入力部１３０から受信した映像信号に、フレーム数、画素数、画像形状などの変更処理を施して液晶制御部１５０に送信するものであり、例えば画像処理用のマイクロプロセッサを含む。画像処理部１４０は、専用のマイクロプロセッサを含む必要はなく、例えば、ＲＯＭ１１１に記憶されたプログラムによって、ＣＰＵ１１０が画像処理部１４０として機能してもよい。なお、画像処理部１４０は、フレーム間引き処理、フレーム補間処理、解像度変換処理、及び歪み補正処理（キーストーン補正処理）などの機能を実行することも可能である。また、画像処理部１４０は、画像入力部１３０から受信した映像信号以外に、ＣＰＵ１１０によって再生された画像又は映像に対して、前述の各種の処理を施すこともできる。
【００２６】
液晶制御部１５０は、画像処理部１４０で処理された映像信号に基づいて、液晶素子１５１Ｒ、１５１Ｇ、１５１Ｂの画素の液晶に印加する電圧を制御して、液晶素子１５１Ｒ、１５１Ｇ、１５１Ｂの透過率を調整する。液晶制御部１５０は、例えば、制御用のマイクロプロセッサを含む。液晶制御部１５０は、専用のマイクロプロセッサを含む必要はなく、例えば、ＲＯＭ１１１に記憶されたプログラムによって、ＣＰＵ１１０が液晶制御部１５０として機能してもよい。
【００２７】
液晶制御部１５０は、画像処理部１４０に映像信号が入力されている場合、画像処理部１４０から１フレームの画像を受信する度に、画像に対応する透過率となるように、液晶素子１５１Ｒ、１５１Ｇ、１５１Ｂを制御する。液晶素子１５１Ｒは、赤色に対応する液晶素子であって、光源１６１から出力された光のうち、色分離部１６２で赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）に分離された光のうち、赤色の光の透過率を調整する。液晶素子１５１Ｇは、緑色に対応する液晶素子であって、光源１６１から出力された光のうち、色分離部１６２で赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）に分離された光のうち、緑色の光の透過率を調整する。液晶素子１５１Ｂは、青色に対応する液晶素子であって、光源１６１から出力された光のうち、色分離部１６２で赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）に分離された光のうち、青色の光の透過率を調整する。この液晶制御部１５０による液晶素子１５１Ｒ、１５１Ｇ、１５１Ｂの具体的な制御動作や液晶素子１５１Ｒ、１５１Ｇ、１５１Ｂの構成については、後述する。
【００２８】
光源制御部１６０は、光源１６１のオン／オフの制御、及び光量の制御をするものであり、制御用のマイクロプロセッサを含む。光源制御部１６０は、専用のマイクロプロセッサを含む必要はなく、例えば、ＲＯＭ１１１に記憶されたプログラムによって、ＣＰＵ１１０が光源制御部１６０として機能してもよい。
【００２９】
光源１６１は、スクリーン３００に画像を投影するための光を出力する。光源１６１は、例えば、ハロゲンランプ、キセノンランプ、高圧水銀ランプなどである。
色分離部１６２は、光源１６１から出力された光を、赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）に分離するものであり、例えば、ダイクロイックミラーやプリズムなどからなる。色分離部１６２は、分離した光を、液晶素子１５１Ｒ、１５１Ｇ、１５１Ｂに供給する。液晶素子１５１Ｒ、１５１Ｇ、１５１Ｂに供給された、各色の光は、各液晶パネルの画素毎に透過する光量が制限される。なお、光源１６１として、各色に対応するＬＥＤなどを使用する場合には、色分離部１６２は不要である。
【００３０】
色合成部１６３は、液晶素子１５１Ｒ、１５１Ｇ、１５１Ｂを透過した赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）の光を合成するものであり、例えば、ダイクロイックミラー及びプリズムなどを含む。色合成部１６３により赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）の成分を合成した光は、投影光学系１７１に送られる。このとき、液晶素子１５１Ｒ、１５１Ｇ、１５１Ｂは、画像処理部１４０から入力された画像に対応する光の透過率となるように、液晶制御部１５０により制御されている。そのため、色合成部１６３により合成された合成光は、投影光学系１７１によりスクリーン３００に投影されると、画像処理部１４０により入力された画像に対応する画像がスクリーン３００上に表示されることになる。
【００３１】
光学系制御部１７０は、第１入力画像データに基づく第１投影用画像、及び第２入力画像データに基づく第２投影用画像をスクリーン３００に対して投影するように、投影光学系１７１を制御する。光学系制御部１７０は、制御用のマイクロプロセッサを含む。光学系制御部１７０は、専用のマイクロプロセッサである必要はなく、例えば、ＲＯＭ１１１に記憶されたプログラムによって、ＣＰＵ１１０が光学系制御部１７０として機能してもよい。
【００３２】
投影光学系１７１は、画像処理部１４０において処理された画像に対応する合成光をスクリーン３００に投影する。投影光学系１７１は、複数のレンズ及びレンズ駆動用のアクチュエータを含み、レンズをアクチュエータにより駆動することで、投影画像の拡大、縮小及び焦点調整などを行うことができる。
【００３３】
通信部１８０は、プロジェクタ２００との間で、制御信号、静止画データ及び動画データなどを送受信するための通信インターフェイスである。また、通信部１８０は、後述のマルチ投影部１４１、複数入力処理部１４２及び表示領域変更部１４３に関連する設定内容をプロジェクタ２００との間で送受信する。通信部１８０は、例えば、無線ＬＡＮ、有線ＬＡＮ、ＵＳＢ又はＢｌｕｅｔｏｏｔｈ（登録商標）などであり、通信方式は特に限定されない。通信部１８０は、画像入力部１３０の端子が、例えばＨＤＭＩ端子であれば、その端子を介してＣＥＣ通信を行うためのインターフェイスを有していてもよい。
【００３４】
表示制御部１９０は、プロジェクタ１００に備えられた表示部１９１にプロジェクタ１００を操作するための操作画面やスイッチアイコンなどの画像を表示させるための制御をするものであり、表示制御を行うマイクロプロセッサを含む。表示制御部１９０は、専用のマイクロプロセッサである必要はなく、例えば、ＲＯＭ１１１に記憶されたプログラムによって、ＣＰＵ１１０が表示制御部１９０として機能してもよい。
【００３５】
表示部１９１は、プロジェクタ１００を操作するための操作画面及びスイッチアイコンを表示する。表示部１９１は、画像を表示できればどのようなデバイスであってもよい。表示部１９１は、例えば、液晶ディスプレイ、ＣＲＴディスプレイ、有機ＥＬディスプレイ、又はＬＥＤディスプレイである。表示部１９１は、特定のボタンをユーザに認識させるために、各ボタンに対応するＬＥＤなどの発光素子を発光させてもよい。
【００３６】
撮像部１９２は、プロジェクタ１００の周辺を撮像して画像信号を取得する。撮像部１９２は、スクリーン３００の方向を撮影することにより、投影光学系１７１を介して投影された画像を撮影することができる。撮像部１９２は、得られた画像や映像をＣＰＵ１１０に送信し、ＣＰＵ１１０は、その画像や映像を一時的にＲＡＭ１１２に記憶し、ＲＯＭ１１１に記憶されたプログラムに基づいて、静止画データや動画データに変換する。撮像部１９２は、被写体の光学像を取得するレンズ、レンズを駆動するアクチュエータ、アクチュエータを制御するマイクロプロセッサ、レンズを介して取得した光学像を画像信号に変換する撮像素子、撮像素子により得られた画像信号をデジタル信号に変換するＡＤ変換部などを含む。撮像部１９２は、スクリーン方向ではなく、スクリーンと逆方向の視聴者側を撮影してもよい。
【００３７】
続いて、本実施形態の特徴的な機能を提供するマルチ投影部１４１、複数入力処理部１４２及び表示領域変更部１４３について説明する。マルチ投影部１４１、複数入力処理部１４２及び表示領域変更部１４３は、制御手段としてのＣＰＵ１１０の制御に基づいて動作する。
【００３８】
マルチ投影部１４１は、他のプロジェクタ２００と連動して一つの画像を投影する際に必要な処理を実行する。マルチ投影部１４１は、例えば、ＣＰＵ１１０が輝度調整処理を行う命令を実行した際に、他のプロジェクタ２００が投影する画像と重なっているブレンド領域の輝度を調整する処理を実行する。
【００３９】
図４は、マルチ投影部１４１がマルチ投影に必要な処理を実行する際に用いる輝度調整係数の一例を示す図である。図４における横軸は、図１に示したプロジェクタ１００の投影領域である第１画像領域の水平方向の位置を示しており、縦軸は、輝度調整係数を示している。
【００４０】
マルチ投影部１４１は、図１に示すプロジェクタ１００が投影する第１画像領域のうち、プロジェクタ２００が投影する第２画像領域と重なっているブレンド領域に対応する画像データに対して、図４に示すカーブにより示される補正係数を用いた輝度調整処理を施す。第１画像領域に投影される画像Ａ１と第２画像領域に投影される画像Ａ２とを重ね合わせたときの全白画像投影時のブレンド領域の輝度レベルが非ブレンド領域と平準化されるような輝度調整係数であれば、図４に示すカーブに示される輝度調整係数に限らない。マルチ投影部１４１は輝度調整処理の他に、ブレンド領域の幅及び位置を設定するエッジブレンド処理を実行する。
【００４１】
複数入力処理部１４２は、プロジェクタ１００に複数の画像が入力された際に、ピクチャーインピクチャー表示又はピクチャーアウトピクチャー表示を行うための処理を実行する。複数入力処理部１４２は、２つ目以降の画像が入力された場合に、既に自らが投影している第１投影用画像と２入力目の第２投影用画像の同時投影を行うことができる。ピクチャーインピクチャー表示形式で投影するかピクチャーアウトピクチャー表示形式で投影するかは、操作部１２０を介してユーザにより指定される。複数入力処理部１４２は、複数の画像を同時に投影する際、予めユーザが操作部１２０から設定した複数の入力画像に対する縮小率又は各々の画像の表示解像度に対する表示比率に応じて画像を縮小する。
【００４２】
図５は、ピクチャーインピクチャー表示形式、及びピクチャーアウトピクチャー表示形式について説明するための図である。ピクチャーインピクチャー表示形式は、図５（ａ）に示すように、１入力目の画像である親画面に対して２入力目の画像を重畳させる表示形式である。ピクチャーアウトピクチャー表示形式は、図５（ｂ）に示すように、１入力目の画像と２入力目の画像とを並べて表示する表示形式である。
【００４３】
図６は、ピクチャーアウトピクチャー画像について説明するための図である。ここでは、表示解像度が１９２０×１０８０であって、図１に示すような２つの画像Ａ１及び画像Ｂがプロジェクタ１００に入力されるものとする。このとき、複数入力処理部１４２は、画像Ａ１と画像Ｂの表示比率が５０：５０に設定されている場合、画像Ａ１及び画像Ｂがそれぞれ９６０×５４０の表示解像度に収まるように画像を縮小し、縮小後の画像を配置する。複数入力処理部１４２は、ユーザが操作部１２０を介して設定した位置に縮小後の画像を配置する。
【００４４】
複数入力処理部１４２は、マルチ投影部１４１において、マルチ投影モードでエッジブレンド処理が施される場合、ブレンド領域の位置に応じて画像Ｂの位置を決定する。複数入力処理部１４２は、プロジェクタ２００と連動して画像Ａを投影するマルチ投影モードで画像Ａ１を投影中に、画像Ａ１と画像Ｂとを同時投影する状態に移行する場合に、投影手段が画像Ａ１を投影している領域のうち、プロジェクタ２００が投影する画像Ａ２とエッジブレンドされていない領域に画像Ｂを投影させる。複数入力処理部１４２は、例えば、画像Ａ１を投影している第１画像領域におけるエッジブレンド領域から遠い側の領域に画像Ｂを投影させる。このようにすることで、画像Ａ１と画像Ａ２との間に画像Ｂが配置されないので、プロジェクタ１００及びプロジェクタ２００が連動して投影している画像Ａ１と画像Ａ２とが分断されないようにできる。
【００４５】
なお、複数入力処理部１４２がピクチャーインピクチャー画像やピクチャーアウトピクチャー画像を生成せずに、プロジェクタ１００の外部の装置において、画像のレイアウトを制御してもよい。例えば、入力装置４０１と入力装置４０２が、プロジェクタ１００及びプロジェクタ２００に映像信号を入力するとともに、ピクチャーインピクチャー画像やピクチャーアウトピクチャー画像を生成してもよい。この場合、プロジェクタ１００及びプロジェクタ２００は、入力装置４０１及び入力装置４０２から取得したピクチャーインピクチャー画像やピクチャーアウトピクチャー画像を投影する。
【００４６】
表示領域変更部１４３は、単体投影モードにおいて、画像Ａ１を縮小した画像と画像Ｂを縮小した画像とをピクチャーアウトピクチャー表示形式で投影中に、ユーザによりマルチ投影モードに設定変更された場合、画像Ａ１に対して縮小処理を解除し、画像Ａ１を大きくする。表示領域変更部１４３は、例えば、画像Ａ１をトリミングしたり、スケーリングし直したりする。例えば、表示領域変更部１４３は、画像Ｂを投影しているときに画像Ａ１を投影する領域の水平方向の幅を、画像Ｂを投影していないときに画像Ａ１を投影する領域の水平方向の幅よりも小さくする。表示領域変更部１４３は、マルチ投影モードにおいて第１の画像を投影中に第２の画像が入力された場合にも、上記のように、単体投影モードで画像Ａ１及び画像Ｂを投影する場合よりも大きなサイズで画像Ａ１を投影する。このように、表示領域変更部１４３は、マルチ投影モードにおいて、単体投影モードにおける複数の画像のレイアウトと異なるレイアウトで第１の画像及び第２の画像を配置する。
【００４７】
図７は、表示領域変更部１４３の動作について説明するための図である。図７（ａ）に示すように、プロジェクタ１００及びプロジェクタ２００が、画像Ａ１及び画像Ａ２をマルチ投影しているとする。この状態で、図７（ｂ）に示すように、画像Ｂがプロジェクタ１００に入力された場合に、単体投影モードと同様にピクチャーアウトピクチャー表示のために画像Ａ１だけを縮小してしまうと、画像Ａ１と画像Ａ２とのサイズが異なる大きさになるとともに、位置関係が崩れてしまうので、正しく表示されなくなる。そこで、プロジェクタ１００は、マルチ投影モードかつピクチャーアウトピクチャー表示の場合には、画像Ｂが入力されても、画像Ａ１の縮小処理を行わない。
【００４８】
表示領域変更部１４３は、図７（ｃ）に示すように、画像Ｂを表示させるために画像Ｂに対して縮小処理を施し、画像Ｂの水平方向の表示範囲分だけ画像Ａ１の表示範囲をトリミングする。具体的には、表示領域変更部１４３は、表示解像度が１９２０×１０８０であって、画像Ａ１と画像Ｂとの表示比率が５０：５０に設定されている場合に、画像Ａ１の表示解像度及び画像Ｂの表示解像度をそれぞれ９６０×１０８０とする。表示領域変更部１４３は、９６０×１０８０のサイズに収まるように画像Ｂをスケーリングするとともに、画像Ａ１を９６０×１０８０のサイズでトリミングする。この際、表示領域変更部１４３は、画像Ａ１における画像Ａ２に接する側から９６０×１０８０のサイズでトリミングする。
【００４９】
表示領域変更部１４３は、２つの画像をピクチャーインピクチャー表示形式で表示するように設定されている場合、図７（ｄ）に示すように、操作部１２０を介してユーザが設定したピクチャーインピクチャー画像の縮小率に従って、画像Ｂの解像度を変換する。表示領域変更部１４３は、画像Ａ１が投影されている領域のうち、画像Ａ２とエッジブレンドされていない領域において、画像Ａ１に重ねて画像Ｂを投影させるように画像Ｂを配置する。表示領域変更部１４３は、エッジブレンド領域に画像Ｂを投影させないことにより、画像Ｂの輝度が不均一になることを防止する。なお、表示領域変更部１４３は、ユーザが設定した位置に画像Ｂを配置してもよい。
【００５０】
［プロジェクタ１００の基本動作］
次に、図８を参照して、本実施形態のプロジェクタ１００の基本動作を説明する。
図８は、プロジェクタ１００の基本動作を示すフローチャートである。図８に示す動作は、ＣＰＵ１１０が、ＲＯＭ１１１に記憶されたプログラムに基づいて各機能ブロックを制御することにより実行される。図８に示すフローチャートは、ユーザが、操作部１２０又はリモコン（不図示）を介して、プロジェクタ１００の電源のオン状態への移行を指示した時点で開始する。
【００５１】
操作部１２０又はリモコンによりユーザがプロジェクタ１００の電源のオンを指示すると、ＣＰＵ１１０は、電源部からプロジェクタ１００の各部に電力の供給を開始する。次に、Ｓ２１０において、ＣＰＵ１１０は、ユーザによる操作部１２０やリモコンの操作により選択された表示モードを判定する。
【００５２】
プロジェクタ１００の表示モードの一つは、画像入力部１３０より入力された映像を表示する「入力画像表示モード」である。また、プロジェクタ１００の表示モードの一つは、記録再生部１３１により記録媒体１３２から読み出された静止画データや動画データの画像や映像を表示する「ファイル再生表示モード」である。また、プロジェクタ１００の表示モードの一つは、通信部１８０から受信した静止画データや動画データの画像や映像を表示する「ファイル受信表示モード」である。なお、本実施形態においては、ユーザにより表示モードが選択される場合について説明するが、電源を投入した時点での表示モードは、前回の投影動作が終了した時の表示モードになっていてもよく、前述のいずれかの表示モードをデフォルトの表示モードとしてもよい。その場合には、Ｓ２１０の処理は省略可能である。
【００５３】
以下、Ｓ２１０で、「入力画像表示モード」が選択された場合の動作について説明する。
「入力画像表示モード」が選択されると、Ｓ２２０において、ＣＰＵ１１０は、画像入力部１３０から映像が入力されているか否かを判定する。ＣＰＵ１１０は、映像が入力されていない場合（Ｓ２２０でＮｏ）、映像の入力が検出されるまで待機し、映像が入力されている場合（Ｓ２２０でＹｅｓ）、Ｓ２３０において投影処理を実行する。
【００５４】
ＣＰＵ１１０は、Ｓ２３０の投影処理において、画像入力部１３０より入力された映像を画像処理部１４０に送信し、画像処理部１４０に、映像の画素数、フレームレート及び形状の変更処理を実行させ、変更処理が施された１画面分の画像を液晶制御部１５０に送信する。そして、ＣＰＵ１１０は、液晶素子１５１Ｒ、１５１Ｇ、１５１Ｂの透過率が、受信した１画面分の画像の赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）の各色成分の階調レベルに応じた透過率となるように、液晶制御部１５０に液晶素子１５１を制御させる。また、ＣＰＵ１１０は、光源１６１からの光の出力を光源制御部１６０に制御させる。この投影処理は、プロジェクタ１００が画像を投影している間、１フレームの画像毎に順次、実行されている。なお、このとき、投影光学系１７１の操作をするためのユーザの指示が操作部１２０を介して入力されると、ＣＰＵ１１０は、光学系制御部１７０に、投影画像の焦点を変更したり光学系の拡大率を変更したりするように、投影光学系１７１のアクチュエータを制御させる。
【００５５】
ＣＰＵ１１０は、投影処理の実行中に、Ｓ２４０において、ユーザにより表示モードを切り替える指示が操作部１２０を介して入力されたか否かを判定する。ここで、ユーザにより表示モードを切り替える指示が操作部１２０を介して入力されると（Ｓ２４０でＹｅｓ）、ＣＰＵ１１０は、再びＳ２１０に戻り、表示モードの判定を行う。このとき、ＣＰＵ１１０は、画像処理部１４０に、表示モードを選択させるためのメニュー画面をＯＳＤ画像として送信し、投影中の画像に対して、このＯＳＤ画面を重畳させるように画像処理部１４０を制御する。ユーザは、この投影されたＯＳＤ画面を見ながら、表示モードを選択することができる。
【００５６】
一方、投影処理の実行中に、表示モードを切り替えるためのユーザの指示が操作部１２０を介して入力されない場合（Ｓ２４０でＮｏ）、ＣＰＵ１１０は、Ｓ２５０において、ユーザによる投影終了の指示が操作部１２０を介して入力されたか否かを判定する。ここで、ユーザにより投影終了の指示が操作部１２０を介して入力された場合（Ｓ２５０でＹｅｓ）、ＣＰＵ１１０は、プロジェクタ１００の各ブロックに対する電源供給を停止させ、画像投影を終了させる。
【００５７】
他方で、ユーザによる投影終了の指示が操作部１２０を介して入力されない場合（Ｓ２５０でＮｏ）、ＣＰＵ１１０は、Ｓ２２０に処理を戻し、以降、ユーザによる投影終了の指示が操作部１２０を介して入力されるまでの間、Ｓ２２０からＳ２５０までの処理を繰り返す。
プロジェクタ１００は、以上の手順により、スクリーン３００に画像を投影する。
【００５８】
なお、「ファイル再生表示モード」では、ＣＰＵ１１０は、記録再生部１３１に、記録媒体１３２から静止画データや動画データのファイルリストや各ファイルのサムネイルデータを読み出させ、ＲＡＭ１１２に一時的に記憶する。そして、ＣＰＵ１１０は、ＲＯＭ１１１に記憶されたプログラムに基づいて、ＲＡＭ１１２に一時記憶されたファイルリストに基づく文字画像や各ファイルのサムネイルデータに基づく画像を生成し、画像処理部１４０に送信する。そして、ＣＰＵ１１０は、通常の投影処理（Ｓ２３０）と同様に、画像処理部１４０、液晶制御部１５０及び光源制御部１６０を制御する。
【００５９】
ＣＰＵ１１０は、記録媒体１３２に記録された静止画データや動画データにそれぞれ対応する文字や画像を選択するための指示が操作部１２０を介して入力されると、選択された静止画データや動画データを記録媒体１３２から読み出すように記録再生部１３１を制御する。そして、ＣＰＵ１１０は、読み出された静止画データや動画データをＲＡＭ１１２に一時的に記憶させ、ＲＯＭ１１１に記憶されたプログラムに基づいて、静止画データや動画データの画像や映像を再生する。
【００６０】
そして、ＣＰＵ１１０は、例えば再生した動画データの映像を順次、画像処理部１４０に送信し、通常の投影処理（Ｓ２３０）と同様に、画像処理部１４０、液晶制御部１５０及び光源制御部１６０を制御する。ＣＰＵ１１０は、静止画データを再生する場合には、再生する静止画データを画像処理部１４０に送信し、通常の投影処理（Ｓ２３０）と同様に、画像処理部１４０、液晶制御部１５０及び光源制御部１６０を制御する。
【００６１】
また、「ファイル受信表示モード」では、ＣＰＵ１１０は、通信部１８０から受信した静止画データや動画データをＲＡＭ１１２に一時的に記憶させ、ＲＯＭ１１１に記憶されたプログラムに基づいて、静止画データや動画データの画像や映像を再生する。ＣＰＵ１１０は、例えば再生する動画データの映像を順次、画像処理部１４０に送信し、通常の投影処理（Ｓ２３０）と同様に、画像処理部１４０、液晶制御部１５０及び光源制御部１６０を制御する。
【００６２】
［マルチ投影時の処理］
続いて、図９のフローチャートを用いて、プロジェクタ１００の特徴的な動作について詳しく説明する。図９は、マルチ投影時の動作を示すフローチャートである。図９のフローチャートは、操作部１２０を介して電源ＯＮの指示がなされた後、マルチ投影モードの設定がなされた時点から始まっている。なお、以下の説明においては、プロジェクタ１００の動作について記載するが、プロジェクタ２００の動作もプロジェクタ１００と同様である。
【００６３】
まず、ＣＰＵ１１０は、Ｓ４０１において、画像入力部１３０に入力される画像が複数あるかどうかを判定する。ＣＰＵ１１０は、複数の画像が入力されていると判定した場合（Ｓ４０１でＹｅｓ）、Ｓ４０２に進む。ＣＰＵ１１０は、複数の画像が入力されていないと判定した場合（Ｓ４０１でＮｏ）、Ｓ４０９へ進む。
【００６４】
続いて、ＣＰＵ１１０は、Ｓ４０２において、複数入力処理部１４２を制御することにより画像Ｂをスケーリングする。複数入力処理部１４２が画像Ｂをスケーリングするサイズは、例えば、ユーザにより操作部１２０を介して入力された指示により、複数入力処理部１４２に予め設定される。
【００６５】
続いて、ＣＰＵ１１０は、Ｓ４０３において、複数の画像の表示モードの設定状態を検出する。具体的には、ＣＰＵ１１０は、ピクチャーインピクチャー表示設定及びピクチャーアウトピクチャー表示設定のどちらに表示モードが設定されているかを検出する。表示モードの設定内容は、ユーザが操作部１２０を介して入力することができ、入力された設定内容はＲＯＭ１１１に格納されている。ＣＰＵ１１０は、ＲＯＭ１１１に格納された設定内容を参照することにより、表示モードを検出することができる。
【００６６】
また、ＣＰＵ１１０は、マルチ投影モードに設定されているかを検出する。マルチ投影モードで動作させるか単体投影モードで動作させるかは、ユーザが操作部１２０を介して入力することができ、入力された設定内容はＲＯＭ１１１に格納されている。ＣＰＵ１１０は、ＲＯＭ１１１に格納された設定内容を参照することにより、投影モードを検出することができる。
【００６７】
ＣＰＵ１１０は、投影モード及び表示モードの組み合わせに応じて、４つの処理に分岐する。マルチ投影モードかつピクチャーアウトピクチャー表示モード（ＰｏｕｔＰ）に設定されている場合、ＣＰＵ１１０はＳ４０４に処理を進める。マルチ投影モードかつピクチャーインピクチャー表示モード（ＰｉｎＰ）に設定されている場合、ＣＰＵ１１０はＳ４０５に処理を進める。単体投影モードかつピクチャーアウトピクチャー表示モードに設定されている場合、ＣＰＵ１１０はＳ４０７に処理を進める。単体投影モードかつピクチャーインピクチャー表示モードに設定されている場合、ＣＰＵ１１０はＳ４０８に処理を進める。
【００６８】
なお、プロジェクタ１００の上下左右のいずれにも他のプロジェクタが設置されており、上下左右のいずれにもブレンド領域がある場合、ピクチャーアウトピクチャー表示を行うと、画像Ｂがいずれかのブレンド領域に重なってしまう。この場合、ＣＰＵ１１０は、ピクチャーアウトピクチャー表示モードに設定されていても、ピクチャーインピクチャー表示モードで動作して、Ｓ４０４へ進まず、Ｓ４０５へ進むようにしてもよい。この時、ＣＰＵ１１０は、ピクチャーインピクチャー表示モードで動作する旨の警告を出してもよい。
【００６９】
マルチ投影モードかつピクチャーアウトピクチャー表示モードである場合（Ｓ４０４）、ＣＰＵ１１０は、画像Ａの縮小処理を解除するように複数入力処理部１４２を制御する。また、ＣＰＵ１１０は、画像Ａ１における画像Ｂの表示領域を削除してトリミングするように表示領域変更部１４３を制御する。表示領域変更部１４３は、画像Ａ１における画像Ａ２に接する側の画像データを削除しないで、画像Ａ２と反対側の一部の領域の画像データを削除することによりトリミングする。そして、画像Ａ１の一部と画像Ａ２の一部とがブレンド領域で重なり合った状態で、ブレンド領域に重ならない位置に画像Ｂを配置する。
【００７０】
マルチ投影モードかつピクチャーインピクチャー表示モードである場合（Ｓ４０５）、ＣＰＵ１１０は、操作部１２０を介してユーザが設定したピクチャーインピクチャー画像の縮小率に従って画像Ｂの解像度変換を行うように、複数入力処理部１４２を制御する。また、ＣＰＵ１１０は、図７（ｄ）に示すように、操作部１２０を介してユーザが設定したピクチャーインピクチャー画像の位置に従って、解像度変換した画像Ｂを画像Ａ１内に配置するように、複数入力処理部１４２を制御する。
【００７１】
マルチ投影モードである場合、ＣＰＵ１１０は、Ｓ４０４又はＳ４０５の処理を実行した後に、エッジブレンド処理の設定が行われているかどうかを検出する。ＣＰＵ１１０は、エッジブレンド処理が設定されていると検出した場合、Ｓ４０６において、投影画像に対して、図４に示す輝度調整係数に基づいてブレンド領域の画像データを調整するように、複数入力処理部１４２を制御する。
【００７２】
単体投影モードかつピクチャーアウトピクチャー表示モードである場合（Ｓ４０７）、ＣＰＵ１１０は、図５（ｂ）に示すように、ユーザにより設定された表示比率に従って、入力された画像Ｂをスケーリングして、投影画面内に画像Ａ１及び画像Ｂを配置した画像を生成するように、複数入力処理部１４２を制御する。
【００７３】
単体投影モードかつピクチャーインピクチャー表示モードである場合（Ｓ４０８）、ＣＰＵ１１０は、Ｓ４０５と同様の処理を実行する。
ＣＰＵ１１０は、プロジェクタ１００がＳ４０６からＳ４０８の処理を実行して各部を制御して画像を投影させることにより（Ｓ４０９）、投影処理が完了する。
【００７４】
［第１の実施形態における効果］
以上説明したように、第１の実施形態に係るプロジェクタ１００において、ＣＰＵ１１０は、第１投影用画像としての画像Ａを投影している状態から画像Ａと第２投影用画像としての画像Ｂとを同時投影する状態に移行する場合に、プロジェクタ１００が単体で画像Ａを投影している状態から画像Ａと画像Ｂとを同時投影する状態に移行するか、プロジェクタ２００と連動して画像Ａを投影している状態から画像Ａと画像Ｂとを同時投影する状態に移行するかに応じて、それぞれ異なるレイアウトで、画像Ａ及び画像Ｂを投影するように制御する。
【００７５】
例えば、ＣＰＵ１１０は、プロジェクタ１００が単体で画像Ａを投影している状態から画像Ａと画像Ｂとを同時投影する状態に移行した場合、投影領域の垂直方向の幅よりも小さな幅で画像Ａ及び画像Ｂを投影する。これに対して、ＣＰＵ１１０は、プロジェクタ２００と連動して画像Ａを投影している状態から画像Ａと画像Ｂとを同時投影する状態に移行した場合、投影領域の垂直方向の幅と同じ幅で画像Ａを投影し、投影領域の垂直方向の幅よりも小さな幅で画像Ｂを投影する。このようにすることで、プロジェクタ２００と連動して投影している画像Ａが、プロジェクタ１００の投影領域とプロジェクタ２００の投影領域の境界線において分断されてしまうことが防止され、適切に画像を投影することが可能になる。
【００７６】
＜第２の実施形態＞
第１の実施形態においては、マルチ投影モードにおいて、プロジェクタ１００が画像Ｂを投影する必要が生じた際に、プロジェクタ２００と連動して投影している画像Ａ１の垂直方向の幅を、プロジェクタ２００が投影している画像Ａ２の垂直方向の幅と等しくなるように維持し、画像Ａ１におけるプロジェクタ２００が画像を投影する領域の側と反対側の一部の領域を削除した。これに対して、第２の実施形態においては、プロジェクタ１００が画像Ｂを投影する必要が生じた際に、プロジェクタ２００が投影する画像Ａ２の垂直方向の幅を変更する点で、第１の実施形態と異なる。プロジェクタ２００は、プロジェクタ１００におけるピクチャーアウトピクチャー表示の画像サイズに基づく大きさに画像Ａ２の大きさを変更する。
【００７７】
図１０は、第２の実施形態におけるプロジェクタ１００及びプロジェクタ２００の動作を示すフローチャートである。以下、図１０（ａ）及び図１０（ｂ）のフローチャートを参照して、２画面表示しているプロジェクタ１００の投影画像の縮小率に基づいてプロジェクタ２００の投影画像の縮小率を調整する方法について説明する。図１０（ａ）のフローチャートはプロジェクタ１００のフローチャートである。図１０（ｂ）のフローチャートは、プロジェクタ２００のフローチャートである。
【００７８】
本実施形態において、プロジェクタ１００及びプロジェクタ２００は、ピクチャーアウトピクチャー表示の設定がされているものとして説明する。また、プロジェクタ１００及びプロジェクタ２００は、互いに通信部１８０を介して接続され、それぞれがエッジブレンド処理を行っているものとする。プロジェクタ１００及びプロジェクタ２００の電源が投入され、一連の初期動作が完了した後、図１に示すように入力装置４０１から画像Ａ１及び画像Ａ２が入力されて、図１０のフローチャートに示す動作が開始する。
【００７９】
まず、図１０（ａ）のフローチャートを参照して、プロジェクタ１００の動作について説明する。
Ｓ６０１において、プロジェクタ１００のＣＰＵ１１０は、マルチ投影部１４１にマルチ投影モードの処理を開始するように設定する。続いて、Ｓ６０２では、画像入力部１３０が、マルチ投影モードで画像Ａ１を投影中に、入力装置４０２から画像Ｂが入力されたかどうかを検出する。画像Ｂが入力されている場合、プロジェクタ１００は、Ｓ６０３に処理を進める。画像Ｂが入力されていない場合、プロジェクタ１００は、Ｓ６０５に処理を進める。
【００８０】
Ｓ６０３において、複数入力処理部１４２は、操作部１２０を介してユーザにより予め設定されたピクチャーアウトピクチャー表示の表示比率に基づいて、画像Ａ１及び画像Ｂを縮小する。例えば、表示解像度が１９２０×１０８０で、表示比率が１入力目：２入力目＝５０：５０と設定されている場合、複数入力処理部１４２は、それぞれの画像を９６０×５４０の解像度内に収まるように縮小する。複数入力処理部１４２は、例えば、それぞれの画像のアスペクト比を保ちながら縮小させる。
【００８１】
Ｓ６０４において、複数入力処理部１４２は、Ｓ６０３で縮小した１入力目の画像Ａ１の縮小率を算出し、通信部１８０を介して、縮小率及び縮小された画像Ａ１の投影位置を示すレイアウト情報をプロジェクタ２００に通知する。例えば、図６に示すように、表示解像度が１９２０×１０８０で、表示比率が１入力目：２入力目＝５０：５０で、画像Ａ１の解像度が１９２０×１０８０の場合には、水平方向が９６０×１０８０の解像度に収まるように縮小するため、縮小率は５０％となる。また、画像Ａ１の投影位置を示す垂直方向の中央位置の座標は５４０である。この場合、複数入力処理部１４２は、縮小率が５０％であることを示す縮小率情報、及び画像Ａ１の垂直方向の中央位置の座標が５４０であることを示すレイアウト情報をプロジェクタ２００に通知する。
Ｓ６０５において、プロジェクタ１００は、Ｓ６０３で生成した画像を投影する。
【００８２】
続いて、図１０（ｂ）のフローチャートを参照して、プロジェクタ２００の動作について説明する。
Ｓ７０１において、プロジェクタ２００のＣＰＵ１１０は、図１０（ａ）のフローチャートのＳ６０１と同様の処理を行う。Ｓ７０２において、プロジェクタ２００のＣＰＵ１１０は、通信部１８０を介して、図１０（ａ）のフローチャートのＳ６０４において送信された通知を受け取っているかを確認する。プロジェクタ２００のＣＰＵ１１０は、通知を受け取っていることを検出した場合にはＳ７０３に処理を進める。プロジェクタ２００のＣＰＵ１１０は、通知を受け取っていない場合にはＳ７０５に処理を進める。
【００８３】
Ｓ７０３において、プロジェクタ２００のＣＰＵ１１０は、プロジェクタ１００からの縮小率の通知に従って画像Ａ２を縮小するように、画像処理部１４０を制御する。例えば、ＣＰＵ１１０は、縮小率５０％の表示設定が通知を受けた場合には、画像Ａ２を５０％に縮小するように画像処理部１４０を制御する。
【００８４】
Ｓ７０４においては、画像処理部１４０がＳ７０３で縮小した画像Ａ２を投影する場合に、プロジェクタ１００から受信した通知に含まれているレイアウト情報が示す投影位置に画像Ａ２の位置を割り当てた投影画像を生成する。図１１は、プロジェクタ２００が画像Ａ２を投影する位置について説明するための図である。例えば、プロジェクタ１００において、画像Ａ１が、垂直方向における中央位置に配置されている場合、図１１（ａ）に示すように、プロジェクタ２００は、画像Ａ１と同様に垂直方向における中央位置に画像Ａ２を配置する。また、プロジェクタ２００は、画像Ａ２を画像Ａ１に接する位置に配置する。このようにすることで、図１１（ｂ）及び図１１（ｃ）のように、画像Ａ１と画像Ａ２とが適切につながらない状態になることを防ぐことができる。
Ｓ７０５において、プロジェクタ２００は、Ｓ７０４で生成した画像を投影する。
【００８５】
［変形例］
プロジェクタ１００は、ピクチャーアウトピクチャー表示をする際に、プロジェクタ２００と連動して投影する画像Ａ１の垂直方向の幅を、画像Ｂの垂直方向の幅と異なる大きさにしてもよい。例えば、プロジェクタ１００は、操作部１２０を介して取得したユーザに指示に基づいて、画像Ａ１の縮小率を決定し、決定した縮小率をプロジェクタ２００に通知する。プロジェクタ２００は、通知された縮小率に基づいて画像Ａ２を縮小する。
【００８６】
図１２は、変形例の動作について説明するための図である。図１２（ａ）に示すように、この場合、画像Ａ１及び画像Ａ２は、図１１（ａ）に示した場合よりも大きく表示される。ただし、画像Ａ１における画像Ｂに接する側の一部の領域はトリミングされている。図１２（ｂ）は、この場合に表示される画像の例を示す図である。図７（ｃ）と比較すると、画像Ａ１及び画像Ａ２は小さく表示されているが、画像Ａ１において表示されている画像の領域が、図７（ｃ）の場合よりも大きい。このように、変形例によれば、プロジェクタ１００及びプロジェクタ２００は、画像Ａ１においてユーザが表示させたい領域が削除されることを防ぎつつ、できるだけ大きく画像Ａ１及び画像Ａ２を投影させることが可能になる。
【００８７】
［第２の実施形態における効果］
以上説明したように、第２の実施形態においては、プロジェクタ１００において画像Ａ１及び画像Ｂをピクチャーアウトピクチャー表示するために画像Ａ１及び画像Ｂをスケーリングした場合であっても、プロジェクタ２００が画像Ａ１の縮小率に基づいて画像Ａ２の縮小率を変更する。したがって、プロジェクタ１００が投影する画像Ａ１の縮小率が決定されている場合においても、画像Ａ１及び画像Ａ２を適切に表示することができる。
【００８８】
＜第３の実施形態＞
第１の実施形態においては、プロジェクタ１００及びプロジェクタ２００が、入力装置に対して並列に接続されていたが、第３の実施形態においては、プロジェクタ１００及びプロジェクタ２００がカスケード接続されている点で、第１の実施形態と異なる。カスケード接続とは、複数の機器を直列で接続する多段接続のことである。
【００８９】
図１３は、第３の実施形態におけるプロジェクタ１００とプロジェクタ２００との接続形態を示す図である。図１３において、プロジェクタ１００が上流側に配置されており、プロジェクタ２００が下流側に配置されている。図１３における矢印は、画像データの流れる向きを示している。プロジェクタ１００は、プロジェクタ１００及びプロジェクタ２００が連動して投影する画像Ａを、プロジェクタ１００が投影する領域の画像Ａ１と、プロジェクタ２００が投影する領域の画像Ａ２とに分割し、画像Ａ２をプロジェクタ２００に送信する。プロジェクタ１００のＣＰＵ１１０は、プロジェクタ１００に接続される他のプロジェクタの台数及び位置関係に基づいて、画像Ａを分割する。
【００９０】
ＣＰＵ１１０は、例えば、エッジブレンド処理の設定内容に基づく位置で画像Ａを分割する。図１４は、画像Ａを分割する処理について説明するための図である。ＣＰＵ１１０は、図１４（ａ）に示すように、エッジブレンド処理を施さない場合には、ブレンド領域を設けることなく、任意の位置で画像Ａを分割する。ＣＰＵ１１０は、図１４（ｂ）に示すようにエッジブレンド処理を施す場合には、マルチ投影部１４１に設定されたブレンド領域の位置及び幅が示す領域の画像が、画像Ａ１及び画像Ａ２の両方に含まれるように画像Ａを分割する。
【００９１】
また、ＣＰＵ１１０は、ユーザによる設定に基づいて、プロジェクタ１００及びプロジェクタ２００がカスケード接続された場合の表示レイアウトを決定する。ＣＰＵ１１０は、プロジェクタ１００が、プロジェクタ２００が画像Ａ２を投影する位置の左側に画像Ａ１を投影し、プロジェクタ２００が、プロジェクタ１００が画像Ａ１を投影する位置の右側に画像Ａ２を投影する場合、画像Ａの左側の領域が画像Ａ１となり、画像Ａの右側の領域が画像Ａ２となるように分割する。
【００９２】
プロジェクタ１００のＣＰＵ１１０は、通信部１８０を介して、カスケード接続されている他のプロジェクタ２００と通信する。ＣＰＵ１１０は、例えば、決定したレイアウトを示す情報、及び画像Ａを分割して生成した画像Ａ２をプロジェクタ２００に送信する。
【００９３】
図１５は、プロジェクタ２００とカスケード接続されたプロジェクタ１００が、マルチ投影モードにおいて２入力目の画像を投影する動作を示すフローチャートである。図１６は、第３の実施形態における画像処理について説明するための図である。ここでは、プロジェクタ１００がマルチ投影モードに設定されており、エッジブレンド領域が設定されているものとする。また、プロジェクタ１００は、ピクチャーアウトピクチャー表示モードに設定されているものとする。
【００９４】
プロジェクタ１００及びプロジェクタ２００の電源が投入され、一連の初期動作が完了した後、図１３（ａ）に示すように入力装置４０１から画像Ａが入力されて、図１５の動作が開始する。
Ｓ８０１は、図９のフローチャートのＳ４０１と同様の処理である。本実施形態においては、図１３（ｂ）に示すように、画像入力部１３０に画像Ａ及び画像Ｂが入力される。
【００９５】
Ｓ８０２においては、ＣＰＵ１１０が、マルチ投影部１４１に設定されたブレンド領域の幅とプロジェクタの解像度とから、マルチ投影画像の表示解像度を特定する。ＣＰＵ１１０は、例えば、プロジェクタ１００の液晶素子１５１の解像度、及び通信部１８０を介して取得したプロジェクタ２００の解像度に基づいて、マルチ投影画像の表示解像度を特定する。ＣＰＵ１１０が取得したプロジェクタ１００及びプロジェクタ２００の解像度が１９２０×１０８０で、マルチ投影部１４１に設定されたブレンド領域の幅が１００である場合、水平方向の解像度は、１９２０×２−１００＝３７４０となる。すなわち、プロジェクタ１００及びプロジェクタ２００を連動させて画像Ａを投影する場合のマルチ投影画像の表示解像度は、３７４０×１０８０となる。
【００９６】
Ｓ８０３においては、複数入力処理部１４２が、図１６（ａ）に示すように、プロジェクタ１００が投影する２入力の画像Ａと画像Ｂとを合成する。例えば、プロジェクタ１００が画像Ａの左側の領域の画像Ａ１を投影する場合、ＣＰＵ１１０は、２入力目の画像Ｂを画像Ａの左側に配置して合成するように複数入力処理部１４２を制御する。
【００９７】
なお、ＣＰＵ１１０は、２入力目の画像Ｂがブレンド領域にかからなければ、画像Ａと画像Ｂとを任意の位置で並列に合成してもよい。また、図１６（ｂ）に示すように、水平方向に並列に合成する場合で、画像Ａと画像Ｂとで垂直方向の解像度が異なる場合、ＣＰＵ１１０は、水平方向の解像度が小さい方の画像に黒画像（図１６（ｂ）における斜線領域）を付与して、黒画像を含む画像Ｂの解像度と画像Ａの解像度とが合うように制御する。ＣＰＵ１１０は、画像Ｂの解像度と画像Ａの解像度とが合う限りにおいて、垂直方向における任意の位置に黒画像を付与してもよい。ＣＰＵ１１０は、ユーザにより設定された垂直方向の位置に画像Ａ及び画像Ｂの位置を決定してもよい。
【００９８】
なお、ＣＰＵ１１０は、画像Ａ及び画像Ｂのアスペクト比を保存してもよいが、これに限定されない。ＣＰＵ１１０は、例えば、垂直方向の解像度が小さい方の画像の解像度が、解像度が大きい方の画像の解像度に一致するように拡大してから複数の画像を合成してもよい。
【００９９】
Ｓ８０４において、ＣＰＵ１１０は、画像処理部１４０を制御して、複数入力処理部１４２が生成した画像の解像度がＳ８０２で特定した表示解像度になるようにＳ８０３で合成した画像をスケーリングする。
【０１００】
Ｓ８０５において、ＣＰＵ１１０は、エッジブレンド処理の設定内容と、カスケード接続時のプロジェクタ１００とプロジェクタ２００との位置関係を示すレイアウト情報とに基づいて、画像Ａを画像Ａ１と画像Ａ２とに分割する。ＣＰＵ１１０は、入力された画像の解像度に応じて異なる位置で画像Ａを分割するので、分割後のそれぞれの画像の表示範囲は、入力された画像の解像度に応じて決定される。
【０１０１】
具体的には、プロジェクタ１００及びプロジェクタ２００の解像度が１９２０×１０８０で、ブレンド領域の幅が１００である場合、プロジェクタ１００及びプロジェクタ２００を連動させて画像Ａを投影する場合の画像Ａの表示解像度は、３７４０×１０８０である。画像Ａの左上の点を（ｘ、ｙ）＝（０，０）、右下の点を（ｘ、ｙ）＝（３７３９，１０７９）とした場合、ＣＰＵ１１０は、画像Ａの水平方向における０〜１９１９の位置に対応する画像Ａ１と、１８２０〜３７３９の位置に対応する画像Ａ２とを生成する。
【０１０２】
Ｓ８０６において、ＣＰＵ１１０は、通信部１８０を介して、Ｓ８０５で画像Ａを分割することにより生成した画像Ａ２をプロジェクタ２００に送信する。
Ｓ８０７において、プロジェクタ１００及びプロジェクタ２００が、それぞれ画像Ａ１及び画像Ａ２を投影する。
【０１０３】
なお、本実施形態において、プロジェクタ１００は、Ｓ８０３の処理を実行することなく、Ｓ８０４で別々にスケーリングを行い、それぞれ所定の位置にスケーリング後の画像を表示してもよい。
また、本実施形態においては、プロジェクタ１００及びプロジェクタ２００が水平方向に並べられている場合について説明したが、プロジェクタの台数は任意であり、複数のプロジェクタが水平方向に並べられても垂直方向に並べられてもよい。また、本実施形態において、プロジェクタ１００及びプロジェクタ２００がカスケード接続されている場合について説明したが、複数のプロジェクタが通信できる状態であれば、接続形態はカスケード接続に限らない。
【０１０４】
［第３の実施形態における効果］
以上説明したように、本実施形態においては、プロジェクタ１００が画像を分割し、分割後の一部の画像をプロジェクタ２００に送信する。このようにすることで、入力装置４０１が、プロジェクタ１００が投影する画像及びプロジェクタ２００が投影する画像を生成する必要がない。したがって、プロジェクタ１００及びプロジェクタ２００は、プロジェクタ１００が２つの画像が入力された状態で、一方の画像をマルチ投影する際に、画像を分割する機能を有しない入力装置４０１を使用して、適切にマルチ投影をすることができる。
【０１０５】
以上、本発明をいくつかの実施の形態をもとに説明した。これらの任意の組み合わせによって生じる新たな実施の形態も、本発明の実施の形態に含まれる。組み合わせによって生じる新たな実施の形態の効果は、もとの実施の形態の効果を合わせ持つ。
また、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更又は改良を加えることが可能であることが当業者に明らかである。以下そのような実施の形態の変形例について説明する。
【０１０６】
上記の説明においては、投影装置がプロジェクタである例について説明したが、これに限らない。本発明は、画像を表示できる装置であれば任意の装置に適用可能であり、例えば、投影装置は、液晶テレビ、液晶モニタ、液晶表示部を持つ電子機器などのように、自身が画像を投影するスクリーンを有する機器であっても適用可能である。また、液晶プロジェクタには、単板式、３板式などが一般に知られているが、どちらの方式であってもよい。
【０１０７】
また、上記の説明においては、２つの画像が入力される場合について説明したが、本発明は、３つ以上の画像が入力された場合にも適用できる。また、上記の説明においては、ピクチャーアウトピクチャー表示の表示比率を５０：５０として説明したが、画像Ａ及び画像Ｂが適切な位置に配置され、滑らかにマルチ投影されれば、表示比率は任意の値でよい。
【０１０８】
また、上記の説明においては、プロジェクタ１００のＣＰＵ１１０が、投影する画像のレイアウトを制御する例について説明したが、入力装置４０１及び入力装置４０２などのコンピュータが、プログラムを実行することにより、ＣＰＵ１１０の代わりに、又はＣＰＵ１１０と連動して、プロジェクタ１００及びプロジェクタ２００が投影する画像のレイアウトを制御する画像処理を実行してもよい。
【符号の説明】
【０１０９】
１００・・・プロジェクタ
１１０・・・ＣＰＵ
１４１・・・マルチ投影部
１４２・・・複数入力処理部
１４３・・・表示領域変更部
１３０・・・画像入力部
１７０・・・光学系制御部
【図１】
2017129770.tif 000003
【図２】
2017129770.tif 000004
【図３】
2017129770.tif 000005
【図４】
2017129770.tif 000006
【図５】
2017129770.tif 000007
【図６】
2017129770.tif 000008
【図７】
2017129770.tif 000009
【図８】
2017129770.tif 000010
【図９】
2017129770.tif 000011
【図１０】
2017129770.tif 000012
【図１１】
2017129770.tif 000013
【図１２】
2017129770.tif 000014
【図１３】
2017129770.tif 000015
【図１４】
2017129770.tif 000016
【図１５】
2017129770.tif 000017
【図１６】
2017129770.tif 000018