(57)【特許請求の範囲】
【請求項１】
被写体を撮像することで撮像画像データを取得する撮像手段と、
第１のユーザ操作に応じて、前記第１のユーザ操作が行われたタイミング以降の撮像によって得られた所定数の撮像画像データを表示部に順番に表示する表示処理を、繰り返し行う制御手段と、
前記表示処理の実行中に行われた第２のユーザ操作に応じて、前記第２のユーザ操作が行われたタイミングで前記表示部に表示されていた撮像画像データを、記憶部に記録する記録手段と、
を有し、
前記制御手段は、
前記表示処理が現在までに繰り返された回数である繰り返し回数が第１の閾値未満である場合に、前記繰り返し回数に応じた速度で、前記所定数の撮像画像データを前記表示部に順番に表示し、
前記繰り返し回数が前記第１の閾値以上である場合に、前記繰り返し回数に依存しない所定速度で、前記所定数の撮像画像データを前記表示部に順番に表示する
ことを特徴とする撮像装置。
【請求項２】
前記制御手段は、前記繰り返し回数が前記第１の閾値未満である場合に、前記繰り返し回数の増加に伴い、前記所定数の撮像画像データを前記表示部に順番に表示する際の速度を連続的または段階的に低減する
ことを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記制御手段は、前記繰り返し回数が前記第１の閾値未満である場合に、前記繰り返し回数の増加に伴い、前記所定数の撮像画像データを前記表示部に順番に表示する際の速度を前記所定速度まで連続的または段階的に低減する
ことを特徴とする請求項１または２に記載の撮像装置。
【請求項４】
前記所定数の撮像画像データに基づいて、前記所定数の撮像画像データを得る撮像の期間における前記被写体の動きを検出する検出手段をさらに有し、
前記制御手段は、前記所定数の撮像画像データを前記表示部に順番に表示する際の速度
の１回の低減量として、前記検出手段で検出された動きの大きさが大きいときに、前記検出手段で検出された動きの大きさが小さいときに比べて大きい低減量を使用する
ことを特徴とする請求項２または３に記載の撮像装置。
【請求項５】
前記制御手段は、
前記検出手段で検出された動きの大きさが第２の閾値以上である場合に、前記所定数の撮像画像データを前記表示部に順番に表示する際の速度の１回の低減量として、第１の低減量を使用し、
前記検出手段で検出された動きの大きさが前記第２の閾値未満である場合に、前記所定数の撮像画像データを前記表示部に順番に表示する際の速度の１回の低減量として、前記第１の低減量よりも小さい第２の低減量を使用する
ことを特徴とする請求項４に記載の撮像装置。
【請求項６】
前記繰り返し回数をカウントするカウント手段をさらに有する
ことを特徴とする請求項１〜５のいずれか１項に記載の撮像装置。
【請求項７】
前記撮像画像データから表示用画像データを生成する第１生成手段と、
前記撮像画像データから記録用画像データを生成する第２生成手段と、
をさらに有し、
前記制御手段は、前記表示処理として、前記所定数の撮像画像データから生成された所定数の表示用画像データを前記表示部に順番に表示する処理を行い、
前記記録手段は、前記第２のユーザ操作が行われたタイミングで前記表示部に表示されていた表示用画像データの元データである撮像画像データから生成された記録用画像データを、前記記憶部に記録する
ことを特徴とする請求項１〜６のいずれか１項に記載の撮像装置。
【請求項８】
前記第２生成手段は、前記表示処理の実行中に行われた前記第２のユーザ操作に応じて、前記第２のユーザ操作が行われたタイミングで前記表示部に表示されていた表示用画像データの元データである撮像画像データから、記録用画像データを生成する
ことを特徴とする請求項７に記載の撮像装置。
【請求項９】
前記表示処理は、撮像時刻が古い撮像画像データから順番に前記所定数の撮像画像データを前記表示部に表示する処理である
ことを特徴とする請求項１〜８のいずれか１項に記載の撮像装置。
【請求項１０】
前記制御手段は、前記第１のユーザ操作が行われている期間に、前記表示処理を繰り返し行う
ことを特徴とする請求項１〜９のいずれか１項に記載の撮像装置。
【請求項１１】
前記第１のユーザ操作は、レリーズボタンを半押しするユーザ操作であり、
前記第２のユーザ操作は、レリーズボタンを全押しするユーザ操作である
ことを特徴とする請求項１０に記載の撮像装置。
【請求項１２】
被写体を撮像することで撮像画像データを取得する撮像装置の制御方法であって、
第１のユーザ操作に応じて、前記第１のユーザ操作が行われたタイミング以降の撮像によって得られた所定数の撮像画像データを表示部に順番に表示する表示処理を、繰り返し行う制御ステップと、
前記表示処理の実行中に行われた第２のユーザ操作に応じて、前記第２のユーザ操作が行われたタイミングで前記表示部に表示されていた撮像画像データを、記憶部に記録する記録ステップと、
を有し、
前記制御ステップでは、
前記表示処理が現在までに繰り返された回数である繰り返し回数が第１の閾値未満である場合に、前記繰り返し回数に応じた速度で、前記所定数の撮像画像データを前記表示部に順番に表示し、
前記繰り返し回数が前記第１の閾値以上である場合に、前記繰り返し回数に依存しない所定速度で、前記所定数の撮像画像データを前記表示部に順番に表示する
ことを特徴とする撮像装置の制御方法。
【請求項１３】
請求項１２に記載の撮像装置の制御方法の各ステップをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置及びその制御方法に関する。
【背景技術】
【０００２】
撮像装置の撮像モードとして、撮像によって得られた所定数の撮像画像データ（所定枚数の静止画像）の中から１つの撮像画像データを選択して記録する選択撮像モードが知られている。選択撮像モードに関する従来技術は、例えば、特許文献１に開示されている。特許文献１に開示の選択撮像モードでは、レリーズボタンが半押しされている期間において、撮像（連写）によって所定数の撮像画像データが得られ、得られた所定数の撮像画像データが一時記憶メモリによって一時的に記憶される。そして、撮像時刻が古い撮像画像データから順番に、所定数の撮像画像データが一時記憶メモリから読み出され、読み出された撮像画像データが画面に表示される。また、所定数の撮像画像データが順番に画面に表示されている期間にレリーズボタンが全押しされると、レリーズボタンが全押しされたタイミングで画面に表示されていた撮像画像データが、記憶部に記録される。記憶部は、撮像画像データを永続的に記憶する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−１１０５６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の選択撮像モードでは、撮像画像データを記憶部に記録するまでに長い時間を要することがある。また、記憶部に記録する撮像画像データとして、ユーザが所望する撮像画像データとは異なる撮像画像データが選択されることがある。
【０００５】
図２を用いて、上述した課題について詳しく説明する。図２は、表示画像（画面に表示された画像）の遷移の一例を示す図である。図２は、一時記憶メモリによって４枚の静止画像が一時的に記憶された場合の例を示す。図２の最も左側に示されている静止画像は、４枚の静止画像の中で撮像時刻が最も古い静止画像であり、図２の最も右側に示されている静止画像は、４枚の静止画像の中で撮像時刻が最も新しい静止画像である。図２では、４枚の静止画像が撮像時刻順に並べて示されている。図２の矢印２０１は、静止画像の表示順を示す。図２に示すように、選択撮像モードでは、撮像時刻が古い静止画像から順番に４枚の静止画像を画面に表示する表示処理が行われる。そして、４枚の静止画像を順番に表示する表示処理が完了すると、表示処理が再度行われる。
【０００６】
ここで、１枚の静止画像の表示時間が長い場合、すなわち４枚の静止画像を順番に表示する速度が遅い場合を考える。この場合、ユーザが所望する静止画像が画面に表示されるまでに長い時間を要したり、ユーザが全て（４枚）の静止画像を確認するまでに長い時間を要したりする。その結果、レリーズボタンの全押しに応じて静止画像を記憶部に記録するまでに長い時間を要し、ユーザが次の作業に着手するまでに長い時間を要してしまう。静止画像（対象画像）をユーザが選択するユーザが所望する静止画像が画面に表示されるまでに要する時間、及び、ユーザが４枚の静止画像を確認するまでに要する時間は、１枚の静止画像の表示時間の増加に伴い増加する。換言すれば、ユーザが所望する静止画像が画面に表示されるまでに要する時間、及び、ユーザが４枚の静止画像を確認するまでに要する時間は、４枚の静止画像を順番に表示する速度の低下に伴い増加する。
【０００７】
次に、１枚の静止画像の表示時間が短い場合、すなわち４枚の静止画像を順番に表示する速度が速い場合を考える。この場合には、ユーザが所望する静止画像を短い時間で画面に表示することができたり、ユーザが４枚の静止画像を短い時間で確認することができたりする。しかしながら、この場合には、ユーザが所望する静止画像が画面に表示されてからレリーズボタンが全押されるまでの期間に表示画像が次の静止画像に切り替えられ、ユーザが所望する静止画像とは異なる静止画像が選択及び記録されることがある。このような不適切な記録は、１枚の静止画像の表示時間が短いほど、すなわち４枚の静止画像を順番に表示する速度が速いほど、生じやすい。
【０００８】
本発明は、ユーザが所望する撮像画像データを、短い時間で且つより確実に記録することができる技術を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の第１の態様は、
被写体を撮像することで撮像画像データを取得する撮像手段と、
第１のユーザ操作に応じて、前記第１のユーザ操作が行われたタイミング以降の撮像によって得られた所定数の撮像画像データを表示部に順番に表示する表示処理を、繰り返し行う制御手段と、
前記表示処理の実行中に行われた第２のユーザ操作に応じて、前記第２のユーザ操作が行われたタイミングで前記表示部に表示されていた撮像画像データを、記憶部に記録する記録手段と、
を有し、
前記制御手段は、
前記表示処理が現在までに繰り返された回数である繰り返し回数が第１の閾値未満である場合に、前記繰り返し回数に応じた速度で、前記所定数の撮像画像データを前記表示部に順番に表示し、
前記繰り返し回数が前記第１の閾値以上である場合に、前記繰り返し回数に依存しない所定速度で、前記所定数の撮像画像データを前記表示部に順番に表示する
ことを特徴とする撮像装置である。
【００１０】
本発明の第２の態様は、
被写体を撮像することで撮像画像データを取得する撮像装置の制御方法であって、
第１のユーザ操作に応じて、前記第１のユーザ操作が行われたタイミング以降の撮像によって得られた所定数の撮像画像データを表示部に順番に表示する表示処理を、繰り返し行う制御ステップと、
前記表示処理の実行中に行われた第２のユーザ操作に応じて、前記第２のユーザ操作が行われたタイミングで前記表示部に表示されていた撮像画像データを、記憶部に記録する記録ステップと、
を有し、
前記制御ステップでは、前記表示処理が現在までに繰り返された回数である繰り返し回数が第１の閾値未満である場合に、前記繰り返し回数に応じた速度で、前記所定数の撮像画像データを前記表示部に順番に表示し、
前記繰り返し回数が前記第１の閾値以上である場合に、前記繰り返し回数に依存しない所定速度で、前記所定数の撮像画像データを前記表示部に順番に表示する
ことを特徴とする撮像装置の制御方法である。
【００１１】
本発明の第３の態様は、上述した撮像装置の制御方法の各ステップをコンピュータに実行させるためのプログラムである。
【発明の効果】
【００１２】
本発明によれば、ユーザが所望する撮像画像データを、短い時間で且つより確実に記録することができる。
【図面の簡単な説明】
【００１３】
【図１】本実施形態に係る撮像装置の概略構成の一例を示すブロック図
【図２】表示画像の遷移の一例を示す図
【図３】本実施形態に係る撮像装置の処理フローの一例を示すフローチャート
【図４】本実施形態に係る繰り返し回数と表示時間の対応関係の一例を示す図
【図５】本実施形態に係る繰り返し回数と表示時間の対応関係の一例を示す図
【発明を実施するための形態】
【００１４】
以下、本発明の好適な実施形態について、図面を参照しながら詳細に説明する。図１は、本実施形態に係る撮像装置１０１の概略構成の一例を示すブロック図である。図１に示すように、撮像装置１０１は、撮像素子１０２、一時記憶メモリ１０３、制御部１０４、記憶部１０８、表示部１０９、及び、操作部１１０を有する。
【００１５】
制御部１０４は、撮像装置１０１が有する各機能部の処理を統括的に制御する。制御部１０４は、例えば、マイクロプロセッサ等によって構成される。制御部１０４は、画像処理回路１０５を有する。
【００１６】
撮像素子１０２は、被写体を撮像することで撮像画像データを取得する。例えば、撮像画像データとして、ＲＡＷ画像データが得られる。なお、撮像画像データのフォーマットは特に限定されない。撮像素子１０２としては、例えば、ＣＣＤイメージセンサ、ＣＭＯＳイメージセンサ、等を使用することができる。
【００１７】
一時記憶メモリ１０３は、撮像素子１０２で得られた撮像画像データを一時的に記憶する。一時記憶メモリ１０３は、複数の撮像画像データ（複数枚（複数フレーム）の静止画像）を記憶できる容量を有する。一時記憶メモリ１０３には、例えば、高解像度の撮像画像データがＦＩＦＯ（Ｆｉｒｓｔ  Ｉｎ  Ｆｉｒｓｔ  Ｏｕｔ）方式で順次記録される。一時記憶メモリ１０３への撮像画像データの記録は、例えば、制御部１０４によって制御される。
【００１８】
記憶部１０８は、撮像素子１０２で得られた撮像画像データを永続的に記憶する。具体的には、記憶部１０８は、後述する記録用画像データを永続的に記憶する。記憶部１０８としては、不揮発性メモリ、磁気ディスク、光ディスク、等を使用することができる。記憶部１０８は、撮像装置１０１に内蔵されていてもよいし、撮像装置１０１に対して着脱可能であってもよい。撮像装置１０１に対して着脱可能な不揮発性メモリとしては、ＣＦカード、ＳＤカード、等を使用することができる。記憶部１０８への撮像画像データ（記録用画像データ）の記録は、例えば、制御部１０４によって制御される。撮像に関する情報などの付加情報を記憶部１０８に記録することもできる。
【００１９】
画像処理回路１０５は、種々の画像処理を行う。画像処理回路１０５で行われる画像処理は特に限定されない。本実施形態では、画像処理回路１０５は、記録用画像生成部１０６と表示用画像生成部１０７を有する。なお、撮像装置１００は画像処理回路１０５（記録用画像生成部１０６と表示用画像生成部１０７）を有していなくてもよい。
【００２０】
表示用画像生成部１０７は、撮像素子１０２で得られた撮像画像データを一時記憶メモリ１０３から読み出し、読み出した撮像画像データから表示用画像データを生成する（第１生成処理）。例えば、表示用画像生成部１０７は、表示用画像データを生成するための画像処理や圧縮処理を撮像画像データに施す。具体的には、表示用画像生成部１０７は、フォーマット変換処理、解像度変換処理、ガンマ変換処理、色変換処理、輝度変換処理、ぼけ低減処理、ぼかし処理、エッジ強調処理、等を含む複数の処理の少なくともいずれかを、撮像画像データに施す。それにより、表示用画像データが生成される。表示用画像生成部１０７は、記憶部１０８に記録された記録用画像データから表示用画像データを生成することもできる。なお、表示用画像データを生成するための処理は特に限定されない。
【００２１】
記録用画像生成部１０６は、撮像素子１０２で得られた撮像画像データを一時記憶メモ
リ１０３から読み出し、読み出した撮像画像データから記録用画像データを生成する（第２生成処理）。例えば、記録用画像生成部１０６は、記録用画像データを生成するための画像処理や圧縮処理を撮像画像データに施す。具体的には、記録用画像生成部１０６は、フォーマット変換処理、解像度変換処理、ガンマ変換処理、色変換処理、輝度変換処理、ぼけ低減処理、ぼかし処理、エッジ強調処理、等を含む複数の処理の少なくともいずれかを、撮像画像データに施す。それにより、例えば、ＪＰＥＧ画像データが、記録用画像データとして生成される。なお、記録用画像データのフォーマットは特に限定されない。また、記録用画像データを生成するための処理も特に限定されない。
【００２２】
表示部１０９は、撮像素子１０２で得られた撮像画像データに基づく画像を画面に表示する。具体的には、表示部１０９は、表示用画像生成部１０７で生成された表示用画像データに基づく画像を画面に表示する。表示部１０９としては、液晶表示パネル、有機ＥＬ表示パネル、プラズマ表示パネル、等を使用することができる。表示部１０９には、一時記憶メモリ１０３が記憶する撮像画像データから生成された表示用画像データを表示したり、記憶部１０８が記憶する記録用画像データから生成された表示用画像データを表示したりすることができる。表示部１０９には、現在の撮像画像データに対応する表示用画像データを、リアルタイムに表示することもできる。即ち、表示部１０９を、電子ビューファインダ（ＥＶＦ）として使用することもできる。また、撮像に関する情報を表示部１０９に表示することもできる。なお、表示部１０９は、撮像装置１０１とは別体の表示装置であってもよい。
【００２３】
操作部１１０は、ユーザ操作を受け付ける。例えば、操作部１１０は、電源スイッチ、コマンドダイヤル、レリーズボタン、メニューボタン、十字キー、ＯＫボタン、再生ボタン、等を有する。電源スイッチは、撮像装置１０１の電源のオン／オフのために操作される。コマンドダイヤルは、撮像モードの設定のために操作される。撮像モードは、例えば、静止画像データの撮影（静止画像データの記憶部１０８への記録）を行う静止画像撮像モード、動画像データの撮影を行う動画像撮像モード、等を含む。レリーズボタンは、撮影（画像データの記憶部１０８への記録）のために操作される。メニューボタンは、メニュー画像の表示のために操作される。十字キーは、種々の設定のために操作される。例えば、十字キーは、メニュー画像に含まれている項目の選択のために操作される。ＯＫボタンは、種々の選択や設定の確定のために操作される。再生ボタンは、記憶部１０８に記録された画像データの表示のために操作される。なお、操作部１１０としてタッチパネルが使用されてもよい。そして、物理ボタンでなく、画面に表示されたボタン（表示ボタン）が使用されてもよい。
【００２４】
本実施形態では、撮像装置１０１の撮像モードとして、選択撮像モードを設定することができる。
【００２５】
選択撮像モードでは、制御部１０４は、第１のユーザ操作に応じて、第１のユーザ操作が行われたタイミング以降の撮像によって得られた所定数の撮像画像データ（所定枚数の静止画像）を表示部１０９に順番に表示する表示処理を、繰り返し行う。本実施形態では、表示処理は、撮像時刻が古い撮像画像データから順番に所定数の撮像画像データを表示部１０９に表示する処理である。また、本実施形態では、表示処理は、所定数の撮像画像データから生成された所定数の表示用画像データを表示部１０９に順番に表示する処理である。具体的には、制御部１０４は、第１のユーザ操作に応じて、連続して得られた所定数の撮像画像データを一時記憶メモリ１０３に蓄積（記録）する（連写）。そして、制御部１０４は、表示用画像生成部１０７を制御する。それにより、表示用画像生成部１０７は、所定数の撮像画像データを一時記憶メモリ１０３から順番に読み出し、読み出した撮像画像データから表示用画像データを生成し、生成した表示用画像データを表示部１０９に出力する。その結果、所定数の表示用画像データが表示部１０９に順番に表示される。
【００２６】
なお、所定数の撮像画像データは、連続して得られた所定数の撮像画像データでなくてもよい。所定数の撮像画像データは、短い時間間隔で断続的に得られた所定数の撮像画像データであってもよい。所定数の撮像画像データの撮像時刻の間隔は特に限定されない。また、所定数の撮像画像データの表示順は特に限定されない。また、表示処理では、一般的に、所定数の撮像画像データは、所定数の撮像画像データを順番に取得する速度（フレームレート）よりも遅い速度で順番に表示される（スロー表示）。
【００２７】
また、選択撮像モードでは、制御部１０４が、表示処理の実行中に行われた第２のユーザ操作に応じて、第２のユーザ操作が行われたタイミングで表示部１０９に表示されていた撮像画像データを、記憶部１０８に記録する。本実施形態では、制御部１０４は、第２のユーザ操作が行われたタイミングで表示部１０９に表示されていた表示用画像データの元データである撮像画像データから生成された記録用画像データ（対応画像データ）を、記憶部１０８に記録する。具体的には、制御部１０４は、表示処理の実行中に行われた第２のユーザ操作に応じて、記録用画像生成部１０６を制御する。それにより、記録用画像生成部１０６は、表示処理の実行中に行われた第２のユーザ操作に応じて対応画像データを生成する。そして、記録用画像生成部１０６は、生成した対応画像データを記憶部１０８に出力する。その結果、記録用画像生成部１０６によって生成された対応画像データが記憶部１０８に記録される。
【００２８】
なお、記録用画像生成部１０６は、所定数の撮像画像データから所定数の記録用画像データを生成してもよい。そして、第２のユーザ操作に応じて制御部１０４が記録用画像生成部１０６を制御することにより、所定数の記録用画像データのうちの１つが記憶部１０８に記録されてもよい。但し、上述した対応画像データのみを生成すれば、処理負荷を低減できる。
【００２９】
本実施形態では、第１のユーザ操作は、レリーズボタンを半押しするユーザ操作であり、第２のユーザ操作は、レリーズボタンを全押しするユーザ操作である。そして、第１のユーザ操作が行われている期間に、表示処理が繰り返し行われる。なお、第１のユーザ操作は、継続して行われるユーザ操作でなくてもよい。一時的（瞬間的）な第１のユーザ操作に応じて、表示処理が開始されてもよい。また、第１のユーザ操作と第２のユーザ操作は上述したユーザ操作に限らない。例えば、第１のユーザ操作は、第１のボタンを押下（タッチ）するユーザ操作であってもよく、第２のユーザ操作は、第２のボタンを押下するユーザ操作であってもよい。第１のユーザ操作は、第３のボタンを押下するユーザ操作であってもよく、第２のユーザ操作は、第３のボタンを再度押下するユーザ操作であってもよい。
【００３０】
次に、図３を参照して、撮像装置１０１の処理フローの一例について説明する。図３は、撮像装置１０１の処理フローの一例を示すフローチャートである。図３は、選択撮像モードが設定されているときの処理フローを示す。選択撮像モードは、例えば、ユーザがコマンドダイヤルを操作することで設定される。
【００３１】
まず、制御部１０４が、レリーズボタンの押下状態が半押し状態か否かを判定する（Ｓ３０１）。レリーズボタンが半押しされるまで、Ｓ３０１の処理が繰り返し行われ、レリーズボタンが半押しされると、Ｓ３０２に処理が進められる。
【００３２】
Ｓ３０２では、撮像素子１０２が撮像を開始する。次に、一時記憶メモリ１０３が、Ｓ３０２で得られた撮像画像データを記憶する（Ｓ３０３）。そして、制御部１０４が、一時記憶メモリ１０３に所定数の撮像画像データが記録されたか否かを判定する（Ｓ３０４）。一時記憶メモリ１０３に所定数の撮像画像データが記録されるまで、Ｓ３０３とＳ３
０４の処理が繰り返し行われ、一時記憶メモリ１０３に所定数の撮像画像データが記録されると、Ｓ３０５に処理が進められる。
【００３３】
Ｓ３０５では、表示用画像生成部１０７が、一時記憶メモリ１０３に記録された所定数の撮像画像データから所定数の表示用画像データを生成する。所定数の表示用画像データは順番に生成され、順番に表示部１０９に出力される。そして、表示部１０９が、所定数の表示用画像データを順番に表示する（Ｓ３０６；表示処理）。本実施形態では、現在までに表示処理が繰り返された回数である繰り返し回数ｎに応じた速度で、所定数の表示用画像データが表示部１０９に順番に表示される。換言すれば、各表示用画像データは、繰り返し回数ｎに応じた表示時間だけ表示される。繰り返し回数ｎは制御部１０４によってカウントされ、上述した速度（上述した表示時間）は制御部１０４によって制御される。１回目の表示処理では、繰り返し回数ｎとして０（初期値）が使用される。繰り返し回数ｎは、例えば、レリーズボタンが半押しされたタイミングで０に初期化される。
【００３４】
そして、制御部１０４が、レリーズボタンの押下状態が全押し状態か否かを判定する（Ｓ３０７）。レリーズボタンの押下状態が全押し状態でない場合には、Ｓ３０８に処理が進められ、レリーズボタンの押下状態が全押し状態である場合には、Ｓ３１１に処理が進められる。Ｓ３０８では、制御部１０４が、レリーズボタンの押下状態が半押し状態か否かを判定する。レリーズボタンの押下状態が半押し状態である場合には、Ｓ３０９に処理が進められ、レリーズボタンの押下状態が全押し状態でも半押し状態でもない場合には、Ｓ３１０に処理が進められる。
【００３５】
Ｓ３０９では、制御部１０４が、１回の表示処理が完了した際に、繰り返し回数ｎに１を加算する。即ち、制御部１０４は、所定数の撮像画像データのうちの最後の撮像画像データの表示が完了した際に、繰り返し回数ｎに１を加算する。その後、Ｓ３０５に処理が戻される。
【００３６】
Ｓ３１０では、制御部１０４が、一時記憶メモリ１０３から、所定数の撮像画像データを削除する。その後、本フローが終了される。なお、撮像画像データを削除する旨の画像（メッセージ、アイコン、等）を表示部１０９に表示した後に、所定数の撮像画像データを一時記憶メモリ１０３から削除してもよい。
【００３７】
Ｓ３１１では、記録用画像生成部１０６が、現在表示されている表示用画像データの元データである撮像画像データから、記録用画像データを生成する。そして、記録用画像生成部１０６が、Ｓ３１１で生成した記録用画像データを記憶部１０８に記録する。その後、本フローが終了される。
【００３８】
図４，５は、繰り返し回数ｎと、各表示用画像データ（各静止画像）の表示時間との対応関係の一例を示す図である。図４，５には、表示画像（画面に表示された画像）の遷移の一例が示されている。図４，５は、一時記憶メモリ１０３によって４枚の静止画像が一時的に記憶された場合の例を示す。図４，５の最も左側に示されている静止画像は、４枚の静止画像の中で撮像時刻が最も古い静止画像であり、図４，５の最も右側に示されている静止画像は、４枚の静止画像の中で撮像時刻が最も新しい静止画像である。図４，５では、４枚の静止画像が撮像時刻順に並べて示されている。図４，５の矢印２０１は、静止画像の表示順を示す。図４，５に示すように、選択撮像モードでは、撮像時刻が古い静止画像から順番に４枚の静止画像を画面に表示する表示処理が行われる。そして、４枚の静止画像を順番に表示する表示処理が完了すると、表示処理が再度行われる。なお、表示処理で順番に表示される静止画像の枚数は、４枚より多くても少なくてもよい。静止画像の枚数は、予め定められた固定数であってもよいし、ユーザが変更可能な数であってもよい。
【００３９】
図４は、繰り返し回数ｎの増加に伴い、表示速度（４枚の静止画像を表示部１０９に順番に表示する際の速度）を連続的に低減する例を示す。換言すれば、図４は、繰り返し回数ｎの増加に伴い、各静止画像の表示時間を連続的に増加する例を示す。具体的には、１回目の表示処理では、各静止画像が０．１秒だけ表示され、２回目の表示処理では、各静止画像が０．２秒だけ表示され、３回目の表示処理では、各静止画像が０．３秒だけ表示され、４回目の表示処理では、各静止画像が０．４秒だけ表示される。即ち、Ｍ回目（Ｍは１以上の整数）の表示処理では、各静止画像がＭ×０．１秒だけ表示される。
【００４０】
例えば、ユーザは、１回目の表示処理で４枚の静止画像を一通り確認し、記録したい静止画像の有無を判断したり、記録したい静止画像が表示されるタイミングを把握したりする。そして、ユーザは、２回目以降の表示処理で、所望の静止画像が表示されたタイミングでレリーズボタンを全押しする。それにより、ユーザが所望する静止画像が記憶部１０８に記録される。また、ユーザは、４枚の静止画像を再確認したい場合には、レリーズボタンの半押しを維持する。それにより、表示処理が繰り返し行われ、ユーザは、４枚の静止画像を再確認することができる。
【００４１】
図４の例では、繰り返し回数ｎが少ない場合には、繰り返し回数ｎが多い場合に比べて速い速度が、表示速度として使用される。そのため、遅い速度が常に表示速度として使用される場合に比べて短い時間で、ユーザが所望する静止画像を記憶部１０８に記録することができる。そして、図４の例では、繰り返し回数ｎの増加に伴い表示速度が連続的に低減される。そのため、所望の静止画像が表示されてからレリーズボタンが全押しされるまでの期間に表示画像が次の静止画像に切り替えられることを抑制することができる。その結果、ユーザが所望する静止画像とは異なる静止画像が記憶部１０８に記録されることを抑制でき、ユーザが所望する静止画像をより確実に記憶部１０８に記録することができる。具体的には、ユーザは、表示速度が速いと感じる場合に、レリーズボタンの半押しを維持する。それにより、次の表示処理が行われる際に表示速度が低減され、ユーザは、所望の静止画像が表示されている期間にレリーズボタンを容易に全押しすることができる。
【００４２】
なお、繰り返し回数ｎの増加に伴い表示速度が段階的に低減されてもよい。例えば、１回目の表示処理と２回目の表示処理では、各静止画像が０．１秒だけ表示され、３回目の表示処理と４回目の表示処理では、各静止画像が０．４秒だけ表示されてもよい。
【００４３】
図５は、繰り返し回数ｎが第１の閾値未満である場合に、繰り返し回数ｎに応じた表示速度を使用し、繰り返し回数が第１の閾値以上である場合に、繰り返し回数ｎに依存しない所定速度を表示速度として使用する例を示す。図５は、繰り返し回数ｎが第１の閾値未満である場合に、繰り返し回数ｎの増加に伴い表示速度を所定速度まで連続的に低減する例を示す。具体的には、１回目の表示処理では、各静止画像が０．１秒だけ表示され、２回目の表示処理では、各静止画像が０．４秒だけ表示される。そして、３回目以降の表示処理では、各静止画像が０．８秒だけ表示される。なお、繰り返し回数ｎが第１の閾値未満である場合には、繰り返し回数ｎの増加に伴い表示速度が所定速度まで段階的に低減されてもよい。
【００４４】
ユーザが所望する静止画像をより確実に記憶部１０８に記録するために、４枚の静止画像の間で被写体の動きが大きい場合には、動きが小さい場合に比べて遅い表示速度を使用することが好ましい。図５において、表示速度の１回の低減量が図４よりも大きいのは、このためである。また、極端に低い速度を表示速度として使用すると、撮像画像データを記憶部１０８に記録するまでに長い時間を要することがある。そこで、撮像画像データを短い時間で記憶部１０８に記録できるように、図５では、表示速度に下限値が設定されている。換言すれば、図５では、表示時間に上限値（０.８秒）が設定されている。
【００４５】
以上述べたように、本実施形態によれば、繰り返し回数に応じた速度で、所定数の撮像画像データが表示部に順番に表示される。それにより、ユーザが所望する撮像画像データを、短い時間で且つより確実に記録することができる。
【００４６】
なお、繰り返し回数ｎと表示速度（表示時間）の対応関係は、予め定められた固定関係であってもよいし、ユーザが変更可能な関係であってもよい。また、本実施形態では、繰り返し回数ｎの増加に伴い表示速度が低減される例を説明したが、繰り返し回数ｎと表示速度の対応関係はこれに限らない。例えば、繰り返し回数ｎの増加に伴い表示速度の増加と低減が繰り返されてもよい。具体的には、繰り返し回数が０または偶数である場合に第１速度が表示速度として使用され、繰り返し回数が奇数である場合に第１速度よりも遅い第２速度が表示速度として使用されてもよい。
【００４７】
なお、撮像装置は、所定数の撮像画像データに基づいて、所定数の撮像画像データを得る撮像の期間における被写体の動きを検出する検出部をさらに有していてもよい。そして、制御部は、表示速度の１回の低減量として、検出部で検出された動きの大きさが大きいときに、検出部で検出された動きの大きさが小さいときに比べて大きい低減量を使用してもよい。例えば、制御部は、表示速度の１回の低減量として、検出部で検出された動きの大きさが大きいほど大きい低減量を使用してもよい。また、制御部は、検出部で検出された動きの大きさが第２の閾値以上である場合に、表示速度の１回の低減量として、第１の低減量を使用してもよい。そして、制御部は、検出部で検出された動きの大きさが第２の閾値未満である場合に、表示速度の１回の低減量として、第１の低減量よりも小さい第２の低減量を使用してもよい。被写体の動きやその大きさは、種々の従来技術を用いて検出することができる。例えば、被写体の動きやその大きさは、ブロックマッチングにより検出することができる。
【００４８】
第１の閾値は、予め定められた固定値であってもよいし、ユーザが変更可能な値であってもよい。第２の閾値も、予め定められた固定値であってもよいし、ユーザが変更可能な値であってもよい。
【００４９】
＜その他の実施形態＞
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００５０】
１０１：撮像装置  １０２：撮像素子  １０４：制御部
【図１】
0006498051.tif 000002
【図２】
0006498051.tif 000003
【図３】
0006498051.tif 000004
【図４】
0006498051.tif 000005
【図５】
0006498051.tif 000006