(57)【要約】【課題】ネットワークの管理を容易に行うことができるようにする。【解決手段】情報取得部２４１は、アドホックモードで動作している複数の無線端末から経路情報とリンク品質情報を取得する。表示情報生成部２４２は、取得した経路情報から無線端末間のリンク状態を示すネットワーク構成図を生成して、確立されているリンクを示す表示の属性をリンク品質情報に応じて変更する。表示信号生成部２２は、リンク品質情報に応じて表示の属性例えば線種や線色、線幅等が変更されたネットワーク構成図の表示信号を生成して表示装置３０に供給する。このように、無線端末間のリンク状態を示すネットワーク構成図が表示されて、このネットワーク構成図ではリンク品質が識別可能な表示とされているので、このネットワーク構成図を用いてネットワークの管理を容易に行うことができる。【選択図】        図２
2009253927.tif 000002
【特許請求の範囲】
【請求項１】
アドホックモードで動作している複数の無線端末から経路情報とリンク品質情報を取得する情報取得部と、
前記取得した経路情報から前記無線端末間のリンク状態を示すネットワーク構成図を生成して、確立されているリンクを示す表示の属性を前記リンク品質情報に応じて変更する表示情報生成部と
を有するネットワーク管理装置。
【請求項２】
前記表示情報生成部は、前記確立されているリンクを線で示し、前記リンク品質情報に応じて前記線の属性を変更する
請求項１記載のネットワーク管理装置。
【請求項３】
前記表示情報生成部は、前記リンク品質情報に応じて線種と線色と線幅の少なくともいずれかを変更する
請求項２記載のネットワーク管理装置。
【請求項４】
ユーザ操作に応じた操作信号を生成するユーザインタフェース部を備え、
前記表示情報生成部は、前記操作信号に基づき前記確立されているリンクの選択がユーザよって行われたと判別したとき、該選択されたリンクのリンク品質情報をネットワーク構成図に表示させる
請求項３記載のネットワーク管理装置。
【請求項５】
前記表示情報生成部は、送信元の無線端末から宛先の無線端末まで、リンクが確立されている経路を矢印で示す
請求項２記載のネットワーク管理装置。
【請求項６】
前記表示情報生成部は、リンクが確立されている無線端末間にデータ単位を模したダミー画像を設けて、該ダミー画像を送信元の無線端末から宛先の無線端末まで移動させるものとし、前記リンク品質情報に応じて前記ダミー画像の属性を変更する
請求項１記載のネットワーク管理装置。
【請求項７】
前記表示情報生成部は、前記リンク品質情報に応じて前記ダミー画像の色と数と移動速度および形状の少なくともいずれかを変更する
請求項６記載のネットワーク管理装置。
【請求項８】
前記表示情報生成部は、送信元の無線端末から宛先の無線端末までの経路毎に、前記ダミー画像の属性を変更する
請求項７記載のネットワーク管理装置。
【請求項９】
アドホックモードで動作している複数の無線端末から経路情報とリンク品質情報を取得する情報取得工程と、
前記取得した経路情報から前記無線端末間のリンク状態を示すネットワーク構成図を生成して、確立されているリンクを示す表示の属性を前記リンク品質情報に応じて変更する表示情報生成工程と
を有するネットワーク管理方法。
【請求項１０】
アドホックモードで無線通信を行う機能を設けた撮像装置と、
前記撮像装置から取得した画像データに基づいて画像表示を行う監視装置を備え、
前記監視装置には、
前記撮像装置から経路情報とリンク品質情報と撮像画像情報を取得する情報取得部と、
前記取得した経路情報から前記無線端末間のリンク状態を示すネットワーク構成図を生成して、確立されているリンクを示す表示の属性を前記リンク品質情報に応じて変更する表示情報生成部と
を設けた監視システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ネットワーク管理装置とネットワーク管理方法および監視システムに関する。詳しくは、アドホックモードで動作している複数の無線端末から経路情報とリンク品質情報を取得して、この取得した経路情報とリンク品質情報に基づき、確立されているリンクや確立されているリンクの品質状況を容易に把握できるようにネットワーク構成図を生成するものである。
【背景技術】
【０００２】
従来、無線通信機能を備えた端末装置等を用いることで、配線工事等を行うことなく容易にネットワークシステムを構築することが行われている。この無線ネットワークシステムでは、インフラストラクチャモードまたはアドホックモードが用いられている。
【０００３】
インフラストラクチャモードは、アクセスポイントを中継点として各無線通信装置が通信を行うものである。送信元の無線通信装置は、アクセスポイントにデータ送信の要求を行い、アクセスポイントでデータ送信が許可されたときアクセスポイントにデータを送信して、このデータをアクセスポイントが宛先の無線通信装置に転送する。このようにインフラストラクチャモードでは、送信権を得た無線通信装置のみがデータを送出できるので、データの衝突する可能性が低くなり、多くの無線通信装置を用いてネットワークを構成できる。
【０００４】
また、アドホックモードは、アクセスポイントを用いることなく各無線通信装置が通信を行うものである。送信元の無線通信装置から送出されたデータは、送信元の無線通信装置の伝送範囲内にある中継機能を持った無線通信装置や、その中継機能を持った無線通信装置の伝送範囲内にある中継機能を持った他の無線通信装置を順次経由して、宛先の無線通信装置に送られる。このようなアドホックモードを用いれば、インフラストラクチャモードのようにアクセスポイントを設けなくとも、所望の無線通信装置間で通信が可能となる。しかし、アドホックモードは、インフラストラクチャモードのようにデータ送信をアクセスポイントで集中管理するものではないことから、ネットワークがどのような状態となっているか容易に把握することができない。
【０００５】
したがって、アドホックモードの無線通信装置では、データが中継されるパスを簡単に目視で見分けられるようにする提案がなされている。例えば特許文献１では、アドホックモードで通信が可能な無線端末において、隣接ノードとの無線レベルを検知して、この無線レベルの検知結果に基づきアドホックモードでの通信が可能な隣接ノードの数や無線レベルを表示デバイスに表示させることが行われている。また、特許文献２では、中継データを受信したことを示す表示部、例えばＬＥＤ等の発光装置を無線端末に設けて、中継データを受信した場合に光を発することで、中継データの受信を容易に判別可能とすることが開示されている。また、特許文献２では、光だけでなく音や振動によって中継データの受信を通知することも行われている。
【０００６】
【特許文献１】特開２００７−１０４５３６号公報
【特許文献２】特許第３９３８５８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところで、特許文献１や特許文献２のように通信状態を個々の無線通信装置で示すものとすると、ネットワーク全体の管理を行う場合に無線通信装置がどのような通信状態であるか無線通信装置毎に確認しなければならないことから、管理を容易に行うことができない。
【０００８】
そこで、この発明ではネットワークの管理を容易に行うことができるネットワーク管理装置とネットワーク管理方法および監視システムを提供するものである。
【課題を解決するための手段】
【０００９】
この発明の概念は、アドホックモードで動作している複数の無線端末から取得した情報に基づきネットワーク構成図の生成を行い、確立されているリンクや確立されているリンクの品質状況をネットワーク構成図によって容易に把握できるようにすることにある。
【００１０】
この発明のネットワーク管理装置は、アドホックモードで動作している複数の無線端末から経路情報とリンク品質情報を取得する情報取得部と、前記取得した経路情報から前記無線端末間のリンク状態を示すネットワーク構成図を生成して、確立されているリンクを示す表示の属性を前記リンク品質情報に応じて変更する表示情報生成部とを有するものである。
【００１１】
また、この発明のネットワーク管理装置におけるネットワーク管理方法は、アドホックモードで動作している複数の無線端末から経路情報とリンク品質情報を取得する情報取得工程と、前記取得した経路情報から前記無線端末間のリンク状態を示すネットワーク構成図を生成して、確立されているリンクを示す表示の属性を前記リンク品質情報に応じて変更する表示情報生成工程とを有するものである。
【００１２】
さらに、この発明の監視システムは、アドホックモードで無線通信を行う機能を設けた撮像装置と、前記撮像装置から取得した画像データに基づいて画像表示を行う監視装置を備え、前記監視装置には、前記撮像装置から経路情報とリンク品質情報と撮像画像情報を取得する情報取得部と、前記取得した経路情報から前記無線端末間のリンク状態を示すネットワーク構成図を生成して、確立されているリンクを示す表示の属性を前記リンク品質情報に応じて変更する表示情報生成部とを設けたものである。
【００１３】
この発明においては、アドホックモードで動作している複数の無線端末から経路情報とリンク品質情報が取得されて、この経路情報から無線端末間のリンク状態を示すネットワーク構成図が生成される。ここで、確立されているリンクは例えば線で示される。あるいは、送信元の無線端末から宛先の無線端末まで、リンクが確立されている経路が矢印で示される。または、リンクが確立されている無線端末間にデータ単位を模したダミー画像が設けられて、ダミー画像が送信元の無線端末から宛先の無線端末まで移動される。このように、確立されているリンクが線や矢印あるいはダミー画像等で示される。さらに、リンク品質例えばＳ／Ｎ比やパケット（フレーム）ロス率や遅延時間等に応じて、この表示の属性例えば線種や線色および線幅、ダミー画像の数や移動速度等が変更される。また、ユーザがリンクを選択したときには、リンク品質を示す情報が表示される。
【発明の効果】
【００１４】
この発明によれば、アドホックモードで動作している複数の無線端末から経路情報とリンク品質情報が取得されて、取得した経路情報から無線端末間のリンク状態を示すネットワーク構成図が生成されて、確立されているリンクを示す表示の属性がリンク品質情報に応じて変更される。このため、生成されたネットワーク構成図を用いることでネットワークの管理を容易に行うことができる。
【発明を実施するための最良の形態】
【００１５】
以下、図を参照しながら、この発明の実施の一形態について説明する。図１は、ネットワークシステムの構成例を示す図である。このネットワークシステム１０は、ネットワーク管理装置２０、表示装置３０、有線ネットワーク４０、ゲートウェイ５０と例えば複数の無線通信装置６０からなるアドホックネットワーク７０で構成されている。
【００１６】
ネットワーク管理装置２０は、アドホックネットワーク７０に関する種々の情報等をユーザに提供するものである。ネットワーク管理装置２０は、有線ネットワーク４０を介してゲートウェイ５０や無線通信装置６０から情報を取得して、この取得した情報に基づきアドホックネットワーク７０のネットワーク構成図等を生成して、このネットワーク構成図等を示す表示信号を生成して表示装置３０に供給する。表示装置３０は、ネットワーク管理装置からの表示信号に基づき画像表示を行う。
【００１７】
ゲートウェイ５０は、有線ネットワーク４０とアドホックネットワーク７０間の通信を可能とするものである。無線通信装置６０は、他の無線通信装置やゲートウェイと無線通信を行う機能、一方の無線通信装置から伝送されたデータを他方の無線通信装置に伝送する中継機能を有するものである。なお、ゲートウェイ５０は無線通信装置６０に設けられているものとしてもよい。
【００１８】
図２は、ネットワーク管理装置２０の構成を例示している。ネットワーク管理装置２０は、有線ネットワークインタフェース部２１、表示信号生成部２２、および操作部２３とネットワーク管理制御部２４を備えている。
【００１９】
有線ネットワークインタフェース部２１は、ネットワーク管理装置２０を有線ネットワーク４０と接続するためのインタフェースである。
【００２０】
表示信号生成部２２は、有線ネットワークインタフェース部２１を介して取得した画像データやネットワーク管理制御部２４から供給された画像データに基づき、表示装置３０に対応したフォーマットの表示信号を生成して表示装置３０に供給する。例えば、後述するように監視カメラ等の撮像装置に無線通信機能を設けて無線通信装置６０として監視システムを構成する場合、表示信号生成部２２は、有線ネットワークインタフェース部２１を介して取得した撮像画像の画像データに基づき表示信号を生成して表示装置３０に供給する。また、表示信号生成部２２は、ネットワーク管理制御部２４から供給されたネットワーク構成図の画像データに基づき表示信号を生成して表示装置３０に供給する。なお、監視システムを構成する場合、ネットワーク管理装置２０と表示装置３０で監視装置が構成される。
【００２１】
操作部２３は、操作キーやポインティングデバイス等を用いて構成されており、ユーザ操作に応じた操作信号を生成してネットワーク管理制御部２４に供給する。
【００２２】
ネットワーク管理制御部２４は、情報取得部２４１と表示情報生成部２４２を有している。情報取得部２４１は、アドホックモードで動作している複数の無線通信装置やゲートウェイから経路情報とリンク品質情報を取得する。例えば、後述するように有線ネットワークインタフェース部２１や有線ネットワーク４０を介して、ゲートウェイ５０に対して管理情報リストの要求を行うことで、経路情報とリンク品質情報を取得する。表示情報生成部２４２は、取得した経路情報から無線端末間のリンク状態を示すネットワーク構成図を生成する。さらに、表示情報生成部２４２は、確立されているリンクを示す表示の属性をリンク品質情報に応じて変更する。例えば、後述するように確立されているリンクを線などで示し、線の属性をリンク品質に応じて変更する。表示情報生成部２４２は、リンク品質情報に応じて表示の属性が変更されているネットワーク構成図を示す画像データを、表示信号生成部２２に供給する。さらに、ネットワーク管理制御部２４は、操作部２３からの操作信号に基づき管理情報の取得や表示情報の生成制御を行い、ユーザが所望する情報等を表示装置３０に表示させる。
【００２３】
なお、ネットワーク管理制御部２４は、ソフトウェアで実現するものとしてもよい。この場合、ネットワーク管理制御部２４は、ＣＰＵ(Central Processing Unit)やＲＯＭ(Read Only Memory)，ＲＡＭ(Random Access Memory)等で構成するものとする。ＣＰＵは、ＲＯＭやＲＡＭに記憶されているプログラムを実行して、アドホックモードで動作している複数の無線端末から経路情報とリンク品質情報を取得する処理や、取得した経路情報から無線端末間のリンク状態を示すネットワーク構成図を生成して、確立されているリンクを示す表示の属性を前記リンク品質情報に応じて変更する処理を行う。さらに、操作部２３からの操作信号に基づき、ユーザが所望する情報等を表示装置３０に表示させる処理等を行う。
【００２４】
図３は、ゲートウェイ５０の構成を例示している。ゲートウェイ５０は、有線ネットワークインタフェース部５１、有線／無線ブリッジ部５２、無線ネットワークインタフェース部５３、無線通信設定データ保持部５４、およびゲートウェイ制御部５５を備えている。
【００２５】
有線ネットワークインタフェース部５１は、ゲートウェイ５０を有線ネットワーク４０と接続するためのインタフェースである。有線／無線ブリッジ部５２は、有線ネットワーク４０とアドホックネットワーク７０のプロトコル変換等を行うものである。無線ネットワークインタフェース部５３は、ゲートウェイ５０をアドホックネットワーク７０に接続するためのインタフェースであり、アンテナ５３１や無線信号の送受信処理を行う通信部５３２等で構成されている。なお、アンテナや通信部は、１つあるいは複数設けるものとしてもよい。
【００２６】
無線通信設定データ保持部５４は、無線通信を行うための種々のデータを保持するものである。無線通信設定データ保持部５４は、例えば、ゲートウェイ５０のＭＡＣアドレスやセキュリティ設定データ等を保持する。また、無線通信設定データ保持部５４は、経路テーブルやリンク品質情報を保持する。経路テーブルは、アドホックネットワーク７０において宛先の無線端末装置にデータを到達させるための経路の一覧を含むテーブルである。リンク品質情報は、例えばＳ／Ｎ比やパケット（フレーム）ロス比、パケット（フレーム）遅延時間等を示す情報である。さらに、無線通信設定データ保持部５４は、アドホックネットワーク７０に関する管理情報を保持する。この管理情報は、固定したものではなくアドホックネットワーク７０おけるリンクの変更等に応じて更新されるものである。なお、管理情報の詳細については後述する。
【００２７】
ゲートウェイ制御部５５は、ゲートウェイ５０の全体の動作制御を行うものであり、有線ネットワーク４０に接続された装置とアドホックネットワーク７０を構成する装置間で通信を可能とする。また、ゲートウェイ制御部５５は、無線通信設定データ保持部５４に保持されている管理情報をネットワーク管理装置２０に供給する処理も行う。
【００２８】
図４は、無線通信装置６０の構成を例示したものである。なお、図４では、例えば監視カメラ等の撮像装置に無線通信機能を設けて無線通信装置６０を構成した場合を示している。
【００２９】
無線通信装置６０は、無線ネットワークインタフェース部６１と、無線通信設定データ保持部６２と、撮像部６３および無線通信装置制御部６４を備えており、バス６５を介して各部が接続されている。
【００３０】
無線ネットワークインタフェース部６１は、無線通信装置６０をアドホックネットワーク７０に接続するためのインタフェースであり、アンテナ６１１や無線信号の送受信処理を行う通信部６１２で構成されている。なお、アンテナや通信部は、１つあるいは複数設けるものとしてもよい。
【００３１】
無線通信設定データ保持部６２は、無線通信を行うための種々のデータを保持するものである。無線通信設定データ保持部６２は、例えば無線通信装置６０のＭＡＣアドレスやセキュリティ設定データ等を保持する。また、無線通信設定データ保持部６２は、経路テーブルやリンク品質情報を保持する。経路テーブルは、上述のようにアドホックネットワーク７０においてゲートウェイ５０や他の無線端末装置にデータを到達させるための経路の一覧を含むテーブルである。リンク品質情報は、上述のように例えばＳ／Ｎ比等を示す情報である。
【００３２】
撮像部６３は、レンズや撮像素子およびカメラ信号処理部等で構成されており、動画像あるいは静止画像の撮像画像データを生成する。
【００３３】
無線通信装置制御部６４は、無線通信装置６０の全体の制御を行うものである。例えば、撮像部６３で生成された撮像画像データを例えばゲートウェイ５０等に送信する処理を行う。また、ゲートウェイ５０等から撮像動作制御信号が供給されたときには、撮像動作制御信号に基づき撮像部６３の撮像動作を制御する。さらに、無線通信装置制御部６４は、無線ネットワークインタフェース部６１での受信結果に基づきリンク品質情報の生成、無線通信設定データ保持部６２に保持している情報の更新や他の無線通信装置等への情報の送信等の処理も行う。
【００３４】
図５は、無線通信装置６０におけるソフトウェアの階層構造を示している。無線通信装置６０は、デバイスドライバ６０ｓ１、ネットワークインタフェース６０ｓ２、アプリケーション６０ｓ３、ルーティングデーモン６０ｓ４を備えている。デバイスドライバ６０ｓ１は、無線通信を行う通信部６１２等のハードウェアを駆動するためのソフトウェアである。ネットワークインタフェース６０ｓ２は、無線通信装置６０において、無線通信を行うための処理やアプリケーションで行われる処理の管理、メモリの管理等を行うためのソフトウェアである。アプリケーション６０ｓ３は、無線通信装置６０が例えば撮像装置に無線通信機能を設けたものであるとき、撮像装置で所望の撮像動作等を行わせるためのソフトウェアである。ルーティングデーモン６０ｓ４は、無線通信において用いられる経路テーブルの生成や更新等の処理を行うためのソフトウェアである。
【００３５】
無線通信装置６０は、無線通信を行い隣接する無線通信装置を判別して、判別した無線通信装置とのリンク品質等に応じて経路テーブルの更新等を行う。このときの処理の流れを図５の破線で示している。また、無線通信装置６０は、例えば静止画像や動画像の画像データを送信するとき、所望の宛先に画像データを正しく伝送するため、経路テーブルに基づき隣接する無線通信装置を指定して画像データを無線信号として送信する。このときの処理の流れを図５の実線で示している。さらに、無線通信装置６０は、受信したデータの宛先が他の装置であることを示しているとき、経路テーブルからデータの宛先に対応する経路を判別して、この経路に対応した隣接する無線通信装置を指定してデータを無線信号として送信する。このときの処理の流れを図５の一点鎖線で示している。
【００３６】
なお、無線通信装置６０は、図４や図５に示すように撮像装置に無線通信機能を設けたものに限られるものではない。例えば、情報家電（テレビジョン受像機、冷蔵庫、空調機、電子レンジ、電話機、ビデオレコーダ等）、携帯情報端末（携帯型のコンピュータ、携帯電話機、携帯型ゲーム機、電子書籍等）、表示装置、印刷装置、ゲーム機器、汎用コンピュータ、携帯音楽プレーヤ等を無線通信装置６０として用いるものとしてもよい。また、無線通信装置６０に上述のゲートウェイ５０の機能を設けるものとしてもよい。以下、ゲートウェイ５０と無線通信装置６０を総称して無線端末と定義して説明を行う。
【００３７】
次に、アドホックネットワークシステムの動作について説明する。アドホックネットワークシステムでは、ルーティングプロトコルによって、どの無線端末を経由してデータの伝送を行うかのルート構築が行われる。
【００３８】
ルーティングプロトコルでは、無線端末間でメッセージの交換を行い、経路テーブルの生成が行われる。例えばルーティングプロトコルであるＯＬＳＲ（Optimized Link State Routing）プロトコルにおいて、無線端末は自己のアドレスを含むＨＥＬＬＯメッセージとよばれるパケットをブロードキャストして、他の無線端末からの応答に基づき隣接する無線端末を検出する。なお、応答には、応答を行った無線端末のアドレスを含めるものとする。この隣接する無線端末の検出を各無線端末が行うことで、隣接する無線端末のアドレスを把握できる。また、ＨＥＬＬＯメッセージに隣接する無線端末の情報を含めることで、隣接する無線端末の先にはどのような無線端末があるか明らかとなり、無線端末はこれらの情報を保持する。さらに、ＯＬＳＲプロトコルでは、ネットワーク全体にフラッディングされるＴＣメッセージが用いられている。ＴＣメッセージは、ネットワーク全体のトポロジーを各無線端末に通知するためのものである。
【００３９】
各無線端末は、これらのメッセージの送受信を行い、受信したメッセージの情報に基づき経路テーブルを生成して保持する。また、このようなメッセージの送受信を繰り返すことで、無線端末の移動等が生じたときでも、無線端末は経路テーブルを正しい状態に更新できる。さらに、メッセージにリンク品質情報を含めることで、無線端末は最適な経路選択を行うことができる。
【００４０】
次に、経路計算のアルゴリズムについて簡単に説明する。なお、アドホックネットワーク７０は、図６に示すように例えば４つの無線端末６０−ａ，６０−ｂ，６０−ｃ，６０−ｄ（例えばゲートウェイ５０）を用いて構成されており、無線端末６０−ａをノードＡ(Node A)、無線端末６０−ｂ，６０−ｃ，６０−ｄをそれぞれノードＢ(Node B)，ノードＣ(Node C)，ノードＤ(Node D)として以下の説明を行う。なお、ノードＡは、上述のようにメッセージの送受信を行うことで得られた隣接するノードに関する隣接ノード情報を保持しているものとする。
【００４１】
図７は、ノードＡが保持している隣接ノード情報を例示している。例えばノードＡが保持する隣接ノード情報は、隣接ノード（Neighbor）がノードＢ，ノードＣであることを示している。また、隣接ノード情報は、リンク品質(Link Quality)として、例えばＳ／Ｎ比、パケット（フレーム）ロス率（以下単に「ロス率：loss」という）、遅延時間を示している。具体的には、ノードＢと確立されたリンクのリンク品質は、Ｓ／Ｎ比が「６０」、ロス率が「５％」、遅延時間が「２０ｍｓ」であり、ノードＣと確立されたリンクのリンク品質は、Ｓ／Ｎ比が「４０」、ロス率が「１０％」、遅延時間が「１００ｍｓ」であることを示している。さらに、隣接ノード情報は、隣接ノードにおける到達性情報(Reachability)を示している。具体的にはノードＢからノードＤとノードＡ、およびノードＣからノードＤとノードＡに到達させることが可能であり、それぞれのホップ数が「１」であることを示している。
【００４２】
図８は、経路決定のアルゴリズムを例示したフローチャートである。例えばノードＡは、隣接ノード情報を用いた経路決定を開始してステップＳＴ１に進むと、ノードＡは、例えばノードＤを宛先とした経路判別を行う。図９は、ノードＤを宛先とした経路判別のアルゴリズムを例示したフローチャートである。ステップＳＴ１１でノードＡは、隣接するノードからノードＤを宛先とした到達性情報を有するノードを判別する。例えば、図７に示す隣接ノード情報は、ノードＢおよびノードＣでノードＤへの到達が可能であることを示している。したがって、ノードＡはノードＢとノードＣを判別してステップＳＴ１２に進む。
【００４３】
ステップＳＴ１２でノードＡは、ホップ数が最小のノードは１つであるか否かを判別する。ノードＡは、ステップＳＴ１１で判別したノードにおいて、ホップ数が最小となるノードが１つであるか否かを判別して、ホップ数が最小となるノードが複数であるときはステップＳＴ１３に進み、１つであるときはステップＳＴ１４に進む。ノードＡは、ステップＳＴ１１で上述のようにノードＢとノードＣを判別したとき、ノードＤまでのホップ数が隣接ノード情報によっていずれも「１」であることが示されているのでステップＳＴ１３に進む。
【００４４】
ステップＳＴ１３でノードＡは、ホップ数が最小のノードからリンク品質が良好な１つのノードを選択してステップＳＴ１４に進む。ノードＡは、ノードＢとノードＣのリンク品質が図７に示すものであるとき、リンク品質が良好であるノードＢを選択してステップＳＴ１４に進む。
【００４５】
ステップＳＴ１４でノードＡは経路を確定する。すなわち、ノードＡは、ホップ数が最小となるノードが１つであるときは、このノードを用いた経路に決定する。また、ホップ数が最小となるノードが複数であるときは、リンク品質が最も良好であるノードを用いた経路に決定する。すなわち、ノードＡは、宛先がノードＤであるときノードＢを経路とする。このようにして、ノードＤを宛先とした経路判別が完了すると、図８のステップＳＴ２にすすむ。
【００４６】
ステップＳＴ２でノードＡは、ノードＣを宛先とした経路判別を行う。ここで、ノードＡは図９と同様な処理を行うことで、ノードＣを宛先とした経路判別を行う。すなわち、ノードＡは、隣接ノード情報がノードＣとのリンクの確立を示しているので、ノードＣを経路としてステップＳＴ３に進む。
【００４７】
ステップＳＴ３でノードＡは、ノードＢを宛先とした経路判別を行う。ここで、ノードＡは図９と同様な処理を行うことで、ノードＢを宛先とした経路判別を行う。すなわち、ノードＡは、隣接ノード情報がノードＢとのリンクの確立を示しているので、ノードＢを経路としてステップＳＴ４に進む。
【００４８】
ステップＳＴ４でノードＡは、経路テーブルの生成または更新を行う。ノードＡは、ステップＳＴ１からステップＳＴ３の処理よって決定された経路を示す経路テーブルを生成する。また、ノードＡは、経路テーブルを保持しているとき、決定された経路となるように経路テーブルを更新する。
【００４９】
このように経路決定を行うものとすると、ノードＡは図１０に示す経路テーブルを生成することができる。例えば宛先としてノードＢ，ノードＣ，ノードＤが示されており、宛先がノードＢであるときは次ホップとしてノードＢ、宛先がノードＣであるときは次ホップとしてノードＣ、宛先がノードＤであるときは次ホップとしてノードＤを用いることが示されている。また、宛先がノードＤであるときはホップ数が「２」であることが示されている。なお、他のノードＢ，Ｃ，Ｄにおいても隣接するノードに関する隣接ノード情報を保持するものとして、上述のような処理を行うことで経路テーブルの生成や更新を行うことができる。
【００５０】
次に、撮像画像の画像データを伝送する場合、例えば撮像画像を表示装置３０で表示する場合、ノードは、画像データをパケット化して送信元と宛先のアドレス等を付加して伝送データを生成する。また、ノードは、経路テーブルに基づき宛先に対応した次ホップのノードを判別する。さらに、ノードは、伝送データを無線信号として、判別したノードを無線信号の送信先として送信する。また、ノードは、受信した無線信号の送信先が自己を示しているとき、この無線信号を受信して伝送データの処理を行う。
【００５１】
さらに、ノードは、受信した無線信号の送信先が自己を示しており、伝送データの宛先を示すアドレスが自己のアドレスと異なるとき中継処理を行う。すなわち、ノードは、受信した伝送データの宛先が経路テーブルに登録されているとき、経路テーブルに基づいて判別した次ホップのノードに伝送データを転送する。なお、受信した伝送データの宛先が経路テーブルに示されていないとき、受信した伝送データを破棄する。
【００５２】
このように、データの送受信や中継を行うことで、送信元のノードから宛先のノードに画像データを正しく伝送できる。また、同様にして種々のデータを送信元のノードから宛先のノードに正しく伝送できる。
【００５３】
このようなアドホックネットワークの管理を行うネットワーク管理装置は、ゲートウェイを介して各ノードからネットワーク管理に必要とされる管理情報を取得する。
【００５４】
図１１は、管理情報取得方法を説明するための図である。ゲートウェイとして動作している例えばノードＤは、Queryメッセージを送受信して、ノードＡ，Ｂ，Ｃから供給されたQueryメッセージによって示された管理情報を例えば管理情報リストとして保持する。また、管理情報リストにはノードＤの管理情報を含めるものとする。
【００５５】
図１２は、ノードＡの管理情報を例示した図である。管理情報は、「Ｈｏｓｔ  Ｉｎｆｏ．」、「Ｎｅｔｗｏｒｋ  Ｉｎｆｏ．」、「Ｗｉｒｅｌｅｓｓ  Ｉｎｆｏ．」、「Ｒｏｌｅ」、「Ｎｅｉｇｈｂｏｒ  Ｌｉｓｔ」、「Ｒｏｕｔｉｎｇ」の情報で構成されている。
【００５６】
管理情報において、「Ｈｏｓｔ  Ｉｎｆｏ．」は、ホストの名称や管理情報を生成したときの時刻を示すものである。「Ｎｅｔｗｏｒｋ  Ｉｎｆｏ．」は、ノードＡのＩＰアドレスやサブネットマスクおよびデフォルトゲートウェイのＩＰアドレスを示すものである。「Ｗｉｒｅｌｅｓｓ  Ｉｎｆｏ．」は、無線通信で用いる周波数を示している。「Ｒｏｌｅ」は、アドホックネットワークシステムにおける役割を示すものであり、図１２ではノードであることが示されている。
【００５７】
「Ｎｅｉｇｈｂｏｒ  Ｌｉｓｔ」は、隣接ノードおよび隣接ノードとのリンク品質情報を示すものである。なお、図１２に示す「Ｎｅｉｇｈｂｏｒ  Ｌｉｓｔ」は、ノードＡに対する隣接ノードがノードＢ，Ｃであることを示している。また、図１２に示す「Ｎｅｉｇｈｂｏｒ  Ｌｉｓｔ」は、ノードＢ，ＣのＭＡＣ(Media Access Control)アドレス、ノードＢ，Ｃとリンク品質情報例えばノードＢ，Ｃと無線通信を行ったときのＳ／Ｎ比やロス率、遅延時間を示している。
【００５８】
「Ｒｏｕｔｉｎｇ」は、経路テーブルの情報を示すものである。なお、図１２に示す「Ｒｏｕｔｉｎｇ」は、宛先がノードＢであるとき、隣接ノードとしてノードＢを用いること、および宛先までのホップ数が「１」であることを示している。また、図１２に示す「Ｒｏｕｔｉｎｇ」は、宛先がノードＣであるとき、隣接ノードとしてノードＣを用いること、および宛先までのホップ数が「１」であることを示している。さらに、図１２に示す「Ｒｏｕｔｉｎｇ」は、宛先がノードＤであるとき、隣接ノードとしてノードＢを用いること、および宛先までのホップ数が「２」であることを示している。また、図１２に示す「Ｒｏｕｔｉｎｇ」では、ノードＢ，Ｃとのリンクが送受信可能な状態であることも示している。
【００５９】
ノードＤは、図１２に示すような管理情報をノードＢやノードＣからも取得して、さらに自己の管理情報も用いて管理情報リストを生成する。
【００６０】
ネットワーク管理装置２０は、ネットワーク管理を行う際に、ゲートウェイとして動作しているノードＤに対して管理情報リストの要求を行う。また、ノードＤは、ネットワーク管理装置２０から管理情報リストの要求がなされたとき、保持している管理情報リストＮＩＬをネットワーク管理装置２０に供給する。
【００６１】
このような処理を行うことで、ネットワーク管理装置２０は、アドホックネットワークシステムを構成する各ノードから管理情報を取得することができる。なお、ネットワーク管理装置２０は、各ノードから経路テーブルやリンク品質等を示す管理情報を取得できればよく、経路テーブルや管理情報リストの生成方法は、上述の方法に限られるものではない。例えばＡＯＤＶ(Ad-hoc On-Demand Distance Vector)等のプロトコルを用いて経路テーブルの生成を行うものとしてもよい。
【００６２】
次に、ネットワーク管理装置２０の動作について説明する。管理情報リストには、上述のように各ノードで保持している経路テーブルおよびリンク品質の情報が含まれている。このため、ネットワーク管理装置２０は、ノード間でどのようにリンクが確立されており、各リンクはどのようなリンク品質であるかを判別することが可能である。したがって、ネットワーク管理装置２０は、ノードＤから取得した管理情報リストに基づき、無線端末間のリンク状態を示すネットワーク構成図を生成する。また、ネットワーク管理装置２０は、リンク品質情報に応じて表示の属性を変更する処理を行うことで、リンク品質を識別可能とする。さらに、ネットワーク管理装置２０は、処理後のネットワーク構成図を示す表示信号を表示装置３０に供給して、ネットワーク構成図を表示させる。また、ネットワーク管理装置２０は、ノードＤ等を介して所望のノードから供給された画像データを表示装置３０に供給することで、所望の撮像装置で撮像された画像を表示装置３０で表示させる。また、ネットワーク管理装置２０は、所望のノードから供給された画像信号を処理して表示信号を生成することで、複数の撮像装置で撮像された画像を表示装置３０で１画面表示させるものとしたり、種々の情報等とともに表示させる処理等を行う。
【００６３】
ネットワーク構成図は、アドホックネットワーク７０を構成する各ノードと、ノード間でどのようにリンクが確立されているかを一覧表示したものである。なお、ネットワーク管理装置２０は、管理情報リストに基づき各ノードのリンク状態を検出して、ネットワーク構成図における各ノードの表示位置を決定する。また、ネットワーク管理装置２０は、各ノードが位置情報を有している場合、この位置情報を利用することで、ネットワーク構成図における各ノードの表示位置を、実際の位置に対応させて表示することができる。ここで、位置情報は測位システム例えばＧＰＳ(Global Positioning System)等を利用して取得するものとしてもよく、ノード間の通信結果からノード間の距離を推定して、この距離を利用して各ノードの位置を推定するものとしてもよい。
【００６４】
ネットワーク管理装置２０は、ネットワーク構成図において、ノード間のリンク品質の違いを容易に識別できるようにリンク表示を行う。リンク表示では、ノード間で確立されたリンクを線で示すものとして、リンク品質に応じて線の属性を変更する。属性の変更としては、例えば線種の変更、線色の変更、線幅の変更等をあげることができる。
【００６５】
図１３は、ネットワーク構成図におけるリンク品質表示方法を説明するための図であり、リンク品質に応じて線種を変更する場合を示している。なお、図１３では説明を簡単とするためアドホックネットワークの一部、例えばノードＡとノードＢおよびノードＣのみを示している。また、図１３の（Ａ）は、ノードＡとノードＢおよびノードＡとノードＣのリンクが確立されている場合のリンク品質を示しており、図１３の（Ｂ）は、ネットワーク管理装置２０によって表示装置３０に表示されるネットワーク構成図を示している。
【００６６】
ネットワーク管理装置２０は、ノード間のリンク品質例えばロス率が予め設定されている閾値未満であるときは安定リンクであり閾値以上であるときは不安定リンクと判別する。また、ネットワーク管理装置２０は、安定リンクを実線、不安定リンクを破線で示すものとする。
【００６７】
ここで、ノードＡとノードＢ間のロス率が「１％」、ノードＡとノードＣ間のロス率が「５０％」であり、閾値が「１％」よりも大きく「５０％」以下である場合、ネットワーク管理装置２０は、ロス率が閾値未満であるノードＡとノードＢ間のリンクを安定リンク(stable link)、ロス率が閾値以上であるノードＡとノードＣ間のリンクを不安定リンク(unstable link)と判別する。したがって、ロス率が閾値以下であるネットワーク管理装置２０は、ネットワーク構成図において、ノードＡとノードＢを実線で結び、ノードＡとノードＣを破線で結ぶ。このようにすれば、ユーザは、ネットワーク構成図おいて、ノード間がどのような線種で結ばれているかによって、安定リンクと不安定リンクを容易に識別できる。なお、図１３では、２つの線種を用いるものとしたが、ロス率に対する閾値を複数設けることでリンク品質を３以上のクラスに分類して、クラス毎に異なる線種を用いるものとしてもよい。例えば、ロス率の悪化に伴い破線の間隔を広くしたり、一点鎖線や二点鎖線等の線を用いるものとしてもよい。
【００６８】
図１４は、リンク品質に応じて線色を変更する場合を示した図である。なお、図１４では、図１３と同様にノードＡとノードＢおよびノードＣのみを示している。また、図１４の（Ａ）は、ノードＡとノードＢおよびノードＡとノードＣのリンクが確立されている場合のリンク品質を示しており、図１４の（Ｂ）は、ネットワーク管理装置２０で表示されるネットワーク構成図を示している。
【００６９】
ネットワーク管理装置２０は、ノード間のリンク品質例えば遅延時間が予め設定されている閾値未満であるときは良好なリンクであり閾値以上であるときは不良なリンクと判別する。また、ネットワーク管理装置２０は、例えば良好なリンクを青色（ＣＢ）、不良なリンクを赤色（ＣＲ）で示すものとする。
【００７０】
ここで、ノードＡとノードＢ間の遅延時間が「１０ｍｓ」、ノードＡとノードＣ間の遅延時間が「１００ｍｓ」であり、閾値が「１０ｍｓ」よりも大きく「１００ｍｓ」以下である場合、ネットワーク管理装置２０は、遅延時間が閾値未満であるノードＡとノードＢ間のリンクを良好なリンク（Good Link）、遅延時間が閾値以上であるノードＡとノードＣ間のリンクを不良なリンク(Bad Link)と判別する。したがって、ネットワーク管理装置２０は、ネットワーク構成図において、ノードＡとノードＢを結ぶ線を青色（ＣＢ）、ノードＡとノードＣを結ぶ線を赤色（ＣＲ）で表示する。このようにすれば、ユーザは、ネットワーク構成図おいて、ノード間がどのような色の線で結ばれているによって、良好なリンクと不良なリンクを容易に識別できる。なお、図１４では、２つの色を用いるものとしたが、遅延時間に対する閾値を複数設けることでリンク品質を３以上のクラスに分類して、クラス毎に異なる色を用いるものとしてもよい。例えば、緑色や黄色等を用いるものとしてもよい。また、ネットワーク管理装置２０は、色の違いとして色相や彩度、明度を変更するものとしてもよい。
【００７１】
図１５は、リンク品質に応じて線幅を変更する場合を示した図である。なお、図１５では、図１３と同様にノードＡとノードＢおよびノードＣのみを示している。また、図１５の（Ａ）は、ノードＡとノードＢおよびノードＡとノードＣのリンクが確立されている場合のリンク品質を示しており、図１５の（Ｂ）は、ネットワーク管理装置２０で表示されるネットワーク構成図を示している。
【００７２】
ネットワーク管理装置２０は、ノード間のリンク品質例えばＳ／Ｎ比が予め設定されている閾値以上であるときは太いリンク（Ｂｏｌｄ）であり閾値未満であるときは細いリンク（Ｔｈｉｎ）と判別する。また、ネットワーク管理装置２０は、例えば太いリンクの線幅を広く、細いリンクの線幅を狭くする。
【００７３】
ここで、ノードＡとノードＢ間のＳ／Ｎ比が「３０」、ノードＡとノードＣ間のＳ／Ｎ比が「１０」であり、閾値が「１０」よりも大きく「３０」以下である場合、ネットワーク管理装置２０は、Ｓ／Ｎ比が閾値以上であるノードＡとノードＢ間のリンクを太いリンク（Ｂｏｌｄ）、Ｓ／Ｎ比が閾値未満であるノードＡとノードＣ間のリンクを細いリンク（Ｔｈｉｎ）と判別する。したがって、ネットワーク管理装置２０は、ネットワーク構成図において、ノードＡとノードＢを結ぶ線の線幅を広く、ノードＡとノードＣを結ぶ線の線幅を、ノードＡとノードＢを結ぶ線よりも狭く表示する。このようにすれば、ユーザは、ネットワーク構成図おいて、ノード間がどのような線幅で結ばれているによって、バンド幅が高いリンクであるか低いリンクであるかを容易に識別できる。なお、図１５では、２つの線幅を用いるものとしたが、Ｓ／Ｎ比に対する閾値を複数設けることでリンク品質を３以上のクラスに分類して、クラス毎に異なる線幅としてもよい。例えば、Ｓ／Ｎ比の低下に伴い線幅を順次狭くするものとしてもよい。
【００７４】
ところで、ノード間で無線通信を行う際に、一方のノードから他方のノードにデータを送信する場合と、他方のノードから一方のノードに送信されたデータを受信する場合でリンク品質が異なる場合がある。例えばノード間で無線信号の送信や受信を行う送受信部で性能が異なる場合、一方のノードの受信性能が他方のノードの受信性能よりも劣っていると、一方のノードから他方のノードにデータを送信した場合に比べて、他方のノードから一方のノードに送信されたデータを受信するときのリンク品質が悪化したものとなってしまう場合が生じる。
【００７５】
そこで、ネットワーク管理装置２０は、ノード間のリンク品質を２つの線で示すものとしてもよい。この場合、２つの線は、いずれの線がいずれのデータ伝送方向に対応するものであるかを識別可能とする。例えば、矢印の線としてデータ伝送方向を明示する。
【００７６】
図１６は、ノード間のリンク品質をデータ伝送方向毎に示す場合の図である。なお、図１６では、ノードＡとノードＢのみを示している。また、図１６の（Ａ）は、ノードＡとノードＢのリンク品質を示しており、図１６の（Ｂ）は、ネットワーク管理装置２０で表示されるネットワーク構成図を示している。
【００７７】
ここで、ノードＡからノードＢにデータを伝送したときのロス率が「１％」、ノードＢからノードＡにデータを伝送したときのロス率が「５０％」であり、閾値が「１％」よりも大きく「５０％」以下である場合、ネットワーク管理装置２０は、ノードＡからノードＢにデータを伝送する際のリンクを安定リンク、ノードＢからノードＡにデータを伝送する際のリンクを不安定リンクと判別する。したがって、ネットワーク管理装置２０は、ネットワーク構成図において、ノードＡとノードＢ間は、矢印の向きがノードＡからノードＢの方向された実線と、矢印の向きがノードＢからノードＡの方向された破線を用いてリンクを表示する。このようにすれば、ユーザは、ネットワーク構成図おいて、ノード間がどのような線種で結ばれているによって、データ伝送方向毎に、安定リンクと不安定リンクを容易に識別できる。
【００７８】
また、ネットワーク管理装置２０は、操作部２３と表示装置３０によってＧＵＩを構成して、ユーザがリンクを選択したとき、選択したリンクのリンク品質情報を表示するようにしてもよい。
【００７９】
図１７は、ユーザが選択したリンクのリンク品質情報を表示する場合を示した図である。なお、図１７では、ノードＡとノードＢのみを示している。また、図１７の（Ａ）は、ノードＡとノードＢのリンク品質を示しており、図１７の（Ｂ）は、ネットワーク管理装置２０で表示されるネットワーク構成図を示している。なお、ノードＡからノードＢにデータを伝送したときのＳ／Ｎ比は「３０」，ロス率は「１％」，遅延時間は「１０ｍｓ」であり、ノードＢからノードＡにデータを伝送したときのＳ／Ｎ比は「２０」，ロス率は「１０％」，遅延時間は「３０ｍｓ」であるものとする。
【００８０】
ネットワーク管理装置２０は、画面上にカーソル表示を行い、操作部でユーザ操作が行われたとき、ユーザ操作に応じてカーソル（Cursor）を移動させる。ネットワーク管理装置２０は、例えばカーソル（Cursor）の位置がノードＡとノードＢを結ぶ線の位置となったとき、ユーザがノードＡとノードＢ間に確立されたリンクを選択したものと判別して、このリンクのリンク品質情報を図１７の（Ｂ）に示すように表示する。なお、図１７の（Ｂ）では、Ｓ／Ｎ比とロス率と遅延時間を、伝送方向毎に表示した場合を例示している。
【００８１】
ネットワーク構成図において、すべてのリンクについてリンク品質情報を詳細に表示すると、表示される情報が多くなってネットワーク構成図が煩雑なものとなってしまう。しかし、ネットワーク管理装置２０は、ユーザがリンクを選択したとき、選択したリンクのリンク品質情報を詳細に表示すれば、ユーザが必要としたときのみリンク品質情報を詳細に表示できるので、表示内容の読み取りが容易であって必要な情報を効率よく得ることができるネットワーク管理情報の表示を行うことができる。
【００８２】
なお、図１３から図１６では、リンク品質情報における１つの情報に応じて線の属性の１つを変更する場合について示したが、リンク品質情報に応じて線の属性を複数組み合わせて変更するものとしてもよい。また、図１７において、ノードＡとノードＢを結ぶ線の属性を、上述のようにリンク品質情報に応じて変更するものとしてもよい。この場合には、線の属性の違いによって各リンクの品質状態の概略を把握することが可能となり、さらにユーザが所望するリンクのリンク品質情報を詳細に得ることも可能となる。
【００８３】
次に、ノード間のリンク品質の違いを容易に識別できるようにリンク表示を行うだけでなく、経路を容易に識別できるようにリンク表示を行う場合について説明する。
【００８４】
図１８は、データ単位例えばパケットを模したダミー画像をネットワーク構成図に設けて、ダミー画像の属性を経路に応じて変更する場合を示している。なお、図１８では、ノードＡとノードＢとノードＣおよびノードＤを示している。また、図１８の（Ａ）は、ノードＡとノードＢおよびノードＣにおける経路テーブルの一部を示しており、図１８の（Ｂ）は、ネットワーク管理装置２０で表示されるネットワーク構成図を示している。
【００８５】
ここで、ノードＡの経路テーブルでは宛先がノードＤであるとき隣接ノードがノードＢとされている。また、ノードＢの経路テーブルでは宛先がノードＤであるとき隣接ノードがノードＤ、ノードＣの経路テーブルでは宛先がノードＤであるとき隣接ノードがノードＤとされているものとする。
【００８６】
この場合、ネットワーク管理装置２０は、図１８の（Ｂ）に示すように、例えば矩形状のダミー画像を設けることでデータを伝送するときに用いられるリンクを識別可能とする。このように、ネットワーク構成図にダミー画像を設けるものとすれば、データの伝送経路をユーザが容易に把握できるようになる。
【００８７】
ところで、ノードＢとノードＤ間のリンクでは、ノードＤを宛先としたノードＢからのデータだけでなく、ノードＤを宛先としたノードＡからのデータが中継されて伝送される。したがって、ネットワーク管理装置２０は、データの送信元から宛先までの伝送経路毎に、ダミー画像の属性を変更することで例えばダミー画像の色を変更することで、伝送経路をデータ毎にユーザが容易に把握できるようにしてもよい。
【００８８】
例えば、ネットワーク管理装置２０は、ネットワーク構成図において、ノードＡからノードＢを経由してノードＤにデータを伝送するときに用いられるリンクを、緑色のダミー画像ＰＧを設けることで識別可能とする。すなわち、ネットワーク管理装置２０は、ノードＡとノードＢとの間およびノードＢとノードＤとの間にダミー画像ＰＧを設ける。また、ネットワーク管理装置２０は、ノードＢからノードＤにデータを伝送するときに用いられるリンクを、例えば青色のダミー画像ＰＢを設けることで識別可能とする。さらに、ネットワーク管理装置２０は、ノードＣからノードＤにデータを伝送するときに用いられるリンクを、例えば赤色のダミー画像ＰＲを設けることで識別可能とする。
【００８９】
このように、ネットワーク管理装置２０は、データの送信元から宛先までのリンクを、各データの伝送経路毎に異なる色のダミー画像を設けて識別可能とする。このため、ユーザは、どのような色のダミー画像がいずれのノード間に設けられているかによって、伝送経路をデータ毎に容易に把握できる。また、ダミー画像の形状を変更してもよい。例えば矩形状だけでなく円状、三角形のダミー画像等を用いるものとしてもよい。また三角形のダミー画像を用いる場合、三角形の向きでデータの伝送方向を示すこともできる。
【００９０】
また、ノード間ではリンク品質によって、伝送されるデータ量が異なるものとなる。例えば、Ｓ／Ｎ比が高いリンクは、上述のようにＳ／Ｎ比が低いリンクに比べて単位時間に伝送できるデータを多くすることができる。したがって、リンク品質に応じてダミー画像の属性、例えばダミー画像の数を変更して、伝送経路だけでなくリンク品質を識別できるようにすることができる。
【００９１】
図１９は、リンク品質に応じてダミー画像の数を変更する場合を示している。なお、図１９では、ノードＡとノードＢとノードＣおよびノードＤを示している。また、図１９の（Ａ）は、ノードＡとノードＢおよびノードＣにおける経路テーブルの一部とリンク品質例えばＳ／Ｎを示しており、図１９の（Ｂ）は、ネットワーク管理装置２０で表示されるネットワーク構成図を示している。
【００９２】
ここで、ノードＡの経路テーブルでは宛先がノードＤであるとき隣接ノードがノードＢとされている。また、ノードＢの経路テーブルでは宛先がノードＤであるとき隣接ノードがノードＤ、ノードＣの経路テーブルでは宛先がノードＤであるとき隣接ノードがノードＤとされているものとする。また、ノードＡとノードＢ間のリンクのＳ／Ｎ比は「１０」、ノードＢとノードＤ間のリンクのＳ／Ｎ比は「５０」、ノードＣとノードＤ間のリンクのＳ／Ｎ比は「１０」とする。
【００９３】
この場合、ネットワーク管理装置２０は、Ｓ／Ｎ比に応じてノード間に設けるダミー画像の数を変更する。すなわち、Ｓ／Ｎ比が高いリンクは、Ｓ／Ｎ比が低いリンクに比べて単位時間に伝送できるデータを多くできることから、ネットワーク管理装置２０は、Ｓ／Ｎ比が高いリンクついては、ノード間に設けるダミー画像の数を多くして、Ｓ／Ｎ比が低いリンクついてはダミー画像の数を少なくする。例えば、図１９の（Ｂ）に示すように、ノードＢとノードＤとの間のダミー画像ＰＧ，ＰＢの数は、ノードＡとノードＢとの間のダミー画像ＰＧの数や、ノードＣとノードＤとの間のダミー画像ＰＲの数より多くする。このように、ダミー画像の数を変更すれば、単位時間に伝送できるデータ量が多いリンクであるか否かをユーザが容易に把握できるようになる。
【００９４】
また、ネットワーク管理装置２０は、ダミー画像の表示位置をデータの伝送方向に移動すれば、ダミー画像がいずれの方向に移動しているかを判別するだけで、容易にデータの伝送方向を把握できる。さらに、ネットワーク管理装置２０は、リンク品質に応じてダミー画像の移動速度を変更するものとしてもよい。
【００９５】
図２０は、リンク品質に応じてダミー画像の移動速度を変更する場合を示している。なお、図２０では、ノードＡとノードＢとノードＣおよびノードＤを示している。また、図２０の（Ａ）は、ノードＡとノードＢおよびノードＣにおける経路テーブルの一部とリンク品質例えばＳ／Ｎを示しており、図２０の（Ｂ）は、ネットワーク管理装置２０で表示されるネットワーク構成図を示している。
【００９６】
ここで、ノードＡの経路テーブルでは宛先がノードＤであるとき隣接ノードがノードＢとされている。また、ノードＢの経路テーブルでは宛先がノードＤであるとき隣接ノードがノードＤ、ノードＣの経路テーブルでは宛先がノードＤであるとき隣接ノードがノードＤとされているものとする。また、ノードＡとノードＢ間のリンクのＳ／Ｎ比は「１０」、ノードＢとノードＤ間のリンクのＳ／Ｎ比は「５０」、ノードＣとノードＤ間のリンクのＳ／Ｎ比は「１０」とする。
【００９７】
この場合、ネットワーク管理装置２０は、Ｓ／Ｎ比に応じてノード間に設けたダミー画像の移動速度を変更する。すなわち、Ｓ／Ｎ比が高いリンクは、Ｓ／Ｎ比が低いリンクに比べて単位時間に伝送できるデータを多くできる。すなわちデータの伝送速度が速いことから、ネットワーク管理装置２０は、Ｓ／Ｎ比が高いリンクついては、Ｓ／Ｎ比が低いリンクに比べてノード間に設けたダミー画像の移動速度を速くする。例えば、図２０の（Ｂ）に示すように、Ｓ／Ｎ比が高いノードＢとノードＤとの間のリンクを示すダミー画像ＰＧ，ＰＢの移動速度は、ノードＡとノードＢとの間のダミー画像ＰＧやノードＣとノードＤとの間のダミー画像の移動速度よりも速くする。このように、ダミー画像の移動速度を変更すれば、データの伝送速度が速いリンクであるか否かをユーザが容易に把握できるようになる。
【００９８】
また、ネットワーク管理装置２０は、ダミー画像を用いてデータの伝送経路やノード間のリンク品質の違い容易に識別できるようにリンク表示を行うものとしたが、ダミー画像とは異なる表示を用いて、データの伝送経路およびノード間のリンク品質の違い容易に識別できるようにリンク表示を行ものとしてもよい。例えば、データの送信元のノードから宛先のノードまで矢印を設けることでデータの伝送経路を示すものとして、矢印の属性を変更してリンク品質の違い容易に識別できるようにするものとしてもよい。
【００９９】
図２１は、矢印を用いて経路表示を行う場合を示している。なお、図２１では、ノードＡとノードＢとノードＣおよびノードＤを示している。また、図２１の（Ａ）は、ノードＡとノードＢおよびノードＣにおける経路テーブルの一部を示しており、図２１の（Ｂ）は、ネットワーク管理装置２０で表示されるネットワーク構成図を示している。
【０１００】
ここで、ノードＡの経路テーブルでは宛先がノードＤであるとき隣接ノードがノードＢとされている。また、ノードＢの経路テーブルでは宛先がノードＤであるとき隣接ノードがノードＤ、ノードＣの経路テーブルでは宛先がノードＤであるとき隣接ノードがノードＤとされているものとする。
【０１０１】
この場合、ネットワーク管理装置２０は、図２１の（Ｂ）に示すように、送信元のノード側を線分の始点として宛先のノード側を線分の終点とし、線分の終点にデータの伝送方向を示すアローヘッドを設けることで矢印の表示を行う。このような矢印を設けるものとすれば、データの伝送経路をユーザが容易に把握できるようになる。なお、線分の始点と線分の終点のみを規定すると、データの中継が行われているノードを判別することができない。例えばノードＡとノードＤとの間に矢印表示を設けると、ノードＢで中継が行われていることを判別できなくなってしまう。したがって、ネットワーク管理装置２０は、データの中継が行われているノードＢを線分が経由するように矢印を設ける。
【０１０２】
また、矢印は、各データの伝送経路毎に異なる色としてもよい。例えば、ネットワーク管理装置２０は、ネットワーク構成図において、ノードＡからノードＢを経由してノードＤにデータを伝送するときに用いられるリンクを、緑色の矢印ＹＧで識別可能とする。また、ネットワーク管理装置２０は、ノードＢからノードＤにデータを伝送するときに用いられるリンクを、青色の矢印ＹＢで識別可能とする。さらに、ネットワーク管理装置２０は、ノードＣからノードＤにデータを伝送するときに用いられるリンクを、赤色の矢印ＹＲで識別可能とする。
【０１０３】
このように、ネットワーク管理装置２０は、データの送信元から宛先までのリンクを、各データの伝送経路毎に異なる色の矢印を用いることで識別可能とする。このため、ユーザは、どのような色の矢印がいずれの位置に設けられているかによって、伝送経路をデータ毎に容易に把握できる。
【０１０４】
図２２は、リンク品質に応じて矢印表示の属性を変更する場合を示している。なお、図２２では、ノードＡとノードＢとノードＣおよびノードＤを示している。また、図２２の（Ａ）は、ノードＡとノードＢおよびノードＣにおける経路テーブルの一部とリンク品質例えばＳ／Ｎを示しており、図２２の（Ｂ）は、ネットワーク管理装置２０で表示されるネットワーク構成図を示している。
【０１０５】
ここで、ノードＡの経路テーブルでは宛先がノードＤであるとき隣接ノードがノードＢとされている。また、ノードＢの経路テーブルでは宛先がノードＤであるとき隣接ノードがノードＤ、ノードＣの経路テーブルでは宛先がノードＤであるとき隣接ノードがノードＤとされているものとする。また、ノードＡとノードＢ間のリンクのＳ／Ｎ比は「１０」、ノードＢとノードＤ間のリンクのＳ／Ｎ比は「５０」、ノードＣとノードＤ間のリンクのＳ／Ｎ比は「１０」とする。
【０１０６】
この場合、ネットワーク管理装置２０は、Ｓ／Ｎ比に応じて例えば矢印の線分幅を変更する。すなわち、Ｓ／Ｎ比が高いリンクは、Ｓ／Ｎ比が低いリンクに比べて単位時間に伝送できるデータを多くできることから、ネットワーク管理装置２０は、Ｓ／Ｎ比が高いリンクついては、矢印の線分幅を広くして、Ｓ／Ｎ比が低いリンクについては線分幅を狭くする。例えば、図２２の（Ｂ）に示すように、ノードＢからノードＤにデータを伝送するときに用いられるＳ／Ｎ比が高いリンクを示す矢印ＹＢの線分幅は、ノードＡからノードＢを経由してノードＤにデータを伝送するときに用いられるＳ／Ｎ比の低いリンクを示す矢印ＹＧや、ノードＣからノードＤにデータを伝送するときに用いられるＳ／Ｎ比の低いリンクを示す矢印ＹＲよりも広くする。このように、矢印の線分幅を変更すれば、単位時間に伝送できるデータ量が多いリンクであるか否かをユーザが容易に把握できるようになる。
【０１０７】
なお、表示の属性を変更する場合、リンク品質情報が複数の情報を示しているときは各情報と表示の属性を個々に関係付けるものとすれば、いずれの属性が変更されているかに応じて、リンク品質におけるいずれの情報が変化しているかを容易に判別できる。
【０１０８】
また、上述のリンク品質情報やリンク品質情報と変更される属性の関係は例示的なものとであり、上述の実施の形態の記載に限定されるものではない。
【産業上の利用可能性】
【０１０９】
この発明では、アドホックモードで動作している複数の無線端末から経路情報とリンク品質情報が取得されて、この取得した経路情報とリンク品質情報に基づき、確立されているリンクや確立されているリンクの品質状況を容易に把握できるようにネットワーク構成図が生成される。このため、アドホックネットワークを用いる監視システムや家庭内ネットワークシステム等で、ネットワークがどのような状態であるか管理する場合に好適である。
【図面の簡単な説明】
【０１１０】
【図１】ネットワークシステムの構成を示す図である。
【図２】ネットワーク管理装置の構成を示す図である。
【図３】ゲートウェイの構成を示す図である。
【図４】無線通信装置の構成を示す図である。
【図５】無線通信装置におけるソフトウェアの階層構造を示す図である。
【図６】アドホックネットワークの構成を示す図である。
【図７】ノードＡが保持している隣接ノード情報を例示した図である。
【図８】経路決定のアルゴリズムを例示したフローチャートである。
【図９】ノードＤを宛先とした経路判別のアルゴリズムを例示したフローチャートである。
【図１０】経路テーブルを例示した図である。
【図１１】管理情報取得方法を説明するための図である。
【図１２】ノードＡの管理情報を例示した図である。
【図１３】リンク品質に応じて線種を変更する場合を示した図である。
【図１４】リンク品質に応じて線色を変更する場合を示した図である。
【図１５】リンク品質に応じて線幅を変更する場合を示した図である。
【図１６】ノード間のリンク品質を情報伝送方向毎に示す場合の図である。
【図１７】ユーザが選択したリンクのリンク品質情報を表示する場合を示した図である。
【図１８】ダミー画像の属性を経路に応じて変更する場合を示した図である。
【図１９】リンク品質に応じてダミー画像の数を変更する場合を示した図である。
【図２０】リンク品質に応じてダミー画像の移動速度を変更する場合を示した図である。
【図２１】矢印を用いて経路表示を行う場合を示した図である。
【図２２】リンク品質に応じて矢印表示の属性を変更する場合を示した図である。
【符号の説明】
【０１１１】
１０・・・ネットワークシステム、２０・・・ネットワーク管理装置、２１・・・有線ネットワークインタフェース部、２２・・・表示信号生成部、２３・・・操作部、２４・・・ネットワーク管理制御部、３０・・・表示装置、４０・・・有線ネットワーク、５０・・・ゲートウェイ、５１・・・有線ネットワークインタフェース部、５２・・・有線／無線ブリッジ部、５３・・・無線ネットワークインタフェース部、５４・・・無線通信設定データ保持部、５５・・・ゲートウェイ制御部、６０・・・無線通信装置、６０−ａ，６０−ｂ，６０−ｃ，６０−ｄ・・・無線端末、６０ｓ１・・・デバイスドライバ、６０ｓ２・・・ネットワークインタフェース、６０ｓ３・・・アプリケーション、６０ｓ４・・・ルーティングデーモン、６１・・・無線ネットワークインタフェース部、６２・・・無線通信設定データ保持部、６３・・・撮像部、６４・・・無線通信装置制御部、６５・・・バス、７０・・・アドホックネットワーク、２４１・・・情報取得部、２４２・・・表示情報生成部、５３１，６１１・・・アンテナ、５３２、６１２・・・通信部
【図１】
2009253927.tif 000003
【図２】
2009253927.tif 000004
【図３】
2009253927.tif 000005
【図４】
2009253927.tif 000006
【図５】
2009253927.tif 000007
【図６】
2009253927.tif 000008
【図７】
2009253927.tif 000009
【図８】
2009253927.tif 000010
【図９】
2009253927.tif 000011
【図１０】
2009253927.tif 000012
【図１１】
2009253927.tif 000013
【図１２】
2009253927.tif 000014
【図１３】
2009253927.tif 000015
【図１４】
2009253927.tif 000016
【図１５】
2009253927.tif 000017
【図１６】
2009253927.tif 000018
【図１７】
2009253927.tif 000019
【図１８】
2009253927.tif 000020
【図１９】
2009253927.tif 000021
【図２０】
2009253927.tif 000022
【図２１】
2009253927.tif 000023
【図２２】
2009253927.tif 000024