(57)【要約】【課題】動画記録中に既に記録済みの画像を再生する場合に、記録中の動画のフレーム落ち等の不具合の発生を防ぐ。【解決手段】電子カメラは、撮像手段と、画像データを第１および第２の記憶媒体に記録する記録手段と、第１および第２の記憶媒体内の画像データを再生する再生手段と、画像データに所定情報を関連付ける関連付け手段と、動画像データの記録先を第１および第２の記憶媒体との間で切替える切替手段と、記録先が第１の記憶媒体のときに第１の記憶媒体内の画像データを再生する場合、切替手段に記録先を第１の記憶媒体から第２の記憶媒体へ切替えさせ、記録手段に動画像データの第１の記憶媒体への記録を中断させて、第２の記憶媒体への記録を開始させ、関連付け手段に第１の記憶媒体内の動画像データと記録中断情報と、および第２の記憶媒体へ記録が開始される動画像データと途中記録開始情報とを関連付けさせる記録制御手段とを備える。【選択図】図２
2011114685.tif 000002
【特許請求の範囲】
【請求項１】
被写体像を撮像して、静止画データおよび動画像データの少なくとも一方を含む画像データを生成する撮像手段と、
前記画像データを、第１の記憶媒体および第２の記憶媒体に記録する記録手段と、
前記第１および前記第２の記憶媒体に記録された前記画像データに対応する画像を再生する再生手段と、
前記画像データに所定の情報を関連付ける関連付け手段と、
前記撮像手段により生成中の前記動画像データの記録先を前記第１および前記第２記憶媒体との間で切替える切替手段と、
前記記録手段が前記第１の記憶媒体に前記動画像データを記録しているときに前記再生手段が前記第１の記憶媒体に記録された前記画像データを再生する場合、前記切替手段を制御して前記動画像データの記録先を前記第１の記憶媒体から前記第２の記憶媒体へ切替えさせ、前記記録手段を制御して前記動画像データの前記第１の記憶媒体への記録を中断させて前記中断された前記動画像データを前記第２の記憶媒体への記録を開始させ、前記関連付け手段を制御して前記第１の記憶媒体に記録された動画像データと記録が中断されたことを示す記録中断情報とを関連付けさせ、前記第２の記憶媒体へ記録が開始される前記動画像データと記録が開始されることを示す途中記録開始情報とを関連付けさせる記録制御手段とを備えることを特徴とする電子カメラ。
【請求項２】
請求項１に記載の電子カメラにおいて、
前記再生手段による前記第１の記憶媒体に記録された前記画像データの再生が終了した後、前記記録制御手段は、前記切替手段を制御して、前記動画像データの記録先を前記第２の記憶媒体から前記第１の記憶媒体へ切替えさせることを特徴とする電子カメラ。
【請求項３】
請求項１または２に記載の電子カメラにおいて、
前記切替手段は、前記第２の記憶媒体への前記動画像データの記録準備処理を行う準備処理部とを含み、
前記記録制御手段は、前記記録手段による前記第１の記録媒体への前記動画像データの記録と、前記準備処理部による前記第２の記憶媒体への前記記録準備処理とを並行させることを特徴とする電子カメラ。
【請求項４】
請求項１または２に記載の電子カメラにおいて、
前記切替手段は、前記第１の記録媒体への前記動画像データの記録終了処理をするための終了処理部と、前記第２の記憶媒体への前記動画像データの記録準備処理を行う準備処理部とを含み、
前記記録制御手段は、前記終了処理部による前記第１の記憶媒体への前記記録終了処理が終了した後、前記準備処理部による前記第２の記憶媒体への前記記録準備処理を開始させることを特徴とする電子カメラ。
【請求項５】
請求項４に記載の電子カメラにおいて、
前記終了処理部による前記記録終了処理が開始されてから、前記準備処理部による前記記録準備処理が終了するまでの間に、前記撮像手段により生成された前記動画像データを一時的に格納する格納手段をさらに備えることを特徴とする電子カメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子カメラに関する。
【背景技術】
【０００２】
従来から、複数の記録媒体を有し、動画を記録する記録媒体と静止画を記録する記録媒体とを選択するカメラが知られている（たとえば特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−３５２５１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、動画記録中に既に記録済みの画像を再生する場合に、動画記録を一時中断して画像を再生する必要があるため、記録中の動画のフレーム落ち等が発生するという問題がある。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明による電子カメラは、被写体像を撮像して、静止画データおよび動画像データの少なくとも一方を含む画像データを生成する撮像手段と、画像データを、第１の記憶媒体および第２の記憶媒体に記録する記録手段と、第１および第２の記憶媒体に記録された画像データに対応する画像を再生する再生手段と、画像データに所定の情報を関連付ける関連付け手段と、撮像手段により生成中の動画像データの記録先を第１および第２記憶媒体との間で切替える切替手段と、記録手段が第１の記憶媒体に動画像データを記録しているときに再生手段が第１の記憶媒体に記録された画像データを再生する場合、切替手段を制御して動画像データの記録先を第１の記憶媒体から第２の記憶媒体へ切替えさせ、記録手段を制御して動画像データの第１の記憶媒体への記録を中断させて中断された動画像データを第２の記憶媒体への記録を開始させ、関連付け手段を制御して第１の記憶媒体に記録された動画像データと記録が中断されたことを示す記録中断情報とを関連付けさせ、第２の記憶媒体へ記録が開始される動画像データと記録が開始されることを示す途中記録開始情報とを関連付けさせる記録制御手段とを備えることを特徴とする。
【発明の効果】
【０００６】
本発明によれば、記録手段が第１の記憶媒体に動画像データを記録しているときに再生手段が第１の記憶媒体に記録された画像データを再生する場合、動画像データの記録先を第１の記憶媒体から第２の記録媒体へ切替えて記録することができる。そして、第１の記憶媒体に記録された動画像データと記録中断情報と、および第２の記憶媒体へ記録が開始される動画像データと途中記録開始情報とを関連付けることができる。
【図面の簡単な説明】
【０００７】
【図１】本発明の実施の形態による電子カメラの構成を説明する図
【図２】実施の形態の電子カメラの制御系の構成を説明するブロック図
【図３】動画記録中にメモリカード内の画像ファイルを再生する場合のタイムチャート
【図４】動画記録中にメモリカード内の画像ファイルを再生する場合のタイムチャート
【図５】動画像データの記録処理を説明するフローチャート
【図６】動画像データの記録中における画像データの再生処理を説明するフローチャート
【図７】変形例における電子カメラの動作を説明するフローチャート
【図８】変形例における動画記録中にメモリカード内の画像ファイルを再生する場合のタイムチャート
【発明を実施するための形態】
【０００８】
図面を参照して、本発明による実施の形態における電子カメラを説明する。図１は電子カメラ１００の要部構成を示す図である。電子カメラ１００のボディに、撮影レンズＬ１と絞り２０１とを備える交換レンズ２００が着脱可能に装着されている。カメラ１００のボディ側には、クイックリターンミラー１０１、焦点板１０２、ペンタプリズム１０３、接眼レンズ１０５、シャッタ１０６および撮像素子１０７が設けられている。
【０００９】
図２は電子カメラ１００の制御系のブロック図である。図２において、図１に示した構成要素には同一の符号を付して説明する。電子カメラ１００の制御系は、撮像素子１０７、制御回路１１１、一時記録メモリ１１２、ＬＣＤ駆動回路１１９、表示器１２０、操作部１２１、メモリカードインタフェース１２２ａ〜１２２ｂおよびメモリカード１２３ａ〜１２３ｂを備えている。
【００１０】
図１を参照して説明すると、交換レンズ２００を通過して電子カメラ１００に入射した被写体光は、シャッタレリーズ前は図１において実線で示すように位置するクイックリターンミラー１０１で上方へ導かれて焦点板１０２に結像する。被写体光はさらにペンタプリズム１０３へ入射される。ペンタプリズム１０３は、入射された被写体光を接眼レンズ１０５へ導く。被写体光の一部はクイックリターンミラー１０１の半透過領域を透過し、サブミラー１０１ａにて下方に反射され、図示しない焦点検出用センサへ入射される。
【００１１】
レリーズ後はクイックリターンミラー１０１が図１の破線で示される位置へ回動し、被写体光がシャッタ１０６を介して撮像素子１０７へ導かれ、その撮像面上に被写体像が結像する。撮像素子１０７は、受光した被写体光をその強度に応じた画像信号に変換するＣＣＤやＣＭＯＳなどの光電変換素子である。
【００１２】
図２を参照して制御系について詳細に説明する。
撮像素子１０７は、制御回路１１１が出力するタイミング信号に応じて、画像信号を出力する。制御回路１１１は、図示しないＣＰＵ、ＲＯＭおよびＲＡＭ等を備え、電子カメラ１００の各構成要素を制御したり、各種のデータ処理を実行する演算回路である。一時記録メモリ１１２は、画像処理、画像圧縮処理および表示データ作成処理の途中や処理後のデータを一時的に格納するために使用される揮発性メモリである。なお、一時記録メモリ１１２は、後述する動画撮影モードの際に生成された動画像データが格納不能にならない程度に十分な記録容量を有しているものとする。制御回路１１１は、撮像素子１０７の出力する画像信号にアナログ的な処理を施してからデジタルの画像データに変換する回路である。
【００１３】
制御回路１１１は、画像処理部１１４、画像圧縮部１１５、記録制御部１１６および再生制御部１１７を備える。画像処理部１１４は、画像データに対して、ホワイトバランス処理、ガンマ補正処理、色補間処理、輪郭強調、ビネット補正などの画像処理を実行する。画像圧縮部１１５は、画像処理部１１４で画像処理の施された画像データに対してＪＰＥＧ圧縮処理を実行し、一時記録メモリ１１２へ格納する。
【００１４】
記録制御部１１６は、一時記録メモリ１１２に格納された画像データに撮影日時等の各種の付加情報を付加して、メモリカードインタフェース１２２ａまたは１２２ｂを介して、メモリカード１２３ａまたは１２３ｂに記録する。再生制御部１１７は、メモリカード１２３ａまたは１２３ｂに記録された画像データをメモリカードインタフェース１２２ａまたは１２２ｂを介して読み込み、読み込んだ画像データを原画像データに伸張する。そして、再生制御部１１７は、必要に応じて表示器１２０の表示解像度にリサイズした表示データを作成してＬＣＤ駆動回路１１９に出力する。
【００１５】
メモリカードインタフェース１２２ａ、１２２ｂは、メモリカード１２３ａ、１２３ｂが着脱可能なインタフェースであり、メモリカード１２３ａ、１２３ｂの着脱を検出すると検出信号を制御回路１１１へ出力する。メモリカードインタフェース１２２ａ、１２２ｂは、制御回路１１１の制御に基づいて、一時記録メモリ１１２に一時的に格納された画像データをメモリカード１２３ａ、１２３ｂに書き込んだり、メモリカード１２３ａ、１２３ｂに記録されている画像データを読み出す。メモリカード１２３ａ、１２３ｂはコンパクトフラッシュ（登録商標）やＳＤカードなどの半導体メモリカードである。メモリカード１２３ａ、１２３ｂが装着されると、制御回路１１１は、メモリカードインタフェース１２２ａ、１２２ｂを介して、メモリカード１２３ａ、１２３ｂの記録容量を読み込む。なお、以下の説明において、メモリカード１２３ａおよび１２３ｂをまとめて説明する場合は、総称してメモリカード１２３とする。
【００１６】
ＬＣＤ駆動回路１１９は、制御回路１１１の命令に基づいて表示器１２０を駆動する回路である。表示器１２０はたとえば液晶表示パネルであり、再生モードにおいて、メモリカード１２３ａ、１２３ｂに記録されている画像データに基づいて制御回路１１１で作成された表示データの表示を行う。また、表示器１２０には、電子カメラ１００の各種動作を設定するためのメニュー画面が表示される。
【００１７】
操作部１２１は、ユーザの操作を受け付けるスイッチである。操作部１２１には、電源スイッチ、レリーズスイッチ、メニュー画面で設定可能な項目を選択するための十字キー、十字キーで選択された項目を決定するための決定ボタンなどが含まれる。操作部１２１で設定可能な内容として、電子カメラ１００の動作モードなどの設定がある。電子カメラ１００は、動作モードとして、たとえば静止画撮影モード、動画撮影モード、および再生モードなどを有している。
【００１８】
本実施の形態の電子カメラ１００は、動画撮影モードにおいて動画像データを記録中に、メモリカード１２３ａまたは１２３ｂに記録されている画像データを読み出して、表示器１２０に表示可能に構成されている。特に、動画像データを記録中のメモリカード１２３と、再生が指示された画像データが記録されているメモリカード１２３とが一致した場合は、電子カメラ１００は動画像データを現在記録中のメモリカード１２３とは異なるメモリカード１２３に記録先を切替えて、動画像データの記録を継続できるようにする。さらに、画像データの再生が終了した後の動画像データの記録先については、以下（１）、（２）のいずれかをユーザにより選択可能に構成されている。なお、（１）または（２）の選択は、表示器１２０に表示されたメニュー画面上からユーザにより行われるものとする。
（１）記録先を当初のメモリカード１２３に戻さない
（２）記録先を当初のメモリカード１２３に戻す
【００１９】
−記録先を当初のメモリカード１２３に戻さない−
以下、図３に示すタイムチャートを参照しながら詳細に説明する。なお、以下の説明においては、動画撮影モードにおいて生成された動画像データがメモリカード１２３ａに記録されている最中に、ユーザにより画像データの再生が指示された場合について説明する。図３は、動画撮影モード中の時刻ｔ１にメモリカード１２３ａに記録されている画像データの再生が指示され、さらに、時刻ｔ８でメモリカード１２３ｂに記録されている画像データの再生が指示された場合を示している。なお、以下の説明では、動画撮影モードで生成された動画像データのファイル名を「ａａａ」とする。
【００２０】
図３においては、時刻ｔ０〜ｔ１までの間は、記録制御部１１６は、画像処理部１１４により所定のフレームレートにて連続して生成された動画像データを、所定の記録単位（容量）ごとに順次メモリカードインタフェース１２２ａを介してメモリカード１２３ａに記録している。時刻ｔ１において、メモリカード１２３ａに記録されている画像データの再生が指示されると、再生制御部１１７は動画像データの記録先の切替えを要求する信号（切替要求信号）を記録制御部１１６へ出力する。記録制御部１１６は、切替要求信号を入力すると、メモリカード１２３ａへの動画像データの記録を一旦中断する。そして、記録制御部１１６は、メモリカード１２３ａへの動画像データの記録を中断したことを示す中断情報を記録する。中断情報として、動画像データのファイル名「ａａａ」と、記録を中断した時刻（時刻ｔ１）と、メモリカード１２３ａに固有の識別情報（たとえばシリアル番号等）等の情報が含まれる。
【００２１】
時刻ｔ２において中断情報の記録が終了すると、記録制御部１１６は、メモリカード１２３ａへの動画像データの記録終了処理（ライトクローズ処理）を行う。すなわち、記録制御部１１６は、時刻ｔ１までの間にメモリカード１２３ａに記録された動画像データから動画像ファイルＦ１を作成し、付加情報部に中断情報を記録する。時刻ｔ３でライトクローズ処理が終了すると、記録制御部１１６は、記録先のメモリカード１２３の切替えが完了したことを示す完了信号を再生制御部１１７へ出力する。そして、記録制御部１１６は、メモリカード１２３ｂに対してファイル名「ａａａ」の動画像データの記録を開始するための記録開始処理（ライトオープン処理）を行う。すなわち、記録制御部１１６は、ファイル名「ａａａ」の動画像データを記録するための領域をメモリカード１２３ｂ内に確保する。
【００２２】
時刻ｔ４においては、記録制御部１１６は、メモリカード１２３ｂに対するライトオープン処理により確保された領域にリンク情報を記録する。リンク情報は、これからメモリカード１２３ｂに記録される動画像データが、既にメモリカード１２３ａに記録された動画像ファイルＦ１の動画像データに後続することを示すための情報である。リンク情報は、上述した中断情報と同様に、動画像データのファイル名「ａａａ」と、記録を中断した時刻（時刻ｔ１）と、メモリカード１２３ｂに固有の識別情報（たとえばシリアル番号等）等の情報が含まれる。
【００２３】
時刻ｔ５においてリンク情報の記録が終了すると、記録制御部１１６は、中断していた動画像データをメモリカード１２３ｂへ記録する。すなわち、記録制御部１１６は、画像処理部１１４により所定のフレームレートにて連続して生成された動画像データを、所定の記録単位（容量）ごとに順次メモリカードインタフェース１２２ｂを介してメモリカード１２３ｂに記録する。なお、時刻ｔ１で中断情報の記録を開始してから時刻ｔ５でリンク情報の記録を終了するまでに画像処理部１１４で生成された動画像データは、記録制御部１１６により一時記録メモリ１１２に格納される。そして、記録制御部１１６は、時刻ｔ１〜ｔ５までの間に一時記録メモリ１１２に格納された動画像データから順次メモリカード１２３ｂに記録する。以後、記録制御部１１６は、メモリカード１２３ｂに記録されている画像データの再生が指示されるまで、メモリカード１２３ｂへ動画像データを記録する。
【００２４】
一方、時刻ｔ３において完了信号を入力すると、再生制御部１１７は、メモリカード１２３ａに対して画像データを読み込むための読込開始処理（リードオープン処理）を行う。そして、リードオープン処理が終了した時刻ｔ４で、再生制御部１１７は、メモリカード１２３ａから画像データを読み出す。時刻ｔ６で画像データの読み出しが終了すると、再生制御部１１７は、メモリカード１２３ａからの画像データの読み出しを終了する読出終了処理（リードクローズ処理）を行う。その結果、リードクローズ処理が終了した時刻ｔ７以降は、メモリカード１２３ａからの画像データの読み出し、およびメモリカード１２３ａへの画像データの記録が行われていない状態となる。そして、記録先を当初のメモリカード１２３に戻さない設定がされているので、再生制御部１１７によるメモリカード１２３ａからの画像データの読み出しが終了した時刻ｔ７の後、記録制御部１１６は、動画像データの記録先をメモリカード１２３ｂに変更したままとする。
【００２５】
時刻ｔ８において、メモリカード１２３ｂに記録されている画像データの再生が指示され切替要求信号が入力されると、記録制御部１１６は、上述した場合と同様にして、メモリカード１２３ｂへの動画像データの記録を一旦中断する。すなわち、記録制御部１１６は、メモリカード１２３ｂへの動画像データの記録を中断したことを示す中断情報を書き込む。このときの中断情報には、動画像データのファイル名「ａａａ」と、記録を中断した時刻（時刻ｔ８）と、メモリカード１２３ｂに固有の識別情報（たとえばシリアル番号等）等の情報が含まれる。
【００２６】
中断情報の書き込みが終了すると（時刻ｔ９）、記録制御部１１６は、ライトクローズ処理を行い、時刻ｔ６〜ｔ８までの間にメモリカード１２３ｂに記録された動画像データから動画像ファイルＦ２を作成し、付加情報部に中断情報を記録する。そして、時刻ｔ１０において、記録制御部１１６は、再生制御部１１７に完了信号を出力するとともに、メモリカード１２３ａに対してライトオープン処理を行う。
【００２７】
時刻ｔ１１では、記録制御部１１６は、メモリカード１２３ａにリンク情報を記録する。このとき、リンク情報は、動画像データのファイル名「ａａａ」と、記録を中断した時刻（時刻ｔ８）と、メモリカード１２３ａに固有の識別情報（たとえばシリアル番号等）等の情報が含まれる。そして、時刻ｔ１２で、記録制御部１１６は、中断していた動画像データをメモリカード１２３ａへ記録する。なお、時刻ｔ８〜ｔ１２までの間に画像処理部１１４で生成された動画像データが、記録制御部１１６により一時記録メモリ１１２に格納され、時刻ｔ８〜ｔ１２までの間に格納された動画像データから順次メモリカード１２３ａに記録される点についても上述した場合と同様である。
【００２８】
−記録先を当初メモリカード１２３に戻す−
以下、図４に示すタイムチャートを参照しながら説明する。図４は、動画撮影モード中の時刻ｔ１にメモリカード１２３ａに記録されている画像データの再生が指示された場合を示している。なお、以下の説明においても、動画撮影モードで生成された動画像データのファイル名を「ａａａ」とする。
【００２９】
図４に示すタイムチャートにおいても、時刻ｔ１（再生モード設定時）〜時刻ｔ６（リードクローズ処理終了時）までの期間は、記録制御部１１６および再生制御部１１７は、図３に示すタイムチャートと同様の処理を行う。時刻ｔ６でリードクローズ処理が終了すると、再生制御部１１７は、動画像データの記録先の切替えを要求する切替要求信号を記録制御部１１６に出力する。切替要求信号を入力すると、記録制御部１１６は、動画像データの記録先をメモリカード１２３ａに切替える（戻す）。この場合、時刻ｔ６において、記録制御部１１６は、上述した場合と同様にして、メモリカード１２３ｂへの動画像データの記録を一旦中断する。すなわち、記録制御部１１６は、メモリカード１２３ｂへの動画像データの記録を中断したことを示す中断情報を書き込む。このときの中断情報には、動画像データのファイル名「ａａａ」と、記録を中断した時刻（時刻ｔ６）と、メモリカード１２３ｂに固有の識別情報（たとえばシリアル番号等）等の情報が含まれる。
【００３０】
中断情報の書き込みが終了すると（時刻ｔ７）、記録制御部１１６は、ライトクローズ処理を行い、時刻ｔ５〜ｔ６までの間にメモリカード１２３ｂに記録された動画像データから動画像ファイルＦ２を作成し、付加情報部に中断情報を記録する。そして、時刻ｔ８において、記録制御部１１６は、再生制御部１１７に完了信号を出力するとともに、メモリカード１２３ａに対してライトオープン処理を行う。
【００３１】
時刻ｔ９では、記録制御部１１６は、メモリカード１２３ａにリンク情報を記録する。このとき、リンク情報は、動画像データのファイル名「ａａａ」と、記録を中断した時刻（時刻ｔ６）と、メモリカード１２３ａに固有の識別情報（たとえばシリアル番号等）等の情報が含まれる。そして、時刻ｔ１０で、記録制御部１１６は、中断していた動画像データをメモリカード１２３ａへ記録する。なお、時刻ｔ６〜ｔ１０までの間に画像処理部１１４で生成された動画像データが、記録制御部１１６により一時記録メモリ１１２に格納され、時刻ｔ６〜ｔ１０までの間に格納された動画像データから順次メモリカード１２３ａに記録される点についても上述した場合と同様である。
【００３２】
上記のように、メモリカード１２３ａおよび１２３ｂに動画像データを記録しているときに、ユーザのたとえばレリーズボタンの操作に応じて操作部１２１から動画撮影終了信号を入力すると、画像処理部１１４は、動画像データの生成を終了する。そして、記録制御部１１６は、既に画像処理部１１４により生成され、一時記録メモリ１１２に格納されている動画像データをメモリカード１２３ａもしくは１２３ｂに記録して、処理を終了する。すなわち、この状態でメモリカード１２３ａおよび１２３ｂには、動画撮影モードにおいて生成された動画像ファイルＦ１、Ｆ２、・・・が記録されている。
【００３３】
動画像データの記録が終了すると、制御回路１１１は、メモリカード１２３ａおよび１２３ｂに記録されたファイル名「ａａａ」の動画像ファイルＦ１、Ｆ２、・・・を合成して、１個の合成動画像ファイルＦの作成を促すメッセージ（たとえば、「動画ファイルを合成しますかY/N」）等をＬＣＤ駆動回路１１９を介して表示器１２０に表示させる。上記のメッセージに応じてユーザにより合成動画像ファイルＦの生成が指示されると、記録制御部１１６は、動画像ファイルＦ１、Ｆ２、・・・のそれぞれの中断情報およびリンク情報を参照しながら、１個の合成動画像ファイルＦを合成する。なお、合成動画像ファイルＦの生成指示は、たとえば、ユーザが十字キーを操作して「Ｙ」を選択し、決定ボタンを操作することにより行われるものとする。
【００３４】
記録制御部１１６は、中断情報およびリンク情報に含まれるファイル名が同一の動画像ファイルを検出する。そして、記録制御部１１６は、検出した動画像ファイルＦ１、Ｆ２、・・・の中断情報およびリンク情報に含まれる記録が中断された時刻を参照して、１個の合成動画像ファイルＦを生成する。すなわち、記録制御部１１６は、動画像ファイルＦ１、Ｆ２、・・・を、それぞれの動画像ファイルの時系列が整合性を有するように合成することにより、１個の合成動画像ファイルＦを生成する。なお、合成動画像ファイルＦを生成すると、記録制御部１１６は、動画像ファイルＦ１、Ｆ２、・・・のそれぞれに記録されていた中断情報とリンク情報とを削除する。
【００３５】
記録制御部１１６は、生成した合成動画像ファイルＦを、たとえば記録開始時刻が最も早い動画像ファイルＦ１が記録されていたメモリカード１２３ａに記録する。なお、合成動画像ファイルＦの記録先は、ユーザによりメニュー画面上から選択可能であってもよい。または、記録制御部１１６は、動画撮影終了の指示を入力していたときに動画像ファイルを記録していたメモリカード１２３に生成した合成動画像ファイルＦを記録しもよい。
【００３６】
図５、図６に示すフローチャートを用いて、実施の形態による電子カメラ１００の動作について説明する。図５のフローチャートは動画像データの記録処理を示し、図６のフローチャートは画像データの再生処理を示す。まず、図５に示す処理について説明する。図５の処理を行うプログラムは制御回路１１１内の図示しないメモリに格納されており、動画撮影モードが設定されると制御回路１１１により起動されて、実行される。
【００３７】
ステップＳ１０１では、記録制御部１１６は、動画像データがメモリカード１２３ａに記録中であるか否かを判定する。メモリカード１２３ａに記録中の場合は、記録制御部１１６によりステップＳ１０１が肯定判定されてステップＳ１０２へ進む。メモリカード１２３ｂに記録中の場合は、記録制御部１１６によりステップＳ１０１が否定判定されて後述するステップＳ１０９へ進む。ステップＳ１０２では、メモリカード１２３ａに記録されている画像データの再生が指示されたか否かを判定する。再生制御部１１７から切替要求信号を入力しない場合は、記録制御部１１６によりステップＳ１０２が否定判定されてステップＳ１０３へ進む。ステップＳ１０３では、記録制御部１１６は、メモリカード１２３ａへ動画像データを記録して後述するステップＳ１１６へ進む。
【００３８】
再生制御部１１７から切替要求信号を入力した場合は、記録制御部１１６によりステップＳ１０２が肯定判定されてステップＳ１０４へ進む。ステップＳ１０４では、記録制御部１１６は、動画像データの記録先をメモリカード１２３ｂに切替えてステップＳ１０５へ進む。すなわち記録制御部１１６は、メモリカード１２３ａに対してライトクローズ処理を行い、メモリカード１２３ｂに対してライトオープン処理を行う。
【００３９】
ステップＳ１０５においては、記録制御部１１６は動画像データをメモリカード１２３ｂに記録してステップＳ１０６へ進む。ステップＳ１０６では、ステップＳ１０２で再生が指示された画像データのメモリカード１２３ａからの読み出しが終了したか否かを判定する。再生制御部１１７による画像データの読み出しが継続している場合には、記録制御部１１６によりステップＳ１０６が否定判定されてステップＳ１０５へ戻る。再生制御部１１７による画像データの読み出しが終了した場合には、記録制御部１１６によりステップＳ１０６が肯定判定されてステップＳ１０７へ進む。
【００４０】
ステップＳ１０７においては、記録制御部１１６は、記録先を当初のメモリカード１２３に戻す設定がされているか否かを判定する。すなわち、再生制御部１１７から切替要求信号を入力したか否かを判定する。切替要求信号を入力した場合には、記録制御部１１６によりステップＳ１０７が肯定判定されてステップＳ１０３へ進む。切替要求信号を入力しない場合には、記録制御部１１６によりステップＳ１０７が否定判定されてステップＳ１０８へ進む。ステップＳ１０８においては、記録制御部１１６は、メモリカード１２３ｂへ動画像データを記録して後述するステップＳ１１６へ進む。
【００４１】
ステップＳ１０２が否定判定されるとステップＳ１０９へ進み、メモリカード１２３ｂに記録されている画像データの再生が指示されたか否かを判定する。再生制御部１１７から切替要求信号を入力しない場合は、記録制御部１１６によりステップＳ１０９が否定判定されてステップＳ１１０へ進む。ステップＳ１１０では、記録制御部１１６は、メモリカード１２３ｂへ動画像データを記録して後述するステップＳ１１６へ進む。
【００４２】
再生制御部１１７から切替要求信号を入力した場合は、記録制御部１１６によりステップＳ１０９が肯定判定されてステップＳ１１１へ進む。ステップＳ１１１では、記録制御部１１６は、動画像データの記録先をメモリカード１２３ａに切替えてステップＳ１１２へ進む。すなわち記録制御部１１６は、メモリカード１２３ｂに対してライトクローズ処理を行い、メモリカード１２３ａに対してライトオープン処理を行う。
【００４３】
ステップＳ１１２においては、記録制御部１１６は動画像データをメモリカード１２３ａに記録してステップＳ１１３へ進む。ステップＳ１１３では、ステップＳ１０９で再生が指示された画像データのメモリカード１２３ｂからの読み出しが終了したか否かを判定する。再生制御部１１７による画像データの読み出しが継続している場合には、記録制御部１１６によりステップＳ１１３が否定判定されてステップＳ１１２へ戻る。再生制御部１１７による画像データの読み出しが終了した場合には、記録制御部１１６によりステップＳ１１３が肯定判定されてステップＳ１１４へ進む。
【００４４】
ステップＳ１１４においては、記録制御部１１６は、記録先を当初のメモリカード１２３に戻す設定がされているか否かを判定する。すなわち、再生制御部１１７から切替要求信号を入力したか否かを判定する。切替要求信号を入力した場合には、記録制御部１１６によりステップＳ１１４が肯定判定されてステップＳ１１０へ進む。切替要求信号を入力しない場合には、記録制御部１１６によりステップＳ１１４が否定判定されてステップＳ１１５へ進む。ステップＳ１１５においては、記録制御部１１６は、メモリカード１２３ａへ動画像データを記録してステップＳ１１６へ進む。
【００４５】
ステップＳ１１６では、動画像データの記録が終了したか否を判定する。操作部１２１より動画像データの記録終了を指示する信号を入力した場合は、ステップＳ１１６が肯定判定されてステップＳ１１７へ進む。動画像データの記録終了を指示する信号を入力しない場合は、ステップＳ１１６が否定判定されてステップＳ１０１へ戻る。
【００４６】
ステップＳ１１７では、ＬＣＤ駆動回路１１９を介して合成動画像ファイルの生成を促すメッセージを表示器１２０に表示させてステップＳ１１８へ進む。ステップＳ１１８では、合成動画像ファイルＦの生成が指示されたか否かを判定する。合成動画像ファイルＦの生成が指示された場合は、記録制御部１１６によりステップＳ１１８が肯定判定されてステップＳ１１９へ進む。合成動画像ファイルＦの生成が指示されない場合は、記録制御部１１６によりステップＳ１１８が否定判定されて処理を終了する。ステップＳ１１９においては、記録制御部１１６は、メモリカード１２３ａおよび１２３ｂに記録された動画像ファイルＦ１、Ｆ２、・・・を用いて合成動画像ファイルＦを生成して、メモリカード１２３ａに記録して処理を終了する。
【００４７】
次に、図６に示す処理について説明する。図６の処理を行うプログラムは制御回路１１１内の図示しないメモリに格納されており、ユーザにより画像データの再生が指示されたことを示す信号が操作部１２１から入力されると制御回路１１１により起動されて、実行される。
【００４８】
ステップＳ２０１では、再生が指示された画像データが記録されているメモリカード１２３と、動画像データを記録中のメモリカード１２３が一致するか否かを判定する。メモリカード１２３が一致する場合は、再生制御部１１７によりステップＳ２０１が肯定判定されてステップＳ２０２へ進む。メモリカード１２３が一致しない場合は、再生制御部１１７によりステップＳ２０１が否定判定されてステップＳ２０７へ進む。ステップＳ２０７では、再生制御部１１７は、画像データを読み出して処理を終了する。
【００４９】
ステップＳ２０２では、再生制御部１１７は、記録制御部１１６に切替要求信号を出力してステップＳ２０３へ進む。ステップＳ２０３では、記録制御部１１６による記録先となるメモリカード１２３の切替が完了したか否かを判定する。記録制御部１１６から完了信号を入力した場合は、再生制御部１１７によりステップＳ２０３が肯定判定されてステップＳ２０４へ進む。完了信号を入力しない場合には、再生制御部１１７によりステップＳ２０３が否定判定されて、当該判定処理を繰り返す。
【００５０】
ステップＳ２０４では、再生制御部１１７は、再生が指示された画像データを読み出してステップＳ２０５へ進む。ステップＳ２０５においては、記録先のメモリカード１２３を戻す設定がされているか否かを判定する。記録先のメモリカード１２３を戻す設定がされている場合には、再生制御部１１７によりステップＳ２０５が肯定判定されてステップＳ２０６へ進む。記録先のメモリカード１２３を戻さない設定がされている場合には、再生制御部１１７によりステップＳ２０５が否定判定されて処理を終了する。ステップＳ２０６においては、再生制御部１１７は、記録制御部１１６に切替要求信号を出力して処理を終了する。
【００５１】
上述したようにしてメモリカード１２３ａおよび１２３ｂに記録された動画像ファイルの動画像データを再生する場合について説明する。合成動画像ファイルＦが記録されている場合は、再生制御部１１７は、合成動画像ファイルＦを読み出して、対応する動画像データをＬＣＤ駆動回路１１９に出力して表示器１２０に動画を表示させる。
【００５２】
合成動画像ファイルＦが記録されていない場合は、再生制御部１１７は、動画像ファイルＦ１、Ｆ２、・・・のそれぞれの付加情報部に記録された中断情報とリンク情報とを参照する。この場合、再生制御部１１７は、中断情報およびリンク情報に含まれるファイル名が同一の動画像ファイルを検出する。そして、再生制御部１１７は、検出した動画像ファイルＦ１、Ｆ２、・・・の中断情報およびリンク情報に含まれる記録が中断された時刻を参照して、時系列が整合性を有するように動画像ファイルの動画像データをＬＣＤ駆動回路１１９へ出力する。すなわち、再生制御部１１７は、動画像ファイルＦｎの動画像データをＬＣＤ駆動回路１１９へ出力すると、動画像ファイルＦｎの中断情報に含まれる中断時刻に合致する中断時刻が含まれるリンク情報を有する動画像ファイルＦｎ＋１を選択する。そして、再生制御部１１７は、動画像ファイルＦｎ＋１の動画像データをＬＣＤ駆動回路１１９へ出力する。その結果、表示器１２０には、時系列の整合性がとれた、連続した動画が表示される。
【００５３】
なお、ユーザによりファイル名「ａａａ」の動画像ファイルのうち、たとえば動画像ファイルＦｎの動画像データの再生が指示された場合についても、再生制御部１１７は、動画像ファイルＦ１、Ｆ２、・・・の中断情報とリンク情報を参照する。そして、再生制御部１１７は、記録開始時刻が最も早い動画像ファイルＦ１を検出し、動画像ファイルＦ１の動画像データをＬＣＤ駆動回路１１９へ出力する。以後、再生制御部１１７は、上述した場合と同様に、中断情報に含まれる中断時刻とリンク情報に含まれる中断時刻とに基づいて、時系列の順序で動画像ファイルを選択し、対応する動画像データをＬＣＤ駆動回路１１９へ出力する。
【００５４】
以上で説明した実施の形態の電子カメラ１００によれば、以下の作用効果が得られる。
（１）画像処理部１１４は、撮像素子１０７が出力した画像信号に基づいて、静止画データおよび動画像データの少なくとも一方を含む画像データを生成し、記録制御部１１６は、生成された画像データに所定の情報を関連付けてメモリカード１２３ａ、１２３ｂに記録する。再生制御部１１７は、メモリカード１２３ａ、１２３ｂに記録された画像データに対応する画像を再生する。そして、記録制御部１１６は、画像処理部１１４により生成中の動画像データの記録先をメモリカード１２３ａおよび１２３ｂの間で切替えるようにした。メモリカード１２３ａに動画像データを記録しているときに再生制御部１１７によりメモリカード１２３ａに記録された画像データを再生する場合、制御回路１１１は以下の制御を行うようにした。すなわち、記録制御部１１６は、動画像データの記録先をメモリカード１２３ａからメモリカード１２３ｂへ切替え、動画像データのメモリカード１２３ａへの記録を中断させて、動画像データをメモリカード１２３ｂへの記録を開始するようにした。このとき、記録制御部１１６は、メモリカード１２３ａに記録された動画像データと、記録が中断されたことを示す中断情報とを関連付けするとともに、メモリカード１２３ｂへ記録が開始される動画像データと記録が開始されることを示すリンク情報とを関連付けるようにした。したがって、画像データをメモリカード１２３ａから読み出している間は、動画像データをメモリカード１２３ｂへ記録し続けることができるので、動画像データのコマ落ち等の不具合を防ぐことができる。さらに、記録先のメモリカード１２３が切替る際に、中断情報やリンク情報等を動画像ファイルに記録するので、メモリカード１２３内で、各動画像データが散逸するという不具合を防げる。また、動画像データの動画を再生する際は、この中断情報とリンク情報とに基づいて、時系列に誤りのない連続した動画を再生することができる。
【００５５】
（２）再生制御部１１７によるメモリカード１２３ａに記録された画像データの再生が終了した後、記録制御部１１６は、動画像データの記録先をメモリカード１２３ｂからメモリカード１２３ａへ切替えるようにした。したがって、ユーザが本来所望していたメモリカード１２３へ動画像データを記録することができる。
【００５６】
（３）記録制御部１１６は、メモリカード１２３ａに対して、動画像データの記録を終了するための終了処理であるライトクローズ処理が終了した後、メモリカード１２３ｂに対して、動画像データの記録を開始するための準備処理であるライトオープン処理を開始するようにした。したがって、メモリカード１２３ａに対するライトクローズ処理が終了すると、すぐに画像データを再生するためのリードオープン処理を開始できるので、画像データの画像を再生するまでに要する時間を短縮できる。
【００５７】
さらに、記録制御部１１６は、メモリカード１２３ａに対してライトクローズ処理を開始してからメモリカード１２３ｂに対してライトオープン処理が終了するまでの間に、画像処理部１１４により生成された動画像データを一時記録メモリ１１２に格納するようにした。そして、記録制御部１１６は、一時記録メモリ１１２に格納された動画像データからライトオープン処理が終了したメモリカード１２３ｂに記録するようにした。したがって、メモリカード１２３ａに対してライトクローズ処理を開始してからメモリカード１２３ｂに対してライトオープン処理が終了するまでの間に生成された動画像データについてもメモリカード１２３に記録することができるので、コマ落ち等の不具合を防ぐことができる。
【００５８】
以上で説明した実施の形態を、次のように変形できる。
−変形例１−
再生制御部１１７が、メモリカード１２３ａおよび１２３ｂの残容量に基づいて、再生が指示された画像データの読み出し終了後における動画像データの記録先となるメモリカード１２３を設定するようにしてもよい。以下の説明においても、再生制御部１１７による画像データの読み出しのために、記録制御部１１６が動画像データをメモリカード１２３ａからメモリカード１２３ｂに切替えて記録していたとする。
【００５９】
この場合、再生制御部１１７は、メモリカード１２３ａから画像データの読み出しを終了した後、メモリカードインタフェース１２２ａおよび１２２ｂを介してメモリカード１２３ａおよび１２３ｂのそれぞれの残容量を読み込む。そして、再生制御部１１７は、メモリカード１２３ａの残容量とメモリカード１２３ｂの残容量とを比較する。比較の結果、メモリカード１２３ａの残容量がメモリカード１２３ｂの残容量よりも多い場合、再生制御部１１７は、切替要求信号を出力する。すなわち、記録制御部１１６は、動画像データの記録先をメモリカード１２３ｂからメモリカード１２３ａに切替える。
【００６０】
メモリカード１２３ａおよび１２３ｂの残容量を比較するものに代えて、再生制御部１１７は、動画像データが当初記録されていたメモリカード１２３ａの残容量が所定の容量以上であると判定した場合に切替要求信号を出力するようにしてもよい。この場合、再生制御部１１７は、メモリカード１２３ａから画像データの読み出しを終了した後、メモリカードインタフェース１２２ａを介してメモリカード１２３ａの残容量を読み込めばよい。
【００６１】
図７を参照して、上記の変形例における処理を説明する。図７の処理を行うプログラムは制御回路１１１内の図示しないメモリに格納されており、ユーザにより画像データの再生が指示されたことを示す信号が操作部１２１から入力されると制御回路１１１により起動されて、実行される。ステップＳ２１１（メモリカードの一致判定）からステップＳ２１４（画像データ読み出し）までの各処理は、図６のステップＳ２０１（メモリカードの一致判定）からステップＳ２０４（画像データ読み出し）までの各処理と同一である。
【００６２】
ステップＳ２１５では、動画像データが当初記録されていたメモリカードの残容量が所定の条件を満たすか否かを判定する。メモリカード１２３が所定の条件を満たす場合、再生制御部１１７によりステップＳ２１５が肯定判定されてステップＳ２１６へ進む。メモリカード１２３が所定の条件を満たさない場合は、再生制御部１１７によりステップＳ２１５が否定判定されて処理を終了する。なお、所定の条件は、上述したように、動画像データが当初記録されたメモリカード１２３の残容量が他のメモリカード１２３の残容量よりも多い場合、および当初記録されていたメモリカード１２３の残容量が所定の容量以上の場合のいずれを用いてもよい。ステップＳ２１６（切替要求信号出力）、ステップＳ２１７（画像データ読み出し）の各処理は、図６のステップＳ２０６（切替要求信号出力）、ステップＳ２０７（画像データ読み出し）の各処理と同一である。
【００６３】
−変形例２−
メモリカード１２３ａに動画像データを記録中に、メモリカード１２３ａに記録されている画像データの再生が指示された場合、記録制御部１１６は、メモリカード１２３ｂに対してライトオープン処理を行ってから、メモリカード１２３ａに対してライトクローズ処理を行うようにしてもよい。図８に示すタイムチャートを用いて詳細に説明する。時刻ｔ１において、メモリカード１２３ａに記録されている画像データの再生が指示され、再生制御部１１７から切替要求信号が出力されると、記録制御部１１６は、メモリカード１２３ｂに対してライトオープン処理を行う。時刻ｔ２においてライトオープン処理が終了すると、記録制御部１１６はリンク情報を記録する。なお、メモリカード１２３ｂに対するライトオープン処理およびリンク情報の記録を行っている間は、記録制御部１１６は、画像処理部１１４により生成された動画像データをメモリカード１２３ａに記録し続ける。
【００６４】
時刻ｔ３でリンク情報の記録が終了すると、記録制御部１１６は、動画像データの記録先をメモリカード１２３ｂに切替える。そして、時刻ｔ３以後、記録制御部１１６は、画像処理部１１４により生成された動画像データをメモリカード１２３ｂに記録する。そして、記録制御部１１６は、メモリカード１２３ａに中断情報の記録を開始する。時刻ｔ４において中断情報の記録が終了すると、記録制御部１１６は、メモリカード１２３ａに対してライトクローズ処理を行う。時刻ｔ５でライトクローズ処理が終了すると、記録制御部１１６は、記録先のメモリカード１２３の切替えが完了したことを示す完了信号を再生制御部１１７へ出力する。
【００６５】
上述したように、切替要求信号を入力した後、記録制御部１１６は、時刻ｔ１〜ｔ３の間に画像処理部１１４で生成された動画像データをメモリカード１２３ａに記録し、時刻ｔ３以降に生成された動画像データをメモリカード１２３ｂに記録することができる。すなわち、実施の形態の図３で説明した場合のように、記録制御部１１６が、時刻ｔ１〜ｔ５までの間に画像処理部１１４で生成された動画像データを一時記録メモリ１１２に格納しなくてもよい。したがって、一時記録メモリ１１２の容量が十分に多くない場合に、フレーム落ち等の不具合を防いで動画像データを記録することができる。なお、電子カメラ１００を、実施の形態の方式と変形例２の方式の両方の方式にて動画像データを記録可能に構成してもよい。この場合、いずれの方式により動画像データを記録するかをユーザにより、メニュー画面等から選択するようにすればよい。
【００６６】
−変形例３−
合成動画像ファイルＦが記録されていない場合に、動画像ファイルＦ１、Ｆ２、・・・の再生が指示された場合は、再生制御部１１７が動画像ファイルＦ１、Ｆ２、・・・を用いて合成動画像ファイルＦを生成して、対応する動画像データをＬＣＤ駆動回路１１９に出力してもよい。この場合、再生制御部１１７は、実施の形態における記録制御部１１６と同様にして、中断情報およびリンク情報に含まれるファイル名が同一の動画像ファイルを検出する。そして、再生制御部１１７は、検出した動画像ファイルＦ１、Ｆ２、・・・の中断情報およびリンク情報に含まれる記録が中断された時刻を参照して、１個の合成動画像ファイルＦを生成する。すなわち、再生制御部１１７は、動画像ファイルＦ１、Ｆ２、・・・を、それぞれの動画像ファイルの時系列が整合性を有するように合成することにより、１個の合成動画像ファイルＦを生成する。合成動画像ファイルＦが生成されると、再生制御部１１７は、合成動画像ファイルＦの動画像データをＬＣＤ駆動回路１１９へ出力して、表示器１２０に動画を表示させる。
【００６７】
−変形例４−
記録制御部１１６が、動画像ファイルＦ１、Ｆ２、・・・のそれぞれの付加情報部に中断情報やリンク情報を記録するものに代えて、動画像ファイルと、中断情報およびリンク情報とを関連付けてメモリカード１２３に記録してもよい。この場合、記録制御部１１６は、メモリカード１２３の記録領域内に設けた専用のフォルダに中断情報とリンク情報とを記録する。そして、記録制御部１１６は、動画像ファイルと、中断情報およびリンク情報との対応関係を示す管理テーブルを作成してメモリカード１２３に記録すればよい。
【００６８】
−変形例５−
以上で説明した実施の形態、変形例１〜変形例４においては、電子カメラ１００において生成された動画像ファイルの動画を再生制御部１１７により再生させるものとして説明したが、電子カメラ１００で生成され、メモリカード１２３に記録された動画像ファイルに対して、外部の画像表示装置が再生処理を行ってもよい。この場合も、合成動画像ファイルＦが生成されていない場合には、画像表示装置は動画像ファイルＦ１、Ｆ２、・・・の中断情報およびリンク情報に含まれる中断時刻を参照しながら、時系列が整合性を有するように動画像ファイルに対応する動画像を再生すればよい。なお、外部の画像表示装置は、画像を表示するためのディスプレイが一体となった、たとえばＰＤＡ、パーソナルコンピュータ、フォトビューア等の情報表示装置でもよいし、たとえばＨＤＤレコーダのようにディスプレイが着脱可能に構成されている装置でもよい。
【００６９】
また、本発明の特徴を損なわない限り、本発明は上記実施の形態に限定されるものではなく、本発明の技術的思想の範囲内で考えられるその他の形態についても、本発明の範囲内に含まれる。説明に用いた実施の形態および変形例は、それぞれを適宜組合わせて構成しても構わない。
【符号の説明】
【００７０】
１００・・・電子カメラ、１０７・・・撮像素子、
１１１・・・制御回路、１１２・・・一時記録メモリ、
１１４・・・画像処理部、１１６・・・記録制御部、
１１７・・・再生制御部、１２２ａ、１２２ｂ・・・メモリカードインタフェース
【図１】
2011114685.tif 000003
【図２】
2011114685.tif 000004
【図３】
2011114685.tif 000005
【図４】
2011114685.tif 000006
【図５】
2011114685.tif 000007
【図６】
2011114685.tif 000008
【図７】
2011114685.tif 000009
【図８】
2011114685.tif 000010