(57)【要約】【課題】ユーザがネットワーク端末のネットワーク情報を意図通りに設定可能なネットワーク情報制御システムを提供する。【解決手段】ＩＰアドレス等のネットワーク情報を用いてパケットを送受信する端末ｂ０１，ｂ０２，ｂ０３間の接続関係と各端末のネットワーク情報とを含むユーザからの登録情報を管理する監視装置ａ０１は、ネットワーク情報設定済みの端末ｂ０１からネットワーク情報未設定の隣接の端末ｂ０２の接続を検出した旨を受信すると、端末ｂ０２のネットワーク情報を返送する。端末ｂ０１は受信した端末ｂ０２のネットワーク情報と監視装置ａ０１のＩＰアドレスをＭＡＣフレームの形式で端末ｂ０２に対して送信し、端末ｂ０２に設定する。ネットワーク情報の設定を完了した端末ｂ０２は、監視装置ａ０１に監視の開始を要求して、端末ｂ０２に接続の可能性があるすべての端末に関するネットワーク情報を監視装置ａ０１から受信し記憶する。【選択図】図１
2008227812.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介してＩＰアドレスを用いてパケットを送受信する端末と、各端末間の接続関係を示す配置情報と各端末に設定すべきネットワーク情報とを少なくとも含むユーザからの登録情報を管理する登録テーブルを有し、前記ネットワーク上の各端末に前記登録テーブルに登録した前記ネットワーク情報を設定する制御を行う監視装置とを備えたネットワーク情報制御システムにおいて、前記監視装置は、前記ネットワーク上に接続された端末からの通知に基づいて、指定された端末に対するネットワーク情報の設定動作を行うことを特徴とするネットワーク情報制御システム。
【請求項２】
前記登録テーブルに登録する前記ネットワーク情報として、少なくとも端末のＩＰアドレスを含むことを特徴とする請求項１に記載のネットワーク情報制御システム。
【請求項３】
前記ネットワーク上に接続された端末のうち、前記ネットワークを構築当初において前記監視装置と直接接続される先頭の最近傍端末に該最近傍端末のネットワーク情報および前記監視装置のＩＰアドレスをユーザが設定するだけで、他の端末に関するネットワーク情報の設定をユーザが行うことなく、以降は、前記ネットワーク上に接続された端末のうち、ネットワーク情報を設定済みの端末が、隣接する隣接端末が前記ネットワークに接続されたことをＳＴＰプロトコル（Ｓｐａｎｎｉｎｎｇ−Ｔｒｅｅ  Ｐｒｏｔｏｃｏｌ）により検出した際に、検出した前記隣接端末のネットワーク情報を取得することを要求する通知を前記監視装置に送信することにより、前記監視装置から前記隣接端末のネットワーク情報を取得し、前記隣接端末に転送して、前記隣接端末にネットワーク情報を設定することを特徴とする請求項１または２に記載のネットワーク情報制御システム。
【請求項４】
ネットワーク情報を設定済みの端末が、当該端末に隣接する隣接端末が前記ネットワークに接続されたことを検出した際に、検出した該隣接端末のネットワーク情報を記憶していない場合に、ネットワーク情報を未取得の該隣接端末の接続を新規に検出した旨を示す新規隣接端末検出パケットを前記監視装置に対して送信することを特徴とする請求項３に記載のネットワーク情報制御システム。
【請求項５】
前記監視装置は、前記新規隣接端末検出パケットを前記端末から受信した際に、前記新規隣接端末検出パケットにて通知された前記隣接端末に関するネットワーク情報が前記登録テーブルに登録済みか否かを確認し、未登録であった場合、その旨をユーザに通知する警告メッセージを出力し、ユーザにより、前記隣接端末のネットワーク情報を前記登録テーブルに登録されるまで、待ち合わせることを特徴とする請求項４に記載のネットワーク情報制御システム。
【請求項６】
前記監視装置は、前記新規隣接端末検出パケットを前記端末から受信した際に、前記新規隣接端末検出パケットにて通知された前記隣接端末に関するネットワーク情報が前記登録テーブルに登録済みか否かを確認し、登録済みであった場合、前記登録テーブルに登録されている前記隣接端末のネットワーク情報と、当該監視装置のＩＰアドレスとを少なくとも含むネットワーク情報設定用パケットを生成して、前記新規隣接端末検出パケットの送信元の端末に送信することを特徴とする請求項５に記載のネットワーク情報制御システム。
【請求項７】
前記監視装置から前記ネットワーク情報設定用パケットを受信した端末は、前記ネットワーク情報設定用パケットに含まれている前記隣接端末のネットワーク情報を記憶するとともに、前記隣接端末のネットワーク情報と前記監視装置のＩＰアドレスとを少なくとも含む情報をネットワーク情報設定用ＭＡＣフレームとして前記隣接端末のＭＡＣアドレスを用いて前記隣接端末に送信することを特徴とする請求項６に記載のネットワーク情報制御システム。
【請求項８】
ネットワーク情報を設定済みの端末が、当該端末に隣接する隣接端末が前記ネットワークに接続されたことを検出した際に、検出した前記隣接端末のネットワーク情報を前記監視装置から転送されて既に記憶している場合、ネットワーク情報を取得済みの前記隣接端末の接続を検出した旨を示す既存隣接端末検出パケットを前記監視装置に対して送信するとともに、記憶済みの前記隣接端末のネットワーク情報と前記監視装置のＩＰアドレスとを少なくとも含む情報をネットワーク情報設定用ＭＡＣフレームとして前記隣接端末のＭＡＣアドレスを用いて前記隣接端末に送信することを特徴とする請求項３に記載のネットワーク情報制御システム。
【請求項９】
前記隣接端末に前記ネットワーク情報設定用ＭＡＣフレームを送信した端末は、前記隣接端末から正常に受信したことを示す設定受信ＭＡＣフレームを受信するまで、あらかじめ定めた時間間隔で繰り返し送信することを特徴とする請求項７または８に記載のネットワーク情報制御システム。
【請求項１０】
前記ネットワークに接続した端末が、隣接端末から前記ネットワーク情報設定用ＭＡＣフレームを受信した際に、前記ネットワーク情報設定用ＭＡＣフレームの送信元の前記隣接端末に、正常に受信したことを示す設定受信ＭＡＣフレームを送信元の前記隣接端末のＭＡＣアドレスを用いて返送するとともに、前記ネットワーク情報設定用ＭＡＣフレームに含まれている前記ネットワーク情報を自端末に設定し、前記監視装置のＩＰアドレスを登録することを特徴とする請求項７ないし９のいずれかに記載のネットワーク情報制御システム。
【請求項１１】
前記ネットワークに接続した端末が、隣接端末から受信した前記ネットワーク情報設定用ＭＡＣフレームに基づいて、ネットワーク情報の設定と前記監視装置のＩＰアドレスの登録を終了した際に、前記監視装置に対して、監視対象として監視の開始を要求する監視開始パケットを前記監視装置のＩＰアドレスを用いて送信することを特徴とする請求項１０に記載のネットワーク情報制御システム。
【請求項１２】
前記監視装置は、前記監視開始パケットを前記端末から受信した際に、前記監視開始パケットの送信元の前記端末が前記登録テーブルに登録済みか否かを確認し、登録済みであった場合、前記端末を監視対象として登録するとともに、当該端末のポートに隣接端末として接続される可能性があるすべての端末のネットワーク情報を、前記登録テーブルを参照して取り出し、隣接端末として接続される可能性があるすべての端末のネットワーク情報と、当該監視装置のＩＰアドレスとを少なくとも含むネットワーク情報設定用パケットを生成して、前記監視開始パケットの送信元の端末に送信することを特徴とする請求項１１に記載のネットワーク情報制御システム。
【請求項１３】
前記監視装置から前記ネットワーク情報設定用パケットを受信した端末は、前記ネットワーク情報設定用パケットに含まれている、隣接端末として接続される可能性があるすべての端末のネットワーク情報を記憶することを特徴とする請求項１２に記載のネットワーク情報制御システム。
【請求項１４】
前記監視装置から受信した前記ネットワーク情報設定用パケットに含まれている、隣接端末として接続される可能性があるすべての端末のネットワーク情報を記憶した端末が、当該端末に隣接する隣接端末の接続を検出した際に、検出した前記隣接端末のネットワーク情報を記憶しているか否か確認し、記憶している場合、ネットワーク情報を取得済みの前記隣接端末の接続を検出した旨を示す前記既存隣接端末検出パケットを前記監視装置に対して送信するとともに、記憶済みの前記隣接端末のネットワーク情報と前記監視装置のＩＰアドレスとを少なくとも含む情報を前記ネットワーク情報設定用ＭＡＣフレームとして前記隣接端末のＭＡＣアドレスを用いて前記隣接端末に送信することを特徴とする請求項１３に記載のネットワーク情報制御システム。
【請求項１５】
前記監視装置から受信した前記ネットワーク情報設定用パケットに含まれている、隣接端末として接続される可能性があるすべての端末のネットワーク情報を記憶した端末が、当該端末に隣接する隣接端末の接続を検出した際に、検出した前記隣接端末のネットワーク情報を記憶しているか否か確認し、記憶していなかった場合、ネットワーク情報を未取得の前記隣接端末の接続を新規に検出した旨を示す前記新規隣接端末検出パケットを前記監視装置に対して送信することを特徴とする請求項１３に記載のネットワーク情報制御システム。
【請求項１６】
ネットワークを介してＩＰアドレスを用いてパケットを送受信する端末と、各端末間の接続関係を示す配置情報と各端末に設定すべきネットワーク情報とを少なくとも含むユーザからの登録情報を管理する登録テーブルを有し、前記ネットワーク上の各端末に前記登録テーブルに登録した前記ネットワーク情報を設定する制御を行う監視装置とを備え、前記ネットワークに接続される端末のネットワーク情報の設定を制御するネットワーク情報制御方法において、前記監視装置が、前記ネットワーク上に接続された端末からの通知に基づいて、指定された端末に対するネットワーク情報の設定動作を行うことを特徴とするネットワーク情報制御方法。
【請求項１７】
前記登録テーブルに登録する前記ネットワーク情報として、少なくとも端末のＩＰアドレスを含むことを特徴とする請求項１６に記載のネットワーク情報制御方法。
【請求項１８】
前記ネットワーク上に接続された端末のうち、前記ネットワークを構築当初において前記監視装置と直接接続される先頭の最近傍端末に該最近傍端末のネットワーク情報および前記監視装置のＩＰアドレスをユーザが設定するだけで、他の端末に関するネットワーク情報の設定をユーザが行うことなく、以降は、前記ネットワーク上に接続された端末のうち、ネットワーク情報を設定済みの端末が、隣接する隣接端末が前記ネットワークに接続されたことをＳＴＰプロトコル（Ｓｐａｎｎｉｎｎｇ−Ｔｒｅｅ  Ｐｒｏｔｏｃｏｌ）により検出した際に、検出した前記隣接端末のネットワーク情報を取得することを要求する通知を前記監視装置に送信することにより、前記監視装置から前記隣接端末のネットワーク情報を取得し、前記隣接端末に転送して、前記隣接端末にネットワーク情報を設定することを特徴とする請求項１６または１７に記載のネットワーク情報制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク情報制御システムおよびネットワーク情報制御方法に関する。
【背景技術】
【０００２】
一般に、監視装置によってネットワーク端末を監視する場合、ＴＣＰ／ＩＰによるネットワークを用いた監視方法では、各ネットワーク端末のＩＰアドレスの設定が必須となっている。従来のように、各ネットワーク端末に対してＩＰアドレスを割り付ける方法として、各ネットワーク端末に対してユーザが一々設定を行うことにすると、管理対象のネットワーク端末数が増加することに伴って、ユーザによるＩＰアドレスの割り付けに要する手間が大幅に増大してしまう。
【０００３】
一方、特許文献１に示す特開２００５−１９７７９３号公報「ネットワークアドレス割当装置、ネットワークアドレス割当方法およびネットワークアドレス割当プログラム」に記載されているように、ＤＨＣＰ（Dynamic Host Configuration
Protocol）により無作為なＩＰアドレスを割り当てることにすると、ユーザが意図しないＩＰアドレスが各ネットワーク端末に対して割り付けられてしまう結果を招く。
【０００４】
また、特許文献２に示す特開２００１−２８５３０５号公報「ＩＰアドレス設定装置およびＩＰアドレス設定方法」に記載されているように、ＤＨＣＰによりＭＡＣアドレスを指定してＩＰアドレスを割り付けることにすると、各ネットワーク端末のＭＡＣアドレスをユーザがあらかじめ把握していることが必要である。
【特許文献１】特開２００５−１９７７９３号公報（第７−８頁）
【特許文献２】特開２００５−１９７７９３号公報（第４−５頁）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
前述のように、従来のＩＰアドレスの設定方法では、ＩＰアドレスを割り当てるためのユーザの負担が伴ったり、意図しないアドレスが割り当てられたりするという弊害があった。
【０００６】
そこで、本発明の目的は、ユーザは、各端末のＭＡＣアドレスを把握することなく、各端末のネットワーク上の配置を決定するだけで、各端末それぞれに意図したＩＰアドレス等のネットワーク情報を設定することを可能にするネットワーク情報制御システムおよびネットワーク情報制御方法を提供することにある。
【課題を解決するための手段】
【０００７】
前述の課題を解決するため、本発明によるネットワーク情報制御システムおよびネットワーク情報制御方法は、次のような特徴的な構成を採用している。
【０００８】
（１）ネットワークを介してＩＰアドレスを用いてパケットを送受信する端末と、各端末間の接続関係を示す配置情報と各端末に設定すべきネットワーク情報とを少なくとも含むユーザからの登録情報を管理する登録テーブルを有し、前記ネットワーク上の各端末に前記登録テーブルに登録した前記ネットワーク情報を設定する制御を行う監視装置とを備えたネットワーク情報制御システムにおいて、前記監視装置は、前記ネットワーク上に接続された端末からの通知に基づいて、指定された端末に対するネットワーク情報の設定動作を行うネットワーク情報制御システム。
（２）前記登録テーブルに登録する前記ネットワーク情報として、少なくとも端末のＩＰアドレスを含む上記（１）のネットワーク情報制御システム。
（３）前記ネットワーク上に接続された端末のうち、前記ネットワークを構築当初において前記監視装置と直接接続される先頭の最近傍端末に該最近傍端末のネットワーク情報および前記監視装置のＩＰアドレスをユーザが設定するだけで、他の端末に関するネットワーク情報の設定をユーザが行うことなく、以降は、前記ネットワーク上に接続された端末のうち、ネットワーク情報を設定済みの端末が、隣接する隣接端末が前記ネットワークに接続されたことをＳＴＰプロトコル（Ｓｐａｎｎｉｎｎｇ−Ｔｒｅｅ  Ｐｒｏｔｏｃｏｌ）により検出した際に、検出した前記隣接端末のネットワーク情報を取得することを要求する通知を前記監視装置に送信することにより、前記監視装置から前記隣接端末のネットワーク情報を取得し、前記隣接端末に転送して、前記隣接端末にネットワーク情報を設定する上記（１）または（２）のネットワーク情報制御システム。
（４）ネットワーク情報を設定済みの端末が、当該端末に隣接する隣接端末が前記ネットワークに接続されたことを検出した際に、検出した該隣接端末のネットワーク情報を記憶していない場合に、ネットワーク情報を未取得の該隣接端末の接続を新規に検出した旨を示す新規隣接端末検出パケットを前記監視装置に対して送信する上記（３）のネットワーク情報制御システム。
（５）前記監視装置は、前記新規隣接端末検出パケットを前記端末から受信した際に、前記新規隣接端末検出パケットにて通知された前記隣接端末に関するネットワーク情報が前記登録テーブルに登録済みか否かを確認し、未登録であった場合、その旨をユーザに通知する警告メッセージを出力し、ユーザにより、前記隣接端末のネットワーク情報を前記登録テーブルに登録されるまで、待ち合わせる上記（４）のネットワーク情報制御システム。
（６）前記監視装置は、前記新規隣接端末検出パケットを前記端末から受信した際に、前記新規隣接端末検出パケットにて通知された前記隣接端末に関するネットワーク情報が前記登録テーブルに登録済みか否かを確認し、登録済みであった場合、前記登録テーブルに登録されている前記隣接端末のネットワーク情報と、当該監視装置のＩＰアドレスとを少なくとも含むネットワーク情報設定用パケットを生成して、前記新規隣接端末検出パケットの送信元の端末に送信する上記（５）のネットワーク情報制御システム。
（７）前記監視装置から前記ネットワーク情報設定用パケットを受信した端末は、前記ネットワーク情報設定用パケットに含まれている前記隣接端末のネットワーク情報を記憶するとともに、前記隣接端末のネットワーク情報と前記監視装置のＩＰアドレスとを少なくとも含む情報をネットワーク情報設定用ＭＡＣフレームとして前記隣接端末のＭＡＣアドレスを用いて前記隣接端末に送信する上記（６）のネットワーク情報制御システム。
（８）ネットワーク情報を設定済みの端末が、当該端末に隣接する隣接端末が前記ネットワークに接続されたことを検出した際に、検出した前記隣接端末のネットワーク情報を前記監視装置から転送されて既に記憶している場合、ネットワーク情報を取得済みの前記隣接端末の接続を検出した旨を示す既存隣接端末検出パケットを前記監視装置に対して送信するとともに、記憶済みの前記隣接端末のネットワーク情報と前記監視装置のＩＰアドレスとを少なくとも含む情報をネットワーク情報設定用ＭＡＣフレームとして前記隣接端末のＭＡＣアドレスを用いて前記隣接端末に送信する上記（３）のネットワーク情報制御システム。
（９）前記隣接端末に前記ネットワーク情報設定用ＭＡＣフレームを送信した端末は、前記隣接端末から正常に受信したことを示す設定受信ＭＡＣフレームを受信するまで、あらかじめ定めた時間間隔で繰り返し送信する上記（７）または（８）のネットワーク情報制御システム。
（１０）前記ネットワークに接続した端末が、隣接端末から前記ネットワーク情報設定用ＭＡＣフレームを受信した際に、前記ネットワーク情報設定用ＭＡＣフレームの送信元の前記隣接端末に、正常に受信したことを示す設定受信ＭＡＣフレームを送信元の前記隣接端末のＭＡＣアドレスを用いて返送するとともに、前記ネットワーク情報設定用ＭＡＣフレームに含まれている前記ネットワーク情報を自端末に設定し、前記監視装置のＩＰアドレスを登録する上記（７）ないし（９）のいずれかのネットワーク情報制御システム。
（１１）前記ネットワークに接続した端末が、隣接端末から受信した前記ネットワーク情報設定用ＭＡＣフレームに基づいて、ネットワーク情報の設定と前記監視装置のＩＰアドレスの登録を終了した際に、前記監視装置に対して、監視対象として監視の開始を要求する監視開始パケットを前記監視装置のＩＰアドレスを用いて送信する上記（１０）のネットワーク情報制御システム。
（１２）前記監視装置は、前記監視開始パケットを前記端末から受信した際に、前記監視開始パケットの送信元の前記端末が前記登録テーブルに登録済みか否かを確認し、登録済みであった場合、前記端末を監視対象として登録するとともに、当該端末のポートに隣接端末として接続される可能性があるすべての端末のネットワーク情報を、前記登録テーブルを参照して取り出し、隣接端末として接続される可能性があるすべての端末のネットワーク情報と、当該監視装置のＩＰアドレスとを少なくとも含むネットワーク情報設定用パケットを生成して、前記監視開始パケットの送信元の端末に送信する上記（１１）のネットワーク情報制御システム。
（１３）前記監視装置から前記ネットワーク情報設定用パケットを受信した端末は、前記ネットワーク情報設定用パケットに含まれている、隣接端末として接続される可能性があるすべての端末のネットワーク情報を記憶する上記（１２）のネットワーク情報制御システム。
（１４）前記監視装置から受信した前記ネットワーク情報設定用パケットに含まれている、隣接端末として接続される可能性があるすべての端末のネットワーク情報を記憶した端末が、当該端末に隣接する隣接端末の接続を検出した際に、検出した前記隣接端末のネットワーク情報を記憶しているか否か確認し、記憶している場合、ネットワーク情報を取得済みの前記隣接端末の接続を検出した旨を示す前記既存隣接端末検出パケットを前記監視装置に対して送信するとともに、記憶済みの前記隣接端末のネットワーク情報と前記監視装置のＩＰアドレスとを少なくとも含む情報を前記ネットワーク情報設定用ＭＡＣフレームとして前記隣接端末のＭＡＣアドレスを用いて前記隣接端末に送信する上記（１３）のネットワーク情報制御システム。
（１５）前記監視装置から受信した前記ネットワーク情報設定用パケットに含まれている、隣接端末として接続される可能性があるすべての端末のネットワーク情報を記憶した端末が、当該端末に隣接する隣接端末の接続を検出した際に、検出した前記隣接端末のネットワーク情報を記憶しているか否か確認し、記憶していなかった場合、ネットワーク情報を未取得の前記隣接端末の接続を新規に検出した旨を示す前記新規隣接端末検出パケットを前記監視装置に対して送信する上記（１３）のネットワーク情報制御システム。
（１６）ネットワークを介してＩＰアドレスを用いてパケットを送受信する端末と、各端末間の接続関係を示す配置情報と各端末に設定すべきネットワーク情報とを少なくとも含むユーザからの登録情報を管理する登録テーブルを有し、前記ネットワーク上の各端末に前記登録テーブルに登録した前記ネットワーク情報を設定する制御を行う監視装置とを備え、前記ネットワークに接続される端末のネットワーク情報の設定を制御するネットワーク情報制御方法において、前記監視装置が、前記ネットワーク上に接続された端末からの通知に基づいて、指定された端末に対するネットワーク情報の設定動作を行うネットワーク情報制御方法。
（１７）前記登録テーブルに登録する前記ネットワーク情報として、少なくとも端末のＩＰアドレスを含む上記（１６）のネットワーク情報制御方法。
（１８）前記ネットワーク上に接続された端末のうち、前記ネットワークを構築当初において前記監視装置と直接接続される先頭の最近傍端末に該最近傍端末のネットワーク情報および前記監視装置のＩＰアドレスをユーザが設定するだけで、他の端末に関するネットワーク情報の設定をユーザが行うことなく、以降は、前記ネットワーク上に接続された端末のうち、ネットワーク情報を設定済みの端末が、隣接する隣接端末が前記ネットワークに接続されたことをＳＴＰプロトコル（Ｓｐａｎｎｉｎｎｇ−Ｔｒｅｅ  Ｐｒｏｔｏｃｏｌ）により検出した際に、検出した前記隣接端末のネットワーク情報を取得することを要求する通知を前記監視装置に送信することにより、前記監視装置から前記隣接端末のネットワーク情報を取得し、前記隣接端末に転送して、前記隣接端末にネットワーク情報を設定する上記（１６）または（１７）のネットワーク情報制御方法。
【発明の効果】
【０００９】
本発明のネットワーク情報制御システムおよびネットワーク情報制御方法によれば、以下のような効果を得ることができる。
【００１０】
第１の効果は、ユーザは、監視装置上に、端末の位置情報つまりネットワークに接続される端末の配置（Ｐｏｒｔ）を配置情報として設定することにより、端末におけるＭＡＣアドレス等を気にすることなく、期待するＩＰアドレス等のネットワーク情報を設定することが可能であるという点にある。また、端末の入れ替え等があっても、監視装置側では、気にすることなく監視の続行が可能となる。
【００１１】
第２の効果は、ユーザは、監視装置に直接接続された先頭の端末のＩＰアドレス等のネットワーク情報のみ人手で設定を行うだけで、他の端末については、意識することなく、所望のＩＰアドレス等のネットワーク情報の設定を、人手で行う必要はなく、自動的に行うことが可能であるという点にある。
【００１２】
第３の効果は、監視装置側にて各端末に割り付けた全てのネットワーク情報を一元管理することができ、ユーザの人的ミスによるネットワーク情報の誤設定などによるＩＰアドレスの重複を防ぐことが可能であるという点にある。
【発明を実施するための最良の形態】
【００１３】
以下、本発明によるネットワーク情報制御システムおよびネットワーク情報制御方法の好適な実施例について添付図を参照して説明する。
【００１４】
（本発明の特徴）
本発明の実施例の説明に先立って、本発明の特徴について、その概要を説明する。本発明は、監視装置からスイッチおよびルータ相当のネットワーク端末（以下、単に「端末」と略称する）のＩＰアドレス等のネットワーク情報を監視装置上において任意に登録した通りに自動的に設定することができ、かつ、監視装置とパケット送受信を行うための監視装置のＩＰアドレスを各端末に自動的に登録することが可能であることを特徴としている。
【００１５】
ここで、監視装置においては、監視対象とする端末のＩＰアドレスの登録情報・位置情報・接続形態情報などの配置情報を保持する機能を有している。一方、端末においては、人的に（つまり人手を介して）ＩＰアドレス等のネットワーク情報を設定することができる機能を有しており、ネットワークの構築当初においては、監視装置に直接接続される先頭の端末においては、監視装置と通信を行うために、人的にＩＰアドレス等のネットワーク情報をあらかじめ設定することができる。
【００１６】
また、端末においては、自端末に隣接する他の端末のＭＡＣアドレスを認識することができる機能を有している。ここで、隣接する端末の検索については、公知のＳＴＰプロトコル（Spanning-Tree Protocol）を使用することによって可能であるため、ここでの詳細な説明を省略する。
【００１７】
さらに、端末においては、自端末に隣接する他の端末に対して、Ｐｏｒｔ間を物理的に接続されているため(無線通信を含む)、ＭＡＣフレームのみで通信を行う機能を有しており、隣接する他の端末に対してＩＰアドレス等のネットワーク情報の設定を行うための“ネットワーク情報設定用ＭＡＣフレーム”を送信することができる機能を有している。
【００１８】
さらに、端末においては、隣接する他の端末から“ネットワーク情報設定用ＭＡＣフレーム”を受信した場合に、自端末に対してＩＰアドレス等のネットワーク情報の設定機能および“ネットワーク情報設定用ＭＡＣフレーム”にて通知されてきた監視装置のＩＰアドレスの登録を行う機能を有している。さらに、端末においては、“ネットワーク情報設定用ＭＡＣフレーム”を送信してきた隣接の他の端末に対して、当該“ネットワーク情報設定用ＭＡＣフレーム”に対する応答を意味する“設定済みＭＡＣフレーム”（つまり自端末のネットワーク情報を正常に受信した旨を示すＭＡＣフレーム）を送信する機能を有している。
【００１９】
さらに、端末においては、ネットワーク情報の設定が終了した際に、“ネットワーク情報設定用ＭＡＣフレーム”により登録された監視装置のＩＰアドレスに対して、監視対象としての監視を要求する“監視開始パケット”を送信する機能を有している。監視装置は、“監視開始パケット”を受信することにより、送信元の端末に指定したネットワーク情報が設定済みになったか否かを検知することができる機能を有している。
【００２０】
監視装置は、“監視開始パケット”の送信元の端末に対して、当該端末に接続される可能性があるすべての隣接端末に関するネットワーク情報と監視装置のＩＰアドレスとを含むパケットを、隣接端末の接続を検出した際のネットワーク情報の設定用として“ネットワーク情報設定用パケット”として送信する機能を有している。また、端末においては、監視装置から“ネットワーク情報設定用パケット”を受信した場合、隣接端末のネットワーク情報を記憶するとともに、ネットワーク情報を設定すべき隣接端末が検出された際に、当該隣接端末に対して、設定すべきネットワーク情報と監視装置のＩＰアドレスとを少なくとも含む“ネットワーク情報設定用ＭＡＣフレーム”を送信する機能を有する。また、送信元の監視装置に対して“設定受信パケット”（つまり“ネットワーク情報設定用パケット”の受信確認パケット）を送信する機能を有している。
【００２１】
以上のようにして、本発明においては、監視装置により一意に割り振ったネットワーク情報を、端末側にて個別に設定する必要はなく、監視装置との間の情報交換により自動的に設定することが可能となっている。また、端末に対して監視装置のＩＰアドレスを自動登録することができ、従来は監視装置のＩＰアドレスを個別に設定する必要があった端末に対して、自動的に、監視装置のＩＰアドレスを登録することが可能である。
【００２２】
（実施例の構成）
図１は、本発明によるネットワーク情報制御システムの構成の一例を示すシステム構成図である。図１に示す構成例においては、ＬＡＮなどのネットワークに、監視装置ａ０１、端末ｂ０１,ｂ０２,ｂ０３が接続されている。
【００２３】
ネットワーク構築当初においては、監視装置ａ０１、および、当該監視装置ａ０１と直接接続される最近傍の端末ｂ０１においては、監視装置ａ０１と端末ｂ０１間のネットワーク通信を、ＩＰパケットを使用して行うことができるように、人的に（人手によって）それぞれのＩＰアドレス等のネットワーク情報をあらかじめ設定することが必要である。ここで、図１においては、端末ｂ０１,ｂ０２,ｂ０３それぞれのＭＡＣアドレスが“００−０Ｃ−７６−００−００−０１”、“００−０Ｃ−７６−００−００−０２”、“００−０Ｃ−７６−００−００−０３”であり、監視装置ａ０１、端末ｂ０１それぞれにユーザが割り当てたＩＰアドレスが、“１９２．１６８．０．１”、“１９２．１６８．０．２”であり、端末ｂ０２,ｂ０３には、まだ、ＩＰアドレスが割り当てられていない状態にある。
【００２４】
一方、図２で示すように、監視装置ａ０１においては、ネットワーク情報制御システムＭＡＰとして、各端末間の接続関係を示す配置情報を設定する配置図と、各端末に割り当てるべきＩＰアドレス等のネットワーク情報を登録しているネットワーク情報割り当て表とを少なくとも含む登録情報をネットワーク情報制御システムＭＡＰ（登録テーブル）として有している。監視装置ａ０１においては、当該監視装置ａ０１における監視対象の各端末に関して、ユーザによって、端末ｂ０１,ｂ０２,ｂ０３の配置図を作成することが可能である。また、配置図の作成過程において、ユーザによって、端末ｂ０１,ｂ０２,ｂ０３に対して任意のＩＰアドレスの割り振りが行われる。図２は、本発明によるネットワーク情報制御システムの監視装置ａ０１でユーザが作成する端末ｂ０１,ｂ０２,ｂ０３の配置図とそれぞれに割り当てるべきネットワーク情報を登録するネットワーク情報制御システムＭＡＰ（登録テーブル）を説明するための模式図である。
【００２５】
図２の配置図においては、監視装置ａ０１と直接接続される最近傍の端末は、端末ｂ０１であり、そのＰｏｒｔ１に隣の端末ｂ０２が接続され、さらに、端末ｂ０２のＰｏｒｔ２に隣の端末ｂ０３が接続されている場合を示している。ここで、図２のＩＰアドレス割り当て表のＩＰアドレス欄に示すように、ユーザが各端末ｂ０１,ｂ０２,ｂ０３に割り付けたいＩＰアドレスとして、監視装置ａ０１にあらかじめ登録したＩＰアドレスは、それぞれ、“１９２．１６８．０．２”、“１９２．１６８．０．３”、“１９２．１６８．０．４”である。
【００２６】
図２のＩＰアドレス割り当て表の割り当て欄に示すように、このうち、監視装置ａ０１と直接接続されている端末ｂ０１については、図１にて説明したように、ネットワーク構築当初において、監視装置ａ０１とＩＰパケットを使用した通信が可能なように人的に（人手にて）ＩＰアドレスが設定され、すでに割り当て済みの状態にあるが、端末ｂ０２，ｂ０３については、まだＩＰアドレスが設定されていない状態にある。なお、各端末ｂ０１,ｂ０２,ｂ０３とも、Ｓｕｂｎｅｔ  Ｍａｓｋ（サブネットマスク）は、 “２５５．２５５．２５５．０”であり、Ｄｅｆａｕｌｔ  Ｇａｔｅｗａｙ（デフォルトゲートウェイ）は“１９２．１６８．０．２５４”であるものとしている。以下、ＩＰアドレス割り当て表に設定されている情報をネットワーク情報と呼ぶことにする。
【００２７】
また、各端末ｂ０１，ｂ０２，ｂ０３は、ＳＴＰプロトコルによる隣接端末探索処理機能を有しており、隣接する端末のＭＡＣアドレスを探索することができる。端末ｂ０１は、Ｐｏｒｔ１に対する隣接端末として端末ｂ０２のＭＡＣアドレスの情報を取得することができる。また、端末ｂ０２は、Ｐｏｒｔ１に対する隣接端末として端末ｂ０１およびＰｏｒｔ２に対する隣接端末として端末ｂ０３のＭＡＣアドレスの情報を取得することができる。端末ｂ０３は、Ｐｏｒｔ１に対する隣接端末として端末ｂ０２のＭＡＣアドレスの情報を取得することができる。
【００２８】
次に、ＩＰアドレス等のネットワーク情報が未設定の端末ｂ０２，ｂ０３に対して、監視装置ａ０１のネットワーク情報割り当て表に登録されているネットワーク情報を設定する動作の一例について、図３のシーケンスチャートを用いて説明する。図３は、ネットワーク情報が未設定の端末ｂ０２，ｂ０３に対して監視装置ａ０１からネットワーク情報を設定する動作の一例を説明するシーケンスチャートであり、監視装置ａ０１が端末ｂ０２にネットワーク情報を設定する際の流れを中心に説明している。
【００２９】
ネットワーク情報設定済みの端末ｂ０１が、ＳＴＰプロトコルによる隣接端末の探索処理機能により、Ｐｏｒｔ１に新規の隣接端末の端末０２が接続されたことを検出すると、監視装置ａ０１に対して、Ｐｏｒｔ番号Ｐｏｒｔ１に対する隣接端末として端末ｂ０２が新規に接続されたことを検出した旨を通知する“新規隣接端末検出パケット”を、監視装置ａ０１のＩＰアドレスを設定して送信する（シーケンスＳＱ１）。つまり、端末ｂ０１が、隣接端末の探索処理結果として検出したＰｏｒｔ１に対する隣接端末ｂ０２に関するネットワーク情報を監視装置ａ０１からまだ受信していない状態にあった場合、ネットワーク情報を有していないネットワーク情報未設定の新規の隣接端末が検出されたものと判断して、図４に示すような“新規隣接端末検出パケット”を生成して、監視装置ａ０１に対して送信する。
【００３０】
図４は、ネットワーク情報を有していないネットワーク情報未設定の新規の隣接端末ｂ０２が検出された旨を監視装置ａ０１に対して通知する“新規隣接端末検出パケット”の一例を示すパケットフォーマットであり、検出した隣接端末を示す“Ｎｅｉｇｈｂｏｒ”欄が“ＮＥＷ（新規）”であり、検出したＰｏｒｔ番号を示す“Ｐｏｒｔ”欄が“Ｐｏｒｔ１”である場合を示している。なお、ネットワーク情報を既に有している隣接端末が検出された旨を監視装置ａ０１に対して通知する場合、図５に示すような“既存隣接端末検出パケット”を生成して、監視装置ａ０１に対して送信する。図５は、ネットワーク情報を既に有している既存の隣接端末が検出された旨を監視装置ａ０１に対して通知する“既存隣接端末検出パケット”の一例を示すパケットフォーマットであり、検出した隣接端末を示す“Ｎｅｉｇｈｂｏｒ”欄が“ＦＯＵＮＤ（検出済み）”であり、検出したＰｏｒｔ番号を示す“Ｐｏｒｔ”欄が“Ｐｏｒｔ１”である場合を示している。
【００３１】
端末ｂ０１からＰｏｒｔ１に対する隣接端末としてネットワーク情報を有していない端末ｂ０２が新規に接続されたことを検出した旨を示す“新規隣接端末検出パケット”を受信した監視装置ａ０１は、図２に示すネットワーク情報制御システムＭＡＰ上に、端末ｂ０１のＰｏｒｔ１に対する接続先の端末つまり端末ｂ０２のネットワーク情報が登録済みであるか否かの確認を行い、登録済みであった場合は、図６に例示する“ネットワーク情報設定用パケット”の送信を“新規隣接端末検出パケット”の送信元の端末ｂ０１に対して行う（シーケンスＳＱ２）。
【００３２】
図６は、ネットワーク情報が未設定の新規の隣接端末ｂ０２に対して設定すべきネットワーク情報を通知するための“ネットワーク情報設定用パケット”の一例を示すパケットフォーマットであり、監視装置ａ０１のネットワーク情報制御システムＭＡＰに人手によって登録済みの当該端末ｂ０２のネットワーク情報を設定することを通知するものである。
【００３３】
図６の例では、図２のネットワーク情報制御システムＭＡＰに示すように、“新規隣接端末検出パケット”の送信元の端末ｂ０１に対して、“Ｐｏｒｔ”欄に示す“Ｐｏｒｔ１”において検出した隣接端末の端末ｂ０２に関するネットワーク情報として、“ＩＰ  Ａｄｄｒｅｓｓ”欄に示す“１９２．１６８．０．３”、“Ｓｕｂｎｅｔ  Ｍａｓｋ”欄に示す“２５５．２５５．２５５．０”、“Ｄｅｆａｕｌｔ  Ｇａｔｅｗａｙ”欄に示す“１９２．１６８．０．２５４”を、送信元の監視装置ａ０１のＩＰアドレスを端末ｂ０２に対して通知するための“Ｏｂｓｅｒｖｅｒ  Ａｄｄｒｅｓｓ”欄に設定した“１９２．１６８．０．１”という監視装置ａ０１のＩＰアドレスとともに、送信してくる例を示している。
【００３４】
なお、端末ｂ０１のＰｏｒｔ１において新規の隣接端末として端末ｂ０２を検出した旨を示す“新規隣接端末検出パケット”を受信した監視装置ａ０１が、図２に示すネットワーク情報制御システムＭＡＰ上に、端末ｂ０１のＰｏｒｔ１に対する接続先の端末つまり端末ｂ０２に関するネットワーク情報が登録されていなかった場合は、ユーザに対して、端末ｂ０１のＰｏｒｔ１に対する接続先の端末つまり端末ｂ０２に関するネットワーク情報が登録されていない旨を通知する警告メッセージを出力し、ユーザが、端末ｂ０１のＰｏｒｔ１に対する接続先の端末ｂ０２に関するネットワーク情報が登録終了するまで、監視装置ａ０１は一旦待機状態になり、登録が終了した時点で、待機状態から脱して、図６で示す“ネットワーク情報設定用パケット”の送信を“新規隣接端末検出パケット”の送信元の端末ｂ０１に対して行う（シーケンスＳＱ２）。
【００３５】
監視装置ａ０１から“ネットワーク情報設定用パケット”を受信した端末ｂ０１は、“ネットワーク情報設定用パケット”の受信確認パケットとして“設定受信パケット”を、送信元の監視装置ａ０１に対して返送する（シーケンスＳＱ３）。“設定受信パケット”は、図７に示すように、“ネットワーク情報設定用パケット”として受信した情報を、そのまま、設定する形で構成される。
【００３６】
図７は、“ネットワーク情報設定用パケット”の受信確認パケットとして返送する“設定受信パケット”の一例を示すパケットフォーマットであり、“ネットワーク情報設定用パケット”の送信元の監視装置ａ０１に対して、受信した旨を通知するものである。
【００３７】
図７の“設定受信パケット”の例では、“Ｐｏｒｔ”欄に示す“Ｐｏｒｔ１”、“ＩＰ  Ａｄｄｒｅｓｓ”欄に示す“１９２．１６８．０．３”、“Ｓｕｂｎｅｔ  Ｍａｓｋ”欄に示す“２５５．２５５．２５５．０”、“Ｄｅｆａｕｌｔ  Ｇａｔｅｗａｙ”欄に示す“１９２．１６８．０．２５４”、“Ｏｂｓｅｒｖｅｒ  Ａｄｄｒｅｓｓ”欄に示す“１９２．１６８．０．１”と、受信した図６の“ネットワーク情報設定用パケット”の内容をそのまま設定して返送される例を示している。
【００３８】
さらに、“ネットワーク情報設定用パケット”を受信した端末ｂ０１は、“ネットワーク情報設定用パケット”に設定されているＰｏｒｔ１に接続されている隣接端末の端末ｂ０２に関するネットワーク情報を記憶するとともに、あらかじめ探索済みのＭＡＣアドレスを参照して、“ネットワーク情報設定用パケット”に指定されているＰｏｒｔ１に対する隣接端末が存在しているか再度確認し、存在していた場合は、当該隣接端末ｂ０２のＭＡＣアドレスを取り出して、図８で例示するような“ネットワーク情報設定用ＭＡＣフレーム”を作成して、隣接端末の端末ｂ０２に対して送信する（シーケンスＳＱ４）。
【００３９】
図８は、隣接端末に対してネットワーク情報の設定を指示する“ネットワーク情報設定用ＭＡＣフレーム”の一例を示すフレームフォーマットであり、監視装置ａ０１から図６のような“ネットワーク情報設定用パケット”によって通知されてきた端末ｂ０２に関するネットワーク情報をそのまま設定している。つまり、隣接端末ｂ０２のＭＡＣアドレス“００−０Ｃ−７６−００−００−０２”に対して、監視装置ａ０１から受信した“ネットワーク情報設定用パケット”のＩＰアドレス“１９２．１６８．０．３”、Ｓｕｂｎｅｔ  Ｍａｓｋ“２５５．２５５．２５５．０”、Ｄｅｆａｕｌｔ  Ｇａｔｅｗａｙ“１９２．１６８．０．２５４”、および、監視装置ａ０１のＩＰアドレスを示すＯｂｓｅｒｖｅｒ  Ａｄｄｒｅｓｓ“１９２．１６８．０．１”を隣接端末ｂ０２に対して転送するものである。
【００４０】
端末ｂ０１から“ネットワーク情報設定用ＭＡＣフレーム”を受信した端末ｂ０２は、受信した“ネットワーク情報設定用ＭＡＣフレーム”の内容に従って当該端末ｂ０２自身のネットワーク情報を設定するとともに、監視装置ａ０１のＩＰアドレス“１９２．１６８．０．１”を登録して記憶する。端末ｂ０２は、当該端末ｂ０２自身のネットワーク情報の設定、監視装置ａ０１のＩＰアドレスの登録を行うとともに、“ネットワーク情報設定用ＭＡＣフレーム”の送信元の端末ｂ０１のＭＡＣアドレスを取り出して、端末ｂ０１に対して、“ネットワーク情報設定用ＭＡＣフレーム”に対する応答を意味する図９に例示するような“設定受信ＭＡＣフレーム”（つまりネットワーク情報受信済みＭＡＣフレーム）を送信する（シーケンスＳＱ５）。
【００４１】
図９は、“ネットワーク情報設定用ＭＡＣフレーム”の応答フレームとして返送する“設定受信ＭＡＣフレーム”の一例を示すフレームフォーマットであり、“ネットワーク情報設定用ＭＡＣフレーム”の送信元の端末ｂ０１に対して、ネットワーク情報を正常に受信した旨を通知するものである。つまり、隣接端末ｂ０１のＭＡＣアドレス“００−０Ｃ−７６−００−００−０１”に対して、受信した“ネットワーク情報設定用ＭＡＣフレーム”のＩＰアドレス“１９２．１６８．０．３”、Ｓｕｂｎｅｔ  Ｍａｓｋ“２５５．２５５．２５５．０”、Ｄｅｆａｕｌｔ  Ｇａｔｅｗａｙ“１９２．１６８．０．２５４”、および、監視装置ａ０１のＩＰアドレスを示すＯｂｓｅｒｖｅｒ  Ａｄｄｒｅｓｓ“１９２．１６８．０．１”を受信した旨を、送信元の隣接端末ｂ０１に対して返送するものである。
【００４２】
このとき、さらに、端末ｂ０２は、受信した“ネットワーク情報設定用ＭＡＣフレーム”に基づいて登録した監視装置ａ０１のＩＰアドレスを宛先として、監視装置ａ０１に対して、当該端末ｂ０２の監視の開始を依頼するために、図１０に例示するような“監視開始パケット”を送信する（シーケンスＳＱ６）。図１０は、監視装置ａ０１に対して“ネットワーク情報設定用パケット”で指示されたネットワーク情報の設定が完了し、監視の開始を依頼する旨を通知する“監視開始パケット”の一例を示すパケットフォーマットであり、監視装置ａ０１のＩＰアドレス（Ｏｂｓｅｒｖｅｒ  Ａｄｄｒｅｓｓ）“１９２，１６８．０．１”の他に、監視を依頼する監視対象である当該端末ｂ０２のＩＰアドレス“１９２．１６８．０．３”も含まれている。
【００４３】
端末ｂ０２からの“監視開始パケット”を受信した監視装置ａ０１は、端末ｂ０２を監視対象として登録して、監視を開始するとともに、図２に示すネットワーク情報制御システムＭＡＰ上の割り当て欄に割り当て済みの設定を行う。さらに、監視装置ａ０１は、“監視開始パケット”の送信元の端末ｂ０２に接続される可能性がある隣接端末が存在しているか否かを図２に示すネットワーク情報制御システムＭＡＰに基づいて確認し、図２に示すように、端末ｂ０２の隣接端末として例えば端末ｂ０３が存在していた場合、端末ｂ０２に対して、端末ｂ０３のネットワーク情報を設定するための“ネットワーク情報設定用パケット”を送信する（シーケンスＳＱ７）。ここで、“監視開始パケット”の送信元の端末ｂ０２に対して、監視装置ａ０１から送信する“ネットワーク情報設定用パケット”としては、１個の端末例えば端末ｂ０３のネットワーク情報のみではなく、複数の端末であっても良く、ネットワーク情報制御システムＭＡＰに登録されている当該端末ｂ０２のＰｏｒｔに接続される可能性があるすべての端末に関するネットワーク情報を含むものである。
【００４４】
監視装置ａ０１から端末ｂ０３のネットワーク情報の設定を指示する“ネットワーク情報設定用パケット”を受信した端末ｂ０２は、Ｐｏｒｔ２に端末ｂ０３が接続されているか否かを確認した後、さらに、隣接端末の端末ｂ０３のネットワーク情報を取得して既に記憶済みとなっているか否かを確認し、当該端末ｂ０２にて、既に記憶済みであって端末ｂ０３のネットワーク情報を有していた場合には、ネットワーク情報を既に有している隣接端末の端末ｂ０３が検出された旨を示す図５のような“既存隣接端末検出パケット”を生成して、監視装置ａ０１に対して送信する（シーケンスＳＱ８）。
【００４５】
さらに、端末ｂ０２は、Ｐｏｒｔ２に接続された端末ｂ０３を検出しているので、既に記憶済みのネットワーク情報と、監視装置ａ０１から受信した端末ｂ０３用“ネットワーク情報設定用パケット”に含まれている端末ｂ０３のネットワーク情報とを照合し、異なっている場合は、“ネットワーク情報設定用パケット”による端末ｂ０３のネットワーク情報を上書きして記憶するとともに、端末ｂ０３にネットワーク情報を設定するために、図８に示すような“ネットワーク情報設定用ＭＡＣフレーム”を作成して、隣接端末の端末ｂ０３に対して送信する（シーケンスＳＱ９）。
【００４６】
以下、同様の動作を繰り返すことにより、各端末に対して、監視装置ａ０１にあらかじめ設定されているネットワーク情報が監視装置ａ０１のＩＰアドレスとともに自動的に設定登録されていき、監視装置ａ０１の監視動作が起動されることを可能としている。この結果、各端末に対して従来は手動でＩＰアドレスの設定および監視装置のＩＰアドレスの登録を行わざるを得なかった手続きを自動化することができる。
【００４７】
（実施例の動作の説明）
次に、図１１のフローチャートを用いて、監視装置ａ０１の動作についてさらに説明する。図１１は、本発明によるネットワーク情報制御システムの監視装置ａ０１の動作の一例を示すフローチャートであり、監視装置ａ０１におけるパケット受信時の動作の一例を示している。
【００４８】
監視装置ａ０１は、端末ｂ０１，ｂ０２，ｂ０３のいずれかからパケットを受信すると、図１１の動作が起動され（ステップＳ０１）、まず、受信したパケットの種類を判別する（ステップＳ０２）。
【００４９】
“監視開始パケット”を受信した場合は（ステップＳ０２の「監視開始パケット」の場合）、当該“監視開始パケット”の送信元の端末を監視対象の端末としてネットワーク情報制御システムＭＡＰに登録するとともに、当該端末のＰｏｒｔに接続される可能性があるすべての端末に関するネットワーク情報を含む“ネットワーク情報設定用パケット”を、送信元の当該端末に対して送信する（ステップＳ０３）。“ネットワーク情報設定用パケット”の送信動作は、送信先の端末から受信確認（応答）を示す“設定受信パケット”を受信するまで、あらかじめ定めた時間間隔で再送動作を繰り返す。
【００５０】
また、送信した“ネットワーク情報設定用パケット”に対する応答（受信確認）を示す“設定受信パケット”を受信した場合（ステップＳ０２の「設定受信パケット」の場合）、“ネットワーク情報設定用パケット”の送信先の端末に正しく受信されたものと判断して、“ネットワーク情報設定用パケット”の再送動作を繰り返している場合であれば、再送動作を停止する。
【００５１】
また、新規または既存の隣接端末を検出したことを通報する“隣接端末検出パケット”を受信した場合（ステップＳ０２の「隣接端末検出パケット」の場合）、“新規隣接端末検出パケット”の受信か、“既存隣接端末検出パケット”の受信かを判別する（ステップＳ０４）。
【００５２】
“既存隣接端末検出パケット”を受信していた場合は（ステップＳ０４の「既存」の場合）、既に、“既存隣接端末検出パケット”の送信元の端末に関するネットワーク情報のみならず、当該端末のＰｏｒｔに接続される可能性があるすべての隣接端末に関するネットワーク情報を送信済みの端末であるものと認識して、処理を終了する。
【００５３】
一方、“新規隣接端末検出パケット”を受信していた場合は（ステップＳ０４の「新規」の場合）、新規に検出されたＰｏｒｔの接続先の隣接端末のネットワーク情報がネットワーク情報制御システムＭＡＰ上に登録されているか否かを判別する（ステップＳ０５）。ネットワーク情報制御システムＭＡＰ上に登録されていない端末であった場合（ステップＳ０５の「未登録」の場合）、該当する端末のネットワーク情報のネットワーク情報制御システムＭＡＰ上への登録をユーザに促すための警告メッセージを表示した後（ステップＳ０６）、一旦、待機状態に戻り、あらかじめ定めた時間経過後、あるいは、ユーザから登録完了の通知が入力されると、再起動されて、ステップＳ０５の確認動作を再開する。
【００５４】
ネットワーク情報制御システムＭＡＰ上に登録されている端末であった場合（ステップＳ０５の「登録済み」の場合）、ネットワーク情報制御システムＭＡＰに登録済みになっている、対応するＰｏｒｔに接続されている新規隣接端末のネットワーク情報を設定することを指示する“ネットワーク情報設定用パケット”を、“新規隣接端末検出パケット”の送信元の端末に対して送信する（ステップＳ０７）。
【００５５】
しかる後、端末から“ネットワーク情報設定用パケット”の受信確認を示す“設定受信パケット”を受信したか否かを確認し（ステップＳ０８）、まだ受信していない場合は（ステップＳ０８の「未受信」の場合）、端末より“設定受信パケット”を受信するまでの間、あらかじめ定めた時間間隔で、ステップＳ０７に戻って、定期的に“ネットワーク情報設定用パケット”の送信を繰り返し、“設定受信パケット”を受信すると（ステップＳ０８の「受信」の場合）、“ネットワーク情報設定用パケット”の再送動作を停止する。
【００５６】
以上の動作を繰り返すことにより、監視装置ａ０１のネットワークに接続されているすべての端末に対する、ネットワーク情報の設定および監視装置ａ０１のＩＰアドレスの登録、監視装置ａ０１におけるネットワーク情報制御システムＭＡＰへの割り当て済みの登録および監視対象の端末の登録が可能となる。また、ネットワーク情報制御システムＭＡＰにネットワーク情報が登録されていなかった場合は、ユーザにネットワーク情報の登録を促すことにより、常に、ネットワークに接続されている最新の端末に関する監視状態を維持することが可能である。
【００５７】
次に、図１２のフローチャートを用いて、端末側における隣接端末検出時の動作についてさらに説明する。図１２は、本発明によるネットワーク情報制御システムの端末側における隣接端末検出時の動作の一例を示すフローチャートであり、Ｐｏｒｔに隣接端末が接続されたことを検出した場合の動作の一例を示している。
【００５８】
まず、端末にて、Ｐｏｒｔに端末が隣接端末として接続されたことを検出すると、隣接端末を検出したＰｏｒｔに対応する端末のネットワーク情報を含む、監視装置ａ０１からの“ネットワーク情報設定用パケット”を受信済みか否か判別する（ステップＳ１１）。当該端末のネットワーク情報をまだ受信していなかった場合は（ステップＳ１１のＮｏ）、ネットワーク情報をまだ受信していない新規の隣接端末を検出したことを示す“新規隣接端末検出パケット”を監視装置ａ０１に対して送信する（ステップＳ１２）。しかる後、一旦、処理を終了して、監視装置ａ０１から新規に検出した隣接端末に関するネットワーク情報を含む“ネットワーク情報設定用パケット”が受信されるまで、待ち合わせる。
【００５９】
一方、当該端末のネットワーク情報を既に受信していた場合は（ステップＳ１１のＹｅｓ）、ネットワーク情報を既に受信済みの隣接端末を検出したことを示す“既存隣接端末検出パケット”を監視装置ａ０１に対して送信する（ステップＳ１３）。しかる後、端末の接続を検出したＰｏｒｔに該当する隣接端末に関するネットワーク情報を含む“ネットワーク情報設定用ＭＡＣフレーム”を、検出した当該隣接端末に送信する動作を、当該隣接端末から、“ネットワーク情報設定用ＭＡＣフレーム”に基づくネットワーク情報を正常に受信した旨を示す“設定受信ＭＡＣフレーム”が返送されてくるまで、あらかじめ定めた時間間隔で繰り返す（ステップＳ１４のＮｏ，ステップＳ１５）。
【００６０】
隣接端末から、“ネットワーク情報設定用ＭＡＣフレーム”に対する応答フレームとして、“ネットワーク情報設定用ＭＡＣフレーム”を受信した旨を示す“設定受信ＭＡＣフレーム”が返送されてきた場合（ステップＳ１４のＹｅｓ）、“ネットワーク情報設定用ＭＡＣフレーム”の再送動作を停止する。
【００６１】
端末が隣接端末を検出する都度、以上の動作を行うことによって、ネットワーク情報の設定や監視装置ａ０１のＩＰアドレスの登録が終了していない隣接端末に対して、ネットワーク情報の設定や監視装置ａ０１のＩＰアドレスを順次行うことが可能になる。
【００６２】
次に、図１３のフローチャートを用いて、端末側におけるパケットまたはＭＡＣフレーム受信時の動作についてさらに説明する。図１３は、本発明によるネットワーク情報制御システムの端末側におけるパケットまたはＭＡＣフレーム受信時の動作の一例を示すフローチャートである。
【００６３】
端末側で監視装置ａ０１からのパケットまたは隣接端末からのＭＡＣフレームを受信すると、図１３の動作が起動され、まず、受信したパケットの種類またはＭＡＣフレームの種類を判別する（ステップＳ２１）。
【００６４】
受信したパケットまたはＭＡＣフレームが、隣接端末からの“ネットワーク情報設定用ＭＡＣフレーム”であった場合（ステップＳ２１の「ネットワーク情報設定用ＭＡＣフレーム」の場合）、当該端末へのネットワーク情報の設定指示であり、まず、“ネットワーク情報設定用ＭＡＣフレーム”に対する応答フレームである“設定受信ＭＡＣフレーム”を、“ネットワーク情報設定用ＭＡＣフレーム”の送信元の端末に返送した後（ステップＳ２２）、受信した“ネットワーク情報設定用ＭＡＣフレーム”に指定されているＩＰアドレス等のネットワーク情報の通りに設定し、かつ、“ネットワーク情報設定用ＭＡＣフレーム”に含まれている監視装置ａ０１のＩＰアドレスを記憶登録する（ステップＳ２３）。
【００６５】
なお、“ネットワーク情報設定用ＭＡＣフレーム”の送信元の端末からは、“設定受信ＭＡＣフレーム”の受信が検出されるまで、あらかじめ定めた時間間隔で、繰り返し送信されてくる。
【００６６】
しかる後、監視装置ａ０１に対して、当該端末の監視の開始を要求する“監視開始パケット”を送信して（ステップＳ２４）、処理を終了する。
【００６７】
受信したパケットまたはＭＡＣフレームが、隣接端末からの“設定受信ＭＡＣフレーム”であった場合は（ステップＳ２１の「設定受信ＭＡＣフレーム」の場合）、あらかじめ定めた時間間隔で繰り返し送信している“ネットワーク情報設定用ＭＡＣフレーム”の再送動作を停止して、処理を終了する。
【００６８】
受信したパケットまたはＭＡＣフレームが、監視装置ａ０１からの“ネットワーク情報設定用パケット”であった場合は（ステップＳ２１の「ネットワーク情報設定用パケット」の場合）、まず、“ネットワーク情報設定用パケット”の受信確認を示す“設定受信パケット”を監視装置ａ０１に対して返送するとともに（ステップＳ２５）、“ネットワーク情報設定用パケット”に含まれているネットワーク情報および監視装置ａ０１のＩＰアドレスに関する情報を当該端末内のメモリに記憶保存する（ステップＳ２６）。
【００６９】
しかる後、受信した“ネットワーク情報設定用パケット”に対応するＰｏｒｔに隣接端末の接続が検出されるか否かを確認する（ステップＳ２７）。隣接端末が検出されない場合は（ステップ２７のＮｏ）、処理を終了する。
【００７０】
一方、隣接端末が検出される場合は（ステップ２７のＹｅｓ）、当該隣接端末に関するネットワーク情報および監視装置ａ０１のＩＰアドレスを含む“ネットワーク情報設定用ＭＡＣフレーム”を、当該隣接端末に対して送信し（ステップＳ２８）、当該隣接端末から、“ネットワーク情報設定用ＭＡＣフレーム”の応答フレームとなる“設定受信ＭＡＣフレーム”が返送されてきたか否かを確認する（ステップＳ２９）。“設定受信ＭＡＣフレーム”をまだ受信していない場合は（ステップＳ２９のＮｏ）、“設定受信ＭＡＣフレーム”が受信されるまで、あらかじめ定めた時間間隔で、ステップＳ２８に戻って、“ネットワーク情報設定用ＭＡＣフレーム”を繰り返して再送する。
【００７１】
“設定受信ＭＡＣフレーム”が受信された場合（ステップＳ２９のＹｅｓ）、“ネットワーク情報設定用ＭＡＣフレーム”の再送動作を停止して、処理を終了する。
【００７２】
端末はパケットまたはＭＡＣフレームを受信する都度、以上の動作を繰り返し行うことによって、新規に検出された隣接端末に対しては“ネットワーク情報設定用ＭＡＣフレーム”を送信してネットワーク情報および監視装置ａ０１のＩＰアドレスの登録を促すことができる。また、“ネットワーク情報設定用ＭＡＣフレーム”を受信した端末においては、当該端末自身のネットワーク情報の設定を行うとともに、監視装置ａ０１に対して、“監視開始パケット”を送信することにより、監視装置ａ０１の監視対象としての登録を行い、監視動作の開始を依頼することが可能である。
【００７３】
（発明の他の実施例）
前述の実施例では、監視装置ａ０１の監視対象となる端末が３個の場合を示したが、１ないし複数の任意の端末であっても、全く同様に適用することができることは、もちろんである。
【００７４】
（本実施例の効果の説明）
以上に詳細に説明したように、本発明による実施例においては、以下に記載するような効果を奏することができる。
【００７５】
第１の効果は、ユーザは、監視装置ａ０１上に、端末の位置情報つまりネットワークに接続される端末の配置（Ｐｏｒｔ）を配置情報として設定することにより、端末におけるＭＡＣアドレス等を気にすることなく、期待するＩＰアドレス等のネットワーク情報の設定を行うことが可能であるという点にある。また、端末の入れ替え等があっても、監視装置ａ０１側では、気にすることなく監視の続行が可能となる。
【００７６】
第２の効果は、ユーザは、監視装置ａ０１と直接接続された先頭の端末のネットワーク情報のみ人手で設定を行うだけで、他の端末については、意識することなく、ネットワーク情報の設定を、人手で行う必要はなく、自動的に行うことが可能であるという点にある。
【００７７】
第３の効果は、監視装置ａ０１側にて各端末に割り付けた全てのネットワーク情報を一元管理することができ、ユーザの人的ミスによるネットワーク情報の誤設定特にＩＰアドレスの重複を防ぐことが可能であるという点にある。
【００７８】
以上、本発明の好適実施例の構成を説明した。しかし、斯かる実施例は、本発明の単なる例示に過ぎず、何ら本発明を限定するものではないことに留意されたい。本発明の要旨を逸脱することなく、特定用途に応じて種々の変形変更が可能であることが、当業者には容易に理解できよう。
【図面の簡単な説明】
【００７９】
【図１】本発明によるネットワーク情報制御システムの構成の一例を示すシステム構成図である。
【図２】本発明によるネットワーク情報制御システムの監視装置でユーザが作成する端末の配置図とそれぞれに割り当てるべきネットワーク情報を登録するネットワーク情報制御システムＭＡＰを説明するための模式図である。
【図３】ネットワーク情報が未設定の端末に対して監視装置からネットワーク情報を設定する動作の一例を説明するシーケンスチャートである。
【図４】ネットワーク情報を有していない新規の隣接端末が検出された旨を監視装置に対して通知する“新規隣接端末検出パケット”の一例を示すパケットフォーマットである。
【図５】ネットワーク情報を既に有している既存の隣接端末が検出された旨を監視装置に対して通知する“既存隣接端末検出パケット”の一例を示すパケットフォーマットである。
【図６】ネットワーク情報が未設定の新規の隣接端末に対して設定すべきネットワーク情報を通知するための“ネットワーク情報設定用パケット”の一例を示すパケットフォーマットである。
【図７】“ネットワーク情報設定用パケット”の受信確認パケットとして返送する“設定受信パケット”の一例を示すパケットフォーマットである。
【図８】隣接端末に対してネットワーク情報の設定を指示する“ネットワーク情報設定用ＭＡＣフレーム”の一例を示すフレームフォーマットである。
【図９】“ネットワーク情報設定用ＭＡＣフレーム”の応答フレームとして返送する“設定受信ＭＡＣフレーム”の一例を示すフレームフォーマットである。
【図１０】監視装置に対して“ネットワーク情報設定用パケット”で指示されたネットワーク情報の設定が完了し、監視の開始を依頼する旨を通知する“監視開始パケット”の一例を示すパケットフォーマットである。
【図１１】本発明によるネットワーク情報制御システムの監視装置の動作の一例を示すフローチャートである。
【図１２】本発明によるネットワーク情報制御システムの端末側における隣接端末検出時の動作の一例を示すフローチャートである。
【図１３】本発明によるネットワーク情報制御システムの端末側におけるパケットまたはＭＡＣフレーム受信時の動作の一例を示すフローチャートである。
【符号の説明】
【００８０】
ａ０１                    監視装置
ｂ０１,ｂ０２,ｂ０３      端末（ネットワーク端末）
【図１】
2008227812.tif 000003
【図２】
2008227812.tif 000004
【図３】
2008227812.tif 000005
【図４】
2008227812.tif 000006
【図５】
2008227812.tif 000007
【図６】
2008227812.tif 000008
【図７】
2008227812.tif 000009
【図８】
2008227812.tif 000010
【図９】
2008227812.tif 000011
【図１０】
2008227812.tif 000012
【図１１】
2008227812.tif 000013
【図１２】
2008227812.tif 000014
【図１３】
2008227812.tif 000015