(57)【要約】【課題】表示を好適に更新することが可能な表示端末及び表示更新システムを提供する。【解決手段】表示更新システム１００は、複数の表示端末１から構成され、表示端末１間で表示の更新に必要な更新情報Ｉｕの伝達を行う。各表示端末１の無線モジュール２２は、コンテンツ更新スケジュールＳｃに従い電源が管理されている。また、各表示端末１は、他の表示端末１から受信した更新情報Ｉｕのうち、自端末に対応する更新情報Ｉｕを非公開領域に格納し、他端末に対応する更新情報Ｉｕを公開領域に格納する。【選択図】図１
2017091106.tif 000002
【特許請求の範囲】
【請求項１】
更新情報に基づき表示を更新する表示端末であって、
前記表示端末と通信可能な端末を、通信部を介して探索する端末探索手段と、
前記端末探索手段が探索した端末により公開された前記更新情報が存在する場合に、当該更新情報を前記通信部により受信する更新情報受信手段と、
前記更新情報受信手段が受信した更新情報の少なくとも一部を記憶部の公開領域に記憶する更新情報記憶手段と、
前記公開領域に記憶した更新情報の送信要求があった場合、当該更新情報を前記送信要求に基づき前記通信部により送信する更新情報送信手段と、
を有することを特徴とする表示端末。
【請求項２】
前記更新情報は、表示を更新する端末ごとにそれぞれ存在し、
前記更新情報記憶手段は、前記表示端末に対応する更新情報以外の前記更新情報受信手段が受信した更新情報を、前記公開領域に記憶することを特徴とする請求項１に記載の表示端末。
【請求項３】
前記通信部の電源のオン及びオフに関するスケジュールに基づき、前記通信部の電源のオン及びオフを切り替える電源制御手段をさらに備えることを特徴とする請求項１または２に記載の表示端末。
【請求項４】
前記更新情報受信手段は、前記通信部の電源がオンである間、前記端末探索手段が探索した端末により公開された前記更新情報が存在するか否かを繰り返し判定し、前記更新情報が存在する場合に、当該更新情報を前記通信部により受信することを特徴とする請求項３に記載の表示端末。
【請求項５】
前記更新情報記憶手段は、前記通信部の電源がオフになった場合、前記公開領域に記憶された更新情報を削除することを特徴とする請求項３または４に記載の表示端末。
【請求項６】
前記更新情報には、前記スケジュールを更新する情報が含まれていることを特徴とする請求項３〜５のいずれか一項に記載の表示端末。
【請求項７】
前記更新情報には、表示の更新時刻と当該更新時刻に読み込むべきファイルとが関連付けられた表示スケジュールの情報が含まれていることを特徴とする請求項１〜６のいずれか一項に記載の表示端末。
【請求項８】
前記更新情報は、表示を更新する端末間で共通しており、
前記更新情報記憶手段は、前記更新情報受信手段が受信した更新情報を、前記公開領域に記憶することを特徴とする請求項１に記載の表示端末。
【請求項９】
更新情報に基づき表示を更新する表示端末のコンピュータが実行するプログラムであって、
前記表示端末と通信可能な端末を、通信部を介して探索する端末探索手段と、
前記端末探索手段が探索した端末により公開された前記更新情報が存在する場合に、当該更新情報を前記通信部により受信する更新情報受信手段と、
前記更新情報受信手段が受信した更新情報の少なくとも一部を記憶部の公開領域に記憶する更新情報記憶手段と、
前記公開領域に記憶した更新情報の送信要求があった場合、当該更新情報を前記送信要求に基づき前記通信部により送信する更新情報送信手段
として前記コンピュータを機能させることを特徴とするプログラム。
【請求項１０】
更新情報に基づき表示を更新する複数の表示端末を有する表示更新システムであって、
前記表示端末の各々は、
当該表示端末以外の表示端末を、通信部を介して探索する端末探索手段と、
前記端末探索手段により探索した表示端末により公開された前記更新情報が存在する場合に、当該更新情報を前記通信部により受信する更新情報受信手段と、
前記更新情報受信手段が受信した更新情報の少なくとも一部を記憶部の公開領域に記憶する更新情報記憶手段と、
前記公開領域に記憶した更新情報の送信要求が他の表示端末からあった場合、当該更新情報を前記送信要求に基づき前記通信部により送信する更新情報送信手段と、
を有することを特徴とする表示更新システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示端末の表示を更新する技術に関する。
【背景技術】
【０００２】
従来から、デジタルサイネージなどの表示端末の表示を更新する技術が知られている。例えば、特許文献１には、電源投入による起動時に、外部記憶媒体内の静止画データまたは動画データを自動的に再生する表示装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−２２０９０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
デジタルサイネージなどの表示装置は、異なる場所に複数台設置される場合がある。この場合、特許文献１では、個々の表示装置の表示内容を更新するのに、全ての表示装置の外部記憶媒体を交換する必要が生じるため、手間がかかるという問題がある。一方、個々の表示装置が更新情報を管理するサーバ装置と接続し、サーバ装置から必要な更新情報をダウンロードする態様も考えられるが、この場合には、全ての表示装置がサーバ装置と通信できるようにアクセスポイント等を設置する必要が生じる。よって、この態様では、広い場所で利用する場合に、大規模なシステムになってしまうという問題がある。
【０００５】
本発明は、上記のような課題を解決するためになされたものであり、表示を好適に更新することが可能な表示端末及び表示更新システムを提供することを主な課題とする。
【課題を解決するための手段】
【０００６】
本発明の１つの観点では、更新情報に基づき表示を更新する表示端末であって、前記表示端末と通信可能な端末を、通信部を介して探索する端末探索手段と、前記端末探索手段が探索した端末により公開された前記更新情報が存在する場合に、当該更新情報を前記通信部により受信する更新情報受信手段と、前記更新情報受信手段が受信した更新情報の少なくとも一部を記憶部の公開領域に記憶する更新情報記憶手段と、前記公開領域に記憶した更新情報の送信要求があった場合、当該更新情報を前記送信要求に基づき前記通信部により送信する更新情報送信手段と、を有する。
【０００７】
上記表示端末は、更新情報に基づき表示を更新する表示端末であって、端末探索手段と、更新情報受信手段と、更新情報記憶手段と、更新情報送信手段とを有する。端末探索手段は、表示端末と通信可能な端末を、通信部を介して探索する。更新情報受信手段は、端末探索手段により探索した端末により公開された更新情報が存在する場合に、当該更新情報を通信部により受信する。更新情報記憶手段は、更新情報受信手段が受信した更新情報の少なくとも一部を記憶部の公開領域に記憶する。ここで、「公開領域」は、他の端末によりアクセス可能なディレクトリ等を指す。更新情報送信手段は、公開領域に記憶した更新情報の送信要求があった場合、当該更新情報を送信要求に基づき通信部により送信する。この態様では、表示端末は、更新情報を管理するサーバ装置等と直接通信ができない環境であっても、他の端末と通信を行うことで更新情報を取得することができると共に、他の端末に更新情報を好適に流通させることができる。
【０００８】
上記表示端末の一態様では、前記更新情報は、表示を更新する端末ごとにそれぞれ存在し、前記更新情報記憶手段は、前記表示端末に対応する更新情報以外の前記更新情報受信手段が受信した更新情報を、前記公開領域に記憶する。このようにすることで、表示端末は、流通させる更新情報の通信量を好適に削減することができる。
【０００９】
上記表示端末の他の一態様では、表示端末は、前記通信部の電源のオン及びオフに関するスケジュールに基づき、前記通信部の電源のオン及びオフを切り替える電源制御手段をさらに備える。この態様によれば、表示端末は、通信部の電源を不要にオン状態にするのを抑制し、電力消費を好適に低減させることができる。
【００１０】
上記表示端末の他の一態様では、前記更新情報受信手段は、前記通信部の電源がオンである間、前記端末探索手段が探索した端末により公開された前記更新情報が存在するか否かを繰り返し判定し、前記更新情報が存在する場合に、当該更新情報を前記通信部により受信する。この態様により、表示端末は、端末間で伝送される更新情報を、通信部の電源がオンである間に確実に取得することができる。
【００１１】
上記表示端末の他の一態様では、前記更新情報記憶手段は、前記通信部の電源がオフになった場合、前記公開領域に記憶された更新情報を削除する。この態様により、不要な更新情報が端末間で流通するのを好適に抑制することができる。
【００１２】
上記表示端末の他の一態様では、前記更新情報には、前記スケジュールを更新する情報が含まれている。これにより、更新情報が生成される頻度等に応じて通信部の電源のオン及びオフを切り替えるスケジュールを必要に応じて変更することができる。
【００１３】
上記表示端末の他の一態様では、前記更新情報には、表示の更新時刻と当該更新時刻に読み込むべきファイルとが関連付けられた表示スケジュールの情報が含まれている。これにより、表示端末による表示の更新時刻と当該更新時刻に読み込むべきファイルとを好適に指定することができる。
【００１４】
上記表示端末の他の一態様では、前記更新情報は、表示を更新する端末間で共通しており、前記更新情報記憶手段は、前記更新情報受信手段が受信した更新情報を、前記公開領域に記憶する。この態様では、全端末に共通する更新情報を、好適に他の端末へ流通させることができる。
【００１５】
本発明の別の観点では、更新情報に基づき表示を更新する表示端末のコンピュータが実行するプログラムであって、前記表示端末と通信可能な端末を、通信部を介して探索する端末探索手段と、前記端末探索手段が探索した端末により公開された前記更新情報が存在する場合に、当該更新情報を前記通信部により受信する更新情報受信手段と、前記更新情報受信手段が受信した更新情報の少なくとも一部を記憶部の公開領域に記憶する更新情報記憶手段と、前記公開領域に記憶した更新情報の送信要求があった場合、当該更新情報を前記送信要求に基づき前記通信部により送信する更新情報送信手段として前記コンピュータを機能させる。表示端末のコンピュータは、このプログラムを実行することで、表示端末が更新情報を管理するサーバ装置等と直接通信ができない環境であっても、他の端末が公開した更新情報を取得したり、他の端末に更新情報を供給したりすることができる。
【００１６】
本発明のさらに別の観点では、更新情報に基づき表示を更新する複数の表示端末を有する表示更新システムであって、前記表示端末の各々は、当該表示端末以外の表示端末を、通信部を介して探索する端末探索手段と、前記端末探索手段により探索した表示端末により公開された前記更新情報が存在する場合に、当該更新情報を前記通信部により受信する更新情報受信手段と、前記更新情報受信手段が受信した更新情報の少なくとも一部を記憶部の公開領域に記憶する更新情報記憶手段と、前記公開領域に記憶した更新情報の送信要求が他の表示端末からあった場合、当該更新情報を前記送信要求に基づき前記通信部により送信する更新情報送信手段と、を有する。この表示更新システムによれば、各表示端末は、他の表示端末が公開した更新情報を取得したり、他の表示端末が取得するために更新情報を公開したりすることで、表示端末間で更新情報を好適に流通させることができる。よって、表示更新システムの各表示端末は、好適に表示を更新することができる。
【発明の効果】
【００１７】
本発明に係る表示端末は、更新情報を管理するサーバ装置等と通信圏内にない場合であっても、他の端末により公開された更新情報を取得したり、他の端末に更新情報を公開して取得させたりすることができる。よって、表示端末は、好適に更新情報を取得すると共に、更新情報の流通を促すことができる。
【図面の簡単な説明】
【００１８】
【図１】実施形態に係る表示更新システムの構成を示す。
【図２】更新情報のデータ構造の一例を示す。
【図３】表示端末の概略的な構成図の一例を示す。
【図４】記憶部が記憶する各データの具体的構造を示す。
【図５】各表示端末が共通して実行する表示処理の手順を示すフローチャートである。
【図６】各表示端末が共通して実行するコンテンツ更新処理の手順を示すフローチャートである。
【図７】ある表示端末が公開する更新情報を他の表示端末がダウンロードして記憶する処理を表す概要図である。
【図８】表示更新システムにおいて流通する更新情報及び更新情報の伝達ルートを表す図である。
【図９】変形例に係る表示更新システムの構成を示す。
【図１０】変形例に係る表示スケジュールのデータ構造の一例である。
【発明を実施するための形態】
【００１９】
以下、図面を参照しながら、本発明を実施するのに好適な実施形態について説明する。
【００２０】
［表示更新システムの概要］
図１は、本実施形態に係る表示更新システム１００の構成を示す。表示更新システム１００は、複数の表示端末１（１Ａ〜１Ｅ、…）から構成され、表示端末１間で表示の更新に必要な情報（「更新情報Ｉｕ」とも呼ぶ。）の伝達を行う。表示端末１は、例えば、イベント会場における電子掲示板や電車内の中吊り広告の表示端末である。
【００２１】
図１の例では、更新情報Ｉｕを流通させるにあたって、まず、表示端末１Ａには、表示端末１Ａ〜１Ｅごとに対応する更新情報Ｉｕが格納された記憶媒体２３が差し込まれる。なお、本実施形態では、更新情報Ｉｕは表示端末１Ａ〜１Ｅごとに個別に用意されるが、これらを区別しない場合には、単に更新情報Ｉｕと総称する。そして、表示端末１Ａは、自端末以外の表示端末１Ｂ〜１Ｅに対応する更新情報Ｉｕを、通信可能範囲内に存在する表示端末１Ｂ及び表示端末１Ｃに送信する。そして、更新情報Ｉｕを受信した表示端末１Ｂ及び表示端末１Ｃは、同様に、通信可能範囲内に存在する他の表示端末１が存在する場合、自端末以外の表示端末１に対応する更新情報Ｉｕを、通信可能範囲内に存在する他の表示端末１へ送信する。図１の例では、表示端末１Ｃは、表示端末１Ｃと通信可能範囲内に存在する表示端末１Ｄに更新情報Ｉｕを送信している。同様に、表示端末１Ｃから更新情報Ｉｕを受信した表示端末１Ｄは、表示端末１Ｄと通信可能範囲内に存在する表示端末１Ｅに更新情報Ｉｕを送信する。
【００２２】
図２は、更新情報Ｉｕのデータ構造の一例を示す。図２の例では、更新情報Ｉｕは、表示用コンテンツ「Ｃｔ」と、表示スケジュール「Ｓｄ」と、コンテンツ更新スケジュール「Ｓｃ」とを含む。ここで、表示用コンテンツＣｔは、各表示端末１に表示させる画像データや映像データなどを含む。なお、表示用コンテンツＣｔには、各表示端末１に音声出力させる音声データが含まれていてもよい。表示スケジュールＳｄは、各表示端末１が表示を更新するスケジュールを規定した情報である。コンテンツ更新スケジュールＳｃは、各表示端末１が無線通信機能をオンに設定して更新情報Ｉｕの授受を行うスケジュールを規定した情報である。本実施形態では、このような更新情報Ｉｕが表示端末１Ａ〜１Ｅごとに用意される。
【００２３】
［表示端末の構成］
図３は、表示端末１の概略的な構成図の一例を示す。図３の例では、表示端末１は、メインボード２と、表示用ドライバボード３と、表示部４とを有する。
【００２４】
メインボード２は、バッテリ２１と、無線モジュール２２と、記憶媒体２３と、ＰＭＩＣ（Ｐｏｗｅｒ  Ｍａｎａｇｅｍｅｎｔ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）２４と、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２５と、接続部２６とを有する。
【００２５】
無線モジュール２２は、ＰＭＩＣ２４により電源が管理されており、電源がオンの期間では、ＣＰＵ２５の制御に基づき、他の表示端末１と更新情報Ｉｕの授受を行う。無線モジュール２２は、本発明における「通信部」の一例である。
【００２６】
記憶媒体２３は、ＳＤカードなどの取り外し可能な記憶媒体であって、ＣＰＵ２５が本実施形態に係る処理を実行するのに必要なプログラム等を記憶する。また、記憶媒体２３は、他の表示端末１がアクセス可能な記憶領域（単に「公開領域」とも呼ぶ。）と、他の表示端末１がアクセス不可能な記憶領域（単に「非公開領域」とも呼ぶ。）とを有する。ここで、公開領域には、他の表示端末１に流通させる更新情報Ｉｕが記憶される。また、非公開領域には、自端末で使用する表示用コンテンツＣｔ、表示スケジュールＳｄ、及びコンテンツ更新スケジュールＳｃ等が記憶される。なお、本実施形態では記憶媒体２３に非公開領域及び公開領域が設けられていることを前提とするが、上述の非公開領域及び公開領域の少なくとも一方は、記憶媒体２３とは別の本体メモリ（不図示）に設けられていてもよい。
【００２７】
さらに、本実施形態では、記憶媒体２３は、無線モジュール２２により無線通信を行う候補となる他の表示端末１のリスト（「端末リストＬｔ」とも呼ぶ。）を予め記憶している。さらに、記憶媒体２３は、ＣＰＵ２５の制御に基づき、無線モジュール２２の電源がオンのときに存在を確認した他の表示端末１のリスト（「探知リストＬｓ」とも呼ぶ。）を記憶する。記憶媒体２３は、本発明における「記憶部」の一例である。
【００２８】
ＣＰＵ２５は、表示端末１の全体を制御する。例えば、ＣＰＵ２５は、無線モジュール２２を制御することで、上述した探知リストＬｓを生成したり、他の表示端末１と更新情報Ｉｕの授受を行ったりする。そして、ＣＰＵ２５は、更新情報Ｉｕを他の表示端末１から取得した場合、自端末に対応する更新情報Ｉｕに基づき、非公開領域に記憶された表示用コンテンツＣｔ等の更新を行う。一方、ＣＰＵ２５は、自端末以外の表示端末１に対応する更新情報Ｉｕを公開領域に記憶する。また、ＣＰＵ２５は、記憶媒体２３の非公開領域に記憶された表示スケジュールＳｄに規定されたタイミングで、非公開領域に記憶された表示用コンテンツＣｔ等を表示用ドライバボード３に供給することで、表示部４の表示を更新させる。
【００２９】
このように、ＣＰＵ２５は、本発明における「端末探索手段」、「更新情報受信手段」、「更新情報記憶手段」、「更新情報送信手段」、及びプログラムを実行するコンピュータの一例である。
【００３０】
ＰＭＩＣ２４は、昇降圧レギュレータ、ＤＣ−ＤＣコンバータなどを含む電源管理用集積回路であり、無線モジュール２２の電源管理を行う。本実施形態では、ＰＭＩＣ２４は、記憶媒体２３の非公開領域に記憶されたコンテンツ更新スケジュールＳｃに基づき、無線モジュール２２の電源のオン及びオフを切り替える。ＰＭＩＣ２４は、本発明における「電源制御手段」の一例である。接続部２６は、表示用ドライバボード３の接続部３１と電気的に接続する。
【００３１】
表示用ドライバボード３は、メインボード２の接続部２６と電気的に接続する接続部３１と、表示用ドライバボード３の全体を制御するＣＰＵ３２とを有する。表示用ドライバボード３は、接続部２６、３１を介してメインボード２と電気的に接続すると共に、プリント基板５を介して表示部４と電気的に接続している。表示用ドライバボード３は、メインボード２のＣＰＵ２５の制御に基づき、表示スケジュールＳｄに従って表示部４の表示を更新する。表示用ドライバボード３は、例えば、ＥＰＤ（Ｅｌｅｃｔｒｏｐｈｏｒｅｔｉｃ  Ｄｉｓｐｌａｙ）ドライバボードである。
【００３２】
表示部４は、例えば電子ペーパ、有機ＥＬディスプレイ、液晶ディスプレイなどであり、表示用ドライバボード３により表示制御が行われる。なお、表示部４が電子ペーパの場合、表示の書き換え時にのみ電気を消費するため、バッテリ２１によって好適に駆動される。
【００３３】
［データ構造］
次に、記憶媒体２３が記憶する各データの具体的構造について図４を参照して説明する。
【００３４】
図４（Ａ）は、記憶媒体２３が記憶する端末リストＬｔのデータ構造の一例を示す。図４（Ａ）に示す端末リストＬｔでは、当該端末リストＬｔを保持する表示端末１が通信する可能性がある表示端末１の端末名と、当該表示端末１に割り当てられているネットワークアドレスとの組が記録されている。図４（Ａ）の例では、表示更新システム１００を構成する全ての表示端末１が端末リストＬｔに登録されている。ここで、端末名「端末Ａ」〜「端末Ｅ」は、それぞれ表示端末１Ａ〜１Ｅに対応するものとする。記憶媒体２３は、図４（Ａ）に示すような端末リストＬｔを予め記憶しておく。
【００３５】
図４（Ｂ）は、記憶媒体２３がＣＰＵ２５の制御に基づき記憶する探知リストＬｓのデータ構造の一例を示す。図４（Ｂ）に示す探知リストＬｓには、端末リストＬｔに登録された端末名のうち、無線モジュール２２による疎通確認がとれた端末名が登録されている。ＣＰＵ２５は、端末リストＬｔに登録された各表示端末１に対し、ＬＡＮネットワークにおける汎用コマンド「ｐｉｎｇ」を用いた応答確認、又は他の疎通確認機能に基づく応答確認を行うことで、図４（Ｂ）に示すような探知リストＬｓを生成する。なお、ＣＰＵ２５は、他の表示端末１から応答確認の信号を無線モジュール２２により受信した場合についても、疎通確認ができたとみなして送信元の表示端末１の端末名を探知リストＬｓに登録してもよい。ＣＰＵ２５は、例えば、上述の疎通確認を、無線モジュール２２の電源がオンになる度に実行して探知リストＬｓを更新する。
【００３６】
図４（Ｃ）は、表示スケジュールＳｄのデータ構造の一例である。図４（Ｃ）に示す表示スケジュールＳｄには、表示部４による表示を更新すべき時刻である表示更新時刻が記録されている。この場合、ＣＰＵ２５は、図４（Ｃ）に示す表示スケジュールＳｄに登録された時刻になった場合に、非公開領域に記憶された表示用コンテンツＣｔを表示用ドライバボード３へ供給する。これにより、ＣＰＵ２５は、表示用コンテンツＣｔに基づく表示を表示部４に実行させる。
【００３７】
図４（Ｄ）は、コンテンツ更新スケジュールＳｃのデータ構造の一例である。図４（Ｄ）に示すコンテンツ更新スケジュールＳｃは、時間帯ごとに無線モジュール２２の稼働状態をオン及びオフのいずれにするかを規定している。
【００３８】
ＣＰＵ２５は、図４（Ｄ）に示すようなコンテンツ更新スケジュールＳｃに従い、無線モジュール２２の電源のオン及びオフの状態を切り替える。そして、ＣＰＵ２５は、無線モジュール２２の電源をオンにする期間では、他の表示端末１から更新情報Ｉｕを取得して記憶するための処理を行ったり、公開領域に記憶した更新情報Ｉｕを他の表示端末１に供給する処理を行ったりする。なお、コンテンツ更新スケジュールＳｃは、全ての表示端末１で共通するものであってもよく、表示端末１ごとに異なるものであってもよい。
【００３９】
［処理フロー］
（１）表示処理
図５は、各表示端末１が共通して実行する表示処理の手順を示すフローチャートである。各表示端末１は、電源がオンとなる期間中、図５に示すフローチャートの処理を繰り返し実行する。
【００４０】
まず、表示端末１のＣＰＵ２５は、表示スケジュールＳｄを非公開領域から取得する（ステップＳ１０１）。そして、表示端末１のＣＰＵ２５は、表示スケジュールＳｄを参照することで、表示部４の表示を更新するタイミングであるか否かを判定する（ステップＳ１０２）。
【００４１】
そして、表示部４の表示を更新するタイミングである場合（ステップＳ１０２；Ｙｅｓ）、ＣＰＵ２５は、非公開領域に記憶された表示用コンテンツＣｔを取得し、表示用ドライバボード３へ供給することで、表示部４の表示を更新させる（ステップＳ１０３）。一方、表示部４の表示を更新するタイミングではない場合（ステップＳ１０２；Ｎｏ）、ＣＰＵ２５は、表示部４の表示を更新するタイミングになるまで待機する。また、この場合、表示用ドライバボード３は、以前にＣＰＵ２５から供給された表示用コンテンツＣｔに基づき、表示部４の表示を継続させる。
【００４２】
このように、各表示端末１は、図５に示すフローチャートを繰り返し実行することで、表示スケジュールＳｄに従って表示部４の表示を好適に更新することができる。
【００４３】
（２）コンテンツ更新処理
次に、非公開領域及び公開領域にそれぞれ記憶する表示用コンテンツＣｔ等の更新処理（「コンテンツ更新処理」とも呼ぶ。）の手順について説明する。図６は、各表示端末１が共通して実行するコンテンツ更新処理の手順を示すフローチャートである。各表示端末１は、自端末の電源がオンとなる期間中、図６に示すフローチャートの処理を繰り返し実行する。
【００４４】
まず、表示端末１のＰＭＩＣ２４は、コンテンツ更新スケジュールＳｃを非公開領域から取得する（ステップＳ２０１）。そして、ＰＭＩＣ２４は、コンテンツ更新スケジュールＳｃを参照することで、無線モジュール２２の電源をオンにするタイミングであるか否か判定する（ステップＳ２０２）。そして、ＰＭＩＣ２４は、無線モジュール２２の電源をオンにするタイミングであると判断した場合（ステップＳ２０２；Ｙｅｓ）、無線モジュール２２の電源をオンに設定する（ステップＳ２０３）。一方、ＰＭＩＣ２４は、無線モジュール２２の電源をオンにするタイミングでないと判断した場合（ステップＳ２０２；Ｎｏ）、無線モジュール２２の電源をオンにするタイミングまで無線モジュール２２の電源をオフに設定する。これにより、好適に消費電力を抑制する。
【００４５】
ステップＳ２０３で無線モジュール２２の電源をオンに設定後、表示端末１のＣＰＵ２５は、無線モジュール２２を制御し、通信可能範囲にある周辺の表示端末１の探索を行うことで、探知リストＬｓを生成する（ステップＳ２０４）。この場合、例えば、ＣＰＵ２５は、端末リストＬｔに登録された各表示端末１に対し、ＬＡＮネットワークにおける汎用コマンド「ｐｉｎｇ」を用いた応答確認等を行い、応答があった表示端末１の端末名からなる探知リストＬｓを生成する。
【００４６】
次に、表示端末１のＣＰＵ２５は、探知リストＬｓに登録した全ての表示端末１に対し、ダウンロードすべき更新情報Ｉｕがあるか確認する（ステップＳ２０５）。この場合、ＣＰＵ２５は、探知リストＬｓに登録した全ての表示端末１の公開領域にアクセスし、更新情報Ｉｕがあるか否か判定する。
【００４７】
そして、ＣＰＵ２５は、更新情報Ｉｕがいずれかの表示端末１の公開領域にあると判断した場合（ステップＳ２０６；Ｙｅｓ）、当該更新情報Ｉｕをダウンロード（即ち受信）する。そして、ＣＰＵ２５は、自端末に対応する更新情報Ｉｕを用いて記憶媒体２３の非公開領域に記憶していた表示用コンテンツＣｔ等を更新すると共に、他の表示端末１に対応する更新情報Ｉｕを記憶媒体２３の公開領域に格納することで公開する（ステップＳ２０７）。ステップＳ２０７の具体例については、［更新情報のダウンロード及び公開］のセクションで説明する。
【００４８】
次に、ＣＰＵ２５は、記憶媒体２３の公開領域に格納した更新情報Ｉｕの送信要求が他の表示端末１からあるか否か判定する（ステップＳ２０８）。そして、ＣＰＵ２５は、記憶媒体２３の公開領域に格納した更新情報Ｉｕの送信要求が他の表示端末１からある場合（ステップＳ２０８；Ｙｅｓ）、当該更新情報Ｉｕを要求元の表示端末１へ送信する（ステップＳ２０９）。
【００４９】
次に、ＰＭＩＣ２４は、コンテンツ更新スケジュールＳｃを参照し、無線モジュール２２の電源をオフにするタイミングであるか否か判定する（ステップＳ２１０）。そして、ＰＭＩＣ２４は、無線モジュール２２の電源をオフにするタイミングであると判断した場合（ステップＳ２１０；Ｙｅｓ）、無線モジュール２２の電源をオフに設定する（ステップＳ２１１）。そして、この場合、ＣＰＵ２５は、記憶媒体２３の公開領域に記憶した更新情報Ｉｕを削除する（ステップＳ２１２）。これにより、表示端末１は、再び無線モジュール２２の電源がオンになった場合に、既に他の表示端末１に伝送された更新情報Ｉｕを再び伝送させるのを好適に抑制することができる。
【００５０】
一方、無線モジュール２２の電源をオフにするタイミングではない場合（ステップＳ２１０；Ｎｏ）、ＣＰＵ２５は、ステップＳ２０５に処理を戻し、端末リストＬｔに登録された表示端末１のうち、新たに更新情報Ｉｕを公開した表示端末１が存在するか否かの確認を行う。このように、ＣＰＵ２５は、無線モジュール２２の電源がオンとなる期間では、他の表示端末１の公開領域に記憶された更新情報Ｉｕの有無を繰り返し判定することで、複数の表示端末１を介して伝送される更新情報Ｉｕを、無線モジュール２２の電源がオンとなる期間に確実に取得することができる。
【００５１】
［更新情報のダウンロード及び公開］
次に、更新情報Ｉｕのダウンロード及び公開の具体例について説明する。図７は、表示端末１Ａが公開する更新情報Ｉｕを表示端末１Ｂがダウンロードして記憶する処理を表す概要図である。
【００５２】
図７の例では、表示端末１Ａの公開領域には、表示端末１Ａ以外の表示端末１である表示端末１Ｂ〜表示端末１Ｄに対応する更新情報Ｉｕが格納されると共に、非公開領域には、表示端末１Ａに対応する更新情報Ｉｕが格納されている。なお、表示端末１Ａは、表示端末１Ａ〜表示端末１Ｄに対応する更新情報Ｉｕを含む記憶媒体２３が差し込まれた後、これらの更新情報Ｉｕを図７に示すように公開領域と非公開領域とに分けて格納してもよく、予め図７に示すように各表示端末１の更新情報Ｉｕが公開領域と非公開領域とに分けられた状態の記憶媒体２３が差し込まれてもよい。
【００５３】
そして、表示端末１Ａと表示端末１Ｂとは、それぞれ図６に示すコンテンツ更新処理を実行する。この場合、両者の無線モジュール２２の電源がオンとなり（ステップＳ２０３参照）、かつ、これらが通信可能範囲内に存在する場合に、表示端末１Ｂは、表示端末１Ａの端末名を端末リストＬｔに登録し（ステップＳ２０４参照）、表示端末１Ａの公開領域にアクセスすることでダウンロードすべき更新情報Ｉｕがあるか確認する（ステップＳ２０５参照）。そして、表示端末１Ｂは、表示端末１Ａの公開領域に更新情報Ｉｕが存在すると判断し（ステップＳ２０６参照）、表示端末１Ａから表示端末１Ａの公開領域に格納されている全ての更新情報Ｉｕを表示端末１Ａからダウンロードする（ステップＳ２０７参照）。一方で、表示端末１Ａは、表示端末１Ｂから更新情報Ｉｕの送信要求を受け付け（ステップＳ２０８参照）、公開領域の更新情報Ｉｕを表示端末１Ｂへ送信する（ステップＳ２０９参照）。そして、表示端末１Ｂは、表示端末１Ａからダウンロードした表示端末１Ｂ〜１Ｄの各更新情報Ｉｕのうち、表示端末１Ｂに対応する更新情報Ｉｕを非公開領域に記憶し、他の表示端末１Ｃ、１Ｄ等に対応する更新情報Ｉｕを公開領域に記憶する。
【００５４】
図８は、図１に示す表示更新システム１００における更新情報Ｉｕの流通ルート及び各表示端末１の公開領域の内容を表す図である。
【００５５】
図８に示すように、表示端末１Ａは、表示端末１Ｂ及び表示端末１Ｃと通信圏内にあることから、表示端末１Ａの公開領域にある更新情報Ｉｕは、それぞれ表示端末１Ｂ及び表示端末１Ｃによりダウンロードされる。この場合、表示端末１Ｂ及び表示端末１Ｃは、それぞれ、自端末に対応する更新情報Ｉｕを非公開領域に格納し、ダウンロードした他の表示端末１に対応する更新情報Ｉｕを公開領域に格納する。
【００５６】
その後、表示端末１Ｃと通信圏内にある表示端末１Ｄは、表示端末１Ｃの公開領域に更新情報Ｉｕが格納されていることを確認し、表示端末１Ｃの公開領域から表示端末１Ｂ、１Ｄ、１Ｅに対応する更新情報Ｉｕをダウンロードする。そして、表示端末１Ｄは、ダウンロードした表示端末１Ｂ、１Ｄ、１Ｅの更新情報Ｉｕのうち、自端末に対応する更新情報Ｉｕを非公開領域に格納し、表示端末１Ｂ、１Ｅに対応する更新情報Ｉｕを公開領域に格納する。
【００５７】
このように、各表示端末１は、ダウンロードした更新情報Ｉｕから自端末に対応する更新情報Ｉｕを除外して公開領域に格納するため、更新情報Ｉｕが表示端末１を経由するごとに、更新情報Ｉｕをダウンロードする際の通信量が少なくなる。
【００５８】
なお、表示端末１Ａが更新情報Ｉｕを公開領域に格納後、他の表示端末１が当該更新情報Ｉｕを取得して公開領域に格納するまでにはタイムラグが発生する。以上を勘案し、各表示端末１は、無線モジュール２２の電源がオンの期間では、他の表示端末１の公開領域に更新情報があるか否かの確認を繰り返し実行すると共に、他の表示端末１からの送信要求に応じて更新情報Ｉｕの送信を行う（図６のステップＳ２０５〜ステップＳ２０９参照）。これにより、確実に全ての表示端末１が表示の更新に必要な更新情報Ｉｕを取得することができる。なお、この場合、表示端末１は、好適には、無線モジュール２２の電源がオンとなる期間中に更新情報Ｉｕを１度ダウンロードした表示端末１からは、再び更新情報Ｉｕをダウンロードしないようにするとよい。同様に、表示端末１は、当該表示端末１に対応する更新情報Ｉｕが含まれていない公開領域の表示端末１からは、更新情報Ｉｕをダウンロードしないようにするとよい。
【００５９】
ここで、複数の表示端末１Ａの公開領域のそれぞれに更新情報Ｉｕがあることを検知した場合について補足説明する。この場合、表示端末１は、例えば、自端末に対応する更新情報Ｉｕを含み、かつ、更新情報Ｉｕの数が最も少ない公開領域の表示端末１から更新情報Ｉｕをダウンロードする。例えば、図８の例において、表示端末１Ｅが仮に表示端末１Ｂ及び表示端末１Ｄと通信圏内であった場合には、表示端末１Ｅは、更新情報Ｉｕの数が少ない表示端末１Ｄの公開領域から更新情報Ｉｕをダウンロードする。これにより、好適に通信量を削減することができる。
【００６０】
［表示更新システムの作用効果］
実施形態の表示更新システム１００は、更新情報Ｉｕを各表示端末１に配信するサーバ装置を有することなく、各表示端末１の表示を更新するための更新情報Ｉｕを全ての表示端末１に好適に取得させることができる。
【００６１】
また、各表示端末１の無線モジュール２２は、コンテンツ更新スケジュールＳｃに従い電源が管理されているため、不要な電力消費を好適に抑制することができる。特に、表示端末１は、バッテリ２１を電源として駆動しているため、この態様により、好適に消費電力を極力抑制してバッテリ２１を長持ちさせることができる。
【００６２】
また、各表示端末１は、他の表示端末１から受信した更新情報Ｉｕのうち、自端末に対応する更新情報Ｉｕを除いて公開領域に格納するため、更新情報Ｉｕのダウンロードに伴うデータ通信量を好適に抑制することができる。
【００６３】
［変形例］
次に、実施形態の変形例について説明する。以下の変形例は、任意に組み合わせて上述の実施形態に適用してもよい。
【００６４】
（変形例１）
各表示端末１が据置型の表示装置であって設置場所が固定されている場合、各表示端末１は、通信圏内にある表示端末１のみを予め端末リストＬｔに登録していてもよい。この場合、各表示端末１は、予め記憶した端末リストＬｔに含まれる各表示端末１が実際に通信可能であるかを判定する疎通確認を行い、疎通確認がとれた表示端末１を探知リストＬｓに登録する。
【００６５】
（変形例２）
設置場所が固定されており、かつ、最初に更新情報Ｉｕを取得及び供給する表示端末１（図１では表示端末１Ａ）が定まっている場合には、更新情報Ｉｕが各表示端末１に伝達されるタイムラグを考慮して各表示端末１のコンテンツ更新スケジュールＳｃが設定されていてもよい。
【００６６】
例えば、図１の構成例では、表示端末１Ａと表示端末１Ｂと表示端末１Ｃとが同一のタイミングで無線モジュール２２の電源がオンとなり、表示端末１Ａから表示端末１Ｃへの更新情報Ｉｕのダウンロードの所要時間だけ経過後に表示端末１Ｄがオンとなる。上述の所要時間は、例えば実験や経験則等に基づき予め設定される。この場合、例えば、表示端末１Ｄがオンとなるタイミングと同じタイミングに、表示端末１Ａ及び表示端末１Ｂの無線モジュール２２の電源がオフに切り替わるように設定される。そして、さらに表示端末１Ｃから表示端末１Ｄへの更新情報Ｉｕのダウンロードの所要時間だけ経過後に表示端末１Ｅがオンとなる。この場合、例えば、表示端末１Ｅがオンとなるタイミングと同じタイミングに、表示端末１Ｃの無線モジュール２２の電源がオフに切り替わるように設定される。
【００６７】
（変形例３）
図３に示す表示端末１の構成例は一例であり、本発明が適用可能な構成は、これに限定されない。例えば、記憶媒体２３は、表示端末１に内蔵されているハードディスクなどの本体メモリであってもよい。この場合、表示端末１は、例えば、後述する変形例４で述べるように、更新情報Ｉｕを管理する装置から更新情報Ｉｕを受信してもよい。
【００６８】
（変形例４）
図１の構成例では、更新情報Ｉｕが記憶された記憶媒体２３が表示端末１Ａに差し込まれることで、表示端末１間での更新情報Ｉｕの授受が開始された。しかし、本発明が適用可能な態様は、これに限定されない。
【００６９】
図１の構成例に代えて、例えば、少なくともいずれか１つの表示端末１が更新情報Ｉｕを管理する装置から更新情報Ｉｕを受信して記憶媒体２３に記憶してもよい。図９は、本変形例に係る表示更新システム１００Ａの構成を示す。図９に示す表示更新システム１００Ａでは、最新の更新情報Ｉｕを管理する更新管理端末７は、表示端末１Ａと通信圏内に存在する。そして、表示端末１Ａは、更新管理端末７から更新情報Ｉｕを受信する。この場合、例えば、更新管理端末７は、表示端末１Ａの公開領域に更新情報Ｉｕをアップロードする要求を表示端末１Ａに行うことで、表示端末１Ａに最新の更新情報Ｉｕを取得させてもよい。そして、更新情報Ｉｕを更新管理端末７から受信した表示端末１は、自端末に対応する更新情報Ｉｕを非公開領域に格納し、他の表示端末１に対応する更新情報Ｉｕを公開領域に格納する。
【００７０】
他の例では、記憶媒体２３は表示端末１の本体メモリであり、少なくとも１つの表示端末１の記憶媒体２３に、各表示端末１に必要な表示用コンテンツＣｔ、表示スケジュールＳｄ、及びコンテンツ更新スケジュールＳｃ等が予め記憶されていてもよい。この場合、各表示端末１は、起動後に図６のフローチャートを実行することで、表示用コンテンツＣｔ等の取得及び伝送を行う。
【００７１】
（変形例５）
実施形態では、更新情報Ｉｕは、表示端末１ごとにそれぞれ用意されていた。これに代えて、更新情報Ｉｕは、全ての表示端末１に対して共通であってもよい。この場合、各表示端末１は、公開領域と非公開領域の両方に更新情報Ｉｕを格納してもよく、公開領域のみにダウンロードした更新情報Ｉｕを格納してもよい。後者の場合、表示端末１は、公開領域に格納した更新情報Ｉｕの表示用コンテンツＣｔ及び表示スケジュールＳｄを参照することで図５に示す表示処理を行う。
【００７２】
（変形例６）
表示スケジュールＳｄのデータ構造は、図４（Ｃ）に示す例に限定されない。図１０は、本変形例に係る表示スケジュールＳｄのデータ構造の一例である。図１０に示す表示スケジュールＳｄには、表示部４による表示を更新すべき時刻である各表示更新時刻に対して、表示する対象となる表示用コンテンツＣｔのファイルが関連付けられている。ＣＰＵ２５は、図１０に示す表示スケジュールＳｄを参照した場合、１５時３５分に「ファイルＡ」を表示用ドライバボード３へ供給し、１５時４５分に「ファイルＢ」を表示用ドライバボード３へ供給し、１５時５５分に「ファイルＣ」を表示用ドライバボード３へ供給する。この態様によれば、各表示端末１は、非公開領域に記憶された表示用コンテンツＣｔのファイルが複数存在した場合であっても、表示更新時に読み込むべきファイルを的確に特定することができる。
【符号の説明】
【００７３】
１…表示端末
２…メインボード
３…表示用ドライバボード
４…表示部
２１…バッテリ
２２…無線モジュール
２３…記憶媒体
２４…ＰＭＩＣ
２５、３２…ＣＰＵ
１００…表示更新システム
【図１】
2017091106.tif 000003
【図２】
2017091106.tif 000004
【図３】
2017091106.tif 000005
【図４】
2017091106.tif 000006
【図５】
2017091106.tif 000007
【図６】
2017091106.tif 000008
【図７】
2017091106.tif 000009
【図８】
2017091106.tif 000010
【図９】
2017091106.tif 000011
【図１０】
2017091106.tif 000012