(57)【要約】【課題】入力画像データが登録画像の画像データであるかどうかを判定し、判定結果に応じた処理を行う画像処理装置において、装置構成の大型化や複雑化を伴うことなく、管理者が判定結果の適否を容易に確認することができるようにする。【解決手段】登録画像に対する類似度が予め設定された第１閾値以上である入力画像データまたはこの入力画像データを圧縮した圧縮画像データを、特定ユーザのみがアクセス可能なアクセス制限記憶部に格納させる。【選択図】図１
2008271508.tif 000002
【特許請求の範囲】
【請求項１】
入力画像データを取得する入力データ取得部と、上記入力画像データの特徴量を抽出する特徴量抽出部と、登録画像の特徴量を記憶した記憶部および通信可能に接続された外部装置から登録画像の特徴量を取得する登録画像取得部のうちの少なくとも一方と、入力画像データの特徴量と登録画像の特徴量とを比較して両画像の類似度を算出する類似度算出部と、上記類似度に応じて上記入力画像データに対する処理を制御する制御部とを備えた画像処理装置であって、
上記制御部は、上記類似度算出部の算出した類似度が予め設定された第１閾値以上である場合に、上記入力画像データまたは上記入力画像データを圧縮した圧縮画像データを、特定ユーザのみがアクセス可能なアクセス制限記憶部に格納させることを特徴とする画像処理装置。
【請求項２】
上記入力画像データに対する処理要求を受け付ける処理入力部を備え、
上記制御部は、
上記類似度算出部の算出した類似度が、第１閾値以上の値に予め設定された第２閾値以上である場合には、上記入力画像データに対する上記処理要求に応じた処理の実行を禁止または制限し、
上記類似度算出部の算出した類似度が、第１閾値以上、第２閾値未満である場合には、上記入力画像データに対する上記処理要求に応じた処理の実行を許可することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
上記類似度算出部の算出した類似度が第２閾値以上である場合であっても上記入力画像データに対する処理の実行を許可するユーザを特定するためのユーザ情報を記憶したユーザ情報記憶部を備えており、
上記制御部は、
上記類似度算出部の算出した類似度が第２閾値以上である場合に、上記処理入力部を介して入力されるユーザ情報の入力を受け付け、上記処理入力部を介して入力されたユーザ情報と一致するユーザ情報が上記ユーザ情報記憶部に記憶されているユーザ情報の中に存在するか否かを判断し、一致するユーザ情報が存在する場合には、上記入力画像データまたは上記入力画像データを圧縮した圧縮画像データとユーザ情報とを関連付けて上記アクセス制限記憶部に記憶させるとともに、上記入力画像データに対する処理の実行を許可することを特徴とする請求項２に記載の画像処理装置。
【請求項４】
ユーザに情報を提示するための表示部を備え、
上記制御部は、
上記類似度算出部の算出した類似度が第２閾値以上である場合、上記入力画像データに対する処理の実行を希望するか否かのユーザの指示入力を促す表示を上記表示部に行わせ、
上記処理入力部を介してユーザが処理の実行を希望する旨が入力された場合、ユーザ情報の入力を促す表示を上記表示部に行わせることを特徴とする請求項３に記載の画像処理装置。
【請求項５】
上記入力画像データに関するログ情報を生成するログ生成部を備えており、
上記制御部は、
上記入力画像データまたは上記入力画像データを圧縮した圧縮画像データと、ユーザ情報と、ログとを関連付けて上記アクセス制限記憶部に記憶させることを特徴とする請求項３に記載の画像処理装置。
【請求項６】
上記アクセス制限記憶部は、第１記憶領域と第２記憶領域とを備えており、
上記制御部は、
上記類似度算出部の算出した類似度が第２閾値以上である場合、処理を実行しなかった入力画像データまたはこの入力画像データを圧縮した圧縮画像データを上記第１記憶領域に記憶させ、処理を実行した入力画像データまたはこの入力画像データを圧縮した圧縮画像データを上記第２記憶領域に記憶させることを特徴とする請求項３に記載の画像処理装置。
【請求項７】
上記制御部は、処理を実行した入力画像データまたはこの入力画像データを圧縮した圧縮画像データにユーザ情報を付加して上記アクセス制限記憶部に記憶させるか、あるいは、上記入力画像データまたはこの入力画像データを圧縮した圧縮画像データにユーザ情報を含むファイル名を付加して上記アクセス制限記憶部に記憶させることを特徴とする請求項３に記載の画像処理装置。
【請求項８】
上記制御部は、
上記類似度算出部の算出した類似度が第２閾値以上、かつ第２閾値よりも大きい値に予め設定された第３閾値未満である場合であって、上記処理入力部を介して入力される上記ユーザ情報と一致するユーザ情報が上記ユーザ情報記憶部に記憶されているユーザ情報の中に存在する場合には、上記入力画像データまたは上記入力画像データを圧縮した圧縮画像データとユーザ情報とを関連付けて上記アクセス制限記憶部に記憶させるとともに、上記入力画像データに対する処理の実行を許可し、
上記類似度算出部の算出した類似度が上記第３閾値以上である場合には、上記入力画像データに対する処理の実行を禁止することを特徴とする請求項３に記載の画像処理装置。
【請求項９】
上記入力画像データまたは上記圧縮画像データを暗号化した暗号化画像データを生成する暗号化部を備え、
上記制御部は、上記類似度算出部の算出した類似度が予め設定された第１閾値以上である場合に、上記暗号化画像データを上記アクセス制限記憶部に格納させることを特徴とする請求項１に記載の画像処理装置。
【請求項１０】
上記暗号化画像データを復号するための暗号鍵情報を上記暗号化画像データと関連づけて記憶する暗号鍵記憶部を備えていることを特徴とする請求項９に記載の画像処理装置。
【請求項１１】
画像データを外部装置に送信する通信手段を備え、
上記制御部は、上記暗号化画像データを上記通信手段から外部装置に送信させた後、上記外部装置から上記暗号化画像データに対応する暗号化鍵の送信要求があったときに上記暗号化画像データに対応する暗号化鍵を上記通信手段から上記外部装置に送信させることを特徴とする請求項１０に記載の画像処理装置。
【請求項１２】
請求項１〜１１のいずれか１項に記載の画像処理装置と、入力画像データに応じた画像を記録材上に形成する画像出力部とを備えていることを特徴とする画像形成装置。
【請求項１３】
請求項１〜１１のいずれか１項に記載の画像処理装置と、入力画像データを通信可能に接続された他の装置に送信する送信装置とを備えていることを特徴とする画像送信装置。
【請求項１４】
原稿画像を読み取って入力画像データを取得する画像入力装置と、
請求項１〜１１のいずれか１項に記載の画像処理装置とを備えていることを特徴とする画像読取装置。
【請求項１５】
入力画像データを取得する入力データ取得工程と、
入力画像データの特徴量を抽出する特徴量抽出工程と、
登録画像の特徴量を取得する登録データ取得工程と、
入力画像データの特徴量と登録画像の特徴量とを比較して両画像の類似度を算出する類似度算出工程とを含み、上記類似度に応じて上記入力画像データに対する処理を制御する画像処理方法であって、
上記類似度算出工程で算出した類似度が予め設定された第１閾値以上であるか否かを判定する判定工程と、
上記判定工程で上記類似度が第１閾値以上であると判定した場合に、上記入力画像データまたは上記入力画像データを圧縮した圧縮画像データを、特定ユーザのみがアクセス可能なアクセス制限記憶部に格納させる記憶工程とを含むことを特徴とする画像処理方法。
【請求項１６】
画像処理装置と、この画像処理装置に対して通信可能に接続されたサーバー装置とを備え、入力画像データを取得する入力データ取得部と、入力画像データの特徴量を抽出する特徴量抽出部と、登録画像の特徴量を記憶した記憶部と、入力画像データの特徴量と登録画像の特徴量とを比較して両画像の類似度を算出する類似度算出部と、上記類似度に応じて上記入力画像データに対する処理を制御する制御部と、特定ユーザのみがアクセス可能なアクセス制限記憶部とが、上記画像処理装置と上記サーバー装置とに分散して備えられている画像処理システムであって、
上記制御部は、上記類似度算出部の算出した類似度が予め設定された第１閾値以上である場合に、上記入力画像データまたは上記入力画像データを圧縮した圧縮画像データを、上記アクセス制限記憶部に格納させることを特徴とする画像処理システム。
【請求項１７】
上記入力画像データまたは上記圧縮画像データを暗号化した暗号化画像データを生成する暗号化部を備え、
上記制御部は、上記類似度算出部の算出した類似度が予め設定された第１閾値以上である場合に、上記暗号化画像データを上記アクセス制限記憶部に格納させることを特徴とする請求項１６に記載の画像処理システム。
【請求項１８】
上記暗号化画像データを復号するための暗号鍵情報を上記暗号化画像データと関連づけて記憶する暗号鍵記憶部を備えていることを特徴とする請求項１７に記載の画像処理システム。
【請求項１９】
上記制御部は、上記暗号化画像データを上記アクセス制限記憶部が備えられている装置から他の装置に上記暗号化画像データを送信させた後、上記他の装置から上記暗号化画像データに対応する暗号化鍵の送信要求があったときに上記暗号化画像データに対応する暗号化鍵を上記外部装置に送信させることを特徴とする請求項１８に記載の画像処理システム。
【請求項２０】
請求項１〜１１のいずれか１項に記載の画像処理装置を動作させるプログラムであって、コンピュータを上記各部として機能させるためのプログラム。
【請求項２１】
請求項２０に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力画像データと予め登録された登録画像データとの類似度を判定し、判定結果に応じた制御を行う画像処理装置、画像形成装置、画像送信装置、画像読取装置、画像処理システム、画像処理方法、画像処理プログラムおよびその記録媒体に関するものである。
【背景技術】
【０００２】
従来より、スキャナで原稿画像を読み取って得られた入力画像データと事前に登録されている登録画像とを比較して両者の類似度を判定し、判定結果に基づいて入力画像データに対する処理（例えば複写、送信、編集等）を制御する技術が用いられている。
【０００３】
類似度の判定方法としては、例えば、ＯＣＲ（Optical Character Reader）などで画像からキーワードを抽出してキーワードによるマッチングを行う方法や、対象画像を罫線のある帳票画像に限定し、罫線の特徴によるマッチングを行う方法（特許文献１参照）、入力画像データおよび登録画像の色味分布に基づいて判定する方法（特許文献２参照）などが知られている。また、特許文献３には、入力文書の特徴から文書のデジタル化により生じる歪みや入力文書と文書データベース中の整合する文書との間の差異に対し不変となるように選ばれるデスクリプタを生成し、このデスクリプタと、デスクリプタを記録しデスクリプタが抽出される特徴を含む文書のリストを指し示すデスクリプタデータベースとを用いて、入力文書と文書データベース中の文書とのマッチングを行う技術が開示されている。この技術では、デスクリプタデータベースがスキャンされるときに、文書データベース中の各文書に対する投票を累積し、最高得票数の１文書または得票数がある閾値を超えた文書を整合文書とするようになっている。
【０００４】
また、特許文献４には、デジタル画像から複数の特徴点を抽出し、抽出した各特徴点に対して局所的な特徴点の集合を決定し、決定した各集合から特徴点の部分集合を選択し、選択した各部分集合を特徴付ける量として、部分集合中の特徴点の複数の組み合わせに基づいて、幾何学的変換に対する不変量をそれぞれ求め、求めた各不変量を組み合わせて特徴量を計算し、計算した特徴量を有するデータベース中の文書・画像に投票することにより、上記デジタル画像に対応する文書・画像を検索する技術が開示されている。
【０００５】
また、類似度の判定結果に応じて入力画像データに対する処理を制御する技術として、例えば、カラー画像形成装置による紙幣や有価証券の偽造に対処するため、入力画像データから検出したパターンに基づいて入力画像データが紙幣や有価証券等（登録画像）の画像データであるかどうかを判断し、登録画像の画像データである場合には、出力された画像から複写を行った画像形成装置を特定できるように出力される画像に特定のパターンを付加したり、複写画像を塗りつぶしたり、複写動作を禁止したりする技術が知られている。
【０００６】
また、特許文献５には、原稿中に特定画像（あるいは類似画像）が含まれていると判別されたとき、カラー複写機の操作部に所定のエラーコードを表示するとともに、記録紙の搬送路を切り替えてカバーロック機構を備えた排紙トレイに記録紙を排紙する技術が開示されている。この技術では、形成した画像が特定原稿ではない場合には、顧客元に派遣されたサービスマンが、所定のキーカードやパスワードを用いて、ロック機構を解除して内部の記録紙を取り出すようになっている。
【特許文献１】特開平８−２５５２３６号公報（１９９６年１０月１日公開）
【特許文献２】特開平５−１１０８１５号公報（１９９３年４月３０日公開）
【特許文献３】特開平７−２８２０８８号公報（１９９５年１０月２７日公開）
【特許文献４】国際公開第２００６／０９２９５７号パンフレット（２００６年９月８日公開）
【特許文献５】特開２００４−２０２７３７号公報（２００４年７月２２日公開）
【特許文献６】特開２００６−２０３８２４号公報（２００６年８月３日公開）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところで、入力画像データが登録画像の画像データであるかどうかを判定する画像処理装置では、画像の読み取り精度等の制限から、読み取り時の条件によって誤判定が起こりうる。このため、例えば、登録画像の画像データではない入力画像データについて登録画像の画像データであると誤判定された場合、この入力画像データに対する処理を行うためには、管理者（特定ユーザ；例えば企業等におけるセキュリティ責任者など、判定結果の適否についての判断を行う権限を有する特定の者）が誤判定であることを確認し、この入力画像データに対する処理を許可する操作を行うといった処理が必要になる。
【０００８】
しかしながら、上記した従来技術のうち、入力画像データが登録画像の画像データであると判定された場合に、複写画像を塗りつぶしたり、複写動作を禁止したり、出力画像に特定のパターンを付加したりする技術では、入力画像データあるいは入力画像データに応じて画像形成された記録紙が保存されないので、判定結果の適否を後から確認することができない。
【０００９】
また、上記特許文献５の技術では、カバーロック機構を備えた排紙トレイや、記録紙の搬送経路を切り替えるための切替機構などを設ける必要があるので、装置構成の大型化および複雑化、装置コストの増大などを招いてしまう。
【００１０】
また、判定結果が適切であった場合、すなわち入力画像データが複写を禁止されている登録画像のデータであった場合、入力画像データを印刷する際に消費される記録紙、トナーあるいはインク、画像形成に要する電力などの資源が無駄になってしまうので、ランニングコストの増大を招いてしまう。
【００１１】
また、特許文献５の技術は、入力画像データに応じた画像を記録紙に形成する構成にしか適用できず、例えば画像データを送信（電子配信、ファクシミリ送信等）したり、ファイリングしたりする装置には適用できないという問題もある。
【００１２】
また、特許文献５の技術では、判定結果の適否は、サービスマンが実際に顧客元に到着してロック機構を解除し、複写画像が形成された記録紙を取り出して確認するまで判定できない。このため、入力画像データが登録画像の画像データではない場合、サービスマンの移動および確認が終わるまで画像形成された記録紙を取得することができず、ユーザにとって非常に不便である。また、サービスマンにとっても、複写機が設置されている場所まで移動し、ロック機構を解除し、判定結果の適否を判断する必要があるので、手間がかかる。
【００１３】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、入力画像データが登録画像の画像データであるかどうかを判定し、判定結果に応じた処理を行う画像処理装置において、管理者が判定結果の適否を容易に確認することができる画像処理装置を、装置構成の大型化や複雑化を伴うことなく実現することにある。
【課題を解決するための手段】
【００１４】
本発明の画像処理装置は、上記の課題を解決するために、入力画像データを取得する入力データ取得部と、上記入力画像データの特徴量を抽出する特徴量抽出部と、登録画像の特徴量を記憶した記憶部および通信可能に接続された外部装置から登録画像の特徴量を取得する登録画像取得部のうちの少なくとも一方と、入力画像データの特徴量と登録画像の特徴量とを比較して両画像の類似度を算出する類似度算出部と、上記類似度に応じて上記入力画像データに対する処理を制御する制御部とを備えた画像処理装置であって、上記制御部は、上記類似度算出部の算出した類似度が予め設定された第１閾値以上である場合に、上記入力画像データまたは上記入力画像データを圧縮した圧縮画像データを、特定ユーザのみがアクセス可能なアクセス制限記憶部に格納させることを特徴としている。なお、上記入力データ取得部は、例えばスキャナによって原稿を読み取ることで入力画像データを取得するものであってもよく、電子データのフォーマットにソフトウェアを用いて必要事項を入力することで作成される入力画像データを取得するものであってもよく、電子データとして直接作成された入力画像データを取得するものであってもよく、画像処理装置に対して通信可能に接続された装置から送信された入力画像データを取得するものであってもよい。
【００１５】
上記の構成によれば、登録画像の特徴量を記憶した記憶部および通信可能に接続された外部装置から登録画像の特徴量を取得する登録画像取得部のうちの少なくとも一方を備えている。そして、特徴量抽出部が入力画像データの特徴量を抽出し、類似度算出部が、記憶部から読み出した登録画像の特徴量または登録画像取得部が取得した登録画像の特徴量
と、特徴量抽出部が抽出した入力画像データの特徴量とを比較し、両画像の類似度を算出する。そして、制御部が、類似度算出部の算出した類似度が予め設定された第１閾値以上である場合に、入力画像データまたは入力画像データを圧縮した圧縮画像データを、特定ユーザのみがアクセス可能なアクセス制限記憶部に格納させる。
【００１６】
これにより、登録画像に対する類似度が第１閾値以上である入力画像データまたはその圧縮画像データはアクセス制限記憶部に格納されるので、特定ユーザは、アクセス制限記憶部に格納された入力画像データまたは圧縮画像データを閲覧することで、判定結果の適否を容易に確認することができる。また、上記制御部と上記アクセス制限記憶部を設けるだけでよいので、例えば特許文献５の技術のようにカバーロック機構を備えた排紙トレイや記録紙の搬送経路を切り替えるための切替機構などを設ける必要がない。このため、装置構成の大型化、複雑化、装置コストの増大などを伴うことなく判定結果の適否を容易に確認することができる装置を実現できる。また、入力画像データに応じた画像を記録材上に形成する構成に限らず、例えば入力画像データを電子配信したり、ファクシミリ送信したり、ファイリングしたりする構成にも適用できる。
【００１７】
また、上記入力画像データに対する処理要求を受け付ける処理入力部を備え、上記制御部は、上記類似度算出部の算出した類似度が、第１閾値以上の値に予め設定された第２閾値以上である場合には、上記入力画像データに対する上記処理要求に応じた処理の実行を禁止または制限し、上記類似度算出部の算出した類似度が、第１閾値以上、第２閾値未満である場合には、上記入力画像データに対する上記処理要求に応じた処理の実行を許可する構成としてもよい。
【００１８】
上記の構成によれば、登録画像の画像データである可能性の高い入力画像データについて処理の実行を禁止または制限することができ、登録画像に関するセキュリティ性を向上させることができる。
【００１９】
なお、上記第２閾値は、第１閾値と等しい値であってもよく、第１閾値よりも大きい値であってもよい。第２閾値が第１閾値よりも大きい場合、類似度が第１閾値よりも高く第２閾値よりも低い入力画像データについては、処理の実行を禁止あるいは制限することなく許可するとともに、この入力画像データあるいはその圧縮画像データをアクセス制限記憶部に記憶させることになる。これにより、登録画像の画像データではないにもかかわらず登録画像の画像データであると誤判定してしまうことによる処理の停滞を抑制するとともに、登録画像の画像データであるにもかかわらず登録画像の画像データではないと誤判定してしまった可能性のある入力画像データあるいはその圧縮画像データを特定ユーザが後から閲覧して判定結果の適否を確認することができる。
【００２０】
また、上記類似度算出部の算出した類似度が第２閾値以上である場合であっても上記入力画像データに対する処理の実行を許可するユーザを特定するためのユーザ情報を記憶したユーザ情報記憶部を備えており、上記制御部は、上記類似度算出部の算出した類似度が第２閾値以上である場合に、上記処理入力部を介して入力されるユーザ情報の入力を受け付け、上記処理入力部を介して入力されたユーザ情報と一致するユーザ情報が上記ユーザ情報記憶部に記憶されているユーザ情報の中に存在するか否かを判断し、一致するユーザ情報が存在する場合には、上記入力画像データまたは上記入力画像データを圧縮した圧縮画像データとユーザ情報とを関連付けて上記アクセス制限記憶部に記憶させるとともに、上記入力画像データに対する処理の実行を許可する構成としてもよい。
【００２１】
上記の構成によれば、類似度算出部の算出した類似度が第２閾値以上である場合であっても、処理入力部を介して入力されるユーザ情報が処理の実行を許可するユーザのユーザ情報としてユーザ情報記憶部に予め記憶されている場合には、入力画像データあるいはその圧縮画像データとユーザ情報とをアクセス制限記憶部に記憶させることを条件に、入力画像データに対する処理の実行を許可する。これにより、登録画像の画像データであると判定された場合であっても入力画像データに対する処理を行うことができるので、誤判定による処理の停滞を抑制できる。また、登録画像の画像データであると判定された場合であって処理の実行を許可する場合には、入力画像データあるいはその圧縮画像データをアクセス制限記憶部に記憶させることによって特定ユーザが後から判定結果を確認するとともに、処理を実行したユーザを特定することができるので、登録画像に関するセキュリティ性を確保することができる。
【００２２】
また、ユーザに情報を提示するための表示部を備え、上記制御部は、上記類似度算出部の算出した類似度が第２閾値以上である場合、上記入力画像データに対する処理の実行を希望するか否かのユーザの指示入力を促す表示を上記表示部に行わせ、上記処理入力部を介してユーザが処理の実行を希望する旨が入力された場合、ユーザ情報の入力を促す表示を上記表示部に行わせる構成としてもよい。
【００２３】
上記の構成によれば、入力画像データが登録画像の画像データであると判定された場合に、ユーザが選択しうる操作について、ユーザの入力を促す情報を表示部に表示させることができ、ユーザの利便性を向上させることができる。
【００２４】
また、上記入力画像データに関するログ情報を生成するログ生成部を備えており、上記制御部は、上記入力画像データまたは上記入力画像データを圧縮した圧縮画像データと、ユーザ情報と、ログとを関連付けて上記アクセス制限記憶部に記憶させる構成としてもよい。
【００２５】
上記の構成によれば、登録画像の画像データであると判定された場合であって処理の実行を許可する場合に、入力画像データあるいはその圧縮画像データ、およびユーザ情報に加えて、入力画像データに関するログ情報がアクセス制限記憶部に記憶される。したがって、特定ユーザは、判定結果の適否を確認するとともに、この入力画像データに対するログ情報を確認することができる。
【００２６】
また、上記アクセス制限記憶部は、第１記憶領域と第２記憶領域とを備えており、上記制御部は、上記類似度算出部の算出した類似度が第２閾値以上である場合、処理を実行しなかった入力画像データまたはこの入力画像データを圧縮した圧縮画像データを上記第１記憶領域に記憶させ、処理を実行した入力画像データまたはこの入力画像データを圧縮した圧縮画像データを上記第２記憶領域に記憶させる構成としてもよい。
【００２７】
上記の構成によれば、登録画像の画像データであると判定された場合、処理を実行した入力画像データあるいはその圧縮画像データと、処理を実行しなかった入力画像データあるいはその圧縮画像データとを、異なる記憶領域に記憶させることができる。したがって、特定ユーザが、処理を実行した入力画像データあるいはその圧縮画像データを迅速に特定して確認することができる。
【００２８】
また、上記制御部は、処理を実行した入力画像データまたはこの入力画像データを圧縮した圧縮画像データにユーザ情報を付加して上記アクセス制限記憶部に記憶させるか、あるいは、上記入力画像データまたはこの入力画像データを圧縮した圧縮画像データにユーザ情報を含むファイル名を付加して上記アクセス制限記憶部に記憶させる構成としてもよい。
【００２９】
上記の構成によれば、特定ユーザが、入力画像データに対する処理を実行させたユーザを迅速に特定することができる。
【００３０】
また、上記制御部は、上記類似度算出部の算出した類似度が第２閾値以上、かつ第２閾値よりも大きい値に予め設定された第３閾値未満である場合であって、上記処理入力部を介して入力される上記ユーザ情報と一致するユーザ情報が上記ユーザ情報記憶部に記憶されているユーザ情報の中に存在する場合には、上記入力画像データまたは上記入力画像データを圧縮した圧縮画像データとユーザ情報とを関連付けて上記アクセス制限記憶部に記憶させるとともに、上記入力画像データに対する処理の実行を許可し、上記類似度算出部の算出した類似度が上記第３閾値以上である場合には、上記入力画像データに対する処理の実行を禁止する構成としてもよい。
【００３１】
上記の構成によれば、登録画像の画像データであると判定された場合であっても、類似度算出部の算出した類似度が第２閾値以上第３閾値未満である場合には、入力画像データに対する処理を行うことができるので、誤判定による処理の停滞を抑制できる。また、登録画像の画像データであると判定された場合であって処理の実行を許可する場合には、入力画像データあるいはその圧縮画像データをアクセス制限記憶部に記憶させることによって特定ユーザが後から判定結果を確認するとともに、処理を実行したユーザを特定することができるので、登録画像に関するセキュリティ性を確保することができる。また、類似度算出部の算出した類似度が第３閾値以上である場合には、誤判定ではない可能性が高い（登録画像の画像データであるとした判定が適切である可能性が高い）ため、入力画像データに対する処理を禁止する。これにより、登録画像に対して処理が実行されることを防止できる。
【００３２】
また、上記入力画像データまたは上記圧縮画像データを暗号化した暗号化画像データを生成する暗号化部を備え、上記制御部は、上記類似度算出部の算出した類似度が予め設定された第１閾値以上である場合に、上記暗号化画像データを上記アクセス制限記憶部に格納させる構成としてもよい。
【００３３】
上記の構成によれば、上記入力画像データまたは上記圧縮画像データを暗号化して格納するので、入力画像データに関するセキュリティ性を向上させることができる。
【００３４】
また、上記暗号化画像データを復号するための暗号鍵情報を上記暗号化画像データと関連づけて記憶する暗号鍵記憶部を備えている構成としてもよい。
【００３５】
上記の構成によれば、暗号化画像データを必要に応じて適切に復号化できる。
【００３６】
また、画像データを外部装置に送信する通信手段を備え、上記制御部は、上記暗号化画像データを上記通信手段から外部装置に送信させた後、上記外部装置から上記暗号化画像データに対応する暗号化鍵の送信要求があったときに上記暗号化画像データに対応する暗号化鍵を上記通信手段から上記外部装置に送信させる構成としてもよい。
【００３７】
上記の構成によれば、暗号化画像データを送信する時期と暗号化鍵を送信する時期とを異ならせることができるので、通信経路において入力画像データが不正に漏洩するリスクを軽減し、入力画像データに関するセキュリティ性をさらに高めることができる。
【００３８】
本発明の画像形成装置は、上記したいずれかの画像処理装置と、入力画像データに応じた画像を記録材上に形成する画像出力部とを備えている。また、本発明の画像送信装置は、上記したいずれかの画像処理装置と、入力画像データを通信可能に接続された他の装置に送信する送信装置とを備えている。また、本発明の画像読取装置は、原稿画像を読み取って入力画像データを取得する画像入力装置と、上記したいずれかの画像処理装置とを備えている。
【００３９】
上記の画像形成装置、画像送信装置、画像読取装置によれば、登録画像に対する類似度が第１閾値以上である入力画像データまたはその圧縮画像データはアクセス制限記憶部に格納されるので、特定ユーザは、アクセス制限記憶部に格納された入力画像データまたは圧縮画像データを閲覧することで、判定結果の適否を容易に確認することができる。
【００４０】
本発明の画像処理方法は、入力画像データを取得する入力データ取得工程と、入力画像データの特徴量を抽出する特徴量抽出工程と、登録画像の特徴量を取得する登録データ取得工程と、入力画像データの特徴量と登録画像の特徴量とを比較して両画像の類似度を算出する類似度算出工程とを含み、上記類似度に応じて上記入力画像データに対する処理を制御する画像処理方法であって、上記類似度算出工程で算出した類似度が予め設定された第１閾値以上であるか否かを判定する判定工程と、上記判定工程で上記類似度が第１閾値以上であると判定した場合に、上記入力画像データまたは上記入力画像データを圧縮した圧縮画像データを、特定ユーザのみがアクセス可能なアクセス制限記憶部に格納させる記憶工程とを含むことを特徴としている。
【００４１】
上記の方法によれば、入力データ取得工程で取得した入力画像データの特徴量を特徴量抽出工程で抽出し、登録データ取得工程で登録画像の特徴量を取得する。また、類似度算出工程において、入力画像データの特徴量と登録画像の特徴量とを比較し、両画像の類似度を算出する。そして、判定工程において、類似度算出工程で算出した類似度が予め設定された第１閾値以上であるか否かを判定し、判定工程で上記類似度が第１閾値以上であると判定した場合、記憶工程において、入力画像データまたは入力画像データを圧縮した圧縮画像データを、特定ユーザのみがアクセス可能なアクセス制限記憶部に格納させる。
【００４２】
これにより、登録画像に対する類似度が第１閾値以上である入力画像データまたはその圧縮画像データがアクセス制限記憶部に格納されるので、特定ユーザは、アクセス制限記憶部に格納された入力画像データまたは圧縮画像データを閲覧することで、判定結果の適否を容易に確認することができる。
【００４３】
本発明の画像処理システムは、上記の課題を解決するために、画像処理装置と、この画像処理装置に対して通信可能に接続されたサーバー装置とを備え、入力画像データを取得する入力データ取得部と、入力画像データの特徴量を抽出する特徴量抽出部と、登録画像の特徴量を記憶した記憶部と、入力画像データの特徴量と登録画像の特徴量とを比較して両画像の類似度を算出する類似度算出部と、上記類似度に応じて上記入力画像データに対する処理を制御する制御部と、特定ユーザのみがアクセス可能なアクセス制限記憶部とが、上記画像処理装置と上記サーバー装置とに分散して備えられている画像処理システムであって、上記制御部は、上記類似度算出部の算出した類似度が予め設定された第１閾値以上である場合に、上記入力画像データまたは上記入力画像データを圧縮した圧縮画像データを、上記アクセス制限記憶部に格納させることを特徴としている。
【００４４】
上記の構成によれば、登録画像に対する類似度が第１閾値以上である入力画像データまたはその圧縮画像データはアクセス制限記憶部に格納されるので、特定ユーザは、アクセス制限記憶部に格納された入力画像データまたは圧縮画像データを閲覧することで、判定結果の適否を容易に確認することができる。また、上記制御部と上記アクセス制限記憶部を設けるだけでよいので、例えば特許文献５の技術のようにカバーロック機構を備えた排紙トレイや記録紙の搬送経路を切り替えるための切替機構などを設ける必要がない。このため、装置構成の大型化、複雑化、装置コストの増大などを伴うことなく、判定結果の適否を容易に確認することができる装置を実現できる。また、入力画像データに応じた画像を記録材上に形成する構成に限らず、例えば入力画像データを電子配信したり、ファクシミリ送信したり、ファイリングしたりする構成にも適用できる。
【００４５】
また、上記入力画像データまたは上記圧縮画像データを暗号化した暗号化画像データを生成する暗号化部を備え、上記制御部は、上記類似度算出部の算出した類似度が予め設定された第１閾値以上である場合に、上記暗号化画像データを上記アクセス制限記憶部に格納させる構成としてもよい。
【００４６】
上記の構成によれば、上記入力画像データまたは上記圧縮画像データを暗号化して格納するので、入力画像データに関するセキュリティ性を向上させることができる。
【００４７】
また、上記暗号化画像データを復号するための暗号鍵情報を上記暗号化画像データと関連づけて記憶する暗号鍵記憶部を備えている構成としてもよい。
【００４８】
上記の構成によれば、暗号化画像データを必要に応じて適切に復号化できる。
【００４９】
また、上記制御部は、上記暗号化画像データを上記アクセス制限記憶部が備えられている装置から他の装置に上記暗号化画像データを送信させた後、上記他の装置から上記暗号化画像データに対応する暗号化鍵の送信要求があったときに上記暗号化画像データに対応する暗号化鍵を上記外部装置に送信させる構成としてもよい。
【００５０】
上記の構成によれば、暗号化画像データを送信する時期と暗号化鍵を送信する時期とを異ならせることができるので、通信経路において入力画像データが不正に漏洩するリスクを軽減し、入力画像データに関するセキュリティ性をさらに高めることができる。
【００５１】
なお、上記画像処理装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記各部として動作させることにより、上記画像処理装置をコンピュータにて実現させる画像処理プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に含まれる。
【発明の効果】
【００５２】
以上のように、本発明の画像処理装置は、上記制御部が、上記類似度算出部の算出した類似度が予め設定された第１閾値以上である場合に、上記入力画像データまたは上記入力画像データを圧縮した圧縮画像データを、特定ユーザのみがアクセス可能なアクセス制限記憶部に格納させる。
【００５３】
それゆえ、特定ユーザが、アクセス制限記憶部に格納された入力画像データまたは圧縮画像データを閲覧することで、判定結果の適否を容易に確認することができる。また、上記制御部と上記アクセス制限記憶部を設けるだけでよいので、装置構成の大型化、複雑化、装置コストの増大などを伴うことなく、判定結果の適否を容易に確認することができる装置を実現できる。
【発明を実施するための最良の形態】
【００５４】
〔実施形態１〕
本発明の一実施形態について説明する。なお、本実施形態では、本発明をデジタルカラー複合機（ＭＦＰ：Multi-Function Printer）に適用する場合の一例について説明する。
【００５５】
（１−１．  デジタルカラー複合機１の構成）
図２は、本実施形態にかかるデジタルカラー複合機（画像処理装置、画像形成装置、画像読取装置）１の概略構成を示すブロック図である。このデジタルカラー複合機１は、コピー機能、プリンタ機能、ファクシミリ送信機能、スキャナ機能、scan to e-mail機能等を有している。
【００５６】
図２に示すように、デジタルカラー複合機１は、カラー画像入力装置２、カラー画像処理装置３、カラー画像出力装置４、通信装置５、操作パネル６を備えている。
【００５７】
カラー画像入力装置（画像読取装置）２は、例えばＣＣＤ（Charge Coupled Device ）などの光学情報を電気信号に変換するデバイスを備えたスキャナ部（図示せず）より構成され、原稿からの反射光像を、ＲＧＢ（Ｒ：赤・Ｇ：緑・Ｂ：青）のアナログ信号としてカラー画像処理装置３に出力する。
【００５８】
カラー画像処理装置３は、Ａ／Ｄ変換部１１、シェーディング補正部１２、文書照合処理部１３、入力階調補正部１４、領域分離処理部１５、色補正部１６、黒生成下色除去部１７、空間フィルタ処理部１８、出力階調補正部１９、および階調再現処理部２０を備えている。カラー画像入力装置２からカラー画像処理装置３に出力されたアナログ信号は、カラー画像処理装置３内を、Ａ／Ｄ変換部１１、シェーディング補正部１２、文書照合処理部１３、入力階調補正部１４、領域分離処理部１５、色補正部１６、黒生成下色除去部１７、空間フィルタ処理部１８、出力階調補正部１９、階調再現処理部２０の順で送られ、ＣＭＹＫのデジタルカラー信号としてカラー画像出力装置４に出力される。
【００５９】
Ａ／Ｄ（アナログ／デジタル）変換部１１は、ＲＧＢのアナログ信号をデジタル信号に変換するものである。
【００６０】
シェーディング補正部１２は、Ａ／Ｄ変換部１１より送られてきたデジタルのＲＧＢ信号に対して、カラー画像入力装置２の照明系、結像系、撮像系で生じる各種の歪みを取り除く処理を施すものである。また、シェーディング補正部１２は、カラーバランスの調整、および濃度信号などカラー画像処理装置３に採用されている画像処理システムの扱い易い信号に変換する処理を施す。
【００６１】
文書照合処理部１３は、入力画像データと登録画像との類似性の判定（（類似あり／類似なしの判定）を行う。また、文書照合処理部１３は入力されたＲＧＢ信号をそのまま後段の入力階調補正部１４へ出力する。なお、文書照合処理部１３の詳細については後述する。
【００６２】
入力階調補正部１４は、シェーディング補正部にて各種の歪みが取り除かれたＲＧＢ信号に対して、下地色（下地色の濃度成分：下地濃度）の除去やコントラストなどの画質調整処理を施す。
【００６３】
領域分離処理部１５は、ＲＧＢ信号より、入力画像中の各画素を文字領域、網点領域、写真領域のいずれかに分離するものである。領域分離処理部１５は、分離結果に基づき、画素がどの領域に属しているかを示す領域識別信号を、色補正部１６、黒生成下色除去部１７、空間フィルタ処理部１８、および階調再現処理部２０へと出力するとともに、入力階調補正部１４より出力された入力信号をそのまま後段の色補正部１６に出力する。
【００６４】
色補正部１６は、色再現の忠実化実現のために、不要吸収成分を含むＣＭＹ（Ｃ：シアン・Ｍ：マゼンタ・Ｙ：イエロー）色材の分光特性に基づいた色濁りを取り除く処理を行うものである。
【００６５】
黒生成下色除去部１７は、色補正後のＣＭＹの３色信号から黒（Ｋ）信号を生成する黒生成、元のＣＭＹ信号から黒生成で得たＫ信号を差し引いて新たなＣＭＹ信号を生成する処理を行うものである。これにより、ＣＭＹの３色信号はＣＭＹＫの４色信号に変換される。
【００６６】
空間フィルタ処理部１８は、黒生成下色除去部１７より入力されるＣＭＹＫ信号の画像データに対して、領域識別信号を基にデジタルフィルタによる空間フィルタ処理を行い、空間周波数特性を補正する。これにより、出力画像のぼやけや粒状性劣化を軽減することができる。階調再現処理部２０も、空間フィルタ処理部１８と同様、ＣＭＹＫ信号の画像データに対して領域識別信号を基に所定の処理を施すものである。
【００６７】
例えば、領域分離処理部１５にて文字に分離された領域は、特に黒文字あるいは色文字の再現性を高めるために、空間フィルタ処理部１８による空間フィルタ処理における鮮鋭強調処理で高周波数の強調量が大きくされる。同時に、階調再現処理部２０においては、高域周波数の再現に適した高解像度のスクリーンでの二値化または多値化処理が選択される。
【００６８】
また、領域分離処理部１５にて網点領域に分離された領域に関しては、空間フィルタ処理部１８において、入力網点成分を除去するためのローパス・フィルタ処理が施される。そして、出力階調補正部１９では、濃度信号などの信号をカラー画像出力装置４の特性値である網点面積率に変換する出力階調補正処理を行った後、階調再現処理部２０で、最終的に画像を画素に分離してそれぞれの階調を再現できるように処理する階調再現処理（中間調生成）が施される。領域分離処理部１５にて写真に分離された領域に関しては、階調再現性を重視したスクリーンでの二値化または多値化処理が行われる。
【００６９】
上述した各処理が施された画像データは、いったん記憶装置（図示せず）に記憶され、所定のタイミングで読み出されてカラー画像出力装置４に入力される。
【００７０】
カラー画像出力装置４は、カラー画像処理装置３から入力された画像データを記録材（例えば紙等）上に出力するものである。カラー画像出力装置４の構成は特に限定されるものではなく、例えば、電子写真方式やインクジェット方式を用いたカラー画像出力装置を用いることができる。
【００７１】
通信装置５は、例えばモデムやネットワークカードより構成される。通信装置５は、ネットワークカード、ＬＡＮケーブル等を介して、ネットワークに接続された他の装置（例えば、パーソナルコンピュータ、サーバー装置、他のデジタル複合機、ファクシミリ装置等）とデータ通信を行う。
【００７２】
なお、通信装置５は、画像データを送信する場合、相手先との送信手続きを行って送信可能な状態が確保されると、所定の形式で圧縮された画像データ（スキャナで読み込まれた画像データ）をメモリから読み出し、圧縮形式の変更など必要な処理を施して、通信回線を介して相手先に順次送信する。
【００７３】
また、通信装置５は、画像データを受信する場合、通信手続きを行うとともに、相手先から送信されてくる画像データを受信してカラー画像処理装置３に入力する。受信した画像データは、カラー画像処理装置３で伸長処理、回転処理、解像度変換処理、出力階調補正、階調再現処理などの所定の処理が施され、カラー画像出力装置４によって出力される。なお、受信した画像データを記憶装置（図示せず）に保存し、カラー画像処理装置３が必要に応じて読み出して上記所定の処理を施すようにしてもよい。
【００７４】
操作パネル６は、例えば、液晶ディスプレイなどの表示部と設定ボタンなどより構成され（いずれも図示せず）、デジタルカラー複合機１の主制御部（図示せず）の指示に応じた情報を上記表示部に表示するとともに、上記設定ボタンを介してユーザから入力される情報を上記主制御部に伝達する。ユーザは、操作パネル６を介して入力画像データに対する処理要求（例えば処理モード（複写、印刷、送信、編集など）、処理枚数（複写枚数、印刷枚数）、入力画像データの送信先など）を入力することができる。上記主制御部は、例えばＣＰＵ（Central Processing Unit）等からなり、図示しないＲＯＭ等に格納されたプログラムや各種データ、操作パネル６から入力される情報等に基づいて、デジタルカラー複合機１の各部の動作を制御する。
【００７５】
（１−２．  文書照合処理部の構成）
次に、文書照合処理部１３の詳細について説明する。本実施形態にかかる文書照合処理部１３は、入力画像データから複数の特徴点を抽出し、抽出した各特徴点に対して局所的な特徴点の集合を決定し、決定した各集合から特徴点の部分集合を選択し、選択した各部分集合を特徴付ける量として、部分集合中の特徴点に関する複数の組み合わせに基づいて、幾何学的変換に対する不変量をそれぞれ求め、求めた各不変量を組み合わせてハッシュ値を計算し、計算したハッシュ値に対応する登録画像に投票することにより、入力画像データに類似する登録画像の検索、当該登録画像に対する類似性の判定処理（類似あり／類似なしの判定）を行う。
【００７６】
図１は、文書照合処理部１３の概略構成を示すブロック図である。この図に示すように、文書照合処理部１３は、特徴点算出部３１、特徴量算出部３２、投票処理部３３、類似度判定処理部３４、圧縮／伸長処理部３５、登録処理部３７、制御部７、メモリ８を備えている。
【００７７】
制御部７は、文書照合処理部１３の各部の動作を制御する。なお、制御部７は、デジタルカラー複合機１の各部の動作を制御するための主制御部に備えられていてもよく、主制御部とは別に備えられ、主制御部と協同して文書照合処理部１３の動作を制御するものであってもよい。
【００７８】
制御部７は、文書照合処理部１３による類似性判定処理の結果、類似なし（入力画像データは登録画像の画像データではない）と判定された場合には入力画像データに対する処理を許可し、類似あり（入力画像データは登録画像の画像データである）と判定された場合には入力画像データ（あるいはこの入力画像データを圧縮した圧縮画像データ）をメモリ８に備えられる管理者フォルダ８Ａに格納するようになっている。また、制御部７は、類似ありと判定された場合、ユーザに対して画像処理（複写，印刷，送信，編集等）を続行するか否かを問い合わせ、画像処理の継続が要求された場合にはこのユーザが画像処理の続行を許可すべきユーザか否かの認証を行い、認証に成功した場合にはユーザ情報およびログ（操作記録情報；例えば、入力画像データの原稿ＩＤ、処理要求を入力したユーザのユーザＩＤ、処理要求が入力された日時、処理要求の内容（処理モード、処理枚数、送信先、編集内容等）、類似度、ユーザ情報（ユーザＩＤ、パスワード等）などを含む）を管理者フォルダ８Ａに格納した上で画像処理の実行を許可するようになっている。ただし、これに限らず、例えば、類似ありと判定された場合には入力画像データに対する処理を禁止するとともに、この入力画像データ（あるいはこの入力画像データを圧縮した圧縮画像データ）をメモリ８に備えられる管理者フォルダ８Ａに格納するようにしてもよい。
【００７９】
メモリ８は、文書照合処理部１３の各部の処理に用いられる各種データ、処理結果等を記憶するものである。また、メモリ８は、管理者（判定結果の適否を判断し、類似ありとする判定が誤判定であった場合に、入力画像データに対する処理を許可する権限を有する予め登録された者。例えば、企業，店舗等におけるセキュリティ責任者など）のみが閲覧，編集可能（ただし、制御部７は必要に応じて管理者フォルダ８Ａ内の情報を参照可能）なフォルダ（記憶領域）である管理者フォルダ８Ａを備えている。
【００８０】
管理者フォルダ８Ａ内には、管理者情報記憶部１０１、ユーザ情報記憶部１０２、ハッシュテーブル１０３、画像データ記憶部（類似画像データ記憶部）１０４などが備えられている。
【００８１】
管理者情報記憶部１０１は、管理者フォルダ８Ａの閲覧，編集を許可する管理者を特定するための情報を記憶する。制御部７は、管理者フォルダ８Ａの閲覧，編集が要求された場合、管理者情報記憶部１０１に基づいて認証処理を行い、閲覧，編集を許可するか否かを判断するようになっている。なお、管理者の認証処理の方法は特に限定されるものではなく、例えば従来から公知の種々の認証処理方法を用いることができる。また、本実施形態では、管理者がデジタルカラー複合機１に対して通信可能に接続された外部装置（コンピュータ、サーバー装置等）から認証に必要な情報をデジタルカラー複合機１に送信することによって認証処理を行うものとするが、これに限るものではなく、例えばデジタルカラー複合機１の操作パネル６を介して認証処理を行うようにしてもよい。
【００８２】
ユーザ情報記憶部１０２は、類似あり（入力画像データは登録画像の画像データである）と判定された場合であってユーザが入力画像データに対する画像処理の続行を希望する場合に、続行を許可するユーザのユーザ情報が記憶されており、制御部７は、ユーザが画像処理の続行を希望した場合、ユーザ情報記憶部１０２に記憶されたユーザ情報を参照してこのユーザの認証処理を行うようになっている。ユーザの認証処理の方法は特に限定されるものではなく、例えば従来から公知の種々の認証処理方法を用いることができる。
【００８３】
ハッシュテーブル１０３は、登録画像の特徴量が格納されたテーブルである。ハッシュテーブル１０３の詳細については後述する。
【００８４】
画像データ記憶部１０４は、類似あり（入力画像データは登録画像の画像データである）と判定された場合であってユーザが入力画像データに対する画像処理の続行を希望し、制御部７がユーザ認証処理の結果画像処理の続行を許可した場合に、当該入力画像データ（あるいは入力画像データを圧縮した圧縮画像データ）を記憶させるための記憶部である。
【００８５】
特徴点算出部３１は、文字列や罫線の連結部分を抽出し、連結部分の重心を特徴点として算出する。ただし、特徴点算出部３１の構成はこれに限るものではなく、例えば従来から公知の種々の法によって特徴点を算出してもよい。
【００８６】
図３は、特徴点算出部３１の概略構成を示すブロック図である。この図に示すように、特徴点算出部３１は、無彩化処理部４１、解像度変換部４２、ＭＴＦ処理部４３、２値化処理部４４、重心算出部４５を備えている。
【００８７】
無彩化処理部４１は、シェーディング補正部１２から入力された画像データ（ＲＧＢ信号）がカラー画像であった場合にこの画像データを無彩化して、明度信号もしくは輝度信号に変換するものである。
【００８８】
例えば、無彩化処理部４１は、下記式（１）によりＲＧＢ信号を輝度信号Ｙに変換する。
【００８９】
Ｙｉ＝０．３０Ｒｉ＋０．５９Ｇｉ＋０．１１Ｂｉ    ・・・（１）
ここで、Ｙは各画素の輝度信号であり、Ｒ，Ｇ，Ｂは各画素のＲＧＢ信号における各色成分であり、添え字のｉは画素毎に付与された値（ｉは１以上の整数）である。
【００９０】
あるいは、ＲＧＢ信号をＣＩＥ１９７６Ｌ*ａ*ｂ*信号（ＣＩＥ:Commission International de l'Eclairage、Ｌ*：明度、a*,ｂ*:色度）に変換してもよい。
【００９１】
解像度変換部４２は、入力画像データを変倍処理する。例えば、解像度変換部４２は、入力画像データがカラー画像入力装置２で光学的に変倍されている場合に、所定の解像度になるように入力画像データを再度変倍する。また、解像度変換部４２が、後段の各処理部における処理量を軽減するために、カラー画像入力装置２で等倍時に読み込まれる解像度よりも解像度を落とすための解像度変換を行うようにしてもよい（例えば、６００ｄｐｉ（dot per inch）で読み込まれた画像データを３００ｄｐｉに変換するなど）。
【００９２】
ＭＴＦ（modulation transfer function）処理部４３は、カラー画像入力装置２の空間周波数特性が機種ごとに異なることを吸収（調整）するために用いられる。ＣＣＤの出力する画像信号には、レンズやミラー等の光学部品、ＣＣＤの受光面のアパーチャ開口度、転送効率や残像、物理的な走査による積分効果及び操作むら等に起因しＭＴＦの劣化が生じている。このＭＴＦの劣化により、読み込まれた画像がぼやけたものとなっている。ＭＴＦ処理部４３は、適切なフィルタ処理（強調処理）を施すことにより、ＭＴＦの劣化により生じるぼやけを修復する処理を行う。また、後段の重心算出部４５における特徴点抽出処理に不要な高周波成分を抑制するためにも用いる。すなわち、混合フィルタ（図示せず）を用いて強調および平滑化処理を行う。なお、図４は、この混合フィルタにおけるフィルタ係数の一例を示している。
【００９３】
２値化処理部４４は、無彩化された画像データ（輝度値（輝度信号）または明度値（明度信号））と、予め設定された閾値とを比較することにより画像データを二値化する。
【００９４】
重心算出部４５は、２値化処理部４４で２値化された画像データ（例えば、「１」、「０」で表される）に基づいて、各画素に対してラベリング（ラベル付け処理）を行う。そして、同一ラベルが付された画素が連結した連結領域を特定し、特定した連結領域の重心を特徴点として抽出する。さらに、抽出した特徴点を特徴量算出部３２へ出力する。図５は、入力画像データから抽出された連結領域およびこの連結領域の重心の一例を示す説明図であり、「Ａ」という文字列に対応する連結領域および重心を示している。また、図６は、入力画像データに含まれる文字列から抽出された複数の連結領域の各重心（特徴点）の一例を示す説明図である。なお、上記特徴点は、二値画像における座標値（ｘ座標、ｙ座標）で表すことができる。
【００９５】
特徴量算出部３２は、特徴点抽出部３２ａ、不変量算出部３２ｂ、ハッシュ値算出部３２ｃを備えており、特徴点算出部３１で算出された特徴点を用いて、原稿画像の回転、平行移動、拡大、縮小、平行移動等の幾何学的変形に対して不変な量である特徴量（ハッシュ値および／または不変量）を算出する。
【００９６】
特徴点抽出部３２ａは、図７に示すように、１つの特徴点を注目特徴点とし、この注目特徴点の周辺の特徴点を、注目特徴点からの距離が近いものから順に所定数（ここでは４点）だけ周辺特徴点として抽出する。図７の例では、特徴点ａを注目特徴点とした場合には特徴点ｂ，ｃ，ｄ，ｅの４点が周辺特徴点として抽出され、特徴点ｂを注目特徴点とした場合には特徴点ａ，ｃ，ｅ，ｆの４点が周辺特徴点として抽出される。
【００９７】
また、特徴点抽出部３２ａは、上記のように抽出した周辺特徴点４点の中から選択しうる３点の組み合わせを抽出する。例えば、図８（ａ）〜図８（ｃ）に示すように、図７に示した特徴点ａを注目特徴点とした場合、周辺特徴点ｂ，ｃ，ｄ，ｅのうちの３点の組み合わせ、すなわち、周辺特徴点ｂ，ｃ，ｄ、周辺特徴点ｂ，ｃ，ｅ、周辺特徴点ｂ，ｄ，ｅの各組み合わせが抽出される。
【００９８】
次に、不変量算出部３２ｂは、抽出した各組み合わせについて、幾何学的変形に対する不変量（特徴量の１つ）Ｈｉｊを算出する。ここで、ｉは注目特徴点を示す数（ｉは１以上の整数）であり、ｊは周辺特徴点３点の組み合わせを示す数（ｊは１以上の整数）である。本実施形態では、周辺特徴点同士を結ぶ線分の長さのうちの２つの比を不変量Ｈｉｊとする。なお、上記線分の長さは、各周辺特徴点の座標値に基づいて算出すればよい。例えば、図８（ａ）の例では、特徴点ｃと特徴点ｄとを結ぶ線分の長さをＡ１１、特徴点ｃと特徴点ｂとを結ぶ線分の長さをＢ１１とすると、不変量Ｈ１１はＨ１１＝Ａ１１／Ｂ１１である。また、図８（ｂ）の例では、特徴点ｃと特徴点ｂとを結ぶ線分の長さをＡ１２、特徴点ｂと特徴点ｅとを結ぶ線分の長さをＢ１２とすると、不変量Ｈ１２はＨ１２＝Ａ１２／Ｂ１２である。また、図８（ｃ）の例では、特徴点ｄと特徴点ｂとを結ぶ線分の長さをＡ１３、特徴点ｂと特徴点ｅとを結ぶ線分の長さをＢ１３とすると、不変量Ｈ１３はＨ１３＝Ａ１３／Ｂ１３である。このようにして、図８（ａ）〜図８（ｃ）の例では、不変量Ｈ１１，Ｈ１２，Ｈ１３が算出される。なお、上記の例では、水平方向左側に位置する周辺特徴点と水平方向中央に位置する周辺特徴点とを結ぶ線分をＡｉｊ、水平方向中央に位置する周辺特徴点と水平方向右側に位置する周辺特徴点とを結ぶ線分をＢｉｊとしたが、これに限らず、不変量Ｈｉｊの算出に用いる線分は任意の方法で選定すればよい。
【００９９】
次に、ハッシュ値算出部３２ｃは、（Ｈｉ１×１０２＋Ｈｉ２×１０１＋Ｈｉ３×１００）／Ｄの余りの値をハッシュ値（特徴量の１つ）Ｈｉとして算出し、メモリ８に記憶させる。なお、上記Ｄは余りが取り得る値の範囲をどの程度に設定するかに応じて予め設定される定数である。
【０１００】
なお、不変量Ｈｉｊの算出方法は特に限定されるものではなく、例えば、注目特徴点の近傍５点の複比、近傍ｎ点（ｎはｎ≧５の整数）から抽出した５点の複比、近傍ｎ点から抽出したｍ点（ｍはｍ＜ｎかるｍ≧５の整数）の配置およびｍ点から抽出した５点の複比に基づいて算出される値などを注目特徴点についての上記不変量Ｈｉｊとしてもよい。なお、複比とは、直線上の４点または平面上の５点から求められる値であり、幾何学的変換の一種である射影変形に対する不変量として知られている。
【０１０１】
また、ハッシュ値Ｈｉの算出するための式についても上記式（２）に限るものではなく、他のハッシュ関数（例えば特許文献４に記載されているハッシュ関数のうちのいずれか）を用いてもよい。
【０１０２】
また、特徴量算出部３２の各部は、１つの注目特徴点に対する周辺特徴点の抽出およびハッシュ値Ｈｉの算出が終わると、注目特徴点を他の特徴点に変更して周辺特徴点の抽出およびハッシュ値の算出を行い、全ての特徴点についてのハッシュ値を算出する。
【０１０３】
図７の例では、特徴点ａを注目特徴点とした場合の周辺特徴点およびハッシュ値の抽出が終わると、次に特徴点ｂを注目特徴点とした場合の周辺特徴点およびハッシュ値の抽出を行う。図７の例では、特徴点ｂを注目特徴点とした場合、特徴点ａ，ｃ，ｅ，ｆの４点が周辺特徴点として抽出される。そして、図９（ａ）〜図９（ｃ）に示すように、これら周辺特徴点ａ，ｃ，ｅ，ｆの中から選択される３点の組み合わせ（周辺特徴点ａ，ｅ，ｆ、周辺特徴点ｃ，ｅ，ｆ、周辺特徴点ａ，ｃ，ｆ）を抽出し、各組み合わせについてハッシュ値Ｈｉを算出し、メモリ８に記憶させる。そして、この処理を各特徴点について繰り返し、各特徴点を注目特徴点とした場合のハッシュ値をそれぞれ求めてメモリ８に記憶させる。
【０１０４】
なお、特徴点ａを注目特徴点としたときの不変量の算出方法は上記の方法に限るものではない。例えば、図２０（ａ）〜図２０（ｄ）に示すように、図７に示した特徴点ａを注目特徴点とした場合、周辺特徴点ｂ，ｃ，ｄ，ｅのうちの３点の組み合わせ、すなわち、周辺特徴点ｂ，ｃ，ｄ、周辺特徴点ｂ，ｃ，ｅ、周辺特徴点ｂ，ｄ，ｅ、周辺特徴点ｃ，ｄ，ｅの各組み合わせを抽出し、抽出した各組み合わせについて、幾何学的変形に対する不変量（特徴量の１つ）Ｈｉｊを算出するようにしても良い。
【０１０５】
また、図７に示した特徴点ｂを注目特徴点とした場合、図２１（ａ）〜図２１（ｄ）に示すように、特徴点ａ，ｃ，ｅ，ｆの４点の周辺特徴点の中から、ある３点の組み合わせ（周辺特徴点ａ，ｅ，ｆ、周辺特徴点ａ，ｃ，ｅ、周辺特徴点ａ，ｆ，ｃ、周辺特徴点ｅ，ｆ，ｃ）を抽出し、各組み合わせについて幾何学的変形に対する不変量Ｈｉｊを算出するようにしてもよい。なお、この場合、（Ｈｉ１×１０３＋Ｈｉ２×１０２＋Ｈｉ３×１０１＋Ｈｉ４×１００）／Ｄの余りの値をハッシュ値として算出し、メモリ８に記憶させればよい。
【０１０６】
また、上記の例では、注目特徴点に最も近い周辺特徴点と２番目に近い周辺特徴点とを結ぶ線分をＡｉｊ、注目特徴点に最も近い周辺特徴点と３番目に近い周辺特徴点とを結ぶ線分をＢｉｊとしたが、これに限らず、周辺特徴点間を結ぶ線分の長さを基準にして選定する等、不変量Ｈｉｊの算出に用いる線分は任意の方法で選定すればよい。
【０１０７】
なお、特徴量算出部３２は、入力画像データを登録画像として登録する登録処理を行う場合には、上記のように算出した入力画像データの各特徴点についてのハッシュ値（特徴量）を登録処理部３７に送る。
【０１０８】
登録処理部３７は、特徴量算出部３２が算出した各特徴点についてのハッシュ値と、原稿（入力画像データ）を表すインデックス（原稿ＩＤ）とをメモリ８に設けられたハッシュテーブル１０３に順次登録していく（図１０（ａ）参照）。ハッシュ値がすでに登録されている場合は、当該ハッシュ値に対応付けて原稿ＩＤを登録する。原稿ＩＤは重複することなく順次番号が割り当てられる。なお、ハッシュテーブル１０３に登録されている原稿の数が所定値（例えば、登録可能な原稿の数の８０％）より多くなった場合、古い原稿ＩＤを検索して順次消去するようにしてもよい。また、消去された原稿ＩＤは、新たな入力画像データの原稿ＩＤとして再度使用できるようにしてもよい。また、算出されたハッシュ値が同値である場合（図１０（ｂ）の例ではＨ１＝Ｈ５）、これらを１つにまとめてハッシュテーブル１０３に登録してもよい。
【０１０９】
また、特徴量算出部３２は、入力画像データが既に登録されている登録画像の画像データであるかどうかの判定処理（類似性判定処理）を行う場合には、上記のように算出した入力画像データの各特徴点についてのハッシュ値を投票処理部３３に送る。
【０１１０】
投票処理部３３は、入力画像データから算出した各特徴点のハッシュ値をハッシュテーブル１０３に登録されているハッシュ値と比較し、同じハッシュ値を有する登録画像に投票する。言い換えれば、登録画像毎に、登録画像が有するハッシュ値と同じハッシュ値が入力画像データから算出された回数をカウントし、カウント値をメモリ８に記憶させる。図１１は、登録画像ＩＤ１，ＩＤ２，ＩＤ３に対する投票数の一例を示すグラフである。
【０１１１】
類似度判定処理部３４は、メモリ８から投票処理部３３の投票処理結果（各登録画像のインデックスおよび各登録画像に対する投票数；類似度）を読み出し、最大得票数および最大得票数を得た登録画像のインデックスを抽出する。そして、抽出された最大得票数を予め定められている閾値（第２閾値）ＴＨ２と比較して類似性（入力画像データが登録画像の画像データであるかどうか）を判定し、判定結果を示す判定信号を制御部７に送る。つまり、最大得票数が予め定められた閾値ＴＨ２以上である場合には「類似性あり（入力画像データは登録画像の画像データである）」と判定し、閾値ＴＨ２未満である場合には「類似性なし（入力画像データは登録画像の画像データではない）」と判定する。
【０１１２】
あるいは、類似度判定処理部３４が、各登録画像に対する得票数を投票総数（入力画像データから抽出された特徴点の総数）で除算して正規化することで類似度を算出し、この類似度と予め定められている閾値ＴＨ２（例えば投票総数の８０％）との比較を行うことによって類似度を判定してもよい。
【０１１３】
また、類似度判定処理部３４が、各登録画像に対する得票数を、ハッシュ値の登録数が最も多い登録画像についてのハッシュ値の登録数（最大登録数）で除算して正規化することで類似度を算出し、この類似度と予め定められている閾値ＴＨ２（例えば投票総数の８０％）との比較を行うことによって類似性を判定してもよい。つまり、算出した類似度が閾値ＴＨ２以上である場合には「類似性あり」と判定し、閾値ＴＨ２未満である場合には「類似性なし」と判定すればよい。なお、この場合、入力画像データから抽出されるハッシュ値の総数は上記最大登録数よりも大きくなる場合があるため（特に原稿および／または登録画像の少なくとも一部に手書き部分がある場合など）、類似度の算出値は１００％を超える場合も有り得る。
【０１１４】
また、類似性を判定する際の閾値ＴＨ２は、各登録画像について一定であってもよく、あるいは各登録画像の重要度等に応じて登録画像毎に設定されてもよい。登録画像の重要度は、例えば、紙幣、有価証券、極秘書類、社外秘の書類等については重要度を最大にし、秘密書類については重要度を紙幣等よりも低くするといったように、登録画像に応じて段階的に設定してもよい。この場合、メモリ８に、登録画像の重要度に応じた重み付け係数を当該登録画像のインデックスと関連付けて記憶させておき、類似度判定処理部３４が、最大得票数を得た登録画像に対応する閾値ＴＨ２を用いて類似性を判定するようにすればよい。
【０１１５】
また、類似性を判定する際、閾値ＴＨ２は一定にする一方、各登録画像に対する投票数（各登録画像の得票数）に各登録画像の重み係数を掛けて類似性を判定するようにしてもよい。この場合、メモリ８に、各登録画像の重要度に応じた重み付け係数を各登録画像のインデックスと関連付けて記憶させておき、類似度判定処理部３４が、各登録画像の得票数に当該登録画像の重み付け係数を掛けた補正得票数を算出し、この補正得票数に基づいて類似性を判定するようにすればよい。例えば、最大補正得票数と閾値ＴＨ２とを比較してもよく、最大補正得票数を投票総数で正規化したものを閾値ＴＨ２と比較してもよく、最大補正得票数を最大登録数で正規化したものを閾値ＴＨ２と比較してもよい。また、この場合、重み係数は、例えば、１より大きい値であって、かつ登録画像の重要度が高くなるにつれて大きい値になるように設定すればよい。
【０１１６】
また、本実施形態では、１つの特徴点（注目特徴点）に対して１つのハッシュ値を算出するものとしているが、これに限らず、１つの特徴点（注目特徴点）に対して複数のハッシュ値を算出するようにしてもよい。例えば、注目特徴点の周辺特徴点として６点を抽出し、この６点から５点を抽出した６通りの組み合わせそれぞれについて、５点から３点を抽出して不変量を求めてハッシュ値を算出する方法を用いてもよい。この場合には、１つの特徴点に対して６個のハッシュ値が算出されることになる。
【０１１７】
圧縮／伸長処理部３５は、入力画像データを圧縮して圧縮画像データを生成する処理、および圧縮画像データを伸長して入力画像データに戻す処理を行う。なお、圧縮方法は特に限定されるものではないが、例えばＪＰＥＧ（Joint Photographic Experts Group）、ＴＩＦＦ（Tagged Image File Format）などを用いることができる。
【０１１８】
（１−３．デジタルカラー複合機１における処理）
次に、デジタルカラー複合機１における処理について、図１２に示すフロー図を参照しながら説明する。なお、以下の説明では、管理者情報記憶部１０１およびユーザ情報記憶部１０２には、管理者情報およびユーザ情報が予め登録されているものとする。これらの情報を追加，編集等したい場合には、管理者が認証処理を行って管理者フォルダ８Ａにアクセスし、適宜追加，編集処理を行うようにすればよい。また、ユーザ情報記憶部１０２には、ユーザの入力したユーザ情報についての認証処理が失敗であった場合に、ユーザ情報の再入力を受け付ける回数Ｋ（例えばＫ＝５）の設定値が予め格納されているものとする。
【０１１９】
まず、制御部７は、操作パネル６あるいは通信装置５を介してユーザからの指示入力（画像処理要求）を受け付けると、メモリ８に記憶させるユーザ情報の入力回数Ｃｐを初期化（Ｃｐ＝０）する（Ｓ１）。
【０１２０】
次に、制御部７は、入力画像データを取得する（Ｓ２）。例えば、カラー画像入力装置２で原稿画像を読み取ることによって入力画像データを取得してもよく、通信装置５によって外部の装置から入力画像データを取得してもよく、デジタルカラー複合機１に備えられるカードリーダー（図示せず）等を介して各種記録媒体から入力画像データを読み出して取得してもよい。
【０１２１】
次に、制御部７は、文書照合処理部１３の各部を制御して特徴点算出処理（Ｓ３）、特徴量算出処理（Ｓ４）、投票処理（Ｓ５）、類似性判定処理（Ｓ６）を行わせる。
【０１２２】
そして、類似性判定処理の結果、類似なしと判定された場合、制御部７は、ユーザからの処理要求に応じた画像処理を許可し（Ｓ７）、処理を終了する。
【０１２３】
一方、類似性判定処理の結果、類似ありと判定された場合、制御部７は、圧縮／伸長処理部３５に入力画像データを圧縮して圧縮画像データを生成させ（Ｓ８）、生成した圧縮画像データを管理者フォルダ８Ａ内の画像データ記憶部１０４に格納する（Ｓ９）。なお、本実施形態では圧縮画像データを記憶させるものとするが、これに限らず、例えば入力画像データを圧縮せずに記憶させてもよい。画像データの記憶方法については後述する。
【０１２４】
また、制御部７は、操作パネル６の表示部に処理要求された画像処理の実行を許可できない旨および画像処理の続行を希望するか否かの問い合わせの表示を行う（Ｓ１０）。この際、画像処理の続行を行う場合には、ユーザ認証が必要であること、およびユーザ情報やログが記録される（あるいは管理者に通知される（図１の通知信号が出力される））旨を表示するようにしてもよい。
【０１２５】
次に、制御部７は、操作パネル６に対するユーザの入力内容に基づいてユーザが画像処理の続行を希望しているか否かを判断する（Ｓ１１）。そして、画像処理の続行を希望していないと判断した場合には、処理を終了する。
【０１２６】
一方、画像処理の続行を希望していると判断した場合、制御部７は操作パネル６の表示部にユーザ情報（ユーザＩＤおよびパスワード）の入力を促す表示を行うとともに、ユーザによって入力されるユーザ情報を取得する（Ｓ１２）。なお、ここではユーザが操作パネル６を操作してユーザ情報としてのユーザＩＤおよびパスワードを入力することとするが、これに限らず、例えばデジタルカラー複合機１に備えられるカードリーダー（図示せず）に挿入されたパーソナルカードからユーザ情報を読み出すようにしてもよい。また、デジタルカラー複合機１に通信可能に接続された外部機器（コンピュータ等）からの処理要求である場合、この外部機器に対してユーザ情報の送信を要求する信号を送信し、外部機器から送信されてくるユーザ情報を取得するようにしてもよい。
【０１２７】
次に、制御部７は、取得したユーザ情報とユーザ情報記憶部１０２に記憶されているユーザ情報とを照合し、画像処理の続行を許可すべきユーザであるか否かの認証処理を行う（Ｓ１３）。
【０１２８】
ここで、取得したユーザ情報がユーザ情報記憶部１０２に記憶されているユーザ情報と一致しない場合（認証失敗）、制御部７は、上記Ｃｐの値を１だけインクリメント（Ｃｐ＝Ｃｐ＋１）するとともに（Ｓ１４）、Ｃｐ＞Ｋであるか否かを判断する（Ｓ１５）。そして、Ｃｐ＞Ｋである場合には画像処理の続行を不許可とし（Ｓ１６）、処理を終了する。一方、Ｃｐ≦Ｋである場合には、Ｓ１２に戻ってユーザ情報の再入力を受け付ける。
【０１２９】
また、Ｓ１３において取得したユーザ情報がユーザ情報記憶部１０２に記憶されているユーザ情報と一致した場合（認証成功）、制御部７は、画像データ記憶部１０４に格納した圧縮画像データを圧縮／伸長処理部３５に伸長させ（Ｓ１７）、画像処理の続行を許可するとともに（Ｓ１８）、入力画像データ（あるいは圧縮画像データ）およびこの入力画像データに関するログを管理者フォルダ８Ａに記憶させ（Ｓ１９）、処理を終了する。この際、制御部７が、所定の送信先に、通信装置５を介して、類似ありと判定された入力画像データに対する画像処理が行われた旨を通知するようにしてもよい。また、制御部７が、所定の送信先に、通信装置５を介して、入力画像データ（あるいは圧縮画像データ）およびログを送信するようにしてもよい。また、入力画像データの一部に、ユーザＩＤを重畳させ、この入力画像データを表示、印刷（画像形成）等する場合に出力画像の一部にユーザＩＤが表示されるようにしてもよい。また、デジタルカラー複合機１に通信可能に接続された外部機器（コンピュータ等）からの処理要求であって、圧縮画像データを管理者フォルダ８Ａ内の画像データ記憶部１０４に格納した場合（ユーザがデジタルカラー複合機１に来た時点ではデータが出力されていない場合）、画像処理を続行するためにはユーザ認証が必要であること、およびユーザ情報やログが記録される旨を表示し、その後、ユーザ認証に成功した場合にジョブを選択して出力するようにしてもよい。なお、入力画像データ（あるいは圧縮画像データ）およびログの記録方法については後述する。
【０１３０】
（１−４．画像データ、ユーザ情報、およびログの記憶方法）
次に、画像データ、ユーザ情報、およびログの記憶方法について説明する。図１３は、管理者フォルダ８Ａにおける階層構造を示す説明図である。この図に示すように、管理者フォルダ８Ａには画像データ記憶部（画像データフォルダ）１０４が設けられている。また、画像データ記憶部１０４の下位階層には画像処理済フォルダと未処理フォルダとが設けられている。
【０１３１】
制御部７は、Ｓ９の処理において圧縮画像データを画像データ記憶部１０４に格納する際、この圧縮画像データを未処理フォルダに格納する。この際、圧縮画像データのファイル名を例えば原稿ＩＤに基づくファイル名に設定する。
【０１３２】
また、制御部７は、Ｓ１９の処理において入力画像データ（あるいは圧縮画像データ）およびログを画像データ記憶部１０４に格納する場合、入力画像データ（あるいは圧縮画像データ）およびログを画像処理済フォルダに格納する。具体的には、制御部７は、画像処理済フォルダの下位階層にユーザ毎のユーザフォルダを作成し、入力画像データ（あるいは圧縮画像データ）およびログをユーザ情報に応じたユーザフォルダに格納する。この際、図１３に示すように、制御部７が、記憶させる画像データのファイル名およびログのファイル名をユーザ情報に応じたファイル名（ユーザＩＤを含むファイル名）に変更して記憶させてもよい。あるいは、記憶させる画像データあるいはログのヘッダ部分に、ユーザＩＤ（ユーザ情報）を挿入して記憶させてもよい。
【０１３３】
あるいは、図１４に示すように、画像処理済フォルダの下位階層に画像データを格納する画像フォルダと、ログを格納するログフォルダとを設け、制御部７が、記憶させる画像データのファイル名およびログのファイル名をユーザ情報に応じたファイル名（ユーザＩＤを含むファイル名）に変更して画像フォルダおよびログフォルダにそれぞれ格納するようにしてもよい。
【０１３４】
以上のように、本実施形態にかかるデジタルカラー複合機１は、入力画像データと登録画像との類似性を判定し、入力画像データが登録画像に類似すると判断した場合には、入力画像データ（あるいは圧縮画像データ）を、管理者フォルダ８Ａに格納する。
【０１３５】
これにより、管理者は、管理者フォルダ８Ａにアクセスして入力画像データ（あるいは圧縮画像データ）を確認することで、判定結果の適否を容易に判定することができる。したがって、管理者は、例えば、判定結果の適否に応じて、誤判定を抑制するために類似性判定に関する閾値ＴＨ２を変更するなどの処置をとることができる。また、上記特許文献５の技術のように、カバーロック機構を備えた排紙トレイや記録紙の搬送経路を切り替えるための切替機構などを設ける必要がないので、装置構成の大型化および複雑化、装置コストの増大などを伴わずに、管理者が判定結果の適否を容易に確認することができる画像処理装置を実現できる。
【０１３６】
また、類似性判定の結果、類似ありと判定された場合、制御部７は、ユーザに画像処理を続行するか否かを問合せ、ユーザが続行を希望する場合にはユーザを特定するための情報および入力画像データに関するログを管理者フォルダ８Ａに記憶させた上で、画像処理の実行を許可する。これにより、管理者は、画像処理が実行された入力画像データおよび画像処理を実行させたユーザを特定することができる。
【０１３７】
また、制御部７は、類似ありと判定された場合に画像処理の続行を許可するユーザのユーザ情報を予め記憶しており、類似ありと判定された場合であってユーザが画像処理の続行を希望する場合には、ユーザ認証を行って画像処理の続行を許可するか否かを判断する。これにより、類似性ありと判定された入力画像データに対しる画像処理を実行できるユーザを特定のユーザに限定することができ、セキュリティ性を向上することができる。
【０１３８】
また、類似ありと判定された画像データを記憶させる際、画像処理を実行した画像データと画像処理を実行しなかった画像データとを別々のフォルダに格納する。これにより、管理者は、画像処理が実行された画像データを迅速に特定できる。
【０１３９】
また、画像処理を実行した画像データを記憶させる際、この画像データのファイル名をユーザ情報に応じたファイル名に変更して記憶させる。これにより、画像処理を実行させたユーザを迅速に特定することができる。
【０１４０】
なお、本実施形態では、類似性判定処理の結果、類似ありと判定された場合に入力画像データ（あるいは圧縮画像データ）を管理者フォルダ８Ａに格納するものとしているが、これに限るものではない。例えば、類似性判定のための閾値（第２閾値）ＴＨ２と管理者フォルダ８Ａに入力画像データを格納するか否かを決定するための閾値（第１閾値）ＴＨ１とが異なっていてもよい。
【０１４１】
図１５は、投票処理部３３によって算出され各登録画像の類似度（例えば、各登録画像の得票数の特徴点の総数に対する割合）に対する類似性判定のための閾値（第２閾値）ＴＨ２と、管理者フォルダ８Ａに入力画像データを格納するか否かを決定するための閾値（第１閾値）ＴＨ１との関係の一例を示す説明図である。この図に示す例では、閾値ＴＨ２は８０％に設定され、第１閾値ＴＨ１は７０％に設定されている。
【０１４２】
これにより、図１５に示すように、上記類似度が７０％以上８０％未満（第１閾値ＴＨ１以上、第２閾値ＴＨ２未満）の場合、制御部７は、この入力画像データに対する画像処理（複写、印刷、送信、編集等）を許可するとともに、この入力画像データ（あるいは圧縮画像データ）を管理者フォルダ８Ａに格納させる。これにより、類似なしと判定したものの、類似性が比較的高く、登録画像である可能性のある入力画像データ（登録画像の画像データであるにもかかわらず類似なしと誤判定した可能性のある入力画像データ）について管理者フォルダ８Ａに格納しておくことができる。したがって、管理者がこの入力画像データを後から確認して判定結果の適否を判断することができる。
【０１４３】
また、本実施形態では、類似ありと判定された場合であって、ユーザが画像処理の続行を希望する場合には、制御部７が、入力画像データ、ユーザＩＤ、ログを管理者フォルダ８Ａに格納させた上で画像処理の続行を許可するようになっている。しかしながら、これに限らず、類似性判定のための第２閾値ＴＨ２（例えば８０％）よりも大きい第３閾値ＴＨ３（例えば９０％）を設定しておき、類似度が第２閾値ＴＨ２以上第３閾値ＴＨ３未満の場合であって、ユーザが希望した場合には画像処理の続行を許可する一方、類似度が第３閾値ＴＨ３以上の場合にはユーザの希望にかかわらず画像処理の続行を禁止（あるいは制限）するようにしてもよい。
【０１４４】
これにより、類似度が第３閾値ＴＨ３以上の場合には、誤判定の可能性が低いので、ユーザの希望にかかわらず画像処理の続行を禁止（あるいは制限）し、セキュリティ性を高めることができる。
【０１４５】
また、類似度が第２閾値ＴＨ２以上、第３閾値ＴＨ３未満の場合には、本来は登録画像の画像データではないにもかかわらず類似ありと判定してしまった誤判定である可能性があるので、ユーザが希望する場合には入力画像データ、ユーザ情報、ログを管理者フォルダに格納した上で画像処理の続行を許可することができる。これにより、誤判定によって処理が滞ることを防止するとともに、画像処理の行ったユーザおよび入力画像データを後から特定することができるので、最低限のセキュリティ性を担保することができる。
【０１４６】
なお、得票数（類似度）が第２閾値ＴＨ２に達しておらず、かつ第１閾値ＴＨ１を超えている入力画像データを管理者フォルダ８Ａに格納する場合、図１３あるいは図１４に示した未処理フォルダに得票数（類似度）が第２閾値ＴＨ２を超えた入力画像データと一緒に格納してもよく、あるいは上記未処理フォルダとは別のフォルダを作成して格納してもよい。
【０１４７】
また、本実施形態では、本発明をデジタルカラー複合機１に適用する場合について説明したが、本発明の適用対象はこれに限るものではない。例えば、モノクロの複合機に適用してもよい。また、複合機に限らず、例えば単体のファクシミリ通信装置、複写機、画像読取装置などに適用してもよい。
【０１４８】
図１６は、本発明をフラットベッドスキャナ（画像読取装置、画像処理装置）１’に適用した場合の構成例を示すブロック図である。
【０１４９】
この図に示すように、フラットベッドスキャナ１’は、カラー画像入力装置２とカラー画像処理装置３’とを備えている。カラー画像処理装置３’は、Ａ／Ｄ変換部１１、シェーディング補正部１２、文書照合処理部１３、制御部７（図１６では図示せず）、メモリ８（図１６では図示せず）から構成されており、これに、カラー画像入力装置２が接続され、全体として画像読取装置１’を構成している。なお、カラー画像入力装置（画像読取手段）２におけるＡ／Ｄ変換部１１、シェーディング補正部１２、文書照合処理部１３、制御部７、メモリ８の機能は、上述したデジタルカラー複合機１と略同様であるのでここでは説明を省略する。
【０１５０】
また、本実施形態では、管理者フォルダ８Ａがデジタルカラー複合機１に備えられているものとしたが、これに限らず、例えばデジタルカラー複合機１に通信可能に接続される外部装置（サーバー装置等）に管理者フォルダ８Ａを設けてもよい。
【０１５１】
図１７は、管理者フォルダ８Ａを備えたサーバー装置５０と、このサーバー装置５０にネットワークを介して通信可能に接続された複合機（ＭＦＰ）Ａ，Ｂ，・・・、プリンタＡ，Ｂ，・・・、ファクシミリＡ，Ｂ，・・・、コンピュータＡ，Ｂ，・・・、デジタルカメラＡ，Ｂ，・・・、スキャナＡ，Ｂ，・・・とを備えてなる画像処理システム１００の構成を示す説明図である。なお、画像処理システム１００の構成はこれに限るものではなく、例えば、サーバー装置５０と、複合機、プリンタ（画像形成装置）、ファクシミリ、コンピュータ、デジタルカメラ（画像読取装置）、スキャナ（画像読取装置）のうちのいずれか１つ以上とからなるものであってもよい。
【０１５２】
上記スキャナは、原稿台、光走査部、ＣＣＤ（charge coupled device)等を備えており、原稿台に載置された原稿画像を光走査部によって走査することで原稿画像を読み込んで画像データを生成する。また、上記デジタルカメラは、撮像レンズ、ＣＣＤ等（画像入力装置）を備えており、原稿画像、人物や風景等を撮影して画像データを生成する。なお、上記スキャナおよびデジタルカメラは、画像を適切に再現するために所定の画像処理（例えば各種補正処理等）を施す機能を有していてもよい。上記プリンタは、コンピュータ、スキャナ、デジタルカメラによって生成された画像データに基づく画像をシート（記録用紙）に印刷する。また、上記ファクシミリは、画像入力装置より読み込まれた画像データに対して、２値化処理、解像度変換処理、回転等の処理を行って所定の形式に圧縮した画像データを相手先に送信したり、相手先から送信されてきた画像データを伸長して画像出力装置の性能に応じて回転処理や解像度変換処理、中間調処理を施し、ページ単位の画像として出力したりする。また、上記複合機は、スキャナ機能、ファクシミリ送信機能、印刷機能（複写機能、プリンタ機能）のうちの少なくとも２つ以上を有するものである。また、上記コンピュータは、スキャナやデジタルカメラにより読み込まれた画像データに対して編集を行ったり、アプリケーションソフトウェアを用いて文書の作成を行ったりする。
【０１５３】
サーバー装置５０にネットワークを介して接続される上記各装置は、それぞれ、制御部７および文書照合処理部１３を備えている。そして、類似性判定の結果、類似あり（入力画像データが登録画像の画像データである）と判定した場合、制御部７が入力画像データおよび装置ＩＤ等（入力画像データをサーバー装置５０に送信した装置を特定するための情報）をサーバー装置５０に送信させ、サーバー装置５０の制御部（図示せず）がこのサーバー装置５０に備えられた管理者フォルダ８Ａに受信した情報を格納するようになっている。また、類似ありと判定された場合であって、ユーザが処理の続行を希望し、かつユーザ認証処理の結果、処理の続行を許可した場合には、制御部７が当該入力画像データに対するログおよび装置ＩＤ等をサーバー装置５０に送信させ、サーバー装置５０の制御部（図示せず）がこのサーバー装置５０に備えられた管理者フォルダ８Ａに受信した情報を格納するようになっている。
【０１５４】
また、本実施形態では、類似性判定処理をデジタルカラー複合機１に備えられた文書照合処理部１３において行っているが、これに限るものではない。例えば、制御部７および文書照合処理部１３が有する機能の一部または全部を、デジタルカラー複合機１に通信可能に接続された外部装置において実行するようにしてもよい。
【０１５５】
図１８は、制御部７および文書照合処理部１３が有する機能の一部が、サーバー装置５０に備えられている場合の構成例を示すブロック図である。
【０１５６】
図１８に示すように、デジタルカラー複合機１のカラー画像処理装置３は、特徴点算出部３１および特徴量算出部３２を備えた文書照合処理部１３ａと、文書照合処理部１３ａの動作を制御する制御部７ａと、文書照合処理部１３ａの処理に必要な情報を記憶するメモリ８ａと、外部の装置との通信を行う通信装置５とを備えている。また、サーバー装置５０は、外部の装置との通信を行う通信装置５１と、投票処理部３３、類似度判定処理部
３４、圧縮／伸長処理部３５、登録処理部３７、および登録処理部３７を備えた文書照合処理部１３ｂと、文書照合処理部１３ｂを制御する制御部７ｂと、文書照合処理部１３ｂの処理に必要な情報を記憶するメモリ８ｂとを備えている。なお、デジタルカラー複合機１に備えられる各機能ブロックとサーバー装置５０に備えられる各機能ブロックとの間でデータの送受信が必要な場合には、制御部７ａおよび制御部７ｂが通信装置５および５１を制御して適宜データの送受信を行う。その他の機能については上述した構成と同様である。
【０１５７】
また、図１８の例では、特徴量算出部３２の全部（特徴点抽出部３２ａ、不変量算出部３２ｂ、ハッシュ値算出部３２ｃ）がデジタルカラー複合機１に備えられているが、これに限らず、例えば図１９に示すように、特徴点抽出部３２ａおよび不変量算出部３２ｂをデジタルカラー複合機１に備える一方、ハッシュ値算出部３２ｃをサーバー装置５０に備えた構成としてもよい。
【０１５８】
また、特徴量算出部３２の各部をサーバー装置５０に備えておき、特徴点算出部３１の算出した特徴点に関するデータをデジタルカラー複合機１からサーバー装置５０に送信し、サーバー装置５０に備えられる特徴量算出部３２がメモリ８ｂに格納されているハッシュテーブル１０３と受信した特徴点のデータとに基づいてハッシュ値を算出するようにしてもよい。また、特徴点算出部３１および特徴量算出部３２の各部をサーバー装置５０に備えておき、デジタルカラー複合機１からサーバー装置５０に入力画像データを送信し、サーバー装置５０に備えられる特徴点算出部３１および特徴量算出部３２がサーバー装置５０から受信した入力画像データとメモリ８ｂに格納されているハッシュテーブル１０３とに基づいてハッシュ値を算出するようにしてもよい。
【０１５９】
また、上記の説明では、類似性の判定処理を行う場合の例について説明したが、登録処理を行う場合には、サーバー装置５０に備えられる登録処理部３７が、デジタルカラー複合機１から受信した原稿ＩＤとハッシュ値（あるいはサーバー装置５０に備えられるハッシュ値算出部３２ｃが算出したハッシュ値）とをメモリ８ｂに設けられたハッシュテーブル１０３に登録すればよい。なお、類似性判定処理を行うか登録処理を行うかは、デジタルカラー複合機１のユーザが操作パネル６を介して指定し、何れの処理を行うのかを示す信号をサーバー装置５０に送信するようにしてもよく、サーバー装置５０が類似性判定処理の結果、類似なしと判定した入力画像について登録処理を行うようにしてもよい。
【０１６０】
なお、ハッシュ値算出部３２ｃをサーバー装置５０に備える場合、ハッシュテーブル１０３に格納されているハッシュ値の算出方法とは異なる方法で（別のハッシュ関数を用いて）ハッシュ値を算出し、算出したハッシュ値を採用してハッシュテーブル１０３を更新してもよい。これにより、例えば原稿画像の種類等に応じて特徴量（不変量）を参照した適切なハッシュ値をハッシュテーブル１０３に登録（更新）することができ、それを用いて投票処理を行えるので、照合精度（類似性の判定精度）を向上させることができる。
【０１６１】
また、本実施形態では、類似性判定の結果、類似ありと判定した場合に、入力画像データを管理者フォルダ８Ａに格納するものとしているが、これに加えて、例えばＯＣＲ（Optical Character Recognition）処理によって入力画像データから抽出した文字情報を格納するようにしてもよい。この場合、例えば、デジタルカラー複合機１に入力画像データから文字情報（テキストデータ）を抽出するＯＣＲ処理部を備えておき、このＯＣＲ処理部が抽出したテキストデータを制御部７が管理者フォルダ８Ａに格納させるようにすればよい。
【０１６２】
〔実施形態２〕
本発明の他の実施形態について説明する。なお、説明の便宜上、実施形態１と同じ機能を有する部材については同じ符号を付し、その説明を省略する。
【０１６３】
図２２は、本実施形態にかかるデジタルカラー複合機（画像処理装置、画像形成装置、画像読取装置）１の概略構成を示すブロック図である。この図に示すように、本実施形態にかかるデジタルカラー複合機１は、実施形態１にかかるデジタルカラー複合機１の構成に加えて、文書照合処理部１３に暗号化・復号化処理部３８を備えており、管理者フォルダ８Ａに暗号化鍵記憶部１０５とを備えている。その他の構成は実施形態１と同様である。
【０１６４】
暗号化・復号化処理部３８は、圧縮／伸長処理部３５で圧縮された画像データを暗号化して管理者フォルダ８Ａの画像データ記憶部１０４に格納する。また、画像データ記憶部１０４に暗号化されて格納されている画像データを復号化し、復号化した圧縮画像を伸長して入力階調補正部１４に出力する。
【０１６５】
暗号化鍵記憶部１０５は、暗号化・復号化処理部３８によって暗号化された画像データを復号化するための暗号化鍵を暗号化した画像データと関連付けて保管管理（記憶）する。本実施形態では、暗号化・復号化処理部３８が、画像データを暗号化する際、画像データ毎にユニークな値を暗号化鍵として割り当て、この暗号化鍵と画像データとを対応付けて暗号化鍵記憶部１０５に記憶させる。また、画像データを復号化する際には、復号化する画像データに対応する暗号化鍵を暗号化鍵記憶部１０５から読み出して復号化処理を行う。
【０１６６】
図２３は、デジタルカラー複合機１における処理の流れを示すフロー図である。
【０１６７】
まず、制御部７は、操作パネル６あるいは通信装置５を介してユーザからの指示入力（画像処理要求）を受け付けると、メモリ８に記憶させるユーザ情報の入力回数Ｃｐを初期化（Ｃｐ＝０）する（Ｓ２１）。
【０１６８】
次に、制御部７は、入力画像データを取得する（Ｓ２）。例えば、カラー画像入力装置２で原稿画像を読み取ることによって入力画像データを取得してもよく、通信装置５によって外部の装置から入力画像データを取得してもよく、デジタルカラー複合機１に備えられるカードリーダー（図示せず）等を介して各種記録媒体から入力画像データを読み出して取得してもよい。
【０１６９】
次に、制御部７は、文書照合処理部１３の各部を制御して特徴点算出処理（Ｓ２３）、特徴量算出処理（Ｓ２４）、投票処理（Ｓ２５）、類似性判定処理（Ｓ２６）を行わせる。
【０１７０】
そして、類似性判定処理の結果、類似なしと判定された場合、制御部７は、ユーザからの処理要求に応じた画像処理（例えばカラー画像出力装置４による画像形成、あるいは通信装置５を介した外部への送信など）を許可し（Ｓ２７）、処理を終了する。
【０１７１】
一方、類似性判定処理の結果、類似ありと判定された場合、制御部７は、圧縮／伸長処理部３５に入力画像データを圧縮して圧縮画像データを生成させる（Ｓ２８）。そして、生成した圧縮画像データを暗号化・復号化処理部３８に暗号化させて暗号化画像データを生成させ（Ｓ２９）、暗号化画像データと暗号化鍵とを関連付けた情報（暗号化画像データと暗号化鍵との対応関係を示す情報）を暗号化鍵記憶部１０５に記憶（登録）させる（Ｓ３０）。また、Ｓ２９で生成した暗号化画像データを管理者フォルダ８Ａ内の画像データ記憶部１０４に格納させる（Ｓ３１）。
【０１７２】
なお、本実施形態では、入力画像データを圧縮した後、圧縮画像データを暗号化しているが、これに限らず、例えば、入力画像データをそのまま暗号化してもよく、入力画像データの圧縮と暗号化とを同時に行ってもよい。
【０１７３】
また、画像データを暗号化するための手法は、特に限定されるものではなく、従来から公知の種々の方法を用いることができる。例えば、一般的な共通鍵暗号であるData Encryption StandardやAdvanced Encryption Standardなどを用いてもよい。また、１つのファイルを特定のユーザだけが復号化することができるような暗号化方法を用いてもよく、その場合には、例えばＲＳＡ暗号のような公開鍵暗号を用いてもよい。また、データの安全性を重視する場合には、例えば、特許文献６に開示されている暗号化方法のように、時限鍵を生成し、暗号化鍵をユーザに公開した場合でも一定時間以上たつと復号化できなくするようにしてもよい。
【０１７４】
また、制御部７は、操作パネル６の表示部に処理要求された画像処理の実行を許可できない旨および画像処理の続行を希望するか否かの問い合わせの表示を行う（Ｓ３２）。この際、画像処理の続行を行う場合には、ユーザ認証が必要であること、およびユーザ情報やログが記録される（あるいは管理者に通知される（図１の通知信号が出力される））旨を表示するようにしてもよい。
【０１７５】
次に、制御部７は、操作パネル６に対するユーザの入力内容に基づいてユーザが画像処理の続行を希望しているか否かを判断する（Ｓ３３）。そして、画像処理の続行を希望していないと判断した場合には、処理を終了する。
【０１７６】
一方、画像処理の続行を希望していると判断した場合、制御部７は操作パネル６の表示部にユーザ情報（ユーザＩＤおよびパスワード）の入力を促す表示を行うとともに、ユーザによって入力されるユーザ情報を取得する（Ｓ３４）。なお、ここではユーザが操作パネル６を操作してユーザ情報としてのユーザＩＤおよびパスワードを入力することとするが、これに限らず、例えばデジタルカラー複合機１に備えられるカードリーダー（図示せず）に挿入されたパーソナルカードからユーザ情報を読み出すようにしてもよい。また、デジタルカラー複合機１に通信可能に接続された外部機器（コンピュータ等）からの処理要求である場合、この外部機器に対してユーザ情報の送信を要求する信号を送信し、外部機器から送信されてくるユーザ情報を取得するようにしてもよい。
【０１７７】
次に、制御部７は、取得したユーザ情報とユーザ情報記憶部１０２に記憶されているユーザ情報とを照合し、画像処理の続行を許可すべきユーザであるか否かの認証処理を行う（Ｓ３５）。
【０１７８】
ここで、取得したユーザ情報がユーザ情報記憶部１０２に記憶されているユーザ情報と一致しない場合（認証失敗）、制御部７は、上記Ｃｐの値を１だけインクリメント（Ｃｐ＝Ｃｐ＋１）するとともに（Ｓ３６）、Ｃｐ＞Ｋであるか否かを判断する（Ｓ３７）。そして、Ｃｐ＞Ｋである場合には画像処理の続行を不許可とし（Ｓ３８）、処理を終了する。一方、Ｃｐ≦Ｋである場合には、Ｓ３４に戻ってユーザ情報の再入力を受け付ける。
【０１７９】
また、Ｓ３５において、Ｓ３４で取得したーザ情報がユーザ情報記憶部１０２に記憶されているユーザ情報と一致していると判断した場合（認証成功）、制御部７は、画像データ記憶部１０４に格納した暗号化画像データを暗号化・復号化処理部３８に復号化させ（Ｓ３９）、復号化した圧縮画像データを圧縮／伸長処理部３５に伸長させ（Ｓ４０）。そして、画像処理の続行を許可するともに（Ｓ４１）、入力画像データ（あるいは圧縮画像データ）およびこの入力画像データに関するログを管理者フォルダ８Ａに記憶させ（Ｓ４２）、処理を終了する。
【０１８０】
また、図２３の例では、暗号化画像データの復号をデジタルカラー複合機１において行っているが、これに限らず、例えば暗号化画像データを、通信装置５を介して外部装置に送信し、外部装置がデジタルカラー複合機１から暗号化鍵を取得して復号するようにしてもよい。図２４は、この場合の処理の流れを示すフロー図である。
【０１８１】
まず、制御部７は、操作パネル６あるいは通信装置５を介してユーザからの画像送信要求、および入力画像データを取得する（Ｓ５１）。例えば、カラー画像入力装置２で原稿画像を読み取ることによって入力画像データを取得してもよく、通信装置５によって外部の装置から入力画像データを取得してもよく、デジタルカラー複合機１に備えられるカードリーダー（図示せず）等を介して各種記録媒体から入力画像データを読み出して取得してもよい。
【０１８２】
次に、制御部７は、文書照合処理部１３の各部を制御して特徴点算出処理（Ｓ５２）、特徴量算出処理（Ｓ５３）、投票処理（Ｓ５４）、類似性判定処理（Ｓ５５）を行わせる。
【０１８３】
そして、類似性判定処理の結果、類似なしと判定された場合、制御部７は、圧縮／伸長処理部３５に入力画像データを圧縮して圧縮画像データを生成させ（Ｓ５６）、生成した圧縮画像データを画像送信要求で指示された外部装置に通信装置５を介して送信し（Ｓ５７）、処理を終了する。これにより、外部装置において受信した圧縮画像データを伸長し、入力画像データを得ることができる。
【０１８４】
一方、類似性判定処理の結果、類似ありと判定された場合、制御部７は、圧縮／伸長処理部３５に入力画像データを圧縮して圧縮画像データを生成させる（Ｓ５８）。そして、生成した圧縮画像データを暗号化・復号化処理部３８に暗号化させて暗号化画像データを生成させ（Ｓ５９）、暗号化画像データと暗号化鍵とを関連付けた情報（暗号化画像データと暗号化鍵との対応関係を示す情報）を暗号化鍵記憶部１０５に記憶（登録）させる（Ｓ６０）。また、Ｓ５９で生成した暗号化画像データを管理者フォルダ８Ａ内の画像データ記憶部１０４に格納させる（Ｓ６１）。
【０１８５】
次に、制御部７は、暗号化画像データと、この暗号化画像データを復号するための暗号化鍵の問合せ先情報（暗号化を解除する方法の問い合わせ先を示す情報）とを画像送信要求で指示された外部装置に通信装置５を介して送信する（Ｓ６２）。例えば、画像をe-mailで送信する場合には、メール中に問い合わせ先を記述してもよいし、画像ファイルと問い合わせ先情報とを記述したテキストファイルをパックして送信するようにしてもよい。
【０１８６】
その後、制御部７は、外部装置から暗号化鍵の問い合わせがあることを監視する（Ｓ６３）。そして、暗号化鍵の問合せがあった場合には、入力画像データの利用を許可するか否かを判断する（Ｓ６４）。この判断は、例えば、ユーザ認証や外部装置の認証の結果等に基づいて行ってもよく、管理者が個別に判断してもよい。
【０１８７】
そして、入力画像データの利用を許可する場合、制御部７は、問い合わせ先の情報およびログを管理者フォルダ８Ａに格納し、この入力画像データに対応する暗号化鍵を暗号化鍵記憶部１０５から読み出し、通信装置５を介して上記外部装置に送信し（Ｓ６５）、処理を終了する。これにより、外部装置では、Ｓ６２で送信された暗号化画像データと、Ｓ６５で送信された暗号化鍵とを受信し、上記暗号化画像データを上記暗号化鍵に基づいて復号化することができる。そして、復号化によって得られる圧縮画像データを伸長することで元の入力画像データを得ることができる。
【０１８８】
一方、入力画像データの利用を許可しない場合、制御部７は、入力画像データの利用を許可しない旨を、通信装置５を介して上記外部装置に送信し（Ｓ６６）、処理を終了する。
【０１８９】
以上のように、本実施形態では、入力画像データの原稿が登録画像の原稿と類似していると判定された場合に、入力画像データあるいは入力画像データを圧縮した圧縮画像データを暗号化・復号化処理部３８によって暗号化して管理者フォルダ８Ａに格納する。
【０１９０】
これにより、入力画像データに関するセキュリティ性を向上させることができる。例えば、管理者フォルダ８Ａが設けられているメモリ８が物理的な手段で不正に持ち出されたような場合であっても、入力画像データが不正に使用されたり漏えいしたりすることを防止できる。なお、暗号化鍵を記憶させる暗号化鍵記憶部１０５と暗号化画像データを記憶させる画像データ記憶部１０４とを別々のメモリ（ハードウェア）に記憶させてもよい。これにより、暗号化画像データのセキュリティ性をさらに高めることができる。
【０１９１】
なお、実施形態１の構成では、管理者フォルダ（アクセス制限記憶部）８Ａに登録画像（重要な画像データ（重要書類））と類似度の高い画像データが格納される。したがって、この管理者フォルダ８Ａを有するメモリ８（例えばハードディスク等の記憶装置）が物理的に持ち出された場合に、登録画像に類似する情報（重要な画像データ）の漏えいを防止できない。つまり、重要書類と類似度の高い画像が管理者フォルダ８Ａに保管されるので、これらの情報が一括して盗難されるリスクが高くなる。これに対して、本実施形態の構成によれば、管理者フォルダ８Ａに画像データを暗号化して保存するので、管理者フォルダ８Ａを有するメモリ８が物理的に盗難等された場合であっても情報の漏えいを防止することができる。
【０１９２】
また、本実施形態では、暗号化された画像データを復号化する暗号化鍵として、画像データ毎にユニークな値を割り当て、対象となる画像データと関連付けて暗号化鍵記憶部１０５に保管管理する。これにより、入力画像データに対する画像処理を許可する場合には暗号化鍵を用いて適切に復号化することができる。また、暗号化鍵をユーザに提示し、ユーザによる暗号化画像データの復号化を可能にすることもできる。これにより、例えば、暗号化画像データの出力を希望するユーザが正規の手続きを踏んで管理者に許可を得た場合に、当該暗号化画像データを復号化するための暗号化鍵をユーザに発行して出力を許可することができる。また、予め登録されている個人情報（ＩＤ）などを入力することを条件として、管理者の許可を待つことなく、暗号化画像データの復号化を許可することもできる。
【０１９３】
また、上記各実施形態において、デジタルカラー複合機１および／またはサーバー装置５０に備えられる文書照合処理部および制御部を構成する各部（各ブロック）は、ＣＰＵ等のプロセッサを用いてソフトウェアによって実現される。すなわち、デジタルカラー複合機１および／またはサーバー装置５０は、各機能を実現する制御プログラムの命令を実行するＣＰＵ（central processing unit）、上記プログラムを格納したＲＯＭ（read only memory）、上記プログラムを展開するＲＡＭ（random access memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアであるデジタルカラー複合機１および／またはサーバー装置５０の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、デジタルカラー複合機１および／またはサーバー装置５０に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによって達成される。
【０１９４】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。
【０１９５】
また、デジタルカラー複合機１および／またはサーバー装置５０を通信ネットワークと接続可能に構成し、通信ネットワークを介して上記プログラムコードを供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【０１９６】
また、デジタルカラー複合機１および／またはサーバー装置５０の各ブロックは、ソフトウェアを用いて実現されるものに限らず、ハードウェアロジックによって構成されるものであってもよく、処理の一部を行うハードウェアと当該ハードウェアの制御や残余の処理を行うソフトウェアを実行する演算手段とを組み合わせたものであってもよい。
【０１９７】
本発明のコンピュータシステムは、フラットベッドスキャナ・フィルムスキャナ・デジタルカメラなどの画像入力装置、所定のプログラムがロードされることにより上記類似度算出処理や類似性判定処理など様々な処理が行われるコンピュータ、コンピュータの処理結果を表示するＣＲＴディスプレイ・液晶ディスプレイなどの画像表示装置、およびコンピュータの処理結果を紙などに出力するプリンタ等の画像形成訴追により構成されてもよい。さらには、ネットワークを介してサーバーなどに接続するための通信手段としてのネットワークカードやモデムなどが備えられていてもよい。
【０１９８】
本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、異なる実施形態にそれぞれ開示された技術的手段や請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【０１９９】
本発明は、入力画像データと予め登録された登録画像データとの類似度を判定し、判定結果に応じた制御を行う画像処理装置および画像処理方法に適用できる。
【図面の簡単な説明】
【０２００】
【図１】本発明の一実施形態にかかる画像処理装置に備えられる文書照合処理部の概略構成を示すブロック図である。
【図２】本発明の一実施形態にかかる画像処理装置の概略構成を示すブロック図である。
【図３】図２に示した画像処理装置に備えられる特徴点算出部の概略構成を示すブロック図である。
【図４】図２に示した画像処理装置のＭＴＦ処理部に備えられる混合フィルタのフィルタ係数の一例を示す説明図である。
【図５】図２に示した画像処理装置の特徴点算出部によって入力画像データから抽出される連結領域およびこの連結領域の重心の一例を示す説明図である。
【図６】図２に示した画像処理装置の特徴点算出部によって入力画像データに含まれる文字列から抽出された複数の連結領域の各重心（特徴点）の一例を示す説明図である。
【図７】図２に示した画像処理装置の特徴量算出部によって特徴量を算出する際に抽出される注目特徴点および周辺特徴点の一例を示す説明図である。
【図８】（ａ）〜（ｃ）は、図２に示した画像処理装置の特徴量算出部によって特徴量を算出する際に抽出される注目特徴点および周辺特徴点の組み合わせの一例を示す説明図である。
【図９】（ａ）〜（ｃ）は、図２に示した画像処理装置の特徴量算出部によって特徴量を算出する際に抽出される注目特徴点および周辺特徴点の組み合わせの一例を示す説明図である。
【図１０】（ａ）および（ｂ）は、図２に示した画像処理装置において、ハッシュテーブルに登録される各特徴点についてのハッシュ値および入力画像データを表すインデックスの一例を示す説明図である。
【図１１】図２に示した画像処理装置の投票処理部における、各登録画像に対する投票数の一例を示すグラフである。
【図１２】図２に示した画像処理装置における処理の流れを示すフロー図である。
【図１３】図２に示した画像処理装置における、管理者フォルダ８Ａの階層構造の一例を示す説明図である。
【図１４】図２に示した画像処理装置における、管理者フォルダ８Ａの階層構造の他の例を示す説明図である。
【図１５】図２に示した画像処理装置において、類似性判定のための閾値と、管理者フォルダに入力画像データを格納するか否かを決定するための閾値とを異ならせる場合の、これら両閾値の一例を示す説明図である。
【図１６】本発明の一実施形態にかかる画像処理装置の変形例を示すブロック図である。
【図１７】本発明の一実施形態にかかる画像処理システムの構成を示す説明図である。
【図１８】本発明の一実施形態にかかる画像処理システムの一構成例を示すブロック図である。
【図１９】本発明の一実施形態にかかる画像処理システムの他の構成例を示すブロック図である。
【図２０】（ａ）〜（ｄ）は、本発明の一実施形態にかかる画像処理装置の特徴量算出部によって特徴量を算出する際に抽出される注目特徴点および周辺特徴点の組み合わせの一例を示す説明図である。
【図２１】（ａ）〜（ｄ）は、本発明の一実施形態にかかる画像処理装置の特徴量算出部によって特徴量を算出する際に抽出される注目特徴点および周辺特徴点の組み合わせの一例を示す説明図である。
【図２２】本発明の他の実施形態にかかる画像処理装置の概略構成を示すブロック図である。
【図２３】図２２に示した画像処理装置における画像出力処理の流れを示すフロー図である。
【図２４】図２２に示した画像処理装置における画像送信処理の流れを示すフロー図である。
【符号の説明】
【０２０１】
１  デジタルカラー複合機（画像処理装置、画像形成装置、画像読取装置、画像処理装置）
１’  フラットベッドスキャナ（画像処理装置、画像読取装置）
２  カラー画像入力装置（入力データ取得部、画像入力装置）
３，３’  カラー画像処理装置（画像処理装置）
４  カラー画像出力装置（画像出力部）
５  通信装置（入力データ取得部、送信装置）
６  操作パネル（処理入力部）
７，７ａ，７ｂ  制御部
８，８ａ，８ｂ  メモリ（記憶部）
８Ａ  管理者フォルダ（アクセス制限記憶部）
１３，１３ａ，１３ｂ  文書照合処理部（類似度算出部）
３１  特徴点算出部
３２  特徴量算出部
３２ａ  特徴点抽出部
３２ｂ  不変量算出部
３２ｃ  ハッシュ値算出部
３３  投票処理部（類似度算出部）
３４  類似度判定処理部
３５  圧縮／伸長処理部
３７  登録処理部
３８  暗号化・復号化処理部（暗号化部）
５０  サーバー装置
１００  画像処理システム
１０１  管理者情報記憶部
１０２  ユーザ情報記憶部
１０３  ハッシュテーブル
１０４  画像データ記憶部
１０５  暗号化鍵記憶部
【図１】
2008271508.tif 000003
【図２】
2008271508.tif 000004
【図３】
2008271508.tif 000005
【図４】
2008271508.tif 000006
【図５】
2008271508.tif 000007
【図６】
2008271508.tif 000008
【図７】
2008271508.tif 000009
【図８】
2008271508.tif 000010
【図９】
2008271508.tif 000011
【図１０】
2008271508.tif 000012
【図１１】
2008271508.tif 000013
【図１２】
2008271508.tif 000014
【図１３】
2008271508.tif 000015
【図１４】
2008271508.tif 000016
【図１５】
2008271508.tif 000017
【図１６】
2008271508.tif 000018
【図１７】
2008271508.tif 000019
【図１８】
2008271508.tif 000020
【図１９】
2008271508.tif 000021
【図２０】
2008271508.tif 000022
【図２１】
2008271508.tif 000023
【図２２】
2008271508.tif 000024
【図２３】
2008271508.tif 000025
【図２４】
2008271508.tif 000026