(57)【要約】【課題】複数の画像のうちの少なくとも１つの画像における表示面上での表示状態が変更されてしまい、もはや１つの画像として適切に表示されなくなった不要な画像によって記憶手段の記憶容量が圧迫されることを抑制する。【解決手段】複数の表示装置１０１−１〜１０１−３で表示面上に複数の画像を連結して表示する表示システム１００であって、前記複数の画像を記憶する記憶手段６０４と、前記複数の画像のうちの少なくとも１つの画像における前記表示面上での表示状態が変更される表示状態変更条件が満たされたか否かを判断する判断手段６１６と、前記判断手段により前記表示状態変更条件が満たされたと判断されたとき、前記複数の画像の一部又は全部を前記記憶手段から削除する画像削除手段６１７とを有する。【選択図】図７
2018151499.tif 000002
【特許請求の範囲】
【請求項１】
複数の表示装置で表示面上に複数の画像を連結して表示する表示システムであって、
前記複数の画像を記憶する記憶手段と、
前記複数の画像のうちの少なくとも１つの画像における前記表示面上での表示状態が変更される表示状態変更条件が満たされたか否かを判断する判断手段と、
前記判断手段により前記表示状態変更条件が満たされたと判断されたとき、前記複数の画像の一部又は全部を前記記憶手段から削除する画像削除手段とを有することを特徴とする表示システム。
【請求項２】
請求項１に記載の表示システムにおいて、
前記表示装置は、前記表示面に画像を投写する画像投写装置であることを特徴とする表示システム。
【請求項３】
請求項１又は２に記載の表示システムにおいて、
前記記憶手段は、前記複数の表示装置の各々が表示する各画像をそれぞれ記憶する該複数の表示装置の記憶部によって構成されていることを特徴とする表示システム。
【請求項４】
請求項３に記載の表示システムにおいて、
前記複数の表示装置間を通信可能に接続する通信手段を有し、
前記判断手段は、自ら表示する画像の前記表示面上での表示状態が変更される表示状態変更条件が満たされたか否かを判断する前記複数の表示装置の判断部によって構成されており、
前記画像削除手段は、前記判断手段により前記表示状態変更条件が満たされたと判断された表示装置の記憶部から前記画像を削除するとともに、その判断結果を該表示装置から前記通信手段により前記複数の表示装置のうちの他の表示装置へ通知し、該他の表示装置の記憶部から前記画像を削除することを特徴とする表示システム。
【請求項５】
請求項１乃至４のいずれか１項に記載の表示システムにおいて、
前記判断手段は、前記複数の表示装置に設けられる動き検知手段のうちの少なくとも１つの動き検知手段の検知結果に基づいて、前記表示状態変更条件が満たされたか否かを判断することを特徴とする表示システム。
【請求項６】
請求項１乃至５のいずれか１項に記載の表示システムにおいて、
前記判断手段は、前記表示面を撮像する撮像手段の撮像結果に基づいて、前記表示状態変更条件が満たされたか否かを判断することを特徴とする表示システム。
【請求項７】
請求項１乃至６のいずれか１項に記載の表示システムにおいて、
前記判断手段は、前記複数の表示装置に対応する表示装置識別情報の組み合わせと前記複数の画像を生成したときの表示装置識別情報の組み合わせとの比較結果に基づいて、前記表示状態変更条件が満たされたか否かを判断することを特徴とする表示システム。
【請求項８】
複数の表示装置で表示面上に複数の画像を連結して表示する表示システムにおける前記表示装置であって、
前記複数の画像のうち自らが表示する画像を記憶する記憶部と、
前記複数の画像のうちの少なくとも１つの画像における前記表示面上での表示状態が変更される表示状態変更条件が満たされたとき、前記画像を前記記憶部から削除する画像削除部とを有することを特徴とする表示装置。
【請求項９】
請求項８に記載の表示装置において、
自らが表示する画像の前記表示面上での表示状態が変更される表示状態変更条件が満たされたか否かを判断する判断部と、
前記判断部により前記表示状態変更条件が満たされたと判断されたとき、その判断結果を前記複数の表示装置のうちの他の表示装置へ通知する通知部とを有し、
前記画像削除部は、前記判断部により前記表示状態変更条件が満たされたと判断されたとき、前記画像を前記記憶部から削除することを特徴とする表示装置。
【請求項１０】
請求項８又は９に記載の表示装置において、
前記複数の画像のうちの少なくとも１つの画像における前記表示面上での表示状態が変更される表示状態変更条件が満たされたことを示す通知を受け取る受取部を有し、
前記画像削除部は、前記受取部により前記通知を受け取ったとき、前記画像を前記記憶部から削除することを特徴とする表示装置。
【請求項１１】
複数の表示装置で表示面上に複数の画像を連結して表示するように制御する画像表示制御方法であって、
前記複数の画像のうちの少なくとも１つの画像における前記表示面上での表示状態が変更される表示状態変更条件が満たされたか否かを判断し、
前記表示状態変更条件が満たされたと判断されたとき、前記複数の画像を記憶する記憶手段から該複数の画像の一部又は全部を削除することを特徴とする画像表示制御方法。
【請求項１２】
複数の表示装置で表示面上に複数の画像を連結して表示する表示システムにおける前記表示装置のコンピュータを機能させるプログラムであって、
前記複数の画像のうちの少なくとも１つの画像における前記表示面上での表示状態が変更される表示状態変更条件が満たされたとき、前記複数の画像を記憶する記憶手段から該複数の画像の一部又は全部を削除する手段として、前記コンピュータを機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示システム、表示装置、画像表示制御方法及びプログラムに関するものである。
【背景技術】
【０００２】
従来、複数の表示装置で表示面上に複数の画像を連結して表示する表示システムが知られている。
【０００３】
例えば、特許文献１には、複数のプロジェクタ（表示装置）から複数の画像を投写することにより、当該複数の画像が連結した大サイズの連結画像を表示面上に表示する表示システムが開示されている。この表示システムでは、複数のプロジェクタを設置した後、各プロジェクタからキャリブレーション用のパターンを表示面に投写し、これを撮像装置で撮像して得られる撮像画像を解析した結果を用いて、複数のプロジェクタそれぞれが投写する複数の画像が１つの画像として滑らかに表示されるように、各プロジェクタから投写される各画像を補正処理する。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の表示システムにおいて、補正処理された後の表示装置毎の画像を記憶手段に記憶しておくことで、同じ画像を繰り返し表示する際に補正処理を繰り返し行う必要がなくなる。しかしながら、補正処理された後の表示装置毎の画像を記憶手段に記憶した後に、表示装置の設置位置や姿勢が変わったり、表示装置が交換されたりするなどして、複数の表示装置によって表示される複数の画像のうちの少なくとも１つの画像における表示面上での表示状態（画像の位置、大きさ、輝度、色合いなど）が変わってしまう場合がある。この場合、記憶手段に記憶された複数の画像を複数の表示装置で表示面に表示しても、当初のように１つの画像として滑らかに表示させることができない。そのため、このように表示状態が変わってしまった記憶手段内の複数の画像は、不要なものとなり、記憶手段の記憶容量を圧迫する原因となる。
【課題を解決するための手段】
【０００５】
前記課題を解決するために、本発明は、複数の表示装置で表示面上に複数の画像を連結して表示する表示システムであって、前記複数の画像を記憶する記憶手段と、前記複数の画像のうちの少なくとも１つの画像における前記表示面上での表示状態が変更される表示状態変更条件が満たされたか否かを判断する判断手段と、前記判断手段により前記表示状態変更条件が満たされたと判断されたとき、前記複数の画像の一部又は全部を前記記憶手段から削除する画像削除手段とを有することを特徴とする。
【発明の効果】
【０００６】
本発明によれば、複数の画像のうちの少なくとも１つの画像における表示面上での表示状態が変更されてしまい、もはや１つの画像として適切に表示されなくなった不要な画像によって、記憶手段の記憶容量が圧迫される事態を抑制できる。
【図面の簡単な説明】
【０００７】
【図１】実施形態に係る表示システムの一例を示す説明図である。
【図２】同表示システムの接続操作について説明するための説明図である。
【図３】同表示システムを構成する情報端末で動作する制御用アプリの接続操作画面の例を示す説明図である。
【図４】同表示システムを構成するプロジェクタのハードウェア構成例を示すハードウェア構成図である。
【図５】同情報端末のハードウェア構成例を示すハードウェア構成図である。
【図６】同表示システムを構成するカメラのハードウェア構成例を示すハードウェア構成図である。
【図７】同表示システムの機能ブロック図である。
【図８】実施形態に係る情報端末の投写制御手段及び記憶手段の構成例を示すブロック図である。
【図９】同表示システムにおける接続処理のシーケンスフロー図である。
【図１０】同表示システムにおける校正用画像の撮像処理のシーケンスフロー図である。
【図１１】投写面に投写される校正用画像１及び２の一例を示す説明図である。
【図１２】投写面に投写される校正用画像３及び４の一例を示す説明図である。
【図１３】投写面に投写される校正用画像５及び６の一例を示す説明図である。
【図１４】投写面に投写される校正用画像７及び８の一例を示す説明図である。
【図１５】複数のプロジェクタの各々が投写する画像の画像処理のパラメータを算出する処理の一例を示すフローチャートである。
【図１６】算出したパラメータを用いて、複数のプロジェクタの各々が投写する投写画像によりマルチ投写する処理の一例を示すフローチャートである。
【図１７】（ａ）は、左側のプロジェクタから投写される投写コンテンツ画像の一例を示す説明図であり、（ｂ）は、中央のプロジェクタから投写される投写コンテンツ画像の一例を示す説明図である。
【図１８】３台のプロジェクタから投写される投写コンテンツ画像が投写面上で連結して単一の画像として表示される例を示す説明図である。
【図１９】左側のプロジェクタが動いて、左側のプロジェクタが表示する投写コンテンツ画像と他のプロジェクタが表示する投写コンテンツ画像との統一性が崩れてしまい、単一の画像として適切に表示されない例を示す説明図である。
【図２０】実施形態の画像削除処理の一例を示すシーケンス図である。
【図２１】変形例における画像削除処理の一例を示すフローチャートである。
【発明を実施するための形態】
【０００８】
以下、本発明に係る表示システムの一実施形態について説明する。
図１は、本実施形態に係る表示システムの一例を示す説明図である。
表示システム１００は、複数の表示装置としてのプロジェクタ１０１−１，１０１−２，１０１−３と、画像処理装置としての情報端末１０２と、投写面１０４を撮像する撮像手段としてのカメラ１０６とを有する。なお、以下の説明の中で、複数のプロジェクタ１０１−１〜１０１−３のうちの任意のプロジェクタを示す場合には、適宜「プロジェクタ１０１」という。また、複数のプロジェクタ１０１−１〜１０１−３の数は一例であって、２台以上の他の数であっても良い。
【０００９】
プロジェクタ１０１は、表示面である投写面１０４に投写画像を投写する画像投写装置である。表示システム１００は、例えば図１に示すように、プロジェクタ１０１−１の投写領域１０３−１と、プロジェクタ１０１−２の投写領域１０３−２とが重複する重複領域１０５−１を有するように配置されている。また、プロジェクタ１０１−２の投写領域１０３−２と、プロジェクタ１０１−３の投写領域１０３−３とが重複する重複領域１０５−２を有するように配置されている。つまり、複数のプロジェクタ１０１−１〜１０１−３の各々は、隣接するプロジェクタ１０１と投写領域の少なくとも一部が重複するように配置されている。この配置により、表示システム１００は、複数のプロジェクタ１０１−１〜１０１−３を用いて、投写面１０４に所定の画像を投写する。
【００１０】
情報端末１０２は、例えば、ＰＣ（Personal Computer）、スマートフォン等の携帯電話機、タブレット端末などの情報処理装置であり、複数のプロジェクタ１０１−１〜１０１−３の間で、アクセスポイント１０７によって構築される無線ＬＡＮ（Local Area Network）等の無線通信により、画像データや制御データ等の通信を行うことができる。なお、無線ＬＡＮは、複数のプロジェクタ１０１−１〜１０１−３と、情報端末１０２との間の無線通信方式の一例である。本実施形態に係る無線通信方式は、例えば、ＵＷＢ（Ultra Wide Band）等の無線ＰＡＮ（Personal Area Network）によるものであっても良いし、近距離無線通信によるものであっても良いし、他の無線通信方式によるものであっても良い。また、無線通信に限らず、有線通信であってもよい。
【００１１】
情報端末１０２は、複数のプロジェクタ１０１−１〜１０１−３を用いて、投写面１０４に、個々のプロジェクタ１０１の投写領域よりも大きい大画面で所定の画像を投写するマルチプロジェクションの制御を行う。
【００１２】
カメラ１０６は、例えば、ユーザーの操作等により投写面１０４に投写された校正用の画像を撮像するための撮像装置である。本実施形態のカメラ１０６は、図１に示すように、情報端末１０２に有線接続されているが、単体の撮像装置であっても良いし、情報端末１０２やプロジェクタ１０１等に内蔵されたカメラであっても良い。
【００１３】
図２は、本実施形態に係る表示システムの接続操作について説明するための説明図である。
プロジェクタ１０１−１は、所定の操作（例えば、電源投入、ボタン操作等）に応じて、例えば、図２に示すように、投写面１０４にプロジェクタ１０１−１の識別コード２０１−１を表示する。この識別コード２０１−１は、情報端末１０２の表示システム１００用のアプリケーションプログラム（以下「制御用アプリ」という。）に入力することにより、情報端末１０２とプロジェクタ１０１−１との間の接続を確立するために用いられる。
【００１４】
同様に、プロジェクタ１０１−２は、前述の所定の操作に応じて、投写面１０４にプロジェクタ１０１−２の識別コード２０１−２を表示する。また、プロジェクタ１０１−３も、前述の所定の操作に応じて、投写面１０４にプロジェクタ１０１−３の識別コード２０１−３を表示する。
【００１５】
図３は、情報端末１０２で動作する制御用アプリの接続操作画面２０２の例を示す説明図である。
接続操作画面２０２には、プロジェクタの台数を入力するためのＰＪ（プロジェクタ）台数の入力欄２０３がある。図２では、複数のプロジェクタ１０１−１〜１０１−３は、横に３台並べて配置されているため、ＰＪ台数の入力欄２０３には、複数のプロジェクタ１０１−１〜１０１−３の配置に応じた横「３」、縦「１」のプロジェクタの台数を入力する。
【００１６】
接続操作画面２０２には、ＰＪ台数の入力欄２０３に入力されたプロジェクタ１０１の台数に応じて、識別コードの入力欄２０４が表示される。図３の例では、識別コードの入力欄２０４には、ＰＪ台数の入力欄２０３に入力された、横「３」、縦「１」の値に応じて、プロジェクタ１０１の識別コードを入力するための３つの入力欄が横方向に３つ並べて表示されている。つまり、識別コードの入力欄２０４には、複数のプロジェクタ１０１−１〜１０１−３の配置に応じた識別コードの入力欄が表示される。
【００１７】
表示システム１００のユーザーは、投写面１０４に表示された複数のプロジェクタ１０１−１〜１０１−３の識別コード２０１−１〜２０１−３を見ながら、接続操作画面２０２の識別コードの入力欄２０４に、各プロジェクタ１０１の識別コードを入力する。
【００１８】
識別コードの入力欄２０４に各プロジェクタ１０１の識別コードを入力した後、ユーザーが、例えば、接続操作画面２０２の「次へ」ボタンを選択（押下）する。これに応じて、情報端末１０２の制御用アプリは、識別コードの入力欄２０４に入力された識別コードを用いて、各プロジェクタ１０１と通信による接続を確立する。これにより、表示システム１００は、複数のプロジェクタ１０１−１〜１０１−３と情報端末１０２との接続を確立し、また、複数のプロジェクタ１０１−１〜１０１−３の相対的な位置関係を認識することができる。例えば、情報端末１０２の制御用アプリは、複数のプロジェクタ１０１−１〜１０１−３が、左から、プロジェクタ１０１−１、プロジェクタ１０１−２、プロジェクタ１０１−３の順番に並べられていると認識することができる。
【００１９】
このように、本実施形態に係る表示システム１００では、複数のプロジェクタ１０１−１〜１０１−３と情報端末１０２との間の通信の接続と、プロジェクタの相対的な位置関係の設定を容易に行うことができる。つまり、本実施形態に係る表示システム１００によれば、複数のプロジェクタ１０１を用いて投写面１０４に所定の画像を投写する表示システム１００において、複数のプロジェクタ１０１の配置や、接続等の準備作業を容易に行うことができる。
【００２０】
図４は、本実施形態に係るプロジェクタのハードウェア構成例を示すハードウェア構成図である。
プロジェクタ１０１は、一般的なコンピュータの構成を含み、例えば、ＣＰＵ（Central Processing Unit）３０１、メモリ３０２、ストレージ部３０３、無線通信Ｉ／Ｆ（Interface）３０４、外部Ｉ／Ｆ３０５、光源３０６、表示素子３０７、投写レンズ３０８、モーター３０９、バス３１０、センサ３１３等を有する。
【００２１】
ＣＰＵ３０１は、メモリ３０２やストレージ部３０３等からプログラムやデータを読出し、処理を実行することでプロジェクタ１０１が備える各機能を実現する演算装置である。メモリ３０２は、例えば、ＣＰＵ３０１のワークエリア等として使用されるＲＡＭ（Random Access Memory）や、プロジェクタ１０１の起動プログラム等を格納するＲＯＭ（Read Only Memory）等を含む。
【００２２】
ストレージ部３０３は、プロジェクタ１０１のプログラムや画像データ等を記憶する記憶手段であり、例えば、ＳＳＤ（Solid State Drive）やＨＤＤ（Hard Disk Drive）等を含む。
【００２３】
無線通信Ｉ／Ｆ３０４は、情報端末１０２や、他のプロジェクタ１０１等と通信を行うためのインタフェースであり、例えば、無線ＬＡＮ、無線ＰＡＮ、近距離無線通信等による無線通信を実現する無線通信部を含む。
【００２４】
外部Ｉ／Ｆ３０５は、外部装置を接続するためのインタフェースである。外部装置には、例えば、ＵＳＢ（Universal Serial Bus）メモリ、メモリカード、光学ディスク等の記録媒体や、情報端末１０２及び他のプロジェクタ１０１等が含まれる。
【００２５】
光源３０６は、プロジェクタ１０１が画像を投写するための光の発生源であり、例えば、ランプ、レーザー、ＬＥＤ（Light Emitting Diode）等の光源を含む。
【００２６】
表示素子３０７は、投写画像を生成するデバイスであり、例えば、ＤＭＤ（Digital Mirror Device）３１１、カラーホイール３１２等を含む。ＤＭＤ３１１は、多数の微小鏡面（マイクロミラー）を平面に配置した表示素子である。カラーホイール３１２は、例えば、赤青、緑の３色に色分けされた円板等を高速で回転させ、透過させることにより色づけを行う。
【００２７】
光源３０６から出た光は、投写対象の画像によって、画素毎にその向きが制御されるＤＭＤ３１１で反射し、カラーホイール３１２で色づけし、投写レンズ３０８を通して投写面１０４に画像として投写される。モーター３０９は、投写レンズ３０８を駆動するモーターで、ズーム、フォーカス等の調整を行う。なお、ＤＭＤ３１１及びカラーホイール３１２は、表示素子３０７の一例である。表示素子３０７は、例えば、ＬＣＤ（Liquid Crystal Display）等の他の表示素子であっても良い。
【００２８】
バス３１０は、前記各構成に接続され、アドレス信号、データ信号、各種制御信号等を伝達する。
【００２９】
センサ３１３は、プロジェクタ１０１の動きを検知する動き検知手段であり、加速度センサ、ジャイロなど、プロジェクタ１０１の移動、姿勢変化などの動きが検知可能なものを用いることができる。
【００３０】
センサ３１３の検知結果は、当該プロジェクタ自らが表示する画像の投写面１０４上での表示状態が変更される表示状態変更条件が満たされたか否かを判断するために用いられる。したがって、この表示状態変更条件が満たされたか否かの判断に有用な検知結果が得られるものであれば、動き検知手段に限られない。例えば、当該プロジェクタが動かなくても、投写面１０４が動いてしまうと、当該プロジェクタ自らが表示する画像の投写面１０４上での表示状態が変更されるので、投写面１０４の動き等を検知するもの（例えば、投写面１０４を撮像する撮像手段）を用いることもできる。
【００３１】
図５は、本実施形態に係る情報端末のハードウェア構成例を示すハードウェア構成図である。
情報端末１０２は、一般的なコンピュータの構成を有しており、例えば、ＣＰＵ４０１、ＲＡＭ４０２、ＲＯＭ４０３、ストレージ部４０４、通信Ｉ／Ｆ部４０５、外部Ｉ／Ｆ部４０６、表示部４０７、入力部４０８、バス４０９等を有する。
【００３２】
ＣＰＵ４０１は、ＲＯＭ４０３やストレージ部４０４等からプログラムやデータをＲＡＭ４０２上に読み出し、処理を実行する演算装置である。ＲＡＭ４０２は、ＣＰＵ４０１のワークエリア等として用いられる揮発性のメモリである。ＲＯＭ４０３は、例えば、情報端末１０２の起動時に実行されるＢＩＯＳ（Basic Input / Output System）や、各種の設定等を記憶する不揮発性のメモリであり、例えば、フラッシュＲＯＭ等で構成される。
【００３３】
ストレージ部４０４は、例えば、ＯＳ（Operating System）、アプリケーションプログラム、各種データ等を記憶する不揮発性の記憶装置であり、例えば、ＨＤＤ、ＳＳＤ等で構成される。
【００３４】
通信Ｉ／Ｆ部４０５は、情報端末１０２を複数のプロジェクタ１０１−１〜１０１−３と通信により接続するためのインタフェースあり、例えば、無線ＬＡＮインタフェース等の無線通信インタフェースである。また、別の一例として、通信Ｉ／Ｆ部４０５は、例えば、有線ＬＡＮのインタフェース等であっても良い。この場合、情報端末１０２が接続される有線ＬＡＮに無線ＬＡＮのアクセスポイント１０７を接続することで、複数のプロジェクタ１０１−１〜１０１−３との通信を確立することができる。あるいは、複数のプロジェクタ１０１−１〜１０１−３に有線ＬＡＮのインタフェースが備わっている場合には、複数のプロジェクタ１０１−１〜１０１−３を有線ＬＡＮに直接接続しても良い。この場合、情報端末１０２と複数のプロジェクタ１０１−１〜１０１−３との間は有線接続となる。
【００３５】
外部Ｉ／Ｆ部４０６は、外部装置を接続するためのインタフェースである。外部装置には、例えば、ＵＳＢメモリ、メモリカード、光学ディスク等の記録媒体４１０や、カメラ１０６及びプロジェクタ１０１等が含まれる。
【００３６】
表示部４０７は、情報端末１０２による処理結果等を表示する、例えば、液晶ディスプレイ（ＬＣＤ）等の表示装置である。入力部４０８は、情報端末１０２へのユーザーの操作を受付けるための、例えば、キーボード、マウス、タッチパネル等の入力装置である。なお、表示部４０７と入力部４０８とは、表示装置と入力装置とが一体化された、例えば、タッチパネルディスプレイ等の表示入力部であっても良い。バス４０９は、前記各構成に接続され、アドレス信号、データ信号、及び各種制御信号等を伝達する。
【００３７】
図６は、本実施形態に係るカメラ１０６のハードウェア構成例を示すハードウェア構成図である。
カメラ１０６は、一般的なコンピュータの構成を含み、例えば、ＣＰＵ５０１、メモリ５０２、通信Ｉ／Ｆ部５０３、外部Ｉ／Ｆ部５０４、撮像レンズ５０５、撮像素子５０６、表示部５０７、操作部５０８、バス５０９等を有する。
【００３８】
ＣＰＵ５０１は、メモリ５０２等からプログラムやデータを読出し、処理を実行することでカメラ１０６が備える各機能を実現する演算装置である。メモリ５０２は、例えば、ＣＰＵ５０１のワークエリア等として使用されるＲＡＭや、カメラ１０６のプログラムや、データ等を格納するフラッシュＲＯＭ等を含む。通信Ｉ／Ｆ部５０３は、撮像した画像データ等を情報端末１０２に送信するための、例えばＵＳＢ等の通信部である。例えば、ユーザーは、カメラ１０６で撮像した画像データを、通信Ｉ／Ｆ部５０３に情報端末１０２の外部Ｉ／Ｆ部４０６を接続することにより、画像データの受け渡しをすることができる。
【００３９】
外部Ｉ／Ｆ部５０４は、外部装置を接続するためのインタフェースである。外部装置には、例えば、ＵＳＢメモリ、メモリカード、光学ディスク等の記録媒体４１０等が含まれる。例えば、カメラ１０６が単体の撮像装置である場合、ユーザーは、カメラ１０６で撮像した画像データを、外部Ｉ／Ｆ部５０４に接続されたメモリカード等に格納し、画像データを格納したメモリカード等を情報端末１０２の外部Ｉ／Ｆ部４０６に接続することにより、画像データの受け渡しをすることができる。
【００４０】
表示部５０７は、例えば、画像の撮像時に、撮像対象物（投写面１０４等）を表示したり、撮像された画像のプレビュー画面を表示したりする表示装置である。操作部５０８は、カメラ１０６へのユーザーの操作を受け付けるためのボタンや、タッチパネル等の入力装置である。なお、表示部５０７と操作部５０８とは、表示装置と入力装置とが一体化された、タッチパネルディスプレイ等の表示入力部であっても良い。バス５０９は、前記各構成に接続され、アドレス信号、データ信号、及び各種制御信号等を伝達する。
【００４１】
図７は、本実施形態に係る表示システムの機能ブロック図である。
プロジェクタ１０１は、無線通信手段６０１、接続情報表示手段６０２、投写手段６０３、記憶手段６０４、接続情報管理手段６０５、判断手段６１６、画像削除手段６１７等を有する。なお、図７において、プロジェクタ１０１−２，１０１−３は、プロジェクタ１０１−１と同様の構成を有しているものとする。
【００４２】
無線通信手段６０１は、プロジェクタ１０１が投写面１０４に投写する画像データを情報端末１０２から受信するための手段であり、例えば、図４の無線通信Ｉ／Ｆ３０４等によって実現される。また、無線通信手段６０１は、情報端末１０２や、他のプロジェクタ１０１等と制御データ等の各種情報やデータの送受信も行うこともできる。
【００４３】
接続情報表示手段６０２は、プロジェクタ１０１の無線通信手段６０１に接続するための識別コード２０１−１〜２０１−３等を表示する手段であり、例えば、図４のＣＰＵ３０１で動作するプログラムによって実現させる。接続情報表示手段６０２は、ユーザーによる所定の操作（例えば、電源投入、ボタン操作等）や、情報端末１０２からの要求等に応じて、例えば、投写手段６０３により投写面１０４等に識別コード２０１−１〜２０１−３等の予め定められた接続情報を表示する。
【００４４】
なお、識別コード２０１−１〜２０１−３は、接続情報の一例である。接続情報は、複数のプロジェクタ１０１−１〜１０１−３ごとに異なる情報であり、情報端末１０２に入力することにより、情報端末１０２と各プロジェクタ１０１との間の通信を確立することができるものであれば、他の形式であっても良い。例えば、接続情報は、図２に示す識別コード２０１−１〜２０１−３のような数字の他にも、文字、又は数字と文字の組み合わせ等、ユーザーによる読取や入力が容易な任意の文字又は文字列（ＩＰアドレスなど）等であっても良い。あるいは、接続情報は、絵や画像を用いて、一致する絵や画像を選択するようなものであっても良い。
【００４５】
投写手段６０３は、画像を投写面１０４等に投写する手段であり、例えば、図４の光源３０６、表示素子３０７、投写レンズ３０８、モーター３０９等、及びＣＰＵ３０１で動作するプログラム等によって実現される。
【００４６】
記憶手段６０４は、投写手段６０３が投写する画像データ、接続情報表示手段６０２が表示する識別コード、プロジェクタ１０１の設定情報等の各種データを記憶する手段であり、例えば、図４のメモリ３０２や、ストレージ部３０３等によって実現される。
【００４７】
接続情報管理手段６０５は、接続情報表示手段６０２が表示する識別コード等の接続情報を管理する手段であり、例えば、図４のＣＰＵ３０１で動作するプログラム等によって実現される。接続情報管理手段６０５は、例えば、接続情報表示手段６０２が表示する識別コード等の接続情報を生成して、記憶手段６０４への記憶や、他の機器への通知等の管理を行う。また、接続情報管理手段６０５は、情報端末１０２からの無線通信手段６０１への接続要求に含まれる接続情報と、記憶手段６０４に記憶された接続情報とを照合し、接続情報が一致した場合、情報端末１０２の無線通信手段６０１への接続を許可する。
【００４８】
好ましくは、接続情報管理手段６０５は、プロジェクタ１０１の接続情報が、他のプロジェクタ１０１の接続情報と重複しないように管理する機能を持たせるのがよい。例えば、接続情報管理手段６０５は、ユーザーの操作や、情報端末１０２等からの要求に応じて、新たな接続情報を生成する。あるいは、接続情報管理手段６０５は、他のプロジェクタ１０１の接続情報管理手段６０５と通信を行い、接続情報が互いに重複しないように事前に調整を行うもの等であっても良い。
【００４９】
判断手段６１６は、当該プロジェクタ自らが表示する画像の投写面１０４上での表示状態が変更される表示状態変更条件が満たされたか否かを判断する判断部であり、例えば、図４のセンサ３１３やＣＰＵ３０１で動作するプログラム等によって実現される。本実施形態における判断手段６１６は、センサ３１３が当該プロジェクタ１０１の移動、姿勢変化などの動きを検知したときに表示状態変更条件が満たされたと判断する。当該プロジェクタ１０１が移動したり、姿勢が変化したりすると、当該プロジェクタが表示する画像の投写面１０４上での表示状態（位置や大きさ等）が変更されるので、センサ３１３の検知結果は表示状態変更条件の判断に用いることができる。
【００５０】
画像削除手段６１７は、判断手段６１６により表示状態変更条件が満たされたと判断されたときに、記憶手段６０４に記憶されている画像データを削除するものであり、例えば、図４のＣＰＵ３０１で動作するプログラム等によって実現される。また、画像削除手段６１７は、表示状態変更条件が満たされたと判断されたとき、その判断結果を、無線通信手段６０１により他のプロジェクタ１０１へ通知する処理も行う。また、画像削除手段６１７は、無線通信手段６０１により、表示状態変更条件が満たされたとの判断結果を示す通知を他のプロジェクタ１０１から受けたときに、記憶手段６０４に記憶されている画像データを削除する処理も行う。
【００５１】
このような構成により、複数のプロジェクタ１０１−１〜１０１−３のうちの少なくとも１つのプロジェクタ（例えば左側のプロジェクタ１０１−１）の判断手段６１６によって表示状態変更条件が満たされたと判断された場合、まず、当該左側のプロジェクタ１０１−１の記憶手段６０４に記憶されている画像データが削除される。更に、その判断結果が他のプロジェクタ１０１−２，１０１−３に通知されて、他のプロジェクタ１０１−２，１０１−３の記憶手段６０４に記憶されている画像データも削除される。その結果、少なくとも１つのプロジェクタ１０１−１の判断手段６１６によって表示状態変更条件が満たされたと判断された場合には、すべてのプロジェクタ１０１−１〜１０１−３の記憶手段６０４に記憶されている画像データが削除される。
【００５２】
情報端末１０２は、表示制御手段６０６、表示入力手段６０７、通信制御手段６０８、通信手段６０９、投写制御手段６１０、記憶手段６１１、取得手段６１２、接続情報管理手段６１３等を有する。
【００５３】
表示制御手段６０６は、複数のプロジェクタ１０１−１〜１０１−３の配置に応じた識別コード（接続情報）の入力欄を表示入力手段６０７に表示させる手段であり、例えば、図５のＣＰＵ４０１で動作するプログラム（制御アプリ等）によって実現される。
【００５４】
表示入力手段６０７は、表示制御手段６０６の制御により、複数のプロジェクタ１０１−１〜１０１−３の配置に応じた識別コードの入力欄を表示し、ユーザーによる識別コードの入力を受付ける。表示入力手段６０７は、例えば、図５の表示部４０７や入力部４０８等によって実現される。
【００５５】
例えば、表示制御手段６０６は、表示入力手段６０７に、図３に示す接続操作画面２０２等を表示させ、ユーザーによって接続操作画面２０２のＰＪ台数の入力欄２０３に入力されたプロジェクタの台数（台数情報）に応じて、識別コードの入力欄２０４を表示させる。これにより、情報端末１０２の接続操作画面２０２には、複数のプロジェクタ１０１−１〜１０１−３の配置に応じた、識別コードの入力欄２０４が表示される。
【００５６】
通信制御手段６０８は、表示制御手段６０６が表示させた識別コードの入力欄２０４等に入力された識別情報（接続情報）を用いて、複数のプロジェクタ１０１−１〜１０１−３の無線通信手段６０１とそれぞれ通信を確立する。通信制御手段６０８は、例えば、図５のＣＰＵ４０１で動作するプログラム（制御アプリ等）によって実現される。例えば、通信制御手段６０８は、通信手段６０９を用いて、複数のプロジェクタ１０１−１〜１０１−３に、識別コードの入力欄２０４に入力された識別コードを含む接続要求を送信することにより、各プロジェクタ１０１の無線通信手段６０１への接続を要求する。
【００５７】
通信手段６０９は、複数のプロジェクタ１０１−１〜１０１−３の無線通信手段６０１と接続して、情報端末１０２と複数のプロジェクタ１０１−１〜１０１−３との間のデータ通信を行うための手段である。通信手段６０９は、例えば、図５の通信Ｉ／Ｆ部４０５等によって実現される。通信手段６０９は、例えば、無線ＬＡＮ等の無線通信によってプロジェクタ１０１の無線通信手段６０１とデータ通信を行う。
【００５８】
投写制御手段６１０は、複数のプロジェクタ１０１−１〜１０１−３を用いて、投写面１０４に所定の画像を投写するための各種制御を行う。投写制御手段６１０は、例えば、図５のＣＰＵ４０１で動作するプログラム（制御アプリ等）によって実現される。
【００５９】
記憶手段６１１は、例えば、複数のプロジェクタ１０１−１〜１０１−３の校正を行うための校正画像データや投写対象となるコンテンツデータ等を記憶する手段であり、例えば、図５のＲＡＭ４０２、ＲＯＭ４０３、ストレージ部４０４等により実現される。
【００６０】
図８は、本実施形態に係る投写制御手段及び記憶手段の構成例を示すブロック図である。
図８において、投写制御手段６１０は、校正画像投写手段７０１、パラメータ算出手段７０２、画像処理手段７０３等を含む。
【００６１】
校正画像投写手段７０１は、複数のプロジェクタ１０１−１〜１０１−３の校正を行うための校正画像を、複数のプロジェクタ１０１−１〜１０１−３を用いて投写面１０４に投写させる。このとき、投写させる画像データは、例えば、記憶手段６１１に校正画像データ７０５として記憶されている。校正画像投写手段７０１が投写面１０４に複数のプロジェクタ１０１−１〜１０１−３を用いて投写させた校正画像は、例えば、ユーザーによってカメラ１０６で撮像される。また、撮像された画像データは、取得手段６１２によって取得され、例えば、記憶手段６１１に撮像データ７０６として記憶される。
【００６２】
パラメータ算出手段７０２は、例えば、記憶手段６１１に記憶された撮像データ７０６に基づいて、複数のプロジェクタ１０１−１〜１０１−３の各々が投写する画像の画像処理のパラメータを算出する。
【００６３】
画像処理手段７０３は、パラメータ算出手段７０２によって算出された複数のプロジェクタ１０１−１〜１０１−３の各々が投写する画像の画像処理パラメータに基づいて、投写対象となるコンテンツの画像データを画像処理する。投写対象となるコンテンツの画像データは、例えば、記憶手段６１１にコンテンツデータ７０７として記憶されている。なお、コンテンツデータ７０７は、ネットワーク上のサーバ等に記憶されているものであっても良いし、外部機器から入力されるもの等であっても良い。また、画像処理手段７０３による画像処理後の画像データは、投写画像データ７０９として記憶手段６１１に記憶される。
【００６４】
記憶手段６１１に記憶された機器情報７０８は、例えば、複数のプロジェクタ１０１−１〜１０１−３等の接続情報（識別コード等）と、宛先情報（ＩＰアドレス、ＭＡＣアドレス等）と、相対的な位置関係とを、互いに対応づけて記憶した情報である。接続情報は、例えば、図２に示すような識別コード２０１−１〜２０１−３等に相当する情報である。宛先情報は、各プロジェクタ１０１のＩＰアドレスやＭＡＣアドレス等、各プロジェクタ１０１のアドレス（宛先）等を示す情報である。また、機器情報７０８は、例えば、機器ＩＤを含んでもよい。機器ＩＤは、各プロジェクタ１０１の名前、ＭＡＣアドレス、製造番号などのように、機器に固有の情報である。
【００６５】
このように、情報端末１０２は、各プロジェクタ１０１の接続情報と宛先情報との対応関係を、記憶手段６１１に機器情報７０８等として予め記憶しておくと良い。これにより、通信制御手段６０８は、この機器情報７０８を用いて、接続操作画面２０２の識別コードの入力欄２０４に入力された識別コードに基づいて、複数のプロジェクタ１０１−１〜１０１−３に接続を要求することができる。
【００６６】
相対位置は、複数のプロジェクタ１０１−１〜１０１−３の相対的な位置関係を示す情報であり、例えば、図３の接続操作画面２０２の識別コードの入力欄２０４に入力された識別コードに基づいて、表示制御手段６０６等によって設定される。これにより、投写制御手段６１０は、この機器情報７０８を用いて、複数のプロジェクタ１０１−１〜１０１−３の相対的な位置関係を判断することができる。
【００６７】
取得手段６１２は、図８に示す校正画像投写手段７０１によって投写面１０４に投写された校正用画像の撮像データを取得する手段であり、例えば、図５に示す外部Ｉ／Ｆ部４０６及びＣＰＵ４０１で動作するプログラム等によって実現される。例えば、取得手段６１２は、カメラ１０６で撮像された校正用画像の撮像データを、ＵＳＢケーブルを介して取得する。あるいは、取得手段６１２は、メモリカード等の記録媒体４１０を用いて、カメラ１０６から校正用画像の撮像データを取得するものであっても良い。
【００６８】
接続情報管理手段６１３は、例えば、前記機器情報７０８に含まれる各プロジェクタの接続情報を管理する。例えば、接続情報管理手段６１３は、複数のプロジェクタ１０１−１〜１０１−３から、接続情報（識別コード等）が通知された場合、通知された接続情報と宛先情報とを対応づけて機器情報７０８に記憶する。また、接続情報管理手段６１３は、複数のプロジェクタ１０１−１〜１０１−３の接続情報のうち、重複する接続情報がある場合、重複する接続情報を有するプロジェクタ１０１の少なくとも１つに接続情報（識別コード）の更新を要求する。識別コードが重複した場合には、ＩＰアドレスなどの他の接続情報を表示させるようにしてもよい。
【００６９】
前記構成により、情報端末１０２は、例えば、図３の接続操作画面２０２を表示入力手段６０７に表示させ、ユーザーにＰＪ台数の入力欄２０３への入力を促す。また、情報端末１０２は、入力されたＰＪ台数に基づいて、複数のプロジェクタ１０１−１〜１０１−３の配置に応じた識別コードの入力欄２０４を表示入力手段６０７に表示させる。
【００７０】
接続操作画面２０２の識別コードの入力欄２０４に識別コードが入力されると、情報端末１０２は、入力された識別コードに基づいて、複数のプロジェクタ１０１−１〜１０１−３のそれぞれと通信を確立する。また、情報端末１０２は、識別コードの入力欄２０４に入力された識別コードに基づいて、各プロジェクタ１０１の相対的な位置関係を判断して、複数のプロジェクタ１０１−１〜１０１−３による画像の投写を制御する。
【００７１】
カメラ１０６は、図７に示すように、例えば、撮像手段６１４、記憶手段６１５等を有する。撮像手段６１４は、投写面１０４に投写された校正用画像等を撮像する手段であり、例えば、図６の撮像レンズ５０５、撮像素子５０６、及びＣＰＵ５０１で動作するプログラム等によって実現される。記憶手段６１５は、撮像手段６１４によって撮像された校正用画像等の撮像データを記憶する手段であり、例えば、図６のメモリ５０２や、外部Ｉ／Ｆ部５０４に接続された記録媒体４１０等によって実現される。
【００７２】
図９は、本実施形態に係る表示システムの接続処理のシーケンスフロー図である。
なお、図９において、破線の矢印は、ユーザーによる操作等を示すものとする。また、図９のシーケンスフロー図の開始時点において、情報端末１０２では制御アプリが起動されており、図３に示すような接続操作画面２０２が表示されているものとする。
【００７３】
ユーザーは、例えば、図２に示すように複数のプロジェクタ１０１−１〜１０１−３の各々を配置する（Ｓ８０１〜Ｓ８０３）。そして、ユーザーがプロジェクタ１０１−１の電源を投入すると（Ｓ８０４）、プロジェクタ１０１−１は、識別コード１（例えば、図２の識別コード２０１−１）を投写面１０４に表示（投写）する（Ｓ８０５）。同様に、ユーザーがプロジェクタ１０１−２の電源を投入すると（Ｓ８０６）、プロジェクタ１０１−２は、識別コード２（例えば、図２の識別コード２０１−２）を投写面１０４に表示する（Ｓ８０７）。また、ユーザーがプロジェクタ１０１−３の電源を投入すると（Ｓ８０８）、プロジェクタ１０１−３は、識別コード３（例えば、図２の識別コード２０１−３）を投写面１０４に表示する（Ｓ８０９）。
【００７４】
続いて、ユーザーが、情報端末１０２に表示された接続操作画面２０２のＰＪ台数の入力欄２０３にプロジェクタの台数（投写台数）を入力すると（Ｓ８１０）、情報端末１０２は、識別コードの入力欄２０４を表示する（Ｓ８１１）。ユーザーは、投写面１０４に投写された識別コード、例えば、図２の識別コード２０１−１〜２０１−３を見ながら、情報端末１０２の識別コードの入力欄２０４に、各プロジェクタ１０１の識別コードを入力する（Ｓ８１２）。
【００７５】
情報端末１０２は、識別コードの入力欄２０４に入力された識別コードを用いて、各プロジェクタ１０１に接続を要求する。例えば、情報端末１０２は、識別コードを含む接続要求をプロジェクタ１０１−１に送信する（Ｓ８１３）。情報端末１０２から接続要求を受信したプロジェクタ１０１−１は、接続要求に含まれる識別コードをプロジェクタ１０１−１の識別コードと照合し、識別コードが一致した場合、情報端末１０２に接続の許可を示す接続応答を送信する（Ｓ８１４）。これにより、情報端末１０２とプロジェクタ１０１−１との間の通信が確立され、情報端末１０２からプロジェクタ１０１−１へ投写画像等の送信が可能となる（Ｓ８１５）。
【００７６】
同様に、情報端末１０２は、識別コード２を含む接続要求をプロジェクタ１０１−２に送信する（Ｓ８１６）。情報端末１０２から接続要求を受信したプロジェクタ１０１−２は、接続要求に含まれる識別コードをプロジェクタ１０１−２の識別コードと照合し、識別コードが一致した場合、情報端末１０２に接続の許可を示す接続応答を送信する（Ｓ８１７）。これにより、情報端末１０２とプロジェクタ１０１−２との間の通信が確立する（Ｓ８１８）。
【００７７】
また、情報端末１０２は、識別コード３を含む接続要求をプロジェクタ１０１−３に送信する（Ｓ８１９）。情報端末１０２から接続要求を受信したプロジェクタ１０１−３は、接続要求に含まれる識別コードをプロジェクタ１０１−３の識別コードと照合し、識別コードが一致した場合、情報端末１０２に接続の許可を示す接続応答を送信する（Ｓ８２０）。これにより、情報端末１０２とプロジェクタ１０１−３との間の通信が確立する（Ｓ８２１）。
【００７８】
このように、本実施形態に係る表示システム１００では、複数のプロジェクタ１０１−１〜１０１−３の各々が投写した識別コードを、情報端末１０２の識別コードの入力欄２０４に入力するだけで、自動的に各プロジェクタ１０１との接続処理が行われる。
【００７９】
図１０は、本実施形態に係る校正用画像の撮像処理のシーケンスフロー図である。
例えば、図９の接続処理が完了した後、引き続き校正用画像の撮像処理が行われる。
【００８０】
情報端末１０２は、校正用画像１をプロジェクタ１０１−１へ送信し（Ｓ９０１）、プロジェクタ１０１−１は、情報端末１０２から送信された校正用画像１を投写面１０４に投写する（Ｓ９０２）。また、情報端末１０２は、校正用画像２をプロジェクタ１０１−２へ送信し（Ｓ９０３）、プロジェクタ１０１−２は、情報端末１０２から送信された校正用画像２を投写面１０４に投写する（Ｓ９０４）。このとき、投写面１０４に投写される画像の例を図１１に示す。
【００８１】
校正用の画像の一例として、図１１の投写領域１０３−１に投写されているように、校正用画像の四隅に設けられた位置合わせ矩形パターン１００１と、格子状に配置された複数のドットパターン１００２とを含む第一校正用画像を用いる。または、図１１の投写領域１０３−２に投写されているように、校正用画像の四隅に設けられた矩形パターン１００１のみを含む第二校正用画像を用いる。
【００８２】
格子状のドットパターン１００２は、プロジェクタ１０１の投写画像の座標に対応しており、投写面１０４に投写されたドットパターン１００２を撮像することにより、投写面１０４に投写された画像の台形歪や局所的な歪などを検出することができる。
【００８３】
位置合わせ矩形パターン１００１は、校正用画像が投写された投写面１０４の撮像データ間の位置合わせを行うためのパターンであり、第一校正用画像と第二校正用画像は、同じ位置に位置合わせ矩形パターン１００１が設けられている。
【００８４】
なお、位置合わせ矩形パターン１００１及び格子状のドットパターン１００２を含む第一校正用画像と、位置合わせ矩形パターン１００１を含む第二校正用画像は、校正用画像の一例である。例えば、校正用画像は、投写対象となる画像を用いるものであっても良いし、位置合わせ矩形パターン１００１を含まない格子状のドットパターン１００２のみを含む画像等であっても良い。
【００８５】
図１０に示すステップＳ９０５において、情報端末１０２は、例えば、所定の撮像メッセージ画面を表示し、ユーザーに投写面１０４に投写された校正用画像を撮像するように促す。ユーザーは、撮像メッセージ画面に従って、プロジェクタ１０１−１の投写領域１０３−１と、プロジェクタ１０１−２の投写領域１０３−２の両方が収まるように、カメラ１０６で投写面１０４の撮像操作を行う（Ｓ９０６）。カメラ１０６は、投写面１０４を撮像し、撮像された画像データ（画像１）を記憶手段６１５に保存する。ユーザーは、撮像を終えると、例えば、撮像メッセージ画面に従って完了操作を行い、情報端末１０２に撮像が完了したことを通知する（Ｓ９０８）。
【００８６】
続いて、ステップＳ９０９において、情報端末１０２は、校正用画像３をプロジェクタ１０１−１へ送信し、プロジェクタ１０１−１は、情報端末１０２から送信された校正用画像３を投写面１０４に投写する（Ｓ９１０）。また、情報端末１０２は、校正用画像４をプロジェクタ１０１−２へ送信し（Ｓ９１１）、プロジェクタ１０１−２は、情報端末１０２から送信された校正用画像４を投写面１０４に投写する（Ｓ９１２）。このとき、投写面１０４に投写される画像の例を図１２に示す。
【００８７】
図１２に示すように、プロジェクタ１０１−１が投写する校正用画像３には、前述の校正用画像の四隅に設けられた矩形パターン１００１のみを含む第二校正用画像が用いられる。また、プロジェクタ１０１−２が投写する校正用画像４には、前述の校正用画像の四隅に設けられた位置合わせ矩形パターン１００１と格子状の複数のドットパターン１００２とを含む第一校正用画像が用いられる。
【００８８】
ステップＳ９１３において、情報端末１０２は、例えば、所定の撮像メッセージ画面を表示し、ユーザーに投写面１０４に投写された校正用画像の撮像を促す。ユーザーは、このメッセージ画面に従って、プロジェクタ１０１−１の投写領域１０３−１と、プロジェクタ１０１−２の投写領域１０３−２の両方が収まるように、カメラ１０６で投写面１０４の撮像操作を行う（Ｓ９１４）。カメラ１０６は、投写面１０４を撮像した画像データ（画像２）を記憶手段６１５に保存する（Ｓ９１５）。ユーザーは、撮像を終えると、例えば、撮像メッセージ画面に従って完了操作を行い、情報端末１０２に撮像が完了したことを通知する（Ｓ９１６）。
【００８９】
続いて、ステップＳ９１７において、情報端末１０２は、校正用画像５をプロジェクタ１０１−２へ送信し、プロジェクタ１０１−２は、情報端末１０２から送信された校正用画像５を投写面１０４に投写する（Ｓ９１８）。また、情報端末１０２は、校正用画像６をプロジェクタ１０１−３へ送信し（Ｓ９１９）、プロジェクタ１０１−３は、情報端末１０２から送信された校正用画像６を投写面１０４に投写する（Ｓ９２０）。このとき、投写面１０４に投写される画像の例を図１３に示す。
【００９０】
図１３に示すように、プロジェクタ１０１−２が投写する校正用画像５には、前述の校正用画像の四隅に設けられた位置合わせ矩形パターン１００１と格子状の複数のドットパターン１００２とを含む第一校正用画像が用いられる。また、プロジェクタ１０１−３が投写する校正用画像６には、前述の校正用画像の四隅に設けられた矩形パターン１００１のみを含む第二校正用画像が用いられる。
【００９１】
ステップＳ９２１において、情報端末１０２は、例えば、所定の撮像メッセージ画面を表示し、ユーザーに投写面１０４に投写された校正用画像の撮像を促す。ユーザーは、このメッセージに従って、プロジェクタ１０１−２の投写領域１０３−２と、プロジェクタ１０１−３の投写領域１０３−３の両方が収まるように、カメラ１０６で投写面１０４の撮像操作を行う（Ｓ９２２）。カメラ１０６は、投写面１０４を撮像した画像データ（画像３）を記憶手段６１５に保存する（Ｓ９２３）。ユーザーは、撮像を終えると、例えば、撮像メッセージ画面に従って完了操作を行い、情報端末１０２に撮像が完了したことを通知する（Ｓ９２４）。
【００９２】
続いて、ステップＳ９２５において、情報端末１０２は、校正用画像７をプロジェクタ１０１−２へ送信し、プロジェクタ１０１−２は、情報端末１０２から送信された校正用画像７を投写面１０４に投写する（Ｓ９２６）。また、情報端末１０２は、校正用画像８をプロジェクタ１０１−３へ送信し（Ｓ９２７）、プロジェクタ１０１−３は、情報端末１０２から送信された校正用画像８を投写面１０４に投写する（Ｓ９２８）。このとき、投写面１０４に投写される画像の例を図１４に示す。
【００９３】
図１４に示すように、プロジェクタ１０１−２が投写する校正用画像７には、前述の校正用画像の四隅に設けられた矩形パターン１００１のみを含む第二校正用画像が用いられる。また、プロジェクタ１０１−３が投写する校正用画像８には、前述の校正用画像の四隅に設けられた位置合わせ矩形パターン１００１と格子状の複数のドットパターン１００２とを含む第一校正用画像が用いられる。
【００９４】
ステップＳ９２９において、情報端末１０２は、例えば、所定の撮像メッセージ画面を表示し、ユーザーに投写面１０４に投写された校正用画像の撮像を促す。ユーザーは、このメッセージ画面に従って、プロジェクタ１０１−２の投写領域１０３−２と、プロジェクタ１０１−３の投写領域１０３−３の両方が収まるように、カメラ１０６で投写面１０４の撮像操作を行う（Ｓ９３０）。カメラ１０６は、投写面１０４を撮像した画像データ（画像４）を記憶手段６１５に保存する（Ｓ９３１）。ユーザーは、撮像を終えると、例えば、撮像メッセージ画面に従って完了操作を行い、情報端末１０２に撮像が完了したことを通知する（Ｓ９３２）。
【００９５】
ステップＳ９３３において、情報端末１０２は、画像１〜４の撮像が完了したと判断し、カメラ１０６から、ステップＳ９０１〜ステップＳ９３２で撮像された画像１〜４を取得する処理を行う。
【００９６】
次に、情報端末１０２は、図１０の撮像処理で取得した撮像画像１〜４を用いて、複数のプロジェクタ１０１−１〜１０１−３の各々が投写する画像を生成し、複数のプロジェクタ１０１−１〜１０１−３に配信する。複数のプロジェクタ１０１−１〜１０１−３が、情報端末１０２から配信された画像をそれぞれ投写面１０４に投写させることにより、個々のプロジェクタ１０１−１〜１０１−３の投写画面よりも大きい大画面に画像を投写するマルチ投写が行われる。
【００９７】
図１５は、取得した撮像画像１〜４を用いて、複数のプロジェクタ１０１−１〜１０１−３の各々が投写する画像の画像処理のパラメータを算出する処理の一例を示すフローチャートである。
この処理では、画像処理のパラメータとしての幾何補正係数およびブレンディング係数の計算を行う。まず、図１０の撮像処理で取得した撮像画像１〜４から、個々の画像座標系における各プロジェクタ１０１の投写画像上の複数のドットパターン１００２の重心座標を格子点座標（小数点精度）として抽出する（Ｓ１００１）。複数のドットパターン１００２の重心座標は、例えば、画像を２値化し、白画素（ドットパターン１００２に対応する画素）のかたまりをパターンマッチングなどで切り出し、その重心座標を求めることによって計算することができる。
【００９８】
また、図１０の撮像処理で取得した撮像画像１〜４から、個々の画像座標系における各プロジェクタ１０１の投写画像上の四隅の矩形パターン１００１の重心座標を位置合わせ点座標として抽出する（Ｓ１００２）。矩形パターン１００１の重心座標も同様に、例えば、画像を２値化し、白画素（矩形パターン１００１に対応する画素）のかたまりをパターンマッチングなどで切り出し、その重心座標を求めることによって計算することができる。
【００９９】
次に、所定の撮像画像１〜４の対について、撮像画像間で共通する矩形パターン１００１の位置合わせ点座標に基づき、射影変換係数を計算する（Ｓ１００３）。そして、ステップＳ１００３で計算された射影変換係数に基づき、各プロジェクタ１０１の投写画像の格子点座標を、共通座標系に変換し、統合する（Ｓ１００４）。
【０１００】
具体的には、撮像画像１と撮像画像２の対について、撮像画像間で共通する矩形パターン１００１の位置合わせ点座標の対が求められるので、この位置合わせ点座標の対に基づき、撮像画像２の座標系から撮像画像１の座標系へ変換する射影変換の係数を計算する。同様にして、他の撮像画像についても、撮像画像１の座標系へ変換する射影変換の係数を計算し、すべてのプロジェクタ１０１−１〜１０１−３の格子点座標が、撮像画像１の座標系である共通座標系に変換され、統合される。
【０１０１】
射影変換の変換式は、下記式（１）で表され、下記式（１）の分母を払って整理すると、下記式（２）で表す一次多項式に展開することができる。
【０１０２】
【数１】
2018151499.tif 000003
【０１０３】
【数２】
2018151499.tif 000004
【０１０４】
前記式（１）および（２）中、ｘ、ｙは、変換前の平面座標を表し、ｕ、ｖは、変換後の平面座標を表し、ａ〜ｈの８つの係数は、射影変換係数を表す。前記式において、未知パラメータである８つの射影変換係数を算出するためには、最低でも８個の連立方程式を要するが、上述した対の校正用撮像画像における４つの位置合わせの対応点があれば、８個の変換式を生成することができる。この４つの対応点から生成された８つの連立方程式を解くことにより、射影変換係数ａ〜ｈを求めることができる。
【０１０５】
次に、各プロジェクタ１０１について、共通座標系上に変換および統合された格子点座標を線形に外挿し、投写可能領域の外周座標を計算する（Ｓ１００５）。共通座標系における各プロジェクタの投写可能領域に対応する外周画素の座標（４隅および４辺上の格子点）は、外周部に位置する各４つの格子点座標から線形に外挿することによって計算することができる。同様に、外周座標（４隅および４辺上の格子点）以外の任意の座標点に対応する共通座標系上の点も、近傍の４点の格子点座標を線形に内挿または外挿して求めることができる。上述した線形的な外挿をプロジェクタ毎に行うことにより、３つのプロジェクタ１０１−１〜１０１−３の投写可能領域（つまり全面白画像を投写して映る範囲）が共通座標系上で検出される。
【０１０６】
次に、共通座標系において、すべてのプロジェクタ１０１−１〜１０１−３の投写可能領域の論理和（ＯＲ）を求めて、コンテンツ画像をマップするための補正後投写目標領域を前記論理和の領域内に設定する（Ｓ１００６）。補正後投写目標領域は、コンテンツ画像を、そのアスペクト比を保って、すべてのプロジェクタ１０１−１〜１０１−３の投写可能領域の論理和となる領域内に最大の大きさでマップするように設定される。
【０１０７】
共通座標系上で各投写可能領域の４隅の点が既知であり、これらを結ぶ４つの辺（上辺、下辺、左辺、右辺）も、それぞれ格子点幅で線形区分された形で求まり、それらの存在範囲も把握される。したがって、共通座標系上での３つのプロジェクタ１０１−１〜１０１−３の投写可能領域の上辺と下辺とで挟まれた範囲、同じく左辺と右辺とで挟まれた範囲に、３つの論理和の領域内に取り得る矩形範囲が定まる。そして、この補正後投写目標領域に、投写すべきコンテンツ画像がマップされることになる。
【０１０８】
ステップＳ１００７〜ステップＳ１０１１の処理は、プロジェクタ毎に実行され、各プロジェクタの幾何補正係数及びブレンディング係数を求める。ステップＳ１００７では、共通座標系上の格子点座標を、元のコンテンツ画像の座標系に変換する。以下、共通座標系上で補正後投写目標領域にマップされるコンテンツ画像を「投写コンテンツ画像」といい、その元となるオリジナルのコンテンツ画像を「等倍コンテンツ画像」という。
【０１０９】
ステップＳ１００８では、プロジェクタ１０１のメモリ３０２上における格子点座標を、共通座標系を経由して、等倍コンテンツ画像の座標系の画素位置に対応付ける。ステップＳ１００９では、メモリ３０２上の整数画素座標を、共通座標系を経由して、等倍コンテンツ画像の座標系の画素位置へ線形補間により対応付ける。ステップＳ１００７〜ステップＳ１００９で示す各処理で計算される幾何補正係数は、メモリ３０２上の各座標を、投写コンテンツ画像上の位置に対応する等倍コンテンツ画像上の画素位置に対応付けるものである。
【０１１０】
すべてのプロジェクタ１０１−１〜１０１−３について、メモリ３０２上の整数画素座標と等倍コンテンツ画像の座標系との対応付けが完了すると、画像処理のパラメータ算出処理を終了する。これにより、すべてのプロジェクタ１０１−１〜１０１−３それぞれのための幾何補正係数が準備される。
【０１１１】
なお、本実施形態では、幾何補正係数として、メモリ３０２上の全画素に対する等倍コンテンツ画像上での対応する画素位置を求めているが、これに限定されるものではない。例えば、メモリ３０２上の各格子点に対する等倍コンテンツ画像上での画素位置を幾何補正係数として求め、格子点以外の座標については四辺形パッチ毎に射影変換あるいは線形変換することにより計算する態様としてもよい。
【０１１２】
また、ステップＳ１００９では、プロジェクタ間における重複領域を補正するためのブレンディング係数を計算する。そして、ステップＳ１０１０では、計算されたプロジェクタ毎の幾何補正係数およびブレンディング係数を設定する。なお、このようにして幾何補正係数およびブレンディング係数等のパラメータの設定が完了したら、複数のプロジェクタ１０１−１〜１０１−３によるマルチ投写のキャリブレーション処理の完了通知が各プロジェクタ１０１−１〜１０１−３へ通知される。
【０１１３】
図１６は、各プロジェクタ１０１−１〜１０１−３に対応するパラメータ（幾何補正係数およびブレンディング係数）を用いて、これらのプロジェクタ１０１−１〜１０１−３の各々が投写する投写画像によりマルチ投写する処理の一例を示すフローチャートである。
ユーザーがマルチ投写することを希望するコンテンツ（静止画ファイル、動画ファイル等）が情報端末１０２の表示入力手段６０７により選択されると（Ｓ１１０１）、情報端末１０２の投写制御手段６１０は、選択されたコンテンツから過去に生成した投写コンテンツ画像のデータが各プロジェクタ１０１−１〜１０１−３の記憶手段６０４に記憶されているかどうかを確認する（Ｓ１１０２）。このとき、ユーザーは、複数のコンテンツ（複数のファイル）を選択することもできる。
【０１１４】
ステップＳ１１０２の確認処理では、例えば、情報端末１０２の投写制御手段６１０が、通信手段６０９により、すべてのプロジェクタ１０１−１〜１０１−３に対し、それぞれのプロジェクタ１０１−１〜１０１−３の記憶手段６０４に当該コンテンツデータに対応する投写コンテンツ画像が記憶されているかどうかを問い合わせる。そして、この問い合わせに対する応答に従って、すべてのプロジェクタ１０１−１〜１０１−３の記憶手段６０４に当該コンテンツデータに対応する投写コンテンツ画像が記憶されているかどうかを確認する。
【０１１５】
この確認処理において、すべてのプロジェクタ１０１−１〜１０１−３の記憶手段６０４に当該コンテンツデータに対応する投写コンテンツ画像が記憶されていることを確認したら（Ｓ１１０２のＹｅｓ）、情報端末１０２の投写制御手段６１０は、通信手段６０９により、すべてのプロジェクタ１０１−１〜１０１−３の投写手段６０３に対し、当該コンテンツデータに対応する投写コンテンツ画像の投写を指示する。この指示を無線通信手段６０１で受信した各プロジェクタ１０１−１〜１０１−３は、記憶手段６０４から当該コンテンツデータに対応する投写コンテンツ画像を読み出す（ＳＳ１１０６）。そして、各プロジェクタ１０１−１〜１０１−３は、投写手段６０３により、それぞれの投写コンテンツ画像を投写面１０４上に投写する（Ｓ１１０７）。これにより、投写面１０４上には、プロジェクタ毎の各投写コンテンツ画像が好適に重なり合わせられ、当該コンテンツの画像が単一の画像として表示される。
【０１１６】
一方、いずれかのプロジェクタ１０１−１〜１０１−３の記憶手段６０４に当該コンテンツデータに対応する投写コンテンツ画像が記憶されていないことを確認したら（Ｓ１１０２のＮｏ）、情報端末１０２の投写制御手段６１０は、選択されたコンテンツに対応するコンテンツデータ７０７を記憶手段６１１から読み出す。そして、画像処理手段７０３により、パラメータ算出手段７０２により作成されたプロジェクタ毎の画像処理用パラメータ（幾何補正係数およびブレンディング係数）を用いて、プロジェクタ毎にコンテンツデータ７０７を補正処理し、プロジェクタ毎の投写コンテンツ画像を生成する処理を実行する（Ｓ１１０３）。
【０１１７】
プロジェクタ１０１毎に実行される補正処理では、プロジェクタメモリの全画素と、等倍コンテンツ画像（コンテンツデータが静止画である場合にはプロジェクタ毎に画像分割した後の分割画像であり、コンテンツデータが動画である場合には静止画分割後の各静止画をプロジェクタ毎に画像分割した後の分割画像である。）上での対応する画素位置との対応付けデータを準備する。画像処理手段７０３は、プロジェクタメモリの画素毎の参照すべき等倍コンテンツ画像上の画素位置（小数点数）に基づき、投写すべき等倍コンテンツ画像から、バイリニア、バイキュービックなどの画素補間方法によって中間画像を生成する。画像処理手段７０３は、さらに、生成された中間画像のＲ、Ｇ、Ｂ各色の画素値に対し、対応付けデータにより対応付けられるブレンディング係数を乗じて、補正処理を完了する。
【０１１８】
このようにして補正処理を経て生成された投写コンテンツ画像のデータは、通信手段６０９により、それぞれのプロジェクタ１０１−１〜１０１−３へ転送される（Ｓ１１０４）。そして、投写コンテンツ画像のデータを無線通信手段６０１で受信した各プロジェクタ１０１−１〜１０１−３は、その投写コンテンツ画像のデータを記憶手段６０４に記憶する（Ｓ１１０５）。そして、各プロジェクタ１０１−１〜１０１−３は、記憶手段６０４から当該コンテンツデータに対応する投写コンテンツ画像を読み出し（ＳＳ１１０６）、投写手段６０３により、それぞれの投写コンテンツ画像を投写面１０４上に投写する（Ｓ１１０７）。これにより、投写面１０４上には、プロジェクタ毎の各投写コンテンツ画像が好適に重なり合わせられ、当該コンテンツの画像が単一の画像として表示される。
【０１１９】
なお、コンテンツデータが動画である場合、プロジェクタ１０１−１〜１０１−３間で動画再生タイミングの同期をとる必要がある。
【０１２０】
本実施形態の表示システムにおいては、コンテンツデータの画像をマルチ投写する際、そのコンテンツデータから投写コンテンツ画像を過去に生成したことがある場合には、その投写コンテンツ画像が各プロジェクタ１０１−１〜１０１−３の記憶手段６０４に記憶されているので、これを用いてマルチ投写を行うことができる。この場合、コンテンツデータの画像をマルチ投写するたびに、投写コンテンツ画像を生成する処理（補正処理等）を繰り返す必要がなく、迅速にマルチ投写を開始することができる。
【０１２１】
マルチ投写が開始されると、左側のプロジェクタ１０１−１からは、図１７（ａ）に示すような投写コンテンツ画像１０８−１が投写面１０４上に表示される。また、中央のプロジェクタ１０１−２からは、図１７（ｂ）に示すような投写コンテンツ画像１０８−２が投写面１０４上に表示される。なお、右側のプロジェクタ１０１−３からも、同様に、投写コンテンツ画像１０８−３が投写面１０４上に表示される。これらの投写コンテンツ画像が投写面１０４上で連結して表示されることで、図１８に示すように、当該コンテンツの画像１０８が単一の画像として表示される。
【０１２２】
このとき、例えば左側のプロジェクタ１０１−１がなんらかの要因で動いてしまって、左側のプロジェクタ１０１−１の設置位置や姿勢が当初の状態（当該コンテンツに対応する投写コンテンツ画像を生成したとき、画像処理用のパラメータを算出したとき等の状態）から変化していたとする。この場合、左側のプロジェクタ１０１−１が表示する投写コンテンツ画像１０８−１の投写面１０４上での表示状態（位置や大きさ等）が、当初の状態から変更してしまう。その結果、図１９に示すように、左側のプロジェクタ１０１−１が表示する投写コンテンツ画像１０８−１と、他のプロジェクタ１０１−２，１０１−３が表示する投写コンテンツ画像１０８−２，１０８−３との統一性が崩れてしまい、当該コンテンツの画像１０８を単一の画像として適切に表示できない。
【０１２３】
このような状況になった場合、例えば、左側のプロジェクタ１０１−１の設置位置や姿勢を完全に元の状態に戻すことができれば、当該コンテンツの画像１０８を再び単一の画像として適切に表示することが可能である。しかしながら、このように元の状態に戻すことはかなり困難な作業であり、当該コンテンツの画像１０８を再び単一の画像として適切に表示することは難しい。
【０１２４】
また、例えば左側のプロジェクタ１０１−１の光源等の部品を交換したりする場合がある。この場合、仮に左側のプロジェクタ１０１−１の設置位置や姿勢を完全に元の状態に戻せたとしても、光源等の交換により、同じ画像データであっても、投写面１０４上での画像の輝度や色合い（表示状態）には変化が生じてしまう。したがって、このような場合も、当該コンテンツの画像１０８を再び単一の画像として適切に表示することは難しい。
【０１２５】
このように、プロジェクタ１０１が動いたりプロジェクタ１０１の部品交換が行われたりするなどの要因で、マルチ投写に用いる複数のプロジェクタ１０１−１〜１０１−３のうち、少なくとも１つのプロジェクタが投写する投写コンテンツ画像の投写面１０４上での表示状態が変更されると、各プロジェクタの記憶手段６０４に記憶されている投写コンテンツ画像を用いてもマルチ投写を適切に行うことができない。そのため、各プロジェクタの記憶手段６０４に記憶されている投写コンテンツ画像は、もはや利用できない不要なデータであり、各プロジェクタの記憶手段６０４の記憶容量を圧迫する原因となる。
【０１２６】
特に、本実施形態のように、各プロジェクタ１０１−１〜１０１−３の投写コンテンツ画像のデータを記憶する記憶手段として、個々のプロジェクタ１０１−１〜１０１−３の記憶手段６０４を用いている場合、プロジェクタ１０１−１〜１０１−３の記憶手段６０４は比較的記憶容量の少ないことが多く、不要なデータを記憶しておく余裕が少ない。また、情報端末１０２の記憶手段６１１や他の装置の記憶手段などの比較的大きな記憶容量をもつ記憶手段を用いる場合でも、不要なデータが蓄積されると、適切なマルチ投写が可能な有効データと適切なマルチ投写ができない不要なデータとが混在し、どのデータが有効データなのかを特定することが困難となるなどの不具合を引き起こす。
【０１２７】
そこで、本実施形態の表示システムにおいては、以下のような画像削除処理を実行する。
図２０は、本実施形態の画像削除処理の一例を示すシーケンス図である。
なお、図２０に示すシーケンス図は、左側のプロジェクタ１０１−１の動きが検知された例を示したものであるが、中央のプロジェクタ１０１−２や右側のプロジェクタ１０１−３の場合でも同様である。
【０１２８】
本実施形態では、各プロジェクタ１０１−１〜１０１−３に設けられた加速度センサやジャイロセンサ等のセンサ３１３によって、それぞれのプロジェクタ１０１−１〜１０１−３の動き（運動量）が検知される。センサ３１３の検知結果（運動量）は、プロジェクタ１０１−１〜１０１−３の判断手段６１６において、所定のサンプリング間隔で取得され（Ｓ１２０１）、その運動量の積算値を計算して記憶手段６０４に記憶される。
【０１２９】
運動量の積算値は、情報端末１０２が画像処理のパラメータ（幾何補正係数およびブレンディング係数）の設定が完了したとき（キャリブレーション処理が完了したとき）に通知される完了通知を情報端末１０２から各プロジェクタ１０１−１〜１０１−３が受領した時点からの運動量の積算値である。また、この運動量の積算値は、例えばＸ方向（プロジェクタ１０１の左右方向）、Ｙ方向（プロジェクタ１０１の上下方向）、Ｚ方向（プロジェクタ１０１の前後方向）ごとに算出する。
【０１３０】
人が触たり、物がぶつかったり、プロジェクタを固定している部品がガタついたり、大勢の人が移動して床が振動したりするなどの理由で、図２０に示すように、左側のプロジェクタ１０１−１が動いたり姿勢変化したりすると、左側のプロジェクタ１０１−１のセンサ３１３によって検知される。そして、左側のプロジェクタ１０１−１の判断手段６１６により、いずれかの方向についての運動量の積算値が閾値を超えたと判断された場合（Ｓ１２０２のＹｅｓ）、判断手段６１６は表示状態変更条件が満たされたと判断する。これにより、左側のプロジェクタ１０１−１の画像削除手段６１７は、記憶手段６０４に記憶されている投写コンテンツ画像のデータを削除する（Ｓ１２０３）。
【０１３１】
なお、閾値は、任意に設定できるが、例えば、複数のプロジェクタ１０１−１〜１０１−３によって投写面１０４に表示される複数の投写コンテンツ画像のいずれかの表示状態が、当該複数の投写コンテンツ画像を連結した単一の画像として許容される範囲を超えるほどの変化を示すことになる運動量の積算値に相当する値に設定される。
【０１３２】
なお、積算値をとらずに、検出結果（運動量）そのものを閾値と比較し、処理を簡素化してもよい。例えば、センサ３１３としてジャイロセンサを用い、Ｘ軸回りの回転、Ｙ軸回りの回転、Ｚ軸回りの回転を検知する場合に、Ｘ軸回りに５［rad/s］、Ｙ軸回りに０．１［rad/s］、Ｚ回りに０．１［rad/s］の動きが検知されたとする。このとき、Ｘ軸回りの閾値が３［rad/s］に設定されていた場合、Ｘ軸回りの検知結果（５［rad/s］）が閾値を超えているので、表示状態変更条件が満たされたと判断される。
【０１３３】
また、左側のプロジェクタ１０１−１の画像削除手段６１７は、判断手段６１６によって表示状態変更条件が満たされたと判断された場合（Ｓ１２０２のＹｅｓ）、その判断結果を、無線通信手段６０１により他のプロジェクタ１０１−２，１０１−３へ通知する処理も行う（Ｓ１２０４）。この通知方法は、ＳＮＭＰ（Simple Network Management Protocol）やＳＳＤＰ（Simple Service Discovery Protocol）などの標準的なプロトコルを用いて通知をネットワーク内にブロードキャストしてもよいし、独自の通信方式によって通知を他のプロジェクタへ伝えてもよい。この通知を受けた他のプロジェクタ１０１−２，１０１−３の画像削除手段６１７は、それぞれのプロジェクタ１０１−２，１０１−３の記憶手段６０４に記憶されている投写コンテンツ画像のデータを削除する（Ｓ１２０５）。
【０１３４】
以上より、本実施形態によれば、マルチ投写を行う複数のプロジェクタ１０１−１〜１０１−３のうちの少なくとも１つのプロジェクタ１０１−１の判断手段６１６によって表示状態変更条件が満たされたと判断された場合には、すべてのプロジェクタ１０１−１〜１０１−３の記憶手段６０４に記憶されている投写コンテンツ画像のデータが削除される。これにより、もはや適切なマルチ投写を行うことができない不要な投写コンテンツ画像のデータがすべてのプロジェクタ１０１−１〜１０１−３の記憶手段６０４から削除され、各プロジェクタの記憶手段６０４の記憶容量を圧迫する原因を排除できる。
【０１３５】
なお、各プロジェクタ１０１の画像削除手段６１７が記憶手段６０４から画像データを削除するタイミングは、表示状態変更条件が満たされたと判断された後であれば、任意に設定できる。例えば、各プロジェクタ１０１から画像投写中には削除せず、各プロジェクタの電源がＯＦＦにされたタイミングに削除してもよい。
【０１３６】
上述した実施形態では、複数のプロジェクタ１０１−１〜１０１−３に設けられる動き検知手段としてのセンサ３１３の検知結果に基づいて表示状態変更条件が満たされたか否かを判断しているが、表示状態変更条件の判断方法はこれに限らない。例えば、投写面１０４を撮像する撮像手段の撮像結果に基づいて表示状態変更条件が満たされたか否かを判断してもよい。この撮像結果により撮像される撮像画像を解析することで、各プロジェクタ１０１−１〜１０１−３から投写面１０４上に投写されている画像の位置や大きさ（投写領域の位置や大きさ）、輝度の変化などの表示状態を直接的に検知することができる。この撮像手段としては、各プロジェクタ１０１に設けた撮像手段であってもよいし、カメラ１０６を利用してもよい。
【０１３７】
また、上述した実施形態では、表示状態変更条件が満たされたか否かを判断する判断手段６１６が各プロジェクタ１０１に設けられているが、情報端末１０２などの他の機器に設けてもよい。例えば、情報端末１０２が表示状態変更条件の判断に必要な情報（各プロジェクタ１０１のセンサ３１３の検知結果や上述した撮像結果等）を収集し、情報端末１０２の判断手段により表示状態変更条件が満たされた判断したら、情報端末１０２から各プロジェクタ１０１に判断結果を通知し、各プロジェクタ１０１の画像削除手段６１７により各プロジェクタ１０１の記憶手段６０４内の画像データを削除する。
【０１３８】
〔変形例〕
次に、本実施形態における画像削除処理の一変形例について説明する。
上述した実施形態においては、各プロジェクタ１０１−１〜１０１−３の設置位置や姿勢が変更されたときに、表示状態変更条件が満たされたと判断する。本変形例では、マルチ投写を行う複数のプロジェクタ１０１−１〜１０１−３の少なくとも１つのプロジェクタが除外されたり故障したり、あるいは、新たなプロジェクタが追加されたりしたときに、表示状態変更条件が満たされたと判断する。このようにプロジェクタが除外されたり故障したり、あるいは、新たなプロジェクタが追加されたりすると、同じ投写コンテンツ画像を用いたとしても、当該コンテンツの画像を再び単一の画像として適切に表示することは難しいからである。
【０１３９】
図２１は、本変形例における画像削除処理の一例を示すフローチャートである。
上述したように、マルチ投写を開始するにあたり、ユーザーは、複数のプロジェクタ１０１−１〜１０１−３を配置した後、各プロジェクタ１０１−１〜１０１−３に対して所定の操作（例えば、電源投入、ボタン操作等）を行って、投写面１０４に識別コード２０１−１〜２０１−３を表示させ、画像処理のパラメータを設定するキャリブレーション処理を実行させる。
【０１４０】
キャリブレーション処理においてプロジェクタ１０１間の通信が確立されると、各プロジェクタ１０１−１〜１０１−３は、自らのプロジェクタの機器ＩＤを他のプロジェクタへ、例えば１分に１回の頻度で、定期的に通知する（Ｓ１３０１）。他のプロジェクタからの機器ＩＤを受領したら（Ｓ１０３２）、そのプロジェクタは記憶手段６０４内に他のプロジェクタの機器ＩＤを登録する（Ｓ１０３３）。その結果、各プロジェクタ１０１−１〜１０１−３は、記憶手段６０４に登録された機器ＩＤにより、自らのプロジェクタとマルチ投写を行う他のプロジェクタを特定することができる。
【０１４１】
情報端末１０２がキャリブレーション処理を完了すると、上述したように、キャリブレーション処理の完了通知が各プロジェクタ１０１−１〜１０１−３へ通知される（Ｓ１３０４）。この通知を受けた後も、各プロジェクタ１０１−１〜１０１−３は、自らのプロジェクタの機器ＩＤを他のプロジェクタへ定期的に通知する（Ｓ１３０１’）。そして、他のプロジェクタからの機器ＩＤを受領したとき（Ｓ１０３２’）、そのプロジェクタの判断手段６１６は、受領した機器ＩＤと記憶手段６０４に登録されている機器ＩＤとを比較する。
【０１４２】
この比較において、判断手段６１６は、受領した機器ＩＤが記憶手段６０４に登録されていない新規な機器ＩＤである場合（Ｓ１３０５のＹｅｓ）、表示状態変更条件が満たされたと判断する。これにより、当該プロジェクタの画像削除手段６１７は、記憶手段６０４に記憶されている投写コンテンツ画像のデータを削除する（Ｓ１３０７）。
【０１４３】
また、判断手段６１６は、受領した機器ＩＤが記憶手段６０４に登録されていない新規な機器ＩＤでない場合（Ｓ１３０５のＮｏ）、続いて、記憶手段６０４に登録されている登録済み機器ＩＤの通知を一定期間（例えば３０分間、あるいは、３０回分の通知を受領する期間）内に受領しているか否かを判断する（Ｓ１３０６）。例えば、いずれかのプロジェクタが故障したり部品交換したりすることが原因で、左側のプロジェクタ１０１−１の電源が切られたとする。この場合、左側のプロジェクタ１０１−１からは機器ＩＤが通知されなくなるため、他のプロジェクタ１０１−２，１０１−３は左側のプロジェクタ１０１からの機器ＩＤの通知を一定期間内に受領できない。
【０１４４】
この判断において、判断手段６１６は、登録済み機器ＩＤを一定期間内に受領していないと判断した場合（Ｓ１３０６のＹｅｓ）、表示状態変更条件が満たされたと判断する。これにより、当該プロジェクタの画像削除手段６１７は、記憶手段６０４に記憶されている投写コンテンツ画像のデータを削除する（Ｓ１３０７）。
【０１４５】
以上より、本変形例によれば、ステップＳ１３０５やステップＳ１３０６の処理により、マルチ投写を行う複数のプロジェクタ１０１−１〜１０１−３の組み合わせが変更されたか否かを判断できる。そして、複数のプロジェクタ１０１−１〜１０１−３の組み合わせが変更されたと判断した場合（Ｓ１３０５のＹｅｓ，ステップＳ１３０６のＹｅｓ）、表示状態変更条件が満たされたと判断し、プロジェクタ１０１−１〜１０１−３の記憶手段６０４から投写コンテンツ画像のデータが削除される。これにより、もはや適切なマルチ投写を行うことができない不要な投写コンテンツ画像のデータがプロジェクタ１０１−１〜１０１−３の記憶手段６０４から削除され、各プロジェクタの記憶手段６０４の記憶容量を圧迫する原因を排除できる。
【０１４６】
なお、本変形例で用いる機器ＩＤは、無線ＬＡＮチップのＭＡＣアドレスや製造時に付されるシリアルナンバー（製造番号）などのように、実質的には変更される可能性がない識別情報を使用することが望ましい。ただし、固定ＩＰアドレスやプロジェクタ毎に個別に設定される機器名などのように、後から変更されやすい識別情報を用いてもよい。
【０１４７】
また、表示状態変更条件の判断は、上述した実施形態や変形例で説明した各種判断を適宜組み合わせてもよい。
【０１４８】
以上に説明したものは一例であり、本発明は、次の態様毎に特有の効果を奏する。
（態様Ａ）
複数のプロジェクタ１０１−１〜１０１−３等の表示装置で投写面１０４等の表示面上に複数の画像（投写コンテンツ画像）を連結して表示する表示システム１００であって、前記複数の画像を記憶する記憶手段６０４と、前記複数の画像のうちの少なくとも１つの画像における前記表示面上での表示状態が変更される表示状態変更条件が満たされたか否かを判断する判断手段６１６と、前記判断手段により前記表示状態変更条件が満たされたと判断されたとき、前記複数の画像の一部又は全部を前記記憶手段から削除する画像削除手段６１７とを有することを特徴とする。
本態様によれば、記憶手段に記憶されている複数の画像のうちの少なくとも１つの画像における表示面上での表示状態が変更される表示状態変更条件が満たされたと判断されると、記憶手段から複数の画像の一部又は全部が削除される。よって、複数の画像のうちの少なくとも１つの画像における表示面上での表示状態が変更されてしまい、もはや１つの画像として適切に表示されなくなった不要な画像によって、記憶手段の記憶容量が圧迫される事態を抑制できる。
【０１４９】
（態様Ｂ）
前記態様Ａにおいて、前記表示装置は、前記表示面に画像を投写するプロジェクタ１０１−１〜１０１−３等の画像投写装置であることを特徴とする。
これによれば、複数の画像投写装置で表示面上に複数の画像を連結して投写して表示する表示システムにおいて、記憶手段の記憶容量が圧迫される事態を抑制できる。
【０１５０】
（態様Ｃ）
前記態様Ａ又はＢにおいて、前記記憶手段は、前記複数の表示装置の各々が表示する各画像をそれぞれ記憶する該複数の表示装置の記憶部によって構成されていることを特徴とする。
複数の表示装置の各記憶部にそれぞれの画像が記憶される表示システムの場合、その記憶部は記憶容量が比較的少ないことが多く、不要な画像データが蓄積されることによる記憶容量の圧迫問題が顕著である。本態様によれば、この圧迫問題を抑制することができる。
【０１５１】
（態様Ｄ）
前記態様Ｃにおいて、前記複数の表示装置間を通信可能に接続する無線通信手段６０１等の通信手段を有し、前記判断手段は、自ら表示する画像の前記表示面上での表示状態が変更される表示状態変更条件が満たされたか否かを判断する前記複数の表示装置の判断部によって構成されており、前記画像削除手段は、前記判断手段により前記表示状態変更条件が満たされたと判断された表示装置の記憶部から前記画像を削除するとともに、その判断結果を該表示装置から前記通信手段により前記複数の表示装置のうちの他の表示装置へ通知し、該他の表示装置の記憶部から前記画像を削除することを特徴とする。
これによれば、表示状態変更条件の判断、画像の削除という一連の処理を、他の装置を必要とすることなく、複数の表示装置間で実現することができる。
【０１５２】
（態様Ｅ）
前記態様Ａ〜Ｄのいずれかの態様において、前記判断手段は、前記複数の表示装置に設けられるセンサ３１３等の動き検知手段のうちの少なくとも１つの動き検知手段の検知結果に基づいて、前記表示状態変更条件が満たされたか否かを判断することを特徴とする。
これによれば、表示装置が動いたことによる表示状態の変更を検知することができる。
【０１５３】
（態様Ｆ）
前記態様Ａ〜Ｅのいずれかの態様において、前記判断手段は、前記表示面を撮像する撮像手段の撮像結果に基づいて、前記表示状態変更条件が満たされたか否かを判断することを特徴とする。
これによれば、表示状態の変更を直接的に検知することができる。
【０１５４】
（態様Ｇ）
前記態様Ａ〜Ｆのいずれかの態様において、前記判断手段は、前記複数の表示装置に対応する機器ＩＤ等の表示装置識別情報の組み合わせと前記複数の画像を生成したときの表示装置識別情報の組み合わせとの比較結果に基づいて、前記表示状態変更条件が満たされたか否かを判断することを特徴とする。
これによれば、少なくとも１つの表示装置が除外されたり故障したり、あるいは、新たな表示装置が追加されたりしたことに起因した表示状態の変更を検知することができる。
【０１５５】
（態様Ｈ）
複数の表示装置で表示面上に複数の画像を連結して表示する表示システムにおける前記表示装置であって、前記複数の画像のうち自らが表示する画像を記憶する記憶部と、前記複数の画像のうちの少なくとも１つの画像における前記表示面上での表示状態が変更される表示状態変更条件が満たされたとき、前記画像を前記記憶部から削除する画像削除部とを有することを特徴とする。
本態様によれば、複数の画像のうちの少なくとも１つの画像における表示面上での表示状態が変更されてしまい、もはや１つの画像として適切に表示されなくなった不要な画像によって、記憶手段の記憶容量が圧迫される事態を抑制できる。
【０１５６】
（態様Ｉ）
前記態様Ｈにおいて、自らが表示する画像の前記表示面上での表示状態が変更される表示状態変更条件が満たされたか否かを判断する判断部と、前記判断部により前記表示状態変更条件が満たされたと判断されたとき、その判断結果を前記複数の表示装置のうちの他の表示装置へ通知する通知部とを有し、前記画像削除部は、前記判断部により前記表示状態変更条件が満たされたと判断されたとき、前記画像を前記記憶部から削除することを特徴とする。
これによれば、表示状態変更条件の判断、画像の削除という一連の処理を、他の装置を必要とすることなく、複数の表示装置間で実現することができる。
【０１５７】
（態様Ｊ）
前記態様Ｈ又はＩにおいて、前記複数の画像のうちの少なくとも１つの画像における前記表示面上での表示状態が変更される表示状態変更条件が満たされたことを示す通知を受け取る受取部を有し、前記画像削除部は、前記受取部により前記通知を受け取ったとき、前記画像を前記記憶部から削除することを特徴とする。
これによれば、表示状態変更条件の判断、画像の削除という一連の処理を、他の装置を必要とすることなく、複数の表示装置間で実現することができる。
【０１５８】
（態様Ｋ）
複数の表示装置で表示面上に複数の画像を連結して表示するように制御する画像表示制御方法であって、前記複数の画像のうちの少なくとも１つの画像における前記表示面上での表示状態が変更される表示状態変更条件が満たされたか否かを判断し、前記表示状態変更条件が満たされたと判断されたとき、前記複数の画像を記憶する記憶手段から該複数の画像の一部又は全部を削除することを特徴とする。
本態様によれば、複数の画像のうちの少なくとも１つの画像における表示面上での表示状態が変更されてしまい、もはや１つの画像として適切に表示されなくなった不要な画像によって、記憶手段の記憶容量が圧迫される事態を抑制できる。
【０１５９】
（態様Ｌ）
複数の表示装置で表示面上に複数の画像を連結して表示する表示システムにおける前記表示装置のコンピュータを機能させるプログラムであって、前記複数の画像のうちの少なくとも１つの画像における前記表示面上での表示状態が変更される表示状態変更条件が満たされたとき、前記複数の画像を記憶する記憶手段から該複数の画像の一部又は全部を削除する手段として、前記コンピュータを機能させることを特徴とする。
本態様によれば、複数の画像のうちの少なくとも１つの画像における表示面上での表示状態が変更されてしまい、もはや１つの画像として適切に表示されなくなった不要な画像によって、記憶手段の記憶容量が圧迫される事態を抑制できる。
なお、このプログラムは、ＣＤ−ＲＯＭ等の記録媒体に記録された状態で配布したり、入手したりすることができる。また、このプログラムを乗せ、所定の送信装置により送信された信号を、公衆電話回線や専用線、その他の通信網等の伝送媒体を介して配信したり、受信したりすることでも、配布、入手が可能である。この配信の際、伝送媒体中には、コンピュータプログラムの少なくとも一部が伝送されていればよい。すなわち、コンピュータプログラムを構成するすべてのデータが、一時に伝送媒体上に存在している必要はない。このプログラムを乗せた信号とは、コンピュータプログラムを含む所定の搬送波に具現化されたコンピュータデータ信号である。また、所定の送信装置からコンピュータプログラムを送信する送信方法には、プログラムを構成するデータを連続的に送信する場合も、断続的に送信する場合も含まれる。
【符号の説明】
【０１６０】
１００  表示システム
１０１−１，１０１−２，１０１−３  プロジェクタ
１０２  情報端末
１０３  投写領域
１０４  投写面
１０５  重複領域
１０６  カメラ
１０７  アクセスポイント
６０１  無線通信手段
６０３  投写手段
６０４  記憶手段
６０６  表示制御手段
６０７  表示入力手段
６０８  通信制御手段
６０９  通信手段
６１０  投写制御手段
６１１  記憶手段
６１４  撮像手段
６１５  記憶手段
６１６  判断手段
６１７  画像削除手段
７０２  パラメータ算出手段
７０３  画像処理手段
７０７  コンテンツデータ
７０９  投写画像データ
【先行技術文献】
【特許文献】
【０１６１】
【特許文献１】特開２０１６‐１１５９６６号公報
【図１】
2018151499.tif 000005
【図２】
2018151499.tif 000006
【図３】
2018151499.tif 000007
【図４】
2018151499.tif 000008
【図５】
2018151499.tif 000009
【図６】
2018151499.tif 000010
【図７】
2018151499.tif 000011
【図８】
2018151499.tif 000012
【図９】
2018151499.tif 000013
【図１０】
2018151499.tif 000014
【図１１】
2018151499.tif 000015
【図１２】
2018151499.tif 000016
【図１３】
2018151499.tif 000017
【図１４】
2018151499.tif 000018
【図１５】
2018151499.tif 000019
【図１６】
2018151499.tif 000020
【図１７】
2018151499.tif 000021
【図１８】
2018151499.tif 000022
【図１９】
2018151499.tif 000023
【図２０】
2018151499.tif 000024
【図２１】
2018151499.tif 000025