(57)【要約】【課題】  潜像の目立たない潜像入り画像を生成する。【解決手段】  パターン生成部３８は、ＡＮＤ演算部４１を用いて、データ格納部３９から読出したパターン１と基本パターン２との対応する画素値同士を演算して、パターン１と実質的に同じ濃度を有するパターン２を生成する。潜像入り画像生成部４２は、データ格納部３９から読出した潜像生成のためのマスク画像データ３の各画素の値に従って、パターン１と生成されたパターン２とを選択的に合成して潜像入り画像４を生成する。【選択図】        図３
2007013516.tif 000002
【特許請求の範囲】
【請求項１】
異なる種類のパターン画像を合成することで潜像入り画像を生成する画像処理装置であって、
与えられる第１のパターン画像に基づき、前記第１のパターン画像と実質的に同じ濃度を有する第２のパターン画像を生成するパターン生成手段と、
与えられる潜像生成のためのマスク画像の各画素の値に従って、前記第１のパターン画像と生成された前記第２のパターン画像とを選択的に合成することにより、前記潜像入り画像を生成する潜像生成手段とを備える、画像処理装置。
【請求項２】
前記第１のパターン画像は、異なる情報が割当てされた複数の情報パターンからなることを特徴とする、請求項１に記載の画像処理装置。
【請求項３】
与えられる前記第１のパターン画像に対して膨張処理を施し、膨張処理後の前記第１のパターン画像を前記パターン生成手段に出力する画像膨張手段をさらに備える、請求項１に記載の画像処理装置。
【請求項４】
前記パターン生成手段は、
予め準備された基本パターン画像の各画素の値を、当該画素値と対応する前記第１のパターン画像の画素の値との論理積の値により置換することにより、前記基本パターンを前記第２のパターンに変換する、請求項１に記載の画像処理装置。
【請求項５】
異なる種類のパターン画像を合成することで潜像入り画像を生成する画像処理装置であって、
与えられるマスク画像に対して平滑化処理を行う画像平滑化手段と、
前記画像平滑化手段からの出力に従う混合比で、実質的に同じ濃度を有する第１のパターン画像と第２のパターン画像とを合成することにより、前記潜像入り画像を生成する潜像生成手段とを備える、画像処理装置。
【請求項６】
前記潜像生成手段は、
前記潜像が入れられるべき画像の各画素の値を、前記画像平滑化手段から出力された平滑化後の前記マスク画像の対応する画素の値に従った比で、前記第１のパターン画像と前記第２のパターンとの対応する画素値どうしを加算した結果で置換する、請求項５に記載の画像処理装置。
【請求項７】
異なる種類のパターン画像を合成することで潜像入り画像を生成する画像処理装置であって、
与えられるマスク画像の輪郭部分を網点化する輪郭網点化手段と、
前記輪郭網点化手段によって前記輪郭部分が網点化された前記マスク画像の各画素値に従って、実質的に同じ濃度を有する第１のパターン画像と第２のパターン画像を選択的に合成することで、前記潜像入り画像を生成する潜像生成手段とを備える、画像処理装置。
【請求項８】
前記輪郭網点化手段は、前記輪郭部において、前記マスク画像の外側ほど網点密度が低くなるように処理する、請求項７に記載の画像処理装置。
【請求項９】
与えられる前記マスク画像に対して膨張処理を行い、膨張処理された後の前記マスク画像を前記輪郭網点化手段に出力する画像膨張手段をさらに備えて、
前記画像膨張手段により膨張する画素数と、前記輪郭網点化手段の網点化による前記輪郭部における網点化の割合とは、前記輪郭部の平均画素値が階段状に変化するように予め決定される、請求項７に記載の画像処理装置。
【請求項１０】
前記輪郭網点化手段は、前記マスク画像の前記輪郭部において、前記マスク画像の外側ほど網点密度が低くなるように処理する、請求項７に記載の画像処理装置。
【請求項１１】
メモリと処理部とを有するコンピュータを用いて、異なる種類のパターン画像を合成することで潜像入り画像を生成する画像処理方法であって、
与えられる第１のパターン画像に基づき、前記第１のパターン画像と実質的に同じ濃度を有する第２のパターン画像を生成するパターン生成ステップと、
前記処理部により、前記メモリから読出されたマスク画像の各画素の値に従って、前記第１のパターン画像と生成された前記第２のパターン画像とを選択的に合成することにより、前記潜像入り画像を生成する潜像生成ステップとを備える、画像処理方法。
【請求項１２】
メモリと処理部を有するコンピュータを用いて、異なる種類のパターン画像を合成することで潜像入り画像を生成する画像処理方法であって、
前記処理部により、前記メモリから読出されたマスク画像に対して平滑化処理を行う画像平滑化ステップと、
前記処理部により、前記画像平滑化ステップによる平滑化処理の出力に従う混合比で、実質的に同じ濃度を有する第１のパターン画像と第２のパターン画像とを合成することにより、前記潜像入り画像を生成する潜像生成ステップとを備える、画像処理方法。
【請求項１３】
メモリと処理部を有するコンピュータを用いて、異なる種類のパターン画像を合成することで潜像入り画像を生成する画像処理方法であって、
前記処理部により、前記メモリから読出されたマスク画像の輪郭部分を網点化する輪郭網点化ステップと、
前記処理部により、前記輪郭網点化ステップによって輪郭部分が網点化された前記マスク画像の各画素値に従って、実質的に同じ濃度を有する第１のパターン画像と第２のパターン画像を選択的に合成することで、前記潜像入り画像を生成する潜像生成ステップとを備える、画像処理方法。
【請求項１４】
請求項１１に記載の画像処理方法をコンピュータに実行させるための画像処理プログラム。
【請求項１５】
請求項１２に記載の画像処理方法をコンピュータに実行させるための画像処理プログラム。
【請求項１６】
請求項１３に記載の画像処理方法をコンピュータに実行させるための画像処理プログラム。
【請求項１７】
請求項１４に記載の画像処理プログラムを記録した機械読取可能な記録媒体。
【請求項１８】
請求項１５に記載の画像処理プログラムを記録した機械読取可能な記録媒体。
【請求項１９】
請求項１６に記載の画像処理プログラムを記録した機械読取可能な記録媒体。
【請求項２０】
請求項１に記載の画像処理装置により生成された前記潜像入り画像が印刷された印刷物。
【請求項２１】
請求項５に記載の画像処理装置により生成された前記潜像入り画像が印刷された印刷物。
【請求項２２】
請求項７に記載の画像処理装置により生成された前記潜像入り画像が印刷された印刷物。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法、画像処理プログラム、画像処理プログラムを記録した機械読取可能な記録媒体および印刷物に関し、特に、画像に情報を埋込むための潜像を生成する画像処理装置、画像処理方法、画像処理プログラム、画像処理プログラムを記録した機械読取可能な記録媒体および印刷物に関する。
【背景技術】
【０００２】
近年の複写機技術の発達により、容易に文書の複製または偽造が可能になっており、大きな社会問題となっている。このため、複写すると潜像が現出し、ひと目で複製物であることが分かる技術の１つとして潜像印刷技術が提案されている。
【０００３】
特許文献１では、潜像部分は細かい網点で印刷され、潜像の周囲は一様に見える粗い網点で印刷された印刷物が提供される。細かい網点は複写されにくいため、当該印刷物を複写すると潜像が明瞭に認識される。特許文献１の技術は、複写機の再現性能の限界を利用したものである。たとえば、住民票の写しなどにも同様の技術が利用された用紙が使用されているので、住民票の写しをコピーすると「複写」などの文字が現出するようになっている。
【０００４】
図２３と図２４を用いて潜像について説明する。図２３には潜像の一例が示される。図２３は粗いパターン２１で潜像としての文字「Ａ」の画像と、その周辺部画像は潜像と同じ濃度に見えるように細かいパターン２２で構成されている。図２３が印刷された用紙を複写機でコピーすると図２４の複写物が出力される。図２４の複写物においては、複写機の性能限界から細かいパターン２２が消える、または、粗いパターン２１と細かいパターン２２の濃度差が発生することによって、潜像として埋込まれた「Ａ」という文字が現出する。
【０００５】
図２５（Ａ）〜（Ｄ）を用いて、原稿を印刷する用紙に潜像技術を利用した場合について説明する。図２５（Ｂ）のような潜像（文字「Ａ」の画像）入り背景画像が印刷された用紙に対して、図２５（Ａ）に示した原稿画像を印刷すると、図２５（Ｃ）のような結果になる。図２５（Ｃ）の印刷物では、潜像はそのままでは周辺の背景と一体化し、背景画像は一様な模様を呈するため、図２５（Ｃ）を見た人は一様な模様の上に原稿が印刷されているように見える。図２５（Ｃ）の印刷物を複写すると上記で説明したとおり、複写物においては図２５（Ｄ）のように潜像が現出する。そのため、たとえば潜像を「複写」という文字の画像にしておけば、印刷物は、複写したものであるか否かを簡単に判別することができる。
【０００６】
しかしながら、特許文献１の技術では、文書を印刷する前にあらかじめ潜像効果を有する用紙を作成し、必要な量を見込んで用意しておく必要があった。また、潜像のデザインを変更すると、用紙を作成しなおす必要がある。そのため、既に印刷した用紙が無駄になるなど、コストが掛かりすぎる。また、文書を印刷する度に潜像として埋込む文字を変えることはできなかった。
【０００７】
また、特許文献２には、デジタル複写機においてＣＣＤ（Charge Coupled Device）によって読取られた原稿画像に対して潜像入り背景画像を加算して記録する技術が開示されている。潜像入り背景画像と原稿画像はデジタル複写機内で画像処理によって重ね合わせられるため、あらかじめ潜像入り背景画像が印刷された用紙を印刷しておく必要はない。
【０００８】
図２５（Ａ）〜（Ｄ）を用いて原稿画像と潜像入り背景画像の重ね合わせについて説明する。特許文献１の技術では図２５（Ｂ）の潜像入りの背景画像はあらかじめ別の用紙に印刷しておく必要があったが、特許文献２の技術では、原稿画像（図２５（Ａ）参照）と潜像入り背景画像（図２５（Ｂ）参照）を画像処理で重ね合わせて図２５（Ｃ）の画像を印刷出力するため、あらかじめ潜像入り背景画像を印刷した用紙を用意しておく必要はない。
【０００９】
特許文献１と特許文献２に記載された技術は、同一濃度に見える粗密のパターンを利用しているため、遠目には一様な模様に見えるが、近くで見ると粗密のパターンの境界が目立ってしまい、複写しなくても肉眼で潜像が容易に確認できてしまうという問題があった。
【００１０】
そこで、特許文献３のように、背景画像および潜像にまたがる白抜きのカムフラージュ模様を施す技術が提案された。粗密のパターンの境界よりもカムフラージュ模様の方が目立つため、潜像が肉眼では識別しにくくなるという効果を有する。また、別の模様をオーバープリントする技術と比較して、コストと手間をかけずに潜像をカムフラージュできるといった特徴も有している。
【００１１】
図２３、図２６および図２７を用いてカムフラージュ模様について説明する。図２３において、粗いパターン２１と密な（細かい）パターン２２は同じ濃度に見えるように印刷されているため、遠目には一様なパターンとして認識できるが、近くで見ると密度の違いからパターンの境界部分が目立ってしまい、潜像が肉眼で確認できてしまう。そこで図２６のように、白抜きのカムフラージュ模様２３を粗密のパターン２１と２２にまたがって施すことにより、パターンの境界よりもカムフラージュ模様の方が目立つため、潜像をカムフラージュできる。また、図２７に示すように、カムフラージュ模様が施された潜像入り背景画像を複写しても、カムフラージュ模様を施さなかったときと同様に密なパターンは複写されず、潜像が現出するという効果は失われない。
【００１２】
一方、特許文献４には、１つのドットパターンに１つのシンボルを与え、ドットパターンを組合わせて配置することによって画像に情報を埋込む技術が開示されている。図２８（Ａ）と（Ｂ）ならびに図２９を用いてドットパターンについて説明する。たとえば図２８（Ａ）のドットパターンには０、図２８（Ｂ）のドットパターンには１のシンボルをそれぞれ与えたとする。このようなシンボルを組合わせて、組合わせたシンボルの並びに従い、図２８（Ａ）または図２８（Ｂ）のドットパターンを並べることで、図２９のような一様な背景模様のパターン３０を構成することが可能である。このため、特許文献１と特許文献２の技術と組合わせ、背景模様の一部を同じ濃度に見える異なるパターンに置き換えることで、コピーすると現出する潜像を背景画像に入れることも可能である。
【００１３】
ところが、特許文献１と２と同様に、シンボルが与えられたドットパターンと置き換えられたパターンどうしの境界部分は視認されやすく、潜像が肉眼で見えるという課題が残る。特に、シンボルが与えられたドットパターンを並べたパターンは特有の模様を呈するので、すなわちユーザは特有の模様を視認することができるので、潜像と模様との境界がより目立ちやすい。
【００１４】
潜像が肉眼で見えるという課題を解決するため、特許文献３のカムフラージュ模様を用いた場合には、見た目には潜像は目立たなくなるが、カムフラージュ模様によってドットパターンが破壊されてしまい、画像に埋込んだ情報が読出せなくなるという問題があった。
【特許文献１】特開昭５４−７４１２５号公報
【特許文献２】特開平７−２３１３８４号公報
【特許文献３】特開平４−１７０５６９号公報
【特許文献４】特開２００３−１０１７６２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１５】
以上のように、潜像を構成する複数のパターンの少なくとも１つに情報を埋込む場合、特許文献１〜４を組合わせるだけでは、埋込んだ情報を欠落させることなく、潜像をカムフラージュして目立たなくすることができなかった。
【００１６】
それゆえに、本発明の目的は、潜像が目立たない潜像入り画像を生成する画像処理装置、画像処理方法、画像処理プログラム、画像処理プログラムを記録した機械読取可能な記録媒体および上記の画像処理装置で印刷された印刷物を提供することである。
【００１７】
本発明の他の目的は、潜像を構成するパターンに情報を埋込んだ場合でも、情報を欠落させることなく潜像が目立たない潜像入り画像を生成する画像処理装置、画像処理方法、画像処理プログラム、画像処理プログラムを記録した機械読取可能な記録媒体および上記の画像処理装置で印刷された印刷物を提供することである。
【課題を解決するための手段】
【００１８】
この発明のある局面に従うと、異なる種類のパターン画像を合成することで潜像入り画像を生成する画像処理装置は、与えられる第１のパターン画像に基づき、第１のパターン画像と実質的に同じ濃度を有する第２のパターン画像を生成するパターン生成手段と、与えられる潜像生成のためのマスク画像の各画素の値に従って、第１のパターン画像と生成された第２のパターン画像とを選択的に合成して潜像入り画像を生成する潜像生成手段とを備える。
【００１９】
好ましくは、第１のパターン画像は、異なる情報が埋め込まれた（割当てされた）複数の情報パターンからなる。
【００２０】
これにより、第１のパターン画像と実質的に同じ濃度を有する第２のパターン画像を第１のパターン画像に基づき生成して、第１のパターン画像と生成した第２のパターン画像とを潜像のためのマスク画像に従い選択的に合成して潜像入りの画像が生成される。
【００２１】
したがって、潜像入りの画像は均一濃度の画像に見えるので、肉眼で潜像を認識しにくくすることが可能になる。この結果、第１のパターン画像に情報が埋込まれていた場合でも、情報を秘匿しておくことができる。そのため、情報を秘匿するために潜像入り画像上にカムフラージュ模様を施さなくてもよくなって、第１のパターンに埋込まれた情報がカムフラージュ模様によって欠落する事態も回避できる。
【００２２】
好ましくは、与えられる第１のパターン画像に対して膨張処理し、膨張処理後の第１のパターン画像をパターン生成手段に出力する画像膨張手段をさらに備える。
【００２３】
したがって、第１のパターン画像は膨張処理された後に、第２のパターン画像を生成するために用いられる。それゆえに、膨張処理により第１のパターン画像における局所的な特徴が消え、大局的な特徴だけが残るため、第２のパターン画像の模様を第１のパターン画像のそれと同様にすることが可能となる。
【００２４】
好ましくは、異なる種類のパターン画像は同一の濃度に見える画像である。
好ましくは、パターン生成手段は、予め準備された基本パターン画像の各画素の値を、当該画素値と対応する第１のパターン画像の画素の値との論理積の値により置換することにより、基本パターンを第２のパターンに変換する。
【００２５】
したがって、論理演算を用いて簡単に第２のパターン画像を生成できる。
この発明の他の局面に従うと、異なる種類のパターン画像を合成することで潜像入り画像を生成する画像処理装置は、与えられるマスク画像に対して平滑化処理を行なう画像平滑化手段と、画像平滑化手段からの出力に従う混合比で、実質的に同じ濃度を有する第１のパターン画像と第２のパターン画像とを合成することにより、潜像入り画像を生成する潜像生成手段とを備える。
【００２６】
これにより、実質的に同じ濃度を有する第１のパターン画像と第２のパターン画像を用いてマスク画像をもとに生成される潜像入り画像は、潜像とその周囲画像との境界部分の濃度変化は滑らかになる。その結果、肉眼で潜像を認識しにくくすることが可能になる。特に、第１のパターン画像に情報が埋込まれていた場合、第１のパターン画像の上にカムフラージュ模様を施す必要はなくなって、情報がカムフラージュ模様によって欠落することはない。
【００２７】
好ましくは、与えられる第１のパターン画像に基づき、第１のパターン画像と実質的に同じ濃度を有する第２のパターン画像を生成するパターン生成手段をさらに備える。
【００２８】
好ましくは、第１のパターン画像は、異なる情報が割当てされた複数の情報パターンからなる。
【００２９】
好ましくは、与えられる第１のパターン画像に対して膨張処理を施し、膨張処理後の第１のパターン画像をパターン生成手段に出力する画像膨張手段をさらに備える。
【００３０】
好ましくは、潜像生成手段は、潜像が入れられるべき画像の各画素の値を、画像平滑化手段から出力された平滑化後のマスク画像の対応する画素の値に従った比で、第１のパターン画像と第２のパターンとの対応する画素値どうしを加算した結果で置換する。
【００３１】
この発明のさらに他の局面に従うと、異なる種類のパターン画像を合成することで潜像入り画像を生成する画像処理装置は、与えられるマスク画像の輪郭部分を網点化する輪郭網点化手段と、輪郭網点化手段によって輪郭部分が網点化されたマスク画像の各画素値に従って、実質的に同じ濃度を有する第１のパターン画像と第２のパターン画像を選択的に合成することで、潜像入り画像を生成する潜像生成手段とを備える。
【００３２】
したがって、実質的に同じ濃度を有する第１のパターン画像と第２のパターン画像を用いてマスク画像をもとに生成される潜像入り画像においては、潜像とその周囲画像との境界部分である輪郭部においても濃度の変化は滑らかとなる。そのため、肉眼による潜像の認識を難しくすることができる。第１のパターン画像に情報が埋込まれていた場合、情報を秘匿しておくために第１のパターン画像上にカムフラージュ模様を施す必要はないから、情報がカムフラージュ模様によって欠落するのを防止できる。また、第１のパターン画オ図と第２のパターン画像を選択的に合成するだけで潜像が生成できるため、高速に処理することが可能となる。
【００３３】
好ましくは、与えられる第１のパターン画像に基づき、第１のパターン画像と実質的に同じ濃度を有する第２のパターン画像を生成するパターン生成手段をさらに備える。
【００３４】
好ましくは、第１のパターン画像は、異なる情報が割当てされた複数の情報パターンからなる。
【００３５】
好ましくは、与えられる第１のパターン画像に対して膨張処理を施し、膨張処理後の第１のパターン画像をパターン生成手段に出力する画像膨張手段をさらに備える。
【００３６】
好ましくは、輪郭網点化手段は、輪郭部において、マスク画像の外側ほど網点密度が低くなるように処理する。
【００３７】
好ましくは、輪郭網点化手段は、輪郭部のドットをランダムに除去する。
好ましくは、輪郭網点化手段は、輪郭部のドットを均一に除去する。
【００３８】
好ましくは、与えられるマスク画像に対して膨張処理を行ない、膨張処理された後のマスク画像を輪郭網点化手段に出力する画像膨張手段をさらに備えて、画像膨張手段により膨張する画素数と、輪郭網点化手段の網点化による輪郭部における網点化の割合とは、輪郭部の平均画素値が階段状に変化するように予め決定される。
【００３９】
したがって、輪郭部においては網点化でドットが間引かれるので、ドット数がマスク画像の外側ほど少なくなる。そのため、マスク画像の画素値（ドット）に従い第１のパターン画像と第２のパターン画像とを選択的に合成することで、輪郭部での第１のパターン画像と第２のパターン画像との合成の割合を緩やかに変化させることができて、潜像の輪郭部の認識がより困難化することができる。
【００４０】
この発明のさらに他の局面に従うと、メモリと処理部とを有するコンピュータを用いて、異なる種類のパターン画像を合成することで潜像入り画像を生成する画像処理方法は、与えられる第１のパターン画像に基づき、第１のパターン画像と実質的に同じ濃度を有する第２のパターン画像を生成するパターン生成ステップと、処理部により、メモリから読出されたマスク画像の各画素の値に従って、第１のパターン画像と生成された第２のパターン画像とを選択的に合成することにより、潜像入り画像を生成する潜像生成ステップとを備える。
【００４１】
この発明のさらに他の局面に従うと、メモリと処理部を有するコンピュータを用いて、異なる種類のパターン画像を合成することで潜像入り画像を生成する画像処理方法は、処理部により、メモリから読出されたマスク画像に対して平滑化処理を行なう画像平滑化ステップと、処理部により、画像平滑化ステップによる平滑化処理の出力に従う混合比で、実質的に同じ濃度を有する第１のパターン画像と第２のパターン画像とを合成することにより、潜像入り画像を生成する潜像生成ステップとを備える。
【００４２】
この発明のさらに他の局面に従うと、メモリと処理部を有するコンピュータを用いて、異なる種類のパターン画像を合成することで潜像入り画像を生成する画像処理方法は、処理部により、メモリから読出されたマスク画像の輪郭部分を網点化する輪郭網点化ステップと、処理部により、輪郭網点化ステップによって輪郭部分が網点化された前記マスク画像の各画素値に従って、実質的に同じ濃度を有する第１のパターン画像と第２のパターン画像を選択的に合成することで、潜像入り画像を生成する潜像生成ステップとを備える。
【００４３】
この発明のさらに他の局面に従うと、上述の画像処理方法をコンピュータに実行させるための画像処理プログラムが提供される。
【００４４】
この発明のさらに他の局面に従うと、上述の上述の画像処理方法をコンピュータに実行させるための画像処理プログラムを記録した機械読取可能な記録媒体が提供される。
【００４５】
この発明のさらに局面に従うと、上述の画像処理装置で生成された潜像入り画像が印刷された印刷物が提供される。
【発明の効果】
【００４６】
発明によれば、生成される潜像入りの画像は均一濃度の画像に見えるので、肉眼で潜像を認識しにくくすることが可能になる。この結果、第１のパターン画像に情報が埋込まれていた場合でも、情報を秘匿しておくことができる。そのため、情報を秘匿するために潜像入り画像上にカムフラージュ模様を施さなくてもよくなって、第１のパターンに埋込まれた情報がカムフラージュ模様によって欠落する事態も回避できる。
【発明を実施するための最良の形態】
【００４７】
以下、発明の各実施の形態について図面を参照して説明する。
以下の説明では同一の部分には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰返さない。
【００４８】
各実施の形態に係る画像処理装置における処理は、コンピュータまたはワークステーションなどのＣＰＵ(Central Processing Uｎit)上で実行されるソフトウェア（プログラムまたはデータ）によって実現される。なお、プリンタやプリンタ機能とスキャナ機能を兼備えた複写機などで、画像処理や制御を行なうＣＰＵ上で実行されるソフトウェアにより実現されてもよいし、専用のハードウェアとして実現されてもよい。
【００４９】
（装置の構成）
図１は各実施の形態に係るコンピュータ１０１のブロック構成図である。
【００５０】
図１を参照してコンピュータ１０１は、情報を表示するための液晶またはＣＲＴ（陰極線管）などからなる表示装置３１２、指示などの情報を外部から入力するために操作されるキー入力部１４５０、該コンピュータ自体を集中的に制御するためのＣＰＵ１４１２、ＲＯＭ（Read Only Memory）またはＲＡＭ（Random Access Memory）を含んで構成されるメモリ１４２４、固定ディスク１４２６、ＦＤ（Flexible Disk）１４３２が着脱自在に装着されて、装着されたＦＤ１４３２をアクセスするＦＤ駆動装置１４３０、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）１４４２が着脱自在に装着されて、装着されたＣＤ−ＲＯＭ１４４２をアクセスするＣＤ−ＲＯＭ駆動装置１４４０、通信Ｉ／Ｆ（Interface）１４８０およびプリント部１４８１を含む。
【００５１】
通信Ｉ／Ｆ１４８０は通信路１７と該コンピュータ１０１とを通信可能に接続する機能を有する。したがってコンピュータ１０１は図示しないプリンタと通信路１７を介して相互にデータ通信できる。通信路１７にはインターネットを含む各種ネットワークを適用できる。コンピュータ１０１ではＣＰＵ１４１２により印刷のために画像処理された後述の潜像入り画像データ４，７および９などを含む各種データはプリント部１４８１に与えられて、ここで用紙に印刷されて印刷物１４８３として出力される。または、これらデータを通信Ｉ／Ｆ１４８０と通信路１７を経由して図示しないプリンタに送信して、プリンタで印刷し印刷物１４８３を出力するようにしてもよい。
【００５２】
図１のコンピュータ１０１には、カセット形式の磁気テープが着脱自在に装着されて磁気テープをアクセスする磁気テープ装置が設けられても良い。
【００５３】
図１のコンピュータ１０１に搭載されるソフトウェアはＣＤ−ＲＯＭ１４４２またはＦＤ１４３２などの記録媒体に格納されて流通し、または通信路１７を経由してデータ通信により配信される（流通する）。ＣＰＵ１４１２は、ＣＤ−ＲＯＭ駆動装置１４４０またはＦＤ駆動装置１４３０に装着されたＣＤ−ＲＯＭ１４４２またはＦＤ１４３２から読出したソフトウェアを、コンピュータ１０１またはワークステーションの所定記憶エリアに格納する。その後、所定記憶エリアからソフトウェアを読出し実行する。
【００５４】
各実施の形態では、「パターン」は複数のドットからなる画像であり、「密度」とはパターンの単位面積当たりの点（ドット）の数を指し、「濃度」とはパターンのドットにより呈される濃度（見た目の濃さ）を指す。密度と濃度は相関するが、同じ密度でもパターンを構成する点の濃さまたは大きさが違えば濃度は相違する。「模様」は、０または１の情報をそれぞれ割当てた基本パターンを並べたときに並べた複数の基本パターン自体により呈される「模様」を意味する。例えば、「／」「＼」という基本パターンがあったとき、それぞれは斜めの線のパターンであるが、並べ方によっては図２のように菱形の「模様」が出現する。また所定の画像（パターン）をある画像に「埋込む」とは、所定画像とある画像とを合成することを指す。
【００５５】
本発明で利用している潜像印刷の基本原理は特許文献１に示される。つまり、見た目の濃さは同じ２種類のパターンを組合わせることで潜像を埋込む。２種類のパターンのうち一方のパターンは複写機で複写すると複写結果物に残るパターン（粗く且つ大きな点で構成されているパターン）であり、他方のパターンは複写すると消えるパターン（細かく且つ小さな点で構成されているパターン）である。この他方のパターンは必ずしも擬似濃淡パターンである必要はなく、一方のパターンと濃度が同じに見える中間調のパターンであってもよい。
【００５６】
さらに、潜像の原理は、パターンが網点ではなく、線の集合であってもかまわない。重要なのは「見た目の画像の濃さが同じ」で（実質的に同じ画像濃度を呈して）、かつ複写すると複写結果物において「消える」パターンと「残る」パターンを組合わせることで潜像を画像に埋込む点である。
【００５７】
（第１の実施の形態）
以下、この発明の第１の実施の形態について図面を参照して説明する。
【００５８】
（機能構成）
図３に本実施の形態に係る機能構成を示す。図３を参照して、本実施の形態に係る画像処理装置は、データ格納部３９、膨張処理部４０、ＡＮＤ演算部４１を有するパターン生成部３８および潜像入り画像生成部４２を備える。データ格納部３９にはドットパターンの画像データであるパターン１、ドットパターンの画像データである基本パターン２および潜像用マスク画像データ３が予め格納されており、さらにパターン生成部３８で生成されたドットパターンの画像データであるパターン２ならびに潜像入り画像生成部４２により生成された潜像入り画像データ４が格納される。データ格納部３９は、メモリ１４２４または固定ディスク１４２６の所定領域に対応する。ＡＮＤ演算部４１を有するパターン生成部３８、膨張処理部４０および潜像入り画像生成部４２は、メモリ１４２４または固定ディスク１４２６に予め記憶されたプログラムの機能に対応し、ＣＰＵ１４１２が当該プログラムを読出し実行することにより、各部の機能が実現される。または、専用の回路で構成されてもよい。
【００５９】
（処理手順について）
図４を参照して、本実施の形態に係る画像処理手順について説明する。
【００６０】
まず、膨張処理部４０は、ステップ（以下、ステップをＳと略す。）１０にてデータ格納部３９からパターン１を読出す。パターン１は例えばあらかじめ特許文献４に示された従来技術などによって特定のシンボルが割当てされた複数の基本パターンを並べることで情報が埋込まれたパターンである。Ｓ１１にて膨張処理部４０は公知の画像処理である膨張処理を、読出したパターン１に対して行ない、膨張後パターン１Ａを出力する。Ｓ１２とＳ１３において、パターン生成部３８はデータ格納部３９から基本パターン２を読出し、膨張処理部４０から膨張後パターン１Ａを入力し、ＡＮＤ演算部４１に演算を指示する。ＡＮＤ演算部４１は、読出した基本パターン２と入力した膨張後パターン１ＡとをＡＮＤ演算処理する。ＡＮＤ演算結果を示す演算結果パターン５はパターン２としてデータ格納部３９に格納される。次の、Ｓ１４とＳ１５にて、潜像入り画像生成部４２は、データ格納部３９から潜像生成のための潜像用マスク画像データ３とパターン１と２とを読出して、読出したこれらデータを用いて潜像入り画像データ４を生成し、生成した潜像入り画像データ４をデータ格納部３９に格納する。
【００６１】
図２８（Ａ）と（Ｂ）および図２９を用いてパターン１について説明する。図２８（Ａ）と（Ｂ）を基本パターンとして、これら基本パターンのそれぞれに０と１のシンボルが割当てされていると想定する。これらの基本パターンを並べることで図２９のように画像全体に０と１というシンボルの並びからなる情報を埋込んだパターンを生成とすることができる。このように生成された図２９のようなパターンを、ここではパターン１として用いる。情報を埋込む際に、誤り訂正符号を用いる、または、情報を繰返し埋込んでおけば、パターン１の一部に潜像を埋込んでも正しく情報を読出すことが可能である。
【００６２】
パターン１の生成手順について、さらに説明する。パターン１の生成に際しては、まず、予め準備されたメモリ上に後ほど合成する文書画像と同じ大きさの空の画像領域を確保する。「空」の画像とは必ずしも「白」であるわけではなく、画素値が不定値の画像を指す。この空の画像に対して、０または１のシンボルの情報が割当てられた基本パターンをタイル状に並べる。「並べる」とは「基本パターンと同じサイズのメッシュに区切った領域」それぞれを「置換」もしくは「上書き」しながら基本パターンを「敷き詰める」という処理に相当する。
【００６３】
図５（Ａ）と（Ｂ）を参照してＳ１１の処理について説明する。図５（Ａ）の画像は１マスが１画素を表している。図５（Ａ）の画像に対して公知技術である膨張処理を行なうと、図５（Ｂ）の斜線部の通り、画像に隣接する白画素は黒画素に変換されるので、画像の周囲に黒画素が追加されることになる。図５（Ａ）と（Ｂ）の膨張処理例では画像のある画素に注目した場合に、当該画素の左右および上下の画素を隣接画素とする４近傍距離を用いた処理であるが、斜め方向も隣接画素とする８近傍距離を用いても良い。
【００６４】
Ｓ１１ではこの膨張処理をパターン１のパターン形状とドット密度に応じて数回程度繰返し行なう。なお、繰返し回数は、パターン１を生成するのに用いた基本パターンの形状または密度に応じて予め決められている。膨張させすぎると基本パターンの形状が損なわれるので、形状を維持する程度に膨張処理が繰返される。
【００６５】
図６には図２９のパターン３０に対してＳ１１の膨張処理を繰返し行なった結果に対応のパターン３１が示される。上述のように適切に設定された回数だけ膨張処理を繰返した結果、図６のパターン３１では、パターン３０における細かな隙間は塞がれつつも、基本パターンを情報に応じて並べたことに起因して呈されるおおまかな模様は保存される。このように膨張処理により、細かな隙間は除去されながら埋込まれた情報に応じた模様は維持することができる。言い換えると、膨張処理によりパターン３１では、パターン３０における局所的な特徴が消え、大局的な特徴だけを残すことができる。
【００６６】
（パターン２の生成）
図７を参照してパターン２について説明する。パターン２および基本パターン２Ｂは、パターン１とは異なり１または０などのシンボルからなる情報は割当てない。図４の処理手順を施した結果、パターン１と実質的に同じ濃度を有する（実質的に同じ濃度を呈する）ようにパターン生成部３８により生成されてデータ格納部３９に格納されたパターンである。ターゲットの複写機の複写能力に基づき、パターン１が当該複写機で複写した結果物において消える程度の細かく且つ密なパターン（点が小さく、間隔が狭いパターン）であれば当該複写機で複写した結果物においてはパターン２は残る程度の粗いパターン（点が大きく、間隔が広いパターン）となるような基本パターン２Ｂが格納されており、パターン１が複写した結果物において残る程度の粗いパターンであれば、パターン２は複写した結果において消える程度の細かく且つ密なパターンとなるような基本パターン２Ｂが格納されている。また、パターン２はパターン１と同じサイズであってもよいし、基本パターン２Ｂを繰返し参照するようにして生成されたものでもよい。図７のパターン２として示されるパターン３２は、図２９のパターン１として示されるパターン３１と同じ濃度を呈するが、パターン３１に比較して細かく且つ密なパターンである。
【００６７】
このように、本実施の形態では、潜像を生成したとき、潜像においてパターン２とパターン１の濃度の差がないように基本パターン２Ｂ（パターン２を生成するための基本パターンであってメモリ１４２４に予め格納されている）の濃度が設定されている。Ｓ１３の処理はパターン２の濃度に影響を及ぼす。
【００６８】
パターン１と、Ｓ１３の処理を行なうことで生成したパターン２とは同じ濃度を有する（実質的に同じ濃度を呈する）ように、あらかじめ基本パターン２Ｂの濃度は設定されている。ここでは説明を簡単にするために、基本パターン２Ｂはパターン１と同じサイズを有すると想定する。具体的には、Ｓ１３の処理はメモリ１４２４から読出した基本パターン２Ｂの画像において、パターン１を膨張処理してできた膨張後パターン１Ａに従って画素を消去する処理を指す。そのため、基本パターン２Ｂは、パターン１よりも濃い目のパターンとして予めメモリ１４２４に格納されている。
【００６９】
図６、図７および図８を参照してパターン生成部３８のＡＮＤ演算部４１を用いたパターン２の生成（Ｓ１３）について説明する。膨張後パターン１Ａに対応の図６のパターン３１と基本パターン２Ｂに対応の図７のパターン３２とは同じサイズの画像であると想定する。図６と図７の画像の黒画素を１かつ白画素を０とした場合、図７のパターン３２の画像の各画素の値を、図６のパターン３１の画像の対応する画素の値とのＡＮＤの論理演算の結果値で置換する処理を行なうと、図７のパターン３２は、ＡＮＤ演算結果パターン５を示す図８のパターン３３に変換される。図８のパターン３３は、図７のパターン３２の画像において図６のパターン３１の黒画素に対応する黒画素だけが残った画像である。このＡＮＤ演算処理により、基本パターン２Ｂを図８のパターン３３（パターン２）に変換できて、パターン２をパターン１（または膨張後パターン１Ａ）と同じような模様（全く同一とはならないが）にすることができる。演算結果パターン５はパターン２としてデータ格納部３９に格納される。
【００７０】
図９を参照してＳ１４、Ｓ１５の処理について説明する。図９には潜像として埋込まれる画像を示す潜像用マスク画像データ３が例示される。潜像入り画像生成部４２は、データ格納部３９から読出したパターン２とパターン１を、潜像用マスク画像データ３の各画素の値に従い選択的に合成することで、合成の結果としてマスク画像と同じ形状の潜像（文字「Ａ」の画像）が入った画像データ４を生成することができる。生成したい潜像入り背景画像のサイズにより、潜像用マスク画像データ３、パターン１およびパターン２それぞれが小さい場合は繰返し参照するようし、逆に大きい場合は一部を参照するようにしてもよい。
【００７１】
潜像入り画像データ４の生成手順について、さらに説明する。潜像入り画像データ４の生成に際しては、まず、予めメモリ１４２４上に後ほど合成する文書画像と同じ大きさの背景画像のための空の画像領域が確保される。空の画像領域は、予めパターン１または２と同じサイズのメッシュに区切られた部分領域を有すると想定する。潜像入り画像生成部４２は、潜像用マスク画像データ３のマスク画像の各画素毎の値に応じて、パターン１およびパターン２の一方を、空の画像領域の当該画素に対応する部分領域の画像データに上書きする。または、当該部分領域の画像データを、パターン１およびパターン２の一方で置換する。より具体的には、マスク画像の黒画素に対応する部分領域の画像データはパターン２で上書き（または置換）し、白画素に対応する部分領域の画像データはパターン１で上書き（または置換）する。このように、与えられるマスク画像の各画素の値に従ってパターン１とパターン２とを選択的に合成することにより、合成の結果としてマスク画像と同じ形状の潜像が入った画像データ４を生成することができる。
【００７２】
ここで、背景画像は文書画像とは独立している。Ｓ1４とＳ1５により生成された潜像入り背景画像のデータ４は図２５（Ｂ）に相当する。文書画像は図２５（Ａ）に相当する。文書画像の背景部分は「透明」であると想定する。背景画像の上から文書画像を合成（重ね合わせ）することで、背景画像が潜像入り画像になった文書画像が生成される。
【００７３】
なお、パターン１と２は白と黒の２値画像としているが、２値画像に限定されない。たとえば、グレーの濃淡画像、またはマゼンダなどカラー画像であってもよい。パターン１と２が２値画像とは限らないので、背景画像も同様に２値画像に限定されない。潜像用マスク画像データ３は基本的に２値画像データであるが、後述の平滑化処理を行なう場合には、多値（各画素の値が０〜１の小数値）画像データとして扱われる。
【００７４】
図１０と図１１の潜像入り画像を用いて本実施の形態と従来技術との効果の違いについて説明する。図１０の従来の潜像入り画像においては、潜像を構成するためのパターン３２と、当該潜像の周囲のパターン３０は密度が異なるため、両パターンが隣接する境界部分は肉眼ではっきりと確認されてしまうという問題があった。図１１の本実施形態に従う潜像入り画像においては、潜像のパターン３３と、当該潜像の周囲のパターン３０とは大域的に同様の模様を呈しているため（ユーザには同様の模様に見えるため）、肉眼で見ても両パターンどうしの境界部分が目立ちにくいという効果を奏する。
【００７５】
（第２の実施の形態）
以下、この発明の第２の実施の形態について図面を参照して説明する。
【００７６】
（機能構成）
図１２に本実施の形態に係る機能構成を示す。図１２を参照して、本実施の形態に係る画像処理装置は、データ格納部３９、平滑化処理部４３、擬似濃淡化処理部４４、および潜像入り画像生成部４５を備える。データ格納部３９には予めパターン１およびパターン２Ａ、ならびに潜像用マスク画像データ３が格納されて、さらに潜像入り画像生成部４５により生成された潜像入り画像データ７が格納される。データ格納部３９は、メモリ１４２４または固定ディスク１４２６の所定領域に対応する。平滑化処理部４３、擬似濃淡化処理部４４および潜像入り画像生成部４５は、メモリ１４２４または固定ディスク１４２６に予め記憶されたプログラムの機能に対応し、ＣＰＵ１４１２が当該プログラムを読出し実行することにより、各部の機能が実現される。または、専用の回路で構成されてもよい。
【００７７】
（処理手順について）
図１３と図１５のフローチャートを参照して、本実施の形態に係る画像処理装置で実行されるプログラムについて説明する。図１５のフローチャートは、図１３のフローチャートと比較して異なる点は、Ｓ３２の処理を追加し、さらにＳ２４の処理をＳ３５の処理に代替した点である。図１５のフローチャートの他の処理は、図１３のそれと同じである。
【００７８】
図１３を参照して、まず、平滑化処理部４３は、Ｓ２０にてデータ格納部３９に記憶された潜像用マスク画像データ３を読出し、Ｓ２１にて、読出した潜像用マスク画像データ３に対して平滑化の処理を行なう。潜像入り画像生成部４５はＳ２２とＳ２３にて、データ格納部３９からパターン１とパターン２Ａをそれぞれ読出し、Ｓ２４にて、潜像入りの画像データ７を生成し、生成した潜像入り画像データ７をデータ格納部３９に格納する。
【００７９】
潜像用マスク画像データ３は第１の実施の形態の潜像用マスク画像データ３と同じであり、パターン１も第１の実施の形態と同じであると想定する。ただし、第１の実施の形態でのパターン２はパターン１を膨張させた画像をもとに生成されているのに対して、第２の実施形態のパターン２Ａはパターン１と実質的に同じ濃度を有する任意の画像である。なお、本実施の形態のパターン２Ａとして、第１の実施形態で生成したパターン２を利用しても構わない。
【００８０】
図１４の平滑化フィルタの１例を参照して、Ｓ２１の平滑化処理について説明する。図１４の平滑化フィルタのデータは、メモリ１４２４などに予め格納されており、平滑化処理部４３がメモリ１４２４から平滑化フィルタのデータを読出して、読出した平滑化フィルタデータを用いて平滑化処理を行なう。なお、平滑化処理自体については公知技術である。本実施の形態では潜像用マスク画像データ３に対して平滑化処理を行なうことにより、マスク画像の輪郭をぼかすことができる。
【００８１】
図１４の平滑化フィルタを用いた平滑化処理は（式１）で示される。また、Ｓ２４の潜像入り画像の生成処理は（式２）により示される。
【００８２】
【数１】
2007013516.tif 000003
【００８３】
【数２】
2007013516.tif 000004
【００８４】
画像が矩形形状を有するとした場合、（式１）と（式２）の、変数ｉとｊは画像の横と縦の座標の値を指し、変数ｍは潜像用マスク画像データ３が示すマスク画像を指す。ｍｉ，ｊはマスク画像ｍの座標(ｉ、ｊ)の画素値を指す。同様に変数ｒｉ，ｊは平滑化処理がされたマスク画像データ３Ｂが指す画像ｒの座標(ｉ、ｊ)の画素値を指す。変数Ｐ１ｉ，ｊと変数Ｐ２ｉ，ｊはパターン１とパターン２Ａの画像Ｐ１とＰ２の座標(ｉ、ｊ)の画素値を指す。また、変数Ｉｉ，ｊは潜像が埋込まれるべき背景画像Ｉの座標（ｉ、ｊ）の画素値を指す。（式２）で示すように、変数Ｉｉ，ｊで示される背景画像、および変数Ｐ１ｉ，ｊとＰ２ｉ，ｊで示されるパターン１とパターン２Ａの画像は、同サイズの画像であると想定している。
【００８５】
マスク画像ｍが画素値ｍｉ，ｊの値域が０以上１以下の画像であれば正規化する必要はないが、値域の最大値が１より大きいときは（式１）の右辺をマスク画像の画素値ｍｉ，ｊの値域の最大値で割る（除する）ことでマスク画像ｍの座標(ｉ、ｊ)の画素値ｍｉ，ｊを０以上１以下の値に正規化できて、その結果、変数ｒｉ，ｊで示される平滑化処理したマスク画像ｒ（平滑化マスク画像３Ｂに対応する）の座標(ｉ、ｊ)の画素値を得ることができる。
【００８６】
（式２）に示すように、潜像入り画像の生成処理は、背景画像Ｉの各画素値Ｉｉ，ｊを、平滑化処理を行なった潜像用マスク画像データ３が示すマスク画像ｒの対応の画素値ｒｉ，ｊに従う割合（比）に基づき、パターン１の対応の画素値Ｐ１ｉ，ｊとパターン２の対応する画素の値Ｐ２ｉ，ｊとを混合した（加算した）値で置換する処理を指す。この混合処理の結果を示す背景画像Ｉのデータは、潜像入り画像データ７を指す。
【００８７】
（擬似濃淡化処理の追加）
図１５のように、擬似濃淡化処理部４４による擬似濃淡化処理（Ｓ３２）を追加して行なうことで、（式２）の計算を省略することができる。
【００８８】
図１５において、Ｓ２０とＳ２１の処理が前述と同様に行なわれる。続くＳ３２にて、擬似濃淡化処理部４４は平滑化処理部４３から入力した平滑化マスク画像データ３Ｂに対して擬似濃淡化処理を行なう。その後、潜像入り画像生成部４５は、Ｓ２２とＳ２３にてデータ格納部３９からパターン１とパターン２Ａをそれぞれ読出し、Ｓ３５にて潜像入りの画像データ７を生成し、データ格納部３９に格納する。
【００８９】
擬似濃淡化処理部４４による擬似濃淡化処理（Ｓ３２）を行なうことで、比較的計算時間のかかる（式２）の計算を省略することができる。つまり、擬似濃淡化処理部４４は、平滑化処理された潜像用マスク画像データ３Ｂを平滑化処理部４３から入力して、入力した潜像用マスク画像データ３Ｂについて擬似濃淡化処理を行ない、擬似濃淡化された潜像用マスク画像データ３Ｃに変換する。これにより、（式２）の演算をしなくても、潜像入り画像生成部４５は、擬似濃淡化された潜像用マスク画像データ３Ｃを参照してパターン１またはパターン２Ａを選択的に合成するだけで同様の効果を得る潜像入り画像データ７を生成することができる。
【００９０】
Ｓ３２の擬似濃淡化処理は例えばディザ処理や誤差拡散処理など、公知の技術を用いて行なう。この処理により、平滑化処理によって連続階調になった平滑化マスク画像データ３Ｂは２値画像データである潜像用マスク画像データ３Ｃに変換される。
【００９１】
ここで擬似濃淡化処理を、連続階調を擬似階調に変換する処理として、例えばディザ法を用いた場合について説明する。
【００９２】
変数ｒｉ，ｊの値域が０以上１以下であるとして、たとえば、図１６のようなディザマトリックスＤのデータを予めメモリ１４２４などに格納しおく。ディザマトリックスＤの各行列の値の並びはこの通りでなくてもよい。擬似濃淡化処理部４４は、メモリ１４２４からディザマトリックスＤのデータを読出す。そして、読出したディザマトリックスＤのデータと（式３）とを用いて、平滑化処理部４３から入力した平滑化マスク画像データ３Ｂの変数ｒｉ，ｊが示す各画素値を、ディザマトリックスＤの対応する画素の値と大小比較する。そして、比較結果に基づき各画素ｒｉ，ｊの値を画素値ｒ’ｉ，ｊに変換する。画素値ｒ’ｉ，ｊは０また１を示す。したがって、平滑化マスク画像データ３Ｂは２値化画像データである擬似濃淡化マスク画像データ３Ｃに変換される。
【００９３】
【数３】
2007013516.tif 000005
【００９４】
Ｓ３５の処理ではＳ１５の処理と同様であるため説明は繰返さないが、潜像入り画像生成部４５は、擬似濃淡化マスク画像データ３Ｃを参照してパターン１とパターン２Ａを合成する。その結果得られた潜像入り画像データ７の画像が図１７に示される。図１７の画像では、パターン１に対応のパターン２１と、パターン２Ａに対応のパターン２２との境界２６があいまいになり、目立ちにくくなる。
【００９５】
以上のように、平滑化処理したマスク画像データ３Ｂの各画素値に従ってパターン１とパターン２Ａを混合することで潜像入り画像データ７が生成されるので、パターン１とパターン２Ａがなだらかに合成される。そのため、カムフラージュ模様を上から施さなくても境界部分が目立ちにくくなる。
【００９６】
また、平滑化処理したマスク画像データ３Ｂを擬似濃淡化処理した後に、潜像入り画像データ７の生成に用いることでも、簡易的に同様の効果を持たせることができる。
【００９７】
このため、例えばパターン１と２Ａの少なくとも一方に情報を埋込んだ場合でも、パターン全体がカムフラージュ模様で壊されることがないため、情報の欠落を防ぎながら潜像を目立たなくすることができる。
【００９８】
（第３の実施の形態）
以下、この発明の第３の実施の形態について図面を参照して説明する。
【００９９】
（機能構成）
図１８に本実施の形態に係る機能構成を示す。図１８を参照して、本実施の形態に係る画像処理装置は、データ格納部３９、膨張処理部４０、ドット除去部４７、ＯＲ演算部４８および潜像入り画像生成部４９を備える。データ格納部３９には予めパターン１およびパターン２Ａ、ならびに潜像用マスク画像データ３が格納されて、さらに潜像入り画像生成部４９により生成された潜像入り画像データ９が格納される。膨張処理部４０、ドット除去部４７、ＯＲ演算部４８および潜像入り画像生成部４９は、メモリ１４２４または固定ディスク１４２６に予め記憶されたプログラムの機能に対応し、ＣＰＵ１４１２が当該プログラムを読出し実行することにより、各部の機能が実現される。または、専用の回路で構成されてもよい。
【０１００】
パターン１と２Ａならびに潜像用マスク画像データ３は、第２の実施の形態のそれと同じである。
【０１０１】
（処理手順について）
図１９を参照して、本実施の形態に係る画像処理手順について説明する。
【０１０２】
まず、膨張処理部４０は、Ｓ４０にてデータ格納部３９から潜像用マスク画像データ３を読出し、Ｓ４１にて、読出した潜像用マスク画像データ３に対して膨張処理を行ない、膨張後マスク画像データ３Ａを得る。
【０１０３】
Ｓ４２にてドット除去部４７は、膨張処理部４０から入力した膨張後マスク画像データ３Ａの画像からドットを除去し、ドット除去後マスク画像データ３Ｄを得る。続いて、Ｓ４３にて、ＯＲ演算部４８は、データ格納部３９から読出した潜像用マスク画像データ３と、ドット除去部４７から入力したドット除去後マスク画像データ３Ｄとを対応する画素どうし毎に値をＯＲ演算で合成して演算結果パターン１１を得る。そして、潜像入り画像生成部４９は、Ｓ４４とＳ４５にてデータ格納部３９からパターン１とパターン２Ａをそれぞれ読出し、Ｓ４６にて潜像入りの画像データ９を生成し、生成した潜像入り画像データ９をデータ格納部３９に格納する。
【０１０４】
図９と図２０（Ａ）を参照してＳ４１とＳ４２の処理について説明する。図９はマスク画像データ３の例である。Ｓ４１にて図９のマスク画像データ３に対して膨張処理を数回行なったのち、Ｓ４２にてドットを５０％除去した後のマスク画像データ３Ｄが図２０（Ａ）に示される。膨張処理については第１の実施の形態に示すものであるので説明は繰返さない。
【０１０５】
ドット除去部４７は、例えば、膨張後のマスク画像データ３Ａの画像から５０％のドット(値が１の画素)を除去する（当該画素の値１を０に更新する）と想定する。ドット除去部４７によるドットの除去はランダムに行なっても良いし、均等に行なっても良い。「ランダムの除去」とは、例えば膨張後のマスク画像データ３Ａの画像のドット毎に０から９９の乱数を発生させる。発生した乱数が５０以上であれば当該画素を除去する（そうでなければ除去しない）という処理を行なえば、確率５０％でドットを除去することができる。
【０１０６】
また、「均等の除去」とは、すべてが値１の画素からなるドットマトリクスを想定した場合に、図２０（Ｂ）のように、ドットマトリクスにおいて市松模様のように１画素おきにドットを除去することを意味する。
【０１０７】
次に図９、図２０（Ａ）および図２１を参照してＯＲ演算部４８によるＯＲ演算処理（Ｓ４３）について説明する。図２０（Ａ）に示したドット除去後のマスク画像データ３Ｄと図９に示した元のマスク画像データ３をＯＲ演算することで図２１に示すような演算結果パターンデータ１１が得られる。演算結果パターンデータ１１で示されるように、ＯＲ演算によって、マスク画像データ３の画像２４の輪郭部分２５を網点化することができる。
【０１０８】
ここで、マスク画像の輪郭部分の網点化は上記の方法によらず、輪郭２５を抽出し、輪郭２５のみを網点化してもかまわない。
【０１０９】
また、図２２に示すように、マスク画像データ３の画像２４の輪郭を多段階の網点２８と２９にしてもよい。つまり、６画素膨張させて６７％のドットを除去したマスク画像データと、３画素膨張させて３３％のドットを除去したマスク画像データと、元のマスク画像データ３とをＯＲ演算で合成するなどしてもよい。図２２ではマスク画像の輪郭部の外側ほど、すなわちマスク画像の背景の画像に位置する部分ほど網点密度が低くなる（網点化の割合が高い）ように処理されている。
【０１１０】
第３の実施の形態は、第２の実施の形態と同様でパターン１と２Ａの境界にグラデーションをかけることで境界を目立たなくすることが可能となる。第２の実施の形態が平滑化フィルタを使っているのに対し、第３の実施の形態は膨張処理とドットの除去処理を行なうことで、簡易的に処理できる。
【０１１１】
このため、膨張する画素数と膨張後のマスク画像データからドットを除去する割合とは、マスク画像データ３平均画素値が図２０（Ｃ）で示すように、なだらかな階段状に変化するように予め決定される。膨張させる画素が増えるとグラデーション範囲が広くなり、なだらかにパターン１とパターン２Ａを合成できるが、増やしすぎると、マスク画像のエッジがぼけてしまい、潜像が不明瞭となる。
【０１１２】
たとえば、ｎ段(図２０（Ｃ）の例は３段)階に網点化にするときは、第ｋ段（ただし、１≦ｋ＜ｎ）ではｋ/ｎのドットを除去すればよいことになる。
【０１１３】
それぞれ、均等に除去するときは、３３％除去であれば３ドットにつき１ドット、６７％除去であれば、３ドットにつき２ドット除去すればよく、ランダムに除去するのであれば、１/３、２/３の確率でドットを除去する。
【０１１４】
Ｓ４６の処理はＳ１５の処理と同様であるため説明は繰返さないが、擬似濃淡化されたマスク画像データ（演算結果パターン１１）を参照してパターン１とパターン２Ａを合成するため、図１７のようにパターン１とパターン２Ａの境界２６があいまいになり、目立ちにくくなる。
【０１１５】
以上のように、潜像入り画像生成部４９は、輪郭を網点化したマスク画像データ（演算結果パターン１１）に従ってパターン１とパターン２Ａを合成することによって潜像入り画像データ９を生成するので、潜像入り画像データ９の画像ではパターン１とパターン２Ａの境界２６があいまいになり、カムフラージュ模様を上から施さなくても境界部分が目立ちにくくなる。
【０１１６】
このため、例えばパターン１とパターン２Ａの少なくとも一方に情報を埋込んだ場合でも、パターン全体がカムフラージュ模様で壊されることがないため、情報の欠落を防ぎながら潜像を目立たなくすることができる。
【０１１７】
上述の各実施の形態では、実質的に同じ濃度を有する、すなわち実質的に同じ濃度を呈する（肉眼では同一の濃度に見える）パターンであって、かつ複写結果物において「消える」パターンと「残る」パターンとして、パターン１とパターン２（または２Ａ）のそれぞれ１個を用いたが、「消える」パターンを複数種類または「残る」パターンを複数種類を組合わせた潜像を画像に埋込むようにしてもよい。
【０１１８】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０１１９】
【図１】本発明の各実施の形態に係るコンピュータのブロック構成図である。
【図２】基本パターンを並べることで出現する模様の一例を示す図である。
【図３】第１の実施の形態に係る機能構成図である。
【図４】本発明の実施の形態１に係る画像処理装置で実行されるプログラムの制御手順を示すフローチャートである。
【図５】（Ａ）と（Ｂ）は膨張処理を説明する図である。
【図６】画像を膨張処理した結果について説明する図である。
【図７】潜像を構成するために用いられる、シンボルが与えられたドットパターンではないパターンについて説明する図である。
【図８】パターンを論理積演算した結果の画像を説明する図である。
【図９】潜像として埋込むマスク画像を説明する図である。
【図１０】パターンを組合わせて構成した潜像を説明する図である。
【図１１】パターンを組合わせて構成した潜像を説明する図である。
【図１２】第２の実施の形態に係る機能構成図である。
【図１３】第２の実施の形態に係る画像処理装置で実行されるプログラムの制御手順を示すフローチャートである。
【図１４】平滑化フィルタの例を説明する図である。
【図１５】第２の実施の形態に係る画像処理装置において実行されるプログラムの他の制御手順を示すフローチャートである。
【図１６】ディザマトリックスの一例を示す図である。
【図１７】擬似濃淡化処理したマスク画像を用いたときの潜像の境界部分について説明した図である。
【図１８】第３の実施の形態に係る機能構成図である。
【図１９】第３の実施の形態に係る画像処理装置で実行されるプログラムの制御手順を示すフローチャートである。
【図２０】（Ａ）〜（Ｃ）は、膨張処理と網点化処理を説明する図である。
【図２１】輪郭を網点化処理したマスク画像を説明する図である。
【図２２】輪郭の外側ほど密度が低くなるように処理したマスク画像を説明する図である。
【図２３】粗密のパターンで構成される潜像入り背景画像を説明する図である。
【図２４】潜像入り背景画像を複写した際に現出する潜像を説明する図である。
【図２５】（Ａ）〜（Ｄ）は潜像入り背景画像と原稿画像を重ね合わせて複写した場合の効果について説明する図である。
【図２６】カムフラージュ模様について説明する図である。
【図２７】カムフラージュ模様が施された潜像入り背景画像を複写した際に現出する潜像を説明する図である。
【図２８】（Ａ）と（Ｂ）はシンボルが与えられたドットパターンについて説明する図である。
【図２９】シンボルが与えられたドットパターンを並べた背景画像について説明する図である。
【符号の説明】
【０１２０】
１，２，２Ａ  パターン、２Ｂ  基本パターン、３  潜像用マスク画像データ、４，７，９  潜像入り画像データ、３８  パターン生成部、３８  データ格納部、４０  膨張処理部、４２，４５，４９  潜像入り画像生成部、４３  平滑化処理部、４４  擬似濃淡化処理部、４５  潜像入り画像生成部、４７  ドット除去部、４８  ＯＲ演算部、１０１  コンピュータ、１７  通信路、ＣＰＵ  １４１２、１４４２  ＣＤ−ＲＯＭ、１４３２  ＦＤ。
【図１】
2007013516.tif 000006
【図２】
2007013516.tif 000007
【図３】
2007013516.tif 000008
【図４】
2007013516.tif 000009
【図５】
2007013516.tif 000010
【図６】
2007013516.tif 000011
【図７】
2007013516.tif 000012
【図８】
2007013516.tif 000013
【図９】
2007013516.tif 000014
【図１０】
2007013516.tif 000015
【図１１】
2007013516.tif 000016
【図１２】
2007013516.tif 000017
【図１３】
2007013516.tif 000018
【図１４】
2007013516.tif 000019
【図１５】
2007013516.tif 000020
【図１６】
2007013516.tif 000021
【図１７】
2007013516.tif 000022
【図１８】
2007013516.tif 000023
【図１９】
2007013516.tif 000024
【図２０】
2007013516.tif 000025
【図２１】
2007013516.tif 000026
【図２２】
2007013516.tif 000027
【図２３】
2007013516.tif 000028
【図２４】
2007013516.tif 000029
【図２５】
2007013516.tif 000030
【図２６】
2007013516.tif 000031
【図２７】
2007013516.tif 000032
【図２８】
2007013516.tif 000033
【図２９】
2007013516.tif 000034