(57)【要約】【課題】再生するコンテンツの内容が更新された直後であっても、更新後のコンテンツを再生することができる情報表示装置およびプログラムを提供する。【解決手段】情報表示装置は、受信手段と、記憶手段と、再生手段と、を備える。前記受信手段は、外部装置から、商品を広告するためのコンテンツと、前記コンテンツの再生手順を定義した登録情報とを受信する。前記記憶手段は、前記受信手段が受信した前記コンテンツと前記登録情報とを記憶部に記憶させる。前記再生手段は、前記登録情報に定義されたコンテンツが前記記憶部に記憶されていない場合に、当該コンテンツを前記外部装置から受信しながら再生し、前記登録情報に定義されたコンテンツが前記記憶部に記憶されている場合に、当該コンテンツを前記記憶部から再生する。【選択図】図１
2015080171.tif 000002
【特許請求の範囲】
【請求項１】
外部装置から、商品を広告するためのコンテンツと、前記コンテンツの再生手順を定義した登録情報とを受信する受信手段と、
前記受信手段が受信した前記コンテンツと前記登録情報とを記憶部に記憶させる記憶手段と、
前記登録情報に定義されたコンテンツが前記記憶部に記憶されていない場合に、当該コンテンツを前記外部装置から受信しながら再生し、前記登録情報に定義されたコンテンツが前記記憶部に記憶されている場合に、当該コンテンツを前記記憶部から再生する再生手段と、
を備える情報表示装置。
【請求項２】
前記受信手段は、予め設定された時刻に前記コンテンツを受信する、
請求項１に記載の情報表示装置。
【請求項３】
前記受信手段は、予め設定された時間間隔で前記登録情報を受信する、
請求項１または２に記載の情報表示装置。
【請求項４】
前記受信手段は、前記登録情報の受信頻度と、前記コンテンツの受信頻度とでは前記登録情報の受信頻度が高い、
請求項１〜３の何れか一項に記載の情報表示装置。
【請求項５】
前記受信手段は、前記登録情報に設定されたコンテンツを有していない場合に当該コンテンツを受信すると判定する、
請求項１〜４の何れか一項に記載の情報表示装置。
【請求項６】
コンテンツと登録情報とを記憶する記憶部を備えるコンピュータを、
外部装置から、商品を広告するための前記コンテンツと、前記コンテンツの再生手順を定義した前記登録情報とを受信する受信手段と、
前記受信手段が受信した前記コンテンツと前記登録情報とを前記記憶部に記憶させる記憶手段と、
前記登録情報に定義されたコンテンツが前記記憶部に記憶されていない場合に、当該コンテンツを前記外部装置から受信しながら再生し、前記登録情報に定義されたコンテンツが前記記憶部に記憶されている場合に、当該コンテンツを前記記憶部から再生する再生手段と、
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、情報表示装置およびプログラム関する。
【背景技術】
【０００２】
広告、イベント、お知らせ等のコンテンツを不特定者に提示する仕組みとして、表示装置等のサイネージ端末にデジタル化されたコンテンツ情報を表示再生させる情報表示システム、いわゆるデジタルサイネージシステムが知られている。
【０００３】
このようなデジタルサイネージシステムは、予め再生するコンテンツをダウンロードしておき設定時刻になると再生を開始する仕組みが一般的に用いられている。
【０００４】
しかしながら、コンテンツを再生する設定時刻の直前に、再生するコンテンツの内容が更新されると、コンテンツのダウンロードが終了していないため、直前に更新されたコンテンツを再生できないことがある。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明が解決しようとする課題は、再生するコンテンツの内容が更新された直後であっても、更新後のコンテンツを再生することができる情報表示装置およびプログラムを提供することである。
【課題を解決するための手段】
【０００６】
実施形態の情報表示装置は、受信手段と、記憶手段と、再生手段と、を備える。前記受信手段は、外部装置から、商品を広告するためのコンテンツと、前記コンテンツの再生手順を定義した登録情報とを受信する。前記記憶手段は、前記受信手段が受信した前記コンテンツと前記登録情報とを記憶部に記憶させる。前記再生手段は、前記登録情報に定義されたコンテンツが前記記憶部に記憶されていない場合に、当該コンテンツを前記外部装置から受信しながら再生し、前記登録情報に定義されたコンテンツが前記記憶部に記憶されている場合に、当該コンテンツを前記記憶部から再生する。
【図面の簡単な説明】
【０００７】
【図１】図１は、本実施形態にかかるサイネージシステムの概略構成を示すブロック図である。
【図２】図２は、サイネージ端末の外観正面図である。
【図３】図３は、サイネージ端末の概略構成を示すブロック図である。
【図４】図４は、コンテンツのデータ構成例を示す図である。
【図５】図５は、プレイリストのデータ構成例を示す図である。
【図６】図６は、スケジュールのデータ構成例を示す図である。
【図７】図７は、情報配信サーバの概略構成を示すブロック図である。
【図８】図８は、サイネージ端末の機能構成を示すブロック図である。
【図９】図９は、サイネージ端末のコントローラが制御プログラムに従って実行する受信処理の流れを示すフローチャートである。
【図１０】図１０は、サイネージ端末のコントローラが制御プログラムに従って実行する再生処理の流れを示すフローチャートである。
【発明を実施するための形態】
【０００８】
図１は、本実施形態にかかるサイネージシステム１０の概略構成を示すブロック図である。以下の説明では、本実施形態にかかる情報表示システムであるサイネージシステム１０が量販店に設けられた場合について説明する。
【０００９】
本実施形態にかかるサイネージシステム１０は、情報配信サーバ１１と、複数のサイネージ端末１４とを主体に構成されている。また、サイネージシステム１０は、複数のＰＯＳ（Point  Of  Sale）端末１５と、外部装置であるストアサーバ１６と、を備えている。
【００１０】
情報配信サーバ１１は、構内ＬＡＮ（Local  Area  Network）等の通信ネットワーク１２を介してサイネージ端末１４に接続されており、商品の広告情報やイベントの情報などのコンテンツデータをサイネージ端末１４に対して配信、またはコンテンツデータをサイネージ端末１４からのアクセスによって取得させる。
【００１１】
サイネージ端末１４は、店舗の敷地内（商品を販売する商品売場や、店舗の入口など）に設置され、通信ネットワーク１２を介して情報配信サーバ１１から受信または取得したコンテンツデータを再生して表示する。
【００１２】
ストアサーバ１６は、商品コード、売価情報、商品名情報、特売価格情報、特売期間情報などのＰＯＳマスタデータやＰＯＳ端末１５から送られてくる売上データに基づいて売上管理を行う。
【００１３】
また、ストアサーバ１６は、商品コード、売価情報、商品名情報、特売価格情報、特売期間情報などのＰＯＳマスタデータを情報配信サーバ１１に出力する。特に、ストアサーバ１６は、商品コード、特売価格情報、特売期間情報、コンテンツ配信時間などを含む特売情報を新規に登録した場合や更新した場合に、当該特売情報を情報配信サーバ１１に出力する。
【００１４】
各ＰＯＳ端末１５は、店舗の会計場所などに設置され、通信ネットワーク１２を介してストアサーバ１６との間でＰＯＳマスタデータ（商品コード、売価情報、商品名情報、特売価格情報、特売期間情報など）の送受信を行う。各ＰＯＳ端末１５は、ＰＯＳマスタデータを用いることによって、客が購入する商品の登録および決済を行う。
【００１５】
次に、サイネージ端末１４について説明する。図２は、サイネージ端末１４の外観正面図である。図２に示すように、サイネージ端末１４は、液晶ディスプレイあるいはプラズマディスプレイなどとして構成されたディスプレイユニット２１と、各種チケット、クーポン等を印刷して発行するプリンタユニット２２と、ディスプレイユニット２１、プリンタユニット２２を保持する筐体部２４と、を備えている。
【００１６】
筐体部２４の上部には、人物を撮影して画像認識を行い、人物の年齢層を特定し、配信する情報の種類を制御する等の用途に用いられるカメラユニット２５が内蔵されている。また、筐体部２４の下部には、ＢＧＭや広告音声等の各種音響出力を行うスピーカユニット２６が内蔵されている。なお、画像認識等の処理は、サイネージ端末１４で行うことなく、情報配信サーバ１１等の上位サーバで行っても良い。
【００１７】
図３は、サイネージ端末１４の概略構成を示すブロック図である。図３に示すように、サイネージ端末１４は、上述したディスプレイユニット２１、プリンタユニット２２、カメラユニット２５、およびスピーカユニット２６の他、当該サイネージ端末１４全体を制御するコントローラ３１と、ユーザが各種操作を行うための操作部３２と、通信ネットワーク１２を介して情報配信サーバ１１との間で通信を行うためのネットワーク通信インタフェース（ＩＦ）３３と、コンテンツデータなどの各種データを記憶する外部記憶装置３５と、を備えている。外部記憶装置３５は、ハードディスク装置（ＨＤＤ：Hard  Disk  Drive）やＳＳＤ（Solid  State  Drive）装置などで実現される。
【００１８】
外部記憶装置３５は、コンテンツＤ１、プレイリストＤ２およびスケジュールＤ３の各々を、一又は複数個記憶する。コンテンツＤ１は、コンテンツデータを格納する。ここで、コンテンツデータは、広告する商品（以下、「広告商品」という場合がある。）に関する広告情報（広告商品を撮影した動画像や、広告商品を紹介または説明する文章など）である。プレイリストＤ２と、スケジュールＤ３とは、コンテンツＤ１に格納されたコンテンツデータを再生する手順について登録された登録情報である。
【００１９】
図４は、コンテンツＤ１のデータ構成例を示す図である。コンテンツＤ１は、コンテンツＩＤと、コンテンツ名称と、コンテンツデータとを有する。コンテンツＩＤは、各コンテンツＤ１を識別する固有の情報である。コンテンツ名称は、コンテンツＤ１の名称である。コンテンツデータは、ディスプレイユニット２１に表示する文章や画像データや、スピーカユニット２６から出力される音声データなどである。
【００２０】
プレイリストＤ２は、コンテンツＤ１を再生する順序や、コンテンツＤ１の組み合わせなどを定義したプレイリストを格納する。ここで、再生とは、広告商品を撮影した動画像や、広告商品を紹介または説明する文章をディスプレイユニット２１に表示したり、広告商品を紹介または説明する音声をスピーカユニット２６を用いて出力したりすることを意味する。
【００２１】
図５は、プレイリストＤ２のデータ構成例を示す図である。プレイリストＤ２は、プレイリストを定義するデータ項目として、プレイリストＩＤと、プレイリスト名称と、一以上のコンテンツＩＤとを有する。プレイリストＩＤは、プレイリストＤ２を識別する固有の情報である。プレイリスト名称は、プレイリストＤ２の名称である。このように、プレイリストＤ２は、プレイリストＩＤと、コンテンツＩＤとを関連付けて記憶している。ここで、プレイリストＤ２のコンテンツＩＤは、対応するコンテンツＤ１のコンテンツＩＤと関連付けられている。したがって、プレイリストＤ２から、コンテンツＤ１のコンテンツデータを参照することが可能である。
【００２２】
スケジュールＤ３は、プレイリストＤ２に格納されたプレイリストによる広告を開始する時刻と、広告を終了する時刻との少なくとも何れか一方が登録されたファイルである。スケジュールＤ３は、開始時刻と、終了時刻との両方を登録することが一般的だが、何れか一方のみの登録であってもよい。例えば、再生開始から同じコンテンツデータを続けて再生する場合には、終了時間のみでもよい。
【００２３】
図６は、スケジュールＤ３のデータ構成例を示す図である。スケジュールＤ３は、スケジュールＩＤと、スケジュール名称と、一以上のプレイリストＩＤと、一以上の再生時刻とを有する。スケジュールＩＤは、スケジュールＤ３を識別する固有の情報である。スケジュール名称は、スケジュールＤ３の名称である。プレイリストＩＤは、再生時刻と対応付けられて記憶されている。ここで、再生時刻には、対応付けられているプレイリストＩＤのプレイリストＤ２を再生する開始時刻と、終了時刻との少なくとも何れか一方が記憶されている。このように、スケジュールＤ３は、スケジュールＩＤと、プレイリストＩＤごとの再生時刻とを関連付けて記憶している。したがって、スケジュールＤ３に基づき、プレイリストＤ２に格納されたプレイリストを再生時刻に再生させることが可能である。
【００２４】
コントローラ３１は、当該コントローラ３１全体を制御するＭＰＵ（Micro  Processing  Unit）３６と、ＭＰＵ３６が動作するための制御プログラム等を格納したＲＯＭ（Read  Only  Memory）３７と、各種データを一時的に記憶するＲＡＭ（Random  Access  Memory）３８と、を備えている。そして、コントローラ３１は、ＭＰＵ３６がＲＯＭ３７に格納された制御プログラムを実行することにより、通信ネットワーク１２を介して情報配信サーバ１１から配信されたコンテンツデータを再生して、再生したコンテンツデータをディスプレイユニット２１に表示する。また、操作部３２は、各種スイッチ、ボタン等で構成したり、タッチパネルとしてディスプレイユニット２１と一体に構成したりしても良い。また、コントローラ３１は、現在時刻を計時するＲＴＣ（Real  Time  Clock）等の計時手段を備える（図示せず）。
【００２５】
このような構成により、サイネージ端末１４は、基本的には、情報配信サーバ１１で再生スケジュールとして予め設定された複数のコンテンツデータを受信または取得する。そして、サイネージ端末１４は、ディスプレイユニット２１を用いて、コンテンツデータとして広告する商品に関する広告情報を表示したり、スピーカユニット２６を用いて、広告商品を紹介または説明する音声を出力したりする。
【００２６】
次に、情報配信サーバ１１について説明する。図７は、情報配信サーバ１１の概略構成を示すブロック図である。図７に示すように、情報配信サーバ１１は、当該情報配信サーバ１１全体を制御するコントローラ４１と、ユーザが各種操作を行うためのキーボードやマウス等を有する操作部４２と、通信ネットワーク１２を介してサイネージ端末１４との間で通信を行うためのネットワーク通信インタフェース（ＩＦ）４３と、各種データや制御プログラムを記憶する外部記憶装置４４と、液晶ディスプレイとして構成されたディスプレイユニット４５と、を備えている。外部記憶装置４４は、ハードディスク装置やＳＳＤ装置などで実現される。
【００２７】
ここで、コントローラ４１は、当該コントローラ４１全体を制御するＭＰＵ４６と、ＭＰＵ４６が動作するための制御プログラム等を格納したＲＯＭ４７と、各種データを一時的に記憶するＲＡＭ４８と、を備えている。
【００２８】
即ち、コントローラ４１は、ＭＰＵ４６がＲＯＭ４７や外部記憶装置４４などに格納される制御プログラムをＲＡＭ４８に展開して実行することにより、各種構成要素の動作を制御するとともに、ネットワーク通信ＩＦ４３および通信ネットワーク１２を介して接続されるストアサーバ１６やサイネージ端末１４との間で上記ＰＯＳマスタデータ（商品コード、売価情報、商品名情報、特売価格情報、特売期間情報など）や各サイネージ端末１４に配信するコンテンツデータなどの各種データを送受信する動作を制御するものである。
【００２９】
外部記憶装置４４は、コンテンツデータベースＤＢ１と、プレイリストデータベースＤＢ２と、スケジュールデータベースＤＢ３と、を格納する。コンテンツデータベースＤＢ１は、一以上のコンテンツＤ１を記憶するデータベースである。プレイリストデータベースＤＢ２は、一以上のプレイリストＤ２を記憶するデータベースである。スケジュールデータベースＤＢ３は、一以上のスケジュールＤ３を記憶するデータベースである。
【００３０】
次に、サイネージ端末１４の機能的構成について説明する。図８は、サイネージ端末１４の機能構成を示すブロック図である。図８に示すように、サイネージ端末１４のコントローラ３１のＭＰＵ３６は、ＲＯＭ３７や外部記憶装置３５などに格納される制御プログラムをＲＡＭ３８に展開して実行することにより、判定手段３１１と、受信制御手段３１２と、再生手段３１３と、として機能する。
【００３１】
判定手段３１１は、情報配信サーバ１１から各種データ（コンテンツＤ１、プレイリストＤ２、スケジュールＤ３）を受信するタイミングを判定する。具体的には、判定手段３１１は、予め設定された時刻又は時間に到達した場合に受信すると判定する。また、判定手段３１１は、スケジュールＤ３に設定されているデータが未受信の場合に、この未受信分のデータを受信すると判定する。以下、判定手段３１１の動作について説明する。
【００３２】
まず、予め設定された時刻又は時間に到達した場合の判定について説明を行う。判定手段３１１は、現在の時刻が予め設定された時刻（受信時刻）に到達するとコンテンツＤ１を受信すると判定する。ここで、受信時刻には、任意の時刻を設定することが可能であるが、例えば、サイネージ端末１４が設置された店舗が閉店している時刻を設定することが好ましい。コンテンツＤ１は、画像データや、映像データや、音声データなどであり一般的に容量（データサイズ）が大きい。そのため、店舗が閉店している時刻を設定し、各種データを開店までに予め受信しておくことで全てのコンテンツＤ１を受信することが可能になる。
【００３３】
また、判定手段３１１は、予め設定された時間を経過するとスケジュールＤ３を受信すると判定する。ここで、予め設定された時間とは、１分間隔などの短い間隔である。スケジュールＤ３は、ＸＭＬ（Extensible  Markup  Language）や、テキストファイルなどであり容量が比較的小さいことから頻繁に受信することが可能である。このように、判定手段３１１は、スケジュールＤ３と、コンテンツＤ１とでは、スケジュールＤ３を受信すると判定する頻度が高い。これにより、通信ネットワーク１２をサイネージ端末１４で使用するデータで占有することなく、広告を柔軟に変更することが可能となる。
【００３４】
そして、サイネージ端末１４は、スケジュールＤ３が更新されると、再生するプレイリストＤ２とコンテンツＤ１も変更する。よって、スケジュールＤ３を頻繁に受信することで、再生するコンテンツＤ１（広告）を即時に変更することが可能となる。
【００３５】
このように、判定手段３１１は、コンテンツＤ１と、スケジュールＤ３とで、予め設定された受信のタイミングが異なっている。すなわち、判定を行うタイミングは、データに応じて設定可能となっており、設定者が任意の値に変えることができる。これにより、判定手段３１１は、コンテンツＤ１を新たに追加する頻度と、スケジュールＤ３を変更する頻度とに適したタイミングで情報配信サーバ１１から受信するか否かを判定することが可能となる。
【００３６】
次に、スケジュールＤ３で設定されているデータを有していない場合の判定について説明を行う。なお、この判定は、スケジュールＤ３の受信に伴って実行されるものである。判定手段３１１は、スケジュールＤ３を参照して、設定されているプレイリストＤ２の不足があるか否かを判定する。不足しているプレイリストＤ２があると判定した場合に受信すると判定する。同様に、判定手段３１１は、プレイリストＤ２を参照して、設定されているコンテンツＤ１の不足があるか否かを判定する。不足しているコンテンツＤ１があると判定した場合に受信すると判定する。
【００３７】
受信制御手段３１２は、情報配信サーバ１１からコンテンツＤ１と、プレイリストＤ２と、スケジュールＤ３との受信を制御する。そして、受信制御手段３１２は、受信が完了すると外部記憶装置３５に記憶させる。より詳細には、受信制御手段３１２は、判定手段３１１が受信すると判定したデータについて、ネットワーク通信ＩＦ３３を用いて、通信ネットワーク１２を介して情報配信サーバ１１に受信するデータの有無を問い合わせる。受信するデータがある場合に、受信制御手段３１２は、データを受信する。
【００３８】
再生手段３１３は、コンテンツＤ１の再生を制御する。再生手段３１３は、スケジュールＤ３に設定された開始時刻から終了時刻までの間、指定されたプレイリストＤ２のコンテンツＤ１を再生する。
【００３９】
ここで、外部記憶装置３５は、直近に更新されたスケジュールＤ３と、プレイリストＤ２とで設定されたコンテンツＤ１を全て記憶していない場合がある。そこで、再生手段３１３は、コンテンツＤ１を受信しながら再生する第１の再生方式と、外部記憶装置３５に記憶した受信済のコンテンツＤ１を再生する第２の再生方式と、の２通りの再生方法を実行する。なお、第１の再生方式は、プログレッシブ再生やストリーミング再生であり、従来からある技術であるため説明は省略する。
【００４０】
より詳細には、再生手段３１３は、スケジュールＤ３とプレイリストＤ２とに設定されているコンテンツＤ１が外部記憶装置３５に記憶されていない場合に、外部記憶装置３５に記憶されていないコンテンツＤ１を受信しながら第１再生方法で再生する。一方、再生手段３１３は、スケジュールＤ３とプレイリストＤ２とに設定されているコンテンツＤ１が外部記憶装置３５に記憶されている場合に、外部記憶装置３５に記憶されているコンテンツＤ１を、第２の再生方式で再生する。
【００４１】
このように、再生手段３１３は、２通りの再生方法を実行する。また、判定手段３１１と受信制御手段３１２とは、予め必要なコンテンツＤ１を受信する。よって、再生時に受信するコンテンツＤ１が減ることから、再生するコンテンツＤ１の内容が更新された直後であっても途切れることなくコンテンツＤ１を再生することが可能となる。
【００４２】
次に、上述した実施形態にかかるサイネージ端末１４のコントローラ３１が制御プログラムに従って実行する受信処理と再生処理について説明する。まず、受信処理について説明を行った後に、再生処理について説明を行う。
【００４３】
図９は、サイネージ端末１４のコントローラ３１が制御プログラムに従って実行する受信処理の流れを示すフローチャートである。
【００４４】
サイネージ端末１４のコントローラ３１は、コンテンツＤ１を受信する時刻であるか否かを判定する（ステップＳ１）。コンテンツＤ１を受信する時刻であると判定した場合に（ステップＳ１；Ｙｅｓ）、サイネージ端末１４のコントローラ３１は、情報配信サーバ１１に受信するコンテンツＤ１の有無を問い合わせて、必要に応じてコンテンツＤ１を受信する（ステップＳ２）。
【００４５】
一方、コンテンツＤ１を受信する時刻ではないと判定した場合に（ステップＳ１；Ｎｏ）、サイネージ端末１４のコントローラ３１は、スケジュールＤ３を受信する時刻であるか否かを判定する（ステップＳ３）。スケジュールＤ３を受信する時間であると判定した場合に（ステップＳ３；Ｙｅｓ）、サイネージ端末１４のコントローラ３１は、情報配信サーバ１１に受信するスケジュールＤ３の有無を問い合わせて、必要に応じてスケジュールＤ３を受信する（ステップＳ４）。
【００４６】
一方、スケジュールＤ３を受信する時刻ではないと判定した場合に（ステップＳ３；Ｎｏ）、サイネージ端末１４のコントローラ３１は、外部記憶装置３５に記憶されたスケジュールＤ３を参照する（ステップＳ５）。
【００４７】
次いで、サイネージ端末１４のコントローラ３１は、スケジュールＤ３に設定されているプレイリストＤ２に不足があるか否かを判定する（ステップＳ６）。プレイリストＤ２に不足があると判定した場合に（ステップＳ６；Ｙｅｓ）、サイネージ端末１４のコントローラ３１は、情報配信サーバ１１からプレイリストＤ２を受信する（ステップＳ７）。
【００４８】
一方、プレイリストＤ２に不足はないと判定した場合に（ステップＳ６；Ｎｏ）、サイネージ端末１４のコントローラ３１は、外部記憶装置３５に記憶されたプレイリストＤ２を参照する（ステップＳ８）。
【００４９】
次いで、サイネージ端末１４のコントローラ３１は、プレイリストＤ２に設定されているコンテンツＤ１に不足があるか否かを判定する（ステップＳ９）。プレイリストＤ２に不足があると判定した場合に（ステップＳ９；Ｙｅｓ）、サイネージ端末１４のコントローラ３１は、情報配信サーバ１１からコンテンツＤ１を受信する（ステップＳ１０）。
【００５０】
一方、コンテンツＤ１に不足はないと判定した場合に（ステップＳ９；Ｎｏ）、サイネージ端末１４のコントローラ３１は、ステップＳ１に戻る。
【００５１】
次に、再生処理について説明を行う。図１０は、サイネージ端末１４のコントローラ３１が制御プログラムに従って実行する再生処理の流れを示すフローチャートである。
【００５２】
サイネージ端末１４のコントローラ３１は、スケジュールＤ３を参照してコンテンツＤ１を再生するか否かを判定する（ステップＳ２０）。コンテンツＤ１を再生しないと判定した場合に（ステップＳ２０；Ｎｏ）、サイネージ端末１４のコントローラ３１は、ステップＳ２０を維持して待機する。
【００５３】
一方、コンテンツＤ１を再生すると判定した場合に（ステップＳ２０；Ｙｅｓ）、サイネージ端末１４のコントローラ３１は、スケジュールＤ３で指定されたプレイリストＤ２に設定されているコンテンツＤ１に不足があるか否かを判定する（ステップＳ２１）。
【００５４】
コンテンツＤ１に不足があると判定した場合に（ステップＳ２１；Ｙｅｓ）、サイネージ端末１４のコントローラ３１は、コンテンツＤ１を受信しながら再生する（ステップＳ２２）。
【００５５】
次いで、サイネージ端末１４のコントローラ３１は、スケジュールＤ３を参照してコンテンツＤ１の再生を終了するか否かを判定する（ステップＳ２３）。コンテンツＤ１の再生を終了しないと判定した場合に（ステップＳ２３；Ｎｏ）、サイネージ端末１４のコントローラ３１は、ステップＳ２２に移行して再生を維持する。一方、コンテンツＤ１の再生を終了すると判定した場合に（ステップＳ２３；Ｙｅｓ）、サイネージ端末１４のコントローラ３１は、再生を終了して（ステップＳ２４）、ステップＳ２０に戻る。
【００５６】
コンテンツＤ１に不足はないと判定した場合に（ステップＳ２１；Ｎｏ）、サイネージ端末１４のコントローラ３１は、外部記憶装置３５に記憶されている既存のコンテンツＤ１を再生する（ステップＳ２５）。
【００５７】
次いで、サイネージ端末１４のコントローラ３１は、スケジュールＤ３を参照してコンテンツＤ１の再生を終了するか否かを判定する（ステップＳ２６）。コンテンツＤ１の再生を終了しないと判定した場合に（ステップＳ２６；Ｎｏ）、サイネージ端末１４のコントローラ３１は、ステップＳ２５に移行して再生を維持する。一方、コンテンツＤ１の再生を終了すると判定した場合に（ステップＳ２６；Ｙｅｓ）、サイネージ端末１４のコントローラ３１は、再生を終了して（ステップＳ２７）、ステップＳ２０に戻る。
【００５８】
以上のように、本実施形態によれば、サイネージ端末１４のコントローラは、コンテンツＤ１を受信するか否かを判定する判定手段３１１を備えている。そして、受信制御手段３１２は、判定手段３１１の判定結果に応じてコンテンツＤ１を受信する。再生手段３１３は、コンテンツＤ１が不足している場合にはコンテンツＤ１を受信しながら再生し、コンテンツＤ１が全て受信されている場合には、外部記憶装置３５に記憶されたコンテンツＤ１を再生する。このように、コンテンツＤ１が不足している場合にはコンテンツＤ１を受信しながら再生することから、再生するコンテンツＤ１の内容が更新された直後であっても、更新後のコンテンツＤ１を再生することが可能となる。
【００５９】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【００６０】
なお、上記実施形態では、予め設定された時間が経過した場合に、スケジュールＤ３を受信するか否かを判定し、必要に応じて受信すると説明している。この時に、プレイリストＤ２も共に受信してもよい。これにより、プレイリストＤ２を入手できることから、早期に不足しているコンテンツＤ１がわかる。よって、予め不足したコンテンツＤ１を受信することが可能となる。
【００６１】
なお、上記実施形態では、コンテンツＤ１は、１日毎に受信の有無を判定している。そして、スケジュールＤ３は、１分毎に受信の有無を判定している。しかし、データの受信を判定するタイミングは、これに限らない。データの受信を判定するタイミングは、任意の値を設定することができる。よって、コンテンツＤ１の受信の有無を判定する時間間隔を短くして、スケジュールＤ３の受信の有無を判定する時間間隔を長くしてもよい。
【００６２】
また、上記実施形態の各装置で実行されるプログラムは、各装置が備える記憶媒体（ＲＯＭ又は記憶部）に予め組み込んで提供するものとするが、これに限らず、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。さらに、記憶媒体は、コンピュータ或いは組み込みシステムと独立した媒体に限らず、ＬＡＮやインターネット等により伝達されたプログラムをダウンロードして記憶又は一時記憶した記憶媒体も含まれる。
【００６３】
また、上記実施形態の各装置で実行されるプログラムをインターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよく、インターネット等のネットワーク経由で提供又は配布するように構成してもよい。
【符号の説明】
【００６４】
１１    情報配信サーバ
１４    サイネージ端末
Ｄ１    コンテンツ
Ｄ２    プレイリスト
Ｄ３    スケジュール
３１    コントローラ
３１１  判定手段
３１２  受信制御手段
３１３  再生手段
【先行技術文献】
【特許文献】
【００６５】
【特許文献１】特開２０１０−０７９７７０号公報
【図１】
2015080171.tif 000003
【図２】
2015080171.tif 000004
【図３】
2015080171.tif 000005
【図４】
2015080171.tif 000006
【図５】
2015080171.tif 000007
【図６】
2015080171.tif 000008
【図７】
2015080171.tif 000009
【図８】
2015080171.tif 000010
【図９】
2015080171.tif 000011
【図１０】
2015080171.tif 000012