(57)【要約】  【課題】  画像合成における輪郭部分の画像処理を適切に行うことが可能な画像処理装置及び画像処理方法を提供する。  【解決手段】  輪郭検出部１０６は、背景画像記憶部１０２に記憶された背景画像データ及び前景画像記憶部１０４に記憶された前景画像データに基づいて、背景画像における輪郭及び前景画像における輪郭を検出し、輪郭判定部１０８は、背景画像における輪郭と前景画像における輪郭とが一致するか否かを判定し、優位領域設定部１１０は、背景画像における輪郭と前景画像における輪郭とが一致しない場合に、背景画像における輪郭を前景画像における輪郭に一致させ、前景画像における輪郭内の領域を合成画像における優位領域とする。【選択図】  図３
2006254313.tif 000002
【特許請求の範囲】
【請求項１】
第１の画像と第２の画像とを論理演算により合成した画像を生成する画像処理装置であって、
前記第１の画像における輪郭及び前記第２の画像における輪郭を検出する輪郭検出手段と、
前記輪郭検出手段により検出された前記第１の画像における輪郭と前記第２の画像における輪郭とが一致するか否かを判定する輪郭判定手段と、
前記輪郭判定手段により前記第１の画像における輪郭と前記第２の画像における輪郭とが一致しないと判定された場合に、前記第１の画像における輪郭を前記第２の画像における輪郭に一致させ、前記第２の画像における輪郭内の領域を合成画像における優位領域とする優位領域設定手段とを有することを特徴とする画像処理装置。
【請求項２】
第１の画像と第２の画像とを画素の論理演算により合成した画像を生成する画像処理装置であって、
前記第１の画像における輪郭及び前記第２の画像における輪郭を検出する輪郭検出手段と、
前記輪郭検出手段により検出された前記第１の画像における輪郭と前記第２の画像における輪郭とが一致するか否かを判定する輪郭判定手段と、
前記輪郭判定手段により前記第１の画像における輪郭と前記第２の画像における輪郭とが一致しないと判定された場合に、前記第２の画像における輪郭を前記第１の画像における輪郭に一致させ、前記第２の画像における輪郭内の領域を合成画像における優位領域とする優位領域設定手段とを有することを特徴とする画像処理装置。
【請求項３】
合成画像における参照領域内の画素の色数を検出する色数検出手段と、
前記色数検出手段により検出された前記色数が所定数未満の場合、前記参照領域内の画素に対して第１の画像拡大処理を行い、前記色数検出手段により検出された前記色数が所定数以上である場合に、前記参照領域内の画素に対して第２の画像拡大処理を行う画像拡大手段とを有することを特徴とする画像処理装置。
【請求項４】
合成画像における直線状の参照領域内の画素の色を検出する色検出手段と、
前記色検出手段により所定の色が検出された所定数以上連続する画素に対して第１の画像拡大処理を行い、それ以外の画素に対して第２の画像拡大処理を行う画像拡大手段とを有することを特徴とする画像処理装置。
【請求項５】
前記画像拡大手段は、前記色検出手段により所定の色が検出された前記参照領域内の端部において所定数以上連続する画素に対して第１の画像拡大処理を行い、それ以外の画素に対して第２の画像拡大処理を行うことを特徴とする請求項４に記載の画像処理装置。
【請求項６】
前記第１の画像拡大処理は最近傍法に基づく処理であり、前記第２の画像拡大処理は補間法に基づく処理であることを特徴とする請求項３乃至５のいずれかに記載の画像処理装置。
【請求項７】
第１の画像と第２の画像とを論理演算により合成した画像を生成する画像処理方法であって、
前記第１の画像における輪郭及び前記第２の画像における輪郭を検出する輪郭検出ステップと、
前記輪郭検出ステップにおいて検出された前記第１の画像における輪郭と前記第２の画像における輪郭とが一致するか否かを判定する輪郭判定ステップと、
前記輪郭判定ステップにおいて前記第１の画像における輪郭と前記第２の画像における輪郭とが一致しないと判定された場合に、前記第１の画像における輪郭を前記第２の画像における輪郭に一致させ、前記第２の画像における輪郭内の領域を合成画像における優位領域とする優位領域設定ステップとを有する。
【請求項８】
第１の画像と第２の画像とを画素の論理演算により合成した画像を生成する画像処理方法であって、
前記第１の画像における輪郭及び前記第２の画像における輪郭を検出する輪郭検出ステップと、
前記輪郭検出ステップにおいて検出された前記第１の画像における輪郭と前記第２の画像における輪郭とが一致するか否かを判定する輪郭判定ステップと、
前記輪郭判定ステップにおいて前記第１の画像における輪郭と前記第２の画像における輪郭とが一致しないと判定された場合に、前記第２の画像における輪郭内の領域と前記第２の画像における輪郭の周囲の領域とからなる領域を合成画像における優位領域とする優位領域設定ステップとを有することを特徴とする画像処理方法。
【請求項９】
合成画像における参照領域内の画素の色数を検出する色数検出ステップと、
前記色数検出ステップにおいて検出された前記色数が所定数未満の場合、前記参照領域内の画素に対して第１の画像拡大処理を行い、前記色数検出ステップにおいて検出された前記色数が所定数以上である場合に、前記参照領域内の画素に対して第２の画像拡大処理を行う画像拡大ステップとを有することを特徴とする画像処理方法。
【請求項１０】
合成画像における直線状の参照領域内の画素の色を検出する色検出ステップと、
前記色検出ステップにおいて所定の色が検出された所定数以上連続する画素に対して第１の画像拡大処理を行い、それ以外の画素に対して第２の画像拡大処理を行う画像拡大ステップとを有することを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像合成を行う画像処理装置及び画像処理方法に関する。
【背景技術】
【０００２】
コピー機、プリンタ、あるいはこれらの機能を併せ持ついわゆるデジタル複合機等の画像処理装置は、様々な画像処理の機能を有している。例えば、従来の画像処理装置には、背景画像と前景画像とを論理演算により合成するものがある（例えば特許文献１参照）。
【０００３】
図１は、背景画像と前景画像の合成処理の概要を示す図である。図１において、背景画像には、前景画像が当てはめられるべき領域（被当てはめ領域）５０２が存在する。この被当てはめ領域５０２は、階調度が最も低い黒色となっている。そして、被当てはめ領域５０２の周囲には、周囲領域５０３が存在する。一方、前景画像には、背景画像に当てはめられるべき領域（当てはめ領域）５０４が存在する。そして、当てはめ領域５０３の周囲には、周囲領域５０５が存在する。この周囲領域５０５は、階調度が最も低い黒色となっている。画像合成においては、これら背景画像と前景画像における同一位置の画素の階調度について論理和演算が行われ、階調度の高い方の画素が合成画像の画素となる。従って、合成画像は、背景画像の周囲領域５０３と前景画像の当てはめ領域５０４とによって構成されることになる。
【特許文献１】特開平１−１９１５７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、背景画像における被当てはめ領域５０２の輪郭と、前景画像における当てはめ領域５０４の輪郭とは一致しない場合が多い。このため、図２に示すように、本来、合成画像の画素となるべきではない被当てはめ領域５０２の画素が合成画像の画素として含まれてしまう場合がある。
【０００５】
本発明は、前述したような従来の問題を解決するためになされたもので、画像合成における輪郭部分の画像処理を適切に行うことが可能な画像処理装置及び画像処理方法を提供するものである。
【課題を解決するための手段】
【０００６】
本発明の画像処理装置は、第１の画像と第２の画像とを論理演算により合成した画像を生成するものであって、前記第１の画像における輪郭及び前記第２の画像における輪郭を検出する輪郭検出手段と、前記輪郭検出手段により検出された前記第１の画像における輪郭と前記第２の画像における輪郭とが一致するか否かを判定する輪郭判定手段と、前記輪郭判定手段により前記第１の画像における輪郭と前記第２の画像における輪郭とが一致しないと判定された場合に、前記第１の画像における輪郭を前記第２の画像における輪郭に一致させ、前記第２の画像における輪郭内の領域を合成画像における優位領域とする優位領域設定手段とを有する。
【０００７】
この構成により、第１の画像における輪郭と第２の画像における輪郭とを一致させ、更に、第２の画像における輪郭内の領域が優位領域となって合成画像に含まれる。従って、第１の画像における輪郭内の領域が合成画像に含まれることが防止される。
【０００８】
また、本発明の画像処理装置は、第１の画像と第２の画像とを画素の論理演算により合成した画像を生成するものであって、前記第１の画像における輪郭及び前記第２の画像における輪郭を検出する輪郭検出手段と、前記輪郭検出手段により検出された前記第１の画像における輪郭と前記第２の画像における輪郭とが一致するか否かを判定する輪郭判定手段と、前記輪郭判定手段により前記第１の画像における輪郭と前記第２の画像における輪郭とが一致しないと判定された場合に、前記第２の画像における輪郭を前記第１の画像における輪郭に一致させ、前記第２の画像における輪郭内の領域を合成画像における優位領域とする優位領域設定手段とを有する。
【０００９】
この構成により、第１の画像における輪郭と第２の画像における輪郭とを一致させ、更に、第２の画像における輪郭内の領域が優位領域となって合成画像に含まれる。従って、第１の画像における輪郭内の領域が合成画像に含まれることが防止される。
【００１０】
また、本発明の画像処理装置は、合成画像における参照領域内の画素の色数を検出する色数検出手段と、前記色数検出手段により検出された前記色数が所定数未満の場合、前記参照領域内の画素に対して第１の画像拡大処理を行い、前記色数検出手段により検出された前記色数が所定数以上である場合に、前記参照領域内の画素に対して第２の画像拡大処理を行う画像拡大手段とを有する。
【００１１】
この構成により、合成画像において、色数の少ない領域と色数の多い領域とで異なる画像拡大処理が行われる。従って、色数の多い領域（例えば前景画像の領域）と色数の少ない領域（例えば背景画像の領域）とによって合成画像が構成される場合に、色数の多い領域についてのみ高画質の拡大処理を行うことができ、処理負担の大きい処理を必要最小限に抑えつつ、輪郭部分の画像処理を適切に行うことが可能となる。
【００１２】
同様の観点から、本発明の画像処理装置は、合成画像における直線状の参照領域内の画素の色を検出する色検出手段と、前記色検出手段により所定の色が検出された所定数以上連続する画素に対して第１の画像拡大処理を行い、それ以外の画素に対して第２の画像拡大処理を行う画像拡大手段とを有する。
【００１３】
同様の観点から、本発明の画像処理装置は、前記画像拡大手段が、前記色検出手段により所定の色が検出された前記参照領域内の端部において所定数以上連続する画素に対して第１の画像拡大処理を行い、それ以外の画素に対して第２の画像拡大処理を行う。
【００１４】
また、本発明の画像処理装置は、前記第１の画像拡大処理が最近傍法に基づく処理であり、前記第２の画像拡大処理は補間法に基づく処理である。
【００１５】
この構成により、合成画像を構成する一方の画像については低画質の拡大処理を行い、他方の画像については高画質の拡大処理を行うことが可能となる。
【００１６】
また、本発明の画像処理方法は、第１の画像と第２の画像とを論理演算により合成した画像を生成するものであって、前記第１の画像における輪郭及び前記第２の画像における輪郭を検出する輪郭検出ステップと、前記輪郭検出ステップにおいて検出された前記第１の画像における輪郭と前記第２の画像における輪郭とが一致するか否かを判定する輪郭判定ステップと、前記輪郭判定ステップにおいて前記第１の画像における輪郭と前記第２の画像における輪郭とが一致しないと判定された場合に、前記第１の画像における輪郭を前記第２の画像における輪郭に一致させ、前記第２の画像における輪郭内の領域を合成画像における優位領域とする優位領域設定ステップとを有する。
【００１７】
また、本発明の画像処理方法は、第１の画像と第２の画像とを画素の論理演算により合成した画像を生成するものであって、前記第１の画像における輪郭及び前記第２の画像における輪郭を検出する輪郭検出ステップと、前記輪郭検出ステップにおいて検出された前記第１の画像における輪郭と前記第２の画像における輪郭とが一致するか否かを判定する輪郭判定ステップと、前記輪郭判定ステップにおいて前記第１の画像における輪郭と前記第２の画像における輪郭とが一致しないと判定された場合に、前記第２の画像における輪郭内の領域と前記第２の画像における輪郭の周囲の領域とからなる領域を合成画像における優位領域とする優位領域設定ステップとを有する。
【００１８】
また、本発明の画像処理方法は、合成画像における参照領域内の画素の色数を検出する色数検出ステップと、前記色数検出ステップにおいて検出された前記色数が所定数未満の場合、前記参照領域内の画素に対して第１の画像拡大処理を行い、前記色数検出ステップにおいて検出された前記色数が所定数以上である場合に、前記参照領域内の画素に対して第２の画像拡大処理を行う画像拡大ステップとを有する。
【００１９】
また、本発明の画像処理方法は、合成画像における直線状の参照領域内の画素の色を検出する色検出ステップと、前記色検出ステップにおいて所定の色が検出された所定数以上連続する画素に対して第１の画像拡大処理を行い、それ以外の画素に対して第２の画像拡大処理を行う画像拡大ステップとを有する。
【発明の効果】
【００２０】
本発明によれば、合成画像に含まれるべきでない領域について、その合成画像に含まれることが防止され、画像合成における輪郭部分の画像処理を適切に行うことが可能となる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の実施の形態の画像処理装置について、図面を用いて説明する。図３は、画像処理装置の構成を示す図である。図３に示す画像処理装置１００は、背景画像記憶部１０２、前景画像記憶部１０４、輪郭検出部１０６、輪郭判定部１０８、優位領域設定部１１０及び画像拡大部１１２を有する。
【００２２】
背景画像記憶部１０２は、背景画像のデータを記憶する。背景画像には、図１に示すように、被当てはめ領域５０２が存在する。この被当てはめ領域５０２は、階調度が最も低い黒色となっている。そして、被当てはめ領域５０２の周囲には、周囲領域５０３が存在する。前景画像記憶部１０４は、前景画像のデータを記憶する。前景画像には、図１に示すように、当てはめ領域５０４が存在する。そして、当てはめ領域５０３の周囲には、周囲領域５０５が存在する。この周囲領域５０５は、階調度が最も低い黒色となっている。
【００２３】
以下、フローチャートを参照しつつ、これら背景画像及び前景画像の合成処理と合成画像の拡大処理を説明する。図４は、画像合成及び画像拡大における画像処理装置１００の第１の動作を示すフローチャートである。
【００２４】
輪郭検出部１０６は、背景画像記憶部１０２から背景画像のデータを読み出すとともに、前景画像記憶部１０４から前景画像のデータを読み出し、背景画像と前景画像のそれぞれの先頭位置に処理対象ラインの座標を設定する（Ｓ１０１）。次に、輪郭検出部１０６は、処理対象ラインに対応する背景画像データに基づいて、背景画像の処理対象ラインにおける輪郭を検出する（Ｓ１０２）。具体的には、輪郭検出部１０６は、図５に示すように、隣接する画素間で階調度の変化が所定値以上となる部分、すなわち、被当てはめ領域５０２と周囲領域５０３との境界を輪郭として検出する。
【００２５】
次に、輪郭検出部１０６は、背景画像の処理対象ラインにおける輪郭を検出したか否かを判定する（Ｓ１０３）。背景画像の処理対象ラインにおける輪郭が検出されなかった場合には、輪郭検出部１０６によって、背景画像と前景画像のそれぞれについて、次の処理対象ラインの座標の座標が設定され（Ｓ１１０）、背景画像の処理対象ラインにおける輪郭検出（Ｓ１０２）以降の動作が繰り返される。
【００２６】
一方、背景画像の処理対象ラインにおける輪郭を検出した場合、次に、輪郭検出部１０６は、処理対象ラインに対応する前景画像データに基づいて、前景画像の処理対象ラインにおける輪郭を検出する（Ｓ１０４）。具体的には、背景画像の処理対象ラインにおける輪郭を検出する場合と同様、輪郭検出部１０６は、図６に示すように、隣接する画素間で階調度の変化が所定値以上となる部分、すなわち、当てはめ領域５０３と周囲領域５０５との境界を輪郭として検出する。背景画像データ及び前景画像データと、背景画像の処理対象ラインにおける輪郭の検出結果及び前景画像の処理対象ラインにおける輪郭の検出結果は、輪郭判定部１０８へ送られる。背景画像の処理対象ラインにおける輪郭の検出結果及び前景画像の処理対象ラインにおける輪郭の検出結果は、例えば、輪郭となる画素の位置を表す情報である。
【００２７】
輪郭判定部１０８は、背景画像の処理対象ラインにおける輪郭の検出結果及び前景画像の処理対象ラインにおける輪郭の検出結果に基づいて、背景画像における輪郭と前景画像における輪郭とが一致するか否かを判定する（Ｓ１０５）。判定結果は、背景画像データ及び前景画像データ、背景画像の処理対象ラインにおける輪郭の検出結果及び前景画像の処理対象ラインにおける輪郭の検出結果とともに、優位領域設定部１１０へ送られる。
【００２８】
背景画像における輪郭と前景画像における輪郭とが一致しない場合、優位領域設定部１１０は、背景画像の処理対象ラインにおける輪郭の検出結果及び前景画像の処理対象ラインにおける輪郭の検出結果に基づいて、背景画像における輪郭を前景画像における輪郭に一致させる（Ｓ１０６）。具体的には、優位領域設定部１１０は、背景画像の被当てはめ領域５０２のうち、前景画像の当てはめ領域５０４に含まれない部分の画素については、色を黒色から背景画像の周囲領域５０３の意図に変更する。また、優位領域設定部１１０は、背景画像の周囲領域５０３のうち、前景画像の当てはめ領域５０４に含まれる部分の画素については、色を背景画像の被当てはめ領域５０２の色である黒色に変更する。
【００２９】
更に、優位領域設定部１１０は、輪郭変更後の背景画像と、前景画像とを合成する（Ｓ１０７）。具体的には、優位領域設定部１１０は、背景画像と前景画像における同一位置の画素の階調度について論理和演算を行い、階調度の高い方の画素を合成画像の画素とする。これにより、合成画像は、図７に示すように、背景画像の周囲領域５０３と前景画像の当てはめ領域５０４とによって構成されることになり、前景画像の当てはめ領域５０４は、その全域が必ず合成画像に含まれる領域（優位領域）となり、更には、背景画像の被当てはめ領域５０２が合成画像に含まれることはない。
【００３０】
また、Ｓ１０５において、背景画像における輪郭と前景画像における輪郭とが一致すると判定された場合も、優位領域設定部１１０は、同様に、輪郭変更後の背景画像と、前景画像とを合成する（Ｓ１０７）。合成画像のデータは、画像拡大部１１２へ送られる。
【００３１】
画像拡大部１０８は、合成画像データに基づいて、合成画像における輪郭内、換言すれば、前景画像の領域については、補間法により画像拡大を行い、合成画像における輪郭外、換言すれば、背景画像の領域については、最近傍法により画像拡大を行う（Ｓ１０８）。画像拡大の詳細については後述する。
【００３２】
その後、輪郭検出部１０６は、背景画像の全体及び前景画像の全体のそれぞれについてＳ１０２乃至Ｓ１０８の処理が終了したか否かを判定する（Ｓ１０９）。未処理の画像領域が存在する場合には、輪郭検出部１０６によって、背景画像と前景画像のそれぞれについて、次の処理対象ラインの座標の座標が設定され（Ｓ１１０）、背景画像の処理対象ラインにおける輪郭検出（Ｓ１０２）以降の動作が繰り返される。
【００３３】
図８は、画像合成及び画像拡大における画像処理装置１００の第２の動作を示すフローチャートである。Ｓ２０１乃至Ｓ２０５の動作、及び、Ｓ２０８乃至Ｓ２１０の動作は、それぞれ図４におけるＳ１０１乃至Ｓ１０５の動作、及び、Ｓ１０８乃至Ｓ１１０の動作と同様であるので、その説明は省略する。
【００３４】
Ｓ２０５において、背景画像における輪郭と前景画像における輪郭とが一致しないと判定された場合、優位領域設定部１１０は、背景画像の処理対象ラインにおける輪郭の検出結果及び前景画像の処理対象ラインにおける輪郭の検出結果に基づいて、前景画像における輪郭を背景画像における輪郭に一致させる（Ｓ２０６）。具体的には、優位領域設定部１１０は、前景画像の当てはめ領域５０４のうち、背景画像の被当てはめ領域５０２に含まれない部分の画素については、色を黒色から前景画像の周囲領域５０５の色である黒色に変更する。また、優位領域設定部１１０は、前景画像の周囲領域５０５のうち、背景画像の被当てはめ領域５０２に含まれる部分の画素については、色を前景画像の当てはめ領域５０４の色に変更する。
【００３５】
更に、優位領域設定部１１０は、輪郭変更後の背景画像と、前景画像とを合成する（Ｓ１０７）。具体的には、優位領域設定部１１０は、背景画像と前景画像における同一位置の画素の階調度について論理和演算を行い、階調度の高い方の画素を合成画像の画素とする。これにより、合成画像は、図９に示すように、背景画像の周囲領域５０３と前景画像の当てはめ領域５０４とによって構成されることになり、前景画像の当てはめ領域５０４は、その全域が必ず合成画像に含まれる領域（優位領域）となり、更には、背景画像の被当てはめ領域５０２が合成画像に含まれることはない。
【００３６】
また、Ｓ２０５において、背景画像における輪郭と前景画像における輪郭とが一致すると判定された場合も、優位領域設定部１１０は、同様に、輪郭変更後の背景画像と、前景画像とを合成する（Ｓ２０７）。
【００３７】
図１０は、画像拡大における画像処理装置１００の第１の詳細な動作を示すフローチャートである。画像拡大部１１２は、合成画像データに基づいて、合成画像一部の領域を参照領域として設定する（Ｓ３０１）。次に、画像拡大部１１２は、参照領域内の画素の色数を検出する（Ｓ３０２）。更に、画像拡大部１１２は、検出した色数が予め定められた所定数Ｎ以上であるか否かを判定する（Ｓ３０３）。
【００３８】
検出した色数が所定数Ｎ以上である場合、画像拡大部１１２は、参照領域内の画素を高画質処理である補間法により拡大する（Ｓ３０４）。図１１（ａ）は、補間法による画像拡大処理の一例を示す図である。同図は、参照領域内の縦２画素、横２画素の４画素を２倍に拡大して、縦４画素、横４画素の１６画素が生成される場合の例である。この補間法では、拡大前の隣接する２画素間に、当該隣接する２画素の階調の中間の階調を有する２画素が挿入されることによって拡大後の１６画素が生成される。なお、補間法は、図１１（ａ）で示される方法に限られず、周囲４画素の階調に基づいて、中央の新たな画素の階調が設定される４点補間法や、周囲１６画素の階調に基づいて、中央の新たな画素の階調が設定される１６点補間法などを用いることも可能である。
【００３９】
一方、検出した色数が所定数Ｎ未満である場合、画像拡大部１１２は、参照領域内の画素を通常の処理である最近傍法により拡大する（Ｓ３０５）。図１１（ｂ）は、最近傍法による画像拡大処理の一例を示す図である。同図は、参照領域内の縦２画素、横２画素の４画素を２倍に拡大して、縦４画素、横４画素の１６画素が生成される場合の例である。この最近傍法では、拡大前の４画素のそれぞれを縦に２つ、横に２つ繰り返すことによって拡大後の１６画素が生成される。
【００４０】
Ｓ３０４又はＳ３０５における拡大処理の後、画像拡大部１１２は、画像全体についてＳ３０１乃至Ｓ３０５の処理が終了したか否かを判定する（Ｓ３０６）。未処理の画像領域が存在する場合には、画像拡大部１１２は、その未処理の画像領域を参照領域に設定し（Ｓ３０１）、参照領域内の画素の色数検出（Ｓ３０２）以降の動作を繰り返す。
【００４１】
図１２は、画像拡大における画像処理装置１００の第２の詳細な動作を示すフローチャートである。画像拡大部１１２は、合成画像データに基づいて、合成画像の一部である線状の領域を参照領域ラインとして設定する（Ｓ４０１）。次に、画像拡大部１１２は、参照領域ライン内の画素を選択し（Ｓ４０２）、その選択した画素を含む前後の連続する所定数Ｍの画素の色を検出する（Ｓ４０３）。
【００４２】
更に、画像拡大部１１２は、所定数Ｍの画素が同一色であるか否かを判定する（Ｓ４０４）。連続する所定数Ｍの画素が同一色でない場合、画像拡大部１１２は、選択画素を高画質処理である補間法により拡大する（Ｓ４０５）。一方、連続する所定数Ｍの画素が同一色である場合、画像拡大部１１２は、選択画素を通常の処理である最近傍法により拡大する（Ｓ４０６）図１３は、参照領域ラインの画素の一例を示す図である。同図に示すように、同一色がＭ画素以上連続する部分については補間法による拡大処理が行われ、同一色がＭ画素以上連続したい部分については最近傍法による拡大処理が行われる。
【００４３】
Ｓ４０５又はＳ４０６における拡大処理の後、画像拡大部１１２は、参照領域ライン内の全画素についてＳ４０２乃至Ｓ４０６の処理が終了したか否かを判定する（Ｓ４０７）。未処理の画素が存在する場合には、画像拡大部１１２は、その未処理の画素を選択し（Ｓ４０８）、その選択した画素を含む前後の連続する所定数Ｍの画素の色の検出（Ｓ４０３）以降の動作を繰り返す。
【００４４】
一方、参照領域ライン内に未処理の画素が存在しない場合には、画像拡大部１１２は、画像全体についてＳ４０１乃至Ｓ４０８の処理が終了したか否かを判定する（Ｓ４０９）。未処理の画像領域が存在する場合には、画像拡大部１１２は、その未処理の画像領域を参照領域ラインに設定し（Ｓ４０１）、参照領域ライン内の画素の選択（Ｓ４０２）以降の動作を繰り返す。
【００４５】
図１４は、画像拡大における画像処理装置１００の第３の詳細な動作を示すフローチャートである。画像拡大部１１２は、合成画像データに基づいて、合成画像の一部である線状の領域を参照領域ラインとして設定する（Ｓ５０１）。次に、画像拡大部１１２は、参照領域ライン内の画素の色数を検出し（Ｓ５０２）、その色数が予め定められた所定数Ｎ以上であるか否かを判定する（Ｓ５０３）。
【００４６】
検出した色数が所定数Ｎ以上である場合、画像拡大部１１２は、参照領域ライン内の画素を高画質処理である補間法により拡大する（Ｓ５０４）。一方、検出した色数が所定数Ｎ未満である場合、画像拡大部１１２は、参照領域ライン内の画素を通常の処理である最近傍法により拡大する（Ｓ５０５）。図１５は、参照領域ラインの画素の第２の一例を示す図である。例えば、Ｎ＝４の場合、図１５（ａ）では、参照領域ライン内の画素の色数が４色であるため、補間法による拡大処理が行われ、図１５（ａ）では、参照領域ライン内の画素の色数が２色であるため、最近傍法による拡大処理が行われる。
【００４７】
Ｓ５０４又はＳ５０５における拡大処理の後、画像拡大部１１２は、画像全体についてＳ５０１乃至Ｓ４０５の処理が終了したか否かを判定する（Ｓ５０６）。未処理の画像領域が存在する場合には、画像拡大部１１２は、その未処理の画像領域を参照領域ラインに設定し（Ｓ５０１）、参照領域ライン内の画素の色数検出（Ｓ５０２）以降の動作を繰り返す。
【００４８】
このように、画像処理装置１００は、背景画像における輪郭と前景画像における輪郭とが一致しない場合、これらを一致させ、更に、前景画像の当てはめ領域５０４を優位領域として合成画像に含ませる。従って、背景画像における輪郭内の領域である被当てはめ領域５０２が合成画像に含まれることが防止される。
【００４９】
また、画像処理装置１００は、合成画像における参照領域内の画素の色数が多い場合や同一色の画素の連続数が少ない場合には、高画質処理である補間法による画像拡大を行い、合成画像における参照領域内の画素の色数が少ない場合や同一色の画素の連続数が多い場合には、通常の処理である最近傍法による画像拡大を行う。従って、一般に色数が多く、色の変化も多い前景画像の当てはめ領域５０４についてのみ高画質の拡大処理を行うことができ、処理負担の大きい処理を必要最小限に抑えつつ、輪郭部分の画像処理を適切に行うことが可能となる。
【産業上の利用可能性】
【００５０】
以上、説明したように、本発明に係る画像処理装置及び画像処理方法は、画像合成における輪郭部分の画像処理を適切に行うことが可能という効果を奏し、画像処理装置等として有用である。
【図面の簡単な説明】
【００５１】
【図１】背景画像と前景画像の合成処理の概要を示す図である。
【図２】背景画像と前景画像における輪郭部分の拡大図である。
【図３】画像処理装置の構成を示す図である。
【図４】画像合成及び画像拡大の動作を示す第１のフローチャートである。
【図５】背景画像における輪郭検出の一例を示す図である。
【図６】前景画像における輪郭検出の一例を示す図である。
【図７】合成画像の一例を示す図である。
【図８】画像合成及び画像拡大の動作を示す第２のフローチャートである。
【図９】合成画像の他の例を示す図である。
【図１０】画像拡大の詳細な動作を示す第１のフローチャートである。
【図１１】画像拡大処理の一例を示す図である。
【図１２】画像拡大の詳細な動作を示す第２のフローチャートである。
【図１３】参照領域ラインの画素の一例を示す図である。
【図１４】画像拡大の詳細な動作を示す第３のフローチャートである。
【図１５】参照領域ラインの画素の他の例を示す図である。
【符号の説明】
【００５２】
１００  画像処理装置
１０２  背景画像記憶部
１０４  前景画像記憶部
１０６  輪郭検出部
１０８  輪郭判定部
１１０  優位領域設定部
１１２  画像拡大部
【図１】
2006254313.tif 000003
【図２】
2006254313.tif 000004
【図３】
2006254313.tif 000005
【図４】
2006254313.tif 000006
【図５】
2006254313.tif 000007
【図６】
2006254313.tif 000008
【図７】
2006254313.tif 000009
【図８】
2006254313.tif 000010
【図９】
2006254313.tif 000011
【図１０】
2006254313.tif 000012
【図１１】
2006254313.tif 000013
【図１２】
2006254313.tif 000014
【図１３】
2006254313.tif 000015
【図１４】
2006254313.tif 000016
【図１５】
2006254313.tif 000017