(57)【要約】【課題】  セキュリティの高い出力を効率的に実行することができる出力管理方法、出力管理装置及び出力管理プログラムを提供する。【解決手段】  印刷指示に基づいて、クライアント端末１０は、印刷データを生成する。更に、この印刷データをＩＣカード５０の鍵データを用いて暗号化した暗号化印刷データを印刷ジョブメモリ１６に保存する。そして、クライアント端末１０は、印刷トークンをネットワークＮを介して各印刷要求装置２０に通知する。各印刷要求装置２０は、受信した印刷トークンをジョブリストに登録する。印刷要求装置２０にＩＣカード５０が挿入された場合、印刷要求装置２０は、ジョブリストを用いてクライアント端末１０を特定し、暗号化印刷データの要求を行う。そして、印刷要求装置２０は、受信した暗号化印刷データを復号化し、プリンタ３０を用いて印刷する。【選択図】      図１
2006031179.tif 000002
【特許請求の範囲】
【請求項１】
第１のユーザ認証手段及び出力ジョブ記憶手段を備えたクライアント端末と、
第２のユーザ認証手段とジョブリスト記憶手段とを備え、出力装置毎に設けられた出力管理装置とがネットワークを介して接続された出力管理システムを用いて、印刷物の出力を管理する方法であって、
前記クライアント端末が、
前記第１のユーザ認証手段に入力されたユーザデータに関連付けて出力データを前記出力ジョブ記憶手段に記録する出力データ記録段階と、
前記入力されたユーザデータを含む出力識別情報を出力管理装置に送信する出力識別情報送信段階と、
前記出力管理装置が、
受信した出力識別情報を前記ジョブリスト記憶手段に記録する出力識別情報記録段階と、
前記第２のユーザ認証手段に入力されたユーザデータに基づいて出力識別情報をジョブリスト記憶手段を用いて特定し、前記出力識別情報を送信した前記クライアント端末に対して出力データの送信を要求する出力データ要求段階と、
前記クライアント端末から受信した出力データに基づいて、出力装置を用いて出力する出力段階と
を含むことを特徴とする出力管理方法。
【請求項２】
前記クライアント端末が、前記第１のユーザ認証手段に入力された暗号鍵を用いて出力データを暗号化した暗号化出力データを取得する段階を更に含み、
前記出力データ記録段階は、前記暗号化出力データを前記出力ジョブ記憶手段に記録し、
前記出力段階は、前記クライアント端末から受信した暗号化出力データを、前記第２のユーザ認証手段に入力された復号鍵を用いて出力データを復号化した出力データを取得し、前記出力装置を用いて出力することを特徴とする請求項１に記載の出力管理方法。
【請求項３】
前記出力識別情報には、出力データが格納された出力ジョブ記憶手段を備えたクライアント端末を特定するための情報を含むことを特徴とする請求項１又は２に記載の出力管理方法。
【請求項４】
前記出力管理装置が、
前記出力装置を用いての出力を完了した場合、出力識別情報を含む出力完了通知を送信する通知段階と、
前記出力完了通知を受信した前記クライアント端末が、前記出力ジョブ記憶手段に記録された出力データを削除する出力データ削除段階と
を更に含むことを特徴とする請求項１〜３のいずれか１つに記載の出力管理方法。
【請求項５】
前記ネットワークには、複数の出力管理装置が接続され、
他の出力管理装置が送信した出力完了通知を受信した場合、この出力完了通知に含まれジョブリスト記憶手段に記録された出力識別情報を削除する出力識別情報削除段階を更に備えることを特徴とする請求項１〜４のいずれか１つに記載の出力管理方法。
【請求項６】
第１のユーザ認証手段及び出力ジョブ記憶手段を備えたクライアント端末とネットワークを介して接続され、
第２のユーザ認証手段とジョブリスト記憶手段とを備え、出力装置毎に設けられた出力管理装置であって、
前記クライアント端末の前記第１のユーザ認証手段に入力されたユーザデータに関連付
けて前記出力ジョブ記憶手段に記録された出力データについて、前記入力されたユーザデータを含む出力識別情報を前記ジョブリスト記憶手段に記録する情報記録手段と、
前記第２のユーザ認証手段に入力されたユーザデータに基づいて出力識別情報をジョブリスト記憶手段を用いて特定し、前記出力識別情報を送信した前記クライアント端末に対して出力データの送信を要求する要求手段と、
前記クライアント端末から受信した出力データに基づいて、出力装置を用いて出力する出力手段
を含むことを特徴とする出力管理装置。
【請求項７】
前記出力管理装置は、
前記クライアント端末から、前記第１のユーザ認証手段に入力された暗号鍵を用いて出力データを暗号化した暗号化出力データを受信し、
前記出力手段は、前記クライアント端末から受信した暗号化出力データを、前記第２のユーザ認証手段に入力された復号鍵を用いて復号化した出力データを取得し、前記出力装置を用いて出力することを特徴とする請求項６に記載の出力管理装置。
【請求項８】
前記出力識別情報には、出力データが格納された出力ジョブ記憶手段を備えたクライアント端末を特定するための情報を含むことを特徴とする請求項６又は７に記載の出力管理装置。
【請求項９】
前記出力管理装置が、
前記出力装置を用いての出力を完了した場合、出力識別情報を含む出力完了通知を送信する通知手段を備え、
前記出力完了通知を受信した前記クライアント端末に、前記出力ジョブ記憶手段に記録された出力データを削除させることを特徴とする請求項６〜８のいずれか１つに記載の出力管理装置。
【請求項１０】
前記ネットワークには、複数の出力管理装置が接続され、
他の出力管理装置が送信した出力完了通知を受信した場合、前記ジョブリスト記憶手段を記録された出力識別情報を削除する情報削除手段を更に備えることを特徴とする請求項６〜９のいずれか１つに記載の出力管理装置。
【請求項１１】
第１のユーザ認証手段及び出力ジョブ記憶手段を備えたクライアント端末と、
第２のユーザ認証手段とジョブリスト記憶手段とを備え、出力装置毎に設けられた出力管理装置とがネットワークを介して接続された出力管理システムを用いて、印刷物の出力を管理するプログラムであって、
前記クライアント端末を、
前記第１のユーザ認証手段に入力されたユーザデータに関連付けて出力データを前記出力ジョブ記憶手段に記録する出力データ記録手段と、
前記入力されたユーザデータを含む出力識別情報を出力管理装置に送信する出力識別情報送信手段と、
前記出力管理装置から出力データの要求を受信した場合、前記出力ジョブ記憶手段に記録した出力データを送信する出力データ送信手段
として機能させることを特徴とする出力管理プログラム。
【請求項１２】
前記クライアント端末を、前記第１のユーザ認証手段に入力された暗号鍵を用いて出力データを暗号化した暗号化出力データを出力ジョブ記憶手段に記録し、
出力管理装置から受信した出力データの要求に基づいて、暗号化出力データを特定し、前記暗号化出力データを前記出力管理装置に送信する暗号化出力データ送信手段として更に機能させることを特徴とする請求項１１に記載の出力管理プログラム。
【請求項１３】
前記出力識別情報には、出力データが格納された出力ジョブ記憶手段を備えたクライアント端末を特定するための情報を含むことを特徴とする請求項１１又は１２に記載の出力管理プログラム。
【請求項１４】
前記クライアント端末を、
前記出力管理装置から、前記出力装置を用いての出力完了について、出力識別情報を含む出力完了通知を受信した場合、
前記出力識別情報に基づいて、前記出力ジョブ記憶手段に記録された出力データを特定し削除する出力データ削除手段として更に機能させることを特徴とする請求項１１〜１３のいずれか１つに記載の出力管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、セキュリティを必要とする印刷物の出力管理方法、出力管理装置及び出力管理プログラムに関する。
【背景技術】
【０００２】
今日、会社などにおいては、複数のコンピュータ端末が、ネットワーク接続された印刷装置を共有していることが多い。この場合、印刷装置は、各コンピュータ端末から受信した印刷データを一時的に記憶し、記憶した印刷データに基づいて印刷を行う。
【０００３】
ところで、複数のコンピュータ端末で印刷装置を共有している環境においては、印刷装置から出力された印刷物を、ユーザが取りに行くまでに時間がかかった場合、他の者に見られる可能性がある。このような印刷物の中には、他の者に見られたくない情報が含まれていることもある。そこで、このような環境での情報漏洩を防止するために、ユーザが印刷装置に対して操作部を介してパスワードの入力を行ったときにのみ、印刷物が出力されるようにした印刷装置が開発されている（例えば特許文献１参照。）。
【０００４】
この特許文献１に記載の技術では、ネットワークにコンピュータ及びプリンタが接続される。そして、前記コンピュータは、印刷データが機密データである場合に、機密データとして前記出力機器に送信する機密データ送信手段を備える。一方、プリンタは、印刷データを格納する格納手段と、機密データを暗号化する暗号化手段と、暗号化された暗号化データを解読するための暗号解読手段と、暗号解読時にＩＤを識別するＩＤ識別手段とを備える。そして、ＩＤ識別手段は、ＩＤデータとして指紋や手書き文字の画像データを用い、ＩＤを入力するための入力手段と、ＩＤデータを登録する登録手段とを備える。更に、このＩＤ識別手段は、前記登録手段により登録されたＩＤデータと前記機密データの出力要求時に入力されたＩＤとの認証を行う認証手段と、前記認証手段による認証結果に基づいて前記機密データの出力を許可する出力許可手段とを備える。そして、画像ＩＤにより前記機密データを保護する。プリンタ側では、指紋や手書き文字などの画像データの入力によりＩＤデータとすることでプリンタの操作部で容易に操作を行える。
【特許文献１】特開２００２−１２７５４５号公報（図４、図５）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１に記載の技術では、プリンタに印刷データを格納する格納手段が必要になる。このため、特殊なプリンタを用いる必要がある。特に、多くのユーザが共用するプリンタの場合には、その分、容量の大きな格納手段が必要になる。
【０００６】
本発明は、上述の課題に鑑みてなされ、その目的は、セキュリティの高い出力を効率的に実行することができる出力管理方法、出力管理装置及び出力管理プログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記問題点を解決するために、請求項１に記載の発明は、第１のユーザ認証手段及び出力ジョブ記憶手段を備えたクライアント端末と、第２のユーザ認証手段とジョブリスト記憶手段とを備え、出力装置毎に設けられた出力管理装置とがネットワークを介して接続された出力管理システムを用いて、印刷物の出力を管理する方法であって、前記クライアント端末が、前記第１のユーザ認証手段に入力されたユーザデータに関連付けて出力データを前記出力ジョブ記憶手段に記録する出力データ記録段階と、前記入力されたユーザデー
タを含む出力識別情報を出力管理装置に送信する出力識別情報送信段階と、前記出力管理装置が、受信した出力識別情報を前記ジョブリスト記憶手段に記録する出力識別情報記録段階と、前記第２のユーザ認証手段に入力されたユーザデータに基づいて出力識別情報をジョブリスト記憶手段を用いて特定し、前記出力識別情報を送信した前記クライアント端末に対して出力データの送信を要求する出力データ要求段階と、前記クライアント端末から受信した出力データに基づいて、出力装置を用いて出力する出力段階とを含むことを要旨とする。
【０００８】
請求項２に記載の発明は、請求項１に記載の出力管理方法において、前記クライアント端末が、前記第１のユーザ認証手段に入力された暗号鍵を用いて出力データを暗号化した暗号化出力データを取得する段階を更に含み、前記出力データ記録段階は、前記暗号化出力データを前記出力ジョブ記憶手段に記録し、前記出力段階は、前記クライアント端末から受信した暗号化出力データを、前記第２のユーザ認証手段に入力された復号鍵を用いて出力データを復号化した出力データを取得し、前記出力装置を用いて出力することを要旨とする。
【０００９】
請求項３に記載の発明は、請求項１又は２に記載の出力管理方法において、前記出力識別情報には、出力データが格納された出力ジョブ記憶手段を備えたクライアント端末を特定するための情報を含むことを要旨とする。
【００１０】
請求項４に記載の発明は、請求項１〜３のいずれか１つに記載の出力管理方法において、前記出力管理装置が、前記出力装置を用いての出力を完了した場合、出力識別情報を含む出力完了通知を送信する通知段階と、前記出力完了通知を受信した前記クライアント端末が、前記出力ジョブ記憶手段に記録された出力データを削除する出力データ削除段階とを更に含むことを要旨とする。
【００１１】
請求項５に記載の発明は、請求項１〜４のいずれか１つに記載の出力管理方法において、前記ネットワークには、複数の出力管理装置が接続され、他の出力管理装置が送信した出力完了通知を受信した場合、この出力完了通知に含まれジョブリスト記憶手段に記録された出力識別情報を削除する出力識別情報削除段階を更に備えることを要旨とする。
【００１２】
請求項６に記載の発明は、第１のユーザ認証手段及び出力ジョブ記憶手段を備えたクライアント端末とネットワークを介して接続され、第２のユーザ認証手段とジョブリスト記憶手段とを備え、出力装置毎に設けられた出力管理装置であって、前記クライアント端末の前記第１のユーザ認証手段に入力されたユーザデータに関連付けて前記出力ジョブ記憶手段に記録された出力データについて、前記入力されたユーザデータを含む出力識別情報を前記ジョブリスト記憶手段に記録する情報記録手段と、前記第２のユーザ認証手段に入力されたユーザデータに基づいて出力識別情報をジョブリスト記憶手段を用いて特定し、前記出力識別情報を送信した前記クライアント端末に対して出力データの送信を要求する要求手段と、前記クライアント端末から受信した出力データに基づいて、出力装置を用いて出力する出力手段を含むことを要旨とする。
【００１３】
請求項７に記載の発明は、請求項６に記載の出力管理装置において、前記出力管理装置は、前記クライアント端末から、前記第１のユーザ認証手段に入力された暗号鍵を用いて出力データを暗号化した暗号化出力データを受信し、前記出力手段は、前記クライアント端末から受信した暗号化出力データを、前記第２のユーザ認証手段に入力された復号鍵を用いて復号化した出力データを取得し、前記出力装置を用いて出力することを要旨とする。
【００１４】
請求項８に記載の発明は、請求項６又は７に記載の出力管理装置において、前記出力識
別情報には、出力データが格納された出力ジョブ記憶手段を備えたクライアント端末を特定するための情報を含むことを要旨とする。
【００１５】
請求項９に記載の発明は、請求項６〜８のいずれか１つに記載の出力管理装置において、前記出力管理装置が、前記出力装置を用いての出力を完了した場合、出力識別情報を含む出力完了通知を送信する通知手段を備え、前記出力完了通知を受信した前記クライアント端末に、前記出力ジョブ記憶手段に記録された出力データを削除させることを要旨とする。
【００１６】
請求項１０に記載の発明は、請求項６〜９のいずれか１つに記載の出力管理装置において、前記ネットワークには、複数の出力管理装置が接続され、他の出力管理装置が送信した出力完了通知を受信した場合、前記ジョブリスト記憶手段を記録された出力識別情報を削除する情報削除手段を更に備えることを要旨とする。
【００１７】
請求項１１に記載の発明は、第１のユーザ認証手段及び出力ジョブ記憶手段を備えたクライアント端末と、第２のユーザ認証手段とジョブリスト記憶手段とを備え、出力装置毎に設けられた出力管理装置とがネットワークを介して接続された出力管理システムを用いて、印刷物の出力を管理するプログラムであって、前記クライアント端末を、前記第１のユーザ認証手段に入力されたユーザデータに関連付けて出力データを前記出力ジョブ記憶手段に記録する出力データ記録手段と、前記入力されたユーザデータを含む出力識別情報を出力管理装置に送信する出力識別情報送信手段と、前記出力管理装置から出力データの要求を受信した場合、前記出力ジョブ記憶手段に記録した出力データを送信する出力データ送信手段として機能させることを要旨とする。
【００１８】
請求項１２に記載の発明は、請求項１１に記載の出力管理プログラムにおいて、前記クライアント端末を、前記第１のユーザ認証手段に入力された暗号鍵を用いて出力データを暗号化した暗号化出力データを出力ジョブ記憶手段に記録し、出力管理装置から受信した出力データの要求に基づいて、暗号化出力データを特定し、前記暗号化出力データを前記出力管理装置に送信する暗号化出力データ送信手段として更に機能させることを要旨とする。
【００１９】
請求項１３に記載の発明は、請求項１１又は１２に記載の出力管理プログラムにおいて、前記出力識別情報には、出力データが格納された出力ジョブ記憶手段を備えたクライアント端末を特定するための情報を含むことを要旨とする。
【００２０】
請求項１４に記載の発明は、請求項１１〜１３のいずれか１つに記載の出力管理プログラムにおいて、前記クライアント端末を、前記出力管理装置から、前記出力装置を用いての出力完了について、出力識別情報を含む出力完了通知を受信した場合、前記出力識別情報に基づいて、前記出力ジョブ記憶手段に記録された出力データを特定し削除する出力データ削除手段として更に機能させることを要旨とする。
【００２１】
（作用）
本発明によれば、ユーザは、出力管理装置を用いてユーザ認証を行なうことにより出力装置からの出力を得ることができる。従って、クライアント端末から出力装置に移動している間の出力物の取り遅れや置き忘れによる情報漏洩を抑制することができる。また、出力データは、クライアント端末の出力ジョブ記憶手段に、ユーザデータに関連付けて記録されるので、出力装置等にそのための記憶部を設ける必要がなく、効率的にセキュリティの高い出力を実現することができる。
【００２２】
本発明によれば、出力ジョブ記憶手段においては、出力データは、第１のユーザ認証手
段に入力された暗号鍵を用いて暗号化された暗号化出力データとして記録される。このため、このユーザ以外の者は復号化できず、情報の漏洩を防止することができる。更に、クライアント端末末と出力管理装置との間の通信においても、出力データは暗号化されているので、情報漏洩を防止することができる。
【００２３】
本発明によれば、出力データが格納された出力ジョブ記憶手段を備えたクライアント端末を特定するための情報が出力識別情報に含まれる。従って、この出力識別情報に基づいて、出力管理装置が、出力データが格納された出力ジョブ記憶手段を備えたクライアント端末を特定することができる。
【００２４】
本発明によれば、出力装置を用いての出力を完了した場合、出力識別情報を含む出力完了通知を送信されるため、出力完了通知を受信したクライアント端末は、出力ジョブ記憶手段に記録された出力データを削除することができる。従って、出力ジョブ記憶手段の記憶容量を有効に活用することができる。
【００２５】
本発明によれば、他の出力管理装置が送信した出力完了通知を受信した場合、ジョブリスト記憶手段を記録された出力識別情報を削除する。出力装置毎に出力管理装置が設けられている場合、他の出力管理装置において処理が完了した出力を把握できないため、出力識別情報がそのまま蓄積されてしまう。本発明では、出力完了通知により出力識別情報を削除するため、出力管理装置のジョブリスト記憶手段の記憶容量を有効に活用することができる。
【発明の効果】
【００２６】
本発明によれば、セキュリティの高い出力を効率的に実行することができる。
【発明を実施するための最良の形態】
【００２７】
以下、本発明を具体化した一実施形態を図１〜図６に基づいて説明する。本実施形態においては、クライアント端末１０及び複数の出力管理装置としての印刷要求装置２０がネットワークＮを介して接続されている出力管理システムを想定する。
【００２８】
本実施形態では、ユーザを特定するために、ユーザ毎に付与されたＩＣカード５０を用いる。このＩＣカード５０は、図２に示すように、ＩＣチップ５１を備えている。このＩＣチップ５１には、カードデータ５１０が記憶されている。このカードデータ５１０は、ＩＣカード識別子及び鍵に関するデータを含む。
【００２９】
ＩＣカード識別子データ領域には、このＩＣカード５０を特定するための識別子に関するデータが記憶されている。このＩＣカード識別子はユーザ毎に対して割り当てられているため、このＩＣカード識別子を用いることによりユーザを特定することができる。
【００３０】
鍵データ領域には、データを暗号化又は復号化するときに用いる鍵に関するデータが記録されている。本実施形態では、この鍵を用いることにより、データの暗号化や復号化を行う。
【００３１】
一方、図１に示すように、本実施形態の出力管理システムに用いられるクライアント端末１０は、ユーザが用いるコンピュータ端末であり、本体ユニット１１を備えている。更に、クライアント端末１０は、印刷指示や印刷ファイルを表示するためのディスプレイ１２、指示やファイルの選択を行うキーボード１３及びマウスを備える。また、本体ユニット１１は、ＩＣカード５０を収容するカードリーダ１５に接続されている。このカードリーダ１５は、第１のユーザ認証手段として機能する。そして、本体ユニット１１は、カードリーダ１５に挿入されたＩＣカード５０のＩＣチップ５１からＩＣカード識別子のデー
タを読み込んだり、ＩＣチップ５１に格納された鍵によって暗号化されたデータを取得したりする。
【００３２】
更に、本体ユニット１１はハードディスク等の内蔵メモリ（データ記憶部）を備えている。この内蔵メモリは、図示しないＣＰＵ、ＲＡＭ及びＲＯＭ等を有し、後述する処理（出力データ記録段階、出力識別情報送信段階及び暗号化出力データを取得する段階等を含む処理）を行う。そして、このための出力管理プログラムを実行することにより、制御部２１は、出力データ記録手段、出力識別情報送信手段、出力データ送信手段、暗号化出力データ送信手段及び出力データ削除手段等として機能する。
【００３３】
ここで、出力データ記録手段は、第１のユーザ認証手段に入力されたユーザデータに関連付けて出力データを前記出力ジョブ記憶手段に記録する。出力識別情報送信手段は、入力されたユーザデータを含む出力識別情報を出力管理装置に送信する。出力データ送信手段は、出力管理装置から出力データの要求を受信した場合、前記出力ジョブ記憶手段に記録した出力データを送信する。暗号化出力データ送信手段は、前記第１のユーザ認証手段に入力された暗号鍵を用いて出力データを暗号化した暗号化出力データを出力ジョブ記憶手段に記録し、出力管理装置から受信した出力データの要求に基づいて、暗号化出力データを特定し、前記暗号化出力データを前記出力管理装置に送信する。出力データ削除手段は、出力管理装置から、前記出力装置を用いての出力完了について、出力識別情報を含む出力完了通知を受信した場合、前記出力識別情報に基づいて、前記出力ジョブ記憶手段に記録された出力データを特定し削除する。
【００３４】
また、この内蔵メモリは、出力ジョブ記憶手段としての印刷ジョブメモリ１６を備える。この印刷ジョブメモリ１６には、図３に示すように、印刷を実行するために用いる印刷ジョブデータ１６０が記録される。印刷ジョブデータ１６０は、クライアント端末１０を利用したユーザによって印刷指示が行われた場合に生成される。この印刷ジョブデータ１６０は、印刷ジョブ識別子、ＩＣカード識別子、暗号化印刷データ及び印刷ステータスに関するデータを含む。
【００３５】
印刷ジョブ識別子データ領域には、印刷ジョブを特定するために、印刷指示毎に付与された識別子に関するデータが記録される。
ＩＣカード識別子データ領域には、カードリーダ１５に挿入されたＩＣカード５０から読み取ったＩＣカード識別子に関するデータが記憶されている。本実施形態においては、このＩＣカード識別子に基づいて、印刷ジョブの指示（印刷指示）を行ったユーザが特定される。
【００３６】
暗号化印刷データ領域には、この印刷ジョブデータ１６０において印刷を実行する内容に関するデータが記録される。この暗号化印刷データは、本体ユニット１１内で生成され、印刷を実行するための暗号化出力データとしての印刷データを、ＩＣカード５０のカードデータ５１０を用いて暗号化したデータである。なお、この印刷データは、プリンタ３０での印刷が完了したときには削除される。
【００３７】
印刷ステータスデータ領域には、この印刷ジョブデータ１６０の印刷状況（ステータス）に関するデータが記録される。この印刷ステータスデータ領域には、例えば、印刷ジョブデータ１６０が記録され印刷を待っている場合には「待機」、プリンタ３０において印刷が完了した場合には「完了」、印刷がキャンセルされた場合には「中止」などの状況を示すフラグが記録される。
【００３８】
また、図１に示すように、クライアント端末１０は、ネットワークＮを介して印刷要求装置２０に接続されている。この印刷要求装置２０は、複数の出力装置としてのプリンタ
３０毎に一対一対応で設けられており、直接、プリンタ３０に接続されている。そして、クライアント端末１０からの印刷指示について、プリンタ３０に印刷データを送信して印刷を実行させる。この印刷要求装置２０は、図４に示すように制御部２１を備える。この制御部２１は、図示しないＣＰＵ、ＲＡＭ及びＲＯＭ等を有し、後述する処理（出力識別情報記録段階、出力データ要求段階、出力段階、通知段階、出力データ削除段階及び出力識別情報削除段階等を含む処理）を行う。これにより、制御部２１は、情報記録手段、要求手段、出力手段、通知手段及び情報削除手段等として機能する。
【００３９】
ここで、情報記録手段は、クライアント端末の前記第１のユーザ認証手段に入力されたユーザデータに関連付けて前記出力ジョブ記憶手段に記録された出力データについて、前記入力されたユーザデータを含む出力識別情報を受信した出力識別情報を前記ジョブリスト記憶手段に記録する。要求手段は、前記第２のユーザ認証手段に入力されたユーザデータに基づいて出力識別情報をジョブリスト記憶手段を用いて特定し、前記出力識別情報を送信した前記クライアント端末に対して出力データの送信を要求する。出力手段は、クライアント端末から受信した出力データに基づいて、出力装置を用いて出力する。通知手段は、出力装置を用いての出力を完了した場合、出力識別情報を含む出力完了通知を送信する。情報削除手段は、他の出力管理装置が送信した出力完了通知を受信した場合、前記ジョブリスト記憶手段を記録された出力識別情報を削除する。
【００４０】
更に、印刷要求装置２０は、ジョブリスト記憶手段としてのジョブリスト記憶部２２を備える。このジョブリスト記憶部２２は、クライアント端末１０において印刷指示が行われたジョブリストデータ２２０を記憶する。
【００４１】
ジョブリストデータ２２０は、図５に示すように、クライアント端末１０から受信した印刷トークンに関するデータを記憶する。この印刷トークンは、出力識別情報（データ）であって、印刷ジョブデータ１６０が保存されたクライアント端末１０を特定するための端末識別子と、印刷指示を行ったユーザを特定するためのＩＣカード識別子とに関するデータを含んで構成される。
【００４２】
また、印刷要求装置２０は、ＩＣカード５０を収容するカードリーダ２５を備え、制御部２１に接続されている。このカードリーダ２５が第２のユーザ認証手段として機能する。そして、制御部２１は、ＩＣカード５０のＩＣチップ５１からＩＣ識別子データを取得したり、鍵データを用いて復号化データを取得したりする。
【００４３】
次に、上述した出力管理システムにおける出力処理について、図６に基づいて説明する。ここでは、出力処理を印刷指示処理及び出力実行処理の順に説明する。
（印刷指示処理）
クライアント端末１０を利用する場合には、ユーザは、カードリーダ１５に、ユーザ自身のＩＣカード５０を挿入する。ユーザは、クライアント端末１０を用いて、印刷を行う文書等を作成する。そして、ユーザが、キーボード１３やマウスを用いて印刷を指示すると、クライアント端末１０は印刷データを生成する（ステップＳ１−１）。具体的には、クライアント端末１０は、プリンタドライバを用いてプリンタ３０に印刷を実行させるための印刷データを生成する。
【００４４】
次に、クライアント端末１０は、カードリーダ１５に格納されたＩＣカード５０の鍵データを用いて印刷データを暗号化する（ステップＳ１−２）。これにより、暗号化印刷データが生成される。
【００４５】
更に、クライアント端末１０は、印刷ジョブデータ１６０を本体ユニット１１の印刷ジョブメモリ１６に保存する（ステップＳ１−３）。具体的には、クライアント端末１０は
、印刷指示に対して印刷ジョブ識別子を付与する。そして、この印刷ジョブ識別子とともに、暗号化した印刷データを暗号化印刷データとして印刷ジョブメモリ１６に記録する。更に、クライアント端末１０は、カードリーダ１５に収容されているＩＣカード５０のＩＣカード識別子データと、印刷ステータスとして「待機」のフラグを印刷ジョブメモリ１６に記録する。
【００４６】
次に、クライアント端末１０は、印刷トークンをネットワークＮを介して各印刷要求装置２０に通知する（ステップＳ１−４）。具体的には、クライアント端末１０は、カードリーダ２５に挿入されたＩＣカード５０から取得したＩＣカード識別子と、クライアント端末１０を識別する端末識別子（例えば、クライアント端末１０のＩＰアドレス）とを含む印刷トークンを生成する。そして、クライアント端末１０は、生成した印刷トークンをネットワークＮを介して接続されている各印刷要求装置２０に送信する。
【００４７】
各印刷要求装置２０は、受信した印刷トークンをジョブリストに登録する（ステップＳ１−５）。具体的には、印刷要求装置２０の制御部２１が、受信した印刷トークンに含まれるＩＣカード識別子と端末識別子とを、ジョブリスト記憶部２２に記録されたジョブリストデータ２２０に追加記録する。そして、各印刷要求装置２０は、ユーザのＩＣカード５０が挿入されるまで待機する（ステップＳ１−６において「ＮＯ」）。これにより、印刷指示処理が完了する。
【００４８】
（出力実行処理）
次に、印刷を実行する出力実行処理について説明する。ユーザが、プリンタ３０を用いて印刷を実行する場合、印刷に利用するプリンタ３０に接続された印刷要求装置２０のカードリーダ２５に、自分のＩＣカード５０を挿入する。
【００４９】
印刷要求装置２０の制御部２１は、ＩＣカード５０がカードリーダ２５に挿入されたことを検出した場合（ステップＳ１−６において「ＹＥＳ」の場合）、印刷ジョブの特定を行う（ステップＳ１−７）。具体的には、制御部２１は、カードリーダ２５を用いてＩＣチップ５１に記録されたＩＣカード識別子データを読み取る。そして、制御部２１は、読み取ったＩＣカード識別子を含む印刷トークンを抽出する。このようにして、印刷トークンの抽出により、制御部２１は印刷ジョブを特定する。
【００５０】
次に、制御部２１は、暗号化印刷データの要求を行う（ステップＳ１−８）。具体的には、ステップＳ１−７において特定した印刷トークンに含まれる端末識別子に基づいてクライアント端末１０を特定する。そして、特定したクライアント端末１０に対して、暗号化印刷データ要求を送信する。この要求には、ＩＣカード５０から読み取ったＩＣカード識別子及びこの印刷要求装置２０を特定するためのデータを含める。
【００５１】
印刷要求装置２０から暗号化印刷データ要求を受信したクライアント端末１０は、この要求に応じて、暗号化印刷データを送信する（ステップＳ１−９）。具体的には、クライアント端末１０は、受信したＩＣカード識別子に一致する印刷ジョブデータ１６０を印刷ジョブメモリ１６から抽出する。そして、クライアント端末１０は、抽出した印刷ジョブデータ１６０の暗号化印刷データを、要求元の印刷要求装置２０に送信する。
【００５２】
印刷要求装置２０は、受信した暗号化印刷データの復号化を実行する（ステップＳ１−１０）。具体的には、印刷要求装置２０の制御部２１は、カードリーダ２５に格納されているＩＣカード５０のＩＣチップ５１の鍵データを用いて、印刷要求装置２０から受信した暗号化印刷データを復号化する。
【００５３】
そして、印刷要求装置２０は、プリンタ３０を用いて印刷を実行する（ステップＳ１−
１１）。具体的には、印刷要求装置２０は、復号化した印刷データをプリンタ３０に提供して、プリンタ３０に印刷を実行させる。これにより、プリンタ３０は、印刷データに基づいて印刷を行う。
【００５４】
印刷が完了した場合、印刷要求装置２０は、プリンタ３０から印刷完了通知を受信する。この場合、印刷要求装置２０は、印刷結果データを、暗号化印刷データを送信したクライアント端末１０及び他の印刷要求装置２０に送信する（ステップＳ１−１２）。この印刷結果データには、印刷を完了した印刷ジョブの印刷トークンを含める。
【００５５】
クライアント端末１０は、受信した印刷結果データに基づいて印刷ログを更新する（ステップＳ１−１３）。具体的には、クライアント端末１０は、印刷ジョブメモリ１６に記憶されている印刷ジョブデータ１６０の印刷ステータスとして「完了」のフラグを記録する。
【００５６】
印刷ステータスが「完了」に更新されると、クライアント端末１０は、印刷ジョブデータ１６０の暗号化印刷データを削除する（ステップＳ１−１４）。
一方、印刷要求装置２０から、印刷完了を示す印刷結果データを受信した他の印刷要求装置２０は、ジョブリストデータ２２０を更新する（ステップＳ１−１５）。具体的には、印刷要求装置２０の制御部２１は、印刷結果データに含まれる印刷トークンに関する印刷ジョブデータをジョブリストデータ２２０から削除する。以上により、出力処理が完了する。
【００５７】
本実施形態によれば、以下のような効果を得ることができる。
・  本実施形態では、ユーザが印刷を指示すると、クライアント端末１０は印刷データを生成し、印刷ジョブデータ１６０を本体ユニット１１の印刷ジョブメモリ１６に保存する（ステップＳ１−３）。そして、印刷要求装置２０から暗号化印刷データ要求を受信したクライアント端末１０は、この要求に応じて、暗号化印刷データを送信する（ステップＳ１−９）。印刷要求装置２０は、受信した暗号化印刷データの復号化を実行し（ステップＳ１−１０）、プリンタ３０に印刷を実行させる（ステップＳ１−１１）。これにより、プリンタ３０に印刷データを保管するための記憶手段を設ける必要がない。
【００５８】
・  本実施形態では、クライアント端末１０は、カードリーダ１５に格納されたＩＣカード５０の鍵データを用いて印刷データを暗号化する（ステップＳ１−２）。そして、クライアント端末１０は、印刷データを暗号化した暗号化印刷データを印刷ジョブメモリ１６に保存する（ステップＳ１−３）。このため、クライアント端末１０が複数のユーザによって利用されるマルチユーザ対応の端末であっても、ＩＣカード５０を持っていないユーザは、印刷データを復号化できない。従って、情報漏洩を防止することができる。
【００５９】
・  本実施形態では、印刷指示に対してクライアント端末１０は、印刷トークンをネットワークＮを介して各印刷要求装置２０に通知する（ステップＳ１−４）。そして、各印刷要求装置２０は、受信した印刷トークンをジョブリストに登録する（ステップＳ１−５）。この印刷トークンには、ＩＣカード識別子と、クライアント端末１０を識別する端末識別子とに関するデータを含む。このため、印刷要求装置２０のカードリーダ２５にＩＣカード５０が挿入された場合、ＩＣカード識別子に対応した端末識別子に基づいて、暗号化印刷データを格納されたクライアント端末１０を速やかに特定することができる。
【００６０】
・  本実施形態では、印刷要求装置２０の制御部２１は、ＩＣカード５０が挿入されたことを検出した場合（ステップＳ１−６において「ＹＥＳ」の場合）、印刷ジョブを特定し（ステップＳ１−７）、クライアント端末１０に対して暗号化印刷データの要求を行う（ステップＳ１−８）。そして、印刷要求装置２０は、クライアント端末１０からの印刷
指示についてプリンタ３０に印刷データを送信して印刷を実行させる（ステップＳ１−１１）。これにより、ユーザは、自分のＩＣカード５０を印刷要求装置２０のカードリーダ２５に挿入するだけで、印刷物を入手できる。従って、印刷物の取り違いや置き忘れによる情報漏洩を抑制することができる。
【００６１】
・  本実施形態では、印刷要求装置２０から暗号化印刷データ要求を受信したクライアント端末１０は、この要求に応じて、暗号化印刷データを送信する（ステップＳ１−９）。このため、ネットワークＮ上で送信される印刷データは暗号されている。従って、ネットワーク上でのデータセキュリティを向上させることができる。
【００６２】
・  本実施形態では、印刷要求装置２０は、プリンタ３０毎に一対一対応で設けられており、直接、プリンタ３０に接続されている。印刷要求装置２０は、受信した暗号化印刷データの復号化し、プリンタ３０に印刷データを送信して印刷を実行させる。この印刷要求装置２０とプリンタ３０との間では、印刷データは暗号化されていないが、印刷要求装置２０はプリンタ３０と一対一対応の関係にあるため、特殊なハードウエアを用いない限り、印刷データの漏洩を抑止できる。従って、プリンタ３０毎に印刷要求装置２０を設けるだけでセキュリティ向上を図ることができ、セキュリティ管理専用サーバを設ける必要がない。
【００６３】
・  本実施形態では、印刷ステータスが「完了」に更新されると、クライアント端末１０は、印刷ジョブデータ１６０の暗号化印刷データを削除する（ステップＳ１−１４）。これにより、印刷ジョブメモリ１６を有効に利用することができる。
【００６４】
・  本実施形態では、印刷要求装置２０から、印刷完了を示す印刷結果データを受信した他の印刷要求装置２０は、ジョブリストデータ２２０を更新する（ステップＳ１−１５）。これにより、不要な印刷トークンをジョブリスト記憶部２２から削除し、ジョブリスト記憶部２２のメモリを有効に利用することができる。
【００６５】
また、上記実施形態は以下のように変更してもよい。
○  上記実施形態においては、クライアント端末１０には、ネットワークＮを介して接続されている複数のプリンタ３０の中の１台で印刷を行う。ネットワークＮには、複数のプリンタ３０を接続しておく必要はなく、１台でもよい。
【００６６】
○  上記実施形態においては、印刷要求装置２０をプリンタ３０毎に接続する。この印刷要求装置２０は、プリンタ３０毎に対応して設けておけばよく、プリンタ３０に内蔵させてもよい。
【００６７】
○  上記実施形態においては、ＩＣカード５０によってユーザを特定するが、これに限られるものではなく、ユーザを特定できるものであればよい。例えば、ユーザの指紋等の生体認証（バイオメトリクス認証）や暗証番号を用いてもよい。生体認証の場合には、カードリーダ１５，２５の代わりに、生体情報読取装置を設ける。暗証番号の場合には、暗証番号を入力するためのキーパッドを利用する。
【００６８】
○  上記実施形態においては、クライアント端末１０及び複数のプリンタ３０がネットワークＮを介して接続されている出力管理システムを想定する。この場合、ネットワークＮとしてインターネットを用いてもよい。この場合、ＩＣカード５０が挿入された印刷要求装置２０が、インターネットを介して、クライアント端末１０を特定し、暗号化印刷データを取得する。これにより、プリンタ３０の設置された場所であれば、どこからでも印刷物を入手することができる。
【図面の簡単な説明】
【００６９】
【図１】実施形態におけるシステムの概略図。
【図２】ＩＣカードのＩＣチップに記録されたデータの説明図。
【図３】印刷ジョブメモリに記録されたデータの説明図。
【図４】印刷要求装置の構成を示す説明図。
【図５】ジョブリストデータの具体的なデータの説明図。
【図６】実施形態における処理手順を説明するための流れ図。
【符号の説明】
【００７０】
Ｎ…ネットワーク、１０…クライアント端末、１５…第１のユーザ認証手段としてのカードリーダ、１６…出力ジョブ記憶手段としての印刷ジョブメモリ、２０…出力管理装置としての印刷要求装置、２２…ジョブリスト記憶手段としてのジョブリスト記憶部、２５…第２のユーザ認証手段としてのカードリーダ、３０…出力装置としてのプリンタ。
【図１】
2006031179.tif 000003
【図２】
2006031179.tif 000004
【図３】
2006031179.tif 000005
【図４】
2006031179.tif 000006
【図５】
2006031179.tif 000007
【図６】
2006031179.tif 000008