【手続補正書】
【提出日】平成16年5月27日(2004.5.27)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】ネットワークデバイス管理方法、ネットワークデバイス管理システムおよびネットワークデバイスを管理するための処理プログラムならびに管理デバイス
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
管理情報データベースを搭載したネットワークデバイスと、このネットワークデバイスを管理するネットワークデバイス管理手段を搭載した管理デバイスとを有し、管理デバイス側では、前記管理情報データベースの構造が記述された管理情報データベース構造定義ファイルを保存し、前記ネットワークデバイス管理手段がその管理情報データベース構造定義ファイルを用いて前記ネットワークデバイスの管理情報データベースを管理するネットワークデバイス管理システムにおけるネットワークデバイス管理方法であって、
前記管理デバイス側では、前記管理情報データベース構造定義ファイルをタグ付き構造化形式のファイルに変換し、このタグ付き構造化形式のファイルに変換された管理情報データベース構造定義ファイルを用いて、前記ネットワークデバイス管理手段が前記ネットワークデバイスの管理情報データベースを管理するようにしたことを特徴とするネットワークデバイス管理方法。
【請求項２】
前記ネットワークデバイス管理手段は、前記タグ付き構造化形式のファイルに変換された管理情報データベース構造定義ファイルに基づいて、前記ネットワークデバイスの管理情報データベースをツリー構造として表し、このツリー構造に基づいて、当該管理情報データベースの構造を把握し、当該管理情報データベース内の所定項目に対する管理を可能とすることを特徴とする請求項１記載のネットワークデバイス管理方法。
【請求項３】
前記管理情報データベース構造定義ファイルをタグ付き構造化形式のファイルに変換する処理は、
変換対象となる前記管理情報データベース構造定義ファイルを読み出して、その管理情報データベース構造定義ファイルから変換対象文字列を１つの変換単位ごとに取得する処理手順と、
取得された１つの変換単位の文字列をタグ付き構造化データに変換するために必要なデータとして、位置を示す位置データ、前記変換単位の文字列、その変換単位の文字列に対してどのような変換処理を行うかを示す処理関数、その変換単位の文字列に対する変換後の文字列をそれぞれ取得するための制御表リストを作成して、これら各データのうち、前記位置を示す位置データ、前記変換単位の文字列、その変換単位の文字列に対してどのような変換処理を行うかを示す処理関数を取得して、それらを当該制御表リストに書き込む処理手順と、
これによって作成された制御表リストにおいて、その制御表リストから当該処理関数に基づいて前記変換単位の文字列をタグ付き構造化データに変換する処理手順と、
そのタグ付き構造化データに変換された文字列を、前記変換後文字列として前記制御表リストに書き込む処理手順と、
すべての変換単位の文字列に対応したそれぞれの制御表リストから、それぞれの変換単位ごとの変換後文字列を読み出して、それを変換後の管理情報データベース構造定義ファイルに書き込む処理手順と、
を含むことを特徴とする請求項１または２記載のネットワークデバイス管理方法。
【請求項４】
前記タグ付き構造化形式は、ＸＭＬ（eXtensible Markup Language）形式であることを特徴とする請求項１から３のいずれかに記載のネットワークデバイス管理方法。
【請求項５】
管理情報データベースを搭載したネットワークデバイスと、このネットワークデバイスを管理するネットワークデバイス管理手段を搭載した管理デバイスとを有し、管理デバイス側では、前記管理情報データベースの構造が記述された管理情報データベース構造定義ファイルを保存し、前記ネットワークデバイス管理手段がその管理情報データベース構造定義ファイルを用いて前記ネットワークデバイスの管理情報データベースを管理するネットワークデバイス管理システムであって、
前記管理デバイスは、管理情報データベース構造定義ファイルをタグ付き構造化形式のファイルに変換する管理情報データベース構造定義ファイル変換部を設け、読み込んだ管理情報データベース構造定義ファイルをこの管理情報データベース構造定義ファイル変換部がタグ付き構造化形式のファイルに変換し、このタグ付き構造化形式のファイルに変換された管理情報データベース構造定義ファイルを用いて前記ネットワークデバイス管理ツールが前記ネットワークデバイスの管理情報データベース内のデータを管理するようにしたことをたことを特徴とするネットワークデバイス管理システム。
【請求項６】
前記ネットワークデバイス管理手段は、前記タグ付き構造化形式のファイルに変換された管理情報データベース構造定義ファイルに基づいて、前記ネットワークデバイスの管理情報データベースをツリー構造として表すことが可能な管理データベース処理部を有するとともに、そのツリー構造に基づいて、当該管理情報データベースの構造を把握し、当該管理情報データベース内の所定の項目に対する管理を可能とするネットワークデバイス管理処理部とを有したことを特徴とする請求項５記載のネットワークデバイス管理システム。
【請求項７】
前記管理情報データベース構造定義ファイルをタグ付き構造化形式のファイルに変換する処理は、
変換対象となる前記管理情報データベース構造定義ファイルを読み出して、その管理情報データベース構造定義ファイルから変換対象文字列を１つの変換単位ごとに取得する処理手順と、
取得された１つの変換単位の文字列をタグ付き構造化データに変換するために必要なデータとして、位置を示す位置データ、前記変換単位の文字列、その変換単位の文字列に対してどのような変換処理を行うかを示す処理関数、その変換単位の文字列に対する変換後の文字列をそれぞれ取得するための制御表リストを作成して、これら各データのうち、前記位置を示す位置データ、前記変換単位の文字列、その変換単位の文字列に対してどのような変換処理を行うかを示す処理関数を取得して、それらを当該制御表リストに書き込む処理手順と、
これによって作成された制御表リストにおいて、その制御表リストから当該処理関数に基づいて前記変換単位の文字列をタグ付き構造化データに変換する処理手順と、
そのタグ付き構造化データに変換された文字列を、前記変換後文字列として前記制御表リストに書き込む処理手順と、
すべての変換単位の文字列に対応したそれぞれの制御表リストから、それぞれの変換単位ごとの変換後文字列を読み出して、それを変換後の管理情報データベース構造定義ファイルに書き込む処理手順と、
を含むことを特徴とする請求項５または６記載のネットワークデバイス管理システム。
【請求項８】
前記タグ付き構造化形式は、ＸＭＬ形式であることを特徴とする請求項５から７のいずれかに記載のネットワークデバイス管理システム。
【請求項９】
管理情報データベースを搭載したネットワークデバイスと、このネットワークデバイスを管理するネットワークデバイス管理手段を搭載した管理デバイスとを有し、管理デバイス側では、前記管理情報データベースの構造が記述された管理情報データベース構造定義ファイルを保存し、前記ネットワークデバイス管理手段がその管理情報データベース構造定義ファイルを用いて前記ネットワークデバイスの管理情報データベースを管理するネットワークデバイス管理システムに用いられるネットワークデバイスを管理するための処理プログラムであって、その処理プログラムは、
前記管理情報データベース構造定義ファイルを読み込んで、その読み込んだ管理情報データベース構造定義ファイルをタグ付き構造化形式のファイルに変換する処理手順と、
このタグ付き構造化形式のファイルに変換された管理情報データベース構造定義ファイルを用いて前記ネットワークデバイス管理手段が前記ネットワークデバイスの管理情報データベース内のデータを管理する処理手順と、
含むことを特徴とするネットワークデバイスを管理するための処理プログラム。
【請求項１０】
前記ネットワークデバイス管理手段は、前記タグ付き構造化形式のファイルに変換された管理情報データベース構造定義ファイルに基づいて、前記ネットワークデバイスの管理情報データベースをツリー構造で表わし、このツリー構造に基づいて、当該管理情報データベースの構造を把握し、当該管理情報データベース内の所定の項目に対する管理を可能とすることを特徴とする請求項９記載のネットワークデバイスを管理するための処理プログラム。
【請求項１１】
前記管理情報データベース構造定義ファイルをタグ付き構造化形式のファイルに変換する処理は、
変換対象となる前記管理情報データベース構造定義ファイルを読み出して、その管理情報データベース構造定義ファイルから変換対象文字列を１つの変換単位ごとに取得する処理手順と、
取得された１つの変換単位の文字列をタグ付き構造化データに変換するために必要なデータとして、位置を示す位置データ、前記変換単位の文字列、その変換単位の文字列に対してどのような変換処理を行うかを示す処理関数、その変換単位の文字列に対する変換後の文字列をそれぞれ取得するための制御表リストを作成して、これら各データのうち、前記位置を示す位置データ、前記変換単位の文字列、その変換単位の文字列に対してどのような変換処理を行うかを示す処理関数を取得して、それらを当該制御表リストに書き込む処理手順と、
これによって作成された制御表リストにおいて、その制御表リストから当該処理関数に基づいて前記変換単位の文字列をタグ付き構造化データに変換する処理手順と、
そのタグ付き構造化データに変換された文字列を、前記変換後文字列として前記制御表リストに書き込む処理手順と、
すべての変換単位の文字列に対応したそれぞれの制御表リストから、それぞれの変換単位ごとの変換後文字列を読み出して、それを変換後の管理情報データベース構造定義ファイルに書き込む処理手順と、
を含むことを特徴とする請求項９または１０記載のネットワークデバイスを管理するための処理プログラム。
【請求項１２】
前記タグ付き構造化形式は、ＸＭＬ形式であることを特徴とする請求項９から１１のいずれかに記載のネットワークデバイスを管理するための処理プログラム。
【請求項１３】
ネットワークを介してネットワークデバイスが保有する管理情報データベースを管理する管理デバイスであって、
前記管理情報データベースの構造が記述された管理情報データベース構造定義ファイルを記憶する第１記憶部と、
前記管理情報データベース構造定義ファイルをタグ付き構造化形式のファイルに変換する変換部と、
前記変換部によって変換された前記タグ付き構造化形式のファイルを記憶する第２記憶部と、
前記タグ付き構造化形式のファイルを用いて前記管理情報データベースを管理するネットワークデバイス管理部とを備えることを特徴とする管理デバイス。
【請求項１４】
ネットワークを介してネットワークデバイスが保有する管理情報データベースを管理する管理デバイスであって、
前記管理情報データベースの構造が記述された管理情報データベース構造定義ファイルをタグ付き構造化形式のファイルに変換する変換部と、
前記タグ付き構造化形式のファイルを用いて前記管理情報データベースを管理するネットワークデバイス管理部とを備えることを特徴とする管理デバイス。
【請求項１５】
前記ネットワークデバイス管理部は、
前期タグ付き構造化形式のファイルに変換された管理情報データベース構造定義ファイルに基づいて、前記ネットワークデバイスの管理情報データベースをツリー構造として表す管理データベース処理部と、
このツリー構造に基づいて、当該管理情報データベースの構造を把握し、当該管理情報データベース内の所定項目に対する管理を行うネットワークデバイス管理処理部とを備えることを特徴とする請求項１３または１４記載の管理デバイス。
【請求項１６】
前記変換部は、
変換対象となる前記管理情報データベース構造定義ファイルを読み出して、その管理情報データベース構造定義ファイルから変換対象文字列を１つの変換単位ごとに取得する処理と、
取得された１つの変換単位の文字列をタグ付き構造化データに変換するために必要なデータとして、位置を示す位置データ、前記変換単位の文字列、その変換単位の文字列に対してどのような変換処理を行うかを示す処理関数、その変換単位の文字列に対する変換後の文字列をそれぞれ取得するための制御表リストを作成して、これら各データのうち、前記位置を示す位置データ、前記変換単位の文字列、その変換単位の文字列に対してどのような変換処理を行うかを示す処理関数を取得して、それらを当該制御表リストに書き込む処理と、
これによって作成された制御表リストにおいて、その制御表リストから当該処理関数に基づいて前記変換単位の文字列をタグ付き構造化データに変換する処理と、
そのタグ付き構造化データに変換された文字列を、前記変換後文字列として前記制御表リストに書き込む処理と、
すべての変換単位の文字列に対応したそれぞれの制御表リストから、それぞれの変換単位ごとの変換後文字列を読み出して、それを変換後の管理情報データベース構造定義ファイルに書き込む処理と、
を行うことを特徴とする請求項１３または１４記載の管理デバイス。
【請求項１７】
前記タグ付き構造化形式は、ＸＭＬ（eXtensible Markup Language）形式であることを特徴とする請求項１３から１６のいずれかに記載の管理デバイス。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
また、このネットワークデバイスを管理するための処理プログラムにおいて、前記タグ付き構造化形式は、ＸＭＬ形式としている。
また、本発明の管理デバイスは、ネットワークを介してネットワークデバイスが保有する管理情報データベースを管理する管理デバイスであって、前記管理情報データベースの構造が記述された管理情報データベース構造定義ファイルを記憶する第１記憶部と、前記管理情報データベース構造定義ファイルをタグ付き構造化形式のファイルに変換する変換部と、前記変換部によって変換された前記タグ付き構造化形式のファイルを記憶する第２記憶部と、前記タグ付き構造化形式のファイルを用いて前記管理情報データベースを管理するネットワークデバイス管理部とを備えることを特徴とする。
また、本発明の管理デバイスは、ネットワークを介してネットワークデバイスが保有する管理情報データベースを管理する管理デバイスであって、前記管理情報データベースの構造が記述された管理情報データベース構造定義ファイルをタグ付き構造化形式のファイルに変換する変換部と、前記タグ付き構造化形式のファイルを用いて前記管理情報データベースを管理するネットワークデバイス管理部とを備えることを特徴とする。
このような管理デバイスにおいて、前記ネットワークデバイス管理部は、前記タグ付き構造化形式のファイルに変換された管理情報データベース構造定義ファイルに基づいて、前記ネットワークデバイスの管理情報データベースをツリー構造として表す管理データベース処理部と、
このツリー構造に基づいて、当該管理情報データベースの構造を把握し、当該管理情報データベース内の所定項目に対する管理を行うネットワークデバイス管理処理部とを備えることを特徴とする。
また、この管理デバイスにおいて、前記変換部は、変換対象となる前記管理情報データベース構造定義ファイルを読み出して、その管理情報データベース構造定義ファイルから変換対象文字列を１つの変換単位ごとに取得する処理と、取得された１つの変換単位の文字列をタグ付き構造化データに変換するために必要なデータとして、位置を示す位置データ、前記変換単位の文字列、その変換単位の文字列に対してどのような変換処理を行うかを示す処理関数、その変換単位の文字列に対する変換後の文字列をそれぞれ取得するための制御表リストを作成して、これら各データのうち、前記位置を示す位置データ、前記変換単位の文字列、その変換単位の文字列に対してどのような変換処理を行うかを示す処理関数を取得して、それらを当該制御表リストに書き込む処理と、これによって作成された制御表リストにおいて、その制御表リストから当該処理関数に基づいて前記変換単位の文字列をタグ付き構造化データに変換する処理と、そのタグ付き構造化データに変換された文字列を、前記変換後文字列として前記制御表リストに書き込む処理と、すべての変換単位の文字列に対応したそれぞれの制御表リストから、それぞれの変換単位ごとの変換後文字列を読み出して、それを変換後の管理情報データベース構造定義ファイルに書き込む処理と、を行うことを特徴とする。
また、この管理デバイスにおいて、前記タグ付き構造化形式は、ＸＭＬ（eXtensible Markup Language）形式であることを特徴とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００３５
【補正方法】変更
【補正の内容】
【００３５】
ＭＩＢファイル２１ａ，２１ｂ，２１ｃ，・・・は、ＭＩＢデータベース１１ａ，１１ｂ，１１ｃ，・・・の構造が記述（ＡＳＮ１形式での記述）されたファイルであり、それぞれ対応するデバイスメーカなどから提供される。なお、このＭＩＢファイル２１ａ，２１ｂ，２１ｃ，・・・は、 ＭＩＢデータベース１２ａ、１２ｂ、１２ｃ、・・・にそれぞれが１対１で対応するとは限らない。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００４２
【補正方法】変更
【補正の内容】
【００４２】
そして、このＡＳＮ１形式のＭＩＢファイル２１ａ，２１，ｂ，２１ｃ，・・・は、管理情報データベース構造定義ファイル変換部２２によって、一般的なタグ付き構造化形式（ここでは、ＸＭＬ形式）のファイルに変換され、ＸＭＬ形式のＭＩＢファイル２３ａ，２３，ｂ，２３ｃ，・・・として出力される。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００４３
【補正方法】変更
【補正の内容】
【００４３】
この管理情報データベース構造定義ファイル変換部２２が行う概略的な処理手順は、図２に示すように、まず、ある管理情報データベース構造定義ファイル（ＭＩＢファイル）を読み込んで（ステップｓ１）、読み込んだＭＩＢファイルをタグ付き構造化形式（ＸＭＬ形式）のファイル（ＸＭＬ形式のＭＩＢファイル）に変換し（ステップｓ２）、 そのＸＭＬ形式のＭＩＢファイルを出力する（ステップｓ３）。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００４６
【補正方法】変更
【補正の内容】
【００４６】
この制御表リストは、読み込まれた１行の文字列ごとに作成されるもので、その内容は図４に示すような内容となっている。この図４の制御表リストは、ある１つの変換単位としての１行の文字列に対するものである。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００５７
【補正方法】変更
【補正の内容】
【００５７】
以上の処理によって、ある１つのＭＩＢファイルについてのＸＭＬ形式への変換処理が終了する。これを処理対象として読み込まれたすべてのＭＩＢファイルについて行うことで、 ＡＳＮ１形式で記述されたＭＩＢファイル２１ａ、２１ｂ、２１ｃ、・・・は、ＸＭＬ形式のＭＩＢファイル２３ａ，２３ｂ，２３ｃ，・・・に変換され（図１参照）、このＸＭＬ形式のＭＩＢファイル２３ａ，２３ｂ，２３ｃ，・・・は、上述したように、管理デバイス２０内のハードディスクなどの記憶手段に保存され、それによって、ネットワークデバイス管理ツール２４がそのＸＭＬ形式のＭＩＢファイル２３ａ，２３ｂ，２３ｃ，・・・を利用できるようになる。
【手続補正９】
【補正対象書類名】図面
【補正対象項目名】図１
【補正方法】変更
【補正の内容】
【図１】
2003030066.tif 000001
【手続補正１０】
【補正対象書類名】図面
【補正対象項目名】図３
【補正方法】変更
【補正の内容】
【図３】
2003030066.tif 000002
【手続補正１１】
【補正対象書類名】図面
【補正対象項目名】図４
【補正方法】変更
【補正の内容】
【図４】
2003030066.tif 000003