(57)【要約】【課題】重畳する画像が複数の表示装置を跨いで移動する演出を実現するとともに、重畳する画像により表示情報がみえにくくなってしまうことを防止する。【解決手段】端末装置１０１と複数の表示装置１０２を備える表示システム１００であって、端末装置１０１は、画像選択部４０２と、送信部４０１と、を備え、表示装置１０２は、重畳画像を記憶する記憶部４０６と、経路候補を作成する経路候補作成部４１０と、経路候補ごとに、経路候補に沿った背景画像の画素情報を取得する画素情報取得部４１１と、取得した画素情報に基づいて、経路候補から経路を決定する経路決定部４１２と、記憶部４０６に記憶された重畳画像および決定された経路に基づいて、背景画像に重畳画像を重畳した画像を生成する重畳部４０７と、重畳部４０７で生成された画像を表示領域１０３に表示させる表示部３０８と、を備える。【選択図】図４
2019179228.tif 000002
【特許請求の範囲】
【請求項１】
端末装置と複数の表示装置を備える表示システムであって、
前記端末装置は、
前記表示装置が表示している背景画像に重畳表示する重畳画像を選択する画像選択部と、
前記重畳画像を、前記表示装置に送信する送信部と、を備え、
前記表示装置は、
前記重畳画像を記憶する記憶部と、
前記重畳画像を重畳表示する際の前記表示装置の表示領域上の経路候補を作成する経路候補作成部と、
前記経路候補ごとに、前記経路候補に沿った前記背景画像の画素情報を取得する画素情報取得部と、
取得した前記画素情報に基づいて、前記経路候補から経路を決定する経路決定部と、
前記記憶部に記憶された前記重畳画像および決定された前記経路に基づいて、前記背景画像に前記重畳画像を重畳した画像を生成する重畳部と、
前記重畳部で生成された前記画像を前記表示領域に表示させる表示部と、を備える
ことを特徴とする表示システム。
【請求項２】
前記経路決定部は、前記画素情報の変化量が所定値以上となる前記画素情報の変化が、所定の周期よりも短い周期で有する前記経路候補を、候補から除外する
ことを特徴とする請求項１に記載の表示システム。
【請求項３】
前記画素情報は、明度、輝度である
ことを特徴とする請求項１または請求項２に記載の表示システム。
【請求項４】
前記経路候補作成部は、前記表示装置の表示領域上の前記重畳画像を重畳表示する開始位置から終了位置までの経路候補を作成する
ことを特徴とする請求項１乃至請求項３のいずれか１項に記載の表示システム。
【請求項５】
前記経路候補作成部は、前記重畳画像を重畳表示する開始位置から所定の距離の経路候補を作成する
ことを特徴とする請求項１乃至請求項３のいずれか１項に記載の表示システム。
【請求項６】
前記経路候補作成部は、前記表示装置の表示領域を区分した区分領域について、前記重畳画像を重畳表示する開始位置から終了位置までの経路候補を作成する
ことを特徴とする請求項１乃至請求項３のいずれか１項に記載の表示システム。
【請求項７】
表示領域に表示される背景画像に重畳表示する重畳画像を記憶する記憶部と、
前記重畳画像を重畳表示する際の表示領域上の経路候補を作成する経路候補作成部と、
前記経路候補ごとに、前記経路候補に沿った前記背景画像の画素情報を取得する画素情報取得部と、
取得した前記画素情報に基づいて、前記経路候補から経路を決定する経路決定部と、
前記記憶部に記憶された前記重畳画像および決定された前記経路に基づいて、前記背景画像に前記重畳画像を重畳した画像を生成する重畳部と、
前記重畳部で生成された前記画像を前記表示領域に表示させる表示部と、を備える
ことを特徴とする表示装置。
【請求項８】
表示領域に表示される背景画像に重畳表示する重畳画像を記憶する記憶部と、前記背景画像に前記重畳画像を重畳した画像を生成する重畳部と、前記重畳部で生成された前記画像を前記表示領域に表示させる表示部と、を備える表示装置の表示方法であって、
前記重畳画像を重畳表示する際の前記表示装置の表示領域上の経路候補を作成するステップと、
前記経路候補ごとに、前記経路候補に沿った前記背景画像の画素情報を取得するステップと、
取得した前記画素情報に基づいて、前記経路候補から経路を決定するステップと、を実行する
ことを特徴とする表示装置の表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示システム、表示装置、および表示装置の表示方法に関する。
【背景技術】
【０００２】
特許文献１には、ビデオプレイヤから入力される映像（第１の画像）に、端末装置から入力されるテロップ（第２の画像）を重畳して、重畳された映像を投影するプロジェクタが開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
ところで、複数のプロジェクタがそれぞれ映像を表示している環境において、キャラクタなどの画像が映像に重畳して表示され、複数のプロジェクタの映像間を跨いで移動していくといった演出の映像を表示させたい場合がある。しかしながら、特許文献１に開示された手法では、画像が複数のプロジェクタの映像間を跨いで移動することは考慮されておらず、実現することができなかった。また、背景画像にテロップ等の表示情報が含まれている場合、表示情報の上にキャラクタなどの画像が重畳表示され、表示情報がみえにくくなってしまうおそれがある。
【０００４】
よって、本発明は、重畳する画像が複数の表示装置を跨いで移動する演出を実現するとともに、重畳する画像により表示情報がみえにくくなってしまうことを防止する表示システム、表示装置、および表示装置の表示方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記の目的を達成するため、本発明に係る表示システムは、端末装置と複数の表示装置を備える表示システムであって、前記端末装置は、前記表示装置が表示している背景画像に重畳表示する重畳画像を選択する画像選択部と、前記重畳画像を、前記表示装置に送信する送信部と、を備え、前記表示装置は、前記重畳画像を記憶する記憶部と、前記重畳画像を重畳表示する際の前記表示装置の表示領域上の経路候補を作成する経路候補作成部と、前記経路候補ごとに、前記経路候補に沿った前記背景画像の画素情報を取得する画素情報取得部と、取得した前記画素情報に基づいて、前記経路候補から経路を決定する経路決定部と、前記記憶部に記憶された前記重畳画像および決定された前記経路に基づいて、前記背景画像に前記重畳画像を重畳した画像を生成する重畳部と、前記重畳部で生成された前記画像を前記表示領域に表示させる表示部と、を備えることを特徴とする。
【発明の効果】
【０００６】
本発明によれば、重畳する画像が複数の表示装置を跨いで移動する演出を実現するとともに、重畳する画像により表示情報がみえにくくなってしまうことを防止する表示システム、表示装置、および表示装置の表示方法を提供することができる。
【図面の簡単な説明】
【０００７】
【図１】一実施形態に係る表示システムの構成例を示す図である。
【図２】一実施形態に係るＰＣのハードウェア構成例を示す図である。
【図３】一実施形態に係るプロジェクタのハードウェア構成の例を示す図である。
【図４】一実施形態に係る表示システムの機能構成図である。
【図５】一実施形態に係る表示システムの端末装置で、画像選択部、経路設定部の機能を提供するアプリケーションの画面例を示す図である。
【図６】一実施形態に係る表示システムの処理の流れを表すシーケンス図である。
【図７】複数の投影領域をキャラクタ画像が移動する一例を示す図である。
【図８】プロジェクタの投影領域に投影される背景画像と経路候補の一例である。
【図９】経路候補の明度の変化を示すグラフである。
【図１０】第１実施形態におけるプロジェクタの投影領域と経路候補の一例である。
【図１１】キャラクタ画像の移動する経路を決定する処理の一例を説明するフローチャートである。
【図１２】第２実施形態における経路候補の一例である。
【図１３】第３実施形態における経路候補の一例である。
【発明を実施するための形態】
【０００８】
以下に、本発明の実施の形態について、添付の図面を参照して説明する。
【０００９】
≪第１実施形態≫
＜システムの構成＞
図１は、一実施形態に係る表示システム１００の構成例を示す図である。表示システム１００は、端末装置であるパーソナルコンピュータ（以下、ＰＣ）１０１と、複数のプロジェクタ（表示装置）１０２−１，１０２−２，１０２−３と、を備えており、例えば、無線ＬＡＮ（Local Area Network）又は有線ＬＡＮ等のネットワーク１０６を介して互いに通信可能に接続されている。なお、以下の説明の中で、複数のプロジェクタ１０２−１〜１０２−３のうちの任意のプロジェクタを示す場合「プロジェクタ１０２」を用いる。また、複数のプロジェクタ１０２−１〜１０２−３の数は一例であって、２台以上の他の数であってもよい。
【００１０】
プロジェクタ１０２は、投影面に投影画像（表示画像）を投影する画像投影装置である。表示システム１００は、例えば図１に示すように、プロジェクタ１０２−１の投影領域１０３−１、プロジェクタ１０２−２の投影領域１０３−２、およびプロジェクタ１０２−３の投影領域１０３−３が横方向に並ぶように配置されており、ユーザが選択した画像（以下、キャラクタ画像と呼ぶものとする。）１０４が、複数のプロジェクタ１０２の投影領域を跨ぐ経路１０５に沿って投影領域１０３−１〜１０３−３の中を動き回るような演出を行う表示システムである。なお、投影領域１０３の配置は、横方向に限定されるものではなく、任意の配置であってもよい。
【００１１】
ＰＣ１０１は、表示システム１００で用いられる端末装置の一例であり、ユーザがキャラクタ画像１０４の選択、キャラクタ画像１０４の移動経路の設定、プロジェクタ１０２への表示開始の指示などを行うための端末装置である。なお、表示システム１００で用いられる端末装置は、ＰＣに限られず、例えば、タブレット端末やスマートフォン等の他の端末装置であってもよい。
【００１２】
プロジェクタ１０２は、複数の表示装置の表示画像の間を跨いでキャラクタ画像１０４を順次に表示する表示システム１００で用いられる表示装置の一例である。なお、表示システム１００で用いられる表示装置は、プロジェクタに限られず、例えば、液晶ディスプレイ、電子黒板等の他の表示装置であってもよい。なお、プロジェクタ１０２は、ＤＶＤプレイヤなどの画像出力装置（図示せず）と接続され、画像出力装置から出力された画像を背景画像として投影領域１０３に投影していてもよい。
【００１３】
＜ハードウェアの構成＞
（端末装置のハードウェア構成）
図２は、一実施形態に係るＰＣ１０１のハードウェア構成例を示す図である。ＰＣ１０１は、一般的なコンピュータの構成を含み、例えば、ＣＰＵ（Central Processing Unit）２０１、メモリ２０２、ストレージ部２０３、ネットワークＩ／Ｆ（Interface）２０４、外部接続Ｉ／Ｆ２０５、およびバス２０６等を有する。なお、ＰＣ１０１は、端末装置の一例である。
【００１４】
ＣＰＵ２０１は、メモリ２０２やストレージ部２０３等からプログラムやデータを読み出し、処理を実行することでＰＣ１０１が備える各機能を実現する演算装置である。メモリ２０２は、例えば、ＣＰＵ２０１のワークエリア等として使用されるＲＡＭ（Random Access Memory）や、プロジェクタ１０２の起動プログラム等を格納するＲＯＭ（Read Only Memory）等を含む。
【００１５】
ストレージ部２０３は、ＰＣ１０１のプログラムや、画像データ等を記憶する大容量の記憶手段であり、例えば、ＳＳＤ（Solid State Drive）や、ＨＤＤ（Hard Disk Drive）等によって構成される。
【００１６】
ネットワークＩ／Ｆ２０４は、ＰＣ１０１をネットワーク１０６に接続して、プロジェクタ１０２等と通信するための、例えば、無線ＬＡＮ、有線ＬＡＮ等のインタフェースである。
【００１７】
外部接続Ｉ／Ｆ２０５は、例えば、ディスプレイ等の表示装置２０７や、マウスおよびキーボード等の操作装置２０８の他、ＵＳＢメモリ等の外部記憶装置を接続するためのインタフェースである。
【００１８】
バス２０６は、上記各構成に接続され、アドレス信号、データ信号、各種制御信号等を伝達する。
【００１９】
（表示装置のハードウェア構成）
図３は、一実施形態に係るプロジェクタ１０２のハードウェア構成の例を示す図である。プロジェクタ１０２は、一般的なコンピュータの構成を含み、例えば、ＣＰＵ３０１、メモリ３０２、ストレージ部３０３、ネットワークＩ／Ｆ３０４、外部接続Ｉ／Ｆ３０５、画像処理部３０６、音声出力部３０７、画像投影部３０８、操作部３０９、およびバス３１０等を有する。なお、プロジェクタ１０２は、表示装置の一例である。
【００２０】
ＣＰＵ３０１は、メモリ３０２やストレージ部３０３等からプログラムやデータを読み出し、処理を実行することでプロジェクタ１０２が備える各機能を実現する演算装置である。メモリ３０２は、例えば、ＣＰＵ３０１のワークエリア等として使用されるＲＡＭや、プロジェクタ１０２の起動プログラム等を格納するＲＯＭ等を含む。
【００２１】
ストレージ部３０３は、プロジェクタ１０２のプログラムや、画像データ等を記憶する大容量の記憶手段であり、例えば、ＳＳＤや、ＨＤＤ等によって構成される。
【００２２】
ネットワークＩ／Ｆ３０４は、プロジェクタ１０２をネットワーク１０６に接続して、ＰＣ１０１や他のプロジェクタ１０２等と通信するための、例えば、無線ＬＡＮ、有線ＬＡＮ等のインタフェースである。
【００２３】
外部接続Ｉ／Ｆ３０５は、例えば、ＵＳＢメモリ等の外部記憶装置を接続するためのインタフェースである。
【００２４】
画像処理部３０６は、投影する画像データに対して、例えば、デコードや、変倍、切り出し等の様々な画像処理を実行する。
【００２５】
音声出力部３０７は、画像データ（例えば、動画データ）に含まれる音声を出力する音声回路や、スピーカ等によって構成される。
【００２６】
画像投影部３０８は、画像を投影面の投影領域１０３に投影するための、光源、表示素子、投影レンズ等を含む。
【００２７】
操作部３０９は、利用者の操作を受付けるための、キーや、タッチパネル等の入力デバイスである。
【００２８】
バス３１０は、上記各構成に接続され、アドレス信号、データ信号、各種制御信号等を伝達する。
【００２９】
＜表示システムの機能構成＞
図４は、一実施形態に係る表示システム１００の機能構成図である。なお、表示システム１００に含まれる複数のプロジェクタ１０２は、プロジェクタ１０２−１と同様の構成を有しているものとする。
【００３０】
（端末装置の機能構成）
ＰＣ１０１は、例えば、図２のＣＰＵ２０１で所定のプログラムを実行することにより、通信部４０１、画像選択部４０２、経路設定部４０３、および表示開始指示部４０４等を実現している。なお、上記の各機能構成の少なくとも一部は、ハードウェアによって実現されるものであってもよい。
【００３１】
通信部４０１は、例えば、図２のネットワークＩ／Ｆ２０４を用いて、ＰＣ１０１をネットワーク１０６に接続し、プロジェクタ１０２や、外部装置等と通信を行う。
【００３２】
画像選択部４０２は、ユーザが投影領域１０３の上に重畳表示したいキャラクタ画像１０４を選択する機能を提供する。例えば、表示装置２０７に表示された内容に従ってユーザが操作装置２０８を使ってキャラクタ画像１０４の選択を行う。
【００３３】
経路設定部４０３は、キャラクタ画像１０４が投影領域１０３の上を移動する経路情報を設定する機能を提供する。ここで設定する経路情報には、例えば、表示開始時刻、表示開始位置、移動経路、移動速度、表示終了位置、表示終了時刻等が含まれる。
【００３４】
画像選択部４０２で選択したキャラクタ画像１０４、および経路設定部４０３で設定した経路情報は、通信部４０１を通して各プロジェクタ１０２に送信される。
【００３５】
表示開始指示部４０４は、プロジェクタ１０２に対してキャラクタ画像１０４の表示開始指示を行う部分である。表示開始指示は、経路設定部４０３で設定された経路情報に基づいて、各プロジェクタ１０２がキャラクタ画像１０４の表示をいつ開始すればよいかを判断し、開始すべきタイミングをプロジェクタ１０２に指示する。表示開始指示は、通信部４０１を経由してプロジェクタ１０２に送信される。
【００３６】
（プロジェクタの機能構成）
プロジェクタ１０２は、例えば、図３のＣＰＵ３０１で所定のプログラムを実行することにより、通信部４０５、記憶部４０６、画像合成部４０７、表示開始指示部４０８、表示終了通知部４０９、経路候補作成部４１０、計測値取得部４１１と、および経路決定部４１２等を実現している。なお、上記の各機能構成の少なくとも一部は、ハードウェアによって実現されるものであってもよい。
【００３７】
通信部４０５は、例えば、図３のネットワークＩ／Ｆ３０４を用いて、プロジェクタ１０２をネットワーク１０６に接続し、ＰＣ１０１、他のプロジェクタ１０２や、外部装置等と通信を行う。
【００３８】
記憶部４０６は、ＰＣ１０１の画像選択部４０２で選択されたキャラクタ画像１０４、および経路設定部４０３で設定された経路情報等を記憶する機能を有する部分である。これらの情報は、通信部４０５を通じて受信する。
【００３９】
画像合成部４０７は、投影領域１０３に投影している画像（背景画像）の上にキャラクタ画像１０４を重畳表示するための画像合成処理を行う部分である。通信部４０５を通じて、ＰＣ１０１の表示開始指示部４０４、あるいは他のプロジェクタ１０２の表示開始指示部４０８からの表示開始指示を受信すると、プロジェクタ１０２は投影領域１０３に投影している画像の上にキャラクタ画像１０４の合成を行う。投影している画像の上にキャラクタ画像１０４を合成する位置は、記憶部４０６に記憶された経路情報および後述する経路決定部４１２で選択されたルートに基づいて行う。なお、合成された画像は、画像投影部３０８を用いて投影面の投影領域１０３に投影される。
【００４０】
表示開始指示部４０８は、他のプロジェクタ１０２に対してキャラクタ画像１０４の表示開始指示を行う部分である。プロジェクタ１０２は、自身の投影領域１０３上でのキャラクタ画像１０４の重畳表示が終了すると、経路情報上の次のプロジェクタ１０２に対して、表示開始指示を行う。次のプロジェクタ１０２への表示開始指示の送信は通信部４０５を通じて行う。
【００４１】
表示終了通知部４０９は、ＰＣ１０１に対して表示終了通知を行う部分である。プロジェクタ１０２は、自身が最後にキャラクタ画像１０４の重畳表示を行うプロジェクタ１０２であり、自身の投影領域１０３上でのキャラクタ画像１０４の重畳表示が終了すると、ＰＣ１０１に対して表示終了通知を行う。ＰＣ１０１への表示終了通知の送信は通信部４０５を通じて行う。
【００４２】
経路候補作成部４１０は、自身の投影領域１０３上でキャラクタ画像１０４が移動する経路の候補を作成する。
【００４３】
計測値取得部４１１は、経路候補作成部４１０で作成された経路候補について、計測値（画素情報）を取得する。計測値としては、明度、輝度、階調値、画素値等、背景画像の特徴を示す値を用いることができる。
【００４４】
経路決定部４１２は、計測値取得部４１１で取得された計測値に基づいて、経路候補作成部４１０で作成された経路候補の中から用いる経路を決定する。
【００４５】
即ち、表示システム１００は、経路設定部４０３で設定された経路情報に基づいて、複数のプロジェクタ１０２の投影領域１０３上をキャラクタ画像１０４が移動する。そして、各プロジェクタ１０２の投影領域１０３内でのキャラクタ画像１０４の動きは、プロジェクタ１０２の経路決定部４１２で選択された経路に沿って移動する。
【００４６】
＜設定画面の表示例＞
図５は、一実施形態に係る表示システム１００の端末装置で、画像選択部４０２、経路設定部４０３の機能を提供するアプリケーションの画面例を示す図である。ユーザは、このアプリケーションを使用して、キャラクタ画像１０４の選択、プロジェクタ１０２の配置、キャラクタ画像１０４の移動経路、移動速度、表示開始時刻等の情報を設定する。なお、図は一例であり、画像選択部４０２、経路設定部４０３の機能を実現するものであれば、画面の構成や操作手順等は問わない。
【００４７】
例えば、メニュー５０１から画像選択５０２を選択することにより、キャラクタ画像１０４の選択画面（図示せず）が表示され、重畳表示するキャラクタ画像１０４を選択することができる。なお、ここで選択されたキャラクタ画像１０４は、プロジェクタ１０２に送信される。
【００４８】
また、メニュー５０１からＰＪ編集５０３を選択することにより、使用するプロジェクタ１０２の選択（台数の増減）や、各プロジェクタ１０２の位置関係を設定することができる。なお、画面例では、ＰＪ１，ＰＪ２，ＰＪ３で示す識別符号が付された３台のプロジェクタ１０２が本システムに使用する表示装置として選択された状態を示しており、プロジェクタ１０２−１の投影領域１０３−１に対応するＰＪ１の領域枠５０４−１と、プロジェクタ１０２−２の投影領域１０３−２に対応するＰＪ２の領域枠５０４−２と、プロジェクタ１０２−３の投影領域１０３−３に対応するＰＪ３の領域枠５０４−３と、が表示されている。プロジェクタ１０２同士の位置関係と対応するように領域枠５０４−１，５０４−２，５０４−３の位置関係を変更することにより、プロジェクタ１０２同士の位置関係を設定することができる。なお、ここで設定された使用するプロジェクタ１０２の情報や、プロジェクタ１０２同士の位置関係の情報は、プロジェクタ１０２に送信される経路情報に含まれていてもよい。
【００４９】
また、メニュー５０１からルート編集５０５を選択することにより、キャラクタ画像１０４の移動経路を設定することができる。なお、画面例では、白抜き丸印で示す表示開始位置５０６と、黒塗り丸印で示す表示終了位置５０７と、表示開始位置５０６から表示終了位置５０７までを接続する曲線で示す移動経路５０８と、が表示されている。これらの位置や曲線の形状を変更することによりキャラクタ画像１０４の移動経路を設定することができる。なお、ここで設定された表示開始位置５０６、表示終了位置５０７、移動経路５０８の情報は、プロジェクタ１０２に送信される経路情報に含まれていてもよい。
【００５０】
ここで、画面例で設定された移動経路５０８は、キャラクタ画像１０４が複数のプロジェクタ１０２の表示画像の間を移動する際の全行程に対応する。経路設定部４０３は、入力された全行程の移動経路５０８から、領域枠５０４−１内における移動経路５０９−１、領域枠５０４−２内における移動経路５０９−２、領域枠５０４−３内における移動経路５０９−３を抽出してもよい。なお、画面例では、全行程の移動経路５０８のうち、領域枠５０４のなかを通る移動経路５０９を実線矢印で示し、領域枠５０４の外を通る移動経路は破線で表示するものとしている。なお、ここで抽出された各プロジェクタ１０２ごとの移動経路５０９の情報は、プロジェクタ１０２に送信される経路情報に含まれていてもよい。また、各プロジェクタ１０２の投影領域１０３における移動経路５０９の開始位置と終了位置がプロジェクタ１０２に送信される経路情報に含まれていてもよい。
【００５１】
また、経路設定部４０３は、入力された全行程の移動経路５０８が、どの順番で領域枠５０４−１，５０４−２，５０４−３を通るかを抽出することにより、キャラクタ画像１０４が通過するプロジェクタ１０２の通過順序の情報を抽出してもよい。なお、ここで抽出されたプロジェクタ１０２の通過順序の情報は、プロジェクタ１０２に送信される経路情報に含まれていてもよい。
【００５２】
なお、移動経路５０８は、キャラクタ画像１０４がどの順番でプロジェクタ１０２の投影領域１０３に表示されるかの通過順序および各投影領域１０３ごとの開始位置と終了位置を設定するためのものであり、実際に投影領域１０３に表示されるキャラクタ画像１０４の移動経路は、経路決定部４１２で選択された経路によって移動する。
【００５３】
また、速度設定欄５１０からキャラクタ画像１０４の移動速度を設定することができる。また、開始時刻設定欄５１１から、キャラクタ画像１０４の重畳表示を開始する表示開始時刻を設定することができる。なお、ここで設定されたキャラクタ画像１０４の移動速度の情報や、表示開始時刻の情報は、プロジェクタ１０２に送信される経路情報に含まれていてもよい。
【００５４】
＜タイムチャート＞
図６は、一実施形態に係る表示システム１００の処理の流れを表すシーケンス図である。
【００５５】
まず、ユーザは、ＰＣ１０１を使用して画像選択部４０２を機能させ、プロジェクタ１０２の投影領域１０３上に重畳表示させたいキャラクタ画像１０４の選択を行う（ステップＳ６０１）。
【００５６】
また、ユーザは、ＰＣ１０１を使用して経路設定部４０３を機能させ、キャラクタ画像１０４の経路の設定を行う（ステップＳ６０２）。なお、ここで実施する経路の設定には、キャラクタ画像１０４の移動経路、移動速度、表示開始時刻の他、使用するプロジェクタ１０２の選択、プロジェクタ１０２同士の位置関係の設定等が含まれていてもよい。
【００５７】
キャラクタ画像選択および経路設定は、例えば、図５に示したアプリケーションを使用して行う。また、キャラクタ画像選択および経路設定の実施順序については、ステップＳ６０１，Ｓ６０２に示す順序に限らず、経路設定を実施した後にキャラクタ画像選択を実施する等、順序を変更してもよい。
【００５８】
ユーザによるキャラクタ画像選択、経路設定が完了すると、ＰＣ１０１の通信部４０１は、各プロジェクタ１０２−１，１０２−２，１０２−３に、ユーザが選択・設定した情報を送信する（ステップＳ６０３〜Ｓ６０５）。また、各プロジェクタ１０２−１，１０２−２，１０２−３は、ＰＣ１０１から送信された情報を通信部４０５で受信し、記憶部４０６に記憶する。
【００５９】
ステップＳ６０３〜Ｓ６０５においてＰＣ１０１から送信する情報には、ステップＳ６０１で選択されたキャラクタ画像１０４のデータ、ステップＳ６０２で設定された経路情報、およびプロジェクタ情報等が含まれる。ここで、経路情報とは、例えば、各プロジェクタ１０２の投影領域１０３での開始位置と終了位置、移動速度、キャラクタ画像１０４が通過するプロジェクタ１０２の通過順序の情報等、プロジェクタ１０２でのキャラクタ画像１０４の合成に必要な情報である。また、プロジェクタ情報とは、各プロジェクタ１０２のＩＰアドレス等の情報である。なお、プロジェクタ情報や経路情報に含まれる情報は一例であり、これ以外の情報を含んでもよい。
【００６０】
ＰＣ１０１の表示開始指示部４０４は、ユーザが設定した表示開始時刻になると、最初にキャラクタ画像１０４の重畳表示を行うプロジェクタ１０２−１に表示開始指示を送信する（ステップＳ６０６）。なお、本実施形態においては、表示開始指示部４０４は表示開始時刻になると表示開始指示を送信する構成として説明したが、これに限られるものではなく、表示開始を示すユーザからの操作を受け付けると表示開始指示を送信する構成としてもよい。
【００６１】
プロジェクタ１０２−１は、ＰＣ１０１から表示開始指示を受信すると、まず、記憶部４０６に記憶されている経路情報（例えば、投影領域１０３での開始位置と終了位置）に基づいて、経路候補作成部４１０は経路候補を作成し、次に、計測値取得部４１１は経路候補について計測値を取得し、経路決定部４１２は作成した経路候補の中から経路を選択する。なお、経路候補作成部４１０、計測値取得部４１１、および経路決定部４１２の動作については後述する。そして、プロジェクタ１０２−１は、画像合成部４０７による画像合成処理を実行する（ステップＳ６０７）。画像合成部４０７は、記憶部４０６に記憶されているキャラクタ画像１０４、経路情報（例えば、移動速度）および後述するルート選択部４１１で選択された経路に基づいて、投影中の画像（背景画像）にキャラクタ画像１０４を合成し、投影領域１０３−１上に投影する。そして、経路情報に基づく合成および投影を続けていき、キャラクタ画像１０４が投影領域１０３−１の外に出ると、プロジェクタ１０２−１における画像合成処理は終了する。
【００６２】
プロジェクタ１０２−１は、自身の投影領域１０３−１への重畳表示が終了すると、表示開始指示部４０８による他のプロジェクタ１０２へ表示開始指示を送信する処理を実行する（ステップＳ６０８）。表示開始指示部４０８は、記憶部４０６に記憶されている経路情報（例えば、通過順序の情報）から、次にキャラクタ画像１０４の重畳表示を行うプロジェクタ１０２−２を特定する。また、記憶部４０６に記憶されているプロジェクタ情報からプロジェクタ１０２−２と通信するのに必要な情報（例えば、ＩＰアドレス）を取得する。これにより、プロジェクタ１０２−１の表示開始指示部４０８は、プロジェクタ１０２−２に表示開始指示を送信する。なお、本実施形態においては、プロジェクタ１０２−１の重畳表示終了後にプロジェクタ１０２−１からプロジェクタ１０２−２への表示開始指示の送信を行う構成として説明したが、これに限られるものではなく、ネットワーク１０６の通信の遅れ等を考慮し、プロジェクタ１０２−１の重畳表示終了前に予めプロジェクタ１０２−１からプロジェクタ１０２−２への表示開始指示の送信を行う構成としてもよい。
【００６３】
プロジェクタ１０２−２は、プロジェクタ１０２−１から表示開始指示を受信すると、経路候補作成部４１０は経路候補を作成し、計測値取得部４１１は計測値を取得し、経路決定部４１２は経路を選択し、画像合成部４０７による画像合成処理を実行する（ステップＳ６０９）。なお、ステップＳ６０９におけるプロジェクタ１０２−２の画像合成処理は、ステップＳ６０７におけるプロジェクタ１０２−１の画像合成処理と同様であり、重複する説明を省略する。
【００６４】
プロジェクタ１０２−２は、自身の投影領域１０３−２への重畳表示が終了すると、表示開始指示部４０８による他のプロジェクタ１０２へ表示開始指示を送信する処理を実行する（ステップＳ６１０）。なお、ステップＳ６１０におけるプロジェクタ１０２−２の処理は、表示開始指示を送信する先がプロジェクタ１０２−３である点を除けば、ステップＳ６０８におけるプロジェクタ１０２−１の処理と同様であり、重複する説明を省略する。
【００６５】
プロジェクタ１０２−３は、プロジェクタ１０２−２から表示開始指示を受信すると、経路候補作成部４１０は経路候補を作成し、計測値取得部４１１は計測値を取得し、経路決定部４１２は経路を選択し、画像合成部４０７による画像合成処理を実行する（ステップＳ６１１）。なお、ステップＳ６１１におけるプロジェクタ１０２−３の画像合成処理は、ステップＳ６０７におけるプロジェクタ１０２−１の画像合成処理と同様であり、重複する説明を省略する。
【００６６】
このようにして、プロジェクタ１０２から次のプロジェクタ１０２へ順次表示開始指示を送信していくことによって、複数のプロジェクタ１０２の投影領域１０３上をキャラクタ画像１０４が移動していく演出を容易に実現することができる。
【００６７】
最後にキャラクタ画像１０４の重畳表示を行うプロジェクタ１０２−３は、自身の投影領域１０３−３への重畳表示が終了すると、表示終了通知部４０９によるＰＣ１０１に対して重畳表示が終了した旨の終了通知を送信する処理を実行する（ステップＳ６１２）。例えば、表示終了通知部４０９は、記憶部４０６に記憶されている経路情報（例えば、通過順序の情報）から自身が最後にキャラクタ画像１０４の重畳表示を行うプロジェクタ１０２であるか否かを判定する。最後のプロジェクタ１０２と判定した場合、表示終了通知部４０９は、記憶部４０６に記憶されているＰＣ１０１と通信するのに必要な情報（例えば、ＩＰアドレス）を取得して、ＰＣ１０１に終了通知を送信する。なお、ＰＣ１０１と通信するのに必要な情報は、ステップＳ６０３〜Ｓ６０５において記憶部４０６に記憶した情報に含まれていてもよい。
【００６８】
この終了通知を受信することにより、ＰＣ１０１では一連のキャラクタ画像１０４の重畳表示が正常に完了したことを知ることができる。なお、ＰＣ１０１において一連の重畳表示が正常に完了したことを検知する必要がない場合には、プロジェクタ１０２−３からＰＣ１０１への終了通知は送信しなくてもよい。
【００６９】
＜プロジェクタによる経路決定＞
図７は、複数の投影領域１０３をキャラクタ画像１０４が移動する一例を示す図である。表示システム１００は、投影領域１０３にそれぞれ別々の背景画像が投影されており、その上にキャラクタ画像１０４が経路７０１に沿って、投影領域１０３−１、投影領域１０３−２、投影領域１０３−３、投影領域１０３−６、投影領域１０３−５、投影領域１０３−４を通って、再び投影領域１０３−１に周回するように移動するものとする。
【００７０】
ここで、投影領域１０３−６にはテロップ等の表示情報７０２が表示されている。表示情報７０２の上にキャラクタ画像１０４が重なると、表示情報７０２が読みにくくなる。このため、このような状況を避けるべくプロジェクタ１０２の経路決定部４１２はキャラクタ画像１０４の移動する経路を決定する。
【００７１】
図８は、プロジェクタ１０２の投影領域１０３に投影される背景画像８００と経路候補の一例である。なお、背景画像８００には、テロップ等の表示情報８０１が表示されている。
【００７２】
ここでは、投影領域１０３の左端から右端に向かってキャラクタ画像１０４が移動する演出を実行する場合を例に説明する。経路候補作成部４１０は、経路候補８０２−１，８０２−２，８０２−３，８０２−４，８０２−５を作成する。
【００７３】
計測値取得部４１１は、各経路候補８０２について計測値を取得する。ここでは、計測値として明度を用いるものとして説明する。即ち、計測値取得部４１１は、背景画像から経路候補８０２上の画素の明度を取得する。なお、明度の取得は、例えば、背景画像の画素値から算出する。このように、経路候補８０２を設定することにより、投影領域１０３全体を計算する必要がなく、計算に必要なリソースを削減することができる。
【００７４】
図９（Ａ）〜（Ｃ）は、経路候補の明度の変化を示すグラフである。なお、縦軸は明度であり、横軸は経路８０２上の距離を示す。
【００７５】
図９（Ａ）に経路候補８０１−１の明度変化を示す。経路候補８０１−１の明度変化はおおよそ平坦である。このため、経路候補８０１−１はテロップ等の表示情報８０１を含んでいないと推定することができる。
【００７６】
図９（Ｂ）に経路候補８０１−４の明度変化を示す。経路候補８０１−２は、空と山との境界において大きな明度の変化が発生している。しかしながら、後述する経路候補８０１−３と比較して、変化の周期は長くなっている。このため、経路候補８０１−２はテロップ等の表示情報８０１を含んでいないと推定することができる。
【００７７】
図９（Ｃ）に経路候補８０１−５の明度変化を示す。経路候補８０１−３の明度変化は、表示情報８０１にかかっているところで、明度変化が大きくなり、かつ、変化の周期も短くなっている。即ち、明度の高低が大きいほど、また、変化が急なほど、文字である可能性は高く、キャラクタ画像１０４が移動する経路としては不適であると判定することができる。換言すれば、明度の変化量が所定値以上となる明度変化が所定の周期よりも短い周期で有する経路候補は、表示情報８０１の上を通る経路であるとして、候補から除外する。
【００７８】
なお、テロップ等の表示情報８０１は、周囲と比較して、視認しやすくするために、例えば明度が高くなっている。表示情報８０１の文字の線幅で明度が高く部分が現れるので、短い周期で明度が変化する。このため、明度の変化量が所定値以上となる明度変化が所定の周期よりも短い周期で有すると、表示情報８０１の上を通る経路と判定することができる。なお、本実施形態では計測値取得部４１１が取得する計測値（画素情報）として明度を用いるものとして説明するが、これに限られるものではなく、表示情報８０１を判定できる値であればよく、輝度、階調値、画素値等を用いてもよい。
【００７９】
また、表示情報８０１の判定は、計測値の変化量と周期によるものとして説明したが、これに限られるものではない。例えば、明度の変化量の絶対値の和が閾値以上となった場合、表示情報８０１の上を通る経路と判定してもよい。変化量が大きくかつ短い周期で変化するほど変化量の絶対値の和も大きくなる。これにより、計算コストを抑えて、簡易に判定することができる。
【００８０】
経路決定部４１２は、図９（Ｃ）に示すような明度変化を検出した場合、その経路候補を候補から外して、残りの経路候補から経路を決定する。これにより、キャラクタ画像１０４が表示領域１０３上を移動する際に表示情報８０１の上を通ることを防止することができる。
【００８１】
また、図８では、経路候補作成部４１０は横方向の経路を作成し、計測値取得部４１１はその経路に沿った横方向の明度変化をみているが、さらに経路候補作成部４１０は縦方向の経路を作成し、計測値取得部４１１はその経路に沿った縦方向の明度変化をみるようにしてもよい。経路決定部４１２は、縦横の経路が交差する格子状の経路候補から、図９（Ｃ）に示すような明度変化が大きくなり、かつ、変化の周期も短い経路を候補から外して、残りの経路候補から経路を決定してもよい。これにより、キャラクタ画像１０４を縦横につないだ経路で移動させることができる。
【００８２】
次に、本実施形態の表示システム１００のように表示領域１０３における開始位置と終了位置が設定されている場合について説明する。複数のプロジェクタ１０２間をキャラクタ画像１０４が跨いで移動する場合、プロジェクタ１０２の物理的な配置、キャラクタ画像１０４の開始位置（入口９０１）と終了位置（出口９０２）が決まっている場合がある。
【００８３】
このような場合でも、経路候補作成部４１０は図８に示す横方向の経路候補および図示しない縦方向の経路候補を作成し、計測値取得部４１１はその経路に沿った横方向または縦方向の明度を取得し、経路決定部４１２は、縦横の経路が交差する格子状の経路候補から、図９（Ｃ）に示すような明度変化が大きくなり、かつ、変化の周期も短い経路を候補から外して、残りの経路候補から入口９０１と出口９０２を通る経路を決定してもよい。
【００８４】
図１０は、第１実施形態におけるプロジェクタ１０２の投影領域１０３と経路候補の一例である。
【００８５】
また、図１０に示すように、経路候補作成部４１０は、入口１００１から出口１００２へと向かう複数の経路候補１００３−１，１００３−２，１００３−３を作成し、計測値取得部４１１はその経路に沿った背景画像の明度を取得し、経路決定部４１２は、明度変化が大きくなり、かつ、変化の周期も短い経路を候補から外して、残りの経路候補から入口１００１と出口１００２を通る経路を決定してもよい。なお、図１０では、３つの経路候補を示しているが、経路候補の数はこれに限定されるものではない。
【００８６】
図１１は、投影領域１０３におけるキャラクタ画像１０４の移動する経路を決定する処理の一例を説明するフローチャートである。
【００８７】
ステップＳ１１０１において、経路候補作成部４１０は、複数の経路候補を作成する。または、あらかじめ設定されている経路候補を用いてもよい。
【００８８】
ステップＳ１１０２において、評価値取得部４１１は、各経路候補に沿った背景画像の明度データを取得する。
【００８９】
ステップＳ１１０３において、経路決定部４１２は、各経路候補の明度データにおける明度の変化値を計算する。
【００９０】
ステップＳ１１０４において、経路決定部４１２は、各経路候補の明度データにおける明度の変化周期を計算する。
【００９１】
ステップＳ１１０５において、経路決定部４１２は、ステップＳ１１０３で計算した明度の変化値と、ステップＳ１１０４で計算した明度の変化周期と、に基づいて評価値を決定する。ここで、評価値とは、評価値が低い場合に経路候補が表示情報７０２の上を通っていると判定するための値である。なお、明度の変化値が大きいほど評価値は低くなり、明度の変化周期が短いほど評価値が低くなるように関数が定義されている。
【００９２】
ステップＳ１１０６において、経路決定部４１２は、各経路候補の評価値に基づいて、経路を決定する。例えば、経路決定部４１２は、評価値が閾値未満の経路候補を外して、それ以外の経路候補からランダムに経路を決定する。また、評価値が高い方から経路を決定するようにしてもよい。
【００９３】
以上、第１実施形態に係る表示システム１００によれば、各プロジェクタ１０２の投影領域１０３に異なる画像（背景画像）を投影している状態において、任意のタイミングでキャラクタ画像１０４が複数の投影領域１０３を跨いで移動していくといった演出を容易に実現することができる。
【００９４】
なお、キャラクタ画像が複数のプロジェクタの映像間を跨いで移動していくといった演出の映像を投影する場合、従来の方法として、予め背景となる映像の上に移動するキャラクタ画像を合成した映像を作成しておき、その合成した映像を投影するといった方法がある。しかしながら、この方法では、キャラクタ画像の変更や、キャラクタ画像を移動させるタイミングの変更、移動経路の変更などを容易に実現することはできなかった。
【００９５】
これに対し、第１実施形態に係る表示システム１００によれば、キャラクタ画像１０４の変更や、キャラクタ画像１０４を移動させるタイミングの変更、移動経路の変更などを容易に実現することができる。
【００９６】
また、他の従来の方法として、投影映像を出力するＰＣなどの装置上で、各プロジェクタ用の映像にリアルタイムでキャラクタ画像を合成して、各プロジェクタに映像を出力するといった方法がある。しかしながら、この方法では、映像を合成するための専用ＰＣが必要になるとともに、プロジェクタが投影する映像を常にＰＣから出力する必要がある。
【００９７】
これに対し、第１実施形態に係る表示システム１００によれば、端末装置としてタブレット端末やスマートフォン、汎用的なＰＣ等を用いることができ、安価にシステムを構築することができる。
【００９８】
また、第１実施形態に係る表示システム１００においては、プロジェクタ１０２が自身投影領域１０３内におけるキャラクタ画像１０４の移動経路を決定するので、ユーザが詳細な経路を設定しなくてよい。また、テロップ等の表示情報７０２を避けて経路を決定することができるので、重畳するキャラクタ画像１０４により表示情報７０２がみえにくくなってしまうことを防止することができる。
【００９９】
≪第２実施形態≫
次に、第２実施形態に係る表示装置１００について説明する。ここでは、第１実施形態と異なる部分についてのみ記述する。
【０１００】
第１実施形態の投影領域１０３内の経路の決定は、決定する際の背景画像に基づいて投影領域１０３内の１画面分の経路を決定している。しかし、キャラクタ画像１０４の移動中にも背景画像が書き換えられるので、キャラクタ画像１０４が移動しているうちに移動先の背景画像が移動先としては不適なものに変わってしまうおそれがある。
【０１０１】
図１２は、第２実施形態における経路候補の一例である。
【０１０２】
第２実施形態では、キャラクタ画像１０４が移動する距離に応じて順次経路を決定する。即ち、投影領域１０３上のＡ地点からキャラクタ画像１０４を移動させる場合、経路候補作成部４１０は、Ａ地点から所定の時間単位の経路候補１２０１−１，１２０１−２，１２０１−３を作成する。即ち、経路情報に含まれる移動速度と所定の時間単位から求められる距離の経路候補を作成する。以下、第１実施形態と同様に、計測値取得部４１１は計測値（例えば、明度）を取得し、経路決定部４１２は経路候補の中から経路を決定する。ここでは経路候補１２０１−１が経路と決定されたものとする。そして、画像合成部４０７は、決定された経路に基づいて、Ａ地点からＢ地点までキャラクタ画像１０４を移動させる。
【０１０３】
同様に、投影領域１０３上のＢ地点からキャラクタ画像１０４を移動させる場合、経路候補作成部４１０は、Ｂ地点から所定の時間単位の経路候補１２０２−１，１２０２−２，１２０２−３を作成する。以下、第１実施形態と同様に、計測値取得部４１１は計測値を取得し、経路決定部４１２は経路候補の中から経路を決定する。そして、画像合成部４０７は、決定された経路に基づいて、キャラクタ画像１０４を移動させる。以下、これを繰り返す。
【０１０４】
以上、第２実施形態に係る表示システム１００においては、背景画像が変化する構成であっても、テロップ等の表示情報７０２を避けてキャラクタ画像１０４の移動経路を順次決定することができるので、重畳するキャラクタ画像１０４により表示情報７０２がみえにくくなってしまうことを防止することができる。
【０１０５】
≪第３実施形態≫
次に、第３実施形態に係る表示装置１００について説明する。ここでは、第１，２実施形態と異なる部分についてのみ記述する。
【０１０６】
第２実施形態の経路の決定方法では、キャラクタ画像１４０が投影領域１０３の一部の領域に長時間留まってしまうおそれがある。
【０１０７】
図１３は、第３実施形態における経路候補の一例である。
【０１０８】
経路候補作成部４１０は、図１３の上段に示すように、投影領域１０３を区分領域１３０１−１，１３０１−２，１３０１−３，１３０１−４と分割する。そして、経路候補作成部４１０は、開始位置１３０２から、区分領域１３０１同士の境界に設ける中間地点１３０４−１、中間地点１３０４−２、中間地点１３０４−３、中間地点１３０４−４を通って、終了位置１３０３へと向かう荒い経路１３０５を作成する。
【０１０９】
経路候補作成部４１０は、開始位置１３０２から中間地点１３０４−１までの経路候補を作成する。第１実施形態と同様に、計測値取得部４１１は計測値を取得し、経路決定部４１２は経路候補の中から経路を決定する。そして、画像合成部４０７は、決定された経路に基づいて、キャラクタ画像１０４を中間地点１３０４−１まで移動させる。
【０１１０】
キャラクタ画像１０４が中間地点１３０４−１まで移動すると、経路候補作成部４１０は、中間地点１３０４−１から中間地点１３０４−２までの経路候補を作成し、計測値取得部４１１は計測値を取得し、経路決定部４１２は経路候補の中から経路を決定する。そして、画像合成部４０７は、決定された経路に基づいて、キャラクタ画像１０４を中間地点１３０４−２まで移動させる。
【０１１１】
以下同様に、中間地点１３０４−２から中間地点１３０４−３までの経路、中間地点１３０４−３から中間地点１３０４−４までの経路、中間地点１３０４−４から終了位置１３０３まで、順次経路の決定と移動とを繰り返す。なお、区分領域１３０１−３における中間地点１３０４−３から中間地点１３０４−４までの経路候補１３０６−１，１３０６−２，１３０６−３の例を図１３の下段に示す。
【０１１２】
以上、第３実施形態に係る表示システム１００においては、キャラクタ画像１４０が投影領域１０３の一部の領域に長時間留まってしまうことを防止することができる。また、区分領域１３０１ごとに経路の決定を行うので、経路の決定からキャラクタ画像１０４の移動完了までの時間を短くすることができるので、重畳するキャラクタ画像１０４により表示情報７０２がみえにくくなってしまうことを防止することができる。
【０１１３】
以上、表示システム１００の実施形態等について説明したが、本発明は上記実施形態等に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形、改良が可能である。
【０１１４】
本実施形態に係る表示システム１００は、端末装置であるＰＣ１０１と、複数のプロジェクタ（表示装置）１０２と、で構成されるものとして説明したが、これに限られるものではない。例えば、複数のプロジェクタ１０２のうちの１台のプロジェクタ１０２が端末装置としての機能および表示装置としての機能を兼ねる構成であってもよい。
【符号の説明】
【０１１５】
１００      表示システム
１０１      ＰＣ
１０２      プロジェクタ
１０３      投影領域（表示領域）
１０４      キャラクタ画像（重畳画像）
１０５      経路
１０６      ネットワーク
３０８      画像投影部（表示部）
４０１      通信部（送信部）
４０２      画像選択部
４０３      経路設定部
４０４      表示開始指示部
４０５      通信部
４０６      記憶部
４０７      画像合成部（重畳部）
４０８      表示開始指示部
４０９      表示終了通知部
４１０      経路候補作成部
４１１      計測値取得部
４１２      経路決定部
【先行技術文献】
【特許文献】
【０１１６】
【特許文献１】特開２０１３−２０５６０５号公報
【図１】
2019179228.tif 000003
【図２】
2019179228.tif 000004
【図３】
2019179228.tif 000005
【図４】
2019179228.tif 000006
【図５】
2019179228.tif 000007
【図６】
2019179228.tif 000008
【図７】
2019179228.tif 000009
【図８】
2019179228.tif 000010
【図９】
2019179228.tif 000011
【図１０】
2019179228.tif 000012
【図１１】
2019179228.tif 000013
【図１２】
2019179228.tif 000014
【図１３】
2019179228.tif 000015