(57)【要約】【課題】  ノード間の接続関係を明らかにしつつ時々刻々変化する状況を適切に提示できる無線ネットワーク状況提示装置を提供する。【解決手段】  本発明は、無線ネットワークを構成するノードとリンクとを含む画像を表示する無線ネットワーク状況提示装置に関する。そして、少なくとも通信経路を構築する優先リンクについて、そのリンクに係る状況を、文字や数字列を適用していない形態で、表示画像におけるリンクについての提示を行う状況視覚化提示手段を有することを特徴とする。例えば、ＳＮＲの相違をリンクの色の相違で表現する。また例えば、リンクのエラー率の相違をリンクの分断量の相違で表現する。さらに例えば、リンクの変動率を、リンクに重畳表示する図形アイコンの大きさの相違で表現する。【選択図】      図１
2016139911.tif 000002
【特許請求の範囲】
【請求項１】
無線ネットワークを構成するノードとリンクとを含む画像を提示する無線ネットワーク状況提示装置であって、
少なくとも通信経路を構築する優先リンクについては、そのリンクに係る状況を、文字や数字列を適用していない形態で上記画像におけるリンクに関連して提示する状況視覚化提示手段を有することを特徴とする無線ネットワーク状況提示装置。
【請求項２】
上記状況視覚化提示手段による提示が表示であることを特徴とする請求項１に記載の無線ネットワーク状況提示装置。
【請求項３】
上記状況視覚化提示手段による提示形態の一つが、提示対象の第１の状況パラメータの相違をリンクの色の相違で表す提示形態であることを特徴とする請求項１又は２に記載の無線ネットワーク状況提示装置。
【請求項４】
色の装置に対応付けられた第１の状況パラメータは、提示する複数の状況パラメータの中で最も重要度が高い状況パラメータであることを特徴とする請求項３に記載の無線ネットワーク状況提示装置。
【請求項５】
上記状況視覚化提示手段による提示形態の一つが、提示対象の第２の状況パラメータの相違をリンクの線の分断量の相違で表す提示形態であることを特徴とする請求項１〜４のいずれかに記載の無線ネットワーク状況提示装置。
【請求項６】
上記状況視覚化提示手段による提示形態の一つが、提示対象の第３の状況パラメータの相違を、リンクに重畳提示される図形アイコンの大きさの相違で表す提示形態であることを特徴とする請求項１〜５のいずれかに記載の無線ネットワーク状況提示装置。
【請求項７】
リンクが特定された付加提示の操作を受けて、特定リンクの状況パラメータの内容を、上記状況視覚化提示手段とは異なる態様で付加的に提示する付加情報提示手段をさらに有することを特徴とする請求項１〜６のいずれかに記載の無線ネットワーク状況提示装置。
【請求項８】
無線ネットワークを構成するノードとリンクとを含む画像を提示する無線ネットワーク状況提示プログラムであって、
コンピュータを、少なくとも通信経路を構築する優先リンクについては、そのリンクに係る状況を、文字や数字列を適用していない形態で上記画像におけるリンクに関連して提示する状況視覚化提示手段として機能させることを特徴とする無線ネットワーク状況提示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は無線ネットワーク状況提示装置及びプログラムに関し、例えば、センサネットワークの状況を管理者などに提示する場合に適用し得るものである。
【背景技術】
【０００２】
複数のノードを有する無線ネットワークでは、各ノード（無線通信装置）の周囲状況によって通信に利用するリンクが変化したり、リンクが同じであってもそのリンク状態が変化したりし、そのような変化は時間帯毎に起こると共に、同一の時間帯でもミクロ的には時々刻々と変化している。無線ネットワークの管理者にとっては、このような変化があっても、通信に必要となる性能を確保できるか否かが大きな関心毎であり、管理者は、このように変化する無線ネットワークの最新のリンク状況などを正確に把握したい。
【０００３】
無線ネットワークのリンクやルートに関する情報を表示する方法として、従来、特許文献１や特許文献２に記載の表示方法がある。
【０００４】
特許文献１には、局間の接続関係（ネットワーク構成）を論理物理的又は物理的に表示する技術が記載されている。
【０００５】
また、特許文献２には、所定区画（例えば、家庭やビルの１フロア）内に位置する無線通信装置、中継装置、センサ等のノードを、その配置位置にノードの種類別のアイコンで表示すると共に、ノード間の接続関係や各リンクでの通信の有無などを表示する技術が記載されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平５−２２４０５号公報
【特許文献２】特開２０１１−１１４４１５号公報
【特許文献３】特開２０１０−１７８１４５号公報
【特許文献４】特開２０１４−１７５７６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１の記載技術は、局間の物理的な線路の接続関係を論理物理的若しくは物理的に表現する方法であり、無線ネットワークという状況が常時変化するネットワークの表示方法としては不適切である。
【０００８】
また、特許文献２の記載技術は、各ノードを配置位置に人間が見易い大きさのアイコンで表示するため、ノードの数が少ない状態では有効な表示方法であるが、ノード数が増えるとノードが重なり合い、表示の目的が十分に達成できない恐れがあるだけでなく、表示内容が繁雑になって接続状態の把握を難しくしてしまう。特許文献２の記載技術をベースとして、時々刻々変化する、表示するパラメータや特性の数を増やそうとすると、表示はさらに繁雑なものとなってしまう。
【０００９】
そのため、ノード間の接続関係を明らかにしつつ時々刻々変化する状況を適切に提示できる無線ネットワーク状況提示装置及びプログラムが望まれている。
【課題を解決するための手段】
【００１０】
第１の本発明は、無線ネットワークを構成するノードとリンクとを含む画像を提示する無線ネットワーク状況提示装置であって、少なくとも通信経路を構築する優先リンクについては、そのリンクに係る状況を、文字や数字列を適用していない形態で上記画像におけるリンクに関連して提示する状況視覚化提示手段を有することを特徴とする。
【００１１】
第２の本発明は、無線ネットワークを構成するノードとリンクとを含む画像を提示する無線ネットワーク状況提示プログラムであって、コンピュータを、少なくとも通信経路を構築する優先リンクについては、そのリンクに係る状況を、文字や数字列を適用していない形態で上記画像におけるリンクに関連して提示する状況視覚化提示手段として機能させることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、ノード間の接続関係を明らかにしつつ時々刻々変化する状況を適切に提示できる無線ネットワーク状況提示装置及びプログラムを提供できる。
【図面の簡単な説明】
【００１３】
【図１】第１の実施形態の無線ネットワーク状況提示装置の内部構成を示すブロック図である。
【図２】第１の実施形態の無線ネットワーク状況提示装置が状況を把握して把握状況を表示するセンサネットワークの構成例を示す説明図である。
【図３】図２のセンサネットワークにおける各ノードで管理されている１ホップ隣接テーブルの構成例を示す説明図である。
【図４】図２のセンサネットワークにおけるマスタノードのネットワーク構成情報部の構成例を示す説明図である。
【図５】図２のセンサネットワークにおけるマスタノードのリンク情報部の構成例を示す説明図である。
【図６】第１の実施形態の無線ネットワーク状況提示装置により生成された表示画像例を示す説明図である。
【図７】第１の実施形態の無線ネットワーク状況提示装置が実行する、無線ネットワーク状況を提供する表示画像を生成して表示を更新させる動作を示すフローチャートである。
【図８】第１の実施形態の無線ネットワーク状況提示装置が実行する、無線ネットワーク状況表示領域内で表示されているリンクがマウスオンされた場合の動作を示すフローチャートである。
【図９】図６の無線ネットワーク状況表示領域の表示内容を変更した表示内容を示す説明図である。
【図１０】第２の実施形態の無線ネットワーク状況提示装置により生成された表示画像例における無線ネットワーク状況表示領域を示す説明図である。
【図１１】第２の実施形態の無線ネットワーク状況提示装置が実行する、無線ネットワーク状況表示領域内で表示されているノードがマウスでクリックされた場合の動作を示すフローチャートである。
【発明を実施するための形態】
【００１４】
（Ａ）第１の実施形態
以下、本発明による無線ネットワーク状況提示装置及びプログラムの第１の実施形態を、図面を参照しながら説明する。
【００１５】
第１の実施形態の無線ネットワーク状況提示装置で状況が提示される無線ネットワークはセンサネットワークである。また、無線ネットワーク状況の提示は表示部（ディスプレイ）による表示である。
【００１６】
（Ａ−１）第１の実施形態の構成
図２は、第１の実施形態の無線ネットワーク状況提示装置が状況を把握し、管理者（他の者であっても良い）に把握状況を提示するセンサネットワークの構成例を示す説明図である。
【００１７】
図２に示すセンサネットワーク１００は、１又は複数の所定特性を検出するセンサ装置（図２では「センサ」と表記している；以下、センサと呼ぶ）１０１と、有線接続されている対応するセンサ１０１の検出情報（センサ情報）を適宜送信する無線通信装置（図２では「ノード」と表記している；以下、ノードと呼ぶ）１０２とでなる装置の組を複数組（図２は５組の例を示している）有している。以下、５組のセンサ及びノードを、枝番「−１」〜「−５」と、序数とで区別する。
【００１８】
また、センサネットワーク１００は、第１〜第５のセンサ１０１−１〜１０１−５の全てのセンサ情報を集約するためのセンサ情報集約サーバ１０４と、例えばセンサ情報集約サーバ１０４の制御下で、無線通信によって第１〜第５のセンサ１０１−１〜１０１−５のセンサ情報を収集する、センサ情報集約サーバ１０４と有線接続されたマスタノード（コーディネータや基地局や親局などと呼ばれることもある）１０３とを有する。なお、図２とは異なり、マスタノード１０３にも対応するセンサが設けられていても良い。
【００１９】
上述した構成を有するセンサネットワーク１００における無線ネットワーク部分の状況を表示して管理者に提供するために、第１の実施形態の無線ネットワーク状況提示装置２００がマスタノード１０３に有線（又は無線）で接続されている。図２の例では、センサネットワーク１００における無線ネットワーク部分は、マスタノード１０３をトップノードとするツリー状に構築されている。なお、図２とは異なり、無線ネットワーク状況提示装置２００とセンサ情報集約サーバ１０４とが物理的に同一の装置で構成されていても良い。また、図２では明確に示していないが、管理者が無線ネットワークの管理に用いる管理装置上に、無線ネットワーク状況提示装置２００が構築されていても良い。
【００２０】
また、図２は、ある時点における確立リンク（優先経路）と代替可能リンク（代替経路）とを示している。ここで、確立リンクとは、その時点において各ノードがマスタノードと通信する際に利用することに決定されているリンクを言い、代替可能リンクとは、確立リンク以外の、両端のノード間で通信が可能なリンクであって、一部若しくは全てのノードがマスタノードと通信するための経路を張ることも可能なリンクである。図２において、２つのノード間に設けられている、電波が飛んでいる様子を表す図形（以下、リンク図形と呼ぶ）が、これら２つのノード間で電波を授受できるリンクであることを表している。リンク図形のうち実線のリンク図形は、そのリンクがセンサ情報の収集に利用される確立リンク（優先経路）を表しており、リンク図形のうち破線のリンク図形は、必要に応じて、今までの確立リンクに代えて、新たな確立リンクとなり得る代替可能リンク（代替経路）を表している。なお、代替可能リンクも、リンクコストなどに基づいて、優先度が付与されたものであっても良い（この場合には、優先度に応じて後述する表示も変えるようにしても良い）。
【００２１】
マスタノード１０３及び第１のノード１０２−１間のリンク１０５−Ｍ１、マスタノード１０３及び第２のノード１０２−２間のリンク１０５−Ｍ２、マスタノード１０３及び第３のノード１０２−３間のリンク１０５−Ｍ３、第３のノード１０２−３及び第４のノード１０２−４間のリンク１０５−３４、並びに、第４のノード１０２−４及び第５のノード１０２−５間のリンク１０５−４５が確立リンクであり、第１のノード１０２−１及び第２のノード１０２−２間のリンク１０５−１２、第２のノード１０２−２及び第３のノード１０２−３間のリンク１０５−２３、並びに、第２のノード１０２−２及び第４のノード１０２−４間のリンク１０５−２４が代替可能リンクである。
【００２２】
無線ネットワーク状況提示装置２００は、周期的に、若しくは、管理者による表示起動があった際に、マスタノード１０３が管理しているネットワーク管理テーブル（図１の符号１０３Ｔ参照）の情報を取込んで、その時点の無線ネットワーク（センサネットワーク１００における無線ネットワーク部分）の状況を整理、把握して表示するものである。
【００２３】
図１は、無線ネットワーク状況提示装置２００の内部構成を示すブロック図である。図１において、無線ネットワーク状況提示装置２００は、通信部２０１、処理部２０２、表示部２０３、入力部２０４及び記憶部２０５を有する。
【００２４】
通信部２０１は、無線ネットワーク状況提示装置２００がマスタノード１０３と有線（又は無線）で接続するためのインタフェース（例えば、ＵＳＢインタフェース）を有しており、マスタノード１０３とデータ通信を行うものである。
【００２５】
処理部２０２は、主として、無線ネットワークの状況を表示部２０３に表示させる処理を行うものである。処理部２０２は、ハードウェアで構成することも可能であり、また、ソフトウェアを実行するＣＰＵを中心として実現することも可能である。後者の場合、処理部２０２に接続されている記憶部２０５は無線ネットワーク状況提示プログラムを有する。かかるプログラムを記録した記録媒体が記憶部２０５に装填されていても良く、処理部２０２がダウンロードしたプログラムを記憶部２０５に記憶するようにしても良い。当該無線ネットワーク状況提示装置２００は、専用装置として構築されても良く、また、パソコンなどの汎用装置に無線ネットワーク状況提示プログラムをインストールすることにより構築されても良く、上述した構築の違いにより、処理部２０２の詳細構成も変化する。
【００２６】
処理部２０２の機能の詳細については、後述する動作説明で明らかにする。
【００２７】
表示部２０３は、液晶ディスプレイ等でなるカラーディスプレイが該当し、処理部２０２の制御下で、無線ネットワークの状況を表示するものである。発光素子が表示部２０３の一部を構成していても良い。なお、無線ネットワークの状況の提示方法として、表示方法に加えて（若しくは表示方法に代えて）、印刷方法を適用する場合にはカラープリンタ部が設けられることになる。
【００２８】
入力部２０４は、例えば、表示部２０３の表示画像上から情報を入力する機能を有したものであり、キーボードやマウスなどを使用したＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を適用しているものである。入力部２０４は、無線ネットワーク状況の表示の起動操作や終了操作を受け付けたり、表示内容に対する追加的な内容の表示の起動操作や終了操作を受け付けたり、表示内容を更新させたり復帰させたりする操作を受け付けたりするものである。
【００２９】
記憶部２０５は、無線ネットワーク状況を表示させるために必要なデータ等を記憶するものである。記憶部２０５を構成する記憶部材は限定されるものではなく、例えば、半導体メモリであっても良くハードディスクであっても良く、複数種類の記憶部材で記憶部２０５が構成されていても良い。処理部２０２がＣＰＵを中心として実現されている場合には、記憶部２０５には、無線ネットワーク状況提示プログラムが格納されており、また、記憶部２０５は、処理部２０２がワーキングエリアとして利用するものともなる。ワーキングエリアの一例として、表示部２０３に表示させる画像情報を格納する表示バッファを挙げることができる。
【００３０】
ノード１０２やマスタノード１０３の内部構成は従来と同様である。また、ノード１０２−１〜１０２−５がマスタノード１０３と協働して通信経路（優先経路）や代替経路を定める方法も従来と同様である。これらについては、例えば、特許文献３や特許文献４に記載されている。各ノード１０２−１〜１０２−５は、自ノードから１ホップで通信可能な隣接ノードを記述した１ホップ隣接テーブル（や自ノードから２ホップで通信可能な隣接ノードを記述した２ホップ隣接テーブル）などを有しており、１ホップ隣接テーブルなどの記述情報が、例えば、定期的に、マスタノード１０３に収集され、この収集結果に基づいて、マスタノード１０３におけるネットワーク管理テーブル１０３Ｔが変更される。
【００３１】
図３は、各ノード１０２−１〜１０２−５でそれぞれ管理されている１ホップ隣接テーブル（１０２Ｔ）の構成例を示す説明図である。
【００３２】
１ホップ隣接テーブル１０２Ｔは、図３に示すように、１ホップで接続可能な隣接ノードの識別情報（ＩＤ）に対応付けて、その隣接ノードとの接続状態（優先経路か代替経路か）、通信時受信電界強度（通信時ＲＳＳＩ）、無通信時受信電界強度（無通信時ＲＳＳＩ）、エラー率（若しくはパケット受信率；１からパケット受信率を減算した値がエラー率になる関係がある）、リンクコスト、パスコストなどを記述しているものである。なお、リンクコスト及びパスコストは、最適経路を探索する際に用いる情報であり、第１の実施形態の特徴とは無関係なパラメータである。通信時受信電界強度は、その隣接ノードからの通信信号（例えばパケット）の受信時の受信電界強度を表しており、無通信時受信電界強度は、その隣接ノードからの通信信号の受信を終了した直後の受信電界強度を表している。これらの強度値は、瞬時値であっても、平均値等の代表値であっても良い。図３とは異なるが、無通信時受信電界強度に代えて、若しくは、無通信時受信電界強度に加えて、通信時受信電界強度及び無通信時受信電界強度から算出したＳ/Ｎ比（＝通信時受信電界強度÷無通信時受信電界強度；以下、ＳＮＲと表記する）を１ホップ隣接テーブル１０２Ｔに記述しておくようにしても良い。図３に記載したパラメータ以外のパラメータを１ホップ隣接テーブル１０２Ｔに記述するようにしても良い（記述することにより後述するリンクについての表示対象とするようにしても良い）。例えば、単位時間当たりの通信データ量などが該当する通信負荷状況を１ホップ隣接テーブル１０２Ｔに記述するようにしても良い。
【００３３】
マスタノード１０３が管理しているネットワーク管理テーブル１０３Ｔは、ネットワーク構成情報部１０３Ｔ１と、リンク情報部１０３Ｔ２と、ノード情報部１０３Ｔ３とを有する。
【００３４】
図４は、ネットワーク構成情報部１０３Ｔ１の構成例を示す説明図であり、図２に示す無線ネットワーク部分について示している。ネットワーク構成情報部１０３Ｔ１は、マスタノード１０３から全てのノード１０２−１〜１０２−５への経路（優先経路若しくは優先経路の組）を明確に記述できるのであればその構成は問われないが、一例として、図４の構成を挙げることができる。ネットワーク構成情報部１０３Ｔ１に代替経路の情報を含めても良いが、この第１の実施形態では、代替経路の情報をリンク情報部１０３Ｔ２に含め、ネットワーク構成情報部１０３Ｔ１に含めないこととしている。
【００３５】
図４において、ネットワーク構成情報部１０３Ｔ１は、マスタノード１０３と優先経路を介して通信する際のホップ数毎に整理されて各ノードのＩＤが記述されている。マスタノード１０３と２ホップで通信するノードのＩＤは、マスタノード１０３と１ホップで通信する、当該ノードの通信を中継するノードのＩＤに関連付けられて記述されている。マスタノード１０３と３ホップで通信するノードのＩＤは、マスタノード１０３と２ホップで通信する、当該ノードの通信を中継するノードのＩＤに関連付けられて記述されている。
【００３６】
図５は、リンク情報部１０３Ｔ２の構成例を示す説明図であり、図２に示す無線ネットワーク部分について示している。図５は、通信方向を分けないでリンクの情報を記述しているが、通信方向別にリンクの情報を記述しても良い。リンクの両端の２つのノードから、１ホップ隣接テーブルの情報が与えられるが、これら２つの情報（通信方向別のリンクの情報）から１つのリンクの情報を決定する方法は限定されるものではない。例えば、２つの情報の平均値を適用するようにしても良く、また、２つの情報のうち、通信機能から見て悪い方の値を選択するようにしても良い。
【００３７】
図５において、リンク情報部１０３Ｔ２は、リンクＩＤに対応付けて、その両端に位置するノードのＩＤの対、確立リンク又は代替可能リンクを規定しているリンク種別、そのリンクでのエラー率、直近所定個数のＳＮＲ（算出方法は上述した通りである）、変動率等を記述している。リンク情報部１０３Ｔ２に記述されている代替可能リンクは、両端に位置する２つのノードの１ホップ隣接テーブルに共に情報が記述されているリンクである。変動率は、所定個数のＳＮＲから算出したＳＮＲの変動率であり、例えば、分散、標準偏差又は変動係数を適用できる。図５では、リンク情報部１０３Ｔ２で直近所定個数のＳＮＲを管理する場合を示しているが、リンク情報部１０３Ｔ２では直近の１個のＳＮＲだけを管理し、それより過去の変動率の算出に必要なＳＮＲは他の記憶領域で管理するようにしても良い。また、ＳＮＲの変動率に代え、通信時受信電界強度の変動率を記述するようにしても良い。
【００３８】
ノード情報部１０３Ｔ３は、図示は省略するが、各ノードのＩＤに対応付けて、少なくともそのノードの位置情報を記述している。位置情報の表記方法は問われないが、例えば、ＧＰＳ受信機が捉えた経度、緯度情報を適用できる。位置情報以外のノード情報部１０３Ｔ３の記述情報は、第１の実施形態の特徴から離れるので、その説明は省略する。
【００３９】
無線ネットワーク状況提示装置２００の処理部２０２は、上述したような情報を管理しているネットワーク管理テーブル１０３Ｔ（ネットワーク構成情報部１０３Ｔ１、リンク情報部１０３Ｔ２及びノード情報部１０３Ｔ３）を参照しながら、管理者に提供する表示画像を形成する。
【００４０】
（Ａ−２）第１の実施形態の動作
無線ネットワーク状況提示装置２００の動作の説明に先立ち、無線ネットワーク状況提示装置２００の動作により生成された表示画像を説明する。
【００４１】
図６は、無線ネットワーク状況提示装置２００により生成された表示画像例を示す説明図であり、図２の無線ネットワーク部分に対するある時点の状況を示している。図６の表示画像は、無線ネットワーク状況をグラフィカルに（イメージ的に）表示しようとしたものであり、基本的には、状況を表すパラメータの値を数字や文字列で表示する部分は存在しない。
【００４２】
第１の実施形態における表示画像ＰＩＣは、大きくは、無線ネットワーク状況表示領域ＡＲ１と、表示パラメータ説明表示領域ＡＲ２と、付加情報表示領域ＡＲ３とを有する。
【００４３】
無線ネットワーク状況表示領域ＡＲ１では、各ノードのアイコンを、実際の配置関係と近似の配置関係で配置して表示すると共に、確立リンクと代替可能リンクとを、両端のノード（ノードアイコン）を結ぶ実線又は破線で表示する。ノードアイコンとして矩形を適用し、その内部に「ノード」という文字とＩＤを表す文字（図６の例では数字）とを記述する。図６の例では、各リンクにＩＤを表す文字を対応付けて表示していないが、ＩＤを表す文字を表示するようにしても良い。
【００４４】
無線ネットワーク状況表示領域ＡＲ１において、太線のリンクは確立リンクを表し、細線のリンクは代替可能リンクを表している。図６では、表示パラメータ説明表示領域ＡＲ２において、太線リンクと細線リンクとの意味するところを説明する内容（領域）がないが、表示パラメータ説明表示領域ＡＲ２において、太線リンクと細線リンクとの意味するところを説明するようにしても良い。
【００４５】
無線ネットワーク状況表示領域ＡＲ１のリンクの中心近傍に表示されている、正弦波を矩形で囲んだアイコンは、そのリンクの変動率（ＳＮＲの変動率）を表しており、当該アイコンの縦方向の長さが長いほど（別な観点から言えば、正弦波の振幅が大きいほど）変動率が大きく、当該アイコンの縦方向の長さが短いほど（別な観点から言えば、正弦波の振幅が小さいほど）変動率が小さいことを表している。表示パラメータ説明表示領域ＡＲ２には、このような変動率アイコンの意味するところで説明している領域ＡＲ２１が設けられている。第１の実施形態では、変動率の段階を数段階に規定し、各段階にそれぞれ変動率アイコンを対応付けており、そのリンクの変動率が属する段階のアイコンを表示させるようにしている。なお、この方法とは異なり、処理は煩雑になるが、変動率アイコンの縦方向の長さを、変動率の値そのものに応じて選定するようにしても良い。
【００４６】
無線ネットワーク状況表示領域ＡＲ１における太線リンクとして、実線のものと破線のものとがあり、破線も分断（線が存在していない間隔）されている量が多いものと少ないものとがある。分断量が少ないほど（実線は分断量が０（最小））そのリンクのエラー率が低いことを表し、分断量が多いほどそのリンクのエラー率が高いことを表している。表示パラメータ説明表示領域ＡＲ２には、このような分断量がエラー率を表していることを説明している領域ＡＲ２２が設けられている。第１の実施形態では、エラー率の段階を数段階に規定し、各段階のそれぞれに分断量を対応付けており、そのリンクのエラー率が属する段階の分断量で太線リンクを表示させるようにしている。なお、この方法とは異なり、処理は煩雑になるが、太線リンクの分断量を、エラー率の値そのものに応じて選定するようにしても良い。図６では、優先リンクの情報を代替可能リンクの情報より優先させて、管理者の目が意味もなく代替可能リンクの情報に向かわないように、代替可能リンクを表す細線リンクには分断表示（エラー率表示）を導入していないが、細線リンクにも分断表示（エラー率表示）を導入するようにしても良い。
【００４７】
無線ネットワーク状況表示領域ＡＲ１における太線リンクは、寒色から暖色（青色〜赤色）のいずれかの色に着色されている。太線リンクの色は、そのリンクのＳＮＲ（の度合い）を表している。表示パラメータ説明表示領域ＡＲ２には、どの色がどの程度のＳＮＲを表しているかを説明している領域ＡＲ２３が設けられている。例えば、「青」（のリンク）が、ＳＮＲが最も良い（大きい）ことを表し、「赤」（のリンク）が、ＳＮＲが最も悪い（小さい）ことを表している。第１の実施形態では、ＳＮＲの段階を数段階に規定し、各段階のそれぞれにある色を対応付けており、そのリンクのＳＮＲが属する段階に対応する色で太線リンクを表示させるようにしている。なお、この方法とは異なり、処理は煩雑になるが、太線リンクの色を、ＳＮＲの値そのものに応じて選定するようにしても良い。図６では、優先リンクの情報を代替可能リンクの情報より優先させて、管理者の目が意味もなく代替可能リンクの情報に向かわないように、代替可能リンクを表す細線リンクには着色表示（ＳＮＲ表示）を導入していないが、細線リンクにも分断表示、着色表示（ＳＮＲ表示）を導入するようにしても良い。
【００４８】
第１の実施形態は、表示部２０３がカラーディスプレイであるために着色表示をＳＮＲの表示で用いることにしているが、表示部がモノクロディスプレイである場合には、階調表示を利用するようにすれば良い。
【００４９】
着色、線の分断量、アイコンの大きさなどの人間の着目度は、着色が最も高く、線の分断量が続き、アイコンの大きさが最も低くなると推測される。そのため、第１の実施形態では、状況パラメータの中で、管理者がネットワーク構成を変更するか否かを判断する上で重要度が最も高いＳＮＲに着色を対応付け、次に重要度が高いエラー率に線の分断量を対応付け、３つの中では最も重要度が低いＳＮＲの変動率にアイコンの大きさを対応付けることとしている。
【００５０】
なお、リンク上に、状況パラメータの度合いを表すアイコンを複数種類設けることも考えられるが（このことは他の実施形態となる）、この場合、目視者の気を散らすことにも繋がり易く、第１の実施形態のように、リンク上のアイコンの数を最小の１にすることは好ましい。また、リンクを規定する線を点滅させ、その点滅速度を変えることである状況パラメータを表示することも考えられるが（このことは他の実施形態となる）、時々刻々変化している表示には目視者が注視し易く、そのような注視箇所が複数あると、目視者が混乱する恐れがあり、状況パラメータの種類が少ない状況では点滅方式を導入しない方が好ましい。
【００５１】
表示画像ＰＩＣの付加情報表示領域ＡＲ３は、付加情報や補足情報など（以下、これらをまとめて付加情報と呼ぶ）が表示される領域である。付加情報は、常時は、付加情報表示領域ＡＲ３には表示されておらず、マウスポインタが、無線ネットワーク状況表示領域ＡＲ１におけるいずれかのリンクに位置したときに表示（マウスオン表示）されるものである。図６では省略しているが、付加情報としては、変動率やエラー率やＳＮＲの具体的な値や、リンクが優先リンクか代替可能リンクかの情報や、通信時受信電界強度などを挙げることができる。また、通信方向別に、変動率やエラー率やＳＮＲの具体的な値を、付加情報として提供するようにしても良い。以上では、優先リンクか代替可能リンクかを問わずに付加情報を提供するように説明したが、優先リンク（太線リンク）の場合のみ付加情報を提供し得るようにしても良い。
【００５２】
無線ネットワーク状況提示装置２００（の処理部２０２）は、管理者が無線ネットワーク状況の提示を要求する操作を行った場合や、前回の表示画像の更新時から所定時間が経過した場合には、無線ネットワーク状況を提供するための表示画像を生成して表示を更新させる動作を開始する。図７は、かかる動作を示すフローチャートである。
【００５３】
無線ネットワーク状況提示装置２００は、図７に示す処理を開始するとまず、表示パラメータ説明表示領域ＡＲ２の画像内容を表示バッファの該当位置に書き込む（ステップＳ１００）。上述したように、表示バッファは記憶部２０２に形成され、表示バッファ上の格納内容が表示部２０３の表示画像となる。表示パラメータ説明表示領域ＡＲ２の画像内容は固定情報であり、記憶部２０２の一部エリアに予め格納しておいて、上述したタイミングで表示バッファに書き込む。表示パラメータ説明表示領域ＡＲ２の画像内容を表示バッファに書き込む前に予め表示バッファをクリアしてから書き込むようにしても良く、また、表示バッファをクリアすることなく、該当位置に上書きするようにしても良い。
【００５４】
次に、無線ネットワーク状況提示装置２００（の処理部２０２）は、ネットワーク管理テーブル１０３Ｔを参照しながら、無線ネットワーク状況表示領域ＡＲ１における全てのノードアイコンを表示バッファに書き込む（ステップＳ１０１）。ノードアイコンを書き込む際には、その矩形内にノードＩＤも記述する。各ノードアイコンの無線ネットワーク状況表示領域ＡＲ１における位置関係は、実際のノードの位置関係を縮尺したものとなるようにする。
【００５５】
その後、無線ネットワーク状況提示装置２００は、ネットワーク管理テーブル１０３Ｔのリンク情報部１０３Ｔ２に記述されている、未描画の一つのリンクの情報を対象とし、そのリンクの情報を反映させた内容を、表示バッファにおける無線ネットワーク状況表示領域ＡＲ１内のそのリンクの位置に書き込む（ステップＳ１０２）。この際、描画対象リンクが優先リンクであれば、太線で、描画対象リンクのＳＮＲに応じた着色で、描画対象リンクのエラー率に応じた線の分断量で、描画対象リンクの変動量に応じた大きさを有する変動率アイコンを付与して表示バッファに書き込む。また、描画対象リンクが代替可能リンクであれば、細線で、描画対象リンクの変動量に応じた大きさを有する変動率アイコンを付与して表示バッファに書き込む。
【００５６】
無線ネットワーク状況提示装置２００は、全てのリンクの情報を表示バッファに書き込んだか否かを確認し（ステップＳ１０３）、未描画のリンクの情報が残っていれば上述したステップＳ１０２に戻り、未描画のリンクの情報が残っていなければ、マウスポインタを表示バッファにおける無線ネットワーク状況表示領域ＡＲ１内の所定位置に書き込んだ後（ステップＳ１０４）、図７に示す一連の処理を終了する。
【００５７】
図７の処理が終了した時点では、表示部２０３に表示されている画像には、無線ネットワーク状況表示領域ＡＲ１及び表示パラメータ説明表示領域ＡＲ２の内容が含まれ、付加情報表示領域ＡＲ３の内容は含まれていない。
【００５８】
図７の処理が終了した以降、無線ネットワーク状況提示装置２００は、短い周期で、無線ネットワーク状況表示領域ＡＲ１内で表示されているリンク（の線）上にマウスポインタが位置したか否か（言い換えると、リンク上にマウスオンしたか否か）を監視しており、リンク（の線）上にマウスポインタが位置したときには、図８に示す処理を開始する。このとき、無線ネットワーク状況提示装置２００は、マウスオンされたリンクの付加情報として表示させる項目の情報をネットワーク管理テーブル１０３Ｔから取出し（ステップＳ２００）、取り出した情報に基づいて、表示バッファにおける付加情報表示領域ＡＲ３内に付加情報を編集して書き込み（ステップＳ２０１）、図８の処理を終了する。
【００５９】
付加情報を表示させている状態においては、無線ネットワーク状況提示装置２００は、リンク（の線）上に位置していたマウスポインタがリンクから離れたか否かを短い周期で監視しており、マウスポインタがリンクから離れると、フローチャートの図示は省略するが、付加情報表示領域ＡＲ３内に表示されていた付加情報の表示を終了させる。
【００６０】
図６では省略しているが（図７でも処理ステップを省略しているが）、無線ネットワーク状況を提供するための表示画像には、表示を終了させるボタンアイコンも併せて表示されており、このボタンアイコンが操作された際には、無線ネットワーク状況を提供するための表示画像を表示させる操作がなされた際に表示されていた画像に表示を復帰させる。
【００６１】
管理者は、図６のような表示画像を確認し、必要に応じて、表示画像上で優先リンク及び代替可能リンクを他方のリンクに変更することを行う。例えば、図６の無線ネットワーク状況では、マスタノード１０３とＩＤが「３」のノード１０２−３との間のリンク１０５−Ｍ３（図２参照）は、エラー率が低くＳＮＲの変動が大きいので、管理者は、優先リンクから代替可能リンクに変更し、ノード１０２−３との通信をＩＤが「２」のノード１０２−２を経由して行うべく、ノード１０２−２とノード１０２−３との間の代替可能リンク１０５−２３（図２参照）を優先リンクに変更する。リンク１０５−２３を優先リンクに変更しただけでは、マスタノード１０３からＩＤが「４」のノード１０２−４へのホップ数が「３」に増えるので、管理者は、リンク１０５−３４を代替可能リンクに変更すると共に、ノード１０２−２とノード１０２−４との間のリンク１０５−２４を優先リンクに変更し、ノード１０２−４へのホップ数の増加を抑える。このような変更後の無線ネットワーク状況表示領域ＡＲ１の内容は、図９に示すようになる。
【００６２】
フローチャートの図示は省略するが、例えば、図６のような表示画像上に「リンク変更」という文字列が記述されたボタンアイコンを設け、このボタンアイコンが操作された後、マウスポインタがリンク上に位置されてマウスがクリックされた場合に、無線ネットワーク状況提示装置２００は、そのリンクの種別（優先リンク又は代替可能リンク）を他方のリンク種別（代替可能リンク又は優先リンク）に変更する指示がなされたとして表示画像の切替え（太線及び細線間の変更）を行う。また、無線ネットワーク状況提示装置２００は、マスタノード１０３と協働し、マスタノード１０３におけるネットワーク管理テーブル１０３Ｔ（特に、ネットワーク構成情報部１０３Ｔ１及びリンク情報部１０）を更新する。
【００６３】
（Ａ−３）第１の実施形態の効果
第１の実施形態によれば、ノード間の接続関係を明らかにしつつ、文字列によらずに、リンクに係る表示態様などを工夫することにより、時々刻々変化する無線ネットワークの状況を適切に提示することができる。無線ネットワークの状況を適切に提示できるため、無線ネットワーク状況が悪いときに、目視者（管理者）は、早期に対策をとることができる。
【００６４】
ここで、重要情報であるＳＮＲの良し悪しについてはリンクの色の相違で表現するようにしたので、目視者（管理者）がＳＮＲの異常発生を容易に認識することができる。特に、ＳＮＲの正常状態を寒色（青色系）、異常状態を暖色（赤色系）に設定することにより、異常状態の発生を浮かび上がらせ、この異常を正常状態に戻すための作業の必要性や異常リンクを強調でき、作業開始を早めると共に、作業すべきリンクが明確なため作業効率を高めることができる。他のパラメータと、線の分断量や図形アイコンの大きさで表示するため、各パラメータの状態を、容易にしかも他のパラメータと区別して認識することができる。
【００６５】
（Ｂ）第２の実施形態
次に、本発明による無線ネットワーク状況提示装置及びプログラムの第２の実施形態を、図面を参照しながら説明する。以下では、第１の実施形態との相違点を中心に説明する。
【００６６】
図１０は、第２の実施形態の無線ネットワーク状況提示装置（以下、符号「２００Ａ」を用いる；図１参照）により生成された表示画像例における無線ネットワーク状況表示領域（以下、符号「ＡＲ１Ａ」を用いる）を示す説明図である。第２の実施形態の無線ネットワーク状況提示装置２００Ａによる表示画像も、無線ネットワーク状況表示領域ＡＲ１Ａと、表示パラメータ説明表示領域と、付加情報表示領域とを有するが（図６参照）、図１０は、無線ネットワーク状況表示領域ＡＲ１Ａを取り上げて示している。
【００６７】
第２の実施形態は、無線ネットワーク部分のノードの数が第１の実施形態より多い場合の実施形態である。すなわち、無線ネットワーク状況表示領域ＡＲ１Ａで、各ノードの位置関係を満たすように、ノードを表すアイコンを配置した場合に、アイコンの重複が多く、各ノードの位置関係を認識できない程度にノードが多い場合の実施形態である。
【００６８】
第２の実施形態は、ノードアイコンの配置方法が第１の実施形態と異なっている（図７のステップＳ１０１参照）。第２の実施形態では、マスタノードのアイコンを中心に配置し、同一ホップ数のノードのアイコンを、マスタノードのアイコンから同じ半径の位置に配置するようにしている。但し、図１０の表示画像の例のように、１ホップのノード数が多い場合には僅かに異なる半径で２重（さらに多い場合には３重以上でも良い）にノードのアイコンを配置する。１ホップのノードのアイコンについては、無線ネットワーク状況提示装置２００Ａは、例えば、等角間隔で配置する。２ホップのノードのアイコンについては、無線ネットワーク状況提示装置２００Ａは、例えば、中継する１ホップのノードのアイコンに近い、マスタノードを中心として分割された等角間隔（上述した各間隔と同一であっても異なっていても良い）の位置に配置する。３ホップ以上のノードのアイコンについても、無線ネットワーク状況提示装置２００Ａは、例えば、２ホップのノードのアイコンについてと同様な配置方法を適用する。
【００６９】
第２の実施形態の場合、リンクの描画方法（図７のステップＳ１０２参照）が第１の実施形態と異なっている。第２の実施形態の無線ネットワーク状況提示装置２００Ａは、初期の表示画像では、優先リンクだけを表示させる。なお、図１０は、ＩＤが「１」のノードとＩＤが「２」のノードとについて代替可能リンクをも表示しているが、初期の表示画像では代替可能リンクは一切表示されず、後述するような動作がなされたときに代替可能リンクは表示される。第２の実施形態でも、ＳＮＲに応じた色で、エラー率に応じた分断量でリンクは表示されるが、ＳＮＲの変動率に対応した図形アイコンは表示されず、ＳＮＲの変動率は付加情報としてのみ表示されるパラメータとなっている。そのため、第２の実施形態の表示パラメータ説明表示領域には、ＳＮＲの変動率に対応した図形アイコンを説明する記述は存在しない。
【００７０】
第２の実施形態の場合、ノード数が多いため、代替可能リンクを初期の表示対象としていない。あるノードのアイコンにマウスポインタが位置された状態でマウスがクリックされた際に、そのノードを一端としている代替可能リンクが表示されるようになされている。
【００７１】
第２の実施形態の無線ネットワーク状況提示装置２００Ａは、短い周期で、無線ネットワーク状況表示領域ＡＲ１Ａ内で表示されているノードアイコン上にマウスポインタが位置されてマウスがクリックされたか否かを監視しており、肯定結果が得られたときには、図１１に示す処理を開始する。このとき、無線ネットワーク状況提示装置２００Ａは、そのノードを一端とする代替可能リンクの情報をネットワーク管理テーブル１０３Ｔから取出し（ステップＳ２５０）、取り出した情報に基づいて、表示バッファにおける無線ネットワーク状況表示領域ＡＲ１Ａ内に取り出した代替可能リンクを書き込み（ステップＳ２５１）、図１１の処理を終了する。
【００７２】
代替可能リンクを表示させている状態においては、無線ネットワーク状況提示装置２００Ａは、そのノードのアイコンが再度クリックされたか否かを短い周期で監視しており、再度クリックされると、フローチャートの図示は省略するが、無線ネットワーク状況表示領域ＡＲ１Ａにおけるそのノードを一端とする代替可能リンク（他の代替可能リンクとなっていて表示が求められているリンクを除く）の表示を終了させる。
【００７３】
以上のような相違点を除けば、第２の実施形態の無線ネットワーク状況提示装置２００Ａも、第１の実施形態の無線ネットワーク状況提示装置２００と同様なものである。
【００７４】
第２の実施形態によっても、第１の実施形態と同様に、ノード間の接続関係を明らかにしつつ、文字列によらずに、リンクに係る表示態様などを工夫することにより、時々刻々変化する無線ネットワークの状況を適切に提示することができる。
【００７５】
（Ｃ）他の実施形態
上記各実施形態の説明においても、種々変形実施形態に言及したが、さらに、以下に例示するような変形実施形態を挙げることができる。
【００７６】
ノード数の多少により当初から無線ネットワーク状況の表示動作が異なる第１及び第２の実施形態を説明したが、同一の無線ネットワーク状況提示装置が、ノードの数により、第１の実施形態で説明した表示画像を生成するか、第２の実施形態で説明した表示画像を生成するかを、自動的に決定するようにしても良い。また、管理者などが、２つの表示画像のいずれを生成するかを指示できるようにしても良い。
【００７７】
上記各実施形態では、無線ネットワーク状況を、リンクの線の２段階の太さ、リンクの色、リンクの分断量、リンク上に表示する図形アイコンの大きさなどで提示するものを示したが、文字や数字列を用いない他の視覚に訴える方法を適用しても良いことは勿論である。例えば、上述したリンクの点滅速度や、リンクの階調を挙げることができる。また例えば、リンクの線の多段階の太さを挙げることができる。最細線が代替可能リンクを表し、他の太さがあるパラメータのある段階に対応付けたものであっても良い。
【００７８】
上記各実施形態では、本発明を、センサネットワークにおける無線ネットワーク部分の状況提示に適用した場合を示したが、本発明の対象となる無線ネットワーク（若しくは無線ネットワーク部分）はこれに限定されないことは勿論である。
【符号の説明】
【００７９】
１００…センサネットワーク、１０２−１〜１０２−５…無線通信装置（ノード）、１０２Ｔ…１ホップ隣接テーブル、１０３…マスタノード、１０３Ｔ…ネットワーク管理テーブル、１０３Ｔ１…ネットワーク構成情報部、１０３Ｔ２…リンク情報部、１０３Ｔ３…ノード情報部、２００、２００Ａ…無線ネットワーク状況提示装置、２０１…通信部、２０２…処理部、２０３…表示部、２０４…入力部、２０５…記憶部。
【図１】
2016139911.tif 000003
【図２】
2016139911.tif 000004
【図３】
2016139911.tif 000005
【図４】
2016139911.tif 000006
【図５】
2016139911.tif 000007
【図６】
2016139911.tif 000008
【図７】
2016139911.tif 000009
【図８】
2016139911.tif 000010
【図９】
2016139911.tif 000011
【図１０】
2016139911.tif 000012
【図１１】
2016139911.tif 000013