(57)【要約】【課題】組織異動対応を容易且つミスなく実行できると共に、組織変更後においても組織の印刷枚数を容易に推測することができる印刷情報管理サーバを提供する。【解決手段】印刷情報管理サーバ１４は、印刷装置１６及び印刷情報管理端末１３と通信可能であり、管理対象となる組織の開始年月日、廃止年月日、旧組織コード、旧比率を含む組織マスタを有し、人事情報管理サーバ１２から入力される組織マスタ変更情報を用いて組織マスタを更新し、印刷装置１６から受信した印刷ログと組織マスタとを用いて組織の印刷記録を集計し、集計された印刷記録と組織マスタとを用いて、印刷情報管理端末１３の表示部に組織変更前の印刷情報を含む集計表を表示させる。【選択図】図１
2009163376.tif 000002
【特許請求の範囲】
【請求項１】
印刷装置及び印刷情報管理端末と通信可能な印刷情報管理サーバであって、
管理対象となる組織の組織変更履歴情報、組織変更年月日情報、及び印刷負担割合情報を含む組織マスタと、
外部から入力される組織マスタ変更情報を用いて前記組織マスタを更新する更新手段と、
前記印刷装置から受信した印刷ログ情報と前記組織マスタとを用いて前記組織の印刷記録を集計する集計手段と、  
前記集計された印刷記録と前記組織マスタとを用いて、前記印刷情報管理端末の画面に組織変更前の印刷情報を含む集計表を表示させるための画面情報を生成する生成手段とを備えることを特徴とする印刷情報管理サーバ。
【請求項２】
前記生成手段は、前記印刷情報管理端末の画面に組織変更前の印刷情報の背景を組織変更後の印刷情報の背景と異ならせた集計表を表示させるための画面情報を生成することを特徴とする請求項１記載の印刷情報管理サーバ。
【請求項３】
前記集計手段は、前記組織の印刷枚数又は印刷ページ数を当該組織の所属要員数で割った値を月別に集計し、
前記生成手段は、前記月別に集計された値をさらに用いて、前記印刷情報管理端末の画面に前記値が当該値の平均値を所定の割合以上上回った月の背景を他の月の背景と異ならせた月別の集計表を表示させるための画面情報を生成することを特徴とする請求項１又は２記載の印刷情報管理サーバ。
【請求項４】
前記集計手段は、前記組織の所属要員別の印刷記録を集計し、
前記生成手段は、前記集計された所属要員別の印刷記録をさらに用いて、前記印刷情報管理端末の画面に当該印刷記録における所定の項目が上位の所属要員の印刷情報の背景を他の所属要員の印刷情報の背景と異ならせた集計表を表示させるための画面情報を生成することを特徴とする請求項１乃至３のいずれか１項に記載の印刷情報管理サーバ。
【請求項５】
印刷装置及び印刷情報管理端末と通信可能な多機能周辺機器であって、
管理対象となる組織の組織変更履歴情報、組織変更年月日情報、及び印刷負担割合情報を含む組織マスタと、
前記印刷装置から受信した印刷ログ情報と前記多機能周辺機器の印刷ログ情報と前記組織マスタとを用いて前記組織の印刷記録を集計する集計手段と、
前記集計された印刷記録と前記組織マスタとを用いて、前記印刷情報管理端末の画面に組織変更前の印刷情報を含む集計表を表示させるための画面情報を生成する生成手段とを備えることを特徴とする多機能周辺機器。
【請求項６】
多機能周辺機器であって、
管理対象となる組織の組織変更履歴情報、組織変更年月日情報、及び印刷負担割合情報を含む組織マスタと、
前記多機能周辺機器の印刷ログ情報と前記組織マスタとを用いて前記組織の印刷記録を集計する集計手段と、
前記集計された印刷記録と前記組織マスタとを用いて、前記多機能周辺機器の画面に組織変更前の印刷情報を含む集計表を表示させる、又は当該多機能周辺機器に当該集計表を印刷させる出力手段とを備えることを特徴とする多機能周辺機器。
【請求項７】
管理対象となる組織の組織変更履歴情報、組織変更年月日情報、及び印刷負担割合情報を含む組織マスタを備え、印刷装置及び印刷情報管理端末と通信可能な印刷情報管理サーバを制御する印刷情報管理方法であって、
外部から入力される組織マスタ変更情報を用いて前記組織マスタを更新する更新ステップと、
前記印刷装置から受信した印刷ログ情報と前記組織マスタとを用いて前記組織の印刷記録を集計する集計ステップと、
前記集計された印刷記録と前記組織マスタとを用いて、前記印刷情報管理端末の画面に組織変更前の印刷情報を含む集計表を表示させるための画面情報を生成する生成ステップとを有することを特徴とする印刷情報管理方法。
【請求項８】
管理対象となる組織の組織変更履歴情報、組織変更年月日情報、及び印刷負担割合情報を含む組織マスタを備え、印刷装置及び印刷情報管理端末と通信可能な印刷情報管理サーバを制御する印刷情報管理方法をコンピュータに実行させるプログラムであって、前記印刷情報管理方法は、
外部から入力される組織マスタ変更情報を用いて前記組織マスタを更新する更新ステップと、
前記印刷装置から受信した印刷ログ情報と前記組織マスタとを用いて前記組織の印刷記録を集計する集計ステップと、
前記集計された印刷記録と前記組織マスタとを用いて、前記印刷情報管理端末の画面に組織変更前の印刷情報を含む集計表を表示させるための画面情報を生成する生成ステップとを有することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷情報管理サーバ、多機能周辺機器、印刷情報管理方法及びプログラムに関し、特に、印刷装置から受信した印刷ログと組織マスタとを用いて印刷情報管理端末の画面に組織の印刷情報を表示させる印刷情報管理サーバに関する。
【背景技術】
【０００２】
従来、複合機等の印刷装置は、印刷に関する印刷ログを印刷情報管理サーバにCSV形式で出力し、印刷情報管理サーバは、印刷装置から出力された印刷ログをデータベースに登録する。また、印刷情報管理サーバは、印刷ログに不足している管理情報をCSV形式やXML形式で取得し、取得した管理情報をデータベースに追加登録する。
【０００３】
また、管理対象となる組織を階層（ツリー）構造で、且つ、グラフィカルなユーザインタフェイスを用いて画面に表示し、該表示画面上での操作により構成情報を変更することにより、組織内の所属等の構成情報の変更を容易に行うことができる情報管理方法が開示されている（例えば、特許文献１参照。）。
【特許文献１】特開２０００−３２２４７３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、印刷ログをデータベース等に蓄積して活用することは実現されているものの、組織の変更や要員の異動や増減に対する過去印刷ログの関連付けが非常に困難であった。例えば、異動時に自組織に新たに編入される組織がある場合、編入される組織の編入前の印刷ログを編入後に把握できないため、編入後の自組織における印刷に関する経費の増加額を推測することができなかった。
【０００５】
また、人事異動や組織改変を管理している部門は、印刷ログを収集しているＩＴ部門とは異なる場合が多い。そのため、上記特許文献１記載の従来技術では、大規模の人事異動においては、ツリー構造のドラッグ＆ドロップ操作では時間がかかると共にミスが発生しやすいという問題がある。
【０００６】
本発明の目的は、組織異動対応を容易且つミスなく実行できると共に、組織変更後においても組織の印刷枚数を容易に推測することができる印刷情報管理サーバ、多機能周辺機器、印刷情報管理方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、請求項１記載の印刷情報管理サーバは、印刷装置及び印刷情報管理端末と通信可能な印刷情報管理サーバであって、管理対象となる組織の組織変更履歴情報、組織変更年月日情報、及び印刷負担割合情報を含む組織マスタと、外部から入力される組織マスタ変更情報を用いて前記組織マスタを更新する更新手段と、前記印刷装置から受信した印刷ログ情報と前記組織マスタとを用いて前記組織の印刷記録を集計する集計手段と、前記集計された印刷記録と前記組織マスタとを用いて、前記印刷情報管理端末の画面に組織変更前の印刷情報を含む集計表を表示させるための画面情報を生成する生成手段とを備えることを特徴とする。
【０００８】
上記目的を達成するために、請求項５記載の多機能周辺機器は、印刷装置及び印刷情報管理端末と通信可能な多機能周辺機器であって、管理対象となる組織の組織変更履歴情報、組織変更年月日情報、及び印刷負担割合情報を含む組織マスタと、前記印刷装置から受信した印刷ログ情報と前記多機能周辺機器の印刷ログ情報と前記組織マスタとを用いて前記組織の印刷記録を集計する集計手段と、前記集計された印刷記録と前記組織マスタとを用いて、前記印刷情報管理端末の画面に組織変更前の印刷情報を含む集計表を表示させるための画面情報を生成する生成手段とを備えることを特徴とする。
【０００９】
上記目的を達成するために、請求項６記載の多機能周辺機器は、多機能周辺機器であって、管理対象となる組織の組織変更履歴情報、組織変更年月日情報、及び印刷負担割合情報を含む組織マスタと、前記多機能周辺機器の印刷ログ情報と前記組織マスタとを用いて前記組織の印刷記録を集計する集計手段と、前記集計された印刷記録と前記組織マスタとを用いて、前記多機能周辺機器の画面に組織変更前の印刷情報を含む集計表を表示させる、又は当該多機能周辺機器に当該集計表を印刷させる出力手段とを備えることを特徴とする。
【００１０】
上記目的を達成するために、請求項７記載の印刷情報管理方法は、管理対象となる組織の組織変更履歴情報、組織変更年月日情報、及び印刷負担割合情報を含む組織マスタを備え、印刷装置及び印刷情報管理端末と通信可能な印刷情報管理サーバを制御する印刷情報管理方法であって、外部から入力される組織マスタ変更情報を用いて前記組織マスタを更新する更新ステップと、前記印刷装置から受信した印刷ログ情報と前記組織マスタとを用いて前記組織の印刷記録を集計する集計ステップと、前記集計された印刷記録と前記組織マスタとを用いて、前記印刷情報管理端末の画面に組織変更前の印刷情報を含む集計表を表示させるための画面情報を生成する生成ステップとを有することを特徴とする。
【００１１】
上記目的を達成するために、請求項８記載のプログラムは、管理対象となる組織の組織変更履歴情報、組織変更年月日情報、及び印刷負担割合情報を含む組織マスタを備え、印刷装置及び印刷情報管理端末と通信可能な印刷情報管理サーバを制御する印刷情報管理方法をコンピュータに実行させるプログラムであって、前記印刷情報管理方法は、外部から入力される組織マスタ変更情報を用いて前記組織マスタを更新する更新ステップと、前記印刷装置から受信した印刷ログ情報と前記組織マスタとを用いて前記組織の印刷記録を集計する集計ステップと、前記集計された印刷記録と前記組織マスタとを用いて、前記印刷情報管理端末の画面に組織変更前の印刷情報を含む集計表を表示させるための画面情報を生成する生成ステップとを有することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、外部から入力される組織マスタ変更情報を用いて組織マスタが更新されるので、組織異動対応を容易且つミスなく実行できる。さらに、印刷情報管理端末の画面に組織変更前の印刷情報を含む集計表が表示されるので、印刷情報管理端末の画面を確認することにより、組織変更後においても組織の印刷枚数を容易に推測することができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施の形態について図面を参照しながら説明する。
【００１４】
まず、本発明の実施の形態に係る印刷情報管理サーバを備える印刷情報管理システムについて説明する。
【００１５】
図１は、本実施の形態に係る印刷情報管理サーバを備える印刷情報管理システムの構成を示すブロック図である。
【００１６】
図１において、印刷情報管理システム１０は、人事情報管理端末１１と、人事情報管理サーバ１２と、印刷情報管理端末１３と、印刷情報管理サーバ１４とを備え、これらは通信回線１５を介して互いに通信可能に構成されている。また、印刷情報管理システム１０には、通信回線１５を介して印刷装置又はＭＦＰ（Multifunction Peripheral）（以下、これらを単に「印刷装置」という。）１６が少なくとも１つ接続されている。
【００１７】
人事情報管理サーバ１２は、人事マスタを記憶しており、人事マスタには人事管理用の社員マスタ及び人事管理用の組織マスタが含まれている。人事管理用の社員マスタには社員コード、社員名称、組織コード、入社年月日、退職年月日、給与等級、職種区分、前組織コード、異動年月日が記憶されている。人事管理用の組織マスタには現組織コード、旧組織コード、現組織名称、旧組織名称、親組織コード、組織の開始年月日、組織の廃止年月日、有効／無効フラグ（１：有効、０：無効）が記憶されている。
【００１８】
印刷情報管理サーバ１４は、印刷管理用の組織マスタ、印刷管理用の社員マスタ、及び印刷管理用の所属マスタを記憶している。
【００１９】
図２は、図１における印刷情報管理サーバが記憶している印刷管理用の組織マスタの一例である。
【００２０】
図２において、印刷管理用の組織マスタには、現組織コード、組織名、課名、組織の開始年月日（組織変更年月日情報）、組織の廃止年月日（組織変更年月日情報）、旧組織コード（組織変更履歴情報）、旧比率（旧組織の印刷枚数や印刷課金額を引継ぐ割合）（印刷負担割合情報）が記憶されている。
【００２１】
図１に戻り、人事情報管理端末１１は、人事変更に伴う人事マスタの更新を行うための人事マスタ変更データ（組織マスタ変更情報）を人事情報管理サーバ１２へ送信する。
【００２２】
人事情報管理サーバ１２は、人事情報管理端末１１から受信した人事マスタ変更データを記憶して、人事マスタの更新を行う。
【００２３】
印刷装置１６は、ＰＣ（図示しない）から受信したプリントジョブの印刷出力、ＦＡＸ（図示しない）から転送されてきたＦＡＸ画像データ又は自らが受信したＦＡＸ画像データの印刷出力、及び本体でのコピーを行い、これらの印刷ログを印刷情報管理サーバ１４へ送信し、印刷情報管理サーバ１４は、印刷装置１６から受信した印刷ログを記憶する。なお、印刷装置１６は、これらの印刷ログをハードディスク等の記憶手段（図示しない）に記憶して、所定の間隔（例えば、１時間毎、又は半日毎）で印刷情報管理サーバ１４に当該印刷ログを送信してもよい。
【００２４】
図３は、図１における印刷装置が送信する印刷ログの一例である。
【００２５】
図３において、印刷ログは、印刷装置１６のＩＰアドレス、ジョブタイプ（Ｆ：受信ファクスの印刷、Ｃ：コピー、Ｐ：プリンタ）、印刷ドキュメント名、印刷開始時刻、印刷ページ数、用紙枚数、カラー／白黒モード、用紙サイズ（Ａ４，Ｂ４，Ａ３）、用紙タイプ（普通紙、専用紙）、ページレイアウト（２ページ／枚、１ページ／枚）、印刷結果（片面印刷／両面印刷）、ユーザ名（社員コード）を記録している。なお、印刷ログは、通信回線１５を介してＰＣ（図示しない）から印刷装置１６に対して印刷要求があった場合に対応するために、印刷要求を行ったＰＣのホスト名、ログインユーザ名、ＩＰアドレス又はＭＡＣアドレスを記録してもよい。
【００２６】
図１に戻り、印刷情報管理端末１３は、印刷情報管理サーバ１４と協働して後述する図６の検索処理を実行し、後述する集計結果画面を表示部（図示しない）に表示する。
【００２７】
また、印刷情報管理サーバ１４は、後述する図４の印刷ログロード処理を実行する。
【００２８】
図４は、図１における印刷情報管理サーバが実行する印刷ログロード処理を示すフローチャートである。
【００２９】
本印刷ログロード処理は印刷情報管理サーバ１４が印刷管理プログラムを実行することにより行われる。印刷管理プログラムは印刷情報管理サーバ１４のタスクに登録されており、例えば１日１回定時にスケジュール起動し実行される。
【００３０】
図４において、まず、印刷情報管理サーバ１４は、印刷管理プログラムが既に起動されているか否かをタスクマネージャのプロセス名を用いて判定し、印刷管理プログラムが起動されていないときは、印刷管理プログラムを起動する（ステップＳ４０１）。
【００３１】
次いで、環境設定ファイルを印刷情報管理サーバ１４のＲＡＭ（図示しない）のワークエリアに読み込む（ステップＳ４０２）。具体的には、NSA_LOAD.INIに記載されているデータベース情報等をＲＡＭのワークエリアに読み込む。なお、ステップＳ４０２で環境設定ファイルの読み込みに失敗した場合はタスクマネージャにエラーメッセージを送信する。
【００３２】
次いで、後述する図５のマスタロード処理を実行する（ステップＳ４０３）（更新手段）。ここでロードするマスタデータは具体的には各組織マスタの更新・追加分及び各社員マスタの更新・追加分であり、予め人事情報管理サーバ１２から印刷情報管理サーバ１４のロードログフォルダ（￥INフォルダ）に組織マスタ変更情報が送信される。ロードログフォルダ（\INフォルダ）にマスタファイルが存在する場合はマスタテーブルへのロード処理を行い、ロード処理の結果をロードログファイルに記憶する。このロード処理では、一度データファイルを各々のワークテーブルに取り込み、その後マスタテーブルへ追加・更新し、レコードの削除は行わない。ロードエラーレコードはBADフォルダに格納される。ロードログファイルには、全体で何件処理したか、エラーレコードは何件かなどの情報が記憶される。
【００３３】
次いで、印刷ログデータのロードを実行する（ステップＳ４０４）。ロードログフォルダ（\INフォルダ）に印刷ログファイルが存在する場合は印刷ログテーブルへのロード処理を行う。ロードログフォルダの印刷ログデータファイルを一旦中間テーブルに取り込み、全てのファイルをロード後に印刷ログ明細テーブルへ追加・更新する。
【００３４】
次いで、日別集計データを作成する（ステップＳ４０５）。具体的には、中間ファイルの更新分から対象データを把握して、印刷ログ明細テーブルから印刷ログ日別集計テーブルへ印刷年月日のデータを登録する。
【００３５】
そして、ログファイル及びマスタファイルのバックアップを行うと共に、バックアップ用フォルダのバックアップ年月日を名称とする各サブフォルダのうち、保持期間が経過したサブフォルダの削除を行い（ステップＳ４０６）、本処理を終了する。
【００３６】
図５は、図４のステップＳ４０３で実行されるマスタロード処理の詳細を示すフローチャートである。
【００３７】
図５において、まず、印刷情報管理サーバ１４は、ロードログフォルダ（\INフォルダ）に存在するマスタファイル名の確認を行う（ステップＳ５０１）。
【００３８】
次いで、ロードログフォルダに存在するマスタファイルを各々の中間テーブルにロードする（ステップＳ５０２）。
【００３９】
次いで、マスタに既に存在するデータは関連情報内容の変更を実行し、マスタに存在しないデータは新規に追加を行う（ステップＳ５０３）。
【００４０】
次いで、本番マスタ（本番用の組織マスタ）の開始終了期間（開始年月日と終了年月日）を確認し、現在存在している組織に対しての有効／無効を設定する。つまり組織マスタの有効／無効フラグを更新する。（ステップＳ５０４）。
【００４１】
そして、印刷ログの保持期間と連動して、不必要なマスタデータを削除して（ステップＳ５０５）、本処理を終了する。具体的には例えば印刷ログの保持期間が１年間であれば、ある組織が廃止されてからマスタロード処理を実行する日までが１年を超える場合はこの組織のマスタデータは削除される。
【００４２】
図４の印刷ログロード処理によれば、外部から入力される組織マスタ変更情報を用いて組織マスタが更新されるので、組織異動対応を容易且つミスなく実行できる。
【００４３】
次に、図１における印刷情報管理端末及び印刷情報管理サーバが協働して実行する検索処理について説明する。
【００４４】
図６は、図１における印刷情報管理端末及び印刷情報管理サーバが協働して実行する検索処理を示すシーケンス図である。
【００４５】
本検索処理におけるステップＳ６０１〜ステップＳ６０７の処理は、印刷情報管理端末１３のＣＰＵ（図示しない）の制御の下で実行される処理であり、ステップＳ６２１〜ステップＳ６２６の処理は、印刷情報管理サーバ１４のＣＰＵ（図示しない）の制御の下で実行される処理である。
【００４６】
なお、図６の検索処理を実行する前に印刷情報管理端末１３から印刷情報管理サーバ１４へユーザＩＤ及びパスワードが送信され、印刷情報管理サーバ１４で認証処理が終了しているものとする。
【００４７】
図６において、まず、印刷情報管理端末１３は、印刷情報管理サーバ１４に検索条件入力画面情報を要求する（ステップＳ６０１）。
【００４８】
次いで、検索条件入力画面情報の要求を受け取った印刷情報管理サーバ１４は、印刷情報管理端末１３に図１０の検索条件入力画面１００を印刷情報管理端末１３の表示部に表示させるための検索条件入力画面情報を送信する（ステップＳ６２１）。
【００４９】
次いで、検索条件入力画面情報を受信した印刷情報管理端末１３の表示部は、図１０の検索条件入力画面１００を表示する（ステップＳ６０２）。
【００５０】
次いで、図１０の検索条件入力画面１００における組織名のリストボックス１０１及び集計期間のリストボックス１０２から検索条件が入力されて印刷ログ検索ボタン１０３が押下される、又は後述する詳細分析ボタン等から指示情報が入力されると（ステップＳ６０３）、印刷情報管理端末１３は印刷情報管理サーバ１４に検索条件又は指示情報を送信する（ステップＳ６０４）。そして、印刷情報管理端末１３は集計結果画面情報の受信待ち状態となる。
【００５１】
次いで、検索条件又は指示情報を受信した印刷情報管理サーバ１４は、検索条件又は指示情報をＲＡＭ（図示しない）のワークエリアに記憶する。なお、ＲＡＭのワークエリアでは検索条件を２件分記憶することができ、交互に上書きすることにより次の検索条件を記憶する。
【００５２】
次いで、印刷情報管理サーバ１４は、指示情報がドリルダウン要求であるか否かを判別する（ステップＳ６２２）。ドリルダウン要求とは、後述する図１１〜図１５の集計結果表示画面における詳細分析ボタン等が押下されることにより、当該集計結果表示画面において表示されている表の一部について更に詳細な集計結果の表示を要求することを意味する。例えば、後述する図１２の集計結果表示画面のように人事本部に所属する各課の詳細印刷ログ推移表を表示している状態で、特定の課（例えば、人事１課）を指定して、課別詳細分析ボタン１２１が押下された場合がドリルダウン要求に該当する。
【００５３】
ステップＳ６２２の判別の結果、指示情報がドリルダウン要求であるときは（ステップＳ６２２でＹＥＳ）、後述するステップＳ６２５へ進み、指示情報がドリルダウン要求でないときは（ステップＳ６２２でＮＯ）、印刷情報管理サーバ１４は検索条件が変更されたか否かを判別する（ステップＳ６２３）。具体的には、印刷情報管理サーバ１４は検索条件（対象部門、集計期間、組織変更の連結表示の指定）が前回の検索条件から変更されているか否かをＲＡＭのワークエリアに記憶されている検索条件を用いて判別する。
【００５４】
ステップＳ６２３の判別の結果、検索条件が変更されていないときは（ステップＳ６２３でＮＯ）、後述するステップＳ６２５へ進み、検索条件が変更されているときは（ステップＳ６２３でＹＥＳ）、印刷情報管理サーバ１４は、後述する図７のログ検索処理を実行する（ステップＳ６２４）。
【００５５】
図７は、図６のステップＳ６２４で実行されるログ検索処理の詳細を示すフローチャートである。
【００５６】
図７において、まず、印刷情報管理サーバ１４は、検索条件を用いてハードディスクに記憶されている印刷ログデータベースを検索して検索条件に該当する集計期間の印刷ログレコードを抽出して全てＲＡＭのワークエリアに記憶する（ステップＳ７０１）。
【００５７】
次いで、印刷情報管理サーバ１４は、図８に示すような印刷管理用の所属マスタと検索条件に該当する集計期間とをマッチングすることにより、対象部門に所属した組織コードを抽出してＲＡＭのワークエリアに記憶する（ステップＳ７０２）。組織変更の連結表示の指示情報がある場合、集計期間の一部にのみ所属していた組織について、別レコードで所属していなかった期間についても記憶する。
【００５８】
次いで、印刷情報管理サーバ１４は、集計期間について各組織毎に所属していた社員の社員番号と所属期間（ＦＲＯＭ〜ＴＯ）を印刷情報管理サーバ１４のハードディスクに記憶されている図９に示すような印刷管理用の社員マスタ（ユーザ名、所属組織コード、開始年月日、終了年月日）から抽出してＲＡＭのワークエリアに記憶する（ステップＳ７０３）。
【００５９】
次いで、印刷情報管理サーバ１４は、ステップＳ７０３で抽出した各社員の社員番号と所属期間とを、ステップＳ７０１で抽出した印刷ログレコードと突き合わせて該当するログレコードを抽出して（ステップＳ７０４）、本処理を終了する。
【００６０】
図６に戻り、ステップＳ６２４の後、印刷情報管理サーバ１４は、ステップＳ７０４で抽出したログレコードを集計する（ステップＳ６２５）（集計手段）。例えば、課に所属する個人別推移の集計であれば個人別に集計し、人事本部に所属する各課別推移の集計であれば課レベルで印刷枚数を集計すると共に組織マスタと社員マスタを参照して月別の要員数を集計する。図８に示すように課などの組織が合併した場合（図８において組織コード６００６の組織は組織コード６００４，６００５が合併）や分割された場合（図８において組織コード７０００の組織は組織コード７００１，７００２に分割）は印刷管理用の所属マスタに記憶された組織別の比率（図８では旧比率）を用いてログレコードを按分して集計を行う。この比率は何割であるかを表しており、図８において旧比率が４であれば４割を集計結果とし、旧比率が６であれば６割を集計結果とする。
【００６１】
次いで、印刷情報管理サーバ１４は、印刷情報管理端末１３の表示部に図１１〜図１５の集計結果画面を表示させるための集計結果画面情報を生成して、生成した集計結果画面情報を印刷情報管理端末１３に送信する（ステップＳ６２６）（生成手段）。なお、印刷情報管理端末１３が専用のアプリケーションをインストールしている場合は、画面表示に必要な文字データのみを印刷情報管理端末１３に送信する。
【００６２】
次いで、集計結果画面情報を受信した印刷情報管理端末１３の表示部は、図１１〜図１５の集計結果画面を表示する（ステップＳ６０５）。具体的には、印刷情報管理端末１３の表示部は、ステップＳ６０３において図１０の検索条件入力画面において印刷ログ検索ボタン１０３が押下された場合は、図１１の集計結果画面１１０を表示する。図１１の集計結果画面１１０は、年度別の印刷ログ推移表（縦軸に例えば２００６年、２００７年などの年度欄を見出しとして表示し、横軸に各年度の月度欄を見出しとして表示し、各年度における各月度の印刷枚数を集計した数値を記載した推移表）を含む。また、ステップＳ６０４で送信された指示情報が図１１の集計結果画面１１０における詳細分析ボタン１１１の押下（ドリルダウン要求）であれば、ステップＳ６２２からステップＳ６２５へ処理が進められ集計処理を再実行して、ステップＳ６０５では図１２の集計結果画面１２０を表示する。図１２の集計結果画面１２０は、人事本部詳細集計表（縦軸に人事本部所属の各課の名称を見出しとし、印刷枚数と要員数を小見出しとて表示し、横軸に集計対象期間の月度欄を見出しとして表示し、各課の各月度における印刷枚数と要員数を集計した課別の詳細印刷ログ推移表）を含む。また、ステップＳ６０４で送信された指示情報が図１２の集計結果画面１２０における課別詳細分析ボタン１２１の押下（ドリルダウン要求）であれば、ステップＳ６２２からステップＳ６２５へ処理が進められ集計処理を再実行して、ステップＳ６０５では図１４の集計結果画面１４０を表示する。図１４の集計結果画面１４０は、課別印刷詳細集計表（例えば特定の月におけるユーザ別の印刷枚数、カラー印刷枚数の内数、白黒印刷枚数の内数、２イン１印刷（１ページに２ページ分のドキュメント等を印刷する印刷方法）の枚数、４イン１印刷の枚数等の印刷詳細）を含む。また、ステップＳ６０４で送信された指示情報が図１４の集計結果画面１４０におけるユーザ別詳細分析ボタン１４１の押下（ドリルダウン要求）であれば、ステップＳ６２２からステップＳ６２５へ処理が進められ集計処理を再実行して、ステップＳ６０５では図１５の集計結果画面１５０を表示する。図１５の集計結果画面１５０は、ユーザ別印刷詳細集計表（特定年月におけるユーザ毎のプリントジョブのシリアル番号、印刷デバイス、印刷デバイスのＩＰアドレス、ドキュメント名、ログインユーザ名等を含む印刷詳細）を含む。また、ステップＳ６０４で送信された指示情報が図１２の集計結果画面１２０における組織変更連結表示ボタン１２２の押下であれば、ステップＳ６２３からステップＳ６２５へ処理が進められ集計処理を再実行して、ステップＳ６０５では図１３の集計結果画面１３０を表示する。図１３の集計結果画面１３０は、人事本部の組織連結推移集計表（図１２と同様の月別の課別の印刷枚数と要員数の推移で、人事本部に編入された組織における人事本部に編入前の印刷枚数と要員数の推移も表示する集計表）を含む。
【００６３】
次いで、印刷情報管理端末１３は、画面遷移ボタン（例えば、図１１の集計結果画面１１０における詳細分析ボタン１１１、図１２の集計結果画面１２０における課別詳細分析ボタン１２１、図１４の集計結果画面１４０におけるユーザ別詳細分析ボタン１４１）が押下されたか否かを判別する（ステップＳ６０６）。
【００６４】
ステップＳ６０６の判別の結果、画面遷移ボタンが押下されたときは（ステップＳ６０６でＹＥＳ）、ステップＳ６０４の処理に戻り、画面遷移ボタンが押下されていないときは（ステップＳ６０６でＮＯ）、印刷情報管理端末１３は終了ボタン（例えば、画面を閉じる「×」ボタン）が押下されたか否かを判別する（ステップＳ６０７）。
【００６５】
ステップＳ６０７の判別の結果、終了ボタンが押下されていないときは（ステップＳ６０７でＮＯ）、ステップＳ６０５の処理に戻り、終了ボタンが押下されたときは（ステップＳ６０７でＹＥＳ）、本処理を終了する。
【００６６】
図６の検索処理によれば、送信された指示情報が組織変更連結表示ボタン１２２の押下であれば集計処理が再実行され、人事本部の組織連結推移集計表（課別の推移で人事本部に編入前の印刷実績も表示する集計表）が表示される。すなわち、印刷情報管理端末１３の表示部に組織変更前の印刷情報を含む集計表が表示されるので、印刷情報管理端末１３の表示部を確認することにより、組織変更後においても組織の印刷枚数を容易に推測することができる。
【００６７】
また、図６の検索処理におけるステップＳ６２５において組織の印刷枚数又は印刷ページ数を当該組織の所属要員数で割った値を月別に集計し、ステップＳ６２６において図１１の集計結果画面１１０における印刷ログ推移表や図１２の集計結果画面１２０における詳細印刷ログ推移表に示すように、当該値がその平均値を所定の割合、例えば１割以上上回った月の背景を他の月の背景と異ならせた月別の集計表を表示させるための画面情報を生成してもよい。これにより、印刷情報管理端末１３の表示部を確認することにより、組織の印刷枚数の多い月を容易に把握することができる。
【００６８】
また、図６の検索処理におけるステップＳ６２６において図１３の集計結果画面１３０における組織連結推移表に示すように、組織変更前の印刷情報の背景を組織変更後の印刷情報の背景と異ならせた集計表を表示させるための画面情報を生成してもよい。これにより、印刷情報管理端末１３の表示部を確認することにより、組織変更前における組織の印刷枚数を確実に把握することができる。
【００６９】
また、図６の検索処理におけるステップＳ６２５において組織の所属要員別の印刷記録を集計し、ステップＳ６２６において図１４の集計結果画面１４０における人事１課の表に示すように、当該印刷記録における所定の項目、例えばページ数合計が上位、例えば上位３名までの所属要員の印刷情報の背景を他の所属要員の印刷情報の背景と異ならせた集計表を表示させるための画面情報を生成してもよい。これにより、印刷情報管理端末１３の表示部を確認することにより、印刷枚数の多い所属要員を容易に把握することができる。
【００７０】
上述した本実施の形態では、印刷情報管理サーバ１４と印刷装置１６とが別筐体であったが、ＭＦＰ（多機能周辺機器）で印刷機能とサーバ機能とを１つの筐体に収納して、印刷管理用の社員マスタや組織マスタをハードディスクやメモリに記憶し、このＭＦＰが他の印刷装置から通信回線を介して印刷ログを受信して、ＭＦＰのＣＰＵの制御の元で集計処理を行い、集計表を印刷し、あるいは集計表のＰＤＦ等の電子データを生成し、又はＭＦＰの表示画面に集計表を表示する実施の形態も本発明に含まれる。
【００７１】
また、上述した本実施の形態では、印刷情報管理サーバ１４と印刷装置１６とが別筐体であったが、ＭＦＰ（多機能周辺機器）で印刷機能とサーバ機能とを１つの筐体に収納して、印刷管理用の社員マスタや組織マスタをハードディスクやメモリに記憶し、ＭＦＰのＣＰＵの制御の元で集計処理を行い、集計表を印刷し、あるいは集計表のＰＤＦ等の電子データを生成し、又はＭＦＰの表示画面に集計表を表示する実施の形態も本発明に含まれる。すなわち、ＭＦＰが他の印刷装置から印刷ログを受信しないいわゆるスタンドアローン型である。
【００７２】
また、本発明の目的は、以下の処理を実行することによって達成される。即ち、上述した本実施の形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出す処理である。この場合、記憶媒体から読み出されたプログラムコード自体が前述した各実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００７３】
また、プログラムコードを供給するための記憶媒体としては、次のものを用いることができる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等である。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【００７４】
また、コンピュータが読み出したプログラムコードを実行することにより、上記本実施の形態の機能が実現される場合も本発明に含まれる。加えて、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した本実施の形態の機能が実現される場合も含まれる。
【００７５】
更に、前述した本実施の形態の機能が以下の処理によって実現される場合も本発明に含まれる。即ち、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行う場合である。
【図面の簡単な説明】
【００７６】
【図１】本発明の実施の形態に係る印刷情報管理サーバを備える印刷情報管理システムの構成を示すブロック図である。
【図２】図１における印刷情報管理サーバが記憶している印刷管理用の組織マスタの一例である。
【図３】図１における印刷装置が送信する印刷ログの一例である。
【図４】図１における印刷情報管理サーバが実行する印刷ログロード処理を示すフローチャートである。
【図５】図４のステップＳ４０３で実行されるマスタロード処理を示すフローチャートである。
【図６】図１における印刷情報管理端末及び印刷情報管理サーバが協働して実行する検索処理を示すシーケンス図である。
【図７】図６のステップＳ６２４で実行されるログ検索処理を示すフローチャートである。
【図８】図１における印刷情報管理サーバが記憶している印刷管理用の所属マスタの一例である。
【図９】図１における印刷情報管理サーバが記憶している印刷管理用の社員マスタの一例である。
【図１０】図６のステップＳ６０２で印刷情報管理端末の表示部が表示する検索条件入力画面の一例である。
【図１１】図６のステップＳ６０５で印刷情報管理端末の表示部が表示する集計結果画面の一例である。
【図１２】図６のステップＳ６０５で印刷情報管理端末の表示部が表示する集計結果画面の一例である。
【図１３】図６のステップＳ６０５で印刷情報管理端末の表示部が表示する集計結果画面の一例である。
【図１４】図６のステップＳ６０５で印刷情報管理端末の表示部が表示する集計結果画面の一例である。
【図１５】図６のステップＳ６０５で印刷情報管理端末の表示部が表示する集計結果画面の一例である。
【符号の説明】
【００７７】
１０  印刷情報管理システム
１１  人事情報管理端末
１２  人事情報管理サーバ
１３  印刷情報管理端末
１４  印刷情報管理サーバ
１５  通信回線
１６  印刷装置
【図１】
2009163376.tif 000003
【図２】
2009163376.tif 000004
【図３】
2009163376.tif 000005
【図４】
2009163376.tif 000006
【図５】
2009163376.tif 000007
【図６】
2009163376.tif 000008
【図７】
2009163376.tif 000009
【図８】
2009163376.tif 000010
【図９】
2009163376.tif 000011
【図１０】
2009163376.tif 000012
【図１１】
2009163376.tif 000013
【図１２】
2009163376.tif 000014
【図１３】
2009163376.tif 000015
【図１４】
2009163376.tif 000016
【図１５】
2009163376.tif 000017