(57)【要約】【課題】ユーザが誤って記録開始や記録停止の指示をした場合でも、ユーザが意図したシーンを記録できるようにする。【解決手段】記録装置は、動画データを取得する取得手段と、前記取得手段により取得された動画データを第１の記録媒体と第２の記録媒体に記録する記録手段と、前記第１の記録媒体への前記動画データの記録中に前記第２の記録媒体への記録開始の指示が出力された場合に前記第２の記録媒体に対する前記動画データの記録を開始し、前記第１の記録媒体への前記動画データの記録中に前記第２の記録媒体への記録停止の指示が出力された場合に前記第２の記録媒体に対する動画データの記録を停止すると共に、前記第２の記録媒体への記録開始の指示及び記録停止の指示に対応した、前記第１の記録媒体に記録された動画データにおける位置に関する付加情報を前記第１の記録媒体に記録するように、前記記録手段を制御する制御手段と、を有する。【選択図】図２
2014165539.tif 000002
【特許請求の範囲】
【請求項１】
動画データを取得する取得手段と、
前記取得手段により取得された動画データを第１の記録媒体と第２の記録媒体に記録する記録手段と、
前記第１の記録媒体への前記動画データの記録中に前記第２の記録媒体への記録開始の指示が出力された場合に前記第２の記録媒体に対する前記動画データの記録を開始し、前記第１の記録媒体への前記動画データの記録中に前記第２の記録媒体への記録停止の指示が出力された場合に前記第２の記録媒体に対する動画データの記録を停止すると共に、前記第２の記録媒体への記録開始の指示及び記録停止の指示に対応した、前記第１の記録媒体に記録された動画データにおける位置に関する付加情報を前記第１の記録媒体に記録するように、前記記録手段を制御する制御手段と、を有することを特徴とする記録装置。
【請求項２】
前記制御手段は、前記第２の記録媒体への記録開始の指示及び記録停止の指示とは別に出力される前記第１の記録媒体への記録開始の指示から記録停止の指示までの間、前記取得手段により取得された動画データを前記第１の記録媒体に対して継続して記録するように前記記録手段を制御することを特徴とする請求項１に記載の記録装置。
【請求項３】
前記第２の記録媒体から動画データを再生する再生手段をさらに有し、
前記制御手段は、前記付加情報に基づき、前記第１の記録媒体に記録されている動画データにおいて、前記第２の記録媒体への記録開始の指示及び前記記録停止の指示に対応した位置に関連した画面の代表画像を含むインデックス画面を表示部に表示し、
前記インデックス画面に表示された複数の前記代表画像から選択された代表画像に対応した動画データを前記第２の記録媒体から再生するように前記再生手段を制御することを特徴とする請求項１に記載の記録装置。
【請求項４】
前記制御手段は、前記インデックス画面に表示された複数の前記代表画像から選択された１つ以上の代表画像に対応した動画データを前記第１の記録媒体から再生し、前記第２の記録媒体に記録するように、前記記録手段と前記再生手段とを制御することを特徴とする請求項３に記載の記録装置。
【請求項５】
前記インデックス画面に表示された複数の代表画像について、個別に選択状態とする機能、全てを選択状態とする機能、１つおきに交互に選択状態とする機能、選択状態を解除する機能を選択するための選択手段をさらに有することを特徴とする請求項４に記載の記録装置。
【請求項６】
動画データを撮像する撮像手段をさらに有し、
前記記録手段は、前記撮像手段により取り込まれた動画データを記録することを特徴とする請求項１から５のいずれか１項に記載の記録装置。
【請求項７】
前記第１の記録媒体に記録された動画データにおいて前記第２の記録媒体への記録開始の指示に対応した位置と記録停止の指示に対応した位置とにより区分される複数の区間から少なくとも１つの区間を選択する選択手段を更に備え、
前記制御手段は、前記付加情報に基づいて、前記選択手段により選択された区間の動画データを前記第１の記録媒体から前記第２の記録媒体にコピーすることを特徴とする請求項１に記載の記録装置。
【請求項８】
動画データを取得する取得手段を有し、前記取得手段により取得された動画データを第１の記録媒体と第２の記録媒体に記録する記録装置の制御方法であって、
前記第１の記録媒体への前記動画データの記録中に前記第２の記録媒体への記録開始の指示が出力された場合に前記第２の記録媒体に対する前記動画データの記録を開始し、前記第１の記録媒体への前記動画データの記録中に前記第２の記録媒体への記録停止の指示が出力された場合に前記第２の記録媒体に対する動画データの記録を停止すると共に、前記第２の記録媒体への記録開始の指示及び記録停止の指示に対応した、前記第１の記録媒体に記録された動画データにおける位置に関する付加情報を前記第１の記録媒体に記録するように制御するステップを有することを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の記録媒体に同時にデータを記録する技術に関する。
【背景技術】
【０００２】
従来、動画や音声を記録する装置としてビデオカメラが知られている。この種の装置では、ユーザはトリガボタンと呼ばれる操作部を操作することにより、記録開始と記録停止を指示する構成となっている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平０５−０４８９４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このように、同一のトリガボタンを操作することで記録開始／記録停止を指示すると、ユーザが記録開始を指示したつもりでも実際には記録停止が指示される場合や、記録停止を指示したつもりでも実際には記録開始が指示されてしまう場合がある。そのため、ユーザが意図した動画が撮影されず、ユーザが意図しないシーンが記録されてしまうことがある。
【０００５】
本発明は、上記課題に鑑みてなされ、その目的は、ユーザが誤って記録開始や記録停止の指示をした場合でも、ユーザが意図したシーンを記録できるようにすることである。
【課題を解決するための手段】
【０００６】
上記課題を解決し、目的を達成するために、本発明の記録装置は、動画データを取得する取得手段と、前記取得手段により取得された動画データを第１の記録媒体と第２の記録媒体に記録する記録手段と、前記第１の記録媒体への前記動画データの記録中に前記第２の記録媒体への記録開始の指示が出力された場合に前記第２の記録媒体に対する前記動画データの記録を開始し、前記第１の記録媒体への前記動画データの記録中に前記第２の記録媒体への記録停止の指示が出力された場合に前記第２の記録媒体に対する動画データの記録を停止すると共に、前記第２の記録媒体への記録開始の指示及び記録停止の指示に対応した、前記第１の記録媒体に記録された動画データにおける位置に関する付加情報を前記第１の記録媒体に記録するように、前記記録手段を制御する制御手段と、を有する。
【発明の効果】
【０００７】
本発明によれば、ユーザが誤って記録開始や記録停止の指示をした場合でも、ユーザが意図したシーンを記録できるようになる。
【図面の簡単な説明】
【０００８】
【図１】本発明に係る実施形態の装置構成を示すブロック図。
【図２】本実施形態の動画データの記録処理を示すフローチャート。
【図３】バックアップ記録モードで記録された動画データを例示する図。
【図４】動画データのインデックス画面を例示する図。
【図５】バックアップ記録モードで記録された動画データを例示する図。
【図６】コピー対象区間の選択処理を示すフローチャート。
【図７】コピー対象区間の選択画面を例示する図。
【発明を実施するための形態】
【０００９】
以下に、添付図面を参照して本発明を実施するための形態について詳細に説明する。尚、以下に説明する実施の形態は、本発明を実現するための一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されるべきものであり、本発明は以下の実施の形態に限定されるものではない。
【００１０】
以下、図１乃至図４を参照して、本発明の記録装置を、動画を記録するデジタルビデオカメラなどの撮像装置に適用した実施形態について説明する。
【００１１】
＜装置構成＞先ず、図１を参照して、撮像装置１００の構成について説明する。
【００１２】
図１において、撮像部１０１は、ズームレンズやフォーカスレンズ、絞り、シャッタ等の光学系やＣＣＤやＣＭＯＳ等の撮像素子を有する。撮像部１０１は、光学系を介して結像された被写体の光学像を撮像素子により光電変換してアナログ信号を生成し、生成されたアナログ信号をデジタル信号に変換して信号処理部１０３に送出する。本実施形態では、撮像部１０１は、１画面が横１９２０画素×縦１０８０画素で、毎秒６０フレームの動画データを出力することができる。
【００１３】
メモリ１０２は、動画データその他のデータを記憶する。撮像装置１００の各ブロックは、メモリ１０２にアクセスすることにより、必要な処理を行う。また、メモリ１０２は、動画データの他に、ファイルシステムデータ等の管理情報、各種の情報を記憶している。更に、メモリ１０２は、制御部１０６による制御のためのワークメモリ等の役割を果たす。更にまた、メモリ１０２は、動画データの記録モードや再生モードにおけるバッファメモリの役割を果たす。
【００１４】
信号処理部１０３は、記録モードでは、撮像部１０１により取得され、メモリ１０２に一時的に記憶されている動画データを読み出し、ホワイトバランスや色、明るさ等を調整する画質調整処理を施す。また、信号処理部１０３は、画質調整処理が施された動画データを、ＭＰＥＧ４、ＡＶＣ／Ｈ．２６４等により圧縮符号化して動画ファイルを生成し、記録媒体制御部１０８により第１記録媒体１０９及び／又は第２記録媒体１１０に記録する。また、信号処理部１０３は、動画ファイルのストリームデータから代表画像データ（サムネイルデータ）を生成し、再生モードでは、記録媒体制御部１０８により読み出された動画ファイルのストリームデータを複号して、表示制御部１０４へ送出する。表示制御部１０４は、制御部１０６からの指示に応じて、信号処理部１０３から送出された動画信号に応じた映像や、撮像装置１００を操作するためのメニュー画面や各種情報を表示部１０５に表示させる。表示部１０５は、例えば、液晶ディスプレイ、有機ＥＬディスプレイ、電子ペーパー等の表示デバイスであれば何であってもよい。
【００１５】
制御部１０６は、操作部１０７から入力される指示に応じて装置全体の動作を制御する。制御部１０６は、マイクロコンピュータ（ＣＰＵ）やメモリ等を含み、不図示のメモリに記憶されているプログラムに従って撮像装置１００を制御する。また、制御部１０６は、記録媒体制御部１０８との間でデータや制御指示を送受信するためのインターフェースを内蔵している。
【００１６】
操作部１０７は、ユーザにより操作可能な物理的なボタンやダイヤル、タッチパネル等の表示部１０５に表示されるボタンやツマミを含む。そして、操作部１０７は、ユーザの操作に応じた指示信号を受理して制御部１０６へ送出する。制御部１０６は、操作部１０７から送出された指示信号に基づいて、データバス１１２を介して撮像装置１００の各ブロックに制御指示を送出することで、各ブロックを制御する。
【００１７】
操作部１０７は、例えば、電源のオン／オフ、記録開始／記録停止、モード切替、メニュー画面等を指示するためのスイッチ、カーソルキー、表示部１０５の任意の点を指定するためのポインティングデバイス等である。また、操作部１０７は、後述するバックアップ記録モードにおける記録開始／記録停止、インデックス画面の切り替え等を指示するためのスイッチを備える。本実施形態では、記録開始／記録停止を指示するスイッチは、トリガボタンであり、操作ごとに記録の開始または停止の指示を出力する。また、バックアップ記録モードにおける記録開始／記録停止の指示を、メニュー画面における有効、無効ボタンで行っても良いし、バックアップ用の記録媒体への記録開始／記録停止を指示する機能を割り当てた物理的なボタンでも良い。
【００１８】
記録媒体制御部１０８は、再生モードでは、第１記録媒体１０９及び第２記録媒体１１０の少なくともいずれかに記録された動画データ、各種データ、プログラム等を読み出し、読み出した動画データを信号処理部１０３に送出する。信号処理部１０３は、記録媒体制御部１０８から得た動画データを、所定の手順で復号し、復号した動画信号を表示制御部１０４に送出する。また、記録媒体制御部１０８は、記録時においては、第１記録媒体１０９及び第２記録媒体１１０に対して、信号処理部１０３で生成された動画データやサムネイルデータその他のデータを記録する。
【００１９】
第１記録媒体１０９及び第２記録媒体１１０は、互いに独立した別個の記録媒体であり、ハードディスク（ＨＤＤ）、フラッシュメモリなどの任意に読み出しや書き込みが可能な記録媒体である。本実施形態では、第１記録媒体１０９及び第２記録媒体１１０は、任意にデータの読み出しや書き込みが可能なフラッシュメモリを内蔵したメモリカードである。
【００２０】
記録媒体制御部１０８は、第１記録媒体１０９及び第２記録媒体１１０に記録する動画データや各種の情報を、ＦＡＴ（Ｆｉｌｅ  Ａｌｌｏｃａｔｉｏｎ  Ｔａｂｌｅ）等のファイルシステムに従い、ファイルとして管理する。また、記録媒体制御部１０８は、ＡＴＡ（ＡＴ  Ａｔｔａｃｈｍｅｎｔ）等の公知のインターフェース（ＩＦ）を有し、制御部１０６との間でデータや各種の制御指示を送受信する。また、第１記録媒体１０９及び第２記録媒体１１０は、不図示の着脱機構により、撮像装置１００のスロット（不図示）に対して着脱が容易にできるように構成されるが、第１記録媒体１０９と第２記録媒体１１０のいずれかが装置に内蔵される構成でも良い。
【００２１】
記録媒体制御部１０８は、第１記録媒体１０９や第２記録媒体１１０が装着されているか否かを検出し、その検出結果を制御部１０６に送出する。また、記録媒体制御部１０８は、第１記録媒体１０９や第２記録媒体１１０の残容量を検出し、制御部１０６に送出する。
【００２２】
画像出力部１１１は、例えば映像出力端子からなり、撮像装置１００に接続された外部ディスプレイ等に映像を表示させるために画像信号を送出する。また、画像出力部１１１は、統合された１つの端子、例えばＨＤＭＩ（登録商標）のような端子であってもよい。
【００２３】
データバス１１２は、各種データや制御指示等を撮像装置１００の各ブロックに送出するための伝送路として機能する。
【００２４】
制御部１０６は、記録媒体制御部１０８により、第１記録媒体１０９や第２記録媒体１１０に対して動画ファイルの書き込み／読み出しを行う場合、第１記録媒体１０９及び第２記録媒体１１０からファイルシステムデータを読み出してメモリ１０２に記憶する。このファイルシステムデータは、第１記録媒体１０９及び第２記録媒体１１０に記録されたデータのファイル名やファイルのサイズ、データの記録アドレスなどを示すデータであり、ファイルを管理するための管理情報である。そして、制御部１０６は、メモリ１０２から読み出したファイルシステムデータに従って動画データの書き込み／読み出しを制御する。制御部１０６は、記録媒体へのデータの書き込みに応じて、メモリ１０２に記憶されたファイルシステムデータを更新し、更新したファイルシステムデータを、記録媒体制御部１０８により記録媒体に記録する。
【００２５】
＜通常の記録処理＞次に、本実施形態の撮像装置による通常の記録処理について説明する。
【００２６】
本実施形態では、記録する動画データの１フレームの画素数を横１９２０画素×縦１０８０画素とする。また、記録する動画データのフレームレート（単位時間あたりのフレーム数）を、５９．９４フレーム／秒（ｆｐｓ）とする。なお、動画データの画素数やフレームレートをこれら以外の値とすることも可能である。
【００２７】
制御部１０６は、操作部１０７により電源が投入されると、各ブロックを制御して、撮像部１０１により撮像された動画データを表示部１０５に表示し、撮像装置１００を記録待機状態とする。この記録待機状態において、操作部１０７から記録開始の指示があった場合、制御部１０６は、信号処理部１０３に対して、動画データの符号化を開始するように指示する。信号処理部１０３は、制御部１０６の指示に応じて、撮像部１０１により取り込まれ、順次メモリ１０２に記憶された動画データを読み出して符号化し、符号化された動画データをメモリ１０２に記憶する。
【００２８】
制御部１０６は、記録媒体制御部１０８に対して、動画データの記録を開始するように指示する。また、制御部１０６は、記録開始時点からの経過時間（フレーム数）を示すタイムコードを発生し、記録媒体制御部１０８に送出する。タイムコードは、時、分、秒、フレームの情報を含む。記録媒体制御部１０８は、メモリ１０２から符号化された動画データを読み出し、各種の必要なデータを付加して記録用のストリームデータを生成し、生成されたストリームデータを第１記録媒体１０９と第２記録媒体１１０のいずれかに記録する。本実施形態では、ユーザは操作部１０７を操作することにより、第１記録媒体１０９と第２記録媒体１１０のいずれかを記録先として選択し、記録先の記録媒体に記録用のストリームデータを記録する。また、第１記録媒体１０９と第２記録媒体１１０のいずれか一方だけが装着されている場合、制御部１０６は、ユーザが選択した記録先の記録媒体にかかわらず、装着された記録媒体に記録用のストリームデータを記録するように記録媒体制御部１０８に指示する。
【００２９】
記録媒体制御部１０８は、制御部１０６の指示に応じて、ストリームデータを第１記録媒体１０９と第２記録媒体１１０のいずれかに記録する。記録を開始した後、操作部１０７から記録停止の指示があった場合、制御部１０６は、記録媒体制御部１０８に対して記録停止を指示し、第１記録媒体１０９および／または第２記録媒体１１０に対するストリームデータの記録を停止する。また、制御部１０６は、信号処理部１０３に対して、符号化処理を停止するように指示する。記録媒体制御部１０８は、記録開始の指示から記録停止の指示までの間に記録したストリームデータを動画の１つのシーンとして管理する。
【００３０】
＜バックアップ記録処理＞次に、本実施形態の撮像装置によるバックアップ記録処理について説明する。本実施形態では、第１記録媒体１０９と第２記録媒体のいずれかに対する動画データの記録中に、ユーザによる記録開始／記録停止の指示に応じて、他方の記録媒体にも同一の動画データを同時に記録するバックアップ記録を行う。
【００３１】
本実施形態では、第１記録媒体１０９と第２記録媒体がいずれも装着されている場合、ユーザは操作部１０７を操作することにより、装置の動作モードをバックアップ記録モードに設定することができる。また、ユーザは操作部１０７を操作することにより、バックアップ記録モードにおける動画データの記録先としてメイン記録媒体（第２の記録媒体）とサブ記録媒体（第１の記録媒体）を設定することができる。バックアップ記録モードが有効に設定されてから、バックアップ記録の停止または無効が設定されるまでの間、メイン記録媒体に対するユーザからの記録開始／記録停止の指示にかかわらず、サブ記録媒体に対して動画データが継続して記録される。つまり、バックアップ記録モードを有効に設定することは、サブ記録媒体への記録開始の指示と同様であり、バックアップ記録モードを無効に設定することは、サブ記録媒体への記録停止の指示と同様である。
【００３２】
一方、バックアップ記録モードにおいて、メイン記録媒体に対する動画データの記録は、サブ記録媒体に対する動画データの記録中における記録開始／記録停止の指示に応じて行われる。
【００３３】
また、制御部１０６は、バックアップ記録モードにおいて、バックアップ動画におけるメイン記録媒体への記録開始／記録停止の指示があった位置に関する情報を、バックアップ動画と共に記録する。具体的には、メイン記録媒体への記録開始／記録停止の指示時に、バックアップ記録開始時からの動画データのフレーム数の情報を記録する。
【００３４】
ここで、図２を参照して、本実施形態の撮像装置によるバックアップ記録モード時の動画データの記録処理について説明する。なお、図２の処理は、制御部１０６がＲＯＭ等に格納されたプログラムをメモリ１０２のワークエリアに展開して実行することにより実現される。
【００３５】
以下、サブ記録媒体に記録される動画データをバックアップ動画データ、メイン記録媒体に記録される動画データをメイン動画データと呼ぶ。また、第１記録媒体１０９がメイン記録媒体として選択され、第２記録媒体１１０がサブ記録媒体として選択されているものとする。
【００３６】
バックアップ記録モードが有効に設定されると、制御部１０６は、サブ記録媒体として第２記録媒体１１０を選択し、撮像部１０１により撮像された動画データを表示部１０５に表示する。また、信号処理部１０３は、制御部１０６の指示に応じて、バックアップ動画データを符号化した記録用のストリームデータを生成し、メモリ１０２に記憶する。
【００３７】
図２（ａ）は、サブ記録媒体へのバックアップ動画データの記録処理を示している。
【００３８】
記録媒体制御部１０８は、メモリ１０２からストリームデータを読み出し、サブ記録媒体１１０に記録する（Ｓ２０１）。このようにバックアップ動画データの記録が開始されると、制御部１０６は、操作部１０７からメイン動画データの記録開始の指示があったか判定する（Ｓ２０２）。そして、メイン動画データの記録開始が指示された場合、制御部１０６は、バックアップ動画データに対して、メイン動画データの記録開始の指示があったフレームの先頭からの位置情報をメモリ１０２に記憶する。
【００３９】
次に、制御部１０６は、操作部１０７からメイン動画データの記録停止の指示があったか判定する（Ｓ２０４）。メイン動画データの記録停止が指示された場合、制御部１０６は、バックアップ動画データにおいて、メイン動画データの記録停止の指示があったフレームの先頭からの位置情報をメモリ１０２に記憶する（Ｓ２０５）。このように、バックアップ動画データの記録中に、メイン動画データの記録開始／記録停止の指示があると、バックアップ動画データにおける、メイン動画データの記録開始／記録停止が指示されたフレームの先頭からの位置情報をメモリ１０２に記憶する。
【００４０】
次に、制御部１０６は、操作部１０７からバックアップ記録モードの無効の指示があったか判定する（Ｓ２０６）。バックアップ記録モードの無効の指示があった場合、制御部１０６は、サブ記録媒体１１０へのストリームデータの記録を停止する（Ｓ２０７）。
【００４１】
次に、制御部１０６は、記録媒体制御部１０８に対して、バックアップ記録モードにおいて記録されたメイン動画データの記録開始位置／記録停止位置の情報をメモリ１０２から読み出し、バックアップ動画データの付加情報として格納するように指示する。記録媒体制御部１０８は、制御部１０６の指示に応じて、メモリ１０２からメイン動画データの記録開始位置／記録停止位置の情報を読み出し、バックアップ動画データの付加情報としてサブ記録媒体１１０に記録する（Ｓ２０８）。
【００４２】
また、制御部１０６は、バックアップ動画データの記録中に記録されたメイン動画データのファイル名等の識別情報を、バックアップ動画データの付加情報としてサブ記録媒体１１０に記録する。
【００４３】
その後、制御部１０６は、信号処理部１０３により符号化した記録用のストリームデータの生成を停止する。
【００４４】
図２（ｂ）は、メイン記録媒体１０９へのメイン動画データの記録処理を示している。
【００４５】
図２（ａ）に示したバックアップ動画データの記録中に、操作部１０７からメイン動画データの記録開始の指示があると、制御部１０６は、記録媒体制御部１０８に対して、メイン記録媒体１０９への動画データの記録を開始するように指示する（Ｓ２０９）。
【００４６】
本実施形態の信号処理部１０３は、動画データをＨ．２６４に従って符号化している。Ｈ．２６４では、フレーム内予測符号化、前方予測フレーム間符号化、双方向予測フレーム間符号化のいずれかの方式に従って符号化を行う。また、Ｈ．２６４では、フレーム内予測符号化により符号化されるフレームを含む所定フレーム数のＧＯＰを単位として符号化を行う。バックアップ記録モードでは、バックアップ動画データの記録中にメイン動画データの記録開始を指示するため、記録開始の指示に対応したフレームがＧＯＰの先頭になるとは限らない。そのため、制御部１０６は、メイン動画データの記録開始の指示があった場合、この記録開始指示に対応したフレームを含むＧＯＰの先頭のフレームから記録を開始するように、記録媒体制御部１０８に指示する。
【００４７】
メイン動画データの記録中に、操作部１０７からメイン動画データの記録停止の指示があった場合（Ｓ２１０）、制御部１０６は、記録媒体制御部１０８に、メイン記録媒体１０９へのストリームデータの記録を停止するように指示する（Ｓ２１１）。記録媒体制御部１０８は、制御部１０６の指示に応じて、メイン記録媒体１０９へのストリームデータの記録を停止する。
【００４８】
図３は、バックアップ記録モードにおいて記録されたメイン動画データとバックアップ動画データを例示している。
【００４９】
図３に示す３０１はメイン記録媒体１０９に記録されるメイン動画データ、３０２はサブ記録媒体１１０に記録されるバックアップ動画データをそれぞれ示している。また、時間軸３０３においてバックアップ記録モードが有効に設定され、バックアップ動画データの記録開始が指示されると、バックアップ動画データ３０２の記録が開始される。時間３０４においてメイン動画データの記録開始が指示され、時間３０５においてメイン動画データの記録停止が指示される。このように、時間３０４から時間３０５までにシーン１のメイン動画データが記録される。また、時間３０４、３０５に対応したフレームの、バックアップ動画データ３０２の先頭のフレームからの位置がメモリ１０２に記憶される。同様に、シーン２、３のメイン動画データが記録され、時間３０６、３０７、３０８、３０９に対応したフレームの、バックアップ動画データ３０２の先頭のフレームからの位置がメモリ１０２に記憶される。
【００５０】
図３において、バックアップ動画データ３０２における各区間は、バックアップ動画データの記録中に、メイン動画データの記録開始位置／記録停止位置によって区分される時間を示している。区間００はバックアップ記録開始からシーン１の記録開始までの区間であり、区間３１はシーン３の記録停止からバックアップ記録停止までの区間である。
【００５１】
＜再生処理（バックアップ動画データ以外）＞次に、本実施形態の撮像装置による動画データの再生処理について説明する。
【００５２】
まず、バックアップ動画データ以外の動画データの再生処理について説明する。
【００５３】
操作部１０７から再生モードへ移行する指示があった場合、制御部１０６は、第１記録媒体１０９と第２記録媒体１１０のうち、選択された記録媒体に記録されている動画ファイルの代表画像（サムネイル画像）を含むシーンのインデックス画面を表示する。例えば、第１記録媒体１０９が選択されていた場合、制御部１０６は、第１記録媒体１０９に記録されている動画ファイルのインデックス画面を表示部１０５に表示させる。
【００５４】
本実施形態では、動画データの記録時に、各動画データの先頭フレームを縮小したサムネイル画像データを生成し、動画ファイルに付加して記録している。記録媒体制御部１０８は、各動画ファイルのサムネイル画像データを読み出して信号処理部１０３に送出し、信号処理部１０３は、各動画ファイルのサムネイル画像データを含むインデックス画面を生成し、表示制御部１０４に送出する。表示制御部１０４は、インデックス画面を表示部１０５に表示する。
【００５５】
ユーザは、操作部１０７を介してインデックス画面に表示された代表画像のいずれかを選択することで再生開始を指示できる。制御部１０６は、選択された代表画像に対応したシーンの動画を再生するように記録媒体制御部１０８に指示する。記録媒体制御部１０８は、制御部１０６の指示に応じて、指定された動画ファイルのストリームデータを第１記録媒体１０９又は第２記録媒体１１０から読み出して、信号処理部１０３に送出する。
【００５６】
信号処理部１０３は、読み出されたストリームデータを復号し、メモリ１０２に記憶する。表示制御部１０４は、メモリ１０２に記憶された動画データの画面サイズを表示部１０５のサイズに合うように変換し、表示部１０５に表示する。
【００５７】
このように、動画を再生した後、操作部１０７から再生停止の指示があると、制御部１０６は、各ブロックに対して再生停止を指示する。記録媒体制御部１０８は、制御部１０６の指示に応じて、ストリームデータの読み出しを停止する。また、信号処理部１０３は、再度、インデックス画面を生成して表示制御部１０４に送出し、表示制御部１０４は、動画の再生画面に代えて、インデックス画面を表示部１０５に表示する。
【００５８】
＜バックアップ動画データの再生処理＞次に、本実施形態の撮像装置によるバックアップ動画データの再生処理について説明する。
【００５９】
操作部１０７からバックアップ動画データの再生モードへ移行する指示があった場合、制御部１０６は、第１記録媒体１０９と第２記録媒体１１０のうち、選択された記録媒体にバックアップ動画データが記録されているか判定する。そして、バックアップ動画データが記録されていた場合、制御部１０６は、表示制御部１０４を制御して、バックアップ動画データのファイル名などの識別情報を表示部１０５に表示させる。複数のバックアップ動画データが記録されていた場合、ユーザは、操作部１０７を介して、表示されている複数のバックアップ動画データのいずれかを選択できる。
【００６０】
また、制御部１０６は、ユーザにより選択されたバックアップ動画データのサムネイル画像データと、このバックアップ動画データの記録中に記録されたメイン動画データの記録開始位置／記録停止位置の情報を読み出すように記録媒体制御部１０８に指示する。記録媒体制御部１０８は、制御部１０６の指示に応じて、バックアップ動画ファイルからサムネイル画像データとメイン動画データの記録開始位置／記録停止位置の情報を読み出し、メモリ１０２に記憶する。信号処理部１０３は、メモリ１０２からサムネイル画像データを読み出し、バックアップ動画データのサムネイル画像データを含むインデックス画面を生成し、表示制御部１０４に送出する。表示制御部１０４は、バックアップ動画データのインデックス画面を表示部１０５に表示する。
【００６１】
図４（ａ）は、バックアップ動画データのインデックス画面を例示している。図４（ａ）を第１のインデックス画面と呼ぶ。第１のインデックス画面では、バックアップ動画データのサムネイル画像データが表示されるため、例えば、図３のバックアップ動画データ３０２のサムネイル画像として、先頭の区間００の先頭フレームが表示される。
【００６２】
また、ユーザは操作部１０７を操作することにより、メイン動画データの記録開始位置のインデックス画面、記録停止位置のインデックス画面、全区間のインデックス画面のいずれかに切り替えることができる。
【００６３】
例えば、メイン動画データの記録開始位置のインデックス画面を表示する場合、制御部１０６は、メモリ１０２に記憶されたメイン動画データの記録開始位置の情報に基づき、各記録開始位置に対応したデータを読み出すように記録媒体制御部１０８に指示する。記録媒体制御部１０８は、指定された部分の動画データを読み出し、順次信号処理部１０３に送出する。制御部１０６は、信号処理部１０３に対して、メイン動画データの記録開始位置に対応したフレームを縮小し、サムネイル画像データを生成するように指示する。信号処理部１０３は、読み出された動画データを復号し、制御部１０６より指定されたフレームを縮小してサムネイル画像データを生成する。そして、信号処理部１０３は、各記録開始位置に関連した画面のサムネイル画像データを含むインデックス画面を生成して、表示制御部１０４に送出する。表示制御部１０４は、生成されたインデックス画面を表示部１０５に表示する。
【００６４】
図４（ｂ）は、メイン動画データの記録開始位置のインデックス画面を例示している。図４（ｂ）を第２のインデックス画面と呼ぶ。第２のインデックス画面では、バックアップ動画データの記録中に記録されたメイン動画データの記録開始位置に対応したフレームのサムネイル画像が表示される。例えば、図３のようにバックアップ動画データ３０２とメイン動画データ３０１が記録された場合、先頭の区間１０、区間２０、区間３０の先頭フレームが表示される。
【００６５】
また、メイン動画データの記録停止位置のインデックス画面を表示する場合、制御部１０６は、メモリ１０２に記憶されたメイン動画データの記録停止位置の情報に基づき、各記録停止位置に対応したデータを読み出すように記録媒体制御部１０８に指示する。
【００６６】
記録媒体制御部１０８は、指定された部分の動画データを読み出し、順次信号処理部１０３に送出する。制御部１０６は、信号処理部１０３に対して、メイン動画データの記録停止位置に対応したフレームを縮小してサムネイル画像データを生成するように指示する。信号処理部１０３は、読み出された動画データを復号し、制御部１０６より指定されたフレームを縮小してサムネイル画像データを生成する。そして、信号処理部１０３は、各記録停止位置に関連した画面のサムネイル画像を含むインデックス画面を生成して表示制御部１０４に送出する。表示制御部１０４は、生成されたインデックス画面を表示部１０５に表示する。
【００６７】
図４（ｃ）は、メイン動画データの記録停止位置のインデックス画面を例示している。図４（ｃ）を第３のインデックス画面と呼ぶ。第３のインデックス画面では、バックアップ動画データの記録中に記録されたメイン動画データの記録停止位置に対応したフレームのサムネイル画像が表示される。例えば、図３のようにバックアップ動画データ３０２とメイン動画データ３０１が記録された場合、先頭の区間１１、区間２１、区間３１の先頭フレームが表示される。
【００６８】
また、全区間のインデックス画面を表示する場合、制御部１０６は、メモリ１０２に記憶されたメイン動画データの記録開始位置／記録停止位置の情報に基づき、各位置に対応したデータを読み出すように記録媒体制御部１０８に指示する。
【００６９】
記録媒体制御部１０８は、指定された部分の動画データを読み出し、順次信号処理部１０３に送出する。制御部１０６は、信号処理部１０３に対して、メイン動画データの記録開始位置／記録停止位置に対応したフレームを縮小してサムネイル画像を生成するように指示する。信号処理部１０３は、読み出された動画データを復号し、制御部１０６より指定されたフレームを縮小してサムネイル画像データを生成する。そして、信号処理部１０３は、バックアップ動画データのサムネイル画像、及び、記録開始位置／記録停止位置のサムネイル画像を含むインデックス画面を生成して表示制御部１０４に送出する。表示制御部１０４は、生成されたインデックス画面を表示部１０５に表示する。
【００７０】
図４（ｄ）は、バックアップ動画データの全区間のインデックス画面を例示している。図４（ｄ）を第４のインデックス画面と呼ぶ。第４のインデックス画面では、バックアップ動画データの記録開始位置、及び、メイン動画データの記録開始位置／記録停止位置に対応したフレームのサムネイル画像が表示される。例えば、図３のようにバックアップ動画データ３０２とメイン動画データ３０１が記録された場合、各区間の先頭フレームが表示される。全ての区間のサムネイル画像が一画面に表示できない場合、ユーザは操作部１０７によりページ変更を指示することで、次の区間のインデックス画面が表示部１０５に表示される。
【００７１】
このように、第１から第４のインデックス画面のいずれかが表示された状態で、いずれかの代表画像が選択され、再生開始が指示された場合、選択された代表画像のバックアップ動画データが再生される。例えば、第１のインデックス画面の表示中に再生開始が指示された場合、制御部１０６は、バックアップ動画データを先頭から再生するように各ブロックに指示する。記録媒体制御部１０８は、バックアップ動画ファイルのストリームデータの先頭から読み出しを開始し、順次メモリ１０２に記憶する。信号処理部１０３は、メモリ１０２から動画データを読み出し、順次復号して表示制御部１０４に送出し、表示制御部１０４は、複号された動画データを表示部１０５に表示する。また、ユーザにより再生停止の指示があった場合、制御部１０６は、バックアップ動画データの再生を停止し、再度、第１のインデックス画面を表示する。
【００７２】
また、第２のインデックス画面の表示中に再生開始が指示された場合、制御部１０６は、選択されている代表画像に対応した区間のバックアップ動画データを再生するように各ブロックに指示する。例えば、図４（ｂ）において、区間１０の代表画像が選択されていた場合、制御部１０６は、メモリ１０２に記憶されたメイン動画データの記録開始位置／記録停止位置の情報に基づき、この区間の先頭フレームと最終フレームを検出する。そして、制御部１０６は、先頭フレームから動画データを再生するように記録媒体制御部１０８に指示する。
【００７３】
記録媒体制御部１０８は、指定されたフレームからバックアップ動画ファイルのストリームデータを読み出し、メモリ１０２に記憶する。信号処理部１０３は、メモリ１０２から動画データを読み出し、順次復号して表示制御部１０４に送出する。表示制御部１０４は、複号された動画データを表示部１０５に表示する。また、この区間の最終フレームまで再生するか、或いは再生停止の指示があった場合、制御部１０６はバックアップ動画データの再生を停止し、再度、第２のインデックス画面を表示する。
【００７４】
また、第３のインデックス画面の表示中に再生開始が指示された場合、制御部１０６は、選択されている代表画像に対応した区間のバックアップ動画データを再生するように各ブロックに指示する。例えば、図４（ｃ）において、区間１１の代表画像が選択されていた場合、制御部１０６は、メモリ１０２に記憶されたメイン動画データの記録開始位置／記録停止位置の情報に基づき、この区間の先頭フレームと最終フレームを検出する。そして、制御部１０６は、先頭フレームから動画データを再生するように記録媒体制御部１０８に指示する。
【００７５】
記録媒体制御部１０８は、指定されたフレームからバックアップ動画ファイルのストリームデータを読み出し、メモリ１０２に記憶する。信号処理部１０３は、メモリ１０２から動画データを読み出し、順次復号して表示制御部１０４に送出する。表示制御部１０４は、複号された動画データを表示部１０５に表示する。また、この区間の最終フレームまで再生するか、或いは再生停止の指示があった場合、制御部１０６はバックアップ動画データの再生を停止し、再度、第３のインデックス画面を表示する。
【００７６】
また、第４のインデックス画面の表示中に再生開始が指示された場合、制御部１０６は、前述のように、選択されている代表画像に対応した区間のバックアップ動画データを再生するように各ブロックに指示する。
【００７７】
また、第１から第４のインデックス画面のいずれかの表示中に、ユーザによりメイン動画データのインデックス表示が指示された場合、バックアップ動画データの記録中に記録されたメイン動画データのインデックス画面が表示される。
【００７８】
制御部１０６は、操作部１０７からメイン動画データのインデックス表示が指示された場合、現在表示されているバックアップ動画データの記録中に記録されたメイン動画データの識別情報を読み出すように記録媒体制御部１０８に指示する。記録媒体制御部１０８は、制御部１０６の指示に応じて、バックアップ動画データの付加情報として格納された、メイン動画データの識別情報を読み出してメモリ１０２に記憶する。制御部１０６は、メモリ１０２に記憶された識別情報に基づき、バックアップ動画データの記録中に記録されたメイン動画データを検出し、各メイン動画データのサムネイル画像データを読み出すように記録媒体制御部１０８に指示する。例えば、図３のようにメイン動画データ３０１が記録されていた場合、記録媒体制御部１０８は、第１記録媒体１０９から、メイン動画ファイルのサムネイル画像データを読み出してメモリ１０２に記憶する。信号処理部１０３は、メモリ１０２に記憶されたメイン動画データのサムネイル画像データを含むインデックス画面を生成し、表示制御部１０４に送出する。表示制御部１０４は、生成されたインデックス画面を表示部１０５に表示する。
【００７９】
図４（ｅ）は、バックアップ動画データの記録中に記録されたメイン動画データのインデックス画面を例示している。例えば、図３のようにバックアップ動画データ３０２とメイン動画データ３０１が記録された場合、メイン動画データのシーン１〜シーン３の各シーンの先頭フレームが表示される。
【００８０】
例えば、図４（ｅ）のインデックス画面の表示中に再生開始が指示された場合、制御部１０６は、選択された代表画像に対応したシーンのメイン動画データを先頭から再生するように各ブロックに指示する。記録媒体制御部１０８は、選択されたメイン動画ファイルのストリームデータの先頭から読み出しを開始し、順次メモリ１０２に記憶する。信号処理部１０３は、メモリ１０２より動画データを読み出し、順次復号して表示制御部１０４に送出する。表示制御部１０４は、複号された動画データを表示部１０５に表示する。また、再生停止の指示があった場合、制御部１０６はメイン動画データの再生を停止し、再度、図４（ｅ）のインデックス画面を表示する。
【００８１】
＜バックアップ動画データのコピー処理＞次に、本実施形態の撮像装置によるバックアップ動画データのコピー処理について説明する。
【００８２】
本実施形態では、バックアップ動画データのうち、メイン動画データの記録開始位置／記録停止位置によって区分される区間の動画データを選択すると、選択された区間の動画データをメイン動画データが記録された記録媒体にコピーすることができる。
【００８３】
図５は、バックアップ記録モードにおいて記録されたバックアップ動画データとメイン動画データを例示している。
【００８４】
図５において、時間５０３でバックアップ動画データ５０２の記録開始が指示され、時間５１７でバックアップ動画データ５０２の記録停止が指示されるまでの間、バックアップ動画データ５０２の記録が継続される。また、バックアップ動画データ５０２の記録中に、シーン１からシーン６のメイン動画データ５０１が記録される。
【００８５】
ここで、ユーザは、シーン３の動画データの記録中に時間５０９のタイミングでメイン動画データの記録停止を指示したつもりが、実際には記録停止の指示がなされずに、そのまま時間５１０でトリガボタンを操作したとする。この場合、ユーザは、時間５１０でメイン動画データの記録開始を指示したつもりであるが、装置に対しては記録停止の指示を行っている。これ以降、ユーザは、時間５１２においても記録開始を指示したつもりが、実際には記録停止の指示になってしまっている。
【００８６】
そして、シーン５のメイン動画データの記録中にユーザが記録開始と記録停止の反転に気づき、時間５１４でシーン５のメイン動画データの記録停止を指示した後、時間５１５でシーン６のメイン動画データの記録開始を指示している。
【００８７】
このように、ユーザはシーン３の記録停止の指示をしないまま、シーン４、５について記録開始と記録停止が反転してしまっているのに気付いていない。そのため、ユーザが実際に撮影したかったシーンは、バックアップ動画データにおける区間４０と区間５０となっている。
【００８８】
このようなケースにおいて、本実施形態では、バックアップ動画データ５０２において、ユーザが所望の区間を簡単に指定するだけで、指定された区間の動画データを、他のシーンのメイン動画データが記録されている記録媒体にコピーできる。
【００８９】
図６は、バックアップ動画データのコピー対象区間を選択する処理を示すフローチャートである。なお、図６の処理は、制御部１０６がＲＯＭ等に格納されたプログラムをメモリ１０２のワークエリアに展開して実行することにより実現される。
【００９０】
上述した再生モードでは、制御部１０６は、第１記録媒体１０９と第２記録媒体１１０のいずれかにバックアップ動画データが記録されていた場合、バックアップ動画データのファイル名などの識別情報を表示部１０５に表示する。複数のバックアップ動画データが記録されていた場合、ユーザは、操作部１０７を介して、表示されている複数のバックアップ動画データのいずれかを選択できる。また、制御部１０６は、記録媒体制御部１０８を制御して、選択されたバックアップ動画データからサムネイル画像データとメイン動画データの記録開始位置／記録停止位置の情報を読み出してメモリ１０２に記憶する。
【００９１】
ユーザが全区間のインデックス画面を選択した場合、制御部１０６は、メモリ１０２に記憶されたメイン動画データの記録開始位置／記録停止位置の情報に基づき、バックアップ動画データの全区間のインデックス画面を表示部１０５に表示する（Ｓ６０１）。
【００９２】
図７（ａ）は、図５のように記録されたバックアップ動画データ５０２の全区間のインデックス画面を例示している。図示の例では、指定された区間を識別するための表示領域７０１が各代表画像に付随して表示される。ユーザは、操作部１０７を操作し、表示された各区間の選択／非選択を指定する。例えば、代表画像を選択するためのカーソル７０２を表示し、カーソル７０２を移動させることにより代表画像を選択した状態で所望の区間の表示領域にチェックを入れることでコピー対象区間を選択することができる。
【００９３】
本実施形態では、コピー対象区間を個別にユーザが選択する他、全指定、交互指定、非選択指定の機能がある。例えば、図７（ａ）の全区間のインデックス画面の表示中に、操作部１０７を操作してメニュー画面等から全指定が選択された場合、全ての区間の表示領域７０１が選択状態となる。また、交互指定が選択された場合、その時点で選択されている先頭の区間から、それ以降の区間が１区間おきに交互に選択状態となる。また、非選択指定が選択された場合、その時点でカーソル７０２により選択されている区間以降の全ての区間の選択状態が解除されて非選択の状態となる。
【００９４】
図６に戻り、制御部１０６は、全区間のインデックス画面を表示した後、交互指定が選択されたか判定する（Ｓ６０２）。そして、交互指定が選択された場合、制御部１０６は、その時点で選択されている区間のうち、先頭の区間以降を交互に選択状態とする（Ｓ６０３）。
【００９５】
また、制御部１０６は、交互指定が選択されていない場合、非選択指定が選択されたか判定する（Ｓ６０４）。そして、非選択指定が選択された場合、その時点でカーソル７０２により選択されている区間以降を非選択状態とする（Ｓ６０５）。
【００９６】
また、制御部１０６は、非選択指定でもなく、操作部１０７により個別に区間が選択された場合（Ｓ６０６）、その時点で指定されている区間をコピー対象として選択された区間とする。そして、メモリ１０２に記憶されているメイン動画データの記録開始位置／記録停止位置の情報に基づいて、コピー対象として選択された区間の先頭位置と終了位置を決定し、メモリ１０２に記憶する。
【００９７】
例えば、図７（ａ）において、ユーザが区間４０をコピー対象として選択した後、交互指定を選択した場合、図５の区間４０、５０、５２、６１が選択状態となり、図７（ｂ）のように、区間４０、５０、５２が選択状態となる。さらに、図７（ｂ）の状態で区間５２以降を非選択とするため、ユーザがカーソル７０２を区間５２の代表画像に移動して非選択指定を選択した場合、図７（ｃ）のように区間５２以降が全て非選択状態となる。
【００９８】
上述のようにコピー対象区間が選択された状態で、ユーザがコピー開始を指示すると、制御部１０６は、コピー対象区間の先頭位置／終了位置の情報に基づき、バックアップ動画データのうち、コピー対象区間のデータをメイン動画データの記録先の記録媒体にコピーする。例えば、図５のバックアップ動画データ５０２のうち、区間４０と５０が選択された場合、制御部１０６は、区間４０と５０の動画データを第１記録媒体１０９にコピーするように記録媒体制御部１０８に指示する。記録媒体制御部１０８は、制御部１０６の指示に応じて、区間４０と５０のストリームデータを第２記録媒体１１０から読み出し、第１記録媒体１０９に記録する。そして、記録媒体制御部１０８は、各区間のストリームデータをそれぞれ１つのシーンの動画ファイルとして第２記録媒体１１０に記録する。
【００９９】
以上説明したように、本実施形態によれば、バックアップ記録モードにおいて、一方の記録媒体に動画データを記録しながら、他方の記録媒体に対して、ユーザによる記録開始／記録停止の指示に応じてメインの動画データが記録される。これにより、他方の記録媒体に対するメイン動画データの記録開始／記録停止の指示が反転してしまった場合でも、本来ユーザが記録したかったシーンをバックアップ動画データとして記録しておくことができる。
【０１００】
また、本実施形態では、バックアップ記録モードにおいて記憶されたメイン動画データの記録開始位置／記録停止位置によって区分される区間ごとに、バックアップ動画データを再生する。そのため、ユーザが実際に記録したかったシーンを容易に再生して確認することができる。
【０１０１】
さらに、本実施形態では、メイン動画データの記録開始位置／記録停止位置によって区分される区間のうち、ユーザが選択した区間の動画データを別のシーンとしてコピーできる。これにより、ユーザが実際に記録したかったシーンを容易に取り出して記録することができる。
【０１０２】
なお、上述した実施形態では、メイン動画データの記録開始位置／記録停止位置の情報として、バックアップ動画データにおける、メイン動画データの記録開始／記録停止が指示されたフレームの先頭からの位置情報を用いたが、これに限られず、例えば、タイムコードを用いても良い。
【０１０３】
また、バックアップ動画データを、メイン動画データが記録されている記録媒体にコピーしたが、これに限られず、例えば、バックアップ動画データのうち、ユーザにより選択された区間の動画データをバックアップ動画データとは別のファイルとして、バックアップ動画データが記録された記録媒体にコピーする構成としても良い。
【０１０４】
また、メイン動画データの記録開始位置／記録停止位置の情報を、バックアップ動画データの付加情報として、動画ファイルに格納したが、これに限られず、例えば、メイン動画データの記録開始位置／記録停止位置の情報を、バックアップ動画データのファイルとは別のファイルとして記録する構成としても良い。
【０１０５】
［他の実施形態］本発明は、以下の処理を実行することによっても実現される。即ち、上記実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【図１】
2014165539.tif 000003
【図２】
2014165539.tif 000004
【図３】
2014165539.tif 000005
【図４】
2014165539.tif 000006
【図５】
2014165539.tif 000007
【図６】
2014165539.tif 000008
【図７】
2014165539.tif 000009