(57)【要約】【課題】データを暗号化する強度を複数レベル用意し、セキュリティーを確保する。【解決手段】読取装置１２、読み取り画像処理回路１３、印刷装置１８、印刷画像処理回路１７、バッファメモリ１４，１６、暗号化装置２３、暗号解凍装置３２、外部キー検出回路４５、操作パネル４１を統括的に制御するためのメイン制御装置（１１）を有する。暗号化キー及びレベル制御手段（２１，２２，２５、４６、４３、４８）は、暗号化装置が前記画像データを暗号化するときに、暗号化の強度を２段階以上の複数レベルのうち任意のレベルに設定可能とする。【選択図】      図１
2006054876.tif 000002
【特許請求の範囲】
【請求項１】
画像を入力するための読取装置と、
入力された画像データを処理する読み取り画像処理回路と、
メディアヘの印刷を行う印刷装置と、
印刷するための印刷画像の処理を行う印刷画像処理回路と、
画像データ処理に使用するバッファメモリと、
前記バッファメモリへ入力された画像データを暗号化するための暗号化装置と、
暗号化された画像データを蓄積する蓄積装置と、
前記暗号化された画像データを元に戻すための暗号解凍装置と、
ハードキーを認識する外部キー検出回路と、
ユーザが各種設定を行うためのコントロールパネルを含み、個人認証の為のＩＤ及びパスワードを入力するための操作パネルと、
上記の読取装置、読み取り画像処理回路、印刷装置、印刷画像処理回路、バッファメモリ、暗号化装置、暗号解凍装置、外部キー検出回路及び操作パネルを統括的に制御するためのメイン制御装置と、
前記暗号化装置が前記画像データを暗号化するときに、暗号化の強度を２段階以上の複数レベルのうち任意の１つのレベルに設定可能とする暗号化キー及びレベル制御手段と、
を有する画像処理装置の暗号化装置。
【請求項２】
前記暗号化キー及びレベル制御手段は、複数キーを格納する手段を含み、キーが選択されることにより、前記暗号化のレベルを変更する手段を有する、
請求項１記載の画像処理装置の暗号化装置。
【請求項３】
前記暗号化キー及びレベル制御手段は、
重要度に応じてユーザが前記操作パネルより暗号化のレベルを指示したときに、暗号化レベルを自由に変える手段を含む、
請求項１記載の画像処理装置の暗号化装置。
【請求項４】
前記暗号化キー及びレベル制御手段は、
暗号化処理を実行するときは、ランダムアクセスメモリ（ＲＡＭ）上の仮想ディスクを使用し、ＪＯＢ終了後は前記ＲＡＭの保存データをクリアする手段を含む、
請求項１記載の画像処理装置の暗号化装置。
【請求項５】
前記暗号化キー及びレベル制御手段は、
前記印刷装置による印刷が実行される時は、印刷出力の取り出しのための内部キーを用いるもので、個人認証処理が正常なときに前記内部キーを再現し、印刷出力を得る手段を有する、
請求項１記載の画像処理装置の暗号化装置。
【請求項６】
前記暗号化キー及びレベル制御手段は、
暗号化を実行するときは、ハードディスクドライブ（ＨＤＤ）を使用せずに揮発性ＲＡＭを使用した仮想ディスクを使用する手段と、
装置内への保管を伴う処理を行う場合、暗号化したデータは前記ＨＤＤで保管させるとともに、暗号化レベルは暗号化強度の高いレベルを設定する手段とを含む、
請求項１記載の画像処理装置の暗号化装置。
【請求項７】
前記暗号化キー及びレベル制御手段は、
暗号化無しを含む暗号化の強度に応じて、２つ以上のキーを組み合わせることでレベルを変更する手段を含む、
請求項１記載の画像処理装置の暗号化装置。
【請求項８】
前記暗号化キー及びレベル制御手段は、
暗号化を行う為に必要なキーの１つに、個人認証を行うデータの役割を持たせている、
請求項１記載の画像処理装置の暗号化装置。
【請求項９】
前記暗号化キー及びレベル制御手段は、個人認証の為のデータとして、ＩＤ番号とパスワードを事前に登録する手段を含む、
請求項１記載の画像処理装置の暗号化装置。
【請求項１０】
前記暗号化キー及びレベル制御手段は、
前記ＩＤ番号が入力されたとき、設定済みＩＤと照合し同じＩＤがあれば再入力を促す手段を含む、
請求項９記載の画像処理装置の暗号化装置。
【請求項１１】
前記暗号化キー及びレベル制御手段は、
ユーザ毎のＩＤ、パスワードを装置内に自ら作成したキーにより暗号化し、外部より参照不可能なメモリに保持する手段を含む、
請求項９記載の画像処理装置の暗号化装置。
【請求項１２】
前記暗号化キー及びレベル制御手段は、
外部のパーソナルコンピュータからの操作により、前記印刷装置を用いた印刷処理のための指示が与えられたとき、画像データに対する暗号化レベルの指示にも応答する手段を有する、
請求項１記載の画像処理装置の暗号化装置。
【請求項１３】
前記暗号化キー及びレベル制御手段は、
暗号化の際に使用した暗号キーはＪＯＢ終了後にクリアする手段と、
使用したバッファメモリの保存データもＪＯＢ終了後にクリアし消去する手段と、
前記暗号キーはＪＯＢごとに作成し、ＪＯＢ終了後は破棄する手段と
を有する、
請求項１記載の画像処理装置の暗号化装置。
【請求項１４】
前記暗号化キー及びレベル制御手段は、
機密書類用として暗号化レベル２、重要書類用として暗号化レベル１、普通書類用として暗号化レベル０の３段階の暗号化レベルを設定が可能である、
請求項１記載の画像処理装置の暗号化装置。
【請求項１５】
前記暗号化キー及びレベル制御手段は、
前記暗号化レベル２と設定した書類に対しては、原稿スキャン時にマシン内部に保持した暗号キーのほかに、外部からの専用の外部キーを追加して暗号化を行う手段を有する、
請求項１４記載の画像処理装置の暗号化装置。
【請求項１６】
前記暗号化キー及びレベル制御手段は、
機密書類用の暗号化レベル２による暗号化処理では、コピー開始時に外部キーの入力を求めるように表示して、外部キーの装着を促し、前記外部キーなしでは複写及び印刷を実行しないように制御する手段を含む、
請求項１４記載の画像処理装置の暗号化装置。
【請求項１７】
前記暗号化キー及びレベル制御手段は、
重要書類用の暗号化レベル１が設定された場合、外部キーは使用せず、装置内部に保持する内部キーを使って暗号化を行う手段を有する、
請求項１４記載の画像処理装置の暗号化装置。
【請求項１８】
原稿をスキャンして、画像データを取得し、この画像データを暗号化してメモリに格納する画像処理装置の暗号化方法において、
前記画像データに対する非暗号化も含む複数の暗号化レベルを問う複数のアイコンを操作パネルに表示し、
複数のアイコンのうち第1の暗号化レベルが選択されたときは、前記操作パネルから個人認証用のID入力を要求し、
複数のアイコンのうち第２の暗号化レベルが選択されたときは、前記操作パネルから個人認証用のID入力を要求するとともに、外部キーの入力も要求する、
画像処理装置の暗号化方法。
【請求項１９】
さらに、前記複数のアイコンのうち第1の暗号化レベルが選択されたときは、内部キーを用いて暗号化キーを作成し、この暗号化キーにより前記画像データを暗号化し、
前記複数のアイコンのうち第２の暗号化レベルが選択されたときは、内部キーと外部キーを用いて暗号化キーを作成し、この暗号化キーにより前記画像データを暗号化し、
暗号化画像データは、揮発性メモリに格納し、格納されている画像データを読出した後は、揮発性メモリの保存データをクリアする、
請求項１８記載の画像処理装置の暗号化方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像処理装置における暗号化方法と暗号化装置に関する。
【背景技術】
【０００２】
従来から、マルチファンクションプリフェイラル（ＭＦＰ）機器、例えばデジタル複写機などのデータ蓄積機能を持つ機器においては、機密データの漏洩が危惧されており、データの保護方法に注目が集まっている。データ蓄積機能には、主にハードディスク装置（以下ＨＤＤ）が使用されている。複写、ネットワークプリントアウト、スキャン等に供する各データが、ＨＤＤに蓄積され、比較的自由な環境で閲覧、取り出しが可能となっていた。しかし、公的機関や企業においては個人情報、企業秘密などに関連する書類も多く、これらの書類は、容易に複写、印刷されるべきではない。
【０００３】
機密を要する書類を多く扱う部署、部門では、データの暗号化を望むところも多く、すでに暗号化を行うためのユニット・システムも存在し稼動している。
【０００４】
暗号化のためのユニット・システムは、ＨＤＤに格納される全てのデータに対して、同一レベルで暗号化を行っている。ここで、暗号化のためのキーコードは、ソフト的に装置内部に保持するか、または、暗号化のためのキーコードは、ハードキーによって保持するかのどちらかである。
【０００５】
ＭＦＰ機器においては、複写だけでなくプリンタとしても使用される。プリンタ機能においては、プライベートプリントアウト機能を使用して、印刷ジョブごとにパスワードを設定することが可能となっている。この場合、印刷出力は保留され、ユーザが装置上の操作パネルより印刷キューを指定し、パスワードを入力することで始めて印刷出力が得られる。
【０００６】
ところが、ＨＤＤに格納されるデータの全てが暗号化されると、全ての利用者が認証を必要とされる。公的機関、特に機密事項の多い機関等はこのようなシステムが必要であるが、一般企業においては、実際には本当に守られるべきデータは限られたものであり、それ以外は比較的重要度は高くないデータが殆どである。このような企業に、全ての利用者に認証を問うシステムを導入することは作業効率を悪化させる原因となる。
【０００７】
また、近年、暗号解読などの不正技術も進歩しており、その対応として暗号化の強度を上げるなどの対策が必要となってきている。その一方では、同一マシンに複数キーを割り当ててデータを暗号化することが成されていないため、一度暗号キーが知れてしまうとそのマシンの全てのデータが解読される危険もある。
【０００８】
また、ＭＦＰ機器は、複写だけでなくプリンタとしても使用される。ユーザは装置から離れた場所から、ネットワークを介してＭＦＰ機器にデータを送る。ここでデータ内容が、重要書類の場合も考えられる。この場合は、プライベートプリントアウト機能を使用することで、出力を一旦保留することが可能である。しかし、パスワード一つで印刷キューへのアクセスが可能であるし、また、データが暗号化されてない場合はハードディスクを取り出してデータを盗むことが可能である。
【特許文献１】特開２０００−３０６１７０公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
このことから、従来の機器は、機密書類に対しては十分なセキュリティーを確保しているとは言えない。また、暗号化を行う場合も、複写同様に同じキーを使用しての暗号化方式であり、こちらも決して十分なセキュリティーとはいえない。
【００１０】
そこでこの発明の一面は、データを暗号化する強度を複数レベル用意した画像処理装置における暗号化方法と暗号化装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
この発明の一実施の形態によれば、画像を入力するための読取装置と、入力された画像データを処理する読み取り画像処理回路と、メディアヘの印刷を行う印刷装置と、印刷するための印刷画像の処理を行う印刷画像処理回路と、画像データ処理に使用するバッファメモリと、前記バッファメモリへ入力された画像データを暗号化するための暗号化装置と、暗号化された画像データを蓄積する蓄積装置と、前記暗号化された画像データを元に戻すための暗号解凍装置と、ハードキーを認識する外部キー検出回路と、ユーザが各種設定を行うためのコントロールパネルを含み、個人認証の為のＩＤ及びパスワードを入力するための操作パネルと、上記の読取装置、読み取り画像処理回路、印刷装置、印刷画像処理回路、バッファメモリ、暗号化装置、暗号解凍装置、外部キー検出回路及び操作パネルを統括的に制御するためのメイン制御装置と、前記暗号化装置が前記画像データを暗号化するときに、暗号化の強度を２段階以上の複数レベルのうち任意の１つのレベルに設定可能とする暗号化キー及びレベル制御手段とを有する。
【発明の効果】
【００１２】
画像データを暗号化する際、２段階以上の複数レベルで行われることにより、十分なセキュリティーを確保することができる。
【発明を実施するための最良の形態】
【００１３】
以下、この発明の実施の形態を図面を参照しながら説明する。
【００１４】
図１はこの発明の一実施の形態を示している。１１は、メイン制御装置であり、このMFP機器（画像処理装置と称しても良い）の各ブロックの動作及びシーケンスを制御することができる。１２は、読み取り装置であり、画像入力を行うためのスキャナを含む。読み取り装置１２で読み取られた画像データは、読み取り画像処理回路１３に導かれ、デジタル化され、バッファメモリ1４に一時的に蓄積される。バッファメモリ１４は、バッファ制御装置１５によりアクセス、クリアなどのコントロールを受けている。バッファ制御装置１５は、バッファメモリ１６も制御することができる。バッファメモリ１６は、画像データが印刷されるときに、データを一時的に蓄積するために用いられる。バッファメモリ１６の出力は、データをデジタル処理する印刷画像処理回路１７に導かれ、印刷画像に変換されて、印刷装置１８へ送られる。
【００１５】
本発明の装置は、バッファメモリ１４の出力を、一旦、蓄積装置（HDD）３２に蓄積する場合、暗号化して蓄積することができる。また、データを蓄積するために仮想ディスク装置３３も設けられている。この仮想ディスク装置３３は、後でデータを残さないように、例えば揮発性メモリが用いられる。
【００１６】
上記の暗号化ために暗号化手段及び復号化手段が設けられている。またこの暗号化及び復号化手段を制御するための暗号化キー及びレベル制御手段が設けられている。この手段は、後述する説明で明らかになる。
【００１７】
バッファメモリ１４の出力は、暗号化装置２３に入力されて暗号化される。暗号化されたデータは、蓄積制御回路３１のアクセス制御に基づいて、HDD３２に入力され、ハードディスクに記録される。またこの装置では、揮発性メモリを使用した仮想ディスク装置３３も設けられており、この仮想ディスク装置３３に暗号化したデータを蓄積することもできる。
【００１８】
蓄積されたデータに対応する画像データが印刷される場合には、ハードディスクの記録データ或は揮発性メモリのデータが、読み出され、蓄積制御回路３１を介して、暗号解凍装置２４に送られる。暗号解凍装置２４で解凍されたデータは、バッファメモリ１６に送られて、印刷工程へ移される。一連の複写動作が終了した後、バッファ制御装置１５によって、バッファメモリ１４，１６内はクリアされ画像データが消去される。
【００１９】
先の暗号化装置２３、暗号解凍装置２４に関連して、暗号化制御装置２１、暗号化レベルコード制御装置２２及び暗号化キー発生回路２５が設けられている。
【００２０】
暗号化制御装置２１は、暗号化キー発生回路２５内の暗号化キーの数に応じて、暗号化レベルコード制御装置２２の暗号化レベルのコード（複数の暗号化レベルのためのコード）を設定することができる。また暗号化制御装置２１と暗号化レベルコード制御装置２２により暗号化装置２３を制御し、暗号化レベルを設定することができる。また、暗号化制御装置２１と暗号化レベルコード制御装置２２により暗号解凍装置２４を制御し、暗号化レベルに応じた解凍レベル（復号化レベル）を設定することができる。暗号化及び暗号解凍には、暗号化キー発生回路２５のキーが利用される。
【００２１】
４１は、この装置をユーザが操作するための操作パネルであり、例えば液晶ディスプレイとタッチパネル入力部、及び操作ボタンが設けられている。操作パネル４１は、操作パネル制御装置４２によりコントロールされるし、また操作パネル４１から入力されるデータは操作パネル制御装置４２により解読される。操作パネル制御装置４２には、スピーカー５０（或はブザー）も接続されており、操作手順などを案内することができる。
【００２２】
４３は外部キーであり、外部キー４３が装着されると、外部キー４３は、外部キーI/F回路４４を介して、キー検出回路４５で検出される。そして外部キーの装着情報は、操作パネル制御装置４２に取り込まれる。外部キーは、暗号化キー発生回路２５に取り込むことも可能である。
【００２３】
４６は内部キー回路であり、内部キー回路４６の内部キーは、暗号化キー発生回路２５に取り込むことが可能である。内部キーのIDは、ID検出回路４７に送られて、操作パネル４１からユーザにより入力されたIDと照合することが可能である。またID検出回路４７は、ネットワークインターフェース回路４８を介して取り込まれたIDと、内部キー回路４６で保持しているIDとの照合を行うこともできる。照合結果は、操作パネル制御装置４２の制御により、操作パネル４１の表示部に表示される。
【００２４】
次に、上記した装置の動作及び装置に対する操作手順の各種の例を説明する。操作パネル４１上の表示状態を図２A−図２F、図３A−図３D、図４A−図４Gに示して動作及び操作手順を説明する。
【００２５】
「複写を行う場合」
まず、ユーザは操作パネル４１から複写モードを選択する（図２A、図３A）。図２A―図２Fには、暗号化レベル２で複写を行う場合の操作パネル４１の表示例（グラフィカルユーザインターフェース（GUI））を示し、図３A−図３Dには暗号化レベル１で複写を行う場合の操作パネル４１の表示例を示している。１００は例えば液晶を用いた表示エリアであり、タッチパネルも供えられている。この表示エリア１００の周囲には、さらにファクションボタン、テンキーなどが設けられている。
【００２６】
複写を行う場合には、FunctionボタンとしてCopyボタン１０１が選択される。暗号化を行う場合は、セキュリティーボタン１０２がオンされる。すると、図２Bのように、画面の表示内容が変わり、暗号化レベルを設定するための要求画面が現われる。即ち、“暗号化レベルを指定してください”というメッセージ表示と共に、レベル０、レベル１、レベル２のボタン１０３、１０４、１０５が表示される。また“取消し”と“設定”のボタン１０６、１０７も表示される。今、レベル２（最も暗号化強度が強い）のボタン１０５が選択され、設定ボタンが押されたとする。すると、図２Cに示すように、今度は、“IDを入力して下さい”というメッセージが表示されると共に、IDの入力部１０８、パスワードの入力部１０９が表示される。
【００２７】
ユーザは、IDを例えばテンキーを利用して入力し、設定ボタンを押す。すると、図２Dに示すように“パスワードを入力して下さい”というメッセージが表示される。ユーザは、パスワードを入力し、設定ボタンを押す。ここで、例えば、外部キー４３が装着されていないと、図２Eに示すように“暗号化キーが装着されていません、キーを装着してください”というようにメッセージが表示される。ユーザが外部キー４３を装着して、表示されている装着ボタン１１０にタッチすると、図２Fに示すように、初期画面に戻り、且つ、現在の状態が暗号化レベル２であることを示す“セキュリティー２”という表示が得られる。これにより、暗号化レベル２による複写が可能となる。
【００２８】
ＪＯＢ終了後、暗号化キー発生回路２５に保持されている暗号化に使用した暗号キーは、リセットボタン押下、もしくはオートクリアタイマによって破棄される。また、外部キーが装着されている場合は、取り忘れ防止のためにＪＯＢ終了時、ディスプレイ上に外部キーの取り外しを促すメッセージを表示すると共に、スピーカー５０による警告音を鳴らすものとする。
【００２９】
スピーカー５０による外部キーの取り忘れ警告は、オートクリアに時の暗号キー破棄のタイミングでも外部キーの有無をチェックして行うようにする。
【００３０】
図３A−図３Dは、暗号化レベル１を設定する場合の操作手順と操作パネル４１の状態を示している。図３Aに示す操作パネル状態は、図２Aに示した操作パネル状態と同じであり、暗号化レベル０の状態であり、“セキュリティー０”という表示が得られている。ここで、Copyボタン１０１が選択され、セキュリティーボタン１０２が押されると、図３Bに示すような画面となる。
【００３１】
つまり、“暗号化レベルを指定してください”というメッセージ表示と共に、レベル０、レベル１、レベル２のボタン１０３、１０４、１０５が表示される。また“取消し”と“設定”のボタン１０６、１０７が表示される。ここで、レベル１のボタン１０４が選択され、設定ボタンを押す。すると、図３Cに示すように、今度は、“IDを入力して下さい”というメッセージが表示されると共に、IDの入力部１０８、パスワードの入力部１０９が表示される。
【００３２】
ユーザは、IDを例えばテンキーを利用して入力し、設定ボタンを押す。すると、図３Dに示すように“パスワードを入力して下さい”というメッセージが表示される。ここでユーザが、パスワードを入力し、設定ボタンを押す。これにより暗号化レベル１による複写機能が設定される。表示画面は、図３Aの状態に戻るが、メッセージとしては“セキュリティー１”が現われる。
【００３３】
ここで、複写の際に読み取り装置１２で読み取った画像データを装置内に保管するような場合で、暗号化を必要とするときは“レベル２”での暗号化のみが対応する。このとき、“レベル１”は選択できないものとする。装置内に保管をする場合は、仮想ディスク装置３３を使用すると電源断が発生したときに内容が消去されてしまうため、保管機能を選択した場合はＨＤＤを使用する。但し、故意にＨＤＤからデータを取り出そうとされた場合を考慮して暗号化の高度を高めておく必要があるため、暗号化を行う場合は“レベル２”のみ対応するものとする。また、暗号化を行わない“レベル０”の場合は仮想ディスク装置３３を使用せずに、従来どおりＨＤＤを使用して複写動作等を行う。
【００３４】
図４A−図４Gには、上記したIDとパスワードからなる個人認証データを予め登録するときの操作パネル４１の表示例を示している。個人認証データが登録される場合には、図４Aに示すようにFunctionボタン１２１がオンされる。このときは、この装置が有する各種機能を表すアイコンと機能を表す文字が表示される。アイコンは図面では示していないが、文字としては、例えば“Energy  Save”、“Thick  Paper”、“Universal”、“Change  Language”、“ Total  Counter”、“Registration”、“Date/Time”、“Security”の項目がある。ここでは、セキュリティーに関する個人認証データの登録を行おうとしているので、“Security”のアイコンのボタン１２２が選択されて押される。
【００３５】
すると、図４Bに示すような画面に変わる。図４Bの画面ではIDの入力が要請される。IDが入力された後、設定のボタン１０７が押されると、図４Cに示すように、“パスワードを入力して下さい”というメッセージが現われ、パスワード入力のための文字キーが表示される。ここでパスワードを入力して設定のボタン１０７が押されると、図４Dに示すように、1回目のパスワードが入力されたことを示す表示部１２４が現われる。ここで、設定のボタン１０７が押されると、図４Eに示すように、再度、“パスワードを入力して下さい”というメッセージが現われ、パスワード入力のための文字キーが表示される。ここでパスワードを入力して設定のボタン１０７が押されると、図４Fに示すように、２回目のパスワードが入力されたことを示す表示部１２５が現われる。ここで設定のボタン１０７を押すと、図４Gに示すように“登録が完了しました”というメッセージが現われる。
【００３６】
図４Fの画面で、もし2回目に入力したパスワードが１回目と違う場合、或は不正なパスワードが入力された場合、さらに入力されたID番号が既に使用されているような場合には、再度、パスワードの入力を促すメッセージが表示される。或は、音声によるメッセージでもよい。
【００３７】
図５A−図５Dには、ネットワークを介して送られてきたデータが、ハードディスク或は仮想ディスクに蓄積されている場合、その蓄積データを印刷するときの操作パネル４１の表示例を示している。特にこの例ではジョブ（JOB）指定方法の例を示している。
【００３８】
まず操作ボタンとしてStatusボタン１３１が押される。また、プリントアウトの表示部１３２が、マークされる。さらにハードディスク或は仮想ディスクに格納されているデータのリストが、例えば、ファイル名、ユーザ名、格納日付の順番でテーブルに表示される。この例では、ファイル１３３、１３４、１３５が格納されていることが分る。キーのアイコンが表示された欄は、データが暗号化されていることを示す。
【００３９】
今、カーソルにより、ファイル１３４（暗号化されている）が選択され、セキュリティーの表示部１３６が押されたとする。すると、図５Bに示すように“IDを入力して下さい”というメッセージが現われる。ここでID入力部１３７にIDを入力して、設定のボタン１０７が押されると、続いて“パスワードを入力して下さい”というメッセージが現われる。ここでパスワード入力部１３８にパスワードを入力し、設定のボタン１０７を押すと、図５Dに示すような表示状態に変わり、“印刷中です”というメッセージが得られる。
【００４０】
図６には、本発明の装置で原稿が読み取られるときの動作をフローチャートで示している。電源がオンされて、メイン制御部その他がオンされ、システムの初期化が成され、操作パネル４１に図２Aに示したような表示が得られる（ステップSA１−SA３）。ここではユーザ選択に基づいて、暗号化を行うのかどうかの判断がなされ（ステップSA４）る。暗号化が行われる場合には、ステップSA5にてレベル１又はレベル２の選択が行われる。レベル１が選択された場合は、個人認証が行われ（ステップSA６）、原稿セットスタートのステップSA１１に移行する。レベル２が選択された場合には、個人認証が行われ（ステップSA７）、外部キーの接続があるかどうかの判定（ステップSA８、SA9）が行われ、外部キーが接続されていない場合は、その接続を促す催促がある（ステップSA１０）。外部キーが接続されると、ステップSA１１に移行する。
【００４１】
原稿がセットされスタートすると、スキャンが開始され（ステップSA１２）、読み取った画像データに対して、暗号化が必要かどうかの判定が成される（ステップSA１３）。暗号化が不要であれば（ステップSA１４）、画像データは暗号化されることなく、例えばハードディスク装置３２に転送される。転送の後はバッファメモリ１４はクリアされる。
【００４２】
ステップSA１３で暗号化が必要であると判明した場合、暗号化レベルは１か２のいずれであるかの判定が行われ（ステップSA１６）、レベル１であれば、内部キーを用いた暗号化キーの構築が行われる（ステップSA１７）。そして暗号化処理が実行され、例えばハードディスク装置への転送が行われる（ステップSA18）。ステップSA16にて、レベル２であることが判明した場合、内部キーと外部キーを用いた暗号化キーの構築を行う（ステップSA19）。この暗号化キーを用いて暗号化処理が行われハードディスク装置への転送が行われる（ステップSA20）。
【００４３】
図７には、ネットワーク或は読み取り装置１２で読み取られた画像データが、印刷処理される場合の動作をフローチャートで示している。読み取り装置１２で読み取られた画像データは、一旦、仮想ディスク装置３３或はハードディスク装置３２に格納されている。図７はこれらのデータが読み出された状態から示している。
【００４４】
管理テーブル（例えば図５A−図５Dで説明した）の管理データの内容が判断され、今から印刷しようとするファイルが暗号化されているのか否かの判定が行われる。暗号化されている場合は、暗号化レベル０又は１又は２のいずれであるかの判定が行われる（ステップSB1,SB2）。暗号化レベルが０の場合は、暗号化に関する処理はパスされ、ハードディスク装置を経由して印刷経路へデータが送られる。暗号化レベルが１か、又はパーソナルコンピュータから到来したものかの判定が行われる（ステップSB2）。暗号化レベルが１の場合、及びパーソナルコンピュータから到来したものである場合、複写を行うのかプリントアウトを行うのか判定が行われる（ステップSB3）。プリントアウトの場合は、図５A−図５Dで説明したような操作が行われる。即ち、プリントアウトするファイルの選択（ステップSB4）、個人認証処理（ステップSB５、SB6）が行われる。そして個人認証が終わると、内部キーを用いて暗号化キーの再構築が行われ、暗号化データの解凍処理が行われる（ステップSB７、SB8）。解凍されたデータは、印刷処理経路に出力される。
【００４５】
ステップSB２において、対象とするデータが、暗号化レベルが１でなく、またパーソナルコンピュータから到来した信号でもない場合、外部キーがあるかどうかの判定がなされる（ステップSB９）。外部キーが装着されていない場合には、外部キーの装着の催促が行われ（ステップSB10）、外部キーが装着されると（ステップSB１１）、暗号化キーの再構築が行われる。このときの暗号化レベルは、レベル２であるものとして処理され、内部キーと外部キーを用いた暗号化キーの再構築が行われる。この暗号化キーを用いて、暗号解凍処理が実行される（ステップSB13）。解凍されたデータは仮想ディスク及びバッファメモリを介して印刷画像処理部１７へ送られる（ステップSB14、SB15）。
【００４６】
印刷処理（ステップSB15）が終了した後は、仮想ディスク（揮発性メモリ）、バッファメモリ１６のクリア処理が行われ、次に外部キーが装着されているかどうかの判定が行われる。外部キーが装着されている場合には、これを取り離すように警告表示（又は音声警告）が行われる（ステップSB１６、SB１７、SB18）。外部キーの取り離しが行われると、複写終了表示が得られるとともに、待機状態にあることの表示が行われる（ステップSB19）。
【００４７】
図８には、パーソナルコンピュータ（PC）からのデータを処理する場合の動作例を示している。まずＰＣからのデータに先立ち、まず暗号化の有無、ＩＤ／パスワードの情報が送られてくるので、この情報が確認される（ステップSD10）。暗号化を行う場合は、ＩＤ／パスワードを元に個人認証を行い（ステップSD11）、内部暗号化キーを作成する（ステップSD12）。作成された暗号化キーを使用し、送られてきたデータを暗号化し（ステップSD13）、仮想ディスクに蓄積する（ステップSD14）。
【００４８】
暗号化された印刷データはすぐには印刷を行わず、ジョブは保留される。ユーザはマシンの操作パネルから、自分の必要なジョブ（ファイル）を選択し印刷を指示する。印刷を行う時に、ＩＤ／パスワードの入力が促される。入力が完了することで個人認証を行い、暗号化キーを再作成して、データを暗号解凍して、解凍された画像データの印刷を行う。ステップSD10で、データが暗号化されていないことが判明した場合、データを受信し、暗号化することなく仮想ディスクを介して印刷処理工程へ移行する（ステップSD15、SD16）。印刷終了後は、複写時同様に仮想ディスク上のデータや、バッファメモリはクリアされる。
【００４９】
ステップSC1−SC５は、パーソナルコンピュータ（PC）側における処理であり、アプリケーションの起動（ステップSC１）、プライベート印刷処理の設定（ステップSC2）、暗号化の有無の設定（ステップSC3）、パスワードの設定（ステップSC４）、印刷開始指示（ステップSC５）が順を追って行われる。 
図９は、個人認証データを登録するときの動作を示している。個人認証データを登録するときのGUIについては、図４A−図4Gにおいても説明した。登録処理がスタートし、IDが入力される（ステップSE１）。同じIDが存在するときは、再度別のIDの入力が要求される（ステップSE2）。IDの入力が終了すると、パスワードの入力が要求される（ステップSE3）。再度パスワードの入力が要求される（ステップSE4）。2回の入力結果が同じであれば、暗号キーの作成が行われる（ステップSE５、SE6）。個人認証データ（IDとパスワードの組）は、暗号化キー発生回路２５で作成した暗号化キーを用いて、暗号化され（ステップSE７）、内部キー回路４６に保存される（ステップSE8）。これにより、個人認証データの登録が完了する。
【００５０】
図１０は、上記のように登録されている個人認証データの照合が行われる際の動作を示している。登録の際に入力された個人認証データは、認証データから暗号化キー発生回路２５にて作成した暗号化キーを使い、暗号化されて内部キー回路４６に保持されている。
【００５１】
個人認証を行う場合、操作パネル４１からＩＤとパスワードを入力する（ステップSF1,SF2）。該当するIDが存在する場合は（ステップSF3）、まず暗号化キー発生回路２５で暗号キーを作成する（ステップSF４）。次に、内部キー回路４６に保持されているデータの中から、操作パネル４１から入力されたＩＤの暗号データを取り出し、先に作成した暗号キーで解凍する（ステップSF５）。解凍して得られたＩＤとパスワードを入力されたＩＤとパスワードを照合し（ステップSF７）て同じものかを判定する（ステップSF８）。同じものであれば、個人認証は終了する（ステップSF９）。ステップFS3で、入力したIDに該当するIDが保存されていない場合には、再度入力が促される（ステップSF10,SF11）。ここで、入力ミスが続き、規定回数以上になると、エラー表示され個人認証処理が終了する（ステップSF12,SF13）。
【００５２】
次に、図１１、図１２を参照して、内部キー及び暗号化キーの作成方法について説明する。
【００５３】
実際に暗号化に使用するキーは、内部キーおよび外部キーを組み合わせて、装置内で作成される。内部キー／暗号化キーの作成方法として、ここでは２つの実施例を示す。実施例は２種類のキーの組み合わせであるが、３種類以上のキーについても同様に拡張することが可能である。また、暗号キー作成の元となるキーが１種類の場合に付いても対応する。
【００５４】
［暗号化に使用するキーを作成する第1の実施例］
図１１にはコードテーブルCT1を示している。内部キーは、例えば数字“０”―“６”の組み合せで作成することができ、外部キーは、例えばアルファベット“A”―“G”の組み合せで作成することができる。そして、数字が列方向へ配置され、アルファベットが行方向へ配置され、行列の交差部には、例えば6桁の任意のコードが割り当てられている。
【００５５】
例えば、内部キーが“２３０１４５６”というデータに対し、外部キーが“ＤＢＥＦＡＧＣ”と言うデータの場合、まず内部キーの“２”と外部キーの“Ｄ”をコードテーブルに照らして、それぞれの値に相当する列と行の交わる位置（２、D）にあるデータ“０１１０１０”を取得する。次に、同様に、（３、B）の位置のデータ“００１０１１”を取得する。以下同様に、（０、E）、（１、F）、（４、A）、（５、G）、（６、C）の位置の各データを取得する。そしてこれらのデータを順に結合することで“１０１０００００１０１１０１１１０００１１１１００００１００１１０００００１０１０１”という新たな暗号化キーを作成するのである。
【００５６】
ここで、内部キーと外部キーの一部を抜き出してテーブルを参照するが、その際の抜き出し方は、１ｂｉｔ毎から可能とする。但し、抜き出すサイズが大きくなると参照するテーブルのサイズも大きくなるので注意が必要である。
【００５７】
［暗号化に使用するキーを作成する第２の実施例］
更に複雑に暗号化キーを作成する為の方法として、コードテーブルを２種類組み合わせて暗号化キーを作成する方法が図１２である。図１２にはコードテーブルCT１とCT２が示されている。コードテーブルCT１は、先の図１１のコードテーブルと同じである。内部キーの配列が左から“０”―“６”となり、外部キーの配列が上から“A”―“G”となっている。これに対して、コードテーブルCT2は、内部キーの配列が左から“６”―“０”となり、外部キーの配列が上から“G”―“A”となっている。ここで例えばテーブル内の6桁の任意のコードはコードテーブルCT1のコードと同じ配置である。
【００５８】
今、例えば、内部キーが“２３０１４５６”というデータに対し外部キーが“ＦＢＤＥＡＧＣ”と言うデータの場合を設定してみる。まずテーブルＣＴ１から内部キー“２”と外部キー“Ｆ”を組み合わせた（２、Ｆ）の位置の“１０１０００”というデータを抜き出す。これと並行して、テーブルＣＴ２から内部キー“２”と外部キー“Ｆ”を組み合わせた（２、Ｆ）の位置の“００１００１”というデータを抜き出す。。この２つのデータを結合して“１０１０００００１００１”というコードを作成する。
【００５９】
以下同様に各テーブルからデータを抜き出して結合することで、最終的に
“１０１０００００１００１  ００１０１１１００１１１  ０１１１０００１０１１０  ０１１１１００１０１００  ０００１００１０１１０１  １１０００００００００１  ０１０１０１０１１１０１”
というコードを作成することが出来る。ここでは単純に２つのテーブルからのデータを繋げただけであるが、各テーブルから抜き出したデータを複数に分割して結合したりすることで、より暗号化キーを複雑に作成することが可能となる。
図１３は、各内部キーのテーブルと，外部キーのテーブルから抜き出したデータを複数に分割して結合し、より暗号化キーを複雑に作成する例を示している。今内部キーのテーブルから抽出したデータが“１０１０００”、外部キーのテーブルから抽出したデータが“１００１００”である場合、（１）単純に結合すると“１０１０００１００１００”であり、（２）均等に分割して結合すると“１０１０１００１００００”である。（３）不均等に分割した場合の例、“１１００１０１０００００”も示している。
【００６０】
もし、暗号化レベルがレベル１のように、内部キーだけで暗号化する場合には、次のような方法で暗号化キーを作成する。
【００６１】
図１４において、例えば、内部キーから作成した“２３０１４５６”というデータに対し外部キーが無い場合、外部キーの変わりに予め決められた値（例えば“０００００００”）を使用する。これを単純に結合するほか、ある規則性によって一旦分割して結合することで暗号キーを複雑にすることが可能となる。
【００６２】
即ち、内部キーから作成したデータが“１０１０００”であるとする。（１）単純に結合すると、“１０１０００００００００”となる。（２）均等に分割して稀有等するすると“１０００１０００００００”となる。（３）不均等に分割した場合の例、“１００１０００００００”も示している。
【００６３】
なお、これらの暗号化キー作成方法は、内部キーと外部キーの値が同じであれば、必ず同じ暗号化キーが作成できるものとする。暗号化キーは内部で保持されつづけることは無く、ＪＯＢ毎に作成し、終了と同時に破棄される。
【００６４】
内部キー作成の場合も上記暗号化キー作成方法と同様にＩＤとパスワードを使用してテーブルを参照することで、内部キーを作成することができる。内部キーもまたＪＯＢ毎に作成し、終了時には破棄されるものとする。
【００６５】
最終的に作成される暗号化キーのコードサイズは、使用する暗号化装置２３、暗号解凍装置２４で使用可能なコードサイズでなければならない。このため、図１１、図１２で使用するコードテーブル内のデータは、暗号化装置２３、暗号解凍装置２４の仕様を念頭において事前に作成する必要がある。
【００６６】
図1５には、本発明の装置の暗号に関する機能をまとめて示している。上段の横方向に、暗号化のレベル０，１，２を順番に示している。暗号化レベル０には、“普通書類”、レベル１には、“重要書類”、レベル２には、“機密書類”が対応する。入力キーとしては、暗号化レベル０には、“なし”、レベル１には、“内部キー（個人認証のため）”、レベル２には、“内部キー（個人認証のため）と外部キー”が対応する。また、暗号化キー作成テーブル（図１１、図１２で説明した）としては、暗号化レベル０には、“なし”、レベル１には、“1種類”、レベル２には、“1種類または2種類”が使用される。暗号化強度に関しては、暗号化レベル０は、“暗号無し”、レベル１は、“弱い”、レベル２は、“複雑”と言える。さらに、外部キーの使用に関しては、暗号化レベル０は、“不要”、レベル１は、“不要”、レベル２は、“ハードキー要”と言える。
【００６７】
また、図１６は、図６で説明した実施例に対する他の実施例におけるフローチャートである。この実施例では、原稿読取の際の外部キーを使用した場合の手順を示している。即ち、本実施例では、外部キーを使用する場合は暗号化レベルが［レベル２］の場合のみであることから、外部キーを先に挿入している場合、外部キーが検出されると自動的に暗号化レベルを［レベル２］に設定されるようにしている。図６の実施例に対応する部分には、図６と同一符号を付している。ステップSA３の段階で、暗号化するか否かが設定されると、外部キーの接続状態を検出する（ステップSA２５）。すると暗号化レベルをレベル２に設定する（ステップSA２６）。ここで、暗号化レベルの変更があるのか否かの判定が行われる（ステップSA２７）。変更がなければ、個人認証が行われ（ステップSA２９）、ステップSA１１へ移行する。暗号化レベルの変更がある場合、暗号化レベル１であるのか０であるのかの判定が行われる（ステップSA２８）。暗号化レベル１の場合は、ステップSA30で個人認証が行われステップSA１１に移行する。暗号化レベル０であれば、個人認証を行うことなくステップSA１１に移行する。なお他のステップは、図６の実施例と同じであるから説明は省略する。
【００６８】
図１７は、さらに別の実施例である。図１６の実施例と同一ステップには、同一符号を付している。図１７の実施例では、フローチャートで示すように、外部キーを装着したのち（ステップSA２５）、原稿をスキャンする前に、外部キーからキーコードを抽出して装置内に格納（ステップSA３１）し、レベル２に設定し、次の時点でブザーを鳴らし（ステップSA３２）、外部キーの取りはずしが可能なことを通知するようにしている。これによりユーザによる、外部キーの保管管理がしっかりしたものとなる。
【００６９】
上述した本発明が有する有効な点を以下まとめることにする。
【００７０】
（１）上位概念：本方式では（１−１）暗号化の強度を２段階以上の複数レベル設定することが出来る。（１−２）複数キーによる暗号化レベルの変更が出来る。（１−３）暗号化を行う為に必要なキーの一つは、個人認証を行うデータの役割をする。（１−４）重要度に応じてユーザが暗号化レベルを自由に変えることが出来る。（１−５）暗号化を行う場合は、ＲＡＭ上の仮想ディスクを使用し、ＪＯＢ終了後ＲＡＭをクリアする。（１−６）暗号化キーの作成はハードウェアにより行われ、ＪＯＢ毎に作成し、終了時には破棄される。（１−７）以上により、原稿の内容等に応じて暗号化強度を自由に設定できる。更に暗号化キーをＪＯＢ毎に作成しては終了時に消去することにより、キー情報漏洩を防ぐことが可能となる。また、暗号化の強度を強くすると、処理速度の低下が見込まれるため、暗号化レベルを複数レベル持つことで、処理速度と暗号化強度、書類の重要度とのバランスを見て、ユーザが処理時間優先かき機密性優先かで自由に暗号化レベルを選択することが可能となる。
【００７１】
（１−８）プリンタ使用時には、ＰＣ上での印刷設定で暗号化を設定可能。その際、個人認証の役割を持つキーコードを入力することができる。（１−９）印刷出力の取り出しには、個人認証の役割を持つキーを使用して暗号化するため、個人認証を無しでは印刷出力を取り出すことが出来ない。（１−１０）以上により、プリンタとして使用した場合にも、暗号化を設定することが可能であり、出力結果を手にするまでの間に第三者に見られたり、持ち去られたりすることを防止することが可能となる。
【００７２】
（１−１１）暗号化を行う場合は、HDDを使用せずに揮発性ＲＡＭを使用した仮想ディスクを使用とする。（１−１２）装置内への保管を伴う処理を行う場合、暗号化したデータはＨＤＤ内に保管する。その際、暗号化レベルは暗号化強度の高いものしか使用できない。（１−１３）以上により、装置を持ち去ってデータを抜き出そうとした場合にも、電源を切ることで仮想ディスク内のデータは消滅してしまう為、情報漏洩を未然に防ぐことが可能となる。
【００７３】
（２）中位概念：本方式では、（２−１）暗号化なしを含む、暗号化レベルを２段階以上設定することが可能。（２−２）暗号化の強度に応じて２つ以上のキーを組み合わせることでレベルを変更することが可能。（２−３）ユーザはコピーや印刷したい書類の重要度に応じて暗号化レベルを自由に設定することが可能。（２−４）暗号化を行う為に必要なキーの一つは、個人認証を行うデータの役割をする。（２−５）個人認証のためのデータとして、ＩＤ番号とパスワードを事前に登録する必要がある。（２−６）ＩＤ番号は各自が自由に設定できるものとする。登録の際は設定済みＩＤと照合し同じＩＤがあれば再入力を促す。（２−７）ユーザ毎のＩＤ、パスワードは装置内に自ら作成したキーにより暗号化されて外部より参照不可能な場所に保持される。（２−８）以上により、書類の重要度に応じて暗号化の強度の変更が可能となる。また複数キーを使用することで、単一キーのみでの暗号化に比べ、もしもの場合においてデータの解凍が困難になる。また、暗号化の強度を強くすると、処理速度の低下が見込まれるため、暗号化レベルを複数レベル持つことで、処理速度と暗号化強度、書類の重要度とのバランスを見て、ユーザが処理時間優先か機密性優先かで自由に暗号化レベルを選択することが可能となるうえ、暗号化不要の設定が可能となることで、一般書類は従来どおり手順で複写やプリントアウト動作が可能となる。これにより、従来どおりの操作性を保つことも可能となる。
【００７４】
（２−９）プリンタ使用時はＰＣ上でプリンタの印刷設定でパスワードを設定可能。（２−１０）印刷出力の取り出しの際にはそのパスワードと、個人を特定する為の認証コードを入力することで、印刷キューへのアクセスが可能となり、印刷出力が可能となる（個人認証無では出力出来ない）。（２−１１）以上から、プリンタ使用時にも暗号化設定が可能となり、従来のプライベート印刷よりも安全性が高くなる。
【００７５】
（２−１２）暗号化を行う場合は、データの蓄積をＲＡＭ上の仮想ディスクを使用し、ＪＯＢ終了後に使用したＲＡＭ領域をクリアする。（２−１３）暗号化の際に使用した暗号キーはＪＯＢ終了後にクリアし残さない。（２−１４）使用したバッファに類についてもＪＯＢ終了後にクリアし、データを消去する。（２−１５）暗号キーはＪＯＢごとに作成し、ＪＯＢ終了後は破棄する。（２−１６）以上により、ＪＯＢ終了後暗号化キーはマシン内に保持されないため、暗号化キーの漏洩は無いものと考えることができる。また、暗号化されたデータを抜き出そうとした場合にも、電源を切ることで仮想ディスク上のデータは消滅してしまうため、情報漏洩を未然に防ぐことが可能となる。
【００７６】
（３）下位概念：本方式では、（３−１）機密書類…レベル２、重要書類…レベル１、普通書類…レベル０の３段階の暗号化レベルを設定が可能。（３−２）機密書類（レベル２）と設定した書類は、原稿スキャン時にマシン内部に持した暗号キーのほかに、外部からの専用コードキーを追加して暗号化を行う。（３−３）マシン内部に保持されている内部キーは、予めＩＤ番号、パスワードを入力して登録しておく必要がある。（３−４）マシン内部に保存される内部キーは個人を識別する認証キーの役割を果たす。（３−５）機密書類（レベル２）では、コピー開始時に外部キーの入力を求めるように表示して外部キーの装着を促すものとする。機密書類（レベル２）では外部キーなしでは複写／印刷できない。（３−６）重要書類（レベル１）を設定した場合、マシン内部に保持するキーを使って暗号化を行う。外部キーは使用しない。（３−７）普通書類（レベル０）を設定した場合、暗号化は行わない（従来どおりの動作）。（３−８）ＩＤ番号は個人毎に自由に設定できるものとする。登録の際には既設定済みのＩＤと照合し同じＩＤがあれば再入力を促す。（３−９）認証時には、操作パネルから入力したＩＤ、パスワードによって作成した暗号キーで，装置内の個人情報（ＩＤ／パスワード）を解凍して、照合することで行う。（３−１０）ストレージ機能を指定した場合は、揮発性メモリは使用せずハードディスクヘの格納とする。その際、暗号化レベルは、レベル２のみ可能とする。（３−１１）以上により、書類の重要度に応じて暗号化の強度レベルを３段階に変更することが可能となる。また２つのキーを使用することで、単一キーのみでの暗号化に比べ、もしもの場合におけるデータの安全性が強化される。また、暗号化の強度を強くすると、処理速度の低下が見込まれるため、暗号化レベルを複数レベル持つことで、処理速度と暗号化強度、書類の重要度とのバランスを見て、ユーザが処理時間優先か機密性優先かで自由に暗号化レベルを選択することが可能となるうえ、暗号化不要の設定が可能となることで、一般書類は従来どおりの操作性を確保することも可能となる。
【００７７】
更に２種類のキーのうち一方をユーザ毎に違うもキーとすることで、個人を認証するデータと使用できるようになる上、漏洩時の被害を最小限にすることが可能となる。
【００７８】
（３−１２）パソコンから印刷の場合には、プリンタの印刷設定においてセキュリティーレベルを設定することが可能。（３−１３）プリンタ印刷時に暗号化レベルを設定した場合、パソコンからデータを転送後、セキュリティーレベルに応じてデータを暗号化して格納する。（３−１４）印刷出力を取り出す際には、暗号化レベルに応じて個人認証に加えて外部キーを使うことで印刷出力を取り出せるものとする。（３−１５）以上から、プリンタ使用時にも暗号化設定が可能となり、従来のプライベート印刷よりも安全性が高くなる。
【００７９】
（３−１６）暗号化を行う場合は、揮発性メモリを使用した仮想ディスク上に暗号化したデータを蓄積し、ＪＯＢ終了時に仮想ディスクをクリアすることで漏洩を防ぐ。（３−１７）暗号化キーはＪＯＢ終了後、操作パネル上のクリアキーを押下するか、オートクリアタイマによってクリアされる。（３−１８）内部キーはＪＯＢ毎に事前に登録されたＩＤ番号とパスワードによって生成され、ＪＯＢ終了時には暗号化キーの消去と同じタイミングで消去される。（３−１９）ユーザ毎のＩＤ、パスワードは装置内に自ら作成したキーにより暗号化され、装置外部より参照不可能な場所に保持される。（３−２０）以上により、ＪＯＢ終了後暗号化キーはマシン内に保持されないため、暗号化キーの漏洩は無いものと考える。また、個人情報であるＩＤやパスワードは自身から作成された暗号化キーにて暗号化されて格納される。これにより個人情報の漏洩対策も強化される。
【００８０】
なお、この発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【図面の簡単な説明】
【００８１】
【図１】図１は、この発明の一実施の形態に係る画像形成装置のブロック構成を示す図。
【図２Ａ】図２Aは、この発明の装置の動作を説明するために、操作パネルに設けられている表示部の一表示例を示す説明図。
【図２Ｂ】図２Bは、この発明の装置の動作を説明するために、操作パネルに設けられている表示部の一表示例を示す説明図。
【図２Ｃ】図２Cは、この発明の装置の動作を説明するために、操作パネルに設けられている表示部の一表示例を示す説明図。
【図２Ｄ】図２Dは、この発明の装置の動作を説明するために、操作パネルに設けられている表示部の一表示例を示す説明図。
【図２Ｅ】図２Eは、この発明の装置の動作を説明するために、操作パネルに設けられている表示部の一表示例を示す説明図。
【図２Ｆ】図２Fは、この発明の装置の動作を説明するために、操作パネルに設けられている表示部の一表示例を示す説明図。
【図３Ａ】図３Aは、この発明の装置の動作例を説明するために、操作パネルに設けられている表示部の他の表示例を示す説明図。
【図３Ｂ】図３Bは、この発明の装置の動作例を説明するために、操作パネルに設けられている表示部の他の表示例を示す説明図。
【図３Ｃ】図３Cは、この発明の装置の動作例を説明するために、操作パネルに設けられている表示部の他の表示例を示す説明図。
【図３Ｄ】図３Dは、この発明の装置の動作例を説明するために、操作パネルに設けられている表示部の他の表示例を示す説明図。
【図４Ａ】図４Aは、この発明の装置の動作例を説明するために、操作パネルに設けられている表示部のさらに他の表示例を示す説明図。
【図４Ｂ】図４Bは、この発明の装置の動作例を説明するために、操作パネルに設けられている表示部のさらに他の表示例を示す説明図。
【図４Ｃ】図４Cは、この発明の装置の動作例を説明するために、操作パネルに設けられている表示部のさらに他の表示例を示す説明図。
【図４Ｄ】図４Dは、この発明の装置の動作例を説明するために、操作パネルに設けられている表示部のさらに他の表示例を示す説明図。
【図４Ｅ】図４Eは、この発明の装置の動作例を説明するために、操作パネルに設けられている表示部のさらに他の表示例を示す説明図。
【図４Ｆ】図４Fは、この発明の装置の動作例を説明するために、操作パネルに設けられている表示部のさらに他の表示例を示す説明図。
【図４Ｇ】図４Gは、この発明の装置の動作例を説明するために、操作パネルに設けられている表示部のさらに他の表示例を示す説明図。
【図５Ａ】図５Aは、この発明の装置の動作例を説明するために、操作パネルに設けられている表示部のまた他の表示例を示す説明図。
【図５Ｂ】図５Bは、この発明の装置の動作例を説明するために、操作パネルに設けられている表示部のまた他の表示例を示す説明図。
【図５Ｃ】図５Cは、この発明の装置の動作例を説明するために、操作パネルに設けられている表示部のまた他の表示例を示す説明図。
【図５Ｄ】図５Dは、この発明の装置の動作例を説明するために、操作パネルに設けられている表示部のまた他の表示例を示す説明図。
【図６】図６は、この発明の装置の動作例（原稿読み取り時）を説明するために示したフローチャート。
【図７】図７は、この発明の装置の他の動作例（印刷動作時）を説明するために示したフローチャート。
【図８】図８は、この発明の装置のまた他の動作例（ネットワークからのプリントアウト時）を説明するために示したフローチャート。
【図９】図９は、この発明の装置のさらに他の動作例（個人認証データの登録時）を説明するために示したフローチャート。
【図１０】図１０は、この発明の装置のさらにまた他の動作例（個人認証データの照合時）を説明するために示したフローチャート。
【図１１】図１１は、この発明の装置で採用された暗号化キーの作成例を示す説明図。
【図１２】図１２は、この発明の装置で採用された暗号化キーの他の作成例を示す説明図。
【図１３】図１３は、この発明の装置で採用された暗号化キーのまた他の作成例を示す説明図。
【図１４】図１４は、この発明の装置で採用された暗号化キーのさらにまた他の作成例を示す説明図。
【図１５】図１５は、この発明の装置で実行される暗号化レベルの設定要素をまとめたテーブルを示す説明図。
【図１６】図１６は、この発明の装置のまた他の動作例を説明するために示したフローチャート。
【図１７】図１７は、この発明の装置のさらにまた他の動作例を説明するために示したフローチャート。
【符号の説明】
【００８２】
１１・・・メイン制御装置、１２・・・読み取り装置、１３・・・読み取り画像処理回路、１４・・・バッファメモリ、１５・・・バッファ制御装置、１６・・・バッファメモリ、１７・・・印刷画像処理回路、１８・・・印刷装置、２１・・・暗号化制御装置、２２・・・暗号化レベルコード制御装置、２３・・・暗号化装置、２４・・・暗号解凍装置、２５・・・暗号化キー発生回路、３１・・・蓄積制御回路、３２・・・蓄積装置、３３・・・仮想ディスク装置、４１・・・操作パネル、４２・・・操作パネル制御装置、４３・・・外部キー、４４・・・外部キーＩ／Ｆ回路、４５・・・キー検出回路、４６・・・内部キー回路、４７・・・ＩＤ検出回路、４８・・・Ｎ／ＷＩ／Ｆ回路。
【図１】
2006054876.tif 000003
【図２Ａ】
2006054876.tif 000004
【図２Ｂ】
2006054876.tif 000005
【図２Ｃ】
2006054876.tif 000006
【図２Ｄ】
2006054876.tif 000007
【図２Ｅ】
2006054876.tif 000008
【図２Ｆ】
2006054876.tif 000009
【図３Ａ】
2006054876.tif 000010
【図３Ｂ】
2006054876.tif 000011
【図３Ｃ】
2006054876.tif 000012
【図３Ｄ】
2006054876.tif 000013
【図４Ａ】
2006054876.tif 000014
【図４Ｂ】
2006054876.tif 000015
【図４Ｃ】
2006054876.tif 000016
【図４Ｄ】
2006054876.tif 000017
【図４Ｅ】
2006054876.tif 000018
【図４Ｆ】
2006054876.tif 000019
【図４Ｇ】
2006054876.tif 000020
【図５Ａ】
2006054876.tif 000021
【図５Ｂ】
2006054876.tif 000022
【図５Ｃ】
2006054876.tif 000023
【図５Ｄ】
2006054876.tif 000024
【図６】
2006054876.tif 000025
【図７】
2006054876.tif 000026
【図８】
2006054876.tif 000027
【図９】
2006054876.tif 000028
【図１０】
2006054876.tif 000029
【図１１】
2006054876.tif 000030
【図１２】
2006054876.tif 000031
【図１３】
2006054876.tif 000032
【図１４】
2006054876.tif 000033
【図１５】
2006054876.tif 000034
【図１６】
2006054876.tif 000035
【図１７】
2006054876.tif 000036