(57)【要約】【課題】  シャッタボタン押下のタイムラグを簡易に得ることができる撮像装置及びそのプログラムを実現する。【解決手段】  連続撮像により得られた複数のフレーム画像のうち、ズレタイミングが記録されていない場合は、該シャッタ全押し時に撮像されたフレーム画像を最初に表示させ（Ｓ９）、ズレタイミングが記録されている場合は該シャッタ全押し時に撮像されたフレーム画像から該ズレタイミング分に相当するフレーム画像を表示させる（Ｓ１０）。そして、セットキーの操作を行なう前に十字キーの操作が行なわれると該操作に応じて表示させるフレーム画像を変更し（Ｓ１２、Ｓ１３）、セットキーの操作が行なわれると、該表示しているフレーム画像を記録するとともに、該記録したフレーム画像とシャッタ全押し時のフレーム画像との撮像したタイミングのズレを記録させる（Ｓ１５）。【選択図】  図２
2008124896.tif 000002
【特許請求の範囲】
【請求項１】
被写体を連続して撮像していく連続撮像制御手段と、
ユーザが任意のタイミングを指示するタイミング指示手段と、
前記タイミング指示手段により指示されたタイミングによって前記連続撮像制御手段により撮像された複数の画像データを取得する画像取得手段と、
ユーザの操作に応じて前記画像取得手段により取得された画像データのうち、任意の画像データを選択する選択手段と、
前記選択手段により選択された画像データが前記連続撮像制御手段によって撮像されたタイミングと、前記タイミング指示手段により指示されたタイミングとのズレを示すズレタイミング情報を取得するズレタイミング取得手段と、
前記ズレタイミング取得手段により取得されたズレタイミング情報及び前記画像取得手段により取得された画像データを用いて所定の処理を実行させる制御手段と、
を備えたことを特徴とする撮像装置。
【請求項２】
前記制御手段は、
前記ズレタイミング取得手段により取得されたズレタイミング情報の平均値、又は、直近に取得されたズレタイミング情報を用いて所定の所定を実行することを特徴とする請求項１記載の撮像装置。
【請求項３】
前記画像取得手段は、
前記タイミング指示手段により指示されたタイミングの前後、又は、指示されたタイミング以前又は以後に前記連続撮像制御手段により撮像された複数の画像データを取得することを特徴とする請求項１又は２記載の撮像装置。
【請求項４】
前記制御手段は、
前記ズレタイミング取得手段により取得されたズレタイミング情報に基づいて、前記タイミング指示手段によるタイミングの指示によって前記画像取得手段により取得された画像データの表示を制御する表示制御手段を含むことを特徴とする請求項１乃至３の何れかに記載の撮像装置。
【請求項５】
前記表示制御手段は、
前記ズレタイミング取得手段により取得されたズレタイミング情報に基づいて定められるタイミングで撮像された画像データを最初に単一表示させることを特徴とする請求項４記載の撮像装置。
【請求項６】
前記表示制御手段は、
前記画像取得手段により取得された複数の画像データを順々に単一表示させていくことを特徴とする請求項５記載の撮像装置。
【請求項７】
前記表示制御手段は、
前記ズレタイミング取得手段により取得されたズレタイミング情報に基づいて定められるタイミング付近で撮像された画像データを、該タイミング付近以外のタイミングで撮像された画像データの再生速度より遅い速度で表示させることを特徴とする請求項４乃至６の何れかに記載の撮像装置。
【請求項８】
前記表示制御手段は、
前記画像取得手段により取得された複数の画像データをマルチ表示させるとともに、前記ズレタイミング取得手段により取得されたズレタイミング情報に基づいて定められるタイミングで撮像された画像データを差別表示させることを特徴とする請求項４記載の撮像装置。
【請求項９】
ユーザが前記画像取得手段により取得された画像データのうち、任意の画像データを指定する指定手段を備え、
前記表示制御手段は、
前記指定手段により画像データが指定された場合は、該単一表示又は差別表示させる画像データを該指定された画像データに変更させて表示させることを特徴とする請求項５又は８記載の撮像装置。
【請求項１０】
前記選択手段により選択された画像データを記録手段に記録する記録制御手段を備えたことを特徴とする請求項１乃至９の何れかに記載の撮像装置。
【請求項１１】
前記選択手段は、
ユーザの操作が行なわれたときに前記表示制御手段により単一表示又は差別表示が行われている画像データを選択することを特徴とする請求項１０記載の撮像装置。
【請求項１２】
ユーザが前記画像取得手段により取得された画像データの記録を指示する指示手段と、
前記指示手段により画像データの記録が指示された場合は、前記取得手段により取得された画像データを記録手段に記録する記録制御手段と、
を備え、
前記選択手段は、
前記指示手段により画像データの記録が指示されたときに前記表示制御手段により単一表示又は差別表示されている画像データを選択することを特徴とする請求項４乃至９の何れかに記載の撮像装置。
【請求項１３】
前記記録制御手段は、
前記指示手段により画像データの記録が指示された場合は、該画像データの記録が指示されたときに前記表示制御手段により単一表示又は差別表示されている画像データを記録することを特徴とする請求項１２記載の撮像装置。
【請求項１４】
前記記録制御手段は、
前記指示手段により画像データの記録が指示された場合は、該画像取得手段により取得された複数の画像データをするとともに、前記ズレタイミング取得手段により取得されたズレタイミング情報に基づいて定められるタイミングで撮像された画像データに、差別情報を関連付けて記録することを特徴とする請求項１３記載の撮像装置。
【請求項１５】
前記記録制御手段により記録された画像データを再生表示させる再生表示制御手段を備え、
前記再生表示制御手段は、
前記前記記録制御手段により記録された画像データに関連付けられて記録されている差別情報に基づいて、画像データの表示を制御することを特徴とする請求項１４記載の撮像装置。
【請求項１６】
前記制御手段は、
前記ズレタイミング取得手段により取得されたズレタイミング情報に基づいて、前記指示手段によるタイミングの指示によって、前記画像取得手段により取得された画像データの記録を制御する記録制御手段を含むことを特徴とする請求項１乃至３の何れかに記載の撮像装置。
【請求項１７】
前記記録制御手段は、
前記ズレタイミング取得手段により取得されたズレタイミング情報に基づいて定められるタイミングで撮像された画像データを記録することを特徴とする請求項１６記載の撮像装置。
【請求項１８】
前記記録制御手段は、
該画像取得手段により取得された複数の画像データを記録するとともに、前記ズレタイミング取得手段により取得されたズレタイミング情報に基づいて定められるタイミングで撮像された画像データに、差別情報を関連付けて記録することを特徴とする請求項１６記載の撮像装置。
【請求項１９】
前記記録制御手段は、
前記画像取得手段により取得された複数の画像データを１つのグループとして記録することを特徴とする請求項１８記載の撮像装置。
【請求項２０】
前記制御手段は、
前記ズレタイミング取得手段により取得されたズレタイミング情報に基づいて、前記画像取得手段により取得された複数の画像データから、該複数の画像データの画像をレイアウトした組画像データの生成を制御する組画像生成手段を含むことを特徴とする請求項１乃至１９の何れかに記載の撮像装置。
【請求項２１】
前記制御手段は、
前記ズレタイミング取得手段により取得されたズレタイミング情報に基づいて、前記画像取得手段により取得された画像データの印刷を制御する印刷制御手段を含むことを特徴とする請求項１乃至２０の何れかに記載の撮像装置。
【請求項２２】
被写体を連続して撮像していく連続撮像処理と、
ユーザの操作に応じて任意のタイミングを指示するタイミング指示処理と、
前記タイミング指示処理により指示されたタイミングによって前記連続撮像処理により撮像された複数の画像データを取得する画像取得処理と、
ユーザの操作に応じて前記画像取得処理により取得された画像データのうち、任意の画像データを選択する選択処理と、
前記選択処理により選択された画像データが前記連続撮像処理によって撮像されたタイミングと、前記タイミング指示処理により指示されたタイミングとのズレを示すズレタイミング情報を取得するズレタイミング取得処理と、
前記ズレタイミング取得処理により取得されたズレタイミング情報及び前記画像取得処理により取得された画像データを用いて所定の処理を実行させる制御処理と、
を含み、上記各処理をコンピュータで実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置及びそのプログラムに関する。
【背景技術】
【０００２】
電子カメラ等の撮像装置においては、ユーザがシャッタチャンスだと判断してシャッタボタンを押下すると、その操作に応じて静止画撮影処理を行っていたが、シャッタチャンスと判断したタイミングと、シャッタボタン押下時のタイミングとが多少ズレてしまい、ユーザが撮りたいタイミングで撮影された画像を得ることはできなかった。
このような問題に鑑み、タイムラグ測定モードを設け、ランプが光ってからシャッタボタンを押下するまでの時間を測定し、静止画撮影モードにおいては、シャッタボタンが全押しされた時点から該測定した時間だけ遡った画像を記録するという技術が開発された（特許文献１）。
【０００３】
【特許文献１】公開特許公報  特開２００２−２７１６７３
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の技術によれば、わざわざ測定モードにおいて、シャッタボタン押下のタイムラグを測定しなければならず、面倒であった。
【０００５】
そこで本発明は、かかる従来の問題点に鑑みてなされたものであり、シャッタボタン押下のタイムラグを簡易に得ることができる撮像装置及びそのプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的達成のため、請求項１記載の発明による撮像装置は、被写体を連続して撮像していく連続撮像制御手段と、
ユーザが任意のタイミングを指示するタイミング指示手段と、
前記タイミング指示手段により指示されたタイミングによって前記連続撮像制御手段により撮像された複数の画像データを取得する画像取得手段と、
ユーザの操作に応じて前記画像取得手段により取得された画像データのうち、任意の画像データを選択する選択手段と、
前記選択手段により選択された画像データが前記連続撮像制御手段によって撮像されたタイミングと、前記タイミング指示手段により指示されたタイミングとのズレを示すズレタイミング情報を取得するズレタイミング取得手段と、
前記ズレタイミング取得手段により取得されたズレタイミング情報及び前記画像取得手段により取得された画像データを用いて所定の処理を実行させる制御手段と、
を備えたことを特徴とする。
【０００７】
また、例えば、請求項２に記載されているように、前記制御手段は、
前記ズレタイミング取得手段により取得されたズレタイミング情報の平均値、又は、直近に取得されたズレタイミング情報を用いて所定の所定を実行するようにしてもよい。
【０００８】
また、例えば、請求項３に記載されているように、前記画像取得手段は、
前記タイミング指示手段により指示されたタイミングの前後、又は、指示されたタイミング以前又は以後に前記連続撮像制御手段により撮像された複数の画像データを取得するようにしてもよい。
【０００９】
また、例えば、請求項４に記載されているように、前記制御手段は、
前記ズレタイミング取得手段により取得されたズレタイミング情報に基づいて、前記タイミング指示手段によるタイミングの指示によって前記画像取得手段により取得された画像データの表示を制御する表示制御手段を含むようにしてもよい。
【００１０】
また、例えば、請求項５に記載されているように、前記表示制御手段は、
前記ズレタイミング取得手段により取得されたズレタイミング情報に基づいて定められるタイミングで撮像された画像データを最初に単一表示させるようにしてもよい。
【００１１】
また、例えば、請求項６に記載されているように、前記表示制御手段は、
前記画像取得手段により取得された複数の画像データを順々に単一表示させていくようにしてもよい。
【００１２】
また、例えば、請求項７に記載されているように、前記表示制御手段は、
前記ズレタイミング取得手段により取得されたズレタイミング情報に基づいて定められるタイミング付近で撮像された画像データを、該タイミング付近以外のタイミングで撮像された画像データの再生速度より遅い速度で表示させるようにしてもよい。
【００１３】
また、例えば、請求項８に記載されているように、前記表示制御手段は、
前記画像取得手段により取得された複数の画像データをマルチ表示させるとともに、前記ズレタイミング取得手段により取得されたズレタイミング情報に基づいて定められるタイミングで撮像された画像データを差別表示させるようにしてもよい。
【００１４】
また、例えば、請求項９に記載されているように、ユーザが前記画像取得手段により取得された画像データのうち、任意の画像データを指定する指定手段を備え、
前記表示制御手段は、
前記指定手段により画像データが指定された場合は、該単一表示又は差別表示させる画像データを該指定された画像データに変更させて表示させるようにしてもよい。
【００１５】
また、例えば、請求項１０に記載されているように、前記選択手段により選択された画像データを記録手段に記録する記録制御手段を備えるようにしてもよい。
【００１６】
また、例えば、請求項１１に記載されているように、前記選択手段は、
ユーザの操作が行なわれたときに前記表示制御手段により単一表示又は差別表示が行われている画像データを選択するようにしてもよい。
【００１７】
また、例えば、請求項１２に記載されているように、ユーザが前記画像取得手段により取得された画像データの記録を指示する指示手段と、
前記指示手段により画像データの記録が指示された場合は、前記取得手段により取得された画像データを記録手段に記録する記録制御手段と、
を備え、
前記選択手段は、
前記指示手段により画像データの記録が指示されたときに前記表示制御手段により単一表示又は差別表示されている画像データを選択するようにしてもよい。
【００１８】
また、例えば、請求項１３に記載されているように、前記記録制御手段は、
前記指示手段により画像データの記録が指示された場合は、該画像データの記録が指示されたときに前記表示制御手段により単一表示又は差別表示されている画像データを記録するようにしてもよい。
【００１９】
また、例えば、請求項１４に記載されているように、前記記録制御手段は、
前記指示手段により画像データの記録が指示された場合は、該画像取得手段により取得された複数の画像データをするとともに、前記ズレタイミング取得手段により取得されたズレタイミング情報に基づいて定められるタイミングで撮像された画像データに、差別情報を関連付けて記録するようにしてもよい。
【００２０】
また、例えば、請求項１５に記載されているように、前記記録制御手段により記録された画像データを再生表示させる再生表示制御手段を備え、
前記再生表示制御手段は、
前記前記記録制御手段により記録された画像データに関連付けられて記録されている差別情報に基づいて、画像データの表示を制御するようにしてもよい。
【００２１】
また、例えば、請求項１６に記載されているように、前記制御手段は、
前記ズレタイミング取得手段により取得されたズレタイミング情報に基づいて、前記指示手段によるタイミングの指示によって、前記画像取得手段により取得された画像データの記録を制御する記録制御手段を含むようにしてもよい。
【００２２】
また、例えば、請求項１７に記載されているように、前記記録制御手段は、
前記ズレタイミング取得手段により取得されたズレタイミング情報に基づいて定められるタイミングで撮像された画像データを記録するようにしてもよい。
【００２３】
また、例えば、請求項１８に記載されているように、前記記録制御手段は、
該画像取得手段により取得された複数の画像データを記録するとともに、前記ズレタイミング取得手段により取得されたズレタイミング情報に基づいて定められるタイミングで撮像された画像データに、差別情報を関連付けて記録するようにしてもよい。
【００２４】
また、例えば、請求項１９に記載されているように、前記記録制御手段は、
前記画像取得手段により取得された複数の画像データを１つのグループとして記録するようにしてもよい。
【００２５】
また、例えば、請求項２０に記載されているように、前記制御手段は、
前記ズレタイミング取得手段により取得されたズレタイミング情報に基づいて、前記画像取得手段により取得された複数の画像データから、該複数の画像データの画像をレイアウトした組画像データの生成を制御する組画像生成手段を含むようにしてもよい。
【００２６】
また、例えば、請求項２１に記載されているように、前記制御手段は、
前記ズレタイミング取得手段により取得されたズレタイミング情報に基づいて、前記画像取得手段により取得された画像データの印刷を制御する印刷制御手段を含むようにしてもよい。
【００２７】
上記目的達成のため、請求項２２記載の発明によるプログラムは、被写体を連続して撮像していく連続撮像処理と、
ユーザの操作に応じて任意のタイミングを指示するタイミング指示処理と、
前記タイミング指示処理により指示されたタイミングによって前記連続撮像処理により撮像された複数の画像データを取得する画像取得処理と、
ユーザの操作に応じて前記画像取得処理により取得された画像データのうち、任意の画像データを選択する選択処理と、
前記選択処理により選択された画像データが前記連続撮像処理によって撮像されたタイミングと、前記タイミング指示処理により指示されたタイミングとのズレを示すズレタイミング情報を取得するズレタイミング取得処理と、
前記ズレタイミング取得処理により取得されたズレタイミング情報及び前記画像取得処理により取得された画像データを用いて所定の処理を実行させる制御処理と、
を含み、上記各処理をコンピュータで実行させることを特徴とする。
【発明の効果】
【００２８】
本願発明によれば、実際に撮影を指示したタイミングとベスト撮影タイミングとのタイムラグを簡易に得ることができる。
【発明を実施するための最良の形態】
【００２９】
以下、本実施の形態について、本発明の撮像装置をデジタルカメラに適用した一例として図面を参照して詳細に説明する。
[実施の形態]
Ａ．デジタルカメラの構成
図１は、本発明の撮像装置を実現するデジタルカメラ１の電気的な概略構成を示すブロック図である。
デジタルカメラ１は、撮影レンズ２、レンズ駆動ブロック３、絞り４、ＣＣＤ５、ドライバ６、ＴＧ（timing generator）７、ユニット回路８、画像生成部９、ＣＰＵ１０、キー入力部１１、メモリ１２、ＤＲＡＭ１３、フラッシュメモリ１４、画像表示部１５、バス１６を備えている。
【００３０】
撮影レンズ２は、図示しない複数のレンズ群から構成されるフォーカスレンズ、ズームレンズ等を含む。そして、撮影レンズ２にはレンズ駆動ブロック３が接続されている。レンズ駆動ブロック３は、フォーカスレンズ、ズームレンズをそれぞれ光軸方向に沿って駆動させるフォーカスモータ、ズームモータと、ＣＰＵ１０から送られてくる制御信号にしたがって、フォーカスモータ、ズームモータを駆動させるフォーカスモータドライバ、ズームモータドライバから構成されている（図示略）。
【００３１】
絞り４は、図示しない駆動回路を含み、駆動回路はＣＰＵ１０から送られてくる制御信号にしたがって絞り４を動作させる。
絞り４とは、撮影レンズ２から入ってくる光の量を制御する機構のことをいう。
【００３２】
ＣＣＤ５は、ドライバ６によって駆動され、一定周期毎に被写体像のＲＧＢ値の各色の光の強さを光電変換して撮像信号としてユニット回路８に出力する。このドライバ６、ユニット回路８の動作タイミングはＴＧ７を介してＣＰＵ１０により制御される。なお、ＣＣＤ５はベイヤー配列の色フィルターを有しており、電子シャッタとしての機能も有する。この電子シャッタのシャッタ速度は、ドライバ６、ＴＧ７を介してＣＰＵ１０によって制御される。
【００３３】
ユニット回路８には、ＴＧ７が接続されており、ＣＣＤ５から出力される撮像信号を相関二重サンプリングして保持するＣＤＳ（Correlated Double Sampling）回路、そのサンプリング後の撮像信号の自動利得調整を行なうＡＧＣ（Automatic Gain Control）回路、その自動利得調整後のアナログの撮像信号をデジタル信号に変換するＡ／Ｄ変換器から構成されており、ＣＣＤ５から出力された撮像信号はユニット回路８を経てデジタル信号として画像生成部９に送られる。
【００３４】
画像生成部９は、ユニット回路８から送られてきた画像データに対してγ補正処理、ホワイトバランス処理などの処理を施すとともに、輝度色差信号（ＹＵＶデータ）を生成し、該生成された輝度色差信号の画像データはＣＰＵ１０に送られる。つまり、画像生成部９は、ＣＣＤ５から出力された画像データに対して画像処理を施す。
【００３５】
ＣＰＵ１０は、デジタルカメラ１の各部を制御するワンチップマイコンであり、特に、ＣＰＵ１０は、被写体を連続して複数の画像データを撮像する機能（連続撮像制御手段）、該連続撮像された画像データを取得する機能（画像取得手段）、該取得された連続撮像された画像データの中からユーザの操作に応じて任意の画像データを選択する機能（選択手段）、ユーザにより選択された画像データが撮像されたタイミングと撮影が指示されたタイミングとのズレを示すズレタイミング情報を取得する機能（ズレタイミング取得手段）を有する。また、該取得されたズレタイミング情報及び連続撮像された画像データを用いて所定の処理を実行させる機能（制御手段）、例えば、連続撮像された画像データを表示させる機能（表示制御手段）、連続撮像された画像データを記録する機能（記録制御手段）も有する。
【００３６】
キー入力部１１は、半押し全押し可能なシャッタボタン、電源オンオフキー、モード切替キー、十字キー、ＳＥＴキー等の複数の操作キーを含み、ユーザのキー操作に応じた操作信号をＣＰＵ１０に出力する。このキー入力部１１は、本発明のタイミング指示手段、選択手段、指定手段、指示手段として機能を有する。
メモリ１２には、ＣＰＵ１０が各部を制御するのに必要な制御プログラム、及び必要なデータが記録されており、ＣＰＵ１０は、該プログラムに従い動作する。
【００３７】
ＤＲＡＭ１３は、ＣＣＤ５によって撮像された後、ＣＰＵ１０に送られてきた画像データを一時記憶するバッファメモリとして使用されるとともに、ＣＰＵ１０のワーキングメモリとして使用される。
フラッシュメモリ１４は、圧縮された画像データを保存する記録媒体である。
【００３８】
画像表示部１５は、カラーＬＣＤとその駆動回路を含み、撮影待機状態にあるときには、ＣＣＤ５によって撮像された被写体をスルー画像として表示し、記録画像の再生時には、フラッシュメモリ１４から読み出され、伸張された記録画像を表示させる。
【００３９】
Ｂ．デジタルカメラ１の動作
実施の形態におけるデジタルカメラ１の動作を図２のフローチャートに従って説明する。
ユーザのキー入力部１１のモード切替キーの操作により静止画撮影モードが設定されると、ＣＰＵ１０は、所定のフレームレート（たとえば、３０ｆｐｓ）でＣＣＤ５による撮像を開始し、ＣＣＤ５により順次撮像され、画像生成部９によって順次生成された輝度色差信号の画像データをバッファメモリ（ＤＲＡＭ１３）に記憶し、該記憶した画像データを画像表示部１５に表示させるという、いわゆるスルー画像表示を開始する（ステップＳ１）。
【００４０】
次いで、ＣＰＵ１０は、シャッタボタンが半押し操作されたか否かを判断する（ステップＳ２）。この判断は、シャッタボタンの半押し操作に対応する操作信号がキー入力部１１から送られてきたか否かにより判断する。
このとき、ユーザは、そろそろシャッタチャンスが来るだろうと思う場合にシャッタの半押し操作を行なう。
【００４１】
ステップＳ２でシャッタボタンが半押しされていないと判断すると半押しされるまでステップＳ２に留まり、ステップＳ２でシャッタボタンが半押しされたと判断すると、ＣＰＵ１０は、ＡＥ処理、ＡＦ処理を行なう（ステップＳ３）。
このＡＥ処理は、被写体の明るさに応じて適切なシャッタ速度と絞り値とを自動的に決めて、光の受ける量を決めるというものであり、具体的には、直近に撮像された画像データの輝度成分に基づいて適正露出値を算出し、該算出した適正露出値に基づいて絞り値、シャッタスピードを決める。
また、ＡＦ処理は、被写体に対してピントが合うような合焦レンズ位置にフォーカスレンズを移動させることである。このＡＦ処理の方式としては、コントラスト検出方式、や、位相差方式など種々の方式によって行なうことができるがここでは、コントラスト検出方式によりＡＦ処理を行う。
【００４２】
次いで、ステップＳ４で、ＣＰＵ１０は、連続撮像処理を行う（連続撮像制御手段）。この連続撮像処理は、連続して静止画を撮像する処理のことをいい。ここでは、連続撮像処理の撮像間隔を、毎秒６０枚とするので、１／６０秒間隔で連続して被写体が撮像されていく。
図３は、あるタイミング時に画像表示部１５に表示される画像の様子を示すものであり、これらの画像のタイミングは、Ａ→Ｃ→Ｂというように時間が経過しているものとする。
図３のＡはシャッタボタンが半押し直後連続撮像処理により最初に撮像され表示された画像の様子を示すものである。
【００４３】
次いで、ステップＳ５で、ＣＰＵ１０は、連続撮像された画像データを順次バッファメモリの第１記憶領域に記憶させていく処理を行う（画像取得手段）。
また、このときに順次撮像された画像データは、バッファメモリに循環記憶されていく。この循環記憶とは、第１記憶領域の空き容量がなくなるまで、撮像された画像データを順々記憶させて蓄積していき、第１記憶領域の空き容量がなくなると、新たに撮像された画像データを、バッファメモリに記憶されている複数の画像データのうち一番古い画像データの上に上書きしていく。これにより、直近に撮像された画像データから一定時間前までの画像データが記憶されることになる。
なお、バッファメモリの第１記憶領域に画像データを循環記憶していくのではなく、バッファメモリいっぱいに画像データを循環記録していくようにしてもよい。
【００４４】
次いで、ＣＰＵ１０は、シャッタボタンが全押し操作されたか否かを判断する（ステップＳ６）。この判断は、シャッタボタンの全押し操作に対応する操作信号がキー入力部１１から送られてきたか否かにより判断する。
このとき、ユーザはシャッタチャンスが到来したと判断した時に、シャッタボタンを全押し操作する。
【００４５】
ステップＳ６で、シャッタボタンが全押し操作されていないと判断すると全押し操作されるまでステップＳ６に留まり、ステップＳ６で、全押し操作されたと判断すると、ＣＰＵ１０は、シャッタボタン全押し時に撮像された画像データに該シャッタボタン全押し時に撮像された画像データであることを識別させる識別情報を付して記憶させる（ステップＳ７）。
次いで、ステップＳ８で、ＣＰＵ１０は、シャッタボタン全押し時から所定時間の間、続けて連続撮像を行い、該撮像された画像データをバッファメモリの第２記憶領域に記憶させていく（画像取得手段）。これによりシャッタボタン全押し前後に撮像された複数の画像データを記憶することができる。
【００４６】
このとき、バッファメモリの第２記憶領域は、連続撮像処理により所定時間撮像された画像データを記憶するだけの記憶容量を有しているものとする。
また、ここでは、シャッタボタン全押し前に記録された画像データと、シャッタボタン全押し以後に撮像された画像データとの枚数が略同一となるように、第１記憶領域の記憶容量と、シャッタボタン全押し後に連続撮像される所定時間を定めておく。これにより、シャッタチャンスより早くシャッタボタンを全押しした場合や、遅く全押しした場合でも、シャッタチャンスの画像データを記憶させることができる。
なお、シャッタボタン全押し前に撮像された画像データの枚数と、シャッタボタン全押し後に撮像された画像データの枚数とを必ずしも同じにする必要はない。また、ステップＳ５で、連続撮像により得られた画像データをバッファメモリいっぱいに記憶させるようにしてもよい。この場合は、バッファメモリがいっぱいになると新たに撮像された画像データを、バッファメモリに記憶されている複数の画像データのうち、一番古い画像データの上に上書きして記憶させる。
【００４７】
次いで、ＣＰＵ１０は、ズレタイミングがあるか否かを判断する（ステップＳ９）。このズレタイミングがあるか否かの判断は、メモリ１１のズレ記憶領域にズレタイミング情報が記憶されているか否かにより判断する。このズレタイミング情報については後述するが、簡単に説明するとユーザが撮影しようと思った時（シャッターチャンス）と、実際にシャッタボタンを全押しした時のズレたタイミング、つまり、時間の差のことを意味する。
【００４８】
つまり、ユーザがシャッタチャンスが到来したと判断してから、実施にシャッタボタンを全押し操作するまで、人によって様々ではあるがタイムラグが生じてしまう。
例えば、図３のＣ（図４のＣ）に示すような画像がシャッタチャンスであると思っても、実際にシャッタボタンの全押し時に撮影された画像は図３のＢ（図４のＢ）のような画像になってしまいタイムラグが生じてしまう。
【００４９】
また、被写体の動きが速い場合には、シャッタチャンスより早くシャッタボタンを全押ししてしまう場合もあり得る。
例えば、図４のＣに示すような画像がシャッタチャンスであると思っていても、被写体の動きが速すぎ、その動きを予測してシャッタチャンスより早くシャッタボタンを全押し操作してしまい、実際にシャッタボタンの全押し時に撮像された画像は図４のＤのような画像になってしまう場合もあり、シャッタチャンスと、実際にシャッタボタンを全押ししたタイミングにズレが生じてしまう。
【００５０】
ステップＳ９でズレタイミング情報がないと判断すると、ステップＳ１０に進み、ＣＰＵ１０は、バッファメモリに記憶された複数の画像データのうち、シャッタボタン全押し時の画像データを自動的に選択し、つまり、バッファメモリに記憶されている画像データのうち、識別情報が付されている画像データを選択し、該選択した画像データを画像表示部１５に単一表示させて（制御手段、表示制御手段）、ステップＳ１２に進む。つまり、ズレタイミング情報が記録されていない場合は、シャッタボタン全押し時に撮像された画像データを推奨画像として最初に単一表示させることになる。
【００５１】
一方、ステップＳ９でズレタイミングがあると判断すると、ステップＳ１１に進み、ＣＰＵ１０は、バッファメモリに記憶されている複数の画像データのうち、シャッタボタン全押し時の画像データ、つまり、識別情報が付されている画像データからズレタイミング分に相当する画像データを自動的に選択し、該選択した画像データを画像表示部１５に表示させて（制御手段、表示制御手段）、ステップＳ１２に進む。つまり、ズレタイミング情報が記録されている場合は、シャッタボタン全押し時の画像からズレタイミング分に相当する画像データを推奨画像として最初に表示させることになる。
これにより、撮影したいタイミングで撮像されたと思われる画像データを一番最初に表示させることができる。
【００５２】
ここで、図４は、バッファメモリに記憶された各画像データの画像の様子を示す図である。
図４を見ると、人がバットを振っている様子が順々に撮像されているのがわかる。
図４のＣは、ユーザがシャッタチャンスが到来したと判断した時に撮像された画像データを示し、図４のＢ又はＤは、実際にシャッタボタンの全押し時に撮像された画像データを示している。この図４のＣと図３のＣとは、同じタイミング時に撮像されたものであり、図４のＢと図３のＢとは同じタイミング時に撮像されたものである。
図４のＢは、シャッタチャンスより遅くシャッタボタンを全押ししたときに撮像された画像データを示し、図４のＤは、シャッタチャンスより早めにシャッタボタンを全押ししたときに撮像された画像データを示している。
【００５３】
そして、ズレ記憶領域にズレタイミング情報が記憶されていない場合は、実際にシャッタボタンの全押し時に撮像された画像データ、つまり、図４のＢの画像データを選択して画像表示部１５に単一表示させ、ズレ記憶領域にズレタイミング情報が記憶されている場合は、該ズレタイミング情報とシャッタボタン全押し時に撮像された画像データとに基づいて、画像データを選択して表示させる。例えば、ズレタイミング情報として１／３０秒前と記憶されている場合は、該シャッタボタン全押し時に撮像された画像データの１／３０秒前に撮像された画像データ、つまり、図４で言うとＣの画像データを選択して表示させる。なお、ここでは画像データは１／６０秒の間隔で連続撮像されているので、１／３０秒前とは、２フレーム前の画像データということになる。
【００５４】
図２のフローチャートの説明に戻り、ステップＳ１２に進むと、ＣＰＵ１０は、ＳＥＴキーの操作が行われたか否かを判断する。この判断は、セットキーの操作に対応する操作信号がキー入力部１１から送られてきたか否かにより判断する。
このとき、ユーザは、該選択して表示されている画像データを静止画像データとして記録したいと判断した場合はセットキーの操作を行なう。
ステップＳ１２で、ＳＥＴキーの操作が行なわれていないと判断すると、ＣＰＵ１０は、十字キーの操作が行なわれたか否かを判断する（ステップＳ１３）。この判断は、十字キーの操作に対応する操作信号がキー入力部１１から送られてきたか否かを判断する。
【００５５】
ステップＳ１３で、十字キーの操作が行われたと判断すると、ＣＰＵ１０は、該操作に従って画像データを新たに選択し、該選択した画像データを画像表示部１５に単一表示させて（ステップＳ１４）、ステップＳ１２に戻る。
例えば、十字キーの「↓」キーの操作が行なわれると、該選択して表示している画像データの次に撮像された画像データを新たに選択して表示させ、十字キーの「↑」キーの操作が行なわれると、該選択して表示している画像データの前に撮像された画像データを新たに選択して表示させる。
【００５６】
一方、ステップＳ１３で、十字キーの操作が行われていないと判断するとそのままステップＳ１２に戻る。
これにより、ユーザは十字キーの操作を行なうことにより、選択して表示させる画像データを変更することができ、連続撮影された画像データの画像を認識することができ、更に、その認識した中から本当に撮影記録したい画像データを選択することができる。
【００５７】
一方、ステップＳ１２で、ＳＥＴキーの操作が行なわれたと判断すると、ステップＳ１５に進み、ＣＰＵ１０は、該選択している画像データを静止画像としてフラッシュメモリ１４に記録させる（記録制御手段）。
次いで、ステップＳ１６で、ＣＰＵ１０は、該記録した画像データをベストタイミング（シャッターチャンス）で撮像された画像として選択し（選択手段）、該選択した画像データとシャッタボタン全押し時に撮像された画像データとが撮像された時のタイミングのズレを示す情報をズレタイミング情報としてメモリ１２のズレ記憶領域に記憶する（ズレタイミング取得手段）。このとき、ズレタイミング記憶領域にズレタイミング情報が記憶されている場合は上書きして記憶される。これにより最新のズレタイミング情報が記憶されることになり、次回の撮影は、このズレタイミング情報が示すズレ量に基づいてステップＳ９を経てステップＳ１１で画像データを選択して表示させることになる。
【００５８】
例えば、図３のＣ（図４のＣ）の画像を画像表示部１５に表示させている状態で、ユーザがセットキーの操作を行なうと、該表示させている図３のＣの画像データを静止画像として記録するとともに、該記録した画像データとシャッタボタン全押し時に撮像された画像データとのズレタイミングである１／３０秒前を示す情報を記録することになる。
【００５９】
Ｃ．以上のように、実施の形態においては、ズレタイミング情報が記録されている場合は、連続撮像により得られた画像データのうち、シャッタボタン全押し時に撮像された画像データから該ズレタイミング分に相当する画像データを推奨画像として最初に表示させ、ズレタイミング情報が記録されていない場合はシャッタボタン全押し時に撮像された画像データを表示させるようにしたので、ユーザが撮影したいタイミングで撮像されたと思われる画像データを一番最初に表示させることができる。
また、連続撮像により得られた複数の画像データのうち、ユーザが選択して記録した画像データと、シャッタボタン全押し時に撮像された画像データとのズレタイミング情報を記録するようにしたので、実際に撮影を指示したタイミングとベスト撮影タイミングとのタイムラグを簡易に得ることができる。
【００６０】
［変形例］
Ｄ．上記実施の形態は以下のような態様でもよい。
（１）上記実施の形態においては、ステップＳ１６で、ズレタイミング記憶領域にズレタイミング情報が記憶されている場合は、ズレタイミング情報を上書きして記憶させるようにしたが、上書きしないで記憶させるようにしてもよい。これによりズレタイミングの履歴が分かる。
また、この場合は、ステップＳ９で、過去のズレタイミングの平均値（例えば、記憶されているすべてのズレタイミングの平均値、所定回数のズレタイミングの平均値）を用いて画像データを自動的に選択するようにしてもよい。つまり、シャッタボタン全押し時の画像データ、つまり、識別情報が付されている画像データから過去のズレタイミングの平均値分に相当する画像データを自動的に選択する。これにより、推奨画像として選択する画像データがよりシャッタチャンスに近い画像データになる。
【００６１】
（２）また、上記実施の形態においては、ステップＳ１２でセットキーの操作がないと判断すると、ステップＳ１３で十字キーの操作があるか否かを判断し、十字キーの操作があると判断すると、該操作に従って画像データを選択し、該選択した画像データを表示させるようにしたが、連続撮像により得られた画像データを順々に自動的に選択して表示させていく、つまり、連続撮像により撮像された画像データの表示を自動的に切替るようにしてもよい。そして、セットキーの操作が行なわれるまで、撮像された複数の画像データを繰り返し表示させていき、セットキーの操作が行なわれるとステップＳ１５に進み、セットキー操作時に表示した（選択した）画像データを記録するようにしてもよい。この自動切換え表示は、該画像データが撮像された撮像間隔よりも長い間隔で表示させる（スロー表示させる）ようにしてもよい。連続撮像された画像データの撮像間隔が１／６０秒の場合には、表示させる間隔は、例えば、１／１０秒間隔で表示させる。
なお、この場合の自動切り替え表示の場合も、原則としてズレタイミングがある場合には、ステップＳ１１の処理を行い、ズレタイミングが無い場合はステップＳ１０の処理を行ってから、つまり、推奨画像を最初に表示してから行なうが、推奨画像を最初に表示させなくてもよい。例えば、バッファメモリに記憶された複数の画像データのうち、一番古い画像データから順々に表示させるようにしてもよい。
これにより、ユーザの手間がなくなり、また、動画としても楽しむことができる。
【００６２】
（３）また、上記変形例（２）において、自動切換え表示を行う場合において、ステップＳ１１又はステップＳ１０で表示された画像データ（つまり、シャッタボタン全押しされたタイミングと記憶されているズレタイミングとに基づく推奨画像データ）が撮像されたタイミング付近で撮像された画像データを表示させる場合は、推奨画像データが撮像されたタイミング付近以外のタイミングで撮像された画像データの再生速度より遅い速度で（レートを下げて）表示させるようにしてもよい。これにより、撮影したいタイミング付近で撮像された画像データを遅く表示させることができ、ユーザはベストタイミングで撮像された画像データを選択しやすくなる。
また、ステップＳ１１又はステップＳ１０で表示された画像データ（つまり、シャッタボタン全押しされたタイミングと記憶されているズレタイミングとに基づく画像データ）が撮像されたタイミング付近で撮像された画像データを表示させる場合には、推奨画像データが撮像されたタイミング付近以外のタイミングで撮像された画像データの再生速度より遅い速度で再生（スロー再生）するのではなく、ベストタイミング付近で撮像された画像である旨を画像表示部１５に表示させたり、音を放音するなどによりユーザにベストタイミング付近で撮像された画像であることを報知するようにしてもよい。これにより、ベストタイミングで撮像された画像データが表示されることを認識することができ、ベストタイミングで撮像された画像データを選択しやすくなる。
なお、シャッタボタン全押しされたタイミングと記憶されているズレタイミングとに基づく画像データ）が撮像されたタイミング付近で撮像された画像データを表示させる場合には、推奨画像データが撮像されたタイミング付近以外のタイミングで撮像された画像データの再生速度より遅い速度で表示させるとともに、音等によりベストタイミング付近で撮像された画像データであることをユーザに対して報知するようにしてもよい。
【００６３】
（４）また、上記実施の形態及び変形例（１）においては、連続撮像処理により撮像された画像データを単一表示させるようにしたが、マルチ表示させ、選択した画像データを差別表示させるようにしてもよい。
この場合は、ステップＳ９で、ズレタイミングがあると判断すると、連続撮像処理により撮像された複数の画像データをマルチ表示させるとともに、シャッタボタン全押し時の画像データ、つまり、識別情報が付されている画像データからズレタイミング分に相当する画像データを推奨画像として自動的に選択し、該選択した画像データを差別表示させるとともに、カーソル選択する（カーソルを該選択して差別表示する画像データに合わせる）。
また、ステップＳ９で、ズレタイミングがないと判断すると、シャッタボタン全押し時の画像データを自動的に選択し、該選択した画像データを推奨画像として差別表示させるとともにカーソル選択する。
そして、ステップＳ１３で、十字キーの操作が行われると、該該操作にしたがって画像を選択し、該選択した画像を差別表示させるとともにカーソル選択する。
これにより、複数表示された画像データからベストタイミングで撮像された画像データを選択することができる。
【００６４】
（５）また、上記実施の形態及び変形例（１）乃至（４）においては、シャッタボタンが半押しされると、ステップＳ５で連続撮像された画像データを順次記憶していき、ステップＳ６でシャッタボタンが全押しされると、ステップＳ８で所定時間の間続けて連続撮像を行い、該撮像された画像データを記憶させていくようにしたが、シャッタボタンが全押しされると、連続撮像を終了してそのままステップＳ９に進むようにしてもよい。この場合は、シャッタボタン全押し時に撮像された画像データ以前の画像データが記憶されることになり、ユーザが撮影したいタイミングより遅れてシャッタボタンを全押しする場合に特に効果がある。
また、シャッタボタン半押しされても、連続撮像された画像データを順次記憶させていかないで、シャッタボタンが全押しされてから初めて連続撮像された画像データを順次記憶させていくようにしてもよい。この場合は、シャッタボタン全押し時に撮像された画像データ以後の画像データが記憶されることになり、ユーザが撮影したいタイミングより早くシャッタボタンを全押しする場合に特に効果がある。
これにより、無駄な部分の画像データを記憶しなくて済む。
【００６５】
（６）また、上記変形例（５）において、ユーザが早押しモード、遅押しモード、普通モードというモードを選択し、普通モードが選択された場合は、上記実施の形態のようにシャッタボタン半押しから撮像された画像データを記憶させていき、早押しモードが選択された場合は、シャッタボタン全押し時以後に撮像された画像データを記憶させるようにし、遅押しモードが選択された場合は、シャッタボタン半押し時から撮像された画像データを記憶させていき、シャッタボタン全押しとともに記憶を終了する、つまり、シャッタボタン全押し以前に撮像された画像データを記憶させるようにしてもよい。
また、この場合には、早押しモード、遅押しモード、通常モードの各モードのズレタイミング情報をそれぞれ記憶するようにしてもよい。通常モード、早押しモード、遅押しモードでは、シャッタボタンを全押しするタイミングが違うからである。
【００６６】
（７）また、上記実施の形態及び変形例（１）乃至（６）においては、セットキーの操作が行なわれると、ステップＳ１５で現在選択されている画像データを静止画として記録するようにしたが、現在記録されているズレタイミング情報に基づいて自動的に画像データを記録するようにしてもよい。
具体的に説明すると、図２のステップＳ９で、ズレタイミングがあると判断すると、連続撮像によりバッファメモリに記憶された複数の画像データのうち、シャッタボタン全押し時の画像データ、つまり、識別情報が付されている画像データからズレタイミング分に相当する画像データを自動的に選択し、該選択した画像データをフラッシュメモリ１４に記録する。
一方、ステップＳ９で、ズレタイミングがないと判断すると、連続撮像によりバッファメモリに記憶された複数の画像データのうち、シャッタボタン全押し時の画像データを自動的に選択し、つまり、バッファメモリに記憶されている画像データのうち、識別情報が付されている画像データを選択し、該選択した画像データをフラッシュメモリ１４に記録する。
これにより、ブレタイミングに基づいてシャッタチャンスの画像を得ることができる。
【００６７】
（８）また、上記実施の形態及び変形例（１）乃至（７）においては、セットキーの操作が行なわれると、ステップＳ１５で現在選択されている画像データを静止画として記録するようにしたが、所定の時間同じ画像データが選択されて表示されている場合は、該選択表示されている画像データを自動的に記録するようにしてもよい。
この場合は、図２のステップＳ１２の判断は、所定時間同じ画像データが選択されて表示されているか否かを判断することになる。
【００６８】
（９）また、上記実施の形態及び変形例（１）乃至（８）においては、ステップＳ１５でＳＥＴキーの操作が行なわれると、該選択している画像データを静止画として記録するようにしたが、選択されている画像データのみを記録するのではなく、連続撮像により撮像された複数の画像データを１つのグループとして記録するようにしてもよい。この場合は、ステップＳ１５でＳＥＴキーの操作が行なわれたときに選択されている（表示されている）画像データにベストタイミングで撮像された画像である旨を示すベスト画像情報（差別情報）を関連付けて記録する。このとき、シャッタボタン全押し時に撮像された画像データに関連付けて記録されている識別情報はフラッシュメモリ１４に記録させない。
【００６９】
また、上記変形例７に示すように、自動的に画像データを記録する場合には、連続撮像により撮像された複数の画像データを自動的に記録するとともに、シャッタボタン全押し時の画像データ、つまり、識別情報が付されている画像データからズレタイミング分に相当する画像データにベスト画像情報を関連付けて記録させ、上記変形例８に示すように、所定の時間選択表示された画像データを自動的に記録する場合には、該所定の時間選択表示された画像データにベスト画像情報を関連付けて記録する。この場合も、シャッタボタン全押し時に撮像された画像データに関連付けて記録されている識別情報はフラッシュメモリ１４に記録させない。
【００７０】
また、１つのグループとして記録する複数の画像データとは、連続撮像により撮像されバッファメモリに記憶されている全ての画像データであってもよいし、バッファメモリに記憶されている全ての画像データのうち、所定の枚数の画像データであってもよいが、記録される所定の枚数の画像データの中には、必ずセットキー操作時に選択されている画像データを含むようにする。
なお、連続撮像により撮像された複数の画像データを１つのグループとして記録するようにしたが、グループとして記録しないようにしてもよいし、複数のグループとして記録するようにしてもよい。
【００７１】
この場合は、再生モードにおいて、該グループが選択されると、ＣＰＵ１０は、該グループに属する複数の画像データは、該関連付けられているベスト画像情報に基づいて画像表示部１５に表示させる（再生表示制御手段）。
例えば、記録された画像データのうち、ベスト画像情報が関連付けられて記録されている画像データを最初に表示させ、十字キーの操作があると該操作に応じて表示させる。
また、記録された画像データを自動切換え表示行う場合には、上記変形例（２）、（３）と同様に、ベスト画像情報が関連付けられて記録されている画像データを最初に表示させるようにしてもよいし、表示させないようにしてもよい。また、スロー再生する（連続撮影された撮影間隔より長い間隔で表示する）ようにしてもよいし、スロー再生させないようにしてもよい。また、ベスト画像情報が関連付けられている画像データが撮像されたタイミング付近以外のタイミングで撮像された画像データの再生速度より遅い速度で（レートを下げて）、ベスト画像情報が関連付けられている画像データが撮像されたタイミング付近で撮像された画像データを表示させるようにしてもよいし、ベスト画像情報が関連付けられている画像データが撮像されたタイミング付近で撮像された画像データを表示させる場合には、音を放音するなどによりユーザにベストタイミング付近で撮像された画像であることを報知するようにしてもよい。更に、ベスト画像情報が関連付けられている画像データが撮像されたタイミング付近以外のタイミングで撮像された画像データの再生速度より遅い速度で（レートを下げて）、ベスト画像情報が関連付けられている画像データが撮像されたタイミング付近で撮像された画像データを表示させるとともに、音等によりベストタイミング付近で撮像された画像データであることをユーザに対して報知するようにしてもよい。
これにより、一連の画像再生の中でベストタイミングで撮影された画像が簡単にわかり、ユーザの興趣を高めることができる。
【００７２】
（１０）また、連続撮像処理により得られた複数の画像データに基づいて、該複数の画像データの画像をレイアウトした組画像データを生成するようにしてもよい（組画像生成手段）。
この組画像データの生成は、ステップＳ１２のセットキー操作時に選択されている画像データがメイン画像となるように組画像データを生成するようにしてもよいし、シャッタボタン全押し時の画像データから記憶されているズレタイミング分に相当する画像データがメイン画像となるように組画像データを生成するようにしてもよい。
また、上記変形例（８）のように、所定時間選択表示された画像データがメイン画像となるように組画像データを生成するようにしてもよいし、上記変形例（９）により１つのグループとして記録された複数の画像データに基づいて組画像データを生成する場合は、ベスト画像情報が関連付けられて記録されている画像データをメイン画像として生成するようにしてもよい。
【００７３】
図５は、生成された組画像データの画像の様子を示す図であり、特に、図４のＣに示す画像データがセットキーの操作時に選択されていたときに生成された組画像データの様子を示している。
図５を見ると分かるように、図４のＣに示す画像がメイン画像となるように、中央に大きく表示されているのがわかる。
これにより、シャッタチャンスの画像が得ることができるとともに、その前後（前のみ、後のみを含む）の画像も一目瞭然にわかることできる。
【００７４】
（１１）また、上記実施の形態及び変形例（１）乃至（１０）においては、画像データの記録について説明したが、印刷においても適用するようにしてもよい。つまり、上記説明した記録する画像データや生成された組画像データを印刷するような場合にも適用してもよい。この場合は、画像データを記録してもよいし、記録しないでもよい。これによりシャッタチャンスの画像を印刷することができる。
【００７５】
（１２）また、上記実施の形態及び変形例（１）乃至（１１）においては、シャッタボタンが半押しされたという条件が成立すると、撮像された画像データを記憶させていくようにしたが、他の条件により画像データを記憶させていくようにしてもよい。
他の条件としては、例えば、モード切替キーの操作により撮影モードに設定された場合や、画像認識によりスルー画像表示中に被写体の顔が撮像されたか、又は顔の正面が撮像されたかを判断し、顔や顔の正面が撮像されたと判断した場合や、ＡＦエリア内に被写体が入ってきた場合やＡＦエリア内の画像に変化が合った場合、現在撮像された画像データと前に撮像された画像データとの差が大きくなった場合や（被写体が画角内に入ってきた場合）、画像データを記憶させていく指示が行われた場合、更には、音認識によりマイクから所定の音が認識された場合や、マイクから所定の音量以上の音が認識された場合や所定の指示がユーザからあった場合等がある。
要は、所定の条件により画像データを記憶させていく態様であればよい。
【００７６】
（１３）また、上記実施の形態及び変形例（１）乃至（１２）においては、シャッタボタンが全押しされたか否かを判断するようにしたが、シャッタボタン全押しに替えて他の条件が成立したか否かを判断するようにし、他の条件が成立したと判断すると、該他の条件の成立時に撮像された画像データに識別情報を関連付けて記憶させるとともに、該他の条件の成立時から所定時間動画を撮像するようにしてもよい。
他の条件としては、例えば、画像認識により撮像されている被写体の顔の表情が変わったと判断した場合や、ＡＦエリア内に被写体が入ってきた場合（ＡＦエリア内の画像に変化が合った場合やＡＦエリア内の画像に変化が合った場合、現在撮像された画像データと前に撮像された画像データとの差を検出し、差がある領域が中央部分に移動してきた場合、更には、音認識によりマイクから所定の音が認識された場合や、マイクから所定の音量以上の音が認識された場合やユーザから所定の指示があった場合等がある。
要は、所定の条件が成立した時に撮像された画像データに識別情報を関連付けて記録する態様であればよい。
【００７７】
（１４）また、上記実施の形態及び変形例（１）乃至（１３）においては、シャッタボタンが全押しされると、図２のステップＳ８で所定時間動画を自動的に撮像するようにしたが、シャッタボタンの全押しが開放されるまで動画の撮像をするようにしてもよい。つまり、シャッタボタンの全押しが解除されると連続撮像を終了して、ステップＳ９に進むようにしてもよい。
また、シャッタボタンの全押しの解除により動画の撮像を終了するのではなく、他の条件が成立すると動画の撮像を終了するようにしてもよい。
他の条件とは、例えば、被写体の顔が撮像されなくなった場合や、顔の正面を撮像していた状態から、顔の正面が向いている確度が大幅に変わった場合（例えば、顔の後頭部が撮像されている場合）、ＡＦエリア内から被写体がいなくなった場合、現在撮像された画像データと前に撮像された画像データとの差が無くなった、又は小さくなった場合（被写体がいなくなった場合）や、ユーザから所定の指示があった場合などがある。
【００７８】
（１５）また、上記実施の形態及び変形例（１）乃至（１４）において、ズレタイミングとして、シャッタボタン全押し時に撮像された画像データと、該記録した画像データとが撮像された時間の差を記録するようにしたが、ズレタイミングとしてブレ枚数を記憶するようにしてもよい。
例えば、図４に示すように、シャッタボタン全押し時に撮像された画像データをＢ、記録した画像データをＣとすると、Ｃの画像データは、Ｂの画像データの２枚前に撮像されたものであるので、ズレタイミングを「２枚目」というように枚数の差を記録するようにしてもよい。
【００７９】
ズレタイミングとして枚数を記録する場合は、各回の連続撮像により撮像されるフレームレートは一定である必要がある。フレームレートが変わると枚数が同じでも時間の差が異なってしまうからである。
また、このズレタイミングは、シャッタボタン全押し時のタイミングを基準とし、該タイミングからどのくらいズレたかを示す相対的な情報としたが、連続撮像処理により最初に撮像されたタイミング又は連続撮像処理により最後に撮像されたタイミングを基準とし、該基準としたタイミングと記録した画像データが撮影されたタイミングとの差を示すものであってもよい。
【００８０】
（１６）また、上記実施の形態及び変形例（１）乃至（１５）において、連続撮像処理を行うようにしたが、連続撮像処理に代えて動画撮像処理を行うようにしてもよい。この場合は、シャッタボタン半押し前における動画撮像処理と、シャッタ半押し後の動画撮像処理の撮像制御（例えば、フレームレート等）を異ならせるようにしてもよい。
【００８１】
（１７）最後に、上記実施の形態においては、本発明の撮像装置をデジタルカメラ１に適用した場合について説明したが、カメラ付き携帯電話、カメラ付きＰＤＡ、カメラ付きパソコン、カメラ付きＩＣレコーダ、又はデジタルビデオカメラ等に適用してもよく、被写体を撮像することができる機器であればよい。
【図面の簡単な説明】
【００８２】
【図１】本発明の実施の形態のデジタルカメラのブロック図である。
【図２】実施の形態のデジタルカメラ１の動作を示すフローチャートである。
【図３】あるタイミング時に画像表示部１５に表示される画像の様子を示す図である。
【図４】バッファメモリに記憶された各画像データの画像の様子を示す図である。
【図５】生成された組画像データの画像の様子を示す図である。
【符号の説明】
【００８３】
１      デジタルカメラ
２      撮影レンズ
３      レンズ駆動ブロック
４      絞り
５      ＣＣＤ
６      ドライバ
７      ＴＧ
８      ユニット回路
９      画像生成部
１０    ＣＰＵ
１１    キー入力部
１２    メモリ
１３    ＤＲＡＭ
１４    フラッシュメモリ
１５    画像表示部
１６    バス
【図１】
2008124896.tif 000003
【図２】
2008124896.tif 000004
【図３】
2008124896.tif 000005
【図４】
2008124896.tif 000006
【図５】
2008124896.tif 000007