(57)【要約】【課題】所定コードの検出精度及び潜像の画質を低下させることなく、背景パターンにカモフラージュパターンを形成する。【解決手段】文書データに合成される背景パターンを生成する画像処理装置において、所定のコードに対応しかつ複写時に再現されるパターンが繰り返し配置される第１の領域と、複写時に再現されないパターンが配置される第２の領域と、前記複写時に再現されるパターンと前記複写時に再現されないパターンをそれぞれ変化させることで形成されるカモフラージュパターンとを含む背景パターンを生成する手段１０を設けた。【選択図】　　　　図３
2004112357.tif 000002
【特許請求の範囲】
【請求項１】
文書データに合成される背景パターンを生成する画像処理装置において、
所定のコードに対応しかつ複写時に再現されるパターンが配置される第１の領域と、複写時に再現されないパターンが配置される第２の領域と、前記複写時に再現されるパターンと前記複写時に再現されないパターンとをそれぞれ変化させることで形成されるカモフラージュパターンとを含む背景パターンを生成する手段を設けたことを特徴とする画像処理装置。
【請求項２】
前記手段は、前記第１の領域に配置される前記パターンの太さ及び前記第２の領域に配置される前記パターンのドットの個数を変化させて前記カモフラージュパターンを生成することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記手段は、所定の複数のパターンを格納するパターン格納部と、前記複写時に再現されるパターンを記述するデータ、前記複写時に再現されないパターンを記述するデータ、及び前記カモフラージュパターンを記述するデータに応じて、前記所定の複数のパターンから画素毎に１つのパターンを選択する選択部とを有することを特徴とする請求項１又は２記載の画像処理装置。
【請求項４】
前記手段は、複数のカモフラージュパターンを格納するカモフラージュパターン格納部を有し、外部からの指示に従い、前記複数のカモフラージュパターンから１つを選択して前記背景パターンを生成することを特徴とする請求項１から３のいずれか一項記載の画像処理装置。
【請求項５】
前記手段は、外部から与えられる付加情報に従い前記複写時に再現されるパターンを記述するデータを生成する手段と、外部から与えられる文字列から前記複写時に再現されないパターンを記述するデータを生成する手段とを有することを特徴とする請求項１から４のいずれか一項記載の画像処理装置。
【請求項６】
前記画像処理装置は更に、外部から供給された入力画像と前記背景パターンとを合成するパターン合成部を有することを特徴とする請求項１から５のいずれか一項記載の画像処理装置。
【請求項７】
前記画像処理装置は更に、原稿を光学的に読み取る読み取り手段と、該読み取り手段が出力する入力画像と前記背景パターンとを合成するパターン合成部を有することを特徴とする請求項１から５のいずれか一項記載の画像処理装置。
【請求項８】
前記画像処理装置は更に、入力画像に前記背景パターンを合成するかどうかを選択する手段を有することを特徴とする請求項１から７のいずれか一項記載の画像処理装置。
【請求項９】
前記所定のコードは二次元コードであることを特徴とする請求項１から８のいずれか一項記載の画像処理装置。
【請求項１０】
文書データに合成される背景パターンを生成する画像処理方法において、
所定のコードに対応しかつ複写時に再現されるパターンが配置される第１の領域と、複写時に再現されないパターンが配置される第２の領域と、前記複写時に再現されるパターンと前記複写時に再現されないパターンとをそれぞれ変化させることで形成されるカモフラージュパターンとを含む背景パターンを生成する段階を有することを特徴とする画像処理方法。
【請求項１１】
前記段階は、前記第１の領域に配置される前記パターンの太さ及び前記第２の領域に配置される前記パターンのドットの個数を変化させて前記カモフラージュパターンを生成することを特徴とする請求項１０記載の画像処理方法。
【請求項１２】
文書データに合成される背景パターンを生成するためにコンピュータを、
所定のコードに対応しかつ複写時に再現されるパターンが配置される第１の領域と、複写時に再現されないパターンが配置される第２の領域と、前記複写時に再現されるパターンと前記複写時に再現されないパターンとをそれぞれ変化させることで形成されるカモフラージュパターンとを含む背景パターンを生成する手段として機能させるための画像処理プログラム。
【請求項１３】
前記手段は、前記第１の領域に配置される前記パターンの太さ及び前記第２の領域に配置される前記パターンのドットの個数を変化させて前記カモフラージュパターンを生成することを特徴とする請求項１２記載の画像処理プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像処理装置、画像処理方法及び画像処理プログラムに関し、特に、複写による偽造が禁止される文書データに対応した背景パターンを生成し、生成した背景パターンを文書データに合成する技術に関する。
【０００２】
【従来の技術】
従来、近年、パーソナルコンピュータやプリンタ、複写機の普及によって、機密文書の不正コピーによる機密漏洩の問題が顕在化してきており、対策技術が開発されている。
【０００３】
機密文書の不正コピーや機密漏洩の抑制のための従来技術として、特許文献１に記載された、コピー牽制用紙と同様の効果が得られる背景パターン（以下、コピー牽制パターンという）を画像処理によって生成し、文書画像に合成してプリント出力する技術がある。このコピー牽制パターンは、均一濃度の背景中に、「複写禁止」等の文字列を潜像として埋め込んだパターン画像である。
【０００４】
潜像文字領域と背景領域は、異なるパターンで構成されるが、両方の領域の平均濃度が同じになるようにパターンが構成されているため、潜像文字が目立たなくなっている。潜像文字領域は、複写機でコピー再現される比較的大きなドットパターンが比較的粗く配置されたパターンとなっており、背景領域は、複写機でコピー再現されない比較的小さいなドットパターンが比較的密に配置されたパターンとなっている。
【０００５】
このパターン画像を文書画像の背景全面に合成してプリント出力した場合、背景全面が均一色・均一濃度となって潜像文字は目立たない。但し、このプリント出力された画像を複写機でコピーすると、潜像文字領域のドットパターンは、コピー再現されるが、背景領域のドットパターンは、コピー再現されないので背景部分だけが白くなり、結果として、コピー出力される文書画像の背景に「複写禁止」等の文字が浮かび上がることになり、不正に複写する行為に対して心理的な抑止になると共に、オリジナルとコピー物とを区別することを可能とする。
【０００６】
また、本出願人は、機密文書の不正コピーや機密漏洩の抑制のために、コピー牽制パターンの背景パターンをニ次元コードで構成する技術を提案している（特願２００１−１０７４９７）。本技術によれば、コピー牽制パターンに埋め込まれた潜像文字がコピーされると浮き出ることによる心理的な不正コピーの抑止効果を得るとともに、コピー牽制パターンの背景部を構成するニ次元コードに、その文書をプリント出力したユーザー名やプリント日時、プリントジョブを送信したクライアント装置のＩＰ（Ｉｎｔｅｒｎｅｔ　Ｐｒｏｔｏｃｏｌ）アドレス等を埋め込んでおくことにより、実際にその機密文書を不正に使用された場合に、その出所がわかるようにすることが出来、より大きな情報漏洩の抑止効果を得ることがが得られる。
【０００７】
また、ニ次元コードを検出する機能を設けた複写機と組み合わせて、機密文書の背景のコピー牽制パターン中のニ次元コードにコピー禁止情報を埋め込んでおくことにより、機密文書のコピーそのものを禁止することも可能となる。図１０を用いて、この従来のコピー牽制パターン画像について説明する。図１０（Ａ）は、特願２００１−１０７４９７によるコピー牽制パターン画像の全体を示す図である。
【０００８】
この画像データは、１ビット／画素の２値モノクロ画像である。図中の「ＣＯＰＹ」の文字は、潜像文字であり、実際には背景濃度と同一の濃度としてあるため図のようにはっきり見えないが、説明のために見えるように描いてある。この潜像文字の一部（矩形で囲った領域）を拡大したものが図１０（Ｃ）である。潜像文字の内部は、比較的細かいドットがランダムに密に配置されたパターンで構成されており、潜像文字の外部は、比較的大きな２種類の斜線パターンが比較的粗く配置されている。
【０００９】
背景部に配置されるパターンは、図１０（Ｃ）に示すように直線状の微細パターンであり、複写機で複写された場合にパターンが再現される特性を有している。これに対し、潜像文字の内部に配置されるパターンは、図１０（Ｃ）に示すように孤立ドットがまばらに配置されたパターンであり、複写機で複写された場合にパターンが再現されにくい特性を有している。
【００１０】
このように、潜像文字の内外で構成しているパターンは異なるが、用紙上にプリント出力した際の潜像文字内外の平均濃度（単位面積当たりの黒画素面積）は、同一になるようになっており、人間の目には全面均一のグレイ背景に見える。この画像がプリント出力された原稿を複写機でコピーすると、潜像文字外部の比較的大きな斜線パターンは、忠実にコピー再現されるが、潜像文字内部の比較的細かいドットは、複写機では忠実にコピー再現できないため、結果として、コピー出力上には潜像文字の外部（背景部）のみが再現され、潜像文字部分は白く抜け、結果として図１０（Ｂ）のような画像となる。
【００１１】
実際に用紙にプリント出力されるのは、図１０（Ａ）に示すパターン画像に文書画像が合成された画像となるが、ここでは、説明がしやすいように、文書画像は、文字や図形を一切含まない真っ白の文書画像であった場合の例を示している。また、このコピー牽制パターンの背景部は、２種類の斜線パターンがそれぞれビットの０、１を表現したニ次元コードとなっており、ニ次元コードとしてデジタル情報が埋め込まれている。
【００１２】
ここで、従来のコピー牽制用紙では、コピー牽制パターンの全面に、潜像パターンとは無関係なカモフラージュパターンを、コピー牽制パターンと同一色や他の色で重ねて合成したり、コピー牽制パターンの一部を白抜きしてカモフラージュパターンを形成することで、潜像を目立ち難くしている。ここで、カモフラージュパターンとは、コピー牽制パターンに含まれる文字列をより見えずらくするために、コピー牽制パターンにつける模様のことである。
【００１３】
【特許文献１】
特開２００１−１９７２９７号公報
【発明が解決しようとする課題】
しかしながら、従来のカモフラージュパターンは上述したコピー牽制パターンの背景パターンをニ次元コードで構成する技術に適用することは考慮されていない。従って、従来のカモフラージュパターンを単純に上記コピー牽制パターンに適用したのでは、二次元配列コードの検出精度が低下する可能性がある。例えば、コピー牽制パターンと同一色や他の色でカモフラージュパターンを重ねて合成した場合、カモフラージュパターンが二次元配列コードを構成する斜線パターンと重なってしまい、ニ次元コードの検出を著しく困難にしてしまう。また、コピー牽制パターンの一部を白抜きすることによってカモフラージュパターンを形成する場合、斜線パターンの一部が消失してしまい、やはりニ次元コードの検出を著しく困難にしてしまう。
【００１４】
従って、本発明は上記従来技術の問題点を解決し、複写時に再現可能なパターンにより形成された所定のコードの検出精度及び潜像の画質を低下させることなく、カモフラージュパターンを形成することができる画像処理装置、画像処理方法及び画像処理プログラムを提供することを目的とする。
【００１５】
【課題を解決するための手段】
上記目的を達成するために、請求項１記載の画像処理装置は、文書データに合成される背景パターンを生成する画像処理装置において、所定のコードに対応しかつ複写時に再現されるパターンが配置される第１の領域と、複写時に再現されないパターンが配置される第２の領域と、前記複写時に再現されるパターンと前記複写時に再現されないパターンとをそれぞれ変化させることで形成されるカモフラージュパターンとを含む背景パターンを生成する手段を設けたことを特徴とする。カモフラージュパターンを、複写時に再現されるパターンと複写時に再現されないパターンとをそれぞれ変化させることで形成することとしたため、パターンで形成された所定のコードの検出精度を劣化させることなく、また、複写時に再現されないパターンの見え難さを確保しつつ、背景パターン全面にカモフラージュパターンを形成することができる。
【００１６】
上記画像処理装置において、前記手段が前記第１の領域に配置される前記パターンの太さ及び前記第２の領域に配置される前記パターンのドットの個数を変化させて前記カモフラージュパターンを生成する構成とすることができる。この構成は、複写時に再現されるパターンと複写時に再現されないパターンとをそれぞれ変化させる好ましい一態様である。
【００１７】
上記画像処理装置において、前記手段が所定の複数のパターンを格納するパターン格納部と、前記複写時に再現されるパターンを記述するデータ、前記複写時に再現されないパターンを記述するデータ、及び前記カモフラージュパターンを記述するデータに応じて、前記所定の複数のパターンから画素毎に１つのパターンを選択する選択部（この一例は、後述するパターン選択部２６）とを有する構成とすることができる。簡単な構成で、上記カモフラージュパターンを形成することができる。
【００１８】
上記画像処理装置において、前記手段が複数のカモフラージュパターンを格納するカモフラージュパターン格納部（この一例は、後述するカモフラージュパターン格納部２３）を有し、外部からの指示（この一例は、後述するカモフラージュパターン番号）に従い、前記複数のカモフラージュパターンから１つを選択して前記背景パターンを生成する構成とすることができる。これにより、所望のカモフラージュパターンを選択することができる。
【００１９】
上記画像処理装置において、前記手段が外部から与えられる付加情報に従い前記複写時に再現されるパターンを記述するデータを生成する手段（この一例は、後述する符号化部２１）と、外部から与えられる文字列から前記複写時に再現されないパターンを記述するデータを生成する手段（この一例は、後述する潜像生成部２２）とを有する構成とすることができる。複写時に再現されるパターンと再現されないパターンを外部から任意に制御することができる。
【００２０】
上記画像処理装置において、更に、外部から供給された入力画像（例えば文書データ）と前記背景パターンとを合成するパターン合成部（この一例は、後述するパターン合成部１３）を有する構成とすることができる。これにより、ネットワークなどを介して供給された入力画像に上記背景パターンを合成する機能を備えた画像処理装置を実現することができる。
【００２１】
上記画像処理装置において、更に、原稿を光学的に読み取る読み取り手段（この一例は、後述する画像読取り部６）と、該読み取り手段が出力する入力画像と前記背景パターンとを合成するパターン合成部（この一例は、後述するパターン合成部１３）を有する構成とすることができる。これにより、パターンで形成された所定のコードの検出精度を劣化させることなく、また、複写時に再現されないパターンの見え難さを確保しつつ、背景パターン全面にカモフラージュパターンが形成可能な複写機等を実現することができる。
【００２２】
上記画像処理装置において、更に、入力画像に前記背景パターンを合成するかどうかを選択する手段を有する構成とすることができる。必要に応じて、背景パターンを合成するかどうかを選択することができる。
【００２３】
上記画像処理装置において、前記所定のコードは二次元コードとすることができる。
【００２４】
本発明はまた、文書データに合成される背景パターンを生成する画像処理方法において、所定のコードに対応しかつ複写時に再現されるパターンが配置される第１の領域と、複写時に再現されないパターンが配置される第２の領域と、前記複写時に再現されるパターンと前記複写時に再現されないパターンとをそれぞれ変化させることで形成されるカモフラージュパターンとを含む背景パターンを生成する段階を有することを特徴とする。カモフラージュパターンを、複写時に再現されるパターンと複写時に再現されないパターンとをそれぞれ変化させることで形成することとしたため、パターンで形成された所定のコードの検出精度を劣化させることなく、また、複写時に再現されないパターンの見え難さを確保しつつ、背景パターン全面にカモフラージュパターンを形成することができる。
【００２５】
上記画像処理方法において、前記段階が前記第１の領域に配置される前記パターンの太さ及び前記第２の領域に配置される前記パターンのドットの個数を変化させて前記カモフラージュパターンを生成する構成とすることができる。
【００２６】
本発明の画像処理プログラムは、文書データに合成される背景パターンを生成するためにコンピュータを、所定コードに対応しかつ複写時に再現されるパターンが配置される第１の領域と、複写時に再現されないパターンが配置される第２の領域と、前記複写時に再現されるパターンと前記複写時に再現されないパターンとをそれぞれ変化させることで形成されるカモフラージュパターンとを含む背景パターンを生成する手段として機能させることを特徴とする。カモフラージュパターンを、複写時に再現されるパターンと複写時に再現されないパターンとをそれぞれ変化させることで形成することとしたため、パターンで形成された所定のコードの検出精度を劣化させることなく、また、複写時に再現されないパターンの見え難さを確保しつつ、背景パターン全面にカモフラージュパターンを形成することができる。
【００２７】
上記画像処理プログラムにおいて、前記手段が前記第１の領域に配置される前記パターンの太さ及び前記第２の領域に配置される前記パターンのドットの個数を変化させて前記カモフラージュパターンを生成する構成とすることができる。
【００２８】
【発明の実施の形態】
（第１の実施形態）
図１は、本発明の第１の実施の形態に係る画像処理システムを示す図である。図１に示すように、画像処理システム１００は、パーソナルコンピュータで構成されたクライアント装置１と、プリント機能およびコピー機能を持ったフルカラー複合機２とが、インターネット等のネットワーク３に接続されて構成されている。複写機２は本発明の画像処理装置に相当する。なお、後述する本発明の第２実施形態では、クライアント装置１が本発明の画像処理装置に相当する。
【００２９】
この画像処理システム１００において、クライアント装置１からの指示により文書データの印刷を行う場合には、クライアント装置１に内蔵されたプリンタドライバによって、文書データがＰＤＬ（Ｐｒｉｎｔｅｒ　Ｄｅｓｃｒｉｐｔｉｏｎ　Ｌａｎｇｕａｇｅ）で記述された文書データ（ＰＤＬデータ）に変換され、ＰＤＬデータはネットワーク３を介して複合機２へ送信される。複合機２は、受信したＰＤＬデータに基づき、機密文書か否かを判定し、機密文書であると判定した場合には、ＰＤＬデータを後述する通り加工するとともに、ＰＤＬデータをラスタ画像データに変換し、プリント出力を行う。
【００３０】
次に、図１で示した複合機２の内部構成について説明する。図２は、複合機の内部構成を説明するための図である。図２に示すように、複合機２は、ネットワークインターフェース（ネットワークＩ／Ｆ）４と、複合機２全体の制御を行う制御部５と、原稿を読み取り画像として読み取る画像読み取り部６と、入力された画像に対して所定の処理を行う画像処理部７と、フルカラー画像を用紙上に印字出力する画像形成部８と、ユーザーへの情報表示とキー入力を行うコントロールパネル９とを備える。
【００３１】
ネットワークＩ／Ｆ４は、ネットワーク３を通してクライアント装置１からＰＬＤデータの受信を行うとともに、その他のネットワーク接続機器との通信を行う。このＰＤＬデータのヘッダー部には、プリントジョブを送信したコンピュータのＩＰアドレス、プリントジョブを送信したユーザー名、プリントする文書ファイル名、プリントする文書のタイムスタンプが付加情報として付加されている。さらに、ＰＤＬデータのヘッダー部には、コピー牽制パターンの設定情報が付加されている。
【００３２】
ここで、コピー牽制パターンの設定情報は、潜像文字として埋め込む文字列、コピー牽制パターンの色、及びコピー牽制パターンに合成するカモフラージュパターン番号を含んでいる（所定の情報）。このコピー牽制パターンの設定情報は、複写を禁止する必要がある機密文書等にだけ付加されているので、コピー牽制パターンが抽出された場合には、この文書は機密文書等であると判定される。
【００３３】
制御部５は、ネットワークＩ／Ｆ４で受信したＰＤＬデータを格納するメモリ（図示省略）を有し、このメモリに格納されたＰＤＬデータをチェックし、付加情報、及びコピー牽制パターン設定情報が付加されているかを調べる。制御部５は、コピー牽制パターン設定情報が付加されている場合には、複合機２の動作モードをコピー牽制パターン合成モードに設定する。また、制御部５は、付加情報、並びにコピー牽制パターン設定情報に含まれている潜像文字列情報、色情報、及びカモフラージュパターン番号を取り出して、画像処理部７内部の後述するコピー牽制パターン（背景パターン）生成部１０へ設定を行う。
【００３４】
一方、制御部５は、コピー牽制パターン設定情報が付加されていない場合には、複合機２の動作モードを通常動作モードに設定する。この通常動作モードでは、以下で説明するコピー牽制パターンの生成と合成処理は行われない。
【００３５】
画像処理部７は、文書画像生成部８と、ページバッファ９と、コピー牽制パターン生成部１０と、ページバッファ１１と、スクリーン処理部１２と、パターン合成部１３と、色変換処理部１４とを備える。文書画像生成部８は、ＰＬＤデータを解析して文書画像を生成する。ここで、文書画像生成部８で生成される文書画像の解像度は、プリンタ解像度に一致したブラック、サイアン、マゼンタ、イエローの４成分からなるフルカラー画像データである。ページバッファ９は、文書画像生成部８で生成された文書画像データを一旦格納する。
【００３６】
コピー牽制パターン生成部１０は、所定のコード（例えば二次元配列コード）に対応しかつ複写時に再現されるパターンが配置される第１の領域（背景部）と、複写時に再現されないパターンが配置される第２の領域（潜像部）と、複写時に再現されるパターンと前記複写時に再現されないパターンとをそれぞれ変化させることで形成されるカモフラージュパターンとを含むコピー牽制パターン画像（背景パターン）等の生成を行う。ここで、生成されるコピー牽制パターン画像は、プリンタ解像度に一致した２値画像データである。また、コピー牽制パターン生成部１０は、制御部５から入力される潜像文字列、カモフラージュパターン番号、付加情報に基づいて、コピー牽制パターン画像の生成を行う。この付加情報には、クライアント装置１のＩＰアドレス、ログインしているユーザー名が含まれている。
【００３７】
ページバッファ２は、コピー牽制パターン生成部１０によって生成された文書画像データを一旦格納する。スクリーン処理部１２は、ページバッファ１からＣＭＹＫ（Ｃｙａｎ、Ｍａｇｅｎｔａ、Ｙｅｌｌｏｗ、ｂｌａｃｋ）のフルカラー画像データを面順次に読み出しスクリーン処理を行う。パターン合成部１３は、スクリーン処理部１２によってスクリーン処理された画像データに対し、ページバッファ２に格納されたコピー牽制パターン画像データを合成する。
【００３８】
機密文書等に係る文書画像データには、複写による偽造を防止するためのコピー牽制パターンが埋め込まれたパターン画像（複写偽造防止画像）が合成される。一方、機密文書等以外の文書に係る文書画像データには、コピー牽制パターン設定情報が付加されていないので、コピー牽制パターンは合成されない。色変換処理部１４は、画像読み取り部６から入力されるフルカラー画像データの色空間をＣＭＹＫ色空間へ変換する。
【００３９】
次に、コピー牽制パターン生成部１０について図３を用いて詳細に説明する。図３に示すように、コピー牽制パターン生成部１０は、符号化部２１と、潜像生成部２２と、カモフラージュパターン格納部２３と、カモフラージュパターン選択部２４と、パターン格納部２５と、パターン選択部２６とを備える。また、コピー牽制パターン生成部１０には、制御部５から潜像文字列、カモフラージュパターン番号、付加情報が入力されている。
【００４０】
符号化部２１は、制御部５から入力された付加情報を誤り訂正符号化して、二次元配列コードを生成する。誤り訂正符合化された付加情報は、「０」及び「１」のビット列で表されており、このビット列を１ビットずつ読み出して、読み出したビット列を所定の大きさの２次元配列（単位２次元配列）に並べ替える。このビット列を第８図に示す。図８は、１５ビット×１５ビットのニ次元コードを示している。
【００４１】
この単位２次元配列の最外周のビットは、コードデータの位置決めや切り出しを容易にするために、全てビット１とされている。この単位２次元配列が、さらに縦方向及び横方向に繰返し並べられて、潜像文字画像の画素数に対応する大きさの２次元配列とされる。以上の通り、誤り訂正符号化されて２次元配列に並び替えられ、潜像文字画像データに応じてコード変換されたコードデータ（二次元配列コード）は、パターン選択部２６に出力される。このように、誤り訂正符号化された付加情報は、「０」及び「１」のビット列で表される。この２次元コードを解像度５０ｄｐｉの画像全面に繰り返してパターン選択部２６へ出力する。
【００４２】
潜像生成部２２は、制御部５から入力された潜像文字列をラスタ展開して２値画像化された潜像文字画像データを生成する。潜像生成部２２で生成される潜像画像は、プリンタ解像度の１２分の１の解像度で描画される。例えば、プリンタ解像度が６００ｄｐｉ（Ｄｏｔ　ｐｅｒ　ｉｎｃｈ）の場合、潜像画像は５０ｄｐｉの解像度で描画される。
【００４３】
カモフラージュ格納部２３は、複数のカモフラージュパターンが格納されている。図６は、カモフラージュパターン格納部２３へ格納されているカモフラージュパターンの一例を示している。カモフラージュパターンは、１５画素×１５画素サイズの２値画像データである。
【００４４】
カモフラージュパターン選択部２４は、カモフラージュパターン格納部２３に格納されているカモフラージュパターンの中から、制御部５から入力されるカモフラージュパターン番号（情報）に対応するカモフラージュパターンを読み出し、解像度５０ｄｐｉの画像全面に繰り返してパターン選択部２６へ出力する。
【００４５】
パターン格納部２５には、例えば、図５（Ａ）に示す右下がりの太い斜線パターン、図５（Ｂ）に示す左下がりの太い斜線パターン、図５（Ｃ）に示す右下がりの斜線パターン、図５（Ｄ）に示す左下がりの斜線パターン、図５（Ｅ）に示すパターンセル内の孤立ドットの個数が密なドットパターン、図５（Ｆ）に示すパターンセル内の孤立ドットの個数が粗いドットパターンの６種類のパターンが格納されている。図５（Ａ）〜（Ｄ）のパターンは、複写機２で複写された場合にパターンが再現される特性を有している。一方、図５（Ｅ）、（Ｆ）のパターンは、複写機２で複写された場合にパターンが再現されにくい特性を有している。
【００４６】
パターン選択部２６は、符号化部２１から入力されるコードの各ビットの値、カモフラージュパターン選択部２４から入力されるカモフラージュパターン画像の画素値、および潜像生成部２２から入力される潜像画像の各画素の画素値に応じて、パターン格納部２５に格納されている６つのパターンのうち１つを選択し、そのパターンを画像データとして出力する。また、パターン選択部のパターン選択論理を、図７の表に示す。
【００４７】
次に、図４を用いて、プリント出力されるコピー牽制パターン画像について説明する。図４（Ａ）は、コピー牽制パターン画像の全体を示す図である。この画像データは、１ビット／画素の２値モノクロ画像である。図４中の「ＣＯＰＹ」の文字は、潜像文字であり、実際には背景濃度と同一の濃度としてあるため図のようにはっきり見えないが、説明のために見えるように描いてある。この潜像文字の一部（矩形で囲った領域）を拡大したものが図４（Ｃ）である。
【００４８】
図４（Ｃ）に示すように、潜像文字の内部は、比較的細かいドットがランダムに密に配置されたパターンで構成されている。図５の（Ｅ）及び（Ｆ）に示すパターンがこのパターンである。また、潜像文字の外部（背景部）は、比較的大きな斜線パターンが比較的粗く配置されて構成されている。また、背景部は、太さの異なる斜線パターンによって形成されている。また、潜像文字部は、所定サイズのパターンセル内のドットの個数の粗密によって形成されている。
【００４９】
また、図４（Ｃ）に示すように、背景パターンには、カモフラージュパターンが形成されている。このカモフラージュパターンは、コピー牽制パターン全面に形成されている。このコピー牽制パターンにおいて、潜像文字の内外で構成しているパターンは、異なるが、用紙上にプリント出力した際の潜像文字内外の平均濃度（単位面積当たりの黒画素面積）は、同一になるようになっている。
【００５０】
一方、カモフラージュパターンの内外は、濃度差が生じるようになっている。このため、人間の目には潜像文字は見えず、用紙全面にカモフラージュパターンのみが繰り返し配列しているように見える。この画像がプリント出力された原稿を複写機でコピーすると、潜像文字外部の比較的大きなドットは、忠実にコピー再現される。
【００５１】
しかし、潜像文字内部の比較的細かいドットは、複写機では忠実にコピー再現できない。このため、結果として、コピー出力上には潜像文字の外部（背景部）のみが再現され、潜像文字部分は、白く抜け、結果として図４（Ｂ）のような画像となる。実際に用紙にプリント出力されるのは、図４（Ａ）に示すパターン画像に文書画像が合成された画像となる。
【００５２】
なお、ここでは、説明がしやすいように、文書画像は、文字や図形を一切含まない真っ白の文書画像であった場合の例を示している。また、このコピー牽制パターンの背景部は、２種類の斜線パターンがそれぞれビットの「０」、「１」を表現したニ次元コードとなっており、ニ次元コードとしてデジタル情報が埋め込まれている。
【００５３】
次に、本実施の形態における画像処理システムの動作について説明する。クライアント装置１から文書データのプリントを行う際の動作は次のようになる。まず、ユーザーがクライアント装置１から文書のプリント指示を行う。その際、プリンタドライバが表示するメニュー画面上で、プリントする文書の背景にコピー牽制パターンを付加するか否か、付加する場合には、潜像文字として埋め込む文字列の設定、コピー牽制パターンの色の設定、コピー牽制パターンに合成するカモフラージュパターン番号の設定を行う。
【００５４】
プリンタドライバは、ユーザーが設定した設定値に基づいて、コピー牽制パターンの設定情報を取得する。次に、プリンタドライバは、文書データ（アプリケーションデータ）を、ＰＤＬデータへ変換する。コピー牽制パターンの設定情報をＰＤＬデータのヘッダー部へ付加する。さらに、クライアント装置のＩＰアドレス、ログインしているユーザー名を付加情報としてヘッダー部へ付加する。
【００５５】
その後、ネットワークを経由して複合機２へ送信する。このＰＤＬデータは、複合機２で受信され、まず、ネットワークＩ／Ｆ４で受信したＰＤＬデータは、制御部５内部のメモリ（図示省略）に一旦格納される。制御部５は、メモリに格納されたＰＤＬデータをチェックし、コピー牽制パターン設定情報が付加されているかを調べる。コピー牽制パターン設定情報が付加されている場合には、画像処理装置の動作モードをコピー牽制パターン合成モードに設定する。
【００５６】
さらにコピー牽制パターン設定情報に含まれている潜像文字列情報、色情報、カモフラージュパターン番号、および付加情報を取り出して、画像処理部５のコピー牽制パターン生成部へ設定する。一方、コピー牽制パターン設定情報が付加されていない場合には、複合機２の動作モードは通常動作モードに設定される。通常動作モードでは、以下で説明するコピー牽制パターンの生成と合成処理は、行われない。
【００５７】
画像処理部７は、制御部５内部のメモリからＰＤＬデータを読み出し、文書画像生成部８へ入力する。文書画像生成部８は、ＰＤＬデータの分析を行って文書画像を生成する。文書画像生成部８は、生成した文書画像をページバッファ９へ出力して格納する。その動作と並行して、コピー牽制パターン生成部１０がコピー牽制パターン画像を生成する。ここで、コピー牽制パターン生成部の動作を、第３図を用いて詳しく説明する。
【００５８】
図３は、コピー牽制パターン生成部の動作を説明するための図である。図３に示すように、コピー牽制パターン生成部１０には、制御部５から潜像文字列、カモフラージュパターン番号、付加情報が入力されている。ここで、付加情報には、クライアント装置１のＩＰアドレス、ログインしているユーザー名が含まれている。
【００５９】
符号化部２１は、制御部５から入力される付加情報を誤り訂正符号化し、ビット列を第８図に示すような１５ビット×１５ビットのニ次元コードとして生成する。制御部５から入力された潜像文字列は、潜像生成部２２内部の潜像画像メモリ（図示せず）中に描画して、２値の潜像画像を生成し、生成した潜像画像はパターン選択部２６へ出力される。
【００６０】
また、カモフラージュパターン選択部２４は、カモフラージュパターン格納部２３に格納されているカモフラージュパターンの中から、制御部５から入力されたカモフラージュパターン番号に対応するカモフラージュパターンを読み出し、解像度５０ｄｐｉの画像全面に繰り返してパターン選択部２６へ出力する。
【００６１】
パターン選択部２６は、符号化部２１から入力されるコードの各ビットの値、カモフラージュパターン選択部２４から入力されるカモフラージュパターン画像の画素値、および潜像生成部２２から入力される潜像画像の各画素の画素値に応じて、パターン格納部２５に格納されている６つのパターンのうち１つを選択し、そのパターンを画像データとして出力する。ここで、パターン選択部２６におけるパターン選択処理について図４、図５及び図７を用いて具体的に説明する。
【００６２】
パターン選択部２６は、二次元配列コードの各ビットの値、カモフラージュパターン画像の画素値、及び潜像画像の各画素の画素値が入力されると、入力された各要素の値に応じてパターン格納部１６から１つのパターンが選択され、選択されたパターンが読み込まれる。例えば、潜像画像が黒画素の場合であって、かつ、カモフラージュパターンが白画素の場合には、パターン選択部２６は、図５（Ｅ）に示すパターンセル内の孤立ドットの個数が密なドットパターンをパターン格納部２５から選択する（図４（Ｃ）の（ａ）参照）。
【００６３】
また、潜像画像が黒画素の場合であって、カモフラージュパターンが黒画素の場合には、パターン選択部２６は、図５（Ｆ）に示すパターンセル内の孤立ドットの個数が粗いドットパターンをパターン格納部２５から選択する（図４（Ｃ）の（ｂ）参照）。また、潜像画像が白画素の場合であって、かつ、カモフラージュパターンが白画素の場合には、コードのビット値が「０」の場合に、パターン選択部２６は、図５（Ａ）に示す右下がりの太い斜線パターンをパターン格納部２５から選択する（図４（Ｃ）の（ｃ）参照）。
【００６４】
また、潜像画像が白画素の場合であって、かつ、カモフラージュパターンが白画素の場合には、コードのビット値が「１」の場合に、パターン選択部２６は、図５（Ｂ）に示す左下がりの太い斜線パターンをパターン格納部２５から選択する（図４（Ｄ）の（ｄ）参照）。
【００６５】
また、潜像画像が白画素の場合であって、かつ、カモフラージュパターンが黒画素の場合には、コードのビット値が「０」の場合に、パターン選択部２６は、図５（Ｃ）に示す右下がりの斜線パターンを選択する（図４（Ｃ）の（ｅ）参照）。また、潜像画像が白画素の場合であって、かつ、カモフラージュパターンが黒画素の場合には、コードのビット値が「１」の場合に、パターン選択部２６は、図５（Ｄ）に示す左下がりの斜線パターンをパターン格納部２５から選択する（図４（Ｃ）の（ｆ）参照）。
【００６６】
結果として、潜像画像およびカモフラージュパターンを重ねた画像の１画素が、１２画素×１２画素の大きさのパターン画像に置き換えられた画像データが出力される。１つのパターンの大きさは、１２画素×１２画素であるので、パターン選択部から出力される画像の解像度は、５０ｄｐｉの１２倍、すなわち６００ｄｐｉとなる。また、この出力画像は、図４（Ｃ）に示すように、潜像文字部分が孤立ドットのパターンとなり、背景部分に、傾きが異なる斜線パターンでビット値を表現したニ次元コードが全面にくりかえされたパターンとなる。さらに、斜線パターンの太さ、およびパターンセル内の孤立ドットの個数の粗密によって、カモフラージュパターンが繰り返し形成されたパターンとからなる。このようにして二次元配列コードに対応するパターンの太さ及び潜像文字を形成するドットの個数を変化させて生成されたカモフラージュパターンを含むパターン画像は、ページバッファ２へ格納される。
【００６７】
図２に戻って、複合機２のプリント動作の続きを説明すると、文書画像、コピー牽制パターン画像の生成が終わった後、画像出力動作が行われる。ページバッファ９に格納されている文書画像データが、ブラック、サイアン、マゼンタ、イエローの順に面順次で１色成分毎に読み出され、スクリーン処理部１２でスクリーン処理された２値画像に変換され、パターン合成部１３でコピー牽制パターンが合成されて、画像形成部８へ出力される。
【００６８】
画像形成部８は、１色成分毎に画像生成が行われ、フルカラー画像のプリント処理が行われ、コピー牽制パターンが合成された文書画像をプリントアウトする。ここで、パターン合成部では、ブラック、サイアン、マゼンタのうちの予め設定された色成分の出力時にのみ、スクリーン処理された２値の文書画像データと、２値のコピー牽制パターン画象をＯＲ演算によって合成処理を行う。
【００６９】
他の色成分の出力時には、パターン合成部では何も処理を行わず、入力された画像をそのまま出力する。上記実施の形態では、コピー牽制パターンの背景部のニ次元コードに埋め込む付加情報として、クライアント装置のＩＰアドレス、ログインしているユーザー名を埋め込む例について説明したが、ニ次元コードの情報容量内に収まるものであれば任意のデジタル情報を埋め込むように構成することが出来る。
【００７０】
また、上記実施の形態では、潜像部の２つのパターン（図５（Ｅ）（Ｆ））として、パターンセル内のドットの個数が異なるパターンを用いる例について説明したが、パターンセル内のドットの個数を同じにして、各ドットの大きさを変えるように構成しても良い。例えば、図５（Ｅ）に示すパターンの代わりに、図５（Ｆ）に示すパターンと同じ位置に３画素×１画素の横長のドットを配置したパターンとしても良い。
【００７１】
その場合、図５（Ｅ）に示すパターンと、図５（Ｆ）に示すパターンでは、パターンセル内の画素数は３倍の差があるため、それに応じた濃度差が生じてカモフラージュパターンを構成できるようになり、かつ、３画素×１画素サイズのドットは、コピー機で忠実にコピー再現されないため、コピーすると白く抜けたようになり、潜像文字を浮かび上がらすことが出来る。なお、上記では、機械可読コードを構成する２つの斜線パターン及び１つのドットパターンの６つのパターンでパターン画像データを形成したが、特定の情報を機械可読コードとして表示することができればよく、パターンの種類は３種類に限定されない。
【００７２】
また、コピー牽制パターン画像を生成するための処理は、ハードウエアで実行するように構成してもよく、ソフトウエアで実行するように構成してもよい。
【００７３】
以上の通り、本実地の形態によれば、背景部に配置される二次元パターンの太さ及び潜像部に配置されるドットパターンのドットの個数を変化させてカモフラージュパターンを生成することとしたため、ニ次元コードを構成するパターンの検出精度を低下させることなく、かつ背景部と潜像部上に連続的にカモフラージュパターンを形成することが出来、ニ次元コードの検出精度とコピー牽制パターンの画質（潜像文字の見え難さ）を両立することが可能な画像処理装置を実現することができる。
（第２の実施の形態）
次に、本発明による第２の実施の形態について説明する。第１の実施の形態では、クライアント装置１から受信した画像をプリント出力する際に、コピー牽制パターンを合成するものであったが、本実施形態では、図２に示す画像読み取り部６から原稿を読み取ってコピー出力を行う際に、コピー牽制パターンを合成するものである。システム構成は、第１の実施の形態と同じであるため説明は省略するが、動作のみ異なる。
【００７４】
以下、コピー時の動作について説明する。複合機２のコントロールパネル９は、通常コピーモードの設定の他に、コピー牽制パターンを付加する動作モードを選択できるようになっている。まず、ユーザーは、コントロールパネル９を操作してコピー牽制パターンを付加するモードに設定する。その際に、コントロールパネルには、ユーザーＩＤとパスワードを入力する画面、潜像文字列の設定画面、コピー牽制パターンの色の設定画面、カモフラージュパターンの設定画面が表示され、ユーザーは、それぞれの設定を行う。
【００７５】
付加する設定が行われると、コピー牽制パターン動作モードに入る。まず、コントロールパネル９から設定された、潜像文字列、カモフラージュパターン番号が、制御部５によってコピー牽制パターン生成部１０へ設定される。また、ユーザーのＩＤ番号、複合機の機械番号、日時情報が付加情報としてコピー牽制パターン生成部１０へ設定される。また、コピー牽制パターンの合成色がパターン合成部１３に設定される。
【００７６】
コピー牽制パターン生成部１０は、上述の第１の実施形態で説明した、コピー牽制パターン生成部の動作と同様の動作を行ってコピー牽制パターン画像を生成し、ページバッファ１１へ格納する。コピー牽制パターンの生成が完了すると、コピー動作の準備が完了する。ユーザーは、画像読み取り部６のプラテン上に原稿を置いて、コピー開始ボタンを押すと、コピー動作が開始される。画像読み取り部６によって原稿の読み取りが行われ、色変換処理部１４においてＣＭＹＫ色空間へ変換されてページバッファ９へ格納される。
【００７７】
ページバッファ９からは、ブラック、サイアン、マゼンタ、イエローの順に面順次で１色成分毎に読み出され、スクリーン処理部１２でスクリーン処理された２値画像に変換され、パターン合成部１３でコピー牽制パターンが合成されて、画像形成部８へ出力さる。画像形成部８は、１色成分毎に画像生成を行ない、フルカラー画像のプリント処理を行う。ここで、パターン合成部１３は、ブラック、サイアン、マゼンタのうちの予め設定された１成分の出力時にのみ、スクリーン処理された２値の文書画像データと、２値のコピー牽制パターン画像をＯＲ演算によって合成処理を行う。他の色成分の出力時には、パターン合成部では何も処理を行わず、入力された画像をそのまま出力する。
【００７８】
本実地の形態によれば、背景部に配置される二次元パターンの太さ及び潜像部に配置されるドットパターンのドットの個数を変化させてカモフラージュパターンを生成することとしたため、ニ次元コードを構成するパターンの検出精度を低下させることなく、かつ背景部と潜像部上に連続的にカモフラージュパターンを形成することが出来、ニ次元コードの検出精度とコピー牽制パターンの画質（潜像文字の見え難さ）を両立することが可能な複写機（画像処理装置）を実現することができる。
（第３の実施の形態）
第１及び第２の実施形態は、複合機２内部に組み込まれた画像処理装置でコピー牽制パターンの生成を行う例であったが、本実施の形態では、クライアント装置側のプリントドライバ内部でコピー牽制パターン画像の生成と合成を行う例であり、画像生成処理は、コンピュータプログラムとして実装されている。
【００７９】
プリント時のパターン画像生成処理について、図９のフローチャートを用いて説明する。まず、ユーザーがクライアント装置１から文書のプリント指示を行う。すると、プリンタドライバ画面が表示され、プリントする文書に埋め込む付加情報の設定を行う（Ｓ１０１）。ここで、プリントする文書の背景にコピー牽制パターンを付加するか否か、付加する場合には、潜像文字として埋め込む文字列の設定、コピー牽制パターンの色の設定、カモフラージュパターンの設定を行う。これらの設定を行った後、プリンタドライバは、まず潜像画像の生成を行う（Ｓ１０２）。
次に、プリンタドライバは、クライアント装置１のＩＰアドレス、ログインしているユーザー名を付加情報として取得し、符号化して、二次元配列コードを生成する（Ｓ１０３）。次に、符号化データ、カモフラージュパターン、潜像画像を参照して、コピー牽制パターン画像を生成する（Ｓ１０４）。
【００８０】
ここで、背景パターン画像であるコピー牽制パターン画像を生成する場合も、図３を用いて、第１の実施形態で説明したコピー牽制パターン生成部と同様に生成する。なお、ここで用いられるカモフラージュパターンは、あらかじめドライバ内部に格納されている複数のカモフラージュパターンのうち、ステップ１０１でユーザーに選択されたカモフラージュパターンが用いられる。以上の処理が終わった後、プリント指示された文書データをＰＤＬデータヘ変換する（Ｓ１０５）。
次に、ステップＳ１０５で生成されたＰＤＬデータに、ステップＳ１０４で生成されたコピー牽制パターン画像を背景画像として合成する描画命令を追加する（Ｓ１０６）。最後に、ＰＤＬデータを複合機２へ送信する（Ｓ５０７）。複合機２は、受信したＰＤＬデータを通常どおり分析して、通常の描画命令として文書画像へのコピー牽制パターン画像の合成処理が行われ、合成された画像がプリント出力される。
【００８１】
本実施の形態によれば、クライアント装置側のプリントドライバ内部でコピー牽制パターン画像の生成と合成を行うことで、第１の実施形態と同様に、ニ次元コードを構成するパターンの太さをかえることによって、ニ次元コードを構成するパターンの検出精度を低下させることなくカモフラージュパターンを形成することができる。
【００８２】
なお、上記実施の形態では、文書データをＰＤＬデータへ変換し、コピー牽制パターン画像の合成を行う描画命令を追加してプリンタに送信し、プリンタ内部で実際の画像合成処理を行わせる例について説明したが、文書データをプリンタドライバ内部で画像データへ変換し、パターン画像を合成して、合成した画像データをプリンタへ送信しそのまま出力する構成とすることも可能である。
【００８３】
また、上記実施の形態では、アプリケーション上で作成した文書データをＰＤＬデータとして複合機へ送信しプリント出力する例について説明したが、クライアント装置に接続されたスキャナから読み取った画像データをプリントする際に、上記実施形態と同様にドライバでパターン画像を生成して合成し、プリンタへ送信して出力させる構成とすることも可能である。
【００８４】
また、クライアント装置１のドライバにおける各処理は、画像生成プログラムによって実行される。画像生成プログラムは、ハードウエアと協働し、ハードウエアと一体となって画像生成処理を行う。ハードウエアは、図示は省略するが、ＣＰＵと、ＲＯＭやＲＡＭ等の内部記憶装置と、ＦＤＤ、ＨＤＤ、ＣＤ−ＲＯＭドライバ等の外部記憶装置と、キーボードやマウス等の入力装置と、プリンタ等の出力装置と、表示装置とを有するコンピュータその他によって構成される。
【００８５】
画像生成方法は、画像生成プログラムとして、ＦＤ、ＨＤ、ＣＤ−ＲＯＭ等の記憶媒体に記憶されており、それぞれが対応する外部記憶装置に装着され、実行時に読み出されてＲＡＭにロードされる。なお、画像生成プログラムが記憶される記憶媒体は、ＲＯＭ等の半導体メモリでも良い。
【００８６】
以上本発明の好ましい実施例について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【００８７】
【発明の効果】
以上詳述したところから明らかなように、本発明によれば、カモフラージュパターンを、複写時に再現されるパターンと複写時に再現されないパターンとをそれぞれ変化させることで形成することとしたため、複写時に再現されるパターンで形成された所定のコードの検出精度を劣化させることなく、また、複写時に再現されないパターンの画質（見え難さ）を確保しつつ、背景パターンにカモフラージュパターンを形成することができる。
【図面の簡単な説明】
【図１】第１の実施の形態に係る画像処理システムを示す図である。
【図２】複合機の内部構成を説明するための図である
【図３】コピー牽制パターン生成部のブロック図である。
【図４】コピー牽制パターン画像の全体を示す図である。
【図５】パターン格納部に格納されているパターンを示す図である。
【図６】カモフラージュパターン格納部へ格納されているカモフラージュパターンの一例を示す図である。
【図７】パターン選択部のパターン選択論理表である。
【図８】１５ビット×１５ビットのニ次元コードを示す図である。
【図９】ドライバでの画像生成処理を示すフローチャートである。
【図１０】従来の背景パターン画像を説明するための図である。
【符号の説明】
１　クライアント装置
２　複合機
３　ネットワーク
４　ネットワークインターフェース
５　制御部
６　画像読み取り部
８　画像形成部
９　コントロールパネル
１０　コピー牽制パターン生成部
２１　符号化部
２２　潜像生成部
２３　カモフラージュパターン格納部
２４　カモフラージュパターン選択部
２５　パターン格納部
２６　パターン選択部
【図１】
2004112357.tif 000003
【図２】
2004112357.tif 000004
【図３】
2004112357.tif 000005
【図４】
2004112357.tif 000006
【図５】
2004112357.tif 000007
【図６】
2004112357.tif 000008
【図７】
2004112357.tif 000009
【図８】
2004112357.tif 000010
【図９】
2004112357.tif 000011
【図１０】
2004112357.tif 000012