(57)【要約】【課題】  透かし情報を迅速に検出可能な印刷物を印刷するための印刷データの生成を可能とする。【解決手段】  画像処理装置は、印刷データを受領する印刷データ受領部と、透かし埋め込み処理部と、を備える。透かし埋め込み処理部は、印刷データに基づき生成される印刷物に所定の情報を表す透かし画像が異なる向きに複数配置されるように、印刷データに透かし画像を表す透かし画像データを埋め込む。【選択図】        図４
2007028256.tif 000002
【特許請求の範囲】
【請求項１】
画像処理装置であって、
印刷データを受領する印刷データ受領部と、
前記印刷データに基づき生成される印刷物に所定の情報を表す透かし画像が異なる向きに複数配置されるように、前記印刷データに前記透かし画像を表す透かし画像データを埋め込む、透かし埋め込み処理部と、を備える、画像処理装置。
【請求項２】
請求項１記載の画像処理装置であって、
前記透かし埋め込み処理部は、前記印刷物に、向きが約９０度ずつ異なる４種類の前記透かし画像が配置されるように、前記透かし画像データを埋め込む、画像処理装置。
【請求項３】
請求項２記載の画像処理装置であって、
前記透かし埋め込み処理部は、前記透かし画像データを、前記印刷データ中の多値画像を表す多値画像データの部分に埋め込む、画像処理装置。
【請求項４】
請求項３記載の画像処理装置であって、
前記透かし埋め込み処理部は、１つの前記多値画像上に向きが約９０度ずつ異なる４種類の前記透かし画像が配置されるように、前記透かし画像データを埋め込む、画像処理装置。
【請求項５】
請求項４記載の画像処理装置であって、
前記透かし埋め込み処理部は、前記多値画像の周縁部に沿って、前記透かし画像の向きが環状となるように前記透かし画像が配置されるように、前記透かし画像データを埋め込む、画像処理装置。
【請求項６】
請求項３記載の画像処理装置であって、
前記透かし埋め込み処理部は、前記印刷データに多値画像データが含まれていないときには、前記印刷データに所定の多値画像データを追加した後に、前記透かし画像データの埋め込みを行う、画像処理装置。
【請求項７】
請求項６記載の画像処理装置であって、
前記透かし埋め込み処理部は、前記印刷物の四隅に多値画像が配置されるように多値画像データを追加すると共に、４つの多値画像に配置される４つの透かし画像の向きが約９０度ずつ異なるように、前記透かし画像データを埋め込む、画像処理装置。
【請求項８】
請求項７記載の画像処理装置であって、
前記透かし埋め込み処理部は、前記４つの多値画像に配置される前記４つの透かし画像について、前記多値画像上の所定の基準点と当該多値画像に配置される前記透かし画像との位置関係が同じとなるように、前記透かし画像データを埋め込む、画像処理装置。
【請求項９】
画像処理方法であって、
（ａ）印刷データを受領する工程と、
（ｂ）前記印刷データに基づき生成される印刷物に所定の情報を表す透かし画像が異なる向きに複数配置されるように、前記印刷データに前記透かし画像を表す透かし画像データを埋め込む工程と、を備える、画像処理方法。
【請求項１０】
画像処理プログラムであって、
印刷データを受領する機能と、
前記印刷データに基づき生成される印刷物に所定の情報を表す透かし画像が異なる向きに複数配置されるように、前記印刷データに前記透かし画像を表す透かし画像データを埋め込む機能と、を、コンピュータに実現させることを特徴とする、画像処理プログラム。
【請求項１１】
印刷装置であって、
印刷データを受領する印刷データ受領部と、
前記印刷データに基づき生成される印刷物に所定の情報を表す透かし画像が異なる向きに複数配置されるように、前記印刷データに前記透かし画像を表す透かし画像データを埋め込む、透かし埋め込み処理部と、
前記透かし画像データ埋め込み後の印刷データに基づき印刷物を印刷する印刷部と、を備える、印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、透かし情報を検出可能な印刷物を印刷する技術に関する。
【背景技術】
【０００２】
印刷物の複製を禁止したり、印刷物の印刷元を特定したりするために、印刷物の印刷に電子透かしの技術を応用できることが知られている（例えば特許文献１）。すなわち、印刷物に、例えば複製禁止を示す情報や印刷元を特定する情報を、透かし情報として埋め込むことが可能である。このような印刷物の印刷では、印刷データに対して透かし情報を表すデータが埋め込まれ、埋め込み後の印刷データに基づき印刷が行われる。このようにして印刷された印刷物からは、画像入力装置による印刷物の読み取りを含む所定の検出処理を行うことにより、透かし情報を検出することができる。
【０００３】
【特許文献１】特開２００１−２１８０３４
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、従来の電子透かしを応用した印刷物の印刷では、透かし情報の検出に時間がかかったり、検出できなかったりする場合があった。この原因の１つとして、画像入力装置による印刷物の読み取りの際に、印刷物の向きが任意に設定されることが挙げられる。すなわち、印刷データに対して埋め込んだ透かし情報を表すデータの向きと読み取り時の印刷物の向きとの関係によっては、印刷物からの透かし情報の検出が困難となる場合がある。
【０００５】
本発明は、上述した従来の課題を解決するためになされたものであり、透かし情報を迅速に検出可能な印刷物を印刷するための印刷データの生成を可能とする技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題の少なくとも一部を解決するために、本発明の画像処理装置は、
印刷データを受領する印刷データ受領部と、
前記印刷データに基づき生成される印刷物に所定の情報を表す透かし画像が異なる向きに複数配置されるように、前記印刷データに前記透かし画像を表す透かし画像データを埋め込む、透かし埋め込み処理部と、を備える。
【０００７】
この画像処理装置では、印刷物に所定の情報を表す透かし画像が異なる向きに複数配置されるように、印刷データに透かし画像を表す透かし画像データを埋め込むことができるため、透かし情報を迅速に検出可能な印刷物を印刷するための印刷データを生成することができる。
【０００８】
上記画像処理装置において、前記透かし埋め込み処理部は、前記印刷物に、向きが約９０度ずつ異なる４種類の前記透かし画像が配置されるように、前記透かし画像データを埋め込むとしてもよい。
【０００９】
このようにすれば、透かし情報の検出のための印刷物の読み取り時に、読み取られた印刷物上の透かし画像の向きと、印刷データに対する透かし画像データの埋め込みの向きとを、適合させることが容易となる。そのため、透かし情報をより迅速に検出可能な印刷物を印刷するための印刷データを生成することができる。
【００１０】
また、上記画像処理装置において、前記透かし埋め込み処理部は、前記透かし画像データを、前記印刷データ中の多値画像を表す多値画像データの部分に埋め込むとしてもよい。
【００１１】
このようにすれば、印刷物の画質等への影響を抑制しつつ、透かし情報を迅速に検出可能な印刷物を印刷するための印刷データを生成することができる。
【００１２】
また、上記画像処理装置において、前記透かし埋め込み処理部は、１つの前記多値画像上に向きが約９０度ずつ異なる４種類の前記透かし画像が配置されるように、前記透かし画像データを埋め込むとしてもよい。
【００１３】
このようにすれば、透かし情報の検出の際に、印刷物上の少なくとも１つの多値画像の部分のみを探索すればよいため、透かし情報をより迅速に検出可能な印刷物を印刷するための印刷データを生成することができる。
【００１４】
また、上記画像処理装置において、前記透かし埋め込み処理部は、前記多値画像の周縁部に沿って、前記透かし画像の向きが環状となるように前記透かし画像が配置されるように、前記透かし画像データを埋め込むとしてもよい。
【００１５】
このようにすれば、透かし情報検出の際に、印刷物の向きに関わらず、印刷物に配置された透かし画像の向きを略一定とすることが可能であるため、透かし情報をより迅速に検出可能な印刷物を印刷するための印刷データを生成することができる。
【００１６】
また、上記画像処理装置において、前記透かし埋め込み処理部は、前記印刷データに多値画像データが含まれていないときには、前記印刷データに所定の多値画像データを追加した後に、前記透かし画像データの埋め込みを行うとしてもよい。
【００１７】
このようにすれば、印刷データに多値画像データが含まれていないときにも、透かし情報を迅速に検出可能な印刷物を印刷するための印刷データを生成することができる。
【００１８】
また、上記画像処理装置において、前記透かし埋め込み処理部は、前記印刷物の四隅に多値画像が配置されるように多値画像データを追加すると共に、４つの多値画像に配置される４つの透かし画像の向きが約９０度ずつ異なるように、前記透かし画像データを埋め込むとしてもよい。
【００１９】
このようにすれば、四隅に配置された多値画像の少なくとも１つが読み取られた時点で透かし情報の検出を行うことが可能となり、透かし情報を迅速に検出可能な印刷物を印刷するための印刷データを生成することができる。
【００２０】
また、上記画像処理装置において、前記透かし埋め込み処理部は、前記４つの多値画像に配置される前記４つの透かし画像について、前記多値画像上の所定の基準点と当該多値画像に配置される前記透かし画像との位置関係が同じとなるように、前記透かし画像データを埋め込むとしてもよい。
【００２１】
このようにすれば、多値画像上において透かし画像の配置された位置を容易に推測でき、透かし情報を迅速に検出可能な印刷物を印刷するための印刷データを生成することができる。
【００２２】
なお、本発明は、種々の態様で実現することが可能であり、例えば、画像処理方法および装置、透かし情報埋め込み方法および装置、印刷方法および装置、これらの方法または装置の機能を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体、そのコンピュータプログラムを含み搬送波内に具現化されたデータ信号、等の形態で実現することができる。
【発明を実施するための最良の形態】
【００２３】
次に、本発明の実施の形態を実施例に基づいて以下の順序で説明する。
Ａ．実施例：
Ｂ．変形例：
【００２４】
Ａ．実施例：
図１は、電子透かしを応用した印刷物の印刷の概念を示す説明図である。電子透かしを応用した印刷物の印刷では、本来の印刷対象を印刷するための印刷データに対して、所定の透かし情報を表すデータが埋め込まれ、埋め込み後の印刷データに基づき印刷が行われる。透かし情報としては、複製禁止を示す情報や印刷元を特定する情報等が用いられる。このようにして印刷された印刷物をスキャナ等の画像入力装置を用いて読み取り、生成された電子データに対して所定の検出処理を行うことにより、印刷物から透かし情報を検出することが可能である。そのため、このような技術を用いれば、印刷物の複製を禁止したり、印刷物の印刷元を特定したりすることが可能となる。
【００２５】
図１の上段には、透かし情報埋め込み後の印刷用画像データを示している。印刷用画像データは２値画像データであってもよいし、多値画像データであってもよい。また、モノクロ画像データであってもよいし、カラー画像データであってもよい。図１の例では、印刷用画像データはＲＧＢの多値画像データであるとしている。
【００２６】
図１に示した印刷用画像データには、所定の透かし情報を表す透かし画像データが埋め込まれている。具体的には、図１上段に示すように、印刷用画像データ中の所定の部分が透かし埋め込み部分として設定され、当該部分中の一部の画素（ハッチングを付して示す）の値が変更されている。この画素値が変更された画素によって、透かし画像データが構成される。画素値の変更方法としては、例えば、当該画素の輝度値を所定値以上（あるいは所定値以下）に変更する方法や、当該画素を特定の色（例えば黄色）に変更する方法が用いられる。なお、透かし画像データを構成する画素数および画素の配置は、印刷物の画質に与える影響や透かし情報の情報量、透かし情報の検出精度等を考慮して設定される。また、透かし埋め込み部分は、図１上段に示すように印刷用画像データの全体に連続的に配置されてもよいし、印刷用画像データ中に分散配置されてもよい。
【００２７】
透かし画像データが埋め込まれた印刷用画像データを用いて印刷を行うことにより、透かし情報を表す透かし画像が配置された印刷物を印刷することができる。図１中段には、印刷された印刷物を示している。
【００２８】
印刷物からの透かし情報検出の際には、印刷物がスキャナ等の画像入力装置によって読み取られ、透かし検出用の画像データが生成される。図１下段には、生成された透かし検出用画像データを示している。透かし検出用画像データは、例えば、ＲＧＢデータとして生成される。
【００２９】
その後、透かし検出用画像データを対象に透かし画像データの探索が行われる。透かし画像データの探索は、透かし画像データの埋め込み方法に関する情報や印刷物の印刷条件（例えば印刷解像度）に関する情報に基づき行われる。具体的には、例えば、輝度値が所定値以上に変更された画素によって透かし画像データが構成されている場合には、透かし検出用画像データ上に透かし埋め込み部分に対応した大きさの検出ウィンドウが設定され、検出ウィンドウ内の画素から輝度値が所定値以上の画素が抽出され、抽出された画素の配置が埋め込まれた透かし画像データの配置に合致するか否かが判定される。このような判定が、検出ウィンドウの移動および回転を行いつつ繰り返され、透かし検出用画像データから透かし画像データが検出される。このようにして、印刷物から、埋め込まれた透かし情報を検出することができる。
【００３０】
なお、図１に示した電子透かしを応用した印刷物の印刷および印刷物からの透かし情報の検出は、あくまで一例であり、他の態様をとることも可能である。例えば、透かし画像データの埋め込みを周波数成分に対して行うとしてもよいし、複数種類の透かし画像データを埋め込むとしてもよい。
【００３１】
図２は、本発明の実施例としての画像処理装置の構成を概略的に示す説明図である。実施例の画像処理装置１００は、コンピュータとして構成されている。画像処理装置１００は、ＣＰＵ１１０と、液晶モニタ等の表示部１２０と、キーボードやマウス等の操作部１３０と、インターフェイス部（Ｉ／Ｆ部）１４０と、ＲＯＭやＲＡＭ等の内部記憶装置１６０と、を備えている。これら画像処理装置１００の構成要素は、バス１５０を介して互いに接続されている。なお、画像処理装置１００は、ハードディスクドライブ等の外部記憶装置を備えていてもよい。
【００３２】
インターフェイス部１４０は、複数の入出力端子を備えており、外部機器との間で情報のやり取りを行う。例えば、インターフェイス部１４０は、ケーブルを介してプリンタ３００と接続され、プリンタ３００に印刷データを供給する。
【００３３】
内部記憶装置１６０には、印刷処理部１８０として機能するコンピュータプログラムが格納されている。印刷処理部１８０は、プリンタ３００を制御するプリンタドライバであり、透かし埋め込み処理部１８２としてのモジュールを含んでいる。ＣＰＵ１１０は、内部記憶装置１６０からこれらのプログラムを読み出して実行することにより、後述の印刷処理を実行する。
【００３４】
図３は、画像処理装置１００による印刷処理の流れを示すフローチャートである。本実施例の印刷処理は、ユーザの指示に応じて印刷データに透かし情報を表す透かし画像データを埋め込み、埋め込み後の印刷データに基づき印刷を行う処理である。
【００３５】
ステップＳ１１０では、印刷処理部１８０（図２）が、印刷指示を受領する。印刷指示は、例えば、ユーザの操作部１３０の操作に応じて、所定のアプリケーションプログラムから印刷処理部１８０に送られる。印刷指示には、印刷対象を表す印刷データや印刷枚数を表す情報等が含まれる。
【００３６】
ステップＳ１２０では、印刷処理部１８０の透かし埋め込み処理部１８２（図２）が、印刷データに対して透かし情報を表す透かし画像データを埋め込むか否かを判定する。具体的には、透かし埋め込み処理部１８２は、ユーザからの操作部１３０を介した透かし情報埋め込み指示があるか否かを判定する。透かし情報埋め込み指示には、透かし情報の内容や埋め込み方法等が含まれていてもよい。透かし情報の埋め込みを行わない場合には、処理はステップＳ１６０に進み、以降通常の印刷処理が行われる。一方、透かし情報の埋め込みを行う場合には、処理はステップＳ１３０に進む。
【００３７】
ステップＳ１３０では、透かし埋め込み処理部１８２が、印刷指示中の印刷データに、多値画像を表す多値画像データが含まれているか否かを判定する。多値画像データが含まれていると判定された場合には、処理はステップＳ１４０に進む。ステップＳ１４０では、透かし埋め込み処理部１８２が、透かし情報埋め込みの対象とする多値画像データを選択する指示をユーザから受領する。例えば、透かし埋め込み処理部１８２は、印刷されるべき印刷画像を表示部１２０上に表示させ、ユーザに１つ以上の多値画像を選択させる。なお、印刷データ中に１つの多値画像データのみが含まれている場合には、ステップＳ１４０をスキップしてもよい。
【００３８】
ステップＳ１５０では、透かし埋め込み処理部１８２が、透かし情報埋め込み対象の多値画像データに対し、透かし情報を表す透かし画像データを埋め込む。このとき、透かし埋め込み処理部１８２による透かし画像データの埋め込みは、印刷処理によって生成される印刷物に透かし画像が異なる向きに複数配置されるように、行われる。
【００３９】
図４は、透かし画像の埋め込み方法の一例を示す説明図である。図４（ａ）には、透かし画像データが埋め込まれる前の印刷データによる印刷画像ＰＩを示している。図４の例では、印刷画像ＰＩが１つの多値画像ＭＩそのものとなっているため、当該多値画像ＭＩが透かし画像の埋め込み対象として選択される。図４（ｂ）には、多値画像ＭＩ上における透かし画像の埋め込み方法を示している。図４（ｂ）中、破線で囲んだ領域（「透かし埋め込み領域ＷＡ」と呼ぶ）は、透かし情報を表す透かし画像ＷＩが埋め込まれている領域を示している。また、図４（ｂ）中の矢印は、埋め込まれた透かし画像ＷＩの向きを示している。図４（ｂ）の例では、多値画像ＭＩの上端には右向きの透かし画像ＷＩが埋め込まれており、同様に、多値画像ＭＩの右端には下向きの透かし画像ＷＩが、下端には左向きの透かし画像ＷＩが、左端には上向きの透かし画像ＷＩが、それぞれ埋め込まれている。すなわち、多値画像ＭＩの周縁部に沿って、複数の透かし画像ＷＩが、向きが時計回りの環状となるように埋め込まれている。さらに、多値画像ＭＩの周縁部の透かし埋め込み領域ＷＡの内側には、同様の環状の透かし埋め込み領域ＷＡが設定されている。なお、複数の透かし画像ＷＩを、多値画像ＭＩの周縁部に沿って、向きが反時計回りの環状となるように埋め込むとしてもよい。
【００４０】
図５は、透かし画像の埋め込み方法の他の例を示す説明図である。図５（ａ）には、透かし画像データが埋め込まれる前の印刷データによる印刷画像ＰＩを示している。図５の例では、印刷画像ＰＩ中に、多値画像ＭＩと二値画像ＢＩ（例えば文字を表す画像）とが混在している。図５（ｂ）には、多値画像ＭＩ上における透かし画像の埋め込み方法を示している。図５（ｂ）の例では、印刷画像ＰＩ中のすべての多値画像ＭＩが透かし画像の埋め込み対象として選択されている。多値画像ＭＩにおける透かし埋め込み領域ＷＡの設定および透かし画像ＷＩの配置は、図４の例と同様である。
【００４１】
一方、ステップＳ１３０において、印刷データに多値画像データが含まれていないと判定された場合には、処理はステップＳ１８０に進む。ステップＳ１８０では、透かし埋め込み処理部１８２が、印刷画像に対する透かし画像を埋め込むための多値画像の追加が許容されるか否かを判定する。具体的には、透かし埋め込み処理部１８２は、表示部１２０を介して多値画像の追加を許容するか否かをユーザに問い合わせ、ユーザから許容の指示があるか否かを判定する。多値画像の追加が許容されたと判定された場合は、処理はステップＳ１９０に進む。一方、多値画像の追加が許容されなかったと判定された場合は、処理はステップＳ１６０に進み、以降通常の印刷処理が行われる。
【００４２】
ステップＳ１９０では、透かし埋め込み処理部１８２が、透かし画像を埋め込むために追加する多値画像を印刷画像上に配置する。図６は、透かし画像の埋め込みのための多値画像の追加方法の一例を示す説明図である。図６（ａ）には、多値画像を追加する前の印刷データによる印刷画像ＰＩを示している。印刷画像ＰＩには、二値画像ＢＩのみが含まれている。図６（ｂ）には、印刷画像ＰＩへ追加する追加多値画像ＡＩの配置方法を示している。図６（ｂ）の例では、印刷画像ＰＩ中の印刷ができない余白領域に追加多値画像ＡＩが配置されている。より具体的には、印刷画像ＰＩの４隅に４つの追加多値画像ＡＩが配置されている。追加多値画像ＡＩの配置をこのような配置とすれば、追加多値画像ＡＩによる印刷画像ＰＩに対する影響を極力小さくすることができる。ただし、追加多値画像ＡＩの配置を他の配置とすることも可能であり、例えば、追加多値画像ＡＩを二値画像ＢＩが配置された領域に配置してもよい。
【００４３】
図６（ｂ）には、また、追加多値画像ＡＩ上における透かし画像の埋め込み方法を示している。図６（ｂ）の例では、印刷画像ＰＩの左上隅の追加多値画像ＡＩには右向きの透かし画像ＷＩが埋め込まれており、同様に、右上隅の追加多値画像ＡＩには下向きの透かし画像ＷＩが、右下隅の追加多値画像ＡＩには左向きの透かし画像ＷＩが、左下隅の追加多値画像ＡＩには上向きの透かし画像ＷＩが、それぞれ埋め込まれている。
【００４４】
なお、追加多値画像ＡＩは、地紋のような見えにくい画像であってもよいし、はっきり視認できる画像であってもよい。
【００４５】
ステップＳ１６０（図２）では、印刷処理部１８０（図１）が、印刷データに対してハーフトーン処理等の所定の画像処理を行う。ステップＳ１７０では、印刷処理部１８０が、画像処理後の印刷データをプリンタ３００に送信し、プリンタ３００が印刷を実行して印刷物を生成する。
【００４６】
以上説明したように、本実施例の画像処理装置１００では、生成される印刷物に透かし画像が異なる向きに複数配置されるように、印刷データに対する透かし画像データの埋め込みが行われる。そのため、透かし情報検出のための画像入力装置による印刷物の読み取りの際に印刷物の向きが任意に設定された場合、本実施例の印刷処理による印刷物からは、透かし画像が単一の向きに配置されている印刷物と比較して、透かし情報を迅速に検出することができる。すなわち、本実施例の画像処理装置１００では、透かし情報を迅速に検出可能な印刷物を印刷するための印刷データを生成することができる。
【００４７】
特に、本実施例の画像処理装置１００では、生成される印刷物に、約９０度ずつ異なる４種類の向きの透かし画像が配置されるように、印刷データに対する透かし画像データの埋め込みが行われる。ここで、印刷物は、一般的には長方形（または正方形）形状であり、画像入力装置による読み取り時の印刷物の向きは、概ね９０度ずつ異なる４種類の向きとなる。そのため、画像入力装置による読み取り時に、読み取られた印刷物上の透かし画像の向きと、印刷データに対する透かし画像データの埋め込みの向きとを、適合させることが容易となる。従って、本実施例の画像処理装置１００は、透かし情報をより迅速に検出可能な印刷物を印刷するための印刷データを生成することができる。
【００４８】
また、本実施例の画像処理装置１００では、図４および図５に示すように、印刷画像ＰＩ中に多値画像ＭＩが含まれる場合には、多値画像ＭＩの周縁部に沿って、透かし画像ＷＩが配置される。そのため、透かし情報検出時に、多値画像ＭＩの周縁部が読み取られた時点で透かし情報の検出が可能となり、より迅速に透かし情報を検出することができる。
【００４９】
また、本実施例の画像処理装置１００では、図４および図５に示すように、印刷画像ＰＩ中に多値画像ＭＩが含まれる場合には、多値画像ＭＩの周縁部に沿って、複数の透かし画像ＷＩが、向きが環状となるように配置される。そのため、本実施例の画像処理装置１００では、透かし画像検出のための読み取り時において、印刷物の向きに関わらず、印刷物に埋め込まれた透かし画像の向きを略一定とすることが可能である。従って、本実施例の画像処理装置１００は、透かし情報をさらに迅速に検出可能な印刷物を印刷するための印刷データを生成することができる。
【００５０】
また、本実施例の画像処理装置１００では、図４および図５に示すように、印刷画像ＰＩ中に多値画像ＭＩが含まれる場合には、多値画像ＭＩの周縁部に沿って、複数の透かし画像ＷＩが、向きが環状となるように配置され、さらに、その内側に、同様の環状の透かし埋め込み領域ＷＡが設定されている。そのため、印刷物上に透かし画像を配置する領域を広くとることができ、その分、多くの透かし画像を配置することができる。従って、本実施例の画像処理装置１００は、透かし情報を迅速に検出可能な印刷物を印刷するための印刷データを生成することができる。
【００５１】
また、本実施例の画像処理装置１００では、図６に示すように、印刷画像ＰＩ中に多値画像ＭＩが含まれない場合には、印刷画像ＰＩの４隅に追加多値画像ＡＩが配置され、追加多値画像ＡＩ上に透かし画像が埋め込まれる。そのため、透かし情報検出時に、追加多値画像ＡＩが読み取られた時点で透かし情報の検出が可能となり、より迅速に透かし情報を検出することができる。
【００５２】
Ｂ．変形例：
なお、この発明は上記の実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
【００５３】
Ｂ１．変形例１：
上記実施例における透かし画像の内容や透かし画像の埋め込み方法は、あくまで一例であり、他の内容や方法を用いることも可能である。また、上記実施例における印刷画像ＰＩ上の透かし画像の配置は、あくまで一例であり、他の配置を採用することも可能である。図７は、印刷画像ＰＩ上の透かし画像ＷＩの配置方法の変形例を示す説明図である。図７（ａ）には、透かし画像データが埋め込まれる前の印刷データによる印刷画像ＰＩを示している。図７（ｂ）には、多値画像ＭＩ上における透かし画像ＷＩの埋め込み方法を示している。図７（ｂ）の例では、多値画像ＭＩ上に、透かし画像ＷＩが、透かし画像ＷＩを含む最小正方形の領域に、９０度ずつ向きを変更しながら連続的に配置されている。透かし画像ＷＩをこのような配置とすれば、透かし画像ＷＩの高さ（または幅）分の１ラインの画像が読み取られた時点で透かし情報の検出が可能となり、より迅速に透かし情報を検出することができる。
【００５４】
なお、図７（ｂ）の例では、透かし画像ＷＩの向きを９０度ずつ変更して配置しているが、９０度以外の角度（例えば４５度や３０度など）ずつ変更して配置するとしてもよい。
【００５５】
また、図４から図６に示した透かし画像ＷＩの配置についても、他の配置を採用することができる。例えば、図４（ｂ）の例では、必ずしも、多値画像ＭＩ上に約９０度ずつ異なる４種類の向きの透かし画像ＷＩが配置される必要は無く、多値画像ＭＩ上に約１８０度ずつ異なる２種類の向きの透かし画像ＷＩが配置されるとしてもよい。また、図４（ｂ）の例では、多値画像ＭＩの周縁部に沿って、複数の透かし画像ＷＩが、向きが時計回りの環状となるように埋め込まれていると共に、多値画像ＭＩの周縁部の透かし埋め込み領域ＷＡの内側に、同様の環状の透かし埋め込み領域ＷＡが設定されているが、さらに内側に同様の透かし埋め込み領域ＷＡを設定してもよいし、透かし画像ＷＩを多値画像ＭＩの周縁部のみに配置してもよい。
【００５６】
Ｂ２．変形例２：
上記実施例では、透かし画像ＷＩを多値画像ＭＩ上に配置しているが、透かし画像ＷＩを二値画像ＢＩ上に配置することも可能である。ただし、印刷物の画質に与える影響等から、透かし画像ＷＩを多値画像ＭＩ上に配置するのが好ましい。
【００５７】
Ｂ３．変形例３：
上記実施例における画像処理装置１００の構成は、あくまで一例であり、画像処理装置１００の構成を他の構成とすることも可能である。また、上記実施例では、印刷処理部１８０が画像処理装置１００としてのパソコンに含まれているが、印刷処理部１８０がプリンタ３００に含まれ、プリンタ３００が画像処理装置として機能するとしてもよい。さらに、上記実施例において、ハードウェアによって実現されていた構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されていた構成の一部をハードウェアに置き換えるようにしてもよい。
【図面の簡単な説明】
【００５８】
【図１】電子透かしを応用した印刷物の印刷の概念を示す説明図。
【図２】本発明の実施例としての画像処理装置の構成を概略的に示す説明図。
【図３】画像処理装置による印刷処理の流れを示すフローチャート。
【図４】透かし画像の埋め込み方法の一例を示す説明図。
【図５】透かし画像の埋め込み方法の他の例を示す説明図。
【図６】透かし画像の埋め込みのための多値画像の追加方法の一例を示す説明図。
【図７】印刷画像上の透かし画像の配置方法の変形例を示す説明図。
【符号の説明】
【００５９】
１００...画像処理装置
１１０...ＣＰＵ
１２０...表示部
１３０...操作部
１４０...インターフェイス部
１５０...バス
１６０...内部記憶装置
１８０...印刷処理部
１８２...透かし埋め込み処理部
３００...プリンタ
【図１】
2007028256.tif 000003
【図２】
2007028256.tif 000004
【図３】
2007028256.tif 000005
【図４】
2007028256.tif 000006
【図５】
2007028256.tif 000007
【図６】
2007028256.tif 000008
【図７】
2007028256.tif 000009