【手続補正書】
【提出日】平成16年5月27日(2004.5.27)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】管理情報データベース構造定義ファイル結合方法、ネットワークデバイス管理システムおよび管理情報データベース構造定義ファイルを結合するための処理プログラムならびに管理デバイス
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
管理情報データベースを搭載したネットワークデバイスと、このネットワークデバイスを管理するネットワークデバイス管理手段を搭載した管理デバイスとを有し、管理デバイス側では、前記管理情報データベースの構造が記述された複数の管理情報データベース構造定義ファイルを保存し、前記ネットワークデバイス管理手段がその管理情報データベース構造定義ファイルを用いて前記ネットワークデバイスの管理情報データベースを管理するネットワークデバイス管理システムにおける管理情報データベース構造定義ファイル結合方法であって、
前記管理デバイスは、前記複数の管理情報データベース構造定義ファイルのヘッダ部分をそれぞれ読み込み、これら読み込んだ内容から前記複数の管理情報データベース構造定義ファイルの接続関係を把握し、把握された接続関係から結合順序を決定し、その結合順序に従って、それぞれの管理情報データベース構造定義ファイルの内容を集約しながら、前記複数の管理情報データベース構造定義ファイルを結合して１つの管理情報データベース構造定義ファイルとする処理を行うことを特徴とする管理情報データベース構造定義ファイル結合方法。
【請求項２】
前記複数の管理情報データベース構造定義ファイルの結合順序を決定する処理は、読み込んだヘッダ部分からIMPORTS部分の内容を調べ、そのIMPORTS部分の内容から、それぞれの管理情報データベース構造定義ファイル同志のつながりを判断し、そのつながりから結合順序を決定することを特徴とする請求項１記載の管理情報データベース構造定義ファイル結合方法。
【請求項３】
前記それぞれの管理情報データベース構造定義ファイルの内容を集約しながら、前記複数の管理情報データベース構造定義ファイルを結合する処理は、
前記決定された結合順序に従い、前記管理情報データベース構造定義ファイルの内容を、処理単位ごとに読み込み、読み込んだ内容が前記IMPORTS部分の記述であれば、その項目を削除し、読み込んだ内容がIMPORTS部分の記述でない場合には、その記述が他の管理情報データベース構造定義ファイルに重複した記述か否かを判断し、重複した記述であれば、その読み込んだ文字列を削除し、読み込んだ内容が、IMPORTS部分の記述でもなく、他の管理情報データベース構造定義ファイルに重複した記述でもなければ、その読み込んだ内容を結合後の管理情報データベース構造定義ファイルに書き込む処理を、前記結合順序に従ってすべての管理情報データベース構造定義ファイルに対して行う、
ことを特徴とする請求項２記載の管理情報データベース構造定義ファイル結合方法。
【請求項４】
管理情報データベースを搭載したネットワークデバイスと、このネットワークデバイスを管理するネットワークデバイス管理手段を搭載した管理デバイスとを有し、管理デバイス側では、前記管理情報データベースの構造が記述された複数の管理情報データベース構造定義ファイルを保存し、前記ネットワークデバイス管理手段がその管理情報データベース構造定義ファイルを用いて前記ネットワークデバイスの管理情報データベースを管理するネットワークデバイス管理システムであって、
前記管理デバイスは、複数の管理情報データベース構造定義ファイルを結合する機能を有するファイル結合手段を有し、このファイル結合手段は、前記複数の管理情報データベース構造定義ファイルのヘッダ部分をそれぞれ読み込み、これら読み込んだ内容から前記複数の管理情報データベース構造定義ファイルの接続関係を把握し、把握された接続関係から結合順序を決定し、その結合順序に従って、それぞれの管理情報データベース構造定義ファイルの内容を集約しながら、前記複数の管理情報データベース構造定義ファイルを結合して１つの管理情報データベース構造定義ファイルとする処理を行うことを特徴とするネットワークデバイス管理システム。
【請求項５】
前記複数の管理情報データベース構造定義ファイルの結合順序を決定する処理は、読み込んだヘッダ部分からIMPORTS部分の内容を調べ、そのIMPORTS部分の内容から、それぞれの管理情報データベース構造定義ファイル同志のつながりを判断し、そのつながりから結合順序を決定することを特徴とする請求項４記載のネットワークデバイス管理システム。
【請求項６】
前記それぞれの管理情報データベース構造定義ファイルの内容を集約しながら、前記複数の管理情報データベース構造定義ファイルを結合する処理は、
前記決定された結合順序に従い、前記管理情報データベース構造定義ファイルの内容を、処理単位ごとに読み込み、読み込んだ内容が前記IMPORTS部分の記述であれば、その項目を削除し、読み込んだ内容がIMPORTS部分の記述でない場合には、その記述が他の管理情報データベース構造定義ファイルに重複した記述か否かを判断し、重複した記述であれば、その読み込んだ文字列を削除し、読み込んだ内容が、IMPORTS部分の記述でもなく、他の管理情報データベース構造定義ファイルに重複した記述でもなければ、その読み込んだ内容を結合後の管理情報データベース構造定義ファイルに書き込む処理を、前記結合順序に従ってすべての管理情報データベース構造定義ファイルに対して行う、
ことを特徴とする請求項５記載のネットワークデバイス管理システム。
【請求項７】
管理情報データベースを搭載したネットワークデバイスと、このネットワークデバイスを管理するネットワークデバイス管理手段を搭載した管理デバイスとを有し、管理デバイス側では、前記管理情報データベースの構造が記述された複数の管理情報データベース構造定義ファイルを保存し、前記ネットワークデバイス管理手段がその管理情報データベース構造定義ファイルを用いて前記ネットワークデバイスの管理情報データベースを管理するネットワークデバイス管理システムにおける管理情報データベース構造定義ファイルを結合するための処理プログラムであって、その処理プログラムは、
前記複数の管理情報データベース構造定義ファイルのヘッダ部分をそれぞれ読み込む処理手順と、
これら読み込んだ内容から前記複数の管理情報データベース構造定義ファイルの接続関係を把握し、把握された接続関係から結合順序を決定し、その結合順序に従って、それぞれの管理情報データベース構造定義ファイルの内容を集約しながら、前記複数の管理情報データベース構造定義ファイルを結合して１つの管理情報データベース構造定義ファイルとする処理を行う処理手順と、
を含むことを特徴とすることを特徴とする管理情報データベース構造定義ファイルを結合するための処理プログラム。
【請求項８】
前記複数の管理情報データベース構造定義ファイルの結合順序を決定する処理は、読み込んだヘッダ部分からIMPORTS部分の内容を調べ、そのIMPORTS部分の内容から、それぞれの管理情報データベース構造定義ファイル同志のつながりを判断し、そのつながりから結合順序を決定することを特徴とする請求項７記載の管理情報データベース構造定義ファイルを結合するための処理プログラム。
【請求項９】
前記それぞれの管理情報データベース構造定義ファイルの内容を集約しながら、前記複数の管理情報データベース構造定義ファイルを結合する処理は、
前記決定された結合順序に従い、前記管理情報データベース構造定義ファイルの内容を、処理単位ごとに読み込み、読み込んだ内容が前記IMPORTS部分の記述であれば、その項目を削除し、読み込んだ内容がIMPORTS部分の記述でない場合には、その記述が他の管理情報データベース構造定義ファイルに重複した記述か否かを判断し、重複した記述であれば、その読み込んだ文字列を削除し、読み込んだ内容が、IMPORTS部分の記述でもなく、他の管理情報データベース構造定義ファイルに重複した記述でもなければ、その読み込んだ内容を結合後の管理情報データベース構造定義ファイルに書き込む処理を、前記結合順序に従ってすべての管理情報データベース構造定義ファイルに対して行う、
ことを特徴とする請求項８記載の管理情報データベース構造定義ファイルを結合するための処理プログラム。
【請求項１０】
複数の管理情報データベース構造定義ファイルのヘッダ部分をそれぞれ読み込み、これら読み込んだ内容から前記複数の管理情報データベース構造定義ファイルの接続関係を把握し、把握された接続関係から結合順序を決定し、その結合順序に従って、それぞれの管理情報データベース構造定義ファイルの内容を集約しながら、前記複数の管理情報データベース構造定義ファイルを結合して１つの管理情報データベース構造定義ファイルとする処理を行うことを特徴とする管理情報データベース構造定義ファイル結合方法。
【請求項１１】
前記複数の管理情報データベース構造定義ファイルの結合順序を決定する処理は、読み込んだヘッダ部分からIMPORTS部分の内容を調べ、そのIMPORTS部分の内容から、それぞれの管理情報データベース構造定義ファイル同志のつながりを判断し、そのつながりから結合順序を決定することを特徴とする請求項１０記載の管理情報データベース構造定義ファイル結合方法。
【請求項１２】
複数の管理情報データベース構造定義ファイルのヘッダ部分をそれぞれ読み込み、これら読み込んだ内容から前記複数の管理情報データベース構造定義ファイルの接続関係を把握し、把握された接続関係から結合順序を決定し、その結合順序に従って、それぞれの管理情報データベース構造定義ファイルの内容を集約しながら、前記複数の管理情報データベース構造定義ファイルを結合して１つの管理情報データベース構造定義ファイルとするファイル結合部を備えることを特徴とする管理デバイス。
【請求項１３】
前記ファイル結合部の処理は、読み込んだヘッダ部分からIMPORTS部分の内容を調べ、そのIMPORTS部分の内容から、それぞれの管理情報データベース構造定義ファイル同志のつながりを判断し、そのつながりから結合順序を決定することを特徴とする請求項１２記載の管理デバイス。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、管理情報データベース構造定義ファイル結合方法、ネットワークデバイス管理システムおよび管理情報データベース構造定義ファイルを結合するための処理プログラムならびに管理デバイスに関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
また、この管理情報データベース構造定義ファイルを結合するための処理プログラムにおいて、前記それぞれの管理情報データベース構造定義ファイルの内容を集約しながら、前記複数の管理情報データベース構造定義ファイルを結合する処理は、前記決定された結合順序に従い、前記管理情報データベース構造定義ファイルの内容を、処理単位ごとに読み込み、読み込んだ内容が前記IMPORTS部分の記述であれば、その項目を削除し、読み込んだ内容がIMPORTS部分の記述でない場合には、その記述が他の管理情報データベース構造定義ファイルに重複した記述か否かを判断し、重複した記述であれば、その読み込んだ文字列を削除し、読み込んだ内容が、IMPORTS部分の記述でもなく、他の管理情報データベース構造定義ファイルに重複した記述でもなければ、その読み込んだ内容を結合後の管理情報データベース構造定義ファイルに書き込む処理を、前記結合順序に従ってすべての管理情報データベース構造定義ファイルに対して行うようにしている。
また、本発明の管理情報データベース構造定義ファイル結合方法は、複数の管理情報データベース構造定義ファイルのヘッダ部分をそれぞれ読み込み、これら読み込んだ内容から前記複数の管理情報データベース構造定義ファイルの接続関係を把握し、把握された接続関係から結合順序を決定し、その結合順序に従って、それぞれの管理情報データベース構造定義ファイルの内容を集約しながら、前記複数の管理情報データベース構造定義ファイルを結合して１つの管理情報データベース構造定義ファイルとする処理を行うことを特徴とする。
この管理情報データベース構造定義ファイル管理方法において、前記複数の管理情報データベース構造定義ファイルの結合順序を決定する処理は、読み込んだヘッダ部分からIMPORTS部分の内容を調べ、そのIMPORTS部分の内容から、それぞれの管理情報データベース構造定義ファイル同志のつながりを判断し、そのつながりから結合順序を決定することを特徴とする。
また、本発明の管理デバイスは、複数の管理情報データベース構造定義ファイルのヘッダ部分をそれぞれ読み込み、これら読み込んだ内容から前記複数の管理情報データベース構造定義ファイルの接続関係を把握し、把握された接続関係から結合順序を決定し、その結合順序に従って、それぞれの管理情報データベース構造定義ファイルの内容を集約しながら、前記複数の管理情報データベース構造定義ファイルを結合して１つの管理情報データベース構造定義ファイルとするファイル結合部を備えることを特徴とする。
この管理デバイスのファイル結合部の処理は、読み込んだヘッダ部分からIMPORTS部分の内容を調べ、そのIMPORTS部分の内容から、それぞれの管理情報データベース構造定義ファイル同志のつながりを判断し、そのつながりから結合順序を決定することを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００３３
【補正方法】変更
【補正の内容】
【００３３】
以下、本発明の実施の形態について説明する。なお、この実施形態で説明する内容は、本発明の管理情報データベース構造定義ファイル結合方法、ネットワークデバイス管理システムおよび管理情報データベース構造定義ファイルを結合するための処理プログラムならびに管理デバイスの具体的な処理内容を含むものである。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００４５
【補正方法】変更
【補正の内容】
【００４５】
したがって、図３の例は、ＭＩＢファイルＢは、ＭＩＢファイルＡの項目「イ」からつながるファイルであることを示し、また、 ＭＩＢファイルＣはそのヘッダ部ＨＣに存在するIMPORTS部分に、「ロ」、「ＭＩＢファイルＢ」と記述されているので、ＭＩＢファイルＢの項目「ロ」からつながるファイルであることを示している。