(57)【要約】      （修正有）【課題】通信処理の処理負荷を抑えながら通信資源を節約して動的な情報表示を行うことができる情報表示装置、情報表示システム及び情報表示プログラムを提供する。【解決手段】情報表示装置１０は、情報を管理するサーバ装置３０を備える情報表示システム１００に用いられる。情報表示装置は、情報を表示する表示部１４と、周囲の状況を検出する検出部（環境センサ１５ａ、人流センサ１５ｂ）と、サーバ装置に検出部が検出した検出情報を送信し、サーバ装置から検出情報に関連する情報を受信することにより表示部の表示を変化させる表示制御部と、検出部と表示制御部との間で検出情報の通信を行う情報通信部とを備える。表示制御部は、情報通信部から前記検出情報を取得し、取得した検出情報をサーバ装置への要求に付加して送信する。【選択図】図１
2019212147.tif 000002
【特許請求の範囲】
【請求項１】
情報を管理するサーバ装置を備える情報表示システムに用いられる情報表示装置であって、
前記情報を表示する表示部と、
周囲の状況を検出する検出部と、
前記サーバ装置に前記検出部が検出した検出情報を送信し、前記サーバ装置から前記検出情報に関連する前記情報を受信することにより前記表示部の表示を変化させる表示制御部と、
前記検出部と前記表示制御部との間で前記検出情報の通信を行う情報通信部と
を備え、
前記表示制御部は、前記情報通信部から前記検出情報を取得し、取得した検出情報を前記サーバ装置への要求に付加して送信する
ことを特徴とする情報表示装置。
【請求項２】
前記表示制御部は、前記表示部における表示タイミングで前記検出情報を取得する
ことを特徴とする請求項１記載の情報表示装置。
【請求項３】
前記表示制御部は、取得した前記検出情報を前記サーバ装置へのＷｅｂページ要求のＵＲＬパラメータに含めて送信する
ことを特徴とする請求項１又は２記載の情報表示装置。
【請求項４】
前記検出部は、前記周囲の環境状況を検出する環境センサ及び前記周囲の人の数や動きを検出する人流センサの少なくとも一つを含む
ことを特徴とする請求項１〜３のいずれか１項記載の情報表示装置。
【請求項５】
前記表示制御部は、ＪａｖａＳｃｒｉｐｔにより実現され、
前記情報通信部は、前記検出部が検出した検出情報を所定周期で更新する
ことを特徴とする請求項１〜４のいずれか１項記載の情報表示装置。
【請求項６】
情報を管理するサーバ装置と、前記情報を表示する情報表示装置とを備える情報表示システムであって、
前記情報表示装置は、
前記情報を表示する表示部と、
周囲の状況を検出する検出部と、
前記表示部の表示を変化させる表示制御部と、
前記検出部と前記表示制御部との間で前記検出部が検出した検出情報の通信を行う情報通信部とを備え、
前記サーバ装置は、
前記検出情報を前記情報表示装置からの要求と共に受信し、前記検出情報に関連する前記情報を前記要求に対する応答として送信し、
前記情報表示装置は、
前記表示制御部によって、前記サーバ装置から受信した前記検出情報に関連する前記情報により前記表示部の表示を切り替えると共に、前記情報通信部から前記検出情報を取得し、取得した検出情報を前記サーバ装置への要求に付加して送信する
ことを特徴とする情報表示システム。
【請求項７】
前記情報表示装置の前記表示制御部は、前記表示部における表示タイミングで前記検出情報を取得する
ことを特徴とする請求項６記載の情報表示システム。
【請求項８】
前記情報表示装置の前記表示制御部は、取得した前記検出情報を前記サーバ装置へのＷｅｂページ要求のＵＲＬパラメータに含めて送信する
ことを特徴とする請求項６又は７記載の情報表示システム。
【請求項９】
前記情報表示装置の前記検出部は、前記周囲の環境状況を検出する環境センサ及び前記周囲の人の数や動きを検出する人流センサの少なくとも一つを含む
ことを特徴とする請求項６〜８のいずれか１項記載の情報表示システム。
【請求項１０】
前記情報表示装置の前記表示制御部は、ＪａｖａＳｃｒｉｐｔにより実現され、
前記情報通信部は、前記検出部が検出した検出情報を所定周期で更新する
ことを特徴とする請求項６〜９のいずれか１項記載の情報表示システム。
【請求項１１】
情報を管理するサーバ装置を備える情報表示システムに用いられる情報表示装置のコンピュータを制御するための情報表示プログラムであって、
前記コンピュータを、
前記情報を表示する表示部と、
周囲の状況を検出する検出部と、
前記サーバ装置に前記検出部が検出した検出情報を送信し、前記サーバ装置から前記検出情報に関連する前記情報を受信することにより前記表示部の表示を変化させる表示制御部と、
前記検出部と前記表示制御部との間で前記検出情報の通信を行う情報通信部として機能させると共に、
前記表示制御部を、前記情報通信部から前記検出情報を取得し、取得した検出情報を前記サーバ装置への要求に付加して送信するよう機能させるようにした情報表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報表示装置、情報表示システム及び情報表示プログラムに関する。
【背景技術】
【０００２】
近年、ネットワークに接続した表示機器とサーバ装置とを用いて、情報表示システムにより各種広告宣伝等の情報を表示する情報表示装置が知られている。この情報表示装置に表示される情報は、サーバ装置にて実行されたウェブアプリケーションによって、情報表示装置に搭載されたセンサ機器からの検出情報に基づいて提供される。
【０００３】
一般的に、これら情報表示装置とウェブアプリケーションとの間における通信は、ウェブブラウザに情報を表示するウェブ表示制御処理による要求・応答と、センサ機器の検出情報を利用するセンサ制御処理による通信とが、独自に動作する非同期の別々の通信処理により行われている（特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−０７８０１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、情報表示装置と連携するウェブアプリケーションの数が増える度に、別々の通信処理による処理負荷が増加すると共に、独自に動作するこれら別々の通信処理の同期タイミングを合わせて検出情報を利用する動的な情報表示を実現することは難しかった。
【０００６】
本発明は、上記事情に鑑みてなされたものであり、通信処理の処理負荷を抑えながら通信資源を節約して動的な情報表示を行うことができる情報表示装置、情報表示システム及び情報表示プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る情報表示装置は、情報を管理するサーバ装置を備える情報表示システムに用いられる情報表示装置であって、前記情報を表示する表示部と、周囲の状況を検出する検出部と、前記サーバ装置に前記検出部が検出した検出情報を送信し、前記サーバ装置から前記検出情報に関連する前記情報を受信することにより前記表示部の表示を変化させる表示制御部と、前記検出部と前記表示制御部との間で前記検出情報の通信を行う情報通信部とを備え、前記表示制御部は、前記情報通信部から前記検出情報を取得し、取得した検出情報を前記サーバ装置への要求に付加して送信することを特徴とする。
【０００８】
本発明に係る情報表示システムは、情報を管理するサーバ装置と、前記情報を表示する情報表示装置とを備える情報表示システムであって、前記情報表示装置は、前記情報を表示する表示部と、周囲の状況を検出する検出部と、前記表示部の表示を変化させる表示制御部と、前記検出部と前記表示制御部との間で前記検出部が検出した検出情報の通信を行う情報通信部とを備え、前記サーバ装置は、前記検出情報を前記情報表示装置からの要求と共に受信し、前記検出情報に関連する前記情報を前記要求に対する応答として送信し、前記情報表示装置は、前記表示制御部によって、前記サーバ装置から受信した前記検出情報に関連する前記情報により前記表示部の表示を切り替えると共に、前記情報通信部から前記検出情報を取得し、取得した検出情報を前記サーバ装置への要求に付加して送信することを特徴とする。
【０００９】
本発明に係る情報表示プログラムは、情報を管理するサーバ装置を備える情報表示システムに用いられる情報表示装置のコンピュータを制御するための情報表示プログラムであって、前記コンピュータを、前記情報を表示する表示部と、周囲の状況を検出する検出部と、前記サーバ装置に前記検出部が検出した検出情報を送信し、前記サーバ装置から前記検出情報に関連する前記情報を受信することにより前記表示部の表示を変化させる表示制御部と、前記検出部と前記表示制御部との間で前記検出情報の通信を行う情報通信部として機能させると共に、前記表示制御部を、前記情報通信部から前記検出情報を取得し、取得した検出情報を前記サーバ装置への要求に付加して送信するよう機能させるようにした。
【発明の効果】
【００１０】
本発明によれば、通信処理の処理負荷を抑えながら通信資源を節約して動的な情報表示を行うことができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施形態に係る情報表示システムの全体構成を示す概略図である。
【図２】本発明の一実施形態に係る情報表示装置のハードウェア構成を示す説明図である。
【図３】同情報表示システムのサーバ装置及び情報表示装置の機能的構成を示す図である。
【図４】同情報表示システムの情報表示の様子を示すシーケンス図である。
【図５】同情報表示システムにおける情報表示装置の画面表示例を説明するための図である。
【発明を実施するための形態】
【００１２】
以下、添付の図面を参照して、本発明の実施形態に係る情報表示装置、情報表示システム及び情報表示プログラムを詳細に説明する。ただし、以下の実施形態は、各請求項に係る発明を限定するものではなく、また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１３】
［情報表示システムの全体構成］
図１に示すように、本発明の一実施形態に係る情報表示システム１００は、情報表示装置（クライアント端末）であるサイネージ装置１０と、情報を管理するサーバ装置３０とを備える。情報表示システム１００のサイネージ装置１０及びサーバ装置３０は、インターネット等の通信ネットワーク４０を介して互いに接続されている。
【００１４】
通信ネットワーク４０は、公衆回線網、携帯電話網、ＬＡＮ、ＷＡＮや、ＶＰＮ（仮想専用線）等のセキュア接続が可能な回線を含む。通信ネットワーク４０には、サイネージ装置１０及びサーバ装置３０の他に、端末２０が接続されていてもよい。端末２０は、スマートフォンや携帯電話等の携帯情報端末や、パーソナルコンピュータ或いはタブレット型コンピュータ等のコンピュータ端末を含む。
【００１５】
サイネージ装置１０は、装置の正面に各種の情報を表示する表示部１４と、例えばこの表示部１４の左右両側の筐体内に外観上目立たないように内蔵された、周囲の状況を検出するセンサデバイス（検出部）１５として機能する環境センサ１５ａ及び人流センサ１５ｂとを備える。
【００１６】
サイネージ装置１０は、通信ネットワーク４０を介して接続されたサーバ装置３０から、センサデバイス１５によるセンサ情報（検出情報）に関連する情報（例えば、広告データ等）を得て、表示部１４に表示する。なお、サイネージ装置１０は、例えば広告データにリンクした特定の店舗への地図やクーポンなどのＵＲＬ等の情報を、例えば赤外線、電磁波等の搬送波により発信するビーコン（図示せず）を備えて構成されていてもよい。
【００１７】
ここで、「接続」とは、必ずしも物理的に配線等により接続されていることを意味するものではなく、サイネージ装置１０やサーバ装置３０などの各構成要素間でデータや信号を、有線又は無線の如何に拘わらず送受信できることを意味している。従って、例えば複数のサイネージ装置１０のうちの少なくとも一つは、サーバ装置３０の機能を兼ねて構成され、通信ネットワーク４０を介さずにＰ２Ｐで情報を送受信することが可能に構成されていてもよい。
【００１８】
また、センサデバイス１５により検出されたセンサ情報に関連する情報（以下、「関連情報」と呼ぶ。）としての広告データは、例えばニュース情報、気象情報、商品情報、企業情報、株価情報、静止画又は動画などの画像情報、バナー情報、テレビ番組内容情報、及び各広告主の独自情報などであるが、これらに限定されるものではない。更に、表示部１４に表示される情報は一つに限られず、複数の情報が同時に表示されてもよい。
【００１９】
なお、図示は省略するが、サイネージ装置１０は、他のネットワークを介して他のサイネージ装置１０と接続されていてもよい。図１に示す例では、２つのサイネージ装置１０が通信ネットワーク４０に接続されているが、これらのサイネージ装置１０は他のネットワークにも接続され得る。
【００２０】
複数のサイネージ装置１０は、例えばショッピングモールの店内やイベントスペース、繁華街、高速道路のサービスエリア、遊歩道、幹線道路、駅構内、その他多数の人々が行き交う領域や集まる領域に適宜分散して設置される。このように設置された複数のサイネージ装置１０が通信ネットワーク４０を通じて接続され、互いに連携して関連する表示を実行することにより、例えば広告を表示する場合においてはより広告の宣伝効果を高めることが可能となる。
【００２１】
サーバ装置３０は、様々な広告データを含む関連情報等の各種の情報を自ら保持すると共に、これらの情報を外部から取得して、更に種々のデータを分析・管理する役割を有する。すなわち、サーバ装置３０は、サイネージ装置１０から受診したセンサ情報を分析し、表示部１４の表示を切り替えるための条件と、この条件に対応する表示内容を行うデータを管理する。
【００２２】
サーバ装置３０は、具体的には、受診したセンサ情報（後述する環境データ及び人流データ）を分析し、分析結果に基づき最適な関連情報（広告データ）を取得又は選択して、サイネージ装置１０に送信する。このサーバ装置３０は、後述する各種のＷｅｂアプリケーション３１（図３参照）のソフトウェアを実行するＷｅｂアプリケーションサーバとしても機能する。
【００２３】
なお、端末２０は、サイネージ装置１０の表示部１４と同様に表示画面を有する表示部２４と、サイネージ装置１０のセンサデバイス１５と同様のセンサデバイスとを有する。この端末２０には、サイネージ装置１０のビーコン等からの所定の情報が含まれた搬送波を受信すると、自動的に立ち上がる（起動する）情報受信アプリケーションのソフトウェアがインストールされている。
【００２４】
従って、端末２０では、例えば所定の情報が受信されると、この受信された所定の情報に基づいてＷｅｂブラウザが立ち上がり、当該情報（広告等）がＷｅｂブラウザによって表示部２４に表示され得る。また、端末２０においては、Ｗｅｂブラウザが操作されることで、通信ネットワーク４０を介して当該情報を管理するサーバ装置３０に接続され得る。具体的には、端末２０は、搬送波により受信された所定の情報に含まれるＵＲＬにアクセスすることで、関連情報である広告データ等を得ることができる。
【００２５】
［情報表示装置のハードウェア構成］
次に、情報表示装置であるサイネージ装置１０のハードウェア構成について説明する。
図２に示すように、サイネージ装置１０は、具体的には、ＣＰＵ１１と、ＲＡＭ１２と、記憶部１３と、表示部１４と、センサデバイス１５と、入力デバイス１６と、出力デバイス１７と、通信モジュール１８とを備える。これら各構成部１１〜１８は、システムバス１９によってそれぞれ接続されている。なお、サイネージ装置１０の構成はこれに限定されるものではなく、例えばその他のモジュールやインターフェイスを備えていてもよい。
【００２６】
ＣＰＵ１１は、ＲＡＭ１２及び記憶部１３に記憶されたプログラム、例えば情報表示プログラムを実行することにより、サイネージ装置１０の全体を制御する。ＲＡＭ１２は、情報表示の動作の際のＣＰＵ１１の作業領域として機能する。記憶部１３は、ＲＡＭ１２の機能を補完したり、センサ情報や広告データ等の各種情報を一時的又は恒久的に記憶したりする。記憶部１３は、例えばＲＯＭやＳＤＲＡＭ、ＨＤＤ等の据置型の記憶媒体やＢｌｕ−ｒａｙ  ＤｉｓｃやＤＶＤ等の可搬型の記憶媒体、メモリコントローラ、及びメモリインターフェイスを含む。
【００２７】
記憶部１３は、具体的には、サイネージ装置１０の基本動作処理プログラムの他に、本実施形態に係る情報表示プログラムや、情報通信プログラム、制御プログラム等の各種プログラムを記憶すると共に、サーバ装置３０から受信した関連情報を含む各種情報を記憶する。記憶部１３のメモリコントローラやメモリインターフェイスは、ＣＰＵ１１の制御に従って記憶部１３を構成するＲＯＭやＳＤＲＡＭに対するデータの読み書きを制御したり、ＨＤＤ等に格納されているデータの読み書きを行ったりする。
【００２８】
表示部１４は、ビデオインターフェイスと、ビデオデコーダと、ＬＣＤやＯＥＬＤ或いはＯＬＥＤ等により構成されるディスプレイ（モニタ）とを備える。表示部１４のビデオインターフェイスは、ビデオデコーダを介してディスプレイと接続される。このビデオインターフェイスは、グラフィックコントローラと、バッファメモリと、制御チップなどにより構成される。
【００２９】
グラフィックコントローラは、ディスプレイの全体の描画を制御し、バッファメモリは、広告データ等の画像情報を即時表示可能な状態で一時的に記憶する。また、制御チップは、ディスプレイの表示に関する制御を行う。ディスプレイは、高精細な表示装置であり、例えば点灯又は点滅することにより、広告データ等に含まれるアイコン、カーソル、ウィンドウ、メニュー又は文字や画像などの各種の情報を表示する。なお、ビデオインターフェイスは、具体的には、グラフィックコントローラから出力された広告データ等の画像情報をビデオデコーダによって復号化し、復号化した画像情報に基づいて、ディスプレイを表示制御する。
【００３０】
センサデバイス１５は、上述した環境センサ１５ａ及び人流センサ１５ｂを含む検出機器である。環境センサ１５ａは、温度、湿度、所定時点（例えば、前日）からの温度・湿度の変化量、風速、降水量、降水確率、花粉の飛沫量、不快指数などの項目として、サイネージ装置１０の周囲の環境状況を感知する。環境センサ１５ａは、これらの検出結果である環境データをセンサ情報としてＣＰＵ１１に提供する。
【００３１】
なお、ＣＰＵ１１に提供される環境データは、上述した各項目の少なくとも一つを含んでいればよい。また、環境データに含まれる項目が複数である場合は、それらをどのような組み合わせにするかは、例えば環境データに関連する広告データのうち、最適なものを選択するのに必要又は十分な情報は何かによって判断し決定する。
【００３２】
人流センサ１５ｂは、サイネージ装置１０の付近の感知エリア１５ｃ（図５参照）内の人の数、人の属性（性別、体型等）、移動方向、移動速度、滞留時間などの項目として、サイネージ装置１０の周囲の人の挙動などを感知する。人流センサ１５ｂは、これらの検出結果である人流データをセンサ情報としてＣＰＵ１１に提供する。
【００３３】
なお、人流センサ１５ｂとしては、例えばＣＣＤやＣＭＯＳカメラにより撮像された画像を解析する画像解析方式のものの他、赤外線レーザを放射状に連続的に照射して、その反射光の状態を検出する赤外線レーザ方式のものや、所定の時間間隔でレーザ光の点滅を繰り返して状態を検出するパルスレーザ方式のもの等が挙げられる。ＣＰＵ１１に提供される人流データは、上述した各項目の全てを含んでいてもよいし、その一部であってもよい。なお、ＣＰＵ１１が環境データ及び人流データをセンサデバイス１５から取得するタイミングは、情報表示プログラムの動作に従うと、表示部１４における表示タイミングとなる。
【００３４】
入力デバイス１６は、文字、数値、各種指示等の入力のための各種のボタンや複数のキーを備えたキーボード、マウス、タッチパネルなどにより構成されている。また、入力デバイス１６は、入力デバイス１６からの入出力を制御する汎用の入出力制御ユニットを含む。
【００３５】
出力デバイス１７は、オーディオインターフェイスや映像インターフェイス（表示部１４のビデオインターフェイスと同様の構成）などを含み、スピーカやヘッドフォンなどの出力機器や、別途用意された外部のディスプレイなどの出力機器に接続される。例えば、オーディオインターフェイスから出力された音声データは、内蔵するオーディオデコーダにより復号化されてスピーカ等から音声出力される。また、映像インターフェイスから出力された画像データは、復号化された後にディスプレイ等から映像出力される。
【００３６】
通信モジュール１８は、ルータやＷｉ−Ｆｉルータ、ビーコン、ＧＰＳユニット等を含み、サイネージ装置１０とＣＰＵ１１とのインターフェイスとして機能すると共に、有線又は無線を介して通信ネットワーク４０に接続され、通信ネットワーク４０とＣＰＵ１１とのインターフェイスとしても機能する。通信モジュール１８は、センサ情報や関連情報などの通信に関する処理全般を担っている。
【００３７】
なお、ここではサイネージ装置１０のハードウェア構成について説明したが、端末２０やサーバ装置３０も、各構成部１１〜１８と同様の構成を採用し得るため、ここではこれらのハードウェア構成の説明は省略する。端末２０やサーバ装置３０は、サイネージ装置１０の各構成部１１〜１８に対して、必要に応じて他の構成を付加したり、構成から除外したりしたハードウェア構成とすることもできる。
【００３８】
［情報表示システムの機能的構成］
次に、情報表示システム１００の機能的な構成について説明する。
図３に示すように、上述したようなハードウェア構成を備えるサイネージ装置１０（及び端末２０又はサーバ装置３０）は、ＣＰＵ１１が情報表示プログラムを実行することにより、以下のように機能的に動作する。
【００３９】
すなわち、サイネージ装置１０は、機能的には、ソフトウェアにより実現されるＷｅｂブラウザ１９ａと、表示制御部１９ｂと、情報通信部１９ｃと、センサ制御部１９ｄとを備える。また、サーバ装置３０は、例えばＷｅｂアプリケーションサーバとして機能し、ソフトウェアにより実現されるＷｅｂアプリケーション３１と、サーバ装置３０の記憶部に含まれるデータ保持部３２と、Ｗｅｂページ３３とを備える。なお、少なくともサイネージ装置１０の表示制御部１９ｂの機能及び動作は、ＪａｖａＳｃｒｉｐｔ（登録商標）により実現されている。
【００４０】
サイネージ装置１０のＷｅｂブラウザ１９ａは、表示制御部１９ｂの制御により各種情報を表示部１４に表示する。表示制御部１９ｂは、サーバ装置３０に対しセンサデバイス１５が検出したセンサ情報（環境データや人流データ）を送信し、サーバ装置３０からセンサ情報の関連情報を受信することにより表示部１４の表示を変化させる。
【００４１】
情報通信部１９ｃは、センサデバイス１５を制御するセンサ制御部１９ｄと表示制御部１９ｂとの間でセンサ情報の通信（送受信）を行う。センサ制御部１９ｄは、センサデバイス１５の動作を制御して、検出したセンサ情報を適宜取得する。なお、センサ制御部１９ｄは、センサデバイス１５との間において、表示制御部１９ｂからの表示要求（センサ情報の取得要求）の有無に関わらずに、センサデバイス１５が検出したセンサ情報を、予め設定された一定周期毎に更新するようにして取得している。
【００４２】
表示制御部１９ｂは、具体的には、表示部１４における表示タイミング、すなわちＷｅｂブラウザ１９ａでの表示が行われる際に、情報通信部１９ｃからセンサ情報を取得し、取得したセンサ情報をサーバ装置３０への要求（例えば、サイネージ装置１０のＷｅｂブラウザ１９ａに表示するＷｅｂページ３３に関するＷｅｂページ要求）に付加して送信する。より具体的には、表示制御部１９ｂは、取得したセンサ情報を、Ｗｅｂページ要求のＵＲＬパラメータに含めて送信する。例えば、取得したセンサ情報が「ａａａ＝４」である場合、表示制御部１９ｂは、ＵＲＬの末尾の「？」マーク以降のパラメータに「ａａａ＝４」を含めてＷｅｂページ要求を送信する。
【００４３】
一方、サーバ装置３０のＷｅｂアプリケーション３１は、サイネージ装置１０からのセンサ情報を、表示制御部１９ｂから送信されたＷｅｂページ要求と共に受信する。また、Ｗｅｂアプリケーション３１は、サイネージ装置１０から受信したセンサ情報をデータ保持部３２に格納すると共に、センサ情報の関連情報（広告データ）をデータ保持部３２から取得する。更に、Ｗｅｂアプリケーション３１は、取得した関連情報を、Ｗｅｂページ要求に対するＷｅｂページ応答としてサイネージ装置１０へ送信する。
【００４４】
サーバ装置３０のデータ保持部３２は、広告データを含む種々の情報を格納して保持する。そして、Ｗｅｂアプリケーション３１は、データ保持部３２と連携して、目的とされる種々のアプリケーション動作に応じて、センサ情報や関連情報を利用した動的なアプリケーション処理を適宜実行する。Ｗｅｂアプリケーション３１は、例えば、サイネージ装置１０から受信したセンサ情報に応じて、Ｗｅｂブラウザ１９ａに表示されるＷｅｂページ３３の出し分けを行ったり、Ｗｅｂページ３３に情報渡しを行ったりする。
【００４５】
更に具体的な動作としては、上記のように構成されたサイネージ装置１０は、表示部１４の表示を行う表示制御部１９ｂが、環境センサ１５ａ及び人流センサ１５ｂの検出結果としての環境データ及び人流データ（センサ情報）を、Ｗｅｂブラウザ１９ａでの表示の際にサーバ装置３０に送信する。サーバ装置３０は、受信した環境データ及び人流データに基づき関連情報として、例えば最適な広告データをデータ保持部３２から取得してサイネージ装置１０に送信する。そして、サイネージ装置１０は、表示制御部１９ｂが、受信した広告データを利用してＷｅｂブラウザ１９ａに表示を行うことで表示部１４に情報を表示する。なお、サイネージ装置１０は、サーバ装置３０から受信した広告データを、例えば通信モジュール１８のビーコンが発する搬送波にのせて端末２０に送信するようにしてもよい。
【００４６】
このように機能的に動作する情報表示システム１００においては、サイネージ装置１０（及び端末２０又はサーバ装置３０）に備えられたＣＰＵ１１は、Ｗｅｂブラウザ１９ａの表示タイミングで環境センサ１５ａや人流センサ１５ｂが検出したセンサ情報を取得し、Ｗｅｂページ要求のＵＲＬパラメータにそのセンサ情報を付加してサーバ装置３０に送信し、Ｗｅｂページ応答としてセンサ情報の関連情報を取得して、表示部１４の表示を変化させる表示制御部として全般的に機能する。
【００４７】
［情報表示システムの表示動作］
次に、本実施形態に係る情報表示システム１００の表示動作について説明する。
まず、情報表示システム１００の表示動作の概要について説明する。図４に示すように、ある時点におけるサイネージ装置１０のセンサ制御部１９ｄにおいては、センサデバイス１５との間でセンサ情報定期更新が行われる（Ｓ１０）。このセンサ情報定期更新では、センサ制御部１９ｄがセンサデバイス１５からセンサ情報を取得し、取得したセンサ情報を最新のセンサ情報として保持しておく。なお、このようなセンサ情報定期更新処理は、後述する表示制御部１９ｂからの表示要求などの有無に拘わらずに、所定周期で行われ（Ｓ１７、Ｓ２２）、センサ制御部１９ｄにおけるセンサ情報は定期的に更新される。
【００４８】
表示制御部１９ｂにおいて、Ｗｅｂブラウザ１９ａが起動し（Ｓ１１）、表示部１４においてＷｅｂ表示が行われる際に、情報通信部１９ｃに表示要求が送信される（Ｓ１２）。表示要求を受信した情報通信部１９ｃは、センサ制御部１９ｄにセンサ情報要求を送信する（Ｓ１３）。センサ情報要求を受信したセンサ制御部１９ｄは、即座にセンサデバイス１５からセンサ情報を取得して、情報通信部１９ｃにセンサ情報応答として送信する（Ｓ１４）。
【００４９】
そして、センサ情報を受信した情報通信部１９ｃは、即座に表示制御部１９ｂにセンサ情報渡しを行う（Ｓ１５）。なお、情報通信部１９ｃは、例えばタスクのオーバーフローなど、何らかの原因によりセンサ制御部１９ｄとのセンサ情報要求／応答が上手くいかず、リアルタイムなセンサ情報を得られなかった場合には、上記のようにセンサ制御部１９ｄにおいて定期的に更新して保持してあったセンサ情報をセンサ制御部１９ｄから取得して、表示制御部１９ｂへの情報渡しを行うようにしてもよい。
【００５０】
こうして情報通信部１９ｃからセンサ情報を取得した表示制御部１９ｂは、ＵＲＬパラメータにセンサ情報を含めてＷｅｂ表示に関するＷｅｂページ要求を作成し、作成したＷｅｂページ要求を通信ネットワーク４０を介してサーバ装置３０に送信する（Ｓ１６）。サーバ装置３０のＷｅｂアプリケーション３１は、Ｗｅｂページ要求のＵＲＬパラメータを解析して受信したセンサ情報をデータ保持部３２に格納すると共に関連情報を取得する（Ｓ１８）。また、Ｗｅｂアプリケーション３１は、ＵＲＬにより指定されたＷｅｂページ３３にセンサ情報や関連情報の情報渡しを行い、これらの情報に基づいてＷｅｂページ３３の出し分けを行って（Ｓ１９）、Ｗｅｂページ応答を作成する。
【００５１】
そして、Ｗｅｂアプリケーション３１は、作成したＷｅｂページ応答を通信ネットワーク４０を介してサイネージ装置１０に送信する（Ｓ２０）。Ｗｅｂページ応答を受信したサイネージ装置１０の表示制御部１９ｂは、Ｗｅｂブラウザ１９ａによって、受信したＷｅｂページ応答に応じたＷｅｂ表示を行うことで、表示部１４に情報を表示する（Ｓ２１）。
【００５２】
このように、本実施形態に係る情報表示システム１００によれば、Ｗｅｂブラウザ１９ａでのＷｅｂページ要求時にセンサ情報を付加してサーバ装置３０に送信するので、送信されたセンサ情報に基づく動的なＷｅｂ表示切替やデータ保持を行ったり、必要なタイミングだけで両装置１０，３０間におけるセンサ情報の通信を行ったりすることができる。
【００５３】
これにより、通信処理の処理負荷を抑えながらも動的な情報表示を行うことが可能となる。また、サーバ装置３０側ではセンサ情報を得るための新たな通信部や通信路を用意する必要はなく、更にＷｅｂアプリケーション３１の数が増えてもセンサ情報の通信をＷｅｂブラウザ１９ａの表示タイミングだけでＷｅｂページ要求と共に行うので、通信資源を節約しながら通信処理の処理負荷を低減することが可能となる。
【００５４】
次に、この情報表示システム１００を利用して具体的に広告表示を行う場合を例に挙げて説明する。
まず、図５（ａ）に示すように、一例としてサイネージ装置１０において、Ｗｅｂブラウザ１９ａによって、「周辺施設のお得情報」という広告が、所定の表示時間の間、表示部１４に表示されていることとする。
【００５５】
このとき、環境センサ１５ａが装置周辺の温度や湿度等の環境データを検出し、人流センサ１５ｂが例えば感知エリア１５ｃ内にいる人ｈの数や動きに関する人流データを検出しているが、環境データや人流データ（センサ情報）は、サーバ装置３０には送信されずにサイネージ装置１０内で更新されている。
【００５６】
ここで、サーバ装置３０においては、広告表示に関するＷｅｂアプリケーション３１によって、例えばサイネージ装置１０の感知エリア１５ｃ内にいる人ｈの数が所定数より少なく、且つ温度・湿度に基づく不快指数が所定値よりも低いという場合に、「周辺施設のお得情報」の広告の次に「○○駅のお買い物情報」という広告が表示される広告表示動作が実行されていることとする。
【００５７】
そして、実際に所定の表示時間が経過して、Ｗｅｂブラウザ１９ａによって表示部１４に表示されている広告が「周辺施設のお得情報」から「○○駅のお買い物情報」に正に切り替えられようとしているときに、例えば図５（ｂ）に示すように、感知エリア１５ｃ内にいる人ｈの数が多くなっているとする。
【００５８】
この場合、表示制御部１９ｂによって、「○○駅のお買い物情報」のＷｅｂ表示に切り替える表示タイミングでセンサデバイス１５から取得されＷｅｂページ要求に含めて送信された環境データ及び人流データを、サーバ装置３０のＷｅｂアプリケーション３１は解析する。そして、解析の結果、感知エリア１５ｃ内にいる人ｈの数が所定数より多く、且つ不快指数が所定値よりも高くなっていることが示されたとする。
【００５９】
この解析結果に合わせて、Ｗｅｂアプリケーション３１は、例えば本来表示すべき「○○駅のお買い物情報」という広告に代えて、解析結果（センサ情報）の関連情報として増えた人数及び高くなった不快指数に合うようにデータ保持部３２から選択され取得された「Ａ社の冷たいドリンク人気ベスト５」という広告を、サイネージ装置１０の表示部１４に表示するよう動的な表示切替を行ってＷｅｂページ応答を送信する。
【００６０】
このＷｅｂページ応答を受信したサイネージ装置１０においては、表示制御部１９ｂによって、「周辺施設のお得情報」の広告の次に、「○○駅のお買い物情報」の広告に代えて「Ａ社の冷たいドリンク人気ベスト５」の広告が、所定の表示時間の間、Ｗｅｂブラウザ１９ａによって表示部１４に表示される。このように、情報表示システム１００を利用した広告表示においては、サイネージ装置１０におけるＷｅｂページ要求にセンサ情報を含めてサーバ装置３０に送信し、サーバ装置３０にてセンサ情報を解析して選択・取得した関連情報をＷｅｂページ応答としてサイネージ装置１０に送信することができるので、広告とセンサ情報を非同期で別経路により送受信していた従来の広告表示と比較して、通信処理の処理負荷を抑えながらダイナミックな表示切替を行う広告表示を実現することが可能となる。
【００６１】
なお、このような広告表示は、サイネージ装置１０の表示部１４の他に、端末２０の表示部２４においても同様に行うことができる。端末２０を含めた情報表示システム１００を広告システムとして動作させた場合は、例えば次のような広告表示が行われ得る。まず、サイネージ装置１０及び端末２０は、Ｗｅｂブラウザ１９ａによる表示部１４及び表示部２４での表示タイミングでセンサ情報を取得すると、通信ネットワーク４０を介してセンサ情報を含むＷｅｂページ要求をサーバ装置３０に送信する。
【００６２】
サーバ装置３０では、Ｗｅｂアプリケーション３１が、Ｗｅｂページ要求と共に受信したセンサ情報に応じて、そのようなデータに関連する広告データを、データ保持部３２に格納してある様々な広告データや、外部のサーバ装置（図示せず）等から取得可能な広告データの中から選択し取得する。
【００６３】
サーバ装置３０は、センサ情報に応じて広告データ、すなわちサイネージ装置１０の表示部１４及び端末２０の表示部２４における表示内容を切り替えるための条件データをデータ保持部３２に記憶しており、Ｗｅｂアプリケーション３１は、この条件データに応じた広告データを選択し、通信ネットワーク４０を介してサイネージ装置１０及び端末２０に送信する。サイネージ装置１０及び端末２０においては、ＣＰＵ１１が広告データを受信すると、このＣＰＵ１１が、その広告データを表示部１４や表示部２４において表示する。
【００６４】
このように、サイネージ装置１０や端末２０は、環境センサ１５ａや人流センサ１５ｂの検出結果に関連する広告データをサーバ装置３０から得ることで、表示部１４及び表示部２４の表示が切り替わる。例えば、前日との気温差や体感温度、花粉の飛沫量等に応じて広告メッセージを表示部１４及び表示部２４に表示したり、装置の付近の人数や時間帯に合わせて飲食店の広告を表示したりする広告表示を行うことができる。
【００６５】
より具体的には、サーバ装置３０が、所定の温度以上の「暑い日」であると判断した場合には「ビアガーデンの広告」を表示する、或いはサイネージ装置１０の前に人が所定数以上いて「大勢いる」と判断した場合には「イベントの広告」を表示する等のように、広告の表示条件と、この条件に対応する表示内容（広告データ）を管理しており、環境データや人流データに合った広告の内容を表示することができる。また、条件に対応しない広告データを表示させることもできる。
【００６６】
また、環境センサ１５ａや人流センサ１５ｂの検出結果に関連する広告データは、通信ネットワーク４０を介して通信モジュール１８に送信される。通信モジュール１８は、受信した広告データを、例えばＵＲＬやバナーとして端末２０に送信する。こうして、端末２０は、取得された環境データや人流データに対応した広告データを得ることができる。
【００６７】
そして、端末２０は、例えば受信した広告データに関する更なる詳細データや、クーポン、広告に関する店舗までのアクセス方法（道順、電話番号、その他）などの各種情報を得ることができる。一例として、まず、通信モジュール１８が広告データのＵＲＬ等のデータを端末２０に送信すると、端末２０の情報受信アプリケーションが起動して、このデータを、Ｗｅｂブラウザ１９ａにより端末２０の表示部２４に表示させる。
【００６８】
端末２０において表示部２４に表示されたＵＲＬに基づくＷｅｂページ３３にアクセスが行われると、端末２０のセンサデバイス１５により検出したセンサ情報が含まれたＷｅｂページ要求と共に、端末２０のＩＤ（ＩＤｔ）や位置情報（Ｐｔ）が通信ネットワーク４０を介してサーバ装置３０に送信される。サーバ装置３０は、送信された情報に従って、プッシュ通知としてクーポンや店舗へのアクセス情報などの詳細情報や、表示部２４でのＷｅｂ表示のためのＷｅｂページ応答を端末２０に送信する。
【００６９】
端末２０においては、ＣＰＵ１１が通信モジュール１８から広告データのＵＲＬを受信すると、例えば「お得な情報を受領しました」等、広告データを受信した旨の情報が端末２０の表示部２４に表示される。そして、端末２０において、例えば当該画面に表示された「ＯＫ」ボタンが入力デバイス１６によりクリックされたことを検出すると、例えばその広告の詳細として、例えばクーポンの情報や、端末２０の近くに存在する名店のデータなどの情報が表示される。
【００７０】
そして、更に入力デバイス１６により、例えば「近くの名店」がクリックされたことを検出すると、更なる詳細データとして、複数の店のクーポンや、所望の「お店へのルート」情報などが表示部２４に表示される。そして、更に、例えば、入力デバイス１６により「お店へのルート」が選択されたことを検出すると、端末２０において地図アプリが起動し、端末２０の位置情報を基に「お店」へのルートを案内することができる。
【００７１】
この地図アプリに従って端末２０が店舗に向かって移動しているときに、そのルートの途中に存在するサイネージ装置１０や端末２０の通信モジュール１８から、更に追加の情報を受信することもできる。例えば、通信モジュール１８が送信する店舗の情報を端末２０が受信することで、「次は信号を渡って右側です。」のように、より詳細な店舗までのルート案内を得ることもできる。こうした画面の表示や文言は、上述したものに限定されず、任意に変更可能であることは言うまでもない。
【００７２】
なお、このような端末２０における広告表示についても、サーバ装置３０へのＷｅｂページ要求に端末２０のセンサデバイス１５からのセンサ情報を含めて送信し、サーバ装置３０にてセンサ情報を解析して選択・取得した関連情報をＷｅｂページ応答として端末２０に送信することができる。これにより、端末２０においても通信処理の処理負荷を抑えダイナミックな表示切替ができる広告表示を実現できる。
【００７３】
以上述べたように、本実施形態に係る情報表示装置としてのサイネージ装置１０、情報表示システム１００及び情報表示プログラムによれば、Ｗｅｂページ要求時にセンサ情報を付加して送信するので、通信処理の処理負荷を抑えながら通信資源を節約して、送信されたセンサ情報に基づく動的なＷｅｂアプリケーション処理を行うことが可能となる。
【００７４】
以上、本発明の実施形態を説明したが、この実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。この新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると共に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【００７５】
例えば、上記の実施形態では、サイネージ装置１０を単に多数の人々が行き交う領域や集まる領域に分散設置した場合を例に挙げて説明したが、少なくとも２台のサイネージ装置１０を表示部１４が向かい合わせとなるように設置するようにしてもよい。このように、２台又はそれ以上のサイネージ装置１０をそれぞれ対として設置し、それぞれの人流センサ１５ｂから得られる人流データをＣＰＵ１１で演算処理することで、単独で用いる場合よりもより正確な人流データを得られるという利点が生じる。
【００７６】
また、サイネージ装置１０を、環境センサ１５ａが急激な変化を検知した場合に出力デバイス１７から警告等を発したり、通信モジュール１８を介して異常な環境データや警告を通信ネットワーク４０で接続された他のサイネージ装置１０と共有したりすることができるように構成してもよい。例えば、環境センサ１５ａが異常な高温を検出した場合には、サイネージ装置１０の故障あるいは火災と判断して、表示部１４に警告を表示したり、通信モジュール１８を経由して端末２０に警告を通知したりするように構成され得る。また、例えば環境センサ１５ａが高湿度を検出した場合には、雨天であると判断してそれを表示することが可能となる。
【００７７】
また、屋内に設置されたサイネージ装置１０において、筐体内に内蔵される環境センサ１５ａを、例えば図示しない屋内への吸気ファン付近に設置するようにすれば、環境センサ１５ａによってより外気に近い環境データを取得することができるようになる。更に、環境センサ１５ａを、サイネージ装置１０の筐体の上端部（頂部）付近に設置して環境の変化をモニタリングする構成にすることで、例えば日射量と温度上昇との相関を把握することができるので、熱中症等に対する注意喚起を表示部１４に表示することが可能となる。このように、本実施形態に係るサイネージ装置１０等は、その構成や動作を端末２０においても実施することが可能で、Ｗｅｂアプリケーション３１を実行するサーバ装置３０と連携することで、広告表示のみならず、センサ情報を利用した関連情報のダイナミックな表示切替等の情報表示を行うことができる。なお、情報表示装置はサイネージ装置１０に限られず、他の表示装置においても本発明を適用することができる。
【符号の説明】
【００７８】
１０          サイネージ装置（情報表示装置）
１１          ＣＰＵ
１２          ＲＡＭ
１３          記憶部
１４，２４    表示部
１５          センサデバイス（検出部）
１５ａ        環境センサ
１５ｂ        人流センサ
１６          入力デバイス
１７          出力デバイス
１８          通信モジュール
１９ａ        Ｗｅｂブラウザ
１９ｂ        表示制御部
１９ｃ        情報通信部
１９ｄ        センサ制御部
２０          端末
３０          サーバ装置
３１          Ｗｅｂアプリケーション
３２          データ保持部
３３          Ｗｅｂページ
４０          通信ネットワーク
１００      情報表示システム
【図１】
2019212147.tif 000003
【図２】
2019212147.tif 000004
【図３】
2019212147.tif 000005
【図４】
2019212147.tif 000006
【図５】
2019212147.tif 000007
【手続補正書】
【提出日】令和1年8月30日(2019.8.30)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
情報を管理するサーバ装置を備える情報表示システムに用いられる情報表示装置であって、
前記情報を表示する表示部と、
周囲の状況を検出する検出部と、
前記検出部の動作を制御して検出情報を取得する制御部と、
前記サーバ装置に前記制御部が取得した検出情報を送信し、前記サーバ装置から前記検出情報に関連する前記情報を受信することにより前記表示部の表示を変化させる表示制御部と、
前記制御部と前記表示制御部との間で前記検出情報の通信を行う情報通信部と
を備え、
前記制御部は、前記検出部が検出した検出情報を所定周期で更新すると共に、前記表示制御部からの表示要求に応じた前記情報通信部からの情報要求に応じて前記検出部から検出情報を取得し、
前記表示制御部は、前記情報通信部から前記表示部における表示タイミングで前記検出情報を取得し、取得した検出情報を前記サーバ装置への要求に付加して送信し、
前記情報通信部は、前記検出情報を前記制御部からリアルタイムに受信できない場合に、前記所定周期で更新された検出情報を前記制御部から受信する
ことを特徴とする情報表示装置。
【請求項２】
前記表示制御部は、取得した前記検出情報を前記サーバ装置へのＷｅｂページ要求のＵＲＬパラメータに含めて送信する
ことを特徴とする請求項１記載の情報表示装置。
【請求項３】
前記検出部は、前記周囲の環境状況を検出する環境センサ及び前記周囲の人の数や動きを検出する人流センサの少なくとも一つを含む
ことを特徴とする請求項１又は２記載の情報表示装置。
【請求項４】
情報を管理するサーバ装置と、前記情報を表示する情報表示装置とを備える情報表示システムであって、
前記情報表示装置は、
前記情報を表示する表示部と、
周囲の状況を検出する検出部と、
前記検出部の動作を制御して検出情報を取得する制御部と、
前記表示部の表示を変化させる表示制御部と、
前記制御部と前記表示制御部との間で前記制御部が取得した検出情報の通信を行う情報通信部とを備え、
前記サーバ装置は、
前記検出情報を前記情報表示装置からの要求と共に受信し、前記検出情報に関連する前記情報を前記要求に対する応答として送信し、
前記情報表示装置は、
前記制御部によって、前記検出部が検出した検出情報を所定周期で更新すると共に、前記表示制御部からの表示要求に応じた前記情報通信部からの情報要求に応じて前記検出部から検出情報を取得し、
前記表示制御部によって、前記サーバ装置から受信した前記検出情報に関連する前記情報により前記表示部の表示を切り替えると共に、前記情報通信部から前記表示部における表示タイミングで前記検出情報を取得し、取得した検出情報を前記サーバ装置への要求に付加して送信し、
前記情報通信部によって、前記検出情報を前記制御部からリアルタイムに受信できない場合に、前記所定周期で更新された検出情報を前記制御部から受信する
ことを特徴とする情報表示システム。
【請求項５】
前記情報表示装置の前記表示制御部は、取得した前記検出情報を前記サーバ装置へのＷｅｂページ要求のＵＲＬパラメータに含めて送信する
ことを特徴とする請求項４記載の情報表示システム。
【請求項６】
前記情報表示装置の前記検出部は、前記周囲の環境状況を検出する環境センサ及び前記周囲の人の数や動きを検出する人流センサの少なくとも一つを含む
ことを特徴とする請求項４又は５記載の情報表示システム。
【請求項７】
情報を管理するサーバ装置を備える情報表示システムに用いられる情報表示装置のコンピュータを制御するための情報表示プログラムであって、
前記コンピュータを、
前記情報を表示する表示部と、
周囲の状況を検出する検出部と、
前記検出部の動作を制御して検出情報を取得する制御部と、
前記サーバ装置に前記制御部が取得した検出情報を送信し、前記サーバ装置から前記検出情報に関連する前記情報を受信することにより前記表示部の表示を変化させる表示制御部と、
前記制御部と前記表示制御部との間で前記検出情報の通信を行う情報通信部として機能させると共に、
前記制御部を、前記検出部が検出した検出情報を所定周期で更新すると共に、前記表示制御部からの表示要求に応じた前記情報通信部からの情報要求に応じて前記検出部から検出情報を取得するよう機能させ、
前記表示制御部を、前記情報通信部から前記表示部における表示タイミングで前記検出情報を取得し、取得した検出情報を前記サーバ装置への要求に付加して送信するよう機能させ、
前記情報通信部を、前記検出情報を前記制御部からリアルタイムに受信できない場合に、前記所定周期で更新された検出情報を前記制御部から受信するよう機能させるようにした情報表示プログラム。