(57)【特許請求の範囲】
【請求項１】
１つ以上のルータにより複数のセグメントに分割されたネットワークの最上位のセグメントに接続された情報統合装置と前記セグメントそれぞれに接続された情報収集装置を有し、前記ネットワーク全体の構成を記載したネットワーク全体構成情報を生成するネットワーク構成把握システムであって、
前記情報収集装置は、
当該情報収集装置が属するセグメントに接続された機器の機器情報を収集して当該セグメントの構成を記載したネットワーク構成情報を生成する収集手段と、
前記情報統合装置に設定した固定的な名前の名前解決を要求して前記情報統合装置のＩＰアドレスを得て、前記情報統合装置までの経路に存在する前記ルータの数と当該情報収集装置が属するセグメントの上位ルータのＷＡＮ側ＩＰアドレスを取得するアドレス取得手段と、
前記ネットワーク構成情報と前記ルータの数と前記ＷＡＮ側ＩＰアドレスとを前記情報統合装置に送信する送信手段と、を有し、
前記情報統合装置は、
前記情報収集装置それぞれから前記ネットワーク構成情報と前記ルータの数と前記ＷＡＮ側ＩＰアドレスとを受信する受信手段と、
前記受信手段が受信した前記ルータの数の最も小さいものの前記ネットワーク構成情報を前記ネットワーク全体構成情報とし、前記ルータの数の小さい順に、前記ＷＡＮ側ＩＰアドレスと同一のＩＰアドレスを前記機器情報に含む箇所を前記ネットワーク全体構成情報から検索し、当該箇所に前記ネットワーク構成情報を上書きする統合手段と、を有すること
を特徴とするネットワーク構成把握システム。
【請求項２】
１つ以上のルータにより複数のセグメントに分割されたネットワークの最上位のセグメントに接続された情報統合装置と前記セグメントそれぞれに接続された情報収集装置による、前記ネットワーク全体の構成を記載したネットワーク全体構成情報を生成するネットワーク構成把握方法であって、
前記情報収集装置による、
当該情報収集装置が属するセグメントに接続された機器の機器情報を収集して当該セグメントの構成を記載したネットワーク構成情報を生成するステップと、
前記情報統合装置に設定した固定的な名前の名前解決を要求して前記情報統合装置のＩＰアドレスを得て、前記情報統合装置までの経路に存在する前記ルータの数と当該情報収集装置が属するセグメントの上位ルータのＷＡＮ側ＩＰアドレスを取得するステップと、
前記ネットワーク構成情報と前記ルータの数と前記ＷＡＮ側ＩＰアドレスとを前記情報統合装置に送信するステップと、を有し、
前記情報統合装置による、
前記情報収集装置それぞれから前記ネットワーク構成情報と前記ルータの数と前記ＷＡＮ側ＩＰアドレスとを受信するステップと、
前記受信するステップで受信した前記ルータの数の最も小さいものの前記ネットワーク構成情報を前記ネットワーク全体構成情報とし、前記ルータの数の小さい順に、前記ＷＡＮ側ＩＰアドレスと同一のＩＰアドレスを前記機器情報に含む箇所を前記ネットワーク全体構成情報から検索し、当該箇所に前記ネットワーク構成情報を上書きするステップと、を有すること
を特徴とするネットワーク構成把握方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークの構成を把握する技術に関する。
【背景技術】
【０００２】
近年、ホームネットワークに様々な端末や機器が接続されるようになった。ネットワークを保守する場合、ネットワークにどのような端末や機器がどのように接続されているかなどの構成を把握する必要がある。通常、ホームネットワークに接続する端末や機器は、ＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）によりＤＨＣＰサーバ（ルータの場合が多い）から動的に払い出されるＩＰｖ４アドレスを利用する。そのため、ホームネットワークに接続された端末や機器のＩＰｖ４アドレスは、払い出しのタイミングによって動的に変化する。
【０００３】
ネットワークに接続された端末や機器の機器情報を取得するプロトコルとしてＨＴＩＰ（Ｈｏｍｅ−ｎｅｔｗｏｒｋ  Ｔｏｐｏｌｏｇｙ  Ｉｄｅｎｔｉｆｙｉｎｇ  Ｐｒｏｔｏｃｏｌ）が存在する。ＨＴＩＰは、対応端末から、ＩＰアドレス、ＭＡＣアドレス、メーカ名、型番、機種名、対応サービス等の機器情報、及び、スイッチングＨＵＢに代表されるネットワークをセグメントに分割しないネットワーク機器が接続されている場合の接続経路を示す接続経路情報を取得できる。非特許文献１には、ＨＴＩＰを利用してホームネットワーク構成を特定することが記載されている。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】美原、外５名、「複数セグメント上でのホームネットワーク構成特定手法の検討」、通信講演論文集２、電子情報通信学会、２０１１年８月、ｐ．１９５
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、ＨＴＩＰは同一ＩＰｖ４セグメント内のみで有効であり、他のセグメントまでＨＴＩＰのパケットは届かない。そのため、他のセグメントに存在する端末や機器から機器情報を取得することができず、ホームネットワーク全体のネットワーク構成を把握することができないことがある。
【０００６】
非特許文献１では、ＨＴＩＰを利用してセグメント内の情報を収集するＨＴＩＰ−Ｍａｎａｇｅｒが、隣接する上位セグメントに配置されたＨＴＩＰ−ＭａｎａｇｅｒのＩＰアドレスを推測してセッションを確立し、ネットワーク構成情報を送受信して隣接するセグメントのネットワーク構成を把握する。しかしながら、非特許文献１では、推測されるＨＴＩＰ−ＭａｎａｇｅｒのＩＰアドレス全てに対してパケットを送信するため、帯域と待ち受け時間が必要であるという問題がある。しかも、隣接するセグメント間でのみネットワーク構成情報を交換するので、ネットワークが３つ以上の多段のセグメントで構成されている場合、どのＨＴＩＰ−Ｍａｎａｇｅｒがネットワーク全体のネットワーク構成情報を保持しているのか分からないという問題がある。
【０００７】
本発明は、上記に鑑みてなされたものであり、セグメントが分離されているネットワークにおいて、ネットワーク全体の構成を把握することを目的とする。
【課題を解決するための手段】
【０００８】
第１の本発明に係るネットワーク構成把握システムは、１つ以上のルータにより複数のセグメントに分割されたネットワークの最上位のセグメントに接続された情報統合装置と前記セグメントそれぞれに接続された情報収集装置を有し、前記ネットワーク全体の構成を記載したネットワーク全体構成情報を生成するネットワーク構成把握システムであって、前記情報収集装置は、当該情報収集装置が属するセグメントに接続された機器の機器情報を収集して当該セグメントの構成を記載したネットワーク構成情報を生成する収集手段と、前記情報統合装置に設定した固定的な名前の名前解決を要求して前記情報統合装置のＩＰアドレスを得て、前記情報統合装置までの経路に存在する前記ルータの数と当該情報収集装置が属するセグメントの上位ルータのＷＡＮ側ＩＰアドレスを取得するアドレス取得手段と、前記ネットワーク構成情報と前記ルータの数と前記ＷＡＮ側ＩＰアドレスとを前記情報統合装置に送信する送信手段と、を有し、前記情報統合装置は、前記情報収集装置それぞれから前記ネットワーク構成情報と前記ルータの数と前記ＷＡＮ側ＩＰアドレスとを受信する受信手段と、前記受信手段が受信した前記ルータの数の最も小さいものの前記ネットワーク構成情報を前記ネットワーク全体構成情報とし、前記ルータの数の小さい順に、前記ＷＡＮ側ＩＰアドレスと同一のＩＰアドレスを前記機器情報に含む箇所を前記ネットワーク全体構成情報から検索し、当該箇所に前記ネットワーク構成情報を上書きする統合手段と、を有することを特徴とする。
【０００９】
第２の本発明に係るネットワーク構成把握方法は、１つ以上のルータにより複数のセグメントに分割されたネットワークの最上位のセグメントに接続された情報統合装置と前記セグメントそれぞれに接続された情報収集装置による、前記ネットワーク全体の構成を記載したネットワーク全体構成情報を生成するネットワーク構成把握方法であって、前記情報収集装置による、当該情報収集装置が属するセグメントに接続された機器の機器情報を収集して当該セグメントの構成を記載したネットワーク構成情報を生成するステップと、前記情報統合装置に設定した固定的な名前の名前解決を要求して前記情報統合装置のＩＰアドレスを得て、前記情報統合装置までの経路に存在する前記ルータの数と当該情報収集装置が属するセグメントの上位ルータのＷＡＮ側ＩＰアドレスを取得するステップと、前記ネットワーク構成情報と前記ルータの数と前記ＷＡＮ側ＩＰアドレスとを前記情報統合装置に送信するステップと、を有し、前記情報統合装置による、前記情報収集装置それぞれから前記ネットワーク構成情報と前記ルータの数と前記ＷＡＮ側ＩＰアドレスとを受信するステップと、前記受信するステップで受信した前記ルータの数の最も小さいものの前記ネットワーク構成情報を前記ネットワーク全体構成情報とし、前記ルータの数の小さい順に、前記ＷＡＮ側ＩＰアドレスと同一のＩＰアドレスを前記機器情報に含む箇所を前記ネットワーク全体構成情報から検索し、当該箇所に前記ネットワーク構成情報を上書きするステップと、を有することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、セグメントが分離されているネットワークにおいて、ネットワーク全体の構成を把握することができる。
【図面の簡単な説明】
【００１１】
【図１】本実施の形態におけるネッワーク構成把握システムを含む全体構成図である。
【図２】本実施の形態におけるホームゲートウェイと情報収集端末の構成を示す機能ブロック図である。
【図３】ネットワーク構成情報の具体例を示す図である。
【図４】情報収集端末がネットワーク構成情報を構築してＨＧＷに送信する処理の流れを示すシーケンス図である。
【図５】ｔｒａｃｅｒｔの実行結果を示す図である。
【図６】ホームゲートウェイがホームネットワーク全体のネットワーク構成情報を構築する処理の流れを示すフローチャートである。
【図７】統合するネットワーク構成情報の例を示す図である。
【図８】ネットワーク構成情報を統合した例を示す図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施の形態について図面を用いて説明する。
【００１３】
図１は、本実施の形態におけるネッワーク構成把握システムを含む全体構成図である。
【００１４】
本実施の形態におけるネットワーク構成把握システムを利用するホームネットワークは、アクセス網に接続されたＨＧＷ（ホームゲートウェイ）１をホームネットワークの最上位とし、ルータ３Ｂ，３Ｃ，３Ｄが配置されて４つのセグメントに分割されている。ホームネットワークには様々な端末や機器が接続されるが、図１では、セグメント４に接続されたテレビ４Ｄをホームネットワークに接続された一例として示している。
【００１５】
本ネットワーク構成把握システムは、ＨＧＷ（ホームゲートウェイ）１とホームネットワークの各セグメントに配置された情報収集端末２Ａ，２Ｂ，２Ｃ，２Ｄで構成される。本ネットワーク構成把握システムは、各情報収集端末２Ａ，２Ｂ，２Ｃ，２Ｄで各セグメントのネットワーク構成情報を収集し、ＨＧＷ１で各セグメントのネットワーク構成情報を統合してホームネットワークの全体構成を示すネットワーク構成情報を生成する。
【００１６】
図２は、ＨＧＷ１と情報収集端末２の構成を示す機能ブロック図である。同図に示すＨＧＷ１は、受信部１１、名前解決部１２、統合部１３、ＮＷ構成情報送信部１４、および蓄積部１５を備え、情報収集端末２は、収集部２１、アドレス取得部２２、送信部２３、ＮＷ構成情報取得部２４、および蓄積部２５を備える。ＨＧＷ１と情報収集端末２が備える各部は、演算処理装置、記憶装置等を備えたコンピュータにより構成して、各部の処理がプログラムによって実行されるものとしてもよい。このプログラムはＨＧＷ１と情報収集端末２が備える記憶装置に記憶されており、磁気ディスク、光ディスク、半導体メモリ等の記録媒体に記録することも、ネットワークを通して提供することも可能である。
【００１７】
まず、情報収集端末２の各部について説明する。
【００１８】
収集部２１は、情報収集端末２が属するセグメントの機器情報と接続経路情報を収集し、同一セグメントのＮＷ（ネットワーク）構成情報を構築して蓄積部１５に格納する。ＮＷ構成情報は、ネットワークにどのような端末や機器がどのように接続されているのかといったネットワークの構成を示す情報である。収集部２１は、ホームネットワーク全体のうち、情報収集端末２が接続されているセグメントのＮＷ構成情報を構築する。
【００１９】
アドレス取得部２２は、ＨＧＷ１に設定した固定的な名前の名前解決を要求してＨＧＷ１のＩＰアドレスを得て、ＨＧＷ１までのホップ数と情報収集端末２が属するセグメントの上位ルータのＷＡＮ側ＩＰアドレスを取得する。
【００２０】
送信部２３は、ＨＧＷ１に対して、収集部２１が構築した同一セグメントのＮＷ構成情報、アドレス取得部２２が取得したＨＧＷ１までのホップ数、上位ルータのＷＡＮ側ＩＰアドレスを送信する。
【００２１】
ＮＷ構成情報取得部２４は、ＨＧＷ１からホームネットワーク全体のＮＷ構成情報を取得して蓄積部２５に格納する。
【００２２】
蓄積部２５には、情報収集端末２が属する同一セグメントのＮＷ構成情報及びホームネットワーク全体のＮＷ構成情報が格納される。
【００２３】
続いて、ＨＧＷ１の各部について説明する。
【００２４】
受信部１１は、各セグメントに配置された情報収集端末２から各セグメントのＮＷ構成情報、ホップ数、上位ルータのＷＡＮ側ＩＰアドレスを受信して蓄積部１５に格納する。
【００２５】
名前解決部１２は、情報収集端末２からの問い合わせに対して対応するＩＰアドレスを返信する。いわゆるＤＮＳ（Ｄｏｍａｉｎ  Ｎａｍｅ  Ｓｅｒｖｅｒ）の機能を有し、ＨＧＷ１自身を示す固定的な名前（例えば「ＨＧＷ．ｊｐ」）の問い合わせには、ＨＧＷ１自身のＬＡＮ側ＩＰアドレスを返信する。
【００２６】
統合部１３は、ルータ数の最も小さいもののＮＷ構成情報をホームネットワーク全体のＮＷ構成情報の元とし、各情報収集端末２から受信した情報について、ルータ数の小さい順に、上位ルータのＷＡＮ側ＩＰアドレスと同一のＩＰアドレスを機器情報に含む箇所をホームネットワーク全体のＮＷ構成情報から検索し、その箇所に処理対象のネットワーク構成情報を上書きしてＮＷ構成情報を統合し、蓄積部１５に格納する。
【００２７】
ＮＷ構成情報送信部１４は、情報収集端末２からの要求に応じて、蓄積部１５からホームネットワーク全体のＮＷ構成情報を読み出して送信する。
【００２８】
蓄積部１５には、各セグメントの情報収集端末２から受信したセグメントの情報及びホームネットワーク全体のＮＷ構成情報が格納される。
【００２９】
ここで、ＮＷ構成情報について説明する。
【００３０】
ＮＷ構成情報は、ネットワークの構成を示す情報である。各セグメントに配置された情報収集端末２が各セグメントのＮＷ構成情報を構築し、ＨＧＷ１が各セグメントのＮＷ構成情報を統合してホームネットワーク全体のＮＷ構成情報を構築する。
【００３１】
各セグメントのＮＷ構成情報は、情報収集端末２が、同一セグメント内の端末や機器から、ＨＴＩＰを利用して収集した機器情報と接続経路情報から構築する。機器情報は、端末や機器のＩＰアドレス、ＭＡＣアドレス、メーカ名、型番、機種名、対応サービス等の情報である。接続経路情報は、スイッチングＨＵＢに代表されるネットワークをセグメントに分割しないネットワーク機器が接続されている場合の接続経路を示す情報である。
【００３２】
図３にＮＷ構成情報の具体例を示す。
【００３３】
本実施の形態では、機器情報及び接続経路情報に基づいてＸＭＬ形式でＮＷ構成情報を構築する。ＮＷ構成情報は＜ｔｏｐｏｌｏｇｙ＞タグで囲まれ、＜ｄｅｖｉｃｅ＞タグで囲まれた部分にそのネットワークに接続された端末や機器それぞれの情報を記載する。端末や機器がどのように接続されているのかは入れ子構造で記載する。具体的には、ネットワークの木構造の頂点に接続されている機器をルートデバイスとして＜ｄｅｖｉｃｅ＞タグで記載し、ルートデバイスに接続された端末や機器は、ルートデバイスの＜ｄｅｖｉｃｅ＞タグ内に入れ子構造で＜ｄｅｖｉｃｅ＞タグで記載する。同様に、スイッチングＨＵＢなどに接続された端末や機器は、そのスイッチングＨＵＢの＜ｄｅｖｉｃｅ＞タグ内に入れ子構造で＜ｄｅｖｉｃｅ＞タグで記載する。
【００３４】
例えば、図１に示すネットワークのセグメント４のＮＷ構成情報は、ルータ３Ｄがルートデバイスとして記載され、情報収集端末２Ｄ、テレビ４Ｄがルータ３Ｄの＜ｄｅｖｉｃｅ＞タグ内に入れ子で記載される。また、ホームネットワーク全体のＮＷ構成情報は、ＨＧＷ１がルートデバイスとして記載され、情報収集端末２Ａ，ルータ３Ｂ，３ＤがＨＧＷ１の＜ｄｅｖｉｃｅ＞タグ内に入れ子で記載され、さらに、ルータ３Ｂ，３Ｄの＜ｄｅｖｉｃｅ＞タグ内には、それぞれセグメント２，４に接続された端末や機器の情報が＜ｄｅｖｉｃｅ＞タグで記載される。
【００３５】
次に、情報収集端末がセグメントのＮＷ構成情報を構築してＨＧＷに送信する処理について説明する。
【００３６】
図４は、情報収集端末２ＣがＮＷ構成情報を構築してＨＧＷ１に送信する処理の流れを示すシーケンス図である。
【００３７】
まず、情報収集端末２Ｃは、同一セグメント内の各端末や機器の機器情報と接続経路情報を収集する（ステップＳ１０１）。収集部２１は、情報を要求するＨＴＩＰのパケットと、自身のＩＰアドレス及びＭＡＣアドレスを同一セグメント内の各端末や機器に送信し、ＨＴＩＰパケットを受信した各端末や機器は、機器情報、接続経路情報、および自身のＩＰアドレスとＭＡＣアドレスを返信する。同一のセグメントに接続されている全ての端末や機器のＩＰアドレス、ＭＡＣアドレスは、ＡＲＰを利用することで把握可能である。ＡＲＰを用いて取得したＩＰアドレス、ＭＡＣアドレスの全ペアから、同一セグメント内の全ての端末や機器の機器情報、接続経路情報を取得したことを確認する。
【００３８】
そして、情報収集端末２Ｃは、受信した機器情報、接続経路情報に基づいて同一セグメントのＮＷ構成情報を構築し、蓄積部１５に格納する（ステップＳ１０２）。
【００３９】
続いて、情報収集端末２Ｃのアドレス取得部２２がＨＧＷ１のＩＰアドレスを取得する（ステップＳ１０３）。アドレス取得部２２は、予めＨＧＷ１に設定された固定的な名前（本実施の形態では「ＨＧＷ．ｊｐ」）の名前解決要求と情報収集端末２Ｃ自身のＩＰアドレス、ＭＡＣアドレスをルータ３Ｃに送信する。各ルータは、そのセグメントにおけるＤＮＳとなっており、名前解決要求は、ルータ３Ｃ，３Ｂを経てＨＧＷ１までリレーされる。ＨＧＷ１の名前解決部１２は、名前解決要求で解決する名前がＨＧＷ１に設定された固定的な名前の場合、ＨＧＷ１自身のＩＰアドレスを返信する。ＨＧＷ１のＩＰアドレスは、ルータ３Ｂ，３Ｃを経て情報収集端末２Ｃで受信される。
【００４０】
続いて、ＨＧＷ１までの経路を調べてＨＧＷ１までのホップ数（ルータ数）を取得する（ステップＳ１０４）。具体的には、ｔｒａｃｅｒｔコマンドを用いてＨＧＷ１までに経由するルータ３Ｃ，３ＢのＩＰアドレス、ホップ数を取得する。ｔｒａｃｅｒｔ（あるいはｔｒａｃｅｒｏｕｔｅ）は、ＩＣＭＰ（Ｉｎｔｅｒｎｅｔ  Ｃｏｎｔｒｏｌ  Ｍｅｓｓａｇｅ  Ｐｒｏｔｏｃｏｌ）を用いて、情報収集端末２Ｃに近い順（経由するルータ数が少ない順）にルータのＩＰアドレスを取得する。図５に、ｔｒａｃｅｒｔの実行結果を示す。例えば、情報収集端末２Ｃは、ＨＧＷ１までルータ３Ｃ，３Ｂ、ＨＧＷ１と経由するので、ルータ３Ｃ，３Ｂ、ＨＧＷ１それぞれのＬＡＮ側ＩＰアドレスが実行結果として取得され、ホップ数は３となる。また、情報収集端末２Ａは、ＨＧＷ１までＨＧＷ１だけしか経由しないので、ｔｒａｃｅｒｔの実行結果は、ＨＧＷ１のＬＡＮ側ＩＰアドレスだけであり、ホップ数は１となる。
【００４１】
そして、上位ルータ３ＣのＷＡＮ側ＩＰアドレスを取得する（ステップＳ１０５）。上位ルータ３ＣのＷＡＮ側ＩＰアドレスの取得には、ＵＰｎＰ  ＩＧＤを用いる。ＵＰｎＰ  ＩＧＤを用いることで、情報収集端末２Ｃの上位ルータ３Ｃを発見し、その上位ルータ３ＣのＷＡＮ側ＩＰアドレスを取得できる。図１に示す例では、１９２．１６８．２．１００がルータ３ＣのＷＡＮ側ＩＰアドレスである。
【００４２】
そして、情報収集端末２Ｃの送信部２３がセグメントのＮＷ構成情報、ホップ数、および上位ルータ３ＣのＷＡＮ側ＩＰアドレスをＨＧＷ１に送信する（ステップＳ１０６）。
【００４３】
ＨＧＷ１は、情報収集端末２Ｃから受信したＮＷ構成情報、ホップ数、および上位ルータ３ＣのＷＡＮ側ＩＰアドレスを蓄積部１５に格納し、各情報収集端末から受信したこれらの情報を用いてホームネットワーク全体のＮＷ構成情報を構築して蓄積部１５に蓄積する（ステップＳ１０７）。
【００４４】
次に、ＨＧＷがホームネットワーク全体のＮＷ構成情報を構築する処理について説明する。
【００４５】
図６は、ＨＧＷ１がホームネットワーク全体のＮＷ構成情報を構築する処理の流れを示すフローチャートである。
【００４６】
まず、ホップ数が１の情報収集端末からＮＷ構成情報を受信しているか判定する（ステップＳ２０１）。まだ受信していなければホップ数が１の情報収集端末からのＮＷ構成情報の受信を待つ。
【００４７】
ホップ数が１の情報収集端末からＮＷ構成情報を受信している場合、ホップ数ｉを１に初期化し（ステップＳ２０２）、そのＮＷ構成情報をホームネットワーク全体のＮＷ構成情報の元にする（ステップＳ２０３）。
【００４８】
そして、ホップ数ｉを１増加し（ステップＳ２０４）、ホップ数ｉの情報収集端末から受信したＮＷ構成情報が存在するか判定する（ステップＳ２０５）。ＮＷ構成情報が存在しない場合はホームネットワーク全体のＮＷ構成情報が構築されたとして処理を終了する。
【００４９】
ホップ数ｉのＮＷ構成情報が存在する場合、そのＮＷ構成情報をホームネットワーク全体のＮＷ構成情報に統合する（ステップＳ２０６）。具体的には、処理対象のホップ数ｉのＮＷ構成情報のセグメントの上位ルータのＷＡＮ側ＩＰアドレスと同じＩＰアドレスを持つデバイスをホームネットワーク全体のＮＷ構成情報から検索し、そのデバイスが記載されている箇所（＜ｄｅｖｉｃｅ＞タグで囲まれた部分）を処理対象のＮＷ構成情報（＜ｔｏｐｏｌｏｇｙ＞タグで囲まれた部分）で上書きする。このとき、処理対象のＮＷ構成情報のルートデバイスのＩＰアドレス、ＭＡＣアドレスは、上書きされるデバイスのＩＰアドレス、ＭＡＣアドレス、つまりＷＡＮ側のＩＰアドレスとＭＡＣアドレスに変更する。
【００５０】
そして、まだホームネットワーク全体のＮＷ構成情報に統合していないホップ数ｉのＮＷ構成情報が存在するか判定する（ステップＳ２０７）。統合していないホップ数ｉのＮＷ構成情報が存在する場合は、ステップＳ２０６に戻り、ＮＷ構成情報を統合し、存在しない場合は、ステップＳ２０４に戻り、ホップ数ｉを増加する。そして、ステップＳ２０５でホップ数ｉのＮＷ構成情報が存在するか否か判定し、存在しない場合は、ＮＷ構成情報が構築されたとして処理を終了する。
【００５１】
次に、ＮＷ構成情報の統合について具体例を用いて説明する。
【００５２】
図７（ａ）は、ホップ数が１の情報収集端末２Ａから受信したＮＷ構成情報を示し、図７（ｂ）は、ホップ数が２の情報収集端末２Ｄから受信したＮＷ構成情報を示す。図７（ａ）に示すＮＷ構成情報では、ＨＧＷ１をルートデバイスとし、ＨＧＷ１に情報収集端末２Ａ、ルータ３Ｂ，３Ｄが接続されている。図７（ｂ）に示すＮＷ構成情報では、ルータ３Ｄをルートデバイスとし、ルータ３Ｄに情報収集端末２Ｄ、テレビ４Ｄが接続されている。
【００５３】
図６のステップＳ２０３では、この図７（ａ）のＮＷ構成情報、つまりホップ数が１の情報収集端末２Ａから受信したＮＷ構成情報をホームネットワーク全体のＮＷ構成情報の元とし、このＮＷ構成情報に他のＮＷ構成情報を統合する。
【００５４】
図６のステップＳ２０６では、図７（ｂ）の上位ルータのＷＡＮ側ＩＰアドレス（１９２．１６８．１．５７）と同じＩＰアドレスを持つデバイスを図７（ａ）に示すホームネットワーク全体のＮＷ構成情報から検索する。図７の例では、ルータ３ＤのＩＰアドレスが図７（ｂ）の上位ルータのＷＡＮ側ＩＰアドレスと一致する。
【００５５】
そして、図８に示すように、図７（ａ）のＮＷ構成情報のルータ３Ｄの情報が記載されている箇所に、図７（ｂ）のＮＷ構成情報を上書きする。このとき、上書きしたＮＷ構成情報のルートデバイスのＩＰアドレス、ＭＡＣアドレスを上書きされるデバイスのＩＰアドレス、ＭＡＣアドレスに変更する。図８の例では、図７（ｂ）のＮＷ構成情報のルータ３ＤのＩＰアドレス（１９２．１６８．４．１）を図７（ａ）のルータ３ＤのＩＰアドレス（１９２．１６８．１．５７）、つまりルータ３ＤのＷＡＮ側ＩＰアドレスに変更している。
【００５６】
以上説明したように、本実施の形態によれば、情報収集端末２が、同一セグメントの機器情報と接続経路情報を収集して同一セグメントのＮＷ構成情報を構築し、ＨＧＷ１の固定的な名前を名前解決してＨＧＷ１のＩＰアドレスを取得し、ＨＧＷ１までのホップ数、同一セグメントの上位ルータのＷＡＮ側ＩＰアドレスを取得し、同一セグメントのＮＷ構成情報とともにホップ数、上位ルータのＷＡＮ側ＩＰアドレスをＨＧＷ１に送信し、ＨＧＷ１が、各情報収集端末２からＮＷ構成情報、ホップ数、上位ルータのＷＡＮ側ＩＰアドレスを受信し、受信したＮＷ構成情報を統合してホームネットワーク全体のＮＷ構成情報を構築することにより、ホームネットワークが複数のセグメントに分割されている場合でも、各セグメントの情報収集端末２からＮＷ構成情報をＨＧＷ１が受信して統合するので、ホームネットワーク全体の構成を把握することができる。
【符号の説明】
【００５７】
１…ＨＧＷ
１１…受信部
１２…名前解決部
１３…統合部
１４…ＮＷ構成情報送信部
１５…蓄積部
２，２Ａ，２Ｂ，２Ｃ，２Ｄ…情報収集端末
２１…収集部
２２…アドレス取得部
２３…送信部
２４…ＮＷ構成情報取得部
２５…蓄積部
３Ｂ，３Ｃ，３Ｄ…ルータ
４Ｄ…テレビ
【図１】
0005619715.tif 000002
【図２】
0005619715.tif 000003
【図３】
0005619715.tif 000004
【図４】
0005619715.tif 000005
【図５】
0005619715.tif 000006
【図６】
0005619715.tif 000007
【図７】
0005619715.tif 000008
【図８】
0005619715.tif 000009