(57)【要約】【課題】離散配置された複数の表示端末で共通して表示するコンテンツを各表示端末に割り当てる表示スケジュールを容易に作成する。【解決手段】複数の表示端末２０におけるコンテンツの表示を制御する制御情報を指定可能に構成したグラフィカルユーザインタフェースを提供するＧＵＩ提供部４と、ＧＵＩ提供部４が提供するグラフィカルユーザインタフェースを表示する表示部１と、表示部１の表示情報に対するユーザ操作を受け付ける入力部２と、入力部２が受け付けたユーザ操作によって、グラフィカルユーザインタフェースを用いて指定された制御情報に基づいて、コンテンツの配信経路およびコンテンツの配信パラメータを設定する経路設定部５と、経路設定部５が設定したコンテンツの配信経路およびコンテンツの配信パラメータに基づいて、複数の表示端末２０に共通するコンテンツを表示する表示スケジュールを作成する。【選択図】図２
2014090243.tif 000002
【特許請求の範囲】
【請求項１】
離散配置された複数の表示端末において共通するコンテンツを表示させる表示スケジュールを作成するスケジュール作成装置において、
前記複数の表示端末におけるコンテンツの表示を制御する制御情報を指定可能に構成したグラフィカルユーザインタフェースを提供するＧＵＩ提供部と、
前記ＧＵＩ提供部が提供するグラフィカルユーザインタフェースを表示する表示部と、
前記表示部の表示情報に対するユーザ操作を受け付ける入力部と、
前記入力部が受け付けたユーザ操作によって、前記グラフィカルユーザインタフェースを用いて指定された制御情報に基づいて、コンテンツの配信経路およびコンテンツの配信パラメータを設定する経路設定部と、
前記経路設定部が設定したコンテンツの配信経路およびコンテンツの配信パラメータに基づいて、前記複数の表示端末に共通するコンテンツを表示する表示スケジュールを作成するスケジュール作成部とを備えたことを特徴とするスケジュール作成装置。
【請求項２】
前記複数の表示端末の配置関係を三次元で示した位置情報を蓄積する位置情報データベースを備え、
前記ＧＵＩ提供部は、前記位置情報データベースに蓄積された位置情報に基づいて各表示端末を配置し、配置した表示端末間での表示順序を指定可能に構成したグラフィカルユーザインタフェースを提供し、
前記経路設定部は、前記入力部が受け付けたユーザ操作によって、前記グラフィカルユーザインタフェースを用いて指定された表示端末間の表示順序に基づいてコンテンツの配信経路を設定し、
前記スケジュール作成部は、前記経路設定部が設定したコンテンツの配信経路と、前記位置データベースに蓄積された位置情報から取得される表示端末間の距離とに基づいて前記表示スケジュールを作成することを特徴とする請求項１記載のスケジュール作成装置。
【請求項３】
前記スケジュール作成部は、前記位置情報データベースに蓄積された位置情報から、コンテンツの配信経路上で隣り合う第１の表示端末と第２の表示端末との間の配信経路の距離を取得し、取得した配信経路の距離と、コンテンツの移動速度を示したコンテンツの配信パラメータとから、前記第１の表示端末におけるコンテンツの再生開始時刻と前記第２の表示端末におけるコンテンツの再生開始時刻との差分を算出し、算出した差分に従った表示スケジュールを作成することを特徴とする請求項２記載のスケジュール作成装置。
【請求項４】
前記ＧＵＩ提供部は、配置した表示端末間でのコンテンツの移動速度を指定可能に構成したグラフィカルユーザインタフェースを提供し、
前記経路設定部は、前記入力部が受け付けたユーザ操作によって、前記グラフィカルユーザインタフェースを用いて指定された表示端末間でのコンテンツの移動速度に対応したコンテンツの配信パラメータを設定し、
前記スケジュール作成部は、前記前記経路設定部が設定したコンテンツの移動速度に対応したコンテンツの配信パラメータに基づいて前記表示スケジュールを作成することを特徴とする請求項２または請求項３記載のスケジュール作成装置。
【請求項５】
前記ＧＵＩ提供部は、前記経路設定部が設定したコンテンツの配信経路を、太さ、線種、またはパラメータを可変可能な線分で構成したグラフィカルユーザインタフェースを前記表示部に表示し、
前記経路設定部は、前記入力部が受け付けたユーザ操作によって、前記グラフィカルユーザインタフェースを用いて指定されたコンテンツ配信経路を示す線分の太さ、線分の線種、または線分のパラメータを参照し、線分の太さ、線分の線種、または線分のパラメータに対してあらかじめ対応付けられたコンテンツ移動速度を設定し、前記コンテンツの配信パラメータとすることを特徴とする請求項４記載のスケジュール作成装置。
【請求項６】
前記位置データベースは、前記複数の表示端末が配置された領域を含む三次元地図情報を参照して取得された、前記複数の表示端末の三次元の位置情報を蓄積することを特徴とする請求項２から請求項５のうちのいずれか１項記載の配信装置。
【請求項７】
前記経路設定部は、コンテンツ１フレーム当たりの移動画素量、および前記複数の表示端末の画素ピッチの値から算出されるコンテンツ１フレーム当たりの移動量と、コンテンツ１フレーム当たりの表示時間とに基づいて配信経路上におけるコンテンツの移動速度を設定することを特徴とする請求項３記載のスケジュール作成装置。
【請求項８】
前記コンテンツは、静止画像、動画像およびテキスト情報のうちのいずれかで構成されることを特徴とする請求項１から請求項７のうちのいずれか１項記載のスケジュール作成装置。
【請求項９】
前記コンテンツは、静止画像、動画像およびテキスト情報のうちのいずれか２以上を組み合わせて構成されることを特徴とする請求項１から請求項７のうちのいずれか１項記載のスケジュール作成装置。
【請求項１０】
前記経路設定部は、グラフィカルユーザインタフェースを介して指定された線分の太さ、線分の線種または線分のパラメータが、コンテンツの移動速度を無限大とする設定である場合に、前記コンテンツがコンテンツの配信経路上を最速で移動可能な移動速度を設定することを特徴とする請求項５記載のスケジュール作成装置。
【請求項１１】
前記経路設定部は、前記コンテンツの配信経路を、ベジエ曲線を用いて描画することを特徴とする請求項１から請求項１０のうちのいずれか１項記載のスケジュール作成装置。
【請求項１２】
前記ＧＵＩ提供部は、それぞれ異なるコンテンツを配信する複数の経路設定指定可能に構成したグラフィカルユーザインタフェースを提示し、
前記経路設定部は、前記入力部が受け付けたユーザ操作によって、前記グラフィカルユーザインタフェースを用いて指定された表示端末間の表示順序、配信経路の数および配信経路の配置に基づいて、複数の配信経路を設定すると共に各配信経路の優先度を設定し、
前記スケジュール作成部は、前記複数の配信経路の優先度を参照して、前記複数の表示端末に共通する複数のコンテンツを表示させる表示スケジュールを作成することを特徴とする請求項２記載のスケジュール作成装置
【請求項１３】
前記スケジュール作成部は、前記複数の配信経路の優先度を参照して、最も優先度の高い配信経路を配信されるコンテンツを表示させるスケジュールを作成することを特徴とする請求項１２記載のスケジュール作成装置。
【請求項１４】
前記スケジュール作成部は、前記複数の配信経路の優先度に応じて各配信経路を配信させるコンテンツの透過率を設定し、設定した透過率でコンテンツを合成して表示させるスケジュールを作成することを特徴とする請求項１２記載のスケジュール作成装置。
【請求項１５】
前記スケジュール作成部は、前記複数の配信経路の優先度に応じて各配信経路を配信されるコンテンツの縮小率を設定し、設定した縮小率で縮小したコンテンツを合成して表示させるスケジュールを作成することを特徴とする請求項１２記載のスケジュール作成装置。
【請求項１６】
請求項１から請求項１５のうちのいずれか１項記載のスケジュール作成装置と、
前記スケジュール作成装置が作成した表示スケジュールに基づいて前記共通するコンテンツを表示する複数の表示端末とを備えたことを特徴とするコンテンツ表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、スケジュール作成装置よびコンテンツ表示システムに関し、特にデジタルサイネージに表示するコンテンツの表示順序を定義したスケジュールを作成し、編集する技術に関するものである。
【背景技術】
【０００２】
表示や通信にデジタル技術を活用し、平面ディスプレイやプロジェクタなどにより映像や情報を表示する広告媒体をデジタルサイネージと呼ぶ。トレインビジョンや街頭ビジョン、デジタルフォトフレームなどがこれに該当する。デジタルサイネージで表示されるコンテンツは提供側で決定され、さらに提供側で決定された順序で切り替えられて表示される。
【０００３】
従来、コンテンツ提供側は特定の場所に設定された表示端末に対して表示スケジュールを個別もしくはグループ単位で設定し、表示端末は設定された表示スケジュールに従ってコンテンツを表示するのが一般的であった。そのため、コンテンツ提供側はリスト形式で示されるタイムラインにコンテンツの表示順序を割り付けていた。例えば特許文献１に開示されたサーバ装置では、コンテンツの表示順序を地図情報のエリアに対応付け、当該エリアに表示端末もしくは表示端末をグループ単位で対応付けることにより、エリアに応じたコンテンツの割り付けを行っている。
また、特許文献２には、作成されたスケジュールのシミュレートによるプレビュー表示を行うシミュレーション表示装置が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−７６４５０号公報
【特許文献２】特開２００４−７０２３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した特許文献１に開示された技術では、エリアごとに完全に分離したコンテンツを表示する場合には対応可能であるが、離散配置された複数の表示端末間で、連続して共通するコンテンツを表示する際の表示順序を示す表示スケジュールの作成には適用できないという課題があった。具体的には、離散配置された複数の表示端末間を横断する、例えば横長の横断幕のようなコンテンツの表示順序を示す表示スケジュールを作成する場合、あるいは所定のコンテンツを連続する時間で複数の表示端末に表示する場合における表示順序を示す表示スケジュールを作成する場合には適用できないという課題があった。
【０００６】
また、特許文献２に開示された技術では、複数の表示端末間でどのような表示が行われるのか、時間的および空間的に確認可能なシミュレートを行うことができず、コンテンツの表示を視覚的に認識しながら表示スケジュールを作成することができないという課題があった。
【０００７】
この発明は、上記のような課題を解決するためになされたもので、離散配置された複数の表示端末で共通して表示するコンテンツを各表示端末に割り当てる表示スケジュールを容易に作成可能なスケジュール作成装置およびコンテンツ表示システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
この発明に係るスケジュール作成装置は、複数の表示端末におけるコンテンツの表示を制御する制御情報を指定可能に構成したグラフィカルユーザインタフェースを提供するＧＵＩ提供部と、ＧＵＩ提供部が提供するグラフィカルユーザインタフェースを表示する表示部と、表示部の表示情報に対するユーザ操作を受け付ける入力部と、入力部が受け付けたユーザ操作によって、グラフィカルユーザインタフェースを用いて指定された制御情報に基づいて、コンテンツの配信経路およびコンテンツの配信パラメータを設定する経路設定部と、経路設定部が設定したコンテンツの配信経路およびコンテンツの配信パラメータに基づいて、複数の表示端末に共通するコンテンツを表示する表示スケジュールを作成するスケジュール作成部とを備えるものである。
【発明の効果】
【０００９】
この発明によれば、離散配置された複数の表示端末で共通して表示するコンテンツを各表示端末に割り当てる表示スケジュールの作成を可視化することができ、当該表示スケジュールを容易に作成することができる。
【図面の簡単な説明】
【００１０】
【図１】実施の形態１によるスケジュール作成装置を用いたコンテンツ表示システムの構成を示す図である。
【図２】実施の形態１によるスケジュール作成装置の構成を示すブロック図である。
【図３】表示端末の配置例を示す図である。
【図４】実施の形態１によるスケジュール作成装置の動作を示すフローチャートである。
【図５】実施の形態１によるスケジュール作成装置の位置情報データベースの一例を示す図である。
【図６】実施の形態１のスケジュール作成装置の表示部に表示されたグラフィカルユーザインタフェースの一例を示す図である。
【図７】図６で示したグラフィカルインタフェースに直線の配信経路を描画した図である。
【図８】図６で示したグラフィカルインタフェースに曲線の配信経路を描画した図である。
【図９】表示コンテンツの一例を示す図である。
【図１０】実施の形態１によるスケジュール作成装置が作成した表示スケジュールに基づく表示例を示す図である。
【図１１】実施の形態２によるスケジュール作成装置の表示例を示す図である。
【発明を実施するための形態】
【００１１】
実施の形態１．
図１は、この発明の実施の形態１によるスケジュール作成装置を用いたコンテンツ表示システムの構成を示すブロック図である。
図１において、コンテンツ表示システムはネットワークで接続されたスケジュール作成装置１０および表示端末２０で構成される。ネットワークは、スケジュール作成装置１０と複数の表示端末２０を、有線または無線で接続するＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）である。
【００１２】
スケジュール作成装置１０は、ユーザ操作に基づいてコンテンツの表示スケジュールの作成および編集を行う。表示端末２０は、スケジュール作成装置１０から出力されるスケジュール情報に基づいて、配信されるコンテンツデータを再生する。図１に示すように、複数台の表示端末２０ａ，２０ｂ，・・・，２０ｎに対して、１台のスケジュール作成装置１０が表示スケジュールの作成および編集を行う。表示端末２０ａ，２０ｂ，・・・，２０ｎに配信されるコンテンツは、静止画像、動画像、テキスト情報などで構成され、動画像とテキスト情報など複数のデータを組み合わせて合成したデータであってもよい。
【００１３】
図２は、この発明の実施の形態１によるスケジュール作成装置の構成を示すブロック図である。
スケジュール作成装置１０は、表示部１、入力部２、位置情報データベース３、ＧＵＩ提供部４、経路設定部５、スケジュール作成部６および配信部７で構成されている。
表示部１は、ユーザもしくはシステム管理者の操作結果、およびスケジュール作成装置１０の動作状況あるいはスケジュール作成装置１０が作成したスケジュール情報を確認するための情報を表示する。入力部２は、マウスなどの入力手段により構成され、ユーザ操作を受け付ける。
【００１４】
位置情報データベース３は、表示端末２０ａ，２０ｂ，・・・，２０ｎが設置された位置関係を記録し、蓄積する。位置情報データベース３は、ユーザもしくはシステム管理者が、あらかじめ表示端末２０ａ，２０ｂ，・・・，２０ｎの設置位置に基づいた位置情報を作成し、データベース化したものである。位置情報データベース３はスケジュール作成装置１０外の構成としてもよく、表示端末２０ａ，２０ｂ，・・・，２０ｎの設置位置に基づいた位置情報を、スケジュール作成装置が取得、利用可能な構成であれば適宜変更可能である。また、表示端末２０ａ，２０ｂ，・・・，２０ｎの位置関係は、表示端末２０ａ，２０ｂ，・・・，２０ｎの配置位置が含まれる領域の２次元地図を用いて取得してもよいし、３次元地図を用いて取得してもよい。
【００１５】
ＧＵＩ提供部４は、位置情報データベース３を参照し、表示端末２０ａ，２０ｂ，・・・，２０ｎの配置位置関係を画像化すると共に、画像化した画面情報に対してユーザ操作を受け付け可能に構成したグラフィカルユーザインタフェース生成し、画面情報およびグラフィカルユーザインタフェースを表示部１に表示する。表示部１に表示された表示端末２０ａ，２０ｂ，・・・，２０ｎに対して入力部２を介して選択指示が入力される。経路設定部５は、入力部２を介して入力された選択指示に基づいて、いずれの表示端末２０ａ，２０ｂ，・・・，２０ｎが選択されたか、および選択された順序を判別する。判別結果に基づいて表示端末２０ａ，２０ｂ，・・・，２０ｎの間でコンテンツを表示する順序を示す配信経路を作成し、保持する。また、詳細は後述するが、経路設定部５は配信経路の各種パラメータを取得し、保持する。
【００１６】
また、ＧＵＩ提供部４は、表示端末２０ａ，２０ｂ，・・・，２０ｎに表示するコンテンツを指定するためのグラフィカルユーザインタフェースを生成し、表示部１に表示する。ユーザは、入力部２を介して表示部１に表示されたグラフィカルユーザインタフェースを用いて表示するコンテンツを指定する。表示するコンテンツを指定した情報は経路設定部５、スケジュール作成部６を介して配信部７に提供される。表示するコンテンツを指定する処理は、コンテンツを表示する順序を指定する処理の前に行われるものとする。
【００１７】
スケジュール作成部６は、経路設定部５が記憶した配信経路、各種パラメータ、および位置情報データベース３を参照して得られる表示端末２０ａ，２０ｂ，・・・，２０ｎの位置情報に基づいて、配信経路上に位置する表示端末２０ａ，２０ｂ，・・・，２０ｎがコンテンツを再生するための時間情報を算出して表示スケジュールの作成し、保持する。配信部７は、スケジュール作成部６が作成した表示スケジュールを参照して表示すべきコンテンツデータをコンテンツ蓄積部４０から取得し、表示スケジュールおよびコンテンツデータを表示端末２０ａ，２０ｂ，・・・，２０ｎに配信する。
【００１８】
次に、具体例を参照しながらスケジュール作成装置１０の動作について説明する。
まず、スケジュール作成装置１０がスケジュール作成の対象とする表示端末２０の配置例を図３に示す。図３では、スーパーやショッピングセンターなどの小売店に表示端末２０が複数第設置されている場合を想定した配置例を示している。なお、表示端末２０は屋外の複数のビルに配置するなどの環境下で利用することも可能である。
図３に示した配置例では、表示端末２０ａの画面中心を基準点とし、紙面の右方向に延びる軸がＸ軸、紙面の上方向の延びる軸がＹ軸、紙面の奥行き方向に延びる軸がＺ軸となっている。
【００１９】
なお、基準点やＸ軸、Ｙ軸、Ｚ軸の設定方法は種々構成可能であり、例えば表示端末２０ａが配置されている店舗の入り口を原点とし、店舗入り口が形成された壁面、すなわち店舗入り口に並行する軸をＸ軸、店舗床からの高さをＺ軸、店舗の奥行き方向をＹ軸とするなど、適宜変更可能である。スケジュール作成装置１０を用いてコンテンツ表示システム内で整合性を保つことができる設定であれば、特に限定されるものはない。
【００２０】
図４は、この発明の実施の形態１によるスケジュール作成装置の動作を示すフローチャートである。なお、図４で示す処理の前に、あらかじめ表示コンテンツを指定する処理が行われているものとする。
まず、ユーザもしくはシステム管理者は、図３で示した表示端末２０ａ，２０ｂ，２０ｃ，２０ｄの配置例に基づいて位置情報データベース３を構築する（ステップＳＴ１）。
図５は、この発明の実施の形態１のスケジュール作成装置の位置情報データベースの一例を示す図である。
位置情報データベース３は、所定の表示端末Ａを基準として表示端末Ｂ，Ｃ，Ｄの相対位置を示した位置管理テーブルであり、図３の例を適用した場合、表示端末２０ａの画面中心を基準点（図５の表示端末Ａ）とし、当該表示端末２０ａからの相対的な位置を示している。表示端末２０ａから表示端末２０ｄが、図３に示した位置関係で配置されている場合、図５に示す相対位置Ｘ，相対位置Ｙおよび相対位置Ｚが算出されるものとする。
【００２１】
次に、ＧＵＩ提供部４は、位置情報データベース３に蓄積された位置管理テーブルを参照し、各表示端末２０ａ，２０ｂ，２０ｃ，２０ｄの位置関係を示した画面情報を作成する（ステップＳＴ２）。さらにＧＵＩ提供部４は、ステップＳＴ２で作成した画面情報において、表示端末２０ａ，２０ｂ，２０ｃ，２０ｄ間の表示順序の指定を受け付け可能に構成したグラフィカルユーザインタフェースを表示部１に表示する（ステップＳＴ３）。
【００２２】
図６は、この発明の実施の形態１のスケジュール作成装置の表示部に表示されたグラフィカルユーザインタフェースの一例を示す図である。
図６の表示例では、表示端末２０ａの画面中心を原点としたＸ−Ｙ−Ｚ座標系において、表示端末２０ｂ、表示端末２０ｃおよび表示端末２０ｄの相対的な位置を把握することが可能である。図６では表示部１の画面を４分割した例を示しており、画面１ａはＸ−Ｙ平面、画面１ｂはＸ−Ｚ平面、画面１ｃはＹ−Ｚ平面、画面１ｄではＸ−Ｙ−Ｚ空間について、各表示端末２０ａ，２０ｂ，２０ｃ，２０ｄの位置関係を示している。
【００２３】
ＧＵＩ提供部４が、あらかじめ表示部１の画面サイズを情報として有しておくことにより、表示部１の画面を４分割あるいは任意の数で分割し、各分割画面にグラフィカルユーザインタフェースを表示させることができる。また、スケジュール作成装置１０が、表示端末２０ａ，２０ｂ，２０ｃ，２０ｄが配置されたエリアの三次元地図データを取得することが可能であれば、ＧＵＩ提供部４が位置情報データベースの位置管理テーブルを参照し、基準点（図５の例では、表示端末２０ａ）を３次元地図データの相当する地点に一致させ、その他の表示端末２０ｂ，２０ｃ，２０ｄを３次元地図データ上に重畳表示させるように構成してもよい。
【００２４】
さらに、表示端末２０ａ，２０ｂ，２０ｃ，２０ｄの配置状態をカメラなどの撮像手段を用いて撮像し、撮像した地点のＸ−Ｙ−Ｚ座標、撮像手段のＸ−Ｙ−Ｚ座標をなす角度、撮像手段の焦点距離およびレンズ歪みパラメータをスケジュール作成装置１０に提供するように構成してもよい。これによりスケジュール作成装置１０のＧＵＩ提供部４は、提供された各情報を用いて各表示端末２０ａ，２０ｂ，２０ｃ，２０ｄを撮像画像上へマッピングすることにより、より分かりやすい表示を行うことができる。撮影画像上への各表示端末のマッピングは公知技術を適用可能であることから、詳細な説明を省略する。
【００２５】
ステップＳＴ３で図６に示すグラフィカルユーザインタフェースが表示されると、ユーザは入力部２を介して連続して共通するコンテンツを表示させる表示端末２０の表示順序を設定する（ステップＳＴ４）。
ＧＵＩ提供部４が表示部１に表示したグラフィカルユーザインタフェースは、例えば入力部２を介して表示端末２０ａ，２０ｂ，２０ｃ，２０ｄが選択可能に表示される。そこで、表示端末２０ａ，２０ｂ，２０ｃ，２０ｄの表示順序の設定では、例えば１番目にコンテンツを表示予定である表示端末２０ａの画面中心付近をマウス（入力部２）で左クリックし、２番目にコンテンツを表示予定である表示端末２０ｂの画面中心付近をマウスで左クリックする。同一の動作を、表示端末２０ｃおよび表示端末２０ｄに対して繰り返し行う。
【００２６】
ステップＳＴ４で設定された表示順序は、経路設定部５に出力される。経路設定部５は、入力された表示順序に基づいて、表示端末２０ａから表示端末２０ｂと表示端末２０ｃを順に経由して表示端末２０ｄを結ぶ直線を描画し、配信経路として設定する（ステップＳＴ５）。設定した配信経路の情報はＧＵＩ提供部４に出力され、ＧＵＩ提供部４が配信経路の情報を表示部１に表示しているグラフィカルユーザインタフェースに反映させる（ステップＳＴ６）。
図７は、この発明の実施の形態１のスケジュール作成装置の表示例を示す図であり、配信経路を直線で描画したグラフィカルユーザインタフェースの一例を示している。図５と同様に表示部１の画面を４分割した画面１ａ，画面１ｂ，画面１ｃ，画面１ｄを示している。各画面において表示端末２０ａから表示端末２０ｂおよび表示端末２０ｃを経由して表示端末２０ｄに到達する配信経路Ｐを示している。
【００２７】
ステップＳＴ５およびステップＳＴ６では、表示端末２０ａ，２０ｂ，２０ｃ，２０ｄ間の配信経路を直線で描画する例を示したが、表示端末２０ａ，２０ｂ，２０ｃ，２０ｄ間の配信経路をベジエ曲線などの曲線で描画するように構成してもよい。配信経路を曲線で描画することにより、コンテンツが表示端末２０ａ，２０ｂ，２０ｃ，２０ｄ間をスムーズに移動する。なお、ベジエ曲線の描画方法は公知であるため、詳細な説明は省略する。
図８は、この発明の実施の形態１のスケジュール作成装置の表示例を示す図であり、配信経路を曲線で描画したグラフィカルユーザインタフェースの一例を示している。画面１ａ，画面１ｂ，画面１ｃ，画面１ｄにおいて表示端末２０ａから表示端末２０ｂおよび表示端末２０ｃを経由して表示端末２０ｄに到達する曲線の配信経路Ｑを示している。
【００２８】
経路設定部５が配信経路を、ベジエ曲線を用いて描画し、表示部１に表示されたグラフィカルユーザインタフェース上に反映させる場合、曲線で示した配信経路の曲率が変化する点（コントロールポイント）の位置や影響範囲のパラメータを調整可能に構成したグラフィカルユーザインタフェースを表示部１に表示する。表示したグラフィカルユーザインタフェースを介してコントロールポイントの位置やパラメータの調整が行われた場合には、経路設定部５が当該調整に基づいて配信経路を再設定し、グラフィカルユーザインタフェース上に再度反映させる。
【００２９】
ステップＳＴ６で図７または図８に示すグラフィカルユーザインタフェースが表示されると、ユーザは入力部２を介して配信経路を示す線分の太さを設定する（ステップＳＴ７）。経路設定部５は、ステップＳＴ７の設定内容に基づいて、コンテンツの移動速度を示すパラメータを設定する（ステップＳＴ８）。
ここで、配信経路を示す線分の太さは、当該配信経路を移動するコンテンツが次の表示端末２０に到達するのに要する時間、すなわちコンテンツの移動速度を示すものとする。ＧＵＩ提供部４が表示部１に表示したグラフィカルユーザインタフェースでは、配信経路を描画した線分の太さが選択可能に表示される。線分の太さの選択は、表示端末２０間を結ぶ各線分に設定されたメニュー画面から希望する太さを選択する形式でもよいし、各線分に設定された入力画面に希望する太さを直接入力する形式でもよい。経路設定部５は、配信経路を示す線分の太さに対応したコンテンツの移動速度を示すパラメータを有しており、入力部２を介して選択された線分の太さに相当するパラメータを選択し、設定する。
【００３０】
また、コンテンツの移動速度の設定は、配信経路を示す線分の太さの選択による設定に限定されるものではなく、配信経路を示す線分の線種を選択することにより設定してもよいし、配信経路を示す線分に対して移動速度を直接設定してもよい。
なお、コンテンツの移動速度を設定しない場合にも、スケジュール作成装置１０として動作させることは可能である。その場合には、配信経路を示す線分を調整可能に構成したグラフィカルユーザインタフェースの表示は行わず、ステップＳＴ７およびステップＳＴ８の処理を省略する。
【００３１】
さらに、コンテンツの移動速度を無限大あるいは瞬時と設定可能に構成したグラフィカルユーザインタフェースを表示させることもできる。移動速度が無限大あるいは瞬時と指定された場合には、コンテンツが配信経路上を瞬時に移動するものとみなし、すぐに次の表示端末２０にコンテンツを表示させるパラメータを設定する。例えば、コンテンツが配信経路上を最速で移動可能な移動速度を設定する。これにより、これにより、コンテンツの表示において空白時間を設けることなく、コンテンツを次々に切り替えて表示端末２０に表示させることができる。
【００３２】
さらに、コンテンツ表示のバリエーションとして以下のように構成することもできる。コンテンツが表示端末２０の画面サイズと一致する場合、例えば１９２０×１０８０ピクセルの動画コンテンツを１９２０×１０８０ピクセルの表示端末２０で再生する場合、あるいは１６００×９００ピクセルの動画コンテンツを表示端末２０の解像度１９２０×１０８０ピクセルに一致させる場合、配信経路を移動してきたコンテンツが表示端末２０の画面にぴったり一致する位置に来た段階でコンテンツの移動を一時的に停止する動作をパラメータとして設定する。
【００３３】
パラメータの設定としては、ＧＵＩ提供部４がステップＳＴ６において配信経路をグラフィカルユーザインタフェース上に反映させる際に、一時停止のＯＮ／ＯＦＦと停止時間の指定を受け付け可能なグラフィカルユーザインタフェースを表示する。ユーザは、入力部２を介して当該グラフィカルユーザインタフェースを用いて一時停止のＯＮ／ＯＦＦと停止時間を設定する。動画コンテンツの場合、停止時間は、動画コンテンツ再生時間に合わせて設定する、あるいは秒数を指定して設定するなどが考えられる。これらの設定うちいずれか一方を排他的に利用する構成としてもよい。ユーザが設定した値が、コンテンツの移動パターンを示すパラメータとなる。
【００３４】
続いて、図４のフローチャートの説明に戻る。ステップＳＴ８で設定されたパラメータはＧＵＩ提供部４に出力され、ＧＵＩ提供部４が設定された表示部１に表示しているグラフィカルユーザインタフェースにパラメータを反映させた描画を行う（ステップＳＴ９）。ＧＵＩ提供部４は、ステップＳＴ９でパラメータを反映させた描画を行うと配信経路の設定が終了したと判断し、ステップＳＴ２の表示端末の位置関係を示した画面情報、ステップＳＴ６で描画した配信経路、およびステップＳＴ９で反映させたパラメータを経路設定部５に出力する（ステップＳＴ１０）。
ＧＵＩ提供部４が、表示部１に設定終了のアイコンなどのグラフィカルユーザインタフェースを表示し、入力部２を介して当該アイコンが選択された際に配信経路の設定が終了したと判断するように構成してもよい。
【００３５】
経路設定部５は、ステップＳＴ１０で入力された情報に基づいて、コンテンツを配信する表示端末２０を識別し、表示端末２０の識別情報、配信経路および当該配信経路に関するパラメータを保持する（ステップＳＴ１１）。スケジュール作成部６は、ステップＳＴ１１で経路設定部５が保持した情報と、位置情報データベース３に蓄積された位置管理テーブルを参照して得られるコンテンツを配信する表示端末２０の位置情報に基づいて、コンテンツを各表示端末２０で再生するための表示スケジュールを作成する（ステップＳＴ１２）。
【００３６】
ここで表示スケジュールの作成方法について説明する。図８で示した曲線の配信経路Ｑ上を一定の移動速度でコンテンツが移動するものとし、配信されるコンテンツは図９に示す横長のコンテンツ（コンテンツサイズ：横方向１９２００ピクセル、縦方向１０８０ピクセル）であるものとして説明する。なお、図９に示すようにコンテンツは横断幕のイメージであり、当該コンテンツと表示端末２０ａ，２０ｂ，２０ｃ，２０ｄの表示画面の解像度は一致せず、表示端末２０ａ，２０ｂ，２０ｃ，２０ｄにおいてコンテンツの移動を一時的に停止する動作は行わないものとする。
【００３７】
また、コンテンツの移動速度はパラメータとして設定されていないものとし、経路設定部５があらかじめ設定された情報に基づいて算出するものとする。まず、経路設定部５がコンテンツの移動速度を算出する処理について説明する。
あらかじめ設定されたコンテンツの移動量は１フレームあたり４ピクセルとする。コンテンツの１フレームの表示時間は１／６０秒と設定される。これは、単位時間にどれだけ表示端末の画面を書き直すかという値である描画リフレッシュレートである６０Ｈｚを基準として算出されるものである。さらに表示端末２０ａ，２０ｂ，２０ｃ，２０ｄの画素ピッチは０．２５ｍｍとする。表示端末２０ａ，２０ｂ，２０ｃ，２０ｄの画素ピッチを示す情報は、スケジュール作成装置１０があらかじめ保有しているものとし、経路設定部５が必要に応じて取得するものとする。これらの情報から、経路設定部５は１フレーム当たり１ｍｍ進み、１フレームの表示時間が１／６０秒であることを示すパラメータを取得する。
【００３８】
次に、スケジュール作成部６は、位置情報データベースを参照して表示端末２０ａ，２０ｂ，２０ｃ，２０ｄ間の距離を算出する。配信経路がベジエ曲線で描画されている場合には、ベジエ曲線を区間で数値積分することにより距離が算出される。誤差を許容すれば、ベジエ曲線を折れ線で近似し、近似した折れ線の長さを加算して算出してもよい。図５および図８の例では、表示端末２０ａから表示端末２０ｂまでの経路上の距離が４ｍと算出されたものとする。
【００３９】
続いて、スケジュール作成部６は、表示端末２０ａの表示デバイスの右端をコンテンツが通過した後、何秒後に表示端末２０ｂの表示デバイスの左端に到達するかを算出する。
１フレーム当たり１ｍｍ進むため、表示端末２０ａから表示端末２０ｂまでの距離４ｍを１ｍｍで除算すると、到達までのフレーム数が４０００フレームと算出される。つまり、表示端末２０ｂにおける表示開始時刻は、表示端末２０ａにおける表示開始時刻の４０００／６０秒後となる。
【００４０】
同様に表示端末２０ｂから表示端末２０ｃへの到達時間、表示端末２０ｃから表示端末２０ｄへの到達時間を算出する。表示端末２０ｂから表示端末２０ｃを結ぶ配信経路は直線区間であることから、表示端末２０ｂと表示端末２０ｃ間の距離２ｍを１ｍｍで除算し、到達までのフレーム数が２０００フレームと算出される。表示端末２０ｃにおける表示開始時刻は、表示端末２０ｂにおける表示開始時刻の２０００／６０秒後となる。
このように、表示端末２０ａ，２０ｂ，２０ｃ，２０ｄに対して表示開始時刻に差を設けた表示スケジュールを作成することにより異なる表示端末において連続的なコンテンツ再生が可能となる。
【００４１】
図１０は、この発明の実施の形態１のスケジュール作成装置のスケジュール作成部が作成した表示スケジュールに基づく表示例を示す図である。なお、以下で示す表示例は一例であり、表示時刻は条件により適宜変更される。
表示端末２０ａでの「特売情報１」の表示開始を０秒とし、表示内容が種々遷移して「売り場案内」の表示が終了する。その後、画面への表示は行われない。次に、表示端末２０ｂでは、表示端末２０ａでの表示開始から約８３秒後に「特売情報１」の再生が開始される。さらに、表示端末２０ｃは、表示端末２０ｂでの表示開始から６３秒後に「特売情報１」の再生が開始される。
【００４２】
スケジュール作成部６が作成した表示スケジュールに基づいて、ＧＵＩ提供部４が各表示端末２０の位置関係を考慮したシミュレートデータを作成し、表示部１を介してプレビュー表示を行うように構成してもよい。プレビュー表示では、三次元空間上に各表示端末２０を配置し、表示端末２０が配置された地点において表示スケジュールに合わせてコンテンツを表示させる。シミュレートデータを用いてピュレビュー表示は、表示スケジュールに設定された絶対時間ではなく、相対的な時間に基づいてコンテンツの表示が行われる。
さらに、シミュレートデータに視聴者がどの位置からどの方向を向いているかを示す視点情報を付加することにより、表示端末２０の設置位置に対してどの地点からどのように視認可能かをシミュレートすることもできる。そのため、ＧＵＩ提供部４は、当該プレビュー表示において視聴者の視点位置を指定するグラフィカルユーザインタフェース、再生開始および一時停止など再生制御を行うグラフィカルユーザインタフェースを合わせて提供してもよい。
【００４３】
スケジュール作成部６は、ステップＳＴ１２で作成した表示スケジュールと、コンテンツ配信命令を配信部７に出力する（ステップＳＴ１３）。配信部７は、配信命令が入力されると、表示スケジュールを参照して配信すべきコンテンツをコンテンツ蓄積部４０から取得し、表示スケジュールと共に該当する表示端末２０に配信し（ステップＳＴ１４）、処理を終了する。
【００４４】
上述の説明では、配信経路が設定されると即時にコンテンツを配信し、配信された表示端末２０が再生を行う場合を例に示したが、例えば翌日以降のスケジュールの定義、夜間の予約配信のスケジュールの定義を行う機能を持たせてもよい。その場合、スケジュール作成部６がコンテンツ表示の開始時刻および終了時刻を指定したスケジュールを作成する。
【００４５】
以上のように、この実施の形態１によれば、離散配置された複数の表示端末２０の位置情報を、ユーザ操作を受け付け可能なグラフィカルユーザインタフェースとして提供するＧＵＩ提供部４と、ＧＵＩ提供部４が表示部１に表示したグラフィカルユーザインタフェースに対して入力されたユーザ操作に基づいてコンテンツの配信経路を設定し、各配信経路に対するパラメータを設定する経路設定部５とを備えるように構成したので、コンテンツの配信経路の設定およびコンテンツの表示を制御するパラメータの設定を、視覚化することができる。これにより、離散配置された複数の表示端末２０において連続して共通するコンテンツを配信する表示スケジュールを作成する場合において、ユーザは各表示端末２０の設定状況を視認しながら容易に表示スケジュールを設定することができる。
【００４６】
また、この実施の形態１によれば、各表示端末２０の三次元的な位置関係を示した位置情報から、ある表示端末２０から配信経路上の次の表示端末２０までの配信経路の距離を算出し、ある表示端末２０における再生開始時間から次の表示端末２０での再生開始時間までの差分を算出し、算出した差分に基づいた表示スケジュールを作成するスケジュール作成部６を備えるように構成したので、離散配置された複数の表示端末間でコンテンツを連続的に再生することができる。
【００４７】
また、この実施の形態１によれば、ＧＵＩ提供部４が配信経路を示す線分の太さを、入力部２を介して設定可能なグラフィカルユーザインタフェースを提供するように構成したので、ユーザはコンテンツの移動速度を視覚的に把握しながら設定することができる。
【００４８】
また、この実施の形態１によれば、ＧＵＩ提供部４が配信経路を曲線で描画したグラフィカルユーザインタフェースを提供し、さらに曲線の曲率が変化する点の位置や影響範囲のパラメータを設定可能に提供したので、コンテンツがスムーズに移動可能な配信経路を設定することができる。
【００４９】
なお、上述した実施の形態１では、表示端末２０ａから表示端末２０ｂ，２０ｃを経由して表示端末２０ｄに向かう配信経路を設定する例を示したが、表示端末２０ｄから表示端末２０ａに向かう配信経路を設定することも可能である。
【００５０】
実施の形態２．
上述した実施の形態１では、表示端末間で１つの配信経路を設定する構成を示したが、この実施の形態２では表示端末間で複数の配信経路を設定する構成を示す。なお、実施の形態２のスケジュール作成装置１０の構成は、図２で示した実施の形態１のスケジュール作成装置１０の構成要素と同一であるため、記載および説明を省略する。
【００５１】
実施の形態１の図７または図８で示した配信経路は、表示端末２０ａ，２０ｂ，２０ｃ，２０ｄにおいてＹ軸およびＺ軸の画面中心を通る。これに対して、この実施の形態２では表示端末２０間でＺ軸方向へ複数配置した配信経路を描画可能とする。複数の配信経路を設定することにより、複数のコンテンツを配信することが可能となる。
図１１は、この発明の実施の形態２によるスケジュール作成装置の表示例を示す図であり、複数の配信経路を曲線で描画したグラフィカルユーザインタフェースの一例を示している。
【００５２】
ＧＵＩ提供部４が表示部１に表示した、各表示端末の位置関係を示したグラフィカルユーザインタフェースにおいて、まず、ユーザは入力部２を介して連続してコンテンツを表示させる表示端末の順序を設定する。表示端末の表示順序の設定は実施の形態１と同一であり、表示端末２０ａ，２０ｂ，２０ｃ，２０ｄを順にクリックする。このユーザ操作により表示端末２０ａから表示端末２０ｂと表示端末２０ｃを順に経由して表示端末２０ｄを結ぶ配信経路Ｑａが設定される。さらにＧＵＩ提供部４は設定された配信経路をグラフィカルユーザインタフェース上に描画する。
【００５３】
ユーザはさらに入力部２を介して表示端末２０ａ，２０ｂ，２０ｃ，２０ｄを順にクリックすることにより、配信経路Ｑａの後段、すなわち画面中心からＺ軸のプラス方向に所定距離離間した位置に配信経路Ｑｂを設定する。同様に配信経路Ｑｂの後段に配信経路Ｑｃが設定される。複数の配信経路の設定方法は上述した方法以外にも、例えば設定する配信経路の本数の入力を求めるグラフィカルユーザインタフェースを表示し、入力値に基づいた本数の配信経路を設定してもよい。また、設定済みの配信経路Ｑａをコピーし、貼り付けるユーザ操作の入力を受け付けるグラフィカルユーザインタフェースを表示してもよい。
【００５４】
経路設定部５は、特定の時間内に複数コンテンツを配信する複数の配信経路が設定された場合には、図１１に示すように複数の配信経路を層状に設定する。図１１では配信経路Ｑａ、Ｑｂ，Ｑｃのように、表示端末２０ａ，２０ｂ，２０ｃ，２０ｄの画面中心からＺ軸方向に配信経路Ｑａ、Ｑｂ，Ｑｃを層状に設定する例を示している。さらに経路設定部５は、層状に設定した配信経路Ｑａ、Ｑｂ，Ｑｃに対して優先度を付す。図１１を例に説明すると、表示端末２０ａ，２０ｂ，２０ｃ，２０ｄの画面中心に最も近い配信経路Ｑａの優先度を「高」とし、次に画面中心に近い配信経路Ｑｂの優先度を「中」とし、画面中心に最も遠い配信経路Ｑｃの優先度を「低」とする。
なお、複数の配信経路をＺ軸方向に層状に設定する以外にも、Ｙ軸方向に配信経路を層状に設定してもよいし、複数の配信経路が設定されていることが視認可能な描画方法であればよい。
【００５５】
スケジュール作成部６は、特定の時間帯に複数のコンテンツを配信する配信経路が複数設定されている場合に、当該複数のコンテンツについて表示スケジュールを作成する。図１１に示した配信経路Ｑａ，Ｑｂ，Ｑｃを例に説明する。
まず、複数のコンテンツから優先度が最も高い配信経路を配信されるコンテンツを選択し、表示スケジュールを作成する場合を示す。まず、表示端末２０ａ，２０ｂ，２０ｃ，２０ｄの画面中心からＺ軸方向への離間距離に基づいて設定された優先度を参照し、優先度が「高」である配信経路Ｑａを移動するコンテンツを表示端末２０ａ，２０ｂ，２０ｃ，２０ｄの画面の最前面に表示するスケジュールを作成する。
【００５６】
次に、配信経路の優先度に応じて全てのコンテンツを縮小して合成して配信する表示スケジュールを作成する場合を示す。
図１１の表示端末２０ｂでは、配信経路Ｑａの優先度が「高」であり、配信経路Ｑｂの優先度が「中」、配信経路Ｑｃの優先度が「低」である。そこで、例えば配信経路Ｑａを配信されるコンテンツの縮小率を５０％に設定し、配信経路Ｑｂを配信されるコンテンツの縮小率を３０％に設定し、配信経路Ｑｃを配信されるコンテンツの縮小率を２０％に設定する。スケジュール作成部６は、設定された縮小率で各コンテンツを縮小して合成し、表示端末２０ｂの表示画面に全てのコンテンツを表示させる表示スケジュールを作成する。なお、上述した縮小率は一例であり、配信するコンテンツ内容に応じて適宜調整可能である。
【００５７】
次に、配信経路の優先度に応じてコンテンツの表示順序および透過率を決定し、決定した表示順序および透過率で合成したコンテンツを配信する表示スケジュールを作成する場合を示す。
図１１の表示端末２０ｂでは、配信経路Ｑａの優先度が「高」であり、配信経路Ｑｂの優先度が「中」、配信経路Ｑｃの優先度が「低」である。そこで、例えば配信経路Ｑａを移動するコンテンツを最前面に透過率５０％で表示し、配信経路Ｑｂを移動するコンテンツを中間に透過率５０％で表示し、配信経路Ｑｃを移動するコンテンツを最背面に透過率０％で表示する設定を行う。スケジュール作成部６は、設定された表示順書および透過率で各コンテンツを合成し、表示端末２０ｂの表示画面に全てのコンテンツを表示させる表示スケジュールを作成する。
【００５８】
１つのコンテンツを選択して表示するか、縮小した複数のコンテンツを表示するか、あるいは所定の透過率で合成したコンテンツを表示するかの選択は、ユーザが入力部２を介して設定してもよいし、コンテンツにあらかじめ決定された表示方法を付加しておいてもよい。
【００５９】
スケジュール作成部６は、実施の形態１と同様に作成した表示スケジュールと、コンテンツ配信命令を配信部７に出力する。配信部７は、配信命令が入力されると、配信すべきコンテンツをコンテンツ蓄積部４０から取得し、表示スケジュールとともに該当する表示端末に配信する。
【００６０】
以上のように、この実施の形態２によれば、ＧＵＩ提供部４が複数の配信経路の設定を受け付けるグラフィカルユーザインタフェースを表示し、特定の時間帯に複数のコンテンツを配信する複数の配信経路が設定された場合に、スケジュール作成部６が複数のコンテンツの表示や配置を考慮したスケジュールを作成するように構成したので、離散配置された複数の表示端末に対して、複数のコンテンツを同時に配信することができる。これにより、コンテンツの表示方法を種々設定することができる。
【００６１】
なお、本願発明はその発明の範囲内において、各実施の形態の自由な組み合わせ、あるいは各実施の形態の任意の構成要素の変形、もしくは各実施の形態において任意の構成要素の省略が可能である。
【符号の説明】
【００６２】
１  表示部、１ａ，１ｂ，１ｃ，１ｄ  画面、２  入力部、３  位置情報データベース、４  ＧＵＩ提供部、５  経路設定部、６  スケジュール作成部、７  配信部、１０  スケジュール作成装置、２０，２０ａ，２０ｂ，２０ｃ，２０ｄ，２０ｎ  表示端末、３０  ネットワーク、４０  コンテンツ蓄積部。
【図１】
2014090243.tif 000003
【図２】
2014090243.tif 000004
【図３】
2014090243.tif 000005
【図４】
2014090243.tif 000006
【図５】
2014090243.tif 000007
【図６】
2014090243.tif 000008
【図７】
2014090243.tif 000009
【図８】
2014090243.tif 000010
【図９】
2014090243.tif 000011
【図１０】
2014090243.tif 000012
【図１１】
2014090243.tif 000013