(57)【要約】【課題】撮像素子からの読み出し一時記憶する画像データを増やすことなく、かつ、ユーザのレリーズ操作に応じて、ユーザが最善の撮影画像を確実に取得することの可能な撮像装置および撮像方法を提供する。【解決手段】画像データに対して画像処理を行い表示部にライブビュー画像が表示されるまでの表示タイムラグ情報と、撮影者が撮影開始を意図してから実際に撮影開始操作を指示するまでの撮影者固有のレリーズタイムラグ情報を記憶する調整値保存メモリ１３を有し、表示タイムラグ情報およびレリーズタイムラグ情報に基づいて、撮影者が撮影開始操作を指示した際にタイミング検出信号を検出した時間より遡った時間を記録開始時間として設定して撮影画像を取得し保存用メモリ１１に記録する。【選択図】  図1
2014116878.tif 000002
【特許請求の範囲】
【請求項１】
被写体像を撮像し、逐次、画像データに変換する撮像部と、
撮影者による撮影開始操作を指示したタイミング検出信号を検出するレリーズ操作入力部と、
予め設定されたフレーム分の上記画像データを、順次、最新の画像データに更新して一時的に保持するバッファメモリ部と、
遅延時間計測用画像および上記画像データに基づくライブビュー画像を表示する表示部と、
上記遅延時間計測用画像に従って、撮影者が撮影開始を意図してから実際に上記撮影開始操作を指示するまでの撮影者固有のレリーズタイムラグ情報を検出するレリーズタイムラグ情報検出部と、
上記画像データに対して画像処理を行い上記表示部にライブビュー画像が表示されるまでの表示タイムラグ情報および上記レリーズタイムラグ情報を記憶する遅延時間記憶部と、
上記遅延時間記憶部に記憶された上記表示タイムラグ情報および上記レリーズタイムラグ情報に基づいて、撮影者が上記撮影開始操作を指示した際の上記タイミング検出信号を検出した時間より遡った時間を記録開始時間として設定するプリキャプチャ撮影時間設定部と、
上記バッファメモリ部に格納された画像データから所定の画像データを記録媒体に転送し記録動作を行う記録部と、
を有し、
撮影者がレリーズ操作を行って撮影する際に、バッファメモリ部に記録された画像データの中から、上記プリキャプチャ撮影時間設定部により設定された時間だけ遡った時間に対応した画像データを抽出して上記記録部に記録することを特徴とする撮像装置。
【請求項２】
上記レリーズタイムラグ情報は、上記遅延時間計測用画像として、動体画像を表示し、撮影者の応答時間を測定する第１のレリーズタイムラグと、上記遅延時間計測用画像として静止画像の瞬間変化を表示して撮影者の応答時間を測定する第２のレリーズタイムラグからなることを特徴とする請求項１に記載の撮像装置。
【請求項３】
上記レリーズタイムラグ情報は、撮影者がレリーズ釦を操作した際の遅延時間、および撮影者がタッチパネルを操作した際の遅延時間を測定することによって検出することを特徴とする請求項１に記載の撮像装置。
【請求項４】
上記表示タイムラグ情報は、撮影フレームレート、画像効果処理、画質補正処理、および撮影シーンの少なくとも１つに基づく遅延時間であることを特徴とする請求項１に記載の撮像装置。
【請求項５】
撮像部から出力される画像データに対して画像処理を行い表示部にライブビュー画像が表示されるまでの表示タイムラグ情報を記憶する遅延時間記憶部を有する撮像装置における撮像方法であって、
遅延時間計測用画像を用いて、撮影者が撮影開始を意図してから実際に撮影開始操作を指示するまでの撮影者固有のレリーズタイムラグ情報を検出し、このレリーズタイムラグ情報を上記遅延時間記憶部に記憶し、
被写体像を撮像し、逐次、画像データに変換し、上記画像データをバッファメモリ部に記憶し、
上記遅延時間記憶部に記憶された上記表示タイムラグ情報および上記レリーズタイムラグ情報に基づいて、撮影者が上記撮影開始操作を指示した際の上記タイミング検出信号を検出した時間より遡った時間を記録開始時間として設定し、
撮影者がレリーズ操作を行って撮影する際に、上記バッファメモリ部に記録された画像データの中から、設定された上記記録開始時間だけ遡った時間に対応した画像データを抽出して記録部に記録する、
ことを特徴とする撮像方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、高速フレームレートで動画撮影や静止画撮影が可能な撮像装置および撮像方法に関する。
【背景技術】
【０００２】
例えば、移動体を被写体として動画撮影する場合には、撮影者の意図した時点から実際に撮影がなされまでのタイミングにタイムラグがあることから、所望のレリーズタイミングで撮影画像を取得することが困難であった。このため、レリーズ操作の前後で所定時間の間、連続撮影を行い、連続撮影された動画像の中から、撮影者が所望とするタイミングで撮影された静止画像や動画像を選択することが提案されている。
【０００３】
例えば、特許文献１には、撮影者が所望の撮影タイミングを逃さないようにするために、予め設定してある連続撮影の記録時間範囲を撮影モードに応じて可変させる撮像装置が開示されている。この撮像装置によれば、打ち上げ花火モードや運動会等に適したスポーツモードにおいては、記録開始前および記録開始後の所定時間の間を指定して、撮影画像を記録することができる。
【０００４】
また、近年、撮像素子の画像読み出し速度や、画像信号処理速度が向上している。このため、連続撮影時の撮影時間間隔が短縮化され、短い撮影時間で、より多くの連続した撮影画像を取得することができる。また、動画撮影においては、撮影フレームレートを高速化して撮影することができ、動きの多い被写体に対して、再生時より滑らかな動画像を取得することができるようになってきている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−０４４８９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述したように、画像読み出し速度や画像処理速度が向上していることから、連続撮影時間が同じであっても、従来より多くの画像データが取得される。そのため、撮影者が最善と判断した撮影タイミングで撮影を行った場合でも、撮影後に不必要と判断すると、無駄になってしまう画像データが大量となってしまう。また、無駄になってしまう画像データを考慮して、十分な記録容量を確保しなければならない。
【０００７】
したがって、特許文献１に示されるような撮像装置において、連続撮影する時間は、画像データの記録容量を考慮して必要最小限にしておくことが望ましい。しかし、撮影者がライブビュー表示画像において被写体を観察し、最善の撮影タイミングと判断してから、レリーズ操作を行い、実際に撮影が開始されるまでの所要時間（以下、レリーズタイムラグという）は、個人差がある（撮影者固有のレリーズタイムラグ）。また、撮像素子から読み出してライブビュー表示用に画像処理に要する遅延時間がある（表示遅延時間、以下表示タイムラグと示す）。このため、最善のタイミングで撮影した画像を得るには、撮影者固有のレリーズタイムラグと、表示タイムラグを考慮した時間だけ、レリーズ操作時によりも遡って撮影を開始する必要がある。
【０００８】
本発明は、このような事情を鑑みてなされたものであり、撮像素子から読み出す一時記憶する画像データを増やすことなく、かつ、撮影者のレリーズ操作に応じて、撮影者が最善の撮影画像を確実に取得することの可能な撮像装置および撮像方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため第１の発明に係る撮像装置は、被写体像を撮像し、逐次、画像データに変換する撮像部と、撮影者による撮影開始操作を指示したタイミング検出信号を検出するレリーズ操作入力部と、予め設定されたフレーム分の上記画像データを、順次、最新の画像データに更新して一時的に保持するバッファメモリ部と、遅延時間計測用画像および上記画像データに基づくライブビュー画像を表示する表示部と、上記遅延時間計測用画像に従って、撮影者が撮影開始を意図してから実際に上記撮影開始操作を指示するまでの撮影者固有のレリーズタイムラグ情報を検出するレリーズタイムラグ情報検出部と、上記画像データに対して画像処理を行い上記表示部にライブビュー画像が表示されるまでの表示タイムラグ情報および上記レリーズタイムラグ情報を記憶する遅延時間記憶部と、上記遅延時間記憶部に記憶された上記表示タイムラグ情報および上記レリーズタイムラグ情報に基づいて、撮影者が上記撮影開始操作を指示した際の上記タイミング検出信号を検出した時間より遡った時間を記録開始時間として設定するプリキャプチャ撮影時間設定部と、上記バッファメモリ部に格納された画像データから所定の画像データを記録媒体に転送し記録動作を行う記録部と、を有し、撮影者がレリーズ操作を行って撮影する際に、バッファメモリ部に記録された画像データの中から、上記プリキャプチャ撮影時間設定部により設定された時間だけ遡った時間に対応した画像データを抽出して上記記録部に記録する。
【００１０】
第２の発明に係る撮像装置は、上記第１の発明において、上記レリーズタイムラグ情報は、上記遅延時間計測用画像として、動体画像を表示し、撮影者の応答時間を測定する第１のレリーズタイムラグと、上記遅延時間計測用画像として静止画像の瞬間変化を表示して撮影者の応答時間を測定する第２のレリーズタイムラグからなる。
【００１１】
第３の発明に係る撮像装置は、上記第１の発明において、上記レリーズタイムラグ情報は、撮影者がレリーズ釦を操作した際の遅延時間、および撮影者がタッチパネルを操作した際の遅延時間を測定することによって検出する。
【００１２】
第４の発明に係る撮像装置は、上記第１の発明において、上記表示タイムラグ情報は、撮影フレームレート、画像効果処理、画質補正処理、および撮影シーンの少なくとも１つに基づく遅延時間である。
【００１３】
第５の発明に係る撮像方法は、撮像部から出力される画像データに対して画像処理を行い表示部にライブビュー画像が表示されるまでの表示タイムラグ情報を記憶する遅延時間記憶部を有する撮像装置における撮像方法であって、遅延時間計測用画像を用いて、撮影者が撮影開始を意図してから実際に撮影開始操作を指示するまでの撮影者固有のレリーズタイムラグ情報を検出し、このレリーズタイムラグ情報を上記遅延時間記憶部に記憶し、被写体像を撮像し、逐次、画像データに変換し、上記画像データをバッファメモリ部に記憶し、上記遅延時間記憶部に記憶された上記表示タイムラグ情報および上記レリーズタイムラグ情報に基づいて、撮影者が上記撮影開始操作を指示した際の上記タイミング検出信号を検出した時間より遡った時間を記録開始時間として設定し、撮影者がレリーズ操作を行って撮影する際に、上記バッファメモリ部に記録された画像データの中から、設定された上記記録開始時間だけ遡った時間に対応した画像データを抽出して記録部に記録する。
【発明の効果】
【００１４】
本発明によれば、撮像素子からの読み出し一時記憶する画像データを増やすことなく、かつ、撮影者のレリーズ操作に応じて、撮影者が最善の撮影画像を確実に取得することの可能な撮像装置および撮像方法を提供することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施形態に係るカメラの主として電気的構成を示すブロック図である。
【図２】本発明の一実施形態に係るカメラの応答時間を調整するための動作を示すフローチャートである。
【図３】本発明の一実施形態に係るカメラにおいて、プリキャプチャ応答調整時の選択画面を示す図である。
【図４】本発明の一実施形態に係るカメラにおいて、プリキャプチャ応答調整時における第１の応答時間調整時の調整用画面表示の変化を示す図である。
【図５】本発明の一実施形態に係るカメラにおいて、プリキャプチャ応答調整時における第２の応答時間調整時の調整用画面表示の変化を示す図である。
【図６】本発明の一実施形態に係るカメラにおけるプリキャプチャ時間調整テーブルを示す図である。
【図７】本発明の一実施形態に係るカメラにおけるプリキャプチャ時間調整値の一例を示す図である。
【図８】本発明の一実施形態に係るカメラの撮影シーケンスを示すフローチャートである。
【図９】本発明の一実施形態に係るカメラにおいて、バッファリング時のバッファメモリデータ処理の時間変化を示す図である。
【図１０】本発明の一実施形態に係るカメラにおいて、動画撮影時のバッファメモリから取得する画像を示す図である。
【図１１】本発明の一実施形態に係るカメラの応答時間を調整するための動作の変形例を示すフローチャートである。
【発明を実施するための形態】
【００１６】
以下、図面に従って本発明を適用した撮像装置として、カメラを用いて好ましい実施形態について説明する。本発明の好ましい一実施形態に係るカメラは、デジタルカメラである。このデジタルカメラは、撮像部を有し、この撮像部によって被写体像を撮像し、逐次、画像データに変換し、この変換された画像データに基づいて、被写体像を本体の背面に配置した表示部または電子ビューファインダ（ＥＶＦ）にライブビュー表示する。ユーザである撮影者は、ライブビュー表示を観察することにより、構図やシャッタチャンスを決定し、静止画または動画を記録する。
【００１７】
また、表示部等に調整用画面表示を表示させ、撮影者固有のレリーズタイムラグを計測し、このレリーズタイムラグを事前に記憶しておく。さらに、このカメラは、画像処理の種類（例えばシェーディング補正、トリミング拡大処理等）に応じてライブビュー表示用画像処理に要する遅延時間（表示タイムラグ）情報が、予め記録部に記録してある。撮影時には、撮影者固有のレリーズタイムラグと表示タイムラグを用いて、撮影者が意図したタイミングにおける画像データを記録媒体に記録する。
【００１８】
図１は、本発明の一実施形態に係るカメラ１００の主として電気的構成を示すブロック図である。制御部１は、ＣＰＵ（Central Processing Unit：中央演算処理装置）を有し、フラッシュＲＡＭ等の不揮発性メモリに記憶されたプログラムに従って、各ブロックに対して信号の入出力制御を行うことによって、カメラ１００の全体を制御する。
【００１９】
撮影レンズ２は、複数のレンズから構成された単焦点レンズまたは焦点距離可変レンズ（ズームレンズ）であり、被写体像を形成する。撮影レンズ２はレンズ制御部３によって、フォーカスレンズが光軸方向に移動されピント調整を行い、また撮影レンズ２がズームレンズの場合にはズーミングレンズが光軸方向に移動され焦点距離調節も行われる。また、レンズ制御部３は、絞り機構を有しており、この絞り機構によって開口制御を行い、撮像素子４に入射する光量を調整する。
【００２０】
撮影レンズ２の光軸上には、撮像素子４が配置されている。撮像素子４は、結像した被写体像を画像信号に光電変換し、画像信号をＡ／Ｄ変換し、画像情報をデジタル化した画像データを出力する。すなわち、撮像素子４は、被写体像を撮像して、取得した画像信号を、逐次、画像データに変換する。撮像素子４の出力は、ＡＥ処理部５、ＡＦ処理部６、バッファメモリ１２、および画像処理部７に接続されている。また、撮像素子４は、電子シャッタを有し、ライブビュー表示や動画撮影等を行う際には、撮像動作を連続的に行い、画像データを連続的に出力可能である。
【００２１】
ＡＥ処理部５は、撮像素子４から出力された画像データに基づいて、被写体の輝度情報を取得する。このＡＥ処理部５によって取得された被写体輝度情報は、制御部１に出力され、制御部１は適正露光となる絞り機構の開口値や、シャッタ速度等の露出制御値を算出し、レンズ制御部３等によって露出制御を行う。また、後述する画像処理部７にて、画像データの輝度出力を調整する際のゲイン量を算出する。
【００２２】
ＡＦ処理部６は、まず、撮像素子４から出力される画像データに基づいて、所定の空間周波数での高周波成分を抽出し、コントラスト評価値を算出する。次に、このコントラスト値は制御部１に出力され、制御部１はレンズ制御部３を介して、フォーカスレンズを駆動制御し、撮像素子４上に結像される像のピントを合わせる。すなわち、フォーカスレンズは、被写体のコントラスト評価値が最大となるように、レンズ制御部３によって駆動制御される。
【００２３】
画像処理部７は、撮像素子４から出力される画像データに対して、階調補正、ホワイトバランス補正、ノイズ除去補正、エッジ強調補正、シェーディング補正、撮影レンズの収差情報に基づく収差補正演算等の画像処理を行う。また、撮影画像に対して、周辺部の解像度低下処理、色彩度強調、色抽出等の種々の特殊効果処理を行う際に、画像データに対して、特殊効果フィルタリング処理を行う。また、静止画や動画についての所定の記録形式となるように、画像データ圧縮処理も行う。
【００２４】
画像処理部７の出力は、保存用メモリ１１および表示制御部８に接続されている。表示制御部８は電子ファインダ９および表示部に対して表示画像信号を送信する。電子ファインダ（ＥＶＦ）９は、撮影者が接眼部を介して、撮影時のライブビュー画像を観察可能である。表示部１０は、液晶表示デバイス（ＬＣＤ）や有機ＥＬデバイスを有し、撮影時のライブビュー画像、撮影条件等の設定用のメニュー画像等を表示する。また、後述するように、撮影者固有のレリーズタイムラグ情報の取得時に、遅延時間計測用画像を表示する。すなわち、表示部１０は、遅延時間計測用画像と、画像データに基づくライブビュー画像とを表示する表示部として機能する。
【００２５】
保存用メモリ１１は、画像処理部７によって、所定の記録データ形式に変換された画像データを記録するメモリであって、不揮発性の記録媒体（例えば、ＳＤカード（登録商標））等のリムーバブルな記録媒体、またはカメラ１００内に内蔵される不揮発性メモリ）等を有する。この保存用メモリは、バッファメモリ部に格納された画像データから所定の画像データを記録媒体に転送し記録動作を行う記録部としての機能を果たす。
【００２６】
バッファメモリ１２は、撮像素子４から出力される画像データや、画像処理部７によって処理された画像データを一時的に記憶し、この一時記憶した画像データを画像処理部７に出力するメモリである。また、バッファメモリ１２は、後述するように、プリキャプチャ撮影時には、連続して撮像した画像データをバッファリングするためのメモリとしても使用される。したがって、バッファメモリ１２は、予め設定されたフレーム分の画像データを、順次、最新の画像データに更新して一時的に保持するバッファメモリ部として機能する。
【００２７】
調整値保存メモリ１３は、後述するように、プリキャプチャ撮影時に使用する表示タイムラグ情報とレリーズタイムラグ情報を記憶する。表示タイムラグ情報は、撮像素子４から出力される画像データに対して画像処理を行い表示部１０（または電子ファインダ９）にライブビュー画像が表示されるまでの遅延時間に関する情報である。また、レリーズタイムラグ情報は、撮影者が撮影開始を意図してから実際に撮影開始操作を指示するまでの撮影者固有の遅延時間に関する情報である。なお、撮影モードに応じて、表示タイムラグ情報が異なることから、撮影モードに応じた表示タイムラグ情報も記憶する。
【００２８】
調整値保存メモリ１３に記憶される表示タイムラグ情報は、デジタルカメラの工場出荷時に予め記憶されており、またレリーズタイムラグ情報は、予めデフォルト値を工場出荷時に記憶している。但し、図２ないし図５を用いて後述するように、撮影者が個々に計測し、デフォルト値を、計測されたレリーズタイムラグ情報に書き直す。調整値保存メモリ１３は、電気的に書き換え可能な不揮発性メモリで構成することが望ましい。したがって、調整値保存メモリ１３は、画像データに対して画像処理を行い表示部にライブビュー画像が表示されるまでの表示タイムラグ情報と、レリーズタイムラグ情報を記憶する遅延時間記憶部としての機能を果たす。調整値保存メモリ１３内に記憶するレリーズタイムラグ情報と表示タイムラグ情報については、図６および図７を用いて後述する。
【００２９】
タッチパネル操作部１４、レリーズ釦１５、動画記録釦１６、操作釦１７は操作入力部として機能し、撮影者による撮影開始操作を指示したタイミング検出信号を検出するレリーズ操作入力部としても機能する。タッチパネル操作部１４は、表示部１０に重畳して配置されており、撮影者が表示部１０の表示画面上に指やタッチペン等で接触することにより、接触した位置（座標）を示す信号が制御部１に出力される。
【００３０】
レリーズ釦１５は、静止画撮影するための押し釦であり、半押し状態と全押し状態の２段階を検出可能な押し釦スイッチを有する。レリーズ釦１５の半押し状態では、前述のＡＦ処理部５およびＡＥ処理部６によってピント調節や照度調整等の調整動作が行われる。また、全押し状態では、撮影動作を開始する。
【００３１】
動画記録釦１６は、動画撮影するための押し釦であり、動画記録釦１６を押すと、動画記録を開始し、再度、動画記録釦１６を押すと動画記録を停止する。操作釦１７は、メニュー釦、十字釦、ＯＫ釦、再生釦等の各種操作釦を有する。なお、釦に限らず、ダイヤルやレバー等の操作部材であればよい。
【００３２】
なお、前述の制御部１は、遅延時間計測用画像に従って、撮影者が撮影開始を意図してから実際に上記撮影開始操作を指示するまでの撮影者固有のレリーズタイムラグ情報を検出するレリーズタイムラグ情報検出部としての機能を果たす。この機能については、図２を用いて後述する。
【００３３】
また、制御部１は、遅延時間記憶部（調整値保存メモリ１３が機能を果たす）に記憶された表示タイムラグ情報およびレリーズタイムラグ情報に基づいて、撮影者が撮影開始操作を指示した際のタイミング検出信号を検出した時間より遡った時間を記録開始時間として設定するプリキャプチャ撮影時間設定部としての機能も果たす。この機能については、図８を用いて後述する。また、制御部１は、撮影者がレリーズ操作を行って撮影する際に、バッファメモリ部に記録された画像データの中から、プリキャプチャ撮影時間設定部により設定された時間だけ遡った時間に対応した画像データを抽出して記録部に記録する。この機能について、図８および図１０を用いて、後述する。
【００３４】
次に、撮影者固有のレリーズタイムラグ情報を計測するための調整動作について、図２ないし図５を用いて説明する。図２は、レリーズタイムラグ情報を計測するための調整動作を行うためのフローチャートである。このフローチャート（後述する図８、図１１に示すフローチャートも含む）は、不揮発性メモリに記憶されたプログラムに基づいて制御部１が実行する。
【００３５】
調整動作をスタートすると、まず、表示部１０に説明を表示し（Ｓ１）、続いて、調整時実施を行うか否かを判定する（Ｓ２）。ここでは、撮影者にレリーズタイムラグ情報の計測を行うか否かの判断を説明する画面表示を行い、この画面表示に従って撮影者が調整実施を行うか否かを決定する。図３（ａ）は、説明表示の一例であり、プリキャプチャ時間を調整するかとの問いに対して「ＯＫ」または「Ｃａｎｃｅｌ」の何れかを、十字釦で選択しＯＫ釦で確定するか、または表示画面で、「ＯＫ」または「Ｃａｎｃｅｌ」が表示されている画面領域の、何れかをタッチすることにより、調整実施を行うか否かの選択を行う。
【００３６】
ステップＳ２における判定の結果、調整実施を行う場合には、次に、調整内容の説明を表示する（Ｓ３）。ここでは、プリキャプチャ時間の調整について説明する。図３（ｂ）は、この説明表示の一例であり、「撮影操作応答時間を調整する」旨を表示し、撮影者が「項目」をＯＫ釦で選択またはタッチパネル操作部１４をタッチ操作することにより、次に進む。
【００３７】
ステップＳ３において調整内容の説明を行うと、次に、調整項目の選択を行う（Ｓ４）。本実施形態においては、（１）表示画像の形状変化での応答時間を調整する第１の調整方法と、（２）動体映像の停止タイミングで応答時間を調整する第２の調整方法の２種類の調整方法が用意されている。図３（ｃ）は、この第１および第２の調整方法のいずれかを撮影者が選択する画面の一例である。この第１および第２の調整方法については、図４および図５を用いて後述する。
【００３８】
ステップＳ４において、第１および第２の調整方法を選択すると、次に、撮影操作開始方法について選択を行う。本実施形態においては、撮影操作開始方法としては、（３）レリーズ釦１５による、（４）動画撮影釦１６による、（５）タッチパネル操作部１４のタッチ入力によるレリーズの３種類が用意されている。図３（ｄ）は、撮影操作開始のいずれかを撮影者が選択する画面の一例である。
【００３９】
したがって、ステップＳ４においては、調整時間計測方法（（１）または（２））が２種類、撮影操作開始方法（（３）〜（５））が３種類あり、この組み合わせによって６種類の調整時間の計測方法がある。ステップＳ４においては、６種類のうちの任意の１つの条件を選択して調整を行う。なお、撮影者固有の調整時間（レリーズタイムラグ情報）が、過去に上述の６種類のうちのいずれかの条件が記録されている場合には、未だ登録されていない調整条件を優先して、順番に登録させるようにしてもよい。
【００４０】
ステップＳ４において調整項目の選択を行うと、調整時間の計測を開始する。まず、変化前画像を表示し（Ｓ５）、変化後画像の表示を行う（Ｓ６）。変化前画像と変化後画像は、選択された調整時間計測方法によって表示する画像が異なる。
【００４１】
選択された調整時間計測方法が、（１）表示画像の形状変化での応答時間を調整する第１の調整方法の場合には、図４に示すような画像が表示される。この第１の調整方法は、表示画像が第１の静止画像から第２の静止画像に変わった瞬間に対する応答時間を計測する。
【００４２】
ステップＳ４において、まず、図４（ａ）に一例を示すように、調整時間の計測方法について説明を行った後、図４（ｂ）に示すような静止画像を表示する。続いて、ステップＳ５において、図４（ｃ）に示すような静止画像（図４（ｂ）とは異なる）に変えて表示する。この異なる静止画像を表示した時点から、調整時間の計測を開始する。なお、図４に示す調整時間計測用の静止画像は一例であり、図形形状は適宜、異ならせてもよい。また、花の写真から星の写真に変化させる等、単純な図形でなくても勿論かまわない。
【００４３】
選択された調整時間計測方法が、（２）動体映像の停止タイミングで応答時間を調整する第２の調整方法の場合には、図５に示すような画像が表示される。この第２の調整方法は、表示画像の一部の移動画像が、時系列に一定方向に移動し、目標となる表示範囲内に移動画像が収まる瞬間に対する応答時間を計測する。
【００４４】
ステップＳ４において、まず、図５（ａ）に一例を示すように、調整時間の計測方法について説明を行った後、図５（ｂ）（ｃ）に示すように、星マークを四角の箱の方向に移動させる。そして、ステップＳ５において、図５（ｄ）に示すように、星マークを四角の箱内に入らせる。この時点から、調整時間の計測を開始する。なお、図５に示す調整時間計測用の画像は一例であり、図形形状は適宜、異ならせてもよい。
【００４５】
ステップＳ６において、変化後画像を表示すると、次に、指定撮影開始操作を検知する（Ｓ７）。ここでは、ステップＳ４において指定された撮影操作開始方法に基づいて検知する。すなわち、撮影操作として、レリーズ釦１５、動画撮影釦１６、またはタッチパネル操作部１４のいずれが指定されるので、この指定された撮影操作を検知する。
【００４６】
ステップＳ７における指定撮影開始操作を検知できない場合には、次に、変化後画像を表示してから５秒が経過したか否かを判定し（Ｓ２０）。経過していない場合には、ステップＳ７に戻り、一方、判定の結果、経過した場合には、計測を中止する（Ｓ２１）。ステップＳ２０では、調整時間の計測を開始してから所定の時間（５秒）が経過したか否かを判定している。
【００４７】
ステップＳ２０における判定において、所定の時間が経過するまでは、ステップＳ７、Ｓ２０を順次繰り返すが、所定時間が経過すると、異常と判定し、ステップＳ２１において計測を中止し、ステップＳ１に戻る。なお、本実施形態では、所定時間を５秒としているが、「異常」と判定できる時間であれば、５秒に限らない。また、選択された調整時間計測方法が、動体映像の停止タイミングで応答時間を調整する第２の調整方法の場合には、移動体が計測領域外となったか否かを併せて判定し、計測領域外となった場合には、計測を中止するようにしてもよい。
【００４８】
ステップＳ７における判定の結果、指定撮影開始操作を検知した場合には、調整時間の計測を終了し、「調整時間」を算出し、調整時間が０秒であるか否かを判定する（Ｓ８）。ステップＳ５・Ｓ６において調整時間の計測を開始し、ステップＳ７において検知ありと判定するまでの時間を算出する。この算出された調整時間が０秒の場合には、調整時間が正しく計測できなかったと判断し、ステップＳ１に戻る。なお、本実施形態においては判定時間を０秒としているが、正しく計測できなったと判定できる程度の時間であればよい。
【００４９】
ステップＳ８における判定の結果、調整時間が０秒でなかった場合には、次に、「調整時間結果」を表示部１０に表示する（Ｓ９）。ここでは、ステップＳ８において算出した調整時間を表示部１０に表示し、撮影者が確認できるようにする。
【００５０】
ステップＳ９において調整時間結果を表示すると、次に、再調整をおこなうか否かを判定する（Ｓ１０）。ここでは、撮影者が、調整時間の結果を見て、再調整を行うか否かを決めるので、その結果に基づいて判定する。このために、調整時間結果の表示の画面に「再調整」のアイコンを表示させ、ＯＫ釦やタッチ操作等によって、入力するようにすればよい。
【００５１】
ステップＳ１０における判定の結果、再調整を行う場合には、ステップＳ１に戻り、再調整を行う。一方、判定の結果、再調整を行わない場合には、次に、「調整時間」を登録する（Ｓ１１）。ここでは、調整値保存メモリ１３に、測定の結果得られた調整時間を、撮影者固有のレリーズタイムラグ情報として登録する。
【００５２】
ステップＳ１１において、調整時間を登録すると、次に、全ての調整内容が登録されたか否かを判定する（Ｓ１２）。ここでは、調整値保存メモリ１３内に登録されているデータを参照し、６種類の条件全てについて「調整時間」のデータが存在するか否かを判定する。
【００５３】
ステップＳ１２における判定の結果、全ての調整内容が登録されていない場合には、他の条件での調整を登録するか否かを判定する（Ｓ２２）。ここでは、ステップＳ４に表示した調整項目のうちで、未だ登録されていない調整条件を表示し、調整時間を計測して登録するか否かを撮影者に選択指示させる。この判定の結果、登録する場合には、ステップＳ１に戻り、再調整を行う。
【００５４】
ステップＳ２２における判定の結果、登録しない場合、またはステップＳ１２における判定の結果、全ての調整内容が登録されていた場合、またはステップＳ２における判定の結果、調整実施を行わない場合には、撮影情報を登録する（Ｓ１５）。ここでは、計測された調整時間に、計測した撮影者の撮影情報、例えば、名前やニックネーム、番号等を関連付けて、調整値保存メモリ１３に登録する。この登録処理が終わると、調整動作を終了する。
【００５５】
このように、本実施形態における調整動作では、変化前の調整用画像から、変化後の調整画像に変化させ、この変化に対して撮影者の応答時間を計測し（Ｓ５〜Ｓ８）、この計測に基づいて調整時間（レリーズタイムラグ情報）を調整値保存メモリ１３に登録するようにしている。
【００５６】
また、調整時間の計測にあたっては、調整用画像（遅延時間計測用画像）として、動体画像を表示し、撮影者の応答時間を計測する第１の調整方法（第１のレリーズタイムラグ）と、静止画像の瞬間変化を表示して撮影者の応答時間を計測する第２の調整方法（第２のレリーズタイムラグ）を選択できるようにしている。被写体によっては、瞬間に変化するものと、動的に変化するものがあり、それぞれに相応しい調整時間（レリーズタイムラグ）を計測することができる。
【００５７】
また、調整時間の計測にあたっては、撮影者がレリーズ釦を操作した際の遅延時間、および撮影者がタッチパネルを操作した際の遅延時間を計測することによって検出するようにしている。操作釦を操作する場合とタッチパネルを操作する場合にでは、調整時間（レリーズタイムラグ）が撮影者によって異なっており、それぞれに相応しい調整時間（レリーズタイムラグ）を計測することができる。なお、本実施形態においては、動画記録釦１６については、計測していなかったが、動画記録釦１６についても調整時間（レリーズタイムラグ）を計測するようにしても勿論かまわない。
【００５８】
次に、調整値保存メモリ１３内で記憶するプリキャプチャ時間調整テーブルについて、図６および図７を用いて説明する。図６は、調整値保存メモリ１３内に記憶されているプリキャプチャ時間調整テーブルのデータ内容を示す。調整値保存メモリ１３内には、図６（ａ）に示すように、撮影者の固有のレリーズタイムラグ情報に相当するユーザ応答時間調整値テーブル１３ａと、表示タイムラグ情報に相当する撮影モード遅延テーブル１３ｂとを有する。ユーザ応答時間調整値テーブル１３ａは、図２ないし図５を用いて説明した調整動作によって検出した撮影者毎の調整時間を記憶するためのテーブルである。また、撮影モード遅延テーブル１３ｂは、撮像素子４で撮像し画像処理を行って表示部に表示するまでに必要とする遅延時間を記憶するためのテーブルである。
【００５９】
ユーザ応答時間調整値テーブル１３ａは、図６（ｂ）に示すように、撮影者情報と共に、調整画面が形状変化（第１の調整方法）と移動体停止（第２の調整方法）を縦軸に、また撮影開始方法が、レリーズ釦、動画記録釦、タッチパネル接触を縦軸にして、計６種類の応答時間が記録される。撮影モード遅延テーブル１３ｂは、図６（ｃ）に示すように、画像効果処理、画質補正処理等を行う場合の処理遅延時間や、撮影フレームレートに基づく遅延時間や、撮影シーン基づく遅延時間等を示し、これらの処理遅延時間が記録されている。
【００６０】
すなわち、本実施形態におけるカメラ１００の表示部１０や電子ファインダ１１には、撮像素子４によってリアルタイムで撮像された画像が逐次処理され表示される。いわゆるライブビュー表示状態では、表示部画像の更新周期を示す表示フレームレート（ｆｐｓ）に応じて、表示遅延が発生するため、上述したような個々の撮影者のプリキャプチャ時間（レリーズ操作前に遡って撮影開始されるまでの時間：レリーズタイムラグ）に加えて、表示部のフレームレートに対応した表示タイムラグに対応する時間を加味して、プリキャプチャ時間（レリーズ操作前に遡って撮影開始するまでの時間）を設定する必要がある。
【００６１】
さらに、撮像素子４から出力された画像信号は、そのまま画像信号として記録するとは限らず、撮影者が所望の画質特性を得るために、例えば、エッジ強調処理やノイズ低減処理、オートホワイトバランス処理、修正補正処理等の画像処理を選択する場合がある。これらの処理は、撮像素子４から出力された画像データを、画像処理部７にて、空間周波数のフィルタリング処理や幾何学補正演算処理によって行われる。ライブビュー画像は、これらの画像処理を施した後の画像データに基づいて表示されるため、前述した表示部の遅延時間に加えて、画像処理演算に掛かる処理時間を、プリキャプチャ時間に考慮する必要がある。
【００６２】
このため、カメラ１００が、撮影条件に依存する処理遅延時間、つまりライブビュー表示時撮像素子４から画像データが出力されてから、表示部に表示されるまでの遅延時間情報を、撮影モード遅延テーブル１３ｂとして、調整値保存メモリ１３内に格納している。なお、図６（ｃ）は一例であり、格納情報はカメラ１００の機能等に応じて適宜選択すればよい。
【００６３】
図７は、図６に示した調整値保存メモリ１３に記憶されているプリキャプチャ時間調整テーブルにおける時間調整値の一例を示す。図７（ａ）〜（ｃ）は、ユーザ応答時間調整値テーブル１３ａに記憶される各撮影者（Ａさん、Ｂさん、Ｃさん）の応答時間の例を示す。
【００６４】
また、図７（ｄ）は、撮影モード遅延テーブル１３ｂに記憶されるカメラ内処理遅延補正量の一例を示す。図７（ｄ）の例では、画像効果処理がない場合には遅延補正量は０秒、エッジ強調処理を行うと遅延補正量は１ｍｓｅｃ、シェーディング補正を行うと遅延補正量は２ｍｓｅｃ、トリミング拡大処理を行うと１ｍｓｅｃ、被写体の動きが小さい場合には遅延補正量は１０ｍｓｅｃ、被写体の動きが大きい場合には遅延補正量は５０ｍｓｅｃ、２５ｆｐｓ表示の場合には遅延補正量は４０ｍｓｅｃ等である。それぞれ設定されている画像効果、画質補正処理等に応じて、これらの遅延補正量を加算することにより、カメラ内の処理遅延補正量を求めることができる。
【００６５】
ライブビュー表示時における撮影の際のプリキャプチャ時間の設定値は、撮影者固有の調整値であるユーザ応答調整値テーブル１３ａに保存された遅延時間［Ｔｕｓｅｒ］と、撮影時の撮影条件に対応した処理遅延時間を、撮影モード遅延テーブル１３ｂより参照した遅延時間［Ｔｃａｍｅｒａ］を加算した値を設定する。これによって、撮影条件に応じて、カメラ１００内にある撮像素子４が画像データを出力してから、表示部に画像表示されるまでの遅延時間について図６に示すような画像処理条件、特に特殊効果処理などで画像処理遅延時間が異なる場合での処理方法による遅延のプリキャプチャ時間に反映することができる。
【００６６】
次に、プリキャプチャ時間を用いて行う撮影動作について、図８に示すフローチャートを用いて説明する。撮影動作のフローに入ると、まず、撮影条件の選択を行う（Ｓ６０）。ここでは、撮影フレームレート、撮影操作入力方法（レリーズ釦１５、動画記録釦１６、タッチパネル操作部１４）等の撮影条件の情報を検出する。また、撮影者の操作により、予め登録された撮影者情報を入力する。さらに、ライブビュー表示時に、取得された画像から相関処理を行い、被写体の移動量を動きベクトルとして検出し、特定被写体の移動量の大小を判断する。
【００６７】
撮影条件の選択を行うと、次に、画像処理、補正処理、撮影条件の選択を行う（Ｓ６１）。ここでは、プリキャプチャ撮影時の取得画像に対する画像処理手段７の設定を検出する。
【００６８】
画像処理、補正処理、撮影条件の選択を行うと、次に、遅延時間テーブルの参照を行う（Ｓ６２）。ここでは、ステップＳ６０、Ｓ６１における検出条件に基づいて、調整値保存メモリ１３内に格納されている調整値を参照し、撮影者に対応したユーザ応答時間調整値テーブル１３ａと、撮影条件に対応した撮影モード遅延テーブル１３ｂ（図６参照）に格納されている応答時間に対応した遅延時間（それぞれＴｕｓｅｒ、Ｔｃａｍｅｒａ）を読み出す。
【００６９】
遅延時間テーブル参照を行うと、次に、プリキャプチャ時間を算出する（Ｓ６３）。ここでは、ステップＳ６２において調整値保存メモリ１３から読み出したＴｕｓｅｒ、Ｔｃａｍｅｒａの調整値の総和を、プリキャプチャ調整時間（Ｔｐｒｅ−ｒｅｃ）として算出する。
【００７０】
プリキャプチャ時間を算出すると、連続撮像動作を開始する。まず、連続画像の取得を行い、バッファメモリに蓄積記録を行う（Ｓ６４）。ここでは、ライブビュー表示中に連続撮像によって取得された各連続画像データを、バッファメモリ１２内に順次記録する。このバッファメモリ１２内への記録については、図９を用いて後述する。
【００７１】
連続画像取得を行うと、次に、バッファメモリ１２に空きがあるか否かを判定する（Ｓ６５）。バッファメモリ１２は、予め決められた容量の画像データが記録可能であり、ここでは、記録された画像データが予め決められた容量を超えたか否かに基づいて判定する。
【００７２】
ステップＳ６５における判定の結果、バッファメモリ１２に空きがある場合には、レリーズ動作を検出したか否かを判定する（Ｓ６６）。ここでは、ステップＳ６０において検出した撮影操作入力方法（レリーズ釦１５、動画記録釦１６、タッチパネル操作部１４）に基づいて設定された撮影操作入力方法によってレリーズ動作が指示されたか否かを判定する。この判定の結果、レリーズ動作が検出されない場合には、ステップＳ６４に戻り、連続画像取得等を行う。
【００７３】
ステップＳ６５における判定の結果、バッファメモリに空きがない場合には、次に、一番古い画像フレームデータを消去する（Ｓ８０）。ここでは、バッファメモリ１２に空きがないことから、バッファメモリ１２内に記憶されている一番古いフレーム画像の画像データを消去する。
【００７４】
続いて、最新取得画像フレームデータを記録する（Ｓ８１）。ステップＳ８０における処理で消去されたフレーム画像の画像データの代わりに、最新の取得画像の画像データを、バッファメモリ１２に記録して更新する。したがって、ステップＳ６４において連続画像の取得を開始してから、ステップＳ６６においてレリーズ動作を検出するまでの間、最新の画像データ（予め決められたフレーム数が上限）がバッファメモリ１２に記録される。このバッファメモリ１２内への記録については、図９を用いて後述する。
【００７５】
ステップＳ６６における判定の結果、レリーズ動作が検出されると、レリーズ検出からプリキャプチャ時間分遡る時点の画像データ列を参照する（Ｓ６７）。ここでは、バッファメモリ１２に記録された連続画像を参照し、撮影開始操作時点から、ステップＳ６３において算出したプリキャプチャ時間分を遡る時点の画像データ列を参照する。
【００７６】
続いて、プリキャプチャされた画像データ列を記録部（保存用メモリ１１）に転送し、記録する（Ｓ６８）。ここでは、動画撮影の場合には、プリキャプチャ時間分遡った時点からの画像データ列を記録部に転送して記録する。また、静止画撮影の場合には、プリキャプチャ時間分遡った時点における画像データを転送して記録する。
【００７７】
プリキャプチャされた画像データ列を記録部に転送すると、次に、連続動画撮影を実施する（Ｓ６９）。撮影方式が動画の場合には、動画撮影のために、連続動画撮影を行う。なお、静止画撮影の場合には、このステップＳ６９〜Ｓ７３をスキップし、撮影動作のフローを終了する。
【００７８】
ステップＳ６９において、連続動画撮影を続行すると、次に、連続画像を取得し、バッファメモリに蓄積記録を行う（Ｓ７０）。ここでは、撮影された連続撮影画像列を順次、バッファメモリ１２に転送し、蓄積する。
【００７９】
続いて、ステップＳ６５と同様に、バッファメモリ１２に空きがあるか否かの判定を行う（Ｓ７１）。ここでは、連続撮影時にバッファメモリ１２に空き容量があるか否かを判定する。この判定の結果、空き容量が有る場合には、次に、撮影終了操作が検出されたか否かを判定する（７２）。撮影者が動画撮影を終了する場合には、動画記録釦１６を再度操作することから、このステップでは、この操作がなされたか否かに基づいて判定する。この判定の結果、撮影終了操作が検出されなかった場合には、ステップＳ７０に戻り、動画のための連続撮影を続行する。
【００８０】
ステップＳ７１における判定の結果、バッファメモリ１２に空きがない場合には、バッファメモリの全画像を記録部に転送する（Ｓ８２）。これによって、バッファメモリ１２が空になり、動画のための連続撮影した画像データを記録することができる。バッファメモリの全画像を記録部に転送するとステップＳ７０に戻り、動画のための連続撮影を続行する。
【００８１】
ステップＳ７２における判定の結果、撮影終了操作を検出した場合には、連続撮影動作を終了し、バッファメモリ画像を記録部に転送する（Ｓ７３）。ここでは、バッファメモリ１２内に記録されている画像データを記録部である保存用メモリ１１に転送し、画像データを記録する。画像データの記録を行うと、撮影動作のフローを終了する。
【００８２】
このように、本実施形態における撮影動作のフローにおいては、設定された撮影条件（撮影開始操作の方式、画像処理、補正処理等）に応じた遅延時間と、撮影者固有の遅延時間を遅延時間テーブル１３ａ、１３ｂから読み出し、プリキャプチャ時間を算出している（Ｓ６０〜Ｓ６３）。撮像素子４によって連続的に撮像された画像データをバッファメモリ１２に記憶し（Ｓ６４、Ｓ６５、Ｓ８０、Ｓ８１）、撮影開始操作がなされた時点からプリキャプチャ時間分だけ遡った時点の画像データまたは画像データ列を用いて、静止画像または動画画像を取得するようにしている（Ｓ６６〜Ｓ６８）。
【００８３】
次に、バッファメモリ１２におけるバッファリング時のバッファメモリデータ処理の時間変化を説明する。この処理は、図８に示すフローチャートにおけるステップＳ６４、Ｓ６５、Ｓ８０、Ｓ８１における一連の処理、およびＳ６９、Ｓ７０、Ｓ７１、Ｓ８２における一連の処理に対応する。
【００８４】
図９に示す例では、バッファメモリ１２は、１６フレーム分の画像データを記録可能な容量を有している。時刻Ｔ１において、１フレーム目〜１５フレーム目までの画像データが記録されている。時刻Ｔ２になると、１６フレーム目の画像データが格納される。この時点で、バッファメモリフル状態、すなわち、バッファメモリ内の空き領域がない状態となる。
【００８５】
時刻Ｔ３になると、新たに１７フレーム目の画像データを取得する。バッファメモリはメモリフル状態であることから、１フレーム目の画像を消去し、１７フレーム目の画像を格納する。続いて、時刻Ｔ４になると、新たに１８フレーム目の画像データを取得する。バッファメモリはメモリフル状態であることから、２フレーム目の画像を消去し、１８フレーム目の画像を格納する。以後、新規画像を取得するたびに、一番古い画像を消去し、新規画像を格納する。
【００８６】
このように、バッファメモリ１２の全格納領域に画像データが格納されると、バッファメモリ内の一番古い画像を消去して、新しい画像を更新していく（ＦＩＦＯ処理）。動画のための連続撮影画像は、図９では、時系列が古い順番に１、２、・・・、１６フレーム分の画像バッファメモリに保持する。
【００８７】
なお、バッファメモリ１２に記録される画像は、非圧縮の画像データを記録するようにしてもよい。しかし、画像処理部７によって画像圧縮を行ってからバッファリングする方が、バッファメモリ１２への負担が減り、多くの枚数（フレーム数）が保存可能となり、有利である。
【００８８】
次に、プリキャプチャ調整を用いた動画撮影時のバッファメモリの格納動作について、図１０を用いて説明する。図１０は、プリキャプチャ調整を用いて動画記録する際のイメージ図であり、図８のフローチャートにおけるステップＳ６９〜Ｓ７２、Ｓ８２における一連の処理に対応する。
【００８９】
調整値を利用するか否かは、カメラ１００のメニュー画面において、撮影者が設定する。撮影者が、プリキャプチャ調整値を使用すると設定した場合であり、かつ予め撮影者固有の調整時間（レリーズタイムラグ情報）、すなわちユーザ応答時間調整値テーブル１３ａに取得値Ｔｕｓｅｒが記録されている場合には、その時間にカメラ内の処理遅延時間（表示タイムラグ情報）、すなわち撮影モード遅延テーブル１３ｂに取得値Ｔｃａｍｅｒａを加算した時間がプリキャプチャ時間となる。動画撮影の場合には、撮影開始からプリキャプチャ時間だけ遡った位置の画像データをバッファメモリ１２から読み出し、その画像を開始画像として記録を開始する。
【００９０】
図１０において、時刻ｔ２が撮影開始時刻とすると、プリキャプチャ時間ｔｐｒだけ遡った時刻ｔ１が、撮影開始時刻となり、５フレーム目の画像データを開始画像として記録を開始する。時刻ｔ４において１４フレーム目で撮影停止した場合には、５フレームから１４フレームを動画画像として記録する。なお、撮影停止の際にも、プリキャプチャ時間ｔｐｒだけ遡った時刻ｔ３まで、すなわち５フレームから１０フレームを動画画像として記録してもよい。
【００９１】
また、静止画撮影の場合にも、撮像素子に対して、電子シャッタ動作を使用した全画素読み出し駆動で常にバッファリングしておくことにより、プリキャプチャ調整時間分、遡ることにより静止画を撮影することができる。すなわち、通常の静止画撮影では、撮影開始時刻ｔ２の画像（９フレーム目の画像）が記録されるが、プリキャプチャ調整時間分、遡ることにより、時刻ｔ１の画像（５フレーム目の画像）を静止画として記録でき、レリーズタイムラグをキャンセルすることができる。この場合、人の反応速度のばらつきを考え、前後の数フレームを記録することで、撮り逃しを減らすことができる。
【００９２】
次に、図２に示した調整動作の変形例を図１１に示すフローチャートを用いて説明する。本発明の一実施形態においては、調整時間の計測は１回、行っていた。しかし、本変形例においては、調整時間の計測を複数回行い、平均値を調整値として保存するようにしている。
【００９３】
図１１に示すフローチャートは、図２のフローチャートに対して、ステップＳ７ａを追加し、ステップＳ８における調整時間の算出が異なることから、この相違点を中心に説明する。
【００９４】
調整動作をスタートし、変化前画像を表示し（Ｓ５）、続いて変化後画像を表示し（Ｓ６）、調整時間の計測を開始した後、指定撮影開始操作を検出したか否かを判定する（Ｓ７）。この判定の結果、指定撮影開始操作を検知した場合には、次に、調整を５回、行ったか否かを判定する（Ｓ７ａ）。ここでは、応答時間の調整値を何回計測したかカウントし、所定回数実施したか否かを判定する。本実施形態においては、所定回数を５回としているが、これに限らず、調整時間の計測精度が実用上問題ない程度であればよい。
【００９５】
ステップＳ７ａにおける判定の結果、調整が５回未満であった場合には、ステップＳ５に戻り、調整時間の計測を繰り返す。一方、調整が５回になると、調整時間の計測を終了し、調整時間を算出し、調整時間が０秒か否かを判定する（Ｓ８）。調整時間の算出にあたって、本発明の一実施形態においては、計測が１回だけであったことから、計測された時間そのものであった。しかし、本変形例においては、複数回、調整時間の計測を行っていることから、平均値を算出し、この平均値を調整時間とする。以後の処理については、図２に示したフローチャートと同様であることから、詳しい説明を省略する。
【００９６】
このように、本変形例においては、調整時間の計測を複数回、繰り返し、その平均値を調整時間としている。撮影者固有のレリーズタイムラグ情報は、計測のばらつきが大きいことから、複数回、計測し、平均値を求めることにより、より精度の高い調整値を得ることができる。特に、動体映像の停止タイミングで応答時間を調整する第２の調整方法で計測する場合には、単に画像が変化するだけの第１の調整方法に加えて、タイミングよる誤差が発生する。このため、複数回、調整を行うことにより精度を向上できる。なお、本変形例では、調整値の算出に当たって、平均値を求めたが、これに限らず、例えば、複数の計測値の中で最大値を調整値として採用する等、他の方法によって決めてもよい。
【００９７】
以上説明したように、本発明の一実施形態やその変形例においては、画像データに対して画像処理を行い表示部にライブビュー画像が表示されるまでの表示タイムラグ情報と（図６の撮影モード遅延テーブル１３ｂ）、撮影者が撮影開始を意図してから実際に上記撮影開始操作を指示するまでの撮影者固有のレリーズタイムラグ情報（図６のユーザ応答時間調整値テーブル１３ａ）を記憶しておき（調整値保存メモリ１３参照）、表示タイムラグ情報およびレリーズタイムラグ情報に基づいて、撮影者が撮影開始操作を指示した際にタイミング検出信号を検出した時間より遡った時間を記録開始時間として設定するようにしている。
【００９８】
このため、本発明の一実施形態やその変形例においては、撮像素子からの読み出し一時記憶する画像データを増やすことなく、かつ、撮影者のレリーズ操作に応じて、撮影者が最善の撮影画像を確実に取得することができる。
【００９９】
なお、本発明の一実施形態や変形例においては、調整値の計測にあたって、表示部１０において遅延時間計測用画像を表示し、調整時間の計測を行っていたが、電子ファインダ９に表示し、電子ファインダ９でライブビュー画像を観察しながら撮影を行う際の調整時間を計測するようにしても勿論かまわない。
【０１００】
また、本実施形態においては、撮影のための機器として、デジタルカメラを用いて説明したが、カメラとしては、デジタル一眼レフカメラ、ミラーレスカメラ、コンパクトデジタルカメラでもよく、ビデオカメラ、ムービーカメラのような動画用のカメラでもよく、さらに、携帯電話、スマートフォーンや携帯情報端末（ＰＤＡ：Personal Digital Assist）、ゲーム機器等に内蔵されるカメラでも構わない。
【０１０１】
また、特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず」、「次に」等の順番を表現する言葉を用いて説明したとしても、特に説明していない箇所では、この順で実施することが必須であることを意味するものではない。
【０１０２】
本発明は、上記実施形態にそのまま限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素の幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【符号の説明】
【０１０３】
１・・・制御部（ＣＰＵ）、２・・・撮影レンズ、３・・・レンズ制御部、４・・・撮像素子、５・・・ＡＥ処理部、６・・・ＡＦ処理部、７・・・画像処理部、８・・・表示制御部、９・・・電子ファインダ（ＥＶＦ）、１０・・・表示部、１１・・・保存用メモリ、１２・・・バッファメモリ、１３・・・調整値保存メモリ、１３ａ・・・ユーザ応答時間調整値テーブル、１３ｂ・・・撮影モード遅延テーブル、１４・・・タッチパネル操作部、１５・・・レリーズ釦、１６・・・動画記録釦、１７・・・操作釦
【図１】
2014116878.tif 000003
【図２】
2014116878.tif 000004
【図３】
2014116878.tif 000005
【図４】
2014116878.tif 000006
【図５】
2014116878.tif 000007
【図６】
2014116878.tif 000008
【図７】
2014116878.tif 000009
【図８】
2014116878.tif 000010
【図９】
2014116878.tif 000011
【図１０】
2014116878.tif 000012
【図１１】
2014116878.tif 000013