(57)【要約】【課題】実質的なダイナミックレンジを拡張した動画の撮影中に、ダイナミックレンジ拡張効果の高い静止画を撮影できるようにする。【解決手段】ＣＰＵ１０１がシャッターボタンの半押し状態を示すＳＷ１信号を受信すると、動画撮影およびＨＤＲ動画の合成処理と並行してＨＤＲ静止画用の露出計算を実施する。その後、シャッターボタンの全押し状態を示すＳＷ２信号を受信すると、動画撮影による適正露出画像およびアンダー露出画像をＨＤＲ静止画合成用として保存する。次に、ＣＰＵ１０１は、次フレームのアンダー露出をオーバー露出に変更して撮影を実施し、オーバー露出画像をメモリ１０３に保存し、保存されたそれぞれの画像を用いて、ＨＤＲ静止画を合成する。【選択図】図１
2015015622.tif 000002
【特許請求の範囲】
【請求項１】
第１の露出で撮影して第１のフレームを生成するとともに、前記第１の露出とは異なる第２の露出で撮影して第２のフレームとを生成し、前記第１のフレームと前記第２のフレームとを合成したフレームで構成される動画を生成する動画撮影手段と、
前記第１の露出で撮影して第１の画像を生成するとともに、前記第２の露出で撮影して第２の画像を生成し、さらに前記第１の露出および第２の露出とは異なる第３の露出で撮影して第３の画像を生成し、前記第１の画像、前記第２の画像および前記第３の画像を合成した静止画を生成する静止画撮影手段と、
前記動画撮影手段による動画の撮影中に、前記静止画撮影手段による静止画の撮影を指示する指示手段と、
前記指示手段による撮影の指示に応じて、前記第３の露出による第３の画像を生成するように前記動画撮影手段を制御するとともに、前記第１の露出で生成された第１のフレームと、前記第２の露出で生成された第２のフレームと、前記第３の露出に変更して生成された第３の画像とを合成して静止画を生成するように前記静止画撮影手段を制御する制御手段とを備えることを特徴とする撮像装置。
【請求項２】
前記制御手段は、前記指示手段による撮影の指示がなされた後に前記動画撮影手段により生成された第１のフレームおよび第２のフレームと、前記第３の露出に変更して生成された第３の画像とを合成して静止画を生成するように前記静止画撮影手段を制御することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記第２の露出で撮影して生成された第２のフレームを記憶する記憶手段をさらに備え、
前記制御手段は、前記指示手段による撮影の指示に応じて、該指示の後に生成された第１のフレームと、前記記憶手段に記憶された第２のフレームと、前記第２の露出を前記第３の露出に変更して生成された第３の画像とを合成して静止画を生成するように前記静止画撮影手段を制御することを特徴とする請求項１に記載の撮像装置。
【請求項４】
前記制御手段は、前記指示手段により撮影の指示がなされた後に、前記動画撮影手段が前記第１の露出による第１のフレームを生成してから前記第２の露出による第２のフレームを生成する場合には、前記第１の露出による撮影と、前記第２の露出による撮影との順序を入れ替えた後に、前記第２の露出を前記第３の露出に変更するように前記動画撮影手段を制御することを特徴とする請求項１に記載の撮像装置。
【請求項５】
前記第２の露出はアンダー露出であり、前記第３の露出はオーバー露出であることを特徴とする請求項１〜４の何れか１項に記載の撮像装置。
【請求項６】
前記動画撮影手段は、前記第２の露出を前記第３の露出に変更している間は、前記第１のフレームを動画のフレームとすることを特徴とする請求項１〜５の何れか１項に記載の撮像装置。
【請求項７】
第１の露出で撮影して第１のフレームを生成するとともに、前記第１の露出とは異なる第２の露出で撮影して第２のフレームとを生成し、前記第１のフレームと前記第２のフレームとを合成したフレームで構成される動画を生成する動画撮影工程と、
前記第１の露出で撮影して第１の画像を生成するとともに、前記第２の露出で撮影して第２の画像を生成し、さらに前記第１の露出および第２の露出とは異なる第３の露出で撮影して第３の画像を生成し、前記第１の画像、前記第２の画像および前記第３の画像を合成した静止画を生成する静止画撮影工程と、
前記動画撮影工程における動画の撮影中に、前記静止画撮影工程による静止画の撮影を指示する指示工程と、
前記指示工程による撮影の指示に応じて、前記第３の露出による第３の画像を生成するように前記動画撮影工程を制御するとともに、前記第１の露出で生成された第１のフレームと、前記第２の露出で生成された第２のフレームと、前記第３の露出に変更して生成された第３の画像とを合成して静止画を生成するように前記静止画撮影工程を制御する制御工程とを備えることを特徴とする撮像装置の制御方法。
【請求項８】
第１の露出で撮影して第１のフレームを生成するとともに、前記第１の露出とは異なる第２の露出で撮影して第２のフレームとを生成し、前記第１のフレームと前記第２のフレームとを合成したフレームで構成される動画を生成する動画撮影工程と、
前記第１の露出で撮影して第１の画像を生成するとともに、前記第２の露出で撮影して第２の画像を生成し、さらに前記第１の露出および第２の露出とは異なる第３の露出で撮影して第３の画像を生成し、前記第１の画像、前記第２の画像および前記第３の画像を合成した静止画を生成する静止画撮影工程と、
前記動画撮影工程における動画の撮影中に、前記静止画撮影工程による静止画の撮影を指示する指示工程と、
前記指示工程による撮影の指示に応じて、前記第３の露出による第３の画像を生成するように前記動画撮影工程を制御するとともに、前記第１の露出で生成された第１のフレームと、前記第２の露出で生成された第２のフレームと、前記第３の露出に変更して生成された第３の画像とを合成して静止画を生成するように前記静止画撮影工程を制御する制御工程とをコンピュータに実行させることを特徴とするプログラム。
【請求項９】
請求項８に記載のプログラムを記憶したことを特徴とするコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、特に、ダイナミックレンジを拡張した動画および静止画を撮影するために用いて好適な撮像装置、撮像装置の制御方法、プログラムおよび記憶媒体に関する。
【背景技術】
【０００２】
従来、撮影対象に極端な明るさの違いがある場合でも両方の特徴を表した画像を得る手法が知られている。例えば特許文献１には、露出の異なる複数の動画を撮影し、合成して実質的なダイナミックレンジを拡張した動画（以下、ＨＤＲ動画）を得る技術が開示されている。また、動画の撮影中に動画の撮影を中断することなく静止画の撮影が可能な撮像装置が、例えば特許文献２に開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平６−２７３３５４号公報
【特許文献２】特開２００５−５７３７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、実質的なダイナミックレンジを拡張した静止画（以下、ＨＤＲ静止画）を得る場合は、３つの露出の異なる静止画を合成する。すなわち、主被写に露出を合わせた適正露出画像と、より高輝度側に露出を合わせたアンダー露出画像と、より低輝度側に露出を合わせたオーバー露出画像とを撮影して合成することによりＨＤＲ静止画を得ることができる。一方、ＨＤＲ動画を得る場合には、一定のフレームレートを維持する必要がある。そこで、ＨＤＲ動画を撮影する時は、ＨＤＲ静止画を撮影する時よりも合成に使用する画像数を減らす必要がある。このため、ＨＤＲ動画の撮影中にＨＤＲ静止画を撮影しようとすると、ＨＤＲ静止画を合成するために必要な露出の種類が足りず、ダイナミックレンジ拡張効果の低い画像しか得られないという問題点がある。
【０００５】
本発明は前述の問題点に鑑み、実質的なダイナミックレンジを拡張した動画の撮影中に、ダイナミックレンジ拡張効果の高い静止画を撮影できるようにすることを目的としている。
【課題を解決するための手段】
【０００６】
本発明に係る撮像装置は、第１の露出で撮影して第１のフレームを生成するとともに、前記第１の露出とは異なる第２の露出で撮影して第２のフレームとを生成し、前記第１のフレームと前記第２のフレームとを合成したフレームで構成される動画を生成する動画撮影手段と、前記第１の露出で撮影して第１の画像を生成するとともに、前記第２の露出で撮影して第２の画像を生成し、さらに前記第１の露出および第２の露出とは異なる第３の露出で撮影して第３の画像を生成し、前記第１の画像、前記第２の画像および前記第３の画像を合成した静止画を生成する静止画撮影手段と、前記動画撮影手段による動画の撮影中に、前記静止画撮影手段による静止画の撮影を指示する指示手段と、前記指示手段による撮影の指示に応じて、前記第３の露出による第３の画像を生成するように前記動画撮影手段を制御するとともに、前記第１の露出で生成された第１のフレームと、前記第２の露出で生成された第２のフレームと、前記第３の露出に変更して生成された第３の画像とを合成して静止画を生成するように前記静止画撮影手段を制御する制御手段とを備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、ＨＤＲ静止画撮影により得られるＨＤＲ静止画と同等のダイナミックレンジ拡張効果をもつ静止画をＨＤＲ動画の撮影中に得ることができる。
【図面の簡単な説明】
【０００８】
【図１】各実施形態に係るデジタルカメラの内部構成例を示すブロック図である。
【図２】第１の実施形態において、ＨＤＲ動画の撮影中にＨＤＲ静止画を撮影する処理手順の一例を示すフローチャートである。
【図３】第１の実施形態において、ＨＤＲ動画の撮影中にＨＤＲ静止画を撮影する場合の処理のタイミングを説明するための図である。
【図４】第２の実施形態において、ＨＤＲ動画の撮影中にＨＤＲ静止画を撮影する処理手順の一例を示すフローチャートである。
【図５】第２の実施形態において、ＨＤＲ動画の撮影中にＨＤＲ静止画を撮影する場合の処理のタイミングを説明するための図である。
【図６】第３の実施形態において、ＨＤＲ動画の撮影中にＨＤＲ静止画を撮影する処理手順の一例を示すフローチャートである。
【図７】第３の実施形態において、ＨＤＲ動画の撮影中にＨＤＲ静止画を撮影する場合の処理のタイミングを説明するための図である。
【発明を実施するための形態】
【０００９】
（第１の実施形態）
以下、図面を参照しながら本発明の第１の実施形態について説明する。
図１は、本実施形態に係るデジタルカメラ１００の構成例を示すブロック図である。
図１において、デジタルカメラ１００はＣＰＵ１０１、不揮発性メモリ１０２、メモリ１０３、撮像部１０４、画像処理部１０５、ディスプレイ１０６、入力部１０７、ドライブ装置１０８、および通信Ｉ／Ｆ１１０を備えている。これらの各構成は内部バス１５０に接続されており、内部バス１５０に接続される各部は、内部バス１５０を介して互いにデータのやりとりを行うことができる。
【００１０】
不揮発性メモリ１０２は、例えばＲＯＭで構成されており、不揮発性メモリ１０２には、画像データや音声データ、その他のデータ、ＣＰＵ１０１が動作するための各種プログラムなどが格納されている。メモリ１０３は、例えばＲＡＭ（半導体素子を利用した揮発性のメモリなど）からなる。ＣＰＵ１０１は、例えば不揮発性メモリ１０２に格納されるプログラムに従い、メモリ１０３をワークメモリとして用い、デジタルカメラ１００の各部を制御する。
【００１１】
撮像部１０４は、ズームレンズやフォーカスレンズを含むレンズ群、シャッター、ＣＣＤやＣＭＯＳ素子等からなる撮像素子などから構成されている。画像処理部１０５は、ＣＰＵ１０１の制御に基づいて、不揮発性メモリ１０２や記録媒体１０９に格納された画像データなどに対して各種画像処理を施す。画像処理部１０５が行う画像処理には、Ａ／Ｄ変換処理、Ｄ／Ａ変換処理、画像データの符号化処理、圧縮処理、デコード処理、拡大／縮小処理（リサイズ）、ノイズ低減処理、色変換処理などが含まれる。画像処理部１０５は特定の画像処理を施すための専用の回路ブロックで構成してもよく、画像処理の種別によっては画像処理部１０５を用いずにＣＰＵ１０１がプログラムに従って画像処理を施すことも可能である。
【００１２】
ディスプレイ１０６は、ＣＰＵ１０１の制御に基づいて、画像やＧＵＩ（Graphical User Interface）を構成するＧＵＩ画面などを表示する。ＣＰＵ１０１は、プログラムに従い表示制御信号を生成し、ディスプレイ１０６に表示するための映像信号を生成してディスプレイ１０６に出力するようにデジタルカメラ１００の各部を制御する。ディスプレイ１０６は、出力された映像信号に基づいて映像を表示する。
【００１３】
入力部１０７は、ボタン、ダイヤル、タッチパネルジョイスティックなどを含む、ユーザ操作を受け付けるための入力デバイスである。なお、タッチパネルは、ディスプレイ１０６に重ね合わせて平面的に構成され、接触された位置に応じた座標情報が出力されるようにした入力デバイスである。また、ボタンには、静止画の撮影を指示するシャッターボタン、動画の撮影を開始および停止するボタン、通常の撮影モードとダイナミックレンジを拡張した撮影を行うモードとを切り替えるスイッチなどが含まれる。
【００１４】
ドライブ装置１０８は、ＳＤカードなどの記録媒体１０９を装着可能であり、ＣＰＵ１０１の制御に基づき、装着された記録媒体１０９からデータを読み出したり、記録媒体１０９にデータを書き込んだりする。通信Ｉ／Ｆ１１０は、外部装置１１１やインターネットなどと接続し、映像信号や音声信号、ファイルやコマンドなどの各種データの送受信を行うためのインターフェースである。
【００１５】
上述したデジタルカメラ１００では、中央１点ＡＦ（オートフォーカス）や顔ＡＦを用いた撮影を行うことができる。中央１点ＡＦとは、撮影画面内の中央位置１点に対してＡＦを行うことであり、顔ＡＦとは、顔検出機能によって検出された撮影画面内の顔に対してＡＦを行うことである。
【００１６】
次に、ＨＤＲ（ハイダイナミックレンジ）画像の合成について説明する。以下の説明で、ＳＷ１信号とは、シャッターボタンの操作途中、いわゆる半押し（撮影準備指示）した状態に生成される信号を指すものとする。また、ＳＷ２信号とは、シャッターボタンの操作完了、いわゆる全押し（撮影指示）した状態に生成される信号を指すものとする。
【００１７】
シャッター操作のＳＷ２信号によってダイナミックレンジを拡張した静止画（ＨＤＲ静止画）を撮影する指示がなされると、ＣＰＵ１０１は、主被写体が適正露出となるように撮像部１０４を制御して適正露出画像を得る。次に、ＣＰＵ１０１は、例えば青空のように高輝度の被写体が適正露出となるように撮像部１０４を制御し、アンダー露出画像を得る。さらにＣＰＵ１０１は適正露出では黒潰れするような低輝度の被写体が適正な露出となるように撮像部１０４を制御してオーバー露出画像を得る。
【００１８】
画像処理部１０５はＣＰＵ１０１の制御に基づいて、高輝度部分はアンダー露出画像となり、低輝度部分はオーバー露出画像となるように得られた３種類の露出の画像を合成し、低輝度から高輝度まで再現された画像を生成する。ダイナミックレンジを拡張した動画（ＨＤＲ動画）を撮影する場合は、ＣＰＵ１０１は適正露出と、アンダー露出、オーバー露出のいずれか適切な方との画像のみ撮影して合成し、一定のフレームレートを維持するように各部を制御する。本実施形態では、適正露出の画像とアンダー露出の画像とを合成するものとする。
【００１９】
以下、本実施形態では、ＨＤＲ動画の撮影時にＨＤＲ静止画の撮影を行う例について説明する。以下、第１の露出とは適正露出のことを指し、第２の露出とはアンダー露出のことを指し、第３の露出とはオーバー露出を指すものとする。
【００２０】
図２は、本実施形態において、ＨＤＲ動画の撮影中にＨＤＲ静止画を撮影する処理手順の一例を示すフローチャートである。図２に示す例では、第１の露出および第２の露出により動画を撮影して合成する例について示す。
まず、ステップＳ２０１において、ＨＤＲ動画の撮影中に、ユーザの操作によりシャッターボタンの半押しが実行されて入力部１０７がＳＷ１信号を生成するまで待機する。そして、ＣＰＵ１０１がＳＷ１信号を受信すると、ステップＳ２０２において、ＨＤＲ静止画を撮影するために必要な第３の露出の計算を行う。
【００２１】
次に、ステップＳ２０３において、ユーザ操作によりシャッターボタンの全押しが実行されて入力部１０７がＳＷ２信号を生成するまで待機する。そして、ＣＰＵ１０１がＳＷ２信号を受信すると、ステップＳ２０４において、撮像部１０４を制御し、露出を第３の露出に切り替えて撮影を実施し、撮影画像をメモリ１０３に保存する。第３の露出での撮影が終了すると、ＣＰＵ１０１はステップＳ２０５において、メモリ１０３に保存されている、直近で撮影した第１、第２の露出による撮影画像（動画のフレーム）およびステップＳ２０４で撮影した第３の露出による撮影画像を読み出す。そして、画像処理部１０５を制御してＨＤＲ静止画合成を実施する。その後、ステップＳ２０６において、ＣＰＵ１０１は、露出を変更したフレームに対応する動画フレームを、適正露出による撮影画像を用いて生成する。
【００２２】
図３（ａ）は、適正輝度画像と低輝度用画像との組み合わせのＨＤＲ動画を撮影中にＨＤＲ静止画を撮影する場合の処理のタイミングを説明するための図である。図３（ａ）において、「Ｍ」は第１の露出により生成された適正露出画像を指し、「Ｌ」は第２の露出により高輝度の被写体が適正となるように撮影したアンダー露出画像を指す。また、「Ｈ」は第３の露出により低輝度被写体が適正となるように撮影したオーバー露出画像を指す。また、図３（ａ）における横軸は、時刻を示している。
【００２３】
ＨＤＲ動画撮影では、１フレーム分の時間を二つに分割し、「Ｍ」および「Ｌ」の２種類の画像を撮影し、次フレームの撮影と並行してＨＤＲ動画の合成処理が行われる。時刻Ｔ１でＣＰＵ１０１がＳＷ１信号を受信すると、ＣＰＵ１０１は動画撮影およびＨＤＲ動画の合成処理と並行してＨＤＲ静止画用の露出計算を実施する。その後、時刻Ｔ２でＳＷ２信号を受信すると、ＣＰＵ１０１は、時刻Ｔ３から撮影する「Ｍ」および「Ｌ」の画像をＨＤＲ静止画合成用としてメモリ１０３に保存する。
【００２４】
次に、ＣＰＵ１０１は、時刻Ｔ４で次フレームの「Ｌ」用の露出を「Ｈ」用に変更して撮影を実施し、「Ｈ」の画像をメモリ１０３に保存する。次に、ＣＰＵ１０１は、得られた「Ｍ」、「Ｌ」、および「Ｈ」のそれぞれの画像を用いて、ＨＤＲ静止画を合成する。また、時刻Ｔ４で露出を変更した「Ｈ」の画像はＨＤＲ動画の合成には使用できないため、時刻Ｔ５において「Ｍ」の画像のみを動画フレームとして使用する。
【００２５】
図３（ｂ）は、本実施形態において、図３（ａ）に示した例と異なるタイミングでＳＷ２信号が得られた場合の処理のタイミングを説明するための図である。
例えば、「Ｌ」の画像の撮影よりも早い時刻Ｔ２´でＳＷ２信号を入力した場合、ＣＰＵ１０１は時刻Ｔ３´のタイミングで撮影した第２の露出の画像を、ＨＤＲ静止画の合成用画像としてメモリ１０３に保存する。そして、次のフレームの「Ｍ」の画像をメモリに１０３に保存して、時刻Ｔ４´で「Ｌ」用の露出を「Ｈ」用に変更し、「Ｈ」の画像をメモリ１０３に保存する。
【００２６】
以上のように本実施形態によれば、ＨＤＲ動画の撮影中に静止画を撮影する場合において、動画撮影時よりも多い種類の露出で撮影した画像が得られる。このため、ダイナミックレンジ拡張効果の高いＨＤＲ静止画を得ることができる。
【００２７】
（第２の実施形態）
本実施形態では、第１の実施形態で説明したＨＤＲ静止画撮影を行った場合において、静止画撮影のタイムラグをより削減する撮影処理について説明する。なお、本実施形態に係るデジタルカメラの内部構成については図１と同様であるため、説明は省略する。以下、第１の実施形態と異なる点について説明する。
【００２８】
図４は、本実施形態におけるＨＤＲ動画の撮影中にＨＤＲ静止画を撮影する処理手順の一例を示すフローチャートである。なお、ステップＳ４０１からＳ４０２、およびステップＳ４０５からＳ４０７は、それぞれ第１の実施形態で説明した図２のステップＳ２０１からＳ２０２、およびステップＳ２０４からＳ２０６と同様のため、説明は省略する。
【００２９】
ＳＷ１信号を受信してＨＤＲ静止画を撮影するために必要な第３の露出を計算した後、ステップＳ４０３において、ＣＰＵ１０１は第２の露出で撮影した画像を、ＨＤＲ静止画用としてメモリ１０３に保存する。そして、次フレームの撮影を行うたびにステップＳ４０４において、ＣＰＵ１０１はＳＷ２信号を受信しているか否かを判定する。この判定の結果、ＳＷ２信号を受信している場合はステップＳ４０５に進む。一方、ステップＳ４０４の判定の結果、ＳＷ２信号を受信していない場合は、ステップＳ４０３に戻り、既にメモリ１０３に保存されている第２の露出で撮影した画像を新しい画像に更新する。
【００３０】
図５は、本実施形態において、ＨＤＲ動画の撮影中にＨＤＲ静止画を撮影する場合の処理のタイミングを説明するための図である。
時刻Ｔ１でＣＰＵ１０１がＳＷ１信号を受信すると、ＣＰＵ１０１は以降に撮影される「Ｌ」の画像をＨＤＲ静止画合成用としてメモリ１０３に保存または更新する。そして、時刻Ｔ２でＳＷ２信号を受信すると、第１の実施形態と同様に、ＣＰＵ１０１は時刻Ｔ３から開始する次フレームの撮影において、時刻Ｔ４で「Ｈ」の画像を撮影するように撮像部１０４を制御する。ＣＰＵ１０１は、メモリ１０３に保存されている「Ｌ」の画像、露出変更処理によって得た「Ｈ」画像、および時刻Ｔ３で撮影を開始した「Ｍ」の画像を用いて、時刻Ｔ５でＨＤＲ静止画の合成を実施する。
【００３１】
以上のように本実施形態によれば、ＳＷ１信号を受信した後に、ＨＤＲ静止画合成用の画像として第２の露出による画像を保存するようにした。これにより、ＳＷ２信号を受信してからＨＤＲ静止画合成用の画像を撮影するよりも、シャッター操作から合成用画像を取得するまでのタイムラグをより短縮することができる。
【００３２】
（第３の実施形態）
図３（ａ）に示した処理手順では、ＨＤＲ静止画を合成するために用いる「Ｌ」の画像を取得してから「Ｈ」の画像を取得するまでの間に「Ｍ」の画像を撮影するため、動きの速い被写体の撮影において合成処理が失敗する可能性がある。そこで本実施形態では、第１の実施形態におけるＨＤＲ静止画の撮影と類似する手順でＨＤＲ静止画合成用の画像を、連続した撮影で取得する処理について説明する。なお、本実施形態に係るデジタルカメラの内部構成については図１と同様であるため、説明は省略する。以下、第１の実施形態と異なる点について説明する。
【００３３】
図６は、本実施形態におけるＨＤＲ動画の撮影中にＨＤＲ静止画を撮影する処理手順の一例を示すフローチャートである。なお、ステップＳ６０１からＳ６０３、およびステップＳ６０５からＳ６０７は、それぞれ第１の実施形態で説明した図２のステップＳ２０１からＳ２０３、およびステップＳ２０４からＳ２０６と同様のため、説明は省略する。
【００３４】
ＣＰＵ１０１がＳＷ２信号を受信すると、ステップＳ６０４において、ＣＰＵ１０１は、「Ｌ」の画像、すなわち第３の露出の画像が連続して得られるか否かを判定する。この判定の結果、図３（ｂ）に示した例のように第３の露出の画像が連続して得られる場合は、ステップＳ６０５にそのまま進む。一方、ステップＳ６０４の判定の結果、図３（ａ）に示した例のように第３の露出の画像が連続で得られない場合は、ステップＳ６０８において、ＣＰＵ１０１は第１の露出による撮影と、第２の露出による撮影とで順序を入れ替える。その後、ステップＳ６０５に進む。
【００３５】
図７は、本実施形態において、ＨＤＲ動画の撮影中にＨＤＲ静止画を撮影する場合の処理のタイミングを説明するための図である。以下、図３（ａ）に示した例と異なる点について説明する。
時刻Ｔ２でＣＰＵ１０１がＳＷ２信号を受信すると、ＣＰＵ１０１は、次の撮影処理からＨＤＲ静止画合成用の画像が連続して撮影できるか否かを判定する。時刻Ｔ３からＨＤＲ静止画用の画像の保存が始まるため、ＣＰＵ１０１は時刻Ｔ４以降のフレームの動画撮影の撮影順序を入れ替えた上で、「Ｌ」の画像の撮影を「Ｈ」の画像の撮影へ切り替える。これにより、ＨＤＲ静止画合成用の画像が連続した撮影で得られ、動きの速い被写体の撮影においてＨＤＲ静止画を合成する成功率を高めることができる。
【００３６】
以上のように本実施形態によれば、シャッター全押し後にＨＤＲ静止画合成用の画像が連続撮影できるか否かを判定するようにした。そして、連続撮影できない場合に第１の露出による撮影と第２の露出による撮影の順序を入れ替え、さらに第２の露出による撮影を第３の露出の撮影と変更するようにした。これにより、タイムラグをより削減してＨＤＲ静止画合成用の画像を連続して撮影することができる。
【００３７】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶したコンピュータ読み取り可能な記憶媒体は本発明を構成することになる。
【符号の説明】
【００３８】
１０１  ＣＰＵ
１０３  メモリ
１０４  撮像部
１０５  画像処理部
１０７  入力部
【図１】
2015015622.tif 000003
【図２】
2015015622.tif 000004
【図３】
2015015622.tif 000005
【図４】
2015015622.tif 000006
【図５】
2015015622.tif 000007
【図６】
2015015622.tif 000008
【図７】
2015015622.tif 000009