(57)【要約】【課題】特定パターンが付加された複写禁止原稿の原稿の色や入力画像情報に依らず、また特定パターンの大きさが異なる場合でも、特定パターンの判定を正確に且つ容易にし、複写禁止原稿を判定することが可能な画像処理装置を提供する。【解決手段】画像処理装置３０は、入力画像データを黒に関して２値化処理を行う黒色検出色フィルタ３１、入力画像データを黄色に関して２値化処理を行う黄色検出色フィルタ３２、プリミティブパターン検出部３３，３４、及びコピー禁止付加パターン検出部３９を備える。プリミティブパターン検出部３３，３４は、各々２値化された黒色，黄色の画像データから、黒色のプリミティブパターン，黄色のプリミティブパターンを検出する。コピー禁止付加パターン検出部３９は、プリミティブパターン検出部３３，３４で検出されたプリミティブパターンの配置に基づき、特定パターンを検出する。【選択図】図２
2007135091.tif 000002
【特許請求の範囲】
【請求項１】
入力された画像データから複数の単一色を分離して２値化する２値化手段と、該２値化手段で２値化された各色の画像データから、各色毎のプリミティブパターンを検出するプリミティブパターン検出手段と、該プリミティブパターン検出手段で検出されたプリミティブパターンの配置に基づき、特定パターンを検出する特定パターン検出手段とを備えたことを特徴とする画像処理装置。
【請求項２】
請求項１に記載の画像処理装置において、前記プリミティブパターン検出手段で各色毎に検出したプリミティブパターンを１つにまとめる統合手段を備え、前記特定パターン検出手段は、前記統合手段でまとめたプリミティブパターンの配置に基づき、前記特定パターンの検出を行うことを特徴とする画像処理装置。
【請求項３】
請求項２に記載の画像処理装置において、前記統合手段は、前記プリミティブパターン検出手段で各色毎に検出したプリミティブパターンを合成することで１つにまとめる合成手段であることを特徴とする画像処理装置。
【請求項４】
請求項２に記載の画像処理装置において、前記統合手段は、前記プリミティブパターン検出手段で各色毎に検出したプリミティブパターンのうちプリミティブパターンが検出された方のデータを選択する選択手段であることを特徴とする画像処理装置。
【請求項５】
請求項１乃至４のいずれか１項に記載の画像処理装置において、前記プリミティブパターン検出手段で各色毎に検出したプリミティブパターンから、プリミティブパターン内の代表点を求める代表点検出手段を備えたことを特徴とする画像処理装置。
【請求項６】
請求項５に記載の画像処理装置において、前記代表点検出手段は、前記プリミティブパターン内の代表点を細線化により求める細線化手段を有することを特徴とする画像処理装置。
【請求項７】
請求項１乃至６のいずれか１項に記載の画像処理装置において、前記プリミティブパターン検出手段は、各色毎に検出したプリミティブパターンの数が、前記特定パターン検出手段で抽出すべき特定パターンの数から決める閾値より小さい場合、所定の処理を行う手段を有することを特徴とする画像処理装置。
【請求項８】
請求項１乃至７のいずれか１項に記載の画像処理装置において、前記プリミティブパターン検出手段は、連続画素数をカウントする連続画素カウンタを有し、該連続画素カウンタのカウント値に基づき、不要データを判定することを特徴とする画像処理装置。
【請求項９】
請求項１乃至８のいずれか１項に記載の画像処理装置において、前記特定パターンはコピー禁止を示すパターンであり、当該画像処理装置は、前記特定パターン検出手段で前記特定パターンが所定数以上検出された場合、入力画像の出力を禁止する出力禁止手段を備えたことを特徴とする画像処理装置。
【請求項１０】
入力された画像データから複数の単一色を分離して２値化する２値化ステップと、該２値化ステップで２値化された各色の画像データから各色毎のプリミティブパターンを検出するプリミティブパターン検出ステップと、該プリミティブパターン検出ステップで検出されたプリミティブパターンの配置に基づき、特定パターンを検出する特定パターン検出ステップとを有することを特徴とするパターン検出方法。
【請求項１１】
請求項１０に記載のパターン検出方法において、前記プリミティブパターン検出ステップで各色毎に検出したプリミティブパターンを１つにまとめる統合ステップをさらに有し、特定パターン検出ステップは、前記統合ステップでまとめたプリミティブパターンの配置に基づき、前記特定パターンの検出を行うことを特徴とするパターン検出方法。
【請求項１２】
請求項１乃至９のいずれか１項に記載の画像処理装置に組み込み、該画像処理装置における演算処理装置を、各手段として機能させるためのプログラム。
【請求項１３】
請求項１２に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、パターン検出方法、プログラム、及び記録媒体に関し、より詳細には、特定のパターンを検知する機能をもつ画像処理装置、特定のパターンを検出するパターン検出方法、その装置に組み込まれるパターン検出用のプログラム、及びそのプログラムを記録したコンピュータ読み取り可能な記録媒体に関する。
【背景技術】
【０００２】
印刷原稿の不正な複写を防止するために、原稿を印刷する際に地紋などの特定パターン（特定画像情報）を付与する手法が用いられている。この特定画像情報は、複写防止情報、或いはアンチコピー情報などとも呼ばれる。
【０００３】
特定画像情報を付加する方法としては、電子透かしのように周波数領域に情報を紛れ込ませる方法、バーコードなどを非画像エリアに付加する方法、ウォーターマークのような情報を画像エリアに付加する方法などがある。このような方法を用い、例えば、ＰＣ等で動くアプリケーションからプリンタに画像データを送り、プリンタにて画像データを印刷出力するときに、印刷画像の複写を防止するための特定画像情報を上述の画像データとともにプリンタに送ることにより、プリンタでは、印刷画像のどこかにその特定画像情報を埋め込んで印刷出力させるようにする。また、専用の印刷機で特定画像情報を埋め込んで印刷物を出力することもなされている。
【０００４】
上述のような特定画像情報は、ユーザが識別できない形状で印刷画像に埋め込まれている場合と、複写を牽制するために、特定画像情報であることをユーザが識別できる形状で印刷画像に埋め込まれている場合とがある。そして、ユーザ識別可能か否かを問わず、その特定画像情報が埋め込まれた印刷画像を、ユーザが複写機を用いて複写しようとすると、複写機がその特定画像情報を検出し、複写印刷を出力しないようにしたり、或いは、“コピー禁止”等の文字を印刷して出力する、等の動作を行うようにする。
【０００５】
このように、従来からカラーコピー機等の複写機において、複写禁止原稿を特定するために肉眼では判別し難い特定パターン（コピー禁止付加パターンと言える）を複写物に付加する方法があり、その特定パターンを検出することにより特定していた。しかしながら、このような特定パターンは肉眼で判別し難くするためのパターン形状及びパターン色をもっており、その結果、特定パターンを付加する原稿の色や入力画像情報により、複写機が特定パターンを判別することが困難となり、結果として複写禁止原稿とみなさなくなるという問題がある。
【０００６】
その対策の一つとして、特許文献１には、複写機が受けた入力画像の単一色の色抽出を、複数の色について色抽出を行い、これらの複数の色についての抽出結果を１つにまとめ、その結果を基に、入力画像に所定の特定パターンが含まれているか否かを判定する技術が開示されている。
【特許文献１】特開平９−１６０４３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１の技術においては、特定パターンと共に特定パターンを付加している原稿の色や入力画像情報と共に色抽出を行い、複数の色の抽出結果を１つにまとめた後に特定パターンの判定を行うため、特定パターン以外の情報により特定パターンの判定が困難になることがある。また、特定パターンが色によって大きさが異なる場合、抽出結果をひとつにまとめた後に判定を行うと、判定が困難になることがある。
【０００８】
本発明は、上述のごとき実情に鑑みてなされたものであり、特定パターンが付加された複写禁止原稿の原稿の色や入力画像情報に依らず、また特定パターンの大きさが異なる場合でも、特定パターンの判定を正確に且つ容易にし、複写禁止原稿を判定することが可能な画像処理装置、パターン検出方法、その装置に組み込まれるパターン検出用のプログラム、及びそのプログラムを記録したコンピュータ読み取り可能な記録媒体を提供することを目的としている。
【課題を解決するための手段】
【０００９】
上述の課題を解決するために、本発明の第１の技術手段は、入力された画像データから複数の単一色を分離して２値化する２値化手段と、該２値化手段で２値化された各色の画像データから、各色毎のプリミティブパターンを検出するプリミティブパターン検出手段と、該プリミティブパターン検出手段で検出されたプリミティブパターンの配置に基づき、特定パターンを検出する特定パターン検出手段とを備えたことを特徴とした画像処理装置である。
【００１０】
第２の技術手段は、第１の技術手段において、前記プリミティブパターン検出手段で各色毎に検出したプリミティブパターンを１つにまとめる統合手段を備え、前記特定パターン検出手段は、前記統合手段でまとめたプリミティブパターンの配置に基づき、前記特定パターンの検出を行うことを特徴としたものである。
【００１１】
第３の技術手段は、第２の技術手段において、前記統合手段は、前記プリミティブパターン検出手段で各色毎に検出したプリミティブパターンを合成することで１つにまとめる合成手段であることを特徴としたものである。
【００１２】
第４の技術手段は、第２の技術手段において、前記統合手段は、前記プリミティブパターン検出手段で各色毎に検出したプリミティブパターンのうちプリミティブパターンが検出された方のデータを選択する選択手段であることを特徴としたものである。
【００１３】
第５の技術手段は、第１乃至第４のいずれかの技術手段において、前記プリミティブパターン検出手段で各色毎に検出したプリミティブパターンから、プリミティブパターン内の代表点を求める代表点検出手段を備えたことを特徴としたものである。
【００１４】
第６の技術手段は、第５の技術手段において、前記代表点検出手段は、前記プリミティブパターン内の代表点を細線化により求める細線化手段を有することを特徴としたものである。
【００１５】
第７の技術手段は、第１乃至第６のいずれかの技術手段において、前記プリミティブパターン検出手段は、各色毎に検出したプリミティブパターンの数が、前記特定パターン検出手段で抽出すべき特定パターンの数から決める閾値より小さい場合、所定の処理を行う手段を有することを特徴としたものである。
【００１６】
第８の技術手段は、第１乃至第７のいずれかの技術手段において、前記プリミティブパターン検出手段は、連続画素数をカウントする連続画素カウンタを有し、該連続画素カウンタのカウント値に基づき、不要データを判定することを特徴としたものである。
【００１７】
第９の技術手段は、第１乃至第８のいずれかの技術手段において、前記特定パターンはコピー禁止を示すパターンであり、当該画像処理装置は、前記特定パターン検出手段で前記特定パターンが所定数以上検出された場合、入力画像の出力を禁止する出力禁止手段を備えたことを特徴としたものである。
【００１８】
第１０の技術手段は、入力された画像データから複数の単一色を分離して２値化する２値化ステップと、該２値化ステップで２値化された各色の画像データから各色毎のプリミティブパターンを検出するプリミティブパターン検出ステップと、該プリミティブパターン検出ステップで検出されたプリミティブパターンの配置に基づき、特定パターンを検出する特定パターン検出ステップとを有することを特徴としたパターン検出方法である。
【００１９】
第１１の技術手段は、第１０の技術手段において、前記プリミティブパターン検出ステップで各色毎に検出したプリミティブパターンを１つにまとめる統合ステップをさらに有し、特定パターン検出ステップは、前記統合ステップでまとめたプリミティブパターンの配置に基づき、前記特定パターンの検出を行うことを特徴としたものである。
【００２０】
第１２の技術手段は、第１乃至第９のいずれかの技術手段における画像処理装置に組み込み、該画像処理装置における演算処理装置を、各手段として機能させるためのプログラムである。
【００２１】
第１３の技術手段は、第１２の技術手段におけるプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【発明の効果】
【００２２】
本発明によれば、特定パターンが付加された複写禁止原稿の原稿の色や入力画像情報に依らず、また特定パターンの大きさが異なる場合でも、特定パターンの判定を正確に且つ容易にし、複写禁止原稿を判定することが可能となる。
【発明を実施するための最良の形態】
【００２３】
図１は、本発明の画像処理装置におけるシステム構成例を示すブロック図で、図中、１はデジタル複合機等の画像処理装置、１０はＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ）バス、１１はＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、１２はシステムコントローラ、１３はＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等のシステムメモリ、１４はＩ／Ｏ（入出力）コントローラ、１４ａはＨＤＤ（ハードディスクドライブ）コントローラ、１５ａ，１５ｂはＨＤＤ、１６は外部インタフェース、１７はページメモリ、１８はイメージコントローラ、１９は画像処理ＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、２０は画像形成部、２１は画像読取部である。
【００２４】
画像処理装置１は、演算によって情報処理を行うＣＰＵ１１を備え、ＣＰＵ１１には、ＣＰＵ１１に対するデータの入出力を行うシステムコントローラ１２が接続されている。システムコントローラ１２には、ＣＰＵ１１が行う処理に伴うデータを一時的に記憶するＲＡＭ１３及びＰＣＩバス１０が接続されている。ＰＣＩバス１０には、ＰＣＩバス１０に対するデータの入出力を行うＩ／Ｏコントローラ１４及びイメージコントローラ１８が接続されている。
【００２５】
イメージコントローラ１８には、原稿に記録された画像を読み取る画像読取部２１と、画像データをページ単位で記憶するページメモリ１７と、画像データを処理する画像処理部（画像処理ＬＳＩ１９）と、画像データから画像を形成して出力する画像形成部２０とが接続されている。Ｉ／Ｏコントローラ１４には、情報処理装置外の装置との間でデータを入出力するＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）やＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等の外部インタフェース１６と、データを記憶するＨＤＤ１５ａ，１５ｂ（１つのＨＤＤでもよい）が接続されている。
【００２６】
本発明は、コピー禁止付加パターンの検出処理に関するものであり、この検出処理は、例えば図１中のイメージコントローラ１８で実行される。この場合、例えば、イメージコントローラ１８内のＣＰＵ等の演算処理装置を後述の各手段として機能させるためのプログラムを、イメージコントローラ１８内のＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等に格納しておき、演算処理装置がイメージコントローラ１８内のＲＡＭ等にこのプログラムを読み出して実行することにより遂行される。また、本発明は、このようなプログラムとしての形態や、そのプログラムを記録したコンピュータ読み取り可能な各種記録媒体としての形態も採用できる。この記録媒体に記録されたプログラムはＰＣなどで読み取られ、ネットワーク経由で画像処理装置に転送されてＲＯＭ（この場合、書き換え可能なＲＯＭ）にファームウェアとして実行可能に組み込まれる。但し、本発明に係る画像処理装置は、コピー禁止付加パターンの検出がイメージコントローラ１８内で実行されるような構成に限定されるものではない。
【００２７】
本発明は、複写禁止原稿を特定する特定パターン（コピー禁止付加パターン）を、原稿にＭ＋Ｎ個以上付加しており、実際に検知するときに、その特定パターンをＮ個検出することでコピー禁止原稿を識別する画像処理装置、及びそのパターン検出方法に関するものである。本発明に係るパターン検出方法は、本発明に係る画像処理装置における検出処理を実行する手順からなり、以下ではその説明を省略する。
【００２８】
以下の説明においては、コピー禁止付加パターンは黒或いは黄色の連続した数画素から構成されるドット形状からなる複数のプリミティブパターンで構成されていて、コピー禁止付加パターンを目立ち難く且つ検出可能にするため、黄色のプリミティブパターンは黒のプリミティブパターンよりも大きく印字されているものを想定して説明するが、プリミティブパターンの色構成や形状はこれに限定されるものではない。また、黒色及び黄色のプリミティブパターンはその位置関係などが同じであるものとする。
【００２９】
図２は、本発明の一実施形態に係る画像処理装置の構成例を示すブロック図で、図中、３０は画像処理装置、３１は黒色検出色フィルタ、３２は黄色検出色フィルタ、３３は黒色用プリミティブパターン検出部、３４は黄色用プリミティブパターン検出部、３５は黒色用細線化部、３６は黄色用細線化部、３７はＯＲ回路（ＯＲ処理部）、３８は各種画像処理部、３９はコピー禁止付加パターン検出部である。
【００３０】
この画像処理装置３０は、画像中にコピー禁止付加パターンが存在するか否かを判定する機能を有する装置であり、図に示すように黒色検出色フィルタ（黒検出色フィルタ）３１と、黄色検出色フィルタ３２と、プリミティブパターン検出部３３，３４と、細線化部３５，３６と、ＯＲ回路３７と、各種画像処理部３８と、コピー禁止付加パターン検出部３９から構成されている。
【００３１】
黒検出色フィルタ３１は、入力画像データを黒に関して２値化の処理を行っている。黄色検出色フィルタ３２は、同様に入力画像データを黄色に関して２値化の処理を行っている。複写禁止原稿に付加されたコピー禁止付加パターンは、黒若しくは黄色のパターンであるため、黒検出色フィルタ３１、或いは、黄色検出色フィルタ３２での２値化処理により、プリミティブパターンは２値データとして出力される。検出用の色フィルタ３１，３２で例示したように、本発明に係る画像処理装置には、入力された画像データから複数の単一色を分離して２値化する２値化手段を備えるものとする。
【００３２】
プリミティブパターン検出部３３，３４は、２値化手段で２値化された各色の画像データから、各色毎のプリミティブパターンを検出する手段をもつ。そして、後述するが、本発明に係る画像処理装置は、プリミティブパターン検出部３３，３４で検出されたプリミティブパターンの配置に基づき、コピー禁止付加パターンを検出する特定パターン検出手段を備える。以下、この特定パターン検出手段がコピー禁止付加パターン検出部３９に具備されるものとして例示する。このように、色毎にプリミティブパターンの検出を行うことにより、色毎に異なるプリミティブパターンの検出が正確になる。
【００３３】
ここで例示するプリミティブパターン検出部３３，３４は、各々、連続画素カウンタ部３３ａ，３４ａと、比較データ記憶部３３ｂ，３４ｂと、比較器３３ｃ，３４ｃと、カウンタ部（カウンタ）３３ｄ，３４ｄとを備えている。
【００３４】
連続画素カウンタ３３ａは、黒検出色フィルタ３１からの２値データの連続している画素の画素数をカウントする。カウント方法としては、１次元方向で連続画素数をカウントしても、１次元方向で連続画素数をカウントし、設定範囲外のものに対して２次元に拡張してカウントしても構わない。
【００３５】
比較器３３ｃにおいて、連続画素カウンタ３３ａでカウントされた結果と、比較データ記憶部３３ｂに予め設定された値と比較を行い、例えば設定された画素数以下の長さをもつデータ及び設定された画素数以上の長さを持つデータの消去を行う。例えば、プリミティブパターンの大きさを５×５画素、比較データ記憶部３３ｂに２画素以下、８画素以上消去と設定している場合、２画素以下の長さをもつデータ及び８画素以上の長さをもつデータを消去する。
【００３６】
このように、プリミティブパターン検出部３３（３４）は、連続画素数をカウントする連続画素カウンタ３３ａ（３４ａ）を有し、そのカウント値に基づき、不要データを判定して削除できるようにすることが好ましい。これにより、不要データを削除することが可能で、プリミティブパターンの検出が正確になる。
【００３７】
カウンタ３３ｄは、比較器３３ｃにおいて処理されたデータから、プリミティブパターンの大きさをもつデータ、例えば５×５画素の大きさをもつデータ、の個数をカウントし、カウント数が設定した値、例えば、［（コピー禁止付加パターン有り判定個数：Ｎ）×（コピー禁止付加パターン構成プリミティブパターン数）×定数］の値、以下の値である場合は、全データを消去する。以上の処理により、コピー禁止付加パターンの付加された原稿の色データ、入力画像データを取り除き、プリミティブパターンの検出を行う。
【００３８】
このように、プリミティブパターン検出部３３（３４）は、黒色（黄色）で検出したプリミティブパターンの数が、コピー禁止付加パターン検出部３９で抽出すべき（検出したと判定すべき）コピー禁止付加パターンの数から決める閾値より小さい場合、所定の処理を行う手段を有することが好ましい。これにより、コピー禁止付加パターンを構成するプリミティブパターン以外の不要データを削除でき、プリミティブパターンの検出が正確になる。
【００３９】
細線化部３５は、プリミティブパターン検出部３３からのデータを、既知の方法により細線化、例えば１画素に細線化を行う。この処理により、後述する黄色のコピー禁止付加パターンを構成するプリミティブパターンの大きさとの整合性をとることにより、以降の処理の共通化を行っている。
【００４０】
このように、プリミティブパターン検出部３３（３４）で黒色（黄色）で検出したプリミティブパターンから、プリミティブパターン内の代表点を求める代表点検出手段を備えることが好ましい。ここで、代表点とは、例えばプリミティブパターン内の中心の一画素又は数画素などである。細線化部３５（３６）は、この代表点検出手段の一例として、プリミティブパターン内の代表点を細線化により求める細線化手段を有する。これにより、色毎に異なるプリミティブパターンからコピー禁止付加パターンを検出することが容易となる。特に、細線化を行うことで、異なる形状のプリミティブパターンの代表点を容易に抽出することが可能となる。
【００４１】
説明を一部行ったが、黄色のコピー禁止付加パターンに対しても黒のコピー禁止付加パターンの処理と同様の方法で処理される。即ち、入力画像データを黄色検出色フィルタにより、２値データとして出力する。
【００４２】
黄色検出色フィルタ３２からのデータは連続画素カウンタ３４ａで、連続している画素の画素数をカウントする。カウント方法としては、１次元方向で連続画素数をカウントしても、１次元方向で連続画素数をカウントし、設定範囲外のものに対して２次元に拡張してカウントしても構わない。
【００４３】
比較器３４ｃにおいて、連続画素カウンタ３４ａでカウントされた結果と、比較データ記憶部３４ｂに予め設定された値と比較を行い、例えば設定された画素数以下の長さをもつデータ及び設定された画素数以上の長さを持つデータの消去を行う。例えば、プリミティブパターンの大きさを８×８画素、比較データ記憶部３４ｂに５画素以下、１１画素以上消去と設定している場合、３画素以下の長さをもつデータ及び９画素以上の長さをもつデータを消去する。
【００４４】
カウンタ３４ｄは、比較器３４ｃにおいて処理されたデータから、プリミティブパターンの大きさをもつデータ、例えば８×８画素の大きさをもつデータ、の個数をカウントし、カウント数が設定した値、例えば、［（コピー禁止付加パターン有り判定個数：Ｎ）×（コピー禁止付加パターン構成プリミティブパターン数）×定数］の値、以下の値である場合は、全データを消去する。以上の処理により、コピー禁止付加パターンの付加された原稿の色データ、入力画像データを取り除き、プリミティブパターンの検出を行う。
【００４５】
細線化部３６は、プリミティブパターン検出部３４からのデータを、既知の方法により細線化、例えば１画素に細線化を行う。この処理により、前述の黒のコピー禁止付加パターンを構成するプリミティブパターンの大きさとの整合性をとっている。
【００４６】
ここで、プリミティブパターン検出部、細線化部は、黒、黄色の２箇所で構成している。これは黒のプリミティブパターンと黄色のプリミティブパターンの大きさが異なるためであり、各々のプリミティブパターンに対して異なる処理をすることにより、後の合成後のコピー禁止付加パターン部における検知を正確なものとしている。勿論、例示したように２色に対応するものに限らず、３色以上に対応するために、それぞれの色の色フィルタ、プリミティブパターン検出部、及び細線化部を備えてもよい。
【００４７】
細線化部３５からのデータと細線化部３６からのデータは、合成手段の一例であるＯＲ回路３７により合成される。合成されたデータは各種画像処理部３８で各種画像処理を行った後、コピー禁止付加パターン検出部３９において、例えば、プリミティブパターンの位置関係によりコピー禁止付加パターンの有無を判定する。このような合成手段を備えることで、複数の色でコピー禁止付加パターンが付加されている場合にも対応できる。
【００４８】
ここで、ＯＲ回路３７で合成をしているが、セレクタ等の選択手段により、プリミティブパターン有りのデータをセレクトした後、各種画像処理部３８、コピー禁止付加パターン検出部３９の処理を行っても構わない。これは、一般的にコピー禁止付加パターンが単色のプリミティブパターンから構成される場合に特に有効である。このような選択手段を備えることで、コピー禁止付加パターンを検出するハードの回路規模を小さくできる。
【００４９】
ＯＲ回路３７やセレクタで例示したように、プリミティブパターン検出部３３，３４で各色毎に検出したプリミティブパターンを１つにまとめる統合手段（統一部）を備えることが好ましく、この場合、コピー禁止付加パターン検出部３９は、統合手段でまとめたプリミティブパターンの配置に基づき、コピー禁止付加パターンの検出を行うこととなり、コピー禁止付加パターンを検出するハードの回路規模を小さくできる。
【００５０】
そして、細線化部３５若しくは細線化部３６で原稿に付加されている黒のコピー禁止付加パターン若しくは黄色のコピー禁止付加パターンのプリミティブの大きさの整合性をとることにより、コピー禁止付加パターン検出部３９を共通にすることが可能な画像処理装置となる。このように、各色検出色フィルタ後に各色毎にプリミティブパターン検出を行って、検出後の部分が各色で共通とするとよい。
【００５１】
コピー禁止付加パターン検出部３９において所定の数（Ｎ個）以上のコピー禁止付加パターンを検出した場合は、図１に示す画像形成部２０に複写禁止等の適切な措置を行う。このように、画像処理装置３０は、コピー禁止付加パターンが所定数以上検出された場合、入力画像の出力を禁止する出力禁止手段（入力無効化手段）を備える。この出力禁止手段では、検出結果を基に他のブロック（例えば図１の画像形成部２０や外部インタフェース１６）の制御を行うこととなる。
【００５２】
図３は、原稿に複数のコピー禁止付加パターンを配置した配置例を示す図で、図中、４０は原稿、４１はコピー禁止付加パターンである。原稿４０にはＭ＋Ｎ個以上のコピー禁止付加パターン４１が配置されている。以下、Ｍ＋Ｎ個のうち１つのコピー禁止付加パターン４１の検出処理について、前述したＯＲ回路３７による合成処理までの処理における形状例を、図４〜図７を参照して説明する。すなわち、以下に説明する処理が、並行又は順次処理で、複数のコピー禁止付加パターン４１に対して実行されることとなる。
【００５３】
図４は、黄色のコピー禁止付加パターンが黒の画像中に配置された原稿の一例に対する処理を説明するための図で、図中、５０は画像データであり、５１はプリミティブパターン、５２は入力画像（黒）である。入力画像とは、図１における画像読取部２１等で取り込んだ画像であり、複写しようとする文字、写真等のことを指す。
【００５４】
画像データ５０は、黒検出色フィルタ３１により入力画像（黒）５２が色フィルタ通過画像データ５３ａとして出力され、黄色検出色フィルタ３２によりプリミティブパターン５１が色フィルタ通過画像データ５３ｂとして出力される。比較器３３ｃにより入力画像（黒）５２は比較後画像データ５４ａにおいて消去されるが、プリミティブパターン５１は比較器３４ｃから出力される比較後画像データ５４ｂでも残っている。
【００５５】
カウンタ３４ｄによりコピー禁止付加パターンを構成するプリミティブパターン以外のプリミティブパターン程度の大きさのデータは消去されるが、コピー禁止付加パターンを構成するプリミティブパターン５１はカウント後画像データ５５ｂでも残っている。なお、カウント後画像データ５５ａはカウンタ３３ｄでカウントした後の画像データである。
【００５６】
細線化部３６により、プリミティブパターン５１の細線化処理を行って細線化後画像データ５６ｂを出力した後、ＯＲ回路３７で、細線化処理を行った黒検出データ（細線化後画像データ５６ａ）と黄色検出データ（細線化後画像データ５６ｂ）を合成し、細線化されたプリミティブパターン５１ａをもつＯＲ処理後画像データ５７が出力される。
【００５７】
図５は、黒色のコピー禁止付加パターンが黄色の画像中に配置された原稿の一例に対する処理を説明するための図で、図中、６０は画像データであり、６１はプリミティブパターン、６２は入力画像（黄）である。
【００５８】
画像データ６０は、黒検出色フィルタ３１によりプリミティブパターン６１が色フィルタ通過画像データ６３ａとして出力され、黄色検出色フィルタ３２により入力画像６２が色フィルタ通過画像データ６３ｂとして出力される。比較器３３ｃにより、プリミティブパターンは比較後画像データ６４ａ内に出力されるが、入力画像６２は比較後画像データ６４ａにおいて消去される。
【００５９】
カウンタ３３ｄによりコピー禁止付加パターンを構成するプリミティブパターン以外のプリミティブパターン程度の大きさのデータは消去されるが、コピー禁止付加パターンを構成するプリミティブパターン６１はカウント後画像データ６５ａでも残っている。なお、カウント後画像データ６５ｂはカウンタ３４ｄでカウントした後の画像データである。
【００６０】
細線化部３５により、プリミティブパターン６１の細線化処理を行って細線化後画像データ６６ａを出力した後、ＯＲ回路３７で、細線化処理を行った黒検出データ（細線化後画像データ６６ａ）と黄色検出データ（細線化後画像データ６６ｂ）を合成し、細線化されたプリミティブパターン６１ａをもつＯＲ処理後画像データ６７が出力される。
【００６１】
図６及び図７は、黄色のコピー禁止付加パターンが黒及び黄色の画像中に配置された原稿の一例に対する処理を説明するための図で、図中、７０ａ，７０ｂは画像データであり、７１はプリミティブパターン、７２は入力画像（黄）、７３は入力画像（黒）、７５はプリミティブパターン程度の大きさの入力画像（黒）である。７５は以降入力画像（黒小）と記す。
【００６２】
画像データ７０ａ，７０ｂは、黒検出色フィルタ３１により入力画像（黒）７３と入力画像（黒小）７５が色フィルタ通過画像データ７６ａ，７６ｂとして出力され、黄色検出色フィルタ３２によりプリミティブパターン７１と入力画像（黄）７２が色フィルタ通過画像データ７６Ａ，７６Ｂとして出力される。
【００６３】
比較器３３ｃにより入力画像（黒）７３は比較後画像データ７７ａ，７７ｂにおいて消去されるが、入力画像（黒小）７５は残っている。また、比較器３４ｃにより、入力画像（黄）７２と入力画像（黄）７２に重なったプリミティブパターン７１は比較後画像データ７７Ｂにおいて消去されるが、入力画像（黄）７２と重ならないプリミティブパターン７１は比較後画像データ７７Ａ，７７Ｂで出力される。
【００６４】
カウンタ３３ｄによりコピー禁止付加パターンを構成するプリミティブパターン以外のプリミティブパターン程度の大きさのデータ（ここでは入力画像（黒小）７５）が消去されてカウント後画像データ７８ａ，７８ｂとして出力される。一方、カウンタ３４ｄにより、コピー禁止付加パターンを構成するプリミティブパターン７１はカウント後画像データ７８Ａ，７８Ｂでも残っている。
【００６５】
細線化部３５，３６により、プリミティブパターン７１の細線化処理を行って細線化後画像データ７９Ａ，７９Ｂを出力した後、ＯＲ回路３７で、細線化処理を行った黒検出データ（細線化後画像データ７９ａ，７９ｂ）と黄色検出データ（細線化後画像データ７９Ａ，７９Ｂ）を合成し、細線化されたプリミティブパターン７１ａをもつＯＲ処理後画像データ８０Ａ，８０Ｂが出力される。
【００６６】
ここで、ＯＲ処理後画像データ８０Ｂのプリミティブパターン７１ａの一部が欠如しているが、欠如していないプリミティブパターン、即ち完全なコピー禁止付加パターンが存在し（ＯＲ処理後画像データ８０Ａ）、また原稿中Ｍ＋Ｎ個配置してあるうちＮ個識別すればよいので、判定は可能である。
【００６７】
また、図４、図５、及び図７で図示したＯＲ処理後画像データ５７，６７，８０Ａ，８０Ｂで示したように、黒のプリミティブパターンと黄色のプリミティブパターンの大きさの整合性をとっているため、後のコピー禁止付加パターン検出部を共通とすることが可能である。
【００６８】
図８は、本発明の画像処理装置の一例であるデジタル複合機の構成例を説明するためのブロック図で、図中、１００はデジタル複合機である。デジタル複合機１００は、図１の画像処理装置の一例として、複写機、プリンタ装置、ファクシミリ装置、及びスキャナ装置の機能を備えた複合機として構成されたものを例示している。
【００６９】
デジタル複合機１００は、演算を行うＣＰＵ及び演算に伴う一時的な情報を記憶するＲＡＭ等からなる機器制御部１１４を備えている。機器制御部１１４には、デジタル複合機１００を制御するための制御プログラムを記憶しているＲＯＭが含まれる。また、機器制御部１１４には、デジタル複合機１００が行う処理を管理するための管理情報（各種の制御情報）を記憶するメモリである管理部１１７が接続されている。また、機器制御部１１４には、記録用紙に記録された画像を読み取って画像データを生成する画像読取部１１１が接続される。この画像読取部１１１には、原稿画像を画像データとして取り込むためのＣＣＤ１１１ａと、原稿の有無を検知する原稿検知センサ１１１ｂとが設けられる。
【００７０】
また、機器制御部１１４には、記録用紙上に画像データを形成する画像形成部として機能する画像形成部１１３が接続される。この画像形成部１１３には、画像データを一時的に記憶するメモリ１１３ａと、メモリ１１３ａが記憶した画像データから画像を形成して記録用紙に記録する印字部（ＬＳＵ）１１３ｂと、印字部１１３ｂで画像形成するための給紙用のトレイ１１３ｃ，１１３ｄとが設けられる。そして、デジタル複合機１００は、画像読取部１１１が生成した画像データをメモリ１１３ａに一旦記憶させた後、印字部１１３ｂで画像を形成することができる。このようにして、デジタル複合機１００は複写機として機能する。
【００７１】
また、図８で例示する機器制御部１１４には、ファクシミリ通信を行うＦＡＸモデム１１８が接続されており、ＦＡＸモデム１１８は公衆回線網Ｎ３に接続されている。デジタル複合機１００は、画像読取部１１１が生成した画像データを、ＦＡＸモデム１１８に接続された公衆回線網Ｎ３を介して他のファクシミリ装置１０４へファクシミリ通信にて送信することができる。また、デジタル複合機１００は、公衆回線網Ｎ３を介して他のファクシミリ装置１０４から送信された画像データをＦＡＸモデム１１８で受信し、受信した画像データから画像形成部１１３で画像を形成することができる。このようにして、デジタル複合機１００はファクシミリ装置として機能する。
【００７２】
また、機器制御部１１４には、デジタル複合機１００が外部と情報を送受信するための通信部（送受信手段）１１５が接続されている。通信部１１５は、社内ＬＡＮ等の通信ネットワークＮ１に接続可能であり、通信ネットワークＮ１には１又は複数のパーソナルコンピュータ（ＰＣ）１０５が接続可能である。デジタル複合機１００が単独で動作している通常の状態では、通信部１１５は通信ネットワークＮ１に接続されており、通信ネットワークＮ１を介してＰＣ１０５との間で情報を交換する。
【００７３】
デジタル複合機１００は、画像読取部１１１が生成した画像データを通信部１１５からＰＣ１０５へ送信することができる。このようにして、デジタル複合機１００はスキャナ装置として機能する。また、デジタル複合機１００は、ＰＣ１０５から送信された画像データを通信部１１５で受信し、受信した画像データから画像形成部１１３で画像を形成することができる。このようにして、デジタル複合機１００はプリンタ装置として機能する。
【００７４】
通信ネットワークＮ１は、更にインターネット等の広域通信ネットワークＮ２に接続されている。通信部１１５は、電子メールに画像データを添付して送信するなどの方法により、広域通信ネットワークＮ２に接続されたインターネットファクシミリ装置１０２や外部ＰＣ１０３との間で、通信ネットワークＮ１及び広域通信ネットワークＮ２を介して画像データを受信することができる。このようにして、デジタル複合機１００はインターネットファクシミリ装置として機能する。
【００７５】
また、機器制御部１１４には、使用者からの操作を受け付ける操作部１１２が接続されている。操作部１１２は、使用者の操作により制御命令などの情報が入力されるタッチパネル又はテンキー等の入力部１１２ａと、操作のために必要な情報を表示する液晶パネル等の表示部１１２ｂとからなっている。操作部１１２には、このデジタル複合機１００の管理者や利用者（すなわち操作者）を認証するための認証コードが入力される。また、認証コードは、ＦＡＸモデム１１８や通信部１１５を介して外部機器から入力する場合もある。
【００７６】
機器制御部１１４には、ハードディスク（ＨＤ）１１６が接続されている。ＨＤ１１６は、画像読取部１１１が生成した画像データ等の画像処理に係る画像データを記憶する。また、機器制御部１１４には消去手段１１９が接続される。消去手段１１９は、機器制御部１１４による制御に従って、ＨＤ１１６に記録保持されているデータを消去する。
【００７７】
さらに、機器制御部１１４には、本発明に関わる特定画像情報を付加する処理及び特定画像情報を検出する処理を実現する画像処理部１２０が接続される。また、画像処理部１２０には、図２で説明した構成でなる特定画像情報の検出に関する特定画像情報検出手段１２０ａ（後述する）が具備されていればよい。画像処理部１２０には、特定画像情報の付加処理に関する後述の特定画像情報付加手段１２０ｂ及び特定画像情報設定手段１２０ｃを具備することが好ましいが、具備しなくてもよい。
【００７８】
特定画像情報付加手段１２０ｂは、特定の画像であることを意味する特定画像情報を画像データに対して付加する。なお、特定画像情報は、画像記録処理でいうと、特定の画像が記録された記録物であることを意味する情報である。
【００７９】
特定画像情報付加手段１２０ｂは、画像データに付加すべき特定画像情報を予め保持しておき（若しくは他のアクセス可能なメモリに保持させておき）、機器制御部１１４による特定画像情報の付加に関する制御に従って特定画像情報を画像データに付加し、メモリ１１３ａに保持させる。画像処理部１２０で処理された画像データは、印字部１１３ｂで最終的に出力される形態の印刷データとなる。特定画像情報は、上述のように複写を禁止する（或いは複写禁止であることをユーザに認知させて牽制を行う）ために使用されるものであり、例えばカラー複合機であれば黄色の特定画像情報を視認できないように付加する。また、モノクロ複合機であれば（或いはカラー複合機であってもモノクロ出力の場合には）濃度調整した黒（グレー）を視認できないように付加する。
【００８０】
特定画像情報設定手段１２０ｃは、特定画像情報の色及び／又は数を設定する。特定画像情報設定手段１２０ｃは、機器制御部１１４による設定制御に従って特定画像情報の色や数を設定しておき、特定画像情報付加手段１２０ｂは、画像データに付加すべき予め保持した特定画像情報に対し、特定画像情報設定手段１２０ｃで設定された色や数に基づいて特定画像情報を画像データに付加する。また、この例では、特定画像情報を、設定された色や数をもつ画像として画像処理（記録再現等）させる手段を有するものとする。特定画像情報設定手段１２０ｃによる特定画像情報の色や数（や位置）の設定により、特定画像情報の検出時に、ユーザの使用形態に依らず特定画像情報の検出精度を上げることができる。
【００８１】
また、特定画像情報設定手段１２０ｃは、特定画像情報の色及び／又は数を操作部１１２などからユーザに選択させる付加特性選択手段を有することが好ましい。さらに、特定画像情報設定手段１２０ｃは、特定画像情報を付加する位置をユーザに選択させる位置選択手段を有することが好ましい。この位置選択手段では、例えば、特定画像情報を用紙に万遍なく配置するのか隅だけに配置するのかなどといったことを操作部１１２などからユーザ選択できるものとする。なお、ユーザ設定可能なユーザは管理者ユーザであることが好ましい。また、特定画像情報設定手段１２０ｃは、特定画像情報の色及び／又は数の設定に応じて、自動的に特定画像情報の大きさを異ならしめて設定するよう構成してもよい。
【００８２】
上述のような構成を有する本実施形態の画像形成装置は、画像読取部１１１で読み取った画像データや、ＦＡＸモデム１１８や通信部１１５を介して外部から入力した画像データを印字部１１３ｂで画像形成する際に特定画像情報を付加する。
【００８３】
このように、画像処理を施す画像データを入力する複数の画像データ入力手段を備えておき、特定画像情報設定手段１２０ｃは、複数の画像データ入力手段（画像入力モードに対応）のそれぞれに対し、予め特定画像情報の色及び／又は数を設定しておくようにしてもよい。ここで、複数の画像データ入力手段としては、画像データの入力経路の違いだけでなく、例えば同じ原稿読み取りした画像データであっても、写真モードで印刷しようとしているのか、白黒モードで印刷しようとしているのか、濃く印刷するモードで印刷しようとしているのか、或いは薄く印刷するモードで印刷しようとしているのか、などといった画像入力モードのそれぞれを指す。
【００８４】
特定画像情報の設定及び付加処理においては、上述した好ましい形態などを適宜採用して処理を実行すればよい。例えば、特定画像情報（特定パターン）は、ＹＭＣＫのトナーの色の単色から選択可能で、１枚の出力用紙に付加するパターン色は複数個であり同じ色であるようにしてもよい。また、モノクロコピー（ＦＡＸ，プリンタ）モードで印字した場合は付加するパターンの色を黒にし、カラーモードで印字した場合は、ＹＭＣＫの４色から選択可能であるようにしてもよい。さらに、再生紙でも検出できるよう黄色のパターンを選択した場合は黒のパターンを選択した場合より濃くするかドットを大きくするようにしてもよい。画像データをモノクロ２値で印字する場合は画像データを印字する濃度値より、付加パターンの濃度値を薄くするなどしてもよい。
【００８５】
また、特定パターン画像は、同じ画像を少なくともＭ＋Ｎ個以上付加するようにしておくとよい。実際に検出するときに、そのパターンをＮパターン検出することで付加情報を付加した原稿であることを識別することで、付加したパターンの１部分だけを検出するだけで良くなるので、付加パターンを目立たないパターンにすることが可能となる。また、黒で印字する時の付加印字パターンのプリミティブを大きさを黄色で印字する時より小さくすることで、再生紙に印字した時も検出することができるだけでなく、目立ち難い薄く小さなパターンにすることが可能となる。
【００８６】
また、付加するパターン画像は、１セット２コピーの時に有益となるよう、少なくとも給紙用紙の４隅に付加するようにしてもよいし、２ｉｎ１の時に有益となるよう、原稿用紙の４隅に付加するようにしてもよい。しかしながら、付加するパターン画像は、給紙用紙全面に付加することで、切り貼りしても検知可能となる。また、付加するパターン画像の数は、セキュリティ強度によって可変するようにしてもよい。
【００８７】
一方で、画像処理部１２０は、画像読取部１１１で読み取られてメモリ１１３ａに保存された画像データに特定画像情報が含まれるか否かを検出する本発明に係る特定画像情報検出手段１２０ａを有している。特定画像情報検出手段１２０ａとしては図２で例示した特定パターンを検出するための各手段が該当する。特定画像情報検出手段１２０ａの検出結果、画像データに特定画像情報が含まれていれば、機器制御部１１４は、その画像データの複写を禁止する（画像形成部１１３における画像形成を無効にする）制御を行う。
【００８８】
このように、本発明では画像処理部１２０などに出力禁止手段（画像無効化手段）を備えることが好ましい。換言すると、この出力禁止手段は、特定パターン検出手段（特定画像情報検出手段１２０ａ）で特定パターンが所定数以上検出された場合に入力画像の出力を禁止する手段である。すなわち、この手段により、特定画像情報検出手段１２０ａで特定画像情報が存在すると判定されたときには、画像読取部１１１で読み取った画像情報を無効にすることが可能となる。また、原稿によっては、文字が込み入ったものやゴミと呼ばれる出力（印刷やＦＡＸ出力等）部分があるので、付加する所定の画像は、上述したように同じパターンをＭ＋Ｎ以上付加するよう特定画像情報設定手段１２０ｃで設定して画像形成しておき、特定画像情報検出手段１２０ａは、識別する際、上述したように付加したパターンをＮ個識別した時点で検出するようにしておくことが好ましい。このＮ個という情報は、当然、付加する数のうちのパーセンテージで決定しておいてもよい。
【図面の簡単な説明】
【００８９】
【図１】本発明の画像処理装置におけるシステム構成例を示すブロック図である。
【図２】本発明の一実施形態に係る画像処理装置の構成例を示すブロック図である。
【図３】原稿に複数のコピー禁止付加パターンを配置した配置例を示す図である。
【図４】黄色のコピー禁止付加パターンが黒の画像中に配置された原稿の一例に対する処理を説明するための図である。
【図５】黒色のコピー禁止付加パターンが黄色の画像中に配置された原稿の一例に対する処理を説明するための図である。
【図６】黄色のコピー禁止付加パターンが黒及び黄色の画像中に配置された原稿の一例に対する処理を説明するための図である。
【図７】図６の処理の続きを説明するための図である。
【図８】本発明の画像処理装置の一例であるデジタル複合機の構成例を説明するためのブロック図である。
【符号の説明】
【００９０】
１…画像処理装置、１０…ＰＣＩバス、１１…ＣＰＵ、１２…システムコントローラ、１３…ＲＡＭ等のシステムメモリ、１４…Ｉ／Ｏコントローラ、１４ａ…ＨＤＤコントローラ、１５ａ，１５ｂ…ＨＤＤ、１６…外部インタフェース、１７…ページメモリ、１８…イメージコントローラ、１９…画像処理ＬＳＩ、２０…画像形成部、２１…画像読取部、３０…画像処理装置、３１…黒色検出色フィルタ、３２…黄色検出色フィルタ、３３…黒色用プリミティブパターン検出部、３４…黄色用プリミティブパターン検出部、３５…黒色用細線化部、３６…黄色用細線化部、３７…ＯＲ回路、３８…各種画像処理部、３９…コピー禁止付加パターン検出部、４０…原稿、４１…コピー禁止付加パターン、５０，６０，７０ａ，７０ｂ…画像データ、５１，６１，７１…プリミティブパターン、５１ａ，６１ａ，７１ａ…細線化プリミティブパターン、５２，７３…入力画像（黒）、６２，７２…入力画像（黄）、７５…入力画像（黒小）。
【図１】
2007135091.tif 000003
【図２】
2007135091.tif 000004
【図３】
2007135091.tif 000005
【図４】
2007135091.tif 000006
【図５】
2007135091.tif 000007
【図６】
2007135091.tif 000008
【図７】
2007135091.tif 000009
【図８】
2007135091.tif 000010