(57)【要約】【課題】極めて簡略化された構成であっても、第１画像と第２画像とを迅速に合成することができる画像処理装置及び画像処理方法を提供する。【解決手段】先ず、副画像をページメモリ２０に書き込む。また、主画像をラインメモリ２１に書き込み、主画像を構成する各画素及び該画素の周辺画素の画素データに基づいてマスクデータを生成する。次に、ページメモリ２０のアドレス順に、該アドレスに記憶された画素データを読み出し、マスクデータに基づいて、読み出した画素データをマスキングする。そして、マスキングされた画素データと該画素データに対応する主画像を構成する画素データとを合成し、合成した画素データをページメモリ２０の読み出したアドレスに書き込む。これにより、ページメモリ２０には一方の画像（ここでは副画像）を書き込むだけのメモリ領域を確保すればよいので、低コスト化を実現することができる。【選択図】図１
2007243355.tif 000002
【特許請求の範囲】
【請求項１】
第１画像と第２画像とを合成処理する画像処理装置において、
前記第１画像及び前記第２画像のうちの一方の画像を構成する画素の画素データを書き込むページメモリと、
該ページメモリのアドレス順に、該アドレスに書き込まれた画素データを読み出し、読み出した画素データと該画素データに対応する他方の画像を構成する画素データとを合成する手段と、
合成した画素データを前記ページメモリの読み出したアドレスに書き込む手段と
を備えることを特徴とする画像処理装置。
【請求項２】
第１画像と第２画像とを合成処理する画像処理装置において、
前記第１画像及び前記第２画像のうちの一方の画像を構成する画素の画素データを書き込むページメモリと、
他方の画像を構成する各画素及び該画素の周辺画素の画素データに基づいてマスクデータを生成するマスク生成手段と、
前記ページメモリのアドレス順に、該アドレスに書き込まれた画素データを読み出し、前記マスクデータに基づいて、読み出した画素データをマスキングするマスキング手段と、
マスキングされた画素データと該画素データに対応する前記他方の画像の画素データとを合成する合成手段と、
合成した画素データを前記ページメモリの読み出したアドレスに書き込む手段と
を備えることを特徴とする画像処理装置。
【請求項３】
１画素分のマスクデータを順次生成するのに必要な前記他方の画像を構成する画素及び該画素の周辺画素の画素データを書き込むためのラインメモリを備えること
を特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記画素データは２値形式であり、
前記マスク生成手段は、
前記他方の画像の画素又は該画素の周辺画素のうちの少なくとも１画素の画素データが２値のうちの一方の値を示す場合に、該画素がマスキング領域となすマスクデータを生成するようにしてあること
を特徴とする請求項２又は請求項３に記載の画像処理装置。
【請求項５】
前記マスキング手段は、
前記一方の画像を構成する画素の画素データ及び該画素のマスクデータに応じてマスキング後の画素データを決定するマスキング情報を有し、
該マスキング情報を参照して前記一方の画像を構成する画素の画素データをマスキングするようにしてあること
を特徴とする請求項２乃至請求項４のいずれかに記載の画像処理装置。
【請求項６】
前記合成手段は、
２つの画像の画素データに応じて合成後の画素データを決定する合成情報を有し、
該合成情報を参照して２つの画素データを合成するようにしてあること
を特徴とする請求項１乃至請求項５のいずれかに記載の画像処理装置。
【請求項７】
第１画像と第２画像とを合成処理する画像処理方法において、
前記第１画像及び前記第２画像のうちの一方の画像を構成する画素の画素データをページメモリに書き込み、該ページメモリのアドレス順に、該アドレスに書き込まれた画素データを読み出し、読み出した画素データと該画素データに対応する他方の画像を構成する画素データとを合成し、合成した画素データを前記ページメモリの読み出したアドレスに書き込むこと
を特徴とする画像処理方法。
【請求項８】
第１画像と第２画像とを合成処理する画像処理方法において、
前記第１画像及び前記第２画像のうちの一方の画像を構成する画素の画素データをページメモリに書き込み、他方の画像を構成する各画素及び該画素の周辺画素の画素データに基づいてマスクデータを生成し、前記ページメモリのアドレス順に、該アドレスに書き込まれた画素データを読み出し、前記マスクデータに基づいて、読み出した画素データをマスキングし、マスキングされた画素データと該画素データに対応する前記他方の画像の画素データとを合成し、合成した画素データを前記ページメモリの読み出したアドレスに書き込むこと
を特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、第１画像と第２画像とを合成する画像処理装置及び画像処理方法に関する。
【背景技術】
【０００２】
ファクシミリ装置、ディジタル複写機、プリンタ、又はそれらの機能を統合した複合機などの画像に関する処理を行なう画像処理装置には、自身が読み取った画像、又は外部装置から入力された画像に、牽制文字と呼ばれる画像を合成して用紙に記録する機能を備えているものがある（例えば、特許文献１参照。）。
【０００３】
牽制文字は、´Preliminary´、´Confidential´など、画像を印刷した用紙を適切に取り扱えるよう、ユーザを促すための文字のことである。近年では、機密文書及び証明書などを上述したディジタル複写機などで大量に印刷することが一般的に行なわれている。複写機能の高性能化によって、偽造や複写による機密文書の不正な流出が問題になっており、複写牽制用の地紋を本文と合わせて用紙に印刷し、印刷された用紙を利用者が複写する時に牽制文字を浮き上がらせたり、画像自体を破壊させたりする技術も考案されている（例えば、非特許文献１参照。）。
【特許文献１】特開２００３−２０４４３１号公報
【非特許文献１】カシオ計算機株式会社、“コピー牽制印刷ツール”、[オンライン]、[平成１８年２月１４日検索]、インターネット＜URL:http://www.casio.co.jp/ppr/products/software/copyguard.html＞
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、２つの画像の合成処理は、複数のページメモリを使用して行われることが一般的である。例えば、第１画像を構成する第１画素データを第１ページメモリに記憶し、第２画像を構成する第２画素データを第２ページメモリに記憶する。そして、第１ページメモリに記憶した第１画素データと、第２ページメモリに記憶した第２画素データとを合成し、合成したデータに係る画像をプリントアウトする。したがって、複数のページメモリを確保すべく、少なくとも画像の解像度の２倍のメモリ領域を画像処理装置に予め搭載しておく必要があり、高コスト化が避けられないという問題がある。
【０００５】
本発明は斯かる事情に鑑みてなされたものであり、極めて簡略化された構成であっても、第１画像と第２画像とを迅速に合成することができる画像処理装置及び画像処理方法の提供を目的とする。
【０００６】
また本発明は、極めて簡略化された構成であっても、第１画像と第２画像との境界が分離された状態で合成されることによって、それぞれの画像の判別が容易となる画像処理装置及び画像処理方法の提供を目的とする。
【課題を解決するための手段】
【０００７】
第１発明に係る画像処理装置は、第１画像と第２画像とを合成処理する画像処理装置において、前記第１画像及び前記第２画像のうちの一方の画像を構成する画素の画素データを書き込むページメモリと、該ページメモリのアドレス順に、該アドレスに書き込まれた画素データを読み出し、読み出した画素データと該画素データに対応する他方の画像を構成する画素データとを合成する手段と、合成した画素データを前記ページメモリの読み出したアドレスに書き込む手段とを備えることを特徴とする。
【０００８】
第２発明に係る画像処理装置は、第１画像と第２画像とを合成処理する画像処理装置において、前記第１画像及び前記第２画像のうちの一方の画像を構成する画素の画素データを書き込むページメモリと、他方の画像を構成する各画素及び該画素の周辺画素の画素データに基づいてマスクデータを生成するマスク生成手段と、前記ページメモリのアドレス順に、該アドレスに書き込まれた画素データを読み出し、前記マスクデータに基づいて、読み出した画素データをマスキングするマスキング手段と、マスキングされた画素データと該画素データに対応する前記他方の画像の画素データとを合成する合成手段と、合成した画素データを前記ページメモリの読み出したアドレスに書き込む手段とを備えることを特徴とする。
【０００９】
第３発明に係る画像処理装置は、１画素分のマスクデータを順次生成するのに必要な前記他方の画像を構成する画素及び該画素の周辺画素の画素データを書き込むためのラインメモリを備えることを特徴とする。
【００１０】
第４発明に係る画像処理装置は、前記画素データが２値形式であり、前記マスク生成手段が、前記他方の画像の画素又は該画素の周辺画素のうちの少なくとも１画素の画素データが２値のうちの一方の値を示す場合に、該画素がマスキング領域となすマスクデータを生成するようにしてあることを特徴とする。
【００１１】
第５発明に係る画像処理装置は、前記マスキング手段が、前記一方の画像を構成する画素の画素データ及び該画素のマスクデータに応じてマスキング後の画素データを決定するマスキング情報を有し、該マスキング情報を参照して前記一方の画像を構成する画素の画素データをマスキングするようにしてあることを特徴とする。
【００１２】
第６発明に係る画像処理装置は、前記合成手段が、２つの画像の画素データに応じて合成後の画素データを決定する合成情報を有し、該合成情報を参照して２つの画素データを合成するようにしてあることを特徴とする。
【００１３】
第７発明に係る画像処理方法は、第１画像と第２画像とを合成処理する画像処理方法において、前記第１画像及び前記第２画像のうちの一方の画像を構成する画素の画素データをページメモリに書き込み、該ページメモリのアドレス順に、該アドレスに書き込まれた画素データを読み出し、読み出した画素データと該画素データに対応する他方の画像を構成する画素データとを合成し、合成した画素データを前記ページメモリの読み出したアドレスに書き込むことを特徴とする。
【００１４】
第８発明に係る画像処理方法は、第１画像と第２画像とを合成処理する画像処理方法において、前記第１画像及び前記第２画像のうちの一方の画像を構成する画素の画素データをページメモリに書き込み、他方の画像を構成する各画素及び該画素の周辺画素の画素データに基づいてマスクデータを生成し、前記ページメモリのアドレス順に、該アドレスに書き込まれた画素データを読み出し、前記マスクデータに基づいて、読み出した画素データをマスキングし、マスキングされた画素データと該画素データに対応する前記他方の画像の画素データとを合成し、合成した画素データを前記ページメモリの読み出したアドレスに書き込むことを特徴とする。
【００１５】
第１発明及び第７発明にあっては、先ず、第１画像及び第２画像のうちの一方の画像を構成する画素の画素データをページメモリに書き込む。次に、ページメモリのアドレス順に、該アドレスに記憶された画素データを読み出し、読み出した画素データと該画素データに対応する他方の画像を構成する画素データとを合成する。そして、合成した画素データをページメモリの読み出したアドレスに書き込む。これにより、ページメモリには一方の画像を書き込むだけのメモリ領域を確保すればよいので、低コスト化を実現することができる。
【００１６】
第２発明及び第８発明にあっては、先ず、第１画像及び第２画像のうちの一方の画像を構成する画素の画素データをページメモリに書き込む。また、他方の画像を構成する各画素及び該画素の周辺画素の画素データに基づいてマスクデータを生成する。次に、ページメモリのアドレス順に、該アドレスに記憶された画素データを読み出し、生成したマスクデータに基づいて、読み出した画素データをマスキングする。そして、マスキングされた画素データと該画素データに対応する他方の画像を構成する画素データとを合成し、合成した画素データをページメモリの読み出したアドレスに書き込む。これにより、ページメモリには一方の画像を書き込むだけのメモリ領域を確保すればよいので、低コスト化を実現することができる。また、一方の画像の周辺に、画像に応じて自動的にマスキング処理が行なわれる、つまり、２つの画像の境界が分離された状態で合成されることから、２つの画像の重複によって画像の判別が困難になる虞はない。
【００１７】
第３発明にあっては、ラインメモリに他方の画像を構成する画素及び該画素の周辺画素の画素データを書き込む。ラインメモリはページメモリより安価であることから、他方の画像を記憶するためにページメモリを用いた場合に比べて、低コスト化を実現することができる。
【００１８】
第４発明にあっては、画像データが２値形式（例えばモノクローム（白黒））である場合、他方の画像を構成する画素又は該画素の周辺画素のうちの少なくとも１画素の画素データが２値のうちの一方の値（例えば黒）を示す場合に、該画素をマスキング領域とする。これにより、他方の画像の周囲がマスキング領域となるので、２つの画像の境界が分離された状態で合成されることから、２つの画像の重複によって画像の判別が困難になる虞はない。
【００１９】
第５発明にあっては、一方の画像を構成する画素の画素データ及び該画素のマスクデータに応じてマスキング後の画素データを決定するマスキング情報を参照して画素データをマスキングする。マスキング情報により簡単かつ確実に画素データにマスキング処理を施すことができる。
【００２０】
第６発明にあっては、２つの画像を構成する画素データに応じて合成後の画素データを決定する合成情報を参照して２つの画素データを合成する。合成情報により簡単かつ確実に画素データに合成処理を施すことができる。
【発明の効果】
【００２１】
本発明によれば、第１画像及び第２画像のうちの一方の画像を構成する画素の画素データをページメモリに書き込み、ページメモリのアドレス順に、該アドレスに記憶された画素データを読み出し、読み出した画素データと該画素データに対応する他方の画像を構成する画素データとを合成してページメモリの読み出したアドレスに書き込むこととしたので、ページメモリには一方の画像を書き込むだけのメモリ領域を確保すればよく、低コスト化を実現することができる。
【００２２】
本発明によれば、他方の画像を構成する各画素及び該画素の周辺画素の画素データに基づいてマスクデータを生成し、生成したマスクデータに基づいて、ページメモリに書き込んだ一方の画像を構成する画素の画素データをマスキングし、マスキングされた画素データと該画素データに対応する他方の画像を構成する画素データとを合成してページメモリの読み出したアドレスに書き込むこととしたので、ページメモリには一方の画像を書き込むだけのメモリ領域を確保すればよいので、低コスト化を実現することができ、また、一方の画像の周辺に、画像に応じて自動的にマスキング処理が行なわれるので、２つの画像の重複によって画像の判別が困難になる虞はない。
【００２３】
本発明によれば、ラインメモリに他方の画像を構成する画素及び該画素の周辺画素の画素データを書き込む構成としたので、他方の画像を記憶するためにページメモリを用いた場合に比べて、低コスト化を実現することができる。
【００２４】
本発明によれば、画像データが２値形式（例えばモノクローム（白黒））である場合、他方の画像を構成する画素又は該画素の周辺画素のうちの少なくとも１画素の画素データが２値のうちの一方の値（例えば黒）を示す場合に、該画素をマスキング領域とする構成としたので、２つの画像の重複によって画像の判別が困難になる虞はない。
【００２５】
本発明によれば、一方の画像を構成する画素の画素データ及び該画素のマスクデータに応じてマスキング後の画素データを決定するマスキング情報を参照して画素データをマスキングする構成としたので、マスキング情報により簡単かつ確実に画素データにマスキング処理を施すことができる。
【００２６】
本発明によれば、２つの画像を構成する画素データに応じて合成後の画素データを決定する合成情報を参照して２つの画素データを合成する構成としたので、合成情報により簡単かつ確実に画素データに合成処理を施すことができる等、優れた効果を奏する。
【発明を実施するための最良の形態】
【００２７】
以下、本発明をその実施の形態を示す図面に基づいて詳述する。
【００２８】
図１は本発明に係る画像処理装置としての複合機（ＭＦＰ：Multi Functional Processor）の構成を示すブロック図である。ＭＦＰ１は、制御部１０、ＲＯＭ１１、ＲＡＭ１２、ＬＡＮインタフェイス部（ＬＡＮＩＦ）１３、モデム１４、回線制御部（ＮＣＵ）１５、読取部１６、コーデック部１７、画像メモリ１８、メモリコントローラ１９、ページメモリ２０、ラインメモリ２１、印刷部２２、表示部２３、操作部２４などを備えている。
【００２９】
ＭＦＰ１は、読取部１６にて原稿を読み取って画像（画像データ）を得る読取機能、読み取った画像、ファクシミリ通信によりＰＳＴＮを通じて受信した画像、又は外部接続されたＰＣからＬＡＮを通じて受信した画像に応じた画像を印刷部２２にて印刷する印刷機能、及び、読み取った画像又は受信した画像をファクシミリ送信する送信機能を有する。
【００３０】
制御部１０は、具体的にはＣＰＵで構成されており、上述したようなハードウェア各部と接続され、ＲＯＭ１１に格納された制御プログラムに従って上述した各部を制御する。ＲＡＭ１２は、ソフトウェア的機能の実行時に発生する一時的なデータを記憶する。
【００３１】
ＬＡＮＩＦ１３は、ＬＡＮに接続されたＰＣ及び他のＭＦＰなどの各種の装置と通信を行なうためのインタフェイスである。モデム１４は、ファクシミリ通信が可能なファクシミリモデムから構成され、ＮＣＵ１５と直接的に接続されている。ＮＣＵ１５は、ＰＳＴＮとの回線の閉結及び開放の動作を行なうハードウェアであり、必要に応じてモデム１４をＰＳＴＮと接続する。
【００３２】
読取部１６は、ＣＣＤイメージセンサを利用したスキャナで原稿を読み取り、読み取った画像を出力する。例えば、プラテンガラスに給送された原稿を光学ユニットが照射して走査し、原稿からの反射光をミラー，レンズなどを介してＣＣＤイメージセンサに取り込んで、走査された原稿の画像を読み取る。読み取られた画像は、シェーディング処理などが施された後に出力される。
【００３３】
コーデック部１７は、読取部１６によって読み取られた原稿の画像、ＰＳＴＮ及びＬＡＮを通じて受信した画像を所定の形式に符号化したり、符号化されている画像を元の形式に復号化するものである。例えば、読取部１６によって読み取られた画像は、一般にデータ容量が大きいため、コーデック部１７によって圧縮された後に画像メモリ１８に記憶される。画像メモリ１８は、画像を記憶するための大容量のメモリであり、必要に応じて、送信先名称、ファクシミリ番号、電子メールアドレスなどの記憶を行なう。
【００３４】
メモリコントローラ１９は、ページメモリ２０及びラインメモリ２１を制御するものである。メモリコントローラ１９は、２つの画像のうちの一方の画像を構成する画素の画素データをページメモリ２０に書き込む。また、他方の画像を構成する各画素及び該画素の周辺画素の画素データに基づいてマスクデータを生成する本発明のマスク生成手段として機能する。
【００３５】
例えば、画像形式がモノクロームの２値形式である場合、画素及び該画素の周辺画素（例えば隣接１画素）のうちの少なくとも１つの画素データが黒（´１´）を示す場合には、該画素のマスクデータを´１´（マスキング領域）とし、それ以外の場合、すなわち、画素及び該画素の周辺画素のすべての画素データが白（´０´）を示す場合には、該画素のマスクデータを´０´（非マスキング領域）とする。
【００３６】
また、メモリコントローラ１９は、図２（ａ）に示すように、２つの画像のうちの一方の画像を構成する画素の画素データと該画素のマスクデータに応じてマスキング後の画素データを決定するマスキング情報（マスキングテーブル）１７ａを備えており、マスキングテーブル１９ａを参照して、一方の画像を構成する画素の画素データをマスキングする本発明のマスキング手段として機能する。
【００３７】
例えば、画像形式がモノクロームの２値形式である場合、第１の入力データとしての画素データが´１´、第２の入力データとしてのマスクデータが´０´である場合、マスキング後の画素データとして´１´が出力され、その他の場合には、マスキング後の画素データとして´０´が出力される（出力データ＝（第１の入力データ）ＡＮＤ（ＮＯＴ（第２の入力データ）））。
【００３８】
さらに、メモリコントローラ１９は、図２（ｂ）に示すように、２つの画像を構成する画素の画素データに応じて合成後の画素データを決定する合成情報（合成テーブル）１７ｂを備えており、この合成テーブル１９ｂを参照して、２つの画像を構成する画素の画素データを合成する本発明の合成手段として機能する。
【００３９】
例えば、画像形式がモノクロームの２値形式である場合、第１の入力データとしての画素データ（主画像）が´０´、第２の入力データとしての画素データ（副画像）が´０´である場合、合成後の画素データとして´０´が出力され、その他の場合には、合成後の画素データとして´１´が出力される（出力データ＝（第１の入力データ）ＯＲ（第２の入力データ））。
【００４０】
ページメモリ２０とラインメモリ２１との間では、メモリコントローラ１９の指示に従って、各画素データのページメモリ２０への書き込み及び読み出しが行なえるようになしてある。ページメモリ２０は、ＳＤＲＡＭにて構成されており、読取部１６にて読み取られた１ページ分の画像、他のファクシミリ装置又はＰＣから受信された１ページ分の画像が書き込まれる。ラインメモリ２１は、マスキング処理の形態によってそのライン数が決定され、例えば、マスキング処理として、注目画素の周囲１画素に合成処理時のマスキングをかける場合、３ライン分のラインメモリを用いる。ページメモリ２０に書き込まれた１ページ分の画像は、合成処理が適宜なされた後、印刷部２２に読み出されて印刷される。
【００４１】
印刷部２２は、電子写真方式、インクジェット方式などにより、読取部１６にて読み取った原稿の画像、ＰＳＴＮ及びＬＡＮを通じて受信した画像などに、牽制文字などの画像を合成処理した画像を用紙にプリントアウトする。
【００４２】
表示部２３は、液晶ディスプレイ、ＥＬディスプレイなどの薄型の表示デバイスであり、ＭＦＰ１の稼動状態の表示を行なったり、ユーザへ操作入力を促すための表示を行なう。操作部２４は、ＭＦＰ１を操作するためのものであり、各種のファンクションキーなどを備えている。操作部２４は、ファンクションキーとして、画像に牽制用の画像を合成する合成処理を行なうか否かを設定する合成処理設定キー２４ａを有する。また、表示部２３をタッチパネル方式とすることにより、操作部２４の各種のファンクションキーのうちの一部又は全部を代用することも可能である。
【００４３】
次に、このような構成をなすＭＦＰ１の動作手順について説明する。図３は本発明に係るＭＦＰにおける画像合成処理の動作手順を示すフローチャート、図４〜図７は画像の合成処理を説明するための図である。以下、説明を簡略化するため、画像形式がモノクロームの２値形式であるものとして説明するが、画像形式が４値、８値などの多値形式であってもよく、また、赤Ｒ、緑Ｇ、青Ｂなどの色情報を含むような形式であってもよい。
【００４４】
制御部１０は、図４（ａ）に示すように、読取部１６にて読み取られた画像、又は他のファクシミリ装置，ＰＣから受信した画像（以下、主画像３０）をコーデック部１７によって所定形式に圧縮した状態で画像メモリ１８に記憶するようになしてある。また、画像メモリ１８には、図４（ｂ）に示すように、予め、´Preliminary´、´Confidential´など牽制用の画像（以下、副画像４０）が記憶されているものとする。
【００４５】
制御部１０は、合成処理設定キー２４ａの押下の有無に基づいて、主画像３０と副画像４０との合成処理が設定されているか否かを判断する（ステップＳ１）。主画像３０と副画像４０との合成処理が設定されていない場合（Ｓ１：ＮＯ）、画像メモリ１８に記憶されている主画像３０を読み出し、コーデック部１７によって圧縮を伸張した後に、１ページ毎にページメモリ２０へ書き込む（ステップＳ２）。そして、ページメモリ２０に書き込まれた１ページ分の主画像３０を読み出し、印刷部２２にて用紙にプリントアウトする（ステップＳ３）。
【００４６】
一方、主画像３０と副画像４０との合成処理が設定されている場合（Ｓ１：ＹＥＳ）、画像メモリ１８に記憶されている副画像４０を読み出し、コーデック部１７によって圧縮を伸張した後に、ページメモリ２０へ書き込む（ステップＳ４）。また、画像メモリ１８に記憶されている主画像３０を読み出し、コーデック部１７によって圧縮を伸張した後にラインメモリ２１へ書き込む（ステップＳ５）。
【００４７】
メモリコントローラ１９は、図５に示すように、ラインメモリ２１へ書き込まれた主画像３０を構成する画素３１及び該画素３１の周辺画素３２の画素データからマスクデータ５０を生成する（ステップＳ６）。例えば、読み出した主画像３０の画素３１及び該画素３１の周辺画素３２（例えば隣接１画素）のうちの少なくとも１つの画素データが黒（´１´）を示す場合には、該画素３１のマスクデータを´１´とする。それ以外の場合、すなわち、画素３１及び該画素３１の周辺画素３２のすべての画素データが白（´０´）を示す場合には、該画素３１のマスクデータを´０´とする。
【００４８】
次に、ページメモリ２０のアドレス順に、該アドレスに記憶された副画像４０を構成する画素の画素データを読み出し、マスキングテーブル１９ａを参照して画素データをマスキングする（ステップＳ７）。なお、図６に示すように、副画像４０と、マスク画像５０のデータを反転（すなわち´０´→´１´、´１´→´０´）した反転画像５１とをＡＮＤ合成することにより、簡単に副画像４０にマスキング処理（マスキング領域５２）を施すようにしてもよい。
【００４９】
また、メモリコントローラ１９は、合成テーブル１９ｂを参照し、マスキングされた副画像４０の画素データと、ラインメモリ２１に書き込まれた主画像３０の画素データとを合成する（ステップＳ８）。なお、図７に示すように、マスキング処理（マスキング領域５２）された副画像４０と、主画像３０とをＯＲ合成することにより、簡単に２つの画像の合成処理を施すようにしてもよい。そして、合成した画素データをページメモリ２０の読み出したアドレスに書き込む（ステップＳ９）。
【００５０】
このようにして、ページメモリ２０に記憶されている１ページ分の読み出し及び書き込みが終了することによって、ページメモリ２０には、主画像３０に副画像４０が合成された合成画像が記憶されたことになる。そして、１ページ分にわたって主画像３０と副画像４０との合成処理が完了した場合、ページメモリ２０に書き込まれた合成後の画素データ（合成画像）を読み出し、印刷部２２にて用紙にプリントアウトする（ステップＳ１０）。
【００５１】
次に、主画像３０及び副画像４０のデータの流れについて説明する。図８は本発明に係る合成処理時のデータフロー図である。
【００５２】
先ず、主画像３０に副画像４０を合成する場合、主画像３０を構成する画素３１及び該画素３１の周辺画素３２の画素データＡijに応じて該画素３１のマスクデータＣijを生成する（マスク生成処理）。本例では、画素３１及び周辺画素３２のうちの少なくとも１つの画素が黒（´１´）である場合に、画素３１におけるマスクデータＣijを´１´に設定する。逆に、画素３１及び周辺画素３２のすべての画素が白（´０´）である場合は、画素３１におけるマスクデータＣijを´０´に設定する。
【００５３】
次に、マスク生成処理により生成されたマスクデータＣijに基づいて、副画像４０を構成する画素の画素データＢijをマスキングする（マスキング処理）。本例では、マスキングテーブル１９ａを参照することにより、画素データＢijにマスキング処理を施した画素データＤijを簡単に出力することができる。
【００５４】
そして、マスキング処理が施された画素データＤijと、主画像３０を構成する画素の画素データＡijとを合成する（合成処理）。本例では、合成テーブル１９ｂを参照することにより、画素データＤijと画素データＡijとを合成して、合成画像の画素データＥijを簡単に出力することができる。
【００５５】
なお、実施の形態では、副画像４０をページメモリ２０に書き込み、主画像３０をラインメモリ２１に書き込み、ラインメモリ２１に書き込んだ主画像３０からマスクデータ５０を生成する形態について説明したが、逆の形態、すなわち、主画像３０をページメモリ２０に書き込み、副画像４０をラインメモリ２１に書き込み、ラインメモリ２１に書き込んだ副画像４０からマスクデータ５０を生成するようにしてもよい。つまり、副画像４０（牽制用の画像）に主画像４０（元画像）を重ねるようにしてもよいし、元画像に牽制用の画像を重ねるようにしてもよい。
【００５６】
また、実施の形態では、マスキングテーブル１９ａ及び合成テーブル１９ｂを参照する形態について説明したが、画像形式が２値形式である場合、マスキングテーブル１９ａ及び合成テーブル１９ｂを用いることなく合成処理を行なうことができる。図９は本発明に係る合成処理時の別のデータフロー図である。
【００５７】
図９に示すように、先ず、副画像４０を構成する画素の画素データＢijをコーデック部１７にて復号化（伸張）し、ページメモリ２０に書き込む。また、主画像３０を構成する画素の画素データＡijをコーデック部１７にて復号化（伸張）し、ラインメモリ２１に書き込む。
【００５８】
メモリコントローラ１９は、ページメモリ２１にアクセスし、図８と同様に、主画像３０を構成する画素３１及び該画素３１の周辺画素３２の画素データＡijに応じて該画素３１のマスクデータＣijを生成する。そして、生成したマスクデータＣijを反転回路６１にて、データの値を反転（すなわち´０´→´１´、´１´→´０´）する。そして、反転したマスクデータＣ´ijと、副画像４０を構成する画素の画素データＢijとをＡＮＤ回路６２にてＡＮＤ合成して、マスキング処理を施した画素データＤijを出力する。さらに、マスキング処理が施された画素データＤijと、主画像３０を構成する画素の画素データＡijとをＯＲ回路６３にてＯＲ合成して、合成画像の画素データＥijを出力する。
【００５９】
そして、合成画像の画素データＥijをページメモリ２０に書き込んだ後、印刷部２２へ出力する。なお、画素データＢijを読み出したページメモリ２０のアドレスに、画素データＥijを書き込むことにより、ページメモリ２０のメモリ領域を節約することができる。
【００６０】
以上のように、本発明は、２つの画像を合成する場合に、両方の画像をページメモリに書き込むことなく、一方の画像のみを書き込むだけのページメモリの領域を確保すればよいので、低コスト化を実現することができる。また、一方の画像の周辺にマスキング処理を行なうことにより、合成画像では２つの画像の境界が分離された状態になるので、２つの画像の重複によって画像の判別が困難になる虞はない。
【図面の簡単な説明】
【００６１】
【図１】本発明に係る画像処理装置としての複合機（ＭＦＰ）の構成を示すブロック図である。
【図２】マスキング情報（マスキングテーブル）及び合成情報（合成テーブル）の内容を示す図である。
【図３】本発明に係るＭＦＰにおける画像合成処理の動作手順を示すフローチャートである。
【図４】画像の合成処理を説明するための図である。
【図５】画像の合成処理を説明するための図である。
【図６】画像の合成処理を説明するための図である。
【図７】画像の合成処理を説明するための図である。
【図８】本発明に係る合成処理時のデータフロー図である。
【図９】本発明に係る合成処理時の別のデータフロー図である。
【符号の説明】
【００６２】
１  複合機（ＭＦＰ）
１０  制御部
１７  コーデック部
１８  画像メモリ
１９  メモリコントローラ
１９ａ  マスキングテーブル
１９ｂ  合成テーブル
２０  ページメモリ
２１  ラインメモリ
３０  主画像
４０  副画像（牽制用の画像）
５０  マスクデータ
【図１】
2007243355.tif 000003
【図２】
2007243355.tif 000004
【図３】
2007243355.tif 000005
【図４】
2007243355.tif 000006
【図５】
2007243355.tif 000007
【図６】
2007243355.tif 000008
【図７】
2007243355.tif 000009
【図８】
2007243355.tif 000010
【図９】
2007243355.tif 000011