(57)【特許請求の範囲】
【請求項１】
複数の投影装置と、前記複数の投影装置の少なくとも１つに接続された情報処理装置とを有し、各投影装置の投影画面をつなぎ合わせた統合画面を表示する投影システムにおいて、
前記情報処理装置は、
画像を前記複数の投影装置に分配する画像送信手段と、
前記複数の投影装置から、各投影装置に設定されている重畳領域の画素数を示す情報を取得する取得手段と、
前記取得手段により取得された情報に基づき前記統合画面の画素数を算出する算出手段と、
画像供給装置が統合画面の画素数に合わせた画像を投影装置に送信できるように、前記算出手段により算出された前記統合画面の画素数を前記画像供給装置に対して通知する通知手段と、を有することを特徴とする投影システム。
【請求項２】
前記複数の投影装置は、カスケード状に接続されており、上流側の装置から受信した投影画面を、下流側の投影装置に送信することを特徴とする請求項１に記載の投影システム。
【請求項３】
前記取得手段は更に、前記統合画面における各投影画面のレイアウト情報を取得し、
前記算出手段は、前記投影画面の画素数と、前記重畳領域の画素数と、前記レイアウト情報とに基づき、前記統合画面の画素数を算出することを特徴とする請求項１又は２に記載の投影システム。
【請求項４】
前記算出手段は、縦方向もしくは横方向に配列された前記複数の投影画面の画素数を足し合わせた値から、前記投影画面の重畳部分ごとに当該重畳領域の画素数を差し引いて、前記統合画面の画素数を算出することを特徴とする請求項１乃至３のいずれか１項に記載の投影システム。
【請求項５】
第１の表示装置によって表示される第１の画像の一部と、第２の表示装置によって表示される第２の画像の一部とを重畳しつなげることで、統合画像を表示するシステムにおける情報処理装置であって、
前記第１の表示装置および前記第２の表示装置に設定されている情報であって、前記第１の画像の一部と前記第２の画像の一部とが重畳される領域の画素数の情報を取得する取得手段と、
前記取得手段により取得された情報に基づき前記統合画像の画素数を算出する算出手段と、
前記統合画像の画素数を示す情報を画像供給装置に送信する通信手段と、
前記情報が前記画像供給装置に送信された後に、前記画像供給装置から受信された画像の少なくとも一部を前記第１の表示装置に送信する第１の送信手段と、
前記情報が前記画像供給装置に送信された後に、前記画像供給装置から受信された画像の少なくとも一部を前記第２の表示装置に送信する第２の送信手段と、を有することを特徴とする情報処理装置。
【請求項６】
前記通信手段は、前記第１の表示装置及び前記第２の表示装置から、前記統合画像の表示のための表示装置のレイアウト情報を受信した後、前記統合画像の画素数を示す情報を前記画像供給装置に送信することを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記通信手段は、前記第１の表示装置及び前記第２の表示装置において前記統合画像の表示に関する設定が変更された後、前記統合画像の画素数を示す情報を前記画像供給装置に送信することを特徴とする請求項５または６に記載の情報処理装置。
【請求項８】
第１の表示装置によって表示される第１の画像の一部と、第２の表示装置によって表示される第２の画像の一部とを重畳しつなげることで、統合画像を表示するシステムにおける情報処理装置の制御方法であって、
前記第１の表示装置および第２の表示装置に設定されている情報であって、前記第１の画像の一部と前記第２の画像の一部とが重畳される領域の画素数の情報を取得する取得工程と、
前記取得工程により取得された情報に基づき前記統合画像の画素数を算出する算出工程と、
前記統合画像の画素数を示す情報を画像供給装置に送信する通信工程と、
前記情報が前記画像供給装置に送信された後に、前記画像供給装置から受信された画像の少なくとも一部を前記第１の表示装置に送信する第１の送信工程と、
前記情報が前記画像供給装置に送信された後に、前記画像供給装置から受信された画像の少なくとも一部を前記第２の表示装置に送信する第２の送信工程と、を有することを特徴とする制御方法。
【請求項９】
画像を表示する表示手段と、
他の表示装置に設定されている情報であって、第１の画像の一部と第２の画像の一部とが重畳される領域の画素数の情報を取得する取得手段と、
前記取得手段により取得された情報に基づき、前記第１の画像と前記第２の画像とをつなげた統合画像の画素数を算出する算出手段と、
前記統合画像をスクリーンに表示するための前記統合画像の画素数を示す情報を画像供給装置に送信する通信手段と、
前記統合画像の画素数を示す情報が前記画像供給装置に送信された後に、前記画像供給装置から受信された画像の少なくとも一部を前記他の表示装置に送信する送信手段と、
前記統合画像の画素数を示す情報が前記画像供給装置に送信された後に、前記画像供給装置から受信された画像の一部を前記表示手段に表示させるための処理を行う制御手段と、を有することを特徴とする表示装置。
【請求項１０】
前記統合画像の画素数を示す情報は、前記第１の画像の一部と前記第２の画像の一部とが重畳される領域の画素数に基づいて算出されることを特徴とする請求項９に記載の表示装置。
【請求項１１】
他の表示装置に設定されている情報であって、第１の画像の一部と第２の画像の一部とが重畳される領域の画素数の情報を取得する取得工程と、
前記取得工程により取得された情報に基づき、前記第１の画像と前記第２の画像とをつなげた統合画像の画素数を算出する算出工程と、
前記統合画像をスクリーンに表示するための前記統合画像の画素数を示す情報を画像供給装置に送信する通信工程と、
前記統合画像の画素数を示す情報が前記画像供給装置に送信された後に、前記画像供給装置から受信された画像の少なくとも一部を前記他の表示装置に送信する送信工程と、
前記統合画像の画素数を示す情報が前記画像供給装置に送信された後に、前記画像供給装置から受信された画像の一部を表示する表示工程と、を有することを特徴とする表示装置の制御方法。
【請求項１２】
前記統合画像の画素数を示す情報は、前記第１の画像の一部と前記第２の画像の一部とが重畳される領域の画素数に基づいて算出されることを特徴とする請求項１１に記載の制御方法。
【請求項１３】
請求項８、１１または１２に記載の制御方法をコンピュータに実行させるためのプログラム。
【請求項１４】
請求項８、１１または１２に記載の制御方法をコンピュータに実行させるためのプログラムを格納したコンピュータにより読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一つの画像を複数の投影画面をつなぎ合わせて表示する投影システムに関する。
【背景技術】
【０００２】
従来、投影装置として、液晶パネル等のライトバルブにより生成された画像をスクリーンに投影表示するプロジェクタが知られている。また、近年、画像の高解像度化が進んでおり、例えば４Ｋ２Ｋや８Ｋ４Ｋ等の多画素数の画像を大画面表示することが望まれている。一般的に、プロジェクタの多画素化、大画面化のためには、液晶パネル等のライトバルブの微細化や、高輝度光源の採用が必要になり、コストが上がってしまう。そのため、通常のライトバルブや光源を有する安価なプロジェクタを複数用いたマルチ投影により、多画素、大画面の投影表示を行うことも多い。
【０００３】
マルチ投影とは、複数の投影画面をつなぎ合わせて、全体として一つの画像を表示する方法である。なお、以降、複数の投影画面をつなぎ合わせて得られる一つの投影画面を、便宜的に「統合画面」と呼ぶ。一般的に、複数の投影画面をつなぎ合わせるには、厳密に位置合せしないと統合画面内につなぎ目が視認されてしまい、品位を低下させてしまう。そのために、エッジブレンドと呼ばれる、つなぎ目が目立たなくする処理を行う。エッジブレンドとは、複数の投影画面を一部重畳させ、重畳される部分が各投影画面の照度を合計すると非重畳部分の照度と等しくなるように各投影画面の重畳部分を減光する処理である。
【０００４】
図１を参照して、エッジブレンドの具体例を説明する。これは、２台のプロジェクタにより、投影画面を横方向に２つつなげる例である。図１（ａ）は左側の投影画面を示しており、２つの領域、非重畳領域Ａと、重畳領域ＡRとからなる。図１（ｃ）は、エッジブレンドの減光処理を示し、投影画面の横方向を横軸とし、縦軸はその位置における映像に対するゲインを表している。図１（ｃ）の実線は、左側の投影画面に対するゲインであり、非重畳領域Ａではゲインは１００％であるのに対し、重畳領域ＡRでは画面端に向かうにつれ、徐々にゲインが０％に減少していく（減光させていく）ことを示している。一方、図１（ｂ）は右側の投影画面を示し、２つの領域、非重畳領域Ｂと、重畳領域ＢLとからなる。図１（ｃ）の一点鎖線は、右側の投影画面に対するゲインであり、左側のそれと同様に、非重畳領域Ｂではゲインは１００％であるのに対し、重畳領域ＢLでは画面端に向うにつれ、徐々にゲインが０％に減少していく（減光させていく）。
【０００５】
エッジブレンド処理では、領域ＡRとＢLを重畳させた際、２つの領域を足し合わせたゲインが１００％になるようにする。足し合わせたゲインを図１（ｃ）の点線に示す。このようにして、Ａの領域、ＡR領域とＢL領域との重畳領域、Ｂ領域との３つの領域から統合画面を構成するようにし、２台のプロジェクタに担当する部分画像を入力することにより、多画素、大画面の投影を実現する。しかも、重畳領域ＡR、ＢLの周辺ではゲインが徐々に変わることになるので、投影画面の少々の位置ずれが発生したとしても、つなぎ目が目立つことが少なくなる。この例では、２画面を横に並べてエッジブレンドを行う例を示したが、３画面以上並べる例も当然考えられる。その場合は、左右端のプロジェクタが図１と同様の処理を行う他、その他のプロジェクは１画面内の左右端に図１（ａ）、（ｂ）の如き処理を行うことになる。また、横方向に並べるのではなく、縦方向に並べてもよい。その場合は、画面内の上下端に図１のようなエッジブレンド処理を行うことになる。更に、２ｘ２や３ｘ３等のように、複数台のプロジェクタを縦及び横方向に並べてマルチ投影を実現する場合は、画面内の上下端及び左右端の両方にエッジブレンド処理を行えば良い。
【０００６】
上記エッジブレンドを行い画像を投影表示する技術が、例えば特許文献１に記載されている。特許文献１には、ＰＣがソース機器から入力した画像に対しエッジブレンド部を生成、付加して合成画面を生成し、各プロジェクタに合成画面を送信し、各プロジェクタにて合成画面から担当する部分を切り出して表示する技術が記載されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１０−１３４３９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ところで、画素構造のライトバルブを用いたプロジェクタでは、ソース機器から入力される画像をスケーリング（解像度変換）しないで表示するのが画質面で望ましい。スケーリングを行うと、例えば、モアレの発生や、情報量の欠落、高周波成分の欠落等といった画質面のデメリットが発生してしまうからである。従って、大画面表示のためになるべくライトバルブ全面に画像を形成することを考えると、入力画像の画素数と、ライトバルブの画素数とが等しくなることが望ましい。
【０００９】
一方、エッジブレンドを行うプロジェクタでは、重畳領域のサイズはユーザにより可変とすべきである。これは、投影画面を厳密に位置合わせできる場合には、重畳領域を小さくするか、無くすことにより、より大画面が実現できる一方、厳密な位置合わせが困難な場合には重畳領域を大きくして位置ずれを視認し難くする必要があるからである。このようにエッジブレンドを行う際、重畳領域のサイズが可変であると、ソース機器から入力される画像の画素数が、統合画面の画素数に一致せず画質が低下するということが多くなる。
【００１０】
上記特許文献１では、ソース機器から入力した画像に対しエッジブレンド部を生成、付加して合成画面を生成する際に、その合成画面の解像度を送信先の複数プロジェクタの解像度の整数倍としている。しかしながら、ソース機器から入力される画像の画素数（解像度）が考慮されていないため、上述した画質の低下を抑制できない。すなわち、入力される画像の画素数（解像度）によっては、統合画面生成時にスケーリングが必要になり、画質の低下が起こり得る。
【００１１】
本発明は、上記課題に鑑みてなされ、その目的は、各投影画面の重畳領域の画素数を考慮して統合画面の画素数をソース機器に通知し、スケーリングが不要な画像を入力するので、画質の低下を抑制することができる技術を実現することである。
【課題を解決するための手段】
【００１２】
上記課題を解決し、目的を達成するために、本発明の投影システムは、複数の投影装置と、前記複数の投影装置の少なくとも１つに接続された情報処理装置とを有し、各投影装置の投影画面をつなぎ合わせた統合画面を表示する投影システムにおいて、前記情報処理装置は、画像を前記複数の投影装置に分配する画像送信手段と、前記複数の投影装置から、各投影装置に設定されている重畳領域の画素数を示す情報を取得する取得手段と、前記取得手段により取得された情報に基づき前記統合画面の画素数を算出する算出手段と、画像供給装置が統合画面の画素数に合わせた画像を投影装置に送信できるように、前記算出手段により算出された前記統合画面の画素数を前記画像供給装置に対して通知する通知手段と、を有する。
【発明の効果】
【００１３】
本発明によれば、エッジブレンドを行う投影システムにおいて、重畳領域の画素数を考慮して統合画面の画素数をソース機器に通知すると共に、スケーリングが不要な画像を入力するので、画質の低下を抑制することができる。
【図面の簡単な説明】
【００１４】
【図１】エッジブレンド処理の説明図。
【図２】実施形態１のマルチ投影システムの斜視図。
【図３】マルチ投影システムにおける各投影画面と統合画面を例示する図。
【図４】ＰＣのブロック図。
【図５】実施形態１の分配機及びプロジェクタのブロック図。
【図６】実施形態１のＰＣ、分配機、プロジェクタの動作を示すフローチャート。
【図７】マルチ投影情報の説明図。
【図８】マルチ投影情報の設定画面を例示する図。
【図９】実施形態２のマルチ投影システムの斜視図。
【図１０】実施形態２のプロジェクタのブロック図。
【図１１】実施形態２のプロジェクタの動作を示すフローチャート。
【図１２】実施形態２の識別子の送信方法を説明する図。
【発明を実施するための形態】
【００１５】
以下に、本発明を実施するための形態について詳細に説明する。尚、以下に説明する実施の形態は、本発明を実現するための一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されるべきものであり、本発明は以下の実施の形態に限定されるものではない。また、後述する各実施形態の一部を適宜組み合わせて構成しても良い。
【００１６】
以下では、本発明を適用した投影装置を含むマルチ投影システムについて説明する。また、投影装置として、液晶プロジェクタを一例に挙げて説明する。なお、本発明は液晶プロジェクタに限らず、画素構造のライトバルブを有する投影装置であれば、例えばＤＭＤプロジェクタ、レーザプロジェクタ等でも適用可能である。また、液晶プロジェクタには、単板式、３板式などが一般に知られているが、どのような方式であっても構わない。
【００１７】
＜システム構成＞図２を参照して、本実施形態のマルチ投影システムの全体構成について説明する。
【００１８】
図２において、２００は、パーソナルコンピュータ（以下、ＰＣ）である。ＰＣ２００は、本例では画像供給源（ソース機器）となる。なお、画像供給源としては他の機器を用いても本発明を実施できる。例えば、ＤＶＤプレーヤや、ＴＶチューナを用いることもできる。ＰＣ２００は、ケーブル２０１にて後述する分配機２０２に接続され、画像信号を送信する。
【００１９】
分配機２０２は、本発明を適用可能な情報処理装置の一例である。分配機２０２は、ケーブル２０３ａ〜２０３ｄにて、夫々後述するプロジェクタ２０４ａ〜２０４ｄに接続される。分配機２０２は、ＰＣ２００から画像信号を受信し、それをプロジェクタ２０４ａ〜２０４ｄに分配・送信する。
【００２０】
図３（ｅ）は、ＰＣ２００から受信する画像信号の１フレームのサイズを示し、実線の矩形が画像信号の画像領域を示し、矩形の上部に示される数値は画像領域の水平方向の座標を示し、矩形の左部に示される数値は画像領域の垂直方向の座標を示す。この例では、水平方向の座標が０〜３４９５の範囲を取り、垂直方向の座標が０〜７６７の範囲を取るので、１フレームのサイズとしては横長の３４９６ｘ７６８となる。
【００２１】
プロジェクタ２０４ａ〜２０４ｄは、分配機２０２から画像信号、例えば、図３（ｅ）に示す画像信号を受け取る。そして、各プロジェクタは、分配機２０２から受け取った画像信号のうち、各自の担当部分を切り取ることで投影表示する。この際、投影する画像に対し、エッジブレンド処理も行う。
【００２２】
図３（ａ）〜（ｄ）は、各プロジェクタ２０４ａ〜２０４ｄの投影画面を示し、図３（ｅ）は統合画面を示している。各投影画面は、図１で説明したような、水平方向に夫々２００画素のエッジブレンドの重畳領域を有する。そして、統合画面は、プロジェクタ２０４ａによる投影画面（非重畳領域Ａと、重畳領域ＡRからなる）、プロジェクタ２０４ｂによる投影画面（非重畳領域Ｂと、重畳領域ＢL、ＢRからなる）、プロジェクタ２０４ｃによる投影画面（非重畳領域Ｃと、重畳領域ＣL、ＣRからなる）、プロジェクタ２０４ｄによる投影画面（非重畳領域Ｄと、重畳領域ＤLからなる）により構成される。
【００２３】
このようにして、ＰＣ２００が生成した横長の画像を、４台のプロジェクタにより、単一の統合画像として表示することができる。
【００２４】
＜装置構成＞次に、図４及び図５を参照して、マルチ投影システムを構成するＰＣ、分配機及びプロジェクタの各構成について説明する。
【００２５】
図４はＰＣ２００のブロック図である。ＰＣ２００の内部では、バス４００を介して、ＣＰＵ４０１、主記憶装置４０２、ビデオコントローラ４０３、ネットワークコントローラ４０４、入出力インタフェース４０５、補助記憶装置４０６が相互に接続される。
【００２６】
ＣＰＵ４０１は、ＰＣ２００の各ブロックを統括して制御する。また、ＣＰＵ４０１は、補助記憶装置４０６や不図示の外部のサーバに格納されたオペレーティングシステム（以下、ＯＳ）やアプリケーションのコードに従って実行する。ＣＰＵ４０１は、これらコードに従い、ビデオコントローラ４０３を制御して画像データを生成し、主記憶装置４０２に展開する。アプリケーションの例としては、プレゼンテーションソフトウェアや、表計算ソフトウェア、ビデオ再生ソフトウェア等がある。ＣＰＵ４０１は、後述する画素数により、仮想デスクトップ画面を生成し、その画面上に上記ソフトウェアに対応した画像を配置することで、画像データを生成できる。
【００２７】
主記憶装置４０２は、ＣＰＵ４０１が動作するためのワークメモリである。
【００２８】
ネットワークコントローラ４０４は、ＣＰＵ４０１を不図示の外部のサーバやネットワーク機器に接続する機能を有する。
【００２９】
入出力インタフェース４０５は、不図示のキーボードやマウスといった、ユーザがＰＣ２００を操作するためのデバイスを接続するインタフェースである。
【００３０】
補助記憶装置４０６は、ＣＰＵ４０１が実行するＯＳやアプリケーション、データが格納されている。
【００３１】
ビデオコントローラ４０３は、ＣＰＵ４０１により制御され、画像データを生成する。ビデオコントローラ４０３は、画像送信部４０７と接続されている。画像送信部４０７は、ビデオコントローラ４０３で生成された画像データを受信し、外部機器への送信に適した形式に変換し、送信する機能を有する。また、ビデオコントローラ４０３は、通信部４０８と接続されている。通信部４０８は、画像信号の受信側である外部機器と通信を行う。通信部４０８は、外部機器から、ＶＥＳＡ（Ｖｉｄｅｏ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｓｔａｎｄａｒｄｓ  Ａｓｓｏｃｉａｔｉｏｎ）により形式が規格化されているＥＤＩＤを読み出すことができる。ＥＤＩＤ（Ｅｘｔｅｎｄｅｄ  Ｄｉｓｐｌａｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｄａｔａ）は、画像データの受信側装置の特性情報を示すものであり、その一つにその機器の最適とされる画像画素数が格納されている。ビデオコントローラ４０３は、通信部４０８が取得したＥＤＩＤを受信し、それをＣＰＵ４０１にバス４００を介して送信する。
【００３２】
このようにして、ＣＰＵ４０１は画像信号の受信側である外部機器の最適な画素数を取得できる。例えば、受信側装置がＨＤＴＶ規格のテレビであれば、横１９２０画素×縦１０８０画素といった画素数を取得できる。ＣＰＵ４０１は、上述した仮想デスクトップ画面を、その画素数で生成することで、画像信号の受信側装置に最適な画像データを生成する。画像送信部４０７と通信部４０８とは、ケーブル２０１を介し、外部機器（本例では分配機２０２）と接続可能となっている。
【００３３】
このような構成により、最適なアプリケーションやデータを補助記憶装置４０６や非図示の外部サーバにインストールしておける。従って、それらアプリケーションやデータを基づき、ＰＣ２００はプレゼンテーション画像や、表計算結果を示す画像や、ビデオ画像といった画像を生成し、外部機器に出力する。
【００３４】
図５は、分配機２０２とプロジェクタ２０４ａ〜２０４ｄのブロック図である。
【００３５】
図５において、分配機２０２内部では、バス５００を介して、画像受信部５０１、通信部５０２、画像分配部５０３、制御部５０４、画像送信部５０５ａ〜５０５ｄ、通信部５０６ａ〜５０６ｄ、操作部５０７、表示部５０８が相互に接続される。
【００３６】
制御部５０４は、分配機２０２の各ブロックを統括して制御する。制御部５０４は、処理手順を記述したコードを不図示のＲＯＭから読み出し、不図示のＲＡＭをワークメモリとして使用しながら実行する。
【００３７】
画像受信部５０１は、ＰＣ２００等のソース機器から画像データを受信する回路である。画像受信部５０１は、ケーブル２０１を介した通信に適した形式である画像データを内部処理に適した形式に変換し、画像分配部５０３に出力する。
【００３８】
通信部５０２は、ＰＣ２００等のソース機器と通信するための回路である。通信部５０２は、ＥＤＩＤを格納するための記憶部５０９を有している。ＥＤＩＤは、画像データの受信側装置の特性情報を示し、その一つとして受信側装置に最適とされる画像画素数が格納されている。
【００３９】
画像分配部５０３は、画像受信部５０１で受信した画像データを複数の出力先に分配する回路であり、本例では、画像送信部５０５ａ〜５０５ｂの４つの回路に同じ画像データを分配出力する。
【００４０】
画像送信部５０５ａ〜５０５ｄは、画像分配部５０３から受信した画像データを外部機器への送信に適した形式に変換し、各プロジェクタ２０４ａ〜２０４ｄに送信する機能を有している。
【００４１】
通信部５０６ａ〜５０６ｄは、各プロジェクタ２０４ａ〜２０４ｄ等の外部表示装置と通信する回路である。
【００４２】
画像送信部５０５ａ〜５０５ｄと通信部５０６ａ〜５０６ｄとは、各ケーブル２０３ａ〜２０３ｄを介して、プロジェクタ２０４ａ〜２０４ｄ等の外部表示装置と接続可能である。
【００４３】
操作部５０７は、ユーザにより分配機２０２を操作するための操作部材であり、例えば、ボタンやダイヤル、不図示のリモコンの操作指示を受信する受光部である。操作部５０７により受け付けた操作指示の情報は、制御部５０４に送出される。
【００４４】
表示部５０８は、ユーザに対し分配機２０２の状態を提示するものであり、例えば、ＬＥＤや液晶ディスプレイである。
【００４５】
次に、図５を参照して、各プロジェクタ２０４ａ〜２０４ｄの構成について説明する。なお、プロジェクタ２０４ａ〜２０４ｄの構成は同等であるため、それらをまとめてプロジェクタ２０４として説明する。
【００４６】
プロジェクタ２０４の内部では、バス５１０を介して、画像受信部５１１、通信部５１２、画像切り出し部５１３、減光処理部５１４、投影表示部５１５、制御部５１６、操作部５１７が相互に接続される。
【００４７】
制御部５１６は、プロジェクタ２０４の各ブロックを統括して制御する。制御部５１６は、処理手順を記述したコードを不図示のＲＯＭから読み出し、不図示のＲＡＭをワークメモリとして使用しながら実行する。
【００４８】
画像受信部５１１は、分配機２０２から画像データを受信する。画像受信部５１１は、ケーブル２０３を介した通信に適した形式である画像データを内部処理に適した形式に変換し、画像切り出し部５１３に出力する。
【００４９】
通信部５１２は、分配機２０２等の外部機器と通信する。通信部５１２は、ＥＤＩＤを格納するための記憶部５１８を有している。ＥＤＩＤは、プロジェクタ２０４の特性情報を示し、その一つとしてプロジェクタ２０４の投影画面に最適とされる画像の画素数が格納されている。この画像画素数とは、プロジェクタのような画素構造のライトバルブにて画像表示を行う装置においては、ライトバルブ（液晶パネル）の実質的な画素数である。本例では、プロジェクタ２０４のライトバルブの画素数は１０２４ｘ７６８であるため、その値が記憶部５１８に格納されている。
【００５０】
画像切り出し部５１３は、画像受信部５１１で受信した画像データのうち、各プロジェクタ２０４で投影を担当する部分を切り出し、後段の減光処理部５１４に出力する回路である。
【００５１】
図３（ｅ）は切り出し処理を例示している。画像受信部５１１では、図３（ｅ）に示される横長の画像を受信したとする。画像切り出し部５１３は、制御部５１６から切り出し位置が指示される。この指示は、例えば、左上座標（０，８２４）−右下座標（７６７，１８４７）といった矩形の領域情報からなる。画像切り出し部５１３は、その指示を受け、図３（ｅ）の画像から、自身の担当画像として、図３（ｂ）の画像を切り取るのである。減光処理部５１４は、画像切り出し部５１３から受信した画像データに対し、エッジブレンドの減光処理を行い、後段の投影表示部５１５に出力する回路である。
【００５２】
図３（ｂ）は減光処理を例示している。減光処理部５１４は、図３（ｂ）の画像を受信し、制御部５１６からエッジブレンドの領域を指示される。この指示は、例えば、減光方向左で領域ＢL（左上座標（０，０）−右下座標（１９９，７６７））、減光方向右で領域ＢR（左上座標（８２４，０）−右下座標（１０２３，７６７））という情報からなる。減光処理部５１４は、その指示を受け、図３（ｅ）の画像に対し、図１で説明した減光処理を施す。
【００５３】
投影表示部５１５は、減光処理部５１４から入力した画像データを投影表示するものである。投影表示部５１５は、不図示の光源、不図示の液晶パネル、不図示の光学系、不図示の液晶パネルの駆動回路から構成される。
【００５４】
操作部５１７は、ユーザによりプロジェクタ２０４を操作するための操作部材であり、例えば、操作ボタンや、不図示のリモコンの指示を受信する受光部である。操作部５１７により受け付けた操作指示の情報は、制御部５１６に伝達される。
【００５５】
＜動作説明＞次に、図６を参照して、ＰＣ２００、分配機２０２及びプロジェクタ２０４ａ〜２０４ｄの各動作について説明する。図６において、（ａ）は分配機２０２の動作、（ｂ）はＰＣ２００の動作、（ｃ）はプロジェクタ２０４ａ〜２０４ｄの動作をそれぞれ示している。
【００５６】
（分配機の動作）最初に、分配機２０２の動作について説明する。なお、図示の処理は、分配機２０２の制御部５０４が、処理手順を記述したコードを不図示のＲＯＭから読み出し、ワークメモリとしての不図示のＲＡＭに展開し実行することで実現される。
【００５７】
図６（ａ）において、操作部５０７によりユーザから分配機２０２に電源のオンが指示されると、まずＳ１００にて、制御部５０４は各ブロックの初期化処理を行う。具体的には、制御部５０４は不図示の電源部から各部に電源が供給されるように指示を送出する。また、制御部５０４は不図示のＲＯＭに予め格納されている初期のＥＤＩＤを読み出し、記憶部５０９に書き込む。通常、ＥＤＩＤには、その装置に最適とされる画素数の情報が格納されているが、本例の初期のＥＤＩＤでは特に制約はない。例えば、横１９２０画素×縦１０８０画素等の画素数を格納していてもよい。
【００５８】
次いで、Ｓ１０１にて、制御部５０４は、分配機２０２の各部からイベントが発生するまで待機する。ここで、操作部５０７によりユーザから分配機２０２に電源のオフが指示されたことを制御部５０４が判定すると、Ｓ１０２に移行する。また、通信部５０６ａ〜５０６ｄを介して接続先の全てのプロジェクタ２０４ａ〜２０４ｄから、以下に述べるマルチ投影情報を受信すると、制御部５０４はマルチ投影システムが構築されたと判定し、Ｓ１０３に移行する。
【００５９】
図７（ａ）はマルチ投影情報を例示し、ａ〜ｄ列は、各プロジェクタ２０４ａ〜２０４ｄから取得した情報である。本例では、マルチ投影の画面数は横４画面×縦１画面であり、同様の情報がａ〜ｄに共通に１行目と２行目に記述されている。また、本例では、プロジェクタの位置は、プロジェクタ２０４ａ〜２０４ｄの順番で左から配列され、３行目と４行目に記述されている。更に、各画面の左・上・右・下の各端に対応するエッジブレンド幅の画素数が５行目から９行目に記述されている。本例では、各投影画面の重畳部分は２００画素である。図３（ａ）〜（ｄ）の重畳領域ＡR、ＢL、ＢR、ＣL、ＣR、ＤLはそれぞれ、図７（ａ）の同じ符号が付加された箇所に対応している。プロジェクタ２０４ａ〜２０４ｄにおけるマルチ投影情報の生成方法については後述する。なお、マルチ投影情報は、横４画面×縦１画面のマルチ投影画面数だけでなく、他の画面数であっても対応できる。例えば、横２画面×縦２画面であれば、図７（ｂ）のように生成すればよい。
【００６０】
制御部５０４は、Ｓ１０１にて電源オフ指示を受けると、Ｓ１０２にて、分配機２０２の終了処理を行う。具体的には、制御部５０４は不図示の電源部に対し、各部への電源供給を終了するように指示を送出する。
【００６１】
制御部５０４はＳ１０１にてマルチ投影ステムが構築されたと判定すると、Ｓ１０３にて、通信部５０６ａ〜５０６ｄにより接続先のプロジェクタ２０４ａ〜２０４ｄ（の記憶部５１８）からＥＤＩＤを読み出す。ＥＤＩＤには、前述したように、各プロジェクタ２０４ａ〜２０４ｄの投影画面に最適な画像の画素数が含まれている。画素数は、本例では、プロジェクタ２０４ａ〜２０４ｄのライトバルブの画素数である横１０２４画素×縦７６８画素である。
【００６２】
Ｓ１０４にて、制御部５０４は、Ｓ１０３で得られた各プロジェクタの最適画素数と、Ｓ１０１で受信した各プロジェクタのマルチ投影情報から統合画面の画素数を算出する。この計算は、マルチ投影の横方向と縦方向において、（１）各プロジェクタの最適画素数を足し合わせ、（２）そこから重畳箇所ごとにその画素数を引く方法となる。本例では、横方向においては、以下のような計算となる。
（１）１０２４画素（ａ）＋１０２４画素（ｂ）＋１０２４画素（ｃ）＋１０２４画素（ｄ）＝４０９６画素
（２）４０９６画素−２００画素（ａとｂの重畳箇所）−２００画素（ｂとｃの重畳箇所）−２００画素（ｃとｄの重畳箇所）＝３４９６画素
また、本例では、縦方向においては、重畳部分がないため、プロジェクタ２０４ａ〜２０４ｂの共通の縦の画素数である７６８画素がそのまま得られる。このようにして、本例では、統合画面の画素数として、横３４９６画素×縦７６８画素のサイズが得られる。各プロジェクタの画面と統合画面の関係は、図３（ａ）〜（ｄ）と図３（ｅ）に示される。なお、当然のことながら、本発明は他のレイアウトにも対応できる。例えば、図７（ｂ）のように横２画面×縦２画面のマルチ投影構成であった場合、横方向は、以下のようになる。
（１）１０２４画素（ａ，ｃ共通）＋１０２４画素（ｂ，ｄ共通）＝２０４８画素
（２）２０４８画素−２００画素（ａとｂ、及び、ｃとｄの重畳箇所）＝１８４８画素
縦方向は、以下のようになる。
（１）７６８画素（ａ，ｂ共通）＋７６８画素（ｃ，ｄ共通）＝１５３６画素
（２）１５３６画素−２００画素（ａとｃ、及び、ｂとｄの重畳箇所）＝１３３６画素
Ｓ１０５にて、制御部５０４は、記憶部５０９に格納されているＥＤＩＤに対し、そこに含まれる装置の最適な画素数情報について、Ｓ１０４で計算した統合画面の画素数を上書きし、再度記憶部５０９に書き込む。
【００６３】
Ｓ１０６にて、制御部５０４は、ＰＣ２００に対して、通信部５０２を介してＥＤＩＤの再読み出し指示を行う。この指示により、後述するようにＰＣ２００より、統合画面の画素数にて画像信号が入力される。入力された画像信号は前述したように、画像送信部５０５ａ〜５０５ｄを介してプロジェクタ２０４ａ〜２０４ｄへ送信される。
【００６４】
Ｓ１０７にて、制御部５０４は、図７（ａ）のマルチ投影情報を用い、統合画面のうちで各プロジェクタ２０４ａ〜２０４ｄが担当する部分を計算し、各プロジェクタに通知する。具体的には、図３（ｅ）のように、
プロジェクタ２０４ａには、統合画面の左上座標（０，０）−右下座標（１０２３，７６７）を、
プロジェクタ２０４ｂには、統合画面の左上座標（８２４，０）−右下座標（１８４７，７６７）を、
プロジェクタ２０４ｃには、統合画面の左上座標（１６４８，０）−右下座標（２６７１，７６７）を、
プロジェクタ２０４ｄには、統合画面の左上座標（２４７２，０）−右下座標（３４９５，７６７）を、
通知する。その後、Ｓ１０１に遷移する。
【００６５】
（ＰＣの動作）次に、図６（ｂ）に示す９ＰＣ２００の動作について説明する。なお、図示の処理は、ＰＣ２００のＣＰＵ４０１が、処理手順を記述したコードを不図示のＲＯＭから読み出し、ワークメモリとしての不図示のＲＡＭに展開し実行することで実現される。
【００６６】
図６（ｂ）において、不図示の電源ボタンによりユーザからＰＣ２００に電源のオンが指示されると、まずＳ２００にて、ＣＰＵ４０１は各ブロックの初期化処理を行う。具体的には、ＣＰＵ４０１は不図示の電源部から各部に電源が供給されるように指示を送出する。また、ＣＰＵ４０１は、補助記憶装置４０６からのＯＳのロードや、周辺デバイスの初期化を行う。また、その中で、ＣＰＵ４０１は、前述したように通信部４０８から取得したＥＤＩＤに基づき、仮想デスクトップ画面のサイズを決定し、画像を生成することも行う。
【００６７】
次いで、Ｓ２０１にて、ＣＰＵ４０１は、ＰＣ２００の各部からイベントが発生するまで待機する。なお、通常、ＰＣ２００はマルチタスクにより複数の処理を略同時に実行するが、ここでは、そのうち画像出力に関係するものについてのみ抜粋して説明を行う。ここで、ＣＰＵ４０１が不図示の電源ボタンや入出力インタフェース４０５に接続された不図示のマウス等のデバイスからユーザによりＰＣ２００に電源のオフが指示されたと判定すると、Ｓ２０２に移行する。また、通信部４０８より、接続先の分配機２０２から前述したＥＤＩＤの再読み出し指示を受信すると、Ｓ２０３に移行する。
【００６８】
ＣＰＵ４０１はＳ２０１にて電源オフ指示を受けると、Ｓ２０２にて、ＰＣ２００の終了処理を行う。具体的には、制御部５０４は、ＯＳのシャットダウン処理を行う他、不図示の電源部に対し、各部への電源供給を終了するように指示を送出する。
【００６９】
Ｓ２０３にて、ＣＰＵ４０１は、分配機２０２から通信部４０８を介してＥＤＩＤの再読み出しを行う。読み出されるＥＤＩＤは、前述したように、統合画面の画素数が記述されている。
【００７０】
Ｓ２０４にて、ＣＰＵ４０１は、読み込んだＥＤＩＤに含まれる統合画面の画素数に基づき、仮想デスクトップ画面の画素数を変更する。具体的には、仮想デスクトップ画面を横３４９６画素×縦７６８画素のサイズに変更する。
【００７１】
Ｓ２０５にて、ＣＰＵ４０１は、仮想デスクトップ画面上に存在するアプリケーションの画像のレイアウトを変更する。例えば、変更前の仮想デスクトップ画面の画素数が横１９２０画素×縦１０８０画素であり、その上に表計算ソフトウェアが全画面表示されていたとする。その場合、変更後に仮想デスクトップ画面の画素数が横３４９６画素×縦７６８画素になると、例えば、横方向には表示セル数を増加させ、縦方向には表示セル数を減少させればよい。この後、Ｓ２０１に移行する。
【００７２】
（プロジェクタの動作）次に、図６（ｃ）を参照して、プロジェクタ２０４ａ〜２０４ｄの動作について説明する。なお、プロジェクタ２０４ａ〜２０４ｄの動作は同等であるため、それらをまとめてプロジェクタ２０４として説明する。また、図示の処理は、プロジェクタ２０４の制御部５１６が、処理手順を記述したコードを不図示のＲＯＭから読み出し、ワークメモリとしての不図示のＲＡＭに展開し実行することで実現される。
【００７３】
図６（ｃ）において、操作部５１７によりユーザからプロジェクタ２０４に電源のオンが指示されると、まずＳ３００にて、制御部５１６は各ブロックの初期化処理を行う。具体的には、制御部５１６は不図示の電源部から各部に電源が供給されるように指示を送出する。また、不図示のランプにも電源を供給するようにし、プロジェクタ２０４の入力画像の投影表示が開始される。なお、入力画像信号が無い場合は、制御部５１６は不図示の液晶駆動回路に指示を送出し、ブルーバック表示や、入力信号が無い旨の警告表示がされるようにする。
【００７４】
次いで、Ｓ３０１にて、制御部５１６は、プロジェクタ２０４の各部からイベントが発生するまで待機する。ここで、制御部５１６が操作部５１７によりユーザからプロジェクタ２０４に電源のオフが指示されたと判定すると、Ｓ３０２に移行する。また、通信部５１２より、接続先の分配機２０２から前述した切り出し位置設定が指示されると、Ｓ３０３に移行する。更に、操作部５１７より、ユーザからマルチ投影の設定指示をされると、Ｓ３０５に移行する。
【００７５】
制御部５１６はＳ３０１にて電源オフ指示を受けると、Ｓ３０２にて、プロジェクタ２０４の終了処理を行う。具体的には、制御部５１６は不図示の電源部に対し、各部への電源供給を終了するように指示を送出する。また、不図示のランプへの電源供給も終了するようにし、投影表示が終了される。
【００７６】
制御部５１６はＳ３０１にて切り出し位置設定が指示されると、Ｓ３０３にて、指示された切り出し位置にて画像切り出し部５１３の設定を行う。プロジェクタ２０４ｂを例に挙げれば、Ｓ１０７で説明したように、横３４９６画素×縦７６８画素の統合画面のうち、左上座標（８２４，０）−右下座標（１８４７，７６７）を切り出すことができる。
【００７７】
Ｓ３０４にて、制御部５１６は、後述するようにユーザから入力されるマルチ投影情報に基づき、エッジブレンド処理の指示を減光処理部５１４に対して行う。これにより、切り出し画像に対し、エッジブレンド処理がなされた上で投影表示がされる。その後、Ｓ３０１に遷移する。
【００７８】
制御部５１６はＳ３０１にてマルチ投影の設定指示が指示されると、Ｓ３０５にて、ユーザに対し、マルチ投影の詳細情報の入力受付を行う。具体的には、制御部５１６は不図示の液晶駆動回路に指示を送出し、図８に示すようなメニュー画像を投影表示し、ユーザが操作部５１７を用いて各種詳細情報を入力できるようにする。
【００７９】
図８はメニュー画像について説明する。
【００８０】
８００は、メニュー画像である。メニュー画像８００は、以下のような複数の設定項目が含まれている。
【００８１】
設定項目８０１は、マルチ投影の横の画面数をユーザに入力してもらうための設定項目である。ここでは、例として４（画面）が入力されている。
【００８２】
設定項目８０２は、マルチ投影の縦の画面数をユーザに入力してもらうための設定項目である。ここでは、例として１（画面）が入力されている。
【００８３】
設定項目８０３は、マルチ投影のレイアウト情報のうち、当該プロジェクタの横の位置を入力してもらうための設定項目である。ここでは、例として（４画面中の）２（画面目）が入力されている。
【００８４】
設定項目８０４は、マルチ投影のレイアウト情報のうち、当該プロジェクタの縦の位置を入力してもらうための設定項目である。ここでは、例として（１画面中の）１（画面目）が入力されている。
【００８５】
設定項目８０５は、当該プロジェクタの投影画面の左端に対するエッジブレンド幅をユーザに入力してもらうための設定項目である。ここでは、例として２００（画素）が入力されている。
【００８６】
設定項目８０６は、当該プロジェクタの投影画面の上端に対するエッジブレンド幅をユーザに入力してもらうための設定項目である。ここでは、例として、欄に対する入力が無効化されている（値としては０画素に相当）。これは、横方向のマルチ投影なので、縦方向にはエッジブレンド処理が不要であることを制御部５１６が判定しているために、そのようにメニューを表示しているからである。
【００８７】
設定項目８０７は、当該プロジェクタの投影画面の右端に対するエッジブレンド幅をユーザに入力してもらうための設定項目である。ここでは、例として２００（画素）が入力されている。
【００８８】
設定項目８０８は、当該プロジェクタの投影画面の下端に対するエッジブレンド幅をユーザに入力してもらうための設定項目である。ここでは、例として、欄に対する入力が無効化されている（値としては０画素に相当）。これは、横方向のマルチ投影なので、縦方向にはエッジブレンド処理が不要であることを制御部５１６が判定しているために、そのようにメニューを表示しているからである。
【００８９】
決定ボタン８０９は、上記入力した数値をユーザが決定するための項目である。
【００９０】
キャンセルボタン８１０は、上記入力した数値をユーザがキャンセルするための項目である。
【００９１】
Ｓ３０６にて、制御部５１６は、ユーザがキャンセルボタン８１０を押下したと判定した場合、Ｓ３０１に移行する。また、ユーザが決定ボタン８０９を押下したと判定した場合、Ｓ３０７に移行する。また、Ｓ３０６での決定後、何れもメニュー画像８００の表示を消去する。
【００９２】
Ｓ３０７にて、制御部５１６は、Ｓ３０５でユーザが入力したマルチ投影の設定情報を、図７（ａ）の形式に変更し、通信部５１２を経由して分配機２０２に対して通知する。
【００９３】
以上説明したように、本実施形態によれば、分配機２０２は、各プロジェクタ２０４ａ〜２０４ｄの画素数情報や、ユーザにより設定されたマルチ投影情報を取得できる。分配機２０２は、更にそれら情報から統合画面の画素数を計算してＥＤＩＤに反映し、ＥＤＩＤをソース機器であるＰＣ２００に通知することができる。このようにすれば、ＰＣ２００は統合画面の画素数にて仮想デスクトップ画面を生成し、分配機２０２に画像信号を入力できる。また、分配機２０２は画像信号を各プロジェクタ２０４ａ〜２０４ｄに分配し、また画像のうち各プロジェクタの担当部分を該当するプロジェクタに通知できる。
【００９４】
従って、本実施形態のマルチ投影システムによれば、レイアウト位置やエッジブレンド幅といったマルチ投影情報が設定変更されたとしても、ＰＣ２００から出力する画像信号の画素数を追従させることができる。それにより、統合画面作成時にプロジェクタ２０４ａ〜２０４ｄでスケーリングを行わずに（ライトバルブの画素数で）表示できる。
【００９５】
なお、本実施形態では、分配機２０２にて統合画面の画像信号を加工せずにプロジェクタ２０４ａ〜２０４ｄに分配出力し、プロジェクタ側で担当部分を切り出して表示する構成としているが、他の構成でも本発明を実施できる。例えば、分配機２０２側で統合画面をプロジェクタ２０４ａ〜２０４ｄの各担当部分を切り出して、夫々プロジェクタ２０４ａ〜２０４ｄに対し、それらが担当する部分のみを出力するような構成にしてもよい。この構成を実現するためには次のようにすればよい。まず、画像分配部５０３に画像信号を任意に切り出し、切り出した各部分画像を画像送信部５０５ａ〜５０５ｄに個別に出力する機能を持たせる。且つ、Ｓ１０７を変更して、画像分配部５０３に切り出し位置を通知するようにし、プロジェクタ２０４ａ〜２０４ｄに対し切り出し位置として全画面を指定する（実質的に切り出しをしない）ようにすれば実現できる。
【００９６】
また、本実施形態では、各プロジェクタ２０４ａ〜２０４ｄ側にてマルチ投影情報の入力を行ったが、分配機２０２側でマルチ投影情報の入力を行うようにしてもよい。その場合は、Ｓ１０１を変更して、プロジェクタ２０４からマルチ投影情報を取得するのではなく、メニュー画像８００を表示部５０８に表示するようにし、操作部５０７を用いてユーザにマルチ投影情報を入力するようにする。更に、Ｓ１０７にて、通常の動作に加え制御部５０４がエッジブレンド幅をプロジェクタ２０４に通知することにより、プロジェクタ２０４側でＳ３０４にて制御部５１６がそのエッジブレンド幅を減光処理部５１４に設定できるようにすればよい。
【００９７】
また、本実施形態では、エッジブレンド幅を画素で指定する例を示したが、本発明はそれに限定されない。エッジブレンド幅を画素ではなく、例えばプロジェクタのライトバルブの画素数に対する割合で指定するようにしてもよい。この場合は、ライトバルブの画素数にその割合を乗算することでエッジブレンド幅の画素数が得られるので、本実施形態で説明した構成や処理手順を用いて同様に実施することができるのである。
【００９８】
また、本実施形態では、分配機を例に説明したが、本発明は、分配機に限られるものではない。本実施形態のように、画像信号の入力手段と出力手段を有するものであれば、どのような装置であってもよい。例えば、ＤＶＤレコーダ、ＡＶアンプ、ＰＣ、スマートフォンであってもよい。
【００９９】
［実施形態２］実施形態２のマルチ投影システムについて説明する。なお、以下では、実施形態１と共通する部分については説明を簡略化し、差異点を中心に説明を進める。
【０１００】
＜システム構成＞図９は、本実施形態のマルチ投影システムの構成を示し、実施形態１と同一の要素には同一の符号を付して示している。
【０１０１】
本実施形態のマルチ投影システムは、各プロジェクタ２０４ａ〜２０４ｄが所謂、カスケード状に接続されており、後述する画像送信部１０００及び通信部１００１を追加的に備える。ソース機器であるＰＣ２００が最上流側にあり、ケーブル９００ａ〜９００ｃを介してプロジェクタ２０４ａ〜２０４ｄが、その順番で接続される。
【０１０２】
ＰＣ２００は、実施形態１と同様である。ＰＣ２００は、実施形態１と同様のケーブル２０１にて、後述するプロジェクタ２０４ａに接続されている。
【０１０３】
プロジェクタ２０４ａはケーブル９００ａにて、プロジェクタ２０４ｂに接続されている。プロジェクタ２０４ｂはケーブル９００ｂにて、プロジェクタ２０４ｃに接続されている。プロジェクタ２０４ｃはケーブル９００ｃにて、プロジェクタ２０４ｄに接続されている。
【０１０４】
本システムでは、ＰＣ２００は、例えば、図３（ｅ）に示す画像信号を出力する。その画像信号は、まずプロジェクタ２０４ａに入力され、同じ画像がプロジェクタ２０４ａからプロジェクタ２０４ｂに出力される。そのようにして順次入出力を繰り返し、プロジェクタ２０４ｄまで同じ画像信号が伝送される。そして、各プロジェクタ２０４ａ〜２０４ｄは、受け取った画像信号のうち、各自の担当部分を切り取った後、担当部分を投影表示する。この際、投影する画像に対し、エッジブレンド処理も行う。
【０１０５】
そして、図３（ａ）〜（ｅ）で説明したように、ＰＣ２００が生成した横長の画像を、４台のプロジェクタにより、単一の画像として表示することができる。
【０１０６】
＜装置構成＞次に、図１０を参照して、マルチ投影システムを構成するＰＣ、分配機及びプロジェクタの各構成について説明する。
【０１０７】
ＰＣ２００の構成は実施形態１と同一であるので、説明は省略する。
【０１０８】
プロジェクタ２０４ａ〜２０４ｄの構成は同等であるため、それらをまとめてプロジェクタ２０４として説明する。
【０１０９】
図１０に示すように、プロジェクタ２０４は実施形態１の構成に加え、バス５１０を介して接続される、画像送信部１０００と通信部１００１を有している。
【０１１０】
制御部５１６は、図１１で後述するフローに従い動作する。
【０１１１】
画像受信部５１１は、実施形態１と異なり、カスケード接続された上流側の装置から画像データを受信する。画像受信部５１１は、受信した画像データを画像送信部１０００に送信する一方、画像データを内部処理に適した形式に変換した上で画像切り出し部５１３に出力する。
【０１１２】
通信部５１２は、実施形態１と異なり、カスケード接続された上流側の装置と通信を行う。通信部５１２は、実施形態１と同様にＥＤＩＤを格納するための記憶部５１８を有している。
【０１１３】
通信部１００１は、カスケード接続された下流側の装置と通信を行う。
【０１１４】
通信部５１２及び通信部１００１はそれぞれ、カスケード接続された上流側又は下流側の装置から情報を受信する。この情報には送り先を特定する識別子が付加されている。この識別子については後述する。もし、情報の送り先の識別子が、後述する自装置の識別子と同じであれば、その情報を取り込むようになっている。逆に、同じでなければ、その情報を転送するようになっている。具体的な転送方法としては、通信部５１２に送られてきた情報であれば、それをそのまま通信部１００１から外部機器に送信し、通信部１００１に送られてきた情報であれば、そのまま通信部５１２に送信するのである。このようにして、複数のプロジェクタがカスケード接続されたマルチ投影システムにおいて、相手機器を指定した通信が可能となっている。
【０１１５】
また、通信部５１２及び通信部１００１が受信した情報にブロードキャスト用の特殊な識別子が付加されていた場合、自装置の識別子に関わらず、その識別子が付加された情報を取り込み、且つ、その情報を他装置の転送するようになっている。このようにして、複数のプロジェクタがカスケード接続されたマルチ投影システムにおいて、他の全ての装置に対する通信が可能となっている。
【０１１６】
画像切り出し部５１３、減光処理部５１４、投影表示部５１５、並びに操作部５１７は、実施形態１と同様であるため、説明を省略する。
【０１１７】
＜動作説明＞次に、図１１を参照して、ＰＣ２００、分配機２０２及びプロジェクタ２０４ａ〜２０４ｄの各動作について説明する。
【０１１８】
図１１において、（ａ）はプロジェクタ２０４ａ〜２０４ｄの基本動作、（ｂ）はプロジェクタ２０４ａ〜２０４ｄの親機モードでの動作をそれぞれ示している。
【０１１９】
なお、ＰＣ２００の動作は、実施形態１と同様であるため、説明を省略する。
【０１２０】
また、プロジェクタ２０４ａ〜２０４ｄの動作は同等であるため、それらをまとめてプロジェクタ２０４として説明する。
【０１２１】
（基本動作）図１１（ａ）において、操作部５１７によりユーザからプロジェクタ２０４に電源のオンが指示されると、まずＳ４００にて、制御部５１６は不図示の電源部から各部に電源が供給されるように指示を送出する。また、制御部５１６は不図示のＲＯＭに予め格納されている初期のＥＤＩＤを読み出し、記憶部５１８に書き込む。次いで、制御部５１６はカスケード接続情報を監視する。具体的には、以下のような処理を行う。
【０１２２】
まず、通信部１００１に下流側の装置が接続された（若しくは、接続された下流側の装置の電源がＯＮになった）と判定すると、制御部５１６は不図示のＲＯＭに格納された装置固有の識別子を、下流側の装置に送信する。一方、通信部５１２に接続された上流側の装置からその識別子が送られると、通信部１００１は、その識別子を通信部１００１に接続された下流側の装置に送信する。
【０１２３】
ここで通信部１００１に下流側の装置が未接続の場合、受信した識別子を自装置内のＲＡＭに記憶しておく。そして、通信部１００１に下流側の装置が接続された（若しくは、接続された下流側の装置の電源がＯＮになった）タイミングにて、自装置の識別子とＲＡＭに記憶していた上流側の装置の識別子とを、通信部１００１に接続された下流側の装置に送信する。このようにすれば、上流側の装置であるＰＣ２００に最も近い（最上流の）プロジェクタには、他のプロジェクタの識別子が送られず、ＰＣ２００から最も遠い（最下流の）プロジェクタには、他の全てのプロジェクタの識別子が送られることになる。
【０１２４】
図９の場合の識別子の送信例を、図１２を参照して説明する。各プロジェクタ２０４ａ〜２０４ｄには、識別子ＡＡＡＡ、ＢＢＢＢ、ＣＣＣＣ、ＤＤＤＤがそれぞれＲＯＭに格納されているとする。このとき、プロジェクタ２０４ａには他のプロジェクタ２０４ｂ〜２０４ｄから識別子が送られない。プロジェクタ２０４ｂにはプロジェクタ２０４ａの識別子ＡＡＡＡが送られる。プロジェクタ２０４ｃには、プロジェクタ２０４ａの識別子ＡＡＡＡとプロジェクタ２０４ｂの識別子ＢＢＢＢが送られる。プロジェクタ２０４ｄにはプロジェクタ２０４ａの識別子ＡＡＡＡ、プロジェクタ２０４ｂの識別子ＢＢＢＢ、プロジェクタ２０４ｃの識別子ＣＣＣＣが送られる。
【０１２５】
結果として、制御部５１６ａは（ＡＡＡＡ）、制御部５１６ｂは（ＢＢＢＢ，ＡＡＡＡ）、制御部５１６ｃは（ＣＣＣＣ，ＢＢＢＢ，ＡＡＡＡ）、制御部５１６ｄは（ＤＤＤＤ，ＣＣＣＣ，ＢＢＢＢ，ＡＡＡＡ）というリストを保有することになる。このようにして、各プロジェクタ２０４ａ〜２０４ｄの制御部５１６ａ〜５１６ｄは、リストの最後の要素を参照することで、親機の識別子を知ることができる。
【０１２６】
次いで、Ｓ４０１にて、制御部５１６は自機が図９のカスケード接続における最上流に位置するか判定する。この判定方法は前述した通りである。もし、自プロジェクタがカスケード構成中の最上流であれば、親機モードで動作することになり、そうでなければ、子機モードで動作する。図９の例であれば、プロジェクタ２０４ａが親機モードになり、プロジェクタ２０４ｂ〜２０４ｄが子機モードとなる。
【０１２７】
子機モードでは、プロジェクタ２０４は、図６（ｃ）で説明した動作を行う。ただし、以下の点が異なる。Ｓ３０１でのイベント監視中に送られる切り出し位置指定指示は、実施形態１の分配機２０２ではなく親機から送られる。Ｓ３０７でのマルチ投影情報は、実施形態１の分配機２０２ではなく親機へ送信する。
【０１２８】
（親機モードでの動作）
図１１（ｂ）において、親機モードで起動すると、まずＳ５００にて、制御部５１６は各ブロックの初期化処理を行う。具体的には、制御部５１６は不図示の電源部から各部に電源が供給されるように指示を送出する。また、不図示のランプにも電源を供給するようにし、プロジェクタ２０４の入力画像の投影表示が開始される。なお、入力画像信号が無い場合は、制御部５１６は不図示の液晶駆動回路に指示を送出し、ブルーバック表示や、入力信号が無い旨の警告表示を行う。
【０１２９】
次いで、Ｓ５０１にて、制御部５１６は、プロジェクタ２０４の各部からイベントが発生するまで待機する。ここで、制御部５１６が操作部５１７を介してユーザからプロジェクタ２０４に電源のオフが指示されたと判定すると、Ｓ５０２に移行する。また、通信部１００１を介して、子機モードである下流側のプロジェクタの全てから、マルチ投影情報を受信すると、制御部５１６はマルチ投影のシステムが構築されたと判定し、Ｓ５０６に移行する。更に、操作部５１７より、ユーザからマルチ投影の設定指示が出されると、Ｓ５０３に移行する。なお、マルチ投影情報については、実施形態１で図７で説明した通りであるので説明を省略する。
【０１３０】
制御部５１６はＳ５０１にて電源オフ指示を受けると、Ｓ５０２にて、プロジェクタ２０４の終了処理を行うが、詳細は実施形態１のＳ３０２と同様であるので、説明を省略する。
【０１３１】
制御部５１６はＳ５０１にてマルチ投影の設定指示が指示されると、Ｓ５０３にて、ユーザに対し、マルチ投影の詳細情報の入力受付を行う。詳細は実施形態１のＳ３０５と同様であるため、説明を省略する。
【０１３２】
Ｓ５０４にて、制御部５１６は、ユーザがキャンセルボタン８１０を押下したと判定すると、Ｓ５０１に移行する。また、ユーザが決定ボタン８０９を押下したと判定した場合、Ｓ５０５に移行する。また、Ｓ５０４の決定後は、何れもメニュー画像８００の表示を消去する。
【０１３３】
Ｓ５０５にて、制御部５１６は、Ｓ５０３でユーザが入力したマルチ投影の設定情報を、図７（ａ）の形式に変更し、不図示のＲＡＭに記憶する。その後、Ｓ５０１に移行する。
【０１３４】
制御部５１６はＳ５０１にてマルチ投影ステムが構築されたと判定すると、Ｓ５０６にて、通信部１００１を介して、下流側のプロジェクタの全てからＥＤＩＤを取得する。この場合にはブロードキャスト通信が用いられる。また、一方、不図示のＲＯＭに格納された自プロジェクタのＥＤＩＤも読み出す。これにより、全プロジェクタのＥＤＩＤが取得でき、それらの最適な入力画像の画素数が獲得できる。
【０１３５】
Ｓ５０７にて、制御部５１６は、Ｓ５０６で得られた各プロジェクタ２０４の最適画素数と、Ｓ５０１で受信した各プロジェクタ２０４のマルチ投影情報から統合画面の画素数を計算する。この計算方法は、実施形態１のＳ１０４で説明した方法と同様であるため、説明を省略する。
【０１３６】
Ｓ５０８にて、制御部５１６は、記憶部５１８に格納されているＥＤＩＤに対し、そこに含まれる装置の最適な画素数情報について、Ｓ５０７で計算した統合画面の画素数を上書きし、再度記憶部５１８に書き込む。
【０１３７】
Ｓ５０９にて、制御部５１６は、ＰＣ２００に対して、通信部５１２を用いてＥＤＩＤの再読み出し指示を送出する。この指示により、実施形態１で説明したようにＰＣ２００より、統合画面の画素数にて画像信号が入力される。入力された画像信号は前述したように、画像送信部１０００を介して後段のプロジェクタ２０４ａ〜２０４ｄに出力される。
【０１３８】
Ｓ５１０にて、制御部５１６は、図７（ａ）のマルチ投影情報を用い、統合画面でプロジェクタ２０４ａ〜２０４ｄが担当する部分を計算し、下流のプロジェクタに通知する。具体的には、図３（ｅ）のように、
プロジェクタ２０４ｂには、統合画面の左上座標（８２４，０）−右下座標（１８４７，７６７）を、
プロジェクタ２０４ｃには、統合画面の左上座標（１６４８，０）−右下座標（２６７１，７６７）を、
プロジェクタ２０４ｄには、統合画面の左上座標（２４７２，０）−右下座標（３４９５，７６７）を、
通知する。
【０１３９】
Ｓ５１１にて、Ｓ５１０で計算した自機（プロジェクタ２０４ａ）の担当領域を画像切り出し部５１３に設定する。例えば、統合画面の左上座標（０，０）−右下座標（１０２３，７６７）を設定する。
【０１４０】
Ｓ５１２にて、制御部５１６は、前述したようにユーザから入力されたマルチ投影情報に基づき、エッジブレンド処理の指示を減光処理部５１４に対して行う。これにより、切り出し画像に対し、エッジブレンド処理が成された上で投影表示される。その後、Ｓ５０１に移行する。
【０１４１】
以上説明したように、本実施形態によれば、上流側のプロジェクタは、下流側のプロジェクタから画素数情報や、ユーザにより設定されたマルチ投影情報を取得できる。更に、上流側のプロジェクタは、それら情報から統合画面の画素数を計算してＥＤＩＤに反映し、ＥＤＩＤをソース機器であるＰＣに通知することができる。このようにすれば、ＰＣ２００は統合画面の画素数にて仮想デスクトップ画面を生成し、最上流のプロジェクタに画像信号を入力できる。また、入力された画像信号はカスケード接続された下流側のプロジェクタに伝送される。上流側のプロジェクタは、画像信号のうち各自の担当部分を下流側のプロジェクタに通知できる。
【０１４２】
従って、本実施形態のマルチ投影システムは、レイアウト位置やエッジブレンド幅といったマルチ投影情報が設定変更されたとしても、ＰＣ２００から出力する画像信号の画素数を追従させることができる。それにより、それにより、統合画面作成時にプロジェクタ２０４ａ〜２０４ｄでスケーリングを行わずに（ライトバルブの画素数で）表示できる。
【０１４３】
［他の実施形態］本発明は、以下の処理を実行することによっても実現される。即ち上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【図１】
0005950554.tif 000002
【図２】
0005950554.tif 000003
【図３】
0005950554.tif 000004
【図４】
0005950554.tif 000005
【図５】
0005950554.tif 000006
【図６】
0005950554.tif 000007
【図７】
0005950554.tif 000008
【図８】
0005950554.tif 000009
【図９】
0005950554.tif 000010
【図１０】
0005950554.tif 000011
【図１１】
0005950554.tif 000012
【図１２】
0005950554.tif 000013