(57)【要約】【課題】調整用パターンの誤検出を低減するシステムを低コストで実現する。【解決手段】複数の投影装置と、前記投影装置の投影領域を撮影する撮像装置と、映像を供給する情報処理装置と、映像を投影装置に分配する映像分配装置とを含む投影システムであって、前記情報処理装置は、前記投影装置と通信可能な通信手段と、前記投影装置の投影領域を調整するためのパターンを含む映像を供給する供給手段と、前記通信手段を介して前記投影装置および前記撮像装置を制御可能な制御手段と、を有し、前記投影装置は、前記映像分配装置から入力した映像を投影する投影手段と、前記撮像装置により撮影された前記パターンを含む画像に基づき投影領域の補正処理を行う補正手段と、を有し、前記情報処理装置の制御手段は、前記パターンを前記映像分配装置に供給すると共に、前記補正処理の対象となっている投影装置以外の投影装置において前記パターンを含む映像が非表示状態となるように制御する。【選択図】図９
2018125809.tif 000002
【特許請求の範囲】
【請求項１】
複数の投影装置と、前記投影装置の投影領域を撮影する撮像装置と、映像を供給する情報処理装置と、映像を投影装置に分配する映像分配装置とを含む投影システムであって、
前記情報処理装置は、
前記投影装置と通信可能な通信手段と、
前記投影装置の投影領域を調整するためのパターンを含む映像を供給する供給手段と、
前記通信手段を介して少なくとも前記投影装置および前記撮像装置を制御可能な制御手段と、を有し、
前記投影装置は、
前記映像分配装置から入力した映像を投影する投影手段と、
前記撮像装置により撮影された前記パターンを含む画像に基づき投影領域の補正処理を行う補正手段と、を有し、
前記情報処理装置の制御手段は、前記パターンを前記映像分配装置に供給すると共に、前記補正処理の対象となっている投影装置以外の投影装置において前記パターンを含む映像が非表示状態となるように制御することを特徴とする投影システム。
【請求項２】
前記映像分配装置は、前記パターンを全ての投影装置に出力し、
前記情報処理装置の制御手段は、前記通信手段を介して前記補正処理の対象となっている投影装置において前記パターンを含む映像を表示可能状態とし、それ以外の投影装置では非表示状態となるように制御することを特徴とする請求項１に記載の投影システム。
【請求項３】
前記映像分配装置は、前記情報処理装置の制御手段によって映像出力先が制御可能であり、
前記情報処理装置の制御手段は、前記通信手段を介して前記映像分配装置の映像出力先を、前記補正処理の対象となっている投影装置に切り替えることを特徴とする請求項１に記載の投影システム。
【請求項４】
前記情報処理装置の制御手段は、前記補正処理の対象となっている投影装置以外の投影装置が黒画像を投影するように制御することを特徴とする請求項２に記載の投影システム。
【請求項５】
前記情報処理装置は、前記撮像装置により撮影された前記パターンを含む画像を受信する受信手段と、
前記撮像装置により撮影された前記パターンを含む画像に基づいて各投影装置の投影領域を補正するための補正パラメータを算出する算出手段と、
前記補正パラメータを前記投影装置に送信する送信手段と、をさらに有し、
前記投影装置の補正手段は、前記補正パラメータに基づき補正処理を実行することを特徴とする請求項１から４のいずれか１項に記載の投影システム。
【請求項６】
前記補正処理は、歪み補正、色補正、輝度補正の少なくともいずれかを含むことを特徴とする請求項１から５のいずれか１項に記載の投影システム。
【請求項７】
前記情報処理装置の制御手段は、全ての投影装置において補正処理が完了した後、全ての投影装置において映像が表示可能状態となるように制御することを特徴とする請求項２に記載の投影システム。
【請求項８】
前記情報処理装置の制御手段は、全ての投影装置において補正処理が完了した後、前記映像分配装置の映像出力先を全ての投影装置に切り替えることを特徴とする請求項３に記載の投影システム。
【請求項９】
前記情報処理装置は、前記複数の投影装置について、前記補正処理の対象とする投影装置を選択可能な選択手段を有することを特徴とする請求項１から８のいずれか１項に記載の投影システム。
【請求項１０】
前記情報処理装置は、投影装置の台数や配置に基づく投影モードの設定が可能な設定手段を有することを特徴とする請求項１から９のいずれか１項に記載の投影システム。
【請求項１１】
前記投影モードは、複数台の投影装置の投影映像を重ね合わせて表示するスタック投影、複数台の投影装置のそれぞれの投影映像の一部を重ね合わせて表示するマルチ投影、複数台の投影装置に同一の映像を投影させるシングル投影を含むことを特徴とする請求項１０に記載の投影システム。
【請求項１２】
複数の投影装置と、前記投影装置の投影領域を撮影する撮像装置と通信可能な通信手段と、
前記投影装置の投影領域を調整するためのパターンを含む映像を供給する供給手段と、
前記通信手段を介して少なくとも前記投影装置および前記撮像装置を制御可能な制御手段と、を有し、
前記制御手段は、投影領域の補正処理の対象となっている投影装置以外の投影装置において前記パターンを含む映像が非表示状態となるように制御することを特徴とする情報処理装置。
【請求項１３】
前記制御手段は、前記通信手段を介して前記補正処理の対象となっている投影装置において前記パターンを含む映像を表示可能状態とし、それ以外の投影装置では非表示状態となるように制御することを特徴とする請求項１２に記載の情報処理装置。
【請求項１４】
前記通信手段は、映像を投影装置に分配する映像分配装置と通信可能であり、
前記制御手段は、前記通信手段を介して前記映像分配装置の映像出力先を、前記補正処理の対象となっている投影装置に切り替えることを特徴とする請求項１２に記載の情報処理装置。
【請求項１５】
前記制御手段は、前記補正処理の対象となっている投影装置以外の投影装置が黒画像を投影するように制御することを特徴とする請求項１３に記載の情報処理装置。
【請求項１６】
前記撮像装置により撮影された前記パターンを含む画像を受信する受信手段と、
前記撮像装置により撮影された前記パターンを含む画像に基づいて各投影装置の投影領域を補正するための補正パラメータを算出する算出手段と、
前記補正パラメータを前記投影装置に送信する送信手段と、をさらに有することを特徴とする請求項１２から１５のいずれか１項に記載の情報処理装置。
【請求項１７】
前記制御手段は、全ての投影装置において補正処理が完了した後、全ての投影装置において映像が表示可能状態になるように制御することを特徴とする請求項１３に記載の情報処理装置。
【請求項１８】
前記制御手段は、全ての投影装置において補正処理が完了した後、前記映像分配装置の映像出力先を全ての投影装置に切り替えることを特徴とする請求項１４に記載の情報処理装置。
【請求項１９】
前記複数の投影装置について、前記補正処理の対象とする投影装置を選択可能な選択手段をさらに有することを特徴とする請求項１２から１８のいずれか１項に記載の情報処理装置。
【請求項２０】
投影装置の台数や配置に基づく投影モードの設定が可能な設定手段をさらに有することを特徴とする請求項１２から１９のいずれか１項に記載の情報処理装置。
【請求項２１】
前記投影モードは、複数台の投影装置の投影映像を重ね合わせて表示するスタック投影、複数台の投影装置のそれぞれの投影映像の一部を重ね合わせて表示するマルチ投影、複数台の投影装置に同一の映像を投影させるシングル投影を含むことを特徴とする請求項２０に記載の情報処理装置。
【請求項２２】
複数の投影装置と、前記投影装置の投影領域を撮影する撮像装置と通信可能な通信手段と、
前記通信手段を介して少なくとも前記投影装置および前記撮像装置を制御可能な制御手段と、を有する情報処理装置の制御方法であって、
前記投影装置の投影領域を調整するためのパターンを含む映像を供給するステップと、
投影領域の補正処理の対象となっている投影装置以外の投影装置において前記パターンを含む映像が非表示状態となるように制御するステップと、を有することを特徴とする制御方法。
【請求項２３】
請求項２２に記載された情報処理装置の制御方法をコンピュータに実行させるためのプログラム。
【請求項２４】
請求項２２に記載された情報処理装置の制御方法をコンピュータに実行させるためのプログラムを格納したコンピュータが読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の投影装置を用いた投影システムに関する。
【背景技術】
【０００２】
複数台の投影装置が投影する投影画面を繋ぎ合わせて、全体として１つの画像を表示するマルチ投影では、複数の投影画面をつなぎ合わせる際、厳密に位置を合わせないと繋ぎ目が視認されてしまい、品位が低下する。そのために、エッジブレンドと呼ばれる、繋ぎ目を目立たなくする処理が実施される。エッジブレンドとは、複数の投影映像を一部重畳させ、重畳される部分に関しては各投影画面の照度を合計すると非重畳部分の照度と等しくなるように各投影画面の重畳部分の減光を行う処理である。また、複数台の投影装置が同じ画像を同一箇所に重畳させるように投影することで、高輝度化を図るスタック投影という投影方法も知られている。
【０００３】
また、投影装置を投影面に正対した位置に設置できない場合に、投影面上に台形歪という幾何学歪が発生しないように、台形補正（キーストーン補正）という台形歪を信号処理で補正する処理を実施することがある。
【０００４】
マルチ投影やスタック投影を行う場合、重畳領域の厳密な位置合わせと台形補正を両立する必要があるが、これらの設置設定はとても煩雑であるため、補正の自動化が求められている。
【０００５】
特許文献１では、複数の投影装置が協働して表示する１つの画像を示す画像データに基づいて歪補正を行い、各投影装置に補正済みの部分画像データを送信する画像補正装置が記載されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１１−１８２０７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上記特許文献１では、上記歪補正などを行う調整用の情報処理装置（ＰＣ）１台から各投影装置に１本ずつ映像ケーブルを接続して構成される。この場合、ＧＰＵ（Ｇｒａｐｈｉｃｓ Ｐｒｏｃｅｓｓｉｎｇ Ｕｎｉｔ）などからなる映像出力部を複数有する調整用のＰＣが必要であるため、システムを構築するためのコストが増大してしまう。例えば、映像出力部を多く持たないラップトップＰＣなどを調整用のＰＣとした場合、上記特許文献１では実現できない。
【０００８】
これを解決するために、映像分配装置を介して１つの映像出力部からの映像を全ての投影装置に供給することが考えられる。映像分配装置とは、入力された映像信号を複製して複数の機器に分配する装置である。
【０００９】
一般的に投影面の補正を行う場合には、投影装置が１台ずつ調整用パターンを投影し、調整用パターンを含む投影面を撮影し、撮影画像に基づいて補正を行うが、映像分配装置により各投影装置に映像を分配するだけでは、補正対象の投影装置以外の投影装置でも調整用パターンが投影されてしまう。この場合、投影面を撮影した画像に補正対象の投影装置以外の投影装置で投影された不要な調整用パターンが含まれてしまうため、調整用パターンを正しく検出できないおそれがある。
【００１０】
本発明は、上記課題に鑑みてなされ、補正対象の投影装置だけに調整用パターンを表示させるので、調整用パターンの誤検出を低減するシステムを低コストで実現することを目的とする。
【課題を解決するための手段】
【００１１】
上記課題を解決し、目的を達成するために、本発明の投影システムは、複数の投影装置と、前記投影装置の投影領域を撮影する撮像装置と、映像を供給する情報処理装置と、映像を投影装置に分配する映像分配装置とを含む投影システムであって、前記情報処理装置は、前記投影装置と通信可能な通信手段と、前記投影装置の投影領域を調整するためのパターンを含む映像を供給する供給手段と、前記通信手段を介して前記投影装置および前記撮像装置を制御可能な制御手段と、を有し、前記投影装置は、前記映像分配装置から入力した映像を投影する投影手段と、前記撮像装置により撮影された前記パターンを含む画像に基づき投影領域の補正処理を行う補正手段と、を有し、前記情報処理装置の制御手段は、前記パターンを前記映像分配装置に供給すると共に、前記補正処理の対象となっている投影装置以外の投影装置において前記パターンを含む映像が非表示状態となるように制御する。
【発明の効果】
【００１２】
本発明によれば、補正対象の投影装置だけに調整用パターンを表示させるので、調整用パターンの誤検出を低減するシステムを低コストで実現することができる。
【図面の簡単な説明】
【００１３】
【図１】実施形態１のスタック投影の場合のシステム構成図。
【図２】実施形態１のマルチ投影の場合のシステム構成図。
【図３】実施形態１の装置構成を示すブロック図。
【図４】実施形態１の画像処理部の詳細構成を示すブロック図。
【図５】減光処理の説明図。
【図６】変形処理の説明図。
【図７】実施形態１の自動補正処理を示すフローチャート。
【図８】実施形態１のメニュー画面を例示する図。
【図９】実施形態１のスタック投影の場合の自動補正処理のシーケンス図。
【図１０】実施形態１のマルチ投影の場合の自動補正処理のシーケンス図。
【図１１】実施形態１のシングル投影の場合の自動補正処理のシーケンス図。
【図１２】実施形態２のマルチ投影の場合のシステム構成図。
【図１３】実施形態２のスタック投影の場合の自動補正処理のシーケンス図。
【発明を実施するための形態】
【００１４】
以下に、本発明を実施するための形態について詳細に説明する。尚、以下に説明する実施の形態は、本発明を実現するための一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されるべきものであり、本発明は以下の実施の形態に限定されるものではない。また、後述する各実施形態の一部を適宜組み合わせて構成してもよい。
【００１５】
［実施形態１］以下、実施形態１について説明する。
【００１６】
本実施形態の投影システムは、複数の投影装置と、全ての投影装置に映像を分配する映像分配装置と、映像を映像分配装置に供給する情報処理装置と、撮像装置とを含み、各投影装置で投影された調整用パターンを含む映像を撮像装置で撮影することで投影画面の位置を自動調整することができる。
【００１７】
＜システム構成＞まず、図１を参照して、本実施形態の投影システムの構成を説明する。
【００１８】
図１は２台の投影装置を用いてスタック投影を行う場合のシステム構成を例示している。スタック投影は、輝度の向上や投影映像の３Ｄ表示のために複数台の投影装置の投影映像を重ね合わせて表示する形態である。
【００１９】
図１において、投影装置１００ａおよび投影装置１００ｂは、それぞれの投影映像を投影面に重畳して表示することによって、１つの映像を投影する。２台の投影装置１００ａ、１００ｂと１台の情報処理装置２００はＬＡＮ（Ｌｏｃａｌ Ａｒｅａ Ｎｅｔｗｏｒｋ）などのネットワーク５０を介して相互に通信可能な状態で接続されている。なお、通信方式は有線、無線を問わない。
【００２０】
情報処理装置２００は、例えば、パーソナルコンピュータ（ＰＣ）であり、映像ケーブルにより映像分配装置３００と接続され、映像信号を供給する。映像分配装置３００は複数の映像ケーブルにより各投影装置１００ａ、１００ｂと接続され、全ての投影装置１００ａ、１００ｂに映像信号を出力する。なお、映像信号の形式は、ＨＤＭＩ（登録商標）やＤＶＩ、ＶＧＡなど、様々な形式のものが適用できる。
【００２１】
映像分配装置３００は、１台の情報処理装置２００から受信した映像信号を複製し、複製した映像信号を各投影装置１００ａ、１００ｂに出力する。
【００２２】
撮像装置４００は、例えば、デジタルカメラであり、ＵＳＢケーブルやＬＡＮケーブルなどにより情報処理装置２００と接続され、情報処理装置２００からの指示に従って投影面の撮影を行い、撮影画像を情報処理装置２００に送信する。撮像装置４００は、情報処理装置２００からの指示に基づき撮影を行うことができればよく、カメラの種類は問わない。
【００２３】
図２は投影面の大画面化・高解像度化のために４台の投影装置を用いてマルチ投影を行う場合のシステム構成を例示している。マルチ投影は、複数台の投影装置のそれぞれの投影映像の一部を重ね合わせて投影面に表示することによって、全体として１つの映像を投影する形態である。マルチ投影では、投影面上の各投影装置の投影映像間の重畳部分に減光処理（エッジブレンディング）を施すことで重畳部分を目立たなくしている。減光処理の詳細は後述する。
【００２４】
図２において、４台の投影装置１００ａ〜１００ｄと１台の情報処理装置２００はＬＡＮ（Ｌｏｃａｌ Ａｒｅａ Ｎｅｔｗｏｒｋ）などのネットワーク５０を介して相互に通信可能な状態で接続されている。また、情報処理装置２００は映像ケーブルにより映像分配装置３００と接続されている。なお、通信方式や映像信号の形式は図１に示したスタック投影の場合と同様である。
【００２５】
本実施形態では、理解の容易化のため、図１に示す２台の投影装置１００ａ、１００ｂを用いてスタック投影を行う場合および図２に示す４台の投影装置１００ａ〜１００ｄを用いてマルチ投影を行う場合を説明するが、投影装置の台数や配置はこれに限られるものではない。
【００２６】
＜装置構成＞次に、図３を参照して、本実施形態の投影システムに含まれる投影装置１００、情報処理装置２００、映像分配装置３００、および撮像装置４００の構成および機能を説明する。
【００２７】
まず、投影装置１００について説明する。
【００２８】
本実施形態の投影装置１００は、ＣＰＵ１０１、ＲＡＭ１０２、ＲＯＭ１０３、投影部１０４、投影制御部１０５、ＶＲＡＭ１０６、操作部１０７、ネットワークＩＦ１０８、画像処理部１０９、映像入力部１１０、光源制御部１１１が内部バス１１２により接続された液晶プロジェクタである。
【００２９】
ＣＰＵ１０１は、投影装置１００の各動作ブロックの制御を行う演算処理装置である。ＲＡＭ１０２は、ワークメモリとして一時的に制御プログラムやデータを格納する揮発性メモリである。ＲＯＭ１０３は、ＣＰＵ１０１の処理手順を記述した制御プログラムを記憶する不揮発性メモリである。ここでいう、制御プログラムとは、後述するフローチャートやシーケンスを実行するためのプログラムのことである。
【００３０】
投影部１０４は、投影制御部１０５によって指示された映像を投影する。投影部１０４は、不図示の液晶パネル、レンズ、光源を備える。
【００３１】
投影制御部１０５は、ＶＲＡＭ１０６に格納された画像データを読み出し、投影部１０４に投影の指示を出力する。ＶＲＡＭ１０６は、投影部１０４で投影する画像データを格納する。
【００３２】
操作部１０７は、ユーザ操作を受け付け、ＣＰＵ１０１に指示信号を送信する。操作部１０７は、例えばスイッチやダイヤル、表示部上に設けられたタッチパネルからなる。また、操作部１０７は、例えば、不図示のリモコンから送信される信号を受信し、受信した信号に対応した指示信号をＣＰＵ１０１に出力するものであってもよい。
【００３３】
ネットワークＩＦ１０８は、外部装置との間でネットワーク５０を介して通信を行うことが可能である。本実施形態では、ネットワークＩＦ１０８は、投影装置１００と情報処理装置２００との間の通信に用いられる。
【００３４】
画像処理部１０９は、映像分配装置３００から出力され、映像入力部１１０から入力した映像信号にフレーム数、画素数、画像形状などの変更処理を施して、投影制御部１０５に送信する。画像処理部１０９は、例えば画像処理用のマイクロプロセッサを備える。なお、画像処理部１０９は、専用のマイクロプロセッサである必要はなく、例えば、ＲＯＭ１０３に記憶されたプログラムによって、ＣＰＵ１０１が画像処理部１０９と同様の処理を実行するようにしてもよい。画像処理部１０９は、フレーム間引き処理、フレーム補間処理、解像度変換処理、メニュー等のＯＳＤ重畳処理、歪み補正処理（キーストン補正処理）、エッジブレンディングといった処理を実行することが可能である。また、画像処理部１０９は、映像入力部１１０から入力した映像信号以外にも、ＣＰＵ１０１によって再生された映像に対して上記変更処理を施すことも可能である。画像処理部１０９の詳細は後述する。
【００３５】
映像入力部１１０は、外部装置から映像信号を入力する。映像入力部１１０は、例えば、コンポジット端子、Ｓ映像端子、Ｄ端子、コンポーネント端子、アナログＲＧＢ端子、ＤＶＩ−Ｉ端子、ＤＶＩ−Ｄ端子、ＨＤＭＩ（登録商標）端子等を含む。また、映像入力部１１０は、アナログ映像信号を受信した場合には、受信したアナログ映像信号をデジタル映像信号し、画像処理部１０９に送信する。ここで、外部装置は、映像信号を出力可能なものであれば、パーソナルコンピュータ、カメラ、携帯電話、スマートフォン、ハードディスクレコーダ、ゲーム機など、どのようなものであってもよい。本実施形態では、外部装置として映像分配装置３００を用いる。
【００３６】
光源制御部１１１は、不図示の光源のオン／オフの制御や光量の制御を行う制御用のマイクロプロセッサからなる。また、光源制御部１１１は、専用のマイクロプロセッサである必要はなく、例えば、ＲＯＭ１０３に記憶されたプログラムによって、ＣＰＵ１０１が光源制御部１１１と同様の処理を実行してもよい。また、不図示の光源は、スクリーンに映像を投影するための光を出力するものであり、例えば、ハロゲンランプ、キセノンランプ、高圧水銀ランプ、レーザー光源などであってもよい。
【００３７】
次に、情報処理装置２００について説明する。
【００３８】
本実施形態の情報処理装置２００は、ＣＰＵ２０１、ＲＡＭ２０２、ＲＯＭ２０３、操作部２０４、表示部２０５、ネットワークＩＦ２０６、映像出力部２０７、通信部２０８が内部バス２０９により接続されたパーソナルコンピュータ（ＰＣ）である。
【００３９】
ＣＰＵ２０１は、情報処理装置２００の各動作ブロックの制御を行う演算処理装置である。ＲＡＭ２０２はワークメモリとして一時的に制御プログラムやデータを格納する揮発性メモリである。ＲＯＭ２０３はＣＰＵ２０１の処理手順を記述した制御プログラムを記憶する不揮発性メモリである。ここでいう、制御プログラムとは、後述するフローチャートやシーケンスを実行するためのプログラムのことである。
【００４０】
操作部２０４は、例えば、マウスやキーボード、表示部上に設けられたタッチパネルなどからなり、ユーザ操作を受け付け、ＣＰＵ２０１に対して指示信号を送信する。表示部２０５は、例えば液晶パネルや有機ＥＬパネルであり、画像データやＵＩ画面の表示を行う。
【００４１】
ネットワークＩＦ２０６は、外部装置との間でネットワーク５０を介して通信を行うことが可能である。本実施形態では、ＬＡＮなどのネットワーク５０を介して接続された投影装置１００と通信を行う。なお、本実施形態ではＬＡＮを用いた通信によって投影装置１００の制御を行うが、これに限らず、例えばシリアル通信（ＲＳ−２３２）など他の通信方法を用いてもよい。その場合、後述する通信部２０８により投影装置１００と接続される。
【００４２】
映像出力部２０７は、外部装置に映像信号を出力する。映像出力部２０７は、例えば、コンポジット端子、Ｓ映像端子、Ｄ端子、コンポーネント端子、アナログＲＧＢ端子、ＤＶＩ−Ｉ端子、ＤＶＩ−Ｄ端子、ＨＤＭＩ（登録商標）端子等を含む。ここで、外部装置は、映像信号を入力できるものであれば、投影装置や映像分配装置に限らず、他の表示装置であってもよい。本実施形態では、外部装置として映像分配装置３００を用いる。
【００４３】
また、本実施形態では、表示部２０５は、ユーザが後述する自動補正処理に関連した操作を行えるＵＩ画面を表示するものとして説明するが、映像出力部２０７に接続された外部装置に対してＵＩ画面を表示する形式であってもよい。
【００４４】
通信部２０８は、撮像装置４００との間で撮影開始や露出補正などの指示信号や撮影画像を送受信する。通信部２０８は、例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）などの方式でデータの送受信を行う。本実施形態では、情報処理装置２００と撮像装置４００が通信部２０８によりＵＳＢ接続される例を説明するが、撮像装置４００がネットワーク５０を介して制御可能な構成であれば、ネットワークＩＦ２０６によりＬＡＮなどのネットワーク５０により接続してもよい。
【００４５】
なお、本実施形態のフローチャートやシーケンスによる処理は、アプリケーションにより提供されるプログラムを読み込むことにより実現される。なお、アプリケーションは情報処理装置２００にインストールされたＯＳの基本的な機能を利用するためのプログラムを有しているものとする。なお、情報処理装置２００のＯＳが本実施形態における処理を実現するためのプログラムを有していてもよい。
【００４６】
次に、本実施形態の投影装置１００における画像処理部１０９の詳細な構成について説明する。
【００４７】
図４は、本実施形態の投影装置１００における画像処理部１０９の内部構成を示すブロック図である。
【００４８】
画像処理部１０９は、各種画像処理部１０９ａ、ＯＳＤ重畳部１０９ｂ、減光処理部１０９ｃ、変形処理部１０９ｄを含む。
【００４９】
元画像信号ｓｉｇ０１は、上述したように、映像入力部１１０、ネットワークＩＦ１０８などから入力される。また、タイミング信号ｓｉｇ０２は、元画像信号ｓｉｇ０１に同期した垂直同期信号、水平同期信号、クロックなどのタイミング信号であって、元画像ｓｉｇ０１の供給元である情報処理装置２００から供給される。画像処理部１０９の各動作ブロックは、タイミング信号ｓｉｇ０２に基づき動作するが、画像処理部１０９の内部でタイミング信号を作り直して使用してもよい。
【００５０】
各種画像処理部１０９ａは、ＣＰＵ１０１と連携して、元画像信号ｓｉｇ０１を入力し、各種画像処理を施して生成された画像処理信号ｓｉｇ０３をＯＳＤ重畳部１０９ｂに出力する。各種画像処理とは、画像信号のヒストグラムやＡＰＬなどの統計情報の取得や、ＩＰ変換、フレームレート変換、解像度変換、ガンマ変換、色域変換、色補正、輝度補正、エッジ強調などである。これらの画像処理の詳細は公知であるので説明を省略する。
【００５１】
ＯＳＤ重畳部１０９ｂは、ＣＰＵ１０１の指示信号により、ユーザ用のメニューや操作のためのガイド情報をＯＳＤ画像として画像処理信号ｓｉｇ０３に重畳し、生成したＯＳＤ重畳信号ｓｉｇ０４を減光処理部１０９ｃに出力する。
【００５２】
減光処理部１０９ｃは、ＣＰＵ１０１の指示信号により、ＯＳＤ重畳部１０９ｂから受信したＯＳＤ重畳信号ｓｉｇ０４に対して、エッジブレンドの減光処理を行い、生成した重畳部減光信号ｓｉｇ０５を変形処理部１０９ｄに出力する。減光処理は、マルチ投影における投影画面の重畳領域において、非重畳領域との境界から端部に向かって徐々に減光するようなゲインをかける処理である。
【００５３】
図５は、エッジブレンド処理による投影映像の減光方法を説明する図である。図５（ａ）は１台の投影装置の投影映像を示している。投影映像５００ａは、非重畳領域５１０ａと重畳領域５２０ａを含む。図５（ｂ）は他の投影装置の投影映像５００ｂ、非重畳領域５１０ｂ、重畳領域５２０ｂを示している。
【００５４】
図５（ｃ）に示す線図５３０ａ、５３０ｂは、投影装置１００の減光処理部１０９ｃがＯＳＤ重畳信号ｓｉｇ０４に適用するゲインを表している。非重畳領域５１０ａ，５１０ｂでは１．０倍、重畳領域５２０ａ、５２０ｂでは、横方向の位置により、非重畳領域との境界を１．０とし、投影映像の画像端において０となるようなゲインとなる。図５（ｃ）では、ゲインは直線となっているが、Ｓ字カーブなどであってもよい。
【００５５】
図５（ｄ）は、合成後の投影映像を示している。重畳領域５４０は、各投影装置１００の投影画面の重畳領域５２０ａ、５２０ｂが重ね合わせられている。均一な輝度の映像を投影している場合、重畳領域５４０の輝度は非重畳領域５１０ａ、５１０ｂと同等であるため、境界が目立たなくなっている。
【００５６】
本実施形態では、図２に示したマルチ投影の場合に減光処理部１０９ｃによるエッジブレンド処理が行われる。
【００５７】
変形処理部１０９ｄは、変形の式に基づいて、重畳部減光信号ｓｉｇ０５に変形処理を施し、変形後画像信号ｓｉｇ０６を出力することができる。キーストーン補正は射影変換で実現できるため、投影装置１００のＣＰＵ１０１から射影変換のためのパラメータを入力する。元画像の座標を（ｘｓ、ｙｓ）とすると、変形後画像の座標（ｘｄ、ｙｄ）は式１で表わされる。
【００５８】
2018125809.tif 000003
【００５９】
ここで、Ｍは３×３行列で、投影装置１００のＣＰＵ１０１から入力される元画像から変形後画像への射影変換行列である。ｘｓｏ、ｙｓｏは、図６に実線で示す元画像６０１の１つの頂点の座標であり、ｘｄｏ、ｙｄｏは、図６に一点鎖線で示す変形後画像６０２の、元画像の頂点（ｘｓｏ、ｙｓｏ）に対応する頂点の座標値である。
【００６０】
投影装置１００のＣＰＵ１０１から、式１の行列Ｍの逆行列Ｍ−１とオフセット（ｘｓｏ，ｙｓｏ）、（ｘｄｏ，ｙｄｏ）が入力され、式２により変形後の座標値（ｘｄ、ｙｄ）に対応する元画像の座標（ｘｓ、ｙｓ）を求める。
【００６１】
2018125809.tif 000004
【００６２】
式２により求められた元画像の座標が整数になれば、元画像座標（ｘｓ、ｙｓ）が持つ画素値をそのまま変換後座標（ｘｄ、ｙｄ）の持つ画素値としてもよい。しかしながら、式２に基づいて求められた元画像の座標は整数になるとは限らないので、周辺画素の値を用いて補間することで、変形後座標（ｘｄ、ｙｄ）の持つ画素値を求める。補間方法は、バイリニア、バイキュービック、その他の任意の方法を用いればよい。また、式２に基づいて求められた元画像の座標が元画像領域の範囲外である場合には、その画素値は黒またはユーザが設定した背景色とする。
【００６３】
このようにして、変換後座標の全てについて画素値を求め、変換後画像を作成する。
【００６４】
本実施形態では、投影装置１００のＣＰＵ１０１から画像処理部１０９に、行列Ｍとその逆行列Ｍ−１が入力されるとしたが、逆行列Ｍ−１のみを入力して画像処理部１０９の内部で行列Ｍを求めてもよい。また、行列Ｍのみを入力して画像処理部１０９の内部で逆行列Ｍ−１を求めてもよい。
【００６５】
なお、本実施形態では、射影変換によって変形処理を行うものとして説明したが、変形処理は射影変換に限らず、他の方法を用いても構わない。
【００６６】
＜自動補正処理＞次に、図７を参照して、本実施形態の自動補正処理について説明する。
【００６７】
図７の処理は、情報処理装置２００のＣＰＵ２０１が、ＲＯＭ２０３に格納されたプログラムを、ＲＡＭ２０２のワークエリアに展開し、各動作ブロックを制御することにより実現される。また、図７の処理は、ユーザ操作が操作部２０４を介してプログラムを実行する指示を受け付けた場合に実行される。なお、図７の開始条件は、これに限らず、例えば、Ｌｉｎｕｘ（登録商標）のＣｒｏｎやＷｉｎｄｏｗｓのタスク・スケジューラ等を用いて定期的に実行してもよい。その場合、情報処理装置２００のＲＡＭ２０２あるいはＲＯＭ２０３に投影モードの設定情報および補正対象の装置情報が格納されていれば、Ｓ７０１とＳ７０２を省略することができる。
【００６８】
Ｓ７０１では、ＣＰＵ２０１は、ユーザに対して投影モードの設定を促すメニュー画面を表示部２０５に表示する。ユーザに対して投影モードの設定を促すメニュー画面を図８（ａ）に示す。ユーザはメニュー画面８００のプルダウンメニュー８０１を操作して、投影モードを選択することができる。投影モードは、例えば、シングル投影、スタック投影、マルチ投影が選択可能であり、スタック投影やマルチ投影では台数や配置に関する設定も可能である。台数や配置に関しては図８（ａ）のプルダウンメニュー８０１に示したものだけではなく、その他の形態を選択できるようにしてもよい。投影モードの選択後、ユーザがメニュー画面８００の決定ボタン８０２を押下することで、ＣＰＵ２０１はＲＡＭ２０２に投影モードの設定情報を格納し、Ｓ７０２に移行する。
【００６９】
本実施形態では投影モードの選択にプルダウンメニュー８０１を用いたが、これに限らず、例えば、ＧＵＩによってラジオボタンやチェックボックスから入力してもよいし、ＣＵＩを用いてもよい。あるいは、投影モード情報を含む設定ファイルを予めＲＯＭ２０３に格納しておき、ＣＰＵ２０１にＲＯＭ２０３の設定ファイルから投影モードを取得してもよい。
【００７０】
Ｓ７０１での投影モードの設定後、Ｓ７０２では、ＣＰＵ２０１は、ユーザに対して補正対象装置の設定を促すメニュー画面を表示部２０５に表示する。ユーザに対して補正対象装置の設定を促すメニュー画面８１０を図８（ｂ）に示す。表示領域８１１にはＳ７０１で設定した投影モード情報が表示される。ユーザはテキストボックス８１２〜８１５に補正対象の投影装置のＩＰアドレスを入力する。補正対象装置が２台であれば、ユーザはテキストボックス８１２、８１３にＩＰアドレスを入力し、その他のテキストボックスには何も入力しないことで、ＣＰＵ２０１に補正対象装置の台数とアドレスを認識させる。ＩＰアドレスの入力後、ユーザがメニュー画面８１０の決定ボタン８１６を押下することで、ＣＰＵ２０１はＲＡＭ２０２に投影対象装置のＩＰアドレス情報を格納し、Ｓ７０３に移行する。
【００７１】
なお、ＩＰアドレスの入力方法はテキストボックス形式に限らず、チェックボックスなど、その他の形式を用いてもよい。ＣＵＩにて入力をさせてもよい。あるいは補正対象装置のＩＰアドレスを含む設定ファイルを予めＲＯＭ２０３に格納しておき、ＣＰＵ２０１がＲＯＭ２０３の設定ファイルからＩＰアドレスを取得させても構わない。
【００７２】
Ｓ７０１およびＳ７０２での投影モード及び補正対象装置の設定が完了後、Ｓ７０３では、ＣＰＵ２０１はＲＡＭ２０２に格納された投影モード情報に基づいて、対応する補正処理を選択し、実行する。
【００７３】
（スタック投影の自動補正処理（Ｓ７０４））
図１に示した２台の投影装置１００ａ、１００ｂを用いてスタック投影を行う場合の自動補正処理について、図９のシーケンス図を用いて説明する。図９のＳＴ１〜ＳＴ５はそれぞれシーケンス実行中の投影面の様子を示している。ＳＴ１〜ＳＴ５の「Ａ」と示した部分は投影装置１００ａの投影領域を、「Ｂ」と示した部分は投影装置１００ｂの投影領域をそれぞれ示している。また、ＳＴ１〜ＳＴ５の一点鎖線で示した部分は、投影装置の投影状態がオフであることを示す。
【００７４】
補正処理実行前の投影面の状態はＳＴ１に示すように互いの投影画面の位置がずれた状態とする。また、投影装置１００ａ、１００ｂの投影状態はいずれも表示可能状態（表示オン状態である。
【００７５】
まず、情報処理装置２００はネットワークＩＦ２０６を介して投影装置１００ａ、１００ｂに表示オフ命令を含むパケットを送信する（Ｓ９０１、Ｓ９０２）。投影装置１００のネットワークＩＦ１０８が表示オフ命令を含むパケットを受信すると、各投影装置１００ａ、１００ｂのＣＰＵ１０１は画像処理部１０９に指示を出力して黒画像を投影させることで投影映像を非表示とする（Ｓ９０３、Ｓ９０４）。以下、黒画像を投影させる処理をブランク処理と呼ぶ。ブランク処理は、例えば、投影装置に非表示コマンド（表示オフ要求）またはＢＬＡＮＫ信号を送信することで実現される。なお、ＯＳＤ画面も含めて投影映像を非表示にする必要があるので、図４に示したＯＳＤ重畳部１０９ｂより後段の動作ブロックに対してブランク処理を施せばよい。例えば、ＣＰＵ１０１は変形処理部１０９ｄに指示を出力して、ブランク処理を実行させることでｓｉｇ０６を黒画像にさせてもよい。本実施形態では、ブランク処理によって投影映像を非表示とさせているが、他の手法を用いてもよい。例えば、レーザー光源を有する投影装置の場合は、ＣＰＵ１０１が光源制御部１１１に指示を出力して、光源をオフにしてもよい。なお、ランプ光源を有する投影装置の場合でも光源をオフにすることで本実施形態の処理を実行することができるが、ランプ光源のオン・オフには多くの時間を要するため、ブランク処理を使用することが望ましい。
【００７６】
Ｓ９０３およびＳ９０４の実行後の投影面の様子をＳＴ２に示す。このとき、全ての投影装置１００ａ、１００ｂの投影状態がオフであるため、投影面には何も表示されていない。
【００７７】
次に、投影装置１００ａの投影映像を撮影するために、情報処理装置２００のＣＰＵ２０１はネットワークＩＦ２０６を介して、投影装置１００ａに表示オン命令を含むパケットを送信する（Ｓ９０５）。投影装置１００ａのネットワークＩＦ１０８が表示オン命令を含むパケットを受信すると、ＣＰＵ１０１は画像処理部１０９に指示を出力して、ブランク状態（表示オフ状態）を解除する（Ｓ９０６）。
【００７８】
投影装置１００ａが表示可能状態となった後、情報処理装置２００のＣＰＵ２０１は映像出力部２０７を介して不図示の調整用パターンを含む映像（以下、調整用パターン）を映像分配装置３００に送信する（Ｓ９０７）。調整用パターンは投影装置の投影領域を検出可能なものであればどのようなものでも構わない。また、投影面の形状を検出できるパターンを送信してもよい。投影面の形状を検出できるパターンを用いることで、平面の投影面だけでなく、曲面の投影面に対しても補正を行える。
【００７９】
映像分配装置３００は入力された調整用パターンを複製し、投影装置１００ａ、１００ｂに送信する（Ｓ９０７’）。このときの投影面の様子を図９のＳＴ３に示す。投影面には投影装置１００ａから投影される調整用パターンのみが表示される。投影装置１００ｂにも調整用パターンが送信されているが、前述のブランク処理（Ｓ９０４）により非表示状態となっている。
【００８０】
次に、情報処理装置２００のＣＰＵ２０１は通信部２０８を介して撮像装置４００に投影面の撮影開始を要求するメッセージを送信する（Ｓ９０８）。投影装置１００は撮影要求メッセージを受信すると、投影面を撮影し、撮影画像を情報処理装置２００に送信する（Ｓ９０９）。このとき、撮像装置４００の画角に投影装置１００ａの投影領域が収まっていることが望ましい。補正処理を行うにあたり、複数の調整用パターンの投影および撮影が必要な場合は、調整用パターンを変更しながら、Ｓ９０７〜Ｓ９０９の手順を繰り返しても構わない。これは他の投影装置の場合についても同様である（例えば後述のＳ９１４〜Ｓ９１６）。
【００８１】
投影面の撮影が完了すると情報処理装置２００はネットワークＩＦ２０６を介して、投影装置１００ａに表示オフ命令を含むパケットを送信する（Ｓ９１０）。投影装置１００ａのネットワークＩＦ１０８が表示オフ命令を含むパケットを受信すると、ＣＰＵ１０１が画像処理部１０９に指示を出力して、ブランク処理を施す（Ｓ９１１）。
【００８２】
上記Ｓ９０５〜Ｓ９１１によって、投影装置１００ａが調整用パターンを投影し、撮像装置４００が投影面を撮影する処理が実行される。
【００８３】
投影装置１００ａでの調整用パターンの投影および撮影が終了した後、投影装置１００ｂでも同様の処理が実行される（Ｓ９１２〜Ｓ９１８）。Ｓ９１２〜Ｓ９１８の処理は、Ｓ９０５〜Ｓ９１１と同様であるので説明は省略する。ＳＴ４に投影装置１００ｂが調整用パターンを投影しているときの様子を示す。
【００８４】
情報処理装置２００のＣＰＵ２０１は、撮像装置４００から投影装置１００ａ、１００ｂで投影された調整用パターンの撮影画像を取得すると、補正パラメータの算出を行う（Ｓ９１９）。
【００８５】
補正パラメータの算出は、Ｓ９０９およびＳ９１６において取得した撮影画像に基づいて行われる。補正パラメータの算出方法はどのような手法を用いても構わない。例えば、投影面が平面である場合は、調整用パターンから投影領域の頂点座標を検出し、頂点座標に基づいて変形量（射影変換行列）を算出すればよい。
【００８６】
Ｓ９１９で情報処理装置２００は補正パラメータを算出すると、ネットワークＩＦ２０６を介して各投影装置１００ａ、１００ｂに対して、補正パラメータを含むパケットを送信する（Ｓ９２０、Ｓ９２１）。このときの補正パラメータは、例えば変形後の投影映像の頂点座標であってもよいし、射影変換行列であってもよい。
【００８７】
各投影装置１００ａ、１００ｂのネットワークＩＦ１０８が表示オフ命令を含むパケットを受信すると、ＣＰＵ１０１が変形処理部１０９ｄに指示を出力して、投影映像を変形させる補正処理を行う（Ｓ９２２、Ｓ９２３）。
【００８８】
最後に、情報処理装置２００はネットワークＩＦ２０６を介して、各投影装置１００ａ、１００ｂに表示オン命令を含むパケットを送信する（Ｓ９２４、Ｓ９２５）。各投影装置１００ａ、１００ｂのネットワークＩＦ１０８が表示オン命令を含むパケットを受信すると、ＣＰＵ１０１は画像処理部１０９に指示を出力して、ブランク状態を解除する（Ｓ９２６、Ｓ９２７）。
【００８９】
図９のＳＴ５にＳ９２６及びＳ９２７実行後の投影面の様子を示す。前述の補正処理（Ｓ９２２、Ｓ９２３）により、投影装置１００ａ及び投影装置１００ｂの投影映像は重なり合った状態になっている。
【００９０】
（マルチ投影の自動補正処理（Ｓ７０５））
図２に示した４台の投影装置１００ａ〜１００ｄを用いてマルチ投影を行う場合の自動補正処理について、図１０のシーケンス図を用いて説明する。図１０のＭＵ１〜ＭＵ７はそれぞれシーケンス実行中の投影面の様子を示している。ＭＵ１〜ＭＵ７の「Ａ」と示した部分は投影装置１００ａの投影領域を、「Ｂ」と示した部分は投影装置１００ｂの投影領域を、「Ｃ」と示した部分は投影装置１００ｃの投影領域を、「Ｄ」と示した部分は投影装置１００ｄの投影領域をそれぞれ示している。また、ＭＵ１〜ＭＵ７の一点鎖線で示した部分は、投影装置の投影状態がオフであることを示している。
【００９１】
なお、図１０のシーケンスと図９のシーケンスとの差異は投影装置の台数および補正処理（Ｓ１０４４、Ｓ１０４１、Ｓ１０４３、Ｓ１０４４）におけるエッジブレンド処理の有無のみであるため、詳細な説明は省略する。なお、情報処理装置２００のＣＰＵ２０１による補正パラメータ算出処理（Ｓ１０２５）については、Ｓ７０４のスタック投影の場合と異なるアルゴリズムを用いてもよい。
【００９２】
（シングル投影の自動補正処理（Ｓ７０６））
次に、２台の投影装置１００ａ、１００ｂを用いてシングル投影を行う場合の自動補正処理について、図１１のシーケンス図を用いて説明する。シングル投影とは、サイネージなどの用途のために映像分配装置３００を介して複数台の投影装置に同一の映像を同一の投影面に投影させる形態のことである。このとき、各投影装置が投影する投影映像が投影面において互いに重なり合っていないことがマルチ投影との差異である。つまり、シングル投影についてエッジブレンド処理は行わない。
【００９３】
図１１は映像分配装置３００に接続された投影装置１００ａ、１００ｂのうち、投影装置１００ａのみを補正するためのシーケンスを示している。図１１のＳＩ１〜ＳＩ４はそれぞれシーケンス実行中の投影面の様子を示している。ＳＩ１〜ＳＩ４の「Ａ」と示した部分は投影装置１００ａの投影領域を、「Ｂ」と示した部分は投影装置１００ｂの投影領域をそれぞれ示している。また、ＳＩ１〜ＳＩ４の一点鎖線で示した部分は、投影装置の投影状態がオフであることを示している。
【００９４】
図１１のシーケンスは図９のシーケンスとほぼ同じであり、差異は補正対象の投影装置の台数だけである。図１１のシーケンスでは、指定された投影装置のみについて補正を実行することができる。ここで、ＳＩ３に示すように投影装置１００ａが調整用パターンを投影している間、他の投影装置の表示をオフにしているのは、補正前に投影面上で投影映像が重なり合っている可能性があるためである。
【００９５】
図７の説明に戻り、スタック投影の自動補正処理（Ｓ７０４）、マルチ投影の自動補正処理（Ｓ７０５）、シングル投影の自動補正処理（Ｓ７０６）の実行が完了すると、処理を終了する。
【００９６】
上述した実施形態によれば、映像分配装置３００から全ての投影装置に映像信号が出力される場合であっても、補正対象の投影装置以外を非表示状態とし、補正対象の投影装置だけに調整用パターンを投影させることができる。よって、調整用パターンの誤検出を低減するシステムを低コストで実現することができる。
【００９７】
［実施形態２］次に、実施形態２について説明する。
【００９８】
実施形態１では、情報処理装置２００から出力される映像を映像分配装置３００が複数の投影装置１００に分配する場合の自動補正処理について説明した。これに対して、本実施形態では、映像分配装置が映像出力先を情報処理装置２００によって制御可能な機能を有する装置（以下、実施形態１の映像分配装置と区別するためにスイッチャーと呼ぶ）の場合を説明する。
【００９９】
図１２は本実施形態のシステム構成図である。図１２に示すシステム構成は、実施形態１の図１と同様に、２台の投影装置１００ａ、１００ｂを用いてスタック投影を行う構成である。図１と図１２の違いは、実施形態１では映像分配装置３００を用いていたのに対して、本実施形態ではスイッチャー１２００を用いている点である。
【０１００】
スイッチャー１２００は、実施形態１の映像分配装置３００と同様に映像ケーブルによって、情報処理装置２００、投影装置１００ａ、投影装置１００ｂに接続される。また、スイッチャー１２００は、ネットワーク５０を介して情報処理装置２００のネットワークＩＦ１０８と接続される。
【０１０１】
スイッチャー１２００は、ネットワーク５０を介した通信によって映像の出力先を制御することができる。本実施形態では、情報処理装置２００がネットワーク５０を介してスイッチャー１２００の制御を行うが、これに限らず、例えばシリアル通信（ＲＳ−２３２）など、他の通信方法を用いてもよい。
【０１０２】
＜自動補正処理＞
次に、スイッチャー１２００と、２台の投影装置１００ａ、１００ｂを用いてスタック投影を行う場合の自動補正処理について、図１３のシーケンス図を用いて説明する。各投影装置１００ａ、１００ｂは無信号状態の場合はＯＳＤ画面も含めて何も投影しないものとする。図１３のＳＷ１〜ＳＷ３はそれぞれシーケンス実行中の投影面の様子を示している。ＳＷ１〜ＳＷ３の「Ａ」と示した部分は投影装置１００ａの投影領域を、「Ｂ」と示した部分は投影装置１００ｂの投影領域をそれぞれ示している。また、ＳＷ１〜ＳＷ３の一点鎖線で示した部分は、該投影装置の投影状態がオフであることを示している。
【０１０３】
まず、投影装置１００ａに対して調整用パターンの投影と撮影を行うために、情報処理装置２００のＣＰＵ２０１はスイッチャー１２００に映像出力先切替信号を送信する（Ｓ１３０１）。このときの投影面はＳＷ１に示すように投影装置１００ａから投影される映像のみが表示された状態である。
【０１０４】
次に、情報処理装置２００のＣＰＵ２０１はスイッチャー１２００に対して調整用パターンを送信する（Ｓ１３０２）。このとき、スイッチャー１２００の出力先は投影装置１００ａに設定されているので、調整用パターンは投影装置１００ａのみに供給される（Ｓ１３０２’）。
【０１０５】
この状態で情報処理装置２００のＣＰＵ２０１は撮像装置４００撮影開始の指示を出力し（Ｓ１３０３）、撮像装置４００は撮影画像を情報処理装置２００に送信する（Ｓ１３０８）。
【０１０６】
投影装置１００ｂについても同様に、情報処理装置２００のＣＰＵ２０１がスイッチャー１２００に対して映像出力切替信号を送信する（Ｓ１３０５）。次に、情報処理装置２００のＣＰＵ２０１が調整用パターンを、スイッチャー１２００を介して投影装置１００ｂに送信する（Ｓ１３０６、Ｓ１３０６’）。次に、情報処理装置２００のＣＰＵ２０１は撮像装置４００に撮影開始の指示を出力し（Ｓ１３０７）、撮像装置４００は撮影画像を情報処理装置２００に送信する（Ｓ１３０８）。
【０１０７】
以上の手順によって取得した調整用パターンを含む撮影画像に基づいて、情報処理装置２００のＣＰＵ２０１は補正パラメータを算出し（Ｓ１３０９）、補正パラメータを各投影装置に送信する（Ｓ１３１０、Ｓ１３１１）。各投影装置１００ａ、１００ｂは受信した補正パラメータに基づいて補正処理を行う（Ｓ１３１２、Ｓ１３１３）。
【０１０８】
最後に、情報処理装置２００のＣＰＵ２０１はスイッチャー１２００に対して映像出力先を全ての投影装置に変更する指示を出力することで、全ての投影装置に映像信号が入力される。
【０１０９】
本実施形態ではスタック投影の場合についてのみ説明を行ったが、実施形態１と同様にマルチ投影やシングル投影に対しても同様に適用可能である。
【０１１０】
上述した実施形態によれば、スイッチャー１２００により補正対象の投影装置だけに調整用パターンを出力し、補正対象の投影装置以外を非表示状態として、投影および撮影を行うことができる。よって、調整用パターンの誤検出を低減するシステムを低コストで実現することができる。
【０１１１】
［他の実施形態］
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【０１１２】
５０…ネットワーク、１００…投影装置、１０８…ネットワークＩＦ、１０９…画像処理部、２００…情報処理装置、２０１…ＣＰＵ、２０６…ネットワークＩＦ、２０８…通信部、３００…映像分配装置、４００…撮像装置、１２００…スイッチャー
【図１】
2018125809.tif 000005
【図２】
2018125809.tif 000006
【図３】
2018125809.tif 000007
【図４】
2018125809.tif 000008
【図５】
2018125809.tif 000009
【図６】
2018125809.tif 000010
【図７】
2018125809.tif 000011
【図８】
2018125809.tif 000012
【図９】
2018125809.tif 000013
【図１０】
2018125809.tif 000014
【図１１】
2018125809.tif 000015
【図１２】
2018125809.tif 000016
【図１３】
2018125809.tif 000017