(57)【要約】【課題】ポーリングに関するメッセージを互いに衝突させずにマルチホップすることができる無線ポーリングシステムを提供すること。【解決手段】複数の無線通信装置１０、１１ａ乃至１１ｅのうち送信権を有する無線通信装置は、下位の無線通信装置が割り当てられ、ポーリングにおける問い合わせを表すＲｅｑメッセージを下位の無線通信装置に送信する場合には、Ｒｅｑメッセージを下位の無線通信装置に送信し、Ｒｅｑメッセージが受信されたことを確認した上で、下位の無線通信装置に送信権を譲与する一方、Ｒｅｑメッセージの送信元である上位の無線通信装置が存在し、応答情報を含むＲｅｓｐメッセージを上位の無線通信装置に送信する場合には、Ｒｅｓｐメッセージを上位の無線通信装置に送信し、Ｒｅｓｐメッセージが受信されたことを確認した上で、上位の無線通信装置に送信権を譲与する。【選択図】図１
2010226324.tif 000002
【特許請求の範囲】
【請求項１】
複数の無線通信装置（１０、１１ａ乃至１１ｅ）を有し、前記複数の無線通信装置がポーリングによる通信を行う無線ポーリングシステムであって、
前記複数の無線通信装置のうち送信権を有する無線通信装置は、
前記複数の無線通信装置のうち下位の無線通信装置が割り当てられ、前記ポーリングにおける問い合わせを表すＲｅｑメッセージを該下位の無線通信装置に送信する場合には、該Ｒｅｑメッセージを該下位の無線通信装置に送信し、該Ｒｅｑメッセージが受信されたことを確認した上で、該下位の無線通信装置に前記送信権を譲与し、
前記複数の無線通信装置のうち該Ｒｅｑメッセージの送信元である上位の無線通信装置が存在し、前記問い合わせに対する応答を表す応答情報を含むＲｅｓｐメッセージを該上位の無線通信装置に送信する場合には、該Ｒｅｓｐメッセージを該上位の無線通信装置に送信し、該Ｒｅｓｐメッセージが受信されたことを確認した上で、該上位の無線通信装置に前記送信権を譲与する無線ポーリングシステム。
【請求項２】
前記各無線通信装置は、前記Ｒｅｑメッセージの送信先である下位の無線通信装置から前記送信権が譲与され、まだＲｅｑメッセージを送信していない下位の無線通信装置が他に割り当てられている場合には、該Ｒｅｑメッセージを該下位の無線通信装置に送信することを特徴とする請求項１に記載の無線ポーリングシステム。
【請求項３】
前記各無線通信装置は、前記Ｒｅｑメッセージの送信先である下位の無線通信装置から前記送信権が譲与され、前記上位の無線通信装置が存在し、前記下位の無線通信装置が他に割り当てられていない場合には、前記下位の無線通信装置からそれぞれ受信されたＲｅｓｐメッセージに含まれる応答情報と、自己の応答情報とを含むＲｅｓｐメッセージを該上位の無線通信装置に送信することを特徴とする請求項１または請求項２に記載の無線ポーリングシステム。
【請求項４】
前記各無線通信装置は、前記上位の無線通信装置から前記送信権が譲与され、前記下位の無線通信装置が割り当てられていない場合には、自己の応答情報を含むＲｅｓｐメッセージを該上位の無線通信装置に送信することを特徴とする請求項１乃至請求項３の何れかに記載の無線ポーリングシステム。
【請求項５】
前記各無線通信装置は、前記上位の無線通信装置が存在し、前記Ｒｅｑメッセージに一度に応答させる無線通信端末の最大数を表すポーリングノード数（ＰＮｕｍ）が該Ｒｅｑメッセージに含まれ、前記下位の無線通信装置から受信済みのＲｅｓｐメッセージに含まれる応答情報の総数が前記ポーリングノード数に達している場合には、前記受信済みのＲｅｓｐメッセージに含まれる応答情報を含むＲｅｓｐメッセージを該上位の無線通信装置に送信することを特徴とする請求項１乃至請求項４の何れかに記載の無線ポーリングシステム。
【請求項６】
前記各無線通信装置は、前記上位の無線通信装置が存在し、自己の応答情報を含むＲｅｓｐメッセージを該上位の無線通信装置に送信する場合には、自己および全ての下位の無線通信装置の応答情報が該Ｒｅｓｐメッセージに含まれることを表すＥｎｄフラグを該Ｒｅｓｐメッセージに含めることを特徴とする請求項５に記載の無線ポーリングシステム。
【請求項７】
前記各無線通信装置は、前記下位の無線通信装置から受信したＲｅｓｐメッセージにＥｎｄフラグが含まれていない場合には、前記上位の無線通信装置から前記Ｒｅｑメッセージを再び受信したときに、前記Ｅｎｄフラグが含まれていないＲｅｓｐメッセージを送信した下位の無線通信装置に該Ｒｅｑメッセージを他の下位の無線通信装置に先立って送信することを特徴とする請求項６に記載の無線ポーリングシステム。
【請求項８】
前記各無線通信装置は、前記下位の無線通信装置に送信権を譲与してから予め定められた時間（Ｔ１）内に該下位の無線通信装置からＲｅｓｐメッセージが受信されなかった場合には、該下位の無線通信装置に生存確認メッセージを送信し、該下位の無線通信装置から生存応答メッセージが受信できるか否かに基づいて、該下位の無線通信装置が機能しているか否かを判断することを特徴とする請求項１乃至請求項７の何れかに記載の無線ポーリングシステム。
【請求項９】
前記各無線通信装置は、前記下位の無線通信装置に前記生存確認メッセージを送信してから予め定められた時間（Ｔ２）内に該下位の無線通信装置から前記生存応答メッセージを受信できないことが予め定められた回数以上連続して発生した場合には、通信異常が発生したものとして、前記ポーリングにおける次の工程を実行することを特徴とする請求項８に記載の無線ポーリングシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の無線通信装置がポーリングによる通信を行う無線ポーリングシステムに関する。
【背景技術】
【０００２】
従来の無線ポーリングシステムとしては、基地局から無線通信装置に対して一定の時間間隔でポーリング指示と同時に衝突制御ビットを送信し、ポーリング指示を受けた無線通信装置が、ポーリング指示を受けてから初期タイマ時間内で衝突制御ビットがポーリング応答可能であることを示しているときのみ、ポーリング応答することにより、前回のポーリング動作の影響を受けずに最小限のポーリング周期でポーリングを実現するものがある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−６９４４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このような従来の無線ポーリングシステムにおいて、ポーリングによる通信を行うエリアを広げるためには、このエリアの随所に複数の基地局を配備すればよい。しかしながら、複数の基地局を配備するためには、多大なコストがかかってしまう。
【０００５】
一方、従来の無線ポーリングシステムにおいて、各無線通信装置にポーリングに関するメッセージをマルチホップさせることができれば、基地局の配備に多大なコストをかけずにポーリングによる通信を行うエリアを広げることができる。
【０００６】
しかしながら、従来の無線ポーリングシステムは、各無線通信装置にポーリングに関するメッセージをマルチホップさせると、ある無線通信装置にメッセージが送信されている時間と、このメッセージを受信することができるエリア内にある他の無線通信装置に別のメッセージが送信されている時間とが重なってしまうメッセージの衝突が発生してしまうといった課題があった。
【０００７】
本発明は、従来の課題を解決するためになされたもので、ポーリングに関するメッセージを互いに衝突させずにマルチホップすることができる無線ポーリングシステムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の無線ポーリングシステムは、複数の無線通信装置（１０、１１ａ乃至１１ｅ）を有し、前記複数の無線通信装置がポーリングによる通信を行う無線ポーリングシステムであって、前記複数の無線通信装置のうち送信権を有する無線通信装置は、前記複数の無線通信装置のうち下位の無線通信装置が割り当てられ、前記ポーリングにおける問い合わせを表すＲｅｑメッセージを該下位の無線通信装置に送信する場合には、該Ｒｅｑメッセージを該下位の無線通信装置に送信し、該Ｒｅｑメッセージが受信されたことを確認した上で、該下位の無線通信装置に前記送信権を譲与し、前記複数の無線通信装置のうち該Ｒｅｑメッセージの送信元である上位の無線通信装置が存在し、前記問い合わせに対する応答を表す応答情報を含むＲｅｓｐメッセージを該上位の無線通信装置に送信する場合には、該Ｒｅｓｐメッセージを該上位の無線通信装置に送信し、該Ｒｅｓｐメッセージが受信されたことを確認した上で、該上位の無線通信装置に前記送信権を譲与する構成を有している。
【０００９】
この構成により、本発明の無線ポーリングシステムは、ＲｅｑメッセージおよびＲｅｓｐメッセージを送信する無線通信装置を、送信権を有するものに限定するため、ポーリングに関するメッセージを互いに衝突させずにマルチホップすることができる。
【００１０】
なお、前記各無線通信装置は、前記Ｒｅｑメッセージの送信先である下位の無線通信装置から前記送信権が譲与され、まだＲｅｑメッセージを送信していない下位の無線通信装置が他に割り当てられている場合には、該Ｒｅｑメッセージを該下位の無線通信装置に送信するようにしてもよい。
【００１１】
この構成により、本発明の無線ポーリングシステムは、ポーリングにおける応答を下位の無線通信装置に優先的に行わせるため、マルチホップにおける通信回数を抑制することができる。
【００１２】
また、前記各無線通信装置は、前記Ｒｅｑメッセージの送信先である下位の無線通信装置から前記送信権が譲与され、前記上位の無線通信装置が存在し、前記下位の無線通信装置が他に割り当てられていない場合には、前記下位の無線通信装置からそれぞれ受信されたＲｅｓｐメッセージに含まれる応答情報と、自己の応答情報とを含むＲｅｓｐメッセージを該上位の無線通信装置に送信するようにしてもよい。
【００１３】
この構成により、本発明の無線ポーリングシステムは、各無線通信装置に下位の無線通信装置の応答情報と、自己の応答情報とを上位の無線通信装置にまとめて送信させるため、マルチホップにおける通信回数を抑制することができる。
【００１４】
また、前記各無線通信装置は、前記上位の無線通信装置から前記送信権が譲与され、前記下位の無線通信装置が割り当てられていない場合には、自己の応答情報を含むＲｅｓｐメッセージを該上位の無線通信装置に送信するようにしてもよい。
【００１５】
この構成により、本発明の無線ポーリングシステムは、Ｒｅｑメッセージに対して、最下位の無線通信装置から優先的に応答させるため、マルチホップにおける通信回数を抑制することができる。
【００１６】
また、前記各無線通信装置は、前記上位の無線通信装置が存在し、前記Ｒｅｑメッセージに一度に応答させる無線通信端末の最大数を表すポーリングノード数（ＰＮｕｍ）が該Ｒｅｑメッセージに含まれ、前記下位の無線通信装置から受信済みのＲｅｓｐメッセージに含まれる応答情報の総数が前記ポーリングノード数に達している場合には、前記受信済みのＲｅｓｐメッセージに含まれる応答情報を含むＲｅｓｐメッセージを該上位の無線通信装置に送信するようにしてもよい。
【００１７】
この構成により、本発明の無線ポーリングシステムは、ポーリングノード数を調整することにより、各無線通信装置において、Ｒｅｑメッセージを送信してからＲｅｓｐメッセージが受信されるまでの時間を調整することができる。
【００１８】
また、前記各無線通信装置は、前記上位の無線通信装置が存在し、自己の応答情報を含むＲｅｓｐメッセージを該上位の無線通信装置に送信する場合には、自己および全ての下位の無線通信装置の応答情報が該Ｒｅｓｐメッセージに含まれることを表すＥｎｄフラグを該Ｒｅｓｐメッセージに含めるようにしてもよい。
【００１９】
この構成により、本発明の無線ポーリングシステムは、各無線通信装置の上位の無線通信端末に全ての下位の無線通信装置から応答が得られたことを認識させることができる。
【００２０】
また、前記各無線通信装置は、前記下位の無線通信装置から受信したＲｅｓｐメッセージにＥｎｄフラグが含まれていない場合には、前記上位の無線通信装置から前記Ｒｅｑメッセージを再び受信したときに、前記Ｅｎｄフラグが含まれていないＲｅｓｐメッセージを送信した下位の無線通信装置に該Ｒｅｑメッセージを他の下位の無線通信装置に先立って送信するようにしてもよい。
【００２１】
この構成により、本発明の無線ポーリングシステムは、ポーリングノード数以上の下位の無線通信装置がある場合でもポーリングの工程を継続させることができる。
【００２２】
前記各無線通信装置は、前記下位の無線通信装置に送信権を譲与してから予め定められた時間（Ｔ１）内に該下位の無線通信装置からＲｅｓｐメッセージが受信されなかった場合には、該下位の無線通信装置に生存確認メッセージを送信し、該下位の無線通信装置から生存応答メッセージが受信できるか否かに基づいて、該下位の無線通信装置が機能しているか否かを判断するようにしてもよい。
【００２３】
この構成により、本発明の無線ポーリングシステムは、ポーリングの工程中に機能しなくなった無線通信装置を検出することができる。
【００２４】
また、前記各無線通信装置は、前記下位の無線通信装置に前記生存確認メッセージを送信してから予め定められた時間（Ｔ２）内に該下位の無線通信装置から前記生存応答メッセージを受信できないことが予め定められた回数以上連続して発生した場合には、通信異常が発生したものとして、前記ポーリングにおける次の工程を実行するようにしてもよい。
【００２５】
この構成により、本発明の無線ポーリングシステムは、ポーリングの工程中に機能しなくなった無線通信装置のために、ポーリングの工程が停止してしまうことを防止することができる。
【発明の効果】
【００２６】
本発明は、ポーリングに関するメッセージを互いに衝突させずにマルチホップすることができる無線ポーリングシステムを提供することができる。
【図面の簡単な説明】
【００２７】
【図１】本発明の一実施形態における無線ポーリングシステムを示すブロック図である。
【図２】本発明の一実施形態における第１の無線通信装置を示すブロック図である。
【図３】本発明の一実施形態における第２の無線通信装置を示すブロック図である。
【図４】（ａ）は、本発明の一実施形態における無線ポーリングシステムにおいてＲｅｑメッセージを送受信する３ウェイのシーケンス図であり、（ｂ）は、本発明の一実施形態に係る無線ポーリングシステムにおいてＲｅｓｐメッセージを送受信する３ウェイのシーケンス図である。
【図５】本発明の一実施形態における無線ポーリングシステムにおいて、機能しなくなった無線通信装置を検出する一例を示すシーケンス図である。
【図６】本発明の一実施形態における無線ポーリングシステムの動作を具体的に説明するための概念図である。
【発明を実施するための形態】
【００２８】
以下、本発明の実施の形態について、図面を参照して説明する。
【００２９】
図１に示すように、本発明の一実施の形態の無線ポーリングシステム１は、複数の無線通信装置１０、１１ａ乃至１１ｅを備え、複数の無線通信装置１０、１１ａ乃至１１ｅでポーリングによる通信を行うようになっている。
【００３０】
なお、図１において、６つの無線通信装置１０、１１ａ乃至１１ｅが示されているが、本発明に係る無線ポーリングシステムを構成する無線通信装置の数を限定するものではない。
【００３１】
また、以下の説明においては、無線通信装置１１ａ乃至１１ｅの何れか１つを「無線通信装置１１」と記載し、無線通信装置１０、１１ａ乃至１１ｅの何れか１つを単に「無線通信装置」と記載する。
【００３２】
図２に示すように、無線通信装置１０は、例えば、災害時の情報を配信するサーバによって構成され、アンテナ２０と、アンテナ２０を介して高周波信号を送受信するＲＦ（Radio Frequency）部２１と、高周波信号と中間周波数信号とを相互に周波数変換する周波数変換部２２と、中間周波数信号を処理して無線通信装置１０の各部を後述するように機能させる信号処理部２３と、信号処理部２３によってデータが読み書きされるメモリ２４と、災害を報知する外部装置や災害検知センサ等と無線または有線で通信するための通信インターフェイス（ＩＦ）２５と、表示部２６とを備えている。
【００３３】
また、図３に示すように、無線通信装置１１は、例えば、家屋等に設けられた災害警報装置によって構成され、アンテナ３０と、アンテナ３０を介して高周波信号を送受信するＲＦ部３１と、高周波信号と中間周波数信号とを相互に周波数変換する周波数変換部３２と、中間周波数信号を処理して無線通信装置１１の各部を後述するように機能させる信号処理部３３と、信号処理部３３によってデータが読み書きされるメモリ３４と、表示部３５と、安否情報等の応答を表す応答情報が入力される入力部３６とを備えている。
【００３４】
無線通信装置１０、１１の各メモリ２４、３４には、下位の無線通信装置の識別情報（ＩＤ）が予め登録されている。例えば、無線通信装置１０のメモリ２４には、下位の無線通信装置として無線通信装置１１ａのＩＤが登録され、無線通信装置１１ａのメモリ３４には、下位の無線通信装置として無線通信装置１１ｂ、１１ｅのＩＤが登録されている。
【００３５】
また、無線通信装置１１のメモリ３４には、上位の無線通信装置のＩＤが予め登録されている。例えば、無線通信装置１１ａのメモリ３４には、上位の無線通信装置として無線通信装置１０のＩＤが登録され、無線通信装置１１ｂのメモリ３４には、上位の無線通信装置として無線通信装置１１ａのＩＤが登録されている。
【００３６】
各無線通信装置１０、１１は、メモリ２４、３４に登録された上位および下位の無線通信装置のＩＤに基づいてホッピング先の無線通信装置を選択し、選択した無線通信装置にポーリングに関するメッセージを送信するようになっている。
【００３７】
ポーリングに関するメッセージとしては、主に、ポーリングにおける問い合わせを表すＲｅｑメッセージと、この問い合わせに対する応答を表すＲｅｓｐメッセージとがある。例えば、図１においては、無線通信装置１０がＲｅｑメッセージの送信を開始し、無線通信装置１１ａ乃至１１ｅがＲｅｑメッセージに応答してＲｅｓｐメッセージを返信するようになっている。
【００３８】
各無線通信装置は、ＲｅｑメッセージとＲｅｓｐメッセージとを図４に示すように、３ウェイで他の無線通信装置に送信するようになっている。
【００３９】
例えば、図４（ａ）に示すように、無線通信装置１１ａによって送信されたＲｅｑメッセージが無線通信装置１１ｂに受信されると、無線通信装置１１ｂは、Ｒｅｑメッセージが受信されたことを表すＡｃｋメッセージを無線通信装置１１ａに送信するようになっている。また、無線通信装置１１ａは、Ａｃｋメッセージを受信すると、送信権を表すＰａｓｓ  Ｃｏｎｔｒｏｌメッセージを無線通信装置１０ｂに送信するようになっている。
【００４０】
ここで、送信権は、ＲｅｑメッセージおよびＲｅｓｐメッセージを送信する権利のことをいう。各無線通信装置は、送信権を有しているときには、ＲｅｑメッセージおよびＲｅｓｐメッセージを送信できる状態になり、送信権を有していないときには、ＲｅｑメッセージおよびＲｅｓｐメッセージを送信できない状態になるようになっている。
【００４１】
このように、送信権を有する無線通信装置は、Ｐａｓｓ  Ｃｏｎｔｒｏｌメッセージを他の無線通信装置に送信することによって、他の無線通信装置に送信権を譲与するようになっている。したがって、本実施の形態においては、常に１つの無線通信装置が送信権を有することになる。
【００４２】
一方、図４（ｂ）に示すように、無線通信装置１１ｂによって送信されたＲｅｓｐメッセージが無線通信装置１１ａに受信されると、無線通信装置１１ａは、Ｒｅｓｐメッセージが受信されたことを表すＡｃｋメッセージを無線通信装置１１ｂに送信するようになっている。無線通信装置１１ｂは、Ａｃｋメッセージを受信すると、Ｐａｓｓ  Ｃｏｎｔｒｏｌメッセージを無線通信装置１１ａに送信するようになっている。
【００４３】
図１において、無線通信装置１０は、Ｒｅｑメッセージに一度に応答させる無線通信端末の最大数を表すポーリングノード数ＰＮｕｍを含むＲｅｑメッセージを生成し、生成したＲｅｑメッセージを下位の無線通信装置１１ａに３ウェイで送信するようになっている。なお、ポーリングノード数ＰＮｕｍは、予めメモリ２４に設定されているものとする。
【００４４】
無線通信装置１１は、上位の無線通信装置からＲｅｑメッセージを３ウェイで受信した場合には、メッセージの内容に応じた情報を表示部３５に表示させ、表示部３５の表示に応じて入力部３６を介して入力された応答情報（以下、単に「自己応答情報」という。）をＲｅｑメッセージに含まれるポーリングノード数ＰＮｕｍと共にメモリ３４に格納するようになっている。なお、メッセージの内容によっては表示部３５に表示しなくてもよく、また、応答情報の入力がない場合があってもよく、これらのような場合には「入力なし」という自己応答情報がメモリ３４に格納される。
【００４５】
無線通信装置１１ｃ、１１ｄ、１１ｅのように、下位の無線通信装置１１が割り当てられていない無線通信装置１１は、上位の無線通信装置からＲｅｑメッセージを３ウェイで受信した場合には、メモリ３４に格納された自己応答情報と、Ｅｎｄフラグとを含むＲｅｓｐメッセージを上位の無線通信装置に送信するようになっている。
【００４６】
ここで、Ｅｎｄフラグは、当該Ｒｅｓｐメッセージを上位の無線通信装置が送信することによって、当該Ｒｅｓｐメッセージの送信元である無線通信装置１１およびこの無線通信装置１１の全ての下位の無線通信装置１１の応答情報が上位の無線通信装置に送信済みとなることを表している。
【００４７】
一方、無線通信装置１１ａ、１１ｂのように、下位の無線通信装置１１が割り当てられている無線通信装置１１は、上位の無線通信装置からＲｅｑメッセージを３ウェイで受信した場合には、下位の無線通信装置１１にＲｅｑメッセージを３ウェイで送信するようになっている。
【００４８】
無線通信装置１１は、下位の無線通信装置１１からＲｅｓｐメッセージを３ウェイで受信した場合には、受信したＲｅｓｐメッセージにＥｎｄフラグが含まれているか否かを判断するようになっている。
【００４９】
ここで、受信したＲｅｓｐメッセージにＥｎｄフラグが含まれている場合には、無線通信装置１１は、Ｒｅｓｐメッセージに含まれる応答情報をメモリ３４に格納すると共に、メモリ３４に格納したポーリングノード数ＰＮｕｍからＲｅｓｐメッセージに含まれる応答情報の数を引いた残余ノード数を算出し、算出した残余ノード数でメモリ３４に格納したポーリングノード数ＰＮｕｍを更新するようになっている。
【００５０】
また、無線通信装置１１は、算出した残余ノード数が１以上であり、Ｒｅｓｐメッセージを受信していない下位の無線通信装置１１が他に割り当てられている場合には、残余ノード数をポーリングノード数ＰＮｕｍとして含むＲｅｑメッセージを他の下位の無線通信装置１１に３ウェイで送信するようになっている。
【００５１】
また、無線通信装置１１は、算出した残余ノード数が１以上であり、Ｒｅｓｐメッセージを受信していない下位の無線通信装置１１が他に割り当てられていない場合には、メモリ３４に格納した下位の無線通信装置１１の応答情報と、自己応答情報と、Ｅｎｄフラグとを含むＲｅｓｐメッセージを上位の無線通信装置に３ウェイで送信するようになっている。
【００５２】
一方、無線通信装置１１は、算出した残余ノード数が０であった場合には、メモリ３４に格納した下位の無線通信装置１１の応答情報を含むＲｅｓｐメッセージを上位の無線通信装置に３ウェイで送信するようになっている。
【００５３】
また、下位の無線通信装置１１から３ウェイで受信したＲｅｓｐメッセージにＥｎｄフラグが含まれていない場合には、無線通信装置１１は、受信したＲｅｓｐメッセージに含まれる応答情報をメモリ３４に格納し、受信したＲｅｓｐメッセージに含まれる応答情報を含むＲｅｓｐメッセージを上位の無線通信装置に３ウェイで送信するようになっている。
【００５４】
このように、Ｅｎｄフラグが含まれていないＲｅｓｐメッセージは、このＲｅｓｐメッセージを送信した下位の無線通信装置１１のポーリングの工程が完了していないことを示している。
【００５５】
このため、無線通信装置１１は、上位の無線通信装置から同一のＲｅｑメッセージを３ウェイで再び受信した場合には、他の下位の無線通信装置１１に先立って、Ｅｎｄフラグが含まれていないＲｅｓｐメッセージを送信した下位の無線通信装置１１に当該Ｒｅｑメッセージを３ウェイで送信することにより、下位の無線通信装置１１のポーリングの工程を完了させるようになっている。
【００５６】
また、無線通信装置１１は、Ｒｅｓｐメッセージを上位の無線通信装置に３ウェイで送信した後に、Ｒｅｓｐメッセージに含めて送信した下位の無線通信装置１１の応答情報が送信済みである旨の情報をメモリ３４に格納するようになっており、上位の無線通信装置から同一のＲｅｑメッセージを再び受信したときに、送信済みの応答情報を重複してＲｅｓｐメッセージに含めないようになっている。
【００５７】
また、無線通信装置１１は、下位の無線通信装置１１にＲｅｑメッセージを３ウェイで送信してから予め定められた時間Ｔ１（例えば、３分）内に、この下位の無線通信装置１１からＲｅｓｐメッセージが受信されなかった場合には、この下位の無線通信装置に生存確認メッセージを送信し、この下位の無線通信装置から生存応答メッセージが受信できるか否かに基づいて、この下位の無線通信装置が機能しているか否かを判断するようになっている。
【００５８】
ここで、無線通信装置１１は、この下位の無線通信装置１１に生存確認メッセージを送信してから予め定められた時間Ｔ２（例えば、３秒）内に、この下位の無線通信装置１１から生存応答メッセージを受信できないことが予め定められたＮ回（例えば、１０回）以上連続して発生した場合には、通信異常が発生したものとして、ポーリングにおける次の工程を実行するようになっている。なお、Ｎ＝１であってもよく、この場合は時間Ｔ２内に生存応答メッセージが受信できなくなればすぐに通信異常が発生したものとして、ポーリングにおける次の工程を実行することになる。
【００５９】
例えば、図５に示すように、無線通信装置１１ａは、無線通信装置１１ｂにＲｅｑメッセージを３ウェイで送信してから予め定められた時間Ｔ１内に無線通信装置１１ｂからＲｅｓｐメッセージが受信されなかった場合には、無線通信装置１１ｂに生存確認メッセージとしてＨｅｌｌｏメッセージを送信するようになっている。
【００６０】
ここで、無線通信装置１１ａは、無線通信装置１１ｂにＨｅｌｌｏメッセージを送信してから予め定められた時間Ｔ２内に、無線通信装置１１ｂから生存応答メッセージとしてＨｅｌｌｏ  Ｒｅｓｐメッセージを受信できなかった場合には、更に無線通信装置１１ｂにＨｅｌｌｏメッセージを送信する。無線通信装置１１ａは、無線通信装置１１ｂにＨｅｌｌｏメッセージを送信してから時間Ｔ２内に無線通信装置１１ｂからＨｅｌｌｏ  Ｒｅｓｐメッセージを受信できないことがＮ回連続した場合は、通信異常が発生したものとして、他の下位の無線通信装置１１ｅに対してＲｅｑメッセージを３ウェイで送信するようになっている。
【００６１】
なお、無線通信装置１１ａは、Ｈｅｌｌｏ  Ｒｅｓｐメッセージを受信できなかった場合には、無線通信装置１０に３ウェイで送信するＲｅｓｐメッセージに無線通信装置１１ｂから応答がなかった旨を含め、無線通信装置１０は、無線通信装置１１ｂ以下の無線通信装置１１に対するＲｅｑメッセージの再送信を試みるために、無線通信装置１１ａに対し、Ｒｅｑメッセージを再送信することが好ましい。
【００６２】
このように構成された無線ポーリングシステム１について図６を用いてその動作を具体的に説明する。なお、以下の説明においては、無線通信装置１０において、ポーリングノード数ＰＮｕｍとして３が指定されている例について説明する。
【００６３】
まず、ポーリングノード数ＰＮｕｍとして３が指定されたＲｅｑメッセージが無線通信装置１０から無線通信装置１１ａに３ウェイで送信される（Ｓ１）。
【００６４】
このＲｅｑメッセージが無線通信装置１１ａに３ウェイで受信されると、無線通信装置１１ａでは、メッセージの内容に応じた情報が表示部３５に表示されると共に、Ｒｅｑメッセージに含まれるポーリングノード数ＰＮｕｍ（＝３）がメモリ３４に格納され、このＲｅｑメッセージは、無線通信装置１１ａの下位の無線通信装置として割り当てられた無線通信装置１１ｂに３ウェイで送信される（Ｓ２）。
【００６５】
このＲｅｑメッセージが無線通信装置１１ｂに３ウェイで受信されると、無線通信装置１１ｂでは、メッセージの内容に応じた情報が表示部３５に表示されると共に、Ｒｅｑメッセージに含まれるポーリングノード数ＰＮｕｍ（＝３）がメモリ３４に格納され、このＲｅｑメッセージは、無線通信装置１１ｂの下位の無線通信装置として割り当てられた無線通信装置１１ｃに３ウェイで送信される（Ｓ３）。
【００６６】
このＲｅｑメッセージが無線通信装置１１ｃに３ウェイで受信されると、無線通信装置１１ｃでは、メッセージの内容に応じた情報が表示部３５に表示され、入力部３６を介して入力された自己応答情報Ｃと、Ｅｎｄフラグとを含むＲｅｓｐメッセージ[Ｃ，ＥＮＤ]が無線通信装置１１ｂに３ウェイで送信される（Ｓ４）。
【００６７】
このＲｅｓｐメッセージ[Ｃ，ＥＮＤ]が無線通信装置１１ｂに３ウェイで受信されると、無線通信装置１１ｂでは、Ｒｅｓｐメッセージに含まれる応答情報Ｃがメモリ３４に格納されると共に、メモリ３４に格納されたポーリングノード数ＰＮｕｍ（＝３）からＲｅｓｐメッセージに含まれる応答情報の数（＝１）を引いた残余ノード数が算出され、算出された残余ノード数（＝２）でメモリ３４に格納されたポーリングノード数ＰＮｕｍが更新される。
【００６８】
ここで、残余ノード数が１以上であり、Ｒｅｓｐメッセージを受信していない下位の無線通信装置１１ｄが無線通信装置１１ｂに割り当てられているため、ポーリングノード数ＰＮｕｍとして２が指定されたＲｅｑメッセージが無線通信装置１１ｂから無線通信装置１１ｄに３ウェイで送信される（Ｓ５）。
【００６９】
このＲｅｑメッセージが無線通信装置１１ｄに３ウェイで受信されると、無線通信装置１１ｄでは、メッセージの内容に応じた情報が表示部３５に表示され、入力部３６を介して入力された自己応答情報Ｄと、Ｅｎｄフラグとを含むＲｅｓｐメッセージ[Ｄ，ＥＮＤ]が無線通信装置１１ｂに３ウェイで送信される（Ｓ６）。
【００７０】
このＲｅｓｐメッセージ[Ｄ，ＥＮＤ]が無線通信装置１１ｂに３ウェイで受信されると、無線通信装置１１ｂでは、Ｒｅｓｐメッセージに含まれる応答情報Ｄがメモリ３４に格納されると共に、メモリ３４に格納されたポーリングノード数ＰＮｕｍ（＝２）からＲｅｓｐメッセージに含まれる応答情報の数（＝１）を引いた残余ノード数が算出され、算出された残余ノード数（＝１）でメモリ３４に格納されたポーリングノード数ＰＮｕｍが更新される。
【００７１】
ここで、残余ノード数が１以上であり、Ｒｅｓｐメッセージを受信していない下位の無線通信装置が無線通信装置１１ｂに割り当てられていないため、無線通信装置１１ｂでは、メモリ３４に格納された無線通信装置１１ｃ、１１ｄの応答情報Ｃ、Ｄと、入力部３６を介して入力された自己応答情報Ｂと、Ｅｎｄフラグとを含むＲｅｓｐメッセージ[Ｃ，Ｄ，Ｂ，ＥＮＤ]が無線通信装置１１ａに３ウェイで送信される（Ｓ７）。
【００７２】
このＲｅｓｐメッセージ[Ｃ，Ｄ，Ｂ，ＥＮＤ]が無線通信装置１１ａに３ウェイで受信されると、無線通信装置１１ａでは、Ｒｅｓｐメッセージに含まれる応答情報Ｃ、Ｄ、Ｂがメモリ３４に格納されると共に、メモリ３４に格納されたポーリングノード数ＰＮｕｍ（＝３）からＲｅｓｐメッセージに含まれる応答情報の数（＝３）を引いた残余ノード数が算出され、算出された残余ノード数（＝０）でメモリ３４に格納されたポーリングノード数ＰＮｕｍが更新される。
【００７３】
ここで、残余ノード数が０であるため、無線通信装置１１ａでは、メモリ３４に格納された無線通信装置１１ｃ、１１ｄ、１１ｂの応答情報Ｃ、Ｄ、Ｂを含むＲｅｓｐメッセージ[Ｃ，Ｄ，Ｂ]が無線通信装置１０に３ウェイで送信される（Ｓ８）。
【００７４】
このＲｅｓｐメッセージ[Ｃ，Ｄ，Ｂ]が無線通信装置１０に３ウェイで受信されると、無線通信装置１０では、Ｒｅｓｐメッセージに含まれる応答情報Ｃ、Ｄ、Ｂがメモリ２４に格納され、ポーリングノード数ＰＮｕｍとして３が指定されたＲｅｑメッセージが無線通信装置１０から無線通信装置１１ａに３ウェイで再び送信される（Ｓ９）。
【００７５】
このＲｅｑメッセージが無線通信装置１１ａに３ウェイで受信されると、無線通信装置１１ａでは、Ｒｅｑメッセージに含まれるポーリングノード数ＰＮｕｍ（＝３）でメモリ３４に格納されたポーリングノード数ＰＮｕｍが更新される。
【００７６】
ここで、Ｒｅｓｐメッセージを受信していない下位の無線通信装置１１ｅが無線通信装置１１ａに割り当てられているため、ポーリングノード数ＰＮｕｍとして３が指定されたＲｅｑメッセージが無線通信装置１１ａから無線通信装置１１ｅに３ウェイで送信される（Ｓ１０）。
【００７７】
このＲｅｑメッセージが無線通信装置１１ｅに３ウェイで受信されると、無線通信装置１１ｅでは、メッセージの内容に応じた情報が表示部３５に表示され、入力部３６を介して入力された自己応答情報Ｅと、Ｅｎｄフラグとを含むＲｅｓｐメッセージ[Ｅ，ＥＮＤ]が無線通信装置１１ａに３ウェイで送信される（Ｓ１１）。
【００７８】
このＲｅｓｐメッセージ[Ｅ，ＥＮＤ]が無線通信装置１１ａに３ウェイで受信されると、無線通信装置１１ａでは、Ｒｅｓｐメッセージに含まれる応答情報Ｅがメモリ３４に格納されると共に、メモリ３４に格納されたポーリングノード数ＰＮｕｍ（＝３）からＲｅｓｐメッセージに含まれる応答情報の数（＝１）を引いた残余ノード数が算出され、算出された残余ノード数（＝２）でメモリ３４に格納したポーリングノード数ＰＮｕｍが更新される。
【００７９】
ここで、残余ノード数が１以上であり、Ｒｅｓｐメッセージを受信していない下位の無線通信装置が無線通信装置１１ａに割り当てられていないため、無線通信装置１１ａでは、メモリ３４に格納された無線通信装置１１ｅの応答情報Ｅと、入力部３６を介して入力された自己応答情報Ａと、Ｅｎｄフラグとを含むＲｅｓｐメッセージ[Ｅ，Ａ，ＥＮＤ]が無線通信装置１０に３ウェイで送信される（Ｓ１２）。
【００８０】
このＲｅｓｐメッセージ[Ｅ，Ａ，ＥＮＤ]が無線通信装置１０に３ウェイで受信されると、無線通信装置１０では、Ｒｅｓｐメッセージに含まれる応答情報Ｅ、Ａがメモリ３４に格納される。
【００８１】
ここで、無線通信装置１１ａ乃至１１ｅの全ての応答情報Ａ乃至Ｅが無線通信装置１０によって得られたことになり、例えば、メモリ３４に格納された無線通信装置１１ａ乃至１１ｅの各応答情報Ａ乃至Ｅが表示部２６に表示され、通信ＩＦ２５を介して無線通信装置１１の状況を収集する外部装置等に送信される。
【００８２】
以上に説明したように、本発明の一実施の形態の無線ポーリングシステム１は、ＲｅｑメッセージおよびＲｅｓｐメッセージを送信する無線通信装置を、送信権を有するものに限定するため、ポーリングに関するメッセージを互いに衝突させずにマルチホップすることができる。
【符号の説明】
【００８３】
１  無線ポーリングシステム
１０、１１、１１ａ〜１１ｅ  無線通信装置
２０、３０  アンテナ
２１、３１  ＲＦ部
２２、３２  周波数変換部
２３、３３  信号処理部
２４、３４  メモリ
２５  通信ＩＦ
２６、３５  表示部
３６  入力部
【図１】
2010226324.tif 000003
【図２】
2010226324.tif 000004
【図３】
2010226324.tif 000005
【図４】
2010226324.tif 000006
【図５】
2010226324.tif 000007
【図６】
2010226324.tif 000008