(57)【要約】【課題】、移動装置に載ったユーザの移動に応じたコンテンツの出力を制御可能な出力制御装置等を提供する。【解決手段】出力制御装置３００は、エスカレーター１００の移動速度、移動距離、及び移動方向等の移動状態を制御装置１０８から取得する。そして、出力制御装置３００は、取得された移動状態と、表示装置２００＿１〜２００＿ｎの数に基づいて、コンテンツを分割し、分割データを生成する。そして、出力制御装置３００は、取得された移動状態に基づいて決定された単位時間おきに、エスカレーター１００の移動方向に合わせて表示装置２００＿１〜２００＿ｎに分割データを出力する。【選択図】図１
2017228957.tif 000002
【特許請求の範囲】
【請求項１】
移動装置の移動状態を取得する取得手段と、
前記取得された移動状態に基づいて、表示装置へのコンテンツの出力を制御する出力制御手段と、
を備えることを特徴とする出力制御装置。
【請求項２】
前記出力制御手段は、前記取得された移動状態に基づいて決定された単位時間おきに前記表示装置へ出力する前記コンテンツを変化させる、
ことを特徴とする請求項１に記載の出力制御装置。
【請求項３】
前記コンテンツを分割する分割手段をさらに備え、
前記出力制御手段は、前記移動装置の移動方向に沿って配置された複数の表示装置への前記コンテンツの出力を制御し、
前記分割手段は、前記複数の表示装置の数に基づいて前記コンテンツを分割することにより、前記コンテンツの分割データを生成し、該分割データのそれぞれを、前記コンテンツの先頭から順に、前記移動方向に合わせて前記複数の表示装置のそれぞれと対応付け、
前記出力制御手段は、前記分割データのそれぞれの、対応付けられた前記表示装置への出力を制御する、
ことを特徴とする請求項２に記載の出力制御装置。
【請求項４】
前記分割手段は、前記取得された移動状態と、前記複数の表示装置の数とに基づいて、前記複数の表示装置のそれぞれが前記分割データを表示する時間を、前記単位時間として決定し、前記コンテンツを前記単位時間ごとに分割する、
ことを特徴とする請求項３に記載の出力制御装置。
【請求項５】
前記分割手段は、前記コンテンツを前記表示装置の数で分割する、
ことを特徴とする請求項３に記載の出力制御装置。
【請求項６】
前記出力制御手段は、前記コンテンツの全体の長さが、前記複数の表示装置の前記単位時間の総和よりも長いとき、前記分割データの全体が、前記単位時間で再生されるような再生速度で、前記分割データのそれぞれの、対応付けられた前記表示装置への出力を制御する、
ことを特徴とする請求項５に記載の出力制御装置。
【請求項７】
前記分割手段は、前記分割されたコンテンツのそれぞれから抽出された画像を、前記分割データとして生成する、
ことを特徴とする請求項５に記載の出力制御装置。
【請求項８】
前記出力制御手段は、前記移動装置の移動の開始を検出すると、前記コンテンツの出力を開始する、
ことを特徴とする請求項１乃至７のいずれか１項に記載の出力制御装置。
【請求項９】
前記出力制御手段は、前記移動装置の移動速度に基づいて、前記コンテンツの出力を変化させる、
ことを特徴とする請求項１乃至８のいずれか１項に記載の出力制御装置。
【請求項１０】
前記取得手段は、予め定められたルートを移動する前記移動装置の移動状態を取得する、
ことを特徴とする請求項１乃至９のいずれか１項に記載の出力制御装置。
【請求項１１】
前記取得手段は、前記移動装置による前記予め定められたルートの移動に要する移動時間を前記移動状態として取得する、
ことを特徴とする請求項１０に記載の出力制御装置。
【請求項１２】
前記予め定められたルートに含まれる複数の目的地のうちから１つの目的地を選択する選択手段をさらに備え、
前記取得手段は、前記選択手段により選択された目的地を前記移動状態として取得する、
ことを特徴とする請求項１０又は１１に記載の出力制御装置。
【請求項１３】
移動装置の移動状態を取得する取得ステップと、
前記取得された移動状態に基づいて、表示装置へのコンテンツの出力を制御する出力制御ステップと、
を備えることを特徴とする出力制御方法。
【請求項１４】
コンピュータを
移動装置の移動状態を取得する取得手段、
前記取得された移動状態に基づいて、表示装置へのコンテンツの出力を制御する出力制御手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツの出力を制御する出力制御装置、出力制御方法及びプログラムに関する。
【背景技術】
【０００２】
従来から、コンテンツをスクリーンに投影することにより、ユーザにコンテンツを提供するシステムがある。例えば、特許文献１には、人感センサによって人を検出した際に、コンテンツの輪郭の形状に形成されたスクリーンにコンテンツを投影する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１５０２２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１のような技術では、ユーザの在・不在に応じてコンテンツを出力することができるが、エスカレーターなどの移動装置に載ったユーザの移動に応じたコンテンツの出力を制御することは困難である。
【０００５】
本発明は、上述のような事情に鑑みてなされたものであり、移動装置に載ったユーザの移動に応じたコンテンツの出力を制御可能な出力制御装置等を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明に係る出力制御装置は、
移動装置の移動状態を取得する取得手段と、
前記取得された移動状態に基づいて、表示装置へのコンテンツの出力を制御する出力制御手段と、
を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、移動装置に載ったユーザの移動に応じたコンテンツの出力を制御することができる。
【図面の簡単な説明】
【０００８】
【図１】実施形態１に係る出力制御システムの外観構成を示す図である。
【図２】実施形態１に係る出力制御装置の構成を示す概略図である。
【図３】（ａ）は、実施形態１に係るコンテンツの分割方法の一例を示す図、（ｂ）は、実施形態１に係るコンテンツＤＢに格納されるデータの一例を示す図である。
【図４】出力制御部が表示装置に出力する分割データの時間推移を示す図である。
【図５】実施形態１に係る分割データ生成処理のフローチャートの一例を示す図である。
【図６】実施形態１に係る出力制御処理のフローチャートの一例を示す図である。
【図７】（ａ）は、実施形態２に係るコンテンツの分割方法の一例を示す図、（ｂ）は、実施形態２に係るコンテンツＤＢに格納されるデータの一例を示す図である。
【図８】実施形態２に係る分割データ生成処理のフローチャートの一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について図面を参照して説明する。
【００１０】
（実施形態１）
図１は、本発明の実施形態１に係る出力制御システム１の外観構成を示す図である。出力制御システム１は、例えば、店頭や公共施設などに設置され、視聴者であるユーザに案内や広告などのコンテンツを表示するデジタル・サイネージ（いわゆる電子看板）を制御するシステムである。
【００１１】
図１に示すように、出力制御システム１は、エスカレーター１００と、ｎ個（ｎは自然数）の表示装置２００＿１〜２００＿ｎと、出力制御装置３００とから構成される。
【００１２】
エスカレーター１００は、本発明の移動装置の一例である。図１に示すエスカレーター１００は、側面から見た全体構成を模式的に表したものである。エスカレーター１００は、複数の踏段１０１とハンドレール１０２とが駆動装置１０３に連動して循環するように構成される。駆動装置１０３は、モータ等を含み、モータにより発生されるトルクにより駆動チェーン１０４を介して上部スプロケット１０５を回転させる。上部スプロケット１０５と下部スプロケット１０６の間には踏段チェーン１０７が一周しており、踏段チェーン１０７に連動して踏段１０１が移動する。また、駆動装置１０３の動作は、制御装置１０８により制御される。
【００１３】
制御装置１０８は、エスカレーター１００の動作を制御する装置である。本実施形態では、制御装置１０８は、エスカレーター１００の移動状態を表す情報、例えば、移動速度、移動距離、移動方向を記憶し、その予め記憶された情報に従って、エスカレーター１００の動作を制御する。
【００１４】
表示装置２００＿１〜２００＿ｎは、それぞれ出力制御装置３００が出力するコンテンツを表示する装置であって、例えば、ＬＣＤ（Liquid Crystal Display）、ＥＬ（Electroluminescence）ディスプレイなどによって構成される。本実施形態では、表示装置２００＿１〜２００＿ｎは、エスカレーター１００の移動方向に沿って、等間隔に配置されている。また、表示装置２００＿１〜２００＿ｎには、移動方向（図１においては上方向）に合わせて符号２００＿１〜２００＿ｎが順に割り当てられている。
【００１５】
出力制御装置３００は、エスカレーター１００の移動状態に応じて、表示装置２００へのコンテンツの出力を制御する。
【００１６】
次に、出力制御装置３００の構成について詳細に説明する。
【００１７】
図２は、出力制御装置３００の構成を示す概略図である。図２に示すように、出力制御装置３００は、制御部３０１と、記憶部３０２と、通信部３０３と、入力部３０４とから構成され、各部は、バス３０５により接続されている。
【００１８】
制御部３０１は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory)、ＲＡＭ（Random Access Memory）によって構成される。制御部３０１は、ＲＯＭに記憶されたプログラム（例えば、後述する分割データ生成処理及び出力制御処理に係るプログラム）を実行することにより、後述する移動状態取得部３１１、コンテンツ取得部３１２、分割部３１３、出力制御部３１４の機能を実現する。
【００１９】
記憶部３０２は、ＨＤＤ（Hard Disk Drive）などの不揮発性メモリである。記憶部３０２は、表示装置２００に出力する様々なコンテンツを記憶する。また、記憶部３０２は、後述するコンテンツデータベース（Database、ＤＢ）３２１を記憶する。
【００２０】
通信部３０３は、出力制御装置３００をエスカレーター１００の制御装置１０８及び表示装置２００＿１〜２００＿ｎと通信可能に接続するための通信インターフェースから構成される。
【００２１】
入力部３０４は、ボタン、キーボード、タッチパネル等の入力装置から構成される。入力部３０４は、出力制御装置３００のユーザからの操作入力を受け付け、受け付けた操作入力に対応する信号を制御部３０１に出力する。
【００２２】
次に、出力制御装置３００の制御部３０１の機能構成について説明する。図２に示すように、制御部３０１は、移動状態取得部３１１、コンテンツ取得部３１２、分割部３１３、出力制御部３１４として機能する。
【００２３】
移動状態取得部３１１は、エスカレーター１００の移動状態を取得する。例えば、移動状態取得部３１１は、エスカレーター１００の制御装置１０８から、エスカレーター１００の移動速度、移動距離、及び移動方向を表す情報（移動情報）を取得する。
【００２４】
コンテンツ取得部３１２は、表示装置２００＿１〜２００＿ｎに出力するコンテンツを取得する。表示装置２００＿１〜２００＿ｎに出力されるコンテンツは、例えば、動画である。コンテンツ取得部３１２は、ネットワーク（図示せず）等を介して外部の装置からコンテンツを取得してもよいし、予め記憶部３０２に格納されているコンテンツを取得してもよい。また、コンテンツ取得部３１２は、複数のコンテンツを取得してもよい。
【００２５】
分割部３１３は、コンテンツ取得部３１２により取得されたコンテンツを分割し、表示装置２００＿１〜２００＿ｎのそれぞれに出力する分割データを生成する。そして、分割部３１３は、生成された分割データのそれぞれを、コンテンツの先頭から順に、エスカレーター１００の移動方向に合わせて表示装置２００＿１〜２００＿ｎに対応付けて、コンテンツＤＢ３２１に格納する。
【００２６】
以下、分割データの生成方法と、コンテンツＤＢ３２１の格納例について図３を用いて説明する。図３（ａ）は、コンテンツの分割方法の一例を示す図、図３（ｂ）は、コンテンツＤＢ３２１に格納されるデータの一例を示す図である。本例では、分割部３１３は、エスカレーター１００の移動状態に基づいて決定された単位時間ごとにコンテンツを分割する。
【００２７】
まず、移動状態取得部３１１が、図１に示すように、エスカレーター１００の移動状態として、移動速度：Ｖ［ｍ／ｓ］、移動距離：Ｌ［ｍ］、移動方向：上方向を取得したとする。この場合、分割部３１３は、ユーザがエスカレーター１００に乗ってから降りるまでの時間（移動時間）Ｔを、Ｔ＝Ｌ／Ｖ［ｓ］のように算出する。また、分割部３１３は、表示装置２００＿１〜２００＿ｎのそれぞれが分割データを表示する時間を単位時間Ｔｕとして、Ｔｕ＝Ｔ／ｎ［ｓ］のように算出する。
【００２８】
次に、分割部３１３は、移動時間Ｔ［ｓ］が、コンテンツの全長Ｔｃ［ｓ］以上である場合、コンテンツの全長Ｔｃを単位時間Ｔｕごとに分割したときの分割数ｄを、ｄ＝Ｔｃ／Ｔｕのように算出する。そして、分割部３１３は、コンテンツを分割数ｄで分割することにより、その分割されたコンテンツの断片を分割データとして生成する。例えば、図３（ａ）に示すように、コンテンツＣ１の全長Ｔｃ［ｓ］であるとき、分割部３１３は、コンテンツＣ１を単位時間Ｔｕ［ｓ］ごとに分割することにより、ｄ個の分割データＣ１１〜Ｃ１ｄを生成する。
【００２９】
また、分割部３１３は、生成された分割データのそれぞれを、コンテンツの先頭から順に、エスカレーター１００の移動方向に合わせて表示装置２００＿１〜２００＿ｎのそれぞれと対応付けて、コンテンツＤＢ３２１に格納する。例えば、図３（ａ）に示すように、コンテンツＣ１からｄ個の分割データＣ１１〜Ｃ１ｄが生成されると、図３（ｂ）に示すように、分割部３１３は、分割データＣ１１〜Ｃ１ｄを、表示装置２００＿１〜２００＿ｄと対応付けてコンテンツＤＢ３２１に格納する。
【００３０】
また、分割部３１３は、分割数ｄが表示装置２００＿１〜２００＿ｎの数ｎよりも大きい場合、ｄ＋１番目以降の表示装置２００＿１〜２００＿ｎには、コンテンツの先頭から順に、分割データを対応付けて、コンテンツＤＢ３２１に格納する。例えば、図３（ａ）に示すコンテンツＣ１の分割数ｄが表示装置２００＿１〜２００＿ｎの数ｎよりも大きい場合、図３（ｂ）に示すように、分割部３１３は、ｄ＋１番目以降の表示装置２００＿ｄ＋１〜２００＿ｎに対応付けられる分割データＣ１ｄ＋１〜Ｃ１ｎとして、分割データＣ１１，Ｃ１２，・・・をコンテンツＤＢ３２１に格納する。
【００３１】
また、分割部３１３は、移動時間Ｔ［ｓ］が、コンテンツの全長Ｔｃ［ｓ］よりも短い場合、すなわち、通常の再生速度でコンテンツを出力すると、移動時間Ｔ［ｓ］内にコンテンツ全体の再生が終わらない場合、コンテンツの再生速度を速めて、移動時間内にコンテンツの再生が終わるようにするために再生速度ｘ倍を、ｘ＝Ｔｃ／Ｔのように算出する。そして、分割部３１３は、コンテンツを表示装置２００＿１〜２００＿ｎの数ｎで分割し、生成された分割データ及び算出された再生速度ｘを、表示装置２００＿１〜２００＿ｎと対応付けてコンテンツＤＢ３２１に格納する。例えば、図３（ｂ）において、コンテンツＣ３は、その全長が移動時間よりも１．５倍長いため、再生速度ｘ＝１．５がコンテンツＣ３の分割データＣ３１〜Ｃ３ｎと対応付けられて格納されている。なお、移動時間Ｔ［ｓ］が、コンテンツの全長Ｔｃ［ｓ］以上である場合、分割部３１３は、通常の速度で再生されるように、再生速度ｘ＝１をそのコンテンツの分割データと対応付けて格納する。
【００３２】
出力制御部３１４は、エスカレーター１００の移動状態に基づいて、表示装置２００＿１〜２００＿ｎへのコンテンツの出力を制御する。具体的には、出力制御部３１４は、エスカレーター１００の移動状態に基づいて決定された単位時間おきに、表示装置２００＿１〜２００＿ｎへ出力するコンテンツを変化させる。
【００３３】
以下、図４を用いて、出力制御部３１４による表示装置２００＿１〜２００＿ｎに出力されるコンテンツの変化例を説明する。図４は、出力制御部３１４が表示装置２００＿１〜２００＿ｎに出力する分割データの時間推移を示す図である。なお、図４では、理解を容易にするため、出力制御部３１４が３つのコンテンツＣ１〜Ｃ３の分割データを順次表示装置２００＿１〜２００＿ｎに出力する例が示されている。出力制御部３１４は、出力制御処理を開始すると、その開始時刻ｔ＝０として、０≦ｔ＜Ｔｕにおいて、コンテンツＣ１の分割データＣ１１、Ｔｕ≦ｔ＜２Ｔｕにおいて、コンテンツＣ２の分割データＣ２１、２Ｔｕ≦ｔ＜３Ｔｕにおいて、コンテンツＣ３の分割データＣ３１、３Ｔｕ≦ｔ＜４Ｔｕにおいて、コンテンツＣ１の分割データＣ１１を表示装置２００＿１に出力する。また、出力制御部３１４は、ｔ＝４Ｔｕ以降も同様に、コンテンツＤＢ３２１を参照して、表示装置２００＿１に対応付けられている分割データを単位時間おきに順次表示装置２００＿１に出力する。
【００３４】
また、出力制御部３１４は、他の表示装置２００＿２〜２００＿ｎについても同様に、コンテンツＤＢ３２１を参照して、表示装置２００＿２〜２００＿ｎに対応付けられている分割データを単位時間おきに順次表示装置２００＿２〜２００＿ｎに出力する。具体的には、出力制御部３１４は、Ｍ番目の表示装置２００＿ｍに、直前の単位時間においてＭ−１番目の表示装置２００＿ｍ−１に出力されていたコンテンツＣｋ（ｋは、コンテンツの数がａであるとき、１≦ｋ≦ａを満たす自然数）のｍ番目の分割データを出力する。例えば、出力制御部３１４は、Ｔｕ≦ｔ＜２Ｔｕにおいて、コンテンツＣ２の分割データＣ２１を表示装置２００＿１に出力した場合、２Ｔｕ≦ｔ＜３Ｔｕにおいて、コンテンツＣ２の分割データＣ２２を表示装置２００＿２に出力する。このように、出力制御部３１４が単位時間おきに表示装置２００＿１〜２００＿ｎへ出力するコンテンツを順次変化させることにより、例えばｔ＝０においてエスカレーター１００に乗ったユーザは、０≦ｔ＜Ｔｕにおいて、コンテンツＣ１の分割データＣ１１、Ｔｕ≦ｔ＜２Ｔｕにおいて、コンテンツＣ１の分割データＣ１２、２Ｔｕ≦ｔ＜３Ｔｕにおいて、コンテンツＣ１の分割データＣ１３のように、エスカレーター１００の移動に合わせて、コンテンツＣ１の内容を順に見ることができる。
【００３５】
次に、本実施形態１に係る出力制御装置３００の制御部３０１が実行する分割データ生成処理について説明する。図５は、本実施形態１に係る分割データ生成処理のフローチャートの一例である。この分割データ生成処理は、例えば、制御部３０１が、ユーザから入力部３０４を介して本処理の開始を表す操作入力を受け付けたことを契機に開始される。
【００３６】
まず、移動状態取得部３１１は、エスカレーター１００の移動状態を制御装置１０８から取得する（ステップＳ１０１）。本実施形態では、移動状態取得部３１１は、移動状態として、エスカレーター１００の移動速度、移動距離、及び移動方向を取得する。
【００３７】
次に、コンテンツ取得部３１２は、１または複数のコンテンツを取得する（ステップＳ１０２）。
【００３８】
次に、分割部３１３は、ステップＳ１０１において取得された移動速度と移動距離とから、エスカレーター１００の移動時間Ｔを算出する（ステップＳ１０３）。
【００３９】
次に、分割部３１３は、ステップＳ１０３において取得された移動時間と表示装置２００＿１〜２００＿ｎの数ｎとから、単位時間Ｔｕを算出する（ステップＳ１０４）。
【００４０】
次に、分割部３１３は、ステップＳ１０２において取得されたコンテンツのうち、未だ分割データを生成していないコンテンツを分割対象として選択する（ステップＳ１０５）。
【００４１】
分割部３１３は、ステップＳ１０５において選択された分割対象のコンテンツの全体の長さＴｃが、ステップＳ１０３において算出された移動時間Ｔよりも長いか否かを判定する（ステップＳ１０６）。
【００４２】
分割対象のコンテンツの全体の長さＴｃが、移動時間Ｔよりも長くない場合（ステップＳ１０６；Ｎｏ）、分割部３１３は、分割対象のコンテンツの全体の長さＴｃをステップＳ１０６において算出された単位時間で割ることにより、分割数ｄを算出する（ステップＳ１０７）。
【００４３】
そして、分割部３１３は、ステップＳ１０７において算出された分割数ｄで、分割対象のコンテンツを分割することにより、分割データを生成する（ステップＳ１０８）。
【００４４】
そして、分割部３１３は、ステップＳ１０８において生成された分割データと再生速度１倍を、表示装置２００＿１〜２００＿ｎに対応付けてコンテンツＤＢ３２１に格納する（ステップＳ１０９）。そして、分割部３１３は、ステップＳ１１３の処理に進む。
【００４５】
分割対象のコンテンツの全体の長さＴｃが、移動時間Ｔよりも長い場合（ステップＳ１０６；Ｙｅｓ）、分割対象のコンテンツ全体の長さＴｃと移動時間Ｔとから、再生速度ｘ倍を算出する（ステップＳ１１０）。
【００４６】
そして、分割部３１３は、表示装置２００＿１〜２００＿ｎの数ｎに対応する分割数ｎで、分割対象のコンテンツを分割することにより、分割データを生成する（ステップＳ１１１）。
【００４７】
そして、分割部３１３は、ステップＳ１１１において生成された分割データを、ステップＳ１１０において算出された再生速度ｘ倍と対応付けてコンテンツＤＢ３２１に格納する（ステップＳ１１２）。
【００４８】
次に、分割部３１３は、ステップＳ１０２において取得された全てのコンテンツを分割したか否かを判定する（ステップＳ１１３）。分割部３１３は、全てのコンテンツを分割していないと判定したとき（ステップＳ１１３；Ｎｏ）、ステップＳ１０５に戻って、以降の処理を繰り返す。また、分割部３１３は、全てのコンテンツを分割したと判定したとき（ステップＳ１１３；Ｙｅｓ）、分割データ生成処理を終了する。
【００４９】
次に、本実施形態１に係る出力制御装置３００の制御部３０１が実行する出力制御処理について説明する。図６は、本実施形態１に係る出力制御処理のフローチャートの一例である。この出力制御処理は、例えば、出力制御装置３００の電源がＯＮされたことを契機に開始される。また、コンテンツＤＢ３２１には、予め図３（ｂ）に示すような分割データが格納されているものとする。また、以下では、一例として、表示装置２００＿１へのコンテンツの出力を制御する出力制御処理について説明する。
【００５０】
まず、出力制御部３１４は、出力するコンテンツの番号ｋを初期値の１に設定する（ステップＳ２０１）。
【００５１】
次に、出力制御部３１４は、コンテンツＤＢ３２１を参照して、分割データＣｋ１を対応する再生速度で出力する（ステップＳ２０２）。
【００５２】
次に、出力制御部３１４は、ステップＳ２０２において分割データＣｋ１の出力を開始してから単位時間Ｔｕが経過したか否かを判定する（ステップＳ２０３）。出力制御部３１４は、単位時間Ｔｕが経過するまで、分割データＣｋ１の出力を続ける（ステップＳ２０３；Ｎｏ）。
【００５３】
出力制御部３１４は、分割データＣｋ１の出力を開始してから単位時間Ｔｕが経過したとき（ステップＳ２０３；Ｙｅｓ）、コンテンツの番号ｋをインクリメントする（ステップＳ２０４）。
【００５４】
次に、出力制御部３１４は、コンテンツの番号ｋが全コンテンツ数ａよりも大きいか否かを判定する（ステップＳ２０５）。コンテンツの番号ｋが全コンテンツ数ａよりも大きくないとき（ステップＳ２０５；Ｎｏ）、出力制御部３１４は、ステップＳ２０２の処理に戻って以降の処理を繰り返す。
【００５５】
コンテンツの番号ｋが全コンテンツ数ａよりも大きいとき（ステップＳ２０５；Ｙｅｓ）、出力制御部３１４は、コンテンツの番号を１に設定し（ステップＳ２０６）、ステップＳ２０２の処理に戻って以降の処理を繰り返す。
【００５６】
以上の処理により、出力制御部３１４は、コンテンツＣ１〜Ｃａの分割データＣ１１〜Ｃａ１を単位時間Ｔｕおきに順次表示装置２００＿１に出力する。なお、出力制御部３１４は、その他の表示装置２００＿２〜２００＿ｎについても、並行して同様の出力制御処理を実行する。
【００５７】
以上説明したように、本実施形態１に係る出力制御装置３００は、エスカレーター１００の移動状態に基づいて表示装置２００＿１〜２００＿ｎへのコンテンツの出力を制御するため、エスカレーター１００に乗ったユーザの移動に応じてコンテンツを表示装置２００＿１〜２００＿ｎに出力することができる。
【００５８】
また、出力制御装置３００は、エスカレーター１００の移動状態に基づいて決定された単位時間おきに表示装置２００＿１〜２００＿ｎへのコンテンツを変化させるため、移動中のユーザの位置に対応するコンテンツを表示装置２００＿１〜２００＿ｎに出力することができる。
【００５９】
さらに、出力制御装置３００は、コンテンツを、表示装置２００＿１〜２００＿ｎの数ｎに応じて分割することにより生成された分割データを、エスカレーター１００の移動方向の順に表示装置２００＿１〜２００＿ｎに対応付けて出力する。そのため、エスカレーター１００に乗ったユーザは、その移動に合わせてコンテンツを順次追っていくことができる。また、ユーザは順次コンテンツを追っていこうという意識を持つようになり、エスカレーターを歩いて移動する、または走って移動するといった危険行為を抑制することができる。
【００６０】
（実施形態２）
上記の実施形態１に係る出力制御装置３００では、コンテンツを表示装置２００＿１〜２００＿ｎの数ｎに基づいて分割し、分割されたコンテンツの断片を分割データとして生成する例について説明した。本実施形態２では、分割データの別の生成例として、分割されたコンテンツの断片から抽出された画像を、分割データとして生成する例について説明する。なお、実施形態１と同様の構成については、同様の符号を用い、その詳細な説明を省略する。
【００６１】
本実施形態２に係る分割データの生成方法と、コンテンツＤＢ３２１の格納例について図７を用いて説明する。図７（ａ）は、コンテンツの分割方法の一例を示す図、図７（ｂ）は、コンテンツＤＢ３２１に格納されるデータの一例を示す図である。本例では、分割部３１３は、コンテンツを表示装置２００＿１〜２００＿ｎの数ｎで分割し、その分割されたコンテンツの断片から抽出された画像を、分割データとして生成する。例えば、図７（ａ）に示すように、コンテンツＣ１の全長Ｔｃ［ｓ］であるとき、分割部３１３は、コンテンツＣ１を時間Ｔｃ／ｎ［ｓ］ごとにｎ分割することにより、ｎ個の断片Ｃ１１〜Ｃ１ｎを生成する。そして、分割部３１３は、ｎ個の断片Ｃ１１〜Ｃ１ｎそれぞれから、例えば、先頭の画像を抽出することにより、分割データＩ１１〜Ｉ１ｎを生成する。
【００６２】
そして、分割部３１３は、生成された分割データのそれぞれを、コンテンツの先頭から順に、エスカレーター１００の移動方向に合わせて表示装置２００＿１〜２００＿ｎのそれぞれと対応付けて、コンテンツＤＢ３２１に格納する。例えば、図７（ａ）に示すように、コンテンツＣ１からｎ個の分割データＩ１１〜Ｉ１ｎが生成されると、図７（ｂ）に示すように、分割部３１３は、分割データＩ１１〜Ｉ１ｎを、表示装置２００＿１〜２００＿ｎと対応付けてコンテンツＤＢ３２１に格納する。
【００６３】
次に、本実施形態２に係る出力制御装置３００の制御部３０１が実行する分割データ生成処理について説明する。図８は、本実施形態２に係る分割データ生成処理のフローチャートの一例である。この分割データ生成処理は、例えば、制御部３０１が、ユーザから入力部３０４を介して本処理の開始を表す操作入力を受け付けたことを契機に開始される。
【００６４】
まず、コンテンツ取得部３１２は、１または複数のコンテンツを取得する（ステップＳ３０１）。
【００６５】
次に、分割部３１３は、ステップＳ３０１において取得されたコンテンツのうち、未だ分割データを生成していないコンテンツを分割対象として選択する（ステップＳ３０２）。
【００６６】
そして、分割部３１３は、ステップＳ３０２において選択された分割対象のコンテンツを、表示装置２００＿１〜２００＿ｎの数ｎで分割する（ステップＳ３０３）。
【００６７】
そして、分割部３１３は、ステップＳ３０３において分割されたコンテンツの断片のそれぞれから、１つの画像を抽出し、分割データを生成する（ステップＳ３０４）。
【００６８】
そして、分割部３１３は、ステップＳ３０４において生成された分割データを表示装置２００＿１〜２００＿ｎに対応付けてコンテンツＤＢ３２１に格納する（ステップＳ３０５）。
【００６９】
次に、分割部３１３は、ステップＳ３０１において取得された全てのコンテンツを分割したか否かを判定する（ステップＳ３０６）。分割部３１３は、全てのコンテンツを分割していないと判定したとき（ステップＳ３０６；Ｎｏ）、ステップＳ３０２に戻って、以降の処理を繰り返す。また、分割部３１３は、全てのコンテンツを分割したと判定したとき（ステップＳ３０６；Ｙｅｓ）、分割データ生成処理を終了する。
【００７０】
以上の処理により生成された分割データは、出力制御部３１４により、実施形態１と同様に単位時間おきに表示装置２００＿１〜２００＿ｎに順次出力される。ただし、本実施形態２における分割データは、画像であるため、表示装置２００＿１〜２００＿ｎは、単位時間の間、分割データが表す画像を表示し続ける。
【００７１】
以上説明したように、本実施形態２に係る出力制御装置３００は、コンテンツを表示装置２００＿１〜２００＿ｎの数ｎで分割して分割データを生成するため、コンテンツの長さに関わらず、エスカレーター１００に乗ったユーザは、移動中にコンテンツ全体を見ることができる。
【００７２】
以上で実施形態の説明を終了するが、上記実施形態は一例であり、出力制御装置３００の具体的な構成や分割データ生成処理や出力制御処理の内容などが上記実施形態で説明したものに限られず、以下のような変形も可能である。
【００７３】
例えば、上記の実施形態１及び２において、移動装置の例としてエスカレーター１００を用いて説明したが、本発明における移動装置はこれに限られない。移動装置は、予め定められたルートを移動するものであって、例えば、動く歩道、エレベーター、電車、バスであってもよい。例えば、移動装置がエレベーターの場合、出力制御装置３００は、エレベーターが停止する階を表す情報を、移動状態として取得してもよい。また、出力制御装置３００は、移動装置による予め定められたルートの移動に要する移動時間を、移動状態として取得としても良い。例えば、出力制御装置３００は、エレベーターが移動する階数に基づいて移動時間を算出し、その移動時間に基づいてコンテンツの出力を制御しても良い。また、出力制御装置３００は、移動装置の予め決められたルートに含まれる複数の目的地のうちから１つの目的地、例えばエレベーターの場合は階数、を選択し、選択された目的地を移動状態として取得してもよい。そして、出力制御装置３００は、その選択された目的地までの移動に要する移動時間に基づいて、コンテンツの出力を制御しても良い。
【００７４】
また、上記の実施形態１及び２において、出力制御装置３００は、エスカレーター１００の移動状態に基づいて決定された単位時間おきに表示装置２００＿１〜２００＿ｎに出力するコンテンツを変化させる例について説明した。しかし、コンテンツの変化方法はこれに限られない。例えば、出力制御装置３００は、移動装置の移動速度に基づいて、コンテンツの出力を変化させてもよい。例えば、出力制御装置３００は、移動装置が止まっている間は、コンテンツの静止画像を表示装置に出力し、移動装置が移動している間は、コンテンツの動画を表示装置に出力してもよい。また、出力制御装置３００は、移動装置の移動の開始を検出すると、表示装置へのコンテンツの出力を開始するようにしてもよい。
【００７５】
また、上記の実施形態１及び２において、出力制御装置３００は、エスカレーター１００の制御装置１０８からエスカレーターの移動状態を取得する例について説明した。しかし、移動装置の移動状態の取得方法は、これに限られない。例えば、出力制御装置３００は、ユーザから、入力部３０４を介して取得してもよい。
【００７６】
また、上記の実施形態１及び２において、複数の表示装置２００＿１〜２００＿ｎが等間隔で並んでいる例について説明したが、表示装置の数は１つでもよい。また、複数の表示装置２００＿１〜２００＿ｎ間の距離は等間隔でなくてもよい。この場合、出力制御装置３００は、予め複数の表示装置２００＿１〜２００＿ｎ間の距離を取得しておき、取得された距離に基づいて算出された各表示装置２００＿１〜２００＿ｎごとの単位時間おきに、コンテンツの出力を制御することにより、上記実施形態１及び２と同様の効果を得ることができる。
【００７７】
また、本発明に係る出力制御装置３００は、専用の装置によらず、通常のコンピュータを用いて実現可能である。例えば、コンピュータがプログラムを実行することで、出力制御装置３００を実現してもよい。出力制御装置３００の機能を実現するためのプログラムは、ＵＳＢ（Universal Serial Bus）メモリ、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）、ＤＶＤ（Digital Versatile Disc）、ＨＤＤ等のコンピュータ読み取り可能な記録媒体に記憶されてもよいし、ネットワークを介してコンピュータにダウンロードされてもよい。
【００７８】
以上、本発明の好ましい実施形態について説明したが、本発明は係る特定の実施形態に限定されるものではなく、本発明には、特許請求の範囲に記載された発明とその均等の範囲が含まれる。以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
【００７９】
（付記１）
移動装置の移動状態を取得する取得手段と、
前記取得された移動状態に基づいて、表示装置へのコンテンツの出力を制御する出力制御手段と、
を備えることを特徴とする出力制御装置。
【００８０】
（付記２）
前記出力制御手段は、前記取得された移動状態に基づいて決定された単位時間おきに前記表示装置へ出力する前記コンテンツを変化させる、
ことを特徴とする付記１に記載の出力制御装置。
【００８１】
（付記３）
前記コンテンツを分割する分割手段をさらに備え、
前記出力制御手段は、前記移動装置の移動方向に沿って配置された複数の表示装置へのコンテンツの出力を制御し、
前記分割手段は、前記複数の表示装置の数に基づいて前記コンテンツを分割することにより、前記コンテンツの分割データを生成し、該分割データのそれぞれを、前記コンテンツの先頭から順に、前記移動方向に合わせて前記複数の表示装置のそれぞれと対応付け、
前記出力制御手段は、前記分割データのそれぞれの、対応付けられた前記表示装置への出力を制御する、
ことを特徴とする付記２に記載の出力制御装置。
【００８２】
（付記４）
前記分割手段は、前記取得された移動状態と、前記複数の表示装置の数とに基づいて、前記複数の表示装置のそれぞれが前記分割データを表示する時間を、前記単位時間として決定し、前記コンテンツを前記単位時間ごとに分割する、
ことを特徴とする付記３に記載の出力制御装置。
【００８３】
（付記５）
前記分割手段は、前記コンテンツを前記表示装置の数で分割する、
ことを特徴とする付記３に記載の出力制御装置。
【００８４】
（付記６）
前記出力制御手段は、前記コンテンツの全体の長さが、前記複数の表示装置の前記単位時間の総和よりも長いとき、前記分割データの全体が、前記単位時間で再生されるような再生速度で、前記分割データのそれぞれの、対応付けられた前記表示装置への出力を制御する、
ことを特徴とする付記５に記載の出力制御装置。
【００８５】
（付記７）
前記分割手段は、前記分割されたコンテンツのそれぞれから抽出された画像を、前記分割データとして生成する、
ことを特徴とする付記５に記載の出力制御装置。
【００８６】
（付記８）
前記出力制御手段は、前記移動装置の移動の開始を検出すると、前記コンテンツの出力を開始する、
ことを特徴とする付記１乃至７のいずれか１つに記載の出力制御装置。
【００８７】
（付記９）
前記出力制御手段は、前記移動装置の移動速度に基づいて、前記コンテンツの出力を変化させる、
ことを特徴とする付記１乃至８のいずれか１つに記載の出力制御装置。
【００８８】
（付記１０）
前記取得手段は、予め定められたルートを移動する前記移動装置の移動状態を取得する、
ことを特徴とする付記１乃至９のいずれか１つに記載の出力制御装置。
【００８９】
（付記１１）
前記取得手段は、前記移動装置による前記予め定められたルートの移動に要する移動時間を前記移動状態として取得する、
ことを特徴とする付記１０に記載の出力制御装置。
【００９０】
（付記１２）
前記予め定められたルートに含まれる複数の目的地のうちから１つの目的地を選択する選択手段をさらに備え、
前記取得手段は、前記選択手段により選択された目的地を前記移動状態として取得する、
ことを特徴とする付記１０又は１１に記載の出力制御装置。
【００９１】
（付記１３）
移動装置の移動状態を取得する取得ステップと、
前記取得された移動状態に基づいて、表示装置へのコンテンツの出力を制御する出力制御ステップと、
を備えることを特徴とする出力制御方法。
【００９２】
（付記１４）
コンピュータを
移動装置の移動状態を取得する取得手段、
前記取得された移動状態に基づいて、表示装置へのコンテンツの出力を制御する出力制御手段、
として機能させるためのプログラム。
【符号の説明】
【００９３】
１…出力制御システム、１００…エスカレーター、１０１…踏段、１０２…ハンドレール、１０３…駆動装置、１０４…駆動チェーン、１０５…上部スプロケット、１０６…下部スプロケット、１０７…踏段チェーン、１０８…制御装置、２００＿１〜２００＿ｎ…表示装置、３００…出力制御装置、３０１…制御部、３０２…記憶部、３０３…通信部、３０４…入力部、３０５…バス、３１１…移動状態取得部、３１２…コンテンツ取得部、３１３…分割部、３１４…出力制御部、３２１…コンテンツＤＢ
【図１】
2017228957.tif 000003
【図２】
2017228957.tif 000004
【図３】
2017228957.tif 000005
【図４】
2017228957.tif 000006
【図５】
2017228957.tif 000007
【図６】
2017228957.tif 000008
【図７】
2017228957.tif 000009
【図８】
2017228957.tif 000010