(57)【要約】      （修正有）【課題】複数の記録媒体に記録可能な撮像装置において、ユーザが設定した連写速度で画像データを取得可能にする。【解決手段】撮像装置は、被写体を撮像して画像データを取得する撮像手段１０７と、連写速度の設定操作を受け付ける受付手段１２１と、複数の画像データを一時的に格納する格納手段１１２と、複数の記録媒体１２３ａ、１２３ｂのうちの一つを、画像データを記録するための第１記録媒体として設定する設定手段１２１と、設定された第１記録媒体に、格納手段１１２に格納された複数の画像データを記録する場合、受け付けられた連写速度が保持可能か否かを判定する第１判定手段１１７と、連写速度が保持不可能と判定された場合に、複数の記録媒体１２３ａ、１２３ｂのそれぞれに複数の画像データを分散して記録する記録制御手段１１６とを備え、複数の記録媒体１２３ａ、１２３ｂのうち少なくとも一つは着脱可能に構成される。【選択図】図１
2012015829.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像して画像データを取得する撮像手段と、
一連の連写撮影により前記撮像手段が複数の前記画像データを取得する際の連写速度の設定操作を受け付ける受付手段と、
前記一連の連写撮影において前記取得された前記複数の画像データを一時的に格納する格納手段と、
複数の記録媒体のうちの一つを、前記格納手段に格納された前記複数の画像データを記録するための第１記録媒体として設定する設定手段と、
前記設定手段により設定された前記第１記録媒体に前記格納手段に格納された前記複数の画像データを記録する場合、前記受け付けられた前記連写速度が保持可能か否かを判定する第１判定手段と、
前記第１判定手段により前記連写速度が保持不可能と判定された場合に、前記複数の記録媒体のそれぞれに前記複数の画像データを分散して記録する記録制御手段とを備え、
前記複数の記録媒体のうち少なくとも一つは着脱可能に構成されることを特徴とする撮像装置。
【請求項２】
請求項１に記載の撮像装置において、
前記一連の連写撮影により取得された前記複数の画像データのそれぞれが前記複数の記録媒体のうちのいずれに記録されたかを識別するための識別データを作成する作成手段と、
前記一連の連写撮影の終了後に、前記第１記録媒体とは異なる前記記録媒体に記録された前記画像データを前記第１記録媒体に転送する転送手段とをさらに備えることを特徴とする撮像装置。
【請求項３】
請求項１または２に記載の撮像装置において、
前記複数の記録媒体のそれぞれに対して前記画像データが記録中であるか否かを判定する第２判定手段をさらに備え、
前記記録制御手段は、前記第２判定手段により前記画像データが記録中ではないと判定された前記記録媒体に前記画像データを記録することを特徴とする撮像装置。
【請求項４】
請求項２に記載の撮像装置において、
前記転送手段は、前記画像データを転送している際に撮影指示が行われた場合、前記画像データの転送を中断することを特徴とする撮像装置。
【請求項５】
請求項２乃至４のいずれか一項に記載の撮像装置において、
前記転送手段により前記画像データが前記第１記録媒体に転送されている時に警告を行う警告手段をさらに備えることを特徴とする撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置に関する。
【背景技術】
【０００２】
従来から、複数の記録媒体を挿入可能なカメラが知られている（たとえば特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平５−１０３２９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、複数の記録媒体の属性情報に基づいて連写速度の最大値を設定するので、ユーザが設定した連写速度で画像データが取得できないという問題がある。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明による撮像装置は、被写体を撮像して画像データを取得する撮像手段と、一連の連写撮影により撮像手段が複数の画像データを取得する際の連写速度の設定操作を受け付ける受付手段と、一連の連写撮影において取得された複数の画像データを一時的に格納する格納手段と、複数の記録媒体のうちの一つを、格納手段に格納された複数の画像データを記録するための第１記録媒体として設定する設定手段と、設定手段により設定された第１記録媒体に格納手段に格納された複数の画像データを記録する場合、受け付けられた連写速度が保持可能か否かを判定する第１判定手段と、第１判定手段により連写速度が保持不可能と判定された場合に、複数の記録媒体のそれぞれに複数の画像データを分散して記録する記録制御手段とを備え、複数の記録媒体のうち少なくとも一つは着脱可能に構成されることを特徴とする。
【発明の効果】
【０００６】
本発明によると、複数の記録媒体のうちの設定された第１記録媒体に複数の画像データを記録すると連写速度が保持不可能と判定された場合は、複数の記録媒体のそれぞれに複数の画像データを分散して記録することができる。
【図面の簡単な説明】
【０００７】
【図１】本発明の実施の形態による電子カメラの要部構成を説明するブロック図
【図２】一時記録メモリとメモリカードとに記録される画像データのフレーム数を示すタイムチャート
【図３】デュアルモードにおいて一時記録メモリとメモリカードとに記録される画像データのフレーム数を示すタイムチャート
【図４】実施の形態の電子カメラにおける連写撮影時の動作を説明するフローチャート
【発明を実施するための形態】
【０００８】
図面を参照して、本発明による実施の形態における電子カメラを説明する。図１のブロック図に示すように、電子カメラ１００は、撮影レンズＬ１、撮像素子１０７、制御回路１１１、一時記録メモリ１１２、ＬＣＤ駆動回路１１９、メイン表示器１２０、操作部１２１、カードインタフェース１２２ａ〜１２２ｂ、および警告灯１２５を備えている。
【０００９】
撮像素子１０７は、撮影レンズＬ１を介して受光した被写体光をその強度に応じた画像信号に変換するＣＣＤやＣＭＯＳなどの光電変換素子である。撮像素子１０７は、制御回路１１１が出力するタイミング信号に応じて、画像信号を出力する。制御回路１１１は、ワークメモリ１１１ａや、図示しないＣＰＵ、ＲＯＭおよびＲＡＭ等を備え、電子カメラ１００の各構成要素を制御したり、各種のデータ処理を実行する演算回路である。制御回路１１１は、撮像素子１０７の出力する画像信号にアナログ的な処理を施してからデジタルの画像データに変換する回路である。ワークメモリ１１１ａは、後述するように連写撮影時に作成されるインデックスを一時的に格納するための揮発性メモリである。
【００１０】
制御回路１１１は、画像取得部１１３、画像処理部１１４、画像圧縮部１１５、記録制御部１１６および判定部１１７を機能的に備える。画像取得部１１３は、ユーザにより撮影指示操作が行われると、撮像素子１０７を制御して被写体像を撮像した画像信号を出力させる。そして、画像取得部１１３は、取得した画像信号に対してＡ／Ｄ変換等を施してデジタル画像信号を生成する。画像処理部１１４は、デジタル画像信号に対して、ホワイトバランス処理、ガンマ補正処理、色補間処理、輪郭強調、ビネット補正などの画像処理を施して画像データを生成する。画像圧縮部１１５は、画像処理部１１４で生成された画像データに対してＪＰＥＧ圧縮処理を実行する。記録制御部１１６および判定部１１７については、後に詳しく説明する。
【００１１】
メモリカードインタフェース１２２ａ、１２２ｂは、メモリカード１２３ａ、１２３ｂが着脱可能なインタフェースであり、メモリカード１２３ａ、１２３ｂの着脱を検出すると検出信号を制御回路１１１へ出力する。メモリカードインタフェース１２２ａ、１２２ｂは、制御回路１１１の制御に基づいて、一時記録メモリ１１２に一時的に格納された画像データをメモリカード１２３ａ、１２３ｂに書き込んだり、メモリカード１２３ａ、１２３ｂに記録されている画像データを読み出す。メモリカード１２３ａ、１２３ｂはコンパクトフラッシュ（登録商標）やＳＤカードなどの半導体メモリカードである。
【００１２】
ＬＣＤ駆動回路１１９は、制御回路１１１の命令に基づいてメイン表示器１２０を駆動する回路である。メイン表示器１２０はたとえば液晶表示パネルであり、再生モードにおいて、メモリカード１２３ａもしくはメモリカード１２３ｂに記録されている画像データに基づいて制御回路１１１で作成された表示データに対応する画像を表示する。また、メイン表示器１２０には、電子カメラ１００の各種動作を設定するためのメニュー画面が表示される。メニュー画面に表示される設定内容として、画質モードや、順位設定モード等がある。画質モードにおいては、撮影画像の画質として、たとえばノーマル、ファイン、ＲＡＷ、ＲＡＷ＋ファイン、ＲＡＷ＋ノーマルなどが設定可能である。順位設定モードにおいては、連写モードにおいて画像データを記録するための記録媒体としてメモリカード１２３ａおよび１２３ｂの間で優先順位を設定できる。そして高い優先順位が設定された記録媒体に画像データが記録される。なお、以下の説明においては、メモリカード１２３ａが優先順位の高い記録媒体として設定されたものとする。優先順位の設定操作は、後述するように、ユーザの操作部１２１の操作により行われる。
【００１３】
一時記録メモリ１１２は、画像処理、画像圧縮処理および表示データ作成処理の途中や処理後のデータを一時的に格納するために使用される揮発性メモリである。警告灯１２５は、たとえばＬＥＤ等により構成され、制御回路１１１からの点灯指示信号に応じて点灯および消灯が制御される。警告灯１２５は、後述するデュアルモードで一連の連写撮影が行われた後、優先順位の低いメモリカード１２３ｂ内の画像データが優先順位の高いメモリカード１２３ａに転送されている間点灯することにより、ユーザに対してメモリカード１２３ａまたは１２３ｂの取り外しの禁止を警告する。なお、警告灯１２５は、電子カメラ１００のボディの背面や上面等の、ユーザにより視認が容易な位置に配置される。
【００１４】
操作部１２１は、ユーザの操作を受け付けるスイッチである。操作部１２１には、電源スイッチ、レリーズスイッチ、その他の設定メニューの表示切換スイッチ、設定メニュー決定ボタンなどが含まれる。操作部１２１で設定可能な内容として、電子カメラ１００の動作モード、上述した画質、優先順位などの設定がある。電子カメラ１００は、動作モードとして、たとえば単写モード、連写モード、および再生モードなどを有している。連写モードにおいては、ユーザは操作部１２１を操作することで、たとえば４ｆｐｓ（１秒当たり４フレーム）や８ｆｐｓ（１秒当たり８フレーム）などの撮影間隔、すなわち連写速度を設定できる。
【００１５】
ユーザによる操作部１２１の操作に応じて、連写モードが設定された場合における電子カメラ１００の動作を説明する。なお、以下の説明においては、ＪＰＥＧ圧縮処理の施された画像データを連写撮影により取得するものとする。そして、１フレームの画像データのデータサイズを３ＭＢ、設定された連写速度を８ｆｐｓとする。さらに、一時記録メモリ１１２は、１０フレーム分の画像データを格納可能な容量（すなわち３０ＭＢ）を有するものとする。
【００１６】
記録制御部１１６は、操作部１２１から連写モードの設定を指示する信号（連写モード設定信号）を入力すると、一時記録メモリ１１２の書き込み速度を認識する。上述したように、画像データのデータサイズが３ＭＢ、連写速度が８ｆｐｓなので、記録制御部１１６は、一時記録メモリ１１２の書き込み速度を２４ＭＢ/secとして認識する。
【００１７】
記録制御部１１６は、カードインタフェース１２２ａ、１２２ｂを介して、メモリカード１２３ａ、１２３ｂのデータ伝送方式の規格に基づくそれぞれのアクセス速度、すなわち書き込み速度を読み込む。以下の説明においては、メモリカード１２３ａの書き込み速度を１５ＭＢ/sec、メモリカード１２３ｂの書き込み速度を１０ＭＢ/secとして説明する。
【００１８】
判定部１１７は、高い優先順位が設定されたメモリカード１２３ａのみに画像データを記録する場合、ユーザが設定した連写速度を保持したまま連写撮影が可能か否かを判定する。すなわち、判定部１１７は、一時記録メモリ１１２の書き込み速度とメモリカード１２３ａの書き込み速度とに基づいて、連写撮影により取得され、一時記録メモリ１１２に格納された複数の画像データの総データサイズが、一時記録メモリ１１２の容量を超過しないか否かを判定する。
【００１９】
メモリカード１２３ａのみに画像データを記録する場合における、一時記録メモリ１１２に格納される画像データのフレーム数と、メモリカード１２３ａに記録されるフレーム数との関係を図２のタイムチャートに示す。図２のタイムチャートに示すように、時刻ｔ８すなわち記録開始から１秒後には、メモリカード１２３ａに第１〜第４フレームまでの画像データが記録される。すなわち一時記録メモリ１１２内には、第５〜第８フレームまでの４フレームの画像データが格納されたままの状態となる。したがって、一時記録メモリ１１２には１０フレーム分の画像データが格納可能であるので、記録開始から３秒間が経過する以前に画像データが一時記録メモリ１１２に格納できなくなる。この場合、判定部１１７は、ユーザが設定した連写速度を保持したままの連写撮影が不可能と判定する。
【００２０】
判定部１１７により連写速度を保持したままの連写撮影が不可能と判定されると、記録制御部１１６はデュアルモードを設定する。デュアルモードにおいては、記録制御部１１６は、最終記録用の記録媒体としてメモリカード１２３ａおよび１２３ｂの両方を用い、一連の連写撮影により取得される複数の画像データを、それぞれの画像データごとにメモリカード１２３ａおよび１２３ｂのいずれかに分散して記録する。デュアルモードにおいては、記録制御部１１６は、２つのメモリカード１２３ａおよび１２３ｂのうち、画像データの書き込み中ではないメモリカードを選択し、一時記録メモリ１１２に格納された画像データを選択したメモリカードに記録する。
【００２１】
図３のタイムチャートは、デュアルモードにおいて、一時記録メモリ１１２に格納される画像データのフレーム数と、メモリカード１２３ａに記録されるフレーム数と、メモリカード１２３ｂに記録されるフレーム数との関係を示している。ユーザのレリーズスイッチの押下操作に応じて連写撮影が開始されると、時刻ｔ０において、記録制御部１１６は、第１フレーム目の画像データの一時記録メモリ１１２への格納を開始する。一時記録メモリ１１２の書き込み速度は上述したように２４ＭＢ/secなので、時刻ｔ１（＝ｔ０＋１／８）においては、記録制御部１１６は第１フレーム目の画像データの一時記録メモリ１１２への格納を終了し、第２フレーム目の画像データの一時記録メモリ１１２への格納を開始する。記録制御部１１６は、以後同様にして第３フレーム目以降の画像データを一時記録メモリ１１２へ格納する。
【００２２】
時刻ｔ１（＝ｔ０＋１／８）において、記録制御部１１６は、第１フレーム目の画像データを優先順位の高いメモリカード１２３ａに記録させる。すなわち、記録制御部１１６は、メモリカードインタフィエース１２２ａを介して、第１フレーム目の画像データをメモリカード１２３ａへ記録する。記録制御部１１６は、メモリカード１２３ａへ画像データの記録を開始すると、メモリカード１２３ａをビジーと認識し、ビジーであることを示すビジーフラグを設定する。なお、メモリカード１２３ａは、画像データの記録が終了すると、記録終了を示す信号（記録終了信号）をメモリカードインタフェース１２２ａを介して記録制御部１１６へ出力する。そして、記録制御部１１６は、記録終了信号を入力すると、メモリカード１２３ａの記録が行われていない（レディ）と認識して、レディであることを示すレディフラグを設定する。なお、メモリカード１２３ａの書き込み速度は上述したように１５ＭＢ/secなので、記録制御部１１６は、時刻Ｔ１（＝ｔ１＋１／５）で画像データの記録を終了する。
【００２３】
時刻ｔ２（＝ｔ１＋１／８）では、第２フレーム目の画像データの一時記録メモリ１１２への格納が終了するので、記録制御部１１６は、第２フレーム目の画像データの記録を開始する。このとき、メモリカード１２３ａにはビジーフラグが設定されているので、記録制御部１１６は、メモリカードインタフェース１２２ｂを介して、メモリカード１２３ｂに第２フレーム目の画像データを記録させる。記録制御部１１６は、メモリカード１２３ｂへ画像データの記録を開始すると、メモリカード１２３ｂをビジーと認識し、ビジーであることを示すビジーフラグを設定する。なお、メモリカード１２３ｂは、画像データの記録が終了すると、記録終了を示す信号（記録終了信号）をメモリカードインタフェース１２２ｂを介して記録制御部１１６へ出力する。そして、記録制御部１１６は、記録終了信号を入力すると、メモリカード１２３ｂの記録が行われていないレディ状態と認識して、レディ状態であることを示すレディフラグを設定する。なお、メモリカード１２３ｂの書き込み速度は上述したように１０ＭＢ/secなので、記録制御部１１６は、時刻Ｔ１１（＝ｔ２＋３／１０）で画像データの記録を終了する。
【００２４】
時刻ｔ３（＝ｔ２＋１／８）では、第３フレーム目の画像データの一時記録メモリ１１２への格納が終了するので、記録制御部１１６は、第３フレーム目の画像データの記録を開始する。記録制御部１１６は、メモリカード１２３ａをレディ、メモリカード１２３ｂをビジーと認識しているので、メモリカード１２３ａを選択して第３フレーム目の画像データを記録する。記録制御部１１６は、第３フレーム目の画像データの記録を時刻Ｔ２（＝ｔ３＋１／５）で終了する。
【００２５】
時刻ｔ４（＝ｔ３＋１／８）では、記録制御部１１６は、第４フレーム目の画像データの一時記録メモリ１１２への格納が終了する。このとき、記録制御部１１６は、メモリカード１２３ａおよび１２３ｂをビジーと認識しているので、メモリカード１２３ａおよび１２３ｂのいずれかがレディとなるまで待機する。そして、記録制御部１１６は、時刻Ｔ１１（＝ｔ２＋３／１０）にてメモリカード１２３ｂがレディであると認識するので、第４フレーム目の画像データをメモリカード１２３ｂに記録する。記録制御部１１６は、第４フレーム目の画像データの記録を時刻Ｔ２２（＝Ｔ１１＋３／１０）で終了する。
【００２６】
時刻ｔ５（＝ｔ４＋１／８）では、第５フレーム目の画像データの一時記録メモリ１１２への格納が終了するので、記録制御部１１６は、第５フレーム目の画像データの記録を開始する。記録制御部１１６は、メモリカード１２３ａをレディ、メモリカード１２３ｂをビジーと認識しているので、メモリカード１２３ａを選択して第５フレーム目の画像データを記録する。記録制御部１１６は、第５フレーム目の画像データの記録を時刻Ｔ３（＝ｔ５＋１／５）で終了する。
【００２７】
時刻ｔ６（＝ｔ５＋１／８）では、記録制御部１１６は、第６フレーム目の画像データの一時記録メモリ１１２への格納が終了する。このとき、記録制御部１１６は、メモリカード１２３ａおよび１２３ｂをビジーと認識しているので、メモリカード１２３ａおよび１２３ｂのいずれかがレディとなるまで待機する。そして、記録制御部１１６は、時刻Ｔ３（＝ｔ５＋１／５）にてメモリカード１２３ａがレディと認識するので、第６フレーム目の画像データをメモリカード１２３ａに記録する。記録制御部１１６は、第６フレーム目の画像データの記録を時刻Ｔ４（＝Ｔ３＋１／５）で終了する。
【００２８】
時刻ｔ７（＝ｔ６＋１／８）では、第７フレーム目の画像データの一時記録メモリ１１２への格納が終了するので、記録制御部１１６は、第７フレーム目の画像データの記録を開始する。記録制御部１１６は、メモリカード１２３ａをビジー、メモリカード１２３ｂをレディと認識しているので、メモリカード１２３ｂを選択して第７フレーム目の画像データを記録する。記録制御部１１６は、第７フレーム目の画像データの記録を時刻Ｔ３３（＝ｔ７＋３／１０）で終了する。
【００２９】
時刻ｔ８（＝ｔ７＋１／８）では、記録制御部１１６は、第８フレーム目の画像データの一時記録メモリ１１２への格納が終了する。このとき、記録制御部１１６は、メモリカード１２３ａおよび１２３ｂをビジーと認識しているので、メモリカード１２３ａおよび１２３ｂのいずれかがレディとなるまで待機する。そして、記録制御部１１６は、時刻Ｔ４（＝Ｔ３＋１／５）にてメモリカード１２３ａがレディと認識するので、第８フレーム目の画像データをメモリカード１２３ａに記録する。記録制御部１１６は、第８フレーム目の画像データの記録を時刻Ｔ５（＝Ｔ４＋１／５）で終了する。以後、連写撮影の終了が指示されるまで、すなわち操作部１２１から全押し信号を入力しなくなるまで上述した処理を繰り返す。
【００３０】
上述したデュアルモードにて各画像データが記録されるごとに、記録制御部１１６は、メモリカード１２３ａに記録された画像データのフレーム番号、およびメモリカード１２３ｂに記録された画像データのフレーム番号を記録したインデックスを作成する。すなわち、インデックスは、同一シーンを撮影した一連の連写撮影にて取得されたそれぞれの画像データがメモリカード１２３ａおよび１２３ｂのいずれに記録されているかを示す識別データである。記録制御部１１６は、作成したインデックスをワークメモリ１１１ａに格納する。
【００３１】
連写撮影が終了すると、記録制御部１１６は、メモリカード１２３ｂに記録された画像データをメモリカード１２３ａへ転送する。記録制御部１１６は、ワークメモリ１１１ａに格納されたインデックスを参照して、メモリカード１２３ｂに第２フレーム目の画像データが記録されていることを認識する。そして、記録制御部１１６は、メモリカード１２３ｂに記録された第２フレーム目の画像データの読み出し、すなわち画像データの複製（複製画像データ）を作成し、一時記録メモリ１１２へ格納する。そして、記録制御部１１６は、一時記録メモリ１１２に格納された第２フレーム目の複製画像データをメモリカード１２３ａに記録する。記録制御部１１６は、第２フレーム目の複製画像データのメモリカード１２３ａへの記録が終了すると、メモリカード１２３ｂに記録されている第２フレーム目の画像データを消去する。
【００３２】
さらに、記録制御部１１６は、ワークメモリ１１１ａに格納されたインデックスを参照して、メモリカード１２３ｂに第４フレーム目の画像データが記録されていることを認識する。そして、記録制御部１１６は、メモリカード１２３ｂに記録された第４フレーム目の複製画像データを作成し、一時記録メモリ１１２へ格納する。記録制御部１１６は、メモリカード１２３ｂに記録されている、一連の連写撮影で取得された全ての画像データをメモリカード１２３ａに転送するまで同様の処理を繰り返す。全ての画像データがメモリカード１２３ａに転送されると、記録制御部１１６は、ワークメモリ１１１ａに格納されたインデックスを消去する。
【００３３】
上記の画像データの転送処理の最中に、制御回路１１１は警告灯１２５を制御して点灯させる。なお、記録制御部１１６は、上述した転送処理の最中に、連写撮影の開始を指示する全押し信号を入力すると、転送処理を中断する。すなわち、記録制御部１１６は、メモリカード１２３ｂに記録された画像データの読み出しを中断するとともに、一時記録メモリ１１２に格納された複製画像データを消去する。
【００３４】
図４に示すフローチャートを参照して、実施の形態のカメラの連写撮影時における処理について説明する。図４の処理は制御回路１１７でプログラムを実行して行われる。このプログラムは、メモリ（不図示）に格納されており、操作部１２１より連写モード設定信号が入力されると起動され、実行される。
【００３５】
ステップＳ１０１においては、記録制御部１１６は、一時記録メモリ１１２の書き込み速度を認識してステップＳ１０２へ進む。ステップＳ１０２にいては、記録制御部１１６は、メモリカード１２３ａおよび１２３ｂの書き込み速度を、カードインタフェース１２２ａおよび１２２ｂを介して読み込んでステップＳ１０３へ進む。
【００３６】
ステップＳ１０３においては、判定部１１７は、ユーザが設定した連写速度を保持したまま連写撮影が可能か否かを判定する。この判定は、上述したように、認識した一時記録メモリ１１２の書き込み速度と、一時記録メモリ１１２の容量と、高い優先順位が設定されたメモリカード１２３ａの書き込み速度とに基づいて、判定部１１７により行われる。連写速度を保持したままの連写撮影が可能な場合、判定部１１７によりステップＳ１０３が肯定判定されてステップＳ１０４へ進む。連写速度を保持したままの連写撮影が不可能な場合、判定部１１７によりステップＳ１０３が否定判定されて後述するステップＳ１０７へ進む。
【００３７】
ステップＳ１０４においては、画像取得部１１３は、操作部１２１を構成するレリーズスイッチから連写撮影開始を指示する全押し信号を入力したか否かを判定する。全押し信号を入力した場合は、画像取得部１１３によりステップＳ１０４が肯定判定されてステップＳ１０５へ進む。全押し信号を入力しない場合は、画像取得部１１３によりステップＳ１０４が否定判定されて、全押し信号を入力するまで待機する。ステップＳ１０５においては、記録制御部１１６は、連写撮影により取得された画像データを高い優先順位が設定されたメモリカード１２３ａに記録してステップＳ１０６へ進む。ステップＳ１０６においては、画像取得部１１３は、連写撮影画終了したか否かを判定する。レリーズスイッチから全押し信号を入力しない場合、画像取得部１１３によりステップＳ１０６が肯定判定されて一連の処理を終了する。連写撮影が終了していない場合、すなわちレリーズスイッチから全押し信号を入力している場合、画像取得部１１３によりステップＳ１０６が否定判定されてステップＳ１０５へ戻る。
【００３８】
ステップＳ１０３が否定判定されるとステップＳ１０７へ進み、記録制御部１１６は、デュアルモードを設定してステップＳ１０８へ進む。ステップＳ１０８においては、ステップＳ１０４と同様に、画像取得部１１３は、操作部１２１を構成するレリーズスイッチから連写撮影開始を指示する全押し信号を入力したか否かを判定する。全押し信号を入力した場合は、画像取得部１１３によりステップＳ１０８が肯定判定されてステップＳ１０９へ進む。全押し信号を入力しない場合は、画像取得部１１３によりステップＳ１０８が否定判定されて、全押し信号を入力するまで待機する。
【００３９】
ステップＳ１０９においては、記録制御部１１６は、連写撮影により取得された画像データを、上述したようにメモリカード１２３ａおよび１２３ｂの両方に分散させながら記録してステップＳ１１０へ進む。このとき、記録制御部１１６は、インデックスを作成して、ワークメモリ１１１ａに格納する。ステップＳ１１０においては、ステップＳ１０６と同様にして、画像取得部１１３は、連写撮影が終了したか否かを判定する。レリーズスイッチから全押し信号を入力しない場合、画像取得部１１３は、ステップＳ１１０が肯定判定されてステップＳ１１１へ進む。連写撮影が終了していない場合、すなわちレリーズスイッチから全押し信号を入力している場合、画像取得部１１３によりステップＳ１１０が否定判定されてステップＳ１０９へ戻る。
【００４０】
ステップＳ１１１においては、記録制御部１１６は、ワークメモリ１１１ａに格納されているインデックスを参照しながら、低い優先順位が設定されたメモリカード１２３ｂに記録された画像データのうちの一つを選択して、一時記録メモリ１１２を介してメモリカード１２３ａに転送する。画像データの転送が終了するとステップＳ１１２へ進み、記録制御部１１６は、転送の終了した画像データをメモリカード１２３ｂから消去してステップＳ１１３へ進む。
【００４１】
ステップＳ１１３においては、記録制御部１１６は、インデックスを参照しながら、メモリカード１２３ｂに記録された全ての画像データの転送処理が終了したか否かを判定する。全ての画像データの転送処理が終了した場合、記録制御部１１６によりステップＳ１１３が肯定判定されてステップＳ１１４へ進む。メモリカード１２３ｂ内に処理の終了していない画像データが存在する場合は、ステップＳ１１３が否定判定されてステップＳ１１１へ戻る。ステップＳ１１４においては、ワークメモリ１１１ａに格納されたインデックスを消去して一連の処理を終了する。
【００４２】
以上で説明した実施の形態によると、以下の作用効果が得られる。
（１）操作部１２１は、一連の連写撮影により複数の画像データを取得する際の連写速度の設定操作を受け付け、一時記録メモリ１１２は、一連の連写撮影において取得された複数の画像データを一時的に格納するようにした。そして、操作部１２１は、メモリカード１２３ａおよび１２３ｂのうちの一つを、一時記録メモリ１１２に格納された複数の画像データを記録するための記録媒体として高い優先順位を設定し、判定部１１７は、高い優先順位が設定された記録媒体にのみ一時記録メモリ１１２に格納された複数の画像データを記録する場合、設定された連写速度が保持可能か否かを判定するようにした。さらに、記録制御部１１６は、判定部１１７により連写速度が保持不可能と判定された場合に、メモリカード１２３ａおよび１２３ｂのそれぞれに複数の画像データを分散して記録するようにした。したがって、一時記録メモリの数量を増やすことなく使用者が設定した連写速度を保持した連写撮影が可能となる。
【００４３】
（２）記録制御部１１６は、一連の連写撮影により取得された複数の画像データのそれぞれがメモリカード１２３ａおよび１２３ｂのうちのいずれに記録されたかを識別するためのインデックスを作成し、一連の連写撮影の終了後に、優先順位の低いメモリカード１２３ｂに記録された画像データを優先順位の高いメモリカード１２３ａに転送するようにした。したがって、一連の連写撮影後に、取得した画像データを一つのメモリカードに自動で記録できるので、利便性が向上する。
【００４４】
（３）記録制御部１１６は、デュアルモードによる一連の連写撮影が終了後、メモリカード１２３ｂに記録された画像データをメモリカード１２３ａに転送している際に新たな撮影指示が行われた場合、画像データの転送を中断するようにした。したがって、撮影による画像データの取得を優先できるので、ユーザが撮影シーンを逃すことを防げる。
【００４５】
（４）デュアルモードによる一連の連写撮影が終了後、メモリカード１２３ｂに記録された画像データをメモリカード１２３ａに転送している時に警告灯１２５を点灯するようにした。したがって、転送中にメモリカードの入れ替え等の禁止を警告できるので、メモリカードが引き抜かれることにより画像データが破損するというような事態を防ぐことができる。
【００４６】
以上で説明した実施の形態の電子カメラ１００を、以下のように変形できる。
（１）記録制御部１１６は、デュアルモードにおいて、レディフラグが設定されたメモリカードに画像データを書き込むものに限定されない。たとえば、記録制御部１１６は、メモリカード１２３ａおよび１２３ｂの書き込み速度と一時記録メモリ１１２の書き込み速度とに基づいて、予め一連の連写撮影で取得される画像データのフレーム番号とメモリカード１２３ａおよび１２３ｂに書き込む順序とを定めたプロファイルを作成する。そして、記録制御部１１６は、連写撮影により画像データが取得されるごとに、プロファイルを参照しながら画像データをメモリカード１２３ａおよび１２３ｂのいずれかに分散させながら記録すればよい。
【００４７】
（２）ユーザがメモリカード１２３ａおよび１２３ｂの優先順位を設定するものに代えて、記録制御部１１６が、メモリカード１２３ａおよび１２３ｂから読み込んだ書き込み速度に基づいて、書き込み速度に関して優先順位を設定してもよい。すなわち、記録制御部１１６は、メモリカード１２３ａ、１２３ｂの順序で優先順位を設定してもよい。
【００４８】
（３）記録制御部１１６は、メモリカード１２３ａおよび１２３ｂの書き込み速度および容量に基づいて優先順位を設定するようにしてもよい。たとえば、記録制御部１１６は、読み込んだ書き込み速度と容量とを比較して、書き込み速度が低速で容量が多いメモリカードの優先順位を高く設定し、書き込み速度が高速で容量が少ないメモリカードの優先順位を低く設定すればよい。この場合、容量が多いメモリカードが画像データで一杯になっても、書き込み速度が高速なメモリカードに画像データを記録できるので、連写速度を保持できる。
【００４９】
（４）判定部１１７は、連写撮影の開始に先立って、優先順位の高いメモリカード１２３ａの残容量を読み込んで、連写可能か否かを判定してもよい。すなわち、判定部１１７は、優先順位の高いメモリカードの残容量が予め定めた所定の閾値を超えている場合に、連写可能と判定する。この場合、一連の連写撮影終了後にメモリカード１２３ｂからメモリカード１２３ａへ画像データを転送処理する際に、メモリカード１２３ｂに記録された全ての画像データがメモリカード１２３ａに転送されなくなるという事態を防ぐことができる。
【００５０】
（５）２つのメモリカード１２３ａおよび１２３ｂに画像データを記録するものに代えて、３つ以上のメモリカードに画像データを記録してもよい。また、記録媒体として電子カメラ１００の内部に設けられた内蔵メモリと、着脱可能な１つのメモリカードとの２つの記録媒体に画像データを記録してもよい。または、電子カメラ１００は、内蔵メモリに加えて、２つ以上のメモリカードを着脱可能に備えてもよい。
【００５１】
（６）記録制御部１１６は、メモリカード１２３ａおよび１２３ｂの書き込み速度に関する優先順位を設定する際に、所定サイズのテストデータをメモリカード１２３ａおよび１２３ｂに書き込み、書き込みに要した時間を計測して、メモリカード１２３ａおよび１２３ｂの書き込み速度を測るようにしてもよい。
【００５２】
（７）記録制御部１１６がメモリカード１２３ｂからメモリカード１２３ａへ画像データの転送処理を行っている際に警告灯１２５を点灯させるものに代えて、警告音により警告するようにしてもよい。この場合、電子カメラ１００はたとえばスピーカ等を備え、転送処理中に制御回路１１１からの指令に応じてスピーカから所定の音声を出力すればよい。また、メイン表示器１２０に、たとえば「データ転送中のためメモリカードを抜かないで下さい」等の警告メッセージを表示するようにしてもよい。
【００５３】
また、本発明の特徴を損なわない限り、本発明は上記実施の形態に限定されるものではなく、本発明の技術的思想の範囲内で考えられるその他の形態についても、本発明の範囲内に含まれる。説明に用いた実施の形態および変形例は、それぞれを適宜組合わせて構成しても構わない。
【符号の説明】
【００５４】
１０７  撮像素子、  １１１  制御回路、  １１２  一時記録メモリ、
１１６  記録制御部、  １１７  判定部、  １２１  操作部、  
１２３ａ，１２３ｂ  メモリカード、  １２５  警告灯
【図１】
2012015829.tif 000003
【図２】
2012015829.tif 000004
【図３】
2012015829.tif 000005
【図４】
2012015829.tif 000006