(57)【要約】【課題】基準画像の画像データから求めた閾値に基づいて入力画像データが特定画像データのものか否かを判定する構成において、基準画像に濃度のムラや汚れなどの異常がある場合でも、上記判定を正確に行えるようにする。【解決手段】特定色検出部１は、入力画像データの各色画像データの濃度を判定用閾値と比較して特定色の画像データの有無を判定する比較器７、予め濃度が分かっている複数色を含む基準チャートを読み取って取得された基準画像データから判定用閾値に対応する計算閾値を算出し、基準チャートの予め分かっている濃度値から判定用閾値に対応する理論閾値を算出し、計算閾値が理論閾値の許容範囲内の値である場合に、判定用閾値として計算閾値を設定する一方、計算閾値が理論閾値の許容範囲を超えた値である場合に、判定用閾値として理論閾値を設定する閾値設定部５１とを備える。【選択図】図１
2011160216.tif 000002
【特許請求の範囲】
【請求項１】
画像データから印刷禁止パターンに類似する画像パターンを検出し、検出した画像パターンの前記印刷禁止パターンに対する類似度を判定する類似度判定部を備え、この類似度判定部は入力画像データから前記画像パターンについての特定色の画像データを検出する特定色検出部を備えている画像処理装置において、
前記特定色検出部は、
入力画像データに含まれる各色画像データの濃度を判定用閾値と比較して入力画像データにおける前記特定色の画像データの有無を判定する比較部と、
予め濃度が分かっている複数色を含む基準チャートを読み取って取得された基準画像データから前記判定用閾値に対応する計算閾値を算出するとともに、前記基準チャートの予め分かっている濃度値から前記判定用閾値に対応する理論閾値を算出し、前記計算閾値が前記理論閾値に対して設定されている許容範囲内の値である場合には、前記判定用閾値として前記計算閾値を設定する一方、前記計算閾値が前記理論閾値に対して設定されている許容範囲を超えた値である場合には、前記判定用閾値として、前記計算閾値に代えて前記理論閾値を設定する閾値設定部とを備えていることを特徴とする画像処理装置。
【請求項２】
画像データから印刷禁止パターンに類似する画像パターンを検出し、検出した画像パターンの前記印刷禁止パターンに対する類似度を判定する類似度判定部を備え、この類似度判定部は入力画像データから前記画像パターンについての特定色の画像データを検出する特定色検出部を備えている画像処理装置において、
前記特定色検出部は、
入力画像データに含まれる各色画像データの濃度を判定用閾値と比較して入力画像データにおける前記特定色の画像データの有無を判定する比較部と、
予め濃度が分かっている複数色を含む基準チャートを読み取って取得された基準画像データから前記判定用閾値に対応する計算閾値を算出するとともに、前記基準チャートの予め分かっている濃度値から前記判定用閾値に対応する理論閾値を算出し、前記計算閾値が前記理論閾値に対して設定されている許容範囲内の値である場合には、前記判定用閾値として前記計算閾値を設定する一方、前記計算閾値が前記理論閾値に対して設定されている許容範囲の上限値よりも大きい値である場合には、前記判定用閾値として、前記計算閾値に代えて前記理論閾値の前記上限値を設定し、前記計算閾値が前記理論閾値に対して設定されている許容範囲の下限値よりも小さい値である場合には、前記判定用閾値として、前記計算閾値に代えて前記理論閾値の前記下限値を設定する閾値設定部とを備えていることを特徴とする画像処理装置。
【請求項３】
前記閾値設定部は、前記判定用閾値として、前記計算閾値に代えて前記理論閾値に基づく値を設定する場合に、前記理論閾値の前記許容範囲外となった前記計算閾値のみを前記理論閾値に基づく値に設定することを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記閾値設定部は、前記判定用閾値として、前記計算閾値に代えて前記理論閾値に基づく値を設定する場合に、前記理論閾値の前記許容範囲外となった前記計算閾値のみならず、全ての前記計算閾値を前記理論閾値に基づく値に設定することを特徴とする請求項１または２に記載の画像処理装置。
【請求項５】
前記印刷禁止パターンは、所定の位置関係に配置された複数のマークを含むものであり、
前記類似度判定部は、さらに特定形状検出部と位置関係算出部とを備え、
前記特定色検出部は、前記特定色の画像データの検出結果を２値データとして出力し、
前記特定形状検出部は、前記２値データから、前記画像パターンにおける前記複数のマークの相対的位置関係を検出し、その検出結果を位置データとして出力し、
前記位置関係算出部は、前記位置データが示す前記複数のマークの相対的位置関係と実際の印刷禁止パターンにおける複数のマークの相対的位置関係とを比較し、前記印刷禁止パターンに対する前記画像パターンの類似度を算出することを特徴とする請求項１から４のいずれか１項に記載の画像処理装置。
【請求項６】
請求項１から５のいずれか１項に記載の画像処理装置と画像データに基づいて印刷を行う印刷手段とを備えていることを特徴とする画像形成装置。
【請求項７】
画像データから印刷禁止パターンに類似する画像パターンを検出し、検出した画像パターンの前記印刷禁止パターンに対する類似度を判定する類似度判定工程を備え、この類似度判定工程は入力画像データから前記画像パターンについての特定色の画像データを検出する特定色検出工程を備えている画像処理方法において、
前記特定色検出工程は、
入力画像データに含まれる各色画像データの濃度を判定用閾値と比較して入力画像データにおける前記特定色の画像データの有無を判定する比較工程と、
予め濃度が分かっている複数色を含む基準チャートを読み取って取得された基準画像データから前記判定用閾値に対応する計算閾値を算出するとともに、前記基準チャートの予め分かっている濃度値から前記判定用閾値に対応する理論閾値を算出し、前記計算閾値が前記理論閾値に対して設定されている許容範囲内の値である場合には、前記判定用閾値として前記計算閾値を設定する一方、前記計算閾値が前記理論閾値に対して設定されている許容範囲を超えた値である場合には、前記判定用閾値として、前記計算閾値に代えて前記理論閾値を設定する閾値設定工程とを備えていることを特徴とする画像処理方法。
【請求項８】
画像データから印刷禁止パターンに類似する画像パターンを検出し、検出した画像パターンの前記印刷禁止パターンに対する類似度を判定する類似度判定工程を備え、この類似度判定工程は入力画像データから前記画像パターンについての特定色の画像データを検出する特定色検出工程を備えている画像処理方法において、
前記特定色検出工程は、
入力画像データに含まれる各色画像データの濃度を判定用閾値と比較して入力画像データにおける前記特定色の画像データの有無を判定する比較工程と、
予め濃度が分かっている複数色を含む基準チャートを読み取って取得された基準画像データから前記判定用閾値に対応する計算閾値を算出するとともに、前記基準チャートの予め分かっている濃度値から前記判定用閾値に対応する理論閾値を算出し、前記計算閾値が前記理論閾値に対して設定されている許容範囲内の値である場合には、前記判定用閾値として前記計算閾値を設定する一方、前記計算閾値が前記理論閾値に対して設定されている許容範囲の上限値よりも大きい値である場合には、前記判定用閾値として、前記計算閾値に代えて前記理論閾値の前記上限値を設定し、前記計算閾値が前記理論閾値に対して設定されている許容範囲の下限値よりも小さい値である場合には、前記判定用閾値として、前記計算閾値に代えて前記理論閾値の前記下限値を設定する閾値設定工程とを備えていることを特徴とする画像処理方法。
【請求項９】
請求項１から５のいずれか１項に記載の画像処理装置の前記の各部としてコンピュータを機能させるためのプログラム。
【請求項１０】
請求項９に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば紙幣、有価証券および機密書類などの印刷を禁止すべき画像中に含まれる印刷禁止パターンを検出する画像処理方法、画像処理装置、画像形成装置、プログラムおよび記録媒体に関するものである。
【背景技術】
【０００２】
近年、カラー複写装置は、印刷性能の向上に伴い、出力する印刷画像を原稿画像に対する高い忠実度にて再現可能となっている。これに伴い、カラー複写装置には、スキャナ、デジタルカメラあるいはカメラ付き携帯電話にて撮影した紙幣、有価証券および機密書類などの印刷禁止画像を印刷して偽造する行為に対して、高い防止機能が求められている。
【０００３】
従来の複写装置における複写防止技術には、記録紙に印刷する原稿の画像を画像読取装置により読み取って得られた画像データ（読取り画像データ）と、予め複写装置に登録されている複写防止対象となる特定画像の画像データ（登録画像データ）とを比較して、読取り画像データについての印刷を行うか否かを判断するものが知られている。さらに、この技術では、読取り画像データについての印刷を行わないと判断すると、単純に印刷を中止する、あるいは読取り画像データをその読取り画像データとは異なる画像データに変更して印刷するといった処理が行われる。
【０００４】
具体的なこの種の従来の技術としては、特許文献１〜３に記載されたものが知られている。特許文献１に記載の技術では、原稿面に複写を禁止するための特定パターンを形成しておき、この原稿の画像を読み取り、検出部にて上記特定パターンを検出すると、この検出部からの検出信号により複写機の複写機能を停止するようになっている。
【０００５】
特許文献２に記載の技術では、画像処理装置が、第１および第２の色抽出ブロックを有する２値化処理部、ＯＲ回路、記憶装置、マーク検出部、原稿切り出し部並びにマッチング部を備えている。この画像処理装置では、入力画像データに対して２値化処理部の第１および第２の色抽出ブロックによりそれぞれ黒と赤による個別の２値化処理を行い、これら二つのデータをＯＲ回路にて一つのデータにまとめて記憶装置に記憶する。次に、マーク検出部により、テンプレートを使用して入力画像データに含まれる正方形マークを検出し、画像切り出し部にて正方形マークで囲まれるマークを切り出し、切り出したマークの複写禁止判定マーク（特定マーク）に対する適合度をマッチング部にて求め、その結果を出力する。
【０００６】
特許文献３に記載の技術では、画像処理装置が、入力された原稿画像に応じた画像信号と、ＲＯＭに記憶されている特定画像の有する色味分布情報との類似度を、第１の色空間類似度判定回路により判定し、その判定結果に基づき類似画素数をカウントし、類似画素数に応じて原稿画像と記憶されている特定画像との類似度を判定するようになっている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開昭５４−３２３２２号（昭和５４年３月９日公開）
【特許文献２】特開平９−１６０４３号（平成９年１月１７日公開）
【特許文献３】特開平９−４４６６９号（平成９年２月１４日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００８】
上記の特許文献１〜３を含む従来の技術では、いずれも、入力画像データから取得した値、例えば入力画像データが含んでいる特定マークや特定パターンから取得した値を所定の閾値と比較することにより、入力画像データが特定画像データのものであるかどうかを判定している。したがって、上記閾値として正常な値が設定されている場合には正常な検出動作が可能となる一方、上記閾値として異常な値が設定されている場合には正常な検出動作を行うことができない。すなわち、閾値の設定が適切に行われなかった場合には、印刷禁止画像を正確に認識することができない。
【０００９】
ここで、上記閾値の設定は、通常、予め画像濃度が分かっている基準画像を読み取り、これによって取得した基準画像データに基づいて行われる。この場合、基準画像に例えば濃度のムラや汚れなど、何らかの異常があると、基準画像データに基づいて正確に閾値を設定することができないという問題点を有している。
【００１０】
一方、原稿画像を読み取り、原稿画像から取得した画像データに対して画像処理を行う画像処理装置、あるいは上記原稿画像から取得した画像データに基づいて印刷を行う画像形成装置等には、各装置同士の間に固体差が存在する。そこで、その固体差を許容できるように上記閾値を設定した場合には、上記特定画像の検出、例えば特定画像に含まれる特定マークや特定パターンの検出において、誤検出が生じ易くなる。このため、上記閾値の設定は、各装置毎に行う必要がある。
【００１１】
なお、上記固体差が生じる要因としては、画像読取装置（スキャナ）の画像読取りセンサのばらつき（ＣＣＤの受光感度のばらつきやフィルタの色のばらつき）の他、画像読取装置のランプのばらつき（明るさのばらつきや色目のばらつきなど）等が存在する。
【００１２】
したがって、本発明は、基準画像を読み取って取得した基準画像データに基づいて、入力画像データが特定画像データのものであるか否かを判定するための閾値を設定する構成において、基準画像に例えば濃度のムラや汚れなど、何らかの異常がある場合であっても、適正な上記閾値を設定することができ、入力画像データが特定画像データのものであるか否かを正確に判定することができる画像処理方法、画像処理装置、画像形成装置、プログラムおよび記録媒体提供を目的としている。
【課題を解決するための手段】
【００１３】
上記の課題を解決するために、本発明の画像処理装置は、画像データから印刷禁止パターンに類似する画像パターンを検出し、検出した画像パターンの前記印刷禁止パターンに対する類似度を判定する類似度判定部を備え、この類似度判定部は入力画像データから前記画像パターンについての特定色の画像データを検出する特定色検出部を備えている画像処理装置において、前記特定色検出部は、入力画像データに含まれる各色画像データの濃度を判定用閾値と比較して入力画像データにおける前記特定色の画像データの有無を判定する比較部と、予め濃度が分かっている複数色を含む基準チャートを読み取って取得された基準画像データから前記判定用閾値に対応する計算閾値を算出するとともに、前記基準チャートの予め分かっている濃度値から前記判定用閾値に対応する理論閾値を算出し、前記計算閾値が前記理論閾値に対して設定されている許容範囲内の値である場合には、前記判定用閾値として前記計算閾値を設定する一方、前記計算閾値が前記理論閾値に対して設定されている許容範囲を超えた値である場合には、前記判定用閾値として、前記計算閾値に代えて前記理論閾値を設定する閾値設定部とを備えていることを特徴としている。
【００１４】
本発明の画像処理装置は、画像データから印刷禁止パターンに類似する画像パターンを検出し、検出した画像パターンの前記印刷禁止パターンに対する類似度を判定する類似度判定工程を備え、この類似度判定工程は入力画像データから前記画像パターンについての特定色の画像データを検出する特定色検出工程を備えている画像処理方法において、前記特定色検出工程は、入力画像データに含まれる各色画像データの濃度を判定用閾値と比較して入力画像データにおける前記特定色の画像データの有無を判定する比較工程と、予め濃度が分かっている複数色を含む基準チャートを読み取って取得された基準画像データから前記判定用閾値に対応する計算閾値を算出するとともに、前記基準チャートの予め分かっている濃度値から前記判定用閾値に対応する理論閾値を算出し、前記計算閾値が前記理論閾値に対して設定されている許容範囲内の値である場合には、前記判定用閾値として前記計算閾値を設定する一方、前記計算閾値が前記理論閾値に対して設定されている許容範囲を超えた値である場合には、前記判定用閾値として、前記計算閾値に代えて前記理論閾値を設定する閾値設定工程とを備えていることを特徴としている。
【００１５】
上記の構成によれば、類似度判定部は（類似度判定工程では）、画像データから印刷禁止パターンに類似する画像パターンを検出し、検出した画像パターンの前記印刷禁止パターンに対する類似度を判定する。この類似度判定部（類似度判定工程）が備える特定色検出部は（特定色検出工程では）、入力画像データから前記画像パターンについての特定色の画像データを検出する。
【００１６】
特定色検出部（特定色検出工程）の比較部は（比較工程では）、入力画像データに含まれる各色画像データの濃度を判定用閾値と比較して入力画像データにおける前記特定色の画像データの有無を判定する。
【００１７】
特定色検出部（特定色検出工程）の閾値設定部は（閾値設定工程では）、予め濃度が分かっている複数色を含む基準チャートを読み取って取得された基準画像データから前記判定用閾値に対応する計算閾値を算出する。また、基準チャートの予め分かっている濃度値から前記判定用閾値に対応する理論閾値を算出する。そして、計算閾値が理論閾値に対して設定されている許容範囲内の値である場合には、前記判定用閾値として計算閾値を設定する。一方、計算閾値が理論閾値に対して設定されている許容範囲を超えた値である場合には、前記判定用閾値として、計算閾値に代えて理論閾値を設定する。
【００１８】
これにより、基準チャートに例えば濃度のムラや汚れなど、何らかの異常がある場合であっても、比較部（比較工程）が使用する判定用閾値として適正な値を設定することができ、入力画像データが特定画像データのものであるか否かを正確に判定することができる。
【００１９】
本発明の画像処理装置は、画像データから印刷禁止パターンに類似する画像パターンを検出し、検出した画像パターンの前記印刷禁止パターンに対する類似度を判定する類似度判定部を備え、この類似度判定部は入力画像データから前記画像パターンについての特定色の画像データを検出する特定色検出部を備えている画像処理装置において、前記特定色検出部は、入力画像データに含まれる各色画像データの濃度を判定用閾値と比較して入力画像データにおける前記特定色の画像データの有無を判定する比較部と、予め濃度が分かっている複数色を含む基準チャートを読み取って取得された基準画像データから前記判定用閾値に対応する計算閾値を算出するとともに、前記基準チャートの予め分かっている濃度値から前記判定用閾値に対応する理論閾値を算出し、前記計算閾値が前記理論閾値に対して設定されている許容範囲内の値である場合には、前記判定用閾値として前記計算閾値を設定する一方、前記計算閾値が前記理論閾値に対して設定されている許容範囲の上限値よりも大きい値である場合には、前記判定用閾値として、前記計算閾値に代えて前記理論閾値の前記上限値を設定し、前記計算閾値が前記理論閾値に対して設定されている許容範囲の下限値よりも小さい値である場合には、前記判定用閾値として、前記計算閾値に代えて前記理論閾値の前記下限値を設定する閾値設定部とを備えていることを特徴としている。
【００２０】
本発明の画像処理方法は、画像データから印刷禁止パターンに類似する画像パターンを検出し、検出した画像パターンの前記印刷禁止パターンに対する類似度を判定する類似度判定工程を備え、この類似度判定工程は入力画像データから前記画像パターンについての特定色の画像データを検出する特定色検出工程を備えている画像処理方法において、前記特定色検出工程は、入力画像データに含まれる各色画像データの濃度を判定用閾値と比較して入力画像データにおける前記特定色の画像データの有無を判定する比較工程と、予め濃度が分かっている複数色を含む基準チャートを読み取って取得された基準画像データから前記判定用閾値に対応する計算閾値を算出するとともに、前記基準チャートの予め分かっている濃度値から前記判定用閾値に対応する理論閾値を算出し、前記計算閾値が前記理論閾値に対して設定されている許容範囲内の値である場合には、前記判定用閾値として前記計算閾値を設定する一方、前記計算閾値が前記理論閾値に対して設定されている許容範囲の上限値よりも大きい値である場合には、前記判定用閾値として、前記計算閾値に代えて前記理論閾値の前記上限値を設定し、前記計算閾値が前記理論閾値に対して設定されている許容範囲の下限値よりも小さい値である場合には、前記判定用閾値として、前記計算閾値に代えて前記理論閾値の前記下限値を設定する閾値設定工程とを備えていることを特徴としている。
【００２１】
上記の構成によれば、類似度判定部は（類似度判定工程では）、画像データから印刷禁止パターンに類似する画像パターンを検出し、検出した画像パターンの前記印刷禁止パターンに対する類似度を判定する。この類似度判定部（類似度判定工程）が備える特定色検出部は（特定色検出工程では）、入力画像データから前記画像パターンについての特定色の画像データを検出する。
【００２２】
特定色検出部（特定色検出工程）の比較部は（比較工程では）、入力画像データに含まれる各色画像データの濃度を判定用閾値と比較して入力画像データにおける前記特定色の画像データの有無を判定する。
【００２３】
特定色検出部（特定色検出工程）の閾値設定部は（閾値設定工程では）、予め濃度が分かっている複数色を含む基準チャートを読み取って取得された基準画像データから前記判定用閾値に対応する計算閾値を算出する。また、基準チャートの予め分かっている濃度値から前記判定用閾値に対応する理論閾値を算出する。そして、計算閾値が理論閾値に対して設定されている許容範囲内の値である場合には、前記判定用閾値として計算閾値を設定する。一方、計算閾値が理論閾値に対して設定されている許容範囲の上限値よりも大きい値である場合には、前記判定用閾値として、計算閾値に代えて理論閾値の前記上限値を設定する。また、計算閾値が理論閾値に対して設定されている許容範囲の下限値よりも小さい値である場合には、前記判定用閾値として、計算閾値に代えて理論閾値の前記下限値を設定する。
【００２４】
これにより、基準チャートに例えば濃度のムラや汚れなど、何らかの異常がある場合であっても、比較部（比較工程）が使用する判定用閾値として適正な値を設定することができ、入力画像データが特定画像データのものであるか否かを正確に判定することができる。
【００２５】
上記の画像処理装置において、前記閾値設定部は、前記判定用閾値として、前記計算閾値に代えて前記理論閾値に基づく値を設定する場合に、前記理論閾値の前記許容範囲外となった前記計算閾値のみを前記理論閾値に基づく値に設定する構成としてもよい。
【００２６】
上記の構成によれば、許容範囲外となった部分の計算閾値のみを理論閾値に基づく設定とすることで、装置間のばらつきを吸収し、誤検知をしないレベルで装置の個体差に応じた判定用閾値を設定することができ、入力画像データが特定画像データのものであるか否かを正確に判定することができる。
【００２７】
上記の画像処理装置において、前記閾値設定部は、前記判定用閾値として、前記計算閾値に代えて前記理論閾値に基づく値を設定する場合に、前記理論閾値の前記許容範囲外となった前記計算閾値のみならず、全ての前記計算閾値を前記理論閾値に基づく値に設定する構成としてもよい。
【００２８】
上記の構成によれば、基準チャートが汚れなどにより信頼できないような状態の場合に、理論閾値から乖離した一部の計算閾値だけではなく、取得した基準チャートの全ての画像データが疑わしいとみなし、全て理論閾値を設定させることで、誤った計算閾値が設定されることを防ぐことができる。
【００２９】
上記の画像処理装置において、前記印刷禁止パターンは、所定の位置関係に配置された複数のマークを含むものであり、前記類似度判定部は、さらに特定形状検出部と位置関係算出部とを備え、前記特定色検出部は、前記特定色の画像データの検出結果を２値データとして出力し、前記特定形状検出部は、前記２値データから、前記画像パターンにおける前記複数のマークの相対的位置関係を検出し、その検出結果を位置データとして出力し、前記位置関係算出部は、前記位置データが示す前記複数のマークの相対的位置関係と実際の印刷禁止パターンにおける複数のマークの相対的位置関係とを比較し、前記印刷禁止パターンに対する前記画像パターンの類似度を算出する構成としてもよい。
【００３０】
上記の構成によれば、特定色検出部は、印刷禁止パターンに類似する画像パターンについての特定色の画像データの検出結果を２値データとして出力する。特定形状検出部は、前記２値データから、印刷禁止パターンに類似する画像パターンにおける複数のマークの相対的位置関係を検出し、その検出結果を位置データとして出力する。位置関係算出部は、前記位置データが示す複数のマークの相対的位置関係と実際の印刷禁止パターンにおける複数のマークの相対的位置関係とを比較し、印刷禁止パターンに対する前記画像パターンの類似度を算出する。これにより、印刷禁止パターンが所定の位置関係に配置された複数のマークを含むものである場合に、画像データに含まれる画像パターンの印刷禁止パターンに対する類似度を適切に求めることができる。
【発明の効果】
【００３１】
本発明の構成によれば、基準チャートに例えば濃度のムラや汚れなど、何らかの異常がある場合であっても、比較部（比較工程）が使用する判定用閾値として適正な値を設定することができ、入力画像データが特定画像データのものであるか否かを正確に判定することができる。
【図面の簡単な説明】
【００３２】
【図１】本発明の実施の形態の画像形成装置が備える類似度判定部の構成を示すブロック図である。
【図２】図１に示した類似度判定部を備える画像形成装置の構成を示すブロック図である。
【図３】図２に示した画像処理部の構成を示すブロック図である。
【図４】印刷禁止パターンが付加された原稿の一例を示す平面図である。
【図５】図１に示した特定形状検出部の形状識別部がテンプレートマッチングに使用するテンプレートの一例を示す説明図である。
【図６】図１に示した特定色検出部の構成を示すブロック図である。
【図７】特定色としての黄色についての図６に示した設定レジスタに設定される最大値および最小値の例を示す説明図である。
【図８】図６に示した閾値計算部が設定レジスタに設定する閾値を計算する場合に使用する基準チャートの一例を示す説明図である。
【図９】図６に示した閾値計算部により求められる理論閾値の一例を示す説明図である。
【図１０】図２に示した画像形成装置を備える画像形成システムの構成を示す模式図である。
【図１１】図２に示した画像形成装置において印刷を行う場合の動作を示すフローチャートである。
【図１２】図６に示した特定色検出部の閾値設定部における閾値設定動作を示すフローチャートである。
【発明を実施するための形態】
【００３３】
本発明の実施の形態を図面に基づいて以下に説明する。
図２は、本実施の形態の画像処理部４１を備えた複写機等の画像形成装置４９の構成を示すブロック図である。この画像形成装置４９は、カラースキャナ３０、画像処理部４１、操作部３１、プリンタコントローラ３６、各種のインターフェース（Ｉ／Ｆ）３７、画像加工部３３、印刷制御部３４および印刷部３５を備えている。
【００３４】
画像処理部４１には、カラースキャナ３０にて読み取られた原稿の画像データ（ＲＧＢのデータ）が入力される。また、例えばデジタルカメラにより撮影して得られた画像データがインターフェース３７およびプリンタコントローラ３６を介して入力される。画像処理部４１は、入力された画像データを処理し、画像加工部３３に出力する。
【００３５】
画像加工部３３は、画像処理部４１にて処理された画像データを印刷用の画像データに加工する。印刷部３５は、プリンタとしての機能を有し、画像加工部３３から出力された画像データを用紙上に印刷する。印刷制御部３４は印刷部３５の動作を制御する。
【００３６】
印刷制御部３４は、具体的には、印刷を指示された画像データについて、画像処理部４１から印刷禁止パターンを含む特定画像との判定結果を得た場合、印刷部３５による印刷動作を停止する、例えば操作パネルにおいて警告を表示する、並びに画像メモリ（ＨＤＤ（ハードディスクドライブ）３８およびメモリ３９）が記憶する対象画像データを消去するなどの処理を行う。
【００３７】
図３は、図２に示した画像処理部４１の構成を示すブロック図である。図３に示すように、画像処理部４１は、類似度判定部４２および特定画像判定部４３を備えている。
【００３８】
類似度判定部４２は、入力された画像データにおいて印刷禁止パターン（複写刷禁止パターン）に類似する画像パターンを検出し、検出した画像パターンの印刷禁止パターンに対する類似度を算出して出力する。
【００３９】
特定画像判定部４３は、判定部４４および閾値設定部４５を備えている。判定部４４は、類似度判定部４２から提供される、判定対象である画像データについての類似度を所定の閾値と比較して、その画像データが印刷禁止パターン７１を含む特定画像のものであるか否かを判定する。閾値設定部４５は、判定部４４が使用する閾値を設定する。
【００４０】
印刷禁止パターンは、例えば紙幣、有価証券および機密書類などの印刷（複写）を禁止すべき原稿の画像中に含まれ、特定の色を有し、かつ印刷禁止パターンを構成する複数のマークが特定の位置関係に配置されている。
【００４１】
上記印刷禁止パターンの具体例を図４に示す。図４は、印刷禁止パターン７１が付加された原稿７３の一例を示す平面図である。図４に示すように、印刷禁止パターン７１は、複数のマーク７１ａを有し、これらマーク７１ａが所定の位置関係を有して配置されている。図４の例では、印刷禁止パターン７１は、原稿７３に印刷された画像（図４では左側領域）の上部において、斜め１直線上に並んだ５個の正方形として記されている。本実施の形態の形態において、この印刷禁止パターン７１はカラー原稿では黄色にて記されている。なお、上記の複写禁止パターン７１は一例であり、マーク７１ａの形状、数、配置間隔および並び方向、並びに色は上記のものに限定されない。
【００４２】
図１は、本発明の実施の形態の画像処理装置４１が備える類似度判定部４２の構成を示すブロック図である。類似度判定部４２は、図１に示すように、画像伸張部９、色変換部１０、解像度変換部２３、特定色検出部１、特定形状検出部２および位置関係算出部３を備えている。
【００４３】
画像伸張部９は、図２に示したすプリンタコントローラ３６から送られてきた画像データ（例えばデジタルカメラにより撮影して得られた画像データ）がＪＰＥＧなどの圧縮データであった場合に、その画像データを伸張しビットマップデータに変換する。
【００４４】
色変換部１０は、上記プリントコントローラ３６から送られてきた画像データが、ＹＭＣ（黄・マゼンタ・シアン）やＹＭＣＫ（黄・マゼンタ・シアン・黒）など、ＲＧＢでなかった場合に、ＲＧＢ（赤・緑・青）各々８ビット（ｂｉｔ）の画像に変換する。
【００４５】
解像度変換部２３は、例えば図２に示すカラースキャナ３０あるいはデジタルカメラなどの画像入力装置から入力した画像データを一定の解像度に変換し、特定色検出部１に出力する。図１に示す例では、プリンタコントローラ３６からＲＧＢそれぞれ８ビットの画像データが解像度変換部２３に入力されている。なお、解像度変換部２３による解像度変換処理では、入力画像データの解像度が本実施の形態の画像処理装置が画像データを処理する上での基準解像度の３００ＤＰＩ（DOT PER INCH）でなかった場合に、３００ＤＰＩに変換する。
【００４６】
特定色検出部１は、解像度変換部２３より入力した画像データから特定色の画像データを検出し、その画像データを２値化して特定形状検出部２に出力する。ここで、上記特定色の画像データとは、入力画像データに含まれる、特定の色を有する印刷禁止パターン７１の画像データである。本実施の形態の画像処理装置では、黄色の印刷禁止パターン７１を検出する１個の特定色検出部１を備えた構成としているが、黄色の印刷禁止パターン７１に加えて赤色の印刷禁止パターン７１を検出する場合には、検出対象の色の印刷禁止パターン７１に応じて、２個の特定色検出部１を備える構成としてもよい。特定色検出部１は、特定色を検出するために、色差分演算部６、比較器（比較部）７および閾値設定部５１を備えている。この特定色検出部１の各部の詳細については後述する。
【００４７】
特定形状検出部２は、特定色検出部１より入力した２値の画像データから印刷禁止パターン７１を示す特定形状およびその位置を検出し、特定形状についての位置データとして位置関係算出部３に出力する。この特定形状検出部２は、検出動作部１４、にじみ補正部１８およびメモリ１９を備えている。
【００４８】
検出動作部１４は形状識別部１３およびメモリ１２を備えている。形状識別部１３は、印刷禁止パターン７１のマーク７１ａを示す例えば薄い特定色の２値の画像データから特定形状（本実施の形態では正方形）およびその位置を検出する。メモリ１２は、形状識別部１３が上記処理を行う場合に、複数ラインの画像データを一時的に記憶する。
【００４９】
図５は、形状識別部１３がテンプレートマッチングに使用するテンプレートの一例を示す説明図である。上記特定形状検出動作において、特定形状検出部２の形状識別部１３は、図５に示すように、例えば１５（主走査方向１５画素）×１５（副走査方向１５ライン）のテンプレートを使用する。
【００５０】
なお、形状識別部１３は、上記のように、特定色検出部１が印刷禁止パターン７１の色数に応じて複数個設けられている場合には、各色の特定色検出部１に対応して複数個設けられる。この場合、印刷禁止パターン７１は小さな形状の複数のマーク７１ａからなるので、メモリ１２は、複数個の形状識別部１３が設けられていても回路規模が大きくなることはない。また、形状識別部１３が複数個設けられている場合、各形状識別部１３の検出結果は、位置関係算出部に送られる。
【００５１】
にじみ補正部１８は、検出動作部１４にて特定形状（印刷禁止パターン７１を構成するマーク７１ａの形状）が検出された場合に、その特定形状の位置から所定範囲内の領域の画像データ（画素）をマスク領域とする。これにより、本来１個の特定形状（印刷禁止パターン７１）が、例えば画像を読み取ったときの撮像機器の画像読み取り段階において手振れなどによって発生する画像のにじみにより、所定範囲内において複数検出される事態を防止する。メモリ１９は、にじみ補正部１８が上記処理を行う場合に、複数ラインの画像データを一時的に記憶する。なお、にじみ補正部１８は、特定形状検出部２が複数個設けられている場合には、それら複数個の特定形状検出部２により１個を共有する構成としてもよい。
【００５２】
位置関係算出部３は、メモリ２０、ベクトル演算部２１および類似度算出部２２を備えている。ベクトル演算部２１は、特定形状検出部２から入力された特定形状（印刷禁止パターン７１）の位置データに基づいてベクトル演算を行い、その位置データが印刷禁止パターン７１を示すものであるか否かを判定する。メモリ２０は、ベクトル演算部２１が上記動作を行う場合の作業領域となる。類似度算出部２２は、ベクトル演算部２１において上記位置データが印刷禁止パターン７１を示すものと判定された場合に、上記特定形状の印刷禁止パターン７１に対する類似度を算出して出力する。
【００５３】
次に、特定色検出部１を図６に基づいて詳細に説明する。図６は、特定色検出部１の構成を示すブロック図である。
【００５４】
特定色検出部１の色差分演算部６は、解像度変換部２３より入力したＲ（赤）、Ｇ（緑）、Ｂ（青）の各々８ｂｉｔの画像データから、Ｇ−Ｒ（緑と赤の色差）、Ｇ−Ｂ（緑と青の色差）、Ｒ−Ｂ（赤と青の色差）を計算する。これにより得られたデータ（色差信号）は負になることがあるので９ｂｉｔになる。そして、色差分演算部６は、Ｒ、Ｇ、Ｂ、Ｇ−Ｒ、Ｇ−Ｂ、Ｒ−Ｂの６種類のデータを比較器７に出力する。
【００５５】
閾値設定部５１は、閾値計算部５２および設定レジスタ５３を備えている。設定レジスタ５３は、Ｒ、Ｇ、Ｂ、Ｇ−Ｒ、Ｇ−Ｂ、Ｒ−Ｂの６個のパラメータのそれぞれについて、特定色を検出するための濃度の最大値（上限の閾値）および最小値（下限の閾値）を設定する。閾値計算部５２は、設定レジスタ５３において設定する上記の最大値（上限の閾値）および最小値（下限の閾値）を計算して求める。
【００５６】
比較器７は、色差分演算部６から入力した画像データの６個のパラメータと、設定レジスタ５３において各パラメータ毎に設定されている最大値（判定用閾値）および最小値（判定用閾値）とを比較し、比較結果を２値データとして出力する。すなわち、６個のパラメータの全てが、対応する最大値以下かつ最小値以上である場合には１を出力し、それ以外の場合には０を出力する。このように、出力値を２値化することで、ＲＧＢ各々８ｂｉｔの画像データは、１ｂｉｔとなり、データ量が１／２４となる。
【００５７】
ここで、設定レジスタ５３に設定される上記最大値および最小値の具体例を示す。２５５が薄い色、０が濃い色、特定色が黄色の場合、特定色を検出するには、Ｒ_min＝１６０，Ｒ_max＝２３０、Ｇ_min＝１６０，Ｇ_max＝２１５、Ｂ_min＝９０，Ｂ_max＝１５０、Ｇ−Ｒ_min＝−２５，Ｇ−R_max＝１０、Ｇ−Ｂ_min＝２０，Ｇ−Ｂ_max＝１０５、Ｒ−Ｂ_min＝５０，Ｒ−Ｂ_max＝１３０に設定する。
【００５８】
また、図７には、黄色についての設定レジスタ５３に設定される上記最大値および最小値、すなわち黄色の色フィルタ閾値の一例を示す。図７は、具体的には、印刷禁止パターン７１が黄色域である場合に対応するものであり、６個の範囲は、上から順番に、薄い黄色域、濃い黄色域、赤域、薄い黒域、濃い黒域を示している。
【００５９】
図８は、閾値計算部５２が上記閾値を計算する場合に使用する基準チャートの一例を示す説明図である。この基準チャートでは、各升目に色が記され、升目の横方向の並びでは色が異なり、升目の縦方向の並びでは同一色の濃度が異なるように（下から上へ漸次濃度が薄くなるように）設定されている。
【００６０】
閾値計算部５２では、設定レジスタ５３に設定する上記閾値（判定用閾値）として、計算閾値および理論閾値を計算して求め、いずれか一方を上記閾値として設定レジスタ５３に設定する。
【００６１】
計算閾値の算出には、従来行われているように、カラースキャナ３０にて上記基準チャートを読み取ることにより得られた画像データが使用される。すなわち、閾値計算部５２では、基準チャートの画像データから取得した濃度値である読取値を使用し、計算閾値を算出する。一方、上記基準チャートの各升目の色および濃度は予め分かっており、閾値計算部５２はそれら濃度値を基準値として保持している。そこで、閾値計算部５２では、上記基準値を使用して理論閾値を算出する。
【００６２】
ここで、計算閾値は、上記のように、カラースキャナ３０にて基準チャートを読み取ることにより得られた画像データを使用して算出される。したがって、計算閾値は、各装置特有のばらつき、すなわちカラースキャナ３０の画像読取りセンサのばらつき（ＣＣＤの受光感度のばらつき、およびフィルタの色のばらつき）や、カラースキャナ３０のランプのばらつき（明るさのばらつきや色目のばらつきなど）等を反映したものとなる。
【００６３】
図９は、閾値計算部５２により求められる理論閾値を示す説明図である。なお、図９では、一例として、図８の基準チャートに含まれる色のうちの一つである黒色のみについて示している。なお、閾値計算部５２により求められる計算閾値を示すものは、図９と同様のものとなる。図９に示すように、本実施の形態において、計算閾値および理論閾値は、それぞれ、上記基準チャートに含まれる各色について、Ｒ、Ｇ、Ｂ、Ｇ−Ｒ、Ｇ−Ｂ、Ｒ−Ｂの６個のパラメータの最大値（上限の閾値）および最小値（下限の閾値）が算出されて１２個存在する。
【００６４】
また、図９に示すように、各理論閾値には乖離上限値が設定される。この乖離上限値は、理論閾値に対する計算閾値の乖離（上下方向の乖離）の許容範囲を示すものである。したがって、理論閾値と乖離上限値とから計算閾値の許容範囲がわかる。具体的には、図９の例において、理論閾値の上限値（例えば（Ｇ−Ｒ）ｍａｘ）に乖離上限値（５）を加えた値が計算閾値の許容範囲の上限値となり、理論閾値の下限値（例えば（Ｇ−Ｒ）ｍｉｎ）から乖離上限値（５）を引いた値が計算閾値の許容範囲の下限値となる。
【００６５】
なお、図９の例において、乖離上限値は、全て同一の値になっているものの、これに限定されず、各理論閾値に対して適宜異なる値が設定されていてもよい。
【００６６】
次に、閾値計算部５２の設定レジスタ５３に対する閾値の設定動作について説明する。閾値計算部５２では、設定レジスタ５３に対して閾値を設定する場合に、計算閾値を対応する理論閾値と比較して、理論閾値に対する計算閾値の乖離値（理論閾値と計算閾値との差）を求める。そして、この乖離値が上記乖離上限値以下であれば、設定レジスタ５３に閾値として計算閾値を設定する。一方、乖離値が上記乖離上限値超えていれば、次の第１〜第３の閾値設定規則のいずれかにより、設定レジスタ５３に閾値を設定する。
【００６７】
（１）第１の閾値設定規則
第１の閾値設定規則では、理論閾値に対する計算閾値の乖離値が乖離上限値を超えている場合に、乖離値が乖離上限値を超えている計算閾値のみを理論閾値に置き換える。
【００６８】
この規則の場合には、乖離値が乖離上限値を超えている計算閾値（許容範囲外となった部分の計算閾値）のみを理論閾値に基づく設定とすることで、装置間のばらつきを吸収し、誤検知をしないレベルで装置の個体差に応じた判定用閾値を設定することができ、入力画像データが特定画像データのものであるか否かを正確に判定することができる。
【００６９】
（２）第２の閾値設定規則
第２の閾値設定規則では、理論閾値に対する計算閾値の乖離値が乖離上限値を超えている場合に、全ての計算閾値を理論閾値に置き換える。この場合には、全ての色の計算閾値を理論閾値に置き換える。なお、乖離値が乖離上限値を超えている閾値が属する色のみの全ての計算閾値を理論閾値に置き換えるようにしてもよい。
【００７０】
この規則の場合には、基準チャートが汚れなどにより信頼できないような状態の場合に、理論閾値から乖離した一部の計算閾値だけではなく、取得した基準チャートの全ての画像データが疑わしいとみなし、全て理論閾値を設定させることで、誤った計算閾値が設定されることを防ぐことができる。
【００７１】
（３）第３の閾値設定規則
第３の閾値設定規則では、理論閾値に対する計算閾値の乖離値が乖離上限値を超えている場合に、乖離値が乖離上限値を超えている計算閾値のみを、計算閾値の許容範囲の上限値（理論閾値の上限値に乖離上限値を加えた値）、または計算閾値の許容範囲の下限値（理論閾値の下限値から乖離上限値を引いた値）に置き換える。
【００７２】
具体的には、例えば理論閾値の上限値が１００、計算閾値の上限値が１１０、乖離上限値が５の場合には、理論閾値に対する計算閾値の乖離値は１０となり、乖離上限値の５を超える。そこで、設定レジスタ５３に設定する閾値の上限値は、理論閾値の上限値（１００）＋乖離上限値（５）から、１０５とする。同様に、例えば理論閾値の下限値が９０、計算閾値の下限値が８０、乖離上限値が５の場合には、理論閾値に対する計算閾値の乖離値は１０となり、乖離上限値の５を超える。そこで、設定レジスタ５３に設定する閾値の下限値は、理論閾値の下限値（９０）−乖離上限値（５）から、８５とする。
【００７３】
閾値計算部５２において、上記第１〜第３の閾値設定規則のいずれを採用するかについては、例えば画像形成装置４９の出荷前の調整時において適宜選択することができる。なお、第１〜第３の閾値設定規則のうち、第１〜第２の閾値設定規則では、計算閾値を理論閾値に置き換えるようになっている。したがって、問題のある基準チャートを使用して設定レジスタ５３の閾値が不当に変更される事態に対する抑制効果は、第３の閾値設定規則の場合よりも大きい。一方、第３の閾値設定規則では、計算閾値を理論閾値そのものに置き換えるのではなく、計算閾値を計算閾値と理論閾値との間の値に置き換えるようになっている。したがって、製造されるカラースキャナ３０同士の個体差が大きい場合（画像読取りセンサのばらつき（ＣＣＤの受光感度のばらつきやフィルタの色のばらつき）の他、画像読取装置のランプのばらつき（明るさのばらつきや色目のばらつきなど）等が大きい場合）に、第１〜第２の閾値設定規則よりも、カラースキャナ３０が有するばらつきの実情にあった閾値を設定することができる。
【００７４】
図１０は、上記画像形成装置４９を備えた画像形成システム９０の構成を示す模式図である。図１０に示すように、画像形成システム９０は、画像形成装置４９とデジタルカメラ９２、ノート形パーソナルコンピュータ（以下、ノートＰＣと称する）９３およびパーソナルコンピュータ（以下、ＰＣと称する）９４とがネットワーク９１を介して接続されている。
【００７５】
画像形成装置４９には、カラースキャナ４２にて読み取られた画像、デジタルカメラ９２にて撮影された画像、並びに例えばインターネットなどのコンピュータネットワークを介してノートＰＣ９３やＰＣ９４に取り込まれた画像などの処理対象画像がネットワーク９１を介して入力され、要求に応じて適宜印刷される。この場合、画像形成装置４９では、特定画像判定部４１による印刷禁止パターン検出機能（印刷禁止パターンに類似する画像パターンの有無判定機能）により、上記処理対象画像における印刷禁止パターン７１の有無を判別し、印刷禁止パターン７１有りと判定した処理対象画像については、印刷を禁止し、かつその画像データを図２に示した画像加工部３３のＨＤＤ（ハードディスクドライブ）３８およびメモリ３９から消去する。これにより、紙幣および有価証券を偽造したり、機密書類を複写したりすることを防止できる。
【００７６】
上記の構成において、本実施の形態の画像形成装置４９の動作を図１１のフローチャートに基づいて以下に説明する。
【００７７】
画像形成装置４９では、印刷に際し、各種モードが設定され（Ｓ１）、操作部３１のスタートキーがオンされると（Ｓ２）、印刷動作を開始する（Ｓ３）。
【００７８】
類似度判定部４２では、印刷を指示された画像データについて、印刷禁止パターンを含む特定画像との類似度を判定し、判定結果を特定画像判定部４３に出力する。特定画像判定部４３の判定部４４では、類似度判定部４２から提供される類似度を閾値設定部４５により設定された閾値と比較して、類似度が閾値以上であるか否かを判定する（Ｓ４）。
【００７９】
この判定の結果、類似度が閾値以上であれば、特定画像検知コマンドを発行する（Ｓ５）。
【００８０】
印刷制御部３４は、上記の特定画像検知コマンドを受信すると（Ｓ６）、印刷処理を中断させ、画像加工部３３に記憶されている画像を消去させる（Ｓ７）。一方、印刷制御部３４は、上記の特定画像検知コマンドを受信しなければ、上記画像データについての印刷を行わせ、さらに画像データを印刷加工部３３のハードディスク（ＨＤＤ）に保存させる。（Ｓ８）。
【００８１】
次に、図６に示した特定色検出部１における閾値設定部５１の閾値設定動作を図１２のフローチャートに基づいて以下に説明する。
【００８２】
図８に示した基準チャートがカラースキャナ３０にて読み込まれ、これにより取得した画像データが画像処理部４１の特定色検出部１に入力される。
【００８３】
特定色検出部１の閾値設定部５１における閾値計算部５２では、入力された基準チャートの画像データを読み込み（Ｓ１１）、計算閾値を算出する（Ｓ１２）。
【００８４】
さらに、閾値計算部５２では、計算閾値の理論閾値に対する乖離値が乖離上限値を超えているか否かを判定し（Ｓ１３）、上記乖離値が乖離上限値を超えていなければ、計算閾値を閾値として設定レジスタ５３に設定する（Ｓ１４）。
【００８５】
一方、Ｓ１３の判定において、上記乖離値が乖離上限値を超えていれば、計算閾値に代えて、前述の第１〜第３の閾値設定規則のいずれかに基づいて算出した閾値を設定レジスタ５３に設定する（Ｓ１５）。
【００８６】
特定色検出部１の比較器７では、設定レジスタ５３において設定された閾値を使用して、入力画像データに印刷禁止パターンの特定色の画像データが含まれているか否かを判定し、判定結果を特定形状検出部２に出力する。
【００８７】
上記のように、本実施の形態の画像形成装置４９では、入力画像データが印刷禁止パターンを含む特定画像のものであるか否かを判定する場合に、特定色検出部１において、入力画像データに印刷禁止パターンの特定色が含まれているか否かを入力画像データの各色の濃度値を所定の閾値と比較することにより判定している。そして、特定色検出部１の閾値設定部５１では、基準チャートを読み取って取得された基準画像データの各色濃度値から算出した計算閾値を、前記各色濃度値についての予め分かっている濃度値から算出した理論閾値と比較し、計算閾値が理論閾値に対する所定範囲内の値であれば、前記所定の閾値として計算閾値を設定している。一方、計算閾値が理論閾値に対する所定範囲外の数値であれば、前記所定の閾値として、計算閾値に代えて理論閾値を使用した値を設定している。
【００８８】
したがって、基準チャートに例えば濃度のムラや汚れなど、何らかの異常がある場合であっても、前記所定の閾値として適正な値を設定することができ、入力画像データが特定画像データのものであるか否かを正確に判定することができる。
【００８９】
最後に、画像形成装置４９の画像処理部４１の各ブロックは、ハードウェアロジックによって構成してもよいし、次のようにＣＰＵを用いてソフトウェアによって実現してもよい。
【００９０】
すなわち、画像処理部４１は、各機能を実現する制御プログラムの命令を実行するＣＰＵ（central processing unit）、上記プログラムを格納したＲＯＭ（read only memory）、上記プログラムを展開するＲＡＭ（random access memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアである画像処理部４１の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、上記画像処理部４１に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【００９１】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。
【００９２】
また、画像処理部４１を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【００９３】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【符号の説明】
【００９４】
１    特定色検出部
２    特定形状検出部
３    位置関係算出部
６    色差分演算部
７    比較器（比較部）
３０    カラースキャナ
４１    画像処理部
４９    画像形成装置
５１    閾値設定部
５２    閾値計算部
５３    設定レジスタ
７１    印刷禁止パターン
７１ａ  マーク
７３    原稿
【図１】
2011160216.tif 000003
【図２】
2011160216.tif 000004
【図３】
2011160216.tif 000005
【図４】
2011160216.tif 000006
【図５】
2011160216.tif 000007
【図６】
2011160216.tif 000008
【図７】
2011160216.tif 000009
【図８】
2011160216.tif 000010
【図９】
2011160216.tif 000011
【図１０】
2011160216.tif 000012
【図１１】
2011160216.tif 000013
【図１２】
2011160216.tif 000014
【手続補正書】
【提出日】平成23年1月24日(2011.1.24)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００５８
【補正方法】変更
【補正の内容】
【００５８】
また、図７には、黄色についての設定レジスタ５３に設定される上記最大値および最小値、すなわち黄色の色フィルタ閾値の一例を示す。図７は、具体的には、印刷禁止パターン７１が黄色域である場合に対応するものであり、６個の範囲は、上から順番に、緑と赤の色差、緑と青の色差、赤と青の色差、青の色、緑の色、赤の色を示している。