(57)【要約】【課題】  画像データを送信し、記録し、表示する場合に、画像データの秘匿性を確保しつつ、画像ファイルの一覧性の向上を図ることのできる画像処理装置を提供することを目的とする。【解決手段】  元画像データ上の特定領域設定手段と、画像処理方法の設定手段と、画像縮小方法の設定手段と、暗号化方法の設定手段と、画像ファイル形式の設定手段を備える。元画像データ内の前記設定された特定領域に含まれる画像データに、前記画像処理方法による画像処理を施す手段と、前記画像処理が施された画像データを含む元画像データを前記画像縮小方法により縮小処理する手段と、前記縮小された画像データを含む元画像データを前記暗号化方法により暗号化処理する手段と、前記暗号化された画像データを含む元画像データを前記画像ファイル形式に変換して画像ファイル情報を生成する手段とを備える。【選択図】  図１
2006319668.tif 000002
【特許請求の範囲】
【請求項１】
元画像データ上の特定領域設定手段と、画像処理方法の設定手段と、画像縮小方法の設定手段と、暗号化方法の設定手段と、画像ファイル形式の設定手段を備える情報処理装置であって、
前記元画像データ内の前記設定された特定領域に含まれる画像データに、前記画像処理方法による画像処理を施す手段と、
前記画像処理が施された画像データを含む元画像データを前記画像縮小方法により縮小処理する手段と、
前記縮小された画像データを含む元画像データを前記暗号化方法により暗号化処理する手段と、
前記暗号化された画像データを含む元画像データを前記画像ファイル形式に変換して画像ファイル情報を生成する手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記特定領域設定手段は、１つまたは複数の座標対を設定する手段であることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記特定領域設定手段は、元画像データに含まれる認識対象を設定する手段と、前記認識対象を認識し、認識した領域を特定領域として設定する手段とからなることを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記特定領域設定手段は、前記元画像データが予め定められた情報を固定配置されたフォーマット画像または予め定められた情報が可動配置されるフォーマット画像である場合、前記予め定められた情報を認識する手段であることを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記画像処理方法設定手段は、碁盤目状の線、単一色または多色の塗りつぶし、または所定の絵柄パターンのいずれかの図形により上書きすることを決定する手段であることを特徴とする請求項１に記載の情報処理装置。
【請求項６】
前記画像処理方法の設定手段は、前記特定領域に含まれる画像データの種類に対応して、前記上書きの図形を変更する手段を更に備えることを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記画像処理方法設定手段は、前記特定領域に含まれる文字フォントの大きさまたは文字種に対応して、前記上書きの図形を変更する手段を更に備えることを特徴とする請求項５または６に記載の情報処理装置。
【請求項８】
前記画像処理方法の設定手段は、前記特定領域に含まれる一文字ごとに対応して、前記上書きの図形を施す手段を更に備えることを特徴とする請求項５乃至７のいずれか１項に記載の情報処理装置。
【請求項９】
前記画像ファイル情報をネットワーク経由で送信する手段を更に備えることを特徴とする請求項１乃至８のいずれか１項に記載の情報処理装置。
【請求項１０】
前記請求項９に記載の情報処理装置から送信された画像ファイル情報を受信する受信部と、
前記受信した画像ファイル情報を読み込み表示可能な画像データを生成するファイル閲覧部
を備えることを特徴とするユーザ端末。
【請求項１１】
前記画像ファイル情報を編集する画像編集部を更に備えることを特徴とする請求項１０に記載のユーザ端末。
【請求項１２】
元画像データ上の特定領域設定手段と、画像処理方法の設定手段と、画像縮小方法の設定手段と、暗号化方法の設定手段と、画像ファイル形式の設定手段を備える情報処理装置であって、前記元画像データ内の前記設定された特定領域に含まれる画像データに、前記画像処理方法による画像処理を施す手段と、前記画像処理が施された画像データを含む元画像データを前記画像縮小方法により縮小処理する手段と、前記縮小された画像データを含む元画像データを前記暗号化方法により暗号化処理する手段と、前記暗号化された画像データを含む元画像データを前記画像ファイル形式に変換して画像ファイル情報を生成する手段と、前記画像ファイル情報をネットワーク経由で送信する手段を備える情報処理装置と、
前記画像ファイル情報を受信する受信部と、前記受信した画像ファイル情報を読み込み表示可能な画像データを生成するファイル閲覧部を備えることを特徴とするユーザ端末
からなることを特徴とする情報処理システム。
【請求項１３】
元画像データ上の特定領域設定手段と、画像処理方法の設定手段と、画像縮小方法の設定手段と、暗号化方法の設定手段と、画像ファイル形式の設定手段を備える情報処理方法であって、
前記元画像データ内の前記設定された特定領域に含まれる画像データに、前記画像処理方法による画像処理を施すステップと、
前記画像処理が施された画像データを含む元画像データを前記画像縮小方法により縮小処理するステップと、
前記縮小された画像データを含む元画像データを前記暗号化方法により暗号化処理するステップと、
前記暗号化された画像データを含む元画像データを前記画像ファイル形式に変換して画像ファイル情報を生成するステップと
を備えることを特徴とする情報処理方法。
【請求項１４】
元画像データ上の特定領域設定手段と、画像処理方法の設定手段と、画像縮小方法の設定手段と、暗号化方法の設定手段と、画像ファイル形式の設定手段を備える情報処理プログラムであって、
前記元画像データ内の前記設定された特定領域に含まれる画像データに、前記画像処理方法による画像処理を施すステップと、
前記画像処理が施された画像データを含む元画像データを前記画像縮小方法により縮小処理するステップと、
前記縮小された画像データを含む元画像データを前記暗号化方法により暗号化処理するステップと、
前記暗号化された画像データを含む元画像データを前記画像ファイル形式に変換して画像ファイル情報を生成するステップと
を情報処理装置に実行させる情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、ユーザ端末、画像処理システム、画像処理方法および画像処理プログラムに関する。特に本発明は、画像データ中の秘匿性の高い特定領域を画像処理して、画像データを縮小し、暗号化する情報処理装置に関する。
【背景技術】
【０００２】
近年、オフィス等においては、複数のパーソナルコンピュータ等の端末をネットワーク経由でデジタル複合機等の情報処理装置に接続したシステムを構築していることが多い。この種の情報処理装置はプリンタ、スキャナ、複写機、文書サーバ等としての役目を果たす複合機として構成されているものが一般的である。
プリンタ機能では、端末からネットワークを通じてイメージデータやテキストデータのような印刷データを受信し、この印刷データに基づく画像や文字等を記録用紙に記録する。
スキャナ機能では、読み取った原稿の画像データをネットワーク経由で送信し、端末は画像データを受信し端末のディスプレイ等に表示する。
複写機能では、上記スキャナ機能によって読み取った原稿画像を記録用紙に記録する。
文書サーバ機能では、上記スキャナ機能で読み取った原稿を複合機内部の記憶装置に画像ファイルとして記憶することでスキャンされた文書の再利用を行う。またネットワーク上に公開することで文書の共有化を行う。
【０００３】
このような情報処理装置は、オフィスでの作業効率の向上に多大に貢献し、簡単かつ容易に使用することができる。またネットワーク上の通信路の暗号化や暗号化に対応した画像ファイルを使用することで秘匿性を確保している。
画像データの秘匿性を確保しつつ容易に撮影画像を確認する技術として、例えば特許文献１がある。特許文献１は、撮影によって得られた撮影画像の画像データを暗号化して送信する手段と、撮影画像の画像データを縮小処理や間引きなどによってサムネイルのような縮小画像を生成し表示手段に表示するものである。このように暗号化することにより画像データの秘匿性を確保しつつ、縮小画像を生成することによって撮影画像の概要を確認できるようにしている。
【特許文献１】特開２００４−１２０３０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記特許文献１に開示されている技術は、暗号化した画像データと、サムネイル画像データの２つの画像データを生成し、暗号化した画像データは送信し、サムネイル画像はメモリに格納するものである。したがって画像データを暗号化する処理と、縮小画像を生成する処理が必要で、そのため画像データの処理量が多い。
【０００５】
本発明は、以上のような問題点を考慮してなされたものであり、画像データを送信し、記録し、表示する場合に、画像データの秘匿性を確保しつつ、画像ファイルの一覧性の向上を図ることのできる画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の情報処理装置は、元画像データ上の特定領域設定手段と、画像処理方法の設定手段と、画像縮小方法の設定手段と、暗号化方法の設定手段と、画像ファイル形式の設定手段を備える情報処理装置であって、前記元画像データ内の前記設定された特定領域に含まれる画像データに、前記画像処理方法による画像処理を施す手段と、前記画像処理が施された画像データを含む元画像データを前記画像縮小方法により縮小処理する手段と、前記縮小された画像データを含む元画像データを前記暗号化方法により暗号化処理する手段と、前記暗号化された画像データを含む元画像データを前記画像ファイル形式に変換して画像ファイル情報を生成する手段とを備えることにより、前記課題を解決する。
【０００７】
本発明の情報処理装置は、前記特定領域設定手段が、１つまたは複数の座標対を設定する手段、または前記特定領域設定手段が、元画像データに含まれる認識対象を設定する手段と、前記認識対象を認識し、認識した領域を特定領域として設定する手段とからなる。
また前記特定領域設定手段は、前記元画像データが予め定められた情報が固定配置されたフォーマット画像または予め定められた情報が可動配置されるフォーマット画像である場合、前記予め定められた情報を認識する手段であるとよい。ここで予め定められた情報を固定配置されたフォーマット画像は、定型文書、規格文書、はがき等を指し、第４の認識方法として後述する。また予め定められた情報が可動配置されるフォーマット画像は、記載内容及び順序が予め定められた情報として指定され、その配置は記載内容に応じて変化するような文書である。
【０００８】
本発明の情報処理装置は、前記画像処理方法設定手段が、碁盤目状の線、単一色または多色の塗りつぶし、または所定の絵柄パターンのいずれかの図形により上書きすることを決定する手段である。または前記画像処理方法の設定手段が、前記特定領域に含まれる画像データの種類に対応して、前記上書きの図形を変更する手段、または前記特定領域に含まれる文字フォントの大きさまたは文字種に対応して、前記上書きの図形を変更する手段、または前記特定領域に含まれる一文字ごとに対応して、前記上書きの図形を施す手段である。
また本発明の情報処理装置は、前記画像ファイル情報をネットワーク経由で送信する手段を更に備えるとよい。
【０００９】
本発明の別の局面では、ユーザ端末は、情報処理装置から送信された画像ファイル情報を受信する受信部、前記受信した画像ファイル情報を読み込み表示可能な画像データを生成するファイル閲覧部を備えるものである。更に前記画像ファイル情報を編集する画像編集部を備えるとよい。
更に本発明は、元画像データ上の特定領域設定手段と、画像処理方法の設定手段と、画像縮小方法の設定手段と、暗号化方法の設定手段と、画像ファイル形式の設定手段を備える情報処理装置であって、前記元画像データ内の前記設定された特定領域に含まれる画像データに、前記画像処理方法による画像処理を施す手段と、前記画像処理が施された画像データを含む元画像データを前記画像縮小方法により縮小処理する手段と、前記縮小された画像データを含む元画像データを前記暗号化方法により暗号化処理する手段と、前記暗号化された画像データを含む元画像データを前記画像ファイル形式に変換して画像ファイル情報を生成する手段と、前記画像ファイル情報をネットワーク経由で送信する手段を備える情報処理装置と、前記画像ファイル情報を受信する受信部と、前記受信した画像ファイル情報を読み込み表示可能な画像データを生成するファイル閲覧部を備えることを特徴とするユーザ端末からなることを特徴とする情報処理システムを構築するものである。
【００１０】
本発明の更に別の局面では、情報処理方法は、元画像データ上の特定領域設定手段と、画像処理方法の設定手段と、画像縮小方法の設定手段と、暗号化方法の設定手段と、画像ファイル形式の設定手段を備える情報処理方法であって、前記元画像データ内の前記設定された特定領域に含まれる画像データに、前記画像処理方法による画像処理を施すステップと、前記画像処理が施された画像データを含む元画像データを前記画像縮小方法により縮小処理するステップと、前記縮小された画像データを含む元画像データを前記暗号化方法により暗号化処理するステップと、前記暗号化された画像データを含む元画像データを前記画像ファイル形式に変換して画像ファイル情報を生成するステップよりなる。
また本発明の情報処理プログラムは、元画像データ上の特定領域設定手段と、画像処理方法の設定手段と、画像縮小方法の設定手段と、暗号化方法の設定手段と、画像ファイル形式の設定手段を備える情報処理プログラムであって、前記元画像データ内の前記設定された特定領域に含まれる画像データに、前記画像処理方法による画像処理を施すステップと、前記画像処理が施された画像データを含む元画像データを前記画像縮小方法により縮小処理するステップと、前記縮小された画像データを含む元画像データを前記暗号化方法により暗号化処理するステップと、前記暗号化された画像データを含む元画像データを前記画像ファイル形式に変換して画像ファイル情報を生成するステップとを情報処理装置に実行させるものである。
【発明の効果】
【００１１】
本発明の情報処理装置は、元画像データ上の特定領域設定手段と、画像処理方法の設定手段と、画像縮小方法の設定手段と、暗号化方法の設定手段と、画像ファイル形式の設定手段を備える情報処理装置であって、前記元画像データ内の前記設定された特定領域に含まれる画像データに、前記画像処理方法による画像処理を施す手段を備えるので、元画像データ内で重要な文字列やパターンが含まれる箇所など秘匿性を高める必要のある領域を特定領域として指定し、その特定領域に画像処理を施すようにすれば、重要な情報が誤って開示されることを防止すること等ができ、セキュリティを高く保つことができる。
また本発明の画像処理装置は、前記画像処理が施された画像データを含む元画像データを前記画像縮小方法により縮小処理する手段を備えるので、特定領域を除きその他の元画像データは、縮小処理された画像データを出力装置に表示させて見ることができる。
また本発明の情報処理装置は、前記縮小された画像データを含む元画像データを前記暗号化方法により暗号化処理する手段を備えるので、ユーザ端末に画像データを送信した場合も解読される可能性が少ない。
このようにして本発明は元画像データ上の秘匿性の高い特定領域を画像処理した上で、縮小画像を生成して表示用画像データとし、更に暗号化処理して送信用画像データとするので、画像データの処理量を少なくし、画像データを高速処理することができる。
また本発明の情報処理装置は、前記暗号化された画像データを含む元画像データを前記画像ファイル形式に変換して画像ファイル情報を生成する手段とを備えるので、所望の画像形式の画像ファイルを生成することが可能になる。
【００１２】
また本発明の情報処理装置は、前記特定領域設定手段が、１つまたは複数の座標対を設定する手段であるので、元画像データを出力装置で表示させて、画面を見ながら設定することができ、特定領域の設定が容易である。また前記特定領域設定手段が、元画像データに含まれる認識対象を設定する手段と、前記認識対象を認識し、認識した領域を特定領域として設定する手段とからなるので、元画像データを見て、秘匿性の高い特定領域を指定することができる。あるいは秘匿性の高い文字列やパターンを認識対象として指定することにより、その指定された認識対象が画像認識手段によって認識され、特定領域として自動的に設定することができる。
また前記特定領域設定手段が、前記元画像データが予め定められた情報が固定配置されたフォーマット画像である場合、前記予め定められた情報を認識する手段であるので、定型文書、規格文書、帳票、はがきのように定形化された画像データの特定領域を容易に設定することができる。また予め定められた情報が可動配置されるフォーマット画像である場合、前記予め定められた情報を認識する手段であるので、記載内容及び順序が予め定められた情報として指定され、その配置は記載内容に応じて変化するような文書の場合も特定領域を容易に設定することができる。
【００１３】
また本発明の情報処理装置は、前記画像処理方法設定手段が、碁盤目状の線、単一色または多色の塗りつぶし、または所定の絵柄パターンのいずれかの図形により上書きすることを決定する手段であるので、特定領域の画像データを隠すことができる。
また画像処理方法の設定手段が、前記特定領域に含まれる画像データの種類に対応して、前記上書きの図形を変更する手段であるので、上書きされた図形により特定領域の画像データの概略を知ることができる。また前記特定領域に含まれる文字フォントの大きさまたは文字種に対応して、前記上書きの図形を変更する手段を備えるので、縮小処理後も判読される可能性のある文字を選択的に画像処理することができる。また前記特定領域に含まれる一文字ごとに対応して、前記上書きの図形を施す手段を備えるので、上書きの図形数によって特定領域の文字数を知ることができる。
【００１４】
また本発明の情報処理装置は、前記画像ファイル情報をネットワーク経由で送信する手段を備えるので、情報処理装置によって生成された画像ファイル情報を他の装置へ送信することができ、他の装置で利用することができる。
更に本発明は、情報処理装置から送信された画像ファイル情報を受信する受信部と、前記受信した画像ファイル情報を読み込み表示可能な画像データを生成するファイル閲覧部を備えるユーザ端末であるので、情報処理装置で生成した画像ファイル情報をユーザ端末で利用して、サムネイル表示や閲覧することができる。更にユーザ端末は前記画像ファイル情報を編集する画像編集部を備えるので、ユーザが要望に応じて画像ファイル情報を編集することが可能になる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施の形態を図面に基づいて説明する。
本発明の実施形態では、複数台のパーソナルコンピュータ等のユーザ端末と共有サーバと１台の情報処理装置とがＬＡＮ（Local Area Network）に接続されて成るネットワークシステムに本発明を適用した場合について説明する。
【００１６】
＜ネットワークシステムの構成＞
図１は、本発明に係る情報処理装置を備えたネットワークシステムを示すブロック図である。図１に示すネットワークシステムは、オフィス等で使用されるものであって、情報処理装置１００、パーソナルコンピュータやワークステーションよりなる第１ユーザ端末２０１及び第２ユーザ端末２０２、共有サーバ３００がネットワークケーブル４００を通じて相互に接続されて構築される。
【００１７】
＜情報処理装置＞
情報処理装置１００は、読み取った原稿を用紙に記録するコピー機としての機能、ユーザ端末から受信した画像データを用紙に記録するプリンタとしての機能、読み取った原稿画像データをユーザ端末に送信するスキャナとしての機能を果たすデジタル複写機により構成される。
【００１８】
情報処理装置１００をコピー機として使用する場合は、原稿を画像読取部１１にセットし、ユーザＩ／Ｆ３で入力操作することにより、原稿のコピーを指示する。これに応答して制御部２０は、原稿の画像をコピーするために、画像読取部１１を起動する。画像読取部１１は、原稿の画像を読み取り、この画像に基づいた画像データを生成して処理部２１に出力する。処理部２１は画像処理をした後、画像形成部３０へ画像データを出力する。画像形成部３０は、この画像データに基づく画像を記録用紙に記録し、この記録用紙を排出する。
【００１９】
この情報処理装置１００は、モノクロ画像及びカラー画像をコピーすることが可能である。原稿の画像を記録用紙にコピーするときには、コピーの指示と共に、ユーザＩ／Ｆ３を操作して、モノクロ画像又はカラー画像の何れかを選択指示する。カラー画像を指示した場合は、画像読取部１１からカラー画像を示す画像データが出力され、処理部２１によってその画像データが処理されて、画像形成部３０によってカラー画像が記録用紙に記録される。一方、モノクロ画像を指示した場合は、画像読取部１１からモノクロ画像を示す画像データが出力され、処理部２１によってその画像データが処理されて、画像形成部３０によってモノクロ画像が記録用紙に記録される。
【００２０】
また、情報処理装置１００をプリンタとして使用する場合は、例えば第１ユーザ端末２０１あるいは２０２、または共有サーバ３００からネットワークケーブル４００を通じて情報処理装置１００へと、イメージデータやテキストデータ等の印刷データを送信する。情報処理装置１００は、ネットワークＩ／Ｆ５０で印刷データを受信し、制御部２０の内部に備えられた言語解析部２４による印刷データの言語解析と、その言語解析の結果に基づく印刷データ展開部２５による印刷データの展開とが行われ、更に処理部２１で各種の画像処理が施されてから、画像形成部３０において記録用紙に画像が記録され、印刷出力として出力される。
このプリンタの場合も、モノクロ画像又はカラー画像を記録することが可能であり、第１ユーザ端末２０１あるいは２０２、または共有サーバ３００から情報処理装置１００へとモノクロ画像又はカラー画像のいずれであるかを指示することにより、モノクロ画像又はカラー画像を印刷出力することができる。
【００２１】
また、情報処理装置１００をスキャナとして使用する場合は、原稿を画像読取部１１にセットし、ユーザＩ／Ｆ３で入力操作することにより、原稿の読み取りを指示する。なおスキャンした画像ファイルの送り先である宛先は、記憶部４０の宛先リスト４１に登録されている。宛先の登録は、外部プログラムが画像処理装置１００にアクセスして登録する方法でもかまわないし、操作デバイス１より入力し登録する方法でもかまわない。画像読取部１１は、原稿の画像を読み取り、制御部２０はこの画像に基づく画像データを処理部２１により、例えば第１ユーザ端末２０１が認識できる形式となるように情報処理を行い、その後、画像ファイルを作成し、画像送信部２３へ画像ファイルを送る。画像送信部２３はネットワークＩ／Ｆ５０及びネットワークケーブル４００を通じて第１ユーザ端末２０１あるいは２０２、または共有サーバ３００に送信する。
このスキャナの場合も、モノクロ画像又はカラー画像を読み取ることが可能であり、ユーザＩ／Ｆ３によりモノクロ画像又はカラー画像を指示することにより、モノクロ画像又はカラー画像を出力することができる。
第１ユーザ端末２０１ａおよび２０１ｂは、ネットワークＩ／Ｆ２０２ａ、２０２ｂ、ＣＰＵ２０３ａ、２０３ｂ、ＲＯＭ２０４ａ、２０４ｂ、ＲＡＭ２０５ａ，２０５ｂ、ＨＤＤ２０６ａ、２０６ｂ、入力部２０７ａ，２０７ｂ、出力部２０８ａ，２０８ｂを備え、受信した画像ファイルを出力部２０８ａまたは２０８ｂで表示する。
【００２２】
以上のように、情報処理装置１００は、コピー機、プリンタ及びスキャナの役目を共に果たすことができる。従って、オフィスでの作業効率に貢献するものである。しかしながらスキャナとして使用した場合、第１ユーザ端末又は第２ユーザ端末に送られた画像データがネットワークデータを傍聴している第３者によって取得され内容を閲覧される可能性がある。またユーザ端末２０１、２０２が共用ＰＣである場合は、受信画像を他のユーザに閲覧される可能性がある。
【００２３】
このため、本発明の情報処理装置１００は、スキャナ機能を使用する場合、第一実施形態の情報処理装置は、後述の図３及び図４に示すフローチャートの処理を行うことにより、スキャンした画像データの秘匿性の高い領域を考慮した縮小画像を生成し、更に縮小画像を暗号化することにより、セキュリティを高めるものである。
【００２４】
次に制御部２０が備えている処理部２１について図２を用いて説明する。
処理部２１は画像処理モジュール２１１、画像認識モジュール２１２、暗号化モジュール２１３、画像ファイル生成モジュール２１４、画像縮小モジュール２１５から構成される。
画像処理モジュール２１１は、画像処理手段をＮ個備えたモジュールである。Ｎ個の画像処理手段によって元画像データａをＮ通りの方法で画像処理することができる。画像処理モジュール２１１は、元画像データａに対してＭ箇所の特定領域を指定する領域指定情報ｂによって示される領域に、画像処理指定情報ｃによって指定された画像処理を行い、サムネイル画像データｄを出力する。画像処理方法として、碁盤目状の線で上書きする方法、単一色または多色の塗りつぶし方法または所定の絵柄パターンを上書きする方法があり、ユーザはこれら画像処理方法から任意の１つを選択する。画像処理方法は常に同じでもよいし、画像データのコンテンツごとに適宜選択してもよい。サムネイル画像に代えて例えば、最近傍法、線形補間法、３次元補間法、面積平均法による縮小画像データを出力してもよい。
【００２５】
画像認識モジュール２１２は、画像認識手段をＲ個備えたモジュールである。Ｒ個の画像認識手段によってＲ通りの方法で画像認識することができる。画像認識モジュール２１２は、画像データａに対して指定された画像認識指定情報ｆにより画像認識を行い、画像認識した結果を特定領域として領域データｇを出力する。画像認識方法として例えば、パターン認識方法、特徴量抽出方法などがあり、ユーザはこれら画像認識方法から任意の１つを選択する。画像認識方法は常に同じでもよいし、画像データのコンテンツごとに適宜選択してもよい。
【００２６】
暗号化モジュール２１３は、暗号化手段をＥ個備えたモジュールである。Ｅ個の暗号化手段によってＥ個の画像データを暗号化することができる。暗号化モジュール２１３は、画像データａに対して指定された暗号指定情報ｈと暗号化鍵情報ｉを用いて画像データａを暗号化し、暗号化画像データｊを出力するものである。暗号化方法として例えば、ＤＥＳ方法、ＡＥＳ方法などがあり、暗号化鍵は例えばユーザが指定した文字列による方法、ユーザの生体情報による方法などがある。ユーザはこれら暗号化方法、暗号化鍵から任意の１つを選択する。暗号化方法、暗号化鍵は常に同じでもよいし、画像データのコンテンツごとに適宜選択してもよい。
【００２７】
画像ファイル生成モジュール２１４は、画像ファイル生成手段をＦ個備えたモジュールである。Ｆ個の画像ファイル生成手段によってＦ通りの方法で画像ファイルを生成することができる。画像ファイル生成モジュール２１４は、サムネイル画像データｄと暗号化画像データｊと画像ファイル形式指定情報ｋからサムネイル画像データと暗号化画像データを保持する画像ファイル情報ｌを出力する。画像ファイル形式としてＴＩＦＦ、ＰＤＦ、ＪＰＥＧ、ＧＩＦ等があり、ユーザはこれら画像ファイル形式から任意の１つを選択する。画像ファイル形式は常に同じでもよいし、コンテンツごとに適宜選択するようにしてもよい。
本発明において、特定領域、画像処理方法、画像認識方法、暗号化方法、暗号化鍵、画像ファイル形式は、画像データごとにユーザが選択し設定するものであるが、予めデフォルトでユーザに提供してもよい。また特定領域、画像処理方法、画像認識方法、暗号化方法、暗号化鍵、画像ファイル形式の１つ以上を情報処理装置に予め設定し、残りをユーザが設定するようにしてもよい。
【００２８】
以上のことから処理部２１では、元画像データａ、指定領域情報ｂ、画像処理指定情報ｃ、暗号指定情報ｈ、暗号化鍵情報ｉ、画像ファイル形式指定情報ｋを設定して与えることで、元画像データ上の重要な文字列やターン等が含まれている箇所など秘匿性の高い特定領域を設定し、その特定領域に設定した画像処理を施す。次にこの画像処理された画像データを縮小処理して縮小画像データｄを得る。さらにこの縮小画像データを設定した暗号化方法と暗号化鍵で暗号化処理した暗号化画像データｊを得て、その上に画像ファイル形式指定情報ｋにより設定した画像ファイル形式の処理を行い、画像ファイル情報ｌを生成することが可能となる。
【００２９】
また画像認識指定情報ｆを指定領域情報ｂに代えて与えることで、元画像データ上の重要な文字列やパターン等が含まれている箇所など秘匿性の高い特定領域を認識し、その認識した領域を特定領域として設定した画像処理を施し、次に縮小処理を行い、更に暗号化処理を行い、その上に画像ファイル形式の処理を行って画像ファイル情報ｌを生成することが可能となる。
【００３０】
−動作説明−
＜スキャン動作＞
以下、情報処理装置１００がスキャンの役目を果たすときに行われる処理動作を図３、図４のフローチャートを用いて説明する。
スキャナ処理動作の実施に際し、ユーザは、先ず、予め与えられているＩＣカード５を情報処理装置１００のユーザＩＤ入力部４に挿入する。または、非接触でユーザＩＤの送信が可能な非接触タグ７をユーザＩＤ入力部４に近付ける。この他にユーザを認識するために、暗証番号或いは指紋、静脈、指の形状のような生体情報等を使用してもよい。暗証番号は操作デバイス１から入力し、ユーザＩＤ識別部２６で照合する。生体情報を使用する場合は、生体情報を入力する機器とその認識部が必要である。
【００３１】
ユーザＩＤ入力部４は、ＩＣカード５の挿入を待機しており（ステップＳ３−１の「無」状態）、ＩＣカード５が挿入されると（ステップＳ３−１の「有」状態）、このＩＣカードからユーザのＩＤ番号を読み取り、このＩＤ番号を制御部２０に出力する。制御部２０のユーザＩＤ識別部２６は、入力されたＩＤ番号を前回記憶したＩＤ番号と照合する（ステップＳ３−２）。このＩＤ番号が前回のＩＤ番号に一致しなければ（ステップＳ３−２の「別」判定）、このＩＤ番号を記憶すると共に、前回のＩＤ番号を消去することにより、ＩＤ番号を更新する（ステップＳ３−３）。また、このＩＤ番号が前回のＩＤ番号に一致すれば（ステップＳ３−２の「同」判定）、ステップＳ３−３の処理は行わないでステップＳ３−４に進む。
【００３２】
この後、ユーザは原稿の画像を画像読取部１１にセットし、ユーザＩ／Ｆ３でモード選択を操作してスキャンモードを選択する。またモノクロ画像またはカラー画像を指示する。これにより、今から行う操作はスキャン操作であることを指示する（ステップＳ３−４の「Ｙｅｓ」判定）。モード選択によりスキャン操作であることを指示しない場合は（ステップＳ３−４の「Ｎｏ」判定）、ステップＳ３−１に戻る。
次にユーザはスキャンした画像を送信する宛先を選択する（ステップＳ３−５の「Ｙｅｓ」判定）。送信可能な宛先は記憶部４０の宛先リスト４１に記憶されている。宛先は操作デバイス１より入力してもよい。宛先を選択しなかった場合は（ステップＳ３−５の「Ｎｏ」判定）、ステップＳ３−１に戻る。
【００３３】
次に情報処理装置１００が暗号化解除されているか否か判定する（ステップＳ３−６）。判定は記憶部４０に保存されている暗号化解除設定フラグ４２を参照する。暗号化解除設定のフラグを図６（ａ）に示す。暗号化解除設定は、暗号化解除が１であるとき、暗号化が解除される。暗号化解除設定フラグ４２が０である場合は（ステップＳ３−６の「Ｎｏ」判定）、ステップＳ３−１５へ進む。暗号化解除設定フラグ４２が１である場合は（ステップＳ３−６の「Ｙｅｓ」判定）、ステップＳ３−７に進み、暗号送信必要性テーブル４３からステップＳ３−１で入力されたユーザＩＤを検索し、ユーザＩＤに対応する暗号送信可能フラグの値を検索する。ステップＳ３−１の入力が暗証番号の場合は暗証番号を検索し、また生体情報の場合は生体情報により暗号送信必要性テーブル４３を検索し、暗号送信可能フラグの値を判定する。暗号送信必要性テーブル４３の状況を図６（ｂ）に示す。図６（ｂ）の検索によりユーザＩＤに対応する暗号送信可能フラグの値が１ならば暗号送信必要性フラグに１をセットし、ステップＳ３−８へ進む。ユーザＩＤに対応する暗号送信可能フラグの値が０ならば暗号送信必要性フラグに０をセットし、ステップＳ３−８へ進む。
【００３４】
次にステップＳ３−８にて暗号送信可能であるかどうか判定する。もし暗号化送信必要性フラグが０の場合は、暗号化送信の必要性がないと判定され（ステップＳ３−８の「Ｎｏ」判定）、ステップＳ３−１５へ進む。もし暗号化送信必要性フラグが１の場合は、暗号化送信の必要性があると判定され（ステップＳ３−８の「Ｙｅｓ」判定）、ステップＳ３−９へ進む。
ユーザはステップＳ３−９において操作デバイス１を使用して、送信する画像ファイル形式を選択し、画像ファイル形式指定情報ｋを画像ファイル生成モジュール２１４の画像ファイル生成手段１〜Ｆのいずれかにセットする。選択可能な画像フォーマットには、ＴＩＦＦ、ＰＤＦ、ＪＰＥＧ、ＧＩＦファイルなど通常の画像フォーマットに加えて暗号化ＰＤＦファイルなどの暗号化ファイルが含まれるが、フォーマットの種類はこれらのフォーマットに限られるものではない。
【００３５】
ステップＳ３−１５はステップＳ３−６で「Ｎｏ」判定された場合、またはステップＳ３−８で「Ｎｏ」判定された場合に実行される。このステップＳ３−１５において、ユーザは送信する画像ファイル形式を選択し、画像ファイル形式指定情報ｋを画像ファイル形式生成モジュール２１４の画像ファイル生成手段１〜Ｆのいずれかにセットする。この場合選択可能な画像フォーマットには、ＴＩＦＦ、ＰＤＦ、ＪＰＥＧ、ＧＩＦファイルなど通常の画像フォーマットが含まれる。フォーマットの種類はこれらのフォーマットに限られるものではない。
次にステップＳ３−１０においてユーザが選択した送信画像ファイル形式がチェックされる。もし暗号化ファイルであるならば（ステップＳ３−１０の「Ｙｅｓ」判定）、ステップＳ３−１１へ進む。もし暗号化ファイルでないならば（ステップＳ３−１０の「Ｎｏ」判定）、図４に示すステップＳ３−１７へ進む。
【００３６】
次にユーザはステップＳ３−１１において、ユーザＩ／Ｆ３より画像データを暗号化するための暗号化鍵情報を入力する。暗号化鍵は例えばユーザが指定した文字列による方法、ユーザの生体情報による方法などがある。もし暗号化鍵情報が入力された場合（ステップＳ３−１１の「Ｙｅｓ」判定）、入力された暗号化鍵情報により指定された暗号化鍵情報ｉを暗号化モジュール２１３の暗号化手段１〜Ｅのいずれかに設定し（ステップＳ３−１２）、ステップＳ３−１３へ進む。もし暗号化ファイルを選択しているにも関わらず暗号化鍵情報ｉが入力されない場合（ステップＳ３−１１の「Ｎｏ」判定）、再びステップＳ３−１１へ戻る。
【００３７】
次にユーザは、ユーザＩ／Ｆ３により暗号化方法を選択する（ステップＳ３−１３）。暗号化方法として例えば、ＤＥＳ方法、ＡＥＳ方法などがある。もし暗号化方法が選択された場合（ステップＳ３−１３の「Ｙｅｓ」判定）、その選択された暗号化方法が暗号指定情報ｈとして暗号化モジュール２１３の暗号化手段１〜Ｅのいずれかに設定される（ステップＳ３−１４）。もし暗号化方法が選択されなかった場合（ステップＳ３−１３の「Ｎｏ」判定）、この情報処理装置１００が予め定めた既定の暗号化方法が設定される（ステップＳ３−１６）。
【００３８】
＜画像ファイル生成動作＞
次にユーザは図４に示すステップＳ３−１７において、ユーザＩ／Ｆ３を操作することで原稿のスキャン動作開始を指示する。スキャンにより得られた画像データは制御部２０の処理部２１によって処理が行われ、描画管理部２２によって表示デバイス２に表示可能な形式に変換され表示デバイス２に表示される。表示デバイス２は、ＬＣＤやＣＲＴであってもかまわない。原稿のスキャンイメージである画像データを表示できるものであればよい。
【００３９】
このようにして原稿のスキャンが行われ、表示デバイス２に画像が表示される。次にステップＳ３−１８ではユーザは操作デバイス１を操作し、スキャン画像上の秘匿性の高い特定領域を指定する（ステップＳ３−１８の「Ｙｅｓ」判定）。ここでユーザが操作デバイス１でスキャン画像上の特定領域を指定するのは特定領域に画像処理を施し、セキュリティを高くするためである。操作デバイス１はマウス、トラックボール、Ｊｏｙ  Ｓｔｉｃｋまたはキーボードであってもかまわない。操作デバイス１によって、指定した領域から領域指定情報ｂが作成される（ステップＳ３−１９）。指定した領域は描画管理部２２によって画像データ上の領域データに変換され、領域指定情報ｂとして処理部２１に送られ、画像処理モジュール２１１の画像処理手段１〜Ｎのいずれかに設定される。
ステップＳ３−１８にてマウスを操作し、スキャン画像上の領域を指定しない方を選択した場合（ステップＳ３−１８の「Ｎｏ」判定）は、領域データｇを作成するための画像認識方法を選択する。画像認識方法として、例えばパターン認識方法、特徴量抽出法などがある。選択された画像認識方法は、画像認識指定情報ｆとして設定される（ステップＳ３−２８）。また画像認識対象が設定される。このようにして設定した画像認識方法及び画像認識対象を元画像データに適用することで画像認識を行う（ステップＳ３−２９）。この画像認識結果から画像認識された領域を領域データｇを生成する（ステップＳ３−３０）。
【００４０】
次にユーザは特定領域に施す画像処理方法を選択する（ステップＳ３−２０）。ユーザが画像処理方法を選択した場合（ステップＳ３−２０の「Ｙｅｓ」判定）、選択した画像処理方法が画像処理指定情報ｃとして設定される（ステップＳ３−２１）。ユーザが画像処理方法を設定しない方を選択した場合（ステップＳ３−２０の「Ｎｏ」判定）、この情報処理装置１００が予め定めた既定の画像処理方法が設定される（ステップＳ３−３１）。ここで設定された画像処理方法は、画像処理モジュール２１１の画像処理指定情報ｃとして、画像処理手段１〜Ｎのいずれかに設定される。
次に、ステップＳ３−１７でスキャンした元画像データａに、領域指定情報ｂまたは領域データｇにより特定領域を定め、その特定領域に画像処理指定情報ｃの画像処理を施す（ステップＳ３−２２）。さらにこの画像処理が施された画像データに対して間引く、圧縮するなどの操作を行い、サムネイル画像データを生成する（ステップＳ３−２３）。
【００４１】
次に送信画像フォーマットが暗号化ファイルであるかどうか判定される（ステップＳ３−２４）。送信画像フォーマットが暗号化ファイルであった場合（ステップＳ３−２４の「Ｙｅｓ」判定）、スキャン画像データはステップＳ３−１２で設定された暗号化鍵情報ｉとステップＳ３−１４またはＳ３-１６で設定された暗号指定情報ｈにより暗号化処理されて、暗号化画像データｊが生成される（ステップＳ３−２５）。もし送信画像フォーマットが暗号化ファイルでない場合（ステップＳ３−２４の「Ｎｏ」判定）、ステップＳ３−２６へ進む。
【００４２】
ステップＳ３−２３で生成されたサムネイル画像データｄまたはステップＳ３−２５で生成された暗号化画像データｊは、画像ファイル生成部２１４に送られ画像ファイル情報ｌが生成される（ステップＳ３−２６）。画像ファイル情報ｌはステップＳ３−９またはステップＳ３−１５で選択した画像ファイル形式情報ｋに従って生成される。例えばＴＩＦＦファイルが選択されていればＴＩＦＦファイルが生成され、暗号化ＰＤＦファイルが選択されていれば暗号化ＰＤＦファイルが生成される。
以上のようにして生成された画像ファイル情報ｌは画像送信部２３へ送られる。画像送信部２３はステップＳ３−５で選択した宛先へ画像ファイル情報ｌを送信する（ステップＳ３−２７）。
【００４３】
送信された画像ファイル情報ｌは、例えばユーザ端末２０１によって受信される。ユーザ端末は、ネットワークＩ／Ｆ２１１、ＣＰＵ２１２、ＲＯＭ２１３、ＲＡＭ２１４、ハードディスク２１５、入力部２１６、出力部２１７、などを備える。ユーザ端末２０１は、図５に示すように受信ソフト２５１、ファイル閲覧ソフト２５２、画像編集ソフト２５３を備える。ネットワークＩ／Ｆ２１１で受信された画像ファイル情報ｌは、受信ソフト２５１によりファイル閲覧ソフト２５２またはその他のソフト（例えば、画像処理ソフト、ドキュメント管理ソフト、グループウェア）に受け渡すことが可能である。ファイル閲覧ソフト２５２に画像ファイル情報ｌが受け渡された場合、ファイル閲覧ソフト２５２は前記画像ファイル情報ｌのサムネイルを生成し、出力部２１７に表示する。またユーザ端末２０１は画像編集ソフト２１４を備えるので、出力部に表示した画像の編集が可能であり、編集後の画像ファイル情報を保存することができる。
【００４４】
受信した画像ファイル情報ｌが暗号化されている場合、ファイル閲覧ソフト２５２は画像ファイル情報ｌからサムネイル情報を取り出し表示部２１７に表示する。画像ファイル情報ｌが暗号化されていない場合は、受信したサムネイルを表示部２１７に表示する。このようにしてサムネイルを表示することにより、元画像データの概観を確認することが可能である。しかし、ユーザの判断で元画像データの秘匿性が高いと思われる特定領域は画像処理されているため、特定領域の画像処理を元に戻すことができず、サムネイル画像からは秘匿性の高い特定領域の判読は困難である。
このためユーザ端末が共有端末である場合のように、不特定多数の人が画像を閲覧する機会を持つ場合でも、サムネイル画像からは秘匿性の高い特定領域の内容を把握することは困難である。しかしながら、画像ファイル情報ｌをユーザ端末で受信した本来のユーザは、画像ファイル情報ｌから画像編集ソフトを用いてサムネイル画像を再生成することにより解除したり、画像ファイル情報ｌを画像編集ソフトで開くことにより特定領域の内容を閲覧することができる。
【００４５】
＜領域データの特定領域の指定方法１＞
以下に画像データ上の特定領域を指定する方法を図７、図８を用いて説明する。画像データ上の特定領域の指定は、ユーザが秘匿性が高い領域として、図４のフローチャートのステップＳ３−１８において、画像データ上の特定領域を指定するために用いられる。なお、画像データ上の領域を指定する方法は下記に示すもののみではなく様々な形態を使用してもよい。
【００４６】
図７のステップＳ４−１にて、まず領域データが初期化される。領域データは１対の座標の組を要素として持つ集合である。１対の座標で矩形を表現している。１対の座標のうち一方は左上の座標を表現し、もう一方は右下の座標を表現している。
ユーザは特定領域を指定する際、左上の座標（Xi, Yi）を指定する（ステップＳ４−２）。次に右下の座標(Xj, Yj)を指定する（ステップＳ４−３）。次にステップＳ４−４にて、ステップＳ４−２およびステップＳ４−３で指定された座標によって規定される矩形領域を領域データとして決定し、これを領域指定情報ｂとして、画像処理モジュール２１１に入力する。次に、特定領域の追加がない場合（ステップＳ４−５で「Ｙｅｓ」の場合）、特定領域の指定は終了する。もし特定領域の追加がある場合（ステップＳ４−５で「Ｎｏ」の場合）、別の特定領域を追加するためにステップＳ４−２からステップＳ４−４を繰り返す。
図８は元画像データＡに、特定領域１および２を指定した例である。特定領域１((100, 100), (300, 200))と、特定領域２((350, 400), (700, 800))が指定されている状態を示す。
【００４７】
＜領域認識方法＞
以下に領域認識アルゴリズムを説明する。領域認識アルゴリズムは図４のフローチャートのステップＳ３−２８において、画像データ上の特定領域を認識するために実行される。なお、領域認識アルゴリズムは下記に示すもののみをさすのではなく様々な形態を使用してもよい。
第１の領域認識手法として、文字領域を認識する方法を図９に示すフローチャートを用いて説明する。まずステップＳ６−１にて元画像データをＯＣＲ(Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅｃｏｇｎｉｔｉｏｎ)エンジンに掛ける。ＯＣＲエンジンには文字領域を矩形の集合として出力できるものを使用する。次にステップＳ６−２にて文字領域の認識結果として、矩形領域の集合を取得する。この手法１によって図１０に示す元画像データＢをＯＣＲに掛け、テキスト領域１〜１０を認識した結果を図１０（ｂ）に示す。図１０（ａ）と図１０（ｂ）を比較して分かるように、段落ごとに文字領域が認識されている。
【００４８】
次に第２の領域認識手法として指定文字を認識する方法を図１１に示すフローチャートを用いて説明する。
まずステップＳ８−１にて指定文字列集合を初期化する。次に指定文字列集合に指定文字列を入力する（ステップＳ８−２）。指定文字列の入力は操作デバイス１から行ってもよいし、ユーザ端末や外部プログラムから情報処理装置にアクセスし指定文字列の登録ができるように構成しておいてもかまわない。次に他の文字列の入力があるかどうか判定する（ステップＳ８−３）。
もし他の入力文字列があるならば（ステップＳ８−３で「Ｙｅｓ」判定）、ステップＳ８−２へ戻る。もし他の入力文字列がないならば（ステップＳ８−３で「Ｎｏ」判定）、ステップＳ８−４へ進む。次にステップＳ８−４にてＯＣＲに指定文字列集合を設定する。この文字列集合は画像認識指定情報ｆとして画像認識モジュール２１２に入力される。これによりＯＣＲは指定文字列が含まれる画像データ上の領域を認識するように動作する。次にステップＳ８−５へ進み元画像データにＯＣＲを掛ける。ＯＣＲは文字認識して指定された文字列を領域データとして出力する。この出力結果により領域の集合を得る（ステップＳ８−６）。この認識結果が画像認識モジュール２１２の出力から領域データｇとして得る。
図１２（ａ）の画像データＣにおいて、指定文字列集合として[ "MADO", "SHARP" ]を設定し、ＯＣＲを掛けた結果、図１２（ｂ）に示すように、 "MADO"または"SHARP"を含む領域がテキスト領域１と、テキスト領域２を有する画像データＤとして認識される。この認識されたテキスト領域１と２は、領域データｇとして得られる。
【００４９】
第３の領域認識手法として指定パターンを認識する方法を図１３に示すフローチャートを用いて説明する。
まずステップＳ９−１にて認識パターン集合を初期化する。次に認識パターンを設定する（ステップＳ９−２）。認識パターンの設定は、操作デバイス１を操作してユーザが登録可能にしておいてもかまわないし、ユーザ端末や外部プログラムから情報処理装置にアクセスし認識パターンの追加ができるように構成しておいてもかまわない。次に他に認識パターンの追加があるかどうか判定する（ステップＳ９−３）。追加する認識パターンがある場合（ステップＳ９−３で「Ｙｅｓ」判定）、ステップＳ９−２へ戻る。この認識パターンは画像認識指定情報ｆとして画像認識モジュール２１２に入力される。
追加の認識パターンない場合（ステップＳ９−３で「Ｎｏ」判定）、ステップＳ９−４へ進む。ステップＳ９−４では画像データに対してパターンマッチングが行われる。パターンマッチング結果は、認識パターンが含まれる画像データを矩形の領域データの集合として出力される。この認識結果を画像認識モジュール２１２の出力から領域データｇとして得る。
図１４（ａ）の画像データＥについて、図１４（ｃ）で示される認識パターンで認識すると、図１４（ｂ）のパターン領域を有する画像データＦを認識結果として得る。
【００５０】
次に第４の領域認識手法として定型文書を認識する方法を図１５に示すフローチャートを用いて説明する。このフローチャートでは定型文書として帳票を例にして説明する。定型文書以外に規格文書、はがきにも適用可能である。
まずステップＳ１４−１にて帳票パターン集合を初期化する。次に帳票パターン集合に帳票パターンを追加する（ステップＳ１４−２）。帳票パターンの追加は、操作デバイス１を操作してユーザが登録可能にしておいてもかまわないし、ユーザ端末や外部プログラムから情報処理装置にアクセスし帳票パターンの追加ができるように構成しておいてもかまわないし、帳票パターンを補助記憶装置に格納しておき、前記補助記憶装置より読み込むことにより追加できるように構成しておいてもかまわない。また、前記補助記憶装置は情報処理装置内部または情報処理装置よりアクセスできる場所に配置されていてもかまわない。次に他に帳票パターンの追加があるかどうか判定する（ステップＳ１４−３）。もし他に追加する帳票パターンがあるならば（ステップＳ１４−３で「Ｙｅｓ」判定）、ステップＳ１４−２へ戻る。この帳票パターンは画像認識指定情報ｆとして画像認識モジュール２１２に入力される。
【００５１】
もし他に追加する帳票パターンがないならば（ステップＳ１４−３で「Ｎｏ」判定）、ステップＳ１４−４へ進む。次にステップＳ１４−４にて画像データに対してパターンマッチングが行われる。パターンマッチング結果は、帳票を特徴付ける画像データ上の矩形の集合として出力される。この認識結果を画像認識モジュール２１２の出力から領域データｇとして得る（ステップＳ１４−５）。
図１６（ａ）に示すように、定型文書としてはがきをパターン認識した場合、その認識結果は図１６（ｂ）に示すように領域１〜領域１４が特定領域として定義される。
上記の定型文書は、予め定められた情報が固定配置されたフォーマット画像である定型文書を説明したが、例えば、見出し語のように記載内容及び順序が予め定められ、その配置は記載内容に応じて変化するようなフォーマット画像に対して、煮出し語のような情報を認識対象として指定して、特定領域を認識することが可能である。
【００５２】
＜画像処理方法＞
次に画像処理アルゴリズムを説明する。画像処理アルゴリズムは図４のフローチャートのステップＳ３−２２において、画像データ上の特定領域に画像処理を施すためになされる。なお、画像処理アルゴリズムは下記に示すもののみをさすのではなく様々な形態のものが考えられる。ステップＳ３−２２の段階では元画像データａ、領域指定情報ｂ、画像処理指定情報ｃが確定しているため、元画像データａ上の特定領域に指定した画像処理を適用することができる。
【００５３】
第１の画像処理方法は、図１７に示すように、指定領域に碁盤目状の線を描くことにより領域データ上のテキストを可読不可能にする画像処理方法である。
図１７（ａ）は、画像処理前の元画像データａを示し、領域１と領域２が特定領域として設定されている。特定領域は、以下の第２〜第５の画像処理方法においてもユーザによって指定された領域であってもかまわないし、画像認識アルゴリズムが認識した領域であってもかまわない。
この図１７（ａ）の画像データＡに対して、画像処理方法１を適用すると、図１７（ｂ）の画像データＲに示すように、特定領域として指定された領域１と領域２が碁盤目状のパターンで上書きされテキストが判読不可能になっている。この第１の画像処理方法で画像処理された画像データは、画像編集ソフトを用いてサムネイル画像を再生成することにより元画像データのサムネイルを復元することができる。また画像編集ソフトで画像データを開くことにより以下の画像処理方法においても同様に元画像データを復元することができる。
【００５４】
第２の画像処理方法は、指定領域を単一色で塗りつぶす画像処理方法である。
図１８（ａ）は、画像処理前の元画像データＳを示し、元画像データＳの中に特定領域として領域１が設定されている。
この図１８（ａ）の元画像データＳに対して、画像処理方法２を適用すると、図１８（ｂ）の画像データＴに示すように、特定領域として指定された領域１が単一色で塗りつぶすように上書きされテキストが判読不可能になっている。この例では単一色で塗りつぶすように上書きしているが、多色であってもよい。
【００５５】
第３の画像処理方法は、元画像データ上の特定領域に含まれるデータの種類に応じて画像処理方法を変更する方法である。
図１９（ａ）は、画像処理前の元画像データＧを示し、この元画像データＧに画像領域１と文字領域１〜文字領域６が特定領域として設定されている。図１９（ｂ）に画像処理後の画像データＨを示す。画像領域１として指定された領域は、図１９（ｂ）では図１９（ｃ）に示す予め設定された画像ａで上書きされ判読不可能になっている。また文字領域１〜文字領域６で指定された領域は、図１９（ｂ）では図１９（ｄ）に示す予め設定されたテキストデータｂで上書きされ判読不可能になっている。従って画像処理後の画像データＨに上書きされた画像またはテキストデータを判読することにより、元画像のデータの種類を知ることができる。
【００５６】
第４の画像処理方法は、画像データ上の文字領域の文字を認識し、文字が予め設定されたフォントサイズより大きいならば該当文字領域に画像処理を施す手法である。
図２０（ａ）は画像処理前の元画像データＩを示し、文字領域１〜文字領域４が特定領域として設定されている。
図２０（ｂ）は画像処理後の画像データＪを示す。文字領域１〜文字領域３に含まれる文字のフォントサイズが、図１８（ｃ）で示すフォントサイズ１８以上であるため塗りつぶされており判読不可能になっている。しかし文字領域４はフォントサイズ１８以下であるため、塗りつぶしの処理が行われない。このようにフォントサイズの大きい文字情報はサムネイル化しても判読される可能性があるが、フォントサイズの小さい文字情報はサムネイル化により判読が困難になるので、フォントサイズの大きい文字情報のみを画像処理を施すとよい。この例ではフォントサイズにより画像処理するか否か判定しているが、文字種によってもサムネイル化したときに判読が困難になるので、文字種によって画像処理するか否か判定してもよい。
【００５７】
第５の画像処理方法は、画像データ上の文字領域の文字を認識し、文字を記号で置き換える方法である。
図２１（ａ）は画像処理前の元画像データＫを示し、文字領域１〜文字領域５が特定領域として設定されている。
図２１（ｂ）は画像処理を適用した画像データＬを示す。文字領域１〜５としで指定された領域は、図２１（ｃ）に示す記号で上書きされ判読不可能になっている。ここで一文字ごとに一記号を対応するように置き換えると、記号の数によって、隠されている文字数を知ることができる。
【００５８】
以上により、スキャンした文書の画像データの秘匿性の高い領域を考慮したサムネイル画像生成し、更に暗号処理する情報処理装置により、画像データの秘匿性を確保しつつ、画像ファイルの一覧性の向上を図ることができる。またこの情報処理装置と、画像ファイルをデータを受信し、サムネイルを表示するユーザ端末とにより情報処理システムを構築することができる。
【図面の簡単な説明】
【００５９】
【図１】情報処理装置のブロック図を示す。
【図２】処理部のブロック図を示す。
【図３】情報処理装置の前半のフローチャート図を示す。
【図４】情報処理装置の後半のフローチャート図を示す。
【図５】端末のフローチャート図を示す。
【図６】暗号化解除設定フラグと暗号送信必要性テーブルを説明する図を示す。
【図７】領域指定のフローチャート図を示す。
【図８】元画像データ上の領域指定を説明する図を示す。
【図９】テキスト領域認識アルゴリズムのフローチャート図を示す。
【図１０】テキスト領域の認識を説明する図を示す。
【図１１】パターン領域認識アルゴリズムのフローチャート図を示す。
【図１２】パターン領域の認識を説明する図を示す。
【図１３】パターン領域認識アルゴリズムのフローチャート図を示す。
【図１４】パターン領域の認識を説明する図を示す。
【図１５】パターン認識アルゴリズムのフローチャート図を示す。
【図１６】領域認識を説明する図を示す。
【図１７】第１の画像処理を説明する図を示す。
【図１８】第２の画像処理を説明する図を示す。
【図１９】第３の画像処理を説明する図を示す。
【図２０】第４の画像処理を説明する図を示す。
【図２１】第５の画像処理を説明する図を示す。
【符号の説明】
【００６０】
１００    情報処理装置
２０１，２０２    ユーザ端末
２０      制御部
２１      処理部
２２      描画管理部
２１１    画像処理モジュール
２１２    画像認識モジュール
２１３    暗号化処理モジュール
２１４    画像ファイル生成モジュール
【図１】
2006319668.tif 000003
【図２】
2006319668.tif 000004
【図３】
2006319668.tif 000005
【図４】
2006319668.tif 000006
【図５】
2006319668.tif 000007
【図６】
2006319668.tif 000008
【図７】
2006319668.tif 000009
【図９】
2006319668.tif 000010
【図１１】
2006319668.tif 000011
【図１３】
2006319668.tif 000012
【図１５】
2006319668.tif 000013
【図８】
2006319668.tif 000014
【図１０】
2006319668.tif 000015
【図１２】
2006319668.tif 000016
【図１４】
2006319668.tif 000017
【図１６】
2006319668.tif 000018
【図１７】
2006319668.tif 000019
【図１８】
2006319668.tif 000020
【図１９】
2006319668.tif 000021
【図２０】
2006319668.tif 000022
【図２１】
2006319668.tif 000023