(57)【要約】【課題】コンテンツ表示側における正確な時刻管理を不要にすることが可能なコンテンツ表示システムを提供する。【解決手段】コンテンツ表示装置２００とコンテンツ提供装置１００とを有し、コンテンツ表示装置２００は、コンテンツ提供装置１００にコンテンツを要求するコンテンツ要求部と、上記要求に応じてコンテンツ提供装置１００から提供されたコンテンツを表示させるコンテンツ表示部とを備え、コンテンツ提供装置１００は、コンテンツ表示装置から上記要求を受けると、当該コンテンツ提供装置１００により管理される現在時刻を取得し、当該現在時刻に応じたコンテンツをコンテンツ表示装置２００に提供するコンテンツ提供部とを備えることを特徴とするコンテンツ表示システム１０が提供される。【選択図】図１
2007310013.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツ表示装置とコンテンツ提供装置とを有し、
前記コンテンツ表示装置は、
前記コンテンツ提供装置にコンテンツを要求するコンテンツ要求部と、
前記要求に応じて前記コンテンツ提供装置から提供されたコンテンツを表示させるコンテンツ表示部と、
を備え、
前記コンテンツ提供装置は、
前記コンテンツ表示装置から前記要求を受けると、当該コンテンツ提供装置により管理される現在時刻を取得し、当該現在時刻に応じたコンテンツを前記コンテンツ表示装置に提供するコンテンツ提供部と、
を備える、
ことを特徴とするコンテンツ表示システム。
【請求項２】
前記コンテンツ提供装置は、前記コンテンツ表示装置から前記要求を受けると、次回の要求のタイミングを示すタイミング情報を前記コンテンツ表示装置に通知するタイミング情報通知部をさらに備え、
前記コンテンツ要求部は、
前記コンテンツ提供装置から通知された前記タイミング情報に基づいて、前記コンテンツの要求を行う、
ことを特徴とする請求項１記載のコンテンツ表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ表示システムに関する。
【背景技術】
【０００２】
従来から、あらかじめ設定されている各種のコンテンツ情報をそのスケジュール情報にしたがって順次表示するコンテンツ表示装置と、当該コンテンツ表示装置に対してコンテンツを配布するコンテンツ配布装置とを備えた電子看板表示システムが提案されている（たとえば，特許文献１または特許文献２を参照）。
【０００３】
【特許文献１】特開２００４−０６２３３０号公報
【特許文献２】特開２００４−０７０２３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、従来の電子看板表示システムでは、コンテンツ表示装置上に正確な現在時刻を刻むシステムが必要であり、当該システムに誤差、例えば、設定ミス等、が生じた場合、コンテンツの表示が意図したものにならない。
【０００５】
本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、コンテンツ表示側における正確な時刻管理を不要にすることが可能なコンテンツ表示システムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明によれば、コンテンツ表示装置とコンテンツ提供装置とを有し、上記コンテンツ表示装置は、上記コンテンツ提供装置にコンテンツを要求するコンテンツ要求部と、上記要求に応じて上記コンテンツ提供装置から提供されたコンテンツを表示させるコンテンツ表示部とを備え、上記コンテンツ提供装置は、上記コンテンツ表示装置から上記要求を受けると、当該コンテンツ提供装置により管理される現在時刻を取得し、当該現在時刻に応じたコンテンツを上記コンテンツ表示装置に提供するコンテンツ提供部とを備える、ことを特徴とするコンテンツ表示システムが提供される。
【０００７】
上記コンテンツ提供装置は、上記コンテンツ表示装置から上記要求を受けると、次回の要求のタイミングを示すタイミング情報を上記コンテンツ表示装置に通知するタイミング情報通知部をさらに備え、上記コンテンツ要求部は、上記コンテンツ提供装置から通知された上記タイミング情報に基づいて、上記コンテンツの要求を行ってもよい。
【発明の効果】
【０００８】
本発明によれば、コンテンツ表示システムにおいて、コンテンツ表示側における正確な時刻管理を不要にすることができる。
【発明を実施するための最良の形態】
【０００９】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。
【００１０】
（構成）
図１は、本実施形態にかかるコンテンツ表示システム１０の構成を示すブロック図である。以下、図１に従って、コンテンツ表示システム１０の構成について説明する。
【００１１】
コンテンツ表示システム１０は、コンテンツ提供装置１００と、これに接続されるコンテンツ表示装置２００とを有する。本実施の形態では、コンテンツ提供装置１００はサーバコンピュータであり、コンテンツ表示装置２００はクライアントコンピュータであり、両者はインターネット等のネットワークを介して互いに接続される。ただし、コンテンツ表示システム１０は、他の具体的構成により実現されてもよい。また、図１では、１台のコンテンツ表示装置２００が示されているが、コンテンツ提供装置１００には、複数台のコンテンツ表示装置２００が接続され得る。
【００１２】
コンテンツ表示装置２００は、コンテンツ提供装置１００からコンテンツの提供を受け、当該コンテンツを表示画面上に表示させる装置である。本実施の形態では、コンテンツ表示装置２００は、店舗の出入り口や会社などの適宜の場所に設置され、広告や社員向け情報などの適宜のコンテンツを表示画面上に表示させる電子看板装置である。
【００１３】
コンテンツ提供装置１００は、コンテンツ表示装置２００に対してコンテンツを提供する装置である。
【００１４】
以下、コンテンツ提供装置１００およびコンテンツ表示装置２００の機能構成について説明する。
【００１５】
コンテンツ提供装置１００は、時刻管理部１２０、巡回セット抽出部１４０、スケジュール管理部１６０、スケジュール記憶部１８０、コンテンツ記憶部２２０、および巡回セット記憶部２４０を有する。
【００１６】
コンテンツ記憶部２２０は、コンテンツ表示装置２００に提供されるべきコンテンツを示すコンテンツデータを、当該コンテンツを識別するためのコンテンツ識別情報（以下、コンテンツＩＤと称す）と関連付けて記憶する。コンテンツ記憶部２２０に記憶されるコンテンツデータとしては、例えば、静止画ファイルや動画ファイルなどが挙げられる。
【００１７】
巡回セット記憶部２４０は、巡回セットを示す巡回セットデータを、当該巡回セットを識別するための巡回セット識別情報（以下、「巡回セットＩＤ」と称す）と関連付けて記憶する。
【００１８】
ここで、巡回セットとは、コンテンツ表示装置２００に繰り返し表示されるべき複数のコンテンツにより構成されるコンテンツセットであって、各コンテンツの表示順と表示時間長とが規定されたものである。巡回セットデータには、コンテンツ表示装置２００に繰り返し表示されるべき複数のコンテンツに対応するコンテンツＩＤと、上記各コンテンツの表示順を示す表示順データと、上記各コンテンツの表示時間長を示す表示時間長データとが含まれる。
【００１９】
図２は、巡回セットの一例を示す図である。図２において、巡回セットＸは、コンテンツＡ，Ｂ，Ｃ，Ｄ，Ｅを含む。これらのコンテンツは、Ａ→Ｂ→Ｃ→Ｄ→Ｅ→Ａ→・・・の表示順で繰り返し表示される。コンテンツＡ，Ｂ，Ｃ，Ｄ，Ｅの表示時間長は、それぞれ、１．２５分、１．００分、１．７５分、１．００分、１．００分である。
【００２０】
スケジュール記憶部１８０は、巡回セットの配信スケジュールを示すスケジュールデータを記憶する。ここで、スケジュールデータには、コンテンツ表示装置２００に配信されるべき１つ以上の巡回セットデータの巡回セットＩＤと、各巡回セットデータの開始時刻および終了時刻を示す表示期間データとが含まれる。
【００２１】
図３は、巡回セットの配信スケジュールの一例を示す図である。図３に示される配信スケジュールでは、配信されるべき巡回セットとして巡回セット１，２，３が規定されている。また、巡回セット１，２，３の表示期間として、それぞれ、６：００〜１０：００，１０：００〜１６：００，１６：００〜１９：００が設定されている。
【００２２】
なお、上記各記憶部は、上記各種データを、コンテンツ提供装置１００の入力装置やネットワークを介して受け付けて記憶する。また、上記各記憶部は、ハードディスク装置等の適宜の記憶媒体により実現される。
【００２３】
時刻管理部１２０は、現在時刻を管理する。
【００２４】
スケジュール管理部１６０は、巡回セットの配信スケジュールを管理する。具体的には、スケジュール管理部１６０は、コンテンツ表示装置２００から要求を受け付けると、スケジュール記憶部１８０に記憶されているスケジュールデータに基づく適切な巡回セットを、要求元のコンテンツ表示装置２００に提供する。具体的には、スケジュール管理部１６０は、巡回セットとして、当該巡回セットに対応する巡回セットデータと複数のコンテンツデータとを提供する。
【００２５】
巡回セット抽出部１４０は、コンテンツ表示装置２００に提供される巡回セットデータを、巡回セット記憶部２４０から抽出する。
【００２６】
上記の時刻管理部１２０、スケジュール管理部１６０、および巡回セット抽出部１４０は、協働して、コンテンツ提供機能およびタイミング情報通知機能を実現する。ここで、コンテンツ提供機能は、コンテンツ表示装置２００から要求を受けると、コンテンツ提供装置１００により管理される現在時刻を取得し、当該現在時刻に応じたコンテンツ（本実施の形態では巡回セット）をコンテンツ表示装置２００に提供する機能である。タイミング情報通知機能は、コンテンツ表示装置２００から要求を受けると、次回の要求のタイミングを示すタイミング情報をコンテンツ表示装置２００に通知する機能である。好適な一態様では、タイミング情報は、コンテンツ表示装置２００に表示されるべきコンテンツが切り替わる次のタイミングを示す情報である。
【００２７】
コンテンツ表示装置２００は、通信部２６０と、巡回セット管理部２８０と、表示管理部３００と、表示部３２０とを有する。
【００２８】
通信部２６０は、コンテンツ提供装置１００とネットワークを介して通信する。
【００２９】
巡回セット管理部２８０は、巡回セットを管理する。具体的には、巡回セット管理部２８０は、コンテンツ提供装置１００に対して巡回セットを要求し、この要求に応じてコンテンツ提供装置から提供される巡回セット（巡回セットデータおよび複数のコンテンツデータ）を受け取って保存する。本実施の形態では、巡回セット管理部２８０は、コンテンツ表示装置２００の起動時に、１回目の要求を行う。２回目以降の要求については、巡回セット管理部２８０は、コンテンツ提供装置１００から通知されるタイミング情報に基づき、要求を行う。
【００３０】
表示管理部３００は、表示デバイス３４０に表示される画面を管理する。ここで、表示デバイス３４０は、コンテンツを表示する表示端末であり、例えば、液晶ディスプレイ、プラズマディスプレイ、電光掲示板装置などである。表示デバイス３４０は、コンテンツ表示装置２００と一体に設けられたものであってもよいし、コンテンツ表示装置２００に外部接続されるものであってもよい。具体的には、表示管理部３００は、巡回セット管理部２８０に保存されている巡回セットデータおよび複数のコンテンツデータに基づき、複数のコンテンツが所定の表示順で所定の表示時間長ずつ繰り返して表示されるように、コンテンツデータを表示部３２０に渡す。
【００３１】
表示部３２０は、表示管理部３００から受け取ったコンテンツデータを、表示デバイス３４０に表示させる。
【００３２】
上記の通信部２６０、巡回セット管理部２８０、表示管理部３００、および表示部３２０は、協働して、コンテンツ要求機能およびコンテンツ表示機能を実現する。ここで、コンテンツ要求機能は、コンテンツ提供装置１００にコンテンツ（本実施の形態では巡回セット）を要求する機能である。コンテンツ表示機能は、上記要求に応じてコンテンツ提供装置１００から提供されたコンテンツを表示させる機能である。
【００３３】
なお、コンテンツ表示装置２００およびコンテンツ提供装置１００の各種機能は、例えば、ＲＯＭ（Read Only Memory）やハードディスク等の記録媒体に記録されたプログラムがメインメモリに読み出されてＣＰＵ（Central Processing Unit）に実行されることによって実現され得る。そして、このようなプログラムは、ＣＤ−ＲＯＭ等の適宜の記録媒体に記録されて配布されることも可能であるし、ネットワーク経由で配信されることも可能である。
【００３４】
また、コンテンツ提供装置１００とコンテンツ表示装置２００とは、例えば、インターネットを介してＷｅｂサービスで通信する。
【００３５】
（動作）
次に、上記構成を有するコンテンツ表示システム１０の動作について、具体的に説明する。
【００３６】
図４は、本実施形態にかかるコンテンツ表示システム１０の動作手順を示すフローチャートである。
【００３７】
コンテンツ表示装置２００が起動された直後、コンテンツ表示装置２００は、その内部時計に基づき現在時刻Ｃ０を取得し（Ｓ１００）、これと同時またはこの直後に、コンテンツ提供装置１００に対して巡回セット配信要求を送る（Ｓ１２０）。
【００３８】
コンテンツ提供装置１００は、コンテンツ表示装置２００からの巡回セット配信要求を受け付けると、時刻管理部１２０に基づく現在時刻Ｔ０を取得する（Ｓ１４０）。
【００３９】
ついで、コンテンツ提供装置１００は、スケジュール記憶部１８０に記憶されているスケジュールデータを参照し、現在時刻Ｔ０に対応する巡回セットＩＤを特定する。そして、コンテンツ提供装置１００は、巡回セット記憶部２４０から当該特定された巡回セットＩＤに対応する巡回セットデータＪＸを抽出する。さらに、コンテンツ提供装置１００は、巡回セットデータＪＸに含まれるコンテンツＩＤに対応するコンテンツデータを、コンテンツ記憶部２２０から抽出する（Ｓ１６０）。
【００４０】
ついで、コンテンツ提供装置１００は、スケジュール記憶部１８０を参照して、巡回セットデータＪＸの次に配信対象となる巡回セットデータの開始時刻Ｔ１を特定する（Ｓ１８０）。
【００４１】
ついで、コンテンツ提供装置１００は、時間ＴＸおよび時間ＴＡを算出する（Ｓ２００）。すなわち、コンテンツ提供装置１００は、ステップＳ１８０で特定された時刻Ｔ１と、ステップＳ１４０で取得された時刻Ｔ０とを用いて、下記（１）式に基づいて時間ＴＸを算出する。またコンテンツ提供装置１００は、時刻管理部１２０に基づく現在時刻Ｔ２を取得し、当該時刻Ｔ２と、ステップＳ１４０で取得された時刻Ｔ０とを用いて、下記（２）式に基づいて時間ＴＡを算出する。
ＴＸ＝Ｔ１−Ｔ０  ・・・（１）
ＴＡ＝Ｔ２−Ｔ０  ・・・（２）
【００４２】
ここで、時間ＴＡは、巡回セット配信要求を受け取った時刻Ｔ０から現在時刻Ｔ２までの時間、つまり、ステップＳ１６０およびステップＳ１８０の処理に要した時間である。
【００４３】
ついで、コンテンツ提供装置１００は、コンテンツ表示装置２００に対して、ステップＳ２００で算出された時間ＴＸおよびＴＡと、ステップＳ１６０において抽出された、巡回セットデータＪＸおよびコンテンツデータとを送信する。
【００４４】
コンテンツ表示装置２００は、コンテンツ提供装置１００から巡回セットデータ等を受信すると、その内部時計に基づき現在時刻Ｃ２を取得する（Ｓ２４０）。
【００４５】
ついで、コンテンツ表示装置２００は、次回巡回セット配信要求を送信すべき時刻である巡回セット配信要求時刻ＴＺを、下記（３）式に基づき演算する（Ｓ２６０）。
ＴＺ＝Ｃ２＋ＴＸ−（Ｃ２−Ｃ０−ＴＡ）／２  ・・・（３）
【００４６】
ここで、上記（３）式の右辺第３項は、コンテンツ表示装置２００からコンテンツ提供装置１００への巡回セット配信要求の送信に要した時間と、コンテンツ提供装置１００からコンテンツ表示装置２００への巡回セットデータ等の送信に要した時間との平均値であり、巡回セット配信要求時刻をより正確に演算するため、時刻（Ｃ０＋ＴＸ）を補正する項である。
【００４７】
ついで、コンテンツ表示装置２００は、コンテンツ提供装置１００から受信された巡回セットデータおよびコンテンツデータに基づき、コンテンツの巡回表示制御を開始する（Ｓ２８０）。巡回表示制御では、コンテンツ表示装置２００は、巡回セットデータおよびコンテンツデータに基づき、複数のコンテンツが所定の表示順で所定の表示時間長ずつ繰り返して表示されるように、表示デバイス３４０にコンテンツを表示させる。
【００４８】
コンテンツの巡回表示制御の開始後、コンテンツ表示装置２００は、その内部時計に基づく現在時刻がステップＳ２６０で演算した巡回セット配信要求時刻ＴＺになったか否かを判断する（Ｓ３００）。
【００４９】
現在時刻が巡回セット配信要求時刻ＴＺになったと判断された場合（Ｓ３００：ＹＥＳ）、処理はステップＳ１００に遷移する。すなわち、コンテンツ表示装置２００は、現在時刻を取得し、巡回セット配信要求を送信する。
【００５０】
一方、現在時刻が巡回セット配信要求時刻ＴＺになったと判断されなかった場合（Ｓ３００：ＮＯ）、処理はステップＳ２６０に遷移する。すなわち、コンテンツ表示装置２００は、現在時刻がコンテンツ配信要求時刻ＴＺになるまで、巡回表示制御を行う。
【００５１】
なお、コンテンツ表示装置２００の内部時計が例えば、ユーザの設定ミス等によって変更された場合、コンテンツ表示装置２００は、その変更に基づき、巡回セット配信要求時刻ＴＺを変更してもよい。
【００５２】
（効果）
本実施の形態では、コンテンツ表示装置は、コンテンツ提供装置にコンテンツを要求し、コンテンツ提供装置は、当該要求を受けると、当該コンテンツ提供装置により管理される現在時刻を取得し、当該現在時刻に応じたコンテンツをコンテンツ表示装置に提供する。そして、コンテンツ表示装置は、上記要求に応じてコンテンツ提供装置から提供されたコンテンツを表示させる。
【００５３】
このため、本実施の形態によれば、コンテンツ表示装置側における正確な時刻管理を不要にすることができる。具体的には、コンテンツ表示装置とコンテンツ提供装置との間における時刻同期を不要にすることができる。また、複数のコンテンツ表示装置の間における時刻同期を不要にすることができる。複数のコンテンツ表示装置の現在時刻がどのような値になっていても、コンテンツ提供装置の現在時刻に基づき、スケジュールに応じた適切なコンテンツを配信することが可能となる。
【００５４】
上記構成は、特にコンテンツ表示装置がそれ自身で時刻修正できない環境、例えば、インターネット上の時刻同期サーバ等と接続できない環境、に適用することが好適である。
【００５５】
さらに、コンテンツ提供装置単体で、コンテンツ表示装置の内部時計と無関係に、現在時刻において表示すべき最適なコンテンツをコンテンツ表示装置に配布することが可能となる。
【００５６】
また、本実施の形態では、コンテンツ提供装置は、コンテンツ表示装置から要求を受けると、次回の要求のタイミングを示すタイミング情報をコンテンツ表示装置に通知し、コンテンツ表示装置は、コンテンツ提供装置から通知されたタイミング情報に基づいて、コンテンツの要求を行う。
【００５７】
この構成によれば、コンテンツ表示装置は、適切なタイミングでコンテンツを要求することができる。このため、定期的に要求を行う構成と比較して、要求の頻度を削減することが可能となる。この結果、コンテンツ提供装置は、コンテンツ表示装置から頻繁にコンテンツ配信要求を受けることがないので、コンテンツ配信機能にリソースを大きく割り当てることが可能となる。上記構成は、特に、コンテンツ表示装置の数が多い場合に適用することが好適である。
【００５８】
また、本実施形態では、上記コンテンツ表示装置は、コンテンツ提供装置とコンテンツ表示装置との間におけるコンテンツ配信に関する通信時間に基づき、次回の要求のタイミングを設定する。
【００５９】
この構成によれば、次回の要求のタイミングを、通信時間が考慮された、より正確なタイミングとすることができる。
【００６０】
また、本実施形態では、コンテンツ表示装置は、コンテンツ表示装置により管理される現在時刻が変更された場合、その変更に基づき、次回の要求のタイミングを変更する。
【００６１】
この構成によれば、コンテンツ表示装置により管理される現在時刻（例えば、コンテンツ表示装置の内部時計の時刻）が変更された場合でも、コンテンツ表示装置は、次回の要求を適切なタイミングで行うことができる。
【００６２】
以上、添付図面を参照しながら本発明の好適な実施形態について説明したが、本発明は係る例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【図面の簡単な説明】
【００６３】
【図１】本発明の実施形態にかかるコンテンツ表示システムの構成を示すブロック図である。
【図２】本発明の実施形態にかかる巡回セットの一例を示す図である。
【図３】本発明の実施形態にかかる巡回セットの配信スケジュールの一例を示す図である。
【図４】本発明の実施形態にかかるコンテンツ表示システム１０の動作手順を示すフローチャートである。
【符号の説明】
【００６４】
１０  コンテンツ表示システム、１００  コンテンツ提供装置、２００  コンテンツ表示装置。
【図１】
2007310013.tif 000003
【図２】
2007310013.tif 000004
【図３】
2007310013.tif 000005
【図４】
2007310013.tif 000006