(57)【要約】【課題】  複写牽制模様を合成しない領域を設定することのできる画像処理装置を提供する。【解決手段】  処理対象となったドキュメントに、複写牽制画像を合成する画像処理装置であって、ドキュメント上の少なくとも一つの領域の指定を受け入れ、当該指定された領域内部に複写牽制模様が合成されないよう制御するとともに、指定された領域の画像部分に対して、埋込み対象となった符号画像を埋込み合成する画像処理装置である。【選択図】        図１
2006165977.tif 000002
【特許請求の範囲】
【請求項１】
処理対象となったドキュメントに、複写牽制画像を合成する画像処理装置であって、
前記ドキュメント上の少なくとも一つの領域の指定を受け入れる手段と、
前記指定された領域内部に複写牽制模様が合成されないよう制御する手段と、
前記指定された領域の画像部分に対して、埋込み対象となった符号画像を埋込み合成する手段と、
を含むことを特徴とする画像処理装置。
【請求項２】
処理対象となったドキュメントに、複写牽制画像を合成する画像処理装置であって、
前記ドキュメントに含まれる画像要素のうちから、テキスト画像以外の部分の領域を、非テキスト領域として特定する手段と、
前記特定された非テキスト領域に複写牽制画像が合成されないよう制御する手段と、
前記特定された非テキスト領域の画像部分に対して、埋込み対象となった符号画像を埋込み合成する手段と、
を含むことを特徴とする画像処理装置。
【請求項３】
処理対象となったドキュメントに、複写牽制画像を合成する画像処理方法であって、
前記ドキュメント上の少なくとも一つの領域を特定し、
当該特定した領域内部に複写牽制模様が合成されないよう制御するとともに、当該特定された領域の画像部分に対して、埋込み対象となった符号画像を埋込み合成する
ことを特徴とする画像処理方法。
【請求項４】
コンピュータに、処理対象となったドキュメントに対する複写牽制画像の合成処理を実行させる画像処理プログラムであって、
前記ドキュメント上の少なくとも一つの領域を特定する手順と、
当該特定した領域内部に複写牽制模様が合成されないよう制御する手順と、
前記特定された領域の画像部分に対して、埋込み対象となった符号画像を埋込み合成する手順と、
をコンピュータに実行させることを特徴とする画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複写牽制模様の合成処理を行う画像処理装置に関する。
【背景技術】
【０００２】
近年の情報処理機器の普及に伴い、電子的に生成されたドキュメントの印刷が容易にできるようになってきている。こうしたなか、比較的機密性の高いドキュメントに対し、複写を牽制するための模様として、複写時に現出する模様を合成して印刷する複写牽制模様の合成印刷に関する技術が開発されている（例えば、特許文献１）。
【特許文献１】特開２００１−１９７２９７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記従来の複写牽制模様の合成印刷では、ドキュメントの全面に複写牽制模様を合成してしまう。このため例えば線画や写真画像等、微細な表現を要する部分など、ドキュメントの一部に複写牽制模様を合成したくないといった要望があった。
【０００４】
一方で、複写牽制模様を合成しない領域を設定することとすれば、当該領域が切取られて複写されたり、張替えられるなどの部分的複写や部分改ざんがされるおそれが生じる。
【０００５】
本発明は上記実情に鑑みて為されたもので、複写牽制模様を合成しない領域の設定を可能とするとともに、部分的複写や改ざんを防止できる画像処理装置を提供することを、その目的の一つとする。
【課題を解決するための手段】
【０００６】
上記従来例の問題点を解決するための本発明は、処理対象となったドキュメントに、複写牽制画像を合成する画像処理装置であって、前記ドキュメント上の少なくとも一つの領域の指定を受け入れる手段と、前記指定された領域内部に複写牽制模様が合成されないよう制御する手段と、前記指定された領域の画像部分に対して、埋込み対象となった符号画像を埋込み合成する手段と、を含むことを特徴としている。
【０００７】
また、上記従来例の問題点を解決するための本発明は、処理対象となったドキュメントに、複写牽制画像を合成する画像処理装置であって、前記ドキュメントに含まれる画像要素のうちから、テキスト画像以外の部分の領域を、非テキスト領域として特定する手段と、前記特定された非テキスト領域に複写牽制画像が合成されないよう制御する手段と、前記特定された非テキスト領域の画像部分に対して、埋込み対象となった符号画像を埋込み合成する手段と、を含むことを特徴としている。
【０００８】
また、本発明の一態様は、処理対象となったドキュメントに、複写牽制画像を合成する画像処理方法であって、前記ドキュメント上の少なくとも一つの領域を特定し、当該特定した領域内部に複写牽制模様が合成されないよう制御するとともに、当該特定された領域の画像部分に対して、埋込み対象となった符号画像を埋込み合成することを特徴としている。
【０００９】
さらに本発明の別の態様は、コンピュータに、処理対象となったドキュメントに対する複写牽制画像の合成処理を実行させる画像処理プログラムであって、前記ドキュメント上の少なくとも一つの領域を特定する手順と、当該特定した領域内部に複写牽制模様が合成されないよう制御する手順と、前記特定された領域の画像部分に対して、埋込み対象となった符号画像を埋込み合成する手順と、をコンピュータに実行させることを特徴としている。
【発明を実施するための最良の形態】
【００１０】
本発明の第１の実施の形態について図面を参照しながら説明する。本実施の形態に係る画像処理装置１は、図１に示すように、制御部１１と、記憶部１２と、操作部１３と、表示部１４と、通信部１５とを含み、画像形成装置としてのプリンタ２に接続されている。
【００１１】
制御部１１は、ＣＰＵ等を用いて構成できる。制御部１１は、記憶部１２に格納されているプログラムに従って動作している。本実施の形態では、ドキュメント上の少なくとも一つの領域の指定を受け入れる処理と、指定された領域内部に複写牽制模様が合成されないよう制御する処理と、当該複写牽制模様の合成が抑止された領域の画像部分に対して、埋込み対象となった符号画像を埋込み合成する処理と、を実行している。この制御部１１の具体的な処理の内容については、後に詳しく述べる。
【００１２】
記憶部１２は、ＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）、さらにはハードディスクなどを含んで構成される。この記憶部１２には、制御部１１によって実行されるプログラムが格納されている。また、この記憶部１２は、制御部１１によって行われる処理において必要となる種々のデータを保持するワークメモリとしても動作する。
【００１３】
操作部１３は、マウスやキーボードなどであり、利用者の指示操作を受け入れて、その内容を制御部１１に出力する。表示部１４は、例えばディスプレイなどであり、制御部１１から入力される指示に従って、情報を提示する。
【００１４】
通信部１５は、例えばネットワークカードであり、制御部１１から入力される指示に従って、指定される宛先に対してデータを送信する。また、この通信部１５は、ネットワークを介して外部（例えばプリンタ２）から到来するデータを受信して、制御部１１に出力する。
【００１５】
プリンタ２は、画像処理装置１に対してネットワークを介して接続されており、画像処理装置１から受信した画像データに基づいて、記録媒体としての用紙上に画像を形成する。
【００１６】
ここで制御部１１による処理の具体的な内容について説明する。制御部１１は、ドキュメントの画像形成指示を受けたときに、複写牽制模様を合成するか否か判断する。この判断は、例えばドキュメントに予め複写牽制模様を合成するべき旨の指示が含まれているか否かなどで判断する。そして、複写牽制模様を合成する場合は、当該ドキュメントの各ページの画像を提示して、各ページごとに、複写牽制模様を合成しない領域の指定を受け入れる。具体的にはページの画像を表示部１４に表示する。そして表示されているページの画像上で、マウスなどのポインティングデバイスを用いて、例えば矩形の領域を指定する。
【００１７】
また、例えばドキュメントに付加的な画像データ（例えばＰＤＦ（Portable Document Format）における注釈情報など）を関連付けて表示する場合、この画像データの部分を、指定領域としてもよい。
【００１８】
制御部１１は、指定された領域を特定する情報（座標情報）を記憶部１２に格納する。この座標情報は、例えば矩形領域であれば、その左上の座標値と、右下の座標値との組として表現される。制御部１１は図２に示すように、ドキュメントを特定する情報（Ａ）と、ドキュメントのページを特定する情報（Ｂ）とに関連付けて、この座標情報（Ｃ）を記憶部１２に格納する。
【００１９】
そして、制御部１１は、ドキュメントのページの印刷可能領域のサイズで、複写牽制模様の画像データ（基本画像データ）を生成する。この複写牽制模様の画像データの生成処理は、特許文献１に開示されたものと同様であるので、ここでの詳細な説明を省略する。
【００２０】
次に、形成処理の対象となったドキュメントの１ページ目から順に、各ページを特定する情報に関連づけられている座標情報を記憶部１２から読み出す。そして、当該ページを特定する情報に関連づけられている座標情報があれば、基本画像データのうち、当該座標情報によって示される領域の複写牽制模様を除去する。これにより、各ページごとに合成するべき複写牽制模様の画像が生成される。
【００２１】
そして、ドキュメントの各ページのデータに、各ページに合成するべき複写牽制模様の画像を合成する指示を追記する。そして、この追記後のドキュメントのデータをプリンタ２に対して出力する。そうすると、指定された領域内部に複写牽制模様が合成されないようになる。
【００２２】
本実施の形態において特徴的なことの一つは、当該指定された領域内部の画像部分に対して、埋込みの対象となった符号画像を埋込み合成することである。すなわち制御部１１は、形成処理の対象となったドキュメントの１ページ目から順に、各ページを特定する情報に関連づけられている座標情報を記憶部１２から読み出す。そして、当該ページを特定する情報に関連づけられている座標情報があれば、基本画像データのうち、当該座標情報によって示される領域の画像部分を抽出する。
【００２３】
そして、当該抽出した画像部分に対して埋込みの対象となった符号画像を埋込み合成する。ここで符号画像は、例えば、当該画像部分の画像データに基づいて生成されたデータを表す２次元バーコード画像であってもよい。具体的に、この符号画像によって表されるデータは、当該画像部分に係るデータに基づいて生成されるデータであって、当該データの生成方法が秘匿されているものとする。具体的には、当該画像部分の画像データを予め定められた暗号化鍵（秘密鍵であるとする）を用いて暗号化したものなどで構わない。また符号画像の埋込み合成方式は、いわゆるステガノグラフィ（電子すかし技術）を用いることができる。
【００２４】
すなわち本実施の形態では、図３（ａ）に示した１ページ分の画像データ上で、領域（Ｐ１，Ｐ２（以下、双方を含めて領域Ｐとする））が指定された場合に、制御部１１が図３（ｂ）に示すように、図３（ａ）のページに対応して、当該領域（Ｐ）に対応する部分を除いた複写牽制模様を生成する。そして、図３（ａ）のページに、この図３（ｂ）の複写牽制模様の画像を合成する指示をプリンタ２に出力する。これにより、図３（ｃ）に示すように、指定された領域（Ｐ）内部には複写牽制模様が合成されず、指定された領域（Ｐ）外の部分に複写牽制模様が合成されている画像が形成されることになる。
【００２５】
また、領域Ｐ１、Ｐ２のそれぞれの内部の画像部分に対して、当該画像部分の画像データから生成したハッシュ値を表す符号画像を生成する。この符号画像は、例えば２次元バーコード等である。そして各領域Ｐ１，Ｐ２のそれぞれについて生成した符号画像を、対応する領域内の画像部分に埋込み合成する。
【００２６】
こうして埋込み合成によって得られた合成画像は、対応する領域内の画像部分に置き換えられる。これにより、図３（ａ）に示した１ページ分の画像データ上で、指定された２つの領域（Ｐ１，Ｐ２）以外の部分には、複写牽制模様が合成されることとなり、当該指定された２つの領域（Ｐ１，Ｐ２）の画像部分には、当該画像部分の画像データに基づいて生成されるデータを表す符号画像が埋込み合成された状態となる。
【００２７】
このため、当該複写牽制模様が付されなかった画像部分が改変されていたとしても、当該画像部分に埋込み合成されているべき符号画像が合成されているか否かによって、当該画像部分が改変されたことを検知できる。このように本実施の形態によると、複写牽制模様を合成しない領域の設定を可能とするとともに、部分的複写や改ざんを防止できる。
【００２８】
また、ここでは、各ページごとに合成するべき複写牽制模様の画像データを生成したが、これに代えて、各ページごとに、ページを特定する情報に関連づけられている座標情報によって画定される領域と、そうでない領域とで互いに異なる値に設定されているマスク情報を生成してもよい。この場合、ドキュメントデータの各ページに、対応するマスク情報を利用して基本画像データを合成するべき指示を含める。
【００２９】
この例では、図３（ａ）に示したページの領域（Ｐ）に関するマスク画像（図３（ｄ））が生成される。そして、このマスク画像を用いて、図３（ａ）のページ上の一部（図３の例ではマスク画像の「黒」画素となっている部分に対応する領域に）、基本画像データを合成する。これによっても、図３（ｃ）に示した画像が形成されることとなる。
【００３０】
また、この例では、マスク画像を反転させた反転マスク画像を生成する。ここで反転とは、「黒」画素となっている部分を「白」画素とし、「白」画素となっている部分を「黒」画素とする処理をいう。そしてこの例では、当該反転マスク画像を用いて図３（ａ）のページ上の部分画像（図３（ｄ）のマスク画像の「白」画素となっている部分に対応する領域）に対して、埋込み対象の符号画像を埋込み合成することとすればよい。
【００３１】
さらに本実施の形態の制御部１１の処理において、例えば領域が指定されたときに、当該指定された領域外の部分（複写牽制模様が合成される領域）の面積に関する量を演算し、この量に基づいて、複写牽制模様が合成される面積が所定値未満となる場合に、警告情報を表示部１４に表示して報知して、画像形成に係る処理を停止してもよい。
【００３２】
すなわち、本実施の形態によると、複写牽制模様を合成しない領域を大きくすることにより、複写牽制模様が実質的に合成されないようにすることができ、不正の目的に利用される恐れがあるので、複写牽制模様が合成される面積が所定値未満となる場合は、それを警告する。
【００３３】
ここで複写牽制模様が合成される領域の面積に関する量は、次のように演算される。すなわち、ドキュメントの１ページ分の面積を、用紙サイズや、印刷可能領域の面積から得ておき、各ページごとに、ページ内で指定された各領域の面積の和を演算する。そして各ページごとに、１ページ分の面積から当該面積の和を差し引く。これにより、複写牽制模様を合成する領域の面積そのものを、複写牽制模様が合成される領域の面積に関する量として演算することができる。
【００３４】
また、ここでは利用者の指示操作により、複写牽制模様を合成しない領域を特定したが、画像処理装置が複写牽制模様を合成しない領域を特定してもよい。すなわち本発明の第２の実施の形態に係る画像処理装置１は、図１に示した第１の実施の形態に係るものと同様の構成をとるものであるが、制御部１１における処理が少々異なる。
【００３５】
本実施の形態では、制御部１１は、形成処理の対象となったドキュメントに含まれる画像要素のうちから、テキスト画像以外の部分の領域を、非テキスト領域として特定し、この特定された非テキスト領域に複写牽制画像が合成されないよう制御する。
【００３６】
具体的に本実施の形態では、制御部１１は、ドキュメントの画像形成指示を受けたときに、複写牽制模様を合成するか否かを判断し、複写牽制模様を合成すると判断すると、まずドキュメントのページの印刷可能領域のサイズで、複写牽制模様の画像データ（基本画像データ）を生成する。
【００３７】
そして制御部１１は、当該ドキュメントの各ページの画像から、まずテキスト画像以外の部分（非テキスト領域）を特定する。具体的に制御部１１は、各ページの画像にレイアウトを分析する処理を行い、文字画像が配列されている領域（すなわちテキスト領域）を特定する。このレイアウト分析の処理は、ＯＣＲ（光学的文字認識）のための処理として広く知られている処理であるので、ここでの詳細な説明を省略する。
【００３８】
次に制御部１１は、ページの画像のうち、特定したテキスト領域外の部分を非テキスト領域として特定し、当該非テキスト領域の形状に複写牽制模様を合成しないよう指示するためのマスク画像を生成する。この処理を各ページについて行い、ドキュメントデータの各ページに、対応するマスク情報を利用して基本画像データを合成するべき指示を含める。
【００３９】
さらに本実施の形態では、制御部１１は、生成したマスク画像を反転させた反転マスク画像を生成する。ここで反転とは、「黒」画素となっている部分を「白」画素とし、「白」画素となっている部分を「黒」画素とする処理をいう。制御部１１は、ページの画像のうち、反転マスク画像によって特定される領域（反転マスク画像のうち、「黒」画素となっている部分に対応する領域）に含まれる画像部分を抽出し、当該抽出した画像部分に対して埋込みの対象となった符号画像を埋込み合成する。ここで符号画像は、第１の実施の形態におけるものと同様に、当該画像部分の画像データに基づいて生成されたデータを表す２次元バーコード画像で構わない。また、この符号画像によって表されるデータは、具体的には、当該画像部分の画像データを予め定められた暗号化鍵（秘密鍵であるとする）を用いて暗号化したものなどで構わない。さらに符号画像の埋込み合成方式は、いわゆるステガノグラフィ（電子すかし技術）を用いることができる。
【００４０】
制御部１１は、この埋込み合成後の画像部分を、元のページの画像に上書きして合成する。これにより、反転マスク画像によって特定される領域については、上記符号画像が埋込み合成された状態となり、反転マスク画像によって特定されない領域については、元のページの画像そのままであって、基本画像データの合成指示によって複写牽制模様の合成がされることとなる。制御部１１は、当該合成後のページの画像をプリンタ２に出力する。これにより特定した領域内部に複写牽制模様が合成されないようになる。
【００４１】
なお、本実施の形態においても、テキスト領域の部分（複写牽制模様が合成される領域）の面積に関する量を演算し、この量に基づいて、複写牽制模様が合成される面積が所定値未満となる場合に、警告情報を表示部１４に表示して報知して、画像形成に係る処理を停止してもよい。
【００４２】
具体的には、ドキュメントの１ページ分の面積を、用紙サイズや、印刷可能領域の面積から得ておき、各ページごとに、ページ内の非テキスト領域の面積の和を演算する。そして各ページごとに、１ページ分の面積から当該面積の和を差し引く。これにより、複写牽制模様を合成する領域の面積そのものを、複写牽制模様が合成される領域の面積に関する量として演算することができる。
【００４３】
さらに、本実施の形態では、例えば各ページについて、ページの画像と、非テキスト領域のバウンダリ情報に基づく領域を強調する枠線（Ｒ）と、各領域に対応付けられたチェックボックス（Ｑ）等のボタンインタフェースとを表示し（図４）、非テキスト領域であっても、複写牽制模様を合成してよい部分があれば、当該部分を、上記ボタンインタフェースにより選択するように利用者に指示してもよい。
【００４４】
この場合は、利用者から指定された非テキスト領域があれば、当該指定された非テキスト領域には複写牽制模様が合成されるように制御する。すなわち、各ページごとの複写牽制模様の画像データを生成する場合は、当該指定された非テキスト領域内部にも複写牽制模様を含んだ画像データを生成する。また、マスク画像を生成する場合も同様に、当該指定された非テキスト領域内部にも複写牽制模様が合成されるよう指示するマスク画像を生成する。
【００４５】
そして、特定されたテキスト領域及び、上記指定された非テキスト領域（つまり、複写牽制模様の合成がされる領域）以外の領域について、符号画像を埋込み合成する。
【図面の簡単な説明】
【００４６】
【図１】本発明の第１の実施の形態に係る画像処理装置の構成、及び接続例を表すブロック図である。
【図２】座標情報の保持例を表す説明図である。
【図３】本発明の第１の実施の形態に係る画像処理装置の処理の過程を表す説明図である。
【図４】本発明の第２の実施の形態に係る画像処理装置が提示するインタフェース画面の例を表す説明図である。
【符号の説明】
【００４７】
１  画像処理装置、２  プリンタ、１１  制御部、１２  記憶部、１３  操作部、１４  表示部、１５  通信部。
【図１】
2006165977.tif 000003
【図２】
2006165977.tif 000004
【図３】
2006165977.tif 000005
【図４】
2006165977.tif 000006