(57)【要約】【課題】システム全体のデータ通信効率を向上させる。【解決手段】管理サーバ２は、各無線端末５に表示データを送信し、表示データを受信できた無線端末５は、管理サーバ２に応答を返す。管理サーバ２は、応答がない無線端末５があった場合、応答がされるまで所定の複数回表示データを再送する。当該再送に対しても応答がなかった場合、管理サーバ２は、当該無線端末５を不在端末として登録する。管理サーバ２は、不在端末として登録された無線端末５に表示データを送信する際、端末確認データを送信する。管理サーバ２は、無線端末５から端末確認データに対する応答が返ってきた場合、当該無線端末５を不在端末の登録から抹消して存在端末状態に回復し、表示データを送信する。一方、管理サーバ２は、端末確認データ受信の応答がなかった場合、当該無線端末５に表示データを送信せず、不在端末としての登録を維持する。【選択図】図１
2011191898.tif 000002
【特許請求の範囲】
【請求項１】
表示手段を備えた無線端末と通信する通信手段と、
前記通信手段によって前記無線端末に送信したデータが前記無線端末に受信されたか否かを判断する判断手段と、
前記通信手段を用いて前記無線端末に表示データを送信する表示データ送信手段と、
前記送信した表示データが前記無線端末に受信されなかったと前記判断手段で判断された場合に、前記通信手段を用いて、前記無線端末に前記送信した表示データよりもデータサイズの小さい応答確認用データを送信する応答確認用データ送信手段と、
を具備し、
前記表示データ送信手段は、前記送信した応答確認用データが前記無線端末に受信されたと前記判断手段で判断された場合に、前記表示データを前記無線端末に再送信することを特徴とするサーバ。
【請求項２】
前記判断手段は、前記表示データ送信手段が前記表示データを所定回数送信しても前記無線端末に受信されなかった場合に、前記表示データが前記無線端末に受信されなかったと判断することを特徴とする請求項１に記載のサーバ。
【請求項３】
前記応答確認用データ送信手段は、前記無線端末から前記送信した応答確認用データに対する受信応答が前記判断手段にされるまで前記応答確認用データを送信し、
前記判断手段は、前記応答確認用データの送信回数が所定回数に達するまでに前記無線端末から前記受信応答があった場合に、前記応答確認用データが前記無線端末に受信されたと判断することを特徴とする請求項１、又は請求項２に記載のサーバ。
【請求項４】
前記表示データが前記無線端末に受信されなかったと判断された無線端末を登録する登録手段と、
前記表示データの送信先の無線端末が前記登録手段で登録されているか否かを確認する確認手段と、を備え、
前記応答確認用データ送信手段は、当該無線端末が前記登録手段で登録されていると確認された場合に当該無線端末に応答確認用データを送信し、
前記表示データ送信手段は、前記送信した応答確認用データが前記無線端末に受信されたと前記判断手段で判断された場合に、前記表示データを前記無線端末に再送信することを特徴とする請求項１、請求項２、又は請求項３に記載のサーバ。
【請求項５】
前記送信した応答確認用データが前記無線端末に受信されたと前記判断手段で判断された場合に、前記登録手段は、前記無線端末の登録を解除し、
前記送信した応答確認用データが前記無線端末に受信されなかったと前記判断手段で判断された場合に、前記登録手段は、前記無線端末の登録を継続することを特徴とする請求項４に記載のサーバ。
【請求項６】
前記判断手段は、前記無線端末に送信したデータのパケットの全てについて前記無線端末から受信応答がなかった場合に、前記無線端末が当該データを受信しなかったと判断することを特徴とする請求項１から請求項５までのうちの何れか１の請求項に記載のサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバに関し、例えば、中継機を介して無線端末とサーバが通信するものに関する。
【背景技術】
【０００２】
店舗では、商品の価格などを表示した棚札を商品棚に設置し、顧客の便宜を図っている。
これら棚札は、一般に、紙媒体に印字したり、手書きしたりして作成されるが、近年では、液晶表示部に商品情報を表示する電子棚札が用いられるようになってきた。
電子棚札は、例えば、赤外線や電波などにより表示情報を受信し、これを液晶表示部に表示する。
【０００３】
電子棚札システムは、例えば、１台のサーバと、数台の中継機（送信装置）と、多数の無線端末（電子棚札、１０万台に及ぶこともある）を用いて構成されている。
サーバは、無線端末と、当該無線端末が同期する中継機と、無線端末への通信経路を対応づけて記憶・管理している。
電子棚札は中継機の送信する同期信号に同期することにより、中継機を介してサーバと通信し、サーバが表示データを無線端末に送信すると無線端末の表示は迅速に更新される。
【０００４】
ところで、一般に、データ通信では、通信エラーが発生する場合があるが、この場合に対処する技術として次の特許文献１の「データ送信装置、データ送信方法、プログラム及び記憶媒体」がある。
この技術は、データを相手側に送信中、エラーが起こった際にそのまま再送信を行うことにより再度のエラーの発生を防止し、ネットワークの負荷を軽減するものである。
この技術では、有線ネットワークでの接続が意識されており、このため、データが送信可能であるか否かの判定は有線ＬＡＮを使用して瞬時に判断することができる。
【０００５】
一方、無線を使用した電子棚札システムでは、表示データの送信中にエラーが発生した場合、無線端末が「エリア内に存在していない」のか、「存在しているが無線状況により通信できない状況になっている」のかが判断できないため、受信が確認できるまで複数回表示データを再送信せざるを得ない。
【０００６】
表示データは、例えば、１画面分が例えば２０００バイト程度のサイズのビットマップ画像情報を含んでおり、無線端末が、例えば、電池切れ、故障、各種電波障害によるリンク切れ、持ち去り、などの何らかの理由で「存在しない」と判断された（即ち、無線端末から応答がない）場合、上記画像情報を含む表示データを複数回（例えば、５０回）再送信することになる。
このため、特に、このような応答のない不在端末が数多く存在する場合、表示データの再送制御のために通信帯域が占領されてしまい、店舗全体のスループットが低下するという問題があった。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００２−２９０４９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、システム全体のデータ通信効率を向上させることを目的とする。
【課題を解決するための手段】
【０００９】
請求項１に記載の発明では、表示手段を備えた無線端末と通信する通信手段と、前記通信手段によって前記無線端末に送信したデータが前記無線端末に受信されたか否かを判断する判断手段と、前記通信手段を用いて前記無線端末に表示データを送信する表示データ送信手段と、前記送信した表示データが前記無線端末に受信されなかったと前記判断手段で判断された場合に、前記通信手段を用いて、前記無線端末に前記送信した表示データよりもデータサイズの小さい応答確認用データを送信する応答確認用データ送信手段と、を具備し、前記表示データ送信手段は、前記送信した応答確認用データが前記無線端末に受信されたと前記判断手段で判断された場合に、前記表示データを前記無線端末に再送信することを特徴とするサーバを提供する。
請求項２に記載の発明では、前記判断手段は、前記表示データ送信手段が前記表示データを所定回数送信しても前記無線端末に受信されなかった場合に、前記表示データが前記無線端末に受信されなかったと判断することを特徴とする請求項１に記載のサーバを提供する。
請求項３に記載の発明では、前記応答確認用データ送信手段は、前記無線端末から前記送信した応答確認用データに対する受信応答が前記判断手段にされるまで前記応答確認用データを送信し、前記判断手段は、前記応答確認用データの送信回数が所定回数に達するまでに前記無線端末から前記受信応答があった場合に、前記応答確認用データが前記無線端末に受信されたと判断することを特徴とする請求項１、又は請求項２に記載のサーバを提供する。
請求項４に記載の発明では、前記表示データが前記無線端末に受信されなかったと判断された無線端末を登録する登録手段と、前記表示データの送信先の無線端末が前記登録手段で登録されているか否かを確認する確認手段と、を備え、前記応答確認用データ送信手段は、当該無線端末が前記登録手段で登録されていると確認された場合に当該無線端末に応答確認用データを送信し、前記表示データ送信手段は、前記送信した応答確認用データが前記無線端末に受信されたと前記判断手段で判断された場合に、前記表示データを前記無線端末に再送信することを特徴とする請求項１、請求項２、又は請求項３に記載のサーバを提供する。
請求項５に記載の発明では、前記送信した応答確認用データが前記無線端末に受信されたと前記判断手段で判断された場合に、前記登録手段は、前記無線端末の登録を解除し、前記送信した応答確認用データが前記無線端末に受信されなかったと前記判断手段で判断された場合に、前記登録手段は、前記無線端末の登録を継続することを特徴とする請求項４に記載のサーバを提供する。
請求項６に記載の発明では、前記判断手段は、前記無線端末に送信したデータのパケットの全てについて前記無線端末から受信応答がなかった場合に、前記無線端末が当該データを受信しなかったと判断することを特徴とする請求項１から請求項５までのうちの何れか１の請求項に記載のサーバを提供する。
【発明の効果】
【００１０】
本発明によれば、表示データよりもデータサイズの小さい端末確認信号で無線端末の存在確認をした後、表示データを送信することにより、システム全体のデータ通信効率を向上させることができる。
【図面の簡単な説明】
【００１１】
【図１】無線通信システムのネットワーク構成の一例を示した図である。
【図２】管理サーバなどのハードウェア的な構成の一例を示した図である。
【図３】端末ＤＢの論理的な構成の一例を示した図である。
【図４】基本フレームの構成を説明するための図である。
【図５】基本フレームによる個別データの送信例を説明するための図である。
【図６】基本フレームによる個別データの送信例を説明するための図である。
【図７】管理サーバが無線端末と通信を行う際のシーケンス図である。
【図８】管理サーバが無線端末と通信を行う際のシーケンス図である。
【図９】無線端末を不在端末に登録した後の処理を説明するためのシーケンス図である。
【図１０】無線端末を不在端末に登録した後の処理を説明するためのシーケンス図である。
【図１１】管理サーバ、中継機、無線端末の有する各手段を示した図である。
【発明を実施するための形態】
【００１２】
（１）実施形態の概要
無線通信システム１（図１）において、管理サーバ２は、各無線端末５に表示データを送信し、表示データを受信できた無線端末５は、管理サーバ２に応答を返す。
管理サーバ２は、応答がない無線端末５があった場合、応答がされる（ある）まで所定の複数回（最大５０回）表示データを再送信する。
そして、当該再送信に対しても応答がなかった場合、管理サーバ２は、当該無線端末５を不在端末として登録し、管理する。
【００１３】
管理サーバ２は、不在端末として登録された無線端末５に表示データを送信する際、まず、データサイズが表示データよりも小さい端末確認データを送信する。
管理サーバ２は、無線端末５から端末確認データに対する応答が返ってきた場合、当該無線端末５を不在端末の登録から抹消して存在端末状態に回復し、表示データを送信する。
【００１４】
一方、管理サーバ２は、端末確認データ受信の応答がなかった場合、当該無線端末５に表示データを送信せず、不在端末としての登録を維持する。
このように、無線通信システム１では、不在端末に向けて無駄なビットマップ画像情報の再送制御を行うことがなくなるので、システム全体のデータ通信効率が向上し、正常な無線端末５へのデータ送信を迅速に行うことができる。
【００１５】
（２）実施形態の詳細
図１は、本実施の形態の無線通信システム１のネットワーク構成の一例を示した図である。
無線通信システム１は、電子棚札システムとして機能し、例えば、大型小売店舗に設置されている。
管理サーバ２は、店舗の事務所などに設置されており、中継機３ａ、３ｂ、３ｃ（以下、特に区別しない場合は中継機３）は、売場の天井や壁などに設置されており、無線端末５は、商品棚に設置されている。
管理サーバ２と中継機３は、有線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）又は無線ＬＡＮによって接続されており、中継機３と無線端末５は無線ＬＡＮとは別の近距離無線方式によって通信する。
【００１６】
管理サーバ２は、無線端末５から端末参加要求を受信し、当該無線端末５を認証した後、当該要求に基づいて無線端末５と中継機３を対応づけて端末ＤＢ（データベース）に記憶する。以後、管理サーバ２は、端末ＤＢで対応づけられている中継機３を介して無線端末５と通信する。
【００１７】
このように、無線端末５を中継機３と対応づけて通信可能とする処理を端末参加処理と呼び、管理サーバ２に端末参加処理を要求する処理を端末参加要求と呼ぶ。
そして、端末参加処理を行うと、端末ＤＢにより、無線端末５を中継機３に対応づけた中継機グループが形成される。
図１の例では、例えば、端末ＩＤが１〜８の無線端末５は、中継機３ａの中継機グループ６ａに属し、端末ＩＤが１０〜１８の無線端末５は、中継機３ｃの中継機グループ６ｃに属している。なお、図では中継機グループを中継機Ｇと略記している。
【００１８】
管理サーバ２は、店舗の担当者などから無線端末５の表示の書き換えを指示されると、例えば、無線端末５の表示内容を表すビットマップデータを含む表示データを作成し、端末ＤＢで対応づけられている中継機３を介して、当該表示データを無線端末５に送信する。
そして、管理サーバ２は、無線端末５から表示データに対する受信応答がない場合、当該無線端末５を「不在端末」に分類する。以降、管理サーバ２からのデータ送信に対して応答のない無線端末５を不在端末と呼ぶことにする。
【００１９】
管理サーバ２は、無線端末５を不在端末に登録すると、表示データよりもデータサイズの小さい端末確認データ（存在確認信号）を無線端末５に送信し、無線端末５から端末確認データに対する受信応答があった場合に、表示データを再送信する。
このように、管理サーバ２は、表示データよりも小さいダミーのデータを無線端末５に送信して、無線端末５の存在が確認できた場合に、表示データを送信するため、表示データの再送信による帯域の占有を抑制することができ、無線通信システム１全体の通信効率を向上させることができる。
【００２０】
中継機３は、例えば、ＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）や赤外線などを用いて近辺の無線端末５と通信し、管理サーバ２と無線端末５の通信を仲介する。
このように、管理サーバ２と無線端末５の通信を中継機３に中継させるのは、無線端末５に中継機３との近距離無線通信を行わせたほうが、無線端末５に遠距離の無線通信を行わせる場合よりも無線端末５の消費電力を低減することができるからである。
【００２１】
また、各中継機３は、通信タイミングが重ならないように従属位相同期を行っている。
即ち、中継機３群に木構造を設定し、各中継機３は、直属の親中継機３の発する同期信号を基準として時間差をおいて同期信号を送信する。
【００２２】
無線端末５は、電源がオンされると周囲の中継機３が送信する同期信号を検知することにより中継機３を探索し、最も無線通信状態がよい中継機３と同期して、管理サーバ２に端末参加要求を送信する。
なお、無線通信品質値としては、ＲＳＳＩ（Ｒｅｃｅｉｖｅｄ  Ｓｉｇｎａｌ  Ｓｔｒｅｎｇｔｈ  Ｉｎｄｉｃａｔｏｒ：受信信号強度）値、同期信号受信率、個別データエラー率などを用いることができる。
【００２３】
無線端末５は、端末参加要求が管理サーバ２によって認証され、端末ＤＢに登録されると、当該中継機３を介して管理サーバ２と通信する。
無線端末５が管理サーバ２から受信する情報には、商品情報などを表示するための表示データ、更新プログラムや無線端末５に各種動作を行わせるコマンドなどがあり、これらは、無線端末５ごとに個別に送信されるデータなので個別データと総称することにする。
一方、無線端末５が管理サーバ２に送信する情報には、管理サーバ２の個別データに対する各種応答、電池の残量、故障の発生、温度計などのセンサを登載している場合は、そのセンサ値などがある。
【００２４】
図２は、管理サーバ２、中継機３、及び無線端末５のハードウェア的な構成の一例を示した図である。
管理サーバ２は、ＣＰＵ２１、ＲＡＭ２２、記憶媒体２３、クロック２４、表示部２５、操作部２６、ＬＡＮ接続Ｉ／Ｆ（インターフェース）２７などから構成されている。
ＣＰＵ２１は、記憶媒体２３などに記憶されたプログラムを実行して各種演算を行ったり管理サーバ２の各部を制御したりする中央処理装置である。
ＲＡＭ２２は、ＣＰＵ２１に対してワーキングメモリを提供するランダムアクセスメモリである。
【００２５】
記憶媒体２３は、例えば、ハードディスクや半導体装置などによって構成されており、各種のプログラムやデータを記憶している。
本実施の形態では、無線端末５を中継機グループに分けて管理したり、中継機３を介して無線端末５と通信するためのプログラムや、無線端末５と中継機３の対応などを記憶する端末ＤＢなどを記憶している。
クロック２４は、例えば、水晶発振器などによって構成され、クロック信号を生成する。
【００２６】
表示部２５は、例えば、液晶ディスプレイなどによって構成されており、担当者が管理サーバ２を操作する際の操作画面などの各種画面を表示する。
操作部２６は、例えば、キーボードやマウスなどの操作端末を備えており、担当者から管理サーバ２の操作を受け付ける。
担当者は、操作部２６を操作することにより無線端末５に表示データを送信することができる。
ＬＡＮ接続Ｉ／Ｆ２７は、有線、又は無線ＬＡＮであり、中継機３との通信を行う。
【００２７】
中継機３は、ＣＰＵ３１、ＲＡＭ３２、記憶媒体３３、クロック３４、ＬＡＮ接続Ｉ／Ｆ３５、近距離無線Ｉ／Ｆ３６などを備えている。
ＣＰＵ３１は、記憶媒体３３などに記憶されたプログラムを実行して中継機能を発揮したり中継機３の各部を制御する中央処理装置である。
ＲＡＭ３２は、ＣＰＵ３１に対してワーキングメモリを提供するランダムアクセスメモリであり、管理サーバ２から送信されてきた情報を無線端末５に対して送信する際に、これを一時的に記憶したりする。
【００２８】
記憶媒体３３は、例えば、半導体装置などによって構成されており、各種のプログラムやデータを記憶しており、本実施の形態では、管理サーバ２と無線端末５の通信を中継するためのプログラムや、自己の固有情報である中継機ＩＤなどを記憶している。
クロック３４は、例えば、水晶発振器などによって構成され、クロック信号を生成する。
ＬＡＮ接続Ｉ／Ｆ３５は、有線、又は無線ＬＡＮで構成しており、管理サーバ２との通信を行う。
近距離無線Ｉ／Ｆ３６は、無線端末５と近距離の無線通信を行う。
【００２９】
無線端末５は、ＣＰＵ５１、ＲＡＭ５２、記憶媒体５３、ＲＯＭ５４、表示部５５、近距離無線Ｉ／Ｆ５６、バッテリ５７、クロック５９などから構成されている。
ＣＰＵ５１は、記憶媒体５３などに記憶されたプログラムを実行して電子棚札機能を発揮したり無線端末５の各部を制御する中央処理装置である。
ＲＡＭ５２は、ＣＰＵ５１に対してワーキングメモリを提供するランダムアクセスメモリである。ＲＡＭ５２には、管理サーバ２から送信されてきた個別データを記憶するなど、各種の情報が記憶される。
ＲＯＭ５４は、無線端末５が動作するための基本的なプログラムやパラメータなどを記憶したリードオンリメモリである。
【００３０】
記憶媒体５３は、ＦＲＯＭ（Ｆｌａｓｈ  ＲＯＭ）などの半導体装置によって構成されており、各種のプログラムやデータを記憶している。
本実施の形態では、各種プログラムや自己の端末ＩＤなどを記憶している。
【００３１】
表示部５５は、例えば、電力の供給がなくても表示を維持するメモリ性液晶表示装置を用いて構成されており、表示内容の書き換え時にのみ電力を消費し、静的表示期間中は電力を消費しないように構成されている。
近距離無線Ｉ／Ｆ５６は、送受信回路を用いて構成されており、ＣＰＵ５１によって駆動されることにより中継機３と近距離の無線通信を行う。
クロック５９は、例えば、水晶発振器などによって構成されており、無線端末５が各種処理を行うためのクロック信号を発生する。
バッテリ５７は、例えば、所謂ボタン電池などで構成されており、無線端末５が駆動するための電力を供給する。
【００３２】
無線端末５は、近距離無線Ｉ／Ｆ５６を駆動して無線送受信を行うが、消費電力を低減するために、後述する基本フレーム中の同期信号を受信する期間と、自己宛の個別データなどを受信する期間、及び管理サーバ２にデータを送信する期間以外の自己に必要のない期間は無線機能を休止し、同期信号や個別データを受信する際、及び管理サーバ２にデータを送信する際に休止状態から起床してこれらの情報を受信、及び送信するようになっている。
【００３３】
図３は、管理サーバ２の記憶媒体２３が記憶する端末ＤＢの論理的な構成の一例を示した図である。
端末ＤＢは、「端末ＩＤ」、「中継機ＩＤ」、「不在端末」などの項目から構成されている。
項目「端末ＩＤ」は、無線端末５の端末ＩＤであり、項目「中継機ＩＤ」は、当該無線端末５が対応づけられている中継機３の中継機ＩＤである。
【００３４】
このようにして、端末ＤＢは、無線端末５と、当該無線端末５が同期する中継機３を、端末ＩＤと中継機ＩＤによって対応づけており、無線端末５の通信経路が規定される。
図３の例では、例えば、端末ＩＤ「１」の無線端末５に対しては、中継機ＩＤ「０（中継機３ａ）」の中継機３を経由して通信する。
【００３５】
項目「不在端末」は、表示データに対する受信応答がなかった無線端末５を識別するためのフラグ情報であり、「０」は、不在端末に該当しない（即ち、存在端末に該当する）ことを意味し、「１」は、不在端末に該当することを意味する。
【００３６】
図４は、基本フレームの構成を説明するための図である。
基本フレームは、管理サーバ２と無線端末５が通信する際の時分割フォーマットであり、基本フレーム長は、例えば、３秒に設定されている。
基本フレームには、無線端末５に同期信号を送信する同期期間、無線端末５に個別データを送信するデータ期間、及び無線端末５から管理サーバ２に送信するデータがある場合にはこれを送信する端末送信期間が、この順に設けられている。
【００３７】
同期期間には、各中継機グループ用の同期信号が時分割されて設定されており、各同期信号には、同期データ、端末リスト情報、図示しないが、中継する中継機３の中継機ＩＤ、その他の情報が設定されている。
このように同期信号は中継機３ごとに時分割されているため、中継機３は、他の中継機３と重ならないように時間差をおいて同期信号を送信することができる。
【００３８】
同期データは、無線端末５が中継機３と時間同期を行うための情報である。中継機３の有するクロックと無線端末５が有するクロックは、それぞれの精度の関係から相互の時間がずれてくるので、無線端末５は、同期データの受信により中継機との時間差を補正しながら同期状態を維持する。
【００３９】
端末リスト情報は、データ期間で送信される端末リストの送信タイミングを表している。
なお、端末リストは個別データがない場合は作成されず、この場合は、端末リスト情報も作成されない。
【００４０】
データ期間には、端末リストと個別データが設定されている。
端末リストは、個別データを受信する無線端末５の端末ＩＤと受信タイミング（個別データの送信開始タイミング）をリスト化したものである。
個別データは、個別の無線端末５に向けた表示データ、更新用のプログラムなどである。
【００４１】
端末送信期間は、無線端末５から管理サーバ２に情報を自律的に送信する期間であり、例えば、管理サーバ２に端末参加要求したり、故障の有無を送信したり、無線端末５が温度計などのセンサを登載している場合はその検出値を送信したりする。
【００４２】
無線端末５は、バッテリ５７の消耗を極力避けるため、必要がないときはなるべく近距離無線Ｉ／Ｆ５６などによる無線機能を休止状態とし、必要なときに起床して無線機能を駆動するように無線機能の休止と起床を制御することができる。
そして、以上のように構成された基本フレームに対して無線端末５は以下のように動作する。
【００４３】
まず、無線端末５は、同期対象としている中継機３が同期信号を送信するタイミングになると休止状態から起床して同期信号の受信を開始し、同期データを受信する。
次に、無線端末５は、端末リスト情報が送信されてくるか否かを確認する。端末リスト情報が送信されてくる場合は、当該中継機３による同期信号の受信を終了した後、端末リスト情報で指定されたタイミング（端末リストが送信されるタイミング）まで休止状態となる。
【００４４】
一方、端末リスト情報が送信されて来ない場合は、データ期間に個別データが存在しないため、当該中継機３による同期信号の受信を終了した後、無線端末５は、次の同期信号が送信されてくるタイミングまで休止状態となる。
なお、管理サーバ２に送信するデータがある場合、無線端末５は、端末送信期間で起床して管理サーバ２にデータを送信する。
【００４５】
また、無線端末５は、同期信号で端末リスト情報を受信した場合、端末リスト情報で指定されたタイミングで起床して端末リストを受信する。このように、端末リスト情報で端末リストの有無を判断してから端末リストを受信するように構成したのは、なるべく端末リストの受信機会を減らすためである。
そして、無線端末５は、端末リストに自己の端末ＩＤが含まれているか否かを確認する。
自己の端末ＩＤが含まれていない場合、自己宛の個別データはないため、無線端末５は、次の同期信号が送信されてくるタイミングまで休止状態となる。
なお、管理サーバ２に送信するデータがある場合は、端末送信期間で起床して管理サーバ２にデータを送信する。
【００４６】
一方、端末リストに自己の端末ＩＤが含まれている場合、無線端末５は、一端休止状態となった後、端末リストで指定されたタイミングで起床して自己宛の個別データを受信する。個別データを受信した後、無線端末５は、次の同期信号が送信されてくるタイミングまで休止状態となる。
なお、管理サーバ２に送信するデータがある場合は、端末送信期間で起床して管理サーバ２にデータを送信する。
このように、無線端末５は、管理サーバ２と通信を行う場合、自己に必要なときだけ起床して残りは休止状態となって電力消費量を低減するようになっている。
【００４７】
図５の各図は、基本フレームによる個別データの送信例を説明するための図である。
図５（ａ）は、送信対象の無線端末５が全て中継機３ａに対応づけられている場合を表している。
表示スペースを省略するため、図では、端末リストをリストと記し、個別データをデータと記してある。
図に示したように、同期期間では、中継機３ａ、３ｂ、３ｃごと（即ち、中継機グループごと）の同期信号が時分割により送信される。
【００４８】
無線端末５は、全て中継機３ａの中継機グループに属するため、中継機３ａから送信される同期信号に同期している。
この管理サーバ２は、無線端末５に個別データを送信する場合、中継機３ａ用の同期信号に端末リスト情報を設定する。
そして、管理サーバ２は、個別データの送信対象となっている無線端末５の端末ＩＤと個別データの受信タイミングを端末リストに設定する。
【００４９】
すると、無線端末５は、中継機３ａから送信されてくる同期信号の端末リスト情報の有無を判断し、端末リスト情報が存在する場合には、端末リスト情報で指定されているタイミングで端末リストを受信し、更に、端末リストに自己の端末ＩＤが指定されている場合には、端末リストで指定されたタイミングで個別データを受信する。
【００５０】
図５（ｂ）は、送信対象が中継機３ａに対応づけられている無線端末５と中継機３ｂに対応づけられている無線端末５に渡っている場合を表している。
これらの無線端末５のうち、中継機３ａの中継機グループに属する無線端末５は、中継機３ａから送信される同期信号に同期しており、中継機３ｂの中継機グループに属する無線端末５は、中継機３ｂから送信される同期信号に同期している。
【００５１】
管理サーバ２は、これら無線端末５に個別データを送信する場合、中継機３ａ用の同期信号と中継機３ｂ用の同期信号に端末リスト情報を設定する。
そして、管理サーバ２は、中継機３ａに同期している無線端末５のうち、個別データの送信対象となっている無線端末５の端末ＩＤと個別データの受信タイミングを、中継機３ａ用の同期信号に対応する端末リストに設定する。
更に、管理サーバ２は、中継機３ｂに同期している無線端末５のうち、個別データの送信対象となっている無線端末５の端末ＩＤと個別データの受信タイミングを、中継機３ｂ用の同期信号に対応する端末リストに設定する。
【００５２】
そして、中継機３ａに同期している無線端末５は、中継機３ａから送信されてくる同期信号の端末リスト情報の有無を判断し、端末リスト情報が存在する場合には、端末リスト情報で指定されているタイミングで端末リストを受信し、更に、端末リストに自己の端末ＩＤが指定されている場合には、端末リストで指定されたタイミングで個別データを受信する。
【００５３】
また、中継機３ｂに同期している無線端末５は、中継機３ｂから送信されてくる同期信号の端末リスト情報の有無を判断し、端末リスト情報が存在する場合には、端末リスト情報で指定されているタイミングで端末リストを受信し、更に、端末リストに自己の端末ＩＤが指定されている場合には、端末リストで指定されたタイミングで個別データを受信する。
【００５４】
図６は、送信対象が中継機３ｂに対応づけられている無線端末５と中継機３ｃに対応づけられている無線端末５に渡っている場合を表している。
これらの無線端末５のうち、中継機３ｂの中継機グループに属する無線端末５は、中継機３ｂから送信される同期信号に同期しており、中継機３ｃの中継機グループに属する無線端末５は、中継機３ｃから送信される同期信号に同期している。
この場合は、図５（ｂ）の説明で中継機３ａを中継機３ｂとし、中継機３ｂを中継機３ｃと置き換えた場合と同様となる。
【００５５】
図７は、管理サーバ２が無線端末５と通信を行う際のシーケンス図である。
以下の処理は、管理サーバ２のＣＰＵ２１、中継機３のＣＰＵ３１、及び無線端末５のＣＰＵ５１が所定のプログラムに従って行うものである。
なお、以下のシーケンス図では、同期信号の受信などを省略し、表示データの送信について記載している。
【００５６】
管理サーバ２は、無線端末Ａ、Ｂ、Ｃ宛の表示データを、基本フレームに設定して中継機３に送信し、無線端末Ａ、Ｂ、Ｃへの表示データの送信開始をまとめて指示する（ステップ５）。
なお、表示データの送信順序は、一例として、無線端末Ａ、Ｂ、Ｃの順とする。また、表示データは、それぞれ、パケット１〜ｎ（ｎは自然数）に分割されており、管理サーバ２は、分割した表示データを一括して中継機３に送信する。
【００５７】
これに対し、中継機３は、表示データを管理サーバ２から受信して周囲の無線端末５に送信する。
まず、中継機３は、無線端末Ａ向けの表示データのパケット１を送信する（ステップ１０）。
無線端末Ａは、当該パケット１を受信すると、その旨の応答（ＡＣＫ）を中継機３に送信する（ステップ１５）。
【００５８】
次に、中継機３は、無線端末Ａ向けのパケット２を送信する（ステップ２５）。
無線端末Ａは、当該パケット２を受信すると、その旨の応答を中継機３に送信する（ステップ３０）。
以下、中継機３は、パケットｎに至るまで、同様の動作を繰り返す（ステップ３５〜５０）。
【００５９】
中継機３は、無線端末Ａから応答ｎを受信すると（ステップ５０）、管理サーバ２に送信結果通知を送信する（ステップ５５）。
ここでは、エラーが全く発生しなかったものとし、この送信結果通知によって、無線端末Ａ向けの表示データの送信でエラーが０であったことが管理サーバ２に通知される。
【００６０】
また、無線端末Ａは、パケットを結合して表示データを復元すると、データ受信完了通知（ＡＣＫ）を中継機３に送信する（ステップ６０）。
そして、中継機３は、無線端末Ａからデータ受信完了通知を受信すると、これを管理サーバ２に送信する（ステップ６５）。
以上のように、管理サーバ２は、分割した単位での応答と前記パケット受信号の応答（データ受信完了通知）の２種類を期待して無線端末Ａに表示データを送信している。
【００６１】
中継機３は、無線端末Ａに表示データを送信した後、無線端末Ｂ向けの表示データのパケット１を送信する（ステップ１０５）。
無線端末Ｂは、当該パケット１を受信すると、その旨の応答を中継機３に送信する（ステップ１１０）。
【００６２】
次に、中継機３は、無線端末Ｂ向けのパケット２を送信する（ステップ１１５）。ここで、無線端末Ｂがパケット２の通信に失敗したものとする。
中継機３は、無線端末Ｂからパケット２に対する応答を得ないまま、パケット３の送信タイミングになると無線端末Ｂにパケット３を送信する（ステップ１２０）。
【００６３】
無線端末Ｂは、パケット３を受信すると、その旨の応答を中継機３に送信する（ステップ１２５）。
以下、中継機３は、パケットｎに至るまで、同様の動作を繰り返す（〜ステップ１４００）。
ここで、パケットの通信エラーは、パケット２のみであったとする。
【００６４】
中継機３は、無線端末Ｂから応答ｎを受信すると（ステップ１４０）、管理サーバ２に送信結果通知を送信する（ステップ１４５）。
ここでは、パケット２の通信でエラーが発生したため、パケット２の通信エラーが発生した旨が送信結果通知によって管理サーバ２に通知される。
また、無線端末Ｂは、パケットを結合して表示データを復元することができないため、データ受信完了通知の送信を行わない。
【００６５】
管理サーバ２は、このように、一部のパケットの送信に失敗した場合、次の基本フレームで欠落したパケット（ここでは、パケット２）を無線端末Ｂに再送信する。
そして、管理サーバ２は、次の基本フレーム以降、無線端末Ｂからデータ受信完了通知が送信されてくるまで最大５０回、欠落したパケット（パケット２）を無線端末Ｂに再送信する。なお、最大回数は、任意に設定することができる。
【００６６】
図８は、図７のシーケンス図の続きである。ただし、無線端末Ｂに対するパケット２の再送信は省略してある。
中継機３は、無線端末Ｂへの表示データの送信を終えると、無線端末Ｃ向けのパケット１を送信する（ステップ２０５）。ここで、無線端末Ｃがパケット１の通信に失敗したものとする。
【００６７】
中継機３は、無線端末Ｃからパケット１に対する応答を得ないまま、パケット２の送信タイミングになると無線端末Ｂにパケット２を送信する（ステップ２１０）。ここで、無線端末Ｃがパケット２の通信に失敗したものとする。
以降、中継機３は、パケットｎまで送信するが、全てエラーとなったとする（〜ステップ２２０）。
即ち、中継機３は、全パケットの送信に失敗したものとする。
【００６８】
中継機３は、パケットｎの送信後に無線端末Ｃから応答がないことを確認すると、送信結果を管理サーバ２に送信する（ステップ２２５）。
管理サーバ２は、このように、全パケットの送信に失敗した場合、次の基本フレームで全パケットを無線端末Ｃに再送信する（ステップ２３０〜２４５）。
ここでも、全てエラーになったとし、中継機３は、その旨の送信結果通知を管理サーバ２に送信する（ステップ２５５）。
【００６９】
管理サーバ２は、更に、次の基本フレームでも無線端末Ｃに全パケットをデータ受信完了通知があるまで、最大５０回再送信する（〜ステップ２６０）。この最大回数は任意に設定することができる。
管理サーバ２は、５０回再送信しても全パケットが無線端末Ｃに受信されない場合、無線端末Ｃが通信エリアに存在しない可能性があるため、端末ＤＢで無線端末Ｃを不在端末として登録する（ステップ２６５）。
なお、本実施の形態では、不在端末の登録を端末ＤＢで行ったが、例えば、送信に失敗した表示データを送信先の無線端末５の端末ＩＤと関連づけて記憶しておき、これを以て不在端末の登録を行ってもよい。
【００７０】
図９は、無線端末Ｃを不在端末に登録した後の処理を説明するためのシーケンス図である。
管理サーバ２は、無線端末Ｃを不在端末に登録した後、無線端末Ｃへの表示データ送信指示が発生すると（ステップ３０５）、無線端末Ｃが端末ＤＢで不在端末として登録されているか否かを確認する。
ところで、管理サーバ２は、表示データを無線端末５に送信する前に、当該無線端末５が端末ＤＢで不在端末として登録されているか否かを確認し、無線端末５が不在端末として登録されていない場合は、無線端末５に表示データを送信し、無線端末５が不在端末として登録されている場合は、表示データ送信の前に無線端末５に向けた端末確認データを送信するようになっている。
【００７１】
今の場合は、無線端末Ｃは、端末ＤＢで不在端末として登録されているため、管理サーバ２は、無線端末Ｃに端末確認データを送信する（ステップ３１０）。
なお、無線端末Ｃが不在端末として登録されていなかった場合、管理サーバ２は、無線端末Ｃに表示データを送信する。
そして、中継機３は、管理サーバ２から端末確認データを受信して、これを無線端末Ｃに送信する（ステップ３１５）。
ここで、無線端末Ｃに対する端末確認データの送信は失敗したものとする。
【００７２】
中継機３は、無線端末Ｃから応答がないため、送信がエラーとなった旨の端末確認送信結果通知を管理サーバ２に送信する（ステップ３２０）。
管理サーバ２は、中継機３からエラーとなった旨の端末確認送信結果通知を受信すると、最大５０回、端末確認データを送信する（ステップ３２５〜３３５）。なお、最大回数は任意に設定することができる。
そして、管理サーバ２は、端末確認データを５０回送信しても受信完了の端末確認送信結果通知を得られなかった場合、端末確認データの送信を停止する（ステップ３４０）。
管理サーバ２は、無線端末Ｃの不在端末としての登録を継続する。
【００７３】
図１０は、図９において、無線端末Ｃが管理サーバ２からの端末確認データに応答した場合のシーケンス図である。
管理サーバ２が無線端末Ｃに対する端末確認データの送信を停止した後（図９のステップ３４０）、無線端末Ｃへの表示データ送信指示が発生すると（ステップ４０５）、管理サーバ２は、無線端末Ｃが端末ＤＢで不在端末として登録されているか否かを確認する。
ここでは、無線端末Ｃは、不在端末として登録されているため、管理サーバ２は、無線端末Ｃに向けて端末確認データを送信する（ステップ４１０）。
【００７４】
中継機３は、当該端末確認データを受信し、無線端末Ｃに送信する（ステップ４１５）。ここでは、無線端末Ｃは、端末確認データの受信に成功したものとする。
無線端末Ｃは、端末確認データの受信に成功すると、中継機３に応答し（ステップ４２０）、更に、端末確認データの受信が完了するとデータ受信完了通知を中継機３に送信する（ステップ４２５）。
【００７５】
次に、中継機３は、データ受信完了通知を受信した旨の端末確認送信結果通知を管理サーバ２に送信する（ステップ４３０）。
管理サーバ２は、中継機３から当該通知を受信すると、無線端末Ｃが通信エリア内に存在することが確認できたため、端末ＤＢで無線端末Ｃの不在端末の登録を解除（ステップ４３５）し、存在端末として端末ＤＢに再登録する。
【００７６】
次に、管理サーバ２は、無線端末Ｃに表示データを送信する（ステップ４４０）。
以降のステップ４４５〜４９５は、図７のステップ１０〜６５と同様であり、無線端末Ｃは、当該表示データにより表示を更新する。
【００７７】
図１１は、管理サーバ、中継機、無線端末の有する各手段を示した図である。
無線端末５は、表示部５５によって表示データの内容を表示するため、表示手段を備えた無線端末として機能している。
そして、管理サーバ２は、無線端末５と通信するため、表示手段を備えた無線端末と通信する通信手段２０７を備えており、管理サーバ２は、無線端末５からの応答を通知する送信通知結果により、無線端末５にデータが受信されたか否かを判断するため、前記通信手段２０７によって前記無線端末に送信したデータが前記無線端末に受信されたか否かを判断する判断手段２０８を備えている。
また、管理サーバ２は、無線端末５に表示データを送信するため、前記通信手段２０７を用いて前記無線端末に表示データを送信する表示データ送信手段２０４を備えている。
更に、管理サーバ２は、表示データが無線端末５に受信されなかったと判断した場合に、表示データよりもデータサイズの小さい端末確認データを無線端末５に送信するため、前記送信した表示データが前記無線端末に受信されなかったと前記判断手段２０８で判断された場合に、前記通信手段２０７を用いて、前記無線端末に前記送信した表示データよりもデータサイズの小さい応答確認用データを送信する応答確認用データ送信手段２０５を備えている。ここで、端末確認データは、応答確認用データとして機能している。
そして、管理サーバ２は、端末確認データに対して無線端末５から応答があった場合に、無線端末５に表示データを送信するため、前記表示データ送信手段２０４は、前記送信した応答確認用データが前記無線端末に受信されたと前記判断手段２０８で判断された場合に、前記表示データを前記無線端末に再送信する。
【００７８】
また、管理サーバ２は、無線端末５に表示データを所定の最大回数（例えば、５０回）送信しても応答がなかった場合に表示データが受信されなかったと判断するため、前記判断手段２０８は、前記表示データ送信手段２０４が前記表示データを所定回数送信しても前記無線端末に受信されなかった場合に、前記表示データが前記無線端末に受信されなかったと判断している。
【００７９】
また、管理サーバ２は、所定の最大回数（例えば、５０回）を限度として、無線端末５から応答がされるまで端末確認データを送信し、応答があった場合に端末確認データが無線端末５に受信されたと判断するため、前記応答確認用データ送信手段２０５は、前記無線端末から前記送信した応答確認用データに対する受信応答が前記判断手段２０８にされるまで前記応答確認用データを送信し、前記判断手段２０８は、前記応答確認用データの送信回数が所定回数に達するまでに前記無線端末から前記受信応答があった場合に前記応答確認用データが前記無線端末に受信されたと判断している。
【００８０】
また、管理サーバ２は、無線端末５から表示データに対する応答がなかった場合に、無線端末５を不在端末として登録するため、前記表示データが前記無線端末に受信されなかったと判断された無線端末を登録する登録手段２０９を備えている。
更に、管理サーバ２は、表示データを送信する際に、送信先の無線端末５が不在端末に登録されているか否か確認するため、前記表示データの送信先の無線端末が前記登録手段２０９で登録されているか否かを確認する確認手段２０６を備えている。
そして、管理サーバ２は、無線端末５が不在端末として登録されていた場合、まず、無線端末５に端末確認データを送信し、当該端末確認データが受信された場合に、表示データを送信するため、前記応答確認用データ送信手段２０５は、当該無線端末が前記登録手段２０９で登録されていると確認された場合に当該無線端末に応答確認用データを送信し、前記表示データ送信手段２０４は、前記送信した応答確認用データが前記無線端末に受信されたと前記判断手段２０８で判断された場合に、前記表示データを前記無線端末に再送信している。
【００８１】
また、管理サーバ２は、端末確認データに対する応答により端末確認データが無線端末５に受信されたと判断すると、無線端末５の不在端末登録を解除して存在端末として登録し、端末確認データが受信されなかったと判断すると、無線端末５の不在端末登録を持続するため、前記送信した応答確認用データが前記無線端末に受信されたと前記判断手段２０８で判断された場合に、前記登録手段２０９は、前記無線端末の登録を解除し、前記送信した応答確認用データが前記無線端末に受信されなかったと前記判断手段２０８で判断された場合に、前記登録手段２０９は、前記無線端末の登録を継続している。
【００８２】
また、管理サーバ２は、表示データの全てのパケットに対して受信応答がなかった場合に無線端末５が表示データを受信しなかったと判断するため、前記判断手段は、前記無線端末に送信したデータのパケットの全てについて前記無線端末から受信応答がなかった場合に、前記無線端末が当該データを受信しなかったと判断している。
【００８３】
このほか、管理サーバ２は、基本フレームを作成する基本フレーム作成手段２０３、表示部２５を用いて表示を行う表示手段２０２、操作部２６によって操作を受け付ける外部操作手段２０１、及び上記各手段を制御する制御手段２１０を備えている。
【００８４】
中継機３は、以下の構成を有する。
通信手段３０１は、ＬＡＮ接続Ｉ／Ｆ３５を用いて構成されており、管理サーバ２と通信する。
通信手段３０４は、近距離無線Ｉ／Ｆ３６を用いて構成されており、無線端末５とデータの送受信を行う。
中継機ＩＤ記憶手段３０３は、自身の中継機ＩＤを記憶する。
制御手段３０２は、上記各手段を制御する。
【００８５】
無線端末５は、以下の構成を有する。
通信手段５０２は、中継機３と通信する。
データ受信完了通知手段５０３は、全パケットを受信してデータを復元した場合にデータ受信完了通知を送信する。
表示書換手段５０４は、表示データを用いて表示部５５の表示を書き換える。
表示データ応答手段５０５は、表示データのパケットを受信した場合に応答する。
端末確認用データ応答手段５０６は、端末確認用データのパケットを受信した場合に応答する。
このほか、表示部５５を用いて表示を行う表示手段５０１を備えている。
制御手段５０８は、上記各手段を制御する。
【００８６】
以上に説明した実施の形態により、次のような効果を得ることができる。
（１）管理サーバ２は、応答がないため無線端末５が無線エリアに存在するか否かが不明である場合に、これを不在端末として登録し、個別に管理することができる。
（２）管理サーバ２は、不在端末に対しては、表示データを送信する前にデータサイズが表示データよりも小さい端末確認データを送信して、応答の有無を確認することができる。
（３）管理サーバ２は、端末確認データに対する応答により不在端末が無線エリア内に存在することを確認してから、表示データを送信することができる。
（４）管理サーバ２は、端末確認データを用いることにより、無線エリアに存在しない無線端末５に対する表示データの再送信を行わないため、不在端末との通信による帯域の占有を抑制することができ、これによって無線通信システム１全体の通信効率が向上する。
（５）管理サーバ２は、応答の帰ってこない無線端末５を「不在端末」として登録し、端末確認が取れるまで表示データの送信を行わない。そのため、不在端末に向けて無駄な表示データ再送信を行うことがなくなるので、無線通信システム１全体のスループットが向上する。
【符号の説明】
【００８７】
１  無線通信システム
２  管理サーバ
３  中継機
５  無線端末
６  中継機グループ
２１  ＣＰＵ
２２  ＲＡＭ
２３  記憶媒体
２４  クロック
２５  表示部
２６  操作部
２７  ＬＡＮ接続Ｉ／Ｆ
３１  ＣＰＵ
３２  ＲＡＭ
３３  記憶媒体
３４  クロック
３５  ＬＡＮ接続Ｉ／Ｆ
３６  近距離無線Ｉ／Ｆ
５１  ＣＰＵ
５２  ＲＡＭ
５３  記憶媒体
５４  ＲＯＭ
５５  表示部
５６  近距離無線Ｉ／Ｆ
５７  バッテリ
５９  クロック
【図１】
2011191898.tif 000003
【図２】
2011191898.tif 000004
【図３】
2011191898.tif 000005
【図４】
2011191898.tif 000006
【図５】
2011191898.tif 000007
【図６】
2011191898.tif 000008
【図７】
2011191898.tif 000009
【図８】
2011191898.tif 000010
【図９】
2011191898.tif 000011
【図１０】
2011191898.tif 000012
【図１１】
2011191898.tif 000013