(57)【要約】【課題】  処理の悪用を阻止しつつ、複写牽制模様の一部を無効として、複写牽制模様が多重に合成されることを防止する画像形成装置を提供する。【解決手段】  処理対象として受け入れた画像データ内に含まれる指示に基づいて複写牽制模様を合成する第１処理と、画像形成装置側において為された設定に基づいて複写牽制模様を合成する第２処理と、のいずれか一方を、予め定めた選択ルールに基づいて選択し、これら第１処理と第２処理とのうち、上記選択された処理を実行する画像形成装置である。【選択図】        図１
2006074093.tif 000002
【特許請求の範囲】
【請求項１】
処理対象として受け入れた画像データ内に含まれる指示に基づいて複写牽制模様を合成する第１処理と、画像形成装置側において為された設定に基づいて複写牽制模様を合成する第２処理と、のいずれか一方を、予め定めた選択ルールに基づいて選択し、
前記第１処理と第２処理とのうち、前記選択された処理を実行することを特徴とする画像形成装置。
【請求項２】
請求項１に記載の画像形成装置であって、
前記選択ルールは、処理の要求元となった利用者に関係するルールを含むことを特徴とする画像形成装置。
【請求項３】
請求項１または２に記載の画像形成装置であって、
前記選択ルールは、要求された画像形成の処理の内容に関係するルールを含むことを特徴とする画像形成装置。
【請求項４】
請求項１から３のいずれか一項に記載の画像形成装置であって、
前記選択ルールは、各複写牽制模様に関するセキュリティ強度の情報に基づくルールを含むことを特徴とする画像形成装置。
【請求項５】
処理対象として受け入れた画像データ内に含まれる指示に基づいて複写牽制模様を合成する第１処理と、画像形成装置側において為された設定に基づいて複写牽制模様を合成する第２処理と、のいずれか一方を、予め定めた選択ルールに基づいて選択し、
前記第１処理と第２処理とのうち、前記選択された処理を実行することを特徴とする画像形成方法。
【請求項６】
コンピュータに、
処理対象として受け入れた画像データ内に含まれる指示に基づいて複写牽制模様を合成する第１処理と、画像形成装置側において為された設定に基づいて複写牽制模様を合成する第２処理と、のいずれか一方を、予め定めた選択ルールに基づいて選択する手順と、
前記第１処理と第２処理とのうち、前記選択された処理を実行する手順と、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタや複合機等の画像形成装置に関する。
【背景技術】
【０００２】
近年では、ドキュメントの複写手段が高機能化している。例えば複写機はその性能が飛躍的に向上して、オリジナルとコピーとの区別が困難になるほどとなっている。そこで近年では、ドキュメントを印刷したときに、その改ざんやコピーを防止するために印刷物の背景に目立たない透かし画像（複写牽制模様）を印字する画像形成装置が存在する。この複写牽制模様は、基本的には複写によって残存する残存パターン（比較的大きな画素塊からなるパターンで形成した画像）と、複写によって消失する消失パターン（比較的小さな画素塊、例えば孤立ドットのパターンで形成した画像）とを含む。具体的に、残存パターンで「ＣＯＰＹ」の文字を白抜きした画像を生成し、消失パターンで当該「ＣＯＰＹ」の文字部分を埋めておく。そして残存パターンと消失パターンとの単位面積あたりの画素数を略同じにして、濃度の一致を図る。
【０００３】
このようにすると、一見グレイの背景となるが、複写をすると「ＣＯＰＹ」の文字部分が消失して、「ＣＯＰＹ」の文字が浮かび上がることとなる（例えば電子透かし技術について（特許文献１））。
【特許文献１】特開２０００−２８０５６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、こうした複写牽制模様の生成技術が普及するにつれ、例えばパーソナルコンピュータで生成され、印刷指示される画像データについて、当該パーソナルコンピュータにて複写牽制模様を合成して印刷指示し、当該印刷指示を受け入れたプリンタにおいて、再び、別の複写牽制模様を合成して印刷してしまうといったことも考えられる。この場合、２つの複写牽制模様が二重に合成されることとなり、複写牽制模様としての性能が劣化してしまうことがある。
【０００５】
この事情は例えば複写においても同じである。すなわち、原稿の複写時に、当該複写結果に複写牽制模様を合成する指示がある場合において、もともとの原稿に複写牽制模様が含まれていると、当該複写牽制模様の残存パターン部分が残った状態で、さらに複写牽制模様が合成されることとなるからである。
【０００６】
そこで、特許文献１に開示されているように、パーソナルコンピュータ側で複写牽制模様を合成するときに、画像形成装置としてのプリンタに対して、複写牽制模様の合成を禁止するよう指示することも考えられる。
【０００７】
しかしながら、この方法では、画像形成装置側で、複写牽制模様の合成を禁止する指示を受け入れ可能となるので、この指示を悪用されると、例えばパーソナルコンピュータ側では実際には複写牽制模様を合成していないのに、上記禁止の指示だけ出力させるように制御し、複写牽制模様を付加するべき画像データが、そのまま印刷されてしまう可能性もある。
【０００８】
本発明は上記実情に鑑みて為されたもので、処理の悪用を阻止しつつ、複写牽制模様の一部を無効として、複写牽制模様が多重に合成されることを防止する画像形成装置を提供することを、その目的の一つとする。
【課題を解決するための手段】
【０００９】
上記従来例の問題点を解決するための本発明は、画像形成装置であって、処理対象として受け入れた画像データ内に含まれる指示に基づいて複写牽制模様を合成する第１処理と、画像形成装置側において為された設定に基づいて複写牽制模様を合成する第２処理と、のいずれか一方を、予め定めた選択ルールに基づいて選択し、前記第１処理と第２処理とのうち、前記選択された処理を実行することを特徴としている。
【００１０】
ここで前記選択ルールは、処理の要求元となった利用者に関係するルールを含んでもよいし、要求された画像形成の処理の内容に関係するルールを含んでもよい。また、この選択ルールは、各複写牽制模様に関するセキュリティ強度の情報に基づくルールを含んでもよい。
【００１１】
また本発明の一態様に係る画像形成方法は、処理対象として受け入れた画像データ内に含まれる指示に基づいて複写牽制模様を合成する第１処理と、画像形成装置側において為された設定に基づいて複写牽制模様を合成する第２処理と、のいずれか一方を、予め定めた選択ルールに基づいて選択し、前記第１処理と第２処理とのうち、前記選択された処理を実行することを特徴としている。
【００１２】
さらに本発明の別の態様に係るプログラムは、コンピュータに、処理対象として受け入れた画像データ内に含まれる指示に基づいて複写牽制模様を合成する第１処理と、画像形成装置側において為された設定に基づいて複写牽制模様を合成する第２処理と、のいずれか一方を、予め定めた選択ルールに基づいて選択する手順と、前記第１処理と第２処理とのうち、前記選択された処理を実行する手順と、を実行させることを特徴としている。
【発明を実施するための最良の形態】
【００１３】
本発明の実施の形態について図面を参照しながら説明する。本発明の実施の形態に係る画像形成装置は、例えば複合機として実現される。この画像形成装置は、図１に示すように、制御部１１と、記憶部１２と、通信部１３と、操作部１４と、表示部１５と、画像形成部１６と、スキャナ部１７とを含んで構成されている。
【００１４】
制御部１１は、ＣＰＵ等を用いて実現でき、記憶部１２に格納されているプログラムに基づいて動作する。本実施の形態の制御部１１は、通信部１３を介して形成処理の対象となる画像データを受信し、画像形成部１６に出力する処理（プリント処理）や、スキャナ部１７から受け入れた画像データを形成処理の対象として画像形成部１６に出力する処理（コピー処理）などを基本的に実行している。
【００１５】
また本実施の形態では、この制御部１１が、処理対象として受け入れた画像データ内に含まれる指示に基づいて複写牽制模様を合成する第１処理と、画像形成装置側において為された設定に基づいて複写牽制模様を合成する第２処理と、のいずれか一方を、予め定めた選択ルールに基づいて選択し、当該第１処理と第２処理とのうち、選択された処理を実行する。この制御部１１の処理の内容については、後に説明する。
【００１６】
記憶部１２は、ＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）等の記憶素子や、ハードディスク等を用いて構成される。この記憶部１２は、制御部１１によって実行されるプログラムを格納している。この記憶部１２は、また、制御部１１の実行時に必要となるデータを保持するワークメモリとしても動作する。さらにこの記憶部１２には、不揮発性のメモリ素子を含み、各種設定を保持する。
【００１７】
通信部１３は、ネットワークを介して形成処理の対象となる画像データを受信し、制御部１１に出力する。また、この通信部１３は、制御部１１から入力される指示に従って、指示された宛先に対し、ネットワークを介してデータを送信する。操作部１４は、プッシュボタン等であり、利用者の操作を受け入れて制御部１１に出力する。表示部１５は、液晶ディスプレイ等であり、制御部１１から入力される指示に従って情報を表示する。
【００１８】
画像形成部１６は、プリンタ等であり、制御部１１から入力される画像データに基づき、用紙等の記録媒体上に画像を形成する。スキャナ部１７は、用紙上に形成された画像を光学的に読み取って、画像データとして制御部１１に出力する。
【００１９】
具体的に、本実施の形態では、対象画像データは図２に示すように、ヘッダ部Ｈと、複写牽制模様部Ｐと、データ本体部Ｂとを含んでなる。ここで複写牽制模様部Ｐは、ヘッダ部ＰＨとデータ部ＰＤとを含み、データ本体部Ｂもまた、ヘッダ部ＢＨとデータ部ＢＤとを含む。ここでデータ本体部Ｂには、複数のページ分の画像データが含まれてもよい。
【００２０】
複写牽制模様部Ｐのヘッダ部Ｐは、データ本体部Ｂに含まれるどのページの画像データの、どの領域に複写牽制模様を合成するかを指示する情報（合成対象領域指定情報）を含む。また、複写牽制模様部Ｐのデータ部ＰＤは、合成される複写牽制模様の画像データを含む。
【００２１】
次に制御部１１の処理の内容について説明する。本実施の形態では、画像形成装置側において複写牽制模様の合成処理を行うか否かを、管理者が予め設定して、合成設定情報として記憶部１２に格納しておく。
【００２２】
また、制御部１１は、処理対象として受け入れた画像データ内に含まれる指示に基づいて複写牽制模様を合成する第１処理と、画像形成装置側において為された設定に基づいて複写牽制模様を合成する第２処理と、のどちらを実行するかを表す選択ルールの設定を、管理者等から予め受け入れて、記憶部１２の不揮発性メモリやハードディスクに保持させておく。
【００２３】
ここで具体的に、上記の選択ルールは、処理の要求元（対象画像データの送信元）となった利用者に関係するルールであってもよいし、要求された画像形成の処理の内容に関係するルールであってもよい。
【００２４】
例えば利用者に関係する選択ルールを用いる場合、本実施の形態の画像形成装置の管理者は、利用者を特定する情報に関連付けて、第１処理と第２処理とのうち、どちらを実行するかを表す設定を記憶部１２の不揮発性メモリ素子やハードディスク等に格納しておく（図２）。
【００２５】
この場合、制御部１１は、対象画像データを受け入れたときに、当該対象画像データの送信元の利用者の情報を取得する。ここで利用者の情報は、利用者を認証することによって取得してもよいし、対象画像データに利用者の情報を含めさせてもよい。制御部１１は、当該認証した利用者に関係する設定が、記憶部１２に格納されているか否かを調べ、格納されていれば当該設定に従って選択の処理を行う。また本実施の形態では管理者からデフォルトの設定を受けて記憶部１２に格納しておき、制御部１１は、利用者に関係付けられた設定が記憶部１２に格納されていない場合や利用者を特定する情報が取得できなかった場合に、このデフォルトの設定に基づいて選択の処理を行う。
【００２６】
さらに、要求された画像形成処理の内容に関係するルールを用いる場合は、例えば、対象画像データが図示しないスキャナによって取り込まれた場合（コピー処理である場合）と、対象画像データがネットワークを介して受信された場合（プリント処理である場合）とのそれぞれの場合について、第１処理と第２処理とのうち、どちらを実行するかを表す設定を記憶部１２の不揮発性メモリ素子やハードディスク等に格納しておく。
【００２７】
この場合制御部１１は、対象画像データを受け入れたときに、処理の内容がコピー処理とプリント処理とのどちらであるかに応じて、上記設定を参照して、第１、第２の処理のどちらを実行するかを選択する。
【００２８】
また、ここで処理の内容として、例えば制御部１１が生成する画像データを形成する処理である場合（例えば設定レポートの印刷を行う場合）は、どちらの処理を選択的に実行する設定となっていたとしても、複写牽制模様を合成しないよう制御してもよい。
【００２９】
さらに、本実施の形態の選択ルールは、各複写牽制模様に関するセキュリティ強度の情報に基づくルールであってもよい。この場合は、対象画像データに含まれる指示に基づく複写牽制模様（つまり第１処理に基づいて合成される模様）が、第２処理によって合成される複写牽制模様よりもセキュリティ強度が高いか否かを判断するために、セキュリティ強度情報を対象画像データに含めておく。
【００３０】
具体的にこのセキュリティ強度情報は、第２処理によって合成される複写牽制模様のセキュリティ強度情報を「５０」とする数値情報とすることができる。本実施の形態の画像形成装置に対して画像形成の要求を送信するクライアント側装置（パーソナルコンピュータなどで実現できる）は、対象画像データを生成する際に、当該対象画像データ内に複写牽制模様を含める場合は、その複写牽制模様のセキュリティ強度を表す数値情報を生成して、対象画像データとともに画像形成装置側に送信する。この場合、画像形成装置の制御部１１は、受信された第１処理に基づく複写牽制模様のセキュリティ強度情報が、第２処理に基づく複写牽制模様に係る既定のセキュリティ強度情報よりも大きい数値（すなわちセキュリティ強度が強いことを表すもの）であるときに、第１処理を選択的に実行し、そうでなければ第２処理を選択的に実行する。
【００３１】
具体的に、この制御部１１は、対象画像データを受け入れると、図３に示す処理を開始する。まず制御部１１は、対象画像データに第１処理を行わせるための指示（複写牽制模様を合成する指示）が含まれているか否かを調べる（Ｓ１）。そして、当該指示がある場合は、選択ルールに基づいて第１、第２のどちらの処理を実行するかを判断する（Ｓ２）。そして、第２処理を実行すると判断したときには、対象画像データのデータ本体部Ｂに基づいて各ページの画像を生成する（Ｓ３）。具体的に対象画像データがポストスクリプト（登録商標）などのページ記述言語で記述されている場合、ここで各ページのビットマップ画像を生成する（いわゆるレンダリング処理）。
【００３２】
次に制御部１１は、第２処理を実行するよう設定されているか否かを調べ（Ｓ４）、第２処理を実行するよう設定されている場合、つまり、画像形成装置側で複写牽制模様を合成する指示が設定されている場合（Ｙｅｓの場合）は、複写牽制模様を内部的に生成し（Ｓ５）、処理Ｓ３で生成した各ページの画像に合成する（Ｓ６）。そして各ページの画像を出力する処理として、当該合成後の画像を画像形成部１６に出力して（Ｓ７）、処理を終了する。
【００３３】
一方、処理Ｓ２において、第１処理を実行するよう設定されている場合と、処理Ｓ４において第２処理を実行するよう設定されていない場合、つまり、画像形成装置側で複写牽制模様を合成する指示が設定されていない場合（Ｎｏの場合）とにおいては、第１処理を実行して、合成の対象となる複写牽制模様を生成する（Ｓ８）。次に、処理Ｓ３におけるのと同様に、対象画像データのデータ本体部Ｂに基づいて各ページの画像を生成する（Ｓ９）。そして、複写牽制模様部Ｐのヘッダ部Ｐに含まれる合成対象領域指定情報を参照しながら、複写牽制模様を合成する旨、指定されたページの画像に対して、処理Ｓ８にて生成した複写牽制模様を合成する（Ｓ１０）。なお、この処理Ｓ１０において、合成対象領域指定情報により、ページの画像の全体ではなく、その一部領域に対して複写牽制模様を合成する指定がされている場合、制御部１１は、当該指定された領域に対して複写牽制模様を合成する。
【００３４】
そして制御部１１は、処理Ｓ７に移行して、処理Ｓ１０で合成処理を行った後の各ページの画像を画像形成部１６に出力する。
【００３５】
一方、処理Ｓ１において、複写牽制模様を合成する指示が対象画像データに含まれていない場合（Ｎｏの場合）は、処理Ｓ３におけるのと同様に、対象画像データのデータ本体部Ｂに基づいて各ページの画像を生成する（Ｓ１１）。そして、第２処理を実行するよう設定されているか否かを調べ（Ｓ１２）、第２処理を実行するよう設定されている場合、つまり、画像形成装置側で複写牽制模様を合成する指示が設定されている場合（Ｙｅｓの場合）は、処理Ｓ５に移行して処理を続ける。これにより第１処理の指示がなく、第２処理の指示がある場合、第２処理が実行されることとなる。
【００３６】
また、制御部１１は、処理Ｓ１２において、第２処理を実行するよう設定されていない場合、つまり、画像形成装置側で複写牽制模様を合成する指示が設定されてない場合（Ｎｏの場合）は、処理Ｓ７に移行して、処理Ｓ１１で生成した各ページの画像をそのまま出力する。
【００３７】
なお、ここでは制御部１１にて合成の処理が行われているが、画像形成部１６にて合成処理を行う場合、第１処理と、第２処理とに基づく、各複写牽制模様を生成して記憶部１２に格納しておき、画像形成部１６が、第１、第２の処理のどちらを選択したかの指示の入力を受けて、当該記憶部１２に格納されている複写牽制模様のいずれかを選択的に合成してもよい。
【００３８】
また、第１、第２の処理によって生成された各複写牽制模様について、その合成対象領域が設定され、それが互いに重なり合わない場合には、両者を合成してもよい。例えば１ページ目には第１の処理による複写牽制模様を合成する旨の指定があるが、２ページ目の画像には、当該指定がない場合、この２ページ目の画像に対しては、第２の処理による複写牽制模様を合成してもよい。さらに、一つのページの画像内においても、第１の処理による複写牽制模様を合成する領域と、第２の処理による複写牽制模様を合成する領域と（これらの領域は、例えば矩形領域として設定される）が互いに重なり合わない場合には、両者をそれぞれ指定された領域に合成するようにしてもよい。
【００３９】
本実施の形態によると、複写牽制模様の一部を無効として、複写牽制模様が多重に合成されることを防止されるとともに、画像形成装置が複写牽制模様の合成を禁止する指示を受け入れることがなく、処理の悪用が阻止される。
【００４０】
なお、選択ルールは、ここまでに説明したものに限られない。例えば対象画像データを生成したアプリケーション（応用ソフトウエア）を特定する情報と、どちらの処理を選択的に実行するかを表す情報とを関連づけて記憶させておき、この記憶内容に基づいて、選択を行ってもよい。これによると、例えば悪意の利用者が、複写牽制模様を生成する指示のダミー（実際には何も合成しない）を、画像データに含めるアプリケーションを開発したとする。このとき、未知のアプリケーションに対しては、画像形成装置で生成される複写牽制模様を優先的に合成するよう、第２処理を実行する旨の指示を関連づけておけば、当該悪意で開発されたアプリケーションからの画像データに含まれる、ダミーの複写牽制模様の合成指示が無効となり、画像形成装置側の複写牽制模様が合成されるので、セキュリティの効果を維持できる。
【００４１】
さらに、選択ルールとして、第１処理にて生成される複写牽制模様の画像を検査し、検査の結果に基づいて第１、第２の処理のどちらを実行するかを決定してもよい。ここで検査は、例えば画素塊のサイズに基づいて、所定面積以上の模様が浮き出るよう画像が調製されているか否かを調べる処理とすることができる。
【００４２】
さらに、ここでは複写牽制模様を合成する場合を例として説明したが、ベースとなる画像に対して、合成される画像（例えばフォームなど）においても、同様の処理を行うことができる。
【００４３】
さらに、対象画像データに含まれる第１処理が、画像形成装置に対して、予め画像形成装置に格納されている合成画像を合成する処理となっていてもよい。この場合も当該対象画像データに含まれる指示に基づく処理と、第２処理（予め画像形成装置側に設定されている処理）とを選択ルールに基づいて選択する。
【図面の簡単な説明】
【００４４】
【図１】本発明の実施の形態に係る画像形成装置の構成ブロック図である。
【図２】処理対象となる画像データの内容例を表す説明図である。
【図３】本発明の実施の形態に係る画像形成装置の動作例を表すフローチャート図である。
【符号の説明】
【００４５】
１１  制御部、１２  記憶部、１３  通信部、１４  操作部、１５  表示部、１６  画像形成部、１７  スキャナ部。
【図１】
2006074093.tif 000003
【図２】
2006074093.tif 000004
【図３】
2006074093.tif 000005