(57)【要約】      （修正有）【課題】  同一のデータについて異なる暗号鍵で複数の暗号データを生成する暗号化方式を用いた場合に，一の暗号鍵を忘れたときでも，他の暗号鍵を用いて容易に復号することを可能とすることが可能なデータ処理装置及びそれを可能とするデータ処理方法を提供すること。【解決手段】暗号化するデータＤ１に対して暗号解除コードＣ１aを生成しておき，この暗号解除コードＣ１aを用いて上記データＤ１を暗号化し，一方で，暗号化する画像データＤ１に基づいて生成された他の複製データＤ１bを上記暗号解除コードＣ１aとは異なる他の暗号鍵Ｃ１b（ユーザのＩＤコード）を用いて暗号化する。【選択図】図５
2006109353.tif 000002
【特許請求の範囲】
【請求項１】
データを暗号化して記憶管理するデータ機密機能を有するデータ処理システムであって，
暗号化するデータに基づいて該データの複製データを複数生成するデータ生成手段と，
暗号化するデータ又は該データの複製データに対応する暗号解除コードを生成する暗号解除コード生成手段と，
上記データ生成手段により生成された上記複製データのうち、少なくとも一つを上記暗号解除コード生成手段により生成された暗号解除コードを用いて暗号化し，
その他の複製データを上記暗号解除コードとは異なる他の暗号鍵を用いて暗号化するデータ暗号化手段と，
を具備してなることを特徴とするデータ処理システム。
【請求項２】
入力されたユーザ認証コードに基づいてデータの入力操作を行うユーザを認証するユーザ認証手段を更に備え，
上記他の暗号鍵が，上記ユーザ認証手段により認証されたユーザのユーザ認証コードである請求項１に記載のデータ処理システム。
【請求項３】
上記データ暗号化手段により暗号化された上記複数の複製データを互いに関連付けて記憶する関連付け記憶手段を更に備えてなる請求項１又は２に記載のデータ処理システム。
【請求項４】
入力された上記暗号解除コード或いは上記他の暗号鍵に基づいて，上記暗号解除コード或いは上記他の暗号鍵に対応する暗号データを自動的に選択して復号するデータ復号手段を更に備えてなる請求項１〜３のいずれかに記載のデータ処理システム。
【請求項５】
データ暗号化指示を行う工程と,
データを読み込む工程と,
読み込まれたデータから複製データを複数生成する工程と,
暗号化するデータ又は該データの複製データに対応暗号解除コードを生成する暗号解除コード生成工程と,
上記暗号解除コード生成工程により生成された暗号解除コードにより該複製データの暗号化をし, 他の複製データを暗号解除コードとは異なる他の暗号鍵を用いて暗号化するデータ暗号化工程と, 
上記データ暗号化工程により暗号化された複数のデータを互いに関連付けて記憶するデータ記憶工程と,
を有することを特徴とするデータ暗号化方法。
【請求項６】
暗号化されたデータの復号指示を行う工程と、
復号する暗号化されたデータを選択・指定する工程と、
該暗号化されたデータに対応する暗号解除コードの入力を要求する工程と、
該暗号化されたデータに対応する暗号解除コードの入力がされた場合には該暗号解除コードを用いて該暗号解除コードにより暗号化されたデータの復号を行う工程と、
該データの暗号化された複製データに対応する他の暗号鍵の入力を要求する工程と、
該データの暗号化された複製データに対応する他の暗号鍵の入力がされた場合には暗号化された複製データの復号を行う工程と、
復号された該データ又は該データの複製データを出力する工程と、
を有することを特徴とするデータ復号方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，入力されたデータを暗号化して記憶媒体に記憶管理するデータ機密機能を有する画像処理装置に関し，特に，複数の暗号鍵を用いて画像データを暗号化する暗号技術に関するものである。
【背景技術】
【０００２】
従来，電子データを暗号化して特定の者にのみその復号（解除，解読）を許容するようにして電子データの機密性を確保する暗号方式の一例として，デジタル署名等に用いられている公開鍵暗号方式が周知である。この公開鍵暗号方式は，一対の公開鍵及び秘密鍵を用いて電子データを暗号化・復号するものであって，公開鍵で暗号化された電子データの復号は秘密鍵でしか行い得ず，逆に、秘密鍵で暗号化された電子データの復号は公開鍵でしか行うことができないようにした方式である。このように２つの鍵を使い分けることにより，上記公開鍵で暗号化された電子データは該公開鍵が他人に知られても上記秘密鍵が知られない限り復号はされないため，セキュリティレベルが低下しない暗号システムを構築することができる。  しかしながら，上記周知の公開鍵暗号方式では，復号するための秘密鍵を忘れてしまった場合は復号をすることができなくなる。
【０００３】
一方，特許文献１には，画像形成装置において暗号化された暗号画像データの暗号化を復号（解除・解読）する際に，暗号解除コードがなくても（忘れてしまっても），ネットワーク接続されたパーソナルコンピュータ（以下「ＰＣ」という）等から暗号化される前の元の画像データを上記画像形成装置に送信（入力）し，この元の画像データの暗号画像データを先に暗号化された暗号画像データの解除データとして用いることにより，先にされた暗号画像データの暗号化を解除する手法が開示されている。
【特許文献１】特開２００３−９９３２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記特許文献１に記載の暗号化解除手法を用いれば，暗号解除コードがなくても，復号をすることが可能であるが，元の画像データをＰＣ等に保存しておく必要がある。一般に，画像形成装置に送信（入力）された画像データを暗号化するのはそれが機密データであるからである。それにもかかわらず，当該機密データと同一の画像データを上記画像形成装置と異なるＰＣ等に無造作に保存することは，画像データの安全性に欠け，セキュリティ上好ましくない。上記ＰＣ等に保存された画像データが暗号化されていればセキュリティを確保することができるが，この画像データの暗号解除コードを忘れてしまった場合にはどうすることもできない。そもそも，上記ＰＣ等に暗号化した画像データと同一の画像データが保存されているのであれば，画像形成装置に保存された暗号画像データの暗号化を解除する必要性は著しく低く，このような暗号化解除手法は実用的ではない。
【０００５】
従って，本発明は上記事情に鑑みてなされたものであり，その目的とするところは，一の暗号鍵を忘れたときでも，ユーザが慣れ親しんだ他の暗号鍵を用いて容易に復号することが可能なデータ処理装置及びそれを可能にするデータの暗号化・復号方法を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために本発明は，データを暗号化して記憶管理するデータ機密機能を有するデータ処理装置に適用されるものであって，暗号化するデータに基づいて生成された該データの複製データ又は該データに対して暗号解除コードを生成しておき，この暗号解除コードを用いて上記複製データを暗号化し，そして，該データに基づいて生成された他の複製データを上記暗号解除コードとは異なる他の暗号鍵を用いて暗号化するように構成されている。このように暗号化された複数の暗号データは，それぞれ関連付けられて記憶媒体（ＨＤＤ等）に記憶される。
【０００７】
これにより，異なる鍵（暗号解除コード，他の暗号鍵）によって各鍵に対応する異なる暗号データが生成されるため，一方の鍵を忘れた場合でも，他方の鍵を用いて暗号データを容易に復号することが可能となる。
【０００８】
ここで，上記他の暗号鍵としては，例えば，ユーザの認証処理の際に得られたユーザのＩＤコード（ユーザ認証コード）を用いることが考えられる。ユーザが自身のＩＤコードを忘れることは稀であるため，たとえ，上記暗号解除コードを忘れることがあっても，上記ＩＤコードを用いて暗号データを復号することが可能となる。なお，上記他の暗号鍵は上記ＩＤコードに限られることはなく，その数も一つに限定されない。
【０００９】
また，本発明は，ユーザ等により入力された上記暗号解除コード或いは上記他の暗号鍵に基づいて，上記暗号解除コード或いは上記他の暗号鍵に対応する暗号化データを自動的に選択して復号するよう構成されている。これにより，いずれかの鍵が入力された場合にその入力された鍵で暗号化された暗号データが自動的に選択，復号されるため，復号する暗号データを選択するというユーザの手間が排除され，復号操作の利便性が向上される。
【発明の効果】
【００１０】
以上説明したように，本発明は，暗号化するデータに基づいて生成された該データの複製データ又は該データに対して暗号解除コードを生成しておき，この暗号解除コードを用いて上記複製データを暗号化し，そして，該データに基づいて生成された他の複製データを上記暗号解除コードとは異なる他の暗号鍵を用いて暗号化するように構成されている，つまり,異なる鍵（暗号解除コード，他の暗号鍵）によって異なる暗号データが生成されるため，一方の鍵を忘れた場合でも，他方の鍵を用いて暗号データを容易に復号することが可能となる。
【発明を実施するための最良の形態】
【００１１】
以下添付図面を参照しながら，本発明の実施の形態について説明し，本発明の理解に供する。なお，以下に説明する実施の形態は，本発明を具体化した一例であって，本発明の技術的範囲を限定する性格のものではない。
ここでは,本発明を画像処理装置に当てはめて説明する。
【００１２】
ここに，図１は本発明の実施形態に係る画像処理装置Ｘの全体構成を説明する概略構成図，図２は上記画像処理装置Ｘの主要部の構成を表すブロック図，図３は上記画像処理装置Ｘの制御部１５により実行される暗号化処理を説明する処理ブロック図，図４は上記制御部１５により実行される暗号化処理の手順の一例を説明するフローチャート，図５は上記制御部１５により実行される復号処理を説明する処理ブロック図，図６は上記制御部１５により実行される復号処理の手順の一例を説明するフローチャートである。
【００１３】
まず，図１を用いて，本発明の一実施形態に係る画像処理装置Ｘの全体構成の概略について説明する。ここに，図１の（ａ）は画像処理装置Ｘの概略断面図，（ｂ）は（ａ）の矢視Ａ−Ａの平面図である。なお，本実施形態に係る画像処理装置Ｘは，複写機能（コピー機能），ファクシミリ機能，ネットワークプリンタ機能等の各種機能の他，本発明の特徴部分であるデータ機密機能，即ち，入力された画像データを暗号化して記憶管理するデータ機密機能を備えた複合機として説明する。もちろん，複写機，ファクシミリ装置，プリンタ装置等も画像処理装置Ｘの一例であり，これらにも本発明の適用は可能である。
【００１４】
図１に示すように，上記画像処理装置Ｘは，大別すると，原稿画像を読み取る画像読取部２０と，該画像読取部２０の上方に配置された自動原稿搬送装置１０（以下「ＡＤＦ１０」と称す。）と，上記正面側側面に配設された操作表示部３０と，上記画像読取部２０の下部に配置された画像形成部１６と，定着装置１７と，下部に配置された給紙カセット１８と，上記各部を含む本画像処理装置Ｘの主要構成要素を統括的に制御する制御部１５とを備えて構成されている。
【００１５】
上記ＡＤＦ１０は，原稿セット部１１にセットされた原稿Ｓを複数の搬送ローラＲを介して１枚ずつ順次搬送するものである。このＡＤＦ１０によって搬送された原稿Ｓはコンタクトガラス２６上の所定の読取位置を通って副走査方向に搬送され，その後，原稿排出部１３へ搬出される。なお，上記ＡＤＦ１０は上記コンタクトガラス２６を覆う原稿カバーを兼用するものであるため，上記ＡＤＦ１０の上記コンタクトガラス２６を覆う面１４は，原稿から安定した反射光を得るために，主走査方向の読み取り幅全域にわたって白色とされている。
【００１６】
上記画像読取部２０は，上記コンタクトガラス２６上の所定の読取位置を副走査方向に移動する原稿Ｓに光を照射する露光装置２１と，導光ミラー２２，２３ａ，２３ｂを介して導かれた上記原稿Ｓからの反射光を集光する光学レンズ２４と，上記光学レンズ２４により集光された反射光に含まれる画像情報を電気信号に変換するＣＣＤ２５とが適宜配設されて構成されている。上記ＣＣＤ２５により変換された電気信号に基づいて認識される画像データは上記制御部１５よって，種々の画像処理が実行される。例えば，上記画像データを印字出力し得る印字データへ変換する変換処理や，上記データ機密機能の設定時に実行される画像データの暗号化／復号処理又は圧縮／伸張処理等の所定の画像処理が実行される。なお，上記制御部１５により実行される上記暗号化／復号処理については後述する。
【００１７】
上記画像形成部１６には，表面に感光層が形成され，図１において時計方向に回転駆動される上記感光体ドラム１６１と，回転する感光体ドラム１６１の表面をコロナ放電により一様に帯電させる帯電装置１６２と，レーザー光が照射されることにより上記感光体ドラム１６１の表面に生成された静電潜像にトナーを付着させて現像する現像装置１６３と，現像されたトナー画像を上記給紙カセット１８から搬送された記録紙に転写する転写装置１６４と，転写後の上記感光体ドラム１６１上に残存するトナーを除去するクリーニング装置１６５等の周知の画像形成構成要素により構成されている。
【００１８】
上記転写装置１６４によってトナー画像が転写された記録紙は，その搬送方向下流側に設けられた定着装置１７に運ばれ，該定着装置１７の定着ローラ１７１（定着ヒータが内蔵）とこれに対向する加圧ローラ１７２の間を通り，記録紙上のトナーが定着ローラ１７１の熱によって溶融定着される。なお，加圧ローラ１７２は，記録紙を上記定着ローラ１７１に押し付けて，トナーの定着を確実にするためのものである。
【００１９】
本画像処理装置Ｘの正面側側面には，該画像処理装置Ｘにおける各種機能の設定入力或いは所定の情報を表示するための操作表示部３０（図１参照）が設けられている。この操作表示部３０は，押しボタンスイッチやテンキー等の操作入力手段と，液晶ディスプレイ等の表示手段とを具備する。ユーザは，上記操作表示部３０から，画像処理装置Ｘへログインする際に要求されるユーザのＩＤコード（ユーザ認証コード）の入力操作，上述したデータ機密機能の設定入力操作又は暗号化，復号の指示入力操作等を行う。なお，上記操作表示部３０に表示される情報として，例えば，上記データ機密機能設定時に上記制御部１５により画像データが暗号化された際に用いた後述する暗号解除コード（暗号鍵）や暗号化された画像データのリスト情報等が挙げられる。
【００２０】
続いて，図２のブロック図を用いて本画像処理装置Ｘの制御部１５により制御される主要部の構成について説明する。なお，ここでは，本発明の特徴である前記したデータ機密機能に基づく制御対象を中心に説明する。
【００２１】
本画像処理装置Ｘ全体は，ＣＰＵ，ＲＯＭ，ＲＡＭ等からなる制御部１５によって制御される。即ち，上記ＣＰＵが上記ＲＯＭに格納された制御プログラムを読み出し，この読み出された制御プログラムに従って所定の演算処理を実行することによって制御される。
【００２２】
より具体的には，上記制御部１５は，前記操作表示部３０，前記ＡＤＦ１０，前記画像読取部２０，前記画像形成部１６，前記定着装置１７，パーソナルコンピュータ等の外部ホスト装置との通信制御を行うネットワーク通信部１０１，外部ホスト装置から受信した印刷ジョブデータや上記画像読取部２０により読み取られた原稿の画像データについての画像処理を行う画像処理部１０２，該画像処理部１０２による画像処理対象となる画像データを記憶するハードディスクドライブを備えたデータ記憶部１０３，入力されたＩＤコードに基づいて当該画像処理装置Ｘを操作するユーザの認証処理を行うユーザ認証部１０４，上記データ機密機能の設定時の画像データの暗号化処理或いは復号処理を行う暗号・復号部１０６，該暗号・復号部１０６における暗号化処理に用いられる暗号解除コード（暗号鍵）を生成する暗号解除コード生成部１０５等を制御する。
【００２３】
上記暗号・復号部１０６は，周知の暗号化回路及び復号回路を有し，例えば，ＤＥＳ（Data Encryption Standard），３ＤＥＳ（トリプルＤＥＳ）或いはＡＥＳ（Advanced Encryption Standard）等のアルゴリズム（暗号規則）に従って上記暗号化処理或いは復号処理を実行する。もちろん，これらのアルゴリズムに限定されず，他のアルゴリズムに従った処理を実行するものであってもよい。
【００２４】
上記暗号解除コード生成部１０５は，上記暗号・復号部１０６における暗号化・復号の際に用いる暗号解除コードを生成するものであり，例えば，２値の擬似乱数列を生成する処理を行う周知の擬似乱数発生回路を有して構成され，２５６ｂｉｔ長の素数をランダムに生成するものである。
【００２５】
上記ユーザ認証部１０４は，ユーザにより入力されたユーザのＩＤコードが予め登録（記憶）されたユーザ登録情報に含まれているかどうかを判定することにより，ユーザの認証処理を実行する。
【００２６】
本実施の形態では，上記暗号・復号部１０６，暗号解除コード生成部１０５及びユーザ認証部１０４はいずれも上述した処理を実行する回路を備えた回路基板或いはＩＣ等のハードウェアにより構成されたものとして説明するが，もちろん，上記制御部１５が所定のプログラム（例えば暗号化プログラム，圧縮プログラム等）に従って上記各部における処理を実行するソフトウェアとして構成されたものであってもかまわない。
【００２７】
ここで，図３のブロック図を参照しつつ，図４のフローチャートを用いて本画像処理装置Ｘの制御部１５により実行される画像データの暗号化処理の手順の一例について説明する。なお，以下に説明する実施例は，前記画像読取部２０により読み取られた原稿の画像データに対して行われる暗号化処理について説明する。ここに，図３は暗号化処理による画像データの流れを表す処理ブロック図，図４は上記暗号化処理の手順を説明するフローチャートである。また，図４中のＳ１０，Ｓ２０，…は処理手順（ステップ）番号を示す。当該暗号化処理はステップＳ１０より開始される。
【００２８】
まず，ステップＳ１０では，ユーザによるログイン入力があったかどうかを判断する処理が実行される。具体的には，本画像処理装置Ｘのログイン要求に対してユーザによって前記操作表示部３０（図１）から入力されたユーザのＩＤコードが，予め登録（記憶）されたユーザ登録情報と一致するかどうかを判断して，本画像処理装置Ｘへの画像データの入力操作を行うユーザを認証するユーザ認証処理が実行される。かかるユーザ認証処理は，制御部１５によって上記ＩＤコードが上記ユーザ認証部１０４（図２）に転送された後に，該ユーザ認証部１０４において実行される。このようなユーザ認証処理を行う上記ユーザ認証部１０４がユーザ認証手段に相当する。なお，ログイン入力において入力された上記ＩＤコードはログアウトされるまで前記データ記憶装置１０３（図２）或いは上記制御部１５のＲＡＭ等に一時記憶される。
【００２９】
上記ステップＳ１０においてユーザからのログイン入力が確認されると，続いて，ステップＳ２０では，後述するステップＳ３０において読み取られる原稿の画像データを暗号化する旨の暗号化指示が入力されたかどうかが判断される。この判断は，例えば，上記操作表示部３０の操作により暗号化指示信号等が入力されたかどうかにより行われる。ここで，暗号化指示が入力されたと判断された場合は，処理はステップＳ３０に進み，ユーザからの原稿読み取り指示に応じて原稿画像の読取処理（入力処理）が開始される。
【００３０】
ステップＳ３０で読み取られた原稿の画像データＤ１（図３）は，その後，制御部１５によって上記画像データＤ１の複製画像データが複数生成される（Ｓ４０）。以下、生成されるデータ数が二つであるとして説明する。その後，上記複製画像データＤ１a及びＤ１bは，制御部１５によって前記暗号・復号部１０６（図２）に転送される。
【００３１】
続いて，ステップＳ５０では，前記暗号解除コード生成部１０５（図２）において，上記暗号・復号部１０６で暗号化する画像データＤ１aに対応する暗号解除コードＣ１aが生成される。この暗号解除コードＣ１aが生成されるタイミングとしては，例えば，ステップＳ２０で暗号化指示が入力されたとき，ステップＳ３０で原稿画像が読み取られたとき，或いは上記暗号・復号部１０６に画像データＤ１aが転送されたとき等が考えられる。このように，暗号解除コードＣ１aを生成する上記暗号解除コード生成部１０５が暗号解除コード生成手段に相当する。
【００３２】
この暗号解除コード生成部１０５で生成された暗号解除コードＣ１aは，後述のステップ６０の暗号化に用いられるため，上記暗号・復号部１０６に転送されるが，暗号化された後においては，上記暗号解除コードＣ１aは暗号化された画像データの複合に用いられる。そのため，例えば，暗号化された暗号画像データＤ１a′（図３）の復号が制限されていない場合には，ユーザによる復号を可能とするべく暗号解除コードＣ１aは上記操作表示部３０に表示出力される。また，例えば，上記暗号画像データＤ１a′の復号が制限されている場合には，画像データの管理者等の特定の者にのみ復号を許容し，ユーザによる復号を制限するべく，上記暗号解除コードＣ１aは画像データの管理者の下（例えばデータ管理サーバ等）へネットワーク出力される（このときは，上記操作表示部３０には表示出力されない）。もちろん, 制限されている場合であっても, 一時的に暗号解除コードＣ１を表示して暗号化したユーザのみに知らせ, その後表示しない, すなわち, 暗号化したユーザ以外の者には制限されるという構成にすることもできる。
【００３３】
上記画像データＤ１a及びＤ１bが上記暗号・復号部１０６に転送されると，ここでは，上記画像データＤ１aを上記暗号解除コードＣ１aを用いて暗号化して暗号画像データＤ１a′を生成する処理が行われ（Ｓ６０），更に，上記他の画像データＤ２bを上記暗号解除コードとは異なる他の暗号鍵を用いて暗号化して暗号画像データＤ２b′（図３）を生成する処理が行われる（Ｓ７０）。このようなステップＳ６０及びＳ７０の処理を行う上記暗号・復号部１０６が画像データ暗号化手段に相当する。なお，上記ステップＳ７０における暗号化に用いる他の暗号鍵としては，具体的には上記ステップＳ１０におけるログイン時に入力されたＩＤコードＣ１b（図３）が用いられる。もちろん，上記他の暗号鍵は上記ＩＤコードＣ１bに限られないが，ユーザのみに発行（配布）された既存のコード（情報）を用いることが好ましい。
【００３４】
上記暗号化が終了すると，続いて，ステップＳ８０において，上記制御部１５によって上記暗号画像データＤ１a' と上記暗号画像データＤ１b′とが関連付けられた後に，上記データ記憶部１０３に記憶される。その後，ユーザのログインが解除され（即ちログアウト），一連の暗号化処理が完了する。なお，このように各データを関連付けて記憶する上記制御部１５が関連付け記憶手段に相当する。
【００３５】
次に，図５のブロック図を参照しつつ，図６のフローチャートを用いて上述した暗号化処理により暗号化された画像データ（暗号画像データＤ１a′，Ｄ１b′）の復号処理の手順の一例について説明する。ここに，図５は復号処理による画像データの流れを表す処理ブロック図，図６は上記復号処理の手順を説明するフローチャートである。また，図６中のＳ１０，Ｓ２０，…は処理手順（ステップ）番号を示す。当該復号処理はステップＳ１１０より開始される。なお，上述した暗号化処理と同様の処理については詳細な説明を省略する。
【００３６】
まず，ユーザによるログイン入力がなされ（ステップＳ１１０のＹｅｓ側），上記データ記憶部１０３に記憶された暗号化された画像データを復号する旨の復号指示が入力されると（Ｓ１２０のＹｅｓ側），続くステップＳ１３０において，復号するデータの選択処理が実行される。かかる処理は，例えば，上記操作表示部３０に表示された暗号化された画像データのリストから，ユーザが所望するデータが選択された際に発生する選択信号に基づいて判断される。なお，上記操作表示部３０に表示されるリストには，リスト情報の簡素化のため，上記暗号画像データＤ１a′及びＤ１b′を示す一のリスト情報のみが表示され，上記暗号画像データＤ１a′及びＤ１b′各々の情報は表示されないものとする。
【００３７】
上記ステップＳ１３０で復号する画像データの選択がなされると，本画像処理装置Ｘから前記した暗号化処理の際に用いた暗号解読コードＣ１aの入力要求がなされる。これに対して，ユーザは，上記操作表示部３０から上記暗号解読コードＣ１aを入力する必要がある。このとき，上記暗号解読コードＣ１aが入力され，このことが上記制御部１５により確認されると（Ｓ１４０のＹｅｓ側），続くステップＳ１５０において入力された上記暗号解読コードＣ１aに対応する暗号画像データＤ１a′（図５）が上記データ記憶部１０３から自動的に選択され，上記暗号・復号部１０６において暗号化と逆の手順で復号が実行される。その後，ステップＳ１７０において，復号された画像データＤ１の出力処理（印字出力処理，データ転送処理等）が実行される。
【００３８】
一方，上記暗号解読コードＣ１aを忘れてしまった場合や知らない場合（暗号画像データＤ１a′の復号が制限されているために知らない場合）は，上記暗号画像データＤ１a′の復号をすることができない。しかしながら，上記暗号画像データＤ１b′（図５）はユーザ自身のＩＤコードＣ１bを用いて暗号化されているため，少なくとも該暗号画像データＤ１b′の復号をすることは可能である。従って，例えば，ステップＳ１４０において，上記暗号解読コードＣ１aの入力要求が中断或いはスキップされたために上記暗号解読コードＣ１aの入力が確認されなかった場合は（Ｓ１４０のＮｏ側），続くステップＳ１６０において，ログイン時（Ｓ１１０）に入力されたユーザのＩＤコードＣ１bに基づいて，該ＩＤコードＣ１bに対応する暗号画像データＤ１b′が上記データ記憶部１０３から自動的に選択され，上記暗号・復号部１０６において暗号化と逆の手順で復号が実行される。その後，ステップＳ１７０において，復号された画像データＤ１の出力処理（印字出力処理，データ転送処理等）が実行される。ここで、ログイン時に入力されたユーザのＩＤコードＣ1bを用いたが、再度暗号解除コードの入力を促し、ユーザからのＩＤコードＣ1bの入力を確認して復号を行っても良い。
【００３９】
このように上記ステップＳ１４０の判断に応じて上記ステップＳ１５０及びＳ１６０の復号を実行する上記暗号・復号部１０６や上記制御部１５が画像データ復号手段に相当する。
【００４０】
上述の実施の形態では，前記画像読取部２０により読み取られた原稿の画像データに対して行われる暗号化処理（図４），及びこの暗号化処理により暗号化された画像データの復号処理（図６）について説明したが，例えば，本画像処理装置Ｘとネットワーク接続されたパーソナルコンピュータ等の外部ホスト装置（不図示）等から送信されてきたジョブデータ（画像データ）に対しても，上記各暗号化処理及び上記復号処理を適用することが可能である。この場合，上記画像処理装置Ｘの操作表示部３０においてユーザによりなされていた操作は，上記外部ホスト装置からネットワークを介して実行されることになる。
【図面の簡単な説明】
【００４１】
【図１】本発明の実施形態に係る画像処理装置Ｘの全体構成を説明する概略構成図。
【図２】上記画像処理装置Ｘの主要部の構成を表すブロック図。
【図３】上記画像処理装置Ｘの制御部１５により実行される暗号化処理を説明する処理ブロック図。
【図４】上記制御部１５により実行される暗号化処理の手順の一例を説明するフローチャート。
【図５】上記制御部１５により実行される復号処理を説明する処理ブロック図。
【図６】上記制御部１５により実行される復号処理の手順の一例を説明するフローチャート。
【符号の説明】
【００４２】
Ｘ…画像処理装置
１０…自動原稿搬送装置（ＡＤＦ）
１５…制御部
１６…画像形成装置
１７…定着装置
１８…給紙カセット
２０…画像読取部
３０…操作表示部
１０１…ネットワーク通信部
１０２…画像処理部
１０３…データ記憶部
１０４…ユーザ認証部
１０５…暗号解除コード生成部（暗号解除コード生成手段の一例）
１０６…暗号・復号部（画像データ暗号化手段，画像データ復号手段の一例）
【図１】
2006109353.tif 000003
【図２】
2006109353.tif 000004
【図３】
2006109353.tif 000005
【図４】
2006109353.tif 000006
【図５】
2006109353.tif 000007
【図６】
2006109353.tif 000008