(57)【要約】【課題】画像中に写る主要被写体の把握することができる撮像装置、撮像方法およびプログラムを提供する。【解決手段】所定の視野領域から集光された光を受光して電子的な画像データを所定のフレームレートで連続的に生成する撮像素子６と、１以上の画像データの露光量を他の画像データの露光量より上げて撮像素子６に画像データを生成させる撮像制御部２３４と、撮像素子６が生成した画像データを時系列に沿って合成した合成画像データを生成する画像合成部１０３と、を備える。【選択図】図２
2014103468.tif 000002
【特許請求の範囲】
【請求項１】
所定の視野領域から集光された光を受光して電子的な画像データを連続的に生成する撮像部を備えた撮像装置であって、
当該撮像装置による一連の撮像期間において生成すべき複数の画像データの露光量を、値が異なる２つの露光量のいずれかに設定する設定部と、
前記設定部が設定した露光量に基づいて、前記撮像部に前記複数の画像データを生成させる撮像制御部と、
前記撮像部が順次生成した前記複数の画像データを時系列に沿って合成した合成画像データを生成する画像合成部と、
を備えたことを特徴とする撮像装置。
【請求項２】
前記設定部は、当該撮像装置による一連の撮像期間において生成すべき複数の画像データのうち、１以上の画像データの露光量を他の画像データの露光量より大きく設定し、
前記撮像制御部は、前記設定部が設定した各画像データの露光量に基づいて、前記撮像部に前記複数の画像データを生成させることを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記設定部は、前記複数の画像データのうち最後に生成する最終画像データの露光量を該最終画像データ以外の画像データの露光量より大きく設定することを特徴とする請求項１または２に記載の撮像装置。
【請求項４】
前記設定部が設定した前記最終画像データの露光量に基づいて、前記最終画像データ以外の画像データの露光量を算出する露光量算出部と、
をさらに備え、
前記撮像制御部は、前記撮像部に対し、前記設定部が設定した前記最終画像データの露光量および前記露光量算出部が算出した前記最終画像データ以外の画像データの露光量に基づいて、前記複数の画像データを生成させることを特徴とする請求項３に記載の撮像装置。
【請求項５】
前記設定部は、前記一連の撮像期間の撮像時間を設定可能であり、
前記露光量算出部は、前記設定部が設定した前記最終画像データの露光量および前記一連の撮像期間の撮像時間に基づいて、当該撮像装置が前記一連の撮像期間において撮像する撮像回数を算出し、
前記撮像制御部は、前記露光量算出部が算出した前記撮像回数分の前記画像データを前記撮像部に生成させることを特徴とする請求項３に記載の撮像装置。
【請求項６】
時間的に連続して生成される２つの前記画像データにおいて画面内の位置が変化する移動被写体を検出する移動被写体検出部と、
前記移動被写体検出部が検出した前記移動被写体の移動速度を算出する速度算出部と、
前記設定部が設定した前記最終画像データの露光量および前記速度算出部が算出した前記移動速度に基づいて、当該撮像装置による撮像回数および前記最終画像データ以外の画像データの露光量をそれぞれ算出する露光量算出部と、
をさらに備え、
前記撮像制御部は、前記撮像回数分の前記画像データを前記撮像部に生成させることを特徴とする請求項３に記載の撮像装置。
【請求項７】
所定の視野領域から集光された光を受光して電子的な画像データを連続的に生成する撮像部を備えた撮像装置であって、
当該撮像装置による一連の撮像期間において生成された複数の画像データの露光量を、値が異なる２つの露光量のいずれかに設定する設定部と、
前記設定部が設定した露光量に基づいて、前記複数の画像データの露光量を変更する露光量変更部と、
前記露光量変更部が露光量を変更した前記複数の画像データを時系列に沿って合成して合成画像データを生成する画像合成部と、
を備えたことを特徴とする撮像装置。
【請求項８】
前記設定部は、当該撮像装置による一連の撮像期間において生成された複数の画像データのうち、１以上の画像データの露光量を他の画像データの露光量より大きく設定することを特徴とする請求項７に記載の撮像装置。
【請求項９】
前記設定部は、前記複数の画像データのうち最後に生成された最終画像データの露光量を該最終画像データ以外の画像データの露光量より大きく設定することを特徴とする請求項７または８に記載の撮像装置。
【請求項１０】
前記設定部が設定した最終画像データの露光量に基づいて、前記一連の撮像期間にける前記最終画像データ以外の画像データの露光量を算出する露光量算出部と、
前記設定部が設定した最終画像データの露光量で前記撮像部に順次前記画像データを生成させる撮影制御部と、
をさらに備え、
前記露光量変更部は、前記撮像部が順次生成した前記最終画像データ以外の画像データの露光量を、前記露光量算出部が算出した前記露光量に変更することを特徴とする請求項９に記載の撮像装置。
【請求項１１】
撮像を指示する撮像指示信号の入力を受け付ける入力部をさらに備え、
前記撮像制御部は、前記入力部から前記撮像指示信号が入力されている期間内において前記撮像部に前記画像データを連続的に生成させることを特徴とする請求項７〜１０のいずれか一つに記載の撮像装置。
【請求項１２】
前記撮像部が順次生成した前記複数の画像データに対応する画像を所定の間隔で表示可能な表示部と、
前記表示部が順次表示する前記画像のいずれかを他の画像データの露光量より大きくする強調画像として選択する指示信号の入力を受け付ける入力部と、
をさらに備え、
前記設定部は、前記入力部を介して選択された前記画像の画像データの露光量を他の画像データの露光量より大きく設定することを特徴とする請求項７に記載の撮像装置。
【請求項１３】
所定の視野領域から集光された光を受光して電子的な画像データを連続的に生成する撮像装置が実行する撮像方法であって、
当該撮像装置による一連の撮像期間において生成すべき複数の画像データの露光量を、値が異なる２つの露光量のいずれかに設定する設定ステップと、
前記設定ステップが設定した露光量に基づいて、前記複数の画像データを生成させる撮像ステップと、
前記撮像ステップで順次生成した前記複数の画像データを時系列に沿って合成した合成画像データを生成する画像合成ステップと、
を含むことを特徴とする撮像方法。
【請求項１４】
所定の視野領域から集光された光を受光して電子的な画像データを連続的に生成する撮像装置が実行する撮像方法であって、
当該撮像装置による一連の撮像期間において生成された複数の画像データの露光量を、値が異なる２つの露光量のいずれかに設定する設定ステップと、
前記設定ステップで設定した露光量に基づいて、前記複数の画像データの露光量を変更する露光量変更ステップと、
前記露光量変更ステップで露光量を変更した前記複数の画像データを時系列に沿って合成して合成画像データを生成する画像合成ステップと、
を含むことを特徴とする撮像方法。
【請求項１５】
所定の視野領域から集光された光を受光して電子的な画像データを連続的に生成する撮像装置に実行させるプログラムであって、
当該撮像装置による一連の撮像期間において生成された複数の画像データの露光量を、値が異なる２つの露光量のいずれかに設定する設定ステップと、
前記設定ステップで設定した露光量に基づいて、前記複数の画像データの露光量を変更する露光量変更ステップと、
前記露光量変更ステップで露光量を変更した前記複数の画像データを時系列に沿って合成して合成画像データを生成する画像合成ステップと、
を含むことを特徴とするプログラム。
【請求項１６】
所定の視野領域から集光された光を受光して電子的な画像データを連続的に生成する撮像装置に実行させるプログラムであって、
当該撮像装置による一連の撮像期間において生成された複数の画像データの露光量を、値が異なる２つの露光量のいずれかに設定する設定ステップと、
前記設定ステップで設定した露光量に基づいて、前記複数の画像データの露光量を変更する露光量変更ステップと、
前記露光量変更ステップで露光量を変更した前記複数の画像データを時系列に沿って合成して合成画像データを生成する画像合成ステップと、
を含むことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被写体を撮像して該被写体の画像データを生成する撮像装置、撮像方法およびプログラムに関する。
【背景技術】
【０００２】
近年、デジタルカメラ等の撮像装置において、撮像する際にシャッタスピードまたは絞り値等の撮像パラメータを変更する場合に、変更後の撮像パラメータに応じた画像を模擬的に表示部に表示させる技術が知られている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−２６２１６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、従来の撮像技術では、移動する主要被写体を撮像する際にシャッタスピードを長くすることによって、主要被写体が画面内を流れるように写る画像を撮像することができる。しかしながら、主要被写体が画面内を流れるように写る画像は、主要被写体が他の被写体と比べて残像のように薄くなるため、撮像された画像から主要被写体を把握することができないという問題点があった。このため、主要被写体が画面内を流れるように写る画像を撮像する場合であっても、主要被写体を把握することができる技術が望まれていた。
【０００５】
本発明は、上記に鑑みてなされたものであって、主要被写体が画面内を流れるように写る画像を撮像する場合であっても、主要被写体を把握することができる撮像装置、撮像方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明にかかる撮像装置は、所定の視野領域から集光された光を受光して電子的な画像データを連続的に生成する撮像部を備えた撮像装置であって、当該撮像装置による一連の撮像期間において生成すべき複数の画像データの露光量を、値が異なる２つの露光量のいずれかに設定する設定部と、前記設定部が設定した露光量に基づいて、前記撮像部に前記複数の画像データを生成させる撮像制御部と、前記撮像部が順次生成した前記複数の画像データを時系列に沿って合成した合成画像データを生成する画像合成部と、を備えたことを特徴とする。
【０００７】
また、本発明にかかる撮像装置は、上記発明において、前記設定部は、当該撮像装置による一連の撮像期間において生成すべき複数の画像データのうち、１以上の画像データの露光量を他の画像データの露光量より大きく設定し、前記撮像制御部は、前記設定部が設定した各画像データの露光量に基づいて、前記撮像部に前記複数の画像データを生成させることを特徴とする。
【０００８】
また、本発明にかかる撮像装置は、上記発明において、前記設定部は、前記複数の画像データのうち最後に生成する最終画像データの露光量を該最終画像データ以外の画像データの露光量より大きく設定することを特徴とする。
【０００９】
また、本発明にかかる撮像装置は、上記発明において、前記設定部が設定した前記最終画像データの露光量に基づいて、前記最終画像データ以外の画像データの露光量を算出する露光量算出部と、をさらに備え、前記撮像制御部は、前記撮像部に対し、前記設定部が設定した前記最終画像データの露光量および前記露光量算出部が算出した前記最終画像データ以外の画像データの露光量に基づいて、前記複数の画像データを生成させることを特徴とする。
【００１０】
また、本発明にかかる撮像装置は、上記発明において、前記設定部は、前記一連の撮像期間の撮像時間を設定可能であり、前記露光量算出部は、前記設定部が設定した前記最終画像データの露光量および前記一連の撮像期間の撮像時間に基づいて、当該撮像装置が前記一連の撮像期間において撮像する撮像回数を算出し、前記撮像制御部は、前記露光量算出部が算出した前記撮像回数分の前記画像データを前記撮像部に生成させることを特徴とする。
【００１１】
また、本発明にかかる撮像装置は、上記発明において、時間的に連続して生成される２つの前記画像データにおいて画面内の位置が変化する移動被写体を検出する移動被写体検出部と、前記移動被写体検出部が検出した前記移動被写体の移動速度を算出する速度算出部と、前記設定部が設定した前記最終画像データの露光量および前記速度算出部が算出した前記移動速度に基づいて、当該撮像装置による撮像回数および前記最終画像データ以外の画像データの露光量をそれぞれ算出する露光量算出部と、をさらに備え、前記撮像制御部は、前記撮像回数分の前記画像データを前記撮像部に生成させることを特徴とする。
【００１２】
また、本発明にかかる撮像装置は、所定の視野領域から集光された光を受光して電子的な画像データを連続的に生成する撮像部を備えた撮像装置であって、当該撮像装置による一連の撮像期間において生成された複数の画像データの露光量を、値が異なる２つの露光量のいずれかに設定する設定部と、前記設定部が設定した露光量に基づいて、前記複数の画像データの露光量を変更する露光量変更部と、前記露光量変更部が露光量を変更した前記複数の画像データを時系列に沿って合成して合成画像データを生成する画像合成部と、を備えたことを特徴とする。
【００１３】
また、本発明にかかる撮像装置は、上記発明において、前記設定部は、当該撮像装置による一連の撮像期間において生成された複数の画像データのうち、１以上の画像データの露光量を他の画像データの露光量より大きく設定することを特徴とする。
【００１４】
また、本発明にかかる撮像装置は、上記発明において、前記設定部は、前記複数の画像データのうち最後に生成された最終画像データの露光量を該最終画像データ以外の画像データの露光量より大きく設定することを特徴とする。
【００１５】
また、本発明にかかる撮像装置は、上記発明において、前記設定部が設定した最終画像データの露光量に基づいて、前記一連の撮像期間にける前記最終画像データ以外の画像データの露光量を算出する露光量算出部と、前記設定部が設定した最終画像データの露光量で前記撮像部に順次前記画像データを生成させる撮影制御部と、をさらに備え、前記露光量変更部は、前記撮像部が順次生成した前記最終画像データ以外の画像データの露光量を、前記露光量算出部が算出した前記露光量に変更することを特徴とする。
【００１６】
また、本発明にかかる撮像装置は、上記発明において、撮像を指示する撮像指示信号の入力を受け付ける入力部をさらに備え、前記撮像制御部は、前記入力部から前記撮像指示信号が入力されている期間内において前記撮像部に前記画像データを連続的に生成させることを特徴とする。
【００１７】
また、本発明にかかる撮像装置は、上記発明において、前記撮像部が順次生成した前記複数の画像データに対応する画像を所定の間隔で表示可能な表示部と、前記表示部が順次表示する前記画像のいずれかを他の画像データの露光量より大きくする強調画像として選択する指示信号の入力を受け付ける入力部と、をさらに備え、前記設定部は、前記入力部を介して選択された前記画像の画像データの露光量を他の画像データの露光量より大きく設定することを特徴とする。
【００１８】
また、本発明にかかる撮像方法は、所定の視野領域から集光された光を受光して電子的な画像データを連続的に生成する撮像装置が実行する撮像方法であって、当該撮像装置による一連の撮像期間において生成すべき複数の画像データの露光量を、値が異なる２つの露光量のいずれかに設定する設定ステップと、前記設定ステップが設定した露光量に基づいて、前記複数の画像データを生成させる撮像ステップと、前記撮像ステップで順次生成した前記複数の画像データを時系列に沿って合成した合成画像データを生成する画像合成ステップと、を含むことを特徴とする。
【００１９】
また、本発明にかかる撮像方法は、所定の視野領域から集光された光を受光して電子的な画像データを連続的に生成する撮像装置が実行する撮像方法であって、当該撮像装置による一連の撮像期間において生成された複数の画像データの露光量を、値が異なる２つの露光量のいずれかに設定する設定ステップと、前記設定ステップで設定した露光量に基づいて、前記複数の画像データの露光量を変更する露光量変更ステップと、前記露光量変更ステップで露光量を変更した前記複数の画像データを時系列に沿って合成して合成画像データを生成する画像合成ステップと、を含むことを特徴とする。
【００２０】
また、本発明にかかるプログラムは、所定の視野領域から集光された光を受光して電子的な画像データを連続的に生成する撮像装置に実行させるプログラムであって、当該撮像装置による一連の撮像期間において生成された複数の画像データの露光量を、値が異なる２つの露光量のいずれかに設定する設定ステップと、前記設定ステップで設定した露光量に基づいて、前記複数の画像データの露光量を変更する露光量変更ステップと、前記露光量変更ステップで露光量を変更した前記複数の画像データを時系列に沿って合成して合成画像データを生成する画像合成ステップと、を含むことを特徴とする。
【００２１】
また、本発明にかかるプログラムは、所定の視野領域から集光された光を受光して電子的な画像データを連続的に生成する撮像装置に実行させるプログラムであって、当該撮像装置による一連の撮像期間において生成された複数の画像データの露光量を、値が異なる２つの露光量のいずれかに設定する設定ステップと、前記設定ステップで設定した露光量に基づいて、前記複数の画像データの露光量を変更する露光量変更ステップと、前記露光量変更ステップで露光量を変更した前記複数の画像データを時系列に沿って合成して合成画像データを生成する画像合成ステップと、を含むことを特徴とする。
【発明の効果】
【００２２】
本発明によれば、撮像制御部が設定部によって設定された撮像装置による一連の撮像期間において生成すべき複数の画像データの露光量に基づいて、前記撮像部に前記画像データを生成さ、画像合成部が撮像部によって生成された画像データを時系列に沿って合成した合成画像データを生成するので、主要被写体が画面内を流れるように写る画像を撮像する場合であっても、主要被写体を把握することができるという効果を奏する。
【図面の簡単な説明】
【００２３】
【図１】図１は、本発明の一実施の形態にかかる撮像装置のユーザに面する側の構成を示す斜視図である。
【図２】図２は、本発明の一実施の形態にかかる撮像装置の機能構成を示すブロック図である。
【図３】図３は、本発明の一実施の形態にかかる撮像装置が実行する処理の概要を示すフローチャートである。
【図４】図４は、図３のライブ強調時間モード処理の概要を示すフローチャートである。
【図５】図５は、ライブ強調時間モード処理時に撮像素子によって連続的に生成される画像データに対応する画像の一例を示す図である。
【図６】図６は、ライブ強調時間モード処理によって生成される合成画像データに対応する画像の一例を示す図である。
【図７】図７は、図３のライブ強調自動モード処理の概要を示すフローチャートである。
【図８】図８は、ライブ強調自動モード処理時に撮像素子によって連続的に生成される画像データに対応する画像の一例を示す図である。
【図９】図９は、本発明の一実施の形態にかかる速度算出部による算出区間の一例を示す図である。
【図１０】図１０は、本発明の一実施の形態にかかる速度算出部による移動被写体の速度算出方法の概要を説明する図である。
【図１１】図１１は、図３の最終強調モード処理の概要を示すフローチャートである。
【図１２】図１２は、最終強調モード処理時に撮像素子によって連続的に生成される画像データに対応する画像の一例を示す図である。
【図１３】図１３は、図３の選択強調モード処理の概要を示すフローチャートである。
【図１４】図１４は、選択強調モード処理時に撮像素子によって連続的に生成される画像データに対応する画像の一例を示す図である。
【図１５】図１５は、選択強調モード処理時に表示部が表示する画像の画面遷移を模式的に示す図である。
【図１６】図１６は、選択強調モード処理によって生成される合成画像データに対応する画像の一例を示す図である。
【発明を実施するための形態】
【００２４】
以下、図面を参照して、本発明を実施するための形態（以下、「実施の形態」という）について説明する。なお、以下に説明する実施の形態によって本発明が限定されるものではない。さらに、図面の記載において、同一の部分には同一の符号を付して説明する。
【００２５】
図１は、本発明の一実施の形態にかかる撮像装置のユーザに面する側（背面側）の構成を示す斜視図である。図２は、本発明の一実施の形態にかかる撮像装置の機能構成を示すブロック図である。図１および図２に示す撮像装置１は、本体部２と、本体部２に着脱自在なレンズ部３と、を備える。
【００２６】
本体部２は、シャッタ４と、シャッタ駆動部５と、撮像素子６と、撮像素子駆動部７と、信号処理部８と、Ａ／Ｄ変換部９と、画像処理部１０と、ＡＥ処理部１１と、ＡＦ処理部１２と、画像圧縮展開部１３と、入力部１４と、表示部１５と、表示駆動部１６と、記録媒体１７と、メモリＩ／Ｆ１８と、ＳＤＲＡＭ（Synchronous  Dynamic  Random  Access  Memory）１９と、Ｆｌａｓｈメモリ２０と、本体通信部２１と、バス２２と、制御部２３と、を備える。
【００２７】
シャッタ４は、撮像素子６の状態を露光状態または遮光状態に設定する。シャッタ駆動部５は、ステッピングモータやＤＣモータ等を用いて構成され、制御部２３から入力される指示信号に応じてシャッタ４を駆動する。
【００２８】
撮像素子６は、所定の視野領域からレンズ部３が集光した光を受光して電気信号に変換して電子的な画像データを所定のフレームレートで連続的に生成するＣＣＤ（Charge  Coupled  Device）またはＣＭＯＳ（Complementary  Metal  Oxide  Semiconductor）等を用いて構成さる。撮像素子駆動部７は、制御部２３の制御のもと、所定のタイミングで撮像素子６から画像データ（アナログ信号）を信号処理部８に出力させる。この意味で、撮像素子駆動部７は、電子シャッタとして機能する。なお、本実施の形態では、撮像素子６が撮像部として機能する。
【００２９】
信号処理部８は、制御部２３の制御のもと、撮像素子６から入力される画像データに対して、アナログ処理を施してＡ／Ｄ変換部９に出力する。具体的には、信号処理部８は、画像データに対して、ノイズ低減処理およびゲインアップ処理等を行う。
【００３０】
Ａ／Ｄ変換部９は、信号処理部８から入力されるアナログ信号に対してＡ／Ｄ変換を行うことによってデジタルの画像データを生成し、バス２２を介してＳＤＲＡＭ１９に出力する。
【００３１】
画像処理部１０は、画像エンジンを用いて構成され、バス２２を介してＳＤＲＡＭ１９から画像データをフレーム毎に取得し、取得した画像データ（ＲＡＷデータ）に対して各種の画像処理を行って処理画像データを生成する。この処理画像データは、バス２２を介してＳＤＲＡＭ１９に出力される。ここで、画像処理部１０の詳細な構成について説明する。画像処理部１０は、移動被写体検出部１０１と、速度算出部１０２と、画像合成部１０３と、露光量変更部１０４と、を有する。
【００３２】
移動被写体検出部１０１は、撮像素子６が生成する画像データにおいて、時間的に連続する画像データにおいて画面内の位置が変化する移動被写体を検出する。たとえば、移動被写体検出部１０１は、時間的に隣接する画像間（フレーム間）において画面内の輝度が時間とともに変化する領域を移動被写体として検出する。なお、移動被写体検出部１０１は、パターンマッチングや顔検出等の周知技術を用いて移動被写体を検出してもよい。
【００３３】
速度算出部１０２は、移動被写体検出部１０１が検出した移動被写体の移動速度を算出する。具体的には、速度算出部１０２は、撮像素子６のフレームレート（ｆｐｓ）、画像データのデータサイズ、撮像装置１から移動被写体までの距離および撮像素子６が生成する画像データに対応する画像内に占める移動被写体の領域の割合のいずれか１つ以上に基づいて、移動被写体の速度を算出する。
【００３４】
画像合成部１０３は、撮像素子６が生成した画像データを時系列に沿って合成した合成画像データを生成する。具体的には、画像合成部１０３は、バス２２を介してＳＤＲＡＭ１９から複数の画像データを取得し、取得した複数の画像データを時系列に沿って順次合成した合成画像データを生成してＳＤＲＡＭ１９または記録媒体１７に出力する。
【００３５】
露光量変更部１０４は、ＳＤＲＡＭ１９に記録された画像データの露光量を変更する。具体的には、露光量変更部１０４は、制御部２３の制御のもと、バス２２を介してＳＤＲＡＭ１９に記録された画像データ（ＲＡＷデータ）を取得し、取得した画像データの露光量を変更、たとえば適正露出（１．０）を露出アンダー（０．３）に変更してＳＤＲＡＭ１９に出力する。
【００３６】
ＡＥ処理部１１は、バス２２を介してＳＤＲＡＭ１９に記録された画像データを取得し、取得した画像データに基づいて、静止画撮影または動画撮影を行う際の露出条件を設定する。具体的には、ＡＥ処理部１１は、画像データから輝度を算出し、算出した輝度に基づいて、たとえば絞り値（Ｆ値）の設定値、シャッタスピード等を決定することで撮像装置１の自動露出を行う。
【００３７】
ＡＦ処理部１２は、バス２２を介してＳＤＲＡＭ１９に記録された画像データを取得し、取得した画像データに基づいて、撮像装置１の自動焦点の調整を行う。たとえば、ＡＦ処理部１２は、画像データから高周波成分の信号を取り出し、高周波成分の信号に対してＡＦ（Auto  Focus）演算処理を行うことによって、撮像装置１の合焦評価を決定することで撮像装置１の自動焦点の調整を行う。
【００３８】
画像圧縮展開部１３は、バス２２を介してＳＤＲＡＭ１９から画像データを取得し、取得した画像データに対して所定の形式に従って圧縮し、この圧縮した画像データをＳＤＲＡＭ１９に出力する。ここで、所定の形式としては、ＪＰＥＧ（Joint  Photographic  Experts  Group）方式、ＭｏｔｉｏｎＪＰＥＧ方式およびＭＰ４（Ｈ．２６４）方式等である。また、画像圧縮展開部１３は、バス２２およびメモリＩ／Ｆ１８を介して記録媒体１７に記録された画像データ（圧縮画像データ）を取得し、取得した画像データを展開（伸長）してＳＤＲＡＭ１９に出力する。
【００３９】
入力部１４は、撮像装置１の電源状態をオン状態またはオフ状態に切り換える電源スイッチ１４１と、静止画撮影の指示を与える静止画レリーズ信号の入力を受け付けるレリーズスイッチ１４２と、記録媒体１７が記録する画像データを削除する削除信号の入力を受け付ける削除スイッチ１４３と、撮像装置１の各種設定を切り換える操作スイッチ１４４と、撮像装置１の各種設定を表示部１５に表示させるメニュースイッチ１４５と、記録媒体１７に記録された画像データに対応する画像を表示部１５に表示させる再生スイッチ１４６と、動画撮影の指示を与える動画レリーズ信号の入力を受け付ける動画スイッチ１４７と、外部からの接触を検出し、この検出した位置に応じた位置信号の入力を受け付けるタッチパネル１４８と、を有する。
【００４０】
レリーズスイッチ１４２は、外部からの押圧により進退可能であり、半押しされた場合に撮影準備動作を指示するファーストレリーズ信号（以下、「１ｓｔレリーズ信号」という）の入力を受け付ける一方、全押しされた場合に静止画撮影を指示するセカンドレリーズ信号（以下、「２ｎｄレリーズ信号」という）の入力を受け付ける。操作スイッチ１４４は、メニュー画面等における選択設定を行う上下左右の各方向スイッチ１４４ａ〜１４４ｄと、メニュー画面等における各方向スイッチ１４４ａ〜１４４ｄによる操作を決定する決定スイッチ１４４ｅ（ＯＫスイッチ）とを有する（図１を参照）。なお、操作スイッチ１４４は、ダイヤルスイッチ等を用いて構成してもよい。
【００４１】
タッチパネル１４８は、表示部１５の表示領域に重畳して設けられ、外部からの物体のタッチを検出し、この検出したタッチ位置に応じた位置信号（座標位置を示す信号）を制御部２３に出力する。また、タッチパネル１４８は、ユーザが表示部１５で表示される情報、たとえばアイコン画像やサムネイル画像に基づいてタッチした位置（座標位置）を検出し、この検出したタッチ位置に応じて撮像装置１が行う動作を指示する指示信号や画像を選択する選択信号の入力を受け付けてもよい。一般に、タッチパネル１４８としては、抵抗膜方式、静電容量方式および光学方式等がある。本実施の形態では、いずれの方式のタッチパネルであっても適用可能である。
【００４２】
表示部１５は、液晶または有機ＥＬ（Electro  Luminescence）等からなる表示パネルを用いて構成され、撮像素子６が生成した画像データに対応するライブビュー画像および／または記録媒体１７が記録する画像データに対応する撮影画像を表示する。表示駆動部１６は、バス２２を介してＳＤＲＡＭ１９に記録された画像データまたは記録媒体１７に記録された画像データを取得し、取得した画像データに対応する撮影画像を表示部１５に表示させる。ここで、画像の表示には、撮影直後の画像データを所定時間（たとえば３秒間）だけ表示するレックビュー表示、記録媒体１７に記録された画像データを再生する再生表示、および撮像素子６が連続的に生成する画像データに対応するライブビュー画像を時系列に沿って順次表示するライブビュー表示等が含まれる。また、表示部１５は、撮像装置１の操作情報および撮影に関する情報を適宜表示する。
【００４３】
記録媒体１７は、撮像装置１の外部から装着されるメモリカード等を用いて構成される。記録媒体１７は、メモリＩ／Ｆ１８を介して撮像装置１に着脱自在に装着される。記録媒体１７は、画像処理部１０や画像圧縮展開部１３が処理を施した画像データを記録する、または記録媒体１７に記録された画像データを出力する。また、記録媒体１７は、制御部２３の制御のもと、メモリＩ／Ｆ１８およびバス２２を介して撮像プログラムおよび各種情報それぞれをＦｌａｓｈメモリ２０に出力してもよい。
【００４４】
ＳＤＲＡＭ１９は、揮発メモリを用いて構成される。ＳＤＲＡＭ１９は、バス２２を介してＡ／Ｄ変換部９から入力される画像データ、画像処理部１０から入力される画像データおよび撮像装置１の処理中の情報を一時的に記録する。たとえば、ＳＤＲＡＭ１９は、信号処理部８、Ａ／Ｄ変換部９およびバス２２を介して撮像素子６が１フレーム毎に順次出力する画像データを一時的に記録する。
【００４５】
Ｆｌａｓｈメモリ２０は、不揮発性メモリを用いて構成される。Ｆｌａｓｈメモリ２０は、プログラム記録部２０１を有する。プログラム記録部２０１は、撮像装置１を動作させるための各種プログラム、撮像プログラムおよびプログラムの実行中に使用される各種データおよび画像処理部１０による画像処理の動作に必要な各画像処理のパラメータ等を記録する。
【００４６】
本体通信部２１は、本体部２に装着されるレンズ部３との通信を行うための通信インターフェースである。
【００４７】
バス２２は、撮像装置１の各構成部位を接続する伝送路等を用いて構成される。バス２２は、撮像装置１の内部で発生した各種データを撮像装置１の各構成部位に転送する。
【００４８】
制御部２３は、ＣＰＵ（Central  Processing  Unit）等を用いて構成され、バス２２を介して入力部１４からの指示信号またはレリーズ信号に応じて撮像装置１を構成する各部に対応する指示やデータの転送等を行って撮像装置１の動作を統括的に制御する。制御部２３は、２ｎｄレリーズが入力された場合、撮像装置１における撮影動作を開始する制御を行う。ここで、撮像装置１における撮影動作とは、シャッタ駆動部５および撮像素子駆動部７の駆動によって撮像素子６が出力した画像データに対し、信号処理部８、Ａ／Ｄ変換部９および画像処理部１０が所定の処理を施す動作をいう。このように処理が施された画像データは、制御部２３の制御のもと、画像圧縮展開部１３で圧縮され、バス２２およびメモリＩ／Ｆ２０を介して記録媒体１７に記録される。
【００４９】
制御部２３の詳細な構成について説明する。制御部２３は、設定部２３１と、露光量算出部２３２と、露光量判定部２３３と、撮像制御部２３４と、表示制御部２３５と、を有する。
【００５０】
設定部２３１は、撮像装置１による一連の撮像期間において生成すべき複数の画像データの露光量または撮像装置１による一連の撮像期間において生成された複数の画像データの露光量を、値が異なる２つの露光量のいずれかに設定する。具体的には、設定部２３１は、撮像装置１による一連の撮像期間において生成すべき複数の画像データのうち、１以上の画像データを他の画像データの露光量より大きく設定する。たとえば、設定部２３１は、撮像装置１による一連の撮像期間において撮像素子６が生成する複数の画像データのうち最後に生成する最終画像データ（最終フレーム）の露光量を、最終画像データ以外の画像データの露光量より大きく設定する。より詳細には、設定部２３１は、設定部２３１は、入力部１４から入力される最終画像データの露光量を指示する指示信号の入力に応じて、撮像素子７が一連の撮像期間において撮像を行う最終画像データの露光量を設置する。また、設定部２３１は、入力部１４から入力される撮像装置１の一連の撮像期間（撮像時間）を指示する指示信号に応じて、撮像装置１による一連の撮像期間の撮像時間を設定する。
【００５１】
露光量算出部２３２は、設定部２３１が設定した最終画像データの露光量に基づいて、一連の撮像期間における最終画像データ以外の画像データ（各フレーム）の露光量を算出する。また、露光量算出部２３２は、設定部２３１が設定した最終画像データの露光量および一連の撮像期間に基づいて、撮像装置１が一連の撮像期間の撮像時間において撮像する撮像回数を算出する。
【００５２】
露光量判定部２３３は、最終画像データであって、他の画像データと比して強調する強調画像の露光量が露光量算出部２３２によって算出された最終画像データ以外の各画像データ（各フレーム）の露光量を超えたか否かを判定する。また、露光量判定部２３３は、画像合成部１０３が合成した生成した合成画像データの露光量が適正露出であるか否かを判定する。
【００５３】
撮像制御部２３４は、設定部２３１が設定した露光量に基づいて、撮像素子６に複数の画像データを生成させる。具体的には、撮像制御部２３４は、設定部２３１が設定した露光量に基づいて、撮像装置１による一連の撮像期間において、１以上の画像データの露光量を他の画像データの露光量より上げて撮像素子６に画像データを生成させる。たとえば、撮像制御部２３４は、撮像素子６による一連の撮像期間における最終画像データの露光量を他の画像データの露光量より上げて撮像素子６に画像データを生成させる。また、撮像制御部２３４は、撮像素子６に対し、設定部２３１が設定した最終画像データの露光量および露光量算出部２３２が算出した最終画像データ以外の画像データの露光量に基づいて、複数の画像データを生成させる。
【００５４】
表示制御部２３５は、表示部１５の表示態様を制御する。具体的には、表示制御部２３５は、表示駆動部１６を駆動し、画像処理部１０が画像処理を施した画像データに対応するライブビュー画像を表示部１５に表示させる。
【００５５】
以上の構成を有する本体部２に対して、音声入出力機能、フラッシュ機能および電子ビューファインダ（ＥＶＦ）等を具備させてもよい。
【００５６】
レンズ部３は、光学系３１と、レンズ駆動部３２と、絞り３３と、絞り駆動部３４と、レンズ操作部３５と、レンズＦｌａｓｈメモリ３６と、レンズ通信部３７と、レンズ制御部３８と、を備える。
【００５７】
光学系３１は、一または複数のレンズを用いて構成され、所定の視野領域から光を集光する。光学系３１は、画角を変化させる光学ズーム機能および焦点を変化させるフォーカス機能を有する。レンズ駆動部３２は、ＤＣモータまたはステッピングモータ等を用いて構成され、光学系３１のレンズを光軸Ｌ上で移動させることにより、光学系３１のピント位置や画角等の変更を行う。
【００５８】
絞り３３は、光学系３１が集光した光の入射量を制限することにより露出の調整を行う。絞り駆動部３４は、ステッピングモータ等を用いて構成され、絞り３３を駆動する。
【００５９】
レンズ操作部３５は、図１に示すように、レンズ部３のレンズ鏡筒の周囲に設けられるリングであり、レンズ部３における光学ズームの操作を開始する操作信号の入力、またはレンズ部３におけるピント位置の調整を指示する指示信号の入力を受け付ける。なお、レンズ操作部３５は、プッシュ式のスイッチ等であってもよい。
【００６０】
レンズＦｌａｓｈメモリ３６は、光学系３１の位置および動きそれぞれを決定するための制御用プログラム、光学系３１のレンズ特性および各種パラメータを含むレンズ情報を記録する。
【００６１】
レンズ通信部３７は、レンズ部３が本体部２に装着されたときに、本体部２の本体通信部２１と通信を行うための通信インターフェースである。
【００６２】
レンズ制御部３８は、ＣＰＵ等を用いて構成される。レンズ制御部３８は、レンズ操作部３５の操作信号または本体部２からの指示信号に応じてレンズ部３の動作を制御する。具体的には、レンズ制御部３８は、レンズ操作部３５の操作信号に応じて、レンズ駆動部３２を駆動させてレンズ部３のピント合わせやズーム変更を行うとともに、絞り駆動部３４を駆動させて絞り値の変更を行う。なお、レンズ制御部３８は、レンズ部３が本体部２に装着された際に、レンズ部３のピント位置情報、焦点距離およびレンズ部３を識別する固有情報等を本体部２に送信するようにしてもよい。
【００６３】
以上のように構成された撮像装置１が行う処理について説明する。図３は、撮像装置１が実行する処理の概要を示すフローチャートである。
【００６４】
図３に示すように、まず、撮像装置１が撮影モードに設定されている場合（ステップＳ１０１：Ｙｅｓ）について説明する。この場合、表示制御部２３５は、撮像素子６が時間的に連続して生成する画像データに対応するライブビュー画像を表示部１５に表示させる（ステップＳ１０２）。
【００６５】
続いて、メニュースイッチ１４５が操作された場合（ステップＳ１０３：Ｙｅｓ）、設定部２３１は、メニュースイッチ１４５の操作に応じて、連続的して撮像した複数の画像データのいずれかを他の画像データよりも強調させて合成画像データを生成する強調撮影の撮像時間および強調画像の露光量の設定を行う強調撮影設定処理を実行する（ステップＳ１０４）。具体的には、設定部２３１は、強調撮影の撮像時間、強調する画像データ、強調する画像データの露光量、複数の画像データそれぞれを合成する合成比率、複数の画像データそれぞれの露光量、および、後述する強調撮影に含まれるライブ強調時間モード、ライブ強調自動モード、最終強調モード、選択強調モードの設定に関する処理を実行する。ステップＳ１０４の後、撮像装置１は、ステップＳ１０５へ移行する。
【００６６】
ステップＳ１０３において、メニュースイッチ１４５が操作されていない場合（ステップＳ１０３：Ｎｏ）、撮像装置１は、ステップＳ１０５へ移行する。
【００６７】
続いて、レリーズスイッチ１４２から２ｎｄレリーズ信号が入力された場合（ステップＳ１０５：Ｙｅｓ）において、ライブ強調モードが設定され（ステップＳ１０６：Ｙｅｓ）、ライブ強調時間モードであるとき（ステップＳ１０７：Ｙｅｓ）、撮像装置１は、設定された撮像時間と露光量とで連続的に撮像を行って複数の画像データを生成し、この複数の画像データの最終画像データを他の画像データより強調させて各画像データを時系列に沿って合成するライブ強調時間モード処理を実行する（ステップＳ１０８）。なお、ライブ強調時間モード処理の詳細については後述する。
【００６８】
続いて、電源スイッチ１４１が操作されて電源がオフになった場合（ステップＳ１０９：Ｙｅｓ）、撮像装置１は、本処理を終了する。これに対して、電源スイッチ１４１が操作されず、電源がオフでなっていない場合（ステップＳ１０９：Ｎｏ）、撮像装置１は、ステップＳ１０１へ戻る。
【００６９】
ステップＳ１０５において、レリーズスイッチ１４２から２ｎｄレリーズ信号が入力されていない場合（ステップＳ１０５：Ｎｏ）、撮像装置１は、ステップＳ１０１へ戻る。
【００７０】
ステップＳ１０７において、ライブ強調時間モードでない場合（ステップＳ１０７：Ｎｏ）、撮像装置１は、レリーズスイッチ１４２から２ｎｄレリーズ信号が入力されてから撮像装置１の画角内に入り込んだ被写体を自動で強調させるライブ強調自動モード処理を実行する（ステップＳ１１０）。なお、ライブ強調自動モードの詳細について後述する。ステップＳ１１０の後、撮像装置１は、ステップＳ１０９へ移行する。
【００７１】
ステップＳ１０６において、ライブ強調モードでない場合（ステップＳ１０６：Ｎｏ）において、最終強調モードのとき（ステップＳ１１１：Ｙｅｓ）、撮像装置１は、レリーズスイッチ１４２が押下され続けている間、設定部２３１によって設定された露光量で連続的に撮像を行って複数の画像データを生成し、この複数の画像データにおける最終画像データ（最終フレーム）を他の画像データより強調させて各画像データを時系列に沿って合成して合成画像データを生成する最終強調モード処理を実行する（ステップＳ１１２）。なお、最終強調モード処理の詳細については後述する。ステップＳ１１２の後、撮像装置１は、ステップＳ１０９へ移行する。
【００７２】
ステップＳ１１１において、最終強調モードでない場合（ステップＳ１１１：Ｎｏ）、撮像装置１は、撮像した複数の画像データから選択された画像データを他の画像データより強調後、各画像データを合成して合成画像データを生成する選択強調モード処理を実行する（ステップＳ１１３）。なお、選択強調モード処理の詳細については後述する。ステップＳ１１３の後、撮像装置１は、ステップＳ１０９へ移行する。
【００７３】
ステップＳ１０１において、撮像装置１が撮影モードに設定されていない場合（ステップＳ１０１：Ｎｏ）について説明する。この場合、撮像装置１が再生モードに設定されているとき（ステップＳ１１４：Ｙｅｓ）、撮像装置１は、記録媒体１７に記録された画像データを再生する再生処理を実行する（ステップＳ１１５）。ステップＳ１１５の後、撮像装置１は、ステップＳ１０９へ移行する。
【００７４】
ステップＳ１１４において、撮像装置１が再生モードに設定されていないとき（ステップＳ１１４：Ｎｏ）、撮像装置１は、ステップＳ１０９へ移行する。
【００７５】
つぎに、図３のステップＳ１０８のライブ強調時間モード処理について説明する。図４は、ライブ強調時間モード処理の概要を示すフローチャートである。図５は、ライブ強調時間モード処理時に撮像素子６によって連続的に生成される画像データに対応する画像の一例を示す図である。図５において、横軸が時間を示す。また、図５（ａ）が露光量算出部２３２によって設定された露光量を示し、図５（ｂ）が撮像素子６によって生成された画像データに対応する画像を示す。なお、以下においては、露光量を模式的に示すため、画像を点線で表現した。
【００７６】
図４に示すように、露光量算出部２３２は、上述したステップＳ１０３で設定部２３１が設定した撮像装置１による撮像時間および最終画像データの露光量に基づいて、撮像する撮像回数および各画像データの露光量を含む撮像パラメータを算出する（ステップＳ２０１）。具体的には、露光量算出部２３２は、最終画像データである強調画像の露光量を固定する場合、強調画像の露光量をＫ、適切露光量（１．０）をＴ、画像データの数をＦとした場合、以下の式（１）によって強調画像以外の他の画像データの露光量Ａを算出する。
Ａ＝（Ｔ−Ｋ）／（Ｆ−１）      ・・・（１）
【００７７】
続いて、撮像制御部２３４は、露光量算出部２３２が算出した各画像データの露光量に基づいて、撮像素子６に撮像させ（ステップＳ２０２）、撮像素子６が生成した画像データをＤＲＡＭ１９に仮記録する（ステップＳ２０３）。たとえば、図５に示すように、設定部２３１によって適正露出（１．０）に対する強調画像の露光量が０．３で設定されている場合、撮像制御部２３４は、撮像素子駆動部７を制御することによって、最終画像データである強調画像Ｗ５以外の画像Ｗ１〜Ｗ４の露光量が露光量算出部２３２によって算出された露光量（たとえば０．１７５）になるように撮像素子６に所定の間隔で連続的に複数の画像データを生成させる。この際、撮像制御部２３４は、シャッタ駆動部５または絞り駆動部３４を制御することによって、シャッタスピードまたは絞り値を調整することで、露光量算出部２３２によって算出された露光量になるように撮像素子６に所定の間隔で連続的に複数の画像データを生成させる。さらに、撮像制御部２３４は、信号処理部８を制御して、露光量算出部２３２によって算出された露光量になるように画像データのゲインアップを行うことにより、ＩＳＯ感度を調整してもよい。
【００７８】
その後、露光量算出部２３２が算出した撮像回数に達した場合（ステップＳ２０４：Ｙｅｓ）、撮像装置１は、後述するステップＳ２０６へ移行する。これに対して、露光量算出部２３２が算出した撮像回数に達していない場合（ステップＳ２０４：Ｎｏ）、撮像制御部２３４は、設定された撮像タイミングになるまで撮像素子６の撮像を待機させる（ステップＳ２０５）。ステップＳ２０５の後、撮像装置１は、ステップＳ２０２へ戻る。
【００７９】
ステップＳ２０６において、画像合成部１０３は、ＳＤＲＡＭ１９に仮記録された複数の画像データを取得し、取得した複数の画像データを時系列に沿って合成した合成画像データを生成する（ステップＳ２０６）。
【００８０】
その後、表示制御部２３５は、画像合成部１０３が生成した合成画像データに対応する画像を表示部１５に所定時間（たとえば３秒）だけレックビュー表示させる（ステップＳ２０７）。たとえば、図６に示すように、表示制御部２３５は、一連の撮像期間において最終画像データを他の画像データより強調させた画像Ｗ６を表示部１５に表示させる。このように、ライブ強調時間モード処理においては、適正露光（１．０）が不要のため、１回の撮像での露光量が少なくて済むため、露光量が少ないとそれに比例して露光時間も短くなる。この結果、１回（１フレーム）の露光時間が短くなるので高速での連続撮影が可能になる。これにより、後幕撮影（後幕シンクロ）のように流れている部分と移動被写体Ｐ１の一部が強調された部分を含んだ画像を生成することができ、移動被写体Ｐ１を把握することができる。
【００８１】
続いて、撮像制御部２３４は、画像合成部１０３が生成した合成画像データを記録媒体１７に記録する（ステップＳ２０８）。ステップＳ２０８の後、撮像装置１は、図３のメインルーチンへ戻る。
【００８２】
つぎに、図３のステップＳ１１０のライブ強調自動モード処理について説明する。図７は、ライブ強調自動モード処理の概要を示すフローチャートである。図８は、ライブ強調自動モード処理時に撮像素子６によって連続的に生成される画像データに対応する画像の一例を示す図である。図８において、横軸が時間を示す。また、図８（ａ）が露光量算出部２３２によって設定された露光量を示し、図８（ｂ）が撮像素子６によって生成された画像データに対応する画像を示す。なお、図８（ｂ）において、露光量を模式的に示すため、画像を点線で表現した。
【００８３】
図７に示すように、制御部２３は、速度算出用のカウントを初期化する（ステップＳ３０１）。
【００８４】
続いて、撮像制御部２３４は、撮像素子駆動部７を駆動させることによって、撮像素子６に撮像させる（ステップＳ３０２）。この場合、撮像制御部２３４は、撮像素子６によって生成された画像データをＳＤＲＡＭ１９に仮記録するが、記録媒体１７に記録しない。
【００８５】
その後、制御部２３は、移動被写体検出部１０１が速度算出部１０２によるライブビュー画像の算出区間内に時間的に連続する画像間で移動する移動被写体の進入を検出したか否かを判断する（ステップＳ３０３）。具体的には、図９に示すように、制御部２３は、移動被写体検出部１０１が速度算出部１０２によるライブビュー画像Ｗｎの算出区間Ｌ１内で移動被写体の進入を検出したか否かを判断する。ここで、算出区間Ｌ１は、移動被写体の速度、撮像装置１から移動被写体までの距離および画角によって設定される。たとえば、算出区間Ｌ１は、移動被写体がライブビュー画像Ｗｎの右側から左側に向けて時速４０ｋｍで移動する場合、ライブビュー画像Ｗｎの横幅に対して２０％に設定される。移動被写体検出部１０１が速度算出部１０２によるライブビュー画像Ｗｎの算出区間Ｌ１内において移動被写体の進入を検出したと制御部２３が判断した場合（ステップＳ３０３：Ｙｅｓ）、撮像装置１は、後述するステップＳ３０４へ移行する。これに対して、移動被写体検出部１０１が速度算出部１０２によるライブビュー画像の算出区間内において移動被写体の進入を検出していないと制御部２３が判断した場合（ステップＳ３０３：Ｎｏ）、撮像装置１は、後述するステップＳ３０５へ移行する。
【００８６】
ステップＳ３０４において、制御部２３は、速度算出用のカウントアップを行う。具体的には、制御部２３は、撮像素子６が生成した画像データのカウントのアップを行う。
【００８７】
続いて、移動被写体検出部１０１が速度算出部１０２によるライブビュー画像の算出区間内において被写体の進入を検出した場合（ステップＳ３０５：Ｙｅｓ）、撮像装置１は、後述するステップＳ３０６へ移行する。これに対して、移動被写体検出部１０１が速度算出部１０２によるライブビュー画像の算出区間内において被写体の進入を検出していない場合（ステップＳ３０５：Ｎｏ）、撮像装置１は、ステップＳ３０３へ戻る。
【００８８】
ステップＳ３０６において、速度算出部１０２は、移動被写体検出部１０１が検出した時間的に連続するライブビュー画像間における算出区間Ｌ１を移動する移動被写体の速度を算出する。
【００８９】
図１０は、速度算出部１０２による移動被写体の速度算出方法の概要を説明する図である。図１０に示すように、速度算出部１０２は、移動被写体Ｐ１が撮像素子６によって生成された画像データに対応するライブビュー画像Ｗ１０外から算出区間Ｌ１の終了位置に到達するまでの画像データの数（フレーム数）およびフレームレートの速度（ｆｐｓ）に基づいて、移動被写体Ｐ１の速度を算出する。たとえば、速度算出部１０２は、撮像素子６が３０ｆｐｓで画像データを生成し、移動被写体Ｐ１がライブビュー画像Ｗ１７の他方の算出区間Ｌ１で撮像を終了する場合（図１０（ｃ））において、移動被写体Ｐ１がライブビュー画像Ｗ１０外（図１０（ａ））からライブビュー画像Ｗ１１の算出区間Ｌ１の終了位置Ｅ１に到達したとき（図１０（ｂ））、フレーム速度（３０ｆｐｓ）および画像データの数に基づいて、移動被写体Ｐ１の速度を算出する。なお、速度算出部１０２は、ライブビュー画像内における移動被写体Ｐ１の領域および撮像装置１から移動被写体Ｐ１までの距離を加味して移動被写体Ｐ１の速度を算出してもよい。
【００９０】
続いて、露光量算出部２３２は、速度算出部１０２が算出した移動被写体Ｐ１の速度に基づいて、撮像区間Ｌ２を通過するまでの通過時間を算出する（ステップＳ３０７）。具体的には、図１０に示すように、露光量算出部２３２は、速度算出部１０２が算出した移動被写体Ｐ１の速度に基づいて、移動被写体Ｐ１が速度算出部１０２による算出区間Ｌ１を通過してから（図１０（ｂ））から撮像区間Ｌ２を通過するまでの通過時間を算出する（図１０（ｃ））。
【００９１】
その後、露光量算出部２３２は、設定部２３１によって設定された最終画像データの画像の露光量、速度算出部１０２が算出した移動被写体の速度に基づいて、撮像装置１が撮像する撮像回数および各画像データの露光量を含む撮像パラメータを算出する（ステップＳ３０８）。具体的には、露光量算出部２３２は、速度算出部１０２が算出した移動被写体の速度に基づいて、撮像期間に到達するまでの画像データの数を算出し、この算出した画像データの数を算出区間Ｌ１のサイズで除算した値に画像データの画像データサイズ（フレームサイズ）を乗じた値を撮像回数として算出後、撮像回数と最終画像データの露光量とに基づいて、他の画像データの露光量を算出する。
【００９２】
続いて、撮像制御部２３４は、露光量算出部２３２が算出した各画像データの露光量に基づいて、撮像素子６に撮像させ（ステップＳ３０９）、撮像素子６が生成した画像データをＳＤＲＡＭ１９に仮記録する（ステップＳ３１０）。たとえば、図８に示すように、最終画像データに対応する強調画像の露光量が０．３に設定され、露光量算出部２３２が算出した撮像回数が４回の場合、撮像制御部２３４は、撮像素子駆動部７を制御することによって、強調画像Ｗ１７以外の画像Ｗ１３〜Ｗ１６の露光量が露光量算出部２３２によって算出された露光量（たとえば０．１７５）になるように撮像素子６に所定の間隔で連続的に複数の画像データを生成させる。このように、ライブ強調自動モード処理においては、ライブ強調時間モード処理のように、時間を設定するために試し撮りを繰り返して適切な時間を設定する必要がない。この結果、ライブ強調自動モード処理によれば、被写体の速度から適切な時間を算出することができるので、移動被写体Ｐ１が撮像装置１の画角内に写り込んだ場合、移動被写体Ｐ１が流れている部分と強調した部分を含んだ画像を自動的に撮像することができ、被写体を把握することができる画像を生成することができる。なお、ライブ強調自動モード処理においては、計算時間を簡略化するため、１つの被写体の場合に行うことが望ましい。
【００９３】
ステップＳ３１１〜ステップＳ３１５は、図４のステップＳ２０３〜ステップＳ２０８にそれぞれ対応する。ステップＳ３１５の後、撮像装置１は、図３のメインルーチンへ戻る。
【００９４】
つぎに、図３のステップＳ１１２の最終強調モード処理について説明する。図１１は、最終強調モード処理の概要を示すフローチャートである。図１２は、最終強調モード処理時に撮像素子６によって連続的に生成される画像データに対応する画像の一例を示す図である。図１２において、横軸が時間を示す。また、図１２（ａ）が設定部２３１によって設定された露光量を示し、図１２（ｂ）が撮像素子６によって生成された画像データに対応する画像を示し、図１２（ｃ）が露光量算出部２３２によって算出された露光量を示し、図１２（ｄ）が露光量変更部１０４による変更後の画像データに対応する画像を示す。
【００９５】
図１１に示すように、撮像制御部２３４は、上述したステップＳ１０３で設定部２３１が設定した最終画像の露光量および撮像時間に基づいて、撮像素子６に撮像させ（ステップＳ４０１）、撮像素子６が生成した画像データをＳＤＲＡＭ１９に仮記録する（ステップＳ４０２）。
【００９６】
続いて、レリーズスイッチ１４２から２ｎｄレリーズ信号が入力され続けている場合（ステップＳ４０３：Ｙｅｓ）、撮像制御部２３４は、設定された撮像タイミングになるまで撮像素子６に撮像を待機させる（ステップＳ４０４）。たとえば、図１２（ａ）および図１２（ｂ）に示すように、撮像制御部２３４は、最終画像データに対応する強調画像の露光量が０．３で設定された場合、撮像素子駆動部７を制御することによって、画像Ｗ２０〜画像Ｗ２４の露光量が０．３になるように撮像素子６に所定の間隔で連続的に複数の画像データを生成させる。ステップＳ４０４の後、撮像装置１は、ステップＳ４０１へ戻る。
【００９７】
ステップＳ４０３において、レリーズスイッチ１４２から２ｎｄレリーズ信号がない場合（ステップＳ４０３：Ｎｏ）、露光量算出部２３２は、各画像データの露光量を加算した全画像データ（全フレーム）の露光量を算出する（ステップＳ４０５）。具体的には、露光量算出部２３２は、ＳＤＲＡＭ１９に仮記録された全画像データに対応する複数の画像データそれぞれの露光量を加算した露光量を算出する。
【００９８】
続いて、露光量判定部２３３は、露光量算出部２３２が算出した全画像データを加算した露光量が適正露出以上であるか否かを判定する（ステップＳ４０６）。露光量判定部２３３が露光量算出部２３２によって算出された全画像データを加算した露光量が適正露出以上であると判定した場合（ステップＳ４０６：Ｙｅｓ）、撮像装置１は、後述するステップＳ４０７へ移行する。これに対して、露光量判定部２３３が露光量算出部２３２によって算出された全画像データを加算した露光量が適正露出以上でないと判定した場合（ステップＳ４０６：Ｎｏ）、撮像装置１は、後述するステップＳ４１２へ移行する。
【００９９】
ステップＳ４０７において、露光量算出部２３２は、露光量変更部１０４による各画像データの露光量を算出する（ステップＳ４０７）。たとえば、図１２（ａ）および図１２（ｂ）に示すように、露光量算出部２３２は、設定部２３１によって最終画像データの強調画像の露光量が０．３で設定され、かつ撮像回数が５回の場合、上述した式（１）によって、露光量変更部１０４による各画像データの露光量を算出する。
【０１００】
露光量変更部１０４は、露光量算出部２３２が算出した各画像データの露光量に基づいて、ＳＤＲＡＭ１９に仮記録された画像データの露光量を変更してＳＤＲＡＭ１９に出力する（ステップＳ４０８）。具体的には、図１２（ｃ）および図１２（ｄ）に示すように、露光量変更部１０４は、画像Ｗ２０〜画像Ｗ２３の画像データの露光量を０．３から０．１７５に変更してＳＤＲＡＭ１９に出力する。
【０１０１】
その後、画像合成部１０３は、ＳＤＲＡＭ１９に仮記録された複数の画像データそれぞれを時系列に沿って合成することによって合成画像データを生成する（ステップＳ４０９）。具体的には、図１２（ｄ）に示すように、画像合成部１０３は、画像Ｗ２０〜画像Ｗ２４それぞれに対応する複数の画像データを時系列に沿って合成することによって合成画像データを生成する。
【０１０２】
続いて、撮像制御部２３４は、画像合成部１０３が生成した合成画像データを記録媒体１７に記録する（ステップＳ４１０）。
【０１０３】
その後、表示制御部２３５は、合成画像データに対応する合成画像（たとえば図６を参照）を表示部１５にレックビュー表示させる（ステップＳ４１１）。ステップＳ４１１の後、撮像装置１は、図３のメインルーチンへ戻る。このように、最終強調モード処理においては、ライブ強調モード（ライブ強調時間モード処理やライブ強調自動モード処理）ほどではないが、１回（１フレーム）の露光時間を短くできるので、高速撮影が可能となるうえ、時間の指定が不要のため、開始停止を被写体の状態を見て決めることができる。
【０１０４】
ステップＳ４１２において、表示制御部２３５は、露出アンダーである旨を表示部１５に表示させる。ステップＳ４１２の後、撮像装置１は、図３のメインルーチンへ戻る。
【０１０５】
つぎに、図３のステップＳ１１３の選択強調モード処理について説明する。図１３は、選択強調モード処理の概要を示すフローチャートである。図１４は、選択強調モード処理時に撮像素子６によって連続的に生成される画像データに対応する画像の一例を示す図である。図１４において、横軸が時間を示す。また、図１４（ａ）が設定部２３１によって設定された露光量を示し、図１４（ｂ）が撮像素子６によって生成された画像データに対応する画像を示し、図１４（ｃ）が露光量算出部２３２によって算出された露光量を示し、図１４（ｄ）が露光量変更部１０４による変更後の画像データに対応する画像を示す。
【０１０６】
図１３に示すように、撮像制御部２３４は、適切露出（たとえば１．０）で撮像素子６に撮像させ（ステップＳ５０１）、撮像素子６が生成した画像データをＳＤＲＡＭ１９に仮記録する（ステップＳ５０２）。たとえば、図１４（ａ）および図１４（ｂ）に示すように、撮像制御部２３４は、撮像素子駆動部７を制御することによって、画像Ｗ３０〜画像Ｗ３４が適正露光になるように撮像素子６に所定の間隔で連続的に複数の画像データを生成させる。
【０１０７】
続いて、レリーズスイッチ１４２から２ｎｄレリーズ信号が入力され続けている場合（ステップＳ５０３：Ｙｅｓ）、撮像制御部２３４は、設定された撮像タイミングになるまで撮像素子６に撮像を待機させる（ステップＳ５０４）。ステップＳ５０４の後、撮像装置１は、ステップＳ５０１へ戻る。
【０１０８】
ステップＳ５０３において、レリーズスイッチ１４２から２ｎｄレリーズ信号がない場合（ステップＳ５０３：Ｎｏ）、表示制御部２３５は、ＳＤＲＡＭ１９に仮記録された一連の画像データに対応する画像を表示部１５に表示させるコマ表示を開始する（ステップＳ５０５）。たとえば、図１５に示すように、表示制御部２３５は、ＳＤＲＡＭ１９に仮記録された一連の画像データに対応する画像Ｗ３０〜画像Ｗ３４を表示部１５に所定の間隔（たとえば１秒または０．５秒）で表示させるコマ表示を開始する。
【０１０９】
その後、表示部１５が表示する画像に対して、タッチパネル１４８または操作スイッチ１４４を介して他の画像よりも強調する強調画像データのフレームが選択された場合（ステップＳ５０６：Ｙｅｓ）、制御部２３は、選択された画像データのフレーム番号をＳＤＲＡＭ１９に記録する（ステップＳ５０７）。たとえば、図１５に示すように、制御部２３は、タッチパネル１４８を介して画像Ｗ３１および画像Ｗ３４が選択された場合、画像Ｗ３１および画像Ｗ３４のフレーム番号をＳＤＲＡＭ１９に記録する。ステップＳ５０７の後、撮像装置１は、ステップＳ５０８へ移行する。これに対して、表示部１５が表示する画像に対して、タッチパネル１４８または操作スイッチ１４４を介して他の画像よりも強調する強調画像データのフレームが選択されていない場合（ステップＳ５０６：Ｎｏ）、撮像装置１は、ステップＳ５０８へ移行する。
【０１１０】
続いて、入力部１４からコマ表示を終了する指示信号が入力された場合（ステップＳ５０８：Ｙｅｓ）、撮像装置１は、ステップＳ５０９へ移行する。なお、表示部１５が表示する画像がＳＤＲＡＭ１９によって仮記録された一連の画像データ群における最終画像データに対応する画像が表示された場合、撮像装置１は、ステップＳ５０９へ移行してもよい。これに対して、入力部１４からコマ表示を終了する指示信号が入力されていない場合（ステップＳ５０８：Ｎｏ）、撮像装置１は、ステップＳ５０６へ戻る。
【０１１１】
ステップＳ５０９において、露光量算出部２３２は、選択された強調画像データの数に基づいて、選択されなかった各画像データの露光量を算出する。
【０１１２】
続いて、露光量判定部２３３が強調画像データに対応する強調画像の露光量が露光量算出部２３２によって算出された強調画像以外の各画像データの画像の露光量を超えたと判定した場合（ステップＳ５１０：Ｙｅｓ）、露光量変更部１０４は、露光量算出部２３２によって算出された各画像データの露光量に基づいて、ＳＤＲＡＭ１９に仮記録された画像データの露光量を変更してＳＤＲＡＭ１９に出力する（ステップＳ５１１）。具体的には、図１４（ｃ）および図１４（ｄ）に示すように、露光量変更部１０４は、画像Ｗ３０、画像Ｗ３２および画像Ｗ３３それぞれの画像データの露光量を適正露出（１．０）から０．１３に変更してＳＤＲＡＭ１９に出力する。
【０１１３】
その後、画像合成部１０３は、ＳＤＲＡＭ１９に記録された一連の画像データ群を時系列に沿って合成して合成画像データを生成する（ステップＳ５１２）。
【０１１４】
続いて、撮像制御部２３４は、画像合成部１３が生成した合成画像データを記録媒体１７に記録する（ステップＳ５１３）。
【０１１５】
その後、表示制御部２３５は、画像合成部１３が生成した合成画像データに対応する合成画像を表示部１５にレックビュー表示させる（ステップＳ５１４）。具体的には、図１６に示すように、表示制御部２３５は、合成画像Ｗ４０を表示部１５にレックビュー表示させる。これにより、ユーザが所望する位置で移動被写体Ｐ１を強調させた画像を生成させることができる。ステップＳ５１３の後、撮像装置１は、図３のメインルーチンへ戻る。このように、選択強調モード処理においては、適正露光で撮像しているため（全フレーム）、他のモードではできない１コマ（１フレーム）毎の表示が可能となる。この結果、選択強調モード処理によれば、画像を見て強調したい部分（１コマ）を直感的に選択することができるので、他のモード処理ではできない途中の画像の強調も可能となる。
【０１１６】
ステップＳ５１０において、露光量判定部２３３が強調画像データに対応する強調画像の露光量が露光量算出部２３２によって算出された強調画像以外の各画像データの画像の露光量を超えていないと判定した場合（ステップＳ５１０：Ｎｏ）、撮像装置１は、ステップＳ５１５へ移行する。
【０１１７】
続いて、表示制御部２３５は、強調画像が失敗である旨のメッセージ、たとえば強調失敗を表示部１５に表示させる（ステップＳ５１５）。
【０１１８】
その後、入力部１４から再選択を指示する指示信号が入力された場合（ステップＳ５１６：Ｙｅｓ）、撮像装置１は、ステップＳ５０５へ戻る。これに対して、入力部１４から再選択を指示する指示信号が入力されていない場合（ステップＳ５１６：Ｎｏ）、撮像装置１は、ステップＳ５１７へ移行する。
【０１１９】
続いて、露光量算出部２３２は、全画像同じ比率になる画像処理の露光量を算出する（ステップＳ５１７）。ステップＳ５１７の後、撮像装置１は、ステップＳ５１１へ移動する。
【０１２０】
以上説明した本発明の一実施の形態によれば、撮像制御部２３４が１以上の画像データの露光量を他の画像データの露光量より上げて撮像素子６に画像データを生成させ、画像合成部１０３が撮像素子６によって生成された画像データを時系列に沿って合成して合成画像データを生成するので、主要被写体の一部を強調した画像を生成することができ、画像中に写る主要被写体の把握することができる。
【０１２１】
なお、本発明の一実施の形態では、最終画像データの露光量を固定していたが、たとえば最終画像データの露光量を他の画像データの露光量に対する比率で設定してもよい。この場合、露光量算出部２３２は、設定部２３１によって設定された他の画像データの露光量に対する最終画像データの露光量の強調倍数に応じて、他の画像データおよび最終画像データそれぞれの露光量を算出する。たとえば、露光量算出部２３２は、適切露光量をＴ、画像データの数をＦ、強調倍数をＢとする場合、以下の式（２）によって最終画像データの露光量Ｒを算出する。
Ｒ＝Ｔ／（（Ｆ−１）＋Ｂ）×Ｂ      ・・・（２）
また、露光量算出部２３２は、他の画像データの露光量Ａを以下の式（３）によって算出する。
Ａ＝Ｔ／（（Ｆ−１）＋Ｂ）      ・・・（３）
このように最終画像データの露光量を他の画像データの露光量に対する比率によって、主要被写体の一部を強調した画像を生成することができ、画像中に写る主要被写体の把握することができる。
【０１２２】
ここまで、本発明を実施するための形態を説明してきたが、本発明は上述した実施の形態によってのみ限定されるべきものではない。
【０１２３】
たとえば、本発明において、表示部とは別に電子ビューファインダを本体部に設け、この電子ビューファインダにおいて本発明を適用するようにしてもよい。この場合には、表示部と電子ビューファインダとでライブビュー画像の見え方が異なるようにすればより好ましい。
【０１２４】
また、本発明においては、本体部とレンズ部とが一体的に形成されていてもよい。
【０１２５】
また、本発明にかかる撮像装置は、デジタル一眼レフカメラ以外にも、たとえばアクセサリ等を装着可能なデジタルカメラ、デジタルビデオカメラおよび撮像機能を有する携帯電話やタブレット型携帯機器等の電子機器にも適用することができる。
【０１２６】
なお、本明細書におけるフローチャートの説明では、「まず」、「その後」、「続いて」等の表現を用いてステップ間の処理の前後関係を明示していたが、本発明を実施するために必要な処理の順序は、それらの表現によって一意的に定められるわけではない。すなわち、本明細書で記載したフローチャートにおける処理の順序は、矛盾のない範囲で変更することができる。
【０１２７】
このように、本発明は、ここでは記載していない様々な実施の形態を含みうるものであり、特許請求の範囲によって特定される技術的思想の範囲内で種々の設計変更等を行うことが可能である。
【符号の説明】
【０１２８】
１  撮像装置
２  本体部
３  レンズ部
４  シャッタ
５  シャッタ駆動部
６  撮像素子
７  撮像素子駆動部
８  信号処理部
９  Ａ／Ｄ変換部
１０  画像処理部
１１  ＡＥ処理部
１２  ＡＦ処理部
１３  画像圧縮展開部
１４  入力部
１５  表示部
１６  表示駆動部
１７  記録媒体
１８  メモリＩ／Ｆ
１９  ＳＤＲＡＭ
２０  Ｆｌａｓｈメモリ
２１  本体通信部
２２  バス
２３  制御部
３１  光学系
３２  レンズ駆動部
３３  絞り
３４  絞り駆動部
３５  レンズ操作部
３６  レンズＦｌａｓｈメモリ
３７  レンズ通信部
３８  レンズ制御部
１０１  移動被写体検出部
１０２  速度算出部
１０３  画像合成部
１０４  露光量変更部
１４１  電源スイッチ
１４２  レリーズスイッチ
１４３  削除スイッチ
１４４  操作スイッチ
１４５  メニュースイッチ
１４６  再生スイッチ
１４７  動画スイッチ
１４８  タッチパネル
２０１  プログラム記録部
２３１  設定部
２３２  露光量算出部
２３３  露光量判定部
２３４  撮像制御部
２３５  表示制御部
【図１】
2014103468.tif 000003
【図２】
2014103468.tif 000004
【図３】
2014103468.tif 000005
【図４】
2014103468.tif 000006
【図５】
2014103468.tif 000007
【図６】
2014103468.tif 000008
【図７】
2014103468.tif 000009
【図８】
2014103468.tif 000010
【図９】
2014103468.tif 000011
【図１０】
2014103468.tif 000012
【図１１】
2014103468.tif 000013
【図１２】
2014103468.tif 000014
【図１３】
2014103468.tif 000015
【図１４】
2014103468.tif 000016
【図１５】
2014103468.tif 000017
【図１６】
2014103468.tif 000018