(57)【要約】【課題】  撮影記録後において煩雑な作業を強いられることなく、シャッタチャンスの画像を記録することができる撮像装置及びそのプログラムを実現する。【解決手段】  シャッタボタンが半押しされると、連写撮像処理を開始し（Ｓ１０）、該撮像された画像データをバッファメモリに順次記憶させていく（Ｓ１１）。  そして、該バッファメモリに記憶された画像データを、設定されているスロー表示スピードで読み出して画像表示部１５の表示領域に表示させる処理を開始させるとともに（Ｓ１２）、該バッファメモリに記憶された画像データを、リアルタイムで読み出して画像表示部１５の表示領域Ｂに表示させる処理を開始させる（Ｓ１３）。シャッタボタンが全押しされると、シャッタボタンの全押し時に表示領域Ａにスロー表示されている画像データをフラッシュメモリ１４に記録する。【選択図】  図３
2008147966.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像する撮像手段と、
前記撮像手段を用いて被写体を連続して撮影する連続撮影制御手段と、
前記連続撮影制御手段により連続撮影された画像データを、該連続撮影制御手段の連続撮影スピードより遅いスピードで表示手段にスロー表示させていくスロー表示制御手段と、
ユーザの操作に応じて記録タイミングを指示する第１の記録指示手段と、
前記第１の記録指示手段により記録タイミングが指示された場合は、該記録が指示されたタイミングで前記スロー表示制御手段により表示されている画像データを記録媒体に記録する記録制御手段と、
を備えたことを特徴とする撮像装置。
【請求項２】
前記連続撮影制御手段により連続撮影された画像データを順次記憶媒体に記憶させていく記憶制御手段と、
前記記憶制御手段により前記記憶媒体に記憶され、前記スロー表示制御手段によりスロー表示される画像データを、前記連続撮影制御手段による連続撮影の時間経過とともに、古い画像データから間引いていく間引き手段と、
を備え、
前記スロー表示制御手段は、
前記記憶制御手段により前記記憶媒体に記憶された画像データを順次読み出してスロー表示させていくことを特徴とする請求項１記載の撮像装置。
【請求項３】
前記スロー表示制御手段は、
前記連続撮影制御手段により所定時間の間、又は、ユーザによって任意に指定されたタイミングまでに連続撮影された画像データをスロー表示させることを特徴とする請求項１又は２記載の撮像装置。
【請求項４】
スロー表示開始を指示する指示手段を備え、
前記スロー表示制御手段は、
前記指示手段によりスロー表示の開始が指示されたタイミングに基づいて、前記連続撮影制御手段により連続撮影された画像データのスロー表示を開始させることを特徴とする請求項３記載の撮像装置。
【請求項５】
前記スロー表示制御手段は、
前記指示手段によりスロー表示の開始が指示されたタイミング時の一定時間前から前記連続撮影制御手段により撮影された画像データのスロー表示を開始させることを特徴とする請求項４記載の撮像装置。
【請求項６】
スロー表示の終了を検出する検出手段を備え、
前記スロー表示制御手段は、
前記検出手段によりスロー表示の終了が検出された場合は、スロー表示を終了することを特徴とする請求項１乃至５の何れかに記載の撮像装置。
【請求項７】
前記連続撮影制御手段により連続撮影された画像データをスルー表示させるスルー表示制御手段を備え、
前記スルー表示制御手段は、
前記スロー表示制御手段によるスロー表示が終了してから、前記連続撮影制御手段により連続撮影された画像データのスルー表示を開始させることを特徴とする請求項１乃至６の何れかに記載の撮像装置。
【請求項８】
前記スロー表示制御手段は、
前記検出手段によりスロー表示の終了が検出された場合は、該スロー表示されていない前記連続撮影制御手段により連続撮影された画像データを間欠表示させる調整表示手段を含み、
前記スルー表示制御手段は、
前記調整表示手段による間欠表示が終了してから、前記連続撮影制御手段により連続撮影された画像データのスルー表示を開始させることを特徴とする請求項７記載の撮像装置。
【請求項９】
前記連続撮影制御手段は、
前記スロー表示制御手段によりスロー表示される画像データの連続撮影が終了した場合は、前記スルー表示制御手段によるスルー表示が開始するまで、連続撮影される撮影間隔よりも遅い間隔で順次撮影していき、
前記スロー表示制御手段は、
前記検出手段によりスロー表示の終了が検出された場合は、該スロー表示されていない前記連続撮影制御により撮像された画像データを表示させる調整表示手段を含み、
前記調整表示手段による表示が終了してから、前記連続撮影制御手段により連続撮影された画像データをスルー表示させていくことを特徴とする請求項７記載の撮像装置。
【請求項１０】
前記スロー表示制御手段によるスロー表示が行われている場合は、前記連続撮影制御手段により撮影された画像データをリアルタイムで前記表示手段の第２の表示領域に表示させるリアルタイム表示制御手段を備え、
前記スロー表示制御手段は、
前記連続撮影制御手段により撮影された画像データを前記表示手段の第１の表示領域に表示させることを特徴とする請求項１乃至９の何れかに記載の撮像装置。
【請求項１１】
ユーザが記録タイミングを指示するための第２の記録指示手段を備え、
前記記録制御手段は、
前記第２の記録指示手段により記録タイミングが指示された場合は、該記録が指示されたタイミングで前記リアルタイム表示制御手段により表示されている画像データを記録することを特徴とする請求項１０記載の撮像装置。
【請求項１２】
前記検出手段は、
前記第１の記録指示手段により記録タイミングが指示された場合、ユーザによってスロー表示の終了が指示された場合、前記第２の記録指示手段により記録タイミングが指示された場合のうち、何れか１つの条件が成立するとスロー表示を終了すると検出することを特徴とする請求項６乃至１１の何れかに記載の撮像装置。
【請求項１３】
前記検出手段は、
更に、前記連続撮影制御手段により所定時間の間又はユーザによって任意に指定されたタイミングまでに連続撮影された画像データが前記スロー表示制御手段により全てスロー表示された場合は、スロー表示を終了すると検出することを特徴とする請求項１２記載の撮像装置。
【請求項１４】
前記スロー表示制御手段は、
前記連続撮影制御手段により所定時間の間又はユーザによって任意に指定されたタイミングまでに連続撮影された画像データが前記スロー表示制御手段により全てスロー表示された場合は、再び最初からスロー表示させた画像データをスローでリピート表示させることを特徴とする請求項１乃至１２の何れかに記載の撮像装置。
【請求項１５】
前記スロー表示制御手段によるスロー表示中に、該スロー表示制御手段によるスロー表示のスロー表示スピード、又は／及び、前記連続撮影制御手段による連続撮影の撮影間隔、又は／及び、前記スロー表示制御手段によるスロー表示のスロー表示時間を変更する変更手段を備え、
前記スロー表示制御手段は、
前記変更手段によりスロー表示スピードが変更された場合は、該変更されたスロー表示スピードで前記連続撮影制御手段により連続撮影された画像データをスロー表示させ、前記変更手段によりスロー表示時間が変更された場合は、該変更された時間の間、前記連続撮影制御手段により連続撮影された画像データをスロー表示させ、
前記連続撮影制御手段は、
前記変更手段により撮影間隔が変更された場合は、該変更された撮影間隔で連続撮影を行なうことを特徴とする請求項１乃至１４の何れかに記載の撮像装置。
【請求項１６】
前記変更手段は、
前記スロー表示制御手段によりスロー表示される画像データが前記連続撮影制御手段により連続撮影されている場合に限り、連続撮影の撮影間隔を変更することを特徴とする請求項１５記載の撮像装置。
【請求項１７】
半押し、全押し可能なシャッタボタンと、
スロー表示の終了を指示する終了指示手段と、
を備え、
前記指示手段は、
前記シャッタボタンが半押しされた場合は、スロー表示の開始を指示し、
前記終了指示手段は、
前記シャッタボタンが全押しされることなく、前記シャッタボタンの半押しが解除された場合は、スロー表示の終了を指示し、
前記第１の記録指示手段は、
前記シャッタボタンが全押しされた場合は、記録タイミングを指示することを特徴とする請求項１乃至１６の何れかに記載の撮像装置。
【請求項１８】
どのタイミングで前記連続撮影制御手段により撮像された画像データが、前記スロー表示制御手段によりスロー表示されているかを示す情報を表示させるスロー表示情報表示制御手段を備えたことを特徴とする請求項１乃至１７の何れかに記載の撮像装置。
【請求項１９】
前記スロー表示制御手段によりスロー表示されるスピードを表示させるスピード表示制御手段、前記スロー表示制御手段によるスロー表示のスロー表示時間を表示させるスロー表示時間表示制御手段、前記スロー表示制御手段によりスロー表示される画像データのうち、前記連続撮影制御手段によって現在どの画像データが撮影されているかを示す撮影表示制御手段のうち、少なくとも１つ以上の手段を備えることを特徴とする請求項１乃至１８の何れかに記載の撮像装置。
【請求項２０】
被写体を撮像する撮像手段を用いて被写体を連続して撮影する連続撮影処理と、
前記連続撮影処理により連続撮影された画像データを、該連続撮影処理の連続撮影スピードより遅いスピードで表示部にスロー表示させていくスロー表示処理と、
記録タイミングを指示する記録指示処理と、
前記記録指示処理により記録タイミングが指示された場合は、該記録が指示されたタイミングで前記スロー表示処理により表示されている画像データを記録媒体に記録する記録処理と、
を含み、上記各処理をコンピュータで実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置及びそのプログラムに係り、詳しくは、被写体を撮像して記録する撮像装置及びそのプログラムに関する。
【背景技術】
【０００２】
従来、シャッタチャンスを逃すのを防止するための機能を備えた撮像装置が知られている。例えば、シャッタボタンが操作されると、シャッタボタンが操作されたときの画像、及びその前後の画像を記録媒体に記録する。これにより、シャッタボタンの操作タイミングがシャッタチャンスとズレた場合であっても、シャッタチャンスの画像を得ることができる（特許文献１）。
【０００３】
【特許文献１】公開特許公報  特開平９−８３８４９号
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、このようにシャッタボタンが操作されたときの画像及びその前後の画像を記録すると、必要でない画像までも記録されてしまう。この場合、該記録した画像を再生表示させながら、シャッタチャンス以外の画像を削除しなければならないといった煩雑な作業を強いられることになる。
【０００５】
そこで本発明は、かかる従来の問題点に鑑みてなされたものであり、撮影記録後において煩雑な作業を強いられることなく、シャッタチャンスの画像を記録することができる撮像装置及びそのプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的達成のため、請求項１記載の発明による撮像装置は、被写体を撮像する撮像手段と、
前記撮像手段を用いて被写体を連続して撮影する連続撮影制御手段と、
前記連続撮影制御手段により連続撮影された画像データを、該連続撮影制御手段の連続撮影スピードより遅いスピードで表示手段にスロー表示させていくスロー表示制御手段と、
ユーザの操作に応じて記録タイミングを指示する第１の記録指示手段と、
前記第１の記録指示手段により記録タイミングが指示された場合は、該記録が指示されたタイミングで前記スロー表示制御手段により表示されている画像データを記録媒体に記録する記録制御手段と、
を備えたことを特徴とする。
【０００７】
また、例えば、請求項２に記載されているように、前記連続撮影制御手段により連続撮影された画像データを順次記憶媒体に記憶させていく記憶制御手段と、
前記記憶制御手段により前記記憶媒体に記憶され、前記スロー表示制御手段によりスロー表示される画像データを、前記連続撮影制御手段による連続撮影の時間経過とともに、古い画像データから間引いていく間引き手段と、
を備え、
前記スロー表示制御手段は、
前記記憶制御手段により前記記憶媒体に記憶された画像データを順次読み出してスロー表示させていくようにしてもよい。
【０００８】
また、例えば、請求項３に記載されているように、前記スロー表示制御手段は、
前記連続撮影制御手段により所定時間の間、又は、ユーザによって任意に指定されたタイミングまでに連続撮影された画像データをスロー表示させるようにしてもよい。
【０００９】
また、例えば、請求項４に記載されているように、スロー表示開始を指示する指示手段を備え、
前記スロー表示制御手段は、
前記指示手段によりスロー表示の開始が指示されたタイミングに基づいて、前記連続撮影制御手段により連続撮影された画像データのスロー表示を開始させるようにしてもよい。
【００１０】
また、例えば、請求項５に記載されているように、前記スロー表示制御手段は、
前記指示手段によりスロー表示の開始が指示されたタイミング時の一定時間前から前記連続撮影制御手段により撮影された画像データのスロー表示を開始させるようにしてもよい。
【００１１】
また、例えば、請求項６に記載されているように、スロー表示の終了を検出する検出手段を備え、
前記スロー表示制御手段は、
前記検出手段によりスロー表示の終了が検出された場合は、スロー表示を終了するようにしてもよい。
【００１２】
また、例えば、請求項７に記載されているように、前記連続撮影制御手段により連続撮影された画像データをスルー表示させるスルー表示制御手段を備え、
前記スルー表示制御手段は、
前記スロー表示制御手段によるスロー表示が終了してから、前記連続撮影制御手段により連続撮影された画像データのスルー表示を開始させるようにしてもよい。
【００１３】
また、例えば、請求項８に記載されているように、前記スロー表示制御手段は、
前記検出手段によりスロー表示の終了が検出された場合は、該スロー表示されていない前記連続撮影制御手段により連続撮影された画像データを間欠表示させる調整表示手段を含み、
前記スルー表示制御手段は、
前記調整表示手段による間欠表示が終了してから、前記連続撮影制御手段により連続撮影された画像データのスルー表示を開始させるようにしてもよい。
【００１４】
また、例えば、請求項９に記載されているように、前記連続撮影制御手段は、
前記スロー表示制御手段によりスロー表示される画像データの連続撮影が終了した場合は、前記スルー表示制御手段によるスルー表示が開始するまで、連続撮影される撮影間隔よりも遅い間隔で順次撮影していき、
前記スロー表示制御手段は、
前記検出手段によりスロー表示の終了が検出された場合は、該スロー表示されていない前記連続撮影制御により撮像された画像データを表示させる調整表示手段を含み、
前記調整表示手段による表示が終了してから、前記連続撮影制御手段により連続撮影された画像データをスルー表示させていくようにしてもよい。
【００１５】
また、例えば、請求項１０に記載されているように、前記スロー表示制御手段によるスロー表示が行われている場合は、前記連続撮影制御手段により撮影された画像データをリアルタイムで前記表示手段の第２の表示領域に表示させるリアルタイム表示制御手段を備え、
前記スロー表示制御手段は、
前記連続撮影制御手段により撮影された画像データを前記表示手段の第１の表示領域に表示させるようにしてもよい。
【００１６】
また、例えば、請求項１１に記載されているように、ユーザが記録タイミングを指示するための第２の記録指示手段を備え、
前記記録制御手段は、
前記第２の記録指示手段により記録タイミングが指示された場合は、該記録が指示されたタイミングで前記リアルタイム表示制御手段により表示されている画像データを記録するようにしてもよい。
【００１７】
また、例えば、請求項１２に記載されているように、前記検出手段は、
前記第１の記録指示手段により記録タイミングが指示された場合、ユーザによってスロー表示の終了が指示された場合、前記第２の記録指示手段により記録タイミングが指示された場合のうち、何れか１つの条件が成立するとスロー表示を終了すると検出するようにしてもよい。
【００１８】
また、例えば、請求項１３に記載されているように、前記検出手段は、
更に、前記連続撮影制御手段により所定時間の間又はユーザによって任意に指定されたタイミングまでに連続撮影された画像データが前記スロー表示制御手段により全てスロー表示された場合は、スロー表示を終了すると検出するようにしてもよい。
【００１９】
また、例えば、請求項１４に記載されているように、前記スロー表示制御手段は、
前記連続撮影制御手段により所定時間の間又はユーザによって任意に指定されたタイミングまでに連続撮影された画像データが前記スロー表示制御手段により全てスロー表示された場合は、再び最初からスロー表示させた画像データをスローでリピート表示させるようにしてもよい。
【００２０】
また、例えば、請求項１５に記載されているように、前記スロー表示制御手段によるスロー表示中に、該スロー表示制御手段によるスロー表示のスロー表示スピード、又は／及び、前記連続撮影制御手段による連続撮影の撮影間隔、又は／及び、前記スロー表示制御手段によるスロー表示のスロー表示時間を変更する変更手段を備え、
前記スロー表示制御手段は、
前記変更手段によりスロー表示スピードが変更された場合は、該変更されたスロー表示スピードで前記連続撮影制御手段により連続撮影された画像データをスロー表示させ、前記変更手段によりスロー表示時間が変更された場合は、該変更された時間の間、前記連続撮影制御手段により連続撮影された画像データをスロー表示させ、
前記連続撮影制御手段は、
前記変更手段により撮影間隔が変更された場合は、該変更された撮影間隔で連続撮影を行なうようにしてもよい。
【００２１】
また、例えば、請求項１６に記載されているように、前記変更手段は、
前記スロー表示制御手段によりスロー表示される画像データが前記連続撮影制御手段により連続撮影されている場合に限り、連続撮影の撮影間隔を変更するようにしてもよい。
【００２２】
また、例えば、請求項１７に記載されているように、半押し、全押し可能なシャッタボタンと、
スロー表示の終了を指示する終了指示手段と、
を備え、
前記指示手段は、
前記シャッタボタンが半押しされた場合は、スロー表示の開始を指示し、
前記終了指示手段は、
前記シャッタボタンが全押しされることなく、前記シャッタボタンの半押しが解除された場合は、スロー表示の終了を指示し、
前記第１の記録指示手段は、
前記シャッタボタンが全押しされた場合は、記録タイミングを指示するようにしてもよい。
【００２３】
また、例えば、請求項１８に記載されているように、どのタイミングで前記連続撮影制御手段により撮像された画像データが、前記スロー表示制御手段によりスロー表示されているかを示す情報を表示させるスロー表示情報表示制御手段を備えるようにしてもよい。
【００２４】
また、例えば、請求項１９に記載されているように、前記スロー表示制御手段によりスロー表示されるスピードを表示させるスピード表示制御手段、前記スロー表示制御手段によるスロー表示のスロー表示時間を表示させるスロー表示時間表示制御手段、前記スロー表示制御手段によりスロー表示される画像データのうち、前記連続撮影制御手段によって現在どの画像データが撮影されているかを示す撮影表示制御手段のうち、少なくとも１つ以上の手段を備えるようにしてもよい。
【００２５】
上記目的達成のため、請求項２０記載の発明によるプログラムは、被写体を撮像する撮像手段を用いて被写体を連続して撮影する連続撮影処理と、
前記連続撮影処理により連続撮影された画像データを、該連続撮影処理の連続撮影スピードより遅いスピードで表示部にスロー表示させていくスロー表示処理と、
記録タイミングを指示する記録指示処理と、
前記記録指示処理により記録タイミングが指示された場合は、該記録が指示されたタイミングで前記スロー表示処理により表示されている画像データを記録媒体に記録する記録処理と、
を含み、上記各処理をコンピュータで実行させることを特徴とする。
【発明の効果】
【００２６】
本願発明によれば、撮影時においてユーザが意図するシャッタチャンスに対応する画像を確実に記録することができる。
【発明を実施するための最良の形態】
【００２７】
以下、本実施の形態について、本発明の撮像装置をデジタルカメラに適用した一例として図面を参照して詳細に説明する。
[第１の実施の形態]
Ａ．デジタルカメラの構成
図１は、本発明の撮像装置を実現するデジタルカメラ１の電気的な概略構成を示すブロック図である。
デジタルカメラ１は、撮影レンズ２、レンズ駆動ブロック３、絞り４、ＣＣＤ５、ドライバ６、ＴＧ（timing generator）７、ユニット回路８、画像生成部９、ＣＰＵ１０、キー入力部１１、メモリ１２、ＤＲＡＭ１３、フラッシュメモリ１４、画像表示部１５、バス１６を備えている。
【００２８】
撮影レンズ２は、図示しない複数のレンズ群から構成されるフォーカスレンズ、ズームレンズ等を含む。そして、撮影レンズ２にはレンズ駆動ブロック３が接続されている。レンズ駆動ブロック３は、フォーカスレンズ、ズームレンズをそれぞれ光軸方向に沿って駆動させるフォーカスモータ、ズームモータと、ＣＰＵ１０から送られてくる制御信号にしたがって、フォーカスモータ、ズームモータを駆動させるフォーカスモータドライバ、ズームモータドライバから構成されている（図示略）。
【００２９】
絞り４は、図示しない駆動回路を含み、駆動回路はＣＰＵ１０から送られてくる制御信号にしたがって絞り４を動作させる。
絞り４とは、撮影レンズ２から入ってくる光の量を制御する機構のことをいう。
【００３０】
ＣＣＤ５（撮像素子）は、ドライバ６によって駆動され、一定周期毎に被写体像のＲＧＢ値の各色の光の強さを光電変換して撮像信号としてユニット回路８に出力する。このドライバ６、ユニット回路８の動作タイミングはＴＧ７を介してＣＰＵ１０により制御される。なお、ＣＣＤ５はベイヤー配列の色フィルターを有しており、電子シャッタとしての機能も有する。この電子シャッタのシャッタ速度は、ドライバ６、ＴＧ７を介してＣＰＵ１０によって制御される。
【００３１】
ユニット回路８には、ＴＧ７が接続されており、ＣＣＤ５から出力される撮像信号を相関二重サンプリングして保持するＣＤＳ（Correlated Double Sampling）回路、そのサンプリング後の撮像信号の自動利得調整を行なうＡＧＣ（Automatic Gain Control）回路、その自動利得調整後のアナログの撮像信号をデジタル信号に変換するＡ／Ｄ変換器から構成されており、ＣＣＤ５から出力された撮像信号はユニット回路８を経てデジタル信号として画像生成部９に送られる。
【００３２】
画像生成部９は、ユニット回路８から送られてきた画像データに対してγ補正処理、ホワイトバランス処理などの処理を施すとともに、輝度色差信号（ＹＵＶデータ）を生成し、該生成された輝度色差信号の画像データはＣＰＵ１０に送られる。つまり、画像生成部９は、ＣＣＤ５から出力された画像データに対して画像処理を施す。
【００３３】
ＣＰＵ１０は、デジタルカメラ１の各部を制御するワンチップマイコンである。また、ＣＰＵ１０は、クロック回路を含み時刻を計時する機能も有する。
主に、ＣＰＵ１０は、ＣＣＤ５及びドライバ６、ＴＧ７を介して被写体を所定時間連写撮像（連続撮影）する機能（連続撮影制御手段）、該連写撮像により得られた画像データを、連写撮像の連写スピードより遅いスピードでスロー表示させる機能（スロー表示制御手段）、ユーザによって指定された撮影タイミングでスロー表示されている画像データを記録する機能（記録制御手段）を有する。
【００３４】
キー入力部１１は、半押し全押しの２段階操作可能なシャッタボタン、撮影指示ボタン、モード切替キー、メニューキー、十字キー、ＳＥＴキー等の複数の操作キーを含み、ユーザのキー操作に応じた操作信号をＣＰＵ１０に出力する。
メモリ１２には、ＣＰＵ１０が各部を制御するのに必要な制御プログラム、及び必要なデータが記録されており、ＣＰＵ１０は、該プログラムに従い動作する。
【００３５】
ＤＲＡＭ１３は、ＣＣＤ５によって撮像された後、ＣＰＵ１０に送られてきた画像データを一時記憶するバッファメモリとして使用されるとともに、ＣＰＵ１０のワーキングメモリとして使用される。
フラッシュメモリ１４は、圧縮された画像データを保存する記録媒体である。
【００３６】
画像表示部１５は、カラーＬＣＤとその駆動回路を含み、撮影待機状態にあるときには、ＣＣＤ５によって撮像された被写体をスルー画像として表示し、記録画像の再生時には、フラッシュメモリ１４から読み出され、伸張された記録画像を表示させる。
【００３７】
Ｂ．デジタルカメラ１の動作
実施の形態におけるデジタルカメラ１の動作を図２及び図３のフローチャートに従って説明する。
ユーザのキー入力部１１のモード切替キーの操作により静止画撮影モードが設定されると、ステップＳ１で、ＣＰＵ１０は、ＴＧ７、ドライバ６を介してＣＣＤ５に所定のフレームレート（ここでは、６０ｆｐｓ）で被写体の動画を撮像する動画撮像処理を開始する（連続撮影制御手段）。
次いで、ステップＳ２で、該動画撮像処理により順次得られたフレーム画像データをリアルタイムで画像表示部１５に表示させていくスルー画像表示（通常のスルー画像表示）を開始する（スルー表示制御手段）。この通常のスルー画像表示とは、ＣＣＤ５により撮像された画像データを１画面で表示させることをいう。
【００３８】
ここで、ＣＣＤ５により順次撮像され、画像生成部９により順次生成された輝度色差信号はバッファメモリ（ＤＲＡＭ１３）に記憶されていき、該記憶されたフレーム画像データが画像表示部１５に表示されていくが、バッファメモリには１フレーム分のフレーム画像データのみが記憶されるものとし、前述のフレームレートで撮像されたフレーム画像データはバッファメモリに更新記憶（上書き記憶）されていき、このバッファメモリに更新記憶されたフレーム画像データが直ちにスルー画像として順次表示されていく。
【００３９】
スルー画像表示を開始すると、ステップＳ３に進み、ＣＰＵ１０は、シャッタボタンが半押し操作されたか否かを判断する。この判断は、シャッタボタンの半押し操作に対応する操作信号がキー入力部１１から送られてきたか否かにより判断する。
ステップＳ３で、シャッタボタンが半押しされていないと判断すると、ステップＳ４に進み、ＣＰＵ１０は、連写スピードの設定変更を行なうか否かを判断する。
【００４０】
この連写スピードとは、後述する連写撮像処理により連続して撮像するスピード（撮像間隔）のことをいい、スピードが速い程、１秒間に撮影する回数は大きくなる（撮像間隔は短くなる）。ここでは、連写スピードとして、毎秒６０枚（１秒間に６０枚連写できる連写スピード）以下のスピードで設定することができるものとする。
このとき、ユーザは、連写スピードの設定変更を行なう場合は、メニューキーの操作を行なうことにより連写スピードの設定変更を行なうことができ、ＣＰＵ１０は、該連写スピードの設定変更を行なう操作に対応する操作信号がキー入力部１１から送られてきた場合には連写スピードの設定変更を行なうと判断する。
【００４１】
ステップＳ４で連写スピードの設定変更を行なうと判断すると、ＣＰＵ１０は、ステップＳ５に進み、ユーザの操作に応じた連写スピードに設定を変更してステップＳ６に進み、ステップＳ４で連写スピードの設定変更を行なわないと判断するとそのままステップＳ６に進む。この設定変更された連写スピードは、メモリ１２の連写スピード記憶領域に上書きして記憶される。
【００４２】
ステップＳ６に進むと、ＣＰＵ１０は、連写時間の設定変更を行なうか否かを判断する。
この連写時間とは、後述する連写撮像処理により連続して撮像する時間のことをいう。
このとき、ユーザは、連写時間の設定変更を行なう場合は、メニューキーの操作を行なうことにより連写時間の設定変更を行なうことができ、ＣＰＵ１０は、該連写時間の設定変更を行なう操作に対応する操作信号がキー入力部１１から送られてきた場合には連写時間の設定変更を行なうと判断する。
【００４３】
ステップＳ６で連写時間の設定変更を行なうと判断すると、ＣＰＵ１０は、ステップＳ７に進み、ユーザの操作に応じた連写時間に設定を変更してステップＳ８に進み、ステップＳ６で連写時間の設定変更を行なわないと判断するとそのままステップＳ８に進む。この設定変更された連写時間は、メモリ１２の連写時間記憶領域に上書きして記憶される。
【００４４】
ステップＳ８に進むと、ＣＰＵ１０は、スロー表示スピードの設定変更を行なうか否かを判断する。
このスロー表示スピードとは、後述するスロー表示により表示される表示間隔のことをいい、スピードが速い程表示間隔が短くなり（表示レートが上がり）、スピードが遅い程表示間隔が長くなる（表示レートが下がる）。ここでは、スロー表示スピードとして、表示スピードが１倍未満の表示スピードで設定することができるものとする。この１倍とは、リアルタイム表示、通常のスルー画像表示により表示されるスピードのことを言い、例えば、毎秒６０枚で撮像された場合は、毎秒６０枚表示させることを表示スピードが１倍といい、毎秒３０枚で撮像された場合は、毎秒３０で表示させることを表示スピードが１倍という。つまり、表示スピードは、撮像された画像データの撮像間隔によって異なることになる。
なお、毎秒何枚（１秒間に何枚画像を書き換え表示するか）というように、スロー表示スピードを設定することができるようにしてもよい。このときは、連写スピードより速くすることはできない（連写スピードにより毎秒撮像される回数以上の回数にはすることはできない）。
このとき、ユーザは、スロー表示スピードの設定変更を行なう場合は、メニューキーの操作を行なうことによりスロー表示スピードの設定変更を行なうことができ、ＣＰＵ１０は、該スロー表示スピードの設定変更を行なう操作に対応する操作信号がキー入力部１１から送られてきた場合にはスロー表示スピードの設定変更を行なうと判断する。
【００４５】
ステップＳ８でスロー表示スピードの設定変更を行なうと判断すると、ＣＰＵ１０は、ステップＳ９に進み、ユーザの操作に応じたスロー表示スピードに設定を変更してステップＳ３に戻り、ステップＳ６でスロー表示スピードの設定変更を行なわないと判断するとそのままステップＳ３に戻る。この設定変更されたスロー表示スピードは、メモリ１２のスロー表示スピード記憶領域に上書きして記憶される。
【００４６】
一方、ステップＳ３で、シャッタボタンが半押しされたと判断すると、図３のステップＳ１０に進み、ＣＰＵ１０は、連写スピード記憶領域に記憶されている連写スピードで（ステップＳ５で設定変更された連写スピードで）、連続して被写体を撮像する連写撮像処理を開始する（連続撮影制御手段）。このとき、ＣＰＵ１０は、タイマーをスタートさせる。
次いで、ステップＳ１１で、ＣＰＵ１０は、ＣＣＤ５により撮影された画像データ（連写撮像処理により得られた画像データ、及び、動画撮像処理により得られたフレーム画像データを含む）をバッファメモリに記憶させる処理を開始する（記憶制御手段）。ここでは、撮像された画像データはバッファメモリに更新記憶（上書き記憶）されることなく記憶させる。つまり、バッファメモリには複数の画像データが記憶されることになる。
【００４７】
次いで、ステップＳ１２で、ＣＰＵ１０は、スロー表示スピード記憶領域に記憶されているスロー表示スピード、つまり、ステップＳ９で設定したスロー表示スピードで、バッファメモリに記憶された画像データを読み出して、画像表示部１５の表示領域Ａに表示させる処理を開始する（スロー表示制御手段）。
これにより、表示される画像はスロー表示されるので、シャッタチャンスを見つけやすくなり、特に、動きが速い被写体に対して有効である。
図４は、スロー表示中にシャッタボタンの半押しが解除又は全押し操作等されないとき（シャッタボタンの半押し操作がスロー表示終了まで継続されているとき）に表示領域Ａに表示される画像及び表示領域Ｂに表示される画像のタイムチャートを示す図であり、図５は、スロー表示中にシャッタボタンの半押しが解除、全押し操作、撮影指示ボタンの操作がされたとき（シャッタボタンの半押し操作がスロー表示終了前に解除等されたとき）に表示領域Ａに表示される画像及び表示領域Ｂに表示される画像のタイムチャートを示す図である。なお、図中のｔは時間軸を表すものであり、ともに動画撮像処理のフレームレートは６０ｆｐｓ、連写撮像処理の連写撮像間隔は、毎秒６０枚とする。
【００４８】
図４、図５に示すように、シャッタボタンが半押しされると、連写撮像処理が開始され、該連写撮像処理により撮像された画像データが順次バッファメモリに記憶されていく。このとき、表示領域Ａに表示されるスロー表示スピードは、連写撮像処理により撮像される連写スピードより遅いので、現在撮像された画像データと、表示される画像データとの撮像タイミングの時間が徐々にズレていくのが分かる。図中の１（なお、図では丸１の記号で記す、つまり、１を丸で囲った記号で記す）は、連写撮像処理により撮像されている期間を示すものであり、図中のＡは連写撮像処理が終了するタイミングを示すものである。この期間は、ステップＳ７で設定変更した連写時間と必ずしも同一ではなく、連写撮像処理により撮像している最中にシャッタボタンが半押し解除、全押し、撮影指示ボタンの操作が行なわれた場合は、連写撮像処理開始からシャッタボタンの半押し解除又は全押し操作等が行なわれるまでの期間となる。
【００４９】
次いで、ステップＳ１３で、ＣＰＵ１０は、バッファメモリに記憶されている画像データ（フレーム画像データを含む）を、該画像データが撮像されたスピードと同じスピードで読み出して（リアルタイムで読み出して）、画像表示部１５の表示領域Ｂに表示させる処理を開始させる（リアルタイム表示制御手段）。例えば、６０ｆｐｓで動画撮像若しくは毎秒６０枚のスピードで連写撮像された画像データを表示させる場合には、該撮像スピードと同じスピード、つまり、1秒間に６０枚の画像データを書換えて表示させ、例えば、３０ｆｐｓ若しくは毎秒３０枚のスピードで撮像された画像データを表示させる場合には、該撮像スピードと同じスピード、つまり、1秒間に３０枚の画像データを書換えて表示させる。つまり、表示領域Ｂには撮像された画像がリアルタイムで表示されていく。
【００５０】
上記ステップＳ１２では、現在撮像された画像データと、表示される画像データとの撮像タイミングの時間が徐々にズレていくが、表示領域Ｂにはリアルタイムで画像が表示されるのでズレがなく、現在撮像されている画像を表示させることができ、現在どのような被写体が撮像されているかを認識することができる。
【００５１】
次いで、ＣＰＵ１０は、連写スピードの設定変更を行なうか否かを判断する。
このとき、ユーザは、十字キーの「↑」キー、又は「↓」キーを操作することにより、連写スピードの設定変更を行なうことができ、ＣＰＵ１０は該操作に対応する操作信号がキー入力部１１から送られてき場合は連写スピードを設定変更すると判断する。
ここで、ユーザは連写スピードを上げたい場合は、十字キーの「↑」キーの操作を行ない、連写スピードを下げたい場合は、十字キーの「↓」キーの操作を行なう。これにより、ユーザは、実際に連写撮像が行なわれているときに、その撮影状況に適切な連写スピードを設定することができる。
【００５２】
ステップＳ１４で、連写スピードの設定変更を行なうと判断すると、ステップＳ１５で、ＣＰＵ１０は、該操作に従って連写スピードの一時的な設定変更を行ってステップＳ１６に進み、ステップＳ１４で、連写スピードの設定変更を行なわないと判断するとそのままステップＳ１６に進む。この一時的な設定変更とは、今回の連写撮像に限り連写スピードを変更させるものであり、このステップＳ１５で連写スピードが設定変更されても、該設定変更された連写スピードはメモリ１２の連写スピード記憶領域に記憶されない。したがって、次回の連写撮像においては、図２のステップＳ５によって連写スピード記憶領域に記憶された連写スピードで連写撮像処理を行うことになる。
また、この連写スピードの一時的な設定変更が行なわれた場合は、連写撮像処理により撮像される連写スピードが連写撮像の最中に変わることになる。つまり、該設定変更された連写スピードで連写撮像処理を行う。
【００５３】
ステップＳ１６に進むと、ＣＰＵ１０は、スロー表示スピードの設定変更を行なうか否かを判断する。
このとき、ユーザは、十字キーの「→」キー、「←」キーを操作することにより、スロー表示スピードの設定変更を行なうことができ、ＣＰＵ１０は該操作に対応する操作信号がキー入力部１１から送られてきた場合はスロー表示スピードの設定変更を行なうと判断する。
ここで、ユーザはスロー表示スピードを上げたい場合は、十字キーの「→」キーの操作を行ないスロー表示スピードを下げたい場合は、十字キーの「←」キーの操作を行なう。これにより、ユーザは、実際に連写撮像が行なわれているときに、その撮影状況に適切なスロー表示スピードを設定することができる。
【００５４】
ステップＳ１６で、スロー表示スピードの設定変更を行なうと判断すると、ステップＳ１７に進み、ＣＰＵ１０は、該操作に従ってスロー表示スピードの一時的な設定変更を行なってステップＳ１８に進み、ステップＳ１６で、スロー表示スピードの設定変更を行なわないと判断するとそのままステップＳ１８に進む。この一時的な設定変更とは、今回の連写撮像に伴うスロー表示に限りスロー表示スピードを変更させるものであり、このステップＳ１７でスロー表示スピードが設定変更されても、該設定変更されたスロー表示スピードはメモリ１２のスロー表示スピード記憶領域に記憶されない。したがって、次回の連写撮像に伴うスロー表示においては、図２のステップＳ９によってスロー表示スピード記憶領域に記憶されたスロー表示スピードで連写撮像処理を行うことになる。
また、このスロー表示スピードの一時的な設定変更が行なわれた場合は、表示領域Ａに表示されるスロー表示のスピードがスロー表示の最中に変わることになる。つまり、該設定変更されたスロー表示スピードでバッファメモリから画像データを読出し、該読み出した画像データを表示領域Ａに表示させることになる。
【００５５】
ステップＳ１８に進むと、連写撮像処理により得られた全ての画像データのスロー表示が行われたか否かを判断する。
つまり、図４に示すように、連写撮像処理により撮像された全ての画像データがスロー表示されたか否かを判断する。図４のＢは、連写撮像処理により撮像された全ての画像データをスロー表示した時のタイミングを示すものである。
【００５６】
ステップＳ１８で、連写撮像処理により得られた画像データのスロー表示が終了していないと判断すると、ステップＳ１９に進み、ＣＰＵ１０は、シャッタボタンの半押し解除が行なわれたか否かの判断を行う。
つまり、図５に示すように、連写撮像処理により得られた全ての画像データがスロー表示される前に、シャッタボタンの半押しが解除されたか否かを判断する。
この判断は、シャッタボタンの半押しに対応する操作信号がキー入力部１１から送られてこなくなり、且つ、シャッタボタンの全押し操作に対応する操作信号も送られてきていない場合には、シャッタボタンの半押しが解除されたと判断する。
【００５７】
ステップＳ１９で、シャッタ半押しの解除が行なわれていないと判断すると、ステップＳ２０に進み、ＣＰＵ１０は、撮影指示ボタン（第２の記録指示手段）が操作されたか否かを判断する。この判断は、撮影指示ボタンの操作に対応する操作信号がキー入力部１１から送られてきたか否かにより判断する。
ステップＳ２０で、撮影指示ボタンが操作されていないと判断すると、ステップＳ２１に進み、ＣＰＵ１０は、シャッタボタン全押し（第１の記録指示手段）操作が行なわれたか否かを判断する。この判断は、シャッタボタンの全押し操作に対応する操作信号がキー入力部１１から送られてきた場合にはシャッタボタンの全押し操作が行なわれたと判断する。
【００５８】
ステップＳ２１で、シャッタボタンの全押しが行なわれていないと判断すると、ステップＳ２２に進み、現在連写撮像処理によって被写体の撮像を行なっているか否かを判断する。
ステップＳ２２で、現時点において連写撮像処理によって被写体を撮像していると判断すると、ステップＳ２３に進み、ＣＰＵ１０は、連写撮像処理を行ってから連写時間記憶領域に記憶されている連写時間が経過したか否か判断する。つまり、タイマーが連写時間を経過したか否かを判断する。
【００５９】
ステップＳ２３で、連写時間が経過したと判断すると、ステップＳ２４に進み、ＣＰＵ１０は、連写撮像処理から動画撮像処理に切替えて、ステップＳ１６に戻る。
一方、ステップＳ２２で、現在連写撮像処理によって撮像していないと判断した場合、つまり、動画撮像処理を行っていると判断した場合はそのままステップＳ１６に戻り、ステップＳ２３で、連写時間が経過していないと判断した場合は、そのままステップＳ１４に戻る。
【００６０】
図４、図５のＡは、連写時間が経過するタイミングを示しており、図４、図５を見ると、Ａのタイミングが経過するまでは連写撮像処理により被写体を撮像しており、Ａのタイミングが経過すると、連写撮像処理から動画撮像処理に切り替わって被写体を撮像しているのが分かる。図４、図５中の２（なお、図では丸２の記号で記す、つまり、２を丸で囲った記号で記す）は、スロー表示中に動画撮像処理により撮像されている期間を示すものである。
【００６１】
一方、ステップＳ２１でシャッタボタンの全押し操作が行なわれたと判断すると、ステップＳ２５に進み、ＣＰＵ１０は、現在（シャッタボタンの全押し操作時点において）画像表示部１５の表示領域Ａにスロー表示している画像データ（バッファメモリに記憶されている画像データ）を圧縮処理した上でフラッシュメモリ１４に記録させて（記録制御手段）、ステップＳ２７に進む。
図５に示すように、シャッタボタン全押しがされたときにスロー表示された画像データがフラッシュメモリ１４に記録される。
【００６２】
一方、ステップＳ２０で撮影指示ボタンが操作されたと判断すると、ステップＳ２６に進み、ＣＰＵ１０は、現在画像表示部１５の表示領域Ｂに表示させている画像データ（フレーム画像データも含む）を圧縮処理した上でフラッシュメモリ１４に記録させて（記録制御手段）、ステップＳ２７に進む。つまり、撮影指示ボタンが操作されると、リアルタイムで現在表示させている画像データを記録することになる。
一方、ステップＳ１８で連写撮像により得られた画像データのスロー表示が終了したと判断した場合、ステップ１９でシャッタボタンの半押しが解除されたと判断した場合はそのままステップＳ２７に進む。
【００６３】
ステップＳ２７に進むと、現在バッファメモリに記憶されている画像データに基づいて間欠（フレーム間引き）表示を行う。この間欠表示が行われている間も、動画撮像処理若しくは連写撮像処理は継続して行なわれる。
図４の３（なお、図では丸３の記号で記す、つまり、３を丸で囲った記号で記す）は、連写撮像処理により撮像された全ての画像データをスロー表示させたと判断された場合に、間欠表示される画像の様子を示すものであり、図５の３（なお、図では丸３の記号で記す）は、連写撮像処理により撮像された全ての画像データをスロー表示させる前に、シャッタボタンが半押し解除又は全押し又は撮影指示操作がされたと判断した場合に、間欠表示される画像の様子を示すものである。
【００６４】
図４の間欠表示の場合は、連写撮像処理により得られた画像データは全てスロー表示されているので、連写時間経過後に、動画撮像処理により得られたフレーム画像データが間欠表示され、図５の間欠表示の場合は、シャッタボタン半押し解除又は全押し時又は撮影指示ボタン操作時に未だスロー表示されていない画像データ、及び連写時間経過後に動画撮像処理により得られたフレーム画像データが間欠表示される。なお、連写時間経過前に、シャッタボタン半押し解除又は全押し時又は撮影指示ボタン操作がなされた場合には、シャッタボタン半押し解除又は全押し時に未だスロー表示されていない、連写撮像処理により得られる画像データのみが間欠表示されることになる。
【００６５】
この間欠表示中に撮像された画像データ（フレーム画像データも含む）も間欠表示の対象画像となる。つまり、スロー表示終了時以後に撮像された画像データやシャッタボタン半押し解除又は全押し時又は撮影指示ボタン操作時以後に撮像された画像データも間欠表示の対象となり、要は現在撮像されている画像データと表示領域Ａに表示される画像とをスムーズに繋げるためであり、表示される画像を見るユーザの違和感を無くすためである。この現在撮像される画像と表示領域Ａにスロー表示された画像をスムーズに繋げる機能は、本発明の（調整表示手段）に相当する。
また、図４、図５の間欠表示は、未だ表示されていない画像データ（フレーム画像データも含む）を間引くとともに、スルー画像表示のスピードより高速で表示させるようにしたが、単に間引いて表示させるようにしてもよい。また、間引かずに、未だ表示されていない画像データを高速表示させていくようにしてもよい。
【００６６】
なお、連写時間経過後のスロー画像表示中に行われる動画撮像処理の撮像フレームレートを、間欠表示されるフレーム画像のみを撮像するようなフレームレート（連写撮像時よりも低いフレームレート）とすることにより、撮像処理の負荷を軽減させたり、画像データの間引き処理を省略できるようにしてもよい。この場合は、既に間欠表示に必要な画像データのみが撮像されバッファメモリに記憶されているので、バッファメモリに記憶された画像データを全て表示させるようにする。
また、連写時間経過後に動画撮像処理により撮像された全てのフレーム画像データをバッファメモリに記憶し、該記憶したフレーム画像データを用いて間欠表示させるようにしたが、動画撮像処理により撮像されたフレーム画像データをバッファメモリに記憶する段階で間引いて記憶させるようにしてもよい。
この場合は、既に間引かれた画像データがバッファメモリに記憶されているので、バッファメモリに記憶された画像データを全て表示させるようにする。
【００６７】
この間欠表示を行う理由は、上述したように、表示領域Ａに表示される画像はスロー表示されているので、現在撮像された画像データと、表示される画像データとの撮像タイミングの時間が徐々にズレていくので、シャッタボタン半押し解除後又は全押し後に通常のスルー画像表示に復帰すると、スロー表示させていた画像と通常のスルー表示により表示される画像との連続性が無く不自然となってしまい、違和感があるので、未だスロー表示されていない画像データ（フレーム画像データも含む）を表示させることにより、現在撮像されている画像データとの連続性を持たせることができ、自然な動画を表示させることができる。
【００６８】
次いで、ステップＳ２８に進み、ＣＰＵ１０は、現在連写撮像処理により被写体を撮像しているか否かを判断し、連写撮像処理により撮像している場合はステップＳ１に戻り、動画撮像処理により撮像している場合はステップＳ２に戻り、通常のスルー画像表示に復帰する。
これにより、次のシャッタチャンスが到来するまでリアルタイムで画像を表示させることができ、シャッタチャンスが間もなく到来するか否かの判断を適切に行うことができる。つまり、シャッタボタンが全押しされた場合や半押しが解除、又は撮影指示ボタンが押下された場合には、シャッタチャンスは間近に迫っておらず、シャッタチャンスが間近に迫ってないのにスロー表示させると、スロー表示されている画像を見てシャッタチャンスが間もなく到来すると判断した時はもう既にシャッタチャンスは到来してしまっているからである。
また、ユーザが間もなくシャッタチャンスが来るだろうと判断してシャッタボタンを半押ししても、連写撮像処理により得られた画像データを全てスロー表示させた場合は、スロー表示された画像データの中にはシャッタチャンスの画像はないので、一度通常のスルー画像表示に復帰させることにより、ユーザに再度シャッタチャンスが間もなく到来するか否かの判断を適切に行なわせることができる。
【００６９】
Ｃ．以上のように、第１の実施の形態においては、連写撮像処理により撮像された画像データを、該画像データが撮像された撮像スピードより遅いスピード（スロー表示スピード）で表示させるので、撮影時においてユーザが意図するシャッタチャンスに対応する画像のみを確実に記録することができる。したがって、撮影終了後に、シャッタチャンスに対応する画像以外の画像を削除する煩雑な作業が不要になり、シャッタチャンスに対応する画像のみを記録することができる。
【００７０】
また、連写撮像により得られた画像データのスロー表示から、通常のスルー画像表示に復帰する場合は、スロー表示されている画像と現在撮像されている画像との流れをよくするために間欠表示を行うようにしたので、単にスロー表示を終了して、通常のスロー画像表示に復帰する場合よりも違和感がなくなる。
また、シャッタボタンが半押しされた場合は、スロー画像とリアルタイム画像とを同時に表示させるので、現在撮像されている被写体を認識することができるとともに、スロー表示を見ながらシャッタチャンスの画像を見つけやすくなる。
【００７１】
また、撮影指示ボタンが操作された場合は、リアルタイムで表示されている画像を記録するので、連写撮像された画像データにシャッタチャンスがない場合等に、特に有効である。つまり、スロー表示されている画像は連写撮像により撮像された画像データであるが、リアルタイムで表示されている画像は連写撮像により撮像された画像データと、動画撮像により撮像されたフレーム画像データであるので、必ずしも現在リアルタイムで表示されている画像データがスロー表示されるとは限らないからである。
また、シャッタボタンを半押し状態からシャッタボタンを全押しすると、表示領域Ａにスロー表示されていた画像データを記録するとともに、通常のスルー画像表示に復帰するので、スロー表示の解除ボタンをわざわざ設けることなく、シャッタボタン全押し操作がスロー表示の解除としての機能も有し、操作が楽になる。また、シャッタボタンを全押しすることなく、シャッタボタンの半押しを解除した場合も同様に、シャッタボタンの半押し解除がスロー表示の解除としての機能も有し、操作が楽になる。
【００７２】
［第２の実施の形態］
次に、第２の実施の形態について説明する。
第１の実施の形態においては、所定時間連写撮像処理により撮像された画像データのスロー表示中に、シャッタボタンが全押し又は半押し解除又は撮影指示ボタンが操作されない（シャッタボタンの半押し操作がスロー表示終了まで継続されている）場合は、通常のスルー画像表示に復帰するようにしたが、第２の実施の形態においては、所定時間連写撮像処理により撮像された画像データのスロー表示中に、シャッタボタンが全押し又は半押し解除又は撮影指示ボタンが操作されない場合は、スロー表示させた画像をスローでリピート再生するというものである。
これにより、連写撮像処理により得られた画像データの中にシャッタチャンスの画像があるのだけれども、シャッタボタン全押し操作するタイミングを逃した場合や、シャッタチャンスと思われる画像が複数有り、どの画像が一番最適か迷った場合等に特に効果がある。
【００７３】
Ｄ.デジタルカメラ１の動作
第２の実施の形態も、図２に示したものと同様の構成を有するデジタルカメラ１を用いることにより本発明の撮像装置を実現する。
以下、第２の実施の形態のデジタルカメラ１の動作を図６及び図７のフローチャートにしたがって説明する。
【００７４】
図２のステップＳ３で、シャッタボタンが半押しされたと判断すると、図６のステップＳ５１に進み、ＣＰＵ１０は、連写スピード記憶領域に記憶されている連写スピードで（ステップＳ５で設定変更された連写スピードで）、連続して被写体を撮像する連写撮像処理を開始する（連続撮影制御手段）。このとき、ＣＰＵ１０は、タイマーをスタートさせる。
【００７５】
次いで、ステップＳ５２で、ＣＰＵ１０は、ＣＣＤ５により連写撮像された画像データをバッファメモリに記憶させる処理を開始する（記憶制制御手段）。ここでは、撮像された画像データはバッファメモリに更新記憶（上書き記憶）されることなく記憶させる。つまり、バッファメモリには複数の画像データが記憶されることになる。
【００７６】
次いで、ステップＳ５３で、連写撮像により得られバッファメモリに記憶された画像データを、スロー表示スピード記憶領域に記憶されているスロー表示スピード、つまり、図２のステップＳ９で設定したスロー表示スピードで読み出して、画像表示部１５の表示領域Ａに表示させる処理を開始する（スロー表示制御手段）。
これにより、表示される画像はスロー表示されるので、シャッタチャンスを見つけやすくなり、特に、動きが速い被写体に対して有効である。
【００７７】
次いで、ステップＳ５４で、ＣＰＵ１０は、ＣＣＤ５により撮像されバッファメモリに記憶された画像データ（連写撮像により得られた画像データ、及び、後述するステップＳ７３で動画撮像により撮像されバッファメモリに記憶されたフレーム画像データを含む）を、該画像データが撮像されたスピードと同じスピードで読み出して（リアルタイムで読み出して）、画像表示部１５の表示領域Ｂに表示させる処理を開始させる（リアルタイム表示制御手段）。つまり、表示領域Ｂには撮像された画像がリアルタイムで表示されていく。
【００７８】
次いで、ステップＳ５５に進み、ＣＰＵ１０は、連写撮像処理を開始してから時間Ｔ１が経過したか否かを判断する。つまり、タイマーが時間Ｔ１を経過したか否かを判断する。
ステップＳ５５で、連写撮像処理を開始してから時間Ｔ１が経過したと判断すると、ステップＳ５６に進み、ＣＰＵ１０は、時間Ｔ１までに連写撮像された画像データの枚数を既に間引いたか否かを判断する。つまり、後述するステップＳ５７の処理を既に行ったか否かを判断する。
【００７９】
ステップＳ５６で、時間Ｔ１までに連写撮像された画像データの枚数を未だ間引いていないと判断すると、ステップＳ５７に進み、ＣＰＵ１０は、時間Ｔ１までに連写撮像されバッファメモリに記憶されている複数の画像データの枚数を間引く処理を行ってステップＳ５８に進む。ここで、間引き処理とは、間引き対象となる画像データを消去する処理であってもよいし、画像管理データのみを変更して間引き対象となる画像データが記憶されていた領域に新たな画像データを上書き可能な状態とする処理であってもよい。
ここでは、２枚に１枚の画像データを間引くので、例えば、毎秒６０枚で連写撮像処理を行ってバッファメモリに記憶した場合は、この間引き処理により残る画像データの枚数は、毎秒３０枚で連写撮像されたときと同様の枚数となる。つまり、動画撮像で言うならば撮像されたフレーム画像のフレームレートを６０ｆｐｓから３０ｆｐｓに下げるのと同様の結果となる。
【００８０】
これにより、スロー画像表示されている画像と現在撮像されている画像の撮像タイミングとはズレていき、徐々にバッファメモリに表示されていない画像データが増えていくが、この間引き処理により記憶される画像データの枚数を減らすことができ、バッファメモリの空き容量を増やすことができる。
一方、ステップＳ５５で連写撮像処理開始から時間Ｔ１を経過していないと判断した場合、ステップＳ５６で時間Ｔ１までに撮像された画像の枚数を間引いたと判断した場合は、そのままステップＳ５８に進む。
【００８１】
ステップＳ５８に進むと、ＣＰＵ１０は、連写撮像処理を開始してから時間Ｔ２が経過したか否かを判断する。つまり、タイマーが時間Ｔ２を経過したか否かを判断する。なお、時間Ｔ１＜時間Ｔ２とする。なお、ここでは、連写時間は時間Ｔ２より長いものとする。
ステップＳ５８で、連写撮像処理を開始してから時間Ｔ２が経過したと判断すると、ステップＳ５９に進み、ＣＰＵ１０は、時間Ｔ２までに連写撮像された画像データの枚数を既に間引いたか否かを判断する。つまり、後述するステップＳ６０の処理を既に行ったか否かを判断する。
【００８２】
ステップＳ５９で、時間Ｔ２までに連写撮像された画像データの枚数を未だ間引いていないと判断すると、ステップＳ６０に進み、ＣＰＵ１０は、時間Ｔ２までに連写撮像されバッファメモリに記憶されている複数の画像データの枚数を間引く処理を行って、ステップＳ６１に進む。
ここでも、２枚に１枚の画像データを間引くので、例えば、毎秒６０枚で連写撮像処理を行ってバッファッメモリに記憶した場合は、時間Ｔ１から時間Ｔ２までに撮像された画像データの枚数は、６０枚から３０枚に減り、時間Ｔ１までに撮像された画像データの枚数は３０枚から更に１５枚に減る。
【００８３】
なお、ステップＳ５７、ステップＳ６０での間引き処理は２枚に１枚の画像を間引くようにしたが、これに限定されるものではなく、また、ステップＳ５７の間引き処理と、ステップＳ６０の間引き処理を異ならせるようにしてもよい。例えば、ステップＳ５７の間引き処理を３枚に１枚間引き、ステップＳ６０の間引き処理を４枚に１枚間引くというようにしてもよい。
【００８４】
図８は、時間の経過とともにバッファメモリに記憶される画像データの様子を示すものである。ｔ軸は連写撮像開始時からの時間の経過を示すものである。
図８を見ると、時間Ｔ１が経過するまでは、毎秒６０枚で連写撮像された画像データが記憶されており、時間Ｔ１が経過すると、時間Ｔ１までに撮像された画像データが２枚に１枚間引かれた画像データが記憶されているのがわかる。この図中の太線は連写撮像により撮像されバッファメモリに記憶されている画像データを示し、破線はステップＳ５７で間引かれて消去された画像データを示している。このように、ステップＳ５７の間引き処理により時間Ｔ１までに記憶された画像データの枚数は、毎秒６０枚で連写撮像されて記憶された場合であっても、毎秒３０枚で連写撮像された枚数と同じになる。
【００８５】
また、時間Ｔ１が経過し、更に時間Ｔ２が経過すると、時間Ｔ２までに撮像された画像データが２枚に１枚間引かれた画像データが記憶されているのがわかる。この図中の点線はステップＳ６０で間引かれて消去された画像データを示している。このように、ステップＳ６０の間引き処理により時間Ｔ１から時間Ｔ２までに記憶された画像データの枚数は、毎秒６０枚で連写撮像されて記憶された場合であっても、毎秒３０枚で連写撮像されたときの枚数と同じになり、時間Ｔ１までの画像データの枚数は、既にステップＳ５７で間引かれているので、毎秒６０枚で連写撮像されて記憶された場合であっても、毎秒１５枚で連写撮像されたときとの枚数と同じになっているのが分かる。
このステップＳ５５〜ステップＳ６０までの処理は、本発明の間引き手段に相当する。
【００８６】
このように、時間の経過とともに、バッファメモリに記憶されている画像データのうち、古い画像データほど間引かれていくことになる。
なお、２段階で画像データを間引くようにしたが、時間の経過とともに３段階以上の段階で画像データを間引いていくようにしてもよい。
【００８７】
ステップＳ６１に進むと、ＣＰＵ１０は、連写スピードの設定変更を行なうか否かを判断する。このとき、ユーザは、十字キーの「↑」キー、又は「↓」キーを操作することにより、連写スピードの設定変更を行なうことができ、ＣＰＵ１０は該操作に対応する操作信号がキー入力部１１から送られてき場合は連写スピードを設定変更すると判断する。
ここで、ユーザは連写スピードを上げたい場合は、十字キーの「↑」キーの操作を行ない、連写スピードを下げたい場合は、十字キーの「↓」キーの操作を行なう。これにより、ユーザは、実際に連写撮像が行なわれているときに、その撮影状況に適切な連写スピードを設定することができる。
【００８８】
ステップＳ６１で、連写スピードの設定変更を行なうと判断すると、ステップＳ６２で、ＣＰＵ１０は、該操作に従って連写スピードの一時的な設定変更を行ってステップＳ６３に進み、ステップＳ６１で、連写スピードの設定変更を行なわないと判断するとそのままステップＳ６３に進む。この一時的な設定変更とは、今回の連写撮像に限り連写スピードを変更させるものであり、このステップＳ６２で連写スピードが設定変更されても、該設定変更された連写スピードはメモリ１２の連写スピード記憶領域に記憶されない。したがって、次回の連写撮像においては、図２のステップＳ５によって連写スピード記憶領域に記憶された連写スピードで連写撮像処理を行うことになる。
また、この連写スピードの一時的な設定変更が行なわれると、ＣＰＵ１０は、連写撮像処理により連写撮像される連写スピードを変更させる。つまり、連写スピードの設定が変更されると、該設定変更された連写スピードで連写撮像処理を行う。
【００８９】
ステップＳ６３に進むと、ＣＰＵ１０は、スロー表示スピードの設定変更を行なうか否かを判断する。
このとき、ユーザは、十字キーの「→」キー、「←」キーを操作することにより、スロー表示スピードの設定変更を行なうことができ、ＣＰＵ１０は該操作に対応する操作信号がキー入力部１１から送られてきた場合はスロー表示スピードの設定変更を行なうと判断する。
ここで、ユーザはスロー表示スピードを上げたい場合は、十字キーの「→」キーの操作を行ないスロー表示スピードを下げたい場合は、十字キーの「←」キーの操作を行なう。これにより、ユーザは、実際に連写撮像が行なわれているときに、その撮影状況に適切なスロー表示スピードを設定することができる。
【００９０】
ステップＳ６３で、スロー表示スピードの設定変更を行なうと判断すると、ステップＳ６４に進み、ＣＰＵ１０は、該操作に従ってスロー表示スピードの一時的な設定変更を行なって、ステップＳ６５に進み、ステップＳ６３で、スロー表示スピードの設定変更を行なわないと判断するとそのままステップＳ６５に進む。この一時的な設定変更とは、今回の連写撮像に伴うスロー表示に限りスロー表示スピードを変更させるものであり、このステップＳ６４でスロー表示スピードが設定変更されても、該設定変更されたスロー表示スピードはメモリ１２のスロー表示スピード記憶領域に記憶されない。したがって、次回の連写撮像に伴うスロー表示においては、図２のステップＳ９によってスロー表示スピード記憶領域に記憶されたスロー表示スピードで連写撮像処理を行うことになる。
また、このスロー表示スピードの一時的な設定変更が行なわれると、ＣＰＵ１０は、スロー表示されるスロー表示スピードを変更させる。つまり、スロー表示スピードの設定が変更されると、該設定変更されたスロー表示スピードで画像を読出し、該読み出した画像を表示領域Ａに表示させる。
【００９１】
ステップＳ６５に進むと、連写撮像処理により得られた全ての画像データがスロー表示されたか否かを判断する。
ステップＳ６５で連写撮像処理により得られた全ての画像データのスロー表示が終了したと判断すると、ステップＳ６６に進み、ＣＰＵ１０は、連写撮像処理により得られた画像データを、スロー表示スピード記憶領域に記憶されているスロー表示スピード又はステップＳ６４で直近に一時的に設定変更されたスロー表示スピードでバッファメモリから再び読出し、表示領域Ａに表示させるというリピート表示を開始して（スロー表示制御手段）、ステップＳ６７に進む。これにより、スロー表示中にシャッタチャンスの画像がある場合に、シャッタチャンスを見逃してしまった場合等でも再びリピート表示を行うことができるので、シャッタチャンスの画像を得ることができる。
【００９２】
このとき、連写撮像処理により得られた全ての画像データのスロー表示が終了したと判断する場合は、連写撮像処理開始時から連写時間経過しており、バッファメモリには、図６のステップ５７、ステップＳ６０で間引かれた画像データが記憶されている。したがって、連写撮像処理により得られた画像データの１回目のスロー表示は、スロー表示させている最中に徐々に画像データを間引くのに対して、２回目以降のスロー表示は、既に間引かれた後の画像データを単にスロー表示させるので、１回目のスロー表示と２回目のスロー表示とでは、表示される態様が異なる。
【００９３】
つまり、１回目のスロー表示は、最初は毎秒６０枚で連写撮像された画像データが表示されていき、時間の経過とともに毎秒３０枚、毎秒１５枚というように間引かれた画像データがスロー表示されていくのに対し、２回目以降のスロー表示は、最初は毎秒１５枚の画像データがスロー表示され、次に毎秒３０枚、毎秒６０枚の画像データがスロー表示されるということになる。
【００９４】
一方、ステップＳ６５で、連写撮像処理により得られた画像データのスロー表示が終了していないと判断するとそのままステップＳ６７に進む。
ステップＳ６７に進むと、ＣＰＵ１０は、シャッタボタンの半押しが解除されたか否かを判断する。
ステップＳ６７で、シャッタボタンの半押しが解除されていないと判断すると、ステップＳ６８に進み、ＣＰＵ１０は、撮影指示ボタンが操作されたか否かを判断する。
ステップＳ６８で、撮影指示ボタン（第２の記録指示手段）が操作されていないと判断すると、ステップＳ６９に進み、ＣＰＵ１０は、シャッタボタンが全押しされたか否かを判断する。
【００９５】
ステップＳ６９で、シャッタボタン全押（第１の記録指示手段）が操作されていないと判断すると、ステップＳ７０に進み、現在連写撮像処理により被写体を撮像しているか否かを判断する。
ステップＳ７０で、連写撮像処理により被写体を撮像していると判断すると、ステップＳ７１に進み、連写撮像処理を開始してから連写時間が経過したか否かを判断する。つまり、タイマーが連写時間を経過したか否かを判断する。
なお、実際に連写撮像される連写時間と、連写撮像により得られた全ての画像データのスロー表示時間とでは、連写時間の方が短いので、ステップＳ６５で連写撮像により得られた全ての画像データのスロー表示を行ったと判断するまえに、ステップＳ７１で連写時間が経過したと判断することになる。
【００９６】
ステップＳ７１で連写時間が経過していないと判断すると、図６のステップＳ５５に戻り、ステップＳ７１で連写時間が経過したと判断すると、ステップＳ７２に進み、ＣＰＵ１０は、連写撮像処理を終了し、動画撮像処理を開始する。
次いで、ステップＳ７３で、ＣＰＵ１０は、該動画撮像処理により得られた画像データをバッファッメモリに更新記憶させていく処理を開始する。このとき、バッファメモリは動画撮像処理により得られたフレーム画像データを１フレームのみ記憶し、新たにフレーム画像データが撮像されると、該撮像されたフレーム画像データを更新記憶（上書き記憶）させて、図６のステップＳ６３に戻る。なお、連写撮像処理により得られた画像データはそのままバッファッメモリに保持され、ステップＳ６６のリピート再生に用いられる。
一方、ステップＳ７０で、連写撮像処理により被写体を撮像していないと判断するとステップＳ６３に戻る。
【００９７】
一方、ステップＳ６７で、シャッタボタンの半押しが解除されたと判断するとそのままステップＳ７６に進む。
また、ステップＳ６９で、シャッタボタンが全押しされたと判断すると、ステップＳ７４に進み、ＣＰＵ１０は、現在表示領域Ａにスロー表示させている画像データをフラッシュメモリ１４に記録して（記録制御手段）、ステップＳ７６に進む。
また、ステップＳ６８で、撮影指示ボタンが操作されたと判断すると、ステップＳ７５に進み、ＣＰＵ１０は、現在表示領域Ｂにリアルタイム表示させている画像データ（フレーム画像データも含む）をフラッシュメモリ１４に記録して（記録制御手段）、ステップＳ７６に進む。
ステップＳ７６に進むと、ＣＰＵ１０は、現在連写撮像処理により被写体を撮像しているか否かを判断し、連写撮像処理により撮像している場合はステップＳ１に戻り、動画撮像処理により撮像している場合はステップＳ２に戻り、通常のスルー画像表示に復帰する。
これにより、次のシャッタチャンスが到来するまでリアルタイムで画像を表示させることができ、シャッタチャンスが間もなく到来するか否かの判断を適切に行うことができる。つまり、シャッタボタンが全押しされた場合や半押しが解除、又は撮影指示ボタンが押下された場合には、シャッタチャンスは間近に迫っておらず、シャッタチャンスが間近に迫ってないのにスロー表示させると、スロー表示されている画像を見てシャッタチャンスが間もなく到来すると判断した時はもう既にシャッタチャンスは到来してしまっているからである。
【００９８】
なお、ステップＳ６７でシャッタボタンの半押しが解除されたと判断した場合、ステップＳ６９でシャッタボタンが全押しされたと判断し、ステップＳ７４で該シャッタボタン全押し時にスロー表示されている画像データを記録した場合、ステップＳ６８で撮影指示ボタンが操作されたと判断し、ステップＳ７５で該撮影指示ボタン操作時にリアルタイム表示されている画像データを記録した場合は、そのままステップＳ７６に進むようにしたが、上記第１の実施の形態の図３のステップＳ２７と同様に間欠表示させてからステップＳ７６に進むようにしてもよい。この場合は、ステップＳ７３では動画撮像処理により得られた画像を更新記憶させずに、記憶させていく必要がある。更新記憶では過去の画像データが消えてしまうので間欠表示させることはできないからである。また、間欠表示に必要な画像のみを撮像して記憶させて表示させたり、動画撮像処理により撮像された画像データをバッファメモリに記憶させる段階で、間欠表示させない画像データを間引いて記憶させ、該記憶された画像データを表示させるようにしてもよい。
【００９９】
Ｅ．以上のように、第２の実施の形態においては、連写撮像処理により撮像された画像データを、該画像データが撮像された撮像スピードより遅いスピード（スロー表示スピード）で表示させるので、撮影時においてユーザが意図するシャッタチャンスに対応する画像のみを確実に記録することができる。したがって、撮影終了後に、シャッタチャンスに対応する画像以外の画像を削除する煩雑な作業が不要になり、シャッタチャンスに対応する画像のみを記録することができる。
【０１００】
また、連写撮像処理により撮像された画像データが最後までスロー表示された場合は、該連写撮像処理により撮像された画像データをリピート再生するので、例えば、ユーザがシャッタチャンスを見逃してしまった場合や、どれが一番よいかユーザが迷った場合でも、シャッタチャンスの画像を記録することができる。
また、連写撮像により撮像されバッファメモリに記憶された画像データを時間の経過とともに、古い画像データから間引く処理を（ステップＳ５５〜ステップＳ６０の処理を）行なうようにしたので、バッファメモリに空き容量を増やすことができ、１回目にスロー表示される画像の様子と、２回目以降にリピートスロー再生される画像の様子を異ならせることができる。
また、シャッタボタンが半押しされた場合は、スロー画像とリアルタイム画像とを同時に表示させるので、現在撮像されている被写体を認識することができるとともに、スロー表示を見ながらシャッタチャンスの画像を見つけやすくなる。
【０１０１】
また、撮影指示ボタンが操作された場合は、リアルタイムで表示されている画像を記録するので、連写撮像された画像データにシャッタチャンスがなく、動画撮像により得られたフレーム画像データにシャッタチャンスがある場合等に、特に有効である。
また、シャッタボタンを半押し状態から全押し状態にすると、表示領域Ａにスロー表示されていた画像データを記録するとともに、通常のスルー画像表示に復帰するので、スロー表示の解除ボタンをわざわざ設けることなく、シャッタボタン全押し操作がスロー表示の解除としての機能も有し、操作が楽である。また、シャッタボタンを全押しすることなく、シャッタボタンの半押しを解除した場合も同様に、シャッタボタンの半押し解除がスロー表示の解除としての機能も有し、操作が楽になる。
【０１０２】
［変形例］
Ｆ．上記各実施の形態は以下のような態様でもよい。
（１）上記各実施の形態においては、スロー画像とリアルタイム画像との両方を同時に表示させるようにしたが、スロー画像のみを表示させるようにしてもよい。
【０１０３】
（２）また、上記各実施の形態において、連写撮像処理が所定時間経過すると、動画撮像処理を行うようにしたが、間欠表示に必要なタイミングの画像だけ撮像するようにしてもよい。つまり、動画撮像処理に代えて、所定の周期（例えば、間欠表示に必要なタイミング）で被写体を撮像する撮像処理を用いるようにしてもよい。
つまり、上記各実施の形態の間欠表示に代えて、この撮像処理により撮像された画像データを表示させる（調整表示手段）。
これにより、間欠表示において、フレーム画像を間引いて表示する場合には、間引かれるフレーム画像データは必要ないので、間欠表示させないタイミングのフレーム画像データを撮像する必要がなくなり、ＣＰＵ１０の処理負担、消費電力を抑えることができる。
なお、動画撮像処理に代えて所定の周期で撮像する撮像処理を用いる場合は、間欠表示が終了すると、通常のスルー画像表示に復帰するために動画撮像処理を開始するようにする。
【０１０４】
（３）また、上記各実施の形態においては、間欠表示において画像データを単純に間引いて表示させるようにしたが、所定枚数の画像データを合成した画像データを表示させるようにしてもよい。例えば、１０枚分の画像データに基づいて１枚の画像データを合成して表示させるようにしてもよい。
【０１０５】
（４）また、上記各実施の形態においては、シャッタボタンが半押しされると連写撮像処理を開始し（図２のステップＳ１０、図６のステップＳ５１）、該連写撮像処理により得られた画像データからスロー表示させるようにしたが（ステップＳ１２、ステップＳ５３）、シャッタ半押し前に撮像された一定枚数（一定時間）のフレーム画像データからスロー表示を行うようにしてもよい。
シャッタ半押し前に撮像されたフレーム画像データは既に通常のスルー画像表示（図２のステップＳ２）で表示されているので、シャッタ半押し前に撮像された一定枚数のフレーム画像データは、重複して表示されることになる。
【０１０６】
図９は、そのときの様子を示すものであり、図９を見ると、シャッタ半押しされると、一定枚数前のフレームがスロー表示されてから、連写撮像処理により撮像された画像データがスロー表示されているのがわかる。これにより、シャッタ半押し前の画像データからスロー表示されるので、シャッタチャンスより遅れたタイミングでシャッタボタンを半押しした場合でもシャッタチャンスの画像をリピート再生することができ、シャッタチャンスの画像を得ることができる。
なお、この場合は、通常のスルー表示においても、動画撮像処理により得られたフレーム画像データを更新記憶させることなく、一定枚数前までのフレーム画像データを常時バッファメモリに保持しておくといった記憶処理を行う必要がある。
なお、この一定枚数や一定時間をユーザが任意に設定することができるようにしてもよい。
【０１０７】
（５）また、上記変形例（４）を第２の実施の形態に適用する場合は、図７のステップＳ６６でリピート表示を行う場合は、スロー表示として表示された画像データをそのままリピート表示させるようにしてもよい。つまり、シャッタ半押し前に（連写撮像処理の前に）動画撮像された所定枚数のフレーム画像データからスローでリピート表示させるようにしてもよい。
【０１０８】
（６）また、上記各実施の形態においては、スロー表示中に、連写時間の設定変更を行なうことができなかったが、連写時間の設定を変更できるようにしてもよい。これにより、設定した連写時間内にシャッタチャンスが来ないと判断した場合は、連写時間を延長することによりシャッタチャンスの画像を連写撮像により撮像することができる。
なお、連写時間を短くする場合には、連写撮像処理を開始してから既に経過した時間より短くすることはできないことは言うまでもない。短くしても既に連写撮像により撮像されてしまっているからである。
【０１０９】
（７）また、上記各実施の形態において、シャッタボタンが半押しされることなく、いきなり全押しされた場合は、シャッタボタンの全押し時に、通常のスルー画像表示によってリアルタイムで表示されている画像データを記録するようにしてもよい。
また、シャッタボタンが半押しされることなく、撮影指示ボタンが操作された場合は、撮影指示ボタンの操作時に、通常のスルー画像表示によってリアルタイムで表示されている画像データを記録するようにしてもよい。
【０１１０】
（８）また、上記各実施の形態においては、シャッタボタン半押しでスロー画像表示を指示し、シャッタボタン全押しで表示領域Ａにスロー表示されている画像の記録を指示し、撮影指示ボタンの操作で表示領域Ｂにリアルタイムで表示されている画像の記録を指示するようにしたが、他のボタンで上記各指示を行うような態様であってもよい。
例えば、スロー表示ボタンを設け、スロー表示ボタンが操作された場合は、スロー表示を開始する。
【０１１１】
（９）また、上記各実施の形態において、シャッタボタンが半押しされると、連写撮像処理を行うようにしたが、連写撮像処理に代えて動画撮像処理を行うようにしてもよい。この場合は、シャッタボタン半押し前における動画撮像処理と、シャッタ半押し後の動画撮像処理の撮像制御（例えば、フレームレート等）を異ならせるようにしてもよい。
また、動画撮像処理に代えて、全て連写撮像処理を行うようにしてもよい。
この場合の連写時間は、連写撮像処理又は動画撮像処理により撮像される画像のうち、スロー表示される画像を撮像する時間のことをいう。
【０１１２】
（１０）また、上記各実施の形態において、連写撮像処理から動画撮像処理に切り替わった場合は（図３のステップＳ２４、図７のステップＳ２７）、切り替わった旨をユーザに対して報知するようにしてもよい。この報知の例としては、画像表示部１５に切り替わった旨を表示させたり、音により放音するようにしてもよい。
これにより、これから撮像される画像はスロー表示されない画像であることをユーザは認識することができる。
【０１１３】
（１１）また、第１の実施の形態において、連写時間の間、連写撮像処理を行うようにしたが、予め連写時間を設けずにシャッタボタンが半押しされている最中は、連写撮像処理を行うようにしてもよい。
【０１１４】
（１２）また、第１の実施の形態において、表示領域Ａをスロー表示、表示領域Ｂをリアルタイム表示としたが、半押し全押し可能な第１のシャッタボタン及び第２のシャッタボタンを備え、第１のシャッタボタンと表示領域Ａとを対応させ、第２のシャッタボタンと表示領域Ｂとを対応させるようにしてもよい。
例えば、第１のシャッタボタンが半押しされると、第１のシャッタボタンの半押し時から連写撮像された画像データを表示領域Ａにスロー表示させ、第２のシャッタボタンが半押しされると、第２のシャッタボタンの半押し時から連写撮像された画像データを表示領域Ｂにスロー表示させるようにする。
【０１１５】
また、両方のシャッタボタンが半押しされた状態となった場合は、先にシャッタボタンの半押しに伴ってスロー表示させていた方の表示領域をリアルタイム表示に復帰させるようにしてもよい。つまり、同時に２つの表示領域でスロー表示させることを回避させるために、シャッタボタンが新たに半押しされた方をスロー表示させ、先にシャッタボタンが半押しされていた方をリアルタイムで表示させるようにしてもよい。例えば、第１のシャッタボタンが半押しされた後に、第２のシャッタボタンが半押しされた場合は、スロー表示されていた表示領域Ａをリアルタイム表示に切り替えるとともに、表示領域Ｂをスロー表示に切替えるようにする。
【０１１６】
（１３）また、第２の実施の形態で説明した、連写撮像により撮像されバッファメモリに記憶された画像データを時間の経過とともに、古い画像データから間引く処理を（ステップＳ５５〜ステップＳ６０の処理を）、第１の実施の形態においても適用するようにしてもよい。これにより、バッファメモリの空き容量を確保することができる。
また、第２の実施の形態では、連写撮像により撮像されバッファメモリに記憶された画像データを時間の経過とともに、古い画像データから間引く処理（ステップＳ５５〜ステップＳ６０の処理）を行なうようにしたが、行なわないようにしてもよい。
また、連写撮像により撮像されバッファメモリに記憶された画像データを時間の経過とともに、古い画像データから間引く方法として、連写撮像処理開始時を基準とし、連写撮像処理開始時から所定の時間経過したときに、該所定の時間（Ｔ１やＴ２）までに連写撮像された画像データを間引くようにしたが、現時点から所定時間（所定枚数）前より以前の画像データを間引く処理を周期的に行うようにしてもよい。
例えば、５秒前より前に撮像された画像データを間引くという処理を周期的に行うようにすれば、時間の経過とともに、古い画像データ程間引かれる回数が多くなり、新しい画像データ程間引かれる回数は少なくなるので、バッファメモリに記憶されている画像データのうち、古い画像データほど間引くことができる。
【０１１７】
（１４）また、上記第２の実施の形態においては、シャッタボタンが全押しされたと判断すると（ステップＳ６９でＹ）、ステップＳ７４で画像データを記録した後通常のスルー画像表示に復帰してしまうが、シャッタボタンが全押しされた場合は、ステップＳ７４で画像データを記録した後、ステップＳ７０に進むようにしてもよい。つまり、連写撮像処理により得られた画像データのスロー表示乃至スローリピート表示がシャッタボタンの全押しで解除されることがない。
これにより、シャッタボタンが全押しされても、スロー表示は解除されないので、シャッタボタンが全押しされても通常のスルー画像表示に復帰せず、連写撮像処理により得られた画像データの中でシャッタチャンスだと思う画像を何枚でも記録することができる。
【０１１８】
（１５）また、上記各実施の形態においては、連写撮像処理の連写スピードのみを設定変更することができるようにしたが、動画撮影処理により撮影される撮影間隔（フレームレート）も一緒に変更することができるようにしてもよい。
【０１１９】
（１６）また、上記各実施の形態は、シャッタボタンが半押しされると、単にスロー表示とリアルタイム表示を行うようにしたが、スロー表示により表示されている画像がどのタイミングで撮像された画像であるかを示す情報も表示させるようにしてもよい。
以下、変形例（１６）における表示例を図１０を用いて説明する。
図１０は、画像表示部に表示される画面の表示タイムチャートを示すものである。
【０１２０】
図２のステップＳ３で、シャッタボタンが半押しと判断されるまでは、図１０（ａ）に示すように、画像表示部１５には通常のスルー画像が表示される。
そして、図２のステップＳ３で、シャッタボタンが半押しされたと判断されると、図１０（ｂ）に示すように、図３のステップＳ１０又は図６のステップＳ５１で連写撮像処理が開始され、該連写撮像処理により撮像された画像データがバッファメモリに記憶されていくとともに、画像表示部１５の表示領域Ａにはスロー表示され（ステップＳ１２又はステップＳ５３）、表示領域Ｂにはリアルタイム表示がされる（ステップＳ１３又はステップＳ５４）。なお、図中の左上にある「×０．５」という文字は、現在のスロー表示スピードを示すものであり、原則として図２のステップＳ９で設定されたスロー表示スピードが表示されることになるが、スロー表示中にスロー表示スピードが変更された場合は（図３のステップＳ１７又は図６のステップＳ６４）、該変更されたスロー表示スピードが表示される。これにより、現在設定されているスロー表示スピードをユーザは認識することができる。
【０１２１】
このとき、図１０（ｂ）に示すように、スロー表示バーも一緒に表示させる。つまり、スロー表示中はスロー表示バーも表示させる。このスロー表示バーは、簡単に説明すると、現在、どのタイミングで撮像された画像データがスロー表示されているかを示すものである。なお、図１０（ｂ）は、シャッタボタンの半押し直後の様子を示している。
【０１２２】
以下、図１１（ａ）を用いてスロー表示バーについて説明する。なお、図１１は、スロー表示バーを説明するための図である。
図１１（ａ）に示すように、スロー表示バーは、大まかに表示バー２１とキャッシュバー２３を備える。この表示バー２１及びキャッシュバー２３の右に表示されている４ｓ（４秒）は、スロー表示される画像データの撮像時間を示し、ここでは、連写時間ということになる。つまり、ユーザによって設定された連写時間が表示されることになる。なお、連写時間の変わりに撮影枚数を表示させるようにしてもよい。これにより、スロー表示される画像が撮像される撮像時間（連写時間）をユーザは認識することができる。
この表示バー２１とキャッシュバー２３の左端がシャッタボタンの半押しタイミングを示すものであり、表示バー２１とキャッシュバー２３の右端がシャッタボタンの半押しタイミングから連写時間（ここでは４秒）経過したタイミングを示している。
【０１２３】
表示バー２１の中に表示タイミング部２２があり、この表示タイミング部２２は、表示バー２１の範囲内で移動可能であり、この表示タイミング部２２は、スロー表示により現在表示されている画像がどのタイミングで撮像（記憶）された画像であるかを示すものである。
また、キャッシュバー２３の中にある縦線部２４は、シャッタボタンの半押しタイミングから撮像された画像データ（連写撮像により撮像された画像データ）のバッファメモリの記憶状況を示すものであり、この縦線部２４を見ることによりシャッタボタンの半押しタイミングからどのタイミングまでに撮像された画像データが実際に記憶されているのかがわかる。なお、縦線部２４は、シャッタボタンの半押しタイミングから現在までに撮像（記憶）された画像データを示すようにしたが、表示タイミング部２２のように現在撮像（記憶）されているタイミングのみを表示させるようにしてもよい。
【０１２４】
図１０（ｂ）に戻り、このときは、未だシャッタボタンの半押し直後なので、キャッシュバー２３を見ると分かるように、バッファメモリに記憶されている画像データの量が少ないことがわかる。また、半押し直後なので、直近に記憶された画像データが撮像されたタイミング（縦線部２４の右端の位置）と、現在表示させている画像が撮像されたタイミング（表示タイミング部２２の位置）とは、余りズレていないことも分かる。
【０１２５】
そして、図１０（ｃ）、（ｄ）に示すように、時間が経過するとともに、記憶される画像データの量が増えるとともに（キャッシュバー２３の縦線部２４が長くなるとともに）、直近に記憶された画像データが撮像されたタイミング（縦線部２４の右端の位置）と、現在表示させている画像が撮像されたタイミング（表示タイミング部２２の位置）とはズレていくことがわかる。
しかし、図１０（ｄ）に示すように、スロー表示により表示される画像データがすべて撮像されると（連写撮像が終了すると）、スロー表示される画像データは記憶されていかないので、連写撮像処理により直近に撮像された画像データが撮像されたタイミング（縦線部２４の右端の位置）と、現在表示されている画像が撮像されたタイミング（表示タイミング部２２の位置）との差は徐々に縮まっていく。
【０１２６】
これにより、スロー表示させるために撮像された画像データの中で、現在どのタイミングで撮像された画像データがスロー表示されているのかが分かり、後どのくらいスロー表示されるのかも分かる。
また、スロー表示させる画像データの記憶（撮影）状況も表示させるので、現在撮像されている画像データのタイミングがわかるとともに、後どのくらい撮像するのかも分かる。
なお、間欠表示が行われる時は、スロー表示バーを表示させても、表示させなくてもよい。このとき、スロー表示バーを表示させる場合であって、連写撮像により撮像された画像データがスロー表示されずに間欠表示させる場合には、その間欠表示に合わせて間欠表示される画像データの位置に表示タイミング部２２を表示させるようにしてもよい。また、その際にも表示スピードを合わせて表示させるようにしてもよい。この場合は、間欠表示により高速再生されることになるので「×２．０」、「×３．０」といった文字が表示されることになる。
【０１２７】
（１７）また、上記変形例（４）を上記変形例（１６）に適用する場合には、つまり、変形例（４）で、シャッタボタンの半押しがされると、半押し前に撮像された一定枚数（一定時間）の画像データからスロー表示させる場合に、変形例（１６）を適用する場合は、以下のようにしてもよい。
図１１（ｂ）は、変形例（１７）において表示させるスロー表示バーを示すものであり、図１１（ａ）と同様の部分は同じ符号を付しており説明を省略する。
【０１２８】
図１１（ｂ）の三角部２５は、シャッタボタンの半押しタイミングを示すものであり、細い縦線部２６は、シャッタボタンの半押しタイミング時までにバッファメモリに記憶されているフレーム画像データを示している。変形例４ではシャッタボタンが半押しされなくても、現在から一定時間前までのフレーム画像データは保持しているので、細い縦線部２６はその保持されているフレーム画像データを表している。なお、縦線部２４をここでは太い縦線部２４ということにする。
【０１２９】
以下、変形例（１７）における表示例を図１２を用いて説明する。
図１２は、変形例（１７）における画像表示部に表示される画面の表示タイムチャートを示すものである。
図１２（ａ）は、静止画撮影モードに設定されスルー画像表示の開始直後に表示される画像の様子を示すものである。
図１２（ａ）を見るとわかるように、まだ、一定時間分のフレーム画像データがまだ撮像されていないので、細い縦線部２６は、三角部２５の位置からキャッシュバー２３の左端まで延びていないのが分かる。なお、シャッタボタンが半押しされるまでは表示タイミング部２２は表示バー２１には表示されない。
【０１３０】
そして、図１２（ｂ）に示すように時間の経過とともにバッファメモリにフレーム画像データが記憶されていき、一定時間が経過すると（一定時間分のフレーム画像データが記憶されると）、図１２（Ｃ）の示すように三角部２５の位置からキャッシュバー２３の左端まで細い縦線部２６が表示される。
なお、一定時間が経過すると、バッファメモリに記憶されている一定時間分のフレーム画像データは新しいフレーム画像データに更新されていく。
【０１３１】
そして、シャッタボタンが半押しされると、シャッタボタンの半押しタイミングの一定時間前の画像からスロー表示させるので、図１２（ｄ）に示すように表示タイミング部２２は、表示バー２１の左端に位置しているのが分かり、時間の経過とともに表示タイミング２２は右に動いていく。また、シャッタボタンの半押しが行なわれ連写撮像処理により撮像された画像データもバッファメモリに記憶されていき、その記憶状況は、上記変形例（１６）と同様に太い縦線部２４で表示させていく。
【０１３２】
なお、通常のスルー画像表示においても、スロー表示バーを表示させるようにしたが、シャッタボタンが半押しされてから図１２（ｄ）に示すようなスロー表示バーを表示させるようにしてもよい。
また、上記変形例（１６）、（１７）においては、キャッシュバー２３を表示させるようにしたが表示させずに表示バー２１のみを表示させるようにしてもよい。
また、スルー表示バー以外の方法で表示させるようにしてもよい。例えば、スロー表示により表示されている画像がどのタイミングで撮像（記憶）された画像であるかを表示バー２１ではなく、１／５というように、連写撮像処理により撮像される全画像データの枚数（時間）とスロー表示させた画像データの枚数（時間）との比を表示させるようにしてもよい。また、キャッシュバー２３も同様に、連写撮像により撮像される全画像データの枚数（時間）と、現在までに撮像（記憶）された画像データの枚数（時間）との比で表示させるようにしてもよい。要は、現在スロー表示させている画像がどのタイミングで撮像（記憶）された画像であるか、現在どのタイミングの画像データを撮像（記憶）させているのかが分かる方法で表示させるものであればよい。
【０１３３】
また、表示バー２１及びキャッシュバー２３の右側に連写時間（ここでは４ｓ）を表示させるようにしたが、表示バー２１に右側にはスロー表示時間（連写撮像された画像データがスロー表示される時間）を、キャッシュバー２３の右側には連写時間をそれぞれ別個に表示させるようにしてもよい。これにより、スロー表示されるスロー表示時間と、スロー表示される画像が撮像される撮像時間（連写時間）をユーザは認識することができる。
このスロー表示時間は、現在のスロー表示スピードと、連写時間によって異なる。図１０、図１２の場合は、スロー表示スピードが１／２倍、連写時間が４ｓなので、スロー表示時間は８ｓ（８秒）ということになる。
また、図１２の場合のおいては、表示バー２１及びキャッシュバー２３の左側に表示される一定時間も同様に、表示バー２１の左側にはスロー表示時間（ここでは１ｓ）、キャッシュバー２３の左側には一定時間（ここでは０．５ｓ）を表示させる。
【０１３４】
（１８）また、上記変形例（１）乃至（１７）を任意に組み合わせた態様であってもよい。
【０１３５】
（１９）最後に、上記実施の形態においては、本発明の撮像装置をデジタルカメラ１に適用した場合について説明したが、カメラ付き携帯電話、カメラ付きＰＤＡ、カメラ付きパソコン、カメラ付きＩＣレコーダ、又はデジタルビデオカメラ等に適用してもよく、被写体を撮像することができる機器であればよい。
【図面の簡単な説明】
【０１３６】
【図１】本発明の実施の形態のデジタルカメラのブロック図である。
【図２】第１の実施の形態のデジタルカメラ１の動作を示すフローチャートである。
【図３】第１の実施の形態のデジタルカメラ１の動作を示すフローチャートである。
【図４】スロー表示中にシャッタボタンの半押しが解除又は全押し操作等されないときに表示領域Ａに表示される画像のタイムチャートを示す図である。
【図５】スロー表示中にシャッタボタンの半押しが解除又は全押し操作等がされたときの表示領域Ａに表示される画像のタイムチャートを示す図である。
【図６】第２の実施の形態のデジタルカメラ１の動作を示すフローチャートである。
【図７】第２の実施の形態のデジタルカメラ１の動作を示すフローチャートである。
【図８】時間の経過とともにバッファメモリに記憶される画像データの様子を示すものである。
【図９】シャッタボタンの半押しによってスロー表示される画像データの様子を示すものである。
【図１０】画像表示部１５に表示される画面の表示タイムチャートを示すものである。
【図１１】スロー表示バーを説明するための図である。
【図１２】画像表示部１５に表示される画面の表示タイムチャートを示すものである。
【符号の説明】
【０１３７】
１      デジタルカメラ
２      撮影レンズ
３      レンズ駆動ブロック
４      絞り
５      ＣＣＤ
６      ドライバ
７      ＴＧ
８      ユニット回路
９      画像生成部
１０    ＣＰＵ
１１    キー入力部
１２    メモリ
１３    ＤＲＡＭ
１４    フラッシュメモリ
１５    画像表示部
１６    バス
【図１】
2008147966.tif 000003
【図２】
2008147966.tif 000004
【図３】
2008147966.tif 000005
【図４】
2008147966.tif 000006
【図５】
2008147966.tif 000007
【図６】
2008147966.tif 000008
【図７】
2008147966.tif 000009
【図８】
2008147966.tif 000010
【図９】
2008147966.tif 000011
【図１０】
2008147966.tif 000012
【図１１】
2008147966.tif 000013
【図１２】
2008147966.tif 000014