(57)【要約】【課題】連写撮影によって得た画像データを記録すること。【解決手段】制御装置１０４は、連写撮影によって取得される複数の画像データを動画データとしてメモリカードに記録しておき、連写撮影後に、動画データの各コマをＪＰＥＧデータに変換してからメモリカードに記録する。【選択図】図１
2011193201.tif 000002
【特許請求の範囲】
【請求項１】
連続撮影によって取得される複数の画像データの少なくとも一部を第１の圧縮率の第１のデータ形式に圧縮してメモリに記録する第１のデータ記録手段と、
前記連続撮影後に、前記第１の記録手段によって記録された前記第１のデータ形式のデータを、前記第１のデータ形式よりも圧縮率が低い第２の圧縮率の第２のデータ形式に変換する変換手段と、
前記変換手段によって変換された前記第２のデータ形式のデータを前記メモリに記録する第２のデータ記録手段とを備えることを特徴とするカメラ。
【請求項２】
請求項１に記載のカメラにおいて、
前記第２のデータ記録手段は、前記変換手段によって変換された複数の前記第２のデータ形式のデータを１つのデータファイル内に含めて記録することを特徴とするカメラ。
【請求項３】
請求項１または２に記載のカメラにおいて、
前記第１のデータ記録手段は、前記メモリの空き容量が前記第１のデータ形式のデータを生成するために必要な作業領域のサイズより大きいときは、前記撮像手段によって取得される複数の画像データを前記第２のデータ形式のデータとして記録し、前記メモリの空き容量が前記作業領域のサイズまで減少したときは、前記撮像手段によって取得される複数の画像データを前記第１のデータ形式のデータとして記録することを特徴とするカメラ。
【請求項４】
請求項３に記載のカメラにおいて、
前記第１のデータ記録手段は、前記撮像手段によって取得される複数の画像データを前記第１のデータ形式のデータとして記録しているときに、前記メモリの空き容量が前記作業領域のサイズより大きくなった場合には、前記撮像手段によって取得される複数の画像データを前記第２のデータ形式のデータとして記録することを特徴とするカメラ。
【請求項５】
請求項３または４に記載のカメラにおいて、
前記第２のデータ記録手段は、前記第１のデータ記録手段によって記録された前記第２のデータ形式のデータと前記変換手段によって変換された前記第２のデータ形式のデータとを１つのデータファイル内に含めて記録することを特徴とするカメラ。
【請求項６】
請求項３または４に記載のカメラにおいて、
前記第２のデータ記録手段は、前記第１のデータ記録手段によって記録された前記第２のデータ形式のデータと前記変換手段によって変換された前記第２のデータ形式のデータとを別々のデータファイル内に含めて記録することを特徴とするカメラ。
【請求項７】
請求項１〜６のいずれか一項に記載のカメラにおいて、
前記第１のデータ形式のデータは動画データであり、前記第２のデータ形式のデータは静止画データであることを特徴とするカメラ。
【請求項８】
請求項１〜７のいずれか一項に記載のカメラにおいて、
前記メモリに記録されている前記第２のデータ形式のデータを不揮発性の記録媒体へ転送する転送手段をさらに備えることを特徴とするカメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カメラに関する。
【背景技術】
【０００２】
次のような撮像装置が知られている。この撮像装置は、連写撮影によって得られた複数の画像データを１つの画像ファイルに記録する（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２１３１５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の撮像装置では、連写によって複数の画像データを取得する場合に、撮像素子から入力される画像データをＤＲＡＭ等の内蔵メモリに取り込んだ後、画像処理等を行なった上でメモリカード等の外部メモリに記録する必要がある。撮像素子から入力される画像データの内部メモリへのデータ転送速度と比較して、外部メモリへのデータ転送速度は低速であるため、連写によって複数の画像を撮影した場合には、内部メモリ内にＪＰＥＧデータがたまってしまい、連写速度が低下してしまう可能性があった。
【課題を解決するための手段】
【０００５】
本発明によるカメラは、連続撮影によって取得される複数の画像データの少なくとも一部を第１の圧縮率の第１のデータ形式に圧縮してメモリに記録する第１のデータ記録手段と、連続撮影後に、第１の記録手段によって記録された第１のデータ形式のデータを、第１のデータ形式よりも圧縮率が低い第２の圧縮率の第２のデータ形式に変換する変換手段と、変換手段によって変換された第２のデータ形式のデータをメモリに記録する第２のデータ記録手段とを備えることを特徴とする。
本発明では、第２のデータ記録手段は、変換手段によって変換された複数の第２のデータ形式のデータを１つのデータファイル内に含めて記録するようにしてもよい。
第１のデータ記録手段は、メモリの空き容量が第１のデータ形式のデータを生成するために必要な作業領域のサイズより大きいときは、撮像手段によって取得される複数の画像データを第２のデータ形式のデータとして記録し、メモリの空き容量が作業領域のサイズまで減少したときは、撮像手段によって取得される複数の画像データを第１のデータ形式のデータとして記録するようにしてもよい。
第１のデータ記録手段は、撮像手段によって取得される複数の画像データを第１のデータ形式のデータとして記録しているときに、メモリの空き容量が作業領域のサイズより大きくなった場合には、撮像手段によって取得される複数の画像データを第２のデータ形式のデータとして記録するようにしてもよい。
第２のデータ記録手段は、第１のデータ記録手段によって記録された第２のデータ形式のデータと変換手段によって変換された第２のデータ形式のデータとを１つのデータファイル内に含めて記録するようにしてもよい。
第２のデータ記録手段は、第１のデータ記録手段によって記録された第２のデータ形式のデータと変換手段によって変換された第２のデータ形式のデータとを別々のデータファイル内に含めて記録するようにしてもよい。
第１のデータ形式のデータは動画データであり、第２のデータ形式のデータは静止画データであることが好ましい。
本発明によるカメラは、メモリに記録されている第２のデータ形式のデータを不揮発性の記録媒体へ転送する転送手段をさらに備えるようにしてもよい。
【発明の効果】
【０００６】
本発明によれば、連写速度を低下させずに連写を行なうことができる。
【図面の簡単な説明】
【０００７】
【図１】カメラ１００の一実施の形態の構成を示すブロック図である。
【図２】従来の連写時の画像記録処理の流れを模式的に示した図である。
【図３】第１の実施の形態における連写時の画像記録処理の流れを模式的に示した図である。
【図４】第１の実施の形態における連写終了後の画像記録処理の流れを模式的に示した図である。
【図５】第１の実施の形態における処理の流れを示すフローチャート図である。
【図６】第２の実施の形態における連写時の画像記録処理の流れを模式的に示した図である。
【図７】第２の実施の形態における連写終了後の画像記録処理の流れを模式的に示した図である。
【図８】第２の実施の形態における処理の流れを示すフローチャート図である。
【発明を実施するための形態】
【０００８】
―第１の実施の形態―
図１は、第１の実施の形態におけるカメラの一実施の形態の構成を示すブロック図である。カメラ１００は、操作部材１０１と、レンズ１０２と、撮像素子１０３と、制御装置１０４と、メモリカードスロット１０５と、モニタ１０６とを備えている。操作部材１０１は、使用者によって操作される種々の入力部材、例えば電源ボタン、レリーズボタン、ズームボタン、十字キー、決定ボタン、再生ボタン、削除ボタンなどを含んでいる。
【０００９】
レンズ１０２は、複数の光学レンズから構成されるが、図１では代表して１枚のレンズで表している。撮像素子１０３は、例えばＣＣＤやＣＭＯＳなどのイメージセンサーであり、レンズ１０２により結像した被写体像を撮像する。そして、撮像によって得られた画像信号を制御装置１０４へ出力する。
【００１０】
制御装置１０４は、ＣＰＵ、メモリ、およびその他の周辺回路により構成され、カメラ１００を制御する。なお、制御装置１０４を構成するメモリには、ＤＲＡＭやフラッシュメモリが含まれる。ＤＲＡＭは、揮発性のメモリであって、ＣＰＵがプログラム実行時にプログラムを展開するためのワークメモリとして使用されたり、データを一時的に記録するためのバッファメモリとして使用される。また、フラッシュメモリは、不揮発性のメモリであって、制御装置１０４が実行するプログラムのデータや、プログラム実行時に読み込まれる種々のパラメータなどが記録されている。
【００１１】
この制御装置１０４は、撮像素子１０３から入力された画像信号に基づいて所定の画像形式、例えばＪＰＥＧ形式の画像データを生成し、この画像データに、画像データに基づいて生成したサムネイルデータや撮影情報等を含んだヘッダ情報を付加して画像ファイルを生成する。なお、本実施の形態では、制御装置１０４は、連写撮影（連続撮影）やパノラマ撮影等、１回の撮影で複数枚の画像が撮影される場合には、これら１回の撮影で生成した複数の画像データを１つの画像ファイル内に格納する機能を備えている。
【００１２】
制御装置１０４は、１つの画像ファイル内に１つの本画像データを含む画像ファイルに対しては、ファイル名の拡張子に「．ＪＰＧ」を付してＪＰＧファイルとして扱う。一方、１つの画像ファイル内に複数の本画像データを含む画像ファイルに対しては、ファイル名の拡張子に「．ＭＰＯ」を付してＭＰＯファイルとして扱う。制御装置１０４は、生成したＪＰＧファイルやＭＰＯファイルをメモリカードスロット１０５へ出力する。なお、ＪＰＧファイルやＭＰＯファイルのデータ構造は公知のため、ここでは説明を省略する。
【００１３】
メモリカードスロット１０５は、記憶媒体としてのメモリカード、例えばＳＤカードを挿入するためのスロットであり、制御装置１０４から出力された画像ファイル（ＪＰＧファイルやＭＰＯファイル）をメモリカードに書き込んで記録する。また、メモリカードスロット１０５は、制御装置１０４からの指示に基づいて、メモリカード内に記憶されている画像ファイルを読み込む。
【００１４】
モニタ１０６は、カメラ１００の背面に搭載された液晶モニタ（背面モニタ）であり、当該モニタ１０６には、メモリカードに記憶されている画像やカメラ１００を設定するための設定メニューなどが表示される。また、制御装置１０４は、使用者によってカメラ１００のモードが撮影モードに設定されると、撮像素子１０３から時系列で取得した画像信号に基づいて生成した表示用画像データをモニタ１０６に出力する。これによってモニタ１０６にはスルー画が表示される。
【００１５】
本実施の形態におけるカメラ１００では、連写撮影によってＭＰＯファイルを生成してメモリカードに記録する場合に、メモリカードへのデータ転送速度に起因する連写速度の低下を防ぐ方法について説明する。例えば、従来の連写時には、図２に示すように、撮像素子１０からの入力信号は、センサＩＦ２ａを介してＤＲＡＭ２ｂに取り込まれた後、画像処理回路２ｃでＲＧＢ形式からＹＵＶ形式に変換されてＤＲＡＭ２ｂに記録される。その後、ＪＰＥＧ  ｅｎｃｏｄｅｒ２ｄでＪＰＥＧデータに変換されてＤＲＡＭ２ｂに記録された後、ＳＤＩＦ２ｅを介してＳＤカード２ｆに記録される。
【００１６】
このとき、バッファメモリであるＤＲＡＭ２ｂへデータ転送速度と比較して、ＳＤＩＦ２ｅを介したデータ転送速度は低速であるため、連写によって複数の画像を撮影した場合には、ここでの転送がボトルネックとなってＤＲＡＭ２ｂ内にＪＰＥＧデータがたまってしまう。その結果、ＤＲＡＭ２ｂ内の空き容量が無くなった場合には、ＪＰＥＧデータがＳＤカード２ｆに転送されてＤＲＡＭ２ｂ内に空きができるまでの間、センサＩＦ２ａを介した画像データの入力が停止してしまうため、連写速度が低下してしまう。
【００１７】
このため、連写によって複数の画像が撮影された場合でも、ＤＲＡＭ２ｂ内にＪＰＥＧデータがたまるのを防ぐことができれば、連写速度を低下させずに連写を継続することが可能となる。よって、本実施の形態では、制御装置１０４は、連写撮影された複数の画像をＪＰＥＧデータの代わりに動画データに変換してＤＲＡＭ２ｂに記録することによって、上述した問題点を解決する。すなわち、図３に示すように、ＹＵＶ形式に変換された画像データを、ＪＰＥＧ  ｅｎｃｏｄｅｒ２ｄではなく動画ｅｎｃｏｄｅｒ３ａによって動画フォーマットに変換することにより、連写によって撮影された複数の画像を動画データの各フレームとして記録する。
【００１８】
これにより、動画ｅｎｃｏｄｅｒ３ａによって高い圧縮率で各フレームを圧縮して動画データが生成されるため、連写途中でＤＲＡＭ２ｂの空き容量が無くなってしまい、連写速度が低下する可能性を下げることができる。また、高圧縮率で圧縮された動画データは、ＪＰＥＧデータの場合よりもＳＤＩＦ２ｅを介したデータ転送の速度を上げることができるため、ＳＤＩＦ２ｅを介したデータ転送がボトルネックとなって連写速度が低下することを防ぐことができる。
【００１９】
制御装置１０４は、連写撮影が終了した後には、図４に示す手順で、ＳＤカード２ｆに記録しておいた動画データに基づいてＭＰＯファイルを生成する。すなわち、制御装置１０４は、ＳＤＩＦ２ｅを介してＳＤカード２ｆから動画データをＳＤＲＡＭ２ｂに読み出し、動画ｄｅｃｏｄｅｒ４ａで動画ファイルをデコードして、ＹＵＶ形式の画像データに変換する。そして、ＪＰＥＧ  ｅｎｃｏｄｅｒ２ｄによってＹＵＶ形式からＲＧＢ形式に変換し、ＪＰＥＧデータを生成する。これによって、動画データの各コマをＪＰＥＧデータに変換することができる。
【００２０】
その後、制御装置１０４は、生成したＪＰＥＧデータをＳＤＩＦ２ｅを介してＳＤカード２ｆへ転送して記録する。このとき、制御装置１０４は、１回の連写撮影で得られたＪＰＥＧデータを、１つの画像ファイルに含めてＭＰＯファイルとしてＳＤカード２ｆへ記録する。
【００２１】
図５は、第１の実施の形態における処理の流れを示したフローチャートである。図５に示す処理は、連写撮影が開始されると起動するプログラムとして、制御装置１０４によって実行される。
【００２２】
ステップＳ１０において、制御装置１０４は、センサＩＦ２ａを介して撮像素子１０３から入力される画像データを動画データに変換した後、ＳＤカード２ｆへ記録して、ステップＳ２０へ進む。ステップＳ２０では、制御装置１０４は、連写が終了したか否かを判断する。ステップＳ２０で肯定判断した場合には、ステップＳ３０へ進む。
【００２３】
ステップＳ３０では、制御装置１０４は、ＳＤカード２ｆから動画データを読み出して、動画ｄｅｃｏｄｅｒ４ａでデコードすることにより、連写によって得られた画像をＪＰＥＧデータに変換する。その後、ステップＳ４０へ進み、制御装置１０４は、連写によって得られたＪＰＥＧデータを１つの画像ファイルに格納したＭＰＯファイルを生成し、生成したＭＰＯファイルをＳＤカード２ｆに記録する。その後、処理を終了する。
【００２４】
以上説明した第１の実施の形態によれば、以下のような作用効果を得ることができる。
（１）制御装置１０４は、連写撮影によって取得される複数の画像データを動画データとしてＳＤカード２ｆに記録しておき、連写撮影後に、動画データの各コマをＪＰＥＧデータに変換してからＳＤカード２ｆに記録するようにした。これによって、高い圧縮率で各フレームを圧縮して動画データを生成できるため、ＳＤＩＦ２ｅを介した一フレームあたりのデータ転送の速度を上げることができ、ＳＤＩＦ２ｅを介したデータ転送がボトルネックとなって連写速度が低下することを防ぐことができる。
【００２５】
（２）制御装置１０４は、連写撮影後に、動画データの各コマをＪＰＥＧデータに変換した後、これらのＪＰＥＧデータを１つのＭＰＯファイルに含めてＳＤカード２ｆに記録するようにした。これによって、連写によって撮影された複数の画像データの管理を容易にすることができる。
【００２６】
―第２の実施の形態―
上述した第１の実施の形態では、制御装置１０４は、連写撮影された画像データを動画データに変換してＳＤカード２ｆへ記録しておき、連写終了後に動画データをデコードしてＪＰＥＧデータに変換してからＭＰＯファイルを生成してＳＤカード２ｆに記録するようにした。これに対して、第２の実施の形態では、制御装置１０４は、ＤＲＡＭ２ｂ内の空き容量が動画データを生成するために必要な作業領域の容量より大きい場合には、連写撮影された画像データを静止画データ、すなわちＪＰＥＧデータとして記録していく。そして、制御装置１０４は、ＪＰＥＧデータが蓄積されることによってＤＲＡＭ２ｂ内の空き容量が減少し、動画データを生成するために必要な作業領域の容量に到達した場合には、連写撮影された画像データを動画データに変換して記録するようにする。なお、第２の実施の形態においては、図１に示したブロック図は第１の実施の形態と同様のため、説明を省略する。
【００２７】
本実施の形態では、制御装置１０４は、図６に示すように、動画ｅｎｃｏｄｅｒ３ａが動画データを生成するために使用する作業領域（ワーク領域）６ａの大きさを予め設定しておき、ＤＲＡＭ２ｂの空き容量がこの作業領域６ａより大きい間は、連写撮影によって得られた画像データをＪＰＥＧ  ｅｎｃｏｄｅｒ２ｄによってＪＰＥＧデータに変換してＤＲＡＭ２ｂ内に記録した後、順次ＳＤカード２ｆへ転送する。その後、ＪＰＥＧデータが蓄積することによってＤＲＡＭ２ｂの空き容量が作業領域６ａの大きさに到達した場合には、制御装置１０４は、連写画像の記録方法を動画データとしての記録に切り替える。すなわち、制御装置１０４は、連写撮影によって得られた画像データを動画ｅｎｃｏｄｅｒ３ａによって動画データに変化してＤＲＡＭ２ｂ内に記録した後、順次ＳＤカード２ｆへ転送する。
【００２８】
また、制御装置１０４は、連写画像の記録方法を動画データとしての記録に切り替えた後に、ＪＰＥＧデータのＳＤカード２ｆへの転送が進むことによってＳＤＲＡＭ２ｂの空き容量が上記作業領域６ａよりも大きくなった場合には、連写画像の記録方法を再びＪＰＥＧデータとしての記録に切り替える。
【００２９】
制御装置１０４は、連写撮影が終了した後には、図７に示す手順で、ＳＤカード２ｆに記録しておいたＪＰＥＧデータおよび動画データに基づいてＭＰＯファイルを生成する。まず、ＳＤカード２ｆに記録しておいたＪＰＥＧデータについては、制御装置１０４は、ＳＤＩＦ２ｅを介してＳＤカード２ｆからＪＰＥＧデータをＳＤＲＡＭ２ｂに読み出し、読み出したＪＰＥＧデータをＳＤＩＦ２ｅを介してＳＤカード２ｆへ転送してＭＰＯファイルとして記録する。このとき、制御装置１０４は、ＳＤカード２ｆに記録しておいたＪＰＥＧデータをＤＲＡＭ２ｂに読み出さずに、そのままＭＰＯファイルとして記録するようにしてもよい。
【００３０】
また、ＳＤカード２ｆに記録しておいた動画データについては、制御装置１０４は、上述した第１の実施の形態と同様に、ＳＤＩＦ２ｅを介してＳＤカード２ｆから動画データをＳＤＲＡＭ２ｂに読み出し、動画ｄｅｃｏｄｅｒ４ａで動画ファイルをデコードして、各コマをＹＵＶ形式の画像データに変換する。その後、制御装置１０４は、生成したＪＰＥＧデータをＳＤＩＦ２ｅを介してＳＤカード２ｆへ転送して、ＭＰＯファイルとして記録する。なお、本実施の形態では、制御装置１０４は、１つのＭＰＯファイル内に１回の連写撮影で得られたＪＰＥＧデータ、すなわち連写中にＪＰＥＧデータとして記録したものと動画データとして記録したものの両方を含めて記録する。
【００３１】
これにより、ＤＲＡＭ２ｂの空き容量に余裕がある間は、連写によって得られた画像データをＪＰＥＧデータに変換することで、動画データへのエンコードや動画データからのデコードを行なわずに済むため、処理を簡略化することができる。一方、ＤＲＡＭ２ｂの空き容量が少なくなった場合には、動画ｅｎｃｏｄｅｒ３ａによって高い圧縮率で各フレームを圧縮して動画データを生成することにより、ＳＤカード２ｆへの一フレームあたりのデータ転送の速度を上げることができ、ＳＤカード２ｆへのデータ転送がボトルネックとなって連写速度が低下することを防ぐことができる。
【００３２】
図８は、第２の実施の形態における処理の流れを示したフローチャートである。図８に示す処理は、連写撮影が開始されると起動するプログラムとして、制御装置１０４によって実行される。
【００３３】
ステップＳ１１０において、制御装置１０４は、ＤＲＡＭ２ｂの空き容量が、上述した動画ｅｎｃｏｄｅｒ３ａ用の作業領域６ａの大きさよりも大きいか否かを判断する。ステップＳ１１０で肯定判断した場合には、ステップＳ１２０へ進み、制御装置１０４は、センサＩＦ２ａを介して撮像素子１０３から入力される画像データをＪＰＥＧ  ｅｎｃｏｄｅｒ２ｄによってＹＵＶ形式からＲＧＢ形式に変換してＪＰＥＧデータを生成し、ＳＤＩＦ２ｅを介してＳＤカード２ｆへ記録する。その後、後述するステップＳ１４０へ進む。
【００３４】
これに対して、ステップＳ１１０で否定判断した場合には、ステップＳ１３０へ進み、制御装置１０４は、センサＩＦ２ａを介して撮像素子１０３から入力される画像データを動画ｅｎｃｏｄｅｒ３ａによって動画データに変換した後、ＳＤＩＦ２ｅを介してＳＤカード２ｆへ記録して、ステップＳ１４０へ進む。ステップＳ１４０では、制御装置１０４は、連写が終了したか否かを判断する。ステップＳ１４０で否定判断した場合には、ステップＳ１１０へ戻る。これに対して、ステップＳ１４０で肯定判断した場合には、ステップＳ１５０へ進む。
【００３５】
ステップＳ１５０では、制御装置１０４は、連写中にＳＤカード２ｆに記録したデータが動画データであるか否かを判断する。ステップＳ１５０で肯定判断した場合には、ステップＳ１６０へ進み、制御装置１０４は、ＳＤカード２ｆから動画データを読み出して、動画ｄｅｃｏｄｅｒ４ａでデコードすることにより、動画データの各コマをＪＰＥＧデータに変換して、ステップＳ１８０へ進む。これに対して、ステップＳ１５０で否定判断した場合には、ステップＳ１７０へ進み、制御装置１０４は、ＳＤカード２ｆからＪＰＥＧデータを読み出して、ステップＳ１８０へ進む。
【００３６】
ステップＳ１８０では、制御装置１０４は、ステップＳ１６０で生成したＪＰＥＧデータ、およびステップＳ１７０で読み出したＪＰＥＧデータを１つの画像ファイルに格納したＭＰＯファイルを生成し、生成したＭＰＯファイルをＳＤカード２ｆに記録して、処理を終了する。
【００３７】
以上説明した第２の実施の形態によれば、第１の実施の形態における作用効果に加えて、以下のような作用効果を得ることができる。
（１）制御装置１０４は、ＤＲＡＭ２ｂ内の空き容量が動画ｅｎｃｏｄｅｒ３ａの作業領域の容量より大きい場合には、連写撮影された画像データをＪＰＥＧデータとして記録していく。そして、制御装置１０４は、ＪＰＥＧデータが蓄積されることによってＤＲＡＭ２ｂ内の空き容量が減少し、動画ｅｎｃｏｄｅｒ３ａの作業領域の容量に到達した場合には、連写撮影された画像データを動画データに変換して記録するようにした。これによって、ＤＲＡＭ２ｂの空き容量に余裕がある間は、連写によって得られた画像データをＪＰＥＧデータに変換することで、動画データへのエンコードや動画データからのデコードを行なわずに済むため、処理を簡略化することができる。一方、ＤＲＡＭ２ｂの空き容量が少なくなった場合には、動画ｅｎｃｏｄｅｒ３ａによって高い圧縮率で各フレームを圧縮して動画データを生成することにより、ＳＤカード２ｆへのデータ転送の一フレームあたりの速度を上げることができ、ＳＤカード２ｆへのデータ転送がボトルネックとなって連写速度が低下することを防ぐことができる。
【００３８】
（２）制御装置１０４は、連写中の画像データを動画データに変換して記録しているときに、ＤＲＡＭ２ｂ内の空き容量が動画ｅｎｃｏｄｅｒ３ａの作業領域の容量より大きくなった場合には、連写中の画像データをＪＰＥＧデータとして記録するように記録方法を切り替えるようにした。これによって、ＤＲＡＭ２ｂの空き容量に余裕ができたときには、連写によって得られた画像データをＪＰＥＧデータに変換して、動画データへのエンコードや動画データからのデコードを行なわないようにできるため、処理を簡略化することができる。
【００３９】
―変形例―
なお、上述した実施の形態のカメラは、以下のように変形することもできる。
（１）上述した第１および第２の実施の形態では、連写によって撮影された複数のＪＰＥＧデータを１つのＭＰＯファイルに含めて記録する例について説明した。しかしながら、制御装置１０４は、ＭＰＯファイルではなく、連写によって撮影された複数のＪＰＥＧデータを個別のＪＰＧファイルとしてＳＤカード２ｆに記録するようにしてもよい。
【００４０】
（２）上述した第２の実施の形態では、制御装置１０４は、１つのＭＰＯファイル内に１回の連写撮影で得られたＪＰＥＧデータ、すなわち連写中にＪＰＥＧデータとして記録したものと動画データとして記録したものの両方を含めて記録する例について説明したが、連写中にＪＰＥＧデータとして記録したものと動画データとして記録したものをそれぞれ別のＭＰＯファイルに分けて記録するようにしてもよい。これによって、使用者は、連写中にＪＰＧファイルとして記録された画像データを含むＭＰＯファイルと、動画ファイルとして記録された画像データを含むＭＰＯファイルとを区別して管理することができる。
【００４１】
なお、本発明の特徴的な機能を損なわない限り、本発明は、上述した実施の形態における構成に何ら限定されない。また、上述の実施の形態と複数の変形例を組み合わせた構成としてもよい。
【符号の説明】
【００４２】
１００  カメラ、１０１  操作部材、１０２  レンズ、１０３  撮像素子、１０４  制御装置、１０５  メモリカードスロット、１０６  モニタ
【図１】
2011193201.tif 000003
【図２】
2011193201.tif 000004
【図３】
2011193201.tif 000005
【図４】
2011193201.tif 000006
【図５】
2011193201.tif 000007
【図６】
2011193201.tif 000008
【図７】
2011193201.tif 000009
【図８】
2011193201.tif 000010