(57)【要約】【課題】ストロボブラケット撮影を行って得られた画像に対してフィルタ処理を行って複数枚の画像を得る際、被写体がストロボ光到達距離範囲の外に位置する場合において露出アンダーの画像の生成を抑止する。【解決手段】システム制御部１０１はストロボ発光による撮影で得られた第１の画像データに応じてストロボ発光が被写体に到達しているか否かを判定して、当該判定結果に基づいて、画像処理部１０４を制御して第１の画像データおよびストロボ非発光による撮影で得られた第２の画像データをフィルタ処理を行って得られるフィルタ処理後の画像データの枚数を変更する。【選択図】図１
2015126258.tif 000002
【特許請求の範囲】
【請求項１】
発光部を発光させて被写体の撮影を行って第１の画像データを得るとともに前記発光部を非発光として前記被写体の撮影を行って第２の画像データを得て、前記第１の画像データおよび前記第２の画像データに対して互いに異なる加工処理を行って第１の加工処理済み画像データおよび第２の加工処理済み画像データを生成する撮像装置であって、
前記第１の画像データに基づいて前記発光部による発光が前記被写体に到達しているか否かを判定する第１の判定手段と、
前記第１の画像データおよび前記第２の画像データを加工処理する際、前記第１の判定手段による判定結果に基づいて前記第１の加工処理済み画像データおよび前記第２の加工処理済み画像データの枚数を変更する変更手段と、
を有することを特徴とする撮像装置。
【請求項２】
前記第１の判定手段による判定結果が前記発光部による発光が前記被写体に非到達であることを示していると、前記変更手段は前記発光が前記被写体に到達している場合に比べて、前記第１の加工処理済み画像データの枚数を減らすことを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記判定手段は、前記第１の画像データにおける平均輝度値が所定の輝度閾値を超えていると、前記発光部による発光が前記被写体に到達していると判定することを特徴とする請求項１又は２に記載の撮像装置。
【請求項４】
前記判定結果が前記発光部による発光が前記被写体に非到達であることを示していると、前記変更手段は前記第１の加工処理済み画像データの枚数を前記第２の加工処理済み画像データの枚数よりも少なくすることを特徴とする請求項１〜３のいずれか１項に記載の撮像装置。
【請求項５】
前記判定結果が前記発光部による発光が前記被写体に到達していることを示していると、前記変更手段は前記第１の加工処理済み画像データの枚数と前記第２の加工処理済み画像データの枚数とを同一とすることを特徴とする請求項１〜４のいずれか１項に記載の撮像装置。
【請求項６】
前記第２の画像データについてその露出が予め設定された適正露出であるか否かを判定する第２の判定手段を備え、
前記変更手段は、前記第１の判定手段による判定結果に加えて、前記第２の判定手段による判定結果に基づいて前記第１の加工処理済み画像データおよび前記第２の加工処理済み画像データの枚数を変更することを特徴とする請求項１に記載の撮像装置。
【請求項７】
前記第２の判定手段による判定結果が適正露出であることを示している際、前記変更手段は前記第１の判定手段による判定結果が前記発光部による発光が前記被写体に非到達であることを示している場合には、前記発光が前記被写体に到達している場合に比べて前記第１の加工処理済み画像データの枚数を減らすことを特徴とする請求項６に記載の撮像装置。
【請求項８】
前記第２の判定手段による判定結果が適正露出であることを示している際、前記変更手段は前記第１の判定手段による判定結果が前記発光部による発光が前記被写体に到達していることを示している場合には、前記第１の加工処理済み画像データの枚数と前記第２の加工処理済み画像データの枚数とを同一とすることを特徴とする請求項６又は７に記載の撮像装置。
【請求項９】
前記第２の判定手段による判定結果が適正露出でないことを示している際、前記変更手段は前記第１の判定手段による判定結果が前記発光部による発光が前記被写体に到達していることを示している場合には、前記第１の加工処理済み画像データの枚数を前記第２の加工処理済み画像データの枚数よりも多くすることを特徴とする請求項６〜８のいずれか１項に記載の撮像装置。
【請求項１０】
前記第２の判定手段による判定結果が適正露出でないことを示している際、前記変更手段は前記第１の判定手段による判定結果が前記発光部による発光が前記被写体に非到達であることを示している場合には、前記第１の加工処理済み画像データおよび前記第２の加工処理済み画像データの枚数をそれぞれ１枚とすることを特徴とする請求項６〜９のいずれか１項に記載の撮像装置。
【請求項１１】
前記加工処理は、前記第１の画像データおよび前記第２の画像データについて、彩度、色相、コントラスト、および明るさの少なくとも一つを変化させるフィルタ効果を付与するフィルタ処理であることを特徴とする請求項１〜１０のいずれか１項に記載の撮像装置。
【請求項１２】
前記発光部を発光させて撮影を行う際の露出を、前記発光部を非発光として撮影を行う際の露出よりも露出アンダーとなるように設定することを特徴とする請求項１〜１１のいずれか１項に記載の撮像装置。
【請求項１３】
前記発光部を非発光として撮影を行う際の露出を、前記発光部を発光させて撮影を行う際の露出よりも適正露出に近い露出となるように設定することを特徴とする請求項１〜１２のいずれか１項に記載の撮像装置。
【請求項１４】
発光部を発光させて被写体の撮影を行って第１の画像データを得るとともに前記発光部を非発光として前記被写体の撮影を行って第２の画像データを得て、前記第１の画像データおよび前記第２の画像データに対して互いに異なる加工処理を行って第１の加工処理済み画像データおよび第２の加工処理済み画像データを生成する撮像装置の制御方法であって、
前記第１の画像データに基づいて前記発光部による発光が前記被写体に到達しているか否かを判定する判定ステップと、
前記第１の画像データおよび前記第２の画像データを加工処理する際、前記判定ステップにおける判定結果に基づいて前記第１の加工処理済み画像データおよび前記第２の加工処理済み画像データの枚数を変更する変更ステップと、
を有することを特徴とする制御方法。
【請求項１５】
発光部を発光させて被写体の撮影を行って第１の画像データを得るとともに前記発光部を非発光として前記被写体の撮影を行って第２の画像データを得て、前記第１の画像データおよび前記第２の画像データに対して互いに異なる加工処理を行って第１の加工処理済み画像データおよび第２の加工処理済み画像データを生成する撮像装置で用いられる制御プログラムであって、
前記撮像装置が備えるコンピュータに、
前記第１の画像データに基づいて前記発光部による発光が前記被写体に到達しているか否かを判定する判定ステップと、
前記第１の画像データおよび前記第２の画像データを加工処理する際、前記判定ステップにおける判定結果に基づいて前記第１の加工処理済み画像データおよび前記第２の加工処理済み画像データの枚数を変更する変更ステップと、
を実行させることを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、その制御方法、および制御プログラムに関し、特に、ストロボ発光および非発光で撮影（以下、「ストロボブラケット撮影」と呼ぶ）を行う撮像装置に関する。
【背景技術】
【０００２】
一般に、撮像装置においてストロボブラケット撮影を行った際には、ストロボブラケット撮影で得られた画像の各々について互いに異なる加工処理を施して複数枚の画像を出力している。
【０００３】
ところで、同一の被写体であっても、撮影の際の露出およびピント位置、そして、ストロボ発光およびホワイトバランスなどによって、得られた画像（つまり、写真）の表現は様々に変化する。そして、特殊な光源下又はコントラストの高い撮影シーンなどにおいては、ユーザが撮影したいシーンにおける撮影条件の設定が困難となることがある。この結果、ユーザは撮影に失敗してしまうことがあり、さらには、他の表現を楽しむという目的を達成することができないことがある。
【０００４】
このような状況に対処するため、撮像装置には予め設定された露出、ピント、ストロボ、およびホワイトバランスなどについてその条件（撮影条件）を変化させて複数の画像を撮影する所謂ブラケット撮影機能を備えるものがある。
【０００５】
さらに、撮影後の画像について、彩度および色相、コントラストおよび明るさを変化させるなどの画像処理を行う機能（以下フィルタ効果機能と呼ぶ）を備える撮像装置も知られている。
【０００６】
近年、ブラケット撮影機能およびフィルタ効果機能を有する撮像装置が数多く開発されており、この種の撮像装置を用いれば、所謂写真作りのノウハウを知らない初心者ユーザにおいても、シャッタを押すのみで様々な味付けのある写真を撮ることができる。
【０００７】
例えば、撮像装置において、撮影感度およびストロボの動作条件の少なくとも一方をコマ毎に異ならせて設定情報として記憶し、当該設定情報に応じて連写撮影するようにしたものがある（特許文献１参照）。この撮像装置では、１回の連写撮影において多様な印象を有する複数の写真を撮影することができる。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００７−２６６９２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
撮像装置において、ストロボ発光および非発光によるストロボブラケット撮影を行って、さらにストロボブラケット撮影で得られた画像に対してそれぞれ異なるフィルタ効果を施す場合、以下のような課題が生じる。
【００１０】
このような撮像装置において、被写体がストロボ到達距離範囲（被写体からのストロボ光の反射光が所定値を超える距離範囲、調光範囲ともいう）の外にいる場合に、ストロボ発光を行うと露出アンダーの画像となる。そして、露出アンダーの画像に対してフィルタ効果を施すと、結局、複数枚の露出アンダー画像が得られてしまうことになる。
【００１１】
図１２は、従来の撮像装置においてストロボ非発光で得られた画像を説明するための図である。そして、図１２（ａ）はストロボ非発光で得られた画像の一例を示す図であり、図１２（ｂ）〜図１２（ｄ）は図１２（ａ）に示す画像に対して互いに異なるフィルタ処理を行った結果得られた画像の一例を示す図である。
【００１２】
ここでは、ストロボ非発光で得られた画像（図１２（ａ））について、互いに異なるフィルタ処理を行って３枚のフィルタ効果を有する画像を得たものとする（図１２（ｂ）〜図１２（ｄ））。ユーザが１回シャッタを押すと、撮像装置はストロボ非発光によるストロボブラケット撮影を行い、当該ストロボブラケット撮影で得られた画像に対して互いに異なるフィルタ処理を行って、図１２（ｂ）〜図１２（ｄ）に示す３枚の画像を生成する。
【００１３】
図１３は、従来の撮像装置においてストロボ発光で得られた画像を説明するための図である。そして、図１３（ａ）はストロボ発光で得られた画像の一例を示す図であり、図１３（ｂ）〜図１３（ｄ）は図１３（ａ）に示す画像に対して互いに異なるフィルタ処理を行った結果得られた画像の一例を示す図である。
【００１４】
図１３（ａ）に示す画像は、ストロボ発光による光が被写体に到達した状態で撮影された画像である。ここでは、ストロボ発光で得られた画像（図１３（ａ））について、互いに異なるフィルタ処理を行って３枚のフィルタ効果を有する画像を得たものとする（図１３（ｂ）〜図１３（ｄ））。ユーザが１回シャッタを押すと、撮像装置はストロボ発光によるストロボブラケット撮影を行い、当該ストロボブラケット撮影で得られた画像に対して互いに異なるフィルタ処理を行って、図１３（ｂ）〜図１３（ｄ）に示す３枚の画像を生成する。
【００１５】
図１４は、従来の撮像装置において、被写体がストロボ光到達距離範囲の外にいる際にストロボ発光で得られた画像を説明するための図である。そして、図１４（ａ）はストロボ発光で得られた画像の一例を説明するための図であり、図１４（ｂ）〜図１４（ｄ）は図１４（ａ）に示す画像に対して互いに異なるフィルタ処理を行った結果得られた画像の一例を示す図である。
【００１６】
いま、被写体がストロボ光到達距離範囲の外に位置する際に、ストロボ発光によって撮影を行うと、被写体について露出がアンダーの画像となってしまう（図１４（ａ）参照）。そして、当該露出アンダーの画像に対して互いに異なるフィルタ処理を行っても、結局、フィルタ効果を有するものの露出アンダーの画像が３枚生成されてしまうことになる。
【００１７】
従って、本発明の目的は、ストロボブラケット撮影を行って得られた画像に対してフィルタ処理を行って複数枚の画像を得る際、被写体がストロボ光到達距離範囲の外に位置する場合でも露出アンダーの画像の生成を抑止することのできるようにすることにある。
【課題を解決するための手段】
【００１８】
上記の目的を達成するため、本発明による撮像装置は、発光部を発光させて被写体の撮影を行って第１の画像データを得るとともに前記発光部を非発光として前記被写体の撮影を行って第２の画像データを得て、前記第１の画像データおよび前記第２の画像データに対して互いに異なる加工処理を行って第１の加工処理済み画像データおよび第２の加工処理済み画像データを生成する撮像装置であって、前記第１の画像データに基づいて前記発光部による発光が前記被写体に到達しているか否かを判定する第１の判定手段と、前記第１の画像データおよび前記第２の画像データを加工処理する際、前記第１の判定手段による判定結果に基づいて前記第１の加工処理済み画像データおよび前記第２の加工処理済み画像データの枚数を変更する変更手段と、を有することを特徴とする。
【００１９】
本発明による制御方法は、発光部を発光させて被写体の撮影を行って第１の画像データを得るとともに前記発光部を非発光として前記被写体の撮影を行って第２の画像データを得て、前記第１の画像データおよび前記第２の画像データに対して互いに異なる加工処理を行って第１の加工処理済み画像データおよび第２の加工処理済み画像データを生成する撮像装置の制御方法であって、前記第１の画像データに基づいて前記発光部による発光が前記被写体に到達しているか否かを判定する判定ステップと、前記第１の画像データおよび前記第２の画像データを加工処理する際、前記判定ステップにおける判定結果に基づいて前記第１の加工処理済み画像データおよび前記第２の加工処理済み画像データの枚数を変更する変更ステップと、を有することを特徴とする。
【００２０】
本発明による制御プログラムは、発光部を発光させて被写体の撮影を行って第１の画像データを得るとともに前記発光部を非発光として前記被写体の撮影を行って第２の画像データを得て、前記第１の画像データおよび前記第２の画像データに対して互いに異なる加工処理を行って第１の加工処理済み画像データおよび第２の加工処理済み画像データを生成する撮像装置で用いられる制御プログラムであって、前記撮像装置が備えるコンピュータに、前記第１の画像データに基づいて前記発光部による発光が前記被写体に到達しているか否かを判定する判定ステップと、前記第１の画像データおよび前記第２の画像データを加工処理する際、前記判定ステップにおける判定結果に基づいて前記第１の加工処理済み画像データおよび前記第２の加工処理済み画像データの枚数を変更する変更ステップと、を実行させることを特徴とする。
【発明の効果】
【００２１】
本発明によれば、第１の画像データおよび第２の画像データを加工処理する際、発光部による発光が被写体に到達しているか否かを示す判定結果に基づいてフィルタ処理などの加工処理後の画像データの枚数を変更する。これによって、発光が被写体に到達していない場合には露出アンダーの画像データが出力されることを抑止することができる。
【図面の簡単な説明】
【００２２】
【図１】本発明の第１の実施形態による撮像装置の一例についてその構成を示すブロック図である。
【図２】図１に示すカメラで行われる撮影処理の一例を説明するためのフローチャートである。
【図３】図２に示す第２のフィルタ処理においてストロボ非到達画像データをフィルタ処理した際に生成される画像データの一例を説明するための図であり、（ａ）はストロボ非到達画像データを示す図、（ｂ）は（ａ）に示すストロボ非到達画像データをフィルタ処理した後の画像データを示す図である。
【図４】図２に示す第２のフィルタ処理において非発光画像データをフィルタ処理した際に生成される画像データの一例を説明するための図であり、（ａ）は非発光画像データを示す図、（ｂ）〜（ｆ）は（ａ）に示す非発光画像データに対して異なるフィルタ処理した後の画像データを示す図である。
【図５】本発明の第２の実施形態によるカメラで行われる撮影処理の一例を説明するためのフローチャートである。
【図６】適正露出でない非発光画像データをフィルタ処理した際に生成される画像データの一例を説明するための図であり、（ａ）は適正露出でない非発光画像データを示す図、（ｂ）〜（ｄ）は（ａ）に示す適正露出でない非発光画像データを互いに異なるフィルタ処理を行った後の画像データを示す図である。
【図７】非発光画像データが適正露出でない場合にストロボ非到達画像データをフィルタ処理した際に生成される画像データの一例を説明するための図であり、（ａ）はストロボ非到達画像データを示す図、（ｂ）〜（ｄ）は（ａ）に示すストロボ非到達画像データについて互いに異なるフィルタ処理を行った後の画像データを示す図である。
【図８】図５に示す撮影処理において非発光画像データの露出が適正露出でない場合の非発光画像データのフィルタ処理を説明するための図であり、（ａ）は適正露出でない非発光画像データを示す図、（ｂ）は（ａ）に示す非発光画像データをフィルタ処理した後の画像データを示す図である。
【図９】図５に示す撮影処理において、非発光画像データの露出が適正露出でない場合のストロボ到達画像データのフィルタ処理を説明するための図であり、（ａ）はストロボ到達画像データを示す図、（ｂ）〜（ｆ）は（ａ）に示すストロボ到達画像データを異なるフィルタ処理した後の画像データを示す図である。
【図１０】図５に示す撮影処理において、非発光画像データの露出が適正露出でない場合のストロボ非到達画像データのフィルタ処理を説明するための図であり、（ａ）はストロボ非到達画像データを示す図、（ｂ）は（ａ）に示すストロボ非到達画像データをフィルタ処理した後の画像データを示す図である。
【図１１】図５に示す撮影処理において非発光画像データの露出が適正露出であってかつストロボ光が被写体に到達していない場合の非発光画像データのフィルタ処理を説明するための図であり、（ａ）は非発光画像データを示す図、（ｂ）〜（ｆ）は（ａ）に示す非発光画像データについて異なるフィルタ処理した後の画像データを示す図である。
【図１２】従来の撮像装置においてストロボ非発光で得られた画像を説明するための図であり、（ａ）はストロボ非発光で得られた画像の一例を示す図、（ｂ）〜（ｄ）は（ａ）に示す画像に対して互いに異なるフィルタ処理を行った結果得られた画像の一例を示す図である。
【図１３】従来の撮像装置においてストロボ発光で得られた画像を説明するための図であり、（ａ）はストロボ発光で得られた画像の一例を示す図、（ｂ）〜（ｄ）は（ａ）に示す画像に対して互いに異なるフィルタ処理を行った結果得られた画像の一例を示す図である。
【図１４】従来の撮像装置において、被写体がストロボ光到達距離範囲の外にいる際にストロボ発光で得られた画像を説明するための図であり、（ａ）はストロボ発光で得られた画像の一例を示す図、（ｂ）〜（ｄ）は（ａ）に示す画像に対して互いに異なるフィルタ処理を行った結果得られた画像の一例を示す図である。
【発明を実施するための形態】
【００２３】
以下に、本発明の実施の形態による撮像装置の一例について図面を参照して説明する。
【００２４】
［第１の実施形態］
図１は、本発明の第１の実施形態による撮像装置の一例についてその構成を示すブロック図である。
【００２５】
図示の撮像装置は、例えば、デジタルカメラ（以下単にカメラと呼ぶ）であり、複数のレンズや絞りを含む撮影レンズユニット（以下光学系と呼ぶ）１０７ａを有している。そして、光学系１０７ａの後段には露出機構１０８ａが配置されている。なお、露出機構１０８ａにはメカニカルシャッタ（メカシャッタ）が含まれている。
【００２６】
図示のカメラでは、光学系１０７ａおよび露出機構１０８ａを介して光学像（被写体像ともいう）が撮像素子１０２に結像する。撮像素子１０２は、例えば、ＣＣＤ又はＣＭＯＳセンサであり、光学像に応じた電気信号（アナログ信号）を出力する。つまり、撮像素子１０２では、光学像の光量に応じた電荷を蓄積する。そして、撮像素子１０２において蓄積された電荷はシフトレジスタに読み出されて、転送パルスによって電気信号（つまり、電圧信号）として順次読み出される。
【００２７】
撮像素子１０２の出力であるアナログ信号は、Ａ／Ｄ変換部１０３に与えられ、Ａ／Ｄ変換部１０３は当該アナログ信号に対してサンプリング、ゲイン調整、およびＡ／Ｄ変換などを行ってデジタル画像信号を出力する。
【００２８】
画像処理部１０４は、Ａ／Ｄ変換部１０３の出力であるデジタル画像信号について各種の画像処理を行って、処理済み画像データ（以下単に画像データと呼ぶ）を出力する。例えば、画像処理部１０４は、Ａ／Ｄ変換部１０３の出力であるデジタル画像信号をＹＵＶ画像データに変換する。
【００２９】
フォーマット変換部１１１は、画像処理部１０４の出力である画像データのフォーマット変換を行う。例えば、フォーマット変換部１１１は、画像処理部１０４の出力である画像データについてＪＰＥＧなどのフォーマット変換を行って、フォーマット変換済みの画像データを画像記録部１１２に出力する。
【００３０】
画像記録部１１２は、当該フォーマット変換済みの画像データを、カメラに備えられたメモリ（図示せず）又はカメラに装着された外部メモリなどに記録する処理を行う。表示部１０６は、例えば、小型の液晶表示装置であり、表示部１０６には、画像処理部１０４の出力である画像データに応じた画像が表示される。外部接続部１１３は、カメラをＰＣ（パーソナルコンピュータ）又はプリンタなどの外部装置に接続するためのインターフェースである。
【００３１】
システム制御部１０１は、カメラ全体の制御を司り、例えば、操作部１００からの指示に応じてカメラを制御する。図示はしないが、システム制御部１０１は、少なくともＣＰＵ、ＲＯＭ、およびＲＡＭを備えており、ＣＰＵはＲＯＭに記録されたプログラムをＲＡＭに展開して実行し、カメラを制御する。
【００３２】
操作部１００には、操作者（つまり、ユーザ）が各種指示を入力するためのスイッチおよびボタンなどが備えられている。この操作部１００にはシャッタボタンが備えられ、シャッタボタンが半押しされると、第１のシャッタスイッチＳＷ１がオンとなって、システム制御部１０１は、例えば、フォーカス撮影準備動作を行ってフォーカスおよび露出をロックする。
【００３３】
その後、シャッタボタンが全押しされると、第２のシャッタスイッチＳＷ２がオンとなって、システム制御部１０１は撮影を実行して撮影の結果得られた画像データを記録する。
【００３４】
ＡＦ処理部１０７は、システム制御部１０１の制御下で、光学系１０７ａに備えられたフォーカスレンズ（図示せず）を駆動制御して焦点調節を行う。ＡＥ処理部１０８は、システム制御部１０１の制御下で露出機構１０８ａを制御する。
【００３５】
システム制御部１０１は撮影シーンに応じてストロボ撮影が必要であるか否かを判定して、ストロボ撮影が必要であると判定すると、ＥＦ処理部１０９にストロボ発光を指示する。ＥＦ処理部１０９は、ストロボ発光指示を受けると、画像処理部１０４から出力される画像データにおける輝度情報に基づいて発光量を算出する。そして、ＥＦ処理部１０９は、当該発光量に応じてストロボ部（発光部）１１０を発光制御する。なお、ストロボ部１１０は、カメラに内蔵されていても、カメラに対して着脱可能であってもよい。
【００３６】
図２は、図１に示すカメラで行われる撮影処理の一例を説明するためのフローチャートである。なお、図示のフローチャートに係る処理は、システム制御部１０１の制御下で行われる。
【００３７】
図１に示すカメラにおいては、ストロボブラケット撮影および撮影の結果得られた画像データに係るフィルタ処理は、システム制御部１０１のメモリ（つまり、ＲＯＭ）に記録されたプログラムに応じて行われる。ここで、ストロボブラケット処理とは、前述のように、ストロボ発光および非発光で撮影を行うことをいう。また、フィルタ処理（加工処理）とは、撮影後の画像データについて、彩度および色相、コントラストおよび明るさを変化させるなどのフィルタ効果を付与する処理をいう。
【００３８】
いま、操作部１００に備えられた電源スイッチがオンされて、操作部１００で撮像モードが選択されている状態においてカメラに電源が供給されると、システム制御部１０１の制御下で、ＡＥ処理部１０８は露出機構１０８ａに備えられたメカシャッタを開く。これによって、撮像素子１０２には、光学系１０７ａおよび露出機構１０８ａを介して光が入射する。
【００３９】
この状態で、システム制御部１０１は電子シャッタ制御によって所定の時間蓄積した電荷を読み出して、Ａ／Ｄ変換部１０３にアナログ信号として出力する。Ａ／Ｄ変換部１０３は、撮像素子１０２の出力であるアナログ信号に対して、前述のように、サンプリング、ゲイン調整、およびＡ／Ｄ変換などを行い、デジタル画像信号として画像処理部１０４に出力する。
【００４０】
画像処理部１０４は、デジタル画像信号に対して各種の画像処理を行って画像データを出力する。なお、当該デジタル画像データはフォーマット変換部１１１で表示用のフォーマットに変換されて、画像として表示部１０６に表示される。
【００４１】
このようにして、所定のフレームレートで順次得られた画像データを表示部１０６に表示することによって、所謂電子ビューファインダ（ＥＶＦ）機能を実現することができる。
【００４２】
上述の状態において、システム制御部１０１は、操作部１００に備えられたシャッタボタンが半押しされて、第１のシャッタスイッチＳＷ１がオンとなったか否かを判定する（ステップＳ２０１）。第１のシャッタスイッチＳＷ１がオフであると（ステップＳ２０１において、ＮＯ）、システム制御部１０１は待機する。
【００４３】
第１のシャッタスイッチＳＷ１がオンとなると（ステップＳ２０１において、ＹＥＳ）、システム制御部１０１はストロボブラケット撮影を行うか否かを判定する（ステップＳ２０２）。ここでは、システム制御部１０１は、第１のシャッタスイッチＳＷ１がオンとなった時点におけるＥＶＦ画像を所定の数のブロック領域にブロック分割する。システム制御部１０１はブロック領域の各々について画像データに基づいてその輝度平均値（輝度情報）を得て、当該輝度情報に応じて測光値を算出する。なお、測光値の算出方法は他の方法であってもよく、例えば、ＥＶＦ画像中の特定の領域（中央部や主被写体領域など）のみに対応する画像データの輝度情報に応じて測光値を算出する方法でもよい。そして、システム制御部１０１は、測光値が閾値未満であると判定すると、ストロボブラケット撮影を実施すると判定する。
【００４４】
ストロボブラケット撮影を行わないと判定すると（ステップＳ２０２において、ＮＯ）、システム制御部１０１はシャッタボタンが全押しされて第２のシャッタスイッチＳＷ２がオンとなったか否かを判定する（ステップＳ２０３）。第２のシャッタスイッチＳＷ２がオフであると（ステップＳ２０３において、ＮＯ）、システム制御部１０１は待機する。
【００４５】
第２のシャッタスイッチＳＷ２がオンとなると（ステップＳ２０３において、ＹＥＳ）、システム制御部１０１はストロボブラケット撮影以外の撮影手法で撮影を行って（ステップＳ２０４）、撮影処理を終了する。
【００４６】
ストロボブラケット撮影を行うと判定すると（ステップＳ２０２において、ＹＥＳ）、システム制御部１０１はシャッタボタンが全押しされて第２のシャッタスイッチＳＷ２がオンとなったか否かを判定する（ステップＳ２０５）。第２のシャッタスイッチＳＷ２がオフであると（ステップＳ２０５において、ＮＯ）、システム制御部１０１は待機する。
【００４７】
第２のシャッタスイッチＳＷ２がオンとなると（ステップＳ２０５において、ＹＥＳ）、システム制御部１０１はＥＦ処理部１０９を制御して、ストロボ部１１０によってプリ発光（Ｐｒｅ発光）を行う。そして、システム制御部１０１はプリ発光によって得られた画像データに応じて、本撮影の際の発光量を求める（ステップＳ２０６）。
【００４８】
続いて、システム制御部１０１はストロボ発光およびストロボ非発光によるストロボブラケット撮影を行う（ステップＳ２０７）。ストロボブラケット撮影においては、ストロボ発光による画像データ（第１の画像データ）とストロボ非発光による画像データ（第２の画像データ）とが得られることになる。ここで、システム制御部１０１は、ストロボ発光撮影時およびストロボ非発光撮影時の露出を設定する。具体的には、ストロボ発光撮影時の露出はストロボ光により被写体が明るくなることを想定して、ストロボ非発光時の露出よりも露出アンダーとなるように、撮像素子１０２の露光時間、光学系１０７ａの絞りの絞り値、Ａ／Ｄ変換部１０３のゲインなどを設定する。さらに、ストロボ非発光撮影時の露出を、ストロボ発光時の露出よりも適正露出に近い露出となるように設定する。なお、それぞれの露出は、ステップＳ２０２の判定に用いた測光値に基づいてシステム制御部１０１が設定すればよい。その後、システム制御部１０１はストロボ発光で得られた画像データにおいて被写体にストロボ光が到達しているか否かを判定する（ステップＳ２０８）。
【００４９】
ステップＳ２０８の処理では、システム制御部１０１は画像処理部１０４の出力であるストロボ発光下における画像データについて特定の領域（例えば、画像の全領域又は被写体の顔領域）を輝度測定領域として設定する。そして、システム制御部１０１は輝度測定領域における平均輝度値を算出する。なお、平均輝度値を算出する際には、所定の領域（例えば、画面中央付近）に重み付けを行うようにしてもよい。
【００５０】
システム制御部１０１は輝度測定領域における平均輝度値が所定の輝度閾値を超えていると、被写体にストロボ光が到達していることを示す判定結果を得る。一方、輝度測定領域における平均輝度値が輝度閾値以下であると、システム制御部１０１はストロボ光が被写体に到達していないことを示す判定結果を得る。すなわち、本実施形態において、被写体にストロボ光が到達している状態とは、被写体からのストロボ光の反射光が所定値を超える状態を表しており、被写体にストロボ光が到達していても反射光が所定値以下の状態は含まないものとする。なお、ストロボ光の到達を判定する際には、上述の手法に限らず、他の既知の手法を用いるようにしてもよい。例えば、ストロボ発光下における画像データとストロボ非発光下における画像データとにおいて輝度測定領域の平均輝度値を比較することで、ストロボ光により増加した輝度値を求めることができ、ストロボ光の到達判定をより正確に行うことができる。
【００５１】
ストロボ光が被写体に到達していると判定すると（ステップＳ２０８において、ＹＥＳ）、システム制御部１０１は画像処理部１０４によって撮影の結果得られた画像データに対してフィルタ処理を行う（ステップＳ２０９）。なお、ステップＳ２０９におけるフィルタ処理を第１のフィルタ処理と呼ぶことにする。
【００５２】
以下の説明では、ストロボ発光の到達によって得られた画像データをストロボ到達画像データと呼び、ストロボ非発光下で得られた画像データを非発光画像データと呼ぶ。ステップＳ２０９の処理では、画像処理部１０４はストロボ到達画像データおよび非発光画像データに対して互いに異なるフィルタ処理を行う。そして、システム制御部１０１は撮影処理を終了する。
【００５３】
例えば、ステップＳ２０９の処理では、ストロボ到達画像データに対して異なるフィルタ処理を行ってフィルタ効果が付与された第１〜第３のストロボ到達フィルタ効果画像データ、つまり、３枚のストロボ到達フィルタ効果画像データ（発光到達処理済み画像データともいう）を得る。この発光到達処理済み画像データは第１の加工処理済み画像データである。
【００５４】
また、非発光画像データに対して異なるフィルタ処理を行って第１〜第３の非発光フィルタ効果画像データ、つまり、３枚の非発光フィルタ効果非発光画像データ（非発光処理済み画像データともいう）を得る。この非発光処理済み画像データは第２の加工処理済み画像データである。
【００５５】
なお、ステップＳ２０９の処理では、ストロボ到達フィルタ効果画像データの枚数と非発光フィルタ効果画像データの枚数とは同一となる。
【００５６】
ストロボ光が被写体に到達していないと判定すると（ステップＳ２０８において、ＮＯ）、システム制御部１０１は画像処理部１０４によって撮影の結果得られた画像データに対してフィルタ処理を行う（ステップＳ２１０）。なお、ステップＳ２１０におけるフィルタ処理を第２のフィルタ処理と呼ぶことにする。
【００５７】
以下の説明では、ストロボ発光の非到達によって得られた画像データをストロボ非到達画像データと呼ぶ。ステップＳ２１０の処理においては、画像処理部１０４はストロボ非到達画像データおよび非発光画像データに対して互いに異なるフィルタ処理を行う。そして、システム制御部１０１は撮影処理を終了する。
【００５８】
図３は、図２に示す第２のフィルタ処理においてストロボ非到達画像データをフィルタ処理した際に生成される画像データの一例を説明するための図である。そして、図３（ａ）はストロボ非到達画像データを示す図であり、図３（ｂ）は図３（ａ）に示すストロボ非到達画像データをフィルタ処理した後の画像データを示す図である。
【００５９】
図示の例では、ストロボ非到達画像データに対してフィルタ処理を行ってフィルタ効果が付与された第１のストロボ非到達フィルタ効果画像データ、つまり、１枚のストロボ非到達フィルタ効果画像データ（発光非到達処理済み画像データともいう）を得る。この発光非到達処理済み画像データは第１の加工処理済み画像データである。
【００６０】
図４は、図２に示す第２のフィルタ処理において非発光画像データをフィルタ処理した際に生成される画像データの一例を説明するための図である。そして、図４（ａ）は非発光画像データを示す図であり、図４（ｂ）〜図４（ｆ）は図４（ａ）に示す非発光画像データに対して異なるフィルタ処理した後の画像データを示す図である。
【００６１】
図示の例では、非発光画像データに対して異なるフィルタ処理を行って第４〜第８のフィルタ効果非発光画像データ、つまり、５枚のフィルタ効果非発光画像データを得る。そして、第２のフィルタ処理においては、合計６枚のフィルタ効果が付与された画像データが得られることになる。
【００６２】
なお、ステップＳ２１０の処理では、ストロボ非到達フィルタ効果画像データの枚数はフィルタ効果非発光画像データの枚数よりも少ない。
【００６３】
前述のように、従来のカメラにおいては、ストロボ光の到達の有無に拘わらず、ストロボ発光下で得られた画像データについて異なるフィルタ処理を行って複数（例えば、３枚）のフィルタ効果が付与された画像データを得ている。このため、被写体にストロボ光が到達していないと、図１４（ａ）に示す露出アンダーの画像データをもとにしてフィルタ処理が行われることになって、図１４（ｂ）〜図１４（ｄ）に示すように、フィルタ効果が付与された画像データにおいても露出アンダーの状態となる。
【００６４】
一方、図２で説明した撮影処理においては、システム制御部１０１は、図３（ａ）に示すストロボ非到達画像データ、つまり、露出アンダーの画像データが撮影されたと判定すると、画像処理部１０４によって行われる第２のフィルタ処理において１枚のストロボ非到達フィルタ効果画像データを生成する（図３（ｂ）参照）。
【００６５】
一方、システム制御部１０１は、図４（ａ）に示す非発光画像データについては、画像処理部１０４によって行われる第２のフィルタ処理において５枚のフィルタ効果非発光画像データを生成する（図４（ｂ）〜図４（ｆ）参照）。
【００６６】
このように、本発明の第１の実施形態においては、被写体にストロボ光が到達していないと判定すると、ストロボ非到達画像データをもとにして生成されるフィルタ効果が付与される画像データの枚数を、非発光画像データをもとにして生成されるフィルタ効果が付与される画像データの枚数よりも少なくする。これによって、露出アンダーの画像データの出力を極力抑制することができる。
【００６７】
［第２の実施形態］
次に、本発明の第２の実施形態によるカメラにおける撮影処理ついて説明する。なお、第２の実施形態よるカメラの構成は、図１に示すカメラと同様であるので、ここでは説明を省略する。
【００６８】
図５は、本発明の第２の実施形態によるカメラで行われる撮影処理の一例を説明するためのフローチャートである。
【００６９】
なお、図示のフローチャートに係る処理は、システム制御部１０１の制御下で行われる。また、図示のフローチャートにおいて、図２に示すフローチャートにおけるステップと同一のステップについては同一の参照符号を付して説明を省略する。
【００７０】
ステップＳ２０７の処理において、システム制御部１０１はストロボ発光およびストロボ非発光によるストロボブラケット撮影を行った後、非発光画像データにおける露出が適正露出であるか否かを判定する（ステップＳ５０１）。
【００７１】
ステップＳ５０１の処理においては、システム制御部１０１は画像処理部１０４の出力であるストロボ非発光下における画像データについて特定の領域（例えば、画像の全領域又は被写体の顔領域）を輝度測定領域として設定する。そして、システム制御部１０１は輝度測定領域における平均輝度値を算出する。なお、平均輝度値を算出する際には、所定の領域（例えば、画面中央付近）に重み付けを行うようにしてもよい。
【００７２】
システム制御部１０１は輝度測定領域における平均輝度値が予め設定された輝度閾値を超えていると、非発光画像データにおける露出は適正露出であると判定する。一方、輝度測定領域における平均輝度値が当該輝度閾値以下であると、システム制御部１０１は非発光画像データにおける露出は適正露出でないと判定する。なお、適正露出を判定する際には、上述の手法に限らず、他の既知の手法を用いるようにしてもよい。
【００７３】
非発光画像データにおける露出が適正露出であると判定すると（ステップＳ５０１において、ＹＥＳ）、システム制御部１０１は、ステップＳ２０８においてストロボ発光で得られた画像データについて被写体にストロボ光が到達しているか否かを判定する。そして、ストロボ光が被写体に到達していると判定すると、システム制御部１０１はステップＳ２０９の処理に進んで、前述の第１のフィルタ処理を行う。一方、ストロボ光が被写体に到達していないと判定すると、システム制御部１０１はステップＳ２１０の処理に進んで、前述の第２のフィルタ処理を行う。
【００７４】
非発光画像データにおける露出が適正露出でないと判定すると（ステップＳ５０１において、ＮＯ）、システム制御部１０１はストロボ発光で得られた画像データについて被写体にストロボ光が到達しているか否かを判定する（ステップＳ５０２）。なお、ステップＳ５０２の処理はステップＳ２０８の処理と同様である。
【００７５】
ストロボ光が被写体に到達していると判定すると（ステップＳ５０２において、ＹＥＳ）、システム制御部１０１は画像処理部１０４によって撮影の結果得られた画像データに対してフィルタ処理を行う（ステップＳ５０３）。なお、ステップＳ５０３におけるフィルタ処理を第３のフィルタ処理と呼ぶことにする。
【００７６】
ステップＳ５０３の処理では、画像処理部１０４はストロボ到達画像データおよび非発光画像データに対して互いに異なるフィルタ処理を行う。そして、システム制御部１０１は撮影処理を終了する。
【００７７】
ステップＳ５０３の処理においては、例えば、ストロボ到達画像データに対して異なるフィルタ処理を行ってフィルタ効果が付与された第４〜第８のストロボ到達フィルタ効果画像データ、つまり、５枚のストロボ到達フィルタ効果画像データを得る。また、非発光画像データに対してフィルタ処理を行って第９のフィルタ効果非発光画像データ、つまり、１枚のフィルタ効果非発光画像データを得る。
【００７８】
なお、ステップＳ５０３の処理では、ストロボ到達フィルタ効果画像データの枚数はフィルタ効果非発光画像データの枚数よりも多い。
【００７９】
ストロボ光が被写体に到達していないと判定すると（ステップＳ５０２において、ＮＯ）、システム制御部１０１は画像処理部１０４によって撮影の結果得られた画像データに対してフィルタ処理を行う（ステップＳ５０４）。なお、ステップＳ５０４におけるフィルタ処理を第４のフィルタ処理と呼ぶことにする。
【００８０】
ステップＳ５０４の処理では、画像処理部１０４はストロボ非到達画像データおよび非発光画像データに対して互いに異なるフィルタ処理を行う。そして、システム制御部１０１は撮影処理を終了する。
【００８１】
ステップＳ５０４の処理では、例えば、ストロボ非到達画像データに対してフィルタ処理を行ってフィルタ効果が付与された第２のストロボ到達フィルタ効果画像データ、つまり、１枚のストロボ到達フィルタ効果画像データを得る。また、非発光画像データに対してフィルタ処理を行って第１０のフィルタ効果非発光画像データ、つまり、１枚のフィルタ効果非発光画像データを得る。
【００８２】
図６は、適正露出でない非発光画像データをフィルタ処理した際に生成される画像データの一例を説明するための図である。そして、図６（ａ）は適正露出でない非発光画像データを示す図であり、図６（ｂ）〜図６（ｄ）は図６（ａ）に示す適正露出でない非発光画像データを互いに異なるフィルタ処理を行った後の画像データを示す図である。
【００８３】
前述のように、従来のカメラにおいては、ストロボ非発光下で得られた画像データについて異なるフィルタ処理を行って複数（例えば、３枚）のフィルタ効果が付与された画像データを得ている。このため適正露出でない非発光画像データ（図６（ａ））についても、フィルタ処理が行われて３枚のフィルタ効果非発光画像データが生成されることになる（図６（ｂ）〜図６（ｄ）参照）。その結果、フィルタ効果非発光画像データに関して露出アンダーの画像データが複数枚生成されてしまうことになる。
【００８４】
図７は、非発光画像データが適正露出でない場合にストロボ非到達画像データをフィルタ処理した際に生成される画像データの一例を説明するための図である。そして、図７（ａ）はストロボ非到達画像データを示す図であり、図７（ｂ）〜図７（ｄ）は図７（ａ）に示すストロボ非到達画像データについて互いに異なるフィルタ処理を行った後の画像データを示す図である。
【００８５】
同様に、従来のカメラにおいては、ストロボ光の到達の有無に拘わらず、ストロボ発光下で得られた画像データについて異なるフィルタ処理を行って複数（例えば、３枚）のフィルタ効果が付与された画像データを得ている。このため、非発光画像データについて適正露出でない場合においても、ストロボ到達画像データ（図７（ａ））についても、フィルタ処理が行われて３枚のフィルタ効果ストロボ非到達画像データが生成されることになる（図７（ｂ）〜図７（ｄ）参照）。その結果、フィルタ効果ストロボ非到達画像データに関して露出アンダーの画像データが複数枚生成されてしまうことになる。
【００８６】
図８は、図５に示す撮影処理において、非発光画像データの露出が適正露出でない場合の非発光画像データのフィルタ処理を説明するための図である。そして、図８（ａ）は適正露出でない非発光画像データを示す図であり、図８（ｂ）は図８（ａ）に示す非発光画像データをフィルタ処理した後の画像データを示す図である。
【００８７】
図５に示す撮影処理においては、非発光画像データの露出が適正露出でないと判定されると（図８（ａ）参照）、ストロボ光が被写体に到達しているか否かに拘わらず、第３のフィルタ処理又は第４のフィルタ処理で、図８（ａ）に示す非発光画像データについてフィルタ処理が行われて、例えば、図８（ｂ）に示すフィルタ効果非発光画像データが１枚生成される。
【００８８】
図９は、図５に示す撮影処理において、非発光画像データの露出が適正露出でない場合のストロボ到達画像データのフィルタ処理を説明するための図である。そして、図９（ａ）はストロボ到達画像データを示す図であり、図９（ｂ）〜図９（ｆ）は図９（ａ）に示すストロボ到達画像データを異なるフィルタ処理した後の画像データを示す図である。
【００８９】
図５に示す撮影処理においては、非発光画像データの露出が適正露出でないと判定された際にストロボ光が被写体に到達していると（図９（ａ）参照）、第３のフィルタ処理において、図９（ａ）に示すストロボ到達発光画像データについて異なるフィルタ処理が行われて、例えば、図９（ｂ）〜図９（ｆ）に示すフィルタ効果ストロボ到達画像データが５枚生成される。
【００９０】
図１０は、図５に示す撮影処理において、非発光画像データの露出が適正露出でない場合のストロボ非到達画像データのフィルタ処理を説明するための図である。そして、図１０（ａ）はストロボ非到達画像データを示す図であり、図１０（ｂ）は図１０（ａ）に示すストロボ非到達画像データをフィルタ処理した後の画像データを示す図である。
【００９１】
図５に示す撮影処理においては、非発光画像データの露出が適正露出でないと判定された際にストロボ光が被写体に到達してないと（図１０（ａ）参照）、第４のフィルタ処理において、図１０（ａ）に示すストロボ非到達画像データについてフィルタ処理が行われて、例えば、図１０（ｂ）に示すフィルタ効果ストロボ非到達画像データが１枚生成される。
【００９２】
図１１は、図５に示す撮影処理において、非発光画像データの露出が適正露出であってかつストロボ光が被写体に到達していない場合の非発光画像データのフィルタ処理を説明するための図である。そして、図１１（ａ）は非発光画像データを示す図であり、図１１（ｂ）〜図１１（ｆ）は図１１（ａ）に示す非発光画像データについて異なるフィルタ処理した後の画像データを示す図である。
【００９３】
図５に示す撮影処理においては、非発光画像データの露出が適正露出であって、かつストロボ光が被写体に到達してないと、第２のフィルタ処理において、図１１（ａ）に示す非発光画像データについて異なるフィルタ処理が行われて、例えば、図１１（ｂ）〜図１１（ｆ）に示すフィルタ効果非発光画像データが５枚生成される。
【００９４】
このようにして、本発明の第２の実施形態ではストロボ光が被写体に到達していないストロボ非到達画像データおよび適正露出でない非発光画像データについては、フィルタ処理によって生成される枚数を極力少なくするようにしたので、露出アンダーの画像データの生成を極力回避することができる。
【００９５】
なお、上述の実施の形態では、ストロボ発光およびストロボ非発光によってストロボブラケット撮影を行い、さらに、当該ストロボブラケット撮影で得られた画像データの各々に対して、互いに異なる３種類のフィルタ処理を行って合計６枚の画像データを生成するようにした。しかしながら、生成枚数（出力枚数）は、６枚に限定されるものではなく適宜変更することができる。
【００９６】
また、上述の実施の形態では、ストロボブラケット撮影を行うか否かを判定する際、ＥＶＦ画像における輝度値が暗いとストロボブラケット撮影を行うと判定するが、例えば、被写体と背景との露出差が大きい逆光シーンの場合にストロボブラケット撮影を行うと判定するようにしてもよい。
【００９７】
上述の説明から明らかなように、図１に示す例においては、システム制御部１０１および画像処理部１０４が第１の判定手段、第２の判定手段、および変更手段として機能する。
【００９８】
以上、本発明について実施の形態に基づいて説明したが、本発明は、これらの実施の形態に限定されるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。
【００９９】
例えば、上記の実施の形態の機能を制御方法として、この制御方法を撮像装置に実行させるようにすればよい。また、上述の実施の形態の機能を有するプログラムを制御プログラムとして、当該制御プログラムを撮像装置が備えるコンピュータに実行させるようにしてもよい。なお、制御プログラムは、例えば、コンピュータに読み取り可能な記録媒体に記録される。
【０１００】
上記の制御方法および制御プログラムの各々は、少なくとも判定ステップおよび変更ステップを有している。
【０１０１】
また、本発明は、以下の処理を実行することによっても実現される。つまり、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種の記録媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵなど）がプログラムを読み出して実行する処理である。
【符号の説明】
【０１０２】
１００  操作部
１０１  システム制御部
１０２  撮像素子
１０３  Ａ／Ｄ変換部
１０４  画像処理部
１０６  表示部
１０７  ＡＦ画像処理部
１０８  ＡＥ処理部
１０９  ＥＦ処理部
１１０  ストロボ部
【図１】
2015126258.tif 000003
【図２】
2015126258.tif 000004
【図３】
2015126258.tif 000005
【図４】
2015126258.tif 000006
【図５】
2015126258.tif 000007
【図６】
2015126258.tif 000008
【図７】
2015126258.tif 000009
【図８】
2015126258.tif 000010
【図９】
2015126258.tif 000011
【図１０】
2015126258.tif 000012
【図１１】
2015126258.tif 000013
【図１２】
2015126258.tif 000014
【図１３】
2015126258.tif 000015
【図１４】
2015126258.tif 000016