(57)【要約】【課題】  画像全体のうちの所望の領域に対して複写を抑制できる画像処理装置、画像処理方法および画像処理プログラムを提供すること。【解決手段】  ＣＰＵ１０、ＲＯＭ１１、ＲＡＭ１２、操作パネル１３、外部Ｉ／Ｆ１４および印刷エンジン１５が、互いにバス１６で接続されている。ＣＰＵ１０は、外部Ｉ／Ｆ１４を経て読み込んだ画像データについて複写禁止領域を特定し、この領域に第１のパターンを合成して、第１の合成画像を形成する。また、ＣＰＵ１０は、外部Ｉ／Ｆ１４を経て第１合成画像のデータを読み込み、パターンが合成された領域を検出し、この検出された領域に第２のパターンを合成し、第２の合成画像を形成する。印刷エンジン１５は、第２の合成画像のデータを受け取り、第２の合成画像を印刷する。第２のパターンとして黒色の塗り潰し画像を用いることにより、複写禁止領域の複写を防止できる。【選択図】  図２
2005079628.tif 000002
【特許請求の範囲】
【請求項１】
第１のパターンを表すデータを予め記憶する第１パターン記憶手段と、
画像を表す画像データを記憶する画像データ記憶手段と、
上記画像データ記憶手段に記憶された画像データが表す画像について、複写を禁止すべき領域を特定する禁止領域特定手段と、
上記画像の上記禁止領域特定手段で特定された領域に、上記第１のパターンを合成して第１の合成画像を形成する第１パターン合成手段と
を備えることを特徴とする画像処理装置。
【請求項２】
請求項１に記載の画像処理装置において、
上記第１パターン合成手段は、上記画像の上記禁止領域特定手段で特定された領域に、上記第１のパターンをタイル状に合成することを特徴とする画像処理装置。
【請求項３】
請求項１に記載の画像処理装置において、
第２のパターンを表すデータを予め記憶する第２パターン記憶手段と、
上記第１の合成画像を表す画像データを記憶する合成画像データ記憶手段と、
上記合成画像データ記憶手段に記憶された画像データが表す第１の合成画像について、上記第１のパターンが存在する領域を検出する領域検出手段と、
上記領域検出手段が検出した領域に、上記第２のパターンを合成して第２の合成画像を形成する第２パターン合成手段と
を備えることを特徴とする画像処理装置。
【請求項４】
請求項３に記載の画像処理装置において、
上記領域検出手段は、上記第１のパターンを検出しない領域であって、上記第１のパターンを検出した領域に囲まれた領域を、第１のパターンを検出した領域に修正する領域修正手段を備えることを特徴とする画像処理装置。
【請求項５】
第１のパターンを表すデータを予め記憶するステップと、
画像を表す画像データを記憶するステップと、
上記画像データが表す画像について、複写を禁止すべき領域を特定するステップと、
上記画像の上記複写を禁止すべき領域に、上記第１のパターンを合成して第１の合成画像を形成するステップと
を備えることを特徴とする画像処理方法。
【請求項６】
請求項５に記載の画像処理方法において、
第２のパターンを表すデータを予め記憶するステップと、
上記第１の合成画像を表す画像データを記憶するステップと、
上記画像データが表す第１の合成画像について、上記第１のパターンが存在する領域を検出するステップと、
上記第１のパターンの存在が検出された領域に、上記第２のパターンを合成して第２の合成画像を形成するステップと
を備えることを特徴とする画像処理方法。
【請求項７】
コンピュータに、
第１のパターンを表すデータを予め記憶するステップと、
画像を表す画像データを記憶するステップと、
上記画像データが表す画像について、複写を禁止すべき領域を特定するステップと、
上記画像の上記複写を禁止すべき領域に、上記第１のパターンを合成して第１の合成画像を形成するステップと
を実行させる画像処理プログラム。
【請求項８】
請求項７に記載の画像処理プログラムにおいて、
上記コンピュータに、
第２のパターンを表すデータを予め記憶するステップと、
上記第１の合成画像を表す画像データを記憶するステップと、
上記画像データが表す第１の合成画像について、第１のパターンが存在する領域を検出するステップと、
上記第１のパターンの存在が検出された領域に、上記第２のパターンを合成して第２の合成画像を形成するステップと
を実行させる画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法および画像処理プログラムに関し、特に、画像全体のうちの所望の領域に対して複写を抑制できる画像処理装置等に関する。
【背景技術】
【０００２】
近年の複写機技術の発達により、手軽に文書、紙幣および有価証券等の偽造が可能になっており、大きな社会問題となっている。このため、上記文書等の偽造を防止する技術が多数開発されている。
【０００３】
例えば特開平２−２１０４８１号公報（特許文献１）に開示された画像処理装置（以下、第１の従来例という）では、画像を読取って生成したデータが、紙幣等の画像を表すものであると検知した場合、画像形成部への忠実なデータの出力を禁止することにより、紙幣等の偽造を防止するようにしている。
【０００４】
また、特開平７−２１２５８４号公報（特許文献２）に開示された画像処理装置（以下、第２の従来例という）では、複写を禁止する原稿に、予め決めた特定パターンを入れておいて、複写を行なおうとする原稿に上記特定パターンが含まれることを認識した場合、上記原稿の複写の停止を行なうようにしている。
【０００５】
しかしながら、上記第１の従来例では、紙幣等の特定の画像に対して複写を抑制するのみであり、一般的な文書の複写を抑制することはできないという問題がある。
【０００６】
また、上記第２の従来例では、上記特定パターンが含まれる原稿の複写を停止するので、原稿の任意の領域のみについて複写を抑制することは不可能である。つまり、１つの原稿について、一部は複写を抑制する一方、他の部分は複写を行なうことは不可能である。また、上記特定パターンを隠して画像入力を行なうと、複写の停止を回避できて、容易に不正複写が行われてしまうという問題がある。
【特許文献１】特開平２−２１０４８１号公報
【特許文献２】特開平７−２１２５８４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
そこで、本発明の目的は、一般的な文書を含む画像について、画像全体のうちの所望の領域に対して複写を抑制できる画像処理装置、画像処理方法および画像処理プログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明の画像処理装置は、第１のパターンを表すデータを予め記憶する第１パターン記憶手段と、
画像を表す画像データを記憶する画像データ記憶手段と、
上記画像データ記憶手段に記憶された画像データが表す画像について、複写を禁止すべき領域を特定する禁止領域特定手段と、
上記画像の上記禁止領域特定手段で特定された領域に、上記第１のパターンを合成して第１合成画像を形成する第１パターン合成手段と
を備えることを特徴としている。
【０００９】
上記構成によれば、上記画像データ記憶手段に記憶された画像データが表す画像について、上記禁止領域特定手段によって、複写を禁止すべき領域が特定される。この特定された領域に、上記第１パターン合成手段によって、上記第１パターン記憶手段に予め記憶された第１のパターンが合成されて、第１の合成画像が形成される。この第１合成画像の上記第１のパターンが合成された領域について、画像を変形したり、他のパターンを更に合成すること等によって、上記領域のオリジナルの画像が複写されることが抑制される。したがって、上記画像の所望の部分の複写が抑制される。
【００１０】
ここにおいて、上記画像データによって表される画像とは、文字、図および表等のように複写の対象となるあらゆる像をいう。
【００１１】
また、ここにおいて、合成とは、上記画像データに含まれる全ての画素のうち、上記第１のパターンを構成する画素に対応する全ての画素を、この第１のパターンの構成画素に書き換えることを意味する。あるいは、上記画像データに含まれる全ての画素のうち、画像を構成しない画素について、上記第１のパターンを構成する画素に対応する画素を、この第１のパターンの構成画素に書き換えることをも意味する。すなわち、上記画像データが表す画像の表側に、上記第１のパターンを重ね合わせたような画像に書き換えることと、上記画像データが表す画像の裏側に、上記第１のパターンを重ね合わせたような画像に書き換えることとのいずれをも意味する。
【００１２】
一実施形態の画像処理装置は、上記第１パターン合成手段は、上記画像データが表す画像の上記特定データで特定される領域に、上記第１のパターンをタイル状に合成する。
【００１３】
上記実施形態によれば、上記第１のパターンは、上記画像の上記禁止領域特定手段で特定された領域に、タイル状に合成されるので、この第１のパターンを表すデータを比較的小さくでき、したがって、上記第１パターン記憶手段が備えるべき記憶容量を比較的小さくできる。
【００１４】
一実施形態の画像処理装置は、第２のパターンを表すデータを予め記憶する第２パターン記憶手段と、
上記第１合成画像を表す画像データを記憶する合成画像データ記憶手段と、
上記合成画像データ記憶手段で記憶された画像データが表す第１の合成画像について、上記第１のパターンが存在する領域を検出する領域検出手段と、
上記領域検出手段が検出した領域に、上記第２のパターンを合成して第２の合成画像を形成する第２パターン合成手段と
を備える。
【００１５】
上記実施形態によれば、上記合成画像データ記憶手段により、上記第１合成画像を表す画像データが記憶され、この画像データが表す画像について、上記領域検出手段によって、第１のパターンが存在する領域が検出される。この領域に、上記第２パターン合成手段によって、上記第２のパターンが合成されて、第２の合成画像が形成される。上記第２のパターンとして、例えばバツ印や、塗り潰しや、複写を禁止する旨の文字等を用いることにより、上記第２のパターンが合成された画像の部分は、オリジナルの画像が形成されることが妨げられる。また、複写を禁止する旨が明示される。したがって、上記第１のパターンが存在する領域について、画像の複写が部分的に抑制される。
【００１６】
一実施形態の画像処理装置は、上記領域検出手段は、上記第１のパターンを検出しない領域であって、上記第１のパターンを検出した領域に囲まれた領域を、第１のパターンを検出した領域に修正する領域修正手段を備える。
【００１７】
上記実施形態によれば、上記第１のパターンが検出されていない領域であって、上記第１のパターンが検出された領域に囲まれた領域が、上記領域修正手段によって、上記第１のパターンが検出された領域に修正される。したがって、例えば、上記第１のパターンが途切れたり欠けたりした部分が存在した場合、この部分は、上記第１のパターンが検出された領域として修正される。これにより、例えば、上記第１のパターンが、この第１のパターンに重ね合わされた画像によって途切れた場合であっても、上記第２のパターンが途切れや欠けを生じることなく合成される。したがって、上記複写を禁止すべき領域に、上記第２のパターンが確実に合成されて、この領域の複写が適切に防止される。
【００１８】
本発明の画像処理方法は、第１のパターンを表すデータを予め記憶するステップと、
画像を表す画像データを記憶するステップと、
上記画像データが表す画像について、複写を禁止すべき領域を特定するステップと、
上記画像の上記複写を禁止すべき領域に、上記第１のパターンを合成して第１の合成画像を形成するステップと
を備えることを特徴としている。
【００１９】
上記構成によれば、上記第１のパターンを表すデータが予め記憶され、上記画像を表す画像データが読み込まれる。この画像データで表される画像について、複写を禁止すべき領域が特定される。上記画像の上記複写を禁止すべき領域に、上記第１のパターンが合成されて第１の合成画像が形成される。上記第１のパターンが合成された領域について、画像の変形や、他のパターンの挿入等を行なうことにより、上記領域のオリジナルの画像が形成されることが抑制される。したがって、上記画像について、所望の領域を特定することにより、所望の部分の複写が抑制される。
【００２０】
一実施形態の画像処理方法は、第２のパターンを表すデータを予め記憶するステップと、
上記第１の合成画像を表す画像データを記憶するステップと、
上記画像データが表す第１の合成画像について、上記第１のパターンが存在する領域を検出するステップと、
上記第１のパターンの存在が検出された領域に、上記第２のパターンを合成して第２の合成画像を形成するステップと
を備える。
【００２１】
上記実施形態によれば、上記第２のパターンを表すデータが予め記憶される。そして、上記第１の合成画像を表す画像データが読み込まれ、この第１の合成画像について、上記第１のパターンが存在する領域が検出される。この領域に、上記第２のパターンが合成されて、第２の合成画像が形成される。上記第２のパターンとして、例えばバツ印や、塗り潰しや、複写を禁止する旨の文字等を用いることにより、この第２のパターンが合成された部分は、オリジナルの画像の形成が妨げられる。また、複写を禁止する旨が明示される。したがって、上記第１のパターンが存在する領域について、画像の複写が部分的に抑制される。
【００２２】
本発明の画像処理プログラムは、コンピュータに、
第１のパターンを表すデータを予め記憶するステップと、
画像を表す画像データを記憶するステップと、
上記画像データが表す画像について、複写を禁止すべき領域を特定するステップと、
上記画像の上記複写を禁止すべき領域に、上記第１のパターンを合成して第１の合成画像を形成するステップと
を実行させる。
【００２３】
上記構成によれば、上記画像処理プログラムにより、上記コンピュータは、上記第１のパターンを表すデータを予め記憶する。また、上記画像を表す画像データを読み込み、この画像について、複写を禁止すべき領域を特定する。この特定された領域に、上記第１のパターンを合成して第１の合成画像を形成する。上記第１のパターンが合成された領域について、画像の変形や、他のパターンの挿入等を行なうことにより、上記領域のオリジナルの画像が複写されることが防止される。したがって、上記画像について、所望の領域を特定することにより、所望の部分の複写が抑制される。
【００２４】
一実施形態の画像処理プログラムは、上記コンピュータに、
第２のパターンを表すデータを予め記憶するステップと、
上記第１の合成画像を表す画像データを記憶するステップと、
上記画像データが表す第１の合成画像について、第１のパターンが存在する領域を検出するステップと、
上記第１のパターンの存在が検出された領域に、上記第２のパターンを合成して第２合成画像を形成するステップと
を実行させる。
【００２５】
上記実施形態によれば、上記画像処理プログラムにより、上記コンピュータは、上記第２のパターンを表すデータを予め記憶する。そして、上記読み込んだ第１の合成画像について、上記第１のパターンが存在する領域を検出する。この第１のパターンの存在が検出された領域に、上記第２のパターンを合成して第２の合成画像を形成する。上記第２のパターンとして、例えばバツ印や、塗り潰しや、複写を禁止する旨の文字等を用いることにより、この第２のパターンが合成された部分は、オリジナルの画像の形成が妨げられる。また、複写を禁止する旨が明示される。したがって、上記第１のパターンが存在する領域について、画像の複写が部分的に抑制される。
【発明の効果】
【００２６】
このように、本発明の画像処理装置によれば、画像データ記憶手段に記憶された画像データが表す画像について、禁止領域特定手段により、複写を禁止すべき領域が特定される。この特定された領域に、第１パターン合成手段によって第１のパターンが合成されて、第１の合成画像が形成される。上記第１のパターンが合成された領域について、画像の変形や、他のパターンの挿入等を行なうことにより、上記領域のオリジナルの画像の複写を防止できる。したがって、上記画像の所望の部分の複写を抑制できる。
【００２７】
また、本発明の画像処理方法によれば、読み込まれた画像データが表す画像について、複写を禁止すべき領域が特定され、この領域に、予めデータが記憶された第１のパターンが合成され、第１合成画像が形成される。上記第１のパターンが合成された領域について、画像の変形や、他のパターンの挿入等を行なうことより、上記領域のオリジナルの画像の複写を防止できる。したがって、上記画像の所望の部分の複写を抑制できる。
【００２８】
また、本発明の画像処理プログラムによれば、コンピュータに、第１のパターンを表すデータを予め記憶するステップと、画像を表す画像データを記憶するステップと、上記画像データが表す画像について、複写を禁止すべき領域を特定するステップと、上記画像の上記複写を禁止すべき領域に、上記第１のパターンを合成して第１の合成画像を形成するステップとを実行させるので、上記第１のパターンが合成された領域について、画像の変形や、他のパターンの挿入等を行なうことにより、上記領域のオリジナルの画像が複写されることを抑制できる。したがって、上記画像の所望の部分の複写を抑制できる。
【発明を実施するための最良の形態】
【００２９】
以下、本発明を図示の実施の形態により詳細に説明する。
【００３０】
図１は、本発明の実施形態の画像処理装置としてのプリンタを示す図である。このプリンタ１は、動作に関する設定が入力操作される操作パネル１３と、Ethernet（イーサネット：登録商標）等の規格に基く外部Ｉ／Ｆ（インターフェース）１４とを備える。この外部Ｉ／Ｆ１４に接続されたネットワーク線を介して、図示しないパーソナルコンピュータに接続されている。
【００３１】
図２は、上記プリンタ１の構成を示すブロック図である。このプリンタ１は、上記操作パネル１３および外部Ｉ／Ｆ１４に加えて、ＣＰＵ（中央演算装置）１０と、ＲＯＭ（読み出し専用メモリ）１１と、ＲＡＭ（ランダム・アクセス・メモリ）１２と、画像データの印刷を行う印刷エンジン１５とが、互いにバス１６で接続されている。上記ＲＡＭ１２は、プログラムおよびデータの保存場所として使用されるだけでなく、ソフトウェア（プログラム）を実行するために必要な作業領域としても使用される。
【００３２】
本実施形態のプリンタは、プリンタハードウェアと、上記ＣＰＵ１０で実行されるソフトウェアとで構成されている。上記ソフトウェアはＲＯＭ１１に保存されており、ＲＡＭ１２にロードされて実行される。図１，２に示すプリンタのハードウェアは一般的に知られたものであり、本実施形態の本質的な部分は、上記ＲＯＭ１１に記憶され、上記ＲＡＭ１２にロードされるソフトウェアである。上記プリンタのハードウェアの構成および動作は一般的なものであるので、本実施形態では詳細な説明を省略する。
【００３３】
図３は、上記ＲＯＭ１１に記憶された第１のソフトウェアによってＣＰＵ１０が実行する手順を示すフロー図である。
【００３４】
まず、ステップＳ１１において、上記ＣＰＵ１０は、文書を表すデータ（以下、文書データという）を、上記外部Ｉ／Ｆ１４を経てパーソナルコンピュータ等から受け取って、ＲＡＭ１２に記憶する。ここで、上記文書データが画像データに相当し、上記ＲＡＭ１２が画像データ記憶手段として機能する。上記文書データは、例えばＪＰＥＧ（Joint Photographic Expert Group）形式データ等のような画像自体を表すデータであってもよく、また、ＰＤＬ（Page Description Language）と呼ばれる記述言語により文字や画像を表すデータであってもよい。
【００３５】
ステップＳ１２において、上記ＣＰＵ１０は、上記文書データに埋め込まれたデータから、複写を禁止する領域を表すデータを抽出し、この複写禁止領域を表すデータをＲＡＭ１２に書き込む。なお、上記文書データから上記複写禁止領域を表すデータを抽出する以外に、印刷時にパーソナルコンピュータの表示装置にプレビュー画像を表示し、この画像を視認するユーザから、複写を禁止する領域の指定を受けてもよい。
【００３６】
続いて、ステップＳ１３において、上記ＣＰＵ１０は、上記複写禁止領域を示すデータをＲＡＭ１２から読み込むと共に、図４に示すようなパターン２０のデータをＲＯＭ１１またはＲＡＭ１２から読み込む。そして、上記文書データで表される画像のうち、複写を禁止する領域を特定し、この領域内にパターン２０を重ね合わせて、合成画像を形成する。ここで、上記ＣＰＵ１０は、禁止領域特定手段および第１パターン合成手段として機能する。また、上記パターン２０が第１のパターンに相当し、このパターン２０が記憶されたＲＯＭ１１またはＲＡＭ１２が、第１パターン記憶手段に相当する。また、上記合成画像が第１の合成画像に相当する。
【００３７】
続いて、ステップＳ１４において、上記ＣＰＵ１０は、上記合成画像のデータを印刷エンジン１５に出力する。この印刷エンジン１５は、上記データで表される合成画像を印刷紙に印刷する。
【００３８】
上記ステップＳ１３で文書の画像にパターン２０を合成する際に行なわれる処理を、図４，５および６を用いて具体的に説明する。
【００３９】
図５は、上記文書の一例としての領収書を示す図である。この領収書において、金額を表す部分がコピー禁止領域として指定された場合、この金額を表す部分に、図４のパターン２０をタイル状に合成する。すなわち、上記金額を表す部分に、基本パターンとして記憶された図３のパターンを、縦方向と横方向とに繰り返して並べる。そして、上記金額を表す部分の画像を構成する全ての画素のうち、白色の画素を、上記パターンを構成する画素に置き換える。これによって、図６に示すような合成画像が得られる。すなわち、上記金額を表す部分において、金額を表す画像（文字）の裏側に、上記パターン２０を重ね合わせたような合成画像が得られる。
【００４０】
なお、図４に示すパターン２０は、本発明の第１のパターンの一例であり、他の形状をなすパターンを用いてもよく、また、後に述べるパターンの検出時に検出され易くするために、文書の画像と異なる色を有するパターンを用いてもよい。また、上記パターン２０は、上記金額を表す画像の表側に重ね合わせたように合成してもよい。
【００４１】
図６に示すような金額を示す部分から、上記パターン２０のみを除去することは非常に困難である。したがって、このパターン２０が含まれる部分の複写を後述のようにして妨げることにより、上記金額を示す部分のみについて、不正複写を効果的に防止することができる。
【００４２】
本実施形態のプリンタ１は、上記ＲＯＭ１１に、第２のソフトウェアを備える。この第２のソフトウェアによって、上記合成画像を印刷する際に実行される処理を、図７のフロー図を用いて説明する。
【００４３】
まず、ステップＳ２１において、上記ＣＰＵ１０は、上記外部Ｉ／Ｆ１４を経てパーソナルコンピュータ等から、画像データをＲＡＭ１２に読み込んで記憶する。この画像データは、画像自体を表すデータでもよく、また、ＰＤＬ等の記述言語により画像および文字を表すデータであってもよい。ここで、上記ＲＡＭ１２は、合成画像データ記憶手段として機能する。
【００４４】
続いて、ステップＳ２２で、上記ＣＰＵ１０は、上記ＲＡＭ１２に読み込んだ画像データで表される画像において、上記パターン２０が存在する領域を検出する。ここで、上記ＣＰＵ１０は領域検出手段として機能する。
【００４５】
ステップＳ２３で、上記ＣＰＵ１０は、上記パターン２０を検出した領域に、上記パターン２０と異なる第２のパターンを合成して、第２の合成画像を形成する。ここで、上記ＣＰＵ１０は、第２パターン合成手段として機能する。
【００４６】
そして、ステップＳ２４で、上記ＣＰＵ１０は、上記第２の合成画像のデータを印刷エンジン１５に出力し、この印刷エンジン１５は、上記第２の合成画像を印刷紙に印刷する。
【００４７】
上記ステップＳ２２でＣＰＵ１０がパターン２０を検出する際に行う処理を、図１０を用いて具体的に説明する。上記ステップＳ２１で読み込んだ画像データの画像が、図６のように、金額を示す部分にパターン２０が合成された領収書である場合、パターンマッチングなどの一般的な技術によって、上記パターン２０を検出する。ここで、上記パターン２０は、金額を示す文字と重ね合わされているので、図８（ａ）に示すように、上記文字を構成する部分は検出されなくて、非検出領域２１となる一方、上記文字を構成する部分以外の部分が検出されて、検出領域２２となる。したがって、上記パターン２０の検出領域は、上記文字の構成部分が抜け落ちたような領域となる。ここで、上記パターン２０が実際に検出された領域に対して膨張処理を行なうことにより、上記非検出領域２１を、検出領域に修正する。例えば、上記非検出領域２１が検出領域２０に囲まれている場合、上記非検出領域２１を検出領域に修正する。これによって、上記領収書の金額を示す部分の全てが、図８（ｂ）に示すように、上記パターン２０の検出領域として特定されて、複写禁止領域の検出漏れを防止することができる。ここにおいて、上記ＣＰＵ１０は、領域修正手段として機能することになる。
【００４８】
図９，１０は、上記ステップＳ２３で形成された第２の合成画像の例を示す図である。
【００４９】
図９は、構成画素の全部が黒色からなる第２のパターンが合成された合成画像である。この第２のパターンにより、金額を示す部分を黒色で塗り潰して、複写禁止領域を隠すことによって、この領収書の複写を部分的に抑制することができる。
【００５０】
図１０は、バツ印からなる第２のパターンが合成された合成画像である。この第２のパターンにより、上記金額を示す部分が、複写を禁止する部分であることを明確に示すことができ、これにより、領収書の複写を部分的に抑制することができる。なお、上記第２のパターンは、「コピー禁止」等のような文字で形成したパターンであってもよい。
【００５１】
以上のように、本実施形態のプリンタ１によれば、所望の領域を複写禁止領域に設定し、また、この複写禁止領域のみについて複写の防止を行なうことができる。
【００５２】
上記実施形態において、プリンタ１は、上記第１ソフトウェアと第２ソフトウェアの両方を備えたが、いずれか一方のみを備えてもよい。すなわち、パーソナルコンピュータに上記第１ソフトウェアを設け、このパーソナルコンピュータで所定の禁止領域を指定して、第１合成画像のデータを作製する。そして、上記第１合成画像を印刷する際、プリンタが備える第２ソフトウェアによって、上記領域を黒色で塗り潰すこと等により、この領域の複写を抑制することができる。
【００５３】
上記実施形態では、本発明の画像処理は、プリンタ１のハードウェアとＣＰＵ１０で実行されるソフトウェアとで実行されたが、パーソナルコンピュータやワークステーション等のハードウェアと、このハードウェアで実行されるプリンタドライバ等のソフトウェアとで実行されてもよい。この場合、上記ソフトウェアは、ＣＤ−ＲＯＭ（Compact Disk−Read Only Memory）やＦＤ（Flexible Disk）等の記録媒体に格納されて流通し、あるいは、コンピュータネットワークを経由して流通し、パーソナルコンピュータまたはワークステーションに読み込まれ、実行される。また、上記第１および第２ソフトウェアは、例えばＰＤＡ（Personal Digital Assistants）などの携帯電子機器に記憶され、実行されてもよい。
【００５４】
また、上記プリンタ１は、ＣＰＵ１０およびソフトウェアによって制御される以外に、専用回路等のハードウェアによって制御されてもよい。また、上記プリンタ１の構成部分にスキャナを追加して、複写機を構成してもよい。この場合、上記スキャナによって、複写を抑制すべき画像や、第１の合成画像などが読み取られる。
【００５５】
また、複写禁止領域が設けられる画像は、領収書に限られず、他の文書であってもよい。また、文書に限られず、紙幣や有価証券等であってもよい。いずれの画像についても、その一部について所望の複写禁止領域を設定し、この領域の複写を抑制することができる。
【図面の簡単な説明】
【００５６】
【図１】本発明の実施形態の画像処理装置としてのプリンタを示す図である。
【図２】プリンタの構成を示すブロック図である。
【図３】第１のソフトウェアによってＣＰＵが実行する手順を示すフロー図である。
【図４】第１のパターンを示す図である。
【図５】一部の複写を抑制すべき領収書を示す図である。
【図６】第１のパターンが合成された領収書を示す図である。
【図７】第２のソフトウェアによってＣＰＵが実行する手順を示すフロー図である。
【図８】図８（ａ）は、第１のパターンが実際に検出された領域を示す図であり、図８（ｂ）は、修正された検出領域を示す図である。
【図９】第２のパターンが合成された領収書を示す図である。
【図１０】他の第２のパターンが合成された領収書を示す図である。
【符号の説明】
【００５７】
１  プリンタ
１１  ＲＯＭ
１２  ＲＡＭ
１３  操作パネル
１４  外部Ｉ／Ｆ（インターフェース）
１５  印刷エンジン
１６  バス
【図１】
2005079628.tif 000003
【図２】
2005079628.tif 000004
【図３】
2005079628.tif 000005
【図４】
2005079628.tif 000006
【図５】
2005079628.tif 000007
【図６】
2005079628.tif 000008
【図７】
2005079628.tif 000009
【図８】
2005079628.tif 000010
【図９】
2005079628.tif 000011
【図１０】
2005079628.tif 000012