(57)【要約】【課題】短時間でユーザデータＵＤ及びパリティデータＰＤを光ディスク１００に記録し得る。【解決手段】光ディスク１００にユーザデータＵＤを記録する際、記録領域Ｒを第１記録領域Ｒ１〜第４記録領域Ｒ４に分割し、第１記録領域Ｒ１〜第３記録領域Ｒ３にユーザデータＵＤを順次記録すると共に、対応セクタＳＣに記録するユーザデータＵＤの排他的論理和を算出してパリティデータを生成し、これを第４記録領域Ｒ４の対応セクタＳＣに記録するパリティ付加記録を行う。このとき光ディスク１００における第１記録領域Ｒ１〜第３記録領域Ｒ３だけでなく、ハードディスク装置７に第１領域データＵＤ１〜第３領域データＵＤ３を記録しておき、パリティデータＰＤを算出する際に当該ハードディスク装置７から第１領域データＵＤ１〜第３領域データＵＤ３を再生するようにした。【選択図】図１１
2009277320.tif 000002
【特許請求の範囲】
【請求項１】
所定のブロックごとにデータが管理される光ディスクに対して、当該光ディスクに記録すべき光記録データを記録する光ディスク装置と、
上記光ディスクにおける記録領域を所定の分割数の分割領域に分割してその一部をデータ領域とし、上記光記録データを上記データ領域の各分割領域にそれぞれ割り当てる記録データ割当部と、
上記データ領域とされた上記分割領域の間で、互いに対応する上記ブロックごとの記録データに基づいて当該記録データを復元するための冗長データを算出する冗長データ算出部と、
上記データ領域以外の上記分割領域を冗長領域とし、上記データ領域の上記ブロックと対応する当該冗長領域の上記ブロックに上記冗長データをそれぞれ割り当てる冗長データ割当部と、
上記データ領域よりも大きい記録容量を有し、データを記録及び再生する記録再生装置と、
上記光ディスク装置及び上記記録再生装置を制御することにより、上記データ領域に上記光記録データを記録すると共に上記光記録データの少なくとも一部を上記記録再生装置に記録させ、上記冗長データ算出部によって上記冗長データを算出する際に上記記録再生装置に記録された上記光記録データを再生させ、当該再生された光記録データに基づいて算出されてなる上記冗長データを上記冗長領域に記録させる当該記録制御部と
を有する光ディスク記録装置。
【請求項２】
上記記録制御部は、
上記光記録データの全てを上記記録再生装置に記録させ、上記記録再生装置に対する上記光記録データの記録が終了すると、当該記録再生装置から上記光記録データを再生して上記冗長データ算出部に供給させる
請求項１に記載の光ディスク記録装置。
【請求項３】
上記記録制御部は、
上記データ領域の上記分割領域のうち上記光記録データが最後に記録される分割領域に割り当てられた最終領域記録データを除いた先領域記録データを上記記録再生装置に記録し、上記先領域記録データの上記記録再生装置に対する記録が終了すると、上記記録再生装置から上記先領域記録データを再生して上記冗長データ算出部に供給させると共に、当該冗長データ算出部によって生成された冗長データを上記記録再生装置に記録する
請求項１に記載の光ディスク記録装置。
【請求項４】
上記記録制御部は、
上記各データ領域において互いに対応するブロックごとに上記光記録データを上記冗長データ算出部に供給させる
請求項１に記載の光ディスク記録装置。
【請求項５】
上記記録制御部は、
上記ブロックを表す記録アドレスを上記装置記録データに付加した状態で上記記録再生装置に上記光記録データを記録する
請求項１に記載の光ディスク記録装置。
【請求項６】
所定のブロックごとにデータが管理される光ディスクに対して、記録領域を所定の分割数の分割領域に分割してその一部をデータ領域とし、当該光ディスクに記録すべき光記録データを上記データ領域の各分割領域にそれぞれ割り当てる記録データ割当ステップと、
上記光記録データを上記光ディスクに記録する光ディスク記録ステップと、
上記データ領域よりも大きい記録容量を有する記録再生装置に対し、上記光記録データの少なくとも一部を記録する記録再生装置記録ステップと、
上記記録再生装置から再生された上記光記録データに基づいて供給される上記データ領域とされた上記分割領域の間で互いに対応する上記ブロックごとの記録データから、当該記録データを復元するための冗長データを算出する冗長データ算出ステップと、
上記データ領域以外の上記分割領域を冗長領域とし、上記データ領域の上記ブロックと対応する当該冗長領域の上記ブロックに上記冗長データをそれぞれ割り当てる冗長データ割当ステップと、
上記冗長データを上記光ディスクに記録する冗長データ記録ステップと
を有するデータ記録方法。
【請求項７】
コンピュータに対し、
所定のブロックごとにデータが管理される光ディスクに対して、記録領域を所定の分割数の分割領域に分割してその一部をデータ領域とし、当該光ディスクに記録すべき光記録データを上記データ領域の各分割領域にそれぞれ割り当てる記録データ割当ステップと、
上記光記録データを上記光ディスクに記録する光ディスク記録ステップと、
上記データ領域よりも大きい記録容量を有する記録再生装置に対し、上記光記録データの少なくとも一部を記録する記録再生装置記録ステップと、
上記記録再生装置から再生された上記光記録データに基づいて供給される上記データ領域とされた上記分割領域の間で互いに対応する上記ブロックごとの記録データから、当該記録データを復元するための冗長データを算出する冗長データ算出ステップと、
上記データ領域以外の上記分割領域を冗長領域とし、上記データ領域の上記ブロックと対応する当該冗長領域の上記ブロックに上記冗長データをそれぞれ割り当てる冗長データ割当ステップと、
上記冗長データを上記光ディスクに記録する冗長データ記録ステップと
を実行させるデータ記録プログラム。
【請求項８】
所定のブロックごとにデータが管理される光ディスクに対して、当該光ディスクに記録すべき光記録データを記録する光ディスク装置と、
記録領域を所定の分割数の分割領域に分割してその一部をデータ領域とし、記録データを上記データ領域の各分割領域にそれぞれ割り当てる記録データ割当部と、
上記データ領域とされた上記分割領域の間で互いに対応する上記ブロックごとの記録データに基づいて当該記録データを復元するための冗長データを算出する冗長データ算出部と、
上記データ領域以外の上記分割領域を冗長領域とし、上記データ領域の上記ブロックと対応する当該冗長領域の上記ブロックに上記冗長データをそれぞれ割り当てる冗長データ割当部と、
上記データ領域よりも大きい記録容量を有し、当該記録再生装置に記録すべき装置記録データを記録及び再生する記録再生装置と、
上記光ディスク装置及び上記記録再生装置が稼働していない空き時間に上記記録再生装置に記録された装置記録データを再生して上記冗長データ算出部に供給させることにより上記冗長データ算出部に上記冗長データを算出させると共に当該冗長データを当該記録再生装置に記録させ、上記装置記録データを上記光記録データとして記録する際、上記記録再生装置から上記装置記録データ及び上記冗長データを再生して上記光ディスクに記録させる記録制御部
を有する光ディスク記録装置。
【請求項９】
上記記録制御部は、
上記ブロックを表す記録アドレスを上記装置記録データに付加しない状態で上記記録再生装置に上記装置記録データを記録する
請求項８に記載の光ディスク記録装置。
【請求項１０】
所定のブロックごとにデータが管理される光ディスクにおける記録領域を所定の分割数の分割領域に分割してその一部をデータ領域とし、光ディスクに記録されるべき光記録データを上記データ領域の各分割領域にそれぞれ割り当てる記録データ割当ステップと、
上記光ディスク装置及び上記記録再生装置が稼働していない空き時間に上記データ領域よりも大きい記録容量を有する記録再生装置に記録された装置記録データを再生し、冗長データ算出部に供給することにより上記データ領域とされた上記分割領域の間で、互いに対応する上記ブロックごとの記録データに基づいて当該記録データを復元するための冗長データを算出させると共に、当該冗長データを当該記録再生装置に記録する冗長データ記録ステップと、
上記データ領域以外の上記分割領域を冗長領域とし、上記データ領域の上記ブロックと対応する当該冗長領域の上記ブロックに上記冗長データをそれぞれ割り当てるデータ割当ステップと、
上記装置記録データを上記光記録データとして上記光ディスクに記録する際、上記記録再生装置から上記装置記録データ及び上記冗長データを再生して上記光ディスクに記録する光記録ステップと
を有するデータ記録方法。
【請求項１１】
コンピュータに対して、
所定のブロックごとにデータが管理される光ディスクにおける記録領域を所定の分割数の分割領域に分割してその一部をデータ領域とし、光ディスクに記録されるべき光記録データを上記データ領域の各分割領域にそれぞれ割り当てる記録データ割当ステップと、
上記光ディスク装置及び上記記録再生装置が稼働していない空き時間に上記データ領域よりも大きい記録容量を有する記録再生装置に記録された装置記録データを再生し、冗長データ算出部に供給することにより上記データ領域とされた上記分割領域の間で、互いに対応する上記ブロックごとの記録データに基づいて当該記録データを復元するための冗長データを算出させると共に、当該冗長データを当該記録再生装置に記録する冗長データ記録ステップと、
上記データ領域以外の上記分割領域を冗長領域とし、上記データ領域の上記ブロックと対応する当該冗長領域の上記ブロックに上記冗長データをそれぞれ割り当てるデータ割当ステップと、
上記装置記録データを上記光記録データとして上記光ディスクに記録する際、上記記録再生装置から上記装置記録データ及び上記冗長データを再生して上記光ディスクに記録する光記録ステップと
を実行させるデータ記録プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は光ディスク記録装置、データ記録方法及びデータ記録プログラムに関し、例えば光ディスク装置に適用して好適なものである。
【背景技術】
【０００２】
従来、光ディスク装置においては、ＣＤ（Compact Disc）やＤＶＤ（Digital Versatile Disc）、或いはＢＤ（Blu-ray Disc、登録商標）等の光ディスクに対し、音楽データやユーザデータＵＤ、或いはコンピュータ等で利用される種々のデータを記録し、また再生し得るようになされたものが広く普及している。
【０００３】
また、光ディスク装置における情報の記録速度及び再生速度、すなわちデータ転送速度を向上させると共に冗長性を高めるべく、光ディスクに対し、複数台のハードディスクドライブにより構成するＲＡＩＤ（Redundant Arrays of Inexpensive Disks）と同様データを分散してデータを記録し、また再生するようになされたものが提案されている（例えば、特許文献１参照）。
【０００４】
この光ディスク装置では、各記録層をＲＡＩＤにおける１台のハードディスクドライブと同様に扱い、データ及び冗長性を持たせた情報信号（以下、これを冗長データと呼ぶ）を記録し、また再生するようになされている。
【特許文献１】特開２００４−３４２２０４公報（第１０図）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところでかかる光ディスク装置では、できるだけ短時間でデータ及び冗長データを記録及び再生できることが望ましい。ところがＲＡＩＤ機能により冗長データを記録する際には分散したデータにアクセスし再生後に演算して冗長データを生成する必要があり、短時間で処理するには光ディスクに対して高速でアクセスしなくてはならない。すなわちこの光ディスク装置では、通常の再生速度に比べて大幅に速い回転速度で光ディスクを回転しながらデータを読み出すと共に、分散して記録されたデータに対してアクセスするために通常の光ディスク装置よりも高速でシーク動作を実行しなくてはならない。しかしながら、光ディスク装置にかかる機能を付加するためには、光ディスク装置の構成を大きく変更しなくてはならないという問題があった。
【０００６】
本発明は以上の点を考慮してなされたもので、光ディスク記録装置としての構成を大きく変更することなく短時間でデータ及び冗長データを光ディスクに記録し得る光ディスク記録装置、データ記録方法及びデータ記録プログラムを提案しようとするものである。
【課題を解決するための手段】
【０００７】
かかる課題を解決するため本発明の光ディスク記録装置においては、所定のブロックごとにデータが管理される光ディスクに対して、当該光ディスクに記録すべき光記録データを記録する光ディスク装置と、光ディスクにおける記録領域を所定の分割数の分割領域に分割してその一部をデータ領域とし、光記録データをデータ領域の各分割領域にそれぞれ割り当てる記録データ割当部と、データ領域とされた分割領域の間で、互いに対応するブロックごとの記録データに基づいて当該記録データを復元するための冗長データを算出する冗長データ算出部と、データ領域以外の分割領域を冗長領域とし、データ領域のブロックと対応する当該冗長領域のブロックに冗長データをそれぞれ割り当てる冗長データ割当部と、データ領域よりも大きい記録容量を有し、データを記録及び再生する記録再生装置と、光ディスク装置及び記録再生装置を制御することにより、データ領域に光記録データを記録すると共に光記録データの少なくとも一部を記録再生装置に記録させ、冗長データ算出部によって冗長データを算出する際に記録再生装置に記録された光記録データを再生させ、当該再生された光記録データに基づいて算出されてなる冗長データを冗長領域に記録させる当該記録制御部とを設けるようにした。
【０００８】
これにより、冗長データの算出に必要な光記録データを迅速に再生することができるため、冗長データを算出するまでに要する時間を短縮することができる。
【０００９】
また本発明のデータ記録方法及びデータ記録プログラムにおいては、所定のブロックごとにデータが管理される光ディスクに対して、記録領域を所定の分割数の分割領域に分割してその一部をデータ領域とし、当該光ディスクに記録すべき光記録データをデータ領域の各分割領域にそれぞれ割り当てる記録データ割当ステップと、光記録データを光ディスクに記録する光ディスク記録ステップと、データ領域よりも大きい記録容量を有する記録再生装置に対し、光記録データの少なくとも一部を記録する記録再生装置記録ステップと、記録再生装置から再生された光記録データに基づいて供給されるデータ領域とされた分割領域の間で互いに対応するブロックごとの記録データから当該記録データを復元するための冗長データを算出する冗長データ算出ステップと、データ領域以外の分割領域を冗長領域とし、データ領域のブロックと対応する当該冗長領域のブロックに冗長データをそれぞれ割り当てる冗長データ割当ステップと、冗長データを光ディスクに記録する冗長データ記録ステップとを設けるようにした。
【００１０】
これにより、冗長データの算出に必要な光記録データを迅速に再生することができるため、冗長データを算出するまでに要する時間を短縮することができる。
【００１１】
さらに本発明の光ディスク記録装置においては、所定のブロックごとにデータが管理される光ディスクに対して、当該光ディスクに記録すべき光記録データを記録する光ディスク装置と、記録領域を所定の分割数の分割領域に分割してその一部をデータ領域とし、記録データをデータ領域の各分割領域にそれぞれ割り当てる記録データ割当部と、データ領域とされた分割領域の間で互いに対応するブロックごとの記録データに基づいて当該記録データを復元するための冗長データを算出する冗長データ算出部と、データ領域以外の分割領域を冗長領域とし、データ領域のブロックと対応する当該冗長領域のブロックに冗長データをそれぞれ割り当てる冗長データ割当部と、データ領域よりも大きい記録容量を有し、当該記録再生装置に記録すべき装置記録データを記録及び再生する記録再生装置と、光ディスク装置及び記録再生装置が稼働していない空き時間に記録再生装置に記録された装置記録データを再生して冗長データ算出部に供給させることにより冗長データ算出部に冗長データを算出させると共に当該冗長データを当該記録再生装置に記録させ、装置記録データを光記録データとして記録する際、記録再生装置から装置記録データ及び冗長データを再生して光ディスクに記録させる記録制御部とを設けるようにした。
【００１２】
これにより、光ディスクに光記録データ及び冗長データを記録する際、光記録データから冗長データを算出する必要がない。
【００１３】
さらに本発明のデータ記録方法及びデータ記録プログラムにおいては、所定のブロックごとにデータが管理される光ディスクにおける記録領域を所定の分割数の分割領域に分割してその一部をデータ領域とし、光ディスクに記録されるべき光記録データをデータ領域の各分割領域にそれぞれ割り当てる記録データ割当ステップと、光ディスク装置及び記録再生装置が稼働していない空き時間にデータ領域よりも大きい記録容量を有する記録再生装置に記録された装置記録データを再生し、冗長データ算出部に供給することによりデータ領域とされた分割領域の間で、互いに対応するブロックごとの記録データに基づいて当該記録データを復元するための冗長データを算出させると共に、当該冗長データを当該記録再生装置に記録する冗長データ記録ステップと、データ領域以外の分割領域を冗長領域とし、データ領域のブロックと対応する当該冗長領域のブロックに冗長データをそれぞれ割り当てるデータ割当ステップと、装置記録データを光記録データとして光ディスクに記録する際、記録再生装置から装置記録データ及び冗長データを再生して光ディスクに記録する光記録ステップとを設けるようにした。
【００１４】
これにより、光ディスクに光記録データ及び冗長データを記録する際、光記録データから冗長データを算出する必要がない。
【００１５】
本発明によれば、冗長データの算出に必要な光記録データを迅速に再生することができるため、冗長データを算出するまでに要する時間を短縮することができ、かくして短時間でデータ及び冗長情報を光ディスクに記録し得る光ディスク記録装置、データ記録方法及びデータ記録プログラムを実現できる。
【００１６】
本発明によれば、光ディスクに光記録データ及び冗長データを記録する際、光記録データから冗長データを算出する必要がなく、かくして光ディスク記録装置としての構成を大きく変更することなく短時間でデータ及び冗長情報を光ディスクに記録し得る光ディスク記録装置、データ記録方法及びデータ記録プログラムを実現できる。
【発明を実施するための最良の形態】
【００１７】
以下、図面について、本発明の一実施の形態を詳述する。
【００１８】
（１）第１の実施の形態
（１−１）ハードディスクレコーダの構成
図１において１は、全体としてハードディスクレコーダを示し、図示しないビデオカメラから入力される映像コンテンツとしての撮像データを記録したり、地上波ディジタル放送のテレビジョン放送番組を受信して録画し得るようになされている。
【００１９】
このハードディスクレコーダ１では、図示しないＣＰＵ（Central Processing Unit ）、ＲＯＭ（Read Only Memory）及びＲＡＭ（Random Access Memory）から構成されるシステムコントローラ２がハードディスクレコーダ１の全体を統括的に制御するようになされている。システムコントローラ２は、ＲＯＭ又はハードディスクドライブ４に格納されている基本プログラムや安心記録プログラム等をＲＡＭに展開することによって、これらのプログラムに基づいて各種処理や後述するパリティ付加記録処理等を実行するようになされている。
【００２０】
このハードディスクレコーダ１は、外部のリモートコントローラ８の操作によりユーザから各種要求がなされた場合、このリモートコントローラ８によって生成された操作信号をリモートコントローラインターフェース９を介して取得し、これをシステムコントローラ２へ供給するようになされている。
【００２１】
例えば、現在放送中のテレビジョン放送番組を録画する旨の録画要求を表す操作信号がリモートコントローラインターフェース９から供給されると、システムコントローラ２は、現在放送中のテレビジョン放送番組を受信すると共に当該テレビジョン放送番組の録画処理を実行する。
【００２２】
具体的にシステムコントローラ２は、テレビジョン放送番組をハードディスク装置７におけるハードディスクメディア（以下、ＨＤメディアと呼ぶ）に記録する旨のＨＤ記録命令を記録再生ブロック６に供給すると共に、選局された周波数帯域のディジタル放送信号をチューナ３によって選択して受信し、当該ディジタル放送信号をユーザデータＵＤとして画像処理部４及び記録再生ブロック６に供給する。
【００２３】
画像処理部４は、このユーザデータＵＤに対し、復号処理、多重分離処理等を実行することにより画像データ及び音声データ（以下、これらをまとめて画像音声データと呼ぶ）を生成し、これらを表示制御部５に供給する。
【００２４】
表示制御部５は、画像音声データに基づいて画像出力信号及び音声出力信号を生成し図示しない表示装置に供給することにより、当該表示装置に画像データに基づく画像を表示させると共に、音声データに基づく音声を出力させるようになされている。
【００２５】
記録再生ブロック６は、ＨＤ記録命令及びユーザデータＵＤが供給されると、当該ユーザデータＵＤを記録すべきＨＤ用記録アドレスを生成し、当該ＨＤ用記録アドレスを当該ユーザデータＵＤ及び情報記録命令と共にハードディスク装置７に供給することにより、ハードディスク装置７によってＨＤメディアにユーザデータＵＤを記録させる。
【００２６】
またシステムコントローラ２は、外部インターフェース１１に接続されたビデオカメラ（図示せず）が有する撮像データを光ディスク１００に記録する旨の記録要求を表す操作信号がリモートコントローラインターフェース９から供給されると、当該ユーザデータＵＤの光ディスク１００への記録処理を実行する。
【００２７】
すなわちシステムコントローラ２は、外部インターフェース１１を介してビデオカメラ（図示せず）から撮像データが入力されると、当該撮像データをユーザデータＵＤとして光ディスク情報命令と共に記録再生ブロック６に供給する。
【００２８】
記録再生ブロック６は、ユーザデータＵＤに対する光ディスク用記録アドレスを生成し、情報記録命令、ユーザデータＵＤ及び光ディスク用記録アドレスを光ディスク装置１０に供給することにより、光ディスク１００に対してユーザデータＵＤを記録させるようになされている。
【００２９】
またシステムコントローラ２は、ＨＤメディア又は光ディスク１００に記録されている画像音声データを再生する旨の再生要求を表す操作信号がリモートコントローラインターフェース９から供給されると、ユーザデータＵＤの再生処理を実行する。
【００３０】
すなわち、システムコントローラ２は、ハードディスク装置７又は光ディスク装置１０からユーザの指定したユーザデータＵＤを取得すると共に、当該ユーザデータＵＤを画像処理部４に供給する。画像処理部４は、ユーザデータＵＤに対して復号処理、多重分離処理等を実行することにより画像音声データを生成し、これらを表示制御部５に供給する。
【００３１】
表示制御部５は、画像音声データに基づいて画像出力信号及び音声出力信号を生成し図示しない表示装置に供給することにより、当該表示装置に画像データに基づく画像を表示させると共に、音声データに基づく音声を出力させるようになされている。
【００３２】
さらにシステムコントローラ２は、ＨＤメディアに記録されているユーザデータＵＤを光ディスク１００に対して記録する旨の記録要求を表す操作信号がリモートコントローラインターフェース９から供給されると、当該ユーザデータＵＤの光ディスク１００への記録処理を実行する。
【００３３】
すなわちシステムコントローラ２は、ユーザデータＵＤ、光ディスク記録命令及び再生アドレス情報を記録再生ブロック６に供給する。記録再生ブロック６は、ハードディスク装置７に対して情報再生命令及び再生アドレス情報を供給することにより、ハードディスク装置７からユーザデータＵＤを取得する。
【００３４】
記録再生ブロック６は、ユーザデータＵＤに対する光ディスク用記録アドレスを生成し、情報記録命令、ユーザデータＵＤ及び光ディスク用記録アドレスを光ディスク装置１０に供給することにより、光ディスク１００に対してユーザデータＵＤを記録させるようになされている。
【００３５】
このように、ハードディスクレコーダ１は、チューナ３から入力されるユーザデータＵＤや外部インターフェース１１から入力されるユーザデータＵＤをＨＤメディア及び光ディスク１００に記録し、又ＨＤメディア及び光ディスク１００に記録済みのユーザデータＵＤを再生するようになされている。  
【００３６】
（１−２）光ディスク装置の構成
図２に示すように、光ディスク装置１０は、例えばＤＶＤ（Digital Versatile Disc）方式やＢＤ（Blu-ray Disc、登録商標）方式の光ディスク１００に対して光ビームを照射することにより、トラッキング制御及びフォーカス制御を行った上で、情報の記録や再生を行うようになされている。
【００３７】
光ディスク装置１０は、制御部２２により全体を統括制御するようになされている。制御部２２は、図示しないＣＰＵ（Central Processing Unit）を中心に構成されており、図示しないＲＯＭ（Read Only Memory）から基本プログラムや情報記録プログラム、安心記録プログラム等の各種プログラムを読み出し、これらを図示しないＲＡＭ（Random Access Memory）に展開することにより、情報記録処理、情報再生処理及びパリティ付加記録処理等の各種処理を実行するようになされている。
【００３８】
例えば制御部２２は、光ディスク１００が装填された状態で、ハードディスクレコーダ１の記録再生ブロック６から情報記録命令、記録情報としてのユーザデータＵＤ及び光ディスク用記録アドレス情報を受け付けると、光ディスク用記録アドレス情報及び駆動命令を駆動制御部２３へ供給すると共に、ユーザデータＵＤを記録情報として信号処理部２４へ供給する。
【００３９】
因みに、光ディスク１００の記録層１００ｓには、螺旋状又は同心円状のトラックが形成されると共に当該トラックの位置を特定するためのアドレスが適宜割り付けられている。光ディスク用記録アドレス情報は、データを記録又は再生すべきトラック（以下、これを目標トラックと呼ぶ）のアドレスを示す情報である。
【００４０】
駆動部２３は、制御部２２から供給される駆動命令に従ってスピンドルモータ２５を駆動制御することにより光ディスク１００を所定の回転速度で回転させると共に、スレッドモータ２６を駆動制御することにより、光ピックアップ２７を移動軸に沿って光ディスク１００のトラック方向（すなわち内周方向又は外周方向）における光ディスク用記録アドレス情報に対応した位置へ移動させる。
【００４１】
信号処理部２４は、供給された記録情報に対して所定の符号化処理や変調処理等の各種信号処理を施すことにより記録信号を生成し、これを光ピックアップ２７へ供給する。
【００４２】
光ピックアップ２７は、内部のレーザダイオード（図示せず）から光ディスク１００の方式に応じた所定の波長でなる光ビームを出射させ、対物レンズ２８により当該光ビームを集光し、光ディスク１００に照射するようになされている。
【００４３】
このとき光ピックアップ２７は、駆動制御部２３の制御に基づいて対物レンズ２８のフォーカス制御及びトラッキング制御を行うことにより、光ディスク１００の記録層１００ｓに形成されているトラックに光ビームの照射位置を合わせて、信号処理部２４からの記録信号に応じてデータを記録するようになされている。
【００４４】
また制御部２２は、例えば外部機器からデータ再生命令及び再生すべきデータのアドレスを示す再生アドレス情報を受け付けると、駆動部２３に対して駆動命令を供給すると共に、再生処理命令を信号処理部２４へ供給する。
【００４５】
駆動部２３は、データを記録する場合と同様、スピンドルモータ２５を駆動制御することにより光ディスク１００を所定の回転速度で回転させると共に、スレッドモータ２６を駆動制御することにより光ピックアップ２７を再生アドレス情報に対応した位置へ移動させる。
【００４６】
光ピックアップ２７は、駆動部２３の制御に基づいてフォーカス制御及びトラッキング制御を行うことにより、光ディスク１００の記録層１００ｓにおける、再生アドレス情報により示されるトラック（すなわち目標トラック）に対して光ビームの照射位置を合わせ、所定光量の光ビームを照射する。このとき光ピックアップ２７は、光ディスク１００における記録層１００ｓにより反射されてなる反射光ビームを検出し、その光量に応じた検出信号を信号処理部２４へ供給するようになされている。
【００４７】
信号処理部２４は、供給された検出信号に対して所定の復調処理や復号化処理等の各種信号処理を施すことにより再生データを生成し、この再生データを制御部２２へ供給する。これに応じて制御部２２は、この再生データを外部機器へ送出するようになされている。
【００４８】
このように光ディスク装置１０は、制御部２２によって光ピックアップ２７を制御することにより、光ディスク１００の記録層１００ｓにおける目標トラックにデータを記録し、また当該目標トラックからデータを再生するようになされている。
【００４９】
（１−３）光ディスクへのデータの記録
ハードディスクレコーダ１は、ユーザのリモートコントローラ８に対する操作入力に応じて、例えば外部インターフェース１１に接続されたビデオカメラ（図示せず）が有するユーザデータＵＤを光ディスク１００に記録する旨の記録要求を表す操作信号がリモートコントローラインターフェース９から供給されると、図３に示すように、安心モード選択画面ＰＣ１を表示装置（図示せず）に表示させる。
【００５０】
この安心モード選択画面ＰＣ１では、リモートコントローラ８の操作入力に応じて画面上に表示された矢印を移動させることにより、ＬＰ（Long Play）モード又はＳＰ(Standard Play)モードのいずれかをユーザに選択させる。このＬＰモードは、記録されるユーザデータＵＤの圧縮率を高めて（すなわち画質を低下させて）より多くのユーザデータＵＤを記録するモードである。またＳＰモードは、ユーザデータＵＤを通常の圧縮率で圧縮して記録情報を記録するモードである。
【００５１】
また安心モード選択画面ＰＣ１では、「安心モード」と表示された領域に隣接してチェックボックスＣＨを表示させており、当該チェックボックスＣＨにチェックを入れるか否かをユーザに選択させるようになされている。
【００５２】
ハードディスクレコーダ１は、通常モードと安心モードとを有している。通常モードは、光ディスク１００の記録層１００ｓにおける例えば最内周部分から最外周部分まで順次ユーザデータＵＤを記録していくモードである。
【００５３】
また安心モードは、ユーザデータＵＤを重複させて記録する又はユーザデータＵＤのパリティデータＰＤを記録するモードである。これにより光ディスク１００に記録されたユーザデータＵＤの一部が再生できないような場合に、重複するユーザデータＵＤ又はパリティデータＰＤを用いて再生させることが可能となる。
【００５４】
ハードディスクレコーダ１は、チェックボックスＣＨにチェックが入れられない状態でリモートコントローラ８の決定ボタン（図示せず）が操作されると、通常モードが選択されたと認識し、ユーザデータＵＤを順次光ディスク１００に記録する。
【００５５】
一方ハードディスクレコーダ１は、リモートコントローラ８に対する操作入力に応じてチェックボックスＣＨにチェックが入れられると、安心モードが選択されたと認識し、表示装置にＲＡＩＤ（Redundant Arrays of Inexpensive Disks）モード選択画面ＰＣ２を表示させる。
【００５６】
ＲＡＩＤモード選択画面３２では、リモートコントローラ８の操作入力に応じて画面上に表示された矢印を移動させることにより、安心モードとして表示された３つのＲＡＩＤモード「モード１」、「モード２」及び「モード３」のうちいずれかのモードをユーザに選択させる。
【００５７】
これら３つのモードでは、ユーザデータＵＤを重複させて又はユーザデータＵＤのパリティデータＰＤを記録するため、光ディスク１００の記録容量を低下させることになる。そこでＲＡＩＤモード設定画面３２では、３つのモードの下に記録容量が減少する旨の注意書きを表示している。
【００５８】
モード１は、ユーザデータＵＤ及び当該ユーザデータＵＤから生成されたパリティデータＰＤを記録するモードであり（詳しくは後述する）、当該パリティデータＰＤを記録することにより光ディスク１００の記録容量が約７５％に減少する。このためＲＡＩＤモード選択画面ＰＣ２では、「モード１」に隣接して「記録可能７５％」と表示することにより、ユーザにどの程度記録容量が減少するか（すなわち記録容量の減少度）を認識させ得るようになされている。なお、モード２及びモード３にも同様に記録容量の減少度が表示されている。
【００５９】
具体的に光ディスク１００は、ＤＶＤ方式の規格に準拠しており、図５に示すように直径約１２０［ｍｍ］の円盤状に構成されている。光ディスク１００は、直径約１５［ｍｍ］でなる中心孔１００Ｈを有しており、光ディスク装置１０（図２）において保持部５Ａにより当該中心孔１００Ｈを介してスピンドルモータ２５の出力軸に固定されるようになされている。
【００６０】
光ディスク１００は、図中に斜線で示すような、仮想的な中心１００Ｃから約２４〜５８［ｍｍ］となる領域（以下、これを記録領域Ｒと呼ぶ）にデータが記録され、また当該記録領域Ｒからデータが再生されるようになされている。記録領域Ｒには、螺旋状にトラックが形成されており、当該トラック同士の間隔（いわゆるトラックピッチ）が約０．７４［μｍ］となるように構成されている。
【００６１】
記録領域Ｒには、管理用のデータ等以外の本来記録すべきデータ（いわゆるユーザデータＵＤ）が記録されるようになされている。ユーザデータＵＤは、記録領域Ｒに記録される際、３２７６８バイトごとにエラー訂正符号の算出及びインターリーブ処理が施され、さらに２０４８バイトごとにセクタＳＣに分割されるようになされており、各セクタＳＣに割り当てられたセクタ番号により管理されるようになされている。
【００６２】
実際上、記録領域Ｒでは、最内周にある先頭セクタＳＣｓに０ｘ３００００番地（１６進表記、以下同じ）が割り当てられ、最外周にある末尾セクタＳＣｅに０ｘ２５ＦＤＢＦ番地が割り当てられている。因みに、先頭セクタＳＣｓから末尾セクタＳＣｅまでは、１０進数で２２９３１８４個のセクタＳＣが存在することになり、１セクタの容量が２０４８バイトであるため、光ディスク１００全体としては、２２９３１８４×２０４８＝４６９６４４０８３２バイト、すなわち約４．７ギガバイトの容量となる。
【００６３】
図５と対応する図６に示すように、光ディスク１００では、記録領域Ｒが第１記録領域Ｒ１、第２記録領域Ｒ２、第３記録領域Ｒ３及び第４記録領域Ｒ４に４分割されている。
【００６４】
第１記録領域Ｒ１〜第４記録領域Ｒ４は、それぞれの記録容量が等しくなるように分割されており、当該第１記録領域Ｒ１及び当該第２記録領域Ｒ２の境界部分は光ディスク１００の中心１００Ｃから約３５．７［ｍｍ］となり、当該第２記録領域Ｒ２及び当該第３記録領域Ｒ３の境界部分は光ディスク１００の中心１００Ｃから約４４．４［ｍｍ］となり、当該第３記録領域Ｒ３及び当該第４記録領域Ｒ４の境界部分は光ディスク１００の中心１００Ｃから約５１．６［ｍｍ］となっている。
【００６５】
また第１記録領域Ｒ１、第２記録領域Ｒ２及び第３記録領域Ｒ３には、ユーザデータＵＤが記録されるようになされており、また第４記録領域Ｒ４には、ユーザデータＵＤを基に生成したパリティデータＰＤが記録されるようになされている。
【００６６】
ハードディスクレコーダ１（図１）は、光ディスク１００にデータを記録する際、システムコントローラ２により所定のデータ記録プログラムを実行し、ユーザによって選択された光ディスク１００に記録すべきデータ（すなわちユーザデータＵＤ）を光ディスク１００に記録する。
【００６７】
このときハードディスクレコーダ１は、ユーザデータＵＤを光ディスク１００におけるユーザデータＵＤ領域の各セクタＳＣに割り当てると共に、当該ユーザデータＵＤ領域において互いに対応するセクタＳＣに割り当てたユーザデータＵＤの排他的論理和を算出し、これをパリティデータ領域における対応するセクタＳＣのパリティデータＰＤとして割り当てる。
【００６８】
具体的にハードディスクレコーダ１の記録再生ブロック６は、図７に示すように、各セクタＳＣのアドレス順に第１記録領域Ｒ１の各セクタＳＣ、第２記録領域Ｒ２の各セクタＳＣ、第３記録領域Ｒ３の各セクタＳＣ及び第４記録領域Ｒ４の各セクタＳＣを対応付けている。記録再生ブロック６は、第１記録領域Ｒ１〜第４記録領域Ｒ４における各セクタＳＣのアドレスの対応関係をテーブル化したセクタ対応テーブルＴＳを図示しないＲＯＭに格納している。
【００６９】
記録再生ブロック６は、互いに対応する第１記録領域Ｒ１〜第３記録領域Ｒ３のセクタＳＣに記録するユーザデータＵＤの排他的論理和（図中、演算記号「＄」で示す）を１バイトごとに算出することによりパリティデータＰＤを生成し、これを第４記録領域Ｒ４のセクタＳＣに記録するようになされている。
【００７０】
例えば記録再生ブロック６は、第１記録領域Ｒ１の０ｘ３００００番地におけるセクタＳＣのユーザデータＵＤ、第２記録領域Ｒ２の０ｘＢＢＦ７０番地におけるセクタＳＣのユーザデータＵＤ及び第３記録領域Ｒ３の０ｘ１４７ＥＥ０番地におけるセクタＳＣのユーザデータＵＤの排他的論理和をバイト単位で算出する。そして記録再生ブロック６は、これを第４記録領域Ｒ４の０ｘ１Ｄ３Ｅ５０番地におけるセクタＳＣのパリティデータとする。なおモード１に対応するパリティ付加記録処理の詳細については後述する。
【００７１】
またモード２は、ユーザデータＵＤを２回に亘って光ディスク１００に記録するモードである。従ってモード２によって記録された光ディスク１００には、同一のユーザデータＵＤが２つ重複して記録されることになる。このため光ディスク１００の記録容量は約５０％に減少することになる。
【００７２】
この場合光ディスク１００の記録領域Ｒが第１記録領域Ｒ１及び第２記録領域Ｒ２に２分割されている。第１記録領域Ｒ１及び第２記録領域Ｒ２は、それぞれの記録容量が等しくなるように分割されており、当該第１記録領域Ｒ１及び当該第２記録領域Ｒ２の境界部分は、光ディスク１００の中心１００Ｃから約４４．４［ｍｍ］となっている。
【００７３】
ハードディスクレコーダ１は、第１記録領域Ｒ１にユーザデータを記録し、第２記録領域Ｒ２にユーザデータと同一のコピーデータを記録するようになされている。このときハードディスクレコーダ１は、各セクタＳＣのアドレス順に第１記録領域Ｒ１の各セクタＳＣと第２記録領域Ｒ２の各セクタＳＣとを対応付け、対応するセクタＳＣ同士に同一のデータを記録するようになされている。
【００７４】
またモード３は、ユーザデータＵＤを４回に亘って光ディスク１００に記録するモードである。従ってモード２によって記録された光ディスク１００には、同一のユーザデータＵＤが４つ重複して記録されることになる。
【００７５】
この場合第１記録領域Ｒ１〜第４記録領域Ｒ４は、モード１と同様に分割される。ハードディスクレコーダ１は、第１記録領域Ｒ１にユーザデータＵＤを記録し、第２記録領域Ｒ２、第３記録領域Ｒ３及び第４記録領域Ｒ４のそれぞれにユーザデータＵＤと同一のコピーデータを記録するようになされている。
【００７６】
このとき光ディスク装置１は、各セクタＳＣのアドレス順に第１記録領域Ｒ１の各セクタＳＣ〜第４記録領域Ｒ２の各セクタＳＣとをそれぞれ対応付け、対応するセクタＳＣ同士に同一のデータを記録するようになされている。
【００７７】
なおハードディスクレコーダ１では、ユーザデータＵＤのデータ量（以下、これをＵＤデータ量と呼ぶ）を確認すると共に、各モードにおける光ディスク１００の記録容量と当該ＵＤデータ量とを比較し、当該ユーザデータＵＤを１枚の光ディスク１００内に記録できるか否かを判別する。
【００７８】
そしてハードディスクレコーダ１は、ユーザデータＵＤを１枚の光ディスク１００内に記録できない場合、ＲＡＩＤモード設定画面３２（図４）の下部に例えば「現在の選択モード２では容量が足りません。モード１に変更してください。」のように、記録容量が不足している旨及びモードの変更を推奨する旨を表示するようになされている。
【００７９】
このようにハードディスクレコーダ１では、光ディスク１００にユーザデータＵＤを記録する際、ユーザの選択に応じて通常モードと安心モードとを切り換えさせ得るようになされている。
【００８０】
（１−４）パリティ付加記録処理
次に、モード１における情報記録処理（以下、これをパリティ付加記録処理と呼ぶ）の内容について具体的に説明する。なお第１の実施の形態におけるパリティ付加記録処理は、光ディスク１００にユーザデータＵＤを記録する際にパリティデータＰＤを生成するリアルタイム方式でなる。
【００８１】
ハードディスクレコーダ１のシステムコントローラ２（図１）は、パリティ付加記録処理を開始すると、外部インターフェース１１から入力されるユーザデータＵＤ及び光ディスク記録命令を記録再生ブロック６に供給する。またシステムコントローラ２は、ＵＤデータ量を示すＵＤデータ量情報を記録再生ブロック６に供給する。
【００８２】
図８に示すように記録再生ブロック６において、ユーザデータＵＤはデータ割当部３１に供給される。データ割当部３１は、ＵＤデータ量情報に基づいて当該ユーザデータＵＤを３等分して第１記録領域Ｒ１、第２記録領域Ｒ２及び第３記録領域Ｒ３に割り当てると共に、当該ユーザデータＵＤに光ディスク用記録アドレスを付加し、記録制御部３２に供給する。
【００８３】
なお以下、第１記録領域Ｒ１に割り当てられたユーザデータＵＤを第１領域データＵＤ１、第２記録領域Ｒ２に割り当てられたユーザデータＵＤを第２領域データＵＤ２、第３記録領域ＵＤ３に割り当てられたユーザデータＵＤを第３領域データＵＤ３と呼ぶ。
【００８４】
記録制御部３２は、第１領域データＵＤ１〜第３領域データＵＤ３を光ディスク装置１０に供給する。この結果光ディスク１００の第１記録領域Ｒ１〜第３記録領域Ｒ３には、光ディスク用記録アドレスとして示された各セクタＳＣに第１領域データＵＤ１〜第３領域データＵＤ３がそれぞれ記録されることになる。
【００８５】
同時に記録制御部３２は、第１領域データＵＤ１〜第３領域データＵＤ３にＨＤ用記録アドレスを付加すると共に、当該第１領域データＵＤ１〜第３領域データＵＤ３及びＨＤ用記録アドレスをハードディスク装置７に供給する。この結果ＨＤメディアには、光ディスク用記録アドレスが付加された状態で第１領域データＵＤ１〜第３領域データＵＤ３が記録されることになる。
【００８６】
記録制御部３２は、光ディスク１００に第１領域データＵＤ１〜第３領域データＵＤ３を記録し終えると、図８に対応する図９に示すように、ハードディスク装置７から第１領域データＵＤ１〜第３領域データＵＤ３を例えば数セクタ毎に取得し、当該第１領域データＵＤ１〜第３領域データＵＤ３を互いに対応するセクタ毎に並べ替えてパリティデータ生成部３３に供給する。
【００８７】
パリティデータ生成部３３は、第１領域データＵＤ１〜第３領域データＵＤ３から光ディスク用記録アドレスを抽出すると共に、抽出後の第１領域データＵＤ１〜第３領域データＵＤ３の排他的論理和を算出してパリティデータＰＤを生成し、これを抽出した光ディスク用記録アドレスと共にパリティデータ割当部３４に供給する。
【００８８】
パリティデータ割当部３４は、抽出した光ディスク用記録アドレスに基づいてパリティデータＰＤに第４記録領域Ｒ４における光ディスク用記録アドレスを付加し、これを記録制御部３２に供給する。
【００８９】
記録制御部３２は、パリティデータＰＤ及び付加された光ディスク用記録アドレスを光ディスク装置１０に供給する。この結果光ディスク１００の第４記録領域Ｒ４には、光ディスク用記録アドレスとして示された各セクタＳＣにパリティデータＰＤが記録されることになる。
【００９０】
このようにハードディスクレコーダ１の記録再生ブロック６は、第１領域データＵＤ１〜第３領域データＵＤ３を光ディスク１００だけでなくＨＤメディアにも記録しておく。そして記録再生ブロック６は、第１領域データＵＤ１〜第３領域データＵＤ３を光ディスク１００に記録し終えると、ＨＤメディアから当該第１領域データＵＤ１〜第３領域データＵＤ３を読み出してパリティデータＰＤを生成し、光ディスク１００に記録するようにした。
【００９１】
これによりハードディスクレコーダ１は、アクセスの早いハードディスク装置７によって第１領域データＵＤ１〜第３領域データＵＤ３を迅速に取得して、パリティデータＰＤを生成することができる。この結果ハードディスクレコーダ１は、光ディスク１００に対して全ての第１領域データＵＤ１〜第３領域データＵＤ３及びパリティデータＰＤを記録し終えるまでの時間を短縮し得るようになされている。
【００９２】
（１−５）光ディスクからのデータの再生
ハードディスクレコーダ１のシステムコントローラ２は、モード１によってパリティ付加記録された光ディスク１００を再生する場合、通常の光ディスク１００を再生する場合と同様、ユーザデータＵＤを先頭セクタＳＣｓ（図２）から、すなわち第１記録領域Ｒ１の０ｘ３００００番地から順次読み出す。
【００９３】
このときシステムコントローラ２は、３２７６８バイトごとに記録されているエラー訂正符号を基に、全てのユーザデータＵＤについて所定のエラー訂正処理を行い、エラーの有無を判定すると共に訂正可能なエラーについては訂正を行う。そのうえでシステムコントローラ２は、誤り訂正処理によりエラーを訂正しきれなかったデータ（以下、これを訂正不可エラーデータと呼ぶ）があるか否かを判定する。
【００９４】
システムコントローラ２は、訂正不可エラーデータがある場合、当該エラーデータ記録されているセクタＳＣ（以下、これをエラーセクタＳＣｒと呼ぶ）のアドレスを認識し、エラーセクタＳＣｒと対応付けられている他の分割記録領域のセクタＳＣ（すなわち対応セクタ）からユーザデータＵＤ及びパリティデータ（以下、これらを対応正常データと呼ぶ）を読み出す。続いてシステムコントローラ２は、対応正常データの排他的論理和を算出することにより、エラーセクタＳＣｒのユーザデータＵＤを復元する。
【００９５】
例えばシステムコントローラ２は、第２記録領域Ｒ２の０ｘＢＢＦ７１番地（図７）のセクタＳＣからユーザデータＵＤを正しく読み出せず、当該セクタＳＣがエラーセクタＳＣｒであったとする。このときシステムコントローラ２は、エラーセクタＳＣｒと対応する第１記録領域Ｒ１の０ｘ３０００１番地、第３記録領域Ｒ３の０ｘ１４７ＥＥ１番地及び第４記録領域Ｒ４の０ｘ１Ｄ３Ｅ５１番地の各セクタＳＣからユーザデータＵＤ又はパリティデータをそれぞれ読み出して対応正常データとする。
【００９６】
続いてシステムコントローラ２は、対応正常データの排他的論理和を算出することにより、エラーセクタＳＣｒである第２記録領域Ｒ２の０ｘＢＢＦ７１番地のユーザデータＵＤを復元する。
【００９７】
このようにシステムコントローラ２は、パリティ付加記録された光ディスク１００からユーザデータＵＤを再生する場合、ユーザデータＵＤ領域に記録されたユーザデータＵＤのうち正しく読み出し得なかったエラーセクタＳＣｒについて、当該エラーセクタＳＣｒと対応する他の分割記録領域のセクタＳＣからユーザデータＵＤ又はパリティデータを読み出して対応正常データとし、当該対応正常データの排他的論理和を算出してエラーセクタＳＣｒのユーザデータＵＤを復元することにより、当該ユーザデータＵＤの読み出し性能を向上させるようになされている。以下、このようにデータを再生することをパリティ復元再生と呼ぶ。
【００９８】
因みに光ディスク１００としては、ハードディスクレコーダ１の光ディスク装置１０により記録された光ディスクに限らず、例えば他の光ディスク装置により記録された光ディスクや、工場等においてスタンパ等を用いてピット等が形成されることによりデータが記録された、いわゆるＲＯＭ型の光ディスクであっても良い。
【００９９】
（１−６）モード選択処理手順
次に、安心記録プログラムに従って実行されるモード選択処理手順ＲＴ１について、図１０に示すフローチャートを用いて説明する。
【０１００】
ハードディスクレコーダ１のシステムコントローラ２は、光ディスク１００にユーザデータＵＤを記録する旨の要求がなされると、ステップＳＰ１へ移る。
【０１０１】
ステップＳＰ１において、システムコントローラ２は、安心モード選択画面ＰＣ１を表示し、ユーザに対して通常モード又は安心モードのいずれによる記録を実行するかを選択させると、次のステップＳＰ２へ移る。
【０１０２】
ステップＳＰ２において、システムコントローラ２は、安心モードが選択されたか否かについて確認し、否定結果が得られた場合には、次のステップＳＰ８へ移り、通常記録モードでの記録を開始し、終了ステップに移って処理を終了する。
【０１０３】
これに対してステップＳＰ２において肯定結果が得られた場合、システムコントローラ２は、次のステップＳＰ３へ移り、ユーザデータＵＤのデータ量であるＵＤデータ量を確認し、次のステップＳＰ４へ移る。
【０１０４】
ステップＳＰ４においてシステムコントローラ２は、ＲＡＩＤモード設定画面ＰＣ２を表示し、ユーザにモード１〜モード３のいずれかのＲＡＩＤモードを選択させると、次のステップＳＰ５へ移る。
【０１０５】
ステップＳＰ５において、システムコントローラ２は、選択されたＲＡＩＤモードによる光ディスク１００の記録容量とＵＤデータ量とを比較し、記録容量が足りるか否かについて判別する。
【０１０６】
ここで否定結果が得られた場合、このことは１枚の光ディスク１００にユーザデータＵＤの全てを記録し得ないことを表しており、このときシステムコントローラ２はステップＳＰ４へ戻り、ＲＡＩＤモード設定画面ＰＣ２に記録容量が不足している旨及びモードの変更を推奨する旨を表示すると共に、新たなＲＡＩＤモードが選択されるのを待ち受ける。
【０１０７】
これに対してステップＳＰ５において肯定結果が得られた場合、このことは１枚の光ディスク１００にユーザデータＵＤの全てを記録可能であることを表しており、このときシステムコントローラ２は、次のステップＳＰ６へ移る。
【０１０８】
ステップＳＰ６において、システムコントローラ２は、安心モードのうち、選択されたＲＡＩＤモードによるユーザデータＵＤの記録を開始し、終了ステップに移って処理を終了する。
【０１０９】
（１−７）パリティ付加記録処理手順
次に、安心記録プログラムに従って実行されるパリティ付加記録処理手順ＲＴ２について、図１１に示すフローチャートを用いて説明する。
【０１１０】
ハードディスクレコーダ１の記録再生ブロック６は、パリティ付加記録処理を開始すると、ステップＳＰ２１へ移り、第１領域データＵＤ１を光ディスク１００の第１記録領域Ｒ１に記録すると共に、当該第１領域データＵＤ１をＨＤメディアに記録すると、次のステップＳＰ２２へ移る。
【０１１１】
ステップＳＰ２２において、記録再生ブロック６は、第２領域データＵＤ２を光ディスク１００の第２記録領域Ｒ２に記録すると共に、当該第２領域データＵＤ２をＨＤメディアに記録すると、次のステップＳＰ２３へ移る。
【０１１２】
ステップＳＰ２３において、記録再生ブロック６は、第３領域データＵＤ３を光ディスク１００の第３記録領域Ｒ３に記録すると共に、当該第３領域データＵＤ３をＨＤメディアに記録すると、次のステップＳＰ２４へ移る。
【０１１３】
ステップＳＰ２４において、記録再生ブロック６は、ＨＤメディアから第１領域データＵＤ１〜第３領域データＵＤ３の読み出しを開始し、次のステップＳＰ２５へ移る。
【０１１４】
ステップＳＰ２５において、記録再生ブロック６は、順次読み出される第１領域データＵＤ１〜第３領域データＵＤ３に基づいてパリティデータＰＤの生成を開始し、次のステップＳＰ２６へ移る。
【０１１５】
ステップＳＰ２６において、記録再生ブロック６は、順次生成されるパリティデータＰＤの全てを光ディスク１００の第４記録領域Ｒ４に記録すると、終了ステップに移って処理を終了する。
【０１１６】
（１−８）動作及び効果
以上の構成において、ハードディスクレコーダ１は、所定のブロックであるセクタＳＣごとにデータが管理される光ディスク１００に対して、当該光ディスク１００に記録すべき光記録データであるユーザデータＵＤを記録する光ディスク装置１０を有している。
【０１１７】
ハードディスクレコーダ１は、光ディスク１００における記録領域Ｒを所定の分割数として４つの分割領域である第１記録領域Ｒ１〜第４記録領域Ｒ４に分割してその一部である第１記録領域Ｒ１〜第３記録領域Ｒ３をデータ領域とし、ユーザデータＵＤを第１領域データＵＤ１〜第３データ領域ＵＤ３にそれぞれ割り当てる。
【０１１８】
ハードディスクレコーダ１は、第１記録領域Ｒ１〜第３記録領域Ｒ３の間で、互いに対応するセクタＳＣごとのユーザデータＵＤ（第１領域データＵＤ１〜第２領域データＵＤ３）に基づいてユーザデータＵＤを復元するための冗長データであるパリティデータＰＤを算出する。
【０１１９】
ハードディスクレコーダ１は、データ領域以外の分割領域を冗長領域としての第４記録領域Ｒ４とし、第１記録領域Ｒ１〜第３記録領域Ｒ３のセクタＳＣと対応する当該第４記録領域Ｒ４のセクタＳＣにパリティデータＰＤをそれぞれ割り当てる。
【０１２０】
またハードディスクレコーダ１は、第１記録領域Ｒ１〜第３記録領域Ｒ３よりも大きい記録容量を有し、データを記録及び再生する記録再生装置としてのハードディスク装置７を有している。ハードディスクレコーダ１は、記録再生ブロック６によって光ディスク装置１０及びハードディスク装置７を制御することにより、第１記録領域Ｒ１〜第３記録領域Ｒ３に第１領域データＵＤ１〜第３領域データＵＤ３を記録すると共に当該１領域データＵＤ１〜第３領域データＵＤ３をハードディスク装置７に記録させる。
【０１２１】
ハードディスクレコーダ１は、第１記録領域Ｒ１〜第３記録領域Ｒ３への第１領域データＵＤ１〜第３領域データＵＤ３の記録が終了し、パリティデータＰＤを算出する際にハードディスク装置７に記録されたユーザデータＵＤを再生し、当該再生されたユーザデータＵＤに基づいて算出されてなるパリティデータＰＤを第４記録領域Ｒ４に記録させる。
【０１２２】
ここでハードディスクレコーダ１は、順次供給される第１領域データＵＤ１〜第３領域データＵＤ３を光ディスク１００の第１記録領域Ｒ１〜第３記録領域Ｒ３に順次記録する。これに対してハードディスクレコーダ１は、第１記録領域Ｒ１〜第３記録領域Ｒ３において対応する各セクタＳＣに記録された第１領域データＵＤ１〜第３領域データＵＤ３を基にパリティデータＰＤを生成する必要がある。
【０１２３】
すなわちハードディスクレコーダ１は、仮に光ディスク１００から第１領域データＵＤ１〜第３領域データＵＤ３を再生する場合、第１記録領域Ｒ１〜第３記録領域Ｒ３に対して交互にアクセスする必要が生じてしまう。一般的に光ディスク装置１０では、光ディスク１００に対するアクセスが遅く、特に離隔する記録領域Ｒにアクセスする度に光ビームの引き込みを必要とするため、第１記録領域Ｒ１〜第３記録領域Ｒ３に対して交互にアクセスする場合には、ユーザデータＵＤの再生に多大な時間を要することになる。
【０１２４】
これに対してハードディスク装置７では、ＨＤメディアに対するアクセス速度が光ディスク装置１０の光ディスク１００に対するアクセス速度と比較して極めて速く、またシーク動作もさほど時間を要さない。
【０１２５】
ハードディスクレコーダ１は、第１領域データＵＤ１〜第３領域データＵＤ３をハードディスク装置７のＨＤメディアにも記録しておき、パリティデータＰＤを算出する際に当該ＨＤメディアから第１領域データＵＤ１〜第３領域データＵＤ３を再生する。
【０１２６】
これによりハードディスクレコーダ１は、第１領域データＵＤ１〜第３領域データＵＤ３を再生する時間を短縮することができるため、パリティ付加記録処理において光ディスク１００に対してパリティデータＰＤを記録し終えるまでの時間を短縮することができる。
【０１２７】
換言するとハードディスクレコーダ１は、本来であればユーザの要求に応じてユーザデータＵＤの記録に使用されるハードディスク装置７をいわばワークメモリとして使用することができるため、ワークメモリの記録容量を大きくしなくても済む。
【０１２８】
またハードディスクレコーダ１は、ユーザデータＵＤ（第１領域データＵＤ１〜第３領域データＵＤ３）の全てをハードディスク装置７におけるＨＤメディアに記録させ、ハードディスク装置７に対するユーザデータＵＤの記録が終了し、光ディスク１００に対するユーザデータＵＤの記録が終了すると、当該ハードディスク装置７からユーザデータＵＤを再生してパリティデータ生成部３３に供給させる。
【０１２９】
これによりハードディスクレコーダ１は、光ディスク１００に対してユーザデータＵＤを記録した後に迅速に再生されたユーザデータＵＤに基づいてパリティデータＰＤを生成させて記録することができる。
【０１３０】
さらにハードディスクレコーダ１は、第１記録領域Ｒ１〜第３記録領域Ｒ３において互いに対応するセクタＳＣごとにユーザデータＵＤをパリティデータ生成部３３に供給させる。
【０１３１】
これによりハードディスクレコーダ１は、例えば数セクタＳＣ毎にユーザデータＵＤをパリティデータ生成部３３に供給させる場合と比較して、バッファメモリの容量を小さくすることができる。
【０１３２】
以上の構成によれば、ハードディスクレコーダ１は、第１記録領域Ｒ１、第２記録領域Ｒ２、第３記録領域Ｒ３及び第４記録領域Ｒ４をそれぞれ独立した記録領域とみなし、各第１記録領域Ｒ１〜第３記録領域Ｒ３の各セクタＳＣにユーザデータＵＤを記録する。またハードディスクレコーダ１は、当該第１記録領域Ｒ１〜第３記録領域Ｒ３の互いに対応する各セクタＳＣに記録すべきユーザデータＵＤの排他的論理和を算出してパリティデータとし、これをパリティデータ領域の対応するセクタＳＣに記録するようになされている。これは、複数台のハードディスクドライブを用いたＲＡＩＤ３又はＲＡＩＤ４に一部類似する記録手法と見なすこともできる。
【０１３３】
このときハードディスクレコーダ１は、光ディスク１００における第１記録領域Ｒ１〜第３記録領域Ｒ３だけでなく、ハードディスク装置７に第１領域データＵＤ１〜第３領域データＵＤ３を記録しておき、パリティデータＰＤを算出する際に当該ハードディスク装置７から第１領域データＵＤ１〜第３領域データＵＤ３を再生するようにした。これによりハードディスクレコーダ１は、光ディスク１００から第１領域データＵＤ１〜第３領域データＵＤ３を再生する場合と比較して、第１領域データＵＤ１〜第３領域データＵＤ３を再生する時間を著しく短縮することができ、かくしてハードディスクレコーダ１としての構成を大きく変更することなく短時間でユーザデータＵＤ及びパリティデータＰＤを光ディスク１００に記録し得る光ディスク記録装置及びデータ記録方法を実現できる。
【０１３４】
（１−９）他の実施の形態
なお上述した第１の実施の形態においては、光ディスク１００における第３記録領域Ｒ３に対する第３領域データＵＤ３の記録を終了するとパリティデータＰＤの生成を開始するようにした場合について述べたが、本発明はこれに限られるものではない。例えばハードディスク装置７に対する第３領域データＵＤ３の記録が終了すると、パリティデータＰＤの生成を開始するようにしても良い。
【０１３５】
すなわち記録制御部３２は、第３領域データＵＤ３の全てをハードディスク装置７に供給し終えると、光ディスク装置１０に対する記録状況に拘わらず情報再生命令及び再生アドレス情報をハードディスク装置７に供給し、第１領域データＵＤ１〜第３領域データＵＤ３の再生を開始させる。そして記録制御部３２は、そのまま第１領域データＵＤ１〜第３領域データＵＤ３をセクタ毎に並べ替え、パリティデータ生成部３３に供給し、パリティデータＰＤの生成を開始させる。これにより第３記録領域Ｒ３に対する第３領域データＵＤの記録が終了してから第４記録領域Ｒ４に対するパリティデータＰＤの記録開始までのタイムラグを減少させることが可能である。
【０１３６】
また上述した第１の実施の形態においては、ハードディスク装置７におけるＨＤメディアに第１領域データＵＤ１〜第３領域データＵＤ３を記録するようにした場合について述べたが、本発明はこれに限られるものではない。要は第１記録領域Ｒ１〜第３記録領域Ｒ３よりも大きい記録容量を有しているメモリに記録すれば良く、例えばフラッシュメモリなどに記録した場合であっても上述した実施の形態と同様の効果を得ることができる。
【０１３７】
さらに上述した第１の実施の形態においては、ＨＤメディアに第１領域データＵＤ１〜第３領域データＵＤ３を順次記録するようにした場合について述べたが、本発明はこれにかぎられるものではない。例えば第１領域データＵＤ１〜第３領域データＵＤ３の互いに対応するセクタ同士が固められて記録される（例えば第１領域データＵＤ１〜第３領域データＵＤ３がセクタ毎に記録される）ようにしても良い。これによりハードディスクレコーダ１は、ＨＤメディアから第１領域データＵＤ１〜第３領域データＵＤ３を順次読み出すだけで特に並べ替えなどをすることなくセクタ毎に対応する第１領域データＵＤ１〜第３領域データＵＤ３を再生できる。
【０１３８】
さらに上述した第１の実施の形態においては、ハードディスク装置７を有するハードディスクレコーダ１に本発明を適用する場合について述べたが、本発明はこれに限られるものではない。要は光ディスク装置と、第１記録領域Ｒ１〜第３記録領域Ｒ３よりも大きい記録容量を有しているメモリを備えていれば良く、例えばビデオカメラ装置やパーソナルコンピュータなどの各種電子機器に適用することができる。
【０１３９】
さらに上述した第１の実施の形態においては、光ディスク１００の記録領域Ｒを４分割するようにした場合について述べたが、本発明はこれに限らず、３以上の任意の分割数としても良い。この場合、分割数を増加させると、各分割記録領域の容量が小さくなりパリティデータの容量も小さくなるため、ユーザデータＵＤの記録容量を増やすことができる。しかしながら、パリティ復元再生を行う際、対応セクタＳＣのうちエラーセクタＳＣｒ以外の全てのセクタＳＣから、すなわち（分割数−１）個のセクタＳＣからデータを正しく読み出し得る必要があるため、データの再生可能性を低下させてしまうことになる。このため、実際には、ユーザデータＵＤの記録容量と再生可能性との兼ね合いにより分割数を適宜定めると良い。さらには複数の記録層を有する光ディスクに対し、記録層ごとに記録領域を分割する場合であっても本発明を適用することができる。
【０１４０】
さらに上述した第１の実施の形態においては、対応セクタＳＣにおける各ユーザデータＵＤの排他的論理和を算出することによりパリティデータを算出し、また正常に読み出せたユーザデータＵＤ及びパリティデータ（すなわち対応正常データ）の排他的論理和を算出することによりユーザデータＵＤを復元するようにした場合について述べたが、本発明はこれに限らず、他の種々の演算手法により冗長データを算出し、またこれに対応した演算手法によりユーザデータＵＤを復元するようにしても良い。
【０１４１】
さらに上述した第１の実施の形態においては、光ディスク１００からデータを再生する際、ユーザデータＵＤを読み出した際の誤り訂正により訂正しきれないエラーがあったときにコピーデータ又はパリティデータを読み出すようにした場合について述べたが、本発明はこれに限らず、例えば誤り訂正の結果に拘わらず当該コピーデータ又はパリティデータを読み出すことにより、読み出したユーザデータＵＤの正当性を常時確認するようにするなどしても良い。
【０１４２】
さらに上述した第１の実施の形態においては、２０４８バイトでなるセクタＳＣ単位で分割記録領域間のデータを対応させるようにした場合について述べたが、本発明はこれに限らず、１つのセクタＳＣを任意のバイト数としても良く、またセクタＳＣ以外の所定バイト数でなるブロック単位で分割記録領域間のデータを対応させるようにしても良い。
【０１４３】
さらに上述した第１の実施の形態においては、３２７６８バイトごとにエラー訂正処理を行うようにした場合について述べたが、本発明はこれに限らず、エラー訂正処理の単位を任意のバイト数とするようにしても良く、或いは上述したようにユーザデータＵＤの正当性を常時確認する場合には、エラー訂正処理を特に行わないようにしても良い。
【０１４４】
さらに上述した第１の実施の形態においては、図７に示したように、各分割記録領域における互いのアドレスの差分値が一定となるようなセクタＳＣ同士を組み合わせて対応セクタとするようにした場合について述べたが、本発明はこれに限らず、任意のアドレスのセクタＳＣ同士を組み合わせて対応セクタとしても良く、要はセクタ対応テーブルＴＳを参照することにより当該対応セクタを構成する各セクタＳＣのアドレスを認識し得るようになされていれば良い。
【０１４５】
さらに上述した第１の実施の形態においては、セクタ対応テーブルＴＳを参照して対応セクタのアドレスを認識するようにした場合について述べたが、本発明はこれに限らず、例えば図７に示したように、各分割記録領域における互いのアドレスの差分値が一定となるような場合に、差分を算出する数式等を用いて対応セクタＳＣのアドレスを算出するようにしても良い。
【０１４６】
さらに上述した第１の実施の形態においては、光ディスク１００のトラックが螺旋状に形成されるようにした場合について述べたが、本発明はこれに限らず、当該トラックが同心円状に形成されていても良く、要はセクタＳＣをアドレスにより一意に指定し得るようになされていれば良い。
【０１４７】
さらに上述した第１の実施の形態においては、光ディスク１００が片面に記録層を１層のみ有するようにした場合について述べたが、本発明はこれに限らず、例えば記録層を複数有するようにし、或いは光ディスク１００の両面に記録層を有するようにしても良い。この場合、各セクタＳＣをアドレスにより一意に識別し得るようになされていれば良く、特に対応セクタＳＣが互いに上下に重ならないようにすれば、ディフェクトがあるときの再生可能性を高めることができる。
【０１４８】
さらに上述した第１の実施の形態においては、光ディスク１００のタイプについて特に限定していないが、読み出し専用型（いわゆるＲＯＭ型）、追記型（いわゆるＲ(Recordable)型）、或いは書き換え型（いわゆるＲＷ(ReWritable)型又はＲＥ型）のいずれであっても良い。
【０１４９】
さらには、光ディスク１００に代えて、光磁気ディスクや磁気ディスク等、光学的、磁気的又はその両方、或いは他の手法により情報が記録され、また再生される１枚のディスク状の記録媒体を用いるようにしても良い。この場合、光ディスク装置１０の光ピックアップ２７に代えて、当該ディスク状の記録媒体に対応した情報書込・読出機能を有する部品が設けられていれば良い。
【０１５０】
さらに上述した第１の実施の形態においては、安心記録プログラム等の各種プログラムをシステムコントローラ２内のＲＯＭに格納しておくようにした場合について述べたが、本発明はこれに限らず、各種プログラムを所定のＤＶＤ−ＲＯＭメディアから読み出し不揮発性のフラッシュメモリ（図示せず）等にインストールして実行し、或いは図示しないメモリースティック（ソニー株式会社の登録商標）等のような着脱自在の記憶媒体から読み出して直接実行する等しても良く、さらにはＵＳＢインターフェース（図示せず）や有線ＬＡＮ（Local Area Network）インターフェース、ＩＥＥＥ（Institute of Electrical and Electronics Engineers）８０２．１１ａ／ｂ／ｇ／ｎ等に準拠した無線ＬＡＮインターフェース（図示せず）等を介し各種プログラムを取得して実行するようにしても良い。
【０１５１】
さらに上述した第１の実施の形態においては、光ディスク装置としての光ディスク装置１０と、記録データ割当部としてのデータ割当部３１と、冗長データ算出部としてのパリティデータ生成部３３と、記録再生装置としてのハードディスク装置７と、冗長データ割当部としてのパリティデータ割当部３４と、記録制御部としての記録制御部３２とによって光ディスク記録装置としてのハードディスクレコーダ１を構成するようにした場合について述べたが、本発明はこれに限らず、その他種々の構成による光ディスク装置と、記録データ割当部と、冗長データ算出部と、記録再生装置と、冗長データ割当部と、記録制御部とによって本発明の光ディスク記録装置を構成するようにしても良い。
【０１５２】
（２）第２の実施の形態
図１２〜図１５は第２の実施の形態を示すもので、図１〜１１に示す第１の実施の形態に対応する部分を同一符号で示している。第２の実施の形態では、第３領域データＵＤ３が供給される際にＨＤメディアに記録しておいた第１領域データＵＤ１及び第２領域データＵＤ２を読み出してパリティデータＰＤを生成する点が第１の実施の形態と異なっている。なお、ハードディスクレコーダ１及び光ディスク装置１０としての構成は第１の実施の形態と同様であるため、説明を省略する。なお第２の実施の形態におけるパリティ付加記録処理は、第１の実施の形態と同様、光ディスク１００にユーザデータＵＤを記録する際にパリティデータＰＤを生成するリアルタイム方式でなる。
【０１５３】
（２−１）光ディスクに対するパリティ付加記録
図８と対応する図１２に示すように、データ割当部３１Ｘは、ＵＤデータ量情報に基づいて当該ユーザデータＵＤを３等分して第１記録領域Ｒ１、第２記録領域Ｒ２及び第３記録領域Ｒ３に割り当てると共に、当該ユーザデータＵＤに光ディスク用記録アドレスを付加し、順次記録制御部３２Ｘに供給する。
【０１５４】
記録制御部３２Ｘは、第１領域データＵＤ１及び第２領域データＵＤ２が供給されると、当該第１領域データＵＤ１及び第２領域データＵＤ２を光ディスク装置１０に供給する。この結果光ディスク１００の第１記録領域Ｒ１及び第２記録領域Ｒ２には、光ディスク用記録アドレスとして示された各セクタＳＣに第１領域データＵＤ１及び第２領域データＵＤ２がそれぞれ記録されることになる。
【０１５５】
同時に記録制御部３２Ｘは、第１領域データＵＤ１及び第２領域データＵＤ２にＨＤ用記録アドレスを付加すると共に、当該第１領域データＵＤ１及び第２領域データＵＤ２並びにＨＤ用記録アドレスをハードディスク装置７に供給する。この結果ＨＤメディアには、第１領域データＵＤ１及び第２領域データＵＤ２が記録されることになる。
【０１５６】
記録制御部３２Ｘでは、第１領域データＵＤ１及び第２領域データＵＤ２に続いて第３領域データＵＤ３が供給されることになる。記録制御部３２Ｘでは、ハードディスク装置７のＨＤメディアに第１領域データＵＤ１及び第２領域データＵＤ２を記録し終えると、続けて供給される第３領域データＵＤ３に対応する第１領域データＵＤ１及び第２領域データＵＤ２をハードディスク装置７から読み出すことにより、互いに対応するセクタ毎に第１領域データＵＤ１〜第３領域データＵＤ３をパリティデータ生成部３３Ｘに供給する。
【０１５７】
このとき記録制御部３２Ｘは、図１２に対応する図１３に示すように、記録制御部３２Ｘは、第３領域データＵＤ３を第１領域データＵＤ１及び第２領域データＵＤ２と同様にして光ディスク１００に記録する。
【０１５８】
パリティデータ生成部３３Ｘは、第１領域データＵＤ１〜第３領域データＵＤ３から光ディスク用記録アドレスを抽出すると共に、第１領域データＵＤ１〜第３領域データＵＤ３の排他的論理和を算出してパリティデータＰＤを生成し、これを抽出された光ディスク用記録アドレスと共にパリティデータ割当部３４Ｘに供給する。
【０１５９】
パリティデータ割当部３４Ｘは、抽出された光ディスク用記録アドレスに基づいてパリティデータＰＤに第４記録領域Ｒ４における光ディスク用記録アドレスを付加し、これらを記録制御部３２Ｘに供給する。
【０１６０】
記録制御部３２Ｘは、パリティデータＰＤにＨＤ用記録アドレスを付加すると共に、当該パリティデータＰＤ並びにＨＤ用記録アドレスをハードディスク装置７に供給する。この結果ＨＤメディアには、光ディスク用記録アドレスが付加された状態でパリティデータＰＤが記録されることになる。
【０１６１】
そして記録制御部３２Ｘでは、光ディスク１００に第３領域データＵＤ３を記録し終えると、図１２に対応する図１３に示すように、ＨＤメディアからパリティデータＰＤ及び光ディスク用記録アドレスを読み出すと共に、当該パリティデータＰＤ及び光ディスク用記録アドレスを光ディスク装置１０に供給する。この結果光ディスク１００の第４記録領域Ｒ４には、光ディスク用記録アドレスとして示された各セクタＳＣにパリティデータＰＤが記録されることになる。
【０１６２】
なお記録制御部３２Ｘは、光ディスク１００に対するパリティデータＰＤの記録が終了すると、第１領域データＵＤ１〜第３領域データＵＤ３及びパリティデータＰＤをＨＤメディアから消去するようになされている。
【０１６３】
これによりハードディスクレコーダ１は、パリティ付加記録処理に伴ってユーザの意図しないデータがＨＤメディアに記録されることにより当該ＨＤメディアの記録容量が減少することを防止し得るようになされている。
【０１６４】
このようにハードディスクレコーダ１は、第１領域データＵＤ１及び第２領域データＵＤ２を光ディスク１００だけでなくＨＤメディアにも記録しておく。ハードディスクレコーダ１は、第３領域データＵＤ３が供給されると、当該第３領域データＵＤ３を光ディスク１００に記録すると共に、当該第３領域データＵＤ３に対応する第１領域データＵＤ１及び第２領域データＵＤ２をＨＤメディアから読み出してパリティデータＰＤを生成し、これをＨＤメディアに記録しておく。そしてハードディスクレコーダ１は、光ディスク１００に対して第３領域データＵＤ３を記録し終えると、ＨＤメディアからパリティデータＰＤを読み出して光ディスク１００に記録するようにした。
【０１６５】
これによりハードディスクレコーダ１は、第３領域データＵＤ３の記録と同時並行してパリティデータＰＤを生成することができるため、後はＨＤメディアからパリティデータＰＤを読み出して光ディスク１００の第４記録領域Ｐ４に記録するだけで良く、第１の実施の形態と比較して第１領域データＵＤ１を記録し始めてからパリティデータＰＤを記録し終えるまでの記録所要時間を短縮し得るようになされている。
【０１６６】
（２−２）パリティ付加記録処理手順
次に、安心記録プログラムに従って実行されるパリティ付加記録処理手順ＲＴ３について、図１５に示すフローチャートを用いて説明する。
【０１６７】
ハードディスクレコーダ１の記録再生ブロック６Ｘは、パリティ付加記録処理を開始すると、ステップＳＰ３１に移り、第１領域データＵＤ１を光ディスク１００の第１記録領域Ｒ１に記録すると共に、当該第１領域データＵＤ１をＨＤメディアに記録すると、次のステップＳＰ３２へ移る。
【０１６８】
ステップＳＰ３２において、記録再生ブロック６Ｘは、第２領域データＵＤ２を光ディスク１００の第２記録領域Ｒ２に記録すると共に、当該第２領域データＵＤ２をＨＤメディアに記録すると、次のステップＳＰ３３へ移る。
【０１６９】
ステップＳＰ３３において、記録再生ブロック６Ｘは、第３領域データＵＤ３を光ディスク１００の第３記録領域Ｒ３への記録を開始すると、次のステップＳＰ３４へ移る。
【０１７０】
ステップＳＰ３４において、記録再生ブロック６Ｘは、第１領域データＵＤ１及び第２領域データＵＤ２のＨＤメディアからの読み出しを開始すると、次のステップＳＰ３５へ移る。
【０１７１】
ステップＳＰ３５において、記録再生ブロック６Ｘは、順次供給される第３領域データＵＤ３、ＨＤメディアから順次読み出される第１領域データＵＤ１及び第２領域データＵＤ２からパリティデータＰＤの生成を開始し、次のステップＳＰ３６へ移る。
【０１７２】
ステップＳＰ３６において、記録再生ブロック６Ｘは、パリティデータＰＤのＨＤメディアへの記録を開始し、次のステップＳＰ３７へ移る。
【０１７３】
ステップＳＰ３７において、記録再生ブロック６Ｘは、第３領域データＵＤ３の第３記録領域Ｒ３への記録が終了したか否かについて判別し、否定結果が得られた場合には、肯定結果が得られるまで処理を継続する。
【０１７４】
これに対してステップＳＰ３７において肯定結果が得られた場合、このことはユーザデータＵＤの全てを光ディスク１００に記録し終えたことを表しており、このとき記録再生ブロック６Ｘは、次のステップＳＰ３８へ移る。
【０１７５】
ステップＳＰ３８において、記録再生ブロック６Ｘは、ＨＤメディアからパリティデータＰＤを読み出すと共に当該パリティデータＰＤを第４記録領域Ｒ４に記録すると、次のステップＳＰ３９へ移る。
【０１７６】
ステップＳＰ３９において、記録再生ブロック６Ｘは、ＨＤメディアから第１領域データＵＤ１〜第３領域データＵＤ３及びパリティデータＰＤを消去すると、終了ステップへ移ってパリティ付加記録処理手順ＲＴ３を終了する。
【０１７７】
（２−３）動作及び効果
以上の構成において、ハードディスクレコーダ１は、第１記録領域Ｒ１〜第３記録領域Ｒ３のうちユーザデータＵＤが最後に記録される第３記録領域Ｒ３に割り当てられた最終領域記録データとしての第３領域データＵＤ３を除いた先領域記録データとしての第１記録領域Ｒ１及び第２記録領域Ｒ２をハードディスク装置７に記録する。
【０１７８】
そしてハードディスクレコーダ１は、第２領域記録データＲ２のハードディスク装置７に対する記録が終了すると、ハードディスク装置７から第１領域データＲ１及び第２領域データＲ２を再生してパリティデータ生成部３３Ｘに供給させると共に、当該パリティデータ生成部３３Ｘによって生成されたパリティデータＰＤをハードディスク装置７のＨＤメディアに記録する。
【０１７９】
これによりハードディスクレコーダ１は、第３記録領域Ｒ３に第３領域データＵＤ３が記録される間にパリティデータＰＤを生成してハードディスク装置７に記録しておくことができるため、後はハードディスク装置７からパリティデータＰＤを再生してそのまま光ディスク１００の第４記録領域Ｒ４に記録すればよい。
【０１８０】
このためハードディスクレコーダ１は、パリティデータＰＤを生成するためのタイムラグを生じさせることなく、例えば第３領域データＵＤ３を第３記録領域Ｒ３に記録し終わってからそのままパリティデータＰＤを第４記録領域Ｒ４に記録開始することができる。
【０１８１】
（２−４）他の実施の形態
なお上述した第１の実施の形態においては、第３領域データＵＤ３が供給されると第１領域データＵＤ１〜第３領域データＵＤ３の排他的論理和を算出することによるパリティデータＰＤを生成するようにした場合について述べたが、本発明はこれに限られるものではない。例えばハードディスクレコーダ１は、第２領域データＵＤ２が供給される際にハードディスク装置７から第１領域データＵＤを読み出して第１領域データＵＤ１及び第２領域データＵＤ２の排他的論理和を算出してハードディスク装置７に記録しておく。そしてハードディスクレコーダ１は、第３領域データＵＤ３が供給されると、第１領域データＵＤ１及び第２領域データＵＤ２の排他的論理和、並びに第３領域データＵＤ３の排他的論理和を算出することにより、パリティデータＰＤを生成することができる。
【０１８２】
（３）第３の実施の形態
図１６〜図１９は第３の実施の形態を示すもので、図１〜１１に示す第１の実施の形態に対応する部分を同一符号で示している。第３の実施の形態では、予めＨＤメディアに記録されているユーザデータＵＤに対してパリティデータＰＤを生成しておく点が第１の実施の形態と異なっている。なお、ハードディスクレコーダ１及び光ディスク装置１０としての構成は第１の実施の形態と同様であるため、説明を省略する。
【０１８３】
（３−１）光ディスクに対するパリティ付加記録
ハードディスクレコーダ１は、例えば現在受信中のディジタル放送番組をＨＤメディアに記録する際、ユーザデータＵＤがモード１によって光ディスク１００に記録されることを想定し、予めユーザデータＵＤを光ディスク１００における第１記録領域Ｒ１〜第３記録領域Ｒ３に割り当てるようになされている。すなわち第３の実施の形態におけるパリティ付加記録処理は、予めパリティデータＰＤを予備的に生成して記録しておき、光ディスク１００にユーザデータＵＤを記録する際にパリティデータＰＤを再生して記録する予備記録方式でなる。
【０１８４】
具体的に図８に対応する図１６に示すように、記録再生ブロック６Ｙは、ＨＤメディアにユーザデータＵＤを記録する旨を表すＨＤ記録命令及びユーザデータＵＤが供給されると、データ割当部３１Ｙを介して当該ユーザデータＵＤを記録制御部３２Ｙに供給する。
【０１８５】
記録制御部３２Ｙは、ユーザデータＵＤに対してＨＤ用記録アドレスを付加し、当該ＨＤ用記録アドレス及びユーザデータＵＤをハードディスク装置７に供給する。この結果ＨＤメディアには、ユーザデータＵＤが記録される。
【０１８６】
データ割当部３１Ｙは、ユーザデータＵＤの供給が停止すると、当該ユーザデータＵＤのＵＤデータ量に基づき、ユーザデータＵＤをほぼ３等分に分割するユーザデータＵＤの先頭からのデータ量を表す分割情報を生成し、これを記録制御部３２Ｙに供給する。
【０１８７】
記録制御部３２Ｙは、分割情報とＨＤ用記録アドレスとを対応付けて記録することにより、ユーザデータＵＤを第１領域データＵＤ１〜第３領域データＵＤ３として記録させるようになされている。
【０１８８】
またハードディスクレコーダ１では、当該ハードディスクレコーダ１が稼働していない空き時間においてパリティデータＰＤを生成し、ＨＤメディアに記録しておくようになされている。
【０１８９】
具体的に図１６に対応する図１７に示すように、記録再生ブロック６Ｙは、システムコントローラ２からパリティ生成命令が供給されると、記録制御部３２Ｙによって第１領域データＵＤ１〜第３領域データＵＤ３をセクタ毎に読み出す。
【０１９０】
記録制御部３２Ｙは、第１領域データＵＤ１〜第３領域データＵＤ３を対応するセクタ毎にパリティデータ生成部３３Ｙに供給する。パリティデータ生成部３３Ｙは、第１領域データＵＤ１〜第３領域データＵＤ３の排他的論理和を算出してパリティデータＰＤを生成し、記録制御部３２Ｙに供給する。記録制御部３２Ｙは、パリティデータＰＤに対してＨＤ用記録アドレスを付加し、これをハードディスク装置７に供給する。この結果ＨＤメディアには、パリティデータＰＤが記録される。
【０１９１】
そしてハードディスクレコーダ１は、ユーザによりＨＤメディアに記録されたユーザデータＵＤをモード１により光ディスク１００に記録する旨の要求がなされると、ＨＤメディアからユーザデータＵＤ及びパリティデータＰＤを読み出して光ディスク１００に記録する。
【０１９２】
具体的に図１６に対応する図１８に示すように、記録再生ブロック６Ｙは、記録制御部３２ＹによってＨＤメディアから第１領域データＵＤ１、第２領域データＵＤ２、第３領域データＵＤ３及びパリティデータＰＤを順次読み出し、光ディスク用記録アドレスを付加して光ディスク装置１０に供給する。この結果光ディスク１００の第１記録領域Ｒ１〜第４記録領域Ｒ４には、第１領域データＵＤ１、第２領域データＵＤ２、第３領域データＵＤ３及びパリティデータＰＤがそれぞれ記録されるようになされている。
【０１９３】
このようにハードディスクレコーダ１では、ハードディスク装置７及び光ディスク装置１０が使用されていない空き時間に予めパリティデータＰＤを生成し、ハードディスク装置７に記憶させておくようにした。これによりハードディスクレコーダ１は、ユーザのモード１による記録要求に応じ、ハードディスク装置７からユーザデータＵＤ及びパリティデータＰＤを再生して記録するだけの簡易な処理により迅速に光ディスク１００にユーザデータ及びパリティデータＰＤを記録することができる。
【０１９４】
（３−２）パリティ付加記録処理手順
次に、安心記録プログラムに従って実行されるパリティ付加記録処理手順ＲＴ４について、図１９に示すフローチャートを用いて説明する。
【０１９５】
ハードディスクレコーダ１の記録再生ブロック６Ｙは、ユーザの要求に応じてユーザデータのＨＤメディアに対する記録処理を開始すると、ステップＳＰ４１へ移り、ユーザデータＵＤを第１領域データＵＤ１、第２領域データＵＤ２及び第３領域データＵＤ３としてＨＤメディアに記録し、次のステップＳＰ４２へ移る。
【０１９６】
ステップＳＰ４２において、記録再生ブロック６Ｙは、ハードディスクレコーダ１が記録処理及び再生処理を実行していない空き時間にパリティデータＰＤを生成し、ＨＤメディアに記録すると、次のステップＳＰ４３へ移る。
【０１９７】
ステップＳＰ４３において、記録再生ブロック６Ｙは、ＨＤメディアに記録されたユーザデータＵＤを光ディスク１００に対して記録する旨を表す光ディスク記録命令が供給されるのを待ち受け、当該光ディスク記録命令が供給されると、次のステップＳＰ４４へ移る。
【０１９８】
ステップＳＰ４４において、記録再生ブロック６Ｙは、ハードディスク装置７から第１領域データＵＤ１を取得し、光ディスク１００における第１記録領域Ｒ１に第１領域データＵＤ１を記録すると、次のステップＳＰ４５へ移る。
【０１９９】
ステップＳＰ４５において、記録再生ブロック６Ｙは、ハードディスク装置７から第２領域データＵＤ２を取得し、光ディスク１００における第２記録領域Ｒ２に第２領域データＵＤ２を記録すると、次のステップＳＰ４６へ移る。
【０２００】
ステップＳＰ４６において、記録再生ブロック６Ｙは、ハードディスク装置７から第３領域データＵＤ３を取得し、光ディスク１００における第３記録領域Ｒ３に第３領域データＵＤ３を記録すると、次のステップＳＰ４７へ移る。
【０２０１】
ステップＳＰ４７において、記録再生ブロック６Ｙは、ハードディスク装置７からパリティデータＰＤを取得し、光ディスク１００における第４記録領域Ｒ４にパリティデータＰＤを記録すると、次のステップＳＰ４８へ移る。
【０２０２】
ステップＳＰ４８において、記録再生ブロック６Ｙは、ＨＤメディアからパリティデータＰＤを消去すると、終了ステップへ移ってパリティ付加記録処理手順ＲＴ４を終了する。
【０２０３】
（３−３）動作及び効果
以上の構成において、ハードディスクレコーダ１は、光ディスク装置１０及びハードディスク装置７がいずれも稼働していない空き時間にハードディスク装置７に記録された装置記録データとしてのユーザデータＵＤを再生してパリティデータ生成部３３Ｙに供給させることによりパリティデータ生成部３３ＹにパリティデータＰＤを算出させる。
【０２０４】
ハードディスクレコーダ１は、当該パリティデータＰＤを当該ハードディスク装置７に記録させ、光ディスク１００にユーザデータＵＤを記録する際、ハードディスク装置７からユーザデータＵＤ及びパリティデータＰＤを再生して光ディスク１００に記録させる。
【０２０５】
これによりハードディスクレコーダ１は、パリティ付加記録処理の際、単にハードディスク装置７からユーザデータＵＤ及びパリティデータＰＤを再生して光ディスク１００に記録させるだけの簡易な処理によって、短時間で光ディスク１００にユーザデータＵＤ及びパリティデータＰＤを記録することができる。
【０２０６】
またハードディスクレコーダ１は、セクタＳＣを表す光ディスク用記録アドレスをユーザデータＵＤに付加しない状態でハードディスク装置７にユーザデータＵＤを記録する。
【０２０７】
これによりハードディスクレコーダ１は、ユーザの要求に応じてハードディスク装置７に記録されたユーザデータＵＤに手を加えることなく記録できるため、ユーザの要求に応じて当該ユーザデータＵＤをハードディスク装置７から再生する際、通常の再生処理によって当該ユーザデータＵＤを再生することができる。
【０２０８】
このときハードディスクレコーダ１は、ＨＤメディアの４セクタごとに光ディスク１００における１セクタ分のデータを記録することができるため、ＨＤメディアから光ディスク１００の１セクタ毎にユーザデータＵＤを読み出すことが可能となる。
【０２０９】
（３−４）他の実施の形態
なお上述した第３の実施の形態においては、パリティ付加記録処理の後パリティデータＰＤを消去するようにした場合について述べたが、本発明はこれに限らず、必ずしも消去する必要はない。またユーザの選択に応じて消去又は非消去を選択させるようにしても良い。例えばハードディスクレコーダは、ハードディスクレコーダの空き容量が少なくなった場合にはユーザに安心ディスク記録用に予備で記録したパリティデータの一部あるいは全部を選択させる消去選択画面を表示し、ユーザの選択に応じてパリティデータを消去することができる。
【０２１０】
また上述した第１ないし第３の実施の形態においては、モード１が選択されると第１〜第３の実施の形態によるいずれかのパリティ付加記録処理を実行するようにした場合について述べたが、本発明はこれに限られるものではない。例えばハードディスクレコーダ１は、ＲＡＩＤモード選択画面ＰＣ２においてモード１が選択されると、図示しない選択画面を表示させることにより第１又は第２の実施の形態によるリアルタイム方式と第３の実施の形態による予備記録方式とから一の方式をユーザに選択させるようにしたり、また初期設定として一の方式を選択させる用にしても良い。
【０２１１】
さらに上述した第３の実施の形態においては、光ディスク装置としての光ディスク装置１０と、記録データ割当部としてのデータ割当部３１Ｙと、冗長データ算出部としてのパリティデータ生成部３３Ｙと、記録再生装置としてのハードディスク装置７と、冗長データ割当部及び記録制御部としての記録制御部３２Ｙとによって光ディスク記録装置としてのハードディスクレコーダ１を構成するようにした場合について述べたが、本発明はこれに限らず、その他種々の構成による光ディスク装置と、記録データ割当部と、冗長データ算出部と、記録再生装置と、冗長データ割当部と、記録制御部とによって本発明の光ディスク記録装置を構成するようにしても良い。
【産業上の利用可能性】
【０２１２】
本発明は、ユーザデータＵＤや音声データ、或いはコンピュータで扱う種々のデータ等を種々の方式の光ディスクに記録し、また再生する光ディスク装置でも利用できる。
【図面の簡単な説明】
【０２１３】
【図１】ハードディスクレコーダの全体構成を示す略線図である。
【図２】光ディスク装置の構成を示す略線図である。
【図３】安心モード選択画面を示す略線図である。
【図４】ＲＡＩＤモード設定画面を示す略線図である。
【図５】光ディスクの記録領域を示す略線図である。
【図６】記録領域の分割の説明に供する略線図である。
【図７】セクタの対応及びパリティデータの生成の説明に供する略線図である。
【図８】第１の実施の形態による第１〜第３記録領域への記録の説明に供する略線図である。
【図９】第１の実施の形態による第４記録領域への記録の説明に供する略線図である。
【図１０】モード選択処理手順の説明に供するフローチャートである。
【図１１】第１の実施の形態におけるパリティ付加記録処理手順の説明に供するフローチャートである。
【図１２】第２の実施の形態による第１〜第２記録領域への記録の説明に供する略線図である。
【図１３】第２の実施の形態による第３記録領域への記録の説明に供する略線図である。
【図１４】第２の実施の形態による第４記録領域への記録の説明に供する略線図である。
【図１５】第２の実施の形態におけるパリティ付加記録処理手順の説明に供するフローチャートである。
【図１６】第３の実施の形態によるユーザデータのＨＤＤへの記録の説明に供する略線図である。
【図１７】第３の実施の形態によるパリティデータの生成の説明に供する略線図である。
【図１８】第３の実施の形態による光ディスクへの記録の説明に供する略線図である。
【図１９】第３の実施の形態におけるパリティ付加記録処理手順の説明に供するフローチャートである。
【符号の説明】
【０２１４】
１……ハードディスクレコーダ、２……システムコントローラ、６、６Ｘ、６Ｙ……記録再生ブロック、７……ハードディスク装置、１０……光ディスク装置、３１、３１Ｘ、３１Ｙ……データ割当部、３２、３２Ｘ、３２Ｙ……記録制御部、３３、３３Ｘ、３３Ｙ……パリティデータ生成部、３４、３４Ｘ、３４Ｙ……パリティデータ割当部、ＵＤ……ユーザデータ、ＵＤ１……第１領域データ、ＵＤ２……第２領域データ、ＵＤ３……第３領域データ、ＰＤ……パリティデータ、Ｒ１……第１記録領域、Ｒ２……第２記録領域、Ｒ３……第３記録領域、Ｒ４……第４記録領域、ＳＣ……セクタ。
【図１】
2009277320.tif 000003
【図２】
2009277320.tif 000004
【図３】
2009277320.tif 000005
【図４】
2009277320.tif 000006
【図５】
2009277320.tif 000007
【図６】
2009277320.tif 000008
【図７】
2009277320.tif 000009
【図８】
2009277320.tif 000010
【図９】
2009277320.tif 000011
【図１０】
2009277320.tif 000012
【図１１】
2009277320.tif 000013
【図１２】
2009277320.tif 000014
【図１３】
2009277320.tif 000015
【図１４】
2009277320.tif 000016
【図１５】
2009277320.tif 000017
【図１６】
2009277320.tif 000018
【図１７】
2009277320.tif 000019
【図１８】
2009277320.tif 000020
【図１９】
2009277320.tif 000021