(57)【要約】【課題】ネットワーク中継装置やその配下のＬＡＮの状態に関する情報に変化が生じた際に、その変化の発生を適宜通知することが出来るネットワーク中継装置を提供することを目的とする。【解決手段】ネットワーク中継装置１０１のインターネット１０４へ接続するためのネットワーク接続情報やネットワーク中継装置１０１配下のＬＡＮ１００の構成を示すネットワーク構成情報が変化した場合に、当該ネットワーク中継装置１０１を識別する識別情報とそのＩＰアドレスを含むＸＭＬ形式の更新情報を、インターネット１０４上のサーバ１０５に通知する更新情報通知部１１６を備えるようにしたもので、この構成により、ネットワーク中継装置１０１配下のＬＡＮ１００の状態に関する情報に変化が生じた際に、その変化の発生通知を適宜取得することが出来るネットワーク中継装置１０１が得られる。【選択図】図２
2006203731.tif 000002
【特許請求の範囲】
【請求項１】
インターネットとＬＡＮに接続された端末とを中継自在なネットワーク中継装置であって、
前記インターネットに接続をするためのネットワーク接続情報を設定し、設定されたネットワーク接続情報に基づいて、前記ＬＡＮに接続された端末について前記インターネットを介した通信処理を実行する通信処理手段と、
前記ネットワーク接続情報が変化した場合に、マークアップ言語で記述した当該ネットワーク中継装置のＩＰアドレスを少なくとも含む更新情報を、前記インターネットに接続されたサーバに通知する更新情報通知手段とを備える、
ことを特徴とするネットワーク中継装置。
【請求項２】
前記端末のＩＰアドレスで前記ＬＡＮの構成を示すネットワーク構成情報および前記ネットワーク接続情報をマークアップ言語で記述した、ネットワーク状態情報を生成するネットワーク状態情報生成手段を更に備え、
前記更新情報通知手段は、前記ネットワーク状態情報生成手段により生成されたネットワーク状態情報が変化した場合に、当該ネットワーク状態情報を、前記更新情報として前記サーバに通知する、
ことを特徴とする請求項１記載のネットワーク中継装置。
【請求項３】
前記更新情報通知手段は、前記サーバからの要求に応じて、前記更新情報を前記サーバに通知する、
ことを特徴とする請求項１または２記載のネットワーク中継装置。
【請求項４】
前記通信処理手段は、更に、前記ＬＡＮに接続された端末と前記インターネットとの間における通信履歴を示す通信履歴情報を取得し、
前記ネットワーク状態情報生成手段は、前記通信処理手段により取得された通信履歴情報、前記ネットワーク構成情報、および前記ネットワーク接続情報をマークアップ言語で記述した、前記ネットワーク状態情報を生成する、
ことを特徴とする請求項２または３記載のネットワーク中継装置。
【請求項５】
前記更新情報通知手段は、更に、マークアップ言語で記述した、当該ネットワーク中継装置を識別自在な識別情報を、前記サーバに通知する、
ことを特徴とする請求項１ないし４いずれか１項に記載のネットワーク中継装置。
【請求項６】
前記マークアップ言語は、ＸＭＬである、
ことを特徴とする請求項１ないし５いずれか１項に記載のネットワーク中継装置。
【請求項７】
インターネットとＬＡＮに接続された端末とを中継自在なネットワーク中継装置と、サーバとを有するネットワーク接続情報閲覧システムであって、
前記ネットワーク中継装置は、
前記インターネットに接続をするためのネットワーク接続情報を設定し、設定されたネットワーク接続情報に基づいて、前記ＬＡＮに接続された端末について前記インターネットを介した通信処理を実行する通信処理手段と、
前記ネットワーク接続情報が変化した場合に、マークアップ言語で記述した当該ネットワーク中継装置のＩＰアドレスを少なくとも含む更新情報を、前記サーバに通知する更新情報通知手段とを備え、
前記サーバは、
前記インターネットに接続された端末からのアクセスにより、前記ネットワーク中継装置より取得した更新情報に含まれる前記ネットワーク中継装置のＩＰアドレスを前記端末に通知する通信処理手段とを備える、
ことを特徴とするネットワーク接続情報閲覧システム。
【請求項８】
インターネットとＬＡＮに接続された端末とを中継自在なネットワーク中継装置の、前記インターネットに接続をするためのネットワーク接続情報を通知することの出来るネットワーク接続情報通知方法であって、
前記ネットワーク接続情報を設定し、設定されたネットワーク接続情報に基づいて、前記ＬＡＮに接続された端末について前記インターネットを介した通信処理を実行し、
前記ネットワーク接続情報が変化した場合に、マークアップ言語で記述した当該ネットワーク中継装置のＩＰアドレスを少なくとも含む更新情報を、前記インターネットに接続されたサーバに通知する、
ことを特徴とするネットワーク接続情報通知方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ローカルエリアネットワーク（以下、ＬＡＮという）とインターネットとの間で集線・変換を行うネットワーク中継装置、ネットワーク接続情報閲覧システム、及びネットワーク接続情報通知方法に関するものである。
【背景技術】
【０００２】
近年、インターネットの爆発的な普及に伴い、家庭内や小規模な事業場にも複数台のパーソナルコンピュータ（以下、ＰＣという）を接続したＬＡＮが構築され、ゲートウェイやルータなどのネットワーク中継装置を介して、インターネットに接続されるようになっている。図１２は、従来のゲートウェイを介したインターネット接続形態を模式的に示す図である。この図１２において、２００はＬＡＮ、２０１はインターネットとＬＡＮ２００の間に介在して集線・変換を行うゲートウェイ、２０２，２０３はゲートウェイ２０１配下のＬＡＮ２００に接続するＰＣ、２０４はインターネット、そして２０５はインターネット２０４に接続するＰＣである。
【０００３】
ゲートウェイ２０１は、ＬＡＮ２００内のＰＣ２０２，２０３の通信を集線・変換してインターネット２０４に接続する機能を有する装置であるが、この他に自ゲートウェイのインターネット２０４への接続状態を示すネットワーク接続情報やＰＣ２０２，２０３のＬＡＮ２００への接続状況であるネットワーク構成情報、ＬＡＮ２００内のＰＣ２０２，２０３とインターネット２０４との間の通信履歴である通信履歴情報などを管理する機能も有する。このような接続形態を有する従来のシステムでは、ゲートウェイ２０１配下のＬＡＮ２００に接続するＰＣ２０２，２０３またはインターネット２０４上のＰＣ２０５は、ゲートウェイ２０１とＨＴＴＰ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）やＴｅｌｎｅｔなどのプロトコルを利用して通信を行い、ゲートウェイ２０１の有するネットワーク接続情報やネットワーク構成情報、通信履歴情報にアクセスしていた。
【０００４】
この他に、ネットワークを監視する従来のシステムとして、ゲートウェイ配下のエンドデバイスがデータストリームの一部としてトレーサ・パケットを作成して送信し、同じくゲートウェイ配下の媒介ノードがトレーサ・パケットにネットワークサービス情報を書き込み、ゲートウェイがトレーサ・パケットにネットワーク状況情報を書き込んでエンドデバイスに返信し、エンドデバイスはこのトレーサ・パケットに書き込まれた情報を処理することによって、ネットワークの動作状況を得るネットワーク監視システムが提案されている（例えば、特許文献１参照）。また、ネットワークのノードからネットワーク情報を収集するネットワークデータ収集システムと、そのシステムにより収集されたネットワーク情報をＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）形式のファイルデータに変換する手段と、そのファイルデータを格納して管理するネットワーク情報統合管理データベースとを備えるネットワーク監視システムも提案されている（例えば、特許文献２参照）。
【特許文献１】特開２００３−２８３５６５号公報
【特許文献２】特開２００２−２４４９３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述したゲートウェイ２０１やネットワーク監視システムでは、ゲートウェイ２０１においてＬＡＮ２００とインターネット２０４の間でアドレス変換処理が行われ、ＬＡＮ２００内のネットワーク構成の変更に関する情報はインターネット２０４側には表れないので、ゲートウェイ２０１配下のＬＡＮ２００のネットワーク構成情報は、実際にゲートウェイ２０１にアクセスしない限り得ることが出来ないという問題点を有していた。
【０００６】
また、ゲートウェイ２０１のインターネット２０４側のＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスは固定でないことが多いので、インターネット２０４上のＰＣ２０５からゲートウェイ２０１にアクセスするには、そのＩＰアドレスを何らかの手段で事前に知らなければならないという問題点も有していた。更に、ゲートウェイ２０１のセキュリティ確保のために、インターネット２０４を介してゲートウェイ２０１にアクセスした場合に閲覧することが出来る情報に制限が加えられてしまうという問題点も有していた。更にまた、管理するゲートウェイ２０１とその配下のＬＡＮ２００の数が増えるほど、インターネット２０４上のＰＣ２０５からゲートウェイ２０１のネットワーク接続情報と、ゲートウェイ２０１配下のＬＡＮ２００上のネットワーク構成情報を、その変化に応じて適宜取得することが難しくなってしまうという問題点も有していた。
【０００７】
そして、ＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）など既存のネットワーク機器管理プロトコルを利用する場合には、それから得られる情報を閲覧するために、専用のアプリケーションプログラムを導入しなければならないという問題点を有し、またその利用法を習得する必要があるという問題点も有していた。
【０００８】
本発明は上記従来の問題点を解決するもので、ゲートウェイやその配下のネットワークの状態に関する情報に変化が生じた際に、その変化の発生を適宜通知することが出来るとともに、その情報をインターネットに接続されたＰＣから簡単に閲覧することが出来るネットワーク中継装置と、このネットワーク中継装置を備えるネットワーク接続情報閲覧システムを提供することを目的としている。また、ネットワーク中継装置配下のネットワークの状態に関する情報をアクセス制限されることなく閲覧することが出来るネットワーク中継装置と、このネットワーク中継装置を備えるネットワーク接続情報閲覧システムと、ネットワーク接続情報通知方法とを提供することも目的としている。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明に係るネットワーク中継装置は、ＬＡＮとインターネットの間に配置されるネットワーク中継装置において、ネットワーク中継装置がインターネットへ接続するためのネットワーク接続情報が変化した場合に、マークアップ言語で記述した当該ネットワーク中継装置のＩＰアドレスを少なくとも含む更新情報を、インターネット上のサーバに通知する更新情報通知手段を備えるようにしたもので、この構成により、ネットワーク中継装置のネットワークの接続状態に関する情報に変化が生じた際に、その変化の発生通知を適宜取得することが出来るネットワーク中継装置が得られる。
【発明の効果】
【００１０】
本発明に係るネットワーク中継装置によれば、インターネットに接続された端末から、自身の管理するネットワーク中継装置にアクセスするためのＩＰアドレスをサーバにアクセスすることで知ることが出来るという効果を有する。
【発明を実施するための最良の形態】
【００１１】
上記課題を解決するためになされた第１の発明は、インターネットとＬＡＮに接続された端末とを中継自在なネットワーク中継装置であって、インターネットに接続をするためのネットワーク接続情報を設定し、設定されたネットワーク接続情報に基づいて、ＬＡＮに接続された端末についてインターネットを介した通信処理を実行する通信処理手段と、ネットワーク接続情報が変化した場合に、マークアップ言語で記述した当該ネットワーク中継装置のＩＰアドレスを少なくとも含む更新情報を、インターネットに接続されたサーバに通知する更新情報通知手段とを備えることを特徴とするネットワーク中継装置であり、更新情報通知手段によって、ネットワーク接続情報が監視され、その変化が検出された場合に、当該ネットワーク中継装置のＩＰアドレスを含む更新情報がサーバへと通知されるという作用を有する。
【００１２】
この構成により、インターネットに接続された端末から、自身の管理するネットワーク中継装置（例えばゲートウェイ）にアクセスするためのＩＰアドレスをサーバにアクセスすることで知ることが出来るという効果を有する。
【００１３】
上記課題を解決するためになされた第２の発明は、端末のＩＰアドレスでＬＡＮの構成を示すネットワーク構成情報およびネットワーク接続情報をマークアップ言語で記述した、ネットワーク状態情報を生成するネットワーク状態情報生成手段を更に備え、更新情報通知手段は、ネットワーク状態情報生成手段により生成されたネットワーク状態情報が変化した場合に、当該ネットワーク状態情報を、更新情報としてサーバに通知することを特徴とするネットワーク中継装置であり、更新情報通知手段によって、ネットワーク構成情報も監視され、その変化が検出された場合に、当該ネットワーク中継装置のＩＰアドレスを含む更新情報がサーバへと通知されるという作用を有する。
【００１４】
この構成により、ネットワーク中継装置配下のＬＡＮのネットワーク構成情報に変化があったことを、実際にネットワーク中継装置にアクセスしなくても得ることが出来るという効果を有する。また、管理者が管理するネットワーク中継装置とその配下のＬＡＮの数が増えても、ネットワーク接続情報とネットワーク構成情報を、その変化に応じて適宜取得することが出来るという効果も有する。
【００１５】
上記課題を解決するためになされた第３の発明は、更新情報通知手段は、サーバからの要求に応じて、更新情報をサーバに通知することを特徴とするネットワーク中継装置であり、サーバからの要求を受けた場合に、ネットワーク状態情報生成通知手段によって、ネットワーク状態情報がマークアップ言語で生成され、サーバに通知されるという作用を有する。
【００１６】
この構成により、ネットワーク中継装置やＬＡＮの管理者は、サーバにアクセスすることで、ネットワーク状態情報をインターネットに接続された端末から閲覧することが出来る。
【００１７】
上記課題を解決するためになされた第４の発明は、通信処理手段は、更に、ＬＡＮに接続された端末とインターネットとの間における通信履歴を示す通信履歴情報を取得し、ネットワーク状態情報生成手段は、通信処理手段により取得された通信履歴情報、ネットワーク構成情報、およびネットワーク接続情報をマークアップ言語で記述した、ネットワーク状態情報を生成することを特徴とするネットワーク中継装置であり、通信処理手段によって取得された通信履歴情報もネットワーク状態情報としてネットワーク状態情報生成手段によってサーバに通知されるという作用を有する。
【００１８】
この構成により、ネットワーク中継装置やＬＡＮの管理者は、サーバにアクセスすることで、自身の管理するネットワーク中継装置やＬＡＮの通信履歴情報もインターネットに接続された端末から閲覧することが出来る。
【００１９】
上記課題を解決するためになされた第５の発明は、更新情報通知手段は、更に、マークアップ言語で記述した、当該ネットワーク中継装置を識別自在な識別情報を更新情報を、サーバに通知することを特徴とするネットワーク中継装置でありネットワーク中継装置は、その管理者によって付される識別情報によって他のネットワーク中継装置と識別されるという作用を有する。
【００２０】
この構成により、ネットワーク中継装置の管理者は、複数のネットワーク中継装置が存在する場合に、ネットワーク中継装置を一意に識別する識別情報で、更新情報中から自身の管理するネットワーク中継装置のＩＰアドレスを探し出すことが出来る。また、端末は、ネットワーク中継装置のネットワーク接続情報、ネットワーク構成情報、および通信履歴情報のうち少なくとも１つの情報を、ネットワーク中継装置に直接アクセスすることなく、サーバにアクセスすることで閲覧することが出来る。更に、ネットワーク中継装置配下のＬＡＮのネットワーク構成情報に変化があったことを、実際にネットワーク中継装置にアクセスしなくても得ることが出来るという効果を有する。更にまた、端末はネットワーク中継装置にアクセスしないので、ネットワーク中継装置のセキュリティ確保のための制限を受けることがなく、閲覧することが出来る情報に制限が加えられてしまうこともない。
【００２１】
上記課題を解決するためになされた第６の発明は、マークアップ言語は、ＸＭＬである、ことを特徴とするネットワーク中継装置であり、記述された内容が何を意味するものかを理解することが出来、この情報を用いて２次的なデータの加工を行うことが出来るという作用を有する。
【００２２】
この構成により、更新情報やネットワーク状態情報を記述するマークアップ言語としてＸＭＬを用いることで、データの定義が使用者やシステムによらず一般的なものとなり、使用者やシステムの違いによってデータの取り扱いが不可能となることを防ぐことが出来る。
【００２３】
上記課題を解決するためになされた第７の発明は、インターネットとＬＡＮに接続された端末とを中継自在なネットワーク中継装置と、サーバとを有するネットワーク接続情報閲覧システムであって、ネットワーク中継装置は、インターネットに接続をするためのネットワーク接続情報を設定し、設定されたネットワーク接続情報に基づいて、ＬＡＮに接続された端末についてインターネットを介した通信処理を実行する通信処理手段と、ネットワーク接続情報が変化した場合に、マークアップ言語で記述した当該ネットワーク中継装置のＩＰアドレスを少なくとも含む更新情報を、サーバに通知する更新情報通知手段とを備え、サーバは、インターネットに接続された端末からのアクセスにより、ネットワーク中継装置より取得した更新情報に含まれるネットワーク中継装置のＩＰアドレスを端末に通知する通信処理手段とを備えることを特徴とするネットワーク接続情報閲覧システムであり、ネットワーク中継装置とＬＡＮの管理者は、サーバにアクセスすることで、自身の管理するネットワーク中継装置のＩＰアドレスを知ることが出来るという作用を有する。
【００２４】
この構成により、インターネットに接続された端末から、自身の管理するネットワーク中継装置にアクセスするためのＩＰアドレスをサーバにアクセスすることで知ることが出来るという効果を有する。
【００２５】
上記課題を解決するためになされた第８の発明は、インターネットとＬＡＮに接続された端末とを中継自在なネットワーク中継装置の、インターネットに接続をするためのネットワーク接続情報を通知することの出来るネットワーク接続情報通知方法であって、ネットワーク接続情報を設定し、設定されたネットワーク接続情報に基づいて、ＬＡＮに接続された端末についてインターネットを介した通信処理を実行し、ネットワーク接続情報が変化した場合に、マークアップ言語で記述した当該ネットワーク中継装置のＩＰアドレスを少なくとも含む更新情報を、インターネットに接続されたサーバに通知することを特徴とするネットワーク接続情報通知方法であり、ネットワーク中継装置とＬＡＮの管理者は、サーバにアクセスすることで、自身の管理するネットワーク中継装置のＩＰアドレスを知ることが出来るという作用を有する。
【００２６】
この構成により、インターネットに接続された端末から、自身の管理するネットワーク中継装置にアクセスするためのＩＰアドレスをサーバにアクセスすることで知ることが出来るという効果を有する。
【００２７】
以下に添付図面を参照して、この発明に係るネットワーク中継装置、ネットワーク接続情報閲覧システム、及びネットワーク接続情報通知方法の好適な実施の形態を詳細に説明する。
【００２８】
（実施の形態１）
以下に本発明の実施の形態１について、具体的に図面を参照しながら説明する。図１は、本発明に係るゲートウェイを備えるネットワーク接続情報閲覧システムの実施の形態１の構成例を示す図である。図１において、１００はＬＡＮ、１０１はＬＡＮ１００とインターネットとの間に介在して集線・変換を行うゲートウェイ、１０２，１０３はゲートウェイ１０１の配下のＬＡＮ１００に接続するＰＣ、１０４はインターネット、１０５はインターネット１０４に接続するサーバ、そして１０６はインターネット１０４に接続するＰＣである。ネットワーク接続情報閲覧システム１は、ゲートウェイ１０１とサーバ１０５とで構成される。
【００２９】
なお、ゲートウェイは一例であって、インターネットとＬＡＮに接続された端末とを中継自在なネットワーク中継装置であればいずれの装置（例えばルータ）であっても良い。また、ＬＡＮ１００には２台のＰＣ１０２，１０３が接続されている図が示されているが、２台しか接続されているわけではなく、任意の台数のＰＣが接続されているものとする。また、ＰＣ１０２，１０３，１０６は、特許請求の範囲における端末に対応している。
【００３０】
図２は、本発明に係るゲートウェイの実施の形態１の構成を模式的に示すブロック図である。図２において、１１１はＬＡＮ１００とインターネット１０４との間の通信を処理する通信処理部（通信処理手段）、１１２は通信処理部１１１による通信の履歴である通信履歴情報を格納する通信履歴情報格納部、１１３はインターネット１０４に接続するためのネットワーク接続情報を格納するネットワーク接続情報格納部、１１４はＬＡＮ１００内のＰＣ１０２，１０３のＩＰアドレスを管理するＰＣアドレス管理部、１１５はゲートウェイ１０１配下のＬＡＮ１００内のＰＣ１０２，１０３の構成を示すネットワーク構成情報を格納するネットワーク構成情報格納部、１１６はゲートウェイ１０１またはＬＡＮ１００の状態が変化した場合にサーバ１０５に送信する更新情報通知部（更新情報通知手段）、１１７はこれらの各処理部を制御する制御部１１１，１１２，・・・，１１６である。
【００３１】
通信処理部１１１は、ＬＡＮ１００内のＰＣ１０２，１０３とインターネット１０４との間で通信を集線したり、ＰＣ１０２，１０３のアドレス変換を行ったりするとともに、通信を監視してその履歴を通信履歴情報として通信履歴情報格納部１１２に格納する機能を有する。また、通信処理部１１１は、ゲートウェイ１０１が起動してインターネット１０４に接続した場合に設定されるネットワーク接続情報をネットワーク接続情報格納部１１３に格納する機能も有する。
【００３２】
通信履歴情報格納部１１２は、通信処理部１１１によって取得された通信履歴情報を格納する。通信履歴情報として、例えば、ＬＡＮ１００内のＰＣ１０２，１０３のアクセス先や、インターネット１０４側からＬＡＮ１００内にアクセスされたパケット、インターネット１０４からの攻撃検知などについての情報、ゲートウェイ１０１へのログイン情報、ＬＡＮ１００内やゲートウェイ１０１で発生した障害情報などが記録される。
【００３３】
ネットワーク接続情報格納部１１３は、ゲートウェイ１０１が起動したときに設定されるゲートウェイ１０１のインターネット１０４に接続するために必要なＩＰアドレス、サブネットマスク、デフォルトゲートウェイを含むネットワーク接続情報を格納する。
【００３４】
ここで、「ネットワーク接続情報」とは、ゲートウェイがインターネットに接続するための情報をいい、例えば動的にＩＰアドレスが付与される場合は、インターネットに接続するＩＰアドレス（グローバルアドレス）が、「ネットワーク接続情報」に相当する。従って、ネットワーク接続情報には、必ずしも、サブネットマスクやデフォルトゲートウェイに関する情報を含まなくてもよい。
【００３５】
ＰＣアドレス管理部１１４は、ゲートウェイ１０１配下のＬＡＮ１００にＰＣ１０２，１０３が接続されたり、ＬＡＮ１００内のＰＣ１０２，１０３が起動されたりした場合に、ＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）を利用して、ＬＡＮ１００に接続しようとしているＰＣ１０２，１０３からのＩＰアドレスの取得要求に応じてＩＰアドレスを割り当て、その結果をネットワーク構成情報格納部１１５に格納する機能を有する。
【００３６】
ネットワーク構成情報格納部１１５は、ゲートウェイ１０１配下のＬＡＮ１００の構成を示すネットワーク構成情報を格納する。ネットワーク構成情報として、ＬＡＮ１００内に接続されるＰＣ１０２，１０３のＩＰアドレスを含むネットワーク構成情報を格納する。
【００３７】
ここで、「ネットワーク構成情報」とは、ＬＡＮを構成する端末（例えば、ＰＣ）に関する情報をいい、例えば、ＩＰｖ４（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  ｖｅｒｓｉｏｎ  ４）の場合であっては、ゲートウェイ配下の各端末に割り当てられたＩＰアドレス（プライベートアドレス）が、「ネットワーク構成情報」に相当する。なお、ＩＰｖ６（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  ｖｅｒｓｉｏｎ  ６）にあっては、ＬＡＮを構成する各端末にも、グローバルアドレスが割り当てられるので、この場合は、ＰＣに割り当てられたグローバルアドレスが、「ネットワーク構成情報」に相当する。
【００３８】
更新情報通知部１１６は、ゲートウェイ１０１が起動してインターネット１０４に接続した場合に、予め登録しておいたサーバ１０５に対して、ＸＭＬを媒介としたリモート手続呼び出し手順を用いて、ゲートウェイ１０１がインターネット１０４に接続したことを通知する機能を有する。また、更新情報通知部１１６は、ネットワーク接続情報格納部１１３とネットワーク構成情報格納部１１５を監視して、ネットワーク接続情報とネットワーク構成情報が変化した場合に、サーバ１０５にＸＭＬを媒介としたリモート手続呼び出し手順を用いて、ネットワーク接続情報またはネットワーク構成情報が変化したことを示す更新情報を通知する機能も有する。この更新情報は、ＸＭＬ形式で記述されているが、マークアップ言語であれば特にこれに限る必要はなく、この他、ＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）やＳＧＭＬ（Ｓｔａｎｄａｒｄ  Ｇｅｎｅｒａｌｉｚｅｄ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）であってもよい。
【００３９】
ここで、ネットワーク構成情報の変化とは、上述したように、ＬＡＮ１００内のＰＣ１０２，１０３が電源オフの状態から起動してＬＡＮ１００に接続されたり、新たにＰＣ１０２，１０３がＬＡＮ１００に接続されたりして、ＩＰアドレスが新たに割り当てられた場合や、逆にＬＡＮ１００内から電源の切断によってＰＣ１０２，１０３が消滅したり、ＰＣ１０２，１０３がＬＡＮ１００から移動して離れていったりして使用されていたＩＰアドレスが解放された場合であり、ネットワーク構成情報に登録されるＩＰアドレスの内容や数が変化することをいう。
【００４０】
また、「更新情報」とは、ネットワーク接続情報およびネットワーク構成情報のうち、少なくともネットワーク接続情報が変化した場合に、通知される情報のほか、実施の形態２で後述するようにその変化した情報をマークアップ言語で記述した情報をいい、例えば、グローバルアドレスや、端末に付与されたプライベートアドレスの、ＩＰアドレスが変更された場合に、そのＩＰアドレスを、マークアップ言語で記述した情報が、「更新情報」に相当する。マークアップ言語としては、ＨＴＭＬ，ＸＭＬ，ＳＧＭＬなどがある。
【００４１】
ＸＭＬを媒介としたリモート手続呼び出し手順として、例えばＸＭＬ−ＲＰＣ（Ｒｅｍｏｔｅ  Ｐｒｏｃｅｄｕｒｅ  Ｃａｌｌ）の更新通知Ｐｉｎｇを使用することが出来る。
【００４２】
図３は、更新情報通知部によって通知されるＸＭＬ−ＲＰＣの更新通知Ｐｉｎｇのデータ構造の一例を示す図である。このＸＭＬ−ＲＰＣの更新通知Ｐｉｎｇ３００は、ＸＭＬ形式で記述されたＸＭＬ−ＲＰＣによるメソッド呼び出しのフォーマットであり、行３０１の要素のタグ＜ｖａｌｕｅ＞とタグ＜／ｖａｌｕｅ＞で囲まれる内容には、自ゲートウェイ１０１の名称が設定され、行３０２の要素のタグ＜ｖａｌｕｅ＞とタグ＜／ｖａｌｕｅ＞で囲まれる内容には自ゲートウェイ１０１のＩＰアドレス（ＵＲＬ；Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）が設定される。
【００４３】
ここで、行３０１の要素に格納されるゲートウェイの名称は、固有のもので、他の装置から一意に識別することが出来るものであり、特許請求の範囲における識別情報に対応している。本実施の形態１では、更新情報通知部１１６は、このＸＭＬ−ＲＰＣの更新通知Ｐｉｎｇを、ＨＴＴＰメッセージを利用してサーバに対して送信するものとする。
【００４４】
図４は、本発明に係るネットワーク接続情報閲覧システムに使用されるサーバの機能構成を模式的に示すブロック図である。この図４において、１３１はインターネット１０４に接続される他の情報処理端末との間で通信を行い所定の処理を行う通信処理部（通信処理手段）、１３２はゲートウェイ１０１から取得する更新情報を格納する更新情報格納部１３３はこれらの各処理部１３１，１３２を制御する制御部である。
【００４５】
通信処理部１３１は、インターネット１０４を介して接続される他の情報通信端末と所定の手順に従って通信を行う機能を有する。本実施の形態１に関係する処理としては、ゲートウェイ１０１からの更新情報を受信すると、更新情報格納部１３２に格納するとともに、更新情報の格納結果を含む更新情報に対する応答（以下、返信メッセージという）を、ＨＴＴＰメッセージを利用して返信する機能を有する。なお、この返信メッセージも更新情報と同様にＸＭＬ形式のデータ構造を有している。
【００４６】
図５は、更新情報に対する返信メッセージのデータ構造の一例を示す図である。この図５の返信メッセージ５００は、図３に示されるＸＭＬ−ＲＰＣの更新通知Ｐｉｎｇに対して返信されるものである。この返信メッセージ５００は、ＸＭＬ−ＲＰＣの規則に従うＸＭＬのデータ構造を有しており、行５０１の要素のタグ＜ｎａｍｅ＞とタグ＜／ｎａｍｅ＞で囲まれる内容には、更新通知Ｐｉｎｇ処理の成否を判定するための返値である「ｆｌｅｒｒｏｒ」が設定され、行５０２の要素のタグ＜Ｂｏｏｌｅａｎ＞とタグ＜／Ｂｏｏｌｅａｎ＞で囲まれる内容にはｂｏｏｌｅａｎ（ブール代数）型の値が設定される。この図３の例では、行５０２の要素に「０（ｆａｌｓｅ）」が格納されているので処理が成功したことを示している。もし、何らかのエラーをゲートウェイ１０１に通知したい場合には、行５０２の要素に「１（ｔｒｕｅ）」を設定し、行５０３の要素のタグ＜ｎａｍｅ＞とタグ＜／ｎａｍｅ＞で囲まれる内容である「ｍｅｓｓａｇｅ」にエラー内容を記述して返送する。
【００４７】
サーバ１０５の更新情報格納部１３２は、インターネット１０４に接続される予め登録されたゲートウェイ１０１からの更新情報の内容を格納する。すなわち、図３に示されるように、更新情報にはこの更新情報の送信元ゲートウェイを識別する「ゲートウェイの名称」と「ゲートウェイのＩＰアドレス」が含まれているので、この項目を組として格納する。例えば、図３に示される更新情報を受信した場合には、「ＸＸＸＸ」と「ｈｔｔｐ：／／ａａａ．ｂｂｂ．ｃｃｃ．ｄｄｄ／」とを対応付けた更新情報として登録する。
【００４８】
このように、本実施の形態１によれば、ゲートウェイ１０１がインターネット１０４に接続したときと、ゲートウェイ１０１配下のＬＡＮ１００のネットワーク構成に変更が生じて、ゲートウェイ１０１のネットワーク接続情報とネットワーク構成情報が変化したときに、その更新を通知する更新情報がＬＡＮ１００外部のサーバ１０５に通知される。
【００４９】
ここで、ゲートウェイ１０１による自身のネットワーク接続情報および配下のＬＡＮ１００のネットワーク構成情報が変化した場合にＸＭＬ−ＲＰＣを利用して更新情報を通知する手順について、図６のシーケンス図を参照しながら説明する。
【００５０】
まず、図１において、ゲートウェイ１０１が電源オフの状態から起動し、インターネット１０４に接続してＤＨＣＰなどによってネットワーク接続情報が設定された場合、またはＬＡＮ１００内に接続されるＰＣ１０２，１０３が起動したり、消滅したりしてネットワーク構成情報の変化を更新情報通知部１１６が検出した場合に、更新情報通知部１１６は、図６に示すように、予め登録しておいたサーバ１０５に対して、自ゲートウェイの名称とＩＰアドレスを所定の位置に設定し、ＨＴＴＰ  ＰＯＳＴにより図３に示されるＸＭＬ−ＲＰＣの更新通知Ｐｉｎｇを行う（ＳＱ１０１）。
【００５１】
サーバ１０５の通信処理部１３１は、ＸＭＬ−ＲＰＣの更新通知Ｐｉｎｇを受信すると、そのＸＭＬ形式のデータの所定の位置からゲートウェイ１０１の名称とＩＰアドレスを取り出し、更新情報格納部１３２に登録する。そして、通信処理部１３１は、その内容が正しければゲートウェイ１０１に正常に処理したことを示す図５に示されるＸＭＬ形式の返信メッセージをＨＴＴＰ通信で返信する（ＳＱ１０２）。以上により、ゲートウェイ１０１による更新情報のサーバ１０５への通知処理が終了する。
【００５２】
なお、本実施の形態１では、ゲートウェイ１０１からサーバ１０５への更新情報の通知については、ウェブログ更新を通知するインタフェースである更新通知Ｐｉｎｇを例にして説明したが、これに限定されることなくＸＭＬを媒介としてリモート手続き呼び出しを行うものであればよい。
【００５３】
本実施の形態１によれば、ゲートウェイ１０１が自身のネットワーク接続情報の更新をサーバ１０５に通知するようにしたので、インターネット１０４上のＰＣ１０６からゲートウェイ１０１にアクセスするためのＩＰアドレスをサーバ１０５にアクセスすることで知ることが出来るという効果を有する。
【００５４】
また、本実施の形態１によれば、ゲートウェイ１０１が配下のＬＡＮ１００のネットワーク構成情報が更新されたことをサーバ１０５に通知するようにしたので、ゲートウェイ１０１配下のＬＡＮ１００のネットワーク構成情報の変化を、実際にゲートウェイ１０１にアクセスしなくても知ることが出来るという効果を有する。
【００５５】
更に、ゲートウェイ１０１自身のネットワーク接続情報とゲートウェイ１０１配下のＬＡＮ１００のネットワーク構成情報に更新があるとゲートウェイ１０１自ら更新があったことを知らせるための更新情報をサーバ１０５に通知するので、管理者が管理するゲートウェイ１０１とその配下のＬＡＮ１００の数が増えても、ネットワーク接続情報とネットワーク構成情報を、その変化に応じて適宜取得することが可能になるという効果も有する。
【００５６】
（実施の形態２）
実施の形態１では、ゲートウェイのネットワーク接続情報またはゲートウェイの配下のＬＡＮのネットワーク構成情報に変化があったことをサーバに通知するだけであったが、本実施の形態２では、ゲートウェイが、サーバからの要求によってネットワーク接続情報、ネットワーク構成情報または通信履歴情報をサーバに対して公開する場合について説明する。
【００５７】
以下に本発明の実施の形態２について、具体的に図面を参照しながら説明する。なお、この実施の形態２でも、ネットワーク接続情報閲覧システム１は、実施の形態１の図１に例示されるものと同じ構成を有するものとして説明する。
【００５８】
図７は、本発明に係るゲートウェイの実施の形態２の構成を模式的に示すブロック図である。このゲートウェイ１０１は、実施の形態１の図２の構成において、サーバ１０５からの要求に基づいて、通信履歴情報格納部１１２に格納される通信履歴情報と、ネットワーク接続情報格納部１１３に格納されるネットワーク接続情報と、ネットワーク構成情報格納部１１５に格納されるネットワーク構成情報を用いて、ＸＭＬ形式のネットワーク状態情報を生成するネットワーク状態情報生成部１１８（ネットワーク状態情報生成手段）を更に備える構成を有する。また、この実施の形態２では、更新情報通知部１１６（更新情報通知手段）は、実施の形態１で説明したネットワーク接続情報が変化したときにサーバ１０５に更新情報を送信するだけでなく、ネットワーク状態情報生成部１１８によって生成されたネットワーク状態情報も更新情報として送信する機能を有する。
【００５９】
このネットワーク状態情報は、ＲＳＳ（Ｒｅａｌｌｙ  Ｓｉｍｐｌｅ  Ｓｙｎｄｉｃａｔｉｏｎ，  ＲＤＦ  Ｓｉｔｅ  Ｓｕｍｍａｒｙ，  Ｒｉｃｈ  Ｓｉｔｅ  Ｓｕｍｍａｒｙ）と呼ばれるＸＭＬベースのデータ形式を有する。ネットワーク状態情報には、ゲートウェイ１０１の固有の名称とそのＩＰアドレスのほかに、ゲートウェイ１０１のネットワーク接続情報、ゲートウェイ１０１配下のＬＡＮ１００のネットワーク構成情報、またはゲートウェイ１０１の通信履歴情報のいずれかまたは全てが、上記ＲＳＳの仕様に従ってＸＭＬ形式で格納される。
【００６０】
図８は、ネットワーク状態情報のデータ構造の一例を示す図である。
【００６１】
ここでは、ブロック８１０に、ゲートウェイ１０１についての名称、ＩＰアドレスおよび詳細が格納される。また、このブロック８１０以下のタグ＜ｉｔｅｍ＞とタグ＜／ｉｔｅｍ＞に囲まれるブロック８２０〜８４０には、ブロック８１０に格納されたゲートウェイ１０１に関するネットワーク接続情報やネットワーク構成情報、通信履歴情報が格納される。例えば、ブロック８２０にはＬＡＮ１００内のＰＣが接続したことを示すネットワーク構成情報が格納されており、ブロック８３０にはＬＡＮ１００内のＰＣがゲートウェイ１０１にログインしたことを示す通信履歴情報が格納されており、ブロック８４０にはゲートウェイ１０１がインターネット１０４に接続したことを示すネットワーク接続情報が格納されている。
【００６２】
また、各ブロック８２０〜８４０内において、タグ＜ｔｉｔｌｅ＞とタグ＜／ｔｉｔｌｅ＞に囲まれる要素の内容にはネットワーク状態情報の内容を示す表題が格納され、タグ＜ｄｅｓｃｒｉｐｔｉｏｎ＞とタグ＜／ｄｅｓｃｒｉｐｔｉｏｎ＞に囲まれる要素の内容には表題に記載された内容の詳細が格納され、タグ＜ｐｕｂＤａｔｅ＞とタグ＜／ｐｕｂＤａｔｅ＞に囲まれる要素の内容には表題に記載された内容の処理を行った時刻が格納される。例えば、ブロック８２０にはＬＡＮ１００内のＰＣが接続したことを示すネットワーク構成情報が格納されており、表題として「ＰＣ接続」が格納され、詳細として「ＩＰアドレス１９２．１６８．１０．２を配布」が格納され、時刻として「２００４年９月１日水曜日１６時４２分４０秒」が格納されている。
【００６３】
図９は、本発明に係るネットワーク接続情報閲覧システムに使用されるサーバの機能構成を模式的に示すブロック図である。このサーバ１０５は、実施の形態１の図４の構成において、インターネット１０４に接続されるＰＣ１０６からの要求に応じてゲートウェイ１０１にネットワーク状態情報を要求するネットワーク状態情報要求部１３４と、ゲートウェイ１０１から送信されるＸＭＬ形式のネットワーク状態情報をブラウザで表示可能なＨＴＭＬ形式のファイルに変換するＸＭＬ−ＨＴＭＬ変換部１３５と、を更に備える構成を有する。
【００６４】
なお、ＸＭＬ−ＨＴＭＬ変換部１３５は、ネットワーク状態情報が図８に示されるようにＲＳＳ形式の所定のフォーマットを有するデータ構造を有していることを利用して、そのＸＭＬデータファイル中の所定のタグを用いて、ブラウザで表示可能なＨＴＭＬ形式のファイル形式への変換を実現している。
【００６５】
ここで、インターネット１０４に接続されたＰＣ１０６からゲートウェイ１０１内の情報を閲覧する際の処理手順の一例について、図１０のシーケンス図を参照しながら説明する。まず、ゲートウェイ１０１とその配下のＬＡＮ１００の管理者は、インターネット１０４に接続するＰＣ１０６のブラウザから、サーバ１０５に予め登録されたＩＤとパスワードを使用してログイン要求を行う（ＳＱ２０１）。サーバ１０５は、ＰＣ１０６から入力されたＩＤとパスワードによって管理者の認証を行い、管理者と認められるとログイン許可を管理者の使用するＰＣ１０６に対して送信する（ＳＱ２０２）。
【００６６】
その後、管理者は、ＰＣ１０６からサーバ１０５に対し、自身が管理するゲートウェイ１０１の情報を閲覧するためのリクエストである情報閲覧要求を送信する（ＳＱ２０３）。この情報閲覧要求には、ネットワーク接続情報、ネットワーク構成情報、通信履歴情報の全てまたはいずれかを設定することが出来るが、ここでは全てを要求するように設定しているものとする。ＰＣ１０６から情報閲覧要求を受信したサーバ１０５のネットワーク状態情報要求部１３４は、ゲートウェイ１０１に対して、例えば上述したＲＳＳ形式のネットワーク状態情報の送信を要求する（ＳＱ２０４）。
【００６７】
ゲートウェイ１０１のネットワーク状態情報生成部１１８は、ネットワーク状態情報の送信要求を受信すると、ゲートウェイ１０１のネットワーク接続情報や配下のＬＡＮ１００のネットワーク構成情報、通信履歴情報を、それぞれネットワーク接続情報格納部１１３、ネットワーク構成情報格納部１１５および通信履歴情報格納部１１２から抽出して、例えば上述した図８に示されるＲＳＳ形式のネットワーク状態情報を生成する。そして、更新情報通知部１１６は、このネットワーク状態情報を、更新情報として、サーバに返信する（ＳＱ２０５）。
【００６８】
サーバ１０５のＸＭＬ−ＨＴＭＬ変換部１３５は、ネットワーク状態情報を受信すると、ＸＭＬ形式のネットワーク状態情報からＰＣ１０６のブラウザで閲覧可能な形式のＨＴＭＬファイルを作成し、作成したＨＴＭＬファイルをＰＣ１０６に送信する（ＳＱ２０６）。ＰＣ１０６のブラウザ上には、サーバ１０５によって変換されたＨＴＭＬファイルが表示される。以上により、ＰＣ１０６からゲートウェイ１０１の有するネットワーク状態情報の閲覧処理が終了する。
【００６９】
図１１は、ＰＣのブラウザ上に表示されるネットワーク状態情報のイメージの一例を示す図である。このイメージ１１００は、上述した図８のネットワーク状態情報の内容を示すものであり、図８のブロック８２０〜８４０に格納されている情報を示している。具体的には、図８のブロック８２０〜８４０中の各要素中の「表題」、「詳細」および「時刻」の内容を、表形式にして表示しているものである。このように、ＸＭＬ−ＨＴＭＬ変換部１３５は、ＸＭＬ形式のネットワーク状態情報の内容をＨＴＭＬ形式の内容に単に変換するだけでなく、ＰＣ１０６のブラウザに所定の表示形式で表示するように構成するように処理させることも可能である。
【００７０】
なお、図８と図１１では、ゲートウェイ１０１からサーバ１０５に送信されるネットワーク状態情報として、ネットワーク接続情報、ネットワーク構成情報および通信履歴情報の全てを含むものであったが、これらの情報のうちいずれかを含むものであってもよい。
【００７１】
本実施の形態２によれば、ゲートウェイ１０１の有するネットワーク状態情報をインターネット１０４に接続されるＰＣ１０６からアクセスのあったサーバ１０５に送信するようにしているので、ＰＣ１０６はゲートウェイ１０１にアクセスする必要なくネットワーク状態情報を閲覧することが出来る。また、この場合に、ＰＣ１０６は、ゲートウェイ１０１にアクセスしないので、ゲートウェイ１０１のセキュリティ確保のための制限を受けることがなく、閲覧することが出来る情報に制限が加えられてしまうこともない。これにより、ゲートウェイ１０１とＬＡＮ１００の管理者は、ゲートウェイ１０１と直接通信することなくインターネット１０４上から必要最小限の通信で、自身で管理するゲートウェイ１０１とその配下のＬＡＮ１００についての情報を取得することが出来る。
【００７２】
また、本実施の形態２によれば、ゲートウェイ１０１の有するネットワーク状態情報はＸＭＬ形式のファイルでサーバ１０５に送信され、更にサーバ１０５でＨＴＭＬ形式のファイルに変換されるので、ネットワーク状態情報を閲覧するＰＣ１０６はＨＴＭＬ形式のファイルを閲覧することが出来る汎用的なブラウザを有していればよく、ＳＮＭＰなど既存のネットワーク機器管理プロトコルを利用して情報を閲覧するために必要な専用のアプリケーションプログラムを導入する必要がないという効果を有する。更に、ブラウザは、汎用的なアプリケーションプログラムであり、その利用法を習得する必要がない。これにより、管理者は、インターネット１０４に接続することが出来る環境にいれば、ＰＣの種類によらず容易にゲートウェイ１０１とＬＡＮ１００についてのネットワーク状態情報を閲覧することが出来るという効果を有する。
【００７３】
なお、上述した説明では、ゲートウェイ１０１がネットワーク状態情報をＸＭＬ形式でサーバ１０５に送信し、サーバ１０５がＸＭＬ形式のファイルをＨＴＭＬ形式のファイルに変換する場合を例に挙げたが、これに限定されるものではなく、ゲートウェイ１０１は任意の種類のマークアップ言語を使用してサーバ１０５にネットワーク状態情報を通知し、サーバ１０５はＰＣ１０２，１０３，１０６で閲覧可能なマークアップ言語の種類に変換することが出来るものであればよい。
【産業上の利用可能性】
【００７４】
以上のように、この発明に係るネットワーク中継装置、ネットワーク接続情報閲覧システム、及びネットワーク接続情報通知方法は、ネットワーク中継装置やその配下のＬＡＮの構成の変更をリアルタイムで、そして固定的な位置でなくどこからでも監視することが出来、その情報を閲覧する必要があるシステムに適している。
【図面の簡単な説明】
【００７５】
【図１】本発明によるゲートウェイを備えるネットワーク接続情報閲覧システムの実施の形態１の構成例を示す図
【図２】本発明によるゲートウェイの実施の形態１の構成を模式的に示すブロック図
【図３】更新情報通知部によって通知されるＸＭＬ−ＲＰＣの更新通知Ｐｉｎｇのデータ構造の一例を示す図
【図４】本発明によるネットワーク接続情報閲覧システムに使用されるサーバの機能構成を模式的に示すブロック図
【図５】更新情報に対する返信メッセージのデータ構造の一例を示す図
【図６】ネットワーク構成情報が変化した場合の更新情報を通知する手順を示すシーケンス図
【図７】本発明によるゲートウェイの実施の形態２の構成を模式的に示すブロック図
【図８】ネットワーク状態情報のデータ構造の一例を示す図
【図９】本発明によるネットワーク接続情報閲覧システムに使用されるサーバの機能構成を模式的に示すブロック図
【図１０】インターネットに接続されたＰＣからゲートウェイ内の情報を閲覧する処理手順の一例を示すシーケンス図
【図１１】ＰＣのブラウザ上に表示されるネットワーク状態情報のイメージの一例を示す図
【図１２】従来のゲートウェイを介したインターネット接続形態を模式的に示す図
【符号の説明】
【００７６】
１００    ＬＡＮ
１０１    ネットワーク中継装置（ゲートウェイ）
１０２、１０３    端末（ＰＣ）
１０４    インターネット
１０５    サーバ
１１１、１３１    通信処理手段（通信処理部）
１１６    更新情報通知手段（更新情報通知部）
１１８    ネットワーク状態情報生成手段（ネットワーク状態情報生成部）
【図１】
2006203731.tif 000003
【図２】
2006203731.tif 000004
【図３】
2006203731.tif 000005
【図４】
2006203731.tif 000006
【図５】
2006203731.tif 000007
【図６】
2006203731.tif 000008
【図７】
2006203731.tif 000009
【図８】
2006203731.tif 000010
【図９】
2006203731.tif 000011
【図１０】
2006203731.tif 000012
【図１１】
2006203731.tif 000013
【図１２】
2006203731.tif 000014