"撮像手段により撮像された画像データにおける被写体を含む領域を判定する判定手段と、前記画像データにおける対象部分と前記被写体を含む領域との距離に応じてゲイン値を決定する決定手段と、前記決定手段により決定されたゲイン値を用いて前記対象部分を補間した上で前記画像データに対してフィルタリング処理を施すフィルタリング手段と、前記フィルタリング手段によりフィルタリング処理が施された前記画像データと、前記撮像手段により撮像された前記画像データのうち、前記被写体を含む領域に該当する画像データとを合成する合成手段とを有することを特徴とする画像処理装置。前記決定手段は、前記対象部分と前記被写体を含む領域との距離が短い程、小さい値のゲイン値を決定することを特徴とする請求項1に記載の画像処理装置。前記決定手段は、前記対象部分が前記被写体を含む領域に含まれる場合、所定の第1のゲイン値を決定し、前記対象部分が前記被写体を含む領域以外の領域に含まれる場合、所定の第2のゲイン値を決定することを特徴とする請求項1に記載の画像処理装置。前記所定の第1のゲイン値は、前記所定の第2のゲイン値より小さい値であることを特徴とする請求項3に記載の画像処理装置。前記決定手段は、前記フィルタリング処理で使用されるフィルタの特性に応じて、決定するゲイン値を切り替えることを特徴とする請求項1に記載の画像処理装置。前記決定手段は、前記対象部分の深度に応じて、決定するゲイン値を切り替えることを特徴とする請求項1に記載の画像処理装置。前記フィルタリング手段は、前記対象部分の深度に応じてフィルタリング特性を切り替えることを特徴とする請求項1に記載の画像処理装置。前記判定手段は、複数枚の異なる合焦位置で撮像された画像データの情報に基づき、前記被写体を含む領域を判定することを特徴とする請求項1に記載の画像処理装置。画像処理装置によって実行される画像処理方法であって、撮像手段により撮像された画像データにおける被写体を含む領域を判定する判定ステップと、前記画像データにおける対象部分と前記被写体を含む領域との距離に応じてゲイン値を決定する決定ステップと、前記決定ステップにより決定されたゲイン値を用いて前記対象部分を補間した上で前記画像データに対してフィルタリング処理を施すフィルタリングステップと、前記フィルタリングステップによりフィルタリング処理が施された前記画像データと、前記撮像手段により撮像された前記画像データのうち、前記被写体を含む領域に該当する画像データとを合成する合成ステップとを有することを特徴とする画像処理方法。撮像手段により撮像された画像データにおける被写体を含む領域を判定する判定ステップと、前記画像データにおける対象部分と前記被写体を含む領域との距離に応じてゲイン値を決定する決定ステップと、前記決定ステップにより決定されたゲイン値を用いて前記対象部分を補間した上で前記画像データに対してフィルタリング処理を施すフィルタリングステップと、前記フィルタリングステップによりフィルタリング処理が施された前記画像データと、前記撮像手段により撮像された前記画像データのうち、前記被写体を含む領域に該当する画像データとを合成する合成ステップとをコンピュータに実行させるためのプログラム。しかしながら、露光量補正処理によってぼけ効果を与えた背景領域の画像データと、ぼけ効果を与えていない被写体領域の画像データとを合成した場合、被写体領域近傍の背景領域において、被写体領域上の飽和画素のぼけによるぼけ滲みがより顕著に発生する。以下、図7を参照しながら、この現象について具体的に説明する。図7aは、被写体に合焦して撮影された画像データを示している。図7bは、図7aに示す画像データに露光量補正処理を施してぼけ効果を与えた画像データを示している。図7aに示す画像データの被写体領域のみを切り出し、図7bに示す画像データと合成した場合、図7cに示すようにぼけ滲みが発生する。そこで、本発明の目的は、被写体領域近傍の背景領域のぼけ滲みの発生を抑えた画像データを得ることにある。本発明の画像処理装置は、撮像手段により撮像された画像データにおける被写体を含む領域を判定する判定手段と、前記画像データにおける対象部分と前記被写体を含む領域との距離に応じてゲイン値を決定する決定手段と、前記決定手段により決定されたゲイン値を用いて前記対象部分を補間した上で前記画像データに対してフィルタリング処理を施すフィルタリング手段と、前記フィルタリング手段によりフィルタリング処理が施された前記画像データと、前記撮像手段により撮像された前記画像データのうち、前記被写体を含む領域に該当する画像データとを合成する合成手段とを有することを特徴とする。本発明によれば、被写体領域近傍の背景領域のぼけ滲みの発生を抑えた画像データを得ることができる。以下、本発明を適用した好適な実施形態を、添付図面を参照しながら詳細に説明する。図1は、本発明の実施形態に係る撮像装置100の構成を示す図である。なお、撮像装置100は、画像処理装置の適用例となる構成である。図1において、撮像素子101はCCDやCMOS等から構成され、その表面は、例えばベイヤー配列のようなRGBカラーフィルタにより覆われ、カラー撮影が可能である。被写体像が撮像素子101上で結像されると、画像データ画像信号が生成され、メモリ102に記憶される。制御部115は、画像データ全体が適正露出になるようなシャッタ速度及び絞り値を計算するとともに、合焦領域内にある被写体に合焦するようにフォーカスレンズの駆動量を計算する。そして、制御部115により計算された露出値シャッタ速度、絞り値及びフォーカスレンズの駆動量を示す情報が撮像制御回路114に出力され、各値に基づいて露出制御及び焦点調整が行われる。色変換マトリックス回路103は、撮影された画像データが最適な色で再現されるように色ゲインをかけて色差信号R-Y、B-Yに変換する。ローパスフィルタLPF回路104は、色差信号R-Y、B-Yの帯域を制限するための回路である。CSUPChromaSupress回路105は、LPF回路104で帯域制限された画像データのうち、飽和部分の偽色信号を抑圧するための回路である。一方、撮影された画像データは、輝度信号生成回路106にも出力される。輝度信号生成回路106は、入力された画像データから輝度信号Yを生成する。エッジ強調回路107は、生成された輝度信号Yに対してエッジ強調処理を施す。RGB変換回路108は、CSUP回路105から出力される色差信号R-Y、B-Yと、エッジ強調回路107から出力される輝度信号YとをRGB信号に変換する。ガンマ補正回路109は、変換されたRGB信号に対して階調補正を施す。その後、色輝度変換回路110は、階調補正されたRGB信号をYUV信号に変換する。背景ぼかし画像生成部111は、変換された画像データに対してぼけ効果を与える画像処理を施す。背景ぼかし画像生成部111の詳細な構成については後述する。JPEG圧縮回路112は、背景ぼかし画像生成部111により画像処理が施された画像データに対してJPEG方式等により圧縮して、圧縮後の画像データを外部又は内部の記録媒体113に記憶させる。次に、背景ぼかし画像生成部111の構成について説明する。図2は、背景ぼかし画像生成部111の構成を示す図である。図2に示すように、背景ぼかし画像生成部111は、エッジ検出部201、エッジ減算部202、エッジ積分値算出部203、エッジ積分値評価部204、領域マップ生成部205、ぼかし処理部206及び画像合成部207を備える。次に、図3のフローチャートを参照しながら、背景ぼかし画像生成部111による背景ぼかし処理について説明する。ステップS301において、撮像装置100は被写体に合焦させて撮影を行う。次に撮像装置100はフォーカスレンズを所定量ずらして背景に合焦させて撮影を行う。このように異なる合焦位置で複数の画像データが撮像された後、ステップS302において、エッジ検出部201は、被写体に合焦させて撮影された画像データのエッジを検出するとともに、背景に合焦させて撮影された画像データのエッジを検出する。エッジ検出方法の一例としては、撮影された画像データにバンドパスフィルタリングを行って絶対値をとることによって画像データのエッジを検出する方法が挙げられる。なお、エッジの検出方法はこれに限定されず、他の方法を用いてもよい。以下では、被写体に合焦させて撮影された画像データから検出されたエッジを、被写体合焦側のエッジ画像データと称し、背景に合焦させて撮影された画像データから検出されたエッジを、背景合焦側のエッジ画像データと称す。ステップS303において、エッジ減算部202は、被写体合焦側のエッジ画像データから背景合焦側のエッジ画像データを画素毎に減算し、エッジの差分をとった画像データ以下、エッジ差分画像データと称すを生成する。ステップS304において、エッジ積分値算出部203は、ステップS303で生成されたエッジ差分画像データを複数の領域に分割し、各領域のエッジ量を積分する。ステップS305において、エッジ積分値評価部204は、ステップS304で算出された各領域のエッジ量の積分値と所定の閾値とを比較する。エッジ量の積分値が所定の閾値以上である場合、エッジ積分値評価部204は、当該領域を被写体領域と判定する。一方、エッジ積分値評価部204は、エッジ量の積分値が所定の閾値未満である場合、当該領域を背景領域と判定する。なお、上記所定の閾値は予め決められた固定値でもよいし、画像データのエッジのヒストグラム分布から適応的に求めてもよい。ステップS306において、領域マップ生成部205は、ステップS305における判定結果に基づいて、被写体領域と背景領域とを判別可能な切り出しマップを生成する。切り出しマップにおいては、例えば合成比率が画像データ自体の画素値で表されている。なお、切り出しマップに対して、境界の段差を目立たなくさせるために被写体領域と背景領域との境界にローパスフィルタをかけてもよい。ステップS307において、ぼかし処理部206は、被写体に合焦して撮影された画像データに対して切り出しマップに基づくぼかし処理を行い、ぼけ画像データを生成する。ここで、ステップS307におけるぼかし処理の詳細について説明する。ぼかし処理においては、指定されたフィルタ形状に基づき、被写体に合焦して撮影された画像データに対してフィルタリング処理が行われる。このフィルタリング処理では、所定の輝度値を持った画素に対して、図4aに示すテーブルから求められるゲイン値Kを乗算し、飽和画素の輝度値を補間して上でフィルタリング処理が行われる。以下、フィルタリング処理で走査中の画素対象部分を走査画素と称す。なお、図4aにおいてはテーブルの構成ではなく、走査画素と被写体領域との距離と、ゲイン値との関係を示しているが、実際には、走査画素と被写体領域との各距離に対応するゲイン値がテーブルにおいて設定されている。なお、被写体領域は上記切り出しマップから判別することができる。図4aに示すように、走査画素に対するゲイン値Kは0以上の値をとり、走査画素と被写体領域との距離rに応じて決定される値である。例えば、図4bに示すように、被写体領域からの距離がra、rbra<rbの走査画素があるものとする。このとき、図4aに示すテーブルでは、被写体領域からの距離が短いraの走査画素に対してはゲイン値Khが設定されており、被写体領域からの距離が長いrbの走査画素に対しては、Khより高いゲイン値Kが設定されている。なお、走査画素が被写体領域上である場合、ゲイン値はKminに設定される。図4aに示すテーブルにおいて設定されるゲイン値は、フィルタのTAP数や波形に基づいて決定される。例えばフィルタのTAP数が大きい場合、rは被写体領域上の画素の影響を受けないようにするため、より大きな値のゲイン値に設定される。但し、本発明はこれに限らず、図5に示すように固定値のゲイン値K及びKminとしてもよい。なお、ゲイン値Kは所定の第2のゲイン値の例であり、ゲイン値Kminは所定の第1のゲイン値の例である。ここで、固定値のゲイン値K及びKminを使用する場合の利点について説明する。例えば、被写体領域の切り出しが画素単位で正確に行われる場合、背景領域と判別された画素には常にゲイン値Kが設定され、被写体領域と判別された画素には常にゲイン値Kminが設定される。その結果、被写体領域の飽和画素のぼけを最小限に抑えられるため、より合成後の画像データのぼけ滲みを防ぐことが可能となる。なお、図5に示す通り、K>Kminである。次に、図4aに示すようなテーブルを用いてゲイン値を決定する場合の利点について説明する。例えば、実際の被写体領域の位置と切り出された被写体領域の位置とに誤差が生じている場合、誤差の分だけ合成後の画像データには、被写体領域の飽和画素のぼけによるぼけ滲みが発生する。この場合、被写体領域近傍の画素ほどゲイン値を低く設定することにより、合成後の画像データのぼけ滲みを防ぐことが可能となる。なお、上述したフィルタリング特性やゲイン値は、撮影された画像データの深度情報を含む距離マップに基づいて適応的に変更してもよい。図6は、画像データの深度が複数段階に分解した距離マップの例を示す図である。図6に示すような距離マップを参照することにより、深度が浅い領域に対してはフィルタ形状を大きく、或いはゲイン値を高く設定したり、一方、深度が浅い領域に対してはフィルタ形状を小さく、或いはゲイン値を低く設定したりする。図3の説明に戻る。ステップS308において、画像合成部207は、切り出しマップに基づいて被写体に合焦して撮影された画像データから被写体領域を切り出し、ステップS307で生成されたぼけ画像データと合成する。ここで、画像データの合成処理の一例について説明する。画像合成部207は、切り出しマップの画素値から求まるα[i,j]0≦α≦1に基づいて、被写体に合焦して撮影された画像データIMG1[i,j]の被写体領域とぼけ画像データIMG2[i,j]とを合成し、合成画像データB[i,j]を生成する。即ち、画像合成部207は、合成画像データB[i,j]を以下の式1を用いて算出する。なお、[i,j]は各画素を示している。以上の処理により、被写体領域近傍の背景領域のぼけ滲みの発生を抑えつつ、飽和画素の輝度値を補間したぼけ画像データを取得することができる。また、本実施形態における走査画素と被写体領域との距離rは、走査画素を中心として最も近くに存在する被写体領域までの距離としたが、距離rは主被写体の重心座標を求めて、当該重心座標から走査画素までの距離としてもよい。また、本実施形態における切り出しマップは、被写体に合焦して撮影された画像データと背景に合焦して撮影された画像データとの2枚の画像データから生成しているが、更に被写体よりも前側で合焦して撮影された画像データを含む3枚以上の画像データから生成してもよい。以上のように、本実施形態によれば、飽和画素に対するゲイン値を被写体領域からの距離に応じて切り替えてフィルタリング処理を行った画像データと、鮮鋭な被写体に合焦させて撮影された画像データとを、切り出しマップに基づいて合成するようにした。これにより、被写体の高輝度領域周辺におけるぼけ滲みの発生を抑えつつ、背景の高輝度領域に実露光量を推定したぼけ効果を与えた画像データを生成することが可能となり、ユーザにとって好ましい画像データを提供することができる。また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェアプログラムを、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータまたはCPUやMPU等がプログラムを読み出して実行する処理である。"