(57)【要約】【課題】合成画像の明るさの段差を目立たなくすることができる画像合成装置、撮影装置、画像合成方法及び画像合成プログラムを提供する。【解決手段】第２画像ファイルの画素の画素値が第１画像ファイルの画素の画素値よりも大きい場合（１０４；Ｙ）、第２画像ファイルの画素の画素値に予め定められた重み付け係数を乗じて得られた値に第１画像ファイルの画素の画素値を加えて得た値を規定値を超えない範囲内で合成画像を形成するための画素の画素値とし（１０６）、第２画像ファイルの画素の画素値が第１画像ファイルの画素の画素値以下の場合（１０４；Ｎ）、第１画像ファイルの画素の画素値を合成画像を形成するための画素の画素値とし（１０８）、これらの画素値に基づいて合成画像を示す合成画像ファイルを作成し（１１２）、当該合成画像ファイルをメモリカードに記憶する（１１４）。【選択図】図４
2008245092.tif 000002
【特許請求の範囲】
【請求項１】
撮影用補助光の照射と共に被写体を撮影することにより得られた前記被写体を示す第１画像情報と、前記撮影用補助光を照射せずに前記被写体を撮影することにより得られた前記被写体を示す第２画像情報とを記憶する記憶手段と、
前記第１画像情報及び前記第２画像情報の互いに位置が一致する画素の画素値を比較する比較手段と、
前記比較手段の比較結果に基づいて、前記第１画像情報の画素の画素値が前記第２画像情報の画素の画素値よりも大きい場合には、予め定められた重み付け係数を前記第１画像情報の画素の画素値に乗算した値と前記第２画像情報の画素の画素値との和を画素値として出力すると共に、前記第２画像情報の画素の画素値が前記第１画像情報の画素の画素値以上の場合には、前記第２画像情報の画素の画素値を出力する出力手段と、
前記出力手段から出力された画素値を合成して合成画像を形成する合成画像形成手段と、
を備えた画像合成装置。
【請求項２】
撮影用補助光の照射と共に被写体を撮影することにより得られた前記被写体を示す第１画像情報と、前記撮影用補助光を照射せずに前記被写体を撮影することにより得られた前記被写体を示す第２画像情報とを記憶する記憶手段と、
前記第１画像情報及び前記第２画像情報の互いに位置が一致する画素の画素値を比較する比較手段と、
前記比較手段の比較結果に基づいて、前記第２画像情報の画素の画素値が前記第１画像情報の画素の画素値よりも大きい場合には、予め定められた重み付け係数を前記第２画像情報の画素の画素値に乗算した値と前記第１画像情報の画素の画素値との和を画素値として出力すると共に、前記第２画像情報の画素の画素値が前記第１画像情報の画素の画素値以下の場合には、前記第１画像情報の画素の画素値を出力する出力手段と、
前記出力手段から出力された画素値を合成して合成画像を形成する合成画像形成手段と、
を備えた画像合成装置。
【請求項３】
前記重み付け係数は、予め定められた０よりも大きく１以下の値である
請求項１又は請求項２記載の画像合成装置。
【請求項４】
撮影用補助光の照射と共に被写体を撮影することにより得られた前記被写体を示す第１画像情報と、前記撮影用補助光を照射せずに前記被写体を撮影することにより得られた前記被写体を示す第２画像情報とを記憶する記憶手段と、
前記第１画像情報により示される画像の輝度値と前記第２画像情報により示される画像の輝度値との和に対する前記第１画像情報により示される画像の輝度値の比率に前記第１画像情報の画素の画素値を乗算した値と、前記和に対する前記第２画像情報により示される画像の輝度値の比率に前記第２画像情報の画素の画素値を乗算した値との和を画素値として出力する出力手段と、
前記出力手段から出力された画素値を合成して合成画像を形成する合成画像形成手段と、
を備えた画像合成装置。
【請求項５】
請求項１〜請求項４の何れか１項に記載の画像合成装置
を備えた撮影装置。
【請求項６】
撮影用補助光の照射と共に被写体を撮影することにより得られた前記被写体を示す第１画像情報と、前記撮影用補助光を照射せずに前記被写体を撮影することにより得られた前記被写体を示す第２画像情報とを記憶手段に記憶する記憶ステップと、
前記第１画像情報及び前記第２画像情報の互いに位置が一致する画素の画素値を比較する比較ステップと、
前記比較ステップの比較結果に基づいて、前記第１画像情報の画素の画素値が前記第２画像情報の画素の画素値よりも大きい場合には、予め定められた重み付け係数を前記第１画像情報の画素の画素値に乗算した値と前記第２画像情報の画素の画素値との和を画素値として出力すると共に、前記第２画像情報の画素の画素値が前記第１画像情報の画素の画素値以上の場合には、前記第２画像情報の画素の画素値を出力する出力ステップと、
前記出力ステップから出力された画素値を合成して合成画像を形成する合成画像形成手段と、
を備えた画像合成方法。
【請求項７】
撮影用補助光の照射と共に被写体を撮影することにより得られた前記被写体を示す第１画像情報と、前記撮影用補助光を照射せずに前記被写体を撮影することにより得られた前記被写体を示す第２画像情報とを記憶手段に記憶する記憶ステップと、
前記第１画像情報及び前記第２画像情報の互いに位置が一致する画素の画素値を比較する比較ステップと、
前記比較ステップの比較結果に基づいて、前記第２画像情報の画素の画素値が前記第１画像情報の画素の画素値よりも大きい場合には、予め定められた重み付け係数を前記第２画像情報の画素の画素値に乗算した値と前記第１画像情報の画素の画素値との和を画素値として出力すると共に、前記第２画像情報の画素の画素値が前記第１画像情報の画素の画素値以下の場合には、前記第１画像情報の画素の画素値を出力する出力ステップと、
前記出力ステップから出力された画素値を合成して合成画像を形成する合成画像形成ステップと、
を備えた画像合成方法。
【請求項８】
撮影用補助光の照射と共に被写体を撮影することにより得られた前記被写体を示す第１画像情報と、前記撮影用補助光を照射せずに前記被写体を撮影することにより得られた前記被写体を示す第２画像情報とを記憶手段に記憶する記憶ステップと、
前記第１画像情報により示される画像の輝度値と前記第２画像情報により示される画像の輝度値との和に対する前記第１画像情報により示される画像の輝度値の比率に前記第１画像情報の画素の画素値を乗算した値と、前記和に対する前記第２画像情報により示される画像の輝度値の比率に前記第２画像情報の画素の画素値を乗算した値との和を画素値として出力する出力ステップと、
前記出力ステップから出力された画素値を合成して合成画像を形成する合成画像形成ステップと、
を備えた画像合成方法。
【請求項９】
撮影用補助光の照射と共に被写体を撮影することにより得られた前記被写体を示す第１画像情報と、前記撮影用補助光を照射せずに前記被写体を撮影することにより得られた前記被写体を示す第２画像情報とを記憶手段に記憶する記憶ステップと、
前記第１画像情報及び前記第２画像情報の互いに位置が一致する画素の画素値を比較する比較ステップと、
前記比較ステップの比較結果に基づいて、前記第１画像情報の画素の画素値が前記第２画像情報の画素の画素値よりも大きい場合には、予め定められた重み付け係数を前記第１画像情報の画素の画素値に乗算した値と前記第２画像情報の画素の画素値との和を画素値として出力すると共に、前記第２画像情報の画素の画素値が前記第１画像情報の画素の画素値以上の場合には、前記第２画像情報の画素の画素値を出力する出力ステップと、
前記出力ステップから出力された画素値を合成して合成画像を形成する合成画像形成手段と、
をコンピュータに実行させるための画像合成プログラム。
【請求項１０】
撮影用補助光の照射と共に被写体を撮影することにより得られた前記被写体を示す第１画像情報と、前記撮影用補助光を照射せずに前記被写体を撮影することにより得られた前記被写体を示す第２画像情報とを記憶手段に記憶する記憶ステップと、
前記第１画像情報及び前記第２画像情報の互いに位置が一致する画素の画素値を比較する比較ステップと、
前記比較ステップの比較結果に基づいて、前記第１画像情報の画素の画素値が前記第２画像情報の画素の画素値よりも大きい場合には、予め定められた重み付け係数を前記第１画像情報の画素の画素値に乗算した値と前記第２画像情報の画素の画素値との和を画素値として出力すると共に、前記第２画像情報の画素の画素値が前記第１画像情報の画素の画素値以上の場合には、前記第２画像情報の画素の画素値を出力する出力ステップと、
前記出力ステップから出力された画素値を合成して合成画像を形成する合成画像形成手段と、
をコンピュータに実行させるための画像合成プログラム。
【請求項１１】
撮影用補助光の照射と共に被写体を撮影することにより得られた前記被写体を示す第１画像情報と、前記撮影用補助光を照射せずに前記被写体を撮影することにより得られた前記被写体を示す第２画像情報とを記憶手段に記憶する記憶ステップと、
前記第１画像情報により示される画像の輝度値と前記第２画像情報により示される画像の輝度値との和に対する前記第１画像情報により示される画像の輝度値の比率に前記第１画像情報の画素の画素値を乗算した値と、前記和に対する前記第２画像情報により示される画像の輝度値の比率に前記第２画像情報の画素の画素値を乗算した値との和を画素値として出力する出力ステップと、
前記出力ステップから出力された画素値を合成して合成画像を形成する合成画像形成ステップと、
をコンピュータに実行させるための画像合成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の画像を合成する処理を行う画像合成装置、撮影装置、画像合成方法及び画像合成プログラムに関するものである。
【背景技術】
【０００２】
同じ被写体像をストロボ光の有無等の撮影条件を変えて複数回撮影して得られた個々の静止画像を合成する技術が知られている。
【０００３】
例えば、特許文献１には、複数の静止画像において互いに位置が一致している画素の画素値を比較し、その内の最も画素値の大きい画素、或いは画素毎の画素値を加算して得られた値を画素値とする画素を合成画像を形成するための画素として採用する画像合成装置が開示されている。
【０００４】
また、特許文献２には、複数の静止画像を合成するにあたって、これらの静止画像から合成画像を形成するための画素として採用する画素と採用しない画素とを区別し、当該採用する画素のみで合成画像を形成する多重露光画像合成システムが開示されている。
【０００５】
ところで、現在市販されているデジタルカメラのうち、撮影を実行する際に押圧操作されるレリーズスイッチを１回押圧操作すると、先ず、ストロボ光を発光させずに撮影を行い、次いで、所定期間（例えば、０．１秒）おいてストロボ光を発光させて撮影を行うことにより２枚の静止画像を示す画像情報を連続的にメモリに記録するものがある。この種のデジタルカメラでは、同じ被写体をストロボ光が有る環境と無い環境との２つの環境下で撮影することができるので、当該２つの環境下で撮影して得た２枚の静止画像のうちの一方の静止画像では見ることができなかった部分を他方の静止画像では見ることができる、という効果が得られる。
【特許文献１】特開２００５−３２３４１１公報
【特許文献２】特開２００６−８７０６３公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、この種のデジタルカメラに上記特許文献１及び特許文献２に開示されている技術を適用して、同じ被写体に対して、ストロボ光を利用した撮影によって得られた画像情報とストロボ光を利用しない撮影によって得られた画像情報とを合成した場合、合成して得た画像情報により示される画像において明るさの段差が目立ってしまうという問題点が生じる。
【０００７】
本発明は上記問題点を解決するためになされたものであり、合成画像の明るさの段差を目立たなくすることができる画像合成装置、撮影装置、画像合成方法及び画像合成プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、請求項１に記載の画像合成装置は、撮影用補助光の照射と共に被写体を撮影することにより得られた前記被写体を示す第１画像情報と、前記撮影用補助光を照射せずに前記被写体を撮影することにより得られた前記被写体を示す第２画像情報とを記憶する記憶手段と、前記第１画像情報及び前記第２画像情報の互いに位置が一致する画素の画素値を比較する比較手段と、前記比較手段の比較結果に基づいて、前記第１画像情報の画素の画素値が前記第２画像情報の画素の画素値よりも大きい場合には、予め定められた重み付け係数を前記第１画像情報の画素の画素値に乗算した値と前記第２画像情報の画素の画素値との和を画素値として出力すると共に、前記第２画像情報の画素の画素値が前記第１画像情報の画素の画素値以上の場合には、前記第２画像情報の画素の画素値を出力する出力手段と、前記出力手段から出力された画素値を合成して合成画像を形成する合成画像形成手段と、を備えている。
【０００９】
請求項１記載の発明によれば、記憶手段には、撮影用補助光の照射と共に被写体を撮影することにより得られた前記被写体を示す第１画像情報と、前記撮影用補助光を照射せずに前記被写体を撮影することにより得られた前記被写体を示す第２画像情報とが記憶される。
【００１０】
また、本発明では、比較手段により、前記第１画像情報及び前記第２画像情報の互いに位置が一致する画素の画素値が比較される。
【００１１】
そして、本発明では、出力手段により、前記比較手段の比較結果に基づいて、前記第１画像情報の画素の画素値が前記第２画像情報の画素の画素値よりも大きい場合には、予め定められた重み付け係数を前記第１画像情報の画素の画素値に乗算した値と前記第２画像情報の画素の画素値との和が画素値として出力されると共に、前記第２画像情報の画素の画素値が前記第１画像情報の画素の画素値以上の場合には、前記第２画像情報の画素の画素値が出力される。
【００１２】
ここで、本発明では、合成画像形成手段により、前記出力手段から出力された画素値が合成されて合成画像が形成される。
【００１３】
このように、本発明の画像合成装置によれば、第１画像情報及び第２画像情報の互いに位置が一致する画素の画素値を比較し、第１画像情報の画素の画素値が第２画像情報の画素の画素値よりも大きい場合には、予め定められた重み付け係数を第１画像情報の画素の画素値に乗算した値と第２画像情報の画素の画素値との和を画素値として出力すると共に、第２画像情報の画素の画素値が第１画像情報の画素の画素値以上の場合には、第２画像情報の画素の画素値を出力して合成画像を形成するので、合成画像の明るさの段差を目立たなくすることができる。
【００１４】
一方、上記目的を達成するために、請求項２に記載の画像合成装置は、撮影用補助光の照射と共に被写体を撮影することにより得られた前記被写体を示す第１画像情報と、前記撮影用補助光を照射せずに前記被写体を撮影することにより得られた前記被写体を示す第２画像情報とを記憶する記憶手段と、前記第１画像情報及び前記第２画像情報の互いに位置が一致する画素の画素値を比較する比較手段と、前記比較手段の比較結果に基づいて、前記第２画像情報の画素の画素値が前記第１画像情報の画素の画素値よりも大きい場合には、予め定められた重み付け係数を前記第２画像情報の画素の画素値に乗算した値と前記第１画像情報の画素の画素値との和を画素値として出力すると共に、前記第２画像情報の画素の画素値が前記第１画像情報の画素の画素値以下の場合には、前記第１画像情報の画素の画素値を出力する出力手段と、前記出力手段から出力された画素値を合成して合成画像を形成する合成画像形成手段と、を備えている。
【００１５】
請求項２記載の発明によれば、記憶手段には、撮影用補助光の照射と共に被写体を撮影することにより得られた前記被写体を示す第１画像情報と、前記撮影用補助光を照射せずに前記被写体を撮影することにより得られた前記被写体を示す第２画像情報とが記憶される。
【００１６】
また、本発明では、比較手段により、前記第１画像情報及び前記第２画像情報の互いに位置が一致する画素の画素値が比較される。
【００１７】
そして、本発明では、出力手段により、前記比較手段の比較結果に基づいて、前記第２画像情報の画素の画素値が前記第１画像情報の画素の画素値よりも大きい場合には、予め定められた重み付け係数を前記第２画像情報の画素の画素値に乗算した値と前記第１画像情報の画素の画素値との和が画素値として出力されると共に、前記第２画像情報の画素の画素値が前記第１画像情報の画素の画素値以下の場合には、前記第１画像情報の画素の画素値が出力される。
【００１８】
ここで、本発明では、合成画像形成手段により、前記出力手段から出力された画素値が合成されて合成画像が形成される。
【００１９】
このように、本発明の画像合成装置によれば、第１画像情報及び前記第２画像情報の互いに位置が一致する画素の画素値を比較し、第２画像情報の画素の画素値が第１画像情報の画素の画素値よりも大きい場合には、予め定められた重み付け係数を第２画像情報の画素の画素値に乗算した値と第１画像情報の画素の画素値との和を画素値として出力すると共に、第２画像情報の画素の画素値が前記第１画像情報の画素の画素値以下の場合には、第１画像情報の画素の画素値を出力して合成画像を形成するので、合成画像の明るさの段差を目立たなくすることができる。
【００２０】
なお、本発明は、請求項３に記載の発明のように、前記重み付け係数が、予め定められた０よりも大きく１以下の小さな値であるものとしても良い。これにより、合成画像の明るさの段差を目立たなくすることができる。
【００２１】
更に、上記目的を達成するために、請求項４に記載の画像合成装置は、撮影用補助光の照射と共に被写体を撮影することにより得られた前記被写体を示す第１画像情報と、前記撮影用補助光を照射せずに前記被写体を撮影することにより得られた前記被写体を示す第２画像情報とを記憶する記憶手段と、前記第１画像情報により示される画像の輝度値と前記第２画像情報により示される画像の輝度値との和に対する前記第１画像情報により示される画像の輝度値の比率に前記第１画像情報の画素の画素値を乗算した値と、前記和に対する前記第２画像情報により示される画像の輝度値の比率に前記第２画像情報の画素の画素値を乗算した値との和を画素値として出力する出力手段と、前記出力手段から出力された画素値を合成して合成画像を形成する合成画像形成手段と、を備えている。
【００２２】
請求項４記載の発明によれば、記憶手段には、撮影用補助光の照射と共に被写体を撮影することにより得られた前記被写体を示す第１画像情報と、前記撮影用補助光を照射せずに前記被写体を撮影することにより得られた前記被写体を示す第２画像情報とが記憶される。
【００２３】
そして、本発明では、出力手段により、前記第１画像情報により示される画像の輝度値と前記第２画像情報により示される画像の輝度値との和に対する前記第１画像情報により示される画像の輝度値の比率に前記第１画像情報の画素の画素値を乗算した値と、前記和に対する前記第２画像情報により示される画像の輝度値の比率に前記第２画像情報の画素の画素値を乗算した値との和が画素値として出力される。
【００２４】
ここで、本発明では、前記出力手段から出力された画素値が合成されて合成画像が形成される。
【００２５】
このように、本発明の画像合成装置によれば、第１画像情報により示される画像の輝度値と第２画像情報により示される画像の輝度値との和に対する第１画像情報により示される画像の輝度値の比率に第１画像情報の画素の画素値を乗算した値と、前記和に対する第２画像情報により示される画像の輝度値の比率に第２画像情報の画素の画素値を乗算した値との和を画素値として出力して合成画像を形成するので、合成画像の明るさの段差を目立たなくすることができる。
【００２６】
更に、上記目的を達成するために、請求項５に記載の撮影装置は、請求項１〜請求項４の何れか１項に記載の画像合成装置を備えている。
【００２７】
従って、本発明の撮影装置によれば、請求項１〜請求項４の何れか１項に記載の発明と同様に、合成画像の明るさの段差を目立たなくすることができる。
【００２８】
更に、上記目的を達成するために、請求項６に記載の画像合成方法は、撮影用補助光の照射と共に被写体を撮影することにより得られた前記被写体を示す第１画像情報と、前記撮影用補助光を照射せずに前記被写体を撮影することにより得られた前記被写体を示す第２画像情報とを記憶手段に記憶する記憶ステップと、前記第１画像情報及び前記第２画像情報の互いに位置が一致する画素の画素値を比較する比較ステップと、前記比較ステップの比較結果に基づいて、前記第１画像情報の画素の画素値が前記第２画像情報の画素の画素値よりも大きい場合には、予め定められた重み付け係数を前記第１画像情報の画素の画素値に乗算した値と前記第２画像情報の画素の画素値との和を画素値として出力すると共に、前記第２画像情報の画素の画素値が前記第１画像情報の画素の画素値以上の場合には、前記第２画像情報の画素の画素値を出力する出力ステップと、前記出力ステップから出力された画素値を合成して合成画像を形成する合成画像形成手段と、を備えている。従って、本発明の画像合成方法によれば、合成画像の明るさの段差を目立たなくすることができる。
【００２９】
更に、上記目的を達成するために、請求項７に記載の画像合成方法は、撮影用補助光の照射と共に被写体を撮影することにより得られた前記被写体を示す第１画像情報と、前記撮影用補助光を照射せずに前記被写体を撮影することにより得られた前記被写体を示す第２画像情報とを記憶手段に記憶する記憶ステップと、前記第１画像情報及び前記第２画像情報の互いに位置が一致する画素の画素値を比較する比較ステップと、前記比較ステップの比較結果に基づいて、前記第２画像情報の画素の画素値が前記第１画像情報の画素の画素値よりも大きい場合には、予め定められた重み付け係数を前記第２画像情報の画素の画素値に乗算した値と前記第１画像情報の画素の画素値との和を画素値として出力すると共に、前記第２画像情報の画素の画素値が前記第１画像情報の画素の画素値以下の場合には、前記第１画像情報の画素の画素値を出力する出力ステップと、前記出力ステップから出力された画素値を合成して合成画像を形成する合成画像形成ステップと、を備えている。従って、本発明の画像合成方法によれば、合成画像の明るさの段差を目立たなくすることができる。
【００３０】
更に、上記目的を達成するために、請求項８に記載の画像合成方法は、撮影用補助光の照射と共に被写体を撮影することにより得られた前記被写体を示す第１画像情報と、前記撮影用補助光を照射せずに前記被写体を撮影することにより得られた前記被写体を示す第２画像情報とを記憶手段に記憶する記憶ステップと、前記第１画像情報により示される画像の輝度値と前記第２画像情報により示される画像の輝度値との和に対する前記第１画像情報により示される画像の輝度値の比率に前記第１画像情報の画素の画素値を乗算した値と、前記和に対する前記第２画像情報により示される画像の輝度値の比率に前記第２画像情報の画素の画素値を乗算した値との和を画素値として出力する出力ステップと、前記出力ステップから出力された画素値を合成して合成画像を形成する合成画像形成ステップと、を備えている。従って、本発明の画像合成方法によれば、合成画像の明るさの段差を目立たなくすることができる。
【００３１】
更に、上記目的を達成するために、請求項９に記載の画像合成プログラムは、撮影用補助光の照射と共に被写体を撮影することにより得られた前記被写体を示す第１画像情報と、前記撮影用補助光を照射せずに前記被写体を撮影することにより得られた前記被写体を示す第２画像情報とを記憶手段に記憶する記憶ステップと、前記第１画像情報及び前記第２画像情報の互いに位置が一致する画素の画素値を比較する比較ステップと、前記比較ステップの比較結果に基づいて、前記第１画像情報の画素の画素値が前記第２画像情報の画素の画素値よりも大きい場合には、予め定められた重み付け係数を前記第１画像情報の画素の画素値に乗算した値と前記第２画像情報の画素の画素値との和を画素値として出力すると共に、前記第２画像情報の画素の画素値が前記第１画像情報の画素の画素値以上の場合には、前記第２画像情報の画素の画素値を出力する出力ステップと、前記出力ステップから出力された画素値を合成して合成画像を形成する合成画像形成手段と、をコンピュータに実行させるためのものである。
【００３２】
従って、請求項９に記載の発明によれば、コンピュータに対して請求項１の発明と同様に作用させることができるので、請求項１の発明と同様に、合成画像の明るさの段差を目立たなくすることができる。
【００３３】
更に、上記目的を達成するために、請求項１０に記載の画像合成プログラムは、撮影用補助光の照射と共に被写体を撮影することにより得られた前記被写体を示す第１画像情報と、前記撮影用補助光を照射せずに前記被写体を撮影することにより得られた前記被写体を示す第２画像情報とを記憶手段に記憶する記憶ステップと、前記第１画像情報及び前記第２画像情報の互いに位置が一致する画素の画素値を比較する比較ステップと、前記比較ステップの比較結果に基づいて、前記第１画像情報の画素の画素値が前記第２画像情報の画素の画素値よりも大きい場合には、予め定められた重み付け係数を前記第１画像情報の画素の画素値に乗算した値と前記第２画像情報の画素の画素値との和を画素値として出力すると共に、前記第２画像情報の画素の画素値が前記第１画像情報の画素の画素値以上の場合には、前記第２画像情報の画素の画素値を出力する出力ステップと、前記出力ステップから出力された画素値を合成して合成画像を形成する合成画像形成手段と、をコンピュータに実行させるためのものである。
【００３４】
従って、請求項１０に記載の発明によれば、コンピュータに対して請求項２の発明と同様に作用させることができるので、請求項２の発明と同様に、合成画像の明るさの段差を目立たなくすることができる。
【００３５】
更に、上記目的を達成するために、請求項１１に記載の画像合成プログラムは、撮影用補助光の照射と共に被写体を撮影することにより得られた前記被写体を示す第１画像情報と、前記撮影用補助光を照射せずに前記被写体を撮影することにより得られた前記被写体を示す第２画像情報とを記憶手段に記憶する記憶ステップと、前記第１画像情報により示される画像の輝度値と前記第２画像情報により示される画像の輝度値との和に対する前記第１画像情報により示される画像の輝度値の比率に前記第１画像情報の画素の画素値を乗算した値と、前記和に対する前記第２画像情報により示される画像の輝度値の比率に前記第２画像情報の画素の画素値を乗算した値との和を画素値として出力する出力ステップと、前記出力ステップから出力された画素値を合成して合成画像を形成する合成画像形成ステップと、をコンピュータに実行させるためのものである。
【００３６】
従って、請求項１１に記載の発明によれば、コンピュータに対して請求項４の発明と同様に作用させることができるので、請求項４の発明と同様に、合成画像の明るさの段差を目立たなくすることができる。
【発明の効果】
【００３７】
本発明に係る画像合成装置、撮影装置、画像合成方法及び画像合成プログラムによれば、合成画像の明るさの段差を目立たなくすることができる、という優れた効果を得ることができる。
【発明を実施するための最良の形態】
【００３８】
以下、図面を参照して本発明を実施するための最良の形態について詳細に説明する。なお、以下の各実施形態では、本発明を、静止画像の撮影を行うデジタル電子スチルカメラ（以下、「デジタルカメラ」という。）に適用した場合について説明する。
【００３９】
〔第１の実施形態〕
先ず、図１を参照して、本実施形態に係るデジタルカメラ１０の外観上の構成を説明する。
【００４０】
同図に示すように、デジタルカメラ１０の正面には、被写体像を結像させるためのレンズ２１と、撮影時に被写体に向けて予め定められた発光量で撮影用補助光を照射するストロボ部４４と、撮影する被写体の構図を決定するために用いられるファインダ２０と、が備えられている。また、デジタルカメラ１０の上面には、撮影を実行する際に押圧操作されるレリーズスイッチ（所謂シャッター）５６Ａと、電源スイッチ５６Ｂと、モード切替スイッチ５６Ｃと、が備えられている。
【００４１】
なお、本実施形態に係るデジタルカメラ１０のレリーズスイッチ５６Ａは、中間位置まで押下される状態（以下、「半押し状態」という。）と、当該中間位置を超えた最終押下位置まで押下される状態（以下、「全押し状態」という。）と、の２段階の押圧操作が検出可能に構成されている。
【００４２】
そして、デジタルカメラ１０では、レリーズスイッチ５６Ａを半押し状態にすることによりＡＥ（Automatic Exposure、自動露出）機能が働いて露出状態（シャッタースピード、絞りの状態）が設定された後、ＡＦ（Auto Focus、自動合焦）機能が働いて合焦制御され、その後、引き続き全押し状態にすると露光（撮影）が行われる。
【００４３】
また、モード切替スイッチ５６Ｃは、１回の撮影毎に１枚の静止画像を示す画像情報を記録するモードである撮影モードと、レリーズスイッチ５６Ａを１回押圧操作すると、先ず、ストロボ光を発光させずに撮影を行い、次いで、所定期間（例えば、０．１秒）おいてストロボ光を発光させて撮影を行うことにより、２枚の静止画像を示す画像情報を連続的に記録した後、これらの画像情報から合成画像を作成する合成画像作成モードと、被写体像を後述するＬＣＤ３８に再生するモードである再生モードと、の何れかのモードに設定する際にスライド操作される。
【００４４】
一方、デジタルカメラ１０の背面には、前述のファインダ２０の接眼部と、撮影された被写体像やメニュー画面等を表示する液晶ディスプレイ（以下、「ＬＣＤ」という。）３８と、十字カーソルスイッチ５６Ｄと、が備えられている。なお、十字カーソルスイッチ５６Ｄは、ＬＣＤ３８の表示領域における上・下・左・右の４方向の移動方向を示す４つの矢印キーを含んで構成されている。
【００４５】
更に、デジタルカメラ１０の背面には、ＬＣＤ３８にメニュー画面を表示させるときに押圧操作されるメニュースイッチと、それまでの操作内容を確定するときに押圧操作される実行スイッチと、直前の操作内容をキャンセルするときに押圧操作されるキャンセルスイッチとが備えられている。
【００４６】
次に、図２を参照して、本実施形態に係るデジタルカメラ１０の電気系の要部構成を説明する。
【００４７】
デジタルカメラ１０は、前述のレンズ２１を含んで構成された光学ユニット２２と、レンズ２１の光軸後方に配設された電荷結合素子（以下、「ＣＣＤ」という。）２４と、入力されたアナログ信号に対して各種のアナログ信号処理を行うアナログ信号処理部２６と、を含んで構成されている。
【００４８】
また、デジタルカメラ１０は、入力されたアナログ信号をデジタルデータに変換するアナログ／デジタル変換器（以下、「ＡＤＣ」という。）２８と、入力されたデジタルデータに対して各種のデジタル信号処理を行うデジタル信号処理部３０と、を含んで構成されている。
【００４９】
なお、デジタル信号処理部３０は、所定容量のラインバッファを内蔵し、入力されたデジタルデータを後述するメモリ４８の所定領域に直接記憶させる制御も行う。
【００５０】
ＣＣＤ２４の出力端はアナログ信号処理部２６の入力端に、アナログ信号処理部２６の出力端はＡＤＣ２８の入力端に、ＡＤＣ２８の出力端はデジタル信号処理部３０の入力端に、各々接続されている。従って、ＣＣＤ２４から出力された被写体像を示すアナログ信号はアナログ信号処理部２６によって所定のアナログ信号処理が施され、ＡＤＣ２８によってデジタル画像情報に変換された後にデジタル信号処理部３０に入力される。
【００５１】
一方、デジタルカメラ１０は、被写体像やメニュー画面等をＬＣＤ３８に表示させるための信号を生成してＬＣＤ３８に供給するＬＣＤインタフェース３６と、デジタルカメラ１０全体の動作を司るＣＰＵ（中央処理装置）４０と、撮影により得られたデジタル画像情報等を一時的に記憶するＲＡＭ（Random Access Memory）領域及びＣＰＵ４０により実行される各種制御プログラムやデータが予め記憶されたＲＯＭ（Read Only Memory）領域を有するメモリ４８と、メモリ４８に対するアクセスの制御を行うメモリインタフェース４６と、を含んで構成されている。
【００５２】
また、デジタルカメラ１０は、本発明の記憶手段に相当する可搬型のメモリカード５２をデジタルカメラ１０でアクセス可能とするための外部メモリインタフェース５０と、デジタル画像情報に対する圧縮処理及び伸張処理を行う圧縮・伸張処理回路５４と、を含んで構成されている。
【００５３】
なお、本実施形態のデジタルカメラ１０では、メモリ４８としてフラッシュ・メモリ（Flash Memory）が用いられ、メモリカード５２としてスマート・メディア（Smart Media（登録商標））が用いられている。
【００５４】
デジタル信号処理部３０、ＬＣＤインタフェース３６、ＣＰＵ４０、メモリインタフェース４６、外部メモリインタフェース５０及び圧縮・伸張処理回路５４はシステムバスＢＵＳを介して相互に接続されている。従って、ＣＰＵ４０は、デジタル信号処理部３０及び圧縮・伸張処理回路５４の作動の制御、ＬＣＤ３８に対するＬＣＤインタフェース３６を介した各種情報の表示、メモリ４８及びメモリカード５２へのメモリインタフェース４６ないし外部メモリインタフェース５０を介したアクセスを各々行うことができる。
【００５５】
一方、デジタルカメラ１０には、主としてＣＣＤ２４を駆動させるためのタイミング信号を生成してＣＣＤ２４に供給するタイミングジェネレータ３２が備えられており、ＣＣＤ２４の駆動はＣＰＵ４０によりタイミングジェネレータ３２を介して制御される。
【００５６】
また、デジタルカメラ１０にはモータ駆動部３４が備えられており、光学ユニット２２に備えられた図示しない焦点調整モータ、ズームモータ及び絞り駆動モータの駆動もＣＰＵ４０によりモータ駆動部３４を介して制御される。
【００５７】
すなわち、本実施形態に係るレンズ２１は複数枚のレンズを有し、焦点距離の変更（変倍）が可能なズームレンズとして構成されており、図示しないレンズ駆動機構を備えている。このレンズ駆動機構に上記焦点調整モータ、ズームモータ及び絞り駆動モータは含まれるものであり、これらのモータは各々ＣＰＵ４０の制御によりモータ駆動部３４から供給された駆動信号によって駆動される。
【００５８】
更に、前述のレリーズスイッチ５６Ａ、電源スイッチ５６Ｂ、モード切替スイッチ５６Ｃ、十字カーソルスイッチ５６Ｄ、メニュースイッチ等の各種スイッチ（同図では、「操作部５６」と総称。）はＣＰＵ４０に接続されており、ＣＰＵ４０は、これらの操作部５６に対する操作状態を常時把握できる。
【００５９】
また、デジタルカメラ１０には、ストロボ部４４とＣＰＵ４０との間に介在されると共に、ＣＰＵ４０の制御によりストロボ部４４に設けられた光源（図示省略）を発光させるための電力を充電する充電部４２が備えられている。更に、ストロボ部４４はＣＰＵ４０にも接続されており、ストロボ部４４の光源の発光はＣＰＵ４０によって制御される。
【００６０】
ところで、本実施形態に係るデジタルカメラ１０はＥｘｉｆ（Exchangeable Image File Format）規格に対応しており、撮影することにより得られた画像情報は、一例として図３に模式的に示すように、Ｅｘｉｆ規格の電子化ファイル（以下、「画像ファイル」と称する）６０としてメモリカード５２に記憶される。そして、操作部５６の押圧操作に応じてＬＣＤ３８に表示されるメニュー画面上でＥｘｉｆ規格の画像ファイル６０に含まれるタグ領域６０Ｂに記憶したい情報を予め設定しておくことにより、それ以降の撮影によって得られた画像ファイル６０のタグ領域６０Ｂに当該情報を記憶することができる。
【００６１】
すなわち、図３に示すように、本実施形態に係るデジタルカメラ１０において、撮影により得られてメモリカード５２に記憶される画像ファイル６０はＥｘｉｆ規格に対応しているため、スタートコード領域６０Ａ、タグ領域６０Ｂ、サムネイル画像領域６０Ｃ、及び主画像領域６０Ｄが含まれている。ここで、タグ領域６０Ｂには、メニュー画面上で予め設定された各種情報が記憶されることになる。
【００６２】
なお、タグ領域６０Ｂに記憶可能な情報として、本実施形態では、画像ファイル６０を得るための撮影条件に関する撮影情報（ストロボの発光／未発光を示す情報、絞りの状態を示す情報、撮影日時を示す情報等）や、デジタルカメラ１０で設定されていた撮影条件（マニュアル撮影、オート撮影、プログラム撮影、マクロ撮影、移動体撮影、夜景撮影、人物撮影等）を示す情報等が予め設定できるものとして構成されている。
【００６３】
ところで、本実施形態に係るＣＰＵ４０は、合成画像作成モードで撮影が行われた場合、ストロボ光が無い環境下の撮影で得られた画像ファイル（以下、「第１画像ファイル」と称する）６０とストロボ光が有る環境下の撮影で得られた画像ファイル（以下、「第２画像ファイル」と称する）６０とをメモリカード５２に順次に記憶し、次いで、メモリカード５２から第１画像ファイル６０及び第２画像ファイル６０を読み出し、これらの画像ファイル６０を合成する機能を有している。
【００６４】
次に、本実施形態に係るデジタルカメラ１０の撮影時における全体的な動作について簡単に説明する。
【００６５】
まず、ＣＣＤ２４は、光学ユニット２２を介した撮像を行い、被写体像を示すＲ（赤）、Ｇ（緑）、Ｂ（青）毎のアナログ信号をアナログ信号処理部２６に順次出力する。アナログ信号処理部２６は、ＣＣＤ２４から入力されたアナログ信号に対して相関二重サンプリング処理等のアナログ信号処理を施した後にＡＤＣ２８に順次出力する。
【００６６】
ＡＤＣ２８は、アナログ信号処理部２６から入力されたＲ、Ｇ、Ｂ毎のアナログ信号を各々１２ビットのＲ、Ｇ、Ｂの信号（デジタル画像情報）に変換してデジタル信号処理部３０に順次出力する。デジタル信号処理部３０は、内蔵しているラインバッファにＡＤＣ２８から順次入力されるデジタル画像情報を蓄積して一旦メモリ４８の所定領域に直接格納する。
【００６７】
メモリ４８の所定領域に格納されたデジタル画像情報は、ＣＰＵ４０による制御に応じてデジタル信号処理部３０により読み出され、所定の物理量に応じたＲ，Ｇ，Ｂ毎のデジタルゲインをかけることでホワイトバランス調整を行うと共に、ガンマ処理及びシャープネス処理を行って８ビットのデジタル画像情報を生成する。
【００６８】
そして、デジタル信号処理部３０は、生成した８ビットのデジタル画像情報に対しＹＣ信号処理を施して輝度信号Ｙとクロマ信号Ｃｒ、Ｃｂ（以下、「ＹＣ信号」という。）を生成し、ＹＣ信号をメモリ４８の上記所定領域とは異なる領域に格納する。
【００６９】
なお、ＬＣＤ３８は、ＣＣＤ２４による連続的な撮像によって得られた動画像（スルー画像）を表示してファインダとして使用することができるものとして構成されており、ＬＣＤ３８をファインダとして使用する場合には、生成したＹＣ信号を、ＬＣＤインタフェース３６を介して順次ＬＣＤ３８に出力する。これによってＬＣＤ３８にスルー画像が表示されることになる。
【００７０】
ここで、レリーズスイッチ５６Ａがユーザによって半押し状態とされたタイミングで前述のようにＡＥ機能が働いて露出状態が設定された後、ＡＦ機能が働いて合焦制御され、その後、引き続き全押し状態とされたタイミングで、その時点でメモリ４８に格納されているＹＣ信号を、圧縮・伸張処理回路５４によって所定の圧縮形式（本実施形態では、ＪＰＥＧ形式）で圧縮した後に外部メモリインタフェース５０を介してメモリカード５２にＥｘｉｆフォーマットの画像ファイル６０として記録する。この際、画像ファイル６０のタグ領域６０Ｂには、予めメニュー画面上でタグ領域６０Ｂに記憶すべき情報として設定された情報が記憶されることになる。
【００７１】
ところで、本実施形態に係るデジタルカメラ１０では、合成画像作成モードで撮影を行った場合、先ず、メモリカード５２に第１画像ファイル６０と第２画像ファイル６０とを記憶し、次いで、メモリカード５２から第１画像ファイル６０と第２画像ファイル６０とを読み出し、各画像ファイル６０から互いに位置が一致する画素の画素値を抽出し、これらの画素値を比較し、第２画像ファイル６０の画素の画素値が第１画像ファイル６０の画素の画素値よりも大きい場合、第２画像ファイル６０の画素の画素値に予め定められた重み付け係数（本実施形態では「１」）を乗じて得られた値に第１画像ファイル６０の画素の画素値を加えて得た値を規定値を超えない範囲内で画素値として出力すると共に、第２画像ファイル６０の画素の画素値が第１画像ファイル６０の画素の画素値以下の場合、第１画像ファイル６０の画素の画素値を出力して、合成画像を示す画像ファイル（以下、「合成画像ファイル」と称する）６０を作成し、合成画像ファイル６０をメモリカード５２に出力する処理を行う合成画像作成処理が実行される。
【００７２】
なお、本実施形態では、一例として、画素値は０〜２５５の２５６通りの数値（１８ビット）で表現し、上記規定値を２５５とする。また、上記合成画像作成処理を実行することにより画素値が２５５を超えた場合は、当該画素値を２５５とする。
【００７３】
次に、図４を参照して上記合成画像作成処理を実行する際のデジタルカメラ１０の処理ルーチンを説明する。なお、図４は、この際にデジタルカメラ１０のＣＰＵ４０によって実行される合成画像作成処理プログラムの処理の流れを示すフローチャートであり、当該プログラムはメモリ４８のＲＯＭ領域に予め記憶されている。
【００７４】
先ず、ステップ１００では、合成画像作成モードで撮影を行って、第１画像ファイル６０と第２画像ファイル６０とをメモリカード５２に記憶する。
【００７５】
本実施形態では、一例として図５に示すように、照明装置６２を用いて人の顔の右上（図５における人の顔の正面視左上）から当該顔に向けて一定の光量の光を継続して照射した状態で合成画像作成モードで当該顔を正面から撮影した場合、ストロボ光を使用しない状態で撮影を行うことにより得られた第１画像ファイル６０により示される人の顔の画像では、当該画像を構成している画素の画素値が照明装置６２から離れるに従って徐々に小さくなり（図５（ａ）参照）、一方、ストロボ光を使用した状態で撮影を行うことにより得られた第２画像ファイル６０により示される人の顔の画像では、当該画像を構成している画素の画素値が均一になる（図５（ｂ）参照）。
【００７６】
なお、図５、図６、図７、図９及び図１１の各々に示されている人の顔の画像を水平方向に横断している１点鎖線は何れも同じ位置に配されており、図５、図６、図７、図９及び図１１の各々にグラフとして示されている画素値は当該１点鎖線上の画素の画素値である。
【００７７】
次のステップ１０２では、第１画像ファイル６０及び第２画像ファイル６０の各々から画素毎に画素値を抽出し、これらの画素値をメモリ４８の所定領域に記憶する。
【００７８】
次のステップ１０４では、第２画像ファイル６０により示される人の顔の画像を構成している画素及び第１画像ファイル６０により示される人の顔の画像を構成している画素の互いに位置が一致している１つの着目画素において第２画像ファイル６０の画素の画素値が第１画像ファイル６０の画素の画素値よりも大きいか否かを判定する。ここで、肯定判定となった場合はステップ１０６へ移行する一方、否定判定となった場合はステップ１０８へ移行する。
【００７９】
ステップ１０６では、第２画像ファイル６０の画素の画素値に予め定められた重み付け係数α（本実施形態では「１」）を乗じて得た値に第１画像ファイル６０の画素の画素値を加算して得た値を合成画像を形成するための画素の画素値としてメモリ４８の所定領域に記憶する処理を行う。ステップ１０６の処理が終了するとステップ１１０へ移行する。なお、上記の予め定められた重み付け係数は、メモリ４８の所定領域に予め記憶されており、本実施形態では、デジタルカメラ１０の実機による試験や、デジタルカメラ１０の設計仕様等に基づいてコンピュータ・シミュレーション等によって予め得られた値を適用している。
【００８０】
ステップ１０８では、第１画像ファイル６０の画素の画素値をメモリ４８の所定領域に記憶する処理を行う。ステップ１０８の処理が終了するとステップ１１０へ移行する。
【００８１】
次のステップ１１０では、上記ステップ１０４〜ステップ１０８の処理が全画素について行われたか否かを判定し、肯定判定となった場合はステップ１１２へ移行する一方、否定判定となった場合はステップ１０４へ戻る。
【００８２】
ステップ１１２では、上記ステップ１０６及び上記ステップ１０８でメモリ４８に記憶した画素値に基づいて合成画像ファイル６０を作成する。ステップ１１２の処理が終了するとステップ１１４へ移行する。
【００８３】
ところで、仮に、上記ステップ１０２で抽出した第１画像ファイル６０の画素の画素値と第２画像ファイル６０の画素の画素値とを比較し、大きい方の画素値を用いて第１画像ファイル６０により示される人の顔の画像と第２画像ファイル６０により示される人の顔の画像とを合成した場合（公知の手法で第１画像ファイル６０により示される人の顔の画像と第２画像ファイル６０により示される人の顔の画像とを合成した場合）、合成して得た画像は、図６に示すように、第１画像ファイル６０の画素と第２画像ファイル６０の画素とで表され、第１画像ファイル６０の画素の領域と第２画像ファイル６０の画素の領域とに二分される。一方、上記ステップ１１２で作成した合成画像ファイル６０により示される人の顔の画像は、図７に示すように、上記ステップ１０６で得た画素値を有する画素と第１画像ファイル６０の画素とで表され、上記ステップ１０６で得た画素値を有する画素の領域と第１画像ファイル６０の画素の領域とに二分される。
【００８４】
ここで、図６に示されている第１画像ファイル６０の画素の画素値の変化率と第２画像ファイル６０の画素の画素値の変化率との差と、図７に示されている第１画像ファイル６０の画素の画素値の変化率と上記ステップ１０６で得た画素値を有する画素の当該画素値の変化率との差とを比較すると、前者よりも後者の差の方が小さい。従って、第１画像ファイル６０の画素と第２画像ファイル６０の画素とで構成される合成画像よりも、第１画像ファイル６０の画素と上記ステップ１０６で得た画素値を有する画素とで構成される合成画像の方が、合成画像の明るさの段差が目立たなくなる。
【００８５】
なお、本実施形態では、前述した第１画像ファイル６０の画素の画素値の変化率とは、図６又は図７に示されている１点鎖線上の第１画像ファイル６０の画素の一端から他端までの距離に対する図６又は図７に示されている１点鎖線上の第１画像ファイル６０の画素の画素値の変動幅の比率であり、前述した第２画像ファイル６０の画素の画素値の変化率とは、図６に示されている１点鎖線上の第２画像ファイル６０の画素の一端から他端までの距離に対する図６に示されている１点鎖線上の第２画像ファイル６０の画素の画素値の変動幅の比率であり、前述した上記ステップ１０６で得た画素値を有する画素の当該画素値の変化率とは、図７に示されている１点鎖線上の上記ステップ１０６で得た画素値を有する画素の一端から他端までの距離に対する図７に示されている１点鎖線上の上記ステップ１０６で得た画素値を有する画素の当該画素値の変動幅の比率である。
【００８６】
ステップ１１４では、上記ステップ１１２で作成した合成画像ファイル６０をメモリカード５２に記憶させる。ステップ１１４の処理が終了すると本合成画像作成処理プログラムが終了する。
【００８７】
なお、本合成画像作成処理プログラムのステップ１０４が本発明の比較手段及び比較ステップに相当し、ステップ１０６及びステップ１０８が本発明の出力手段及び出力ステップに相当し、ステップ１１２が本発明の合成画像形成手段及び合成画像形成ステップに相当する。
【００８８】
〔第２の実施形態〕
本第２の実施形態では、上記第１の実施形態で説明した合成画像作成処理プログラムとは異なる合成画像作成処理プログラムの形態例について説明する。なお、本第２の実施形態に係るデジタルカメラ１０の構成は上記第１の実施形態に係るもの（図１〜図３参照。）と同様であるので、ここでの説明は省略する。
【００８９】
本第２の実施形態に係るデジタルカメラ１０では、合成画像作成モードで撮影を行った場合、先ず、メモリカード５２に第１画像ファイル６０と第２画像ファイル６０とを記憶し、次いで、メモリカード５２から第１画像ファイル６０と第２画像ファイル６０とを読み出し、各画像ファイル６０から互いに位置が一致する画素の画素値を抽出し、これらの画素値を比較し、第１画像ファイル６０の画素の画素値が第２画像ファイル６０の画素の画素値よりも大きい場合、第１画像ファイル６０の画素の画素値に予め定められた重み付け係数（本実施形態では「１」）を乗じて得られた値に第２画像ファイル６０の画素の画素値を加えて得た値を規定値を超えない範囲内で出力すると共に、第１画像ファイル６０の画素の画素値が第２画像ファイル６０の画素の画素値以下の場合、第２画像ファイル６０の画素の画素値を出力して合成画像ファイル６０を作成し、合成画像ファイル６０をメモリカード５２に出力する処理を行う合成画像作成処理が実行される。
【００９０】
なお、本第２の実施形態では、一例として、画素値は０〜２５５の２５６通りの数値（１８ビット）で表現し、上記規定値を２５５とする。また、本第２の実施形態に係る合成画像作成処理を実行することにより画素値が２５５を超えた場合は、当該画素値を２５５とする。
【００９１】
以下、図８を参照して、本第２の実施形態に係る合成画像作成処理を実行する際のデジタルカメラ１０の処理ルーチンを説明する。なお、図８は、この際にデジタルカメラ１０のＣＰＵ４０によって実行される合成画像作成処理プログラムの処理の流れを示すフローチャートであり、当該プログラムはメモリ４８のＲＯＭ領域に予め記憶されている。また、図８における図４と同一の処理を行うステップについては図４と同一の符号を付して、その説明を極力省略する。
【００９２】
先ず、上記第１の実施形態で説明したステップ１００及びステップ１０２の処理を順次に実行する。ステップ１０２の処理が終了するとステップ１０４ｂへ移行する。
【００９３】
ステップ１０４ｂでは、第１画像ファイル６０により示される人の顔の画像を構成している画素及び第２画像ファイル６０により示される人の顔の画像を構成している画素の互いに位置が一致している１つの着目画素において第１画像ファイル６０の画素の画素値が第２画像ファイル６０の画素の画素値よりも大きいか否かを判定する。ここで、肯定判定となった場合はステップ１０６ｂへ移行する一方、否定判定となった場合はステップ１０８ｂへ移行する。
【００９４】
ステップ１０６ｂでは、第１画像ファイル６０の画素の画素値に予め定められた重み付け係数β（本実施形態では「１」）を乗じて得た値に第２画像ファイル６０の画素の画素値を加算して得た値を合成画像を形成するための画素の画素値としてメモリ４８の所定領域に記憶する処理を行う。ステップ１０６ｂの処理が終了するとステップ１１０ｂへ移行する。なお、上記の予め定められた重み付け係数は、メモリ４８の所定領域に予め記憶されており、本実施形態では、デジタルカメラ１０の実機による試験や、デジタルカメラ１０の設計仕様等に基づいてコンピュータ・シミュレーション等によって予め得られた値を適用している。
【００９５】
ステップ１０８ｂでは、第２画像ファイル６０の画素の画素値をメモリ４８の所定領域に記憶する処理を行う。ステップ１０８ｂの処理が終了するとステップ１１０ｂへ移行する。
【００９６】
次のステップ１１０ｂでは、上記ステップ１０４ｂ〜ステップ１０８ｂの処理が全画素について行われたか否かを判定し、肯定判定となった場合はステップ１１２ｂへ移行する一方、否定判定となった場合はステップ１０４ｂへ戻る。
【００９７】
ステップ１１２ｂでは、上記ステップ１０６ｂ及び上記ステップ１０８ｂでメモリ４８に記憶した画素値に基づいて合成画像ファイル６０を作成する。ステップ１１２ｂの処理が終了するとステップ１１４ｂへ移行する。
【００９８】
ところで、上記ステップ１１２ｂで作成した合成画像ファイル６０により示される画像は、図９に示すように、上記ステップ１０６ｂで得た画素値を有する画素と第２画像ファイル６０の画素とで表され、上記ステップ１０６ｂで得た画素値を有する画素の領域と第２画像ファイル６０の画素の領域とに二分される。
【００９９】
ここで、図６に示されている第１画像ファイル６０の画素の画素値の変化率と第２画像ファイル６０の画素の画素値の変化率との差と、図９に示されている第２画像ファイル６０の画素の画素値の変化率と上記ステップ１０６ｂで得た画素値を有する画素の当該画素値の変化率との差とを比較すると、前者よりも後者の差の方が小さい。従って、第１画像ファイル６０の画素と第２画像ファイル６０の画素とで構成される合成画像よりも、第２画像ファイル６０の画素と上記ステップ１０６ｂで得た画素値を有する画素とで構成される合成画像の方が、合成画像の明るさの段差が目立たなくなる。
【０１００】
なお、本実施形態では、前述した第２画像ファイル６０の画素の画素値の変化率とは、図９に示されている１点鎖線上の第２画像ファイル６０の画素の一端から他端までの距離に対する図９に示されている１点鎖線上の第２画像ファイル６０の画素の画素値の変動幅の比率であり、前述した上記ステップ１０６ｂで得た画素値を有する画素の当該画素値の変化率とは、図９に示されている１点鎖線上の上記ステップ１０６ｂで得た画素値を有する画素の一端から他端までの距離に対する図９に示されている１点鎖線上の上記ステップ１０６ｂで得た画素値を有する画素の当該画素値の変動幅の比率である。
【０１０１】
ステップ１１４ｂでは、上記ステップ１１２ｂで作成した合成画像ファイル６０をメモリカード５２に記憶する。ステップ１１４ｂの処理が終了すると本合成画像作成処理プログラムが終了する。
【０１０２】
なお、本合成画像作成処理プログラムのステップ１０４ｂが本発明の比較手段及び比較ステップに相当し、ステップ１０６ｂ及びステップ１０８ｂが本発明の出力手段及び出力ステップに相当し、ステップ１１２ｂが本発明の合成画像形成手段及び合成画像形成ステップに相当する。
【０１０３】
〔第３の実施形態〕
本第３の実施形態では、上記第１及び第２の実施形態で説明した合成画像作成処理プログラムとは異なる合成画像作成処理プログラムの形態例について説明する。なお、本第３の実施形態に係るデジタルカメラ１０の構成は上記第１の実施形態に係るもの（図１〜図３参照。）と同様であるので、ここでの説明は省略する。
【０１０４】
本第３の実施形態に係るデジタルカメラ１０では、合成画像作成モードで撮影を行った場合、先ず、メモリカード５２に第１画像ファイル６０と第２画像ファイル６０とを記憶し、次いで、メモリカード５２から第１画像ファイル６０と第２画像ファイル６０とを読み出し、第１画像ファイルにより示される人の顔の画像の輝度値と第２画像ファイルにより示される人の顔の画像の輝度値との和に対する第１画像ファイルにより示される画像の輝度値の比率に第１画像ファイルの画素の画素値を乗じて得た値に、第１画像ファイルにより示される人の顔の画像の輝度値と第２画像ファイルにより示される人の顔の画像の輝度値との和に対する第２画像ファイルにより示される画像の輝度値の比率に第２画像ファイルの画素の画素値を乗じて得た値を加えて得た値を前記規定値を超えない範囲内で合成画像を形成するための画素の画素値として出力し、当該画素値を合成して合成画像ファイル６０を作成し、合成画像ファイル６０をメモリカード５２に出力する処理を行う合成画像作成処理が実行される。
【０１０５】
なお、本第３の実施形態では、一例として、画素値は０〜２５５の２５６通りの数値（１８ビット）で表現し、上記規定値を２５５とする。また、本第３の実施形態に係る合成画像作成処理を実行することにより画素値が２５５を超えた場合は、当該画素値を２５５とする。
【０１０６】
以下、図１０を参照して、本第３の実施形態に係る合成画像作成処理を実行する際のデジタルカメラ１０の処理ルーチンを説明する。なお、図１０は、この際にデジタルカメラ１０のＣＰＵ４０によって実行される合成画像作成処理プログラムの処理の流れを示すフローチャートであり、当該プログラムはメモリ４８のＲＯＭ領域に予め記憶されている。また、図１０における図４と同一の処理を行うステップについては図４と同一の符号を付して、その説明を極力省略する。
【０１０７】
先ず、上記第１の実施形態で説明したステップ１００の処理を実行する。ステップ１００の処理が終了するとステップ１１６へ移行する。
【０１０８】
ステップ１１６では、第１画像ファイル６０により示される人の顔の画像の輝度値及び第２画像ファイル６０により示される人の顔の画像の輝度値を導出する。本実施形態では、第１画像ファイル６０により示される人の顔の画像の輝度値の一例として、第１画像ファイル６０により示される人の顔の画像を構成している全画素の画素値の平均値を用い、第２画像ファイル６０により示される人の顔の画像の輝度値の一例として、第２画像ファイル６０により示される人の顔の画像を構成している全画素の画素値の平均値を用いる。
【０１０９】
次のステップ１１８では、第１画像ファイル６０により示される人の顔の画像の輝度値Ｌ１と第２画像ファイルにより示される人の顔の画像の輝度値Ｌ２との和に対する第１画像ファイル６０により示される人の顔の画像の輝度値Ｌ１の比率ｎ１と、第１画像ファイル６０により示される人の顔の画像の輝度値Ｌ１と第２画像ファイル６０により示される人の顔の画像の輝度値Ｌ２との和に対する第２画像ファイルにより示される人の顔の画像の輝度値Ｌ２の比率ｎ２とを導出する。本実施形態では、一例として、下記の（１）式により第１比率ｎ１を算出し、下記の（２）式により第２比率ｎ２を算出する。
【０１１０】
【数１】
2008245092.tif 000003
【０１１１】
【数２】
2008245092.tif 000004
次のステップ１２０では、第１画像ファイル６０及び第２画像ファイル６０の各々から互いに位置が一致している１つの着目画素における画素値を抽出し、第１画像ファイル６０から抽出した画素値に比率ｎ１を乗じて得た値に、第２画像ファイル６０から抽出した画素値に比率ｎ２を乗じて得た値を加算して得た値を合成画像を形成するための画素の画素値としてメモリ４８の所定領域に記憶する処理を行う。
【０１１２】
次のステップ１２２では、上記ステップ１２０の処理が全画素について行われたか否かを判定し、肯定判定となった場合はステップ１２４へ移行する一方、否定判定となった場合はステップ１２０へ戻る。
【０１１３】
ステップ１２４では、上記ステップ１２０でメモリ４８に記憶した画素値に基づいて合成画像ファイル６０を作成する。
【０１１４】
ところで、上記ステップ１２４で作成した合成画像ファイル６０により示される人の顔の画像は、図１１に示すように、上記ステップ１２０で得た画素値を有する画素で表される。
【０１１５】
ここで、図６に示されている第１画像ファイル６０の画素の画素値の変化率と第２画像ファイル６０の画素の画素値の変化率との差と、図１１における、図６に示されている１点鎖線上の第１画像ファイル６０の画素の一端及び他端に相当する位置の画素間の変化率と、図１１における、図６に示されている１点鎖線上の第２画像ファイル６０の画素の一端から他端に相当する位置の画素間の変化率との差とを比較すると、前者よりも後者の差の方が小さい。従って、第１画像ファイル６０の画素と第２画像ファイル６０の画素とで構成される合成画像よりも、上記ステップ１２０で得た画素値を有する画素で構成される合成画像の方が、合成画像の明るさの段差が目立たなくなる。
【０１１６】
なお、本実施形態では、前述した図１１における、図６に示されている１点鎖線上の第１画像ファイル６０の画素の一端及び他端に相当する位置の画素間の変化率とは、図１１における、図６に示されている１点鎖線上の第１画像ファイル６０の画素の一端及び他端に相当する位置の画素間の距離に対する、図１１における、図６に示されている１点鎖線上の第１画像ファイル６０の画素の一端及び他端に相当する位置の画素間での画素値の変動幅の比率であり、図１１における、図６に示されている１点鎖線上の第２画像ファイル６０の画素の一端から他端に相当する位置の画素間の変化率とは、図１１における、図６に示されている１点鎖線上の第２画像ファイル６０の画素の一端から他端に相当する位置の画素間の距離に対する、図１１における、図６に示されている１点鎖線上の第２画像ファイル６０の画素の一端から他端に相当する位置の画素間での画素値の変動幅の比率である。
【０１１７】
次のステップ１２６では、上記ステップ１２４で作成した合成画像ファイル６０をメモリカード５２に記憶する。ステップ１２６の処理が終了すると本合成画像作成処理プログラムが終了する。
【０１１８】
なお、本合成画像作成処理プログラムのステップ１１６〜ステップ１２２が本発明の出力手段及び出力ステップに相当し、ステップ１２４が本発明の合成画像形成手段及び合成画像形成ステップに相当する。
【０１１９】
〔第４の実施形態〕
本第２の実施形態では、本発明を一般的なパーソナルコンピュータ（以下、「ＰＣ」と称す）に適用した形態例について説明する。なお、本第４の実施形態に係るもので上記第１〜第３の実施形態に係るものと同一のものについては同一の符号を付し、その説明は省略する。
【０１２０】
図１２に本発明が適用されたＰＣ７０を示す。図１２に示すように、ＰＣ７０は、ディスプレイ７２、キーボード７４及びマウス７６を周辺機器として備えている。また、ＰＣ７０は、ＣＰＵ７８と、ＲＡＭ８０と、ＲＯＭ８２と、ＨＤＤ８４と、ディスプレイ７２、キーボード７４、マウス７６の各々とデータを入出力するためのインタフェース回路（以下、「Ｉ／Ｆ」と称す）８６、８８、９０とを備えている。ＣＰＵ７８、ＲＡＭ８０、ＲＯＭ８２、ＨＤＤ８４、Ｉ／Ｆ８６、８８、９０は、バスＢＵＳを介して相互に接続されている。なお、ＣＰＵ７８が本発明の合成手段に相当する。
【０１２１】
上記のハードウェア構成はＰＣの一般的な構成であるため、以下では詳細な説明は省略し、本発明に係わる部分のみ詳細に説明する。
【０１２２】
ＲＯＭ８２には、ＯＳ（Operating System）を始めとする当該ＰＣ７０を動作させるための各種プログラムが予め記憶されており、特に本発明に係わるものとして、キーボード７４やマウス７６の入力操作に応じてコマンドを実行するための合成画像作成処理プログラム９２が予め記憶されている。ＨＤＤ８４には、前述した第１画像ファイル６０及び第２画像ファイル６０が予め記憶されている。ＨＤＤ８４は本発明の記憶手段に相当する。
【０１２３】
以下、上記のように構成されたＰＣ７０の作用を説明する。なお、ＰＣ７０のＣＰＵ７８によって実行される合成画像作成処理プログラム９２の処理の流れを示すフローチャート（図示省略）は、図４に示すフローチャートの一部を変更したものである。即ち、このフローチャートは、図４に示すフローチャートにおいて、ステップ１００の処理を削除し、ステップ１０６の第２画像ファイル６０の画素の画素値に予め定められた重み付け係数を乗じて得た値に第１画像ファイル６０の画素の画素値を加算して得た値を合成画像を形成するための画素の画素値としてメモリ４８の所定領域に記憶する処理を、第２画像ファイル６０の画素の画素値に予め定められた重み付け係数を乗じて得た値に第１画像ファイル６０の画素の画素値を加算して得た値を合成画像を形成するための画素の画素値としてＲＡＭ８０の所定領域に記憶する処理に置き換え、ステップ１０８の第１画像ファイル６０の画素の画素値をメモリ４８の所定領域に記憶する処理を、第１画像ファイル６０の画素の画素値をＲＡＭ８０の所定領域に記憶させる処理に置き換え、ステップ１１４の合成画像ファイル６０をメモリカード５２に記憶する処理を、合成画像ファイル６０をＨＤＤ８４に記憶する処理に置き換えたものである。
【０１２４】
従って、このフローチャートの処理がＣＰＵ７８によって実行されると、本第４の実施形態に係るＰＣ７０では、ＨＤＤ８４から第１画像ファイル６０と第２画像ファイル６０とが読み出され、各画像ファイル６０から互いに位置が一致する画素の画素値が抽出され、これらの画素値が比較され、第２画像ファイル６０の画素の画素値が第１画像ファイル６０の画素の画素値よりも大きい場合、第２画像ファイル６０の画素の画素値に予め定められた重み付け係数を乗じて得られた値に第１画像ファイル６０の画素の画素値を加えて得た値が規定値を超えない範囲内で合成画像を形成するための画素の画素値とされ、第２画像ファイル６０の画素の画素値が第１画像ファイル６０の画素の画素値以下の場合、第１画像ファイル６０の画素の画素値が合成画像を形成するための画素の画素値とされ、これらの画素値に基づいて合成画像ファイル６０が作成され、当該合成画像ファイル６０がＨＤＤ８４に出力される。
【０１２５】
この結果、本第４の実施形態に係る合成画像ファイル６０により示される画像は、第１の実施形態と同様に、図７に示されている第１画像ファイル６０の画素と上記ステップ１０６で得た画素値を有する画素とで構成される合成画像となる。よって、本第４の実施形態に係るＰＣ７０では、第１の実施形態で説明したデジタルカメラ１０と同様の効果を得ることができる。
【０１２６】
なお、本第４の実施形態では、合成画像作成処理プログラム９２の処理の流れを示すフローチャートとして、図４に示すフローチャートの一部を変更したものを用いたが、合成画像作成処理プログラム９２の処理の流れを示すフローチャートとして、図８に示すフローチャートの一部を変更したもの又は図１０に示すフローチャートの一部を変更したものを用いても良い。
【０１２７】
ここで、前述した図８に示すフローチャートの一部を変更したものとは、図８に示すフローチャートにおいて、ステップ１００の処理を削除し、ステップ１０６ｂの第１画像ファイル６０の画素の画素値に予め定められた重み付け係数を乗じて得た値に第２画像ファイル６０の画素の画素値を加算して得た値を合成画像を形成するための画素の画素値としてメモリ４８の所定領域に記憶する処理を、第１画像ファイル６０の画素の画素値に予め定められた重み付け係数を乗じて得た値に第２画像ファイル６０の画素の画素値を加算して得た値を合成画像を形成するための画素の画素値としてＲＡＭ８０の所定領域に記憶する処理に置き換え、ステップ１０８ｂの第２画像ファイル６０の画素の画素値をメモリ４８の所定領域に記憶する処理を、第２画像ファイル６０の画素の画素値をＲＡＭ８０の所定領域に記憶する処理に置き換え、ステップ１１４ｂの合成画像ファイル６０をメモリカード５２に記憶する処理を、合成画像ファイル６０をＨＤＤ８４に記憶する処理に置き換えたものである。
【０１２８】
従って、このフローチャートの処理がＣＰＵ７８によって実行されると、本第４の実施形態に係るＰＣ７０では、ＨＤＤ８４から第１画像ファイル６０と第２画像ファイル６０とが読み出され、各画像ファイル６０から互いに位置が一致する画素の画素値が抽出され、これらの画素値が比較され、第１画像ファイル６０の画素の画素値が第２画像ファイル６０の画素の画素値よりも大きい場合、第１画像ファイル６０の画素の画素値に予め定められた重み付け係数を乗じて得られた値に第２画像ファイル６０の画素の画素値を加えて得た値が規定値を超えない範囲内で合成画像を形成するための画素の画素値とされ、第１画像ファイル６０の画素の画素値が第２画像ファイル６０の画素の画素値以下の場合、第２画像ファイル６０の画素の画素値が合成画像を形成するための画素の画素値とされ、これらの画素値に基づいて合成画像ファイル６０が作成され、当該合成画像ファイル６０がＨＤＤ８４に出力される。
【０１２９】
この結果、当該合成画像ファイル６０により示される画像は、第２の実施形態と同様に、図９に示されている第２画像ファイル６０の画素と上記ステップ１０６ｂで得た画素値を有する画素とで構成される合成画像となる。よって、第２の実施形態で説明したデジタルカメラ１０と同様の効果を得ることができる。
【０１３０】
一方、前述した図１０に示すフローチャートの一部を変更したものとは、図１０に示すフローチャートにおいて、ステップ１００の処理を削除し、ステップ１２０の第１画像ファイル６０及び第２画像ファイル６０の各々から互いに位置が一致している１つの着目画素における画素値を抽出し、第１画像ファイル６０から抽出した画素値に比率ｎ１を乗じて得た値に、第２画像ファイル６０から抽出した画素値に比率ｎ２を乗じて得た値を加算して得た値を合成画像を形成するための画素の画素値としてメモリ４８の所定領域に記憶する処理を、第１画像ファイル６０及び第２画像ファイル６０の各々から互いに位置が一致している１つの着目画素における画素値を抽出し、第１画像ファイル６０から抽出した画素値に比率ｎ１を乗じて得た値に、第２画像ファイル６０から抽出した画素値に比率ｎ２を乗じて得た値を加算して得た値を合成画像を形成するための画素の画素値としてＨＤＤ８４の所定領域に記憶する処理に置き換え、ステップ１２４の合成画像ファイル６０をメモリカード５２に記憶する処理を、合成画像ファイル６０をＨＤＤ８４に記憶させる処理に置き換えたものである。
【０１３１】
従って、このフローチャートの処理がＣＰＵ７８によって実行されると、本第４の実施形態に係るＰＣ７０では、ＨＤＤ８４から第１画像ファイル６０と第２画像ファイル６０とが読み出され、第１画像ファイルにより示される画像の輝度値と第２画像ファイルにより示される画像の輝度値との和に対する第１画像ファイルにより示される画像の輝度値の比率に第１画像ファイルの画素の画素値を乗じて得た値に、第１画像ファイルにより示される画像の輝度値と第２画像ファイルにより示される画像の輝度値との和に対する第２画像ファイルにより示される画像の輝度値の比率に第２画像ファイルの画素の画素値を乗じて得た値を加えて得た値が前記規定値を超えない範囲内で合成画像を形成するための画素の画素値とされ、当該画素値に基づいて合成画像ファイル６０が作成され、当該合成画像ファイル６０がＨＤＤ８４に出力される。
【０１３２】
この結果、当該合成画像ファイル６０により示される画像は、第３の実施形態と同様に、図１１に示されているステップ１２０で得た画素値を有する画素で表される。よって、第３の実施形態で説明したデジタルカメラ１０と同様の効果を得ることができる。
【０１３３】
なお、本第４の実施形態では、一例として、画素値は０〜２５５の２５６通りの数値（１８ビット）で表現し、上記規定値を２５５とする。また、本第４の実施形態に係る合成画像作成処理を実行することにより画素値が２５５を超えた場合は、当該画素値を２５５とする。
【０１３４】
以上詳細に説明したように、上記第１の実施形態によれば、第１画像情報（ここでは、第２画像ファイル６０）及び第２画像情報（ここでは、第１画像ファイル６０）の互いに位置が一致する画素の画素値を比較し、第１画像情報の画素の画素値が第２画像情報の画素の画素値よりも大きい場合、第１画像情報の画素の画素値に予め定められた重み付け係数を重み付けして得られた値に第２画像情報の画素の画素値を加えて得た値を規定値を超えない範囲内で合成画像を形成するための画素の画素値として出力すると共に、第２画像情報の画素の画素値が第１画像情報の画素の画素値以上の場合、第２画像情報の画素の画素値を合成画像を形成するための画素の画素値として出力するので、合成画像の明るさの段差を目立たなくすることができる。
【０１３５】
また、上記第２の実施形態によれば、第１画像情報及び第２画像情報の互いに位置が一致する画素の画素値を比較し、第２画像情報の画素の画素値が第１画像情報の画素の画素値よりも大きい場合、第２画像情報の画素の画素値に予め定められた重み付け係数を重み付けして得られた値に第１画像情報の画素の画素値を加えて得た値を規定値を超えない範囲内で合成画像を形成するための画素の画素値として出力すると共に、第２画像情報の画素の画素値が第１画像情報の画素の画素値以下の場合、第１画像情報の画素の画素値を合成画像を形成するための画素の画素値として出力するので、合成画像の明るさの段差を目立たなくすることができる。
【０１３６】
また、上記第３の実施形態によれば、第１画像情報により示される画像の輝度値と前記第２画像情報により示される画像の輝度値との和に対する第１画像情報により示される画像の輝度値の比率（ここでは、比率ｎ２）に第１画像情報の画素の画素値を乗じて得た値に、前記和に対する第２画像情報により示される画像の輝度値の比率（ここでは、比率ｎ１）に第２画像情報の画素の画素値を乗じて得た値を加えて得た値を前記規定値を超えない範囲内で合成画像を形成するための画素の画素値として出力するので、合成画像の明るさの段差を目立たなくすることができる。
【０１３７】
以上、本発明を上記各実施形態を用いて説明したが、本発明の技術的範囲は上記各実施形態に記載の範囲には限定されない。発明の主旨を逸脱しない範囲で上記各実施形態に多様な変更または改良を加えることができ、当該変更または改良を加えた形態も本発明の技術的範囲に含まれる。
【０１３８】
また、上記各実施形態は、特許請求の範囲に記載された発明を限定するものではなく、また、上記各実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。上記各実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜の組み合わせにより種々の発明を抽出できる。上記各実施形態に示される全構成要件から幾つかの構成要件が削除されても、効果が得られる限りにおいて、この幾つかの構成要件が削除された構成が発明として抽出され得る。
【０１３９】
また、上記第１〜第３の実施形態では、合成画像作成処理プログラムがメモリ４８のＲＯＭ領域に予め記憶されており、上記第４の実施形態では、合成画像作成処理プログラム９２がＲＯＭ８２に予め記憶されている例を挙げて説明したが、本発明はこれに限定されるものではなく、合成画像作成処理プログラムがコンピュータ読み取り可能な記録媒体に格納された状態で提供される形態、合成画像作成処理プログラムが有線又は無線による通信手段を介して配信される形態等を適用することができる。
【０１４０】
また、上記各実施形態で説明した合成画像作成処理プログラムの実行により得られる合成画像ファイル６０により示される合成画像（図７、図９及び図１１参照）の態様は一例であり、この態様が第１画像ファイル６０により示される画像と第２画像ファイル６０により示される画像とによって変わることは言うまでもない。
【０１４１】
また、上記第１〜第３の実施形態で説明したデジタルカメラ１０の構成（図１〜図３参照）も一例であり、本発明の主旨を逸脱しない範囲内において適宜変更可能であることは言うまでもない。
【０１４２】
また、上記第４の実施形態で説明したＰＣ７０の構成（図１２参照）も一例であり、本発明の主旨を逸脱しない範囲内において適宜変更可能であることは言うまでもない。
【０１４３】
また、上記各実施形態で説明した合成画像作成処理プログラムの処理の流れ（図４、図８及び図１０）も一例であり、本発明の主旨を逸脱しない範囲内において不要なステップを削除したり、新たなステップを追加したり、処理順序を入れ替えたりすることができることは言うまでもなく、適宜変更可能である。
【０１４４】
また、上記各実施形態では、画素値は０〜２５５の２５６通りの数値で表現し、規定値を２５５とする形態例を挙げて説明したが、本発明はこれに限定されるものではなく、例えば、画素値を０〜７の８通りの数値で表現し、規定値を７としても良い。また、画素値を０〜１５の１６通りの数値で表現し、規定値を１５としても良い。更に、画素値を０〜３１の３２通りの数値で表現し、規定値を３１としても良い。このように画素値の規定値はデジタルカメラ１０やＰＣ７０の設計仕様や製造コストなどを考慮して、状況に最も合うと考えられる数値を採用すれば良い。
【０１４５】
また、上記第１の実施形態では、照明装置６２を用いて人の顔の右上から当該顔に向けて一定の光量の光を継続して照射した状態で合成画像作成モードで当該顔を正面から撮影した場合の形態例を挙げて説明したが、本発明はこれに限定されるものではなく、例えば、照明装置６２を用いて人の顔の左上から当該顔に向けて一定の光量の光を継続して照射した状態で合成画像作成モードで当該顔を正面から撮影しても良い。また、照明装置６２を用いずに合成画像作成モードで被写体を撮影しても良い。
【０１４６】
また、上記第１及び第２の実施形態では、予め定められた重み付け係数を「１」としたが、本発明はこれに限定されるものではなく、予め定められた重み付け係数を０よりも大きく１よりも小さな値としても良い。
【０１４７】
また、上記各実施形態では、人の顔の画像を例に挙げて説明したが、本発明はこれに限定されるものではなく、人の顔以外の画像であっても良いことは言うまでもない。
【０１４８】
また、上記第１〜第３の実施形態では、本発明をデジタルカメラに適用した場合について説明し、上記第４の実施形態では、本発明をＰＣに適用した場合について説明したが、本発明はこれに限定されるものではなく、本発明は、ＰＤＡ（Personal Digital Assistant）や携帯電話機等の情報処理機器にも適用できることは言うまでもない。
【図面の簡単な説明】
【０１４９】
【図１】第１〜第３の実施形態に係るデジタルカメラの外観を示す外観図である。
【図２】第１〜第３の実施形態に係るデジタルカメラの電気系の要部構成を示すブロック図である。
【図３】実施形態に係る画像ファイルの構成を示す模式図である。
【図４】第１の実施形態に係る合成画像作成処理プログラムの処理の流れを示すフローチャートである。
【図５】（ａ）は実施形態に係る第１画像ファイルにより示される画像及び当該画像を構成している画素の画素値を示す図であり、（ｂ）は実施形態に係る第２画像ファイルにより示される画像及び当該画像を構成している画素の画素値を示す図である。
【図６】実施形態に係る第１画像ファイルにより示される画像と実施形態に係る第２画像ファイルにより示される画像とを公知の手法を用いて合成して得た画像及び当該画像を構成している画素の画素値を示す図である。
【図７】第１の実施形態に係る合成画像作成処理プログラムの実行により得られる合成画像ファイルにより示される合成画像と当該合成画像を構成している画素の画素値を示す図である。
【図８】第２の実施形態に係る合成画像作成処理プログラムの処理の流れを示すフローチャートである。
【図９】第２の実施形態に係る合成画像作成処理プログラムの実行により得られる合成画像ファイルにより示される合成画像と当該合成画像を構成している画素の画素値を示す図である。
【図１０】第３の実施形態に係る合成画像作成処理プログラムの処理の流れを示すフローチャートである。
【図１１】第３の実施形態に係る合成画像作成処理プログラムの実行により得られる合成画像ファイルにより示される合成画像と当該合成画像を構成している画素の画素値を示す図である。
【図１２】第４の実施形態に係るパーソナルコンピュータのハードウェア構成を示す構成図である。
【符号の説明】
【０１５０】
１０  デジタルカメラ
４０，７８  ＣＰＵ
５２  メモリカード
７０  パーソナルコンピュータ
８４  ＨＤＤ
【図１】
2008245092.tif 000005
【図２】
2008245092.tif 000006
【図３】
2008245092.tif 000007
【図４】
2008245092.tif 000008
【図５】
2008245092.tif 000009
【図６】
2008245092.tif 000010
【図７】
2008245092.tif 000011
【図８】
2008245092.tif 000012
【図９】
2008245092.tif 000013
【図１０】
2008245092.tif 000014
【図１１】
2008245092.tif 000015
【図１２】
2008245092.tif 000016