(57)【要約】【課題】通信帯域の無駄な使用、および消費電力を抑制する無線通信装置および無線通信システムを提供する。【解決手段】ネットワーク形成手段１００は、ネットワーク管理手段１０３からネットワーク形成要求を受け取ると、ネットワーク識別子であるＰＡＮ  ＩＤを決定する。識別子取得手段１０１は、識別子送信手段５００から子機２０の識別子を受信して取得する。ネットワーク参加要求手段１０２は、ネットワーク管理手段１０３から受け取った参加要求および識別子を、子機２０のネットワーク参加応答手段２００に無線送信する。ネットワーク参加要求手段１０２は、ネットワーク参加応答手段２００から参加応答を受信すると、その参加応答をネットワーク管理手段１０３に送る。【選択図】図３
2016066996.tif 000002
【特許請求の範囲】
【請求項１】
無線ネットワークの第１識別子を決定することにより前記無線ネットワークを形成する形成手段と、
前記無線ネットワークに参加する他の無線通信装置の第２識別子を取得する取得手段と、
前記第２識別子により識別される前記他の無線通信装置に前記無線ネットワークに参加させるための参加要求を送信し、該他の無線通信装置から前記参加要求に対する応答として該無線ネットワークに参加する旨を示す参加応答を受信する第１参加要求手段と、
前記第１参加要求手段が前記参加応答を受信することにより確立した無線通信路を用いてデータの送受信を行う第１送受信手段と、
を備えた無線通信装置。
【請求項２】
前記取得手段は、外部装置から前記第２識別子を取得する請求項１に記載の無線通信装置。
【請求項３】
前記第２識別子を記憶する第１記憶手段を、さらに備え、
前記取得手段は、前記第１記憶手段から前記第２識別子を取得する請求項１に記載の無線通信装置。
【請求項４】
前記他の無線通信装置に存在確認要求を送信し、該他の無線通信装置から前記存在確認要求に対する応答として存在確認応答および前記第２識別子を受信する存在確認手段を、さらに備え、
前記取得手段は、前記存在確認手段により前記存在確認応答と共に受信された前記第２識別子を取得する請求項１に記載の無線通信装置。
【請求項５】
前記存在確認手段により受信された前記存在確認応答に基づいて、前記第１参加要求手段に対して、該存在確認応答を送信した前記他の無線通信装置に前記参加要求を送信させるか否かを判定する第１判定手段を、さらに備えた請求項４に記載の無線通信装置。
【請求項６】
前記存在確認手段により受信された前記存在確認応答の受信強度を検出する検出手段を、さらに備え、
前記第１判定手段は、前記検出手段により検出された前記受信強度に基づいて、前記第１参加要求手段に対して、前記他の無線通信装置に前記参加要求を送信させるか否かを判定する請求項５に記載の無線通信装置。
【請求項７】
前記第１判定手段は、前記検出手段により検出された前記受信強度が所定の閾値以上の場合、前記第１参加要求手段に対して、前記他の無線通信装置に前記参加要求を送信させると判定する請求項６に記載の無線通信装置。
【請求項８】
他の無線通信装置から無線ネットワークへの参加を要求する参加要求を受信する第１参加応答手段と、
参加している無線ネットワーク内の他の無線通信装置から送信された情報の第１受信強度を記憶する第２記憶手段と、
前記第１参加応答手段により受信された前記参加要求の第２受信強度が、前記第１受信強度に基づく値よりも大きいか否かを判定し、前記第２受信強度が大きい場合、該第２受信強度を新たな第１受信強度として前記第２記憶手段に記憶させる第２判定手段と、
を備え、
前記第１参加応答手段は、前記第２判定手段によって、前記第２受信強度が前記第１受信強度よりも大きいと判定された場合、前記他の無線通信装置に、前記参加要求に対する応答として前記無線ネットワークに参加する旨を示す参加応答を送信し、
前記第１参加応答手段が前記参加応答を送信することにより確立した無線通信路を用いて、前記他の無線通信装置とデータの送受信を行う第２送受信手段を、さらに備えた無線通信装置。
【請求項９】
前記第２記憶手段は、参加している無線ネットワーク内の他の無線通信装置から送信された参加要求の受信強度を前記第１受信強度として記憶し、
前記第２判定手段は、前記第２受信強度が、前記第１受信強度よりも大きいか否かを判定する請求項８に記載の無線通信装置。
【請求項１０】
前記第２記憶手段は、少なくとも前記第２送受信手段により受信されたデータの受信強度を前記第１受信強度として１以上記憶し、
前記第２判定手段は、前記第２受信強度が、前記第２記憶手段に記憶された１以上の前記第１受信強度のうち、直近の所定の情報量分の前記第１受信強度の平均値よりも大きいか否かを判定する請求項８に記載の無線通信装置。
【請求項１１】
前記第２記憶手段に記憶された１以上の前記第１受信強度のうち、前記所定の情報量分の前記第１受信強度以外の前記第１受信強度を削除する削除手段を、さらに備えた請求項８に記載の無線通信装置。
【請求項１２】
受け付けた操作入力に基づいて、前記所定の情報量を指定する入力手段を、さらに備えた請求項８に記載の無線通信装置。
【請求項１３】
前記第２判定手段は、前記第２受信強度が、前記第２記憶手段に記憶された１以上の前記第１受信強度のうち、前記所定の情報量として直近の所定の個数および直近の所定の期間の双方に含まれる前記第１受信強度の平均値よりも大きいか否かを判定する請求項８に記載の無線通信装置。
【請求項１４】
参加している無線ネットワーク内の他の無線通信装置とのデータ通信の通信頻度が高くなった場合、前記所定の情報量としての直近の所定の期間を短くなるように変更し、前記通信頻度が低くなった場合、前記所定の期間を長くなるように変更する変更手段を、さらに備えた請求項８に記載の無線通信装置。
【請求項１５】
前記第１参加応答手段により前記参加要求が受信された後、前記第１受信強度が前記第２記憶手段に記憶されていない場合、参加している無線ネットワーク内の他の無線通信装置に存在確認要求を送信し、該他の無線通信装置から前記存在確認要求に対する応答として存在確認応答を受信する存在確認手段を、さらに備え、
前記第２判定手段は、前記第１参加応答手段により受信された前記参加要求の第２受信強度が、前記存在確認応答の第３受信強度よりも大きいか否かを判定し、前記第２受信強度が大きい場合、該第２受信強度を新たな第１受信強度として前記第２記憶手段に記憶させ、前記第３受信強度が大きい場合、該第３受信強度を新たな第１受信強度として前記第２記憶手段に記憶させ、
前記第１参加応答手段は、前記第２判定手段によって、前記第２受信強度が前記第３受信強度よりも大きいと判定された場合、前記他の無線通信装置に、前記参加要求に対する応答として前記無線ネットワークに参加する旨を示す参加応答を送信する請求項８に記載の無線通信装置。
【請求項１６】
他の無線通信装置から存在確認要求を受信し、前記存在確認要求に対する応答として存在確認応答、および自身の第２識別子を前記他の無線通信装置に送信する存在確認応答手段と、
前記存在確認応答手段により前記存在確認応答が送信された後、前記他の無線通信装置から無線ネットワークへの参加を要求する参加要求を受信し、該他の無線通信装置に、前記参加要求に対する応答として該無線ネットワークに参加する旨を示す参加応答を送信する第１参加応答手段と、
前記第１参加応答手段が前記参加応答を送信することにより確立した無線通信路を用いて、前記他の無線通信装置とデータの送受信を行う第２送受信手段と、
を備えた無線通信装置。
【請求項１７】
他の無線通信装置である第１無線通信装置から、無線ネットワークへの参加を要求する参加要求、および他の無線通信装置であって前記第１無線通信装置とは異なる第２無線通信装置の第２識別子を受信し、前記第１無線通信装置に、前記参加要求に対する応答として該無線ネットワークに参加する旨を示す参加応答を送信する第２参加応答手段と、
前記第２識別子により識別される前記第２無線通信装置に前記無線ネットワークに参加させるための参加要求を送信し、該第２無線通信装置から前記参加要求に対応する応答として該無線ネットワークに参加する旨を示す参加応答を受信する第２参加要求手段と、
前記第２参加応答手段が前記参加応答を送信することにより確立した無線通信路を用いて、前記第１無線通信装置とデータの送受信を行い、前記第２参加要求手段が前記参加応答を受信することにより確立した無線通信路を用いて、前記第２無線通信装置とデータの送受信を行う第３送受信手段と、
を備えた無線通信装置。
【請求項１８】
前記第２参加応答手段により受信された前記参加要求の受信強度を記憶する第３記憶手段と、
前記第２参加応答手段により受信された前記参加要求の受信強度が、前記第３記憶手段に記憶された受信強度よりも大きいか否かを判定し、該参加要求の受信強度が大きい場合、該参加要求の受信強度を該第３記憶手段に記憶させる第３判定手段と、
をさらに備え、
前記第２参加応答手段は、前記第３判定手段によって、前記参加要求の受信強度が前記第３記憶手段に記憶された受信強度よりも大きいと判定された場合、前記第１無線通信装置に前記参加応答を送信する請求項１７に記載の無線通信装置。
【請求項１９】
前記第１無線通信装置から存在確認要求を受信し、前記存在確認要求に対する応答として存在確認応答、および自身の第２識別子を前記第１無線通信装置に送信する存在確認応答手段を、さらに備えた請求項１７に記載の無線通信装置。
【請求項２０】
前記存在確認応答手段は、無線通信装置自身が別の無線ネットワークに参加していない場合、前記存在確認応答、および自身の第２識別子を送信する請求項１６または１９に記載の無線通信装置。
【請求項２１】
前記存在確認応答手段は、前記他の無線通信装置から受信した前記存在確認要求に基づいて、該他の無線通信装置に、前記存在確認応答、および自身の第２識別子を送信するか否かを判定する請求項１６または１９に記載の無線通信装置。
【請求項２２】
前記存在確認応答手段により受信された前記存在確認応答の受信強度を検出する検出手段を、さらに備え、
前記存在確認応答手段は、前記検出手段により検出された前記受信強度に基づいて、前記他の無線通信装置に、前記存在確認応答、および自身の第２識別子を送信するか否かを判定する請求項２１に記載の無線通信装置。
【請求項２３】
前記存在確認応答手段は、前記検出手段により検出された前記受信強度が所定の閾値以上の場合、前記他の無線通信装置に、前記存在確認応答、および自身の第２識別子を送信する請求項２１に記載の無線通信装置。
【請求項２４】
請求項１〜３のいずれか一項に記載の無線通信装置と、
他の無線通信装置から前記無線ネットワークへの参加を要求する前記参加要求を受信し、該参加要求に対する応答として参加応答を前記他の無線通信装置に送信する第１参加応答手段と、前記第１参加応答手段が前記参加応答を送信することにより確立した無線通信路を用いて、前記他の無線通信装置とデータの送受信を行う第２送受信手段と、を備えた無線通信装置と、
を含む無線通信システム。
【請求項２５】
請求項１７に記載の無線通信装置を、さらに含む請求項２４に記載の無線通信システム。
【請求項２６】
請求項１〜３のいずれか一項に記載の無線通信装置と、
請求項８〜１５のいずれか一項に記載の無線通信装置と、
を含む無線通信システム。
【請求項２７】
請求項１８に記載の無線通信装置を、さらに含む請求項２６に記載の無線通信システム。
【請求項２８】
請求項４に記載の無線通信装置と、
請求項１６に記載の無線通信装置と、
を含む無線通信システム。
【請求項２９】
請求項１９に記載の無線通信装置を、さらに含む請求項２８に記載の無線通信システム。
【請求項３０】
請求項４に記載の無線通信装置と、
請求項２０〜２３のいずれか一項に記載の無線通信装置と、
を含む無線通信システム。
【請求項３１】
請求項５〜７のいずれか一項に記載の無線通信装置と、
請求項１６に記載の無線通信装置と、
を含む無線通信システム。
【請求項３２】
請求項１９に記載の無線通信装置を、さらに含む請求項３１に記載の無線通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信装置および無線通信システムに関する。
【背景技術】
【０００２】
近年、屋内外に複数のセンサ付き無線端末を配置し、温度、湿度および照度等の環境情報、または、人および物の位置情報等の様々な情報を収集することにより、ユーザのニーズにあった環境管理（温湿度制御および照明制御等）、および情報提示等のサービス提供が可能となっている。このようなサービスを提供するために、機器同士が互いに無線通信によりデータを送受信して情報を収集する無線ネットワークシステムが既に知られている。
【０００３】
このような無線ネットワークシステムとして、ネットワークを形成して子機の参加許可処理を行う親機と、親機からネットワーク識別情報を取得して、親機が形成したネットワークに参加する１以上の子機と、を備え、子機は、親機の生存確認を行い、親機の切断状態を検出した場合、親機が再起動後に改めてネットワークに参加要求を指示するシステムが提案されている（特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の無線ネットワークシステムにおいては、親機は定期的（例えば、１００［ｍｓ］毎）にビーコンの送信を継続するため、通信帯域の無駄な使用、および消費電力の増大を招来する問題点があった。また、親機の電源がオフ状態になってビーコンを受信できない場合、子機が定期的に（例えば、１０［秒］毎）にビーコン要求コマンドの送信を継続することになり、この場合にも、通信帯域の無駄な使用、および消費電力の増大を招来する問題点があった。
【０００５】
本発明は、上記に鑑みてなされたものであって、通信帯域の無駄な使用、および消費電力を抑制する無線通信装置および無線通信システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明は、無線ネットワークの第１識別子を決定することにより前記無線ネットワークを形成する形成手段と、前記無線ネットワークに参加する他の無線通信装置の第２識別子を取得する取得手段と、前記第２識別子により識別される前記他の無線通信装置に前記無線ネットワークに参加させるための参加要求を送信し、該他の無線通信装置から前記参加要求に対する応答として該無線ネットワークに参加する旨を示す参加応答を受信する第１参加要求手段と、前記第１参加要求手段が前記参加応答を受信することにより確立した無線通信路を用いてデータの送受信を行う第１送受信手段と、を備えたことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、通信帯域の無駄な使用、および消費電力を抑制することができる。
【図面の簡単な説明】
【０００８】
【図１】図１は、第１の実施の形態に係る無線ネットワークシステムの全体構成の一例を示す図である。
【図２】図２は、無線ネットワークのトポロジーの類型を示す図である。
【図３】図３は、第１の実施の形態に係る無線ネットワークシステムの機能ブロックの構成の一例を示す図である。
【図４】図４は、第１の実施の形態に係る無線ネットワークシステムにおけるネットワークへの参加動作の一例を示すシーケンス図である。
【図５】図５は、第１の実施の形態の変形例１に係る複数の無線ネットワークシステムの構築例を示す図である。
【図６】図６は、リニア型のトポロジーにおいて参加要求および参加応答の流れの例を示す図である。
【図７】図７は、第１の実施の形態の変形例２に係る無線ネットワークシステムの機能ブロックの構成の一例を示す図である。
【図８】図８は、第２の実施の形態に係る無線ネットワークシステムの機能ブロックの構成の一例を示す図である。
【図９】図９は、第２の実施の形態に係る無線ネットワークシステムにおけるネットワークへの参加動作の一例を示すシーケンス図である。
【図１０】図１０は、第２の実施の形態の変形例１に係る無線ネットワークシステムの機能ブロックの構成の一例を示す図である。
【図１１】図１１は、第２の実施の形態の変形例１に係る無線ネットワークシステムにおけるネットワークへの参加動作の一例を示すシーケンス図である。
【図１２】図１２は、受信強度管理テーブルの一例を示す図である。
【図１３】図１３は、受信強度の個数と期間とで受信強度を管理することを説明する図である。
【図１４】図１４は、第２の実施の形態の変形例２に係る無線ネットワークシステムの機能ブロックの構成の一例を示す図である。
【図１５】図１５は、通信頻度テーブルの一例を示す図である。
【図１６】図１６は、サンプリング期間切り替えテーブルの一例を示す図である。
【図１７】図１７は、第２の実施の形態の変形例４に係る無線ネットワークシステムの機能ブロックの構成の一例を示す図である。
【図１８】図１８は、第２の実施の形態の変形例４に係る無線ネットワークシステムにおけるネットワークへの参加動作の一例を示すシーケンス図である。
【図１９】図１９は、第３の実施の形態に係る無線ネットワークシステムの機能ブロックの構成の一例を示す図である。
【図２０】図２０は、第３の実施の形態に係る無線ネットワークシステムにおけるネットワークへの参加動作の一例を示すシーケンス図である。
【発明を実施するための形態】
【０００９】
以下に、図１〜２０を参照しながら、本発明に係る無線通信装置および無線通信システムの実施の形態を詳細に説明する。また、以下の実施の形態によって本発明が限定されるものではなく、以下の実施の形態における構成要素には、当業者が容易に想到できるもの、実質的に同一のもの、およびいわゆる均等の範囲のものが含まれる。さらに、以下の実施の形態の要旨を逸脱しない範囲で構成要素の種々の省略、置換、変更および組み合わせを行うことができる。
【００１０】
［第１の実施の形態］
（無線ネットワークシステムの全体構成）
図１は、第１の実施の形態に係る無線ネットワークシステムの全体構成の一例を示す図である。図１を参照しながら、本実施の形態に係る無線ネットワークシステム１の全体構成を中心に説明する。
【００１１】
図１に示すように、無線ネットワークシステム１は、親機１０と、親機１０とネットワーク２ａを介して無線通信を行う子機２０ａ〜２０ｄと、を含む。
【００１２】
親機１０は、ネットワーク（図１ではネットワーク２ａ）を形成して、子機（図１の例では、子機２０ａ〜２０ｄ）に、形成したネットワークに参加させ、子機と無線データ通信を行う無線通信端末である。また、無線ネットワークシステム１の親機１０は、ネットワーク２ｂを介して管理サーバ５０（外部装置）と接続している。
【００１３】
子機２０ａ〜２０ｄは、それぞれ親機１０により形成されたネットワークに参加し、親機１０および他の子機と無線データ通信を行う無線通信端末である。図１の例では、子機２０ａは温度センサ、子機２０ｂはＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）、子機２０ｃは湿度センサ、そして、子機２０ｄは人感センサであるものとしている。なお、子機２０ａ〜２０ｄを、区別なく呼称する場合、または、総称する場合、単に「子機２０」というものとする。
【００１４】
管理サーバ５０は、親機１０が無線通信ネットワークであるネットワーク２ａに参加させる子機２０の識別子（第２識別子）を保存および管理するサーバである。
【００１５】
ネットワーク２ａは、例えば、ＺｉｇＢｅｅ（登録商標）、Ｗｉ−Ｆｉ（登録商標）（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）、またはＢｌｕｅｔｏｏｔｈ（登録商標）等の無線通信プロトコルによってデータ通信が行われる無線ネットワークである。以下では、ネットワーク２ａは、ＺｉｇＢｅｅによって実現される無線ネットワークであるものとして説明する。
【００１６】
ネットワーク２ｂは、インターネットまたはＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等のＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）／ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）等のプロトコルによってデータ通信が行われるネットワークである。
【００１７】
（無線ネットワークのトポロジー）
図２は、無線ネットワークのトポロジーの類型を示す図である。図２を参照しながら、無線ネットワークであるネットワーク２ａのトポロジーの例について説明する。
【００１８】
図２（ａ）に示すトポロジーは、スター型の形態のトポロジーの例である。親機６００が、無線ネットワークを形成し、子機８００ａ〜８００ｆが、親機６００により形成された無線ネットワークに参加することによって、親機６００と子機８００ａ〜８００ｆとの間に親子関係が形成される。子機８００ａ〜８００ｆは、データの送受信を行う際、親機６００を介して行う。
【００１９】
図２（ｂ）に示すトポロジーは、ツリー型の形態のトポロジーの例である。親機６１０が、無線ネットワークを形成し、ルータ７１０、７１１が、それぞれ親機６１０により形成された無線ネットワークに参加することによって、親機６１０とルータ７１０、７１１との間に親子関係が形成される。また、子機８１０ａ〜８１０ｃは、ルータ７１０を親機とし、親機６１０により形成された無線ネットワークに参加することによって、ルータ７１０と子機８１０ａ〜８１０ｃとの間に親子関係が形成される。また、子機８１１は、ルータ７１１を親機とし、親機６１０により形成された無線ネットワークに参加することによって、ルータ７１１と子機８１１との間に親子関係が形成される。ルータ７１０、７１１は、データの送受信を行う際、親機６１０を介して行う。子機８１０ａ〜８１０ｃは、データの送受信を行う際、親機であるルータ７１０を介して行う。子機８１１は、データの送受信を行う際、親機であるルータ７１１を介して行う。すなわち、ルータ７１０、７１１は、「親機を有する親機」としての機能を有する。
【００２０】
図２（ｃ）に示すトポロジーは、リニア型の形態のトポロジーの例である。親機６２０が、無線ネットワークを形成し、ルータ７２０が、親機６２０により形成された無線ネットワークに参加することによって、親機６２０とルータ７２０との間に親子関係が形成される。また、ルータ７２１は、ルータ７２０を親機とし、親機６２０により形成された無線ネットワークに参加することによって、ルータ７２０とルータ７２１との間に親子関係が形成される。また、子機８２１は、ルータ７２１を親機とし、親機６２０により形成された無線ネットワークに参加することによって、ルータ７２１と子機８２１との間に親子関係が形成される。ルータ７２０は、データの送受信を行う際、親機６２０を介して行う。ルータ７２１は、データの送受信を行う際、ルータ７２０を介して行う。子機８２１は、データの送受信を行う際、ルータ７２１を介して行う。すなわち、ルータ７２０、７２１は、それぞれ「親機を有する親機」としての機能を有する。
【００２１】
図２（ｄ）に示すトポロジーは、メッシュ型の形態のトポロジーの例である。親機６３０が、無線ネットワークを形成し、ルータ７３０〜７３２が、それぞれ親機６３０により形成された無線ネットワークに参加することによって、親機６３０とルータ７３０〜７３２との間に親子関係が形成される。また、ルータ７３１は、さらに、ルータ７３０を親機とし、親機６３０により形成された無線ネットワークに参加することによって、ルータ７３０とルータ７３１との間に親子関係が形成される。また、子機８３０は、ルータ７３０、７３１それぞれを親機とし、親機６３０により形成された無線ネットワークに参加することによって、ルータ７３０、７３１と子機８３０との間に親子関係が形成される。また、子機８３２は、親機６３０およびルータ７３２それぞれを親機とし、親機６３０により形成された無線ネットワークに参加することによって、親機６３０およびルータ７３２それぞれと、子機８３２との間に親子関係が形成される。ルータ７３０、７３２は、データの送受信を行う際、親機６３０を介して行う。ルータ７３１は、データの送受信を行う際、親機６３０またはルータ７３０を介して行う。子機８３０は、データの送受信を行う際、ルータ７３０またはルータ７３１を介して行う。子機８３２は、データの送受信を行う際、親機６３０またはルータ７３２を介して行う。
【００２２】
（無線ネットワークシステムのブロック構成）
図３は、第１の実施の形態に係る無線ネットワークシステムの機能ブロックの構成の一例を示す図である。図３を参照しながら、本実施の形態に係る無線ネットワークシステム１のブロック構成を中心に説明する。また、本実施の形態では、親機１０と子機２０との間で親子関係が形成される場合について説明する。
【００２３】
図３に示すように、無線ネットワークシステム１の親機１０は、ネットワーク形成手段１００（形成手段）と、識別子取得手段１０１（取得手段）と、ネットワーク参加要求手段１０２（第１参加要求手段）と、ネットワーク管理手段１０３と、記憶手段１０４（第１記憶手段）と、送受信手段１０５（第１送受信手段）と、を含む。
【００２４】
ネットワーク形成手段１００は、例えば、ＰＡＮ（Ｐｅｒｓｏｎａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）  ＩＤと呼ばれるネットワーク識別子（第１識別子）を決定することによって、そのネットワーク識別子で識別される無線ネットワークを形成する機能部である。この場合、ネットワーク形成手段１００は、例えば、ネットワーク識別子をランダムに決定したり、または、予め指定されたネットワーク識別子を用いる。また、ネットワーク形成手段１００は、ネットワーク識別子と共に、無線通信を行ううえでどの周波数帯域を用いるかを示すチャネルを決定する。なお、ネットワーク２ａがＺｉｇＢｅｅのプロトコルによって実現される場合、ＰＡＮ  ＩＤがネットワーク識別子となるが、ネットワーク２ａがＷｉ−Ｆｉ等のプロトコルによって実現される場合、ＳＳＩＤ（Ｓｅｒｖｉｃｅ  Ｓｅｔ  Ｉｄｅｎｔｉｆｉｅｒ）がネットワーク識別子となる。
【００２５】
識別子取得手段１０１は、ネットワーク形成手段１００により形成された無線ネットワークへ参加を要求する無線通信端末である子機２０の無線ネットワーク上の識別子を、管理サーバ５０から取得する機能部である。なお、識別子取得手段１０１は、管理サーバ５０から子機２０の識別子を取得することに限定されるものではなく、自身が有する記憶手段１０４が子機２０の識別子を記憶しているものとし、記憶手段１０４から子機２０の識別子を取得するものとしてもよい。
【００２６】
ネットワーク参加要求手段１０２は、ネットワーク形成手段１００により形成された無線ネットワークに参加させるために、子機２０に参加要求を送信する機能部である。
【００２７】
ネットワーク管理手段１０３は、ネットワーク形成手段１００、識別子取得手段１０１、ネットワーク参加要求手段１０２、および送受信手段１０５の動作を管理する機能部である。具体的には、ネットワーク管理手段１０３は、ネットワーク形成手段１００に、無線ネットワークを形成するためのネットワーク形成要求を送ったり、ネットワーク参加要求手段１０２に対して、無線ネットワークに子機２０を参加させるための参加要求を子機２０に送信させたりする。また、ネットワーク管理手段１０３は、記憶手段１０４に対してデータの読み書きを行う。
【００２８】
記憶手段１０４は、例えば、親機１０の設定情報等を記憶する記憶部である。また、記憶手段１０４は、識別子取得手段１０１が管理サーバ５０から子機２０の識別子を取得しない場合、子機２０の識別子を記憶する。
【００２９】
送受信手段１０５は、ネットワーク形成手段１００により無線ネットワークが形成され、子機２０が無線ネットワークに参加した後、子機２０（後述する送受信手段２０１）との間で無線データ通信を行う機能部である。
【００３０】
図３に示すように、無線ネットワークシステム１の子機２０は、ネットワーク参加応答手段２００（第１参加応答手段）と、送受信手段２０１（第２送受信手段）と、を含む。
【００３１】
ネットワーク参加応答手段２００は、ネットワーク参加要求手段１０２から参加要求を受信した後、その応答として参加応答を送信して、ネットワーク形成手段１００により形成された無線ネットワークに参加する機能部である。
【００３２】
送受信手段２０１は、ネットワーク参加応答手段２００が、ネットワーク形成手段１００により形成された無線ネットワークに参加した後、親機１０の送受信手段１０５との間で無線データ通信を行う機能部である。
【００３３】
図３に示すように、管理サーバ５０は、識別子送信手段５００と、記憶手段５０１と、を含む。
【００３４】
識別子送信手段５００は、親機１０の識別子取得手段１０１から、子機２０の識別子を取得するための識別子取得要求を受信した場合、記憶手段５０１から子機２０の識別子を抽出して、識別子取得手段１０１に、抽出した子機２０の識別子を送信する機能部である。
【００３５】
記憶手段５０１は、ネットワーク形成手段１００により形成される無線ネットワークに参加する子機２０の無線ネットワーク上の識別子を記憶する記憶部である。
【００３６】
（無線ネットワークへの参加動作）
図４は、第１の実施の形態に係る無線ネットワークシステムにおけるネットワークへの参加動作の一例を示すシーケンス図である。図４を参照しながら、本実施の形態に係る無線ネットワークシステム１において、子機２０が、親機１０により形成される無線ネットワークに参加する動作を中心に説明する。
【００３７】
＜ステップＳ１１＞
親機１０のネットワーク管理手段１０３は、親機１０のネットワーク形成手段１００に、ネットワーク形成要求を送る。
【００３８】
＜ステップＳ１２＞
ネットワーク形成手段１００は、ネットワーク管理手段１０３からネットワーク形成要求を受け取ると、ネットワーク識別子であるＰＡＮ  ＩＤを決定する。
【００３９】
＜ステップＳ１３＞
ネットワーク形成手段１００は、決定したネットワーク識別子で識別される無線ネットワークを形成する。
【００４０】
＜ステップＳ１４＞
ネットワーク形成手段１００は、無線ネットワークを形成すると、ネットワーク管理手段１０３に、ネットワーク形成完了通知を送る。
【００４１】
＜ステップＳ１５＞
ネットワーク管理手段１０３は、無線ネットワークへ参加を要求する子機２０の無線ネットワーク上の識別子を取得するための識別子取得要求を、親機１０の識別子取得手段１０１に送る。
【００４２】
＜ステップＳ１６＞
識別子取得手段１０１は、ネットワーク管理手段１０３から識別子取得要求を受け取ると、ネットワーク２ｂを介して、管理サーバ５０にその識別子取得要求を送信する。
【００４３】
＜ステップＳ１７＞
管理サーバ５０の識別子送信手段５００は、識別子取得手段１０１から識別子取得要求を受信すると、ネットワーク形成手段１００により形成された無線ネットワークに参加する子機２０の無線ネットワーク上の識別子を、記憶手段５０１から抽出する。
【００４４】
＜ステップＳ１８＞
識別子送信手段５００は、抽出した子機２０の識別子を、識別子取得手段１０１にネットワーク２ｂを介して送信する。
【００４５】
＜ステップＳ１９＞
識別子取得手段１０１は、識別子送信手段５００から子機２０の識別子を受信して取得すると、識別子と共に、識別子取得完了通知をネットワーク管理手段１０３に送る。また、ネットワーク管理手段１０３は、子機２０の識別子、および識別子取得完了通知を受け取ると、記憶手段１０４に子機２０の識別子を記憶させるものとすればよい。これによって、親機１０は、形成した無線ネットワークへの参加を要求可能な子機２０の識別子を保持しておくことができる。
【００４６】
＜ステップＳ２０＞
ネットワーク管理手段１０３は、無線ネットワークへ参加を要求する子機２０への参加要求、およびその子機２０の識別子を、ネットワーク参加要求手段１０２に送る。
【００４７】
＜ステップＳ２１＞
ネットワーク参加要求手段１０２は、ネットワーク管理手段１０３から参加要求および識別子を受け取ると、その参加要求および識別子を、子機２０のネットワーク参加応答手段２００に無線送信する。この場合、無線ネットワークシステム１が複数の子機２０を含む場合、ネットワーク参加要求手段１０２は、子機２０それぞれに順次、参加要求および識別子を無線送信する。これによって、親機１０主導で、子機２０を順々に無線ネットワークに参加させることができる。
【００４８】
＜ステップＳ２２＞
子機２０のネットワーク参加応答手段２００は、ネットワーク参加要求手段１０２から、自身（子機２０）の識別子と共に参加要求を受信すると、受信した旨を示す受信応答を、ネットワーク参加要求手段１０２に無線送信する。
【００４９】
＜ステップＳ２３＞
ネットワーク参加要求手段１０２は、子機２０から受信した受信応答を、ネットワーク管理手段１０３に送る。
【００５０】
＜ステップＳ２４＞
ネットワーク参加応答手段２００は、ネットワーク参加要求手段１０２から参加要求および識別子を受け取り、その応答として受信応答をネットワーク参加要求手段１０２に無線送信した後、参加要求に対する応答としての参加応答を、ネットワーク参加要求手段１０２に無線送信する。
【００５１】
＜ステップＳ２５＞
ネットワーク参加要求手段１０２は、ネットワーク参加応答手段２００から参加応答を受信すると、受信した旨を示す受信応答を、ネットワーク参加応答手段２００に無線送信する。
【００５２】
＜ステップＳ２６＞
ネットワーク参加要求手段１０２は、ネットワーク参加応答手段２００から参加応答を受信すると、その参加応答をネットワーク管理手段１０３に送る。以上の動作によって、親機１０により形成された無線ネットワークに対する子機２０の参加動作が完了し、親機１０と子機２０との無線通信路が確立する。
【００５３】
＜ステップＳ２７＞
子機２０の送受信手段２０１は、物理量の測定等のイベントが発生した場合、または、一定期間経過した場合等に、測定データ等を、ネットワーク２ａを介して親機１０の送受信手段１０５に無線送信する。
【００５４】
＜ステップＳ２８＞
親機１０の送受信手段１０５は、設定値の変更等のイベントが発生した場合、または、一定期間経過した場合等に、設定データ等を、ネットワーク２ａを介して子機２０の送受信手段２０１に無線送信する。
【００５５】
以上のように、本実施の形態に係る無線ネットワークシステム１においては、従来のように、子機が、親機から送信され続けるビーコンを検出し、親機に対してネットワークへの参加要求を送信するのではなく、ネットワークに参加する子機の識別子を取得した親機が、その識別子で特定される子機に対してネットワークへの参加要求を送信するものとしている。これによって、親機が定期的にビーコンを送信する必要がないので、通信帯域の無駄な使用、および消費電力を抑制することができる。
【００５６】
また、本実施の形態に係る無線ネットワークシステム１は、従来のように、親機の電源がオフ状態であってビーコンを受信できない場合、子機が定期的にビーコン要求コマンドの送信を継続するという動作も行わないものとしている。これによって、子機側に起因する通信帯域の無駄な使用、および消費電力を抑制することができる。
【００５７】
また、従来では、複数の子機が同時に起動した場合、親機に対して同時にネットワークへの参加要求を送信するので、親機の参加許可の処理の負荷がかかり、すべての子機がネットワークに参加するまで時間がかかっていた。しかし、本実施の形態に係る無線ネットワークシステム１は、複数の子機が同時に起動したとしても、子機が親機に対してネットワークの参加要求を送信するのではなく、親機が主導で、子機に対して順次、参加要求を送信するので、順々に子機をネットワークに参加させることができる。これによって、親機の負荷を軽減できるので、すべての子機がネットワークに参加するまでの時間を短縮することができる。
【００５８】
（変形例１）
図５は、第１の実施の形態の変形例１に係る複数の無線ネットワークシステムの構築例を示す図である。図５を参照しながら、複数の無線ネットワークシステムが１つの管理サーバ５０によって管理される形態について説明する。
【００５９】
図５では、３つの無線ネットワークシステム（無線ネットワークシステム１ａ〜１ｃ）が、ネットワーク２ｂを介して、管理サーバ５０と接続している例を示す。無線ネットワークシステム１ａ〜１ｃの構成は、図１に示す無線ネットワークシステム１の構成と同様であるが、無線ネットワークシステム１ａ〜１ｃが含む親機は、それぞれ親機１０ａ〜１０ｃとしている。なお、図５では、３つの無線ネットワークシステムが、ネットワーク２ｂを介して、管理サーバ５０と接続している例を示したが、管理サーバ５０に接続される無線ネットワークシステムが３つであることに限定されない。
【００６０】
このように、管理サーバ５０が複数の無線ネットワークシステムを管理することによって、各無線ネットワークシステムで構築される無線ネットワークに参加する子機の情報（識別子等）を一括管理することができるという利点がある。
【００６１】
（変形例２）
図６は、リニア型のトポロジーにおいて参加要求および参加応答の流れの例を示す図である。図６を参照しながら、無線ネットワークであるネットワーク２ａが上述のリニア型のトポロジーとなっている場合の例について説明する。
【００６２】
図６に示すトポロジーは、リニア型の形態のトポロジーの例である。親機６５０が、無線ネットワークを形成し、ルータ７５０に対して参加要求を無線送信する。ルータ７５０は、受信した参加要求の応答として、親機６５０に対して参加応答を無線送信することによって、無線ネットワークに参加する。これによって、親機６５０とルータ７５０との間に親子関係が形成される。
【００６３】
また、ルータ７５０は、ルータ７５１に対して参加要求を無線送信する。ルータ７５１は、親機としてのルータ７５０から受信した参加要求の応答として、ルータ７５０に対して参加応答を無線送信することによって、無線ネットワークに参加する。これによって、ルータ７５０とルータ７５１との間に親子関係が形成される。
【００６４】
また、ルータ７５１は、子機８５１に対して参加要求を無線送信する。子機８５１は、親機としてのルータ７５１から受信した参加要求の応答として、ルータ７５１に対して参加応答を無線送信することによって、無線ネットワークに参加する。これによって、ルータ７５１と子機８５１との間に親子関係が形成される。
【００６５】
図７は、第１の実施の形態の変形例２に係る無線ネットワークシステムの機能ブロックの構成の一例を示す図である。図７を参照しながら、本実施の形態に係る無線ネットワークシステム１ｄのブロック構成および動作を中心に説明する。本変形例に係る無線ネットワークシステム１ｄについて、第１の実施の形態に係る無線ネットワークシステム１と相違する点を中心に説明する。また、本実施の形態では、親機１０とルータ３０との間で親子関係が形成され、ルータ３０と子機２０との間で親子関係が形成されたリニア型の形態のトポロジーを例にして説明する。
【００６６】
図７に示すように、無線ネットワークシステム１ｄの親機１０は、図３に示す無線ネットワークシステム１の親機１０と同様のブロック構成を有する。
【００６７】
識別子取得手段１０１は、ネットワーク形成手段１００により形成された無線ネットワークへ参加を要求する無線通信端末であるルータ３０および子機２０の無線ネットワーク上の識別子（第２識別子）を、管理サーバ５０から取得する機能部である。ただし、識別子取得手段１０１は、ルータ３０および子機２０のそれぞれの識別子を、管理サーバ５０から別個独立に取得するのではなく、例えば、管理サーバ５０により、無線ネットワークへ参加する無線通信端末（ルータ３０および子機２０）の識別子は、それぞれの親機の識別子と関連付けて管理されているものとする。すなわち、識別子取得手段１０１は、ルータ３０の識別子を「識別子Ａ」、子機２０の識別子を「識別子Ｂ」とした場合、管理サーバ５０から、ルータ３０の識別子として『（親機１０に関連付けられた）「識別子Ａ」』、および、子機２０の識別子として「識別子Ａに関連付けられた識別子Ｂ」として取得する。なお、識別子取得手段１０１は、管理サーバ５０からルータ３０および子機２０の識別子を取得することに限定されるものではなく、自身が有する記憶手段１０４がルータ３０および子機２０の識別子を記憶しているものとし、記憶手段１０４からルータ３０および子機２０の識別子を取得するものとしてもよい。
【００６８】
ネットワーク参加要求手段１０２は、ネットワーク形成手段１００により形成された無線ネットワークに参加させるために、ルータ３０に参加要求を送信する機能部である。
【００６９】
記憶手段１０４は、例えば、親機１０の設定情報等を記憶する記憶部である。また、識別子取得手段１０１が、管理サーバ５０からルータ３０および子機２０の識別子を取得しない場合、ルータ３０および子機２０の識別子を記憶する。
【００７０】
送受信手段１０５は、ネットワーク形成手段１００により無線ネットワークが形成され、ルータ３０が無線ネットワークに参加した後、ルータ３０（後述する送受信手段３０５）との間で無線データ通信を行う機能部である。
【００７１】
図７に示すように、無線ネットワークシステム１ｄのルータ３０は、ネットワーク参加要求手段３０２（第２参加要求手段）と、ネットワーク管理手段３０３と、記憶手段３０４（第３記憶手段）と、送受信手段３０５（第３送受信手段）と、ネットワーク参加応答手段３０６（第２参加応答手段）と、を含む。
【００７２】
ネットワーク参加応答手段３０６は、ネットワーク参加要求手段１０２から参加要求および識別子を受信した後、その応答として参加応答を送信して、ネットワーク形成手段１００により形成された無線ネットワークに参加する機能部である。ここで、ネットワーク参加応答手段３０６は、ネットワーク参加要求手段１０２から受信する識別子として、ルータ３０自身の識別子の他、ルータ３０の識別子と関連付けられた子機２０の識別子を受信する。
【００７３】
ネットワーク参加要求手段３０２は、ネットワーク形成手段１００により形成された無線ネットワークに参加させるために、子機２０に参加要求、およびネットワーク参加応答手段３０６がネットワーク参加要求手段１０２から受信した子機２０の識別子を送信する機能部である。
【００７４】
ネットワーク管理手段３０３は、ネットワーク参加要求手段３０２、送受信手段３０５、およびネットワーク参加応答手段３０６の動作を管理する機能部である。具体的には、ネットワーク管理手段３０３は、ネットワーク参加要求手段３０２に対して、無線ネットワークに子機２０を参加させるための参加要求を子機２０に送信させる。また、ネットワーク管理手段３０３は、記憶手段３０４に対してデータの読み書きを行う。
【００７５】
記憶手段３０４は、例えば、ルータ３０の設定情報等を記憶する記憶部である。
【００７６】
送受信手段３０５は、ネットワーク形成手段１００により無線ネットワークが形成され、ルータ３０が無線ネットワークに参加した後、親機１０および子機２０（送受信手段２０１）との間で無線データ通信を行う機能部である。
【００７７】
図７に示すように、無線ネットワークシステム１ｄの子機２０は、図３に示す無線ネットワークシステム１の子機２０と同様のブロック構成を有する。
【００７８】
ネットワーク参加応答手段２００は、ネットワーク参加要求手段３０２からの参加要求を受信した後、その応答として参加応答を送信して、ネットワーク形成手段１００により形成された無線ネットワークに参加する機能部である。
【００７９】
送受信手段２０１は、ネットワーク参加応答手段２００が、ネットワーク形成手段１００により形成された無線ネットワークに参加した後、ルータ３０の送受信手段３０５との間で無線データ通信を行う機能部である。
【００８０】
図７に示すように、管理サーバ５０は、図３に示す管理サーバ５０と同様のブロック構成を有する。
【００８１】
以上のように、ルータ３０は「親機を有する親機」として機能するが、親機１０のように無線ネットワークを形成するネットワーク形成手段１００に相当する機能部を有さない。また、ルータ３０は、子機２０に対する親機の役割としてネットワーク参加要求手段３０２と、親機１０に対する子機の役割としてネットワーク参加応答手段３０６と、を併せ持つ。また、親機１０は、無線ネットワークに参加する無線通信端末（ルータ３０および子機２０）の識別子を一括して取得し、ルータ３０は、自身に関連付けられた子機２０の識別子を受信して、この子機２０に対して参加要求を送信する。このようにして、親機１０主導で順々にルータ３０および子機２０が無線ネットワークに参加して無線ネットワークが構築されることになる。本変形例ではトポロジーとしてリニア型のネットワークを例に説明したが、上述の図２で説明した無線ネットワークのトポロジーに依存せずに、親機１０、ルータ３０および子機２０は、上述と同様の手順によりネットワークを構築することが可能であり、利便性を向上させることができる。
【００８２】
［第２の実施の形態］
本実施の形態に係る無線ネットワークシステム１ｅについて、第１の実施の形態に係る無線ネットワークシステム１と相違する点を中心に説明する。本実施の形態では、子機が受信した親機からのデータの受信強度によって、参加する無線ネットワークを切り替える動作について説明する。
【００８３】
（無線ネットワークシステムのブロック構成）
図８は、第２の実施の形態に係る無線ネットワークシステムの機能ブロックの構成の一例を示す図である。図８を参照しながら、本実施の形態に係る無線ネットワークシステム１ｅのブロック構成について説明する。本実施の形態に係る無線ネットワークシステム１ｅは、親機１０ｅと、親機１０ｅとネットワーク２ａ（図示せず）を介して無線通信を行う子機２０ｅと、を含むが、本実施の形態では、親機１０ｅと子機２０ｅとの間で親子関係が形成される場合について説明する。
【００８４】
図８に示すように、無線ネットワークシステム１ｅの親機１０ｅは、ネットワーク形成手段１００と、識別子取得手段１０１と、ネットワーク参加要求手段１０２ｅと、ネットワーク管理手段１０３と、記憶手段１０４と、送受信手段１０５と、を含む。なお、ネットワーク形成手段１００、識別子取得手段１０１、ネットワーク管理手段１０３、記憶手段１０４および送受信手段１０５の機能は、それぞれ図３に示した第１の実施の形態のネットワーク形成手段１００、識別子取得手段１０１、ネットワーク管理手段１０３、記憶手段１０４および送受信手段１０５の機能と同様である。
【００８５】
ネットワーク参加要求手段１０２ｅは、ネットワーク形成手段１００により形成された無線ネットワークに参加させるために、子機２０ｅに参加要求を送信する機能部である。具体的には、ネットワーク参加要求手段１０２ｅは、子機２０ｅのネットワーク参加応答手段２００、および後述する受信強度判定手段２０２に参加要求を送信する。
【００８６】
図８に示すように、無線ネットワークシステム１ｅの子機２０ｅは、ネットワーク参加応答手段２００と、送受信手段２０１（第２送受信手段）と、受信強度判定手段２０２（第２判定手段）と、記憶手段２０３（第２記憶手段）と、を含む。なお、ネットワーク参加応答手段２００、および送受信手段２０１の機能は、それぞれ図３に示した第１の実施の形態のネットワーク参加応答手段２００、および送受信手段２０１の機能と同様である。
【００８７】
受信強度判定手段２０２は、ネットワーク参加要求手段１０２ｅから参加要求を受信し、その参加要求の信号の受信強度（第２受信強度）を検出する機能部である。
【００８８】
記憶手段２０３は、例えば、子機２０ｅの設定情報等を記憶する記憶部である。また、記憶手段２０３は、受信強度判定手段２０２により検出された受信強度を記憶する。
【００８９】
図８に示すように、管理サーバ５０は、図３に示す管理サーバ５０と同様のブロック構成を有する。
【００９０】
（無線ネットワークへの参加動作）
図９は、第２の実施の形態に係る無線ネットワークシステムにおけるネットワークへの参加動作の一例を示すシーケンス図である。図９を参照しながら、本実施の形態に係る無線ネットワークシステム１ｅにおいて、子機２０ｅが、２台の親機１０ｅ＿１および親機１０ｅ＿２によってそれぞれ形成される無線ネットワークに参加する動作を中心に説明する。
【００９１】
まず、無線ネットワークシステム１ｅでは、２台の親機１０ｅ＿１および親機１０ｅ＿２が図４に示すステップＳ１１〜Ｓ１９と同様の手順で、それぞれ無線ネットワークを形成し、管理サーバ５０から子機２０ｅの識別子を取得しているものとする。
【００９２】
＜ステップＳ３１＞
親機１０ｅ＿１（ネットワーク参加要求手段１０２ｅ）は、参加要求および識別子を、子機２０ｅのネットワーク参加応答手段２００に無線送信する。この場合、無線ネットワークシステム１ｅが複数の子機を含む場合、ネットワーク参加要求手段１０２ｅは、子機それぞれに順次、参加要求および識別子を無線送信する。これによって、親機主導で、子機を順々に無線ネットワークに参加させることができる。
【００９３】
＜ステップＳ３２＞
親機１０ｅ＿１（ネットワーク参加要求手段１０２ｅ）は、参加要求および識別子を、子機２０ｅの受信強度判定手段２０２に無線送信する。
【００９４】
＜ステップＳ３３＞
受信強度判定手段２０２は、親機１０ｅ＿１から参加要求および識別子を受信すると、受信したデータの信号の受信強度を検出する。受信強度判定手段２０２は、前回検出した受信強度を記憶手段２０３から抽出し、今回検出した受信強度が、前回検出した受信強度よりも大きいか否かを判定する。ただし、本ステップの段階では、記憶手段２０３には、受信強度判定手段２０２により前回検出された受信強度が記憶されていないものとする。
【００９５】
＜ステップＳ３４＞
受信強度判定手段２０２は、前回検出した受信強度が記憶手段２０３に記憶されていないので、今回検出した受信強度が大きい旨の判定結果を、ネットワーク参加応答手段２００に送る。
【００９６】
＜ステップＳ３５＞
ネットワーク参加応答手段２００は、親機１０ｅ＿１から参加要求および識別子を受信した旨を示す受信応答を、親機１０ｅ＿１（ネットワーク参加要求手段１０２ｅ）に無線送信する。
【００９７】
＜ステップＳ３６＞
受信強度判定手段２０２は、今回検出した受信強度（第１受信強度）を、記憶手段２０３に保存（記憶）させる。
【００９８】
＜ステップＳ３７＞
ネットワーク参加応答手段２００は、受信強度判定手段２０２から受け取った判定結果により、参加要求を無線送信した親機１０ｅ＿１からのデータの受信状態が良好であると判断し、親機１０ｅ＿１が形成した無線ネットワークに参加するための参加応答を、親機１０ｅ＿１（ネットワーク参加要求手段１０２ｅ）に無線送信する。
【００９９】
＜ステップＳ３８＞
親機１０ｅ＿１（ネットワーク参加要求手段１０２ｅ）は、ネットワーク参加応答手段２００から参加応答を受信すると、受信した旨を示す受信応答を、ネットワーク参加応答手段２００に無線送信する。
【０１００】
＜ステップＳ３９＞
また、親機１０ｅ＿１とは別に無線ネットワークを形成した親機１０ｅ＿２も、参加要求および識別子を、子機２０ｅのネットワーク参加応答手段２００に無線送信する。
【０１０１】
＜ステップＳ４０＞
同様に、親機１０ｅ＿２（ネットワーク参加要求手段１０２ｅ）は、参加要求および識別子を、子機２０ｅの受信強度判定手段２０２に無線送信する。
【０１０２】
＜ステップＳ４１＞
受信強度判定手段２０２は、親機１０ｅ＿２から参加要求および識別子を受信すると、受信したデータの信号の受信強度を検出する。受信強度判定手段２０２は、前回（ステップＳ３３）検出した受信強度を記憶手段２０３から抽出し、今回検出した受信強度が、前回検出した受信強度よりも大きいか否かを判定する。
【０１０３】
＜ステップＳ４２＞
受信強度判定手段２０２は、今回検出した受信強度についての判定結果を、ネットワーク参加応答手段２００に送る。
【０１０４】
＜ステップＳ４３＞
ネットワーク参加応答手段２００は、親機１０ｅ＿２から参加要求および識別子を受信した旨を示す受信応答を、親機１０ｅ＿２（ネットワーク参加要求手段１０２ｅ）に無線送信する。
【０１０５】
＜ステップＳ４４＞
ネットワーク参加応答手段２００は、受信強度判定手段２０２から受け取った判定結果が、新規の参加要求の受信強度、すなわち今回検出した受信強度が前回検出した受信強度よりも小さいことを示す場合、親機１０ｅ＿２からのデータの受信状態が、前回検出した受信強度に係る親機（ここでは親機１０ｅ＿１）よりも良好でないと判断し、親機１０ｅ＿２が形成した無線ネットワークに参加しないことを示す参加応答を、親機１０ｅ＿２（ネットワーク参加要求手段１０２ｅ）に無線送信する。なお、この場合、ネットワーク参加応答手段２００は、参加応答を無線送信しないものとしてもよい。
【０１０６】
＜ステップＳ４５＞
親機１０ｅ＿２（ネットワーク参加要求手段１０２ｅ）は、ネットワーク参加応答手段２００から参加応答を受信すると、受信した旨を示す受信応答を、ネットワーク参加応答手段２００に無線送信する。これによって、親機１０ｅ＿１により形成された無線ネットワークに対する子機２０ｅの参加状態が維持され、親機１０ｅ＿１と子機２０ｅとの無線通信路の確立が維持される。
【０１０７】
＜ステップＳ４６＞
受信強度判定手段２０２は、新規の参加要求の受信強度、すなわち今回検出した受信強度が前回検出した受信強度よりも大きいと判定した場合、今回検出した受信強度を、記憶手段２０３に保存（記憶）させる。
【０１０８】
＜ステップＳ４７＞
ネットワーク参加応答手段２００は、受信強度判定手段２０２から受け取った判定結果が、新規の参加要求の受信強度、すなわち今回検出した受信強度が前回検出した受信強度よりも大きいことを示す場合、親機１０ｅ＿２からのデータの受信状態が、前回検出した受信強度に係る親機（ここでは親機１０ｅ＿１）よりも良好であると判断し、親機１０ｅ＿１が形成した無線ネットワークへの参加から離脱するための参加離脱の応答を、親機１０ｅ＿１（ネットワーク参加要求手段１０２ｅ）に無線送信する。
【０１０９】
＜ステップＳ４８＞
親機１０ｅ＿１（ネットワーク参加要求手段１０２ｅ）は、ネットワーク参加応答手段２００から参加離脱の応答を受信すると、受信した旨を示す受信応答を、ネットワーク参加応答手段２００に無線送信する。
【０１１０】
＜ステップＳ４９＞
ネットワーク参加応答手段２００は、親機１０ｅ＿２が形成した無線ネットワークに参加するための参加応答を、親機１０ｅ＿２（ネットワーク参加要求手段１０２ｅ）に無線送信する。
【０１１１】
＜ステップＳ５０＞
親機１０ｅ＿２（ネットワーク参加要求手段１０２ｅ）は、ネットワーク参加応答手段２００から参加応答を受信すると、受信した旨を示す受信応答を、ネットワーク参加応答手段２００に無線送信する。これによって、子機２０ｅの参加状態が、親機１０ｅ＿１により形成された無線ネットワークから、親機１０ｅ＿２により形成された無線ネットワークへ切り替わり、親機１０ｅ＿２と子機２０ｅとの無線通信路が確立する。
【０１１２】
上述のように無線通信路が確立されてから、子機２０ｅ（送受信手段２０１）と、親機１０ｅ＿１または親機１０ｅ＿２（送受信手段１０５）との間で、データの無線通信が行われる。
【０１１３】
以上のように、子機２０ｅは、複数の親機から受信するそれぞれのデータの受信強度を検出し、受信強度の強い親機の無線ネットワークを動的に選択して参加するものとしているので、通信信頼性を向上させることができる。
【０１１４】
なお、図８に示すように、本実施の形態に係る無線ネットワークシステム１ｅは、親機１０ｅと、１以上の子機２０ｅとを含む構成となっているが、この構成に限定されるものではなく、親機１０ｅと子機２０ｅとの間に、第１の実施の形態の変形例２で示したルータが介在するものとしてもよい。この場合、ルータは、子機２０ｅと同様に受信強度判定手段２０２に相当する機能部（第３判定手段）を備えるものとしてもよい。
【０１１５】
（変形例１）
本変形例に係る無線ネットワークシステム１ｇについて、第２の実施の形態に係る無線ネットワークシステム１ｅと相違する点を中心に説明する。第２の実施の形態では、親機からの参加要求の受信強度を求め、現在参加している無線ネットワークの親機について保存している参加要求の受信強度と比較し、受信強度の高い無線ネットワークに参加するものとしている。これに対し、本変形例では、現在参加している無線ネットワークの親機について、参加要求の受信強度のみではなく、受信したその他のデータの受信強度を保存し、かつ、保存した受信強度のうち新しい受信強度を用いて、他の親機からの参加要求の受信強度と比較する動作について説明する。
【０１１６】
＜無線ネットワークシステムのブロック構成＞
図１０は、第２の実施の形態の変形例１に係る無線ネットワークシステムの機能ブロックの構成の一例を示す図である。図１０を参照しながら、本変形例に係る無線ネットワークシステム１ｇのブロック構成について説明する。本変形例に係る無線ネットワークシステム１ｇは、親機１０ｇと、親機１０ｇとネットワーク２ａ（図示せず）を介して無線通信を行う子機２０ｇと、を含むが、本変形例では、親機１０ｇと子機２０ｇとの間で親子関係が形成される場合について説明する。
【０１１７】
図１０に示すように、無線ネットワークシステム１ｇの親機１０ｇは、ネットワーク形成手段１００と、識別子取得手段１０１と、ネットワーク参加要求手段１０２ｇと、ネットワーク管理手段１０３と、記憶手段１０４と、送受信手段１０５と、を含む。なお、ネットワーク形成手段１００、識別子取得手段１０１、ネットワーク管理手段１０３、記憶手段１０４および送受信手段１０５の機能は、それぞれ図３に示した第１の実施の形態のネットワーク形成手段１００、識別子取得手段１０１、ネットワーク管理手段１０３、記憶手段１０４および送受信手段１０５の機能と同様である。
【０１１８】
ネットワーク参加要求手段１０２ｇは、ネットワーク形成手段１００により形成された無線ネットワークに参加させるために、子機２０ｇに参加要求を送信する機能部である。
【０１１９】
図１０に示すように、無線ネットワークシステム１ｇの子機２０ｇは、ネットワーク参加応答手段２００ｇと、送受信手段２０１ｇと、受信強度判定手段２０２ｇと、記憶手段２０３ｇと、受信強度管理手段２０５ｇ（削除手段）と、を含む。
【０１２０】
ネットワーク参加応答手段２００ｇは、ネットワーク参加要求手段１０２ｇから参加要求を受信した後、その応答として参加応答を送信して、ネットワーク形成手段１００により形成された無線ネットワークに参加する機能部である。また、ネットワーク参加応答手段２００ｇは、受信強度の判定のために受信強度判定手段２０２ｇに、受信した参加要求を送り、受信強度の保存（記憶）のために受信強度管理手段２０５ｇに、受信した参加要求を送る。なお、ネットワーク参加応答手段２００ｇは、受信した参加要求を受信強度判定手段２０２ｇおよび受信強度管理手段２０５ｇに送る代わりに、その参加要求の信号の受信強度を検出し、検出した受信強度を送るものとしてもよい。
【０１２１】
送受信手段２０１ｇは、ネットワーク参加応答手段２００ｇが、ネットワーク形成手段１００により形成された無線ネットワークに参加した後、親機１０ｇの送受信手段１０５との間で無線データ通信を行う機能部である。また、送受信手段２０１ｇは、送受信手段１０５から受信したデータを、受信強度管理手段２０５ｇに送る。なお、送受信手段２０１ｇは、送受信手段１０５から受信したデータを受信強度管理手段２０５ｇに送る代わりに、そのデータの信号の受信強度を検出し、検出した受信強度を送るものとしてもよい。
【０１２２】
受信強度判定手段２０２ｇは、ネットワーク参加応答手段２００ｇから参加要求を受け取り、その参加要求の信号の受信強度を検出する機能部である。
【０１２３】
記憶手段２０３ｇは、例えば、子機２０ｇの設定情報等を記憶する記憶部である。また、記憶手段２０３ｇは、受信強度管理手段２０５ｇにより検出された参加要求、および親機１０ｇからのデータの受信強度を記憶する。
【０１２４】
受信強度管理手段２０５ｇは、ネットワーク参加応答手段２００ｇから受け取った参加要求、および、送受信手段２０１ｇから受け取ったデータの信号の受信強度を検出して、記憶手段２０３ｇに保存（記憶）させる機能部である。
【０１２５】
図１０に示すように、管理サーバ５０は、図３に示す管理サーバ５０と同様のブロック構成を有する。
【０１２６】
＜無線ネットワークへの参加動作＞
図１１は、第２の実施の形態の変形例１に係る無線ネットワークシステムにおけるネットワークへの参加動作の一例を示すシーケンス図である。図１２は、受信強度管理テーブルの一例を示す図である。図１１および１２を参照しながら、本変形例に係る無線ネットワークシステム１ｇにおいて、子機２０ｇが、２台の親機１０ｇ＿１および親機１０ｇ＿２によってそれぞれ形成される無線ネットワークに参加する動作を中心に説明する。
【０１２７】
まず、無線ネットワークシステム１ｇでは、２台の親機１０ｇ＿１および親機１０ｇ＿２が図４に示すステップＳ１１〜Ｓ１９に準じた手順で、それぞれ無線ネットワークを形成し、管理サーバ５０から子機２０ｇの識別子を取得しているものとする。
【０１２８】
＜＜ステップＳ１０１＞＞
親機１０ｇ＿１（ネットワーク参加要求手段１０２ｇ）は、参加要求および識別子を、子機２０ｇのネットワーク参加応答手段２００ｇに無線送信する。この場合、無線ネットワークシステム１ｇが複数の子機を含む場合、ネットワーク参加要求手段１０２ｇは、子機それぞれに順次、参加要求および識別子を無線送信する。これによって、親機主導で、子機を順々に無線ネットワークに参加させることができる。
【０１２９】
＜＜ステップＳ１０２＞＞
ネットワーク参加応答手段２００ｇは、少なくとも、受信した参加要求を、受信強度判定手段２０２ｇに送る。なお、親機１０ｇ＿１（ネットワーク参加要求手段１０２ｇ）は、参加要求を直接受信強度判定手段２０２ｇに無線送信するものとしてもよい。また、ネットワーク参加応答手段２００ｇは、受信した参加要求の信号の受信強度を検出し、検出した受信強度を、受信強度判定手段２０２ｇに送るものとしてもよい。
【０１３０】
＜＜ステップＳ１０３＞＞
受信強度判定手段２０２ｇは、ネットワーク参加応答手段２００ｇから参加要求を受け取ると、参加要求の信号の受信強度を検出する。受信強度判定手段２０２ｇは、前回検出した受信強度を記憶手段２０３ｇから取得し、今回検出した受信強度が、前回検出した受信強度よりも大きいか否かを判定する。ただし、本ステップの段階では、記憶手段２０３ｇには、受信強度判定手段２０２ｇにより前回検出された受信強度が記憶されていないものとする。なお、受信強度判定手段２０２ｇは、ネットワーク参加応答手段２００ｇにより検出された参加要求の受信強度を受け取るものとしてもよい。
【０１３１】
＜＜ステップＳ１０４＞＞
受信強度判定手段２０２ｇは、前回検出した受信強度が記憶手段２０３ｇに記憶されていないので、今回検出した受信強度が大きい旨の判定結果を、ネットワーク参加応答手段２００ｇに送る。
【０１３２】
＜＜ステップＳ１０５＞＞
ネットワーク参加応答手段２００ｇは、親機１０ｇ＿１から参加要求および識別子を受信した旨を示す受信応答を、親機１０ｇ＿１（ネットワーク参加要求手段１０２ｇ）に無線送信する。
【０１３３】
＜＜ステップＳ１０６＞＞
ネットワーク参加応答手段２００ｇは、受信強度判定手段２０２ｇから、今回検出した受信強度が大きい旨の判定結果を受け取ると、受信した参加要求を受信強度管理手段２０５ｇに送る。なお、ネットワーク参加応答手段２００ｇは、受信した参加要求の信号の受信強度を検出し、検出した受信強度を、受信強度管理手段２０５ｇに送るものとしてもよい。
【０１３４】
＜＜ステップＳ１０７＞＞
受信強度管理手段２０５ｇは、ネットワーク参加応答手段２００ｇから参加要求を受け取ると、参加要求の信号の受信強度を検出する。受信強度管理手段２０５ｇは、検出した受信強度を、記憶手段２０３ｇに保存（記憶）させる。例えば、受信強度管理手段２０５ｇは、図１２に示すように、記憶手段２０３ｇが記憶している受信強度管理テーブル１０００に対して、送信元（ここでは親機１０ｇ＿１）と、子機２０ｇが参加要求を受信した時刻（受信時刻）と、検出した受信強度［ｄＢｍ］と、を関連付けて記憶させる。なお、受信強度管理手段２０５ｇは、ネットワーク参加応答手段２００ｇにより検出された参加要求の受信強度を受け取るものとしてもよい。
【０１３５】
＜＜ステップＳ１０８＞＞
ネットワーク参加応答手段２００ｇは、受信強度判定手段２０２ｇから受け取った判定結果により、参加要求を無線送信した親機１０ｇ＿１からのデータの受信状態が良好であると判断し、親機１０ｇ＿１が形成した無線ネットワークに参加するための参加応答を、親機１０ｇ＿１（ネットワーク参加要求手段１０２ｇ）に無線送信する。
【０１３６】
＜＜ステップＳ１０９＞＞
親機１０ｇ＿１（ネットワーク参加要求手段１０２ｇ）は、ネットワーク参加応答手段２００ｇから参加応答を受信すると、受信した旨を示す受信応答を、ネットワーク参加応答手段２００ｇに無線送信する。
【０１３７】
＜＜ステップＳ１１０＞＞
子機２０ｇの送受信手段２０１ｇは、物理量の測定等のイベントが発生した場合、または、一定期間経過した場合等に、測定データ等を、ネットワーク２ａを介して親機１０ｇ＿１の送受信手段１０５に無線送信する。
【０１３８】
＜＜ステップＳ１１１＞＞
親機１０ｇ＿１の送受信手段１０５は、設定値の変更等のイベントが発生した場合、または、一定期間経過した場合に、設定データ等のデータを、ネットワーク２ａを介して子機２０ｇの送受信手段２０１ｇに無線送信する。
【０１３９】
＜＜ステップＳ１１２＞＞
送受信手段２０１ｇは、受信したデータを受信強度管理手段２０５ｇに送る。なお、親機１０ｇ＿１（送受信手段１０５）は、データを直接受信強度管理手段２０５ｇに無線送信するものとしてもよい。また、送受信手段２０１ｇは、受信したデータの信号の受信強度を検出し、検出した受信強度を、受信強度管理手段２０５ｇに送るものとしてもよい。
【０１４０】
＜＜ステップＳ１１３＞＞
受信強度管理手段２０５ｇは、送受信手段２０１ｇからデータを受け取ると、データの信号の受信強度を検出する。受信強度管理手段２０５ｇは、検出した受信強度を、記憶手段２０３ｇに保存（記憶）させる。例えば、受信強度管理手段２０５ｇは、図１２に示すように、記憶手段２０３ｇが記憶している受信強度管理テーブル１０００に対して、送信元（ここでは親機１０ｇ＿１）と、子機２０ｇがデータを受信した時刻（受信時刻）と、検出した受信強度［ｄＢｍ］と、を関連付けて記憶させる。なお、受信強度管理手段２０５ｇは、送受信手段２０１ｇにより検出されたデータの受信強度を受け取るものとしてもよい。
【０１４１】
＜＜ステップＳ１１４＞＞
受信強度管理手段２０５ｇは、図１２に示す受信強度管理テーブル１０００に記憶された受信強度のうち、直近の所定の個数（以下、サンプリング個数と称する場合がある）（所定の情報量）（例えば、１０個）分の受信強度以外の受信強度を削除して、受信強度管理テーブル１０００を更新する。これによって、親機１０ｇ＿１から受信したデータの信号の受信強度の保存（記憶）の繰り返しによって、記憶手段２０３ｇの容量を圧迫する事態を回避することができる。なお、受信強度管理手段２０５ｇは、受信強度管理テーブル１０００に記憶された受信強度のうち、直近のサンプリング個数分の受信強度以外の受信強度を削除するものとしたが、これに限定されるものではない。すなわち、受信強度管理手段２０５ｇは、受信強度管理テーブル１０００に記憶された受信強度のうち、直近の所定期間（以下、サンプリング期間と称する場合がある）（所定の情報量）（例えば、１時間）分の受信強度以外の受信強度を削除して、受信強度管理テーブル１０００を更新するものとしてもよい。
【０１４２】
＜＜ステップＳ１１５＞＞
ここで、親機１０ｇ＿１とは別に無線ネットワークを形成した親機１０ｇ＿２（ネットワーク参加要求手段１０２ｇ）も、参加要求および識別子を、子機２０ｇのネットワーク参加応答手段２００ｇに無線送信したものとする。
【０１４３】
＜＜ステップＳ１１６＞＞
ネットワーク参加応答手段２００ｇは、少なくとも、受信した参加要求を、受信強度判定手段２０２ｇに送る。なお、親機１０ｇ＿２（ネットワーク参加要求手段１０２ｇ）は、参加要求を直接受信強度判定手段２０２ｇに無線送信するものとしてもよい。また、ネットワーク参加応答手段２００ｇは、受信した参加要求の信号の受信強度を検出し、検出した受信強度を、受信強度判定手段２０２ｇに送るものとしてもよい。
【０１４４】
＜＜ステップＳ１１７＞＞
受信強度判定手段２０２ｇは、記憶手段２０３ｇの受信強度管理テーブル１０００に記憶されている親機１０ｇ＿１に対応する受信強度を取得し、これらの受信強度の平均値を算出する。ここで、受信強度判定手段２０２ｇが取得する受信強度は、ステップＳ１１４で受信強度管理手段２０５ｇによる受信強度管理テーブル１０００の更新の結果、サンプリング個数の受信強度、または、サンプリング期間に含まれる受信強度である。
【０１４５】
＜＜ステップＳ１１８＞＞
受信強度判定手段２０２ｇは、ネットワーク参加応答手段２００ｇから受け取った親機１０ｇ＿２の参加要求の信号の受信強度を検出する。そして、受信強度判定手段２０２ｇは、検出した親機１０ｇ＿２の受信強度が、算出した親機１０ｇ＿１の受信強度の平均値よりも大きいか否かを判定する。なお、受信強度判定手段２０２ｇは、ネットワーク参加応答手段２００ｇにより検出された参加要求の受信強度を受け取るものとしてもよい。
【０１４６】
＜＜ステップＳ１１９＞＞
受信強度判定手段２０２ｇは、判定結果を、ネットワーク参加応答手段２００ｇに送る。
【０１４７】
＜＜ステップＳ１２０＞＞
ネットワーク参加応答手段２００ｇは、親機１０ｇ＿２から参加要求および識別子を受信した旨を示す受信応答を、親機１０ｇ＿２（ネットワーク参加要求手段１０２ｇ）に無線送信する。
【０１４８】
＜＜ステップＳ１２１＞＞
ネットワーク参加応答手段２００ｇは、受信強度判定手段２０２ｇから受け取った判定結果が、新規の参加要求の受信強度、すなわち親機１０ｇ＿２の受信強度が、親機１０ｇ＿１の受信強度の平均値よりも小さいことを示す場合、親機１０ｇ＿２からのデータの受信状態が、親機１０ｇ＿１からのデータの受信状態よりも良好でないと判断する。そして、ネットワーク参加応答手段２００ｇは、親機１０ｇ＿２が形成した無線ネットワークに参加しないことを示す参加応答を、親機１０ｇ＿２（ネットワーク参加要求手段１０２ｇ）に無線送信する。なお、この場合、ネットワーク参加応答手段２００ｇは、参加応答を無線送信しないものとしてもよい。
【０１４９】
＜＜ステップＳ１２２＞＞
親機１０ｇ＿２（ネットワーク参加要求手段１０２ｇ）は、ネットワーク参加応答手段２００ｇから参加しないことを示す参加応答を受信すると、受信した旨を示す受信応答を、ネットワーク参加応答手段２００ｇに無線送信する。これによって、親機１０ｇ＿１により形成された無線ネットワークに対する子機２０ｇの参加状態が維持され、親機１０ｇ＿１と子機２０ｇとの無線通信路の確立が維持される。
【０１５０】
＜＜ステップＳ１２３＞＞
ネットワーク参加応答手段２００ｇは、受信強度判定手段２０２ｇから受け取った判定結果が、新規の参加要求の受信強度、すなわち親機１０ｇ＿２の受信強度が、親機１０ｇ＿１の受信強度の平均値よりも大きいことを示す場合、親機１０ｇ＿２からのデータの受信状態が、親機１０ｇ＿１からのデータの受信状態よりも良好であると判断する。そして、ネットワーク参加応答手段２００ｇは、親機１０ｇ＿２から受信した参加要求を受信強度管理手段２０５ｇに送る。なお、ネットワーク参加応答手段２００ｇは、受信した参加要求の信号の受信強度を検出し、検出した受信強度を、受信強度管理手段２０５ｇに送るものとしてもよい。
【０１５１】
＜＜ステップＳ１２４＞＞
受信強度管理手段２０５ｇは、ネットワーク参加応答手段２００ｇから参加要求を受け取ると、参加要求の信号の受信強度を検出する。受信強度管理手段２０５ｇは、検出した受信強度を、記憶手段２０３ｇに保存（記憶）させる。具体的には、受信強度管理手段２０５ｇは、図１２に示すように、記憶手段２０３ｇが記憶している受信強度管理テーブル１０００に対して、送信元（ここでは親機１０ｇ＿２）と、子機２０ｇが参加要求を受信した時刻（受信時刻）と、検出した受信強度［ｄＢｍ］と、を関連付けて記憶させる。なお、受信強度管理手段２０５ｇは、子機２０ｇが親機１０ｇ＿１が形成した無線ネットワークへの参加から、親機１０ｇ＿２が形成した無線ネットワークへの参加に切り替えるので、受信強度管理テーブル１０００に記憶されている親機１０ｇ＿１の受信強度を削除するものとしてもよい。また、受信強度管理手段２０５ｇは、ネットワーク参加応答手段２００ｇにより検出された参加要求の受信強度を受け取るものとしてもよい。
【０１５２】
＜＜ステップＳ１２５＞＞
ネットワーク参加応答手段２００ｇは、親機１０ｇ＿１が形成した無線ネットワークへの参加から離脱するための参加離脱の応答を、親機１０ｇ＿１（ネットワーク参加要求手段１０２ｇ）に無線送信する。
【０１５３】
＜＜ステップＳ１２６＞＞
親機１０ｇ＿１（ネットワーク参加要求手段１０２ｇ）は、ネットワーク参加応答手段２００ｇから参加離脱の応答を受信すると、受信した旨を示す受信応答を、ネットワーク参加応答手段２００ｇに無線送信する。
【０１５４】
＜＜ステップＳ１２７＞＞
ネットワーク参加応答手段２００ｇは、親機１０ｇ＿２が形成した無線ネットワークに参加するための参加応答を、親機１０ｇ＿２（ネットワーク参加要求手段１０２ｇ）に無線送信する。
【０１５５】
＜＜ステップＳ１２８＞＞
親機１０ｇ＿２（ネットワーク参加要求手段１０２ｇ）は、ネットワーク参加応答手段２００ｇから参加応答を受信すると、受信した旨を示す受信応答を、ネットワーク参加応答手段２００ｇに無線送信する。これによって、子機２０ｇの参加状態が、親機１０ｇ＿１により形成された無線ネットワークから、親機１０ｇ＿２により形成された無線ネットワークへ切り替わり、親機１０ｇ＿２と子機２０ｇとの無線通信路が確立する。そして、無線通信路が確立されてから、子機２０ｇ（送受信手段２０１ｇ）と、親機１０ｇ＿２（送受信手段１０５）との間で、データの無線通信が行われる。
【０１５６】
以上のように、子機２０ｇは、ある親機の無線ネットワークに参加した場合に、その親機の参加要求の信号、および、その親機から受信したデータの信号の受信強度を記憶し、別の親機から参加要求を受信した場合、その参加要求の信号の受信強度と、記憶している直近の受信強度（サンプリング個数の受信強度、または、サンプリング期間に含まれる受信強度）の平均値とを比較するものとしている。そして、子機２０ｇは、別の親機から受信した参加要求の信号の受信強度が、記憶している受信強度の平均値よりも大きい場合、参加している無線ネットワークから離脱し、別の親機が形成している無線ネットワークへの参加に切り替える。したがって、子機２０ｇは、無線ネットワークを形成している親機の最新の受信状態に基づいて、参加する無線ネットワークを動的に切り替えることができ、通信の信頼性をさらに向上させることができる。
【０１５７】
なお、上述のステップＳ１０７およびＳ１２４のように、子機２０ｇは、参加する無線ネットワークの親機から受信した参加要求の信号の受信強度を記憶するものとしているが、これに限定されるものではない。すなわち、子機２０ｇは、参加要求の信号の受信強度を記憶せずに、参加した無線ネットワークの親機から受信したデータの信号の受信強度を記憶（例えば、ステップＳ１１３）するものとしてもよい。
【０１５８】
また、上述のステップＳ１１７で、受信強度判定手段２０２ｇは、サンプリング個数の受信強度、または、サンプリング期間に含まれる受信強度の平均値を算出するものとしているが、これに限定されるものではない。すなわち、受信強度判定手段２０２ｇは、サンプリング個数の受信強度、または、サンプリング期間に含まれる受信強度のうち、最新の受信強度を取得し、この最新の受信強度と、検出した別の親機（図１１の例では、親機１０ｇ＿２）の参加要求の受信強度とを比較するものとしてもよい。
【０１５９】
また、図１１で説明したように、受信強度管理手段２０５ｇは、受信強度管理テーブル１０００に記憶された受信強度のうち、直近のサンプリング個数分の受信強度以外の受信強度を削除、または、直近のサンプリング期間分の受信強度以外の受信強度を削除して、受信強度管理テーブル１０００を更新するものとしているが、これに限定されるものではない。例えば、受信強度管理手段２０５ｇは、サンプリング個数およびサンプリング期間の双方に含まれる受信強度以外の受信強度を削除して、受信強度管理テーブル１０００を更新するものとしてもよい。図１３は、受信強度の個数と期間とで受信強度を管理することを説明する図である。例えば、図１３に示すように、サンプリング個数を１０個とし、サンプリング期間を１時間（６０分）とした場合、サンプリング個数およびサンプリング期間の両方に含まれる「データ１」〜「データ６」で示される受信強度以外の「データ７」〜「データ１４」で示される受信強度が削除されるものとしてもよい。そして、受信強度判定手段２０２ｇは、記憶手段２０３ｇの受信強度管理テーブル１０００に記憶されているサンプリング個数およびサンプリング期間の両方に含まれる受信強度を取得し、これらの受信強度の平均値を算出するものとすればよい。
【０１６０】
また、図１０に示すように、本変形例に係る無線ネットワークシステム１ｇは、親機１０ｇと、１以上の子機２０ｇとを含む構成となっているが、この構成に限定されるものではなく、親機１０ｇと子機２０ｇとの間に、第１の実施の形態の変形例２で示したルータが介在するものとしてもよい。この場合、ルータは、子機２０ｇと同様に受信強度判定手段２０２ｇおよび受信強度管理手段２０５ｇに相当する機能部を備えるものとしてもよい。
【０１６１】
（変形例２）
本変形例に係る無線ネットワークシステム１ｈについて、第２の実施の形態の変形例１に係る無線ネットワークシステム１ｇと相違する点を中心に説明する。本変形例では、受信強度管理テーブル１０００に記憶される受信強度についてのサンプリング個数、またはサンプリング期間をユーザが指定できる点を中心に説明する。
【０１６２】
＜無線ネットワークシステムのブロック構成＞
図１４は、第２の実施の形態の変形例２に係る無線ネットワークシステムの機能ブロックの構成の一例を示す図である。図１４を参照しながら、本変形例に係る無線ネットワークシステム１ｈのブロック構成について説明する。本変形例に係る無線ネットワークシステム１ｈは、親機１０ｇと、親機１０ｇとネットワーク２ａ（図示せず）を介して無線通信を行う子機２０ｈと、を含むが、本変形例では、親機１０ｇと子機２０ｈとの間で親子関係が形成される場合について説明する。
【０１６３】
図１４に示すように、無線ネットワークシステム１ｈの親機１０ｇは、第２の実施の形態の変形例１の無線ネットワークシステム１ｇの親機１０ｇと同様のブロック構成を有する。
【０１６４】
図１４に示すように、無線ネットワークシステム１ｈの子機２０ｈは、ネットワーク参加応答手段２００ｇと、送受信手段２０１ｇと、受信強度判定手段２０２ｇと、記憶手段２０３ｇと、受信強度管理手段２０５ｈと、入力手段２０６ｈと、を含む。なお、ネットワーク参加応答手段２００ｇ、送受信手段２０１ｇ、受信強度判定手段２０２ｇおよび記憶手段２０３ｇの機能は、それぞれ図１０に示した第２の実施の形態の変形例１のネットワーク参加応答手段２００ｇ、送受信手段２０１ｇ、受信強度判定手段２０２ｇおよび記憶手段２０３ｇの機能と同様である。
【０１６５】
受信強度管理手段２０５ｈは、ネットワーク参加応答手段２００ｇから受け取った参加要求、および、送受信手段２０１ｇから受け取ったデータの信号の受信強度を検出して、記憶手段２０３ｇに保存（記憶）させる機能部である。また、受信強度管理手段２０５ｈは、上述の図１２に示す受信強度管理テーブル１０００に記憶された受信強度のうち、ユーザにより入力手段２０６ｈを介して指定されたサンプリング個数分の受信強度以外の受信強度、または、指定されたサンプリング期間に含まれる受信強度以外の受信強度を削除して、受信強度管理テーブル１０００を更新する。
【０１６６】
入力手段２０６ｈは、ユーザからの操作入力を受け付ける機能部である。具体的には、入力手段２０６ｈは、サンプリング個数またはサンプリング期間のユーザによる指定操作を受け付け、指定されたサンプリング個数（例えば、１０個）またはサンプリング期間（例えば、１時間）の情報を、例えば、記憶手段２０３ｇに記憶させる。
【０１６７】
本変形例に係る無線ネットワークシステム１ｈの無線ネットワークに参加する動作は、図１１および１２で説明した第２の実施の形態の変形例１に係る無線ネットワークシステム１ｇの無線ネットワークに参加する動作と同様である。
【０１６８】
以上のように、受信強度管理手段２０５ｈによって受信強度管理テーブル１０００に残される受信強度の個数を決定付けるサンプリング個数またはサンプリング期間を、ユーザが入力手段２０６ｈを介して指定できるものとしている。親機と子機とのデータの通信頻度は利用環境によって異なり、例えば、受信強度管理テーブル１０００に記憶されている受信頻度のうちどれだけが直近の情報として扱えるかは、利用環境によって異なる。本変形例によれば、無線ネットワークシステム１ｈの利用環境に応じて、サンプリング個数またはサンプリング期間を変更することができ、直近の情報（受信強度）に基づいて無線ネットワークの切り替えを行うことができるので、通信の信頼性をさらに向上させることができる。
【０１６９】
（変形例３）
本変形例に係る無線ネットワークシステムについて、第２の実施の形態の変形例１に係る無線ネットワークシステム１ｇと相違する点を中心に説明する。本変形例では、親機と子機との通信頻度に応じて、サンプリング期間を自動で切り替える動作について説明する。
【０１７０】
＜サンプリング期間の自動切り替え動作＞
図１５は、通信頻度テーブルの一例を示す図である。図１６は、サンプリング期間切り替えテーブルの一例を示す図である。図１５および１６を参照しながら、親機と子機との間の通信頻度に応じて、受信強度のサンプリング期間を自動で切り替える動作について説明する。なお、本変形例に係る無線ネットワークシステムは、第２の実施の形態の変形例１に係る無線ネットワークシステム１ｇと同様の構成であるものとする。
【０１７１】
記憶手段２０３ｇは、図１５に示す通信頻度テーブル１００１を記憶している。通信頻度テーブル１００１は、子機２０ｇ（送受信手段２０１ｇ）と親機との間でどのくらいの通信頻度があるかについて区分に分けて示すテーブルである。例えば、区分Ｂの通信頻度は、「毎分１回以上、かつ、毎秒１回未満」の通信頻度であることを示す。通信頻度テーブル１００１の区分Ａ〜Ｅは、通信頻度が多い順に並んでおり、区分Ａの通信頻度が最も多く、区分Ｅの通信頻度が最も少ないことを示す。なお、通信頻度テーブル１００１に示す通信頻度の区分分けは一例を示すものであり、子機２０ｇの利用環境に応じて、図１５に示すものよりも多い区分または少ない区分に分けるものとしてもよい。
【０１７２】
記憶手段２０３ｇは、さらに、図１６に示すサンプリング期間切り替えテーブル１００２を記憶している。サンプリング期間切り替えテーブル１００２は、受信強度のサンプリング期間と、昇格条件と、降格条件と、を関連付けるテーブルである。ここで、昇格条件とは、現在のサンプリング期間が、その次に短いサンプリング期間に切り替えられるための条件である。図１６の例では、サンプリング期間「１日」が「１時間」に切り替えられるための昇格条件が、直近１時間の通信頻度が区分Ｂであることを示す。また、降格条件とは、現在のサンプリング期間が、その次に長いサンプリング期間に切り替えられるための条件である。図１６の例では、サンプリング期間「１日」が「１週間」に切り替えられるための降格条件が、直近１日の通信頻度が区分Ｃを満たさないことであることを示す。
【０１７３】
受信強度管理手段２０５ｇ（変更手段）は、通信頻度テーブル１００１を参照し、現在のサンプリング期間に基づいて、子機２０ｇが参加している無線ネットワークの親機との間で行われているデータ通信の通信頻度の区分を求める。例えば、受信強度管理手段２０５ｇは、現在のサンプリング期間が「１時間」であるものとすると、直近１分間の通信頻度の区分と、直近１時間の通信頻度の区分と、を求める。そして、受信強度管理手段２０５ｇは、直近１分間の通信頻度の区分が区分Ａであると特定した場合、サンプリング期間切り替えテーブル１００２から、現在のサンプリング期間「１時間」の昇格条件を満たすと判定し、サンプリング期間を「１分」に切り替える。一方、受信強度管理手段２０５ｇは、直近１時間の通信頻度の区分が区分Ｃであり、区分Ｂでないものとして特定した場合、サンプリング期間切り替えテーブル１００２から、現在のサンプリング期間「１時間」の降格条件を満たすと判定し、サンプリング期間を「１日」に切り替える。
【０１７４】
受信強度管理手段２０５ｇは、サンプリング期間を切り替えた場合、記憶手段２０３ｇの受信強度管理テーブル１０００に記憶されている受信強度のうち、切り替えたサンプリング期間分の受信強度以外の受信強度を削除して、受信強度管理テーブル１０００を更新する。
【０１７５】
以上のように、受信強度管理手段２０５ｇは、親機と子機２０ｇとの通信頻度に応じて、サンプリング期間を切り替えるものとしている。親機と子機２０ｇとのデータの通信頻度は利用環境によって異なり、例えば、受信強度管理テーブル１０００に記憶されている受信頻度のうちどれだけが直近の情報として扱えるかは、利用環境によって異なる。本変形例によれば、無線ネットワークシステム１ｇの利用環境に応じて、サンプリング期間を自動的に切り替えることができ、直近の情報（受信強度）に基づいて無線ネットワークの切り替えを行うことができるので、通信の信頼性をさらに向上させることができる。
【０１７６】
（変形例４）
本変形例に係る無線ネットワークシステム１ｊについて、第２の実施の形態の変形例１に係る無線ネットワークシステム１ｇと相違する点を中心に説明する。本変形例では、子機が、参加している無線ネットワークの親機とは別の親機から参加要求を受信した場合、参加している無線ネットワークの親機の受信強度を取得できなかった場合に、その親機に対して存在確認要求を送信する動作について説明する。
【０１７７】
＜無線ネットワークシステムのブロック構成＞
図１７は、第２の実施の形態の変形例４に係る無線ネットワークシステムの機能ブロックの構成の一例を示す図である。図１７を参照しながら、本変形例に係る無線ネットワークシステム１ｊのブロック構成について説明する。本変形例に係る無線ネットワークシステム１ｊは、親機１０ｊと、親機１０ｊとネットワーク２ａ（図示せず）を介して無線通信を行う子機２０ｊと、を含むが、本変形例では、親機１０ｊと子機２０ｊとの間で親子関係が形成される場合について説明する。
【０１７８】
図１７に示すように、無線ネットワークシステム１ｊの親機１０ｊは、ネットワーク形成手段１００と、識別子取得手段１０１と、ネットワーク参加要求手段１０２ｊと、ネットワーク管理手段１０３と、記憶手段１０４と、送受信手段１０５と、存在確認応答手段１０７ｊと、を含む。なお、ネットワーク形成手段１００、識別子取得手段１０１、ネットワーク管理手段１０３、記憶手段１０４および送受信手段１０５の機能は、それぞれ図３に示した第１の実施の形態のネットワーク形成手段１００、識別子取得手段１０１、ネットワーク管理手段１０３、記憶手段１０４および送受信手段１０５の機能と同様である。
【０１７９】
ネットワーク参加要求手段１０２ｊは、ネットワーク形成手段１００により形成された無線ネットワークに参加させるために、子機２０ｊに参加要求を送信する機能部である。
【０１８０】
存在確認応答手段１０７ｊは、子機２０ｊ（後述する存在確認手段２０７ｊ）から存在確認要求の受信に成功した場合、その応答として存在確認応答を、子機２０ｊ（存在確認手段２０７ｊ）に無線送信する機能部である。
【０１８１】
図１７に示すように、無線ネットワークシステム１ｊの子機２０ｊは、ネットワーク参加応答手段２００ｊと、送受信手段２０１ｊと、受信強度判定手段２０２ｊと、記憶手段２０３ｊと、受信強度管理手段２０５ｊと、存在確認手段２０７ｊと、を含む。
【０１８２】
ネットワーク参加応答手段２００ｊは、ネットワーク参加要求手段１０２ｊから参加要求を受信した後、その応答として参加応答を送信して、ネットワーク形成手段１００により形成された無線ネットワークに参加する機能部である。また、ネットワーク参加応答手段２００ｊは、受信強度の判定のために受信強度判定手段２０２ｊに、受信した参加要求、または後述する存在確認応答を送り、受信強度の保存（記憶）のために受信強度管理手段２０５ｊに、受信した参加要求、または後述する存在確認応答を送る。なお、ネットワーク参加応答手段２００ｊは、受信した参加要求または存在確認応答を受信強度判定手段２０２ｊおよび受信強度管理手段２０５ｊに送る代わりに、その参加要求または存在確認応答の信号の受信強度を検出し、検出した受信強度を送るものとしてもよい。
【０１８３】
送受信手段２０１ｊは、ネットワーク参加応答手段２００ｊが、ネットワーク形成手段１００により形成された無線ネットワークに参加した後、親機１０ｊの送受信手段１０５との間で無線データ通信を行う機能部である。また、送受信手段２０１ｊは、送受信手段１０５から受信したデータを、受信強度管理手段２０５ｊに送る。なお、送受信手段２０１ｊは、送受信手段１０５から受信したデータを受信強度管理手段２０５ｊに送る代わりに、そのデータの信号の受信強度を検出し、検出した受信強度を送るものとしてもよい。
【０１８４】
受信強度判定手段２０２ｊは、ネットワーク参加応答手段２００ｊから参加要求、または後述する存在確認応答を受け取り、その参加要求または存在確認応答の信号の受信強度を検出する機能部である。受信強度判定手段２０２ｊのその他の機能は、第２の実施の形態の変形例１の受信強度判定手段２０２ｇの機能に準じる。
【０１８５】
記憶手段２０３ｊは、例えば、子機２０ｊの設定情報等を記憶する記憶部である。また、記憶手段２０３ｊは、受信強度管理手段２０５ｊにより検出された参加要求、または後述する存在確認応答、および親機１０ｊからのデータの受信強度を記憶する。
【０１８６】
受信強度管理手段２０５ｊは、ネットワーク参加応答手段２００ｊから受け取った参加要求、または後述する存在確認応答、および、送受信手段２０１ｊから受け取ったデータの信号の受信強度を検出して、記憶手段２０３ｊに保存（記憶）させる機能部である。受信強度管理手段２０５ｊのその他の機能は、第２の実施の形態の変形例１の受信強度管理手段２０５ｇの機能に準じる。
【０１８７】
存在確認手段２０７ｊは、子機２０ｊが参加しているネットワークの親機に対して、存在確認をするための存在確認要求を送信する機能部である。
【０１８８】
図１７に示すように、管理サーバ５０は、図３に示す管理サーバ５０と同様のブロック構成を有する。
【０１８９】
＜無線ネットワークへの参加動作＞
図１８は、第２の実施の形態の変形例４に係る無線ネットワークシステムにおけるネットワークへの参加動作の一例を示すシーケンス図である。図１８を参照しながら、本変形例に係る無線ネットワークシステム１ｊにおいて、子機２０ｊが、２台の親機１０ｊ＿１および親機１０ｊ＿２によってそれぞれ形成される無線ネットワークに参加する動作を中心に説明する。
【０１９０】
まず、無線ネットワークシステム１ｊでは、２台の親機１０ｊ＿１および親機１０ｊ＿２が図４に示すステップＳ１１〜Ｓ１９に準じた手順で、それぞれ無線ネットワークを形成し、管理サーバ５０から子機２０ｊの識別子を取得しているものとする。さらに、子機２０ｊは、変形例１の図１１で示すステップＳ１０１〜Ｓ１０９の手順で、親機１０ｊ＿１が形成した無線ネットワークに参加している状態であるものとする。
【０１９１】
＜＜ステップＳ１３１＞＞
親機１０ｊ＿１とは別に無線ネットワークを形成した親機１０ｊ＿２（ネットワーク参加要求手段１０２ｊ）が、参加要求および識別子を、子機２０ｊのネットワーク参加応答手段２００ｊに無線送信したものとする。
【０１９２】
＜＜ステップＳ１３２＞＞
ネットワーク参加応答手段２００ｊは、少なくとも、受信した参加要求を、受信強度判定手段２０２ｊに送る。なお、親機１０ｊ＿２（ネットワーク参加要求手段１０２ｊ）は、参加要求を直接受信強度判定手段２０２ｊに無線送信するものとしてもよい。また、ネットワーク参加応答手段２００ｊは、受信した参加要求の信号の受信強度を検出し、検出した受信強度を、受信強度判定手段２０２ｊに送るものとしてもよい。
【０１９３】
＜＜ステップＳ１３３＞＞
受信強度判定手段２０２ｊは、ネットワーク参加応答手段２００ｊから参加要求を受け取ると、参加要求の信号の受信強度を検出する。受信強度判定手段２０２ｊは、前回検出した受信強度（参加している無線ネットワークの親機１０ｊ＿１についての受信強度）を記憶手段２０３ｊから取得し、今回検出した受信強度が、前回検出した受信強度よりも大きいか否かを判定する。ただし、本ステップの段階で、記憶手段２０３ｊには、受信強度判定手段２０２ｊにより前回検出された受信強度が記憶されていないものとする。記憶手段２０３ｊに、親機１０ｊ＿１についての受信強度が記憶されていない場合としては、例えば、サンプリング個数またはサンプリング期間を超えて受信強度が記憶されていない場合、参加要求の受信強度は記憶されない仕様であって通信データの受信強度が未だ記憶されていない場合、または、何らかの原因で記憶手段２０３ｊから受信強度の情報が消失してしまった場合等が挙げられる。なお、受信強度判定手段２０２ｊは、ネットワーク参加応答手段２００ｊにより検出された参加要求の受信強度を受け取るものとしてもよい。
【０１９４】
＜＜ステップＳ１３４＞＞
受信強度判定手段２０２ｊは、参加している無線ネットワークの親機１０ｊ＿１の受信強度が記憶手段２０３ｊに記憶されていない旨の判定結果を、ネットワーク参加応答手段２００ｊに送る。
【０１９５】
＜＜ステップＳ１３５＞＞
ネットワーク参加応答手段２００ｊは、親機１０ｊ＿２から参加要求および識別子を受信した旨を示す受信応答を、親機１０ｊ＿２（ネットワーク参加要求手段１０２ｊ）に無線送信する。
【０１９６】
＜＜ステップＳ１３６＞＞
ネットワーク参加応答手段２００ｊは、参加している無線ネットワークの親機１０ｊ＿１の受信強度が記憶手段２０３ｊに記憶されていない旨の判定結果を受け取ると、親機１０ｊ＿１に対する存在確認のための存在確認要求を存在確認手段２０７ｊに送る。
【０１９７】
＜＜ステップＳ１３７＞＞
存在確認手段２０７ｊは、ネットワーク参加応答手段２００ｊから受け取った存在確認要求を、親機１０ｊ＿１の存在確認応答手段１０７ｊに無線送信する。
【０１９８】
＜＜ステップＳ１３８＞＞
存在確認応答手段１０７ｊは、存在確認手段２０７ｊからの存在確認要求の受信に成功した場合、その応答としての存在確認応答を、存在確認手段２０７ｊに無線送信する。ただし、存在確認応答手段１０７ｊは、存在確認手段２０７ｊからの存在確認要求の受信に失敗した場合、または受信できなかった場合、存在確認応答を、存在確認手段２０７ｊに無線送信しない。
【０１９９】
＜＜ステップＳ１３９＞＞
存在確認手段２０７ｊは、親機１０ｊ＿１から存在確認応答を受信した場合、存在確認応答を、ネットワーク参加応答手段２００ｊに送る。
【０２００】
＜＜ステップＳ１４０＞＞
ネットワーク参加応答手段２００ｊは、受け取った存在確認応答を受信強度判定手段２０２ｊに送る。なお、存在確認手段２０７ｊは、存在確認応答を直接、受信強度判定手段２０２ｊに送るものとしてもよい。また、ネットワーク参加応答手段２００ｊまたは存在確認手段２０７ｊは、存在確認応答の信号の受信強度を検出し、検出した受信強度を、受信強度判定手段２０２ｊに送るものとしてもよい。
【０２０１】
＜＜ステップＳ１４１＞＞
受信強度判定手段２０２ｊは、ネットワーク参加応答手段２００ｊから受け取った親機１０ｊ＿１の存在確認応答の信号の受信強度（第３受信強度）を検出する。そして、受信強度判定手段２０２ｊは、ステップＳ１３３で検出した親機１０ｊ＿２の参加要求の受信強度が、算出した親機１０ｇ＿１の存在確認応答の受信強度よりも大きいか否かを判定する。なお、受信強度判定手段２０２ｊは、ネットワーク参加応答手段２００ｊまたは存在確認手段２０７ｊにより検出された存在確認応答の受信強度を受け取るものとしてもよい。
【０２０２】
＜＜ステップＳ１４２＞＞
受信強度判定手段２０２ｊは、判定結果を、ネットワーク参加応答手段２００ｊに送る。
【０２０３】
＜＜ステップＳ１４３＞＞
ネットワーク参加応答手段２００ｊは、受信強度判定手段２０２ｊから受け取った判定結果が、新規の参加要求の受信強度、すなわち親機１０ｊ＿２の参加要求の受信強度が、親機１０ｊ＿１の存在確認応答の受信強度よりも小さいことを示す場合、親機１０ｊ＿２からのデータの受信状態が、親機１０ｊ＿１からのデータの受信状態よりも良好でないと判断する。そして、ネットワーク参加応答手段２００ｊは、親機１０ｊ＿１から受信した存在確認応答を受信強度管理手段２０５ｊに送る。なお、ネットワーク参加応答手段２００ｊは、受け取った存在確認応答の信号の受信強度を検出し、検出した受信強度を、受信強度管理手段２０５ｊに送るものとしてもよい。
【０２０４】
＜＜ステップＳ１４４＞＞
受信強度管理手段２０５ｊは、ネットワーク参加応答手段２００ｊから存在確認応答を受け取ると、存在確認応答の信号の受信強度を検出する。受信強度管理手段２０５ｊは、検出した受信強度を、記憶手段２０３ｊに保存（記憶）させる。具体的には、受信強度管理手段２０５ｊは、上述の図１２に示したように、記憶手段２０３ｊが記憶している受信強度管理テーブル１０００に対して、送信元（ここでは親機１０ｊ＿１）と、子機２０ｊが存在確認応答を受信した時刻（受信時刻）と、検出した受信強度［ｄＢｍ］と、を関連付けて記憶させる。なお、受信強度管理手段２０５ｊは、ネットワーク参加応答手段２００ｊにより検出された存在確認応答の受信強度を受け取るものとしてもよい。
【０２０５】
＜＜ステップＳ１４５＞＞
ネットワーク参加応答手段２００ｊは、受信強度判定手段２０２ｊから受け取った判定結果が、新規の参加要求の受信強度、すなわち親機１０ｊ＿２の参加要求の受信強度が、親機１０ｊ＿１の存在確認応答の受信強度よりも小さいことを示す場合、親機１０ｊ＿２からのデータの受信状態が、親機１０ｊ＿１からのデータの受信状態よりも良好でないと判断する。そして、ネットワーク参加応答手段２００ｊは、親機１０ｊ＿２が形成した無線ネットワークに参加しないことを示す参加応答を、親機１０ｊ＿２（ネットワーク参加要求手段１０２ｊ）に無線送信する。なお、この場合、ネットワーク参加応答手段２００ｊは、参加応答を無線送信しないものとしてもよい。
【０２０６】
＜＜ステップＳ１４６＞＞
親機１０ｊ＿２（ネットワーク参加要求手段１０２ｊ）は、ネットワーク参加応答手段２００ｊから参加しないことを示す参加応答を受信すると、受信した旨を示す受信応答を、ネットワーク参加応答手段２００ｊに無線送信する。これによって、親機１０ｊ＿１により形成された無線ネットワークに対する子機２０ｊの参加状態が維持され、親機１０ｊ＿１と子機２０ｊとの無線通信路の確立が維持される。
【０２０７】
＜＜ステップＳ１４７＞＞
ネットワーク参加応答手段２００ｊは、受信強度判定手段２０２ｊから受け取った判定結果が、新規の参加要求の受信強度、すなわち親機１０ｊ＿２の参加要求の受信強度が、親機１０ｊ＿１の存在確認応答の受信強度よりも大きいことを示す場合、親機１０ｊ＿２からのデータの受信状態が、親機１０ｊ＿１からのデータの受信状態よりも良好であると判断する。そして、ネットワーク参加応答手段２００ｊは、親機１０ｊ＿２から受信した参加要求を受信強度管理手段２０５ｊに送る。なお、ネットワーク参加応答手段２００ｊは、受信した参加要求の信号の受信強度を検出し、検出した受信強度を、受信強度管理手段２０５ｊに送るものとしてもよい。
【０２０８】
＜＜ステップＳ１４８＞＞
受信強度管理手段２０５ｊは、ネットワーク参加応答手段２００ｊから参加要求を受け取ると、参加要求の信号の受信強度を検出する。受信強度管理手段２０５ｊは、検出した受信強度を、記憶手段２０３ｊに保存（記憶）させる。具体的には、受信強度管理手段２０５ｊは、上述の図１２に示したように、記憶手段２０３ｊが記憶している受信強度管理テーブル１０００に対して、送信元（ここでは親機１０ｊ＿２）と、子機２０ｊが参加要求を受信した時刻（受信時刻）と、検出した受信強度［ｄＢｍ］と、を関連付けて記憶させる。なお、受信強度管理手段２０５ｊは、子機２０ｊが親機１０ｊ＿１が形成した無線ネットワークへの参加から、親機１０ｊ＿２が形成した無線ネットワークへの参加に切り替えるので、受信強度管理テーブル１０００に記憶されている親機１０ｊ＿１の受信強度を削除するものとしてもよい。また、受信強度管理手段２０５ｊは、ネットワーク参加応答手段２００ｊにより検出された参加要求の受信強度を受け取るものとしてもよい。
【０２０９】
＜＜ステップＳ１４９＞＞
ネットワーク参加応答手段２００ｊは、親機１０ｊ＿１が形成した無線ネットワークへの参加から離脱するための参加離脱の応答を、親機１０ｊ＿１（ネットワーク参加要求手段１０２ｊ）に無線送信する。
【０２１０】
＜＜ステップＳ１５０＞＞
親機１０ｊ＿１（ネットワーク参加要求手段１０２ｊ）は、ネットワーク参加応答手段２００ｊから参加離脱の応答を受信すると、受信した旨を示す受信応答を、ネットワーク参加応答手段２００ｊに無線送信する。
【０２１１】
＜＜ステップＳ１５１＞＞
ネットワーク参加応答手段２００ｊは、親機１０ｊ＿２が形成した無線ネットワークに参加するための参加応答を、親機１０ｊ＿２（ネットワーク参加要求手段１０２ｊ）に無線送信する。
【０２１２】
＜＜ステップＳ１５２＞＞
親機１０ｊ＿２（ネットワーク参加要求手段１０２ｊ）は、ネットワーク参加応答手段２００ｊから参加応答を受信すると、受信した旨を示す受信応答を、ネットワーク参加応答手段２００ｊに無線送信する。これによって、子機２０ｊの参加状態が、親機１０ｊ＿１により形成された無線ネットワークから、親機１０ｊ＿２により形成された無線ネットワークへ切り替わり、親機１０ｊ＿２と子機２０ｊとの無線通信路が確立する。そして、無線通信路が確立されてから、子機２０ｊ（送受信手段２０１ｊ）と、親機１０ｊ＿２（送受信手段１０５）との間で、データの無線通信が行われる。
【０２１３】
以上のように、子機２０ｊは、別の親機から参加要求を受信したときに、参加している無線ネットワークの親機の受信強度の情報がない場合、その親機に対して存在確認要求を無線送信するものとしている。そして、子機２０ｊは、存在確認要求を送信した親機からの応答である存在確認応答の受信強度と、別の親機からの参加要求の受信強度とを比較し、受信強度の大きい親機の無線ネットワークに参加するものとしている。これによって、子機２０ｊは、無線ネットワークを形成している親機の最新の受信状態を確認することができ、その受信状態に基づいて、参加する無線ネットワークを動的に切り替えるので、通信の信頼性をさらに向上させることができる。
【０２１４】
［第３の実施の形態］
本実施の形態に係る無線ネットワークシステム１ｆについて、第１の実施の形態に係る無線ネットワークシステム１と相違する点を中心に説明する。本実施の形態では、親機から子機に対して存在確認要求を送信し、存在が確認できた子機に対して参加要求を送信する動作について説明する。
【０２１５】
（無線ネットワークシステムのブロック構成）
図１９は、第３の実施の形態に係る無線ネットワークシステムの機能ブロックの構成の一例を示す図である。図１９を参照しながら、本実施の形態に係る無線ネットワークシステム１ｆのブロック構成について説明する。本実施の形態に係る無線ネットワークシステム１ｆは、親機１０ｆと、親機１０ｆにネットワーク２ａ（図示せず）を介して無線通信を行う子機２０ｆと、を含むが、本実施の形態では、親機１０ｆと子機２０ｆとの間で親子関係が形成される場合について説明する。
【０２１６】
図１９に示すように、無線ネットワークシステム１ｆの親機１０ｆは、ネットワーク形成手段１００と、識別子取得手段１０１ｆと、ネットワーク参加要求手段１０２と、ネットワーク管理手段１０３と、記憶手段１０４と、送受信手段１０５と、存在確認手段１０６と、を含む。なお、ネットワーク形成手段１００、ネットワーク参加要求手段１０２、ネットワーク管理手段１０３、記憶手段１０４および送受信手段１０５の機能は、それぞれ図３に示した第１の実施の形態のネットワーク形成手段１００、ネットワーク参加要求手段１０２、ネットワーク管理手段１０３、記憶手段１０４および送受信手段１０５の機能と同様である。
【０２１７】
識別子取得手段１０１ｆは、ネットワーク管理手段１０３から受け取った識別子取得要求に従って、電波が届く範囲内に存在する子機２０ｆに対して無線送信するための存在確認要求を存在確認手段１０６に送る機能部である。
【０２１８】
存在確認手段１０６は、識別子取得手段１０１ｆから受け取った存在確認要求を、電波が届く範囲内に存在する子機２０ｆに無線送信する機能部である。
【０２１９】
図１９に示すように、無線ネットワークシステム１ｆの子機２０ｆは、ネットワーク参加応答手段２００と、送受信手段２０１と、存在確認応答手段２０４と、を含む。なお、ネットワーク参加応答手段２００、および送受信手段２０１の機能は、それぞれ図３に示した第１の実施の形態のネットワーク参加応答手段２００、および送受信手段２０１の機能と同様である。
【０２２０】
存在確認応答手段２０４は、存在確認手段１０６から存在確認要求の受信に成功した場合、その応答としての存在確認応答、および自身（子機２０ｆ）の識別子を、存在確認手段１０６に無線送信する機能部である。
【０２２１】
（無線ネットワークへの参加動作）
図２０は、第３の実施の形態に係る無線ネットワークシステムにおけるネットワークへの参加動作の一例を示すシーケンス図である。図２０を参照しながら、本実施の形態に係る無線ネットワークシステム１ｆにおいて、２台の子機２０ｆ（子機２０ｆ＿１、２０ｆ＿２）が、親機１０ｆが形成する無線ネットワークに参加する動作を中心に説明する。図２０では、子機２０ｆ＿１のネットワーク参加応答手段２００および存在確認応答手段２０４を、それぞれネットワーク参加応答手段２００＿１および存在確認応答手段２０４＿１と称する。また、子機２０ｆ＿２のネットワーク参加応答手段２００および存在確認応答手段２０４を、それぞれネットワーク参加応答手段２００＿２および存在確認応答手段２０４＿２と称する。
【０２２２】
＜ステップＳ７１＞
親機１０ｆのネットワーク管理手段１０３は、親機１０ｆのネットワーク形成手段１００に、ネットワーク形成要求を送る。
【０２２３】
＜ステップＳ７２＞
ネットワーク形成手段１００は、ネットワーク管理手段１０３からネットワーク形成要求を受け取ると、ネットワーク識別子であるＰＡＮ  ＩＤを決定する。
【０２２４】
＜ステップＳ７３＞
ネットワーク形成手段１００は、決定したネットワーク識別子で識別される無線ネットワークを形成する。
【０２２５】
＜ステップＳ７４＞
ネットワーク形成手段１００は、無線ネットワークを形成すると、ネットワーク管理手段１０３に、ネットワーク形成完了通知を送る。
【０２２６】
＜ステップＳ７５＞
ネットワーク管理手段１０３は、無線ネットワークへ参加を要求する子機２０ｆの無線ネットワーク上の識別子を取得するための識別子取得要求を、親機１０ｆの識別子取得手段１０１ｆに送る。
【０２２７】
＜ステップＳ７６＞
識別子取得手段１０１ｆは、ネットワーク管理手段１０３から受け取った識別子取得要求に従って、子機２０ｆに対して無線送信するための存在確認要求を存在確認手段１０６に送る。
【０２２８】
＜ステップＳ７７＞
存在確認手段１０６は、識別子取得手段１０１ｆから受け取った存在確認要求を、子機２０ｆ＿１の存在確認応答手段２０４＿１に無線送信する。
【０２２９】
＜ステップＳ７８＞
存在確認応答手段２０４＿１は、存在確認手段１０６からの存在確認要求の受信に成功した場合、その応答としての存在確認応答、および子機２０ｆ＿１の識別子を、存在確認手段１０６に無線送信する。ただし、存在確認応答手段２０４＿１は、存在確認手段１０６からの存在確認要求の受信に失敗した場合、または受信できなかった場合、存在確認応答および識別子を、存在確認手段１０６に無線送信しない。
【０２３０】
＜ステップＳ７９＞
存在確認手段１０６は、識別子取得手段１０１ｆから受け取った存在確認要求を、子機２０ｆ＿２の存在確認応答手段２０４＿２に無線送信する。
【０２３１】
＜ステップＳ８０＞
存在確認応答手段２０４＿２は、存在確認手段１０６からの存在確認要求の受信に成功した場合、その応答としての存在確認応答、および子機２０ｆ＿２の識別子を、存在確認手段１０６に無線送信する。ただし、存在確認応答手段２０４＿２は、存在確認手段１０６からの存在確認要求の受信に失敗した場合、または受信できなかった場合、存在確認応答および識別子は、存在確認手段１０６に無線送信しない。
【０２３２】
＜ステップＳ８１＞
存在確認手段１０６は、子機２０ｆのいずれかから存在確認応答を受信した場合、存在確認応答、および、受信した子機２０ｆの識別子を、識別子取得手段１０１ｆに送る。
【０２３３】
＜ステップＳ８２＞
識別子取得手段１０１ｆは、存在確認手段１０６から存在確認応答、および子機２０ｆの識別子を受け取ると、受け取った識別子と共に、識別子取得完了通知をネットワーク管理手段１０３に送る。また、ネットワーク管理手段１０３は、子機２０ｆの識別子、および識別子取得完了通知を受け取ると、記憶手段１０４に子機２０ｆの識別子を記憶させるものとすればよい。これによって、親機１０ｆは、形成した無線ネットワークへの参加を要求可能な子機２０ｆの識別子を保持しておくことができる。
【０２３４】
＜ステップＳ８３＞
ネットワーク管理手段１０３は、無線ネットワークへ参加を要求する子機２０ｆへの参加要求、およびその子機２０ｆの識別子を、ネットワーク参加要求手段１０２に送る。
【０２３５】
＜ステップＳ８４＞
ネットワーク参加要求手段１０２は、ネットワーク管理手段１０３から参加要求、および子機２０ｆ＿１の識別子を受け取ると、その参加要求および子機２０ｆ＿１の識別子を、子機２０ｆ＿１のネットワーク参加応答手段２００＿１に無線送信する。
【０２３６】
＜ステップＳ８５＞
子機２０ｆ＿１のネットワーク参加応答手段２００＿１は、ネットワーク参加要求手段１０２から、自身（子機２０ｆ＿１）の識別子と共に参加要求を受信すると、受信した旨を示す受信応答を、ネットワーク参加要求手段１０２に無線送信する。
【０２３７】
＜ステップＳ８６＞
ネットワーク参加要求手段１０２は、子機２０ｆ＿１から受信した受信応答を、ネットワーク管理手段１０３に送る。
【０２３８】
＜ステップＳ８７＞
ネットワーク参加要求手段１０２は、ネットワーク管理手段１０３から参加要求、および子機２０ｆ＿２の識別子を受け取ると、その参加要求および子機２０ｆ＿２の識別子を、子機２０ｆ＿２のネットワーク参加応答手段２００＿２に無線送信する。
【０２３９】
＜ステップＳ８８＞
子機２０ｆ＿２のネットワーク参加応答手段２００＿２は、ネットワーク参加要求手段１０２から、自身（子機２０ｆ＿２）の識別子と共に参加要求を受信すると、受信した旨を示す受信応答を、ネットワーク参加要求手段１０２に無線送信する。
【０２４０】
＜ステップＳ８９＞
ネットワーク参加要求手段１０２は、子機２０ｆ＿２から受信した受信応答を、ネットワーク管理手段１０３に送る。
【０２４１】
＜ステップＳ９０＞
ネットワーク参加応答手段２００＿１は、ネットワーク参加要求手段１０２から参加要求、および子機２０ｆ＿１の識別子を受け取り、その応答として受信応答をネットワーク参加要求手段１０２に無線送信した後、参加要求に対する応答としての参加応答を、ネットワーク参加要求手段１０２に無線送信する。
【０２４２】
＜ステップＳ９１＞
ネットワーク参加要求手段１０２は、ネットワーク参加応答手段２００＿１から参加応答を受信すると、受信した旨を示す受信応答を、ネットワーク参加応答手段２００＿１に無線送信する。
【０２４３】
＜ステップＳ９２＞
ネットワーク参加要求手段１０２は、ネットワーク参加応答手段２００＿１から参加応答を受信すると、その参加応答をネットワーク管理手段１０３に送る。これによって、親機１０ｆにより形成された無線ネットワークに対する子機２０ｆ＿１の参加動作が完了し、親機１０ｆと子機２０ｆ＿１との無線通信路が確立する。
【０２４４】
＜ステップＳ９３＞
ネットワーク参加応答手段２００＿２は、ネットワーク参加要求手段１０２から参加要求、および子機２０ｆ＿２の識別子を受け取り、その応答として受信応答をネットワーク参加要求手段１０２に無線送信した後、参加要求に対する応答としての参加応答を、ネットワーク参加要求手段１０２に無線送信する。
【０２４５】
＜ステップＳ９４＞
ネットワーク参加要求手段１０２は、ネットワーク参加応答手段２００＿２から参加応答を受信すると、受信した旨を示す受信応答を、ネットワーク参加応答手段２００＿２に無線送信する。
【０２４６】
＜ステップＳ９５＞
ネットワーク参加要求手段１０２は、ネットワーク参加応答手段２００＿２から参加応答を受信すると、その参加応答をネットワーク管理手段１０３に送る。これによって、親機１０ｆにより形成された無線ネットワークに対する子機２０ｆ＿２の参加動作が完了し、親機１０ｆと子機２０ｆ＿２との無線通信路が確立する。
【０２４７】
以上のように、親機１０ｆは、存在確認要求を無線送信することによって、親機１０ｆから電波の届く範囲内に存在し、かつ、存在確認応答を受信できた子機２０ｆに対して、無線ネットワークへの参加要求を無線送信するものとしている。これによって、親機１０ｆは、電波の届く範囲内に存在する子機２０ｆを動的に無線ネットワークに参加させることができ、静的に無線ネットワークに参加する子機を指定せずに親機１０ｆ周辺の子機の配置状況に応じて、無線ネットワークを構築できるので利便性を向上させることができる。
【０２４８】
なお、図１９に示すように、本実施の形態に係る無線ネットワークシステム１ｆは、親機１０ｆと、１以上の子機２０ｆとを含む構成となっているが、この構成に限定されるものではなく、親機１０ｆと子機２０ｆとの間に、第１の実施の形態の変形例２で示したルータが介在するものとしてもよい。この場合、ルータは、子機２０ｆと同様に存在確認応答手段２０４に相当する機能部（存在確認応答手段）を備えるものとしてもよい。
【０２４９】
また、図２０に示すシーケンスにおいては、親機１０ｆから電波の届く範囲内に存在する子機として２台の子機２０ｆ＿１、２０ｆ＿２を例に挙げているが、あくまで例示であって、上述のように、電波の届く範囲内に存在する子機であれば、親機１０ｆが形成した無線ネットワークに参加することができる。
【０２５０】
また、図２０において、親機１０ｆのネットワーク管理手段１０３は、識別子取得要求を親機１０ｆの識別子取得手段１０１ｆに送り、識別子取得手段１０１ｆは、子機２０ｆに無線送信するための存在確認要求を存在確認手段１０６に送り、存在確認手段１０６は、受け取った存在確認要求を子機２０ｆに無線送信するものとしている。この場合、親機１０ｆが上述の動作をするタイミングとしては、例えば、親機１０ｆが電源オフの状態から電源オンの状態になったタイミングが挙げられる。これによって、親機１０ｆの電源オン時に自動的に、子機２０ｆとの無線ネットワークを構築することができるので、素早く効率的に無線ネットワークを構築できることになり、利便性を向上させることができる。
【０２５１】
また、図２０において、子機２０ｆは、親機１０ｆの存在確認手段１０６からの存在確確認要求の受信に成功した場合、その応答として、存在確認応答および識別子を、存在確認手段１０６に無線送信するものとしているが、これに限定されるものではない。例えば、子機２０ｆは、存在確認手段１０６から存在確認要求を受信した時点で、親機１０ｆ以外の親機が形成した無線ネットワークに既に参加している場合、存在確認応答および識別子を、存在確認手段１０６に無線送信しないものとしてもよい。すなわち、子機２０ｆは、存在確認手段１０６から存在確認要求を受信した時点で、親機１０ｆ以外の親機が形成した無線ネットワークに参加していない場合に、存在確認応答および識別子を、存在確認手段１０６に無線送信するものとしてもよい。これによって、子機２０ｆは、別の親機のネットワークに参加している場合、存在確認応答等を送信する必要がないので、通信帯域の無駄な使用を抑制することができる。
【０２５２】
また、図２０において、親機１０ｆは、存在確認応答を受信できた子機２０ｆに対して、参加要求、およびその子機２０ｆの識別子を、子機２０ｆに無線送信するものとしているが、これに限定されるものではない。すなわち、親機１０ｆのネットワーク管理手段１０３（第１判定手段）は、受信した存在確認応答に基づいて、子機２０ｆに参加要求および識別子を無線送信するか否かを判定するものとしてもよい。これによって、親機１０ｆから電波の届く範囲内に存在する子機２０ｆの中から、存在確認応答に対する条件により、無線ネットワークに参加させる子機２０ｆを柔軟に選択することができるようになり、利便性を向上させることができる。具体的には、例えば、親機１０ｆが受信強度検出手段（検出手段）（図示せず）を含むものとし、その受信強度検出手段が、子機２０ｆから受信した存在確認応答の信号の受信強度を検出し、ネットワーク管理手段１０３は、受信強度検出手段により検出された受信強度に基づいて、子機２０ｆに参加要求および識別子を送信するか否かを判定するものとしてもよい。さらに、具体的にいうと、ネットワーク管理手段１０３は、受信強度検出手段により検出された受信強度が所定の閾値以上の場合に、その受信強度に係る子機２０ｆに参加要求および識別子を送信すると判定するものとしてもよい。このように、親機１０ｆから電波の届く範囲内に存在する子機２０ｆの中から、存在確認応答の信号の受信強度に基づいて、無線ネットワークに参加させる子機２０ｆを選択することにより、受信状態の悪い子機２０ｆの無線ネットワークへの参加を防止することができるので、利便性を向上させることができる。
【０２５３】
また、図２０において、子機２０ｆの存在確認応答手段２０４は、親機１０ｆからの存在確認要求の受信に成功した場合、存在確認応答および識別子を、親機１０ｆに無線送信するものとしているが、これに限定されるものではない。すなわち、子機２０ｆの存在確認応答手段２０４は、親機１０ｆから受信した存在確認要求に基づいて、親機１０ｆに存在確認応答および識別子を無線送信するか否かを判定するものとしてもよい。このように、子機２０ｆ側で無線ネットワークに参加するべきではないと判断できる場合に、存在確認応答を送信しないようになるので、通信帯域の無駄な使用を抑制することができる。具体的には、例えば、子機２０ｆが受信強度検出手段（検出手段）（図示せず）を含むものとし、その受信強度検出手段が、親機１０ｆから受信した存在確認要求の信号の受信強度を検出し、存在確認応答手段２０４は、受信強度検出手段により検出された受信強度に基づいて、親機１０ｆに存在確認応答および識別子を送信するか否かを判定するものとしてもよい。さらに、具体的にいうと、存在確認応答手段２０４は、受信強度検出手段により検出された受信強度が所定の閾値以上の場合に、親機１０ｆに存在確認応答および識別子を送信すると判定するものとしてもよい。このように、子機２０ｆは、存在確認要求の受信強度が良好でない場合には存在確認応答を送信しないことによって、通信帯域の無駄な使用を抑制すると共に、電波が届きづらく無線通信ができないという現象の発生を抑制することができる。
【０２５４】
なお、上述の各実施形態および各変形例に係る無線ネットワークシステムにおいて、図３、７、８、１０、１４、１７、１９にそれぞれ示す親機、ルータおよび子機の各機能部は機能を概念的に示したものであって、このような構成に限定されるものではない。例えば、独立した機能部として図示した複数の機能部を、１つの機能部として構成してもよい。一方、１つの機能部が有する機能を複数に分割し、複数の機能部として構成するものとしてもよい。
【符号の説明】
【０２５５】
１、１ａ〜１ｈ、１ｊ  無線ネットワークシステム
２ａ、２ｂ  ネットワーク
１０、１０ａ〜１０ｃ、１０ｅ、１０ｅ＿１、１０ｅ＿２、１０ｆ、１０ｇ、１０ｇ＿１、１０ｇ＿２、１０ｊ、１０ｊ＿１、１０ｊ＿２  親機
２０、２０ａ〜２０ｆ、２０ｆ＿１、２０ｆ＿２、２０ｇ、２０ｈ、２０ｊ  子機
３０  ルータ
５０  管理サーバ
１００  ネットワーク形成手段
１０１、１０１ｆ  識別子取得手段
１０２、１０２ｅ、１０２ｇ、１０２ｊ  ネットワーク参加要求手段
１０３  ネットワーク管理手段
１０４  記憶手段
１０５  送受信手段
１０６  存在確認手段
１０７ｊ  存在確認応答手段
２００、２００＿１、２００＿２、２００ｇ、２００ｊ  ネットワーク参加応答手段
２０１、２０１ｇ、２０１ｊ  送受信手段
２０２、２０２ｇ、２０２ｊ  受信強度判定手段
２０３、２０３ｇ、２０３ｊ  記憶手段
２０４、２０４＿１、２０４＿２  存在確認応答手段
２０５ｇ、２０５ｈ、２０５ｊ  受信強度管理手段
２０６ｈ  入力手段
２０７ｊ  存在確認手段
３０２  ネットワーク参加要求手段
３０３  ネットワーク管理手段
３０４  記憶手段
３０５  送受信手段
３０６  ネットワーク参加応答手段
５００  識別子送信手段
５０１  記憶手段
６００、６１０、６２０、６３０  親機
６５０  親機
７１０、７１１、７２０、７２１、７３０〜７３２  ルータ
７５０、７５１  ルータ
８００ａ〜８００ｆ、８１０ａ〜８１０ｃ、８１１、８２１、８３０、８３２  子機
８５１  子機
１０００  受信強度管理テーブル
１００１  通信頻度テーブル
１００２  サンプリング期間切り替えテーブル
【先行技術文献】
【特許文献】
【０２５６】
【特許文献１】特開２０１０−０５７０７８号公報
【図１】
2016066996.tif 000003
【図２】
2016066996.tif 000004
【図３】
2016066996.tif 000005
【図４】
2016066996.tif 000006
【図５】
2016066996.tif 000007
【図６】
2016066996.tif 000008
【図７】
2016066996.tif 000009
【図８】
2016066996.tif 000010
【図９】
2016066996.tif 000011
【図１０】
2016066996.tif 000012
【図１１】
2016066996.tif 000013
【図１２】
2016066996.tif 000014
【図１３】
2016066996.tif 000015
【図１４】
2016066996.tif 000016
【図１５】
2016066996.tif 000017
【図１６】
2016066996.tif 000018
【図１７】
2016066996.tif 000019
【図１８】
2016066996.tif 000020
【図１９】
2016066996.tif 000021
【図２０】
2016066996.tif 000022