(57)【要約】【課題】原稿の両面から読み取った画像に特徴パターンが含まれているか否かを判定する際にパフォーマンスの低下を抑えることができる画像読取装置及び画像判定方法を提供する。【解決手段】第１読取部（第１読取手段）１及び第２読取部（第２読取手段）２で原稿両面の画像を読み取る画像読取装置は、記憶部５７で記憶する見本データに基づき、第１読取部１及び第２読取部２で読み取った基準画像の色が互いにほぼ一致した色へ補正されるように、ガンマ補正部４１４，４２４でのガンマ補正値及び色変換部４１５，４２５での補正係数を個別に求める。また画像読取装置は、両面の画像に特徴パターンが含まれているかを判定する処理に必要な、特徴パターンの色を規定する特徴色範囲として、両面で共通の特徴色範囲を使用する。これにより、両面の画像に特徴パターンが含まれているかを判定する処理の途中で、処理に必要なパラメータの再設定が不必要となる。【選択図】図３
2011035651.tif 000002
【特許請求の範囲】
【請求項１】
原稿の一方の面に記録された画像をカラーで読み取る第１読取手段と、
原稿の他方の面に記録された画像をカラーで読み取る第２読取手段と、
前記第１読取手段及び前記第２読取手段で読み取った画像に、予め定められた特徴パターンが含まれているか否かを判定する判定手段とを備える画像読取装置において、
前記判定手段は、特徴パターンの色を表現する複数の色パラメータの値の範囲を定めた特徴色範囲を用いて、前記第１読取手段及び前記第２読取手段で読み取った画像に特徴パターンが含まれているか否かを判定するように構成してあり、
夫々に色彩及び濃度が定められた複数の色で彩色された基準画像を読み取って生成される画像データの見本となる見本データを記憶してある手段と、
基準画像を前記第１読取手段及び前記第２読取手段に読み取らせる手段と、
前記第１読取手段及び前記第２読取手段で読み取った基準画像の色を互いに可及的に一致する色へと補正するための補正パラメータを、前記第１読取手段及び前記第２読取手段の夫々について算出する手段と、
算出した補正パラメータを用いて、前記第１読取手段及び前記第２読取手段で読み取る画像中の色を補正する手段と、
前記第１読取手段及び前記第２読取手段の内の一方で読み取った基準画像の色を補正した後の色と、前記見本データで表される基準画像の色とを比較することにより、第１の特徴色範囲を決定する手段と、
前記判定手段で用いる特徴色範囲として、前記第１の特徴色範囲を設定する手段と
を備えることを特徴とする画像読取装置。
【請求項２】
前記判定手段は、
前記第１読取手段で読み取った画像に特徴パターンが含まれているか否かを判定する処理を行い、該処理が終了した後に、前記第２読取手段で読み取った画像に特徴パターンが含まれているか否かを判定する処理を行うように構成してあること
を特徴とする請求項１に記載の画像読取装置。
【請求項３】
特徴色範囲は、複数の色パラメータの値の範囲を規定する閾値を定めてあり、
前記第１の特徴色範囲を決定する手段は、前記第１読取手段で読み取った基準画像の色を補正した後の色と、前記見本データで表される基準画像の色とを比較することにより、第１の特徴色範囲を決定するように構成してあり、
前記第２読取手段で読み取った基準画像の色を補正した後の色と、前記見本データで表される基準画像の色とを比較することにより、第２の特徴色範囲を決定する手段と、
前記判定手段で、前記第１読取手段で読み取った画像に特徴パターンが含まれているか否かを判定する処理が終了した後に、前記判定手段で用いる特徴色範囲として設定してある前記第１の特徴色範囲が定める閾値の内、前記第２の特徴色範囲との差が所定値以上である閾値を、前記第２の特徴色範囲が定める閾値に置き換える手段と
を更に備えることを特徴とする請求項２に記載の画像読取装置。
【請求項４】
特徴色範囲は、複数の色パラメータの値の範囲を規定する閾値を定めてあり、
前記第１の特徴色範囲を決定する手段は、前記第１読取手段で読み取った基準画像の色を補正した後の色と、前記見本データで表される基準画像の色とを比較することにより、第１の特徴色範囲を決定するように構成してあり、
前記第２読取手段で読み取った基準画像の色を補正した後の色と、前記見本データで表される基準画像の色とを比較することにより、第２の特徴色範囲を決定する手段と、
前記判定手段で、前記第１読取手段で読み取った画像に特徴パターンが含まれているか否かを判定する処理が終了した後に、前記判定手段で用いる特徴色範囲として設定してある前記第１の特徴色範囲が定める閾値を、前記第２の特徴色範囲との差が大きい閾値から順番に、前記第２の特徴色範囲が定める閾値に置き換える手段と
を更に備えることを特徴とする請求項２に記載の画像読取装置。
【請求項５】
特徴色範囲は、赤の強度値の範囲と、緑の強度値の範囲と、青の強度値の範囲と、緑の強度値から赤の強度値を引いた値の範囲と、緑の強度値から青の強度値を引いた値の範囲と、赤の強度値から青の強度値を引いた値の範囲とを定めてあることを特徴とする請求項１から４までのいずれか一つに記載の画像読取装置。
【請求項６】
原稿を載置する原稿台と、
原稿を搬送する搬送手段とを更に備え、
前記第１読取手段は、前記原稿台に載置された原稿を走査して該原稿に記録された画像を読み取ることができるように構成してあり、しかも、前記搬送手段が搬送する原稿の一方の面に記録された画像を読み取ることができる位置に配置してあり、
前記第２読取手段は、前記搬送手段が搬送する原稿の他方の面に記録された画像を読み取ることができる位置に配置してあり、
更に、
前記原稿台に排紙された画像に記録された画像を前記第１読取手段に読み取らせる手段と、
前記搬送手段が搬送する原稿の一方の面に記録された画像を前記第１読取手段に読み取らせ、他方の面に記録された画像を前記第２読取手段に読み取らせる手段と
を備えることを特徴とする請求項１から５までのいずれか一つに記載の画像読取装置。
【請求項７】
原稿の一方の面に記録された画像をカラーで読み取る第１読取手段と、原稿の他方の面に記録された画像をカラーで読み取る第２読取手段とを備える画像読取装置で、前記第１読取手段及び前記第２読取手段で読み取った画像に、予め定められた特徴パターンが含まれているか否かを判定する方法において、
夫々に色彩及び濃度が定められた複数の色で彩色された基準画像を読み取って生成される画像データの見本となる見本データを予め記憶しておき、
基準画像を前記第１読取手段及び前記第２読取手段で読み取るステップと、
前記第１読取手段及び前記第２読取手段で読み取った基準画像の色を互いに可及的に一致する色へと補正するための補正パラメータを、前記第１読取手段及び前記第２読取手段の夫々について算出するステップと、
算出した補正パラメータを用いて、前記第１読取手段及び前記第２読取手段の内の一方で読み取った基準画像の色を補正するステップと、
前記第１読取手段及び前記第２読取手段の内の一方で読み取った基準画像の色を補正した後の色と、前記見本データで表される基準画像の色とを比較することにより、特徴パターンの色を表現する複数の色パラメータの値の範囲を定めた特徴色範囲を決定するステップと、
前記第１読取手段及び前記第２読取手段で画像を読み取るステップと、
前記補正パラメータを用いて、前記第１読取手段及び前記第２読取手段で読み取った画像の色を補正するステップと、
決定した前記特徴色範囲を用いて、前記第１読取手段及び前記第２読取手段で読み取った画像に特徴パターンが含まれているか否かを判定するステップと
を含むことを特徴とする画像判定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書等の画像の記録物から画像を読み取る画像読取装置に関し、より詳しくは、紙幣等の複製禁止画像を特徴付ける特徴パターンが読み取った画像に含まれているか否かを判定する画像読取装置及び画像判定方法に関する。
【背景技術】
【０００２】
画像処理技術の発達により、文書等の原稿から画像を光学的に読み取り、読み取った画像を精巧に複製することができるようになっている。例えば、高画質のフルカラーの複写物を作成すること、及び高画質の画像をファクシミリ通信で送信することが可能となっている。このように画像を精巧に複製することができる画像読取装置では、紙幣又は有価証券等の複製を禁止すべき画像（以下、複製禁止画像と言う）の複製を防止するための機能が備えられている。具体的には、画像読取装置は、複製禁止画像を特徴づける特徴パターンを記憶しておき、読み取った画像から特徴パターンを検出できるか否かを判定し、画像から特徴パターンを検出できる場合に画像が複製禁止画像であると判定し、画像の複製を禁止する処理を行う。
【０００３】
近年では、画像処理技術の進展に伴って、複製禁止画像の複製を防止することの重要性は高まっており、また複製禁止画像の種類は増加している。一方で、画像読取装置で利用される原稿の種類は多種多様になっており、紙幣の特徴パターンである紙幣朱印に似た印章が印字された原稿の画像等、複製が可能な一般画像であるにも拘わらず、複製禁止画像に似た色・形状の画像も増えてきている。このため、特徴パターンではない図形を特徴パターンであると誤検出し、一般画像を複写禁止画像であると誤判定する可能性は高まっている。特徴パターンを確実に検出できるように、特徴パターンを検出するための基準を広く設定した場合は、一般画像を複写禁止画像であると誤判定する可能性が高まり、逆に基準を狭く設定した場合は、複写禁止画像の判定漏れが発生する可能性が高まる。誤判定の可能性を低下させながら確実に複製禁止画像を判別できるようにするためには、基準を適切に設定することが求められる。
【０００４】
また、画像を複製する画像読取装置においては、原稿の両面に記録された画像を読み取るために、表裏の各面用に専用の読取部を設け、原稿の表裏両面に記録された画像を同時に読み取ることができるものが知られている。また、搬送路を通過する原稿の両面を同時読み取る搬送読取モードだけでなく、原稿載置台上に載置された原稿を走査して画像を読み取る固定読取モードを備えて選択的に使用できる画像読取装置が知られている。原稿の両面を同時に読み取ることにより、原稿の一方の面を読み取った後で原稿を反転させて他方の面を読み取る方法に比べて、原稿両面の画像を読み取る時間を短縮することができ、また搬送路を単純化して原稿の痛みを軽減することができる。また画像読取装置は、搬送読取モードと固定読取モードとを選択自在にすることもできる。
【０００５】
以上の如き画像読取装置では、画像を読み取ったときに正当な読取結果が得られるように、画像を読み取る機能の調整を行う必要がある。画像読取装置の調整では、読み取った画像を処理する画像処理の特性を基準の特性が得られるように調整する。画像読み取りの際に行う画像処理としては、画像読取時の各画素の感度ばらつき又は原稿照明の照度むらを補正するためのシェーディング補正、原稿の明部から暗部にいたる階調性を補正するガンマ補正、カラーの画像読取装置において原稿照明のスペクトル特性又はカラーフィルタ特性を補正する色補正等が代表的なものとして挙げられる。このうち、シェーディング補正の特性については、予め定められた基準白板を照明して読み取って補正を行う方式が一般的である。またガンマ補正及び色補正の特性については、基準となる画像を読み取って調整を行う方式が一般的であり、この場合、調整のための基準画像が必要である。
【０００６】
また、原稿の両面夫々に対する読取部を備えた画像読取装置においては、二つの読取部を調整する必要があり、原稿の両面から読み取った画像に差が生じないように、二つの読取部の特性の違いを許容範囲内に収める必要がある。そこで、二つの読取部の調整の作業を簡易化し、表裏で差のない画像を得るための調整方法が提案されている。例えば、特許文献１〜３には、画像読取装置を調整するための技術が記載されている。特許文献１に記載の技術は、簡単な演算処理により、表面と裏面との画像が重なったカラーの二重画像の読取りに非常に効果があった。また特許文献２に記載の技術は、二つの読取部を備えて原稿からの両面読み取りを行う場合であっても、冗長構成を要することなく、しかも表裏面で得られる画質に差が生じないようにするために非常に効果があった。また特許文献３に記載の技術は、二つの読取部の特性を精度よく調整して、互いの特性の違いを許容範囲内に収めることのできる調整方法の実現に非常に効果があった。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００６−４２０３４号公報
【特許文献２】特開２００６−１３５６３１号公報
【特許文献３】特開２００６−２２９４６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
原稿の両面夫々に対する読取部を備えた画像読取装置においても、複製禁止画像の複製を防止する機能は必要である。特許文献１〜３に記載の技術は、原稿に記録された画像を表面及び裏面とも安定して読み取ることを可能にするものの、複製禁止画像の複製を防止する機能を考慮した技術ではなかった。
【０００９】
前述したように、一般画像であるにも拘わらず、複製禁止画像が含む特徴パターンと似たパターンを含む画像は数多く存在する。複製禁止画像を判別するために特徴パターンを検出する処理では、画像を２値化してから特徴パターンの検出を行う。２値化を行うための閾値がガンマ曲線の傾きが大きい部分に設定してあった場合、２値化前のデータが少量変化しただけで２値化後のデータが分離することになり、画像を２値化した２値化データが大きくばらつくことになる。例えば、同一の画像を複数回読み取った場合でも、得られる画像データは読み取る都度微妙に異なるので、２値化データは同一にはならずにばらつく事になる。このような状況では、特徴パターンを検出するための基準となる画素数等のパラメータは、確実に特徴パターンを検出するために範囲を広く設定せざるを得ず、特徴パターンに似たパターンを特徴パターンであると誤検出し、一般画像を複写禁止画像であると誤判定する可能性が高くなるという問題がある。
【００１０】
原稿の両面夫々に対する読取部を備えた画像読取装置では、裏面から読み取った画像をページメモリに記憶しておき、先に表面から読み取った画像の処理を行い、次に裏面に対する処理のためのパラメータの再設定を行ない、再設定を行った後で、ページメモリに記憶してある画像の処理を行うことにより、表面からの画像と裏面からの画像とに差があった場合であっても、対処可能である。しかしながら、特徴パターンは種類が多く、その検出を精度良く行う為には非常に多くのパラメータの設定が必要であり、再設定の為に画像読取装置のパフォーマンスが低下するという問題があった。また、パラメータを設定するための専用の高速処理回路を用いること、又は特徴パターンを検出する処理を行う回路を表面用と裏面用とに二個備えること等により、パフォーマンスの低下を抑えることが可能であるものの、画像読取装置の構成が冗長となり、コストが上昇するという問題があった。
【００１１】
本発明は、斯かる事情に鑑みてなされたものであって、その目的とするところは、表面から読み取った画像の処理のために設定したパラメータを、裏面から読み取った画像の処理でもほぼ再利用することにより、コストを抑制しながらパフォーマンスの低下を抑えることができる画像読取装置及び画像判定方法を提供することにある。
【課題を解決するための手段】
【００１２】
本発明に係る画像読取装置は、原稿の一方の面に記録された画像をカラーで読み取る第１読取手段と、原稿の他方の面に記録された画像をカラーで読み取る第２読取手段と、前記第１読取手段及び前記第２読取手段で読み取った画像に、予め定められた特徴パターンが含まれているか否かを判定する判定手段とを備える画像読取装置において、前記判定手段は、特徴パターンの色を表現する複数の色パラメータの値の範囲を定めた特徴色範囲を用いて、前記第１読取手段及び前記第２読取手段で読み取った画像に特徴パターンが含まれているか否かを判定するように構成してあり、夫々に色彩及び濃度が定められた複数の色で彩色された基準画像を読み取って生成される画像データの見本となる見本データを記憶してある手段と、基準画像を前記第１読取手段及び前記第２読取手段に読み取らせる手段と、前記第１読取手段及び前記第２読取手段で読み取った基準画像の色を互いに可及的に一致する色へと補正するための補正パラメータを、前記第１読取手段及び前記第２読取手段の夫々について算出する手段と、算出した補正パラメータを用いて、前記第１読取手段及び前記第２読取手段で読み取る画像中の色を補正する手段と、前記第１読取手段及び前記第２読取手段の内の一方で読み取った基準画像の色を補正した後の色と、前記見本データで表される基準画像の色とを比較することにより、第１の特徴色範囲を決定する手段と、前記判定手段で用いる特徴色範囲として、前記第１の特徴色範囲を設定する手段とを備えることを特徴とする。
【００１３】
本発明に係る画像読取装置は、前記判定手段は、前記第１読取手段で読み取った画像に特徴パターンが含まれているか否かを判定する処理を行い、該処理が終了した後に、前記第２読取手段で読み取った画像に特徴パターンが含まれているか否かを判定する処理を行うように構成してあることを特徴とする。
【００１４】
本発明に係る画像読取装置は、特徴色範囲は、複数の色パラメータの値の範囲を規定する閾値を定めてあり、前記第１の特徴色範囲を決定する手段は、前記第１読取手段で読み取った基準画像の色を補正した後の色と、前記見本データで表される基準画像の色とを比較することにより、第１の特徴色範囲を決定するように構成してあり、前記第２読取手段で読み取った基準画像の色を補正した後の色と、前記見本データで表される基準画像の色とを比較することにより、第２の特徴色範囲を決定する手段と、前記判定手段で、前記第１読取手段で読み取った画像に特徴パターンが含まれているか否かを判定する処理が終了した後に、前記判定手段で用いる特徴色範囲として設定してある前記第１の特徴色範囲が定める閾値の内、前記第２の特徴色範囲との差が所定値以上である閾値を、前記第２の特徴色範囲が定める閾値に置き換える手段とを更に備えることを特徴とする。
【００１５】
本発明に係る画像読取装置は、特徴色範囲は、複数の色パラメータの値の範囲を規定する閾値を定めてあり、前記第１の特徴色範囲を決定する手段は、前記第１読取手段で読み取った基準画像の色を補正した後の色と、前記見本データで表される基準画像の色とを比較することにより、第１の特徴色範囲を決定するように構成してあり、前記第２読取手段で読み取った基準画像の色を補正した後の色と、前記見本データで表される基準画像の色とを比較することにより、第２の特徴色範囲を決定する手段と、前記判定手段で、前記第１読取手段で読み取った画像に特徴パターンが含まれているか否かを判定する処理が終了した後に、前記判定手段で用いる特徴色範囲として設定してある前記第１の特徴色範囲が定める閾値を、前記第２の特徴色範囲との差が大きい閾値から順番に、前記第２の特徴色範囲が定める閾値に置き換える手段とを更に備えることを特徴とする。
【００１６】
本発明に係る画像読取装置は、特徴色範囲は、赤の強度値の範囲と、緑の強度値の範囲と、青の強度値の範囲と、緑の強度値から赤の強度値を引いた値の範囲と、緑の強度値から青の強度値を引いた値の範囲と、赤の強度値から青の強度値を引いた値の範囲とを定めてあることを特徴とする。
【００１７】
本発明に係る画像読取装置は、原稿を載置する原稿台と、原稿を搬送する搬送手段とを更に備え、前記第１読取手段は、前記原稿台に載置された原稿を走査して該原稿に記録された画像を読み取ることができるように構成してあり、しかも、前記搬送手段が搬送する原稿の一方の面に記録された画像を読み取ることができる位置に配置してあり、前記第２読取手段は、前記搬送手段が搬送する原稿の他方の面に記録された画像を読み取ることができる位置に配置してあり、更に、前記原稿台に排紙された画像に記録された画像を前記第１読取手段に読み取らせる手段と、前記搬送手段が搬送する原稿の一方の面に記録された画像を前記第１読取手段に読み取らせ、他方の面に記録された画像を前記第２読取手段に読み取らせる手段とを備えることを特徴とする。
【００１８】
本発明に係る画像判定方法は、原稿の一方の面に記録された画像をカラーで読み取る第１読取手段と、原稿の他方の面に記録された画像をカラーで読み取る第２読取手段とを備える画像読取装置で、前記第１読取手段及び前記第２読取手段で読み取った画像に、予め定められた特徴パターンが含まれているか否かを判定する方法において、夫々に色彩及び濃度が定められた複数の色で彩色された基準画像を読み取って生成される画像データの見本となる見本データを予め記憶しておき、基準画像を前記第１読取手段及び前記第２読取手段で読み取るステップと、前記第１読取手段及び前記第２読取手段で読み取った基準画像の色を互いに可及的に一致する色へと補正するための補正パラメータを、前記第１読取手段及び前記第２読取手段の夫々について算出するステップと、算出した補正パラメータを用いて、前記第１読取手段及び前記第２読取手段の内の一方で読み取った基準画像の色を補正するステップと、前記第１読取手段及び前記第２読取手段の内の一方で読み取った基準画像の色を補正した後の色と、前記見本データで表される基準画像の色とを比較することにより、特徴パターンの色を表現する複数の色パラメータの値の範囲を定めた特徴色範囲を決定するステップと、前記第１読取手段及び前記第２読取手段で画像を読み取るステップと、前記補正パラメータを用いて、前記第１読取手段及び前記第２読取手段で読み取った画像の色を補正するステップと、決定した前記特徴色範囲を用いて、前記第１読取手段及び前記第２読取手段で読み取った画像に特徴パターンが含まれているか否かを判定するステップとを含むことを特徴とする。
【００１９】
本発明においては、第１読取手段及び第２読取手段で原稿両面の画像をカラーで読み取る画像読取装置は、第１読取手段及び第２読取手段で読み取った基準画像の色が互いにほぼ一致した色へ補正されるように、第１読取手段及び第２読取手段で読み取った画像を補正する際の補正パラメータを個別に求める。また画像読取装置は、第１読取手段及び第２読取手段で読み取った画像に特徴パターンが含まれているか否かを判定する処理に必要な、特徴パターンの色を規定する特徴色範囲として、両面で共通の特徴色範囲を使用する。これにより、画像読取装置は、第１読取手段及び第２読取手段で読み取った画像に特徴パターンが含まれているか否かを判定する処理の途中で、処理に必要なパラメータの再設定が不必要となる。
【００２０】
また本発明においては、第１読取手段で読み取った画像に特徴パターンが含まれているか否かを判定する処理を判定手段で行い、処理が終了した後に、第２読取手段で読み取った画像に特徴パターンが含まれているか否かを判定する処理を判定手段で引き続いて行う。原稿両面の画像に特徴パターンが含まれているか否かを判定する処理を行うに際して、両面で共通のパラメータを用いて行うので、パフォーマンスを低下させることなく両面についての処理を判定部で順次的に実行することができる。
【００２１】
また本発明においては、画像読取装置は、第１読取手段で基準画像を読み取った結果に基づいて第１の特徴色範囲を決定し、第２読取手段で基準チャートを読み取った結果に基づいて第２の特徴色範囲を決定する。画像読取装置は、第１読取手段で読み取った画像に特徴パターンが含まれているか否かを判定する処理では、第１の特徴色範囲を用い、第２読取手段で読み取った画像に特徴パターンが含まれているか否かを判定する処理では、第１の特徴色範囲が定める閾値の内で第２の特徴色範囲との差が所定値以上である閾値を、第２特徴色範囲が定める閾値で置き換えた特徴色範囲を用いる。両面から読み取った画像の明るさ分布及びカラーバランスを完全に一致させることができない場合でも、第１読取手段で読み取った画像と同等の精度で、第２読取手段で読み取った画像に特徴パターンが含まれているか否かの判定を行うことができる。
【００２２】
また本発明においては、画像読取装置は、第１読取手段で読み取った画像に特徴パターンが含まれているか否かを判定する処理では、第１の特徴色範囲を用い、第２読取手段で読み取った画像に特徴パターンが含まれているか否かを判定する処理を行う際には、特徴色範囲として用いるために、第１の特徴色範囲と第２の特徴色範囲との差が大きい順番に、第１の特徴色範囲が定める閾値を第２の特徴色範囲が定める閾値に置き換える。第２読取手段で読み取った画像に特徴パターンが含まれているか否かを判定する処理のために特徴色範囲を設定する処理が完全には間に合わなかったとしても、処理の精度の低下を抑制することができる。
【００２３】
また本発明においては、特徴色範囲では、赤、緑及び青の強度値の範囲に加えて、緑の強度値から赤の強度値を引いた値、緑の強度値から青の強度値を引いた値、及び赤の強度値から青の強度値を引いた値の範囲を定めてあるので、特徴パターンの色の範囲を細かく設定することができる。
【００２４】
また本発明においては、画像読取装置は、原稿台に載置された原稿に記録された画像を第１読取手段で走査して読み取る処理と、搬送手段で搬送される原稿の両面に記録された画像を第１読取手段及び第２読取手段で読み取る処理とを実行することができる。本発明により、互いに特性の異なる二つの読取手段で読み取って得られる画像の特徴をほぼ同一にすることができる。
【発明の効果】
【００２５】
本発明にあっては、画像読取装置は、原稿の両面から読み取った画像に特徴パターンが含まれているか否かを判定する処理を、両面で共通のパラメータを用いて行うので、処理の途中でパラメータの再設定を行う必要がなく、パフォーマンスを低下させずに画像読取を実行することができる。また、特徴パターンを検出する処理を行う処理回路として、安価で低速な処理回路を用いたとしても、パフォーマンスが低下し難いので、安価な処理回路を用いて構成することにより、パフォーマンスを低下させずに画像読取装置のコストを抑制することができる等、本発明は優れた効果を奏する。
【図面の簡単な説明】
【００２６】
【図１】本発明の画像読取装置の内部構成を示す構成図である。
【図２】画像読取装置の電気的構成を示すブロック図である。
【図３】画像処理部の内部構成を示すブロック図である。
【図４】基準チャートの例を示す模式図である。
【図５】ガンマ補正値を計算する方法の概要を示す概念図である。
【図６】色変換補正の補正係数を計算する方法の概要を示す概念図である。
【図７】特定色抽出部の内部構成、及び画像判定部内での入出力を示すブロック図である。
【図８】複製禁止画像の例を示す模式図である。
【図９】特徴パターンの例を示す模式図である。
【図１０】特徴パターンの一部を構成する部分パターンの例を示す模式図である。
【図１１】特徴パターン候補画像の例を示す模式図である。
【図１２】判定ウインドウの例を示す模式図である。
【図１３】テンプレートの例を示す模式図である。
【図１４】画素数範囲の例を示す図表である。
【図１５】特徴パターン候補画像を複数の領域に分割した例を示す模式図である。
【図１６】特徴色画素数範囲の内容例を示す概念図である。
【図１７】実施の形態１に係る画像読取装置でガンマ補正値と色変換補正の補正係数とを算出し、特徴色範囲を決定する処理の手順を示すフローチャートである。
【図１８】実施の形態１に係る画像読取装置で原稿の両面に記録された画像を読み取る際に実行する処理の手順を示すフローチャートである。
【図１９】実施の形態１に係る画像読取装置で原稿の両面に記録された画像を読み取る際に実行する処理の手順を示すフローチャートである。
【図２０】実施の形態２に係る画像読取装置でガンマ補正値と色変換補正の補正係数とを算出し、特徴色範囲を決定する処理の手順を示すフローチャートである。
【図２１】実施の形態２に係る画像読取装置で原稿の両面に記録された画像を読み取る際に実行する処理の手順を示すフローチャートである。
【図２２】実施の形態２に係る画像読取装置で原稿の両面に記録された画像を読み取る際に実行する処理の手順を示すフローチャートである。
【図２３】実施の形態３に係る画像読取装置でガンマ補正値と色変換補正の補正係数とを算出し、特徴色範囲を決定する処理の手順を示すフローチャートである。
【図２４】実施の形態３に係る画像読取装置で原稿の両面に記録された画像を読み取る際に実行する処理の手順を示すフローチャートである。
【図２５】実施の形態３に係る画像読取装置で原稿の両面に記録された画像を読み取る際に実行する処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００２７】
以下本発明をその実施の形態を示す図面に基づき具体的に説明する。
（実施の形態１）
図１は、本発明の画像読取装置の内部構成を示す構成図である。本発明の画像読取装置は、記録用紙等の記録担体に画像を記録した記録物である原稿から画像を読み取る装置である。画像読取装置は、原稿の一面に記録されたカラー画像を読み取るための第１読取部（第１読取手段）１を備えた下部筐体３１と、原稿の他面に記録されたカラー画像を読み取るための第２読取部（第２読取手段）２を備えた上部筐体３２とを備える。
【００２８】
上部筐体３２は、一辺を図示しないヒンジにより下部筐体３１の一辺に枢支されており、ヒンジを軸にして下部筐体３１に対して開閉することが可能となっている。下部筐体３１の上面には、透明なガラス板からなる原稿台３３が設けられており、上部筐体３２を開いたときには、原稿台３３の上面が開放される。また上部筐体３２内には、原稿を搬送する搬送機構（搬送手段）３４が設けられている。原稿台３３上には、読み取るべき画像が記録された原稿、後述する特徴画像が記録された原稿、及び後述する基準チャートが伏せて載置されるか、又は搬送機構３４で搬送される原稿が通過する。第１読取部１は、下部筐体３１内、原稿台３３の下側に位置し、第２読取部２は、上部筐体３２内、原稿台３３の上側に位置する。
【００２９】
第１読取部１は、第１走査ユニット１１、第２走査ユニット１２、光学レンズ１３及びイメージセンサ１４を備えている。第１走査ユニット１１は、原稿台３３上の原稿又は基準チャートの一面を露光するキセノンランプ等の露光ランプと、原稿又は基準チャートからの反射光像の進行方向を変化させる第１ミラーとを備えており、原稿台３３の下面に沿って移動することが可能である。移動時には、第１走査ユニット１１は、原稿台３３の下面に対して一定の距離を保ちながら所定の走査速度で移動する。第２走査ユニット１２は、第１走査ユニット１１の第１ミラーから入射された反射光像の進行方向をイメージセンサ１４の方向へ変化させる第２ミラー及び第３ミラーを備えている。第２走査ユニット１２は、第１走査ユニット１１が移動するときに、第１走査ユニット１１の半分の速度で第１走査ユニット１１に追随して移動し、反射構造を光学レンズ１３へ導く。光学レンズ１３は、第２走査ユニット１２から入射された反射光像を縮小し、縮小された光像をイメージセンサ１４上に結像させる。イメージセンサ１４は線状にフォトダイオード等の受光素子が並んだライン状のＣＣＤ（Charge Coupled Device ）センサで構成されている。イメージセンサ１４は、結像された反射光像を順次光電変換して電気信号として出力することにより、白黒画像又はカラー画像を読み取ってＲ（赤）、Ｇ（緑）及びＢ（青）の各色成分に色分解したラインデータを出力する。
【００３０】
第１読取部１は、原稿台３３上に載置された原稿又は基準チャートに対しては、第１走査ユニット１１及び第２走査ユニット１２を移動させながら画像を読み取る処理を行う。また搬送機構３４で搬送される原稿に対しては、第１走査ユニット１１及び第２走査ユニット１２を図１に示す如き所定の位置に停止させた状態で、画像を読み取る処理を行う。なお、第１読取部１は、露光ランプ、レンズ、及びイメージセンサ等を一体化してなる光学系のユニットを備え、ユニットを移動させて原稿を走査する構成であってもよい。
【００３１】
第２読取部２は、密着イメージセンサ（ＣＩＳ：Contact Image Sensor）であり、ＬＥＤ（Light Emitting Diode）アレイ等の露光ランプ、セルフォックレンズアレイ及びイメージセンサ２１を備えている。イメージセンサ２１は、ライン状のＣＭＯＳ（Complementary Metal Oxide Semiconductor ）センサで構成されている。第２読取部２は、固定して設けられており、搬送機構３４で搬送される原稿に対して、露光ランプで原稿の他面を照射し、原稿からの反射光をセルフォックレンズアレイで集光し、イメージセンサ２１は、集光された反射光を受光して光電変換する。イメージセンサ２１は、反射光を順次光電変換して電気信号として出力することにより、白黒画像又はカラー画像を読み取ってＲ（赤）、Ｇ（緑）及びＢ（青）の各色成分に色分解したラインデータを出力する。イメージセンサ１４及びイメージセンサ２１が出力する電気信号は、後述する画像処理が施されて画像データとなる。
【００３２】
本発明の画像読取装置では、原稿台３３上に載置した原稿の画像を第１読取部１で読み取る静止読取モード、搬送機構３４で原稿を搬送しながら第１読取部１又は第２読取部２で原稿の何れかの面に記録された画像を読み取る片面読取モード、及び原稿を搬送しながら第１読取部１及び第２読取部２で原稿の両面の画像を読み取る両面読取モードのいずれかを選択して設定することができる。
【００３３】
静止読取モードの場合は、上部筐体３２を開き、原稿を原稿台３３上に載置してから、上部筐体３２を閉じる。第１読取部１では、第１走査ユニット１１及び第２走査ユニット１２を移動させながら、原稿台３３上の原稿の一面を照射し、一面に記録された画像をイメージセンサ１４により読み取る。片面読取モードの場合は、第１読取部１は第１走査ユニット１１及び第２走査ユニット１２を所定の位置に停止させておき、搬送機構３４で原稿を搬送しながら第１読取部１又は第２読取部２で画像を読み取る。両面読取モードの場合は、同様に第１走査ユニット１１及び第２走査ユニット１２を所定の位置に停止させておき、搬送機構３４で原稿を搬送しながら原稿を第１読取部１と第２読取部２との間の位置へ導き、原稿の両面に記録された画像を第１読取部１及び第２読取部２で読み取る。
【００３４】
図２は、画像読取装置の電気的構成を示すブロック図である。画像読取装置は、演算を行うＣＰＵ５１、画像読取装置の動作に必要なプログラムを記憶するＲＯＭ５２、画像データ等の一時的なデータを記憶する揮発性のメモリであるＲＡＭ５３、液晶パネル等の表示部５４、及びタッチパネル等の操作部５５を備えている。表示部５４は、ユーザが画像読取装置を操作するために必要な情報を表示し、操作部５５は、ユーザの操作により各種の設定入力等の入力を受け付ける。またＣＰＵ５１には、第１読取部１及び第２読取部２が接続されており、第１読取部１及び第２読取部２には、イメージセンサ１４及びイメージセンサ２１の出力に対して画像処理を行う画像処理部４が接続されている。画像処理部４には、制御部５６及び記憶部５７が接続されている。制御部５６は、演算を行うＣＰＵ、演算に伴う情報を記憶するＲＡＭ、演算に必要なプログラムを記憶するＲＯＭ等からなり、画像処理部４での画像処理を制御する。記憶部５７は、不揮発性のメモリ又はハードディスクで構成されている。またＣＰＵ５１には、画像処理部４で画像処理が施された画像データをパーソナルコンピュータ等の外部の装置へ送信する送信部５８が接続されている。ＣＰＵ５１は、各部の動作を統括的に制御する。例えば、ＣＰＵ５１は、ユーザの操作により操作部５５で受け付けた入力に従って、静止読取モード、片面読取モード又は両面読取モードで第１読取部１及び／又は第２読取部２に画像を読み取らせる処理を行う。なお、本発明の画像読取装置は、画像データに基づいて形成した画像を記録用紙に記録する画像形成部を更に備えた複写装置、ファクシミリ装置又は複合機であってもよい。
【００３５】
図３は、画像処理部４の内部構成を示すブロック図である。画像処理部４は、第１読取部１のイメージセンサ１４に接続された増幅器４１１、Ａ／Ｄ変換部４１２、シェーディング補正部４１３、ガンマ補正部４１４及び色変換部４１５を備えている。イメージセンサ１４からは、ＲＧＢ夫々の電気信号が増幅器４１１へ入力され、増幅器４１１は、ＲＧＢの電気信号を所定の増幅率で増幅し、増幅したＲＧＢの電気信号をＡ／Ｄ変換部４１２へ入力する。Ａ／Ｄ変換部４１２は、ＲＧＢの電気信号をデジタル信号であるＲＧＢ信号へ変換する。ＲＧＢ信号は、読み取った画像を構成する複数の画素の夫々におけるＲＧＢ各色の強度値からなる。各色の強度値は、原稿に記録された画像に対する光の反射率、即ち原稿上の画像に含まれる各色の濃度に対応する。Ａ／Ｄ変換部４１２は、デジタルのＲＧＢ信号をシェーディング補正部４１３へ入力し、シェーディング補正部４１３は、ＲＧＢ信号をシェーディング補正し、補正後のＲＧＢ信号をガンマ補正部４１４へ入力する。ガンマ補正部４１４は、シェーディング補正部４１３から入力されたＲＧＢ信号をガンマ補正し、補正後のＲＧＢ信号を色変換部４１５へ入力する。色変換部４１５は、どの画像読取装置でも同じ画像からほぼ同じ色の画像データが得られるように、光学特性に応じてＲＧＢ夫々の色を補正する色変換補正を行う。
【００３６】
また画像処理部４は、第２読取部２のイメージセンサ２１に接続された増幅器４２１、Ａ／Ｄ変換部４２２、シェーディング補正部４２３、ガンマ補正部４２４及び色変換部４２５を備えている。イメージセンサ２１から入力されたＲＧＢ夫々の電気信号は、増幅器４２１で増幅され、Ａ／Ｄ変換部４２２でデジタルのＲＧＢ信号に変換される。シェーディング補正部４２３は、ＲＧＢ信号をシェーディング補正し、ガンマ補正部４２４は、ＲＧＢ信号をガンマ補正し、色変換部４２５は、色変換補正を行う。イメージセンサ１４及びイメージセンサ２１からの出力に対して、個別にガンマ補正及び色変換補正を行うことにより、機器間の性能のばらつき又は光源若しくは受光素子の違いによる表裏の輝度及びカラーバランスの差を吸収することができる。色変換部４２５は、メモリ制御部４２６を介してページメモリ４２７に接続されている。色変換部４２５は、色変換補正後のＲＧＢ信号をメモリ制御部４２６を介してページメモリ４２７へ一旦入力し、ページメモリ４２７はＲＧＢ信号からなる画像データを一時的に記憶する。
【００３７】
色変換部４１５及びメモリ制御部４２６は、読み取った画像が複製禁止画像であるか否かを判定する画像判定部（判定手段）４０、及び色変換補正後のＲＧＢ信号からなる画像データが表す画像の画質を改善するための画像処理を行う画質改善処理部４７に接続されている。色変換部４１５は、色変換補正後のＲＧＢ信号を画像判定部４０及び画質改善処理部４７へ入力する。
【００３８】
画像判定部４０は、解像度変換部４３、色差分演算部４４、特徴色抽出部４５及び特徴パターン検出部４６を備えている。解像度変換部４３は、ＲＧＢ信号でなる画像データが表す画像の解像度を変換する処理を行う。例えば、解像度変換部４３は、６００ｄｐｉの画像データを１００ｄｐｉに変換する。色差分演算部４４は、解像度変換後の画像データからＧとＲとの色差、ＧとＢとの色差、及びＲとＢとの色差を演算する。特徴色抽出部４５は、ＲＧＢ信号及び演算した色差に基づいて、画像中の各画素の色が、複製禁止画像を特徴付ける特徴パターンの色である特徴色であるか否かを判定することにより、色が特徴色になっている画素である特徴色画素を、読み取った画像から抽出し、特徴色画素とその他の画素とを区別した２値画像データを特徴パターン検出部４６へ入力する。特徴パターン検出部４６は、２値画像データが表す画像から特徴パターンを検出する処理を行うことにより、読み取った画像に特徴パターンが含まれているか否かを判定する。２値画像データが表す画像から特徴パターンを検出できた場合は、読み取った画像は特徴パターンを含んだ複製禁止画像である。特徴パターンを検出できない場合は、読み取った画像は、特徴パターンを含んでいないので、複製禁止画像ではない。特徴パターン検出部４６は、判定結果をＣＰＵ５１へ出力する。画質改善処理部４７は、色変換補正後のＲＧＢ信号でなる画像データに対して、画像データが表す画像の画質を改善するための画像処理を行い、画像処理後の画像データをＣＰＵ５１へ出力する。読み取った画像に特徴パターンが含まれているという判定結果が特徴パターン検出部４６から出力された場合は、画質改善処理部４７から出力された画像データが表す画像は複製禁止画像であるので、ＣＰＵ５１は、画像データの出力を禁止する処理を実行する。
【００３９】
メモリ制御部４２６は、画像判定部４０及び画質改善処理部４７で、色変換部４１５から入力した画像データの処理が終了した後に、ページメモリ４２７で記憶する画像データを画像判定部４０及び画質改善処理部４７へ入力する。このため、第１読取部１が原稿の一面から読み取った画像の画像処理が終了した後に、第２読取部２が原稿の他面から読み取った画像の画像処理が行われる。同一の画像判定部４０及び画質改善処理部４７を経時的に使用することにより、画像判定部及び画質改善処理部を２系統備えた場合に発生する画像読取装置のサイズ及びコストの無駄を省くことができる。
【００４０】
ガンマ補正部４１４及びガンマ補正部４２４で行うガンマ補正でのガンマ補正値は、基準チャートを読み取った結果に基づいて制御部５６が予め算出しておく。基準チャートは、画像処理の基準とするために、夫々に色彩及び濃度が定められた複数の色で彩色された画像が紙等に記録されたものであり、本発明における基準画像に対応する。図４は、基準チャートの例を示す模式図である。基準チャートは、複数のカラーパッチが縦横に並んで形成されており、各カラーパッチは、色彩及び濃度が定められた一つの色で彩色されている。図中には、Ｂ、Ｇ、Ｒ、ＢＫ１、ＢＫ２、Ｃ、Ｍ、Ｙの夫々の色彩について濃度が１２段階の各段階に定められた色で彩色されたカラーパッチが記録された例を示す。図中では、濃度を１〜１２の数字で示し、数字が大きいほど濃度が濃いことを示している。ＢＫ１及びＢＫ２は、一方がカラー画像におけるブラックであり、他方がモノクロ画像におけるブラックである。図４では各カラーパッチをモノクロで示しているものの、実際の基準チャートでは各カラーパッチは各色彩で彩色されている。なお、図４に示す基準チャートは一例であり、色数を減らした構成等、基準チャートの構成はその他の構成であってもよい。
【００４１】
記憶部５７は、基準チャートを読み取って生成される画像データの見本となる見本データを予め記憶している。見本データは、基準データ中の各カラーパッチを読み取って生成されるＲＧＢ信号の目標値を含んで構成される。目標値は、理想的な画像読取装置で基準チャートを読み取ったときにカラーパッチ毎に生成されるＲＧＢ信号の強度値であり、基準チャートに含まれる各カラーパッチの理想的な色を示す値である。見本データは、例えば、標準となる特定の画像読取装置で基準チャートを読み取ることによって生成される。また例えば、見本データは、理想的な光学系の状態をシミュレートする等の方法により理論的に生成したものであってもよい。
【００４２】
第１読取部１及び第２読取部２は、夫々に基準チャートを実際に読み取り、制御部５６は、読み取りによって生成した画像データと見本データとを比較することによってガンマ補正値を求める。第１読取部１のイメージセンサ１４は、基準チャート中の各カラーパッチからの反射光を受光し、カラーパッチ毎にＲＧＢ各色の電気信号を出力し、シェーディング補正部４１３は、カラーパッチ毎のＲＧＢ信号をシェーディング補正する。制御部５６は、シェーディング補正された各カラーパッチ内のＲＧＢ信号の読取値を平均することにより、各カラーパッチに対応するＲＧＢ信号の読取値を算出する。読取値は、第１読取部１又は第２読取部２で画像を読み取って得られるＥＧＢ信号の強度値であり、カラーパッチに対応する読取値は、基準チャートに含まれる各カラーパッチを実際に画像読取装置で読み取った色を示す値である。制御部５６は、見本データを記憶部５７から読み出し、各カラーパッチに対応するＲＧＢ信号の目標値と、シェーディング補正部４１３でシェーディング補正されたＲＧＢ信号の読取値とを比較することによって、ガンマ補正値を計算する。
【００４３】
図５は、ガンマ補正値を計算する方法の概要を示す概念図である。ここで、ＲＧＢ信号の目標値をＲtarget、Ｇtarget及びＢtargetとし、カラーパッチに対応するＲＧＢ信号の読取値をＲin、Ｇin及びＢinとする。図５（ａ）に示すように、制御部５６は、同一のカラーパッチに対応するＲ信号の目標値及び読取値を互いに対応させ、信号強度順に並べる。図５（ａ）に示す例では、Ｒin（ｉ）とＲtarget（ｉ）とは同一のカラーパッチに対応するＲ信号である。図５（ｂ）は、Ｒ信号の読取値Ｒinと目標値Ｒtargetとの対応関係を示す対応曲線であり、この対応曲線は、読取値Ｒinを目標値Ｒtargetへ変換するためのガンマ曲線である。制御部５６は、次に、読取値Ｒin及び目標値Ｒtargetを一次補間することにより、Ｒ信号の任意の読取値と、図５（ｂ）に示す如きガンマ曲線に従って読取値に１対１対応するガンマ補正値との対応関係を求め、求めた読取値とガンマ補正値との対応関係を表すテーブルを生成する。テーブルに含まれる読取値は、カラーパッチ毎に生成した読取値Ｒinを一次補間した値であり、ガンマ補正値は、カラーパッチ毎の目標値Ｒtargetを一次補間した値である。生成したテーブルでは、Ｒ信号の読取値とガンマ補正値とが１対１で対応付けられており、読取値に対応付けられているガンマ補正値をテーブルから読み出すことにより、任意の読取値を、目標値を一次補間したガンマ補正値へ変換することができる。制御部５６は、同様にして、Ｇ信号の読取値Ｇin及び目標値Ｇtargetから、Ｇ信号の読取値とガンマ補正値との対応関係を表したテーブルを生成し、Ｂ信号の読取値Ｂin及び目標値Ｂtargetから、Ｂ信号の読取値とガンマ補正値との対応関係を表したテーブルを生成する処理を行う。制御部５６は、生成したＲＧＢ夫々についてのテーブルをガンマ補正部４１４へ入力する。ガンマ補正部４１４は、入力されたテーブルを記憶し、以降は、記憶したテーブルをＬＵＴ（ルックアップテーブル）として用いて、ＲＧＢ信号の読取値をガンマ補正値へ変換する処理を行うことにより、ＲＧＢ信号のガンマ補正を実行する。
【００４４】
同様に、第２読取部２のイメージセンサ２１は、カラーパッチ毎にＲＧＢ各色の電気信号を出力し、シェーディング補正部４２３は、カラーパッチ毎のＲＧＢ信号をシェーディング補正し、制御部５６は、ＲＧＢ信号の読取値とガンマ補正値との対応関係を表したテーブルを生成する。制御部５６は、生成したテーブルをガンマ補正部４２４へ入力し、ガンマ補正部４２４は、入力されたテーブルを記憶し、以降は、記憶したテーブルをＬＵＴとして用いて、ＲＧＢ信号の読取値をガンマ補正値へ変換する処理を行うことにより、ＲＧＢ信号のガンマ補正を実行する。
【００４５】
また、色変換部４１５で行う処理に用いる補正係数の算出についても、基準チャートを読み取った結果に基づいて制御部５６が行う。制御部５６は、ガンマ補正部４１４がガンマ補正したＲＧＢ信号の読取値と、基準チャートの各カラーパッチに対応するＲＧＢ信号の目標値とを比較することによって、色変換部４１５で実行する色変換補正の補正係数を算出する。色変換部４１５で行う色変換補正の処理は、読み取った画像の色合いが見本データが示す画像の色合いとほぼ同じ色合いになるように、ＲＧＢ信号の読取値を目標値に近い値に変換する処理である。色変換部４１５は、マトリクス演算によりＲＧＢ信号を変換する。ＲＧＢ信号の読取値Ｒin、Ｇin及びＢinと、ＲＧＢ信号の目標値をＲtarget、Ｇtarget及びＢtargetとの理想的な関係は、下記の（１）式で表される。（１）式中のＲ11、Ｒ12、Ｒ13、Ｇ11、Ｇ12、Ｇ13、Ｂ11、Ｂ12、Ｂ13が、色変換補正の補正係数である。
【００４６】
【数１】
2011035651.tif 000003
【００４７】
図６は、色変換補正の補正係数を計算する方法の概要を示す概念図である。図６（ａ）に示すように、制御部５６は、同一のカラーパッチに対応するＲ信号の目標値とＲＧＢ信号の読取値とを互いに対応させる。制御部５６は、次に、対応させたＲ信号の目標値とＲＧＢ信号の読取値とを（１）式に代入することによって、Ｒ信号の目標値とＲＧＢ信号の読取値との関係式を作成する。即ち、関係式Ｒtarget（ｉ）＝Ｒ11Ｒin（ｉ）＋Ｒ12Ｇin（ｉ）＋Ｒ13Ｂin（ｉ）が作成される。基準チャートから読み取ったカラーパッチの数をＮとすると、ｉ＝１〜Ｎの関係式が作成される。制御部５６は、作成したＮ個の関係式を用いた最小２乗法を実行することにより、関係式中の係数Ｒ11、Ｒ12及びＲ13を計算する。
【００４８】
同様に、制御部５６は、図６（ｂ）に示すように、同一のカラーパッチに対応するＧ信号の目標値とＲＧＢ信号の読取値とを互いに対応させて、ｉ＝１〜Ｎの関係式Ｇtarget（ｉ）＝Ｇ11Ｒin（ｉ）＋Ｇ12Ｇin（ｉ）＋Ｇ13Ｂin（ｉ）を作成し、作成したＮ個の関係式を用いた最小２乗法を実行することにより、関係式中の係数Ｇ11、Ｇ12及びＧ13を計算する。また同様に、制御部５６は、図６（ｃ）に示すように、同一のカラーパッチに対応するＢ信号の目標値とＲＧＢ信号の読取値とを互いに対応させて、ｉ＝１〜Ｎの関係式Ｂtarget（ｉ）＝Ｂ11Ｒin（ｉ）＋Ｂ12Ｇin（ｉ）＋Ｂ13Ｂin（ｉ）を作成し、作成したＮ個の関係式を用いた最小２乗法を実行することにより、関係式中の係数Ｂ11、Ｂ12及びＢ13を計算する。
【００４９】
以上の処理により、制御部５６は、色変換補正の補正係数Ｒ11、Ｒ12、Ｒ13、Ｇ11、Ｇ12、Ｇ13、Ｂ11、Ｂ12及びＢ13を計算し、計算した補正係数を色変換部４１５へ入力する。色変換部４１５は、入力された補正係数を記憶し、以降は、記憶した補正係数を用いて、下記の（２）式で表されるマトリクス演算を行うことにより、ガンマ補正部４１４から入力されたＲＧＢ信号の読取値Ｒin、Ｇin及びＢinを（２）式中のＲ、Ｇ及びＢへ変換する色変換補正を実行する。
【００５０】
【数２】
2011035651.tif 000004
【００５１】
同様に、制御部５６は、ガンマ補正部４２４がガンマ補正したＲＧＢ信号の読取値と、基準チャートの各カラーパッチに対応するＲＧＢ信号の目標値とを比較することによって、色変換部４２５で実行する色変換補正の補正係数を算出する。制御部５６は、算出した補正係数を色変換部４２５へ入力し、色変換部４２５は、入力された補正係数を記憶し、以降は、記憶した補正係数を用いて、（２）式で表されるマトリクス演算を行うことにより、ガンマ補正部４２４から入力されたＲＧＢ信号の色変換補正を行う。
【００５２】
以上のように、ガンマ補正値及び色変換補正の補正係数は、基準チャートを実際に読み取って得られたＲＧＢ信号を、基準チャートを読み取って生成される画像データの見本となる見本データに可及的に近付けるように計算される。画像読取装置が画像を読み取る際の光学特性等の特性は、個々の画像読取装置によって異なるので、同一の画像を読み取ったとしても、得られるＲＧＢ信号は画像読取装置によって異なる。しかしながら、基準チャートを読み取った読取値を見本データに可及的に近付けるようにガンマ補正値及び色変換補正の補正係数を計算しておき、得られたＲＧＢ信号のガンマ補正及び色変換補正を行うことにより、補正後のＲＧＢ信号はどの画像読取装置でもほぼ一致した値となる。得られる補正後のＲＧＢ信号は、理想的な画像読取装置で生成できるＲＧＢ信号とほぼ同等である。また、第１読取部１で読み取った画像に対するガンマ補正値及び色変換補正の補正係数と、第２読取部２で読み取った画像に対するガンマ補正値及び色変換補正の補正係数とを、個別に求めることにより、第１読取部１及び第２読取部２のどちらで画像を読み取った場合でも、補正後のＲＧＢ信号はほぼ一致した値となる。従って、本発明の画像読取装置は、画像を読み取って適正な画像データを生成することができる。
【００５３】
図７は、特定色抽出部４５の内部構成、及び画像判定部４０内での入出力を示すブロック図である。解像度変換部４３には、色変換部４１５又はメモリ制御部４２６から、色変換補正を行った後のＲＧＢ信号が入力され、解像度変換部４３は、ＲＧＢ信号でなる画像データが表す画像の解像度を変換する処理を行う。具体的には、解像度変換部４３は、隣接する画素間でＲＧＢ信号を平均することにより画像中の画素を減らす処理、又は隣接する画素間でＲＧＢ信号を補間することにより画素を増やす処理を行う。例えば、読み取った画像の解像度が大きすぎる場合は、データ量が多くなりすぎて画像判定部４０での処理に時間がかかるので、６００ｄｐｉの画像データを１００ｄｐｉに変換する等、画像判定部４０での処理のために適切な解像度となるように解像度を変換する。解像度変換部４３は、解像度を変換した後のＲＧＢ信号を色差分演算部４６２へ入力する。
【００５４】
色差分演算部４４は、解像度変換部４３から入力されたＲＧＢ信号から、Ｇ信号からＲ信号を差し引いた（Ｇ−Ｒ）信号と、Ｇ信号からＢ信号を差し引いた（Ｇ−Ｂ）信号と、Ｒ信号からＢ信号を差し引いた（Ｒ−Ｂ）信号とを計算する。ＲＧＢ信号が夫々８ビットで表されるとすると、（Ｇ−Ｒ），（Ｇ−Ｂ），（Ｒ−Ｂ）信号は、負の値になることがあるので、９ビットで表される。Ｒ，Ｇ，Ｂ，（Ｇ−Ｒ），（Ｇ−Ｂ），（Ｒ−Ｂ）信号は、本発明における色パラメータに対応する。色差分演算部４４は、Ｒ，Ｇ，Ｂ，（Ｇ−Ｒ），（Ｇ−Ｂ），（Ｒ−Ｂ）夫々の信号を特徴色抽出部４５へ入力する。
【００５５】
特徴色抽出部４５は、複製禁止画像に含まれる特徴的な画像パターンであって複製禁止画像を特徴付ける特徴パターンを検出し易くするために、読み取った画像から、画素の色が特徴パターンの色となっている特徴色画素を抽出する処理を行う。特徴色抽出部４５は、比較器４５１及び設定レジスタ４５２を備えて構成されており、色差分演算部４４からのＲ，Ｇ，Ｂ，（Ｇ−Ｒ），（Ｇ−Ｂ），（Ｒ−Ｂ）夫々の信号は比較器４５１へ入力される。設定レジスタ４５２は、Ｒ，Ｇ，Ｂ，Ｇ−Ｒ，Ｇ−Ｂ，Ｒ−Ｂ夫々の信号の範囲を特徴パターンの色を表現する範囲に定めた特徴色範囲を記憶する。特徴色範囲は、Ｒ，Ｇ，Ｂ，Ｇ−Ｒ，Ｇ−Ｂ，Ｒ−Ｂ夫々の信号の上限及び下限を規定する閾値を含んでいる。具体的には、特徴色範囲は、画素の色が特徴パターンの色であると判定されるためのＲ信号の下限値Ｒmin 及び上限値Ｒmax 、Ｇ信号の下限値Ｇmin 及び上限値Ｇmax 、Ｂ信号の下限値Ｂmin 及び上限値Ｂmax 、（Ｇ−Ｒ）信号の下限値（Ｇ−Ｒ）min 及び上限値（Ｇ−Ｒ）max 、（Ｇ−Ｂ）信号の下限値（Ｇ−Ｂ）min 及び上限値（Ｇ−Ｂ）max 、（Ｒ−Ｂ）信号の下限値（Ｒ−Ｂ）min 及び上限値（Ｒ−Ｂ）max からなる。例えば、２５５が薄い色を示し、０が濃い色を示しており、特徴パターンの色が朱色である場合、設定レジスタ４５２は、Ｒmin ＝４０、Ｒmax ＝１６０、Ｇmin ＝０、Ｇmax ＝９５、Ｂmin ＝０、Ｂmax ＝７５、（Ｇ−Ｒ）min ＝−９５、（Ｇ−Ｒ）max ＝−５、（Ｇ−Ｂ）min ＝−１５、（Ｇ−Ｂ）max ＝３５、（Ｒ−Ｂ）min ＝５及び（Ｒ−Ｂ）max ＝１０５となる特徴色範囲を記憶する。
【００５６】
ＲＧＢ信号だけでなく、（Ｇ−Ｒ）、（Ｇ−Ｂ）及び（Ｒ−Ｂ）信号を用いて特徴色範囲を設定することにより、ＲＧＢ信号のみを用いて色を設定する方法に比べて、特徴パターンの色の範囲をより細かく設定することができる。なお、本発明の画像読取装置では、その他の色パラメータを用いて特徴色範囲を設定する形態であってもよい。
【００５７】
比較器４５１は、読み取った画像に含まれる各画素について、色差分演算部４４から入力されたＲ，Ｇ，Ｂ，（Ｇ−Ｒ），（Ｇ−Ｂ），（Ｒ−Ｂ）夫々の信号と、設定レジスタ４５２が記憶している特徴色範囲とを比較し、各信号が特徴色範囲に含まれるか否かを判定する。即ち、比較器４５１は、Ｒ信号がＲmin 以上Ｒmax 以下、Ｇ信号がＧmin 以上Ｇmax 以下、Ｂ信号がＢmin 以上Ｂmax 以下、（Ｇ−Ｒ）信号が（Ｇ−Ｒ）min 以上（Ｇ−Ｒ）max 以下、（Ｇ−Ｂ）信号が（Ｇ−Ｂ）min 以上（Ｇ−Ｂ）max 以下、（Ｒ−Ｂ）信号が（Ｒ−Ｂ）min 以上（Ｒ−Ｂ）max 以下であるか否かを判定する。比較器４５１は、Ｒ，Ｇ，Ｂ，（Ｇ−Ｒ），（Ｇ−Ｂ），（Ｒ−Ｂ）信号が全て特徴色範囲に含まれる場合に、画素の色は特徴色であるとして、画素に対応する値である画素値を１に決定する。また比較器４５１は、Ｒ，Ｇ，Ｂ，（Ｇ−Ｒ），（Ｇ−Ｂ），（Ｒ−Ｂ）の何れかの信号が特徴色範囲から外れている場合に、画素の色は特徴色ではないとして、画素に対応する画素値を０に決定する。比較器４５１は、読み取った画像に含まれる画素毎に画素値を決定し、各画素の画素値を１又は０の２値で表した２値画像データを特徴データ抽出部４６へ入力する。
【００５８】
ＲＧＢ信号が夫々８ビットである場合、比較器４５１の処理により、各画素に対応する画素値は０又は１の１ビットで表されるので、画素毎のデータ量は１／２４となる。また解像度変換部４３において主走査方向及び副走査方向の夫々の解像度を１／３にしている場合、読み取った画像を表すデータ量は、１／３×１／３×１／２４＝１／２１６となる。特徴パターン検出部４６で扱うべきデータ量が減少するので、特徴パターン検出部４６での処理が容易となる。設定レジスタ４５２は、複数種類の複製禁止画像に係る複数種類の特徴パターンの夫々について特徴色範囲を記憶してあり、比較器４５１は、設定レジスタ４５２に記憶してある特徴色範囲の数だけ処理を繰り返し、複数種類の特徴パターンの夫々について２値画像データを出力する。なお、特徴パターンの種類の数だけの複数の特徴色抽出部４５を並列に備え、各特徴色抽出部４５で各特徴パターンについて２値画像データを出力する形態であってもよい。また複数種類の特徴パターンにおいて特徴色が共通する場合は、設定レジスタ４５２は複数種類の特徴パターンに共通する特徴色範囲を記憶しておき、比較器４５１は、複数種類の特徴パターンに共通する２値画像データを出力してもよい。
【００５９】
次に、特徴パターン検出部４６での処理内容を説明する。特徴パターン検出部４６は、特徴パターンの一部を構成する部分パターンを画像から検出するための処理を行い、部分パターンを検出した場合に、特徴パターンを画像から検出するための処理を行う。
【００６０】
図８は、複製禁止画像の例を示す模式図であり、図９は、特徴パターンの例を示す模式図である。図８には、複製禁止画像の例として商品券を示しており、複製禁止画像内には特徴パターンが含まれている。特徴パターン６１は、図９に示すように、丸の中に商の字を記した形状のパターンとなっている。複数種類の複製禁止画像が共通の特徴パターンを含んでいることもあり、また複数種類の複製禁止画像の夫々が個別の特徴パターンを含んでいることもある。図９に示す如き特徴パターンが画像に含まれている場合は、画像は複製禁止画像であると判定でき、また特徴パターンが画像に含まれていない場合は、画像は複製禁止画像ではないと判定できる。なお、特徴パターンは、図９に示す例に限るものではなく、紙幣に含まれる朱印等、複数種類の図形が特徴パターンとして設定されている。
【００６１】
図１０は、特徴パターンの一部を構成する部分パターンの例を示す模式図である。図１０に示す実線の部分が部分パターン６２であり、部分パターン６２が図９に示す特徴パターン６１の一部をなす円弧である例を示している。図１０中には、特徴パターン６１中の部分パターン６２以外の部分は点線で示している。円弧である部分パターン６２を画像内で検出した場合、特徴パターン６１である可能性のある特徴パターン候補画像を抽出することができる。図１１は、特徴パターン候補画像の例を示す模式図である。部分パターン６２が画像中に検出された場合、部分パターン６２の円弧の半径をｎ（ｍｍ）として、部分パターン６２を含む半径ｎの円で囲まれる部分は、特徴パターン６１である可能性がある。従って、画像中の部分パターン６２を含む半径ｎの円で囲まれる部分は、特徴パターン候補画像６３である。図１１中には、部分パターン６２を含む円の部分パターン６２以外の部分を破線で示し、特徴パターン候補画像６３の範囲をハッチングで示す。他の種類の特徴パターンについても、夫々に部分パターンが設定されている。部分パターンとしては、図１０に示すように検出が容易な形状であり、しかも、図１１に示すように特徴パターン候補画像６３の範囲を容易に決定できる形状であることが必要である。
【００６２】
特徴パターン検出部４６は、部分パターンが内包できる大きさの判定ウインドウを画像内に設定し、判定ウインドウを画像内で動かしながら、判定ウインドウ内に部分パターンが含まれるか否かを判定することにより、画像内から部分パターンを検出する処理を行う。図１２は、判定ウインドウの例を示す模式図である。図１２に示した例では、判定ウインドウ６４は、第１読取部１又は第２読取部２を用いて画像を読み取った際の主走査方向及び副走査方向に各辺が平行になっている矩形の形状をなし、部分パターン６２が内包される大きさとなっている。図１２には、判定ウインドウ６４の大きさと部分パターン６２との関係を示すために、判定ウインドウ６４内に部分パターン６２が含まれた状態を示している。特徴色抽出部４５から入力された２値画像データが表す画像上で判定ウインドウ６４内に部分パターンが内包される場合は、判定ウインドウ６４中の画素の内、特徴色画素は部分パターン上に集中し、特徴色画素ではない他の画素は他の部分に分布しているはずである。特徴パターン検出部４６は、部分パターンの形状を設定した情報として、判定ウインドウ６４の大きさを設定し、特徴色画素の分布を調べるために判定ウインドウ６４の内部を分割した夫々の領域を設定したテンプレート７０を記憶している。
【００６３】
図１３は、テンプレート７０の例を示す模式図である。図１３（ａ）は、判定ウインドウ６４内に部分パターン６２が含まれる場合の画素の分布を示す。図１３に示した例では、判定ウインドウ６４は、副走査方向に並んだ６個のラインデータ６４１，６４２，６４３，６４４，６４５，６４６からなり、各ラインデータには主走査方向に並んだ４２個の画素が含まれる。図１３（ａ）に示す黒色のセルは画素値が１である特徴色画素を表し、白色のセルは画素値が０の画素を表す。例えば、ラインデータ６４１は、座標（０，０）〜（１５，０）及び座標（２６，０）〜（４１，０）に対応した画素の画素値が０であり、座標（１６，０）〜（２５，０）に対応した画素は、画素値が１の特徴色画素である。
【００６４】
図１３（ｂ）は、部分パターン６２が含まれる判定ウインドウ５６と対比させたテンプレート７０を示す。テンプレート７０は、判定ウインドウ６４内のラインデータ６４１〜６４６の夫々に対応する第１ライン７１、第２ライン７２、第３ライン７３、第４ライン７４、第５ライン７５、第６ライン７６により構成されている。第１ライン７１〜第６ライン７６の夫々は、主走査方向に４２個の画素を持つと共に、主走査方向において３つの領域に分割されている。第１ライン７１は、座標（１５，０）〜（２６，０）までの第１領域７１ａ、座標（１１，０）〜（１４，０）及び座標（２７，０）〜（３０，０）までの第２領域７１ｂ，７１ｂ、座標（０，０）〜（１０，０）及び座標（３１，０）〜（４１，０）までの第３領域７１ｃ，７１ｃに分割されている。第２ライン７２は、座標（１７，１）〜（２４，１）までの第１領域７２ａ、座標（１１，１）〜（１６，１）及び座標（２５，１）〜（３０，１）までの第２領域７２ｂ，７２ｂ、座標（０，１）〜（１０，１）及び座標（３１，１）〜（４１，１）までの第３領域７２ｃ，７２ｃに分割されている。第３ライン７３は、座標（１３，２）〜（２８，２）までの第１領域７３ａ、座標（８，２）〜（１２，２）及び座標（２９，２）〜（３３，２）までの第２領域７３ｂ，７３ｂ、座標（０，２）〜（７，２）及び座標（３４，２）〜（４１，２）までの第３領域７３ｃ，７３ｃに分割されている。第４ライン７４は、座標（１１，３）〜（３０，３）までの第１領域７４ａ、座標（７，３）〜（１０，３）及び座標（３１，３）〜（３４，３）までの第２領域７４ｂ，７４ｂ、座標（０，３）〜（６，３）及び座標（３３，３）〜（４１，３）までの第３領域７４ｃ，７４ｃに分割されている。第５ライン７５は、座標（１０，４）〜（３１，４）までの第１領域７５ａ、座標（５，４）〜（９，４）及び座標（３２，４）〜（３６，４）までの第２領域７５ｂ，７５ｂ、座標（０，４）〜（４，４）及び座標（３７，４）〜（４１，４）までの第３領域７５ｃ，７５ｃに分割されている。第６ライン７６は、座標（７，５）〜（３４，５）までの第１領域７６ａ、座標（４，５）〜（６，５）及び座標（３５，５）〜（３７，５）までの第２領域７６ｂ，７６ｂ、座標（０，５）〜（４，５）及び座標（３８，５）〜（４１，５）までの第３領域７６ｃ，７６ｃに分割されている。
【００６５】
図１３に示すように、テンプレート７０の全体の形状により、判定ウインドウ６４の形状が設定されている。またテンプレート７０内の各領域は、判定ウインドウ６４内に部分パターン６２が含まれる場合の特徴色画素の分布に合わせて設定している。即ち、第１領域７１ａ及び第２領域７２ｂ〜７６ｂは、判定ウインドウ６４内に部分パターン６２が含まれる場合に特徴色画素が集中する領域であり、他の領域は特徴色画素が殆ど含まれなくなる領域である。
【００６６】
特徴パターン検出部４６は、更に、判定ウインドウ６４内に部分パターン６２が含まれる場合に各領域に含まれる特徴色画素の数の範囲を定めた画素数範囲を記憶している。図１４は、画素数範囲の例を示す図表である。第１ライン７１の第１領域７１ａ、及び第２ライン７２〜第６ライン７７の第２領域７２ｂ〜７６ｂは、判定ウインドウ６４内に部分パターン５２が含まれる場合に特徴色画素が集中するので、多くの特徴色画素を含むように画素数範囲が設定されている。またその他の領域は、判定ウインドウ６４内に部分パターン６２が含まれる場合には特徴色画素が殆ど含まれなくなるので、特徴色画素が殆ど含まれないように画素数範囲が設定されている。テンプレート７０で定められた全ての領域において、特徴色画素の数が画素数範囲に含まれている場合は、判定ウインドウ６４内に部分パターンが含まれていると判定される。特徴パターン検出部４６は、複数種類の特徴パターンの夫々について、テンプレート７０及び画素数範囲を記憶している。
【００６７】
特徴パターン検出部４６は、特徴色抽出部４５から入力された２値画像データが表す画像中での判定ウインドウ６４の主走査方向及び副走査方向の位置を定め、画像中の画素の内で判定ウインドウ６４内に含まれる画素の中から、テンプレート７０で定められた各領域内に含まれる特徴色画素の数を計測する。具体的には、各領域内に含まれる画素の内で画素値が１となっている画素の数を計測する。特徴パターン検出部４６は、次に、計測した各領域内の特徴色画素の数と、各領域について記憶してある画素数範囲とを比較し、全ての領域において特徴色画素の数が画素数範囲に含まれている場合は、部分パターン６２を検出したと判定する。また特徴パターン検出部４６は、特徴色画素の数が画素数範囲に含まれていない領域がある場合は、部分パターン６２が検出できないと判定し、画像内で判定ウインドウ６４を主走査方向に一画素分移動させ、同様に部分パターン６２を検出する処理を行う。部分パターン６２が検出できない状態で主走査方向の走査が終了した場合は、特徴パターン検出部４６は、画像内で判定ウインドウ６４を副走査方向に一画素分移動させ、同様に主走査方向に走査を行う。部分パターン６２が検出できない状態で画像全体の走査が終了した場合は、特徴パターン検出部４６は、読み取った画像中には特徴パターンは含まれていないと判定する。
【００６８】
また特徴パターン検出部４６は、部分パターン６２を検出した場合には、判定ウインドウ６４内に含まれる部分パターン６２を含む特徴パターン候補画像６３を、２値画像データが表す画像中から抽出する。特徴パターン検出部４６は、次に、抽出した特徴パターン候補画像６３に含まれる特徴色画素の分布に基づいて、特徴パターン候補画像６３が特徴パターンであるか否かを判定する。具体的には、特徴パターン検出部４６は、特徴パターン候補画像６３を複数の領域に分割し、各領域内に含まれる特徴色画素の数が予め定められた範囲内にある場合に、特徴パターン候補画像６３が特徴パターンであると判定する。
【００６９】
図１５は、特徴パターン候補画像６３を複数の領域に分割した例を示す模式図である。図１５に示した例では、円形状の特徴パターン候補画像６３を同心円状に分割しており、最小の半径を有する円周によって囲まれる領域を第１分割領域６３１、その円周と２番目に小さな半径を有する円周とで囲まれる領域を第２分割領域６３２、その円周と３番目に小さな半径を有する円周とで囲まれる領域を第３分割領域６３３、その円周と外周とで囲まれる領域を第４分割領域６３４としている。特徴パターン検出部４６は、図１５に示す如き分割領域を定めた領域設定データを記憶している。
【００７０】
特徴パターン検出部４６は、更に、領域設定データに従って特徴パターンを分割した各領域に含まれる特徴色画素の数の範囲を定めた特徴色画素数範囲を記憶している。図１６は、特徴色画素数範囲の内容例を示す概念図である。図１６には、第１分割領域６３１における特徴色画素の数の範囲が２４６以上３００以下であり、第２分割領域６３２における特徴色画素の数の範囲が２５０以上３０２以下であり、第３分割領域６３３における特徴色画素の数の範囲が２６６以上３１０以下であり、第４分割領域６３４における特徴色画素の数の範囲が４８０以上である例を示している。図１６に示した例は、特徴パターンが図６に示した特徴パターン６１である場合の例であり、特徴パターン６１を図１５に示すように分割した各領域に含まれる特徴色画素の数に応じて定められている。このように、領域設定データ及び特徴色画素数範囲は、特徴パターン内に含まれる特徴色画素の分布を反映するように定められている。特徴パターン検出部４６は、複数種類の特徴パターンの夫々について、領域設定データ及び特徴色画素数範囲を記憶している。
【００７１】
特徴パターン検出部４６は、特徴パターン候補画像６３を、領域設定データが定める複数の分割領域に分割し、分割した各分割領域内に含まれる特徴色画素の数を計測する。具体的には、各分割領域内に含まれる画素の内で画素値が１となっている画素の数を計測する。特徴パターン検出部４６は、次に、計測した各分割領域内の特徴色画素の数と特徴色画素数範囲が定める各分割領域での画素数範囲とを比較し、全ての分割領域において特徴色画素の数が画素数範囲に含まれている場合は、特徴パターン６１を検出したと判定し、読み取った画像中には特徴パターンが含まれていると判定する。また特徴パターン検出部４６は、特徴色画素の数が画素数範囲内に含まれていない分割領域がある場合は、特徴パターン６１を検出できないと判定し、読み取った画像中には特徴パターンが含まれていないと判定する。特徴パターン検出部４６は、最後に、判定結果をＣＰＵ５１へ出力する。
【００７２】
丸の中に記された文字が異なる特徴パターンなど、部分パターン６２が共通する複数の特徴パターンの検出を行う場合は、特徴パターン検出部４６は、検出した部分パターン６２が共通する特徴パターンの数だけ、特徴パターン検出の処理を繰り返す。また特徴パターン検出部４６は、複数種類の特徴パターンの夫々について、特徴パターン検出の処理を繰り返す。なお、並列に備えられた複数の特徴色抽出部４５の夫々に特徴パターン検出部４６が接続され、各特徴色抽出部４５が出力した２値画像データについて各特徴パターン検出部４６が特徴パターン検出の処理を行う形態であってもよい。
【００７３】
ＣＰＵ５１は、特徴パターン検出部４６から出力される判定結果に従って、画像データの処理を制御する。即ち、第１読取部１又は第２読取部２で読み取った画像に特徴パターンが含まれていないとの判定結果が出力された場合、ＣＰＵ５１は、画質改善処理部４７が出力した画像データをＲＡＭ５３に記憶し、画像データを送信部５８から外部へ送信する処理を行う。また、第１読取部１又は第２読取部２で読み取った画像に特徴パターンが含まれているとの判定結果が出力された場合、ＣＰＵ５１は、画質改善処理部４７が出力した画像データを送信部５８から外部へ出力することを禁止する処理を行う。またこの際に、ＣＰＵ５１は、画像データの出力を禁止したことを報知する情報を表示部５４に表示する処理を行う。
【００７４】
以上の構成でなる本発明の画像読取装置は、前述のように、基準チャートを実際に読み取り、読み取った基準チャートに基づいてガンマ補正値と色変換補正の補正係数とを計算する処理を行う。これと共に、画像読取装置は、基準チャートを実際に読み取った読取値と、記憶部５７で記憶する見本データに含まれる目標値とを比較することにより、設定レジスタ４５２で記憶する特徴色範囲を決定する処理を行う。
【００７５】
図１７は、実施の形態１に係る画像読取装置でガンマ補正値と色変換補正の補正係数とを算出し、特徴色範囲を決定する処理の手順を示すフローチャートである。画像読取装置は、両面に画像が記録された基準チャートを読み取り、読み取った画像に基づいて処理を行う。第１読取部１で基準チャートを読み取り（Ｓ１１）、シェーディング補正部４１３によるシェーディング補正まで行われる。これと並行して、第２読取部２で基準チャートを読み取り（Ｓ１２）、シェーディング補正部４２３によるシェーディング補正まで行われる。制御部５６は、次に、第１読取部１及び第２読取部２で読み取った基準チャートに含まれる各カラーパッチに対応するＲＧＢ信号の読取値を夫々に生成し、前述した方法により、第１読取部１で読み取る読取値に対するガンマ補正値と、第２読取部２で読み取る読取値に対するガンマ補正値とを計算する処理を行う（Ｓ１３）。ガンマ補正部４１４及びガンマ補正部４２４は、夫々に、ＲＧＢ信号の読取値と計算したガンマ補正値との対応関係を表したＬＵＴを記憶し、ガンマ補正を行う。制御部５６は、次に、ガンマ補正部４１４及びガンマ補正部４２４の夫々がガンマ補正したＲＧＢ信号の読取値と目標値とを用いて、前述した方法により、第１読取部１で読み取る読取値に対する色変換補正の補正係数と、第２読取部２で読み取る読取値に対する色変換補正の補正係数とを計算する処理を行う（Ｓ１４）。色変換部４１５及び色変換部４２５は、夫々に、計算された補正係数を記憶し、色変換補正を行う。
【００７６】
制御部５６は、次に、第１読取部１で基準チャートを読み取った読取値に基づいて、特徴色抽出部４５の設定レジスタ４５２で記憶する特徴色範囲を決定する処理を行う（Ｓ１５）。特徴色範囲としては、初期値が予め記憶されており、この初期値は、基準チャートを読み取ったときにＲＧＢ信号の目標値が得られるような理想的な状況を仮定して、目標値に応じた範囲に定められている。このため、ＲＧＢ信号の目標値と読取値との違いに応じて特徴色範囲の初期値を調整する必要がある。ステップＳ１５では、制御部５６は、例えば、目標値に応じた特徴色範囲を読取値に応じた範囲へ変換するために、色変換部４１５で色変換補正を行った後のＲＧＢ信号の読取値と見本データに含まれるＲＧＢ信号の目標値とを比較することにより、Ｒ信号の目標値Ｒtargetを読取値へ変換する関数を求める。設定レジスタ４５２又は記憶部５７等に予め記憶されている特徴色範囲に含まれるＲ信号の下限値Ｒmin 及び上限値Ｒmax は、目標値Ｒtargetに応じて定められている値であるので、求めた関数にＲmin 及びＲmax の初期値を代入することにより、読取値に応じたＲmin 及びＲmax を求めることができる。制御部５６は、このようにして読取値に応じたＲmin 及びＲmax を計算し、同様にして、読取値に応じたＧmin 、Ｇmax 、Ｂmin 、Ｂmax 、（Ｇ−Ｒ）min 、（Ｇ−Ｒ）max 、（Ｇ−Ｂ）min 、（Ｇ−Ｂ）max 、（Ｒ−Ｂ）min 及び（Ｒ−Ｂ）max を計算することにより、特徴色範囲を決定する。制御部５６は、次に、決定した特徴色範囲を設定レジスタ４５２に記憶させ（Ｓ１６）、処理を終了する。
【００７７】
基準チャートに基づいてガンマ補正値と色変換補正の補正係数とを計算し、特徴色範囲を決定する以上の処理は、画像読取装置の製造時に実行される。ここでは、両面に画像が記録された基準チャートを読み取って処理を行う例を説明したが、画像読取装置は、片面のみに画像が記録された基準チャートを第１読取部１及び第２読取部２で順次読み取って処理を行うことも可能である。なお、ステップＳ１５では、第２読取部２で基準チャートを読み取った読取値に基づいて、特徴色範囲を決定する処理を行ってもよい。また画像読取装置は、第１読取部１及び第２読取部２が備える光学系の調整又は取り替え等のメンテナンスを行う際に、必要に応じて以上の処理を実行できる形態であってもよい。
【００７８】
次に、本発明の画像読取装置が画像を読み取る際の処理を説明する。図１８及び図１９は、実施の形態１に係る画像読取装置で原稿の両面に記録された画像を読み取る際に実行する処理の手順を示すフローチャートである。前述したように、画像判定部４０及び画質改善処理部４７での処理は、第１読取部１が読み取った画像の画像データに対する処理を行った後に、第２読取部２が読み取った画像の画像データに対する処理を行うようになっている。制御部５６は、第１読取部１が読み取った画像の画像データに対する処理が終了して、第２読取部２が読み取った画像の画像データに対する処理を開始できることを示す裏面フラグを記憶しており、通常の状態では、裏面フラグをオフの状態にしている。
【００７９】
画像読取装置は、原稿の両面に記録された画像の読み取りを開始し、第１読取部１で一方の面である表面の画像を読み取り（Ｓ２０１）、シェーディング補正部４１３でシェーディング補正を行い（Ｓ２０２）、ガンマ補正部４１４でガンマ補正を行い（Ｓ２０３）、色変換部４１５で色変換補正を行う（Ｓ２０４）。色変換部４１５は、色変換補正後の画像データを画像判定部４０及び画質改善処理部４７へ入力する。これと並行して、第２読取部２では、他方の面である裏面の画像を読み取り（Ｓ２１５）、シェーディング補正部４２３でシェーディング補正を行い（Ｓ２１６）、ガンマ補正部４２４でガンマ補正を行い（Ｓ２１７）、色変換部４２５で色変換補正を行う（Ｓ２１８）。メモリ制御部４２６は、色変換補正後の画像データをページメモリ４２７に記憶させ（Ｓ２１９）、制御部５６から裏面フラグを読み出し、裏面フラグがオンの状態であるか否かを判定する（Ｓ２２０）。裏面フラグがオフの状態である場合は（Ｓ２２０：ＮＯ）、画像データをページメモリ４２７に記憶した状態で、裏面フラグがオンになるまで待機する。
【００８０】
画像判定部４０へ入力された画像データは、解像度変換部４３へ入力され、解像度変換部４３は、画像データに対して、前述した方法で解像度変換を行い（Ｓ２０５）、色差分演算部４４は、前述した方法でＲＧＢ信号の差分を計算し、特定色抽出部４５は、前述した方法で特定色抽出の処理を行う（Ｓ２０６）。ステップＳ２０６では、特定色抽出部４５は、前述したように２値画像データを特徴パターン検出部４６へ入力する。特徴パターン検出部４６は、前述した方法で、２値画像データが表す画像から部分パターンを検出する処理を行う（Ｓ２０７）。部分パターンを検出した場合は（Ｓ２０７：ＹＥＳ）、特徴パターン検出部４６は、前述した方法で、検出した部分パターンが含まれる特徴パターン候補画像を抽出し、特徴パターン候補画像から特徴パターンを検出する処理を行う（Ｓ２０８）。特徴パターンを検出した場合は（Ｓ２０８：ＹＥＳ）、特徴パターン検出部４６は、読み取った画像中に特徴パターンが含まれているとの判定結果をＣＰＵ５１へ入力し、ＣＰＵ５１は、画像データの出力を禁止する処理を行う（Ｓ２０９）。
【００８１】
ステップＳ２０７で部分パターンが検出できない場合（Ｓ２０７：ＮＯ）、又はステップＳ２０８で特徴パターンを検出できない場合は（Ｓ２０８：ＮＯ）、特徴パターン検出部４６は、２値画像データが表す画像の全域に渡って、検出可能な全ての種類の特徴パターンを検出する処理が終了したか否かを判定する（Ｓ２１０）。特徴パターンを検出する処理がまだ残っている場合は（Ｓ２１０：ＮＯ）、特徴パターン検出部４６は、処理をステップＳ２０７へ戻して、残りの処理を実行する。特徴パターンを検出する全ての処理が終了している場合は（Ｓ２１０：ＹＥＳ）、制御部５６は、裏面フラグがオフの状態であるか否かを判定する（Ｓ２１１）。裏面フラグがオフである場合は（Ｓ２１１：ＹＥＳ）、制御部５６は、裏面フラブをオンの状態にする（Ｓ２１２）。ステップＳ２１２が終了した場合、又はステップＳ２１１で裏面フラグがオンである場合は（Ｓ２１１：ＮＯ）、制御部５６は、第２読取部２が読み取った裏面の画像についての処理が終了したか否かを判定する（Ｓ２１３）。裏面の画像についての処理が終了していない場合は（Ｓ２１３：ＮＯ）、制御部５６は処理をステップＳ２２０へ進める。
【００８２】
ステップＳ２２０で裏面フラグがオンの状態である場合は（Ｓ２２０：ＹＥＳ）、メモリ制御部４２６は、ページメモリ４２７から画像データを読み出し（Ｓ２２１）、読み出した画像データを画像判定部４０及び画質改善処理部４７へ入力する（Ｓ２２２）。画像判定部４０は、ステップＳ２０５以降の処理を実行し、これにより、第２読取部２で読み取った画像に特徴パターンが含まれるか否かの判定が行われる。
【００８３】
ステップＳ２０９が終了した場合、又はステップＳ２１３で裏面の画像についての処理が終了している場合は（Ｓ２１３：ＹＥＳ）、制御部５６は、裏面フラブをオフの状態にし（Ｓ２１４）、処理を終了する。第１読取部１及び第２読取部２で読み取った画像に特徴パターンが含まれていない場合、ＣＰＵ５１は、画像データを送信部５８から出力する等の画像処理を実行することが可能である。
【００８４】
以上詳述した如く、本発明の画像読取装置は、第１読取部１及び第２読取部２で基準チャートを読み取った結果と見本データとを比較することにより、第１読取部１及び第２読取部２で読み取った基準チャートの色が共に見本データが表す色に可及的に近づくように、第１読取部１及び第２読取部２で読み取った画像の夫々に対するガンマ補正値及び色変換補正の補正係数を定める。このため、第１読取部１及び第２読取部２で原稿の両面から読み取った画像は、ガンマ補正及び色変換補正により、明るさ及び色が互いに可及的に一致し、両面でほぼ同等の明るさ分布及びカラーバランスを有する画像となる。例えば、第１読取部１及び第２読取部２で同一の画像を読み取った場合は、ほぼ同一の画像データが得られる。このような状態の下では、第１読取部１で読み取った画像に含まれる特徴色と、第２読取部２で読み取った画像に含まれる特徴色とは、互いに一致した色になるので、読み取った画像から特徴パターンを検出する処理に必要な特徴色範囲を両面で共通にすることができる。このように、本発明においては、原稿の両面から読み取った画像から特徴パターンを検出する処理を、両面で共通のパラメータを用いて行うので、処理の途中でパラメータの再設定を行う必要がなく、パフォーマンスを低下させずに画像読取を実行することができる。また、特徴パターンを検出する処理を行う処理回路として、安価で低速な処理回路を用いたとしても、パフォーマンスが低下し難いので、安価な処理回路を用いて構成することにより、パフォーマンスを低下させずに画像読取装置のコストを抑制することができる。
【００８５】
また本発明の画像読取装置は、第１読取部１で読み取った画像から特徴パターンを検出する処理を画像判定部４０で行い、処理が終了した後に、第２読取部２で読み取った画像から特徴パターンを検出する処理を画像判定部４０で引き続いて行う。本発明においては、原稿の両面から読み取った画像から特徴パターンを検出する処理を行うに際して、両面で共通のパラメータを用いて行うので、パフォーマンスを低下させることなく両面についての処理を画像判定部４０で順次的に実行することができる。複数の画像判定部４０を備えることなくパフォーマンスの低下を抑えることができるので、画像読取装置の構成を簡素にし、コストを抑制することが可能となる。
【００８６】
（実施の形態２）
実施の形態２に係る画像読取装置の構成は、実施の形態１と同様であり、その説明を省略する。図２０は、実施の形態２に係る画像読取装置でガンマ補正値と色変換補正の補正係数とを算出し、特徴色範囲を決定する処理の手順を示すフローチャートである。画像読取装置は、両面に画像が記録された基準チャートを読み取り、読み取った画像に基づいて処理を行う。第１読取部１で基準チャートを読み取り（Ｓ３１）、これと並行して、第２読取部２で基準チャートを読み取る（Ｓ３２）。制御部５６は、次に、実施の形態１と同様の方法により、第１読取部１で読み取る読取値に対するガンマ補正値と、第２読取部２で読み取る読取値に対するガンマ補正値とを計算する処理を行う（Ｓ３３）。ガンマ補正部４１４及びガンマ補正部４２４は、夫々に、ＲＧＢ信号の読取値と計算したガンマ補正値との対応関係を表したＬＵＴを記憶する。制御部５６は、次に、実施の形態１と同様の方法により、第１読取部１で読み取る読取値に対する色変換補正の補正係数と、第２読取部２で読み取る読取値に対する色変換補正の補正係数とを計算する処理を行う（Ｓ３４）。色変換部４１５及び色変換部４２５は、夫々に、計算された補正係数を記憶する。
【００８７】
制御部５６は、次に、実施の形態１と同様の方法で計算を行うことにより、第１読取部１で基準チャートを読み取った読取値に基づいて、特徴色抽出部４５の設定レジスタ４５２で記憶すべき特徴色範囲である第１特徴色範囲を決定する処理を行う（Ｓ３５）。制御部５６は、次に、ステップＳ３５と同様の方法で計算を行うことにより、第２読取部２で基準チャートを読み取った読取値に基づいて、特徴色抽出部４５の設定レジスタ４５２で記憶すべき特徴色範囲である第２特徴色範囲を決定する処理を行う（Ｓ３６）。即ち、ステップＳ３６では、制御部５６は、第２読取部２で基準チャートを読み取った読取値に応じたＲmin 、Ｒmax、Ｇmin 、Ｇmax 、Ｂmin 、Ｂmax 、（Ｇ−Ｒ）min 、（Ｇ−Ｒ）max 、（Ｇ−Ｂ）min 、（Ｇ−Ｂ）max 、（Ｒ−Ｂ）min 及び（Ｒ−Ｂ）max を計算することにより、第２特徴色範囲を決定する。
【００８８】
制御部５６は、次に、第１特徴色範囲に含まれる閾値と、第２特徴色範囲に含まれる閾値とを比較し、第２特徴色範囲から、第１特徴色範囲に含まれる閾値との差が予め定められた所定値以上となる閾値を抽出する（Ｓ３７）。例えば、第１特徴色範囲に含まれるＲmin と第２特徴色範囲に含まれるＲmin との差が所定値以上である場合は、第２特徴色範囲に含まれる閾値の中からＲmin を抽出する。制御部５６は、次に、第２特徴色範囲から抽出した閾値、及び第１特徴色範囲を記憶する（Ｓ３８）。制御部５６は、次に、特徴色抽出部４５での処理に用いる特徴色範囲として、第１特徴色範囲を設定レジスタ４５２に記憶させ（Ｓ３９）、処理を終了する。ステップＳ３９により、特徴色抽出部４５での処理に用いる特徴色範囲として、第１読取部１で読み取った読取値に基づいて決定した第１特徴色範囲が設定される。
【００８９】
図２１及び図２２は、実施の形態２に係る画像読取装置で原稿の両面に記録された画像を読み取る際に実行する処理の手順を示すフローチャートである。制御部５６は、裏面フラグを記憶しており、通常の状態では、裏面フラグをオフの状態にしている。画像読取装置は、原稿の両面に記録された画像の読み取りを開始し、ステップＳ４０１〜Ｓ４０４の処理を実行する。ステップＳ４０１〜Ｓ４０４の処理は、実施の形態１におけるステップＳ２０１〜Ｓ２０４の処理と同様である。これと並行して、画像読取装置は、ステップＳ４１７〜Ｓ４２２の処理を実行する。ステップＳ４１７〜Ｓ４２２の処理は、実施の形態１におけるステップＳ２１５〜Ｓ２２０の処理と同様である。
【００９０】
画像判定部４０へ画像データが入力された後、画像読取装置は、ステップＳ４０５〜Ｓ４１１の処理を実行する。ステップＳ４０５〜Ｓ４１１の処理は、実施の形態１におけるステップＳ２０５〜Ｓ２１１の処理と同様である。ステップＳ４１１で、裏面フラグがオフである場合は（Ｓ４１１：ＹＥＳ）、制御部５６は、設定レジスタ４５２で記憶する特徴色範囲に含まれる閾値の内、ステップＳ３７で第２特徴色範囲から抽出してＳ３８で記憶した裏面用の閾値と同じ閾値を、裏面用の閾値に書き換える（Ｓ４１２）。例えば、第２特徴色範囲から抽出したＲmin が記憶されている場合は、設定レジスタ４５２で記憶する特徴色範囲に含まれるＲmin を、第２特徴色範囲から抽出したＲmin に書き換える。ステップＳ４１２の処理により、第２読取部２で読み取った裏面の画像に特徴パターンが含まれているか否かの判定を行うために用いる特徴色範囲として、第１特徴色範囲に含まれる閾値の内で第２特徴色範囲との差が所定値よりも小さい閾値と、第２特徴色範囲に含まれる閾値の内で第１特徴色範囲との差が所定値以上である閾値とからなる特徴色範囲が設定される。
【００９１】
ステップＳ４１２が終了した後、制御部５６は、裏面フラブをオンの状態にする（Ｓ４１３）。ステップＳ４１３が終了した場合、又はステップＳ４１１で裏面フラグがオンである場合は（Ｓ４１１：ＮＯ）、制御部５６は、第２読取部２が読み取った裏面の画像についての処理が終了したか否かを判定する（Ｓ４１４）。裏面の画像についての処理が終了していない場合は（Ｓ４１４：ＮＯ）、制御部５６は処理をステップＳ４２２へ進める。ステップＳ４２２で裏面フラグがオンの状態である場合は（Ｓ４２２：ＹＥＳ）、メモリ制御部４２６は、ステップＳ４２３及びＳ４２４の処理を実行する。ステップＳ４２３及びＳ４２４の処理は、実施の形態１におけるステップＳ２２１及びステップＳ２２２の処理と同様である。ステップＳ４２４の処理の後、画像判定部４０は、ステップＳ４０５以降の処理を実行し、これにより、第２読取部２で読み取った画像に特徴パターンが含まれるか否かの判定が行われる。
【００９２】
ステップＳ４０９が終了した場合、又はステップＳ４１４で裏面の画像についての処理が終了している場合は（Ｓ４１４：ＹＥＳ）、制御部５６は、特徴色抽出部４５での処理に用いる特徴色範囲として、第１特徴色範囲を設定レジスタ４５２に記憶させる（Ｓ４１５）。制御部５６は、次に、裏面フラブをオフの状態にし（Ｓ４１６）、処理を終了する。
【００９３】
以上詳述した如く、実施の形態２においては、画像読取装置は、第１読取部１で基準チャートを読み取った結果に基づいて第１特徴色範囲を計算し、第２読取部２で基準チャートを読み取った結果に基づいて第２特徴色範囲を計算する。また画像読取装置は、第１読取部１で読み取った画像から特徴パターンを検出する処理に必要な特徴色範囲として、第１特徴色範囲を用いる。また第２読取部２で読み取った画像から特徴パターンを検出する処理に必要な特徴色範囲として、第１特徴色範囲中の閾値の内で第２特徴色範囲との差が所定値より小さい閾値と、第２特徴色範囲中の閾値の内で第１特徴色範囲との差が所定値以上である閾値とからなる特徴色範囲を用いる。
【００９４】
第１読取部１及び第２読取部２で読み取った画像の明るさ分布及びカラーバランスを互いに完全に一致させるには、ガンマ補正部４１４，４２４、色変換部４１５，４２５、第１読取部１及び第２読取部２の性能が高い必要があり、画像読取装置のコストが上昇する。本実施の形態においては、特徴色範囲に含まれる閾値の内、第１特徴色範囲と第２特徴色範囲との間で値の差が大きい閾値については、第２読取部２で読み取った画像から特徴パターンを検出する処理を行う際に、第２特徴色範囲中の閾値を用いる。これにより、両面から読み取った画像の明るさ分布及びカラーバランスを完全に一致させることができない場合でも、第１読取部１で読み取った画像と同等の精度で、第２読取部２で読み取った画像から特徴パターンを検出する処理を行うことができる。従って、画像読取装置のコストを抑制することができる。
【００９５】
また本実施の形態においては、特徴色範囲に含まれる閾値の内、第１特徴色範囲と第２特徴色範囲との間で値の差が小さい閾値については、第２読取部２で読み取った画像から特徴パターンを検出する処理を行う際にも、第１特徴色範囲中の閾値を用いる。これにより、処理の途中で再設定する必要のあるパラメータの数が限定され、パフォーマンスの低下を最小限に抑えることができる。
【００９６】
（実施の形態３）
実施の形態３に係る画像読取装置の構成は、実施の形態１と同様であり、その説明を省略する。図２３は、実施の形態３に係る画像読取装置でガンマ補正値と色変換補正の補正係数とを算出し、特徴色範囲を決定する処理の手順を示すフローチャートである。画像読取装置は、両面に画像が記録された基準チャートを読み取り、読み取った画像に基づいて処理を行う。画像読取装置は、ステップＳ５１〜Ｓ５６の処理を行う。ステップＳ５１〜Ｓ５６の処理は、実施の形態２におけるステップＳ３１〜Ｓ３６の処理と同様である。制御部５６は、次に、第１特徴色範囲に含まれる閾値と、第２特徴色範囲に含まれる閾値とを比較し、第２特徴色範囲に含まれる閾値を、第１特徴色範囲に含まれる閾値との差の絶対値が大きい順に並べ替える（Ｓ５７）。制御部５６は、次に、順番を並べ替えた第２特徴色範囲に含まれる閾値を記憶し、第１特徴色範囲を記憶する（Ｓ５８）。制御部５６は、次に、特徴色抽出部４５での処理に用いる特徴色範囲として、第１特徴色範囲を設定レジスタ４５２に記憶させ（Ｓ５９）、処理を終了する。ステップＳ５９により、特徴色抽出部４５での処理に用いる特徴色範囲として、第１読取部１で読み取った読取値に基づいて決定した第１特徴色範囲が設定される。
【００９７】
図２４及び図２５は、実施の形態３に係る画像読取装置で原稿の両面に記録された画像を読み取る際に実行する処理の手順を示すフローチャートである。制御部５６は、裏面フラグを記憶しており、通常の状態では、裏面フラグをオフの状態にしている。画像読取装置は、原稿の両面に記録された画像の読み取りを開始し、ステップＳ６０１〜Ｓ６０４の処理を実行する。ステップＳ６０１〜Ｓ６０４の処理は、実施の形態１におけるステップＳ２０１〜Ｓ２０４の処理と同様である。これと並行して、画像読取装置は、ステップＳ６１７〜Ｓ６２２の処理を実行する。ステップＳ６１７〜Ｓ６２２の処理は、実施の形態１におけるステップＳ２１５〜Ｓ２２０の処理と同様である。
【００９８】
画像判定部４０へ画像データが入力された後、画像読取装置は、ステップＳ６０５〜Ｓ６１１の処理を実行する。ステップＳ６０５〜Ｓ６１１の処理は、実施の形態１におけるステップＳ２０５〜Ｓ２１１の処理と同様である。ステップＳ６１１で、裏面フラグがオフである場合は（Ｓ６１１：ＹＥＳ）、制御部５６は、裏面フラブをオンの状態にする（Ｓ６１２）。制御部５６は、次に、設定レジスタ４５２で記憶する特徴色範囲に含まれる閾値を、ステップＳ５８で記憶した第２特徴色範囲に含まれる閾値が並んだ順番で、第２特徴色範囲に含まれる裏面用の閾値に書き換える処理を行う（Ｓ６１３）。ステップＳ６１３の処理により、第２読取部２で読み取った裏面の画像に特徴パターンが含まれているか否かの判定を行うために用いる特徴色範囲に含まれる閾値として、第２特徴色範囲に含まれる閾値が、第１特徴色に含まれる閾値との差の絶対値が大きい順番で、順に設定される。
【００９９】
ステップＳ６１３の処理と並行して、メモリ制御部４２６は、ステップＳ６２３及びＳ６２４の処理を実行する。ステップＳ６２３及びＳ６２４の処理は、実施の形態１におけるステップＳ２２１及びステップＳ２２２の処理と同様である。ステップＳ６２４の処理の後、画像判定部４０は、ステップＳ６０５以降の処理を実行し、これにより、第２読取部２で読み取った画像に特徴パターンが含まれるか否かの判定が行われる。
【０１００】
ステップＳ６１３が終了した後、制御部５６は、第２読取部２が読み取った裏面の画像についての処理が終了したか否かを判定する（Ｓ６１４）。ステップＳ６０９が終了した場合、又はステップＳ６１４で裏面の画像についての処理が終了している場合は（Ｓ６１４：ＹＥＳ）、制御部５６は、特徴色抽出部４５での処理に用いる特徴色範囲として、第１特徴色範囲を設定レジスタ４５２に記憶させる（Ｓ６１５）。制御部５６は、次に、裏面フラブをオフの状態にし（Ｓ６１６）、処理を終了する。
【０１０１】
以上詳述した如く、実施の形態３においては、画像読取装置は、第１読取部１で基準チャートを読み取った結果に基づいて第１特徴色範囲を計算し、第２読取部２で基準チャートを読み取った結果に基づいて第２特徴色範囲を計算する。また画像読取装置は、第１読取部１で読み取った画像から特徴パターンを検出する処理に必要な特徴色範囲として、第１特徴色範囲を用いる。また、第２読取部２で読み取った画像から特徴パターンを検出する処理の際には、特徴色範囲として用いるために、第１特徴色範囲と第２特徴色範囲との差が大きい順に、第１特徴色範囲中の閾値を第２特徴色範囲に含まれる閾値に置き換える。
【０１０２】
特徴パターンを検出する処理以外の処理を含む画像読取装置で行うべき処理が多い場合は、第２読取部２で読み取った画像から特徴パターンを検出する処理のために特徴色範囲を設定する処理が終了しないうちに、特徴パターンを検出する処理が行われる可能性がある。このような場合でも、本実施の形態では、第１特徴色範囲との差が大きい順番で特徴色範囲の閾値を第２特徴色範囲の閾値に置き換えるので、第２読取部２で読み取った画像から特徴パターンを検出する処理が始まったときには、第１特徴色範囲との差が大きく処理結果に与える影響がより大きい閾値は既に設定されている可能性が高い。また第２読取部２で読み取った画像から特徴パターンを検出する処理に設定が間に合わない閾値があったとしても、その閾値は第１特徴色範囲との差が大きく処理結果に与える影響がより小さい閾値である可能性が高い。従って、第２読取部２で読み取った画像から特徴パターンを検出する処理に特徴色範囲を設定する処理が完全には間に合わなかったとしても、特徴パターンを検出する処理の精度の低下を抑制することができる。
【０１０３】
本実施の形態に係る画像読取装置は、安価で低速な処理回路を用いたとしても、特徴パターンを検出する処理の精度が低下し難いので、安価な処理回路を用いて構成することにより、複製禁止画像を検出する精度を低下させずに画像読取装置のコストを抑制することができる。特に、本発明の画像読取装置を、並行して複数の処理を実行することが多い複合機として構成した場合でも、画像読取装置のコストを抑制することができる。
【符号の説明】
【０１０４】
１  第１読取部（第１読取手段）
２  第２読取部（第２読取手段）
３３  原稿台
３４  搬送機構（搬送手段）
４  画像処理部
４１４、４２４  ガンマ補正部
４１５、４２５  色変換部
４２６  メモリ制御部
４２７  ページメモリ
４０  画像判定部（判定手段）
４３  解像度変換部
４４  色差分演算部
４５  特徴色抽出部
４５１  比較器
４５２  設定レジスタ
４６  特徴パターン検出部
５１  ＣＰＵ
５６  制御部
５７  記憶部
【図１】
2011035651.tif 000005
【図２】
2011035651.tif 000006
【図３】
2011035651.tif 000007
【図４】
2011035651.tif 000008
【図５】
2011035651.tif 000009
【図６】
2011035651.tif 000010
【図７】
2011035651.tif 000011
【図８】
2011035651.tif 000012
【図９】
2011035651.tif 000013
【図１０】
2011035651.tif 000014
【図１１】
2011035651.tif 000015
【図１２】
2011035651.tif 000016
【図１３】
2011035651.tif 000017
【図１４】
2011035651.tif 000018
【図１５】
2011035651.tif 000019
【図１６】
2011035651.tif 000020
【図１７】
2011035651.tif 000021
【図１８】
2011035651.tif 000022
【図１９】
2011035651.tif 000023
【図２０】
2011035651.tif 000024
【図２１】
2011035651.tif 000025
【図２２】
2011035651.tif 000026
【図２３】
2011035651.tif 000027
【図２４】
2011035651.tif 000028
【図２５】
2011035651.tif 000029