(57)【要約】【課題】  オリジナル原稿に手書き等が加えられている原稿の場合であっても、正確に上記オリジナル原稿と対応する画像を判断することができる原稿判断装置を提供する。【解決手段】  画像判断装置２は、オリジナル画像に対して付加画像が付加された特定画像を取得する特定画像取得部１０と、比較対象である比較画像を取得する比較画像取得部４０と、上記特定画像から、上記付加画像を特定するとともに、上記特定画像から上記付加画像を除くことにより除去画像を生成する除去画像生成部２０と、上記除去画像と上記比較画像とを比較し、当該比較結果に基づいて、上記特定画像と比較画像との類似度を求める決定部３０とを備えている。【選択図】  図１
2006201885.tif 000002
【特許請求の範囲】
【請求項１】
オリジナル画像に対して付加画像が付加された特定画像を取得する第一取得手段と、
比較対象である比較画像を取得する第二取得手段と、
上記特定画像から、上記付加画像を特定するとともに、上記特定画像から上記付加画像を除くことにより除去画像を生成する除去画像作成手段と、
上記除去画像と上記比較画像とを比較し、当該比較結果に基づいて、上記特定画像と比較画像との類似度を求める比較手段とを備えていることを特徴とする画像判断装置。
【請求項２】
上記第二取得手段は、複数の比較画像を取得するものであり、
上記比較手段は、上記複数の比較画像のうち、上記特定画像との類似度が最も高い比較画像を決定するものであることを特徴とする請求項１に記載の画像判断装置。
【請求項３】
上記特定画像から黒および白以外のカラー画像を特定するカラー画像特定手段を備え、
上記除去画像作成手段は、特定画像における黒および白以外のカラー画像を、付加画像とすることを特徴とする請求項１記載の画像判断装置。
【請求項４】
上記特定画像の濃度ヒストグラムを求めるヒストグラム算出手段を備え、
上記除去画像作成手段は、濃度ヒストグラムに基づいて濃度値が所定範囲に分布する画像を、付加画像とすることを特徴とする請求項１記載の画像判断装置。
【請求項５】
上記特定画像から文字列を抽出するとともに、上記文字列の傾きを検出する検出手段とを備え、
上記除去画像作成手段は、複数の文字列と傾きの異なる文字列を付加画像とすることを特徴とする請求項１記載の画像判断装置。
【請求項６】
さらに、上記除去画像から上記特定画像を特定するための特徴点を抽出する特徴点生成手段を備え、
上記比較手段は、上記特徴点に基づいて上記類似度を求めるものであることを特徴とする請求項１記載の画像判断装置。
【請求項７】
上記特徴点生成手段は、除去画像中の特定場所の画像を抽出して上記特徴点とするものであることを特徴とする請求項６記載の画像判断装置。
【請求項８】
上記特徴点生成手段は、除去画像に含まれる文字を認識する文字認識手段を備えるとともに、認識した特定の文字情報を特徴点とするものであることを特徴とする請求項６記載の画像判断装置。
【請求項９】
上記特徴点生成手段は、除去画像から線を抽出して上記特徴点とするものであることを特徴とする請求項６記載の画像判断装置。
【請求項１０】
上記除去画像作成手段によって生成された除去画像をベクトル表現形式のベクトル画像に変換する変換手段を備え、
上記第二取得手段は、比較画像のベクトル画像を取得するものであり、
上記比較手段は、除去画像のベクトル画像と比較画像のベクトル画像とを比較するものであることを特徴とする請求項１記載の画像判断装置。
【請求項１１】
オリジナル画像に対して付加画像が付加された特定画像を取得する第一取得手段と、
比較対象である比較画像を取得する第二取得手段と、
上記特定画像から、上記付加画像を特定するとともに、上記特定画像から上記付加画像を除くことにより除去画像を生成する除去画像作成手段と、
上記除去画像と上記比較画像とを比較し、当該比較結果に基づいて、上記特定画像と比較画像との類似度を求める比較手段と、
上記比較手段の比較結果に基づいて、上記特定画像と比較画像とのいずれかを画像形成するか決定する決定手段と、
上記決定手段によって決定された画像を画像形成する画像形成手段とを備えることを特徴とする画像形成装置。
【請求項１２】
オリジナル画像に対して付加画像が付加された特定画像を取得する特定画像取得工程と、
比較対象である比較画像を取得する比較画像取得工程と、
上記特定画像から、上記付加画像を特定するとともに、上記特定画像から上記付加画像を除くことにより除去画像を生成する除去画像作成工程と、
上記除去画像と上記比較画像とを比較し、当該比較結果に基づいて、上記特定画像と比較画像との類似度を求める比較工程とを含むことを特徴とする画像判断方法。
【請求項１３】
請求項１〜１０のいずれか１項に記載の画像判断装置を動作させる画像判断プログラムであって、コンピュータを上記の各手段として機能させるための画像判断プログラム。
【請求項１４】
請求項１１に記載の画像形成装置を動作させる画像形成プログラムであって、コンピュータを上記の各手段として機能させるための画像形成プログラム。
【請求項１５】
請求項１３に記載の画像判断プログラムを記録した、コンピュータ読取り可能な記録媒体。
【請求項１６】
請求項１４に記載の画像形成プログラムを記録した、コンピュータ読取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、画像読取装置で読取られた読取画像と予め記憶されている比較画像との類似度を判断する画像判断装置およびそれを備えた画像形成装置、画像判断方法、画像判断プログラムおよびコンピュータ読取り可能な記録媒体に関するものである。
【背景技術】
【０００２】
一般に、コピー機等の複写装置では、原稿台に載置された原稿に対して光源から光を照射し、上記原稿からの反射光を光センサによって読取画像に変換し、この読取画像に対して種々の画像補正を行うことにより出力している。しかしながら、上記複写装置では、原稿に照射した光の反射ムラがあるため、当該原稿と全く同じ読取画像を得ることは困難である。また、原稿の読取りのための解像度には限界があり、例えば、小さな文字等は潰れた状態で読取られる場合がある。
【０００３】
ところで、原稿台に載置される原稿は、コンピュータ上で作成された原稿画像をプリンタ等で出力したものが多い。従って、原稿画像が存在する場合には、原稿を複写装置で光学的に読取らせて出力したものと比べて、上記原稿画像そのものを出力したものの方がきれいな出力物を得ることができる。
【０００４】
そして、原稿を読取らせて、その読取画像と対応する画像がある場合には、当該画像に基づいて出力を行う画像形成装置が、例えば、特許文献１に提案されている。
【０００５】
具体的には、特許文献１には、読取画像の特徴量を検出し、この特徴量と対応する画像を記憶手段から探し出し、探し出した画像を画像形成することが提案されている。
【特許文献１】特開２００１−１６３７９公報（公開日；２００１年１月１９日）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来の構成では、例えば、手書き等によって追記部分が存在する原稿に基づいて、当該原稿と対応する画像を探し出す場合に、所望の画像を探し出すことができないという問題を生じる。
【０００７】
具体的には、オリジナル原稿に対して何らかの記載を付加した場合、その付加した部分も特徴点の一部となる。従って、予め記憶手段に記憶されている画像には、上記付加した部分に対応する特徴点が存在しないため、当該特徴点に基づいて上記オリジナル原稿に対応する画像を探した場合、関係のない画像が検出されたり、オリジナル原稿に対応する画像が検出されなかったりする場合がある。
【０００８】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、オリジナル原稿に手書き等が加えられている原稿の場合であっても、正確に上記オリジナル原稿と対応する画像を判断することができる原稿判断装置、および、それを備えた画像形成装置を実現することにある。
【課題を解決するための手段】
【０００９】
本発明に係る画像判断装置は、上記課題を解決するために、オリジナル画像に対して付加画像が付加された特定画像を取得する第一取得手段と、比較対象である比較画像を取得する第二取得手段と、上記特定画像から、上記付加画像を特定するとともに、上記特定画像から上記付加画像を除くことにより除去画像を生成する除去画像作成手段と、上記除去画像と上記比較画像とを比較し、当該比較結果に基づいて、上記特定画像と比較画像との類似度を求める比較手段とを備えていることを特徴としている。
【００１０】
上記付加画像とは、オリジナル画像に付加されたと推定される画像を示している。つまり、上記付加画像とは、オリジナル画像に対して、後から追加（付加）または、オリジナル画像が画像形成される前に既に記録材に記録されていた可能性が高いと判断される画像である。従って、上記付加画像は、必ずしも、元のオリジナル画像に対して後で付加された画像である必要はない。また、上記オリジナル画像は、例えば、１つの画像データに基づいて記録材の上に形成されたものである。そして、上記特定画像は、オリジナル画像に付加画像が追加された状態の画像である。具体的には、上記特定画像は、例えば、１つの画像データに基づいて記録材上に画像形成されたオリジナル画像の上に、人の手によって後から手書きで追記された状態のものであってもよく、また、例えば、予め人の手によって記録材上に鉛筆等を用いて手書きで画像が形成された状態のものに、後からトナー等によって画像形成された状態のものであってもよい。
【００１１】
上記の構成によれば、第一取得手段を介して取得した特定画像が、第二取得手段を介して取得した比較対象である比較画像と対応しているか否かを判断する際に、オリジナル画像に対して付加された付加画像と推定される部分を、上記特定画像から除去した除去画像と比較画像とを比較することで判断している。具体的には、例えば、特定画像から、元の画像に対して手書き等で後から追記された部分と推定される部分を除去した除去画像を生成し、この除去画像と比較画像とを比較して、両者の類似度を求めている。そして、上記除去画像と比較画像との類似度を、比較画像の特定画像に対する類似度としている。これにより、例えば、元の画像に手書き等で追記してしまった原稿の状態の特定画像であっても、追記部分を除去した状態で比較することができるので、オリジナル画像と比較画像との類似度を求めることができる。
【００１２】
従って、例えば、オリジナル画像を比較画像として記憶装置に記憶させている場合に、手書きした状態の画像である特定画像から当該オリジナル原稿の画像を検索することができる。
【００１３】
このように上記の構成とすることにより、オリジナル原稿に手書き等が加えられている原稿（特定画像）の場合であっても、正確に上記オリジナル原稿と対応する画像（比較画像）を判断することができる。
【００１４】
また、本発明に係る画像判断装置は、上記第二取得手段は、複数の比較画像を取得するものであり、上記比較手段は、上記複数の比較画像のうち、上記特定画像との類似度が最も高い比較画像を決定する構成がより好ましい。
【００１５】
上記の構成によれば、複数の比較画像を取得して、その中から特定画像との類似度が最も高い比較画像を決定することができる。
【００１６】
なお、上記比較手段は、例えば、比較画像と特定画像との類似度が所定の閾値以上であり、かつ、上記類似度が最も高い比較画像を決定してもよい。このように、類似度が所定の閾値以上のものの中から比較画像を決定することにより、類似度が所定の閾値よりも小さいものは特定画像と対応していないと判断することができる。
【００１７】
また、本発明に係る画像判断装置は、上記特定画像から黒および白以外のカラー画像を特定するカラー画像特定手段を備え、上記除去画像作成手段は、特定画像における黒および白以外のカラー画像を、付加画像とする構成がより好ましい。
【００１８】
例えば、契約書や公式文書等の通常の文章は、黒で印字される場合が多く、その画像（オリジナル画像）の上に後から赤等の色で印が押される場合が多い。また、例えば、元の文書（オリジナル画像）に対して添削や何らかの追記を行う場合には、元の色とは違った色で追記する場合が多い。このように、追記される部分（付加画像）には黒以外の色を使用する場合が多く、黒および白以外のカラー画像を付加画像とすることによって、特定画像から、付加画像と推定される部分を特定することができる。
【００１９】
なお、カラー画像を特定する方法としては、例えば、有彩色の画像と無彩色の画像とに分けて、有彩色の画像をカラー画像と特定してもよく、例えば、画像の各画素の明度、彩度、色相等に基づいてカラー画像を特定してもよい。
【００２０】
また、本発明に係る画像判断装置は、上記特定画像の濃度ヒストグラムを求めるヒストグラム算出手段を備え、上記除去画像作成手段は、濃度ヒストグラムに基づいて濃度値が所定範囲に分布する画像を付加画像とする構成がより好ましい。
【００２１】
上記の構成によれば、特定画像の濃度ヒストグラムを算出して、当該濃度ヒストグラムに基づいて濃度値が所定範囲に分布する画像を付加画像としている。
【００２２】
例えば、トナーやインク等で画像が形成されている原稿に、鉛筆等を用いて追記した場合、当該鉛筆等で追記した部分とトナーやインクの画像とは濃度ヒストグラムに現れる濃度範囲が異なり、鉛筆等の追記部分の方が濃度値は低い。また、例えば、読取手段等の読取条件によっては画素の濃度値は異なる。従って、濃度ヒストグラムを算出し、その濃度ヒストグラムの分布に基づいて、濃度値が特定の範囲内に分布している画像を付加画像とすることで、より正確に付加画像であるか否かを特定することができる。
【００２３】
このように、濃度ヒストグラムに基づく濃度値に基づく濃度値を用いて付加画像を特定することによって、鉛筆等で追記した画像を付加画像とすることができる。
【００２４】
また、本発明に係る画像判断装置は、上記特定画像から文字列を抽出するとともに、上記文字列の傾きを検出する検出手段とを備え、上記除去画像作成手段は、複数の文字列と傾きの異なる文字列を付加画像とする構成がより好ましい。
【００２５】
上記の構成によれば、複数の文字列と傾きの異なる文字列を付加画像と判断している。例えば、人が紙に文章を記載した場合、その文字列の傾きは一定にならない場合が多い。
【００２６】
このように、文字列の傾きを用いて付加画像を特定することによって、人の手によって追記した部分（画像）を付加画像とすることができる。
【００２７】
なお、上記文字列の抽出方法としては、例えば、特定画像を領域分離して文字領域を抽出した後、この文字領域のブロックヒストグラムに基づいて、文字列を抽出すればよい。
【００２８】
また、本発明に係る画像判断装置は、さらに、上記除去画像から上記特定画像を特定するための特徴点を抽出する特徴点生成手段を備え、上記比較手段は、上記特徴点に基づいて上記類似度を求めるものである構成がより好ましい。
【００２９】
上記の構成によれば、上記比較手段は特定画像を特定するための特徴点を用いて、上記特定画像（除去画像）と比較画像との類似度を求めている。
【００３０】
これにより、例えば、画素単位で、除去画像（特定画像）と比較画像とを比較する構成に比べて、より高速に類似度を算出することができる。
【００３１】
また、本発明に係る画像判断装置は、上記特徴点生成手段は、除去画像中の特定場所の画像を抽出して上記特徴点とするものである構成がより好ましい。
【００３２】
上記の構成によれば、除去画像中の特定場所の画像を抽出して上記特徴点としている。例えば、１つのテンプレートを用いて複数の文書を作成する場合、これら複数の文書には、同じ場所に同じ記号や文字等が配置される場合が多い。このように、特定場所にある画像を特徴点とすることで、除去画像の特徴がより正確に表された特徴点を生成することができる。
【００３３】
また、本発明に係る画像判断装置は、上記特徴点生成手段は、除去画像に含まれる文字を認識する文字認識手段を備えるとともに、認識した特定の文字情報を特徴点とするものである構成がより好ましい。
【００３４】
上記の構成によれば、除去画像に含まれる特定の文字情報を上記特徴点としている。例えば、１つのテンプレートを用いて複数の文書を作成する場合、これら複数の文書には例えば、社名や個人名等が同じ場所に配置されている場合が多い。このように、画像を文字認識して特定の文字情報を特徴点とすることで、除去画像の特徴がより正確に表された特徴点を生成することができる。
【００３５】
また、本発明に係る画像判断装置は、上記特徴点生成手段は、除去画像から線を抽出して上記特徴点とするものである構成がより好ましい。
【００３６】
上記の構成によれば、除去画像から線、特に直線を抽出して特徴点としている。上記線を抽出することにより、例えば、除去画像上の表や罫線の位置を特定することができる。この罫線や表は、除去画像の特徴を明確に示す特徴点となりえる。このように、線を抽出して特徴点とすることにより、除去画像の特徴がより正確に表された特徴点を生成することができる。
【００３７】
また、本発明に係る画像判断装置は、上記除去画像作成手段によって生成された除去画像をベクトル表現形式のベクトル画像に変換する変換手段を備え、上記第二取得手段は、比較画像のベクトル画像を取得するものであり、上記比較手段は、除去画像のベクトル画像と比較画像のベクトル画像とを比較するものである構成がより好ましい。
【００３８】
上記の構成によれば、除去画像からベクトル画像を生成して、除去画像と比較画像とのベクトル画像同士を比較している。上記ベクトル画像は、例えば、ビットマップ形式等の各画素に関する情報を有する画像と比べて、情報量が少ない。従って、除去画像のベクトル画像と比較画像のベクトル画像と比較して、両者の類似度を求めることにより、類似度を判断するために必要な処理量を少なくすることができる。
【００３９】
なお、上記第二取得手段が、例えば、ビットマップ表現形式の比較画像を取得する場合には、さらに、上記比較画像のベクトル画像を生成する比較画像変換手段を備えていても良い。また、特定画像を取得する第一取得手段が、ベクトル表現形式の特定画像を取得する場合には、上記画像判断装置は、上記変換手段を備えていなくても良い。すなわち、本発明にかかる画像判断装置は、上記第一取得手段は、特定画像のベクトル画像を取得するものであり、上記第二取得手段は、比較画像のベクトル画像を取得するものであり、上記比較手段は、除去画像のベクトル画像と比較画像のベクトル画像とを比較するものであってもよい。
【００４０】
また、本発明にかかる画像判断装置は、上記除去画像作成手段によって生成された除去画像をベクトル表現形式のベクトル画像に変換する変換手段と、比較画像をベクトル表現形式のベクトル画像に変換する比較画像変換手段とを備え、上記比較手段は、除去画像のベクトル画像と比較画像のベクトル画像とを比較するものであってもよい。
【００４１】
本発明に係る画像形成装置は、上記の課題を解決するために、オリジナル画像に対して付加画像が付加された特定画像を取得する第一取得手段と、比較対象である比較画像を取得する第二取得手段と、上記特定画像から、上記付加画像を特定するとともに、上記特定画像から上記付加画像を除くことにより除去画像を生成する除去画像作成手段と、上記除去画像と上記比較画像とを比較し、当該比較結果に基づいて、上記特定画像と比較画像との類似度を求める比較手段と、上記比較手段の比較結果に基づいて、上記特定画像と比較画像とのいずれかを画像形成するか決定する決定手段と、上記決定手段によって決定された画像を画像形成する画像形成手段とを備えることを特徴としている。
【００４２】
上記の構成によれば、例えば、画像読取装置等によって読取られた画像形成すべき特定画像と類似した比較画像が、記憶装置に記憶されている複数の比較画像の中にあるか否かを検索し、特定画像と比較画像とのいずれかを画像形成するかを判断している。つまり、例えば、画像形成すべき特定画像のオリジナル画像に基づいて作成した比較画像が記憶装置に記憶されている場合には、当該比較画像に基づいて画像形成を行うことができる。
【００４３】
また、本発明に係る画像判断方法は、上記の課題を解決するために、オリジナル画像に対して付加画像が付加された特定画像を取得する特定画像取得工程と、比較対象である比較画像を取得する比較画像取得工程と、上記特定画像から、上記付加画像を特定するとともに、上記特定画像から上記付加画像を除くことにより除去画像を生成する除去画像作成工程と、上記除去画像と上記比較画像とを比較し、当該比較結果に基づいて、上記特定画像と比較画像との類似度を求める比較工程とを含む方法である。
【００４４】
上記の構成によれば、特定画像から上記付加画像を除去した除去画像と比較画像とを比較している。これにより、オリジナル画像と比較画像との類似度を判断することができる。
【００４５】
なお、上記画像形成装置および画像判断装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記各手段として動作させることにより上記画像形成装置および画像判断装置をコンピュータにて実現させる画像形成装置および画像判断装置の画像形成プログラム、画像判断プログラムおよびそれを記録したコンピュータ読取り可能な記録媒体も本発明の範疇に入る。
【発明の効果】
【００４６】
本発明に係る画像判断装置は、上記課題を解決するために、オリジナル画像に対して付加画像が付加された特定画像を取得する第一取得手段と、比較対象である比較画像を取得する第二取得手段と、上記特定画像から、上記付加画像を特定するとともに、上記特定画像から上記付加画像を除くことにより除去画像を生成する除去画像作成手段と、上記除去画像と上記比較画像とを比較し、当該比較結果に基づいて、上記特定画像と比較画像との類似度を求める比較手段とを備えている構成である。
【００４７】
それゆえ、オリジナル原稿に手書き等が加えられている原稿（特定画像）の場合であっても、正確に上記オリジナル原稿と対応する画像（比較画像）を判断することができる。
【発明を実施するための最良の形態】
【００４８】
〔実施の形態１〕
本発明の実施の一形態について説明すれば、以下の通りである。本実施の形態にかかる画像判断装置は、オリジナル画像に対して付加画像が付加された特定画像データ（以下、単に、特定画像データと称する）から上記付加画像を除去した除去画像データ（以下、単に除去画像と称する）を作成し、当該除去画像と比較対象である比較画像とを比較して、両者の類似度を求めることにより、特定画像と比較画像との類似度を求める構成である。
【００４９】
そして、本実施の形態にかかる画像形成装置は、上記画像判断装置によって判断された類似度に基づいて、上記特定画像と比較画像とのいずれかを画像形成するかを決定し、決定された画像を画像形成する構成である。以下の説明では、上記画像判断装置を備えた画像形成装置について説明する。
【００５０】
なお、上記付加画像とは、オリジナル画像に付加されたと推定される画像を示している。つまり、上記付加画像とは、オリジナル画像に対して後から追加（付加）、または、オリジナル画像が画像形成される前に既に記録材に記録されていた可能性が高いと判断される画像である。従って、上記付加画像は、必ずしも、元のオリジナル画像に対して後で付加された画像である必要はない。また、上記オリジナル画像とは、例えば、１つの画像データに基づいて記録材の上に形成されたものである。そして、上記特定画像は、オリジナル画像に付加画像が追加された状態の画像である。具体的には、上記特定画像は、例えば、１つの画像データに基づいて記録材上に画像形成されたオリジナル画像の上に、人の手によって後から手書きで追記された状態のものである。
【００５１】
図１は、本実施の形態にかかる画像形成装置１の概略の構成を示すブロック図である。上記画像形成装置１は、図１に示すように、画像判断装置２、画像読取部４、通信部３、印刷画像取得部５、画像形成部６、表示部８、操作部９および記憶部７を備えている。
【００５２】
上記画像読取部４は、原稿載置台（図示せず）に載置された原稿を、例えば、撮像素子等を用いて光学的に読取り、読取画像を得るものである。上記画像読取部４としては、例えば、スキャナ等が挙げられる。
【００５３】
上記通信部３は、上記画像形成装置１とネットワークを介して接続されている各種装置に対して種々の情報を送受信するものである。そして、上記通信部３は、外部（各種装置）から画像を受信するものである。
【００５４】
上記記憶部７は、画像判断装置２において、上記通信部３または画像読取部４から取得した画像と比較するための比較画像を少なくとも記憶するものである。
【００５５】
上記画像判断装置２は、画像読取部４によって読取られた読取画像または通信部３を介して受信した画像と、記憶部７に記憶されている比較画像との類似度を求めるものである。また、上記画像判断装置２は、求めた類似度に基づいて、上記読取画像または画像と同じであると推定される比較画像の候補（１つでも複数でもよい）を決定するものである。なお、以下の説明では、通信部３を介して受信した画像と画像読取部４によって読取られた読取画像とを併せて特定画像として説明する。つまり、上記画像判断装置２は、特定画像と比較画像との類似度を求めるものである。なお、上記画像判断装置２の詳細な構成については後述する。
【００５６】
上記画像形成部６は、上記特定画像および比較画像を画像形成するものである。また、上記画像形成部６は、補正部（図示せず）を備えている。上記補正部は、画像形成するべき画像（比較画像、特定画像）に対して、画像形成部６の特性に応じて補正を施すものである。つまり、上記画像形成部６では、特定画像および比較画像に対して階調補正等の補正が行われた画像が出力される。なお、画像形成部６に送信される特定画像および比較画像が、例えば、既に、画像形成部６の特性に応じた補正が施されている場合には、上記補正部における補正は行われず、そのまま画像形成されることとなる。
【００５７】
上記印刷画像取得部５は、画像判断装置２によって求められた特定画像と比較画像との類似度に基づいて、画像形成すべき画像を取得するものである。具体的には、上記印刷画像取得部５は、画像判断装置２による比較画像と特定画像との類似度の判断の結果、または、操作部９から入力された画像形成命令に基づいて、画像形成部６にて画像形成すべき印刷画像を取得するものである。
【００５８】
上記表示部８は、種々の情報を表示するものである。例えば、上記表示部８は、画像判断装置２によって特定画像との類似度が高いと判断された比較画像を表示する。
【００５９】
上記操作部９は、各種の操作に関する入力を行うものである。換言すると、上記操作部９は、操作者によって入力された種々の命令を受け付けるものである。
【００６０】
ここで、図１を参照して、上記画像判断装置２の詳細な構成について説明する。上記画像判断装置２は、特定画像取得部１０、比較画像取得部４０、除去画像生成部２０および決定部３０を備えている。
【００６１】
上記特定画像取得部１０は、通信部３を介して受信した画像または画像読取部４によって読取られた読取画像を特定画像として取得するものである。換言すると、上記特定画像取得部１０は、操作者が画像形成を望んでいる画像（特定画像）を取得するものである。
【００６２】
比較画像取得部４０は、上記記憶部７から、上記特定画像の比較対象である比較画像を取得するものである。
【００６３】
上記除去画像生成部２０は、特定画像取得部１０によって取得された特定画像を解析して、オリジナルの部分（オリジナル画像）に付加されている部分（付加画像）を検出して、上記オリジナルの部分から当該付加されている部分を除去することにより、除去画像を生成するものである。つまり、除去画像生成部２０は、特定画像から付加画像を除去することにより、オリジナル画像の部分のみが存在する除去画像を生成するものである。例えば、通信を介して受信した画像（特定画像）および画像読取部４にて読み取れられた読取画像（特定画像）には、元の原稿（オリジナル画像）の内容に、手書き等によって追記された部分（付加画像）が存在する場合がある。この場合、上記除去画像生成部２０では、上記追記されたと推定される部分を判断して、特定画像から当該追記された部分を除去することで、元の原稿の内容のみを抽出し除去画像を作成している。ている。なお、上記除去画像生成部２０の詳細な構成については後述する。
【００６４】
上記決定部３０は、除去画像生成部２０によって生成された除去画像と比較画像取得部４０によって取得された比較画像とを比較して、類似度（類似の度合い）を判定するものである。より具体的には、上記決定部３０は、上記除去画像と、上記比較画像取得部４０が記憶部７から取得した複数の比較画像のそれぞれとを比較して、それぞれの差異（類似度）を求める。そして、上記決定部３０は、上記差異（類似度）に基づいて、上記除去画像と最も類似している比較画像を決定するものである。そして、上記決定部３０は、比較部３２を備えている。上記比較部３２は、除去画像と比較画像とを比較して、その差異を求めるものである。
【００６５】
このように、画像判断装置２では、除去画像と比較画像とを比較して、上記除去画像と類似度が高いと判断される比較画像を決定している。
【００６６】
図２は、画像判断装置２の構成を説明するブロック図である。ここで、除去画像生成部２０の詳細について説明する。上記除去画像生成部２０は、図２に示すように、領域分離部２１、付加画像特定部２２および付加画像除去部２３を備えている。
【００６７】
上記領域分離部２１は、特定画像を種々の領域に分離するものである。具体的には、上記領域分離部２１は、特定画像を、例えば、文字領域、背景領域および網点・写真領域に分離する。
【００６８】
上記付加画像特定部２２は、上記特定画像から、オリジナル画像に付加されている付加画像を特定するものである。換言すると、上記付加画像特定部２２は、オリジナル画像に付加画像が付加された状態の特定画像から、当該付加画像と推定される部分を特定するものである。また、上記付加画像特定部２２は、上記領域分離部２１によって分離された領域のうち、上記文字領域および／または背景領域から、付加画像を特定している。
【００６９】
そして、上記付加画像特定部２２は、ヒストグラム算出部２４、回転処理部２５および色判定部２６を備えている。
【００７０】
上記ヒストグラム算出部２４は、上記特定画像のブロックヒストグラムおよび濃度ヒストグラムを求めるものである。ここで、ブロックヒストグラムとは、例えば、ある画素が、白または黒であるかを判断するヒストグラムである。具体的には、画素に含まれる情報（例えば、画素の濃度）をある閾値を境界として、二分しブロックヒストグラムを作成する。つまり、上記ヒストグラム算出部２４は、画像中の黒画素の空間的な分布を判断するために、上記特定画像を複数のブロックに分割し、各ブロックの黒画素をカウントしてヒストグラムを作成する。また、濃度ヒストグラムは、画像全体の画素濃度分布を判断するために、画素の濃度を所定濃度範囲ごとに集計したヒストグラムである。また、上記ヒストグラム算出部２４は、少なくとも文字領域および／または背景領域の濃度ヒストグラムを算出している。
【００７１】
上記回転処理部２５は、上記ヒストグラム算出部２４によって算出されたブロックヒストグラムの結果に基づいて、特定画像全体の傾きを補正するものである。例えば、画像読取部４にて、原稿が傾いた状態で読取られた場合、読取画像も傾いた状態のものが得られる。そこで、回転処理部２５は、上記ブロックヒストグラムの結果に基づいて、上記傾きを補正する。具体的には、上記ヒストグラム算出部２４は、ブロックヒストグラムの結果に基づいて、例えば、空白でない複数の画素からなる矩形のブロックが周期的に配置されている場合には、その領域を文字列と判断し、その文字列の傾きを検出することができる。そして、上記回転処理部２５では、上記文字列の傾きに基づいて、特定画像を回転処理することで、原稿が正常な位置で読取られた場合と同じ傾きのない画像とすることができる。
【００７２】
上記色判定部２６は、特定画像に含まれるカラー画像を特定する。具体的には、上記色判定部２６は、少なくとも上記特定画像の有彩色・無彩色の判定を行う。なお、カラー画像を特定する方法としては、上記の他に、明度、彩度および色相に基づいて特定してもよい。
【００７３】
そして、付加画像特定部２２は、上記ヒストグラム算出部２４および色判定部２６の結果に基づいて、特定画像中の付加画像の領域を特定する。付加画像を特定する方法としては、例えば、以下の方法が挙げられる。
【００７４】
具体的には、例えば、付加画像特定部２２は、ヒストグラム算出部２４によって算出された濃度ヒストグラムの結果に基づき、濃度値が所定範囲に分布する領域を付加画像であると判断する。例えば、鉛筆等で原稿に追記した場合、鉛筆による追記部分は、トナーやインクと比べて、濃度値は低い値になる。従って、濃度ヒストグラムに基づく濃度値を用いて付加画像を特定することで、例えば、鉛筆等による追記部分を特定することができる。
【００７５】
また、付加画像特定部２２は、ヒストグラム算出部２４によって算出されたブロックヒストグラムの結果に基づいて、文字列であるか否かと文字列である場合にはこの文字列の傾きとを判断することができる。そして、上記付加画像特定部２２は、上記文字列の傾きが全体と異なる文字列を付加画像であると判断する。例えば、原稿に文字列を手書きで記載した場合、文字の大きさは不均一になり、文字列の傾きの不均一になる。従って、上記回転手処理部によって特定画像の傾きを補正した後における全体の文字列（複数の文字列）の傾きと異なる傾きの文字列は、手書きによって追記された可能性が高い。そこで、複数の文字列の傾きと異なる傾きを有する文字列を付加画像とすることで、例えば、鉛筆等による追記部分を特定することができる。
【００７６】
また、付加画像特定部２２は、少なくとも文字領域および／または背景領域の色判定部２６による判定結果に基づいて、有彩色と判断された部分を付加画像であると判断する。例えば、文字原稿の場合には、当該原稿は白黒の場合が多く、この原稿に印（通常赤色）が押された場合にはこの部分が付加画像に相当し、有彩色の領域が形成されることになる。そこで、上記付加画像特定部２２は、有彩色の部分を付加画像として特定することで、例えば印等による追記部分を特定することができる。
【００７７】
このようにして、上記付加画像特定部２２は、特定画像に含まれる付加画像を特定することができる。なお、上記の説明では、濃度ヒストグラムに基づく濃度値、文字列の傾きの度合いおよび有彩色・無彩色の有無によって付加画像を判断しているが、付加画像を特定する方法としては上記に限定されるものではない。また、上記付加画像特定部２２は、上記例示の全ての方法を用いて付加画像を判断する必要はなく、上記判定方法のうち少なくとも１つの方法を用いて付加画像を特定すればよい。また、上記例示の付加画像の特定方法を、操作者が適宜選択可能になるようにしてもよい。また、例えば、単に画素の濃度値が所定の値以下または濃度値が所定範囲内の領域を付加画像としてもよい。
【００７８】
上記付加画像除去部２３は、上記付加画像特定部２２によって特定された付加画像を、上記特定画像から除去するものである。そして、上記付加画像除去部２３によって付加画像が除去された特定画像が除去画像となる。
【００７９】
次に、上記決定部３０について説明する。
【００８０】
上記決定部３０は、比較部３２と特徴点生成部３１を備えている。上記特徴点生成部３１は、除去画像から当該除去画像の特徴点を生成するものである。上記特徴点とは、上記除去画像の特徴を示す情報であり、上記除去画像を特定することができる情報である。上記特徴点としては、具体的には、例えば、原稿の特定の場所に記載されている可能性が高い情報や罫線情報、各画像領域（文字領域、背景領域、網点・写真領域等）の配置情報等が挙げられる。また、原稿の特定場所に記載されている可能性が高い情報とは、例えば、原稿の上方に付されている社名やロゴ、原稿の下方に付されている頁情報等が挙げられる。上記特徴点生成部３１は、上記除去画像から上記特徴点を抽出する。また、本実施の形態では、上記特徴点生成部３１は、比較画像取得部４０が取得した比較画像の特徴点も抽出している。
【００８１】
また、上記特徴点生成部３１は、文字認識部３３および罫線認識部３４を備えている。上記文字認識部３３は、除去画像の文字領域に記載されている文字を認識するものである。これにより、上記特徴点生成部３１は、除去画像に記載されている文字を認識することができ、上記除去画像に記載された特定の文字情報を特徴点とすることができる。なお、上記文字認識部３３は、外部の辞書情報記録部６０に記録されている辞書情報に基づいて認識した文字情報の認識の精度を挙げている。また、辞書情報記録部６０は、例えば、ＩＣカード判断部７１を備えたユーザＩＤ入力部７０からユーザ情報の入力を記録し、当該ユーザ情報を辞書情報として記録している。また、上記ＩＣカード判断部７１では、例えば、非接触に他からの情報を受け付けることができる。この上記辞書情報記録部６０およびユーザＩＤは、画像形成装置１に備えられていても良く、また、別体で設けられていても良い。
【００８２】
上記罫線認識部３４は、除去画像上の罫線（線）を認識するものである。特に、表が除去画像中の大部分を占める場合には、上記罫線（線）が当該除去画像の特徴を示す特徴点となる。
【００８３】
上記比較部３２は、除去画像と比較画像とを比較して、両者の類似度を求めるものである。本実施の形態では、上記特徴点生成部３１によって生成された除去画像の特徴点と比較画像の特徴点とを比較することで類似度を求めている。
【００８４】
ここで、比較部３２の詳細な構成を説明する。
【００８５】
上記比較部３２は、様式比較部３５と文字比較部３６とを備えている。様式比較部３５は、上記特徴点生成部３１によって生成された特徴点のうち、様式に関するものを比較するものである。具体的には、様式比較部３５は、除去画像と比較画像とにそれぞれ形成されている線（罫線）同士や、文字領域の位置同士を比較する。つまり、様式比較部３５は、除去画像と比較画像との全体の構成（各画像領域の配置）を比較する。
【００８６】
上記文字比較部３６は、特徴点生成部３１によって生成された比較画像と除去画像の特徴点のうち、特定の場所に存在する文字情報同士を比較する。具体的には、上記文字比較部３６は、特徴点生成部３１によって抽出された例えば、社名や作成者、頁数等の文字情報同士を比較する。
【００８７】
そして、上記比較部３２は、これら文字比較部３６と様式比較部３５との比較結果に基づいて、除去画像と比較画像との類似度を算出する。なお、具体的な類似度の算出方法については後述する。
【００８８】
また、上記決定部３０は、比較部３２によって算出された類似度に基づいて、上記除去画像と対応する比較画像を決定する。具体的には、上記比較部３２によって除去画像と記憶部７に記憶されている複数の比較画像のそれぞれとが比較された後、上記決定部３０は、算出された複数の類似度のうち、所定値よりも高い類似度を有する比較画像を、上記除去画像と対応する画像であると決定する。すなわち、上記算出された類似度が全て所定値以下である場合には、上記決定部３０は、上記除去画像と対応する画像はないと判断する。また、上記決定部３０は、上記所定値以上である類似度を有する比較画像のうち、最も高い類似度である比較画像を上記除去画像と対応する画像であると決定してもよい。
【００８９】
また、例えば、上記決定部３０によって上記除去画像との類似度が所定値以上である比較画像を決定し、その中から操作者が対応する画像を決定するようにしてもよい。
【００９０】
このようにして、画像判断装置２では、上記特定画像の中から付加画像を除いた除去画像と対応する（つまり、類似度が高い）比較画像を決定する。
【００９１】
ここで、図１を参照して、上記画像形成装置１における各ブロック間でやり取りされる情報について説明する。
【００９２】
まず、上記画像読取部４にて画像形成すべき原稿が読取られ読取画像が生成される、または、通信部３にて外部から送信されてきた画像形成すべき画像が受信される。次に、画像判断装置２の特定画像取得部１０は、上記読取画像（画像）を特定画像として取得する。
【００９３】
そして、特定画像取得部１０にて取得された特定画像は除去画像生成部２０に送信される。除去画像生成部２０では、受信した特定画像を領域分離し、その後、上記特定画像に含まれる付加画像を付加画像特定部２２によって特定する。そして、付加画像除去部２３では、上記特定画像から付加画像が除去されて、除去画像が生成される。
【００９４】
そして、除去画像生成部２０によって生成された除去画像を取得した決定部３０は、特徴点生成部３１を動作させて、当該除去画像から上記特定画像を特定するための特徴点を生成する。
【００９５】
一方、比較画像取得部４０は、記憶部７に記憶されている上記除去画像と比較するべき画像を比較画像として取得する。そして、比較画像取得部４０は、取得した比較画像を決定部３０に送信する。
【００９６】
このとき、比較画像を特定するための特徴点が生成されていない状態で、上記決定部３０が比較画像を受信した場合には、上記決定部３０は、特徴点生成部３１を動作させて、比較画像の特徴点を生成する。また、例えば、既に記憶部７に上記比較画像の特徴点と、当該比較画像とが記憶されている場合には、上記比較画像取得部４０は、上記特徴点を比較画像として上記決定部３０に送信する。
【００９７】
次に、上記決定部３０は、比較部３２を動作させて上記除去画像の特徴点と比較画像の特徴点とを比較し、両者の類似度を算出する。そして、上記決定部３０は、算出された類似度のうち、所定値よりも高い類似度である比較画像を決定する。
【００９８】
次に、上記決定部３０は、上記所定値よりも類似度が高い比較画像の結果を印刷画像取得部５に送信する。
【００９９】
そして、印刷画像取得部５では、表示部８を動作させて、上記結果に基づく比較画像を表示する。つまり、印刷画像取得部５は、表示部８に、上記所定値よりも高い類似度の比較画像を表示する。そして、操作者は、操作部９を用いて、この表示部８に表示された結果に基づいて特定画像を画像形成するか、類似度が高い比較画像を画像形成するかを選択する。そして、操作者による選択命令は、操作部９を介して印刷画像取得部５に与えられる。
【０１００】
上記印刷画像取得部５は、上記選択命令に基づいて、特定画像を画像形成する旨を受信した場合には、特定画像取得部１０を動作させて上記特定画像を取得する。一方、印刷画像取得部５は、上記比較画像を画像形成する旨を受信した場合には、上記比較画像取得部４０を動作させて比較画像を取得する。そして、上記印刷画像取得部５は、取得した特定画像または比較画像を画像形成部６に送信し、画像形成部６に画像形成動作を行わせる。
【０１０１】
なお、上記の説明では、上記決定部３０が所定値よりも高い類似度である比較画像を決定し、最終的にどの比較画像または特定画像を画像形成すべきかを操作者が選択する例について説明している。しかしながら、例えば、画像判断装置２が、画像形成すべき画像（特定画像、比較画像）を決定するようにしてもよい。この場合には、上記決定部３０は、類似度が最も高い比較画像を決定した後、この類似度が画像形成すべき所定値よりも高い場合には比較画像を画像形成することを決定し、上記類似度が上記所定値よりも低い場合には特定画像を画像形成することを決定すればよい。そして、上記決定部３０は、上記決定に基づいて、画像形成すべき画像（特定画像、比較画像）に関する情報を印刷画像取得部５に送信すればよい。これにより、操作者は、単に原稿を画像読取部４に読取らせるだけで、所望の画像を画像形成することができる。
【０１０２】
図３は、上記画像判断装置２における画像比較にかかる処理を説明するフローチャートである。以下に、図３を参照して、本実施の形態における画像比較処理について説明する。
【０１０３】
まず、特定画像取得部１０は、画像読取部４または通信部３から特定画像を取得する（Ｓ１０）。次に、上記除去画像生成部２０は、上記特定画像取得部１０によって取得された特定画像に含まれる付加画像を除去して、除去画像を生成する除去画像生成処理を行う（Ｓ１１）。
【０１０４】
次に、比較画像取得部４０は、記憶部７から比較画像を取得する（Ｓ１２）。その後、上記決定部３０は、上記除去画像および比較画像の特徴点を生成するための特徴点生成処理を行う（Ｓ１３）。そして、上記比較部３２は、生成した上記特徴点に基づいて、除去画像と比較画像とを比較して両者の類似度を算出する（Ｓ１４）。
【０１０５】
次に、決定部３０は、上記算出された類似度に基づいて、当該類似度が所定値よりも高いか否かを判断する（Ｓ１５）。そして、上記ステップＳ１５にて、上記類似度が所定値よりも高い場合には、この類似度の比較画像を特定画像と対応している画像候補とする（Ｓ１６）。また、上記ステップＳ１５にて、上記類似後が所定値以下である場合には、ステップＳ１７に進む。
【０１０６】
そして、上記決定部３０は、他に比較すべき比較画像が存在するか否かを判断する（Ｓ１７）。上記ステップＳ１７にて、他に比較すべき比較画像が存在する場合には、決定部３０は比較画像取得部４０に他の比較画像を取得するための命令を出し、処理はステップＳ１２に進む。
【０１０７】
上記ステップＳ１７にて、他に比較すべき比較画像が存在しない場合には、決定部３０は、特定画像と類似している比較画像を決定する（Ｓ１８）。具体的には、決定部３０は、ステップＳ１６にて、類似度が所定値以上の比較画像全てを除去画像と対応する画像候補として決定してもよく、また、上記類似度が最も高い比較画像のみを画像候補としてもよい。
【０１０８】
このようにして、画像判断装置２は、特定画像から付加画像を除去した除去画像と比較画像との類似度に基づいて、上記除去画像（特定画像）と対応している画像候補を決定している。
【０１０９】
図４は、除去画像生成部２０における除去画像生成処理の流れを説明するフローチャートである。図４を参照して、除去画像生成処理について説明する。
【０１１０】
特定画像取得部１０から特定画像を取得した除去画像生成部２０は、まず、領域分離部２１を動作させて、上記特定画像の領域分離を行う。具体的には、上記領域分離部２１は、上記特定画像を、例えば、文字領域、背景領域および網点・写真領域の３つの領域に分離する（Ｓ２０）。次に、上記付加画像特定部２２のヒストグラム算出部２４は、上記文字領域のブロックヒストグラムを算出する（Ｓ２１）。
【０１１１】
次に、付加画像特定部２２の回転処理部２５は、上記文字領域のブロックヒストグラムの結果に基づいて、上記特定画像の回転処理を行う。具体的には、回転処理部２５は、ブロックヒストグラムの結果より文字列の傾きを算出し、画像が傾いているか否かを判断する（Ｓ２２）。そして、上記回転処理部２５は、上記ステップＳ２２の結果に基づいて回転処理を行う（Ｓ２３）。次に、付加画像特定部２２は、複数の文字列の傾きと異なっている傾きを有する文字列があるか否かを判断する（Ｓ２４）。そして、複数の文字列の傾きと異なっている傾きを有する文字列があると判断すると、上記付加画像特定部２２は、上記傾きが他と異なっている文字列を付加画像と特定する（Ｓ２５）。
【０１１２】
一方、領域分離部２１によって特定画像の領域分離が行われた後、ヒストグラム算出部２４は、文字領域および背景領域の濃度ヒストグラムを算出する（Ｓ３０）。そして、上記付加画像特定部２２は、上記濃度ヒストグラムの結果から、濃度ヒストグラムに基づく濃度値が所定範囲内の領域が存在するか否かを判断する（Ｓ３１）。
【０１１３】
そして、上記ステップＳ３１にて、濃度ヒストグラムの値が所定範囲内の領域が存在すると判断した場合、上記付加画像特定部２２は、当該領域を付加画像と特定する（Ｓ３２）。
【０１１４】
また、領域分離部２１によって特定画像の領域分離が行われた後、上記色判定部２６は、文字領域および背景領域の色の判定を行う。具体的には、色判定部２６は、文字領域および背景領域の有彩色・無彩色の領域判定を行う（Ｓ４０）。そして、上記付加画像特定部２２は、上記色判定部２６による有彩色・無彩色の判定結果より、文字領域および背景領域に有彩色の部分が存在するか否かを判断する（Ｓ４１）。そして、上記付加画像特定部２２は、有彩色の部分があると判断すると、当該有彩色の部分を付加画像と特定する（Ｓ４２）。
【０１１５】
これら、ステップＳ２１〜Ｓ２５までの傾き判定処理と、ステップＳ３０〜Ｓ３２までの濃度判定処理と、ステップＳ４０〜Ｓ４２までの色判定処理とは、並列に行ってもよいし、順番に行っても良い。
【０１１６】
そして、上記の各判定処理の後、上記付加画像除去部２３は、上記特定画像に付加画像が含まれているか否かを判断する（Ｓ２６）。上記ステップＳ２６にて、付加画像があると判断した場合には、付加画像除去部２３は、特定画像から上記付加画像を除去することにより、除去画像を生成する（Ｓ２７）。一方、上記ステップＳ２６にて、付加画像がないと判断した場合には、付加画像除去部２３は、上記特定画像を除去画像とする（２８）。
【０１１７】
このようにして、除去画像生成部２０は、除去画像を生成する。
【０１１８】
なお、上記の説明では、付加画像を特定するために、傾き判定処理と濃度判定処理と色判定処理との３つの処理を行っているが、少なくとも１つの判定処理を行って付加画像を特定すればよい。また、他の方法を用いて付加画像を特定してもよい。
【０１１９】
図５は、特徴点生成部３１における特徴点生成処理の流れを説明するフローチャートである。図５を参照して、特徴点生成処理について説明する。
【０１２０】
まず、特徴点生成部３１は、特徴点を生成するために除去画像を取得する（Ｓ５０）。
【０１２１】
次に、特徴点生成部３１は、文字認識部３３および罫線認識部３４を動作させて、除去画像中に含まれる文字列の文字認識および除去画像中に含まれる罫線（線）を認識する（Ｓ５１）。具体的には、文字認識部３３は、除去画像生成部２０にて特定画像の領域分離結果に基づいて、文字領域と判断されている領域について文字認識を行う。また、このとき、文字認識部３３は、辞書情報記録部６０に記録されている辞書情報に基づいて文字認識を行う。
【０１２２】
次に、特徴点生成部３１は、文字認識部３３による文字認識結果に基づいて、除去画像中に社名に関する社名情報が記載されているか否かを判断する（Ｓ５２）。具体的には、操作者が予め辞書情報記録部６０に社名情報を記録しておく。そして、上記特徴点生成部３１は、文字認識部３３によって認識した文字列の中に、辞書情報記録部６０に記録されている社名情報と同じ情報が含まれているか否かを判断する。なお、このとき、特徴点生成部３１は、除去画像中に社名情報が含まれているか否かを判断する際に、例えば、除去画像の上部付近のみに社名情報が含まれているか否かを判断するようにしてもよい。
【０１２３】
上記ステップＳ５２にて、除去画像中に社名情報が含まれていると判断すると、上記特徴点生成部３１は、特徴点に上記社名情報を加える（Ｓ５３）。具体的には、上記特徴点生成部３１は、図示しない特徴点情報格納部を有しており、その中に上記除去画像の特徴点を示す特徴点情報を格納している。そして、特徴点生成部３１は、その特徴点情報に上記社名情報を加えることで特徴点を作成している。
【０１２４】
上記ステップＳ５３の後、または、上記ステップＳ５２にて除去画像中に社名情報が含まれていないと判断した場合、上記特徴点生成部３１は、上記除去画像中に機密事項に関する内容が含まれているか否かを判断する。上記機密事項に関する内容とは、例えば、“極秘”や“社外秘”等の除去画像中に機密事項が含まれていることを示す文字列である。つまり、上記特徴点生成部３１は、除去画像中に機密事項が含まれていることを示す文字列が当該除去画像中に含まれているか否かを判断する（Ｓ５４）。これにより、特徴点生成部３１は、除去画像中に機密事項に関する内容が含まれているか否かを判断することができる。
【０１２５】
上記ステップＳ５４にて、除去画像中に上記機密事項に関する内容が含まれていると判断すると、特徴点生成部３１は、上記特徴点に、上記機密事項が含まれていることを示す文字列（機密事項情報）を加える（Ｓ５５）。そして、処理はステップＳ５６に進む。また、上記ステップＳ５４にて、除去画像中に機密事項に関する内容が含まれていないと判断すると、処理はステップＳ５６に進む。なお、一般に上記“極秘”や“社外秘”等の文字列は画像の上部に記載されていることが多い。このため、上記特徴点生成部３１は、例えば、除去画像の上部のみに上記文字列があるか否かを判断するようにしても良い。
【０１２６】
次に、上記特徴点生成部３１は、上記除去画像中に、他と比べて大きなサイズの文字（文字列）があるか否かを判断する（Ｓ５６）。
【０１２７】
そして、上記ステップＳ５６にて、除去画像中に他と比べて大きなサイズの文字（文字列）があると判断すると、特徴点生成部３１は、特徴点に上記大きなサイズの文字の内容を加える（Ｓ５７）。そして、処理はステップＳ５８に進む。また、上記ステップＳ５６にて、除去画像中に他と比べて大きなサイズの文字（文字列）がないと判断すると、処理はステップＳ５８に進む。
【０１２８】
次に、上記特徴点生成部３１は、上記除去画像中に、日付情報が含まれているか否かを判断する（Ｓ５８）。そして、除去画像中に日付情報が含まれていると判断すると、特徴点生成部３１は、上記特徴点に上記日付情報を加える（Ｓ５９）。そして、処理はステップＳ６０に進む。また、上記ステップＳ５８にて、除去画像中に日付情報がないと判断すると、処理はステップＳ６０に進む。なお、一般に上記日付情報は画像の上部に記載されていることが多い。このため、上記特徴点生成部３１は、例えば、除去画像の上部のみに上記日付情報があるか否かを判断するようにしても良い。
【０１２９】
次に、上記特徴点生成部３１は、上記除去画像中に、所属（部署名）に関する情報が含まれているか否かを判断する（Ｓ６０）。そして、除去画像中に所属（部署名）に関する情報が含まれていると判断すると、特徴点生成部３１は、上記特徴点に上記所属（部署名）に関する情報を加える（Ｓ６１）。そして、処理はステップＳ６２に進む。また、上記ステップＳ６０にて、除去画像中に所属（部署名）に関する情報がないと判断すると、処理はステップＳ６２に進む。なお、一般に上記所属（部署名）に関する情報は画像の上部に記載されていることが多い。このため、上記特徴点生成部３１は、例えば、除去画像の上部のみに上記所属（部署名）に関する情報があるか否かを判断するようにしても良い。
【０１３０】
次に、上記特徴点生成部３１は、上記除去画像中に、名前に関する名前情報が含まれているか否かを判断する（Ｓ６２）。そして、除去画像中に名前情報が含まれていると判断すると、特徴点生成部３１は、上記特徴点に上記名前情報を加える（Ｓ６３）。そして、処理はステップＳ６４に進む。また、上記ステップＳ６２にて、除去画像中に名前情報がないと判断すると、処理はステップＳ６４に進む。なお、一般に上記名前情報は画像の上部に記載されていることが多い。このため、上記特徴点生成部３１は、例えば、除去画像の上部のみに上記名前情報があるか否かを判断するようにしても良い。
【０１３１】
次に、上記特徴点生成部３１は、上記除去画像中に、バージョン情報が含まれているか否かを判断する（Ｓ６４）。そして、除去画像中にバージョン情報が含まれていると判断すると、特徴点生成部３１は、上記特徴点に上記バージョン情報を加える（Ｓ６５）。そして、処理はステップＳ６６に進む。また、上記ステップＳ６４にて、除去画像中にバージョン情報がないと判断すると、処理はステップＳ６６に進む。なお、一般に上記バージョン情報は画像の下部に記載されていることが多い。このため、上記特徴点生成部３１は、例えば、除去画像の下部のみに上記バージョン情報があるか否かを判断するようにしても良い。
【０１３２】
次に、上記特徴点生成部３１は、上記除去画像中に、表、すなわち、罫線が含まれているか否かを判断する（Ｓ６６）。そして、除去画像中に罫線が含まれていると判断すると、特徴点生成部３１は、上記特徴点に上記罫線に関する罫線情報を加える（Ｓ６７）。そして、特徴点生成処理を終了する。また、上記ステップＳ６４にて、除去画像中に罫線がないと判断すると、特徴点生成処理を終了する。
【０１３３】
このようにして、特徴点生成部３１は、除去画像の特徴点を生成している。そして、このようにして生成された特徴点に基づいて、比較部３２は、除去画像と比較画像との類似度を判断する。具体的には、上記比較部３２は、文字比較部３６を動作させて、除去画像と比較画像との特徴点に含まれる文字列同士を比較する。また、比較部３２は、様式比較部３５を動作させて、除去画像と比較画像との特徴点に含まれる罫線情報同士を比較する。そして、比較部３２は、この２つの比較結果に基づいて、上記除去画像と比較画像との類似度を算出する。上記類似度の算出方法としては、例えば、特徴点に含まれる各項目のうち、一致した数によって算出してもよく、また、上記各項目に重み付けを行って、類似の度合いを求めても良い。
【０１３４】
なお、上記の説明では、特徴点生成部３１は、除去画像中に特定の文字列が含まれている場合に、当該文字列を特徴点としている。しかしながら、例えば、上記文字列とその文字列が除去画像中のどの位置に配置されているかを示す位置情報とを併せて特徴点としてもよい。つまり、特徴点生成部３１は、特定の文字列のみを特徴点としてもよく、特定の文字列と当該文字列の位置情報との両方を特徴点としてもよい。
【０１３５】
また、上記の説明では、除去画像の特徴点を生成する方法について説明しているが、比較画像の特徴点を生成する場合でも上記と同様にすればよい。
【０１３６】
また、上記の説明は、特徴点を生成するための一例であり、上記方法に限定されるものではない。従って、例えば、別の項目を特徴点として設定・判断してもよいし、上記例示のうちのいくつかのみを特徴点として設定・判断してもよい。
【０１３７】
また、上記の説明では、特徴点生成部３１は、認識した文字および罫線に基づいて特徴点を生成しているが、例えば、会社のロゴやマーク等の記号や図形等を特徴点としてもよい。
【０１３８】
図６は、上記画像判断装置２によって判断された類似度に基づいて画像形成処理を行う画像形成処理を説明するフローチャートである。図６を参照して、画像形成処理について説明する。
【０１３９】
上記画像判断装置２にて、除去画像と比較画像との比較に基づいて両者の類似度が判断された後、その判断結果は、印刷画像取得部５に送信される。換言すると、印刷画像取得部５は、上記判断結果を取得する。そして、判断結果を取得した印刷画像取得部５は、上記判断結果に基づいて、比較画像取得部４０を動作させて、類似度が高いと判断された比較画像を取得する（Ｓ７０）。そして、印刷画像取得部５は、取得した比較画像を、表示部８に表示する（Ｓ７１）。
【０１４０】
その後、操作者は、表示部８に表示された類似度が高いと判断された比較画像に基づいて、この比較画像を画像形成するか、それとも、上記特定画像を画像形成するかの選択を行う。具体的には、操作者は、操作部９を操作して、画像形成を行う画像を決定する。
【０１４１】
このとき、印刷画像取得部５は、操作者からの選択結果を取得する（Ｓ７２）と、当該選択結果に基づいて画像形成部６を動作させて、画像形成を行う（Ｓ７３）。
【０１４２】
具体的には、操作者からの比較画像を画像形成する指示を受信した場合には、上記印刷画像取得部５は、取得している比較画像を画像形成部６に送信する。そして、画像形成部６にて当該比較画像の画像形成が行われる。一方、操作者からの特定画像を画像形成する指示を受信した場合には、上記印刷画像取得部５は、特定画像取得部１０から特定画像を取得し、この特定画像を画像形成部６に送信する。そして、画像形成部６にて当該特定画像の画像形成が行われる。
【０１４３】
このようにして、画像判断装置２によって判断された上記両者の類似度の結果に基づいて画像形成が行われる。
【０１４４】
以上のように、本実施の形態にかかる画像判断装置２は、オリジナル画像に対して付加画像が付加された特定画像を取得する特定画像取得部１０と、比較対象である比較画像を取得する比較画像取得部４０と、上記特定画像から、上記付加画像を特定するとともに、上記特定画像から上記付加画像を除くことにより除去画像を生成する除去画像生成部２０と、上記除去画像と上記比較画像とを比較し、当該比較結果に基づいて、上記特定画像と比較画像との類似度を求める決定部３０とを備えている構成である。
【０１４５】
上記の構成によれば、特定画像取得部１０を介して取得した特定画像が、比較画像取得部４０を介して取得した比較対象である比較画像と対応しているか否かを判断する際に、オリジナル画像に対して付加された付加画像と推定される部分を、上記特定画像から除去した除去画像と比較画像とを比較することで判断している。具体的には、例えば、特定画像から、元の画像に対して手書き等で後から追記された部分と推定される部分を除去した除去画像を生成し、この除去画像と比較画像とを比較して、両者の類似度を求めている。そして、上記除去画像と比較画像との類似度を、比較画像の特定画像に対する類似度としている。これにより、例えば、元の画像に手書き等で追記してしまった原稿の状態の特定画像であっても、追記部分を除去した状態で比較することができるので、オリジナル画像と比較画像との類似度を求めることができる。
【０１４６】
従って、例えば、オリジナル画像を比較画像として記憶装置７に記憶させている場合に、手書きした状態の画像である特定画像から当該オリジナル原稿の画像を検索することができる。
【０１４７】
このように上記の構成とすることにより、オリジナル原稿に手書き等が加えられている原稿（特定画像）の場合であっても、正確に上記オリジナル原稿と対応する画像（比較画像）を判断することができる。
【０１４８】
また、本実施の形態にかかる画像判断装置２は、上記比較画像取得部４０は、複数の比較画像を取得するものであり、上記決定部３０は、上記複数の比較画像のうち、上記特定画像との類似度が最も高い比較画像を決定する構成がより好ましい。
【０１４９】
上記の構成によれば、複数の比較画像を取得して、その中から特定画像との類似度が最も高い比較画像を決定することができる。
【０１５０】
なお、上記決定部３０は、例えば、比較画像と特定画像との類似度が所定の閾値以上であり、かつ、上記類似度が最も高い比較画像を決定してもよい。このように、類似度が所定の閾値以上のものの中から比較画像を決定することにより、類似度が所定の閾値よりも小さいものは特定画像と対応していないと判断することができる。
【０１５１】
また、本実施の形態にかかる画像判断装置２は、上記特定画像から黒および白以外のカラー画像を特定する色判定部２６を備え、上記除去画像生成部２０は、特定画像における黒および白以外のカラー画像を、付加画像とする構成がより好ましい。
【０１５２】
例えば、契約書や公式文書等の通常の文章は、黒で印字される場合が多く、その画像（オリジナル画像）の上に後から赤等の色で印が押される場合が多い。また、例えば、元の文書（オリジナル画像）に対して添削や何らかの追記を行う場合には、元の色とは違った色で追記する場合が多い。このように、追記される部分（付加画像）には黒以外の色を使用する場合が多く、黒および白以外のカラー画像を付加画像とすることによって、特定画像から、付加画像と推定される部分を特定することができる。
【０１５３】
なお、カラー画像を特定する方法としては、例えば、有彩色の画像と無彩色の画像とに分けて、有彩色の画像をカラー画像と特定してもよく、例えば、画像の各画素の明度、彩度、色相等に基づいてカラー画像を特定してもよい。
【０１５４】
また、本実施の形態にかかる画像判断装置２は、上記特定画像の濃度ヒストグラムを求めるヒストグラム算出部２４を備え、上記除去画像生成部２０は、濃度ヒストグラムに基づく濃度値が所定範囲内に分布する画像を、付加画像とする構成がより好ましい。
【０１５５】
上記の構成によれば、特定画像の濃度ヒストグラムを算出して、当該濃度ヒストグラムに基づく濃度値が所定範囲内に分布する画像を付加画像としている。
【０１５６】
例えば、トナーやインク等で画像が形成されている原稿に、鉛筆等を用いて追記した場合、当該鉛筆等で追記した部分とトナーやインクの画像とは濃度ヒストグラムは異なり、鉛筆等の追記部分の方が濃度値は低い。
【０１５７】
このように、濃度ヒストグラムに基づく濃度値の値を用いて付加画像を特定することによって、鉛筆等で追記した画像を付加画像とすることができる。
【０１５８】
また、本実施の形態にかかる画像判断装置２は、上記特定画像から文字列を抽出するとともに、上記文字列の傾きを検出するヒストグラム算出部２４および付加画像特定部２２とを備え、上記除去画像生成部２０は、複数の文字列と傾きの異なる文字列を付加画像とする構成がより好ましい。
【０１５９】
上記の構成によれば、複数の文字列と傾きの異なる文字列を付加画像と判断している。例えば、人が紙に文章を記載した場合、その文字列の傾きは一定にならない場合が多い。
【０１６０】
このように、文字列の傾きを用いて付加画像を特定することによって、人の手によって追記した部分（画像）を付加画像とすることができる。
【０１６１】
なお、上記文字列の抽出方法としては、例えば、特定画像を領域分離して、文字領域を抽出した後、この文字領域のブロックヒストグラム（文字領域を複数の矩形領域に分割し、各領域で算出された濃度ヒストグラム）に基づいて、文字列を抽出すればよい。従って、上記ヒストグラム算出部２４は、必ずしも抽出した文字列に含まれる文字を認識する必要はない。
【０１６２】
また、本実施の形態にかかる画像判断装置２は、さらに、上記除去画像から上記特定画像を特定するための特徴点を抽出する特徴点生成部３１を備え、上記決定部３０は、上記特徴点に基づいて上記類似度を求めるものである構成がより好ましい。
【０１６３】
上記の構成によれば、上記決定部３０は特定画像を特定するための特徴点を用いて、上記特定画像（除去画像）と比較画像との類似度を求めている。
【０１６４】
これにより、例えば、画素単位で、除去画像（特定画像）と比較画像とを比較する構成に比べて、より高速に類似度を算出することができる。
【０１６５】
また、本実施の形態にかかる画像判断装置２は、上記特徴点生成部３１は、除去画像中の特定場所の画像を抽出して上記特徴点とするものである構成がより好ましい。
【０１６６】
上記の構成によれば、除去画像中の特定場所の画像を抽出して上記特徴点としている。例えば、１つのテンプレートを用いて複数の文書を作成する場合、これら複数の文書には、同じ場所に同じ記号や文字等が配置される場合が多い。このように、特定場所にある画像を特徴点とすることで、除去画像の特徴がより正確に表された特徴点を生成することができる。
【０１６７】
また、本実施の形態にかかる画像判断装置２は、上記特徴点生成部３１は、除去画像に含まれる文字を認識する文字認識部３３を備えるとともに、認識した特定の文字情報を特徴点とするものである構成がより好ましい。
【０１６８】
上記の構成によれば、除去画像に含まれる特定の文字情報を上記特徴点としている。例えば、１つのテンプレートを用いて複数の文書を作成する場合、これら複数の文書には例えば、社名や個人名等が同じ場所に配置されている場合が多い。このように、画像を文字認識して特定の文字情報を特徴点とすることで、除去画像の特徴がより正確に表された特徴点を生成することができる。
【０１６９】
また、本実施の形態にかかる画像判断装置２は、上記特徴点生成部３１は、除去画像から線を抽出して上記特徴点とするものである構成がより好ましい。
【０１７０】
上記の構成によれば、除去画像から線、特に直線を抽出して特徴点としている。上記線を抽出することにより、例えば、除去画像上の表や罫線の位置を特定することができる。この罫線や表は、除去画像の特徴を明確に示す特徴点となりえる。このように、線を抽出して特徴点とすることにより、除去画像の特徴がより正確に表された特徴点を生成することができる。
【０１７１】
本実施の形態にかかる画像形成装置１は、オリジナル画像に対して付加画像が付加された特定画像を取得する特定画像取得部１０と、比較対象である比較画像を取得する比較画像取得部４０と、上記特定画像から、上記付加画像を特定するとともに、上記特定画像から上記付加画像を除くことにより除去画像を生成する除去画像生成部２０と、上記除去画像と上記比較画像とを比較し、当該比較結果に基づいて、上記特定画像と比較画像との類似度を求める決定部３０と、上記決定部３０の比較結果に基づいて、上記特定画像と比較画像とのいずれかを画像形成するか決定する印刷画像取得部５と、上記印刷画像取得部５によって決定された画像を画像形成する画像形成部６とを備えることを特徴としている。
【０１７２】
上記の構成によれば、例えば、画像読取装置４等によって読取られた画像形成すべき特定画像と類似した比較画像が、記憶装置７に記憶されている複数の比較画像の中にあるか否かを検索し、特定画像と比較画像とのいずれかを画像形成するかを判断している。つまり、例えば、画像形成すべき特定画像のオリジナル画像に基づいて作成した比較画像が記憶装置７に記憶されている場合には、当該比較画像に基づいて画像形成を行うことができる。
【０１７３】
また、本実施の形態にかかる画像判断方法は、オリジナル画像に対して付加画像が付加された特定画像を取得する特定画像取得工程と、比較対象である比較画像を取得する比較画像取得工程と、上記特定画像から、上記付加画像を特定するとともに、上記特定画像から上記付加画像を除くことにより除去画像を生成する除去画像作成工程と、上記除去画像と上記比較画像とを比較し、当該比較結果に基づいて、上記特定画像と比較画像との類似度を求める比較工程とを含む方法である。
【０１７４】
上記の構成によれば、特定画像から上記付加画像を除去した除去画像と比較画像とを比較している。これにより、オリジナル画像と比較画像との類似度を判断することができる。
【０１７５】
なお、図示していないが、例えば、上記画像判断部による判断を行わずに、画像読取部４にて読取られた読取画像または通信部３を介して受信した画像をそのまま画像形成する場合には、上記読取画像（画像）は、直接、画像形成部６に送信される。
【０１７６】
また、上記の説明では、比較部３２は、特徴点生成部３１によって生成された除去画像の特徴点と比較画像の特徴点とを比較して類似度を求めている。しかしながら、除去画像と比較画像との類似度を求める方法としては、上記に限定されるものではなく、例えば、除去画像と比較画像とを画素単位で比較してもよい。
【０１７７】
また、上記の説明では、特徴点生成部３１が、比較画像の特徴点も抽出する例について説明しているが、例えば、上記記憶部７に、比較画像と当該比較画像の特徴点とを対応付けて記憶させている場合には、特徴点抽出部は、比較画像の特徴点を抽出しなくてもよい。
【０１７８】
また、上記の説明では、画像形成装置１が画像判断装置２および画像読取部４を備えている例について説明している。しかしながら、上記に限定されるものではなく、例えば、上記画像形成装置１と画像読取部４と画像判断装置２とが互いに別体に設けられており、これらがネットワークを介して接続されている構成であってもよい。以下にこれについて説明する。
【０１７９】
図７は、本実施の形態にかかる画像形成システムの概略構成を示すブロック図である。図７に示すように、上記画像形成システムは、画像判断装置２と画像読取装置４（画像読取部４）と画像形成装置１と記憶装置７（記憶部７）とを備えている。
【０１８０】
そして、上記画像形成装置１は、画像形成部６と印刷画像取得部５とを備えている。そして、上記画像判断装置２は、上記構成に加えてネットワークＩ/Ｆ５０を有している。上記ネットワークＩ/Ｆ５０は、各種の情報を送受信するものである。
【０１８１】
そして、上記画像形成システムの構成とした場合でも、画像読取装置４にて読取られた読取画像と対応する比較画像を記憶装置７から探し出すことができる。
【０１８２】
また、本実施の形態にかかる画像判断装置２は、上記特徴点生成部３１が、除去画像を複数の領域に分割して当該分割領域の画像種別を判断するとともに、除去画像全体に対する上記判断された画像種別の割合、および／または、除去画像における各画像種別の配置を上記特徴点として抽出する構成としてもよい。
【０１８３】
「除去画像を複数の領域に分割する」とは、除去画像が示す画像を複数の領域に分割したものと対応するように除去画像を複数に分割することを示している。具体的には、複数の画素で読取られた領域を１つのまとまりとして１つの領域を形成することであり、例えば、８×８ドットの矩形を１つの領域として、当該領域の画像種別を判断している。
【０１８４】
上記の構成によれば、除去画像を複数の領域に分割して、その分割領域の画像種別を判断し、除去画像全体に対する上記判断された画像種別の割合、および／または、除去画像における各画像種別の配置を上記特徴点として、特定画像（除去画像）と対応する比較画像を取得している。
【０１８５】
これにより、画素単位で比較する前に、記録装置に記憶されている比較画像を簡単に篩い分けできるので、記録装置に記憶されている比較画像全部を画素単位で比較する必要がない。従って、より高速に特定画像と類似している比較画像を決定することができる。
【０１８６】
また、本実施の形態にかかる画像判断装置２は、上記特徴点生成部３１が、除去画像を複数の領域に分割して当該分割領域を文字領域、網点領域、写真領域の何れかの領域に分離するとともに、当該分離された各領域の割合を上記特徴点として抽出する構成としてもよい。
【０１８７】
「除去画像を複数の領域に分割する」とは、除去画像が示す画像を複数の領域に分割したものと対応するように除去画像を複数に分割することを示している。
【０１８８】
上記の構成によれば、複数の領域に分割した後、これらの領域が文字領域、網点領域、写真領域の何れかの領域に相当するか分離し、この分離された各領域の割合を特徴点として、比較画像の中から特定画像（除去画像）と対応する原稿候補画像を取得している。これにより、画素単位で比較する場合と比べて処理量の少ない処理で、記憶装置７に記憶されている比較画像を篩い分けし（原稿候補画像を取得し、）その後で取得された原稿候補画像を画素単位で比較するので、除去画像と対応する比較画像を決定するまでの時間をより短くすることができる。
【０１８９】
また、本実施の形態にかかる画像判断装置２は、上記特徴点生成部３１は、除去画像を複数の領域に分割して当該分割領域を文字領域、網点領域、写真領域の何れかの領域に分離するとともに、分離された各領域のいずれかの割合を上記特徴点として抽出するものであり、さらに、上記割合に応じて、特徴点として使用する領域を異ならせるものである構成としてもよい。
【０１９０】
上記の構成によれば、複数の領域に分割した後、これらの領域が文字領域、網点領域、写真領域の何れかの領域に相当するか分離し、除去画像全体に対する分離された各領域のいずれかの割合に基づいて、特徴点を抽出している。これにより、簡単な処理で、記憶装置７に記憶されている比較画像を篩い分けできるので、除去画像と対応する比較画像を決定するまでの時間をより短くすることができる。また、上記分離された領域の割合に応じて特徴点として抽出する領域を異ならせている。具体的には、特徴点として使用する領域の全体に対する割合がかなり小さい場合には、誤差を多く含むことになり、特徴点として適切でない場合があるため、全体に対する割合が大きい領域を特徴点として用いることで、より適切な特徴点を抽出することができる。つまり、各領域の割合に応じて特徴点として使用する領域を異ならせることにより、より適切な特定画像と対応している比較画像を取得することができる。
【０１９１】
〔実施の形態２〕
本発明の他の実施の形態について説明すれば、以下の通りである。なお、説明の便宜上、前記実施の形態１にて示した各部材と同一の機能を有する部材には、同一の符号を付記し、その説明を省略する。
【０１９２】
本実施の形態にかかる画像判断装置２は、除去画像生成部２０にて生成された除去画像をベクトル表現形式のベクトル画像に変換し、除去画像と比較画像とをベクトル表現形式で比較する構成である。
【０１９３】
図８は、本実施の形態にかかる画像形成装置１の概略の構成を示すブロック図である。図８に示すように、上記画像形成装置１の画像判断装置２には、ＳＶＧ変換部８０が備えられている。また、上記記憶部７にもＳＶＧ変換部８０が備えられている。そして、画像判断装置２に設けられているＳＶＧ変換部８０は、除去画像生成部２０によって生成された除去画像をベクトル画像に変換し、この変換したベクトル画像を決定部３０に送信するために、上記除去画像生成部２０と決定部３０との間に設けられている。
【０１９４】
なお、これらＳＶＧ変換部８０は、画像を、同じ形式でベクトル表現形式のベクトル画像に変換するものである。また、これらＳＶＧ変換部８０は、１つであってもよく、それぞれ別体で設けられていてもよい。ここでは説明の便宜上別体の場合について説明する。
【０１９５】
上記ＳＶＧ変換部８０は、画像をベクトル表現形式のベクトル画像に変換するものである。上記ベクトル画像とは、ベクター画像とも呼ばれ、スケーラブル（拡大縮小可能）な画像である。具体的には、上記ベクトル画像とは、画像を、点の座標とそれを結ぶ線や面の方程式のパラメータ、および、塗りつぶしや特殊効果等の描画情報の集合として表現したものである。このベクトル画像は、どのように拡大してもなめらかな線を表示することができ（画像を拡大および縮小しても見え方が同じになる）、また、データ量もそれほど大きくならないという特性を有する。上記ベクトル画像としては、ＳＶＧ（Ｓcalable Vector Graphics）規格や、ＳＶＧ−Ｔ規格等の画像が挙げられる。また、例えば、ＪＰＥＧ形式や、ＧＩＦ形式等の画像の場合には、画像を拡大するとドットが荒くなり見づらくなるが、ベクトル画像は、表示する大きさを変更した場合であっても見づらくなることがない。
【０１９６】
なお、ベクトル画像と変換前の元の画像とは、単に表現形式が異なっているものであり、画像の内容は同じものである。
【０１９７】
また、上記決定部３０は、さらに変倍処理部３９を備えている。変倍処理部３０は、除去画像と比較画像とをベクトル表現形式で比較する前に、両者のベクトル画像の大きさを同じにするものである。
【０１９８】
図９は、ベクトル画像を説明する図面である。図中の上部の画像の場合、図中の下部に示すような形式でベクトル画像は表現される。つまり、ベクトル画像は、例えば、ビットマップ形式のような、各画素に関する情報を有しているのではなく、例えば、直線、円、矩形および曲線等の集合体として記述される。また、ベクトル画像においても、文字は文字領域に文字情報として、写真等の画像は網点・写真領域に画像情報として記録されている。
【０１９９】
そして、本実施の形態では、上記ＳＶＧ変換部８０は、上記決定部３０にて、上記特定画像と比較画像とをベクトル画像同士で比較するために、上記ＳＶＧ変換部８０にて作成されたベクトル画像よりも細かい要素からなるベクトル画像を作成するチェック用データ作成部８１を備えている。このチェック用データ作成部８１は、ＳＶＧ変換部８０にて除去画像がベクトル表現形式に変換されたベクトル画像が生成された後、上記決定部３０にて比較するためのベクトル画像（以下、除去ベクトル画像）を作成するものである。この除去ベクトル画像について説明する。除去画像を単にベクトル画像に変換した場合には、長い直線や、大きな四角といった、大きな形状の数式を表すものになる場合がある。一方で、例えば、比較画像のベクトル画像は、短い直線や小さな四角等の集合体で表されている場合がある。この場合、両者を比較した場合には、決定部３０は、両者は一致しないと判断される場合がある。そこで、上記チェック用データ作成部８１を用いて、一度作成されたベクトル画像を、最小単位の線（直線、および曲線）または弧（円、楕円を含む）等の要素で記載されたベクトル画像（除去ベクトル画像）を作成する。具体的には、チェック用データ作成部８１は、ＳＶＧ変換部８０によって作成された四角形を表すベクトル表現形式のベクトル画像を、４本の直線で表されたベクトル表現形式のベクトル画像にする。
【０２００】
つまり、本実施の形態では、単に、除去画像と比較画像とのベクトル画像同士を比較するものではなく、除去画像のベクトル画像から、比較に適した状態の除去ベクトル画像を作成し、この除去ベクトル画像と比較ベクトル画像とを比較している。
【０２０１】
そして、本実施の形態では、上記決定部３０は、チェック用データ作成部８１で生成された除去ベクトル画像と、比較画像のベクトル画像（以下、比較ベクトル画像）とを、比較して、類似度を求めている。すなわち、上記除去ベクトル画像とは、比較画像と比較するためのベクトル画像である。
【０２０２】
図１０は、決定部３０による除去ベクトル画像と比較ベクトル画像との比較方法を説明する図面である。また、図１１は、上記決定部３０による除去ベクトル画像と比較ベクトル画像との比較処理を説明するフローチャートである。図１０、図１１を参照して、両ベクトル画像の比較方法について説明する。
【０２０３】
まず、ＳＶＧ変換部８０にて図１０（ａ）に示すように、除去画像からベクトル表現形式に変換されたベクトル画像（図中ではチェック用ＳＶＧ画像）が生成される。次に、上記図１０（ｂ）に示すように、チェック用データ作成部８１にて当該ベクトル画像から除去ベクトル画像が生成される。
【０２０４】
そして、上記決定部３０にて、除去ベクトル画像と比較ベクトル画像とを比較する。
具体的には、図１０（ｂ）と図１０（ｄ）とに示すように、矩形に相当する除去ベクトル画像の各要素を除去ベクトル画像から消去する。また、図１０（ｃ）と図１０（ｅ）に示すように、比較ベクトル画像からも上記除去ベクトル画像から消去した部分を含む要素消去する。
【０２０５】
次に、図１０（ｄ）と図１０（ｆ）とに示すように、決定部３０は、残った除去ベクトル画像の要素に、比較ベクトル画像にまだ含まれる部分があるか判断し、ある場合には、該当する要素を除去する。
【０２０６】
これを繰り返すことで、除去ベクトル画像は、図（ｂ）（ｄ）（ｆ）（ｈ）（ｊ）に示すように最終的に何も残らない状態になる。この場合には、上記決定部３０は、除去ベクトル画像と比較ベクトル画像とは類似していると判断する。
【０２０７】
なお、上記の説明では、図１９（ｃ）（ｅ）（ｇ）（ｉ）（ｋ）に示すように、除去ベクトル画像に含まれる要素を除去した結果、比較ベクトル画像に何も残らない状態になり、この場合を類似していると判断しているが、例えば、除去ベクトル画像は何も残らず、比較ベクトル画像にはいくらかの要素が残った場合でも類似していると判断してもよい。
【０２０８】
また、図示しないが、除去ベクトル画像の各要素と比較ベクトル画像の各要素との比較を行った結果、除去ベクトル画像の要素が残った場合には、両者は類似していないと判断する。
【０２０９】
次に、上記決定部３０が、除去ベクトル画像と比較ベクトル画像との比較処理を行った後、最終的に両者が類似しているか否かを判断する比較処理について図１１を参照して説明する。
【０２１０】
まず、ＳＶＧ変換部８０にて除去画像からベクトル画像が生成された後（Ｓ８０）、上記チェック用データ作成部８１にて当該ベクトル画像から除去ベクトル画像が生成される（Ｓ８１）。上記ベクトル画像は、上記ベクトル画像と比べると、最小単位の要素に分けられた状態のベクトル表現形式になっている。そして、決定部３０によって比較ベクトル画像が取得され（Ｓ８２）、上記決定部３０にて上記除去ベクトル画像と比較ベクトル画像との比較が行われる（Ｓ８３）。
【０２１１】
具体的には、決定部３０は、まず、除去ベクトル画像と比較ベクトル画像とが同じ大きさであるか否かを判断する（Ｓ８４）。そして、上記ステップＳ８４にて、同じ大きさでないと判断した場合には、上記決定部３０は、変倍処理部３９を動作させて、除去ベクトル画像および/または比較ベクトル画像の変倍処理を行い両者の大きさを同じにする（Ｓ８５）。この変倍処理については後述する。そして、処理はステップＳ８６に進む。また、上記ステップＳ８４にて、除去ベクトル画像と比較ベクトル画像とが同じ大きさであると判断した場合には、処理はステップＳ８６に進む。
【０２１２】
次に、決定部３０は、除去ベクトル画像を構成している任意の要素を取り出し（Ｓ８５）、当該除去ベクトル画像を構成している要素が、比較ベクトル画像に含まれているか否かを判断する（Ｓ８７）。そして、上記ステップＳ８７にて、含まれていると判断すると、決定部３０は、除去ベクトル画像の比較ベクトル画像に含まれている要素の部分を消去する（Ｓ８８）。なお、上記除去ベクトル画像を構成しているある要素が、比較ベクトル画像に含まれているか否かの判断については、上記除去ベクトルの各要素について行ってもよく、また、一度に行ってもよい。
【０２１３】
なお、上記ステップＳ８７にて、含まれていないと判断した場合には、除去ベクトル画像と上記比較ベクトル画像とは、類似していないと判断し、処理は、ステップＳ１７に進む。
【０２１４】
次に、上記決定部３０は、上記ステップＳ８８にて比較ベクトル画像に含まれる要素を消去した後の状態における、除去ベクトル画像の要素が未だ残っているか否かを判断する（Ｓ８９）。
【０２１５】
上記ステップＳ８９にて、残っていると判断した場合には、処理はステップＳ８３に戻る。一方、上記ステップＳ８９にて、残っていないと判断した場合には、上記決定部３０は、上記除去ベクトル画像と比較ベクトル画像とは類似していると判断する。そして、上記決定部３０は、特徴点生成部３１を動作させて、要素を消去する前の除去ベクトル画像または除去画像のベクトル画像と比較ベクトル画像との特徴点を生成する特徴点生成処理を行う（Ｓ１３）。そして、上記比較部３２は、生成した上記特徴点に基づいて、除去画像と比較画像とを比較して両者の類似度を算出する（Ｓ１４）。なお、上記ステップＳ１３における特徴点生成処理については、上述の説明と同様であり、詳細な説明を省略するが、本実施の形態にかかる特徴点生成処理は、ベクトル画像に基づいて特徴点を生成している。
【０２１６】
次に、決定部３０は、上記算出された類似度に基づいて、当該類似度が所定値よりも高いか否かを判断する（Ｓ１５）。そして、上記ステップＳ１５にて、上記類似度が所定値よりも高い場合には、この類似度の比較画像を特定画像と対応している画像候補とする（Ｓ１６）。また、上記ステップＳ１５にて、上記類似後が所定値以下である場合には、ステップＳ１７に進む。
【０２１７】
そして、上記決定部３０は、他に比較すべき比較画像が存在するか否かを判断する（Ｓ１７）。上記ステップＳ１７にて、他に比較すべき比較画像が存在する場合には、決定部３０は比較画像取得部４０に他の比較画像を取得するための命令を出し、処理はステップＳ１２に進む。
【０２１８】
上記ステップＳ１７にて、他に比較すべき比較画像が存在しない場合には、決定部３０は、特定画像と類似している比較画像を決定する（Ｓ１８）。
【０２１９】
このようにして、本実施の形態では、特定画像と比較画像とのそれぞれのベクトル画像同士を比較して、その結果を特定画像と対応する比較画像の抽出に用いている。
【０２２０】
なお、上記の例では、除去ベクトル画像に含まれる要素が比較ベクトル画像に全て含まれているか否かを判断した後、上記除去ベクトル画像（チェック用画像のベクトル画像）または除去画像のベクトル画像と比較ベクトル画像との特徴点を比較している。しかしながら、例えば、いずれか一方のみを用いて、特定画像と対応している比較画像を決定してもよい。
【０２２１】
図１２は、変倍処理を説明する図面である。図１２に示すように、例えば、除去ベクトル画像と比較ベクトル画像とを比較する場合、両者の大きさが異なった場合、両者が同じであるか否かを判断することは困難である。ベクトル画像では、画像が方程式等の数式で記述されており、例えば、線分の長さが異なった場合には、他の数式で記述される場合がある。そこで、上記決定部３０は、上記両者を比較する前に、当該両者の大きさが互いに同じであるか否かを判断し、異なっている場合には、変倍処理部３９を動作させて、両者の大きさを同じにしている。
【０２２２】
具体的に、両者の大きさを同じにする方法としては、上記決定部３０は、例えば、各画像の外縁または外縁の四隅（４つの角）の画像の種類を比較する。そして、両者の画像の種類が同じである場合には、上記決定部３０は、上記四隅間の距離を、除去ベクトル画像と比較ベクトル画像とについてそれぞれ測定する。そして、その測定された長さに基づいて、上記決定部３０は、変倍処理部３９を動作させて変倍処理を行う。
【０２２３】
なお、他の変倍方法としては、例えば、領域分離処理によって分離された各領域の割合を、除去ベクトル画像と比較ベクトル画像とで比較し、同じである（誤差がある一定の範囲内である）場合には、両者の画像の同じに配置、例えば、画像の端部に配置されている画像が同じであるか判断する。そして、同じである場合には、その画像の大きさをそれぞれ取得し、それぞれの大きさに基づいて、両者の大きさが同じになるように変倍処理を施せばよい。なお、変倍処理は、除去ベクトル画像または比較ベクトル画像のみを変倍処理することにより、上記両者の大きさを同じにしてもよく、また、除去ベクトル画像と比較ベクトル画像との両方を変倍処理して両者の大きさを同じにしてもよい。なかでも、除去ベクトル画像のみを変倍処理して、両者の大きさを同じにすることが処理量をより少なくすることができるのでより好ましい。
【０２２４】
以上のように、本実施の形態にかかる画像判断装置２は、上記除去画像生成部２０によって生成された除去画像をベクトル表現形式のベクトル画像に変換するＳＶＧ比較部８０を備え、上記比較画像取得部４０は、比較画像のベクトル画像を取得するものであり、上記決定部３０は、除去画像のベクトル画像と比較画像のベクトル画像とを比較するものである構成である。
【０２２５】
上記の構成によれば、除去画像からベクトル画像を生成して、除去画像と比較画像とのベクトル画像同士を比較している。上記ベクトル画像は、例えば、ビットマップ形式等の各画素に関する情報を有する画像と比べて、情報量が少ない。従って、除去画像のベクトル画像と比較画像のベクトル画像と比較して、両者の類似度を求めることにより、類似度を判断するために必要な処理量を少なくすることができる。
【０２２６】
なお、上記比較画像取得部４０が、例えば、ビットマップ表現形式の比較画像を取得する場合には、さらに、上記比較画像のベクトル画像を生成するＳＶＧ比較部８０を備えていても良い。また、特定画像を取得する特定画像取得部１０が、ベクトル表現形式の特定画像を取得する場合には、上記画像判断装置２は、上記ＳＶＧ比較部８０を備えていなくても良い。すなわち、本発明にかかる画像判断装置２は、上記特定画像取得部１０は、特定画像のベクトル画像を取得するものであり、上記比較画像取得部４０は、比較画像のベクトル画像を取得するものであり、上記決定部３０は、除去画像のベクトル画像と比較画像のベクトル画像とを比較するものであってもよい。
【０２２７】
また、本発明にかかる画像判断装置２は、上記除去画像生成部２０によって生成された除去画像をベクトル表現形式のベクトル画像に変換するＳＶＧ比較部８０と、比較画像をベクトル表現形式のベクトル画像に変換するＳＶＧ比較部８０とを備え、上記決定部３０は、除去画像のベクトル画像と比較画像のベクトル画像とを比較するものであってもよい。
【０２２８】
なお、上記の説明では、説明の便宜上、除去ベクトル画像および比較ベクトル画像の各要素を消去しているが、実際の比較処理を行う際には消去する必要はなく、単に除去ベクトル画像に含まれる全ての要素が、比較ベクトル画像に含まれているか否かを判断すればよい。
【０２２９】
また、上記の説明では、ＳＶＧ変換部８０で、除去画像からベクトル表現形式のベクトル画像を作成した後、さらに、チェック用データ作成部８１にて上記決定部３０で比較するための除去ベクトル画像を作成している。しかしながら、ベクトル画像同士を比較する方法としては上記に限定されるものではなく、ＳＶＧ変換部８０にて得られたベクトル画像が最小単位の直線または円で構成されている場合には、ＳＶＧ変換部８０にて変換されたベクトル画像と、記憶部７に記憶されている比較画像のベクトル画像とを比較してもよい。
【０２３０】
最後に、画像形成装置１、および画像判断装置２の各ブロックは、ハードウェアロジックによって構成してもよいし、次のようにＣＰＵを用いてソフトウェアによって実現してもよい。
【０２３１】
すなわち、画像形成装置１、および画像判断装置２は、各機能を実現する制御プログラムの命令を実行するＣＰＵ（central processing unit）、上記プログラムを格納したＲＯＭ（read only memory）、上記プログラムを展開するＲＡＭ（random access memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置７（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアである画像形成装置１、および画像判断装置２の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読取り可能に記録した記録媒体を、上記画像形成装置１、および画像判断装置２に供給し、そのコンピュータ（またはＣＰＵ５２やＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【０２３２】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。
【０２３３】
また、画像形成装置１、および画像判断装置２を通信ネットワークと接続可能に構成し、上記プログラムコードを、通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Bluetooth（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【０２３４】
このように本明細書において、手段とは必ずしも物理的手段を意味するものではなく、各手段の機能がソフトウェアによって実現される場合も包含する。さらに、一つの手段の機能が、二つ以上の物理的手段により実現されても、もしくは、二つ以上の手段の機能が、一つの物理的手段により実現されてもよい。
【０２３５】
また、本実施の形態にかかる画像判断装置２は、原稿の特徴を抽出して検索条件を抽出して、この条件に適したデータを抽出する画像判断装置２において、原稿に対して追記された部分を除去して検索条件とする構成であってもよい。
【０２３６】
また、本実施の形態にかかる画像判断装置２は、原稿に対して色部分を除去した部分を検索条件とするものである構成であってもよい。また、本実施の形態にかかる画像判断装置２は、原稿に対して手書き部分を除去した部分を検索条件とする構成であってもよい。
【０２３７】
また、本実施の形態にかかる画像判断装置２は、原稿に対して低濃度部分を除去した部分を検索条件とする構成であってもよい。また、本実施の形態にかかる画像判断装置２は、原稿に対して追記された部分を除去した状態の原稿からさらに原稿の特徴点を検出して検索条件とする構成であってもよい。また、本実施の形態にかかる画像判断装置２は、原稿の特徴点として原稿画像に付された特定のパターン情報（ロゴ、印、マークなど）を用いる構成であってもよい。また、本実施の形態にかかる画像判断装置２は、原稿の特徴点として原稿の特定領域の画像情報（見出し、発信先、発信元、発行日付など）を用いる構成であってもよい。また、本実施の形態にかかる画像判断装置２は、原稿の特徴点として原稿の罫線（枠）情報用いる構成であってもよい。
【０２３８】
また、本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【０２３９】
本実施の形態にかかる画像判断装置は、二つの画像が同じまたは類似しているか否かを判断する用途に適用できる。
【図面の簡単な説明】
【０２４０】
【図１】本実施の形態にかかる画像形成装置の概略の構成を示すブロック図である。
【図２】画像判断装置の構成を説明するブロック図である。
【図３】上記画像判断装置における画像比較にかかる処理を説明するフローチャートである。
【図４】除去画像生成部における除去画像生成処理の流れを説明するフローチャートである。
【図５】特徴点生成部における特徴点生成処理の流れを説明するフローチャートである。
【図６】上記画像判断装置によって判断された類似度に基づいて画像形成処理を行う画像形成処理を説明するフローチャートである。
【図７】本実施の形態にかかる画像形成システムの概略構成を示すブロック図である。
【図８】本実施の他の形態にかかる画像形成装置の概略の構成を示すブロック図である。
【図９】ベクトル画像を説明する図面である。
【図１０】決定部による除去ベクトル画像と比較ベクトル画像との比較方法を説明する図面である。
【図１１】上記決定部による除去ベクトル画像と比較ベクトル画像との比較処理を説明するフローチャートである。
【図１２】変倍処理を説明する図面である。
【符号の説明】
【０２４１】
１  画像形成装置
２  画像判断装置
３  通信部
４  画像読取装置、画像読取部
５  印刷画像取得部（決定手段）
６  画像形成部（画像形成手段）
７  記憶装置、記憶部
８  表示部
９  操作部
１０  特定画像取得部（第一取得手段）
２０  除去画像生成部（除去画像作成手段）
２１  領域分離部
２２  付加画像特定部（検出手段）
２３  付加画像除去部
２４  ヒストグラム算出部（ヒストグラム算出手段、検出手段）
２５  回転処理部
２６  色判定部（カラー画像特定手段）
３０  決定部（比較手段）
３１  特徴点生成部（特徴点生成手段）
３２  比較部
３３  文字認識部（文字認識手段）
３４  罫線認識部
３５  様式比較部
３６  文字比較部
３９  変倍処理部
４０  比較画像取得部（第二取得手段）
６０  辞書情報記録部
７０  ユーザＩＤ入力部
７１  ＩＣカード判断部
８０  ＳＶＧ変換部（変換手段）
８１  チェック用データ作成部
【図１】
2006201885.tif 000003
【図２】
2006201885.tif 000004
【図３】
2006201885.tif 000005
【図４】
2006201885.tif 000006
【図５】
2006201885.tif 000007
【図６】
2006201885.tif 000008
【図７】
2006201885.tif 000009
【図８】
2006201885.tif 000010
【図９】
2006201885.tif 000011
【図１０】
2006201885.tif 000012
【図１１】
2006201885.tif 000013
【図１２】
2006201885.tif 000014