(57)【特許請求の範囲】
【請求項１】
情報収集に用いる収集対象機器が接続されるネットワークと、該ネットワークと接続されたサーバと、を有する情報収集システムにおいて、前記収集対象機器の情報を前記サーバに登録する登録方法であって、
前記サーバと通信可能な登録装置と前記収集対象機器とを通信可能に有線接続した状態で、
前記登録装置が、前記収集対象機器が直接前記ネットワークに接続された際に発行する通信用アドレス要求メッセージを前記収集対象機器から受信し、前記ネットワークに設けられた中継装置の識別情報とともに前記サーバへ転送し、
前記登録装置が、前記サーバが前記通信用アドレス要求メッセージと前記中継装置の識別情報とを用いて前記ネットワークから受信した通信用アドレス割り当てメッセージを取得するとともに、前記収集対象機器に送信し、
前記登録装置が、前記通信用アドレス割り当てメッセージから前記収集対象機器の通信用アドレスを取得し、
前記登録装置が、前記収集対象機器の通信用アドレスを前記サーバに送信し、前記サーバにて登録する、
処理を実行することを特徴とする登録方法。
【請求項２】
前記登録装置が、前記通信用アドレス要求メッセージから前記収集対象機器の機器固有の識別情報を取得する処理を更に実行し、
前記登録する処理では、前記登録装置が、取得した前記収集対象機器の機器固有の識別情報を前記サーバに送信し、前記サーバにて登録する、ことを特徴とする請求項１に記載の登録方法。
【請求項３】
前記登録する処理では、前記登録装置が前記収集対象機器の名称と、前記中継装置の識別情報とを前記サーバに更に送信し、前記サーバは前記収集対象機器の名称と、前記中継装置の識別情報とを登録することを特徴とする請求項１又は２に記載の登録方法。
【請求項４】
情報収集に用いる収集対象機器が接続されるネットワークと、該ネットワークと接続されたサーバと、を有する情報収集システムにおいて、前記収集対象機器の情報を前記サーバに登録する登録装置であって、
前記収集対象機器と通信可能に有線接続された状態で、
前記収集対象機器が直接前記ネットワークに接続された際に発行する通信用アドレス要求メッセージを前記収集対象機器から受信し、前記ネットワークに設けられた中継装置の識別情報とともに前記サーバへ転送する第１送受信部と、
前記サーバが前記通信用アドレス要求メッセージと前記中継装置の識別情報とを用いて前記ネットワークから受信した通信用アドレス割り当てメッセージを取得するとともに、前記収集対象機器に送信する第２送受信部と、
前記通信用アドレス割り当てメッセージから前記収集対象機器の通信用アドレスを取得する取得部と、
前記取得部が取得した前記収集対象機器の通信用アドレスを前記サーバに送信し、登録させる登録指示部と、
を備える登録装置。
【請求項５】
情報収集に用いる収集対象機器が接続されるネットワークと、該ネットワークと接続されたサーバと、を有する情報収集システムにおいて、コンピュータが前記収集対象機器の情報を前記サーバに登録する登録プログラムであって、
前記収集対象機器と通信可能に有線接続された状態で、
前記収集対象機器が直接前記ネットワークに接続された際に発行する通信用アドレス要求メッセージを前記収集対象機器から受信し、前記ネットワークに設けられた中継装置の識別情報とともに前記サーバへ転送し、
前記サーバが前記通信用アドレス要求メッセージと前記中継装置の識別情報とを用いて前記ネットワークから受信した通信用アドレス割り当てメッセージを取得するとともに、前記収集対象機器に送信し、
前記通信用アドレス割り当てメッセージから前記収集対象機器の通信用アドレスを取得し、
取得した前記収集対象機器の通信用アドレスを前記サーバに送信し、登録させる、
処理を前記コンピュータに実行させることを特徴とする登録プログラム。
【請求項６】
情報収集に用いる収集対象機器が接続されるネットワークと、
該ネットワークと接続されたサーバと、
前記収集対象機器と通信可能に有線接続され、前記収集対象機器の情報を前記サーバに登録する請求項４に記載の登録装置と、
を備える情報収集システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、登録方法、登録装置、登録プログラム、及び情報収集システムに関する。
【背景技術】
【０００２】
広範囲多地点に設置された収集対象機器から得られる情報（収集データ）をイベントとして収集する情報収集システムが知られている。このような情報収集システムでは、イベントが、中継ノード（ゲートウェイ（ＧＷ：gateway））やネットワークを介してサーバノードに収集され、イベントに応じた各種サービス、例えばアラートの発信や機器の管理などのサービスが提供される。
【０００３】
サーバノードが収集対象機器から情報を収集するためには、機器名称、対応GW_ID情報、通信用アドレス、機器固有ＩＤの４つの情報が必要となる。
【０００４】
一般に、収集対象機器は、情報収集システム専用に作られたものではなく、システム構築以前に別の用途で設置された機器を、収集対象機器とすることも多い。このため、収集対象機器自身は、システムに対して必要な情報を自動的に登録する機能は有していないことから、上記４つの情報を作業者（登録者）がシステムに登録しなければならない。なお、一時的な仮のアドレス等を活用して正式なアドレス等を付与するシステムが知られている（例えば、特許文献１等参照）
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−２１８８９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記４つの情報のうち、特に通信用アドレスに関しては事前に準備しておくことが難しい。Bluetooth（登録商標）プロトコルのように機器固有のＭＡＣ（Media Access Control）アドレスを通信用アドレスとして使用する場合もあるが、多くの場合は、ＩＰ（Internet Protocol）ネットワークのように機器が独自にアドレスを設定することができず、管理者または管理装置からアドレスを取得する必要がある。このような場合、作業者は、機器を現場のネットワークに設置し、機器自身がＤＨＣＰ（Dynamic Host Configuration Protocol）プロトコルなどを介して取得した通信用アドレスを、機器の入出力装置等から取得してシステムに登録しなければならない。
【０００７】
しかしながら、収集対象機器は、一般にパソコンのような柔軟な入出力装置を備えていることが少なく、通信用アドレス情報の取得手段が限られていることが多い。したがって、上記のように機器の入出力装置等から通信用アドレスを取得しなければならないとすると、収集対象機器を設置した現場において貧弱な入出力装置を用いて機器種別ごとに異なる情報取得手順に沿って操作しなければならず、作業者の負担となる。
【０００８】
１つの側面では、本発明は、サーバに収集対象装置の通信用アドレスを自動的に登録することが可能な登録方法、登録装置、登録プログラム、及び情報収集システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
一つの態様では、登録方法は、情報収集に用いる収集対象機器が接続されるネットワークと、該ネットワークと接続されたサーバと、を有する情報収集システムにおいて、前記収集対象機器の情報を前記サーバに登録する登録方法であって、前記サーバと通信可能な登録装置と前記収集対象機器とを通信可能に有線接続した状態で、前記登録装置が、前記収集対象機器が直接前記ネットワークに接続された際に発行する通信用アドレス要求メッセージを前記収集対象機器から受信し、前記ネットワークに設けられた中継装置の識別情報とともに前記サーバへ転送し、前記登録装置が、前記サーバが前記通信用アドレス要求メッセージと前記中継装置の識別情報とを用いて前記ネットワークから受信した通信用アドレス割り当てメッセージを取得するとともに、前記収集対象機器に送信し、前記登録装置が、前記通信用アドレス割り当てメッセージから前記収集対象機器の通信用アドレスを取得し、前記登録装置が、前記収集対象機器の通信用アドレスを前記サーバに送信し、前記サーバにて登録する、処理を実行する登録方法である。
【発明の効果】
【００１０】
サーバに収集対象装置の通信用アドレスを自動的に登録することができる。
【図面の簡単な説明】
【００１１】
【図１】一実施形態に係る情報収集システムの構成を概略的に示す図である。
【図２】図１の情報収集システムに収集対象機器を登録するときの状態を示す図である。
【図３】情報収集システムに収集対象機器を登録するときのデータの流れを示す図である。
【図４】図４（ａ）は、収集システムサーバのハードウェア構成図であり、図４（ｂ）は、登録装置のハードウェア構成図である。
【図５】図５（ａ）は、収集システムサーバの機能ブロック図であり、図５（ｂ）は、ゲートウェイの機能ブロック図であり、図５（ｃ）は、登録装置の機能ブロック図である。
【図６】図６（ａ）は、収集対象機器管理テーブルを示す図であり、図６（ｂ）は、ゲートウェイ管理テーブルを示す図であり、図６（ｃ）は、収集対象機器種別テーブルを示す図であり、図６（ｄ）は、収集処理管理テーブルを示す図である。
【図７】収集対象機器の登録処理を示すシーケンス図である。
【図８】比較例を示す図である。
【発明を実施するための形態】
【００１２】
以下、情報収集システムの一実施形態について、図１〜図７に基づいて詳細に説明する。図１には、一実施形態に係る情報収集システム１００の構成が概略的に示されている。情報収集システム１００は、広範囲多地点の機器（収集対象機器）からの情報（データ）をネットワークと中継機器（ゲートウェイ）を介して収集するシステムである。
【００１３】
情報収集システム１００は、サーバとしての収集システムサーバ１０と、顧客ネットワーク２０と、を備える。収集システムサーバ１０と顧客ネットワーク２０は、インターネット等の広域ネットワーク８０に接続されている。なお、図１では、顧客ネットワーク２０を１つのみ図示しているが、広域ネットワーク８０に複数の顧客ネットワーク２０が接続されていてもよい。また、図２には、収集システムサーバ１０を顧客ネットワーク２０に接続する前の状態が示されている。この図２の状態では、収集対象機器５０は、登録装置２００とＬＡＮ（Local Area Network）ケーブル１５０により有線接続されるものとする。登録装置２００は、公衆無線網等を介して、収集システムサーバ１０と通信可能に接続される（図３の破線（ａ）参照）。
【００１４】
収集システムサーバ１０は、データセンタ等に設けられ、図１の状態で、各地域に設けられた収集対象機器５０で取得された情報（データ）を収集し、収集した情報に応じた各種サービス、例えば機器の監視やアラートの発信などのサービスを提供する装置である。
【００１５】
収集システムサーバ１０は、図４（ａ）に示すようなハードウェア構成を有する。図４（ａ）に示すように、収集システムサーバ１０は、ＣＰＵ（Central Processing Unit）９０、ＲＯＭ（Read Only Memory）９２、ＲＡＭ（Random Access Memory）９４、記憶部（ここではＨＤＤ（Hard Disk Drive））９６、ネットワークインタフェース９７、及び可搬型記憶媒体用ドライブ９９等を備えている。これら収集システムサーバ１０の構成各部は、バス９８に接続されている。収集システムサーバ１０では、ＲＯＭ９２あるいはＨＤＤ９６に格納されているプログラム、或いは可搬型記憶媒体用ドライブ９９が可搬型記憶媒体９１から読み取ったプログラムをＣＰＵ９０が実行することにより、図５（ａ）に示す機能が実現される。なお、図５（ａ）の各機能については、後述する。
【００１６】
図１に戻り、顧客ネットワーク２０は、中継装置としてのゲートウェイ３０と、ＤＨＣＰサーバ４０と、収集対象機器５０とを有する。ゲートウェイ３０と、ＤＨＣＰサーバ４０と、収集対象機器５０は、一例として、Ethernet（登録商標）上で構築されるＩＰネットワーク６０に接続されている。
【００１７】
ゲートウェイ３０は、ＩＰネットワーク６０を広域ネットワーク８０と接続するためのネットワークノードであり、ゲートウェイ３０が有するＣＰＵがプログラムを実行することにより、図５（ｂ）に示すような機能を実現する。なお、図５（ｂ）の各機能については後述する。
【００１８】
ＤＨＣＰサーバ４０は、ＩＰネットワーク６０に接続される装置に、ＩＰアドレスなどの必要な情報を自動的に発行するサーバ（通信用アドレス割り当てサーバ）である。
【００１９】
収集対象機器５０は、例えば、管理者や直接接続した管理機器に稼働情報を提供する、工作機械、複写機のようなオフィス機器、デジタルテレビなどの情報家電機器等である。
【００２０】
登録装置２００は、図２に示すように、ＩＰネットワーク６０に接続する前の収集対象機器５０に有線接続され、収集システムサーバ１０に対して、収集対象機器５０の情報（機器名、ＭＡＣアドレス、ＩＰアドレス、対応ＧＷ_ＩＤ）を登録する装置である。ここで、「機器名」は、機器故障やメンテナンス時に管理者が他の機器と区別して認識するための情報であり、ＭＡＣアドレスは、機器固有のＩＤであり、収集対象機器５０の種別をシステムが認識し、対応した収集処理などをゲートウェイ３０に配備するためのＩＤである。また、通信用アドレスは、収集対象機器５０とゲートウェイ３０との間で通信を行う際に利用するアドレスであり、対応ＧＷ_ＩＤは、収集対象機器５０の情報を取得し、管理するためのゲートウェイ３０を識別するための情報である。
【００２１】
登録装置２００は、図４（ｂ）に示すようなハードウェア構成を有する。具体的には、登録装置２００は、図４（ｂ）に示すように、ＣＰＵ１９０、ＲＯＭ１９２、ＲＡＭ１９４、記憶部（ＨＤＤ）１９６、ネットワークインタフェース１９７、表示部１９３、入力部１９５及び可搬型記憶媒体用ドライブ１９９等を備えている。表示部１９３は液晶ディスプレイ等を含み、入力部１９５は、キーボードやタッチパネル等を含む。登録装置２００の構成各部は、バス１９８に接続されている。登録装置２００では、ＲＯＭ１９２あるいはＨＤＤ１９６に格納されているプログラム（登録プログラムを含む）、或いは可搬型記憶媒体用ドライブ１９９が可搬型記憶媒体１９１から読み取ったプログラム（登録プログラムを含む）をＣＰＵ１９０が実行することにより、図５（ｃ）に示す機能が実現される。
【００２２】
以下、登録装置２００、収集システムサーバ１０、及びゲートウェイ３０の各機能について説明する。
【００２３】
（登録装置２００）
登録装置２００は、図５（ｃ）に示すように、ＣＰＵ１９０がプログラムを実行することにより、ブロードキャスト受信部２０１、ＤＨＣＰサーバ向けパケット受信部２０２、ＤＨＣＰパケット転送部２０３、ＧＷ_ＩＤ入力部２０４、ＧＷ_ＩＤ通知部２０５、ＭＡＣアドレス取得部２０６、ＩＰアドレス取得部２０７、機器名入力部２０８、登録指示部としての収集対象機器管理情報登録部２０９、として機能する。なお、本実施形態では、取得部の一例として、ＭＡＣアドレス取得部２０６及びＩＰアドレス取得部２０７が挙げられる。また、第１送受信部の一例として、ブロードキャスト受信部２０１及びＤＨＣＰパケット転送部２０３が挙げられ、第２送受信部の一例として、ＤＨＣＰサーバ向けパケット受信部２０２及びＤＨＣＰパケット転送部２０３が挙げられる。
【００２４】
ブロードキャスト受信部２０１は、例えば、収集対象機器５０からブロードキャストされたパケットを受信する機能を有する。ＤＨＣＰサーバ向けパケット受信部２０２は、ＤＨＣＰサーバ４０に向けて収集対象機器５０から送信されたパケットを受信する。ＤＨＣＰパケット転送部２０３は、受信したＤＨＣＰのパケットを他の機器へ転送する。
【００２５】
ＧＷ_ＩＤ入力部２０４は、入力部１９５を介して管理者から入力されたゲートウェイの識別情報（ＧＷ_ＩＤ）を取得する。ＧＷ_ＩＤ通知部２０５は、ＧＷ_ＩＤ入力部２０４が取得したＧＷ_ＩＤを収集システムサーバ１０に送信（通知）する。
【００２６】
ＭＡＣアドレス取得部２０６は、収集対象機器５０から受信したDISCOVERパケットから収集対象機器５０固有の識別情報（ＩＤ）として、ＭＡＣアドレスを取得する。ＩＰアドレス取得部２０７は、ＤＨＣＰサーバ４０から送信されたOFFERパケットをゲートウェイ３０、収集システムサーバ１０を介して取得し、該OFFERパケットからＩＰアドレスを取得する。
【００２７】
機器名入力部２０８は、入力部１９５を介して管理者から入力された収集対象機器５０の機器名を取得する。収集対象機器管理情報登録部２０９は、収集対象機器５０の情報（機器名、ＭＡＣアドレス、ＩＰアドレス、対応ＧＷ_ＩＤ）を収集システムサーバ１０に送信し、当該情報を収集システムサーバ１０に登録させる。
【００２８】
（収集システムサーバ１０）
収集システムサーバ１０では、ＣＰＵ９０がプログラムを実行することで、図５（ａ）に示す、収集対象機器管理部１１、ＤＨＣＰパケット転送部１２、収集対象機器管理情報受信部１３、ＧＷ_ＩＤ管理部１４、機器情報収集処理送信部１５、ＭＡＣアドレス管理部１６、機器情報収集処理選択部１７としての機能が実現される。
【００２９】
収集対象機器管理部１１は、収集対象機器５０の情報を収集対象機器管理テーブル２１（図６（ａ）参照）にて管理する。収集対象機器管理テーブル２１には、図６（ａ）に示すように、「名称」、「ＭＡＣアドレス」、「ＩＰアドレス」、「対応ゲートウェイ」の各フィールドが設けられている。「名称」のフィールドには、登録装置２００から受信した、収集対象機器５０の機器名が格納され、「ＭＡＣアドレス」、「ＩＰアドレス」の各フィールドには、登録装置２００から受信した収集対象機器５０のＭＡＣアドレス及びＩＰアドレスが格納され、「対応ゲートウェイ」のフィールドには、登録装置２００から受信した、収集対象機器５０の対応ＧＷ_ＩＤが格納される。
【００３０】
ＤＨＣＰパケット転送部１２は、外部から受信したＤＨＣＰのパケットを他の機器へ転送する。収集対象機器管理情報受信部１３は、登録装置２００から、収集対象機器５０の情報（機器名、ＭＡＣアドレス、ＩＰアドレス、対応ＧＷ＿ＩＰ）を受信し、収集対象機器管理部１１に送信する。ＧＷ_ＩＤ管理部１４は、ゲートウェイ管理テーブル２２（図６（ｂ）参照）を用いて、ゲートウェイ３０の情報を管理する。ゲートウェイ管理テーブル２２は、図６（ｂ）に示すように、「ＧＷ_ＩＤ」と、「ＧＷ＿ＩＰアドレス」とが紐付けられた状態で管理されている。「ＧＷ＿ＩＰアドレス」のフィールドには、ゲートウェイ３０のＩＰアドレスが格納される。
【００３１】
機器情報収集処理送信部１５は、機器に対応する情報収集処理の情報をゲートウェイ３０に送信する。ＭＡＣアドレス管理部１６は、収集対象機器種別テーブル２３（図６（ｃ）参照）を用いて、機器固有の識別情報（ＭＡＣアドレス）ごとの機器種別の情報を管理する。収集対象機器種別テーブル２３では、図６（ｃ）に示すように、「ＭＡＣ」（ＭＡＣアドレス）と「機器種別」（例えば、オフィス機器、デジタルテレビなど）とが紐付けられている。機器情報収集処理選択部１７は、収集処理管理テーブル２４（図６（ｄ）参照）を用いて、機器種別ごとの収集処理の情報を管理する。収集処理管理テーブル２４では、図６（ｄ）に示すように、「機器種別」と「収集処理」（例えば、温度センサから所定のプロトコルを用いて、温度を所定時間ごとに収集する処理など）とが、紐付けられている。
【００３２】
（ゲートウェイ３０）
ゲートウェイ３０では、ＣＰＵがプログラムを実行することで、ＤＨＣＰパケット転送部３１、ＤＨＣＰクライアント向けパケット受信部３２、機器情報収集処理受信部３３、機器情報収集処理実行部３４としての機能が実現される。
【００３３】
ＤＨＣＰパケット転送部３１は、外部から受信したＤＨＣＰのパケットを他の機器へ転送する。ＤＨＣＰクライアント向けパケット受信部３２は、ＤＨＣＰクライアント向けのパケットを受信する。機器情報収集処理受信部３３は、収集システムサーバ１０の機器情報収集処理送信部１５から送信された収集処理の情報を受信する。機器情報収集処理実行部３４は、機器情報収集処理受信部３３が受信した情報に基づいて、収集対象機器を用いた情報収集処理を実行する。
【００３４】
（収集対象機器５０の登録処理）
次に、図７のシーケンス図に基づいて、収集対象機器５０から得られる情報を収集システムサーバ１０にて収集するために行われる、情報収集システム１００に対する収集対象機器５０の登録処理について詳細に説明する。
【００３５】
図７の処理の前提として、登録可能な収集対象機器の機器固有ＩＤ（ＭＡＣアドレス）と機器種別が、収集システムサーバ１０の収集対象機器種別テーブル２３（図６（ｃ））に予め登録されており、これに対応する収集処理の情報が収集処理管理テーブル２４（図６（ｄ））に予め登録されているものとする。
【００３６】
図７の処理では、まず、ステップＳ１０において、登録装置２００のＧＷ_ＩＤ入力部２０４は、登録者が、収集対象機器５０を設置する先のＩＰネットワーク６０が有するゲートウェイ３０のＧＷ_ＩＤを入力するまで待機し、入力された段階で、ＧＷ_ＩＤ入力部２０４は入力されたＧＷ_ＩＤを登録する。
【００３７】
次いで、ステップＳ１２では、登録者が、収集対象機器５０を現場に設置して電源を入れ、収集対象機器５０と登録装置２００との間をＬＡＮケーブル１５０で通信可能に接続（有線接続）する。
【００３８】
次いで、ステップＳ１４では、収集対象機器５０が、ＬＡＮ接続処理を開始し、ＤＨＣＰプロトコルで通信用アドレス要求メッセージであるDISCOVERパケットをブロードキャスト送信する。
【００３９】
次いで、ステップＳ１６では、登録装置２００のブロードキャスト受信部２０１が、DISCOVERパケットを受信する。そして、ＭＡＣアドレス取得部２０６が、DISCOVERパケットに含まれるＭＡＣアドレスを取得し、収集対象機器５０の固有ＩＤとして記録する。
【００４０】
次いで、ステップＳ１８では、登録装置２００のＤＨＣＰパケット転送部２０３及びＧＷ_ＩＤ通知部２０５が、DISCOVERパケットを、ステップＳ１０で登録しておいたＧＷ_ＩＤとともに公衆無線網等を介して収集システムサーバ１０に通知する（図３の破線（ａ）参照）。なお、収集システムサーバ１０では、収集対象機器管理情報受信部１３が、DISCOVERパケットと、ＧＷ_ＩＤとを受信する。ここで、収集システムサーバ１０のＧＷ_ＩＤ管理部１４は、ＧＷ_ＩＤと登録装置２００とを関連付けて記録し、その後の返信パケットの転送に利用する。なお、既に受信したＧＷ_ＩＤに対して別の登録装置が関連付けられていた場合には、登録装置２００に対して待機指示を送る。なお、ステップＳ１６とステップＳ１８は同時に行われてもよいし、ステップＳ１８がステップＳ１６よりも先に行われてもよい。一方、受信したＧＷ_ＩＤに対して別の登録装置が関連付けられていなければ、ステップＳ２０において、ＤＨＣＰパケット転送部２０３が、受信したＧＷ_ＩＤが示すゲートウェイ３０に対して、DISCOVERパケットを転送する（図３の破線（ｂ）参照）。
【００４１】
次いで、ステップＳ２２では、DISCOVERパケットを受信したゲートウェイ３０のＤＨＣＰパケット転送部３１が、DISCOVERパケットをＩＰネットワーク６０内にブロードキャスト送信する（図３の破線（ｃ）参照）。また、ゲートウェイ３０のＤＨＣＰクライアント向けパケット受信部３２は、DISCOVERパケットに記録された収集対象機器のＭＡＣアドレスを読み取り、当該ＭＡＣアドレス宛パケットを受信するよう設定する。
【００４２】
次いで、ステップＳ２４では、ＩＰネットワーク６０内のＤＨＣＰサーバ４０は、DISCOVERパケットを受信すると、収集対象機器５０のＭＡＣアドレスに対して通信用アドレス割り当てメッセージであるOFFERパケットを送信する。
【００４３】
次いで、ステップＳ２６では、ゲートウェイ３０のＤＨＣＰクライアント向けパケット受信部３２が、OFFERパケットを受信し、収集システムサーバ１０へ転送する。次いで、ステップＳ２８では、収集システムサーバ１０のＤＨＣＰパケット転送部１２が、受信したOFFERパケットを、ＧＷ_ＩＤと登録装置の関連付け情報に基づいて、登録装置２００へ転送する。そして、ステップＳ３０では、登録装置２００のＤＨＣＰパケット転送部２０３が、受信したOFFERパケットをＬＡＮケーブル１５０で接続（直結）されている収集対象機器５０に対して転送する。
【００４４】
ここで、登録装置２００のＩＰアドレス取得部２０７は、ステップＳ３２において、OFFERパケット内に含まれる収集対象機器５０に割り当てられたＩＰアドレスを取得する。
【００４５】
次いで、ステップＳ３４では、収集対象機器５０が、OFFERパケットを受信した後、REQUESTパケットをブロードキャスト送信する。登録装置２００は、DISCOVERパケットと同様の手順でこのREQUESTパケットを受信する。
【００４６】
次いで、ステップＳ３６では、登録装置２００のＤＨＣＰパケット転送部２０３が、収集システムサーバ１０に向けてREQUESTパケットを転送する。
【００４７】
次いで、ステップＳ３８、Ｓ４０では、収集システムサーバ１０のＤＨＣＰパケット転送部１２が、ＧＷ_ＩＤと登録装置との関連付け情報に基づいて、対応するゲートウェイ３０を介してＤＨＣＰサーバ４０へREQUESTパケットを転送する。
【００４８】
次いで、ステップＳ４２〜Ｓ４６では、ＤＨＣＰサーバ４０が、ゲートウェイ３０と収集システムサーバ１０を介して、REQUESTパケットの返答であるPACKパケット又はPNACKパケットを登録装置２００に送信する。
【００４９】
次いで、ステップＳ４８では、登録装置２００において受信したパケットがPACKパケットであった場合には、ＤＨＣＰパケット転送部２０３は、PACKパケットを収集対象機器５０に転送し、収集対象機器登録処理に移行する。一方、登録装置２００において受信したパケットがPNACKパケットであった場合には、ＤＨＣＰによる割り当て処理が成立しなかったため、収集対象機器５０は、PNACKパケットの転送後に、再度DISCOVERパケットを発行するまで待機する。
【００５０】
なお、収集対象機器登録処理は、登録装置２００がこの時点までに収集した情報（ＭＡＣアドレス、ＩＰアドレス、対応するゲートウェイ３０のＧＷ_ＩＤ）を関連付けて記録していることを前提に行われる。登録装置２００はこれらの情報が揃った時点で、機器登録準備が済んだことを表示部１９３上に表示するなどして登録者に通知する。
【００５１】
収集対象機器登録処理では、ステップＳ５０において、機器名入力部２０８が、登録者が収集対象機器５０の機器名を入力し、登録開始ボタンを押すなどの指示を実行するまで待機する。
【００５２】
次いで、ステップＳ５２では、登録装置２００の収集対象機器管理情報登録部２０９が、入力された機器名を含む４つの情報（機器名、ＭＡＣアドレス、ＩＰアドレス、対応ＧＷ_ＩＤ）を収集システムサーバ１０に通知し、収集システムサーバ１０に登録させる。この場合、収集システムサーバ１０の収集対象機器管理部１１は、４つの情報（機器名、ＭＡＣアドレス、ＩＰアドレス、対応ＧＷ_ＩＤ）の登録指示を受けて、収集対象機器管理テーブル２１(図６（ａ）)に記録する。以上により、収集対象機器登録処理が終了する。
【００５３】
なお、その後においては、登録者は、収集対象機器５０と登録装置２００との間の接続を解除するとともに、収集対象機器５０をＩＰネットワーク６０に接続する。そして、収集対象機器５０がＩＰネットワーク６０に接続された状態（図１の状態）においては、収集システムサーバ１０の機器情報収集処理選択部１７が、収集対象機器種別テーブル２３（図６（ｃ））と収集処理管理テーブル２４（図６（ｄ））を用いて、収集対象機器５０のＭＡＣアドレスに対応する収集処理を選択し、機器情報収集処理送信部１５が、登録されたＧＷ_ＩＤを有するゲートウェイ３０（機器情報収集処理受信部３３）に対して収集処理をリモートインストールする。
【００５４】
これにより、ゲートウェイ３０の機器情報収集処理実行部３４は、登録されたＩＰアドレスを利用して収集対象機器５０にアクセスし、機器情報の収集を開始して、広域ネットワーク８０を経由して収集システムサーバ１０へ通知する。
【００５５】
以上の図７の処理では、収集対象機器５０が汎用プロトコルで自動的に発行する通信用アドレス要求メッセージ（DISCOVERパケット）とその返答である通信用アドレス割り当てメッセージ（OFFERパケット）を登録装置２００が中継（仲介）する。そして、登録装置２００においては、各メッセージ（パケット）から収集対象機器５０の通信用アドレス（ＩＰアドレス）や固有ＩＤ（ＭＡＣアドレス）を取得する。このとき、収集システムサーバ１０は、登録装置２００が付加する対応ＧＷ_ＩＤに従い、登録装置２００とＧＷ_ＩＤを持つゲートウェイ３０との間で２つのメッセージ（パケット）を中継する。また、登録装置２００は、登録者が入力した機器名、対応ＧＷ_ＩＤとともに、ＩＰアドレス、ＭＡＣアドレスを関連付けて管理する。また、ゲートウェイ３０は、収集システムサーバ１０とＩＰネットワーク６０内のＤＨＣＰサーバ４０との間で２つのメッセージ（パケット）を中継する。更に、ゲートウェイ３０は、収集システムサーバ１０の指示に従い、収集対象機器５０から情報取得を行う収集処理の配備を受けて実行し、情報収集と収集システムサーバ１０への通知を行う。これにより、登録者は、収集対象機器５０がＤＨＣＰによってＩＰアドレスを取得するどのような機器であっても、登録装置２００と収集対象機器５０とをＬＡＮケーブル１５０で接続（直結）し、収集対象機器５０を接続するＩＰネットワーク６０に設けられたゲートウェイ３０のＧＷ_ＩＤと収集対象機器５０の機器名を入力し、その後に収集対象機器５０をＩＰネットワーク６０に接続する、という作業を行うことで、収集対象機器５０を情報収集システム１００に登録することができる。
【００５６】
以上詳細に説明したように、本実施形態によると、収集システムサーバ１０と通信可能な登録装置２００と収集対象機器５０とをＬＡＮケーブル１５０で接続した状態（Ｓ１２）で、登録装置２００が、収集対象機器５０が直接ＩＰネットワーク６０に接続された際に発行するDISCOVERパケットを収集対象機器５０から受信し、ＩＰネットワーク６０に設けられたゲートウェイ３０のＧＷ_ＩＤとともに収集システムサーバ１０へ転送する（Ｓ１８）。そして、登録装置２００は、収集システムサーバ１０がDISCOVERパケットとＧＷ_ＩＤとを用いてＩＰネットワーク６０から受信したOFFERパケットを取得するとともに、収集対象機器５０に送信する（Ｓ２８，Ｓ３０）。また、登録装置２００は、OFFERパケットから収集対象機器５０のＩＰアドレスを取得し（Ｓ３２）、当該ＩＰアドレスを収集システムサーバ１０に送信し、収集システムサーバ１０に登録させる（Ｓ５２）。これにより、登録装置２００が現場のＩＰネットワーク６０にアクセスしなくても、設置する収集対象機器５０に割り振られるＩＰアドレスを自動的に取得し、収集システムサーバ１０に登録することが可能となる。したがって、登録者によるＩＰアドレスの誤入力等を防止することができるなど、登録者の負担を軽減することができる。また、登録時にのみ必要な登録装置２００を、現場のＩＰネットワーク６０に接続する必要が無くなるので、ＩＰネットワーク６０のセキュリティ管理の負担を軽減することができる。更に、本実施形態によれば、登録操作後に、収集対象機器５０をＩＰネットワーク６０につないでそのまま利用することができるので、登録作業後に行う作業が無く、この点からも登録者の作業負担を軽減することができる。
【００５７】
また、本実施形態では、登録装置２００が、DISCOVERパケットから収集対象機器５０の機器固有ＩＤであるＭＡＣアドレスを取得し（Ｓ１６）、ステップＳ５２では、登録装置２００が、取得したＭＡＣアドレスを収集システムサーバ１０に送信する。これにより、登録者が入力等しなくても、登録装置２００が自動的にＭＡＣアドレスを取得し、収集システムサーバ１０に登録することができる。
【００５８】
（比較例）
ここで、比較例について、図８に基づいて説明する。
【００５９】
図８には、比較例として、収集対象機器５０が有する小型ディスプレイを利用して通信用アドレス（ここでは、ＩＰアドレス）を取得する手順が示されている。
【００６０】
収集対象機器５０には、工場出荷時に設定されたEthernet（登録商標）用ＭＡＣアドレスが設定されている。情報収集システム１００の収集システムサーバ１０では、このＭＡＣアドレスを機器固有ＩＤとして、機器の種別や対応する情報取得処理の種別などを管理しているものとする。
【００６１】
比較例においては、まず、登録者が、収集対象機器５０をＩＰネットワーク６０に接続する。この場合、収集対象機器５０はＤＨＣＰプロトコルを用いて自動的にＤＨＣＰサーバ４０からＩＰネットワーク６０の通信用アドレスであるＩＰアドレスの割り当てを受ける（手順１）。
【００６２】
次いで、登録者は、収集対象機器５０独自の手順に従ってＭＡＣアドレスとＩＰアドレスを取得する（手順２）。そして、登録者は、機器管理者が認識できる機器名を決定し、ＩＰネットワーク６０に設置されたゲートウェイのＧＷ_ＩＤを取得し、ＩＰアドレスとＭＡＣアドレスとともに収集システムサーバ１０に登録する（手順３、手順３’）。なお、登録する処理は、登録者が持参する登録装置３００を利用するケース（手順３）や、現場のゲートウェイ３０を利用するケース（手順３’）などがある。
【００６３】
このような比較例の手順においては、収集対象機器５０をＩＰネットワーク６０に接続した後に登録者がＩＰアドレスを取得する作業が、負担となる。登録者は、収集対象機器５０の種別ごとに異なる情報取得手順に沿って操作しなければならず、また、収集対象機器５０に設けられた貧弱な入出力手段を用いてＩＰアドレスを取得するため、誤りなく取得するのが困難であるからである。これに対し、本実施形態では、収集対象機器５０をＩＰネットワーク６０に接続する前に、登録装置２００が、ＩＰアドレスを自動的に取得し、収集システムサーバ１０に登録することができるので、登録者の作業負担を軽減することが可能となっている。
【００６４】
なお、上記実施形態では、登録装置２００は、ＭＡＣアドレスを自動的に取得し、収集システムサーバ１０に登録する場合について説明したが、これに限られるものではない。例えば、ＭＡＣアドレスを自動取得せずに、登録者が機器種別情報を入力するようにしてもよい。この場合、登録者の入力情報が一つ増えることになるが、事前に収集対象機器種別テーブル２３を用意しなくてもよいという利点がある。なお、登録装置２００は、ＭＡＣアドレスの代わりに登録者が入力する機器種別情報を収集システムサーバ１０に通知する。そして、上述した収集処理を選択する処理においては、機器情報収集処理選択部１７は、直接収集処理管理テーブル２４を参照して処理の配信を行うようにすればよい。
【００６５】
なお、上記実施形態では、収集システムサーバ１０の機器名の入力を、登録装置２００がＩＰアドレスを取得した後に行う場合について説明したが、これに限らず、その他のタイミングで行うこととしてもよい。例えば、登録者は、ステップＳ１０において、対応ＧＷ_ＩＤとともに機器名を入力するようにしてもよい。
【００６６】
なお、上記の処理機能は、コンピュータによって実現することができる。その場合、処理装置が有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体（ただし、搬送波は除く）に記録しておくことができる。
【００６７】
プログラムを流通させる場合には、例えば、そのプログラムが記録されたＤＶＤ（Digital Versatile Disc）、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）などの可搬型記録媒体の形態で販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【００６８】
プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、サーバコンピュータからプログラムが転送されるごとに、逐次、受け取ったプログラムに従った処理を実行することもできる。
【００６９】
上述した実施形態は本発明の好適な実施の例である。但し、これに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変形実施可能である。
【００７０】
なお、以上の実施形態の説明に関して、更に以下の付記を開示する。
（付記１）  情報収集に用いる収集対象機器が接続されるネットワークと、該ネットワークと接続されたサーバと、を有する情報収集システムにおいて、前記収集対象機器の情報を前記サーバに登録する登録方法であって、
前記サーバと通信可能な登録装置と前記収集対象機器とを通信可能に有線接続した状態で、
前記登録装置が、前記収集対象機器が直接前記ネットワークに接続された際に発行する通信用アドレス要求メッセージを前記収集対象機器から受信し、前記ネットワークに設けられた中継装置の識別情報とともに前記サーバへ転送し、
前記登録装置が、前記サーバが前記通信用アドレス要求メッセージと前記中継装置の識別情報とを用いて前記ネットワークから受信した通信用アドレス割り当てメッセージを取得するとともに、前記収集対象機器に送信し、
前記登録装置が、前記通信用アドレス割り当てメッセージから前記収集対象機器の通信用アドレスを取得し、
前記登録装置が、前記収集対象機器の通信用アドレスを前記サーバに送信し、前記サーバにて登録する、
処理を実行することを特徴とする登録方法。
（付記２）  前記登録装置が、前記通信用アドレス要求メッセージから前記収集対象機器の機器固有の識別情報を取得する処理を更に実行し、
前記登録する処理では、前記登録装置が、取得した前記収集対象機器の機器固有の識別情報を前記サーバに送信し、前記サーバにて登録する、ことを特徴とする付記１に記載の登録方法。
（付記３）  前記登録する処理では、前記登録装置が前記収集対象機器の名称と、前記中継装置の識別情報とを前記サーバに更に送信し、前記サーバは前記収集対象機器の名称と、前記中継装置の識別情報とを登録することを特徴とする付記１又は２に記載の登録方法。
（付記４）  前記収集対象機器の機器固有の識別情報がＭＡＣアドレスであり、前記収集対象機器の通信用アドレスがＩＰアドレスであることを特徴とする付記１〜３のいずれかに記載の登録方法。
（付記５）  情報収集に用いる収集対象機器が接続されるネットワークと、該ネットワークと接続されたサーバと、を有する情報収集システムにおいて、前記収集対象機器の情報を前記サーバに登録する登録装置であって、
前記収集対象機器と通信可能に有線接続された状態で、
前記収集対象機器が直接前記ネットワークに接続された際に発行する通信用アドレス要求メッセージを前記収集対象機器から受信し、前記ネットワークに設けられた中継装置の識別情報とともに前記サーバへ転送する第１送受信部と、
前記サーバが前記通信用アドレス要求メッセージと前記中継装置の識別情報とを用いて前記ネットワークから受信した通信用アドレス割り当てメッセージを取得するとともに、前記収集対象機器に送信する第２送受信部と、
前記通信用アドレス割り当てメッセージから前記収集対象機器の通信用アドレスを取得する取得部と、
前記取得部が取得した前記収集対象機器の通信用アドレスを前記サーバに送信し、登録させる登録指示部と、
を備える登録装置。
（付記６）  前記取得部は、前記通信用アドレス要求メッセージから前記収集対象機器の機器固有の識別情報を取得し、
前記登録指示部は、取得した前記収集対象機器の機器固有の識別情報を前記サーバに送信し、前記サーバに登録させる、ことを特徴とする付記５に記載の登録装置。
（付記７）  前記登録指示部は、前記登録装置が前記収集対象機器の名称と、前記中継装置の識別情報とを前記サーバに送信し、前記サーバに前記収集対象機器の名称と、前記中継装置の識別情報とを登録させることを特徴とする付記５又は６に記載の登録装置。
（付記８）  前記収集対象機器の機器固有の識別情報がＭＡＣアドレスであり、前記収集対象機器の通信用アドレスがＩＰアドレスであることを特徴とする付記５〜７のいずれかに記載の登録装置。
（付記９）  情報収集に用いる収集対象機器が接続されるネットワークと、該ネットワークと接続されたサーバと、を有する情報収集システムにおいて、コンピュータが前記収集対象機器の情報を前記サーバに登録する登録プログラムであって、
前記収集対象機器と通信可能に有線接続された状態で、
前記収集対象機器が直接前記ネットワークに接続された際に発行する通信用アドレス要求メッセージを前記収集対象機器から受信し、前記ネットワークに設けられた中継装置の識別情報とともに前記サーバへ転送し、
前記サーバが前記通信用アドレス要求メッセージと前記中継装置の識別情報とを用いて前記ネットワークから受信した通信用アドレス割り当てメッセージを取得するとともに、前記収集対象機器に送信し、
前記通信用アドレス割り当てメッセージから前記収集対象機器の通信用アドレスを取得し、
取得した前記収集対象機器の通信用アドレスを前記サーバに送信し、登録させる、
処理を前記コンピュータに実行させることを特徴とする登録プログラム。
（付記１０）  前記通信用アドレス要求メッセージから前記収集対象機器の機器固有の識別情報を取得する処理を前記コンピュータに更に実行させ、
前記登録する処理では、取得した前記収集対象機器の機器固有の識別情報を前記サーバに送信し、登録させる、ことを特徴とする付記９に記載の登録プログラム。
（付記１１）  前記登録する処理では、前記登録装置が前記収集対象機器の名称と、前記中継装置の識別情報とを前記サーバに更に送信し、前記サーバは前記収集対象機器の名称と、前記中継装置の識別情報とを登録することを特徴とする付記９又は１０に記載の登録プログラム。
（付記１２）  前記収集対象機器の機器固有の識別情報がＭＡＣアドレスであり、前記収集対象機器の通信用アドレスがＩＰアドレスであることを特徴とする付記９〜１１のいずれかに記載の登録プログラム。
（付記１３）  情報収集に用いる収集対象機器が接続されるネットワークと、
該ネットワークと接続されたサーバと、
前記収集対象機器と通信可能に有線接続され、前記収集対象機器の情報を前記サーバに登録する付記５〜８のいずれかに記載の登録装置と、
を備える情報収集システム。
【符号の説明】
【００７１】
１０  収集システムサーバ（サーバ）
３０  ゲートウェイ（中継装置）
５０  収集対象機器
６０  ＩＰネットワーク（ネットワーク）
８０  広域ネットワーク（ネットワーク）
１００  情報収集システム
２００  登録装置
２０１  ブロードキャスト受信部（第１送受信部の一部）
２０２  ＤＨＣＰサーバ向けパケット受信部（第２送受信部の一部）
２０３  ＤＨＣＰパケット転送部（第１送受信部の一部、第２送受信部の一部）
２０６  ＭＡＣアドレス取得部（取得部）
２０７  ＩＰアドレス取得部（取得部）
２０９  収集対象機器管理情報登録部（登録指示部）
【図１】
0006347072.tif 000002
【図２】
0006347072.tif 000003
【図３】
0006347072.tif 000004
【図４】
0006347072.tif 000005
【図５】
0006347072.tif 000006
【図６】
0006347072.tif 000007
【図７】
0006347072.tif 000008
【図８】
0006347072.tif 000009