(57)【要約】【課題】プリンタ装置の消耗部品やエラー等に関するプリンタ管理情報を採取・保存して表示するプリンタ管理情報表示制御システムおよび方法に関し、ユーザ管理者がプリンタ管理情報の遷移状況を従来よりも把握し易いグラフを表示すると共に、ＰＣ／サーバ上のディスク等の使用量を抑制することを目的とする。【解決手段】プリンタ装置から定期的に採取される第１の情報と、プリンタ装置から不定期に採取されるかまたは定期的で第１の情報より短い間隔で採取される第２の情報を含むプリンタ管理情報をファイルに保存するプリンタ管理情報保存部４と、ファイル内のプリンタ管理情報を処理して表示するためのプリンタ管理情報表示制御部３とを有し、保存されるプリンタ管理情報が設定済みのファイルのサイズを超えた場合、情報削除条件に従ってファイル内の第２の情報の一部を削除し、最新のプリンタ管理情報をファイルに保存するように構成される。【選択図】      図１
2004192042.tif 000002
【特許請求の範囲】
【請求項１】
プリンタ装置を管理するために該プリンタ装置から定期的に採取される第１の情報と、前記プリンタ装置から不定期に採取される第２の情報とを少なくとも含むプリンタ管理情報をファイルに保存するプリンタ管理情報保存部と、前記プリンタ管理情報保存部のファイル内に保存されている前記プリンタ管理情報を処理して表示するためのプリンタ管理情報表示制御部とを有する管理情報表示制御システムであって、
前記プリンタ管理情報を前記プリンタ管理情報保存部のファイルに保存する場合に、保存される前記プリンタ管理情報のサイズが予め設定済みの前記ファイルのサイズを超えたときに、予め設定済みの情報削除条件に従って前記ファイル内の前記第２の情報の中から一部の第２の情報を削除し、最新の前記プリンタ管理情報を前記ファイルに保存するように構成されることを特徴とするプリンタ管理情報表示制御システム。
【請求項２】
プリンタ装置を管理するために該プリンタ装置から定期的に採取される第１の情報と、前記プリンタ装置から不定期に採取されるか、または定期的ではあるが前記第１の情報よりも短い間隔で採取される第２の情報とを少なくとも含むプリンタ管理情報をファイルに保存するプリンタ管理情報保存部と、前記プリンタ管理情報保存部のファイル内に保存されている前記プリンタ管理情報を処理して表示するためのプリンタ管理情報表示制御部とを有する管理情報表示制御システムであって、
前記プリンタ管理情報を前記プリンタ管理情報保存部のファイルに保存する場合に、保存される前記プリンタ管理情報のサイズが予め設定済みの前記ファイルのサイズを超えたときに、予め設定済みの情報削除条件に従って前記ファイル内の前記第２の情報の中から一部の第２の情報を削除し、最新の前記プリンタ管理情報を前記ファイルに保存するように構成されることを特徴とするプリンタ管理情報表示制御システム。
【請求項３】
前記第１の情報および前記第２の情報を表示する場合に、前記第１の情報のみを表示するモードと、前記第１の情報および前記第２の情報の両方を表示するモードとの間で切り替えを行うことが可能である請求項１または２記載のプリンタ管理情報表示制御システム。
【請求項４】
前記第１の情報および前記第２の情報の両方を表示するモードを選択した場合に、前記プリンタ管理情報保存部のファイル内に保存されている前記第２の情報に対してグラフ表示に使用する期間を設定し、設定された前記期間に関連した第２の情報を取り出してグラフに表示することが可能である請求項３記載のプリンタ管理情報表示制御システム。
【請求項５】
プリンタ装置を管理するために該プリンタ装置から定期的に採取される第１の情報と、前記プリンタ装置から不定期に採取される第２の情報とを少なくとも含むプリンタ管理情報を保存するファイルのサイズを予め設定すると共に、前記ファイル内に保存されている前記プリンタ管理情報の中から一部のプリンタ管理情報を削除するための情報削除条件を予め設定するステップと、
前記プリンタ管理情報を前記ファイルに保存する場合に、保存される前記プリンタ管理情報のサイズが予め設定済みの前記ファイルのサイズを超えたときに、予め設定済みの前記情報削除条件に従って、前記ファイル内の前記第２の情報の中から一部の第２の情報を削除してから、最新の前記プリンタ管理情報を前記ファイルに保存するステップと、
前記ファイル内に保存されている最新の前記プリンタ管理情報を処理して表示するステップとを有することを特徴とするプリンタ管理情報表示制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数のプリンタ装置を管理するために必要となる当該プリンタ装置の消耗部品やエラー等に関する情報（以下、プリンタ管理情報と称する）を採取・保存してグラフ等に表示するためのプリンタ管理情報表示制御システムおよびプリンタ管理情報表示制御方法に関する。
【０００２】
一般に、プリンタ装置は、他の電子機器と比較して補充や交換が必要となる消耗部品が多く、また一方で、用紙詰まりやカバーオープン等のエラーが発生する可能性が高い傾向にある。それゆえに、複数のプリンタ装置の消耗部品やエラー等に関するプリンタ管理情報を採取・保存しグラフ等に表示することによって当該プリンタ管理情報の管理を行うことは、プリンタ装置を安定稼動させる上で重要である。
【０００３】
【従来の技術】
プリンタ管理情報を管理する場合、従来は、パーソナルコンピュータシステムのサーバ（以下、ＰＣ／サーバと略記する）にインストールされているプリンタ管理用のソフトウェア（以下、プリンタ管理ソフトと略記する）を利用していた。このプリンタ管理ソフトによって、プリンタ管理情報を採取・保存し、ユーザ管理者の要求に応じて当該プリンタ管理情報を表示することによりユーザ管理者に通知する処理が行われる。
【０００４】
プリンタ管理ソフトからユーザ管理者に通知するプリンタ管理情報の内容としては、プリンタ装置の消耗部品やオプション品のニアライフ情報、ライフ情報またはログ情報等が挙げられる。ここで、「ニアライフ情報」とは、管理対象となるプリンタ装置の消耗部品やオプション品がもう少しでなくなりそうである旨を知らせるための情報であり、「ライフ情報」とは、当該プリンタ装置の消耗部品やオプション品がなくなった旨を知らせるための情報であり、「ログ情報」とは、当該プリンタ装置において何月何日何時何分にどのような事象が起きていたかを知らせるための情報である。
【０００５】
これらのプリンタ管理情報をユーザ管理者に通知する方法として、通常はＰＣ／サーバのブラウザの画面による表示が考えられるが、その他に、電子メール、ＦＡＸまたは電話等を使用することも可能である。さらに、画面表示によってプリンタ管理情報をユーザ管理者に通知する場合の有効な通知方法の一つとして、グラフによる表示が挙げられる。
【０００６】
ここで、参考のため、従来の技術に関連した技術内容が記載された特許文献を呈示する。
【０００７】
【特許文献１】
特開平６−２８３７７号公報
【特許文献２】
特開２０００−４７９０５号公報
【特許文献３】
特開２０００−１４８１０５号公報
【特許文献４】
特開２００１−９２３１３号公報
【特許文献５】
特開２００１−２３８０２７号公報
【０００８】
【発明が解決しようとする課題】
プリンタ管理情報をグラフに表示する場合は、通常、管理対象となるプリンタ装置から定期的にプリンタ管理情報を採取・保存し、このプリンタ管理情報に基づいてグラフを作成する。定期的にプリンタ管理情報を採取・保存してグラフ表示に利用する方式では、ＰＣ／サーバ等およびプリンタ装置が接続されているネットワークの負荷を増大させないようにするために、管理対象のプリンタ装置の台数に比例してプリンタ管理情報を採取する間隔を広くする必要がある。定期的にプリンタ管理情報を採取する間隔の設定（例えば、１ヶ月の間隔）は、通常、ＰＣ／サーバのプリンタ管理ソフト側で行っている。しかしながら、プリンタ管理情報採取の間隔の設定によっては、グラフに表示される最新のプリンタ管理情報として、数日〜数週間前のプリンタ管理情報のドットが現れる場合がある。この場合には、定期的なプリンタ管理情報採取の間隔を１ヶ月程度にまで広くした状態では、ユーザ管理者が今現在のグラフの遷移状況を正確に把握することができないという問題が生ずる。
【０００９】
また一方で、ユーザ管理者自身がプリンタ管理ソフトを操作することによって、上記の定期的な情報採取の間隔よりも短い間隔でプリンタ管理情報を採取する毎に、採取した情報をプリンタ管理ソフト内のファイルに格納してグラフ表示に利用する方式では、プリンタ管理ソフトが動作するＰＣ／サーバ上のディスクの使用量が増大してしまうという問題が発生する。
【００１０】
さらに、ＰＣ／サーバ上のディスクの使用量を制限するために、予め設定されているファイルサイズを超えて採取された情報をファイルに格納する場合に、単にファイル内の古い情報から上書きしていく処理を行ったときは、グラフ表示の基本となる「プリンタ管理ソフト側で予め設定されている定期的な情報採取の間隔で採取したプリンタ管理情報」も上書きされてしまうという問題が発生する。このような問題は、定期的に採取されるプリンタ管理情報に関するグラフ表示を補足する目的で、プリンタ管理ソフト側で予め設定されている定期的な情報採取の間隔よりも短い間隔でプリンタ管理情報の採取を定期的に行い、グラフ表示に利用するという方式においても同様に発生する。
【００１１】
本発明は上記問題点に鑑みてなされたものであり、プリンタ装置から定期的に採取されるプリンタ管理情報を単に表示する従来のグラフ表示の方法に比べて、ユーザ管理者がプリンタ管理情報の遷移状況を把握し易いグラフを表示することが可能であり、かつ、ＰＣ／サーバ上のディスク等の使用量を抑制することが可能であるプリンタ管理情報表示制御システムおよびプリンタ管理情報表示制御方法を提供することを目的とするものである。
【００１２】
【課題を解決するための手段】
上記問題点を解決するために、本発明は、プリンタ装置を管理するために当該プリンタ装置から定期的に採取される第１の情報と、上記プリンタ装置から不定期に採取される第２の情報（または定期的ではあるが上記第１の情報よりも短い間隔で採取される第２の情報）とを少なくとも含むプリンタ管理情報をファイルに保存するプリンタ管理情報保存部と、上記プリンタ管理情報保存部のファイル内に保存されている上記プリンタ管理情報を処理して表示するためのプリンタ管理情報表示制御部とを有しており、上記プリンタ管理情報を上記プリンタ管理情報保存部のファイルに保存する場合に、保存される上記プリンタ管理情報のサイズが予め設定済みの上記ファイルのサイズを超えたときに、予め設定済みの情報削除条件に従って上記ファイル内の上記第２の情報の中から一部の第２の情報を削除し、最新の上記プリンタ管理情報を上記ファイルに保存するように構成されるプリンタ管理情報表示制御システムを提供する。
【００１３】
好ましくは、本発明のプリンタ管理情報表示制御システムは、上記第１の情報および上記第２の情報を表示する場合に、上記第１の情報のみを表示するモードと、上記第１の情報および上記第２の情報の両方を表示するモードとの間で切り替えを行うことが可能である。
【００１４】
さらに、好ましくは、本発明のプリンタ管理情報表示制御システムは、上記第１の情報および上記第２の情報の両方を表示するモードを選択した場合に、上記プリンタ管理情報保存部のファイル内に保存されている上記第２の情報に対してグラフ表示に使用する期間を設定し、設定された上記期間に関連した第２の情報を取り出してグラフに表示することが可能である。
【００１５】
また一方で、本発明は、プリンタ装置を管理するために当該プリンタ装置から定期的に採取される第１の情報と、上記プリンタ装置から不定期に採取される第２の情報（または定期的ではあるが上記第１の情報よりも短い間隔で採取される第２の情報）とを少なくとも含むプリンタ管理情報を保存するファイルのサイズを予め設定すると共に、上記ファイル内に保存されている上記プリンタ管理情報の中から一部のプリンタ管理情報を削除するための情報削除条件を予め設定するステップと、上記プリンタ管理情報を上記ファイルに保存する場合に、保存される上記プリンタ管理情報のサイズが予め設定済みの上記ファイルのサイズを超えたときに、予め設定済みの上記情報削除条件に従って、上記ファイル内の上記第２の情報の中から一部の第２の情報を削除してから、最新の上記プリンタ管理情報を上記ファイルに保存するステップと、上記ファイル内に保存されている最新の上記プリンタ管理情報を処理して表示するステップとを有するプリンタ管理情報表示制御方法を提供する。
【００１６】
上記のようなプリンタ管理情報表示制御システムの各種の機能、およびプリンタ管理情報表示制御方法は、ＰＣ／サーバ内のプリンタ管理ソフトにより実現され得る。
【００１７】
より詳しく説明すると、本発明におけるグラフ表示の対象となるプリンタ装置は、好ましくは、カット紙または連続紙のレーザプリンタ、またはインパクトプリンタである。さらに、管理対象となるプリンタ装置のプリンタ管理情報は、総印刷ページ数（総印刷枚数または総印刷行数）、用紙サイズ毎の印刷ページ数、用紙在庫数、消耗部品の消耗量、オプション品の消耗量、およびプリンタ装置の使用量等のように時系列で変化する消耗部品情報と、プリンタ装置で発生したエラー情報である。
【００１８】
さらに、プリンタ管理ソフトは、１台のパーソナルコンピュータ上で動作して表示を行う形式であってもよいし、あるいは、１台のパーソナルコンピュータ上で動作するが、ブラウザ等を利用して複数のパーソナルコンピュータからプリンタ管理情報等を参照・操作する形式であってもよい。また一方で、プリンタ装置からプリンタ管理情報を採取する方法に関しては、ネットワーク上の管理プロトコルの一種であるＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）やその他の独自方式等に従って採取すれば問題ないが、プリンタ装置から採取したプリンタ管理情報を保存し管理する機能や、グラフ等の表示を制御する機能をプリンタ管理ソフト内に持たせる必要がある。
【００１９】
要約すれば、本発明では、プリンタ管理情報の中でプリンタ装置から定期的に採取される第１の情報と、プリンタ装置から不定期に採取される情報、または定期的ではあるが第１の情報よりも短い間隔で採取される第２の情報とを別々に管理することによって、これらの第１の情報および第２の情報を含むプリンタ管理情報をＰＣ／サーバ等のファイルに保存する場合に、プリンタ管理情報のサイズが予め設定済みのファイルのサイズを超えたときに、グラフ表示の基本となる第１の情報を削除することなく、予め設定済みの情報削除条件に従ってファイル内の第２の情報の中から一部の第２の情報を削除し、最新のプリンタ管理情報をファイルに保存するようにしている。
【００２０】
かくして、本発明では、プリンタ装置から定期的に採取される第１の情報のみを表示する従来のグラフ表示の方法に比べて、ユーザ管理者がプリンタ管理情報の遷移状況を把握し易いグラフを表示することができると共に、ファイル内の第２の情報の中から一部の第２の情報を適宜削除することによってＰＣ／サーバ上のディスク等の使用量が抑制され、ＰＣ／サーバに対する負担を軽減することができるようになる。
【００２１】
【発明の実施の形態】
以下、添付図面（図１〜図１９）を参照しながら、本発明の好ましい実施例の構成および動作を説明する。
【００２２】
図１は、本発明の原理に基づくプリンタ管理情報表示制御システムの構成を示すブロック図であり、図２は、図１のプリンタ管理情報表示制御システムにおけるプリンタ管理情報採取のタイミングを示す図である。ただし、図１では、本発明の原理に基づくプリンタ管理情報表示制御システム１の構成を簡略化して示す。なお、これ以降、前述した構成要素と同様のものについては、同一の参照番号を付して表すこととする。
【００２３】
図１に示す本発明のプリンタ管理情報表示制御システム１は、企業内等で情報の交換が行えるイントラネットＩＴＲや、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ：ローカルエリア・ネットワーク）等のネットワークＮを介して相互に接続されている複数のプリンタ装置（例えば、４台のプリンタ装置）Ｐを一括して管理する機能を有している。
【００２４】
このような機能を実現させるために、図１の本発明のプリンタ管理情報表示制御システム１の主要部は、ネットワークＮを介して複数のプリンタ装置Ｐから定期的に採取される第１の情報と、上記プリンタ装置Ｐから不定期に採取されるか、または定期的ではあるが上記第１の情報よりも短い間隔で採取される第２の情報とを含むプリンタ管理情報ＰＭをファイルに保存するためのハードディスク等からなるプリンタ管理情報保存部４と、このプリンタ管理情報保存部４のファイル内に保存されているプリンタ管理情報ＰＭを処理して表示部８の表示画面上でグラフに表示するためのプリンタ管理情報表示制御部３とを備えている。
【００２５】
さらに、図１のプリンタ管理情報表示制御システム１は、ネットワークＮおよびユーザインタフェース（後述の図３参照）等を介して複数のプリンタ装置Ｐに接続されるプリンタ情報採取処理部２を備えている。このプリンタ情報採取処理部２は、上記の第１の情報および第２の情報を含むプリンタ管理情報ＰＭや、管理対象のプリンタ装置Ｐを管理する上で基本となるプリンタ基本情報を当該プリンタ装置から採取してプリンタ管理情報表示制御部３に送出する。上記のプリンタ基本情報は、管理対象のプリンタ装置Ｐとプリンタ管理情報ＰＭとの関連付けを行うために、管理対象プリンタ情報管理部５のファイル内に保存されて管理される。
【００２６】
さらに、図１のプリンタ管理情報表示制御システム１は、プリンタ管理情報表示制御部３に接続される設定情報格納部６を備えている。この設定情報格納部６では、プリンタ管理情報ＰＭを保存するファイルのサイズを設定すると共に、上記ファイル内に保存されているプリンタ管理情報ＰＭの中から一部のプリンタ管理情報を削除する情報削除条件を設定するための設定情報が、ハードディスク等に予め格納・保存されている。
【００２７】
上記のプリンタ情報採取処理部２、プリンタ基本情報管理情報表示制御部３、プリンタ管理情報保存部４、管理対象プリンタ情報管理部５、設定情報格納部６、および表示部８は、好ましくは、ネットワークＮに接続されるＰＣ／サーバのプリンタ管理ソフトおよび表示画面やハードディスク等のハードウェアにより実現される。
【００２８】
より詳しく説明すると、プリンタ管理情報ＰＭに含まれる第１の情報および第２の情報は以下の（１）、（２）のとおりである。
【００２９】
（１）第１の情報…プリンタ装置から定期的に採取した情報であって、図２のグラフの●印のタイミングで取得される情報である。この第１の情報は、図２のグラフの中心となる情報であり、グラフ上に時系列で等間隔のドットを構成する。プリンタ管理ソフトにてプリンタ管理情報を採取する情報採取月日の間隔を予め設定しておき、この採取間隔に従ってプリンタ装置から第１の情報が採取される。図１では、上記の採取間隔は１ヶ月に設定されているが、一般的にいって、ネットワークＮ上の負荷を考慮し、管理対象のプリンタの台数に比例して広くする必要がある。
【００３０】
（２）第２の情報…プリンタ装置から不定期に採取した情報、または定期的ではあるが上記第１の情報よりも短い間隔で採取した情報であって、図２のグラフの△印のタイミングで採取した情報である。この第２の情報は、ユーザ管理者がプリンタ管理ソフトを操作することによってプリンタ装置から不定期に採取した最新のプリンタ管理情報か、または、上記第１の情報よりも短い間隔で定期的に採取した情報である。
【００３１】
なお、上記の第１の情報（１）および第２の情報（２）をプリンタ管理情報保存部４のファイルに格納・保存する方法として、プリンタ管理ソフト内に一種類のファイルを用意して第１の情報および第２の情報の両方を格納・保存する方式（後述の図３参照）や、プリンタ管理ソフト内に複数種のファイルを用意して第１の情報および第２の情報の各々を別々に格納・保存する方式（後述の図６参照）が考えられる。
【００３２】
上記のような第１の情報および第２の情報を含むプリンタ管理情報ＰＭをプリンタ管理情報保存部４のファイルに格納・保存する場合、保存されるプリンタ管理情報ＰＭのサイズが、設定情報格納部６にて予め設定済みのファイルのサイズを超えたときに、設定情報格納部６にて予め設定済みの情報削除条件に従って上記ファイル内の第２の情報の中から一部の第２の情報を削除し、最新のプリンタ管理情報を上記ファイルに保存するようになっている。
【００３３】
ここで、図１のプリンタ管理情報表示制御システム１等を動作させて本発明のプリンタ管理情報表示制御方法を実行させるためのプログラムは、複数のプリンタ装置を管理するために上記プリンタ装置から定期的に採取される第１の情報と、上記プリンタ装置から不定期に採取されるか、または定期的ではあるが上記第１の情報よりも短い間隔で採取される第２の情報とを含むプリンタ管理情報を保存するファイルのサイズを予め設定すると共に、上記ファイル内に保存されているプリンタ管理情報の中から一部のプリンタ管理情報を削除するための情報削除条件を予め設定するステップと、プリンタ管理情報を上記ファイルに保存する場合に、保存されるプリンタ管理情報のサイズが予め設定済みの上記ファイルのサイズを超えたときに、予め設定済みの情報削除条件に従って、上記ファイル内の第２の情報の中から一部の第２の情報を削除してから、最新のプリンタ管理情報を上記ファイルに保存するステップと、上記ファイル内に保存されている最新のプリンタ管理情報を処理してグラフに表示するステップとを有する。
【００３４】
さらに、コンピュータ読み取り可能な記憶媒体（または記録媒体）を使用して図１のプリンタ管理情報表示制御システム１を動作させる場合、前述のようなプリンタ管理情報表示制御方法を実行させるプログラムの内容を保持している記憶媒体（または記録媒体）Ｈ、例えば、ハードディスクを用意することが好ましい。この記憶媒体Ｈは、外部記憶装置７により駆動される。なお、本発明にて使用される記憶媒体は、上記したものに限らず、フロッピィディスクやＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅａｄ−ｏｎｌｙ  Ｍｅｍｏｒｙ  ）などの可搬形媒体、その他の固定形媒体など種々の記憶媒体の形態で提供可能なものである。
【００３５】
図１のプリンタ管理情報表示制御システムによれば、ハードディスク等に保存されるプリンタ管理情報のサイズが予め設定済みのファイルのサイズを超えたときに、複数のプリンタ装置から定期的に採取される第１の情報を削除することなく、上記プリンタ装置から不定期に採取されるか、または定期的ではあるが第１の情報よりも短い間隔で採取される第２の情報の中から一部の第２の情報を削除するようにしているので、ユーザ管理者がプリンタ管理情報の遷移状況を把握し易いグラフを表示することが可能であり、かつ、ＰＣ／サーバ上のハードディスク等の使用量が抑制され、ＰＣ／サーバに対する負担を軽減することが可能である。
【００３６】
図３は、本発明のプリンタ管理情報表示制御システムに係る第１の実施例の構成を示すブロック図、図４は、図３の管理対象のプリンタ装置毎に作成される保存情報テーブルの内容を示すデータフォーマット図、そして、図５は、図４の保存情報テーブルから、トナーに関して不定期に採取した情報または定期的ではあるがより短い間隔で採取した情報を読み出した場合の一時ファイルのデータを示すデータフォーマット図である。
【００３７】
図３のプリンタ管理情報表示制御システム１に係る第１の実施例においては、１種類の保存情報テーブル４０のファイルを有するプリンタ管理情報保存部４をプリンタ管理ソフト内に用意し、第１の情報および第２の情報の両方を含むプリンタ管理情報をプリンタ管理情報保存部４の保存情報テーブル４０のファイルに格納・保存する構成が開示されている。ここでは、保存情報テーブル４０は、管理対象のプリンタ装置毎に作成され、ファイルとして保存される。
【００３８】
より詳しく説明すると、図３の第１の実施例では、プリンタ管理ソフトの機能全体を制御する全体制御部３０が設けられている。この全体制御部３０は、前述の図１のプリンタ情報採取処理部２およびプリンタ管理情報表示制御部３を含んでおり、好ましくは、パーソナルコンピュータのＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ  ：中央演算処理装置）またはＭＰＵ（Ｍｉｃｒｏｐｒｏｃｅｓｓｏｒ  Ｕｎｉｔ  ：マイクロプロセッサ・ユニット）により実現される。ここで、全体制御部３０は、第１の情報および第２の情報を含むプリンタ管理情報を採取してプリンタ管理情報保存部４の保存情報テーブル４０に格納・保存するための制御、保存情報テーブル４０のファイルのサイズの設定や保存情報テーブル４０内の保存情報の削除条件の設定等に関する各種の設定情報を設定情報格納部６に格納・保存するための制御、および、保存情報テーブル４０内に保存されているプリンタ管理情報を処理してグラフに表示するための制御を行う。上記のプリンタ管理情報を処理してグラフに表示する際は、全体制御部３０からの指示に従って、必要なプリンタ管理情報が保存情報テーブル４０から読み出され、全体制御部３０に渡される。
【００３９】
さらに、図３の第１の実施例では、プリンタ情報通信のプロトコルに従い、ネットワークＮを介して複数のプリンタ装置Ｐとの通信を行う通信処理部２０と、この通信処理部２０に接続されるユーザインタフェース２２とが設けられている。ここで、ユーザインタフェース２２は、全体制御部３０に対して、複数のプリンタ装置Ｐからのプリンタ管理情報（特に、第２の情報）の採取を指示すると共に、上記の各種の設定情報を設定情報格納部６に格納・保存する指示を行い、かつ、表示画面上でプリンタ管理情報をグラフに表示する指示を行う。
【００４０】
さらに、図３の第１の実施例では、設定情報格納部６、スケジュール処理部１６および管理対象プリンタ情報管理部５が、全体制御部３０に接続されている。
【００４１】
ここで、設定情報格納部６は、図１の場合と同様に、プリンタ管理情報保存部４の保存情報テーブル４０のファイルのサイズを設定すると共に、上記ファイル内に保存されている保存情報の中から一部の保存情報を削除する情報削除条件を設定するための設定情報が、予め格納・保存されている。さらに、設定情報格納部６は、プリンタ管理情報採取のスケジュールを格納・保存すると共に、プリンタ管理情報をグラフに表示する際の選択事項に関する情報を格納・保存する。
【００４２】
スケジュール処理部１６は、設定情報格納部６から供給されるプリンタ管理情報採取のスケジュールに従って、プリンタ管理情報採取を定期的に実行する処理、または、時刻指定で実行する処理を制御する。さらに、スケジュール処理部１６は、全体制御部３０に対して、複数のプリンタ装置Ｐからの定期的なプリンタ管理情報の採取を指示する。
【００４３】
管理対象プリンタ情報管理部５は、前述の図１の場合と同様に、管理対象のプリンタ装置を管理する上で基本となるプリンタ基本情報を保存情報テーブル５０のファイルに保存して管理する。上記のプリンタ基本情報は、ＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ：メディア・アクセス制御）アドレス、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  ：インターネット・プロトコル）アドレス、サブネットマスク、デフォルト・ルータアドレス、シリアル番号、コントローラ・ファームウェア版数、メカニカルコントローラ・ファームウェア版数、プリンタ装置名、機種名、および、プリンタ装置の現在の状態等を含む。上記のプリンタ基本情報はまた、管理対象のプリンタ装置とプリンタ管理情報との関連付けを行うために利用される。
【００４４】
さらに、図３の第１の実施例においても、前述の図１の場合と同様に、プリンタ管理情報表示制御システム１を動作させて前述のような本発明のプリンタ管理情報表示制御方法を実行させるプログラムの内容を保持している記憶媒体Ｈ、例えば、ハードディスクを用意することが好ましい。この記憶媒体Ｈは、前述の図１の場合と同様に、外部記憶装置７により駆動される。
【００４５】
さらに、図３の第１の実施例では、図１の表示部８と同様の機能を有するグラフ描画処理部８０が設けられている。このグラフ描画処理部８０は、プリンタ管理情報保存部４の保存情報テーブル４０から読み出され全体制御部３０から供給されるプリンタ管理情報をもとにグラフ描画処理を行い、このグラフ描画処理後のプリンタ管理情報をグラフに表示する。
【００４６】
ここで、図３の第１の実施例においてプリンタ管理情報の採取間隔や情報削除条件等を設定する動作の概要について説明する。ユーザ管理者がプリンタ管理ソフトを操作する際の各種のインタフェースは、ユーザインタフェース２２にて処理される。ユーザ管理者は、ユーザインタフェース２２に対して、プリンタ管理情報を保存する保存情報テーブル４０のファイルのサイズや、プリンタ管理情報の中で第１の情報を採取するための定期的な採取間隔や、保存情報テーブル４０のファイル内に保存されるプリンタ管理情報が上記ファイルのサイズを超えた場合の情報削除条件等を予め設定する。ユーザインタフェース２２から設定依頼を受信した全体制御部３０では、設定情報格納部６に設定を依頼する。この依頼を受信した設定情報格納部６では、設定情報をファイルに格納すると同時に、スケジュール処理部１６に対して、定期的な採取間隔のスケジュールの設定を行う。
【００４７】
なお、この場合、プリンタ管理ソフト全体で一意の値を設定してもよいし、管理対象の複数のプリンタ装置に関して個々に違う値を設定してもよい。管理対象の複数のプリンタ装置に関して個々に違う値を設定する場合は、設定情報格納部６およびスケジュール処理部１６に対してＭＡＣアドレス、ＩＰアドレス、シリアル番号、プリンタ名、および機種名等の複数のプリンタ装置を互いに識別するための情報を同時に通知する必要がある。設定情報格納部６およびスケジュール処理部１６では、これらの情報も格納・保存するようになっている。
【００４８】
つぎに、プリンタ管理情報の採取処理の概要について説明する。プリンタ管理情報の中で第１の情報を採取する場合は、上記のように設定された採取間隔のスケジュールに従い、スケジュール処理部１６から全体制御部３０に対し、一定の間隔でプリンタ管理情報の第１の情報の採取を依頼する。また一方で、プリンタ管理情報の第２の情報を採取する場合は、第１の情報と同様の手順で上記第１の情報よりも短い間隔にて定期的な情報採取を行うか、または、ユーザ管理者の操作に従い、ユーザインタフェース２２から全体制御部３０に対し、プリンタ管理情報に関する不定期な情報採取を依頼する。複数のプリンタ装置からプリンタ管理情報を採取する方法は、第１の情報を採取する場合と第２の情報を採取する場合とで違いはないが、全体制御部３０では、第１の情報または第２の情報のどちらの情報採取であるかを採取処理が終了するまで記憶しておく必要がある。
【００４９】
プリンタ装置からプリンタ情報を採取する場合には、グラフのデータとなるプリンタ管理情報の他に、プリンタ装置を管理する上で基本となるプリンタ基本情報を採取する。プリンタ装置から採取したプリンタ基本情報は管理対象プリンタ情報管理部５に格納依頼され、管理対象のプリンタ装置とプリンタ管理情報保存部４の保存情報テーブル４０に保存されているプリンタ管理情報との関連付けにも利用される。また一方で、このプリンタ基本情報と同時に採取されるプリンタ管理情報はプリンタ管理情報保存部４に格納依頼され、保存情報テーブル４０のファイルに図４のような形式で保存される。この保存情報テーブル４０内の保存情報は以下の（イ）、（ロ）のとおりである。
【００５０】
（イ）プリンタ基本情報ＰＢ（管理対象プリンタ情報管理部５に格納したプリンタ基本情報の一部と同様の情報であり、管理対象のプリンタとプリンタ管理情報との関連付けに利用される）
・ＭＡＣアドレス
・機種名
・シリアル番号
（ロ）プリンタ管理情報ＰＭ
・情報名（トナーやホッパ等の消耗部品またはオプション品の使用量、印刷量、総印刷枚数、および、プリンタ装置のエラーの発生回数）
・値（％、グラム（ｇ）、ページ、回等の単位で表される値）
・単位
・プリンタ情報採取時刻（プリンタ管理情報を採取した年月日および時刻）
・識別子（ＳＣＨＥＤＵＬＥ：定期的な採取情報（第１の情報）、ＯＰＥＲＡＴＩＯＮ：不定期な採取情報または短い間隔の定期的な採取情報（第２の情報））
プリンタ管理情報をグラフに表示する過程において、プリンタ管理情報保存部４の保存情報テーブル４０にプリンタ管理情報を格納する場合、予め設定しておいたファイルのサイズを超えたときに、以下の（Ａ）〜（Ｃ）の手順で処理を行う。
【００５１】
（Ａ）今現在、格納しようとしているプリンタ管理情報の「情報名」と同一の保存情報の内、「識別子」がＯＰＥＲＡＴＩＯＮになっている情報（すなわち、第２の情報）を読み出し、一時ファイルを作成して保存する。例えば、図４の保存情報テーブルから、トナーに関して不定期に採取した情報または定期的ではあるがより短い間隔で採取した情報を読み出した場合の一時ファイルのデータの内容を図５に示す。
【００５２】
（Ｂ）保存情報テーブルから読み出された情報の内、以下のどの条件で保存情報を削除するかを、予め設定情報格納部６に設定しておき、この設定されている条件に従って、既に保存されている情報を削除する。
【００５３】
・採取間隔が最も短い情報の内、古いほうの保存情報を削除する。
【００５４】
（図５では、プリンタ情報採取時刻が「２００１／０４／０２  ０９：３０：１２  」の採取情報を削除する）
・値の変化が最小の情報の内、古いほうの保存情報を削除する。
【００５５】
（図５では、プリンタ情報採取時刻が「２００１／０３／１４  １３：２１：１５  」の採取情報を削除する）
（Ｃ）プリンタ装置から採取した最新のプリンタ管理情報をプリンタ管理情報保存部４の保存情報テーブル４０に格納・保存する。
【００５６】
これによって、プリンタ管理情報保存部４の保存情報テーブル４０に保存されるプリンタ管理情報が、予め設定しておいたファイルのサイズを超えた場合でも、「プリンタ装置から定期的に採取した第１の情報」を上書きしてしまうことがなくなる。また一方で、「プリンタ装置から不定期に採取した第２の情報、または定期的ではあるが上記第１の情報よりも短い間隔で採取した第２の情報」も単純に古い保存情報から上書きするのではなく、採取間隔が最も短い情報の内、古いほうの保存情報を削除したり、値の変化が最小の情報の内、古いほうの保存情報を削除したりするようにしている。それゆえに、グラフの軌跡が把握し易い状態でプリンタ管理情報を表示画面上に表示することが可能になる。
【００５７】
さらに、保存情報テーブル４０のファイル内のプリンタ管理情報をグラフに表示する処理は以下のとおりである。
【００５８】
ユーザインタフェース２２から全体制御部３０に対し、グラフ表示の指示が呈示された場合に、全体制御部３０では、一時ファイルを作成すると同時に、ユーザインタフェース２２から受信したグラフ表示の指示の内容をもとに、このグラフ表示の条件に対応するプリンタ管理情報をプリンタ管理情報保存部４に対して読み出し依頼がなされる。プリンタ管理情報保存部４は、保存情報テーブル４０から読み出されたプリンタ管理情報を一時ファイルに格納する（図５参照）。全体制御部３０は、一時ファイルのアドレスとグラフ表示の指示の内容をグラフ描画処理部８０に通知する。グラフ描画処理部８０では、受信したプリンタ管理情報をもとに描画データを作成して全体制御部３０に通知する。全体制御部３０では、作成された描画データをユーザインタフェース２２に通知して、一時ファイルを削除する。その後、ユーザインタフェース２２の指示に従って、上記描画データに対応するグラフがプリント管理ソフトの表示画面上に表示される。
【００５９】
図３の第１の実施例によれば、プリンタ管理情報保存部４の保存情報テーブル４０のファイルに保存されるプリンタ管理情報のサイズが予め設定済みのファイルのサイズを超えたときに、複数のプリンタ装置から定期的に採取される第１の情報を削除することなく、上記プリンタ装置から不定期に採取されるか、または定期的ではあるが第１の情報よりも短い間隔で採取される第２の情報の中から古いほうの情報を削除するようにしているので、ユーザ管理者がプリンタ管理情報の遷移状況を把握し易いグラフを表示することが可能であり、かつ、ＰＣ／サーバ上のファイルの使用量が抑制され、ＰＣ／サーバに対する負担を軽減することが可能である。
【００６０】
また一方で、上記第１の実施例によれば、１種類の保存情報テーブルを使用して、第１の情報および第２の情報の両方を含むプリンタ管理情報を上記保存情報テーブルに格納・保存するようにしているので、ＰＣ／サーバ上のファイルの使用量がさらに節減される。
【００６１】
図６は、本発明のプリンタ管理情報表示制御システムに係る第２の実施例の構成を示すブロック図、図７は、図６の全体制御部にて定期的に採取した第１の情報を格納するためのファイルのデータを示すデータフォーマット図、そして、図８は、図６の全体制御部にて不定期に採取した第２の情報、または定期的ではあるがより短い間隔で採取した第２の情報を格納するためのファイルのデータを示すデータフォーマット図である。
【００６２】
図６のプリンタ管理情報表示制御システム１に係る第２の実施例においては、２種類のファイルをプリンタ管理ソフト内に用意し、複数のプリンタ装置Ｐから定期的に採取した第１の情報と、上記プリンタ装置Ｐから不定期に採取した第２の情報、または定期的ではあるがより短い間隔で採取した第２の情報を別々のファイルに格納・保存する構成が開示されている。
【００６３】
より具体的には、図６の第２の実施例では、第１の情報を保存するための第１の情報の保存情報テーブル４０−１を有する第１のプリンタ管理情報保存部４−１と、第２の情報を保存するための第２の情報の保存情報テーブル４０−２を有する第２のプリンタ管理情報保存部４−２とを設け、これらの２種類の保存情報テーブルのファイルに、それぞれの属性を有する第１の情報および第２の情報を保存することによって、上記の第１の情報および第２の情報を別々に管理する構成になっている。それゆえに、第１の情報ＰＭ−１のデータの内容は、図７に示すようなフォーマットで第１の情報の保存情報テーブル４０−１のファイルに保存され、第２の情報ＰＭ−２のデータの内容は、図８に示すようなフォーマットで第２の情報の保存情報テーブル４０−２のファイルに保存される。
【００６４】
第１の情報の保存情報テーブル４０−１のファイルの内容と、第２の情報の保存情報テーブル４０−２のファイルの内容は、前述の第１の実施例の場合（図４および図５参照）と概ね同じである。ただし、図７および図８のファイルにおいては、前述の第１の実施例の場合（図４および図５参照）と異なり、第１の情報および第２の情報を互いに識別するためのＳＣＨＥＤＵＬＥやＯＰＥＲＡＴＩＯＮ等の識別子を付加する必要がない点に注意すべきである。
【００６５】
より詳しく説明すると、図６の第２の実施例においても、前述の第１の実施例の場合と同様に、プリンタ管理ソフトの機能全体を制御する全体制御部３０が設けられている。この全体制御部３０は、管理の対象となるプリンタ装置Ｐから第１の情報および第２の情報を含むプリンタ管理情報を採取し、第１のプリンタ管理情報保存部４−１における第１の情報の保存情報テーブル４０−１に第１の情報を格納・保存するための制御と、第２のプリンタ管理情報保存部４−２における第２の情報の保存情報テーブル４０−２に第２の情報を格納・保存するための制御とを別々に行う。
【００６６】
さらに、全体制御部３０は、第２の情報の保存情報テーブル４０−２のファイルのサイズの設定や第２の情報の保存情報テーブル４０−２内の保存情報の削除条件の設定等に関する各種の設定情報を設定情報格納部６に格納・保存するための制御、および、第１の情報の保存情報テーブル４０−１内に保存されている第１のプリンタ管理情報と、第２の情報の保存情報テーブル４０−２内に保存されている第２のプリンタ管理情報を処理してグラフに表示するための制御を行う。なお、全体制御部３０は、必要に応じて、第１の情報の保存情報テーブル４０−１のファイルのサイズの設定や第１の情報の保存情報テーブル４０−１内の保存情報の削除条件の設定等に関する設定情報を設定情報格納部６に格納・保存するための制御も行うようになっている。上記のプリンタ管理情報を処理してグラフに表示する際は、全体制御部３０からの指示に従って、必要なプリンタ管理情報が２種類の保存情報テーブル４０−１、４０−２から読み出され、全体制御部３０に渡される。
【００６７】
図６の第２の実施例において、第１のプリンタ管理情報保存部４−１、第２のプリンタ管理情報保存部４−２および全体制御部３０以外の構成要素（すなわち、通信処理部２０、ユーザインタフェース２２、管理対象プリンタ情報管理部５、設定情報格納部６、外部記憶装置７、スケジュール処理部１６、およびグラフ描画処理部８０）は、前述の第１の実施例の場合と同じである。したがって、ここでは、上記の構成要素に関する詳細な説明を省略する。
【００６８】
図６の第２の実施例では、それぞれの属性を有する第１の情報および第２の情報を別々の保存情報テーブルのファイルに分けて保存することによって、第２のプリンタ管理情報保存部４−２の保存情報テーブル４０−２に保存されるプリンタ管理情報が、予め設定された保存情報テーブル４０−２のファイルのサイズを超えた場合に、古いほうの第２の情報を削除する処理や、ユーザインタフェース２２からのグラフ表示の指示に対し、グラフ描画処理部８０にてグラフを作成する処理を効率的に行うことが可能である。
【００６９】
図６の第２の実施例において、それぞれの属性を有する第１の情報および第２の情報を別々の保存情報テーブルのファイルに分けて保存する処理や、予め設定された情報削除条件に従って一部の第２の情報を削除する処理や、ユーザインタフェースからのグラフ表示の指示に対してグラフを作成する処理以外の処理に関していえば、図６の第２の実施例は、前述の第１の実施例と同様の処理を行っている。したがって、ここでは、上記以外の処理に関する説明を省略する。
【００７０】
図９は、本発明の実施例におけるプリンタ管理情報の採取間隔、プリンタ管理情報を保存するファイルのサイズ、およびファイル内のプリンタ管理情報の削除条件等の設定処理フローを説明するためのフローチャートである。ここでは、前述の第１の実施例および第２の実施例の各々における上記設定処理フローを、一つのフローチャートに基づいて説明する。
【００７１】
図９のフローチャートに示すように、ステップＳ１において、ユーザ管理者が、ユーザインタフェース２２から、プリンタ管理情報を保存するファイルのサイズを入力する。より具体的にいえば、図３の第１の実施例の場合、ユーザ管理者は、プリンタ管理情報保存部４の保存情報テーブル４０のファイルのサイズを設定する。また一方で、図６の第２の実施例の場合、ユーザ管理者は、第１のプリンタ管理情報保存部４−１における第１の情報の保存情報テーブル４０−１のファイルのサイズと、第２のプリンタ管理情報保存部４−２における第２の情報の保存情報テーブル４０−２のファイルのサイズとを別々に設定する。
【００７２】
つぎに、ステップＳ２において、ユーザ管理者は、ユーザインタフェース２２から、プリンタ管理情報の中で第１の情報を採取するための定期的な採取間隔を入力する。さらに、上記の定期的な採取間隔よりも短い間隔で定期的に第２の情報を採取する場合、ユーザ管理者は、この間隔も入力する。
【００７３】
さらに、ステップＳ３において、ユーザ管理者は、ファイル内に保存されるプリンタ管理情報が、ステップＳ１にて設定済みのファイルのサイズを超えた場合に、ユーザインタフェース２２からファイル内の保存情報の削除条件を選択する。より具体的にいえば、図３の第１の実施例の場合、保存情報テーブル４０のファイル内の保存情報の削除条件を設定する。また一方で、図６の第２の実施例の場合、第２の情報の保存情報テーブル４０−２のファイル内の保存情報の削除条件を設定する。この削除条件として、第２の情報の採取間隔が最も短い情報の内、古いほうの保存情報を削除するという削除条件、または、第２の情報の値の変化が最小の情報の内、古いほうの保存情報を削除するという削除条件が挙げられる。
【００７４】
さらに、ステップＳ４において、ユーザインタフェース２２から全体制御部３０に対して、ステップＳ１〜Ｓ３にて設定された各種の設定情報を設定情報格納部６に格納・保存する旨の依頼が呈示される。さらに、全体制御部３０において、設定情報格納部６への設定情報の格納・保存（設定）が正常に終了したか否かが判定される（ステップＳ５）。
【００７５】
ここで、設定情報格納部６への設定が正常に終了していると判定された場合、ステップＳ６に示すように、全体制御部３０からユーザインタフェース２２に対して、設定情報格納部６への設定が正常に終了した旨の通知がなされる。また一方で、設定情報格納部６への設定が正常に終了していないと判定された場合、ステップＳ７に示すように、全体制御部３０からユーザインタフェース２２に対して、設定情報格納部６への設定が異常終了した旨の通知がなされる。
【００７６】
図１０は、図３の第１の実施例におけるプリンタ管理情報およびプリンタ基本情報の採取処理フローを説明するためのフローチャートであり、図１１は、上記第１の実施例におけるプリンタ管理情報の格納処理フローを説明するためのフローチャートである。
【００７７】
図１０を参照しながら、図３の第１の実施例におけるプリンタ管理情報およびプリンタ基本情報の採取処理フローについて説明する。図１０のステップＳ１１において、（ｉ）  プリンタ管理情報の中で第１の情報を採取する場合、予め設定された採取間隔のスケジュールに従い、スケジュール処理部１６から全体制御部３０に対して、一定の間隔で定期的にプリンタ管理情報の第１の情報の採取、および、プリンタ基本情報の採取を依頼する。また一方で、（ｉｉ）プリンタ管理情報の中で第２の情報を採取する場合、ユーザ管理者が、ユーザインタフェース２２から全体制御部３０に対して、第１の情報と同様の手順で上記第１の情報よりも短い間隔にて定期的な情報採取を行うか、または、ユーザ管理者の操作に従い、ユーザインタフェース２２から全体制御部３０に対して、プリンタ管理情報に関する不定期な情報採取を依頼し、かつ、プリンタ装置を管理する上で基本となるプリンタ基本情報の採取を依頼する。
【００７８】
つぎに、ステップＳ１２において、全体制御部３０は、プリンタ装置からのプリンタ情報（すなわち、プリンタ管理情報およびプリンタ基本情報）の採取を依頼する。さらに、全体制御部３０において、プリンタ装置からのプリンタ管理情報およびプリンタ基本情報の採取に成功したか否かが判定される（ステップＳ１３）。
【００７９】
ここで、プリンタ装置からのプリンタ管理情報およびプリンタ基本情報の採取に成功したと判定された場合、情報採取依頼元がスケジュール処理部１６であるときは（前述のステップＳ１１の（ｉ）  の場合）、プリンタ基本情報を管理対象プリンタ情報管理部５に格納・保存する処理を行うと同時に、プリンタ管理情報保存部４に対して、プリンタ管理情報の第１の情報をＳＣＨＥＤＵＬＥの識別子で格納・保存する処理を行う（ステップＳ１４、ステップＳ１５）。
【００８０】
同様に、プリンタ装置からのプリンタ管理情報およびプリンタ基本情報の採取に成功したと判定された場合、情報採取依頼元がユーザ管理者である場合（前述のステップＳ１１の（ｉｉ）の場合）、プリンタ基本情報を管理対象プリンタ情報管理部５に格納・保存する処理を行うと同時に、プリンタ管理情報保存部４に対して、プリンタ管理情報の第２の情報をＯＰＥＲＡＴＩＯＮの識別子で格納・保存する処理を行う（ステップＳ１４、ステップＳ１６）。
【００８１】
また一方で、プリンタ装置からのプリンタ管理情報およびプリンタ基本情報の採取に失敗したと判定された場合、情報採取依頼元がスケジュール処理部１６であるときは（前述のステップＳ１１の（ｉ）  の場合）、イベントログ等にエラー情報を書き込み、情報採取依頼元がユーザ管理者であるときは（前述のステップＳ１１の（ｉｉ）の場合）、エラーが発生した旨をユーザインタフェース２２に通知する（ステップＳ１７）。
【００８２】
さらに、図１１を参照しながら、採取したプリンタ管理情報の格納処理フローについて説明する。図１１のステップＳ２０に示すように、全体制御部３０において、プリンタ管理情報保存部４でのプリンタ管理情報の格納・保存処理で保存されるプリンタ管理情報のサイズが、予め設定されたプリンタ管理情報保存部４のファイルのサイズを超えたか否かが判定される。
【００８３】
保存されるプリンタ管理情報のサイズが、予め設定されたプリンタ管理情報保存部４のファイルのサイズを超えていないと判定された場合、プリンタ管理情報の格納・保存処理が正常に終了した旨をユーザインタフェース２２に通知することによって（ステップＳ２１）、プリンタ管理情報の格納・保存処理が正常に完了する（ステップＳ２２）。
【００８４】
また一方で、保存されるプリンタ管理情報のサイズが、予め設定されたプリンタ管理情報保存部４のファイルのサイズを超えたと判定された場合、プリンタ装置から採取したプリンタ管理情報と同一の「情報名」を持つ保存情報であって、「識別子」がＯＰＥＲＡＴＩＯＮになっている情報（すなわち、第２の情報）を保存情報テーブル４０から読み出し、一時ファイルを作成して保存する（ステップＳ２３）。
【００８５】
さらに、ステップＳ２４において、全体制御部３０は、予め設定済みのファイル内の保存情報の削除条件（図９のステップＳ３参照）に従って、プリンタ管理情報の第２の情報を削除する。さらに、ステップＳ２５において、全体制御部３０は、プリンタ装置から採取した最新のプリンタ管理情報を保存情報テーブル４０に格納・保存する。
【００８６】
さらに、ステップＳ２６において、情報採取依頼元がスケジュール処理部１６である場合（前述のステップＳ１１の（ｉ）  の場合）、全体制御部３０は、保存情報テーブル４０のファイルのサイズを超えたために一部のプリンタ管理情報を削除した旨をイベントログ等に通知する。また一方で、情報採取依頼元がユーザ管理者である場合（前述のステップＳ１１の（ｉｉ）の場合）、全体制御部３０は、保存情報テーブル４０のファイルのサイズを超えたために一部のプリンタ管理情報を削除した旨をユーザインタフェース２２に通知する。最終的に、プリンタ管理情報の格納・保存処理が正常に完了する（ステップＳ２７）。
【００８７】
図１２は、図６の第２の実施例におけるプリンタ管理情報およびプリンタ基本情報の採取処理フローを説明するためのフローチャートであり、図１３は、図６の第２の実施例におけるプリンタ管理情報の格納処理フローを説明するためのフローチャートである。
【００８８】
図１２を参照しながら、図６の第２の実施例におけるプリンタ管理情報およびプリンタ基本情報の採取処理フローについて説明する。図１２のステップＳ３０において、（ｉ）  プリンタ管理情報の中で第１の情報を採取する場合、予め設定された採取間隔のスケジュールに従い、スケジュール処理部１６から全体制御部３０に対して、一定の間隔で定期的にプリンタ管理情報の第１の情報の採取、および、プリンタ基本情報の採取を依頼する。また一方で、（ｉｉ）プリンタ管理情報の中で第２の情報を採取する場合、ユーザ管理者が、ユーザインタフェース２２から全体制御部３０に対して、第１の情報と同様の手順で上記第１の情報よりも短い間隔にて定期的な情報採取を行うか、または、ユーザ管理者の操作に従い、ユーザインタフェース２２から全体制御部３０に対して、プリンタ管理情報に関する不定期な情報採取を依頼し、かつ、プリンタ装置を管理する上で基本となるプリンタ基本情報の採取を依頼する。
【００８９】
つぎに、ステップＳ３１において、全体制御部３０は、プリンタ装置からのプリンタ情報（すなわち、プリンタ管理情報およびプリンタ基本情報）の採取を依頼する。さらに、全体制御部３０において、プリンタ装置からのプリンタ管理情報およびプリンタ基本情報の採取に成功したか否かが判定される（ステップＳ３２）。
【００９０】
ここで、プリンタ装置からのプリンタ管理情報およびプリンタ基本情報の採取に成功したと判定された場合、情報採取依頼元がスケジュール処理部１６であるときは（前述のステップＳ３０の（ｉ）  の場合）、プリンタ基本情報を管理対象プリンタ情報管理部５に格納・保存する処理を行うと同時に、第１のプリンタ管理情報保存部４−１に対して、プリンタ管理情報の第１の情報を格納・保存する処理を行う（ステップＳ３３、ステップＳ３４）。
【００９１】
同様に、プリンタ装置からのプリンタ管理情報およびプリンタ基本情報の採取に成功したと判定された場合、情報採取依頼元がユーザ管理者である場合（前述のステップＳ３０の（ｉｉ）の場合）、プリンタ基本情報を管理対象プリンタ情報管理部５に格納・保存する処理を行うと同時に、第２のプリンタ管理情報保存部４−２に対して、プリンタ管理情報の第２の情報を格納・保存する処理を行う（ステップＳ３３、ステップＳ３５）。
【００９２】
また一方で、プリンタ装置からのプリンタ管理情報およびプリンタ基本情報の採取に失敗したと判定された場合、情報採取依頼元がスケジュール処理部１６であるときは（前述のステップＳ３０の（ｉ）  の場合）、イベントログ等にエラー情報を書き込み、情報採取依頼元がユーザ管理者であるときは（前述のステップＳ３０の（ｉｉ）の場合）、エラーが発生した旨をユーザインタフェース２２に通知する（ステップＳ３６）。
【００９３】
さらに、図１３を参照しながら、採取したプリンタ管理情報の格納処理フローについて説明する。図１３のステップＳ４０に示すように、全体制御部３０において、第１のプリンタ管理情報保存部４−１でのプリンタ管理情報（第１の情報）の格納・保存処理で保存されるプリンタ管理情報のサイズが、予め設定された第１の情報の保存情報テーブル４０−１のファイルのサイズを超えたか否かが判定される。
【００９４】
保存されるプリンタ管理情報の第１の情報のサイズが、予め設定された第１の情報の保存情報テーブル４０−１のファイルのサイズを超えたと判定された場合、全体制御部３０は、第１の情報の保存情報テーブル４０−１におけるファイル内の保存情報の内、最も古いほうの情報を削除する（ステップＳ４１）。さらに、全体制御部３０は、プリンタ装置から採取した最新のプリンタ管理情報を第１の情報の保存情報テーブル４０−１に格納・保存する（ステップＳ４２）。
【００９５】
さらに、全体制御部３０は、第１の情報の保存情報テーブル４０−１のファイルのサイズを超えたために一部のプリンタ管理情報を上書きした旨をイベントログ等に書き込む（ステップＳ４３）。最終的に、第１の情報の保存情報テーブル４０−１にプリンタ管理情報を格納・保存する処理が正常に完了する（ステップＳ４４）。
【００９６】
また一方で、保存されるプリンタ管理情報のサイズが、予め設定された第１のプリンタ管理情報保存部４−１のファイルのサイズを超えていないと判定され、かつ、予め設定された第２のプリンタ管理情報保存部４−２のファイルのサイズも超えていないと判定された場合（ステップＳ４５）、情報採取依頼元がユーザ管理者であるときに（前述のステップＳ３０の（ｉｉ）の場合）、プリンタ管理情報の格納・保存処理が正常に終了した旨をユーザインタフェース２２に通知する（ステップＳ４６）。最終的に、第２の情報の保存情報テーブル４０−２へプリンタ管理情報を格納・保存する処理が正常に完了する（ステップＳ４７）。
【００９７】
また一方で、保存されるプリンタ管理情報のサイズが、予め設定された第１のプリンタ管理情報保存部４−１のファイルのサイズを超えていないと判定され、かつ、予め設定された第２のプリンタ管理情報保存部４−２のファイルのサイズを超えていると判定された場合（ステップＳ４５）、全体制御部３０は、予め設定済みのファイル内の保存情報の削除条件（図９のステップＳ３参照）に従って、プリンタ管理情報の第２の情報を削除する（ステップＳ４８）。さらに、ステップＳ４９において、全体制御部３０は、プリンタ装置から採取した最新のプリンタ管理情報を第２の情報の保存情報テーブル４０−２に格納・保存する。
【００９８】
さらに、ステップＳ５０において、全体制御部３０は、第２の情報の保存情報テーブル４０−２のファイルのサイズを超えたために一部のプリンタ管理情報を上書きした旨をユーザインタフェース２２に通知する。最終的に、第２の情報の保存情報テーブル４０−２にプリンタ管理情報を格納・保存する処理が正常に完了する（ステップＳ５１）。
【００９９】
図１４は、本発明の実施例におけるファイル内のプリンタ管理情報のグラフ表示処理フローを説明するためのフローチャートである。ただし、ここでは、前述の第１の実施例における上記グラフ表示処理フローを代表して説明する。
【０１００】
図１４のステップ６０において、ユーザインタフェース２２から全体制御部３０に対し、グラフ表示の依頼（グラフ表示の指示）が呈示された場合に、全体制御部３０は、一時ファイルを作成する。これと同時に、全体制御部３０は、ユーザインタフェース２２から受信したグラフ表示の指示の内容をもとに、プリンタ管理情報保存部４に対して、グラフ表示の条件に対応する保存情報（すなわち、プリンタ管理情報）の読み出し要求を行う（ステップＳ６１）。ここでは、「グラフ表示の指示の内容」として、対象となるプリンタ装置、グラフ表示情報名（トナー、総印刷枚数等）、およびグラフ表示期間が挙げられる。
【０１０１】
さらに、全体制御部３０は、「グラフ表示の指示の内容」に従い、保存情報テーブル４０のファイル内の保存情報を読み出して一時ファイルに書き込む（ステップＳ６２）。これによって、上記のグラフ表示の条件に対応するプリンタ管理情報が、保存情報テーブル４０から読み出されて一時ファイルに格納される（例えば、前述の図５参照）。
【０１０２】
さらに、全体制御部３０は、一時ファイルのアドレスとデータの内容をグラフ描画処理部８０に通知してグラフ描画依頼をする（ステップＳ６３）。また一方で、グラフ描画処理部８０は、受信した一時ファイルのデータの内容から得られるプリンタ管理情報をもとに描画データを作成して全体制御部３０に通知する。
【０１０３】
さらに、全体制御部３０は、グラフ描画処理部８０にて作成された描画データをユーザインタフェース２２に通知した後、一時ファイルを削除する（ステップＳ６４）。最終的に、ユーザインタフェース２２の指示に従って、上記描画データに対応するグラフが、プリンタ管理ソフトの表示画面上に表示される（ステップＳ６５）。
【０１０４】
なお、これまでは、図３の第１の実施例におけるプリンタ管理情報のグラフ表示処理フローを説明してきたが、前述のステップＳ６１およびステップＳ６２において、プリンタ管理情報保存部４を第１および第２のプリンタ管理情報保存部４−１、４−２に置き換えると共に、保存情報テーブル４０を第１の情報および第２の情報の保存情報テーブル４０−１、４０−２に置き換えることによって、図６の第２の実施例におけるプリンタ管理情報のグラフ表示処理フローを説明することができる。
【０１０５】
図１５は、本発明の実施例において第１の情報のみを表示するモードと、第１の情報および第２の情報の両方を表示するモードとの間で切り替え可能な状態でグラフ表示処理を実行するフローを説明するためのフローチャート、図１６は、本発明の実施例において第１の情報のみを表示するモードを選択した場合のグラフ表示の様子を示す図、そして、図１７は、本発明の実施例において第１の情報および第２の情報の両方を表示するモードを選択した場合のグラフ表示の様子を示す図である。図１５に示すような第１の情報のみを表示するモードと、第１の情報および第２の情報の両方を表示するモードとの間で切り替え可能な状態でグラフ表示処理を実行するフローは、図３の第１の実施例および図６の第２の実施例のいずれにも適用され得る。
【０１０６】
図３の第１の実施例の場合、図１５のステップ７０において、ユーザインタフェース２２から全体制御部３０に対し、グラフ表示の指示が呈示された場合に、全体制御部３０は、一時ファイルを作成する。これと同時に、全体制御部３０は、ユーザインタフェース２２から受信したグラフ表示の指示の内容をもとに、プリンタ管理情報保存部４の保存情報テーブル４０に対して、グラフ表示の条件に対応する保存情報（すなわち、プリンタ管理情報）の読み出し要求を行う（ステップＳ７１）。
【０１０７】
また一方で、図６の第２の実施例の場合、図１５のステップ７０において、ユーザインタフェース２２から全体制御部３０に対し、グラフ表示の指示が呈示された場合に、全体制御部３０は、一時ファイルを作成する。これと同時に、全体制御部３０は、ユーザインタフェース２２から受信したグラフ表示の指示の内容をもとに、第１のプリンタ管理情報保存部４−１における第１の情報の保存情報テーブル４０−１、および第２のプリンタ管理情報保存部４−２における第２の情報の保存情報テーブル４０−２に対して、グラフ表示の条件に対応する保存情報の読み出し要求を行う（図示していない）。
【０１０８】
ここでは、「グラフ表示の指示の内容」として、図１４に示したような対象となるプリンタ装置、グラフ表示情報名（トナー、総印刷枚数等）、およびグラフ表示期間の他に、表示モードが付加されている。この表示モードは、（Ｍ１）プリンタ装置から定期的に採取される第１の情報のみを表示するモードと、（Ｍ２）プリンタ装置から定期的に採取される第１の情報、および、プリンタ装置から不定期に採取されるか、または定期的ではあるが上記第１の情報よりも短い間隔で採取される第２の情報の両方を表示するモードからなり、これらの２種類の表示モード（Ｍ１）および（Ｍ２）の間で切り替え可能になっている。ユーザ管理者が、図３または図６のユーザインタフェース２２からグラフ表示の指示を行う場合、プリンタ管理ソフトの画面上で、上記の「グラフ表示の指示の内容」を設定・選択する。
【０１０９】
図３の第１の実施例の場合、全体制御部３０は、ユーザ管理者が選択した「グラフ表示の指示の内容」に従い、保存情報テーブル４０のファイル内の保存情報を読み出して一時ファイルに書き込む（ステップＳ７２）。これによって、上記のグラフ表示の条件に対応するプリンタ管理情報が、保存情報テーブル４０から読み出されて一時ファイルに格納される。
【０１１０】
また一方で、図６の第２の実施例の場合、全体制御部３０は、ユーザ管理者が選択した「グラフ表示の指示の内容」に従い、第１の情報の保存情報テーブル４０−１および第２の情報の保存情報テーブル４０−２のファイル内の保存情報を読み出して一時ファイルに書き込む（図示していない）。これによって、上記のグラフ表示の条件に対応するプリンタ管理情報が、第１の情報の保存情報テーブル４０−１および第２の情報の保存情報テーブル４０−２から読み出されて一時ファイルに格納される。
【０１１１】
さらに、上記の第１および第２の実施例の各々において、全体制御部３０は、一時ファイルのアドレスとデータの内容をグラフ描画処理部８０に通知してグラフ描画依頼をする（ステップＳ７３）。また一方で、グラフ描画処理部８０は、受信した一時ファイルのデータの内容から得られるプリンタ管理情報をもとに描画データを作成して全体制御部３０に通知する。
【０１１２】
さらに、上記の第１および第２の実施例の各々において、全体制御部３０は、グラフ描画処理部８０にて作成された描画データをユーザインタフェース２２に通知した後、一時ファイルを削除する（ステップＳ７４）。最終的に、ユーザインタフェース２２の指示に従って、上記描画データに対応するグラフが、プリンタ管理ソフトの表示画面上に表示される（ステップＳ７５）。
【０１１３】
ここで、前述のステップＳ７１にてユーザ管理者が選択した表示モード（Ｍ１）または表示モード（Ｍ２）によって実行されるグラフ表示処理の内容をさらに詳しくする。
【０１１４】
第１に、図３の第１の実施例において、プリンタ装置から定期的に採取される第１の情報のみを表示するような表示モード（Ｍ１）が選択された場合、全体制御部３０が一時ファイルを作成し、この一時ファイルのアドレスと、ユーザインタフェース２２からのグラフ表示の指示の内容をプリンタ管理情報保存部４に通知する。一時ファイルのアドレスとグラフ表示の指示の内容を受信したプリンタ管理情報保存部４は、グラフ表示の指示の内容に従い、プリンタ管理情報保存部４の保存情報テーブル４０から「識別子」がＳＣＨＥＤＵＬＥになっている保存情報を読み出し、指定された一時ファイルに書き込んでから、全体制御部３０に処理結果を通知する。
【０１１５】
全体制御部３０は、上記の一時ファイルのアドレスをグラフ描画処理部８０に通知し、このグラフ描画処理部８０にてグラフの描画処理が行われる。さらに、全体制御部３０は、この描画処理により得られた描画データをユーザインタフェース２２に送信して一時ファイルの領域を削除する。そして、ユーザインタフェース２２の指示に従って、上記描画データに対応するグラフが、プリンタ管理ソフトの表示画面上に表示される。
【０１１６】
このようにして表示されるグラフの一例が、図１６に図示されている。図１６のグラフは、プリンタ装置から定期的に採取される第１の情報を採取するための情報採取年月日の間隔を１ヶ月に設定した場合に、総印刷枚数、消耗部品の使用量、またはプリンタ装置のエラーの発生回数等のプリンタ管理情報を所定の単位（例えば、ページ、％、グラム（ｇ）、回等）で表した値を、●印でプロットした結果を示すものである。
【０１１７】
第２に、図３の第１の実施例において、プリンタ装置から定期的に採取される第１の情報、および、プリンタ装置から不定期に採取されるか、または定期的ではあるが上記第１の情報よりも短い間隔で採取される第２の情報の両方を表示するような表示するモード（Ｍ２）が選択された場合、全体制御部３０が一時ファイルを作成し、この一時ファイルのアドレスと、ユーザインタフェース２２からのグラフ表示の指示の内容をプリンタ管理情報保存部４に通知する。一時ファイルのアドレスとグラフ表示の指示の内容を受信したプリンタ管理情報保存部４は、グラフ表示の指示の内容に従い、プリンタ管理情報保存部４の保存情報テーブル４０から「識別子」がＳＣＨＥＤＵＬＥおよびＯＰＥＲＡＴＩＯＮの両方の保存情報を読み出し、指定された一時ファイルに書き込んでから、全体制御部３０に処理結果を通知する。
【０１１８】
前述の表示モード（Ｍ１）が選択された場合と同様に、全体制御部３０は、上記の一時ファイルのアドレスをグラフ描画処理部８０に通知し、このグラフ描画処理部８０にてグラフの描画処理が行われる。さらに、全体制御部３０は、この描画処理により得られた描画データをユーザインタフェース２２に送信して一時ファイルの領域を削除する。そして、ユーザインタフェース２２の指示に従って、上記描画データに対応するグラフが、プリンタ管理ソフトの表示画面上に表示される。
【０１１９】
このようにして表示されるグラフの一例が、図１７に図示されている。ここでは、情報採取年月日の間隔を１ヶ月に設定することによって、プリンタ装置から定期的に採取される第１の情報（●印で表示）を採取すると共に、ユーザ管理者の操作によって、プリンタ装置から不定期に採取されるか、または定期的ではあるが上記第１の情報よりも短い間隔で採取される第２の情報（△印で表示）を採取するようにしている。図１７のグラフは、総印刷枚数、消耗部品の使用量、またはプリンタ装置のエラーの発生回数等の第１および第２の情報を含むプリンタ管理情報を所定の単位（例えば、ページ、％、グラム（ｇ）、回等）で表した値を、●印および△印でプロットした結果を示すものである。
【０１２０】
第３に、図６の第２の実施例において、プリンタ装置から定期的に採取される第１の情報のみを表示するような表示モード（Ｍ１）が選択された場合、全体制御部３０が一時ファイルを作成し、この一時ファイルのアドレスと、ユーザインタフェース２２からのグラフ表示の指示の内容を第１のプリンタ管理情報保存部４−１に通知する。一時ファイルのアドレスとグラフ表示の指示の内容を受信した第１のプリンタ管理情報保存部４−１は、グラフ表示の指示の内容に従い、第１のプリンタ管理情報保存部４−１における第１の情報の保存情報テーブル４０−１から保存情報を読み出し、指定された一時ファイルに書き込んでから、全体制御部３０に処理結果を通知する。
【０１２１】
全体制御部３０は、上記の一時ファイルのアドレスをグラフ描画処理部８０に通知し、このグラフ描画処理部８０にてグラフの描画処理が行われる。さらに、全体制御部３０は、この描画処理により得られた描画データをユーザインタフェース２２に送信して一時ファイルの領域を削除する。そして、ユーザインタフェース２２の指示に従って、上記描画データに対応するグラフが、プリンタ管理ソフトの表示画面上に表示される。このようにして表示されるグラフの一例が、前述の第１の実施例の場合と同様に、図１６に図示されている。
【０１２２】
第４に、図６の第２の実施例において、プリンタ装置から定期的に採取される第１の情報、および、プリンタ装置から不定期に採取されるか、または定期的ではあるが上記第１の情報よりも短い間隔で採取される第２の情報の両方を表示するような表示するモード（Ｍ２）が選択された場合、全体制御部３０が一時ファイルを作成し、この一時ファイルのアドレスと、ユーザインタフェース２２からのグラフ表示の指示の内容を第１のプリンタ管理情報保存部４−１および第２のプリンタ管理情報保存部４−２に通知する。一時ファイルのアドレスとグラフ表示の指示の内容を受信した第１のプリンタ管理情報保存部４−１および第２のプリンタ管理情報保存部４−２は、グラフ表示の指示の内容に従い、それぞれ、第１の情報の保存情報テーブル４０−１および第２の情報の保存情報テーブル４０−２から保存情報を読み出し、指定された一時ファイルに書き込んでから、全体制御部３０に処理結果を通知する。
【０１２３】
前述の表示モード（Ｍ１）が選択された場合と同様に、全体制御部３０は、上記の一時ファイルのアドレスをグラフ描画処理部８０に通知し、このグラフ描画処理部８０にてグラフの描画処理が行われる。さらに、全体制御部３０は、この描画処理により得られた描画データをユーザインタフェース２２に送信して一時ファイルの領域を削除する。そして、ユーザインタフェース２２の指示に従って、上記描画データに対応するグラフが、プリンタ管理ソフトの表示画面上に表示される。このようにして表示されるグラフの一例が、前述の第１の実施例の場合と同様に、図１７に図示されている。
【０１２４】
図１８は、本発明の実施例において第１の情報および第２の情報の両方を表示するモードを選択した場合に、第２の情報に対してグラフ表示に使用する期間を設定した状態でグラフ表示処理を実行するフローを説明するためのフローチャートであり、図１９は、本発明の実施例において第１の情報および第２の情報の両方を表示するモードを選択した場合に、第２の情報に対してグラフ表示に使用する期間を設定したときのグラフ表示の様子を示す図である。図１８に示すような第２の情報に対してグラフ表示に使用する期間を設定した状態でグラフ表示処理を実行するフローは、図３の第１の実施例および図６の第２の実施例のいずれにも適用され得る。
【０１２５】
図３の第１の実施例の場合、図１８のステップ８０において、ユーザインタフェース２２から全体制御部３０に対し、グラフ表示の指示が呈示された場合に、全体制御部３０は、一時ファイルを作成する。これと同時に、全体制御部３０は、ユーザインタフェース２２から受信したグラフ表示の指示の内容をもとに、プリンタ管理情報保存部４の保存情報テーブル４０に対して、グラフ表示の条件に対応する保存情報（すなわち、プリンタ管理情報）の読み出し要求を行う（ステップＳ８１）。
【０１２６】
また一方で、図６の第２の実施例の場合、図１８のステップ８０において、ユーザインタフェース２２から全体制御部３０に対し、グラフ表示の指示が呈示された場合に、全体制御部３０は、一時ファイルを作成する。これと同時に、全体制御部３０は、ユーザインタフェース２２から受信したグラフ表示の指示の内容をもとに、第１のプリンタ管理情報保存部４−１における第１の情報の保存情報テーブル４０−１、および第２のプリンタ管理情報保存部４−２における第２の情報の保存情報テーブル４０−２に対して、グラフ表示の条件に対応する保存情報の読み出し要求を行う（図示していない）。
【０１２７】
ここでは、「グラフ表示の指示の内容」として、図１６に示したような対象となるプリンタ装置、グラフ表示情報名（トナー、総印刷枚数等）、グラフ表示期間、および表示モードの他に、「不定期／短い間隔の定期採取情報表示期間」が付加されている。この「不定期／短い間隔の定期採取情報表示期間」は、プリンタ装置から定期的に採取される第１の情報、および、プリンタ装置から不定期に採取されるか、または定期的ではあるが上記第１の情報よりも短い間隔で採取される第２の情報の両方を表示するような表示モード（Ｍ２）を選択した場合に、保存情報テーブル４０または第２の情報の保存情報テーブル４０−２のファイル内に保存されている「プリンタ装置から不定期に採取されるか、または定期的ではあるが第１の情報よりも短い間隔で採取される第２の情報」に対してグラフ表示に使用する期間を設定可能にしたものである。
【０１２８】
図３の第１の実施例の場合、全体制御部３０は、ユーザ管理者が選択した「グラフ表示の指示の内容」（「不定期／短い間隔の定期採取情報表示期間」を含む）に従い、保存情報テーブル４０のファイル内の保存情報を読み出して一時ファイルに書き込む（ステップＳ８２）。これによって、上記のグラフ表示の条件に対応するプリンタ管理情報が、保存情報テーブル４０から読み出されて一時ファイルに格納される。
【０１２９】
また一方で、図６の第２の実施例の場合、全体制御部３０は、ユーザ管理者が選択した「グラフ表示の指示の内容」に従い、第１の情報の保存情報テーブル４０−１および第２の情報の保存情報テーブル４０−２のファイル内の保存情報を読み出して一時ファイルに書き込む（図示していない）。これによって、上記のグラフ表示の条件に対応するプリンタ管理情報が、第１の情報の保存情報テーブル４０−１および第２の情報の保存情報テーブル４０−２から読み出されて一時ファイルに格納される。
【０１３０】
さらに、上記の第１および第２の実施例の各々において、全体制御部３０は、一時ファイルのアドレスとデータの内容をグラフ描画処理部８０に通知してグラフ描画依頼をする（ステップＳ８３）。また一方で、グラフ描画処理部８０は、受信した一時ファイルのデータの内容から得られるプリンタ管理情報をもとに描画データを作成して全体制御部３０に通知する。
【０１３１】
さらに、上記の第１および第２の実施例の各々において、全体制御部３０は、グラフ描画処理部８０にて作成された描画データをユーザインタフェース２２に通知した後、一時ファイルを削除する（ステップＳ８４）。最終的に、ユーザインタフェース２２の指示に従って、上記描画データに対応するグラフが、プリンタ管理ソフトの表示画面上に表示される（ステップＳ８５）。
【０１３２】
前述のステップＳ８１にてユーザ管理者が選択した「不定期／短い間隔の定期採取情報表示期間」を実行することによって表示されるグラフの一例が、図１９に図示されている。ここでは、情報採取年月日の間隔を１ヶ月に設定することによって、プリンタ装置から定期的に採取される第１の情報（●印で表示）を採取し、●印で表示するようにしている。また一方で、ユーザ管理者の操作によって、プリンタ装置から不定期に採取されるか、または定期的ではあるが上記第１の情報よりも短い間隔で採取される第２の情報を採取し、このようにして採取された第２の情報に対してグラフ表示に使用する期間を設定するようにしている（図１９の第２の情報表示期間指定分）。さらに、図１９のグラフに示すように、設定された期間に関連した第２の情報を取り出し、△印で表示するようにしている。
【０１３３】
図１９のグラフにおいても、前述の図１７の場合と同様に、総印刷枚数、消耗部品の使用量、またはプリンタ装置のエラーの発生回数等のプリンタ管理情報を所定の単位（例えば、ページ、％、グラム（ｇ）、回等）で表した値が、●印および△印でプロットされる。
【０１３４】
上記のように、第２の情報に対してグラフ表示に使用する期間を設定することによって、ユーザ管理者が、特に注目する期間でのグラフの変化の状況を容易に把握することが可能になる。
【０１３５】
（付記１）  プリンタ装置を管理するために該プリンタ装置から定期的に採取される第１の情報と、前記プリンタ装置から不定期に採取される第２の情報とを少なくとも含むプリンタ管理情報をファイルに保存するプリンタ管理情報保存部と、前記プリンタ管理情報保存部のファイル内に保存されている前記プリンタ管理情報を処理して表示するためのプリンタ管理情報表示制御部とを有する管理情報表示制御システムであって、
前記プリンタ管理情報を前記プリンタ管理情報保存部のファイルに保存する場合に、保存される前記プリンタ管理情報のサイズが予め設定済みの前記ファイルのサイズを超えたときに、予め設定済みの情報削除条件に従って前記ファイル内の前記第２の情報の中から一部の第２の情報を削除し、最新の前記プリンタ管理情報を前記ファイルに保存するように構成されることを特徴とするプリンタ管理情報表示制御システム。
【０１３６】
（付記２）  プリンタ装置を管理するために該プリンタ装置から定期的に採取される第１の情報と、前記プリンタ装置から不定期に採取されるか、または定期的ではあるが前記第１の情報よりも短い間隔で採取される第２の情報とを少なくとも含むプリンタ管理情報をファイルに保存するプリンタ管理情報保存部と、前記プリンタ管理情報保存部のファイル内に保存されている前記プリンタ管理情報を処理して表示するためのプリンタ管理情報表示制御部とを有する管理情報表示制御システムであって、
前記プリンタ管理情報を前記プリンタ管理情報保存部のファイルに保存する場合に、保存される前記プリンタ管理情報のサイズが予め設定済みの前記ファイルのサイズを超えたときに、予め設定済みの情報削除条件に従って前記ファイル内の前記第２の情報の中から一部の第２の情報を削除し、最新の前記プリンタ管理情報を前記ファイルに保存するように構成されることを特徴とするプリンタ管理情報表示制御システム。
【０１３７】
（付記３）  前記第１の情報および前記第２の情報を表示する場合に、前記第１の情報のみを表示するモードと、前記第１の情報および前記第２の情報の両方を表示するモードとの間で切り替えを行うことが可能である付記１または２記載のプリンタ管理情報表示制御システム。
【０１３８】
（付記４）  前記第１の情報および前記第２の情報の両方を表示するモードを選択した場合に、前記プリンタ管理情報保存部のファイル内に保存されている前記第２の情報に対してグラフ表示に使用する期間を設定し、設定された前記期間に関連した第２の情報を取り出して表示することが可能である付記３記載のプリンタ管理情報表示制御システム。
【０１３９】
（付記５）  プリンタ装置を管理するために該プリンタ装置から定期的に採取される第１の情報と、前記プリンタ装置から不定期に採取される第２の情報とを少なくとも含むプリンタ管理情報を保存するファイルのサイズを予め設定すると共に、前記ファイル内に保存されている前記プリンタ管理情報の中から一部のプリンタ管理情報を削除するための情報削除条件を予め設定するステップと、
前記プリンタ管理情報を前記ファイルに保存する場合に、保存される前記プリンタ管理情報のサイズが予め設定済みの前記ファイルのサイズを超えたときに、予め設定済みの前記情報削除条件に従って、前記ファイル内の前記第２の情報の中から一部の第２の情報を削除してから、最新の前記プリンタ管理情報を前記ファイルに保存するステップと、
前記ファイル内に保存されている最新の前記プリンタ管理情報を処理して表示するステップとを有することを特徴とするプリンタ管理情報表示制御方法。
【０１４０】
（付記６）  プリンタ装置を管理するために該プリンタ装置から定期的に採取される第１の情報と、前記プリンタ装置から不定期に採取されるか、または定期的ではあるが前記第１の情報よりも短い間隔で採取される第２の情報とを少なくとも含むプリンタ管理情報を保存するファイルのサイズを予め設定すると共に、前記ファイル内に保存されている前記プリンタ管理情報の中から一部のプリンタ管理情報を削除するための情報削除条件を予め設定するステップと、
前記プリンタ管理情報を前記ファイルに保存する場合に、保存される前記プリンタ管理情報のサイズが予め設定済みの前記ファイルのサイズを超えたときに、予め設定済みの前記情報削除条件に従って、前記ファイル内の前記第２の情報の中から一部の第２の情報を削除してから、最新の前記プリンタ管理情報を前記ファイルに保存するステップと、
前記ファイル内に保存されている最新の前記プリンタ管理情報を処理して表示するステップとを有することを特徴とするプリンタ管理情報表示制御方法。
【０１４１】
（付記７）  前記第１の情報および前記第２の情報を表示する場合に、前記第１の情報のみを表示するモードと、前記第１の情報および前記第２の情報の両方を表示するモードとの間で切り替えを行うステップをさらに含む付記５または６記載のプリンタ管理情報表示制御方法。
【０１４２】
（付記８）  前記第１の情報および前記第２の情報の両方を表示するモードを選択した場合に、前記ファイル内に保存されている前記第２の情報に対してグラフ表示に使用する期間を設定し、設定された前記期間に関連した第２の情報を取り出してグラフに表示するステップをさらに含む付記７記載のプリンタ管理情報表示制御方法。
【０１４３】
（付記９）  コンピュータに、
プリンタ装置を管理するために該プリンタ装置から定期的に採取される第１の情報と、前記プリンタ装置から不定期に採取される第２の情報とを少なくとも含むプリンタ管理情報を保存するファイルのサイズを予め設定すると共に、前記ファイル内に保存されている前記プリンタ管理情報の中から一部のプリンタ管理情報を削除するための情報削除条件を予め設定し、
前記プリンタ管理情報を前記ファイルに保存する場合に、保存される前記プリンタ管理情報のサイズが予め設定済みの前記ファイルのサイズを超えたときに、予め設定済みの前記情報削除条件に従って、前記ファイル内の前記第２の情報の中から一部の第２の情報を削除してから、最新の前記プリンタ管理情報を前記ファイルに保存し、
前記ファイル内に保存されている最新の前記プリンタ管理情報を処理して表示することを実行させるためのプログラムを記憶した、コンピュータ読み取り可能な記憶媒体。
【０１４４】
（付記１０）  コンピュータに、
プリンタ装置を管理するために該プリンタ装置から定期的に採取される第１の情報と、前記プリンタ装置から不定期に採取されるか、または定期的ではあるが前記第１の情報よりも短い間隔で採取される第２の情報とを少なくとも含むプリンタ管理情報を保存するファイルのサイズを予め設定すると共に、前記ファイル内に保存されている前記プリンタ管理情報の中から一部のプリンタ管理情報を削除するための情報削除条件を予め設定し、
前記プリンタ管理情報を前記ファイルに保存する場合に、保存される前記プリンタ管理情報のサイズが予め設定済みの前記ファイルのサイズを超えたときに、予め設定済みの前記情報削除条件に従って、前記ファイル内の前記第２の情報の中から一部の第２の情報を削除してから、最新の前記プリンタ管理情報を前記ファイルに保存し、
前記ファイル内に保存されている最新の前記プリンタ管理情報を処理して表示することを実行させるためのプログラムを記憶した、コンピュータ読み取り可能な記憶媒体。
【０１４５】
【発明の効果】
以上説明したように、本発明によれば、プリンタ管理情報の中でプリンタ装置から定期的に採取される第１の情報と、プリンタ装置から不定期に採取される情報、または定期的ではあるが第１の情報よりも短い間隔で採取される第２の情報とを別々に管理することによって、これらの第１の情報および第２の情報を含むプリンタ管理情報をＰＣ／サーバ等のファイルに保存する場合に、プリンタ管理情報のサイズが予め設定済みのファイルのサイズを超えたときに、予め設定済みの情報削除条件に従ってファイル内の第２の情報の中から一部の第２の情報を削除し、最新のプリンタ管理情報をファイルに保存するようにしている。
【０１４６】
それゆえに、本発明によれば、プリンタ装置から定期的に採取される第１の情報のみを表示する従来のグラフ表示の方法に比べて、ユーザ管理者がプリンタ管理情報の遷移状況を把握し易いグラフを表示することが可能になると共に、ファイル内の第２の情報の中から一部の第２の情報を適宜削除することによってＰＣ／サーバ上のディスク等の使用量が抑制され、ＰＣ／サーバに対する負担を軽減することが可能になる。
【図面の簡単な説明】
【図１】本発明の原理に基づくプリンタ管理情報表示制御システムの構成を示すブロック図である。
【図２】図１のプリンタ管理情報表示制御システムにおけるプリンタ管理情報採取のタイミングを示す図である。
【図３】本発明のプリンタ管理情報表示制御システムに係る第１の実施例の構成を示すブロック図である。
【図４】図３の管理対象のプリンタ装置毎に作成される保存情報テーブルの内容を示すデータフォーマット図である。
【図５】図４の保存情報テーブルから、トナーに関して不定期に採取した情報または定期的ではあるがより短い間隔で採取した情報を読み出した場合の一時ファイルのデータを示すデータフォーマット図である。
【図６】本発明のプリンタ管理情報表示制御システムに係る第２の実施例の構成を示すブロック図である。
【図７】図６の全体制御部にて定期的に採取した第１の情報を格納するためのファイルのデータを示すデータフォーマット図である。
【図８】図６の全体制御部にて不定期に採取した第２の情報、または定期的ではあるがより短い間隔で採取した第２の情報を格納するためのファイルのデータを示すデータフォーマット図である。
【図９】本発明の実施例におけるプリンタ管理情報の採取間隔、プリンタ管理情報を保存するファイルのサイズ、およびファイル内のプリンタ管理情報の削除条件等の設定処理フローを説明するためのフローチャートである。
【図１０】図３の第１の実施例におけるプリンタ管理情報およびプリンタ基本情報の採取処理フローを説明するためのフローチャートである。
【図１１】図３の第１の実施例におけるプリンタ管理情報の格納処理フローを説明するためのフローチャートである。
【図１２】図６の第２の実施例におけるプリンタ管理情報およびプリンタ基本情報の採取処理フローを説明するためのフローチャートである。
【図１３】図６の第２の実施例におけるプリンタ管理情報の格納処理フローを説明するためのフローチャートである。
【図１４】本発明の実施例におけるファイル内のプリンタ管理情報のグラフ表示処理フローを説明するためのフローチャートである。
【図１５】本発明の実施例において第１の情報のみを表示するモードと、第１の情報および第２の情報の両方を表示するモードとの間で切り替え可能な状態でグラフ表示処理を実行するフローを説明するためのフローチャートである。
【図１６】本発明の実施例において第１の情報のみを表示するモードを選択した場合のグラフ表示の様子を示す図である。
【図１７】本発明の実施例において第１の情報および第２の情報の両方を表示するモードを選択した場合のグラフ表示の様子を示す図である。
【図１８】本発明の実施例において第１の情報および第２の情報の両方を表示するモードを選択した場合に、第２の情報に対してグラフ表示に使用する期間を設定した状態でグラフ表示処理を実行するフローを説明するためのフローチャートである。
【図１９】本発明の実施例において第１の情報および第２の情報の両方を表示するモードを選択した場合に、第２の情報に対してグラフ表示に使用する期間を設定したときのグラフ表示の様子を示す図である。
【符号の説明】
１…プリンタ管理情報表示制御システム
２…プリンタ情報採取処理部
３…プリンタ管理情報表示制御部
４…プリンタ管理情報保存部
４−１…第１のプリンタ管理情報保存部
４−２…第２のプリンタ管理情報保存部
５…管理対象プリンタ情報管理部
６…設定情報格納部
７…外部記憶装置
８…表示部
１６…スケジュール処理部
２０…通信処理部
２２…ユーザインタフェース
３０…全体制御部
４０…保存情報テーブル
４０−１…第１の情報の保存情報テーブル
４０−２…第２の情報の保存情報テーブル
５０…保存情報テーブル
８０…グラフ描画処理部
Ｈ…記憶媒体
ＩＴＲ…イントラネット
Ｎ…ネットワーク
Ｐ…プリンタ装置
ＰＢ…プリンタ基本情報
ＰＭ…プリンタ管理情報
ＰＭ−１…第１の情報
ＰＭ−２…第２の情報
【図１】
2004192042.tif 000003
【図２】
2004192042.tif 000004
【図３】
2004192042.tif 000005
【図４】
2004192042.tif 000006
【図５】
2004192042.tif 000007
【図６】
2004192042.tif 000008
【図７】
2004192042.tif 000009
【図８】
2004192042.tif 000010
【図９】
2004192042.tif 000011
【図１０】
2004192042.tif 000012
【図１１】
2004192042.tif 000013
【図１２】
2004192042.tif 000014
【図１３】
2004192042.tif 000015
【図１４】
2004192042.tif 000016
【図１５】
2004192042.tif 000017
【図１６】
2004192042.tif 000018
【図１７】
2004192042.tif 000019
【図１８】
2004192042.tif 000020
【図１９】
2004192042.tif 000021