(57)【要約】【課題】暗号化方式を選択することができる画像処理装置を提供する。【解決手段】制御部４は、操作部９、通信部７、ＦＡＸモデム８を通じて入力された処理（例えば、コピー、ＦＡＸ、プリント、ホールド、ファイル）などの処理内容に応じて、処理すべき画像データの暗号化処理を選択し、選択した暗号化処理を行うべく制御信号を画像形成部２へ出力する。画像形成部２に入力された画像データは、制御部４の制御のもと、セレクタ部でＣＢＣ暗号部又はＥＣＢ暗号部のいずれか一方に出力される。ＣＢＣ暗号部、又はＥＣＢ暗号部は、入力された画像データに対して所定の暗号方式で暗号化し、ＨＤＤインタフェース部を通じて、暗号化したデータをＨＤＤ６に記憶する。【選択図】図１
2007142961.tif 000002
【特許請求の範囲】
【請求項１】
取得した画像データを暗号化し、暗号化したデータ又は該データを復号化したデータに対して所定の処理を行う画像処理装置において、
暗号方式が異なる複数の暗号化手段と、
該暗号化手段を選択する選択手段と
を備え、
該選択手段で選択された暗号化手段で画像データを暗号化すべくなしてあることを特徴とする画像処理装置。
【請求項２】
所定の処理の内容を特定する特定手段を備え、
前記選択手段は、
前記特定手段で特定された処理内容に基づいて、前記暗号化手段を選択すべくなしてあることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
所定の処理の要求元を特定する特定手段を備え、
前記選択手段は、
前記特定手段で特定された要求元に基づいて、前記暗号化手段を選択すべくなしてあることを特徴とする請求項１に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、取得した画像データを暗号化する暗号化処理機能を備えた画像処理装置に関する。
【背景技術】
【０００２】
近年、インターネットに代表される情報処理の高速化又は情報量の増大化に伴って、スキャナ機能、プリンタ機能及びファクシミリ機能などを備えたデジタル複合機は、ネットワークに接続され、多くのパーソナルコンピュータから送信される要求に基づいて、大量の画像データを高速に処理するようになってきている。
【０００３】
例えば、オフィスに設置されたデジタル複合機は、オフィス内の多くのユーザによって共用されるととともに、ネットワークを通じて接続された多くの遠方のユーザによっても共用されている。また、デジタル複合機は、ファックス、プリント、コピーなどの処理に加えて、作成された文書、図面などをデータベース化してファイルするドキュメントファイル処理などの機能も備えており、多くのユーザの様々な情報を取り扱うようになってきている。
【０００４】
そこで、各ユーザが保有する情報の機密保護のため、保管しようとする各ユーザの書類、図面などの画像情報を暗号化した状態で記憶し、必要に応じて記憶された情報を読み出して元の画像情報に復元し、復元した画像情報を印刷、表示する暗号機能付き複写機が提案されている（特許文献１参照）。
【特許文献１】特開平６−３０３４４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の複写機にあっては、取得した画像データを暗号化する場合、常に所定の暗号化処理が施されるのみであり、機密保持の要求度が高い、いわゆるセキュリティレベルの高い処理であっても、あるいは、セキュリティレベルの低い処理であっても、常に同一レベルで暗号化処理されてしまう。このため、高いセキュリティレベルが要求される場合であっても、要求レベルに応じた暗号化処理がなされない虞があった。また、ユーザのセキュリティに対する意識が低い場合は、暗号化処理が行われず、機密情報が漏洩してしまうという虞もあった。さらに、暗号化処理が不必要なデータに対しても暗号化処理が施され、多くのユーザで共用すべきデータが共有できなくなるという虞もあった。
【０００６】
本発明は、斯かる事情に鑑みてなされたものであり、暗号方式が異なる複数の暗号化手段を備え、選択手段で選択された暗号化手段で画像データを暗号化することにより、暗号化方式を選択することができる画像処理装置を提供することを目的とする。
【０００７】
また、本発明の他の目的は、所定の処理の内容を特定する特定手段を備え、該特定手段で特定された処理内容に基づいて、前記暗号化手段を選択することにより、処理内容に応じて暗号化方式を選択することができる画像処理装置を提供することにある。
【０００８】
また、本発明の他の目的は、所定の処理の要求元を特定する特定手段を備え、該特定手段で特定された要求元に基づいて、前記暗号化手段を選択することにより、処理の要求元に応じて暗号化方式を選択することができる画像処理装置を提供することにある。
【課題を解決するための手段】
【０００９】
本発明に係る画像処理装置は、取得した画像データを暗号化し、暗号化したデータ又は該データを復号化したデータに対して所定の処理を行う画像処理装置において、暗号方式が異なる複数の暗号化手段と、該暗号化手段を選択する選択手段とを備え、該選択手段で選択された暗号化手段で画像データを暗号化すべくなしてあることを特徴とする。
【００１０】
本発明に係る画像処理装置は、所定の処理の内容を特定する特定手段を備え、前記選択手段は、前記特定手段で特定された処理内容に基づいて、前記暗号化手段を選択すべくなしてあることを特徴とする。
【００１１】
本発明に係る画像処理装置は、所定の処理の要求元を特定する特定手段を備え、前記選択手段は、前記特定手段で特定された要求元に基づいて、前記暗号化手段を選択すべくなしてあることを特徴とする。
【００１２】
本発明にあっては、選択手段は、暗号方式が異なる複数の暗号化手段の中から選択された暗号化手段を選択する。選択された暗号化手段は、画像データを暗号化する。例えば、ＣＢＣ（Cipher Block Chaining：暗号ブロック連鎖）方式、及びＥＣＢ（Electronic Code Book：電子コードブック）方式の複数のセキュリティ強度の異なる暗号化手段を備え、選択手段で選択された暗号化手段を用いることにより、セキュリティレベルの異なる暗号化処理を選択可能とする。
【００１３】
本発明にあっては、特定手段は、所定の処理の内容を特定する。例えば、所定の処理としては、コピー、ファックス、プリント、ファイルなどである。前記選択手段は、特定された処理内容に基づいて、前記暗号化手段を選択する。例えば、機密度の高いプリント、ファイルなどの処理に対しては、セキュリティ強度の高いＣＢＣ方式を選択し、機密度の低いコピー、ファックスなどの処理に対しては、セキュリティ強度の低いＥＣＢ方式を選択する。
【００１４】
本発明にあっては、特定手段は、所定の処理の要求元を特定する。例えば、要求元としては、ユーザの役職又は所属部門などである。前記選択手段は、特定された要求元に基づいて、前記暗号化手段を選択する。例えば、機密度の高いユーザ又は部門からの要求に対しては、セキュリティ強度の高いＣＢＣ方式を選択し、機密度の低いユーザ又は部門からの要求に対しては、セキュリティ強度の低いＥＣＢ方式を選択する。
【発明の効果】
【００１５】
本発明にあっては、暗号方式が異なる複数の暗号化手段を備え、選択手段で選択された暗号化手段で画像データを暗号化することにより、セキュリティレベル（強度）の異なる暗号化方式を選択することができる
【００１６】
本発明にあっては、所定の処理の内容を特定する特定手段を備え、該特定手段で特定された処理内容に基づいて、前記暗号化手段を選択することにより、処理内容の機密度に応じて暗号化方式を選択することができる。
【００１７】
本発明にあっては、所定の処理の要求元を特定する特定手段を備え、該特定手段で特定された要求元に基づいて、前記暗号化手段を選択することにより、要求元の機密度に応じて暗号化方式を選択することができる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明に係る画像処理装置の一例としてのデジタル複合機を実施の形態を示す図面に基づいて説明する。図１は本発明に係るデジタル複合機１００の内部構成を示すブロック図である。図に示すように、デジタル複合機１００は、画像読取部１、画像形成部２、処理部３、制御部４、記憶部５、ＨＤＤ６、通信部７、ＦＡＸモデム８、操作部９などを備える。
【００１９】
画像読取部１は、ＣＣＤ１１、原稿センサ１２などを備えている。画像読取部１は、例えば、自動原稿送り装置（ＡＤＦ、Automatic Document Feeder）であり、所定の位置に置かれた原稿を原稿センサ１２で検知し、原稿を搬送する搬送路を移動する原稿に光を照射し、原稿からの反射光をＣＣＤ１１で光電変換してアナログ信号に変換し、得られたアナログ信号をＡ／Ｄ変換器（不図示）でデジタル信号に変換する。画像読取部１は、変換して得られたデジタル信号を画像形成部２へ出力する。
【００２０】
画像形成部２は、メモリ２１、暗号復号部２２、印字部２３などを備えている。画像読取部１から入力されたデジタル信号は、一旦メモリ２１に画像データとして記憶される。画像形成部２は、記憶された画像データを読み出し、読み出した画像データを処理部３で濃度変換処理、倍率変換処理、Ｎｉｎ１などの編集処理を行った後、処理後の画像データを暗号復号部２２へ出力する。
【００２１】
図２は暗号復号部２２の構成を示すブロック図である。図に示すように、暗号復号部２２は、メモリインタフェース部２２１、セレクタ部２２２、２２６、ＣＢＣ（Cipher Block Chaining：暗号ブロック連鎖）暗号部２２３、ＥＣＢ（Electronic Code Book：電子コードブック）暗号部２２４、ＨＤＤインタフェース部２２５、ＣＢＣ復号部２２７、ＥＣＢ復号部２２８などを備える。
【００２２】
メモリインタフェース部２２１を通じてメモリ２１から入力された画像データは、制御部４の制御のもと、セレクタ部２２２でＣＢＣ暗号部２２３又はＥＣＢ暗号部２２４のいずれか一方に出力される。
【００２３】
ＣＢＣ暗号部２２３は、画像データを一定の長さ（ブロック長）のブロックに分割し、分割したブロック単位で暗号化を行う。暗号化する最初のブロックは、初期ベクトルとＸＯＲ演算し、秘密鍵（例えば、デジタル複合機の製造番号など）を用いて暗号化する。次のブロックは、１つ前に暗号化されたブロックとＸＯＲ演算し、秘密鍵を用いて暗号化する。以降同様に、暗号化するブロックを１つ前に暗号化されたブロックとＸＯＲ演算し、秘密鍵を用いて暗号化することにより、画像データを暗号化する。
【００２４】
ＥＣＢ暗号部２２４は、画像データを一定の長さ（ブロック長）のブロックに分割し、分割したブロック単位毎に秘密鍵で暗号化して暗号文を生成する。ＣＢＣ暗号部２２３、又はＥＣＢ暗号部２２４は、セレクタ部２２２で選択された場合、入力された画像データに対して所定の暗号方式で暗号化し、ＨＤＤインタフェース部２２５を通じて、暗号化したデータをＨＤＤ６に記憶する。
【００２５】
ＨＤＤ６は、画像形成部２で暗号化されたデータを記憶する。ＨＤＤ６は、例えば、２つの領域に分割され、一方の領域は、暗号化されたデータをデータベース化して蓄積するドキュメント・ファイリングエリアとして使用し、他方の領域は、一旦暗号化されたデータを復号化してすぐに出力するための処理作業エリアとして使用することができる。
【００２６】
画像形成部２は、制御部４の制御のもと、ＨＤＤ６に記憶した暗号化データを復号化して、画像データの出力処理を行う。セレクタ部２２６は、制御部４の制御のもと、暗号化されたデータの暗号方式と同じ方式で復号化するため、ＣＢＣ復号部２２７、又はＥＣＢ復号部２２８のいずれか一方を選択する。
【００２７】
ＣＢＣ復号部２２７は、ＨＤＤインタフェース部２２５を通じてセレクタ部２２６から入力された暗号化データをＣＢＣ方式で復号化し、メモリインタフェース部２２１を通じて、複合化した画像データをメモリ２１に記憶する。
【００２８】
ＥＣＢ復号部２２８は、ＨＤＤインタフェース部２２５を通じてセレクタ部２２６から入力された暗号化データをＥＣＢ方式で復号化し、メモリインタフェース部２２１を通じて、複合化した画像データをメモリ２１に記憶する。
【００２９】
印字部２３は、メモリ２１に記憶された画像データに基づいて、用紙上に画像を形成し、画像が形成された用紙を排出する。印字部２３は、例えば、感光体ドラム、感光体ドラムを所定の電位に帯電させる帯電器、感光体ドラム表面に静電潜像を形成するレーザ書込装置、感光体ドラム表面の静電潜像にトナーを供給して顕像化する現像装置、感光体ドラム表面のトナー像を用紙に転写する転写装置などを備えている（いずれも不図示）。なお、印字部２３は、電子写真方式に限定されるものではなく、インクジェット方式、熱転写方式などいずれの方式のものでもよい。
【００３０】
通信部７は、デジタル複合機１００が接続されたネットワーク２００、インターネット４００などに接続された端末装置２０１、２０１、インターネットＦＡＸ４０１、外部パーソナルコンピュータ４０２などとの間で通信を行うためのインタフェースを備えている。通信部７は、端末装置２０１、２０１、インターネットＦＡＸ４０１、外部パーソナルコンピュータ４０２から送信される処理要求及び画像データを受信するとともに、これら外部機器へ報知する情報を送信する。
【００３１】
ＦＡＸモデム８は、デジタル複合機１００が接続された電話回線網３００に接続されたファクシミリ３０１との間でファクシミリ通信を行うためのファクシミリ通信インタフェースを備えている。
【００３２】
操作部９は、例えば、タッチパネル方式の操作パネルであり、利用者の操作指示を受け付ける入力部９１と、利用者に対して報知する情報を表示する液晶ディスプレイで構成される表示部９２などを備えている。
【００３３】
記憶部５は、不揮発性のメモリ又はＨＤＤなどにより構成され、デジタル複合機１００で処理する処理内容と暗号方式とを関連付けた処理内容管理情報５１、デジタル複合機１００で処理する処理の要求元ユーザの役職と暗号方式とを関連付けた要求元役職管理情報５２、デジタル複合機１００で処理する処理の要求元部門と暗号方式とを関連付けた要求元部門管理情報５３、ＨＤＤ６にファイルされるドキュメントを管理するファイリング管理情報５４、外部の機器から送信される情報の送信先を管理する送信先管理情報５５、デジタル複合機１００で処理中のジョブを管理するジョブ管理情報５６などを記憶している。また、記憶部５は、ＨＤＤ６に記憶された暗号化されたデータと、暗号化されたデータがどの暗号化方式で暗号化されたかを関連付けて記憶する。これにより、暗号化されたデータを正しく復元することができる。
【００３４】
制御部４は、ＣＰＵなどにより構成され、デジタル複合機１００全体の処理を制御する。制御部４は、操作部９、通信部７、ＦＡＸモデム８を通じて入力された処理（例えば、コピー、ＦＡＸ、プリント、ホールド、ファイル）などの処理内容に応じて、処理すべき画像データの暗号化処理を選択し、選択した暗号化処理を行うべく制御信号を画像形成部２へ出力する。また、制御部４は、操作部９、通信部７、ＦＡＸモデム８を通じて入力された処理の要求元（例えば、ユーザの役職、ユーザの所属部門）などに応じて、処理すべき画像データの暗号化処理を選択し、選択した暗号化処理を行うべく制御信号を画像形成部２へ出力する。
【００３５】
図３は処理内容管理情報５１の構成を示す説明図である。図に示すように、デジタル複合機１００に要求された処理が、コピー、ＦＡＸである場合、画像読取部１、通信部７、ＦＡＸモデム８などを通じて取得した画像データに対してＥＣＢ方式の暗号化処理を選択するようにしてある。また、デジタル複合機１００に要求された処理が、プリント、ホールド（例えば、一時記憶など）、ファイルである場合、画像読取部１、通信部７、ＦＡＸモデム８などを通じて取得した画像データに対してＣＢＣ方式の暗号化処理を選択するようにしてある。制御部４は、画像データを取得した場合、取得した画像データに対する処理内容に基づいて、ＥＣＢ方式又はＣＢＣ方式の暗号化処理をすべく、制御信号を画像形成部２へ出力する。
【００３６】
図４は要求元役職管理情報５２の構成を示す説明図である。図に示すように、デジタル複合機１００に要求された処理の要求元のユーザの役職が、例えば、一般社員である場合、画像読取部１、通信部７、ＦＡＸモデム８などを通じて取得した画像データに対してＥＣＢ方式の暗号化処理を選択するようにしてある。また、デジタル複合機１００に要求された処理の要求元のユーザの役職が部長である場合、画像読取部１、通信部７、ＦＡＸモデム８などを通じて取得した画像データに対してＣＢＣ方式の暗号化処理を選択するようにしてある。制御部４は、画像データを取得した場合、取得した画像データに対する処理の要求元のユーザに基づいて、ＥＣＢ方式又はＣＢＣ方式の暗号化処理をすべく、制御信号を画像形成部２へ出力する。
【００３７】
図５は要求元部門管理情報５３の構成を示す説明図である。図に示すように、デジタル複合機１００に要求された処理の要求元のユーザが企画部に所属する場合、画像読取部１、通信部７、ＦＡＸモデム８などを通じて取得した画像データに対してＣＢＣ方式の暗号化処理を選択するようにしてある。また、デジタル複合機１００に要求された処理の要求元のユーザが営業部に所属する場合、画像読取部１、通信部７、ＦＡＸモデム８などを通じて取得した画像データに対してＥＣＢ方式の暗号化処理を選択するようにしてある。制御部４は、画像データを取得した場合、取得した画像データに対する処理の要求元のユーザに基づいて、ＥＣＢ方式又はＣＢＣ方式の暗号化処理をすべく、制御信号を画像形成部２へ出力する。
【００３８】
なお、処理の要求元に応じて、暗号化方式を選択する場合、ユーザの役職のみに基づいて選択してもよく、また、ユーザの所属する部門のみに基づいて選択してもよく、また、ユーザの役職又は部門で優先度を設けて、暗号化方式を選択してもよい。
【００３９】
図６はファイリング管理情報５４、送信先管理情報５５、及びジョブ管理情報５６の構成を示す説明図である。ファイリング管理情報５４は、例えば、フォルダ名（Ａ、Ｂ、…）、用紙のサイズ（Ａ４、Ｂ４、…）、枚数（５枚、１枚、…）、書式（フォームＡ、報告書Ｎｏ２、…）、管理者（登録者）名（管理者ＸＸ、管理者ＢＢ、…）、登録日時、登録端末（ａ、…）などの情報により構成されている。
【００４０】
送信先管理情報５５は、例えば、会社名（又は部門名）、ＦＡＸ又はインターネットＦＡＸの区別、送信先電話番号又はアドレスなどにより構成されている。
【００４１】
ジョブ管理情報５６は、ジョブ実行の日時、ジョブの対象（新規のデータか、又はすでに記憶されたファイルかを示す）、ジョブの内容（コピー、プリント、…）、用紙のサイズ又はフォルダ名（Ａ４、フォルダＤ、…）、枚数（３枚、１枚、…）、操作しているユーザ（ＸＸ部長、△△係長、…）、選択された暗号化方式などにより構成されている。
【００４２】
次に本発明に係るデジタル複合機１００の動作について説明する。図７はデジタル複合機１００が実行する処理の手順を示すフローチャートである。制御部４は、操作部９又は外部からの処理要求があるか否かを判定し（Ｓ１１）、処理要求がない場合（Ｓ１１でＮＯ）、ステップＳ１１の処理を続け、処理要求があるまで待機する。
【００４３】
処理要求がある場合（Ｓ１１でＹＥＳ）、制御部４は、要求元を特定し（Ｓ１２）、処理内容を特定する（Ｓ１３）。制御部４は、処理内容が出力処理であるか否かを判定し（Ｓ１４）、出力処理でない場合（Ｓ１４でＮＯ）、特定した要求元又は処理内容に基づいて、暗号化方式を選択する（Ｓ１５）。
【００４４】
制御部４は、画像読取部１、通信部７などから画像データを取得し（Ｓ１６）、取得した画像データに対して選択した暗号化方式（ＣＢＣ方式又はＥＣＢ方式）で暗号化する（Ｓ１７）。制御部１４は、暗号化したデータを記憶し（Ｓ１８）、出力要求（例えば、コピー、ＦＡＸ、プリントなど）があるか否かを判定する（Ｓ１９）。
【００４５】
出力要求がある場合（Ｓ１９でＹＥＳ）、制御部４は、記憶した暗号化データを読み出し（Ｓ２０）、読み出した暗号化データを復号化し（Ｓ２１）、出力処理（例えば、印刷、送信など）を行い（Ｓ２２）、処理を終了する。
【００４６】
ステップＳ１４で、出力処理である場合（Ｓ１４でＹＥＳ）、制御部４は、ステップＳ２０以降の処理を行い、出力処理をする。出力要求がない場合（Ｓ１９でＮＯ）、制御部４は処理を終了する。
【００４７】
以上説明したように、本発明にあっては、所定の処理の処理内容、又は所定の処理の要求元を特定し、特定された処理内容又は要求元に応じて、暗号方式が異なる暗号化処理を選択することにより、処理内容の機密度、又は要求元の機密度に応じてセキュリティレベル（強度）の異なる暗号化方式を選択することができる。
【００４８】
上述の実施の形態においては、暗号化方式として、ＣＢＣ方式及びＥＣＢ方式の暗号化処理を用いて説明したが、暗号化方式は、これに限定されるものではなく、また、選択する暗号化方式は２つに限定されるものではない。例えば、ＣＢＣ方式、ＥＣＢ方式の他に、ＣＦＢ（Cipher Feedback）、ＯＦＢ（Output Feedback）などの方式を用いてもよく、また、ブロック暗号の他にストリーム暗号化などを用いてもよい。
【００４９】
上述の実施の形態においては、暗号化方式を選択するための処理内容として、コピー、ＦＡＸ、プリントなどの処理を例として挙げて説明したが、処理内容は、これらに限定されるものではなく、他の種々の処理内容に基づいて暗号化方式を選択することができる。
【００５０】
上述の実施の形態においては、暗号化方式を選択するための処理の要求元として、ユーザの役職、所属する部門を例として挙げて説明したが、要求元は、これらに限定されるものではなく、他の種々の要求元に基づいて暗号化方式を選択することができる。
【００５１】
上述の実施の形態においては、暗号化方式として、ＣＢＣ方式及びＥＣＢ方式の暗号化処理を用いて説明したが、例えば、処理内容又は要求元に応じて、暗号化処理をバイパスして、暗号化せずに画像データを記憶することもできる。
【図面の簡単な説明】
【００５２】
【図１】本発明に係るデジタル複合機の内部構成を示すブロック図である。
【図２】暗号復号部の構成を示すブロック図である。
【図３】処理内容管理情報の構成を示す説明図である。
【図４】要求元役職管理情報の構成を示す説明図である。
【図５】要求元部門管理情報の構成を示す説明図である。
【図６】ファイリング管理情報、送信先管理情報、及びジョブ管理情報の構成を示す説明図である。
【図７】デジタル複合機が実行する処理の手順を示すフローチャートである。
【符号の説明】
【００５３】
１  画像読取部
２  画像形成部
３  処理部
４  制御部
５  記憶部
６  ＨＤＤ
７  通信部
８  ＦＡＸモデム
９  操作部
２１  メモリ
２２  暗号復号部
２２１  メモリインタフェース部
２２２、２２６  セレクタ部
２２３  ＣＢＣ暗号部
２２４  ＥＣＢ暗号部
２２５  ＨＤＤインタフェース部
２２７  ＣＢＣ復号部
２２８  ＥＣＢ復号部
【図１】
2007142961.tif 000003
【図２】
2007142961.tif 000004
【図３】
2007142961.tif 000005
【図４】
2007142961.tif 000006
【図５】
2007142961.tif 000007
【図６】
2007142961.tif 000008
【図７】
2007142961.tif 000009