(57)【要約】【課題】複写禁止画像を特定付ける特定パターンを、特別な調整を行わなくても、読み取った画像データから確実に検出する画像処理装置を提供する。【解決手段】画像判定部４０は、特定パターンの色の範囲を規定する特定色範囲を用いて、判定対象である画像データの画素の色を判定する。パラメータ算出部５６１は、画像読取部１が実際に読み取った基準チャート２３の色パラメータの値（Ｒ，Ｇ，Ｂ，Ｇ−Ｒ，Ｇ−Ｂ，Ｒ−Ｂ）である読取値が、見本データ１５７の色パラメータの値である目標値に近づくように補正する。そして、特定範囲決定部５６２は、基準チャート２３の前記読取値を前記補正パラメータにより補正した後の補正値を用いて、上記特定色範囲を算出する。よって、個々の画像処理装置の読取特性に応じた特定色範囲を算出でき、確実に特定パターンを検出できる。【選択図】図１
2011182126.tif 000002
【特許請求の範囲】
【請求項１】
原稿画像をカラーで読み取り画像データに変換する読取手段と、前記画像データに複製禁止を特定付ける特定パターンが含まれているか否かの判定を、当該特定パターンの色である特定色及び当該特定パターンの形状に基づき、行う判定手段とを備え、
前記判定手段は、前記特定色に含まれる複数の色パラメータの夫々の値について、当該特定色に含まれる色パラメータとして認定され得る範囲を規定した特定色範囲に、判定対象の色に含まれる複数の色パラメータの値が含まれているかを判定する画像処理装置であって、
予め濃度が分かっている複数色のカラーパッチを含む基準チャートの、理想的な読み取りデータとして生成された見本データを記憶している見本データ記憶部と、
前記読取手段によって実際に読み取った前記基準チャートの画像データである基準画像データの色パラメータの値が、前記見本データの色パラメータの値に近づくように補正する補正パラメータを算出する補正パラメータ算出手段と、
上記算出された補正パラメータを記憶するパラメータ記憶部と、
上記算出された補正パラメータを基に前記画像データの色パラメータの値を補正する補正手段と、
前記算出された補正パラメータを基に前記基準画像データを前記補正手段にて補正した後の色パラメータの値を用いて、前記特定色範囲を算出する特定色範囲決定手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記特定範囲決定手段は、前記算出した補正パラメータを基に前記基準画像データを前記補正手段にて補正した後の色パラメータの値と、前記見本データの色パラメータの値との差を算出し、この差が予め定められた許容範囲内にある場合とない場合とで、異なる算出式にて、前記特定色範囲を算出することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記読取手段は、前記画像処理装置の生産時には、前記基準画像として、前記画像処理装置のカラーバランスを調整する機能にさらに別の機能を付加した画像を読み取ることを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記許容範囲は、上記画像データを印刷した時の画質への影響を考慮して予め決定されていることを特徴とする請求項２に記載の画像処理装置。
【請求項５】
前記特定色範囲決定手段は、前記算出された差が前記許容範囲内にある場合は、前記基準画像データを前記補正手段にて補正した後の色パラメータの値を使用した算出式にて、前記算出された差が前記許容範囲外の場合は、前記見本データの色パラメータの値を使用した算出式にて、前記特定色範囲を算出することを特徴とした請求項２または４に記載の画像処理装置。
【請求項６】
請求項１から５のいずれか１項に記載の画像処理装置と、上記画像データに基づいて印刷を行う印刷装置と、を備えていることを特徴とする画像形成装置。
【請求項７】
原稿画像をカラーで読み取り画像データに変換する読取手段と、前記画像データに複製禁止を特定付ける特定パターンが含まれているか否かの判定を、当該特定パターンの色である特定色及び当該特定パターンの形状に基づき、行う判定手段とを備え、前記判定手段は、前記特定色に含まれる複数の色パラメータの夫々の値について、当該特定色に含まれる色パラメータとして認定され得る範囲を規定した特定色範囲に、判定対象の色に含まれる複数の色パラメータの値が含まれているかを判定する画像処理装置の、前記特定色範囲の決定方法であって、
予め濃度が分かっている複数色のカラーパッチを含む基準チャートの、理想的な読み取りデータとして生成された見本データを記憶する見本データ記憶ステップと、
前記読取手段によって実際に読み取った前記基準チャートの画像データである基準画像データの色パラメータの値が、前記見本データの色パラメータの値に近づくように補正する補正パラメータを算出する補正パラメータ算出ステップと、
上記算出された補正パラメータを記憶するパラメータ記憶ステップと、
上記算出された補正パラメータを基に前記画像データの色パラメータの値を補正する補正ステップと、
前記算出された補正パラメータを基に前記基準画像データの色パラメータの値を補正した後の色パラメータの値を用いて、前記特定色範囲を算出する特定色範囲決定ステップと、
を含むことを特徴とする決定方法。
【請求項８】
請求項１から５のいずれか１項に記載の画像処理装置の前記各手段としてコンピュータを機能させるためのプログラム。
【請求項９】
請求項８に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書等の画像の記録物から画像を読み取る画像処理装置に関し、より詳しくは、紙幣等の複製禁止画像に含まれる、印刷禁止画像を特定付ける特定パターンを、読み取った画像から検出する画像処理装置等に関する。
【背景技術】
【０００２】
画像処理技術の発達により、文書等の原稿から画像を光学的に読み取り、読み取った画像を精巧に複製することができるようになっている。例えば、高画質のフルカラーの複写物を作成すること、及び高画質の画像を高精細スキャナで読み取り保存することが可能となっている。
【０００３】
このような画像を精巧に複製することができる画像処理装置では、紙幣や有価証券等の印刷や複製を禁止すべき画像（以下、複製禁止画像と言う）の複製を防止するための機能が備えられている。具体的には、画像処理装置は、複製禁止画像を特定づける特定パターンを記憶し、読み取った画像から特定パターンを検出できるか否かを判定する。そして、画像から特定パターンを検出できる場合に画像が複製禁止画像であると判定し、画像の複製を禁止する処理を行う。
【０００４】
上記特定パターンには色と形とがあり、特定パターンの色領域の色の画像を抽出し、２値化して、特定パターンと同じ形であるかを判別する。
【０００５】
近年では、画像処理技術の進展に伴って、複製禁止画像の複製を防止することの重要性は高まっており、また複製禁止画像の種類は増加している。一方で、画像処理装置で利用される原稿の種類も多種多様になっており、紙幣の特定パターンである紙幣朱印に似た印章が印字された原稿の画像等、複製が可能な一般画像であるにも拘わらず、複製禁止画像に似た色・形状の画像も増えてきている。このため、特定パターンではない図形を特定パターンであると誤検出し、一般画像を複写禁止画像であると誤判定する可能性が高まっている。
【０００６】
特定パターンを確実に検出できるように、特定パターンを検出するための基準を広く設定した場合は、一般画像を複写禁止画像であると誤判定する可能性が高まる。逆に基準を狭く設定した場合は、複写禁止画像の判定漏れが発生する可能性が高まる。そこで、誤判定の可能性を低下させながら確実に複製禁止画像（特定画像）を判別できるようにするためには、判別基準データを適切に設定することが求められる。
【０００７】
判別基準データを適切に調整するためには、光学系が替わる毎に設定し直すことが望ましい。光学系が替わる場合とは、例えば、ＣＣＤをより安いメーカーのものに変えた場合や光源の色目が変わった場合、機種が変わって光学系が替わった場合など、である。また、更に言えば、マシン（機器）１台ごとに設定することが望ましい。
【０００８】
しかし、紙幣など特定画像の判別は極秘作業であるため、マシンの調整作業は特定の作業者しか行えず、マシン１台１台調整するには、自動調整が必要であった。自動調整は、マシン１台１台の特性に合わせて正しく設定できるだけでなく、最近のマシンの低価格化に伴い、調整に時間がかからないことが重要であった。
【０００９】
このような特定画像の検出に関する技術が、例えば、特許文献１、特許文献２に開示されている。特許文献１には、判別手段で判別した画像の種類及び画像デ−タの色分布情報に基づいて特定原稿の判定を行うことにより、紙幣等の特定原稿の判定精度の向上を図ることが開示されている。特許文献１は、特定原稿の検出率の向上や特定原稿ではない一般原稿を特定原稿として検出する誤検出の防止に有効なものである。
【００１０】
また、特許文献２では、特定画像が存在する色空間を定義するパラメータを記憶手段に保存しておき、記憶手段に保存されているパラメータを用いて入力画像データを処理する。そして、入力画像データの処理データを、その入力画像データについての理想的処理データと比較し、比較の結果に基づき、入力画像データの処理データが理想的処理データと一致するように前記のパラメータを修正する、ことが開示されている。特許文献２は、機種ごとの画像処理（特定画像の色領域）の調整を容易にするには有効なものである。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特開平４−３１３１６６号公報
【特許文献２】特開２００３−３３３３５４号公報
【発明の概要】
【発明が解決しようとする課題】
【００１２】
しかしながら、特許文献１の技術は、特定原稿の検出のための特定色領域の設定値の自動化を行うものではない。また、特許文献２の技術を用いて、マシン生産時に１台１台調整するには以下の２つの課題がある。
【００１３】
１つ目の課題は、特定画像の検出の調整のみにしか必要のない作業であるため、余分な工程が必要となる、ことである。２つ目の課題は、調整のためのカラーパッチチャートを、例えば生産部で、汚れ防止の為にビニルを貼り付けるなどの処理をして、調整を行った場合や、悪意ある第３者が故意にカラーパッチチャートにカラークリアフォルダを敷いて調整を行った場合に、特定画像の検出が行われなくなることである。この場合、紙幣などの複製が可能となってしまう。
【００１４】
本発明は上記課題に鑑みなされたものであり、その目的は、印刷禁止画像に含まれる、印刷禁止画像を特定付ける特定パターンを、特別な調整を行わなくても、読み取った画像データから確実に検出することが可能な画像処理装置等を提供することである。
【課題を解決するための手段】
【００１５】
本発明の画像処理装置は、上記課題を解決するために、原稿画像をカラーで読み取り画像データに変換する読取手段と、前記画像データに複製禁止を特定付ける特定パターンが含まれているか否かの判定を、当該特定パターンの色である特定色及び当該特定パターンの形状に基づき、行う判定手段とを備え、前記判定手段は、前記特定色に含まれる複数の色パラメータの夫々の値について、当該特定色に含まれる色パラメータとして認定され得る範囲を規定した特定色範囲に、判定対象の色に含まれる複数の色パラメータの値が含まれているかを判定する画像処理装置であって、予め濃度が分かっている複数色のカラーパッチを含む基準チャートの、理想的な読み取りデータとして生成された見本データを記憶している見本データ記憶部と、前記読取手段によって実際に読み取った前記基準チャートの画像データである基準画像データの色パラメータの値が、前記見本データの色パラメータの値に近づくように補正する補正パラメータを算出する補正パラメータ算出手段と、上記算出された補正パラメータを記憶するパラメータ記憶部と、上記算出された補正パラメータを基に前記画像データの色パラメータの値を補正する補正手段と、前記算出された補正パラメータを基に前記基準画像データを前記補正手段にて補正した後の色パラメータの値を用いて、前記特定色範囲を算出する特定色範囲決定手段と、を備えることを特徴としている。
【００１６】
上記構成によると、予め濃度が分かっている複数色のカラーパッチを含む基準チャートの、理想的な読み取りデータとして生成された見本データが、見本データ記憶部に記憶されている。そして、前記読取手段によって読み取った前記基準画像のデータである基準画像実データの色パラメータの値が、前記見本データの色パラメータの値に近づくように補正する補正パラメータを補正パラメータ算出手段が算出する。そして、算出された補正パラメータをパラメータ記憶部が記憶する。また、算出された補正パラメータを基に前記画像データの色パラメータの値を補正手段が補正する。そして、特定色範囲決定手段は、前記特定色に含まれる複数の色パラメータの夫々の値について、当該特定色に含まれる色パラメータとして認定され得る範囲を規定した特定色範囲を、以下のように決定する。前記算出された補正パラメータを基に前記基準画像データの色を前記補正手段にて補正した後の色パラメータの値を用いて、前記特定色範囲を算出する。そして、読取手段にて読み取った画像データに複製禁止を特定付ける特定パターンが含まれているか否かの判定を行う判定手段が、上記算出された特定色範囲に、読取手段が読み取った画像データの判定対象（例えば画素）の色に含まれる複数の色パラメータの値が含まれているか、を判定する。
【００１７】
このように、特定色範囲が、画像処理装置の個々で実際に補正された値を用いて算出されることで、画像処理装置毎のばらつき、機種間のばらつき、途中で装置の部品のコストダウンによるわずかな画像の変化等をすべて吸収することができる。これにより、特定画像に極似した一般画像の特定画像への誤検知を防止することができる。
【００１８】
よって、画像処理装置における画像読取の特性が画像処理装置毎に異なっていても、個々の画像処理装置の画像読取の特性に応じて、特定色範囲を、確実に特定パターンを検出できるような値に調整することができる。これにより、画像処理装置の１台１台について、特定色範囲の設定値は最適に設定される。そのため、上記構成によると、特定パターンを、特別ではない調整にて、読み取った画像データから確実に検出することができる。
【００１９】
また、基準画像データの色パラメータの値が見本データの色パラメータの値と同じになるよう補正するための補正パラメータは、補正手段が入力画像データの色をどの装置も同じになるように補正するのに、つまり、カラーバランス調整を行うために算出される。よって、この補正パラメータの算出は、カラーバランス調整と特定色領域の設定とに使用でき、カラーバランス調整とともに特定色領域の設定を行うことができるため、余分な工程は必要ない。
【００２０】
また、本発明の画像処理装置では、前記特定色範囲決定手段は、前記算出した補正パラメータを基に前記基準画像データを前記補正手段にて補正した後の色パラメータの値と、前記見本データの色パラメータの値との差を算出し、この差が予め定められた許容範囲内にある場合とない場合とで、異なる算出式にて、前記特定色範囲を算出してもよい。
【００２１】
上記構成によると、特定色範囲決定手段が、前記算出された差が、予め定められた許容範囲内許容範囲内にある場合とない場合とで、異なる算出式にて、前記特定色範囲を決定する。よって、故意または事故でカラーバランス調整がうまくいかなかった場合でも、特定色範囲を正しく設定することが可能となる。
【００２２】
また、本発明の画像処理装置では、前記読取手段は、前記画像処理装置の生産時には、前記基準画像として、前記画像処理装置のカラーバランスを調整する機能にさらに別の機能を付加した画像を読み取ってもよい。
【００２３】
上記構成によると、前記読取手段は、前記画像処理装置の生産時には、前記基準画像として、カラーバランス調整機能にさらに別の機能を付加した画像を読み取る。よって、この別の機能として、例えば、原稿送り装置の傾き調整等の機能が付加されていると、画像処理装置の生産時は、カラーバランス調整及び特定色範囲の設定に加え、原稿送り装置の傾き調整を行え、調整にかかる時間を短くすることができる。
【００２４】
また、出荷後には、例えば、サービスマンは、カラーバランス調整機能だけを有する基準画像を読取手段に読み取らせることで、特別な冶具がなくても容易に間違い無くカラーバランス調整と同時に特定色範囲の設定を行える。
【００２５】
また、本発明の画像処理装置では、前記許容範囲は、上記画像データを印刷した時の画質への影響を考慮して予め決定されていてもよい。
【００２６】
上記構成によると、前記許容範囲が、印字した時の影響を考慮して決定されているため、調整時の故意または事故で差が大きいのでなく、本当に差が大きく、特定色範囲の算出式を変えたことで特定色の検出がうまくいかなかった場合でも、印刷されたものの色が実物と違うので、偽造紙幣や偽造商品券として使用されることはない。
【００２７】
また、本発明の画像処理装置では、前記特定色範囲決定手段は、前記算出された差が前記許容範囲内にある場合は、前記基準画像データを前記補正手段にて補正した後の色パラメータの値を使用した算出式にて、前記算出された差が前記許容範囲外の場合は、前記見本データの色パラメータの値を使用した算出式にて、前記特定色範囲を算出してもよい。
【００２８】
前記算出された差が許容範囲内にある場合は、基準画像データの色パラメータの値を補正した後の色は、見本データの色に近いので、この補正した色パラメータの値を前記特定色範囲の算出式に用いることができる。補正した色パラメータの値を用いることで実際の見本データに対する固体ごとの差も吸収できるので色抽出の制度を上げることができ、これが検出率を向上させることができる。また、前記算出された差が許容範囲外の場合は、基準画像データの色パラメータの値を補正した後の色は、見本データの色から離れているので、見本データの色パラメータの値を前記特定色範囲の算出式に使用するのがよい。
【００２９】
本発明の画像形成装置は、上記いずれかの画像処理装置と画像データに基づいて印刷を行う印刷手段とを備えている構成である。
【００３０】
上記の構成によれば、印刷手段は、印刷を指示された画像データについて、その画像データが印刷禁止を特定付ける特定パターンを含む特定画像のものであるか否かという画像処理装置からの判定結果に基づき、印刷の可否を決定することができる。これにより、印刷手段において不正な印刷が行われる事態を防止することができる。
【００３１】
本発明の決定方法は、原稿画像をカラーで読み取り画像データに変換する読取手段と、前記画像データに複製禁止を特定付ける特定パターンが含まれているか否かの判定を、当該特定パターンの色である特定色及び当該特定パターンの形状に基づき、行う判定手段とを備え、前記判定手段は、前記特定色に含まれる複数の色パラメータの夫々の値について、当該特定色に含まれる色パラメータとして認定され得る範囲を規定した特定色範囲に、判定対象の色に含まれる複数の色パラメータの値が含まれているかを判定する画像処理装置の、前記特定色範囲の決定方法であって、予め濃度が分かっている複数色のカラーパッチを含む基準チャートの、理想的な読み取りデータとして生成された見本データを記憶する見本データ記憶ステップと、前記読取手段によって実際に読み取った前記基準チャートの画像データである基準画像データの色パラメータの値が、前記見本データの色パラメータの値に近づくように補正する補正パラメータを算出する補正パラメータ算出ステップと、上記算出された補正パラメータを記憶するパラメータ記憶ステップと、上記算出された補正パラメータを基に前記画像データの色パラメータの値を補正する補正ステップと、前記算出された補正パラメータを基に前記基準画像データの色パラメータの値を補正した後の色パラメータの値を用いて、前記特定色範囲を算出する特定色範囲決定ステップと、を含むことを特徴としている。
【００３２】
上記方法によると、上記画像処理装置と同様の効果を奏し、個々の画像処理装置の画像読取の特性に応じて、特定色範囲を、確実に特定パターンを検出できるような値に調整することができる。よって、画像処理装置の１台１台について、特定色範囲の設定値は最適に設定される。
【００３３】
また、本発明に係る画像処理装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記画像処理装置における上記各手段として動作させることにより上記画像処理装置をコンピュータにて実現させる画像処理プログラム、及びその画像処理プログラムを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【００３４】
これらの構成によれば、上記画像処理プログラムを、コンピュータに読み取り実行させることによって、上記画像処理装置と同一の作用効果を実現することができる。
【発明の効果】
【００３５】
本発明の画像処理装置は、以上のように、予め濃度が分かっている複数色のカラーパッチを含む基準チャートの、理想的な読み取りデータとして生成された見本データを記憶している見本データ記憶部と、前記読取手段によって実際に読み取った前記基準チャートの画像データである基準画像データの色パラメータの値が、前記見本データの色パラメータの値に近づくように補正する補正パラメータを算出する補正パラメータ算出手段と、上記算出された補正パラメータを記憶するパラメータ記憶部と、上記算出された補正パラメータを基に前記画像データの色パラメータの値を補正する補正手段と、前記算出された補正パラメータを基に前記基準画像データを前記補正手段にて補正した後の色パラメータの値を用いて、前記特定色範囲を算出する特定色範囲決定手段と、を備えている。
【００３６】
上記構成によると、予め濃度が分かっている複数色のカラーパッチを含む基準チャートの、理想的な読み取りデータとして生成された見本データが、見本データ記憶部に記憶されている。そして、前記読取手段によって読み取った前記基準画像のデータである基準画像実データの色パラメータの値が、前記見本データの色パラメータの値に近づくように補正する補正パラメータを補正パラメータ算出手段が算出する。そして、算出された補正パラメータをパラメータ記憶部が記憶する。また、算出された補正パラメータを基に前記画像データの色パラメータの値を補正手段が補正する。そして、特定色範囲決定手段は、前記特定色に含まれる複数の色パラメータの夫々の値について、当該特定色に含まれる色パラメータとして認定され得る範囲を規定した特定色範囲を、以下のように決定する。前記算出された補正パラメータを基に前記基準画像データの色を前記補正手段にて補正した後の色パラメータの値を用いて、前記特定色範囲を算出する。そして、読取手段にて読み取った画像データに複製禁止を特定付ける特定パターンが含まれているか否かの判定を行う判定手段が、上記算出された特定色範囲に、読取手段が読み取った画像データの判定対象（例えば画素）の色に含まれる複数の色パラメータの値が含まれているか、を判定する。
【００３７】
このように、特定色範囲が、画像処理装置の個々で実際に補正された値を用いて算出されることで、画像処理装置毎のばらつき、機種間のばらつき、途中で装置の部品のコストダウンによるわずかな画像の変化等をすべて吸収することができる。これにより、特定画像に極似した一般画像の特定画像への誤検知を防止することができる。
【００３８】
よって、画像処理装置における画像読取の特性が画像処理装置毎に異なっていても、個々の画像処理装置の画像読取の特性に応じて、特定色範囲を、確実に特定パターンを検出できるような値に調整することができる。これにより、画像処理装置の１台１台について、特定色範囲の設定値は最適に設定される。そのため、上記構成によると、特定パターンを、特別ではない調整にて、読み取った画像データから確実に検出することができる。
【００３９】
また、基準画像データの色パラメータの値が見本データの色パラメータの値と同じになるよう補正するための補正パラメータは、補正手段が入力画像データの色をどの装置も同じになるように補正するのに、つまり、カラーバランス調整を行うために算出される。よって、この補正パラメータの算出は、カラーバランス調整と特定色領域の設定とに使用でき、カラーバランス調整とともに特定色領域の設定を行うことができるため、余分な工程は必要ない。
【図面の簡単な説明】
【００４０】
【図１】本発明の実施の形態の画像処理部の内部構成を示すブロック図である。
【図２】基準チャートの例を示す模式図である。
【図３】本発明の実施の形態の画像処理装置の構成を示すブロック図である。
【図４】ガンマ補正値を計算する方法の概要を示す概念図である。
【図５】色変換補正の補正係数を計算する方法の概要を示す概念図である。
【図６】特定色抽出部の内部構成、及び画像判定部内での入出力を示すブロック図である。
【図７】印刷禁止画像の例を示す模式図である。
【図８】特定パターンの例を示す模式図である。
【図９】特定パターンの一部を構成する部分パターンの例を示す模式図である。
【図１０】特定パターン候補画像の例を示す模式図である。
【図１１】判定ウインドウの例を示す模式図である。
【図１２】（ａ），（ｂ）は、テンプレートの例を示す模式図である。
【図１３】画素数範囲の例を示す図表である。
【図１４】領域設定データに従って特定パターン候補画像を複数の領域に分割した例を示す模式図である。
【図１５】特定色画素数範囲の内容例を示す概念図である。
【図１６】特定パターンに極似した一般パターンの例を示す模式図である。
【図１７】原稿送り装置の傾き調整および画像形成装置のガンマ調整に兼用される基準チャートの説明図である。
【図１８】図１に示した解像度変換部の構成を示すブロック図である。
【図１９】下地模様がある特定パターンの例を示す模式図である。
【図２０】図３に示した画像処理装置を備えた画像形成システムの構成を示す模式図である。
【図２１】特定色範囲を決定するための算出式を示す図である。
【図２２】特定色範囲を決定するための算出式を示す図である。
【発明を実施するための形態】
【００４１】
以下本発明をその実施の形態を示す図面に基づき具体的に説明する。
【００４２】
（画像処理装置）
図３は、本実施の形態の画像処理装置１００の電気的構成を示すブロック図である。画像処理装置１００は、演算を行うＣＰＵ５１、画像処理装置１００の動作に必要なプログラムを記憶するＲＯＭ５２、画像データ等の一時的なデータを記憶する揮発性のメモリであるＲＡＭ５３、液晶パネル等の表示部５４、及びタッチパネル等の操作部５５を備えている。
【００４３】
表示部５４は、ユーザが画像処理装置１００を操作するために必要な情報を表示し、操作部５５は、ユーザ操作による各種の設定入力等の入力を受け付ける。本実施形態では表示部５４と操作部５５とは一体の操作パネルとなっている。この操作パネルを使ってはユーザは、各種処理や各種設定のための操作を行うことができる。
【００４４】
ＣＰＵ５１には、画像読取部１が接続されており、画像読取部１には、イメージセンサ１２の出力に対して画像処理を行う画像処理部４が接続されている。画像処理部４には、制御部５６及び記憶部５７が接続されている。
【００４５】
制御部５６は、演算を行うＣＰＵ、演算に伴う情報を記憶するＲＡＭ、演算に必要なプログラムを記憶するＲＯＭ等からなり、画像処理部４での画像処理を制御する。
【００４６】
記憶部５７は、不揮発性のメモリ又はハードディスクで構成されている。記憶部５７には、後述のように、見本データが格納される。
【００４７】
またＣＰＵ５１には、画像処理部４で画像処理が施された画像データをパーソナルコンピュータ等の外部の装置へ送信する送信部５８が接続されている。
【００４８】
ＣＰＵ５１は、画像処理装置１００における各部の動作を統括的に制御する。ただし、画像処理部４の制御は、制御部５６が行う。
【００４９】
なお、画像処理装置１００は、図２０に示すような、画像データに基づいて形成した画像を記録用紙に記録する画像形成部を更に備えた複写装置、ファクシミリ装置又は複合機等の画像形成装置であってもよい。また、図２０に示すように、画像処理装置１００がコンピュータ１０２，１０３や、デジタルカメラ１０４が接続していてもよい。
【００５０】
（画像読取部及び画像処理部）
図１は、画像読取部１及び画像処理部４の詳細な内部構成を示すブロック図である。画像読取部１は、原稿を照射する光源１１、原稿画像を電気信号に変換するイメージセンサ１２、イメージセンサ１２に接続された増幅器１３、Ａ／Ｄ変換部１４を備えている。
【００５１】
画像処理部４はシェーディング補正部４１３、ガンマ補正部４１４及び色変換部４１５を備えている。
【００５２】
イメージセンサ１２からは、ＲＧＢ夫々の電気信号が増幅器１３へ入力され、増幅器１３は、ＲＧＢの電気信号を所定の増幅率で増幅し、増幅したＲＧＢの電気信号をＡ／Ｄ変換部１４へ入力する。Ａ／Ｄ変換部１４は、ＲＧＢのアナログ電気信号をデジタル信号であるＲＧＢ信号へ変換する。ＲＧＢ信号は、読み取った画像を構成する複数の画素の夫々におけるＲＧＢ各色の明度値からなる。各色の明度値は、原稿に記録された画像に対する光の反射率、即ち原稿上の画像に含まれる各色の濃度に対応する。
【００５３】
Ａ／Ｄ変換部１４で変換されたデジタルのＲＧＢ信号をシェーディング補正部４１３へ入力し、シェーディング補正部４１３は、ＲＧＢ信号をシェーディング補正し、補正後のＲＧＢ信号をガンマ補正部４１４へ入力する。
【００５４】
ガンマ補正部４１４は、シェーディング補正部４１３から入力されたＲＧＢ信号をガンマ補正し、補正後のＲＧＢ信号を色変換部４１５へ入力する。色変換部４１５は、どの画像読取装置でも同じ画像からほぼ同じ色の画像データが得られるように、光学特性に応じてＲＧＢ夫々の色を補正する色変換補正を行う。この色変換補正により、機器間の性能のばらつき又は光源若しくは受光素子の違いによる表裏の輝度及びカラーバランスの差を吸収することができる。
【００５５】
色変換部４１５は、メモリ制御部４１６を介してページメモリ４２７に接続されている。色変換部４１５は、色変換補正後のＲＧＢ信号をメモリ制御部４２５を介してページメモリ４２７へ一旦入力し、ページメモリ４２７はＲＧＢ信号からなる画像データを一時的に記憶する。なお、メモリ制御部４１６及びページメモリ４２７は、制御部５６の一部として構成されていてもよい。
【００５６】
色変換部４１５及びメモリ制御部４２５は、読み取った画像が複製禁止画像であるか否かを判定する画像判定部（判定手段）４０、及び色変換補正後のＲＧＢ信号からなる画像データが表す画像の画質を改善するための画像処理を行う画質改善処理部４７に接続されている。色変換部４１５は、色変換補正後のＲＧＢ信号を画像判定部４０及び画質改善処理部４７へ入力する。
【００５７】
画像判定部４０は、解像度変換部４３、色差分演算部４４、特定色抽出部４５及び特定パターン検出部４６を備えている。
【００５８】
解像度変換部４３は、ＲＧＢ信号からなる画像データが表す画像の解像度を変換する処理を行う。例えば、解像度変換部４３は、６００ｄｐｉの画像データを１００ｄｐｉに変換する。
【００５９】
色差分演算部４４は、解像度変換後の画像データからＧとＲとの色差、ＧとＢとの色差、及びＲとＢとの色差を演算する。
【００６０】
特定色抽出部４５は、ＲＧＢ信号及び演算した色差に基づいて、画像中の各画素の色が、複製禁止画像を特徴付ける特定パターンの色である特定色であるか否かを判定することにより、色が特定色になっている画素である特定色画素を、読み取った画像から抽出する。そして、特定色画素とその他の画素とを区別した２値画像データを特定パターン検出部４６へ入力する。
【００６１】
特定パターン検出部４６は、２値画像データが表す画像から特定パターンを検出する処理を行うことにより、読み取った画像に特定パターンが含まれているか否かを判定する。２値画像データが表す画像から特定パターンを検出できた場合、読み取った画像は、特定パターンを含んだ複製禁止画像である。特定パターンを検出できない場合、読み取った画像は、特定パターンを含んでいないので、複製禁止画像ではない。特定パターン検出部４６は、判定結果をＣＰＵ５１へ出力する。
【００６２】
画質改善処理部４７は、領域分離処理を行う領域分離部４７１、変倍処理を行う変倍部４７２、ＭＴＦ補正処理を行うＭＴＦ補正部４７３、下地処理を行う下地処理部４７４、回転処理を行う回転部４７５、及び各種パラメータを記憶するレジスタ４７６、を備えている。画質改善処理部４７は、色変換補正後のＲＧＢ信号でなる画像データに対して、画像データが表す画像の画質を改善するための画像処理を行い、この画像処理後の画像データをＣＰＵ５１へ出力する。読み取った画像に特定パターンが含まれているという判定結果が特定パターン検出部４６から出力された場合は、画質改善処理部４７から出力された画像データが表す画像は複製禁止画像であるので、ＣＰＵ５１は、画像データの出力を禁止する処理を実行する。
【００６３】
メモリ制御部４２５は、画像判定部４０及び画質改善処理部４７で、色変換部４１５から入力した画像データの処理が終了した後に、ページメモリ４２７で記憶する画像データを画像判定部４０及び画質改善処理部４７へ入力する。このため、画像読取部１の図示しない第１読取部が原稿の一面から読み取った画像の画像処理が終了した後に、画像読取部１の図示しない第２読取部が原稿の他面から読み取った画像の画像処理が行われる。同一の画像判定部４０及び画質改善処理部４７を経時的に使用することにより、画像判定部及び画質改善処理部を２系統備えた場合に発生する画像読取装置のサイズ及びコストの無駄を省くことができる。
【００６４】
（ガンマ補正値）
ガンマ補正部４１４で行うガンマ補正でのガンマ補正値は、基準チャートを読み取った結果に基づいて制御部５６のパラメータ算出部５６１が予め算出しておく。ここで、基準チャートは、画像処理の基準とするために、夫々に色彩及び濃度が定められた複数の色で彩色された画像が紙等に記録されたものであり、本発明における基準画像に対応する。
【００６５】
図２は、基準チャートの例を示す模式図である。基準チャートは、複数のカラーパッチが縦横に並んで形成されており、各カラーパッチは、色彩及び濃度が定められた一つの色で彩色されている。図には、Ｂ、Ｇ、Ｒ、ＢＫ１、ＢＫ２、Ｃ、Ｍ、Ｙの夫々の色彩について濃度が１２段階の各段階に定められた色で彩色されたカラーパッチが記録された例を示す。図中では、濃度を１〜１２の数字で示し、数字が大きいほど濃度が濃いことを示している。ＢＫ１及びＢＫ２は、一方がカラー画像におけるブラックであり、他方がモノクロ画像におけるブラックである。図２では各カラーパッチをモノクロで示しているものの、実際の基準チャートでは各カラーパッチは各色彩で彩色されている。なお、図２に示す基準チャートは一例であり、色数を減らした構成等、基準チャートの構成はその他の構成であってもよい。
【００６６】
記憶部５７は、基準チャートを実際に画像読取部１にて読み取って生成される画像データの見本となる、理想的な読み取りデータとして生成された見本データ５７１を予め記憶している。見本データ５７１は、基準データ中の各カラーパッチを読み取って生成されるＲＧＢ信号の目標値を含んで構成される。目標値は、理想的な画像読取装置で基準チャートを読み取ったときにカラーパッチ毎に生成されるＲＧＢ信号の強度値であり、基準チャートに含まれる各カラーパッチの理想的な色を示す値である。見本データ５７１は、例えば、標準となる特定の画像読取装置で基準チャートを読み取ることによって生成される。また例えば、見本データ５７１は、理想的な光学系の状態をシミュレートする等の方法により、理論的に生成したものであってもよい。
【００６７】
画像読取部１は、基準チャートを実際に読み取り、制御部５６は、読み取りによって生成した画像データと見本データとを比較することによってガンマ補正値を求める。画像読取部１のイメージセンサ１２は、基準チャート中の各カラーパッチからの反射光を受光し、カラーパッチ毎にＲＧＢ各色の電気信号を出力し、シェーディング補正部４１３は、カラーパッチ毎のＲＧＢ信号をシェーディング補正する。
【００６８】
制御部５６は、パラメータ算出部５６１を備え、シェーディング補正された各カラーパッチ内のＲＧＢ信号の読取値を平均することにより、各カラーパッチに対応するＲＧＢ信号の読取値を算出する。この読取値は、画像読取部１で画像を読み取って得られるＥＧＢ信号の強度値であり、カラーパッチに対応する読取値は、基準チャートに含まれる各カラーパッチを実際に画像読取装置で読み取った色を示す値である。制御部５６は、見本データ５７１を記憶部５７から読み出し、各カラーパッチに対応するＲＧＢ信号の目標値と、シェーディング補正部４１３でシェーディング補正されたＲＧＢ信号の読取値とを比較することによって、ガンマ補正値を計算する。
【００６９】
図４（ａ）及び（ｂ）は、ガンマ補正値を計算する方法の概要を示す概念図である。ここで、ＲＧＢ信号の目標値をＲ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が、色変換補正の補正係数である。
【００７４】
【数１】
2011182126.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を（２）式中のＲ、Ｇ及びＢへ変換する色変換補正を実行する。
【００７９】
【数２】
2011182126.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 以下であるか否かを判定する。比較器４５１は、Ｒ，Ｇ，Ｂ，（Ｇ−Ｒ），（Ｇ−Ｂ），（Ｒ−Ｂ）の値が全て特定色範囲に含まれる場合に、画素の色は特定色であると判断して、画素に対応する値である画素値を１（以下黒とも表記する）に決定する。また比較器４５１は、Ｒ，Ｇ，Ｂ，（Ｇ−Ｒ），（Ｇ−Ｂ），（Ｒ−Ｂ）の何れかの値が特定色範囲から外れている場合に、判定対象の画素の色は特定色ではないと判断して、その画素に対応する画素値を０（以下白とも表記する）に決定する。そして、比較器４５１は、読み取った画像データに含まれる画素毎に画素値を決定し、各画素の画素値を１又は０の２値で表した２値画像データを、特定パターン検出部４６へ入力する。
【００９４】
ＲＧＢ信号の値が夫々８ビットである場合、比較器４５１の処理により、各画素に対応する画素値は０又は１の１ビットで表されるので、画素毎のデータ量は１／２４となる。また解像度変換部４３において主走査方向及び副走査方向の夫々の解像度を１／６にしている場合、読み取った画像を表すデータ量は、１／６×１／６×１／２４＝１／８６４となる。このように特定パターン検出部４６で扱うべきデータ量が減少するので、特定パターン検出部４６での高速処理が容易となる。
【００９５】
設定レジスタ４５２は、複数種類の複製禁止画像に係る複数種類の特定パターンの夫々について特定色範囲を記憶している。比較器４５１は、この設定レジスタ４５２に記憶してある特定色範囲の数だけ処理を繰り返し、複数種類の特定パターンの夫々について２値画像データを出力する。なお、特定パターンの種類の数だけの複数の特定色抽出部４５を並列に備え、各特定色抽出部４５で各特定パターンについて２値画像データを出力する形態であってもよい。
【００９６】
また複数種類の特定パターンにおいて特定色が共通する場合は、設定レジスタ４５２は複数種類の特定パターンに共通する特定色範囲を記憶しておき、比較器４５１は、複数種類の特定パターンに共通する２値画像データを出力してもよい。
【００９７】
この２値化された２値画像データは特定パターン検出部４６に入力されるが、特定パターン検出部４６の説明の前に、カラーバランス調整時に、特定色範囲を算出する方法について図２１を用い説明する。以下では、特定色が朱色、特定パターンが商品券の朱印である場合を例にとって説明する。
【００９８】
まず、前述したようにカラーバランス調整時に画像読取部１にて読み取られた基準チャート２３のカラーパッチのＲＧＢの値（読取値）を、見本データ５７１のＲＧＢの値（目標値）に近づくようにガンマ補正部４１４と色変換部４１５にて補正する。基準チャート２３のカラーパッチの読み取りデータを補正した後の赤の１２番パッチのＲ信号・Ｇ信号・Ｂ信号の値を各々Ｒｒ１２、Ｇｒ１２，Ｂｒ１２とし、基準チャート２３のカラーパッチの読み取りデータを補正した後の赤の６番パッチのＲ信号・Ｇ信号・Ｂ信号の値を各々Ｒｒ６、Ｇｒ６，Ｂｒ６とする。
【００９９】
なお、カラーバランス調整には、黒・赤・青・緑・シアン・マゼンタ・イエローのカラーパッチを用いるが、特定色が朱色の場合は赤のカラーパッチを使用して特定色範囲を定義するための閾値を算出する。同様に黄色の特定色の算出はイエローパッチ、黒の特定色の算出は黒パッチを使用するが朱色と同様のため説明は省略する。
【０１００】
特定色領域のＲ，Ｇ，Ｂ，（Ｇ−Ｒ），（Ｇ−Ｂ），（Ｒ−Ｂ）の値の上限（ＲＧＢについては明るい）値Ｒmax，Ｇmax，Ｂmax，（Ｇ−Ｒ）max，（Ｇ−Ｂ）max，（Ｒ−Ｂ）max、及び、下限（ＲＧＢについては暗い）値Ｒmin，Ｇmin，Ｂmin，（Ｇ−Ｒ）min，（Ｇ−Ｂ）min，（Ｒ−Ｂ）minは、図２１に示す式のように表される。この式は、各種光源（キセノンランプ・ＬＥＤ・冷陰極管など）や各種受光センサー（各メーカーのＣＣＤやＣＩＳ）で画像読取部１の特性がばらついても、実際に画像読取部１で読み取ったカラーチャートの読取値を使うことで、上記特性の変化を吸収できるよう、予め実験にて求めたものである。なお、図２１では、例えば「（Ｇ−Ｒ）min」を「ＧＲmin」のように簡略して記載している。
【０１０１】
例えば、ある読取装置のカバーバランス調整後のＲｒ１２、Ｇｒ１２，Ｂｒ１２の値が、各々、１４９，５８，２３であり、Ｒｒ6、Ｇｒ6，Ｂｒ6の値が各々、２０３，１６１，１３５だったとする。赤１２番パッチの見本データのＲＧＢ値が１５０，５２，２３であり、赤６番パッチの見本データのＲＧＢ値が各々、１９９，１６４，１３５だとする。その読取装置は中濃度部の赤画像を読み取った場合、若干Ｒの値が大きくなりＧの値が小さくなるようにしか調整できない読取装置であるが、カラースキャナやカラーコピー機として使用する場合、見本データとの差は小さいためほとんど問題にならない。
【０１０２】
しかしながら、特定色の抽出を考えた場合、Ｇの値からＲの値を引いた（Ｇ−Ｒ）の色差の値がＲが大きくなりＧが小さくなることで実際の値より小さくなってしまう。このため、例えば図１６で示した一般パターン（商品券ではなく商学部の朱印）１６が、特定パターンとわずかに色相が違っていても、一般パターンの円１６２の太さと直径とが、特定パターンと同じで、一般パターンの商の字１６３が、商品券の特定パターンの商の字と似ていた場合に、標準の読取装置の値より（Ｇ−Ｒ）の値が小さくなってしまうため特定色の抽出で抽出してしまい、誤検出してしまう可能性がある。
【０１０３】
また、図１９に特定パターンの例として株主優待券に含まれる特定パターンを示すが、円２６２、優の字２６３の他に、下地模様２６４が特定色と似た色で印刷されているとする。中間濃度のＲデータの値が大きくなりＧの値が小さくなる読取装置では下地模様２６４の色を抽出してしまい、株主優待券を読取装置に置く角度によっては円弧の検出ができなく、特定パターンの検出ができず偽造優待券を印刷してしまう可能性がある。
【０１０４】
このように、特定パターンを含む原稿や特定パターンを含まない原稿は多数あるため、確実に特定パターンを検出し、確実に特定パターンでないものを検出しないためには、読取装置を含む画像処理装置１台ごとに、特定色抽出パターンの色空間の設定を最適する必要がある。よって、全ての読取装置の色バランスを完全に調整するのは非常なコストアップになる。しかし、本発明では、カラーバランス調整時の調整後のカラーパッチデータの値を使うことで、余分な作業や部品を使わずに装置１台１台に最適な特定色範囲の定義（色抽出レジスタ）の設定を行える。
【０１０５】
特定色範囲を算出する式は、出荷時に画像処理装置１００に設定される式である。図２１では特定パターンの色が朱色の場合の一例を示しているが、特定パターンの色が替われば、式及び使用するカラーパッチの色が替わる。
【０１０６】
このように、画像処理装置１台１台実際に補正された値を使うことで、装置毎のばらつき、機種間のばらつき、途中で装置の部品のコストダウンによるわずかな画像の変化等をすべて吸収することができる。
【０１０７】
しかしながら、故意または過失によって、正しく調整できないことがあった場合、間違った特定色範囲を設定してしまうことになる。例えば、チャートを細工することで、特定色範囲を狂わすこともできる。そこで、故意または過失によって、正しく調整できない場合には、次のように対応する。
【０１０８】
まず、見本データ５７１のＲＧＢの値である目標値と、補正後の値である補正値との差を求める。この目標値と補正値との差は、例えば（Ｇ−Ｒ）minであれば、（Ｇｒ１２−Ｒｒ１２）を（ｇｒ１２−ｒｒ１２）から引くことで求める。なお、（ｇｒ１２−ｒｒ１２）を（Ｇｒ１２−Ｒｒ１２）から引いて求めてもよい。ここで、上記補正値とは、画像読取部１にて読み取られた基準チャート２３のカラーパッチのＲＧＢの値（読取値）を、見本データ５７１のＲＧＢの値（目標値）に近づくようにガンマ補正部４１４と色変換部４１５にて補正した値である。
【０１０９】
そして、上記求めた差に応じて、図２２に示すように、特定色範囲を算出する式を変更する。
【０１１０】
図２２では、カラーバランス調整時に読み取った基準チャート２３のカラーパッチを補正した後の、赤の１２番パッチのＲ信号・Ｇ信号・Ｂ信号の値（補正値）を各々Ｒｒ１２、Ｇｒ１２，Ｂｒ１２とし、赤の６番パッチのＲ信号・Ｇ信号・Ｂ信号の値（補正値）を各々Ｒｒ６、Ｇｒ６，Ｂｒ６とする。また、見本データ５７１の赤の１２番パッチのＲ信号・Ｇ信号・Ｂ信号の目標値を各々ｒｒ１２、ｇｒ１２，ｂｒ１２とし、見本データ５７１の赤の６番パッチのＲ信号・Ｇ信号・Ｂ信号の目標値を各々ｒｒ６、ｇｒ６，ｂｒ６とする。なお、図２２でも、例えば「（Ｇ−Ｒ）min」を「ＧＲmin」のように簡略して記載している。
【０１１１】
目標値と補正値との差が許容範囲（図２２では−５以上５以下（絶対値５以内））より小さい（図２２では−５より小さい）場合と、大きい（図２２では５より大きい）場合とには、特定色範囲を算出する式に、目標値を使用する。
【０１１２】
目標値と補正値との差が許容範囲内（図２２では−５以上５以下）である場合には、特定色範囲を算出する式に、補正値を使用する。
【０１１３】
以上のように式を分けることで、画像読取部１で基準チャート２３が正しく読めなかった場合、つまり、補正後の基準チャートの色データの値と見本データの色の値とに差が出た場合でも、正しく特定色を検出することができる。
【０１１４】
図２２の式を変更する目標値と調整後の値との差の許容範囲（図２２では−５以上５以下）は、予め、画像処理装置１００の出荷時に決められている値である。この許容範囲は、実際に特定色を有する紙幣などを印字した時に違和感があるかないかを基準にすることで、紙幣などの偽造を防止することができる。この、違和感があるかないかの基準については、例えば差を変化させて特定パターンを含む原稿を複写し、複数の人間で判断することで、決定してもよい。
【０１１５】
なお、図２２で示す特定色範囲を算出する式も、図２１と同様に、出荷時に画像処理装置１００に設定される式である。本実施形態では、朱色の特定パターンを抽出する場合の式の一例として説明しているが、別の特定色では図２２に示す式と使用するカラーパッチの色が替わる。
【０１１６】
上記の特定色範囲の算出は、制御部５６の特定範囲決定部５６２が行う。
【０１１７】
また、図１７に示されるような、原稿送り装置の傾き調整及び画像処理装置のカラーバランス調整に兼用される基準チャートを、生産時に使い、図２のようなガンマ調整用のチャートを装置のサービスマンが使用してもよい。このようになっていると、生産時では短時間に、原稿送り装置の傾き調整、カラーバランス調整、特定色範囲の算出をすることができる。他方で、装置のサービスマンは特別な次具がなくても環境が整っていなくても、カラーバランスを調整することが可能である。
【０１１８】
（特定パターン検出部）
次に、特定パターン検出部４６での処理内容を説明する。２値化されたデータなので色は存在しないが、説明の便宜上、１を黒、０を白と書く。特定パターン検出部４６は、特定パターンの一部を構成する部分パターンを画像から検出するための処理を行い、部分パターンを検出した場合に、特定パターンを画像から検出するための処理を行う。
【０１１９】
図７は、複製禁止画像の例を示す模式図であり、図８は、特定パターンの例を示す模式図である。図７には、複製禁止画像の例として商品券を示しており、複製禁止画像内には特定パターン６１が含まれている。
【０１２０】
特定パターン６１は、図８に示すように、丸の中に商の字を記した形状のパターンとなっている。複数種類の複製禁止画像が共通の特定パターンを含んでいることもあり、また複数種類の複製禁止画像の夫々が個別の特定パターンを含んでいることもある。図８に示すような特定パターン６１が画像に含まれている場合は、画像は複製禁止画像であると判定できる。反対に、特定パターンが画像に含まれていない場合は、画像は複製禁止画像ではないと判定できる。なお、特定パターンは、図８に示す例に限るものではなく、紙幣に含まれる朱印等、複数種類の図形が特定パターンとして設定されている。
【０１２１】
図９は、特定パターンの一部を構成する部分パターンの例を示す模式図である。図９に示す実線の部分が部分パターン６２であり、部分パターン６２が、図８に示す特定パターン６１の一部をなす円弧である例を示している。図９中には、特定パターン６１中の部分パターン６２以外の部分は点線で示している。円弧である部分パターン６２を画像内で検出した場合、特定パターン６１である可能性のある特定パターン候補画像を抽出することができる。
【０１２２】
図１０は、特定パターン候補画像の例を示す模式図である。部分パターン６２が画像中に検出された場合、部分パターン６２の円弧の半径をｎ（ｍｍ）として、部分パターン６２を含む半径ｎの円で囲まれる部分は、特定パターン６１である可能性がある。従って、画像中の部分パターン６２を含む半径ｎの円で囲まれる部分は、特定パターン候補画像６３である。図１０中には、部分パターン６２を含む円の部分パターン６２以外の部分を破線で示し、特定パターン候補画像６３の範囲をハッチングで示す。他の種類の特定パターンについても、夫々に部分パターンが設定されている。
【０１２３】
部分パターンの形状は、限定はされないが、図９に示すように検出が容易な形状であり、しかも、図１０に示すように特定パターン候補画像６３の範囲を容易に決定できる形状であることが必要である。
【０１２４】
特定パターン検出部４６は、部分パターンが内包できる大きさの判定ウインドウを画像内に設定し、判定ウインドウを画像内で動かしながら、判定ウインドウ内に部分パターンが含まれるか否かを判定することにより、画像内から部分パターンを検出する処理を行う。
【０１２５】
図１１は、上記判定ウインドウの例を示す模式図である。図１１に示した例では、判定ウインドウ６４は、画像読取部１を用いて画像を読み取った際の主走査方向及び副走査方向に各辺が平行になっている矩形の形状をなし、部分パターン６２が内包される大きさとなっている。図１１には、判定ウインドウ６４の大きさと部分パターン６２との関係を示すために、判定ウインドウ６４内に部分パターン６２が含まれた状態を示している。
【０１２６】
特定色抽出部４５から入力された２値画像データが表す画像上で、判定ウインドウ６４内に部分パターンが内包される場合は、判定ウインドウ６４中の画素の内、特定色の画像である特定色画素は部分パターン上に集中し、特定色画素ではない他の画素は他の部分に分布しているはずである。特定パターン検出部４６は、部分パターンの形状を設定した情報として、判定ウインドウ６４の大きさを設定し、特定色画素の分布を調べるために、判定ウインドウ６４の内部を分割した夫々の領域を設定したテンプレートを記憶している。
【０１２７】
図１２は、上記テンプレートの例を示す模式図である。図１２（ａ）は、判定ウインドウ６４内に部分パターン６２が含まれる場合の画素の分布を示す。図１２に示した例では、判定ウインドウ６４は、副走査方向に並んだ６個のラインデータ６４１，６４２，６４３，６４４，６４５，６４６からなり、各ラインデータには主走査方向に並んだ４２個の画素が含まれる。図１２（ａ）に示す黒色のセルは画素値が１である特定色画素を表し、白色のセルは画素値が０の画素を表す。例えば、ラインデータ６４１では、座標（０，０）〜（１５，０）及び座標（２６，０）〜（４１，０）に対応した画素の画素値が０であり、座標（１６，０）〜（２５，０）に対応した画素は、画素値が１の特定色画素である。
【０１２８】
図１２（ｂ）は、部分パターン６２が含まれる判定ウインドウ６４と対比させたテンプレート７０を示す。テンプレート７０は、判定ウインドウ６４内のラインデータ６４１〜６４６の夫々に対応する第１ライン７１、第２ライン７２、第３ライン７３、第４ライン７４、第５ライン７５、第６ライン７６により構成されている。第１ライン７１〜第６ライン７６の夫々は、主走査方向に４２個の画素を持つと共に、主走査方向において３つの領域に分割されている。
【０１２９】
第１ライン７１は、座標（１５，０）〜（２６，０）までの第１領域７１ａ、座標（１１，０）〜（１４，０）及び座標（２７，０）〜（３０，０）までの第２領域７１ｂ，７１ｂ、座標（０，０）〜（１０，０）及び座標（３１，０）〜（４１，０）までの第３領域７１ｃ，７１ｃに分割されている。第２ライン７２は、座標（１７，１）〜（２４，１）までの第１領域７２ａ、座標（１１，１）〜（１６，１）及び座標（２５，１）〜（３０，１）までの第２領域７２ｂ，７２ｂ、座標（０，１）〜（１０，１）及び座標（３１，１）〜（４１，１）までの第３領域７２ｃ，７２ｃに分割されている。第３ライン７３は、座標（１３，２）〜（２８，２）までの第１領域７３ａ、座標（８，２）〜（１２，２）及び座標（２９，２）〜（３３，２）までの第２領域７３ｂ，７３ｂ、座標（０，２）〜（７，２）及び座標（３４，２）〜（４１，２）までの第３領域７３ｃ，７３ｃに分割されている。第４ライン７４は、座標（１１，３）〜（３０，３）までの第１領域７４ａ、座標（７，３）〜（１０，３）及び座標（３１，３）〜（３４，３）までの第２領域７４ｂ，７４ｂ、座標（０，３）〜（６，３）及び座標（３３，３）〜（４１，３）までの第３領域７４ｃ，７４ｃに分割されている。第５ライン７５は、座標（１０，４）〜（３１，４）までの第１領域７５ａ、座標（５，４）〜（９，４）及び座標（３２，４）〜（３６，４）までの第２領域７５ｂ，７５ｂ、座標（０，４）〜（４，４）及び座標（３７，４）〜（４１，４）までの第３領域７５ｃ，７５ｃに分割されている。第６ライン７６は、座標（７，５）〜（３４，５）までの第１領域７６ａ、座標（４，５）〜（６，５）及び座標（３５，５）〜（３７，５）までの第２領域７６ｂ，７６ｂ、座標（０，５）〜（４，５）及び座標（３８，５）〜（４１，５）までの第３領域７６ｃ，７６ｃに分割されている。
【０１３０】
図１２（ｂ）に示すように、テンプレート７０の全体の形状により、判定ウインドウ６４の形状が設定されている。またテンプレート７０内の各領域は、判定ウインドウ６４内に部分パターン６２が含まれる場合の特定色画素の分布に合わせて設定している。即ち、第１領域７１ａ及び第２領域７２ｂ〜７６ｂは、判定ウインドウ６４内に部分パターン６２が含まれる場合に特定色画素が集中する領域であり、他の領域は特定色画素が殆ど含まれなくなる領域である。
【０１３１】
特定パターン検出部４６は、更に、判定ウインドウ６４内に部分パターン６２が含まれる場合に各領域に含まれる特定色画素の数の範囲を定めた画素数範囲を記憶している。
【０１３２】
図１３は、上記画素数範囲の例を示す図表である。ここで、図１３の「黒」とは「特定色画素」を表しており、「９≦黒」とは、特定色画素が９画素以上ある、ということを表している。上記したように、特定色画素は２値化により１（黒）として扱っている。第１ライン７１の第１領域７１ａ、及び第２ライン７２〜第６ライン７７の第２領域７２ｂ〜７６ｂは、判定ウインドウ６４内に部分パターン６２が含まれる場合に特定色画素が集中するので、多くの特定色画素を含むように画素数範囲が設定されている。またその他の領域は、判定ウインドウ６４内に部分パターン６２が含まれる場合には特定色画素が殆ど含まれなくなるので、特定色画素が殆ど含まれないように画素数範囲が設定されている。
【０１３３】
テンプレート７０で定められた全ての領域において、特定色画素の数が画素数範囲に含まれている場合は、判定ウインドウ６４内に部分パターンが含まれていると判定される。特定パターン検出部４６は、複数種類の特定パターンの夫々について、テンプレート及び画素数範囲を記憶している。
【０１３４】
特定パターン検出部４６は、特定色抽出部４５から入力された２値画像データが表す画像中での判定ウインドウ６４の主走査方向及び副走査方向の位置を定め、画像中の画素の内で判定ウインドウ６４内に含まれる画素の中から、テンプレート７０で定められた各領域内に含まれる特定色画素の数を計測する。具体的には、各領域内に含まれる画素の内で画素値が１となっている画素の数を計測する。
【０１３５】
特定パターン検出部４６は、次に、計測した各領域内の特定色画素の数と、各領域について記憶してある画素数範囲とを比較し、全ての領域において特定色画素の数が画素数範囲に含まれている場合は、部分パターン６２を検出したと判定する。また特定パターン検出部４６は、特定色画素の数が画素数範囲に含まれていない領域がある場合は、部分パターン６２が検出できないと判定し、画像内で判定ウインドウ６４を主走査方向に一画素分移動させ、同様に部分パターン６２を検出する処理を行う。
【０１３６】
部分パターン６２が検出できない状態で主走査方向の走査が終了した場合は、特定パターン検出部４６は、画像内で判定ウインドウ６４を副走査方向に一画素分移動させ、同様に主走査方向に走査を行う。部分パターン６２が検出できない状態で画像全体の走査が終了した場合は、特定パターン検出部４６は、読み取った画像中には特定パターンは含まれていないと判定する。
【０１３７】
また特定パターン検出部４６は、部分パターン６２を検出した場合には、判定ウインドウ６４内に含まれる部分パターン６２を含む特定パターン候補画像６３を、２値画像データが表す画像中から抽出する。特定パターン検出部４６は、次に、抽出した特定パターン候補画像６３に含まれる特定色画素の分布に基づいて、特定パターン候補画像６３が特定パターンであるか否かを判定する。具体的には、特定パターン検出部４６は、特定パターン候補画像６３を複数の領域に分割し、各領域内に含まれる特定色画素の数が予め定められた範囲内にある場合に、特定パターン候補画像６３が特定パターン６１であると判定する。
【０１３８】
特定パターン候補画像６３は、分割領域を定めた領域設定データに従って複数の領域に分割される。図１４は、領域設定データに従って特定パターン候補画像６３を複数の領域に分割した模式図である。図１４に示した例では、円形状の特定パターン候補画像６３を同心円状に分割している。図１４では、最小の半径を有する円周によって囲まれる領域を第１分割領域６３１、その円周と２番目に小さな半径を有する円周とで囲まれる領域を第２分割領域６３２、その円周と３番目に小さな半径を有する円周とで囲まれる領域を第３分割領域６３３、その円周と外周とで囲まれる領域を第４分割領域６３４としている。
【０１３９】
特定パターン検出部４６は、上記分割領域を定めた領域設定データを記憶している。特定パターン検出部４６は、更に、上記領域設定データに従って特定パターンを分割した各領域に含まれる特定色画素の数の範囲を定めた特定色画素数範囲を記憶している。領域設定データに従って特定パターンを分割した場合、上記と同様、第１分割領域、第２分割領域、第３分割領域、第４分割領域に分かれる。
【０１４０】
図１５は、特定色画素数範囲の例を示す概念図である。図１５には、第１分割領域における特定色画素の数の範囲が２４６以上３００以下であり、第２分割領域における特定色画素の数の範囲が２５０以上３０２以下であり、第３分割領域における特定色画素の数の範囲が２６６以上３１０以下であり、第４分割領域における特定色画素の数の範囲が４８０以上である例を示している。よって、詳細は後述するが、例えば、特定パターン候補画像６３の第１分割領域６３１の特定色画素の数と、図１５に示す第１分割領域における特定色画素の数の範囲「２４６以上３００以下」とが比較される。
【０１４１】
図１５に示した例は、特定パターンが図７及び８に示した特定パターン６１である場合の例であり、特定パターン６１を図１４に示すように分割した各領域に含まれる特定色画素の数に応じて定められている。
【０１４２】
このように、領域設定データ及び特定色画素数範囲は、特定パターン内に含まれる特定色画素の分布を反映するように定められている。特定パターン検出部４６は、複数種類の特定パターンの夫々について、領域設定データ及び特定色画素数範囲を記憶している。
【０１４３】
特定パターン検出部４６は、特定パターン候補画像６３を、領域設定データが定める複数の分割領域に分割し、分割した各分割領域内に含まれる特定色画素の数を計測する。具体的には、各分割領域内に含まれる画素の内で画素値が１となっている画素の数を計測する。特定パターン検出部４６は、次に、計測した各分割領域内の特定色画素の数と特定色画素数範囲が定める各分割領域での画素数範囲とを比較し、全ての分割領域において特定色画素の数が画素数範囲に含まれている場合は、特定パターン６１を検出したと判定すると、読み取った画像中には特定パターンが含まれていると判定する。反対に、特定パターン検出部４６は、特定色画素の数が画素数範囲内に含まれていない分割領域がある場合は、特定パターン６１を検出しないと判定し、読み取った画像中には特定パターンが含まれていないと判定する。特定パターン検出部４６は、最後に、判定結果をＣＰＵ５１へ出力する。
【０１４４】
丸の中に記された文字が異なる特定パターンなど、部分パターン６２が共通する複数の特定パターンの検出を行う場合は、特定パターン検出部４６は、検出した部分パターン６２が共通する特定パターンの数だけ、特定パターン検出の処理を繰り返す。また特定パターン検出部４６は、複数種類の特定パターンの夫々について、特定パターン検出の処理を繰り返す。なお、並列に備えられた複数の特定色抽出部４５の夫々に特定パターン検出部４６が接続され、各特定色抽出部４５が出力した２値画像データについて各特定パターン検出部４６が特定パターン検出の処理を行う形態であってもよい。
【０１４５】
ＣＰＵ５１は、特定パターン検出部４６から出力される判定結果に従って、画像データの処理を制御する。即ち、画像読取部１で読み取った画像に特定パターンが含まれていないとの判定結果が出力された場合、ＣＰＵ５１は、画質改善処理部４７が出力した画像データをＲＡＭ５３に記憶し、画像データを送信部５８から外部へ送信する処理を行う。反対に、画像読取部１で読み取った画像に特定パターンが含まれているとの判定結果が出力された場合、ＣＰＵ５１は、画質改善処理部４７が出力した画像データを送信部５８から外部へ出力することを禁止する処理を行う。またこの際に、ＣＰＵ５１は、画像データの出力を禁止したことを報知する情報を表示部５４に表示する処理を行う。
【０１４６】
以上の構成で成る画像処理装置１００は、前述のように、基準チャートを実際に読み取り、読み取った基準チャートに基づいてガンマ補正値と色変換補正の補正係数とを計算する処理を行う。これと共に、画像処理装置１００は、基準チャートを実際に読み取った読取値と、記憶部５７で記憶する見本データに含まれる目標値とを比較することにより、設定レジスタ４５２で記憶する特定色範囲を決定する処理を行う。
【０１４７】
（プログラム等）
本実施形態の画像処理装置１００における特に画像処理部４及び制御部５６の各部や各処理ステップは、ＣＰＵなどの演算手段が、ＲＯＭ（Read Only Memory）やＲＡＭなどの記憶手段に記憶されたプログラムを実行し、キーボードなどの入力手段、ディスプレイなどの出力手段、あるいは、インターフェース回路などの通信手段を制御することにより実現することができる。したがって、これらの手段を有するコンピュータが、上記プログラムを記録した記録媒体を読み取り、当該プログラムを実行するだけで、本実施形態の画像処理部４及び制御部５６の各種機能および各種処理を実現することができる。また、上記プログラムをリムーバブルな記録媒体に記録することにより、任意のコンピュータ上で上記の各種機能および各種処理を実現することができる。
【０１４８】
この記録媒体としては、マイクロコンピュータで処理を行うために図示しないメモリ、例えばＲＯＭのようなものがプログラムメディアであっても良いし、また、図示していないが外部記憶装置としてプログラム読取り装置が設けられ、そこに記録媒体を挿入することにより読取り可能なプログラムメディアであっても良い。
【０１４９】
また、何れの場合でも、格納されているプログラムは、マイクロプロセッサがアクセスして実行される構成であることが好ましい。さらに、プログラムを読み出し、読み出されたプログラムは、マイクロコンピュータのプログラム記憶エリアにダウンロードされて、そのプログラムが実行される方式であることが好ましい。なお、このダウンロード用のプログラムは予め本体装置に格納されているものとする。
【０１５０】
また、上記プログラムメディアとしては、本体と分離可能に構成される記録媒体であり、磁気テープやカセットテープ等のテープ系、フレキシブルディスクやハードディスク等の磁気ディスクやＣＤ／ＭＯ／ＭＤ／ＤＶＤ等のディスクのディスク系、ＩＣカード（メモリカードを含む）等のカード系、あるいはマスクＲＯＭ、ＥＰＲＯＭ（Erasable Programmable Read Only Memory）、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）、フラッシュＲＯＭ等による半導体メモリを含めた固定的にプログラムを担持する記録媒体等がある。
【０１５１】
また、インターネットを含む通信ネットワークを接続可能なシステム構成であれば、通信ネットワークからプログラムをダウンロードするように流動的にプログラムを担持する記録媒体であることが好ましい。
【０１５２】
さらに、このように通信ネットワークからプログラムをダウンロードする場合には、そのダウンロード用のプログラムは予め本体装置に格納しておくか、あるいは別な記録媒体からインストールされるものであることが好ましい。
【０１５３】
本発明は上述した実施形態に限定されるものではなく、種々の変更が可能である。すなわち、適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【０１５４】
本発明は、印刷禁止画像を特定付ける特定パターンを、特別ではない調整にて、読み取った画像データから確実に検出できるため、印刷禁止画像を特定付ける特定パターンを、読み取った画像から検出する画像処理装置に適用可能である。
【符号の説明】
【０１５５】
１      画像読取部（読取手段）
４      画像処理部
１６    一般パターン
２３    基準チャート
４０    画像判定部（判定手段）
４３    解像度変換部
４４    色差分演算部
４５    特定色抽出部
４６    特定パターン検出部
４７    画質改善処理部
５１    ＣＰＵ
５６    制御部
５７    記憶部（見本データ記憶部、パラメータ記憶部）
６１    特定パターン
４１４  ガンマ補正部
４１５  色変換部
４２５  メモリ制御部
４２７  ページメモリ
４５１  比較器
４５２  設定レジスタ
５６１  パラメータ算出部（補正パラメータ算出手段）
５６２  特定範囲決定部（特定色範囲決定手段）
５７１  見本データ
【図１】
2011182126.tif 000005
【図２】
2011182126.tif 000006
【図３】
2011182126.tif 000007
【図４】
2011182126.tif 000008
【図５】
2011182126.tif 000009
【図６】
2011182126.tif 000010
【図７】
2011182126.tif 000011
【図８】
2011182126.tif 000012
【図９】
2011182126.tif 000013
【図１０】
2011182126.tif 000014
【図１１】
2011182126.tif 000015
【図１２】
2011182126.tif 000016
【図１３】
2011182126.tif 000017
【図１４】
2011182126.tif 000018
【図１５】
2011182126.tif 000019
【図１６】
2011182126.tif 000020
【図１７】
2011182126.tif 000021
【図１８】
2011182126.tif 000022
【図１９】
2011182126.tif 000023
【図２０】
2011182126.tif 000024
【図２１】
2011182126.tif 000025
【図２２】
2011182126.tif 000026
【手続補正書】
【提出日】平成23年3月29日(2011.3.29)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
原稿の画像をカラーで読み取り画像データに変換する読取手段と、前記画像データに複製禁止を特定付ける特定パターンが含まれているか否かの判定を、当該特定パターンの色である特定色及び当該特定パターンの形状に基づき、行う判定手段とを備え、
前記判定手段は、前記特定色に含まれる複数の色パラメータの夫々の値について、当該特定色に含まれる色パラメータとして認定され得る範囲を規定した特定色範囲に、判定対象の色に含まれる複数の色パラメータの値が含まれているかを判定する画像処理装置であって、
予め濃度が分かっている複数色のカラーパッチを含む基準チャートの、理想的な読み取りデータとして生成された見本データを記憶している見本データ記憶部と、
前記読取手段によって実際に読み取った前記基準チャートの画像データである基準画像データの色パラメータの値が、前記見本データの色パラメータの値に近づくように補正する補正パラメータを算出する補正パラメータ算出手段と、
前記算出された補正パラメータを記憶するパラメータ記憶部と、
前記算出された補正パラメータを基に前記画像データの色パラメータの値を補正する補正手段と、
前記算出された補正パラメータを基に前記基準画像データを前記補正手段にて補正した後の色パラメータの値を用いて、前記特定色範囲を算出する特定色範囲決定手段と、
を備え、
前記特定色範囲決定手段は、前記算出された補正パラメータを基に前記基準画像データを前記補正手段にて補正した後の色パラメータの値と、前記見本データの色パラメータの値との差を算出し、この差が予め定められた許容範囲内にある場合とない場合とで、異なる算出式にて、前記特定色範囲を算出することを特徴とする画像処理装置。
【請求項２】
前記原稿を前記読取手段が読み取る位置に送る原稿送り装置を備え、
前記読取手段は、前記画像処理装置の生産時には、前記基準画像として、前記画像処理装置のカラーバランスを調整する機能にさらに前記原稿送り装置の傾き調整の機能を付加した画像を読み取ることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記許容範囲は、上記画像データを印刷した時の画質への影響を考慮して予め決定されていることを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記特定色範囲決定手段は、前記算出された差が前記許容範囲内にある場合は、前記基準画像データを前記補正手段にて補正した後の色パラメータの値を使用した算出式にて、前記算出された差が前記許容範囲外の場合は、前記見本データの色パラメータの値を使用した算出式にて、前記特定色範囲を算出することを特徴とした請求項１から３のいずれか１項に記載の画像処理装置。
【請求項５】
請求項１から４のいずれか１項に記載の画像処理装置と、上記画像データに基づいて印刷を行う印刷装置と、を備えていることを特徴とする画像形成装置。
【請求項６】
原稿の画像をカラーで読み取り画像データに変換する読取手段と、前記画像データに複製禁止を特定付ける特定パターンが含まれているか否かの判定を、当該特定パターンの色である特定色及び当該特定パターンの形状に基づき、行う判定手段とを備え、前記判定手段は、前記特定色に含まれる複数の色パラメータの夫々の値について、当該特定色に含まれる色パラメータとして認定され得る範囲を規定した特定色範囲に、判定対象の色に含まれる複数の色パラメータの値が含まれているかを判定する画像処理装置の、前記特定色範囲の決定方法であって、
予め濃度が分かっている複数色のカラーパッチを含む基準チャートの、理想的な読み取
りデータとして生成された見本データを記憶する見本データ記憶ステップと、
前記読取手段によって実際に読み取った前記基準チャートの画像データである基準画像データの色パラメータの値が、前記見本データの色パラメータの値に近づくように補正する補正パラメータを算出する補正パラメータ算出ステップと、
前記算出された補正パラメータを記憶するパラメータ記憶ステップと、
前記算出された補正パラメータを基に前記画像データの色パラメータの値を補正する補正ステップと、
前記算出された補正パラメータを基に前記基準画像データの色パラメータの値を補正した後の色パラメータの値を用いて、前記特定色範囲を算出する特定色範囲決定ステップと、
を含み、
前記特定色範囲決定ステップでは、前記算出された補正パラメータを基に前記基準画像データを前記補正ステップにて補正した後の色パラメータの値と、前記見本データの色パラメータの値との差を算出し、この差が予め定められた許容範囲内にある場合とない場合とで、異なる算出式にて、前記特定色範囲を算出することを特徴とする決定方法。
【請求項７】
請求項１から４のいずれか１項に記載の画像処理装置の前記各手段としてコンピュータを機能させるためのプログラム。
【請求項８】
請求項７に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。