(57)【特許請求の範囲】
【請求項１】
複数の中継機のうちの１の中継機と同期を維持し、当該１の中継機を介してサーバと通信する通信手段と、
同期対象となる中継機の更新の必要性を取得する必要性取得手段と、
前記更新の必要性を取得した場合に、周囲の中継機を探索する探索手段と、
前記同期の対象とする中継機を前記探索した中継機の何れかに更新する同期対象更新手段と、
前記探索手段で探索した探索結果を前記サーバに送信する探索結果送信手段と、
前記送信した探索結果に基づいて前記サーバが選択した中継機を特定する中継機特定情報を受信する中継機特定情報受信手段と、
を具備し、
前記同期対象更新手段は、前記受信した中継機特定情報で特定される中継機を同期対象とする、
ことを特徴とする無線端末。
【請求項２】
前記必要性取得手段は、前記サーバからの更新命令を受信することにより更新の必要性を取得する
ことを特徴とする請求項１に記載の無線端末。
【請求項３】
複数の中継機のうちの１の中継機と同期を維持し、当該１の中継機を介してサーバと通信する通信手段と、
同期対象となる中継機の更新の必要性を取得する必要性取得手段と、
前記更新の必要性を取得した場合に、周囲の中継機を探索する探索手段と、
前記同期の対象とする中継機を前記探索した中継機の何れかに更新する同期対象更新手段と、
前記１の中継機との無線通信品質を取得する無線通信品質取得手段と、
を具備し、
前記必要性取得手段は、前記サーバからの更新命令を受信することにより更新の必要性を取得し、
前記探索手段は、前記更新命令を受信し、かつ、前記取得した無線通信品質が所定の閾値以下である場合に周囲の中継機を探索する、
ことを特徴とする無線端末。
【請求項４】
複数の中継機のうちの１の中継機と同期を維持し、当該１の中継機を介してサーバと通信する通信手段と、
同期対象となる中継機の更新の必要性を取得する必要性取得手段と、
前記更新の必要性を取得した場合に、周囲の中継機を探索する探索手段と、
前記同期の対象とする中継機を前記探索した中継機の何れかに更新する同期対象更新手段と、
前記１の中継機との無線通信品質を取得する無線通信品質取得手段と、
を具備し、
前記必要性取得手段は、前記サーバからの更新命令を受信することにより更新の必要性を取得し、
前記更新命令には、第１の更新命令と第２の更新命令があり、
前記探索手段は、前記第１の更新命令を受信した場合には中継機の探索を行い、前記第２の更新命令を受信した場合には、前記取得した無線通信品質が所定の閾値以下である場合に中継機の探索を行う、
ことを特徴とする無線端末。
【請求項５】
前記探索手段で探索した探索結果を前記サーバに送信する探索結果送信手段と、
前記送信した探索結果に基づいて前記サーバが選択した中継機を特定する中継機特定情報を受信する中継機特定情報受信手段と、
を具備し、
前記同期対象更新手段は、前記受信した中継機特定情報で特定される中継機を同期対象とする
ことを特徴とする請求項３又は請求項４に記載の無線端末。
【請求項６】
前記必要性取得手段は、前記サーバから送信されてくる２値のビット情報を監視し、前記ビット情報が反転した場合に前記更新命令を受信したと認識する
ことを特徴とする請求項２、請求項３、又は請求項４に記載の無線端末。
【請求項７】
複数の中継機のうちの１の中継機と同期を維持し、当該１の中継機を介してサーバと通信する通信手段と、
同期対象となる中継機の更新の必要性を取得する必要性取得手段と、
前記更新の必要性を取得した場合に、周囲の中継機を探索する探索手段と、
前記同期の対象とする中継機を前記探索した中継機の何れかに更新する同期対象更新手段と、
前記１の中継機との無線通信品質を取得する無線通信品質取得手段と、
を具備し、
前記必要性取得手段は、前記取得した無線通信品質が所定の閾値以下である場合に中継機の更新の必要性を取得する、
ことを特徴とする無線端末。
【請求項８】
無線端末と、前記無線端末が同期を維持する中継機と、を対応づけて記憶する記憶手段と、
前記中継機を介して、当該中継機に前記対応づけられている無線端末と通信する通信手段と、
前記無線端末に同期対象とする中継機の更新命令を送信する更新命令送信手段と、
前記更新命令によって前記無線端末が同期対象として更新した中継機を、当該無線端末と対応づけて前記記憶を更新する記憶更新手段と、
前記更新命令を送信した後、前記無線端末が中継機を探索した探索結果を当該無線端末から受信する探索結果受信手段と、
前記受信した探索結果を用いて、前記無線端末が同期対象とする中継機を選択する中継機選択手段と、
前記選択した中継機を特定する中継機特定情報を前記無線端末に送信する中継機特定情報送信手段と、
を具備したことを特徴とするサーバ。
【請求項９】
無線端末と、前記無線端末が同期を維持する中継機と、を対応づけて記憶する記憶手段と、
前記中継機を介して、当該中継機に前記対応づけられている無線端末と通信する通信手段と、
前記無線端末に同期対象とする中継機の更新命令を送信する更新命令送信手段と、
前記更新命令によって前記無線端末が同期対象として更新した中継機を、当該無線端末と対応づけて前記記憶を更新する記憶更新手段と、
を具備し、
前記更新命令送信手段は、前記更新命令を同期信号に含める
ことを特徴とするサーバ。
【請求項１０】
無線端末と、前記無線端末が同期を維持する中継機と、を対応づけて記憶する記憶手段と、
前記中継機を介して、当該中継機に前記対応づけられている無線端末と通信する通信手段と、
前記無線端末に同期対象とする中継機の更新命令を送信する更新命令送信手段と、
前記更新命令によって前記無線端末が同期対象として更新した中継機を、当該無線端末と対応づけて前記記憶を更新する記憶更新手段と、
を具備し、
前記更新命令送信手段は、前記無線端末に中継機の探索を指示する第１の更新命令と、前記無線端末に現在同期している中継機の無線通信品質が所定の閾値以下である場合に中継機の探索を指示する第２の更新命令と、の何れを送信するかを受け付け、当該受け付けた更新命令を送信する
ことを特徴とするサーバ。
【請求項１１】
前記更新命令を送信した後、前記無線端末が中継機を探索した探索結果を当該無線端末から受信する探索結果受信手段と、
前記受信した探索結果を用いて、前記無線端末が同期対象とする中継機を選択する中継機選択手段と、
前記選択した中継機を特定する中継機特定情報を前記無線端末に送信する中継機特定情報送信手段と、
を具備したことを特徴とする請求項９、又は請求項１０に記載のサーバ。
【請求項１２】
前記更新命令送信手段は、前記無線端末に送信するビット情報を反転させることにより前記更新命令を送信することを特徴とする請求項８から請求項１１までのうちの何れか１の請求項に記載のサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線端末、及びサーバに関し、例えば、中継機を介して無線端末とサーバが通信するものに関する。
【背景技術】
【０００２】
店舗では、商品の価格などを表示した棚札を商品棚に設置し、顧客の便宜を図っている。
これら棚札は、一般に、紙媒体に印字したり、手書きしたりして作成されるが、近年では、液晶表示部に価格などの商品情報を表示する電子棚札が用いられるようになってきた。
電子棚札は、例えば、赤外線や電波などにより表示情報を受信し、これを液晶表示部に表示する。
【０００３】
このような電子棚札を使用する電子棚札システムは、例えば、１台のサーバと、数台の中継機（送信装置）と、多数の無線端末（電子棚札）を用いて構成されている。
無線端末は、何れかの中継機に対応づけられており、サーバは、当該中継機を介して無線端末と通信する。
無線端末と中継機の対応づけは、無線端末が商品棚に設置されて電源オンとなった場合、又は、リセットされた場合に周囲の中継機を探索してサーバに参加要求を送信し、サーバがその端末に対して端末参加応答を送信することで行う。
【０００４】
このような無線端末に関する技術として、次の特許文献１の「電子棚札システム」がある。
この技術は、電子棚札の電源をオンすると、自動的にサーバから電子棚札に対する表示に必要な処理が行われるものである。
【０００５】
ところで、例えば、商品棚のレイアウトの変更などに伴い、多数の無線端末と中継機の対応づけを一斉に再設定したい場合がある。
しかし、従来は、無線端末のリセットスイッチを個々に手動で操作する必要があり、手間がかかるという問題があった。
特許文献１の技術も電源をオンしてイニシャルリセットする必要がある。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００９−１０６４４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明の目的は、サーバからの指令により多数の無線端末と中継機の対応づけを一斉かつ効率的に行うことである。
【課題を解決するための手段】
【０００８】
請求項１に記載の発明では、複数の中継機のうちの１の中継機と同期を維持し、当該１の中継機を介してサーバと通信する通信手段と、同期対象となる中継機の更新の必要性を取得する必要性取得手段と、前記更新の必要性を取得した場合に、周囲の中継機を探索する探索手段と、前記同期の対象とする中継機を前記探索した中継機の何れかに更新する同期対象更新手段と、前記探索手段で探索した探索結果を前記サーバに送信する探索結果送信手段と、前記送信した探索結果に基づいて前記サーバが選択した中継機を特定する中継機特定情報を受信する中継機特定情報受信手段と、を具備し、前記同期対象更新手段は、前記受信した中継機特定情報で特定される中継機を同期対象とする、ことを特徴とする無線端末を提供する。
請求項２に記載の発明では、前記必要性取得手段は、前記サーバからの更新命令を受信することにより更新の必要性を取得することを特徴とする請求項１に記載の無線端末を提供する。
請求項３に記載の発明では、複数の中継機のうちの１の中継機と同期を維持し、当該１の中継機を介してサーバと通信する通信手段と、同期対象となる中継機の更新の必要性を取得する必要性取得手段と、前記更新の必要性を取得した場合に、周囲の中継機を探索する探索手段と、前記同期の対象とする中継機を前記探索した中継機の何れかに更新する同期対象更新手段と、前記１の中継機との無線通信品質を取得する無線通信品質取得手段と、を具備し、前記必要性取得手段は、前記サーバからの更新命令を受信することにより更新の必要性を取得し、前記探索手段は、前記更新命令を受信し、かつ、前記取得した無線通信品質が所定の閾値以下である場合に周囲の中継機を探索する、ことを特徴とする無線端末を提供する。
請求項４に記載の発明では、複数の中継機のうちの１の中継機と同期を維持し、当該１の中継機を介してサーバと通信する通信手段と、同期対象となる中継機の更新の必要性を取得する必要性取得手段と、前記更新の必要性を取得した場合に、周囲の中継機を探索する探索手段と、前記同期の対象とする中継機を前記探索した中継機の何れかに更新する同期対象更新手段と、前記１の中継機との無線通信品質を取得する無線通信品質取得手段と、を具備し、前記必要性取得手段は、前記サーバからの更新命令を受信することにより更新の必要性を取得し、前記更新命令には、第１の更新命令と第２の更新命令があり、前記探索手段は、前記第１の更新命令を受信した場合には中継機の探索を行い、前記第２の更新命令を受信した場合には、前記取得した無線通信品質が所定の閾値以下である場合に中継機の探索を行う、ことを特徴とする無線端末を提供する。
請求項５に記載の発明では、前記探索手段で探索した探索結果を前記サーバに送信する探索結果送信手段と、前記送信した探索結果に基づいて前記サーバが選択した中継機を特定する中継機特定情報を受信する中継機特定情報受信手段と、を具備し、前記同期対象更新手段は、前記受信した中継機特定情報で特定される中継機を同期対象とすることを特徴とする請求項３又は請求項４に記載の無線端末を提供する。
請求項６に記載の発明では、前記必要性取得手段は、前記サーバから送信されてくる２値のビット情報を監視し、前記ビット情報が反転した場合に前記更新命令を受信したと認識することを特徴とする請求項２、請求項３、又は請求項４に記載の無線端末を提供する。
請求項７に記載の発明では、複数の中継機のうちの１の中継機と同期を維持し、当該１の中継機を介してサーバと通信する通信手段と、同期対象となる中継機の更新の必要性を取得する必要性取得手段と、前記更新の必要性を取得した場合に、周囲の中継機を探索する探索手段と、前記同期の対象とする中継機を前記探索した中継機の何れかに更新する同期対象更新手段と、前記１の中継機との無線通信品質を取得する無線通信品質取得手段と、を具備し、前記必要性取得手段は、前記取得した無線通信品質が所定の閾値以下である場合に中継機の更新の必要性を取得する、ことを特徴とする無線端末を提供する。
請求項８に記載の発明では、無線端末と、前記無線端末が同期を維持する中継機と、を対応づけて記憶する記憶手段と、前記中継機を介して、当該中継機に前記対応づけられている無線端末と通信する通信手段と、前記無線端末に同期対象とする中継機の更新命令を送信する更新命令送信手段と、前記更新命令によって前記無線端末が同期対象として更新した中継機を、当該無線端末と対応づけて前記記憶を更新する記憶更新手段と、前記更新命令を送信した後、前記無線端末が中継機を探索した探索結果を当該無線端末から受信する探索結果受信手段と、前記受信した探索結果を用いて、前記無線端末が同期対象とする中継機を選択する中継機選択手段と、前記選択した中継機を特定する中継機特定情報を前記無線端末に送信する中継機特定情報送信手段と、を具備したことを特徴とするサーバを提供する。
請求項９に記載の発明では、無線端末と、前記無線端末が同期を維持する中継機と、を対応づけて記憶する記憶手段と、前記中継機を介して、当該中継機に前記対応づけられている無線端末と通信する通信手段と、前記無線端末に同期対象とする中継機の更新命令を送信する更新命令送信手段と、前記更新命令によって前記無線端末が同期対象として更新した中継機を、当該無線端末と対応づけて前記記憶を更新する記憶更新手段と、を具備し、前記更新命令送信手段は、前記更新命令を同期信号に含めることを特徴とするサーバを提供する。
請求項１０に記載の発明では、無線端末と、前記無線端末が同期を維持する中継機と、を対応づけて記憶する記憶手段と、前記中継機を介して、当該中継機に前記対応づけられている無線端末と通信する通信手段と、前記無線端末に同期対象とする中継機の更新命令を送信する更新命令送信手段と、前記更新命令によって前記無線端末が同期対象として更新した中継機を、当該無線端末と対応づけて前記記憶を更新する記憶更新手段と、を具備し、前記更新命令送信手段は、前記無線端末に中継機の探索を指示する第１の更新命令と、前記無線端末に現在同期している中継機の無線通信品質が所定の閾値以下である場合に中継機の探索を指示する第２の更新命令と、の何れを送信するかを受け付け、当該受け付けた更新命令を送信することを特徴とするサーバを提供する。
請求項１１に記載の発明では、前記更新命令を送信した後、前記無線端末が中継機を探索した探索結果を当該無線端末から受信する探索結果受信手段と、前記受信した探索結果を用いて、前記無線端末が同期対象とする中継機を選択する中継機選択手段と、前記選択した中継機を特定する中継機特定情報を前記無線端末に送信する中継機特定情報送信手段と、を具備したことを特徴とする請求項９、又は請求項１０に記載のサーバを提供する。
請求項１２に記載の発明では、前記更新命令送信手段は、前記無線端末に送信するビット情報を反転させることにより前記更新命令を送信することを特徴とする請求項８から請求項１１までのうちの何れか１の請求項に記載のサーバを提供する。
【発明の効果】
【０００９】
本発明によれば、サーバから多数の無線端末を一斉にリセットすることによりシステム全体の無線端末と中継機の対応情報の更新を効率的に行うことができる。
【図面の簡単な説明】
【００１０】
【図１】無線通信システムのネットワーク構成の一例を示した図である。
【図２】管理サーバなどのハードウェア的な構成の一例を示した図である。
【図３】端末ＤＢの論理的な構成の一例を示した図である。
【図４】基本フレームの構成を説明するための図である。
【図５】無線端末のリセット動作を説明するためのフローチャートである。
【図６】管理サーバ、中継機、無線端末の有する各手段を示した図である。
【図７】変形例に係る無線通信システムのネットワーク構成の一例を示した図である。
【図８】変形例に係る端末ＤＢの論理的な構成の一例を示した図である。
【図９】変形例に係る基本フレームの構成を説明するための図である。
【図１０】変形例において個別データなどの送信例を説明するための図である。
【図１１】変形例において個別データなどの送信例を説明するための図である。
【図１２】変形例に係る無線端末のリセット動作を説明するためのフローチャートである。
【図１３】変形例に係る管理サーバ、中継機、無線端末の有する各手段を示した図である。
【発明を実施するための形態】
【００１１】
（１）実施形態の概要
管理サーバ２（図１）は、無線端末５に送信する同期信号にリセット信号を含める。リセット信号には、全端末リセット信号と閾値リセット信号の２種類が存在する。
無線端末５は、全端末リセット信号を受信した場合は、無条件に自身をリセットして無線通信システム１に再参加する。
また、無線端末５は、現在通信している中継機３との無線通信品質を評価することができ、閾値リセット信号を受信した場合は、無線通信品質が閾値以下である場合に自身をリセットして無線通信システム１に再参加する。
【００１２】
ここで、端末参加処理は次のように行われる。
無線端末５は、リセットすると、周囲の中継機３を探索し、当該探索された中継機３を無線通信品質と共に管理サーバ２に報告することにより端末参加を要求する。
管理サーバ２は、端末参加要求を受けると、無線端末５が同期する中継機３を指定し、無線端末５に通知する。
無線端末５は、管理サーバ２から中継機３の指定を受けると、以後、当該中継機３に同期して管理サーバ２との通信を行う。
再度端末参加させることにより、無線端末５は、無線通信上、最も適した中継機３と対応づけられ、無線通信システム１全体の通信効率最適化を図ることができる。
【００１３】
また、管理サーバ２は、同期信号に設けた全端末リセットビット情報（フラグ）を反転することにより無線端末５に全端末リセット信号を伝達する。
一方、無線端末５は、このビット情報が前回受信時から変化したか否かを判別し、変化を検出した場合、自己リセットして中継機探索、及び端末参加を実施する。
同様に、管理サーバ２は、同期信号に設けた閾値リセットビット情報を反転することにより無線端末５に閾値リセット信号を伝達する。
【００１４】
（２）実施形態の詳細
図１は、無線通信システム１のネットワーク構成の一例を示した図である。
無線通信システム１は、電子棚札システムとして機能し、例えば、大型小売店舗に設置されている。
管理サーバ２は、店舗の事務所などに設置されており、中継機３ａ、３ｂ、・・・（以下、特に区別しない場合は中継機３）は、売場の天井や壁などに設置されており、無線端末５は、商品棚に設置されている。
管理サーバ２と中継機３は、有線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）又は無線ＬＡＮによって接続されており、中継機３と無線端末５は無線によって通信する。
【００１５】
管理サーバ２は、中継機３と無線端末５を対応づけて記憶しており、当該関連する中継機３を介して無線端末５と通信する。
この関連づけは、無線端末５が行った中継機３の探索結果を用いて管理サーバ２が設定し、これを管理サーバ２が無線端末５に通知することにより行われる。
【００１６】
管理サーバ２は、無線端末５にリセット信号を送信することにより無線端末５をリセットさせ、中継機３と無線端末５の対応づけを更新することができる。
なお、リセット信号には、全無線端末５をリセットさせる全端末リセット信号と、無線通信品質が閾値以下となった無線端末５を対象にリセットさせる閾値リセット信号の２種類があり、以下、特に区別しない場合は単にリセット信号と記すことにする。
また、管理サーバ２は、無線端末５を中継機３に対応づけた中継機グループで管理する。
図１の例では、例えば、端末ＩＤが１〜８の無線端末５は、中継機３ａの中継機グループ６ａ（図ではグループをＧと略記している）に属している。
【００１７】
中継機３は、例えば、ＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）や赤外線など用いて近辺の無線端末５と通信し、管理サーバ２と無線端末５の通信を仲介する。
このように、管理サーバ２と無線端末５の通信を中継機３に中継させるのは、無線端末５に中継機３との近距離無線通信を行わせた方が、無線端末５に遠距離の無線通信を行わせる場合よりも無線端末５の消費電力を低減することができるからである。
【００１８】
また、各中継機３は、通信タイミングが重ならないように従属位相同期を行っている。
即ち、中継機３群に木構造を設定し、各中継機３は、直属の親中継機３の発する同期信号を基準として同期信号を送信する。
【００１９】
無線端末５は、管理サーバ２から送信されてきた個別データにより商品表示を行うなどする電子棚札である。
無線端末５は、管理サーバ２によって対応づけられた中継機３の送信する同期信号に同期し、当該中継機３との無線通信を介して管理サーバ２と通信する。
【００２０】
無線端末５は、担当者が電源スイッチを押下して電源オンとなった場合、また、管理サーバ２から送信されてきたリセット信号によってリセットした場合（手動によりリセットすることもできる）、周囲の中継機３を探索（サーチ）し、当該探索した中継機３を無線通信品質値と共にリスト化して管理サーバ２に送信することにより端末参加要求を送信する。
そして、無線端末５は、その応答受信データ内にある、管理サーバ２が指定した中継機３に同期して当該中継機３と通信する。
なお、無線端末５と中継機３と対応づけ、無線端末５を無線通信システム１に接続する処理を参加（端末参加）と呼ぶ。
【００２１】
図２は、管理サーバ２、中継機３、及び無線端末５のハードウェア的な構成の一例を示した図である。
管理サーバ２は、ＣＰＵ２１、ＲＡＭ２２、記憶媒体２３、クロック２４、表示部２５、操作部２６、ＬＡＮ接続Ｉ／Ｆ（インターフェース）２７などから構成されている。
ＣＰＵ２１は、記憶媒体２３などに記憶されたプログラムを実行して各種演算を行ったり管理サーバ２の各部を制御したりする中央処理装置である。
ＲＡＭ２２は、ＣＰＵ２１に対してワーキングメモリを提供するランダムアクセスメモリである。
【００２２】
記憶媒体２３は、例えば、ハードディスクや半導体装置などによって構成されており、各種のプログラムやデータを記憶している。
本実施の形態では、無線端末５を中継機グループに分けて管理したり、無線端末５と通信するためのプログラムや、無線端末５を登録した端末ＤＢ（データベース）などを記憶している。
クロック２４は、例えば、水晶発振器などによって構成され、クロック信号を生成する。
【００２３】
表示部２５は、例えば、液晶ディスプレイなどによって構成されており、担当者が管理サーバ２を操作する際の操作画面などの各種画面を表示する。
操作部２６は、例えば、キーボードやマウスなどの操作端末を備えており、担当者から管理サーバ２の操作を受け付ける。
【００２４】
担当者は、操作部２６を操作することにより無線端末５にリセット信号を送信することができる。例えば、全端末リセット信号を送信する場合は、全端末リセット信号ボタンをマウス操作によりクリックし、閾値リセット信号を送信する場合は、閾値リセット信号ボタンをマウス操作でクリックする。
ＬＡＮ接続Ｉ／Ｆ２７は、有線、又は無線ＬＡＮで構成しており、中継機３との通信を行う。
【００２５】
中継機３は、ＣＰＵ３１、ＲＡＭ３２、記憶媒体３３、クロック３４、ＬＡＮ接続Ｉ／Ｆ３５、近距離無線Ｉ／Ｆ３６などを備えている。
ＣＰＵ３１は、記憶媒体３３などに記憶されたプログラムを実行して中継機能を発揮したり中継機３の各部を制御する中央処理装置である。
ＲＡＭ３２は、ＣＰＵ３１に対してワーキングメモリを提供するランダムアクセスメモリであり、管理サーバ２から送信されてきた情報を無線端末５に対して送信する際に、これを一時的に記憶したりする。
【００２６】
記憶媒体３３は、例えば、半導体装置などによって構成されており、各種のプログラムやデータを記憶しており、本実施の形態では、管理サーバ２と無線端末５の通信を中継するためのプログラムや、自己の固有情報である中継機ＩＤなどを記憶している。
クロック３４は、例えば、水晶発振器などによって構成され、クロック信号を生成する。
ＬＡＮ接続Ｉ／Ｆ３５は、有線、又は無線ＬＡＮであり、管理サーバ２との通信を行う。
近距離無線Ｉ／Ｆ３６は、無線端末５と近距離の無線通信を行う。
【００２７】
無線端末５は、ＣＰＵ５１、ＲＡＭ５２、記憶媒体５３、ＲＯＭ５４、表示部５５、近距離無線Ｉ／Ｆ５６、バッテリ５７、クロック５９などから構成されている。
ＣＰＵ５１は、記憶媒体５３などに記憶されたプログラムを実行して電子棚札機能を発揮したり無線端末５の各部を制御する中央処理装置である。
ＲＡＭ５２は、ＣＰＵ５１に対してワーキングメモリを提供するランダムアクセスメモリである。ＲＡＭ５２には、ＣＰＵ５１が無線通信品質を判断するための閾値など、各種の情報が記憶される。
ＲＯＭ５４は、無線端末５が動作するための基本的なプログラムやパラメータなどを記憶したリードオンリメモリである。
【００２８】
記憶媒体５３は、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）などの半導体装置によって構成されており、各種のプログラムやデータを記憶している。
本実施の形態では、各種プログラムや、自己の端末ＩＤなどを記憶している。
【００２９】
表示部５５は、例えば、メモリ性液晶表示装置を用いて構成されており、表示内容の書き換え時にのみ電力を消費し、静的表示中は電力を消費しないように構成されている。
近距離無線Ｉ／Ｆ５６は、送受信回路を用いて構成されており、ＣＰＵ５１によって駆動されることにより中継機３と近距離の無線通信を行う。
【００３０】
クロック５９は、例えば、水晶発振器などによって構成されており、無線端末５が各種処理を行うためのクロック信号を発生する。
バッテリ５７は、例えば、所謂ボタン電池などで構成されており、無線端末５が駆動するための電力を供給する。
【００３１】
無線端末５は、近距離無線Ｉ／Ｆ５６を駆動して無線送受信を行うが、消費電力を低減するために、基本フレーム中の同期信号を受信する期間と、自己宛の個別データなどを受信する期間以外の自己に必要のない期間は休止し、同期信号や個別データを受信する際に休止状態から起床してこれらの情報を受信するようになっている。
【００３２】
図３は、管理サーバ２の記憶媒体２３が記憶する端末ＤＢの論理的な構成の一例を示した図である。
端末ＤＢは、「中継機ＩＤ」、「端末ＩＤ」などの項目から構成されている。
項目「中継機ＩＤ」は、各中継機３のＩＤ情報である。
【００３３】
項目「端末ＩＤ」は、「中継機ＩＤ」に登録されている中継機に対応づけられている無線端末５の端末ＩＤであり、これにより、中継機グループが設定される。例えば、端末ＩＤ「６」の無線端末５は、中継機ＩＤ「１」の中継機グループに属している。
【００３４】
図４は、基本フレームの構成を説明するための図である。
基本フレームは、管理サーバ２と無線端末５が通信する際の時分割データフォーマットであり、一例として期間長（基本フレーム長）は３秒に設定されている。
基本フレームには、無線端末５に同期信号を送信する同期期間、無線端末５に個別データを送信するデータ期間、及び無線端末５から管理サーバ２に送信するデータがある場合にはこれを送信する端末送信期間が、この順に設けられている。
【００３５】
同期期間には、各中継機グループ用の同期信号が時分割されて設定されており、各同期信号には、同期データ、全端末リセットビット情報、閾値リセットビット情報、端末リスト情報、その他の情報が設定されている。
同期データは、無線端末５が中継機３と時間同期を行うための情報である。中継機３の有するクロックと無線端末５が有するクロックは、それぞれの精度の関係から相互の時間がずれてくるので、無線端末５は、同期データの受信により中継機との時間差を補正しながら同期状態を維持する。
【００３６】
全端末リセットビット情報は、無線端末５に全端末リセット信号を伝達するためのビット情報である。
管理サーバ２は、全端末リセットビット情報として、０又は１を送信し、全端末リセット信号を無線端末５に送信する場合には（即ち、無線端末５に全端末リセットを指令する場合には）、当該ビットを反転させる。
【００３７】
例えば、基本フレームで全端末リセットビット情報を０、０、・・・と送信している場合は、これを１、１、・・・と反転し、また、１、１、・・・と送信している場合は、これを０、０、・・・と反転する。
【００３８】
一方、無線端末５は、前回受信した全端末リセットビット情報と今回受信した全端末リセットビット情報を比較し、前回受信した全端末リセットビット情報に対して今回受信した全端末リセットビット情報が反転している場合は、全端末リセット信号を受信したと判断し、リセット動作を開始する。
【００３９】
このように、同期信号に全端末リセットビット情報（全端末リセット信号）を含ませたのは、無線端末５が全端末リセットビット情報を受信する確率を高めるためである。
同期期間は後述のデータ期間よりも期間が短く、また、データ期間でのデータ受信は、後述するように同期信号の受信の成功を前提としているので、データ期間に送信されるデータよりも同期信号の方が受信の成功する確率が高くなる。
【００４０】
また、全端末リセットビット情報の反転を以て全端末リセット信号の送信とした理由は次の通りである。
無線端末５は、必ずしも毎回受信に成功するとは限らないため、管理サーバ２は、同じデータを複数回再送する場合がある。
【００４１】
この場合、例えば、ビット情報の１をリセット信号と固定してしまうと、１を受信してリセット動作を開始した無線端末５が次の基本フレームで再度１を受信した場合、再度リセット動作を開始してしまう。
【００４２】
ところが、ビットの反転を以てリセットとすると、１を受信して既にリセット動作を開始した無線端末５は、次の基本フレームで１を受信したとしてもリセット動作を再度行うことはない。
なお、これは一例であって、１をリセット信号とするなどと、全端末リセットビット情報の値そのものに対してリセットの有無を定義してもよい。
【００４３】
閾値リセットビット情報は、無線端末５に閾値リセット信号を伝達するためのビット情報である。
管理サーバ２は、閾値リセットビット情報として、０又は１を送信し、閾値リセット信号を無線端末５に送信する場合には（即ち、無線端末５に閾値リセットを指令する場合には）、当該ビットを反転させる。
例えば、基本フレームで閾値リセットビット情報を０、０、・・・と送信している場合は、これを１、１、・・・と反転し、また、１、１、・・・と送信している場合は、これを０、０、・・・と反転する。
【００４４】
一方、無線端末５は、前回受信した閾値リセットビット情報と今回受信した閾値リセットビット情報を比較し、前回受信した閾値リセットビット情報に対して今回受信した閾値リセットビット情報が反転している場合は、閾値リセット信号を受信したと判断する。
無線端末５は、現在同期している中継機３の無線通信品質を評価する機能を備えており、閾値リセット信号を受信したと判断すると、無線通信品質がＲＡＭ５２（図２）に記憶した閾値以下であるか確認する。
ここで、無線通信品質としては、ＲＳＳＩ（Ｒｅｃｅｉｖｅｄ  Ｓｉｇｎａｌ  Ｓｔｒｅｎｇｔｈ  Ｉｎｄｉｃａｔｏｒ：受信信号強度）値、同期信号受信率、個別データエラー率などを用いることができる。
【００４５】
そして、無線端末５は、無線通信品質が閾値より上である場合（無線通信品質がよい場合）はリセット動作を行わず、無線通信品質が閾値以下である場合は、リセット動作を行う。
即ち、無線端末５は、閾値リセットビット情報が反転し、かつ、無線通信品質が閾値以下である場合にリセット動作を行う。
このように、閾値リセットビット情報を設けると、無線通信品質の低い無線端末５だけを選択してリセットさせることができる。
なお、これは一例であって、１をリセット信号とするなどと、閾値リセットビット情報の値そのものに対してリセットの有無を定義してもよい。
【００４６】
端末リスト情報は、端末リストが存在しない場合は作成されず、端末リストが存在する場合は端末リストの受信タイミングを表す。なお、端末リストは、基本フレームに個別データが含まれていない場合は設定されない。
無線端末５は、端末リスト情報が存在しない場合は、基本フレームに個別データが存在しないため、次回の同期信号受信タイミングまで休止状態となって消費電力を低減する。
一方、端末リスト情報がある場合は、一端休止した後、端末リスト受信タイミングで起床して端末リストを受信する。
【００４７】
このように端末リスト情報で端末リストの有無を判断してから端末リストを受信するように構成したのは、なるべく端末リストの受信機会を減らすためである。
端末リストの情報量は、端末リスト情報の情報量より多いため、このように、端末リストの有無を予め同期信号で判断できるようにして無線端末５の消費電力を低減することができる。
【００４８】
データ期間には、端末リストと個別データが設定されている。
端末リストは、個別データを受信する無線端末５の端末ＩＤと受信タイミング（個別データの送信開始タイミング）をリスト化したものである。
無線端末５は、端末リスト情報が存在する場合は、端末リスト情報で指定されたタイミングで端末リストを受信し、当該端末リストに自己の端末ＩＤが含まれているか否かを判断する。
【００４９】
端末リストに自己の端末ＩＤが含まれていない場合、無線端末５は、次の同期信号を受信するタイミングまで休止状態となって消費電力を低減する。
一方、端末リストに自己の端末ＩＤが含まれている場合、無線端末５は、一端休止状態となった後、端末リストで指定されたタイミングに起床して個別データを受信し、その後、次回の同期信号を受信するタイミングまで再び休止状態となって消費電力を低減する。
【００５０】
個別データは、無線端末５の表示を更新するためのデータ、無線端末５に所定の動作をさせるためのコマンド、無線端末５に搭載したプログラムをアップデートするための更新プログラムなどから構成されている。
【００５１】
端末送信期間は、無線端末５から管理サーバ２に送信するデータが存在する場合に、これを送信する期間である。
無線端末５がリセットして、管理サーバ２に端末参加要求を行う場合、端末送信期間に当該要求を行う。
また、端末送信期間に、電池の残量や故障の発生を送信したり、温度計などのセンサを登載している場合は計測値を送信したりすることもできる。
【００５２】
次に、端末参加処理について説明する。
無線端末５は、全端末リセット信号を受信したり、あるいは、無線通信品質が閾値以下の状態で閾値リセット信号を受信すると、端末参加処理を開始する。
まず、無線端末５は、周囲の中継機３が送信する同期信号を受信することにより周囲の中継機３を探索し、当該中継機３の無線通信品質と共に探索した中継機３のリストを作成する。
なお、無線端末５は、端末参加処理が開始してから当該処理が完了して所定の中継機３に同期するまでは休止せずに動作し、周囲の中継機３が送信する同期信号を受信することができる。
【００５３】
次に、探索した中継機３の何れかに同期して管理サーバ２に中継機３のリストを送信することにより端末参加要求送信を行う。
管理サーバ２は、端末参加要求を受けると、無線端末５を機器認証する。そして、管理サーバ２は、無線端末５を適当な中継機３に対応づけて（通常は、最も無線通信品質のよい中継機３）、その結果を無線端末５に送信すると共に、端末ＤＢで当該中継機３と無線端末５が対応づけられるように端末ＤＢを更新する。
無線端末５は、管理サーバ２から対応づけされた中継機３の指定を受けると、以後、当該中継機３の同期信号を受信することで同期状態を維持し、管理サーバ２からの命令を受信する。
【００５４】
この指示は、例えば、対応づけした中継機３の中継機ＩＤを管理サーバ２が無線端末５に送信し、無線端末５が当該中継機ＩＤを用いて中継機３を識別して同期するように構成してもよいし、あるいは、対応づけした中継機３が送信する同期信号を受信するタイミングを管理サーバ２が無線端末５に送信し、無線端末５が当該タイミングで同期信号を受信することにより当該中継機３と同期するように構成しもよい。この場合、当該中継機ＩＤ、及び当該タイミングは、中継機３を特定する中継機特定情報として機能している。
【００５５】
図５は、無線端末５が行うリセット動作を説明するためのフローチャートである。
以下の処理は、無線端末５のＣＰＵ５１（図２）が所定のプログラムに従って行うものである。
まず、ＣＰＵ５１は、現在対応づけられている中継機３の同期信号を受信することにより同期を維持し、通常状態となっている（ステップ５）。
【００５６】
次に、ＣＰＵ５１は、同期信号に含まれる全端末リセットビット情報を受信し、ＲＡＭ５２に記憶する（ステップ１０）。
次に、ＣＰＵ５１は、前回同期信号を受信した際にＲＡＭ５２に記憶した前回の全端末リセットビット情報をＲＡＭ５２から読み出し、今回受信した全端末リセットビット情報と比較することにより全端末リセットビット情報が前状態から変化したか否かを確認する（ステップ１５）。
【００５７】
前状態から変化した場合（ステップ１５；Ｙ）、即ち、全端末リセットビット情報が反転している場合、ＣＰＵ５１は、ステップ３５のリセット動作を行う（ステップ３５）。
前状態から変化していない場合（ステップ１５；Ｎ）、即ち、全端末リセットビット情報が反転していない場合、ＣＰＵ５１は、閾値リセットビット情報を受信し、ＲＡＭ５２に記憶する（ステップ２０）。
【００５８】
次に、ＣＰＵ５１は、前回同期信号を受信した際にＲＡＭ５２に記憶した前回の閾値リセットビット情報をＲＡＭ５２から読み出し、今回受信した閾値リセットビット情報と比較することにより閾値リセットビット情報が前状態から変化したか否かを確認する（ステップ２５）。
【００５９】
前状態から変化していない場合（ステップ２５；Ｎ）、即ち、閾値リセットビット情報が反転していない場合、ＣＰＵ５１は、端末リスト情報の受信、端末リストの受信、及び個別データの受信などの通常動作を行いステップ５の動作に戻る。
一方、前状態から変化した場合（ステップ２５；Ｙ）、即ち、閾値リセットビット情報が反転している場合、ＣＰＵ５１は、無線通信品質がＲＡＭ５２に記憶した閾値以下か否かを確認する（ステップ３０）。
【００６０】
無線通信品質が閾値より大きい場合（ステップ３０；Ｎ）、ＣＰＵ５１は、端末リスト情報の受信、端末リストの受信、及び個別データの受信などの通常動作を行いステップ５の動作に戻る。
一方、無線通信品質が閾値以下の場合（ステップ３０；Ｙ）、ＣＰＵ５１は、リセット動作を行う（ステップ３５）。
そして、ＣＰＵ５１は、周囲の中継機３を探索し、探索された中継機３と当該中継機３の無線通信品質のリストを作成して管理サーバ２に送信することにより端末参加要求を行う（ステップ４０）。
【００６１】
次に、無線端末５は、端末参加要求に対し管理サーバ２が行った中継機３の指定を端末参加応答にて受信することで受け取る（ステップ４５）。
また、端末参加応答には、無線通信品質の閾値が含まれており、無線端末５は、これをＲＡＭ５２に上書きして記憶する（ステップ５０）。
次に、無線端末５は、ステップ５の処理に戻り、管理サーバ２から指定された中継機３と同期を維持する（ステップ５）。
【００６２】
図６は、無線通信システム１において、管理サーバ２、中継機３、無線端末５の有する各手段を示した図である。
無線端末５は、管理サーバ２から指定された中継機３と同期し、当該中継機３を介して管理サーバ２と通信するため、複数の中継機のうちの１の中継機と同期を維持し、当該１の中継機（中継機３）を介してサーバ（管理サーバ２）と通信する通信手段５０２を備えている。
また、無線端末５は、全端末リセット信号を受信したり、閾値リセット信号を受信し、かつ無線通信品質が閾値以下の場合に、リセットによる再参加の必要性を判断するなどして取得し、また、再参加は、同期対象となる中継機３の更新であるから、同期対象となる中継機更新命令をサーバから受信するなどして中継機の更新の必要性を取得する必要性取得手段５０６を備えている。または、無線通信品質が閾値以下である場合に更新の必要性を自発的に取得してもよい。
更に、無線端末５は、無線通信システム１に再参加する場合に周囲の中継機３を探索し、探索した中継機３の何れかに同期を維持することから、無線端末５は、前記更新命令を受信するなどして更新の必要性を取得した場合に、周囲の中継機を探索する探索手段５０５と、前記同期の対象とする中継機を前記探索した中継機の何れかに更新する同期対象更新手段５０４と、を備えている。
【００６３】
また、無線端末５は、探索した中継機３を無線通信品質と共にリスト化して管理サーバ２に送信することにより端末参加要求を行い、その結果、管理サーバ２が指定した中継機３と同期するため、前記探索手段５０５で探索した探索結果を前記サーバに送信する探索結果送信手段５０３と、前記送信した探索結果に基づいて前記サーバが選択した中継機を特定する中継機特定情報を受信する中継機特定情報受信手段５０８と、を具備し、前記同期対象更新手段５０４は、前記受信した中継機特定情報で特定される中継機を同期対象としている。
【００６４】
また、全端末リセット信号や閾値リセット信号は、管理サーバ２が無線端末５に対して行う同期対象とする中継機３の更新命令として機能しているため、前記必要性取得手段５０６は、前記サーバからの中継機の更新命令を受信して更新の必要性を受け付けることにより取得する。
【００６５】
また、無線端末５は、現在通信している中継機３との無線通信品質を取得し、閾値リセット信号を受信し、かつ、無線通信品質が閾値以下の場合にリセットするため、前記１の中継機との無線通信品質を取得する無線通信品質取得手段５０７を具備し、前記探索手段５０５は、前記更新命令を受信し、かつ、前記取得した無線通信品質が所定の閾値以下である場合に周囲の中継機を探索する。
【００６６】
更に、前記更新命令には、第１の更新命令（全端末リセット信号）と第２の更新命令（閾値リセット信号）があり、無線端末５は、前記１の中継機との無線通信品質を取得する無線通信品質取得手段５０７を具備し、前記探索手段５０５は、前記第１の更新命令を受信した場合には中継機の探索を行い、前記第２の更新命令を受信した場合には、前記取得した無線通信品質が所定の閾値以下である場合に中継機の探索を行う。
【００６７】
また、両リセット信号は、２値のビット情報を反転することにより無線端末５に伝達されるため、前記必要性取得手段５０６は、前記サーバから送信されてくる２値のビット情報を監視し、前記ビット情報が反転した場合に前記更新命令を受信したと認識する。
【００６８】
また、無線端末５を無線通信品質が閾値以下の場合にリセットするように構成した場合、無線端末５は、前記１の中継機との無線通信品質を取得する無線通信品質取得手段５０７を具備し、前記必要性取得手段５０６は、前記取得した無線通信品質が所定の閾値以下である場合に中継機の更新の必要性を取得する。
更に、無線端末５は、表示部５５（図２）などで構成された表示手段５０１を備えている。
そして、制御手段５０９は、所定のプログラムをＣＰＵ５１で実行することにより構成され、上記の各手段を制御している。
【００６９】
また、管理サーバ２は、端末ＤＢによって中継機３と無線端末５を対応づけて記憶しており、中継機３を介して当該中継機３と対応づけられた無線端末５と通信するため、無線端末と、前記無線端末が同期を維持する中継機と、を対応づけて記憶する記憶手段２０４と、前記中継機を介して、当該中継機に前記対応づけられている無線端末と通信する通信手段２０７を備えている。
また、全端末リセット信号や閾値リセット信号は無線端末５の同期対象中継機３の更新命令として機能しており、管理サーバ２は、リセット後に中継機と無線端末５の対応づけを端末ＤＢで更新するため、前記無線端末に同期対象とする中継機の更新命令を送信する更新命令送信手段２０３と、前記更新命令によって前記無線端末が同期対象として更新した中継機を、当該無線端末と対応づけて前記記憶を更新する記憶更新手段２０５を備えている。
【００７０】
また、管理サーバ２は、端末参加要求により、無線端末５が探索した中継機３のリストを受信し、これから１の中継機３を選択して、当該中継機３と同期するように無線端末５に指示するため、前記更新命令を送信した後、前記無線端末が中継機を探索した探索結果を当該無線端末から受信する探索結果受信手段２０８と、前記受信した探索結果を用いて、前記無線端末が同期対象とする中継機を選択する中継機選択手段２０６と、前記選択した中継機を特定する中継機特定情報を前記無線端末に送信する中継機特定情報送信手段２０９を備えている。
【００７１】
また、管理サーバ２は、同期信号に全端末リセットビット情報と閾値リセットビット情報を設けるため、前記更新命令送信手段２０３は、前記更新命令を同期信号に含めている。
【００７２】
また、管理サーバ２は、担当者から全端末リセット信号の送信操作や閾値リセット信号の送信操作を受け付けてこれらリセット信号を送信することができるため、前記更新命令送信手段２０３は、前記無線端末に中継機の探索を指示する第１の更新命令（全端末リセット信号）と、前記無線端末に現在同期している中継機の無線通信品質が所定の閾値以下である場合に中継機の探索を指示する第２の更新命令（閾値リセット信号）と、の何れを送信するかを受け付け、当該受け付けた更新命令を送信する。
【００７３】
また、管理サーバ２は、全端末リセットビット情報を反転することにより全端末リセット信号を無線端末５に送信し、閾値リセットビット情報を反転することにより閾値リセット信号を無線端末５に送信するため、前記更新命令送信手段２０３は、前記無線端末に送信するビット情報を反転させることにより前記更新命令を送信する。
更に、管理サーバ２は、操作部２６（図２）などで構成された外部操作手段２０１や表示部２５などで構成された表示手段２０２を備えている。
制御手段２１０は、所定のプログラムをＣＰＵ２１で実行することにより構成され、上記の各手段を制御している。
【００７４】
中継機３は、管理サーバ２と通信する通信手段３０１、自己の中継機ＩＤを記憶する中継機ＩＤ記憶手段３０３、無線端末５と通信する通信手段３０４、所定のプログラムをＣＰＵ３１で実行することにより構成され、上記各手段を制御する制御手段３０２を備えている。
【００７５】
以上に説明した本実施の形態により次のような効果を得ることができる。
（１）無線端末５の全機一斉リセット機能と、無線通信品質の低下している無線端末５の自動リセット・再参加機能を無線通信により実現することができる。
（２）リセット信号を同期信号に含めるため、無線経由で確実にリセット・再参加させることができる。
（３）店内の多数（数万台に及ぶ場合もある）の無線端末５の全てを一斉にリセットしたり、特定条件（無線通信品質）を満たす無線端末５を一斉にリセットすることができる。
（４）中継機３の探索を再度行うことにより、中継機３の選択を適正化（経路情報の更新）することができる。
（５）無線通信品質の悪い状態で中継機３に同期している無線端末５でも、同期信号さえ受信できればリセットし、中継機探索を実行できる。これにより、全無線端末５がある一定の閾値以上の条件で通信することを徹底することができる。
（６）閾値リセット信号によって無線通信品質の悪い無線端末５に限定してリセット動作を行わせ、無線通信品質を改善させることができる。
（７）再参加を行うことにより、管理サーバ２の端末ＤＢの更新を行うことができる。これにより、破損した端末ＤＢを再構成することができる。
（８）同期信号を受信できる無線端末５の全てを確実にリセットできるため、再参加してこない無線端末５は障害端末／行方不明端末／エリア外管理端末と判断し、無線通信システム１から削除することができる。
（９）無線端末５は、無線通信品質が閾値以下となっても閾値リセットビット信号がない場合はリセットしないため、管理者が意図しないリセット動作の頻発を抑制することができる。
【００７６】
以上、実施の形態について説明したが、次のような変形が可能である。
リセット信号（全端末リセットビット情報、閾値リセットビット情報）は、同期信号に設定するため、中継機３の単位で設定可能である。
このため、特定の中継機グループの無線端末５を指定してリセット・再参加させることが可能である。
【００７７】
例えば、中継機３ａの送信する同期信号にリセット信号を設定し、他の中継機３の同期信号にリセット信号を設定しない場合、中継機３ａに同期している無線端末５だけを選択的にリセット動作させることができる。
そこで、例えば、中継機３ａの中継機グループ→中継機３ｂの中継機グループ→・・・といったように、無線端末５のリセットを中継機グループ単位で順番に行うと全無線端末５を一斉にリセットすることで、一斉に端末参加送信が始まってしまう場合に比べて管理サーバ２の負荷を軽減することができる。
【００７８】
また、本実施の形態では、無線端末５は、中継機３のリストを管理サーバ２に送信し、同期する中継機３を管理サーバ２に指定してもらったが、無線端末５が探索した中継機３から１の中継機３を選択して（例えば、最も無線通信品質のよいもの）同期し、選択した中継機３を管理サーバ２に事後報告するように構成することもできる。
この場合、管理サーバ２は、無線端末５からの報告を受けて端末ＤＢを更新する。
【００７９】
また、実施の形態では、同期信号にリセット信号を含めたが、これらは個別データに含めてもよい。
これらリセット信号を個別データに含めた場合、当該リセット信号を参照する無線端末５を端末リストで指定することができる。
そのため、特定の無線端末５を指定してリセット・再参加させることが可能となる。
【００８０】
また、本実施の形態では、管理サーバ２が閾値を無線端末５に送信し、無線端末５はこれを記憶して無線通信品質の判断に使用するように構成したが、閾値を予め無線端末５に記憶しておき、これを固定的に用いるようにしてもよい。
【００８１】
更に、本実施の形態では、無線端末５は、閾値リセット信号を受信し、かつ、無線通信品質が閾値以下である場合に再参加したが、条件を緩め、単に無線通信品質が閾値以下となった場合に自発的に再参加するように構成することもできる。
【００８２】
更に、本実施の形態では、担当者が管理サーバ２を操作して、無線端末５に全端末リセット信号や閾値リセット信号を送信したが、これを自動送信とすることもできる。
例えば、管理サーバ２は、コマンドを無線端末５に送信することにより、無線端末５から現在の無線通信品質を送信させることができるが、その結果、無線通信品質の低い無線端末５が一定割合に達すると、閾値リセット信号を自動的に送信するように構成することができる。
【００８３】
また、本実施の形態は、端末参加処理を行うために無線端末５をリセットしたが、これは、無線端末５がリセット後に端末参加処理を行うように構成されているためである。このため、必ずしも無線端末５をリセットする必要はなく、端末参加処理が行えればよい。
例えば、無線端末５の表示状態やＲＡＭ５２に記憶している個別データなどを保持したまま（表示更新は行わずに）端末参加処理するように構成することもできる。
【００８４】
更に、本実施の形態では、無線端末５は、中継機３のリストを作成して管理サーバ２に送信し、管理サーバ２が無線端末５の同期対象となる中継機３を指定したが、無線端末５が中継機３を選択して（例えば、最も無線通信品質がよいもの）管理サーバ２に通知し、管理サーバ２が当該中継機３と無線端末５を対応づけてもよい。
【００８５】
（変形例）
本変形例では、無線端末５に中継機グループに束縛されない論理グループを設定し、論理グループごとに個別データを送信したり、リセットしたりすることができる。
図７は、本変形例に係る無線通信システム１ａのネットワーク構成の一例を示した図である。
無線通信システム１ａでは、管理サーバ２は、無線端末５を中継機グループ６に区分して管理すると共に、例えば、医薬品、精肉、鮮魚、野菜など、売場の商品カテゴリなどに対応させた論理グループに区分して管理している。
図７では、中継機グループを中継機Ｇと略記し、論理グループを論理Ｇと略記している。
【００８６】
図１の例では、例えば、端末ＩＤが１〜８の無線端末５は、中継機３ａの中継機グループに属し、中継機３ａと同期して中継機３ａを介して管理サーバ２と通信するが、端末ＩＤが３、６の無線端末５は論理グループ０に属し、端末ＩＤが１、４、７の無線端末５は論理グループ１に属し、端末ＩＤが２、５、８の無線端末５は論理グループ２に属している。
【００８７】
管理サーバ２と無線端末５のハードウェア的な構成は、先に説明した実施の形態と同様であるが、管理サーバ２の記憶する端末ＤＢには、無線端末５が属する論理グループが記憶されており、無線端末５は、記憶媒体５３（図２）に自己の論理グループを記憶している。
管理サーバ２は、担当者などから無線端末５の論理グループの指定を受け付けると、無線端末５を端末ＤＢで当該論理グループに設定すると共に、無線端末５に通知し、無線端末５は自己の論理グループを記憶するようになっている。
【００８８】
図８は、管理サーバ２が記憶する端末ＤＢの論理的な構成の一例を示した図である。
端末ＤＢは、「中継機ＩＤ」、「端末ＩＤ」、「論理グループ」などの項目から構成されている。
「中継機ＩＤ」は、中継機３の中継機ＩＤであり、「端末ＩＤ」は当該中継機に同期している無線端末５の端末ＩＤであり、「論理グループ」は、当該無線端末５に設定された論理グループのＩＤである。論理グループは、０、１、・・・などと０から始まっている。
【００８９】
管理サーバ２は、無線端末５が端末参加して無線端末５を中継機３に対応づける際に、当該無線端末５に設定されている論理グループＩＤと共に対応づける。そのため、無線端末５は、同期対象とする中継機３が変更されても無線端末５が属する論理グループは変化しない。
図８の例では、端末ＩＤが６の無線端末５は、論理グループＩＤが０の論理グループに属し、中継機３ａに同期している。
そして、管理サーバ２は、当該無線端末５を論理グループ０に対応づけたまま、中継機３ｂなどに同期対象を変更させることができる。
【００９０】
図９は、本変形例に係る基本フレーム構成を示した図である。
本変形例では論理グループごとに両リセットビット情報を送信する。
全端末リセットビット情報は、（０、１、０、・・・）などといった０と１からなるビットの列から構成されている。
各ビットの位置は論理グループに対応しており、左端のビットは論理グループ０に対応し、次のビットは論理グループ１に対応し、以下、同様にビットが論理グループに対応している。
【００９１】
無線端末５は、自己の論理グループのビットが反転したか否かを確認する。
例えば、論理グループ２の無線端末５は、左端から３個目のビットを監視し、ビットが反転した場合にリセット動作を行う。
このようにして、管理サーバ２は、論理グループごとに全端末リセットビット情報を送信することができる。
【００９２】
閾値リセットビット情報も同様であり、論理グループに対応したビットの列で構成されている。
無線端末５は、自己の論理グループのビットを監視し、当該ビットが反転した場合に、無線通信品質と閾値を比較し、無線通信品質が閾値以下である場合にリセット動作を行う。
【００９３】
図１０の各図は、基本フレームによる個別データの送信例を説明するための図である。
ここで、中継機３ａの中継機グループは、論理グループ１の一部と論理グループ２、中継機３ｂの中継機グループは、論理グループ１の一部と論理グループ０の一部、中継機３ｃの中継機グループは、論理グループ０の一部を含んでいるものとする。
即ち、論理グループ０は、中継機３ｂ、３ｃの中継機グループに渡って設定されており、論理グループ１は、中継機３ａ、３ｂの中継機グループに渡って設定されており、論理グループ２は、中継機３ａの中継機グループに含まれている場合を考える。
【００９４】
図１０（ａ）は、管理サーバ２が論理グループ２に属する無線端末５に向けて基本フレームによる情報を送信する場合を表している。
表示スペースを省略するため、図では、端末リストをリストと記し、個別データをデータと記してある。
図に示したように、同期期間では、中継機３ａ、３ｂ、３ｃごと（即ち、中継機グループごと）の同期信号が時分割により送信される。
【００９５】
論理グループ２の無線端末５は、全て中継機３ａの中継機グループに属するため、中継機３ａから送信される同期信号に同期している。
管理サーバ２は、論理グループ２に属する無線端末５に個別データを送信する場合、中継機３ａ用の同期信号に端末リスト情報を設定する。
そして、管理サーバ２は、論理グループ２に属する無線端末５のうち、個別データの送信対象となっている無線端末５の端末ＩＤと個別データの受信タイミングを端末リストに設定する。
【００９６】
すると、無線端末５は、中継機３ａから送信されてくる同期信号の端末リスト情報の有無を判断し、端末リスト情報が存在する場合には、端末リスト情報で指定されているタイミングで端末リストを受信し、更に、端末リストに自己の端末ＩＤが指定されている場合には、端末リストで指定されたタイミングで個別データを受信する。
【００９７】
また、管理サーバ２は、論理グループ２に属する無線端末５をリセットしたい場合、同期信号のリセットビット情報のうち、論理グループ２に該当するものを反転する。即ち、論理グループ２に属する無線端末５を全部リセットする場合は、全端末リセットビット情報の論理グループ２に対応するビットを反転し、無線通信品質が閾値以下である無線端末５をリセットする場合は、閾値リセットビット情報の論理グループ２に対応するビットを反転する。
【００９８】
このビットの反転は、中継機３ａの同期信号のみ行ってもよいし、あるいは、中継機３ａ〜３ｃの同期信号に対して行ってもよい。後者の場合は、中継機３ごとにリセットビット情報の反転が必要か否かを判断する必要がないため、制御が容易となる。
【００９９】
図１０（ｂ）は、管理サーバ２が論理グループ１に属する無線端末５に向けて基本フレームによる情報を送信する場合を表している。
論理グループ１の無線端末５のうち、中継機３ａの中継機グループに属する無線端末５は、中継機３ａから送信される同期信号に同期しており、中継機３ｂの中継機グループに属する無線端末５は、中継機３ｂから送信される同期信号に同期している。
【０１００】
管理サーバ２は、論理グループ１に属する無線端末５に個別データを送信する場合、中継機３ａ用の同期信号と中継機３ｂ用の同期信号に端末リスト情報を設定する。
そして、管理サーバ２は、論理グループ１に属し、中継機３ａに同期している無線端末５のうち、個別データの送信対象となっている無線端末５の端末ＩＤと個別データの受信タイミングを、中継機３ａ用の同期信号に対応する端末リストに設定する。
更に、管理サーバ２は、論理グループ１に属し、中継機３ｂに同期している無線端末５のうち、個別データの送信対象となっている無線端末５の端末ＩＤと個別データの受信タイミングを、中継機３ｂ用の同期信号に対応する端末リストに設定する。
【０１０１】
そして、論理グループ１の無線端末５のうち、中継機３ａに同期している無線端末５は、中継機３ａから送信されてくる同期信号の端末リスト情報の有無を判断し、端末リスト情報が存在する場合には、端末リスト情報で指定されているタイミングで端末リストを受信し、更に、端末リストに自己の端末ＩＤが指定されている場合には、端末リストで指定されたタイミングで個別データを受信する。
【０１０２】
また、論理グループ１の無線端末５のうち、中継機３ｂに同期している無線端末５は、中継機３ｂから送信されてくる同期信号の端末リスト情報の有無を判断し、端末リスト情報が存在する場合には、端末リスト情報で指定されているタイミングで端末リストを受信し、更に、端末リストに自己の端末ＩＤが指定されている場合には、端末リストで指定されたタイミングで個別データを受信する。
【０１０３】
管理サーバ２は、論理グループ２に属する無線端末５をリセットしたい場合、同期信号のリセットビット情報のうち、論理グループ２に該当するものを反転する。即ち、論理グループ２に属する無線端末５を全部リセットする場合は、全端末リセットビット情報の論理グループ２に対応するビットを反転し、無線通信品質が閾値以下である無線端末５をリセットする場合は、閾値リセットビット情報の論理グループ２に対応するビットを反転する。
【０１０４】
このビットの反転は、中継機３ａ、３ｂの同期信号のみ行ってもよいし、あるいは、中継機３ａ〜３ｃの同期信号に対して行ってもよい。後者の場合は、中継機３ごとにリセットビット情報の反転が必要か否かを判断する必要がないため、制御が容易となる。
ただし、中継機３ごとにリセットビット情報を制御すると、例えば、論理グループ１に属する無線端末５のうち、中継機３ａに同期しているもののみをリセットする、といったより細やかな制御が可能となる。
【０１０５】
図１１は、管理サーバ２が論理グループ０に属する無線端末５に向けて基本フレームによる情報を送信する場合を表している。
論理グループ０の無線端末５のうち、中継機３ｂの中継機グループに属する無線端末５は、中継機３ｂから送信される同期信号に同期している。
この場合は、図１０（ｂ）の説明で中継機３ａを中継機３ｂとし、中継機３ｂを中継機３ｃと置き換えた場合と同様となる。
【０１０６】
以上の図１０（ａ）、（ｂ）及び図１１では、基本フレームを論理グループごとに構成したが、１つの基本フレームによって複数の論理グループに情報を送信することもできる。
例えば、図１１で中継機３ｂに関連づけられた無線端末５を論理グループｉとし、中継機３ｃに関連づけられた無線端末５を論理グループｊ（ｉとｊは異なる）とすることも可能である
【０１０７】
図１２は、本変形例に係る無線端末５が行うリセット動作を説明するためのフローチャートである。
ステップ１１５では、ＣＰＵ５１は、受信した全端末リセットビット情報のうち、自己の論理グループに対応する全端末リセットビット情報が前状態から変化したか否かを判断する。
【０１０８】
また、ステップ１２５では、ＣＰＵ５１は、受信した閾値リセットビット情報のうち、自己の論理グループに対応する閾値リセットビット情報が前状態から変化したか否かを判断する。
他のステップは、図５と同じである。
【０１０９】
図１３は、無線通信システム１ａにおいて、管理サーバ２、中継機３、無線端末５の有する各手段を示した図である。
管理サーバ２は、論理グループごとにリセットビット情報を設定する論理グループリセット手段２１１を備え、無線端末５は、リセットビット情報で自己の属する論理グループに該当するビットを監視するために自己の論理グループＩＤを記憶した論理グループＩＤ記憶手段５１０を備えている。その他の構成は図６と同様である。
【符号の説明】
【０１１０】
１  無線通信システム
２  管理サーバ
３  中継機
５  無線端末
６  中継機グループ
２１  ＣＰＵ
２２  ＲＡＭ
２３  記憶媒体
２４  クロック
２５  表示部
２６  操作部
２７  ＬＡＮ接続Ｉ／Ｆ
３１  ＣＰＵ
３２  ＲＡＭ
３３  記憶媒体
３４  クロック
３５  ＬＡＮ接続Ｉ／Ｆ
３６  近距離無線Ｉ／Ｆ
５１  ＣＰＵ
５２  ＲＡＭ
５３  記憶媒体
５４  ＲＯＭ
５５  表示部
５６  近距離無線Ｉ／Ｆ
５７  バッテリ
５９  クロック
【図１】
0005467598.tif 000002
【図２】
0005467598.tif 000003
【図３】
0005467598.tif 000004
【図４】
0005467598.tif 000005
【図５】
0005467598.tif 000006
【図６】
0005467598.tif 000007
【図７】
0005467598.tif 000008
【図８】
0005467598.tif 000009
【図９】
0005467598.tif 000010
【図１０】
0005467598.tif 000011
【図１１】
0005467598.tif 000012
【図１２】
0005467598.tif 000013
【図１３】
0005467598.tif 000014