(57)【要約】【課題】ＵＤＦに則って光ディスクに情報を記録する光ディスク記録装置において、ＵＤＦファイルシステムの書込みに使用するセクタを消耗、劣化から保護することができる。【解決手段】ボリューム認識シーケンスは、光ディスクの記録情報を管理するファイルシステムがＵＤＦファイルシステムであることを示すものであり、ＵＤＦに則って規定された特定のセクタに書込まれる。光ディスク記録装置は、光ディスクがブランクディスクでない場合には（＃２でＮＯ）、ボリューム認識シーケンスを書込まず、光ディスクがブランクディスクである場合に（＃２でＹＥＳ）、ボリューム認識シーケンスを書込む（＃３）。これにより、光ディスクに情報を追記する際に、ＵＤＦに則って規定された特定のセクタにボリューム認識シーケンスが不必要に上書きされることがなく、ボリューム認識シーケンスが書込まれるセクタを消耗、劣化から保護することができる。【選択図】図４
2006172596.tif 000002
【特許請求の範囲】
【請求項１】
光ディスクに対して情報の記録及び読取を行う記録読取手段と、前記記録読取手段による光ディスクに対する情報の記録及び読取をＵＤＦ（Universal Disk Format）に則って制御する制御手段とを備え、前記制御手段は、光ディスクへの情報の記録にあたって、光ディスクに既に記録されている情報を前記記録読取手段にて読取って、該光ディスクから読取った情報及び光ディスクに記録する情報を基に、光ディスクの記録情報をＵＤＦに則って管理するためのボリューム認識シーケンス、基本ボリューム記述子シーケンス、予備ボリューム記述子シーケンス、論理ボリューム保全シーケンス、第１アンカーポイント、及び第２アンカーポイントから成るＵＤＦファイルシステムを光ディスクの規定のセクタに書込むＵＤＦファイルシステム書込手段を有する光ディスク記録装置において、
前記ＵＤＦファイルシステム書込手段は、
光ディスクがブランクディスクでない場合には、ボリューム認識シーケンスを書込まず、光ディスクがブランクディスクである場合に、ボリューム認識シーケンスを書込む認識シーケンス書込手段と、
光ディスクがブランクディスクでなく前記認識シーケンス書込手段による書込みが行われなかった後又は光ディスクがブランクディスクであり前記認識シーケンス書込手段による書込みが行われた後に、基本ボリューム記述子シーケンス、予備ボリューム記述子シーケンス、及び論理ボリューム保全シーケンスを光ディスクの規定のセクタに書込むボリュームシーケンス書込手段と、
前記ボリュームシーケンス書込手段による書込みにおいてエラーが発生したときに、基本ボリューム記述子シーケンス、予備ボリューム記述子シーケンス、及び論理ボリューム保全シーケンスを光ディスクの予備のセクタに書込む第１のエラーリカバリー手段と、
前記ボリュームシーケンス書込手段又は前記エラーリカバリー手段による書込みが行われた後に、第１アンカーポイントに変更がない場合には、第１アンカーポイントを書込まず、第１アンカーポイントに変更がある場合に、第１アンカーポイントを光ディスクの規定のセクタに書込む第１アンカーポイント書込手段と、
前記第１アンカーポイント書込手段による書込みにおいてエラーが発生したときに、第２アンカーポイントを光ディスクの規定のセクタに書込む第２のエラーリカバリー手段とを有することを特徴とする光ディスク記録装置。
【請求項２】
光ディスクに対して情報の記録及び読取を行う記録読取手段と、前記記録読取手段による光ディスクに対する情報の記録及び読取をＵＤＦ（Universal Disk Format）に則って制御する制御手段とを備え、前記制御手段は、光ディスクへの情報の記録にあたって、光ディスクに既に記録されている情報を前記記録読取手段にて読取って、該光ディスクから読取った情報及び光ディスクに記録する情報を基に、光ディスクの記録情報をＵＤＦに則って管理するためのボリューム認識シーケンス、基本ボリューム記述子シーケンス、予備ボリューム記述子シーケンス、論理ボリューム保全シーケンス、第１アンカーポイント、及び第２アンカーポイントから成るＵＤＦファイルシステムを光ディスクの規定のセクタに書込むＵＤＦファイルシステム書込手段を有する光ディスク記録装置において、
前記ＵＤＦファイルシステム書込手段は、
光ディスクがブランクディスクでない場合には、ボリューム認識シーケンスを書込まず、光ディスクがブランクディスクである場合に、ボリューム認識シーケンスを書込む認識シーケンス書込手段を有することを特徴とする光ディスク記録装置。
【請求項３】
前記ＵＤＦファイルシステム書込手段は、
光ディスクがブランクディスクでなく前記認識シーケンス書込手段による書込みが行われなかった後又は光ディスクがブランクディスクであり前記認識シーケンス書込手段による書込みが行われた後に、基本ボリューム記述子シーケンス、予備ボリューム記述子シーケンス、及び論理ボリューム保全シーケンスを光ディスクの規定のセクタに書込むボリュームシーケンス書込手段と、
前記ボリュームシーケンス書込手段による書込みにおいてエラーが発生したときに、基本ボリューム記述子シーケンス、予備ボリューム記述子シーケンス、及び論理ボリューム保全シーケンスを光ディスクの予備のセクタに書込むエラーリカバリー手段とを有する請求項２に記載の光ディスク記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばＤＶＤ等の光ディスクに対して、情報を記録する光ディスク記録装置に関するものである。
【背景技術】
【０００２】
従来より、光ディスク記録装置において、ＵＤＦ（Universal Disk Format）に則って映像や音楽、文書等の情報を光ディスクに記録するものがある。このような光ディスク記録装置では、光ディスクの記録情報をＵＤＦに則って管理するための管理情報であるＵＤＦファイルシステムを、光ディスクの規定のセクタに書込むようになっている。ＵＤＦファイルシステムは、ボリューム認識シーケンス、基本ボリューム記述子シーケンス、予備ボリューム記述子シーケンス、論理ボリューム保全シーケンス、第１アンカーポイント、及び第２アンカーポイント等の管理情報から成り、これらの管理情報は、ＵＤＦに則って規定された特定のセクタに書込まれる。
【０００３】
従来の光ディスク記録装置では、光ディスクに映像や音楽、文書等の情報を記録する際に、光ディスクに既に書込まれているＵＤＦファイルシステムと光ディスクに記録する情報とを基に新たなＵＤＦファイルシステムを作成し、その新たに作成したＵＤＦファイルシステムを光ディスクに書込むようになっている。すなわち、ＵＤＦファイルシステムは、光ディスクに情報を追記する都度、新たに作成されて書換えられる。このとき、従来の光ディスク記録装置では、ＵＤＦファイルシステムに変更部分があるか否かに関わらず、ＵＤＦファイルシステムの全てを書換えるようになっている。
【０００４】
一方、頻繁に書換えられるファイル管理領域を予め複数個確保することで特定領域の劣化を抑制するようにした光記録媒体が知られている（例えば特許文献１参照）。また、ユーザ領域内の欠陥領域の代わりに使用され得る代替領域を含むスペア領域を備える記録媒体が知られている（例えば特許文献２参照）。また、管理情報などの特定情報を更新する際、所定回数更新するたびに記録領域を変えることにより、特定の領域に書込みが集中することを防止して、記録媒体の局所的な劣化を防止するようにした情報記録装置が知られている（例えば特許文献３参照）。また、ファイルの実データを記録した場所を指し示す情報を正規情報及び予備情報として記録媒体に２重に記録することで、情報の安全性を向上するようにした情報記録装置が知られている（例えば特許文献４参照）。
【特許文献１】特開２００１−２９１３６７号公報
【特許文献２】特開２００１−３２５７７３号公報
【特許文献３】特開２００４−７９１２５号公報
【特許文献４】特開２００３−６０１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、上述した従来のＵＤＦに則って情報を光ディスクに記録する光ディスク記録装置においては、ＵＤＦファイルシステムはＵＤＦに則って規定された特定のセクタに書込まれる。このため、ＵＤＦファイルシステムの書込みに使用するセクタは、他のセクタと比較して、消耗、劣化が激しく、不良セクタになる可能性が高い。
【０００６】
しかも、従来の光ディスク記録装置においては、光ディスクに情報を追記する際に、ＵＤＦファイルシステムに変更部分があるか否かに関わらず、ＵＤＦファイルシステムの全てを書換えるようになっている。つまり、従来の光ディスク記録装置においては、ＵＤＦファイルシステムの変更がない部分についても不必要にデータの書換えを行っており、このことが、ＵＤＦファイルシステムの書込みに使用するセクタが不良セクタになる可能性をより高める要因になっている。なお、上述した特許文献１乃至特許文献４に開示の内容を適用したとしても、上記の課題を解決することはできない。
【０００７】
本発明は、上記課題を解決するためになされたものであり、ファイルシステムの不必要な書換えを避けることにより、ファイルシステムの書込みに使用するセクタを消耗、劣化から保護することができる光ディスク記録装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために請求項１の発明は、光ディスクに対して情報の記録及び読取を行う記録読取手段と、記録読取手段による光ディスクに対する情報の記録及び読取をＵＤＦ（Universal Disk Format）に則って制御する制御手段とを備え、制御手段は、光ディスクへの情報の記録にあたって、光ディスクに既に記録されている情報を記録読取手段にて読取って、該光ディスクから読取った情報及び光ディスクに記録する情報を基に、光ディスクの記録情報をＵＤＦに則って管理するためのボリューム認識シーケンス、基本ボリューム記述子シーケンス、予備ボリューム記述子シーケンス、論理ボリューム保全シーケンス、第１アンカーポイント、及び第２アンカーポイントから成るＵＤＦファイルシステムを光ディスクの規定のセクタに書込むＵＤＦファイルシステム書込手段を有する光ディスク記録装置において、ＵＤＦファイルシステム書込手段は、光ディスクがブランクディスクでない場合には、ボリューム認識シーケンスを書込まず、光ディスクがブランクディスクである場合に、ボリューム認識シーケンスを書込む認識シーケンス書込手段と、光ディスクがブランクディスクでなく認識シーケンス書込手段による書込みが行われなかった後又は光ディスクがブランクディスクであり認識シーケンス書込手段による書込みが行われた後に、基本ボリューム記述子シーケンス、予備ボリューム記述子シーケンス、及び論理ボリューム保全シーケンスを光ディスクの規定のセクタに書込むボリュームシーケンス書込手段と、ボリュームシーケンス書込手段による書込みにおいてエラーが発生したときに、基本ボリューム記述子シーケンス、予備ボリューム記述子シーケンス、及び論理ボリューム保全シーケンスを光ディスクの予備のセクタに書込む第１のエラーリカバリー手段と、ボリュームシーケンス書込手段又はエラーリカバリー手段による書込みが行われた後に、第１アンカーポイントに変更がない場合には、第１アンカーポイントを書込まず、第１アンカーポイントに変更がある場合に、第１アンカーポイントを光ディスクの規定のセクタに書込む第１アンカーポイント書込手段と、第１アンカーポイント書込手段による書込みにおいてエラーが発生したときに、第２アンカーポイントを光ディスクの規定のセクタに書込む第２のエラーリカバリー手段とを有するものである。
【０００９】
請求項２の発明は、光ディスクに対して情報の記録及び読取を行う記録読取手段と、記録読取手段による光ディスクに対する情報の記録及び読取をＵＤＦ（Universal Disk Format）に則って制御する制御手段とを備え、制御手段は、光ディスクへの情報の記録にあたって、光ディスクに既に記録されている情報を記録読取手段にて読取って、該光ディスクから読取った情報及び光ディスクに記録する情報を基に、光ディスクの記録情報をＵＤＦに則って管理するためのボリューム認識シーケンス、基本ボリューム記述子シーケンス、予備ボリューム記述子シーケンス、論理ボリューム保全シーケンス、第１アンカーポイント、及び第２アンカーポイントから成るＵＤＦファイルシステムを光ディスクの規定のセクタに書込むＵＤＦファイルシステム書込手段を有する光ディスク記録装置において、ＵＤＦファイルシステム書込手段は、光ディスクがブランクディスクでない場合には、ボリューム認識シーケンスを書込まず、光ディスクがブランクディスクである場合に、ボリューム認識シーケンスを書込む認識シーケンス書込手段を有するものである。
【００１０】
請求項３の発明は、請求項２に記載の光ディスク記録装置において、ＵＤＦファイルシステム書込手段は、光ディスクがブランクディスクでなく認識シーケンス書込手段による書込みが行われなかった後又は光ディスクがブランクディスクであり認識シーケンス書込手段による書込みが行われた後に、基本ボリューム記述子シーケンス、予備ボリューム記述子シーケンス、及び論理ボリューム保全シーケンスを光ディスクの規定のセクタに書込むボリュームシーケンス書込手段と、ボリュームシーケンス書込手段による書込みにおいてエラーが発生したときに、基本ボリューム記述子シーケンス、予備ボリューム記述子シーケンス、及び論理ボリューム保全シーケンスを光ディスクの予備のセクタに書込むエラーリカバリー手段とを有するものである。
【発明の効果】
【００１１】
請求項１の発明によれば、光ディスクの記録情報を管理するファイルシステムがＵＤＦファイルシステムであることを示すものであって光ディスクに情報を追記するときに変更する必要のないボリューム認識シーケンスは、光ディスクに情報を記録する際、光ディスクがブランクディスクである場合すなわち光ディスクにボリューム認識シーケンスが書込まれていない場合に、光ディスクのＵＤＦに則って規定された特定のセクタに書込まれ、光ディスクがブランクディスクでない場合すなわち光ディスクに既に情報が記録され既にボリューム認識シーケンスが書込まれている場合には、光ディスクには書込まれない（上書きされない）。これにより、光ディスクに情報を追記する際に、ＵＤＦに則って規定された特定のセクタにボリューム認識シーケンスが不必要に上書きされることがなく、ボリューム認識シーケンスが書込まれるセクタを消耗、劣化から保護することができる。
【００１２】
また、情報を追記するときに必ず変更する必要のある基本ボリューム記述子シーケンス、予備ボリューム記述子シーケンス、及び論理ボリューム保全シーケンスは、光ディスクに情報を追記する都度、ＵＤＦに則って規定された特定のセクタに書込まれ（書換えられ）、この書込みにおいて書込みエラーが発生すると、それらのデータは光ディスクの予備のセクタに書込まれる。これにより、基本ボリューム記述子シーケンス、予備ボリューム記述子シーケンス、及び論理ボリューム保全シーケンスを書込む際に不良セクタに起因する書込みエラーが発生しても、それらの書込みをリカバリーすることができる。
【００１３】
さらに、第１アンカーポイントは、情報を追記するときに内容に変更がある場合に、ＵＤＦに則って規定された特定のセクタに書込まれ（書換えられ）、この書込みにおいて書込みエラーが発生すると、第２アンカーポイントがＵＤＦに則って規定された特定のセクタに書込まれ（書換えられ）る。これにより、第１アンカーポイントの内容に変更がない場合には、ＵＤＦに則って規定された特定のセクタに第１アンカーポイントが不必要に上書きされることがなく、第１アンカーポイントが書込まれるセクタを消耗、劣化から保護することができ、また、第１アンカーポイントの内容に変更がある場合には、第１アンカーポイントを書込む際に不良セクタに起因する書込みエラーが発生しても、その書込みをリカバリーすることができる。
【００１４】
請求項２の発明によれば、光ディスクに情報を記録する際、光ディスクの記録情報を管理するファイルシステムがＵＤＦファイルシステムであることを示すものであって光ディスクに情報を追記するときに変更する必要のないボリューム認識シーケンスについては、光ディスクがブランクディスクである場合に、ＵＤＦに則って規定された特定のセクタに書込まれ、光ディスクがブランクディスクでない場合には、書込まれない。つまり、光ディスクがブランクディスクである場合すなわち光ディスクにＵＤＦに則った情報が記録されていない場合には、光ディスクにボリューム認識シーケンスが書込まれていないため、ボリューム認識シーケンスの書込みが必要であり、従って、ボリューム認識シーケンスが光ディスクに書込まれる。一方、光ディスクがブランクディスクでない場合すなわち光ディスクに既にＵＤＦに則った情報が記録されている場合には、光ディスクに既にボリューム認識シーケンスが書込まれているため、ボリューム認識シーケンスの書込みは不必要であり、従って、ボリューム認識シーケンスは光ディスクに書込まれない。これにより、光ディスクに情報を追記する際に、ＵＤＦに則って規定された特定のセクタにボリューム認識シーケンスが不必要に上書きされることがなく、ボリューム認識シーケンスが書込まれるセクタを消耗、劣化から保護することができる。
【００１５】
請求項３の発明によれば、光ディスクに情報を記録する際、情報を追記するときに必ず変更する必要のある基本ボリューム記述子シーケンス、予備ボリューム記述子シーケンス、及び論理ボリューム保全シーケンスについては、ＵＤＦに則って規定された特定のセクタに書込まれ（書換えられ）、この書込みにおいて書込みエラーが発生すると、それらのデータは光ディスクの予備のセクタに書込まれる。これにより、基本ボリューム記述子シーケンス、予備ボリューム記述子シーケンス、及び論理ボリューム保全シーケンスを書込む際に不良セクタに起因する書込みエラーが発生しても、それらの書込みをリカバリーすることができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明を具体化した実施形態による光ディスク記録装置について図面を参照して説明する。図１は、光ディスク記録装置の構成を示す。光ディスク記録装置１は、例えばＤＶＤ等の光ディスク２に対して、例えば映像や音楽、文書等の情報を記録及び／又は再生する装置である。この光ディスク記録装置１は、ＵＤＦ（Universal Disk Format）に則って光ディスク２に対して映像や音楽、文書等の情報を記録及び／又は再生するようになっている。
【００１７】
光ディスク記録装置１は、光ディスク記録装置１を制御するためのＣＰＵ等からなる制御部１１と、ディスク挿入検知部１２と、スピンドルモータ１３と、移動モータ１４と、光ヘッド１５と、レーザ駆動部１６と、ＲＦ信号処理部１７と、サーボ制御部１８とを備える。また、光ディスク記録装置１は、放送信号受信部１９と、受信信号処理部２０と、信号入力部２１と、符号化処理部２２と、復号処理部２３と、信号出力部２４と、ＯＳＤ処理部２５と、メモリ２６と、リモコン２７と、リモコン受信部２８と、表示部２９と、ＲＯＭ３０とを備える。
【００１８】
ディスク挿入検知部１２は、光ディスク２がディスク挿入部（不図示）から挿入されたことを検出し、その信号を制御部１１へ入力する。ディスク挿入部に挿入された光ディスク２は、スピンドルモータ１３に装着される。スピンドルモータ１３は、制御部１１による制御のもと回転駆動され、装着された光ディスク２を回転させる。移動モータ１４は、リニアモータから成り、光ヘッド１５を光ディスク２上でその半径方向に移動させる。
【００１９】
光ヘッド１５は、光ディスク２にピットを形成することにより、光ディスク２に情報を記録し、また、光ディスク２に形成されているピットを検出することにより、光ディスク２に記録されている情報を読取るものである。光ヘッド１５は、半導体レーザ５１、コリメートレンズ５２、ビームスプリッタ５３、対物レンズ５４、集光レンズ５５、及び受光素子５６を備えている。
【００２０】
半導体レーザ５１は、レーザ駆動部１６により駆動されて光を出射する。半導体レーザ５１から出射された光は、コリメートレンズ５２、ビームスプリッタ５３、及び対物レンズ５４を介して光ディスク２上に集光照射される。また、光ディスク２で反射された光は、対物レンズ５４、ビームスプリッタ５３、集光レンズ５５を介して、受光素子５６上に集光される。対物レンズ５４は、レンズホルダ５７に保持されており、サーボ制御部１８による制御のもと、フォーカシングコイル５８及びトラッキングコイル５９の磁気作用により、光ディスク２面と垂直な方向及び光ディスク２の半径方向に移動される。この対物レンズ５４の移動により、半導体レーザ５１から出射されて光ディスク２上に集光照射される光の集光点の位置及び集光スポット径が調整される。受光素子５６は、受光面が複数の領域に分割されており、受光面毎に受光強度に応じた電気信号を出力する。
【００２１】
このような構成の光ヘッド１５は、半導体レーザ５１から出射される光を光ディスク２に照射して、光ディスク２の記録層を変質させることにより、光ディスク２にピットを形成する。また、光ヘッド１５は、半導体レーザ５１から出射される光を光ディスク２に照射して、受光素子５６が光ディスク２からの反射光を受光することにより、光ディスク２の記録層に形成されているピットを検出する。ピットを検出する際には、光ディスク２の記録層が変質しないように、半導体レーザ５１から出射する光の強度が弱められる。
【００２２】
レーザ駆動部１６は、制御部１１による制御のもと、半導体レーザ５１の発光タイミングや発光強度を制御する。ＲＦ信号処理部１７は、受光素子５６からの出力信号に基づいて、ＲＦ信号（反射強度信号）、フォーカシングエラー信号、及びトラッキングエラー信号を生成し出力する。サーボ制御部１８は、ＲＦ信号処理部１７からのフォーカシングエラー信号及びトラッキングエラー信号に基づいて、フォーカシングコイル５８及びトラッキングコイル５９を駆動し、これにより、対物レンズ５４を移動させて、光ディスク２上に照射される半導体レーザ５１からの光の集光点の位置を制御する。
【００２３】
放送信号受信部１９は、制御部１１による制御のもと、受信周波数が放送局から配信されるテレビ放送信号の周波数に同調されることにより、アンテナ１９ａを介してテレビ放送信号を受信する。受信信号処理部２０は、制御部１１による制御のもと、放送信号受信部１９で受信したテレビ放送信号を復調処理して映像・音声信号を生成する。信号入力部２１には、制御部１１による制御のもと、信号入力端子２１ａを介してビデオカメラやデジタルカメラ、パソコン等の外部機器から映像や音楽、文書等の情報を表す各種信号が入力される。
【００２４】
符号化処理部２２は、制御部１１による制御のもと、受信信号処理部２０にて生成された映像・音声信号及び信号入力部２１から入力された信号を符号データとして光ディスク２に記録するために、それらの信号を所定の形式に符号化する。復号処理部２３は、制御部１１による制御のもと、光ディスク２から読取った符号データを復号する。
【００２５】
信号出力部２４は、制御部１１による制御のもと、受信信号処理部２０にて生成された映像・音声信号、信号入力部２１から入力された信号、及び復号処理部２３にて復号された信号を信号出力端子２４ａを介してディスプレイやスピーカ、パソコン等の外部機器に出力する。ＯＳＤ処理部２５は、制御部１１による制御のもと、オンスクリーン画像をディスプレイに表示するためのオンスクリーン画像信号を、受信信号処理部２０にて生成された映像信号、信号入力部２１から入力された信号、及び復号処理部２３にて復号された信号に重畳する。
【００２６】
メモリ２６は、制御部１１による制御のもと、光ディスク２に記録する符号データ、及び光ディスク２から読取った符号データ等を一時的に保存する。また、メモリ２６は、オンスクリーン画像を生成するためのグラフィックスデータ等を記憶している。
【００２７】
リモコン２７は、テレビ放送信号の受信チャンネルの選択、光ディスク２への映像や音楽、文書等の情報の記録、光ディスク２に記録されている情報の再生等、光ディスク記録装置１の各種動作を指示するためにユーザにより操作されるものである。リモコン２７は、光ディスク記録装置１の各種動作を指示するためにユーザに操作される各種操作キー（何れも不図示）を備えており、各種操作キーが操作されることにより、その操作に対応付けられた赤外線コード信号を送出する。
【００２８】
リモコン受信部２８は、リモコン２７から送出される赤外線信号を受信して電気信号に変換し、リモコン２７の操作に対応する信号を制御部１１へ出力する。表示部２９は、光ディスク記録装置１本体のフロントパネルに設けられ、リモコン２７により操作された内容や光ディスク記録装置１の動作状況等を表示する。ＲＯＭ３０は、制御部１１の動作プログラムを格納している。
【００２９】
制御部１１は、リモコン受信部２８からの出力信号を基にリモコン２７の操作内容を判断し、リモコン２７の操作に応じて、テレビ放送信号の受信動作、光ディスク２への映像や音楽、文書等の情報の記録動作、光ディスク２に記録されている情報の再生動作、等を制御する。
【００３０】
光ディスク２への情報の記録は、受信信号処理部２０にて生成された映像・音声信号又は信号入力部２１から入力された信号を符号化処理部２２にて符号化し、光ヘッド１５により、その符号データに対応する長さ及び配列で光ディスク２にピットを形成することにより行われる。
【００３１】
光ディスク２に記録されている情報の再生は、光ヘッド１５により光ディスク２に形成されているピットを検出し、それによりＲＦ信号処理部１７から出力されるＲＦ信号を基に制御部１１にてピットの長さや配列を判別して符号データを読取り、その符号データを復号処理部２３にて復号し、その復号した信号を信号出力部２４から出力することにより行われる。
【００３２】
光ディスク２には、記録トラックが所定ピッチで同心円状又は渦巻状に形成されている。記録トラックは、多数のセクタの配列により構成されており、各セクタには、各セクタを識別するアドレス値がピットにより予め記録されている。
【００３３】
制御部１１は、符号データの記録／読取動作において、光ヘッド１５により光ディスク２に光を照射して反射光を受光すると共に、スピンドルモータ１３を回転させることにより光ディスク２を回転させる。そして、制御部１１は、光ヘッド１５により検出されるピットを基に、すなわちＲＦ信号処理部１７から出力されるＲＦ信号を基に、各セクタのアドレス値を検出してセクタを識別し、セクタ単位で符号データの記録／読取を行う。
【００３４】
制御部１１は、このような光ディスク２に対する符号データの記録／読取（すなわち情報の記録／再生）動作をＵＤＦ（Universal Disk Format）に則って制御し、光ディスク２に情報を記録する際には、光ディスク２に情報を記録すると共に、その記録する情報をＵＤＦに則って管理するための管理情報であるＵＤＦファイルシステムを光ディスク２に書込み、光ディスク２から情報を再生する際には、光ディスク２に書込まれているＵＤＦファイルシステムに基づいて、該当する情報を読取って再生する。
【００３５】
ＵＤＦファイルシステムの光ディスク２への書込みは、光ディスク２に既に記録されているＵＤＦファイルシステムを読取って（ロードし）、その読取ったＵＤＦファイルシステムと光ディスクに記録する情報とを基に新たなＵＤＦファイルシステムを作成し、その新たに作成したＵＤＦファイルシステムを光ディスク２に書込むことにより行われる。
【００３６】
図２、図３（ａ）〜（ｅ）は、光ディスク２に記録する情報をＵＤＦ（Universal Disk Format）に則って管理するための管理情報であるＵＤＦファイルシステムを示す。ＵＤＦファイルシステム１００は、図２に示すように、ボリューム認識シーケンス１１０と、基本ボリューム記述子シーケンス１２０と、予備ボリューム記述子シーケンス１３０と、論理ボリューム保全シーケンス１４０と、第１アンカーポイント１５０と、第２アンカーポイント１６０とを含んでいる。
【００３７】
ボリューム認識シーケンス１１０は、光ディスク２の記録情報を管理するファイルシステムがＵＤＦファイルシステムであることを示すものである。従って、ボリューム認識シーケンス１１０は、光ディスク２にＵＤＦに則って最初に情報を記録するとき（ブランクディスクに情報を記録するとき）に書込みが必要であり、光ディスク２にＵＤＦに則って２回目以降に情報を記録するとき（光ディスク２に情報を追記するとき）には内容に変更を生じないものである。
【００３８】
基本ボリューム記述子シーケンス１２０は、記述子タグ１２１と、ＣＲＣ（Cyclic Redundancy Check）１２２と、論理ボリューム記述子１２３とを含んでいる。記述子タグ１２１は、タグロケーション１２４を含んでおり、タグロケーション１２４には、自己の（タグロケーション１２４自身の）アドレスが書込まれる。ＣＲＣ１２２には、基本ボリューム記述子シーケンス１２０内のデータが正常に書込まれているかをチェックするための誤り検出データが書込まれる。ＣＲＣ１２２に書込まれる誤り検出データは、基本ボリューム記述子シーケンス１２０内のビット列を多項式の係数に見立てた上で、予め定められた生成多項式で割り切れるように付加される剰余に相当するデータであり、基本ボリューム記述子シーケンス１２０内のビット列全体から算出される。論理ボリューム記述子１２３は、保全シーケンスエクステント１２５を含んでおり、保全シーケンスエクステント１２５には、論理ボリューム保全シーケンス１４０の開始アドレスが書込まれる。
【００３９】
予備ボリューム記述子シーケンス１３０は、記述子タグ１３１と、ＣＲＣ１３２と、論理ボリューム記述子１３３とを含んでいる。記述子タグ１３１は、タグロケーション１３４を含んでおり、タグロケーション１３４には、自己の（タグロケーション１３４自身の）アドレスが書込まれる。ＣＲＣ１３２には、予備ボリューム記述子シーケンス１３０内のデータが正常に書込まれているかをチェックするための誤り検出データが書込まれる。ＣＲＣ１３２に書込まれる誤り検出データは、予備ボリューム記述子シーケンス１３０内のビット列を多項式の係数に見立てた上で、予め定められた生成多項式で割り切れるように付加される剰余に相当するデータであり、予備ボリューム記述子シーケンス１３０内のビット列全体から算出される。論理ボリューム記述子１３３は、保全シーケンスエクステント１３５を含んでおり、保全シーケンスエクステント１３５には、論理ボリューム保全シーケンス１４０の開始アドレスが書込まれる。
【００４０】
論理ボリューム保全シーケンス１４０は、記述子タグ１４１と、ＣＲＣ１４２とを含んでいる。記述子タグ１４１は、タグロケーション１４３を含んでおり、タグロケーション１４３には、自己の（タグロケーション１４３自身の）アドレスが書込まれる。ＣＲＣ１４２には、論理ボリューム保全シーケンス１４０のデータが正常に書込まれているかをチェックするための誤り検出データが書込まれる。ＣＲＣ１４２に書込まれる誤り検出データは、論理ボリューム保全シーケンス１４０内のビット列を多項式の係数に見立てた上で、予め定められた生成多項式で割り切れるように付加される剰余に相当するデータであり、論理ボリューム保全シーケンス１４０内のビット列全体から算出される。
【００４１】
基本ボリューム記述子シーケンス１２０、予備ボリューム記述子シーケンス１３０、及び論理ボリューム保全シーケンス１４０は、光ディスク２にＵＤＦに則って最初に情報を記録するとき（ブランクディスクに情報を記録するとき）に書込みが必要であり、また、光ディスク２にＵＤＦに則って２回目以降に情報を記録するとき（光ディスク２に情報を追記するとき）に内容に必ず変更を生じるものである。
【００４２】
第１アンカーポイント１５０は、記述子タグ１５１と、ＣＲＣ１５２と、基本ボリューム記述子シーケンスエクステント１５３と、予備ボリューム記述子シーケンスエクステント１５４とを含んでいる。記述子タグ１５１は、タグロケーション１５５を含んでおり、タグロケーション１５５には、自己の（タグロケーション１５５自身の）アドレスが書込まれる。ＣＲＣ１５２には、第１アンカーポイント１５０のデータが正常に書込まれているかをチェックするための誤り検出データが書込まれる。ＣＲＣ１５２に書込まれる誤り検出データは、第１アンカーポイント１５０内のビット列を多項式の係数に見立てた上で、予め定められた生成多項式で割り切れるように付加される剰余に相当するデータであり、第１アンカーポイント１５０内のビット列全体から算出される。基本ボリューム記述子シーケンスエクステント１５３には、基本ボリューム記述子シーケンス１２０の第１アンカーポイント１５０からの相対アドレスが書込まれる。予備ボリューム記述子シーケンスエクステント１５４には、予備ボリューム記述子シーケンス１３０の第１アンカーポイント１５０からの相対アドレスが書込まれる。
【００４３】
第２アンカーポイント１６０は、記述子タグ１６１と、ＣＲＣ１６２と、基本ボリューム記述子シーケンスエクステント１６３と、予備ボリューム記述子シーケンスエクステント１６４とを含んでいる。記述子タグ１６１は、タグロケーション１６５を含んでおり、タグロケーション１６５には、自己の（タグロケーション１６５自身の）アドレスが書込まれる。ＣＲＣ１６２には、第２アンカーポイント１６０のデータが正常に書込まれているかをチェックするための誤り検出データが書込まれる。ＣＲＣ１６２に書込まれる誤り検出データは、第２アンカーポイント１６０内のビット列を多項式の係数に見立てた上で、予め定められた生成多項式で割り切れるように付加される剰余に相当するデータであり、第２アンカーポイント１６０内のビット列全体から算出される。基本ボリューム記述子シーケンスエクステント１６３には、基本ボリューム記述子シーケンス１２０の第２アンカーポイント１６０からの相対アドレスが書込まれる。予備ボリューム記述子シーケンスエクステント１６４には、予備ボリューム記述子シーケンス１３０の第２アンカーポイント１６０からの相対アドレスが書込まれる。
【００４４】
第１アンカーポイント１５０、及び第２アンカーポイント１６０は、光ディスク２にＵＤＦに則って最初に情報を記録するとき（ブランクディスクに情報を記録するとき）に書込みが必要であり、また、光ディスク２にＵＤＦに則って２回目以降に情報を記録するとき（光ディスク２に情報を追記するとき）には内容に変更を生じる場合があるものである。
【００４５】
ＵＤＦでは、これらＵＤＦファイルシステム１００を構成する各管理情報１１０〜１６４をＵＤＦに則って予め定められた特定のセクタに書込むように規定されている。また、ＵＤＦでは、映像や音楽、文書等のユーザ情報を記録するためのユーザ領域や、使い方が決まっておらず、光ディスク記録装置１が自由に使える予備の領域がセクタを規定して割当てられている。
【００４６】
図４は、上記光ディスク記録装置１のＵＤＦファイルシステム１００の書込動作のフローチャートを示す。ＵＤＦファイルシステム１００の書込みにあたって、まず、制御部１１は、光ディスク２に書込むべき新たなＵＤＦファイルシステム１００を作成する（＃１）。このＵＤＦファイル１００の作成は、光ディスク２に既に記録されているＵＤＦファイルシステム１００を読取り（ロードし）、その読取ったＵＤＦファイルシステム１００と光ディスクに記録する映像や音楽、文書等のユーザ情報とを基に、光ディスク２の空き領域を検索して、ユーザ情報を記録するセクタのアドレスを求める等の処理を行って作成される。
【００４７】
ＵＤＦファイルシステム１００を作成した後、制御部１１は、光ディスク２がブランクディスクであるか否かを判断する（＃２）。光ディスク２がブランクディスクである場合すなわち光ディスク２にＵＤＦに則った情報が記録されていない場合には、光ディスク２にはボリューム認識シーケンス１１０が書込まれておらず、一方、光ディスク２がブランクディスクでない場合すなわち光ディスク２にＵＤＦに則った情報が記録されている場合には、光ディスク２に既にボリューム認識シーケンスが書込まれている。従って、制御部１１は、光ディスク２がブランクディスクであるか否かの判断を、光ディスク２にボリューム認識シーケンス１１０が書込まれているか否かにより行い、光ディスク２にボリューム認識シーケンス１１０が書込まれていない場合に、光ディスク２がブランクディスクであると判断し、光ディスク２に既にボリューム認識シーケンス１１０が書込まれている場合に、光ディスク２がブランクディスクでないと判断する。
【００４８】
そして、光ディスク２がブランクディスクである場合には（＃２でＹＥＳ）、制御部１１は、上記＃１で作成したＵＤＦファイルシステム１００のボリューム認識シーケンス１１０を光ディスク２の規定のセクタに書込む（＃３）。一方、光ディスク２がブランクディスクでない場合には（＃２でＮＯ）、制御部１１は、ボリューム認識シーケンス１１０を光ディスク２に書込まない。すなわち、ボリューム認識シーケンス１１０を上書きしない。
【００４９】
その後、制御部１１は、上記＃１で作成したＵＤＦファイルシステム１００の基本ボリューム記述子シーケンス１２０、予備ボリューム記述子シーケンス１３０、及び論理ボリューム保全シーケンス１４０を光ディスク２の規定のセクタに書込む（＃４）。すなわち、光ディスク２に既に書込まれている基本ボリューム記述子シーケンス１２０、予備ボリューム記述子シーケンス１３０、及び論理ボリューム保全シーケンス１４０の内容を書換える。
【００５０】
そして、この＃４での書込みにおいて書込みエラーが発生した場合には（＃５でＹＥＳ）、制御部１１は、上記＃１で作成したＵＤＦファイルシステム１００の基本ボリューム記述子シーケンス１２０、予備ボリューム記述子シーケンス１３０、及び論理ボリューム保全シーケンス１４０を光ディスク２の予備のセクタに書込む（＃６）。
【００５１】
このとき、基本ボリューム記述子シーケンス１２０、予備ボリューム記述子シーケンス１３０、及び論理ボリューム保全シーケンス１４０は、セクタのアドレスに依存するデータ及びセクタ内のビット列に依存するデータを含んでいるため、それらアドレスに依存するデータ及びセクタ内のビット列に依存するデータの内容を、上記＃１で作成したＵＤＦファイルシステム１００の内容から変更する必要がある。すなわち、基本ボリューム記述子シーケンス１２０は、記述子タグ１２１内のタグロケーション１２４を変更し、ＣＲＣ１２２を再計算し、論理ボリューム記述子１２３内の保全シーケンスエクステント１２５を変更したうえで、予備のセクタに書込まれる。また、予備ボリューム記述子シーケンス１３０は、記述子タグ１３１内のタグロケーション１３４を変更し、ＣＲＣ１３２を再計算し、論理ボリューム記述子１３３内の保全シーケンスエクステント１３５を変更したうえで、予備のセクタに書込まれる。さらに、論理ボリューム保全シーケンス１４０は、記述子タグ１４１内のタグロケーション１４３を変更し、ＣＲＣ１４２を再計算したうえで、予備のセクタに書込まれる。
【００５２】
その後、第１アンカーポイント１５０に変更がない場合には（＃７でＮＯ）、制御部１１は、上記＃１で作成したＵＤＦファイルシステム１００の第１アンカーポイント１５０を書込まず（上書きせず）、ＵＤＦファイルシステムの書込動作を終了する。一方、第１アンカーポイント１５０に変更がある場合には（＃７でＹＥＳ）、制御部１１は、上記＃１で作成したＵＤＦファイルシステム１００の第１アンカーポイント１５０を光ディスク２の規定のセクタに書込む（＃８）。すなわち、光ディスク２に既に書込まれている第１アンカーポイント１５０の内容を書換える。
【００５３】
そして、この＃８での書込みにおいて書込みエラーが発生しなければ（＃９でＮＯ）、制御部１１は、ＵＤＦファイルシステムの書込動作を終了する。一方、この＃８での書込みにおいて書込みエラーが発生すれば（＃９でＹＥＳ）、制御部１１は、上記＃１で作成したＵＤＦファイルシステム１００の第２アンカーポイント１６０を光ディスク２の規定のセクタに書込む（＃１０）。すなわち、光ディスク２に既に書込まれている第２アンカーポイント１６０の内容を書換える。
【００５４】
このとき、第２アンカーポイント１６０は、セクタのアドレスに依存するデータ及びセクタ内のビット列に依存するデータを含んでいるため、それらアドレスに依存するデータ及びセクタ内のビット列に依存するデータの内容を、上記＃１で作成したＵＤＦファイルシステム１００の内容から変更する必要がある。すなわち、第２アンカーポイント１６０は、記述子タグ１６１内のタグロケーション１６５を変更し、ＣＲＣ１６２を再計算し、基本ボリューム記述子シーケンスエクステント１６３及び予備ボリューム記述子シーケンスエクステント１６４を変更したうえで、光ディスク２の規定のセクタに書込まれる。
【００５５】
そして、上記＃１０での書込みにおいて書込みエラーが発生しなければ（＃１１でＮＯ）、制御部１１は、ＵＤＦファイルシステムの書込動作を終了する。一方、上記＃１０での書込みにおいて書込みエラーが発生すれば（＃１１でＹＥＳ）、制御部１１は、光ディスク２が使用不能なものであるとして、表示部２９にエラーメッセージを表示する等のエラー処理を行って（＃１２）、ＵＤＦファイルシステムの書込動作を終了する。
【００５６】
このような構成の光ディスク記録装置１によれば、ＵＤＦファイルシステム１００のボリューム認識シーケンス１１０は、光ディスク２に情報を記録する際、光ディスク２がブランクディスクである場合すなわち光ディスク２にボリューム認識シーケンス１１０が書込まれていない場合に、光ディスク２のＵＤＦに則って規定された特定のセクタに書込まれ、光ディスク２がブランクディスクでない場合すなわち光ディスク２に既に情報が記録され既にボリューム認識シーケンスが書込まれている場合には、光ディスク２には書込まれない（上書きされない）。これにより、光ディスク２に情報を追記する際に、ＵＤＦに則って規定された特定のセクタにボリューム認識シーケンス１１０が不必要に上書きされることがなく、ボリューム認識シーケンス１１０が書込まれるセクタを消耗、劣化から保護することができる。
【００５７】
また、ＵＤＦファイルシステム１００の基本ボリューム記述子シーケンス１２０、予備ボリューム記述子シーケンス１３０、及び論理ボリューム保全シーケンス１４０は、光ディスク２に情報を追記する都度、光ディスク２のＵＤＦに則って規定された特定のセクタに書込まれ（書換えられ）、その書込みにおいて書込みエラーが発生すると、それらのデータは光ディスク２の予備のセクタに書込まれる。これにより、基本ボリューム記述子シーケンス１２０、予備ボリューム記述子シーケンス１３０、及び論理ボリューム保全シーケンス１４０を書込む際に不良セクタに起因する書込みエラーが発生しても、それらの書込みをリカバリーすることができる。
【００５８】
さらに、ＵＤＦファイルシステム１００の第１アンカーポイント１５０は、光ディスク２に情報を追記するときに内容に変更がある場合に、光ディスク２のＵＤＦに則って規定された特定のセクタに書込まれ（書換えられ）、その書込みにおいて書込みエラーが発生すると、第２アンカーポイント１６０が光ディスク２のＵＤＦに則って規定された特定のセクタに書込まれ（書換えられ）る。これにより、第１アンカーポイント１５０の内容に変更がない場合には、ＵＤＦに則って規定された特定のセクタに第１アンカーポイント１５０が不必要に上書きされることがなく、第１アンカーポイント１５０が書込まれるセクタを消耗、劣化から保護することができ、また、第１アンカーポイント１５０の内容に変更がある場合には、第１アンカーポイント１５０を書込む際に不良セクタに起因する書込みエラーが発生しても、その書込みをリカバリーすることができる。
【００５９】
なお、本発明は、上記実施形態の構成に限られず、種々の変形が可能である。例えば、光ディスク２は、ＤＶＤに限られず、ＵＤＦが適用可能なものであれば、どのような記録媒体であってもよい。ＵＤＦファイルシステム１００の光ディスク２への書込みは、映像や音楽、文書等のユーザ情報を光ディスク２に記録する前に行ってもよいし、映像や音楽、文書等のユーザ情報を光ディスク２に記録した後に行ってもよい。
【図面の簡単な説明】
【００６０】
【図１】本発明の一実施形態に係る光ディスク記録装置の概略構成を示す電気的ブロック構成図。
【図２】同光ディスク記録装置にて光ディスクに記録する情報を管理するＵＤＦファイルシステムの構成を示す図。
【図３】（ａ）は同ＵＤＦファイルシステムの基本ボリューム記述子シーケンスの構成を示す図、（ｂ）は予備ボリューム記述子シーケンスの構成を示す図、（ｃ）は論理ボリューム保全シーケンスの構成を示す図、（ｄ）は第１アンカーポイントの構成を示す図、（ｅ）は第２アンカーポイントの構成を示す図。
【図４】同光ディスク記録装置のＵＤＦファイルシステムの書込動作を示すフローチャート。
【符号の説明】
【００６１】
１    光ディスク記録装置
２    光ディスク
１１    制御部
１２    ディスク挿入検知部
１３    スピンドルモータ
１５    光ヘッド
２１    信号入力部
２２    符号化処理部
２３    復号処理部
２４    信号出力部
２６    メモリ
２８    リモコン
１００    ＵＤＦファイルシステム
１１０    ボリューム認識シーケンス
１２０    基本ボリューム記述子シーケンス
１３０    予備ボリューム記述子シーケンス
１４０    論理ボリューム保全シーケンス
１５０    第１アンカーポイント
１６０    第２アンカーポイント
【図１】
2006172596.tif 000003
【図２】
2006172596.tif 000004
【図３】
2006172596.tif 000005
【図４】
2006172596.tif 000006