(57)【要約】【課題】撮影中の最新の画像データが記憶されていることを提示することができる撮像装置、撮像装置の制御方法およびプログラムを提供する。【解決手段】撮影装置は、撮像手段により撮像された画像データを一時的に記憶する記憶手段と、記憶手段に記憶されているデータ量を示す指標を表示する表示手段と、記憶手段に記憶されているデータ量が一定量に達したか否かに応じて、指標を表示手段に変動的に表示させるか否かを制御する制御手段と、を備えることを特徴とする。【選択図】図７
2020052127.tif 000002
【特許請求の範囲】
【請求項１】
撮像手段により撮像された画像データを一時的に記憶する記憶手段と、
前記記憶手段に記憶されているデータ量を示す指標を表示する表示手段と、
前記記憶手段に記憶されているデータ量が一定量に達したか否かに応じて、前記指標を前記表示手段に変動的に表示させるか否かを制御する制御手段と、
を備えることを特徴とする撮像装置。
【請求項２】
前記制御手段は、前記記憶手段に記憶されているデータ量が前記一定量に達するまでは、前記データ量に応じた前記指標を前記表示手段に表示する制御を行い、前記データ量が前記一定量に達した場合、前記記憶手段に記憶されているデータ量に関わらずに前記指標を前記表示手段に変動的に表示させる制御を行う、
ことを特徴とする請求項１記載の撮像装置。
【請求項３】
前記制御手段は、前記記憶手段に記憶されているデータ量が前記一定量に達するまでは、前記記憶手段に記憶されているデータ量に関わらずに前記指標を前記表示手段に変動的に表示する制御を行い、前記データ量が前記一定量に達した場合、前記データ量に応じた前記指標を前記表示手段に表示する制御を行う、
ことを特徴とする請求項１記載の撮像装置。
【請求項４】
前記制御手段は、前記指標を変動的に表示させる際に、前記指標を所定範囲で変動させる、
ことを特徴とする請求項１乃至３のうち何れか１項に記載の撮像装置。
【請求項５】
前記制御手段は、前記指標を変動的に表示させる際に、前記指標を異なる値に周期的に繰り返して表示させる制御を行う、
ことを特徴とする請求項１乃至３のうち何れか１項に記載の撮像装置。
【請求項６】
前記制御手段は、前記指標を変動的に表示させる際に、前記指標をランダムに表示させる制御を行う、
ことを特徴とする請求項１乃至３のうち何れか１項に記載の撮像装置。
【請求項７】
前記一定量は、変更可能である、
ことを特徴とする請求項１乃至６のうち何れか１項に記載の撮像装置。
【請求項８】
前記制御手段は、前記表示手段に前記画像データが記憶されていない場合、前記指標を前記表示手段に表示させない制御を行う、
ことを特徴とする請求項１乃至７のうち何れか１項に記載の撮像装置。
【請求項９】
前記制御手段は、前記撮像手段により撮像された画像データを前記記憶手段に記憶し、且つ記録媒体に記録しないモードにおいて、前記指標を前記表示手段に変動的に表示させるか否かを制御する。
ことを特徴とする請求項１乃至８のうち何れか１項に記載の撮像装置。
【請求項１０】
撮像手段により撮像された画像データを一時的に記憶する記憶手段と、前記記憶手段に記憶されているデータ量を示す指標を表示する表示手段と、を有する撮像装置の制御方法であって、
前記記憶手段に記憶されているデータ量が一定量に達したか否かに応じて、前記指標を変動的に表示させるか否かを制御する工程、
を備えることを特徴とする撮像装置の制御方法。
【請求項１１】
請求項１０記載の撮像装置の制御方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、撮像装置の制御方法およびプログラムに関する。
【背景技術】
【０００２】
例えば、カメラ等の撮像装置は、撮影時の画像データを一時的に記憶するバッファを有する。関連する技術として、特許文献１の技術が提案されている。特許文献１の技術では、ＲＡＷ画像データを生成する連写モードにおいて、保持手段におけるＲＡＷ画像データを保持するための空き容量が閾値に満たない場合、現像手段によるＲＡＷ画像データの現像処理を行わないように制御が行われている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−２２０５０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば、本撮影に先立って行われるプリ撮影において、撮影中の画像データが、順次、バッファに記憶されていく。このとき、撮像装置の画面に、バッファに記憶されている画像データのデータ量に関する情報（使用状況に関する情報）が、例えば、インジケータとして表示される。インジケータの表示に基づいて、ユーザは、最新の画像データがバッファに記憶されているかを認識することができる。ここで、バッファに記憶されている画像データのデータ量が一定量に達した場合等において、インジケータの表示が変化しなくなることがある。この場合、最新の画像データがバッファに記憶され続けられているか否かを、インジケータの表示から認識することは難しい、という問題がある。
【０００５】
本発明の目的は、撮影中の最新の画像データが記憶されていることを提示することができる撮像装置、撮像装置の制御方法およびプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の撮像装置は、撮像手段により撮像された画像データを一時的に記憶する記憶手段と、前記記憶手段に記憶されているデータ量を示す指標を表示する表示手段と、前記記憶手段に記憶されているデータ量が一定量に達したか否かに応じて、前記指標を前記表示手段に変動的に表示させるか否かを制御する制御手段と、を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、撮影中の最新の画像データが記憶されていることを提示することができる。
【図面の簡単な説明】
【０００８】
【図１】デジタルカメラの外観図である。
【図２】デジタルカメラの構成例を示すブロック図である。
【図３】ＲＡＷバーストモードにおける撮影期間の例を示す図である。
【図４】第１実施形態に係るデジタルカメラの全体の処理の流れを示すフローチャートである。
【図５】設定画面の例を示す図である。
【図６】撮影モードの処理の流れを示すフローチャートである。
【図７】第１実施形態に係るプリ撮影処理の流れを示すフローチャートである。
【図８】撮影処理の流れを示すフローチャートである。
【図９】表示部に表示される画面例を示す図である。
【図１０】プリ撮影の各種の設定に関する設定画面の例を示す図である。
【図１１】第３実施形態に係るプリ撮影処理の流れを示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の各実施の形態について図面を参照しながら詳細に説明する。しかしながら、以下の各実施の形態に記載されている構成はあくまで例示に過ぎず、本発明の範囲は各実施の形態に記載されている構成によって限定されることはない。
【００１０】
＜第１実施形態＞
以下、図面を参照して、第１実施形態について説明する。図１は、撮像装置としてのデジタルカメラ１００の外観図である。デジタルカメラ１００は、静止画と動画とのうち何れか一方または両方を撮影することが可能な撮像装置であるものとする。図１において、表示部２８は、画像や各種情報を表示する表示部である。表示部２８は、背面表示パネル２８ａおよび電子ビューファインダ２８ｂを有する。シャッターボタン６１は、撮影指示を行うためのボタンである。モード切り替えスイッチ６０は、各種モードを切り替えるためのスイッチである。コネクタ１１２は、接続ケーブル１１１を介して、パーソナルコンピュータやプリンタ等の外部機器を接続するためのコネクタである。操作部７０は、ユーザからの各種操作を受け付ける操作部材（各種スイッチ、ボタン、タッチパネル等）を有する。回転操作可能なコントローラホイール７３も操作部材である。
【００１１】
電源スイッチ７２は、電源オンと電源オフとを切り替えるためのプッシュボタンである。記録媒体２００はメモリカードやハードディスク等の記録媒体である。記録媒体スロット２０１は、記録媒体２００を格納するためのスロットである。記録媒体スロット２０１に格納された記録媒体２００は、デジタルカメラ１００との間で通信を行うことができ、画像データの記録や再生が可能となる。蓋２０２は記録媒体スロット２０１の蓋である。図１は、蓋２０２が開いた状態であり、記録媒体スロット２０１から記録媒体２００の一部が露出した状態を示している。
【００１２】
図２は、本実施形態によるデジタルカメラ１００の構成例を示すブロック図である。図２において、撮影レンズ１０３は、ズームレンズやフォーカスレンズ等を含むレンズ群である。シャッター１０１は、絞り機能を有するシャッターである。撮像手段としての撮像部２２は、光学像を電気信号に変換するＣＣＤやＣＭＯＳ素子等で構成される撮像素子である。Ａ／Ｄ変換器２３は、アナログ信号をデジタル信号に変換する。Ａ／Ｄ変換器２３は、撮像部２２が出力するアナログ信号をデジタル信号に変換する。バリア１０２は、撮影レンズ１０３を含む撮像系を覆う。これにより、撮影レンズ１０３、シャッター１０１および撮像部２２を含む撮像系に対する汚れの付着や破損が抑制される。
【００１３】
画像処理部２４は、Ａ／Ｄ変換器２３が出力したデジタル信号、または、メモリ制御部１５が出力したデジタル信号に対して、画像処理を施す。画像処理としては、例えば、所定の画素補間処理や、拡大・縮小処理等のリサイズ処理、色変換処理がある。画像処理部２４は、Ａ／Ｄ変換器２３が出力したデジタル信号に基づく画像データを用いて所定の演算処理を実施する。システム制御部５０は、演算処理の結果に基づいて露光制御、測距制御を行う制御手段である。システム制御部５０が露光制御、測距制御を行うことにより、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理やＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理が等行われる。画像処理部２４は、画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理を行ってもよい。
【００１４】
Ａ／Ｄ変換器２３が出力したデジタル信号に基づく画像データは、画像処理部２４およびメモリ制御部１５を介して、バッファ３２に記憶される。上記画像データは、メモリ制御部１５を介してバッファ３２にダイレクトに記憶されることもある。バッファ３２は、Ａ／Ｄ変換器２３が出力したデジタル信号に基づく画像データや、表示部２８に表示するための画像データを一時的に記憶する記憶手段である。バッファ３２は、所定枚数の静止画像や所定時間の動画像および音声を記憶するための記憶容量を有している。
【００１５】
また、バッファ３２は、画像表示用のメモリ（ビデオメモリ）を兼ねている。Ｄ／Ａ変換器１３は、バッファ３２に記憶されている表示用の画像データをアナログ信号に変換して表示部２８に供給する。バッファ３２に記憶されている表示用の画像データは、Ｄ／Ａ変換器１３を介して表示部２８で表示される。表示部２８は、Ｄ／Ａ変換器１３からのアナログ信号に応じた表示を行う。表示部２８は、例えば、表示器である。Ａ／Ｄ変換器２３は、撮像部２２からのアナログ信号をデジタル信号に変換して、撮影された画像データがバッファ３２に記憶されていく。そして、バッファ３２に記憶されている画像データがＤ／Ａ変換器１３によりアナログ信号に変換されて、表示部２８に逐次転送されることで、表示部２８にライブ画像を表示することができる（ライブビュー表示）。また、バッファ３２は、所定のメモリのうち一部の記憶領域であってもよい。
【００１６】
不揮発性メモリ５６は、電気的に消去・記憶可能なメモリであり、例えばＥＥＰＲＯＭ等が適用される。不揮発性メモリ５６には、システム制御部５０の動作用の定数、プログラム等が記憶される。当該プログラムは、各実施形態の処理を実行するためのコンピュータプログラムである。システム制御部５０は、例えば、ＣＰＵであり、当該ＣＰＵが上記プログラムを実行することにより、システム制御部５０の機能が実現されてもよい。システム制御部５０は、デジタルカメラ１００の全体を制御する。システムメモリ５２には、例えば、ＲＡＭが用いられる。システムメモリ５２には、システム制御部５０の動作用の定数、変数、不揮発性メモリ５６から読み出したプログラム等が展開される。また、システム制御部５０は、バッファ３２、Ｄ／Ａ変換器１３、表示部２８等を制御することにより表示制御も行う。システムタイマー５３は、各種制御に用いる時間や、デジタルカメラ１００に内蔵された時計の時間を計測する。時間の計測は、システム制御部５０が行ってもよい。モード切り替えスイッチ６０、シャッターボタン６１および操作部７０は、システム制御部５０に各種の動作指示を入力するための操作手段である。
【００１７】
モード切り替えスイッチ６０は、上述したように、各種モードを切り替えるためのスイッチである。各種モードとしては、静止画記録モード、動画撮影モード、再生モード等がある。静止画記録モードに含まれるモードには、オート撮影モードやオートシーン判別モード、マニュアルモード、撮影シーン別の撮影設定となる各種シーンモード、プログラムＡＥモード、カスタムモード等がある。モード切り替えスイッチ６０を用いた操作により、メニューボタンに含まれる各種モードのいずれかに直接的に切り替えることが可能である。モード切り替えスイッチ６０を用いた操作により、メニューボタンに一旦切り換えた後に、メニューボタンに含まれる各種モードのいずれかに、他の操作手段を用いて切り替えるようにしてもよい。同様に、動画撮影モードにも複数のモードが含まれていてもよい。
【００１８】
第１シャッタースイッチ６２は、デジタルカメラ１００に設けられたシャッターボタン６１の操作途中、いわゆる半押し（撮影準備指示）でＯＮとなり第１シャッタースイッチ信号を発生する。以下、第１シャッタースイッチ６２を、ＳＷ１と表記する。ＳＷ１の押下操作により第１シャッタースイッチ信号が発生する。これにより、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の動作が開始する。第２シャッタースイッチ６４は、シャッターボタン６１の操作完了、いわゆる全押し（撮影指示）でＯＮとなり、第２シャッタースイッチ信号を発生する。システム制御部５０は、第２シャッタースイッチ信号が発生すると、撮像部２２からの信号読み出しから記録媒体２００に画像データを記録するまでの一連の撮影処理の動作を開始する。以下、第２シャッタースイッチ６４を、ＳＷ２と表記する。
【００１９】
操作部７０の各操作部材は、表示部２８に表示される種々の機能アイコンを選択操作することなどにより、場面ごとに適宜機能が割り当てられ、各種機能ボタンとして作用する。機能ボタンとしては、例えば終了ボタン、戻るボタン、画像送りボタン、ジャンプボタン、絞込みボタン、属性変更ボタン等がある。例えば、メニューボタンが押下されると各種の設定可能なメニュー画面が表示部２８に表示される。ユーザは、表示部２８に表示されたメニュー画面や、上下左右の４方向ボタン、ＳＥＴボタン等を用いて直感的に各種設定を行うことができる。また、例えば、ライブビューボタンが押下されると、撮像部２２を通して取得された映像の表示部２８への表示と非表示とを切り替えることができる。
【００２０】
コントローラホイール７３は、方向ボタンと共に選択項目を指示する際などに使用される。コントローラホイール７３が回転操作されると、操作量に応じて電気的なパルス信号が発生し、発生したパルス信号に基づいて、システム制御部５０はデジタルカメラ１００の各部を制御する。システム制御部５０は、発生したパルス信号により、コントローラホイール７３が回転操作された角度や、回転数等を判定することができる。コントローラホイール７３には、回転操作が検出できる任意の操作部材が適用できる。例えば、コントローラホイール７３は、ユーザによる回転操作に応じて、自身が回転してパルス信号を発生するダイヤル操作部材であってもよい。また、タッチセンサよりなる操作部材で、コントローラホイール７３自体は回転せず、コントローラホイール７３上でのユーザの指の回転動作などを検出するものであってもよい（いわゆる、タッチホイール）。
【００２１】
電源制御部８０は、電池検出回路やＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等を有して構成される。電源制御部８０は、電池の装着の有無、電池の種類、電池残量の検出を行う。また、電源制御部８０は、その検出結果およびシステム制御部５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体２００を含む各部へ供給する。記録媒体Ｉ／Ｆ１８は、メモリカードやハードディスク等の記録媒体２００とのインターフェースである。記録媒体２００は、撮影された画像を記録するためのメモリカード等の記録媒体であり、半導体メモリや光ディスク、磁気ディスク等が適用される。
【００２２】
通信部５４は、無線または有線ケーブルによって接続し、映像信号や音声信号等の送受信を行う。通信部５４は無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やインターネットとも接続可能である。通信部５４は、撮像部２２で撮像した画像（ライブ画像を含む）や、記録媒体２００に記録された画像を外部機器に送信可能である。また、通信部５４は、外部機器から画像データやその他の各種情報を受信することができる。
【００２３】
姿勢検知部５５は重力方向に対するデジタルカメラ１００の姿勢を検知する。姿勢検知部５５で検知された姿勢に基づいて、撮像部２２で撮影された画像が、デジタルカメラ１００を横に構えて撮影された画像であるか、縦に構えて撮影された画像なのかを判別可能である。システム制御部５０は、姿勢検知部５５で検知された姿勢に応じた向き情報を撮像部２２で撮像された画像の画像ファイルに付加し、また画像を回転して記録したりすることが可能である。姿勢検知部５５としては、加速度センサやジャイロセンサ等が適用される。
【００２４】
接眼検知部５７は目（物体）の接近を検知する。システム制御部５０は、接眼検知部５７で検知された状態に応じて、背面表示パネル２８ａと電子ビューファインダ２８ｂとの表示と非表示とを切り替える。圧力センサ７０ｂは、表示部２８の操作面に対する押圧力を検知する。また、図２において、操作部７０は、表示部２８に対する接触を検知可能なタッチパネル７０ａを有している。
【００２５】
デジタルカメラ１００は、少なくとも画像を再生するための再生モードと、撮影を行うための撮影モードとで、切り替えて使用することができる。撮影モードとしては、オートモードやマニュアルモード、複数のシーン別撮影モードがある。オートモードは、カメラの各種パラメータが、計測された露出値に基づきデジタルカメラ１００に組み込まれたプログラムにより自動的に決定されるモードである。マニュアルモードは、カメラの各種パラメータをユーザが自由に変更可能なモードである。シーン別撮影モードとは、撮影シーン別にその撮影シーンに適したシャッター速度や絞り値、ストロボ発光状態、感度設定、ホワイトバランス（ＷＢ）設定等を組み合わせることによって実現される撮影モードである。
【００２６】
例えば、デジタルカメラ１００は、３つのシーン別撮影モードを切り替えることが可能である。３つのシーン別撮影モードのうち１つは、背景をぼかして人物を浮き立たせるようにして人物撮影に特化したモードである「ポートレート撮影モード」であってもよい。また、３つのシーン別撮影モードのうち１つは、マクロモードに設定し、彩度も高めに設定するモードである「花撮影モード」であってもよい。また、３つのシーン別撮影モードのうち１つは、動きの早い被写体の撮影に特化した設定とする「スポーツ撮影モード」であってもよい。シーン別撮影モードは、上述した３つのモードには限定されない。ユーザは、撮影モード選択メニューから、デジタルカメラ１００を所望の撮影モードに設定して撮影を行うことができる。
【００２７】
また、本実施形態は、有線または無線通信を介してデジタルカメラ１００（ネットワークカメラを含む）と通信し、デジタルカメラ１００を遠隔で制御する所定の制御装置にも適用可能である。デジタルカメラ１００を遠隔で制御する制御装置としては、例えば、スマートデバイスやパーソナルコンピュータ等を適用可能である。制御装置は、受け付けた操作や実行した処理に基づいて、デジタルカメラ１００に各種動作や設定を実施させるコマンドを通知することで、デジタルカメラ１００を遠隔操作してもよい。また、デジタルカメラ１００は、撮影したライブビュー画像を有線または無線通信を介して制御装置に送信し、制御装置でライブビュー画像を表示してもよい。
【００２８】
次に、図３を参照して、ＲＡＷバーストモードについて説明する。図３（Ａ）および（Ｂ）の時間軸において、ＳＷ１ＯＮは、ＳＷ１が押下されたことを示す。ＳＷ２ＯＮは、ＳＷ２が押下されたことを示す。ＳＷ２ＯＦＦは、ＳＷ２が押下されなくなった（ＳＷ２の押下状態が解除されたこと）を示す。「Ｄ１」は、ＳＷ２がＯＮになってから、ＳＷ２がＯＦＦになるまでの時間を示す。ＲＡＷバーストモードは、ＲＡＷ画像の連写撮影を行うモードである。従って、図３（Ａ）の「Ｄ１」の期間の間に連写撮影された画像データ（ＲＡＷ画像）が、バッファ３２に記憶される。図３（Ｂ）の場合、ＳＷ２がＯＮになってから、バッファフル（バッファ３２に記憶可能な画像データのデータ量を全て使用している状態）までの期間「Ｄ２」の間に連写撮影された画像データがバッファ３２に記憶される。図３（Ａ）および（Ｂ）において、期間「Ｄ３」は、ＳＷ２がＯＮになる前の画像データの記憶範囲である。ここでは、期間「Ｄ３」は、最大０．５秒であるものとするが、期間「Ｄ３」は任意の時間であってよい。
【００２９】
ＲＡＷバーストモードは、上述したように、ＲＡＷ画像を連写する撮影モードである。ＲＡＷバーストモードには、通常撮影およびプリ撮影がある。通常撮影では、ＳＷ２がＯＮになった後からバッファフルまたはＳＷ２がＯＦＦになるまでの連写画像がバッファ３２に記憶される。通常撮影では、ＳＷ２がＯＮになってから、ＳＷ２がＯＦＦになるまでの期間「Ｄ１」の画像データ、またはＳＷ２がＯＮになってからバッファフルになるまでの期間「Ｄ２」の画像データが、バッファ３２に記憶される。プリ撮影では、上記の通常撮影に加えて、第２シャッタースイッチ信号ＳＷ２がＯＮになる前の期間「Ｄ３」についても、連写画像の記憶範囲となる。プリ撮影では、期間「Ｄ１＋Ｄ３」または期間「Ｄ２＋Ｄ３」の連写画像の画像データがバッファ３２に記憶される。
【００３０】
次に、第１実施形態の処理の流れについて説明する。図４は、第１実施形態に係るデジタルカメラ１００の全体の処理の流れを示すフローチャートである。電源スイッチ７２が操作されると、電源がオンに切り替わる。そして、システム制御部５０が不揮発性メモリ５６に格納されたプログラムを実行することにより、各種処理の実行が開始される。システム制御部５０は、フラグや制御変数等を初期化する処理を行う（Ｓ１００）。システム制御部５０は、システムメモリ５２に記録されている撮影設定を読み出す（Ｓ１０１）。撮影設定は、ＲＡＷバーストモードの実施可否およびプリ撮影の実施可否であるものとして説明する。撮影設定には、他の項目が含まれていてもよい。撮影設定は、操作部７０のメニューボタンに対する押下操作により設定することができる。そして、システム制御部５０は、メニュー画面を表示する制御を行い、操作部７０に対するユーザ操作に応じて、撮影設定を変更する。
【００３１】
図５（Ａ）〜（Ｃ）は、ＲＡＷバーストモードについての設定画面の例を示す図である。図５（Ａ）の設定画面の例は、機能タイトル２５１、設定項目２５２および２０３を含む。設定項目２５２はＲＡＷバーストモードの実施可否を設定するための項目である。設定項目２５３はプリ撮影の実施可否を設定するための項目である。図５（Ａ）の例の場合、ＲＡＷバーストモードの機能の設定値は「しない」に設定されている。また、プリ撮影の機能の設定値は「する」に設定されている。図５（Ｂ）に示されるように、ＲＡＷバーストモードの機能の設定値は、「する」と「しない」とのうち何れかを、選択肢２０５により選択可能である。図５（Ｃ）に示されるように、プリ撮影の機能の設定値は、「する」と「しない」とのうち何れかを、選択肢２０６により選択可能である。以上により、ＲＡＷバーストモードの実施可否、およびプリ撮影の実施可否に関する撮影設定が可能になる。
【００３２】
図４に示されるように、システム制御部５０は、モード切り替えスイッチ６０の設定位置が撮影モードに設定されているか否かを判定する（Ｓ１０２）。Ｓ１０２でＮＯと判定された場合、システム制御部５０は、モード切り替えスイッチ６０の設定位置が再生モードに設定されているか否かを判定する（Ｓ１０３）。Ｓ１０２でＹＥＳと判定された場合、システム制御部５０は、後述する撮影モード処理を行う（Ｓ１０４）。Ｓ１０３でＹＥＳと判定された場合、システム制御部５０は、画像の再生を行う再生モード処理を行う（Ｓ１０５）。Ｓ１０３でＮＯと判定された場合、システム制御部５０は、その他のモードに関わる処理を行う（Ｓ１０６）。その他のモードに関わる処理には、記録媒体２００に記録されたファイルの送受信を行う通信モードに関わる処理等がある。システム制御部５０は、電源スイッチ７２がオフにされたか否かを判定する（Ｓ１０７）。Ｓ１０７でＹＥＳと判定された場合、デジタルカメラ１００の電源をＯＦＦにする処理が行われる（Ｓ１０８）。Ｓ１０７でＮＯと判定された場合、フローはＳ１０２に戻る。
【００３３】
図６のフローチャートを参照して、撮影モード処理の流れについて説明する。図６の撮影モード処理は、例えば、撮影モードの終了指示があるまで、繰り返し行われる。システム制御部５０は、ライブ画像の表示を開始する制御を行う（Ｓ３０１）。これにより、表示部２８にライブ画像が表示される。システム制御部５０は、ＳＷ１がＯＮになったかを判定する（Ｓ３０２）。Ｓ３０２でＹＥＳと判定された場合、システム制御部５０は、測距・測光の制御を行い、ＡＦ処理およびＡＥ処理を行う（Ｓ３０３）。そして、システム制御部５０は、プリ撮影の設定が有効であるかを判定する（Ｓ３０４）。上述したプリ撮影の機能の設定値が「する」になっている場合、プリ撮影の設定は有効であり、「しない」になっている場合、プリ撮影の設定は有効ではない。Ｓ３０４でＮＯと判定された場合、つまりプリ撮影の機能の設定値が「しない」になっている場合、システム制御部５０は、ＦＡフラグが「ＴＲＵＥ」であるかを判定する（Ｓ３０５）。
【００３４】
ＦＡフラグは、記録媒体２００に未だ記録されていない画像データがバッファ３２に残存しているかを管理するためのフラグである。例えば、前回の撮影時に撮影された画像データが、バッファ３２に残存している場合、ＦＡフラグは「ＴＲＵＥ」に設定される。一方、バッファ３２に画像データが残存していない場合、ＦＡフラグは「ＦＡＬＳＥ」に設定される。このため、バッファ３２の使用量（画像データの使用量）が「０」でない場合、ＦＡフラグは「ＦＡＬＳＥ」に設定される。バッファ３２の使用量が「０」である場合、ＦＡフラグは「ＴＲＵＥ」に設定される。システム制御部５０は、バッファ３２から、バッファ情報を取得する（Ｓ３０６）。取得されるバッファ情報は、バッファ３２の最大容量およびバッファ３２の使用量（現在の使用量）である。バッファ３２の最大容量は、バッファ３２自体の最大容量でなくてもよく、バッファ３２の所定の容量であってもよい。例えば、上記最大容量は、バッファ３２のうち、画像データの記憶のために割り当てられた容量であってもよい。この場合、バッファ３２には、画像データ以外の他のデータが記憶可能である。
【００３５】
システム制御部５０は、Ｓ３０６で取得されたバッファ情報に基づいて、バッファ３２の使用量が「０」であるかを判定する（Ｓ３０７）。Ｓ３０５でＹＥＳと判定された場合にＳ３０７の処理が行われる。このため、バッファ３２に画像データが残存していることが想定される。Ｓ３０７でＮＯと判定された場合、システム制御部５０は、バッファ３２の使用量を表示部２８に通常表示させる（Ｓ３０８）。システム制御部５０は、バッファ３２の使用量を、バッファ３２の最大容量に対するバッファ３２の使用量の割合を示すインジケータとして表示部２８に表示させる。インジケータは、バッファ３２に記憶されているデータ量を示す指標に対応する。バッファ３２の使用量の表示態様の他の態様については、後述する。上述したように、Ｓ３０８において、システム制御部５０は、バッファ３２の使用量を表示部２８に通常表示させる。通常表示は、バッファ３２に記憶されている画像データのデータ量に応じた指標の表示である。システム制御部５０は、バッファ３２に残存している画像データを、メディアとしての記録媒体２００に記録する（Ｓ３０９）。そして、バッファ３２に残存している画像データは、バッファ３２から削除される。
【００３６】
Ｓ３０７でＹＥＳと判定された場合、システム制御部５０は、表示部２８にバッファ使用量を表示させない（Ｓ３１０）。つまり、表示部２８には、上述したインジケータが表示されなくなる。これにより、表示部２８にライブ画像とともにインジケータが表示されなくなるため、視認性が向上する。そして、Ｓ３０７でＹＥＳと判定された場合、バッファ３２の使用量が「０」であるため、ＦＡフラグを「ＦＡＬＳＥ」に設定する（Ｓ３１１）。Ｓ３０９の処理が行われた後、Ｓ３１１の処理が行われた後、またはＳ３０５でＮＯと判定された場合、フローは「Ａ」からＳ３０１に移行する。Ｓ３０２でＹＥＳと判定され、且つＳ３０４でＮＯと判定された場合、Ｓ３０７の判定が行われる。そして、Ｓ３０７でＮＯと判定された場合、上述したように、バッファ３２に画像データが残存していることになる。この場合、バッファ３２に残存している画像データが、バッファ３２からなくなるまで、Ｓ３０９の処理が行われる。
【００３７】
Ｓ３０４でＹＥＳと判定された場合、システム制御部５０は、ＦＡフラグが「ＴＲＵＥ」であるかを判定する（Ｓ３１２）。Ｓ３１２でＹＥＳと判定された場合、ＦＡフラグは「ＴＲＵＥ」である。この場合、バッファ３２に画像データが残存していることになる。このため、システム制御部５０は、ＳＷ１がＯＮ操作されたとしても、後述するプリ撮影処理が行われることを禁止し、ＳＷ２がＯＮ操作されたとしても、撮影処理が行われることを禁止する。従って、Ｓ３１２でＹＥＳと判定された場合、フローは、Ｓ３０６に移行する。一方、Ｓ３１２でＮＯと判定された場合、システム制御部５０は、プリ撮影処理を行う（Ｓ３１３）。プリ撮影処理は、ＳＷ１がＯＮになっており、且つＦＡフラグが「ＴＲＵＥ」である場合に行われる処理である。プリ撮影処理の詳細については、後述する。
【００３８】
システム制御部５０は、ＳＷ２がＯＮになったかを判定する（Ｓ３１４）。Ｓ３１４でＹＥＳと判定された場合、つまり、プリ撮影中にＳＷ１からＳＷ２に切り変わったことを検出した場合、システム制御部５０は、撮影処理を行う（Ｓ３１５）。当該撮影処理は、上述した通常撮影である。ＳＷ２がＯＮ操作された場合に、撮像部２２からのアナログ信号の読み出しから記録媒体２００に対して画像データが記録されるまでの一連の撮影処理（通常撮影）が行われる。Ｓ３１５の撮影処理の詳細については、後述する。Ｓ３１４でＮＯと判定された場合、つまり、プリ撮影後に、ＳＷ１もＳＷ２もＯＦＦになったと判定された場合、システム制御部５０は、Ｓ３１３のプリ撮影処理においてバッファ３２に記憶された画像データを破棄する（Ｓ３１６）。そして、システム制御部５０は、システム制御部５０は、表示部２８にバッファ使用量を表示させないように制御する（Ｓ３１７）。Ｓ３１５の処理の後、またはＳ３１７の処理の後、フローは、「Ａ」から、Ｓ３０１に移行する。
【００３９】
Ｓ３０２でＮＯと判定された場合について説明する。この場合、システム制御部５０は、ＳＷ２がＯＮになったかを判定する（Ｓ３１８）。Ｓ３１８でＮＯと判定された場合、フローは、「Ｃ」に移行する。ＳＷ２がＯＮになったとき、Ｓ３１８でＹＥＳと判定される。この場合、システム制御部５０は、Ｓ３０４と同様、プリ撮影の設定が有効であるかを判定する（Ｓ３１９）。Ｓ３１９でＮＯと判定された場合、プリ撮影の設定が有効でなく、プリ撮影の機能の設定値は「しない」になっている。そして、ＳＷ２はＯＮになっている。この場合、システム制御部５０は、ＦＡフラグの値にかかわらず、Ｓ３１５と同様の撮影処理を行う（Ｓ３２０）。
【００４０】
Ｓ３１９でＹＥＳと判定された場合、プリ撮影の設定は有効であり、プリ撮影の機能の設定値は「する」になっている。この場合、システム制御部５０は、ＦＡフラグが「ＴＲＵＥ」であるかを判定する（Ｓ３２０）。上述したように、ＦＡフラグが「ＴＲＵＥ」である場合、バッファ３２に、例えば前回撮影時の画像データが残存していることになる。Ｓ３２１でＹＥＳと判定された場合、撮影処理を実行せずに、フローは、「Ｂ」からＳ３０６に移行する。一方、Ｓ３２１でＮＯと判定された場合、ＦＡフラグは、「ＦＡＬＳＥ」になっている。この場合、前回撮影時の画像データがバッファ３２に残存していないことから、システム制御部５０は、Ｓ３２０の撮影処理を行う。
【００４１】
このように、プリ撮影の設定が無効の場合は、ＳＷ１のＯＮにより測距測光処理を行い、ＳＷ２がＯＮとなると画像データがバッファ３２に残存しているかに関わらず撮影処理に移行する。そして、プリ撮影の設定が有効の場合は、ＳＷ１がＯＮで測距測光処理を行うと共に、画像データがバッファ３２に残存していないときのみプリ撮影処理を実行する。そして、ＳＷ２がＯＮとなった場合も、画像データがバッファ３２に残存していない場合にのみ撮影処理に移行する。そして、プリ撮影処理、撮影処理を行っていないときは、プリ撮影処理、撮影処理を開始するまで、Ｓ３０１のライブ画像表示と、Ｓ３０６〜Ｓ３１１のバッファ情報の表示／非表示処理やメディアへの記録処理を実行する。
【００４２】
次に、図６のＳ３１３のプリ撮影処理について、図７のフローチャートを参照して説明する。システム制御部５０は、システムタイマー５３を用いて、撮影時間のカウントを開始する（Ｓ４０１）。システム制御部５０は、プリ撮影を行うように制御する（Ｓ４０２）。システム制御部５０は、撮像部２２の撮像により得られた画像データをライブ画像表示する制御を行う（Ｓ４０３）。これにより、表示部２８にライブ画像が表示される。そして、システム制御部５０は、プリ撮影により得られた画像データをバッファ３２に記憶する（Ｓ４０４）。
【００４３】
システム制御部５０は、バッファ３２から、バッファ情報を取得する（Ｓ４０５）。取得されるバッファ情報は、バッファ３２の最大容量およびバッファ３２の使用量である。そして、システム制御部５０は、プリ撮影の撮影時間が一定時間に達したかを判定する（Ｓ４０６）。プリ撮影の撮影時間が一定時間に達したか否かは、Ｓ４０１のカウントを開始してからの経過時間で判定可能である。Ｓ４０６の判定は、バッファ３２に記憶されている画像データのデータ量が一定量（例えば、バッファフル）に達したかを判定するために行われる。Ｓ４０６でＮＯと判定された場合、プリ撮影により撮影された画像データのデータ量は一定量に達していない。この場合、図６のＳ３０８と同様、システム制御部５０は、バッファ３２の使用量を表示部２８に通常表示させる（Ｓ４０７）。上述したように、バッファ３２の使用量がインジケータにより表示される場合、バッファ３２の最大容量に対するバッファ３２の使用量の割合を示すインジケータが、表示部２８に表示される。
【００４４】
一方、Ｓ４０６でＹＥＳと判定された場合、プリ撮影により撮影された画像データのデータ量は一定量に達している。この場合、システム制御部５０は、バッファ３２の使用量を表示部２８に変動表示させる（Ｓ４０８）。バッファ３２の使用量がインジケータにより表示される場合、システム制御部５０は、表示部２８に表示されるインジケータを、上記一定量を示す箇所を基準として、所定の方向に変動させる。通常表示および変動表示の詳細については、後述する。システム制御部５０は、ＳＷ１がＯＮであるかを判定する（Ｓ４０９）。ＳＷ２がＯＮ操作された場合、またはＳＷ１がＯＮからＯＦＦに変化した場合に、ＳＷ１がＯＮでなくなる。Ｓ４０９でＹＥＳと判定された場合、フローは、Ｓ４０２に移行する。Ｓ４０９でＮＯと判定された場合、つまり、ＳＷ１がＯＮでなくなった場合、プリ撮影処理は終了する。
【００４５】
次に、図６のＳ３１５およびＳ３２０の撮影処理について、図８のフローチャートを参照して説明する。システム制御部５０は、通常撮影を行うように制御する（Ｓ５０１）。システム制御部５０は、撮像部２２の撮像により得られた画像データをライブ画像表示する制御を行う（Ｓ５０２）。システム制御部５０は、画像データをバッファ３２に記憶する制御を行う（Ｓ５０３）。そして、システム制御部５０は、メディアとしての記録媒体２００に、バッファ３２に記憶されている画像データを順次記録させる制御を行う（Ｓ５０４）。この際、プリ撮影により得られた画像データ（例えば、上述した期間「Ｄ１」の範囲の画像データ）がバッファ３２に記憶されている場合、システム制御部５０は、プリ撮影により得られた画像データも記録媒体２００に記録させる制御を行う。つまり、プリ撮影処理を行った場合は、プリ撮影処理中にＳＷ２をＯＮにしてことに応じて、プリ撮影によりバッファ３２に記憶した画像データの記録媒体２００への記録が開始される。記録媒体２００に記録された画像データは、バッファ３２から削除される。
【００４６】
システム制御部５０は、バッファ３２から、バッファ情報を取得する（Ｓ５０５）。取得されるバッファ情報は、バッファ３２の最大容量およびバッファ３２の使用量である。そして、システム制御部５０は、上述したＳ３０８およびＳ４０７と同様、バッファ３２の使用量を表示部２８に通常表示させる（Ｓ５０６）。システム制御部５０は、ＳＷ２がＯＮになったかを判定する（Ｓ５０７）。Ｓ５０７でＹＥＳと判定された場合、システム制御部５０は、バッファ３２の使用量が、バッファフルになったかを判定する（Ｓ５０７）。Ｓ５０８でＮＯと判定された場合、フローは、Ｓ５０１に移行する。
【００４７】
Ｓ５０８でＹＥＳと判定された場合、システム制御部５０は、撮像部２２の撮像により得られた画像データをライブ画像表示する制御を行う（Ｓ５０９）。そして、システム制御部５０は、メディアとしての記録媒体２００に、バッファ３２に記憶されている画像データを順次記録させる制御を行う（Ｓ５１０）。記録媒体２００に記録された画像データは、バッファ３２から削除される。システム制御部５０は、バッファ３２から、バッファ３２の最大容量およびバッファ３２の使用量であるバッファ情報を取得する（Ｓ５１１）。システム制御部５０は、上述したＳ５０６と同様、バッファ３２の使用量を表示部２８に通常表示させる（Ｓ５１２）。そして、フローは、Ｓ５０８に移行する。従って、バッファ３２がバッファフルになった後、バッファ３２がバッファフルでなくなるまで、次の撮影が行われることなく、Ｓ５０８〜Ｓ５１２の処理が繰り返される。そして、バッファフルでなくなり、次の画像の撮影が可能になるまでＳＷ２がＯＮが継続された場合は、Ｓ５０１に戻り、次の撮影処理が再開される。
【００４８】
Ｓ５０７でＮＯと判定された場合、ＳＷ２はＯＮでなくなる。この場合、システム制御部５０は、バッファ３２の使用量が「０」であるかを判定する（Ｓ５１３）。Ｓ５１３でＹＥＳと判定された場合、システム制御部５０は、バッファ使用量が「０」であるので、表示部２８へのバッファ使用量の表示を非表示にする（Ｓ５１４）。バッファ３２の使用量が「０」であるため、システム制御部５０は、ＦＡフラグを「ＦＡＬＳＥ」に設定する（Ｓ５１５）。Ｓ５１３でＮＯと判定された場合、バッファ３２の使用量が「０」でないため、システム制御部５０は、ＦＡフラグを「ＴＲＵＥ」に設定する（Ｓ５１６）。そして、表示部２８へのバッファ使用量の表示は継続される。Ｓ５１５またはＳ５１６の処理が行われた後、撮影処理が終了する。
【００４９】
図９は、表示部２８に表示される画面例を示す図である。図９（Ａ）〜（Ｄ）の各画面例において、指標としてのバッファ使用量は、バッファ使用率を示すインジケータとして表示されている。バッファ使用率は、バッファ３２の最大容量に対する現在のバッファ使用量の割合を示す値である。ただし、表示部２８に表示されるバッファ使用量は、バッファ使用率以外の態様で表示されてもよい。例えば、表示部２８には、バッファ３２の最大容量の値と現在のバッファ使用量の値との関係性を示す情報が表示されてもよい。図９（Ａ）〜（Ｄ）の各画面例において、バッファ使用率は、表示枠６０１の中のインジケータ６０２として表示されている。表示枠６０１の下端は、バッファ使用率が「０％」であることを示す。この場合、バッファ使用量は「０」である。表示枠６０１の上端は、バッファ使用率が「１００％」であることを示す。
【００５０】
図９（Ａ）は、上述した通常表示を示す画面例である。通常表示の場合、指標としてのインジケータ６０２は、バッファ３２の最大容量に対するバッファ３２の使用量の割合を示す値である。つまり、通常表示におけるインジケータ６０２は、バッファ３２の使用量に応じた値を示している。例えば、バッファ使用率が「４０％」である場合、システム制御部５０は、指標として、バッファ使用率「４０％」を示すインジケータ６０２を表示させる。バッファ３２に画像データが記憶されていくとともに、バッファ使用率は大きくなり、指標としてのインジケータ６０２も変化する。例えば、バッファ使用率が「４０％」から「５０％」に変化した場合、インジケータ６０２も「５０％」を示すように変化する。
【００５１】
図９（Ｂ）は、上述した変動表示を示す画面例である。上述したように、Ｓ４０６の判定でＹＥＳ、つまり一定時間の撮影が行われた場合、バッファ３２に記憶される画像データのデータ量が多くなる。バッファ３２に記憶されている画像データのデータ量が多くなると（一定量に達すると）、インジケータ６０２が上限（閾値）に達した状態で変化しないことがある。この場合、実際には、最新の画像データがバッファ３２に記憶され続けているが、表示部２８に表示されているインジケータ６０２は変化しない。従って、インジケータ６０２からは、最新の画像データがバッファ３２に記憶され続けているのか否か、つまりバッファリング中であるか否かを認識することは難しい。また、インジケータ６０２が変化しないと、デジタルカメラ１００が適正に動作であるかを認識することも難しい。
【００５２】
そこで、システム制御部５０は、Ｓ４０８において、バッファ使用率を変動的に表示する（バッファ使用量の変動表示）。図９（Ｂ）において、インジケータ６０２の上限が「７０％」であるとする。また、バッファ３２に記憶されている画像データのデータ量が多くなり、バッファ使用率が「７０％」に達したとする。システム制御部５０は、バッファ使用率が「７０％」に達したこと、つまりバッファ３２に記憶されている画像データのデータ量が一定量に達したことを検出すると、インジケータ６０２を、上下方向に所定量、変動的に表示する制御を行う。例えば、システム制御部５０は、インジケータ６０２を「６０％」〜「８０％」の範囲で上下方向に変動表示させる制御を行う。これにより、バッファ３２の使用量が一定量に達したとしても、表示部２８の変動表示に基づいて、ユーザは、バッファリング中であることを容易に認識することができる。つまり、システム制御部５０は、バッファ使用率を疑似的に変動表示させる。バッファ使用率ではなく、バッファ使用量が表示される場合も同様である。
【００５３】
バッファ使用率の変動表示の態様は、インジケータ６０２を所定範囲で上下方向に変動させる態様には限定されない。例えば、インジケータ６０２が変動する方向は、左右方向や斜め方向であってもよい。また、システム制御部５０は、図９（Ｃ）および（Ｄ）のように、インジケータ６０２の高さを、周期的に交互に繰り返して表示してもよい。この場合でも、インジケータ６０２の高さを、周期的に交互に繰り返して表示されるため、ユーザは、バッファリング中であることを容易に認識することができる。バッファ使用率（バッファ使用量）の変動表示の態様は、インジケータ６０２の高さをランダムに表示する態様であってもよい。
【００５４】
以上のように、通常撮影に先立って行われるプリ撮影等において、一定量分の画像データがバッファ３２に記憶される際に、最新の画像データがバッファ３２に記憶され続けていることを、ユーザは容易に認識することができる。つまり、画像データを一時的に記憶する際に、最新の画像データがバッファリング中であることを提示することができる。指標としてのバッファ使用量の表示態様は、バッファ使用率を示すインジケータに限定されない。例えば、バッファ使用量は、円グラフやタコメータのような表示態様で表示部２８に表示されてもよい。
【００５５】
本実施形態では、電子ビューファインダが適用される場合について説明したが、光学ファインダーが適用されてもよい。また、システム制御部５０の機能は、１つのハードウェア（ＣＰＵ等）が行ってもよいし、複数のハードウェアが処理を分担することにより実現されてもよい。また、本実施形態では、撮像装置としてデジタルカメラ１００が適用された例について説明したが、撮像機能を有する任意の電子機器に本実施形態を適用できる。例えば、本実施形態は、例えば、タッチパネル機能を有するタブレット端末やＰＤＡ、携帯電話端末、スマートデバイス（スマートフォン等）に適用可能である。
【００５６】
＜第２実施形態＞
次に、第２実施形態について説明する。第２実施形態では、第１実施形態のＳ４１１の判定が行われる際の判定基準となる一定時間および一定量を設定可能である。第１実施形態では、プリ撮影の撮影時間が一定時間に達した際に、システム制御部５０は、バッファ３２の使用量を変動表示する制御を行う。第２実施形態では、上記一定時間を制限時間として、上記一定量を制限量として設定可能である。第２実施形態では、制限時間および制限量は、撮影設定として設定可能である。
【００５７】
撮影設定は、上述したように、ＲＡＷバーストモードの実施可否、およびプリ撮影の実施可否の設定を含む。撮影設定は、ユーザにより、予め設定可能である。図１０は、プリ撮影の各種の設定に関する設定画面の例を示す図である。図１０（Ａ）のプリ撮影設定画面の例は、機能タイトル７０１、撮影時間の項目７０２およびバッファ制限量の項目７０３を含む。撮影時間の項目７０２は、制限時間を設定するための設定画面を表示するための項目である。バッファ制限量の項目７０３は、制限量を設定するための設定画面を表示するための項目である。
【００５８】
図１０（Ｂ）は、図１０（Ａ）のプリ撮影設定画面において、撮影時間の項目７０２が選択された場合の設定画面の例を示す図である。図１０（Ｂ）に示されるように、ユーザは、操作部７０を操作することにより、複数の選択肢７０５の中から何れかの制限時間を選択することができる。図１０（Ｃ）は、図１０（Ａ）のプリ撮影設定画面において、バッファ制限量の項目７０３が選択された場合の設定画面の例を示す図である。図１０（Ｃ）に示されるように、ユーザは、操作部７０を操作することにより、複数の選択肢７０６の中から何れかのバッファ制限量を選択することができる。図１０に示された各種の設定画面は一例であり、図１０の設定画面には限定されない。
【００５９】
システム制御部５０は、上述したＳ４０６の判定を行うに際して、上記設定された制限時間または制限量に基づいて、バッファ使用量を通常表示するか、または変動表示するかを制御する。これにより、バッファ３２が、設定された制限時間または制限量に達したときであっても、インジケータ６０２は、疑似的に変動表示される。従って、最新データがバッファ３２に記憶され続けていること（バッファリング中であること）を、ユーザに提示することができる。
【００６０】
＜第３実施形態＞
次に、第３実施形態について説明する。上述した第１実施形態では、システム制御部５０は、上述したＳ４０６の判定でＮＯの場合に、インジケータ６０２を通常表示させ、Ｓ４０６の判定でＹＥＳの場合に、インジケータ６０２を通常表示させている。第３実施形態では、システム制御部５０は、図１１のフローチャートに示されるように、Ｓ４０６の判定がＹＥＳのとき、つまりバッファ３２の使用量が一定量に達したときに、インジケータ６０２を通常表示させる。そして、システム制御部５０は、Ｓ４０６の判定がＮＯのとき、つまりバッファ３２の使用量が一定量に達していないときに、インジケータ６０２を変動表示させている。換言すれば、第１実施形態と第３実施形態とでは、Ｓ４０６の判定結果に応じた処理が反対になっている。Ｓ４０６の判定結果に応じた処理以外の処理については、図７のフローチャートと図１１のフローチャートとは同じである。
【００６１】
第３実施形態において、システム制御部５０は、バッファ３２に記憶される画像データのデータ量が一定量に達するまでは、インジケータ６０２を変動的に表示する制御を行う。一方、システム制御部５０は、バッファ３２に記憶される画像データのデータ量が一定量に達した際に、インジケータ６０２を固定的に表示する制御を行う。例えば、ＲＡＷバーストモードでは、上述したように、連写されたＲＡＷ画像がバッファ３２に記憶されていく。このため、バッファ３２に記憶される画像データのデータ量が、比較的早い段階でバッファフルになるか、または第２実施形態の制限量に達することになる。この場合、第１実施形態および第２実施形態では、インジケータ６０２は変動表示されるため、インジケータ６０２が変動表示される時間が長くなることがある。
【００６２】
インジケータ６０２が変動表示されることで、最新の画像データがバッファ３２に記憶され続けていること（バッファリング中であること）を、ユーザに提示することができる。ただし、インジケータ６０２が変動的に表示されている時間が長くなると、表示部２８の視認性に影響を与える可能性がある。そこで、第３実施形態におけるシステム制御部５０は、バッファ３２に記憶されている画像データのデータ量が一定量に達するまでは、インジケータ６０２が変動表示されるように制御する。そして、システム制御部５０は、上記データ量が一定量に達した後は、インジケータ６０２が通常表示されるように制御する。インジケータ６０２が上限に達するまでは、バッファ３２に記憶されている画像データのデータ量が多くなるに応じて、インジケータ６０２が示す箇所も変化する。従って、通常表示においてインジケータ６０２が変化している場合に、インジケータ６０２が変動表示されても、表示部２８の視認性に与える影響は少ない。
【００６３】
一方、インジケータ６０２が上限に達した後（バッファ３２に記憶されている画像データのデータ量が一定量に達した後）には、インジケータ６０２は通常表示となる。インジケータ６０２が通常表示されている場合、変動表示されている場合と比較して、表示部２８の視認性に与える影響は少ない。バッファ３２に記憶されている画像データのデータ量が一定量に達したか否かで、インジケータ６０２の表示態様が、通常表示と変動表示との間で切り替わる。これにより、最新の画像データがバッファ３２に記憶され続けていること（バッファリング中であること）を、ユーザに提示することができるとともに、上記の視認性の影響を抑制することができる。
【００６４】
以上、本発明の好ましい実施の形態について説明したが、本発明は上述した各実施の形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。本発明は、上述の各実施の形態の１以上の機能を実現するプログラムを、ネットワークや記憶媒体を介してシステムや装置に供給し、そのシステム又は装置のコンピュータの１つ以上のプロセッサーがプログラムを読み出して実行する処理でも実現可能である。また、本発明は、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００６５】
２２  撮像部
２８  表示部
５０  システム制御部
６２  第１シャッタースイッチ
６４  第２シャッタースイッチ
１００  デジタルカメラ
２００  記録媒体
【図１】
2020052127.tif 000003
【図２】
2020052127.tif 000004
【図３】
2020052127.tif 000005
【図４】
2020052127.tif 000006
【図５】
2020052127.tif 000007
【図６】
2020052127.tif 000008
【図７】
2020052127.tif 000009
【図８】
2020052127.tif 000010
【図９】
2020052127.tif 000011
【図１０】
2020052127.tif 000012
【図１１】
2020052127.tif 000013