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