(57)【要約】【課題】  メニューやエラーなどのＧＵＩ画面による表示が行われた場合に、ユーザが一意に表示しているプロジェクタを特定するための技術を提供すること。【解決手段】  幾可変形パラメータを用いてプロジェクタ装置の設置位置を計算する。プロジェクタ装置以外の他のプロジェクタ装置の設置位置を取得する。それぞれの設置位置を用いて、他のプロジェクタ装置に対するプロジェクタ装置の相対位置を特定し、投影領域において該相対位置に応じた部分領域をＧＵＩ表示領域として決定する。原画像中のＧＵＩ表示領域に対応する領域内にＧＵＩを合成する。合成画像に対して幾可変形パラメータを用いて幾可変形処理を行い、該幾可変形処理を施した画像を投影領域に対して投影する。【選択図】  図１
2013076949.tif 000002
【特許請求の範囲】
【請求項１】
入力された原画像を投影するプロジェクタ装置を複数台有するマルチプロジェクションシステムであって、複数台のプロジェクタ装置が投影領域上に画像投影を行うことで、該投影領域上に１つの画面を形成する前記マルチプロジェクションシステムにおけるプロジェクタ装置であって、
該プロジェクタ装置に入力された原画像を該プロジェクタ装置の設置位置に基づいて幾可変形させる場合に用いる幾可変形パラメータを用いて、前記プロジェクタ装置の設置位置を計算する計算手段と、
前記プロジェクタ装置以外の他のプロジェクタ装置の設置位置を取得する取得手段と、
前記計算手段が計算した設置位置、前記取得手段が取得した設置位置、を用いて、前記他のプロジェクタ装置に対する前記プロジェクタ装置の相対位置を特定し、前記投影領域において該相対位置に応じた部分領域をＧＵＩ表示領域として決定する決定手段と、
前記プロジェクタ装置に入力された原画像において前記ＧＵＩ表示領域に対応する領域内にＧＵＩを合成する合成手段と、
前記合成手段により得られる画像に対して前記幾可変形パラメータを用いて幾可変形処理を行い、該幾可変形処理を施した画像を前記投影領域に対して投影する手段と
を備えることを特徴とするプロジェクタ装置。
【請求項２】
前記取得手段は、前記他のプロジェクタ装置から送信された、該他のプロジェクタ装置の計算手段が計算した該他のプロジェクタ装置の設置位置を取得することを特徴とする請求項１に記載のプロジェクタ装置。
【請求項３】
前記取得手段は、前記他のプロジェクタ装置から送信された幾可変形パラメータを用いて該他のプロジェクタ装置の設置位置を計算することで該設置位置を取得することを特徴とする請求項１に記載のプロジェクタ装置。
【請求項４】
前記計算手段は、前記プロジェクタ装置で用いる幾可変形パラメータに含まれている、前記プロジェクタ装置の垂直方向あおり角θ、垂直方向のレンズシフト値、前記プロジェクタ装置から前記投影領域までの投影距離、を用いて（θ＋垂直方向のレンズシフト値×定数）×投影距離、を前記プロジェクタ装置の高さ位置として計算し、
前記取得手段は、前記他のプロジェクタ装置で用いる幾可変形パラメータに含まれている、前記他のプロジェクタ装置の垂直方向あおり角θ、垂直方向のレンズシフト値、前記他のプロジェクタ装置から前記投影領域までの投影距離、を用いて（θ＋垂直方向のレンズシフト値×定数）×投影距離、を前記他のプロジェクタ装置の高さ位置として計算し、
前記決定手段は、前記プロジェクタ装置の高さ位置、前記他のプロジェクタ装置の高さ位置、を用いて、前記他のプロジェクタ装置に対する前記プロジェクタ装置の垂直方向における相対位置を特定し、
前記計算手段は、前記プロジェクタ装置で用いる幾可変形パラメータに含まれている、前記プロジェクタ装置の水平方向あおり角φ、水平方向のレンズシフト値、前記プロジェクタ装置から前記投影領域までの投影距離、を用いて（φ＋水平方向のレンズシフト値×定数）×投影距離、を前記プロジェクタ装置の横位置として計算し、
前記取得手段は、前記他のプロジェクタ装置で用いる幾可変形パラメータに含まれている、前記他のプロジェクタ装置の水平方向あおり角φ、水平方向のレンズシフト値、前記他のプロジェクタ装置から前記投影領域までの投影距離、を用いて（φ＋水平方向のレンズシフト値×定数）×投影距離、を前記他のプロジェクタ装置の横位置として計算し、
前記決定手段は、前記プロジェクタ装置の横位置、前記他のプロジェクタ装置の横位置、を用いて、前記他のプロジェクタ装置に対する前記プロジェクタ装置の水平方向における相対位置を特定する
ことを特徴とする請求項３に記載のプロジェクタ装置。
【請求項５】
前記合成手段は、
前記プロジェクタ装置で用いる幾可変形パラメータに含まれている前記プロジェクタ装置から前記投影領域までの投影距離をｄ１、前記他のプロジェクタ装置で用いる幾可変形パラメータに含まれている前記他のプロジェクタ装置から前記投影領域までの投影距離をｄ２とし、
ｄ１＞ｄ２の場合には、ＧＵＩのサイズを規定のサイズよりも小さく変倍し、該変倍後のＧＵＩを、前記プロジェクタ装置に入力された原画像において前記ＧＵＩ表示領域に対応する領域内に合成し、
ｄ１＜ｄ２の場合には、ＧＵＩのサイズを規定のサイズよりも大きく変倍し、該変倍後のＧＵＩを、前記プロジェクタ装置に入力された原画像において前記ＧＵＩ表示領域に対応する領域内に合成する
ことを特徴とする請求項１乃至４の何れか１項に記載のプロジェクタ装置。
【請求項６】
前記決定手段は、前記投影領域を前記マルチプロジェクションシステムが有するプロジェクタ装置の数の分割領域に分割し、それぞれの分割領域のうち、前記他のプロジェクタ装置に対する前記プロジェクタ装置の相対位置に応じた位置の分割領域を、前記ＧＵＩ表示領域として決定することを特徴とする請求項１乃至５の何れか１項に記載のプロジェクタ装置。
【請求項７】
入力された原画像を投影するプロジェクタ装置を複数台有するマルチプロジェクションシステムであって、複数台のプロジェクタ装置が投影領域上に画像投影を行うことで、該投影領域上に１つの画面を形成する前記マルチプロジェクションシステムにおけるプロジェクタ装置の制御方法であって、
前記プロジェクタ装置の計算手段が、該プロジェクタ装置に入力された原画像を該プロジェクタ装置の設置位置に基づいて幾可変形させる場合に用いる幾可変形パラメータを用いて、前記プロジェクタ装置の設置位置を計算する計算工程と、
前記プロジェクタ装置の取得手段が、前記プロジェクタ装置以外の他のプロジェクタ装置の設置位置を取得する取得工程と、
前記プロジェクタ装置の決定手段が、前記計算工程で計算した設置位置、前記取得工程で取得した設置位置、を用いて、前記他のプロジェクタ装置に対する前記プロジェクタ装置の相対位置を特定し、前記投影領域において該相対位置に応じた部分領域をＧＵＩ表示領域として決定する決定工程と、
前記プロジェクタ装置の合成手段が、前記プロジェクタ装置に入力された原画像において前記ＧＵＩ表示領域に対応する領域内にＧＵＩを合成する合成工程と、
前記プロジェクタ装置の投影手段が、前記合成工程で得られる画像に対して前記幾可変形パラメータを用いて幾可変形処理を行い、該幾可変形処理を施した画像を前記投影領域に対して投影する工程と
を備えることを特徴とするプロジェクタ装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＧＵＩを表示する為の技術に関するものである。
【背景技術】
【０００２】
近年、大画面、高輝度、高解像度の映像を表示するために、複数のプロジェクタを組み合わせて利用するマルチプロジェクションシステムが使用されている。マルチプロジェクションシステムには、１つの画面を複数のプロジェクタに分割して表示することで大画面化、高解像度化したマルチ投影システムと、複数のプロジェクタが同じ画面を同じ場所に表示することで高輝度化したスタック投影システムが一般的である。
【０００３】
このマルチプロジェクションシステムにおけるＧＵＩ画面の表示制御について、特許文献１が提案されている。これは、マルチプロジェクションシステムを構成する各プロジェクタに画像を送信する画像表示部分が、プロジェクタごとのＧＵＩ画面を管理する。そして、表示の際に画像表示部分が各プロジェクタへ対応するＧＵＩ画面を送り、表示を合成させることで、複数のプロジェクタから異常なプロジェクタの特定を容易にすることが可能となる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平８−０７９６７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１に記載の技術は、ＧＵＩ画面での数字によりプロジェクタを識別させているため、ユーザがプロジェクタの識別数字を覚えておかなければならないという課題がある。そのため、マルチプロジェクションシステムでの投影時に、特定のプロジェクタでエラーなどによりＧＵＩ画面を表示すると、どのプロジェクタが表示しているか、ユーザが一意に判別できないという課題がある。
【０００６】
本発明は以上の問題に鑑みてなされたものであり、メニューやエラーなどのＧＵＩ画面による表示が行われた場合に、ユーザが一意に表示しているプロジェクタを特定するための技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の目的を達成するために、例えば、本発明のプロジェクタ装置は、入力された原画像を投影するプロジェクタ装置を複数台有するマルチプロジェクションシステムであって、複数台のプロジェクタ装置が投影領域上に画像投影を行うことで、該投影領域上に１つの画面を形成する前記マルチプロジェクションシステムにおけるプロジェクタ装置であって、該プロジェクタ装置に入力された原画像を該プロジェクタ装置の設置位置に基づいて幾可変形させる場合に用いる幾可変形パラメータを用いて、前記プロジェクタ装置の設置位置を計算する計算手段と、前記着目プロジェクタ装置以外の他のプロジェクタ装置の設置位置を取得する取得手段と、前記計算手段が計算した設置位置、前記取得手段が取得した設置位置、を用いて、前記他のプロジェクタ装置に対する前記プロジェクタ装置の相対位置を特定し、前記投影領域において該相対位置に応じた部分領域をＧＵＩ表示領域として決定する決定手段と、前記プロジェクタ装置に入力された原画像において前記ＧＵＩ表示領域に対応する領域内にＧＵＩを合成する合成手段と、前記合成手段により得られる画像に対して前記幾可変形パラメータを用いて幾可変形処理を行い、該幾可変形処理を施した画像を前記投影領域に対して投影する手段とを備えることを特徴とする。
【発明の効果】
【０００８】
プロジェクタの位置に応じてＧＵＩ画面を表示させることで、メニューやエラーなどのＧＵＩ画面による表示が行われた場合に、ユーザが一意に表示しているプロジェクタを特定することが可能となる。
【図面の簡単な説明】
【０００９】
【図１】プロジェクタ装置の機能構成例を示すブロック図。
【図２】マルチプロジェクションシステムの外観例を示す図。
【図３】原画像と投影画像の一例を示す図。
【図４】リストの構成例を示す図。
【図５】投影領域の分割例を示す図。
【図６】補正パラメータを管理するために行う処理のフローチャート。
【図７】ＧＵＩが合成された原画像を投影する為に行う処理のフローチャート。
【図８】原画像と投影対象画像の一例を示す図。
【図９】マルチプロジェクションシステムの外観例を示す図。
【図１０】リストの構成例を示す図。
【図１１】投影領域の分割例を示す図。
【図１２】ＧＵＩが合成された原画像を投影する為に行う処理のフローチャート。
【図１３】原画像と投影対象画像の一例を示す図。
【発明を実施するための形態】
【００１０】
以下、添付図面を参照し、本発明の好適な実施形態について説明する。なお、以下説明する実施形態は、本発明を具体的に実施した場合の一例を示すもので、特許請求の範囲に記載した構成の具体的な実施例の一つである。
【００１１】
［第１の実施形態］
先ず、本実施形態に係るマルチプロジェクションシステムについて説明する。本実施形態に係るマルチプロジェクションシステムは、入力された原画像を適当な投影面上に投影するプロジェクタ装置を複数台有する。そしてこの複数台のプロジェクタ装置が同じ投影領域上に重ねて画像投影を行うことで、該投影領域上に１つの画面を形成する。以下では、このマルチプロジェクションシステムに含まれるある１台のプロジェクタ装置について説明するが、その他のプロジェクタ装置も同様の動作を行うものとする。
【００１２】
なお、本実施形態では、複数のプロジェクタ装置が同じ投影領域上に重ねて画像投影を行うことで、該投影領域上に１つの画面を形成するスタック投影システムについて説明する。しかし、該投影領域上に画像投影を並べて１つの画面を形成するマルチ投影システムにおいても同様の動作を行う。
【００１３】
本実施形態に係るプロジェクタ装置の機能構成例について、図１のブロック図を用いて説明する。ネットワーク通信部１１８は、ネットワーク１２３を介して外部の機器とのデータ通信を行う。ネットワーク通信部１１８がどのようなデータ通信を行うのかについては後述する。
【００１４】
画像入力部１１０は、ＵＳＢメモリやハードディスクドライブ装置、ＰＣ（パーソナルコンピュータ）等の、画像を供給可能な装置である外部機器１２１から原画像を読み出し、読み出した原画像を画像合成部１１１に供給する。なお、ネットワーク通信部１１８がネットワーク１２３を介して外部から原画像を受信した場合には、画像入力部１１０は、この受信した原画像を制御部１１９を介して取得し、取得した原画像を画像合成部１１１に送出する。画像入力部１１０は、取得した原画像が所定のフォーマットに従って圧縮されている場合には、これを伸張して画像合成部１１１に供給する。なお、原画像の取得方法はこれに限るものではなく、様々な取得方法が考え得る。
【００１５】
リモコン１２２は、ユーザが操作することで様々な指示を入力することができるユーザインターフェースであり、入力された指示に応じたリモコン信号を発する。リモコン受光部１１７は、この発せられたリモコン信号を受信すると、このリモコン信号をリモコンコードに変換し、変換したリモコンコードを制御部１１９に送出する。
【００１６】
ＧＵＩ表示制御部１１５は、ＧＵＩを描画するために必要なデータ、各プロジェクタ装置の設置位置、を制御部１１９を介してメモリ１２０から取得する。そしてＧＵＩ表示制御部１１５は、各プロジェクタ装置の設置位置を用いて、原画像上におけるＧＵＩの配置位置を決定すると共に、ＧＵＩを描画するために必要なデータを用いてＧＵＩの画像を生成する。そしてＧＵＩ表示制御部１１５は、生成したＧＵＩの画像と、このＧＵＩの画像の配置位置と、を画像合成部１１１に送出する。
【００１７】
画像合成部１１１は、ＧＵＩの画像とこのＧＵＩの配置位置とをＧＵＩ表示制御部１１５から受けると、このＧＵＩの画像を、画像入力部１１０からの原画像上の、ＧＵＩ表示制御部１１５が決定した配置位置に合成する。そして画像合成部１１１は、ＧＵＩを合成した原画像を画像補正部１１２に送出する。
【００１８】
画像補正部１１２は、補正パラメータ管理部１１４から補正パラメータを取得し、取得した補正パラメータを用いて、画像合成部１１１からの画像に対し、フォーカスやキーストーン等の必要な画像補正を施して、画像投影部１１３に送出する。
【００１９】
画像投影部１１３は、補正パラメータ管理部１１４から補正パラメータを取得し、取得した補正パラメータを用いて、画像補正部１１２からの画像に対して、レンズシフトなどのレンズ補正を行い、レンズ補正後の画像を上記の投影領域に対して投影する。
【００２０】
補正パラメータ管理部１１４は、プロジェクタ装置１００に入力された原画像を該プロジェクタ装置１００の設置位置に基づいて幾可変形させる場合に用いる幾可変形パラメータを上記の補正パラメータとして管理している。より詳しくは、この補正パラメータは、プロジェクタ装置１００の設置位置に伴うフォーカスやキーストーンなどの画像表示の際に施す補正の為のパラメータである。この補正パラメータには、あおり角、投影距離、レンズシフト値が含まれており、初期セッティングやユーザ操作により確定する。また、補正パラメータ管理部１１４には、ネットワーク通信部１１８が他の各プロジェクタ装置から受信した補正パラメータも管理されている。
【００２１】
位置情報検出部１１６は、補正パラメータ管理部１１４から各プロジェクタ装置の補正パラメータを取得し、取得した各プロジェクタ装置の補正パラメータを用いて後述する計算処理を行うことで、各プロジェクタ装置の設置位置を計算する。補正パラメータ管理部１１４から取得した各補正パラメータと、該補正パラメータから計算した設置位置と、は制御部１１９を介してメモリ１２０に格納される。
【００２２】
制御部１１９は、メモリ１２０に格納されているコンピュータプログラムやデータを用いて処理を実行することで、プロジェクタ装置１００を構成する各部の動作制御を行う。然るにメモリ１２０には、本装置で管理するものとして説明する情報や、既知の情報として説明する情報が格納されていることになる。
【００２３】
本実施形態に係るマルチプロジェクションシステムの外観例を図２に示す、図２では、４台のプロジェクタ装置を有するマルチプロジェクションシステムの外観例を示している。
【００２４】
４台のプロジェクタ装置２０１、２０２、２０３、２０４はスクリーン上の投影領域２０５に画像を投影している。４台のプロジェクタ装置２０１、２０２、２０３、２０４はそれぞれネットワーク１２３につながっており、それぞれ図１に示す構成を有するプロジェクタ装置１００である。
【００２５】
原画像を供給する機器は、４台のプロジェクタ装置のどれかにつながっていてもよいし、ネットワーク１２３を介してつながっていても良い。４台のプロジェクタ装置のいずれかにつながっている場合は、つながっているプロジェクタ装置から該プロジェクタ装置以外の他のプロジェクタ装置へネットワーク１２３を介して原画像を送信する。
【００２６】
次に、原画像と、上記の４台のプロジェクタ装置２０１、２０２、２０３、２０４のそれぞれが投影する画像の一例を図３に示す。図３（ａ）は、それぞれのプロジェクタ装置に入力される原画像の一例を示している。図３（ｂ）は、プロジェクタ装置２０１において、画像補正部１１２が補正パラメータ管理部１１４からの補正パラメータを用いて図３（ａ）の原画像を補正することで得られる、投影対象画像を示している。図３（ｃ）〜（ｅ）はそれぞれ、プロジェクタ装置２０２〜２０４の画像補正部１１２が補正パラメータ管理部１１４からの補正パラメータを用いて図３（ａ）の原画像を補正して得られる投影対象画像を示している。
【００２７】
図３（ａ）の原画像における４頂点Ａｏ、Ｂｏ、Ｃｏ、Ｄｏは、補正パラメータを用いた幾可変形処理により、図３（ｂ）のＡｒ１、Ｂｒ１、Ｃｒ１、Ｄｒ１に写像される。図３（ｂ）、図３（ｃ）、図３（ｄ）、図３（ｅ）のＡｒＸ、ＢｒＸ、ＣｒＸ、ＤｒＸ（Ｘ＝１，２，３，４）に示すように、補正パラメータの違いにより、表示する画像の形が一意に決まる。然るに、補正パラメータから、プロジェクタ装置の設置位置が特定できる。
【００２８】
ここで、マルチプロジェクションシステムを構成する各プロジェクタ装置は、自装置の補正パラメータだけでなく、他装置の補正パラメータも取得して管理している。そこで、プロジェクタ装置１００が、自装置及び他装置の補正パラメータを管理するために行う処理について、同処理のフローチャートを示す図６を用いて説明する。もちろん、図６のフローチャートに従った処理は、マルチプロジェクションシステムを構成する各プロジェクタ装置が行う。
【００２９】
プロジェクタ装置１００の電源がオンになったことを検知すると、制御部１１９はプロジェクタ装置１００のセッティング処理を開始するのであるが、ステップＳ６０１では制御部１１９は、このセッティング処理が完了したか否かを判断する。この判断の結果、まだ完了していない場合は処理はステップＳ６０２に進み、完了している場合は、処理はステップＳ６０３に進む。
【００３０】
ステップＳ６０２では制御部１１９は、セッティング処理を行い、あおり角、投影距離、レンズシフト値、を含む補正パラメータを設定する。この補正パラメータの設定は、リモコン１２２からの操作（リモコンコード）に応じて行うようにしてもよいし、何らかの処理によって制御部１１９が設定してもよい。そして制御部１１９は、この設定した補正パラメータを、補正パラメータ管理部１１４に送る。
【００３１】
ステップＳ６０３では補正パラメータ管理部１１４は、ステップＳ６０２で制御部１１９から送られてきた補正パラメータが、すでに管理しているプロジェクタ装置１００の補正パラメータと異なるか否かを判断する。即ち、補正パラメータが従前のものから変更されているか否かを判断する。この判断の結果、変更されている場合は、処理はステップＳ６０４に進み、変更されていない場合は、処理はステップＳ６０５に進む。
【００３２】
ステップＳ６０４では、補正パラメータ管理部１１４は、ステップＳ６０２で制御部１１９から送られてきた補正パラメータを、自身が管理するリストに登録する。その際、リストにすでに登録済みのプロジェクタ装置１００の補正パラメータに上書きして登録する。
【００３３】
ステップＳ６０５ではネットワーク通信部１１８は、ステップＳ６０２で制御部１１９が設定した補正パラメータを、ネットワーク１２３を介して他の各プロジェクタ装置に対して送信する。
【００３４】
ステップＳ６０６では制御部１１９は、ネットワーク通信部１１８が、他の各プロジェクタ装置から、該プロジェクタ装置がプロジェクタ装置１００と同様にして設定した補正パラメータを受信したか否かを判断する。この判断の結果、受信している場合には、処理はステップＳ６０７に進み、受信していない場合は、この受信を待機すべく、処理はステップＳ６０６に戻る。
【００３５】
ステップＳ６０７では、補正パラメータ管理部１１４は、ネットワーク通信部１１８が受信した各プロジェクタ装置の補正パラメータを、上記のリストに登録する。これによりこのリストには、プロジェクタ装置１００の補正パラメータだけでなく、他の各プロジェクタ装置の補正パラメータも登録することができる。
【００３６】
ステップＳ６０７において着目プロジェクタ装置の補正パラメータをリストに登録する際、この着目プロジェクタ装置の補正パラメータがすでにリストに登録されており且つ登録しようとする補正パラメータが登録済みの補正パラメータと同一であったとする。この場合、登録しようとする補正パラメータを登録済みの補正パラメータに上書きして登録してもよいし、登録をキャンセルしてもよい。一方、同一ではない場合は、登録しようとしている補正パラメータを、新規のプロジェクタ装置の補正パラメータとしてリストに登録する。
【００３７】
このように、図６のフローチャートに従った処理を行うことで、マルチプロジェクションシステムを構成する各プロジェクタ装置は、自装置の補正パラメータだけでなく、他の各プロジェクタ装置の補正パラメータも管理することができる。
【００３８】
ここで、図６のフローチャートによる処理を実行することで生成されるリストの構成例を図４に示す。図４のリスト４００は、マルチプロジェクションシステムが図２に示す如く、プロジェクタ装置２０１〜２０４を有している場合に、各プロジェクタ装置が作成するものである、ここでは、プロジェクタ装置２０１により作成されたリスト４００について説明する。もちろん、他のプロジェクタ装置が作成したリストについても同様の説明が適用できる。
【００３９】
リスト４００は、プロジェクタ番号毎に補正パラメータを管理するためのもので、リスト４００の列４０１にはプロジェクタ番号が登録され、列４０２にはあおり角が登録され、列４０３には投影距離が登録され、列４０４にはレンズシフト値が登録される。
【００４０】
列４０２に登録されるあおり角とは、プロジェクタ装置の設置面における傾きである。例えば、行４０５に登録されているあおり角は、上下方向（垂直方向）θが−３０°、左右方向（水平方向）φが３０°である。このあおり角は中心を０としているため、プロジェクタ装置の設置位置によっては行４０７に登録されているあおり角のように、プラスを示す場合もある。
【００４１】
列４０３に登録されている投影距離とは、プロジェクタ装置とスクリーン面との間の距離である。例えば、行４０５に登録されている投影距離は、３００ｃｍである。
【００４２】
列４０４に登録されているレンズシフト値とは、プロジェクタ装置での投影時のレンズによる画面の投影位置である。例えば、行４０５に登録されているレンズシフト値は、垂直方向１０％、水平方向１５％である。このレンズシフト値は中心を０としているため、プロジェクタ装置の設置位置によっては行４０６に登録されているレンズシフト値のように、マイナスを示す場合もある。
【００４３】
各プロジェクタ装置の補正パラメータ管理部１１４は変数ｊを保持しており、図４の場合、まだ補正パラメータを受け取っていない状態では、ｊ＝１となっている。そして補正パラメータ管理部１１４は、補正パラメータを受け取ると、この受け取った補正パラメータを変数ｊの値と共にリストに登録する。そして登録後、この変数ｊの値を１つインクリメントし、次の補正パラメータの受け取りを待機する。即ち、変数ｊの値はプロジェクタ番号として用いられる。
【００４４】
プロジェクタ装置２０１が図６のフローチャートに従ってリスト４００を作成する場合、プロジェクタ装置２０１の補正パラメータと変数ｊの値「１」が行４０５に登録される。また、プロジェクタ装置２０２から受信した補正パラメータは、変数ｊの値「２」と共に行４０６に登録される。また、プロジェクタ装置２０３から受信した補正パラメータは、変数ｊの値「３」と共に行４０７に登録される。また、プロジェクタ装置２０４から受信した補正パラメータは、変数ｊの値「４」と共に行４０８に登録される。なお、プロジェクタ番号とプロジェクタ装置との対応関係はこれに限るものではない。
【００４５】
このようにして、各プロジェクタ装置の補正パラメータは、該プロジェクタ装置に固有の番号と共にリストに登録されることになる。なお、図４に示した各数値は一例であり、本実施形態はこの各数値に特化したものではない。また、リスト４００の作成後、このリスト４００に登録されている各数値は、ユーザ操作やマルチプロジェクションシステムを取り巻く様々な環境に応じて適宜編集してもよい。
【００４６】
各プロジェクタ装置は上記のリストを作成した後、入力された原画像を適宜補正して投影領域に投影するが、プロジェクタ装置１００においてエラーが生じたり、ＧＵＩを投影する旨の指示が入力されると、プロジェクタ装置１００は次のような処理を行う。プロジェクタ装置１００がＧＵＩが合成された原画像を投影する為に行う処理について、同処理のフローチャートを示す図７を用いて説明する。
【００４７】
ステップＳ７０１では、制御部１１９は、リモコン受光部１１７から受けたリモコンコードが、ＧＵＩを新たに表示する若しくはすでに表示しているＧＵＩを更新することを示すリモコンコードであるか否かを判断する。この判断の結果、リモコン受光部１１７から受けたリモコンコードがＧＵＩを新たに表示する若しくはすでに表示しているＧＵＩを更新することを示す場合には、処理はステップＳ７０２に進む。一方、リモコン受光部１１７から受けたリモコンコードがＧＵＩを新たに表示することを示すものでもなく且つすでに表示しているＧＵＩを更新することを示すものでもない場合には、処理はステップＳ７０１に戻る。
【００４８】
ステップＳ７０２では、制御部１１９は、リモコン受光部１１７から受けたリモコンコードが、プロジェクタ装置１００のみに対するものであるのか、マルチプロジェクションシステムを構成する各プロジェクタ装置に対するものであるのかを判断する。即ち、リモコン受光部１１７から受けたリモコンコードが、プロジェクタ装置１００のみにＧＵＩを新たに表示させる若しくはすでに表示しているＧＵＩを更新させるものであるか否かを判断する。この判断の結果、プロジェクタ装置１００のみに対するものである場合には、処理はステップＳ７０３に進み、プロジェクタ装置１００だけでなく各プロジェクタ装置に対するものである場合には、処理はステップＳ７０６に進む。
【００４９】
ステップＳ７０３では、ＧＵＩ表示制御部１１５は先ず、投影領域のサイズの矩形をマルチプロジェクションシステムが有するプロジェクタ装置の数で均等に分割する。例えば、マルチプロジェクションシステムが図２に示す如く構成されている場合、ステップＳ７０３では、投影領域のサイズの矩形を縦２分割、横２分割することで、２×２個の分割矩形を生成する。プロジェクタ装置の数は、補正パラメータ管理部１１４が管理するリスト中のプロジェクタ番号の最大数に等しいため、これを取得すればよい。なお、投影領域の分割方法はこれに限るものではない。
【００５０】
ステップＳ７０４では先ず、位置情報検出部１１６は、補正パラメータ管理部１１４から各プロジェクタ装置の補正パラメータを取得し、取得した各プロジェクタ装置の補正パラメータを用いて、各プロジェクタ装置の設置位置を求める。そして位置情報検出部１１６は、補正パラメータ管理部１１４から取得した各プロジェクタ装置の補正パラメータと、該補正パラメータから計算した設置位置と、をメモリ１２０に格納する。この位置情報検出部１１６による一連の処理は本ステップではなく、上記のリストの作成後に行うようにしてもよい。プロジェクタ装置の補正パラメータから該プロジェクタ装置の設置位置を求める方法については後述する。
【００５１】
次に、ＧＵＩ表示制御部１１５は、制御部１１９を介してメモリ１２０から各プロジェクタ装置の設置位置を読み出し、読み出したそれぞれの設置位置から、プロジェクタ装置１００の他の各プロジェクタ装置に対する相対位置を特定する。例えば、マルチプロジェクションシステムが図２に示す如く構成されており、プロジェクタ装置２０１がプロジェクタ装置１００に相当する場合、ステップＳ７０４では、プロジェクタ装置１００の相対位置は次のように決定される。即ち、プロジェクタ装置１００の相対位置は、プロジェクタ装置２０２の左側且つプロジェクタ装置２０３の直上且つプロジェクタ装置２０４の左上側であると特定する。
【００５２】
そしてＧＵＩ表示制御部１１５は、ステップＳ７０３で分割した分割領域のうち、ステップＳ７０４で特定された相対位置における分割領域を、プロジェクタ装置１００に対応する分割領域として特定する。
【００５３】
上記の通り、マルチプロジェクションシステムが図２に示す如く構成されている場合、図５に示す如く、投影領域５０１は２×２個の分割矩形５０２〜５０５に分割される。そしてこの２×２個の分割矩形５０２〜５０５のうち、プロジェクタ装置１００の相対位置に対応する分割矩形は、分割矩形５０２であることが分かる。然るに、プロジェクタ装置２０２に対応する分割矩形は分割矩形５０３、プロジェクタ装置２０３に対応する分割矩形は分割矩形５０４、プロジェクタ装置２０４に対応する分割矩形は分割矩形５０５、であることが分かる。
【００５４】
ステップＳ７０５では、ＧＵＩ表示制御部１１５は、ＧＵＩを描画するために必要なデータを制御部１１９を介してメモリ１２０から取得し、ＧＵＩを描画するために必要なデータを用いてＧＵＩの画像を生成する。そしてＧＵＩ表示制御部１１５は、生成したＧＵＩの画像と、ステップＳ７０４で特定した分割矩形に相当する原画像内の部分領域内の適当な位置（ＧＵＩの画像の配置位置）と、を画像合成部１１１に送出する。『ステップＳ７０４で特定した分割矩形に相当する原画像内の領域』とは、換言すれば、次ようなものに等価である。即ち、原画像をステップＳ７０３での分割処理のように、マルチプロジェクションシステムが有するプロジェクタ装置の数で均等に分割した場合に、それぞれの分割領域のうち、プロジェクタ装置１００の相対位置に対応する分割領域（ＧＵＩ表示領域）、である。
【００５５】
画像合成部１１１は、ＧＵＩの画像とこのＧＵＩの配置位置とをＧＵＩ表示制御部１１５から受けると、このＧＵＩの画像を、画像入力部１１０からの原画像上の、ＧＵＩ表示制御部１１５が決定した配置位置に合成する。そして画像合成部１１１は、ＧＵＩを合成した原画像を画像補正部１１２に送出する。そして処理はステップＳ７０１に戻る。
【００５６】
一方、ステップＳ７０６では、画像合成部１１１は、原画像上において、プロジェクタ装置間で共通の表示位置にＧＵＩの画像を合成し、ＧＵＩを合成した原画像を画像補正部１１２に送出する。
【００５７】
次に、補正パラメータから設置位置を求める計算処理について説明する。先ず、プロジェクタ装置の高さ位置での並び順を、上下方向あおり角θ、垂直方向のレンズシフト値、投影距離から計算する。計算式は、レンズシフト値に重みＡ（定数）を付加した以下の式となる。
【００５８】
高さ位置 ＝（θ＋垂直方向のレンズシフト値×Ａ）×投影距離
プロジェクタ番号１に対応するプロジェクタ装置の補正パラメータを用いてこの式を計算すると、（−３０＋０．１Ａ）×３００となり、Ａ＝３とした場合、（−３０＋（０．１×３））×３００＝−８９１０となる。プロジェクタ番号２〜４のそれぞれのプロジェクタ装置について同様に計算すると、式の値は−１０５１７、７５７５、４２４２となる。
【００５９】
垂直方向のあおり角、レンズシフト値から、マイナスはセンターより上の位置、プラスは下の位置であり、値が大きい方がよりセンター位置から離れていることを意味する。そのため、高さ位置については、上からプロジェクタ番号２のプロジェクタ装置、プロジェクタ番号１のプロジェクタ装置、プロジェクタ番号４のプロジェクタ装置、プロジェクタ番号３のプロジェクタ装置となる。このようにして、垂直方向について、各プロジェクタ装置の相対位置が確定される。
【００６０】
横位置での並び順も、水平方向あおり角φ、水平方向のレンズシフト値、投影距離から計算する。計算式は、レンズシフト値に重みＢ（定数）を付加した以下の式となる。
【００６１】
横位置＝（φ＋水平方向のレンズシフト値×Ｂ）×投影距離
プロジェクタ番号１に対応するプロジェクタ装置の補正パラメータを用いてこの式を計算すると、（３０＋０．１５Ｂ）×３００となり、Ｂ＝４とした場合、（３０＋（０．１５×４））×３００＝９１８０となる。プロジェクタ番号２〜４のそれぞれのプロジェクタ装置について同様に計算すると、式の値は−５３０４、２５５０、−４２８９．６となる。
【００６２】
水平方向のあおり角、レンズシフト値から、マイナスはセンターより右の位置、プラスは左の位置であり、値が大きい方がよりセンター位置から離れていることを意味する。そのため、横位置については、左からプロジェクタ番号１のプロジェクタ装置、プロジェクタ番号３のプロジェクタ装置、プロジェクタ番号４のプロジェクタ装置、プロジェクタ番号２のプロジェクタ装置となる。このようにして、水平方向についても、各プロジェクタ装置の相対位置が確定される。
【００６３】
以上の高さ位置、横位置におけるプロジェクタ装置の相対位置から、各プロジェクタ装置の相対位置が決定する。即ち、プロジェクタ番号１のプロジェクタ装置は左上、プロジェクタ２のプロジェクタ装置は右上、プロジェクタ３のプロジェクタ装置は左下、プロジェクタ４のプロジェクタ装置は右下、に位置することが特定できる。上記計算式とレンズシフト値の重みＡ、Ｂの値は一例であり、これらについては適宜変形例が考え得る。
【００６４】
各プロジェクタ装置の補正パラメータは、設置したプロジェクタ装置の横位置、高さ位置、スクリーンからの距離などにより値が変化するため、同一位置に設置しない限り必ず値が異なる。複数のプロジェクタ装置を同一位置に設置することはできないため、補正パラメータはプロジェクタ装置ごとに異なる値となる。そのため、各プロジェクタ装置の補正パラメータから、マルチプロジェクションシステムを構成する各プロジェクタ装置の設置位置が一意に特定することができる。
【００６５】
なお、本実施形態では、複数のプロジェクタ装置で構成されるマルチプロジェクションシステムにおいて、各プロジェクタ装置の補正パラメータから高さ位置、横位置を特定しているが、単独での高さ位置、横位置の判定も可能である。
【００６６】
このように、補正パラメータ管理部１１４が管理するリストは、プロジェクタ装置間の相対位置を求めるために使用されるため、リストには補正パラメータではなく、プロジェクタ装置間の相対位置を求めるために使用される他の情報を登録してもよい。
【００６７】
ここで、マルチプロジェクションシステムが図２に示す如く構成されており、且つどのプロジェクタ装置でもＧＵＩを合成していないとする。この場合、プロジェクタ装置２０１に図８（ａ）に示す原画像８０１が入力されると、プロジェクタ装置２０１では原画像８０１が投影対象画像として生成される。なお、図８では、説明上、幾可変形は省略している。
【００６８】
プロジェクタ装置２０１のみにＧＵＩを新たに表示させる若しくはすでに表示しているＧＵＩを更新させる場合、プロジェクタ装置２０１に原画像８０１が入力されると、プロジェクタ装置２０１では図８（ｂ）に示す画像が投影対象画像として生成される。図８（ｂ）に示す如く、入力された原画像上において、プロジェクタ装置２０１の相対位置（左上）に対応する分割矩形内にＧＵＩ８０２が合成されている。
【００６９】
プロジェクタ装置２０２のみにＧＵＩを新たに表示させる若しくはすでに表示しているＧＵＩを更新させる場合、プロジェクタ装置２０２に原画像８０１が入力されると、プロジェクタ装置２０２では図８（ｃ）に示す画像が投影対象画像として生成される。図８（ｃ）に示す如く、入力された原画像上において、プロジェクタ装置２０２の相対位置（右上）に対応する分割矩形内にＧＵＩが合成されている。
【００７０】
プロジェクタ装置２０３のみにＧＵＩを新たに表示させる若しくはすでに表示しているＧＵＩを更新させる場合、プロジェクタ装置２０３に原画像８０１が入力されると、プロジェクタ装置２０３では図８（ｄ）に示す画像が投影対象画像として生成される。図８（ｄ）に示す如く、入力された原画像上において、プロジェクタ装置２０３の相対位置（左下）に対応する分割矩形内にＧＵＩが合成されている。
【００７１】
プロジェクタ装置２０４のみにＧＵＩを新たに表示させる若しくはすでに表示しているＧＵＩを更新させる場合、プロジェクタ装置２０４に原画像８０１が入力されると、プロジェクタ装置２０４では図８（ｅ）に示す画像が投影対象画像として生成される。図８（ｅ）に示す如く、入力された原画像上において、プロジェクタ装置２０４の相対位置（右下）に対応する分割矩形内にＧＵＩが合成されている。
【００７２】
図８（ｆ）は、プロジェクタ装置２０１、２０２、２０３、２０４のそれぞれが独自のＧＵＩを投影した場合における投影領域を示す。
【００７３】
以上の説明により、本実施形態によれば、原画像において、プロジェクタ装置の相対位置に応じた領域内にＧＵＩを合成することで、ユーザは、ＧＵＩを表示しているプロジェクタ装置を一意に判断することが可能となる。
【００７４】
［第２の実施形態］
以下では、第１の実施形態との差異のみについて説明する。本実施形態では、補正パラメータに含まれている投影距離に応じてＧＵＩの表示サイズを制御する。
【００７５】
本実施形態に係るマルチプロジェクションシステムの構成例を図９に示す。本実施形態に係るマルチプロジェクションシステムでは、２台のプロジェクタ装置９０１，９０２がスクリーン上の投影領域９０３内に画像投影を行っている。プロジェクタ装置９０１，９０２のそれぞれは、第１の実施形態で説明したプロジェクタ装置１００である。
【００７６】
なお、本実施形態でも、２台のプロジェクタ装置９０１，９０２が同じ投影領域上に重ねて画像投影を行うことで、該投影領域上に１つの画面を形成するスタック投影システムについて説明する。しかし、該投影領域上に画像投影を並べて１つの画面を形成するマルチ投影システムにおいても同様の動作を行う。
【００７７】
画像を供給する外部機器は、プロジェクタ装置９０１，９０２の何れかに接続されていてもよいし、ネットワーク１２３を介して接続されいていてもよい。以下では、本実施形態に係るマルチプロジェクションシステムは図９に示す如く、２台のプロジェクタ装置９０１，９０２を有するものとして説明する。しかし、以下の説明の本質はプロジェクタ装置の台数に関係なく、２台以上のプロジェクタ装置を有するマルチプロジェクションシステムにも適用可能であることをは、以下の説明から自明である。
【００７８】
プロジェクタ装置９０１，９０２のそれぞれの補正パラメータ管理部１１４が管理しているリストの一例を図１０に示す。プロジェクタ装置９０１，９０２のそれぞれによるリスト１０００の生成方法は第１の実施形態で説明したとおりである。また、プロジェクタ装置９０１，９０２のそれぞれは、このリストから、それぞれのプロジェクタ装置９０１，９０２の相対位置を特定するのであるが、この特定処理も第１の実施形態で説明した通りである。その結果、プロジェクタ番号１のプロジェクタ装置（９０１）は右上、プロジェクタ番号２のプロジェクタ装置（９０２）は左下に位置することがわかる。なお、１００１〜１００４はそれぞれ上記の４０１〜４０４と同じである。
【００７９】
次に、プロジェクタ装置９０１，９０２のそれぞれの位置情報検出部１１６が、補正パラメータに含まれている投影距離から、それぞれのプロジェクタ装置９０１，９０２の奥行き位置を特定する方法について説明する。それぞれのプロジェクタ装置９０１，９０２の奥行き位置は、それぞれのプロジェクタ装置９０１，９０２の補正パラメータ中の投影距離を比較することで特定可能である。もちろん、この特定方法には、様々な方法が考え得る。
【００８０】
プロジェクタ番号１のプロジェクタ装置９０１の場合、投影距離は列１００３における行１００５で示しており、１０００ｃｍとなる。プロジェクタ番号２のプロジェクタ装置９０２の場合、投影距離は列１００３における行１００６で示しており、２６０ｃｍである。投影距離が大きい方がスクリーンからの奥行き位置が遠いことを意味する。そのため、奥行き位置については、スクリーンの近くからプロジェクタ装置９０２、プロジェクタ装置９０１、となる。
【００８１】
各プロジェクタ装置の補正パラメータは、設置したプロジェクタ装置の横位置、高さ位置、スクリーンからの奥行き位置で値が変化するため、同一位置に設置しない限り必ず値が異なる。複数のプロジェクタ装置を同一位置に設置することはできないため、補正パラメータはプロジェクタ装置ごとに異なる値となる。そのため、各プロジェクタ装置の補正パラメータから、マルチプロジェクションシステムを構成する各プロジェクタ装置の設置位置が一意に特定することができる。本実施形態では、各プロジェクタ装置の補正パラメータから奥行き位置を特定しているが、単独での奥行き位置の判定も可能である。
【００８２】
本実施形態においても、リスト１０００は、プロジェクタ装置間の相対位置を求めるために使用されるため、リストには補正パラメータではなく、プロジェクタ装置間の相対位置を求めるために使用される他の情報を登録してもよい。
【００８３】
プロジェクタ装置９０１がＧＵＩが合成された原画像を投影する為に行う処理について、同処理のフローチャートを示す図１２を用いて説明する。なお、図１２のフローチャートに従った処理は、プロジェクタ装置９０２も行う。
【００８４】
ステップＳ１２０１では、制御部１１９は、リモコン受光部１１７から受けたリモコンコードが、ＧＵＩを新たに表示する若しくはすでに表示しているＧＵＩを更新することを示すリモコンコードであるか否かを判断する。この判断の結果、リモコン受光部１１７から受けたリモコンコードがＧＵＩを新たに表示する若しくはすでに表示しているＧＵＩを更新することを示す場合には、処理はステップＳ１２０２に進む。一方、リモコン受光部１１７から受けたリモコンコードがＧＵＩを新たに表示することを示すものでもなく且つすでに表示しているＧＵＩを更新することを示すものでもない場合には、処理はステップＳ１２０１に戻る。
【００８５】
ステップＳ１２０２では、制御部１１９は、リモコン受光部１１７から受けたリモコンコードが、プロジェクタ装置９０１のみに対するものであるのか、マルチプロジェクションシステムを構成する各プロジェクタ装置に対するものであるのかを判断する。即ち、リモコン受光部１１７から受けたリモコンコードが、プロジェクタ装置９０１のみにＧＵＩを新たに表示させる若しくはすでに表示しているＧＵＩを更新させるものであるか否かを判断する。この判断の結果、プロジェクタ装置９０１のみに対するものである場合には、処理はステップＳ１２０３に進み、プロジェクタ装置９０１だけでなく各プロジェクタ装置に対するものである場合には、処理はステップＳ１２０７に進む。
【００８６】
ステップＳ１２０３では、ＧＵＩ表示制御部１１５は第１の実施形態と同様にして、投影領域のサイズの矩形をマルチプロジェクションシステムが有するプロジェクタ装置の数で均等に分割する。
【００８７】
ステップＳ１２０４では、位置情報検出部１１６は、上記の通り、補正パラメータ管理部１１４から各プロジェクタ装置の補正パラメータを取得し、取得した補正パラメータ中の投影距離を比較する。これにより、各プロジェクタ装置の奥行き関係（どの装置がどの装置より手前（奥）に位置しているか）を特定する。そして、スクリーンからより遠い位置にあるプロジェクタ装置が表示するＧＵＩのサイズを、スクリーンからより近い位置にあるプロジェクタ装置が表示するＧＵＩのサイズよりも小さく設定する。
【００８８】
即ち、プロジェクタ装置９０１で用いる補正パラメータ中の投影距離をｄ１、プロジェクタ装置９０２で用いる補正パラメータ中の投影距離をｄ２とし、ｄ１＞ｄ２の場合、ＧＵＩのサイズを規定のサイズよりも小さく変倍する。一方、ｄ１＜ｄ２の場合には、ＧＵＩのサイズを規定のサイズよりも大きく変倍する。
【００８９】
図９の場合、プロジェクタ装置９０１はプロジェクタ装置９０２よりもスクリーンから遠いので、プロジェクタ装置９０１が表示するＧＵＩのサイズを、プロジェクタ装置９０２が表示するＧＵＩのサイズよりも小さく設定する。例えば、通常サイズとして規定されているサイズを１とすると、プロジェクタ装置９０１が表示するＧＵＩのサイズを０．８、プロジェクタ装置９０２が表示するＧＵＩのサイズを１．２とする。もちろん、どのようなサイズにするのかについてはこれに限るものではない。
【００９０】
ステップＳ１２０５では、位置情報検出部１１６は第１の実施形態と同様にして、各プロジェクタ装置の設置位置を求め、各プロジェクタ装置の補正パラメータと、該補正パラメータから計算した設置位置と、をメモリ１２０に格納する。本実施形態においても、この位置情報検出部１１６による一連の処理は本ステップではなく、上記のリストの作成後に行うようにしてもよい。
【００９１】
次に、ＧＵＩ表示制御部１１５は、第１の実施形態と同様にして、プロジェクタ装置９０２に対するプロジェクタ装置９０１の相対位置を特定する。そしてＧＵＩ表示制御部１１５は、ステップＳ１２０３で分割した分割領域のうち、ステップＳ１２０５で特定された相対位置における分割領域を、プロジェクタ装置９０１に対応する分割領域として特定する。
【００９２】
マルチプロジェクションシステムが図９に示す如く構成されている場合、図１１に示す如く、投影領域１１０１は２個の分割矩形１１０２，１１０３に分割される。そしてこの２個の分割矩形１１０２，１１０３のうち、プロジェクタ装置９０１の相対位置に対応する分割矩形は分割矩形１１０３、プロジェクタ装置９０２の相対位置に対応する分割矩形は分割矩形１１０２、であることが分かる。もちろん、領域の分割方法はこれに限るものではない。
【００９３】
ステップＳ１２０６では、ＧＵＩ表示制御部１１５は、ＧＵＩを描画するために必要なデータを制御部１１９を介してメモリ１２０から取得し、ＧＵＩを描画するために必要なデータを用いてＧＵＩの画像を生成する。その際、ＧＵＩ表示制御部１１５は、この生成したＧＵＩの画像のサイズをステップＳ１２０４で設定したサイズに変倍する。そしてＧＵＩ表示制御部１１５は、変倍後のＧＵＩの画像と、ステップＳ１２０５で特定した分割矩形に相当する原画像内の領域内の適当な位置（ＧＵＩの画像の配置位置）と、を画像合成部１１１に送出する。
【００９４】
画像合成部１１１は、ＧＵＩの画像とこのＧＵＩの配置位置とをＧＵＩ表示制御部１１５から受けると、このＧＵＩの画像を、画像入力部１１０からの原画像上の、ＧＵＩ表示制御部１１５が決定した配置位置に合成する。そして画像合成部１１１は、ＧＵＩを合成した原画像を画像補正部１１２に送出する。そして処理はステップＳ１２０１に戻る。
【００９５】
一方、ステップＳ１２０７では、画像合成部１１１は第１の実施形態と同様、原画像上において、プロジェクタ装置間で共通の表示位置にＧＵＩの画像を合成し、ＧＵＩを合成した原画像を画像補正部１１２に送出する。
【００９６】
ここで、マルチプロジェクションシステムが図９に示す如く構成されており、且つどのプロジェクタ装置でもＧＵＩを合成していないとする。この場合、プロジェクタ装置９０１に図１３（ａ）に示す原画像１３０１が入力されると、プロジェクタ装置９０１では原画像１３０１が投影対象画像として生成される。なお、図１３では、説明上、幾可変形は省略している。
【００９７】
プロジェクタ装置９０１のみにＧＵＩを新たに表示させる若しくはすでに表示しているＧＵＩを更新させる場合、プロジェクタ装置９０１に原画像１３０１が入力されると、プロジェクタ装置９０１では図１３（ｂ）に示す画像が投影対象画像として生成される。図１３（ｂ）に示す如く、入力された原画像上において、プロジェクタ装置９０１の相対位置（右上）に対応する分割矩形内にＧＵＩ１３０２が合成されている。上記の通り、プロジェクタ装置９０１はプロジェクタ装置９０２よりも投影領域から離れているため、プロジェクタ装置９０１が表示するＧＵＩのサイズは、通常サイズよりも小さくなっている。
【００９８】
プロジェクタ装置９０２のみにＧＵＩを新たに表示させる若しくはすでに表示しているＧＵＩを更新させる場合、プロジェクタ装置９０２に原画像１３０１が入力されると、プロジェクタ装置９０２では図１３（ｃ）に示す画像が投影対象画像として生成される。図１３（ｃ）に示す如く、入力された原画像上において、プロジェクタ装置９０２の相対位置（左下）に対応する分割矩形内にＧＵＩ１３０３が合成されている。上記の通り、プロジェクタ装置９０２はプロジェクタ装置９０１よりも投影領域から近いため、プロジェクタ装置９０２が表示するＧＵＩのサイズは、通常サイズよりも大きくなっている。
【００９９】
図１３（ｄ）は、プロジェクタ装置９０１、９０２のそれぞれが独自のＧＵＩを投影した場合における投影領域を示す。上記の通り、プロジェクタ装置９０１はプロジェクタ装置９０２よりも投影領域から離れているため、プロジェクタ装置９０１が表示するＧＵＩのサイズは、プロジェクタ装置９０２が表示するＧＵＩのサイズよりも小さくなっている。
【０１００】
以上の説明により、本実施形態によれば、新たに補正パラメータ中の投影距離を反映したＧＵＩのサイズを確定して表示することが可能となる。
【０１０１】
［第３の実施形態］
図１に示した制御部１１９及びメモリ１２０以外の各部のうち１以上は、ハードウェアで構成してもよいが、ソフトウェア（コンピュータプログラム）で実装してもよい。この場合、このソフトウェアはメモリ１２０に格納され、制御部１１９により実行されることになる。
【０１０２】
また、以上の各実施形態は適宜組み合わせてもよい。また、上記の実施形態では、プロジェクタ装置間で送受信する情報は、補正パラメータであった。しかし、自装置が計算した自装置の設置位置（第２の実施形態ではこれに加えて奥行き値）を他装置に送信するようにしてもよい。この場合、当然ながら、他装置の設置位置を受信したプロジェクタ装置は、他装置の設置位置を計算する必要はない。また、上記の各実施形態で用いた補正パラメータの代わりに、該補正パラメータから計算される上記の写像後の頂点の位置データを用いてもよい。
【０１０３】
（その他の実施例）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2013076949.tif 000003
【図２】
2013076949.tif 000004
【図３】
2013076949.tif 000005
【図４】
2013076949.tif 000006
【図５】
2013076949.tif 000007
【図６】
2013076949.tif 000008
【図７】
2013076949.tif 000009
【図８】
2013076949.tif 000010
【図９】
2013076949.tif 000011
【図１０】
2013076949.tif 000012
【図１１】
2013076949.tif 000013
【図１２】
2013076949.tif 000014
【図１３】
2013076949.tif 000015