(57)【要約】【課題】印刷対象となる原画像データに偽造防止用ドットパターンのデータを重畳したときにドットの欠損を生じ難くする。【解決手段】印刷対象となる原画像データに偽造防止用ドットパターンを重畳する処理を行う画像処理装置であって、偽造防止用ドットパターンが原画像データに重畳処理され、この重畳処理されるドットのデータの階調が原画像データの最大階調値を超える場合には、このドットから所定範囲内にある別のドットに対して重畳処理が行われる。【選択図】        図３
2004289304.tif 000002
【特許請求の範囲】
【請求項１】
印刷対象となる原画像データに偽造防止用ドットパターンを重畳する処理を行う画像処理装置であって、
偽造防止用ドットパターンを前記原画像データに重畳処理する重畳処理手段と、
前記重畳処理手段によって重畳処理されるドットのデータの階調が原画像データの最大階調値を超えているかを検出するオーバフロー検出手段と、
前記重畳処理手段によって重畳処理されるドットのデータの階調が原画像データの最大階調値を超えることが前記オーバフロー検出手段によって検出された場合には、このドットから所定範囲内にある別のドットに対して前記重畳処理手段による重畳処理を行わせる重畳位置変更手段と
を備えたことを特徴とする画像処理装置。
【請求項２】
前記重畳位置変更手段は、前記所定範囲内にある別のドットに前記重畳手段による重畳処理を行わせる場合に、このドットのデータの重畳処理後の階調が前記オーバフロー検出手段によって原画像データの最大階調値を超えると検出されたときは、前記所定範囲内にある更に別のドットに対して前記重畳手段による重畳処理を行わせることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
印刷対象となる２値画像データに偽造防止用ドットパターンを埋め込む画像処理装置であって、
偽造防止用ドットパターンを埋め込むドットパターン埋込手段と、
前記ドットパターン埋込手段に偽造防止用ドットパターンを埋め込むドットを指示するドット指示手段と、
前記ドット指示手段によって指示されたドットが、原画像データに基づいて画像形成されるドットである場合は、このドットから所定範囲内の位置にある別のドットに、前記ドットパターン埋込手段によるドットパターン埋込処理を行わせる埋込位置変更手段と
を備えたことを特徴とする画像処理装置。
【請求項４】
印刷対象となる原画像データに偽造防止用ドットパターンを重畳する処理を行う画像処理装置であって、
原画像データに偽造防止用ドットパターンの重畳処理を行うドットパターン重畳手段と、
前記ドットパターン重畳手段によって重畳処理されるドットのデータの階調が原画像データの最大階調値を超えるか否かを検出するオーバフロー検出手段と、
偽造防止用ドットパターンを重畳すべきドット領域を指示する重畳領域指示手段と、
前記重畳領域決定手段から指示されたドット領域において、前記オーバフロー検出手段によって最大階調値を超えないと検出されたドット数をカウントするカウンタ手段と、
前記重畳領域決定手段から指示されたドット領域のデータについて、前記カウンタ手段によるカウント値が偽造防止用ドットパターンの基本ドット数を超えるまでは、前記ドットパターン重畳手段によって重畳処理されたデータを出力し、前記カウンタ手段によるカウント値が偽造防止用ドットパターンの基本ドット数を超えたときは、原画像データを出力するデータ選択手段と
を備えたことを特徴とする画像処理装置。
【請求項５】
コンピュータに対して、印刷対象となる原画像データに偽造防止用ドットパターンを重畳する処理を行わせる画像処理プログラムであって、
原画像データに偽造防止用ドットパターンの重畳処理を行うドットパターン重畳手段と、
前記ドットパターン重畳手段によって重畳処理されるドットのデータの階調が原画像データの最大階調値を超えるか否かを検出するオーバフロー検出手段と、
偽造防止用ドットパターンを重畳すべきドット領域を指示する重畳領域指示手段と、
前記重畳領域決定手段から指示されたドット領域において、前記オーバフロー検出手段によって最大階調値を超えないと検出されたドット数をカウントするカウンタ手段と、
前記重畳領域決定手段から指示されたドット領域のデータについて、前記カウンタ手段によるカウント値が偽造防止用ドットパターンの基本ドット数を超えるまでは、前記ドットパターン重畳手段によって重畳処理されたデータを出力し、前記カウンタ手段によるカウント値が偽造防止用ドットパターンの基本ドット数を超えたときは、原画像データを出力するデータ選択手段と
してコンピュータを機能させることを特徴とする画像処理プログラム。
【請求項６】
印刷対象となる原画像データに偽造防止用ドットパターンを重畳する処理を行う画像処理方法であって、
原画像データに偽造防止用ドットパターンの重畳処理を行うステップと、
前記ドットパターン重畳手段によって重畳処理されるドットのデータの階調が原画像データの最大階調値を超えるか否かを検出するステップと、
偽造防止用ドットパターンを重畳すべきドット領域を指示するステップと、
前記重畳領域決定手段から指示されたドット領域において、前記オーバフロー検出手段によって最大階調値を超えないと検出されたドット数をカウントするステップと、
前記重畳領域決定手段から指示されたドット領域のデータについて、前記カウンタ手段によるカウント値が偽造防止用ドットパターンの基本ドット数を超えるまでは、前記ドットパターン重畳手段によって重畳処理されたデータを出力し、前記カウンタ手段によるカウント値が偽造防止用ドットパターンの基本ドット数を超えたときは、原画像データを出力するステップと
を備えたことを特徴とする画像処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、印刷対象となる画像データに偽造防止用ドットパターンを重畳する処理を行う技術に関する。
【０００２】
【従来の技術】
従来、機密文書や著作物等の複写を制限するために、印刷対象となる画像データに偽造防止用ドットパターンを重畳する処理を行う画像処理装置が提案されている。この偽造防止用ドットパターンは、偽造防止用ドットパターンが埋め込まれた印刷物を画像形成装置で複写（複製）したり、偽造防止用ドットパターンが埋め込まれた印刷物をスキャナ等で読み取って所定の画像処理を施した場合等に、複製物であることを示す所定の文字パターン等を浮かび上がらせるものである。この偽造防止用ドットパターンを原画像データに重畳させる処理は、偽造防止用ドットパターンのデータを原画像データにドット毎に増長することによって行われる。これにより、データが重畳されたドットと周囲のドットとの階調差分により、偽造防止用ドットパターンが表現される（例えば、特許文献１参照）。
【０００３】
【特許文献１】
特開平６−１１３１０７号公報
【０００４】
【発明が解決しようとする課題】
しかしながら、上記従来の画像処理装置では、偽造防止用ドットパターンとして重畳されたドットの成分が、原画像データの最大階調値を超える場合等は（特に原画像が文字成分の場合等に生じやすい）、重畳処理されたドットと周囲のドットとの間に十分な階調差を得ることができないことがある。この場合、偽造防止用ドットパターンを構成するドットに欠損が生じてしまい、偽造用ドットパターンが認識し難くなるという問題がある。
【０００５】
特に、中間調処理後の２値画像データに偽造防止用ドットパターンを重畳する場合は、偽造防止用ドットパターンを重畳すべき位置のドットが「黒」であると、このドットに偽造防止用ドットパターンとしてのデータを増長できないため、偽造防止用ドットパターンのドットの欠損が生じやすい。
【０００６】
本発明は、上述した問題点を解決するためになされたものであり、２値画像データ又は多値画像データの別に関わらず、印刷対象となる原画像データに偽造防止用ドットパターンのデータを重畳したときにドットの欠損が生じ難い画像処理装置、画像処理プログラム及び画像処理方法を提供することを目的とする。
【０００７】
【課題を解決するための手段】
上記目的を達成するために請求項１に記載の発明は、印刷対象となる原画像データに偽造防止用ドットパターンを重畳する処理を行う画像処理装置であって、偽造防止用ドットパターンを前記原画像データに重畳処理する重畳処理手段と、
前記重畳処理手段によって重畳処理されるドットのデータの階調が原画像データの最大階調値を超えているかを検出するオーバフロー検出手段と、
前記重畳処理手段によって重畳処理されるドットのデータの階調が原画像データの最大階調値を超えることが前記オーバフロー検出手段によって検出された場合には、このドットから所定範囲内にある別のドットに対して前記重畳処理手段による重畳処理を行わせる重畳位置変更手段と
を備えたものである。
【０００８】
この構成によれば、偽造防止用ドットパターンとして重畳処理されるドットの階調が、原画像データの最大階調値を超える場合には、この重畳処理対象となるドットから所定範囲内にある別のドットに対して、偽造防止用ドットパターンの重畳処理が行われるので、重畳処理されたドットと周囲のドットとの間に十分な階調差を持たせることが可能になる。このため、印刷対象となっている原画像データの階調のレベルに関わらず、偽造防止用ドットパターンとしてのデータを増長でき、偽造防止用ドットの欠損が生じ難い。
【０００９】
また、偽造防止用ドットパターンとして重畳処理されるドットの階調が原画像データの最大階調値を超える場合に重畳処理される別のドットは、元の重畳処理の対象となっていたドットから所定範囲内にあるので、偽造防止用ドットパターンが埋め込まれた印刷物をスキャナ等で読み取って所定の画像処理を施した場合等に、上記重畳処理されたドットが偽造防止用ドットパターンを示すドットであると認識しやすい。
【００１０】
なお、上記の原画像データは、多値画像データ及び２値画像データの両方を含むものとする。以下、特にいずれかの画像データに限定しない限り同様である。
【００１１】
また、請求項２に記載の発明は、請求項１に記載の画像処理装置であって、前記重畳位置変更手段は、前記所定範囲内にある別のドットに前記重畳手段による重畳処理を行わせる場合に、このドットのデータの重畳処理後の階調が前記オーバフロー検出手段によって原画像データの最大階調値を超えると検出されたときは、前記所定範囲内にある更に別のドットに対して前記重畳手段による重畳処理を行わせるものである。
【００１２】
この構成によれば、上記所定範囲内にある別のドットに対して偽造防止用ドットパターンの重畳処理が行われた場合に、このドットの重畳処理後の階調が原画像データの最大階調値を超えるときは、上記所定範囲内にある更に別のドットに対して偽造防止用ドットパターンの重畳処理が行われるので、偽造防止用ドットの欠損を確実に防止することができる。
【００１３】
また、請求項３に記載の発明は、印刷対象となる２値画像データに偽造防止用ドットパターンを埋め込む画像処理装置であって、
偽造防止用ドットパターンを埋め込むドットパターン埋込手段と、
前記ドットパターン埋込手段に偽造防止用ドットパターンを埋め込むドットを指示するドット指示手段と、
前記ドット指示手段によって指示されたドットが、原画像データに基づいて画像形成されるドットである場合は、このドットから所定範囲内の位置にある別のドットに、前記ドットパターン埋込手段によるドットパターン埋込処理を行わせる埋込位置変更手段と
を備えたものである。
【００１４】
この構成によれば、偽造防止用ドットパターンを埋め込むドットと、原画像データに基づいて画像形成されるドットとが重なった場合は、このドットから所定範囲内にある別のドットに偽造防止用ドットパターンの埋込処理がされるので、偽造防止用ドットパターンのドットの欠損が生じ難くなる。また、この偽造防止用ドットパターンが埋め込まれる上記別のドットは、本来偽造防止用ドットパターンが埋め込まれるべきであったドットから所定範囲内にあるので、当該ドットが偽造防止用ドットパターンを示すドットであると認識しやすい。
【００１５】
また、請求項４に記載の発明は、印刷対象となる原画像データに偽造防止用ドットパターンを重畳する処理を行う画像処理装置であって、
原画像データに偽造防止用ドットパターンの重畳処理を行うドットパターン重畳手段と、
前記ドットパターン重畳手段によって重畳処理されるドットのデータの階調が原画像データの最大階調値を超えるか否かを検出するオーバフロー検出手段と、偽造防止用ドットパターンを重畳すべきドット領域を指示する重畳領域指示手段と、
前記重畳領域決定手段から指示されたドット領域において、前記オーバフロー検出手段によって最大階調値を超えないと検出されたドット数をカウントするカウンタ手段と、
前記重畳領域決定手段から指示されたドット領域のデータについて、前記カウンタ手段によるカウント値が偽造防止用ドットパターンの基本ドット数を超えるまでは、前記ドットパターン重畳手段によって重畳処理されたデータを出力し、前記カウンタ手段によるカウント値が偽造防止用ドットパターンの基本ドット数を超えたときは、原画像データを出力するデータ選択手段と
を備えたものである。
【００１６】
また、請求項５に記載の発明は、コンピュータに対して、印刷対象となる原画像データに偽造防止用ドットパターンを重畳する処理を行わせる画像処理プログラムであって、
原画像データに偽造防止用ドットパターンの重畳処理を行うドットパターン重畳手段と、
前記ドットパターン重畳手段によって重畳処理されるドットのデータの階調が原画像データの最大階調値を超えるか否かを検出するオーバフロー検出手段と、偽造防止用ドットパターンを重畳すべきドット領域を指示する重畳領域指示手段と、
前記重畳領域決定手段から指示されたドット領域において、前記オーバフロー検出手段によって最大階調値を超えないと検出されたドット数をカウントするカウンタ手段と、
前記重畳領域決定手段から指示されたドット領域のデータについて、前記カウンタ手段によるカウント値が偽造防止用ドットパターンの基本ドット数を超えるまでは、前記ドットパターン重畳手段によって重畳処理されたデータを出力し、前記カウンタ手段によるカウント値が偽造防止用ドットパターンの基本ドット数を超えたときは、原画像データを出力するデータ選択手段と
してコンピュータを機能させるものである。
【００１７】
また、請求項６に記載の発明は、印刷対象となる原画像データに偽造防止用ドットパターンを重畳する処理を行う画像処理方法であって、
原画像データに偽造防止用ドットパターンの重畳処理を行うステップと、
前記ドットパターン重畳手段によって重畳処理されるドットのデータの階調が原画像データの最大階調値を超えるか否かを検出するオーバフロー検出ステップと、
偽造防止用ドットパターンを重畳すべきドット領域を指示するステップと、
前記重畳領域決定手段から指示されたドット領域において、前記オーバフロー検出ステップで最大階調値を超えないと検出されたドット数をカウントするステップと、
前記重畳領域決定手段から指示されたドット領域のデータについて、前記カウンタ手段によるカウント値が偽造防止用ドットパターンの基本ドット数を超えるまでは、前記ドットパターン重畳手段によって重畳処理されたデータを出力し、前記カウンタ手段によるカウント値が偽造防止用ドットパターンの基本ドット数を超えたときは、原画像データを出力するステップと
を備えたものである。
【００１８】
これらの構成によれば、原画像データに偽造防止用ドットパターンの重畳処理を行い、偽造防止用ドットパターンを重畳すべきドット領域において、重畳処理後のデータの階調が原画像データの最大階調値を超えないドットの数をカウントし、偽造防止用ドットパターンの基本ドット数を超えるまでは、偽造防止用ドットパターンが重畳処理されたデータを出力し、偽造防止用ドットパターンの基本ドット数を超えたときは原画像データを出力するので、結果として、重畳処理されたドットと周囲のドットとの間に十分な階調差を確保することが可能になる。そのため、原画像データの階調のレベルに関わらず、偽造防止用ドットパターンとしてのデータを確実に増長でき、偽造防止用ドットの欠損を生じ難くする構成を簡単に実現できる。
【００１９】
また、予め設定されている一定のドット領域内において、偽造防止用ドットパターンが重畳処理されたデータを出力するので、上記重畳処理されたドットが偽造防止用ドットパターンを示すドットであると認識しやすい。
【００２０】
【発明の実施の形態】
以下、本発明に係る画像処理装置、画像処理プログラム及び画像処理方法の実施形態を図面に基づいて説明する。図１は、本発明の一実施形態に係る画像処理装置を備えた複合機の内部構成例を概略的に示す側面図である。複合機１は、コピー機能、プリンタ機能、スキャナ機能及びファクシミリ機能等の機能を兼ね備えたものである。この複合機１は、本体部２と、本体部２の左方に配設されたスタックトレイ３と、本体部２の上部に配設された原稿読取部５と、原稿読取部５の上方に配設された原稿給送部６とを有している。
【００２１】
また、複合機１のフロント部には、操作部４７が設けられている。この操作部４７には、ユーザが印刷実行指示を入力するためのスタートキー４７１と、印刷部数等を入力するためのテンキー４７２と、各種複写動作の操作ガイド情報等を表示し、これら各種設定入力用にタッチパネル機能を有する液晶ディスプレイ等からなる表示部４７３と、表示部４７３で設定された設定内容等をリセットするリセットキー４７４と、実行中の印刷（画像形成）動作を停止させるためのストップキー４７５と、コピー機能、プリンタ機能、スキャナ機能及びファクシミリ機能を切り換えるための機能切換キー４７７が備えられている。
【００２２】
原稿読取部５は、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）センサ及び露光ランプ等からなるスキャナ部５１と、ガラス等の透明部材により構成された原稿台５２及び原稿読取スリット５３とを備える。スキャナ部５１は、図略の駆動部によって移動可能に構成され、原稿台５２に載置された原稿を読み取るときは、原稿台５２に対向する位置で原稿面に沿って移動され、原稿画像を走査しつつ取得した画像データを制御部１００（図２）へ出力する。また、原稿給送部６により給送された原稿を読み取るときは、原稿読取スリット５３と対向する位置に移動され、原稿読取スリット５３を介して原稿給送部６による原稿の搬送動作と同期して原稿の画像を取得し、その画像データを制御部１００へ出力する。
【００２３】
原稿給送部６は、原稿を載置するための原稿載置部６１と、画像読み取り済みの原稿を排出するための原稿排出部６２と、原稿載置部６１に載置された原稿を１枚ずつ繰り出して原稿読取スリット５３に対向する位置へ搬送し、原稿排出部６２へ排出するための給紙ローラ及び搬送ローラ（図略）等からなる原稿搬送機構６３を備える。原稿搬送機構６３は、さらに原稿を表裏反転させて原稿読取スリット５３と対向する位置へ再搬送する用紙反転機構（図略）を備え、原稿の両面の画像を原稿読取スリット５３を介してスキャナ部５１から読取可能にしている。
【００２４】
また、原稿給送部６は、その前面側が上方に移動可能となるように本体部２に対して回動自在に設けられている。原稿給送部６の前面側を上方に移動させて原稿台５２上面を開放することにより、原稿台５２の上面に読み取り原稿、例えば見開き状態にされた書籍等を操作者が載置できるようになっている。
【００２５】
本体部２は、複数の給紙カセット４６１と、給紙カセット４６１から記録紙を１枚ずつ繰り出して記録部４０へ搬送する給紙ローラ４６２と、給紙カセット４６１から搬送されてきた記録紙に画像を形成する記録部４０とを備える。
【００２６】
記録部４０は、感光体ドラム４１と、露光装置４２と、イエロー、マゼンタ、シアン、ブラックの各色用の現像装置４３Ｙ，４３Ｍ，４３Ｃ，４３Ｋと、中間転写体ローラ４４と、転写部４５と、定着部４６とを備える。
【００２７】
感光体ドラム４１は、矢印方向に回転しながら帯電装置（図略）によって一様に帯電される。露光装置４２は、原稿読取部５で読み取られた原稿の画像データに基づいて生成された変調信号をレーザ光に変換して出力し、感光体ドラム４１に各色別に静電潜像を形成する。現像装置４３Ｙ，４３Ｍ，４３Ｃ，４３Ｋは、各色の現像剤を感光体ドラム４１に供給して各色毎にトナー画像を形成する。中間転写体ローラ４４には、感光体ドラム４１から各色のトナー画像が転写され、中間転写体ローラ４４の表面上に各色のトナー像が重ね合わされたカラートナー画像が形成される。
【００２８】
一方、給紙ローラ４６２は、記録紙が収納された給紙カセット４６１から記録紙を引き出して転写部４５に給送する。転写部４５は、搬送された記録紙に中間転写体ローラ４４上のトナー像を転写させ、この後に定着部４６によって、記録紙が加熱されてトナー像が記録紙に定着される。その後、記録紙は、搬送ローラ４６３，４６４によってスタックトレイ３又は排出トレイ４８に排出される。
【００２９】
また、記録紙の両面に画像を形成する場合は、記録部４０で記録紙の一方の面に画像を形成した後、この記録紙を排出トレイ４８側の搬送ローラ４６３にニップされた状態とする。この状態で搬送ローラ４６３を反転させて記録紙をスイッチバックさせ、記録紙を用紙搬送路Ｌに送って記録部４０の上流域に再度搬送し、記録部４０により他方の面に画像を形成した後、記録紙をスタックトレイ３又は排出トレイ４８に排出する。
【００３０】
図２は複合機１の電気的構成の概略を示す機能ブロック図である。複合機１には、装置全体の動作制御を司る制御部１００が備えられている。この制御部１００には、露光ランプ５１１及びＣＣＤ５１２等からなる原稿画像の読み取りが可能なスキャナ部５１と、用紙搬送部１１０，感光体ドラム４１及び現像装置４３Ｙ，４３Ｍ，４３Ｃ，４３Ｋ等からなる画像形成部１１１，転写部４５，及び定着部４６等で構成される記録部４０とが接続されている。
【００３１】
また、制御部１００には、スキャナ部５１によって読み取られた画像データ等を記憶するＨＤＤ１１３が接続されている。ＨＤＤ１１３に記憶されている画像データは、複合機１内部で使用されるだけでなく、必要に応じて、ネットワークＩ／Ｆ部１２４を介してクライアントＰＣ等の所定のフォルダへ転送したり、クライアントＰＣ等から確認可能とされている。
【００３２】
画像処理部１２０は、スキャナ部５１によって読み取られた画像のデータや、ＨＤＤ１１３から読み出した画像データに対して、必要に応じて加工処理等を行うものである。画像処理部１２０には、画像処理回路１２０１、パターン生成回路１２０２、ドット付加演算処理回路１２０３、出力データセレクト回路１２０５、画像メモリ１２０７、及び記憶部１２０９が含まれる。
【００３３】
画像処理部１２０による通常の画像処理（偽造防止用ドットパターンを付加しない処理）を説明する。画像処理回路１２０１は、スキャナ部５１によって原稿が読み取られると、スキャナ部５１から出力されるアナログ画像信号をデジタル画像に変換し、画質を向上させる画像処理を施した後、圧縮画像に変換する。この圧縮画像は画像メモリ１２０７に書き込まれる。制御部１００は、画像メモリ１２０７に書き込まれた圧縮画像を、文書管理の対象となるファイルデータとしてＨＤＤ１１３に格納する。また、登録文書のプリントアウト時には、ＨＤＤ１１３又はネットワーク上の各コンピュータから、プリントアウト対象のファイルデータ（圧縮画像）が画像メモリ１２０７に書き出され、画像処理回路１２０１は、当該圧縮されたファイルデータを伸張処理し、出力状態に応じた画像処理を施してレーザ信号（レーザ露光の場合）にアナログ変調する。このアナログ変調された信号に基づいて記録部４０（画像形成部１１１）でプリントアウトが行われる。
【００３４】
また、ＲＡＭ１２６は制御部１００の作業領域として使用されるメモリであり、ＲＯＭ１２７は複合機１の動作プログラムが記憶され、必要に応じて他の動作制御プログラムが記憶されるものである。
【００３５】
画像処理部１２０の各回路による、偽造防止用ドットパターンを付加する処理については後述する。
【００３６】
また、制御部１００は、複合機１が実行可能な各機能を制御するスキャナコントローラ１０１，ファクシミリコントローラ１０２，プリンタコントローラ１０３，コピーコントローラ１０４及びネットワークコントローラ１０５として機能する。
【００３７】
スキャナコントローラ１０１は、スキャナ部５１の動作に必要な各部の動作制御を行うものである。ファクシミリコントローラ１０２は、ファクシミリ動作に必要な各部の動作制御を行うものであり、ファクシミリ通信に必要なデータの調整を行うファクシミリ通信部１２１を制御する。ファクシミリ通信部１２１には、データ送受信相手である相手先ファクシミリとの電話回線の接続を制御するＮＣＵ（Ｎｅｔｗｏｒｋ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）が備えられている。コピーコントローラ１０４は、コピー動作に必要な各部の動作制御を行うものである。
【００３８】
プリンタコントローラ１０３は、プリンタ動作に必要な各部の動作制御を行うものである。このプリンタコントローラ１０３には、複数の信号線を用いて同時に数ビットまとめてデータを送るパラレル伝送で外部機器と接続するパラレルＩ／Ｆ部１２２と、単一の信号線を用いて１ビットずつ順次データを送るシリアル伝送で外部機器と接続するシリアルＩ／Ｆ部１２３とが接続されている。
【００３９】
ネットワークコントローラ１０５は、本複合機１とネットワーク上のコンピュータ等との間で行われるデータ送受信を制御するものである。ネットワークコントローラ１０５は、ネットワークＩ／Ｆ部１２４を介して外部とデータを送受信させる。
【００４０】
また、上述した操作部４７も制御部１００によって制御される。なお、操作キー部４７０は、スタートキー４７１、テンキー４７２、リセットキー４７４と、ストップキー４７５及び機能切換キー４７７等からなるものである。
【００４１】
次に、上記画像処理部１２０による偽造防止用ドットパターンの形成処理の概略について説明する。図３は偽造防止用ドットパターンの形成処理に関連する画像処理部１２０の構成を概念的に示すブロック図である。
【００４２】
パターン生成回路１２０２は、偽造防止用ドットパターンの形成を許可するＯＮＤＯＴ信号を生成し、出力データセレクト回路１２０５に出力する回路である。パターン生成回路１２０２は、本来偽造防止用ドットパターンを形成すべきドットとして予め設定されているドットから一定範囲（特許請求の範囲でいう所定範囲）内に存在するドットに対して上記ＯＮＤＯＴ信号を送出する。この一定範囲（ドット拡張領域）とは、本来偽造防止用ドットパターンを形成すべきドットに代えて、偽造防止用ドットパターンを付加した場合であっても、そのドットを偽造防止用ドットパターンとしてユーザが認識できる程度の近隣範囲をいう。
【００４３】
ドット付加演算処理回路１２０３は、入力されてくる原画像データＩＤに対して偽造防止用ドットパターンとしてのデータを重畳する演算処理を行って画像データＤを生成する。これと共に、ドット付加演算処理回路１２０３は、この偽造防止用ドットパターンのデータを重畳処理した画像データＤが原画像データの最大階調値を超えるか否かを判別する。
【００４４】
上記ドット付加演算処理回路１２０３による偽造防止用ドットパターンのデータを重畳した画像データＤは、以下の演算式に基づいて生成される。
演算式    Ｄ＝ＩＤ×α＋ｎ
ＩＤ：原画像データ
Ｄ：偽造防止用ドット重畳処理後の画像データ
α：乗算係数
ｎ：加算値
この乗算係数α及び加算値ｎには、偽造防止用ドットとして重畳するデータ量に応じて所望の数値が設定される。
【００４５】
ドット付加演算処理回路１２０３は、上記画像データＤが原画像データの最大階調値を超える場合は、オーバフロー信号ＯＦと共に、最大階調値の画像データを偽造防止用ドットパターンのデータを重畳した最終的な画像データＰＤとして、出力データセレクト回路１２０５に出力する。また、偽造防止用ドットを重畳処理した画像データＤが原画像データの最大階調値を超えない場合は、偽造防止用ドットのデータを重畳した画像データＤをそのまま偽造防止用ドット付加後の最終的な画像データＰＤとして、出力データセレクト回路１２０５に出力する。
【００４６】
上記ドット付加演算処理回路１２０３によるオーバフロー信号ＯＦの生成は、次のようにして行われる。
Ｄ＞ＭＡＸＤの場合：ＰＤ＝ＭＡＸＤ    ＯＦ＝”Ｈ”
Ｄ≦ＭＡＸＤの場合：ＰＤ＝Ｄ        ＯＦ＝”Ｌ”
Ｄ：偽造防止用ドット重畳処理後の画像データ
ＭＡＸＤ：最大データ値（最大階調値）
ＰＤ：偽造防止用ドット付加後の最終的な画像データ
ＯＦ：オーバフロー信号
なお、２値画像データの場合はＭＡＸＤ＝１、多値（２５６値）画像データの場合はＭＡＸＤ＝２５６となる。
【００４７】
出力データセレクト回路１２０５は、原画像データＩＤ及び偽造防止用ドット付加後の最終的な画像データＰＤの両方を取得し、パターン生成回路１２０２からのＯＮＤＯＴ信号及びドット付加演算処理回路１２０３からのオーバフロー信号ＯＦに基づいて、偽造防止用ドット付加後の最終的な画像データＰＤ又は原画像データＩＤのいずれかを選択して出力用画像データＯＤとして出力する。
【００４８】
上記出力データセレクト回路１２０５による出力データセレクト処理について説明する。図４は出力データセレクト回路１２０５のうち、出力データセレクト信号を生成する部分の構成を概念的に示すブロック図、図５は出力データセレクト信号生成時の処理タイミングを示すタイミングチャート、図６は出力データセレクト信号の生成条件を示す図である。
【００４９】
出力データセレクト信号（ＤＡＴＡＳＥＬ信号）の生成時には、カウンタＣが、ＯＮＤＯＴ信号が「Ｈ」の区間において、ＯＦ信号が「Ｌ」となっている基準クロック信号ＰＣＬＫの数をカウントする。なお、カウンタＣはＯＮＤＯＴ信号の立ち上がりにてリセットされる。このカウント値ＣＮＴは、コンパレータＣＭにおいて、主走査方向の基本ドットサイズＤＯＴＤ（本実施形態では８）と比較される。コンパレータＣＭは、ＣＮＴ≦ＤＯＴＤのときに出力値ＣＭＰを「Ｈ」、ＣＮＴ＞ＤＯＴＤのときに出力値ＣＭＰを「Ｌ」とする。
【００５０】
この出力値ＣＭＰは、タイミング調整用バッファＤＦＦを経たＯＮＤＯＴ１信号と共にＡＮＤゲートＡ１に通され、このＡＮＤゲートＡ１の出力値は、更にパターン生成回路１２０２からのドット付加ポイント指示信号ＰＰＴＥＮＢ（ドット付加を行う場合は「Ｈ」、ドット付加を行わない場合は「Ｌ」）と共にＡＮＤゲートＡ２に通される。このＡＮＤゲートＡ２からの出力値がタイミング調整用バッファＤＦＦを経て、出力データセレクト信号（ＤＡＴＡＳＥＬ信号）として出力される。
【００５１】
すなわち、ＤＡＴＡＳＥＬ信号は、図６に示すように、ドット付加ポイント指示信号ＰＰＴＥＮＢ及びＯＮＤＯＴ信号が「Ｈ」であって、かつ、ＯＦ信号が「Ｌ」である基準クロック信号ＰＣＬＫの数ＣＮＴが基本ドットサイズＤＯＴＤを超えないという条件を満たした場合に「Ｈ」として生成される。
【００５２】
図７は出力データセレクト回路１２０５のうち、出力データセレクト信号処理を行う部分の構成を概念的に示すブロック図である。上記ＤＡＴＡＳＥＬ信号はセレクタＳに入力される。更にセレクタＳには、偽造防止用ドットパターンが重畳された最終的な画像データＰＤと、タイミング調整用バッファＤＦＦを経てタイミング補正された原画像データＩＤの両方が入力される。セレクタＳは、ＤＡＴＡＳＥＬ信号が「Ｈ」の区間は偽造防止用ドットパターンが重畳された画像データＰＤを出力用画像データＯＤとして出力し、ＤＡＴＡＳＥＬ信号が「Ｌ」の区間は原画像データＩＤを出力用画像データＯＤとして出力する。
【００５３】
上記のような出力データセレクト回路１２０５の出力データセレクト処理により、多値画像データの場合は、図８に示すドット重畳処理が行われる。図８（ａ）は低階調域の多値画像データへのドット重畳処理を概念的に示す図、（ｂ）の各図は高階調域の多値画像データへのドット重畳処理を概念的に示す図である。
【００５４】
多値画像データに対して上記出力データセレクト処理を行う場合、低階調域では、図８（ａ）に示すように、原画像データの成分に偽造防止用ドットパターンのデータを上乗せできるので、従来の偽造防止用のドット重畳処理と同様の処理結果となる。
【００５５】
一方、図８（ｂ−１）に示す多値画像データの高階調域では、原画像データの成分に偽造防止用ドットパターンの成分が上乗せされると、図８（ｂ−３）に示すように、上乗せ後のデータが最大階調値を超える場合が生じる。この場合は、上述したドット拡張領域内（すなわち、パターン生成回路１２０２からのＯＮＤＯＴ信号が「Ｈ」の区間）における、別のドットに偽造防止用ドットパターンの成分が上乗せされる（図８（ｂ−３））。
【００５６】
従来は、図８（ｂ−２）に示すように、偽造防止用ドットパターンの成分が上乗せされたデータが最大階調値を超えても、別のドットに上乗せ処理がされることはなかった。そのため、最大階調値までしか偽造防止用ドット分の成分が上乗せできず、印刷後に偽造防止用ドットパターンを識別し難いという問題があったが、本実施形態ではかかる問題を解決している。
【００５７】
上記出力データセレクト回路１２０５の出力データセレクト処理による２値画像データに対しての偽造防止用ドットの形成について説明する。図９は２値画像データに対する出力データセレクト処理を概念的に示す図、図１０（ａ）は低階調域の２値画像データへのドット重畳処理を概念的に示す図、（ｂ）の各図は中階調域の２値画像データへのドット重畳処理を概念的に示す図である。
【００５８】
２値画像データの場合、原画像データに基づくドットが「黒」であると、このドットに偽造防止用ドットパターンのデータを上乗せできない。このドットに偽造防止用ドットパターンのデータを上乗せすると必ず最大階調値を超えることになる（オーバフロー信号が「Ｈ」となる）。そのため、図９に示すように、原画像データに基づくドットが「黒」の場合は、偽造防止用ドットパターンのデータを上乗せする処理は行われず、ドット拡張領域（ＯＮＤＯＴ信号が「Ｈ」の区間）内の別のドットに対してデータ上乗せ処理、すなわち、「白」のドットを「黒」にする処理が行われることになる。
【００５９】
よって、２値画像データでは、階調域に関わらず、原画像データに基づくドットが「黒」の場合は、そのドットに対して偽造防止用ドットパターンのデータを上乗せする処理は行われず、ドット拡張領域内にある別のドットにデータを上乗せする処理、すなわち、「白」のドットを「黒」にする処理が行われる。
【００６０】
例えば、図１０（ａ）に示すように、低階調域では、ドット重畳処理を行うドットが、原画像データの成分が「黒」のドットであることは少ないため、従来の偽造防止用のドット重畳処理と同様に、「白」のドットを「黒」にする処理が行われることが多い。
【００６１】
一方、図１０（ｂ−１）に示すような中階調の２値画像データでは、原画像データに基づくドットが「黒」の場合に、そのドットに対して偽造防止用パターンのデータを上乗せする処理を行う場合が生じやすい。その場合には、この「黒」のドットに対してはドット重畳処理は行われず、図１０（ｂ−３）に示すように、ドット拡張領域内にある別のドットに偽造防止用ドットパターンを上乗せする処理、すなわち、「白」のドットを「黒」にする処理が行われることになる。そのため、偽造防止用ドットパターンが原画像データに基づく元々の「黒」のドットに隠れることはなく、偽造防止用ドットパターンを重畳した場合における「黒」のドット数は、偽造防止用ドットパターンの基本ドット数（図１０（ｂ−３）では４）だけ増加する。
【００６２】
２値画像データに対する従来の偽造防止用ドットパターンの重畳処理では、偽造防止用ドットパターンを重畳すべき位置の原画像データに基づくドットが「黒」であると、このドットに偽造防止用ドットパターンのデータを上乗せすることができない。そのため、図１０（ｂ−２）に示すように、偽造防止用ドットパターンが原画像データに基づく元々の「黒」のドットに隠れてしまい、偽造防止用ドットパターンを重畳しても「黒」のドットは増加せず、偽造防止用ドットパターンのドットに欠損が生じていた。本実施形態では、ドット拡張領域内にある別のドットに偽造防止用ドットの重畳処理をすることによって、この問題が解決されている。
【００６３】
なお、本発明は上記実施の形態の構成に限られず種々の変形が可能である。例えば、上記実施の形態では、画像処理部１２０に備えられる回路群により、本発明に係る偽造防止用ドットパターンの重畳処理が行われているが、複合機１のＲＯＭ１２７等の記憶媒体に、本発明に係る偽造防止用ドットパターンの重畳処理を実行するためのプログラムを記憶させておき、本発明に係る偽造防止用ドットパターンの重畳処理をソフト的に実行するようにしてもよい。また、この偽造防止用ドットパターンの重畳処理プログラムは、複合機１に適用されるのみではなく、汎用のコンピュータに組み込むことによって、当該コンピュータを偽造防止用ドットパターンの重畳処理装置として機能させることも可能である。
【００６４】
【発明の効果】
以上のように請求項１に記載の発明によれば、偽造防止用ドットパターンとして重畳処理されるドットの階調が、原画像データの最大階調値を超える場合には、この重畳処理対象となるドットから所定範囲内にある別のドットに対して、偽造防止用ドットパターンの重畳処理が行われるので、重畳処理されたドットと周囲のドットとの間に十分な階調差を持たせることが可能になる。このため、印刷対象となっている原画像データの階調のレベルに関わらず、偽造防止用ドットパターンとしてのデータを増長できるため、偽造防止用ドットの欠損が生じ難い。
【００６５】
また、偽造防止用ドットパターンとして重畳処理されるドットの階調が原画像データの最大階調値を超える場合に重畳処理される別のドットは、元の重畳処理の対象となっていたドットから所定範囲内にあるので、偽造防止用ドットパターンが埋め込まれた印刷物をスキャナ等で読み取って所定の画像処理を施した場合等に、上記重畳処理されたドットが偽造防止用ドットパターンを示すドットであると認識しやすい。
【００６６】
また、請求項２に記載の発明によれば、上記所定範囲内にある別のドットに対して偽造防止用ドットパターンの重畳処理が行われた場合に、このドットの重畳処理後の階調が原画像データの最大階調値を超えるときは、上記所定範囲内にある更に別のドットに対して偽造防止用ドットパターンの重畳処理が行われるので、偽造防止用ドットの欠損を確実に防止することができる。
【００６７】
また、請求項３に記載の発明によれば、偽造防止用ドットパターンを埋め込むドットと、原画像データに基づいて画像形成されるドットとが重なった場合は、このドットから所定範囲内にある別のドットに偽造防止用ドットパターンの埋込処理がされるので、偽造防止用ドットパターンのドットの欠損が生じ難くなる。また、この偽造防止用ドットパターンが埋め込まれる上記別のドットは、本来偽造防止用ドットパターンが埋め込まれるべきであったドットから所定範囲内にあるので、当該ドットが偽造防止用ドットパターンを示すドットであると認識しやすい。
【００６８】
また、請求項４乃至請求項６に記載の発明によれば、原画像データに偽造防止用ドットパターンの重畳処理を行い、偽造防止用ドットパターンを重畳すべきドット領域において、重畳処理後のデータの階調が原画像データの最大階調値を超えないドットの数をカウントし、偽造防止用ドットパターンの基本ドット数を超えるまでは、偽造防止用ドットパターンが重畳処理されたデータを出力し、偽造防止用ドットパターンの基本ドット数を超えたときは原画像データを出力するので、結果として、重畳処理されたドットと周囲のドットとの間に十分な階調差を確保することが可能になる。そのため、原画像データの階調のレベルに関わらず、偽造防止用ドットパターンとしてのデータを確実に増長でき、偽造防止用ドットの欠損を生じ難くする構成を簡単に実現できる。
【００６９】
また、予め設定されている一定のドット領域内において、偽造防止用ドットパターンが重畳処理されたデータを出力するので、上記重畳処理されたドットが偽造防止用ドットパターンを示すドットであると認識しやすい。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る画像処理装置を備えた複合機の内部構成例を概略的に示す側面図である。
【図２】複合機の電気的構成の概略を示す機能ブロック図である。
【図３】偽造防止用ドットパターンの形成処理に関連する画像処理部の構成を概念的に示すブロック図である。
【図４】出力データセレクト回路のうち、出力データセレクト信号を生成する部分の構成を概念的に示すブロック図である。
【図５】出力データセレクト信号生成時の処理タイミングを示すタイミングチャートである。
【図６】出力データセレクト信号の生成条件を示す図である。
【図７】出力データセレクト回路のうち、出力データセレクト信号処理を行う部分の構成を概念的に示すブロック図である。
【図８】（ａ）は低階調域の多値画像データへのドット重畳処理を概念的に示す図、（ｂ）の各図は高階調域の多値画像データへのドット重畳処理を概念的に示す図である。
【図９】２値画像データに対する出力データセレクト処理を概念的に示す図である。
【図１０】（ａ）は低階調域の２値画像データへのドット重畳処理を概念的に示す図、（ｂ）の各図は中階調域の２値画像データへのドット重畳処理を概念的に示す図である。
【符号の説明】
１        複合機
１２０    画像処理部（画像処理装置）
１２０２  パターン生成回路（重畳位置変更手段、ドット指示手段、埋込位置変更手段、重畳領域指示手段）
１２０３  ドット付加演算処理回路（重畳処理手段、オーバフロー検出手段、重畳位置変更手段、ドットパターン埋込手段、ドットパターン重畳手段）
１２０５  出力データセレクト回路（重畳位置変更手段、ドット指示手段、埋込位置変更手段、カウンタ手段、データ選択手段）
Ａ１        ゲート
Ａ２              ゲート
Ｃ              カウンタ
ＣＭ            コンパレータ
ＣＭＰ          出力値
ＣＮＴ          カウント値
Ｄ                画像データ
ＤＡＴＡＳＥＬ  出力データセレクト信号
ＤＦＦ          タイミング調整用バッファ
ＤＯＴＤ      基本ドットサイズ
ＩＤ              原画像データ
Ｎ                加算値
ＯＤ            出力用画像データ
ＯＦ            オーバフロー信号
ＯＮＤＯＴ  偽造防止用ドットパターンの形成を許可する信号
ＰＣＬＫ      基準クロック信号
ＰＤ            偽造防止用ドットパターンのデータを重畳した最終的な画像データ
ＰＰＴＥＮＢ  ドット付加ポイント指示信号
Ｓ              セレクタ
α              乗算係数
【図１】
2004289304.tif 000003
【図２】
2004289304.tif 000004
【図３】
2004289304.tif 000005
【図４】
2004289304.tif 000006
【図５】
2004289304.tif 000007
【図６】
2004289304.tif 000008
【図７】
2004289304.tif 000009
【図８】
2004289304.tif 000010
【図９】
2004289304.tif 000011
【図１０】
2004289304.tif 000012