(57)【要約】【課題】入力画像データと登録画像との類似性の判定処理を行い、判定結果に応じて入力画像データに対する処理内容を制限する画像処理装置を提供する。【解決手段】入力画像データを取得するデータ取得部と、登録画像データまたは登録画像の特徴量を記憶したメモリ８と、上記入力画像データが上記登録画像に対応する画像データであるか否かの判定処理を行う類似度判定処理部３４とを備えた画像処理装置であって、類似度判定処理部３４は、入力画像データの付帯情報に応じて判定処理の処理内容を変更する。【選択図】図１
2008301476.tif 000002
【特許請求の範囲】
【請求項１】
入力画像データを取得する入力データ取得部と、上記入力画像データの特徴量を抽出する特徴量抽出部と、登録画像の特徴量を記憶した記憶部および通信可能に接続された外部装置から登録画像の特徴量を取得する登録画像取得部のうちの少なくとも一方と、入力画像データの特徴量と登録画像の特徴量とを比較して入力画像データが登録画像に対応する画像データであるか否かの判定処理を行う類似判定部とを備えた画像処理装置であって、
上記類似判定部は、上記入力画像データの付帯情報に応じて上記判定処理の処理内容を変更することを特徴とする画像処理装置。
【請求項２】
上記入力画像データに対する処理要求を受け付ける処理入力部を備え、
上記付帯情報は、処理要求を入力したユーザを特定するためのユーザ情報、処理要求が入力された日付、曜日あるいは時刻を示す情報、入力画像データのサイズあるいはページ数を示す情報、処理要求の内容を示す情報、入力画像データ中に所定の色相の画像が含まれているか否かを示す情報のうちのいずれか１つ以上を含むことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
上記入力画像データと上記登録画像との類似度を算出する類似度算出部と、
上記付帯情報の内容に応じて定められた係数を記憶した係数記憶部とを備え、
上記類似判定部は、
上記類似度算出部の算出した類似度を、上記入力画像データの付帯情報に対応する上記係数に基づいて補正した補正類似度を算出し、この補正類似度と予め設定された閾値とを比較することで上記判定処理を行うことを特徴とする請求項１に記載の画像処理装置。
【請求項４】
上記類似判定部は、
上記入力画像データが複数ページの画像データを含む場合に、ページ毎に上記補正類似度を算出し、複数ページの上記補正類似度を加算した加算類似度を算出し、上記加算類似度と予め設定された第１の閾値とを比較することで上記判定処理を行うことを特徴とする請求項３に記載の画像処理装置。
【請求項５】
上記類似判定部は、
上記入力画像データを複数のブロックに分割し、ブロック毎に上記補正類似度を算出し、複数のブロックの上記補正類似度を加算した加算類似度を算出し、上記加算類似度と予め設定された第２の閾値とを比較することで上記判定処理を行うことを特徴とする請求項３に記載の画像処理装置。
【請求項６】
上記判定結果の適否に関する入力を受け付ける適否入力部と、
上記適否入力部が上記判定結果は誤りである旨の入力を受け付けた場合に、上記判定処理に用いられた上記係数を変更する係数変更部とを備えていることを特徴とする請求項３に記載の画像処理装置。
【請求項７】
上記付帯情報に含まれる各項目の内容に応じて当該各項目をさらに分類したグループ毎に設定される評価値と、上記項目毎に設定される基準評価値とを記憶する評価値記憶部と、
入力画像データの付帯情報における各項目の内容と上記評価値記憶部に記憶している評価値とに基づいてこの入力画像データの上記各項目についての評価値を算出する評価値算出部とを備え、
上記類似判定部は、上記評価値算出部の算出した上記各項目についての評価値とこれら各項目についての上記基準評価値との上記項目毎の差を算出し、これらの差同士を加算した加算値と予め設定される第３の閾値とを比較し、この比較結果に基づいて上記判定処理を行うことを特徴とする請求項１に記載の画像処理装置。
【請求項８】
上記判定結果の適否に関する入力を受け付ける適否入力部と、
上記適否入力部が上記判定結果は誤りである旨の入力を受け付けた場合に、上記評価値記憶部に記憶している上記基準評価値を変更する基準評価値変更部とを備えていることを特徴とする請求項７に記載の画像処理装置。
【請求項９】
入力画像データに対して上記判定処理を行う場合の上記付帯情報の条件、および入力画像データに対して上記判定処理を行わない場合の上記付帯情報の条件のうちの少なくとも一方を記憶した条件記憶部を備え、
上記類似判定部は、入力画像データの付帯情報と、上記条件記憶部に記憶されている条件とに基づいて、上記入力画像データに対して上記判定処理を行うことの要否を判断することを特徴とする請求項１に記載の画像処理装置。
【請求項１０】
上記入力画像データと上記登録画像との類似度を算出する類似度算出部と、
上記登録画像毎に設定された重み付け係数を記録した重み付け係数記憶部とを備え、
上記類似判定部は、
上記類似度算出部の算出した上記類似度に当該登録画像に対応する上記重み付け係数を乗じた値と予め設定された閾値とを比較することにより、または、上記類似度算出部の算出した上記登録画像に対する類似度と当該登録画像に対応する上記重み付け係数を予め設定された閾値に乗じた値とを比較することにより上記判定処理を行うことを特徴とする請求項１に記載の画像処理装置。
【請求項１１】
上記判定処理によって入力画像データが上記登録画像に対応する画像データであると判定された場合に、上記入力画像データに対する上記処理要求に応じた処理を制限する制限処理部を備えていることを特徴とする特徴とする請求項１に記載の画像処理装置。
【請求項１２】
上記判定処理によって入力画像データが上記登録画像に対応する画像データであると判定された場合に、予め設定された通知先への通知を行う通知処理部を備えていることを特徴とする請求項１に記載の画像処理装置。
【請求項１３】
上記判定処理によって入力画像データが上記登録画像に対応する画像データであると判定された場合に、上記入力画像データまたは上記入力画像データに対応する上記登録画像を予め設定された保存先に保存することを特徴とする請求項１に記載の画像処理装置。
【請求項１４】
登録画像の特徴量を記憶した記憶部と、
登録画像の特徴量を上記記憶部に記憶させる登録部とを備え、
上記特徴量抽出部は、登録画像の特徴量を抽出し、
上記登録部は、上記特徴量抽出部が抽出した登録画像の特徴量を上記記憶部に記憶させることを特徴とする請求項１に記載の画像処理装置。
【請求項１５】
通信可能に接続された外部装置から登録画像の特徴量を取得する登録画像取得部と、
登録画像の特徴量を上記外部装置に送信する登録画像出力部とを備え、
上記特徴量抽出部は、登録画像の特徴量を抽出し、
上記登録画像出力部は、上記特徴量抽出部が抽出した登録画像の特徴量を上記外部装置に送信することを特徴とする請求項１に記載の画像処理装置。
【請求項１６】
入力画像データに応じた画像を形成する画像形成装置であって、
請求項１から１５のいずれか１項に記載の画像処理装置を備えていることを特徴とする画像形成装置。
【請求項１７】
原稿を読み取って入力画像データを取得する画像読取装置であって、
請求項１から１５のいずれか１項に記載の画像処理装置を備えていることを特徴とする画像読取装置。
【請求項１８】
画像処理装置と、この画像処理装置に対して通信可能に接続されたサーバー装置とを備えた画像処理システムであって、
入力画像データを取得する入力データ取得部と、
入力画像データの特徴量を抽出する特徴量抽出部と、
登録画像の特徴量を記憶した記憶部と、
入力画像データの特徴量と登録画像の特徴量とを比較して上記入力画像データが上記登録画像に対応する画像データであるか否かの判定処理を行う類似判定部とを上記画像処理装置と上記サーバー装置とに分散して備え、
上記類似判定部は、上記入力画像データの付帯情報に応じて上記判定処理の処理内容を変更することを特徴とする画像処理システム。
【請求項１９】
上記特徴量抽出部が上記画像処理装置に備えられ、上記類似判定部が上記サーバー装置に備えられており、
上記画像処理装置は、上記特徴量抽出部が抽出した入力画像データの特徴量を上記サーバー装置に出力し、
上記サーバー装置は、上記画像処理装置から取得した特徴量に基づいて上記判定処理を行うことを特徴とする請求項１８に記載の画像処理システム。
【請求項２０】
上記画像処理装置は、上記入力画像データに関するログ情報を生成するログ生成部を備えており、
上記画像処理装置は、上記ログ情報を上記サーバー装置に出力し、
上記サーバー装置は、上記類似判定部が上記入力画像データは上記登録画像に対応する画像データであると判定したときに、上記ログ情報をサーバー装置に備えられるログ記憶部に記憶させることを特徴とする請求項１８に記載の画像処理システム。
【請求項２１】
上記画像処理装置は、入力画像データを圧縮して圧縮画像データを生成する画像圧縮部を備えており、
上記画像処理装置は、上記圧縮画像データを上記サーバー装置に出力し、
上記サーバー装置は、上記類似判定部が上記入力画像データは上記登録画像に対応する画像データであると判定したときに、上記圧縮画像データをサーバー装置に備えられる画像記憶部に記憶させることを特徴とする請求項１８に記載の画像処理システム。
【請求項２２】
上記画像処理装置は、入力画像データを文字および／または線画を含む文字領域と、文字領域以外の領域とに分離する領域分離部を備えており、
上記画像圧縮部は、入力画像データにおける文字領域と、文字領域以外の領域とを互いに異なる圧縮方法で圧縮することを特徴とする請求項２１に記載の画像処理システム。
【請求項２３】
上記画像処理装置は、入力画像データに含まれる文字情報を識別する文字識別部を備えており、
上記画像処理装置は、上記文字情報を上記サーバー装置に出力し、
上記サーバー装置は、上記類似判定部が上記入力画像データは上記登録画像に対応する画像データであると判定したときに、上記文字情報をサーバー装置に備えられる文字情報記憶部に記憶させることを特徴とする請求項１８に記載の画像処理システム。
【請求項２４】
上記画像処理装置または上記サーバー装置は、上記類似判定部が上記入力画像データは上記登録画像に対応する画像データであると判定したときに、予め設定された通知先への通知を行う通知処理部を備えていることを特徴とする請求項１８に記載の画像処理システム。
【請求項２５】
上記画像処理装置または上記サーバー装置は、上記類似判定部が上記入力画像データは上記登録画像に対応する画像データであると判定したときに、上記入力画像データおよび上記入力画像データに関するログ情報のうちの少なくとも一方を予め設定された保存先に保存することを特徴とする請求項１８に記載の画像処理システム。
【請求項２６】
登録画像の特徴量を抽出する第２特徴量抽出部と、
上記第２特徴量抽出部が抽出した登録画像の特徴量を上記記憶部に記憶させる登録部とを備えていることを特徴とする請求項１８に記載の画像処理システム。
【請求項２７】
登録画像の特徴量を上記記憶部に記憶させる登録部を備え、
上記特徴量抽出部は、登録画像の特徴量を抽出し、
上記登録部は、上記特徴量抽出部が抽出した登録画像の特徴量を上記記憶部に記憶させることを特徴とする請求項１８に記載の画像処理システム。
【請求項２８】
入力画像データを取得する入力データ取得工程と、
入力画像データの特徴量を抽出する特徴量抽出工程と、
登録画像の特徴量を取得する登録データ取得工程と、
入力画像データの特徴量と登録画像の特徴量とを比較して入力画像データが上記登録画像に対応する画像データであるか否かの判定処理を行う類似判定工程とを含む画像処理方法であって、
上記類似判定工程における上記判定処理の処理内容を上記入力画像データの付帯情報に応じて変更することを特徴とする画像処理方法。
【請求項２９】
請求項１から１５のいずれか１項に記載の画像処理装置を動作させるプログラムであって、コンピュータを上記各部として機能させるためのプログラム。
【請求項３０】
請求項２９に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力画像データと予め登録された登録画像データとの類似度を判定し、判定結果に応じた制御を行う画像処理装置、画像形成装置、画像読取装置、画像処理システム、画像処理方法、画像処理プログラムおよびその記録媒体に関するものである。
【背景技術】
【０００２】
従来より、スキャナで原稿画像を読み取って得られた入力画像データと事前に登録されている登録画像とを比較して両者の類似度を判定し、判定結果に基づいて入力画像データに対する処理（例えば複写、送信、編集等）を制御する技術が用いられている。
【０００３】
類似度の判定方法としては、例えば、ＯＣＲ（Optical Character Reader）などで画像からキーワードを抽出してキーワードによるマッチングを行う方法や、対象画像を罫線のある帳票画像に限定し、罫線の特徴によるマッチングを行う方法（特許文献１参照）、入力画像データおよび登録画像の色味分布に基づいて判定する方法（特許文献２参照）などが知られている。また、特許文献３には、デジタル画像から複数の特徴点を抽出し、抽出した各特徴点に対して局所的な特徴点の集合を決定し、決定した各集合から特徴点の部分集合を選択し、選択した各部分集合を特徴付ける量として、部分集合中の特徴点の複数の組み合わせに基づいて、幾何学的変換に対する不変量をそれぞれ求め、求めた各不変量を組み合わせて特徴量を計算し、計算した特徴量がデータベース中の文書・画像に投票することにより、上記デジタル画像に対応する文書・画像を検索する技術が開示されている。
【０００４】
また、類似度の判定結果に応じて入力画像データに対する処理を制御する技術としては、例えば、カラー画像形成装置による紙幣や有価証券の偽造に対処するため、入力画像データから検出したパターンに基づいて入力画像データが紙幣や有価証券等（登録画像）の画像データであるかどうかを判断し、登録画像の画像データである場合には、出力された画像から複写を行った画像形成装置を特定できるように出力される画像に特定のパターンを付加したり、複写画像を塗りつぶしたり、複写動作を禁止したりする技術が知られている。
【０００５】
また、特許文献４には、入力画像データが登録画像（特定画像）であるか否かを判定し、登録画像であると判定した場合に、装置管理者に入力画像データが登録画像である旨の通報を行い、登録画像の正常複写出力を防止する技術が開示されている。また、特許文献４には、装置管理者に登録画像である旨の報知がなされた後、装置管理者が上記入力画像データが登録画像ではないことを認識した場合に、登録画像を判定するための判定レベルを変更することが記載されている。
【０００６】
また、特許文献５には、入力画像データが紙幣等の原稿（登録画像）の画像データかどうかを判断し、登録画像の画像データであると判断した場合、通常の画像形成を行わないように画像形成機能を制限するとともに、登録画像が印刷されようとした旨、およびその詳しい状況を示す状況情報（日時、印刷しようとした枚数、縮尺、印刷しようとした画像、認識処理のログ、違法として認識した部分画像等）を他の装置へ通報する技術が開示されている。また、認識処理のログ、違法として認識した部分画像を状況情報として送信する場合には、これらの情報を暗号化して送信することが記載されている。
【特許文献１】特開平８−２５５２３６号公報（１９９６年１０月１日公開）
【特許文献２】特開平５−１１０８１５号公報（１９９３年４月３０日公開）
【特許文献３】国際公開第２００６／０９２９５７号パンフレット（２００６年９月８日公開）
【特許文献４】特開平１１−２８４８４７号公報（１９９９年１０月１５日公開）
【特許文献５】特開２００２−２３２７０７号公報（２００２年８月１６日公開）
【特許文献６】特開２００４−８８６６３号公報（２００４年３月１８日公開）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところで、入力画像データが登録画像の画像データであるかどうか（入力画像と登録画像との類似性）を判定する画像処理装置では、画像の読み取り精度等の制限から、読み取り時の条件によって誤判定が起こりうる。
【０００８】
そこで、セキュリティ性を高めるために入力画像データが登録画像であると判定するときの類似度の閾値を低く設定することが考えられるが、その場合には、実際には登録画像の画像データではないにもかかわらず登録画像の画像データであると判定してしまう頻度が増加する。その結果、例えば、本来制限すべきでない入力画像データの処理内容を制限してしまったり、誤判定に起因する管理者への通知が頻繁に発生して管理者の負担が増大したりしてしまうなどしてユーザあるいは管理者の利便性が低下する。
【０００９】
一方、上記閾値を高く設定すると、登録画像に関する入力画像データであるにもかかわらず登録画像の画像データではないと判定される頻度が増加し、セキュリティ性が低下するなどの問題が生じる。
【００１０】
このため、上記閾値は、セキュリティ性と利便性のどちらを重視するかを考慮して設定する必要がある。
【００１１】
ところが、セキュリティ性と利便性のどちらを重視すべきかは、例えば、入力画像データの付帯条件（例えば、ユーザ、日付、曜日あるいは時刻（時間帯）、処理モード、処理データ量、特定の色相の画像データが含まれるか否か等）によって異なる場合がある。
【００１２】
例えば、所定の条件を満たすユーザ（例えば企業における特定部署に所属するユーザ、事前に登録されたユーザなど）に対しては利便性を重視する一方、上記所定の条件を満たさないユーザに対してはセキュリティ性を重視することで、不特定多数のユーザが登録画像である可能性のある画像に対する処理を行える状態になることを防止し、登録画像の不正利用，漏洩等を防止したい場合がある。
【００１３】
また、所定の日、曜日、あるいは時刻（例えば企業における通常勤務日、通常勤務時間帯、予め設定された日、曜日、時間帯など）には利便性を重視する一方、上記所定の日、曜日、あるいは時刻以外（例えば、休日、夜間等）にはセキュリティ性を重視することで、登録画像である可能性のある画像に対する処理を行える日、曜日、あるいは時刻を制限し、登録画像の利用，漏洩等が行われることを防止したい場合がある。
【００１４】
また、所定の処理モード（例えば、ネットワークへの送信、複写、印刷など）についてはセキュリティ性を重視する一方、上記所定の処理モード以外の処理に対しては利便性を重視することで、登録画像である可能性のある画像に対して実行できる処理モードを制限し、登録画像の不正利用、漏洩等を防止したい場合がある。
【００１５】
また、所定量以下のデータ（例えば所定枚数の原稿、所定件数の顧客情報など）については利便性を重視する一方、所定量を超えるデータについてはセキュリティ性を重視することで、登録画像である可能性のある画像に対して処理を行うことのできるデータ量を制限し、登録画像の大量漏洩を防止したい場合などがある。
【００１６】
また、例えば、秘密文書等には、「秘」、「極秘」、「confidential」等の文字を赤色や青色等の所定の色で記載したスタンプが押されていることが多い。このため、入力画像データに所定の色の画像が含まれる場合にはセキュリティ性を重視し、所定の色の画像が含まれない場合には利便性を重視したい場合がある。
【００１７】
しかしながら、上記各特許文献の技術では、入力画像と登録画像との類似性の判定が常に同じ基準（同じ閾値）で行われており、入力画像データの付帯条件に応じた判定処理を行うことができない。
【００１８】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、入力画像データが登録画像の画像データであるかどうかを判定し、判定結果に応じた処理を行う画像処理装置において、入力画像データの付帯条件に応じた判定処理を行うことにある。
【課題を解決するための手段】
【００１９】
本発明の画像処理装置は、上記の課題を解決するために、入力画像データを取得する入力データ取得部と、入力画像データの特徴量を抽出する特徴量抽出部と登録画像の特徴量を記憶した記憶部および通信可能に接続された外部装置から登録画像の特徴量を取得する登録画像取得部のうちの少なくとも一方と、入力画像データの特徴量と登録画像の特徴量とを比較して入力画像データが登録画像に対応する画像データであるか否かの判定処理を行う類似判定部とを備えた画像処理装置であって、上記類似判定部は、上記入力画像データの付帯情報に応じて上記判定処理の処理内容を変更することを特徴としている。なお、上記データ取得部は、原稿画像を読み取ることで上記入力画像データを取得してもよく、画像処理装置に通信可能に接続された他の装置から通信によって上記入力画像データを取得してもよく、各種記録媒体に記録された画像データを読み出すことで上記入力画像データを取得してもよく、予め規定されたフォーマットに対してユーザが入力した情報を重畳させることで入力画像データを取得してもよい。
【００２０】
上記の構成によれば、入力画像データを取得する入力データ取得部と、入力画像データの特徴量を抽出する特徴量抽出部と、登録画像の特徴量を記憶した記憶部および通信可能に接続された外部装置から登録画像の特徴量を取得する登録画像取得部のうちの少なくとも一方と、入力画像データの特徴量と登録画像の特徴量とを比較して入力画像データが登録画像に対応する画像データであるか否かの判定処理を行う類似判定部とを備えている。そして、この類似判定部は、入力画像データの付帯情報に応じて判定処理の処理内容を変更する。したがって、上記の構成によれば、入力画像データの付帯情報に応じた判定処理を行うことができる。
【００２１】
また、上記入力画像データに対する処理要求を受け付ける処理入力部を備え、上記付帯情報は、処理要求を入力したユーザを特定するためのユーザ情報、処理要求が入力された日付、曜日あるいは時刻を示す情報、入力画像データのサイズあるいはページ数を示す情報、処理要求の内容を示す情報、入力画像データ中に所定の色相の画像が含まれているか否かを示す情報のうちのいずれか１つ以上を含んでいてもよい。なお、上記処理入力部は、上記入力画像データに付加された状態（例えばヘッダ情報として付加された状態）の処理要求を受け付けるものであってもよく、入力画像データとは別にユーザの操作入力によって入力される処理要求や通信によって入力される処理要求などを受け付けるものであってもよい。
【００２２】
上記の構成によれば、処理要求を入力したユーザ、処理要求が入力された日付、曜日あるいは時刻、入力画像データのサイズあるいはページ数、処理要求の内容、入力画像データ中に所定の色相の画像が含まれているか否かを示す情報、あるいはこれらの条件の組み合わせに応じた判定処理を行うことができる。
【００２３】
また、上記入力画像データと上記登録画像との類似度を算出する類似度算出部と、上記付帯情報の内容に応じて定められた係数を記憶した係数記憶部とを備え、上記類似判定部は、上記類似度算出部の算出した類似度を、上記入力画像データの付帯情報に対応する上記係数に基づいて補正した補正類似度を算出し、この補正類似度と予め設定された閾値とを比較することで上記判定処理を行う構成としてもよい。なお、上記各係数に対応する付帯情報の内容は、特に限定されるものではないが、例えば、入力画像データに対する処理を要求しているユーザ、入力画像データに対する処理が要求された日付、曜日あるいは時刻、入力画像データのサイズまたはページ数、入力画像データに対する処理内容などを用いることができる。この場合、上記係数は、例えば、ユーザ毎、日付、曜日、あるいは時刻毎、サイズまたはページ数毎、処理内容毎に設定される。
【００２４】
上記の構成によれば、付帯情報の内容に応じて類似度を補正した補正類似度を算出し、この補正類似度と閾値とを比較することで判定処理を行う。これにより、付帯情報に応じて類似度を補正した補正類似度に基づいて判定処理を行うことができるので、付帯情報に応じた判定基準で類似性を判定できる。
【００２５】
また、上記類似判定部は、上記入力画像データが複数ページの画像データを含む場合に、ページ毎に上記補正類似度を算出し、複数ページの上記補正類似度を加算した加算類似度を算出し、上記加算類似度と予め設定された第１の閾値とを比較することで上記判定処理を行う構成としてもよい。
【００２６】
上記の構成によれば、複数ページの補正類似度を加算した加算類似度に基づいて判定処理を行うことで、誤判定が生じる頻度を低減できる。つまり、同じ原稿から読み取った画像データであっても、画像を読み取るときの条件によって読み取り精度にばらつきが生じるため、類似度の算出値は変動する。このため、上記判定処理には誤判定が生じる可能性が常にある。これに対して、上記の構成によれば、複数ページの補正類似度を加算した加算類似度に基づいて判定処理を行うので、各ページの読み取り誤差等に起因する類似度の変動の影響を低減し、誤判定が生じる頻度を低減できる。
【００２７】
また、上記類似判定部は、上記入力画像データを複数のブロックに分割し、ブロック毎に上記補正類似度を算出し、複数のブロックの上記補正類似度を加算した加算類似度を算出し、上記加算類似度と予め設定された第２の閾値とを比較することで上記判定処理を行う構成としてもよい。
【００２８】
上記の構成によれば、複数のブロックの補正類似度を加算した加算類似度に基づいて判定処理を行うことで、誤判定が生じる頻度を低減できる。
【００２９】
また、上記判定結果の適否に関する入力を受け付ける適否入力部と、上記適否入力部が上記判定結果は誤りである旨の入力を受け付けた場合に、上記判定処理に用いられた上記係数を変更する係数変更部とを備えている構成としてもよい。
【００３０】
上記の構成によれば、適否入力部が上記判定結果は誤りである旨の入力を受け付けた場合に、係数変更部が判定処理に用いられた上記係数を変更する。これにより、判定処理の精度を向上させることができる。
【００３１】
また、上記付帯情報に含まれる各項目の内容に応じて当該各項目をさらに分類したグループ毎に設定される評価値と、上記項目毎に設定される基準評価値とを記憶する評価値記憶部と、入力画像データの付帯情報における各項目の内容と上記評価値記憶部に記憶している評価値とに基づいてこの入力画像データの上記各項目についての評価値を算出する評価値算出部とを備え、上記類似判定部は、上記評価値算出部の算出した上記各項目についての評価値とこれら各項目についての上記基準評価値との上記項目毎の差を算出し、これらの差同士を加算した加算値と予め設定される第３の閾値とを比較し、この比較結果に基づいて上記判定処理を行う構成としてもよい。
【００３２】
上記の構成によれば、入力画像データの付帯情報に含まれる各項目の内容に応じた判定処理を行うことができる。
【００３３】
上記の構成によれば、適否入力部が上記判定結果は誤りである旨の入力を受け付けた場合に、基準評価値変更部が判定処理に用いられた上記基準評価値を変更する。これにより、判定処理の精度を向上させることができる。
【００３４】
また、入力画像データに対して上記判定処理を行う場合の上記付帯情報の条件、および入力画像データに対して上記判定処理を行わない場合の上記付帯情報の条件のうちの少なくとも一方を記憶した条件記憶部を備え、上記類似判定部は、入力画像データの付帯情報と、上記条件記憶部に記憶されている条件とに基づいて、上記入力画像データに対して上記判定処理を行うことの要否を判断する構成としてもよい。
【００３５】
上記の構成によれば、類似判定部が、入力画像データの付帯情報と、条件記憶部に記憶されている条件とに基づいて、入力画像データに対して判定処理を行うことの要否を判断する。したがって、例えば、条件記憶部に、入力画像データと登録画像との類似性の判定結果によらず入力画像データに対して一定の処理を行う場合の上記条件と、判定結果に応じて入力画像データに対する処理を変更する場合の上記条件とを記憶させておくことで、入力画像データに対してそれぞれの場合に応じた処理を行わせることができる。
【００３６】
また、上記入力画像データと上記登録画像との類似度を算出する類似度算出部と、上記登録画像毎に設定された重み付け係数を記録した重み付け係数記憶部とを備え、上記類似判定部は、上記類似度算出部の算出した上記類似度に当該登録画像に対応する上記重み付け係数を乗じた値と予め設定された閾値とを比較することにより、または、上記類似度算出部の算出した上記類似度と当該登録画像に対応する上記重み付け係数を予め設定された閾値に乗じた値とを比較することにより上記判定処理を行う構成としてもよい。
【００３７】
上記の構成によれば、登録画像毎に設定された重み付け係数を、入力画像データと登録画像との類似度または予め設定された閾値に乗じて判定処理を行う。これにより、登録画像の重要度等に応じて重み付け係数を設定しておくことで、登録画像の重要度等に応じた類似性の判定基準で判定処理を行うことができる。
【００３８】
また、上記判定処理によって入力画像データが上記登録画像に対応する画像データであると判定された場合に、上記入力画像データに対する上記処理要求に応じた処理を制限する制限処理部を備えている構成としてもよい。
【００３９】
上記の構成によれば、入力画像データの付帯情報に応じた判定処理を行うとともに、その判定結果に応じて入力画像データに対する上記処理要求に応じた処理を制限することができる。
【００４０】
また、上記判定処理によって入力画像データが上記登録画像に対応する画像データであると判定された場合に、予め設定された通知先への通知を行う通知処理部を備えている構成としてもよい。
【００４１】
上記の構成によれば、入力画像データの付帯情報に応じた判定処理を行うとともに、登録画像に対応する入力画像データが入力されたと判定したときに、その旨を予め設定された通知先に通知できる。
【００４２】
また、上記判定処理によって入力画像データが上記登録画像に対応する画像データであると判定された場合に、上記入力画像データまたは上記入力画像データに対応する上記登録画像を予め設定された保存先に保存する構成としてもよい。
【００４３】
上記の構成によれば、登録画像に対応すると判定された入力画像データを予め設定された保存先に保存しておくことで、この入力画像データに対する判定処理の適否を後から確認することができる。
【００４４】
また、登録画像の特徴量を記憶した記憶部と、登録画像の特徴量を上記記憶部に記憶させる登録部とを備え、上記特徴量抽出部は、登録画像の特徴量を抽出し、上記登録部は、上記特徴量抽出部が抽出した登録画像の特徴量を上記記憶部に記憶させる構成としてもよい。
【００４５】
上記の構成によれば、記憶部に記憶させる登録画像の特徴量を追加・更新することができる。
【００４６】
また、通信可能に接続された外部装置から登録画像の特徴量を取得する登録画像取得部と、登録画像の特徴量を上記外部装置に送信する登録画像出力部とを備え、上記特徴量抽出部は、登録画像の特徴量を抽出し、上記登録画像出力部は、上記特徴量抽出部が抽出した登録画像の特徴量を上記外部装置に送信する構成としてもよい。
【００４７】
上記の構成によれば、登録画像取得部が取得した登録画像の特徴量を外部装置に送信し、外部装置に登録画像の特徴量を記憶させたり、外部装置に記憶されている登録画像の特徴量を追加・更新したりすることができる。
【００４８】
本発明の画像形成装置は、入力画像データに応じた画像を形成する画像形成装置であって、上記したいずれかの画像処理装置を備えていることを特徴としている。
【００４９】
上記の構成によれば、入力画像データの付帯情報に応じた判定処理を行い、この判定処理結果に応じて画像形成処理を制限することができる。
【００５０】
本発明の画像読取装置は、原稿を読み取って入力画像データを取得する画像読取装置であって、上記したいずれかの画像処理装置を備えていることを特徴としている。
【００５１】
上記の構成によれば、入力画像データの付帯情報に応じた判定処理を行い、この判定処理結果に応じて入力画像データに対する処理（例えば、入力画像データの出力処理、入力画像データに対する補正，変換，編集，合成，加工処理など）を制限することができる。
【００５２】
本発明の画像処理システムは、上記の課題を解決するために、画像処理装置と、この画像処理装置に対して通信可能に接続されたサーバー装置とを備えた画像処理システムであって、入力画像データを取得する入力データ取得部と、入力画像データの特徴量を抽出する特徴量抽出部と、登録画像の特徴量を記憶した記憶部と、入力画像データの特徴量と登録画像の特徴量とを比較して上記入力画像データが上記登録画像に対応する画像データであるか否かの判定処理を行う類似判定部とを上記画像処理装置と上記サーバー装置とに分散して備え、上記類似判定部は、上記入力画像データの付帯情報に応じて上記判定処理の処理内容を変更することを特徴としている。なお、上記画像処理装置は、画像データに対して所定の処理を行う装置であればよく、特に限定されるものではないが、例えば、コピー機（複写機）、プリンタ、ファクシミリ、表示装置、通信装置、画像データの加工，編集，合成，補正等を行う画像編集装置、あるいはこれらのうちの２つ以上を組み合わせた装置などが挙げられる。
【００５３】
上記の構成によれば、入力画像データを取得する入力データ取得部と、入力画像データの特徴量を抽出する特徴量抽出部と、登録画像の特徴量を記憶した記憶部と、入力画像データの特徴量と登録画像の特徴量とを比較して入力画像データが登録画像に対応する画像データであるか否かの判定処理を行う類似判定部とを備えている。そして、この類似判定部は、入力画像データの付帯情報に応じて判定処理の処理内容を変更する。したがって、上記の構成によれば、入力画像データの付帯情報に応じた判定処理を行うことができる。
【００５４】
また、上記特徴量抽出部が上記画像処理装置に備えられ、上記類似判定部が上記サーバー装置に備えられており、上記画像処理装置は、上記特徴量抽出部が抽出した入力画像データの特徴量を上記サーバー装置に出力し、上記サーバー装置は、上記画像処理装置から取得した特徴量に基づいて上記判定処理を行う構成としてもよい。
【００５５】
上記の構成によれば、画像処理装置において入力画像データの特徴量を抽出し、抽出した特徴量をサーバー装置に出力することで、サーバー装置において判定処理を行うことができる。したがって、画像処理装置からサーバー装置に画像データを送信する必要がないので、画像処理装置からサーバー装置に送信するデータ量を削減することができる。
【００５６】
また、上記画像処理装置は、上記入力画像データに関するログ情報を生成するログ生成部を備えており、上記画像処理装置は、上記ログ情報を上記サーバー装置に出力し、上記サーバー装置は、上記類似判定部が上記入力画像データは上記登録画像に対応する画像データであると判定したときに、上記ログ情報をサーバー装置に備えられるログ記憶部に記憶させる構成としてもよい。
【００５７】
上記の構成によれば、上記ログ記憶部に記憶されているログ情報を参照して上記登録画像に対応する画像データであると判定された原稿画像を確認することができる。したがって、判定結果の適否を容易に確認できる。
【００５８】
また、上記画像処理装置は、入力画像データを圧縮して圧縮画像データを生成する画像圧縮部を備えており、上記画像処理装置は、上記圧縮画像データを上記サーバー装置に出力し、上記サーバー装置は、上記類似判定部が上記入力画像データは上記登録画像に対応する画像データであると判定したときに、上記圧縮画像データをサーバー装置に備えられる画像記憶部に記憶させる構成としてもよい。
【００５９】
上記の構成によれば、上記画像記憶部に記憶されている圧縮画像データを参照して上記登録画像に対応する画像データであると判定された原稿画像を確認することができる。したがって、判定結果の適否を容易に確認できる。
【００６０】
また、上記画像処理装置は、入力画像データを文字および／または線画を含む文字領域と、文字領域以外の領域とに分離する領域分離部を備えており、上記画像圧縮部は、入力画像データにおける文字領域と、文字領域以外の領域とを互いに異なる圧縮方法で圧縮する構成としてもよい。
【００６１】
上記の構成によれば、例えば文字領域に対する圧縮方法を、文字領域以外の領域に対する圧縮方法よりも文字の判読性が高くなる方法とすることで、原稿画像の確認を適切に行うことができる。
【００６２】
また、上記画像処理装置は、入力画像データに含まれる文字情報を識別する文字識別部を備えており、上記画像処理装置は、上記文字情報を上記サーバー装置に出力し、上記サーバー装置は、上記類似判定部が上記入力画像データは上記登録画像に対応する画像データであると判定したときに、上記文字情報をサーバー装置に備えられる文字情報記憶部に記憶させる構成としてもよい。
【００６３】
上記の構成によれば、上記文字情報記憶部に記憶されている文字情報を参照して上記登録画像に対応する画像データであると判定された原稿画像を確認することができる。したがって、判定結果の適否を容易に確認できる。
【００６４】
また、上記画像処理装置または上記サーバー装置は、上記類似判定部が上記入力画像データは上記登録画像に対応する画像データであると判定したときに、予め設定された通知先への通知を行う通知処理部を備えている構成としてもよい。
【００６５】
上記の構成によれば、入力画像データの付帯情報に応じた判定処理を行うとともに、入力画像データが登録画像に対応する画像データであると判定されたときに、その旨を予め設定された通知先に通知できる。
【００６６】
また、上記画像処理装置または上記サーバー装置は、上記類似判定部が上記入力画像データは上記登録画像に対応する画像データであると判定したときに、上記入力画像データ、および上記入力画像データに関するログ情報のうちの少なくとも一方を予め設定された保存先に保存する構成としてもよい。
【００６７】
上記の構成によれば、入力画像データの付帯情報に応じた判定処理を行うとともに、入力画像データが登録画像に対応する画像データであると判定されたときに、上記入力画像データおよび上記入力画像データに関するログ情報のうちの少なくとも一方を予め設定された保存先に保存しておくことで、この入力画像データに対する判定処理の適否を後から確認することができる。
【００６８】
また、登録画像の特徴量を抽出する第２特徴量抽出部と、上記第２特徴量抽出部が抽出した登録画像の特徴量を上記記憶部に記憶させる登録部とを備えている構成としてもよい。あるいは、登録画像の特徴量を上記記憶部に記憶させる登録部を備え、上記特徴量抽出部は、登録画像の特徴量を抽出し、上記登録部は、上記特徴量抽出部が抽出した登録画像の特徴量を上記記憶部に記憶させる構成としてもよい。
【００６９】
上記の構成によれば、記憶部に記憶させる登録画像の特徴量を追加・更新することができる。
【００７０】
本発明の画像処理方法は、上記の課題を解決するために、入力画像データを取得する入力データ取得工程と、入力画像データの特徴量を抽出する特徴量抽出工程と、登録画像の特徴量を取得する登録データ取得工程と、入力画像データの特徴量と登録画像の特徴量とを比較して入力画像データが上記登録画像に対応する画像データであるか否かの判定処理を行う類似判定工程とを含む画像処理方法であって、上記類似判定工程における上記判定処理の処理内容を上記入力画像データの付帯情報に応じて変更することを特徴としている。
【００７１】
上記の方法は、入力画像データを取得する入力データ取得工程と、入力画像データの特徴量を抽出する特徴量抽出工程と、登録画像の特徴量を取得する登録データ取得工程と、入力画像データの特徴量と登録画像の特徴量とを比較して入力画像データが登録画像に対応する画像データであるか否かの判定処理を行う類似判定工程とを含む。そして、この類似判定工程では、入力画像データの付帯情報に応じて判定処理の処理内容を変更する。したがって、上記の方法によれば、入力画像データの付帯情報に応じた判定処理を行うことができる。
【００７２】
なお、上記画像処理装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記各部として動作させることにより、上記画像処理装置をコンピュータにて実現させる画像処理プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に含まれる。
【発明の効果】
【００７３】
以上のように、本発明の画像処理装置、画像形成装置、画像読取装置、および画像処理システム、画像処理方法は、入力画像データの付帯情報に応じて判定処理の処理内容を変更する。
【００７４】
それゆえ、入力画像データの付帯情報に応じた判定処理を行うことができる。
【発明を実施するための最良の形態】
【００７５】
〔実施形態１〕
本発明の一実施形態について説明する。なお、本実施形態では、本発明をデジタルカラー複合機（ＭＦＰ：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）処理部４３は、カラー画像入力装置２の空間周波数特性が機種ごとに異なることを吸収（調整）するために用いられる。ＣＣＤの出力する画像信号には、レンズやミラー等の光学部品、ＣＣＤの受光面のアパーチャ開口度、転送効率や残像、物理的な走査による積分効果及び走査むら等に起因しＭＴＦの劣化が生じている。このＭＴＦの劣化により、読み込まれた画像がぼやけたものとなっている。ＭＴＦ処理部４３は、適切なフィルタ処理（強調処理）を施すことにより、ＭＴＦの劣化により生じるぼやけを修復する処理を行う。また、後段の重心算出部４５における特徴点抽出処理に不要な高周波成分を抑制するためにも用いる。すなわち、混合フィルタ（図示せず）を用いて強調および平滑化処理を行う。なお、図４は、この混合フィルタにおけるフィルタ係数の一例を示している。
【０１０６】
２値化処理部４４は、無彩化された画像データ（輝度値（輝度信号）または明度値（明度信号））と、予め設定された閾値とを比較することにより画像データを二値化する。
【０１０７】
重心算出部４５は、２値化処理部４４で２値化された画像データ（例えば、「１」、「０」で表される）に基づいて、各画素に対してラベリング（ラベル付け処理）を行う。そして、同一ラベルが付された画素が連結した連結領域を特定し、特定した連結領域の重心を特徴点として抽出する。さらに、抽出した特徴点を特徴量算出部３２へ出力する。図５は、入力画像データから抽出された連結領域およびこの連結領域の重心の一例を示す説明図であり、「Ａ」という文字列に対応する連結領域および重心を示している。また、図６は、入力画像データに含まれる文字列から抽出された複数の連結領域の各重心（特徴点）の一例を示す説明図である。なお、上記特徴点は、二値画像における座標値（ｘ座標、ｙ座標）で表すことができる。
【０１０８】
特徴量算出部３２は、特徴点抽出部３２ａ、不変量算出部３２ｂ、ハッシュ値算出部３２ｃを備えており、特徴点算出部３１で算出された特徴点を用いて、原稿画像の回転、平行移動、拡大、縮小、平行移動等の幾何学的変形に対して不変な量である特徴量（ハッシュ値および／または不変量）を算出する。
【０１０９】
特徴点抽出部３２ａは、図７に示すように、１つの特徴点を注目特徴点とし、この注目特徴点の周辺の特徴点を、注目特徴点からの距離が近いものから順に所定数（ここでは４点）だけ周辺特徴点として抽出する。図７の例では、特徴点ａを注目特徴点とした場合には特徴点ｂ，ｃ，ｄ，ｅの４点が周辺特徴点として抽出され、特徴点ｂを注目特徴点とした場合には特徴点ａ，ｃ，ｅ，ｆの４点が周辺特徴点として抽出される。
【０１１０】
また、特徴点抽出部３２ａは、上記のように抽出した周辺特徴点４点の中から選択しうる３点の組み合わせを抽出する。例えば、図８（ａ）〜図８（ｃ）に示すように、図７に示した特徴点ａを注目特徴点とした場合、周辺特徴点ｂ，ｃ，ｄ，ｅのうちの３点の組み合わせ、すなわち、周辺特徴点ｂ，ｃ，ｄ、周辺特徴点ｂ，ｃ，ｅ、周辺特徴点ｂ，ｄ，ｅの各組み合わせが抽出される。
【０１１１】
次に、不変量算出部３２ｂは、抽出した各組み合わせについて、幾何学的変形に対する不変量（特徴量の１つ）Ｈ’ｉｊを算出する。ここで、ｉは注目特徴点を示す数（ｉは１以上の整数）であり、ｊは周辺特徴点３点の組み合わせを示す数（ｊは１以上の整数）である。本実施形態では、周辺特徴点同士を結ぶ線分の長さのうちの２つの比を不変量Ｈｉｊとする。なお、上記線分の長さは、各周辺特徴点の座標値に基づいて算出すればよい。例えば、図８（ａ）の例では、特徴点ｃと特徴点ｄとを結ぶ線分の長さをＡ１１、特徴点ｃと特徴点ｂとを結ぶ線分の長さをＢ１１とすると、不変量Ｈ１１はＨ１１＝Ａ１１／Ｂ１１である。また、図８（ｂ）の例では、特徴点ｃと特徴点ｂとを結ぶ線分の長さをＡ１２、特徴点ｂと特徴点ｅとを結ぶ線分の長さをＢ１２とすると、不変量Ｈ１２はＨ１２＝Ａ１２／Ｂ１２である。また、図８（ｃ）の例では、特徴点ｄと特徴点ｂとを結ぶ線分の長さをＡ１３、特徴点ｂと特徴点ｅとを結ぶ線分の長さをＢ１３とすると、不変量Ｈ１３はＨ１３＝Ａ１３／Ｂ１３である。このようにして、図８（ａ）〜図８（ｃ）の例では、不変量Ｈ１１，Ｈ１２，Ｈ１３が算出される。なお、上記の例では、水平方向左側に位置する周辺特徴点と水平方向中央に位置する周辺特徴点とを結ぶ線分をＡｉｊ、水平方向中央に位置する周辺特徴点と水平方向右側に位置する周辺特徴点とを結ぶ線分をＢｉｊとしたが、これに限らず、不変量Ｈｉｊの算出に用いる線分は任意の方法で選定すればよい。
【０１１２】
次に、ハッシュ値算出部３２ｃは、
（Ｈ’ｉ１×１０２＋Ｈ’ｉ２×１０１＋Ｈ’ｉ３×１００）／Ｄ  ・・・（２）
の余りの値をハッシュ値（特徴量の１つ）Ｈｉとして算出し、メモリ８に記憶させる。なお、上記Ｄは余りが取り得る値の範囲をどの程度に設定するかに応じて予め設定される定数である。
【０１１３】
なお、不変量Ｈ’ｉｊの算出方法は特に限定されるものではなく、例えば、注目特徴点の近傍５点の複比、近傍ｎ点（ｎはｎ≧５の整数）から抽出した５点の複比、近傍ｎ点から抽出したｍ点（ｍはｍ＜ｎかるｍ≧５の整数）の配置およびｍ点から抽出した５点の複比に基づいて算出される値などを注目特徴点についての上記不変量Ｈ’ｉｊとしてもよい。なお、複比とは、直線上の４点または平面上の５点から求められる値であり、幾何学的変換の一種である射影変形に対する不変量として知られている。
【０１１４】
また、ハッシュ値Ｈｉの算出するための式についても上記式（２）に限るものではなく、他のハッシュ関数（例えば特許文献３に記載されているハッシュ関数のうちのいずれか）を用いてもよい。
【０１１５】
また、特徴量算出部３２の各部は、１つの注目特徴点に対する周辺特徴点の抽出およびハッシュ値Ｈｉの算出が終わると、注目特徴点を他の特徴点に変更して周辺特徴点の抽出およびハッシュ値の算出を行い、全ての特徴点についてのハッシュ値を算出する。
【０１１６】
図７の例では、特徴点ａを注目特徴点とした場合の周辺特徴点およびハッシュ値の抽出が終わると、次に特徴点ｂを注目特徴点とした場合の周辺特徴点およびハッシュ値の抽出を行う。図７の例では、特徴点ｂを注目特徴点とした場合、特徴点ａ，ｃ，ｅ，ｆの４点が周辺特徴点として抽出される。そして、図９（ａ）〜図９（ｃ）に示すように、これら周辺特徴点ａ，ｃ，ｅ，ｆの中から選択される３点の組み合わせ（周辺特徴点ａ，ｅ，ｆ、周辺特徴点ｃ，ｅ，ｆ、周辺特徴点ａ，ｃ，ｆ）を抽出し、各組み合わせについてハッシュ値Ｈｉを算出し、メモリ８に記憶させる。そして、この処理を各特徴点について繰り返し、各特徴点を注目特徴点とした場合のハッシュ値をそれぞれ求めてメモリ８に記憶させる。
【０１１７】
なお、特徴点ａを注目特徴点としたときの不変量の算出方法は上記の方法に限るものではない。例えば、図２８（ａ）〜図２８（ｄ）に示すように、図７に示した特徴点ａを注目特徴点とした場合、周辺特徴点ｂ，ｃ，ｄ，ｅのうちの３点の組み合わせ、すなわち、周辺特徴点ｂ，ｃ，ｄ、周辺特徴点ｂ，ｃ，ｅ、周辺特徴点ｂ，ｄ，ｅ、周辺特徴点ｃ，ｄ，ｅの各組み合わせを抽出し、抽出した各組み合わせについて、幾何学的変形に対する不変量（特徴量の１つ）Ｈｉｊを算出するようにしても良い。
【０１１８】
また、図７に示した特徴点ｂを注目特徴点とした場合、図２９（ａ）〜図２９（ｄ）に示すように、特徴点ａ，ｃ，ｅ，ｆの４点の周辺特徴点の中から、ある３点の組み合わせ（周辺特徴点ａ，ｅ，ｆ、周辺特徴点ａ，ｃ，ｅ、周辺特徴点ａ，ｆ，ｃ、周辺特徴点ｅ，ｆ，ｃ）を抽出し、各組み合わせについて幾何学的変形に対する不変量Ｈｉｊを算出するようにしてもよい。なお、この場合、（Ｈｉ１×１０３＋Ｈｉ２×１０２＋Ｈｉ３×１０１＋Ｈｉ４×１００）／Ｄの余りの値をハッシュ値として算出し、メモリ８に記憶させればよい。
【０１１９】
また、上記の例では、注目特徴点に最も近い周辺特徴点と２番目に近い周辺特徴点とを結ぶ線分をＡｉｊ、注目特徴点に最も近い周辺特徴点と３番目に近い周辺特徴点とを結ぶ線分をＢｉｊとしたが、これに限らず、周辺特徴点間を結ぶ線分の長さを基準にして選定する等、不変量Ｈｉｊの算出に用いる線分は任意の方法で選定すればよい。
【０１２０】
なお、特徴量算出部３２は、入力画像データを登録画像として登録する登録処理を行う場合には、上記のように算出した入力画像データの各特徴点についてのハッシュ値（特徴量）を登録処理部３７に送る。
【０１２１】
登録処理部３７は、特徴量算出部３２が算出した各特徴点についてのハッシュ値と、原稿（入力画像データ）を表すインデックス（原稿ＩＤ）とをメモリ８に設けられたハッシュテーブルに順次登録していく（図１０（ａ）参照）。ハッシュ値がすでに登録されている場合は、当該ハッシュ値に対応付けて原稿ＩＤを登録する。原稿ＩＤは重複することなく順次番号が割り当てられる。なお、ハッシュテーブルに登録されている原稿の数が所定値（例えば、登録可能な原稿の数の８０％）より多くなった場合、古い原稿ＩＤを検索して順次消去するようにしてもよい。また、消去された原稿ＩＤは、新たな入力画像データの原稿ＩＤとして再度使用できるようにしてもよい。また、算出されたハッシュ値が同値である場合（図１０（ｂ）の例ではＨ１＝Ｈ５）、これらを１つにまとめてハッシュテーブルに登録してもよい。
【０１２２】
また、特徴量算出部３２は、入力画像データが既に登録されている登録画像の画像データであるかどうかの判定処理（類似性判定処理）を行う場合には、上記のように算出した入力画像データの各特徴点についてのハッシュ値を投票処理部３３に送る。
【０１２３】
投票処理部３３は、入力画像データから算出した各特徴点のハッシュ値をハッシュテーブルに登録されているハッシュ値と比較し、同じハッシュ値を有する登録画像に投票する。言い換えれば、登録画像毎に、登録画像が有するハッシュ値と同じハッシュ値が入力画像データから算出された回数をカウントし、カウント値をメモリ８に記憶させる。図１１は、登録画像ＩＤ１，ＩＤ２，ＩＤ３に対する投票数の一例を示すグラフである。
【０１２４】
類似度判定処理部３４は、メモリ８から投票処理部３３の投票処理結果（各登録画像のインデックスおよび各登録画像に対する投票数；類似度）を読み出し、最大得票数および最大得票数を得た登録画像のインデックスを抽出する。そして、抽出された最大得票数を予め定められている閾値と比較して類似性（入力画像データが登録画像の画像データであるかどうか）を判定し、判定結果を示す判定信号を制御部７に送る。つまり、最大得票数が予め定められた閾値以上である場合には「類似性あり（入力画像データは登録画像の画像データである）」と判定し、閾値未満である場合には「類似性なし（入力画像データは登録画像の画像データではない）」と判定する。
【０１２５】
あるいは、類似度判定処理部３４が、各登録画像に対する得票数を投票総数（入力画像データから抽出された特徴点の総数）で除算して正規化することで類似度を算出し、この類似度と予め定められている閾値（例えば投票総数の８０％）との比較を行うことによって類似度を判定してもよい。
【０１２６】
また、類似度判定処理部３４が、各登録画像に対する得票数を、ハッシュ値の登録数が最も多い登録画像についてのハッシュ値の登録数（最大登録数）で除算して正規化することで類似度を算出し、この類似度と予め定められている閾値（例えば投票総数の８０％）との比較を行うことによって類似性を判定してもよい。つまり、算出した類似度が閾値以上である場合には「類似性あり」と判定し、閾値未満である場合には「類似性なし」と判定すればよい。なお、この場合、入力画像データから抽出されるハッシュ値の総数は上記最大登録数よりも大きくなる場合があるため（特に原稿および／または登録画像の少なくとも一部に手書き部分がある場合など）、類似度の算出値は１００％を超える場合も有り得る。
【０１２７】
また、類似性を判定する際の閾値は、各登録画像について一定であってもよく、あるいは各登録画像の重要度等に応じて登録画像毎に設定されてもよい。登録画像の重要度は、例えば、紙幣、有価証券、極秘書類、社外秘の書類等については重要度を最大にし、秘密書類については重要度を紙幣等よりも低くするといったように、登録画像に応じて段階的に設定してもよい。この場合、メモリ８に、登録画像の重要度に応じた重み付け係数を当該登録画像のインデックスと関連付けて記憶させておき、類似度判定処理部３４が、最大得票数を得た登録画像に対応する閾値を用いて類似性を判定するようにすればよい。
【０１２８】
また、類似性を判定する際、閾値は一定にする一方、各登録画像に対する投票数（各登録画像の得票数）に各登録画像の重み係数を掛けて類似性を判定するようにしてもよい。この場合、メモリ８に、各登録画像の重要度に応じた重み付け係数を各登録画像のインデックスと関連付けて記憶させておき、類似度判定処理部３４が、各登録画像の得票数に当該登録画像の重み付け係数を掛けた補正得票数を算出し、この補正得票数に基づいて類似性を判定するようにすればよい。例えば、最大補正得票数と閾値とを比較してもよく、最大補正得票数を投票総数で正規化したものを閾値と比較してもよく、最大補正得票数を最大登録数で正規化したものを閾値と比較してもよい。また、この場合、重み係数は、例えば、１より大きい値であって、かつ登録画像の重要度が高くなるにつれて大きい値になるように設定すればよい。
【０１２９】
また、本実施形態では、１つの特徴点（注目特徴点）に対して１つのハッシュ値を算出するものとしているが、これに限らず、１つの特徴点（注目特徴点）に対して複数のハッシュ値を算出するようにしてもよい。例えば、注目特徴点の周辺特徴点として６点を抽出し、この６点から５点を抽出した６通りの組み合わせそれぞれについて、５点から３点を抽出して不変量を求めてハッシュ値を算出する方法を用いてもよい。この場合には、１つの特徴点に対して６個のハッシュ値が算出されることになる。
【０１３０】
制御部７は、入力画像データの付帯情報（例えば、入力画像データあるいは入力画像データに対する処理要求を入力したユーザのユーザＩＤ、入力画像データあるいは処理要求が入力された日付,曜日，時刻、入力画像データのページ数（枚数）あるいはデータ量、
処理要求の内容（例えば処理モード（複写、印刷、送信、編集など）、処理枚数（複写枚数、印刷枚数）、入力画像データの送信先など）、入力画像データ中に所定の色相の画像が含まれているか否か、あるいはこれらの組み合わせなど）に基づいて、入力画像データが登録画像の画像データであるかどうかを判定する判定処理を行うことの要否を判断する。つまり、制御部７は、入力画像データの付帯情報に基づいて、入力画像データが監視対象画像であるか否かを判断し、監視対象画像であると判断した場合に上記判定処理を行う一方、監視対象画像ではないと判断した場合には上記判定処理を行わない。
【０１３１】
なお、本実施形態では、入力画像データが登録画像の画像データであるかどうかを判定する必要がある場合の付帯情報の組み合わせ、および／または判定する必要がない場合の付帯情報の組み合わせに関する情報が、メモリ８の管理者フォルダ（管理者（例えば企業や店舗等におけるセキュリティ管理担当者等の特定のユーザ）のみが閲覧および書き込み可能なフォルダ）に予め格納されており、制御部７は、この情報と入力画像データの付帯情報とを比較することで入力画像データに対する判定処理の要否を判断する。
【０１３２】
なお、入力画像データの付帯情報は、例えば、入力画像データに付加された状態（例えばヘッダ情報として付加された状態）でカラー画像処理装置３（あるいはデジタルカラー複合機１）に入力されてもよく、入力画像データとは別にカラー画像処理装置３（あるいはデジタルカラー複合機１）に入力されてもよい。例えば、操作パネル６を介して入力されてもよく、カードリーダー等の読み取り手段に挿入されたパーソナルカード等の記録媒体を読み取ることにより入力されてもよく、通信によって外部の装置から入力されてもよい。また、入力画像データに基づいて、入力画像データが入力された時の条件，タイミング等に基づいて制御部７あるいは主制御部が算出してもよい。
【０１３３】
また、入力画像データに基づいて、この入力画像データに特定の色相を含む画像が含まれているか否かを判定し、その判定結果を付帯情報としてもよい。なお、入力画像データに特定の色相を含む画像が含まれているか否かを判定する方法としては、例えば特許文献６に記載されている方法を用いることができる。
【０１３４】
この方法では、まず、ＲＧＢ信号の基準濃度（Base_Intensity）を下記式に基づいて算出する。なお、下記式におけるＲ、Ｇ、Ｂは、ＲＧＢ信号のＲ値、Ｇ値、Ｂ値を表している。
【０１３５】
Base_Intensity＝（Ｒ＋Ｇ＋Ｂ）／３
次に、上記式で求められた基準濃度の値と、画像データの各色成分（Ｒ、Ｇ、Ｂ）の値とを比較し、各成分（Ｒ、Ｇ、Ｂ）の値と基準濃度の値との大小関係を判定し、下記式に基づいて各色成分（Ｒ、Ｇ、Ｂ）の値を二値化する。つまり、下記式に基づいて、各色成分（Ｒ、Ｇ、Ｂ）の値を（ＨＲ、ＨＧ、ＨＢ）の値に変換する。
【０１３６】
ＨＲ  ＝｛１（Ｒ＞Base_Intensity）、０（Ｒ≦Base_Intensity）｝
ＨＧ  ＝｛１（Ｇ＞Base_Intensity）、０（Ｇ≦Base_Intensity）｝
ＨＢ  ＝｛１（Ｂ＞Base_Intensity）、０（Ｂ≦Base_Intensity）｝
そして、変換された（ＨＲ、ＨＧ、ＨＢ）の値を色相と対応付ける処理を行う。すなわち、（ＨＲ、ＨＧ、ＨＢ）＝（１、０、０）であればＲＧＢ信号の色相を赤、（ＨＲ、ＨＧ、ＨＢ）＝（０、１、０）であればＲＧＢ信号の色相を緑、（ＨＲ、ＨＧ、ＨＢ）＝（０、０、１）であればＲＧＢ信号の色相を青と判定する。なお、マゼンタ系の色も含めて赤と判定する場合、（ＨＲ、ＨＧ、ＨＢ）＝（１、０、０）または（ＨＲ、ＨＧ、ＨＢ）＝（１、０、１）の場合に赤と判定するようにしてもよい。
【０１３７】
そして、上記判定処理によって所定の色相（例えば赤）の色相に含まれる画素を抽出し、所定の色相の画素数が所定の範囲（例えば、７０００画素以上１０万画素以下の範囲）にある場合、所定の色相の画像データが含まれていると判定する。
【０１３８】
また、制御部７は、カラー画像処理装置３の内部に設けられていてもよく、カラー画像処理装置３の外部に設けられていてもよい。また、制御部７は、デジタルカラー複合機１の主制御部に設けられていてもよい。
【０１３９】
（１−３．デジタルカラー複合機１における処理）
次に、デジタルカラー複合機１における処理について、図１２に示すフロー図を参照しながら説明する。
【０１４０】
まず、制御部７は、操作パネル６あるいは通信装置５を介してユーザからの指示入力（処理要求）を受け付けると、メモリ８に記憶させているスコア値ＳＣＲおよびカウンタ値ＣＮＴを初期化（ＳＣＲ＝０、ＣＮＴ＝０）する（Ｓ１）。なお、カウンタ値ＣＮＴは原稿枚数（入力画像データのページ数）示す数値であり、スコア値ＳＣＲは類似性ありと判定された原稿枚数を示す数値である。
【０１４１】
次に、制御部７は、入力画像データを取得する（Ｓ２）。例えば、カラー画像入力装置２で原稿画像を読み取ることによって入力画像データを取得してもよく、通信装置５によって外部の装置から入力画像データを取得してもよく、デジタルカラー複合機１に備えられるカードリーダー（図示せず）等を介して各種記録媒体から入力画像データを読み出して取得してもよい。
【０１４２】
次に、制御部７は、監視対象画像であるか、すなわち入力画像データが登録画像の画像データであるかどうかを判定する判定処理を行うことの要否を判断する（Ｓ３）。具体的には、入力画像データと登録画像との類似性の判定結果によらず入力画像データに対して一定の処理を行う場合の条件（入力画像データの付帯情報、入力画像データ中に所定の色相の画像が含まれているか否か、あるいはこれらの組み合わせなど）と、判定結果に応じて入力画像データに対する処理を変更する場合の条件とをメモリ（条件記憶部）８に予め記憶させておき、制御部７は入力画像データあるいはその付帯情報から抽出される条件とメモリ８に記憶されている条件とを比較することで判定処理を行うことの要否を判断する。
【０１４３】
Ｓ３において制限処理を行う必要がないと判断した場合、制御部７は、Ｓ１０の処理に進む。一方、Ｓ３において制限処理を行う必要があると判断した場合、制御部７は、文書照合処理部１３の各部を制御して特徴点算出処理（Ｓ４）、特徴量算出処理（Ｓ５）、投票処理（Ｓ６）、類似性判定処理（Ｓ７）を行わせる。
【０１４４】
そして、類似性判定処理の結果、類似性ありと判定された場合にはスコア値ＳＣＲおよびカウンタ値をそれぞれ加算（ＳＣＲ＝ＳＣＲ＋１、ＣＮＴ＝ＣＮＴ＋１）し（Ｓ８）、Ｓ１１の処理へ進む。
【０１４５】
一方、類似性判定処理の結果、類似性なしと判定された場合にはスコア値ＳＣＲは加算せずにカウンタ値を加算（ＣＮＴ＝ＣＮＴ＋１）し（Ｓ９）、Ｓ１０の処理へ進む。
【０１４６】
次に、制御部７は、全ての原稿（入力画像データ）をＳ２〜Ｓ９の処理を行ったかどうかを判断する（Ｓ１０）。そして、未処理の原稿が残っている場合、制御部７は、次の原稿に対してＳ２以降の処理を行う。
【０１４７】
一方、全ての原稿を取得したと判断した場合、制御部７は、カウンタ値ＣＮＴに対するスコア値ＳＣＲの割合、すなわち原稿枚数に対するスコア値の平均値（ＳＣＲ／ＣＮＴ）を算出する（Ｓ１１）。そして、このＳＣＲ／ＣＮＴの値が予め設定された閾値ＴＨ１より大きいかどうか（ＳＣＲ／ＣＮＴ＞ＴＨ１であるかどうか）を判断する（Ｓ１２）。
【０１４８】
このように、原稿枚数に対するスコア値の平均値を用いることにより、すなわち複数枚の原稿の類似度を累積して評価することにより、原稿の読み取り条件や読み取り精度等に起因する類似度算出結果の変動要因を吸収できる。例えば、同じ原稿の入力画像データについて類似度を算出しても、原稿が読み取られる条件等により類似度は変動するが、類似度を累積して評価することによりこれらの変動要因を吸収して類似度を精度よく評価することができる。また、同じ原稿画像ではなく、異なる原稿画像が連続して処理された場合でも類似度の評価を適切に行うことができる。
【０１４９】
Ｓ１２においてＳＣＲ／ＣＮＴ≦ＴＨ１であると判断した場合、制御部７は、入力画像データは登録画像に関するものではないと判断し、入力画像データに対する処理（指示入力で指示された処理モードに応じた処理）を許可し（処理を許可する信号を主制御部に送り）、処理を終了する（Ｓ１３）。
【０１５０】
一方、ＳＣＲ／ＣＮＴ＞ＴＨ１であると判断した場合、制御部７は、入力画像データは登録画像に関するものであると判断し、入力画像データに対する処理を禁止あるいは制限する（処理を禁止あるいは制限する信号を主制御部に送る）とともに（Ｓ１４）、登録画像に対する処理が要求された旨を示す通知信号を類似度判定処理部３４から通信装置５に出力させ（Ｓ１５）、処理を終了する。
【０１５１】
なお、上記の説明では、全ての原稿についての処理が終了した後に、原稿枚数に対するスコア値の平均値（ＳＣＲ／ＣＮＴ）を算出し、閾値ＴＨ１との比較を行っているが、これに限らず、所定の枚数毎（例えば、５枚ごと、あるいは１０枚ごと。）にスコア値の平均値を算出して閾値ＴＨ１と比較するようにしてもよい。あるいは、処理枚数に応じて上記スコア値を算出して判定を行うタイミングを設定してもよい（例えば、処理枚数の１／２の枚数の処理が終了した時と全ての原稿について処理を終了した時とに上記判定を行うなど）。
【０１５２】
また、Ｓ１５において、通信装置５は、登録画像に対する処理が要求された旨を予め設定された送信先（例えばサーバー装置）に通知する。この際、通信装置５が、登録画像に対する処理が要求された旨を示す情報とともに、類似していると判定されたときのログ（操作記録情報；例えば、入力画像の原稿ＩＤ、処理要求を入力したユーザのユーザＩＤ、処理要求が入力された日付、曜日あるいは時刻、処理要求の内容などを含む）、入力画像データ（あるいは入力画像データを圧縮した圧縮画像データや低解像度化した画像データ）、登録画像のインデックス等をサーバー装置（ジョブログシステム）に通知し、サーバー装置がこれらの情報を必要に応じて記憶するようにしてもよい。
【０１５３】
なお、入力画像データ（あるいは入力画像データを圧縮した圧縮画像データや低解像度化した画像データ）に代えて、入力画像に対応する登録画像（あるいはこの登録画像を圧縮した圧縮画像データや低解像度化した画像データ）を通知するようにしてもよい。また、この場合、入力画像の原稿ＩＤと登録画像（あるいはこの登録画像を圧縮した圧縮画像データや低解像度化した画像データ）とを通知してもよく、登録画像（あるいはこの登録画像を圧縮した圧縮画像データや低解像度化した画像データ）のみを通知するようにしてもよい。このように、入力画像データに代えて登録画像のデータを通知することにより、例えば入力画像データにユーザの個人情報が含まれている場合であっても、この個人情報が不正に利用されることを防止できる。
【０１５４】
また、上記送信先への通知は、デジタルカラー複合機１に備えられる通信装置５から送信先に直接行ってもよく、あるいはデジタルカラー複合機１にネットワークを介して接続された他の装置（図示せず）を介して行ってもよい。
【０１５５】
また、Ｓ１５において、制御部７が、上記各種情報をメモリ８あるいはネットワークを介して接続される装置に備えられる記憶部の管理者フォルダに格納し、管理者が必要に応じて管理者フォルダにアクセスすることでこれら情報を取り出すようにしてもよい。また、管理者フォルダにこれらの情報を格納した後、一定期間が経過した場合や管理者フォルダの容量が一杯になった場合などに、管理者フォルダに格納されたデータを古いデータから順に削除するようにしてもよい。
【０１５６】
また、本実施形態では、Ｓ１２においてＳＣＲ／ＣＮＴ＞ＴＨ１であると判断した場合にのみ入力画像データに対する処理を禁止あるいは制限するものとしたが、これに限らず、例えば、ＳＣＲ／ＣＮＴ＞ＴＨ１であると判断した場合に加えて、原稿枚数が所定枚数（例えば５０枚）を超えたとき（あるいは入力画像データのページ数あるいはデータ量が所定量を超えたとき）にも、処理を禁止あるいは制限するようにしてもよい。これにより、例えば個人情報の大量流出などを防止できる。
【０１５７】
以上のように、本実施形態にかかるデジタルカラー複合機１では、入力画像データが登録画像のものであるかどうかの判定処理を行うことの要否を判断するための情報（入力画像データが登録画像の画像データであるかどうかを判定する必要がある場合の付帯情報の組み合わせ、あるいは判定する必要がない場合の付帯情報の組み合わせに関する情報）が、メモリ８の管理者フォルダに予め格納されており、制御部７は、この情報と入力画像データの付帯情報とに基づいて入力画像データに対する判定処理の要否を判断する。
【０１５８】
これにより、入力画像データの付帯情報に応じて判定処理の要否を判断し、必要な場合にのみ判定処理を行うことができる。したがって、例えば、入力画像データが登録画像のものであったとしても、処理内容を制限したり禁止したり所定の通知先に通知したりする必要がない場合には、判定処理を行わずに入力画像に対する処理を許可し、入力画像データが登録画像のものであった場合に処理内容を制限したり禁止したり所定の通知先に通知したりする必要がある場合には判定処理を行い、判定結果に応じて入力画像データに対する処理を制限したり禁止したりできる。
【０１５９】
なお、本実施形態では、制御部７が類似性の判定処理の要否を判断し、必要であると判断した場合にのみ判定処理を行うものとしたが、これに限るものではない。例えば、全ての入力画像データに対して類似性の判定処理を行い、類似度判定処理部３４が入力画像は登録画像の画像データであると判定した場合に、入力画像データの付帯情報と、入力画像データが登録画像の画像データであるかどうかを判定する必要がある場合の付帯情報の組み合わせ、あるいは判定する必要がない場合の付帯情報の組み合わせに関する情報とに基づいて、入力画像データに対する処理の制限あるいは禁止の要否および／または所定の通知先への通知の要否を判断するようにしてもよい。
【０１６０】
〔実施形態２〕
本発明の他の実施形態について説明する。なお、説明の便宜上、実施形態１と同様の機能を有する部材については同じ符号を付し、その説明を省略する。
【０１６１】
（２−１．  文書照合処理部の構成）
図１３は、本実施形態にかかるデジタルカラー複合機１の概略構成を示すブロック図である。この図に示すように、文書照合処理部１３は、特徴点算出部３１、特徴量算出部３２、投票処理部３３、スコア算出部３５、累積スコア比較部３６、登録処理部３７を備えている。特徴点算出部３１、特徴量算出部３２、投票処理部３３、登録処理部３７については実施形態１と同様のものを用いることができる。
【０１６２】
スコア算出部３５は、投票処理部３３から受け取った投票結果に基づいて類似度ＭＣＨ（ｉ）およびスコア値（補正類似度）ＳＣＲ（ｉ）を算出して累積スコア比較部３６に送る。具体的には、スコア算出部３５は、入力画像データにおけるｉ（ｉは１以上の整数）番目のページ（あるいはブロック）についての、最大得票数を得た登録画像の得票数を投票総数（入力画像データから抽出された特徴点の総数）で除算して正規化した値を類似度ＭＣＨ（ｉ）とする。なお、入力画像データにおけるｉ番目のページ（あるいはブロック）についての、最大得票数を得た登録画像の得票数をハッシュ値の登録数が最も多い登録画像の上記登録数（最大登録数）で除算して正規化した値をＭＣＨ（ｉ）としてもよい。
【０１６３】
また、スコア算出部３５は、下記の式（３）から入力画像データにおけるｉ番目のページ（あるいはブロック）についてのスコア値ＳＣＲ（ｉ）を算出する。
【０１６４】
ＳＣＲ（ｉ）＝ＭＣＨ（ｉ）×（α（ｍ）＋β（ｎ）＋γ（ｐ）＋δ（ｑ））／４  ・・・（３）
ここで、α（ｍ）はユーザ毎に予め設定された係数であり、β（ｎ）は時間帯毎に予め設定された係数であり、γ（ｐ）は処理モード毎に予め設定された係数であり、δ（ｑ）は特定の色相の画像が含まれているか否かを示す係数である。ｍ，ｎ，ｐは、それぞれユーザ，時間帯，処理モード毎に付された値であり、１以上の整数である。また、ｑは、特定の色相の画像が含まれているか否かに応じて付される値である。なお、ｑは、特定の色相の画像が含まれているか否かを示す２値の値であってもよく、特定の色相を有する画素の画素数に応じて設定された値（例えば画素数が多くなるほど大きくなるように設定された値）であってもよい。これらの係数は、メモリ８あるいはネットワークを介して通信可能に接続される装置の管理者フォルダに予め登録されており、スコア算出部３５は管理者フォルダに記憶されているこれらの係数を参照してスコア値ＳＣＲ（ｉ）を算出する。図１４は、メモリ８に記憶されているこれらの係数の一例を示している。
【０１６５】
累積スコア比較部３６は、スコア算出部３５が入力画像データの各ページ（あるいは各ブロック）について算出したスコア値（補正類似度）ＳＣＲ（ｉ）を順次加算（累積）して累積スコア（加算類似度）ＡＳＣＲ（ｉ）を算出する。また、累積スコア比較部３６は、累積スコアＡＳＣＲ（ｉ）と管理者フォルダに格納されている閾値ＴＨ２との大小を比較する累積スコア比較処理を行い、比較結果を示す判定信号を制御部７に送る。なお、スコア値をページ毎に算出する場合とブロック毎に算出する場合とで上記閾値ＴＨ２の値を変更してもよい。つまり、スコア値をページ毎に算出する場合には第１の閾値を用い、スコア値をブロック毎に算出する場合には第１の閾値とはことなる第２の閾値を用いるようにしてもよい。
【０１６６】
制御部７は、累積スコア比較部３６からの判定信号に基づいて、入力画像データが登録画像に関するものであるかどうかを判断する。具体的には、制御部７は、ＡＳＣＲ（ｉ）＞ＴＨ２の場合に入力画像データが登録画像に関するものである（類似性あり）と判断し、ＡＳＣＲ（ｉ）≦ＴＨ２の場合には入力画像データは登録画像に関するものではない（類似性なし）と判断する。また、制御部７は、類似性ありと判断した場合には、入力画像データに対する処理を制限あるいは禁止するとともに、登録画像に対する処理を要求された旨を所定の通知先に通知する。また、制御部７は、類似性なしと判断した場合には、入力画像データに対する処理を許可する。
【０１６７】
なお、制御部７は、カラー画像処理装置３の内部に設けられていてもよく、カラー画像処理装置３の外部に設けられていてもよい。また、制御部７は、デジタルカラー複合機１の主制御部に設けられていてもよい。
【０１６８】
（２−２．デジタルカラー複合機１における処理）
次に、本実施形態にかかるデジタルカラー複合機１における類似性判定処理について、図１５に示すフロー図を参照しながら説明する。
【０１６９】
まず、制御部７は、操作パネル６あるいは通信装置５を介してユーザからの指示入力を受け付けると、メモリ８に記憶させているスコア値ＳＣＲを初期化（ＳＣＲ（１）＝０）する（Ｓ２１）。
【０１７０】
次に、制御部７は、入力画像データを取得する（Ｓ２２）。例えば、カラー画像入力装置２で原稿画像を読み取ることによって入力画像データを取得してもよく、通信装置５によって外部の装置から入力画像データを取得してもよく、デジタルカラー複合機１に備えられるカードリーダー（図示せず）等を介して各種記録媒体から入力画像データを読み出して取得してもよい。
【０１７１】
次に、制御部７は、文書照合処理部１３の各部を制御して特徴点算出処理（Ｓ２３）、特徴量算出処理（Ｓ２４）、投票処理（Ｓ２５）、スコア算出処理（Ｓ２６）、累積スコア算出処理（Ｓ２７）を行わせる。
【０１７２】
次に、制御部７は、累積スコアＡＳＣＲが閾値ＴＨ２を超えたかどうか、すなわちＡＳＣＲ（ｉ）＞ＴＨ２であるかどうかを判断する（Ｓ２８）。
【０１７３】
そして、ＡＳＣＲ（ｉ）＞ＴＨ２であると判断した場合、制御部７は、入力画像データは登録画像に関するものであると判断し、入力画像データに対するそれ以降の処理（処理モードに応じた処理）を禁止あるいは制限する信号をデジタルカラー複合機１の主制御部に送るとともに（Ｓ２９）、登録画像に対する処理が要求された旨を示す通知信号を累積スコア比較部３６から通信装置５に出力させる（Ｓ３１）。通信装置５は、登録画像に対する処理が要求された旨を予め設定された通知先（例えば管理者）に通知する。この際、登録画像に対する処理が要求された旨を示す情報とともに、デジタルカラー複合機１のＩＤ、デジタルカラー複合機１の設置場所や所属部署、登録画像のインデックス、入力画像データの原稿ＩＤ、処理要求が入力された時刻，日付，曜日、処理要求を入力したユーザのユーザＩＤ、処理要求の内容（処理モード、処理枚数など）、累積スコアＡＳＣＲ（ｉ）が閾値ＴＨ２を超えるまでに処理された原稿の原稿ＩＤ等の各種情報を通知するようにしてもよい。図１６は、登録画像に対する処理が要求された旨を示す情報とともに、管理者に通知される情報の一例を示している。
【０１７４】
なお、上記通知先への通知は、デジタルカラー複合機１に備えられる通信装置５から送信先に直接行ってもよく、あるいはデジタルカラー複合機１にネットワークを介して接続されたサーバー（図示せず）を介して行ってもよい。
【０１７５】
また、送信先に通知する構成に限らず、例えば、制御部７が、上記各種情報をメモリ８あるいはネットワークを介してデジタルカラー複合機１に通信可能に接続される他の装置の管理者フォルダに格納し、管理者が必要に応じて管理者フォルダにアクセスすることでこれらの情報を取り出すようにしてもよい。
【０１７６】
一方、Ｓ２８においてＡＳＣＲ（ｉ）≦ＴＨ２であると判断した場合、制御部７は、入力画像データは登録画像に関するものではないと判断し、入力画像データにおけるｉ番目のページ（あるいはブロック）に対する処理を許可する信号をデジタルカラー複合機１の主制御部に送る（Ｓ３２）。デジタルカラー複合機１の主制御部は、この信号を受け取ると、入力画像データにおけるｉ番目のページ（あるいはブロック）に対して、上記指示入力で指示された処理内容に応じた処理を実行させる。なお、ＡＳＣＲ（ｉ）＞ＴＨ２であると判断した場合に、制御部７がその旨を示す信号を主制御部に送り、ＡＳＣＲ（ｉ）≦ＴＨ２であると判断した場合には主制御部に信号を送らないようにしてもよい。
【０１７７】
図１７は、原稿枚数（入力画像データのページ数）および累積スコアの一例を示すグラフである。入力画像データＡの場合、４枚目までの原稿については処理が許可され、５枚目の原稿については処理が禁止される。また、入力画像データＢの場合、５枚目までの原稿について処理が許可される。
【０１７８】
Ｓ３１の処理の後、制御部７は、入力画像データにおける全てのページ（あるいはブロック）の処理を行ったかどうかを判断する（Ｓ３２）。そして、未処理のページ（あるいはブロック）が残っている場合、制御部７は、次のｉ＋１番目のページ（あるいはブロック）についてＳ３以降の処理を行う（Ｓ３３）。一方、Ｓ３２において全てのページ（あるいはブロック）の処理を行ったと判断した場合には、処理を終了する。
【０１７９】
以上のように、本実施形態にかかるデジタルカラー複合機１は、ユーザ毎に設定された係数α（ｍ）、時間帯毎に設定された係数β（ｎ）、処理モード毎に設定された係数γ（ｐ）、特定の色相の画像が含まれているか否かに応じて設定された係数δ（ｑ）をメモリ８に予め記憶している。そして、スコア算出部３５が、投票処理部３３での投票処理において最大得票数を得た登録画像の類似度ＭＣＨ（ｉ）と、上記係数α（ｍ），β（ｎ），γ（ｐ），δ（ｑ）とに基づいてスコア値ＳＣＲ（ｉ）を算出する。そして、このスコア値ＳＣＲ（ｉ）に基づいて、入力画像データと登録画像との類似性を判定する。
【０１８０】
これにより、ユーザ毎、時間帯毎、および処理モード毎、および特定の色相の画像が含まれているか否かに応じてセキュリティレベル（係数）を設定しておき、入力画像データに対する処理が指示されたときに、ユーザ、時間帯、処理モード、特定の色相の画像が含まれているか否かに応じて類似性を判定できる。したがって、ユーザ毎、時間帯毎、処理モード毎、および特定の色相の画像が含まれているか否かに応じてセキュリティ性と作業性のどちらを重視するかを設定して判定処理を行うことができる。
【０１８１】
また、本実施形態では、入力画像データの各ページ（あるいは各ブロック）についてのスコア値を順次累積した累積スコアＡＳＣＲ（ｉ）と閾値ＴＨ２とを比較することで処理内容の制限の要否を判断する。
【０１８２】
このように、累積スコアを用いて処理内容の制限の要否を判断することにより、原稿の読み取り条件や読み取り精度等に起因する類似度算出結果の変動要因を吸収できる。例えば、同じ原稿の入力画像データについて類似度を算出しても、原稿が読み取られる条件等により類似度は変動するが、類似度を累積して評価することによりこれらの変動要因を吸収して類似度を精度よく評価することができる。また、同じ原稿画像ではなく、異なる原稿画像が連続して処理された場合でも類似度の評価を適切に行うことができる。
【０１８３】
なお、累積スコアＡＳＣＲ（ｉ）と閾値ＴＨ２とを比較する構成に限らず、入力画像データの各ページ（あるいは各ブロック）についてのスコア値ＳＣＲ（ｉ）と予めメモリ８に記憶される閾値ＴＨ３とを比較することで、入力画像データの各ページ（あるいは各ブロック）について判定処理を行うようにしてもよい。
【０１８４】
また、本実施形態では、累積スコアＡＳＣＲ（ｉ）が閾値ＴＨ２を超えたときに入力画像データに対する処理を制限するとともに、通知信号を出力するようにしているが、これに限るものではない。
【０１８５】
例えば、累積スコアＡＳＣＲが閾値ＴＨ２を超えたときに通知信号を出すのではなく、累積スコアＡＳＣＲが閾値ＴＨ２を超えたか否かを示すフラグＦ（ＴＨ２を超えたとき「１」、ＴＨ２以下のとき「０」）をメモリ８に記憶させておき、全ての入力画像データについての処理が終了したときに、フラグが「Ｆ＝１」であるか否かを判断し、この判断結果に応じて入力画像データに対する処理の禁止あるいは制限の要否、および／または管理者への通知の要否を判断するようにしてもよい。図１８は、この場合の処理の流れを示すフロー図である。
【０１８６】
まず、制御部７は、操作パネル６あるいは通信装置５を介してユーザからの指示入力を受け付けると、メモリ８に記憶させているスコア値ＳＣＲおよびフラグＦを初期化（ＳＣＲ（１）＝０、Ｆ＝０）する（Ｓ４１）。
【０１８７】
次に、制御部７は、入力画像データを取得し（Ｓ４２）、文書照合処理部１３の各部を制御して特徴点算出処理（Ｓ４３）、特徴量算出処理（Ｓ４４）、投票処理（Ｓ４５）、スコア算出処理（Ｓ４６）、累積スコア算出処理（Ｓ４７）を行わせる。また、制御部７は、累積スコアＡＳＣＲが閾値ＴＨ２を超えたかどうか、すなわちＡＳＣＲ（ｉ）＞ＴＨ２であるかどうかを判断する（Ｓ４８）。
【０１８８】
そして、ＡＳＣＲ（ｉ）＞ＴＨ２であると判断した場合、制御部７は、フラグＦをＦ＝１としてメモリ８に記憶させ（Ｓ４９）、Ｓ５０の処理に進む。
【０１８９】
一方、ＡＳＣＲ（ｉ）≦ＴＨ２であると判断した場合、制御部７は、フラグＦを変更することなく（Ｆ＝０）、Ｓ５０の処理に進む。
【０１９０】
なお、本実施形態では、入力画像データにおける全てのページについての判定処理が終わるまで入力画像データに対する処理（処理モードに応じた処理）を許可するか禁止あるいは制限するかの判断を保留するものとする。ただし、これに限らず、Ｓ４８の処理の後、入力画像データにおけるｉ番目のページ（あるいはブロック）に対する処理（処理モードに応じた処理）を許可するようにしてもよい。
【０１９１】
次に、制御部７は、入力画像データにおける全てのページ（あるいはブロック）に対してＳ４２〜Ｓ４９の処理を行ったかどうかを判断する（Ｓ５０）。そして、未処理のページ（あるいはブロック）が残っている場合、制御部７は、次のｉ＋１番目のページ（あるいはブロック）についてＳ４２以降の処理を行う（Ｓ５１）。
【０１９２】
一方、Ｓ５０において全てのページ（あるいはブロック）の処理を行ったと判断した場合、制御部７は、メモリ８に格納しているフラグＦがＦ＝１であるかどうかを判断する（Ｓ５２）。そして、フラグＦ＝１ではない場合（Ｆ＝０の場合）、制御部７は、入力画像データに対する処理（処理モードに応じた処理）を許可する信号を主制御部に送り（Ｓ５３）、処理を終了する。
【０１９３】
一方、フラグＦ＝１である場合、制御部７は、入力画像データに対する処理（処理モードに応じた処理）を禁止あるいは制限する信号を主制御部に送るとともに（Ｓ５４）、登録画像に対する処理が要求された旨を示す通知信号を累積スコア比較部３６から通信装置５に出力させ（Ｓ５５）、処理を終了する。
【０１９４】
通信装置５は、登録画像に対する処理が要求された旨を予め設定された通知先（例えば管理者）に通知する。この際、登録画像に対する処理が要求された旨を示す情報とともに、デジタルカラー複合機１のＩＤ、デジタルカラー複合機１の設置場所や所属部署、登録画像のＩＤ、原稿ＩＤ、入力画像データ、処理要求を入力したユーザのユーザＩＤ、処理要求が入力された日付，曜日，時刻、処理要求の内容（処理枚数、処理モード等）、累積スコアＡＳＣＲ（ｉ）が閾値ＴＨ２を超えるまでに処理された原稿の原稿ＩＤ等の各種情報を通知するようにしてもよい。なお、入力画像の原稿ＩＤと入力画像データとを通知することに代えて、入力画像の原稿ＩＤと入力画像に対応する登録画像を通知してもよく、入力画像に対応する登録画像のみを通知するようにしてもよい。また、上記通知先への通知は、デジタルカラー複合機１に備えられる通信装置５から通知先に直接行ってもよく、あるいはデジタルカラー複合機１にネットワークを介して接続されたサーバー（図示せず）を介して行ってもよい。
【０１９５】
また、通知先に通知する構成に限らず、例えば、制御部７が、上記各種情報をメモリ８あるいはデジタルカラー複合機１にネットワークを介して通信可能に接続された装置の管理者フォルダに格納し、管理者が必要に応じて管理者フォルダにアクセスすることでこれら情報を取り出すようにしてもよい。
【０１９６】
また、原稿枚数が所定枚数（例えば、５０枚）を超えたとき（入力画像データのページ数あるいはデータ量が所定量を超えたとき）にも、処理を停止するようにしてもよい。
【０１９７】
また、メモリ８の管理者フォルダに記憶させておく係数α（ｍ），β（ｎ），γ（ｐ），δ（ｑ）の値は、管理者が管理者フォルダにアクセスすることによって任意に追加あるいは変更できるようにしてもよい。
【０１９８】
また、例えば、累積スコアＡＳＣＲ（ｉ）が閾値ＴＨ２を超えたときに、制御部７が、デジタルカラー複合機１のＩＤ、デジタルカラー複合機１の設置場所や所属部署、登録画像のＩＤ、原稿ＩＤ、入力画像データ、処理要求を入力したユーザのユーザＩＤ、処理要求が入力された日付，曜日，時刻、処理要求の内容（処理枚数、処理モード等）、累積スコアＡＳＣＲ（ｉ）が閾値ＴＨ２を超えるまでに処理された原稿の原稿等の各種情報をメモリ８の管理者フォルダに格納する構成としてもよい。
【０１９９】
これにより、累積スコアＡＳＣＲ（ｉ）が閾値ＴＨ２を超えた結果、登録画像に関するデータであると判断された入力画像データについて、管理者がこの判断の適否を確認することができる。そして、この判断が誤りであった場合には、上記係数α（ｍ），β（ｎ），γ（ｐ），δ（ｑ）あるいは閾値ＴＨ２を変更するなどの対処を行うことができる。
【０２００】
なお、管理者が上記判断は誤りであると判断した場合に、制御部７がメモリ８の管理者フォルダに記憶されている係数α（ｍ），β（ｎ），γ（ｐ），δ（ｑ）を変更するようにしてもよい。例えば、管理者が管理者フォルダに格納している上記各種情報にアクセスした際、制御部７が、管理者が上記アクセスに使用している装置の表示部に誤りである旨を指示入力するボタンを表示させる。そして、このボタンが選択されたときに制御部７が上記判断は誤りであったと判断し、係数α（ｍ），β（ｎ），γ（ｐ），δ（ｑ）のいずれか１つ以上を変更する（例えば１％下げる）ようにしてもよい。この際、管理者から指示された係数のみを変更するようにしてもよい。
【０２０１】
また、管理者が上記判断は誤りであると判断したときの上記係数の組み合わせを記憶しておき、誤りであると判断された回数に応じて係数の変更率を設定するようにしてもよい。例えば、ｓ（ｓは１以上の整数）を誤りであると判断された回数、Ｋを定数（例えば２）としたときに、上記変更率をＫｎ％とすればよい。つまり、係数α（ｍ），β（ｎ），γ（ｐ），δ（ｑ）のいずれか１つ以上に、Ｋｎ／１００を掛け合わせればよい。
【０２０２】
また、本実施形態では、入力画像データの付帯情報のうち、ユーザ、時間帯、処理モードに応じた係数α、β、γ，δを用いてスコア値ＳＣＲを算出する場合について説明したが、これに限るものではない。例えば、これらの係数の一部または全部に代えて、あるいはこれらの係数に加えて、入力画像データのページ数あるいはデータ量、入力画像データの送信先、あるいはこれらの組み合わせについての係数を用いてスコア値ＳＣＲを算出するようにしてもよい。
【０２０３】
また、上記各実施形態では、文書照合処理部１３が、入力画像データにおける各画素の連結部分の重心を特徴点として算出し、特徴点同士の位置関係に基づいて類似度を判定する構成である場合について説明したが、類似度の判定方法はこれに限るものではない。
【０２０４】
例えば、上記特許文献１に記載されている方法を用いて類似度を判定してもよい。この方法では、まず、輪郭抽出処理で罫線画像をラスタスキャンしてその追跡開始点を検出した後、その追跡開始点から時計周りあるいは反時計周りに図形境界がつくる閉曲線を追跡することによって行なわれる。このような閉曲線追跡により抽出された輪郭の情報は座標点列として保存される。その後、抽出された輪郭線データをもとに、画像の交差部や角点などの特徴点を検出し、点列の組み合わせから枠を抽出する。そして、入力枠情報の外接図形を算出する。
【０２０５】
次に、各々の枠データの中心座標データを算出する。これは、例えば枠座標を左下隅から（ｘ０，ｙ０），（ｘ１，ｙ１），（ｘ２，ｙ２），（ｘ３，ｙ３）とした場合に、対角線の交差点を（ｃｘ，ｃｙ）とする。次に、登録定型フォーマット上の左上の座標と、入力画像上の左上の座標の位置の差分をｄｘ，ｄｙとし、登録定型フォーマットの枠または罫線画像の枠の中心位置を補正する。次に、枠データをそれぞれ対応づける。これは例えば、登録定型フォーマット上の枠データの中心座標を、ｔｃｘ，ｔｃｙとし、罫線画像上の枠データをｉｃｘ，ｉｃｙとした場合の距離ＤをＤ＝（ｉｃｘ−ｔｃｘ）２＋（ｉｃｙ−ｔｃｙ）２とする。また、類似度は登録フォーマット上の枠に対応する枠がある（Ｄ＜ｄｔｈ，ｄｔｈは距離の閾値）場合に投票し、登録フォーマット上で枠全てに投票が終わったら枠数ｎでわる。すなわち、類似度＝対応する枠の数／登録帳票上の枠数で類似度を求める。
【０２０６】
また、上記特許文献２に記載されている色味分布を用いた照合方法を用いて類似度を判定してもよい。この方法では、登録画像についてのＲＧＢ空間における画像データを判定ＲＯＭに格納しておき、入力画像データにおける登録画像と一致すると認識された領域の画素数をカウントするとともに、登録画像と一致した入力画像データのＲＧＢ空間での体積Ｔｊｄを算出する。そして、登録画像として認識された領域の画素数が定数ｋ以上のとき、登録原稿（例えば紙幣原稿）である可能性があるとして、下記式（４）により類似度Ｒの算出を行う。なお、Ｔｏｒｇは登録画像データの体積である。
【０２０７】
Ｒ＝Ｔｊｄ／Ｔｏｒｇ    ・・・（４）
そして、類似度Ｒが色空間における色味マッチング率βｍ以上のとき、登録画像を含むと判断する。この処理を各登録特定画像について繰り返し行うことで、各登録画像に対する類似性を判定する処理を行う。
【０２０８】
また、入力画像データからＯＣＲなどでキーワードを抽出し、登録画像に含まれるキーワードとマッチングを行うことにより、入力画像データの登録画像に対する類似性を判定するようにしてもよい。また、入力画像データから上記した各方法以外の特徴量を検出し、登録画像の特徴量と比較することで類似度を算出し、算出した類似度と予め定めた閾値とを比較することで類似性の有無を判断してもよい。
【０２０９】
また、上記各実施形態では、本発明をデジタルカラー複合機１に適用する場合について説明したが、本発明の適用対象はこれに限るものではない。例えば、モノクロの複合機に適用してもよい。また、複合機に限らず、例えば単体のファクシミリ通信装置、複写機、画像読取装置などに適用してもよい。
【０２１０】
図１９は、本発明をフラットベッドスキャナ（画像読取装置、画像処理装置）１’に適用した場合の構成例を示すブロック図である
この図に示すように、カラー画像処理装置３’は、Ａ／Ｄ変換部１１、シェーディング補正部１２、文書照合処理部１３、制御部７（図１９では図示せず）、メモリ８（図１９では図示せず）から構成されており、これに、カラー画像入力装置２が接続され、全体として画像読取装置１’を構成している。なお、カラー画像入力装置（画像読取手段）２におけるＡ／Ｄ変換部１１、シェーディング補正部１２、文書照合処理部１３、制御部７、メモリ８の機能は、上述したデジタルカラー複合機１と略同様であるのでここでは説明を省略する。
【０２１１】
〔実施形態３〕
本発明のさらに他の実施形態について説明する。なお、説明の便宜上、上記した実施形態と同じ機能を有する部材については同じ符号を付し、その説明を省略する。
【０２１２】
図３０は、本実施形態にかかるデジタルカラー複合機１に備えられる文書照合処理部１３の概略構成を示すブロック図である。この文書照合処理部１３は、実施形態１あるいは２における文書照合処理部１３に代えてデジタルカラー複合機１に備えられる。
【０２１３】
図３０に示すように、文書照合処理部１３は、特徴点算出部３１、特徴量算出部３２、投票処理部３３、類似度判定処理部３４、スコア算出部３５ｃ、スコア比較部３６ｃ、および登録処理部３７を備えている。特徴点算出部３１、特徴量算出部３２、投票処理部３３、類似度判定処理部３４、および登録処理部３７については実施形態１，２と同様のものを用いることができる。
【０２１４】
スコア算出部３５は、入力画像データの付帯情報の各項目（例えば、入力画像データに対する処理要求を入力したユーザのユーザＩＤ、入力画像データあるいは処理要求が入力された日付,曜日，時刻、入力画像データのページ数（枚数）あるいはデータ量、処理要求の内容（例えば処理モード（複写、印刷、送信、編集など）、処理枚数（複写枚数、印刷枚数）、入力画像データの送信先、入力画像データ中に含まれる所定の色相など）の内容に応じてこれら各項目毎の評価値を算出する。
【０２１５】
具体的には、メモリ（評価値記憶部）８には、入力画像データの付帯情報の各項目について、その内容毎に設定された評価値ｘ（ｉ）と、項目毎に設定された基準評価値ｘｒｅｆ（ｉ）とが記憶されている。そして、スコア算出部３５は、入力画像データの付帯情報を抽出し、抽出した付帯情報の各項目の内容とメモリ８に記憶している上記の対応関係に基づいて各項目についての評価値を算出する。
【０２１６】
図３１は、メモリ８に記憶されている入力画像データの付帯情報、評価値、および基準評価値の一例を示す説明図である。この図に示す例では、入力画像データの付帯情報として、ユーザ、時間帯、および処理モードの各項目が設定されており、これら各項目についてその内容に応じた評価値ｘ（ｉ）が予め設定されている。例えば、ユーザをグループＡ〜Ｄに分類し、各部ループごとに評価値ａ１〜ａ４を設定している。評価値ａ１〜ａ４の値は、例えば１〜１０の範囲で設定される。また、各項目について、基準評価値ｘｒｅｆ（ｉ）が設定されている。なお、基準評価値については、メモリ８あるいはデジタルカラー複合機１にネットワークを介して通信可能に接続される外部装置に設けられた管理者フォルダ（予めアクセス権限を付与された者のみがアクセス可能なフォルダ）に記憶させるようにしてもよい。
【０２１７】
なお、各項目についての基準評価値は、例えばデジタルカラー複合機１を用いるユーザ群（例えばユーザの所属部署、あるいはデジタルカラー複合機１の設置場所などに応じたユーザ群）毎に設定されていてもよい。また、本実施形態では、後述するように、過去の処理実績（例えばユーザ群毎の上記各項目についての評価値の統計的平均値）に応じて基準評価値の値を補正するようになっている。このため、初期状態では基準評価値はデフォルト値に設定されるが、このデフォルト値についてもユーザ群毎に設定するようにしてもよい。
【０２１８】
そして、スコア算出部３５は、入力画像データの付帯情報の各項目について算出した評価値と、これら各項目についての基準評価値とを比較し、比較結果に応じてスコア値ＳＣＲｓｔを算出する。本実施形態では、下記式（５）に基づいてスコア値ＳＣＲｓｔを算出する。
【０２１９】
【数１】
2008301476.tif 000003
【０２２０】
なお、スコア値ＳＣＲｓｔの算出方法はこれに限るものではなく、例えば、評価値ｘ（ｉ
）と基準評価値ｘｒｅｆ（ｉ）との差の絶対値の総和をスコア値ＳＣＲｓｔとしてもよい。
【０２２１】
図３２（ａ）は入力画像データの付帯情報に基づいて算出された各項目の評価値の一例を示しており、図３２（ｂ）は各項目について設定された基準評価値の一例を示している。
【０２２２】
スコア比較部３６ｃは、スコア算出部３５の算出したスコア値ＳＣＲｓｔと、メモリ８あるいは上記管理者フォルダに予め記憶されている閾値（第３の閾値）ＴＨ３とを比較し、比較結果を制御部７に伝達する。
【０２２３】
制御部７は、類似度判定処理部３４によって「類似性あり」と判定されたときに、スコア算出部３５ｃおよびスコア比較部３６ｃに上記の処理を実行させる。そして、ＳＣＲｓｔ≦ＴＨ３の場合には入力画像データは登録画像に関するものではない（類似性なし）と判断し、この入力画像データに対する処理の実行を許可する。
【０２２４】
一方、制御部７は、スコア比較部３６ｃの比較結果に基づいて、ＳＣＲｓｔ＞ＴＨ３の場合には入力画像データが登録画像に関するものである（類似性あり）と判断し、この入力画像データに対する処理（処理モードに応じた処理）の実行を禁止または制限させるための信号を主制御部に送るとともに、通信装置５を制御して登録画像に対する処理が要求されたことを示す通知信号を所定の送信先（例えば管理者）に送信させる。
【０２２５】
なお、本実施形態では、登録画像に対する処理が要求された旨を示す通知信号とともに、デジタルカラー複合機１のＩＤ、デジタルカラー複合機１の設置場所や所属部署、登録画像のインデックス（または登録画像）、入力画像データの原稿ＩＤ、処理要求が入力された時刻，日付，曜日、処理要求を入力したユーザのユーザＩＤ、処理要求の内容（処理モード、処理枚数など）等の各種情報を通知する。あるいは、上記各種情報をメモリやネットワークを介してデジタルカラー複合機１に通信可能に接続される他の装置の管理者フォルダに格納し、管理者が必要に応じて管理者フォルダにアクセスすることでこれらの情報を取り出すようにしてもよい。
【０２２６】
これにより、管理者は、デジタルカラー複合機１から送信されてきた上記各種情報に基づいて、デジタルカラー複合機１における上記の判定結果が誤っていないか判断し、誤りである場合には誤判定の要因となったと考えられる項目についての上記の基準評価値を変更（アップデート）することができる。
【０２２７】
なお、基準評価値の変更方法は特に限定されるものではないが、本実施形態では下記式（６）に基づいて修正する。
【０２２８】
ｘｒｅｆ’（ｉ）＝（Ｍ×ｘｒｅｆ（ｉ）＋ｘ（ｉ））／（Ｍ＋１）  ・・・（６）
ここで、ｘｒｅｆ（ｉ）は設定されている基準評価値（変更前の基準評価値）であり、ｘ（ｉ）は入力画像データから算出した評価値であり、ｘｒｅｆ’（ｉ）は変更後の基準評価値である。また、Ｍは定数であり、例えば１００に設定される。
【０２２９】
このように、スコアの比較結果が誤りである場合に、基準評価値を変更することにより、過去の処理実績（例えばユーザ群毎の統計データ）に基づいて基準評価値を設定することができ、入力画像データに対する処理の実行を許可するか否かをより適切に判定できる。
【０２３０】
次に、本実施形態にかかるデジタルカラー複合機１における類似性判定処理について、図３３に示すフロー図を参照しながら説明する。
【０２３１】
まず、制御部７は、操作パネル６あるいは通信装置５を介してユーザからの指示入力を受け付けると、メモリ８に記憶させているスコア値ＳＣＲｓｔを初期化（ＳＣＲｓｔ＝０）する（Ｓ１４１）。
【０２３２】
次に、制御部７は、原稿画像を読み取った入力画像データを取得（Ｓ１４２）し、文書照合処理部１３の各部を制御して特徴点算出処理（Ｓ１４３）、特徴量算出処理（Ｓ１４４）、投票処理（Ｓ１４５）を行わせる。そして、全ての原稿画像についてＳ１４２〜Ｓ１４５の処理を完了したか否かを判断し、完了していない場合には残りの原稿画像についてＳ１４２〜Ｓ１４５の処理を繰り返す。
【０２３３】
一方、全ての原稿画像についてＳ１４２〜Ｓ１４５の処理を完了した場合、類似度判定処理部３４に投票処理結果に基づいて類似性判定処理を行わせる。そして、類似性なしと判断された場合、入力画像データに対する処理を許可し（Ｓ１４８）、処理を終了する。
【０２３４】
一方、類似性ありと判断された場合、制御部７は、スコア算出部３５ｃにスコア値ＳＣＲｓｔを算出させ（Ｓ１４９）、スコア比較部３６ｃにスコア値ＳＣＲｓｔと閾値ＴＨ３との比較処理を行わせる（Ｓ１５０）。
【０２３５】
そして、ＳＣＲｓｔ≦ＴＨ３であった場合、入力画像データに対する処理（処理モードに応じた処理）の実行を許可し（Ｓ１４８）、処理を終了する。
【０２３６】
一方、ＳＣＲｓｔ＞ＴＨ３であった場合、この入力画像データに対する処理（処理モードに応じた処理）の実行を禁止または制限させるとともに（Ｓ１５１）、登録画像に対する処理が要求されたことを示す通知信号、およびデジタルカラー複合機１のＩＤ、デジタルカラー複合機１の設置場所や所属部署、登録画像のインデックス（または登録画像）、入力画像データの原稿ＩＤ、処理要求が入力された時刻，日付，曜日、処理要求を入力したユーザのユーザＩＤ、処理要求の内容（処理モード、処理枚数など）等の各種情報を所定の送信先（例えば管理者）に送信させて（Ｓ１５２）処理を終了する。
【０２３７】
なお、管理者は、上記の通知信号を受信すると（Ｓ１６１）、上記の各種情報に基づいて入力画像データを確認し（Ｓ１６２）、この入力画像データが実際に処理の実行を禁止または制限すべき登録画像に関するものであったか否か、この入力画像データに対する処理の実行を禁止または制限した処置が適切であったか否かを検証する（Ｓ１６３）。そして、適切であったと判断した場合にはそのまま処理を終了する。
【０２３８】
一方、適切でなかったと判断した場合、すなわち誤判別であったと判断した場合には、誤判別の要因になったと考えられる項目についての基準評価値を適宜変更し（Ｓ１６４）、処理を終了する。具体的には、管理者は、誤判別であったと判断した場合、誤判定の要因になったと考えられる項目をデジタルカラー複合機１に通知する。制御部７は、通信装置（適否入力部）５あるいは操作パネル（適否入力部）６を介してこの通知を受信すると、通知された項目の基準評価値を例えば上記式（６）に基づいて変更する。
【０２３９】
〔実施形態４〕
本発明のさらに他の実施形態について説明する。なお、説明の便宜上、上記した実施形態と同様の機能を有する部材については同じ符号を付し、その説明を省略する。
【０２４０】
図２０は、本実施形態にかかる画像処理システム１００の概略構成を示す説明図である。この図に示すように、画像処理システム１００は、サーバー装置５０と、複合機（ＭＦＰ）Ａ，Ｂ，・・・、プリンタＡ，Ｂ，・・・、ファクシミリＡ，Ｂ，・・・、コンピュータＡ，Ｂ，・・・、デジタルカメラＡ，Ｂ，・・・、スキャナＡ，Ｂ，・・・などがネットワークを介して接続された構成である。
【０２４１】
サーバー装置５０は、実施形態１〜３における制御部７および文書照合処理部１３が有
する機能の一部または全部を実行するものである。つまり、サーバー装置５０は、ネットワークを介して接続された他の装置（例えば、複合機、プリンタ、ファクシミリ、コンピュータ、デジタルカメラ、スキャナ等）から入力画像データあるいは入力画像データの特徴量を受信し、受信した情報に基づいて類似性判定処理を行う。
【０２４２】
ここで、画像処理システム１００における処理の一例について説明する。ここでは、図２０に示すように、画像処理システム１００に備えられるデジタルカラー複合機１（カラー画像処理装置３）とサーバー装置５０とが協同して処理を行う場合の例について説明する。
【０２４３】
図２１に示すように、デジタルカラー複合機１のカラー画像処理装置３は、特徴点算出部３１および特徴量算出部３２を備えた文書照合処理部１３ａと、文書照合処理部１３ａの動作を制御する制御部７ａと、文書照合処理部１３ａの処理に必要な情報を記憶するメモリ８ａと、外部の装置との通信を行う通信装置５とを備えている。また、サーバー装置５０は、外部の装置との通信を行う通信装置５１と、投票処理部３３、スコア算出部３５、累積スコア比較部３６、および登録処理部３７を備えた文書照合処理部１３ｂと、文書照合処理部１３ｂを制御する制御部７ｂと、文書照合処理部１３ｂの処理に必要な情報を記憶するメモリ８ｂとを備えている。
【０２４４】
図２２は、画像処理システム１００における処理の流れを示すフロー図である。
【０２４５】
デジタルカラー複合機１の制御部７ａは、入力画像データを取得すると（Ｓ６１）、特徴点算出部３１および特徴量算出部３２を制御して特徴点算出処理（Ｓ６２）および特徴量算出処理（Ｓ６３）を行わせる。
【０２４６】
次に、制御部７ａは、特徴量算出部３２が算出した特徴量（ハッシュ値）を、通信装置５を介してサーバー装置５０に送信させる（Ｓ６４）。この際、必要に応じて、原稿ＩＤ、入力画像データなどを特徴量とともに送信するようにしてもよい。
【０２４７】
サーバー装置５０では、通信装置５１が特徴量を受信すると（Ｓ７１）、制御部７ｂが投票処理部３３を制御し、通信装置５１が受信した特徴量（ハッシュ値）とメモリ８ｂに記憶されているハッシュテーブルとに基づいて投票処理を行わせる（Ｓ７２）。また、制御部７ｂは、スコア算出部３５、累積スコア比較部３６を制御し、類似性判定処理（Ｓ７３）を行わせる。なお、ここでは、実施形態２と同様の類似性判定処理を行うものとするが、これに限らず、例えば実施形態１あるいは実施形態３に示した方法によって類似性判定処理を行ってもよい。
【０２４８】
そして、制御部７ｂは、類似性判定処理の判定結果（類似あり／類似なし）を示す判定信号を、通信装置５１を介してデジタルカラー複合機１に送信させる（Ｓ７４）。
【０２４９】
デジタルカラー複合機１の制御部７ａは、通信装置５が上記判定信号を受信すると（Ｓ６５）、類似性の有無を判断する（Ｓ６６）。
【０２５０】
そして、Ｓ６６において類似なしと判断した場合、制御部７ａは、全ての入力画像データについての処理が終了したかどうかを判断し（Ｓ６７）、未処理の入力画像データが残っている場合には当該データに対してＳ６１からの処理を行い、全ての入力画像データについて処理が終了している場合には動作を終了する。
【０２５１】
一方、Ｓ６６において、類似ありと判断した場合、制御部７ａは、ログ（操作記録情報；例えば、入力画像の原稿ＩＤ、処理要求を入力したユーザのユーザＩＤ、処理要求が入力された日付，曜日，時刻、処理要求の内容などを含む）を生成し、入力画像データとログとを通信装置５からサーバー装置５０に送信させる（Ｓ６８）とともに、入力画像データに対する処理（例えば、コピー，プリント，送信，編集，加工，保存等）を禁止し（Ｓ６９）、動作を終了する。
【０２５２】
サーバー装置５０の制御部７ｂは、通信装置５１がデジタルカラー複合機１から入力画像データおよびログを受信すると、これらの情報をメモリ８ｂに記憶させ（Ｓ７５）、処理を終了する。
【０２５３】
なお、上記の説明では、Ｓ６６において類似ありと判断した場合に、通信装置５からサーバー装置５０にログを送信するものとしているが、これに限らず、例えばデジタルカラー複合機１からサーバー装置５０に特徴量を送信する際に、特徴量とともにログを送信するようにしてもよい。また、ログとともに、入力画像の原稿ＩＤ、入力画像データ（あるいは入力画像データを圧縮した圧縮画像データや低解像度化した画像データ）、登録画像のインデックス等を送信するようにしてもよい。また、入力画像データ（あるいは入力画像データを圧縮した圧縮画像データや低解像度化した画像データ）に代えて、入力画像に対応する登録画像（あるいはこの登録画像を圧縮した圧縮画像データや低解像度化した画像データ）を通知するようにしてもよい。また、この場合、入力画像の原稿ＩＤと登録画像（あるいはこの登録画像を圧縮した圧縮画像データや低解像度化した画像データ）とを通知してもよく、登録画像（あるいはこの登録画像を圧縮した圧縮画像データや低解像度化した画像データ）のみを通知するようにしてもよい。
【０２５４】
図２３は、この場合の処理の流れを示すフロー図である。デジタルカラー複合機１の制御部７ａは、入力画像データを取得すると（Ｓ８１）、特徴点算出部３１および特徴量算出部３２を制御して特徴点算出処理（Ｓ８２）および特徴量算出処理（Ｓ８３）を行わせる。
【０２５５】
次に、制御部７ａは、例えば、入力画像の原稿ＩＤ、処理要求を入力したユーザのユーザＩＤ、処理要求が入力された日付，曜日，時刻、処理要求の内容などに基づいてログ（操作記録情報）を生成し、生成したログと特徴量算出部３２が算出した特徴量（ハッシュ値）とを通信装置５を介してサーバー装置５０に送信させる（Ｓ６４）。なお、ログは操作記録に関する情報であれば特に限定されるものではなく、例えば原稿ＩＤ、ユーザＩＤ、処理モード、処理枚数、時刻のうちのいずれか１つ以上を含んだものを用いることができる。
【０２５６】
サーバー装置５０では、通信装置５１が特徴量およびログを受信すると（Ｓ９１）、制御部７ｂが投票処理部３３を制御し、通信装置５１が受信した特徴量（ハッシュ値）とメモリ８ｂに記憶されているハッシュテーブルとに基づいて投票処理を行わせる（Ｓ９２）。また、制御部７ｂは、スコア算出部３５、累積スコア比較部３６を制御し、類似性判定処理（Ｓ９３）を行わせる。
【０２５７】
そして、制御部７ｂは、類似性判定処理の判定結果（類似あり／類似なし）を示す判定信号を、通信装置５１を介してデジタルカラー複合機１に送信させる（Ｓ７４）。
【０２５８】
また、制御部７ｂは、類似性判定処理の結果が類似ありであったか否かを判断し（Ｓ９５）、類似ありの場合にはログをメモリ８ｂに格納し（Ｓ９６）、処理を終了する。一方、類似なしの場合にはログを記録せずに処理を終了する。
【０２５９】
一方、デジタルカラー複合機１の制御部７ａは、通信装置５が上記判定信号を受信すると（Ｓ８５）、判定信号に基づいて類似性の有無を判断する（Ｓ８６）。そして、類似なしと判断した場合、制御部７ａは、全ての入力画像データについての処理が終了したかどうかを判断し（Ｓ８７）、未処理の入力画像データが残っている場合には当該データに対してＳ８１からの処理を行い、全ての入力画像データについて処理が終了している場合には動作を終了する。
【０２６０】
一方、Ｓ８６において、類似ありと判断した場合、制御部７ａは、入力画像データに対する処理（例えば、コピー，プリント，送信，編集，加工，保存等）を禁止し（Ｓ８８）、動作を終了する。なお、Ｓ８６において類似ありと判断した場合、制御部７ａが、入力画像データをサーバー装置５０に送信し、サーバー装置５０が、ログとともに入力画像データをメモリ８ｂに格納するようにしてもよい。また、図２３に示した処理例において、Ｓ９４、Ｓ８５、Ｓ８６、Ｓ８８の処理を省略し、サーバー装置５０からデジタルカラー複合機１に類似性の判定結果を送信しない構成としてもよい。
【０２６１】
また、図２１の例では、特徴量算出部３２の全部（特徴点抽出部３２ａ、不変量算出部３２ｂ、ハッシュ値算出部３２ｃ）がデジタルカラー複合機１に備えられており、デジタルカラー複合機１からサーバー装置５０にハッシュ値を送信するものとしたが、これに限るものではない。
【０２６２】
例えば、図２４に示すように、特徴点抽出部３２ａおよび不変量算出部３２ｂをデジタルカラー複合機１に備える一方、ハッシュ値算出部３２ｃをサーバー装置５０に備えた構成としてもよい。
【０２６３】
図２５は、この場合の類似性判定処理の流れを示すフロー図である。デジタルカラー複合機１の制御部７ａは、入力画像データを取得すると（Ｓ１０１）、特徴点算出部３１を制御して特徴点算出処理を行わせ（Ｓ１０２）、特徴点抽出部３２ａおよび不変量算出部３２ｂを制御して不変量Ｈ’ｉｊを算出させる（Ｓ１０３）。
【０２６４】
次に、制御部７ａは、例えば、入力画像の原稿ＩＤ、処理要求を入力したユーザのユーザＩＤ、処理要求が入力された日付，曜日，時刻、処理要求の内容などに基づいてログ（操作記録情報）を生成し、生成したログと不変量算出部３２ｂが算出した不変量（特徴量）とを通信装置５を介してサーバー装置５０に送信させる（Ｓ１０４）。
【０２６５】
サーバー装置５０では、通信装置５１が特徴量およびログを受信すると（Ｓ１１０）、制御部７ｂがハッシュ値算出部３２ｃを制御してハッシュ値を算出させる（Ｓ１１１）。
【０２６６】
次に、制御部７ｂは、投票処理部３３を制御し、ハッシュ値算出部３２ｃの算出したハッシュ値とメモリ８ｂに記憶されているハッシュテーブルとに基づいて投票処理を行わせる（Ｓ１１２）。また、制御部７ｂは、スコア算出部３５、累積スコア比較部３６を制御し、類似性判定処理（Ｓ１１３）を行わせる。
【０２６７】
そして、制御部７ｂは、類似性判定処理の判定結果（類似あり／類似なし）を示す判定信号を、通信装置５１を介してデジタルカラー複合機１に送信させる（Ｓ１１４）。
【０２６８】
また、制御部７ｂは、類似性判定処理の結果が類似ありであったか否かを判断し（Ｓ１１５）、類似ありの場合にはログをメモリ８ｂに格納し（Ｓ１１６）、処理を終了する。一方、類似なしの場合にはログを記録せずに処理を終了する。
【０２６９】
一方、デジタルカラー複合機１の制御部７ａは、通信装置５が上記判定信号を受信すると（Ｓ１０５）、判定信号に基づいて類似性の有無を判断する（Ｓ１０６）。そして、類似なしと判断した場合、制御部７ａは、全ての入力画像データについての処理が終了したかどうかを判断し（Ｓ１０７）、未処理の入力画像データが残っている場合には当該データに対してＳ１０１からの処理を行い、全ての入力画像データについて処理が終了している場合には動作を終了する。
【０２７０】
一方、Ｓ１０６において、類似ありと判断した場合、制御部７ａは、入力画像データに対する処理（例えば、コピー，プリント，送信，編集，加工，保存等）を禁止し（Ｓ１０８）、動作を終了する。なお、Ｓ１０６において類似ありと判断した場合、制御部７ａが、入力画像データをサーバー装置５０に送信し、サーバー装置５０が、ログとともに入力画像データをメモリ８ｂに格納するようにしてもよい。なお、不変量よりもハッシュ値の方がデータ容量は小さいので、通信処理の効率を向上させたい場合には、デジタルカラー複合機１からサーバー装置にハッシュ値を送信する構成とすることが好ましい。一方、デジタルカラー複合機１の構成を簡略化するためには、ハッシュ値算出部３２ｃをサーバー装置５０に設けることが好ましい。
【０２７１】
また、特徴量算出部３２の各部をサーバー装置５０に備えておき、特徴点算出部３１の算出した特徴点に関するデータをデジタルカラー複合機１からサーバー装置５０に送信し、サーバー装置５０に備えられる特徴量算出部３２がメモリ８ｂに格納されているハッシュテーブルと受信した特徴点のデータとに基づいてハッシュ値を算出するようにしてもよい。また、特徴点算出部３１および特徴量算出部３２の各部をサーバー装置５０に備えておき、デジタルカラー複合機１からサーバー装置５０に入力画像データを送信し、サーバー装置５０に備えられる特徴点算出部３１および特徴量算出部３２がサーバー装置５０から受信した入力画像データとメモリ８ｂに格納されているハッシュテーブルとに基づいてハッシュ値を算出するようにしてもよい。
【０２７２】
また、上記の説明では、類似性の判定処理を行う場合の例について説明したが、登録処理を行う場合には、サーバー装置５０に備えられる登録処理部３７が、デジタルカラー複合機１から受信した原稿ＩＤとハッシュ値（あるいはサーバー装置５０に備えられるハッシュ値算出部３２ｃが算出したハッシュ値）とをメモリ８ｂに設けられたハッシュテーブルに登録すればよい。なお、類似性判定処理を行うか登録処理を行うかは、デジタルカラー複合機１のユーザが操作パネル６を介して指定し、何れの処理を行うのかを示す信号をサーバー装置５０に送信するようにしてもよく、サーバー装置５０が類似性判定処理の結果、類似なしと判定した入力画像について登録処理を行うようにしてもよい。
【０２７３】
なお、ハッシュ値算出部３２ｃをサーバー装置５０に備える場合、ハッシュテーブルに格納されているハッシュ値の算出方法とは異なる方法で（別のハッシュ関数を用いて）ハッシュ値を算出し、算出したハッシュ値を採用してハッシュテーブルを更新してもよい。これにより、例えば原稿画像の種類等に応じて特徴量（不変量）を参照した適切なハッシュ値をハッシュテーブルに登録（更新）することができ、それを用いて投票処理を行えるので、照合精度（類似性の判定精度）を向上させることができる。
【０２７４】
また、特徴量（ハッシュ値あるいは不変量）に加えて、例えば入力画像データから抽出した文字情報や、入力画像データを圧縮した圧縮画像データなどをサーバー装置５０に送信するようにしてもよい。図２６は、この場合の画像処理システム１００の構成例を示すブロック図である。
【０２７５】
この図に示す画像処理システム１００では、デジタルカラー複合機１が、上記した図２１の構成に加えて、ＯＣＲ処理部６１および画像圧縮部６２を備えている。
【０２７６】
ＯＣＲ（Optical Character Recognition）処理部６１は、入力画像データから文字情
報（テキストデータ）を抽出するものである。ＯＣＲ処理部６１としては、従来から公知の種々のＯＣＲ装置と同様のものを用いることができる。
【０２７７】
画像圧縮部６２は、入力画像データを圧縮処理して圧縮画像データを生成するものである。圧縮方法は特に限定されるものではなく、従来から公知の種々の方法を用いることができる。例えば、高圧縮ＰＤＦ等の高圧縮フォーマットのデータ、あるいはＴＩＦＦ、ＪＰＥＧ等の圧縮フォーマットのデータなどを生成するようにしてもよい。
【０２７８】
また、入力画像データを、文字および／または線画を含む文字領域と、文字領域以外の領域とに分離する領域分離部を備え、画像圧縮部６２が、文字の判読性を向上させるために、文字領域の入力画像データと、文字領域以外の領域の入力画像データとを互いに異なる方法で圧縮するようにしてもよい。例えば、特許第２６１１０１２号に記載されている方法を用いて圧縮画像データを作成してもよい。つまり、入力画像データに対して領域分離処理を施して文字領域（文字、線画）とカラー画像領域（フルカラー、中間調などの画像）とに分離し、文字領域についてはカラー画像領域を切り出した部分を白情報で穴埋めして全体をＭＭＲ等で符号化し、カラー画像領域については文字のあった部分をその周りの平均的な画像データで穴埋めして大きな濃度変化が起こらないようにしてＡＤＣＴ符号化（適応離散コサイン変換符号化）等により符号化を行うようにしてもよい。なお、高圧縮ＰＤＦ等の高圧縮フォーマットのデータを用いることにより、転送する画像データの容量を低減することができ、また、文字の判読性の良い画像データをサーバー装置５０に送信できる。したがって、サーバー装置５０において、文字の判読性の良い画像データを画像ログとして保存することができる。
【０２７９】
図２７は、図２６に示した画像処理システム１００における類似性判定処理の流れを示すフロー図である。デジタルカラー複合機１の制御部７ａは、入力画像データを取得すると（Ｓ１２１）、特徴点算出部３１を制御して特徴点算出処理を行わせ（Ｓ１２２）、特徴量算出部３２を制御して特徴量（ハッシュ値）を算出させる（Ｓ１２３）。また、制御部７ａは、ＯＣＲ処理部６１を制御し、入力画像データから文字情報を抽出させる（Ｓ１２４）。また、制御部７ｂは、画像圧縮部６２を制御し、入力画像データを圧縮して圧縮画像データを生成させる（Ｓ１２５）。さらに、制御部７ｂは、例えば入力画像の原稿ＩＤ、処理要求を入力したユーザのユーザＩＤ、処理要求が入力された日付，曜日，時刻、処理要求の内容などに基づいてログ（操作記録情報）を生成する（Ｓ１２６）。なお、特徴量の算出処理、文字情報の抽出処理、圧縮画像データの生成処置を並行して行ってもよい。
【０２８０】
次に、制御部７ｂは、特徴量、文字情報、圧縮画像データ、およびログを通信装置５からサーバー装置５０に送信させる（Ｓ１２７）。そして、制御部７ａは、全ての入力画像データについての処理が終了したかどうかを判断し（Ｓ１２８）、未処理の入力画像データが残っている場合には当該データに対してＳ１２１からの処理を行い、全ての入力画像データについて処理が終了している場合には動作を終了する。
【０２８１】
サーバー装置５０では、通信装置５１が、特徴量、文字情報、圧縮画像データ、およびログを受信すると（Ｓ１３１）、制御部７ｂが、投票処理部３３を制御し、受信した特徴量とメモリ８ｂに記憶されているハッシュテーブルとに基づいて投票処理を行わせる（Ｓ１３２）。また、制御部７ｂは、スコア算出部３５、累積スコア比較部３６を制御し、類似性判定処理（Ｓ１３３）を行わせる。
【０２８２】
そして、制御部７ｂは、類似性判定処理の結果が類似ありであったか否かを判断し（Ｓ１３４）、類似ありの場合にはログ、文字情報、および圧縮画像データをメモリ８ｂに格納し（Ｓ１１６）、処理を終了する。一方、類似なしの場合にはログ等を記録せずに処理を終了する。
【０２８３】
このように、入力画像データから抽出した文字情報および入力画像データを圧縮した圧縮画像データを生成し、類似ありと判定されたときに文字情報および圧縮画像データをメモリ８ｂに記憶させておくことにより、例えば、類似度の高い複数の原稿画像が抽出されたときに、管理者が文字情報を用いて検索等を行ったり、文字情報や圧縮画像データを参照して判定の適否を判断したりできる。
【０２８４】
なお、図２６の例では、ＯＣＲ処理部６１と画像圧縮部６２とを備えている構成について説明したが、これに限らず、いずれか一方のみを備えた構成としてもよい。
【０２８５】
また、本実施形態では、画像処理システム１００がデジタルカラー複合機１とサーバー装置５０とからなる場合について説明したが、画像処理システム１００の構成はこれに限るものではなく、例えば、サーバー装置５０と、複合機、プリンタ（画像形成装置）、ファクシミリ、コンピュータ、デジタルカメラ（画像読取装置）、スキャナ（画像読取装置）のうちのいずれか１つ以上とからなるものであってもよい。つまり、複合機、プリンタ、ファクシミリ、コンピュータ、デジタルカメラ、スキャナ等からサーバー装置５０に入力画像データ、入力画像データに基づいて算出したハッシュ値、不変量等を送信し、サーバー装置５０が類似性判定処理を行い、判定結果に応じた信号を返信するようにしてもよい。
【０２８６】
上記スキャナは、原稿台、光走査部、ＣＣＤ（charge coupled device)等を備えており、原稿台に載置された原稿画像を光走査部によって走査することで原稿画像を読み込んで画像データを生成する。また、上記デジタルカメラは、撮像レンズ、ＣＣＤ等を備えており、原稿画像、人物や風景等を撮影して画像データを生成する。なお、上記スキャナおよびデジタルカメラは、画像を適切に再現するために所定の画像処理（例えば各種補正処理等）を施す機能を有していてもよい。
【０２８７】
上記プリンタは、コンピュータ、スキャナ、デジタルカメラによって生成された画像データに基づく画像をシート（記録用紙）に印刷する。また、上記ファクシミリは、画像入力装置より読み込まれた画像データに対して、２値化処理、解像度変換処理、回転等の処理を行って所定の形式に圧縮した画像データを相手先に送信したり、相手先から送信されてきた画像データを伸張して画像出力装置の性能に応じて回転処理や解像度変換処理、中間調処理を施し、ページ単位の画像として出力したりする。
【０２８８】
また、上記複合機は、スキャナ機能、ファクシミリ送信機能、印刷機能（複写機能、プリンタ機能）のうちの少なくとも２つ以上を有するものである。
【０２８９】
また、上記コンピュータは、スキャナやデジタルカメラにより読み込まれた画像データに対して編集を行ったり、アプリケーションソフトウェアを用いて文書の作成を行ったりする。
【０２９０】
また、上記各実施形態では、登録画像のインデックスおよび特徴量をメモリ８に登録しておくものとしているが、これに限らず、登録画像の画像データを記憶させておいてもよい。この場合、類似性の判定処理を行う際、特徴点算出部３１および特徴量算出部３２で登録画像データの特徴量を算出し、算出した特徴量に基づいて類似性の判定をすればよい。
【０２９１】
また、上記各実施形態において、デジタルカラー複合機１および／またはサーバー装置５０に備えられる文書照合処理部および制御部を構成する各部（各ブロック）は、ＣＰＵ等のプロセッサを用いてソフトウェアによって実現される。すなわち、デジタルカラー複合機１および／またはサーバー装置５０は、各機能を実現する制御プログラムの命令を実行するＣＰＵ（central processing unit）、上記プログラムを格納したＲＯＭ（read only memory）、上記プログラムを展開するＲＡＭ（random access memory）、上記プログ
ラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアであるデジタルカラー複合機１および／またはサーバー装置５０の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、デジタルカラー複合機１および／またはサーバー装置５０に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによって達成される。
【０２９２】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。
【０２９３】
また、デジタルカラー複合機１および／またはサーバー装置５０を通信ネットワークと接続可能に構成し、通信ネットワークを介して上記プログラムコードを供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である
。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【０２９４】
また、デジタルカラー複合機１および／またはサーバー装置５０の各ブロックは、ソフトウェアを用いて実現されるものに限らず、ハードウェアロジックによって構成されるものであってもよく、処理の一部を行うハードウェアと当該ハードウェアの制御や残余の処理を行うソフトウェアを実行する演算手段とを組み合わせたものであってもよい。
【０２９５】
本発明のコンピュータシステムは、フラットベッドスキャナ・フィルムスキャナ・デジタルカメラなどの画像入力装置、所定のプログラムがロードされることにより上記類似度算出処理や類似性判定処理など様々な処理が行われるコンピュータ、コンピュータの処理結果を表示するＣＲＴディスプレイ・液晶ディスプレイなどの画像表示装置、およびコンピュータの処理結果を紙などに出力するプリンタ等の画像形成装置により構成されてもよい。さらには、ネットワークを介してサーバーなどに接続するための通信手段としてのネットワークカードやモデムなどが備えられていてもよい。
【０２９６】
本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【０２９７】
本発明は、入力画像データと予め登録された登録画像データとの類似度を判定し、判定結果に応じた制御を行う画像処理装置に適用できる。
【図面の簡単な説明】
【０２９８】
【図１】本発明の一実施形態にかかる画像処理装置に備えられる文書照合処理部の概略構成を示すブロック図である。
【図２】本発明の一実施形態にかかる画像処理装置の概略構成を示すブロック図である。
【図３】図２に示した画像処理装置に備えられる特徴点算出部の概略構成を示すブロック図である。
【図４】図２に示した画像処理装置のＭＴＦ処理部に備えられる混合フィルタのフィルタ係数の一例を示す説明図である。
【図５】図２に示した画像処理装置の特徴点算出部によって入力画像データから抽出される連結領域およびこの連結領域の重心の一例を示す説明図である。
【図６】図２に示した画像処理装置の特徴点算出部によって入力画像データに含まれる文字列から抽出された複数の連結領域の各重心（特徴点）の一例を示す説明図である。
【図７】図２に示した画像処理装置の特徴量算出部によって特徴量を算出する際に抽出される注目特徴点および周辺特徴点の一例を示す説明図である。
【図８】（ａ）〜（ｃ）は、図２に示した画像処理装置の特徴量算出部によって特徴量を算出する際に抽出される注目特徴点および周辺特徴点の組み合わせの一例を示す説明図である。
【図９】（ａ）〜（ｃ）は、図２に示した画像処理装置の特徴量算出部によって特徴量を算出する際に抽出される注目特徴点および周辺特徴点の組み合わせの一例を示す説明図である。
【図１０】（ａ）および（ｂ）は、図２に示した画像処理装置において、ハッシュテーブルに登録される各特徴点についてのハッシュ値および入力画像データを表すインデックスの一例を示す説明図である。
【図１１】図２に示した画像処理装置の投票処理部における、各登録画像に対する投票数の一例を示すグラフである。
【図１２】図２に示した画像処理装置における処理の流れを示すフロー図である。
【図１３】本発明の他の実施形態にかかる画像処理装置に備えられる文書照合処理部の概略構成を示すブロック図である。
【図１４】図１３に示した画像処理装置のメモリに記憶されているユーザ毎、時間帯毎、処理モード毎に予め設定された係数の一例を示す説明図である。
【図１５】図１３に示した画像処理装置における処理の流れの一例を示すフロー図である。
【図１６】登録画像に対する処理が要求された場合に、図１３に示した画像処理装置から管理者に通知する情報の一例を示す説明図である。
【図１７】図１３に示した画像処理装置において算出される累積スコアおよび原稿枚数の一例を示すグラフである。
【図１８】図１３に示した画像処理装置における処理の流れの他の例を示すフロー図である。
【図１９】本発明の一実施形態にかかる画像処理装置の変形例を示すブロック図である。
【図２０】本実施形態のさらに他の実施形態にかかる画像処理システムの概略構成を示す説明図である。
【図２１】本実施形態のさらに他の実施形態にかかる画像処理システムの概略構成を示すブロック図である。
【図２２】図２１に示した画像処理システムにおける処理の流れを示すフロー図である。
【図２３】図２１に示した画像処理システムにおける処理の流れの変形例を示すフロー図である。
【図２４】図２１に示した画像処理システムの変形例を示すブロック図である。
【図２５】図２４に示した画像処理システムにおける処理の流れを示すフロー図である。
【図２６】図２１に示した画像処理システムの他の変形例を示すブロック図である。
【図２７】図２６に示した画像処理システムにおける処理の流れを示すフロー図である。
【図２８】（ａ）〜（ｄ）は、本発明の一実施形態にかかる画像処理装置の特徴量算出部によって特徴量を算出する際に抽出される注目特徴点および周辺特徴点の組み合わせの一例を示す説明図である。
【図２９】（ａ）〜（ｄ）は、本発明の一実施形態にかかる画像処理装置の特徴量算出部によって特徴量を算出する際に抽出される注目特徴点および周辺特徴点の組み合わせの一例を示す説明図である。
【図３０】本発明のさらに他の実施形態にかかる画像処理装置に備えられる文書照合処理部の概略構成を示すブロック図である。
【図３１】図２９に示した画像処理装置で用いられる評価値および基準評価値の一例を示す説明図である。
【図３２】（ａ）は図２９に示した画像処理装置で用いられる評価値の一例を示す説明図であり、（ｂ）は図２９に示した画像処理装置で用いられる基準評価値の一例を示す説明図である。
【図３３】図２９に示した画像処理装置における処理の流れを示すフロー図である。
【符号の説明】
【０２９９】
１  デジタルカラー複合機（画像処理装置、画像形成装置、画像読取装置）
１’  フラットベッドスキャナ（画像処理装置、画像読取装置）
２  カラー画像入力装置（入力データ取得部）
３，３’  カラー画像処理装置（画像処理装置）
４  カラー画像出力装置
５  通信装置（入力データ取得部、適否入力部）
６  操作パネル（処理入力部、適否入力部）
７  制御部（類似判定部、係数変更部、制限処理部、通知処理部、保存処理部）
８，８ａ，８ｂ  メモリ（記憶部、画像記憶部、文字情報記憶部、ログ記憶部、係数記憶部、条件記憶部、評価値記憶部）
１３  文書照合処理部（類似判定部）
３１  特徴点算出部（類似度算出部）
３２  特徴量算出部（特徴量注出部、類似度算出部）
３２ａ  特徴点抽出部
３２ｂ  不変量算出部
３２ｃ  ハッシュ値算出部
３３  投票処理部（類似度算出部）
３４  類似度判定処理部（類似度算出部）
３５  スコア算出部（類似度算出部）
３５ｃ  スコア算出部（評価値算出部）
３６  累積スコア比較部（類似度算出部）
３６ｃ  スコア比較部
４１  信号変換処理部
４２  解像度変換部
４３  ＭＴＦ処理部
４４  ２値化処理部
４５  重心算出部
６１  ＯＣＲ処理部（文字識別部）
６２  画像圧縮部
【図１】
2008301476.tif 000004
【図２】
2008301476.tif 000005
【図３】
2008301476.tif 000006
【図４】
2008301476.tif 000007
【図５】
2008301476.tif 000008
【図６】
2008301476.tif 000009
【図７】
2008301476.tif 000010
【図８】
2008301476.tif 000011
【図９】
2008301476.tif 000012
【図１０】
2008301476.tif 000013
【図１１】
2008301476.tif 000014
【図１２】
2008301476.tif 000015
【図１３】
2008301476.tif 000016
【図１４】
2008301476.tif 000017
【図１５】
2008301476.tif 000018
【図１６】
2008301476.tif 000019
【図１７】
2008301476.tif 000020
【図１８】
2008301476.tif 000021
【図１９】
2008301476.tif 000022
【図２０】
2008301476.tif 000023
【図２１】
2008301476.tif 000024
【図２２】
2008301476.tif 000025
【図２３】
2008301476.tif 000026
【図２４】
2008301476.tif 000027
【図２５】
2008301476.tif 000028
【図２６】
2008301476.tif 000029
【図２７】
2008301476.tif 000030
【図２８】
2008301476.tif 000031
【図２９】
2008301476.tif 000032
【図３０】
2008301476.tif 000033
【図３１】
2008301476.tif 000034
【図３２】
2008301476.tif 000035
【図３３】
2008301476.tif 000036