(57)【要約】【課題】被写体が最適な撮影位置に移動した画像を撮像可能な電子カメラを提供する。【解決手段】撮像素子から出力された画像信号に基づいて、被写体像の動きを解析し、被写体像が、予め定められた撮影位置に移動するまでの予測時間を算出する予測時間算出部、予測時間から、撮影処理部が撮影処理を開始してから露光を開始するまでに経過する遅延時間を差し引いた時間を、撮影処理開始時間として算出する撮影時間算出部と、撮影時間算出部が撮影処理開始時間を算出した時点から経過した時間を計測し、撮影処理開始時間の経過時に、撮影処理部に撮影処理を開始させる撮影制御部と、を備えることを特徴とする電子カメラである。【選択図】図１
2010204180.tif 000002
【特許請求の範囲】
【請求項１】
被写体像を撮像し、撮像された前記被写体像に応じた画像信号を出力する撮像素子と、
前記撮像素子から出力された画像信号に基づいて、前記被写体像の動きを解析し、当該被写体像が、予め定められた撮影位置に移動するまでの予測時間を算出する予測時間算出部と、
前記予測時間から、撮影処理部が撮影処理を開始してから露光を開始するまでに経過する遅延時間を差し引いた時間を、撮影処理開始時間として算出する撮影時間算出部と、
前記撮影時間算出部が前記撮影処理開始時間を算出した時点から経過した時間を計測し、前記撮影処理開始時間の経過時に、前記撮影処理部に撮影処理を開始させる撮影制御部と、
を備えることを特徴とする電子カメラ。
【請求項２】
請求項１に記載の電子カメラにおいて、
前記撮影位置の入力を受付ける撮影位置入力部
を備えることを特徴とする電子カメラ。
【請求項３】
請求項１または請求項２に記載の電子カメラにおいて、
定められた撮影条件に応じて、前記遅延時間を算出する遅延時間算出部
を備えることを特徴とする電子カメラ。
【請求項４】
請求項１から請求項３までのいずれか１項に記載の電子カメラにおいて、
前記予測時間算出部は、一定時間間隔毎に、前記撮像素子からの前記画像信号の出力に基づいて前記被写体像の移動方向と加速度とを解析して前記予測時間を算出し、
前記撮影制御部は、前記予測時間算出部によって算出される前記予測時間のうち最新の予測時間に基づいて算出された前記撮影処理開始時間の経過時に、前記撮影処理部に撮影処理を開始させる
ことを特徴とする電子カメラ。
【請求項５】
請求項１から請求項４までのいずれか１項に記載の電子カメラにおいて、
前記予測時間算出部は、前記撮像素子によって前記被写体像が撮像される一定時間の間隔より短い時間間隔を単位とする前記予測時間を算出し、
前記撮影時間算出部は、前記予測時間から前記一定時間の間隔より短い時間間隔を単位とする前記遅延時間を差し引いた時間を、前記撮影処理開始時間として算出する
ことを特徴とする電子カメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被写体像を撮像する電子カメラに関する。
【背景技術】
【０００２】
特許文献１には、高速度で運動するボール等の運動体の連写画像から動きベクトルを算出し、運動体の運動速度の推定を行う電子カメラが記載されている。
特許文献２には、所定の時間間隔で生成される画像データに基づいて被写体像の移動速度を算出し、算出した移動速度と、定められた被写体像の撮像位置の座標値などの判定条件とに基づいて最適な撮影タイミングを予測し、予測した撮影タイミングで撮影処理を行う電子カメラが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−６０９７４号公報
【特許文献２】特開２００７−６３２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、移動する被写体像が定められた撮像位置に位置する撮影タイミングを予測して撮影処理を開始しても、被写体の実体の動きとモニターに表示される画像とのタイムラグや、撮影処理を開始した後に行われるピント合わせや露出合わせなどの処理により発生するタイムラグの後、露光され撮影されることとなる。このため、予測した撮影タイミングから露光されるまでのタイムラグの影響を受け、被写体像が定められた撮影位置を通過した後に露光が開始されることとなる。すなわち、撮影処理が開始された時点での被写体の実体と、撮影処理によって生成される画像データにおける被写体像との間には、これらの各種処理に伴う時間の遅延が生じる。
【０００５】
本発明は、このような状況に鑑みてなされたもので、被写体が定められた撮像位置に移動する予測時間に応じて行う撮影処理において、定められた撮像位置に位置する被写体の実体と、撮影処理によって生成される画像データにおける被写体像との間の遅延を短縮して撮像する電子カメラを提供する。
【課題を解決するための手段】
【０００６】
上述した課題を解決するために、本発明は、被写体像を撮像し、撮像された被写体像に応じた画像信号を出力する撮像素子と、撮像素子から出力された画像信号に基づいて、被写体像の動きを解析し、被写体像が、予め定められた撮影位置に移動するまでの予測時間を算出する予測時間算出部と、予測時間から、撮影処理部が撮影処理を開始してから露光を開始するまでに経過する遅延時間を差し引いた時間を、撮影処理開始時間として算出する撮影時間算出部と、撮影時間算出部が撮影処理開始時間を算出した時点から経過した時間を計測し、撮影処理開始時間の経過時に、撮影処理部に撮影処理を開始させる撮影制御部と、を備えることを特徴とする電子カメラである。
【０００７】
また、本発明は、上記に記載の電子カメラにおいて、撮影位置の入力を受付ける撮影位置入力部を備えることを特徴とする。
【０００８】
また、本発明は、上記に記載の電子カメラにおいて、定められた撮影条件に応じて、遅延時間を算出する遅延時間算出部を備えることを特徴とする。
【０００９】
また、本発明は、上記に記載の電子カメラにおいて、予測時間算出部は、一定時間間隔毎に、撮像素子からの画像信号の出力に基づいて被写体像の移動方向と加速度とを解析して予測時間を算出し、撮影制御部は、予測時間算出部によって算出される予測時間のうち最新の予測時間に基づいて算出された撮影処理開始時間の経過時に、撮影処理部に撮影処理を開始させることを特徴とする。
【００１０】
また、本発明は、上記に記載の電子カメラにおいて、予測時間算出部は、撮像素子によって被写体像が撮像される一定時間の間隔より短い時間間隔を単位とする予測時間を算出し、撮影時間算出部は、予測時間から一定時間の間隔より短い時間間隔を単位とする遅延時間を差し引いた時間を、撮影処理開始時間として算出することを特徴とする。
【発明の効果】
【００１１】
以上説明したように、本発明によれば、撮影処理部が撮影処理を開始してから露光するまでの遅延時間に関わらず、定められた撮像位置に位置する被写体の実体と、撮影処理によって生成される画像データにおける被写体像との間の遅延を短縮して撮像する電子カメラを提供することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態による電子カメラの構成を示すブロック図である。
【図２】本発明の一実施形態による電子カメラにより捉えられる連続するフレームの例を示す図である。
【図３】本発明の一実施形態による電子カメラにより算出される時間の関係を示す図である。
【図４】本発明の一実施形態による電子カメラにより捉えられる連続するフレームの例を示す図である。
【図５】本発明の一実施形態による電子カメラにより算出される時間の関係を示す図である。
【図６】本発明の一実施形態による電子カメラのモニター表示遅れを説明する図である。
【図７】本発明の一実施形態による電子カメラにより算出される時間の関係を示す図である。
【図８】本発明の一実施形態による電子カメラによる自動撮影処理の動作例を示す図である。
【図９】本発明の一実施形態による電子カメラによる自動撮影処理の動作例を示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明の一実施形態について、図面を参照して説明する。
図１は、本実施形態による電子カメラ１００の構成を示すブロック図である。電子カメラ１００は、撮像レンズ１と、手ブレセンサー２と、フォーカス制御回路３と、手ブレ補正駆動回路４と、シャッター制御回路５と、絞り制御回路６と、ズーム制御回路７と、撮像素子８と、映像回路９と、撮像素子制御回路１０と、不揮発メモリー１１と、バッファメモリー１２と、操作検出回路１３と、モニター制御回路１４と、モニター１５と、メモリー制御回路１６と、メモリー１７と、閃光装置１８と、閃光装置制御回路１９と、制御部２０とを備えている。
【００１４】
撮像レンズ１は、ズームレンズ１ａと、絞り１ｂと、シャッター１ｃと、手ブレ防止用レンズ１ｄと、フォーカスレンズ１ｅとを備えている。ズームレンズ１ａは、ズーム制御回路７からの制御信号によって駆動して撮影画角を変更する。絞り１ｂは、絞り制御回路６からの制御信号によって駆動し撮像レンズ１を通過する光量を調整する。シャッター１ｃは、シャッター制御回路５からの制御信号によって駆動し撮像レンズ１から撮像素子８への露光を制御する。手ブレ防止用レンズ１ｄは、手ブレ補正駆動回路４からの制御信号によって駆動され手ブレによる像揺れを補正する。ここでは、手ブレセンサー２によってユーザの手ブレによる電子カメラ１００の振動が検出され、検出された振動に応じて、制御部２０が手ブレ補正駆動回路４を駆動させて手ブレ防止用レンズ１ｄを制御する。フォーカスレンズ１ｅは、フォーカス制御回路３からの制御信号によって駆動し撮像レンズ１の焦点を調整する。
【００１５】
撮像素子８は、ＣＣＤ（Charge Coupled Device）、ＣＭＯＳ（Complementary Metal Oxide Semiconductor）等の撮像素子であり、撮像レンズ１から露光され結像された像を電気信号に変換して画像信号を出力する。撮像素子８には、映像回路９と、撮像素子制御回路１０とが接続されている。映像回路９は、撮像素子８が出力する画像信号を増幅し、デジタル信号に変換する。撮像素子制御回路１０は、撮像素子８を駆動させ、撮像素子８により結像された像の画像信号への変換や、変換された画像信号の出力などの動作を制御する。不揮発メモリー１１には、制御部２０を動作させるプログラムや、撮像され生成された画像データ、ユーザから入力された各種設定や撮像条件などの情報が記憶される。バッファメモリー１２は、制御部２０の制御処理に用いられる一時的な情報の記憶領域であり、例えば、撮像素子８から出力される画像信号や、画像信号に応じてエンジン２０によって生成された画像データなどが一時的に記憶される。
【００１６】
操作検出回路１３は、電源スイッチ１３ａ、レリーズスイッチ１３ｂ、撮影位置入力部１３ｃ、・・・１３ｎなどの入力部にユーザから入力される操作情報を、制御部２０に出力する。撮影位置入力部１３ｃは、画面内を移動する被写体像を撮影する画面内の撮像位置の入力を受付ける。撮影位置は、例えば画面内での座標値などによって表される。また、操作検出回路１３は、本実施形態による自動撮影を行うか否かを示す自動レリーズ設定情報の入力を受付ける。入力された自動レリーズ設定情報は、制御部２０によって不揮発メモリー１１に記憶される。
モニター制御回路１４は、例えば、モニター１５の点灯、消灯や明るさ調整などの表示制御や、制御部２０から出力される画像データをモニター１５に表示させる処理を行う。モニター１５は、画像データを表示するディスプレイであり、例えば、ＬＣＤ（Liquid Crystal Display）などの液晶ディスプレイである。
【００１７】
メモリー制御回路１６は、制御部２０とメモリー１７との情報の入出力を制御し、例えば、制御部２０によって生成された画像データをメモリー１７に記憶させる処理や、メモリー１７に記憶されている画像データ等の情報を読み出して制御部２０に出力する処理などを行う。メモリー１７は、例えば、メモリーカードなど電子カメラ１００から抜き差し可能な記憶媒体であり、制御部２０によって生成される画像データなどが記憶される。
閃光装置１８は、被写体を照射する発光装置である。閃光装置制御回路１９は、閃光装置１８のメインコンデンサ充電、キセノン菅発光、消灯などを制御し、制御部２０からの制御信号に応じて撮影時に閃光装置１８を点灯させ被写体を照射させる。また、閃光装置制御回路１９は、赤目防止、撮影前の測光のために撮影時に閃光装置１８をプリ発光させる。
【００１８】
制御部２０は、不揮発メモリー１１に記憶されたプログラムに基づいて電子カメラ１００の各部の動作を制御するマイコンやＣＰＵ（Central Processing Unit）である。例えば、制御部２０は、操作検出回路１３に入力されるユーザからの操作情報に応じて、電子カメラ１００への電源の投入、撮像素子制御回路１０を介した撮像素子８の駆動制御、モニター制御回路１４を介したモニター１５の点灯や消灯、被写体の撮影処理などを行う。制御部２０は、画像データ生成部２１と、ライブビュー出力部２２と、予測時間算出部２３と、遅延時間算出部２４と、撮影時間算出部２５と、撮影処理部２６とを備えている。
【００１９】
画像データ生成部２１は、撮像素子８から映像回路９に出力された画像信号を読み出し、読み出した画像信号に基づいて画像データを生成する画像処理を行う。画像データ生成部２１は、画像処理により生成した画像データをバッファメモリー１２に記憶させる。
ライブビュー出力部２２は、画像データ生成部２１によって生成されバッファメモリー１２に記憶された画像データを一定時間間隔毎に読み出し、読み出した画像データをリアルタイムにモニター１５に出力する。ここで、一定時間間隔とは、例えば１／６０秒であり、この場合、ライブビュー出力部２２によって１秒間に６０フレームの画像データがライブビューとしてモニター１５に表示される。
【００２０】
予測時間算出部２３は、画像データ生成部２１によって一定間隔毎に生成される画像データに基づいて、被写体像の動きを解析し、被写体像が予め定められた撮像位置に移動する予測時間を算出する。撮像位置は、予め画面中央などに定められていても良いし、撮影位置入力部１３ｃから入力される撮像位置を適用しても良い。例えば、図２は、撮像素子８によって捉えられる領域内を自動車が通り過ぎる際に、モニター１５に表示されるライブビュー画面のフレームｔ１〜ｔ３を示す図である。ここでは、画面中央が撮像位置であると予め定められているとする。このとき、モニター１５に、ライブビュー画像であるフレームｔ１が出力された後、フレームｔ２が出力される。予測時間算出部２３は、フレームｔ１とフレームｔ２とから、移動する被写体ａ１、ａ２を検出し、その移動距離を符号ｔ１−２に示されるように比較する。このように、フレームｔ１における被写体ａ１と、フレームｔ２における被写体ａ２との移動距離ｂを算出することで、移動する被写体の動きベクトルを算出することが可能である。予測時間算出部２３は、このような動きベクトルを算出し、算出した動きベクトルに基づいて、移動する被写体が画面中央に移動するまでの予測時間を算出する。予測時間算出部２３は、このように算出した予測時間に基づいて、フレームｔ３に示されるように、移動する被写体ａ３が画面中央に移動するまでの予測時間を算出することができる。
【００２１】
図３は、予測時間算出部２３が算出する予測時間の例を示す図である。この図において、横軸は時間ｔであり、縦軸は撮像素子８に捉えられる画面内での移動物体（被写体像）の位置を表している。ここで、画面中央が撮像位置であるとする。符号ｔ３の時点において被写体像が符号ａの位置に存在し、符号ｔ４の時点において被写体像が符号ｂの位置に存在する場合、ａ点とｂ点との傾きに基づいて移動予測線ｃが算出できる。予測時間算出部２３は、移動予測線ｃが画面中央に交わる時点を予測時間ｄとして算出する。
【００２２】
また、予測時間算出部２３は、移動する被写体像の加速度に基づいて、被写体像が予め定められた撮像位置に移動する予測時間を算出しても良い。例えば、図４は、撮像素子８によって捉えられる領域内で人物がゴルフクラブをスイングする際にライブビュー画面に表示されるフレームの例を示す図である。まず、モニター１５に出力されるライブビュー画像のフレームｔ１において、符号Ａに示されるように十字マークが表示され、撮影位置入力部１３ｃに入力される操作情報に応じて十字マークＡが画面内を移動し、撮影位置が決定される。決定された撮影位置を示す情報は、制御部２０によって不揮発メモリー１１に記憶される。
【００２３】
フレームｔ２がモニター１５に表示された後、フレームｔ３が表示された時点で、予測時間算出部２３は、フレームｔ２とフレームｔ３とを比較して移動物体を検出し、移動物体の移動距離ａ１を算出する。そして、フレームｔ４がモニター１５に表示された時点で、予測時間算出部２３は、フレームｔ３とフレームｔ４とを比較して移動物体を検出し、移動物体の移動距離ａ２を算出する。さらに、予測時間算出部２３は、フレームｔ２とフレームｔ３との移動物体の移動距離ａ１と、フレームｔ３とフレームｔ４との移動物体の移動距離ａ２とを比較することにより、移動物体の加速度を算出することができる。予測時間算出部２３は、このようにして算出した移動物体の加速度と移動方向とに基づいて、移動物体が撮像位置に移動するまでの予測時間を算出する。
【００２４】
例えば、図５は、予測時間算出部２３が算出する予測時間の例を示す図である。この図において、横軸は時間ｔであり、縦軸は撮像素子８に捉えられる画面内での移動物体（被写体像）の位置を表している。ここで、画面中央が撮像位置であるとする。符号ｔ３の時点における被写体像の位置ａと、符号ｔ４の時点における被写体像の位置ｂと、符号ｔ５の時点における被写体像の位置ｃと、符号ｔ６の時点における被写体像の位置ｄとをつなぐ移動曲線ｅが算出できる。予測時間算出部２３は、移動曲線ｃが画面中央に交わる時点を予測時間ｆとして算出する。
【００２５】
遅延時間算出部２４は、不揮発メモリー１１に記憶される撮影条件に応じて、撮影処理部２６に撮影処理開始命令が入力されてから撮像素子８への露光が開始されるまでの遅延時間を算出する。ここで、遅延時間算出部２４が算出する遅延時間には、ライブビューのモニター表示遅れによる遅延時間、フォーカス制御回路３によるフォーカシング（ＡＦ）に要する遅延時間、絞り制御回路６による露出制御（ＡＥ）に要する遅延時間、閃光装置１８によるプリ発光に要する遅延時間などが含まれる。
【００２６】
図６を参照して、ライブビューのモニター表示遅れについて説明する。図６において、左から右に向かって時間が経過するものとし、経過する時間を符号ｔ１、ｔ２、ｔ３、・・・で表す。符号（ａ）は、電子カメラ１００によって撮影される被写体の実体の動きを示している。被写体像は、バットを振る人物である。符号（ｂ）は、電子カメラ１００によって行われる処理を示している。符号（ｃ）は、モニター１５に出力されるライブビューの画像を示している。まず、符号ｔ１の時点において、被写体像が撮像素子８に露光される（露光１）。次に、符号ｔ２において、撮像素子８への被写体像の露光が行われる（露光２）と同時に、制御部２０が、符号ｔ１において撮像素子８に露光された被写体像の画像信号を、映像回路９から読み込む（読み込み１）。
【００２７】
そして、符号ｔ３において、撮像素子８への被写体像の露光が行われる（露光３）と同時に、制御部２０が、符号ｔ２において撮像素子８に露光された被写体像の画像信号を映像回路９から読み込み（読み込み２）、さらに同時に、画像データ生成部２１が、符号ｔ２において読み込まれた画像信号に基づいた画像処理を行って画像データを生成する（画像処理１）。そして、符号ｔ４において、露光４と同時に、読み込み３が行われ、同時に、画像処理２が行われ、同時に、ライブビュー出力部２２が、符号ｔ３において画像データ生成部２１によって生成された画像データをモニター１５に出力される（表示１）。ここで、符号ｔ４の時点において、モニター１５に表示されるライブビューの画像は、実体においては既に経過した時間ｔ１における実体を結像した画像である。このように、撮像素子８への露光過程、制御部２０による画像信号の読み込み過程、画像データ生成部２１による画像処理過程、ライブビュー出力部２２による画像データ出力過程のそれぞれの過程を経てモニター１５に出力される画像は、それぞれの過程の処理時間に応じて遅延して表示されることとなる。このような遅延時間を、モニター表示遅れという。
【００２８】
撮影時間算出部２５は、予測時間算出部２３が算出する予測時間から、遅延時間算出部２４が算出した遅延時間を差し引いた時間を、撮影開始時間として算出する。ここで、予測時間算出部２３が算出する予測時間は、モニター１５に表示されるライブビューのフレームが生成される時間間隔（例えば、１／６０秒）よりも短い時間間隔を単位として算出される。また、遅延時間算出部２４が算出する遅延時間も同様に、モニター１５に表示されるライブビューのフレームが生成される時間間隔（１／６０秒）よりも短い時間間隔を単位として算出される。例えば、図３に示した例では、符号ｔ１、符号ｔ２、符号ｔ３、・・・の時間間隔は１／６０秒であるが、予測時間算出部２３は、制御部２０のコンピュータによって表現可能な任意の桁数（例えば、７桁）に応じた時間間隔（例えば、１／１００００００秒）で算出する。これにより、予測時間算出部２３が算出する予測時間ｄは、ｔ１２とｔ１３の間の時間を示している。同様に、遅延時間算出部２４が算出する遅延時間も、制御部２０によって表現可能な任意の桁数に応じた時間間隔で算出される。このように、撮影時間算出部２５は、測時間算出部２３が算出する予測時間ｄから、遅延時間算出部２４が算出した遅延時間ｅを差し引いた時間を、撮影開始時間ｆとして算出している。これにより、モニター１５にライブビューが表示される時間間隔より短く、精度の高い時間間隔で表された撮影開始時間を算出することが可能である。図５の例においても同様に、撮影時間算出部２５は、モニター１５にフレームが表示される時間間隔よりも短い時間間隔を単位として測時間算出部２３によって算出される予測時間ｆから、モニター１５にフレームが表示される時間間隔よりも短い時間間隔を単位として遅延時間算出部２４が算出した遅延時間ｇを差し引いた時間を、撮影開始時間ｈとして算出している。
【００２９】
次に、図７を参照して、予測時間算出部２３によって算出される予測時間と、遅延時間算出部２４によって算出される遅延時間と、撮影時間算出部２５によって算出される撮影処理開始時間との関係を説明する。図７の符号（１）は、予測時間（ａ）に撮影処理を開始した場合の例である。符号（１）に示されるように、予測時間（ａ）に撮影処理を開始すると、フォーカシング（ＡＦ）、露出合わせ（ＡＥ）、閃光装置のプリ発光（ＳＢ）、モニター遅れのそれぞれの遅延時間（ｃ１）が経過した後に露光が開始されるため、実際に撮像される画像は、実際の被写体物の動作よりも遅延時間（ｃ１）分遅れたものとなってしまう。そこで、（２）に示されるように、予測時間（ａ）から遅延時間（ｃ２）を差し引いた時間を撮影処理開始時時間（ｂ２）として算出し、撮影処理開始時時間（ｂ２）の時点で撮影処理を開始すれば、予測時間（ａ）に露光が開始することとなり、予測時間の被写体物を撮像することが可能となる。ここで、遅延時間は、定められた撮影条件に応じて、遅延時間算出部２４によって符号（３）や符号（４）に表されるように算出される。すなわち、（３）では、プリ発光をしないとする撮影条件に応じて、ＡＦと、ＡＥと、モニター遅れとに基づいた遅延時間（ｃ３）が算出される。（４）では、プリ発光をせず、ＡＥとＡＦとをロックする撮影条件に応じて、モニター遅れに基づいた遅延時間（ｃ４）が算出される。
【００３０】
撮影処理部２６は、制御部２０から撮像処理開始命令が入力されると光学系を駆動させ、画像データを生成する撮像処理を行う。例えば、撮影処理部２６は、予めユーザから入力された撮影条件に応じて、フォーカス制御回路３を介したフォーカシング、シャッター制御回路５や絞り制御回路６を介した露出制御、ズーム制御回路７を介したズーミング、閃光装置制御回路１９を介したプリ発光などを行う。ここで、撮影条件には、例えば、フォーカス制御回路３によるオートフォーカス（ＡＦ）を行うか否かを示す条件、手ブレ補正駆動回路４により手ブレ補正を行うか否かを示す条件、絞り制御回路６による露出あわせを行うか否かを示す条件、閃光装置１８によるプリ発光を行うか否かを示す条件などが存在する。
【００３１】
次に、図８と図９とのフローチャートを参照して、電子カメラ１００による自動撮影が行われる動作例を説明する。電子カメラ１００に電源が投入され、レリーズスイッチ１３ｂが半押しされると（ステップＳ１００）、制御部２０が、ＡＦ（ステップＳ２００）と、オートホワイトバランスの調整（ＡＷＢ）（ステップＳ３００）と、ＡＦ（ステップＳ４００）などの処理を行う。ここで、ＡＷＢとは、被写体色を測定し、モニター１５に出力される画像が最適な色になるように色毎の増幅率を調整するとともに、撮影時の色毎の増幅率を設定する処理である。そして、レリーズスイッチ１３ｂが押下されると（ステップＳ５００）、制御部２０は、不揮発メモリー１１に記憶された自動レリーズ設定情報を読み出す（ステップＳ６００）。制御部２０が読み出した自動レリーズ設定情報が、自動撮影を行わないことを示す場合（ステップＳ６００：ＯＦＦ）、撮影処理部２６は、撮影処理を開始して撮影を行い（ステップＳ８００）、画像データ生成部２１によって生成された画像データを不揮発メモリー１１に記憶させ（ステップＳ９００）、処理が終了する。
【００３２】
一方、ステップＳ６００において制御部２０が読み出した自動レリーズ設定情報が、自動撮影を行うことを示す場合（ステップＳ６００：ＯＮ）、制御部２０は、自動レリーズモードによる撮影を行った後（ステップＳ７００）、処理を終了する。図９は、自動レリーズモードによる撮影動作を示す図である。予測時間算出部２３は、画像データ生成部２１によって生成される画像データに移動物体が含まれるか否かを判定する（ステップＳ７０１）。予測時間算出部２３が、画像データ内に移動物体がないと判定した場合（ステップＳ７０１：無し）で、再びレリーズスイッチ１３ｂが押下されれば（ステップＳ７０２：ＹＥＳ）、撮影処理部２６はそのタイミングで撮影処理を開始して撮像を行い（ステップＳ７１１）、生成した画像データを不揮発メモリー１１に記憶させて（ステップＳ７１２）処理を終了する。このように、自動レリーズモードであっても、半押しの後にレリーズスイッチ１３ｂが押下されればその時点で撮影を行うようにすることができる。
【００３３】
一方、ステップＳ７０２で、レリーズスイッチ１３ｂが押下されなければ、自動レリーズをキャンセルするか否かを示す情報の入力を受付ける（ステップＳ７０３）。自動レリーズをキャンセルすることを示す情報が操作検出回路１３に入力されると（ステップＳ７０３：ＹＥＳ）、制御部２０は、処理を終了する。一方、自動レリーズをキャンセルすることを示す情報が入力されなければ（ステップＳ７０３：ＮＯ）、ステップＳ７０１に戻る。ステップＳ７０１で、予測時間算出部２３が移動物体を検出すれば（ステップＳ７０１：有り）、予測時間算出部２３は、移動物体の移動速度を算出する（ステップＳ７０４）。予測時間算出部２３は、移動速度に変化がない（加速度がゼロ）と判定すれば（ステップＳ７０５：無し）、移動速度に基づいて予測時間を算出する（ステップＳ７０６）。一方、移動速度に変化がある（加速度がゼロでない）と判定すれば（ステップＳ７０５：有り）、予測時間算出部２３は、加速度に基づいて予測時間を算出する（ステップＳ７０７）。
【００３４】
そして、撮影時間算出部２５は、予測時間算出部２３が算出した予測時間から、遅延時間算出部２４が算出した遅延時間を減算して撮影処理開始時間を算出する（ステップＳ７０８）。制御部２０は、自身が備える計時手段により、撮影時間算出部２５が撮影処理開始時間を算出した時点から経過した時間を計測し、撮影処理開始時間が経過すると（ステップＳ７０９：ＹＥＳ）、ステップＳ７１１に進み、撮影処理を行い、処理を終了する。撮影処理部２６は、算出した撮影処理開始時間が経過する前に、１／６０秒が経過し、画像データ生成部２１が画像データを生成してモニター１５に新たなフレームが出力されると（ステップＳ７１０：ＮＯ）、ステップＳ７０１に戻る。
【００３５】
以上説明したように、本発明によれば、予測時間算出部２３が、撮像素子８から出力された画像信号に基づいて被写体像の動きを解析して被写体像が予め定められた撮影位置に移動するまでの予測時間を算出し、撮影時間算出部２５が、予測時間から遅延時間を差し引いた時間を撮影処理開始時間として算出し、制御部２０が、撮影時間算出部２５が撮影処理開始時間を算出した時点から経過した時間を計測し、撮影処理開始時間の経過時に撮影処理部２６に撮影処理を開始させるようにしたので、撮影処理部が撮影処理を開始してから露光するまでの遅延時間に関わらず、被写体が最適な撮影位置に移動した画像を撮像することが可能である。
【符号の説明】
【００３６】
１…撮像レンズ、８…撮像素子、１３ｃ…撮影位置入力部、２０…制御部、２３…予測時間算出部、２４…遅延時間算出部、２５…撮影時間算出部、２６…撮影処理部２６、１００…電子カメラ
【図１】
2010204180.tif 000003
【図２】
2010204180.tif 000004
【図３】
2010204180.tif 000005
【図４】
2010204180.tif 000006
【図５】
2010204180.tif 000007
【図６】
2010204180.tif 000008
【図７】
2010204180.tif 000009
【図８】
2010204180.tif 000010
【図９】
2010204180.tif 000011