(57)【特許請求の範囲】
【請求項１】
被写体を撮影して得られる画像データを、第１の書き込み速度を有する揮発性のメモリに書き込んで一時記憶する撮影手段と、
前記揮発性のメモリに一時記憶されている画像データを、前記第１の速度よりも遅い第２の書き込み速度を有する不揮発性のメモリに書き込んで保存する保存手段と、
前記撮影手段による新たな画像データの撮影および一時記憶の動作を、既に撮影および一時記憶された画像データが前記保存手段により保存されるのを待ってから行うように制御して通常撮影を行う通常撮影制御手段と、
前記撮影手段による新たな画像データの撮影および一時記憶の動作を、既に撮影および一時記憶された画像データが前記保存手段により保存されるのを待つことなく、前記第２の速度よりも速い速度で繰り返し撮影および一時記憶が行われるように制御して速写撮影を行う速写撮影制御手段と、
電池残量が所定値以下となったか否かを検出する検出手段と、
前記検出手段により電池残量が所定値以下となったことが検出された場合には、前記速写撮影制御手段の制御による前記速写撮影を禁止して前記通常撮影制御手段の制御による前記通常撮影を実行させる禁止手段と、
を備えたことを特徴とする電子カメラ。
【請求項２】
前記速写撮影制御手段は、前記保存手段による保存の動作を、前記撮影手段の動作とは平行して非同期に行うように制御して前記速写撮影を行うことを特徴とする請求項１記載の電子カメラ。
【請求項３】
前記速写撮影制御手段は、前記保存手段による保存の動作を、前記撮影手段により複数の画像データが撮影および一時記憶された後に行うように制御して前記速写撮影を行うことを特徴とする請求項１記載の電子カメラ。
【請求項４】
前記通常撮影制御手段の制御による前記通常撮影を行う通常撮影モードと前記速写撮影制御手段の制御による前記速写撮影を行う速写撮影モードとを選択的に切り換えるモード切換手段と、
前記禁止手段は、前記検出手段により電池残量が所定値以下となったことが検出された場合には、前記速写撮影モードを前記通常撮影モードに切り換えることを特徴とする請求項１乃至３記載の電子カメラ。
【請求項５】
前記禁止手段により前記速写撮影が禁止された場合に、その旨を報知する報知手段を備えたことを特徴とする請求項１乃至４記載の電子カメラ。
【請求項６】
前記速写撮影制御手段の制御による前記速写撮影が行われている最中に、前記検出手段により電池残量が所定値以下となったことが検出された場合には、少なくとも前記撮影手段により前記揮発性のメモリに一時記憶される画像データの数を制限する制御手段と、
を備えたことを特徴とする請求項１乃至５記載の電子カメラ。
【請求項７】
前記禁止手段は、前記検出手段により電池残量が所定値以下となったことが検出された場合に、前記撮影手段による前記揮発性のメモリに対する画像データの一時記憶を禁止することを特徴とする請求項６記載の電子カメラ。
【請求項８】
前記禁止手段は、前記検出手段により電池残量が所定値以下となったことが検出された場合に、前記保存手段によって前記揮発性のメモリに一時記憶されている全ての画像データを前記不揮発性のメモリに書き込んで保存することを特徴とする請求項６又は７記載の電子カメラ。
【請求項９】
被写体を撮影して得られる画像データを、第１の書き込み速度を有する揮発性のメモリに書き込んで一時記憶する撮影手段と、前記揮発性のメモリに一時記憶されている画像データを、前記第１の速度よりも遅い第２の書き込み速度を有する不揮発性のメモリに書き込んで保存する保存手段と、を備える電子カメラの撮影を制御する撮影方法であって、
前記撮影手段による新たな画像データの撮影および一時記憶の動作を、既に撮影および一時記憶された画像データが前記保存手段により保存されるのを待つことなく、前記第２の速度よりも速い速度で繰り返し撮影および一時記憶が行われるように制御する速写撮影モードを設定する速写モード設定ステップと、
電池残量が所定値以下となったか否かを検出する検出ステップと、
前記検出ステップにより電池残量が所定値以下となったことが検出された場合には、前記速写モード設定ステップにより設定された速写撮影モードを解除し、前記撮影手段による新たな画像データの撮影および一時記憶の動作を、既に撮影および一時記憶された画像データが前記保存手段により保存されるのを待ってから行うように制御する通常撮影モードを設定する通常撮影モード設定ステップと、
を実行することを特徴とする撮影方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はデジタルカメラ等の電子カメラにおける連続撮影技術に関し、特に、電池電圧低下時の画像保護技術に関する。
【０００２】
【従来の技術】
デジタルカメラ等の電子カメラでは撮影モード下で取り込んだ被写体画像をＤＲＡＭ等の１次メモリに一時記憶し、シャッターボタン操作等の撮影指示があると撮影指示の都度１枚ずつ撮影を行いフラッシュメモリ等の２次メモリ（保存メモリ）に記録する。
【０００３】
また、上述のような撮影モード（単写）の他に、撮影間隔を最短にして（つまり、シャッターボタンを押すことのできる間隔を最短にして）見かけ上連続的に撮影する速写モードや１シャッターで所定枚数の画像を撮影する連写モード等の連続撮影機能を備えたものがある。
【０００４】
【発明が解決しようとする課題】
デジタルカメラの場合、撮影画像を保存メモリに書き込むには一定の時間を要するので、上述した単写の場合にはある被写体を撮影してから次の被写体を撮影するまで（すなわち、次に有効なシャッター操作ができるまで）には一定時間以上を要しシャッター操作が断続的になるが、速写モードや連写モード中に撮影された画像はＤＲＡＭに順次一時記憶させ一連の撮影終了後に一括してＤＲＡＭからフラッシュメモリに転送させて保存記憶させている。
【０００５】
しかしながら、速写（連写）モード中に電池容量が低下した場合、速写（連写）によりＤＲＡＭに書き込まれている画像データが消えてしまったり（ＤＲＡＭが揮発性メモリのため）、ＤＲＡＭからフラッシュメモリへの書き込み動作が行えなくなってしまうことがあるといった問題点があった。
【０００６】
本発明は、上記問題点を解決するためになされたものであり、速写（連写）機能を用いて撮影した画像データを確実に保存メモリに記録し得る電子カメラ及び撮影方法の提供を目的とする。
【０００７】
【課題を解決するための手段】
上記課題を解決するために、第１の発明の電子カメラは、被写体を撮影して得られる画像データを、第１の書き込み速度を有する揮発性のメモリに書き込んで一時記憶する撮影手段と、前記揮発性のメモリに一時記憶されている画像データを、前記第１の速度よりも遅い第２の書き込み速度を有する不揮発性のメモリに書き込んで保存する保存手段と、前記撮影手段による新たな画像データの撮影および一時記憶の動作を、既に撮影および一時記憶された画像データが前記保存手段により保存されるのを待ってから行うように制御して通常撮影を行う通常撮影制御手段と、前記撮影手段による新たな画像データの撮影および一時記憶の動作を、既に撮影および一時記憶された画像データが前記保存手段により保存されるのを待つことなく、前記第２の速度よりも速い速度で繰り返し撮影および一時記憶が行われるように制御して速写撮影を行う速写撮影制御手段と、電池残量が所定値以下となったか否かを検出する検出手段と、前記検出手段により電池残量が所定値以下となったことが検出された場合には、前記速写撮影制御手段の制御による前記速写撮影を禁止して前記通常撮影制御手段の制御による前記通常撮影を実行させる禁止手段と、を備えたことを特徴とする。
【０００８】
また、第２の発明は上記第１の発明の電子カメラにおいて、前記速写撮影制御手段は、前記保存手段による保存の動作を、前記撮影手段の動作とは平行して非同期に行うように制御して前記速写撮影を行うことを特徴とする。
また、第３の発明は上記第１の発明の電子カメラにおいて、前記速写撮影制御手段は、前記保存手段による保存の動作を、前記撮影手段により複数の画像データが撮影および一時記憶された後に行うように制御して前記速写撮影を行うことを特徴とする
また、第４の発明は上記第１乃至第３の発明の電子カメラにおいて、前記通常撮影制御手段の制御による前記通常撮影を行う通常撮影モードと前記速写撮影制御手段の制御による前記速写撮影を行う速写撮影モードとを選択的に切り換えるモード切換手段と、前記禁止手段は、前記検出手段により電池残量が所定値以下となったことが検出された場合には、前記速写撮影モードを前記通常撮影モードに切り換えることを特徴とする。
【０００９】
また、第５の発明は上記第１乃至第４の発明の電子カメラにおいて、禁止手段により連続撮影が禁止された場合、その旨を報知する報知手段を備えたことを特徴とする。
【００１０】
また、第６の発明は上記第１乃至第５の発明の電子カメラにおいて、前記速写撮影制御手段の制御による前記速写撮影が行われている最中に、前記検出手段により電池残量が所定値以下となったことが検出された場合には、少なくとも前記撮影手段により前記揮発性のメモリに一時記憶される画像データの数を制限する制御手段と、を備えたことを特徴とする。
【００１１】
また、第７の発明は上記第６の発明の電子カメラにおいて、前記禁止手段は、前記検出手段により電池残量が所定値以下となったことが検出された場合に、前記撮影手段による前記揮発性のメモリに対する画像データの一時記憶を禁止することを特徴とする。
【００１２】
また、第８の発明は上記第６又は第７の発明の電子カメラにおいて、前記禁止手段は、前記検出手段により電池残量が所定値以下となったことが検出された場合に、前記保存手段によって前記揮発性のメモリに一時記憶されている全ての画像データを前記不揮発性のメモリに書き込んで保存することを特徴とする。
【００１３】
また、第９の発明の撮影方法は、被写体を撮影して得られる画像データを、第１の書き込み速度を有する揮発性のメモリに書き込んで一時記憶する撮影手段と、前記揮発性のメモリに一時記憶されている画像データを、前記第１の速度よりも遅い第２の書き込み速度を有する不揮発性のメモリに書き込んで保存する保存手段と、を備える電子カメラの撮影を制御する撮影方法であって、前記撮影手段による新たな画像データの撮影および一時記憶の動作を、既に撮影および一時記憶された画像データが前記保存手段により保存されるのを待つことなく、前記第２の速度よりも速い速度で繰り返し撮影および一時記憶が行われるように制御する速写撮影モードを設定する速写モード設定ステップと、電池残量が所定値以下となったか否かを検出する検出ステップと、前記検出ステップにより電池残量が所定値以下となったことが検出された場合には、前記速写モード設定ステップにより設定された速写撮影モードを解除し、前記撮影手段による新たな画像データの撮影および一時記憶の動作を、既に撮影および一時記憶された画像データが前記保存手段により保存されるのを待ってから行うように制御する通常撮影モードを設定する通常撮影モード設定ステップと、を実行することを特徴とする。
【００１４】
【発明の実施の形態】
図１は本発明を適用したデジタルカメラの回路構成例を示すブロック図でありデジタルカメラ１００は、撮像部１０、ＤＲＡＭ（作業メモリ，バッファメモリ）１４、制御部２０、操作部３０、表示部４０、保存メモリ（ＣＦ）５０、電源９０及び電圧センサ９５を備えている。なお、音響出力装置１５を設けるようにしてもよい。
【００１５】
撮像部１０は光学系１１を介して取り込んだ被写体像を信号変換部１２でデジタルデータに変換し、信号処理部１３でデジタルデータからデジタルの輝度、色差マルチプレクス信号（Ｙ，Ｃｂ，Ｃｒデータ）等の信号成分（以下、画像データ）を得てＤＲＡＭ１４に転送する。また、信号処理部１３はスルー画像（ファインダ画像）表示するために、取り込んだ画像データを間引いて表示部４０に送る。また、シャッターボタン３６が全押しされるとその時点の画像データを圧縮してＤＲＡＭ１４に記憶する。信号処理部１３は、また、再生時に保存メモリ（コンパクトフラッシュメモリ（ＣＦ））５０から取り出された画像データに伸張処理を施して画像データを再生する。
【００１６】
ＤＲＡＭ１４は一次メモリとして用いられ、スルー画像を記憶するバッファ領域１４１、撮影画像や再生画像を一時的に記憶する画像バッファ領域１４２や圧縮／伸張時の作業用領域１４３等が確保されている。
【００１７】
制御部２０は、ＣＰＵ、ＲＡＭ及びプログラム格納用メモリ等の周辺回路を有したマイクロプロセッサ構成を有しており、プログラム格納用メモリに格納されている制御プログラムによりデジタルカメラ１００全体の制御を行なうと共に、操作部３０からの状態信号に対応してプログラム格納用メモリに格納されている各モード処理用のプログラムや本発明に基づく連続撮影制御プログラムを取り出して、デジタルカメラ１００の各機能の実行制御、例えば、撮影処理や記憶画像の再生処理の実行制御等を行なう他、速写（連写）時に電源電圧低下（ローバッテリ）が検出された場合に速写（連写）動作及び画像保存動作の制御と電源電圧低下の報知処理を実行する。また、速写（連写）動作と速写（連写）撮影画像の保存記憶動作を並行させて処理する並行処理制御を行うこともできる。
【００１８】
操作部３０はメインスイッチ（主電源スイッチ）や撮影モード選択キー３５及びシャッターボタン３６の他、調整スイッチ等のスイッチやボタンを構成部分としており、これらのスイッチ或いはボタンが操作されると状態信号が制御部２０に送出される。
【００１９】
表示部４０は制御部２０の表示制御により、処理選択時の機能選択用メニューやガイド（或いはアイコン）や、撮像時のスルー画像や報知メッセージ（又はマーク）の表示および再生時の再生画像等を液晶画面に表示する。
【００２０】
また、保存メモリ５０はコンパクトフラッシュメモリのようにデジタルカメラ１００の本体に着脱可能に構成された保存メモリ或いはフラッシュメモリのような本体に内蔵された保存メモリであり、通常、圧縮された画像データを保存記録する（本実施例は保存メモリとしてコンパクトフラッシュメモリ（以下、ＣＦと記す）を用いた例である）。
【００２１】
また、電源９０は通常はバッテリが用いられる。また、電圧センサ９５は電源（バッテリ）の電圧状態（低電圧（ローバッテリ）、通常電圧等）を検出して検出信号を制御部２０に送出する。
【００２２】
［速写（連写）モード時のＤＲＡＭのレイアウト例］
図２は速写（連写）モード時のＤＲＡＭ１４のレイアウト例を示す図であり、撮影時に、速写モード或いは連写モードが選択されると、ＤＲＡＭ１４には取込まれた被写体画像を一時的に記憶するスルー画像バッファ１４１、速写（連写）画像（圧縮済み画像）を一時的に記憶する速写（連写）画像バッファ１４２（バッファ１〜４）及び速写（連写）時に取込まれた被写体画像の圧縮等に用いられる作業用バッファ１４３が確保される。
【００２３】
なお、速写（連写）画像バッファ１４２内のバッファの個数は実施例では４個としたがこれに限定されない。すなわち、速写（連写）画像バッファ１４２内のバッファの個数の最大値Ｎ（ｎ≦Ｎ）はデジタルカメラ１００の１画像あたりの撮影時間（画像処理時間＋保存メモリへの１画像の書き込み時間）やＤＲＡＭ１４の容量等によって設計時に定められる。但し、画像処理時間＝露光時間＋データ転送時間＋画像データ処理時間＋圧縮時間である（図４）。
【００２４】
＜速写（連写）モードでの撮影処理＞
図３は速写モードでの撮影処理の概要説明図であり、図３（ａ）は速写動作と撮影画像の説明図、図３（ｂ）は速写動作に並行して保存メモリへの記憶処理を行う場合のタイミングの説明図である。
【００２５】
速写モードでは、光学系１１を介して取り込まれた被写体画像が露光、データ転送、画像データ処理を経てＤＲＡＭ１４のスルー画像バッファ１４１に取込まれ、表示部４０にスルー画像表示される。
そして、ユーザが所望のタイミングで１回目のシャッターボタン３６を押すと、被写体画像２１１が露光、データ転送、画像データ処理を経てスルー画像バッファ１４１に取込まれ、更に圧縮処理を施されてＤＲＡＭ１４のバッファ１に書き込まれる（図３（ａ））。
【００２６】
図３の例ではバッファ１への書き込みが終了すると、同時にバッファ１に書き込まれた画像のＣＦ５０への保存記憶（書込み）処理がスタートし（図３（ｂ）、また、次の画像の取込みが開始され、表示部４０の画面上には撮影レンズの視野内にある被写体がスルー画像表示され、次のシャッター操作を可能とする。
【００２７】
従って、ユーザが１枚目の画像の撮像指示に続けて２枚目、・・、４枚目まで連続的に撮影操作（シャッターボタン３６の押し下げ／開放を１回の撮像操作とする）すると、図示のように２回目の撮影操作では画像２１２がバッファ２に、・・、４回目の撮影操作では画像２１４がバッファ４に書き込まれる（図３（ａ）、図８（ａ））。また、この間、制御部２０は並列処理によりバッファ１に書き込まれた撮影画像（圧縮済み画像データ）のＣＦ５０への保存記憶処理を行う（図３（ｂ）、図８（ｂ））。
また、この速写モード中に電源電圧の低下が生じると後述するように速写モードの実行を禁止（又は撮影枚数を制限）し、画像バッファ１４２に書き込まれている撮影画像の保存記憶を行なう。
【００２８】
なお、図３では速写動作に並行して保存メモリへの記憶処理を行う例（構成）について述べたが、並行動作を行わず、速写動作時にはＤＲＡＭ１４のバッファ１〜４に順次撮影画像を記憶し、バッファ１〜４のすべてに撮影画像が記憶されたか、撮影終了指示があった場合にＤＲＡＭ１４に記憶されている画像を一括してＣＦ５０へ順次保存記憶するようにデジタルカメラ１００を構成することもできる。
【００２９】
［並列書込み時の画像バッファの書き込み／転送シーケンス］
図４は速写（連写）時に撮影画像の保存記憶を並列動作で行う場合のＤＲＡＭ１４の書き込み／転送シーケンスを示す図であり、速写（連写）時のバッファ１〜４の使われ方の説明図である。
【００３０】
図４（ａ）は１枚の画像の撮影処理時間の説明図であり、撮影処理時間Ｔ＝画像処理時間Ｔ１＋ＣＦ５０への書き込み時間Ｔ２である。なお、画像処理時間Ｔ１＝露光時間＋データ転送時間＋画像データ処理時間＋圧縮時間であり、実施例ではデータ転送時間＋画像データ処理時間＋圧縮時間は０．７５秒であるが図４の説明では露光時間及びＤＲＡＭ１４の書き込時間等を考慮して、Ｔ≒１秒とする。また、実施例ではＣＦ５０への書き込み時間は２秒であるが、並列処理による遅れを考慮してＴ２≒３秒とする。
【００３１】
図４（ｂ）はＤＲＡＭ１４の書き込み／転送シーケンスの説明図であり、ＣＦ５０には最大４枚の画像が展開可能であり、４枚まで速写を行うことができる。５枚目以降はＣＦ５０への書き込みが終わる毎に１枚ずつ撮影が可能となる（空いたバッファに撮影画像の書き込みが行われる）。
【００３２】
図4（ｂ）で、記号《１》〜《４》、《５》〜《８》、《９》〜《１２》は速写のタイミングを示し、記号《１》で示す撮影が行われると約１秒で画像処理が行われ、バッファ１に撮影画像が記憶されて次の撮影を可能にすると共にバッファ１に記憶された画像のＣＦ５０への書込みが開始される。次に、記号《２》で示す撮影が行われると画像処理が行われ、バッファ２に撮影画像が記憶されて次の撮影を可能にすると共にＣＦ５０への書込みを《１》で撮影された画像の書込みが終わるまで待つ。
【００３３】
このような動作を繰り返し、記号《４》で示す撮影が行われバッファ４に撮影画像が記憶されると、《１》で撮影された画像のＣＦ５０への書込みが完了するのでバッファ１への次の画像の記憶が可能（すなわち、次の撮影が可能）となると共に、《２》で撮影された画像（バッファ２に記憶されている画像）のＣＦ５０への書込みが開始される。以下、同様に《３》、《４》で撮影された画像のＣＦ５０への書込みが順に終了すると記号《５》の撮影によりバッファ２に記憶されている画像のＣＦ５０への書込みが開始される。
【００３４】
［速写（連写）モード下の報知表示］
図５は速写（連写）モード下でバッテリの状態や速写（連写）の可否（速写（連写可能）、速写（連写）禁止または制限）、或いは通常撮影モードへの移行等を報知する報知画面の実施例を示す図である。
【００３５】
図５（ａ）はスルー表示されている画像に撮影枚数制限又は撮影禁止や通常撮影モードへの移行等を報知するメッセージ７１を表示した例である。メッセージの内容は、例えば「速写（連写）できます」、「３枚目の速写（連写）処理中です」、「あと１枚だけ撮影できます」、「しばらくお待ち下さい」、「ＣＦに書込み中につき、速写（連写）できません」、「バッテリ電圧低下により通常撮影モードに移行しました」、「バッテリを交換してください」等々があげられる。なお、音響出力装置１５を備えたデジタルカメラでは図５（ａ）のメッセージ表示に代えて音響メッセージ出力による報知を行うようにしてもよい。
【００３６】
また、図５（ｂ）、（ｂ’）はバッテリの電源（電圧）状態及び撮影（可能）枚数をマークで表すようにしてスルー画像に重畳して表示して報知するようにした例であり、図５（ｂ）の電池型図形内に黒い菱形と黒い三角形の二つが描かれた電池型のバッテリ有効マーク７２はバッテリ電圧が所定値以上であることを示し、４つの白丸印の速写（連写）マーク７３は速写（連写）可能枚数を示し、速写（連写）操作により有効に撮影が行われることを表している。また、図５（ｂ’）の電池型図形内に黒い三角形一つを表示したローバッテリマーク７２’はバッテリ電圧が所定値以下（ローバッテリ）であることを示し、速写マーク７３を表示しないことによって速写（連写）操作をしても無効である（速写（連写）撮影されない）こと、つまり、通常撮影モードに移行したことを表している。
【００３７】
また、図５（ｃ）、（ｃ’）、（ｄ）、（ｄ’）はＤＲＡＭ１４のバッファ１〜バッファ４の少なくとも１つにＣＦ５０に未書込み（又は書込み中）の画像があるとき、ローバッテリ状態が生じた場合に、電源電圧状態及び撮影枚数をマークで表すようにしてスルー画像に重畳して表示して報知するようにした例である。また、図５（ｃ）、（ｃ’）の速写（連写）マーク７３’は速写（連写）可能枚数４のうち、２枚撮影（黒丸印は撮影済み枚数を示す）され、あと２枚速写（連写）可能であることを意味する。マーク７３，７３’の白丸の数は撮影可能枚数を、マーク７３’の黒丸の数は速写（連写）によりバッファに現在書き込まれている画像枚数撮影済み枚数を示し、撮影回数をα、ＣＦ５０への保存メモリへ書き込んだ枚数をβとすると黒丸の数はα−[（α−β）／４]×４（但し、[]内は小数点以下切り捨て）で表される。
また、図５（ｃ）は２枚速写（連写）した時点でのスルー表示であり、図５（ｃ’）のスルー表示は２枚速写（連写）したあとローバッテリが生じたことを示す。また、図５（ｄ）はローバッテリが生じた後３枚目の速写（連写）が行われると、「しばらくお待ち下さい」といったＷＡＩＴ（待機）表示がスルー画像に重畳されて表示されていることを示す。また、図５（ｄ’）はＤＲＡＭ１４に残っている撮影画像のＣＦ５０への書込み処理終了後、ＷＡＩＴ表示から切り替えてスルー画像に表示される速写（連写）操作無効（通常撮影モード）を意味する報知である。なお、上述したマーク７２、７３や報知メッセージは制御部２０のプログラム格納メモリに格納されている（別途、マークやメッセージ格納用メモリを設けてもよい）。
なお、上記バッテリ有効マーク７２，ローバッテリマーク７２’でバッテリ状態を表すために電池型図形を用いたがこれに限定されない（電池の状態を効果的に示す物であればよく、電池図形以外のマーク、グラフ或いは文字表示でもよい）。また、速写（連写）マーク７３，７３’は撮影可能枚数や撮影済み枚数の表示を丸印の数で表す方法に限定されない（他のマークでもよく、また、マークを用いずにグラフや文字列で表すようにしてもよい）。また、マークの表示位置も図５の例に限定されない。
【００３８】
＜速写時の制御動作（並行書込みを行う場合）＞
図６は速写時のデジタルカメラの制御動作の一実施例を示すフローチャートであり、撮影画像の記録動作を速写動作と並列的に行う場合の例である。
また、図６（ａ）、（ｂ）は基本的な制御動作を示すフローチャートであり、バッテリ電圧が所定値以下（ローバッテリ）になった場合に速写を禁止する例の速写制御動作とそれに並列して行う撮影画像の書込み制御動作を示すフローチャートである。また、図６（ｃ）は図６（ａ）の変形例であり、ローバッテリが生じた場合に禁止に代えて速写枚数を制限する例のフローチャートである。
【００３９】
１．  速写（ＣＦ５０への書込みを並行処理で行う）時の制御動作
ステップＳ１：（速写モードの選択設定）
図６（ａ）で、撮影モードの選択時に制御部２０は表示部４０の液晶画面に撮影方法を選択する選択メニューを表示する。このとき、ユーザが撮影モード選択キー３５を操作して速写モードを選択するとＳ２に遷移する。
【００４０】
ステップＳ２：（バッファインジケータ、バッファ及びフラグの初期設定）
速写画像を一次的に記憶するためのバッファを指定するバッファインジケータＳとＤＲＡＭ１４のバッファ１〜４のうちどのバッファの画像をＣＦ５０に書き込んでいるかを示す転送バッファインジケータＧの値を１に設定し、バッファ１〜４を特定のコード（例えば、Ｘ’ＦＦ’でクリアする（バッファ１〜４をクリアする代わりに転送済みフラグ１〜４を設けてその値をオフにするようにしてもよい））。また、図６（ｃ）に示すように撮影枚数制限を行う場合は撮影枚数制限カウンタＰの値を設定するようにする（実施例ではＰ＝１としたがこれに限定されない）。
【００４１】
ステップＳ３：（表示マークの設定）
制御部２０は図５に示したバッテリ有効マーク７２及び速写マーク７３をプログラム格納用メモリから取り出して制御部２０のＲＡＭに保持する。
【００４２】
ステップＳ４：（被写体画像の取込み及びスルー画像表示）
制御部２０は、光学系１１でのオートフォーカス制御および信号処理部１３でのホワイトバランス調整を行った後に取り込まれた被写体画像をＤＲＡＭ１４のスルー画像バッファ１４１に記憶すると共に表示部４０に送り、更に、ＲＡＭに保持したバッテリ有効マーク７２及び速写マーク７３を図５（ｂ）の例に示すように重畳させてスルー画像表示する。
【００４３】
ステップＳ５：（バッテリ電圧の検出及びローバッテリの判定）
制御部２０は、電圧センサ９５からの検出信号を調べ、バッテリー電圧が所定値以上の場合にはＳ６に遷移し、所定値よりバッテリー電圧が低い場合（ローバッテリ）にはＳ１１に遷移する。
【００４４】
ステップＳ６：（撮影指示の有無判定）
制御部２０は操作部３０からの状態信号を調べてシャッターボタン３６が全押しされたか否かを判定し、シャッターボタン３６が全押しされた場合にはＳ７に遷移し、そうでない場合にはＳ４に戻って被写体画像の取込み及びマークが重畳されたスルー画像の表示を行う。
【００４５】
ステップＳ７：（バッファＳの使用状態の判定）
制御部２０はバッファＳが空きバッファ（既にＣＦ５０に記憶済みのバッファ）又は未使用バッファであるか否かを判定し、バッファＳが空きバッファ又は未使用バッファの時にはＳ８に遷移してバッファＳへの撮影画像の記憶処理を行なう。また、バッファＳが空きバッファ又は未使用バッファのいずれでもないとき（すなわち、未書込み画像又は書込み中の画像があるとき）は並行処理（図６（ｂ）によるＣＦ５０への書込みによりバッファＳが空くまで待機する。
なお、空きバッファ又は未使用バッファの判定はバッファＳが特定の値でクリアされているか否かを調べることにより行うことができる（バッファ１〜４をクリアする代わりに転送済みフラグ１〜４を設けた場合にはフラグＳの値がオフなら空きバッファが未使用バッファと判定できる）。
【００４６】
ステップＳ８：（画像の取込み、圧縮及びバッファへの一時記憶）
制御部２０はシャッター３６の押し下げ時点の画像をスルー画像バッファ１４１に取込んで作業バッファ１４３を用いて圧縮を施し、ＤＲＡＭ１４のバッファ１〜４のうちのバッファインジケータＳの値で表される番号のバッファ（以下、バッファＳ）に一時記憶する。
【００４７】
ステップＳ９：（速写終了判定）
制御部２０は操作部３０からの状態信号を調べてユーザが速写終了操作を行った場合には速写モードを解除し、マーク７３（７３’）を消して撮影処理を終了する。但し、図６（ｂ）の並行動作はバッファ１〜４のいずれかにＣＦ５０に未書込み（或いは書込み中）の画像がある間は続行される。
【００４８】
ステップＳ１０：（バッファインジケータの更新）
制御部２０はバッファインジケータＳの値が４ならバッファインジケータＳの値を１に更新し、Ｓ４に戻って次の被写体画像の取込み及びスルー画像表示を行なう。また、バッファインジケータＳの値が４未満ならバッファインジケータＳに１を加え、Ｓ４に戻って次の被写体画像の取込み及びスルー画像表示を行なう。
【００４９】
ステップＳ１１：（速写モード解除及び速写禁止報知）
上記ステップＳ７でローバッテリが検出されると、制御部２０は速写モードを解除（速写を禁止）し、各マークを画面上から消去して、図５（ｂ）に示すような「ローバッテリにつき速写禁止」といった速写禁止を意味するメッセージを表示する。また、デジタルカメラ１００に音響出力装置１５が備えられている場合には速写禁止報知を音響メッセージの出力によって行うようにしてもよい。
【００５０】
ステップＳ１２：（ローバッテリ時のＣＦへの書込み処理）
制御部２０は画面をクリアした後、バッファ１〜４にＣＦ５０に未書込み（又は、書込み中）の画像が残っているか否かを調べ、残っている場合にはＣＦ５０への書込みが終了するまで、待機表示、例えば、「しばらくお待ち下さい」といったＷＡＩＴ（待機）メッセージを表示し、書込みが終了するとＳ１３に遷移する。また、バッファ１〜４の全てが空（つまり、ＣＦ５０への未書込み（又は、書込み中）の画像がない）場合にはＳ１３に遷移する。
なお、この際にユーザが誤ってシャッターボタン３６を全押ししても速写モードが解除されているのでシャッター操作無効となって速写は行われない。
【００５１】
ステップＳ１３：（通常撮影モード移行メッセージ等の重畳表示）
制御部２０は取り込まれた被写体画像をＤＲＡＭ１４のスルー画像バッファ１４１に記憶すると共に通常撮影モードへの移行メッセージ（例えば、「通常撮影モードへ移行します、解除なら撮影終了操作して下さい」）を表示部４０に送り、更に、ＲＡＭに保持したローバッテリマーク（７２’）及びメッセージ（７１）を重畳させてスルー画像表示する。
【００５２】
ステップＳ１４：（通常撮影モード解除の可否判定）
制御部２０は操作部３０からの状態信号を調べ、撮影終了操作があった場合（通常撮影モードへの変更不要を意味する）には撮影動作を終了する。
【００５３】
ステップＳ１５：（通常撮影モードの実行）
制御部２０は、通常撮影モード、すなわち、１回のシャッター操作で１枚の画像を撮影してＤＲＡＭ１４への記憶処理（書込み処理）及びＣＦ５０への書き込み処理という一連の処理を行い、この一連の書込み処理が終了するまでは次の画像の撮影が行えない撮影モードを実行し、１枚ずつ撮影を行なう。
なお、並列処理によるＣＦ５０への全画像の書込みが終わるまで、シャッターボタン３６が押されても撮影を行わないようにして通常撮像モードの実行開始を待つようにしてもよい。
【００５４】
上記構成により図５（ｂ）、（ｂ’）に示すように速写モード中にローバッテリが生ずると速写モードを解除してそれ以後の速写撮影を禁止し、ＤＲＡＭ１４に残っている撮影画像のＣＦ５０への保存記憶処理を行うので、バッテリに電力が残っているうちに撮影画像全部を確実に保存メモリに保存することができる。また、この場合、通常撮影モードにモード変更するので、バッテリ電圧が通常撮像には十分な状態の間に画像を撮り足すことができる。
【００５５】
２．  ＣＦ５０への書込み動作（並列処理）：図６（ｂ）
ＣＦ５０への書込みは１枚目の画像が撮影され、ＤＲＡＭ１４のバッファ１にに記録し終わった時点から開始され、以後、図４の転送シーケンスに示されているように、バッファ１〜４に循環的に記憶される撮影画像を順次ＣＦ５０に書き込む。また、図６（ａ）に示す速写動作の終了又は中断の理由のいかんに係わらず、バッファ１〜４に未書込み画像がなくなるまでＣＦ５０への書込みを繰り返す。
【００５６】
ステップＴ１：（並行処理動作終了の可否判定）
図６（ｂ）で制御部２０は速写モードが解除されたか否かを調べ、速写モード中の場合には並行処理動作を行うためにＴ２に遷移し、速写モードが解除された場合には並列処理動作を終了する。
【００５７】
ステップＴ２：（Ｇ番目のバッファへの撮影画像の書込み終了確認）
制御部２０は転送バッファインジケータＧの示すＧ番目のバッファ（以下、バッファＧ）への撮影画像の書込みが終了しているか否か、すなわち未書込み画像が記憶されているか否かを確認し、書込みが終了している場合はＴ５に遷移し、書込みが終了していない場合には終了するまで待機する。
【００５８】
ステップＴ３：（バッファＧの画像のＣＦ５０への書込み処理）
制御部２０はバッファＧに記憶されている画像（圧縮済み画像）をＣＦ５０に書き込む。
【００５９】
ステップＴ４：（書込み終了判定）
制御部２０はバッファＧの画像のＣＦ５０への書込みが終了したかを調べ、終了した場合にはバッファＧを特定の値（例えば，Ｘ’ＦＦ’）でクリアしてＴ４に遷移し、そうでなければ書込みが終了するまで待機する。
【００６０】
ステップＴ５：（転送バッファインジケータの更新）
制御部２０はＧ＝４ならＧ＝１、Ｇ＜４ならＧ＝Ｇ＋１として転送バッファインジケータを更新し、Ｔ１に戻る。
【００６１】
３．  ローバッテリ時の変形例（速写枚数を制限する例）：図６（ｃ）
ステップＳ５’：（ローバッテリの検出）
制御部２０は、電圧センサ９５からの検出信号を調べ、バッテリ電圧が所定値以上の場合にはＳ６に遷移し、所定値よりバッテリ電圧が低い場合（ローバッテリ）にはＳ１１’−１に遷移する。
【００６２】
ステップＳ１１’−１：（ローバッテリマーク、撮影制限枚数設定）
制御部２０はプログラム格納メモリからローバッテリマーク７２’を取り出してＲＡＭに保持されているバッテリ有効マーク７２に上書きして保持する。
【００６３】
ステップＳ１１’−２：
制御部２０は撮影枚数制限カウンタＰの値が１以上ならカウンタＰから１を差し引いてＳ６に遷移する。また、カウンタＰの値が０の場合はＳ１１に遷移する。
【００６４】
上記構成により、図５（ｃ）、（ｃ’）に示すように速写の途中でローバッテリが生じても撮影制限枚数Ｐ以内の場合には速写モードは解除されずＰ枚分の速写が可能となる。また、Ｐ枚分の速写が終わると速写モードが解除され画面上に表示されている速写マーク７３（７３’）を消去して、図５（ｄ）に示すような待機画面が表示され、その間、残された撮影画像がＣＦ５０に書き込まれる。
【００６５】
例えば、Ｐ＝１とすると、図５（ｃ）、（ｃ’）に示すように速写の途中でローバッテリが生ずると、その後の最初の１枚の撮影（速写）が可能となり、それを撮影すると図５（ｄ）に示すような待機画面が表示され、同時に、速写マーク７３’が消去されて速写禁止《通常撮影モード）を意味する図５（ｄ’）のような画面が表示される。
【００６６】
２．  速写（ＣＦ５０への書込みを一括的に行う）時の制御動作
上記実施例では制御動作を速写動作とＣＦへの書込み動作を並列して行なうように構成した例について述べたが、本発明はＤＲＡＭ１４に所定枚数分撮影画像の書き込みが終了した後、ＤＲＡＭ１４に記憶されているすべての画像データをＣＦに書き込むように構成した場合にもローバッテリ時にＤＲＡＭ１４に記憶されている画像をＣＦ５０に書き込むように制御動作を構成することができる。
【００６７】
ステップＵ１：（速写モードの選択設定）
図７で、制御部２０は表示部４０の液晶画面に撮像方法を選択する選択メニューを表示する。ユーザが撮影モード選択キー３５を操作して速写モードを選択するとＵ２に遷移する。
【００６８】
ステップＵ２：（カウンタ及び表示マークの設定）
制御部２０はバッファインジケータＳの値を４に設定すると共に、図５に示したバッテリ有効マーク７２及び速写マーク７３をプログラム格納用メモリから取り出して制御部２０のＲＡＭに保持する。なお、図６（ｃ）に示すように撮影枚数制限を行う場合は撮影枚数制限カウンタＰの値を設定するようにする（実施例ではＰ＝１としたがこれに限定されない）。
【００６９】
ステップＵ３：（スルー画像表示）
制御部２０は、光学系１１でのオートフォーカス制御および信号処理部１３でのホワイトバランス調整を行った後に取り込まれた被写体画像をＤＲＡＭ１４のスルー画像バッファ１４１に記憶すると共に表示部４０に送り、更に、ＲＡＭに保持したバッテリ有効マーク７２及び速写マーク７３を重畳させてスルー画像表示する。
【００７０】
ステップＵ４：（バッテリ電圧の検出及びローバッテリの判定）
制御部２０は、電圧センサ９５からの検出信号を調べ、バッテリ電圧が所定値以上の場合にはＵ５に遷移し、所定値よりバッテリ電圧が低い場合にはＵ１０に遷移する。
【００７１】
ステップＵ５：（撮影指示の有無判定）
制御部２０は操作部３０からの状態信号を調べてシャッターボタン３６が押されたか否かを判定し、シャッターボタン３６が押された場合にはＵ６に遷移し、そうでない場合にはＵ３に戻ってマークが重畳されたスルー画像の表示を行う。
【００７２】
ステップＵ６：（画像の取込み，圧縮及びバッファへの一時記憶）
制御部２０はシャッターボタン３６の押し下げ時点の画像をスルー画像バッファ１４１に取込んで作業バッファ１４３を用いて圧縮を施し、ＤＲＡＭ１４のバッファ１〜４のうちの撮影バッファインジケータＳの値で表される番号のバッファ（以下、バッファＳ）に一時記憶する。
【００７３】
ステップＵ７：（画像記憶枚数の判定）
制御部２０はバッファインジケータＳから１を差し引いてその値を調べ、バッファインジケータ＝０か否かを判定し、バッファインジケータ＞０のときはまだ撮影画像が書き込まれていないバッファがあるものとしてＵ３に戻ってスルー画像表示を行なう。また、バッファインジケータ＝０のときはＵ８に遷移する。
【００７４】
ステップＵ８：（撮影画像のＣＦへの書込み）
制御部２０はＤＲＡＭ１４のバッファ１〜４に書き込まれている撮影画像（圧縮済み画像）を順次ＣＦ５０に書き込む。
【００７５】
ステップＵ９：（速写終了判定）
制御部２０は操作部３０からの状態信号を調べてユーザが速写終了操作を行った場合には速写モードを解除し、速写マーク７３（７３’）を消して撮影処理を終了する。そうでない場合にはＵ２に戻り、それ以降の処理を繰り返す。
【００７６】
ステップＵ１０：（速写モード解除及び速写禁止報知）
上記ステップＵ４でローバッテリが検出されると、制御部２０は速写モードを解除（速写を禁止）し、各マークを画面上から消去して、図５（ｂ）に示すような「ローバッテリにつき速写禁止」といった速写禁止を意味するメッセージを表示する。また、デジタルカメラ１００に音響出力装置１５が備えられている場合には速写禁止報知を音響メッセージの出力によって行うようにしてもよい。
【００７７】
ステップＵ１１：（ローバッテリ時のＣＦへの書込み処理）
制御部２０は画面をクリアした後、バッファ１〜４のいずれかに画像が記憶されているか否かを調べ、記憶されている場合にはＣＦ５０への書込みが終了するまで、待機表示、例えば、「しばらくお待ち下さい」といったＷＡＩＴ（待機）メッセージを表示し、書込みが終了するとＵ１２に遷移する。また、バッファ１〜４の全てが空（つまり、ＣＦ５０への未書込み（又は、書込み中）の画像がない）の場合にはＵ１２に遷移する。
なお、この際にユーザが誤ってシャッターボタン３６を全押ししても速写モードが解除されているのでシャッター操作無効となって速写は行われない。
【００７８】
ステップＵ１２：（通常撮影モード移行メッセージ等の重畳表示）
制御部２０は取り込まれた被写体画像をＤＲＡＭ１４のスルー画像バッファ１４１に記憶すると共に通常撮影モードへの移行メッセージ（例えば、「通常撮影モードへ移行します、解除なら撮影終了操作して下さい」）を表示部４０に送り、更に、ＲＡＭに保持したローバッテリマーク（７２’）及びメッセージ（７１）を重畳させてスルー画像表示する。
【００７９】
ステップＵ１３：（通常撮影モード解除の可否判定）
制御部２０は操作部３０からの状態信号を調べ、撮影終了操作があった場合（通常撮影モードへの変更不要を意味する）には撮影動作を終了する。
【００８０】
ステップＵ１４：（通常撮影モードの実行）
制御部２０は、通常撮影モード、すなわち、１回のシャッター操作で１枚の画像を撮影してＤＲＡＭ１４への記憶処理（書込み処理）及びＣＦ５０への書き込み処理という一連の処理を行い、この一連の書込み処理が終了するまでは次の画像の撮影が行えない撮影モードを実行し、１枚ずつ撮影を行なう。
上記構成により、図６（ａ），（ｂ）の例と同様に、速写モード中にローバッテリが生ずると速写モードを解除してそれ以後の撮影（速写）を禁止し、ＤＲＡＭ１４に撮影画像が残っている場合にＣＦ５０への保存記憶処理を行うので、バッテリに電力が残っているうちに撮影画像全部を確実に保存メモリに保存することができる。また、この場合、通常撮影モードにモード変更するので、バッテリ電圧が通常撮像には十分な状態の間に画像を撮り足すことができる。
【００８１】
また、上記実施例ではローバッテリが生じたとき撮影を禁止したが、図６（ｃ）のようにローバッテリが生じた場合に撮影枚数を制限するように構成することもできる。すなわち、図６（ｃ）で、括弧内のステップ番号をもとに、
「ステップＵ４’：（ローバッテリの検出）
制御部２０は、電圧センサ９５からの検出信号を調べ、バッテリー電圧が所定値以上の場合にはＳ６に遷移し、所定値よりバッテリー電圧が低い場合（ローバッテリ）にはＵ１０’−１に遷移する。
【００８２】
ステップＵ１０−１：（ローバッテリマーク、撮影枚数制限設定）
制御部２０はプログラム格納メモリからローバッテリマーク７３’を取り出してＲＡＭに保持されている速写有効マーク７３に上書きして保持する。
ステップＵ１０’−２：
制御部２０は撮影枚数制限カウンタＰの値が１以上ならカウンタＰから１を差し引いてＵ５に遷移する。また、カウンタＰの値が０の場合はＵ１１に遷移する。」
とすればよい。
【００８３】
上記構成により、図５（ｃ），（ｃ’）に示すように速写の途中でローバッテリが生じても撮影制限枚数Ｐ内の場合には速写モードは解除されずＰ枚分の速写が可能となる。また、Ｐ枚分の速写が終わると速写モードが解除され画面上に表示されている速写マーク７２（７２’）を消去して、ＤＲＡＭ１４に未書込み画像が記憶されているような場合には、図５（ｄ）に示すような待機画面が表示され、その間、残された撮影画像がＣＦ５０に書き込まれる。
【００８４】
＜連写モード＞
図８は連写モードでの撮影動作の概要説明図であり、撮影指示、撮影、撮影画像の保存記憶のタイミングを示す。
【００８５】
図８に示すように、連写モードでは、取り込まれた画像が表示部４０の液晶画面にスルー画像表示される。そして、ユーザが所望のタイミングでシャッターボタン３６を全押しし、そのまま押し続けると所定時間間隔（実施例では１秒）で取り込まれる被写体画像２１１〜２１４がＤＲＡＭ１４のバッファ１〜４に順次に書き込まれる。また、撮影画像がバッファ１〜４の全てに書き込まれるかシャッターボタン３６を半押しにするか、押し下げを解除すると連写終了となる。
【００８６】
また、この間、制御部２０は並列処理によりバッファ１〜４に書き込まれた撮影画像（圧縮済み画像データ）のＣＦ５０への保存記憶処理を行う。
また、この間電源の電圧低下が生じると後述するように連写モードの実行を禁止（又は撮影（連写）枚数の制限）し、バッファ１〜４に書き込まれている撮影画像の保存記憶を行なう。
【００８７】
なお、図８では連写動作に並行して保存メモリへの記憶処理を行う例（構成）について述べたが、並行動作を行わず、連写動作時にはＤＲＡＭ１４のバッファ１〜４に撮影画像を記憶し、バッファ１〜４のすべてに撮影画像が記憶されたか、撮影終了指示があった場合にＤＲＡＭ１４に記憶されている画像を一括してＣＦ５０へ保存記憶するようにデジタルカメラ１００を構成することもできる。
【００８８】
「連写時の制御動作」
１．  連写（ＣＦ５０への書込み並行処理で行う）時の制御動作
図９は連写動作と保存メモリへの書込み動作を並行して行なう例であり、連写動作の部分を示す図である。なお、図示してない部分の動作は「速写」を「連写」に読み替えれば、図６（ａ）の速写制御動作のフローチャートと同様である。また、並行処理制御動作についても図６（ｂ）の並行処理制御動作と同様である。更に、変形例（撮影可能枚数の制限を行なう例）についても図６（ｃ）の例と同様である。なお、図９で図６のフローチャートと同じ記号のステップは図６の場合と同じ動作を行なうことを意味する。
【００８９】
図９で、１枚目の連写が終了しバッファインジケータＳの値が更新された（図６：Ｓ１〜Ｓ１０）後、次のステップＳ１０−２、Ｓ１０−３を追加すればよい。
【００９０】
ステップＳ１０−２：（スルー画像表示）
制御部２０は、光学系１１でのオートフォーカス制御および信号処理部１３でのホワイトバランス調整を行った後に取り込まれた被写体画像をＤＲＡＭ１４のスルー画像バッファ１４１に記憶すると共に表示部４０に送り、更に、ＲＡＭに保持したバッテリ有効マーク７２及び速写マーク７３重畳させてスルー画像表示する。
【００９１】
ステップＳ１０−３：（バッテリ電圧の検出及びローバッテリの判定）
制御部２０は、電圧センサ９５からの検出信号を調べ、バッテリ電圧が所定値以上の場合にはＳ７に遷移し，所定値よりバッテリ電圧が低い場合（ローバッテリ）にはＳ１１に遷移する。
【００９２】
上記構成により図６（ａ）のステップＳ８で１回シャッター操作が行われると、後はＤＲＡＭ１４にバッファの数だけ連続的に撮影を行ない、撮影中にローバッテリが生じるとステップＳ１１（または図６（ｃ）のステップＳ１１’−１）に遷移して連写禁止（または撮影枚数制限）制御を行ない、ＤＲＡＭ１４に残っている撮影画像は並列動作で順次ＣＦ５０に書き込むので、連写中にローバッテリが生じてもバッテリに電力が残っているうちに撮影画像全部を確実に保存メモリに保存することができる。また、この場合、通常撮影モードにモード変更するので、バッテリ電圧が通常撮像には十分な状態の間に画像を撮り足すことができる。
【００９３】
２．  連写（ＣＦ５０への書込みを一括的に行う）時の制御動作
上記実施例では制御動作を連写動作とＣＦへの書込み動作を並列して行なうように構成した例について述べたが、連写の場合も速写の場合と同様にＤＲＡＭ１４に所定枚数分撮影画像の書き込みが終了すると、ＤＲＡＭ１４に記憶されているすべての画像データをＣＦに書き込むように構成してもローバッテリ時にＤＲＡＭ１４に記憶されている画像をＣＦ５０に書き込むように制御動作を構成することができる。
【００９４】
図１０はＤＲＡＭに所定枚数分撮影画像の書き込みが終了すると、ＤＲＡＭに記憶されているすべての画像データを保存メモリに書き込む例であり、連写動作の部分を示す図である。なお、図示してない部分の動作は「速写」を「連写」に読み替えれば、図７の速写制御動作のフローチャートと同様である。また、変形例（撮影可能枚数の制限を行なう例）については図６（ｃ）の例と同様である。なお、図１０で図７のフローチャートと同じ記号のステップは図６の場合と同じ動作を行なうことを意味する。
図１０で、シャッター操作が行われると（図７：Ｕ５）と、画像の取込み、圧縮及びバッファへの一時記憶を行なう。
【００９５】
ステップＵ６：（画像の取込み、圧縮及びバッファへの一時記憶）
制御部２０はシャッターボタン３６の押し下げ時点の画像をスルー画像バッファ１４１に取込んで作業バッファ１４３を用いて取込まれた画像に圧縮を施し、ＤＲＡＭ１４のバッファ１〜４のうちの撮影バッファインジケータＳの値で表される番号のバッファ（以下、バッファＳ）に一時記憶する。
【００９６】
ステップＵ７’−１：（画像記憶枚数の判定）
制御部２０はバッファインジケータＳから１を差し引いてその値を調べ、Ｓ＝０か否かを判定し、Ｓ＞０のときはまだ撮影画像が書き込まれていないバッファがあるものとしてＵ７’−２に遷移する。また、Ｓ＝０のときはＵ８に遷移する。
【００９７】
ステップＵ７’−２：（スルー画像表示等）
制御部２０は、光学系１１でのオートフォーカス制御および信号処理部１３でのホワイトバランス調整を行った後に取り込まれた被写体画像をＤＲＡＭ１４のスルー画像バッファ１４１に記憶すると共に表示部４０に送り、更に、ＲＡＭに保持したバッテリ有効マーク７２及び速写マーク７３を重畳させてスルー画像表示する。
【００９８】
ステップＵ７’−３：（バッテリ電圧の検出及びローバッテリの判定）
制御部２０は、電圧センサ９５からの検出信号を調べ、バッテリ電圧が所定値以上の場合にはＵ６に遷移し、所定値よりバッテリ電圧が低い場合にはＵ１０に遷移する。
【００９９】
上記構成によりステップＵ５で１回シャッター操作が行われると、シャッターボタン３６が全押しされている間、ＤＲＡＭ１４にバッファの数だけ連続的に撮影を行ない、撮影中にローバッテリが生じるとステップＵ１０（またはステップＵ１０−１）に遷移して連写禁止（または撮影枚数制限）制御を行ない、ＤＲＡＭ１４に残っている全ての撮影画像はＵ１１で順次ＣＦ５０に書き込むので、連写中にローバッテリが生じてもバッテリに電力が残っているうちに撮影画像全部を確実に保存メモリに保存することができる。また、この場合、通常撮影モードにモード変更するので、バッテリ電圧が通常撮像には十分な状態の間に画像を撮り足すことができる。
【０１００】
以上本発明のいくつかの実施例について説明したが本発明は上記実施例に限定されるものではなく、種々の変形実施が可能であることはいうまでもない。
【０１０１】
【発明の効果】
以上説明したように、第１の発明の電子カメラによれば、速写撮影中に電池残量が低下した場合に、その速写撮影を禁止するので、ユーザは速写撮影をそれ以上行なえないが、電力が完全に消耗する前に速写撮影を行わないようにしたことにより速写撮影以外の、例えば、速写撮影により得られた未保存の撮影画像の保存記憶や通常撮影等を行うことができる。
【０１０２】
また、第２の発明の電子カメラによれば、連写において、不揮発性メモリへの保存の動作を、撮影動作とは平行して非同期に行うことができる。
また、第３の発明の電子カメラによれば、連写において、不揮発性メモリへの保存の動作を、撮影動作による複数の画像データの撮影の完了後に行うことができる。
【０１０３】
また、第５の発明の電子カメラによれば、速写撮影中に電源電圧の低下が生じた場合に、その速写撮影を禁止するとともに、その旨を報知するのでユーザは速写撮影が不可能になった原因を知ることができる。
【０１０４】
また、第６の発明の電子カメラによれば、速写撮影中に電源電圧の低下が生じた場合に、直ちにはその速写撮影を禁止せずに、撮影枚数の制限を行なうので、少なくとも電源電圧低下直後にユーザが撮影操作したばかりの撮影画像は保存される。
【０１０５】
また、第７の発明の電子カメラによれば速写撮影中に電源電圧の低下が生じた場合にカメラへの画像の取り込み（一次記憶）を禁止するので、電源電圧低下前に撮影した画像の保存記憶を確実に行なうことができると共に保存記憶時の処理手順が簡単になる。
【０１０６】
また、第８の発明の電子カメラによれば速写撮影中に電源電圧の低下が生じた場合に一次メモリに記憶されている全ての画像を二次メモリに書き込むので、撮影した画像を確実に保存記憶することができる。
【０１０７】
また、第９の発明の撮影方法によれば、速写撮影中に電池残量が低下した場合に、その速写撮影を禁止するので、ユーザは速写撮影をそれ以上行なえないが、電力が完全に消耗する前に速写撮影を行わないようにしたことにより速写撮影以外の、例えば、速写撮影により得られた未保存の撮影画像の保存記憶や通常撮影等を行うことができる。
【図面の簡単な説明】
【図１】本発明を適用したデジタルカメラの回路構成例を示すブロック図である。
【図２】連写又は速写モード時のＤＲＡＭのレイアウト例を示す図である。
【図３】速写モードでの撮影処理の概要説明図である。
【図４】速写（連写）時に撮影画像の保存記憶を並列動作で行う場合のＤＲＡＭの書き込み／転送シーケンスを示す図である。
【図５】速写（連写）モード下の報知画面の実施例を示す図である
【図６】速写時のデジタルカメラの制御動作の一実施例を示すフローチャートである。
【図７】速写時のデジタルカメラの制御動作の一実施例を示すフローチャートである。
【図８】連写モードでの撮影処理の概要説明図である。
【図９】連写時のデジタルカメラの制御動作の一実施例を示すフローチャートである。
【図１０】連写時のデジタルカメラの制御動作の一実施例を示すフローチャートである。
【符号の説明】
１０  撮像部（撮影手段）
１４  ＤＲＡＭ（第１の記憶手段）
１５  音響出力装置（報知手段）
２０  制御部（制御手段、設定手段）
３５  撮影モード選択キー（設定手段）
３６  シャッターボタン（撮影手段）
４０  表示部（報知手段）
５０  コンパクトフラッシュ（ＣＦ）（第２の記憶手段））
１００  デジタルカメラ（電子カメラ）
【図１】
0004518346.tif 000002
【図２】
0004518346.tif 000003
【図３】
0004518346.tif 000004
【図４】
0004518346.tif 000005
【図５】
0004518346.tif 000006
【図６】
0004518346.tif 000007
【図７】
0004518346.tif 000008
【図８】
0004518346.tif 000009
【図９】
0004518346.tif 000010
【図１０】
0004518346.tif 000011