(57)【要約】      （修正有）【課題】無線装置を効率的に設置する。【解決手段】複数の無線装置を配置してマルチホップネットワークを構築することを支援する無線ネットワーク構築支援システムは、マルチホップネットワークを構築するエリアの高度に関する情報を含む高度情報と、エリアにおいて複数の無線装置１０２ａ〜１０２ｆがそれぞれ設置される位置に関する情報を含む設置位置情報とを有する。設置位置情報と高度情報とに基づいて、各無線装置が何れの他の無線装置と無線通信が可能であるかを算出し、その算出結果に基づいて、複数の無線装置の設置の順序を出力する。【選択図】図５
2018042078.tif 000002
【特許請求の範囲】
【請求項１】
複数の無線装置を配置してマルチホップネットワークを構築することを支援する無線ネットワーク構築支援システムであって、プロセッサ及びメモリを有し、
前記メモリは、
マルチホップネットワークを構築するエリアの高度に関する情報を含む高度情報と、
前記エリアにおいて前記複数の無線装置がそれぞれ設置される位置に関する情報を含む設置位置情報と、を有し、
前記プロセッサは、
前記設置位置情報と前記高度情報とに基づいて、各無線装置が何れの他の無線装置と無線通信が可能であるかを算出し、
前記算出結果に基づいて、前記複数の無線装置の設置の順序を出力する
無線ネットワーク構築支援システム。
【請求項２】
前記プロセッサは、
所定のサーバ装置と無線通信が可能な１つの無線装置を、１番目に設置する無線装置とし、
Ｎ（Ｎは２以上の整数）番目よりも前に設置する無線装置の内の少なくとも１つと無線通信が可能な無線装置を、Ｎ番目に設置する無線装置とする
請求項１に記載の無線ネットワーク構築支援システム。
【請求項３】
前記プロセッサは、（Ｎ―１）番目に設置する無線装置からの移動距離が最短の無線装置を、Ｎ番目に設置する無線装置とする
請求項２に記載の無線ネットワーク構築支援システム。
【請求項４】
前記プロセッサは、実際に設置されたＮ番目の無線装置が、Ｎ番目よりも前に実際に設置された無線装置の内の少なくとも１つと無線通信に成功したか否かを出力する
請求項２に記載の無線ネットワーク構築支援システム。
【請求項５】
前記プロセッサは、前記設置位置情報に基づいて、前記エリアにおける前記複数の無線装置が設置される位置を表示する
請求項２に記載の無線ネットワーク構築支援システム。
【請求項６】
前記プロセッサは、前記１番目に設置する無線装置の選択を受け付け、その選択された無線装置を親機とする
請求項５に記載の無線ネットワーク構築支援システム。
【請求項７】
前記プロセッサは、２つの無線装置の選択を受け付け、前記高度情報に基づいて、その選択された２つの無線装置の間の高度に関する情報を表示する
請求項５に記載の無線ネットワーク構築支援システム。
【請求項８】
コンピュータが、複数の無線装置を設置してマルチホップネットワークを構築することを支援する方法であって、
メモリが、
マルチホップネットワークを構築するエリアの高度に関する情報を含む高度情報と、
前記エリアにおいて前記複数の無線装置がそれぞれ設置される位置に関する情報を含む設置位置情報と、を有し、
プロセッサが、
前記設置位置情報と前記地形情報とに基づいて、各無線装置が何れの他の無線装置と無線通信が可能であるかを算出し、
前記算出結果に基づいて、前記複数の無線装置の設置の順序を出力する
無線ネットワーク構築支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線ネットワークの構築に関する。
【背景技術】
【０００２】
複数の無線装置を用いてマルチホップネットワークを構成する無線通信システムが知られている。無線装置は、無線エリアを構成する所望の場所に設置されたり、無線装置間の無線通信を確立するための中継器として設置されたりする。マルチホップネットワークに係る無線通信システムでは、他の無線装置と無線通信が確立しない無線装置は、再配置される必要がある。広域範囲を対象とする無線通信システムでは、無線装置を再配置するために、作業員が長距離を移動しなければならないことも多い。また、無線装置の電源を確保するために無線装置を電柱に設置する場合、専門の作業員が必要となる場合もある。すなわち、無線装置の再配置は様々なコストを発生させるため、できるだけ少なくすることが望ましい。
【０００３】
無線装置の再配置を少なくする技術として、特許文献１には、無線装置と基地局との間で通信成否をシミュレーションするために、伝送路の地形情報から障害物の有無を判定し、地図情報と重ね合わせて表示する技術が開示されている。特許文献２には、無線通信状態の把握を目的に、設置された無線装置が通信指標を計測する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特願平８−２６４５１６号公報
【特許文献２】特願２００７−６７００９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１は、マルチホップネットワークに係る無線通信を対象としておらず、複数の伝送路を想定していない。特許文献２には、設置済みの無線装置間で通信を行って通信成否を判定することが開示されているが、設置済みの無線装置間で通信ができなかった場合について開示されていない。すなわち、特許文献１又は２に開示されている技術では、マルチホップネットワークに係る無線通信システムを構築するにあたり、無線装置の再配置が何度も発生する可能性が高い。
【０００６】
そこで本発明の目的は、マルチホップネットワークに係る無線通信システムの構築にあたり、無線装置を効率的に配置することにある。
【課題を解決するための手段】
【０００７】
本発明の一実施例に係る、複数の無線装置を配置してマルチホップネットワークを構築することを支援する無線ネットワーク構築支援システムは、プロセッサ及びメモリを有する。
メモリは、
マルチホップネットワークを構築するエリアの高度に関する情報を含む高度情報と、
エリアにおいて複数の無線装置がそれぞれ設置される位置に関する情報を含む設置位置情報と、を有する。
プロセッサは、
設置位置情報と高度情報とに基づいて、各無線装置が何れの他の無線装置と無線通信が可能であるかを算出し、
その算出結果に基づいて、複数の無線装置の設置の順序を出力する。
【発明の効果】
【０００８】
本発明によれば、マルチホップネットワークに係る無線通信システムの構築にあたり、無線装置を効率的に配置することができる。
【図面の簡単な説明】
【０００９】
【図１】無線通信システムの構成例。
【図２】サーバ装置の構成例。
【図３】無線装置の構成例。
【図４】無線装置の無線通信のシミュレーション結果の表示画面例。
【図５】無線装置の設置順序の表示画面例。
【図６】無線装置の無線通信の実測結果の表示画面例。
【図７】無線装置の設置順序の算出処理例を示すフローチャート。
【図８】親機の無線装置の動作例を示すフローチャート。
【図９】子機の無線装置の動作例を示すフローチャート。
【図１０】通信状態情報の取得処理例を示すフローチャート。
【発明を実施するための形態】
【実施例１】
【００１０】
以下、実施例を説明する。なお、以下の説明において、情報はどのようなデータ構造で表現されていてもよい。また、以下の説明では、「プログラム」を主語として処理を説明する場合があるが、プログラムは、プロセッサ（例えばＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ））によって実行されることで、定められた処理を、適宜に記憶資源（例えばメモリ）及び通信インターフェイスデバイスのうちの少なくとも１つを用いながら行うため、処理の主語が、プロセッサ、そのプロセッサを有する装置とされてもよい。プロセッサが行う処理の一部又は全部が、ハードウェア回路で行われてもよい。コンピュータプログラムは、プログラムソースからインストールされてよい。プログラムソースは、プログラム配布サーバ又は記憶メディア（例えば可搬型の記憶メディア）であってもよい。また、以下の説明では、同種の要素を区別して説明する場合には、「無線装置１０２ａ」、「無線装置１０２ｂ」のように、参照符号を使用し、同種の要素を区別しないで説明する場合には、「無線装置１０２」のように参照符号のうちの共通番号のみを使用することがある。
【００１１】
図１は、マルチホップネットワークに係る無線通信システムの構成例を示す。
【００１２】
無線通信システム１は、サーバ装置１０１と、複数の無線装置１０２ａ〜１０２ｄと、通信網１０４とによって構成されている。複数の無線装置１０２のうち少なくとも１つの無線装置１０２ａは、親機として、通信網１０４を介してサーバ装置１０１と接続する。通信網１０４は、携帯電話網、広域公衆インターネット網、又は、広域閉域網などによって構成されてよい。
【００１３】
親機の無線装置１０２ａは、他の無線装置１０２ｂ、１０２ｃ、１０２ｄから無線通信１０３を介して送信されるデータを集約して、サーバ装置１０１に送信してよい。無線装置１０２ａは、直接的に無線通信が可能な無線装置１０２ｂとは、無線通信１０３ａｂを介してデータを送受信する。しかし、無線装置１０２ａは、直接的な無線通信が不可能な無線装置１０２ｄとは、直接的に無線通信が可能な無線装置１０２ｂを経由してデータを送受信してよい。
【００１４】
モバイル端末１０４は、無線装置１０２を設置する作業員が利用する端末であり、サーバ装置１０１に対して所定の無線通信網を介してアクセス可能である。モバイル端末１０４は、モバイルＰＣ、タブレット端末、スマートフォーンなどであってよい。
【００１５】
図２は、サーバ装置１０１の構成例を示す。
【００１６】
サーバ装置１０１は、ソフトウェアモジュール２１０と、ハードウェアモジュール２２０とを有する。
【００１７】
ソフトウェアモジュール２１０は、データ収集部２１１、通信成否演算部２１２、設置順演算部２１３、描画情報生成部２１４、及び計測結果取得部２１５を含む。
【００１８】
データ収集部２１１は、通信網１０４を介してデータを収集し、記憶部２２２に格納する。
【００１９】
通信成否演算部２１２は、無線装置１０２の位置情報及び／又は地形情報を用いて、無線装置間の通信成否を判定する。
【００２０】
設置順演算部２１３は、通信成否演算部２１２の通信成否の結果を用いて、無線装置の設置順を演算する。
【００２１】
描画情報生成部２１４は、通信成否演算部２１２の通信成否の結果及び設置順演算部２１３の設置順などを、ディスプレイ等に表示する。
【００２２】
計測結果取得部２１５は、無線装置１０２間の通信状態の実測結果を取得する。
【００２３】
ハードウェアモジュール２２０は、制御部２２１、記憶部２２２、入出力Ｉ／Ｆ２２３及び通信Ｉ／Ｆ２２４を有する。
【００２４】
制御部２２１は、サーバ装置１０１を制御する。制御部２２１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）及びＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）を含むものあってよい。
【００２５】
記憶部２２２は、サーバ装置１０１の有する各種機能を実現するためのコンピュータプログラム及びデータを記憶する。記憶部２２２の例は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）などである。
【００２６】
入出力Ｉ／Ｆは、ソフトウェアモジュール２１０によって生成された描画情報を表示するための装置（例えばディスプレイ装置）とサーバ装置１０１とを接続可能とするＩ／Ｆである。
【００２７】
通信Ｉ／Ｆ２２４は、サーバ装置１０１（制御部２２１）が通信網１０４を介して無線装置１０２と通信するためのＩ／Ｆである。
【００２８】
ソフトウェアモジュール２１０はコンピュータプログラムであり、ソフトウェアモジュール２１０の機能は、ハードウェアモジュール２２０の制御部が、コンピュータプログラムが制御部２２１を実行することにより、実現されてよい。
【００２９】
図３は、無線装置１０２の構成例を示す。
【００３０】
無線装置１０２は、ソフトウェアモジュール３１０と、ハードウェアモジュール３２０とを有する。
【００３１】
ソフトウェアモジュール３１０は、受信処理部３１１、送信処理部３１２、通信状態要求待受部３１３、探索要求待受部３１４及び通信状態応答待受部３１４を有する。
【００３２】
受信処理部３１１は、無線通信で受信した処理要求が自分宛のものであるか否かを判定する。そして、受信処理部３１１は、その処理要求が自分宛のものである場合、パケットデータを解析し、その処理要求に基づく処理を行う。
【００３３】
送信処理部３１２は、パケットデータを送信する。
【００３４】
通信状態要求待受部３１３は、計測要求を受信した際に、応答のパケットデータを生成する。
【００３５】
探索要求待受部３１４は、計測指示を受信した際に、近隣の無線装置１０２を探索する。
【００３６】
通信状態応答待受部３１４は、自分の無線装置１０２がサーバ装置１０１と接続されている場合において、通信状態の情報を取得した際に、その通信状態の情報をサーバ装置１０１に送信する。
【００３７】
ハードウェアモジュール３２０は、制御部３２１、記憶部３２２、入出力Ｉ／Ｆ３２３及び通信Ｉ／Ｆ３２４を有する。
【００３８】
制御部３２１は、無線装置１０２を制御する。制御部３２１は、ＣＰＵ、ＲＡＭ及びＲＯＭを含むものあってよい。
【００３９】
記憶部３２２は、無線装置１０２の有する各種機能を実現するためのコンピュータプログラム及びデータを記憶する。記憶部２２２の例は、ＨＤＤ、ＳＳＤなどである。
【００４０】
通信Ｉ／Ｆ３２４は、無線装置１０２（制御部３２１）が通信網１０４を介してサーバ装置１０１と通信するためのＩ／Ｆである。
【００４１】
無線通信Ｉ／Ｆ３２４は、無線装置１０２（制御部３２１）が無線通信１０３を介して他の無線装置と通信するためのＩ／Ｆである。
【００４２】
図４乃至図６は、無線装置の設置順序を表示する画面の例を示す。
【００４３】
表示画面４１０は、サーバ装置１０１の描画情報生成部２１４によって生成されてよい。そして、そのサーバ装置４１０で生成された表示画面４１０は、作業員が有するモバイル端末１０４に表示されてもよい。
【００４４】
図４は、設置位置情報及び高度情報に基づいて、各無線装置１０２が何れの他の無線装置１０２と無線通信４１１が可能であるかを算出した結果（シミュレーション結果）の表示画面の例である。図５は、無線装置１０２の設置順序の算出結果の表示画面の例である。図６は、実際に設置された各無線装置が何れの他の無線装置と実際に無線通信が可能であるかを測定した結果（実測結果）の表示画面の例である。
【００４５】
表示画面４１０は、無線装置マップ表示領域４２０と、入力領域４３０と、詳細表示領域４４０とを含んでよい。
【００４６】
無線装置マップ表示領域４２０は、無線装置１０２の設置位置に関する情報（「設置位置情報」という）が表示される領域である。無線装置マップ表示領域４２０には、無線装置が設置されるエリアに関する情報（「エリア情報」という）と、無線装置１０２の設置位置情報とが重畳して表示されてよい。エリア情報の例は、そのエリアの道路地図に関する情報を含む道路情報（道路地図）、そのエリアの地形の高度に関する情報を含む高度情報（地形地図）などである。無線装置マップ表示領域４２０には、さらに、何れの無線装置１０２同士が無線通信可能であるかを示す情報（「無線接続情報」という）が重畳して表示されてよい。無線装置マップ表示領域４２０に表示される各種情報をまとめて「無線装置情報」と呼んでもよい。
【００４７】
入力領域４３０には、無線装置情報入力４３１、親機選択４３２、及び、アルゴリズム選択４３３が表示されてよい。
【００４８】
設置情報入力４３１は、無線装置の設置位置情報の入力を受け付ける。例えば、作業員が設置情報入力４３１を介して設置位置情報を入力すると、通信成否演算部２１２が、その入力された位置情報に基づいて無線装置同士の無線通信の成否を演算する。その演算結果は、無線装置マップ表示領域４２０に表示されてよい。
【００４９】
親機選択４３２は、無線装置マップ表示領域４２０に表示されている無線装置１０２の中から、親機とする無線装置１０２ａの選択を受け付ける。例えば、作業員が親機選択４３２を介して親機を選択すると、その選択された親機が他の無線装置と区別可能な態様で、無線装置マップ表示領域４２０に表示されてよい。
【００５０】
アルゴリズム選択４３３は、無線通信の成否や無線装置の設置順を演算する際のアルゴリズムの選択を受け付ける。例えば、作業員がアルゴリズム選択Ｉ／Ｆ４３３を介してアルゴリズムを選択すると、設置順演算部２１３が、その選択されたアルゴリズムに基づいて無線装置の適切な設置順序を演算する。その演算結果は、例えば図５に示すように、無線装置マップ表示領域４２０に順路４２１として表示されてよい。
【００５１】
詳細表示領域４４０には、無線装置選択４４１、情報表示４４２、及び、装置間高度グラフ４４３が表示されてよい。
【００５２】
装置選択４４１は、詳細情報を知りたい無線装置の選択を受け付ける。
【００５３】
情報表示４４２は、装置選択４４１で選択された無線装置１０２に関する情報（位置情報やＩＤ等）を表示する。
【００５４】
グラフ表示４４３は、装置選択４４１で２つの無線装置１０２が選択された場合に、高度情報に基づき、その２つの無線装置１０２の間の地形的な見通しに関するグラフを表示する。これにより、作業員は、２つの無線装置１０２の間の無線通信を阻害し得る障害物の有無を、認識することができる。
【００５５】
図７は、無線装置の設置順序の算出処理例を示すフローチャートである。当該処理はサーバ装置１０１で実行されてよい。
【００５６】
通信成否演算部２１２は、設置情報入力４３１を介して、無線装置１０２の設置位置情報（緯度、経度、高度（標高）など）を取得する（Ｓ５０１）。例えば、作業員が、無線装置マップ表示領域４２０に表示されている複数の無線装置１０２の中から１つの無線装置１０２を選択（クリック）すると、通信成否演算部２１２は、その選択された無線装置１０２の経度緯度を算出し、その算出結果を、設置位置情報として取得してもよい。
【００５７】
通信成否演算部２１２は、各無線装置１０２の方向を算出し、その算出結果を用いて無線装置１０２を直線で結んだ伝送路の高度情報を取得し、無線装置１０２間において無線通信可能であるか否かを判定する（Ｓ５０２）。通信成否演算部２１２は、周知のアルゴリズムを用いて当該演算を行ってよい。例えば、通信成否演算部２１２は、地球の丸みを考慮したアルゴリズムや、電波伝搬特性を考慮にいれたアルゴリズムなどを用いてよい。
【００５８】
Ｓ５０２において無線装置１０２間において無線通信可能であると判定された場合、描画情報生成部２１４は、無線装置マップ表示領域４２０に、地図情報、無線装置１０２、成功の通信成否結果４１１を表示してよい。Ｓ５０２において無線装置１０２間の見通しが悪く通信不可能であると判定された場合、描画情報生成部２１４は、無線装置マップ表示領域４２０に、地図情報と無線装置１０２のみを表示してよい（Ｓ５０３）。
【００５９】
そして、設置順演算部２１３は、親機選択４３２を介して、親機となる無線装置１０２ａの情報を取得する（Ｓ５０４）。
【００６０】
また、設置順演算部２１３は、アルゴリズム選択４３３を介して、無線装置１０２の設置順序を算出するアルゴリズムを取得する。そして、設置順演算部２１３は、その取得したアルゴリズムに基づいて、無線装置の設置順序を算出する（Ｓ５０５）。
【００６１】
例えば、設置順演算部２１３は、親機として選択された無線装置１０２ａを、１番目に設置する無線装置としてよい。また、設置順演算部２１３は、Ｎ（Ｎは２以上の整数）番目よりも前に設置する無線装置の内の少なくとも１つと無線通信が可能とシミュレーションによって算出された無線装置を、Ｎ番目に設置する無線装置としてよい。また、設置順演算部２１３は、（Ｎ−１）番目に設置する無線装置からの移動距離が最短の無線装置を、Ｎ番目に設置する無線装置としてもよい。この移動距離は、道路情報に基づく道路上の移動距離であってよい。
【００６２】
描画情報生成部２１４は、Ｓ５０５によって算出された無線装置の設置順に基づき、無線装置マップ表示領域４２０に、図５に示すような無線装置の設置の順序（順路）４２１を表示する（Ｓ５０６）。
【００６３】
描画情報生成部２１４は、実際に設置された各無線装置の通信状態情報が、親機の無線装置１０２ａを通じて取得されている場合、図６の例に示すように、各無線装置の通信状態情報４５０を、無線装置マップ表示領域４２０に表示する（Ｓ５０７）。例えば、作業員がＮ番目の無線装置を実際に設置した際、描画情報生成部２１４は、その実際に設置されたＮ番目の無線装置が、Ｎ番目よりも前に実際に設置された無線装置の内の少なくとも１つと無線通信に成功したか否かを、無線装置マップ表示領域４２０に表示してよい。
【００６４】
以上の処理によれば、Ｎ番目に設置する無線装置は、Ｎ番目よりも前に設置した無線装置と無線通信が成功する可能性が高いので、作業員の無線装置の設置の手戻りを低減することができる。また、（Ｎ−１）番目からＮ番目の設置位置までの移動距離が短くなるので、作業員は、効率的に無線装置を設置することができる。さらに、Ｎ番目に設置した無線装置がＮ番目よりも前に実際に設置された無線装置の何れとも無線通信に成功しなかった場合に、手戻りの移動距離が短くなるので、作業員の手戻りの作業コストを低減することができる。なお、Ｎ番目に設置した無線装置がＮ番目よりも前に実際に設置された無線装置の何れとも無線通信に成功しなかった場合に、（Ｎ＋１）番目の無線装置を設置することで、Ｎ番目よりも前の無線装置が（Ｎ＋１）番目の無線装置を介してＮ番目の無線装置と通信できる可能性が高い場合には、（Ｎ＋１）番目の無線装置を設置することで、手戻りの作業コストを低減することができる。
【００６５】
図８は、親機の無線装置１０２ａの動作例を示すフローチャートである。
【００６６】
探索要求待受部３１４は、起動すると、探索パケットをブロードキャスト送信し、周囲の無線装置を探索する（Ｓ６０１）。
【００６７】
探索要求待受部３１４は、Ｓ６０１の探索パケットを受信した他の無線装置が送信する応答パケットを、所定時間、受信待機する（Ｓ６０２）。
【００６８】
探索要求待受部３１４は、所定時間内に応答パケットを受信できなかった場合（Ｓ６０２：ＮＯ）、Ｓ６０１の処理に戻る。
【００６９】
探索要求待受部３１４は、所定時間内に応答パケットを受信した場合（Ｓ６０２：ＹＥＳ）、次のＳ６０３の処理に進む。
【００７０】
探索要求待受部３１４は、応答パケットを返してきた無線装置と通信可能である旨を示す通信状態情報を、サーバ装置に送信する（Ｓ６０３）。
【００７１】
探索要求待受部３１４は、Ｓ６０２で応答パケットを返してきた全ての無線装置に対して、下記のＳ６０５及びＳ６０６の処理を完了したか否かを判定する（Ｓ６０４）。当該判定結果が否定的ならば（Ｓ６０４：ＮＯ）、次のＳ６０５へ進み、肯定的ならば（Ｓ６０５：ＹＥＳ）、Ｓ６０１へ戻る。
【００７２】
探索要求待受部３１４は、応答パケットを返してきた各無線装置に対して、順次探索要求パケットを送信する。そして、探索要求待受部３１４は、探索要求パケットに対する応答パケットを、受信待機する（Ｓ６０５）。
【００７３】
探索要求待受部３１４は、Ｓ６０５の探索要求パケットに対する応答パケットを受信すると（Ｓ６０６）、Ｓ６０３に戻り、その応答パケットに含まれる通信状態情報（例えば無線装置１０２ｂが無線装置１０２ｃ及び無線装置１０２ｄと通信可能である旨を示す情報）を、サーバ装置１０１へ送信する（Ｓ６０３）。
【００７４】
以上の処理によれば、親機の無線装置１０２ａは、マルチホップネットワークによって無線通信可能な各無線装置の通信状態情報を、サーバ装置に送信することができる。
【００７５】
図９は、子機の無線装置１０２ｂの動作例を示すフローチャートである。なお、他の子機の無線装置１０２ｃ、１０２ｄについても同様の処理であってよい。
【００７６】
無線装置１０２ｂは、起動すると、他の無線装置から送信されるパケットを、受信待機する（Ｓ７０１）。
【００７７】
無線装置１０２ｂは、自らの無線装置が宛先であるパケットを受信すると、そのパケットの内容を解析する（Ｓ７０２）。
【００７８】
無線装置１０２ｂは、Ｓ７０２の解析結果が探索パケットである場合（Ｓ７０２：探索パケット）、送信元の無線装置に対して、探索パケットに対する応答パケットを送信する（Ｓ７０３）。
【００７９】
無線装置１０２ｂは、Ｓ７０２の解析結果が探索要求パケットである場合（Ｓ７０２：探索要求パケット）、探索パケットをブロードキャスト送信し（Ｓ７０４）、Ｓ７０５へ進む。
【００８０】
無線装置１０２ｂは、所定時間内に、他の無線装置から、探索要求パケットに対する応答パケットを受信できたか否かを判定する（Ｓ７０５）。
【００８１】
無線装置１０２ｂは、Ｓ７０５の判定結果が否定的な場合（Ｓ７０５：ＮＯ）、探索要求パケットの送信元の無線装置に対して、通信可能な無線装置が無い旨の応答パケットを送信する（Ｓ７０６）。
【００８２】
無線装置１０２ｂは、Ｓ７０５の判定結果が肯定的な場合（Ｓ７０５：ＹＥＳ）、応答パケットを返してきた無線装置の情報を記憶する。そして、無線装置１０２ｂは、その記憶した無線装置の情報に基づいて、その応答パケットを返してきた無線装置に対して、探索要求パケットをユニキャスト送信する（Ｓ７０７）。
【００８３】
無線装置１０２ｂは、通信可能な全ての無線装置からＳ７０７の探索要求パケットに対する応答パケットの受信を完了したか否かを判定する（Ｓ７０８）。当該判定結果が否定的な場合（Ｓ７０８：ＮＯ）、Ｓ７０７へ戻り、肯定的な場合（Ｓ７０８：ＹＥＳ）、Ｓ７０９へ進む。
【００８４】
Ｓ７０９において、無線装置１０２ｂは、受信した全ての応答パケットの内容を、通信状態情報として送信元の無線装置に送信する（Ｓ７０９）。そして、Ｓ７０１の処理に戻る。
【００８５】
図１０は、通信状態情報の取得処理の例を示すシーケンスチャートである。
【００８６】
親機の無線装置１０２ａは、探索パケットをブロードキャスト送信し、周囲で通信可能な無線装置を探索する（Ｓ８０１）。
【００８７】
子機の無線装置１０２ｂ及び１０２ｃは、無線装置１０２ａから探索パケットを受信すると（Ｓ８１１）、探索パケットの送信元である無線装置１０２ａに対して、探索応答パケットを送信する（Ｓ８１２）。
【００８８】
無線装置１０２ａは、探索応答パケットを受信すると、無線装置１０２ｂ及び１０２ｃと通信可能である旨を、サーバ装置１０１に対して送信する（Ｓ８０３）。続いて、無線装置１０２ａは、無線装置１０２ｂに対して探索要求パケットをユニキャスト送信し、無線装置１０２ｂからの応答待ち状態に遷移する（Ｓ８０４）。
【００８９】
無線装置１０２ｂは、無線装置１０２ａからの探索要求パケットを受信すると（Ｓ８１３）、探索パケットをブロードキャスト送信し、周囲の無線装置を探索する（Ｓ８０１）。
【００９０】
無線装置１０２ｃ及び１０２ｄは、無線装置１０２ｂからの探索パケットを受信すると、その探索パケットの送信元である無線装置１０２ｂに対して、探索応答パケットを送信する（Ｓ８１１、Ｓ８１２）。
【００９１】
無線装置１０２ｂは、無線装置１０２ｃ及び１０２ｄから探索応答パケットを受信すると、それらの無線装置１０２ｃ及び１０２ｄとは通信可能であると認識し、例えば無線装置１０２ｃ、１０２ｄの順に、無線探索要求パケットを送信する（Ｓ８０４）。
【００９２】
無線装置１０２ｃは、無線装置要求パケットを受信すると、無線装置１０２ｂと同様に、Ｓ８１３からの動作を開始する。
【００９３】
無線装置１０２ｃは、無線装置要求パケットに対する処理が終了すると、その通信結果を通信状態情報として、無線装置１０２ｂに送信する（Ｓ８１４）。
【００９４】
無線装置１０２ｂは、無線装置１０２ｃ及び１０２ｄに対して探索要求パケットを送信し、それぞれの探索要求パケットに対する探索応答パケットを受信すると、その結果を通信状態情報として無線装置１０２ａに送信する（Ｓ８１４）。
【００９５】
無線装置は、上記ステップを繰り返す。
【００９６】
無線装置１０２ａは、通信可能なすべての無線装置から通信状態情報を取得すると、その取得した通信状態情報をサーバ装置１０１へ送信する（Ｓ８０６）。
【００９７】
本実施例によれば、作業員は、無線装置マップ表示領域４２０に表示された順序４２１に従って無線装置１０２を設置することで、設置作業を行いながら、無線装置を適切に設置できていることを確認することができる。
【００９８】
上述した実施例は、本発明の説明のための例示であり、本発明の範囲を実施例にのみ限定する趣旨ではない。当業者は、本発明の要旨を逸脱することなしに、他の様々な態様で本発明を実施することができる。
【符号の説明】
【００９９】
１：無線ネットワーク構築支援システム  １０１：サーバ装置  １０２：無線装置
【図１】
2018042078.tif 000003
【図２】
2018042078.tif 000004
【図３】
2018042078.tif 000005
【図４】
2018042078.tif 000006
【図５】
2018042078.tif 000007
【図６】
2018042078.tif 000008
【図７】
2018042078.tif 000009
【図８】
2018042078.tif 000010
【図９】
2018042078.tif 000011
【図１０】
2018042078.tif 000012