(57)【要約】【課題】プリンタ装置のログ情報を収集して出力（例えば表示）するログ情報収集技術に関し、運用されている複数のプリンタ装置の全体の使用状況を簡単に把握可能とする。【解決手段】ステップＳ１では、ネットワークに接続される各プリンタ装置から、それぞれ使用状況ログファイル８０１の使用状況ログ情報がＰｒ使用状況ログファイル８０２として収集される。ステップＳ２では、グループごとに、そのグループに属する各プリンタ装置に対応するＰｒ使用状況ログファイル８０２が月度単位で合算され、その合算結果がそのグループの使用状況ログ情報として算出され、グループＰｒ使用状況ログファイル８０３に出力される。【選択図】図８
2014211723.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続される複数のプリンタ装置のうちの２つ以上のプリンタ装置を１つのグループに分類するプリンタ分類部と、
前記複数のプリンタ装置から使用状況ログ情報を収集するログ収集部と、
前記２つ以上のプリンタ装置の前記使用状況ログ情報を合算し、前記１つのグループの使用状況ログ情報として算出するグループログ算出部と、
を備えることを特徴とするログ情報収集装置。
【請求項２】
前記使用状況ログ情報は、予め定めた期間ごとに集計され、
前記２つ以上のプリンタ装置のうちの一つのプリンタ装置と残りのプリンタ装置のいずれか一つのプリンタ装置は、前記ネットワークに接続されるプリンタ装置であって、かつ、前記一つのプリンタ装置は、前記残りのプリンタ装置のいずれか一つのプリンタ装置と同時に前記ネットワークに接続されないプリンタ装置であり、
前記グループログ算出部は、前記一つのプリンタ装置の使用状況ログ情報と前記残りのプリンタ装置のいずれか一つのプリンタ装置の使用状況ログ情報を合算して、前記１つのグループの使用状況ログ情報として算出する、
ことを特徴とする請求項１に記載のログ情報収集装置。
【請求項３】
前記ログ収集部は、
前記複数のプリンタ装置のそれぞれに対する前記使用状況ログ情報の収集の要否の指定を受け付け、
前記使用状況ログ情報の収集が要と指定されたプリンタ装置から前記使用状況ログ情報を収集して、前記複数のプリンタ装置に１対１で対応付けられた複数のプリンタ使用状況ログファイルのうちの対応するプリンタ装置に対応するプリンタ使用状況ログファイルに、前記使用状況ログ情報を書き込む、
ことを特徴とする請求項１または２に記載のログ情報収集装置。
【請求項４】
前記プリンタ分類部は、複数のプリンタ装置のうちのいずれか一つのプリンタ装置を同時に２つ以上のグループに分類する、
ことを特徴とする請求項１ないし３のいずれかに記載のログ情報収集装置。
【請求項５】
前記ログ収集部は、前記複数のプリンタ装置のそれぞれから予め定めた期間ごとに集計された使用状況ログ情報を収集して、該プリンタ装置に対応するプリンタ使用状況ログファイルに、前記使用状況ログ情報を書き込み、
前記グループログ算出部は、前記２つ以上のプリンタ装置に１体１で対応付けられた２つ以上のプリンタ使用状況ログファイルに含まれる使用状況ログ情報を合算し、該合算結果を前記１つのグループに対応付けられた使用状況ログ情報であるグループプリンタの使用状況ログ情報とする、
ことを特徴とする請求項１ないし４のいずれかに記載のログ情報収集装置。
【請求項６】
前記プリンタ分類部は、前記複数のプリンタ装置のうち１つのプリンタ装置をグループに分類せずに単独のプリンタ装置とする、
ことを特徴とする請求項１ないし５のいずれかに記載のログ情報収集装置。
【請求項７】
前記１つのグループの使用状況ログ情報と、前記単独のプリンタ装置の使用状況ログ情報を出力するログ出力部をさらに備える、
ことを特徴とする請求項６に記載のログ情報収集装置。
【請求項８】
前記使用状況ログ情報に含まれる特定の情報について、前記予め定めた期間ごとのプリンタ装置１台あたりの目標値を設定する目標値設定部をさらに備え、
前記ログ出力部は、
ユーザによって指定された年度に属する各月度に対応して予め定めた前記プリンタ装置１台あたりの各目標値に、該月度で稼働状態にある前記１つのグループに属するプリンタ装置の数を乗算した値を、該１つのグループの目標値として出力し、
前記プリンタ装置１台あたりの各目標値を、前記単独のプリンタ装置の各目標値として出力する、
ことを特徴とする請求項７に記載のログ情報収集装置。
【請求項９】
前記ログ収集部は、前記複数のプリンタ装置のそれぞれの導入日付および該各プリンタ装置の前記使用状況ログ情報の収集停止日付の指定を受け付け、
前記ログ出力部は、ユーザによって指定された年度に属する月度のうちのいずれかの月度に、前記１つのグループに属するプリンタ装置または前記単独のプリンタ装置の前記導入日付または前記収集停止日付が属する場合は、該月度に対応して予め定めた前記目標値を、前記導入日付または前記収集停止日付に基づいて補正する、
ことを特徴とする請求項７又は８に記載のログ情報収集装置。
【請求項１０】
ネットワークに接続される複数のプリンタ装置のうちの２つ以上のプリンタ装置を１つのグループに分類し、
前記複数のプリンタ装置から使用状況ログ情報を収集し、
前記２つ以上のプリンタ装置の前記使用状況ログ情報を合算し、前記１つのグループの使用状況ログ情報として算出する、
ことを特徴とするログ情報収集方法。
【請求項１１】
ネットワークに接続されるコンピュータに、
前記ネットワークに接続される複数のプリンタ装置のうちの２つ以上のプリンタ装置を１つのグループに分類するステップと、
前記複数のプリンタ装置から使用状況ログ情報を収集するステップと、
前記２つ以上のプリンタ装置の前記使用状況ログ情報を合算し、前記１つのグループの使用状況ログ情報として算出するステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタ装置や各種設備機器等のログ情報を収集して出力（例えば表示）するログ情報収集装置、方法、およびプログラムに関する。
【背景技術】
【０００２】
組織等においては、ネットワークに接続された複数のパーソナルコンピュータ（以下「ＰＣ」と呼ぶ）から、そのネットワークに接続された複数のプリンタ装置のうちの任意のプリンタ装置に印刷出力を行えるようにしてシステム運用されている場合が多い。
【０００３】
また、そのような環境において従来、各プリンタ装置の月ごとの月間印刷枚数や月間消費電力量などの使用状況を使用状況ログ情報として、管理ＰＣで収集して表示できるようにした技術が知られている（例えば特許文献１に記載の技術）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−０３３４９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここで、組織に属する１つの部署内で、複数のＰＣからネットワークを介して複数のプリンタ装置のうちの任意のプリンタ装置に印刷出力できるように運用が行われている場合、ユーザは複数のプリンタ装置の中から任意のものを選択して印刷出力する場合が多い。従って、例えばその部署全体としてのプリンタ装置の使用状況を把握するためには、各プリンタ装置の使用状況ログ情報を一体として管理する必要がある。
しかし従来は、運用されている複数のプリンタ装置の全体の使用状況を把握するためには、各プリンタ装置の使用状況ログ情報を別途集計し直す必要があるという問題点を有していた。
【０００６】
本発明は、運用されている複数のプリンタ装置の全体の使用状況を簡単に把握可能とすることを目的とする。
【課題を解決するための手段】
【０００７】
態様の一例では、ネットワークに接続される複数のプリンタ装置のうちの２つ以上のプリンタ装置を１つのグループに分類するプリンタ分類部と、前記複数のプリンタ装置から使用状況ログ情報を収集するログ収集部と、前記２つ以上のプリンタ装置の前記使用状況ログ情報を合算し、前記１つのグループの使用状況ログ情報として算出するグループログ算出部と、を備える。
【発明の効果】
【０００８】
本発明によれば、運用されている複数のプリンタ装置の全体の使用状況を簡単に把握することが可能となる。
【図面の簡単な説明】
【０００９】
【図１】本実施形態のネットワーク構成例を示す図である。
【図２】本実施形態の動作概要の説明図である。
【図３】本実施形態における管理ＰＣとプリンタ装置のハードウェア構成例を示す図である。
【図４】使用状況ログファイルのデータ構成例を示す図である。
【図５】管理対象Ｐｒリストテーブルのデータ構成例を示す図である。
【図６】管理対象Ｐｒリストテーブルにプリンタ情報を登録するためのＰｒ選択画面の例を示す図である。
【図７】グループＰｒ名テーブルのデータ構成例を示す図である。
【図８】ログ収集・管理処理を示すフローチャートである。
【図９】使用状況ログの収集＆更新処理を示すフローチャートである。
【図１０】グループＰｒの処理を示すフローチャートである。
【図１１】グループＰｒのログファイルの作成処理を示すフローチャートである。
【図１２】グループＰｒ及び単独Ｐｒの使用状況ログデータの表示処理を示すフローチャートである。
【図１３】指定年度の表示データの作成・表示処理を示すフローチャートである。
【図１４】グループＰｒ指定がないときのＰｒ選択画面の例を示す図である。
【図１５】グループＰｒ指定がないときの使用状況ログ情報の表示画面の例を示す図である。
【図１６】グループＰｒ指定時のＰｒ選択画面の例を示す図である。
【図１７】グループＰｒ指定時の使用状況ログ情報の表示画面の例を示す図である。
【図１８】ログ収集の停止指定があってグループＰｒ指定がないときのＰｒ選択画面の例を示す図である。
【図１９】ログ収集の停止指定があってグループＰｒ指定がないときの使用状況ログ情報の表示画面の例を示す図である。
【図２０】ログ収集の停止指定があってグループＰｒ指定時のＰｒ選択画面の例を示す図である。
【図２１】ログ収集の停止指定があってグループＰｒ指定時の使用状況ログ情報の表示画面の例を示す図である。
【図２２】目標設定画面の例を示す図である。
【図２３】目標値テーブルのデータ構成例を示す図である。
【図２４】月間目標値の補正処理の説明図である。
【図２５】統計グループ指定が２つの場合の管理対象Ｐｒリストテーブルのデータ構成例を示す図である。
【図２６】統計グループ指定が２つの場合のグループＰｒ指定の処理を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明を実施するための形態について図面を参照しながら詳細に説明する。
【００１１】
図１は、本実施形態のネットワーク構成例を示す図である。また、図２は、本実施形態の動作概要の説明図である。
【００１２】
クライアントＰＣ（パーソナルコンピュータ）１０１または１０２は、自ＰＣ上で実行されているアプリケーションプログラムの印刷メニュー（図２の２０１）から、プリンタ装置１０３または１０４のいずれかに対応するプリンタドライバ（図２の２０２または２０３のいずれか）を選択して、印刷を実行する。これにより、クライアントＰＣ１０１または１０２のアプリケーションソフトウェアから出力された印刷データは、選択されたプリンタドライバからローカルエリアネットワーク（以下「ＬＡＮ」と呼ぶ）ＬＡＮ１０６を介して、そのプリンタドライバに対応するプリンタ装置１０３または１０４に送信される（図２の２０４または２０５）。そして、そのプリンタ装置１０３，１０４が、印刷を実行する（図２の２０６または２０７）。
【００１３】
このようにして、ＬＡＮ１０６に接続されたクライアントＰＣ１０１または１０２からは、プリンタ装置１０３，１０４のうちの任意のプリンタ装置を使って、印刷を実行することができる。
【００１４】
クライアントＰＣ１０１または１０２は、２台のみである必要はなく、２台以上の複数台が運用されてよい。以下の説明では、この複数台を、クライアントＰＣ１０１または１０２等と呼ぶ。同様に、プリンタ装置１０３または１０４も、２台のみである必要はなく、２台以上の複数台が運用されてよい。以下の説明では、この複数台を、プリンタ装置１０３または１０４等、あるいは単に、各プリンタ装置と呼ぶ。
【００１５】
プリンタ装置１０３および１０４等はそれぞれ、自装置の使用状況を使用状況ログファイルとして、内部の不揮発性メモリに蓄積する（図２の２０８または２０９等）。この使用状況ログファイルは月度単位といった所定の期間ごとにその期間の実績データやその期間の最終のデータなどで構成されたレコードの集合体であり、各期間ごとのレコードを使用状況ログ情報と呼ぶ。使用状況ログファイルには前月度以前の使用状況ログ情報が記憶されている。また、この使用状況ログファイル全体を使用状況ログ情報と呼ぶこともある。この使用状況ログファイルを、便宜上、プリンタ側使用状況ログファイルと称する場合がある。
【００１６】
ＬＡＮ１０６に接続されている管理ＰＣ１０５上は、ログ収集・管理処理のソフトウェアを実行し、この結果、以下の一連の機能を実現する。なお、このログ収集・管理処理のソフトウェアは、専用の管理ＰＣ１０５ではなく、クライアントＰＣ１０１または１０２等のいずれかで実行されてもよい。以下の説明では、ログ収集・管理処理のソフトウェアが管理ＰＣ１０５上で実行されるものとして説明する。
【００１７】
まず、管理ＰＣ１０５は、プリンタ分類部の機能を実行する。この機能では、ネットワークであるＬＡＮ１０６に接続されている複数のプリンタ装置１０３または１０４等のうちの任意のプリンタ装置が、１つ以上のグループに分類される。例えば、図１または図２のプリンタ装置１０３および１０４が、１つのグループに分類される。以下このようにして分類されたプリンタ装置群を、仮想的な１つのプリンタ装置とみなしてグループプリンタと呼ぶ。
【００１８】
次に、管理ＰＣ１０５は、ログ収集部の機能を実行する。この機能では、ＬＡＮ１０６に接続されている例えば各プリンタ装置１０３または１０４等から、それぞれ使用状況ログ情報（図２の２０８，２０９等）が収集される。ログ収集部の機能について、より具体的に述べる。管理ＰＣ１０５内の記憶装置には、各プリンタ装置１０３または１０４等に一対一に対応付けられた、複数の使用状況ログファイルが記憶されている。これらの使用状況ログファイルを、便宜上、ＰＣ側使用状況ログファイルと称する場合がある。管理ＰＣ１０５は、ＬＡＮ１０６に接続されている各プリンタ装置１０３または１０４等の内部の不揮発性メモリから、上述の使用状況ログ情報を受信して所定の期間ごとの使用状況ログ情報の単位にＰＣ側使用状況ログファイルに上書き保存する。
なお、使用状況ログ情報の収集に際して、プリンタ装置１０３、１０４は、内部の不揮発性メモリ上のプリンタ側使用状況ログファイルに加え、本日が含まれる当該所定の期間の使用状況を計算し当該期間の使用情報ログ情報をも、自装置の使用状況ログ情報として送信する。
【００１９】
次に、管理ＰＣ１０５は、グループログ算出部の機能を実行する。この機能では、上述の複数のＰＣ側使用状況ログファイルのうち、同じグループに分類された複数のプリンタ装置に１対１で対応付けられた複数のＰＣ側使用状況ログファイルのうちの対応するＰＣ側使用状況ログファイルに含まれる使用状況ログ情報を、上述の所定の期間ごとに合算することによって、当該グループに関連付けられたグループプリンタの使用状況ログ情報が生成される。生成された使用状況ログ情報は、管理ＰＣ１０５の記憶装置内に記憶される。
【００２０】
さらに、管理ＰＣ１０５は、ログ出力部の機能を実行する。この機能では、グループログ算出部の機能で生成された使用状況ログ情報の中から、ユーザが指定した年度に属する各月度の使用状況ログ情報が抽出されて、グループごとに分かれて、例えば管理ＰＣ１０５のディスプレイ（図２の２１２）に表示される（図２の２１３）。
【００２１】
このようにして、本実施形態では、同じグループに属する例えばプリンタ装置１０３および１０４の各使用状況ログファイルの使用状況ログ情報を所定の期間単位、例えば、月度単位で合算して、その内容をグループに属さない単独プリンタ装置の使用状況ログファイルの使用状況ログ情報と区別して１つのグループプリンタの使用状況ログ情報として表示することが可能となる。これにより、運用されている複数のプリンタ装置の全体の使用状況を、グループプリンタの使用状況として一括して簡単に把握することが可能となる。
【００２２】
ここで、管理ＰＣ１０５が実行する上述のログ収集部の機能において、現在はＬＡＮ１０６に接続されていないものの、将来接続されるかまたは過去に接続されていた各プリンタ装置について、そのプリンタ装置に対する使用状況ログ情報の収集の要否の指定を受け付けるように構成してよい。この場合、使用状況ログ情報の収集が要と指定されたプリンタ装置からのみ使用状況ログ情報が収集される。
【００２３】
このようなログ情報の収集停止機能によって、寿命になったり壊れたりしてプリンタ装置を買い替えた（リプレース）場合であって古いプリンタ装置が撤去されてしまった場合には、収集停止を指示することが可能となる。この結果、例えば存在しなくなったプリンタ装置に対して無駄なログ収集のためのアクセス処理が実行されて、その処理のタイムアウトまで管理ＰＣ１０５の反応が無くなったり鈍くなったりする事態を防止することが可能となる。
【００２４】
また、この機能を上述のグループプリンタの機能と併せて使用することにより、リプレースした場合でも、古いプリンタ装置と新しいプリンタ装置の使用状況ログの情報を合算表示させることができ、継続した１つのグループプリンタとして管理することが可能となる。すなわち、グループプリンタとされた２つ以上のプリンタ装置のうちの一つのプリンタ装置を、該グループプリンタとされた２つ以上のプリンタ装置のうちの残りのプリンタ装置のいずれか一つのプリンタ装置でリプレースする場合には、一つのプリンタ装置も残りのプリンタ装置のいずれか一つのプリンタ装置も、上述の所定の期間内に同じＬＡＮ１０６に接続される場合があるが、リプレースのため、一つのプリンタ装置は残りのプリンタ装置のいずれか一つのプリンタ装置と同時にはＬＡＮ１０６に接続されない。このような場合に、グループログ算出部は、一つのプリンタ装置の使用状況ログ情報と残りのプリンタ装置のいずれか一つのプリンタ装置の使用状況ログ情報を合算して、１つのグループの使用状況ログ情報として算出する、機能を実行する。
【００２５】
さらに、管理ＰＣ１０５は、目標値設定部の機能を備えてよい。この機能では、年度単位および月度単位のプリンタ装置１台あたりの使用状況の目標値が設定される。そして、上述のログ収集部の機能では、ＬＡＮ１０６に将来接続されるまたは過去に接続されていた各プリンタ装置について、そのプリンタ装置の導入日付および使用状況ログ情報の収集停止日付の指定を受け付けるように構成してよい。そして、上述のログ出力部の機能では、グループごとに、指定された年度に属する各月度に対応するプリンタ装置１台あたりの各目標値をその月度で稼働状態にあるそのグループに属するプリンタ装置の数だけ加算した値がそのグループの各目標値として表示等される。また、単独プリンタ装置については、指定された年度に属する各月度に対応するプリンタ装置１台あたりの各目標値がその単独プリンタ装置の各目標値として表示等される。
【００２６】
この目標値設定部の機能により、グループプリンタに対しても、適切な目標値を設定し、使用状況ログ情報と比較することが可能となる。
【００２７】
さらに、上述の目標値設定部の機能を前提として、上述のログ出力部の機能で、指定された年度に属する月度ごとに、その月度が各グループに属するプリンタ装置または単独プリンタ装置の導入日付または収集停止日付が属する月に対応している場合は、その月度に対応する目標値をその導入日付またはその収集停止日付に対応して補正（日割計算）するように構成してよい。
【００２８】
これにより、月度の途中でプリンタ装置がリプレース等されても、それに対応する正しい目標値を設定し表示することが可能となる。
【００２９】
図３は、本実施形態の上述した機能を実現する管理ＰＣ１０５と、プリンタ装置１０３，１０４とからなる印刷システムのハードウェア構成図である。
【００３０】
管理ＰＣ１０５は、ＣＰＵ３０１、ＲＯＭ３０２、ＲＡＭ３０３、入力装置３０４、出力装置３０５、ＬＡＮインタフェース（以下、「ＬＡＮ  Ｉ／Ｆ」と称する）３０６、外部記憶装置３０７、および可搬記録媒体３０９が挿入される可搬記録媒体駆動装置３０８を備え、これらがバスによって接続された構成を有する。
【００３１】
図３に示される管理ＰＣ１０５の構成は、本実施形態における上述の機能を実現できるハードウェア構成の一例であり、そのようなコンピュータはこの構成に限定されるものではない。
【００３２】
ＣＰＵ（中央演算処理装置）３０１は、当該管理ＰＣ１０５全体の制御を行う。ＲＡＭ（ランダムアクセスメモリ）３０３は、プログラムの実行、データ更新等の際に、ＲＯＭ（リードオンリーメモリ）３０２または外部記憶装置３０７（或いは可搬記録媒体３０９）に記憶されているプログラム又はデータを一時的に格納するメモリである。
ＣＵＰ３０１は、後述するログ収集・管理処理のプログラムをＲＯＭ３０２または外部記憶装置３０７（或いは可搬記録媒体３０９）からＲＡＭ３０３に読み出して実行することにより、管理ＰＣ１０５全体の制御を行う。
【００３３】
入力装置３０４は図１のアプリケーションプログラム１０８やプリンタドライバ１０３の実行時に、ユーザが管理ＰＣ１０５に対して各種指定を行うための装置であり、出力装置３０５は例えば上記入力時の確認や実行データ等の表示を行うディスプレイ装置である。
【００３４】
外部記憶装置３０７は、例えばハードディスク記憶装置またはソリッドディスク記憶装置であり、上述の各機能部を実現するプログラムデータや各種データを記憶する。
【００３５】
可搬記録媒体駆動装置３０８は、光ディスクやＳＤＲＡＭ、コンパクトフラッシュ（登録商標）等の可搬記録媒体３０９を収容するもので、外部記憶装置３０７の補助の役割を有する。また、上記各種プログラムのインストール等を行う。
【００３６】
ＬＡＮ  Ｉ／Ｆ３０６は、例えば有線またはＷｉＦｉ無線によって図１または図２のＬＡＮ１０６を接続するための装置である。
【００３７】
本実施形態によるログ情報収集装置は、後述する図８から図１３の各フローチャートで実現されるログ収集・管理処理のプログラムをＣＰＵ３０１が実行することで実現される。そのプログラムは、例えば外部記憶装置３０７や可搬記録媒体３０９に記録して配布してもよく、或いはＬＡＮ  Ｉ／Ｆ３０６によりＬＡＮ１０６やインターネット等のネットワークから取得できるようにしてもよい。
【００３８】
プリンタ装置１０３または１０４等は、ＣＰＵ３１１、ＲＯＭ３１２、ＲＡＭ３１３、ＬＡＮ  Ｉ／Ｆ３１４、プリンタエンジンインタフェース（以下、「プリンタエンジンＩ／Ｆ」と称する）３１５、プリント制御ＬＳＩ（大規模集積回路）３１６、プリンタエンジン３１７、および不揮発性メモリ３１８を備え、これらがバスによって接続された構成を有する。
【００３９】
図３に示されるプリンタ装置１０３または１０４等の構成は、一例であり、この構成に限定されるものではない。
【００４０】
ＣＰＵ３１１は、当該プリンタ装置１０３または１０４等全体の制御を行う。ＲＡＭ３１３は、印刷制御プログラムの実行、データ更新等の際に、ＲＯＭ３１２に記憶されているプログラム又はデータを一時的に格納するメモリである。
【００４１】
ＣＵＰ３１１は、特には図示しない印刷制御およびログを記録するためのプログラムをＲＯＭ３１２からＲＡＭ３１３に読み出して実行することにより、プリンタ装置１０３または１０４等全体の制御を行う。
【００４２】
ＲＡＭ３１３には、管理ＰＣ１０５からプリンタ装置１０３または１０４等に転送された印刷データを記憶するための画像メモリ領域が確保されている。
また、不揮発性メモリ３１８は、自プリンタ装置１０３または１０４等の使用状況を記録する使用状況ログファイルを記憶する。
【００４３】
ＬＡＮ  Ｉ／Ｆ３１４は、管理ＰＣ１０５内のＬＡＮ  Ｉ／Ｆ３０６と同様に、図１または図２のＬＡＮ１０６を接続するための装置である。
【００４４】
図１または図２のクライアントＰＣ１０１または１０２等からＬＡＮ１０６を介して送信された印刷データは、プリンタ装置１０３または１０４等において、ＣＰＵ３１１の制御に従って、ＬＡＮ  Ｉ／Ｆ３１４を介してＲＡＭ３１３内の画像メモリ領域に書き込まれる。その後、プリント制御ＬＳＩ  ３１６が、ＲＡＭ３１３内の画像メモリ領域に書き込まれた印刷データを、プリンタエンジンＩ／Ｆ３１５を介して、プリンタエンジン３１７に転送する。
【００４５】
プリンタエンジン３１７は、印刷機構を備え、上述のようにＲＡＭ３１３内の画像メモリ領域から転送された印刷データを紙媒体に印刷する。
【００４６】
使用状況ログ情報は、月度が変わった時に、新しい月度の中で初めてのプリンタ装置の電源ＯＮ時に、たとえば、特には図示しない現在の総印刷枚数と使用状況ログファイルに記録されている前々月度の使用状況ログ情報より、前月度の使用状況ログ情報を作成し、使用状況ログファイルに記憶される。もしくは、プリンタエンジン３１７にて印刷が実行される毎に、ＣＰＵ３１１は、特には図示しないログ作成処理を実行することにより、印刷枚数などのプリンタの使用状況を印刷ジョブごとの使用状況ログとして、使用状況ログファイルとは別の不揮発性メモリ３１８の領域に記録しておき、さらに、ＣＰＵ３１１は、月度単位で、上述の印刷ジョブごとの使用状況ログを集計して、使用状況ログ情報として使用状況ログファイルに記憶してもよい。
【００４７】
図４は、本実施形態において使用される使用状況ログファイルのデータ構成例を示す図である。使用状況ログファイルは、各プリンタ装置１０３または１０４等および管理ＰＣ１０５において、使用状況ログ情報を管理するために使用され、図４に例示される共通のデータ構成を有する。
【００４８】
図４において、使用状況ログファイルは、ヘッダ部４０１と、月間データ部４０２とから構成される。
【００４９】
ヘッダ部４０１は、その使用状況ログファイルに対応するプリンタ装置（前述したグループプリンタを含む）が導入された日付を示す導入日付データと、期初日（月日）データを少なくとも含む。
【００５０】
月間データ部４０２には、プリンタ装置の使用状況を月度単位で記録した月度レコード４０３が登録される。月度レコード４０３は、年度、年（カレンダー年）、月度、月間印刷枚数、この月度の最終の総印刷枚数等の使用状況ログ情報を少なくとも含む。なお、各月度レコード４０３は例えば、その月度の翌月度になってから作成される。従って、本日が含まれる当月度の月度レコード４０３は、まだデータはない。例えば現在が２０１２年７月１４日だったら、使用状況ログファイルには、２０１２年度の６月度までの月度レコード４０３が記録される。
【００５１】
図５は、管理ＰＣ１０５が管理する管理対象Ｐｒリストテーブル５００のデータ構成例を示す図である。この管理対象Ｐｒ（Ｐｒ：プリンタ）リストテーブル５００は、例えば管理ＰＣ１０５内の外部記憶装置３０７に記憶される。この管理対象Ｐｒリストテーブル５００には、管理ＰＣ１０５が、使用状況ログ情報を管理するために対象としているＬＡＮ１０６（図１または図２）に現在接続されている、将来接続される、または過去に接続されていたプリンタ装置１０３または１０４等に関するプリンタ情報（Ｐｒ情報）５０１を、プリンタ装置ごとに管理する。図５に示される管理対象Ｐｒリストテーブル５００上の横１行分のデータが、ＬＡＮ１０６に接続されている１台のプリンタ装置１０３または１０４等に対応するプリンタ情報５０１である。
【００５２】
管理対象Ｐｒリストテーブル５００上の各エントリには、プリンタ情報５０１として、プリンタ（Ｐｒ）名項目、プリンタのＩＰ（インターネットプロトコル）アドレス項目、プリンタのマシン名項目等が登録される。
【００５３】
また、本実施形態では、使用状況ログ情報を制御するためのプリンタ情報５０１として、更新フラグ項目、導入日付項目、収集停止日付項目が登録される。更新フラグ項目は、そのエントリに対応するプリンタ装置から使用状況ログ情報を収集する場合には１が、収集しない（収集停止の）場合には０が登録される。導入日付項目としては、そのエントリに対応するプリンタ装置がＬＡＮ１０６（図１または図２）に接続されて稼働を開始した日付が登録される。収集停止日付項目としては、そのエントリに対応するプリンタ装置がリプレース等によりＬＡＮ１０６から切り離されて使用状況ログ情報の収集が停止された日付が登録される。
【００５４】
さらに、本実施形態では、グループプリンタを制御するためのプリンタ情報５０１として、統計グループ指定項目およびグループプリンタ名（グループＰｒ名）項目が登録される。統計グループ指定項目としては、そのエントリに対応するプリンタ装置が、単独プリンタである場合は空白とされ、グループに属する場合にはグループプリンタのグループ番号（１〜ｎのいずれか）が登録される。グループプリンタ名項目としては、上記グループプリンタに対応するわかりやすい名称が登録される。
【００５５】
図６は、図５のデータ構成例を有する管理対象Ｐｒリストテーブル５００にプリンタ情報５０１を登録するために、ＣＰＵ３０１（図３）が表示装置３０５を構成するディスプレイに表示するＰｒ選択画面の例を示す図である。ユーザは、このＰｒ選択画面を見ながら、図３の入力装置３０４を構成するキーボードやマウスを用いて、管理対象Ｐｒリストテーブル５００への登録を行う。
【００５６】
図６の破線枠６０１（これはディスプレイには表示されない）で囲まれた１行が、図５の管理対象Ｐｒリストテーブル５００の１行のエントリに対応する。ユーザは、追加ボタン６０２をクリックすることにより、新たなプリンタ装置のエントリに対応する選択行をＰｒ選択画面に追加することができる。
【００５７】
そして、例えば破線枠６０１で囲まれた１つの選択行において、ユーザが例えばマウスによって更新項目にチェックマークを付与した後に選択終了ボタン６０４を例えばマウスで左クリックすると、図５の管理対象Ｐｒリストテーブル５００内の上記選択行に対応するエントリの更新フラグ項目に値１が登録される。
【００５８】
逆に、例えば破線枠６０１で囲まれた１つの選択行において、ユーザが例えばマウスによって更新項目に付与されていたチェックマークをはずした後に選択終了ボタン６０４を例えばマウスで左クリックすると、図５の管理対象Ｐｒリストテーブル５００内の上記選択行に対応するエントリの更新フラグ項目に値０が登録される。また、このチェックマークがはずされたときの管理ＰＣ１０５が管理するシステム日付が、図５の管理対象Ｐｒリストテーブル５００内の上記選択行に対応するエントリの収集停止日付項目に登録される。
【００５９】
また、例えば破線枠６０１で囲まれた１つの選択行において、ユーザが例えばマウスによって名前項目を左ダブルクリック（マウスの左ボタンを素早く２回クリック）すると、ユーザは例えばキーボードからその名前項目にその選択行に対応させたいプリンタ装置１０３または１０４等の名前を入力できる。その後、選択終了ボタン６０４を例えばマウスで左クリックすると、図５の管理対象Ｐｒリストテーブル５００内の上記選択行に対応するエントリのプリンタ名項目に、プリンタ装置１０３または１０４等の名前が登録される。
【００６０】
また、例えば破線枠６０１で囲まれた１つの選択行において、ユーザが例えばマウスによってホストアドレス項目を左ダブルクリックすると、ユーザは例えばキーボードからそのホストアドレス項目にその選択行に対応させたいプリンタ装置１０３または１０４等がＬＡＮ１０６接続されたときのＩＰアドレスを入力できる。その後、選択終了ボタン６０４を例えばマウスで左クリックすると、図５の管理対象Ｐｒリストテーブル５００内の上記選択行に対応するエントリのプリンタのＩＰアドレス項目に、ＩＰアドレスが登録される。
【００６１】
また、例えば破線枠６０１で囲まれた１つの選択行において、ユーザが例えばマウスによってマシン名項目を左ダブルクリックすると、ユーザは例えばキーボードからそのマシン名項目にその選択行に対応させたいプリンタ装置１０３または１０４等のマシン名（ログイン名またはモデル名）を入力できる。その後、選択終了ボタン６０４を例えばマウスで左クリックすると、図５の管理対象Ｐｒリストテーブル５００内の上記選択行に対応するエントリのプリンタのマシン名項目に、プリンタ装置１０３または１０４等のマシン名が登録される。
【００６２】
例えば破線枠６０１で囲まれた１つの選択行において、ユーザが例えばマウスによって統計グループ項目を左ダブルクリックすると、ユーザは例えばキーボードからその統計グループ項目にその選択行に対応させたいプリンタ装置１０３または１０４等を属させたいのグループプリンタのグループ番号を入力できる。その後、選択終了ボタン６０４を例えばマウスで左クリックすると、図５の管理対象Ｐｒリストテーブル５００内の上記選択行に対応するエントリのプリンタの統計グループ指定項目に、グループプリンタのグループ番号が登録される。
【００６３】
例えば破線枠６０１で囲まれた１つの選択行において、ユーザが例えばマウスによって統計グループ名項目を左ダブルクリックすると、ユーザは例えばキーボードからその統計グループ名項目にその選択行に対応させたいプリンタ装置１０３または１０４等を属させたいのグループの名称を入力できる。その後、選択終了ボタン６０４を例えばマウスで左クリックすると、図５の管理対象Ｐｒリストテーブル５００内の上記選択行に対応するエントリのグループプリンタ名項目に、グループプリンタの名称が登録される。
【００６４】
例えば破線枠６０１で囲まれた１つの選択行において、ユーザが例えばマウスによって削除ボタン６０３を左クリックすると、ユーザは、その選択行を完全に削除することができる。その後、選択終了ボタン６０４を例えばマウスで左クリックすると、図５の管理対象Ｐｒリストテーブル５００内の上記選択行に対応するエントリが完全に削除され、そのエントリに対応するプリンタ装置１０３または１０４等が使用状況ログ情報の収集対象から完全に除外される。
【００６５】
以上のＰｒ選択画面から管理対象Ｐｒリストテーブル５００への登録動作として、管理ＰＣ１０５は、前述したプリンタ分類部の機能を実現する。
【００６６】
図７は、管理ＰＣ１０５が管理するグループＰｒ名テーブル７００のデータ構成例を示す図である。このグループＰｒ名テーブル７００は、例えば管理ＰＣ１０５内のＲＡＭ３０３内に後述するログ収集・管理処理時に一時的に作成される。このグループＰｒ名テーブル７００の各行のエントリには、グループ番号とグループＰｒ名と、それらによって特定されるグループを構成する各プリンタ装置の各プリンタ番号が登録される。プリンタ番号は、そのプリンタ装置が登録されている図５の管理対象Ｐｒリストテーブル５００上のエントリの番号である。
【００６７】
図８は、本実施形態によるログ収集・管理処理を示すフローチャートである。この処理は、ユーザによる管理ＰＣ１０５の例えば入力装置３０４（図３）からの実行指示に基づいて、図３のＣＰＵ３０１が、外部記憶装置３０７に記憶されたログ収集・管理処理プログラムを読み出して実行する動作として実現される。
【００６８】
まず、ＣＰＵ３０１は、使用状況ログの収集＆更新処理を実行する（ステップＳ１）。ここでは、ＣＰＵ３０１は、前述したログ収集部の機能を実行する。これにより、ＣＰＵ３０１は、ＬＡＮ１０６（図１または図２）に接続されている例えば各プリンタ装置１０３または１０４等から、それぞれ使用状況ログファイル８０１（図４参照）に記憶された月度単位の各使用状況ログ情報（図２の２０８，２０９等）を収集する。そして、ＣＰＵ３０１は、これらの使用状況ログ情報を、例えば外部記憶装置３０７（図３）に記憶される各プリンタ装置１０３および１０４等に対応する各プリンタ（Ｐｒ）使用状況ログファイル８０２に、月度単位で上書きしながら書き込む。すなわち、収集した使用状況ログ情報の月度レコードを、ＰＣ側使用状況ログファイル８０２の対応する月度のレコードに上書きする。
【００６９】
次に、ＣＰＵ３０１は、グループプリンタの処理を実行する（ステップＳ２）。ここでは、ＣＰＵ３０１は、前述したグループログ算出部の機能を実行する。ＣＰＵ３０１は、例えば外部記憶装置３０７に記憶されている図５の管理対象Ｐｒリストテーブル５００を参照する。次に、ＣＰＵ３０１は、グループごとに、そのグループに属する各プリンタ装置ごとに例えば外部記憶装置３０７に記憶されている各Ｐｒ使用状況ログファイル８０２中の使用状況ログ情報を月度単位で合算する。そして、ＣＰＵ３０１は、その合算結果をそのグループに対応するグループプリンタ（Ｐｒ）使用状況ログファイル８０３として算出し、例えば外部記憶装置３０７に記憶する。
【００７０】
最後に、ＣＰＵ３０１は、グループＰｒおよび単独Ｐｒの使用状況ログデータの表示処理を実行する（ステップＳ３）。ここでは、ＣＰＵ３０１は、前述したログ出力部の機能を実行する。ＣＰＵ３０１は、まず、入力装置３０４（図３）を介して、ユーザによる年度の指定を入力する。そして、ＣＰＵ３０１は、外部記憶装置３０７上の管理対象Ｐｒリストテーブル５００（図５）からＲＡＭ３０３上に作成したグループＰｒ名テーブル７００（図７）を参照する。これにより、ＣＰＵ３０１は、グループごとに、そのグループに対応して外部記憶装置３０７に記憶されているグループＰｒ使用状況ログファイル８０３から、指定された年度に属する各月度の使用状況ログ情報を読み出し、そのグループに対応するグループプリンタの使用状況ログ情報として、表示装置３０５のディスプレイに表示する。また、ＣＰＵ３０１は、単独Ｐｒ装置に対応して、外部記憶装置３０７に記憶されているＰｒ使用状況ログファイル８０２から、指定された年度に属する各月度の使用状況ログ情報を読み出し、その単独Ｐｒ装置の使用状況ログ情報として、ディスプレイに表示する。
【００７１】
図９は、図８のステップＳ１の使用状況ログの収集＆更新処理を示すフローチャートである。
【００７２】
ＣＰＵ３０１は、外部記憶装置３０７に記憶されている図５に例示される管理対象Ｐｒリストテーブル５００の先頭のエントリから、Ｐｒ情報５０１を順次取り出す（ステップＳ１１０）。これにより、ＣＰＵ３０１は、Ｐｒ名、ＰｒのＩＰアドレス、Ｐｒのマシン名、および更新フラグを取得する。
【００７３】
ＣＰＵ３０１は、現在のエントリの更新フラグの状態が収集を指示している（値＝１）か、否か（収集停止を指示している（値＝０）か）を判定する（ステップＳ１２０）。
【００７４】
ＣＰＵ３０１は、更新フラグが収集停止を指示しておりステップＳ１２０の判定がＮＯならば、現在のエントリに対応するＰｒの使用状況ログ情報の収集は行わずに、次のＰｒの判定を行うステップＳ１５０の処理に移行する。
【００７５】
ＣＰＵ３０１は、更新フラグが収集を指示しておりステップＳ１２０の判定がＹＥＳならば、Ｐｒの使用状況ログ情報の収集を実行する（ステップＳ１３０）。ＣＰＵ３０１は、ステップＳ１１０で取得した現在のエントリに対応するＰｒのＩＰアドレスとＰｒのマシン名を使用して、例えばＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ：ファイル転送プロトコル）によって、当該Ｐｒに対して使用状況ログ情報を要求する。これに応答して、当該Ｐｒは、現時点（最新）の使用状況、つまり、当月度の使用状況ログ情報を計算し、この当月度の使用状況ログ情報と、不揮発性メモリ３１８（図３参照）に記憶している前月度までの使用状況ログ情報を合わせた使用状況ログデータを、管理ＰＣ１０５に送信する。
【００７６】
ＣＰＵ３０１は、当該Ｐｒから受信した使用状況ログデータで、外部記憶装置３０７に記憶されている、現在のエントリの当該Ｐｒに対応するＰｒ使用状況ログファイル８０２を更新する（ステップＳ１４０）。このときのＰｒ使用状況ログファイル８０２のファイル名は、ステップＳ１１０で取得したＰｒ名とする。このＰｒ使用状況ログファイル８０２は、図４に示される使用状況ログファイルと同じデータ構成を有する。
【００７７】
ここで、Ｐｒ使用状況ログファイル８０２が外部記憶装置３０７上に存在しない場合、ＣＰＵ３０１は、新たにＰｒ使用状況ログファイル８０２を作成し、ステップＳ１３０で収集した使用状況ログデータをヘッダ部４０１も含めてその作成したファイルにコピーする。またこの場合、ＣＰＵ３０１は、収集したログデータのヘッダ部４０１の導入日付を、外部記憶装置３０７に記憶されている図５に例示される管理対象Ｐｒリストテーブル５００の現在のエントリの導入日付項目にセットする。
【００７８】
Ｐｒ使用状況ログファイル８０２が外部記憶装置３０７上に存在する場合、使用状況ログ情報の月度レコードについては、ＣＰＵ３０１は、ステップＳ１３０で収集した使用状況ログデータの各月度レコード（図４の４０２を参照）で、Ｐｒ使用状況ログファイル８０２上の各該当する月度レコードに上書きする。Ｐｒ使用状況ログファイル８０２上に存在しない月度レコードについては、ＣＰＵ３０１は、収集した使用状況ログデータの月度レコードをＰｒ使用状況ログファイル８０２に追加書込みする。
また、使用状況ログデータのヘッダ部については、ＣＰＵ３０１は、収集した使用状況ログデータのヘッダ部４０１の導入日付については、Ｐｒ使用状況ログファイル８０２への更新は行なわない。ＣＰＵ３０１は、ヘッダ部４０１内のその他のデータについては、Ｐｒ使用状況ログファイル８０２上のヘッダ部の該当する各データを更新する。
【００７９】
ＣＰＵ３０１は、ステップＳ１４０の後またはステップＳ１２０の判定がＮＯの場合に、管理対象Ｐｒリストテーブル５００上で、次の管理対象Ｐｒに対応するエントリがあるか否かを判定する（ステップＳ１５０）。
【００８０】
ＣＰＵ３０１は、次のエントリがありステップＳ１５０の判定がＹＥＳならば、ステップＳ１１０の処理に戻って、次のエントリに対応するＰｒ情報５０１（図５参照）を取り出し、ステップＳ１２０、Ｓ１３０、Ｓ１４０で、そのＰｒに対する使用状況ログ情報の収集処理を実行する。
【００８１】
ＣＰＵ３０１は、次のエントリがなくステップＳ１５０の判定がＮＯならば、図９のフローチャートの処理を終了して、図８のステップＳ１の使用状況ログの収集＆更新処理を終了する。
【００８２】
図１０は、図８のステップＳ２のグループＰｒの処理を示すフローチャートである。
【００８３】
ＣＰＵ３０１はまず、ＲＡＭ３０３上に作成する図７に例示されるグループＰｒ名テーブル７００の初期化を行う（ステップＳ２１０）。ＣＰＵ３０１は、グループＰｒ名テーブル７００の全てのエントリの登録をオールクリアする。
【００８４】
次に、ＣＰＵ３０１は、外部記憶装置３０７に記憶されている図５に例示される管理対象Ｐｒリストテーブル５００の先頭のエントリから、Ｐｒ情報５０１を順次取り出す（ステップＳ２２０）。これにより、ＣＰＵ３０１は、Ｐｒ名、統計グループ指定、グループＰｒ名を取得する。
【００８５】
ＣＰＵ３０１は、現在のエントリの統計グループ指定の値が１〜ｎのいずれかであるか否か（空白か）、すなわち現在のエントリのＰｒに対してグループＰｒの指定がなされているか否かを判定する（ステップＳ２３０）。
【００８６】
ＣＰＵ３０１は、統計グループ指定の値が１〜ｎのいずれかではなくステップＳ２３０の判定がＮＯである、すなわち現在のエントリのＰｒが単独Ｐｒならば、次のＰｒの判定を行うステップＳ２７０の処理に移行する。
【００８７】
ＣＰＵ３０１は、統計グループ指定の値が１〜ｎのいずれかでありステップＳ２３０の判定がＹＥＳである、すなわち現在のエントリのＰｒがグループＰｒに属するならば、現在のエントリに対応するＰｒが属するグループＰｒに関するグループＰｒ使用状況ログファイルの作成処理を実行する（ステップＳ２４０）。
【００８８】
ＣＰＵ３０１は、ステップＳ２４０の処理の後またはステップＳ２３０の判定がＮＯの場合に、管理対象Ｐｒリストテーブル５００上で、次の管理対象Ｐｒに対応するエントリがあるか否かを判定する（ステップＳ２７０）。
【００８９】
ＣＰＵ３０１は、次のエントリがありステップＳ２７０の判定がＹＥＳならば、ステップＳ２１０の処理に戻って、次のエントリに対応するＰｒ情報５０１（図５参照）を取り出し、ステップＳ２２０、Ｓ２３０、Ｓ２４０で、そのＰｒに対するグループＰｒ使用状況ログファイル８０３の作成処理を実行する。
【００９０】
ＣＰＵ３０１は、次のエントリがなくステップＳ２７０の判定がＮＯならば、図１０のフローチャートの処理を終了して、図８のステップＳ２のグループプリンタ（Ｐｒ）指定の処理を終了する。
【００９１】
図１１は、図１０のステップＳ２４０のグループＰｒ使用状況ログファイルの作成処理を示すフローチャートである。
【００９２】
まず、ＣＰＵ３０１は、図１０のステップＳ２２０で取得している現在のエントリのＰｒが属するグループのグループＰｒ名で、ＲＡＭ３０３に作成している図７に例示されるグループＰｒ名テーブル７００を検索する。グループＰｒ名テーブル７００の内容は、最初は、図１０のステップＳ２１０で初期化されている。
【００９３】
ＣＰＵ３０１は、ステップＳ２４１０の検索の結果、該当するエントリが既に登録されているか否かを判定する（ステップＳ２４２０）。
【００９４】
ＣＰＵ３０１は、エントリの登録がなくステップＳ２４２０の判定がＮＯならば、ＲＡＭ３０３に作成しているグループＰｒ名テーブル７００に、図７に例示されるデータ構成で、図１０のステップＳ２２０で取得している現在のエントリのＰｒが属するグループのグループＰｒ名を追加登録する（ステップＳ２４３０）。
【００９５】
次に、ＣＰＵ３０１は、外部記憶装置３０７上で、上記グループＰｒ名に対応するファイル名のグループＰｒ使用状況ログファイル８０３（図８参照）を一旦削除する（ステップＳ２４４０）。
【００９６】
そして、ＣＰＵ３０１は、外部記憶装置３０７上で、現在のエントリのＰｒ名に対応するファイル名のＰｒ使用状況ログファイル８０２（図８参照）を、現在のグループＰｒ名に対応するファイル名のグループＰｒ使用状況ログファイル８０３としてコピーする（ステップＳ２４５０）。現在のエントリのＰｒ名および現在のグループＰｒ名は、図１０のステップＳ２２０で取得されている。その後、ＣＰＵ３０１は、ステップＳ２４７０の処理に移行する。
【００９７】
ＣＰＵ３０１は、ステップＳ２４２０の判定でグループＰｒ名テーブル７００上に該当するエントリの登録がありその判定がＹＥＳならば、次の処理を実行する。ＣＰＵ３０１は、外部記憶装置３０７上で、現在のＰｒ名に対応するファイル名のＰｒ使用状況ログファイル８０２の各月度レコード（図４の４０３参照）を、現在のグループＰｒ名に対応するファイル名のグループＰｒ使用状況ログファイル８０３の対応する各月度レコードに合算する（ステップＳ２４６０）。現在のエントリのＰｒ名および現在のグループＰｒ名は、図１０のステップＳ２２０で取得されている。
【００９８】
この場合、ＣＰＵ３０１は、グループＰｒ使用状況ログファイル８０３に、現在合算しようとしているＰｒ使用状況ログファイル８０２の月度レコードに対応する月度レコードが存在する場合には、それらの月度レコードを合算（加算）し、その合算結果をグループＰｒ使用状況ログファイルの対応する月度レコード４０３に上書きする。これに対して、ＣＰＵ３０１は、上記月度レコードが存在しない場合には、現在合算しようとしているＰｒ使用状況ログファイル８０２の月度レコードを、グループＰｒ使用状況ログファイル８０３に追加する。
【００９９】
ＣＰＵ３０１は、ステップＳ２４５０またはＳ２４６０の処理の後、外部記憶装置３０７の管理対象Ｐｒリストテーブル５００上の図１０のステップＳ２２０で選択されている現在のエントリのエントリ番号を、ＲＡＭ３０３のグループＰｒ名テーブル７００上のステップＳ２４１０で検索されたエントリに、Ｐｒ番号として追加登録する（ステップＳ２４７０）。これにより、ＣＰＵ３０１は、図１１のフローチャートの処理を終了して、図９のステップＳ２４０のグループＰｒ使用状況ログファイルの作成処理を終了する。
【０１００】
図１２は、図８のステップＳ３のグループＰｒ及び単独Ｐｒの使用状況ログデータの表示処理を示すフローチャートである。
【０１０１】
まず、ＣＰＵ３０１は、入力装置３０４（図３）を介して、ユーザによる表示する年度の指定を入力する（ステップＳ３１０）。
【０１０２】
次に、ＣＰＵ３０１は、外部記憶装置３０７に記憶されている図５に例示される管理対象Ｐｒリストテーブル５００の先頭のエントリから、Ｐｒ情報５０１を順次取り出す（ステップＳ３２０）。これにより、ＣＰＵ３０１は、Ｐｒ名と統計グループ指定を取得する。
【０１０３】
その後まず、ＣＰＵ３０１は、以下のステップＳ３２０からＳ３５０までの繰返し処理により、単独Ｐｒに対応する指定年度の表示データの作成・表示処理を実行する。
【０１０４】
ＣＰＵ３０１は、現在のエントリの統計グループ指定の値が１〜ｎのいずれかであるか否か（空白か）、すなわち現在のエントリのＰｒに対してグループＰｒの指定がなされているか否かを判定する（ステップＳ３３０）。
【０１０５】
ＣＰＵ３０１は、統計グループ指定の値が１〜ｎのいずれかでありステップＳ３３０の判定がＹＥＳである、すなわち現在のエントリのＰｒがグループＰｒに属するならば、単独Ｐｒに対応するステップＳ３４０の処理をスキップして、次のＰｒの判定を行うステップＳ３５０の処理に移行する。
【０１０６】
ＣＰＵ３０１は、統計グループ指定の値が１〜ｎのいずれかでなくステップＳ３３０の判定がＮＯである、すなわち現在のエントリのＰｒが単独Ｐｒならば、現在のエントリに対応する単独Ｐｒの指定年度の表示データの作成・表示処理を実行する（ステップＳ３４０）。
【０１０７】
ＣＰＵ３０１は、１つの単独Ｐｒに対応するステップＳ３４０による表示処理が終了した場合またはステップＳ３３０の判定がＹＥＳの場合に、管理対象Ｐｒリストテーブル５００上で、次の管理対象Ｐｒに対応するエントリがあるか否かを判定する（ステップＳ３５０）。
【０１０８】
ＣＰＵ３０１は、次のエントリがありステップＳ３５０の判定がＹＥＳならば、ステップＳ３２０の処理に戻って、次のエントリに対応するＰｒ情報５０１（図５参照）を取り出し、単独Ｐｒに対応する処理を続行する。
【０１０９】
ＣＰＵ３０１は、次のエントリがなくステップＳ３５０の判定がＮＯになると、管理対象Ｐｒリストテーブル５００に登録されている全ての単独Ｐｒ（統計グループ指定項目が空白のエントリのＰｒ）に対応する、指定年度の表示データの作成・表示処理を終了する。
【０１１０】
続いて、ＣＰＵ３０１は、以下のステップＳ３６０からＳ３８０までの繰返し処理により、グループＰｒに対応する指定年度の表示データの作成・表示処理を実行する。
【０１１１】
まず、ＣＰＵ３０１は、図２のステップＳ２（図１０、図１１）で作成され、外部記憶装置３０７に記憶されている図７に例示されるグループＰｒ名テーブル７００の先頭のエントリから、グループプリンタ情報７０１を順次取り出す（ステップＳ３６０）。これにより、ＣＰＵ３０１は、グループＰｒ名を取得する。
【０１１２】
ＣＰＵ３０１は、ステップＳ３６０で取得したグループＰｒ名に対応するグループＰｒの指定年度の表示データの作成・表示処理を実行する（ステップＳ３７０）。
【０１１３】
ＣＰＵ３０１は、１つのグループＰｒに対応するステップＳ３７０による表示処理が終了すると、グループＰｒ名テーブル７００上で、次のグループＰｒに対応するエントリがあるか否かを判定する（ステップＳ３８０）。
【０１１４】
ＣＰＵ３０１は、次のエントリがありステップＳ３８０の判定がＹＥＳならば、ステップＳ３６０の処理に戻って、次のエントリに対応するグループプリンタ情報７０１（図７参照）を取り出し、グループＰｒに対応する処理を続行する。
【０１１５】
ＣＰＵ３０１は、次のエントリがなくステップＳ３８０の判定がＮＯになると、図１２のフローチャートの処理を終了して、図８のステップＳ３のグループＰｒ及び単独Ｐｒの使用状況ログデータの表示処理を終了する。
【０１１６】
図１３は、図１２のステップＳ３４０またはＳ３７０において実行される指定年度の表示データの作成・表示処理を示すフローチャートである。この処理は、図１２のフローチャートの処理が実行されるメインプログラムから呼び出されるサブルーチンプログラムの処理として実行される。
【０１１７】
ＣＰＵ３０１は、このサブルーチンプログラムをコールするときに、引数１から４の４つの引数をメインプログラムから引き渡す。
【０１１８】
引数１としては、図１２のステップＳ３４０からのコール時には、単独Ｐｒを示す０または空値が引き渡される。一方、図１２のステップＳ３７０からのコール時には、図１２のステップＳ３６０で選択されているグループＰｒ名テーブル７００の現在のエントリのグループ番号（１〜ｎのうちのいずれかの値）が引き渡される。
【０１１９】
引数２としては、図１２のステップＳ３４０からのコール時には、図１２のステップＳ３２０で取得されている、表示対象となる単独ＰｒのＰｒ名が引き渡される。一方、図１２のステップＳ３７０からのコール時には、図１２のステップＳ３６０で取得されている、表示対象となるグループＰｒのグループＰｒ名が引き渡される。
【０１２０】
引数３としては、図１２のステップＳ３４０からのコール時には、図１２のステップＳ３２０で選択されている、表示対象となる単独Ｐｒの管理対象Ｐｒリストテーブル５００上でのエントリ番号が引き渡される。一方、図１２のステップＳ３７０からのコール時には、図１２のステップＳ３６０で選択されている、表示対象となるグループＰｒのグループＰｒ名テーブル７００上でのグループＰｒ名に対応するエントリのグループ番号（図７参照）が引き渡される。
【０１２１】
引数４としては、図１２のステップＳ３４０からのコール時およびステップＳ３７０からのコール時ともに、図１２のステップＳ３１０で入力された指定年度が引き渡される。
【０１２２】
図１３のフローチャートの実行開始後、ＣＰＵ３０１はまず、引数２のファイル名で指定され外部記憶装置３０７上に記憶されているＰｒ使用状況ログファイル８０２（ステップＳ３４０からのコール時）またはグループＰｒ使用状況ログファイル８０３（ステップＳ３７０からのコール時）から、引数４の指定年度の１つの月度レコード（図４の４０３参照）を、ＲＡＭ３０３に読み込む。最初は、指定年度の期初月度が読み込まれる。
【０１２３】
その後、ＣＰＵ３０１は、ユーザにより入力装置３０４（図３）から使用状況ログ情報の表示が指定されている場合には、ステップＳ４２０の表示項目が目標値であるか否かの判定がＮＯとなる。そして、ＣＰＵ３０１は、単独ＰｒのＰｒ使用状況ログファイル８０２（ステップＳ３４０からのコール時）またはグループＰｒのグループＰｒ使用状況ログファイル８０３（ステップＳ３７０からのコール時）の、ステップＳ４１０でＲＡＭ３０３に読み込んだ月度レコードの使用状況ログ情報を、表示装置３０５のディスプレイに表示する（ステップＳ４３０）。
【０１２４】
ＣＰＵ３０１は、ステップＳ４３０の処理の後、指定年度の１年分の月度の処理が終了したか否かを判定する（ステップＳ５２０）。
【０１２５】
ＣＰＵ３０１は、指定年度の１年分の月度の処理が終了しておらずステップＳ５２０の判定がＮＯならば、ステップＳ４１０の処理に戻り、Ｐｒ使用状況ログファイル８０２（ステップＳ３４０からのコール時）またはグループＰｒ使用状況ログファイル８０３（ステップＳ３７０からのコール時）から、指定年度の次の月度レコードを、ＲＡＭ３０３に読み込む。そして、ＣＰＵ３０１は、ステップＳ４３０で、その月度レコードの使用状況ログ情報を表示装置３０５のディスプレイに表示する。
【０１２６】
この場合、ＣＰＵ３０１は、指定年度の１年分の月度レコード４０３の使用状況ログ情報を、例えば横１列にレイアウトして表示する。また、ＣＰＵ３０１は、ステップＳ４１０で指定した月度レコードが、Ｐｒ使用状況ログファイル８０２またはグループＰｒ使用状況ログファイル８０３上に存在しない場合は、ステップＳ４３０では、その月度のデータとしては何も表示しない。
【０１２７】
ここまでに説明した一連のログ収集・管理処理による表示例について、以下に説明する。
【０１２８】
図１４は、グループＰｒ指定がないときに図５に例示される管理対象Ｐｒリストテーブル５００を作成するためにユーザが指定を行うＰｒ選択画面の例を示す図である。図１４の各表示部分の意味は、前述した図６と同様である。図１４では、名前項目がそれぞれ「プリンターＯ」「プリンターＡ」「プリンターＢ」の３台のプリンタ装置が運用されている例であり、３台ともグループＰｒの指定はされておらず、全て単独Ｐｒの指定である。また、全て更新項目がチェックされており、３台とも使用状況ログ情報を収集する設定がなされている。
【０１２９】
図１５は、図１４のＰｒ選択画面の指定に対応する、グループＰｒ指定がないときの使用状況ログ情報の表示画面の例を示す図である。名前がそれぞれ「プリンターＯ」「プリンターＡ」「プリンターＢ」の３台の単独Ｐｒに対応して個別に、印刷枚数の月間実績、実績累計、およびモノクロ利用率の月間実績が、指定年度の４月から３月まで月度別に横１列に表示される。また、指定年度の総計と月平均も表示される。
【０１３０】
図１６は、グループＰｒの指定がある時のＰｒ選択画面の例を示す図である。図１６の各表示部分の意味は、前述した図６と同様である。図１６では、名前項目がそれぞれ「プリンターＡ」「プリンターＢ」の２台のプリンタ装置が統計グループ＝１、統計グループ名＝グループ１のグループＰｒにグループ化されており、名前項目が「プリンターＯ」は単独Ｐｒとして運用される例である。
【０１３１】
図１７は、図１６のＰｒ選択画面の指定に対応する、グループＰｒの指定があるときの使用状況ログ情報の表示画面の例を示す図である。名前が「グループＡ」と「グループＢ」の２台のプリンタ装置については、統計グループ名が「グループ１」の１台のグループＰｒにグループ化され、この２台分のＰｒ使用状況ログファイル８０２の内容が合算されて、印刷枚数の月間実績、実績累計、およびモノクロ利用率の月間実績が、指定年度の４月から３月まで月度別に横１列に表示され、指定年度の総計と月平均が表示される。一方、名前が「プリンターＯ」のプリンタ装置については、単独Ｐｒとして、そのプリンタ装置のＰｒ使用状況ログファイル８０２の単独の内容として、印刷枚数の月間実績、実績累計、およびモノクロ利用率の月間実績が、指定年度の４月から３月まで月度別に横１列に表示され、指定年度の総計と月平均が表示される。
【０１３２】
図１８は、一部のプリンタ装置についてログ収集の停止指定があってグループＰｒ指定がないときのＰｒ選択画面の例を示す図である。図１８の各表示部分の意味は、前述した図６と同様である。図１８では、図１４の場合と同様に、名前項目がそれぞれ「プリンターＯ」「プリンターＡ」「プリンターＢ」の３台のプリンタ装置が運用されている例であり、３台ともグループＰｒの指定はされておらず、全て単独Ｐｒの指定である。ただし、名前項目が「プリンターＡ」のプリンタ装置については、指定年度の途中、例えば７月に例えばリプレースにより使用状況ログ情報の収集の停止が設定される。具体的にはＰｒ選択画面上の「プリンターＡ」に対応する更新項目のチェックマークがはずされる。この結果、図５に例示される管理対象Ｐｒリストテーブル５００において、該当するエントリの更新フラグが０にされることにより、そのプリンタ装置に対する使用状況ログ情報の収集が停止される（図９のステップＳ１２０の判定がＮＯとなる）。
【０１３３】
図１９は、図１８のＰｒ選択画面の指定に対応する、ログ収集の停止指定があってグループＰｒ指定がないときの使用状況ログ情報の表示画面の例を示す図である。図１９では、名前が「プリンターＡ」の単独Ｐｒについて、使用状況ログ情報の収集が指定年度の７月度までで停止されている。この場合、名前が「プリンターＢ」の単独Ｐｒについては、６月度までは導入されていなかったが、７月度に、名前が「プリンターＡ」の単独Ｐｒをリプレースして導入されたため、７月度以降使用状況ログ情報が発生し表示されている。
【０１３４】
図２０は、一部のプリンタ装置についてログ収集の停止指定があってグループＰｒ指定があるときのＰｒ選択画面の例を示す図である。図２０の各表示部分の意味は、前述した図６と同様である。図２０では、図１６の場合と同様に、名前項目がそれぞれ「プリンターＡ」「プリンターＢ」の２台のプリンタ装置が統計グループ＝１、統計グループ名＝グループ１のグループＰｒにグループ化されており、名前項目が「プリンターＯ」は単独Ｐｒとして運用される例である。ただし、統計グループ名＝グループ１に属する名前項目が「プリンターＡ」のプリンタ装置については、指定年度の途中で例えばリプレースにより使用状況ログ情報の収集の停止が設定される。具体的にはＰｒ選択画面上の「プリンターＡ」に対応する更新項目のチェックマークがはずされる。この結果、図５に例示される管理対象Ｐｒリストテーブル５００において、該当するエントリの更新フラグが０にされることにより、そのプリンタ装置に対する使用状況ログ情報の収集が停止される（図９のステップＳ１２０の判定がＮＯとなる）。
【０１３５】
図２１は、図２０のＰｒ選択画面の指定に対応する、ログ収集の停止指定があってグループＰｒ指定があるときの使用状況ログ情報の表示画面の例を示す図である。名前が「プリンターＡ」のプリンタ装置については、使用状況ログ情報の収集が指定年度の途中月度までで停止されるが、この使用状況ログ情報は名前が「プリンターＢ」のプリンタ装置と合わせて、統計グループ名＝グループ１のグループＰｒに合算されている。このため、このグループＰｒについては、継続した１つのグループＰｒの使用状況ログ情報を表示することが可能となる。
【０１３６】
ここで、本実施形態では、単独ＰｒとグループＰｒを混在させた使用状況ログ情報の表示のみならず、それらに対応する目標値を設定することもできる。
【０１３７】
図２２は、ユーザに目標値を設定させるためにＣＰＵ３０１が表示装置３０５のディスプレイに表示する目標設定画面の例を示す図である。ユーザは、この画面を見ながら、入力装置３０４のキーボードまたはマウスを操作することにより、各種目標値を設定することができる。この画面例では、ユーザは、月間消費電力目標（ｋＷｈ：キロワット時）、ＣＯ２（二酸化炭素）排出係数、消費電力削減比率（前年実績比）（％：パーセント）、月間印刷（用紙）枚数目標（枚）、印刷枚数削減比率（前年実績比）（％：パーセント）等を設定することができる。また、これらの設定に基づいて、ＣＯ２排出量年間目標や用紙使用量年間目標が画面上に表示される計算式で自動計算されて表示される。
【０１３８】
ユーザが「設定終了」ボタンをマウス左クリックすると、目標設定画面の設定内容が、例えば外部記憶装置３０７（図３）に記憶される、図２３に示されるようなデータ構成例を有する目標値テーブルに登録される。なお、ユーザは、消費電力削減比率（前年実績比）や印刷枚数削減比率（前年実績比）を、図２２の例に示されるような前年度比目標ではなく、目標値直接設定で設定できるようにしてもよい。この場合には例えば、目標値テーブルに、消費電力前年度比目標フラグと印刷枚数前年度比目標フラグを設けてよく、それらの値が１に設定されると前年度比目標で設定が行われ、０に設定されると目標値直接設定で設定が行われるようにしてよい。
【０１３９】
このように設定された目標値を、単独ＰｒおよびグループＰｒのそれぞれに対応させて表示させる場合には、特には図示しないが、ユーザは入力装置３０４のキーボードやマウスからその旨の指示設定を行う。
【０１４０】
この結果、ＣＰＵ３０１は、図１３に示されるフローチャートの処理の実行時に、ステップＳ４２０で表示項目が目標値であるか否かの判定を行い、その判定がＹＥＳになる。
【０１４１】
さらに、ＣＰＵ３０１は、引数１がグループＰｒを示しているか否か（単独Ｐｒを示しているか）を判定する（ステップＳ４４０）。
【０１４２】
ＣＰＵ３０１は、引数１が単独Ｐｒを示しておりステップＳ４４０の判定がＮＯの場合には、引数３の当該Ｐｒの管理対象Ｐｒリストテーブル５００のエントリ番号で指定される当該Ｐｒ情報５０１（図５参照）の導入日付項目および収集停止日付項目の各値を取り出す（ステップＳ４５０）。
【０１４３】
続いて、ＣＰＵ３０１は、外部記憶装置３０７に記憶されている図２３に例示される目標値テーブルより、月間消費電力目標値および月間印刷枚数目標値の各月間目標値を取り出す。そして、ＣＰＵ３０１は、ステップＳ４１０で指定した月度が、ステップＳ４５０で取得した導入日付項目および収集停止日付項目の各値から算出される導入月度および収集停止月度に一致する場合は、各月間目標値の補正を行う（ステップＳ４６０）。図２４は、月間目標値の補正処理の説明図である。ＣＰＵ３０１は、導入月度および収集停止月度について、それらの月度に対応する月間目標値を、導入日付および収集停止日付に基づいて日割計算する。なお、収集停止日付項目が登録されていない場合は、収集停止月度の補正は行なわない。ＣＰＵ３０１は、上記補正を行わない場合には、目標値テーブルより取り出した月間消費電力目標値および月間印刷枚数目標値の各月間目標値をそのまま出力する。
【０１４４】
ＣＰＵ３０１は、ステップＳ４６０の処理の後、ステップＳ４１０で指定された月度のステップＳ４６０で算出された各月間目標値を、表示装置３０５のディスプレイに表示する（ステップＳ５１０）。
【０１４５】
ＣＰＵ３０１は、ステップＳ５１０の処理の後、指定年度の１年分の月度の処理が終了したか否かを判定する（ステップＳ５２０）。
【０１４６】
ＣＰＵ３０１は、指定年度の１年分の月度の処理が終了しておらずステップＳ５２０の判定がＮＯならば、ステップＳ４１０の処理に戻り、次の月度に処理を進める。そして、ＣＰＵ３０１は、ステップＳ４５０、Ｓ４６０、およびＳ５１０で、新たな月度の月間目標値を表示装置３０５のディスプレイに表示する。
【０１４７】
この場合、特には例示しないが、ＣＰＵ３０１は、例えば図１５の使用状況ログ情報の表示例と同様に、指定年度の１年分の各月度の月間目標値を例えば横１列にレイアウトして表示するように構成してよい。あるいは、例えば図１５の画面上半分に示されるように、目標値を図２２に例示した目標値設定画面と同様な表示形式で表示するように構成してもよい。なお、図２４に示されるように、ＣＰＵ３０１は、導入月度より以前の月度または収集停止月度以降の月度の目標値は０に設定する。
【０１４８】
ＣＰＵ３０１は、引数１がグループＰｒを示しておりステップＳ４４０の判定がＹＥＳの場合には、以下のステップＳ４７０、Ｓ４８０、Ｓ４９０、およびＳ５００の繰返し処理により、グループＰｒに属する各プリンタの目標値を加算して得られる目標値を表示する。
【０１４９】
まず、ＣＰＵ３０１は、引数３の当該グループＰｒのグループＰｒ名テーブル７００のグループ番号で指定されるエントリのグループプリンタ情報７０１中のＰｒ番号（図７参照）を１つ取り出す。そして、ＣＰＵ３０１は、そのＰｒ番号に対応する管理対象Ｐｒリストテーブル５００のエントリ番号で指定される当該Ｐｒ情報５０１（図５参照）の導入日付項目および収集停止日付項目の各値を取り出す（ステップＳ４７０）。
【０１５０】
続いて、ＣＰＵ３０１は、外部記憶装置３０７に記憶されている図２３に例示される目標値テーブルより、月間消費電力目標値および月間印刷枚数目標値の各月間目標値を取り出す。そして、ＣＰＵ３０１は、ステップ４１０で指定した月度が、ステップＳ４７０で取得した導入日付項目および収集停止日付項目の各値から算出される導入月度または収集停止月度に一致する場合は、各月間目標値の補正を行う（ステップＳ４８０）。この補正方式は、ステップＳ４６０の場合と同様である。ＣＰＵ３０１は、上記補正を行わない場合には、目標値テーブルより取り出した月間消費電力目標値および月間印刷枚数目標値の各月間目標値をそのまま出力する。
【０１５１】
ＣＰＵ３０１は、ステップＳ４１０で指定された月度のステップＳ４８０で算出された各月間目標値を、その月度に対応するＲＡＭ３０３上の記憶領域に加算する（ステップＳ４９０）。
【０１５２】
ＣＰＵ３０１は、引数３の当該グループＰｒのグループＰｒ名テーブル７００のグループ番号で指定されるエントリのグループプリンタ情報７０１中の全てのＰｒ番号を処理したか否かを判定する（ステップＳ５００）。
【０１５３】
ＣＰＵ３０１は、上記グループプリンタ情報７０１中に未処理のＰｒ番号がありステップＳ５００の判定がＮＯならば、ステップＳ４７０の処理に戻って、新たなＰｒ番号に対応するＰｒについてステップＳ４８０で目標値を算出し、ステップＳ４９０で、ステップＳ４１０で指定された月度に対応するＲＡＭ３０３上の記憶領域に加算する。
【０１５４】
ＣＰＵ３０１は、上記グループプリンタ情報７０１中に未処理のＰｒ番号がなくなりステップＳ５００の判定がＹＥＳになると、ステップＳ４１０で指定された月度のＲＡＭ３０３のその月度に対応する記憶領域に加算された月間目標値加算値を、表示装置３０５のディスプレイに表示する（ステップＳ５１０）。
【０１５５】
ＣＰＵ３０１は、ステップＳ５１０の処理の後、指定年度の１年分の月度の処理が終了したか否かを判定する（ステップＳ５２０）。
【０１５６】
ＣＰＵ３０１は、指定年度の１年分の月度の処理が終了しておらずステップＳ５２０の判定がＮＯならば、ステップＳ４１０の処理に戻り、次の月度に処理を進める。そして、ＣＰＵ３０１は、ステップＳ４７０、Ｓ４８０、Ｓ４９０、Ｓ５００のループ処理、およびＳ５１０で、新たな月度のグループＰｒに対応した月間目標値加算値を表示装置３０５のディスプレイに表示する。
【０１５７】
以上のようにして、本実施形態では、月間目標値の表示時に、グループＰｒに属するプリンタ装置の数を考慮し、かつ各プリンタ装置の導入日付項目および収集停止日付をも考慮した適切な目標値を表示することが可能となる。
【０１５８】
図２５は、１つのプリンタ装置を、同時に２つのグループに分類させることを可能とする図５の管理対象Ｐｒリストテーブル５００に対応する他の実施形態としての管理対象Ｐｒリストテーブル５００′のデータ構成例を示す図である。
【０１５９】
図５の管理対象Ｐｒリストテーブル５００に対して、図２５の管理対象Ｐｒリストテーブル５００′では、各エントリに対応するプリンタ装置を、統計グループ指定１とグループＰｒ名１によって第１のグループに属させることができ、統計グループ指定２とグループＰｒ名２によって第２のグループに属させることができる。
【０１６０】
図２６は、統計グループ指定が２つの場合の図８のステップＳ２のグループＰｒ指定の処理を示すフローチャートである。
【０１６１】
このフローチャートの処理は、前述した図１０のフローチャートの処理とほぼ同様である。図２６において、図１０の場合と同じ処理を行うステップには同じステップ番号を付与している。
【０１６２】
前述した図１０のステップＳ２２０では、外部記憶装置３０７に記憶されている図５に例示される管理対象Ｐｒリストテーブル５００の先頭のエントリから、Ｐｒ情報５０１として、Ｐｒ名、統計グループ指定、グループＰｒ名を取得した。これに対して、図２６のステップＳ２２０′では、統計グループ指定とグループＰｒ名が２組設定可能となったことに対応して、外部記憶装置３０７に記憶されている図２５に例示される管理対象Ｐｒリストテーブル５００′の先頭のエントリから、Ｐｒ情報５０１′として、Ｐｒ名、統計グループ指定１、グループＰｒ名１、統計グループ指定２、グループＰｒ名２を取得する。
【０１６３】
図１０での１組の統計グループ指定とグループＰｒ名に対するステップＳ２３０およびＳ２４０の処理に対して、図２６では、統計グループ指定１とグループＰｒ名１、および統計グループ指定２とグループＰｒ名２の２組に対応して、ステップＳ２３０−１とステップＳ２４０−１、およびステップＳ２３０−２とステップＳ２４０−２の各処理が実行される。ステップＳ２３０−１とＳ２３０−２は、それぞれ判定対象が統計グループ指定１と統計グループ指定２で異なるだけで、統計グループ指定に対するステップＳ２３０の処理と同じである。ステップＳ２４０−１とＳ２４０−２も、同様に捨てＳ２４０の処理と同じである。
【０１６４】
以上の構成により、図１または図２のＬＡＮ１０６に接続されている各プリンタ装置１０３または１０４等を、柔軟にグループ化して、合算した使用状況ログ情報およびそれに対応する目標値を表示することが可能となる。
【０１６５】
以上の実施形態では、単独ＰｒおよびグループＰｒの使用状況ログ情報は、図３の表示装置３０５のディスプレイに表示されるように構成されたが、ファイルや印刷の形態で出力されるように構成されてもよい。
以上の実施形態に関して、更に以下の付記を開示する。
【０１６６】
（付記１）
ネットワークに接続される複数のプリンタ装置のうちの２つ以上のプリンタ装置を１つのグループに分類するプリンタ分類部と、
前記複数のプリンタ装置から使用状況ログ情報を収集するログ収集部と、
前記２つ以上のプリンタ装置の前記使用状況ログ情報を合算し、前記１つのグループの使用状況ログ情報として算出するグループログ算出部と、
を備えることを特徴とするログ情報収集装置。
（付記２）
前記使用状況ログ情報は、予め定めた期間ごとに集計され、
前記２つ以上のプリンタ装置のうちの一つのプリンタ装置と残りのプリンタ装置のいずれか一つのプリンタ装置は、前記ネットワークに接続されるプリンタ装置であって、かつ、前記一つのプリンタ装置は、前記残りのプリンタ装置のいずれか一つのプリンタ装置と同時に前記ネットワークに接続されないプリンタ装置であり、
前記グループログ算出部は、前記一つのプリンタ装置の使用状況ログ情報と前記残りのプリンタ装置のいずれか一つのプリンタ装置の使用状況ログ情報を合算して、前記１つのグループの使用状況ログ情報として算出する、
ことを特徴とする付記１に記載のログ情報収集装置。
（付記３）
前記ログ収集部は、
前記複数のプリンタ装置のそれぞれに対する前記使用状況ログ情報の収集の要否の指定を受け付け、
前記使用状況ログ情報の収集が要と指定されたプリンタ装置から前記使用状況ログ情報を収集して、前記複数のプリンタ装置に１対１で対応付けられた複数のプリンタ使用状況ログファイルのうちの対応するプリンタ装置に対応するプリンタ使用状況ログファイルに、前記使用状況ログ情報を書き込む、
ことを特徴とする付記１または２に記載のログ情報収集装置。
（付記４）
前記プリンタ分類部は、複数のプリンタ装置のうちのいずれか一つのプリンタ装置を同時に２つ以上のグループに分類する、
ことを特徴とする付記１ないし３のいずれかに記載のログ情報収集装置。
（付記５）
前記ログ収集部は、前記複数のプリンタ装置のそれぞれから予め定めた期間ごとに集計された使用状況ログ情報を収集して、該プリンタ装置に対応するプリンタ使用状況ログファイルに、前記使用状況ログ情報を書き込み、
前記グループログ算出部は、前記２つ以上のプリンタ装置に１体１で対応付けられた２つ以上のプリンタ使用状況ログファイルに含まれる使用状況ログ情報を合算し、該合算結果を前記１つのグループに対応付けられた使用状況ログ情報であるグループプリンタの使用状況ログ情報とする、
ことを特徴とする付記１ないし４のいずれかに記載のログ情報収集装置。
（付記６）
前記プリンタ分類部は、前記複数のプリンタ装置のうち１つのプリンタ装置をグループに分類せずに単独のプリンタ装置とする、
ことを特徴とする付記１ないし５のいずれかに記載のログ情報収集装置。
（付記７）
前記１つのグループの使用状況ログ情報と、前記単独のプリンタ装置の使用状況ログ情報を出力するログ出力部をさらに備える、
ことを特徴とする付記６に記載のログ情報収集装置。
（付記８）
前記使用状況ログ情報に含まれる特定の情報について、前記予め定めた期間ごとのプリンタ装置１台あたりの目標値を設定する目標値設定部をさらに備え、
前記ログ出力部は、
ユーザによって指定された年度に属する各月度に対応して予め定めた前記プリンタ装置１台あたりの各目標値に、該月度で稼働状態にある前記１つのグループに属するプリンタ装置の数を乗算した値を、該１つのグループの目標値として出力し、
前記プリンタ装置１台あたりの各目標値を、前記単独のプリンタ装置の各目標値として出力する、
ことを特徴とする付記７に記載のログ情報収集装置。
（付記９）
前記ログ収集部は、前記複数のプリンタ装置のそれぞれの導入日付および該各プリンタ装置の前記使用状況ログ情報の収集停止日付の指定を受け付け、
前記ログ出力部は、ユーザによって指定された年度に属する月度のうちのいずれかの月度に、前記１つのグループに属するプリンタ装置または前記単独のプリンタ装置の前記導入日付または前記収集停止日付が属する場合は、該月度に対応して予め定めた前記目標値を、前記導入日付または前記収集停止日付に基づいて補正する、
ことを特徴とする付記７又は８に記載のログ情報収集装置。
（付記１０）
ネットワークに接続される複数のプリンタ装置のうちの２つ以上のプリンタ装置を１つのグループに分類し、
前記複数のプリンタ装置から使用状況ログ情報を収集し、
前記２つ以上のプリンタ装置の前記使用状況ログ情報を合算し、前記１つのグループの使用状況ログ情報として算出する、
ことを特徴とするログ情報収集方法。
（付記１１）
ネットワークに接続されるコンピュータに、
前記ネットワークに接続される複数のプリンタ装置のうちの２つ以上のプリンタ装置を１つのグループに分類するステップと、
前記複数のプリンタ装置から使用状況ログ情報を収集するステップと、
前記２つ以上のプリンタ装置の前記使用状況ログ情報を合算し、前記１つのグループの使用状況ログ情報として算出するステップと、
を実行させるためのプログラム。
【符号の説明】
【０１６７】
１０１、１０２  クライアントＰＣ（パーソナルコンピュータ）
１０３、１０４  プリンタ装置
１０５  管理ＰＣ
１０６  ＬＡＮ（ローカルエリアネットワーク）
２０１  アプリケーションプログラム
２０２、２０３  プリンタドライバ
２０４、２０５  印刷命令
２０６、２０７  印刷結果
２０８、２０９  使用状況ログファイル
２１０、２１１  使用状況ログ情報の収集
２１２  ディスプレイ
２１３  使用状況ログ情報の表示
３０１、３１１  ＣＰＵ（中央演算処理装置）
３０２、３１２  ＲＯＭ（リードオンリーメモリ）
３０３、３１３  ＲＡＭ（ランダムアクセスメモリ）
３０４  入力装置
３０５  表示装置
３０６、３１４  ＬＡＮ  Ｉ／Ｆ（ローカルエリアネットワークインタフェース）
３０７  外部記憶装置
３０８  可搬記録媒体駆動装置
３０９  可搬記録媒体
３１５  プリンタエンジンＩ／Ｆ（インタフェース）
３１６  プリント制御ＬＳＩ（大規模集積回路）
３１７  プリンタエンジン
４０１  ヘッダ部
４０２  月間データ部
４０３  月度レコード
５００、５００′  管理対象Ｐｒ（プリンタ）リストテーブル
５０１、５０１′  プリンタ情報（Ｐｒ情報）
７００  グループＰｒ（プリンタ）名テーブル
７０１  グループプリンタ情報（グループＰｒ情報）
８０１  使用状況ログファイル
８０２  Ｐｒ使用状況ログファイル
８０３  グループＰｒ使用状況ログファイル
【図１】
2014211723.tif 000003
【図３】
2014211723.tif 000004
【図４】
2014211723.tif 000005
【図５】
2014211723.tif 000006
【図１０】
2014211723.tif 000007
【図１１】
2014211723.tif 000008
【図１２】
2014211723.tif 000009
【図１３】
2014211723.tif 000010
【図２６】
2014211723.tif 000011
【図２】
2014211723.tif 000012
【図６】
2014211723.tif 000013
【図７】
2014211723.tif 000014
【図８】
2014211723.tif 000015
【図９】
2014211723.tif 000016
【図１４】
2014211723.tif 000017
【図１５】
2014211723.tif 000018
【図１６】
2014211723.tif 000019
【図１７】
2014211723.tif 000020
【図１８】
2014211723.tif 000021
【図１９】
2014211723.tif 000022
【図２０】
2014211723.tif 000023
【図２１】
2014211723.tif 000024
【図２２】
2014211723.tif 000025
【図２３】
2014211723.tif 000026
【図２４】
2014211723.tif 000027
【図２５】
2014211723.tif 000028