(57)【要約】【課題】  印刷データの保存量を削減することができる情報処理装置、印刷システム及びプログラムを提供する。【解決手段】  プリントサーバ３は、通信部３１、設定部３３及び決定部３４を備えている。通信部３１は、クライアント端末から印刷ログ情報及び印刷データを受信する。設定部３３は、出力先のプリンタ毎に、受信された印刷データをログ管理サーバで保存するための印刷データの保存条件を設定する。決定部３４は、設定された印刷データの保存条件と受信された印刷ログ情報とに基づいて受信された印刷データをログ管理サーバで保存するか否かを決定する。通信部３１は、その決定結果に応じて印刷データをログ管理サーバに送信する。【選択図】      図３
2008152402.tif 000002
【特許請求の範囲】
【請求項１】
外部装置から印刷ログ情報及び印刷データを受信する受信手段と、
出力先の画像形成装置毎に、前記受信された印刷データをログ管理装置で保存するための印刷データの保存条件を設定する設定手段と、
前記設定された印刷データの保存条件と前記受信された印刷ログ情報とに基づいて前記受信された印刷データを前記ログ管理装置で保存するか否かを決定する決定手段と、
前記決定手段の決定結果に応じて前記印刷データを前記ログ管理装置に送信する送信手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記設定手段は、出力先の画像形成装置毎に、前記受信された印刷ログ情報に含まれるユーザの識別情報が所定のユーザの識別情報に該当する場合に印刷データを保存すること、アクセス制限が設定されている文書の印刷データだけを保存すること、及びクライアント端末から印刷データの保存が指定された場合に印刷データを保存することの内、少なくとも一つを前記印刷データの保存条件として設定することを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記所定のユーザの識別情報は、機密度の高い重要な文書にアクセス可能なユーザの識別情報であることを特徴とする請求項２記載の情報処理装置。
【請求項４】
前記印刷ログ情報は、ユーザの識別情報、アクセス制限が設定されている文書であるか否かの情報、及びクライアント端末から印刷データの保存が指定されたか否かの情報を含むことを特徴とする請求項１から３のいずれか１項記載の情報処理装置。
【請求項５】
前記設定手段は、出力先の画像形成装置毎に、印刷データのサイズを前記印刷データの保存条件として設定し、
前記決定手段は、前記受信された印刷ログ情報に含まれる印刷データのサイズが前記印刷データの保存条件として設定された印刷データのサイズを超えないときに、前記受信された印刷データを前記ログ管理装置で保存する旨の決定をすることを特徴とする請求項１から４のいずれか１項記載の情報処理装置。
【請求項６】
前記設定手段は、出力先の画像形成装置毎に、印刷データのパラメータを前記印刷データの保存条件として設定し、
前記決定手段は、前記受信された印刷ログ情報に含まれる印刷データのパラメータが前記印刷データの保存条件として設定された印刷データのパラメータと一致したときに、前記受信された印刷データを前記ログ管理装置で保存する旨の決定をすることを特徴とする請求項１から５のいずれか１項記載の情報処理装置。
【請求項７】
前記設定手段は、出力先の画像形成装置毎に、印刷データを保存する時間帯を前記印刷データの保存条件として設定し、
前記決定手段は、前記印刷ログ情報を受信した時刻が前記印刷データの保存条件として設定された印刷データを保存する時間帯に含まれるときに、前記受信された印刷データを前記ログ管理装置で保存する旨の決定をすることを特徴とする請求項１から６のいずれか１項記載の情報処理装置。
【請求項８】
前記決定手段の決定結果に応じてイメージログ情報を作成する作成手段を備え、
前記作成手段は、前記決定手段の決定結果が前記受信された印刷データを前記ログ管理装置で保存することである場合には、前記印刷データ及び前記印刷ログ情報を含むイメージログ情報を作成し、
前記決定手段の決定結果が前記受信された印刷データを前記ログ管理装置で保存しないことである場合には、前記印刷ログ情報を含むイメージログ情報を作成し、
前記送信手段は、前記作成作成されたイメージログ情報を前記ログ管理装置に送信することを特徴とする請求項１から７のいずれか１項記載の情報処理装置。
【請求項９】
クライアント装置と、サーバ装置と、ログ管理装置とを通信手段を介して接続する印刷システムにおいて、
前記クライアント装置は、
印刷データを作成する第１の作成手段と、
当該作成された印刷データを前記ログ管理装置で保存するか否かを指示する指示情報を含む印刷ログ情報を作成する第２の作成手段と、
前記印刷データ及び前記印刷ログ情報を前記サーバ装置に送信する送信手段とを備え、
前記サーバ装置は、
前記クライアント装置から印刷ログ情報及び印刷データを受信する受信手段と、
出力先の画像形成装置毎に、前記受信された印刷データを前記ログ管理装置で保存するための印刷データの保存条件を設定する設定手段と、
前記設定された印刷データの保存条件と前記受信された印刷ログ情報に含まれる指示情報とに基づいて、前記受信された印刷データを前記ログ管理装置で保存するか否かを決定する決定手段と、
前記決定手段の決定結果に応じて前記印刷データを前記ログ管理装置に送信する送信手段と
を備えることを特徴とする印刷システム。
【請求項１０】
コンピュータを、
外部装置から印刷ログ情報及び印刷データを受信する受信手段と、
出力先の画像形成装置毎に、前記受信された印刷データをログ管理装置で保存するための印刷データの保存条件を設定する設定手段と、
前記設定された印刷データの保存条件と前記受信された印刷ログ情報とに基づいて前記受信された印刷データを前記ログ管理装置で保存するか否かを決定する決定手段と、
前記決定手段の決定結果に応じて前記印刷データを前記ログ管理装置に送信する送信手段と
して機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷データの保存量を削減することが可能な情報処理装置、印刷システム及びプログラムに関する。
【背景技術】
【０００２】
従来より、印刷物による情報漏洩を防止するための解決策として、印刷ログ及び印刷データを保存するシステムが知られている。
【０００３】
例えば、特許文献１には、複数の印刷要求端末、管理端末及びプリンタを備え、印刷ログ及び印刷データを保存するセキュリティ管理システムが開示されている。
【０００４】
また、特許文献２には、クライアントからの印刷イベントをネットワーク上のサーバが検知し、印刷データ及びクライアント装置に関する情報を印刷履歴情報として記憶する印刷データ管理システムが開示されている。
【特許文献１】特開２００２−１４９３７１号公報
【特許文献２】特開２００３−３３０６７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記特許文献１及び特許文献２のシステムでは、いずれも印刷を行ったジョブの全ての印刷ログ及び印刷データを保存するため、大容量の記憶装置が必要となる。しかし、保存が必要な印刷データは運用サイトのポリシーや種々の条件によって変化するため、無条件に全ての印刷データを保存する必要はない。
【０００６】
本発明の目的は、印刷データの保存量を削減することができる情報処理装置、印刷システム及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、請求項１記載の情報処理装置は、外部装置から印刷ログ情報及び印刷データを受信する受信手段と、出力先の画像形成装置毎に、前記受信された印刷データをログ管理装置で保存するための印刷データの保存条件を設定する設定手段と、前記設定された印刷データの保存条件と前記受信された印刷ログ情報とに基づいて前記受信された印刷データを前記ログ管理装置で保存するか否かを決定する決定手段と、前記決定手段の決定結果に応じて前記印刷データを前記ログ管理装置に送信する送信手段とを備えることを特徴とする。
【０００８】
かかる構成によれば、出力先の画像形成装置毎に設定された印刷データの保存条件を満たす、必要な印刷データだけをログ管理サーバへ登録でき、印刷データの保存量を削減することができる。また、情報処理装置において、出力先の画像形成装置毎に、印刷データの保存条件が設定されるので、情報処理装置は印刷データの保存条件の設定を一括管理できる。
【０００９】
請求項２記載の情報処理装置は、請求項１記載の情報処理装置において、前記設定手段は、出力先の画像形成装置毎に、前記受信された印刷ログ情報に含まれるユーザの識別情報が所定のユーザの識別情報に該当する場合に印刷データを保存すること、アクセス制限が設定されている文書の印刷データだけを保存すること、及びクライアント端末から印刷データの保存が指定された場合に印刷データを保存することの内、少なくとも一つを前記印刷データの保存条件として設定することを特徴とする。
【００１０】
かかる構成によれば、受信された印刷ログ情報に含まれるユーザの識別情報が所定のユーザの識別情報に該当する場合に印刷データを保存すること、アクセス制限が設定されている文書の印刷データだけを保存すること、及びクライアント端末から印刷データの保存が指定された場合に印刷データを保存することの内、少なくとも一つを満たす、必要な印刷データだけをログ管理サーバへ登録でき、印刷データの保存量を削減することができる。
【００１１】
請求項３記載の情報処理装置は、請求項２記載の情報処理装置において、前記所定のユーザの識別情報は、機密度の高い重要な文書にアクセス可能なユーザの識別情報であることを特徴とする。
【００１２】
かかる構成によれば、受信された印刷ログ情報に含まれるユーザの識別情報が機密度の高い重要な文書にアクセス可能なユーザの識別情報である場合に、ログ管理サーバへ印刷データを登録でき、印刷データの保存量を削減することができる。
【００１３】
請求項４記載の情報処理装置は、請求項１から３のいずれか１項記載の情報処理装置において、前記印刷ログ情報は、ユーザの識別情報、アクセス制限が設定されている文書であるか否かの情報、及びクライアント端末から印刷データの保存が指定されたか否かの情報を含むことを特徴とする。
【００１４】
かかる構成によれば、決定手段は、ユーザの識別情報、アクセス制限が設定されている文書であるか否かの情報、及びクライアント端末から印刷データの保存が指定されたか否かの情報を含むユーザの識別情報と、印刷データの保存条件とに基づいて、受信された印刷データをログ管理装置で保存するか否かを決定することができる。
【００１５】
請求項５記載の情報処理装置は、請求項１から４のいずれか１項記載の情報処理装置において、前記設定手段は、出力先の画像形成装置毎に、印刷データのサイズを前記印刷データの保存条件として設定し、前記決定手段は、前記受信された印刷ログ情報に含まれる印刷データのサイズが前記印刷データの保存条件として設定された印刷データのサイズを超えないときに、前記受信された印刷データを前記ログ管理装置で保存する旨の決定をすることを特徴とする。
【００１６】
かかる構成によれば、外部装置から受信される印刷データのサイズが印刷データの保存条件として設定された印刷データのサイズを超えないときに、ログ管理装置で印刷データを保存することができる。
【００１７】
請求項６記載の情報処理装置は、請求項１から５のいずれか１項記載の情報処理装置において、前記設定手段は、出力先の画像形成装置毎に、印刷データのパラメータを前記印刷データの保存条件として設定し、前記決定手段は、前記受信された印刷ログ情報に含まれる印刷データのパラメータが前記印刷データの保存条件として設定された印刷データのパラメータと一致したときに、前記受信された印刷データを前記ログ管理装置で保存する旨の決定をすることを特徴とする。
【００１８】
かかる構成によれば、外部装置から受信される印刷データのパラメータが印刷データの保存条件として設定された印刷データのパラメータと一致するときに、ログ管理装置で印刷データを保存することができる。
【００１９】
好ましくは、印刷データのパラメータは、白黒印刷であること、カラー印刷であること、印刷部数、用紙サイズ又はページ数が予め設定した値より少ないこと、印刷ジョブのエラーが発生していないこと、若しくは印刷データの種類が所定の種類（例えば、ポストスクリプト）であること等を含む。
【００２０】
請求項７記載の情報処理装置は、請求項１から６のいずれか１項記載の情報処理装置において、前記設定手段は、出力先の画像形成装置毎に、印刷データを保存する時間帯を前記印刷データの保存条件として設定し、前記決定手段は、前記印刷ログ情報を受信した時刻が前記印刷データの保存条件として設定された印刷データを保存する時間帯に含まれるときに、前記受信された印刷データを前記ログ管理装置で保存する旨の決定をすることを特徴とする。
【００２１】
かかる構成によれば、外部装置から印刷ログ情報を受信した時刻が印刷データの保存条件として設定された印刷データを保存する時間帯に含まれるときに、ログ管理装置で印刷データを保存することができる。
【００２２】
請求項８記載の情報処理装置は、請求項１から７のいずれか１項記載の情報処理装置において、前記決定手段の決定結果に応じてイメージログ情報を作成する作成手段を備え、前記作成手段は、前記決定手段の決定結果が前記受信された印刷データを前記ログ管理装置で保存することである場合には、前記印刷データ及び前記印刷ログ情報を含むイメージログ情報を作成し、前記決定手段の決定結果が前記受信された印刷データを前記ログ管理装置で保存しないことである場合には、前記印刷ログ情報を含むイメージログ情報を作成し、前記送信手段は、前記作成作成されたイメージログ情報を前記ログ管理装置に送信することを特徴とする。
【００２３】
かかる構成によれば、印刷データをログ管理装置で保存する決定がなされた場合にのみ、印刷データを含むイメージログ情報が作成されて、ログ管理装置に送信されるので、印刷データの保存量を削減することができる。
【００２４】
請求項９記載の印刷システムは、クライアント装置と、サーバ装置と、ログ管理装置とを通信手段を介して接続する印刷システムにおいて、前記クライアント装置は、印刷データを作成する第１の作成手段と、当該作成された印刷データを前記ログ管理装置で保存するか否かを指示する指示情報を含む印刷ログ情報を作成する第２の作成手段と、前記印刷データ及び前記印刷ログ情報を前記サーバ装置に送信する送信手段とを備え、前記サーバ装置は、前記クライアント装置から印刷ログ情報及び印刷データを受信する受信手段と、出力先の画像形成装置毎に、前記受信された印刷データを前記ログ管理装置で保存するための印刷データの保存条件を設定する設定手段と、前記設定された印刷データの保存条件と前記受信された印刷ログ情報に含まれる指示情報とに基づいて、前記受信された印刷データを前記ログ管理装置で保存するか否かを決定する決定手段と、前記決定手段の決定結果に応じて前記印刷データを前記ログ管理装置に送信する送信手段とを備えることを特徴とする。
【００２５】
かかる構成によれば、出力先の画像形成装置毎に設定された印刷データの保存条件を満たす、必要な印刷データだけをログ管理サーバへ登録でき、印刷データの保存量を削減することができる。また、情報処理装置において、出力先の画像形成装置毎に、印刷データの保存条件が設定されるので、情報処理装置は印刷データの保存条件の設定を一括管理できる。
【００２６】
請求項１０記載のプログラムは、コンピュータを、外部装置から印刷ログ情報及び印刷データを受信する受信手段と、出力先の画像形成装置毎に、前記受信された印刷データをログ管理装置で保存するための印刷データの保存条件を設定する設定手段と、前記設定された印刷データの保存条件と前記受信された印刷ログ情報とに基づいて前記受信された印刷データを前記ログ管理装置で保存するか否かを決定する決定手段と、前記決定手段の決定結果に応じて前記印刷データを前記ログ管理装置に送信する送信手段として機能させることを特徴とする。
【００２７】
かかる構成によれば、出力先の画像形成装置毎に設定された印刷データの保存条件を満たす、必要な印刷データだけをログ管理サーバへ登録でき、印刷データの保存量を削減することができる。また、情報処理装置において、出力先の画像形成装置毎に、印刷データの保存条件が設定されるので、情報処理装置は印刷データの保存条件の設定を一括管理できる。
【発明の効果】
【００２８】
本発明によれば、出力先の画像形成装置毎に設定された印刷データの保存条件を満たす、必要な印刷データだけをログ管理サーバへ登録でき、印刷データの保存量を削減することができる。
【発明を実施するための最良の形態】
【００２９】
以下、図面を参照しながら本発明の実施の形態を説明する。
【００３０】
図１は、本発明の実施の形態に係る情報処理装置を含む印刷システムの構成図の一例である。
【００３１】
本印刷システムは、複数のクライアント端末１，２（外部装置）と、各クライアント端末から印刷データ及び印刷ログ情報を受信し、予め設定された保存条件に応じて印刷データ及び印刷ログ情報をログ管理サーバへ送信するプリントサーバ３（情報処理装置）と、プリントサーバ３により印刷データ及び印刷ログ情報と印刷に関連する情報とに基づいて作成されたイメージログ情報を受信し、管理するログ管理サーバ４（ログ管理装置）と、複数のプリンタ５，６とから構成されている。
【００３２】
複数のクライアント端末１，２、プリントサーバ３、ログ管理サーバ４及び複数のプリンタ５，６はローカルエリアネットワーク（ＬＡＮ）７を介して互いに接続されている。
【００３３】
複数のクライアント端末１，２は、それぞれプリンタドライバを備え、印刷データと印刷ログ情報を作成し、プリントサーバ３へ送信する。印刷データは、PostScriptなどのページ記述言語（PDL）であり、Line Printer Daemon Protocol（LPD）などのプリンティング・プロトコルを用いてプリントサーバ３へ送信される。本実施の形態では、印刷ログ情報は、LPDなどのプリンティング・プロトコルの制御ファイルとして送信される。
【００３４】
尚、以下の説明では、クライアント端末としてクライアント端末１を使用し、プリンタとしてプリンタ５を使用するが、クライアント端末２やプリンタ６を使用しても、同様の機能や効果を提供することができる。
【００３５】
図２（Ａ）は、プリントサーバ３の構成図の一例であり、図２（Ｂ）はプリンタ５の構成図の一例である。
【００３６】
プリントサーバ３は、例えばコンピュータであり、装置全体を制御するＣＰＵ１１、制御プログラムを備えるＲＯＭ１２、ワーキングエリアとして機能するＲＡＭ１３、各種のデータやプログラムを備えるハードディスクドライブ（ＨＤＤ）１４、マウス及びキーボード１５と、他のコンピュータやプリンタと接続するためのネットワークインタフェース１６と、ディスプレイ１７とを備えている。ＣＰＵ１１はシステムバス１８を介してＲＯＭ１２、ＲＡＭ１３、ハードディスクドライブ（ＨＤＤ）１４、マウス及びキーボード１５、ネットワークインタフェース１６、並びに液晶モニタ又はＣＲＴで構成されるディスプレイ１７と接続されている。尚、クライアント端末１，２及びログ管理サーバ４は、コンピュータであり、プリントサーバ５と同様の構成であるので、その説明は省略する。
【００３７】
プリンタ５は、不図示のＣＰＵや書換可能なＲＯＭを備え、装置全体を制御する制御部２１と、ユーザ情報やジョブＩＤ等の各種の情報を入力すると共に操作画面を表示する操作パネル２２と、他のコンピュータやプリンタと接続するためのネットワークインタフェース２３と、入力された画像データに基づいてプリント出力を実行するプリント部２４とを備えている。操作パネル２２、ネットワークインタフェース２３及びプリント部２４はＣＰＵ２１に接続されている。尚、プリンタ６は、プリンタ５と同様の構成であるので、その説明は省略する。また、プリンタ５，６は、これに限定するものではなく、ファクシミリ装置、コピー機又は複合機（ファクシミリ機能、コピー機能、電子メール機能及びブラウザ機能などを備える装置）などでもよい。
【００３８】
図３（Ａ）は、プリントサーバ３の機能ブロック図の一例である。
【００３９】
プリントサーバ３は、通信部３１、制御部３２、設定部３３、決定部３４、記憶部３５、入力部３６及び表示部３７を備えている。通信部３１は、ネットワークインタフェース１６で構成され、クライアント装置１，２、ログ管理サーバ４、及びプリンタ５，６と情報の通信を行う。制御部３２は、プリントサーバ３全体を制御する。
【００４０】
設定部３３は、印刷データをログ管理サーバ４で保存するための印刷データの保存条件をプリンタ毎に設定する。決定部３４は、印刷データの保存条件と印刷ログ情報とに基づいて、印刷データをログ管理サーバで保存するか否かを決定する。制御部３２、設定部３３及び決定部３４は、ＲＯＭ１２又はＨＤＤ１４に記憶された所定のプログラムをＣＰＵ１１が実行することで実現される。記憶部３５は、ＨＤＤ１４で構成され、各種の情報、データ、及びプログラム等を記憶する。上記印刷データの保存条件は記憶部３５に記憶される。入力部３６は、マウス及びキーボード１５で構成され、各種の指示を入力する。表示部３７は、ディスプレイ１７で構成され、各種の情報を表示する。
【００４１】
図３（Ｂ）は、クライアント端末１の機能ブロック図の一例である。
【００４２】
クライアント端末１は、通信部４１、制御部４２、印刷データ作成部４３、印刷ログ情報作成部４４、記憶部４５、入力部４６及び表示部４７を備えている。通信部４１は、ネットワークインタフェースで構成され、クライアント装置２、プリントサーバ３、ログ管理サーバ４、及びプリンタ５，６と情報の通信を行う。制御部４２は、クライアント端末１全体を制御する。印刷データ作成部４３は、ポストスクリプト等の印刷データを作成する。印刷ログ情報作成部４４は、クライアント端末名、ユーザＩＤ、ジョブＩＤ、文書名、出力ファイル名、及び印刷データの保存条件を指定する２進数表記の文字列を含む印刷ログ情報を作成する（後述する図５参照）。
【００４３】
制御部４２、印刷データ作成部４３及び印刷ログ情報作成部４４は、クライアント端末１のＲＯＭ又はＨＤＤに記憶された所定のプログラムをクライアント端末１のＣＰＵが実行することで実現される。記憶部４５は、ＨＤＤで構成され、各種の情報、データ、及びプログラム等を記憶する。入力部４６は、マウス及びキーボードで構成され、各種の指示を入力する。表示部４７は、ディスプレイで構成され、各種の情報を表示する。
【００４４】
図４は、クライアント端末１で表示されるプリンタドライバのユーザインタフェースの一例を示す図である。
【００４５】
クライアント端末１のＨＤＤに記録されたアプリケーションで印刷を指示したときに、図４のユーザインターフェース１００はクライアント端末１のディスプレイに表示される。
【００４６】
図４のユーザインターフェース１００は、設定項目領域１０１、設定変更領域１０２、ＯＫボタン１０３、及びキャンセルボタン１０４を備えている。クライアント端末１の入力部を介して設定項目領域１０１内の「アクセス制限の設定」の項目を指定し、設定変更領域１０２内の「あり」又は「なし」のいずれか一方を選択して、ＯＫボタン１０３を押下することで、「アクセス制限の設定」が、選択された「あり」又は「なし」のいずれか一方に決定される。同様に、クライアント端末１のキーボード及びマウスを介して設定項目領域１０１内の「印刷データの保存指定」の項目を指定し、設定変更領域１０２内の「あり」又は「なし」のいずれか一方を選択して、ＯＫボタン１０３を押下することで、「印刷データの保存指定」が、選択された「あり」又は「なし」のいずれか一方に決定される。
【００４７】
クライアント端末１のＣＰＵは、その決定された「アクセス制限の設定」及び「印刷データの保存指定」の情報をプリントサーバ３に送信し、プリントサーバ３は印刷データをログ管理サーバ４に保存するか否かを決定する際に、当該「アクセス制限の設定」及び「印刷データの保存指定」の情報を利用する。
【００４８】
尚、ここでは、「アクセス制限の設定」及び「印刷データの保存指定」の項目はプリンタドライバのユーザインターフェース１００で設定されたが、これに限定するものではない。例えば、アプリケーション内で「アクセス制限の設定」及び「印刷データの保存指定」の情報を設定し、クライアント端末１の入力部を介して印刷指示が入力されたときに、クライアント端末１のＣＰＵが「アクセス制限の設定」及び「印刷データの保存指定」の情報をアプリケーションから取得し、プリントサーバ３に送信するようにしてもよい。
【００４９】
図５は、印刷ログ情報を示す制御ファイルの種別リストの一例を示す図である。
【００５０】
この印刷ログ情報を示す制御ファイルは、上述したように、クライアント端末１からプリントサーバ３へ送信される。
【００５１】
同図において、「識別子」の項目は、制御ファイルのファイル名の識別子を示し、「データ」の項目は、具体的な制御ファイルのデータの一例を示し、「意味」の項目は、具体的な制御ファイルのデータの意味を示す。
【００５２】
識別子「ｚ」の制御ファイルは、図３の「アクセス制限の設定」及び「印刷データの保存指定」の有無を示す。識別子「ｚ」の制御ファイルのデータは２ビットで構成されており、上位ビットは「アクセス制限の設定」の有無を示し、下位ビットは「印刷データの保存指定」の有無を示す。また、上位ビットが「１」の場合には、「アクセス制限の設定」が「あり」の状態を示し、「０」の場合には、「アクセス制限の設定」が「なし」の状態を示す。下位ビットが「１」の場合には、「印刷データの保存指定」が「あり」の状態を示し、「０」の場合には、「印刷データの保存指定」が「なし」の状態を示す。
【００５３】
なお、識別子「ｚ」の制御ファイルのデータは２ビットで構成されているが、３ビット以上で構成し、増加した各ビットに印刷データの設定項目（即ち、印刷データのサイズ、用紙サイズ、カラー及び白黒等のパラメータ、印刷データの種類、印刷データを保存する時間帯など）を適宜割り当てるようにしてもよい。例えば、制御ファイルのデータの３ビット目に「印刷データのサイズが５ＭＢ以上である」との設定項目を割り当て、当該３ビット目が「１」の場合には、「印刷データのサイズが５ＭＢ以上である」ことを示し、当該３ビット目が「０」の場合には、「印刷データのサイズが５ＭＢ未満である」ことを示すようにしてもよい。制御ファイルのデータの４ビット目に「印刷データがカラーである」との設定項目を割り当て、当該４ビット目が「１」の場合には、「印刷データがカラーである」ことを示し、当該３ビット目が「０」の場合には、「印刷データが白黒である」ことを示すようにしてもよい。
【００５４】
図６は、プリントサーバ３で作成されるイメージログ情報の項目構成の一例を示す図である。
【００５５】
プリントサーバ３の制御部３２は、クライアント端末１から受信した印刷データ及び印刷ログ情報と印刷に関連する情報とに基づいてイメージログ情報を作成する。そして、通信部３１が、このイメージログ情報をログ管理サーバ４に送信する。
【００５６】
同図に示すように、イメージログ情報は、ジョブＩＤ、ユーザＩＤ、端末名、文書名、印刷指示時刻、印刷開始時刻、印刷完了時刻、部数、用紙サイズ、ページ数、ジョブサイズ、プリンタ名、状態、エラー情報、印刷データの種類、印刷データのファイル名、及び印刷データの項目で構成されている。
【００５７】
ジョブＩＤ、ユーザＩＤ、端末名、文書名、及び印刷データのファイル名の情報は、各クライアント端末から受信した印刷ログ情報内の各情報が援用される。イメージログ情報の印刷データは、クライアント端末１から受信した印刷データが使用される。
【００５８】
上記印刷に関連する情報は、印刷指示時刻、印刷開始時刻、印刷完了時刻、部数、用紙サイズ、ページ数、ジョブサイズ、プリンタ名、状態、エラー情報、及び印刷データの種類の情報であり、これらの情報は、制御部３２により印刷開始前又は印刷開始後のいずれかのタイミングで作成される。ただし、印刷開始前には、印刷完了時刻やエラー情報等は不明となるため、制御部３２はイメージログ情報内のこれらの項目の情報を作成しない又はイメージログ情報内のこれらの項目の予定（予定印刷完了時刻など）を作成する。また、制御部３２は、イメージログ情報内の部数やページ数の情報については、実際に印刷された部数やページ数を使っても、印刷前の予定の部数やページ数を使ってもよい。
【００５９】
イメージログ情報を印刷開始前又は印刷開始後のいずれのタイミングで作成するかについては、入力部３６からのイメージログ情報の作成タイミングの指示に従って制御部３２が設定する。この設定は、運用サイトのポリシーに従って適宜変更される。
【００６０】
また、制御部３２は、後述するように、印刷データの保存条件に従ってイメージログ情報を作成するので、保存条件に適合しない印刷データはイメージログ情報に含まれない。この場合、印刷データを含まないイメージログ情報がプリントサーバ３からログ管理サーバ４に送信される。
【００６１】
図７は、プリントサーバ３の記憶部３５に記憶されている各種のリストの例を示す図である。
【００６２】
記憶部３５は、プリンタリスト２０１、保存条件リスト２０２及び特定ユーザＩＤリスト２０３を備えている。プリンタリスト２０１には、印刷システムに含まれる全てのプリンタが記録されている。保存条件リスト２０２には、具体的な保存条件とその保存条件を有効にするか否かを指定するためのＯＮ／ＯＦＦフラグが記録されている。図６の例では、具体的な保存条件として、（１）機密度の高い重要な文書にアクセス可能な特定ユーザの印刷データを保存する、（２）アクセス制限が設定されている文書の印刷データを保存する、（３）クライアントから印刷データの保存が指定されている場合に印刷データを保存する、の３つの条件が記録されており、（１）（３）の条件にはＯＮフラグが設定され、（２）の条件にはＯＦＦフラグが設定されている。
【００６３】
この保存条件リスト２０２は、プリンタリスト２０１に含まれる各プリンタ毎に用意されている。すなわち、制御部３２はプリンタ毎に印刷データの保存条件を設定することができる。
【００６４】
特定ユーザＩＤリスト２０３には、上記条件（１）の機密度の高い重要な文書にアクセス可能な特定ユーザのＩＤが登録されている。この特定ユーザＩＤリストは、保存条件リスト２０２毎に用意されている。
【００６５】
制御部３２は、入力部３６からの編集指示に応じて、プリンタリスト２０１、保存条件リスト２０２及び特定ユーザＩＤリスト２０３の内容を編集することができる。例えば、これらのリストに記録されている内容の変更、追加、削除等である。
【００６６】
図８は、プリントサーバ３の制御部３２が実行する処理の一例を示すフローチャートである。
【００６７】
制御部３２は、通信部３１を介してクライアント端末１から印刷ログ情報及び印刷データを受信する（ステップＳ１０１）。制御部３２は、記憶部３５に記憶されている、プリンタリスト２０１、保存条件リスト２０２及び特定ユーザＩＤリスト２０３を取得する（ステップＳ１０２）。
【００６８】
次いで、制御部３２は、保存条件リスト２０２の「（３）クライアントから印刷データの保存が指定されている場合に印刷データを保存する」の条件にＯＮフラグが設定されているか否かを判別する（ステップＳ１０３）。
【００６９】
ステップＳ１０３でＹＥＳの場合には、制御部３２は、印刷ログ情報に含まれる「印刷データの保存指定」の項目が「あり」であるか否かを判別する（ステップＳ１０４）。より具体的には、制御部３２は、図４の識別子「ｚ」の制御ファイルの下位ビットが「１」であるか否かを判別する。
【００７０】
ステップＳ１０４でＹＥＳの場合には、制御部３２は、ステップＳ１０１で受信した印刷データを含むイメージログ情報を作成し（ステップＳ１１０）、ステップＳ１１１に進む。
【００７１】
上記ステップＳ１０３，Ｓ１０４でＮＯの場合には、制御部３２は、保存条件リスト２０２の「（２）アクセス制限が設定されている文書の印刷データを保存する」の条件にＯＮフラグが設定されているか否かを判別する（ステップＳ１０５）。
【００７２】
ステップＳ１０５でＹＥＳの場合には、制御部３２は、印刷ログ情報に含まれる「アクセス制限の設定」の項目が「あり」であるか否かを判別する（ステップＳ１０６）。より具体的には、制御部３２は、図４の識別子「ｚ」の制御ファイルの上位ビットが「１」であるか否かを判別する。
【００７３】
上記ステップＳ１０５，Ｓ１０６でＮＯの場合には、制御部３２は、保存条件リスト２０２の「（１）機密度の高い重要な文書にアクセス可能な特定ユーザの印刷データを保存する」の条件にＯＮフラグが設定されているか否かを判別する（ステップＳ１０７）。
【００７４】
ステップＳ１０７でＹＥＳの場合には、制御部３２は、印刷ログ情報に含まれるユーザＩＤが、特定ユーザＩＤリスト２０３に含まれているか否かを判別する（ステップＳ１０８）。
【００７５】
上記ステップＳ１０７，Ｓ１０８でＮＯの場合には、制御部３２は、ステップＳ１０１で受信した印刷データを含まないイメージログ情報を作成し（ステップＳ１１０）、通信部３１を介して作成されたイメージログ情報を送信する（ステップＳ１１１）。その後、制御部３２は、通信部３１を介して出力先のプリンタに印刷データを送信して（ステップＳ１１２）、本処理を終了する。
【００７６】
以上詳細に説明したように、本実施の形態によれば、プリントサーバ３は、クライアント端末１から印刷ログ情報及び印刷データを受信し、出力先のプリンタ毎に、受信された印刷データをログ管理サーバ４で保存するための印刷データの保存条件を設定し、設定された印刷データの保存条件と受信された印刷ログ情報とに基づいて受信された印刷データをログ管理サーバで保存するか否かを決定し、その決定結果に応じて印刷データをログ管理サーバ４に送信するので、ログ管理サーバ４へは保存条件を満たす必要な印刷データだけを登録でき、印刷データの保存量を削減することができる。
【００７７】
また、プリントサーバ３において、出力先のプリンタ毎に、印刷データの保存条件が設定されるので、プリントサーバ３は印刷データの保存条件の設定を一括管理でき、管理コストの低減を図ることができる。例えば、１００台のプリンタの中で部門Ａに登録される５０台では、印刷データを保存するが、部門Ｂに登録される５０台では印刷データを保存しないという設定又は運用が可能となる。
【００７８】
また、上記実施の形態では、印刷データをログ管理サーバ４で保存する条件が満たされた場合にのみ、印刷データを含むイメージログ情報が作成されて、ログ管理サーバ４に送信されるので、印刷データの保存量を削減することができる。
【００７９】
上記実施の形態では、保存条件リスト２０２には、（１）機密度の高い重要な文書にアクセス可能な特定ユーザの印刷データを保存する、（２）アクセス制限が設定されている文書の印刷データを保存する、（３）クライアントから印刷データの保存が指定されている場合に印刷データを保存する、の３つの条件が記録されていたが、保存条件はこれに限定されるものではない。
【００８０】
印刷データの保存条件としては、下記の条件であってもよい。
【００８１】
（４）印刷データのサイズを保存条件とする。例えば、印刷データのサイズが１０ＭＢを超えない場合には、ログ管理サーバ４に印刷データを保存するという設定が行える。クライアント端末１から受信した印刷データが、ログ管理サーバ４に印刷データを保存しない条件に該当する場合には、プリントサーバ３は、当該印刷データをプリンタへ送信するが、ログ管理サーバ４には送信しない。
【００８２】
一方、クライアント端末１から受信される印刷データのサイズが印刷データの保存条件として設定された印刷データのサイズを超えないときに、ログ管理サーバ４で印刷データを保存することができる。
【００８３】
（５）印刷データのパラメータを保存条件とする。例えば、カラーの印刷データはログ管理サーバ４に保存し、白黒の印刷データはログ管理サーバ４に保存しないという設定や、Ａ３サイズ以下の印刷データだけを保存するという設定が行える。クライアント端末１から受信した印刷データが、ログ管理サーバ４に印刷データを保存しない条件に該当する場合には、プリントサーバ３は、当該印刷データをプリンタへ送信するが、ログ管理サーバ４には送信しない。
【００８４】
一方、クライアント端末１から受信される印刷データのパラメータが印刷データの保存条件として設定された印刷データのパラメータと一致するときに、ログ管理サーバ４で印刷データを保存することができる。
【００８５】
尚、印刷データのパラメータは、白黒印刷であること、カラー印刷であること、印刷部数、用紙サイズ又はページ数が予め設定した値より少ないこと、印刷ジョブのエラーが発生していないこと、若しくは印刷データの種類が所定の種類（例えば、ポストスクリプト）であること等を含む。
【００８６】
（６）印刷データを保存する時間帯を保存条件とする。例えば、毎週土曜日と日曜日、且つ平日の業務時間以外の時間に、印刷対象となった印刷データを保存するという設定が行える。これにより、プリントサーバ３は、印刷データを保存するように設定されていない時間帯に受信した印刷データをログ管理サーバ４に送信しない。
【００８７】
一方、クライアント端末１から印刷ログ情報を受信した時刻が印刷データの保存条件として設定された印刷データを保存する時間帯に含まれるときに、ログ管理サーバで印刷データを保存することができる。
【００８８】
また、上記実施の形態では、プリントサーバ３は印刷データとしてPostScriptなどのページ記述言語（PDL）をそのまま管理サーバへ送信しているが、プレビュー表示用に変換したサムネイル画像を送信してもよい。このページ記述言語からサムネイル画像への変換は、制御部３２で実行される。
【００８９】
上記実施の形態では、例えば、受信手段及び送信手段は通信部３１で構成され、設定手段は設定部３３で構成される。例えば、決定手段は決定部３４で構成され、作成手段は制御部３２で構成される。第１の作成手段は、印刷データ作成部４３で構成され、第２の作成手段は印刷ログ情報作成部４４で構成され、印刷データ及び印刷ログ情報をサーバ装置に送信する送信手段は通信部４１で構成される。
【００９０】
プリントサーバ３の制御部３２、設定部３３及び決定部３４の各機能ブロックは、ＣＰＵ１１がＨＤＤ１４から読み出してＲＡＭ１３に記憶させた所定のプログラムを実行することによって実現されているが、記憶媒体から読み出してＲＡＭ１３に記憶させた所定のプログラムを実行することによって実現するようにしてもよい。クライアント端末１の制御部４２、印刷データ作成部４３及び印刷ログ情報作成部４４の各機能ブロックも、記憶媒体から読み出してクライアント端末１のＲＡＭに記憶させた所定のプログラムを実行することによって実現するようにしてもよい。
【００９１】
上記実施の形態では、クライアント端末１，２、プリントサーバ３、及びログ管理サーバ４としてコンピュータを例に挙げたが、図２（Ａ）のハードウエア構成を備える装置であれば、コンピュータに限定されず、例えば、携帯電話やモバイル端末などでもよい。
【００９２】
本発明は、上述した実施の形態に限定されるものではなく、その要旨を逸脱しない範囲内で種々変形して実施することが可能である。
【図面の簡単な説明】
【００９３】
【図１】本発明の実施の形態に係る情報処理装置を含む印刷システムの構成図の一例である。
【図２】（Ａ）はプリントサーバの構成図の一例であり、（Ｂ）はプリンタの構成図の一例である。
【図３】（Ａ）はプリントサーバの機能ブロック図の一例であり、（Ｂ）はクライアント端末の機能ブロック図の一例である。
【図４】クライアント端末で表示されるプリンタドライバのユーザインタフェースの一例を示す図である。
【図５】印刷ログ情報を示す制御ファイルの種別リストの例を示す図である。
【図６】プリントサーバで作成されるイメージログ情報の項目構成の例を示す図である。
【図７】プリントサーバの記憶部に記憶されている各種のリストの例を示す図である。
【図８】プリントサーバの制御部が実行する処理の一例を示すフローチャートである。
【符号の説明】
【００９４】
１，２  クライアント端末
３  プリントサーバ
４  ログ管理サーバ
５，６  プリンタ
１１  ＣＰＵ
１２  ＲＯＭ
１３  ＲＡＭ
１４  ハードディスクドライブ（ＨＤＤ）
１５  マウス及びキーボード
１６  ネットワークインタフェース
１７  ディスプレイ
１８  システムバス
３１，４１  通信部
３２，４２  制御部
３３  設定部
３４  決定部
３５，４５  記憶部
３６，４６  入力部
３７，４７  表示部
４３  印刷データ作成部
４４  印刷ログ情報作成部
【図１】
2008152402.tif 000003
【図２】
2008152402.tif 000004
【図３】
2008152402.tif 000005
【図４】
2008152402.tif 000006
【図５】
2008152402.tif 000007
【図６】
2008152402.tif 000008
【図７】
2008152402.tif 000009
【図８】
2008152402.tif 000010