(57)【要約】【課題】  記録媒体に保存した印刷対象の文書データの機密性を向上させるための文書出力管理方法及び画像形成装置を提供する。【解決手段】  ユーザ端末３０が、暗号キー（暗号鍵）により文書データを暗号化し、この暗号化された文書データを外部メディア４０に記録する。そして、画像形成装置２０の情報処理ユニットが、外部メディア４０から暗号化された文書データを読み込み、この暗号化された文書データを同じ暗号キーにより復号化し、この復号化した文書データを印刷データに変換する。そして、画像形成装置２０の画像処理ユニットが、この印刷データに基づいて文書を印刷する。【選択図】      図１
2006072754.tif 000002
【特許請求の範囲】
【請求項１】
画像処理ユニット及び情報処理ユニットを備えた画像形成装置と、ユーザ端末と、記録媒体とを用いて、記録媒体に記録した文書データに基づく画像形成装置による文書の出力を管理する方法であって、
記録媒体が装着されたユーザ端末が、ユーザの暗号鍵により文書データを暗号化し、この暗号化された文書データを、この記録媒体に記録する段階と、
前記記録媒体が装着された画像形成装置の情報処理ユニットが、ユーザに対して暗号鍵の入力を促し、前記ユーザにより入力された暗号鍵により、前記記録媒体に記録された暗号化された文書データを復号化する段階と、
前記画像形成装置の情報処理ユニットが、前記復号化した文書データを印刷データに変換する段階と、
前記画像形成装置の画像処理ユニットが、前記印刷データに基づいて文書を印刷する段階と
を含むことを特徴とする文書出力管理方法。
【請求項２】
画像処理ユニット及び情報処理ユニットを備えた画像形成装置と、ユーザ端末と、記録媒体と、ユーザ識別情報と暗号鍵とを関連付けて記録した暗号鍵記憶手段を備えた出力管理サーバとを用いて、記録媒体に記録した文書データに基づく画像形成装置による文書の出力を管理する方法であって、
記録媒体が装着された前記ユーザ端末が、ユーザのユーザ識別情報に基づいて、出力管理サーバの暗号鍵記憶手段に記録された暗号鍵を取得し、前記取得した暗号鍵により文書データを暗号化し、この暗号化された文書データを、前記記録媒体に記録する段階と、
前記記録媒体が装着された画像形成装置の情報処理ユニットが、ユーザに対してユーザ識別情報の入力を促し、前記ユーザにより入力されたユーザ識別情報に基づいて、出力管理サーバの暗号鍵記憶手段に記録された暗号鍵を取得し、前記記録媒体に記録された暗号化された文書データを、前記取得した暗号鍵により復号化する段階と、
前記画像形成装置の情報処理ユニットが、前記復号化した文書データを印刷データに変換する段階と、
前記画像形成装置の画像処理ユニットが、前記印刷データに基づいて文書を印刷する段階と
を含むことを特徴とする文書出力管理方法。
【請求項３】
画像処理ユニット及び情報処理ユニットを備えた画像形成装置と、ユーザ端末と、記録媒体と、出力管理サーバとを用いて、記録媒体に記録した文書データに基づく画像形成装置による文書の出力を管理する方法であって、
記録媒体が装着されたユーザ端末が、文書データとユーザの暗号鍵に関する情報とを出力管理サーバに送信する段階と、
前記出力管理サーバが、前記暗号鍵に関する情報に基づいて取得した暗号鍵により前記文書データを暗号化し、この暗号化された文書データを前記ユーザ端末に送信する段階と、
前記ユーザ端末が、前記暗号化された文書データを前記記録媒体に記録する段階と、
前記記録媒体が装着された画像形成装置の情報処理ユニットが、ユーザに対して暗号鍵に関する情報の入力を促すとともに、前記記録媒体に記録された暗号化された文書データを読み出し、この暗号化された文書データと、前記ユーザの入力に基づく暗号鍵に関する情報とを前記出力管理サーバに送信する段階と、
前記出力管理サーバが、前記暗号鍵に関する情報に基づいて取得した前記暗号鍵により前記文書データを復号化し、この復号化された文書データを前記画像形成装置に送信する段階と、
前記画像形成装置の情報処理ユニットが、前記復号化された文書データを受信し、この
復号化された文書データを印刷データに変換する段階と、
前記画像形成装置の画像処理ユニットが、前記印刷データに基づいて文書を印刷する段階と
を含むことを特徴とする文書出力管理方法。
【請求項４】
前記出力管理サーバは、ユーザ識別情報と暗号鍵とを関連付けて記録する暗号鍵記憶手段を備え、
前記暗号鍵に関する情報は、ユーザ識別情報であり、
前記出力管理サーバは、前記ユーザ識別情報に基づいて前記暗号鍵記憶手段から暗号鍵を抽出することにより前記暗号鍵を取得することを特徴とする請求項３に記載の文書出力管理方法。
【請求項５】
画像処理ユニットと情報処理ユニットとを備えた画像形成装置であって、
前記情報処理ユニットが、
ユーザに対して暗号鍵の入力を促し、前記ユーザにより入力された暗号鍵により、記録媒体から読み込んだ暗号化された文書データを復号化する復号化手段と、
前記復号化した文書データを印刷データに変換する変換手段とを備え、
前記画像処理ユニットが、前記印刷データに基づいて文書を印刷することを特徴とする画像形成装置。
【請求項６】
ユーザ識別情報と暗号鍵とを関連付けて記録した暗号鍵記憶手段を備えた出力管理サーバに接続可能な、画像処理ユニットと情報処理ユニットとを備えた画像形成装置であって、
前記情報処理ユニットが、
ユーザに対してユーザ識別情報の入力を促し、前記ユーザにより入力されたユーザ識別情報に基づいて、出力管理サーバの暗号鍵記憶手段に記録された暗号鍵を取得する暗号鍵取得手段と、
前記画像形成装置に装着された記録媒体から読み込んだ暗号化された文書データを、前記取得した暗号鍵により復号化する復号化手段と、
前記復号化した文書データを印刷データに変換する変換手段とを備え、
前記画像処理ユニットが、前記印刷データに基づいて文書を印刷することを特徴とする画像形成装置。
【請求項７】
暗号化された文書データを復号化する復号化手段を備えた出力管理サーバに接続可能な画像形成装置であって、
前記画像形成装置は、画像処理ユニットと情報処理ユニットとを備え、
前記情報処理ユニットが、
ユーザに対して暗号鍵に関する情報の入力を促し、前記画像形成装置に装着された記録媒体から読み込んだ暗号化された文書データとユーザにより入力された暗号鍵に関する情報とを前記出力管理サーバに送信する暗号化文書送信手段と、
前記出力管理サーバから前記暗号鍵に関する情報に基づいて復号化された文書データを受信する復号化文書受信手段と、
前記復号化した文書データを印刷データに変換する変換手段とを備え、
前記画像処理ユニットが、前記印刷データに基づいて文書を印刷することを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体に保存した文書データに基づく文書の出力を管理するための文書出力管理方法及び画像形成装置に関する。
【背景技術】
【０００２】
通常、オフィス内のパソコン等により電子文書を作成し、オフィス内に設置されたプリンタを用いて印刷を行うことが一般的であった。これに対し、モバイルコンピューティングの発達により、オフィスに拘束されることなく、オフィス外で文書作成をしたり、記録媒体に格納した文書データを携帯したりすることが多くなってきている。このような環境下において、オフィス外で印刷文書が必要になった場合、コンビニエンスストア等に設置された公共のプリンタを用いることが可能である。例えば、メモリカード等の記録媒体に印刷対象の文書データを保存し、この記録媒体をプリンタの設置場所に携帯し、この記録媒体に保存された文書データを用いて印刷を行うことが考えられる。
【０００３】
一方、ドキュメントの漏洩を防止することを目的とする技術が、多数、開示されている（例えば、特許文献１参照。）。この特許文献１には、文書管理システムにおいて、ドキュメントファイルを印刷しようとする際に、ユーザに印刷する権限があるか否かをチェックして権限があるユーザにのみ印刷させることが開示されている。
【特許文献１】特開２００１−１４２８７４号公報（第３，４頁）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、文書データを保存した記録媒体をユーザが携帯する場合は、この記録媒体を紛失する危険性がある。記録媒体に保存された文書データの情報が秘密にすべきものである場合、このような記録媒体を紛失すると、第三者にこの記録媒体に保存された文書データが漏洩する可能性があり、社会的にも問題になる場合がある。
【０００５】
本発明は、上記問題点を解決するためになされたものであり、その目的は、記録媒体に保存した印刷対象の文書データの機密性を向上させるための文書出力管理方法及び画像形成装置を提供することにある。
【課題を解決するための手段】
【０００６】
本発明は、画像処理ユニット及び情報処理ユニットを備えた画像形成装置と、ユーザ端末と、記録媒体とを用いて、記録媒体に記録した文書データに基づく画像形成装置による文書の出力を管理し、記録媒体が装着されたユーザ端末が、ユーザの暗号鍵により文書データを暗号化し、この暗号化された文書データを、この記録媒体に記録し、前記記録媒体が装着された画像形成装置の情報処理ユニットが、ユーザに対して暗号鍵の入力を促し、前記ユーザにより入力された暗号鍵により、前記記録媒体に記録された暗号化された文書データを復号化し、前記画像形成装置の情報処理ユニットが、前記復号化した文書データを印刷データに変換し、前記画像形成装置の画像処理ユニットが、前記印刷データに基づいて文書を印刷する。これによれば、暗号鍵により暗号化された文書データを記録媒体に記録し、画像形成装置が、この記録媒体に記録された暗号化された文書データを同じ暗号鍵により復号化し、この復号化された文書データを用いて印刷を行うことができる。
【０００７】
本発明は、画像処理ユニット及び情報処理ユニットを備えた画像形成装置と、ユーザ端末と、記録媒体と、ユーザ識別情報と暗号鍵とを関連付けて記録した暗号鍵記憶手段を備えた出力管理サーバとを用いて、記録媒体に記録した文書データに基づく画像形成装置に
よる文書の出力を管理し、記録媒体が装着された前記ユーザ端末が、ユーザのユーザ識別情報に基づいて、出力管理サーバの暗号鍵記憶手段に記録された暗号鍵を取得し、前記取得した暗号鍵により文書データを暗号化し、この暗号化された文書データを、前記記録媒体に記録し、前記記録媒体が装着された画像形成装置の情報処理ユニットが、ユーザに対してユーザ識別情報の入力を促し、前記ユーザにより入力されたユーザ識別情報に基づいて、出力管理サーバの暗号鍵記憶手段に記録された暗号鍵を取得し、前記記録媒体に記録された暗号化された文書データを、前記取得した暗号鍵により復号化し、前記画像形成装置の情報処理ユニットが、前記復号化した文書データを印刷データに変換し、前記画像形成装置の画像処理ユニットが、前記印刷データに基づいて文書を印刷する。これによれば、暗号鍵により暗号化された文書データを記録媒体に記録し、画像形成装置が、この記録媒体に記録された暗号化された文書データを同じ暗号鍵により復号化し、この復号化された文書データを用いて印刷を行うことができる。また、暗号鍵を出力管理サーバ側で管理し、ユーザ識別情報を用いて出力管理サーバから取得した暗号鍵を用いて暗号化又は復号化を行うことができるため、ユーザは暗号鍵の代わりにユーザ識別情報を用いることができる。
【０００８】
本発明は、画像処理ユニット及び情報処理ユニットを備えた画像形成装置と、ユーザ端末と、記録媒体と、出力管理サーバとを用いて、記録媒体に記録した文書データに基づく画像形成装置による文書の出力を管理し、記録媒体が装着されたユーザ端末が、文書データとユーザの暗号鍵に関する情報とを出力管理サーバに送信し、前記出力管理サーバが、前記暗号鍵に関する情報に基づいて取得した暗号鍵により前記文書データを暗号化し、この暗号化された文書データを前記ユーザ端末に送信し、前記ユーザ端末が、前記暗号化された文書データを前記記録媒体に記録し、前記記録媒体が装着された画像形成装置の情報処理ユニットが、ユーザに対して暗号鍵に関する情報の入力を促すとともに、前記記録媒体に記録された暗号化された文書データを読み出し、この暗号化された文書データと、前記ユーザの入力に基づく暗号鍵に関する情報とを前記出力管理サーバに送信し、前記出力管理サーバが、前記暗号鍵に関する情報に基づいて取得した前記暗号鍵により前記文書データを復号化し、この復号化された文書データを前記画像形成装置に送信し、前記画像形成装置の情報処理ユニットが、前記復号化された文書データを受信し、この復号化された文書データを印刷データに変換し、前記画像形成装置の画像処理ユニットが、前記印刷データに基づいて文書を印刷する。これによれば、暗号鍵により暗号化された文書データを記録媒体に記録し、画像形成装置が、この記録媒体に記録された暗号化された文書データの復号化を出力管理サーバに依頼し、復号化された文書データを出力管理サーバから取得して、これを用いて印刷を行うことができる。また、文書データの暗号化及び復号化を出力管理サーバが行うため、ユーザ端末側や画像形成装置側での処理の負荷を軽減できる。
【０００９】
さらに、本発明によれば、前記出力管理サーバは、ユーザ識別情報と暗号鍵とを関連付けて記録する暗号鍵記憶手段を備え、前記暗号鍵に関する情報は、ユーザ識別情報であり、前記出力管理サーバは、前記ユーザ識別情報に基づいて前記暗号鍵記憶手段から暗号鍵を抽出する。これによれば、ユーザは暗号鍵そのものを用いる代わりにユーザ識別情報を用いることができる。そして、暗号鍵については、出力管理サーバ側で管理することができる。
【００１０】
本発明は、画像処理ユニットと情報処理ユニットとを備えた画像形成装置であって、前記情報処理ユニットが、ユーザに対して暗号鍵の入力を促し、前記ユーザにより入力された暗号鍵により、記録媒体から読み込んだ暗号化された文書データを復号化する復号化手段と、前記復号化した文書データを印刷データに変換する変換手段とを備え、前記画像処理ユニットが、前記印刷データに基づいて文書を印刷する。これによれば、画像形成装置は、ユーザにより入力された暗号鍵を用いて、記録媒体に記録された暗号化された文書データを復号化し、この復号化された文書データに基づいて印刷を行うことができる。
【００１１】
本発明は、ユーザ識別情報と暗号鍵とを関連付けて記録した暗号鍵記憶手段を備えた出力管理サーバに接続可能な、画像処理ユニットと情報処理ユニットとを備えた画像形成装置であって、前記情報処理ユニットが、ユーザに対してユーザ識別情報の入力を促し、前記ユーザにより入力されたユーザ識別情報に基づいて、出力管理サーバの暗号鍵記憶手段に記録された暗号鍵を取得する暗号鍵取得手段と、前記画像形成装置に装着された記録媒体から読み込んだ暗号化された文書データを、前記取得した暗号鍵により復号化する復号化手段と、前記復号化した文書データを印刷データに変換する変換手段とを備え、前記画像処理ユニットが、前記印刷データに基づいて文書を印刷する。これによれば、画像形成装置は、ユーザにより入力されたユーザ識別情報を用いて出力管理サーバから暗号鍵を取得し、この暗号鍵を用いて、記録媒体に記録された暗号化された文書データを復号化し、この復号化された文書データに基づいて印刷を行うことができる。また、暗号鍵を出力管理サーバで管理するため、ユーザは暗号鍵の代わりにユーザ識別情報を用いることができる。
【００１２】
本発明は、暗号化された文書データを復号化する復号化手段を備えた出力管理サーバに接続可能な画像形成装置であって、前記画像形成装置は、画像処理ユニットと情報処理ユニットとを備え、前記情報処理ユニットが、ユーザに対して暗号鍵に関する情報の入力を促し、前記画像形成装置に装着された記録媒体から読み込んだ暗号化された文書データとユーザにより入力された暗号鍵に関する情報とを前記出力管理サーバに送信する暗号化文書送信手段と、前記出力管理サーバから前記暗号鍵に関する情報に基づいて復号化された文書データを受信する復号化文書受信手段と、前記復号化した文書データを印刷データに変換する変換手段とを備え、前記画像処理ユニットが、前記印刷データに基づいて文書を印刷する。これによれば、画像形成装置は、記録媒体に記録された暗号化された文書データの復号化を出力管理サーバに依頼し、復号化された文書データを出力管理サーバから取得して、これを用いて印刷を行うことができる。また、文書データの復号化を出力管理サーバが行うため、画像形成装置側での処理の負荷を軽減できる。
【発明の効果】
【００１３】
本発明によれば、記録媒体に保存した印刷対象の文書データの機密性を向上させることができる。
【発明を実施するための最良の形態】
【００１４】
＜第１の実施形態＞
以下、本発明を具体化した第１の実施形態を、図１を用いて説明する。本実施形態では、ユーザは、ユーザ端末３０を用いて文書を作成すると、文書データを暗号化し、記録媒体としての外部メディア４０に保存する。そして、ユーザは、この外部メディア４０を携帯して、コンビニエンスストア等の画像形成装置２０の設置場所に行き、画像形成装置２０を用いて文書を印刷する。本実施形態では、各ユーザには、それぞれ暗号キー（暗号鍵）が付与されており、この暗号キーが各ユーザに通知されている。
【００１５】
図１に示すように、ユーザ端末３０は、文書データを暗号化して外部メディア４０に記録する。画像形成装置２０は、外部メディア４０から暗号化された文書データを読み込み、この暗号化された文書データを復号化し、これを用いて印刷を行う。
【００１６】
ユーザ端末３０は、ユーザが使用するコンピュータ端末である。ユーザ端末３０は、図示しない制御手段（ＣＰＵ）、記憶手段（ＲＡＭ、ＲＯＭ、ハードディスク等）、入力手段、出力手段、通信手段等を有する。ユーザ端末３０は、文書作成のための各種のソフトウェアや、文書データを暗号化するための暗号化プログラムを記録している。
【００１７】
外部メディア４０は、メモリカード、ＵＳＢメモリ、ＣＤ等の各種記録媒体であって、携帯可能であり、かつ、記録されたデータを画像形成装置２０が読み込むことができるものであれば、特に限定されない。
【００１８】
画像形成装置２０は、画像処理ユニットと情報処理ユニットとに大別された構成となっている。画像処理ユニットは、一般的な画像形成装置の機能を有し、画像処理全般の制御を行う画像処理制御手段や、印刷装置を備えている。画像処理制御手段は、情報処理ユニットから受信した印刷データに基づいて、印刷装置に対して印刷データを含む印刷指示を出力し、印刷装置に用紙への画像形成を実行させる。この画像処理制御ユニットは、メインプロセッサであるＣＰＵと、ＳＤＲＡＭと、ＲＯＭと、ＮＶＲＡＭとをバス接続したマイクロコンピュータ構成となっている。
【００１９】
情報処理ユニットは、一般にパーソナルコンピュータといわれるような情報処理装置に用いられる汎用のＯＳ（Operating System）によって制御されるマイクロコンピュータ構成となっている。この情報処理ユニットは、メインプロセッサであるＣＰＵと、ＣＰＵの作業用領域となるＲＡＭと、起動プログラム等を記憶した読出し専用メモリであるＲＯＭとを備えている。また、情報処理ユニットは、記憶装置制御手段と記憶装置とを備えており、記憶装置制御手段は、ＯＳやアプリケーションプログラムを記憶するＨＤＤ等の記憶装置に対して、データの入出力を制御する。
【００２０】
情報処理ユニットに備えられた記憶装置には、ＣＰＵが実行するＯＳや、各種のアプリケーションプログラムや、各種のデータが格納されている。この画像形成装置２０では、電源が投入されるとＣＰＵがＲＯＭに記憶された起動プログラムを起動させ、記憶装置からＯＳをＲＡＭに読み込み、このＯＳを起動させる。このようなＯＳは、ユーザの操作に応じて、プログラムの起動、情報の読込、情報の保存等を行う。このようなＯＳには、汎用のＯＳ（例えば、マイクロソフト社のＷｉｎｄｏｗｓ（登録商標））等を用いる。
【００２１】
上記の各種のアプリケーションプログラムには、文書作成のための各種のソフトウェアが含まれ、外部メディア４０から読み込まれた文書データに基づいて印刷を実行する場合に用いられる。また、情報処理ユニットに備えられた記憶装置には、画像処理ユニットに対応するプリンタドライバや、暗号化された文書データを復号化するための復号化プログラムが格納されている。
【００２２】
さらに、情報処理ユニットには、表示装置と操作入力装置とにより構成される操作パネルや、外部メディアに記録されたデータの読取又は書込を行う外部メディア入出力装置が備えられている。
【００２３】
画像形成装置２０は、上記のような構成により、後述する処理を行う。そのためのプログラムを実行することにより、画像形成装置２０は、特許請求の範囲に記載の復号化手段、変換手段等として機能する。復号化手段は、外部メディア４０に記録された暗号化された文書データを、ユーザにより入力された暗号キーを用いて復号化プログラムにより復号化する。変換手段は、復号化された文書データをプリンタドライバにより印刷データに変換する。
【００２４】
上記の画像形成装置２０及びユーザ端末３０を用いて、ユーザ端末３０が暗号化した文書データを外部メディア４０に保存し、画像形成装置２０が、この外部メディア４０に保存された暗号化された文書データを復号化して印刷する場合の処理手順を説明する。ここでは、ユーザ端末３０における文書データ保存処理と、画像形成装置２０における印刷処理とに分けて説明する。まず、ユーザ端末３０における文書データ保存処理について説明する。
【００２５】
（文書データ保存処理）
ユーザの指示に従って、ユーザ端末３０は各種のソフトウェアにより文書の作成処理を実行する（ステップＳ１−１）。文書データの作成が終了すると、この文書データを外部メディア４０に記録する際に、ユーザ端末３０は、暗号キーの入力要求を行う。ユーザの暗号キー入力により、ユーザ端末３０は暗号キーを取得する（ステップＳ１−２）。
【００２６】
ユーザ端末３０は、入力された暗号キーを用いて、暗号化プログラムにより、文書データを暗号化する（ステップＳ１−３）。そして、ユーザ端末３０は、暗号化された文書データを外部メディア４０に記録する（ステップＳ１−４）。
【００２７】
（印刷処理）
ユーザは、この暗号化された文書データを記録した外部メディア４０を携帯して、画像形成装置２０の設置場所に行く。そして、ユーザは、画像形成装置２０の外部メディア入出力装置にこの外部メディア４０を挿入し、画像形成装置２０の操作パネルにおいて印刷要求を入力する。これにより、画像形成装置２０は、まず、外部メディア４０から暗号化された文書データを読み込む（ステップＳ２−１）。そして、画像形成装置２０は、操作パネルの画面上に、暗号キーの入力要求を表示させ、ユーザに対して入力を促す。これに応じて、ユーザは、画像形成装置２０の操作パネルを用いて、暗号化の際に用いた暗号キーと同じ暗号キーを入力する。これにより、画像形成装置２０は、暗号キーを取得する（ステップＳ２−２）。画像形成装置２０は、入力された暗号キーを用いて、外部メディア４０から読み込んだ暗号化された文書データを復号化プログラムにより復号化する（ステップＳ２−３）。そして、画像形成装置２０は、この復号化された文書データに基づいて、印刷を実行する（ステップＳ２−４）。具体的には、まず、画像形成装置２０の情報処理ユニットが、復号化された文書データを、プリンタドライバを用いて印刷データに変換する。そして、情報処理ユニットは、この印刷データを含む印刷ジョブを画像処理ユニットに送信し、これを受信した画像処理ユニットが用紙に文書を印刷する。
【００２８】
以上、本実施形態によれば、以下に示す効果を得ることができる。
・  上記実施形態では、ユーザ端末３０が、ユーザの暗号キーにより文書データを暗号化し、この暗号化された文書データを外部メディア４０に記録する。そして、画像形成装置２０が、ユーザに対して暗号鍵の入力を促し、ユーザにより入力された暗号キーにより、外部メディア４０に記録された暗号化された文書データを復号化し、この復号化した文書データを印刷データに変換し、この印刷データに基づいて文書を印刷する。これにより、暗号キーにより暗号化された文書データを外部メディア４０に記録し、画像形成装置２０が、この外部メディア４０に記録された暗号化された文書データを同じ暗号キーにより復号化し、この復号化された文書データを用いて印刷を行うことができる。このため、ユーザが携帯する外部メディア４０には暗号化した文書データを保存でき、外部メディア４０に保存した印刷対象の文書データの機密性を向上させることができる。
【００２９】
＜第２の実施形態＞
次に、本発明を具体化した第２の実施形態を、図２を用いて説明する。本実施形態では、ユーザ端末３０と画像形成装置２０とにそれぞれ接続可能な出力管理サーバ５０が暗号キーを管理する場合について説明する。
【００３０】
本実施形態では、出力管理サーバ５０は、ユーザ端末３０又は画像形成装置２０との間でのデータ送受信や、各種データ処理を行う。この出力管理サーバ５０は、図示しない制御手段（ＣＰＵ）、記憶手段（ＲＡＭ、ＲＯＭ等）、入力手段、出力手段、通信手段等を有する。本実施形態では、出力管理サーバ５０は、暗号鍵記憶手段としての暗号キー記憶部６０を備えている。この暗号キー記憶部６０は、ユーザ識別情報としてのユーザＩＤ及
びパスワードと暗号キーとを関連付けて記録している。なお、本実施形態では、ユーザＩＤ及びパスワードと暗号キーとが各ユーザに付与され、各ユーザには、ユーザＩＤ及びパスワードが通知されている。
【００３１】
ユーザ端末３０は、上記の第１の実施形態の場合と同様の構成を有する。このユーザ端末３０は、さらに、入力されたユーザＩＤ及びパスワードを出力管理サーバ５０に送信して暗号キーを取得する手段を有する。
【００３２】
画像形成装置２０は、上記の第１の実施形態の場合と同様の構成を有し、後述する処理を行う。そのためのプログラムを実行することにより、画像形成装置２０は、特許請求の範囲に記載の暗号鍵取得手段、復号化手段、変換手段等として機能する。暗号鍵取得手段は、入力されたユーザＩＤ及びパスワードに基づいて、出力管理サーバ５０の暗号キー記憶部６０に記録された暗号キーを取得する。復号化手段は、外部メディア４０に記録された暗号化された文書データを、出力管理サーバ５０から取得した暗号キーを用いて復号化プログラムにより復号化する。変換手段は、復号化された文書データをプリンタドライバにより印刷データに変換する。
【００３３】
上記のように構成されたシステムを用いて、ユーザ端末３０が暗号化した文書データを外部メディア４０に保存し、画像形成装置２０がこの外部メディア４０からこの暗号化した文書データを読み込んで復号化して印刷する場合の処理手順を説明する。本実施形態では、暗号キーは、出力管理サーバ５０から取得する。ここでは、ユーザ端末３０における文書データ保存処理と、画像形成装置２０における印刷処理とに分けて説明する。まず、ユーザ端末３０における文書データ保存処理について説明する。
【００３４】
（文書データ保存処理）
ユーザの指示に従って、ユーザ端末３０は各種のソフトウェアにより文書の作成処理を実行する（ステップＳ３−１）。文書データの作成が終了すると、この文書データを外部メディア４０に記録する際に、ユーザ端末３０は、ユーザＩＤ及びパスワードの入力要求を行う。ユーザによるユーザＩＤ及びパスワードの入力により、ユーザ端末３０はユーザＩＤ及びパスワードを取得する（ステップＳ３−２）。ユーザ端末３０は、入力されたユーザＩＤ及びパスワードに基づいて、出力管理サーバ５０から暗号キーを取得する（ステップＳ３−３）。具体的には、まず、ユーザ端末３０は、入力されたユーザＩＤ及びパスワードを出力管理サーバ５０に送信する。これを受信した出力管理サーバ５０は、受信したユーザＩＤ及びパスワードに基づいて、暗号キー記憶部６０から暗号キーを抽出し、この暗号キーをユーザ端末３０に送信する。この暗号キーを受信することにより、ユーザ端末３０は暗号キーを取得する。
【００３５】
ユーザ端末３０は、取得した暗号キーを用いて、暗号化プログラムにより、文書データを暗号化する（ステップＳ３−４）。そして、ユーザ端末３０は、暗号化された文書データを外部メディア４０に記録する（ステップＳ３−５）。
【００３６】
（印刷処理）
ユーザは、この暗号化された文書データを記録した外部メディア４０を携帯して、画像形成装置２０の設置場所に行く。そして、ユーザは、画像形成装置２０の外部メディア入出力装置にこの外部メディア４０を挿入し、画像形成装置２０の操作パネルにおいて印刷要求を入力する。これにより、画像形成装置２０は、まず、外部メディア４０から暗号化された文書データを読み込む（ステップＳ４−１）。そして、画像形成装置２０は、操作パネルの画面上に、ユーザＩＤ及びパスワードの入力要求を表示させ、ユーザに対して入力を促す。これに応じて、ユーザは、画像形成装置２０の操作パネルを用いて、暗号化の際に用いたユーザＩＤ及びパスワードと同じユーザＩＤ及びパスワードを入力する。これ
により、画像形成装置２０は、ユーザＩＤ及びパスワードを取得する（ステップＳ４−２）。
【００３７】
画像形成装置２０は、入力されたユーザＩＤ及びパスワードに基づいて、出力管理サーバ５０から暗号キーを取得する（ステップＳ４−３）。具体的には、まず、画像形成装置２０は、入力されたユーザＩＤ及びパスワードを出力管理サーバ５０に送信する。これを受信した出力管理サーバ５０は、受信したユーザＩＤ及びパスワードに基づいて、暗号キー記憶部６０から暗号キーを抽出し、この暗号キーを画像形成装置２０に送信する。この暗号キーを受信することにより、画像形成装置２０は暗号キーを取得する。これにより、暗号化の際に用いた暗号キーと同じ暗号キーが取得される。
【００３８】
画像形成装置２０は、取得した暗号キーを用いて、外部メディア４０から読み込んだ暗号化された文書データを復号化プログラムにより復号化する（ステップＳ４−４）。そして、画像形成装置２０は、この復号化された文書データに基づいて、印刷を実行する（ステップＳ４−５）。具体的には、まず、画像形成装置２０の情報処理ユニットが、復号化された文書データを、プリンタドライバを用いて印刷データに変換する。そして、情報処理ユニットは、この印刷データを含む印刷ジョブを画像処理ユニットに送信し、これを受信した画像処理ユニットが用紙に文書を印刷する。
【００３９】
以上、本実施形態によれば、以下に示す効果を得ることができる。
・  上記実施形態では、ユーザ端末３０が、ユーザのユーザＩＤ及びパスワードに基づいて、出力管理サーバ５０の暗号キー記憶部６０に記録された暗号キーを取得し、この暗号キーにより文書データを暗号化し、外部メディア４０に記録する。そして、この外部メディア４０が装着された画像形成装置２０が、ユーザに対してユーザＩＤ及びパスワードの入力を促し、ユーザにより入力されたユーザＩＤ及びパスワードに基づいて、出力管理サーバ５０の暗号キー記憶部６０に記録された暗号キーを取得する。そして、この画像形成装置２０が、外部メディア４０に記録された暗号化された文書データを暗号鍵により復号化し、この復号化した文書データを印刷データに変換し、この印刷データに基づいて文書を印刷する。これによれば、暗号キーにより暗号化された文書データを外部メディア４０に記録し、画像形成装置２０が、この外部メディア４０に記録された暗号化された文書データを同じ暗号キーにより復号化し、この復号化された文書データを用いて印刷を行うことができる。また、暗号キーを出力管理サーバ５０側で管理し、ユーザＩＤ及びパスワードを用いて出力管理サーバ５０から取得した暗号キーを用いて暗号化又は復号化を行うことができるため、ユーザは暗号キーそのものを用いる代わりにユーザＩＤ及びパスワードを用いることができる。また、暗号化又は復号化の際に、出力管理サーバ５０にアクセスされることから、出力管理サーバ５０側で、暗号化及び復号化のそれぞれの実行状況を把握することが可能となる。
【００４０】
＜第３の実施形態＞
次に、本発明を具体化した第３の実施形態を、図３〜図５を用いて説明する。本実施形態では、ユーザ端末３０と画像形成装置２０とにそれぞれ接続可能な出力管理サーバ５０が、暗号キーを管理するとともに、文書データの暗号化及び復号化を行う場合について説明する。
【００４１】
図３に示すように、本実施形態では、ユーザ端末３０及び画像形成装置２０は、ネットワーク７０を介して、出力管理サーバ５０にそれぞれ接続可能である。
出力管理サーバ５０は、管理コンピュータ５１を備えている。この管理コンピュータ５１は、ユーザ端末３０又は画像形成装置２０との間でのデータ送受信や、各種データ処理を行う。この管理コンピュータ５１は、図示しない制御手段（ＣＰＵ）、記憶手段（ＲＡＭ、ＲＯＭ等）、入力手段、出力手段、通信手段等を有する。管理コンピュータ５１は、
暗号化プログラムによる暗号化機能５５と、復号化プログラムによる復号化機能５６とを有する。つまり、管理コンピュータ５１は、暗号化手段と復号化手段とを有する。出力管理サーバ５０は、暗号鍵記憶手段としての暗号キー記憶部６０を備えている。この暗号キー記憶部６０は、ユーザ識別情報としてのユーザＩＤ及びパスワードと暗号キーとを関連付けて記録している。なお、本実施形態では、ユーザＩＤ及びパスワードと暗号キーとが各ユーザに付与され、各ユーザには、ユーザＩＤ及びパスワードが通知されている。
【００４２】
ユーザ端末３０は、暗号化プログラムによる暗号化手段を備えていない他は、上記の第１の実施形態の場合と同様の構成を有する。このユーザ端末３０は、さらに、文書データと入力された暗号キーに関する情報としてのユーザＩＤ及びパスワードとを出力管理サーバ５０に送信する手段と、出力管理サーバ５０から送信された暗号キーを受信する手段とを有する。
【００４３】
画像形成装置２０は、復号化プログラムによる復号化手段を備えていない他は、上記の第１の実施形態の場合と同様の構成を有し、後述する処理を行う。そのためのプログラムを実行することにより、画像形成装置２０は、特許請求の範囲に記載の暗号化文書送信手段、復号化文書受信手段、変換手段等として機能する。暗号化文書送信手段は、外部メディア４０に記録された暗号化された文書データとユーザにより入力された暗号キーに関する情報としてのユーザＩＤ及びパスワードとを出力管理サーバ５０に送信する。復号化文書受信手段は、出力管理サーバ５０から、ユーザＩＤ及びパスワードに基づいて復号化された文書データを受信する。変換手段は、復号化された文書データを印刷データに変換する。
【００４４】
上記のように構成されたシステムを用いて、暗号化された文書データをユーザ端末３０において外部メディア４０に保存し、画像形成装置２０がこの外部メディア４０から読み込んだ暗号化された文書データを復号化して印刷する場合の処理手順を説明する。本実施形態では、出力管理サーバ５０が、文書データの暗号化及び復号化をそれぞれ実行する。ここでは、ユーザ端末３０における文書データ保存処理（図４）と、画像形成装置２０における印刷処理（図５）とに分けて説明する。まず、ユーザ端末３０における文書データ保存処理について説明する。
【００４５】
（文書データ保存処理）
図４に示すように、ユーザの指示に従って、ユーザ端末３０は各種のソフトウェアにより文書の作成処理を実行する（ステップＳ５−１）。文書データの作成が終了すると、この文書データを外部メディア４０に記録する際に、ユーザ端末３０は、ユーザＩＤ及びパスワードの入力要求を行う。ユーザによるユーザＩＤ及びパスワードの入力により、ユーザ端末３０はユーザＩＤ及びパスワードを取得する（ステップＳ５−２）。ユーザＩＤ及びパスワードが入力されると、ユーザ端末３０は、文書データと、入力されたユーザＩＤ及びパスワードとを出力管理サーバ５０に送信する（ステップＳ５−３）。
【００４６】
これを受信した出力管理サーバ５０は、ユーザＩＤ及びパスワードに基づいて、暗号キー記憶部６０から暗号キーを抽出する（ステップＳ５−４）。そして、出力管理サーバ５０は、抽出した暗号キーを用いて、暗号化プログラムにより文書データを暗号化する（ステップＳ５−５）。そして、出力管理サーバ５０は、暗号化した文書データをユーザ端末３０に送信する（ステップＳ５−６）。この暗号化された文書データを受信したユーザ端末３０は、この暗号化された文書データを外部メディア４０に記録する（ステップＳ５−７）。
【００４７】
（印刷処理）
ユーザは、この暗号化された文書データを記録した外部メディア４０を携帯して、画像
形成装置２０の設置場所に行く。そして、ユーザは、画像形成装置２０の外部メディア入出力装置にこの外部メディア４０を挿入し、画像形成装置２０の操作パネルにおいて印刷要求を入力する。これにより、図５に示すように、画像形成装置２０は、まず、外部メディア４０から暗号化された文書データを読み込む（ステップＳ６−１）。そして、画像形成装置２０は、操作パネルの画面上に、ユーザＩＤ及びパスワードの入力要求を表示させ、ユーザに対して入力を促す。これに応じて、ユーザは、画像形成装置２０の操作パネルを用いて、暗号化の際に用いたユーザＩＤ及びパスワードと同じユーザＩＤ及びパスワードを入力する。これにより、画像形成装置２０は、ユーザＩＤ及びパスワードを取得する（ステップＳ６−２）。ユーザＩＤ及びパスワードが入力されると、画像形成装置２０は、暗号化された文書データと、入力されたユーザＩＤ及びパスワードとを出力管理サーバ５０に送信する（ステップＳ６−３）。
【００４８】
これを受信した出力管理サーバ５０は、ユーザＩＤ及びパスワードに基づいて、暗号キー記憶部６０から暗号キーを抽出する（ステップＳ６−４）。これにより、暗号化の際に用いた暗号キーと同じ暗号キーが抽出される。そして、出力管理サーバ５０は、抽出した暗号キーを用いて、復号化プログラムにより、暗号化された文書データを復号化する（ステップＳ６−５）。そして、出力管理サーバ５０は、復号化した文書データを画像形成装置２０に送信する（ステップＳ６−６）。
【００４９】
この暗号化された文書データを受信した画像形成装置２０は、この復号化された文書データに基づいて、印刷を実行する（ステップＳ６−７）。具体的には、まず、画像形成装置２０の情報処理ユニットが、復号化された文書データを、プリンタドライバを用いて印刷データに変換する。そして、情報処理ユニットは、この印刷データを含む印刷ジョブを画像処理ユニットに送信し、これを受信した画像処理ユニットが用紙に文書を印刷する。
【００５０】
以上、本実施形態によれば、以下に示す効果を得ることができる。
・  上記実施形態では、ユーザ端末３０が、文書データとユーザのユーザＩＤ及びパスワードとを出力管理サーバ５０に送信する。そして、出力管理サーバ５０が、このユーザＩＤ及びパスワードに基づいて取得した暗号キーにより文書データを暗号化し、この暗号化された文書データをユーザ端末３０に送信する。そして、ユーザ端末３０が、この暗号化された文書データを外部メディア４０に記録する。そして、外部メディア４０が装着された画像形成装置２０が、ユーザに対してユーザＩＤ及びパスワードの入力を促し、外部メディア４０に記録された暗号化された文書データとユーザにより入力されたユーザＩＤ及びパスワードとを出力管理サーバ５０に送信する。そして、出力管理サーバ５０が、ユーザＩＤ及びパスワードに基づいて取得した暗号キーにより、暗号化された文書データを復号化し、この復号化された文書データを画像形成装置２０に送信する。そして、画像形成装置２０が、受信した復号化された文書データを印刷データに変換し、この印刷データに基づいて文書を印刷する。これにより、暗号キーにより暗号化された文書データを外部メディア４０に記録し、画像形成装置２０が、この外部メディア４０に記録された暗号化された文書データに基づいて、復号化された文書データを出力管理サーバ５０から取得して、これを用いて印刷を行うことができる。このため、ユーザが携帯する外部メディア４０には暗号化した文書データを保存でき、外部メディア４０に保存した印刷対象の文書データの機密性を向上させることができる。また、文書データの暗号化及び復号化を出力管理サーバ５０が行うため、ユーザ端末３０側や画像形成装置２０側での処理の負荷を軽減できる。また、暗号化又は復号化を出力管理サーバ５０が実行することから、出力管理サーバ５０側で、暗号化及び復号化のそれぞれの実行状況を把握することが可能となる。
【００５１】
・  上記実施形態では、出力管理サーバ５０は、ユーザＩＤ及びパスワードと暗号キーとを関連付けて記録する暗号キー記憶部６０を備える。そして、出力管理サーバ５０は、ユーザＩＤ及びパスワードに基づいて、暗号キー記憶部６０から暗号キーを抽出する。こ
れにより、ユーザは、暗号キーそのものを用いる代わりにユーザＩＤ及びパスワードを用いることができる。そして、暗号キーについては、出力管理サーバ５０側で管理することができる。
【００５２】
なお、上記実施形態は、以下の態様に変更してもよい。
○  上記第１〜第３の実施形態では、文書データの暗号化の際に用いた暗号キーと同じ暗号キーを用いて、暗号化された文書データを復号化した。文書データの暗号化の際に用いた暗号キーとは異なる暗号キーを取得した場合にも、取得した暗号キーを用いて復号化プログラムによる復号化処理を行ってもよい。例えば、上記第１の実施形態において、入力された暗号キーが文書データの暗号化の際に用いたものでない場合も、入力された暗号キーを用いて復号化処理を行う。また、上記第２，第３の実施形態において、入力されたユーザＩＤ及びパスワードの組み合わせが、他人のものであって、暗号化の際に用いた暗号キーとは異なる暗号キーが取得された場合にも、この暗号キーを用いて復号化処理を行う。このように暗号化キーが正しくない場合、復号化処理の結果、正しく復号化された文書データが得られないが、このような場合でも印刷を実行する。これにより、正しい暗号キーが用いられなかった場合には、正しい印刷結果を得ることができないようにすることができる。従って、暗号化を行ったユーザ以外が印刷を行おうとした場合に、正しい印刷結果を得ることができないようにすることができる。
【００５３】
また、暗号キーが取得できなかった場合には、復号化処理を行わずに印刷を実行してもよい。例えば、上記第１の実施形態で、暗号キーが入力されずに印刷要求が行われた場合に、復号化処理を行わずに印刷を実行する。また、上記第２，第３の実施形態で、ユーザＩＤ及びパスワードが入力されずに印刷要求が行われた場合や、入力されたユーザＩＤ及びパスワードにより暗号キーを取得できなかった場合に、復号化処理を行わずに印刷を実行する。これにより、暗号キーや、暗号キーの取得のためのユーザＩＤ及びパスワードを知らない場合、正しい印刷結果を得ることができないようにすることができる。従って、暗号化を行ったユーザ以外が印刷を行おうとした場合に、正しい印刷結果を得ることができないようにすることができる。
【００５４】
○  上記第３の実施形態では、出力管理サーバ５０に文書データの暗号化や復号化を依頼する場合に、ユーザにより入力されたユーザＩＤ及びパスワードを文書データとともに出力管理サーバ５０に送信した。そして、このユーザＩＤ及びパスワードに基づいて出力管理サーバ５０が暗号キーを取得して、この暗号キーを用いて暗号化や復号化を行った。これに代えて、文書データの暗号化や復号化の際に、ユーザが暗号キーを入力し、この暗号キーを文書データとともに出力管理サーバ５０に送信し、出力管理サーバ５０が、この暗号キーを用いて文書データの暗号化や復号化を行ってもよい。
【００５５】
○  上記第１の実施形態では、ユーザが暗号キーをユーザ端末３０又は画像形成装置２０において入力したが、明示的な暗号キーを用いなくてもよい。例えば、暗号キーをユーザＩＤ及びパスワードとしてユーザに付与しておき、ユーザがユーザＩＤ及びパスワードとして入力したものを暗号キーとして用いてもよい。これにより、ユーザは、暗号キーを意識せずに作業を行うことができる。
【００５６】
○  上記第２の実施形態では、文書データの暗号化及び復号化の際に、出力管理サーバ５０にアクセスした。この出力管理サーバ５０へのアクセスに対して課金を行ってもよい。これにより、利用状況に応じて課金を行うことができる。
【００５７】
○  上記第３の実施形態では、出力管理サーバ５０が、文書データの暗号化及び復号化を行った。この文書データの暗号化及び復号化の各処理について、それぞれ課金を行ってもよい。これにより、利用状況に応じて課金を行うことができる。
【００５８】
○  上記第１〜第３の実施形態では、画像形成装置２０を用いて印刷するために外部メディア４０に文書データを保存する場合には、暗号化を行った。これに代えて、ユーザの選択により、必要な場合のみ、暗号化するようにしてもよい。そして、暗号化されているデータを印刷する場合のみ、印刷の際に復号化のための処理を実行する。
【００５９】
具体的には、例えば、暗号化した場合には、暗号化していない場合とは異なる拡張子を用いてデータを外部メディア４０に保存する。そして、画像形成装置２０は、暗号化した場合に用いられる拡張子が付されたデータを読み込んだ場合に、復号化のための処理を行い、その他の場合には復号化のための処理を行わないようにする。
【００６０】
また、暗号化したデータを保存するための特定のフォルダを設け、外部メディア４０にデータを保存する際に、暗号化したデータを、この特定のフォルダに保存してもよい。この場合、画像形成装置２０は、この特定のフォルダに保存されたデータを外部メディア４０から読み込んだ場合にのみ復号化のための処理を行い、その他の場合には復号化のための処理を行わないようにする。
【００６１】
これにより、文書を秘密にする必要がある場合にのみ、印刷対象のデータを暗号化することができる。従って、秘密にする必要がないような場合については暗号化を行わないことで、画像形成装置２０や出力管理サーバ５０の処理の負荷を軽減できる。
【００６２】
さらに、暗号化した場合と、暗号化しない場合とで、異なる課金金額となるようにしてもよい。例えば、印刷に対する課金とデータの暗号化及び復号化に対する課金とを別々に行う。これにより、ユーザは、機密文書を印刷する場合には、暗号化及び復号化のための料金を支払うことで暗号化によりデータの内容を秘密にできる一方、その必要がない場合には、より安価な料金で印刷サービスを受けることができる。
【００６３】
○  上記第１〜第３の実施形態では、メモリカード、ＵＳＢメモリ、ＣＤ等の外部メディア４０に暗号化した文書データを記録した。これに加えて、記録媒体として、ノートパソコン、ＰＤＡ等のコンピュータ端末や携帯電話端末等の携帯可能な端末を用いてもよい。そして、これらに記録されたデータを画像形成装置２０に送信して印刷を行う。この場合、ケーブル等を用いてこれらの端末と画像形成装置２０とを接続してもよいし、ブルートゥース(Bluetooth（登録商標） )等により、無線で暗号化したデータを画像形成装置２０に送信してもよい。また、これらの端末に保存された印刷対象のデータを、画像形成装置２０の表示手段を用いて確認できるようによしてもよい。例えば、これらの端末に保存されたデータのうち、特定のフォルダに保存されたファイルのファイル名を画像形成装置２０の表示手段に表示する。そして、ユーザが、この画像形成装置２０の表示手段に表示されたファイル名の中から、印刷する文書データを選択して、印刷要求を行う。これにより、印刷対象の暗号化した文書データを記録する記録媒体として、これらの端末を用いることができる。また、この場合も、印刷対象のファイルを画像形成装置２０の表示手段を用いて確認して選択できる。
【図面の簡単な説明】
【００６４】
【図１】本発明の第１の実施形態を説明する説明図。
【図２】本発明の第２の実施形態を説明する説明図。
【図３】本発明の第３の実施形態のシステムの概略図。
【図４】本発明の第３の実施形態の処理手順の説明図。
【図５】本発明の第３の実施形態の処理手順の説明図。
【符号の説明】
【００６５】
２０…画像形成装置、３０…ユーザ端末、４０…記録媒体としての外部メディア、５０…出力管理サーバ、６０…暗号鍵記憶手段としての暗号キー記憶部。
【図１】
2006072754.tif 000003
【図２】
2006072754.tif 000004
【図３】
2006072754.tif 000005
【図４】
2006072754.tif 000006
【図５】
2006072754.tif 000007