(57)【要約】【課題】棚札端末及び広告端末へのデータ配信をバランス良く行うことができる情報処理装置を提供する。【解決手段】情報処理装置３０は、商品の価格を表示する棚札端末７０及び広告を表示する広告端末８０との間でデータ通信可能である。情報処理装置３０は、棚札端末７０へのデータ送信と広告端末８０へのデータ送信とをタイムスロットを用いて交互に実行するデータ送信手段を備える。これにより、棚札端末７０及び広告端末８０へのデータ配信を交互にバランス良く行うことができる。【選択図】図９
2011191815.tif 000002
【特許請求の範囲】
【請求項１】
商品の価格を表示する棚札端末及び広告を表示する広告端末との間でデータ通信可能な情報処理装置であって、
前記棚札端末へのデータ送信と前記広告端末へのデータ送信とをタイムスロットを用いて交互に実行するデータ送信手段を備えることを特徴とする情報処理装置。
【請求項２】
商品の価格を表示する棚札端末及び広告を表示する広告端末との間でデータ通信可能な情報処理装置であって、
第１の通信期間と第２の通信期間とを含む一つのフレームにおける前記第１の通信期間と前記第２の通信期間との一方を前記棚札端末へのデータ送信に用い、前記第１の通信期間と前記第２の通信期間との他方を前記広告端末へのデータ送信に用い、前記フレームを複数回送信するデータ送信手段を備えることを特徴とする情報処理装置。
【請求項３】
商品の価格を表示する棚札端末と、
広告を表示する広告端末と、
前記棚札端末及び前記広告端末との間でデータ通信可能な情報処理装置と、
前記情報処理装置に含まれ、前記棚札端末へのデータ送信と前記広告端末へのデータ送信とをタイムスロットを用いて交互に実行するデータ送信手段と、
を備えることを特徴とする情報表示システム。
【請求項４】
商品の価格を表示する棚札端末と、
広告を表示する広告端末と、
前記棚札端末及び前記広告端末との間でデータ通信可能な情報処理装置と、
前記情報処理装置に含まれ、第１の通信期間と第２の通信期間とを含む一つのフレームにおける前記第１の通信期間と前記第２の通信期間との一方を前記棚札端末へのデータ送信に用い、前記第１の通信期間と前記第２の通信期間との他方を前記広告端末へのデータ送信に用い、前記フレームを複数回送信するデータ送信手段と、
を備えることを特徴とする情報表示システム。
【請求項５】
コンピュータを、商品の価格を表示する棚札端末へのデータ送信と広告を表示する広告端末へのデータ通信とをタイムスロットを用いて交互に実行するデータ送信手段として、機能させるプログラム。
【請求項６】
コンピュータを、第１の通信期間と第２の通信期間とを含む一つのフレームにおける前記第１の通信期間と前記第２の通信期間との一方を商品の価格を表示する棚札端末へのデータ送信に用い、前記第１の通信期間と前記第２の通信期間との他方を広告を表示する広告端末へのデータ送信に用い、前記フレームを複数回送信するデータ送信手段として、機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、棚札端末及び広告端末に情報を表示させる情報処理装置、情報表示システム及びプログラムに関する。
【背景技術】
【０００２】
従来より、店舗の売り場等では商品の価格等を顧客に提示するため、電子棚札システムと呼ばれるシステムが導入されている。かかる電子棚札システムでは、売り場に設置された各棚札端末（電子値札表示端末）が無線通信により制御装置と通信することで、当該制御装置により表示の内容を更新することが可能となっている。例えば、特許文献１には、店舗内の商品棚等に設置された複数の棚札端末へ価格情報を表示するシステムの基本的な構成及び制御方法が開示されている。
【０００３】
このようなシステムの表示端末装置は、例えば店舗空間に分散配置され、買い物客や店員に対して必要な情報を提供している。このような店舗空間で使用され情報を表示する端末には、棚札端末の他に、広告端末がある。広告端末は、例えば、画面サイズが棚札端末よりも大きいＰＯＰ端末や、ＰＯＰ端末より更に画面サイズが大きい電子ポスター、電子ちらしなどである。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
これら種々の端末は、棚札端末を含むひとつのシステム内で制御されるのが望ましいが、画面サイズが違うために、表示データの量が異なる端末をひとつのシステムで制御する場合には、以下に述べる理由によって後述する問題が生じる虞がある。
【０００５】
棚札端末は、価格データや商品名などの基本情報を表示するのに用いられるため、画面が小さく且つ転送するデータ量は少なくて済むが、店内のほぼ全商品に対応した数を設置しているため、数多くの端末に対して適時に（タイミングよく）データを転送しなければならない。表示書き換えも定期的に行われる場合や計画的に行われたりする。
【０００６】
これに対して、ＰＯＰ端末や電子ちらし・電子ポスターは、特売品の販促や情報伝達に使われることが多いため、設置数量は比較的少なめであるが一つの表示装置に対して大容量のデータ転送を行う必要がある。そして、書き換えは不定期にあるいは売り上げなどの状況に応じて発生することが多いといった特徴を持つ。
【０００７】
このようなことから、棚札端末と広告端末とが混在した情報表示システムを構築するとき、各端末に対するデータ転送を、適切に或いは効率よい順番でやらないと、システムのパフォーマンスが低いと感じてしまうことがある。即ち、棚札端末と広告端末が混在した情報表示システムにおいて、比較的大きな表示画面を有する広告端末へのデータ転送に時間がとられてしまうと、棚札端末の定期的・計画的な書き換えが一時的に阻害され、滞る虞がある。
【０００８】
本発明は上記に鑑みてなされたものであって、棚札端末及び広告端末へのデータ配信をバランス良く行うことができる情報処理装置、情報表示システム及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するために、本発明の情報処理装置は、商品の価格を表示する棚札端末及び広告を表示する広告端末との間でデータ通信可能な情報処理装置であって、前記棚札端末へのデータ送信と前記広告端末へのデータ送信とをタイムスロットを用いて交互に実行するデータ送信手段を備えることを特徴とする。
【００１０】
また、本発明の情報処理装置は、商品の価格を表示する棚札端末及び広告を表示する広告端末との間でデータ通信可能な情報処理装置であって、第１の通信期間と第２の通信期間とを含む一つのフレームにおける前記第１の通信期間と前記第２の通信期間との一方を前記棚札端末へのデータ送信に用い、前記第１の通信期間と前記第２の通信期間との他方を前記広告端末へのデータ送信に用い、前記フレームを複数回送信するデータ送信手段を備えることを特徴とする。
【００１１】
また、本発明の情報表示システムは、商品の価格を表示する棚札端末と、広告を表示する広告端末と、前記棚札端末及び前記広告端末との間でデータ通信可能な情報処理装置と、前記情報処理装置に含まれ、前記棚札端末へのデータ送信と前記広告端末へのデータ送信とをタイムスロットを用いて交互に実行するデータ送信手段と、を備えることを特徴とする。
【００１２】
また、本発明の情報表示システムは、商品の価格を表示する棚札端末と、広告を表示する広告端末と、前記棚札端末及び前記広告端末との間でデータ通信可能な情報処理装置と、前記情報処理装置に含まれ、第１の通信期間と第２の通信期間とを含む一つのフレームにおける前記第１の通信期間と前記第２の通信期間との一方を前記棚札端末へのデータ送信に用い、前記第１の通信期間と前記第２の通信期間との他方を前記広告端末へのデータ送信に用い、前記フレームを複数回送信するデータ送信手段と、を備えることを特徴とする。
【００１３】
また、本発明のプログラムは、コンピュータを、商品の価格を表示する棚札端末へのデータ送信と広告を表示する広告端末へのデータ通信とをタイムスロットを用いて交互に実行するデータ送信手段として、機能させる。
【００１４】
また、本発明のプログラムは、コンピュータを、第１の通信期間と第２の通信期間とを含む一つのフレームにおける前記第１の通信期間と前記第２の通信期間との一方を商品の価格を表示する棚札端末へのデータ送信に用い、前記第１の通信期間と前記第２の通信期間との他方を広告を表示する広告端末へのデータ送信に用い、前記フレームを複数回送信するデータ送信手段として、機能させる。
【発明の効果】
【００１５】
本発明によれば、棚札端末及び広告端末へのデータ配信をバランス良く行うことができる。
【図面の簡単な説明】
【００１６】
【図１】図１は、本発明の第１の実施の形態にかかる情報表示システムの一例を概略的に示した図である。
【図２】図２は、商品マスタＤＢの商品情報レコードを示したブロック図である。
【図３】図３は、ＥＳＬサーバの棚札管理レコードを示したブロック図である。
【図４】図４は、棚札端末の正面図である。
【図５】図５は、ＰＯＰ端末の正面図である。
【図６】図６は、棚札端末及びＰＯＰ端末の要部構成を示した図である。
【図７】図７は、コンピュータのモジュール構成図である。
【図８】図８は、無線通信装置のモジュール構成図である。
【図９】図９は、情報表示システムの動作を説明するためのラダーチャートである。
【図１０】図１０は、タイムスロットを説明するための説明図である。
【図１１】図１１は、中継器と端末（棚札端末及びＰＯＰ端末）との間の通信で使用される基本フレーム構成を模式的に示した図である。
【図１２】図１２は、本発明の第２の実施の形態にかかる情報表示システムの動作を説明するためのラダーチャートである。
【図１３】図１３は、中継器と端末（棚札端末及びＰＯＰ端末）との間の通信で使用される基本フレーム構成を模式的に示した図である。
【発明を実施するための形態】
【００１７】
以下、図面を参照して、本発明の実施の形態について詳細に説明する。なお、以下の複数の実施の形態には、同様の構成要素が含まれている。よって、以下では、それら同様の構成要素には共通の符号を付与するとともに、重複する説明を省略する。
【００１８】
（第１の実施の形態）
図１は、本実施形態に係る情報表示システム１の全体構成を概略的に示した図である。図１に示したように、情報表示システム１は、商品マスタＤＢ（データベース）１０、ＰＯＳ（Point  Of  Sales）サーバ２０、情報処理装置としてのＥＳＬ（Electronic  Shelf  Label：電子棚札）サーバ３０、ハンディターミナル４０、アクセスポイント５０、中継器６０、棚札端末７０、広告端末としてのＰＯＰ（Point  Of  Purchase）端末８０等で構成されている。この情報表示システム１は、商品を販売する店舗に設置される。
【００１９】
商品マスタＤＢ１０、ＰＯＳサーバ２０、ＥＳＬサーバ３０、アクセスポイント５０及び中継器６０は、有線ネットワークＮ１を介して接続されている。また、アクセスポイント５０とハンディターミナル４０とは、無線ネットワークＮ２を介して接続されており、中継器６０と各端末（棚札端末７０及びＰＯＰ端末８０）とは、無線ネットワークＮ３を介して接続されている。
【００２０】
商品マスタＤＢ１０は、店舗が扱う商品の名称や価格に関する情報を記憶・管理するデータベース装置である。具体的に、商品マスタＤＢ１０は、図２に示したように、商品コード、商品名、単価、商品分類コード、棚札番号等のデータ項目からなる商品情報レコードを記憶している。商品コードは、店舗で販売される各種商品品目を識別するために商品毎に予め設定された固有のコードである。商品名、単価、商品分類コード、棚札番号は、同一レコードの商品コードによって特定される商品の情報である。商品マスタＤＢ１０は、値引き情報等の広告情報も記憶している。
【００２１】
ＰＯＳサーバ２０は、ＰＯＳシステムの中枢を担うコンピュータであり、通信回線を介して図示しないＰＯＳ端末と接続されている。ここで、ＰＯＳ端末は、顧客が買上げた商品の販売データを登録処理し、その代金を現金、クレジットカード、プリペイドカード、電子マネー、デビットカード等の種々の支払い方法に応じて決済処理するものである。また、ＰＯＳサーバ２０は、当該ＰＯＳサーバ２０を操作する操作者や、ＰＯＳ端末等から特定の棚札端末７０や特定のＰＯＰ端末８０に対する表示書き換え等の指示を受け付けると、この指示内容を表した指示データをＥＳＬサーバ３０に送信する。
【００２２】
ＥＳＬサーバ３０は、中継器６０とともに後述するＥＳＬシステムを管理する情報処理装置を構成し、棚札端末７０及びＰＯＰ端末８０の動作を制御して棚札端末７０及びＰＯＰ端末８０に情報を表示させる。
【００２３】
具体的に、ＥＳＬサーバ３０は、ＰＯＳサーバ２０から指示データを受信すると、この指示データで指示された動作を当該指示データで指定された棚札端末７０及びＰＯＰ端末８０に実行させるためのコマンドやデータ（以下、コマンド及びデータを、単にコマンドデータという）を、中継器６０を介して棚札端末７０及びＰＯＰ端末８０に送信する。
【００２４】
また、ＥＳＬサーバ３０は、図示しないＨＤＤ等の記憶装置を備え、各棚札端末７０を識別するための端末ＩＤと、各棚札端末７０に表示される商品を識別するための商品コードとを関連付けた棚札管理レコードを記憶している（図３参照）。ここで、図３は、ＥＳＬサーバ３０の棚札管理レコードを示したブロック図である。また、記憶装置には、ＰＯＰ端末８０の端末ＩＤ（例えば、ＩＰアドレス等）と、当該ＰＯＰ端末８０の設置位置を示す位置情報とを関連付けて記憶している。
【００２５】
ハンディターミナル４０は、店舗の店員等により操作される携帯型の情報処理装置であり、棚札端末７０の端末ＩＤと、この棚札端末７０に表示される商品の商品コードとを読み込み、アクセスポイント５０を介してＥＳＬサーバ３０に送信することで、両データを棚札管理レコードに関連付けて登録する際に使用される。
【００２６】
アクセスポイント５０は、有線ネットワークＮ１に接続された機器（ＥＳＬサーバ３０）とハンディターミナル４０とを接続するための無線ネットワーク装置であって、無線ＬＡＮ−有線ＬＡＮのプロトコル変換を行う。中継器６０は、有線ネットワークＮ１に接続された機器（ＥＳＬサーバ３０）と、棚札端末７０及びＰＯＰ端末８０とを接続するための無線ネットワーク装置であって、無線ＬＡＮ−有線ＬＡＮのプロトコル変換を行う。
【００２７】
棚札端末７０及びＰＯＰ端末８０について説明する。図４は、棚札端末７０の正面図、図５は、ＰＯＰ端末８０の正面図、図６は、棚札端末７０及びＰＯＰ端末８０の要部構成を示した図である。
【００２８】
棚札端末７０は、陳列されている各種商品にそれぞれ対応して店舗内の商品陳列棚に客から見える状態で設けられている。一方、ＰＯＰ端末８０は、店舗の比較的目立つ場所に客から見える場所に配置される。図４及び図５に示すように、棚札端末７０及びＰＯＰ端末８０は、それぞれ薄板状の外形をなす筐体Ｃの正面側に情報を表示部９１を有しており、その基本構成は、同じである。棚札端末７０は、表示部９１に、対応する商品の商品名、価格等を表示する。ＰＯＰ端末８０は、表示部９１に、例えば値引き商品等の広告を表示する。棚札端末７０及びＰＯＰ端末８０の構成上の主な相違点は、それらの大きさであり、ＰＯＰ端末８０の方が棚札端末７０よりも大きい点である。より詳しくは、ＰＯＰ端末８０の表示部９１は、棚札端末７０の表示部９１よりも大きい。これにより、ＰＯＰ端末８０の方が棚札端末７０よりも、画像表示のための画像データ量が多い。また、棚札端末７０は、ハンディターミナル４０とのインタフェース部となる端末ＩＤ提示部９２を有している。
【００２９】
また、棚札端末７０及びＰＯＰ端末８０のそれぞれは、図６に示したように、駆動源としてのバッテリ９３、中継器６０を介してＥＳＬサーバ３０とデータ通信を行う通信部９４、不揮発性の記憶部９５、通信制御時の同期や時間計測に用いるタイマ部９６及び各部を制御する制御部９７を備えている。
【００３０】
記憶部９５は、各棚札端末７０及びＰＯＰ端末８０をそれぞれ識別するために棚札端末７０及びＰＯＰ端末８０毎に割当設定された端末ＩＤを記憶している。また、記憶部９５は、ＥＳＬサーバ３０から送信された表示部９１への表示に係る商品名や価格、値引き価格等のデータを記憶する。
【００３１】
ところで、上述した商品マスタＤＢ１０、ＰＯＳサーバ２０及びＥＳＬサーバ３０は、一般的なコンピュータである。図７は、コンピュータのモジュール構成を示した図である。商品マスタＤＢ１０、ＰＯＳサーバ２０及びＥＳＬサーバ３０であるコンピュータは、情報処理を行うＣＰＵ（Central  Processing  Unit）１０１、ＢＩＯＳ等を記憶した読み出し専用メモリであるＲＯＭ（Read  Only  Memory）１０２、各種データを書き換え可能に記憶するＲＡＭ（Random  Access  Memory）１０３、処理経過や結果等を表示するＣＲＴ（Cathode  Ray  Tube）やＬＣＤ（Liquid  Crystal  Display）等の表示部１０４、操作者がＣＰＵ１０１に命令や情報等を入力するためのキーボードやマウス等のポインティングデバイスである入力部１０５、各種データベースとして機能するとともに各種のプログラムを記憶するＨＤＤ（Hard  Disk  Drive）等の記憶部１０６、記憶媒体Ｍを用いて情報を保管したり外部に情報を配布したり外部から情報を入手するためのＣＤ−ＲＯＭドライブ等の媒体読取装置１０７、各通信回線を介して外部の他の機器と通信により情報を伝達するための通信制御装置１０８等から構成されており、これらの各部がバス１０９により接続されている。
【００３２】
このようなコンピュータでは、オペレータが電源を投入するとＣＰＵ１０１がＲＯＭ１０２内のローダーというプログラムを起動させ、記憶部１０６よりＯＳ（Operating  System）というコンピュータのハードウェアとソフトウェアとを管理するプログラムをＲＡＭ１０３に読み込み、このＯＳを起動させる。このようなＯＳは、オペレータの操作に応じてプログラムを起動したり、情報を読み込んだり、保存を行ったりする。ＯＳのうち代表的なものとしては、Ｗｉｎｄｏｗｓ（登録商標）等が知られている。これらのＯＳ上で走る動作プログラムをアプリケーションプログラムと呼んでいる。なお、アプリケーションプログラムは、所定のＯＳ上で動作するものに限らず、後述の各種処理の一部の実行をＯＳに肩代わりさせるものであってもよいし、所定のアプリケーションソフトやＯＳなどを構成する一群のプログラムファイルの一部として含まれているものであってもよい。
【００３３】
すなわち、記憶部１０６に記憶されているアプリケーションプログラムの違いによって、コンピュータは、商品マスタＤＢ１０、ＰＯＳサーバ２０及びＥＳＬサーバ３０として夫々機能することになる。
【００３４】
また、一般的には、コンピュータの記憶部１０６にインストールされるアプリケーションプログラムは、ＣＤ−ＲＯＭやＤＶＤ等の各種の光ディスク、各種光磁気ディスク、フレキシブルディスク等の各種磁気ディスク、半導体メモリ等の各種方式のメディア等の記憶媒体Ｍに記録され、この記憶媒体Ｍに記録された動作プログラムが記憶部１０６にインストールされる。このため、ＣＤ−ＲＯＭ等の光情報記録メディアやＦＤ等の磁気メディア等の可搬性を有する記憶媒体Ｍもアプリケーションプログラムを記憶する記憶媒体となり得る。さらには、アプリケーションプログラムは、例えば通信制御装置１０８を介して外部から取り込まれ、記憶部１０６にインストールされてもよい。
【００３５】
コンピュータは、ＯＳ上で動作するアプリケーションプログラムが起動すると、このアプリケーションプログラムに従い、ＣＰＵ１０１が各種の演算処理を実行して各部を統括的に制御する。
【００３６】
また、アクセスポイント５０及び中継器６０は、一般的な無線通信装置である。図８は、無線通信装置のモジュール構成図である。アクセスポイント５０及び中継器６０である無線通信装置は、プロトコル変換等の情報処理を行うＣＰＵ２０１、ＢＩＯＳや各種プログラム、設定情報等を記憶したＥＥＰＲＯＭ等の記憶部２０２、各種データを書き換え可能に記憶するＲＡＭ２０３、有線ＬＡＮ上の他の機器と通信により情報を伝達するための有線ＬＡＮインタフェース２０４、無線ＬＡＮ上の他の機器と通信により情報を伝達するための無線ＬＡＮインタフェース２０５等から構成されており、これら各部がバス２０６に接続されている。
【００３７】
このような無線通信装置では、オペレータが電源を投入するとＣＰＵ２０１が記憶部２０２内のプログラムを実行し、設定情報に応じた動作を行うことで無線通信装置としての機能を実現する。すなわち、記憶部２０２に記憶されているプログラムや設定情報の違いによって、無線通信装置は、アクセスポイント５０及び中継器６０として夫々機能することになる。
【００３８】
ところで、図１に示したように、棚札端末７０は、中継器６０を介してＥＳＬサーバ３０に接続されている。ここで、ＥＳＬサーバ３０と棚札端末７０とにより電子棚札システム（以下、ＥＳＬシステムという）が構成されている。
【００３９】
次に、情報表示システム１の動作の概略を説明する。ＰＯＳサーバ２０から指示を受け付けたＥＳＬサーバ３０は、それが例えば特定の棚札端末７０やＰＯＰ端末８０の書き換え指示なら、商品マスタＤＢ１０から関連する商品情報や価格情報、広告情報を読み出し、表示用の画像データ（以下、表示画像という）を生成する。そして、ＥＳＬサーバ３０は、所定のプロトコルを用いて棚札端末７０やＰＯＰ端末８０に送信するため表示画像を分割し、データ・パケット化の処理を施し、中継器６０を介して指示された棚札端末７０やＰＯＰ端末８０宛に送信する。
【００４０】
中継器６０は、ＥＳＬサーバ３０からパケットを受信すると、所定の無線プロトコルに変換した後、指示された棚札端末７０やＰＯＰ端末８０に転送する。棚札端末７０及びＰＯＰ端末８０は、中継器６０からパケットを受信すると、当該パケットから表示画像を合成し、表示部９１に表示する。なお、ＰＯＳサーバ２０やＥＳＬサーバ３０から棚札端末７０及びＰＯＰ端末８０へ指示可能な機能は、上記した表示書き換え機能だけでなく、棚札端末７０及びＰＯＰ端末８０の生存確認や電池残量の確認、表示のリフレッシュ等様々な機能を実現できるよう各種の設定が定義されているものとする。
【００４１】
以下、図９を参照し、情報表示システム１の全体動作の詳細について説明する。ここで、図９は、情報表示システム１の全体動作を説明するためのラダーチャートである。
【００４２】
上述したように情報表示システム１は、ＰＯＳサーバ２０、ＥＳＬサーバ３０、中継器６０、棚札端末７０、ＰＯＰ端末８０等から構成されている。図９ではＰＯＳサーバ２０から特定の棚札端末７０及び特定のＰＯＰ端末８０宛に出した指示が各機器を順次転送されて棚札端末７０及びＰＯＰ端末８０に到達し、当該棚札端末７０及びＰＯＰ端末８０との確認応答が得られた後に棚札端末７０及びＰＯＰ端末８０との通信が開始される形態を示している。なお、各装置で実行される処理は、各装置が備えるＣＰＵと所定のプログラムとの協働により実現されるものであるが、以下では説明の便宜を図るため、その処理の実行主体を各装置名で表記する。
【００４３】
まず、ＰＯＳサーバ２０から、特定の棚札端末７０やＰＯＰ端末８０に対する指示情報がＥＳＬサーバ３０へ送信される（ステップＳ１１）。ＥＳＬサーバ３０では、ＰＯＳサーバ２０から指示情報を受け受けると、この指示情報のうち棚札端末７０に関する情報で指示された内容に従いコマンドデータを生成する。そして、ＥＳＬサーバ３０は、中継器６０と棚札端末７０が使用するプロトコルに準じたデータ構成でパケット化するため、生成したコマンドデータに対し、分割や編集或いは情報秘匿のため暗号化等の処理を施す（ステップＳ１２）。
【００４４】
続く、ＥＳＬサーバ３０と中継器６０との間の通信は、本処理の例では、中継器６０からのキックで開始される。中継器６０が、端末ＩＤの提供や転送指示の問い合わせをＥＳＬサーバ３０に行うと（ステップＳ１３）、ＥＳＬサーバ３０はこの問い合わせに対する応答として、パケット化したコマンドデータを中継器６０に送信する（ステップＳ１４）。
【００４５】
なお、各中継器６０では、他の中継器６０との間で通信の衝突（コリジョン）が発生しないよう、ＣＳＭＡ（Carrier  Sense  Multiple  Access）方式等のキャリアセンスを用いてＥＳＬサーバ３０に問い合わせを行うものとする。また、ステップＳ１４で送信される各パケット（コマンドデータ）には、指示の対象となる棚札端末７０の端末ＩＤが含まれているものとする。
【００４６】
中継器６０は、棚札端末７０との間で、後述する所定の無線プロトコルを用いて通信するため、ＥＳＬサーバ３０から送信されたコマンドデータ（パケット及びプロトコル）を、所定のデータ形式に変換する（ステップＳ１５）。続いて、中継器６０は、各棚札端末７０及びＰＯＰ端末８０と同期をとるための同期信号を各端末（棚札端末７０及びＰＯＰ端末８０）に同報送信した後（ステップＳ１６）、ステップＳ１５で生成したコマンドデータを送信する（ステップＳ１７）。
【００４７】
ここで、同期信号は各端末（棚札端末７０及びＰＯＰ端末８０）が中継器６０と同期をとって情報表示システム１に参加及び参加を維持するために使われる。なお、本処理では、同期信号内に特定の端末（棚札端末７０やＰＯＰ端末８０）の端末ＩＤが記述されているものとする。これにより、同期信号に続くコマンドデータは、特定の棚札端末７０やＰＯＰ端末８０を対象としたものであることが分るため、当該特定の棚札端末７０やＰＯＰ端末８０との間で通信が確立する。
【００４８】
このようにして中継器６０からコマンドデータを受信した指示対象の棚札端末７０では、コマンドデータに従い指示内容に応じた処理（例えば表示書き換え等）を実行する（ステップＳ１８）。そして、棚札端末７０は、実行結果に応じたＡＣＫ／ＮＡＣＫを中継器６０に送信する（ステップＳ１９）。このＡＣＫ／ＮＡＣＫは所定のプロトコル変換を受けながら順次転送され、最初の指示を出したＰＯＳサーバ２０に確認信号として伝達される（ステップＳ２０、Ｓ２１）。
【００４９】
次に、ＥＳＬサーバ３０では、ＰＯＳサーバ２０から指示情報を受け受けると、この指示情報のうちＰＯＰ端末８０に関する情報で指示された内容に従いコマンドデータを生成する。そして、ＥＳＬサーバ３０は、中継器６０とＰＯＰ端末８０が使用するプロトコルに準じたデータ構成でパケット化するため、生成したコマンドデータに対し、分割や編集或いは情報秘匿のため暗号化等の処理を施す（ステップＳ１１２）。
【００５０】
続く、ＥＳＬサーバ３０と中継器６０との間の通信は、本処理の例では、中継器６０からのキックで開始される。中継器６０が、端末ＩＤの提供や転送指示の問い合わせをＥＳＬサーバ３０に行うと（ステップＳ１１３）、ＥＳＬサーバ３０はこの問い合わせに対する応答として、パケット化したコマンドデータを中継器６０に送信する（ステップＳ１１４）。
【００５１】
ここで、ステップＳ１１４で送信される各パケット（コマンドデータ）には、指示の対象となるＰＯＰ端末８０の端末ＩＤが含まれているものとする。
【００５２】
中継器６０は、ＰＯＰ端末８０との間で、後述する所定の無線プロトコルを用いて通信するため、ＥＳＬサーバ３０から送信されたコマンドデータ（パケット及びプロトコル）を、所定のデータ形式に変換する（ステップＳ１１５）。続いて、中継器６０は、各棚札端末７０及びＰＯＰ端末８０と同期をとるための同期信号を各端末（棚札端末７０及びＰＯＰ端末８０）に同報送信した後（ステップＳ１１６）、ステップＳ１１５で生成したコマンドデータを送信する（ステップＳ１１７）。
【００５３】
このようにして中継器６０からコマンドデータを受信した指示対象のＰＯＰ端末８０では、コマンドデータに従い指示内容に応じた処理（例えば表示書き換え等）を実行する（ステップＳ１１８）。そして、ＰＯＰ端末８０は、実行結果に応じたＡＣＫ／ＮＡＣＫを中継器６０に送信する（ステップＳ１１９）。このＡＣＫ／ＮＡＣＫは所定のプロトコル変換を受けながら順次転送され、最初の指示を出したＰＯＳサーバ２０に確認信号として伝達される（ステップＳ１２０、Ｓ１２１）。
【００５４】
上記の処理は繰り返し実行される。ここで、中継器６０と棚札端末７０との通信及び中継器６０とＰＯＰ端末８０との通信は、タイムスロットを用いて交互に行われる。詳細には、ＥＳＬサーバ３０がタイムスロットを管理している。ここで、図１０は、タイムスロットを説明するための説明図である。図１０に示すように、ＥＳＬサーバ３０は、棚札端末７０に関する中継器６０からの問い合わせだけに応答する「タイムスロットＡ」と、ＰＯＰ端末８０に関する中継器６０からの問い合わせだけに応答する「タイムスロットＢ」と、交互に繰り返し設定する。ここで、中継器６０は、例えば、規定の間隔でＥＳＬサーバ３０に対して棚札端末７０及びＰＯＰ端末８０に関する問い合わせを行っている。そして、この問い合わせが「タイムスロットＡ」の時に行われると、ＥＳＬサーバ３０が中継器６０に棚札端末７０に関するデータを送信する。これにより、ＥＳＬサーバ３０が送信した棚札端末７０に関する情報が、中継器６０を介して棚札端末７０に送信される。一方、中継器６０の問い合わせが「タイムスロットＢ」の時に行われると、ＥＳＬサーバ３０が中継器６０にＰＯＰ端末８０に関するデータを送信する。これにより、ＥＳＬサーバ３０が送信したＰＯＰ端末８０に関する情報が、中継器６０を介して棚札端末７０に送信される。このようにして、ＥＳＬサーバ３０から棚札端末７０へのデータ送信とＥＳＬサーバ３０からＰＯＰ端末８０へのデータ通信が規定時間間隔で均等に交互に行われる。このように、ＥＳＬサーバ３０のＣＰＵ１０１は、棚札端末７０へのデータ送信とＰＯＰ端末８０へのデータ送信とをタイムスロットを用いて交互に実行するデータ送信手段として機能する。
【００５５】
次に、図１１を参照し、中継器６０と棚札端末７０及びＰＯＰ端末８０との間の無線プロトコルで使用されるフレームとしての基本フレームの構成について説明する。ここで、図１１は、中継器６０と端末（棚札端末７０及びＰＯＰ端末８０）との間の通信で使用される基本フレーム構成を模式的に示した図である。なお、同図下部に示した上下方向の矢印群は、各スロットでの通信方向が主としてどちら方向か（中継器６０→端末（棚札端末７０、ＰＯＰ端末８０）、又は、端末（棚札端末７０、ＰＯＰ端末８０）→中継器６０）を表している。また、同図下部、破線で示した矢印は基本フレーム使用時の時間の経過方向を表している。
【００５６】
図１１に示したように、基本フレームは大別して２つの部分から構成される。即ち、中継器６０と棚札端末７０との間で同期をとるための同期期間Ｔ１０、中継器６０と棚札端末７０又はＰＯＰ端末８０との間でデータの授受を行うためのデータ通信期間Ｔ２０で構成される。
【００５７】
同期期間Ｔ１０は、さらに、中継器６０と端末（棚札端末７０及びＰＯＰ端末８０）とが物理的にクロックの同期合わせを行うのに必要な同期信号期間Ｔ１１と、基本フレームの構成を端末（棚札端末７０及びＰＯＰ端末８０）に通知するとともに、同期信号からどのくらい先にどのような時間幅の通信用タイムスロットがあるか等の情報を記述した基本フレーム構成情報の授受に係る構成情報通知期間Ｔ１２と、通信対象のアドレスを示した通信対象端末アドレス及び送受信に係るタイミングを記述した送受信タイミング情報の授受に係る送受信タイミング通知期間Ｔ１３と、から構成される。
【００５８】
データ通信期間Ｔ２０には、複数のサブ同期信号期間（Ｔ２１１、Ｔ２１２、…、Ｔ２１Ｎ）と、コマンドデータが送信される分割データ送受信期間（Ｔ２２１、Ｔ２２２、…、Ｔ２２Ｎ）とが交互に設けられている（Ｎは３以上の自然数）。また、データ通信期間Ｔ２０には、分割データ送受信期間に中継器６０から送信されたコマンドデータに対する、端末（棚札端末７０又はＰＯＰ端末８０）からのレスポンス（ＡＣＫ／ＮＡＣＫ）に係るＡＣＫ／ＮＡＣＫ送信期間Ｔ２３が設けられている。
【００５９】
ここで、サブ同期信号期間と、分割データ送受信期間及びＡＣＫ／ＮＡＣＫ送信期間を合わせた期間は、基本フレーム構成情報で規定されたタイムスロットに相当する。端末（棚札端末７０又はＰＯＰ端末８０）へのコマンドデータの送信にはこれらのタイムスロットが用いられる。なお、中継器６０は、一度のタイムスロットで全てのデータを送信できない場合は当該データを分割し、また、中継器６０は、送信対象の端末（棚札端末７０又はＰＯＰ端末８０）が複数ある場合、端末（棚札端末７０又はＰＯＰ端末８０）間の通信の衝突を回避するため、各端末（棚札端末７０又はＰＯＰ端末８０）にタイムスロットを順次割り振って送受信を行う。
【００６０】
以上説明した基本フレームを用いることで、棚札端末７０との通信とＰＯＰ端末８０との通信を両立させることができる。なお、図１１の例では、中継器６０からの問い合わせをトリガにＥＳＬサーバ３０から中継器６０にコマンドデータを送信する形態としたが、これに限らず、中継器６０からの問い合わせを行わず、都度毎にＥＳＬサーバ３０から中継器６０にコマンドデータを送信する形態としてもよい。また、本実施形態では、ＥＳＬサーバ３０と中継器６０とを別体としたが、これに限らず、ＥＳＬサーバ３０と中継器６０とを一体的に構成する形態としてもよい。
【００６１】
以上説明したように、本実施の形態では、データ送信手段としてのＥＳＬサーバ３０のＣＰＵ１０１が、棚札端末７０へのデータ送信とＰＯＰ端末８０へのデータ送信とをタイムスロットを用いて交互に実行する。したがって、棚札端末７０及びＰＯＰ端末８０へのデータ配信をバランス良く行うことができる。これにより、棚札端末７０とこの棚札端末７０よりも画面が大きいＰＯＰ端末８０とを備える情報表示システム１において、ＰＯＰ端末８０へのデータ転送に時間を占有されることで棚札端末７０へのデータ転送が阻害されて棚札端末７０の表示パフォーマンスが落ちたように見えることを抑制することができる。
【００６２】
（第２の実施の形態）
次に、本発明の第２の実施の形態を図１２及び図１３を参照して説明する。本実施の形態の各部の基本構成は、第１の実施の形態と同じである。本実施の形態は、情報表示システム１の動作が第１の実施の形態と異なる。
【００６３】
図１２は、本実施の形態にかかる情報表示システム１の動作を説明するためのラダーチャートである。図１２に示すように、本実施の形態でも第１の実施の形態と同様に、ＰＯＳサーバ２０から、特定の棚札端末７０やＰＯＰ端末８０に対する指示情報がＥＳＬサーバ３０へ送信される（ステップＳ１１）。ＥＳＬサーバ３０では、ＰＯＳサーバ２０から指示情報を受け受けると、この指示情報で指示された全ての内容に従いコマンドデータを生成する。そして、ＥＳＬサーバ３０は、中継器６０と棚札端末７０及びＰＯＰ端末８０とが使用するプロトコルに準じたデータ構成でパケット化するため、生成したコマンドデータに対し、分割や編集或いは情報秘匿のため暗号化等の処理を施す（ステップＳ１２）。
【００６４】
続く、ＥＳＬサーバ３０と中継器６０との間の通信は、本処理の例では、中継器６０からのキックで開始される。中継器６０が、端末ＩＤの提供や転送指示の問い合わせをＥＳＬサーバ３０に行うと（ステップＳ１３）、ＥＳＬサーバ３０はこの問い合わせに対する応答として、パケット化したコマンドデータを中継器６０に送信する（ステップＳ２１４）。この際、ＥＳＬサーバ３０は、コマンドデータのフレームとして、第１の通信期間と第２の通信期間とを含む一つのフレームを用いる。ＥＳＬサーバ３０は、第１の通信期間と第２の通信期間との一方を棚札端末７０へのデータ送信に用い、第１の通信期間と第２の通信期間との他方を広告端末８０へのデータ送信に用いる。以下では、第１の通信期間を棚札端末７０へのデータ送信に用い、第２の通信期間を広告端末８０へのデータ通信に用いる例を説明するが、これに限るものではなく、第１の通信期間を広告端末８０へのデータ送信に用い、第２の通信期間を棚札端末７０へのデータ送信に用いても良い。ＥＳＬサーバ３０は、比較的データ量が多い広告端末８０に対するコマンドデータは、第２の通信期間に収まる大きさに分割して分割データ単位で送信する。そして、ＥＳＬサーバ３０は、広告端末８０に対する全ての分割データの送信が完了するまで、フレームを複数回送信する。ここに、ＥＳＬサーバ３０のＣＰＵ１０１が、第１の通信期間と第２の通信期間とを含む一つのフレームにおける第１の通信期間と第２の通信期間との一方を棚札端末７０へのデータ送信に用い、第１の通信期間と第２の通信期間との他方を広告端末８０へのデータ送信に用い、フレームを複数回送信するデータ送信手段として機能する。
【００６５】
ここで、本実施の形態のステップＳ２１４で送信される各パケット（コマンドデータ）には、指示の対象となる棚札端末７０やＰＯＰ端末８０の端末ＩＤが含まれているものとする。
【００６６】
中継器６０は、棚札端末７０との間で、後述する所定の無線プロトコルを用いて通信するため、ＥＳＬサーバ３０から送信されたコマンドデータ（パケット及びプロトコル）を、所定のデータ形式に変換する（ステップＳ１５）。続いて、中継器６０は、各各端末（棚札端末７０及びＰＯＰ端末８０）と同期をとるための同期信号を各端末（棚札端末７０及びＰＯＰ端末８０）に同報送信した後（ステップＳ１６）、ステップＳ１５で生成したコマンドデータを送信する（ステップＳ１７）。
【００６７】
このようにして中継器６０からコマンドデータを受信した指示対象の棚札端末７０では、コマンドデータに従い指示内容に応じた処理（例えば表示書き換え等）を実行する（ステップＳ１８）。そして、棚札端末７０は、実行結果に応じたＡＣＫ／ＮＡＣＫを中継器６０に送信する（ステップＳ１９）。このＡＣＫ／ＮＡＣＫは所定のプロトコル変換を受けながら順次転送され、最初の指示を出したＰＯＳサーバ２０に確認信号として伝達される（ステップＳ２２０、Ｓ２２１）。以上説明したステップＳ１５〜Ｓ１９、Ｓ１１７〜Ｓ２２１の処理は、ＥＳＬサーバ３０がフレームを送信する毎に行われる。
【００６８】
また、中継器６０からコマンドデータを受信した指示対象のＰＯＰ端末８０では、コマンドデータに従い指示内容に応じた処理（例えば表示書き換え等）を実行する（ステップＳ１１８）。そして、ＰＯＰ端末８０は、実行結果に応じたＡＣＫ／ＮＡＣＫを中継器６０に送信する（ステップＳ１１９）。このＡＣＫ／ＮＡＣＫは所定のプロトコル変換を受けながら順次転送され、最初の指示を出したＰＯＳサーバ２０に確認信号として伝達される（ステップＳ２２０、Ｓ２２１）。
【００６９】
次に、図１３を参照し、中継器６０と棚札端末７０及びＰＯＰ端末８０との間の無線プロトコルで使用される基本フレームの構成について説明する。ここで、図１３は、中継器と端末（棚札端末及びＰＯＰ端末）との間の通信で使用される基本フレーム構成を模式的に示した図である。なお、同図下部に示した上下方向の矢印群は、各スロットでの通信方向が主としてどちら方向か（中継器６０→端末（棚札端末７０、ＰＯＰ端末８０）、又は、端末（棚札端末７０、ＰＯＰ端末８０）→中継器６０）を表している。また、同図下部、破線で示した矢印は基本フレーム使用時の時間の経過方向を表している。
【００７０】
図１３に示したように、基本フレームは大別して３つの部分から構成される。即ち、中継器６０と棚札端末７０との間で同期をとるための同期期間Ｔ１０、中継器６０と棚札端末７０との間でデータの授受を行うためのデータ通信期間Ｔ３０、中継器６０とＰＯＰ端末８０との間でデータの授受を行うためのデータ通信期間Ｔ４０で構成される。データ通信期間Ｔ３０の長さとデータ通信期間Ｔ４０の長さとは、同じであって良い。なお、同期期間Ｔ１０は、第１の実施の形態で説明したものと同様であるので詳しい説明は省略する。
【００７１】
データ通信期間Ｔ３０には、複数のサブ同期信号期間（Ｔ３１１、Ｔ３１２、…、Ｔ３１Ｎ）と、コマンドデータが送信される分割データ送受信期間（Ｔ３２１、Ｔ３２２、…、Ｔ３２Ｎ）とが交互に設けられている（Ｎは３以上の自然数）。また、データ通信期間Ｔ３０には、分割データ送受信期間に中継器６０から送信されたコマンドデータに対する、棚札端末７０からのレスポンス（ＡＣＫ／ＮＡＣＫ）に係るＡＣＫ／ＮＡＣＫ送信期間Ｔ３３が設けられている。
【００７２】
データ通信期間Ｔ４０には、複数のサブ同期信号期間（Ｔ４１１、Ｔ４１２、…、Ｔ４１Ｎ）と、コマンドデータが送信される分割データ送受信期間（Ｔ４２１、Ｔ４２２、…、Ｔ４２Ｎ）とが交互に設けられている（Ｎは３以上の自然数）。また、データ通信期間Ｔ４０には、分割データ送受信期間に中継器６０から送信されたコマンドデータに対する、ＰＯＰ端末８０からのレスポンス（ＡＣＫ／ＮＡＣＫ）に係るＡＣＫ／ＮＡＣＫ送信期間Ｔ４３が設けられている。
【００７３】
このような構成の基本フレームによって、ＥＳＬサーバ３０から中継器６０を介しての棚札端末７０へのデータ送信期間と、ＥＳＬサーバ３０から中継器６０を介してのＰＯＰ端末８０へのデータ通信期間とが設定される。
【００７４】
ここで、上記の基本フレームは、ＥＳＬサーバ３０が中継器６０に送信した上述のフレームに基づいて生成される。本実施の形態では、上記のデータ通信期間Ｔ３０は、上記第１の期間に対応しており、上記のデータ通信期間Ｔ３０は、上記第２の通信期間に対応している。
【００７５】
以上説明したように、本実施の形態では、データ送信手段としてのＥＳＬサーバ３０のＣＰＵ１０１が、第１の通信期間と第２の通信期間とを含む一つのフレームにおける第１の通信期間と第２の通信期間との一方を棚札端末７０へのデータ送信に用い、第１の通信期間と第２の通信期間との他方を広告端末８０へのデータ送信に用い、そのフレームを複数回送信する。したがって、棚札端末７０及びＰＯＰ端末８０へのデータ配信をバランス良く行うことができる。
【００７６】
ここで、第１の実施の形態で説明したタイムスロットを用いた通信では、例えばＰＯＰ端末８０との通信が発生しないときでもタイムスロットを用意しておかなければならず、システム全体の通信効率が落ちる可能性がある。これに対して、本実施の形態では、データ通信期間を通信量の有無によって短縮できるので、効率の良い通信が可能になる。
【００７７】
また、本実施の形態では、基本フレーム内に棚札端末７０及びＰＯＰ端末８０のデータ通信期間をそれぞれ別々に設けることによって、片方の端末への転送だけが発生している場合には、もう一方の通信期間は自ずと短縮され、結果的にシステム全体の通信の効率化が図られるようになる。
【００７８】
以上、本発明の実施の形態について説明したが、本発明はこれに限定されるものではなく、本発明の主旨を逸脱しない範囲での種々の変更、置換、追加等が可能である。
【００７９】
例えば、上記実施形態では、ＥＳＬサーバ３０は有線ネットワークＮ１を介して中継器６０と接続する形態としたが、これに限らず、アクセスポイント５０の無線ＬＡＮ機能を用いて中継器６０と接続する形態としてもよい。この場合、有線ケーブルが不要となるため中継器６０の設置位置の自由度を高めることができる。
【符号の説明】
【００８０】
１  情報表示システム
３０  ＥＳＬサーバ
７０  棚札端末
８０  ＰＯＰ端末
１０１  ＣＰＵ
【先行技術文献】
【特許文献】
【００８１】
【特許文献１】特許第３５６０９８８号公報
【図１】
2011191815.tif 000003
【図２】
2011191815.tif 000004
【図３】
2011191815.tif 000005
【図４】
2011191815.tif 000006
【図５】
2011191815.tif 000007
【図６】
2011191815.tif 000008
【図７】
2011191815.tif 000009
【図８】
2011191815.tif 000010
【図９】
2011191815.tif 000011
【図１０】
2011191815.tif 000012
【図１１】
2011191815.tif 000013
【図１２】
2011191815.tif 000014
【図１３】
2011191815.tif 000015