(57)【要約】【課題】発光装置が発光しない非発光撮影と発光装置が発光する発光撮影とを連続的に行う際、最初の撮影開始から次の撮影開始までの時間経過を短縮する。【解決手段】システム制御部５０はストロボ非発光撮影およびストロボ発光撮影における露出をそれぞれ第１および第２の露出条件として決定し、撮像部１４によって第１および第２の露出条件でそれぞれストロボ非発光撮影およびストロボ発光撮影を行って第１および第２の画像を得る。移動量検出部４３は第１の画像に基づいて第１の画像に存在する被写体の移動量を検出し、システム制御部は被写体の移動量に応じて、次の撮影の際にストロボ非発光撮影およびストロボ発光撮影のいずれを行うかを決定する。【選択図】図１
2015050734.tif 000002
【特許請求の範囲】
【請求項１】
発光装置が発光しない非発光撮影と発光装置が発光する発光撮影とを少なくとも１回それぞれ行って、非発光撮影によって得られた第１の画像と発光撮影によって得られた第２の画像をそれぞれ合成して非発光合成画像と発光合成画像を生成する撮像装置であって、
前記非発光撮影および前記発光撮影における露出をそれぞれ第１の露出条件および第２の露出条件として決定する露出決定手段と、
前記第１の露出条件および前記第２の露出条件でそれぞれ前記非発光撮影および前記発光撮影を行って前記第１の画像および前記第２の画像を得る撮像手段と、
前記第１の画像に基づいて前記第１の画像に存在する被写体の移動量を検出する移動量検出手段と、
前記被写体の移動量に応じて、次の撮影の際に前記非発光撮影および前記発光撮影のいずれを行うかを決定する決定手段と、
を有することを特徴とする撮像装置。
【請求項２】
前記撮像手段によって、前記非発光撮影および前記発光撮影が交互に行われて、２回の前記非発光撮影が行われると、前記移動量検出手段は、前記第１の画像に基づいて前記被写体の移動量を検出するようにしたことを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記決定手段は、前記被写体の移動量が所定の移動閾値以内であると、前記次の撮影の際に前記非発光撮影を行うと決定することを特徴とする請求項１又は２に記載の撮像装置。
【請求項４】
前記決定手段は、前記被写体の移動量が前記移動閾値を超えると、前記次の撮影の際に前記発光撮影を行うと決定することを特徴とする請求項３に記載の撮像装置。
【請求項５】
前記被写体の移動量に基づいて前記被写体の移動速度を求める移動速度算出手段を有し、
前記決定手段は、前記被写体の移動量が前記移動閾値を超えた場合、前記被写体の移動速度が予め定められた速度閾値を超え、かつ画角全体が移動していると、前記次の撮影の際に前記非発光撮影を行うと決定することを特徴とする請求項３に記載の撮像装置。
【請求項６】
前記決定手段は、前記被写体の移動速度が予め定められた速度閾値以内であるか又は前記被写体の移動速度が予め定められた速度閾値を超えても画角全体が移動していないと、前記次の撮影の際に前記発光撮影を行うと決定することを特徴とする請求項５に記載の撮像装置。
【請求項７】
前記非発光撮影によって所定の枚数の前記第１の画像を得ると、前記第１の画像および前記第２の画像をそれぞれ合成して非発光合成画像および発光合成画像を生成する画像合成手段を有することを特徴とする請求項１〜６のいずれか１項に記載の撮影装置。
【請求項８】
前記画像合成手段は、前記第２の画像が所定の枚数だけ得られないと、前記第２の画像のうち所定の条件を満たす第２の画像を複数回に亘って合成して、前記発光合成画像を生成することを特徴とする請求項７に記載の撮像装置。
【請求項９】
前記所定の条件は、前記決定手段が前記被写体の移動量に応じて発光撮影を行うと決定して得られた第２の画像であることを特徴とする請求項８に記載の撮像装置。
【請求項１０】
前記非発光合成画像および前記発光合成画像を表示部にライブビュー表示する表示制御手段と、
前記ライブビュー表示された前記非発光合成画像および前記発光合成画像のうち選択された画像を画像ファイルとしてメモリに記録する記録手段とを有することを特徴とする請求項７〜９のいずれか１項に記載の撮像装置。
【請求項１１】
発光装置が発光しない非発光撮影と発光装置が発光する発光撮影とを少なくとも１回それぞれ行って、非発光撮影によって得られた第１の画像と発光撮影によって得られた第２の画像をそれぞれ合成して非発光合成画像と発光合成画像を生成する撮像装置の制御方法であって、
前記非発光撮影および前記発光撮影における露出をそれぞれ第１の露出条件および第２の露出条件として決定する露出決定ステップと、
前記第１の露出条件および前記第２の露出条件でそれぞれ前記非発光撮影および前記発光撮影を行って前記第１の画像および前記第２の画像を得る撮像ステップと、
前記第１の画像に基づいて前記第１の画像に存在する被写体の移動量を検出する移動量検出ステップと、
前記被写体の移動量に応じて、次の撮影の際に前記非発光撮影および前記発光撮影のいずれを行うかを決定する決定ステップと、
を有することを特徴とする制御方法。
【請求項１２】
発光装置が発光しない非発光撮影と発光装置が発光する発光撮影とを少なくとも１回それぞれ行って、非発光撮影によって得られた第１の画像と発光撮影によって得られた第２の画像をそれぞれ合成して非発光合成画像と発光合成画像を生成する撮像装置で用いられる制御プログラムであって、
前記撮像装置が備えるコンピュータに、
前記非発光撮影および前記発光撮影における露出をそれぞれ第１の露出条件および第２の露出条件として決定する露出決定ステップと、
前記第１の露出条件および前記第２の露出条件でそれぞれ前記非発光撮影および前記発光撮影を行って前記第１の画像および前記第２の画像を得る撮像ステップと、
前記第１の画像に基づいて前記第１の画像に存在する被写体の移動量を検出する移動量検出ステップと、
前記被写体の移動量に応じて、次の撮影の際に前記非発光撮影および前記発光撮影のいずれを行うかを決定する決定ステップと、
を実行させることを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、その制御方法、および制御プログラムに関し、特に、発光装置が発光しない非発光撮影と発光装置が発光する発光撮影とを連続的に複数回行って撮影を実行する撮像装置に関する。
【背景技術】
【０００２】
一般に、デジタルカメラなどの撮像装置においてストロボなどの発光装置を備えるものが知られており、この種の撮像装置では、被写体の輝度が不十分な状況においては、ストロボ発光によって被写体を適正な露出で撮影するようにしている。
【０００３】
ところが、逆光又は夕暮れなど撮影状況（撮影シーン）によっては、発光装置が発光する撮影（以下、ストロボ発光撮影とする）および発光装置が発光しない撮影（以下、ストロボ非発光撮影とする）のいずれが適切であるか迷うことがある。このような点に対処するため、例えば、１度のレリーズ動作に応じてストロボ非発光撮影とストロボ発光撮影とを連続的に行って、ストロボ発光撮影による画像とストロボ非発光撮影による画像とをそれぞれ取得するようにした撮像装置がある（特許文献１参照）。
【０００４】
さらに、撮影後の画像取得においてユーザの意図を反映させるため、１度のレリーズ動作に応じてストロボ非発光撮影とストロボ発光撮影とを連続的に行った後、取得した２枚の画像を比較可能にレビュー表示して、ユーザが好ましい画像を選択できるようにした撮像装置がある（特許文献２参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−５４２３１号公報
【特許文献２】特開２００７−２５６９０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、前述の特許文献１および特許文献２に記載の手法では、ストロボ非発光撮影とストロボ発光撮影との双方又はいずれか一方について適正な露光時間で順次に連続的に撮影が行われる。
【０００７】
このため、被写体の輝度が低い場面（シーン）では、撮影毎の露光時間が長くなって、最初の撮影開始から次の撮影開始までの時間経過が長くなってしまう。この結果、連続撮影を行う間に、被写体の位置が変化する可能性が高くなる。
【０００８】
つまり、従来の撮像装置においては、ストロボ非発光撮影とストロボ発光撮影とを連続的に行う際、最初の撮影開始から次の撮影開始までの時間経過が長くなって、２枚の画像において被写体の位置が変化してしまうことがある。
【０００９】
従って、本発明の目的は、発光装置が発光しない非発光撮影と発光装置が発光する発光撮影とを連続的に行う際、最初の撮影開始から次の撮影開始までの時間経過を短縮することのできる撮像装置、その制御方法、および制御プログラムを提供することにある。
【課題を解決するための手段】
【００１０】
上記の目的を達成するため、本発明による撮像装置は、発光装置が発光しない非発光撮影と発光装置が発光する発光撮影とを少なくとも１回それぞれ行って、非発光撮影によって得られた第１の画像と発光撮影によって得られた第２の画像をそれぞれ合成して非発光合成画像と発光合成画像を生成する撮像装置であって、前記非発光撮影および前記発光撮影における露出をそれぞれ第１の露出条件および第２の露出条件として決定する露出決定手段と、前記第１の露出条件および前記第２の露出条件でそれぞれ前記非発光撮影および前記発光撮影を行って前記第１の画像および前記第２の画像を得る撮像手段と、前記第１の画像に基づいて前記第１の画像に存在する被写体の移動量を検出する移動量検出手段と、前記被写体の移動量に応じて、次の撮影の際に前記非発光撮影および前記発光撮影のいずれを行うかを決定する決定手段と、を有することを特徴とする。
【００１１】
本発明による制御方法は、発光装置が発光しない非発光撮影と発光装置が発光する発光撮影とを少なくとも１回それぞれ行って、非発光撮影によって得られた第１の画像と発光撮影によって得られた第２の画像をそれぞれ合成して非発光合成画像と発光合成画像を生成する撮像装置の制御方法であって、前記非発光撮影および前記発光撮影における露出をそれぞれ第１の露出条件および第２の露出条件として決定する露出決定ステップと、前記第１の露出条件および前記第２の露出条件でそれぞれ前記非発光撮影および前記発光撮影を行って前記第１の画像および前記第２の画像を得る撮像ステップと、前記第１の画像に基づいて前記第１の画像に存在する被写体の移動量を検出する移動量検出ステップと、前記被写体の移動量に応じて、次の撮影の際に前記非発光撮影および前記発光撮影のいずれを行うかを決定する決定ステップと、を有することを特徴とする。
【００１２】
本発明による制御プログラムは、発光装置が発光しない非発光撮影と発光装置が発光する発光撮影とを少なくとも１回それぞれ行って、非発光撮影によって得られた第１の画像と発光撮影によって得られた第２の画像をそれぞれ合成して非発光合成画像と発光合成画像を生成する撮像装置で用いられる制御プログラムであって、前記撮像装置が備えるコンピュータに、前記非発光撮影および前記発光撮影における露出をそれぞれ第１の露出条件および第２の露出条件として決定する露出決定ステップと、前記第１の露出条件および前記第２の露出条件でそれぞれ前記非発光撮影および前記発光撮影を行って前記第１の画像および前記第２の画像を得る撮像ステップと、前記第１の画像に基づいて前記第１の画像に存在する被写体の移動量を検出する移動量検出ステップと、前記被写体の移動量に応じて、次の撮影の際に前記非発光撮影および前記発光撮影のいずれを行うかを決定する決定ステップと、を実行させることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、最初の撮影開始から次の撮影開始までの時間経過を短縮することが可能となる。
【図面の簡単な説明】
【００１４】
【図１】本発明の第１の実施形態による撮像装置の一例についてその構成を示すブロック図である。
【図２】図１に示すカメラにおいて特殊連続撮影モードの際の撮影動作を説明するためのフローチャートである。
【図３】図１に示すメモリに記憶されたプログラム線図の一例を示す図であり、（ａ）はストロボ非発光撮影の際に用いられるプログラム線図を示す図、（ｂ）はストロボ発光撮影の際に用いられるプログラム線図を示す図である。
【図４】図２に示す露光条件の再設定処理を説明するためのフローチャートである。
【図５】図１に示すシステム制御部に記憶されたガイドナンバおよびストロボ発光撮影の撮影回数に対する発光時間を示すテーブルの一例を示す図である。
【図６】図２に示すストロボ非発光撮影とストロボ発光撮影を交互に連続して行う連続撮影を説明するためのフローチャートである。
【図７】図１に示す移動量検出部で行われる動きベクトルの検出の一例を説明するための図であり、（ａ）は画像を複数のブロックに分割した状態を示す図、（ｂ）は（ａ）に示すブロック毎の動きベクトルを示す図、（ｃ）は２つの画像間の動きベクトルを示す図である。
【図８】図１に示す画像合成部で行われる画像合成処理を説明するためのフローチャートである。
【図９】図１に示す画像合成部で行われる合成画像の生成を説明するための図であり、（ａ）は被写体の移動量が所定値以内である場合に５枚のストロボ非発光撮影画像と１枚のストロボ発光撮影画像を単位画像として撮影して合成する場合を示す図、（ｂ）は被写体の移動量が所定値を超える場合に５枚のストロボ非発光撮影画像と３枚のストロボ発光撮影画像を単位画像として撮影して合成する場合を示す図である。
【図１０】本発明の第２の実施形態によるカメラにおいて特殊連続撮影モードの際の撮影動作を説明するためのフローチャートである。
【図１１】本発明の第２の実施形態によるカメラで行われる連続撮影処理を説明するためのフローチャートである。
【図１２】本発明の第２の実施形態によるカメラで行われるライブビュー表示の一例を示す図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施の形態による撮像装置の一例について図面を参照して説明する。
【００１６】
［第１の実施形態］
図１は、本発明の第１の実施形態による撮像装置の一例についてその構成を示すブロック図である。
【００１７】
図示の撮像装置１００は、例えば、デジタルカメラ（以下単にカメラと呼ぶ）であり、撮影レンズユニット（以下単に撮影レンズと呼ぶ）１０を有している。撮影レンズ１０の後段には絞り機能を備えるシャッター１２が配置されている。そして、シャッター１２の後側には、光学像を電気信号（アナログ信号）に変換するＣＣＤ又はＣＭＯＳ素子などの撮像素子を有する撮像部１４が配置されている。撮像部１４の出力であるアナログ信号はＡ／Ｄ変換器１６によってデジタル信号（画像データ）に変換される。
【００１８】
タイミング発生部２０は、撮像部１４、Ａ／Ｄ変換器１６、およびＤ／Ａ変換器２８にクロック信号又は制御信号を供給する。このタイミング発生部２０はメモリ制御部２４およびシステム制御部５０によって制御される。
【００１９】
画像処理部２２はＡ／Ｄ変換器１６の出力である画像データ、又はメモリ制御部２４から画像データを受けて、所定の画素補間および縮小などのリサイズ処理と色変換処理とを行う。また、画像処理部２２は撮像の結果得られた画像データを用いて所定の演算処理を行う。
【００２０】
システム制御部５０は、画像処理回路２２の出力である演算結果に基づいて測距制御を行って、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理を行う。さらに、画像処理部２２は撮像の結果得られた画像データを用いて所定の演算処理を行って、当該演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理を行う。
【００２１】
メモリ制御部２４は、Ａ／Ｄ変換器１６、タイミング発生部２０、画像処理部２２、Ｄ／Ａ変換器２８、メモリ３２、および圧縮伸長部３４を制御する。Ａ／Ｄ変換器１６からの出力である画像データは、画像処理部２２およびメモリ制御部２４を介して、或いは直接メモリ制御部２４を介してメモリ３２に書き込まれる。
【００２２】
メモリ制御部２４は画像データをＤ／Ａ変換器２８でＤ／Ａ変換して表示部３０に送られる。これにより、表示部２８には画像データに応じた画像が表示される。表示部２８に撮像によって得られた画像を逐次表示すれば、電子ファインダ機能（所謂スルー表示）を実現することができる。また、表示部２８を用いて再生表示機能および各種表示機能を利用することができる。
【００２３】
表示部２８は、システム制御部５０の制御によってその表示をオン／オフすることが可能であり、表示をオフにした場合は、カメラ１００の電力消費を大幅に低減することができる。
【００２４】
メモリ３２には、撮影の結果得られた静止画像又は動画像が格納される。メモリ３２は、所定枚数の静止画像又は所定時間の動画像を格納するための十分な記憶容量を有している。このメモリ３２を用いれば、複数枚の静止画像を連続して撮影する連写撮影又はパノラマ撮影の場合においても、高速に大量の画像を保存することができる。
【００２５】
なお、メモリ３２はシステム制御部５０の作業領域としても用いられ、さらに、記録媒体２００に画像データを書き込む際の書き込みバッファとしても用いられる。そして、メモリ３２は画像表示用のメモリを兼ねており、メモリ３２に書き込まれた表示用の画像データはＤ／Ａ変換器２８を介して表示部３０に送られて、前述のように、画像として表示部３０に表示される。
【００２６】
圧縮伸張部３４は、適応離散コサイン変換（ＡＤＣＴ）などによって画像データを圧縮又は伸張する。圧縮伸張部３４は、例えば、シャッター１２の動作をトリガとしてメモリ３２に格納された画像データを読み込んで圧縮処理を行い、圧縮処理後の画像データをメモリ３２に書き込む。
【００２７】
また、圧縮伸張部３４は記録媒体２００からメモリ３２に読み込まれた圧縮処理後の画像データを読み込んで伸張処理を行って、伸張処理後の画像データをメモリ３２に書き込む。圧縮伸張部３４によってメモリ３２に書き込まれた画像データは、システム制御部５０においてファイル化されて、インタフェース９０を介して記録媒体２００に記録される。
【００２８】
露光制御部４０はシステム制御回路５０の制御下でＴＴＬ方式によるＡＥ（自動露出）処理およびストロボ調光処理を行う。また、露出制御部４０は、システム制御部５０の制御下で、後述する特殊連続撮影モードにおける露出条件の設定を行う。
【００２９】
発光装置（以下ストロボと呼ぶ）４５は、例えば、ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）を用いたＬＥＤストロボであり、ストロボ発光制御部４６によって発光制御される。
【００３０】
画像合成部４２は、システム制御部５０の制御下で、後述する連続撮影によって得られた複数枚の単位画像を画像合成して合成画像を生成する画像合成部である。移動量検出部４３は、連続撮影によって得られた複数枚の単位画像を比較して、被写体の移動量を検出する。移動速度算出部４４は移動量検出部４３によって検出された被写体の移動量を時間微分して、被写体の移動速度を算出する。
【００３１】
システム制御部５０はカメラ１００全体の制御を司る。不揮発性メモリ５６は電気的に消去・記録可能なメモリであり、例えば、ＥＥＰＲＯＭが用いられる。ここには、システム制御部５０の動作用の定数およびプログラムなどが記憶される。システムメモリ５２にはシステム制御部５０の動作用の定数、変数、および不揮発性メモリ５６から読み出されたプログラムなどが展開される。
【００３２】
モード切替スイッチ６０は、例えば、システム制御部５０の動作モードを静止画撮影モード、連続撮影（連写）モード、動画モード、および再生モードのいずれかに切り替える際に用いられる。
【００３３】
なお、連続撮影（連写）モードには、静止画撮影を複数回連続で行う通常連続撮影モードと、後述する短い露光時間においてストロボ非発光撮影およびストロボ発光撮影を交互に連続して行う特殊連続撮影モードとが備えられている。そして、モード切替スイッチ６０によって通常連続撮影モードおよび特殊連続撮影モードのいずれか選択することができる。
【００３４】
第１のシャッターボタン（ＳＷ１）６２の操作によって（つまり、オンすると）、システム制御部５０はＡＦ（オートフォーカス）処理およびＡＥ（自動露出）処理などの撮影準備動作を開始を指示する。
【００３５】
第２シャッタースイッチ（ＳＷ２）６４の操作によって、システム制御部５０は、まずＡＷＢ（オートホワイトバランス）処理および調光（プリ発光）処理などの動作開始を指示する。その後、システム制御部５０は、撮像部１４から読み出した画像信号をＡ／Ｄ変換器１６およびメモリ制御部２４を介してメモリ３２に画像データとして書き込む露光処理の動作開始を指示する。
【００３６】
さらに、システム制御部５０は、画像処理部２２およびメモリ制御部２４による演算による現像処理、メモリ３２からの画像データ読み出し、圧縮伸長部３４による圧縮を行って、記録媒体２００に画像データを書き込む記録処理（撮影処理ともいう）の動作開始を指示する。なお、動画撮影の場合には、システム制御部５０は動画撮影の開始・停止を指示する。
【００３７】
操作部６６は各種ボタンおよびタッチパネルなどを有しており、操作部７０によって表示部３０に表示された種々の機能アイコンを選択操作すると、システム制御部５０は、場面（シーン）毎に適宜機能を割り当て、各種機能ボタンとして作用させる。
【００３８】
機能ボタンとして、例えば、終了ボタン、戻るボタン、画像送りボタン、ジャンプボタン、絞込みボタン、および属性変更ボタンがある。メニューボタンが操作されると、システム制御部５０は各種設定を行うためのメニュー画面を表示部３０に表示する。
【００３９】
ユーザは表示部３０に表示されたメニュー画面を見て、各種ボタン（例えば、４方向キーおよびＳＥＴボタン）の操作によって直感的に各種設定を行うことができる。
【００４０】
電源制御スイッチ７２は、電源のオン又はオフを切り替えるためのスイッチである。電源制御部７４は、電池検出回路、ＤＣ−ＤＣコンバータ、および通電するブロックを切り替えるスイッチ回路などを備えている。そして、電源制御部７４は電池の装着の有無、電池の種類、および電池残量の検出を行う。
【００４１】
また、電源制御部７４は上記の検出結果およびシステム制御部５０の指示に基づいてＤＣ−ＤＣコンバータを制御して、所定の電圧を必要な期間の間記録媒体２００を含む各部に供給する。
【００４２】
電源８６はアルカリ電池又はリチウム電池などの一次電池、又はＮｉＣｄ電池、ＮｉＭＨ電池、又はＬｉ電池などの二次電池を備えるとともに、ＡＣアダプターなどを有している。そして、電源８６はコネクタ８２および８４によって電源制御部７４に接続される。
【００４３】
インタフェース（Ｉ／Ｆ）９０は記録媒体２００とのインタフェースである。記録媒体２００は記録部２０２、Ｉ／Ｆ２０４、およびコネクタ２０６を有しており、Ｉ／Ｆ９０はコネクタ９２によって記録媒体２００に備えられたコネクタ２０６に接続される。なお、記録部２０２として半導体メモリ又は磁気ディスクが用いられる。
【００４４】
なお、図示の例では、記録媒体を装着するインタフェースおよびコネクタが１系統備えられているが、記録媒体を装着するインタフェースおよびコネクタは、単数又は複数のいずれでもよい。
【００４５】
また、互いに異なる規格のインタフェースおよびコネクタを組み合わせて備えるようにしてよい。インタフェースおよびコネクタとして、例えば、ＰＣＭＣＩＡカード又はＣＦ（コンパクトフラッシュ（登録商標））カードなどの規格に準拠したものを用いるようにしてもよい。
【００４６】
さらに、インタフェース９０およびコネクタ９２に各種通信カードを接続することによって、カメラ１００は他の機器との間で画像データおよび当該画像データに付属した管理情報を転送することができる。
【００４７】
図２は、図１に示すカメラ１００において特殊連続撮影モードの際の撮影動作を説明するためのフローチャートである。なお、図示のフローチャートに係る処理は、システム制御部５０の制御下で行われる。
【００４８】
電源制御スイッチ７２の操作によって電源がオンされると（ステップＳ２０１）、システム制御部５０はモード切替スイッチ６０によって特殊連続撮影モードが選択設定されたか否かを判定する（ステップＳ２０２）。特殊連続撮影モードが設定されないと（ステップＳ２０２において、ＮＯ）、つまり、他の撮影モード（例えば、静止画撮影モード、自動撮影モード、又は動画撮影モード）又は再生モードなどの他のモードが設定されると、システム制御部５０は当該設定された他のモードを実行して、ステップＳ２０２の処理に戻る。
【００４９】
一方、特殊連続撮影モードが設定されると（ステップＳ２０２において、ＹＥＳ）、システム制御部５０は撮像部１４で得られた画像データに応じた画像を表示部３０に逐次表示するスルー表示を行う（ステップＳ２０４）。続いて、システム制御部５０は第１のシャッターボタン（ＳＷ１）６２がオンしたか否かを判定する（ステップＳ２０５）。
【００５０】
ＳＷ１がオフであると（ステップＳ２０５において、ＮＯ）、システム制御部５０は待機する。ＳＷ１がオンすると（ステップＳ２０５において、ＹＥＳ）、システム制御部５０は測距処理を行って、当該測距結果に基づいて撮影レンズ１０の焦点を被写体に合わせる（ＡＦ処理：ステップＳ２０６）。
【００５１】
続いて、システム制御部５０は測光処理を行う。まず、システム制御部５０は、測光を行って、被写体輝度値Ｂｖを取得する。そして、システム制御部５０は、撮影感度Ｓｖ、露光時間Ｔｖ、および絞り値Ａｖなどの露出条件を、被写体輝度値Ｂｖに応じて、適正な露出値（つまり、露光値）Ｅｖが得られるように、次の式（１）に基づいて決定する。
【００５２】
Ｅｖ＝Ｂｖ＋Ｓｖ＝Ｔｖ＋Ａｖ      （１）
ここで、被写体輝度値Ｂｖ、撮影感度Ｓｖ、露光時間Ｔｖ、および絞り値ＡｖはＡＰＥＸ表記された値である。
【００５３】
図３は、図１に示すメモリ３２に記憶されたプログラム線図の一例を示す図である。そして、図３（ａ）はストロボ非発光撮影の際に用いられるプログラム線図を示す図であり、図３（ｂ）はストロボ発光撮影の際に用いられるプログラム線図を示す図である。
【００５４】
図示のプログラム線図は露光時間Ｔｖ、絞り時間Ａｖ、および露光値Ｅｖの関係を示している。システム制御部５０は、被写体輝度値Ｂｖに応じて、図３（ａ）に示すプログラム線図を参照してストロボ非発光撮影において適正な露出が得られる撮影感度Ｓｖ＿１、露光時間Ｔｖ＿１、および絞り値Ａｖ＿１を示す露出条件（第１の露出条件）を決定する（ステップＳ２０７）。そして、システム制御部５０は第１の露出条件をメモリ３２に記録する。なお、露出条件は露光条件ともいう。
【００５５】
なお、図３（ａ）に示すように、露光値（露出値）ＥｖがＥｖ１０である場合には、システム制御部５０は位置Ａから、露光時間Ｔｖ＿１をＴｖ６、絞り値Ａｖ＿１をＡｖ４と決定する。
【００５６】
次に、システム制御部５０は、図３（ｂ）に示すプログラム線図を参照して、ストロボ発光撮影において適正な露出が得られる撮影感度Ｓｖ＿２、露光時間Ｔｖ＿２、および絞り値Ａｖ＿２を示す露出条件（第２の露出条件）を決定する（ステップＳ２０８）。そして、システム制御部５０は第２の露出条件をメモリ３２に記録する。
【００５７】
なお、図３（ｂ）に示すように、露光値（露出値）ＥｖがＥｖ１０である場合には、システム制御部５０は位置Ｂから、露光時間Ｔｖ＿２をＴｖ６．５、絞り値Ａｖ＿１をＡｖ３．５と決定する。
【００５８】
続いて、システム制御部５０は、露出制御部４０を制御してストロボ非発光撮影における第１の露出条件を露出制御部４０に設定する（ステップＳ２０９）。ストロボ非発光撮影における第１の露出条件を設定した後、システム制御部５０は、第２のシャッタースイッチ（ＳＷ２）６４がオンされたか否かを判定する（ステップＳ２１０）。
【００５９】
ＳＷ２がオフであると（ステップＳ２１０において、ＮＯ）、システム制御部５０はＳＷ１がオンであるか否かを判定する（ステップＳ２１１）。そして、ＳＷ１がオフであると（ステップＳ２１１において、ＮＯ）、システム制御部５０はステップＳ２０５の処理に戻る。一方、ＳＷ１がオンであると（ステップＳ２１１において、ＹＥＳ）、システム制御部５０はステップＳ２１０の処理に戻る。
【００６０】
ＳＷ２がオンであると（ステップＳ２１０において、ＹＥＳ）、システム制御部５０は、後述するようにして、連続撮影における１回のストロボ非発光撮影および１回のストロボ発光撮影における露出条件（露光条件）を再設定する（ステップＳ２１２）。
【００６１】
図４は、図２に示す露光条件の再設定処理を説明するためのフローチャートである。
【００６２】
まず、システム制御部５０は、予めメモリ３２に記録された所定の連続撮影回数ｎを読み込む（ステップＳ２２１）。ここで、連続撮影回数ｎは、固定値であってもよく、図１に示す操作部７０によってユーザが設定するようにしてもよい。図示の例では、ｎ＝１０とする。
【００６３】
続いて、システム制御部５０は、連続撮影回数ｎに基づいて、ストロボ非発光撮影およびストロボ発光撮影の各々の撮影回数を決定する（ステップＳ２２２）。特殊連続撮影モードにおいては、ストロボ非発光撮影およびストロボ発光撮影が交互に行われるので、ストロボ非発光撮影およびストロボ発光撮影の回数はそれぞれｎ／２回となる。
【００６４】
前述のように、ここでは、ｎ＝１０であるので、ストロボ非発光撮影およびストロボ非発光撮影の回数はそれぞれ５回となる。
【００６５】
次に、システム制御部５０は、ストロボ非発光撮影における露光時間Ｔｖ＿１およびストロボ発光撮影における露光時間Ｔｖ＿２に応じて、次の式（２）および式（３）を用いて時間（秒）単位の露光時間Ｔ１［ｓ］およびＴ２［ｓ］を算出する。
【００６６】
Ｔ１＝（１／２）Ｔｖ＿１［ｓ］      （２）
Ｔ２＝（１／２）Ｔｖ＿２［ｓ］      （３）
ここで、ストロボ非発光撮影における露光時間Ｔｖ＿１およびストロボ発光撮影における露光時間Ｔｖ＿２はそれぞれＡＰＥＸ表記された値である。
【００６７】
続いて、システム制御部５０は、式（２）に応じて得られた露光時間（つまり、総露光時間）Ｔ１［ｓ］を撮影回数ｎ／２で除算して、つまり、次の式（４）によって１回のストロボ非発光撮影における露光時間（第１の露光時間）Ｔ１’［ｓ］を求める（ステップＳ２２３）。そして、システム制御部５０は露光時間Ｔ１’［ｓ］をメモリ３２に記録する。
【００６８】
同様にして、システム制御部５０は、式（３）に応じて得られた露光時間（総露光時間）Ｔ２［ｓ］を撮影回数ｎ／２で除算して、つまり、次の式（５）によって１回のストロボ発光撮影における露光時間（第２の露光時間）Ｔ２’［ｓ］を求める（ステップＳ２２４）。そして、システム制御部５０は露光時間Ｔ１’［ｓ］をメモリ３２に記録して、露光条件の再設定処理を終了する。
【００６９】
Ｔ１’＝Ｔ１／（ｎ／２）［ｓ］      （４）
Ｔ２’＝Ｔ２／（ｎ／２）［ｓ］      （５）
ここでは、ｎ＝１０であるので、１回のストロボ非発光撮影の露光時間Ｔ１’［ｓ］は、Ｔ１’＝Ｔ１／５［ｓ］、１回のストロボ発光撮影の露光時間Ｔ２’［ｓ］は、Ｔ２’＝Ｔ２／５［ｓ］となる。
【００７０】
なお、１回のストロボ非発光撮影および１回のストロボ発光撮影における絞りと撮影感度とはそれぞれ図２に示すステップＳ２０７およびステップＳ２０８で設定された値から変更されない。
【００７１】
再び図２を参照して、システム制御部５０の制御下で、ストロボ発光制御部４６はストロボ４５を、予め設定されたプリ発光量でプリ発光させる（ストロボ調光処理：ステップＳ２１３）。このプリ発光によって、システム制御部５０は測光処理を行ってプリ発光における被写体輝度を測光する。そして、システム制御部５０は測光結果として測光値ΔＥｖを得る。
【００７２】
この測光値ΔＥｖは適正レベルからの差で表され、システム制御部５０は測光値ΔＥｖを次の式（６）に代入して、適正な露出を得るためのガイドナンバを算出する。
【００７３】
【数１】
2015050734.tif 000003
【００７４】
ここで、ＧＮｏ．はガイドナンバを示し、ΔＥｖは測光値、ａおよびｂは所定の値である。
【００７５】
次に、システム制御部５０は式（６）によって算出したガイドナンバを用いて、ストロボ発光時間を算出する。
【００７６】
図５は、図１に示すシステム制御部５０に記憶されたガイドナンバおよびストロボ発光撮影の撮影回数に対する発光時間を示すテーブルの一例を示す図である。
【００７７】
通常、カメラによるストロボ発光撮影の回数が１回であるので、この場合には、図５に示すテーブルを参照して、上記の式（６）に応じて求められたガイドナンバにおいて撮影回数が１回であるストロボ発光時間を得る。
【００７８】
例えば、式（６）に応じて得られたガイドナンバが７．４６であるとすると、ストロボ発光撮影の撮影回数が１回であれば、図５に示すテーブルからストロボ発光時間Ｔｓは３００μｓとなる。
【００７９】
一方、ここでは、ストロボ発光撮影を複数回に分割して行うので、式（６）に応じて得られたガイドナンバとストロボ発光撮影の回数ｎ／２とに応じて、図５に示すテーブルを参照してストロボ発光時間Ｔｓ［ｓ］を決定する。
【００８０】
例えば、式（６）に応じて得られたガイドナンバが７．４６であって、ストロボ発光撮影の回数ｎ／２が５回であると、図５に示すテーブルを参照して１回のストロボ発光撮影におけるストロボ発光時間Ｔｓを６０μｓと決定する。
【００８１】
再び図２を参照して、システム制御部５０はステップＳ２１２で再設定した露光条件に応じて、後述するようにして、ストロボ非発光撮影とストロボ発光撮影を交互に連続して行う連続撮影を実行する（ステップＳ２１４）。
【００８２】
図６は、図２に示すストロボ非発光撮影とストロボ発光撮影を交互に連続して行う連続撮影を説明するためのフローチャートである。
【００８３】
まず、システム制御部５０は、図４に示すステップＳ２２３で求めた露光時間Ｔ１’を露光条件（つまり、露出条件）として設定して（ステップＳ２３１）、１回目のストロボ非発光撮影を行う（ステップＳ２３２）。
【００８４】
これによって、メモリ３２に１回目のストロボ非発光撮影による画像データ（１回目のストロボ非発光撮影画像と呼ぶ）が記録される。
【００８５】
続いて、システム制御部５０は、ステップＳ２２４で求めた露光時間Ｔ２’を露光条件として設定して（ステップＳ２３３）、所定のストロボ発光量で１回目のストロボ発光撮影を行う（ステップＳ２３４）。これによって、メモリ３２に１回目のストロボ発光撮影による画像データ（１回目のストロボ発光撮影画像と呼ぶ）が記録される。
【００８６】
次に、システム制御部５０は、再度ステップＳ２２３で求めたストロボ非発光撮影における露出条件を設定して（ステップＳ２３５）、２回目のストロボ非発光撮影を行う（ステップＳ２３６）。
【００８７】
これによって、メモリ３２に２回目のストロボ非発光撮影による画像データ（２回目のストロボ非発光撮影画像と呼ぶ）が記録される。
【００８８】
移動量検出部４３はメモリ３２から２回目のストロボ非発光画像と１回目のストロボ非発光画像とを読み出して、２回目のストロボ非発光画像と１回目のストロボ非発光画像とを比較する。そして、移動量検出部４３は当該比較結果に基づいて被写体の移動量を算出する（ステップＳ２３７）。
【００８９】
被写体の移動量を算出する際には、移動量検出部４３は２回目のストロボ非発光画像と１回目のストロボ非発光画像との間の動きベクトルを求める。
【００９０】
図７は、図１に示す移動量検出部４３で行われる動きベクトルの検出の一例を説明するための図である。そして、図７（ａ）は画像を複数のブロックに分割した状態を示す図であり、図７（ｂ）は図７（ａ）に示すブロック毎の動きベクトルを示す図である。また、図７（ｃ）は、２つの画像間の動きベクトルを示す図である。
【００９１】
図７（ａ）に示すように、移動量検出部４３は２回目のストロボ非発光画像および１回目のストロボ非発光画像の各々を複数の小ブロックに分割する。以下の説明では、ストロボ非発光画像を単に撮影画像と呼ぶ。
【００９２】
図示の例では、撮影画像７０１は横方向に３０７２画素、縦方向に２０４８画素を有し、総画素数が６，２９１，４５６画素の画像である。動きベクトルを求めるため、ここでは、移動量検出部４３は撮影画像７０１を横方向に２５６画素、縦方向に２５６画素の小ブロック７０２に分割する。これによって、撮影画像７０１は横方向に１２ブロック、縦方向に８ブロックに分割される。
【００９３】
続いて、移動量検出部４３は小ブロック７０２の各々について、動きベクトル７０３を求めるため、撮影画像７０１間における二次元相関値を求める。二次元相関値を求める際には、移動量検出部４３は小ブロック７０２を画素単位でずらしつつ、２つの撮影画像７０２において互いに対応する画素における差分の絶対値和を順次求める。そして、移動量検出部４３は絶対値和が最小となるずらし量を小ブロック７０２における動きベクトル７０３とする。
【００９４】
図７（ｂ）において、動きベクトル７０３は（２，１）と表示され、これはＸ方向（画像長辺方向）に２画素、Ｙ方向（画像短辺）に１画素ずらすことを意味する。移動量検出部４３は動きベクトル７０３を全ての小ブロック７０２において求めて、さらに、これら動きベクトル７０３の頻度を調べる。そして、移動量検出部４３は頻度画を最も大きい最頻値から順にプロットして、図７（ｃ）に示すヒストグラムを得る。
【００９５】
続いて、移動量検出部４３は、図７（ｃ）に示すヒストグラムから２つの撮影画像７０１間の動きベクトルを求める。例えば、図７（ｃ）に示す例では、動きベクトル（２、１）の頻度が最頻値であるので、当該動きベクトル（２、１）が２つの撮影画像７０１間の動きベクトルとなる。
【００９６】
再び図６を参照して、ストロボ発光制御部４６は、システム制御部５０の制御下で、移動量検出部４３によって求められた被写体の移動量を、不揮発性メモリ５６に格納された所定値（所定の移動量）と比較して、被写体の移動量が所定値以内（移動閾値以内）であるか否かを判定する（ステップＳ２３８）。被写体の移動量が所定値（移動閾値）を超えると（ステップＳ２３８において、ＮＯ）、システム制御部５０はステップＳ２３３の処理に戻る。
【００９７】
一方、被写体の移動量が所定値以内であると（ステップＳ２３８において、ＹＥＳ）、システム制御部５０は３回目のストロボ非発光撮影を行う（ステップＳ２３９）。そして、システム制御部５０はストロボ非発光撮影を、所定の連続撮影回数ｎ／２まで行ったか否かを判定する（ステップＳ２４０）。
【００９８】
ストロボ非発光撮影の回数＜連続撮影回数ｎ／２であると（ステップＳ２４０において、ＮＯ）、システム制御部５０はステップＳ２３７の処理に戻って、移動量検出部４３によって１回目のストロボ非発光撮影画像（第１の画像）と３回目のストロボ非発光撮影画像とにおいて被写体の移動量を検出する。
【００９９】
このようにして、ストロボ非発光撮影の回数＜連続撮影回数ｎ／２であれば、移動量検出部４３によって、１回目のストロボ非発光画像とｎ／２回目のストロボ非発光画像とにおける被写体の移動量が検出されることになる。
【０１００】
ストロボ非発光撮影の回数＝連続撮影回数ｎ／２であると（ステップＳ２４０において、ＹＥＳ）、システム制御部５０は連続撮影処理を終了する。ここでは、前述のように、ｎ＝１０であるので、ストロボ非発光撮影を５回行うと、システム制御部５０は連続撮影処理を終了する。
【０１０１】
再び図２を参照して、連続撮影の後、システム制御部５０は画像合成部４２によって、複数枚のストロボ非発光撮影及びストロボ発光撮影画像（第２の画像）をそれぞれ画像合成して、合成済みのストロボ非発光撮影画像およびストロボ発光撮影画像をそれぞれ１枚生成する（ステップＳ２１５）。
【０１０２】
図８は、図１に示す画像合成部４２で行われる画像合成処理を説明するためのフローチャートである。なお、図８に示すフローチャートに係る処理はシステム制御部５０の制御下で行われる。
【０１０３】
画像合成処理を開始すると、画像合成部４２はストロボ非発光撮影画像（ここでは５枚）をストロボ非発光撮影画像合成用のメモリ（図示せず）に記録する（ステップＳ２４１）。さらに、画像合成部４２はストロボ発光撮影画像をストロボ発光撮影画像合成用のメモリ（図示せず）に記録する（ステップＳ２４２）。
【０１０４】
図９は、図１に示す画像合成部４２で行われる合成画像の生成を説明するための図である。図９（ａ）は被写体の移動量が所定値以内である場合に５枚のストロボ非発光撮影画像と１枚のストロボ発光撮影画像を単位画像として撮影して合成する場合を示す図である。そして、図９（ｂ）は被写体の移動量が所定値を超える場合に５枚のストロボ非発光撮影画像と３枚のストロボ発光撮影画像を単位画像として撮影して合成する場合を示す図である。
【０１０５】
ストロボ非発光撮影画像５０２およびストロボ発光撮影画像５０３をメモリに記録すると、画像合成部４２は、合成に当たってストロボ発光撮影画像の不足枚数を算出する（ステップＳ２４３）。ここでは、合成の際に、適正なストロボ発光撮影画像の連続撮影枚数ｎ／２は５枚であるので、図９（ａ）に示す例では、４枚のストロボ発光撮影画像が不足している。
【０１０６】
画像合成部４２は不足枚数を算出すると、複数回加算するストロボ発光撮影画像を選択する（ステップＳ２４４）。図９（ａ）に示す例では、ストロボ発光撮影画像は１枚であるので、ストロボ発光画像５０３が複数回加算される画像として選択されることになる。
【０１０７】
ストロボ発光撮影画像の不足数と複数回加算のストロボ発光撮影画像とが決定されると、画像合成部４２はストロボ非発光撮影画像合成用のメモリに記録した全単位画像（つまり、ストロボ非発光撮影画像）を加算合成する（ステップＳ２４５）。
【０１０８】
続いて、画像合成部４２はストロボ発光撮影画像の加算合成を行う（ステップＳ２４６）。そして、画像合成部４２は画像合成処理を終了する。
【０１０９】
なお、図９（ａ）に示す例では、画像合成部４２はストロボ発光撮影画像５０３を５回加算して、１枚のストロボ発光合成画像を生成する。
【０１１０】
図５（ｂ）に示す例では、ストロボ非発光撮影画像５１２および５１３における被写体の移動量が所定値を超えており、この結果、次の撮影においてストロボ発光撮影画像５２２が取得される。さらに、ストロボ非発光画像５１３および５１４における被写体の移動量が所定値を超えている結果、次の撮影においてストロボ発光撮影画像５２３が取得される。
【０１１１】
前述のようにして、ストロボ非発光撮影画像５１１〜５１５およびストロボ発光撮影画像５２１〜５２３がメモリに記録されると、ステップＳ２４３において、画像合成部４２はストロボ発光撮影画像の不足枚数を算出する。図９（ｂ）に示す例では、２枚のストロボ発光撮影画像が不足している。そして、画像合成部４２は、ステップＳ２４４において、複数回加算するストロボ発光撮影画像を選択する。
【０１１２】
ここでは、３枚のストロボ発光撮影画像が存在するので、例えば、画像合成部４２は、ストロボ発光撮影画像を取得する順番であったが、ストロボ非発光撮影画像を取得した前又は後のストロボ発光撮影画像を選択する。図９（ｂ）に示す例では、ストロボ発光撮影画像を取得する順番に対応するストロボ非発光撮影画像５１３および５１４の次の撮影画像であるストロボ発光撮影画像５２２および５２３が複数回加算される画像として選択される。
【０１１３】
そして、前述したようにして、画像合成部４２はステップＳ２４５でストロボ非発光撮影画像を加算合成し、ステップＳ２４６でストロボ発光撮影画像の加算合成を行う。図９（ｂ）に示す例では、はストロボ発光撮影画像５２１が１回、ストロボ発光撮影画像５２２および５２３がそれぞれ２回加算されて、１枚のストロボ発光合成画像が生成されることになる。
【０１１４】
再び図２を参照して、システム制御部５０は、画像合成部４２で生成された１枚のストロボ非発光合成画像および１枚のストロボ発光合成画像をメモリ３２に記録する。そして、システム制御部５０はストロボ非発光合成画像及びストロボ発光合成画像を表示部３０にクイックレビュー表示する（ステップＳ２１６）。この際、ストロボ非発光合成画像及びストロボ発光合成画像は同時にクイックレビュー表示される。
【０１１５】
クイックレビュー表示の後、システム制御部５０は、ストロボ非発光合成画像及びストロボ発光合成画像をそれぞれ画像ファイルとして記録媒体２００に書き込む記録処理を行って（ステップＳ２１７）、撮影を終了する。
【０１１６】
このように、本発明の第１の実施形態では、適正な露出が得られる露光時間を、連続撮影回数分で分割した短い露光時間において、ストロボ非発光撮影とストロボ発光撮影を交互に連続して行う。そして、ストロボ非発光撮影画像における被写体の移動量に応じて、次の撮影のストロボ発光撮影を行うか否かの制御を行うようにした。それによって、ストロボ非発光撮影画像において被写体に変化がない場合には、適正な露出に達するまでの画像取得時間が短縮されて、かつ消費電力を削減することができる。
【０１１７】
［第２の実施形態］
続いて、本発明の第２の実施形態によるカメラの一例について説明する。なお、第２の実施形態によるカメラの構成は、図１に示すカメラと同様であるので説明を省略する。
【０１１８】
前述の第１の実施形態においては、静止画撮影期間中にストロボ非発光撮影画像における被写体の移動量を検出して、当該検出結果に応じてストロボ非発光撮影およびストロボ発光撮影を連続して行うことによって取得した複数枚の画像をそれぞれ画像合成する。そして、１枚のストロボ非発光撮影画像および１枚のストロボ発光撮影画像を得ている。
【０１１９】
第２の実施形態では、同様の処理を撮像部１４から出力に応じた得られた画像データを表示部３０に逐次スルー表示する１フレーム期間中に行って、撮影を行う前にストロボ発光撮影画像とストロボ非発光撮影画像を表示する。
【０１２０】
図１０は、本発明の第２の実施形態によるカメラにおいて特殊連続撮影モードの際の撮影動作を説明するためのフローチャートである。なお、図１０に示すフローチャートにおいて、図２に示すフローチャートにおけるステップと同一のステップについては同一の参照符号を付して説明を省略する。
【０１２１】
ステップＳ２０２において、特殊連続撮影モードが設定されると、システム制御部５０は、ステップＳ２０６において測距処理を行って、当該測距結果に基づいて撮影レンズ１０の焦点を被写体に合わせるＡＦ処理を行う。
【０１２２】
また、システム制御部５０は、ステップＳ２０８において、ストロボ発光撮影において適正な露出が得られる露出条件を設定した後、ステップＳ２１２において、連続撮影における１回のストロボ非発光撮影および１回のストロボ発光撮影における露出条件を再設定する。
【０１２３】
ステップＳ２１３において、ストロボ調光処理を行って、システム制御部５０はプリ発光における被写体輝度を測光する。その後、システム制御部５０は、ステップＳ２１４において、ストロボ非発光撮影とストロボ発光撮影を交互に連続して行う連続撮影を実行する。
【０１２４】
図１１は、本発明の第２の実施形態によるカメラで行われる連続撮影処理を説明するためのフローチャートである。なお、図１１において、図６に示すフローチャートにおけるステップと同一のステップについては同一の参照番号を付して説明を省略する。
【０１２５】
図６で説明したステップＳ２３８において、被写体の移動量が所定値を超えると、システム制御部５０は、移動速度算出部４４によって被写体の移動量を時間微分して被写体の移動速度を求める（ステップＳ２６１）。
【０１２６】
次に、システム制御部５０は当該移動速度と、不揮発性メモリ５６に格納された所定速度（所定の移動速度）と比較して、移動速度が所定の速度以内（速度閾値以内）であるか否かを判定する（ステップＳ２６１）。
【０１２７】
移動速度が所定の速度以内であると（ステップＳ２６２において、ＹＥＳ）、システム制御部５０はステップＳ２３３の処理に戻る。一方、移動速度が所定の速度（速度閾値）を越えると（ステップＳ２６２において、ＮＯ）、システム制御部５０は移動速度算出部４４によって画角全体が移動しているのか又は被写体の一部が移動しているのかを判定する（ステップＳ２６３）。
【０１２８】
被写体の一部が移動していると（ステップＳ２６３において、ＮＯ）、システム制御部５０はステップＳ２３３の処理に戻る。一方、画角全体が移動していると（ステップＳ２６３において、ＹＥＳ）、システム制御部５０は撮影者が未だ画角を決定していないとして、ステップＳ２３９の処理に進む。
【０１２９】
再び図１０を参照して、ステップＳ２１５において画像合成部４２でそれぞれ１枚のストロボ非発光合成画像およびストロボ発光合成画像を得た後、システム制御部５０はストロボ非発光合成画像およびストロボ発光合成画像を１フレーム毎にメモリ３２に上書き記録する（ステップＳ２５１）。
【０１３０】
ここでは、ステップＳ２１４〜Ｓ２１５の処理は表示部３０に逐次スルー表示する１フレーム期間中に行われる。
【０１３１】
続いて、システム制御部５０はストロボ非発光合成画像およびストロボ発光画像を表示部３０にライブビュー表示する（ステップＳ２５２）。
【０１３２】
図１２は、本発明の第２の実施形態によるカメラで行われるライブビュー表示の一例を示す図である。
【０１３３】
図１２においては、表示部３０にストロボ非発光合成画像６０１およびストロボ発光合成画像６０２がそれぞれライブビュー画像として同時に表示される。
【０１３４】
ライブビュー表示を行った後、システム制御部５０は撮影者がライブビュー画像の選択を行ったか否かを判定する（ステップＳ２５３）。ライブビュー画像の選択が行われないと（ステップＳ２５３において、ＮＯ）、システム制御部５０はステップＳ２１４の処理に戻る。
【０１３５】
一方、ライブビュー画像の選択が行われると（ステップＳ２５３において、ＹＥＳ）、システム制御部５０は、撮影者に選択されたライブビュー画像（ここでは、メモリ３２に記憶されたストロボ非発光合成画像又はストロボ発光合成画像）を画像ファイルとして記録媒体２００に書き込む記録処理を行って（ステップＳ２５４）、撮影を終了する。
【０１３６】
このように、本発明の第２の実施形態では、適正な露出が得られる露光時間を、連続撮影回数分で分割した短い露光時間で、表示部３０にスルー表示を行う１フレーム期間中にストロボ非発光撮影とストロボ発光撮影を交互に連続して行う。これによって、撮影者は撮影を行う前にストロボ非発光撮影画像とストロボ発光撮影画像の確認を行うことができ、適正な画像を撮影することができる。
【０１３７】
以上のように、本発明の実施の形態では、適正な露光時間よりも短い露光時間でストロボ非発光撮影とストロボ発光撮影を連続して複数回行う。そして、ストロボ非発光撮影画像における被写体の移動量に応じて、次の撮影においてストロボ発光を行うか否かを制御するようにしたので、最初の撮影開始から次の撮影開始までの時間経過を短縮することができる。
【０１３８】
上述の説明から明らかなように、図１に示す例では、システム制御部５０が露出決定手段および決定手段として機能し、露出制御部４０、撮像部１４、Ａ／Ｄ変換器１６、画像処理部２２、およびメモリ制御部２４が撮像手段として機能する。そして、システム制御部５０、ストロボ発光制御部４６、および移動量検出部４３が移動量検出手段として機能する。
【０１３９】
さらに、システム制御部５０および移動速度算出部４４が移動速度算出手段として機能し、システム制御部５０および画像合成部４２が画像合成手段として機能する。そして、システム制御部５０、メモリ制御部２４、およびＤ／Ａ変換器２８が表示制御手段として機能し、システム制御部５０および圧縮伸長部３４が記録手段として機能する。
【０１４０】
以上、本発明について実施の形態に基づいて説明したが、本発明は、これらの実施の形態に限定されるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。
【０１４１】
例えば、上記の実施の形態の機能を制御方法として、この制御方法を撮像装置に実行させるようにすればよい。また、上述の実施の形態の機能を有するプログラムを制御プログラムとして、当該制御プログラムを撮像装置が備えるコンピュータに実行させるようにしてもよい。なお、制御プログラムは、例えば、コンピュータに読み取り可能な記録媒体に記録される。
【０１４２】
上記の制御方法および制御プログラムの各々は、少なくとも露出決定ステップ、撮像ステップ、移動量検出ステップ、および決定ステップを有している。
【０１４３】
また、本発明は、以下の処理を実行することによっても実現される。つまり、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種の記録媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵなど）がプログラムを読み出して実行する処理である。
【符号の説明】
【０１４４】
１２  シャッター
１４  撮像部
２２  画像処理部
４０  露出制御部
４２  画像合成部
４３  移動量検出部
４４  移動速度算出部
４５  ストロボ
４６  ストロボ発光制御部
５０  システム制御部
【図１】
2015050734.tif 000004
【図２】
2015050734.tif 000005
【図３】
2015050734.tif 000006
【図４】
2015050734.tif 000007
【図５】
2015050734.tif 000008
【図６】
2015050734.tif 000009
【図７】
2015050734.tif 000010
【図８】
2015050734.tif 000011
【図９】
2015050734.tif 000012
【図１０】
2015050734.tif 000013
【図１１】
2015050734.tif 000014
【図１２】
2015050734.tif 000015