(57)【要約】【課題】データファイルを記録媒体に保存し損じることを抑制する技術を提供する。【解決手段】一時記憶部４０は、データを受信して保持する。記録制御部２２は、一時記憶部４０の保持するデータを、第１記録媒体と第２記録媒体とにファイル形式で記録する。ここで記録制御部２２は、第２記録媒体へのデータ記録の準備が整う前に開始された第１記録媒体へのデータの記録中に、第２記録媒体へのデータ記録の準備が整った場合、第１記録媒体に記録中のファイルをクローズさせるとともに、第１記録媒体と第２記録媒体との双方にデータの記録を開始するように制御する。【選択図】図１
2012165186.tif 000002
【特許請求の範囲】
【請求項１】
データを取得して保持する一時記憶部と、
前記一時記憶部の保持するデータを、第１記録媒体と第２記録媒体とにファイル形式で記録する記録制御部とを含み、
前記記録制御部は、第２記録媒体へのデータ記録の準備が整う前に開始された第１記録媒体へのデータの記録中に、第２記録媒体へのデータ記録の準備が整った場合、第１記録媒体に記録中のファイルをクローズさせるとともに、第１記録媒体と第２記録媒体との双方にデータの記録を開始するように制御することを特徴とする記録装置。
【請求項２】
データを取得して保持する一時記憶部と、
前記一時記憶部の保持するデータを、第１記録媒体と第２記録媒体とにファイル形式で記録する記録制御部とを含み、
前記記録制御部は、第１記録媒体と第２記録媒体とにデータを記録中に第２記録媒体の容量が許容量に達した場合、第１記録媒体と第２記録媒体との双方に記録中のファイルをクローズさせるとともに、新たなファイルとしてデータの記録を開始するように制御することを特徴とする記録装置。
【請求項３】
前記記録制御部は、第２記録媒体の容量が許容量に達する前に第２記録媒体への記録にエラーが生じた場合、第１記録部に記録中のファイルをクローズさせることなくデータの記録を継続するように制御することを特徴とする請求項２に記載の記録装置。
【請求項４】
データを取得して一時記憶部に保持するデータ保持ステップと、
一時記憶部の保持するデータを、第１記録媒体と第２記録媒体とにファイル形式で記録する記録制御ステップとを含み、
前記記録制御ステップは、第２記録媒体へのデータ記録の準備が整う前に開始された第１記録媒体へのデータの記録中に、第２記録媒体へのデータ記録の準備が整った場合、第１記録媒体に記録中のファイルをクローズさせるとともに、第１記録媒体と第２記録媒体との双方にデータの記録を開始するように制御することをプロセッサに実行させることを特徴とする記録制御方法。
【請求項５】
データを取得して一時記憶部に保持するデータ保持ステップと、
一時記憶部の保持するデータを、第１記録媒体と第２記録媒体とにファイル形式で記録する記録制御ステップとを含み、
前記記録制御ステップは、第１記録媒体と第２記録媒体とにデータを記録中に第２記録媒体の容量が許容量に達した場合、第１記録媒体と第２記録媒体との双方に記録中のファイルをクローズさせるとともに、新たなファイルとしてデータの記録を開始するように制御することをプロセッサに実行させることを特徴とする記録制御方法。
【請求項６】
前記記録制御ステップは、第２記録媒体の容量が許容量に達する前に第２記録媒体への記録にエラーが生じた場合、第１記録部に記録中のファイルをクローズさせることなくデータの記録を継続するように制御することを特徴とする請求項５に記載の記録制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録装置および記録制御方法に関し、特に複数の記録媒体に同時にデータを記録するための記録装置および記録制御方法に関する。
【背景技術】
【０００２】
映像および音声データをリアルタイムで多重化をして生成したファイルを複数の記録媒体に記録する記録装置が存在する。このような装置の中には、長時間記録のために複数の記録媒体を直列的に順番に使用する、いわゆる通常記録を行う装置と、複数の記録媒体を同時に使用することでバックアップをリアルタイム生成する、いわゆる同時記録を行う装置とが存在する。
【０００３】
これらの装置で記録されるコンテンツは、汎用的なＰＣ（Personal Computer）で取り扱い可能なファイルに格納されることが通常である。また、ＰＣ上で動作する編集ソフトウェアで取り扱うことができるように、所定の規格に基づいて構造化されたファイルが生成される。ひとつのコンテンツは単一のファイルに格納される必要はなく、例えばファイルシステムの制限等の何らかの制限によって、複数のファイルをひとつのコンテンツとして扱う場合もある（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−２７３３２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
記録装置のユーザの利便性の観点から、品質と性能の安定性とが保証された高価な記録媒体のみならず、入手が容易で安価なコンシューマ向けの記録媒体も記録装置がサポートすることが求められる。しかしながら、コンシューマ向けメディアの品質や性能は、製造メーカーや製造ロット、または製品ラインナップ等によって大きくばらつくこともある。その結果、ユーザが同時記録の実行を望んでいても、場合によっては一つの記録媒体のみが記録可能な状況も起こりうる。そのような状況下においても、データを可能な限り記録媒体に記録し、データ消失を抑制する技術が求められている。
【０００６】
本発明はこうした状況に鑑みなされたものであり、その目的は、データファイルを記録媒体に保存し損じることを抑制する技術を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明のある態様は記録装置である。この装置は、データを取得して保持する一時記憶部と、前記一時記憶部の保持するデータを、第１記録媒体と第２記録媒体とにファイル形式で記録する記録制御部とを含む。ここで前記記録制御部は、第２記録媒体へのデータ記録の準備が整う前に開始された第１記録媒体へのデータの記録中に、第２記録媒体へのデータ記録の準備が整った場合、第１記録媒体に記録中のファイルをクローズさせるとともに、第１記録媒体と第２記録媒体との双方にデータの記録を開始するように制御する。
【０００８】
本発明の別の態様も記録装置である。この装置は、データを取得して保持する一時記憶部と、前記一時記憶部の保持するデータを、第１記録媒体と第２記録媒体とにファイル形式で記録する記録制御部とを含む。ここで前記記録制御部は、第１記録媒体と第２記録媒体とにデータを記録中に第２記録媒体の容量が許容量に達した場合、第１記録媒体と第２の記録媒体との双方に記録中のファイルをクローズさせるとともに、新たなファイルにデータの記録を開始するように制御する。
【０００９】
本発明のさらに別の態様は、記録制御方法である。この方法は、データを取得して一時記憶部に保持するデータ保持ステップと、一時記憶部の保持するデータを、第１記録媒体と第２記録媒体とにファイル形式で記録する記録制御ステップとをプロセッサに実行させる。ここで記録制御ステップは、第２記録媒体へのデータ記録の準備が整う前に開始された第１記録媒体へのデータの記録中に、第２記録媒体へのデータ記録の準備が整った場合、第１記録媒体に記録中のファイルをクローズさせるとともに、第１記録媒体と第２記録媒体との双方にデータの記録を開始するように制御する。
【００１０】
本発明のさらに別の態様も、記録制御方法である。この方法は、データを取得して一時記憶部に保持するデータ保持ステップと、一時記憶部の保持するデータを、第１記録媒体と第２記録媒体とにファイル形式で記録する記録制御ステップとをプロセッサに実行させる。ここで前記記録制御ステップは、第１記録媒体と第２記録媒体とにデータを記録中に第２記録媒体の容量が許容量に達した場合、第１記録媒体と第２の記録媒体との双方に記録中のファイルをクローズさせるとともに、新たなファイルにデータの記録を開始するように制御する。
【発明の効果】
【００１１】
本発明によれば、データファイルを記録媒体に保存し損じることを抑制する技術を提供することができる。
【図面の簡単な説明】
【００１２】
【図１】実施の形態に係る記録装置の全体構成を模式的に示す図である。
【図２】実施の形態に係る記録装置の動作の流れを示すフローチャートである。
【図３】実施の形態に係る記録装置における、同時記録モードの動作の流れを示すフローチャートである。
【図４】記録部が扱う記録媒体の残量が所定の残量以下となる前後における、記録部の動作を説明する図である。
【図５】記録部に発生したエラーの前後における、記録部の動作を説明する図である。
【図６】単一記録中の記録部が同時記録モードに移行する前後における、記録部の動作を説明する図である。
【発明を実施するための形態】
【００１３】
図１は、実施の形態に係る記録装置１００の全体構成を模式的に示す図である。記録装置１００は、ユーザインタフェース１０、制御部２０、記録部３０、一時記憶部４０、信号処理部５０、および信号入力部６０を含む。
【００１４】
信号入力部６０は、映像や音声等の時間的に連続するデータの入力を受け付ける。信号処理部５０は、信号入力部６０が取得したデータを処理して記録媒体に記録するためのデータを生成する。例えば、信号入力部６０が取得したデータが映像データの場合、信号処理部５０は、取得した映像データをＭＰＥＧ２（Moving Picture Experts Group 2）で符号化することで、記録媒体に記録するためのデータを生成する。別の例として、信号入力部６０が取得したデータが音声データの場合、信号処理部５０は、音声データをＭＰ３（MPEG Audio Layer 3）で符号化することで、記録媒体に記録するためのデータを生成する。
【００１５】
一時記憶部４０は、信号処理部５０が生成したデータを記録媒体に格納する前に一時的に格納する。一時記憶部４０は、例えば既知のＲＡＭ（Random Access Memory）を用いて実現できる。記録部３０は、例えばＮＡＮＤ型フラッシュメモリやハードディスクドライブ等の記録媒体に一時記憶部４０に格納されたデータを所定のファイル形式で記録する。
【００１６】
実施の形態に係る記録装置１００は、一時記憶部４０に格納されたデータを複数の記録媒体に、直列的に順番に格納する通常記録モードと、複数の記録媒体に同時に格納することでバックアップをリアルタイムで生成する同時記録モードとの記録モードを持つ。このため、記録部３０は、第１記録部３２と第２記録部３４とを含む。以下本明細書において、第１記録部３２と第２記録部３４とを特に区別しない場合は、両者を含めて単に「記録部３０」という。
【００１７】
ユーザインタフェース１０は、記録装置１００を利用するユーザからの指示を受け付けたり、記録装置１００からの通知をユーザに表示したりする。これは例えばキーボードやマウス、モニタ、タッチパネル等の既知のデバイスを用いて実現できる。
【００１８】
制御部２０は記録制御部２２と検査部２４とを含み、記録部３０の動作を制御する。記録制御部２２は、ユーザインタフェース１０を介してユーザから記録装置１００の記録モードを取得する。ここで「記録モード」とは、記録装置１００が記録媒体にデータを記録するときの方式であり、具体的には上述した「通常記録モード」と「同時記録モード」、および後述する「単一記録モード」を意味する。ユーザから取得した記録モードの指示は、記録制御部２２内の図示しないメモリに格納される。
【００１９】
検査部２４は、記録部３０の状態を検査する。ここで「記録部の状態」とは、第１記録部３２や第２記録部３４が扱う記録媒体が記録可能か否かを示す情報である。例えば、記録部３０が扱う記録媒体に空き領域が少なかったり、記録媒体または記録部３０に何らかのエラーが生じたり、あるいは記録媒体が着脱可能な媒体であるときに記録媒体が記録部３０に装着されていなかったり、装着された記録媒体の書き込み速度が記録装置１００の定める所定の速度未満であったりするような場合に、検査部２４は、記録部３０が扱う記録媒体が記録不可能であると判断する。
【００２０】
図２は、実施の形態に係る記録装置１００の動作の流れを示すフローチャートである。本フローチャートにおける処理は、ユーザが記録装置１００に記録開始を指示したときに開始する。
【００２１】
記録制御部２２は、記録装置１００の現在の記録モードを確認する（Ｓ１０）。前述したように、記録モードはユーザインタフェース１０を介してユーザから取得し、記録制御部２２内のメモリに格納されている。ユーザからの記録モードの指示を受けていない場合、記録制御部２２は標準モードとして「同時記録モード」を採用する。このため標準モードは記録装置１００の製造時に製造者によって設定される。なお、標準モードを通常記録モードと同時記録モードとのいずれかにするかは、ユーザは自由に設定を変更することができる。
【００２２】
記録モードが通常記録モードの場合（Ｓ１２の通常記録モード）、記録制御部２２は、記録部３０に通常記録を実行させる（Ｓ１６）。具体的には、第１記録部３２と第２記録部３４とが両方とも記録可能な場合、まず第１記録部３２に一時記憶部４０に格納されたデータを記録媒体に記録させる。検査部２４が、第１記録部３２が扱う記録媒体が記憶容量の許容量に達したことを検知した場合、記録制御部２２は、第１記録部３２が記録中のデータファイルをクローズするとともに、第２記録部３４に一時記憶部４０に格納されたデータを記録媒体に記録することを開始させる。
【００２３】
これにより、第１記録部３２が記録するデータファイルと第２記録部３４が記録するデータファイルとに格納されるデータは、連続的で途切れることなくつながる。また、ふたつの記録媒体に直列に一時記憶部４０に格納されたデータを記録することにより、撮影時間の長い映像データ等の大きなサイズのデータを記録することができる点で有利である。
【００２４】
記録モードが同時記録モードの場合（Ｓ１２の同時記録モード）、記録制御部２２は、記録部３０に同時記録を実行させる（Ｓ１４）。
【００２５】
図３は、実施の形態に係る記録装置１００における、同時記録モードの動作の流れを示すフローチャートであり、図２におけるステップＳ１４を詳細に説明する図である。
【００２６】
検査部２４は、第１記録部３２と第２記録部３４との状態を検査する（Ｓ１８）。同時記録が可能な場合、すなわち第１記録部３２が扱う記録媒体と第２記録部３４が扱う記録媒体との双方とも記録可能な場合（Ｓ２０のＹ）、記録制御部２２は、記録部３０に一時記憶部４０に格納されたデータを同時記録させる（Ｓ２２）。具体的には、記録制御部２２は、第１記録部３２と第２記録部３４との双方に一時記憶部４０に格納されたデータを同時に記録させる。
【００２７】
記録部３０が同時記録を実行している間に、記録すべきデータが一時記憶部４０からなくなった場合（Ｓ２４のＹ）、記録制御部２２は記録部３０に同時記録を終了させる。記録すべきデータが一時記憶部４０に存在する場合（Ｓ２４のＮ）、検査部２４は、記録部３０の状態を検査する（Ｓ２６）。
【００２８】
検査の結果、第１記録部３２の扱う記録媒体と第２記録部３４が扱う記録媒体との双方の記録媒体における記録可能な領域の残量が所定量以下の場合（Ｓ２８のＮ）で、かつ、第１記録部３２と第２記録部３４との双方ともエラーが存在しない場合（Ｓ３０のＮ）、ステップＳ２２に戻って記録制御部２２は記録部３０に同時記録を継続させる。
【００２９】
ここで、記録媒体の記録可能な領域の残量における「所定量」とは、記録制御部２２が記録部３０に記録中のファイルをクローズさせるか否かを判断するための基準量であり、例えば、記録媒体の記憶容量の１％である。もし、第１記録部３２の扱う記録媒体または第２記録部３４が扱う記録媒体のいずれか一方の残量が所定量以下となった場合（Ｓ２８のＹ）、記録制御部２２は、第１記録部３２が記録中のファイルと第２記録部３４が記録中のファイルとの双方をクローズさせる（Ｓ３４）。
【００３０】
説明の便宜上、第２記録部３４が扱う記録媒体の残量が所定量以下となったとする。このとき、記録制御部２２は、第２記録部３４が扱う記録媒体が記憶可能な許容量となるタイミングでファイルをクローズする。記録制御部２２は、第１記録部３２が扱う記録媒体の記憶領域の残量が十分である場合であっても、第２記録部３４にファイルをクローズさせると同時に、第１記録部３２に記録中のファイルもクローズさせる。
【００３１】
第１記録部３２と第２記録部３４との双方がファイルをクローズしている間、一時記憶部４０は、信号処理部５０から取得したデータを保持し続ける。記録制御部２２は、第１記録部３２に記録中のファイルをクローズさせた後、すぐに新しいファイルに記録を再開させる（Ｓ３６）。このとき、記録制御部２２は、一時記憶部４０に保持されたデータのうち、ファイルをクローズした直後のデータから記録を再開させる。これにより、同時記録が可能な間は、第１記録部３２が扱う記録媒体と第２記録部３４が扱う記録媒体とに同一のファイルが生成される。第２記録部の容量がいっぱいとなった後は、第１記録部３２が扱う記録媒体にのみ新たなファイルが生成されるが、第１記録部３２が扱う記録媒体に生成されるふたつのファイルに格納されるデータは、連続的で途切れることなく繋がる。
【００３２】
第１記録部３２と第２記録部３４とのいずれかにエラーが発生した場合（Ｓ３０のＹ）、記録制御部２２は、エラーが発生した方の記録部の動作を停止する（Ｓ３２）。ここで「エラー」とは、記録媒体の記憶残量がなくなる以外の理由で記録部３０がデータの記録を続行できなくなった状態を意味する。検査部２４は、記録媒体の記録残量は事前に予測することができる。このため、「エラー」とは、記録制御部２２が事前に予測することのできない理由で記録部３０がデータの記録を続行できなくなった状態をいうこともできる。具体的には、上述したとおり、記録媒体に何らかの不具合が発生したり、ユーザが記録媒体を記録部３０から取り出したり、あるいは、記録部３０のハードウェアに不具合が発生したりする場合である。
【００３３】
説明の便宜上、第２記録部３４が扱う記録媒体の容量が許容量に達する前に第２記録部３４にエラーが発生したとする。この場合、記録制御部２２は、第２記録部３４の動作を停止させるが（Ｓ３２）、エラーの発生していない第１記録部３２に、記録中のファイルをクローズさせることはしない。記録部３０にエラーが発生した場合、記録部３０の扱う記録媒体または記録部３０のハードウェアが、ファイルの記録中にアクセスを発生させることは、動作を保証することができずリスクが高い。このため、エラーが発生した記録部３０の記録媒体は放置し、その旨をユーザインタフェース１０の図示しないモニタを介して通知するのが望ましい。第１記録部３２は、第２記録部３４で発生したエラーとは関係なく、ひとつのファイルにデータの記録を継続する。
【００３４】
ステップＳ１８に戻り、検査部２４は、記録部３０の状態を検査する。第２記録部３４の扱う記録媒体の記録残量がなくなっていたり、あるいは第２記録部３４にエラーが発生したりして記録部３０が同時記録を実行できない場合（Ｓ２０のＮ）、記録制御部２２は、第１記録部３２に単一記録を実行させる（Ｓ３８）。
【００３５】
ここで「単一記録」とは、ユーザの指示が同時記録となっている場合に何らかの理由で記録部３０が同時記録を実行できないときに、記録可能な記録媒体に単独で記録を行う記録モードを意味する。記録部３０に単一記録を実行させることにより、同時記録は実行できなくても最低限ひとつのファイルにデータを記録することで、記録媒体に記録すべきデータの消失を防ぐことができる。
【００３６】
第１記録部３２が単一記録を実行中に、記録すべきデータが一時記憶部４０からなくなった場合（Ｓ４０のＹ）、記録制御部２２は第１記録部３２に単一記録を終了させる。記録すべきデータが一時記憶部４０に存在する場合（Ｓ４０のＮ）、検査部２４は、記録部３０の状態を検査する（Ｓ４２）。
【００３７】
ユーザが、記憶残量がなくなった記録媒体に代えて新しい記録媒体を第２記録部３４に挿入したり、第２記録部３４で発生したエラーが復旧したりする等の理由によって記録部３０が同時記録可能となると（Ｓ４４のＹ）、記録制御部２２は第１記録部３２に記録中のファイルをクローズさせる（Ｓ４６）。その後すぐに、記録制御部２２は記録部３０に同時記録を開始させる（Ｓ４８）。これにより、同時記録が可能となるとすぐに、第１記録部３２が扱う記録媒体と第２記録部３４が扱う記録媒体とに同一のファイルが生成され、リアルタイムにデータのバックアップが開始される。また、第１記録部３２が扱う記録媒体に生成されるふたつのファイルに格納されるデータは、連続的で途切れることなく繋がる。
【００３８】
検査部２４の検査の結果、記録部３０が同時記録可能でない場合（Ｓ４４のＮ）、ステップ３８に戻って記録部３０は単一記録を継続する。以上のステップを繰り返すことにより、記録制御部２２は記録部３０の状態によって同時記録と単一記録とを切り替えながら、一時記憶部４０に格納されたデータがなくなるまで、そのデータをファイル形式で保存する。
【００３９】
図４は、記録部３０が扱う記録媒体の残量が所定の残量以下となる前後における、記録部３０の動作を説明する図である。図４において、Ｔ０は記録部３０が同時記録を開始した時刻、Ｔ１は記録部３０が記録中のファイルをクローズした時刻、Ｔ２は記録を終了した時刻を示す。以下図において、データの格納されたファイルを「クリップ」と呼ぶ。
【００４０】
第２記録部３４が扱う記録媒体の記憶残量が所定量以下となった後、時刻Ｔ１において、記録制御部２２は第１記録部３２と第２記録部３４との双方に記録中のクリップＡをクローズさせる。この結果、第１記録部３２の扱う記録媒体と第２記録部３４が扱う記録媒体とには、時刻Ｔ０から時刻Ｔ１までのデータが格納された同一のクリップＡが作成される。
【００４１】
記録制御部２２は、第１記録部３２にクリップをクローズさせるとともに、新たなクリップＢに一時記憶部４０のデータを格納させる。このとき記録制御部２２は、クリップＡとクリップＢとに格納されるデータがシームレスにつながるように、第１記録部３２に一時記憶部４０に蓄積されているデータを記録させる。
【００４２】
この結果、第１記録部３２の扱う記録媒体と第２記録部３４が扱う記録媒体とはクリップＡを共通に格納する。さらに、第１記録部３２が扱う記録媒体にはクリップＡに格納されたデータとシームレスにつながる時刻Ｔ１から時刻Ｔ２までのデータが格納されたクリップＢが格納される。
【００４３】
図５は、記録部３０に発生したエラーの前後における、記録部３０の動作を説明する図である。図５において、Ｔ０は記録部３０が同時記録を開始した時刻、Ｔ３は記録部３０にエラーが発生した時刻、Ｔ２は記録を終了した時刻を示す。
【００４４】
第２記録部３４にエラーが発生した後、時刻Ｔ３において、記録制御部２２は第２記録部３４にデータの記録を停止させる。この結果、第２記録部３４が扱う記録媒体には時刻Ｔ０から時刻Ｔ３までのデータが格納されたクリップＤが生成されることになる。クリップＤは、エラーの発生した第２記録部３４で生成されたファイルであるため、データが正常に書き込まれていない可能性もあり、信頼性に欠ける。このため、記録制御部２２は時刻Ｔ３において第１記録部３２に記録中のクリップをクローズさせることなく、一時記憶部４０に格納されたデータの記録を継続させる。その結果、第１記録部３２が扱う記録媒体には、時刻Ｔ０から時刻Ｔ２までのデータが格納されたクリップＣが生成される。
【００４５】
第１記録部３２が扱う記録媒体と第２記録部３４が扱う記録媒体とにはそれぞれ異なるクリップが生成されることになるが、上述したように、第２記録部３４が扱う記録媒体のクリップは信頼性に欠けるため、バックアップとして扱わない方が好ましい。そこで、第１記録部３２が扱う記録媒体には、はじめから同時記録をしない場合と同様に、時刻Ｔ０から時刻Ｔ２までのデータが格納されたクリップＣを生成するように記録制御部２２は記録部３０を制御する。
【００４６】
図６は、単一記録中の記録部３０が同時記録モードに移行する前後における、記録部３０の動作を説明する図である。図６において、Ｔ０は記録部３０が同時記録を開始した時刻、Ｔ４は記録部３０が同時記録モードに移行した時刻、Ｔ２は記録を終了した時刻を示す。
【００４７】
記録装置１００のユーザが同時記録モードをしている場合であっても、第２記録部３４が扱う記録媒体へのデータ記録の準備が整う前である場合、記録制御部２２は、第１記録部３２にデータの記録を開始させる。その後、第１記録部３２が記録媒体にデータを記録中に、第２記録部３４が扱う記録媒体へのデータ記録の準備が整った場合、その後の時刻Ｔ４において、記録制御部２２は第１記録部３２が記録中のクリップＥをクローズさせるとともに記録部３０に同時記録を開始させる。この結果、第１記録部３２が扱う記録媒体には、時刻Ｔ０から時刻Ｔ４までのデータが記録されたクリップＥと、時刻Ｔ４から時刻Ｔ２までのデータが記録されたクリップＦとが生成される。
【００４８】
一方、第２記録部３４が扱う記録媒体には、時刻Ｔ４から時刻Ｔ２までのデータが記録されたクリップＦが生成される。これにより、第１記録部３２の扱う記録媒体と第２記録部３４が扱う記録媒体とはクリップＦを共通に格納する。さらに、第１記録部３２が扱う記録媒体に格納されたクリップＥとクリップＦとは、格納するデータとシームレスにつながる。
【００４９】
以上の構成による動作は以下のとおりである。ユーザはユーザインタフェース１０を介して記録装置１００の動作モードを設定する。動作モードが「同時記録モード」の場合、記録装置１００内の記録制御部２２は、同時記録が可能な限り記録部３０に同時記録を実行させ、ひとつの記録媒体しか利用できない場合には、記録部３０に単一記録を実行させる。
【００５０】
この結果、同時記録が行われた間は、ふたつの記録媒体に同一のクリップが生成され、単一記録が行われた間は、同時記録が行われたクリップとシームレスにつながるクリップが生成される。
【００５１】
このように、実施の形態に係る記録装置１００によれば、ふたつの記録媒体に可能な限り同時記録を行うことにより、仮に一方の記録媒体が何らかの理由で使用できない場合であっても、もう一方の記録媒体中のデータは活用できることになる。このように、同時記録を可能な限り「データをバックアップすること」を目的として用いることで、ユーザに安心感を提供することが可能となる。例えば、同時記録をファイルの複製のために使用する場合と比較して、ユーザの安心感は大きい。ファイルの複製を目的とすると、例えばエラーのあった記録媒体を再利用することも考えられ、信頼性の点で欠ける場合もあるからである。
【００５２】
以上説明したように、実施の形態によれば、データファイルを記録媒体に保存し損じることを抑制する技術を提供することができる。
【００５３】
以上、本発明を実施の形態をもとに説明した。実施の形態は例示であり、それらの各構成要素や各処理プロセスの組み合わせにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【００５４】
例えば、記録媒体はふたつに限らず、３つ以上の記録媒体を有する記録装置の場合であっても本発明は有効である。また、本発明は上記した記録装置１００の機能をコンピュータに実現させるためのプログラムを含むものである。これらのプログラムは、記録媒体から読み取られてコンピュータに取り込まれてもよいし、通信ネットワークを介して伝送されてコンピュータに取り込まれてもよい。
【符号の説明】
【００５５】
１０  ユーザインタフェース、  ２０  制御部、  ２２  記録制御部、  ２４  検査部、  ３０  記録部、  ３２  第１記録部、  ３４  第２記録部、  ４０  一時記憶部、  ５０  信号処理部、  ６０  信号入力部、  １００  記録装置。
【図１】
2012165186.tif 000003
【図２】
2012165186.tif 000004
【図３】
2012165186.tif 000005
【図４】
2012165186.tif 000006
【図５】
2012165186.tif 000007
【図６】
2012165186.tif 000008