(57)【特許請求の範囲】
【請求項１】
管理装置と１または複数の管理対象機器とをネットワークを介して接続し、前記管理装置にメーカー独自に定義されたプライベート管理情報のオブジェクト識別情報および前記管理対象機器の機器識別情報を少なくとも予め保存する記憶装置を設け、ネットワーク管理プロトコルを用いて前記管理対象機器の管理情報を取得して該管理対象機器の状態を管理する管理装置の処理をコンピュータに実行させる管理制御プログラムであって、
前記管理対象機器のプライベート管理情報をスキャンしてオブジェクト識別情報と、該オブジェクト識別情報に対応する値を取得する取得ステップと、
前記取得ステップにて取得したプライベート管理情報のオブジェクト識別情報が前記記憶装置に保存されている場合に該オブジェクト識別情報の属性は既知であると判別する判別ステップと、
前記判別ステップにより属性が既知であると判別された前記オブジェクト識別情報に対して、前記取得ステップにて取得した当該オブジェクト識別情報に対応する値を対応付けて前記記憶装置に記憶して管理する既知属性設定ステップと、
前記判別ステップにより既知でないと判別された特定の属性を有するオブジェクト識別情報は、特定の処理を実行させると該実行後にオブジェクト識別情報に対応する値が増加する特性に基づいて、前記管理対象機器に対して前記特定の処理を実行させる指示を行い、前期前記プライベート管理情報において該値が増加したオブジェクト識別情報を特定し、該特定したオブジェクト識別情報の属性は、前記特定の属性を有するオブジェクト識別情報であると推測する、
或いは、
前記判別ステップにより既知でないと判別された特定の属性を有するオブジェクト識別情報は、前記管理対象機器に対して特定の処理を実行させると、前記プライベート管理情報にオブジェクト識別情報が追加される、もしくは、オブジェクト識別情報の値が設定もしくは変更される特性に基づいて、前記管理対象機器に対して前記特定の処理の実行を指示し、該指示によって値が設定されたオブジェクト識別情報の属性は、前記特定の属性であると推測する、
或いは、
前記判別ステップにより既知でないと判別された特定の属性を有するオブジェクト識別情報に設定される値が既知であることに基づいて、該既知の値が設定されているオブジェクト識別情報を、前記プライベート管理情報を検索して特定し、該特定したオブジェクト識別情報の属性が前記特定の属性であると推測する
推測ステップと、
前記推測ステップにおいて前記特定の属性を有すると推測されたオブジェクト識別情報および該オブジェクト識別情報に対応する値を、前記特定の属性と対応付けて前記記憶装置に記憶して管理する未知属性設定ステップと
を具備する
ことを特徴とする管理制御プログラム。
【請求項２】
前記記憶装置に記憶されたプライベート管理情報に基づいてレポートを作成するレポート作成ステップ
を更に含む
ことを特徴とする請求項１に記載の管理制御プログラム。
【請求項３】
１または複数の管理対象機器とネットワークを介して接続され、ネットワーク管理プロトコルを用いて前記管理対象機器の管理情報を取得して該管理対象機器の状態を管理する管理装置において、
メーカー独自に定義されたプライベート管理情報のオブジェクト識別情報および前記管理対象機器の機器識別情報を少なくとも予め保存する記憶装置と、
前記管理対象機器のプライベート管理情報をスキャンしてオブジェクト識別情報と、該オブジェクト識別情報に対応する値を取得する取得手段と、
前記取得手段にて取得したプライベート管理情報のオブジェクト識別情報が前記記憶装置に保存されている場合に該オブジェクト識別情報の属性は既知であると判別する判別手段と、
前記判別手段により属性が既知であると判別された前記オブジェクト識別情報に対して、前記取得手段にて取得した当該オブジェクト識別情報に対応する値を対応付けて前記記憶装置に記憶して管理する既知属性設定手段と、
前記判別手段により既知でないと判別された特定の属性を有するオブジェクト識別情報は、特定の処理を実行させると該実行後にオブジェクト識別情報に対応する値が増加する特性に基づいて、前記管理対象機器に対して前記特定の処理を実行させる指示を行い、前期前記プライベート管理情報において該値が増加したオブジェクト識別情報を特定し、該特定したオブジェクト識別情報の属性は、前記特定の属性を有するオブジェクト識別情報であると推測する、
或いは、
前記判別手段により既知でないと判別された特定の属性を有するオブジェクト識別情報は、前記管理対象機器に対して特定の処理を実行させると、前記プライベート管理情報にオブジェクト識別情報が追加される、もしくは、オブジェクト識別情報の値が設定もしくは変更される特性に基づいて、前記管理対象機器に対して前記特定の処理の実行を指示し、該指示によって値が設定されたオブジェクト識別情報の属性は、前記特定の属性であると推測する、
或いは、
前記判別手段により既知でないと判別された特定の属性を有するオブジェクト識別情報に設定される値が既知であることに基づいて、該既知の値が設定されているオブジェクト識別情報を、前記プライベート管理情報を検索して特定し、該特定したオブジェクト識別情報の属性が前記特定の属性であると推測する
推測手段と、
前記推測手段において前記特定の属性を有すると推測されたオブジェクト識別情報および該オブジェクト識別情報に対応する値を、前記特定の属性と対応付けて前記記憶装置に記憶して管理する未知属性設定手段と
を具備することを特徴とする管理装置。
【請求項４】
１または複数の管理対象機器とネットワークを介して接続され、前記管理対象機器の機器識別情報およびメーカー独自に定義されたプライベート管理情報を保存する記憶装置を有し、ネットワーク管理プロトコルを用いて前記管理対象機器の管理情報を取得して該管理対象機器の状態を管理する管理装置の管理制御方法において、
前記機器識別情報により特定される前記管理対象機器にアクセスし、前記データ取得手段で取得したオブジェクト識別情報に対応する値を該管理対象機器のプライベート管理情報から取得手段が取得し、
前記取得手段にて取得した前記プライベート管理情報のオブジェクト識別情報が前記記憶装置に保存されている場合には、該オブジェクト識別情報の属性は既知であると判別手段が判別し、  前記判別手段によりオブジェクト識別情報の属性が既知であると判別された場合に、前記取得手段にて取得される当該属性が既知であると判別されたオブジェクト識別情報の値を、当該属性が既知であると判別されたオブジェクト識別情報に対応付けて、前記記憶装置に既知属性設定手段が保存し、
推測手段が、
前記判別手段により既知でないと判別された特定の属性を有するオブジェクト識別情報は、特定の処理を実行させると該実行後にオブジェクト識別情報に対応する値が増加する特性に基づいて、前記管理対象機器に対して前記特定の処理を実行させる指示を行い、前期前記プライベート管理情報において該値が増加したオブジェクト識別情報を特定し、該特定したオブジェクト識別情報の属性は、前記特定の属性を有するオブジェクト識別情報であると推測する、
或いは、
前記判別手段により既知でないと判別された特定の属性を有するオブジェクト識別情報は、前記管理対象機器に対して特定の処理を実行させると、前記プライベート管理情報にオブジェクト識別情報が追加される、もしくは、オブジェクト識別情報の値が設定もしくは変更される特性に基づいて、前記管理対象機器に対して前記特定の処理の実行を指示し、該指示によって値が設定されたオブジェクト識別情報の属性は、前記特定の属性であると推測する、
或いは、
前記判別手段により既知でないと判別された特定の属性を有するオブジェクト識別情報に設定される値が既知であることに基づいて、該既知の値が設定されているオブジェクト識別情報を、前記プライベート管理情報を検索して特定し、該特定したオブジェクト識別情報の属性が前記特定の属性であると推測し、
前記推測手段において前記特定の属性を有すると推測されたオブジェクト識別情報および該オブジェクト識別情報に対応する値を、前記特定の属性と対応付けて未知属性設定手段が前記記憶装置に記憶して管理する
ことを特徴とする管理装置の管理制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して接続された１または複数の管理対象機器を管理情報（ＭＩＢ）により管理する管理制御プログラムおよび管理装置およびその方法に係わり、詳しくは、管理対象機器の管理情報を自動的に取得し、その状態を管理する管理制御プログラムおよび管理装置およびその方法に関する。
【背景技術】
【０００２】
近年、ネットワークに接続され動作するネットワーク機器、例えば、プリンタ等にて構成されたネットワークをネットワーク管理プロトコルであるＳＮＭＰ（Simple Network Management Protocol）により管理する技術が知られている。
【０００３】
この場合、その制御の対象となる機器（管理対象機器）はＭＩＢ(Management Information Base)と呼ばれる管理情報（管理情報ベース）を持っており、管理を行なう機器は管理対象機器のＭＩＢを取得し、その状態に基づいて管理を行うこととなる。
【０００４】
ＭＩＢは、インターネット標準化団体であるＩＥＴＦ(Internet Engineering Task Force)のＲＦＣ−１７５９等で定義されており、自装置の状態を管理装置に知らせるために公開する情報である。
【０００５】
このＭＩＢには、オブジェクトと呼ばれる単位毎に情報が格納されており、そのオブジェクトにはそれぞれ識別子（オブジェクトＩＤ）が割り当てられている。管理装置は、このオブジェクトＩＤを指定することで、情報の取得を管理対象機器に対して要求し取得することとなる。
【０００６】
従来、このＭＩＢを用いた管理装置の技術としては、例えば、特許文献１に記載されたものが知られており、この特許文献１の発明によると、ＭＩＢへ非対応の機器、あるいはＭＩＢへの対応が不完全な機器に対しても、ＭＩＢに対応した機器と同様にＭＩＢを用いた管理を行えるという技術について言及されている。
【０００７】
また、特許文献２の発明によると、ネットワーク上の装置にＳＮＭＰによりアクセスし、ステータス情報、構成情報を収集し、その情報をメールで送信することにより、他社機を含めた管理を行うという技術について言及されている。
【特許文献１】特開２０００−２０７３２１号
【特許文献２】特開２００２−２９７４６１号
【発明の開示】
【発明が解決しようとする課題】
【０００８】
ところで、上述したＭＩＢには大きく２通りあり、上述したＲＦＣ−１７５９等で定義された一般的なＭＩＢと、各社ベンダーメーカーが独自に定義したＭＩＢとがある。この後者に当たるベンダーメーカー独自のＭＩＢは、プライベートＭＩＢと呼ばれ、前者のＲＦＣ−１７５９等で定義された一般的な標準ＭＩＢと区別される。
【０００９】
このプライベートＭＩＢは、他のメーカーあるいは他の機種と差別化を図るために、それぞれ独自の情報が定義されており、公開もされていないので、自社の機器でしかプライベートＭＩＢの管理は行えなかった。
【００１０】
そのため、例えば、課金に使用するメーター値（出力枚数）などの情報を収集するためには、各社が提供している管理装置をメーカー毎に用意するか、若しくは手動で情報を収集するしか方法がなく、コスト増大の要因あるいは煩雑な作業を生じさせていた。
【００１１】
そこで、本発明は上記問題点に鑑みてなされたものであり、コストをかけずに、メーカーや機種に依存しないＭＩＢによるネットワーク管理システムを構築できるようにした管理制御プログラムおよび管理装置およびその方法を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記目的を達成するため、請求項１の発明は、管理装置と１または複数の管理対象機器とをネットワークを介して接続し、前記管理装置にメーカー独自に定義されたプライベート管理情報のオブジェクト識別情報および前記管理対象機器の機器識別情報を少なくとも予め保存する記憶装置を設け、ネットワーク管理プロトコルを用いて前記管理対象機器の管理情報を取得して該管理対象機器の状態を管理する管理装置の処理をコンピュータに実行させる管理制御プログラムであって、前記管理対象機器のプライベート管理情報をスキャンしてオブジェクト識別情報と、該オブジェクト識別情報に対応する値を取得する取得ステップと、前記取得ステップにて取得したプライベート管理情報のオブジェクト識別情報が前記記憶装置に保存されている場合に該オブジェクト識別情報の属性は既知であると判別する判別ステップと、前記判別ステップにより属性が既知であると判別された前記オブジェクト識別情報に対して、前記取得ステップにて取得した当該オブジェクト識別情報に対応する値を対応付けて前記記憶装置に記憶して管理する既知属性設定ステップと、前記判別ステップにより既知でないと判別された特定の属性を有するオブジェクト識別情報は、特定の処理を実行させると該実行後にオブジェクト識別情報に対応する値が増加する特性に基づいて、前記管理対象機器に対して前記特定の処理を実行させる指示を行い、前期前記プライベート管理情報において該値が増加したオブジェクト識別情報を特定し、該特定したオブジェクト識別情報の属性は、前記特定の属性を有するオブジェクト識別情報であると推測する、或いは、前記判別ステップにより既知でないと判別された特定の属性を有するオブジェクト識別情報は、前記管理対象機器に対して特定の処理を実行させると、前記プライベート管理情報にオブジェクト識別情報が追加される、もしくは、オブジェクト識別情報の値が設定もしくは変更される特性に基づいて、前記管理対象機器に対して前記特定の処理の実行を指示し、該指示によって値が設定されたオブジェクト識別情報の属性は、前記特定の属性であると推測する、或いは、前記判別ステップにより既知でないと判別された特定の属性を有するオブジェクト識別情報に設定される値が既知であることに基づいて、該既知の値が設定されているオブジェクト識別情報を、前記プライベート管理情報を検索して特定し、該特定したオブジェクト識別情報の属性が前記特定の属性であると推測する推測ステップと、前記推測ステップにおいて前記特定の属性を有すると推測されたオブジェクト識別情報および該オブジェクト識別情報に対応する値を、前記特定の属性と対応付けて前記記憶装置に記憶して管理する未知属性設定ステップとを具備することを特徴とする。
【００１３】
また、請求項２の発明は、請求項１の発明において、前記記憶装置に記憶されたプライベート管理情報に基づいてレポートを作成するレポート作成ステップを更に含むことを特徴とする。
【００１４】
また、請求項３の発明は、１または複数の管理対象機器とネットワークを介して接続され、ネットワーク管理プロトコルを用いて前記管理対象機器の管理情報を取得して該管理対象機器の状態を管理する管理装置において、メーカー独自に定義されたプライベート管理情報のオブジェクト識別情報および前記管理対象機器の機器識別情報を少なくとも予め保存する記憶装置と、前記管理対象機器のプライベート管理情報をスキャンしてオブジェクト識別情報と、該オブジェクト識別情報に対応する値を取得する取得手段と、前記取得手段にて取得したプライベート管理情報のオブジェクト識別情報が前記記憶装置に保存されている場合に該オブジェクト識別情報の属性は既知であると判別する判別手段と、前記判別手段により属性が既知であると判別された前記オブジェクト識別情報に対して、前記取得手段にて取得した当該オブジェクト識別情報に対応する値を対応付けて前記記憶装置に記憶して管理する既知属性設定手段と、前記判別手段により既知でないと判別された特定の属性を有するオブジェクト識別情報は、特定の処理を実行させると該実行後にオブジェクト識別情報に対応する値が増加する特性に基づいて、前記管理対象機器に対して前記特定の処理を実行させる指示を行い、前期前記プライベート管理情報において該値が増加したオブジェクト識別情報を特定し、該特定したオブジェクト識別情報の属性は、前記特定の属性を有するオブジェクト識別情報であると推測する、或いは、前記判別手段により既知でないと判別された特定の属性を有するオブジェクト識別情報は、前記管理対象機器に対して特定の処理を実行させると、前記プライベート管理情報にオブジェクト識別情報が追加される、もしくは、オブジェクト識別情報の値が設定もしくは変更される特性に基づいて、前記管理対象機器に対して前記特定の処理の実行を指示し、該指示によって値が設定されたオブジェクト識別情報の属性は、前記特定の属性であると推測する、或いは、前記判別手段により既知でないと判別された特定の属性を有するオブジェクト識別情報に設定される値が既知であることに基づいて、該既知の値が設定されているオブジェクト識別情報を、前記プライベート管理情報を検索して特定し、該特定したオブジェクト識別情報の属性が前記特定の属性であると推測する推測手段と、前記推測手段において前記特定の属性を有すると推測されたオブジェクト識別情報および該オブジェクト識別情報に対応する値を、前記特定の属性と対応付けて前記記憶装置に記憶して管理する未知属性設定手段とを具備することを特徴とする。
【００１５】
また、請求項４の発明は、１または複数の管理対象機器とネットワークを介して接続され、前記管理対象機器の機器識別情報およびメーカー独自に定義されたプライベート管理情報を保存する記憶装置を有し、ネットワーク管理プロトコルを用いて前記管理対象機器の管理情報を取得して該管理対象機器の状態を管理する管理装置の管理制御方法において、前記機器識別情報により特定される前記管理対象機器にアクセスし、前記データ取得手段で取得したオブジェクト識別情報に対応する値を該管理対象機器のプライベート管理情報から取得手段が取得し、前記取得手段にて取得した前記プライベート管理情報のオブジェクト識別情報が前記記憶装置に保存されている場合には、該オブジェクト識別情報の属性は既知であると判別手段が判別し、前記判別手段によりオブジェクト識別情報の属性が既知であると判別された場合に、前記取得手段にて取得される当該属性が既知であると判別されたオブジェクト識別情報の値を、当該属性が既知であると判別されたオブジェクト識別情報に対応付けて、前記記憶装置に既知属性設定手段が保存し、推測手段が、前記判別手段により既知でないと判別された特定の属性を有するオブジェクト識別情報は、特定の処理を実行させると該実行後にオブジェクト識別情報に対応する値が増加する特性に基づいて、前記管理対象機器に対して前記特定の処理を実行させる指示を行い、前期前記プライベート管理情報において該値が増加したオブジェクト識別情報を特定し、該特定したオブジェクト識別情報の属性は、前記特定の属性を有するオブジェクト識別情報であると推測する、或いは、前記判別手段により既知でないと判別された特定の属性を有するオブジェクト識別情報は、前記管理対象機器に対して特定の処理を実行させると、前記プライベート管理情報にオブジェクト識別情報が追加される、もしくは、オブジェクト識別情報の値が設定もしくは変更される特性に基づいて、前記管理対象機器に対して前記特定の処理の実行を指示し、該指示によって値が設定されたオブジェクト識別情報の属性は、前記特定の属性であると推測する、或いは、前記判別手段により既知でないと判別された特定の属性を有するオブジェクト識別情報に設定される値が既知であることに基づいて、該既知の値が設定されているオブジェクト識別情報を、前記プライベート管理情報を検索して特定し、該特定したオブジェクト識別情報の属性が前記特定の属性であると推測し、前記推測手段において前記特定の属性を有すると推測されたオブジェクト識別情報および該オブジェクト識別情報に対応する値を、前記特定の属性と対応付けて未知属性設定手段が前記記憶装置に記憶して管理することを特徴とする。
【発明の効果】
【００２３】
本発明によれば、メーカー独自に定義されたプライベート管理情報（プライベートＭＩＢ）のオブジェクト識別情報（オブジェクトＩＤ）および管理対象機器の機器識別情報を少なくとも記憶装置に予め保存し、該記憶装置に保存されたオブジェクト識別情報を取得して、機器識別情報により特定される管理対象機器の管理情報から該オブジェクト識別情報に対応する値を取得し、それを記憶して管理するように構成したため、プライベートＭＩＢのオブジェクトＩＤに対応する値の取得を自動で行うことができる。
【００２４】
これにより、コストをかけずに、メーカーや機種に依存しないＭＩＢによるネットワーク管理システムを構築することができる。
【００２５】
また、他社機の詳細な情報、例えば課金メーターの値等を自動で取得できるようになり、従来手動で行われていた作業を省き簡略化することができる。
【発明を実施するための最良の形態】
【００２６】
以下、この発明に係わる管理制御プログラムおよび管理装置およびその方法の実施形態について添付図面を参照して詳細に説明する。
【実施例１】
【００２７】
図１は、本発明に係わる管理装置を配して構成したネットワーク管理システムの全体構成の一例を示す図である。なお、本実施例においては、管理対象機器がプリンタである場合を示す。
【００２８】
このネットワーク管理システムでは、管理装置１０と、複数台のプリンタ３０（以下、プリンタ３０ａおよびプリンタ３０ｂおよびプリンタ３０ｎを総称してプリンタ３０という）とがネットワークを介して接続されており、管理装置１０にはさらにデータ記憶装置２０が接続される。
【００２９】
管理装置１０は、ＳＮＭＰにより各プリンタ３０のＭＩＢを取得し、プリンタ３０の状態を管理する。より具体的には、データ記憶装置２０に予め保存されたオブジェクトＩＤを取得および指定して、プリンタ３０のＭＩＢから当該オブジェクトＩＤに対応する値を取得し、この取得した値によりプリンタ３０の管理を行う。
【００３０】
管理装置１０は、ハードウェア構成として、各種情報の表示を行う表示装置である表示部１１と、各種データ入力を行う入力装置である操作部１２と、管理装置１０を統括制御する演算装置である制御部１３と、プログラムの実行等を行う際の作業領域であるメモリ１４と、ネットワークに接続されたプリンタ３０等と通信を行う通信インターフェース装置である通信部１５と、プログラム等の各種データを記憶する記憶部１６とを具備して構成される。この構成において、本発明係わる管理制御処理は、主として制御部１３において行われる。
【００３１】
データ記憶装置２０には、プリンタ管理テーブル２１と、オブジェクトＩＤ管理テーブル２２と、データ管理テーブル２３とが記憶される。ここで、図２を参照しながらこれらテーブルの詳細について説明する。
【００３２】
プリンタ管理テーブル２１は、管理対象となる機器（本実施例においてはプリンタ３０）に関するデータを保持するテーブルである。そのテーブル構成としては、プリンタ３０の名称を保持する「ホスト名」と、プリンタ各々を特定（識別）するための情報（本実施例においてはＩＰアドレス）を保持する「ＩＰアドレス」と、プリンタ３０の種類を区別するための情報（本実施例においては機種名）を保持する「機種名」とを具備して構成される。
【００３３】
オブジェクトＩＤ管理テーブル２２は、ＭＩＢのオブジェクトＩＤに関するデータを保持するテーブルであり、特に、各ベンダーメーカーにより独自に定義されたプライベートＭＩＢのオブジェクトＩＤを保持する。そのテーブル構成としては、プリンタ３０の種類を区別するための情報（本実施例においては機種名）を保持する「機種名」と、ＭＩＢのオブジェクトＩＤを保持する「オブジェクトＩＤ」と、そのオブジェクトＩＤの属性を保持する「属性パラメータ」と、その属性パラメータのデータの型を保持する「データの型」とを具備して構成される。
【００３４】
このプリンタ管理テーブル２１と、オブジェクトＩＤ管理テーブル２２とに保持される「機種名」は同一のものであり、この「機種名」によってプリンタ管理テーブル２１とオブジェクトＩＤ管理テーブル２２の各レコードは対応付けられる。
【００３５】
データ管理テーブル２３は、管理対象となるプリンタ３０のＭＩＢから取得したデータを保持するテーブルであり、管理装置１０は、このデータ管理テーブル２３に保持されたデータによりプリンタ３０の管理を行う。そのテーブル構成としては、レコードが保存された日時を保持する「日時」と、オブジェクトＩＤの属性を保持する「属性パラメータ」と、そのオブジェクトＩＤの値を保持する「データ」とを具備して構成される。
【００３６】
このプリンタ管理テーブル２１と、オブジェクトＩＤテーブル２２とで保持される各項目の設定値は、予め管理者等により設定されるものである。一方、データ管理テーブル２３で保持される各項目の設定値は、管理装置１０により自動的に設定されるものである。
【００３７】
図１に戻り、管理対象機器としてのプリンタ３０は、ネットワークを介して管理装置１０と接続されており、その機能としては、各種印刷物の出力を行う。このプリンタ３０は、内部にＭＩＢを保持する。このＭＩＢには、例えば、プリンタのステータスや、プリンタでの消耗品の使用状況や、アラート履歴等の情報（オブジェクト）が含まれる。
【００３８】
また、同図に示されるプリンタ３０は、それぞれ異なったベンダーメーカーによって製造されたものであり、それぞれ機種が異なる。例えば、プリンタ３０ａは、メーカーＡにより製造されたものであり、プリンタ３０ｂは、メーカーＢにより製造されたものである。そのため、プリンタ３０は、それぞれ対応するプライベートＭＩＢが異なることになる。
【００３９】
ここで、図１および図２を参照しながら、このネットワーク管理システムにおける一連の処理の流れを説明する。なお、ここでは、「ホスト名：プリンタａ」の「オブジェクトＩＤ：．１．３．６．１．４．１．２５３．３．７．７．７」に対応する値をプリンタａから取得する場合の処理の流れを示す。
【００４０】
まず、管理装置１０がデータ記憶装置２０のプリンタ管理テーブル２１およびオブジェクトＩＤ管理テーブル２２からプリンタａのＩＰアドレス、オブジェクトＩＤ等を取得する。図２で言うと、「ＩＰアドレス：１９２．１６８．１０．１１」、「オブジェクトＩＤ：．１．３．６．１．４．１．２５３．３．７．７．７」を取得する（ステップ１）。続いて、取得したＩＰアドレスを用いてプリンタａにアクセスし、プリンタａのＭＩＢからオブジェクトＩＤに対応する値を取得する。ここでは、当該オブジェクトＩＤに対応する値として１０００を取得したものとする。
【００４１】
そして、この取得した値をデータ記憶装置２０のデータ管理テーブル２３に保存する。この保存した値が図２に示すデータ管理テーブル２３の１レコード目に示される。このようにして取得保存したデータを用いてプリンタａの管理が行われることとなる。
【００４２】
なお、図１に示したネットワーク管理システムの構成においては、データ記憶装置２０内にプリンタ管理テーブル２１、オブジェクトＩＤ管理テーブル２２、データ管理テーブル２３を格納する場合を説明したが、これらのテーブルを管理装置１０内の記憶部１６に格納するようにしてもよい。
【００４３】
図３は、図１に示した管理装置１０における制御部１３の機能的な構成の一部を示すブロック図である。なお、ここでは、本発明に係わる構成要素のみを挙げて説明する。
【００４４】
制御部１３は、各種処理機能部として、情報取得部４１と、データ管理部４２とを具備して構成される。
【００４５】
情報取得部４１は、プリンタ３０にアクセスし、ＳＮＭＰのコマンド（GetRequestコマンド）を用いて当該プリンタのＭＩＢを取得する。より具体的には、プリンタ管理テーブル２１より取得したＩＰアドレスを用いてプリンタにアクセスし、オブジェクトＩＤ管理テーブル２２より取得したオブジェクトＩＤを指定して当該プリンタのＭＩＢから当該オブジェクトＩＤに対応する値を取得する。
【００４６】
データ管理部４２は、データ記憶装置２０のテーブルの管理全般を行う。データ管理部４２は内部に、各テーブルからデータを取得するデータ取得部４２ａと、各テーブルにデータを設定するデータ設定部４２ｂとを備える。以上が本発明に係わる制御部１３の機能的な構成の一部を示す各機能ブロック図の説明である。
【００４７】
図４は、本発明に係わる管理装置１０の動作を説明するフローチャートである。
【００４８】
まず、管理装置１０は、データ取得部４２ａによりデータ記憶装置２０のプリンタ管理テーブル２１から「ホスト名」と「機種名」と「ＩＰアドレス」とを取得する（ステップＳ１０１）。この取得に失敗した場合には（ステップＳ１０２でＮＯ）、この処理を終了する。
【００４９】
取得に成功した場合には（ステップＳ１０２でＹＥＳ）、管理装置１０は、データ取得部４２ａによりデータ記憶装置２０のオブジェクトＩＤ管理テーブル２２から「機種名」に対応する「オブジェクトＩＤ」と「属性パラメータ」とを取得する（ステップＳ１０３）。この取得に失敗した場合には（ステップＳ１０４でＮＯ）、この処理を終了する。
【００５０】
取得に成功した場合には（ステップＳ１０４でＹＥＳ）、管理装置１０は、取得した「ＩＰアドレス」を用いてＭＩＢの取得対象となるプリンタ３０にアクセスする（ステップＳ１０５）。
【００５１】
アクセスが正常に行われると、管理装置１０は、情報取得部４１によりプリンタ３０のＭＩＢから「オブジェクトＩＤ」に対応する値を取得する（ステップＳ１０６）。この取得に失敗した場合には（ステップＳ１０７でＮＯ）、この処理を終了する。
【００５２】
取得に成功した場合には（ステップＳ１０７でＹＥＳ）、管理装置１０のデータ設定部４２ｂは、情報取得部４１により取得した値と、日時、ホスト名、属性パラメータをセットにしてデータ管理テーブル２３に保存する（ステップＳ１０８）。そして、この処理を終了する。
【００５３】
以上説明したように本発明においては、各ベンダーメーカーにより独自に定義されたプライベートＭＩＢのオブジェクトＩＤをオブジェクトＩＤ管理テーブル２２に予め保持しておき、このオブジェクトＩＤを指定してプリンタ３０のＭＩＢから当該オブジェクトＩＤに対応する値を取得するように構成したため、プライベートＭＩＢのオブジェクトＩＤに対応する値の取得を自動で行うことができる。
【００５４】
これにより、コストをかけずに、メーカーや機種に依存しないＭＩＢによるネットワーク管理システムを構築することができる。
【００５５】
また、他社機の詳細な情報、例えば課金メーターの値等を自動で取得できるようになり、従来手動で行われていた作業を省き簡略化することができる。
【実施例２】
【００５６】
実施例２では、管理対象機器から自動でプライベートＭＩＢを取得し、そのオブジェクトＩＤに対応する属性（属性パラメータ）を推測し自動で設定するか、あるいは手動で設定するようにした場合の実施形態について説明する。
【００５７】
なお、実施例２の全体構成は上記実施例１の図１で説明したものと同一であるため、その説明は省略し、ここでは、機能的な構成と動作について説明する。
【００５８】
図５は、実施例２に係わる制御部１３の機能的な構成の一部を示すブロック図である。なお、上記実施例１を説明した図３と同一の符号が付してあるものは同様に動作するため、ここでは相違点についてのみ説明する。
【００５９】
制御部１３は、各種処理機能部として、情報取得部４１と、データ管理部４２と、ＭＩＢ情報スキャン部４３と、ＭＩＢ情報判断部４４と、ＭＩＢ情報推測部４５と、ＭＩＢ情報管理部４６とを具備して構成される。すなわち、上記実施例１を説明した図３に、ＭＩＢ情報スキャン部４３と、ＭＩＢ情報判断部４４と、ＭＩＢ情報推測部４５と、ＭＩＢ情報管理部４６とを加えた構成となる。
【００６０】
ＭＩＢ情報スキャン部４３は、プリンタ３０にアクセスし、プライベートＭＩＢのスキャンを行いＭＩＢの一覧を取得する処理部である。具体的には、ＳＮＭＰのコマンド（GetRequestコマンドおよびGetNextRequestコマンド）を用いて「オブジェクトＩＤ：．１．３．６．１．４．１（ＭＩＢ−２）」以下のオブジェクトＩＤを検索し、ＭＩＢの一覧を取得する。例えば、図６に示すように「ホスト名」に対応して「オブジェクトＩＤ」と「データの型」および「データ」の一覧を取得する。この場合、「ホスト名：プリンタｂ」に対してプライベートＭＩＢのスキャンを行った結果が示されている。
【００６１】
ＭＩＢ情報判断部４４は、上記ＭＩＢ情報スキャン部４３で取得したオブジェクトＩＤが既知の情報であるか否かを判断する処理部である。既知であるか否かは、取得したオブジェクトＩＤと同一のＩＤを持つオブジェクトＩＤがデータ記憶装置２０のオブジェクトＩＤ管理テーブル２２に既に存在するか否かにより判断し、同一のオブジェクトＩＤがあるならば既知と判断し、ないならば未知（既知でない）と判断することとなる。
【００６２】
このＭＩＢ情報判断部４４により既知であると判断されたオブジェクトＩＤは、データ設定部４２ｂにより、既知の属性パラメータと対応付けられてデータ記憶装置２０に保存されるが、既知でないと判断されたオブジェクトＩＤに対しては、後述するＭＩＢ情報推測部４５により属性パラメータの推測処理が行われる。
【００６３】
ＭＩＢ情報推測部４５は、上記ＭＩＢ情報判断部４４で既知でないと判断されたオブジェクトＩＤの属性パラメータを推測する。このオブジェクトＩＤ推測処理についての詳細は後述するが、例えば、当該オブジェクトＩＤに対応する属性パラメータがプリンタのステータスであるか、消耗品であるか、あるいはアラート履歴であるのか等を推測する。
【００６４】
ＭＩＢ情報管理部４６は、上記ＭＩＢ情報スキャン部４３で取得したＭＩＢの一覧から条件に合致するオブジェクトＩＤの検索を行ったり、編集を行ったりする処理部であり、ＭＩＢの管理全般を行う。主な機能としては、条件に合致するオブジェクトＩＤを検索する機能、ユーザ所望の属性パラメータを設定する機能、オブジェクトＩＤに対応する値を取得する機能、スキャンしたＭＩＢをデータ記憶装置２０等に保存する機能、既知のオブジェクトＩＤを登録保存する機能を備え、これらの機能は、後述するＭＩＢ情報管理画面にて提供される。
【００６５】
なお、実施例２では、データ記憶装置２０のプリンタ管理テーブル２１で保持される各項目の設定値は、予め管理者等により設定しておくが、オブジェクトＩＤ管理テーブル２２およびデータ管理テーブル２３で保持される各項目の設定値は、管理装置１０により自動的に設定されることとなる。
【００６６】
ここで、図７乃至９を参照しながら、ＭＩＢ情報推測部４５による属性パラメータの推測方法の一例として３通りの方法を説明する。
【００６７】
１つ目の例は、プリンタ３０に特定の指示を行った後に、当該指示前後のプリンタ３０のＭＩＢの値の増分を比較しオブジェクトＩＤの属性パラメータを推測する方法である。ここでは、プリンタ３０に対して白黒およびカラーを指定した印刷指示を行い、白黒、カラーに関するオブジェクトＩＤを推測する場合を説明する。
【００６８】
まず、ＭＩＢ情報推測部４５からプリンタ３０に対して、カラー２ページ／白黒１ページの印刷指示を行った後、当該プリンタ３０からＭＩＢのスキャンを行うと、図７（ステップ１）に示す結果が得られたとする。
【００６９】
図７（ステップ１）には、印刷指示前のＭＩＢのスキャン結果として「データ１回目」と、印刷指示後のＭＩＢのスキャン結果として「データ２回目」とを含む結果が示される。この値を比較すると、２行目と４行目が１増加し、３行目と５行目が２増加している。したがって、前者が白黒ページであり、後者がカラーページであると推測できる。しかし、それぞれ２つの候補が存在するので、さらにカラー５ページ／白黒３ページの両面印刷の指示を行い、絞り込みを行うと、図７（ステップ２）に示す結果が得られたとする。
【００７０】
図７（ステップ２）には、図７（ステップ１）の後にさらに、印刷指示（カラー５ページ／白黒３ページの両面）を行った後のＭＩＢのスキャン結果として「データ３回目」を含む結果が示される。この値を比較すると、白黒３ページの両面印刷では、印刷した面数は３、用紙枚数は２である。したがって、データが２増加している２行目が白黒の印刷枚数であり、データが３増加している４行目が印刷面数であることが推測できる。
【００７１】
同様に、５ページのカラー両面印刷に対して、データが３増加している３行目がカラーの印刷枚数であり、データが５増加している５行目がカラーの印刷面数であると推測できる。以上が１つ目のＭＩＢ情報推測部４５によるオブジェクトＩＤの属性パラメータ推測方法である。
【００７２】
２つ目の例は、プリンタ３０に特定の指示を行った後に、プリンタ３０のＭＩＢの中から当該指示に基づく値が設定されたオブジェクトＩＤを検索することによりオブジェクトＩＤの属性パラメータを推測する方法である。ここでは、プリンタ３０でアラーム鳴動等のアラート（警告）を意図的に生じさせる指示を行い、アラート履歴のオブジェクトＩＤを推測する場合を説明する。
【００７３】
まず、ＭＩＢ情報推測部４５からプリンタ３０に対して、当該プリンタのトレイには存在しない、若しくは非対応の用紙サイズを指定した印刷指示を行った後、当該プリンタ３０からＭＩＢのスキャンを行うと、図８に示す結果が得られたとする。この場合、プリンタ３０では、「用紙なし」というアラートが発生することとなる。
【００７４】
図８には、プリンタ３０でアラート発生後のＭＩＢのスキャン結果が示される。通常、アラート履歴のオブジェクトＩＤは、あるＩＤのサブツリーにアラートの一覧が格納される。例えば、「オブジェクトＩＤ：．１．３．６．１．４．１．２５３」以下の４．４．４というオブジェクトＩＤがアラート履歴を示す場合には、４．４．４．１〜４．４．４．５０に５０個のアラートが格納される。そして、新しいアラートが発生する度に、４．４．４．５０に新しいアラートが挿入され、４．４．４．１の値が削除される。つまり、最新のアラートは末尾に挿入されることになる。
【００７５】
この場合、「用紙なし」というアラートを意図的に発生させたので、末尾に「用紙なし」が設定されるオブジェクトＩＤの親がアラート履歴であると推測できる。したがって、「オブジェクトＩＤ：．１．３．６．１．４．１．２５３．４．４．４．５０」に「用紙なし」が設定されているため、その親である「オブジェクトＩＤ：．１．３．６．１．４．１．２５３．４．４．４」がアラート履歴を示すオブジェクトＩＤであると推測できる。以上が２つ目のＭＩＢ情報推測部４５によるオブジェクトＩＤの属性パラメータ推測方法である。
【００７６】
３つ目の例は、既知の情報を利用してオブジェクトＩＤの属性パラメータを推測する方法である。ここでは、プリンタ３０本体に貼付されたシリアル番号を既知の情報とし、当該シリアル番号が設定されたＭＩＢをシリアル番号のオブジェクトＩＤと推測する場合を説明する。
【００７７】
図９（上側）に示される既知の情報があるとする。この場合、既知の情報として「ホスト名：プリンタｂ」、「機種名：Ａｐｅｏｓ６５６０」、「シリアル番号：ＮＣ１０００８１６５０５０７」がある。
【００７８】
そして、プリンタ３０からＭＩＢのスキャンを行うと、図９（下側）に示す結果が得られたとする。この結果により、１行目の「ＮＣ１０００８１６５０５０７」という値は、図９（上側）に示される既知のシリアル番号と一致する。したがって、「オブジェクトＩＤ：．１．３．６．１．４．１．２５３．５．５．５．１」がシリアル番号を示すオブジェクトＩＤであることが推測できる。以上が３つ目のＭＩＢ情報推測部４５によるオブジェクトＩＤの属性パラメータ推測方法である。
【００７９】
ここで、図１０乃至１２を用いて、ＭＩＢ情報管理画面の一例について説明する。先に述べた通り、このＭＩＢ情報管理画面で提供される各機能はＭＩＢ情報管理部４６により実現される。なお、図１０乃至１２に示される画面は全て同一の画面であり、その違いとしては画面内で選択されたタブページが異なることにある。
【００８０】
まず、図１０は、タブページで「管理情報の検索」が選択された場合のＭＩＢ情報管理画面が示される。このタブページでは、スキャンによって取得したＭＩＢの検索が行える。
【００８１】
この画面では、検索条件を選択し、かかる条件に合致するデータを取得することができる。具体的には、画面上で検索項目として用意された「１．機種名」、「２．データの型」、「３．データ」、「４．オブジェクトＩＤ」からプルダウンメニューにてそれぞれ検索条件を選択し、その内、有効化させる検索条件を「検索式（テキストボックス）」に指定して検索ボタン（検索式を実行）を押下することで、選択した条件と合致したＭＩＢを得ることができる。すなわち、ＭＩＢ情報管理部４６の機能の内、条件に合致するオブジェクトＩＤの検索機能、オブジェクトＩＤに対応する値を取得する機能が、この画面上で実現される。
【００８２】
同図に示す画面例では、検索条件として「１．機種名：プリンタａ」、「２．データの型：Ｃｏｕｎｔｅｒ３２」をプルダウンメニューにて選択し、有効化させる検索条件として「検索式」に「１」、「２」を指定して検索を行っている。すなわち、検索項目の「１．機種名」と「２．データの型」を条件として、この条件に合致するデータを取得する。なお、「検索式」の「１」と「２」は、検索項目の番号と対応し、「＋」はＡＮＤを示す。
【００８３】
次に、図１１は、タブページで「検索結果」が選択された場合のＭＩＢ情報管理画面が示される。このタブページでは、上記図１０で説明した管理情報の検索により得られた結果の参照、編集が行える。
【００８４】
この画面では、ＭＩＢの検索結果の参照、編集が行える。具体的には、検索条件と合致する機種名、データの型、データ、オブジェクトＩＤの参照が行えるとともに、これらに対応する属性パラメータの編集が行える。
【００８５】
また、検索結果として条件に合致したＭＩＢが一覧表示されており、このＭＩＢにはそれぞれ「ＮＯ１」、「ＮＯ２」といった番号とともにチェックボックスが併設される。この併設されたチェックボックスを選択し、保存ボタン（チェックした管理情報を保存）を押下することで、選択したＭＩＢを保存することができる。すなわち、ＭＩＢ情報管理部４６の機能の内、ユーザ所望の属性パラメータを設定する機能、スキャンしたＭＩＢをデータ記憶装置２０等に保存する機能が、この画面上で実現される。
【００８６】
同図に示す画面例では、「ＮＯ１」のＭＩＢに属性パラメータとして「白黒印刷枚数」を入力し、チェックボックスにチェックし保存する場合が示される。
【００８７】
次に、図１２は、タブページで「管理情報の直接入力」が選択された場合のＭＩＢ情報管理画面が示される。このタブページでは、ＭＩＢが既知である場合に、その値を直接登録できる。
【００８８】
この画面では、既知の機種名、オブジェクトＩＤ、属性パラメータを入力し、そのＭＩＢを登録できる。同図に示す画面例では、「機種名：プリンタａ」、「オブジェクトＩＤ：．１．３．６．４．１．２５３．３．８．８．８」、「属性パラメータ：ワンカラー印刷枚数」を登録する場合が示される。すなわち、ＭＩＢ情報管理部４６の機能の内、既知のオブジェクトＩＤを登録保存する機能が、この画面上で実現される。以上がＭＩＢ情報管理画面についての説明である。
【００８９】
図１３は、実施例２に係わる管理装置１０における属性パラメータ設定処理の動作を説明するフローチャートである。
【００９０】
まず、管理装置１０は、データ取得部４２ａによりデータ記憶装置２０のプリンタ管理テーブル２１から「ホスト名」と「機種名」と「ＩＰアドレス」とを取得する（ステップＳ２０１）。この取得に失敗した場合には（ステップＳ２０２でＮＯ）、この処理を終了する。
【００９１】
取得に成功した場合には（ステップＳ２０２でＹＥＳ）、管理装置１０のＭＩＢ情報スキャン部４３は、取得した「ＩＰアドレス」を用いてＭＩＢのスキャン対象となるプリンタ３０にアクセスする（ステップＳ２０３）。
【００９２】
アクセスが正常に行われると、ＭＩＢ情報スキャン部４３は、プリンタ３０のプライベートＭＩＢをスキャンしてＭＩＢの一覧を取得する（ステップＳ２０４）。先に述べた通り、ＳＮＭＰのコマンド（GetRequestコマンドおよびGetNextRequestコマンド）を用いて「オブジェクトＩＤ：．１．３．６．１．４．１（ＭＩＢ−２）」以下のオブジェクトＩＤを検索し、対応するＭＩＢの一覧を取得する。
【００９３】
この取得に失敗した場合には（ステップＳ２０５でＮＯ）、この処理を終了するが一方、取得に成功した場合には（ステップＳ２０５でＹＥＳ）、取得したＭＩＢを一時的に記憶部１６（あるいはメモリ１４）に保存する（ステップＳ２０６）。
【００９４】
以下、ステップＳ２０７からステップＳ２１５の処理を実行し、この取得したＭＩＢから順番にオブジェクトＩＤを取得し、当該オブジェクトＩＤに対応する属性パラメータを自動、あるいは手動により設定する。
【００９５】
まず、一時的に記憶部１６に保存したＭＩＢからオブジェクトＩＤを取得し（ステップＳ２０７）、取得したＭＩＢのオブジェクトＩＤが既知であるか否かをＭＩＢ情報判断部４４で判断する（ステップＳ２０８）。すなわち、取得したオブジェクトＩＤと同一のＩＤを持つオブジェクトＩＤがデータ記憶装置２０のオブジェクトＩＤ管理テーブル２２に既に存在するか否かを判断する。
【００９６】
この判断により、取得したオブジェクトＩＤが既知であると判断された場合には（ステップＳ２０８でＹＥＳ）、当該オブジェクトＩＤに既知の属性パラメータを設定する（ステップＳ２０９）。
【００９７】
また、取得したオブジェクトＩＤが未知（既知でない）であると判断された場合には（ステップＳ２０８でＮＯ）、ＭＩＢ情報推測部４５により、属性パラメータの推測処理を行う（ステップＳ２１０）。すなわち、上述した図７乃至９の処理を行ってオブジェクトＩＤの属性パラメータを推測する。
【００９８】
そして、属性パラメータの推測処理が終了すると、ユーザに対し、推測した属性パラメータの設定変更を行うか否かの選択指示を要求する。具体的には、推測した属性パラメータの値を変更するか否かを選択させる選択画面等を表示部１１に表示する。
【００９９】
ここで、手動変更なしが指示された場合には（ステップＳ２１１でＮＯ）、当該オブジェクトＩＤに推測した属性パラメータを設定するが一方（ステップＳ２１２）、手動変更が指示された場合には（ステップＳ２１１でＹＥＳ）、ユーザは、ＭＩＢ情報管理画面を用いて手動でオブジェクトＩＤに対する属性パラメータ等の設定を行う（ステップＳ２１３）。
【０１００】
このようにして属性パラメータが既知の情報、推測、あるいはユーザ手動により設定されると、データ設定部４２ｂは、オブジェクトＩＤと、その属性パラメータとを含むデータをオブジェクトＩＤ管理テーブル２２に、属性パラメータを含むデータをデータ管理テーブル２３にそれぞれ保存する（ステップＳ２１４）。すなわち、オブジェクトＩＤ管理テーブル２２には、オブジェクトＩＤと属性パラメータとともに、機種名、データの型をセットにして保存し、データ管理テーブル２３には、上記実施例１同様に、日時、ホスト名、属性パラメータをセットにしてデータ管理テーブル２３に保存する。
【０１０１】
ここで、まだ未処理のオブジェクトＩＤがある場合には（ステップＳ２１５でＮＯ）、再び、ステップＳ２０７に戻り、次のオブジェクトＩＤに対して上述したステップＳ２１４までの処理を同様に行うこととなるが一方、全てのオブジェクトＩＤに対する属性パラメータの設定処理および保存処理が終わると（ステップＳ２１５でＹＥＳ）、全てのプリンタに対して上記ステップＳ２０１からステップＳ２１５までの処理を行ったか否かを判断する（ステップＳ２１６）。すなわち、プリンタ管理テーブル２１に保持されたプリンタ３０全てに対する属性パラメータ設定処理が終了したか否かの判断である。
【０１０２】
この判断により、まだ未処理のプリンタ３０があると判断した場合には（ステップＳ２１６でＮＯ）、再び、ステップＳ２０１に戻り、次のプリンタ３０に対して上述した処理を行うが一方、全てのプリンタ３０に対する処理が終了したと判断した場合には（ステップＳ２１６でＹＥＳ）、この処理を終了する。
【０１０３】
以上説明したように実施例２においては、実施例１の構成に加えて、管理対象となるプリンタ３０から自動でプライベートＭＩＢを取得し、そのオブジェクトＩＤに対応する属性パラメータを推測し自動で設定するか、あるいは手動で設定するかするように構成したため、オブジェクトＩＤ管理テーブル２２に予めプライベートＭＩＢ等のオブジェクトＩＤを設定しておく必要がなくなるので、実施例１の効果に加えてさらに、管理者等にかかる負荷を軽減することができる。
【実施例３】
【０１０４】
実施例３では、プリンタ３０から取得したＭＩＢに基づいてプリンタ３０の状態や、情報を数値あるいはグラフ化されたデータにしてエクセル（表計算ソフト）等のファイルにレポート出力する場合の実施形態について説明する。
【０１０５】
なお、実施例３の全体構成は上記実施例１の図１で説明したものと同一であるため、その説明は省略し、ここでは、機能的な構成と動作について説明する。
【０１０６】
図１４は、実施例３に係わる制御部１３の機能的な構成の一部を示すブロック図である。なお、上記実施例１を説明した図３と同一の符号が付してあるものは同様に動作するため、ここでは相違点についてのみ説明する。
【０１０７】
制御部１３は、各種処理機能部として、情報取得部４１と、データ管理部４２と、レポート作成部４７とを具備して構成される。すなわち、上記実施例１を説明した図３に、レポート作成部４７を加えた構成となる。
【０１０８】
レポート作成部４７は、データ記憶装置２０に保存されたデータ管理テーブル２３に保持された内容に基づいてレポートを作成する処理部である。このレポート作成部４７によるレポート作成処理の概要を説明する。
【０１０９】
ここで、図１５乃至１７を参照しながら、レポート作成部４７によるレポート作成処理の概要を説明する。
【０１１０】
このレポート作成処理では、図１５に示すレポート出力画面から所定の操作を行い、レポート出力することとなる。
【０１１１】
このレポート出力画面では、出力を所望する項目（属性パラメータ）と、その期間とを選択し、「選択した内容を出力」ボタンを押下することで、そのレポート作成を行うことができる。同図に示す例では、ビリングメーター１と、ビリングメーター２と、ビリングメーター３とが出力を所望する項目に選択され、その期間として２００５年１月から２００５年４月分が選択され、レポート作成される設定になっている。そして、ここでは、データ記憶装置２０のデータ管理テーブル２３には、図１６に示すデータが格納されているものとする。
【０１１２】
すなわち、プリンタｃおよびプリンタｄの月毎のビリングメーターの値のレポート作成を行うことになる。例えば、プリンタｃのビリングメーター１の値は、１月は１００、２月は２００である。したがって、２月のビリングメーターの値は、２００−１００＝１００となる。全ての月毎に同様の計算を行い、レポートに出力する。そのレポートの一例が図１７に示される。この図１７に示されたレポートを参照することで、ビリングメーターのような課金メーターの値等の使用状況を数値あるいはグラフ化されたデータにより、ユーザは容易に把握できることになる。
【０１１３】
図１８は、実施例３に係わる管理装置１０におけるレポート作成処理の動作を説明するフローチャートである。
【０１１４】
この処理は、ユーザ操作によりレポート作成画面から出力を所望する項目（属性パラメータ）と、その期間とが選択され、「選択した内容を出力」ボタンが押下されると、開始される。
【０１１５】
この処理が開始されると、レポート作成部４７は、レポート作成画面からユーザにより選択されたレポート対象項目（属性パラメータ）と、その期間を取得する（ステップＳ３０１）。
【０１１６】
そして、この取得した値を用いてデータ取得部４２ｂは、データ記憶装置２０のデータ管理テーブル２３からレポート出力対象データを取得する（ステップＳ３０２）。この取得に失敗した場合には（ステップＳ３０３でＮＯ）、この処理を終了する。
【０１１７】
取得に成功した場合には、レポート作成部４７は、データ管理テーブル２３から取得したデータに基づいて図１７に示すようなレポートを作成し（ステップＳ３０４）、この処理を終了する。
【０１１８】
以上説明したように実施例３においては、実施例１の構成に加えて、プリンタ３０から取得したＭＩＢに基づいてエクセル（表計算ソフト）等のファイルにレポートを出力するように構成したため、例えば、ビリングメーターのような課金メーターの値等の使用状況を数値あるいはグラフ化されたデータにしてレポート出力することができるので、ユーザにプリンタ３０の状態や情報を容易に把握させることができる。
【０１１９】
なお、上記実施例１乃至３においては、管理対象機器がプリンタである場合を説明したが、これに限られず、ネットワークに接続されて動作するネットワーク機器なら何でもよく、例えば、複合機、複写機、ファックス等や、パーソナルコンピュータ、ルータ等でもよい。
【０１２０】
なお、上記実施例１乃至３においては、本発明に係わる管理装置により本発明を実施するように構成したが、この管理処理をコンピュータにインストールされた管理制御プログラムにより行うように構成してもよい。
【０１２１】
この他、本発明は、上記および図面に示す実施例に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。例えば、実施例１乃至３を用いて、本発明に係わる管理装置について説明したが、この実施例１乃至３の実施形態を全て、あるいは一部を組み合わせて実施してもよい。
【産業上の利用可能性】
【０１２２】
本発明の管理制御プログラムおよび管理装置およびその方法は、ネットワークを介して接続された１または複数の管理対象機器を管理情報（ＭＩＢ）により管理する管理装置全般に適用可能であり、特に、メーカーや機種に依存することなく、ＭＩＢによるネットワーク管理システムを構築する場合に有効利用することができる。
【図面の簡単な説明】
【０１２３】
【図１】本発明に係わる管理装置を配して構成したネットワーク管理システムの全体構成の一例を示す図である。
【図２】本発明に係わるプリンタ管理テーブル２１と、オブジェクトＩＤ管理テーブル２２と、データ管理テーブル２３のテーブルレイアウトの一例を示す図である。
【図３】本発明に係わる管理装置１０における制御部１３の機能的な構成の一部を示すブロック図である。
【図４】本発明に係わる管理装置１０の動作を説明するフローチャートである。
【図５】実施例２に係わる制御部１３の機能的な構成の一部を示すブロック図である。
【図６】プライベートＭＩＢのスキャンを行った結果の一例を示す図である。
【図７】ＭＩＢ情報推測部４５による属性パラメータの推測方法の一例を示す図である（１つ目）。
【図８】ＭＩＢ情報推測部４５による属性パラメータの推測方法の一例を示す図である（２つ目）。
【図９】ＭＩＢ情報推測部４５による属性パラメータの推測方法の一例を示す図である（３つ目）。
【図１０】ＭＩＢ情報管理画面の画面レイアウトの一例を示す図である（管理情報の検索）。
【図１１】ＭＩＢ情報管理画面の画面レイアウトの一例を示す図である（検索結果）。
【図１２】ＭＩＢ情報管理画面の画面レイアウトの一例を示す図である（管理情報の直接入力）。
【図１３】実施例２に係わる管理装置１０における属性パラメータ設定処理の動作を説明するフローチャートである。
【図１４】実施例３に係わる制御部１３の機能的な構成の一部を示すブロック図である。
【図１５】レポート出力画面の画面レイアウトの一例を示す図である。
【図１６】レポート作成部４７によるレポート作成処理の概要を説明する図である。
【図１７】レポート作成部４７によるレポート作成処理の概要を説明する図である（レポートの一例）。
【図１８】実施例３に係わる管理装置１０におけるレポート作成処理の動作を説明するフローチャートである。
【符号の説明】
【０１２４】
１０    管理装置
１１    表示部
１２    操作部
１３    制御部
１４    メモリ
１５    通信部
１６    記憶部
２０    データ記憶装置
２１    プリンタ管理テーブル
２２    オブジェクトＩＤ管理テーブル
２３    データ管理テーブル
３０    プリンタ
４１    情報取得部
４２ａ    データ取得部（データベース管理部：４２）
４２ｂ    データ設定部（データベース管理部：４２）
４３    ＭＩＢ情報スキャン部
４４    ＭＩＢ情報判断部
４５    ＭＩＢ情報推測部
４６    ＭＩＢ情報管理部
４７    レポート作成部
【図１】
0004650788.tif 000002
【図２】
0004650788.tif 000003
【図３】
0004650788.tif 000004
【図４】
0004650788.tif 000005
【図５】
0004650788.tif 000006
【図６】
0004650788.tif 000007
【図７】
0004650788.tif 000008
【図８】
0004650788.tif 000009
【図９】
0004650788.tif 000010
【図１０】
0004650788.tif 000011
【図１１】
0004650788.tif 000012
【図１２】
0004650788.tif 000013
【図１３】
0004650788.tif 000014
【図１４】
0004650788.tif 000015
【図１５】
0004650788.tif 000016
【図１６】
0004650788.tif 000017
【図１７】
0004650788.tif 000018
【図１８】
0004650788.tif 000019