(57)【特許請求の範囲】
【請求項１】
発光部からの光により照明されている状態で被写体を撮像して生成された第１画像データと、前記発光部からの光により照明されていない状態で被写体を撮像して生成された第２画像データと、のうち、前記第１画像データに対してローパス処理を行うローパス処理部と、
前記ローパス処理部により前記ローパス処理が行われた前記第１画像データに対して、階調の中間部においてコントラストを変更する特性を有する階調カーブを用いて階調変換処理を行う階調変換処理部と、
前記第１画像データおよび前記第２画像データを合成する際の重み付けを、前記階調変換処理部で前記階調変換処理が行われた前記第１画像データにより算出する算出部と、
前記算出部で算出された前記重み付けにより前記第１画像データおよび前記第２画像データを合成する合成部と、
を備える画像処理装置。
【請求項２】
請求項１に記載の画像処理装置において、
前記階調変換処理部は、前記ローパス処理部により前記ローパス処理が行われた前記第１画像データに対して、階調の中間部においてコントラストを強める特性を有する階調カーブを用いて階調変換処理を行う画像処理装置。
【請求項３】
請求項１に記載の画像処理装置において、
前記階調変換処理部は、前記ローパス処理部により前記ローパス処理が行われた前記第１画像データに対して、階調の中間部においてコントラストを弱める特性を有する階調カーブを用いて階調変換処理を行う画像処理装置。
【請求項４】
請求項１に記載の画像処理装置において、
階調の中間部においてコントラストを強める特性を有する階調カーブと、階調の中間部においてコントラストを弱める特性を有する階調カーブと、のうち、いずれの階調カーブを用いるかを設定する設定部と、を備え、
前記階調変換処理部は、前記設定部により設定された階調カーブを用いて前記階調変換処理を行う画像処理装置。
【請求項５】
請求項４に記載の画像処理装置において、
前記設定部は、操作部が操作されることにより、階調の中間部においてコントラストを強める特性を有する階調カーブと、階調の中間部においてコントラストを弱める特性を有する階調カーブと、のうち、いずれの階調カーブを用いるかを設定する画像処理装置。
【請求項６】
請求項１から請求項５のいずれか一項に記載の画像処理装置において、
前記第１画像データに対する第１ホワイトバランス調整と、前記第２画像データに対する前記第１ホワイトバランス調整とは異なる第２ホワイトバランス調整と、を行う調整部を備え、
前記合成部は、前記第１ホワイトバランス調整が行われた前記第１画像データと、前記第２ホワイトバランス調整が行われた前記第２画像データと、を合成する画像処理装置。
【請求項７】
被写体を撮像して前記第１画像データ及び前記第２画像データを出力する撮像部と、
請求項１から請求項６のいずれか一項に記載の画像処理装置と、
を備える撮像装置。
【請求項８】
請求項７に記載の撮像装置において、
光を発して被写体を照明する前記発光部を備える撮像装置。
【請求項９】
画像データに対する画像処理をコンピュータで実現するための画像処理プログラムであって、
発光部からの光により照明されている状態で被写体を撮像して生成された第１画像データと、前記発光部からの光により照明されていない状態で被写体を撮像して生成された第２画像データと、のうち、前記第１画像データに対してローパス処理を行うローパス処理ステップと、
前記ローパス処理ステップにより前記ローパス処理が行われた前記第１画像データに対して、階調の中間部においてコントラストを変更する特性を有する階調カーブを用いて階調変換処理を行う階調変換処理ステップと、
前記第１画像データおよび前記第２画像データを合成する際の重み付けを、前記階調変換処理ステップで前記階調変換処理が行われた前記第１画像データにより算出する算出ステップと、
前記算出ステップで算出された前記重み付けにより前記第１画像データおよび前記第２画像データを合成する合成ステップと、
を備える画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、撮像装置および画像処理プログラムに関する。
【背景技術】
【０００２】
従来より、補助的に被写体を照明する発光部を備えた撮像装置に関する様々な技術が考えられている。例えば、特許文献１の発明は、発光部による照明光と定常照明の照明光との色温度が異なる場合に、発光部による照明光が照射された部分と照射されない部分（発光部による照明光が届かない部分）とで画像の色味が異なってしまうという問題を解決するためのものである。特許文献１の発明では、このような問題を解決するために、発光部による照明光を選択的に変更することにより、発光部による照明光の色温度を、定常照明の照明光の色温度に合わせる技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第２５３７３５０号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１の発明では、発光部による照明光の色温度を、定常照明の照明光の色温度に合わせるために、複数の光源（実施形態では３種類の光源）を用意するとともに、ＲＧＢのカラーフィルターを用意する必要がある。そのため、機構や制御が複雑化するだけでなく、発光装置自体が大型化するという問題がある。
【０００５】
本発明の撮像装置は、発光部に新たな構成を追加したり、発光部を大型化したりすることなく、画像全体において好ましいホワイトバランス調整を行うことを目的とする。
【課題を解決するための手段】
【０００６】
本発明の画像処理装置は、発光部からの光により照明されている状態で被写体を撮像して生成された第１画像データと、発光部からの光により照明されていない状態で被写体を撮像して生成された第２画像データと、のうち、第１画像データに対してローパス処理を行うローパス処理部と、ローパス処理部によりローパス処理が行われた第１画像データに対して、階調の中間部においてコントラストを変更する特性を有する階調カーブを用いて階調変換処理を行う階調変換処理部と、第１画像データおよび第２画像データを合成する際の重み付けを、階調変換処理部で階調変換処理が行われた第１画像データにより算出する算出部と、算出部で算出された重み付けにより第１画像データおよび第２画像データを合成する合成部と、を備える。
【０００７】
なお、階調変換処理部は、ローパス処理部によりローパス処理が行われた第１画像データに対して、階調の中間部においてコントラストを強める特性を有する階調カーブを用いて階調変換処理を行ってもよい。
【０００８】
また、階調変換処理部は、ローパス処理部によりローパス処理が行われた第１画像データに対して、階調の中間部においてコントラストを弱める特性を有する階調カーブを用いて階調変換処理を行ってもよい。
【０００９】
また、階調の中間部においてコントラストを強める特性を有する階調カーブと、階調の中間部においてコントラストを弱める特性を有する階調カーブと、のうち、いずれの階調カーブを用いるかを設定する設定部と、を備え、階調変換処理部は、設定部により設定された階調カーブを用いて階調変換処理を行ってもよい。
また、設定部は、操作部が操作されることにより、階調の中間部においてコントラストを強める特性を有する階調カーブと、階調の中間部においてコントラストを弱める特性を有する階調カーブと、のうち、いずれの階調カーブを用いるかを設定してもよい。
また、第１画像データに対する第１ホワイトバランス調整と、第２画像データに対する第１ホワイトバランス調整とは異なる第２ホワイトバランス調整と、を行う調整部を備え、合成部は、第１ホワイトバランス調整が行われた第１画像データと、第２ホワイトバランス調整が行われた第２画像データと、を合成してもよい。
【００１０】
本発明の撮像装置は、被写体を撮像して第１画像データ及び第２画像データを出力する撮像部と、上記のいずれかに記載の画像処理装置と、を備える。
なお、光を発して被写体を照明する発光部を備えてもよい。
【００１１】
本発明の画像処理プログラムは、画像データに対する画像処理をコンピュータで実現するための画像処理プログラムであって、発光部からの光により照明されている状態で被写体を撮像して生成された第１画像データと、発光部からの光により照明されていない状態で被写体を撮像して生成された第２画像データと、のうち、第１画像データに対してローパス処理を行うローパス処理ステップと、ローパス処理ステップによりローパス処理が行われた第１画像データに対して、階調の中間部においてコントラストを変更する特性を有する階調カーブを用いて階調変換処理を行う階調変換処理ステップと、第１画像データおよび第２画像データを合成する際の重み付けを、階調変換処理ステップで階調変換処理が行われた第１画像データにより算出する算出ステップと、算出ステップで算出された重み付けにより第１画像データおよび第２画像データを合成する合成ステップと、を備える。
【発明の効果】
【００１２】
本発明によれば、発光部に新たな構成を追加したり、発光部を大型化したりすることなく、画像全体において好ましいホワイトバランス調整を行うことができる。
【図面の簡単な説明】
【００１３】
【図１】第１実施形態の電子カメラ１の構成を示す図である。
【図２】第１実施形態の電子カメラ１の機能ブロック図である。
【図３】第１実施形態の電子カメラ１の撮影時の動作を示すフローチャートである。
【図４】ローパスフィルタについて説明する図である。
【図５】階調カーブGm1について説明する図である。
【図６】階調カーブGm1について説明する別の図である。
【発明を実施するための形態】
【００１４】
＜第１実施形態＞
以下、図面を用いて本発明の第１実施形態について説明する。第１実施形態では、本発明の撮像装置の一例として、一眼レフタイプの電子カメラを用いて説明する。
【００１５】
図１は、第１実施形態の電子カメラ１の構成を示す図である。図１に示すように、電子カメラ１は、撮影レンズ２、絞り３、クイックリターンミラー４、サブミラー５、拡散スクリーン６、コンデンサレンズ７、ペンタプリズム８、ビームスプリッタ９、接眼レンズ１０、結像レンズ１１、測光センサ１２、シャッタ１３、撮像素子１４、焦点検出部１５の各部を備える。
【００１６】
測光センサ１２は、例えば、分割測光が可能な測光センサである。また、撮像素子１４は、例えばＣＣＤ（Charge Coupled Device）やＣＭＯＳ（Complementary Metal Oxide Semiconductor）などの半導体デバイスである。焦点検出部１５は、例えば、位相差方式の焦点検出を行い、撮影レンズ２の焦点状態を検出する。
【００１７】
また、電子カメラ１は、撮像により生成された画像などを表示する液晶モニタなどのモニタ１６、被写体を照明する発光部１７、発光部１７を制御する発光制御部１８、各部を制御する制御部１９をさらに備える。発光部１７による発光のＯＮ／ＯＦＦはユーザの指示に基づくマニュアル設定でも良いし、制御部１９によるオート設定でも良い。また、マニュアル設定とオート設定とをユーザ指示に基づき切換可能とすると良い。制御部１９は、内部に不図示のメモリを備え、各部を制御するためのプログラムを予め記録する。
【００１８】
非撮影時、すなわち撮影を行わない場合には、クイックリターンミラー４は、図１に示すように、４５°の角度に配置される。そして、撮影レンズ２および絞り３を通過した光束は、クイックリターンミラー４で反射され、拡散スクリーン６、コンデンサレンズ７、ペンタプリズム８、ビームスプリッタ９を介して接眼レンズ１０に導かれる。ユーザは、接眼レンズ１０を介して被写体の像を目視することにより構図確認を行う。一方、ビームスプリッタ９により、上方に分割された光束は、結像レンズ１１を介して測光センサ１２の撮像面上に再結像される。また、クイックリターンミラー４を透過した光束は、サブミラー５を介して焦点検出部１５に導かれる。
【００１９】
一方、撮影時には、クイックリターンミラー４が、破線で示す位置に退避してシャッタ１３が開放し、撮影レンズ２からの光束は撮像素子１４に導かれる。
【００２０】
図２は、第１実施形態の電子カメラ１の機能ブロック図である。図２に示すように、電子カメラ１は、図１の構成に加えて、タイミングジェネレータ２０、信号処理部２１、Ａ／Ｄ変換部２２、バッファメモリ２３、バス２４、カードインターフェース２５、圧縮伸長部２６、画像表示部２７の各部を備える。タイミングジェネレータ２０は、撮像素子１４に出力パルスを供給する。また、撮像素子１４で生成される画像の画像データは、信号処理部２１（撮像感度に対応するゲイン調整部を含む）およびＡ／Ｄ変換部２２を介して、バッファメモリ２３に一時記憶される。バッファメモリ２３は、バス２４に接続される。このバス２４には、カードインターフェース２５、図１で説明した制御部１９、圧縮伸張部２６、および画像表示部２７が接続される。カードインターフェース２５は、着脱自在なメモリカード２８と接続し、メモリカード２８に画像の画像データを記録する。また、制御部１９には、電子カメラ１のスイッチ群２９（不図示のレリーズ釦などを含む）、タイミングジェネレータ２０、および測光センサ１２が接続される。さらに、画像表示部２７は、電子カメラ１の背面に設けられたモニタ１６に画像などを表示する。
【００２１】
以上説明した構成の電子カメラ１の撮影時の動作について、図３に示すフローチャートを用いて説明する。以下説明する処理は、室内や屋外において暗い場所での撮影に好適な処理である。以下の処理は、スイッチ群２９等を介したユーザ操作に基づいて実行されても良いし、制御部１９による自動判定に基づいて実行されても良い。
【００２２】
ステップＳ１において、制御部１９は、測光センサ１２による測光結果に応じて測光演算を行う。測光演算は公知技術と同様に行われる。
【００２３】
ステップＳ２において、制御部１９は、ユーザによりスイッチ群２９を介して撮影開始が指示されたか否かを判定する。そして、制御部１９は、撮影開始が指示されたと判定するまで、ステップＳ１で説明した測光演算を繰り返し、撮影開始が指示されたと判定するとステップＳ３に進む。
【００２４】
ステップＳ３において、制御部１９は、発光量を演算する。発光量の演算は公知技術と同様に行われる。
【００２５】
ステップＳ４において、制御部１９は、各部を制御し、ステップＳ１で行った測光演算の結果に基づいて、撮像素子１４により被写体像を撮像して画像を生成する。なお、制御部１９は、撮像時に、発光制御部１８を制御し、撮像と同期して発光部１７を発光させる。この発光は、ステップＳ３で行った発光量の演算結果に基づいて行われる。ただし、発光制御部１８は、制御部１９の指示にしたがって、撮像素子１４による露光終了時間と発光部１７による発光終了時間とを略同時に制御する。これは、ステップＳ４において、発光部１７による発光ありの状態での撮像時に、定常光の影響をなるべく少なくするためである。
【００２６】
ステップＳ４の撮像により生成された画像のＲＧＢ値を、以下ではそれぞれR1[x,y]，G1[x,y]，B1[x,y]と称する。
【００２７】
そして、撮像素子１４により生成された画像の画像データは、信号処理部２１およびＡ／Ｄ変換部２２を介して、バッファメモリ２３に一時記憶される。
【００２８】
ステップＳ５において、制御部１９は、バッファメモリ２３から画像データを読み出し、通常の画像処理を行う。通常の画像処理とは、ホワイトバランス調整、補間処理、色調補正処理、階調変換処理などである。ホワイトバランス調整以外の各処理の具体的な方法は公知技術と同様であるため説明を省略する。
【００２９】
ホワイトバランス調整に関しては、制御部１９は、自動調節による、いわゆるオートホワイトバランス調整を行う。ステップＳ４の撮像においては、撮像と同期して発光部１７による発光が行われるため、ステップＳ５のホワイトバランス調整においては、発光ありの撮影に最適化したホワイトバランス調整が行われることになる。
【００３０】
ステップＳ６において、制御部１９は、再び各部を制御し、ステップＳ１で行った測光演算の結果に基づいて、撮像素子１４により被写体像を撮像して画像を生成する。なお、制御部１９は、この２回目の撮像時には、ステップＳ４の撮像と異なり、発光部１７による発光を行わない。
【００３１】
ステップＳ６の撮像により生成された画像のＲＧＢ値を、以下ではそれぞれR2[x,y]，G2[x,y]，B2[x,y]と称する。
【００３２】
そして、撮像素子１４により生成された画像の画像データは、信号処理部２１およびＡ／Ｄ変換部２２を介して、バッファメモリ２３に一時記憶される。
【００３３】
ステップＳ７において、制御部１９は、バッファメモリ２３から画像データを読み出し、通常の画像処理を行う。通常の画像処理とは、ステップＳ５と同様に、ホワイトバランス調整、補間処理、色調補正処理、階調変換処理などである。ホワイトバランス調整以外の各処理の具体的な方法は公知技術と同様であるため説明を省略する。
【００３４】
ホワイトバランス調整に関しては、制御部１９は、ステップＳ５と同様に、自動調節による、いわゆるオートホワイトバランス調整を行う。ステップＳ６の撮像においては、発光部１７による発光が行われないため、照明は定常光のみとなる。そのため、ステップＳ７のホワイトバランス調整においては、定常光撮影に最適化したホワイトバランス調整が行われることになる。
【００３５】
ステップＳ８において、制御部１９は、ステップＳ４で生成した画像の画像データに対してローパス処理を行い、ローパス画像LY1[x,y]を生成する。まず、制御部１９は、ステップＳ４で生成したR1[x,y]，G1[x,y]，B1[x,y]に基づいて、以下の式１を用いて輝度値Y1[x,y]を求める。
【００３６】
Y1[x,y]＝kr・R1[x,y]＋kg・G1[x,y]＋kb・B1[x,y]  …（式１）
式１中のkr、kg、kbは、輝度値Y1[x,y]を算出するための所定の係数である。
【００３７】
さらに、図４に例示する幅ｒが比較的広いフィルタＬｐｗと、以下の式２を用いて、ローパス画像LY1[x,y]を求める。
【００３８】
【数１】
0005874180.tif 000002
【００３９】
図４に示したフィルタＬｐｗは、例えば、一般的な輪郭強調処理に使われるフィルタと比較して幅ｒが１０倍以上程度のフィルタである。
【００４０】
ステップＳ９において、制御部１９は、ステップＳ８で生成したローパス画像LY1[x,y]に対して、階調変換処理を行い、階調変換処理後のローパス画像LY1t[x,y]を求める。階調変換処理は、以下の式３を用いて行われる。
【００４１】
LY1t[x,y]＝Gm1（LY1[x,y]）  …（式３）
式３中のGm1は、図５に示す階調カーブGm1である。階調カーブGm1は、図５に示すように、階調の中間部において、コントラストを変更する特性を加味した特性を有する入出力特性を有する。図５に示す階調カーブGm1(a)は、階調の中間部において、コントラストを強める特性を加味した階調カーブの一例である。ステップＳ９において、階調カーブGm1(a)を用いて階調変換処理を行うことにより、後述する画像合成処理に際して、合成される画像をより明確に分離して合成することができる。また、図５に示す階調カーブGm1(b)は、階調の中間部において、コントラストを弱める特性を加味した階調カーブの一例である。ステップＳ９において、階調カーブGm1(b)を用いて階調変換処理を行うことにより、後述する画像合成処理に際して、合成画像において境界部分が目立ってしまうのを抑えることができる。
【００４２】
さらに、階調カーブGm1を調整することにより、後述する画像合成処理に際して、合成する画像の明部および暗部の明るさの境界を調節することも可能である。例えば、図６に示す階調カーブGm1(c)は、合成時に、ステップＳ４で生成した画像（発光がある状態で撮像された画像）の暗い側までを広く用い、ステップＳ６で生成した画像（発光がない状態で撮像された画像）は暗い部分に限定して用いるための階調カーブの一例である。また、図６に示す階調カーブGm1(d)は、合成時に、ステップＳ４で生成した画像（発光がある状態で撮像された画像）は明るい部分に限定して用い、ステップＳ６で生成した画像（発光がない状態で撮像された画像）を広い輝度範囲で用いるための階調カーブの一例である。
【００４３】
上述した階調カーブGm1は、スイッチ群２９等を介したユーザ操作に基づいて設定されても良いし、制御部１９による自動判定に基づいて設定されても良い。制御部１９による自動判定は、例えば、公知のシーン解析などに基づき、合成されるそれぞれの画像の最適な部分を抽出可能な階調カーブGm1が設定されるようにすれば良い。また、制御部１９により、最適な階調カーブGm1を自動で生成する構成としても良い。
【００４４】
なお、このような階調カーブGm1を用いて階調変換処理を施したローパス画像LY1t[x,y]は、後述する画像合成処理において、マスクとして用いられる。
【００４５】
ステップＳ１０において、制御部１９は、ステップＳ９で階調変換処理を施したローパス画像LY1t[x,y]に基づいて、ステップＳ４で生成した画像とステップＳ６で生成した画像とに対する画像合成処理を行う。画像合成処理は、以下の式４から式６を用いてＲＧＢ値のそれぞれについて行われる。
【００４６】
Rmix[x,y]＝（R1[x,y]・LY1t[x,y]＋R2[x,y]・（255−LY1t[x,y]））÷255  …（式４）
Gmix[x,y]＝（G1[x,y]・LY1t[x,y]＋G2[x,y]・（255−LY1t[x,y]））÷255  …（式５）
Bmix[x,y]＝（B1[x,y]・LY1t[x,y]＋B2[x,y]・（255−LY1t[x,y]））÷255  …（式６）
式４から式６において、２５５は、ＲＧＢ値が２５６階調であることに由来する。ステップＳ４で生成した画像は、発光部１７による発光がある状態で撮像された画像であり、発光部１７により照明された部分が好適に表現された画像である。一方、ステップＳ６で生成した画像は、発光部１７による発光がない状態で撮像された画像であり、ステップＳ４で生成した画像においては、好適に表現されていない部分（発光部１７による照明が届かない部分）が好適に表現された画像である。式４から式６で説明した画像合成処理により、これらの画像を、ステップＳ９で階調変換処理を施したローパス画像LY1t[x,y]をマスクとして合成することにより、発光部１７により照明された部分も、照明されていない部分も含めて、画像全体において好ましいホワイトバランス調整が施された合成画像を得ることができる。
【００４７】
ステップＳ１１において、制御部１９は、ステップＳ１０で生成したRmix[x,y]，Gmix[x,y]，Bmix[x,y]からなる合成画像の画像データを、カードインターフェース２５を介してメモリカード２８に記録し、一連の処理を終了する。なお、合成画像のＲＧＢ値に対して変換処理を行い、ＹＣｂＣｒ化してから記録しても良いし、合成画像の画像データをメモリカード２８に記録する前に、圧縮伸長部２６を介して、必要に応じて画像圧縮処理（ＪＰＥＧ圧縮処理など）を施しても良い。
【００４８】
以上説明したように、第１実施形態によれば、被写体の撮像を複数回繰り返し、複数の画像を生成する撮像部と、複数回の撮像のうち、少なくとも１回の撮像時に被写体を照明する発光部と、複数の画像のうち、少なくとも１枚の画像に対してローパス処理を行い、ローパス画像を生成するローパス処理部と、ローパス画像に基づいて、撮像部により生成された複数の画像を合成する合成部とを備える。したがって、発光部に新たな構成を追加したり、発光部を大型化したりすることなく、画像全体において好ましいホワイトバランス調整を行うことができる。
【００４９】
特に、第１実施形態によれば、発光部１７による発光がある状態で撮像された画像と、発光部１７による発光がない状態で撮像された画像とを合成する際の重み付けを、ローパス画像LY1[x,y]に基づいて求めているため、暗部と明部が大まかに区別し、暗部または明部が１００％採用される領域では、コントラストや彩度の低下がなく、自然な合成が可能となる。
【００５０】
また、第１実施形態によれば、発光部１７による発光がある状態で撮像された画像と、発光部１７による発光がない状態で撮像された画像のそれぞれについて、個別にオートホワイトバランス調整を行っているため、発光部１７による発光がある状態で撮像された画像において、発光部１７により照明されている部分と、発光部１７による発光がない状態で撮像された画像において定常光により照明されている部分との両方において、良好なホワイトバランス調整が行われ、良好な色合いの合成画像を得ることができる。
【００５１】
＜第２実施形態＞
以下、図面を用いて本発明の第２実施形態について説明する。第２実施形態は、第１実施形の変形例である。また、第２実施形態では、第１実施形態と異なる部分についてのみ説明し、第１実施形態と同様の部分に関しては、第１実施形態と同様の符号等を用いて説明する。
【００５２】
第２実施形態の電子カメラは、第１実施形態で説明した電子カメラ１と同様の構成（図１および図２参照）を備える。
【００５３】
第２実施形態の電子カメラ１の撮影時の動作は、基本的に第１実施形態と同様である。以下、異なる点について説明する。
【００５４】
第２実施形態では、ステップＳ５におけるホワイトバランス調整において、制御部１９は、オートホワイトバランス調整の代わりに、発光部１７による照明光用のホワイトバランス調整を行う。発光部１７による照明光用のホワイトバランス調整とは、発光部１７による照明光に応じて電子カメラ１に予め定められたホワイトバランス調整方法である。
【００５５】
また、ステップＳ７におけるホワイトバランス調整において、制御部１９は、オートホワイトバランス調整の代わりに、定常光用のホワイトバランス調整を行う。定常光用のホワイトバランス調整とは、電子カメラ１に予め定められた定常光に最適化したホワイトバランス調整方法である。
【００５６】
以上説明したように、第２実施形態によれば、撮像時に発光部による照明が行われた場合には、発光部による照明に最適化したホワイトバランス調整を行い、撮像時に発光部による照明が行われない場合には、定常光撮影に最適化したホワイトバランス調整を行う。したがって、第１実施形態と同様の効果を得ることができる。
【００５７】
なお、第２実施形態において、撮像時に発光部による照明が行われない場合には、第１実施形態と同様に、オートホワイトバランス調整を行っても良い。
【００５８】
また、上述した各実施形態において、撮像時に発光部による照明が行われた場合のホワイトバランス調整の方法、および、撮像時に発光部による照明が行われない場合のホワイトバランス調整の方法は、スイッチ群２９等を介したユーザ操作に基づいて設定可能としても良い。
【００５９】
また、上述した各実施形態において、予めホワイトバランス調整用の撮像を行ういわゆるプリセットホワイトバランス調整を組み合わせても良い。例えば、発光部による発光がある状態で撮像を行う際に用いるホワイトバランス調整の制御値を得るためのプリセット撮影と、発光部による発光がない状態で撮像を行う際に用いるホワイトバランス調整の制御値を得るためのプリセット撮影とを予め行っても良い。
【００６０】
また、上述した各実施形態において、発光部による発光がある状態での撮像を、発光部による発光量を変えて複数回行っても良い。この場合、発光部による発光がある状態での撮像により生成した複数の画像と、発光部による発光がない状態での撮像により生成した１枚の画像とを合成することにより合成画像を生成すればよい。
【００６１】
また、上述した各実施形態においては、画像合成処理を行う際の重み付けに用いるローパス画像を、発光部による発光がある状態での撮像により生成した画像に基づいて生成する例を示したが、本発明はこの例に限定されない。例えば、被写界の状態や構図等に応じて、ローパス画像を、発光部による発光がない状態での撮像により生成した画像に基づいて生成しても良い。
【００６２】
また、上述した各実施形態では、本発明の技術を電子カメラ１において実現する例について説明した。しかしながら、本発明はこれに限定されるものではない。例えば、コンパクトタイプの電子カメラや動画撮影を行うムービーカメラなどにも本発明を同様に適用することができる。また、電子カメラ１においては、発光部１７が電子カメラ１と一体として構成される例を示したが、カメラ本体に対して発光部材を着脱可能な電子カメラにも本発明を同様に適用することができる。
【００６３】
また、コンピュータと画像処理プログラムとにより、上述した各実施形態で説明した画像処理をソフトウェア的に実現しても良い。この場合、各実施形態で説明したフローチャートの処理の一部または全部をコンピュータで実現する構成とすれば良い。コンピュータで実現する際には、例えば、図３のステップＳ４で生成した画像およびステップＳ６で生成した画像の画像データをコンピュータに供給し、コンピュータにおいて、図３のステップＳ５，Ｓ７〜Ｓ１１の処理を実行しても良い。また、図３のステップＳ５で画像処理を施した画像およびステップＳ７で画像処理を施した画像の画像データをコンピュータに供給し、コンピュータにおいて、図３のステップＳ８〜Ｓ１１の処理を実行しても良い。このような構成とすることにより、上述した各実施形態と同様の処理を実施することが可能になる。
【００６４】
なお、本発明は、その精神または主要な特徴から逸脱することなく、他のいろいろな形で実施することができる。そのため、前述の実施例はあらゆる点で単なる例示に過ぎず、限定的に解釈してはならない。本発明の範囲は、特許請求の範囲によって示すものであって、明細書本文には、なんら拘束されない。さらに、特許請求の範囲の均等範囲に属する変形や変更は、全て本発明の範囲内のものである。
【符号の説明】
【００６５】
１…電子カメラ，２…撮影レンズ，１４…撮像素子，１７…発光部，１９…制御部
【図１】
0005874180.tif 000003
【図２】
0005874180.tif 000004
【図３】
0005874180.tif 000005
【図４】
0005874180.tif 000006
【図５】
0005874180.tif 000007
【図６】
0005874180.tif 000008