(57)【特許請求の範囲】
【請求項１】
動画コンテンツを第１記録媒体への記録用のデータに変換して第１一時記録部に格納するか、または当該動画コンテンツを第２記録媒体への記録用のデータに変換して第２一時記録部に格納するかの少なくともいずれか一方を実行する変換部と、
第１一時記録部に格納されたデータの第１記録媒体への記録と、第２一時記録部に格納されたデータの第２記録媒体への記録とを制御する記録制御部とを含み、
前記記録制御部は、第１記録媒体への記録中に第２記録媒体への記録を開始する場合、第１記録媒体への記録を継続するとともに、第２記録媒体中に新たなファイルをオープンしてデータの記録を開始し、
前記変換部は、動画コンテンツを第１記録媒体に記録するデータに変換して第１一時記録部に格納することと、当該動画コンテンツを第２記録媒体に記録するデータに変換して第２一時記録部に格納することとを交互に時分割で実行し、
前記変換部は、動画コンテンツを変換して得た第１記録媒体に記録するデータと第２記録媒体に記録するデータとのそれぞれに、各記録媒体に固有の付加情報を付加して、当該記録媒体への記録用のデータを生成することを特徴とする記録装置。
【請求項２】
前記記録制御部は、第１記録媒体と第２記録媒体との両方の記録媒体へのデータの記録中に第２記録媒体への記録を停止する場合、第１記録媒体への記録を継続するとともに第２記録媒体における記録中のファイルをクローズして記録を停止することを特徴とする請求項１に記載の記録装置。
【請求項３】
第１一時記録部に格納されたデータの第１記録媒体への記録開始または停止を指示する第１記録操作入力部と、
第２一時記録部に格納されたデータの第２記録媒体への記録開始または停止を指示する第２記録操作入力部とをさらに含み、
前記記録制御部は、前記第１記録操作入力部からの指示のもと第１一時記録部に格納されたデータを第１記録媒体へ記録するとともに、第２記録操作入力部からの指示のもと前記第２一時記録部に格納されたデータを第２記録媒体へ記録することを特徴とする請求項１または２に記載の記録装置。
【請求項４】
動画コンテンツを第１記録媒体への記録用に変換したデータを第１記録媒体へ記録中に、当該動画コンテンツを第２記録媒体への記録用に変換したデータを第２記録媒体へ記録を開始する場合、第１記録媒体への記録を継続するとともに第２記録媒体中に新たなファイルをオープンしてデータを記録するステップと、
動画コンテンツを第１記録媒体への記録用データに変換する処理と、第２記録媒体への記録用データに変換する処理とを交互に時分割で処理するステップと、
動画コンテンツを変換して得た第１記録媒体に記録するデータと第２記録媒体に記録するデータとのそれぞれに、各記録媒体に固有の付加情報を付加して、当該記録媒体への記録用のデータを生成するステップとをプロセッサに実行させることを特徴とする記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録装置および記録方法に関し、特に複数の記録媒体に同時にデータを記録するための記録装置および記録方法に関する。
【背景技術】
【０００２】
映像および音声データをリアルタイムで多重化をして生成したファイルを複数の記録媒体に記録する記録装置が存在する。このような装置の中には、長時間記録のために複数の記録媒体を直列的に順番に使用する、いわゆる通常記録を行う装置と、複数の記録媒体を同時に使用することでバックアップをリアルタイム生成する、いわゆる同時記録を行う装置とが存在する。
【０００３】
これらの装置で記録されるコンテンツは、汎用的なＰＣ（Personal Computer）で取り扱い可能なファイルに格納されることが通常である。また、ＰＣ上で動作する編集ソフトウェアで取り扱うことができるように、所定の規格に基づいて構造化されたファイルが生成される。このようなファイルを生成しつつ同時記録を行う技術も提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−２７３３２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
記録装置のユーザの利便性の観点から、品質と性能の安定性とが保証された高価な記録媒体のみならず、入手が容易で安価なコンシューマ向けの記録媒体も記録装置がサポートすることが求められる。しかしながら、コンシューマ向けメディアの品質や性能は、製造メーカーや製造ロット、または製品ラインナップ等によって大きくばらつくこともある。その結果、ユーザが同時記録の実行を望んでいても、場合によっては一つの記録媒体のみが記録可能な状況も起こりうる。そのような状況下においても、データを可能な限り記録媒体に記録し、データ消失を抑制する技術が求められている。
【０００６】
本発明はこうした状況に鑑みなされたものであり、その目的は、データファイルを記録媒体に保存し損じることを抑制する技術を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明のある態様は記録装置である。この装置は、動画コンテンツを第１記録媒体への記録用のデータに変換して第１一時記録部に格納するか、または当該動画コンテンツを第２記録媒体への記録用のデータに変換して第２一時記録部に格納するかの少なくともいずれか一方を実行する変換部と、第１一時記録部に格納されたデータの第１記録媒体への記録と、第２一時記録部に格納されたデータの第２記録媒体への記録とを制御する記録制御部とを含む。ここで前記記録制御部は、第１記録媒体への記録中に第２記録媒体への記録を開始する場合、第１記録媒体への記録を継続するとともに、第２記録媒体中に新たなファイルをオープンしてデータの記録を開始し、前記変換部は、動画コンテンツを第１記録媒体に記録するデータに変換して第１一時記録部に格納することと、当該動画コンテンツを第２記録媒体に記録するデータに変換して第２一時記録部に格納することとを交互に時分割で実行し、変換部は、動画コンテンツを変換して得た第１記録媒体に記録するデータと第２記録媒体に記録するデータとのそれぞれに、各記録媒体に固有の付加情報を付加して、当該記録媒体への記録用のデータを生成する。
本発明のさらに別の態様は、記録方法である。この方法は、動画コンテンツを第１記録媒体への記録用に変換したデータを第１記録媒体へ記録中に、当該動画コンテンツを第２記録媒体への記録用に変換したデータを第２記録媒体へ記録を開始する場合、第１記録媒体への記録を継続するとともに第２記録媒体中に新たなファイルをオープンしてデータを記録するステップと、動画コンテンツを第１記録媒体への記録用データに変換する処理と、第２記録媒体への記録用データに変換する処理とを交互に時分割で処理するステップと、動画コンテンツを変換して得た第１記録媒体に記録するデータと第２記録媒体に記録するデータとのそれぞれに、各記録媒体に固有の付加情報を付加して、当該記録媒体への記録用のデータを生成するステップとをプロセッサに実行させる。
【発明の効果】
【０００８】
本発明によれば、データファイルを記録媒体に保存し損じることを抑制する技術を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】実施の形態に係る動画像記録システムの全体構成を模式的に示す図である。
【図２】実施の形態に係る記録装置の内部構成を模式的に示す図である。
【図３】実施の形態に係る記録装置が作成するデータファイルのフォーマットを模式的に示す図である。
【図４】記録指示のタイミングと、そのときの実施の形態に係る記録装置が生成するデータとの関係を示す図である。
【図５】図５（ａ）−（ｂ）は、実施の形態に係る記録部が生成するデータファイルの一例を示す図である。
【図６】実施の形態に係る記録装置における記録処理の流れを説明するフローチャートである。
【図７】実施の形態に係る記録装置における同時記録処理の流れを説明するフローチャートである。
【発明を実施するための形態】
【００１０】
図１は、実施の形態に係る動画像記録システム１００の全体構成を模式的に示す図である。動画像記録システム１００は、撮像部３００、記録装置２００、およびマイクロホン４００を含む。
【００１１】
撮像部３００は、映像をデジタルデータに変換する。このため撮像部３００は、光学系３１０と撮像素子３２０とを含む。光学系３１０は、映像光を集光し、撮像素子３２０に結像する。光学系３１０は、例えば複数種類のレンズを組み合わせることで実現できる。撮像素子３２０は、光学系３１０が結像した映像を電気信号に変換する。撮像素子３２０は、例えばＣＣＤ（Charge Coupled Device）イメージセンサやＣＭＯＳ（Complementary Metal Oxide Semiconductor）イメージセンサ等の既知の固体撮像素子を用いて実現できる。
【００１２】
マイクロホン４００は、音声をサンプリングして電気信号に変換する。記録装置２００は、撮像部３００が生成した映像の電気信号と、マイクロホン４００が生成した音声の電気信号とを記録媒体や、図示しない内蔵メモリ等に記録する。このため、記録装置２００は第１記録媒体１０や第２記録媒体２０、または内蔵メモリ等、複数の記録部においてデータを同時に記録することができる。
【００１３】
図１は、実施の形態に係る動画像記録システム１００を実現するための機能構成を示しており、その他の構成は省略している。図１において、さまざまな処理を行う機能ブロックとして記載される各要素は、ハードウェア的には、ＣＰＵ（Central Processing Unit）、メインメモリ、その他のＬＳＩ（Large Scale Integration）で構成することができ、ソフトウェア的には、メインメモリにロードされたプログラムなどによって実現される。したがって、これらの機能ブロックがハードウェアのみ、ソフトウェアのみ、またはそれらの組み合わせによっていろいろな形で実現できることは当業者には理解されるところであり、いずれかに限定されるものではないが、一例として、実施の形態に係る動画像記録システム１００は、業務用のビデオカメラがあげられる。
【００１４】
図２は、実施の形態に係る記録装置２００の内部構成を模式的に示す図である。記録装置２００は、映像符号化部２１０、音声符号化部２２０、映像メモリ２３０、音声メモリ２４０、変換部２５０、記録操作入力部２６０、記録制御部２７０、一時記録部２８０、および記録部２９０を含む。
【００１５】
映像符号化部２１０は、撮像部３００が生成した映像のデジタルデータを、例えばＭＰＥＧ２（Moving Picture Experts Group 2）のビデオ符号化方式に基づいて符号化し、時系列上データの抜けがないようにして符号化映像データを映像メモリ２３０に格納する。音声符号化部２２０は、マイクロホン４００が生成した音声のデジタルデータを、例えばＭＰＥＧ２のオーディオ符号化方式に基づいて符号化し、符号化音声データを音声メモリ２４０に格納する。なお、映像メモリ２３０および音声メモリ２４０はそれぞれ、例えば揮発性メモリで構成されたＦＩＦＯ（First In, First Out）やリングバッファを用いて実現できる。
【００１６】
変換部２５０は、映像メモリ２３０が格納する符号化映像データと音声メモリ２４０が格納する符号化音声データを取得する。ここで符号化映像データと符号化音声データとは同期しており、両者を併せることで動画コンテンツを構成する。変換部２５０は、符号化映像データと符号化音声データとを多重化し、第１記録媒体１０に記録するためのデータに変換する。変換部２５０はまた、符号化映像データと符号化音声データとを多重化して第２記録媒体２０に記録するためのデータにも変換することもできる。変換部２５０は、取得した符号化映像データと符号化音声データとを多重化し、例えばＭＰＥＧ２システムファイルにおけるエレメンタリストリーム（Elementary Stream；ＥＳ）を生成する。
【００１７】
一時記録部２８０は、変換部２５０が生成した第１記録媒体１０への記録用データおよび第２記録媒体２０への記録用データを一時的に格納する。このため、一時記録部２８０は第１一時記録部２８２と第２一時記録部２８４とを含む。第１一時記録部２８２と第２一時記録部２８４とはともに、例えば揮発性メモリで構成されたＦＩＦＯやリングバッファを用いて実現される。
【００１８】
ここで第１一時記録部２８２と第２一時記録部２８４とは、物理的に異なるメモリである必要はなく同一メモリ上の異なる領域に割り当てられた異なるメモリ領域であってもよい。第１一時記録部２８２と第２一時記録部２８４とは互いにデータを共有せずに、それぞれ異なるデータを格納することができる。したがって、第１一時記録部２８２と第２一時記録部２８４とが物理的に異なるメモリであっても本発明は当然に成立する。
【００１９】
記録部２９０は、一時記録部２８０が格納する記録用データを記録媒体に記録する。記録部２９０は、第１記録部２９２と第２記録部２９４とを含む。
【００２０】
第１記録部２９２は、取り外し可能な記録媒体である第１記録媒体１０にデータを書き込むためのインタフェースであり、動画像記録システム１００の図示しない筐体に設けられた差し込み口を介して、第１記録媒体１０を格納できるように構成されている。第１記録媒体１０は、例えばＮＡＮＤ型フラッシュメモリで実現されており、第１記録部２９２はデータをＮＡＮＤ型フラッシュメモリへデータを書き込むことができるように構成されている。
【００２１】
第２記録部２９４も、第１記録部２９２と同様に、ＮＡＮＤ型フラッシュメモリにデータを書き込むためのインタフェースである。このように、実施の形態に係る記録装置２００は第１記録部２９２と第２記録部２９４との複数の記録部を備えることで、同一の動画コンテンツを異なる記録媒体に同時に記録することが可能となる。以下本明細書において、同一の動画コンテンツを異なる記録媒体に同時に記録する状態を、記録装置２００の「同時記録モード」という。また、動画コンテンツを第１記録媒体１０または第２記録媒体２０のいずれか一方に記録する状態を、記録装置２００の「通常記録モード」という。
【００２２】
記録部２９０の各部は、例えばＭＰＥＧ２ファイルシステム等の所定のファイルシステムを用いて、一時記録部２８０中のデータをデータファイルとして記録媒体に格納する。図３は、実施の形態に係る記録装置２００が作成するデータファイルのフォーマットを模式的に示す図である。図３において、データ３４は、符号化映像データや符号化音声データ等で構成されるコンテンツの本体である。データ３４の先頭にはヘッダ３２が付加されており、またデータ３４の後尾にはフッタ３６が付加されている。
【００２３】
ここでヘッダ３２やフッタ３６にはインデックスやメタデータが記載されており、これらはデータファイル全体を管理するために用いられる情報である。データ３４にヘッダ３２やフッタ３６を付加することにより、各記録媒体中の所定の領域に、データファイルとは別に記録される管理用ファイルに各データファイルを登録することが可能となる。すなわち、記録媒体に記録されるデータファイルをファイルシステムとして運用することが可能となる。なお、管理用ファイルは、例えば既知のＸＭＬ（Extensible Markup Language）を用いて実現できる。
【００２４】
図２の説明に戻る。記録操作入力部２６０は、動画像記録システム１００を利用するユーザからの操作指示を受け付けたり、記録装置２００からの通知をユーザに表示したりする。これは例えば押しボタン等のハードウェアや、ＧＵＩ（Graphical User Interface）の技術を用いてソフトウェアで生成したボタンをタッチパネル等に表示する等、既知のデバイスを用いて実現できる。記録操作入力部２６０は、第１記録操作入力部２６２と第２記録操作入力部２６４とを含む。
【００２５】
第１記録操作入力部２６２は、第１一時記録部２８２に格納されたデータの第１記録媒体１０への記録開始または停止を指示する。また、第２記録操作入力部２６４は、第２一時記録部２８４に格納されたデータの第２記録媒体２０への記録開始または停止を指示する。
【００２６】
記録制御部２７０は、第１記録操作入力部２６２からの指示のもと、第１一時記録部２８２に格納されたデータを第１記録媒体１０へ記録するように第１記録部２９２を制御する。記録制御部２７０はまた、第２記録操作入力部２６４からの指示のもと、第２一時記録部２８４に格納されたデータを第２記録媒体２０へ記録するように第２記録部２９４を制御する。記録制御部２７０はさらに、変換部２５０の記録データ作成処理も制御する。
【００２７】
ところで、図３を参照してデータファイルのフォーマットを説明したが、データ３４は符号化映像データや符号化音声データのみならず、各記録媒体に固有の付加情報が埋め込まれる場合がある。ここで「各記録媒体に固有の付加情報」とは、例えばファイルの先頭からのオフセットアドレスを示すインデックス情報である。このため、記録部２９０が第１記録媒体１０と第２記録媒体２０とに同一の動画コンテンツを記録する場合であっても、それぞれの記録媒体中に生成されるデーファイルにおけるデータ３４は、完全には一致しないデータとなる場合がある。
【００２８】
そのため上述したように、一時記録部２８０は第１一時記録部２８２と第２一時記録部２８４とを用意し、第１記録媒体１０に記録するためのデータと第２記録媒体２０に記録するためのデータとを個別に格納する。変換部２５０は、動画コンテンツを多重化して生成した多重化コンテンツに、各記録媒体に固有の付加情報を付加して、その記録媒体への記録用のデータを生成する。これを実現するひとつの手段として、各記録媒体用のデータを生成する変換部２５０を複数用意し、複数の変換部２５０が映像メモリ２３０および音声メモリ２４０が格納する符号化データを並列に処理して、記録媒体用のデータを生成することも考えられる。
【００２９】
しかしながら、変換部２５０を複数用意することは、変換部２５０をチップ等の専用のハードウェアで実現する場合はそのチップが複数必要であり、変換部２５０をソフトウェアで実現する場合にはそのソフトウェアを実行するためのＣＰＵが複数必要となる。いずれにしても、変換部２５０を複数用意することは動画像記録システム１００のコストアップ、システムの増大化やそれに伴う重量アップ、および消費電力の増大化を招き、利便性や携帯性が重視されるビデオカメラには不向きな点も多い。
【００３０】
そこで記録制御部２７０は、記録装置２００が同時記録モードで動作する場合、変換部２５０を制御して、動画コンテンツを第１記録媒体１０に記録するデータに変換して第１一時記録部２８２に格納することと、その動画コンテンツを第２記録媒体２０に記録するデータに変換して第２一時記録部２８４に格納することとを、交互に時分割で変換部２５０に処理させる。
【００３１】
ここで記録装置２００が同時記録モードで動作する場合とは、例えば記録制御部２７０が第１記録部２９２を制御してデータを第１記録媒体１０に記録中に、第２記録部２９４を制御して第２記録媒体へデータの記録を開始させる場合である。この場合、記録制御部２７０は、第１記録部２９２による第１記録媒体への記録を継続させるとともに、第２記録部２９４を制御して第２記録媒体２０中に新たなファイルをオープンしてデータの記録を開始させる。
【００３２】
図４は、記録操作入力部２６０による記録指示のタイミングと、そのときの実施の形態に係る記録装置２００が生成するデータとの関係を示す図である。
【００３３】
図４に示す例では、時刻ＴＡよりも前の時間は、第１記録媒体１０と第２記録媒体２０とはともに動画コンテンツは記録されていないが、時刻ＴＡのときユーザが第１記録操作入力部２６２を操作して、第１記録媒体１０への動画コンテンツの記録を開始した。その後時刻ＴＢのとき、ユーザは第２記録操作入力部２６４を操作して、第２記録媒体２０への動画コンテンツの記録も開始した。さらにその後時刻ＴＣのとき、ユーザは第２記録操作入力部２６４を操作して、第２記録媒体２０への動画コンテンツの記録を停止した。続き時刻ＴＤにおいて、ユーザは第１記録操作入力部２６２を操作して、第１記録媒体１０への動画コンテンツの記録を停止した。
【００３４】
このため、時刻ＴＡから時刻ＴＢに至るまでの間と、時刻ＴＣから時刻ＴＤに至るまでの間は、記録装置２００は第１記録部２９２のみが動作する「通常記録モード」で動作する。一方、時刻ＴＢから時刻ＴＣに至るまでの間は、記録装置２００は第１記録部２９２と第２記録部２９４とが同時に動作する「同時記録モード」で動作する。なお、時刻ＴＣにおいて、記録制御部２７０は、第２記録媒体２０における記録中のデータファイルをクローズして記録を停止するが、第１記録媒体１０への記録は継続する。この結果、第１記録媒体１０には、時刻ＴＡから時刻ＴＤに至るまでの間、動画コンテンツが途切れることなく連続して記録され、ひとつのデータファイルが作成される。一方、第２記録媒体２０には、時刻ＴＢから時刻ＴＣに至るまでの間動画コンテンツが記録され、ひとつのデータファイルが作成される。
【００３５】
図５（ａ）−（ｂ）は、実施の形態に係る変換部２５０が生成するデータファイルの一例を示す図である。より具体的には、図５（ａ）は、図４に示す例において変換部２５０が生成し第１記録部２９２が第１記録媒体１０中に記録するデータファイルを模式的に示す図であり、図５（ｂ）は、図４に示す例において変換部２５０が生成し第２記録部２９４が第２記録媒体２０中に記録するデータファイルを模式的に示す図である。
【００３６】
図５（ａ）に示すように、変換部２５０は、時刻ＴＡから時刻ＴＢに至るまでの間に作成した第１データ４０と、時刻ＴＢから時刻ＴＣに至るまでの間に作成した第２データ４２と、時刻ＴＣから時刻ＴＤに至るまでの間に作成した第３データ４４とを含むひとつのデータファイルに、ヘッダ５２とフッタ５４とを付加したデータファイルを生成する。変換部２５０はまた、ヘッダ５２とフッタ５４とを用いて、第１データ４０、第２データ４２、および第３データ４４を含むデータ領域を管理するための第１管理ファイル４８も生成する。
【００３７】
変換部２５０は、図５（ｂ）に示すように、時刻ＴＢから時刻ＴＣに至るまでの間に作成した第４データ４６に、ヘッダ５６とフッタ５８とを付加したデータファイルを生成する。変換部２５０はまた、ヘッダ５６とフッタ５８とを用いて第２管理ファイル５０も生成する。
【００３８】
図４を参照して説明したように、第１記録媒体１０に作成される第２データ４２と、第２記録媒体２０に作成される第４データ４６とは、同じ動画コンテンツを記録したデータであるため同一の動画コンテンツを含む。しかしながら、第２データ４２や第４データ４６がインデックス情報を含む場合、第２データ４２と第４データ４６とは異なるデータとなりうる。図５（ａ）−（ｂ）に示すように、第１記録部２９２が第１記録媒体１０中に記録するデータファイルは第１データ４０を含むのに対し、第２記録部２９４が第２記録媒体２０中に記録するデータファイルは第１データ４０を含まないので、第２データ４２と第４データ４６とではファイルの先頭からのオフセットアドレスが異なるからである。
【００３９】
そのため、第１記録媒体１０に格納する第２データ４２を、第２記録媒体２０に格納する第４データ４６として使い回すことは難しく、変換部２５０は、動画コンテンツを第１記録媒体１０に記録するデータに変換して第１一時記録部２８２に格納することと、その動画コンテンツを第２記録媒体２０に記録するデータに変換して第２一時記録部２８４に格納することとを、交互に時分割で処理して個別に用意する。これにより、動画像記録システム１００の製造コストや重量増、消費電力の増加を抑えつつ、同一の動画コンテンツを異なる記録媒体に同時記録することが可能となる。
【００４０】
図６は、実施の形態に係る記録装置２００における記録処理の流れを説明するフローチャートである。本フローチャートにおける処理は、例えばユーザが記録操作入力部２６０を操作して動画コンテンツの記録を指示したときに開始する。
【００４１】
映像符号化部２１０は、撮像部３００が変換した映像のデジタルデータを符号化し、音声符号化部２２０は、マイクロホン４００が変換した音声のデジタルデータを符号化する（Ｓ４）。
【００４２】
記録装置２００の状態が第１記録部２９２への通常記録モードの場合（Ｓ６の第１記録部）、変換部２５０は、映像メモリ２３０および音声メモリ２４０にそれぞれ格納されている符号化映像データおよび符号化音声データを多重化し、第１記録媒体１０に固有な情報を付加して第１記録媒体１０用のデータを生成する（Ｓ８）。第１記録部２９２は、第１一時記録部２８２が格納する第１記録媒体１０用のデータを第１記録媒体１０に記録する（Ｓ１０）。
【００４３】
記録装置２００の状態が、第１記録部２９２と第２記録部２９４とが同時に動作する同時記録モードの場合（Ｓ６の同時記録）、記録装置２００は同時記録処理を実行する（Ｓ１２）。ユーザが記録操作入力部２６０を介して記録の終了を指示しない間（Ｓ１４のＮ）、ステップＳ２に戻って上述の処理を繰り返す。ユーザが記録操作入力部２６０を介して記録の終了を指示した場合（Ｓ１４のＹ）、記録制御部２７０は記録中のファイルをクローズする等の後処理を実行する（Ｓ１６）。後処理が終わると、本フローチャートにおける処理は終了する。
【００４４】
図７は、実施の形態に係る記録装置２００における同時記録処理の流れを説明するフローチャートであり、図６におけるステップＳ１２の処理の流れを詳細に示す図である。
【００４５】
記録制御部２７０が第２記録媒体２０への記録を開始する場合（Ｓ２０のＹ）、記録制御部２７０は、第２記録媒体２０中に新たなファイルをオープンする（Ｓ２２）。このとき、記録制御部２７０は、第１記録媒体１０へのデータの記録を継続する。
【００４６】
記録制御部２７０が第２記録媒体２０中に新たなファイルをオープンするか、あるいは記録制御部２７０が第２記録媒体２０への記録を開始しており、新たなファイルのオープンは不要の場合（Ｓ２０のＮ）、変換部２５０は、第１記録媒体１０用のデータと第２記録媒体２０用のデータとを交互に時分割で作成する（Ｓ２４）。記録制御部２７０は、第１記録媒体１０および第２記録媒体２０へのデータの記録を同時に実行する（Ｓ２６）。
【００４７】
ユーザが第２記録操作入力部２６４を介して第２記録媒体２０への記録の停止を指示し、第２記録媒体２０のファイルをクローズする場合（Ｓ２８のＹ）、記録制御部２７０は第２記録媒体２０に記録中のファイルをクローズする（Ｓ３０）。このとき、記録制御部２７０は、第１記録媒体１０へのデータの記録を継続する。
【００４８】
記録制御部２７０が第２記録媒体２０に記録中のファイルをクローズするか、あるいは第２記録媒体２０のファイルをクローズする必要がない場合（Ｓ２８のＮ）、本フローチャートにおける処理は終了する。
【００４９】
以上の構成による記録装置２００の利用シーンは以下のとおりである。ユーザは、動画像記録システム１００を用いてイベント等の動画像を撮影する。このとき、ユーザは第１記録媒体１０として大容量の記録媒体を用意する。イベントが開催されている間、ユーザは第１記録操作入力部２６２を操作して第１記録媒体１０には常時記録するように指示する。イベント中において、記録し損じることが許されない特に重要なシーン等を撮像する場合、ユーザは第２記録操作入力部２６４を操作して第１記録媒体１０と第２記録媒体２０とに同時記録するように指示する。
【００５０】
これにより、イベント全体を記録するひとつのデータファイルを第１記録媒体１０中に作成するとともに、重要なシーンについては第２記録媒体２０にも記録することができる。
【００５１】
このように、実施の形態に係る記録装置２００によれば、ふたつの記録媒体に可能な限り同時記録を行うことにより、仮に一方の記録媒体が何らかの理由で使用できない場合であっても、もう一方の記録媒体中のデータは活用できることになる。また、重要ではないと思われたシーン等で第１記録媒体のみ記録し、第２記録媒体へ記録していなかった場合でも、重要なシーンを取り逃がすことを防ぐことができる。このように、同時記録を可能な限り「データをバックアップすること」を目的として用いることで、ユーザに安心感を提供することが可能となる。
【００５２】
以上説明したように、実施の形態によれば、データファイルを記録媒体に保存し損じることを抑制する技術を提供することができる。
【００５３】
以上、本発明を実施の形態をもとに説明した。実施の形態は例示であり、それらの各構成要素や各処理プロセスの組み合わせにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【００５４】
（第１の変形例）
本発明は上記した記録装置２００の機能をコンピュータに実現させるためのプログラムを含むものである。これらのプログラムは、記録媒体から読み取られてコンピュータに取り込まれてもよいし、通信ネットワークを介して伝送されてコンピュータに取り込まれてもよい。
【００５５】
（第２の変形例）
上記では、記録装置２００は第１記録媒体１０と第２記録媒体２０とのふたつの記録媒体にデータを記録することを前提に説明した。記録媒体はふたつに限らず、３つ以上の記録媒体を有する記録装置の場合であっても本発明は有効である。この場合、記録媒体の数に合わせて、一時記録部２８０中に割り当てるメモリ領域の数も増加させ、各記録媒体固有のデータを生成することで実現できる。
【００５６】
（第３の変形例）
上記では、記録装置２００がビデオカメラ等の動画像記録システム１００に含まれることを前提に説明した。この他にも、記録装置２００が例えばレコーダ機器に含まれる場合であっても本発明は有効である。
【００５７】
（第４の変形例）
上記では、第１一時記録部２８２と第２一時記録部２８４とが、同一メモリ上の異なる領域に割り当てられた異なるメモリ領域である場合について説明した。ここで、第１一時記録部２８２と第２一時記録部２８４とのそれぞれに割り当てるメモリの大きさを、第１記録媒体１０および第２記録媒体２０の書き込み速度に応じて変更するようにしてもよい。これは例えば記録部２９０に図示しない書き込み速度取得部を設け、第１記録部２９２および第２記録部２９４に挿入された記録媒体の書き込み速度を取得する。取得した書き込み速度の情報をもとに、記録制御部２７０が一時記録部２８０中に割り当てる第１一時記録部２８２と第２一時記録部２８４とのメモリの大きさを決定する。
【００５８】
記録媒体のデータの書き込み速度が速い場合は、書き込み速度が遅い場合と比較して、一時記録部２８０に割り当てるメモリは小さくてもよい。一時記録部２８０に格納されたデータが素早く記録媒体に書き込まれるので、一時記録部２８０がオーバーフローしにくいからである。これにより、記録部２９０に挿入された記録媒体の書き込み速度に応じて、割り当てるべきメモリ領域を柔軟に変更することができ、一時記録部２８０を有効に利用することができる。
【符号の説明】
【００５９】
１０  第１記録媒体、  ２０  第２記録媒体、  ４０  第１データ、  ４２  第２データ、  ４４  第３データ、  ４６  第４データ、  ４８  第１管理ファイル、  ５０  第２管理ファイル、  １００  動画像記録システム、  ２００  記録装置、  ２１０  映像符号化部、  ２２０  音声符号化部、  ２３０  映像メモリ、  ２４０  音声メモリ、  ２５０  変換部、  ２６０  記録操作入力部、  ２６２  第１記録操作入力部、  ２６４  第２記録操作入力部、  ２７０  記録制御部、  ２８０  一時記録部、  ２８２  第１一時記録部、  ２８４  第２一時記録部、  ２９０  記録部、  ２９２  第１記録部、  ２９４  第２記録部、  ３００  撮像部、  ３１０  光学系、  ３２０  撮像素子、  ４００  マイクロホン。
【図１】
0005811045.tif 000002
【図２】
0005811045.tif 000003
【図３】
0005811045.tif 000004
【図４】
0005811045.tif 000005
【図５】
0005811045.tif 000006
【図６】
0005811045.tif 000007
【図７】
0005811045.tif 000008