(57)【要約】【課題】地紋印刷において潜像の強調を抑制することができる画像処理装置、画像処理方法、画像処理プログラム及び画像処理プログラムを記録した記録媒体を提供すること。【解決手段】地紋印刷において、透かし文字と背景との境界部分において、透かし文字を形成するドットの一部を欠落させるエッジ補正を行うことにより、境界部分のラインｂにおけるドット繋がりを少なくする。これにより、地紋印刷物の潜像が強調されることを抑え、複写前の潜像を背景から判別し難くすることができる。【選択図】図９
2007166051.tif 000002
【特許請求の範囲】
【請求項１】
複写時に消失する背景を表す背景パターンに複写時に再現する潜像を埋め込んで、印刷時に形成するドットに対応する地紋パターンを生成する画像処理装置であって、
前記潜像又は前記背景パターンについて、
前記潜像と前記背景パターンとの境界部分に形成する複数のドットのうち、一部のドットを欠落させる補正を行う境界補正手段と、
補正後に、前記潜像に対応して形成するドットを前記背景パターンに対応して形成するドットに重ね合わせるようにして、地紋パターンを生成する地紋パターン生成手段と、を備えることを特徴とする画像処理装置。
【請求項２】
請求項１に記載の画像処理装置であって、
前記境界補正手段は、前記潜像が文字であるときに、前記文字の外周を境界部分として、前記境界部分に形成する複数のドットの一部を欠落させることを特徴とする画像処理装置。
【請求項３】
複写時に消失する背景を表す背景パターンに複写時に再現する潜像を埋め込んで、印刷時に形成するドットに対応する地紋パターンを生成する画像処理方法であって、
前記潜像又は前記背景パターンについて、
前記潜像と前記背景パターンとの境界部分に形成する複数のドットのうち、一部のドットを欠落させる補正を行う境界補正工程と、
補正後に、前記潜像に対応して形成するドットを前記背景に対応して形成するドットに重ね合わせるようにして、地紋パターンを生成する地紋パターン生成工程と、を備えることを特徴とする画像処理方法。
【請求項４】
複写時に消失する背景を表す背景パターンに複写時に再現する潜像を埋め込んで、印刷時に形成するドットに対応する地紋パターンを生成するための画像処理プログラムであって、
コンピュータを、
前記潜像と前記背景パターンとの境界部分に形成する複数のドットのうち、一部のドットを欠落させる補正を行い、補正後の潜像又は背景パターンを記憶部に記憶する境界補正手段、
前記記憶部に記憶された潜像に対応して形成するドットを、前記記憶部に記憶された背景パターンに対応して形成するドットに重ね合わせて上書きするようにして、地紋パターンを生成する地紋パターン生成手段、として機能させることを特徴とする画像処理プログラム。
【請求項５】
請求項４に記載の画像処理プログラムを記録した、コンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
複写時に再現される潜像及び複写時に消失する背景を印刷する地紋印刷を行うための地紋パターンを生成する画像処理装置、画像処理方法、画像処理プログラム及び画像処理プログラムを記録した記録媒体に関する。
【背景技術】
【０００２】
従来、機密文書などの不正複写を抑制するため、複写機により複写すると「複写禁止」などの警告文字が浮かび上がる特殊な印刷（以下、「地紋印刷」という）を行うことがある（例えば、特許文献１参照）。地紋印刷では、複写により再現されて浮かび上がる部分を「潜像」、複写により消去される部分を「背景」という。
【０００３】
また、特許文献１に記載の技術は、潜像と背景との網点線数を異ならしめることにより、地紋印刷を行っている。具体的には、網点処理において、潜像部分にドット集中型ディザ法を適用し、背景部分にはドット分散型ディザ法を適用するようにして、低い網点線数の潜像部分と高い網点線数の背景部分とを作り出し、潜像部分を背景部分に埋め込むことにより地紋印刷を行っている。地紋印刷した印刷物は、潜像が背景に埋まっているため潜像と背景との判別が困難であり、地紋印刷物であることがユーザに分かり難いようになっている。しかし、地紋印刷した印刷物を複写すると、低い網点線数である潜像は読み取ることができる一方で、高い網点線数である背景については読み取ることができないために、複写物には背景が消失して潜像のみが残る。このように、地紋印刷物を複写すると、複写機の解像度に対応しない背景が消失して複写物に潜像が浮かび上がるので、印刷物の複写を抑止することができる。
【０００４】
【特許文献１】特開２００１−１９７２９７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の技術では、地紋印刷物において潜像と背景との境界が強調される結果、複写前に潜像が判別できてしまうことがある。図１２は、境界が強調される様子を説明する図であり、図１２（ａ）に示すように「複写禁止」の文字を潜像としたときの一例を示している。図１２（ｂ）は、潜像と背景との境界近傍の領域を拡大した様子を示しており、上半分が背景、下半分が潜像に形成されるドットを示している。上述したように、地紋印刷では潜像と背景との網点線数が異なり、潜像の網点線数は背景の網点線数より低くなっている。
【０００６】
このとき、潜像と背景との境界では、潜像のドット及び背景のドットが繋がって、１本の線（図１２（ｂ）におけるラインａ）が浮かび上がるように見える。もっとも、図１２の例では、境界上のドットが繋がったときの例を示しているが、潜像と背景とのドット配列に応じて、ドットが周期的に繋がりあった線が浮かび上がることもある。このように、従来の地紋印刷では、潜像と背景との境界でドットが繋がり合うことにより潜像が強調され、複写前に潜像を読み取れてしまうという課題があった。
【０００７】
そこで、本発明は、地紋印刷において潜像の強調を抑制することができる画像処理装置、画像処理方法、画像処理プログラム及び画像処理プログラムを記録した記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明は、複写時に消失する背景を表す背景パターンに複写時に再現する潜像を埋め込んで、印刷時に形成するドットに対応する地紋パターンを生成する画像処理装置であって、潜像又は背景パターンについて、潜像と背景パターンとの境界部分に形成する複数のドットのうち、一部のドットを欠落させる補正を行う境界補正手段と、補正後に、潜像に対応して形成するドットを背景パターンに対応して形成するドットに重ね合わせるようにして、地紋パターンを生成する地紋パターン生成手段と、を備えることを特徴とする。
【０００９】
この構成によれば、潜像又は背景パターンについて潜像と背景パターンとの境界部分に形成するドットのうち一部を欠落させるので、地紋パターンにおいて潜像に形成するドットと背景に形成するドットとの繋がりが少なくなる。したがって、潜像の強調を抑えた地紋パターンを生成することができる。
【００１０】
また、潜像のドットと背景パターンのドットとが異なる周期で周期的に配列する（すなわち、網点線数が異なる）場合には、潜像と背景との境界部分でドットが周期的に繋がることによる強調を抑えることができる。
【００１１】
なお、ドットを欠落させる際には、所定のパターンに従って又はランダムに欠落させる部分を決定することがより望ましい。
【００１２】
ここで、境界補正手段は、潜像が文字であるときに、文字の外周を境界部分として、境界部分に形成する複数のドットの一部を欠落させることが好ましい。
【００１３】
このようにすれば、潜像である文字の外周の一部を欠落させることにより、潜像と背景との境界部分においてドットの繋がりを少なくすることができるので、潜像である文字の強調を抑えることができる。
【００１４】
また、本発明は、方法の発明とすることもできる。すなわち、本発明は、複写時に消失する背景を表す背景パターンに複写時に再現する潜像を埋め込んで、印刷時に形成するドットに対応する地紋パターンを生成する画像処理方法であって、潜像又は背景パターンについて、潜像と背景パターンとの境界部分に形成する複数のドットのうち、一部のドットを欠落させる補正を行う境界補正工程と、補正後に、潜像に対応して形成するドットを背景に対応して形成するドットに重ね合わせるようにして、地紋パターンを生成する地紋パターン生成工程と、を備えることを特徴とする。
【００１５】
さらに、本発明は、プログラム及びそのプログラムを記録した記録媒体の態様とすることもできる。すなわち、本発明は、複写時に消失する背景を表す背景パターンに複写時に再現する潜像を埋め込んで、印刷時に形成するドットに対応する地紋パターンを生成するための画像処理プログラムであって、コンピュータを、潜像と背景パターンとの境界部分に形成する複数のドットのうち、一部のドットを欠落させる補正を行い、補正後の潜像又は背景パターンを記憶部に記憶する境界補正手段、記憶部に記憶された潜像に対応して形成するドットを、記憶部に記憶された背景パターンに対応して形成するドットに重ね合わせて上書きするようにして、地紋パターンを生成する地紋パターン生成手段、として機能させることを特徴とする。画像処理プログラムを記録した記録媒体としては、フレキシブルディスクやＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＩＣカード、メモリカードなど、コンピュータが読み取り可能な種々の媒体を利用することができる。
【発明を実施するための最良の形態】
【００１６】
（第１の実施形態）
以下、本発明に係る第１の実施形態について図面を参照して説明する。
【００１７】
図１は、第１の実施形態に係るシステムの構成を示した図である。図１に示すように、本印刷システム１は、ホストコンピュータ２と、ホストコンピュータ２に接続されたプリンタ３と、ＬＣＤなどのディスプレイ４と、を備えている。なお、第１の実施形態に係る印刷システム１は、プリンタ３が形成するドットの有無に対応するビットマップ画像をホストコンピュータ２側で生成する、いわゆるホストベースのシステムである。
【００１８】
ホストコンピュータ２は、プリンタ３のホスト装置であり、例えば、汎用のパーソナルコンピュータである。図１に示すように、ホストコンピュータ２は、ＣＰＵ１０、ＲＯＭ１１、ＲＡＭ１２、ハードディスク（以下、「ＨＤ」という）１３及びＣＤ−ＲＯＭドライブ１４、インターフェイス（以下、「Ｉ／Ｆ」という）１５を備え、バス１６を介して相互に接続されている。
【００１９】
ＣＰＵ１０は、ホストコンピュータ２の各構成を制御する部分である。ＲＯＭ１１はホストコンピュータ２を制御するための所定のプログラムなどが記録された不揮発性のメモリ、ＲＡＭ１２はワーキングメモリなどとして用いる汎用のメモリである。
【００２０】
ＨＤ１３は、アプリケーションプログラムや本発明に係る画像処理プログラムなどを記録している。なお、画像処理プログラムは予めＨＤ１３に記録されていてもよいし、ＣＤ−ＲＯＭ５などの記録媒体に記録された形態で供給され、ＣＰＵ１０がＣＤ−ＲＯＭドライブ１４により読み出したプログラムをＨＤ１３に格納することとしてもよい。
【００２１】
Ｉ／Ｆ１５は、ディスプレイ４及びプリンタ３がケーブルを介して接続される部分であり、ディスプレイ４へのデータ送信及びプリンタ３とのデータの送受信を行う。
【００２２】
そして、ＣＰＵ１０がＨＤ１３に記録された画像処理プログラムを読み出して実行することにより、ホストコンピュータ２がプリンタドライバ２２を有する画像処理装置２０として機能する。また、図１に示すように、本実施形態の画像処理装置２０は、プリンタドライバ２２に加えて、アプリケーション２１を有している。
【００２３】
アプリケーション２１は、プリンタ３に対する印刷要求元であり、ＨＤ１３に記録されているアプリケーションプログラムをＣＰＵ１０が実行することにより機能している。後述するように、プリンタドライバ２２から印刷の設定が行われると、アプリケーション２１は、印刷要求及び印刷対象の画像データを所定のフォーマットでプリンタドライバ２２に受け渡す。
【００２４】
プリンタドライバ２２は、印刷における各種設定を行って、アプリケーション２１から受け取った画像データについて地紋印刷するための印刷データを生成する部分であり、印刷設定部２３と、エッジ補正部２４と、地紋パターン生成部２５と、印刷データ生成部２６と、印刷データ出力部２７と、を有している。
【００２５】
印刷設定部２３は、Ｉ／Ｆ１５を介してディスプレイ４にデータを送信して印刷設定画面を表示させ、ユーザが印刷設定画面に従ってキーボード、マウス（図示なし）などにより入力された各種の設定条件を取得する処理を行う。取得した設定条件を示す印刷設定情報はＲＡＭ１２に記憶される。
【００２６】
ここで、印刷設定部２３が行う設定には、地紋印刷に関する設定が含まれている。すなわち、印刷設定部２３は、地紋印刷に関する設定を行うための地紋印刷設定画面をディスプレイ４に表示して、ユーザが地紋印刷についての各種設定条件を設定するようにしている。地紋印刷設定画面において設定される内容としては、地紋印刷を行うか否かの選択、地紋印刷における透かし文字の設定、及び背景パターンの設定などがある。
【００２７】
透かし文字の設定については、地紋印刷設定画面において、「複写禁止」、「ＣＯＰＹ」などの複数の選択候補の文字列のうちから透かし文字とする文字列を選択可能になっており、任意の文字列が選択されると選択された文字列を表す文字データが生成される。なお、選択候補のそれぞれについての文字データは、ＨＤ１３に予め記憶されている。
【００２８】
背景パターンの設定については、地紋印刷設定画面において、複数の選択候補から任意に１つの背景パターンを選択可能になっている。なお、選択候補である複数の背景パターンごとに、プリンタ３が形成するドットの有無に対応したデータがＨＤ１３に予め記憶されている。また、複写時に消失する背景に対応させる背景パターンのドットの網点線数は、後述する透かしイメージのドットの網点線数より高くなっている。
【００２９】
エッジ補正部２４は、地紋印刷設定画面において設定された文字について、印刷時における背景との境界部分、すなわち文字の外周にある複数の画素をエッジとして検出し、検出した複数の画素のうち、一部の画素について形成するドットを欠落させるエッジ補正を行う。エッジ補正の詳細については後述するが、エッジ補正部２４は、ＨＤ１３に予め記憶された所定のドット欠落パターンを用いて、エッジを構成するドットの一部を欠落させた透かし文字パターンを生成するエッジ補正処理を行う。
【００３０】
地紋パターン生成部２５は、ドットの一部を欠落させた透かし文字パターンを背景パターンに重ねるようにして潜像を背景に埋め込んで、地紋パターンを生成する処理を行う。
【００３１】
印刷データ生成部２６は、アプリケーション２１により受け渡された印刷対象の画像データから、プリンタ３が形成するドットの有無に対応したビットマップ画像を生成する。そして、印刷対象となる画像のドットを地紋パターンのドットに上書きするようにして、印刷データを生成する処理を行う。
【００３２】
印刷データ出力部２７は、生成した印刷データをＩ／Ｆ１５を介してプリンタ３に送信し、プリンタ３に印刷を行わせる処理を行う。
【００３３】
プリンタ３は、電子写真方式のレーザプリンタであり、受信した印刷データのビットマップ画像に応じてパルス幅変調を行って画像信号を生成する。そして、画像信号に従うドットを印刷用紙上に形成するようにして印刷を行う。
【００３４】
以上に説明したように、第１の実施形態に係る画像処理装置２０は、地紋印刷において透かし文字のエッジを構成する複数のドットのうち一部を欠落させることにより、地紋パターンを生成している。
【００３５】
次に、画像処理装置２０が行う処理についてフローチャートに従って詳細に説明する。
【００３６】
印刷設定部２３がディスプレイ４に表示させた印刷設定画面上で、ユーザが地紋印刷を含めて印刷に関する各種設定を行ってから印刷開始の操作を行うと、各種設定情報がＲＡＭ１２に記憶された状態で図２のフローチャートに示す印刷処理を開始する。
【００３７】
処理を開始すると、ステップＳ１００において、ＣＰＵ１０は、ＲＡＭ１２に記憶された設定情報を参照して、当該印刷について地紋印刷が指定されているか否かを判断する。地紋印刷が指定されている場合（Ｙｅｓ）、ステップＳ２００に進む。地紋印刷が指定されていない場合（Ｎｏ）、ステップＳ４００に進んで通常の印刷を行う。
【００３８】
ステップＳ２００では、ＣＰＵ１０は、地紋パターンを生成する地紋パターン生成処理を行う。図３は、地紋パターン生成処理の処理の流れを示したフローチャートである。
【００３９】
地紋パターン生成処理を開始すると、図３のフローチャートに従ってステップＳ２１０において、ＣＰＵ１０は、ＲＡＭ１２に記憶された設定情報から選択した背景パターンの種類を特定して、ＨＤ１３より特定した背景パターンを表すデータを読み出すようにして背景パターンを取得する。
【００４０】
次に、ステップＳ２２０では、ＣＰＵ１０は、ＲＡＭ１２に記憶された設定情報から選択した透かし文字の種類を特定し、ＨＤ１３より選択した文字列を表す文字データを読み出して取得する。ここで、文字データは多数の画素について、各画素ごとに「１（オン状態）」又は「０（オフ状態）」の１ビットの情報を有するビットマップ画像であり、取得した文字データは、いったんＲＡＭ１２に記憶する。
【００４１】
次に、ステップＳ２３０では、エッジ補正部２４がエッジ補正処理を行う。図４は、エッジ補正処理の処理の流れを示したフローチャートである。図５乃至図７はエッジ補正処理を説明する説明図である。以下、図４乃至図７を用いて本発明の特徴部分であるエッジ補正について説明する。
【００４２】
エッジ補正処理を開始すると、図４のフローチャートに従って、ステップＳ２３１において、ＣＰＵ１０は、文字データ（図６（ａ）参照）に含まれる画素のうちから、注目画素を１つ設定する。注目画素を設定する際には、例えば、文字データに含まれるビット情報の順番に従って先頭から設定するとよい。
【００４３】
次に、ステップＳ２３２では、ＣＰＵ１０は注目画素のビットがオンになっているか否かを判断する。すなわち、ＲＡＭ１２に記憶された文字データのビット情報を参照して、当該注目画素のビット情報を判断してビット情報が「１」であれば（Ｙｅｓ）ステップＳ２３３の処理に進む。ビット情報が「０」であれば（Ｎｏ）当該注目画素について処理を行うことなくステップＳ２３６に進む。
【００４４】
ステップＳ２３３では、ＣＰＵ１０は、ＲＡＭ１２に記憶された文字データを参照して、注目画素の上下左右に隣接する４つの画素についてのビット情報を読み出して取得する。
【００４５】
次に、ステップＳ２３４では、ＣＰＵ１０は、ステップＳ２３３にて読み出した４つの画素のビット情報のうち、ビットがオン、すなわちビット情報が「１」となる画素の数を演算し、ビットオンの画素の数が「２」又は「３」であるか否かを判断する。ビットオンの画素が２又は３であれば（Ｙｅｓ）、ステップＳ２３５に進んで当該注目画素に対応するエッジパターンの画素にエッジ画素を示す「１」のビット情報を書き込むようにして、エッジパターンに登録してからステップＳ２３６に進む。ビットオンの画素が２又は３でなければ（Ｎｏ）、当該注目画素はエッジ画素ではないと判断して、ステップＳ２３６に進む。すなわち、注目画素に隣接する４つの画素のうち３つの画素についてビットがオンとなるときに、当該注目画素をエッジ画素とすることにより、図５（ａ）又は図５（ｂ）に示すように注目画素を挟んで直線状のエッジとなる当該注目画素がエッジ画素と判断される。また、隣接する４つの画素のうち２つの画素についてビットがオンとなる画素をエッジ画素とすることにより、図５（ｃ）又は（ｄ）に示すようにエッジが注目画素を頂点としてエッジが垂直又は斜めに曲がる当該注目画素もエッジ画素と判断される。なお、エッジ画素の判断の条件としてはこれに限られることなく、例えば、ビットオンの画素の数が「３」である画素だけをエッジ画素と判断してもよい。
【００４６】
ステップＳ２３６では、ＣＰＵ１０は、文字データの全画素を注目画素としてステップＳ２３２の処理を行ったか否かを判断する。全画素について処理を行っていなければ（Ｎｏ）、ステップＳ２３７に進んで注目画素を文字データの未処理の画素に更新してから、ステップＳ２３２に戻るようにして処理を繰り返す。全画素を注目画素として処理済みであれば（Ｙｅｓ）、エッジパターンの登録を終了してステップＳ２３７に進む。
【００４７】
なお、エッジを検出する際には、上述した方法に限られることなく、エッジ検出フィルタを用いたフィルタ処理など、様々な画像処理手法を用いることもできる。
【００４８】
図６は、エッジの検出を説明する図であり、図６（ａ）にエッジ検出前の文字データ、図６（ｂ）に生成されたエッジパターンの一例を示している。エッジ補正処理では、図６（ａ）に示す２値の文字データ５０より、図６（ｂ）に示すように文字の外周部分であるエッジに「１」のビット情報を有したエッジパターン６０が生成される。
【００４９】
次に、ステップＳ２３７において、ＣＰＵ１０はエッジパターン６０にドット欠落パターンを適用する処理を行う。ここで、ドット欠落パターンは、画素ごとに「１」又は「０」のビット情報を有するパターンを示すマトリクス状のパターンである。ドット欠落パターンの一例として、図７（ｂ）では、３×３の大きさのマトリクスに「１」のビット情報を有する画素が千鳥状に配列されたパターンをドット欠落パターン７０として示している。なお、ドット欠落パターン７０では、「１」のビット情報を有する画素がドットを欠落させる対象となる画素に対応している。もっとも、ドット欠落パターン７０の大きさ、ビット情報の配置はこの例に限られることなく、「１」のビット情報を有する画素と「０」のビット情報を有する画素とが、適宜配置されていればよい。
【００５０】
エッジパターン６０にドット欠落パターン７０を適用する際には、ＣＰＵ１０は、ＨＤ１３からドット欠落パターン７０を読み出し、エッジパターン６０に対して当該パターンに対応する領域ごとにドット欠落パターン７０を重ね合わせて、画素ごとにエッジパターン６０のビット情報とドット欠落パターン７０のビット情報との論理積を演算することにより行う。これにより、図７（ａ）のエッジパターン６０に比べてエッジ画素の一部のビット情報を「０」としたパターンが生成される（図７（ｃ）参照）。このパターンは欠落させる対象の画素をビット情報「１」で示している。
【００５１】
なお、本実施形態では、ドット欠落パターン７０を用いた方法について説明したが、欠落させる部分の決定方法はこれに限られることなく、エッジのうち欠落させる部分をランダムに決定するようにしてもよい。
【００５２】
次に、ステップＳ２３８では、ＣＰＵ１０は、ステップＳ２３７にて生成したパターンについて各画素のビット情報を反転させる処理を行う。これにより、図７（ｄ）に示すように、エッジの一部が欠落したエッジパターン６１が生成される。生成したパターンはＲＡＭ１２に記憶する。
【００５３】
次に、ステップＳ２３９では、ＣＰＵ１０は、ドットの一部が欠落したエッジパターン６１を、文字データのビットマップ画像に埋め込む処理を行う。ここでは、文字データ５０のビットマップ画像に欠落したエッジパターン６１を重ね合わせて、各画素ごとにビット情報を上書きする処理を行う。これにより、図７（ｅ）に示すように、図６（ａ）の文字データに比べてエッジ部分の画素が、エッジの一部が欠落したエッジパターンに置き換えられることにより、エッジの一部が欠落した文字データ５１が生成される。生成した文字データ５１をＲＡＭ１２に記憶すると、エッジ補正処理を終了する。
【００５４】
エッジ補正処理を終えると、図３のフローチャートに戻って、ステップＳ２４０において、ＣＰＵ１０は、エッジの一部が欠落した文字データ５１に透かしイメージを適用して、プリンタ３が形成するドットの有無に対応させた透かし文字パターンを生成する。生成した透かし文字パターンはＲＡＭ１２に記憶する。
【００５５】
なお、透かしイメージは、ビットマップ画像の所定の領域又は画素ごとに対応させるドットの有無を表したパターンであり、ＨＤ１３に予め記憶されている。したがって、ビットマップ画像である文字データ５１（図８（ａ）参照）の所定の領域又は画素ごとに透かしイメージ８０（図８（ｂ）参照）を適用することにより、ドットの有無に対応する透かし文字を表す透かし文字パターン５２を生成することができる（図８（ｃ）参照）。また、図８（ｂ）の透かしイメージ８０は、４×４の大きさのマトリクスの一例を表しているが、透かしイメージ８０の大きさ、ドットの位置についてはこれに限られるものではなく、背景パターンより低い網点線数のドットが適宜配置されていればよい。
【００５６】
次に、ステップＳ２５０において、ＣＰＵ１０は、ＨＤ１３から読み出した背景パターン９０に、ＲＡＭ１２から読み出した透かし文字パターン５２の文字を重ね合わせるようにして、プリンタ３が形成するドットの有無に対応した地紋パターン５３を生成し、ＲＡＭ１２に記憶する。具体的には、背景パターン９０には背景に形成するドットを表すビットマップ画像（図８（ｄ）参照）をＨＤ１３から読み出してＲＡＭ１２に記憶させ、背景パターン９０のビット情報に透かし文字パターン５２のビット情報を上書きする処理を行う。すなわち、ドットが重なる領域については透かし文字パターン５２のドットを優先して残すようにして上書きしたデータがＲＡＭ１２に記憶され、図８（ｅ）に示す地紋パターン５３を得る。
【００５７】
次に、ステップＳ２６０では、ＣＰＵ１０は、ＲＡＭ１２に記憶された地紋パターン５３に対応する画像を表す地紋パターン確認画面をディスプレイ４に表示させ、ユーザに地紋印刷の確認を行わせる。ユーザは地紋パターン確認画面により、生成された地紋パターン５３の確認を行ってから、プリンタ３に備わる操作パネル４０により、このまま印刷を許可するか又は透かし文字の再設定を行う旨の操作を行う。
【００５８】
ステップＳ２７０では、ＣＰＵ１０は、ユーザからの入力に従って、印刷が許可されているか否かを判断する。透かし文字の再設定を行う旨の入力を受け付けると印刷が許可されていないと判断して（Ｎｏ）、ステップＳ２８０に進む。ステップＳ２８０では、地紋パターン確認画面の表示を中止してから、地紋印刷設定画面をディスプレイ４に表示して、透かし文字、背景パターンなどの設定をユーザに変更させてから、ステップＳ２１０の処理に戻る。ステップＳ２７０にて印刷を許可する旨の入力を受け付けると、生成した地紋パターン５３による印刷が許可されたと判断して（Ｙｅｓ）、地紋パターン生成処理を終了する。
【００５９】
地紋パターン生成処理を終了すると、図２のフローチャートに処理が戻って、ステップＳ３００において、印刷データ生成部２６は、アプリケーション２１から受け取った印刷対象の画像データに対して網点処理を施して、ドットの有無に対応するビットマップ画像に展開してから、ＲＡＭ１２に記憶された地紋パターン５３のビットマップ画像に重ね合わせるようにしてドットを上書きして、印刷データを生成する。
【００６０】
次に、ステップＳ４００では、印刷データ出力部２７は、印刷データをプリンタ３に送信する。受信した印刷データに従ってプリンタ３が印刷すると、地紋印刷が行われて、図２の印刷処理を終了する。
【００６１】
なお、ステップＳ２３０の処理が請求項に記載の境界補正工程、ステップＳ２５０の処理が地紋パターン生成工程、に相当する。
【００６２】
本実施形態のシステムによれば、透かし文字と背景パターンとの境界部分について透かし文字パターンの外周に形成するドットの一部を欠落させた、地紋印刷物を印刷することができる。図９は、本システムによる地紋印刷物の一例を示した図である。図９（ａ）に示すように、地紋印刷物５４には、背景及び透かし文字に加えてアプリケーション２１により指定された印刷対象の画像である文字列が印刷されている。
【００６３】
図９（ｂ）は透かし文字と背景との境界近傍を拡大した一例を示しており、欠落したドットを破線で示している。図９（ｂ）に示すように、エッジ補正により、透かし文字である潜像側のドットの一部が欠落してドット形成されないので、図１２（ｂ）の状態に比べて、潜像（透かし文字）のドットと背景のドットとの境界部分（図９のラインｂ）におけるドット間の繋がりが少なくなる。このように、エッジ補正を行うことによりドットの繋がりを抑えている。
【００６４】
また、背景は透かし文字（潜像）より高い網点線数で印刷されているので、複写機による複写時には背景が消失し、透かし文字が再現されて浮かび上がる。なお、複写時に消失するとは、全ての複写機による複写で消失することに限られることなく、背景を読み取ることが不可能な読取り解像度を有する一部の複写機による複写時に消失することを意味する。すなわち、プリンタが印刷した解像度よりも読取り解像度が低い複写機で複写した場合に、当該複写機で読み取った画素のオンオフの閾値より高い網点線数の背景が消失し、且つ複写時に再現される潜像を構成する網点線数が再現されるような閾値に設定されている複写機による複写時に消失することを意味している。
【００６５】
以下、第１の実施形態における効果を記載する。
【００６６】
（１）地紋印刷において、透かし文字と背景との境界部分でドットが繋がることによる文字の強調を抑えることができる。したがって、複写前の地紋印刷物について、背景に埋め込んだ透かし文字を判別し難い地紋印刷物を得ることができる。
【００６７】
（２）潜像に形成するドットと背景に形成するドットとの周期が異なっていても、潜像と背景との境界部分でドットが周期的に繋がることによる文字の強調を抑えることができる。
【００６８】
（第２の実施形態）
次に、本発明の第２の実施形態について説明する。第２の実施形態は、文字データがアウトラインデータであった場合に、アウトラインデータに対応したエッジ補正を行う。図１０は、第２の実施形態に係るエッジ補正処理の流れを示したフローチャートである。
【００６９】
例えば、エッジ補正部２４がアプリケーション２１から受け取った文字データを解釈して、当該文字データがアウトラインデータであれば、当該データが示すアウトラインをエッジとして、図１０のフローチャートに示す処理を行う。
【００７０】
エッジ補正処理を開始すると、図１０のフローチャートに従って、ステップＳ５００において、ＣＰＵ１０は、文字データから文字のアウトラインを破線とした破線データを生成する。ここで、破線データとしては、例えば、破線データは、破線の他、一点鎖線や二点鎖線などでもよい。また、破線間隔がランダムな破線データを生成してもよい。
【００７１】
次に、ステップＳ５０１では、ＣＰＵ１０は、破線データに対して透かしイメージ８０を適用することにより、透かし文字パターン５２を生成する。ここでは、破線データから破線のビットマップ画像を生成し、さらに破線の内側領域を「１」のビット情報で埋めるようにして塗り潰したビットマップ画像をいったん生成する。そして、生成したビットマップ画像について、所定の領域ごとに透かしイメージ８０を重ね合わせるようにして透かし文字パターン５２を生成する。生成した透かし文字パターン５２はＲＡＭ１２に記憶して、エッジ補正処理を終了する。
【００７２】
以上に説明したように、破線データを生成することにより、文字のエッジである外周部分に形成されるドットのうち、一部のドットを欠落させた透かし文字パターンを生成している。第１の実施形態にて説明したように、生成した透かし文字パターンを背景パターンに重ね合わせると地紋パターンを得ることができる。
【００７３】
第２の実施形態によれば、第１の実施形態の効果に加えて以下の効果を得ることができる。
【００７４】
（３）エッジの一部を欠落させるために、アウトラインデータで表現される破線を用いているので、より簡易な処理でエッジの一部を欠落させて文字の強調を抑えることができる。
【００７５】
（第３の実施形態）
次に、本発明に係る第３の実施形態について説明する。図１１は、第２の実施形態に係る構成を示した図である。図１１に示すように、第３の実施形態に係る印刷システム１００は、ホストコンピュータ１１０と、プリンタ１２０とを備え、プリンタ１２０が画像処理装置１３０及び印刷エンジン１４０を有している。すなわち、画像処理装置１３０は、印刷設定部２３、エッジ補正部２４、地紋パターン生成部２５及び印刷データ生成部２６を有しており、プリンタ側で生成した印刷データに従って印刷エンジン１４０が印刷を行う。
【００７６】
このとき、印刷設定部２３は、プリンタ３に備わる表示パネル（図示なし）に地紋印刷設定画面を表示させて、各種の条件を設定する。もっとも、印刷設定部２３が行う処理についてはホストコンピュータ側で行うようにしてもよい。
【００７７】
また、第３の実施形態では、背景パターン９０、透かしイメージ８０及びドット欠落パターン７０についてはプリンタ３に備わるメモリ（図示なし）に予め記憶されたデータを用いるとよい。
【００７８】
第３の実施形態によれば、第１の実施形態と同様の効果を得ることができる。
【００７９】
以上、本発明の第１乃至第３の実施形態について説明したが、本発明はこうした実施の形態に何ら限定されるものでなく、本発明の趣旨を逸脱しない範囲内において様々な形態で実施することもできる。以下、変形例を挙げて説明する。
【００８０】
（変形例１）前記実施形態では、潜像である文字の外周に位置するドットを欠落させることにより、文字の強調を抑えた。第１の変形例として、背景パターン９０と潜像との境界部分について、背景パターン側に形成するドットを欠落させるエッジ補正を行ってもよい。このようにすれば、潜像である透かし文字にはドットの欠落が生じないので、複写時に浮かび上がる文字への影響を小さくすることができる。
【００８１】
（変形例２）前記実施形態では、文字部分を複写時に再現する潜像とした。第２の変形例として、文字を複写時に消失する背景、背景パターン９０を複写時に再現する潜像としてもよい。このようにすれば、複写時には、背景パターン９０が再現される一方、文字部分ついては文字が消失して印刷用紙の地色が現れるので、複写時に背景に埋められた文字を浮かび上がらせることができる。
【００８２】
（変形例３）地紋印刷における潜像とする部分は文字に限られることなく、図形、イメージなどに適用することもできる。すなわち、文字データに代えて、図形データ、イメージデータに対してエッジ補正を行うようにして地紋パターンを生成してもよい。
【００８３】
（変形例４）前記実施形態では、地紋印刷における潜像及び背景に加えて、さらにアプリケーション２１より指定された印刷対象の画像を重ねて印刷を行った。第４の変形例として、潜像及び背景を有する地紋パターン５３に従う印刷を行って複写防止用の用紙を作り出すようにしてもよい。ユーザは、本発明のプリンタ３又は他の通常のプリンタに、当該複写防止用用紙を給紙させて、所望の画像をさらに印刷するようにして地紋印刷物を得ることができる。
【００８４】
（変形例５）前記実施形態では、予め用意された背景パターン９０及び透かしイメージ８０を用いることにより、プリンタ３が形成するドットに対応したデータを生成した。第５の変形例としては、特許文献１に記載のように、背景パターン９０についてはドット分散型ディザ法、文字である潜像部分についてはエッジの一部を欠落させた文字データ５１にドット集中型ディザ法を適用して、別々の網点線数となるように網点処理を施すことによって地紋印刷を実現してもよい。
【００８５】
（変形例６）本発明の画像処理装置は、プリンタに限ることなく、複写機、ファックスなどに適用することができる。また、地紋印刷物を複写する機器としては、複写機の他、スキャナに対応することもできる。
【図面の簡単な説明】
【００８６】
【図１】第１の実施形態に係るシステムの構成を示した図。
【図２】印刷処理の処理の流れを示したフローチャート図。
【図３】地紋パターン生成処理の処理の流れを示したフローチャート図。
【図４】エッジ補正処理の処理の流れを示したフローチャート図。
【図５】エッジ画素を説明する説明図、（ａ）〜（ｄ）はエッジ画素と判断される注目画素の例を示した図。
【図６】エッジの検出を説明する説明図、（ａ）は文字データ、（ｂ）はエッジパターンを示した図。
【図７】エッジ補正処理を説明する説明図、（ａ）はエッジパターン、（ｂ）はドット欠落パターン、（ｃ）は欠落対象を示すパターン、（ｄ）はエッジの一部が欠落したエッジパターン、（ｅ）はエッジの一部が欠落した文字データを示した図。
【図８】地紋パターンの生成を説明する説明図、（ａ）はエッジの一部が欠落した文字データ、（ｂ）は透かしイメージ、（ｃ）は透かし文字パターン、（ｄ）は背景パターン、（ｅ）は地紋パターンを示した図。
【図９】地紋印刷物を示した図、（ａ）は地紋印刷物、（ｂ）は透かし文字と背景との境界近傍を拡大した様子、の一例を示した図。
【図１０】第２の実施形態に係るエッジ補正の処理の流れを示したフローチャート図。
【図１１】第３の実施形態に係る印刷システムの構成を示した図。
【図１２】ドットの繋がりを説明するための説明図、（ａ）は地紋印刷物全体を示した図、（ｂ）は潜像と背景との境界近傍を拡大した図。
【符号の説明】
【００８７】
１…印刷システム、２…コンピュータとしてのホストコンピュータ、３…プリンタ、４…ディスプレイ、５…記録媒体としてのＣＤ−ＲＯＭ、１０…ＣＰＵ、１１…ＲＯＭ、１２…記憶部としてのＲＡＭ、１３…ハードディスク（以下、「ＨＤ」という）、１４…ＣＤ−ＲＯＭドライブ、１５…インターフェイス、１６…バス、２０…画像処理装置、２１…アプリケーション、２２…プリンタドライバ、２３…印刷設定部、２４…境界補正手段としてのエッジ補正部、２５…地紋パターン生成手段としての地紋パターン生成部、２６…印刷データ生成部、２７…印刷データ出力部、４０…操作パネル、５０…文字データ、５１…エッジの一部が欠落した文字データ、５２…透かし文字パターン、５３…地紋パターン、５４…地紋印刷物、６０…エッジパターン、６１…エッジの一部が欠落したエッジパターン、７０…ドット欠落パターン、８０…透かしイメージ、９０…背景パターン、１００…印刷システム、１１０…ホストコンピュータ、１２０…プリンタ、１３０…画像処理装置、１４０…印刷エンジン。
【図１】
2007166051.tif 000003
【図２】
2007166051.tif 000004
【図３】
2007166051.tif 000005
【図４】
2007166051.tif 000006
【図５】
2007166051.tif 000007
【図６】
2007166051.tif 000008
【図７】
2007166051.tif 000009
【図８】
2007166051.tif 000010
【図９】
2007166051.tif 000011
【図１０】
2007166051.tif 000012
【図１１】
2007166051.tif 000013
【図１２】
2007166051.tif 000014