(57)【特許請求の範囲】
【請求項１】
各種書類の画像データである登録画像データにユーザにより設定された、各種書類に関連する付与情報を格納している付与情報格納手段と、
入力画像データが前記登録画像データに類似するか否かを判定する判定部と、
前記判定部にて前記入力画像データが前記登録画像データに類似すると判定された場合に、前記付与情報を前記付与情報格納手段から取得する付与情報取得部と、
前記付与情報取得部にて取得された付与情報を前記入力画像データに付与する付与情報付与部と、
付与情報更新部とを備え、
前記付与情報格納手段は、複数の登録画像データについてのそれら登録画像データごとに設定された付与情報を格納しており、
前記付与情報取得部は、前記判定部にて前記入力画像データが前記複数の登録画像データのうちの第１の登録画像データに類似すると判定された場合に、前記第１の登録画像データに設定されている第１の付与情報を前記付与情報格納手段から取得し、
前記付与情報は画像データを検索する場合のキーワードであり、
前記付与情報付与部は、前記入力画像データに前記第１の付与情報を埋め込むものであり、
前記付与情報格納手段には前記付与情報とともに前記付与情報がユーザにより変更された場合の履歴を示す変更履歴情報が格納されており、
前記付与情報更新部は、前記変更履歴情報により、前記第１の付与情報が前記入力画像データに埋め込まれた後に第２の付与情報に変更されていることが示されている場合に、前記入力画像データに既に埋め込まれている第１の付与情報を第２の付与情報に更新することを特徴とする画像処理装置。
【請求項２】
前記付与情報格納手段は、前記付与情報を前記登録画像データの特徴量と関連づけて格納しており、
前記判定部は、前記入力画像データから特徴量を抽出する特徴量抽出部と、
前記特徴量抽出部にて抽出された前記入力画像データの特徴量と前記付与情報格納手段に格納されている登録画像データの特徴量とを比較して、これら両画像データの類似の有無を判定する類似判定部とを備えていることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記付与情報格納手段は、複数の前記登録画像データを区別するための画像インデックスとこの画像インデックスにより特定される登録画像データに設定された前記付与情報とを関連づけて格納しており、
前記付与情報取得部は、前記判定部にて前記入力画像データが前記複数の登録画像データのうちの第１の登録画像データに類似すると判定された場合に、前記第１の登録画像データに設定されている前記画像インデックスを前記付与情報格納手段に送信し、前記付与情報格納手段から、送信した前記画像インデックスに関連付けられている付与情報を取得することを特徴とする請求項１に記載の画像処理装置。
【請求項４】
各種書類の画像データである複数の登録画像データについてのそれら登録画像データごとにユーザにより設定された、各種書類に関連する付与情報を格納している付与情報格納手段と、
入力画像データが前記登録画像データに類似するか否かを判定する判定部と、
前記判定部にて前記入力画像データが類似すると判定された前記登録画像データに設定されている付与情報を前記付与情報格納手段から取得する付与情報取得部と、
前記付与情報取得部にて取得された付与情報を表示手段に表示させる表示制御部と、
前記入力画像データに付与する付与情報を選択する入力に基づいて、前記表示手段に表示させた付与情報のうちの選択された第１の付与情報を前記入力画像データに付与する付与情報付与部と、
付与情報更新部とを備え、
前記付与情報は画像データを検索する場合のキーワードであり、
前記付与情報付与部は、前記入力画像データに前記第１の付与情報を埋め込むものであり、
前記付与情報格納手段には前記付与情報とともに前記付与情報がユーザにより変更された場合の履歴を示す変更履歴情報が格納されており、
前記付与情報更新部は、前記変更履歴情報により、前記第１の付与情報が前記入力画像データに埋め込まれた後に第２の付与情報に変更されていることが示されている場合に、前記入力画像データに既に埋め込まれている第１の付与情報を第２の付与情報に更新することを特徴とする画像処理装置。
【請求項５】
画像処理装置とこの画像処理装置と通信可能な管理装置とを備え、
前記管理装置は、各種書類の画像データである複数の登録画像データごとにユーザにより設定された、各種書類に関連する付与情報を格納しており、
前記画像処理装置は、入力画像データが前記登録画像データに類似するか否かを判定する判定部と、
前記判定部にて前記入力画像データが前記複数の登録画像データのうちの第１の登録画像データに類似すると判定された場合に、前記第１の登録画像データに設定されている付与情報を前記管理装置から取得する付与情報取得部と、
前記付与情報取得部にて取得された第１の付与情報を前記入力画像データに付与する付与情報付与部と、
付与情報更新部とを備え、
前記付与情報は画像データを検索する場合のキーワードであり、
前記付与情報付与部は、前記入力画像データに前記第１の付与情報を埋め込むものであり、
前記管理装置は、前記付与情報とともに前記付与情報がユーザにより変更された場合の履歴を示す変更履歴情報を格納しており、
前記付与情報更新部は、前記変更履歴情報により、前記第１の付与情報が前記入力画像データに埋め込まれた後に第２の付与情報に変更されていることが示されている場合に、前記入力画像データに既に埋め込まれている第１の付与情報を第２の付与情報に更新することを特徴とする画像処理システム。
【請求項６】
前記管理装置は、複数の前記登録画像データを区別するための画像インデックスとこの画像インデックスにより特定される登録画像データに設定された前記付与情報とを関連づけて格納しており、
前記付与情報取得部は、前記判定部にて前記入力画像データが前記複数の登録画像データのうちの第１の登録画像データに類似すると判定された場合に、前記第１の登録画像データに設定されている前記画像インデックスを前記管理装置に送信し、前記管理装置から、送信した前記画像インデックスに関連付けられている付与情報を取得することを特徴とする請求項５に記載の画像処理システム。
【請求項７】
原稿の画像を読み込んで画像データを取得する画像入力装置と、前記画像入力装置から入力された画像データを処理する請求項１から４のいずれか１項に記載の画像処理装置とを備えていることを特徴とする画像読取装置。
【請求項８】
原稿の画像を読み込んで画像データを取得する画像入力装置と、前記画像入力装置から入力された画像データを処理する請求項１から４のいずれか１項に記載の画像処理装置と、画像データに基づいて印刷を行う画像出力装置とを備えていることを特徴とする画像形成装置。
【請求項９】
入力画像データが登録画像データに類似するか否かを判定する判定ステップと、
前記判定ステップにて前記入力画像データが前記登録画像データに類似すると判定した場合に、各種書類の画像データである登録画像データにユーザにより設定された、各種書類に関連する付与情報、および前記付与情報がユーザにより変更された場合の履歴を示す変更履歴情報を格納している付与情報格納手段から前記付与情報を取得する付与情報取得ステップと、
前記付与情報取得ステップにて取得した第１の付与情報を前記入力画像データに付与する付与情報付与ステップと、
付与情報更新ステップとを備え、
前記付与情報は画像データを検索する場合のキーワードであり、
前記付与情報付与ステップでは、前記入力画像データに前記第１の付与情報を埋め込む処理を行い、
前記付与情報更新ステップでは、前記変更履歴情報により、前記第１の付与情報が前記入力画像データに埋め込まれた後に第２の付与情報に変更されていることが示されている場合に、前記入力画像データに既に埋め込まれている第１の付与情報を第２の付与情報に更新することを特徴とする画像処理方法。
【請求項１０】
請求項１から４のいずれか１項に記載の画像処理装置の前記の各部としてコンピュータを機能させるためのプログラム。
【請求項１１】
請求項１０に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力された画像データに付与情報を付与して例えばそれら画像データの検索を可能とする画像処理方法、画像処理装置、画像読取装置、画像形成装置、画像処理システム、プログラムおよび記録媒体に関するものである。
【背景技術】
【０００２】
近年、文書の電子化処理として、紙の原稿をスキャナ等で読み取って画像データとし、記録媒体に保存することが行われている。例えば、特許文献１に記載の発明では次のような処理が行われている。
【０００３】
例えばＵＩ（ユーザインターフェース）によって入力されたインデックス情報と、電子化された領域指定用ドキュメントの領域情報とを関連づけて認識領域データベースに格納する。上記領域情報は、領域指定用ドキュメントについてのＯＣＲ処理する対象となる領域を表す（段落〔００３４〕の記載）。次に、外部のＵＩやシステムから入力される領域選択情報（例えば、ＯＣＲするイメージを読み取るデバイス情報）からインデックスデータを生成し、このインデックスデータ（インデックス情報）に対応する領域情報を上記認識領域データベースに格納されたデータから選択して取得する（段落〔００３６〕の記載）。そして、取得した領域情報により指定される領域に対して領域指定用ドキュメントのＯＣＲ処理を行う。
【０００４】
上記のように、文書の電子化処理においては、通常、画像データを記録媒体に保存する場合に、保存した画像データについての検索を可能とするため、画像データに付与情報が付加されている。
【特許文献１】特開２００７−１４１１５９（平成１９年０６月０７日公開）
【特許文献２】国際公開第２００６／０９２９５７号パンフレット（２００６年９月８日公開）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、例えば、各種申請書や契約書など、電子化された複数種類の画像データを記録媒体に保存する場合、例えば同一種類の画像データを検索して抽出したいといった要望がある。この場合、上記画像データに検索のキーワードとなる付与情報を付与する処理が必要となり、このように各画像データに手作業により付与情報を付与することはユーザにとって大きな負担となる。一方、上記特許文献１のように、イメージを読み取るデバイス情報から付与情報を作成した場合、画像データの種類を無視することになるので、正確な検索を行うことができないという問題点を有している。
【０００６】
したがって、本発明は、入力された画像データに対して例えば画像データが示す画像の種類に応じた付与情報など、適切な付与情報を付与でき、これによってそれら付与情報に基づいて各画像データを正確に検索できるようにする画像処理方法、画像処理装置、画像読取装置、画像形成装置、画像処理システム、プログラムおよび記録媒体の提供を目的としている。
【課題を解決するための手段】
【０００７】
本発明の画像処理装置は、登録画像データに設定された付与情報を格納している付与情報格納手段と、入力画像データが前記登録画像データに類似するか否かを判定する判定部と、前記判定部にて前記入力画像データが前記登録画像データに類似すると判定された場合に、前記付与情報を前記付与情報格納手段から取得する付与情報取得部と、前記付与情報取得部にて取得された付与情報を前記入力画像データに付与する付与情報付与部とを備えていることを特徴としている。
【０００８】
また、本発明の画像処理方法は、入力画像データが登録画像データに類似するか否かを判定する判定ステップと、前記判定ステップにて前記入力画像データが前記登録画像データに類似すると判定した場合に、登録画像データに設定された付与情報を格納している付与情報格納手段から前記付与情報を取得する付与情報取得ステップと、前記付与情報取得ステップにて取得した付与情報を前記入力画像データに付与する付与情報付与ステップとを備えていることを特徴としている。
【０００９】
上記の構成によれば、判定部（判定ステップ）では、入力画像データが登録画像データに類似するか否かを判定する。この判定において入力画像データが登録画像データに類似すると判定された場合、付与情報取得部（付与情報取得ステップ）では、登録画像データに設定された付与情報を格納している付与情報格納手段から付与情報を取得する。付与情報付与部（付与情報付与ステップ）では、取得した付与情報を入力画像データに付与する。
【００１０】
これにより、入力された画像データに対して例えば画像データが示す画像の種類に応じた付与情報など、適切な付与情報を付与することができる。したがって、その付与情報に基づいて各画像データを正確に検索することができる。
【００１１】
なお、画像処理装置に入力される原稿画像データは、例えば、スキャナにて原稿を読み取ることにより得られた画像データ、あるいは電子データのフォーマットに、コンピュータ（ソフトウェア）を用いて必要事項を入力して作成される電子データである。すなわち、例えば、紙に印刷されたあるいは記載された画像を電子化したもの、および電子データとして直接作成されたもの（電子申請書など）である。
【００１２】
上記の画像処理装置において、前記付与情報格納手段は、複数の登録画像データについてのそれら登録画像データごとに設定された付与情報を格納しており、前記付与情報取得部は、前記判定部にて前記入力画像データが前記複数の登録画像データのうちの第１の登録画像データに類似すると判定された場合に、前記第１の登録画像データに設定されている付与情報を前記付与情報格納手段から取得する構成としてもよい。なお、上記第１の登録画像データは、複数の登録画像データが存在する場合に、それら登録画像データのいずれか一つである。
【００１３】
上記の構成によれば、付与情報取得部は、判定部にて入力画像データが複数の登録画像データのうちの第１の登録画像データに類似すると判定された場合に、第１の登録画像データに設定されている付与情報を付与情報格納手段から取得する。取得された付与情報は、前記付与情報付与部により入力画像データに付与される。したがって、各入力画像データに対して、適切に付与情報を付与することができる。
【００１４】
上記の画像処理装置において、前記付与情報格納手段は、前記付与情報を前記登録画像データの特徴量と関連づけて格納しており、前記判定部は、前記入力画像データから特徴量を抽出する特徴量抽出部と、前記特徴量抽出部にて抽出された前記入力画像データの特徴量と前記付与情報格納手段に格納されている登録画像データの特徴量とを比較して、これら両画像データの類似の有無を判定する類似判定部とを備えている構成としてもよい。
【００１５】
上記の構成によれば、判定部の特徴量抽出部は入力画像データから特徴量を抽出し、判定部の類似判定部は、特徴量抽出部にて抽出された入力画像データの特徴量と付与情報格納手段に格納されている登録画像データの特徴量とを比較して、これら両画像データの類似の有無を判定する。この類似判定部にて入力画像データが登録画像データに類似すると判定された場合、前記付与情報取得部により付与情報格納手段から付与情報が取得され、前記付与情報付与部により、取得された付与情報が入力画像データに付与される。
【００１６】
これにより、入力された画像データに対して例えば画像データが示す画像の種類に応じた付与情報など、適切な付与情報を付与することができる。したがって、その付与情報に基づいて各画像データを正確に検索することができる。
【００１７】
上記の画像処理装置において、前記付与情報格納手段は、複数の前記登録画像データを区別するための画像インデックスとこの画像インデックスにより特定される登録画像データに設定された前記付与情報とを関連づけて格納しており、前記付与情報取得部は、前記判定部にて前記入力画像データが前記複数の登録画像データのうちの第１の登録画像データに類似すると判定された場合に、前記第１の登録画像データに設定されている前記画像インデックスを前記付与情報格納手段に送信し、前記付与情報格納手段から、送信した前記画像インデックスに関連付けられている付与情報を取得する構成としてもよい。
【００１８】
上記の構成によれば、付与情報取得部は、判定部にて入力画像データが複数の登録画像データのうちの第１の登録画像データに類似すると判定された場合に、第１の登録画像データに設定されている画像インデックスを付与情報格納手段に送信し、付与情報格納手段から、送信した画像インデックスに関連付けられている付与情報を取得する。取得された付与情報は、前記付与情報付与部により入力画像データに付与される。これにより、入力された画像データに対して例えば画像データが示す画像の種類に応じた付与情報など、適切な付与情報を付与することができる。したがって、その付与情報に基づいて各画像データを正確に検索することができる。
【００１９】
本発明の画像処理装置は、複数の登録画像データについてのそれら登録画像データごとに設定された付与情報を格納している付与情報格納手段と、入力画像データが前記登録画像データに類似するか否かを判定する判定部と、前記判定部にて前記入力画像データが類似すると判定された前記登録画像データに設定されている付与情報を前記付与情報格納手段から取得する付与情報取得部と、前記付与情報取得部にて取得された付与情報を表示手段に表示させる表示制御部と、前記入力画像データに付与する付与情報を選択する入力に基づいて、前記表示手段に表示させた付与情報のうちの選択された付与情報を前記入力画像データに付与する付与情報付与部とを備えていることを特徴としている。
【００２０】
上記の構成によれば、判定部は、入力画像データが登録画像データに類似するか否かを判定する。付与情報取得部は、判定部において入力画像データが登録画像データに類似すると判定された場合に、登録画像データに設定された付与情報を格納している付与情報格納手段から付与情報を取得する。表示制御部は、付与情報取得部にて取得された付与情報を表示手段、例えば画像処理装置に接続されている表示手段、あるいは画像処理装置にネットワークを介して接続されているユーザ端末装置（コンピュータ）の表示手段に表示させる。この場合、さらに入力画像データに付与する付与情報を選択する旨の表示を表示手段に行わせてもよい。表示手段での表示に応じてユーザにより入力画像データに付与する付与情報を選択する入力が行われると、付与情報付与部は、その入力に基づいて、選択された付与情報を入力画像データに付与する。
【００２１】
これにより、入力画像データに類似する登録画像データが複数存在する場合であっても、入力された画像データに対して例えば画像データが示す画像の種類に応じた付与情報など、適切な付与情報を付与することができる。したがって、その付与情報に基づいて各画像データを正確に検索することができる。
【００２２】
上記の画像処理装置において、前記付与情報格納手段には前記付与情報とともに前記付与情報が変更された場合の履歴を示す変更履歴情報が格納されており、前記変更履歴情報に基づいて、前記付与情報付与部により付与情報が付与された入力画像データの付与情報を更新する付与情報更新部を備えている構成としてもよい。
【００２３】
上記の構成によれば、付与情報格納手段に格納されている付与情報が変更されると、その変更を示す変更履歴情報に基づいて、付与情報更新部は、付与情報付与部により付与情報が付与された入力画像データの付与情報を更新する。
【００２４】
これにより、付与情報格納手段に格納されている付与情報が変更された場合であっても、その変更を付与情報が付与された入力画像データの付与情報に反映させることができる。したがって、付与情報格納手段の付与情報変更前に付与情報が付与されていた入力画像データに対しても、変更後の付与情報に基づく検索を確実に行うことができる。
【００２５】
本発明の画像処理システムは、画像処理装置とこの画像処理装置と通信可能な管理装置とを備え、前記管理装置は、複数の登録画像データごとに設定された付与情報を格納しており、前記画像処理装置は、入力画像データが前記登録画像データに類似するか否かを判定する判定部と、前記判定部にて前記入力画像データが前記複数の登録画像データのうちの第１の登録画像データに類似すると判定された場合に、前記第１の登録画像データに設定されている付与情報を前記管理装置から取得する付与情報取得部と、前記付与情報取得部にて取得された付与情報を前記入力画像データに付与する付与情報付与部とを備えていることを特徴としている。
【００２６】
上記の構成によれば、画像処理装置において、判定部は入力画像データが前記登録画像データに類似するか否かを判定し、付与情報取得部は、判定部にて入力画像データが複数の登録画像データのうちの第１の登録画像データに類似すると判定された場合に、管理装置と通信し、第１の登録画像データに設定されている付与情報を管理装置から取得する。付与情報付与部は、付与情報取得部にて取得された付与情報を入力画像データに付与する。
【００２７】
これにより、入力された画像データに対して例えば画像データが示す画像の種類に応じた付与情報など、適切な付与情報を付与することができる。したがって、その付与情報に基づいて各画像データを正確に検索することができる。
【００２８】
上記の画像処理システムにおいて、前記管理装置は、複数の前記登録画像データを区別するための画像インデックスとこの画像インデックスにより特定される登録画像データに設定された前記付与情報とを関連づけて格納しており、前記付与情報取得部は、前記判定部にて前記入力画像データが前記複数の登録画像データのうちの第１の登録画像データに類似すると判定された場合に、前記第１の登録画像データに設定されている前記画像インデックスを前記管理装置に送信し、前記管理装置から、送信した前記画像インデックスに関連付けられている付与情報を取得する構成としてもよい。
【００２９】
上記の構成によれば、画像処理装置において、付与情報取得部は、判定部にて入力画像データが複数の登録画像データのうちの第１の登録画像データに類似すると判定された場合に、第１の登録画像データに設定されている画像インデックスを管理装置に送信し、管理装置から、送信した画像インデックスに関連付けられている付与情報を取得する。取得された付与情報は、前記付与情報付与部により入力画像データに付与される。これにより、入力された画像データに対して例えば画像データが示す画像の種類に応じた付与情報など、適切な付与情報を付与することができる。したがって、その付与情報に基づいて各画像データを正確に検索することができる。
【００３０】
本発明の画像読取装置は、原稿の画像を読み込んで画像データを取得する画像入力装置と、前記画像入力装置から入力された画像データを処理する、いずれかの上記画像処理装置とを備えていることを特徴としている。
【００３１】
また、本発明の画像形成装置は、原稿の画像を読み込んで画像データを取得する画像入力装置と、前記画像入力装置から入力された画像データを処理する、いずれかの上記画像処理装置と、画像データに基づいて印刷を行う画像出力装置とを備えていることを特徴としている。
【００３２】
上記の構成によれば、画像読取装置および画像形成装置において、それらが備える画像入力装置により原稿の画像を読み込んで取得した画像データに対して、それら画像データを検索するための付与情報を適切に付与することができる。
【発明の効果】
【００３３】
以上のように、本発明の画像形成装置では、入力画像データが登録画像データに類似するか否かを判定し、この判定において入力画像データが登録画像データに類似すると判定された場合に、登録画像データに設定された付与情報を取得し、入力画像データに付与する。これにより、入力された画像データに対して例えば画像データが示す画像の種類に応じた付与情報など、適切な付与情報を付与することができる。したがって、その付与情報に基づいて各画像データを正確に検索することができる。
【発明を実施するための最良の形態】
【００３４】
〔実施の形態１〕
本発明の実施の形態を図面に基づいて以下に説明する。
図１は本実施の形態における画像処理システム１００の構成を示すブロック図である。この画像処理システム１００は画像処理装置１０１と管理サーバ（付与情報格納手段、管理装置）１０２とを備えている。画像処理装置１０１は、例えば図２に示すデジタルカラー複合機（画像処理装置、画像形成装置）１０３に備えられる。
【００３５】
画像処理装置１０１は外部からの入力画像データを処理する。この入力画像データは、例えば原稿をスキャナにて読み込んで得られた画像データ、あるいは外部装置にて作成された画像データである。この処理において、画像処理装置１０１は、入力画像データとメモリ（付与情報格納手段）３に格納されている登録画像データとを比較し、登録画像データが示す画像を含んでいる入力画像データについては、その入力画像データに対して登録画像データに設定されている付与情報を付与する。なお、上記登録画像データは、例えば各種申請書、各種契約書、各種アンケート用紙など、定型のフォームを有するものである。この場合、登録画像データとしては、上記定型フォームに対して手書き等の書き込みのないものが好ましい。
【００３６】
画像処理装置１０１は、図１に示すように、制御部（付与情報付与部、表示制御部）１、文書照合処理部２およびメモリ（記憶手段）３を備えている。
【００３７】
文書照合処理部２は、特徴点算出部（特徴量抽出部）１１、特徴量算出部（特徴量抽出部）１２、投票処理部（判定部、類似判定部）１３、類似度判定処理部（判定部、類似判定部）１４、登録処理部１５および付与情報取得処理部（付与情報取得部）１６を備えている。
【００３８】
特徴点算出部１１は、入力画像データの文字列や罫線の連結部分を抽出し、連結部分の重心を特徴点として算出する。図３は特徴点算出部１１の構成を示すブロック図である。図３に示すように、特徴点算出部１１は、無彩化処理部２１、解像度変換部２２、ＭＴＦ処理部２３、２値化処理部２４および重心算出部２５を備えている。
【００３９】
無彩化処理部２１は、基準画像データおよび参照画像データ等の入力画像データがカラー画像であった場合に、入力画像データを無彩化して明度もしくは輝度信号に変換する。例えば、下記式より輝度Ｙを求める。
【００４０】
【数１】
0004970301.tif 000002
【００４１】
なお、無彩化処理２１は、上式による方法に限定されず、ＲＧＢ信号をＣＩＥ１９７６Ｌ*ａ*ｂ*信号（CIE : Commission International de l'Eclairage、 Ｌ*： 明度、a*, ｂ*:：色度）に変換するものであってもよい。
【００４２】
解像度変換部２２は、入力画像データが画像入力装置で光学的に変倍されていた場合に、所定の解像度になるように入力画像データを再度変倍する。上記画像入力装置は、例えば、原稿の画像を読み取って画像データに変換するスキャナであり、図２に示すデジタルカラー複写機ではカラー画像入力装置（画像入力装置）１１１がそれに相当する。
【００４３】
また、解像度変換部２２は、後段でのデータ処理量を軽減するために、画像入力装置により等倍の設定にて読み込まれる解像度よりも解像度を落とすための解像度変換部としても用いられる。例えば、６００ｄｐｉ（dot per inch）で読み込まれた画像データを３００ｄｐｉに変換する。
【００４４】
ＭＴＦ処理部２３は、画像入力装置の空間周波数特性が画像入力装置の種類ごとに異なることによる影響を吸収するために用いられる。すなわち、画像入力装置が備えるＣＣＤの出力する画像信号には、レンズやミラー等の光学部品、ＣＣＤの受光面のアパーチャ開口度、転送効率や残像、物理的な走査による積分効果および操作むら等に起因しＭＴＦの劣化が生じている。このＭＴＦの劣化により、読み込まれた画像がぼやけたものとなっている。そこで、ＭＴＦ補正処理部２３は、適切なフィルタ処理（強調処理）を施すことにより、ＭＴＦの劣化により生じるぼやけを修復する処理を行う。また、後段の特徴量算出部１２の特徴点抽出部３１での処理に不要な高周波成分を抑制するためにも用いる。すなわち、混合フィルタを用いて強調および平滑化処理を行う。なお、この混合フィルタのフィルタ係数は、例えば図４に示すものである。
【００４５】
２値化処理部２４は、無彩化処理部２１にて無彩化された画像データの輝度値（輝度信号）または明度値（明度信号）を閾値と比較することにより画像データを２値化し、この２値化した画像データをメモリ３に格納する。
【００４６】
重心算出部２５は、２値化処理部２４において２値化された画像データ（例えば、「１」、「０」で表される画像データ）の各画素に対してラベリング（ラベル付け処理）を行い、同一ラベルを付した画素を連結して形成された複数画素からなる領域である連結領域を特定する。次に、特定した連結領域の重心を特徴点として抽出し、抽出した特徴点を特徴量算出部１２へ出力する。なお、上記特徴点は、２値画像における座標値（ｘ座標、ｙ座標）で表すことができる。
【００４７】
図５は、２値化された画像データから抽出された連結領域およびこの連結領域の重心の一例を示す説明図であり、「Ａ」という文字に対応する連結領域およびその連結領域の重心（特徴点）を示している。また、図６は、２値化された画像データに含まれる文字列から抽出された複数の連結領域の各重心（特徴点）の一例を示す説明図である。
【００４８】
特徴量算出部１２（図１参照）は、特徴点算出部１１にて算出された特徴点を用いて、回転、拡大、縮小に対して不変な量、すなわち画像の回転、平行移動、拡大縮小を含む幾何学的変化に対して不変なパラメータである特徴量を算出する。特徴量を計算するために注目特徴点の近傍の特徴点を選択して用いる。図７は特徴量算出部１２の構成を示すブロック図である。特徴量算出部１２は、図７に示すように、特徴点抽出部３１、不変量算出部３２およびハッシュ値算出部３３を備えている。
【００４９】
特徴点抽出部３１は、特徴点算出部１１にて算出された特徴点が画像データにおいて複数存在する場合に、１つの特徴点を注目特徴点とし、この注目特徴点の周辺の特徴点を、注目特徴点からの距離が近いものから順に所定数だけ周辺特徴点として抽出する。図８の例では、上記所定数を４点とし、特徴点ａを注目特徴点とした場合に特徴点ｂ，ｃ，ｄ，ｅの４点が周辺特徴点として抽出され、特徴点ｂを注目特徴点とした場合には特徴点ａ，ｃ，ｅ，ｆの４点が周辺特徴点として抽出される。
【００５０】
また、特徴点抽出部３１は、上記のように抽出した周辺特徴点４点の中から選択し得る３点の組み合わせを抽出する。例えば、図９（ａ）〜図９（ｄ）に示すように、図８に示した特徴点ａを注目特徴点とした場合、周辺特徴点ｂ，ｃ，ｄ，ｅのうちの３点の組み合わせ、すなわち、周辺特徴点ｂ，ｃ，ｄ、周辺特徴点ｂ，ｃ，ｅ、周辺特徴点ｂ，ｄ，ｅ、周辺特徴点ｃ，ｄ，ｅの各組み合わせが抽出される。
【００５１】
不変量算出部３２は、特徴点抽出部３１において抽出された各組み合わせについて、幾何学的変形に対する不変量（特徴量の１つ）Ｈｉｊを算出する。
【００５２】
ここで、ｉは注目特徴点を示す数（ｉは１以上の整数）であり、ｊは周辺特徴点３点の組み合わせを示す数（ｊは１以上の整数）である。本実施形態では、周辺特徴点同士を結ぶ線分の長さのうちの２つの比を不変量Ｈｉｊとする。
【００５３】
上記線分の長さは、各周辺特徴点の座標値に基づいて算出できる。例えば、図９（ａ）の例において、特徴点ｂと特徴点ｃとを結ぶ線分の長さをＡ１１、特徴点ｂと特徴点ｄとを結ぶ線分の長さをＢ１１とすると、不変量Ｈ１１は、Ｈ１１＝Ａ１１／Ｂ１１である。また、図９（ｂ）の例において、特徴点ｂと特徴点ｃとを結ぶ線分の長さをＡ１２、特徴点ｂと特徴点ｅとを結ぶ線分の長さをＢ１２とすると、不変量Ｈ１２は、Ｈ１２＝Ａ１２／Ｂ１２である。また、図９（ｃ）の例において、特徴点ｂと特徴点ｄとを結ぶ線分の長さをＡ１３、特徴点ｂと特徴点ｅとを結ぶ線分の長さをＢ１３とすると、不変量Ｈ１３は、Ｈ１３＝Ａ１３／Ｂ１３である。また、図９（ｄ）の例において、特徴点ｃと特徴点ｄとを結ぶ線分の長さをＡ１４、特徴点ｃと特徴点ｅとを結ぶ線分の長さをＢ１４とすると、不変量Ｈ１４は、Ｈ１４＝Ａ１４／Ｂ１４である。このようにして、図９（ａ）〜図９（ｄ）の例では、不変量Ｈ１１，Ｈ１２，Ｈ１３，Ｈ１４が算出される。
【００５４】
なお、上記の例では、注目特徴点に最も近い周辺特徴点と２番目に近い周辺特徴点とを結ぶ線分をＡｉｊ、注目特徴点に最も近い周辺特徴点と３番目に近い周辺特徴点とを結ぶ線分をＢｉｊとしたが、これに限らず、不変量Ｈｉｊの算出に用いる線分は任意の方法で選定すればよい。
【００５５】
ハッシュ値算出部３３は、例えば、
Ｈｉ＝（Ｈｉ１×１０３＋Ｈｉ２×１０２＋Ｈｉ３×１０１＋Ｈｉ４×１００）／Ｄ
という式における余りの値をハッシュ値（特徴量の１つ）Ｈｉとして算出し、得られたハッシュ値をメモリ８に格納する。なお、上記Ｄは余りが取り得る値の範囲をどの程度に設定するかに応じて予め設定される定数である。例えば、上式における上記Ｈｉの商が「１０」である場合、余りは「０」〜「９」となり、これが算出するハッシュ値の取り得る範囲となる。また、ｉは自然数であり特徴点の数を表している。
【００５６】
上記不変量Ｈｉｊの算出方法は特に限定されるものではない。例えば、注目特徴点の近傍５点の複比、近傍ｎ点（ｎはｎ≧５の整数）から抽出した５点の複比、近傍ｎ点から抽出したｍ点（ｍは、ｍ＜ｎかつｍ≧５の整数）の配置、およびｍ点から抽出した５点の複比に基づいて算出される値などを注目特徴点についての上記不変量Ｈｉｊとしてもよい。なお、複比とは、直線上の４点または平面上の５点から求められる値であり、幾何学的変換の一種である射影変形に対する不変量として知られている。
【００５７】
また、ハッシュ値Ｈｉを算出するための式についても上記の式に限るものではなく、他のハッシュ関数（例えば特許文献２に記載されているハッシュ関数のうちのいずれか）を用いてもよい。
【００５８】
特徴量算出部１２の各部は、１つの注目特徴点に対する周辺特徴点の抽出およびハッシュ値Ｈｉの算出が終わると、注目特徴点を他の特徴点に変更して周辺特徴点の抽出およびハッシュ値の算出を行い、全ての特徴点についてのハッシュ値を算出する。
【００５９】
図８の例では、特徴点ａを注目特徴点とした場合の周辺特徴点およびハッシュ値の抽出が終わると、次に特徴点ｂを注目特徴点とした場合の周辺特徴点およびハッシュ値の抽出を行う。なお、図８の例では、特徴点ｂを注目特徴点とした場合、特徴点ａ，ｃ，ｅ，ｆの４点が周辺特徴点として抽出される。
【００６０】
そして、図１０（ａ）〜図１０（ｄ）に示すように、これら周辺特徴点ａ，ｃ，ｅ，ｆの中から選択される３点の組み合わせ（周辺特徴点ａ，ｅ，ｆ、周辺特徴点ａ，ｅ，ｃ、周辺特徴点ａ，ｆ，ｃ、周辺特徴点ｅ，ｆ，ｃ）を抽出し、各組み合わせについてハッシュ値Ｈｉを算出し、メモリ３に格納する。そして、この処理を各特徴点について繰り返し、各特徴点を注目特徴点とした場合のハッシュ値をそれぞれ求めてメモリ３に記憶させる。
【００６１】
なお、特徴量としての上記ハッシュ値は一例であって、これに限定されるものではなく、他のハッシュ関数を用いることができる。上記では、周辺の他の特徴点として４点を抽出する例を示しているが、４点に限定されるものではない。例えば、６点抽出するようにしてもよい。この場合、６点の特徴点から５点を抽出し、５点を抽出する６通りそれぞれの方法について、５点から３点を抽出して不変量を求め、ハッシュ値を算出するようにしてもよい。
【００６２】
特徴量算出部１２は、登録モードにおいて、入力画像データを登録画像データとして登録する登録処理が行われる場合、上記のように算出した入力画像データの各特徴点についてのハッシュ値（特徴量）を登録処理部１５に送る。
【００６３】
登録モードにおいては、投票処理部１３および類似度判定処理部１４の処理はスルー（何も処理を行わない）となる。一方、入力画像データを登録画像データと照合する照合モードにおいては、登録処理部１５の処理はスルーとなる。
【００６４】
登録処理部１５は、入力画像データのうち、登録画像データとして登録するものについての登録処理を行う。この登録処理を行う場合、画像処理装置１０１は登録モードに設定される。登録モードでは、入力画像データすなわち登録画像データが特徴点算出部１１および特徴量算出部１２にて処理され、登録処理部１５は、特徴量算出部１２にて算出された特徴量（ハッシュ値）に応じた画像インデックスをその登録画像データの画像インデックスとして登録する。すなわち、登録画像データの特徴量（ハッシュ値）は、その登録画像データの種類、例えば各種申請書や契約書などの種類によって異なる。したがって、特徴量（ハッシュ値）に適当な画像インデックスを対応づけることが可能である。
【００６５】
登録処理部１５は、特徴量算出部１２が算出した各特徴点についてのハッシュ値と、画像データを表すインデックス（画像ＩＤｋ）とを、図１１（ａ）に示すように、メモリ３に設けられたハッシュテーブルに順次登録していく。図１１（ａ）から、画像インデックスＩＤ１の画像データはハッシュ値Ｈ１，Ｈ２，Ｈ３，Ｈ４，Ｈ５，Ｈ６…を有し、画像インデックスＩＤ２の画像データはハッシュ値Ｈ３，Ｈ６…を有していることが分かる。なお、ハッシュ値が同じ場合には、例えば図１１（ａ）に示したハッシュ値Ｈ１とハッシュ値Ｈ５とが同じ場合には、図１１（ｂ）に示すように、これらを一つにまとめてもよい。
【００６６】
画像処理装置１０１に対する登録モードの選択や登録画像（登録画像データ）の指定、並びに照合モードの選択は、画像処理装置１０１の制御部１に接続されている入力操作部（図示せず）をユーザが操作して行うことができる。あるいは、画像処理装置１０１が図２に示すデジタルカラー複合機（画像形成装置）１０３に備えられている場合、操作パネル（表示手段）１１５をユーザが操作して行うことができる。
【００６７】
投票処理部１３は、入力画像データを登録画像データと照合する照合モードにおいて、特徴量算出部１２にて入力画像データから算出された特徴量（ハッシュ値）を、ハッシュテーブルに登録されている複数の登録画像データの特徴量（ハッシュ値）と比較し、図１２に示すように、同じハッシュ値を有する登録画像データに投票する。
【００６８】
図１２は、登録画像データＩＤ１，ＩＤ２，ＩＤ３の得票数の一例を示すグラフである。すなわち、投票処理部１３は、登録画像データ毎に、登録画像データが有するハッシュ値と同じハッシュ値が入力画像データから算出された回数をカウントし、カウント値をメモリ３に記憶させる。なお、図１１（ｂ）に示すハッシュテーブルを使用する場合において、入力画像データから算出した入力原稿の有するハッシュ値にＨ１があった場合には、原稿ＩＤ１に２票投票される。
【００６９】
類似度判定処理部１４は、投票処理部１３の処理結果である各登録画像データの画像インデックスおよび各登録画像データの得票数をメモリ３から読み出し、最大得票数を得た登録画像データの画像インデックスと、その得票数である最大得票数を抽出する。なお、ここで抽出された画像インデックスは、付与情報取得処理部１６において付与情報取得用に使用される。
【００７０】
さらに、類似度判定処理部１４では、抽出した最大得票数を類似の度合いを示す類似度として扱い、予め定められている閾値ＴＨと比較して類似性の有無、すなわち入力画像データが登録画像データを含んでいることの有無を判定する。具体的には、最大得票数が予め定められた閾値ＴＨ以上である場合には「類似性あり」（入力画像データは登録画像データを含んでいる）と判定し、閾値未満である場合には「類似性なし」（入力画像データは登録画像データを含んでいない）と判定する。
【００７１】
なお、本実施形態においては、最も簡単な例として、特徴量算出部１２は、１つの特徴点（注目特徴点）に対して１つのハッシュ値を算出するものとしているが、これに限らず、１つの特徴点（注目特徴点）に対して複数のハッシュ値を算出するようにしてもよい。例えば、注目特徴点の周辺特徴点として６点を抽出し、この６点から５点を抽出した６通りの組み合わせそれぞれについて、５点から３点を抽出して不変量を求めてハッシュ値を算出する方法を用いてもよい。この場合には、１つの特徴点に対して６個のハッシュ値が算出されることになる。類似度判定処理部１４で扱われる最大得票数は、特徴点の数×１つの特徴点（注目特徴点）から算出されるハッシュ値の数で表される。
【００７２】
付与情報取得処理部１６は、類似度判定処理部１４において入力画像データ（第１の入力画像データ）が登録画像データと「類似性あり」（入力画像データは登録画像データを含んでいる）と判定された場合において、その登録画像データの画像インデックスを管理サーバ１０２に送信し、送信した画像インデックスに対応付けられた付与情報を管理サーバ１０２から取得し、出力する。
【００７３】
上記付与情報は、管理サーバ１０２に登録されている登録画像データの種類を示す情報や登録画像データに関連する情報である。一例として、登録画像データとして、例えば見積書、決裁書、申請書あるいは契約書などの各種書類の画像データが登録されている場合、付与情報にはそれら各種書類の書類名を表す情報が使用される。
【００７４】
管理サーバ１０２は、画像処理装置１０１とネットワークを介して接続されており、図１３に示すように、画像インデックスとそれに対応する付与情報とを関連づけて管理している。また、管理サーバ１０２は、付与情報取得処理部１６からの要求に応じて画像インデックスに対応する付与情報を付与情報取得処理部１６に送信する。図１３は、管理サーバ１０２が管理する、画像インデックスと付与情報との対応関係の一例を示す説明図である。
【００７５】
付与情報の設定は、管理サーバ１０２に対して画像インデックスを登録する際に同時に行われる。あるいは、管理サーバ１０２に予め登録されている画像インデックスに対して後から設定される。付与情報の設定は、管理サーバ１０２が備えている例えばキーボード等の入力操作部からユーザが行うことができる。あるいは、画像処理装置１０１の制御部１に接続されている入力操作部（図示せず）からユーザが行うことができる。この場合、画像処理装置１０１は管理サーバ１０２と通信し、入力された情報を管理サーバ１０２に送信する。あるいは、画像処理装置１０１が図２に示すデジタルカラー複合機１０３に備えられている場合、操作パネル１１５からユーザが行うことができる。
【００７６】
制御部１は、文書照合処理部２の各部を制御するとともに、文書照合処理部２からメモリ３へのアクセスを制御する。また、制御部１は、付与情報取得処理部１６から出力された付与情報を対応する入力画像データ（上記第１の入力画像データ）に埋め込む処理を行う。
【００７７】
上記の構成において、本実施の形態の画像処理システム１００における照合モードの動作を図１４（ａ）（ｂ）のフローチャートに基づいて以下に説明する。図１４（ａ）は照合モードにおける画像処理装置１０１の動作を示すフローチャート、図１４（ｂ）は照合モードにおける管理サーバ１０２の動作を示すフローチャートである。
【００７８】
照合モードが設定されると、図１４（ａ）に示すように、画像処理装置１０１では、特徴点算出部１１が入力画像データの各特徴点を算出し（Ｓ１）、特徴量算出部１２が特徴点算出部１１にて算出された各特徴点の特徴量を算出する（Ｓ２）。
【００７９】
次に、投票処理部１３は、特徴点算出部１１にて算出された特徴量（ハッシュ値）を、メモリ３が保持するハッシュテーブルに登録されている複数の登録画像データの特徴量（ハッシュ値）と比較し、同じ特徴量（ハッシュ値）を有する登録画像データに投票する（Ｓ３）。
【００８０】
次に、類似度判定処理部１４は、最大得票数を得た登録画像データを抽出し、その最大得票数が閾値ＴＨ以上であるか否か、すなわち入力画像データと登録画像データとの類似性の有無（入力画像データが登録画像データを含んでいるか否か）を判定する（Ｓ４）。
【００８１】
この判定において、最大得票数が閾値ＴＨ未満、すなわち入力画像データと登録画像データとの類似性無し（入力画像データは登録画像データを含んでいない）と判定した場合、Ｓ９に進み、その入力画像データを付与情報無しとして、付与情報を埋め込むこと無しに、共有サーバ（図示せず）の所定のフォルダに送信する。
【００８２】
一方、Ｓ４での判定において、最大得票数が閾値ＴＨ以上、すなわち入力画像データと登録画像データとの類似性有り（入力画像データは登録画像データを含んでいる）と判定した場合、その類似性有りとした登録画像データの画像インデックスをメモリ３から取得する（Ｓ５）。
【００８３】
次に、付与情報取得処理部１６は、Ｓ５において取得された画像インデックスを管理サーバ１０２に送信し、その画像インデックスに対応する付与情報の有無を管理サーバ１０２に対して問い合わせる（Ｓ６）。
【００８４】
次に、付与情報取得処理部１６は、上記問い合わせの結果、管理サーバ１０２に送信した画像インデックスに対応する付与情報が登録されており、管理サーバ１０２から付与情報が送信されてくると、その付与情報を出力する（Ｓ７）。なお、管理サーバ１０２に送信した画像インデックスに対応する付与情報が存在しない場合、ユーザに付与情報を要求するようにしてもよい。この場合、画像処理装置１０１がデジタルカラー複合機１０３に備えられている構成では、操作パネル１１５の表示部において、付与情報を入力する旨の要求を行う。
【００８５】
次に、制御部１は、付与情報取得処理部１６から出力された付与情報を上記入力画像データに埋め込む（Ｓ８）。その後、その入力画像データを例えば共有サーバ（図示せず）に送信する（Ｓ９）。共有サーバでは入力画像データを所定のフォルダに格納する。この場合のフォルダへの仕分けは、画像インデックスに応じて入力画像データを分類（ファイリング）してもよいし、また付与情報に基づいて分類してもよい。
【００８６】
一方、管理サーバ１０２では、図１４（ｂ）に示すように、画像処理装置１０１からの付与情報についての問い合わせの有無を判定し（Ｓ１１）、この問い合わせがあると、画像処理装置１０１から送信されてきた画像インデックスに対応する付与情報の有無を確認する（Ｓ１２）。
【００８７】
その結果、送信されてきた画像インデックスに対応する付与情報が存在する場合には、その付与情報を画像処理装置１０１に送信する（Ｓ１３）。
【００８８】
画像処理システム１００では、以上の処理を画像処理装置１０１に入力されてくる各入力画像データに対して行うことにより、それら入力画像データに対して、入力画像データに応じた付与情報を適切に付与することができる。これにより、例えば上記共有サーバに格納された画像データ（入力画像データ）を付与情報に基づいて正確に検索することができる。
【００８９】
ここで、入力画像データに付与情報を埋め込む処理について、図１５および図１６に基づいて説明する。
【００９０】
ＰＤＦファイルでは情報を複数のレイヤーに分けて格納することができる。したがって、入力画像データがＰＤＦファイルである場合、図１５に示すように、一つのレイヤーに付与情報を透明テキストとして挿入することができる。また、ＰＤＦファイルではメタデータを格納する「文書情報辞書」を含めることが可能である。したがって、入力画像データがＰＤＦファイルである場合、図１６に示すように、その中のキーワード格納用の領域に付与情報を格納するようにしてもよい。
【００９１】
本実施の形態においては、管理サーバ１０２が画像インデックスとそれに対応する付与情報とを関連づけて管理しており、付与情報取得処理部１６が管理サーバ１０２から画像インデックスに対応する付与情報を取得する構成としている。しかしながら、管理サーバ１０２を使用することなく、画像インデックスと付与情報との対応関係を示す画像インデックス・付与情報対応情報をメモリ３に格納しておき、付与情報取得処理部１６がメモリ３から付与情報を取得するようにしてもよい。
【００９２】
〔実施の形態２〕
本発明の他の実施の形態を図面に基づいて以下に説明する。
本実施の形態の画像処理装置１０１では、画像インデックスを使用せず、特徴量算出部１２により算出された特徴量（ハッシュ値）を、直接、付与情報と対応付けて処理する。また、本実施の形態では、図１に示した管理サーバ１０２を使用しない構成となっている。
【００９３】
付与情報の設定は、画像処理装置１０１の登録モードにおいて、例えば画像データを登録画像データとして登録する際に同時に登録画像データに対して設定される。これら登録画像データおよび付与情報の登録は、例えば制御部１に接続されている入力操作部（図示せず）からユーザが行うことができる。あるいは、画像処理装置１０１が図２に示すデジタルカラー複合機１０３に備えられている場合、操作パネル１１５からユーザが行うことができる。
【００９４】
登録モードでは、登録画像データが特徴点算出部１１および特徴量算出部１２にて処理され、登録処理部１５では、特徴量算出部１２が算出した各特徴点についてのハッシュ値と付与情報とを、図１７に示すように、メモリ３に設けられたハッシュテーブルに登録する。なお、ハッシュ値と付与情報とを、メモリ３に代えて管理サーバ１０２が格納する構成も可能である。
【００９５】
投票処理部１３は、入力画像データを登録画像データと照合する照合モードにおいて、特徴量算出部１２にて入力画像データから算出された特徴量（ハッシュ値）を、ハッシュテーブルに登録されている複数の登録画像データ（付与情報）の特徴量（ハッシュ値）と比較し、図１８に示すように、同じハッシュ値を有する登録画像データ（付与情報）に投票する。図１８は、登録画像データ（付与情報）である決裁書Ａ，決裁書Ｂ，見積書Ａの得票数の一例を示すグラフである。本実施の形態において、特徴点算出部１１および特徴量算出部１２は特徴量抽出部として機能する。
【００９６】
類似度判定処理部１４は、投票処理部１３の処理結果である各登録画像データ（付与情報）の得票数をメモリ３から読み出し、そのうちから最大得票数を抽出する。さらに、類似度判定処理部１４では、抽出した最大得票数を類似の度合いを示す類似度として扱い、予め定められている閾値ＴＨと比較して類似性の有無、すなわち入力画像データが登録画像データを含んでいることの有無を判定する。本実施の形態において投票処理部１３および類似度判定処理部１４は類似判定部として機能する。
【００９７】
付与情報取得処理部１６は、類似度判定処理部１４において入力画像データが登録画像データ（付与情報）と「類似性あり」（入力画像データは登録画像データを含んでいる）と判定された場合において、その付与情報をメモリ３から取得し、出力する。
【００９８】
上記の構成において、本実施の形態の画像処理システム１００における照合モードの動作を図１９に基づいて以下に説明する。図１９は照合モードにおける画像処理装置１０１の動作を示すフローチャートである。
【００９９】
照合モードが設定されると、図１９に示すように、画像処理装置１０１では、特徴点算出部１１が入力画像データの各特徴点を算出し（Ｓ２１）、特徴量算出部１２が特徴点算出部１１にて算出された各特徴点の特徴量を算出する（Ｓ２２）。
【０１００】
次に、投票処理部１３は、特徴点算出部１１にて算出された特徴量（ハッシュ値）を、メモリ３が保持するハッシュテーブルに登録されている複数の登録画像データ（付与情報）の特徴量（ハッシュ値）と比較し、同じ特徴量（ハッシュ値）を有する登録画像データ（付与情報）に投票する（Ｓ２３）。
【０１０１】
次に、類似度判定処理部１４は、最大得票数を得た登録画像データ（付与情報）を抽出し、その最大得票数が閾値ＴＨ以上であるか否か、すなわち入力画像データと登録画像データとの類似性の有無（入力画像データが登録画像データを含んでいるか否か）を判定する（Ｓ２４）。
【０１０２】
この判定において、最大得票数が閾値ＴＨ未満、すなわち入力画像データと登録画像データとの類似性無し（入力画像データは登録画像データを含んでいない）と判定された場合、Ｓ２７に進み、その入力画像データを付与情報無しとして、付与情報を埋め込むこと無しに、共有サーバ（図示せず）の所定のフォルダに送信する。
【０１０３】
一方、Ｓ２４での判定において、最大得票数が閾値ＴＨ以上、すなわち入力画像データと登録画像データとの類似性有り（入力画像データは登録画像データを含んでいる）と判定された場合、付与情報取得部１６はその付与情報をメモリ３から取得し、出力する（Ｓ２５）。
【０１０４】
次に、制御部１は、付与情報取得処理部１６から出力された付与情報を上記入力画像データに埋め込む（Ｓ２６）。その後、その入力画像データを共有サーバ（図示せず）の所定のフォルダに送信する（Ｓ２７）。
【０１０５】
以上の処理を画像処理装置１０１に入力されてくる各入力画像データに対して行うことにより、それら入力画像データに対して、入力画像データに応じた付与情報を適切に付与することができる。これにより、例えば上記共有サーバに格納された画像データ（入力画像データ）を付与情報に基づいて正確に検索することができる。なお、入力画像データに付与情報を埋め込む処理については、前述のとおりである。
【０１０６】
〔実施の形態３〕
本発明のさらに他の実施の形態を図面に基づいて以下に説明する。
図２０は本実施の形態における画像処理システム２００の構成を示すブロック図である。この画像処理システム２００は、画像処理装置２０１と管理サーバ（付与情報格納手段、管理装置）２０２とを備えている。画像処理装置２０１は、表示パネル（表示手段）４４を備えるとともに、前記制御部１、類似度判定処理部１４および付与情報取得処理部１６
に代えて制御部（付与情報付与部、表示制御部、付与情報更新部）４１、類似度判定処理部（判定部、類似判定部）４２および付与情報取得処理部（付与情報取得部）４３を備えている。画像処理システム２００が図２に示すデジタルカラー複合機（画像処理装置、画像形成装置）１０３に備えられる場合、表示パネル４４は操作パネル１１５により代用される。
【０１０７】
登録処理部１５は、図１の構成と同様、登録モードにおいて、特徴量算出部１２が算出した各特徴点についてのハッシュ値と、画像データを表すインデックス（画像ＩＤｋ）とを、図１１（ａ）に示したように、メモリ３に設けられたハッシュテーブルに順次登録していく。投票処理部１３は前述の投票動作を行う。
【０１０８】
類似度判定処理部４２は、投票処理部１３の処理結果である、各登録画像データの画像インデックスおよび各登録画像データの得票数をメモリ３から読み出し、それら登録画像データを所定の閾値ＴＨと比較して類似性の有無、すなわちそれら入力画像データが登録画像データを含んでいる可能性の有無を判定する。具体的には、得票数が閾値ＴＨ以上である場合には「類似性あり」（入力画像データは登録画像データを含んでいる可能性有り）と判定し、得票数が閾値未満である場合には「類似性なし」（入力画像データは登録画像データを含んでいる可能性なし）と判定する。
【０１０９】
付与情報取得処理部４３は、類似度判定処理部４２において「類似性あり」と判定された場合に、そのような判定結果となった登録画像データ（画像インデックス）のリスト、すなわち候補画像インデックスリストを作成する。さらに、付与情報取得処理部４３は、上記候補画像インデックスリストを管理サーバ２０２に送信し、送信した候補画像インデックスリストに挙げた各画像インデックスに対応付けられている付与情報を管理サーバ２０２から取得し、候補画像インデックスリストに対応した候補付与情報リストを作成する。
【０１１０】
制御部４１は、文書照合処理部２の各部を制御するとともに、文書照合処理部２からメモリ３へのアクセスを制御する。また、制御部４１は、付与情報取得処理部４３が作成した候補付与情報リストを表示パネル４４に表示させる。この場合、同時に候補付与情報リストの付与情報からいずれか一つの付与情報の選択を促す旨の表示を行わせる。さらに、制御部４１は、選択された付与情報を対応する入力画像データ（第１の入力画像データ）に埋め込む処理を行う。
【０１１１】
管理サーバ２０２は、図１に示した画像処理システム１００と同様、図２１に示すように、画像インデックスとそれに対応する付与情報とを関連づけて管理している。また、管理サーバ２０２は、付与情報取得処理部４３からの要求に応じて各画像インデックスに対応する付与情報を付与情報取得処理部４３に送信する。この場合、管理サーバ２０２は、付与情報取得処理部４３から提供された候補画像インデックスリストに対して、各画像インデックスに対応した付与情報を追加して候補付与情報リストを作成し、それを付与情報取得処理部４３に送信する。
【０１１２】
なお、管理サーバ２０２からは候補画像インデックスリストに挙がっている各画像インデックスに対応した付与情報を付与情報取得処理部４３に送信し、付与情報取得処理部４３が候補付与情報リストを作成するようにしてもよい。また、画像インデックスや付与情報の設定方法については前述のとおりである。
【０１１３】
上記の構成において、本実施の形態の画像処理システム２００における照合モードの動作を図２２（ａ）（ｂ）のフローチャートに基づいて以下に説明する。図２２（ａ）は照合モードにおける画像処理装置２０１の動作を示すフローチャート、図２２（ｂ）は照合モードにおける管理サーバ２０２の動作を示すフローチャートである。
【０１１４】
照合モードが設定されると、図２２（ａ）に示すように、画像処理装置２０１では、特徴点算出部１１が入力画像データの各特徴点を算出し（Ｓ３１）、特徴量算出部１２が特徴点算出部１１にて算出された各特徴点の特徴量を算出する（Ｓ３２）。
【０１１５】
次に、投票処理部１３は、特徴点算出部１１にて算出された特徴量（ハッシュ値）を、メモリ３が保持するハッシュテーブルに登録されている複数の登録画像データの特徴量（ハッシュ値）と比較し、同じ特徴量（ハッシュ値）を有する登録画像データに投票する（Ｓ３３）。
【０１１６】
次に、類似度判定処理部４２は、各登録画像データの得票数をメモリ３から読み出し、それら得票数に基づいて、入力画像データと各登録画像データとの類似性の有無を判定する。すなわち、得票数が閾値ＴＨ以上の登録画像データを抽出する（Ｓ３４）。
【０１１７】
この判定において、得票数が閾値ＴＨ以上の登録画像データがなければ、Ｓ３９に進み、その入力画像データを付与情報無しとして、付与情報を埋め込むこと無しに、共有サーバ（図示せず）の所定のフォルダに送信する。
【０１１８】
一方、Ｓ３４での判定において、得票数が閾値ＴＨ以上の登録画像データがあれば、付与情報取得処理部４３は、それら登録画像データの画像インデックスをメモリ３から取得し、それら登録画像データについての候補画像インデックスリストを作成する（Ｓ３５）。
【０１１９】
次に、付与情報取得処理部４３は、その候補画像インデックスリストを管理サーバ２０２に送信し、候補画像インデックスリストに挙がっている画像インデックスに対応した付与情報の有無を管理サーバ２０２に対して問い合わせる（Ｓ３６）。
【０１２０】
次に、付与情報取得処理部４３は、上記問い合わせの結果、候補画像インデックスリストに挙がっている画像インデックスに対応した付与情報が管理サーバ２０２に登録されており、管理サーバ２０２から候補画像インデックスリストに対応した候補付与情報リストが送信されてくると、その候補付与情報リストを出力する（Ｓ３７）。
【０１２１】
次に、制御部４１は、表示パネル４４において、付与情報取得処理部４３から出力された候補付与情報リストを表示させるとともに、ユーザに対して候補付与情報リストに挙がっているいずれかの付与情報の選択を促す旨の表示を行わせる（Ｓ３８）。
【０１２２】
次に制御部４１は、ユーザによりいずれかの付与情報を選択する入力が行われると、選択された付与情報を対応する入力画像データ（上記第１の入力画像データ）に埋め込む処理を行う（Ｓ３９）。その後、その入力画像データを例えば共有サーバ（図示せず）に送信する（Ｓ４０）。なお、例えば所定時間以内にユーザにより付与情報が選択されなかった場合、Ｓ３９およびＳ４０の処理は行わず、動作を終了する。
【０１２３】
一方、管理サーバ２０２では、図２２（ｂ）に示すように、画像処理装置２０１からの付与情報についての問い合わせの有無、すなわち画像処理装置２０１からの候補画像インデックスリストの受信の有無を判定する（Ｓ５１）。
【０１２４】
この判定の結果、管理サーバ２０２は、候補画像インデックスリストを受信していると、候補画像インデックスリストに挙がっている各画像インデックスに対応する付与情報の有無を確認し（Ｓ５２）、その結果を反映した候補付与情報リストを作成する（Ｓ５３）。すなわち、候補付与情報リストは、画像インデックスに対応する付与情報があれば、その付与情報が対応する画像インデックスの位置に追加され、画像インデックスに対応する付与情報がなければ、付与情報なしという情報が対応する画像インデックスの位置に追加されたものとなる。
【０１２５】
なお、図２２（ａ）のＳ３４において類似原稿が存在しない場合、およびＳ３７において管理サーバ２０２に候補画像インデックスリストの画像インデックスに対応する付与情報が登録されていない場合、制御部４１はその旨を表示パネル４４に表示させ、ユーザに対して付与情報の入力を要求するようにしてもよい。
【０１２６】
また、Ｓ３４において、得票数が閾値ＴＨ以上の登録画像データが一つであった場合には、Ｓ３８において表示パネル４４での候補付与情報リストの表示を行わず、Ｓ３９において、その登録画像データの付与情報を入力画像データに付与するようにしてもよい。
【０１２７】
画像処理システム２００では、以上の処理を画像処理装置２０１に入力されてくる各入力画像データに対して行うことにより、それら入力画像データに対して、入力画像データに応じた付与情報を適切に付与することができる。これにより、例えば上記共有サーバに格納された画像データ（入力画像データ）を付与情報に基づいて正確に検索することができる。
【０１２８】
本実施の形態においては、管理サーバ２０２が画像インデックスとそれに対応する付与情報とを関連づけて管理しており、付与情報取得処理部４３が管理サーバ２０２から画像インデックスに対応する付与情報を取得する構成としている。しかしながら、管理サーバ２０２を使用することなく、画像インデックスと付与情報との対応関係を示す画像インデックス・付与情報対応情報をメモリ３に格納しておき、付与情報取得処理部４３がメモリ３から付与情報を取得し、その付与情報から例えば制御部４１が候補付与情報リストを作成するようにしてもよい。
【０１２９】
以上の実施の形態に示した画像処理システム１００，２００では、登録されている付与情報を変更することができる。ここでは、管理サーバ１０２，２０２に直接アクセスして変更する場合と画像処理装置１０１，２０１に対する操作により変更する場合とについて説明する。
（１）管理サーバに直接アクセスして付与情報を変更する場合
管理サーバ１０２，２０２では、例えば図１３に示したように、付与情報が登録画像データ（画像インデックス）と対応づけて管理されている。ここで、画像インデックスＩＤ２において付与情報として「担当者Ａ」を「担当者Ｃ」に変更すること、あるいは「担当者Ｃ」を追加することになった場合、管理者（ユーザ）は次の操作を行う。
【０１３０】
管理者（ユーザ）は、ユーザの端末装置（コンピュータ）からネットワークを介して管理サーバ１０２，２０２にアクセスし、「担当者Ａ」を「担当者Ｃ」に変更、あるいは「担当者Ｃ」を追加する。この処理を行った場合、それ以降に入力画像データに埋め込まれる付与情報は、変更後の付与情報となる。
（２）画像処理装置に対する操作により付与情報を変更する場合
ここでは、画像処理装置１０１，２０１が図２に示すデジタルカラー複合機１０３に備えられている場合について説明する。管理サーバ１０２，２０２では、例えば図１３に示したように、付与情報が登録画像データ（画像インデックス）と対応づけて管理されている。
【０１３１】
ここで、画像インデックスＩＤ２において付与情報として「担当者Ａ」を「担当者Ｃ」に変更すること、あるいは「担当者Ｃ」を追加することになった場合、管理者（ユーザ）は、例えば図２のデジタルカラー複合機１０３の操作パネル１１５において次の操作を行う。管理者（ユーザ）は、デジタルカラー複合機１０３（画像処理装置１０１，２０１）を付与情報変更モードに設定し、画像インデックスＩＤ２に対応する画像データを入力する。この画像データの入力は、例えばスキャナとしてのカラー画像入力装置１１１から原稿画像を読み込むことにより行う。
【０１３２】
画像処理装置１０１，２０１に入力された画像データは、照合モードの場合と同様、特徴点算出部１１、特徴量算出部１２、投票処理部１３および類似度判定処理部１４，４２にて処理される。そして、類似度判定処理部１４，４２において類似性ありと判定された場合に、付与情報取得処理部１６，４３は、登録画像データの画像インデックスに対応する付与情報を取得し、制御部１，４１はその付与情報を操作パネル１１５の表示部に表示させる。
【０１３３】
次に、管理者（ユーザ）は、上記表示部の表示を見ながら、付与情報の削除、変更あるいは追加を行い、その変更結果を反映した付与情報の再登録を指示する。この指示に基づき、例えば制御部１，４１の動作により、管理サーバ１０２，２０２において例えば図１３のように登録されている付与情報が変更される。この処理を行った場合、それ以降に入力画像データに埋め込まれる付与情報は、変更後の付与情報となる。
【０１３４】
また、本実施の形態の画像処理システム１００，２００では、管理サーバ１０２，２０２に格納されている付与情報の変更を反映して、画像データ（例えば共有サーバに格納されている画像データ）に埋め込まれている付与情報を変更することができる。管理サーバ１０２，２０２は、図２３に示すように、付与情報の変更履歴を管理している。この変更履歴は、上記（１）（２）の処理により付与情報を変更した結果である。図２３では、例えば登録原稿Ａの付与情報である「見積書Ａ」が、2007/10/5に「見積書Ｂ」に変更されたことを示している。
【０１３５】
既に画像データ（電子化ファイル）に埋め込まれている付与情報を変更する場合には、例えば、ユーザの端末装置（コンピュータ）にインストールされている専用アプリケーションを使用する。この場合、ユーザの端末装置は、付与情報更新部として画像処理システム１００，２００に含まれる。本実施の形態における付与情報の変更動作を図２４（ａ）（ｂ）のフローチャートに基づいて以下に説明する。図２４（ａ）は画像データ（電子化ファイル）に埋め込まれている付与情報を変更する場合のユーザの端末装置の動作を示すフローチャートであり、図２４（ｂ）は同動作に伴う管理サーバ１０２，２０２の動作を示すフローチャートである。
【０１３６】
付与情報を変更する場合、ユーザの端末装置では、図２４（ａ）に示すように、付与情報が付与された画像データ（電子化ファイル）が保存されている例えば共有サーバのフォルダがユーザにより指定されると（Ｓ６１）、上記フォルダ内の各画像データに埋め込まれている付与情報とその付与情報に付加されている変更日時情報を抽出する（Ｓ６２）。
【０１３７】
次に、ユーザの端末装置は、抽出した各付与情報と各付与情報に付加されている変更日時情報とを管理サーバ１０２，２０２に送信し、各付与情報について上記変更日時情報が示す変更日時よりも後の時点での付与情報の変更の有無を問い合わせる（Ｓ６３）。
【０１３８】
この問い合わせに対して変更済みの付与情報を管理サーバ１０２，２０２から受信すると（Ｓ６４）、ユーザの端末装置では、その付与情報を新付与情報として、該当する画像データの付与情報を変更し、処理を終了する（Ｓ６５）。この場合、変更した付与情報に付加される変更日時は、管理サーバ１０２，２０２において管理されている変更日時である。
【０１３９】
一方、管理サーバ１０２，２０２では、付与情報変更の有無についての問い合わせの有無を判定する（Ｓ７１）。その結果、付与情報変更の有無についての問い合わせがあると、受信した付与情報と変更日時情報から、その変更日時情以降に変更されている付与情報を抽出する（Ｓ７２）。そして、抽出した付与情報を新付与情報とし、変更日時を付加してユーザの端末装置に送信し、処理を終了する（Ｓ７３）。
【０１４０】
なお、付与情報が変更されていることをユーザが知っている場合には、次のような処理により、付与情報を変更してもよい。すなわち、ユーザの端末装置により、例えば共有サーバに格納されている、付与情報が付与済みの画像データを読み込み、変更される前の付与情報をキーワードとして、付与情報変更対象の画像データを抽出し、その画像データの付与情報を変更するようにしてもよい。付与情報の変更を行う処理は、上記の場合と同様、専用のアプリケーションを用いて行う。
【０１４１】
また、上記の例では、画像データに埋め込まれている付与情報の変更をユーザの端末装置を使用して行うようになっている。しかしながら、例えば管理サーバ１０２，２０２において付与情報が変更された場合に、この変更に基づき、例えば共有サーバに格納されている、該当する登録画像データの付与情報を自動的に変更するようにしてもよい。
【０１４２】
例えば、上述のユーザの端末装置の機能（専用のアプリケーション）を管理サーバ１０２，２０２が備え、管理している付与情報が変更された場合に、ユーザからの変更指示の入力を待つことなく、自動的に図２４（ａ）（ｂ）に示した一連の処理を行うものである。この場合、管理サーバ１０２，２０２は付与情報更新部として機能する。
【０１４３】
あるいは、管理サーバ１０２，２０２を備えない、画像処理システム１００，２００において、制御部１，４１がメモリ３において付与情報を管理し、上述のユーザの端末装置の機能（専用のアプリケーション）を制御部１，４１が備えている場合であって、管理している付与情報が変更された場合に、ユーザからの変更指示の入力を待つことなく、制御部１，４１が自動的に図２４（ａ）（ｂ）に示した一連の処理を行うものである。この場合、制御部１，４１は付与情報更新部として機能する。
【０１４４】
また、以上の例では、デジタルカラー複合機１０３（画像処理装置１０１，１０２）がハッシュテーブルを備え、管理サーバ１０２，２０２が画像インデックスに対応した付与情報を関連付けて格納しているものとなっている。しかしながら、ハッシュテーブルと画像インデックスに対応した付与情報とを共に管理サーバ１０２，２０２に格納しておき、デジタルカラー複合機１０３（画像処理装置１０１，１０２）からは、画像データの特徴量を管理サーバ１０２に送信し、管理サーバ１０２，２０２において類似判定を行い、類似していると判定した場合に、付与情報をデジタルカラー複合機１０３（画像処理装置１０１，１０２）に送信し、デジタルカラー複合機１０３（画像処理装置１０１，１０２）において付与情報を画像データに埋め込むようにしてもよい。この場合の構成例を図２５に示す。
【０１４５】
図２５は本発明のさらに他の実施の形態における画像処理システム３００の構成を示すブロック図である。この画像処理システム３００は画像処理装置３０１と管理サーバ３０２とを備える。画像処理装置３０１は、例えばデジタルカラー複合機１０３に対応し、特徴点算出部１１、特徴量算出部１２、付与情報取得処理部１６、メモリ３およびＭＦＰ制御部５１を備える。ＭＦＰ制御部５１は、画像処理装置３０１の各部の動作、メモリ３に対する書き込みおよび読み出し動作、並びに管理サーバ３０２との通信動作を制御する。
【０１４６】
管理サーバ３０２は、投票処理部１３、類似度判定処理部１４、登録処理部１５、メモリ６２およびサーバ制御部６１を備える。サーバ制御部６１は、管理サーバ３０２の各部の動作、メモリ６２に対する書き込みおよび読み出し動作、並びに画像処理装置３０１との通信動作を制御する。この画像処理システム３００の動作は、以上の各例において説明したとおりである。
【０１４７】
次に、上記の画像処理装置１０１，２０１，３０１を適用したデジタルカラー複合機１０３の構成について説明する。図２はコピー機能、プリンタ機能、ファクシミリ送信機能およびscan to e-mail機能等を備えたデジタルカラー複合機１０３の構成を示すブロック図である。
【０１４８】
図２に示すように、デジタルカラー複合機１０３は、カラー画像入力装置１１１、カラー画像処理装置１１２、カラー画像出力装置（画像出力装置）１１３および通信装置１１４を備えている。
【０１４９】
カラー画像入力装置１１１は、例えばＣＣＤなどの光学情報を電気信号に変換するデバイスを備えたスキャナ部より構成され、原稿からの反射光像をＲＧＢのアナログ信号として出力する。
【０１５０】
カラー画像入力装置１１１にて読み取られたアナログ信号は、カラー画像処理装置１１２内を、Ａ／Ｄ変換部１２１、シェーディング補正部１２２、入力階調補正部１２４、領域分離処理部１２４、文書照合処理部１２５、色補正部１２６、黒生成下色除去部１２７、空間フィルタ処理部１２８、出力階調補正部１２９、および階調再現処理部１３０の順で送られ、ＣＭＹＫのデジタルカラー信号として、カラー画像出力装置１１３へ出力される。
【０１５１】
Ａ／Ｄ変換部１２１は、ＲＧＢのアナログ信号をデジタル信号に変換するもので、シェーディング補正部１２２では、Ａ／Ｄ変換部１２１より送られてきたデジタルのＲＧＢ信号に対して、カラー画像入力装置１１１の照明系、結像系、撮像系で生じる各種の歪みを取り除く処理を施す。
【０１５２】
入力階調補正部１２３は、シェーディング補正部１２２にて各種の歪みが取り除かれたＲＧＢ信号に対して、カラーバランスを整えると同時に、濃度信号などに変換する処理を施す。また、下地濃度の除去やコントラストなどの画質調整処理を行う。
【０１５３】
領域分離処理部１２４は、ＲＧＢ信号より、入力画像中の各画素を文字領域、網点領域、写真領域の何れかに分離するものである。領域分離処理部１２４は、分離結果に基づき、画素がどの領域に属しているかを示す領域識別信号を、黒生成下色除去部１２７、空間フィルタ処理部１２８および階調再現処理部１３０へと出力するとともに、入力階調補正部１２４より出力された入力信号をそのまま後段の色補正部１２６に出力する。
【０１５４】
文書照合処理部１２５は、図１に示した文書照合処理部２に相当するものである。文書照合処理部１２５を領域分離処理部１２４の後段に設けるのではなく、シェーディング補正部１２２と入力階調補正部１２３との間、あるいは、入力階調補正部１２３と並列して設けてもよい。この場合、カラーバランスを整える処理、および濃度信号に変換する処理はシェーディング補正部１２２にて行われる。
【０１５５】
色補正部１２６では、色再現の忠実化を図るために、不要吸収成分を含むＣＭＹ色材の分光特性に基づいた色濁りを取り除く処理を行う。
【０１５６】
黒生成下色除去部１２７は、色補正後のＣＭＹの３色信号から黒（Ｋ）信号を生成する黒生成、元のＣＭＹ信号から黒生成で得たＫ信号を差し引いて新たなＣＭＹ信号を生成する処理を行う。これによりＣＭＹの３色信号はＣＭＹＫの４色信号に変換される。
【０１５７】
空間フィルタ処理部１２８は、黒生成下色除去部１２７より入力されるＣＭＹＫ信号の画像データに対して、領域識別信号を基にデジタルフィルタによる空間フィルタ処理を行い、空間周波数特性を補正する。これにより出力画像のぼやけや粒状性劣化を軽減することができる。階調再現処理部１３０では、空間フィルタ処理部１２８と同様に、ＣＭＹＫ信号の画像データに対して、領域識別信号に基づいて後述する所定の処理が施される。
【０１５８】
例えば、領域分離処理部１２４にて文字に分離された領域は、文字の再現性を高めるために、空間フィルタ処理部１２８における空間フィルタに高周波成分の強調量が大きいフィルタが用いられる。同時に、階調再現処理部１３０においては、高域周波成分の再現に適した高解像度のスクリーンによる二値化もしくは多値化処理が実施される。
【０１５９】
また、領域分離処理部１２４にて網点に分離された領域に関しては、空間フィルタ処理部１２８において、入力網点成分を除去するためのローパス・フィルタ処理が施される。そして、出力階調補正部１２９では、濃度信号などの信号をカラー画像出力装置１１３の特性値である網点面積率に変換する出力階調補正処理を行った後、階調再現処理部１３０で、最終的に画像を画素に分離してそれぞれの階調を再現できるように処理する階調再現処理が施される。領域分離処理部１２４にて写真に分離された領域に関しては、階調再現性を重視したスクリーンでの二値化または多値化処理が行われる。
【０１６０】
上述した各処理が施された画像データは、一旦、記憶装置（図示せず）に記憶され、所定のタイミングで読み出されてカラー画像出力装置１１３に入力される。
【０１６１】
このカラー画像出力装置１１３は、画像データを紙などの記録媒体上に出力するものである。例えば、電子写真方式やインクジェット方式を用いたカラー画像出力装置等を挙げることができるが、特に限定されるものではない。なお、以上の処理は図示しないＣＰＵ（Central Processing Unit）により制御される。
【０１６２】
通信装置１１４は、例えば、モデムやネットワークカードにより構成され、ファクシミリの送信を行うときは、モデムにて相手先との送信手続きを行う。送信可能な状態が確保されると、所定の形式で圧縮された画像データ（スキャナで読み込まれた画像データ）をメモリ（図示せず）から読み出し、圧縮形式の変更など必要な処理を施して、相手先に通信回線を介して順次送信する。
【０１６３】
また、通信装置１１４によりファクシミリを受信する場合、ＣＰＵ（図示せず）は、通信手続きを行いながら相手先から送信されてくる画像データを受信して画像処理装置１１２に入力する。画像処理装置１１２では、受信した画像データを、圧縮／伸張処理部（図示せず）にて伸張処理を施す。伸張された画像データは、必要に応じて、回転処理や解像度変換処理が行なわれ、出力階調補正、階調再現処理が施され、カラー画像出力装置１１３より出力される。
【０１６４】
さらに通信装置１１４は、ネットワークカードやＬＡＮケーブルを介してネットワークに接続されたコンピュータや他のデジタル複合機とデータ通信を行なう。
【０１６５】
また、上記の例では、デジタルカラー複合機１０３について説明したが、この複合機はモノクロの複合機であっても構わない。
【０１６６】
また、本実施の形態の画像処理装置１０１，２０１，３０１は、画像読取装置にも適用可能である。図２６は、本実施の形態の画像処理装置１０１，２０１，３０１を適用したカラー画像読取装置（画像処理装置）１０５の構成を示すブロック図である。このカラー画像読取装置（画像読取装置）１０５は例えばフラットベッドスキャナである。
【０１６７】
図２６に示すように、カラー画像読取装置１０５は、Ａ／Ｄ変換部１２１、シェーディング補正部１２２および文書照合処理部１２５を有する画像処理部１１７を備え、この画像処理部１１７にカラー画像入力装置１１１と通信装置１１４とが接続された構成である。
【０１６８】
画像処理部１１７の各部とカラー画像入力装置１１１との構成および機能は前述のとおりである。画像処理部１１７は通信装置１１４を介して管理サーバ１０２，２０２と通信する。画像処理部１１７の詳細な動作、および管理サーバ１０２，２０２を含んだ画像処理システムの動作は前述のとおりである。
【０１６９】
本発明はコンピュータに実行させるためのプログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）を記録したコンピュータ読み取り可能な記録媒体に、上記した文書照合並びに出力制御を行う画像処理方法を記録するものとすることもできる。この結果、文書照合並びに出力制御を行う画像処理方法を行うプログラムコードを記録した記録媒体を持ち運び自在に提供することができる。
【０１７０】
なお、本実施の形態では、この記録媒体としては、マイクロコンピュータで処理が行われるためにメモリ（図示せず）、例えばＲＯＭのようなものそのものがプログラムメディアであってもよいし、また、外部記憶装置（図示せず）としてプログラム読み取り装置が設けられ、そこに記録媒体を挿入することで読み取り可能なプログラムメディアであってもよい。
【０１７１】
いずれの場合においても、格納されているプログラムコードはマイクロプロセッサがアクセスして実行させる構成であってもよいし、あるいは、いずれの場合もプログラムコードを読み出し、読み出されたプログラムコードは、マイクロコンピュータのプログラム記憶エリア（図示せず）にダウンロードされて、そのプログラムコードが実行される方式であってもよい。このダウンロード用のプログラムは予め本体装置に格納されているものとする。
【０１７２】
ここで、上記プログラムメディアは、本体と分離可能に構成される記録媒体であり、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスクやハードディスク等の磁気ディスクやCD−ROM／MO／MD／DVD等の光ディスクのディスク系、ICカード（メモリカードを含む）／光カード等のカード系、あるいはマスクROM、EPROM（Erasable Programmable Read Only Memory）、EEPROM（Electrically Erasable Programmable Read Only Memory）、フラッシュROM等による半導体メモリを含めた固定的にプログラムコードを担持する媒体であってもよい。
【０１７３】
また、本実施の形態においては、インターネットを含む通信ネットワークを接続可能なシステム構成であることから、通信ネットワークからプログラムコードをダウンロードするように流動的にプログラムコードを担持する媒体であってもよい。なお、このように通信ネットワークからプログラムコードをダウンロードする場合には、そのダウンロード用のプログラムは予め本体装置に格納しておくか、あるいは別な記録媒体からインストールされるものであってもよい。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【０１７４】
上記記録媒体は、デジタルカラー画像形成装置やコンピュータシステムに備えられるプログラム読み取り装置により読み取られることで上述した画像処理方法が実行される。
【０１７５】
また、コンピュータシステムは、フラットベッドスキャナ・フィルムスキャナ・デジタルカメラなどの画像入力装置、所定のプログラムがロードされることにより上記画像処理方法など様々な処理が行われるコンピュータ、コンピュータの処理結果を表示するＣＲＴディスプレイ・液晶ディスプレイなどの画像表示装置およびコンピュータの処理結果を紙などに出力するプリンタより構成される。さらには、ネットワークを介してサーバーなどに接続するための通信手段としてのネットワークカードやモデムなどが備えられる。
【０１７６】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【図面の簡単な説明】
【０１７７】
【図１】本発明の実施の形態における画像処理システムの構成を示すブロック図である。
【図２】図１に示した画像処理装置を備えるデジタルカラー複合機の構成を示すブロック図である。
【図３】図２に示した特徴点算出部の構成を示すブロック図である。
【図４】図３に示したＭＴＦ補正処理部が備える混合フィルタのフィルタ係数を示す説明図である。
【図５】図１に示した特徴点算出部の処理により、２値化された画像データから抽出された連結領域およびこの連結領域の重心の一例を示す説明図である。
【図６】図１に示した特徴点算出部の処理により、２値化された画像データに含まれる文字列から抽出された複数の連結領域の各重心（特徴点）の一例を示す説明図である。
【図７】図１に示した特徴量算出部の構成を示すブロック図である。
【図８】図７に示した特徴点抽出部での注目特徴点に対する周辺特徴点の抽出動作の説明図である。
【図９】図９（ａ）は、特徴点抽出部にて抽出された周辺特徴点４点の中から選択し得る３点の組み合わせの一例を示すものであって、注目特徴点ａに対する周辺特徴点ｂ，ｃ，ｄの組合せの例を示す説明図、図９（ｂ）は、同注目特徴点ａに対する周辺特徴点ｂ，ｃ，ｅの組合せの例を示す説明図、図９（ｃ）は、同注目特徴点ａに対する周辺特徴点ｂ，ｄ，ｅの組合せの例を示す説明図、図９（ｄ）は、同注目特徴点ａに対する周辺特徴点ｃ，ｄ，ｅの組合せの例を示す説明図である。
【図１０】図１０（ａ）は、特徴点抽出部にて抽出された周辺特徴点４点のうちの一つに注目特徴点を移した場合に選択し得る３点の周辺特徴点の組み合わせの一例を示すものであって、注目特徴点ｂに対する周辺特徴点ａ，ｅ，ｆの組合せの例を示す説明図、図１０（ｂ）は、同注目特徴点ｂに対する周辺特徴点ａ，ｅ，ｃの組合せの例を示す説明図、図１０（ｃ）は、同注目特徴点ｂに対する周辺特徴点ａ，ｆ，ｃの組合せの例を示す説明図、図１０（ｄ）は、同注目特徴点ｂに対する周辺特徴点ｅ，ｆ，ｃの組合せの例を示す説明図である。
【図１１】図１１（ａ）は、図１に示した登録処理部により作成されるハッシュテーブルを示す説明図、図１１（ｂ）は１１（ａ）に示したハッシュテーブルの他の形態を示す説明図である。
【図１２】図１に示した投票処理部による複数の登録画像データに対する投票動作を示す説明図である。
【図１３】図１に示した管理サーバにおいて、画像インデックスとそれに対応する付与情報とを関連づけて管理している状態を示す説明図である。
【図１４】図１４（ａ）は図１に示した画像処理装置における照合モードの動作を示すフローチャート、図１４（ｂ）は図１に示した管理サーバにおける照合モードの動作を示すフローチャートである。
【図１５】図１に示した画像処理装置により、入力画像データとしてのＰＤＦファイルに付与情報として透明テキストを埋め込む処理の説明図である。
【図１６】図１に示した画像処理装置により、入力画像データとしてのＰＤＦファイルにおけるキーワード格納用の領域に付与情報を格納する処理の説明図である。
【図１７】本発明の他の実施の形態において、図１に示した登録処理部により作成されるハッシュテーブルを示す説明図である。
【図１８】本発明の他の実施の形態における図１に示した投票処理部による複数の登録画像データに対する投票動作を示す説明図である。
【図１９】本発明の他の実施の形態における画像処理装置の照合モードの動作を示す説明図である。
【図２０】本発明のさらに他の実施の形態における画像処理システムの構成を示すブロック図である。
【図２１】図２０に示した管理サーバにおいて、画像インデックスとそれに対応する付与情報とを関連づけて管理している状態を示す説明図である。
【図２２】図２２（ａ）は図２０に示した画像処理装置における照合モードの動作を示すフローチャート、図２２（ｂ）は図２０に示した管理サーバにおける照合モードの動作を示すフローチャートである。
【図２３】図１に示した管理サーバにおける付与情報の変更履歴の管理状態を示す説明図である。
【図２４】図２４（ａ）は図２３に示した付与情報の変更履歴に基づく、画像データに埋め込まれた付与情報の変更動作を示すフローチャート、図２４（ｂ）は図１に示した管理サーバにおける、上記付与情報の変更動作を示すフローチャートである。
【図２５】本発明のさらに他の実施の形態における画像処理システムの構成を示すブロック図である。
【図２６】本発明の実施の形態の画像処理装置を適用したカラー画像読取装置の構成を示すブロック図である。
【符号の説明】
【０１７８】
１    制御部（付与情報付与部、表示制御部、付与情報更新部）
２    文書照合処理部
３    メモリ（付与情報格納手段）
１１    特徴点算出部（特徴量抽出部）
１２    特徴量算出部（特徴量抽出部）
１３    投票処理部（判定部、類似判定部）
１４    類似度判定処理部（判定部、類似判定部）
１５    登録処理部
１６    付与情報取得処理部（付与情報取得部）
４１    制御部（付与情報付与部、表示制御部、付与情報更新部）
４２    類似度判定処理部（判定部、類似判定部）
４３    付与情報取得処理部（付与情報取得部）
４４    表示パネル（表示手段）
５１    ＭＦＰ制御部
１００    画像処理システム
１０１    画像処理装置
１０２    管理サーバ（付与情報格納手段、管理装置、付与情報更新部）
１０３    デジタルカラー複合機（画像形成装置）
１０５    カラー画像読取装置（画像読取装置）
１１１    カラー画像入力装置（画像入力装置）
１１３    カラー画像出力装置（画像出力装置）
１１５    操作パネル（表示手段）
１１７    画像処理部
２００    画像処理システム
２０１    画像処理装置
２０２    管理サーバ（付与情報格納手段、管理装置、付与情報更新部）
【図１】
0004970301.tif 000003
【図２】
0004970301.tif 000004
【図３】
0004970301.tif 000005
【図４】
0004970301.tif 000006
【図５】
0004970301.tif 000007
【図６】
0004970301.tif 000008
【図７】
0004970301.tif 000009
【図８】
0004970301.tif 000010
【図９】
0004970301.tif 000011
【図１０】
0004970301.tif 000012
【図１１】
0004970301.tif 000013
【図１２】
0004970301.tif 000014
【図１３】
0004970301.tif 000015
【図１４】
0004970301.tif 000016
【図１５】
0004970301.tif 000017
【図１６】
0004970301.tif 000018
【図１７】
0004970301.tif 000019
【図１８】
0004970301.tif 000020
【図１９】
0004970301.tif 000021
【図２０】
0004970301.tif 000022
【図２１】
0004970301.tif 000023
【図２２】
0004970301.tif 000024
【図２３】
0004970301.tif 000025
【図２４】
0004970301.tif 000026
【図２５】
0004970301.tif 000027
【図２６】
0004970301.tif 000028