(57)【要約】【課題】低コストにより情報漏洩を防止可能であり、簡便且つ確実に秘密文書の印刷が可能な画像形成装置が望まれていた。【解決手段】画像形成装置に、秘密情報を含む画像情報を入力する画像入力部と、秘密情報の暗号化要求を入力する要求入力部と、条件情報を指定する指定部と、入力された暗号化情報及び指定された条件情報に基づき、入力された画像情報から秘密情報を抽出する抽出部と、抽出された秘密情報を暗号化して、暗号化秘密情報に変換する暗号化変換部と、画像情報において、秘密情報を暗号化秘密情報に置換して、置換済画像情報を生成する置換生成部と、生成された置換済画像情報に基づいて、画像を形成する画像形成部とを設ける。【選択図】        図１
2009177699.tif 000002
【特許請求の範囲】
【請求項１】
秘密情報を含む画像情報を入力する画像入力部と、
前記秘密情報の暗号化要求を入力する要求入力部と、
条件情報を指定する指定部と、
入力された前記暗号化情報及び指定された前記条件情報に基づき、入力された前記画像情報から前記秘密情報を抽出する抽出部と、
抽出された前記秘密情報を暗号化して、暗号化秘密情報に変換する暗号化変換部と、
前記画像情報において、前記秘密情報を前記暗号化秘密情報に置換して、置換済画像情報を生成する置換生成部と、
生成された前記置換済画像情報に基づいて、画像を形成する画像形成部と、
を備えることを特徴とする画像形成装置。
【請求項２】
前記画像入力部は、前記画像形成装置と通信可能な情報処理装置から前記画像情報を受信する受信部からなることを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記画像入力部は、媒体の画像を読み取って前記画像情報を取得する読取部からなることを特徴とする請求項１記載の画像形成装置。
【請求項４】
前記暗号化変換部は、前記秘密情報を、所定の暗号キーで解読可能なバーコード情報に変換するバーコード変換部からなり、
前記置換生成部は、前記秘密情報を前記バーコード情報に置換して、前記置換済画像情報の生成を行う
ことを特徴とする請求項１記載の画像形成装置。
【請求項５】
前記指定部は、複数の文字を含む文字列を指定する文字列指定部からなり、
前記抽出部は、前記画像情報から、指定された前記文字列を探索し、該文字列に含まれる各文字の文字情報を抽出する文字抽出部からなり、
前記暗号化変換部は、抽出された各前記文字情報を暗号化して、それぞれの暗号化文字情報に変換して、
前記置換生成部は、各前記文字情報を対応する前記暗号化文字情報にそれぞれ置換して、前記置換済画像情報の生成を行う
ことを特徴とする請求項１記載の画像形成装置。
【請求項６】
前記指定部は、前記画像情報における少なくとも一つの領域を指定する領域指定部からなり、
前記抽出部は、指定された各前記領域の領域画像情報を抽出する領域画像抽出部からなり、
前記暗号化変換部は、抽出された各前記領域画像情報を暗号化して、暗号化領域画像情報にそれぞれ変換し、
前記置換生成部は、各前記領域画像を対応する前記暗号化領域画像情報に置換して、前記置換済画像情報の生成を行う
ことを特徴とする請求項１記載の画像形成装置。
【請求項７】
前記領域指定部は、前記画像情報における前記領域の開始位置に開始記号を付加すると共に、前記領域の終了位置に終了記号を付加し、
前記領域画像抽出部は、前記画像情報から前記開始記号及び前記終了記号を検出して、該開始記号及び該終了記号間から前記領域画像情報を抽出する
ことを特徴とする請求項６記載の画像形成装置。
【請求項８】
前記暗号化変換部は、前記領域画像情報を、対応する前記領域のサイズ以下となる画像サイズの前記暗号化領域画像情報に変換することを特徴とする請求項６記載の画像形成装置。
【請求項９】
前記領域画像情報が複数の部分画像情報に分割可能であるか否かを判断する分割判断部と、
分割可能であると判断されると、該領域画像情報を分割して、各部分画像情報を取得する分割取得部と、
を更に備え、
前記暗号化変換部は、取得された前記各部分画像情報を暗号化して、それぞれの暗号化部分画像情報に変換し、
前記置換生成部は、前記各部分画像情報を対応する前記暗号化部分画像情報に置換して、前記置換済画像情報の生成を行う
ことを特徴とする請求項６記載の画像形成装置。
【請求項１０】
前記分割判断部は、前記領域画像情報に基づき、所定サイズ以上の空白領域を探索し、前記空白領域が有る場合、分割可能であると判断し、
前記分割取得部は、前記空白領域の前後に前記領域画像情報を分割する
ことを特徴とする請求項９記載の画像形成装置。
【請求項１１】
前記分割判断部は、前記領域画像情報が複数の文字情報からなる文字画像情報であるか否かを判断する文字判断部からなり、
前記分割取得部は、前記文字画像情報から各文字情報を取得する文字取得部からなり、
前記暗号化変換部は、取得された前記各文字情報を暗号化して、それぞれの暗号化文字情報に変換し、
前記置換生成部は、前記各文字情報を対応する前記暗号化文字情報に置換して、前記置換済画像情報の生成を行う
ことを特徴とする請求項９記載の画像形成装置。
【請求項１２】
前記画像情報における空白領域を探索する探索部と、
前記領域画像情報を主部分画像情報と副部分画像情報とに分割する分割部と、
前記副部分画像情報に前記主部分画像情報との結合情報を付与する付与部と、
を更に備え、
前記暗号化変換部は、前記主部分画像情報を暗号化して暗号化主部分画像情報に変換すると共に、前記結合情報が付与された前記副部分画像情報を暗号化して、暗号化副部分画像情報に変換し、
前記置換生成部は、前記領域画像情報を前記暗号化主部分画像情報に置換すると共に、探索された前記空白領域を、前記暗号化副部分画像情報に置換して、前記置換画像情報の生成を行う
ことを特徴とする請求項６記載の画像形成装置。
【請求項１３】
暗号化秘密情報を復号化して変換するための復号化変換部を更に備え、
前記画像入力部は、更に暗号化秘密情報を含む画像情報を入力し、
前記要求入力部は、更に入力された前記画像情報の復号化要求を入力し、
前記抽出部は、更に入力された前記復号化要求に基づいて、入力された前記画像情報から前記暗号化秘密情報を抽出し、
前記復号化変換部は、抽出された前記暗号化秘密情報を復号化して、復号化秘密情報に変換し、
前記置換生成部は、更に前記暗号化秘密情報を前記復号化秘密情報に置換して、置換済画像情報を生成する
ことを特徴とする請求項１記載の画像形成装置。
【請求項１４】
前記画像入力部は、媒体の画像を読み取って前記画像情報を取得する読取部からなることを特徴とする請求項１３記載の画像形成装置。
【請求項１５】
前記暗号化秘密情報は、所定の暗号キーで解読可能なバーコード情報からなり、
前記復号化変換部は、前記所定の暗号キーで前記バーコード情報を解読するバーコード解読部を有する
ことを特徴とする請求項１３記載の画像形成装置。
【請求項１６】
前記画像入力部は、暗号化主部分画像情報及び暗号化副部分画像情報を含む画像情報を入力し、
前記抽出部は、前記暗号化主部分画像情報及び前記暗号化副部分画像情報を抽出し、
前記復号化変換部は、抽出された前記暗号化主部分画像情報を復号化して、復号化部分画像情報に変換すると共に、抽出された前記暗号化副部分画像情報を復号化して、復号化部分画像情報及び結合情報に変換し、
前記置換生成部は、前記結合情報に基づいて、前記復号化副部分画像情報を前記復号化主部分画像情報に連結させた復号化部分画像情報を、前記暗号化主部分画像情報と置換すると共に、前記暗号化副部分画像情報を削除して置換済画像情報を生成する
ことを特徴とする請求項１３記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報漏洩を防止可能な画像形成装置に関する。
【背景技術】
【０００２】
企業等のオフィス環境では、プリンタや複写機、ファクシミリ装置、複合機等の画像形成装置が、複数の情報処理装置により共有使用されている。このような画像形成装置及び情報処理装置からなる画像形成システムでは、多数のユーザにより画像形成装置が共有使用されるため、例えば不特定の他者に知られたくない個人情報や機密情報等の秘密情報を含む秘密文書の印刷時に、出力された印刷物が他者の目に触れて、或いは意図的に持ち去られて、該秘密情報が知られてしまう情報漏洩の危険性がある。
【０００３】
このような情報漏洩の問題を回避すべく、下記特許文献１には、秘密文書にパスワードを設定し、該パスワードが重畳されたカバーシートを印刷する文書印刷装置の技術が開示されている。この秘密文書のカバーシートを受け取ったユーザは、該カバーシートを文書印刷装置に読み取らせ、パスワードを入力する。文書印刷装置は、読み取ったカバーシートからパスワードを抽出して、該パスワードと入力されたパスワードとが一致する場合にのみ、該ユーザが秘密文書の閲覧権限者であると認証し、秘密文書の印刷を行う。
【特許文献１】特開２００６−３３２８２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記開示技術の文書印刷装置は、他者に知られても良い部分も含む秘密文書全文の印刷データを、設定されたパスワードと共に記憶しておかなければならない。したがって、大容量のメモリが必要となり、コストがかかるという問題があった。また、秘密文書の作成者は、閲覧権限者に対して、設定したパスワードを伝達しなければならず、手間がかかっていた。更に、閲覧権限者は、受け取ったカバーシートからは、秘密文書の内容を伺い知ることができず、秘密文書を閲覧するためには、伝達されたパスワードを文書印刷装置に正確に入力して、印刷させなければならなかった。
【０００５】
したがって、低コストにより情報漏洩を防止可能であり、簡便且つ確実に秘密文書の印刷が可能な画像形成装置が望まれていた。
【課題を解決するための手段】
【０００６】
本発明は、以上の点を解決するために、次の構成を採用する。
【０００７】
〈構成〉
本発明に係る画像形成装置は、秘密情報を含む画像情報を入力する画像入力部と、秘密情報の暗号化要求を入力する要求入力部と、条件情報を指定する指定部と、入力された暗号化情報及び指定された条件情報に基づき、入力された画像情報から秘密情報を抽出する抽出部と、抽出された秘密情報を暗号化して、暗号化秘密情報に変換する暗号化変換部と、画像情報において、秘密情報を暗号化秘密情報に置換して、置換済画像情報を生成する置換生成部と、生成された置換済画像情報に基づいて、画像を形成する画像形成部とを備えることを特徴とする。
【発明の効果】
【０００８】
本発明の画像形成装置によれば、特定の領域が指定され、該領域に含まれる画像情報が暗号化されて、画像が形成される。したがって、不特定の他者に知られたくない秘密情報の漏洩が防止されると共に、該防止に要するコストが低減される。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の実施形態を、図を用いて詳細に説明する。ここでは、本発明をスキャナ部及びプリンタ部を備える複写機に適用した場合を例に、説明を行う。
【実施例１】
【００１０】
図１は、本発明の実施例１に係る複写機の構成を示すブロック図である。
本実施例の複写機１０は、図１に示されるように、ＵＳＢケーブルやネットワークケーブル等のケーブル１１によりパーソナルコンピュータ１２に接続され、画像形成システムを構成している。
この複写機１０を利用して、不特定の他者に知られたくない秘密情報が含まれる秘密文書の秘密情報部分を暗号化して、印刷させることができる。
【００１１】
パーソナルコンピュータ１２は、複写機１０に接続される情報処理装置として、ユーザＡにより使用され、図１に示されるように、ＰＣ入力部１３及びドライバ部１４を備えている。
【００１２】
ＰＣ入力部１３は、例えばマウス及びキーボードからなり、ユーザＡの操作に基づいて、秘密情報が含まれる秘密文書としての原稿を暗号化して印刷させるための暗号印刷要求を、ドライバ部１４に入力する。
【００１３】
ドライバ部１４は、ＰＣ入力部１３から暗号印刷要求を入力されると、原稿の画像情報を含む印刷ジョブを生成して、該印刷ジョブ及び暗号印刷要求を複写機１０へ送信する。
【００１４】
複写機１０は、本発明に係る画像形成装置として、図１に示されるように、外部インタフェース部１５、読取部１６、記憶部１７、オペレーションパネル１８、表示部１９、領域指定部２０、暗号部２１、復号部２２、置換生成部２３及び印刷部２４を備えている。これら各部は、共通バス２５により相互に接続される。
【００１５】
外部インタフェース部１５は、例えばＵＳＢ１．１／２．０の仕様やＴＣＰＩＰプロトコルに則って外部機器から各種データを受信する機能を有し、画像入力部及び要求入力部として、パーソナルコンピュータ１２から印刷ジョブと、暗号化要求としての暗号印刷要求とを受信する。受信された印刷ジョブに含まれる画像情報は、記憶部１７に入力されて記憶される。
【００１６】
読取部１６は、スキャナ部として、原稿の画像を読み取って画像情報を取得する機能を有する。取得された画像情報は、記憶部１７に入力されて記憶される。
【００１７】
記憶部１７は、外部インタフェース部１５により受信された画像情報や、読取部１６により取得された画像情報等を記憶する機能を有する。
【００１８】
オペレーションパネル１８は、ユーザインタフェースとして、各種画面をユーザに表示する機能や、各種設定情報をユーザに選択させて入力する機能を有する。オペレーションパネル１８は、後述する開始位置情報や終了位置情報、領域指定指示を領域指定部２０に入力し、後述する暗号化指示を暗号部２１に入力する。
【００１９】
図２は、オペレーションパネルの外観を示す図である。
オペレーションパネル１８は、図２に示されるように、ＬＣＤ２６と、操作キー２７−１〜５と、スタートキー２８と、キャンセルキー２９とを有する。
【００２０】
ＬＣＤ２６は、複写機１０の状態やエラーの種類、処理内容等を通知するための通知画面や、各種設定のための設定画面等の表示を行う。
操作キー２７−１〜５は、ＬＣＤ２６上に表示された設定画面や、後述する表示部１９に表示された画面において、各種情報の選択や入力を行うために使用される。
スタートキー２８は、印刷処理の開始や暗号化に関する設定等の動作指示を行うために使用される。
キャンセルキー２９は、動作のキャンセルのために使用される。
【００２１】
表示部１９は、例えばモニタからなり、原稿の印刷イメージのプレビュー画面を表示する。
図３は、実施例１におけるプレビュー画面の一例を示す説明図である。
【００２２】
プレビュー画面３０ａには、図３（ａ）に示されるように、記憶部１７に記憶されている画像情報に基づいて、原稿の印刷イメージが表示される。このプレビュー画面３０ａにおいて、複写機１０を利用するユーザは、オペレーションパネル１８を操作して、所望の領域を暗号化すべき領域、即ち暗号化領域として選択することができる。
【００２３】
領域指定部２０は、プレビュー画面において選択された各領域を暗号化領域として指定する機能を有する。
【００２４】
表示部１９に表示されたプレビュー画面において、ユーザによるオペレーションパネル１８の操作に基づき、領域が選択されると、該領域の開始位置を示す開始位置情報と、終了位置を示す終了位置情報と、該領域の暗号化領域としての指定を指示するための領域指定指示とが、オペレーションパネル１８から領域指定部２０へ入力される。この入力に基づいて、領域指定部２０は、記憶部１７に記憶されている画像情報に、暗号化領域の開始位置を示す開始記号と、終了位置を示す終了記号とを、それぞれ付加する。
【００２５】
暗号部２１は、図１に示されるように、領域画像抽出部３２、判断部３３、分割取得部３４及びバーコード変換部３５を有する。
【００２６】
領域画像抽出部３２は、オペレーションパネル１８から暗号化指示が入力されると、記憶部１７に記憶されている画像情報を読み出して、該画像情報から開始記号及び終了記号を検出する。そして、領域画像抽出部３２は、該開始記号及び終了記号間に含まれる画像情報を、暗号化領域の領域画像情報として抽出する。抽出された領域画像情報は、記憶部１７に記憶される。
【００２７】
判断部３３は、文字判断部として、記憶部１７に記憶されている領域画像情報が、複数の文字情報からなるテキストデータであるか否かを判断する。テキストデータであると判断すると、判断部３３は、該判断結果を分割取得部３４に通知する。
また、判断部３３は、分割判断部として、記憶部１７に記憶されている領域画像情報が、複数の部分画像情報に分割可能であるか否かを判断する。判断部３３は、領域画像情報に基づいて、該領域画像情報に対応する暗号化領域が、所定サイズ以上の空白領域を含むか否かを判断する。空白領域を含むと判断すると、判断部３３は、領域画像情報を該空白領域の前後に分割可能であると判断し、該判断結果を分割取得部３４に通知する。
【００２８】
分割取得部３４は、文字取得部として、テキストデータからなる領域画像情報を記憶部１７から読み出して、該領域画像情報から、複数の文字情報を取得する。取得された各文字情報はそれぞれ、秘密画像情報として記憶部１７に記憶される。
また、分割取得部３４は、空白領域を含む暗号化領域の領域画像情報を、記憶部１７から読み出して、該領域画像情報を空白領域の前後に分割し、複数の部分画像情報を取得する。取得された各部分画像情報はそれぞれ、秘密画像情報として記憶部１７に記憶される。
【００２９】
バーコード変換部３５は、暗号化変換部として、記憶部１７から秘密画像情報を読み出して、該秘密画像情報を、所定の暗号キーに基づき解読可能なバーコード情報に変換する。その際、バーコード変換部３５は、生成されたバーコード情報の画像サイズが、対応する秘密画像情報の画像サイズ以下となるべく変換処理を行う。変換して生成されたバーコード情報は、変換前の秘密画像情報に対応させて、記憶部１７に記憶される。
【００３０】
復号部２２は、図１に示されるように、バーコード抽出部３６及びバーコード解読部３７を有する。
【００３１】
バーコード抽出部３６は、抽出部として、読取部１６により取得された画像情報を記憶部１７から読み出して、該画像情報から暗号化秘密情報としてのバーコード情報を検出して抽出する機能を有する。抽出されたバーコード情報は、記憶部１７に記憶される。
【００３２】
バーコード解読部３７は、復号化変換部として、バーコード抽出部３６により抽出されたバーコード情報を記憶部１７から読み出して、該バーコード情報を所定の暗号キーに基づいて解読し、復号化秘密情報としての秘密画像情報に復元する機能を有する。復元された秘密画像情報は、記憶部１７に記憶される。
【００３３】
置換生成部２３は、記憶部１７から画像情報を読み出して、該画像情報に対して置換処理を行って、置換済画像情報を生成する。生成された置換済画像情報は、記憶部１７に記憶される。
置換生成部２３は、記憶部１７から各秘密画像情報と、対応する暗号化秘密情報としてのバーコード情報とを読み出す。そして、置換生成部２３は、画像情報に含まれる各秘密画像情報を検出して、該秘密画像情報を対応するバーコード情報に置換して、置換済画像情報を生成する。
また、置換生成部２３は、記憶部１７から各バーコード情報と、対応する復号化秘密情報としての秘密画像情報とを読み出す。そして、置換生成部２３は、画像情報に含まれる各バーコード情報を検出して、該バーコード情報を対応する秘密画像情報に置換して、置換済画像情報を生成する。
【００３４】
印刷部２４は、プリンタ部として、記憶部１７に記憶されている置換済画像情報を読み出して、該置換済画像情報に基づき印刷を行う。
【００３５】
また、複写機１０は、図示されないＲＯＭ及びＣＰＵを備えている。複写機１０の各部は、このＲＯＭに格納されている制御プログラムがＣＰＵにより実行されることにより、制御される。
【００３６】
次に、本実施例の複写機１０の動作について、説明する。
まず、秘密文書としての原稿を暗号化して印刷する場合の処理の流れについて、図４及び図５に沿って説明する。
図４は、本発明に係る複写機の実施例１における暗号印刷動作を示すフローチャート（その１）であり、図５は、本発明に係る複写機の実施例１における暗号印刷動作を示すフローチャート（その２）である。
【００３７】
ここでは、プレビュー画面３０ａ（図３（ａ））に表示されている原稿に対して、領域３１−１及び領域３１−２（図３（ｂ））が、それぞれ、暗号化領域として選択される場合の暗号印刷処理の流れについて、説明を行う。
【００３８】
なお、この暗号印刷処理の実行に先立って、ユーザＡは、パーソナルコンピュータ１２のＰＣ入力部１３を操作して、上記した原稿の暗号印刷要求を入力させる。この暗号印刷要求の入力を受けて、ドライバ部１４が、該原稿の画像情報を含む印刷ジョブを生成し、印刷ジョブ及び暗号印刷要求を複写機１０へ送信する。
【００３９】
複写機１０において、外部インタフェース部１５が、パーソナルコンピュータ１２から印刷ジョブ及び暗号印刷要求を受信すると、印刷処理は直ちに実行されず、該印刷ジョブに含まれる画像情報は、記憶部１７に記憶される（ステップＳ１０１）。
【００４０】
その後、ユーザＡが、複写機１０において、暗号化領域の選択を行うべく、オペレーションパネル１８を操作する。その際、複写機１０において、ユーザＡの認証を行っても良い。
【００４１】
ユーザＡの操作に基づいて、表示部１９が、記憶部１７に記憶されている画像情報に基づいて、印刷する原稿のプレビュー画面３０ａ（図３（ａ））を表示する（ステップＳ１０２）。このプレビュー画面３０ａにおいて、ユーザＡは、まず、電子メールアドレスや電話番号を含む秘密情報「ａｂｃｄ＠ｅｅｅ．ｃｏｍ  １−２３４−５６７８」が記載された領域３１−１（図３（ｂ））を、暗号化領域として選択すべく、オペレーションパネル１８の操作キー２７−１〜４を操作して、プレビュー画面上に表示されたカーソルを、領域３１−１の開始位置に移動させる。そして、ユーザＡは、操作キー２７−５を押下する。
【００４２】
この押下に基づいて、カーソル位置に対応する位置情報が、開始位置情報として、オペレーションパネル１８から領域指定部２０に入力される（ステップＳ１０３）。
【００４３】
続いて、ユーザＡは、操作キー２７−１〜４を操作して、領域３１−１の開始位置に表示されているカーソルを、終了位置に移動させる。この移動に伴い、プレビュー画面３０ｂ上では、図３（ｂ）に示されるように、領域３１−１が矩形により囲まれ、選択状態となる。この領域３１−１の選択状態において、ユーザＡは、操作キー２７−５を押下する。
【００４４】
操作キー２７−５の押下に基づいて、オペレーションパネル１８は、カーソル位置に対応する位置情報を、終了位置情報として、領域指定部２０に入力する（ステップＳ１０３）。
【００４５】
続いて、ユーザＡが、オペレーションパネル１８のスタートキー２８を押下すると、この押下に基づいて、オペレーションパネル１８から領域指定部２０へ、領域指定指示が入力される（ステップＳ１０３）。
【００４６】
開始位置情報、終了位置情報及び領域指定指示が入力される（ステップＳ１０３）と、領域指定部２０は、選択された領域３１−１（図３（ｂ））を暗号化領域として指定すべく、記憶部１７から原稿の画像情報を読み出して、該画像情報に、暗号化領域の開始位置を示す開始記号と終了位置を示す終了記号とを付加する（ステップＳ１０４）。
【００４７】
図６は、画像情報の暗号化の流れを示す説明図である。
図６（ａ）には、原稿の画像情報における秘密情報部分、即ち領域３１−１（図３（ｂ））に対応する領域画像情報が示されている。
【００４８】
領域指定部２０は、領域３１−１を暗号化領域として指定するために、オペレーションパネル１８から入力された開始位置情報に基づいて、画像情報における領域画像情報の開始位置に、図６（ｂ）に示されるように、開始記号「＃ＭＦＰＳ＃」を付加する（ステップＳ１０３）。同様に、領域指定部２０は、終了位置情報に基づいて、領域画像情報の終了位置に、図６（ｂ）に示されるように、終了記号「＃ＭＦＰＥ＃」を付加する（ステップＳ１０４）。これにより、領域３１−１が暗号化領域として指定される。
【００４９】
続いて、ユーザＡは、住所を含む秘密情報「高崎市山川町１−２」が記載された領域３１−１（図３（ｂ））を暗号化領域として選択すべく、オペレーションパネル１８の操作キー２７−１〜４を操作して、領域３１−１の終了位置に表示されているカーソルを、領域３１−２の開始位置に移動させた後、操作キー２７−５を押下する。
【００５０】
この押下に基づいて、カーソル位置に対応する位置応報が、開始位置情報として、オペレーションパネル１８から領域指定部２０に入力される（ステップＳ１０３）。
【００５１】
続いて、ユーザＡは、操作キー２７−１〜４を操作して、領域３１−２の開始位置に表示されているカーソルを、領域３１−２の終了位置に移動させ、操作キー２７−５を押下する。
【００５２】
この押下に基づいて、オペレーションパネル１８は、カーソル位置に対応する位置情報を、終了位置情報として、領域指定部２０に入力する（ステップＳ１０３）。
【００５３】
続いて、スタートキー２８が押下されると、領域指定指示が、オペレーションパネル１８から領域指定部２０へ入力される（ステップＳ１０３）。
【００５４】
開始位置情報、終了位置情報及び領域指定指示が入力される（ステップＳ１０３）と、領域指定部２０は、選択された領域３１−２を暗号化領域として指定すべく、記憶部１７から原稿の画像情報を読み出して、開始記号及び終了記号を該画像情報に付加する（ステップＳ１０４）。
【００５５】
続いて、オペレーションパネル１８のＬＣＤ２６の表示に従って、ユーザＡが操作キー２７−１〜５及びスタートキー２８を操作して、暗号化処理の開始を選択すると、オペレーションパネル１８は、暗号化指示を暗号部２１に入力する（ステップＳ１０５）。
【００５６】
暗号化指示が入力される（ステップＳ１０５）と、暗号部２１は、各暗号化領域の暗号化を実施すべく、まず、領域画像抽出部３２が、記憶部１７から原稿の画像情報を読み出して、開始記号及び終了記号を検出する（ステップＳ１０６）。領域画像抽出部３２は、読み出された画像情報から、まず、領域３１−２に対応する開始記号「＃ＭＦＰＳ＃」と終了記号「＃ＭＦＰＥ＃」とを検出する（ステップＳ１０６）。
【００５７】
開始記号及び終了記号が検出される（ステップＳ１０６）と、領域画像抽出部３２は、検出された開始記号及び終了記号間から、領域画像情報を抽出する（ステップＳ１０７）。
領域画像抽出部３２は、原稿の画像情報から領域３１−２（図３（ｂ））の領域画像情報を抽出し、記憶部１７に記憶させる（ステップＳ１０７）。
【００５８】
次に、判断部３３が、記憶部１７から領域画像情報を読み出して、該領域画像情報がテキストデータであるか否かを判断する（ステップＳ１０８）。
【００５９】
領域３１−２には、秘密情報「高崎市山川町１−２」が記載されている。判断部３３は、この秘密情報を含む領域画像情報が、複数の文字情報からなるテキストデータであると判断する（ステップＳ１０８）。判断部３３は、この判断結果を分割取得部３４に通知する。
【００６０】
分割取得部３４は、判断部３３からの通知に基づき、記憶部１７から領域３１−２の領域画像情報を読み出して、各文字情報を取得する（ステップＳ１０９）。分割取得部３４は、各文字「高」、「崎」等に対応する画像情報を、それぞれ、文字情報として取得する（ステップＳ１０９）。取得された各文字情報は、秘密画像情報として記憶部１７に記憶される（ステップＳ１０９）。
【００６１】
続いて、バーコード変換部３５が、記憶部１７に記憶されている秘密画像情報としての各文字情報を読み出して、バーコード情報にそれぞれ変換し、記憶部１７に記憶させる（ステップＳ１１０）。バーコード変換部３５は、各文字情報を所定の暗号キーで解読可能なバーコード情報に変換し、それぞれの文字情報、即ち秘密画像情報と対応させて、記憶部１７に記憶させる（ステップＳ１１０）。
【００６２】
次に、領域画像抽出部３２が、記憶部１７に記憶されている画像情報から、未検出の開始記号及び終了記号を検出する（ステップＳ１０６）。領域画像抽出部３２は、原稿の画像情報から、領域３１−１（図３（ｂ））に対応する開始記号「＃ＭＦＰＳ＃」及び終了記号「＃ＭＦＰＥ＃」を検出し（ステップＳ１０６）、該開始記号及び終了記号間から、領域３１−１の領域画像情報（図６（ｂ））を抽出する（ステップＳ１０７）。抽出された領域画像情報は、記憶部１７に記憶される（ステップＳ１０７）。
【００６３】
続いて、判断部３３が、該領域画像情報がテキストデータであるか否かを判断する（ステップＳ１０８）。領域３１−１には、図３（ｂ）に示されるように、秘密情報「ａｂｃｄ＠ｅｅｅ．ｃｏｍ  １−２３４−５６７８」が記載されている。本実施例では、判断部３３は、この秘密情報を含む領域画像情報が文字認識不可であると判断するものとする。
【００６４】
文字認識不可と判断する（ステップＳ１０８）と、判断部３３は、この領域画像情報における空白領域を探索し、該領域画像情報が分割可能であるか否かを判断する（ステップＳ１１１）。判断部３３は、領域３１−１に空白領域３１−１ａ（図３（ｂ））が有る、即ち該領域３１−１の領域画像情報が分割可能であると判断し、この判断結果を分割取得部３４に通知する（ステップＳ１１１）。
【００６５】
そして、分割取得部３４が、探索された空白領域３１−１ａの前後で領域画像を分割し、各部分画像情報を取得する（ステップＳ１１２）。分割取得部３４は、領域３１−１の領域画像情報（図６（ｂ））を、開始位置から空白領域３１−１ａまでに含まれる画像情報、即ち秘密情報「ａｂｃｄ＠ｅｅｅ．ｃｏｍ」に対応する部分画像情報３８ａ（図６（ｂ））と、空白領域３１−１ａから終了位置までに含まれる画像情報、即ち秘密情報「１−２３４−５６７８」に対応する部分画像情報３８ｂ（図６（ｂ））とに分割し、各部分画像情報を取得する（ステップＳ１１２）。取得された各部分画像情報３８ａ、３８ｂは、秘密画像情報として記憶部１７に記憶される（ステップＳ１１２）。
【００６６】
次に、バーコード変換部３５が、記憶部１７に記憶されている各部分画像情報を読み出して、バーコード情報にそれぞれ変換し、記憶部１７に記憶させる（ステップＳ１１３）。バーコード変換部３５は、秘密情報「ａｂｃｄ＠ｅｅｅ．ｃｏｍ」に対応する部分画像情報３８ａを、バーコード情報３９ａ（図６（ｃ））に変換し、該バーコード情報３９ａを部分画像情報３８ａ、即ち秘密画像情報と対応させて、記憶部１７に記憶させる（ステップＳ１１３）。また、バーコード変換部３５は、秘密情報「１−２３４−５６７８」に対応する部分画像情報３８ｂを、バーコード情報３９ｂ（図６（ｃ））に変換し、該バーコード情報３９ｂを部分画像情報３８ｂ、即ち秘密画像情報と対応させて、記憶部１７に記憶させる（ステップＳ１１３）。ここで、図６（ｃ）のバーコード情報３９ａ、３９ｂに含まれるデータ「Ｘ」や「Ｙ」は、０〜９の数字或いはＡ〜Ｆの英字を意味する。
【００６７】
ステップＳ１１１において、領域画像情報が分割不可であると判断された場合、判断部３３は、該判断結果をバーコード変換部３５に通知する。例えば、領域３１−１に含まれる秘密情報が「ａｂｃｄ＠ｅｅｅ．ｃｏｍ／１−２３４５６７８」のように、所定サイズ以上の空白領域を含まない場合、判断部３３は、該領域画像情報が分割不可であると判断する。この判断結果を受けたバーコード変換部３５は、該領域の領域画像情報を記憶部１７から読み出して、一つのバーコード情報に変換する（ステップＳ１１４）。そして、未分割の領域画像情報を秘密画像情報とし、変換して生成されたバーコード情報を、該秘密画像情報に対応させて記憶部１７に記憶させる（ステップＳ１１４）。
【００６８】
次に、領域画像抽出部３２が、記憶部１７に記憶されている画像情報に、未検出の開始記号及び終了記号は無いと判断する（ステップＳ１０６）と、該判断結果を置換生成部２３に通知する。
【００６９】
置換生成部２３は、この通知に基づいて、記憶部１７から原稿の画像情報を読み出すと共に、秘密画像情報及びバーコード情報を読み出す。そして、画像情報に含まれる各秘密画像情報を、対応するバーコード情報に置換して、置換済画像情報を生成する（ステップＳ１１５）。生成された置換済画像情報は、記憶部１７に記憶される（ステップＳ１１５）。
【００７０】
図６（ｃ）に示されるように、原稿の画像情報に含まれる領域３１−１（図３（ｂ））の各部分画像情報３８ａ、３８ｂはそれぞれ、対応するバーコード情報３９ａ、３９ｂに置換される。
【００７１】
続いて、印刷部２４が、記憶部１７から置換済画像情報を読み出して、該置換済画像情報に基づく印刷処理を行う（ステップＳ１１６）。印刷部２４は、暗号化された画像を印刷用紙上に形成して、出力する。印刷処理が完了すると、置換済画像情報を含む各画像情報は、記憶部１７から消去される。これにより、複写機１０における暗号印刷処理が終了する。
【００７２】
図７は、暗号化された印刷物の一例を示す図（その１）である。
秘密情報が記載されていた領域４０−１及び領域４０−２の画像が、ユーザＡの選択に基づき暗号化され、図７に示されるように、バーコードに置換されて出力される。
【００７３】
次に、暗号化された印刷物を復号化して秘密文書を印刷する場合の処理の流れについて、図８に沿って説明する。
図８は、本発明に係る複写機の実施例１における復号印刷動作を示すフローチャートである。
【００７４】
暗号化された印刷物（図７）を受け取ったユーザＢが、該印刷物を復号化すべく、複写機１０の所定の位置に印刷物を載置して、オペレーションパネル１８を操作する。その際、複写機１０において、ユーザＢの認証を行っても良い。
【００７５】
オペレーションパネル１８は、ユーザＢの操作に基づいて、復号化要求としての復号印刷要求を読取部１６に入力する（ステップＳ２０１）。
【００７６】
読取部１６は、復号印刷要求を入力される（ステップＳ２０１）と、印刷物の画像を読み取って、画像情報を取得する（ステップＳ２０２）。取得された画像情報は、記憶部１７に記憶され、読取部１６は、復号部２２に該画像情報の復号化指示を送る。
【００７７】
復号化指示を受けると、復号部２２のバーコード抽出部３６は、記憶部１７から画像情報を読み出して、該画像情報からバーコード情報を検出する（ステップＳ２０３）。バーコード抽出部３６は、まず、印刷物の領域４０−２（図７）に位置する各バーコード情報のうち、ひとつめのバーコード情報を検出し（ステップＳ２０３）、該バーコード情報を抽出して、記憶部１７に記憶させる（ステップＳ２０４）。
【００７８】
次に、バーコード解読部３７が、記憶部１７からバーコード情報を読み出して、該バーコード情報を所定の暗号キーに基づいて解読して復号化し、秘密画像情報を復元する（ステップＳ２０５）。バーコード解読部３７は、バーコード情報を解読して、文字情報「高」に対応する秘密画像情報を復元し、該秘密画像情報を復元前のバーコード情報に対応させて、記憶部１７に記憶させる（ステップＳ２０５）。
【００７９】
続いて、バーコード抽出部３６が、画像情報から、領域４０−２（図７）に位置するふたつめのバーコード情報を検出して（ステップＳ２０３）抽出する（ステップＳ２０４）。そして、バーコード解読部３７が、該バーコード情報を解読して、文字情報「崎」に対応する秘密画像情報を復元し、記憶部１７に記憶させる（ステップＳ２０５）。
【００８０】
このように、ステップＳ２０３からステップＳ２０５までの処理を繰り返し、領域４０−２に位置する各バーコード情報が解読されると、次に、バーコード抽出部３６は、領域４０−１に位置する各バーコード情報のうち、ひとつめのバーコード情報を検出し（ステップＳ２０３）、該バーコード情報を抽出して、記憶部１７に記憶させる（ステップＳ２０４）。
【００８１】
続いて、バーコード解読部３７が、記憶部１７からバーコード情報を読み出して、該バーコード情報を解読して復号化し、秘密情報「ａｂｃｄ＠ｅｅｅ．ｃｏｍ」に対応する秘密画像情報を復元する。復元された秘密画像情報は、復元前のバーコード情報に対応させて記憶部１７に記憶される（ステップＳ２０５）。
【００８２】
更に、バーコード抽出部３６は、領域４０−１に位置するふたつめのバーコード情報を検出して（ステップＳ２０３）抽出する。そして、バーコード解読部３７が、該バーコード情報を解読して、秘密情報「１−２３４−５６７８」に対応する秘密画像情報を復元し、記憶部１７に記憶させる（ステップＳ２０５）。
【００８３】
全てのバーコード情報の解読が完了すると、バーコード抽出部３６は、未解読のバーコード情報は無いと判断し（ステップＳ２０３）、該判断結果を置換生成部２３に通知する。
【００８４】
置換生成部２３は、この通知に基づいて、記憶部１７から印刷物の画像情報を読み出すと共に、バーコード情報及び秘密画像情報を読み出す。そして、画像情報に含まれる各バーコード情報を、対応する秘密画像情報に置換して、置換済画像情報を生成する（ステップＳ２０６）。生成された置換済画像情報は、記憶部１７に記憶される（ステップＳ２０６）。
【００８５】
続いて、印刷部２４が、記憶部１７から置換済画像情報を読み出して、該置換済画像情報に基づく印刷処理を行う（ステップＳ２０７）。印刷部２４は、復元された原稿の画像（図３（ａ））を、印刷用紙上に形成して、出力する。印刷処理が完了すると、置換済画像情報を含む各画像情報は、記憶部１７から消去される。これにより、複写機１０における復号印刷処理が終了する。
【００８６】
上記のように、各バーコード情報が解読されて、秘密文書の原稿が復元される。
【００８７】
以上のように、本実施例の複写機１０は、秘密文書を作成したユーザの操作に基づいて、不特定の他者に知られたくない秘密情報が記載された領域を暗号化領域として指定し、該領域に含まれる画像情報を暗号化するので、秘密情報の漏洩を防止できる。また、複写機１０は、暗号化された秘密情報をバーコードとして印刷物に埋め込むので、秘密情報を記憶しておく必要がなくなり、コストが低減される。また、印刷物を受け取ったユーザは、部分的に暗号化された印刷物を見て、内容を把握できると共に、該印刷物を複写機１０に読み取らせることにより、暗号化された秘密情報を復号化して、秘密文書を復元させることができるので、利便性が向上される。
【００８８】
なお、本実施例の暗号部２１は、テキストデータからなる秘密情報を、各文字の画像情報である文字情報に基づいて暗号化し、バーコード情報に変換したが、これに限定されない。例えば、テキストデータに対する文字認識処理を行って、各文字情報を文字コード情報に変換した後、文字コード情報を暗号化してバーコード情報に変換することも可能である。
【実施例２】
【００８９】
図９は、本発明の実施例２に係る複写機の構成を示すブロック図である。
本実施例の複写機５０は、指定された領域の領域画像情報を分割して暗号化する暗号部５２と、分割して埋め込まれた各バーコード情報を復号化して結合させる復号部５３との構成が、実施例１とは異なる。
なお、本実施例において、実施例１と同一の構成については同一の符号で示し、これらについての詳しい説明を省略する。
【００９０】
本実施例の複写機５０は、図９に示されるように、ＵＳＢケーブルやネットワークケーブル等のケーブル１１によりパーソナルコンピュータ１２に接続され、画像形成システムを構成している。
【００９１】
パーソナルコンピュータ１２は、情報処理装置として、ユーザＡにより使用され、図９に示されるように、ＰＣ入力部１３及びドライバ部１４を備えている。
【００９２】
複写機５０は、本発明に係る画像形成装置として、図９に示されるように、外部インタフェース部１５、読取部１６、記憶部１７、オペレーションパネル５１、表示部１９、領域指定部２０、暗号部５２、復号部５３、置換生成部５４及び印刷部２４を備えている。これら各部は、共通バス５５により相互に接続される。
【００９３】
オペレーションパネル５１は、図２に示されるように、ＬＣＤ２６、操作キー２７−１〜５、スタートキー２８及びキャンセルキー２９を有し、領域指定部２０により指定された各暗号化領域を分割して暗号化すべく分割暗号化指示を暗号部５２に入力する。
【００９４】
暗号部５２は、図９に示されるように、領域画像抽出部３２、探索指定部５６、分割付与部５７及びバーコード変換部５８を有する。
【００９５】
探索指定部５６は、探索部として、記憶部１７に記憶されている原稿の画像情報から、該原稿における空白領域を探索する。そして、探索指定部５６は、該空白領域を、バーコード情報を埋め込むための埋込領域として指定すべく、画像情報に埋込記号を付加すると共に、領域画像情報の分割指示と画像情報に付加した埋込記号とを、分割付与部５７に通知する。
【００９６】
分割付与部５７は、分割部として、探索指定部５６からの分割指示に基づき、記憶部１７から領域画像情報を読み出して、該領域画像情報を２つの部分画像情報、即ち主部分画像情報及び副部分画像情報に分割する。また、分割付与部５７は、分割して得られた副部分画像情報に、主部分画像情報との結合情報としてのリンク情報を付与する。そして、分割付与部５７は、主部分画像情報を秘密画像情報として、分割前の領域画像情報に対応させて、記憶部１７に記憶させる。また、分割付与部５７は、リンク情報が付与された副部分画像情報を秘密画像情報として、探索指定部５６から通知された埋込記号に対応させて、記憶部１７に記憶させる。
【００９７】
バーコード変換部５８は、記憶部１７から各秘密画像情報を読み出して、バーコード情報に変換する。主部分画像情報を変換して得られたバーコード情報、即ち主バーコード情報は、領域画像情報に対応させて記憶部１７に記憶される。また、副部分画像情報を変換して得られたバーコード情報、即ち副バーコード情報は、埋込記号に対応させて記憶部１７に記憶される。
【００９８】
復号部５３は、図９に示されるように、バーコード抽出部３６、バーコード解読部３７及び結合部５９を有する。
【００９９】
結合部５９は、バーコード解読部３７により解読され、復元された秘密画像情報を、記憶部１７から読み出して、該秘密画像情報に結合情報としてのリンク情報が含まれるか否かを判断する。リンク情報が含まれる場合、結合部５９は、該秘密画像情報を副部分画像情報及びリンク情報に分割する。そして、リンク情報に基づいて、主部分画像情報としての秘密画像情報を記憶部１７から読み出して、副部分画像情報を主部分画像情報に結合させて、秘密画像情報を復元する。復元された秘密画像情報は、主バーコード情報と共に記憶部１７に記憶され、副部分画像情報を含む秘密画像情報は、記憶部１７から削除される。
【０１００】
置換生成部５４は、記憶部１７から原稿の画像情報と、暗号化秘密情報としてのバーコード情報とを読み出して、置換処理を行い、置換済画像情報を生成する。置換生成部５４は、主バーコード情報に対応して記憶されている領域画像情報を記憶部１７から読み出して、画像情報に含まれる領域画像情報を、主バーコード情報に置換する。また、置換生成部５４は、副バーコード情報に対応して記憶されている埋込記号を記憶部１７から読み出して、画像情報に含まれる埋込記号を、副バーコード情報に置換する。
更に、置換生成部５４は、記憶部１７から画像情報と、復号化秘密情報としての領域画像情報とを読み出して、置換処理を行い、置換済画像情報を生成する。置換生成部５４は、画像情報に含まれる各バーコード情報を、対応する領域画像情報に置換して、置換済画像情報を生成する。バーコード情報に対応する領域画像情報が記憶部１７に記憶されていない場合、置換生成部５４は、該バーコード情報を画像情報から消去する。
【０１０１】
次に、本実施例の複写機５０の動作について、説明する。
まず、秘密文書としての原稿を暗号化して印刷する場合の処理の流れについて、図１０、図１１及び図１２を用いて説明する。
図１０は、本発明に係る複写機の実施例２における暗号印刷動作を示すフローチャート（その１）であり、図１１は、本発明に係る複写機の実施例２における暗号印刷動作を示すフローチャート（その２）である。また、図１２は、実施例２におけるプレビュー画面の一例を示す図である。
【０１０２】
ここでは、プレビュー画面６０ａ（図１２（ａ））に表示されている原稿に対して、領域６１（図１２（ｂ））が暗号化領域として選択される場合の暗号印刷処理の流れについて、説明を行う。
【０１０３】
なお、この暗号印刷処理の実行に先立って、パーソナルコンピュータ１２において、ＰＣ入力部１３が、原稿の暗号印刷要求を入力する。そして、ドライバ部１４が、該原稿の画像情報を含む印刷ジョブを生成し、印刷ジョブ及び暗号印刷要求を複写機５０へ送信する。
【０１０４】
複写機５０において、外部インタフェース部１５は、パーソナルコンピュータ１２から印刷ジョブと、暗号化要求としての暗号印刷要求とを受信すると、該印刷ジョブに含まれる画像情報を、記憶部１７に記憶させる（ステップＳ１０１）。
【０１０５】
次に、ユーザＡが、オペレーションパネル５１を操作して、表示部１９にプレビュー画面６０ａ（図１２（ａ））を表示させる（ステップＳ１０２）。
【０１０６】
そして、ユーザＡの操作に基づいて、オペレーションパネル５１から領域指定部２０へ、領域６１（図１２（ｂ））に対応する開始位置情報、終了位置情報及び領域指定指示が入力される（ステップＳ１０３）。
【０１０７】
開始位置情報、終了位置情報及び領域指定指示が入力される（ステップＳ１０３）と、領域指定部２０は、選択された領域６１（図１２（ｂ））を暗号化領域として指定すべく、記憶部１７から原稿の画像情報を読み出して、該画像情報に、開始記号「＃ＭＦＰＳ＃」及び終了記号「＃ＭＦＰＥ＃」を付加する（ステップＳ１０４）。
【０１０８】
図１３は、実施例２における画像情報の暗号化の流れを示す説明図である。
図１３（ａ）には、原稿の画像情報における秘密情報部分、即ち領域６１（図１２（ｂ））に対応する領域画像情報が示され、図１３（ｂ）には、開始記号及び終了記号が付加された領域画像情報が示されている。
【０１０９】
ユーザＡが、オペレーションパネル５１のＬＣＤ２６の表示に従って、操作キー２７−１〜５及びスタートキー２８を操作して、各暗号化領域を分割して暗号化させるために分割暗号化処理の開始を選択すると、オペレーションパネル５１は、分割暗号化指示を暗号部５２に入力する（ステップＳ３０１）。
【０１１０】
分割暗号化指示が入力される（ステップＳ３０１）と、暗号部５２は、各暗号化領域の分割暗号化を実施すべく、まず、領域画像抽出部３２が、記憶部１７から原稿の画像情報を読み出して、開始記号及び終了記号を検出する（ステップＳ１０６）。領域画像抽出部３２は、読み出された画像情報から、領域６１に対応する開始記号「＃ＭＦＰＳ＃」と終了記号「＃ＭＦＰＥ＃」とを検出する（ステップＳ１０６）。そして、領域画像抽出部３２は、検出された開始記号及び終了記号間から、領域６１の領域画像情報を抽出し、記憶部１７に記憶させる（ステップＳ１０７）。
【０１１１】
次に、探索指定部５６が、記憶部１７から画像情報を読み出して、空白領域を探索する（ステップＳ３０２）。探索指定部５６は、例えば、図１２（ｂ）に示される領域６２を空白領域として探索すると、画像情報の該領域６２に対応する部分に、埋込記号として、例えば「＃ＭＦＰ＃」を付加し、該領域６２を埋込領域として指定する（ステップＳ３０２）。原稿の画像情報には、図１３（ｂ）に示されるように、開始記号「＃ＭＦＰＳ＃」及び終了記号「＃ＭＦＰＥ＃」に加えて、更に埋込領域の位置を示す埋込記号「＃ＭＦＰ＃」が付加される。探索指定部５６は、埋込記号が付加された画像情報を記憶部１７に記憶させ、領域６１の領域画像情報の分割指示と埋込記号とを、分割付与部５７に通知する（ステップＳ３０２）。
【０１１２】
この分割指示に基づいて、分割付与部５７は、記憶部１７から領域６１の領域画像情報を読み出して、該領域画像情報を分割する（ステップＳ３０３）。分割付与部５７は、領域６１の領域画像情報を、主部分画像情報６３ａ及び副部分画像情報６３ｂ（図１３（ｂ））に分割する（ステップＳ３０３）。分割して得られた主部分画像情報６３ａは、秘密画像情報として、領域画像情報に対応して記憶部１７に記憶される。
【０１１３】
また、分割付与部５７は、領域画像情報を分割して得られた副部分画像情報６３ｂに、主部分画像情報６３ａとのリンク情報を付与する（ステップＳ３０４）。リンク情報が付与された副画像情報は、秘密画像情報として、埋込記号に対応して記憶部１７に記憶される。
【０１１４】
続いて、バーコード変換部５８が、記憶部１７から秘密画像情報を読み出して、バーコード情報に変換する（ステップＳ３０５）。バーコード変換部５８は、主部分画像情報を主バーコード情報に変換して、該主バーコード情報を領域画像情報に対応させて記憶部１７に記憶させる（ステップＳ３０５）。また、バーコード変換部５８は、副部分画像情報を副バーコード情報に変換して、該副バーコード情報を埋込記号に対応させて記憶部１７に記憶させる（ステップＳ３０５）。
【０１１５】
そして、領域画像抽出部３２が、記憶部１７に記憶されている画像情報に、未検出の開始記号及び終了記号が無いと判断する（ステップＳ１０６）と、領域画像抽出部３２は、該判断結果を置換生成部５４に通知する。
【０１１６】
置換生成部５４は、この通知に基づいて、記憶部１７から原稿の画像情報を読み出すと共に、各暗号化領域の領域画像情報と、対応して記憶されている主バーコード情報とを読み出す。そして、置換生成部５４は、画像情報に含まれる領域画像情報を、主バーコード情報に置換する（ステップＳ３０６）。また、記憶部１７から埋込記号と副バーコード情報とを読み出して、画像情報に含まれる埋込記号を、副バーコード情報に置換する（ステップＳ３０６）。置換して生成された置換済画像情報は、記憶部１７に記憶される。
【０１１７】
図１３（ｃ）に示されるように、原稿の画像情報に含まれる主部分画像情報６３ａは、主バーコード情報６４に置換され、副部分画像情報６３ｂ及びリンク情報は、副バーコード情報６５に置換される。
【０１１８】
続いて、印刷部２４が、記憶部１７から置換済画像情報を読み出して、該置換済画像情報に基づく印刷処理を行う（ステップＳ１１６）。印刷部２４は、複数のバーコードを含む画像を印刷用紙上に形成して、出力する。印刷処理が完了すると、置換済画像情報を含む各画像情報は、記憶部１７から消去され、複写機５０における暗号印刷処理が終了する。
【０１１９】
図１４は、暗号化された印刷物の一例を示す図（その２）である。
秘密情報が記載されていた領域６１の画像が分割暗号化され、図１４に示されるように、
二つの領域６６−１及び６６−２において、それぞれ、バーコードに置換されて出力される。
【０１２０】
次に、暗号化された印刷物を復号化して秘密文書を印刷する場合の処理の流れについて、図１５に沿って説明する。
図１５は、本発明に係る複写機の実施例２における復号印刷動作を示すフローチャートである。
【０１２１】
暗号化された印刷物（図１４）を受け取ったユーザＢが、該印刷物を復号化すべく、複写機５０の所定位置に印刷物を載置して、オペレーションパネル５１を操作する。そして、オペレーションパネル５１から読取部１６に、復号化要求としての復号印刷要求が入力される（ステップＳ２０１）。
【０１２２】
この復号印刷要求に基づき、読取部１６は、印刷物の画像を読み取って、画像情報を取得し、記憶部１７に記憶させる（ステップＳ２０１）。また、読取部１６は、該画像情報の復号化指示を復号部５３へ送る。
【０１２３】
復号部２２のバーコード抽出部３６は、この復号化指示に基づいて、記憶部１７から印刷物の画像情報を読み出し、該画像情報からバーコード情報を検出する（ステップＳ２０３）。バーコード抽出部３６は、まず、印刷物の領域６６−２に位置するバーコード情報を検出し（ステップＳ２０３）、該バーコード情報を抽出して、記憶部１７に記憶させる（ステップＳ２０４）。
【０１２４】
次に、バーコード解読部３７が、記憶部１７からバーコード情報を読み出して、該バーコード情報を所定の暗号キーに基づいて解読して復号化し、秘密画像情報を復元する（ステップＳ２０５）。バーコード解読部３７は、バーコード情報を解読して、副部分画像情報及びリンク情報に対応する秘密画像情報を復元し、該秘密画像情報を復元前のバーコード情報に対応させて、記憶部１７に記憶させる（ステップＳ２０５）。
【０１２５】
続いて、バーコード抽出部３６が、印刷物の画像情報から、領域６６−１に位置するふたつめのバーコード情報を検出して（ステップＳ２０３）、抽出する（ステップＳ２０４）。そして、バーコード解読部３７が、該バーコード情報を解読して、主部分画像情報に対応する秘密画像情報を復元し、該秘密画像情報を復元前のバーコード情報に対応させて、記憶部１７に記憶させる（ステップＳ２０５）。
【０１２６】
全てのバーコード情報の解読が完了すると、バーコード抽出部３６は、未解読のバーコード情報はないと判断し（ステップＳ２０３）、該判断結果を結合部５９に通知する。
【０１２７】
結合部５９は、この通知に基づいて、記憶部１７から各秘密画像情報を読み出して、該秘密画像情報にリンク情報が含まれるか否かを判断する。そして、リンク情報が含まれる場合、結合部５９は、該秘密画像情報を副部分画像情報及びリンク情報に分割すると共に、該リンク情報に基づいて、主部分画像情報としての秘密画像情報を特定して、副部分画像情報を主部分画像情報に結合させ、領域画像情報を復元する（ステップＳ４０１）。結合部５９は、復元された領域画像情報を、主バーコード情報と共に記憶部１７に記憶させ、副部分画像情報及びリンク情報からなる秘密画像情報を、記憶部１７から削除する。
【０１２８】
続いて、置換生成部５４が、記憶部１７から印刷物の画像情報を読み出すと共に、バーコード情報及び領域画像情報を読み出し、画像情報における各バーコード情報を、対応する領域画像情報に置換する（ステップＳ４０２）。置換生成部５４は、領域６６−１の主バーコード情報を、復元された領域画像情報に置換する。また、記憶部１７には、領域６６−２の副バーコード情報に対応する領域画像情報が記憶されていないので、置換生成部５４は、画像情報から副バーコード情報を消去する。置換及び消去処理が完了すると、置換生成部５４は、生成された置換済画像情報を記憶部１７に記憶させる（ステップＳ４０２）。
【０１２９】
続いて、印刷部２４が、記憶部１７から置換済画像情報を読み出して、該置換済み画像情報に基づく印刷処理を行う（ステップＳ２０７）。印刷部２４は、復元された原稿の画像（図１２（ａ））を、印刷用紙上に形成して出力し、置換済み画像情報を含む各画像情報は、記憶部１７から消去される。これにより、複写機５０における復号印刷処理が終了する。
【０１３０】
上記のように、各バーコード情報が解読された後、各部分画像情報がリンク情報に基づき結合され、秘密文書の原稿が復元される。
【０１３１】
以上のように、本実施例の複写機５０は、指定された暗号化領域の画像情報を、分割して暗号化するので、不正な解読を抑止可能となり、操作性を損なうことなく、高い秘密性を確保できる。
【産業上の利用可能性】
【０１３２】
上記した各実施例では、本発明をスキャナ部及びプリンタ部を備える複写機に適用した場合を例に説明したが、これに限定されない。例えば、プリンタやファクシミリ装置等に適用することも可能である。また、ＳｃａｎＴｏＥｍａｉｌ機能やＳｃａｎＴｏＵＳＢＭｅｍｏｒｙ機能等を有する複合機に適用することも可能である。
【図面の簡単な説明】
【０１３３】
【図１】本発明の実施例１に係る複写機の構成を示すブロック図である。
【図２】オペレーションパネルの外観を示す図である。
【図３】実施例１におけるプレビュー画面の一例を示す図である。
【図４】本発明に係る複写機の実施例１における暗号印刷動作を示すフローチャート（その１）である。
【図５】本発明に係る複写機の実施例１における暗号印刷動作を示すフローチャート（その２）である。
【図６】実施例１における画像情報の暗号化の流れを示す説明図である。
【図７】暗号化された印刷物の一例を示す図（その１）である。
【図８】本発明に係る複写機の実施例１における復号印刷動作を示すフローチャートである。
【図９】本発明の実施例２に係る複写機の構成を示すブロック図である。
【図１０】本発明に係る複写機の実施例２における暗号印刷動作を示すフローチャート（その１）である。
【図１１】本発明に係る複写機の実施例２における暗号印刷動作を示すフローチャート（その２）である。
【図１２】実施例２におけるプレビュー画面の一例を示す図である。
【図１３】実施例２における画像情報の暗号化の流れを示す説明図である。
【図１４】暗号化された印刷物の一例を示す図（その２）である。
【図１５】本発明に係る複写機の実施例２における復号印刷動作を示すフローチャートである。
【符号の説明】
【０１３４】
１０、５０  複写機
１２  パーソナルコンピュータ
１５  外部インタフェース部
１６  読取部
１７  記憶部
１８、５１  オペレーションパネル
１９  表示部
２０  領域指定部
２１、５２  暗号部
２２、５３  復号部
２３、５４  置換生成部
２４  印刷部
３２  領域画像抽出部
３３  判断部
３４  分割取得部
３５、５８  バーコード変換部
３６  バーコード抽出部
３７  バーコード解読部
５６  探索指定部
５７  分割付与部
５９  結合部
【図１】
2009177699.tif 000003
【図２】
2009177699.tif 000004
【図３】
2009177699.tif 000005
【図４】
2009177699.tif 000006
【図５】
2009177699.tif 000007
【図６】
2009177699.tif 000008
【図７】
2009177699.tif 000009
【図８】
2009177699.tif 000010
【図９】
2009177699.tif 000011
【図１０】
2009177699.tif 000012
【図１１】
2009177699.tif 000013
【図１２】
2009177699.tif 000014
【図１３】
2009177699.tif 000015
【図１４】
2009177699.tif 000016
【図１５】
2009177699.tif 000017