(57)【要約】【課題】  ネットワーク機器の設定内容を効果的に管理すること。【解決手段】  ネットワークに接続されたネットワーク機器を管理する機器管理システムアプリケーション１０２であって、管理対象のネットワーク機器の設定内容をデータベース１０３に記憶し、データベース１０３に記憶されている設定内容と、ネットワーク機器の設定内容を比較して、比較の結果、データベース１０３に記憶されている設定内容と、ネットワーク機器から受信した設定内容とが異なる場合に、データベース１０３に記憶されている設定内容によってネットワーク機器の設定を上書きする。【選択図】  図１
2006318207.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続されたネットワーク機器を管理する情報処理装置であって、
管理対象のネットワーク機器の設定内容を記憶する記憶手段と、
前記ネットワーク機器の設定内容を受信する受信手段と、
前記記憶手段に記憶されている設定内容と、前記ネットワーク機器から受信した設定内容を比較する比較手段と、
前記比較手段による比較の結果、前記記憶手段に記憶されている設定内容と、前記ネットワーク機器から受信した設定内容とが異なる場合に、前記記憶手段に記憶されている設定内容によって前記ネットワーク機器の設定を上書きする機器設定手段と、
を持つことを特徴とする情報処理装置。
【請求項２】
前記比較手段において比較し、前記機器設定手段で上書きする設定内容の項目を、個別に指定する比較項目指定手段を更に備えることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記設定復帰手段において復帰する設定内容の項目を、個別に指定する復帰項目指定手段を有することを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記記憶手段の設定内容を優先するネットワーク機器と、前記記憶手段の設定内容を優先しないネットワーク機器とを設定可能な優先設定手段を更に備えることを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記優先設定手段により、前記記憶手段の設定内容を優先しないと設定されたネットワーク機器において、
前記比較手段による比較の結果、前記ネットワーク機器の設定内容と、前記記憶手段に記憶されている設定内容が異なる場合、前記ネットワーク機器の設定内容を、前記記憶手段に記憶することを特徴とする請求項４に記載の情報処理装置。
【請求項６】
管理対象のネットワーク機器の設定内容を変更する設定変更手段を更に備え、
前記優先設定手段は、設定変更手段により設定内容が変更されたネットワーク機器について、前記記憶手段の設定内容を優先するネットワーク機器として設定することを特徴とする請求項４または５に記載の情報処理装置。
【請求項７】
ネットワークに接続されたネットワーク機器を管理する情報処理方法であって、
管理対象のネットワーク機器の設定内容を記憶する記憶工程と、
前記ネットワーク機器の設定内容を受信する受信工程と、
前記記憶工程で記憶した設定内容と、前記ネットワーク機器から受信した設定内容を比較する比較工程と、
前記比較工程による比較の結果、前記記憶工程で記憶した設定内容と、前記ネットワーク機器から受信した設定内容とが異なる場合に、前記記憶工程で記憶した設定内容によって前記ネットワーク機器の設定を上書きする機器設定工程と、
を持つことを特徴とする情報処理方法。
【請求項８】
ネットワークに接続されたネットワーク機器を管理する情報処理プログラムであって、
管理対象のネットワーク機器の設定内容を記憶する記憶工程と、
前記ネットワーク機器の設定内容を受信する受信工程と、
前記記憶工程で記憶した設定内容と、前記ネットワーク機器から受信したの設定内容を比較する比較工程と、
前記比較工程による比較の結果、前記記憶工程で記憶した設定内容と、前記ネットワーク機器から受信した設定内容とが異なる場合に、前記記憶工程で記憶した設定内容によって前記ネットワーク機器の設定を上書きする機器設定工程と、
をコンピュータに実行させることを特徴とする情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに接続されたネットワーク機器の管理・設定を行う装置、方法及びプログラムに関するものである。
【背景技術】
【０００２】
従来からネットワークに接続されたネットワーク機器を管理する装置、方法及びプログラムが知られている。例えば、ＳＮＭＰ(Simple Network Management Protocol)等の標準プロトコルや独自プロトコルを用い、管理対象のネットワーク機器から設定内容等の各種管理情報を収集し、これを、データベース等の記憶装置に保存し、管理対象のネットワーク機器の状態を監視し、エラー情報の表示や通知等を行うものがある。これらの装置では、管理対象のネットワーク機器の設定内容を、管理から変更する等の処理を行うことにより、管理対象のネットワーク機器の管理を行うものもある。
【０００３】
このようにネットワーク機器を管理する場合には、管理対象のネットワーク機器内の管理情報と、管理システム内に記憶されている管理対象機器の管理情報との整合性をとることが必要となる。従来は、その手段として、例えば、特許文献１に記載されているように、管理システムが管理対象のネットワーク機器にアクセスした際に、アクセス履歴としてアクセスした日時を、管理システム内の管理対象機器に対応付けられた記憶領域と、管理対象機器内部の記憶領域の両方に記憶し、これらのアクセス履歴を比較し、管理システム内に記憶された管理対象機器に関する管理情報、或いは管理対象機器内の管理情報を更新するものがあった。
【特許文献１】特開２０００−１６３３４４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した従来の技術では、管理対象となるネットワーク機器が、管理情報のアクセス履歴を保存する記憶領域を持つ必要がり、その様な機能や領域を持たない機器に対しては、管理情報の不一致の整合性を取る手段が提供されていない。
【０００５】
また、上記従来例では、管理対象のネットワーク機器の管理情報が、ネットワーク機器の操作パネル、内蔵のＷＥＢページ、専用の設定変更ツール等の、管理システム外から変更されることを想定していないため、そのような想定外の変更がなされた場合、管理システム内に記憶される管理対象機器に関する管理情報が、管理対象の機器情報で更新されてしまい、過失或いは悪意による、管理対象機器の管理情報の変更に対応できない。
【０００６】
本発明は、上記従来技術の課題を解決するためになされたもので、その目的とするところは、ネットワーク機器の設定内容を効果的に管理することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明に係る装置は、
ネットワークに接続されたネットワーク機器を管理する情報処理装置であって、
管理対象のネットワーク機器の設定内容を記憶する記憶手段と、
前記ネットワーク機器の設定内容を受信する受信手段と、
前記記憶手段に記憶されている設定内容と、前記ネットワーク機器から受信した設定内容を比較する比較手段と、
前記比較手段による比較の結果、前記記憶手段に記憶されている設定内容と、前記ネットワーク機器から受信した設定内容とが異なる場合に、前記記憶手段に記憶されている設定内容によって前記ネットワーク機器の設定を上書きする機器設定手段と、
を持つことを特徴とする。
【０００８】
上記目的を達成するため、本発明に係る方法は、
ネットワークに接続されたネットワーク機器を管理する情報処理方法であって、
管理対象のネットワーク機器の設定内容を記憶する記憶工程と、
前記ネットワーク機器の設定内容を受信する受信工程と、
前記記憶工程で記憶した設定内容と、前記ネットワーク機器から受信した設定内容を比較する比較工程と、
前記比較工程による比較の結果、前記記憶工程で記憶した設定内容と、前記ネットワーク機器から受信した設定内容とが異なる場合に、前記記憶工程で記憶した設定内容によって前記ネットワーク機器の設定を上書きする機器設定工程と、
を持つことを特徴とする。
【０００９】
上記目的を達成するため、本発明に係るプログラムは、
ネットワークに接続されたネットワーク機器を管理する情報処理プログラムであって、
管理対象のネットワーク機器の設定内容を記憶する記憶工程と、
前記ネットワーク機器の設定内容を受信する受信工程と、
前記記憶工程で記憶した設定内容と、前記ネットワーク機器から受信したの設定内容を比較する比較工程と、
前記比較工程による比較の結果、前記記憶工程で記憶した設定内容と、前記ネットワーク機器から受信した設定内容とが異なる場合に、前記記憶工程で記憶した設定内容によって前記ネットワーク機器の設定を上書きする機器設定工程と、
をコンピュータに実行させることを特徴とする。
【発明の効果】
【００１０】
本発明によって、ネットワーク機器の設定内容を効果的に管理することができる。具体的には、ネットワーク機器側でその設定内容が変更された場合に、管理装置側に記憶されている元の設定内容に復帰することが可能となり、過失或いは悪意による、管理対象機器の設定変更を回避することが可能となる。
【発明を実施するための最良の形態】
【００１１】
以下に、図面を参照して、この発明の好適な実施の形態を例示的に詳しく説明する。ただし、この実施の形態に記載されている構成要素はあくまで例示であり、この発明の範囲をそれらのみに限定する趣旨のものではない。
【００１２】
（第１実施形態）
図１は、本発明の第１実施形態に係る情報処理装置としてのホストコンピュータを含むネットワークシステムを示すブロック図である。
【００１３】
図１において、１０１は機器管理システムアプリケーション１０２が動作するホストコンピュータである。１０３はネットワークに接続された各機器の設定内容を含む各種情報を格納する記憶手段としての機器情報データベースである。操作画面や各種情報は表示部１０４に表示され、キーボードやマウス等の入力部１０５により操作される。図の例では、機器情報データベース１０３は、機器管理システムアプリケーション１０２が動作するホストと同一ホスト上で動作しているが、別ホスト上に置かれたデータベースにＬＡＮ１０６を経由して接続するという形態も可能である。
【００１４】
或いは、機器管理システムアプリケーション１０２が、ＷＥＢサーバ上で動作するシステムとして構築されている場合は、同じくＬＡＮ１０６に接続されたＰＣ１０７上で動作するＷＥＢブラウザ１０８経由で、機器管理システムアプリケーション１０２を操作することも可能である。
【００１５】
１０９、１１２及び１１５は、ＬＡＮ１０６に接続された、機器管理システムアプリケーション１０２の管理対象となるネットワーク機器であり、それぞれ機器制御部１１０、１１３、１１６及び、設定内容を保持する記憶装置１１１、１１４、１１７より構成される。ここで、ネットワーク機器１０９、１１２及び１１５は、同種の機器である必要はない。ネットワーク機器１０９、１１２、１１５としては、例えば、ネットワークに接続されるプリンタ、複合機等が考えられる。
【００１６】
図２は、ホストコンピュータ１０１のハードウェア構成を示すブロック図である。
【００１７】
ホストコンピュータ１０１は、ＣＰＵ２０１、ＲＡＭ２０２、ＲＯＭ２０３、記憶装置２１０を備える。記憶装置２１０は、不図示のオペレーティングシステム、及び機器情報データベース１０３、機器管理システムアプリケーションのソフトウェアを記憶している。ＣＰＵ２０１は、ＲＯＭ２０３または記憶装置２１０に記憶されたソフトウェアを実行し、システムバス２０４に接続された各デバイスを総括的に制御する。ＲＡＭ２０２は、ＣＰＵ２０１の主メモリあるいはワークエリアなどとして機能する。記憶装置２１０は、ハードディスク等からなり、ブートプログラム、オペレーティングシステム、ネットワーク機器管理システムを含む各種のアプリケーション、データベースデータ、フォントデータ、ユーザファイル等を記憶する。
【００１８】
さらにホストコンピュータ１０１において、２０５はキーボードコントローラ（ＫＢＤＣ）であり、入力部１０５としてのキーボード（ＫＢＤ）やポインティングデバイスからの入力情報をＣＰＵ２０１に送る。２０７はビデオコントローラ（ＶＣ）であり、ＣＲＴやＬＣＤ等からなる表示部１０４の表示を制御する。２０９はディスクコントローラ（ＤＫＣ）であり、記憶装置２１０とのアクセスを制御する。２１１は通信コントローラ（ＣＯＭＭ Ｉ／Ｆ）であり、これを介してネットワーク１０６に接続される。ＣＰＵ２０１は、所定のプログラムを実行することにより、機器情報データベース１０３に記憶されている設定内容と、ＬＡＮ１０６上のネットワーク機器から受信した設定内容とを比較する比較手段や、比較手段による比較の結果、機器情報データベース１０３に記憶されている設定内容と、ネットワーク機器から受信した設定内容とが異なる場合に、機器情報データベース１０３に記憶されている設定内容によってネットワーク機器の設定を上書きする機器設定手段として機能する。通信コントローラ２１１は、ネットワーク機器の設定内容を受信する受信手段として機能する。
【００１９】
図３は、機器管理システムアプリケーション１０２が、機器情報データベース１０３に格納された設定内容で、管理対象であるネットワーク機器１０９の設定内容を復帰する処理の概要を示すフローチャートである。ここでは、機器情報データベース１０３に、ネットワーク機器１０９の正常な設定内容が保存されているものとする。
【００２０】
設定復帰処理は先ず、ステップＳ３０１で、管理対象のネットワーク機器１０９の設定内容１１１をＳＮＭＰ等のプロトコルを用いて取得する。続くステップＳ３０２で、取得したネットワーク機器１０９の設定内容１１１と、機器情報データベース１０３に格納されているネットワーク機器１０９の設定内容とを比較する。比較の結果、これが一致しない場合、ステップＳ３０４にて、ネットワーク機器１０９の設定内容１１１を、機器情報データベース１０３内の設定内容で更新する。
【００２１】
機器管理システムアプリケーション１０２は、例えば、
１．選択された管理対象ネットワーク機器に対し、ユーザからの指示により上記設定復帰処理を実行する。
【００２２】
２．全管理対象ネットワーク機器に対し、ユーザからの指示により、上記設定復帰処理を実行する。
【００２３】
３．全管理対象ネットワーク機器に対し、ユーザの指定した時刻に、上記設定復帰処理を実行する。
【００２４】
４．全管理対象ネットワーク機器に対し、ユーザ或いはシステムの定めた時間間隔で、繰り返し、上記設定復帰処理を実行する。
【００２５】
等を行うことが可能である。
【００２６】
図４は、設定内容の比較項目を選択する画面の例を示す図である。つまり、図４のような画面により、機器情報データベース１０３内に記憶されたどの設定項目とネットワーク機器に設定されたどの設定項目とを比較するかを決定することができる。
【００２７】
図４では、項目をネットワーク設定４０１、機器情報４０５、及び通知設定４０８の三つに分類し、それぞれに詳細な設定項目を配置している。それぞれの分類項目、例えば、４０８の通知設定のチェック内容が変化すると、同時に、ＳＭＴＰサーバアドレス４０９、及びＳＭＴＰ送信元アドレス４１０が連動して、選択可能（４０８がチェックされた場合）及び選択不可（４０８のチェックが外された場合）となる。例えば、図において、機器情報４０５のチェックが外れているため、その子要素である機器名称４０６及び設置場所４０７に対する操作は、禁止されている。また、ネットワーク設定４０１のように、項目が選択されていれば、その子要素は、個別に選択可能である。図の場合、ネットワーク設定４０１中の、ＩＰアドレス／サブネットマスク４０２及びゲートウェイアドレス４０３は選択されているが、ＤＮＳサーバアドレス４０４は選択されていない。
【００２８】
機器管理システムアプリケーション１０２は、キャンセルボタン４１２が押されると、全ての入力を破棄し、設定画面を閉じる。ＯＫボタン４１１が押された場合、画面上の各項目のチェック状態を読み込み、選択された各要素を比較対象項目として記憶する。
【００２９】
本実施形態では、比較すべき設定項目の他に、更新すべき設定項目を選択することもできる。その場合の設定画面及び動作は、上述の図４を用いた説明と同様であるため、ここでは詳細は省略する。
【００３０】
図５は、図３のステップＳ３０２に示した比較処理の詳細な処理の流れを示すフローチャートである。プログラムは先ず、ステップＳ５０１で、図４で比較対象として指定された項目を順次ネットワーク機器の設定から取り出す。ここで、全ての比較項目の取り出しが終了した場合（ステップ５０２）は、全ての比較対照項目が一致したと判断し、ステップＳ５０６で比較処理を終了する。比較項目が存在する場合は、ステップＳ５０３で、ネットワーク機器内の設定内容とデータベース１０３内の対応項目の比較を行い、これが一致しない場合は、ステップＳ５０５で、比較が失敗したと判断し比較処理を終了する。ステップＳ５０４で比較結果が一致した場合は、ステップＳ５０１の、次の比較対象項目の取り出しに戻る。
【００３１】
図６は、図３のステップＳ３０４に示した設定内容更新処理の、詳細な処理の流れを示すフローチャートである。プログラムは先ず、ステップＳ６０１で、更新対象として指定された項目を順次ネットワーク機器の設定から取り出す。ここで、全ての更新項目の取り出しが終了した場合（ステップＳ６０２）は、ステップＳ６０６で更新処理を終了する。比較項目がある場合は、ステップＳ６０３で、取り出したネットワーク機器の設定値と、データベース１０３内に保存されたの同ネットワーク機器の指定された項目の設定値との比較を行う。比較の結果（ステップＳ６０４）、値が一致した場合は、更新の必要はないため、ステップＳ６０１の、次の更新項目の取り出しに戻る。比較の結果、値が一致しない場合、ステップＳ６０５で、データベース１０３に保存された設定値で、ネットワーク機器内の指定された設定値を更新し、ステップＳ６０１の、次の更新項目の取り出しに戻る。
【００３２】
以上のように、本実施形態では、ネットワークに接続されたネットワーク機器を管理する際に、管理対象のネットワーク機器の設定内容を機器情報データベース１０３に記憶し、ネットワーク機器の設定内容を受信して、機器情報データベース１０３に記憶されている設定内容と、ネットワーク機器から受信した設定内容を比較する。そして、比較の結果、機器情報データベース１０３に記憶されている設定内容と、ネットワーク機器から受信した設定内容とが異なる場合に、機器情報データベース１０３に記憶されている設定内容によってネットワーク機器の設定を上書きする。これにより、ネットワーク機器の設定内容を効果的に管理することができる。具体的には、ネットワーク機器側でその設定内容が変更された場合に、ホスト側に記憶されている元の設定内容に復帰すること、つまり設定変更を無効とすることが可能となり、過失或いは悪意による、管理対象機器の設定変更を回避することが可能となる。
【００３３】
（第２実施形態）
次に、本発明の第２実施形態について説明する。第２実施形態に係るホストコンピュータは、管理対象のネットワーク機器にマークを付ける機能を有すること以外は、基本的に第１実施形態の構成と同じであるので、ここでは、第１実施形態の構成と同一部分には同一の参照符号を付して、第１実施形態の説明を流用し、異なる部分だけを説明する。
【００３４】
図７は、第２実施形態に係る機器管理システムアプリケーション１０２で、機器情報データベース１０３の内容を優先してネットワーク機器の設定内容を更新するネットワーク機器を、一覧から選択する場合の画面例である。この例では、管理対象のネットワーク機器として、ネットワーク接続可能なプリンタを想定している。図には、機器管理システムアプリケーション１０２が管理しているネットワーク機器７０１から７０６がリスト表示され、それぞれのＩＰアドレス、ユーザが設定可能な機器名称、機器の現在の状態、及び製品名称が表示されている。リスト左端のチェックボックスをチェックすると、そのチェックされたネットワーク機器の設定内容と機器情報データベース１０３内の設定内容とを比較する。そしてそれらが異なる場合、機器情報データベース１０３に記憶されている設定内容で、そのネットワーク機器の設定内容を更新する。図の例では、ネットワーク機器７０１、７０３、７０４及び７０６が、データベース優先の更新対象機器として選択されている。
【００３５】
この状態から、「ＯＫ」ボタン７０７を押下することにより、チェックボックスの内容が、機器情報データベース１０３内の該当するフィールドに保存される。「キャンセル」ボタン７０７が押下された場合は、何もせずこの画面を閉じる。
【００３６】
図８は、第２実施形態に係る機器管理システムアプリケーション１０２での、ネットワーク機器に対する設定内容の更新処理の流れを示すフローチャートである。
【００３７】
設定更新処理は先ず、ステップＳ８０１で、管理対象のネットワーク機器の設定内容をＳＮＭＰ等のプロトコルを用いて取得する。続くステップＳ８０２で、取得したネットワーク機器の設定内容と、機器情報データベース１０３に格納されているそのネットワーク機器の設定内容とを比較する。比較の結果（Ｓ８０３）、これが一致した場合は、更新処理を終了する。比較の結果、これが一致しない場合は、ステップＳ８０４で、図７で設定したネットワーク機器に対する更新フラグを機器情報データベース１０３から取得する。ステップＳ８０５で更新フラグの内容を調べ、ＤＢ優先、即ち図７でチェックボックスにチェックを入れたネットワーク機器の場合、ステップＳ８０６にて、ネットワーク機器の設定内容を、機器情報データベース１０３に格納されたそのネットワーク機器の設定内容で更新する。逆に、機器優先、即ち図７でチェックボックスのチェックを外したネットワーク機器の場合、ステップＳ８０７にて、機器情報データベース１０３内に格納された設定内容を、ネットワーク機器の設定内容で更新する。
【００３８】
図９は、第２実施形態に係る機器管理システムアプリケーション１０２で、ネットワーク機器の設定内容を変更する画面の例である。図において、９０１はＩＰアドレス、９０２はゲートウェイアドレス、９０３はサブネットマスク、９０４はユーザが設定可能な機器名称、９０５は同じくユーザが設定可能な設置場所情報の表示及び編集を行う為の入力コントロールである。機器管理システムアプリケーション１０２は、ユーザからそのネットワーク機器の設定内容の編集が指示されると、これらの入力コントロールの値に現在の設定内容をそれぞれ書き込み、この画面を開く。
【００３９】
ユーザが、これらの入力コントロールに変更内容を入力し、９０７の「ＯＫ」ボタンを押すことにより、機器管理システムアプリケーション１０２は、変更された項目の内容をそのネットワーク機器に設定し、同時に、管理情報データベースの内容を更新する。９０８の「キャンセル」ボタンが押された場合は、何もせずにこの画面を閉じる。
【００４０】
機器管理システムアプリケーション１０２は、「ＯＫ」ボタンが押された場合、そのネットワーク機器が機器管理システムアプリケーション１０２の管理下にあると判断し、そのネットワーク機器に関し、機器情報データベース１０３の内容を優先するマークを付ける。
【００４１】
以上のように、本実施形態では、ネットワーク機器毎に、機器情報データベース１０３の内容を優先するか、ネットワーク機器自体に対する設定を優先するかを設定することができる。
【００４２】
（他の実施形態）
以上、本発明の実施形態について詳述したが、本発明は、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００４３】
なお、本発明は、前述した実施形態の機能を実現するプログラムを、システム或いは装置に直接或いは遠隔から供給し、そのシステム或いは装置が、供給されたプログラムコードを読み出して実行することによっても達成される。従って、本発明の機能処理をコンピュータで実現するために、コンピュータにインストールされるプログラムコード自体も本発明の技術的範囲に含まれる。
【００４４】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【００４５】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などがある。
【００４６】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明のクレームに含まれるものである。
【００４７】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００４８】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現され得る。
【００４９】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００５０】
【図１】本発明の第１実施形態に係るネットワークシステムの構成を示すブロック図である。
【図２】第１実施形態に係るホストコンピュータのハードウェア構成を示すブロック図である。
【図３】機器管理システムアプリケーションが、機器情報データベースに格納された設定内容で、管理対象であるネットワーク機器の設定内容を復帰する処理の概要を示すフローチャートである。
【図４】設定内容の比較項目を選択するための画面を示す図である。
【図５】図３のステップＳ３０２の比較処理の詳細な処理の流れを示すフローチャートである。
【図６】図３のステップＳ３０４の設定内容更新処理の詳細な処理の流れを示すフローチャートである。
【図７】第２実施形態に係るホストコンピュータで、機器情報データベースの内容を優先してネットワーク機器の設定内容を更新するネットワーク機器を一覧から選択する場合の画面を示す図である。
【図８】第２実施形態に係るホストコンピュータで、ネットワーク機器に対する設定内容の更新処理の流れを示すフローチャートである。
【図９】第２実施形態に係るホストコンピュータで、ネットワーク機器の設定内容を変更する画面を示す図である。
【符号の説明】
【００５１】
１０１  ホストコンピュータ
１０２  ネットワーク機器管理システム
１０３  機器情報データベース
１０４  表示部
１０５  入力部
１０６  ローカルエリアネットワーク
１０７  パーソナルコンピュータ
１０８  ＷＥＢブラウザ
１０９、１１２、１１５  ネットワーク機器
１１０、１１３、１１６  ネットワーク機器制御部
１１１、１１４、１１７  ネットワーク機器設定内容
【図１】
2006318207.tif 000003
【図２】
2006318207.tif 000004
【図３】
2006318207.tif 000005
【図４】
2006318207.tif 000006
【図５】
2006318207.tif 000007
【図６】
2006318207.tif 000008
【図７】
2006318207.tif 000009
【図８】
2006318207.tif 000010
【図９】
2006318207.tif 000011
【手続補正書】
【提出日】平成18年5月29日(2006.5.29)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ネットワークに接続されたネットワーク機器を管理する情報処理装置であって、
管理対象のネットワーク機器の設定内容を記憶する記憶手段と、
前記ネットワーク機器の設定内容を受信する受信手段と、
前記記憶手段に記憶されている設定内容と、前記ネットワーク機器から受信した設定内容を比較する比較手段と、
前記比較手段による比較の結果、前記記憶手段に記憶されている設定内容と、前記ネットワーク機器から受信した設定内容とが異なる場合に、前記記憶手段に記憶されている設定内容によって前記ネットワーク機器の設定を上書きする機器設定手段と、
前記記憶手段の設定内容を優先するネットワーク機器と、前記記憶手段の設定内容を優先しないネットワーク機器とを設定可能な優先設定手段と、  を備えることを特徴とする情報処理装置。
【請求項２】
前記比較手段において比較し、前記機器設定手段で上書きする設定内容の項目を、個別に指定する比較項目指定手段を更に備えることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記設定復帰手段において復帰する設定内容の項目を、個別に指定する復帰項目指定手段を有することを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
前記優先設定手段により、前記記憶手段の設定内容を優先しないと設定されたネットワーク機器において、
前記比較手段による比較の結果、前記ネットワーク機器の設定内容と、前記記憶手段に記憶されている設定内容が異なる場合、前記ネットワーク機器の設定内容を、前記記憶手段に記憶することを特徴とする請求項４に記載の情報処理装置。
【請求項５】
管理対象のネットワーク機器の設定内容を変更する設定変更手段を更に備え、
前記優先設定手段は、設定変更手段により設定内容が変更されたネットワーク機器について、前記記憶手段の設定内容を優先するネットワーク機器として設定することを特徴とする請求項４または５に記載の情報処理装置。
【請求項６】
ネットワークに接続されたネットワーク機器を管理する情報処理方法であって、
管理対象のネットワーク機器の設定内容を記憶する記憶工程と、
前記ネットワーク機器の設定内容を受信する受信工程と、
前記記憶工程で記憶した設定内容と、前記ネットワーク機器から受信した設定内容を比較する比較工程と、
前記比較工程による比較の結果、前記記憶工程で記憶した設定内容と、前記ネットワーク機器から受信した設定内容とが異なる場合に、前記記憶工程で記憶した設定内容によって前記ネットワーク機器の設定を上書きする機器設定工程と、
前記記憶工程で記憶した設定内容を優先するネットワーク機器と、前記記憶工程で記憶した設定内容を優先しないネットワーク機器とを設定する優先設定工程と、  を含むことを特徴とする情報処理方法。
【請求項７】
ネットワークに接続されたネットワーク機器を管理する情報処理プログラムであって、
管理対象のネットワーク機器の設定内容を記憶する記憶工程と、
前記ネットワーク機器の設定内容を受信する受信工程と、
前記記憶工程で記憶した設定内容と、前記ネットワーク機器から受信したの設定内容を比較する比較工程と、
前記比較工程による比較の結果、前記記憶工程で記憶した設定内容と、前記ネットワーク機器から受信した設定内容とが異なる場合に、前記記憶工程で記憶した設定内容によって前記ネットワーク機器の設定を上書きする機器設定工程と、
前記記憶工程で記憶した設定内容を優先するネットワーク機器と、前記記憶工程で記憶した設定内容を優先しないネットワーク機器とを設定する優先設定工程と、
をコンピュータに実行させることを特徴とする情報処理プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
上記目的を達成するため、本発明に係る装置は、
ネットワークに接続されたネットワーク機器を管理する情報処理装置であって、
管理対象のネットワーク機器の設定内容を記憶する記憶手段と、
前記ネットワーク機器の設定内容を受信する受信手段と、
前記記憶手段に記憶されている設定内容と、前記ネットワーク機器から受信した設定内容を比較する比較手段と、
前記比較手段による比較の結果、前記記憶手段に記憶されている設定内容と、前記ネットワーク機器から受信した設定内容とが異なる場合に、前記記憶手段に記憶されている設定内容によって前記ネットワーク機器の設定を上書きする機器設定手段と、
前記記憶手段の設定内容を優先するネットワーク機器と、前記記憶手段の設定内容を優先しないネットワーク機器とを設定可能な優先設定手段と、  を備えることを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
上記目的を達成するため、本発明に係る方法は、
ネットワークに接続されたネットワーク機器を管理する情報処理方法であって、
管理対象のネットワーク機器の設定内容を記憶する記憶工程と、
前記ネットワーク機器の設定内容を受信する受信工程と、
前記記憶工程で記憶した設定内容と、前記ネットワーク機器から受信した設定内容を比較する比較工程と、
前記比較工程による比較の結果、前記記憶工程で記憶した設定内容と、前記ネットワーク機器から受信した設定内容とが異なる場合に、前記記憶工程で記憶した設定内容によって前記ネットワーク機器の設定を上書きする機器設定工程と、
前記記憶工程で記憶した設定内容を優先するネットワーク機器と、前記記憶工程で記憶した設定内容を優先しないネットワーク機器とを設定する優先設定工程と、  を含むことを特徴とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
上記目的を達成するため、本発明に係るプログラムは、
ネットワークに接続されたネットワーク機器を管理する情報処理プログラムであって、
管理対象のネットワーク機器の設定内容を記憶する記憶工程と、
前記ネットワーク機器の設定内容を受信する受信工程と、
前記記憶工程で記憶した設定内容と、前記ネットワーク機器から受信したの設定内容を比較する比較工程と、
前記比較工程による比較の結果、前記記憶工程で記憶した設定内容と、前記ネットワーク機器から受信した設定内容とが異なる場合に、前記記憶工程で記憶した設定内容によって前記ネットワーク機器の設定を上書きする機器設定工程と、
前記記憶工程で記憶した設定内容を優先するネットワーク機器と、前記記憶工程で記憶した設定内容を優先しないネットワーク機器とを設定する優先設定工程と、
をコンピュータに実行させることを特徴とする。