(57)【特許請求の範囲】
【請求項１】
ネットワークにそれぞれ接続された１または複数のクライアント装置と、サーバ装置と、複数の印刷装置と、前記複数の印刷装置に対応して設けられた複数の認証装置とを有し、前記クライアント装置は、印刷指示に係わる印刷ジョブを前記ネットワークを経由して前記サーバ装置に送信し、前記サーバ装置は、前記クライアント装置から送信された前記印刷ジョブを蓄積管理するとともに、前記認証装置の認証に基づき当該印刷ジョブを該当認証装置に対応する印刷装置に前記ネットワークを経由して送信して印刷を実行する印刷システムにおいて、
前記クライアント装置は、
前記印刷指示に係わる印刷データの属性情報を取得する属性情報取得手段と、
前記印刷指示に係る印刷データから変換された前記複数の印刷装置の機種に依存しない中間データおよび前記属性情報を含む印刷ジョブを生成する印刷ジョブ生成手段と、
前記印刷ジョブ生成手段で生成された印刷ジョブを前記ネットワークを経由して前記サーバ装置に送信する印刷ジョブ送信手段と
を具備し、
前記サーバ装置は、
前記クライアント装置から送信された前記印刷ジョブから複数の印刷装置の機種に依存しない前記中間データおよび前記属性情報を抽出する抽出手段と、
前記抽出手段で抽出された前記複数の印刷装置の機種に依存しない中間データを印刷装置で印刷可能な印刷用データに変換する印刷用データ変換手段と、
前記認証装置の認証に基づき前記印刷用データを該当認証装置に対応する印刷装置に前記ネットワークを経由して送信する印刷用データ送信手段と、
前記抽出手段で抽出した前記中間データを汎用ファイルフォーマットのデータに変換するファイルフォーマット変換手段と、
前記ファイルフォーマット変換手段で変換された前記汎用ファイルフォーマットのデータを前記抽出手段で抽出した前記複数の印刷装置の機種に依存しない属性情報に対応つけてログ情報として記憶管理するログ情報管理手段と、
前記認証装置から送信された認証データに基づき前記印刷ジョブの印刷の権限があるか否を判断する印刷権限判断手段と
を具備し、
前記認証装置は、
認証データを読み取る読取手段と、
前記読取手段で読み取った認証データを前記ネットワークを経由して前記印刷権限判断装置に送信して前記認証データの認証依頼を行う認証依頼手段と
を具備することを特徴とする印刷システム。
【請求項２】
前記ファイルフォーマット変換手段は、
前記抽出手段で抽出した前記中間データをあらかじめ設定された変換パラメータにしたがって所定の解像度のＰＤＦデータに変換することを特徴とする請求項１記載の印刷システム。
【請求項３】
前記ログ情報管理手段は、
前記汎用ファイルフォーマットのデータを前記属性情報および時間情報および前記クライアント装置で指定された印刷装置に対応する認証装置による認証データに対応つけてログ情報として記憶管理することを特徴とする請求項１または２記載の印刷システム。
【請求項４】
前記ログ情報管理手段に記憶管理された前記汎用ファイルフォーマットのデータを検索する検索手段と、
前記検索手段で検索された前記汎用ファイルフォーマットのデータから前記印刷データに対応するイメージ画像を前記印刷装置に印刷指示する印刷指示手段と
をさらに具備することを特徴とする請求項１乃至３のいずれかに記載の印刷システム。
【請求項５】
前記印刷指示手段は、
前記汎用ファイルフォーマットのデータから印刷されたことを識別するための識別情報が付与されたイメージ画像の印刷を指示することを特徴とする請求項４記載の印刷システム。
【請求項６】
１または複数のクライアント装置と、複数の印刷装置と、前記複数の印刷装置に対応して設けられた複数の認証装置とにネットワークを経由して接続され、前記クライアント装置で生成された印刷指示に係る印刷データから変換された前記複数の印刷装置の機種に依存しない中間データおよび前記印刷指示に係わる印刷データの属性情報を含む印刷ジョブを蓄積管理するとともに、前記認証装置の認証に基づき当該印刷ジョブを該当認証装置に対応する印刷装置に前記ネットワークを経由して送信して印刷を依頼するサーバ装置であって、
前記クライアント装置から送信された前記印刷ジョブから複数の印刷装置の機種に依存しない前記中間データおよび前記属性情報を抽出する抽出手段と、
前記抽出手段で抽出された前記複数の印刷装置の機種に依存しない中間データを印刷装置で印刷可能な印刷用データに変換する印刷用データ変換手段と、
認証装置の認証に基づき前記印刷用データを該当認証装置に対応する印刷装置に前記ネットワークを経由して送信する印刷用データ送信手段と、
前記抽出手段で抽出した前記中間データを汎用ファイルフォーマットのデータに変換するファイルフォーマット変換手段と、
前記ファイルフォーマット変換手段で変換された前記汎用ファイルフォーマットのデータを前記抽出手段で抽出した前記複数の印刷装置の機種に依存しない属性情報に対応つけてログ情報として記憶管理するログ情報管理手段と、
前記認証装置から送信された認証データに基づき前記印刷ジョブの印刷の権限があるか否を判断する印刷権限判断手段と
を具備することを特徴とするサーバ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、本人認証を用いてセキュリティ性を確保した印刷を行う印刷システムおよび印刷制御方法に関し、詳しくは、印刷した文書のレイアウトまで含めた汎用ファイルフォーマットのデータをログ情報として記録し、かつ、その内容の表示、全文検索、再印刷を可能にすることにより、情報漏洩等が発生した場合に容易に漏洩元や漏洩した文書を特定することで不正な印刷を抑止するようにした印刷システムおよびサーバ装置に関する。
【背景技術】
【０００２】
最近、ネットワークに複数のクライアント装置を接続するとともに複数のプリンタを接続し、この複数のプリンタを複数のクライアント装置で共有するようにした、いわゆるネットワーク環境でのプリンタが使用できるようにしたシステムが多く構築されている。
【０００３】
このようなネットワーク環境でプリンタを共有するシステムにおいては、印刷文書のセキュリティの確保が問題になっている。
【０００４】
例えば、このようなネットワーク環境においては、任意のクライアント装置から任意のプリンタに対して文書の印刷指示が可能になり、また、プリンタは、必ずしもクライアント装置の近くに配置されるとは限らないので、
１）文書の印刷権限がないユーザからも印刷指示が行われる場合がある
２）正当な権限を有するユーザからの印刷指示であっても、この印刷指示に基づきプリンタから出力された文書を当該ユーザが取りに行くまでの間にこの文書が第三者によって持ち去られたり、または、その内容が見られてしまう虞がある
等の問題がある。
【０００５】
この問題を解決するために、従来、特許文献１に示すように、ネットワーク環境にあるプリンタから印刷を行う時には、このプリンタのオペレーションパネルからの暗証番号の入力を要求し、この暗証番号で本人認証を行うことで印刷を許可するようにした構成が提案されている。
【０００６】
また、特許文献２に示すように、プリンタからの印刷に際して、ＩＣカードを用いて本人認証を行って印刷を許可する構成も提案されている。 
ところで、上記システムにおいて、印刷した人のユーザ名、印刷した文書名、印刷日時、印刷したページ数、片面/両面印刷の設定、カラー/白黒印刷の設定等を印刷ログとして記録することは行われても、これらの情報だけでは、実際にどのような文書が印刷されているかはわからない。また、文書名を適当に変更して印刷することも可能なため、文書名から印刷した内容を特定するのは実質不可能である。
【０００７】
そこで、特許文献３においては、クライアント/サーバシステムにおいて、クライアントからの印刷時、プリンタへ印刷データを送信するとともに、印刷にかかわる情報(印刷日時、ユーザ名等)、印刷データ、および印刷データをビットマップに展開したビットマップデータ、印刷データから抽出したテキスト情報などを印刷ログとして蓄積しておき、情報の漏洩が起きた場合に印刷ログを解析し、印刷データを再印刷またはビットマップを表示してその内容を特定する方法が提案されている。
【０００８】
また、特許文献４においては、クライアントからの印刷にかかわる情報(印刷日時、ユーザ名等)、および印刷データを印刷ログとして蓄積しておき、情報の漏洩が起きた場合に印刷ログを解析して漏洩元を特定する方法が提案されている。
【特許文献１】特開平８−２５６２３９号
【特許文献２】特開２００２−２４０３９８
【特許文献３】特開２００２−１４９３７１
【特許文献４】特開２００３−３３０６７７
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、特許文献１および特許文献２に示しされたものは、いずれもプリンタ側でのみ本人認証を行うものであるので、セキュリティ性に問題があった。
【００１０】
そこで、クライアント装置で認証された特定のプリンタを指定した印刷指示に係わる印刷ジョブを特定のサーバ（セキュリティサーバ）に蓄積し、指定された特定のプリンタにおける認証によってのみ印刷出力を可能にするシステムが提案されている。
【００１１】
しかし、このようなシステムにおいて、不正な印刷が行われた場合、この不正な印刷を特定することは困難である。
【００１２】
そこで、上記システムに特許文献３または特許文献４の構成を適用することも考えられるが、この場合、特許文献３または特許文献４のように印刷データを展開したビットマップデータや印刷データを蓄積する構成では、その内容の検索はできない。また、印刷データを展開したビットマップデータは、そのデータ容量が膨大であり、ログ保存先であるサーバのリソース(ディスク容量)を圧迫してしまう。
【００１３】
また、印刷データから抽出したテキスト情報からは内容の検索は可能だが、この場合、図や写真などのレイアウトまでは再現できないので、不正な印刷を容易に特定することは困難である。
【００１４】
そこで、この発明は、印刷した文書のレイアウトまで含めた汎用ファイルフォーマットのデータをログ情報として記録し、かつ、その内容の表示、全文検索、再印刷を可能にすることにより、情報漏洩等が発生した場合に容易に漏洩元や漏洩した文書を特定することで不正な印刷を抑止するようにした印刷システムおよびサーバ装置を提供することを目的とする。
【課題を解決するための手段】
【００１５】
上記目的を達成するため、請求項１の発明は、ネットワークにそれぞれ接続された１または複数のクライアント装置と、サーバ装置と、複数の印刷装置と、前記複数の印刷装置に対応して設けられた複数の認証装置とを有し、前記クライアント装置は、印刷指示に係わる印刷ジョブを前記ネットワークを経由して前記サーバ装置に送信し、前記サーバ装置は、前記クライアント装置から送信された前記印刷ジョブを蓄積管理するとともに、前記認証装置の認証に基づき当該印刷ジョブを該当認証装置に対応する印刷装置に前記ネットワークを経由して送信して印刷を実行する印刷システムにおいて、前記クライアント装置は、前記印刷指示に係わる印刷データの属性情報を取得する属性情報取得手段と、前記印刷指示に係る印刷データから変換された前記複数の印刷装置の機種に依存しない中間データおよび前記属性情報を含む印刷ジョブを生成する印刷ジョブ生成手段と、前記印刷ジョブ生成手段で生成された印刷ジョブを前記ネットワークを経由して前記サーバ装置に送信する印刷ジョブ送信手段とを具備し、前記サーバ装置は、前記クライアント装置から送信された前記印刷ジョブから複数の印刷装置の機種に依存しない前記中間データおよび前記属性情報を抽出する抽出手段と、前記抽出手段で抽出された前記複数の印刷装置の機種に依存しない中間データを印刷装置で印刷可能な印刷用データに変換する印刷用データ変換手段と、前記認証装置の認証に基づき前記印刷用データを該当認証装置に対応する印刷装置に前記ネットワークを経由して送信する印刷用データ送信手段と、前記抽出手段で抽出した前記中間データを汎用ファイルフォーマットのデータに変換するファイルフォーマット変換手段と、前記ファイルフォーマット変換手段で変換された前記汎用ファイルフォーマットのデータを前記抽出手段で抽出した前記複数の印刷装置の機種に依存しない属性情報に対応つけてログ情報として記憶管理するログ情報管理手段と、前記認証装置から送信された認証データに基づき前記印刷ジョブの印刷の権限があるか否を判断する印刷権限判断手段とを具備し、前記認証装置は、認証データを読み取る読取手段と、前記読取手段で読み取った認証データを前記ネットワークを経由して前記印刷権限判断装置に送信して前記認証データの認証依頼を行う認証依頼手段とを具備することを特徴とする。
【００１６】
また、請求項２の発明は、請求項１の発明において、前記ファイルフォーマット変換手段は、前記抽出手段で抽出した前記中間データ形式の印刷データをあらかじめ設定された変換パラメータにしたがって所定の解像度のＰＤＦデータに変換することを特徴とする。
【００１７】
また、請求項３の発明は、請求項１または２の発明において、前記ログ情報管理手段は、前記汎用ファイルフォーマットのデータを前記属性情報および時間情報および前記クライアント装置で指定された印刷装置に対応する認証装置の認証データに対応つけてログ情報として記憶管理することを特徴とする。
【００１８】
また、請求項４の発明は、請求項１乃至３のいずれかの発明において、前記ログ情報管理手段に記憶管理された前記汎用ファイルフォーマットのデータを検索する検索手段と、前記検索手段で検索された前記汎用ファイルフォーマットのデータから前記印刷データに対応するイメージ画像を印刷する印刷手段とをさらに具備することを特徴とする。
【００１９】
また、請求項５の発明は、請求項４の発明において、前記印刷手段は、前記汎用ファイルフォーマットのデータから印刷されたことを識別するための識別情報が付与されたイメージ画像を印刷することを特徴とする。
【００２０】
また、請求項６の発明は、１または複数のクライアント装置と、複数の印刷装置と、前記複数の印刷装置に対応して設けられた複数の認証装置とにネットワークを経由して接続され、前記クライアント装置で生成された印刷指示に係る印刷データから変換された前記複数の印刷装置の機種に依存しない中間データおよび前記印刷指示に係わる印刷データの属性情報を含む印刷ジョブを蓄積管理するとともに、前記認証装置の認証に基づき当該印刷ジョブを該当認証装置に対応する印刷装置に前記ネットワークを経由して送信して印刷を依頼するサーバ装置であって、前記クライアント装置から送信された前記印刷ジョブから複数の印刷装置の機種に依存しない前記中間データおよび前記属性情報を抽出する抽出手段と、前記抽出手段で抽出された前記複数の印刷装置の機種に依存しない中間データを印刷装置で印刷可能な印刷用データに変換する印刷用データ変換手段と、認証装置の認証に基づき前記印刷用データを該当認証装置に対応する印刷装置に前記ネットワークを経由して送信する印刷用データ送信手段と、前記抽出手段で抽出した前記中間データを汎用ファイルフォーマットのデータに変換するファイルフォーマット変換手段と、前記ファイルフォーマット変換手段で変換された前記汎用ファイルフォーマットのデータを前記抽出手段で抽出した前記複数の印刷装置の機種に依存しない属性情報に対応つけてログ情報として記憶管理するログ情報管理手段と、前記認証装置から送信された認証データに基づき前記印刷ジョブの印刷の権限があるか否を判断する印刷権限判断手段とを具備することを特徴とする。
【発明の効果】
【００２１】
この発明によれば、本人認証を用いてセキュリティ性を確保した印刷を行う印刷システムにおいて、印刷した文書のレイアウトまで含めた汎用ファイルフォーマットのデータをログ情報として記録し、かつ、その内容の表示、全文検索、再印刷を可能にすることにより、情報漏洩等が発生した場合に容易に漏洩元や漏洩した文書を特定することで不正な印刷を抑止することが可能になるという効果を奏する。
【発明を実施するための最良の形態】
【００２２】
以下、この発明に係わる印刷システムおよびサーバ装置の実施例を添付図面を参照して詳細に説明する。
【００２３】
図１は、この発明に係わる印刷システムの一実施例の概略を示すシステム構成図である。
【００２４】
図１において、この印刷システムは、複数のクライアント装置１０−１、…１０−ｍと、プリントサーバ２０と、複数の印刷装置３０−１、…３０−ｎと、この複数の印刷装置３０−１、…３０−ｎに対応して設けられた認証装置４０−１、…４０−ｎとをそれぞれネットワーク５０に接続して構成される。
【００２５】
ここで、クライアント装置１０−１、…１０−ｍは、この印刷システムを用いた所望の文書の印刷指示を行うもので、この印刷指示に際してその権限を有するユーザであるかのユーザ認証を行う複数の認証装置１１−１、…１１−ｍがそれぞれローカルに接続される。
【００２６】
認証装置４０−１、…４０−ｎは、印刷装置３０−１、…３０−ｎに対応してそれぞれネットワーク５０に接続されており、対応する印刷装置３０−１、…３０−ｎからの上記印刷指示に係わる文書の印刷に際して、該印刷の権限を有するユーザであるかのユーザ認証を行う。
【００２７】
認証装置１１−１、…１１−ｍおよび認証装置４０−１、…４０−ｎにおけるユーザ認証は、ユーザが携帯するユーザ情報（ログイン名等）が記憶されたカード状記憶媒体（以下、セキュリティカードという）を用いたユーザ認証、ユーザの指紋等の生体的特徴情報を読み取るユーザ認証等を採用できるが、この実施例では、セキュリティカードを用いてユーザ認証を行う場合を例に挙げて説明する。
【００２８】
ここで、セキュリティカードは、ＩＣ（集積回路）を搭載したＩＣカード、磁気ストライプを記憶手段とする磁気カード等から構成でき、このセキュリティカードには、ユーザ情報に加えて、ユーザの所属する部門情報、権限の範囲等のユーザ認証に必要な各種情報および印刷指示に基づき形成される印刷ジョブの暗号化に用いる秘密キーおよび符号化に用いる公開キー等が予め記憶されている。
【００２９】
クライアント装置１０−１、…１０−ｍは、自ら作成編集した文書若しくは図示しない文書管理システムから取得した文書の印刷データの印刷指示を印刷装置３０−１、…３０−ｎの中の特定の印刷装置、例えば、印刷装置３０−１を指定して行う。
【００３０】
この文書のクライアント装置１０−１、…１０−ｍからの印刷指示に際して、ユーザがこの文書の印刷データの印刷指示を行う権限を有するか否かのユーザ認証をこのクライアント装置１０−１、…１０−ｍにローカルに接続される認証装置１１−１、…１１−ｍを用いて行う。
【００３１】
認証装置１１−１、…１１−ｍは、ユーザが携帯するセキュリティカードからユーザ認証に必要な情報を読み取るカードリーダを具備して構成され、ユーザ認証に際しては、セキュリティカードからユーザ認証に必要な情報（以下、認証データという）を読み取り、この認証データを対応するクライアント装置１０−１、…１０−ｍに入力する。
【００３２】
クライアント装置１０−１、…１０−ｍは、この認証データに基づき必要なユーザ認証を行う。このユーザ認証は、プリントサーバ２０に対する問合せにより行われる。
【００３３】
すなわち、クライアント装置１０−１、…１０−ｍは、セキュリティカードから読み取った認証データの全部若しくは一部をネットワーク５０を介してプリントサーバ２０に送信し、プリントサーバ２０に対してこのユーザがこの文書の印刷指示を行う権限を有するか否かの問合せを行う。
【００３４】
プリントサーバ２０では、自己のデータベース若しくは別設けられたユーザ管理システムへの問合せに基づき、当該ユーザが当該文書の印刷指示を行う権限を有するか否かのユーザ認証処理を行い、その応答をクライアント装置１０−１、…１０−ｍに返す。
【００３５】
クライアント装置１０−１、…１０−ｍでは、当該ユーザが当該文書の印刷指示を行う権限を有していないと判断されると当該印刷指示に基づく印刷ジョブは投入されず、破棄される。
【００３６】
これに対して、当該ユーザが当該文書の印刷指示を行う権限を有していると判断されると、クライアント装置１０−１、…１０−ｍでは当該印刷指示に基づく印刷ジョブを生成し、この印刷ジョブを、上記セキュリティカードから読み取った秘密キーを用いて暗号化し、この暗号化した印刷ジョブを印刷装置３０−１を指定してネットワーク５０を経由してプリントサーバ２０へ送信する。
【００３７】
ここで、上記印刷ジョブは、印刷指示に係わる印刷データから変換した印刷装置３０−１、…３０−ｎの機種に依存しない中間データ形式の印刷データ（以下、中間データという）および印刷を行う人のユーザ情報（ログイン名等）、印刷する文書名（ファイル名等）、クライアント装置の識別情報（ＩＰアドレス、ＰＣ名等）などの印刷にかかわる情報（以下、属性情報という）を含む。
【００３８】
また、上記中間データには、印刷部数や、片面／両面印刷の設定、カラー／白黒印刷の情報なども含まれる。
【００３９】
プリントサーバ２０には、印刷ジョブ蓄積管理部２０３が設けられており、クライアント装置１０−１、…１０−ｍから送信された暗号化された印刷ジョブを復号化して、例えば、印刷指示をしたユーザのユーザ情報に対応して印刷ジョブ蓄積管理部２０３に蓄積して管理する。この時点で、プリントサーバ２０に蓄積されたこれら複数の印刷ジョブに係わる印刷は開始されない。
【００４０】
なお、プリントサーバ２０における印刷ジョブの復号化は、当該印刷ジョブに係わる認証データに含まれる公開キーを用いて行われる。
【００４１】
さて、クライアント装置１０−１、…１０−ｍで印刷指示を行ったユーザ若しくはこの印刷指示に基づく印刷物を取得する権限を有するユーザがこの印刷指示に基づく印刷物を取得する場合は、指定された印刷装置３０−１の近くに行き、この印刷装置３０−１に対応する認証装置４０−１でユーザ認証を行う。
【００４２】
このユーザ認証は、認証装置１１−１、…１１−ｍによるユーザ認証と同様にセキュリティカードを用いて行う。
【００４３】
例えば、ユーザが、印刷装置３０−１に対応する認証装置４０−１にセキュリティカードを挿入すると、認証装置４０−１により、このセキュリティカードからユーザ認証に必要な認証データが読み取られる。
【００４４】
この読み取られた認証データは、ネットワーク５０を経由してプリントサーバ２０に送られ、プリントサーバ２０では、当該ユーザが当該印刷指示に基づく印刷物を取得する権限を有するか否かの認証を行う。
【００４５】
このユーザ認証も、プリントサーバ２０のデータベース若しくは別設けられたユーザ管理システムへの問合せに基づき行う。
【００４６】
このユーザ認証によりこのユーザが当該印刷装置３０−１で当該印刷指示に基づく印刷物を取得する権限を有していないと判断すると、この印刷指示に基づく印刷が禁止される。
【００４７】
また、このユーザ認証によりこのユーザが当該印刷装置３０−１で当該印刷指示に基づく印刷物を取得する権限を有していると判断されると、プリントサーバ２０は、印刷ジョブ蓄積管理部２０３に蓄積されている該当印刷ジョブから中間データ形式の印刷データを抽出し、この印刷データを印刷装置３０−１で印刷可能な印刷用データに変換する。
【００４８】
また、プリントサーバ２０は、印刷装置３０−１、…３０−ｎと認証装置４０−１、…４０−ｎとの対応関係を記憶する対応関係テーブルを記憶しており、認証データを受け取った認証装置４０−１に対応する印刷装置３０−１を上記対応関係テーブルを参照して特定し、この特定した印刷装置３０−１に対して上記印刷用データを送信する。これにより、印刷装置３０−１ではこの印刷用データに基づき印刷を開始する。
【００４９】
また、プリントサーバ２０は、上記印刷装置３０−１に対する上記印刷用データの送信を監視し、印刷用データの送信が成功すると、該印刷に係わるログ情報を生成する。
【００５０】
このログ情報は、印刷ジョブ蓄積管理部２０３に蓄積されている該当印刷ジョブから抽出した中間データをＰＤＦ（Portable Document Format）等の汎用ファイルフォーマットのデータに変換し、この汎用ファイルフォーマットのデータを印刷ジョブ蓄積管理部２０３に蓄積されている該当印刷ジョブから抽出した属性情報、該印刷を実行した時間情報、該印刷に係わる認証データ等に対応させることにより生成される。この生成されたログ情報は、プリントサーバ２０のログ情報蓄積管理部３１２に蓄積されて管理される。
【００５１】
ここで、汎用ファイルフォーマットのデータは、画像解像度の設定や、ファイルの圧縮などの設定機能を備える。時間情報はプリントサーバ２０の時計機能から取得する。
【００５２】
なお、この汎用ファイルフォーマットのデータ形式はＰＤＦだけでなく、文字情報と図形情報およびそれらのレイアウトを一括管理でき、検索可能な形式であれば種類を問わない。
【００５３】
ログ情報蓄積記憶手段２１３に記憶されたログ情報は、別途準備する検索、閲覧、印刷手段によって検索、閲覧、再印刷が可能である。この検索、閲覧、印刷手段は、ユーザー情報、文書名、クライアント装置の識別情報、および、文書中に含まれる文字列など、ログとして記憶したすべての情報をキーに、自由な組み合わせで検索が可能で、検索結果の表示および再印刷が可能である。ここで、再印刷されたイメージは、イメージログから再印刷されたものであることがわかるように、所定の識別情報が付加されて印刷される。
【００５４】
このような構成によると、情報漏洩等が発生した場合に漏洩元や漏洩した文書を容易に特定することができ、これにより不正な印刷を抑止することができる。
【００５５】
図２は、図１に示したプリントサーバ２０の詳細構成の一例を示すブロック図である。
【００５６】
図２において、このプリントサーバ２０は、ネットワーク５０とのインタフェースを構成するネットワークインタフェース部２０１、印刷ジョブ受付部２０２、印刷ジョブ蓄積管理部２０３、認証データ受付部２０４、認証処理部２０５、認証結果送信部２０６、中間データ抽出部２０７、印刷用データ変換部２０８、対応関係記憶部２０９、印刷装置特定部２１０、印刷用データ送信部２１１、印刷ジョブ復号化２１２、ＰＤＦデータ変換部２１４、ログ情報蓄積管理部２１３を具備して構成される。
【００５７】
ここで、印刷ジョブ受付部２０２は、ネットワークインタフェース部２０１を介してクライアント装置１０−１、…１０−ｍからの印刷指示に係わる暗号化された印刷ジョブを受け付ける。
【００５８】
印刷ジョブ復号化部２１２は、印刷ジョブ受付部２０２で受け付けた暗号化された印刷ジョブの復号化を行う。ここで、印刷ジョブの復号化は、クライアント装置１０−１、…１０−ｍからの印刷指示に関しての認証データの問合せ時にクライアント装置１０−１、…１０−ｍから送られた該当認証データに含まれていた公開キーを用いて行われる。
【００５９】
印刷ジョブ蓄積管理部２０３は、印刷ジョブ復号化部２１２で復号化された印刷ジョブを蓄積管理する。この印刷ジョブ蓄積管理部２０３で蓄積管理される印刷ジョブには、印刷指示に係わる印刷データから変換した印刷装置３０−１、…３０−ｎの機種に依存しない中間データおよび印刷を行う人のユーザ情報（ログイン名等）、印刷する文書名（ファイル名等）、クライアント装置の識別情報（ＰＣのＩＰアドレス、ＰＣ名等）などの属性情報を含む。
【００６０】
認証データ受信部２０４は、クライアント装置１０−１、…１０−ｍからの問合せに係わる認証データおよび認証装置４０−１、…４０−ｎからの認証データを受信する。
【００６１】
認証処理部２０５は、認証データ受信部２０４で受信した認証データに基づきクライアント装置１０−１、…１０−ｍからの問合せに係わる認証データおよび認証装置４０−１、…４０−ｎからの認証データに基づきユーザ認証を行う。
【００６２】
ここで、認証処理部２０５におけるクライアント装置１０−１、…１０−ｍからの問合せに係わる認証データに基づくユーザ認証は、クライアント装置１０−１、…１０−ｍからこの印刷システムを用いて印刷指示を行うユーザが正当な権限を有するか否かの認証を行うものであり、また、認証装置４０−１、…４０−ｎからの認証データに基づくユーザ認証は、上記印刷指示に係わる印刷物を取得するユーザが正当な権限を有するか否かの認証を行うものである。
【００６３】
このユーザ認証は、プリントサーバ２０内の図示しないデータベース若しくはこの印刷システムと連携する図示しないユーザ管理システムのデータベースを参照して行うことができる。
【００６４】
認証結果送信部２０６は、認証処理部２０５が、クライアント装置１０−１、…１０−ｍからの問合せに係わる認証データに基づきユーザ認証を行った場合は、その認証結果をネットワークインタフェース部２０１を経由してクライアント装置１０−１、…１０−ｍに返送し、認証装置４０−１、…４０−ｎからの認証データに基づきユーザ認証を行った場合は、その認証結果をネットワークインタフェース部２０１を経由して認証装置４０−１、…４０−ｎに返送する。
【００６５】
中間データ抽出部２０７は、認証装置４０−１、…４０−ｎからの認証データに基づき印刷ジョブ蓄積管理部２０３に蓄積された該当印刷ジョブから中間データを抽出する。
【００６６】
また、印刷用データ変換部２０８は、認証装置４０−１、…４０−ｎからの認証データに基づき中間データ抽出部２０７で抽出された中間データを認証を行った認証装置４０−１、…４０−ｎに対応する印刷装置３０−１、…３０−ｎで印刷可能な印刷用データ（ＲＡＷデータ）に変換する。
【００６７】
対応関係記憶部２０９は、印刷装置３０−１、…３０−ｎと認証装置４０−１、…４０−ｎとの対応関係を記憶する対応関係テーブルを記憶しており、印刷装置特定部２１０は、認証処理部２０５で認証処理した認証データが認証装置４０−１、…４０−ｎがどの認証装置４０−１、…４０−ｎから送られたかにより対応関係記憶部２０９に記憶されている対応関係テーブルを参照して印刷ジョブを送信する印刷装置を印刷装置３０−１、…３０−ｎの中から特定する。
【００６８】
印刷用データ送信部２１１は、印刷装置特定部２１０で特定された印刷装置に対して印刷データ変換部２０８で変換された印刷用データをネットワークインタフェース部２０１を介して該当印刷装置３０−１、…３０−ｎに送信する。
【００６９】
ＰＤＦデータ変換部２１４は、印刷用データ送信部２１１における印刷用データの送信が成功すると、印刷データ抽出部２０７で抽出された中間データをＰＤＦデータに変換する。ここで、ＰＤＦデータ変換部２１４は、ＰＤＦデータの画像解像度の設定やファイルの圧縮などの設定機能を備えており、この画像解像度やファイルの圧縮の設定を最適に行うことによりＰＤＦデータ変換部２１４で変換されたＰＤＦデータのデータ量を小さく抑えることができる。
【００７０】
ログ情報蓄積管理部２１３は、ＰＤＦデータ変換部２１４で変換されたＰＤＦデータ（イメージログ）を印刷ジョブ蓄積管理部２０３から得た該当印刷ジョブに含まれる属性情報、該印刷を実行した時間情報、該印刷に係わる認証データに対応させてログ情報として蓄積管理する。
【００７１】
ログ情報蓄積管理部２１３に蓄積管理されたログ情報は、必要に応じて管理者等が検索、閲覧、印刷手段を操作することにより、検索、閲覧、印刷を行うことができる。
【００７２】
具体的には、たとえば、管理者が、ユーザ情報、文書名、クライアント装置識別情報、および文書中に含まれる文字列などログとして記憶したすべての情報をキーに自由な組み合わせで検索を行う。検索、閲覧、印刷手段の検索機能は、与えられた条件で検索を行い、その結果をたとえば一覧表示する。
【００７３】
管理者はさらに、表示された一覧から所望の結果を選択して閲覧の指示を行うことで、印刷結果と同様のイメージの閲覧が可能となる。さらに、閲覧したイメージの印刷指示を行うと、そのイメージを印刷することができる。この場合、印刷されたイメージには、イメージログから再印刷されたものであることがわかるように、たとえば「再印刷」と書かれたウォーターマークが付加されて印刷される。
【００７４】
図３は、図１に示したクライアント装置１０−１、…１０−ｍ（クライアント装置１０と総称する）の詳細構成の一例を示すブロック図である。
【００７５】
図３において、クライアント装置１０は、この印刷システムを用いた印刷指示を行うもので、パーソナルコンピュータ等から構成され、認証装置１１−１、…１１−ｍ（認証装置１１として総称する）がローカルに接続される。
【００７６】
このクライアント装置１０は、印刷指示受付部１０１、印刷ジョブ生成部１０２、認証データ受信部１０３、認証処理部１０４、認証データ送信部１０５、認証結果受信部１０６、印刷ジョブ暗号化部１０７、印刷ジョブ送信部１０８、ネットワークインタフェース部１０９、属性情報取得部１１０を具備して構成される。
【００７７】
ここで、印刷指示受付部１０１は、図示しないキーボード、マウス等の入力選択操作に基づきこの印刷システムを用いた印刷指示を受け付ける。
【００７８】
この印刷指示には、印刷指示に係わる印刷データおよび印刷を行う印刷装置３０−１、…３０−ｎを指定する印刷装置指定情報が含まれている。
【００７９】
認証データ受信部１０３は、認証装置１１からこの印刷指示に係わる認証データを受信する。
【００８０】
認証処理部１０４は、この認証データ受信部１０３で受信した認証データに基づきこの印刷指示を行うユーザが正当な権限を有するユーザか否かのユーザ認証を行う。
【００８１】
この認証処理部１０４によるユーザ認証は、プリントサーバ２０に対する問合せにより行われる。
【００８２】
すなわち、認証処理部１０４におけるユーザ認証に際しては、認証装置１１からの認証データの一部若しくは全部を認証データ送信部１０５、ネットワークインタフェース部１０９経由で、プリントサーバ２０に送信することにより、この認証データにかかわるユーザがこの印刷システムを用いて印刷指示を行う権限を有するユーザであるかの問合せを行う。
【００８３】
そして、この問合せの結果をネットワークインタフェース部１０９を介して認証結果受信部１０６で受信し、認証処理部１０４は、この認証結果受信部１０６の受信情報に基づきこの認証データにかかわるユーザがこの印刷システムを用いて印刷指示を行う権限を有するユーザであるかを判別する。
【００８４】
印刷ジョブ生成部１０２は、認証処理部１０４におけるユーザ認証により、この認証データにかかわるユーザがこの印刷システムを用いて印刷指示を行う権限を有する正当なユーザであると判断されると、印刷指示受付部１０２で受け付けた印刷指示に係る印刷データに基づきこの印刷システムを用いて印刷指示を行う印刷ジョブを生成する。
【００８５】
この印刷ジョブ生成部１０２における印刷ジョブの生成は、まず、印刷指示受付部１０１で受け付けた印刷指示に係わる印刷データを印刷装置３０−１、…３０−ｎの機種に依存しない中間データに変換し、この中間データに属性情報取得部１１０で取得した印刷を行う人のユーザ情報（ログイン名等）、印刷する文書名（ファイル名等）、クライアント装置の識別情報（ＩＰアドレス、ＰＣ名等）などの印刷にかかわる情報（属性情報）を付加することにより行われる。
【００８６】
なお、属性情報取得部１１０は、ユーザ情報（ログイン名等）を認証データ受信部１０３で受信した認証情報から取得することができ、また、印刷する文書名（ファイル名等）は、印刷指示部１０１で受け付けた印刷指示に係わる印刷データから取得することができる。
【００８７】
印刷ジョブ暗号化部１０７は、印刷ジョブ生成部１０２で生成された印刷ジョブを認証データに含まれる印刷ジョブ暗号化の秘密キーを用いてそれぞれ暗号化する。
【００８８】
印刷ジョブ送信部１０８は、印刷ジョブ暗号化部１０７で暗号化された印刷ジョブをネットワークインタフェース部１０９、ネットワーク５０を経由してプリントサーバ２０に送信する。
【００８９】
なお、属性情報取得部１１０で取得する属性情報は、図示しないキーボード、マウス等の入力選択操作に基づきユーザが直接入力するように構成してもよい。
【００９０】
図４は、上記構成においてクライアント装置１０からプリントサーバ２０へ送られる印刷ジョブおよびプリントサーバ２０のログ情報蓄積管理部２１３に蓄積管理されるログ情報のデータ構造の一例を示す図である。
【００９１】
図４（ａ）は、クライアント装置１０からプリントサーバ２０へ送られる印刷ジョブのデータ構造の一例を示しており、ここで、この印刷ジョブは、この印刷ジョブに係わる属性情報を構成するユーザ情報（ログイン名）、文書名（ファイル名）、クライアント識別情報（印刷指示を行ったクライアント装置のＩＰアドレス、ＰＣ名）と、印刷装置３０−１、…３０−ｎの機種に依存しない中間データとにより構成される。
【００９２】
図４（ｂ）は、プリントサーバ２０のログ情報蓄積管理部２１３に蓄積管理されるログ情報のデータ構造の一例を示しており、このログ情報は、この印刷ジョブに係わる属性情報を構成するユーザ情報（ログイン名）、文書名（ファイル名）、クライアント識別情報（印刷指示を行ったクライアント装置のＩＰアドレス、ＰＣ名）と、この印刷ジョブを印刷した時間情報と、この印刷ジョブの印刷に用いた認証情報と、この印刷ジョブに含まれる印刷データに対応するＰＤＦデータ（イメージログ）とにより構成される。
【００９３】
ここで、図４（ｂ）示すログ情報は、図４（ａ）に示す印刷ジョブが印刷される毎に生成されて、プリントサーバ２０のログ情報蓄積管理部２１３に蓄積される。
【００９４】
このログ情報に含まれるＰＤＦデータは、特定のプラットフォームに依存せずに表示できる文書を実現するためにAdobe社により開発されたドキュメントフォーマットで、このＰＤＦデータを利用すれば、従来は特定アプリケーションに依存しなければ扱えなかった文字情報と図形情報およびそれらのレイアウトを一括管理でき、さまざまなプラットフォームで検索、表示、印刷することができる。
【００９５】
図５は、図３に示したクライアント装置１０の処理を示すフローチャートである。
【００９６】
図５において、クライアント装置１０は、まず、印刷指示受付部１０１で印刷指示を受け付けたかを調べ（ステップ４０１）、印刷指示を受け付けていない場合は（ステップ４０１でＮＯ）、ステップ４０１に戻り、印刷指示の受付を待つが、印刷指示を受け付けたと判断されると（ステップ４０１でＹＥＳ）、次に、この印刷指示に係わる認証データを認証データ受信部１０３で受信したかを調べる（ステップ４０２）。
【００９７】
ここで、認証データを受信していないと（ステップ４０２でＮＯ）、ステップ４０２に戻り、認証データの受信を待つ。
【００９８】
認証データを受信すると（ステップ４０２でＹＥＳ）、この受信した認証データに基づき認証処理部１０４で、この認証データに係わるユーザがこの印刷システムを用いて印刷指示を行う権限を有するかのユーザ認証を行う（ステップ４０３）。
【００９９】
このユーザ認証により、この印刷システムを用いて印刷指示を行う権限を有するかのユーザであると認証されると（ステップ４０４でＹＥＳ）、印刷指示受付部１０１で受け付けた印刷指示に係わる印刷データに基づき印刷ジョブ生成部１０２で印刷ジョブを生成する。
【０１００】
すなわち、まず、印刷指示に係わる印刷データを中間データに変換し（ステップ５０４）、次に、属性情報取得部１１０で、印刷を行う人のユーザ情報（ログイン名等）、印刷する文書名（ファイル名等）、クライアント装置の識別情報（ＩＰアドレス、ＰＣ名等）などの属性情報を取得し（ステップ４０６）、上記ステップ４０５で変換した中間データにステップ４０６で取得した属性情報を付加することに印刷ジョブを生成する（ステップ４０７）。
【０１０１】
次に、印刷ジョブを印刷ジョブ暗号化部１０７で認証データに含まれる秘密キーを用いて暗号化し（ステップ４０８）、この暗号化した印刷ジョブを印刷ジョブ送信部１０８により、ネットワークインタフェース部１０９を介してプリントサーバ２０に送信し（ステップ４０９）、このクライアント装置１０における処理を終了する。
【０１０２】
なお、ステップ４０４で、認証データに係わるユーザがこの印刷システムを用いて印刷指示を行う権限を有していないと判断されると（ステップ４０４でＮＯ）、この印刷システムを用いた印刷指示を行うことはできないので、印刷指示の禁止メッセージをクライアント装置１０の表示器等に印刷指示の権限を有していない旨のメッセージを表示し（ステップ４１０）、印刷指示受付部１０１で受け付けた印刷指示を破棄する等の印刷禁止処理を行って（ステップ４１１）、このクライアント装置１０における処理を終了する。
【０１０３】
図６は、図２に示したプリントサーバ２０の処理を示すフローチャートである。
【０１０４】
図６において、プリントサーバ２０は、まず、印刷ジョブ受付部２０２で、クライアント装置１０からの印刷ジョブを受け付けたかを調べる（ステップ５０１）。
【０１０５】
ここで、クライアント装置１０からの暗号化された印刷ジョブを受け付けていないと（ステップ５０１でＮＯ）、ステップ５０４に進む。
【０１０６】
印刷ジョブ受付部２０２でクライアント装置１０からの暗号化された印刷ジョブを受け付けると（ステップ５０１でＹＥＳ）、この印刷ジョブを当該印刷ジョブに係わる認証データに含まれる公開キーを用いて復号化し、印刷ジョブ蓄積管理部２０３に蓄積する（ステップ５０３）。
【０１０７】
ステップ５０４では、クライアント装置１０からの問合せに基づく認証データ若しくは認証装置４０からの認証データを認証データ受信部２０４で受信したかを調べる。ここで、認証データを受信していない場合は（ステップ５０４でＮＯ）、ステップ５０１に戻る。
【０１０８】
また、ステップ５０４で、認証データを受信したと判断されると（ステップ５０４でＹＥＳ）、認証処理部２０５によるユーザ認証を行う（ステップ５０５）。
【０１０９】
次に、このユーザ認証がクライアント装置１０からの問合せに基づく認証か、すなわち、クライアント装置１０からの認証依頼かを調べる（ステップ５０６）。ここで、このユーザ認証がクライアント装置１０からの認証依頼である場合は（ステップ５０６でＹＥＳ）、認証結果を認証結果送信部２０６、ネットワークインタフェース２０１を経由してクライアント装置１０に送信して（ステップ５０７）、このプリントサーバ２０の処理を終了する。
【０１１０】
また、ステップ５０６で、ユーザ認証がクライアント装置１０からの認証依頼でない場合は（ステップ５０６でＮＯ）、認証装置４０からの認証データに基づくユーザ認証であるので、この認証データにかかわるユーザが当該印刷指示に基づく印刷物を取得する権限を有するか否かの判断を行う（ステップ５０８）。
【０１１１】
ここで、印刷物を取得する権限を有していると判断されると（ステップ５０８でＹＥＳ）、印刷ジョブ蓄積管理部２０７で管理されている印刷ジョブの中の該当印刷ジョブから中間データを抽出し（ステップ５０９）、この抽出した中間データを対応関係記憶部２０９に記憶されている対応関係テーブルを参照してこの認証データを送信した認証装置４０に対応する印刷装置３０で印刷可能な印刷用データ（ＲＡＷデータ）に変換する（ステップ５１０）。
【０１１２】
そして、対応関係記憶部２０９に記憶されている対応関係テーブルを参照してこの認証データを送信した認証装置４０に対応する印刷装置３０を特定し（ステップ５１１）、この特定した印刷装置３０に対してステップ５１０で変換したＲＡＷデータを送信する（ステップ５１２）。
【０１１３】
次に、上記ＲＡＷデータの送信に成功したかを調べ（ステップ５１３）、成功したと判断されると（ステップ５１３でＹＥＳ）、この印印刷ジョブに係わるログ情報を生成する。
【０１１４】
すなわち、まず、中間データ抽出部２０７で抽出した中間データをＰＤＦデータに変換し（ステップ５１４）、このＰＤＦデータを印刷ジョブ蓄積管理部２０３に蓄積管理されている該当印刷ジョブから抽出した属性情報、該印刷を実行した時間情報、該印刷に係わる認証データに対応付けることによりログ情報を生成する（ステップ５１５）。
【０１１５】
このログ情報は、ログ情報蓄積管理部２１３に蓄積され（ステップ５１６）、このプリントサーバ２０の処理を終了する。
【０１１６】
なお、ステップ５０８で、認証データにかかわるユーザが当該印刷指示に基づく印刷物を取得する権限を有していないと判断されると（ステップ５０８でＮＯ）、この印刷指示に基づく印刷はできないので、所定の印刷禁止処理を行って（ステップ５１７）、このプリントサーバ２０の処理を終了する。
【０１１７】
また、ステップ５１３でＲＡＷデータの送信に失敗したと判断されると（ステップ５１３でＮＯ）、ステップ５１２に戻り、ＲＡＷデータの再送を行う。
【０１１８】
図７は、図１に示した認証装置４０−１、…４０−ｎ（認証装置４０と総称する）の処理を示すフローチャートである。
【０１１９】
図７において、認証装置４０は、まず、セキュリティカードの挿入により認証データを受け付けたかを調べる（ステップ６０１）。ここで、認証データを受け付けた場合は（ステップ６０１でＹＥＳ）、この認証データに基づき、プリントサーバ２０に対して認証依頼を行う（ステップ６０２）。
【０１２０】
この認証依頼に対応してプリントサーバ２０から認証結果を受信すると（ステップ６０３でＹＥＳ）、この認証結果に基づき印刷要求の権限があるかを調べる（ステップ６０４）。
【０１２１】
ここで、印刷要求の権限がないと判断されると（ステップ６０４でＮＯ）、印刷禁止処理（ステップ６０５）を行ってこの認証装置４０の処理を終了する。
【０１２２】
また、ステップ６０４で、印刷要求の権限があると判断された場合は（ステップ６０４でＹＥＳ）、このまま、この認証装置４０の処理を終了する。
【０１２３】
この場合、認証装置４０に対応する印刷装置３０では、プリントサーバ２０の印刷用データ送信部２１１から送られたＲＡＷデータに基づき印刷を行うことになる。
【０１２４】
図８は、図２に示したプリントサーバ２０のログ情報蓄積管理部２１３に蓄積されたログ情報の検索、閲覧、印刷処理の一例を示すフローチャートである。
【０１２５】
この実施例において、プリントサーバ２０のログ情報蓄積管理部２１３に蓄積されたログ情報は、この印刷システムの管理者により、検索、閲覧、印刷可能なように構成されている。
【０１２６】
この印刷システムの管理者が、プリントサーバ２０のログ情報蓄積管理部２１３に蓄積されたログ情報の検索、閲覧、印刷を行う場合は、まず、この印刷システムの管理者のコンピュータからログ情報検索のためのキー情報を入力する（ステップ７０１）。
【０１２７】
ここで、入力されるキー情報は、ユーザ情報、文書名、クライアント装置識別情報、および文書中に含まれる文字列などログとして記憶したすべての情報を自由に組み合わせることができる。
【０１２８】
次に、この入力されたキー情報を条件にプリントサーバ２０のログ情報蓄積管理部２１３に蓄積されたログ情報を検索する（ステップ７０２）。
【０１２９】
そして、この検索により、対象ログ情報がある場合は（ステップ７０３でＹＥＳ）、この検索したログ情報の一覧をこの印刷システムの管理者のコンピュータ上に一覧表示する（ステップ７０４）。これにより、この印刷システムの管理者は、所望のログ情報の一覧を閲覧することができる。
【０１３０】
次に、この一覧表示されたログ情報の中の所望のログ情報の印刷指示があるかを調べる（ステップ７０５）。ここで、印刷指示がある場合は（ステップ７０５でＹＥＳ）、印刷指示に係わるログ情報からＰＤＦデータを抽出し（ステップ７０６）、この抽出したＰＤＦデータに基づき当該印刷ジョブに対応するイメージ画像を印刷する（ステップ７０７）。この場合は、イメージログから再印刷されたものであることがわかるように、たとえば「再印刷」と書かれたウォーターマークが付加されて印刷が行われる。
【０１３１】
なお、上記実施例においては、認証データに含まれる秘密キーを用いて印刷指示に係わる印刷ジョブを暗号化してクライアント装置１０−１、…１０−ｍからプリントサーバ２０に送り、プリントサーバ２０で認証データに含まれる公開キーにより復号化するように構成したが、ネットワーク５０が情報漏洩の虞のない環境化にある場合には、上記印刷ジョブの暗号化、復号化は必ずしも必要ではない。
【産業上の利用可能性】
【０１３２】
この発明の印刷システムおよびサーバ装置は、セキュリティ性を必要とする各種文書の印刷システムに適用することができる。
【０１３３】
この発明によれば、印刷した文書のレイアウトまで含めた汎用ファイルフォーマットのデータをログ情報として記録し、かつ、その内容の表示、全文検索、再印刷を可能にすることにより、情報漏洩等が発生した場合に容易に漏洩元や漏洩した文書を特定することで不正な印刷を抑止することが可能になる。
【図面の簡単な説明】
【０１３４】
【図１】この発明に係わる印刷システムの一実施例の概略を示すシステム構成図である。
【図２】図１に示したプリントサーバの詳細構成の一例を示すブロック図である。
【図３】図１に示したクライアント装置の詳細構成の一例を示すブロック図である。
【図４】図３に示したクライアント装置のジョブ生成部で生成される印刷ジョブおよびプリントサーバに蓄積されるログ情報の構造の一例を示す図である。
【図５】図３に示したクライアント装置の処理を示すフローチャートである。
【図６】図２に示したプリントサーバの処理を示すフローチャートである。
【図７】図１に示した認証装置の処理を示すフローチャートである。
【図８】図２に示したプリントサーバのログ情報蓄積管理部に蓄積されたログ情報の検索、閲覧、印刷処理の一例を示すフローチャートである。
【符号の説明】
【０１３５】
１０、１０−１、…１０−ｍ    クライアント装置
１１、１１−１、…１１−ｍ    認証装置
１２    セキュリティカード
２０    プリントサーバ
３０、３０−１、…３０−ｎ    印刷装置
４０、４０−１、…４０−ｎ    認証装置
５０    ネットワーク
１０１    印刷指示受付部
１０２    印刷ジョブ生成部
１０３    認証データ受信部
１０４    認証処理部
１０５    認証データ送信部
１０６    認証結果受信部
１０７    印刷ジョブ暗号化部
１０８    印刷ジョブ送信部
１０９    ネットワークインタフェース部
１１０    属性情報取得部
２０１    ネットワークインタフェース部
２０２    印刷ジョブ受付部
２０３    印刷ジョブ蓄積管理部
２０４    認証データ受付部
２０５    認証処理部
２０６    認証結果送信部
２０７    中間データ抽出部
２０８    印刷用データ変換部
２０９    対応関係記憶部
２１０    印刷装置特定部
２１１    印刷用データ送信部
２１２    印刷ジョブ復号化部
２１３    ログ情報蓄積管理部
２１４    ＰＤＦデータ変換部
【図１】
0004506597.tif 000002
【図２】
0004506597.tif 000003
【図３】
0004506597.tif 000004
【図４】
0004506597.tif 000005
【図５】
0004506597.tif 000006
【図６】
0004506597.tif 000007
【図７】
0004506597.tif 000008
【図８】
0004506597.tif 000009