(57)【要約】【課題】  記録再生ができなくなった追記型の光ディスクのユーザデータ領域に未記録領域が残っている場合にその未記録領域に追記することができる光ディスク記録再生装置及び光ディスク記録再生方法を提供する。【解決手段】  再利用設定コマンドのような新規コマンドにて、ユーザデータ領域の開始ブロックアドレス（ＬＢＡ＝０）の位置を変え、新規のリードイン領域を設定し、ＰＦＩ、ＥＸＢを設定して記録し、ＲＭＤにＬＢＡ＝０に対応するＰＢＡが変更されたこと、変更されたＰＢＡ情報、新規リードインの先頭位置のＰＢＡを記録することによって、未記録領域を再利用出来るようになり、無駄なく光ディスクを使用することができる。【選択図】  図１
2008059704.tif 000002
【特許請求の範囲】
【請求項１】
装填された追記型光ディスクについて記録再生が可能かを判断する記録再生可否判断手段と、
前記記録再生可否判断手段によって前記追記型光ディスクが記録再生不可と判定されとき、前記追記型光ディスクのユーザデータ領域内の未記録領域の大きさを算出し、新規リードインを記録するための新規リードイン領域が確保可能かを判断するリードイン領域判断手段と、
前記リードイン領域判断手段によって前記新規リードイン領域が確保可能と判定されたとき、新規論理ブロックアドレスの開始アドレスに対応する物理ブロックアドレスを算出し設定する新規論理ブロックアドレス設定手段と
を有することを特徴とする光ディスク記録再生装置。
【請求項２】
さらに前記新規論理ブロックアドレスの開始アドレスに対応する物理ブロックアドレスから前記新規リードイン領域の先頭位置を算出し前記未記録領域に前記新規リードインのデータを記録する新規リードイン記録手段を有することを特徴とする請求項１記載の光ディスク記録再生装置。
【請求項３】
さらに前記新規論理ブロックアドレスの開始アドレスに対応する物理ブロックアドレスの情報を前記追記型光ディスクの記録管理情報に記録する記録管理情報更新手段を有することを特徴とする請求項１または請求項２記載の光ディスク記録再生装置。
【請求項４】
前記記録管理情報更新手段は、前記追記型光ディスクの論理ブロックアドレスの開始アドレスに対応する物理ブロックアドレスが、前記新規論理ブロックアドレスの開始アドレスに対応する物理ブロックアドレスに変更されたことを示す情報を前記追記型光ディスクの記録管理情報に記録することを特徴とする請求項３記載の光ディスク記録再生装置。
【請求項５】
装填された追記型光ディスクについて記録再生が可能かを判断する記録再生可否判断ステップと、
前記記録再生可否判断ステップにおいて前記追記型光ディスクが記録再生不可と判定されとき、前記追記型光ディスクのユーザデータ領域内の未記録領域の大きさを算出し、新規リードインを記録するための新規リードイン領域が確保可能かを判断するリードイン領域判断ステップと、
前記リードイン領域判断ステップにおいて前記新規リードイン領域が確保可能と判定されたとき、新規論理ブロックアドレスの開始アドレスに対応する物理ブロックアドレスを算出し設定する新規論理ブロックアドレス設定ステップと
を有することを特徴とする光ディスク記録再生方法。
【請求項６】
さらに前記新規論理ブロックアドレスの開始アドレスに対応する物理ブロックアドレスから前記新規リードイン領域の先頭位置を算出し前記未記録領域に前記新規リードインのデータを記録する新規リードイン記録ステップを有することを特徴とする請求項５記載の光ディスク記録再生方法。
【請求項７】
さらに前記新規論理ブロックアドレスの開始アドレスに対応する物理ブロックアドレスの情報を前記追記型光ディスクの記録管理情報に記録する記録管理情報更新ステップを有することを特徴とする請求項５または請求項６記載の光ディスク記録再生方法。
【請求項８】
前記記録管理情報更新ステップにおいて前記追記型光ディスクの論理ブロックアドレスの開始アドレスに対応する物理ブロックアドレスが、前記新規論理ブロックアドレスの開始アドレスに対応する物理ブロックアドレスに変更されたことを示す情報を前記追記型光ディスクの記録管理情報に記録することを特徴とする請求項７記載の光ディスク記録再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＣＤ、ＤＶＤまたはＨＤ ＤＶＤなどを扱う光ディスク記録再生装置および光ディスク記録再生方法に関する。
【背景技術】
【０００２】
ＣＤ（Compact Disc）規格やＤＶＤ（Digital Versatile Disk）規格と呼ばれる複数種類の記録密度の光ディスクが既に広く普及しているが、近年、青紫色の波長のレーザ光を用いて情報を記録することにより、さらに記録密度が高められた超高密度光ディスク ＨＤ ＤＶＤ(High Density Digital Versatile Disk)も市場に投入されはじめた。
【０００３】
上記各規格の光ディスクには再生専用と記録可能な光ディスクがある。記録可能な光ディスクには書き換えの出来ない追記型と書き換え型とがあり、追記型ではＣＤ−Ｒ（Recordable）、ＤＶＤ−Ｒ、ＨＤ ＤＶＤ−Ｒ等がり、書き換え型ではＣＤ−ＲＷ（Rewritable）、ＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭ（Random Access Memory）、ＨＤ ＤＶＤ−ＲＷ等がある。
【０００４】
図９は追記型であるＤＶＤ−Ｒの光ディスクのデータの配置形式の概略を示す図である。ＤＶＤ−Ｒの光ディスクは最内周側にＰＣＡ（Power Calibration.Area）２１と呼ばれる記録用のレーザ光のパワーを較正するための領域がある。その外側にはＲＭＡ（Recording management Area）２２と呼ばれる記録管理情報領域がある。ＲＭＡ２２内には、ＲＭＤ（Recording Management Data）２３と呼ばれる記録管理情報が記録されている。ユーザデータを追記していく度にＲＭＤ２３を更新し、常に最新の記録状況が判るようになっている。
【０００５】
ＲＭＡ２２の外側にはリードイン（Lead-in）２４と呼ばれる情報領域がある。リードイン２４に書かれる情報は光ディスク記録再生装置に必要な情報で光ディスクの互換性や、光ディスク記録再生装置の制御に必要な情報であり、それらの情報は制御情報として、ユーザデータ領域２７のスタート半径24mmの内側に書かれている。リードイン２４の中にはＰＦＩ（Physical Format Information）２５と呼ばれる物理フォーマット情報のデータがあり、規格書のどのタイプのどのバージョンのディスクなのか、ディスクのサイズ、最大転送レート情報、記録層の層数、トラックパス方向、記録線密度、トラック密度、データ領域の配置（スタートセクタとエンドセクタのアドレス情報）等が書かれている。ＰＦＩ２５のデータの1ブロックは１ＥＣＣブロック（１６セクタ）からなっており、同じ内容のデータが１９２ブロック（１９２回）書かれている。
【０００６】
リードイン２４の領域のＰＦＩ２５の外側部にはエキストラボーダ（ＥＸＢ、Extra Border）２６の領域がある。ボーダ（Border）は、ユーザデータ領域２７にユーザデータを記録する際、複数回の追記を行なう場合の一区切りの記録の境界を示すデータであり、記録開始の目印であるボーダイン（Border-in)と、記録データ本体、記録終了の目印であるボーダアウト（Border-out）から構成される。一区切りのデータを記録した後、ファイナライズ（finalize）するのではなく、次のボーダが追記可能な状態で前のボーダを閉じることができるようになっている。閉じられたボーダでは、記録データ本体がボーダインとボーダアウトで区切られる。最初の一区切りの記録のボーダインに対応するのがエキストラボーダ２６である。２番目以降の一区切りの記録には、ボーダイン、記録データ本体、ボーダアウトが記録される。ボーダインには、そのボーダの大きさや次のボーダインのアドレスなどが記録されている。
【０００７】
ＥＸＢ２６の外側はユーザデータエリア（User Data Area)と呼ばれるユーザデータ領域２７となっており、ユーザデータ領域２７内にユーザデータが記録される。光ディスク記録再生装置が接続されているホスト装置が、通常の記録、再生するために光ディスクにアクセスする領域は、ユーザデータ領域２７のみである。ユーザデータ領域２７の外側はリードアウト（Lead-out）２８の領域となっている。
【０００８】
ＤＶＤ−Ｒはセクタ長が２０４８バイトであるセクタ毎に一連のアドレスが振られている。アドレスにはＰＢＡ（Physical Block Address）と呼ばれる物理アドレスとＬＢＡ（Logical Block Address）と呼ばれる論理アドレスがある。アドレスは１６進数で表示されるため末尾にｈ（hexadecimal number）を付けて表示される。ＰＢＡは光ディスクの最内周側から振られ、ＬＢＡはユーザデータ領域の最初のセクタから振られたアドレスである。ＤＶＤ−ＲにおいてはＰＢＡ＝３００００ｈのセクタをＬＢＡ＝０ｈのセクタとしている。従ってホスト装置が通常の記録、再生をするときはＬＢＡを使ってアクセスする。
【０００９】
光ディスク記録再生機は、ユーザデータを追記していく度にＲＭＤ２３を更新し、常に最新のディスクの情報が判るようになっている。このＲＭＤ２３の記録領域はＤＶＤ−Ｒ ＳＬ（Single Layer）の光ディスクの場合で約７００個記録が可能である。つまり更新回数は約７００回であり、小さい単位の記録を多数回追記するような場合にはＲＭＤ２３の記録領域を使い果たし更新ができなくなる問題がある。この問題を解決するために、第２のＲＭＤの記録領域をユーザデータ領域２７に新たに確保して、更なる追記を可能とする方法が考えられている（例えば、特許文献１参照。）。
【００１０】
図１０は、ＤＶＤ−Ｒの光ディスクにユーザデータを記録中に記録エラーが発生し記録再生不可となった光ディスクのデータの配置形式の概略を示す図である。追記型の光ディスクであるＤＶＤ−Ｒ、ＨＤ ＤＶＤ−Ｒは一度記録したところは書き換えできないため、記録中にエラーが発生した場合には、以後記録や再生ができなくなる可能性が大きい。記録中のエラーは光ディスク表面の傷や汚れによって記録できなくなる場合や、光ディスク記録再生装置の記録制御パラメータと光ディスクの記録特性の差異が限界を超えた場合などに発生する。
【００１１】
ＲＭＤ２３やリードイン２４のデータが読み出せない場合、ＲＭＤ２３やリードイン２４のデータの内容に不備や規格違反がある場合にも、記録や再生ができなくなる。ＲＭＤ２３が更新されたときの記録状態が良くない場合再生時にエラー訂正できずにＲＭＤ２３を読み出せなく場合がある。また何らかの原因でＲＭＤ２３やリードイン２４のデータに誤ったデータが記録される場合に発生する。
【００１２】
ＲＭＤ２３のデータの内容とＮＷＡ（Next Writable Address）サーチによって判定された内容が異なる場合にも記録や再生ができなくなる。光ディスクを光ディスク記録再生装置に装填した直後のイニシャル時に光ディスク記録再生装置はＲＭＤ２３の情報を読み取り、また実際に光ディスクの記録信号をサーチしてどこから記録できるかを検証するが、それらが不一致の場合に発生する。
【００１３】
上記のように追記や再生ができなくなった追記型の光ディスクは二度と使用することができない。そのような光ディスクの中には、ユーザデータ領域２７に未記録領域が多く残されている場合もあるが、現状では利用できない。書き換え型のＤＶＤ−ＲＷ、ＨＤ ＤＶＤ−ＲＷ等はフォーマットコマンド（Format Command）が用意されており、これによって光ディスクをフォーマットし直して、再び最初から使用可能な光ディスクに戻すことができるが、追記型においては現状では不可能である。
【特許文献１】特開２００６−１２２０４号公報
【発明の開示】
【発明が解決しようとする課題】
【００１４】
追記型のＤＶＤ−Ｒ ＳＬ（Single Layer）片面１層タイプの記録容量は４．７ＧＢ（Giga Bytes）、ＤＶＤ−Ｒ ＤＬ(Dual Layer)片面２層タイプは８．５ＧＢである。デジタル放送でのハイビジョン番組の増加やデジタル放送の放送地域の拡大に伴って、ハイビジョン番組を長時間記録することができる大容量メディアが求められ、ＨＤ ＤＶＤ−Ｒが市場に投入されるようなったが、この光ディスクの記録容量は、ＨＤ ＤＶＤ−Ｒ ＳＬ片面１層タイプは１５ＧＢ、ＨＤ ＤＶＤ−Ｒ ＤＬ片面２層タイプは３０ＧＢである。
【００１５】
これらの追記型の光ディスクに記録する途中で記録エラーが発生した場合には、前述したように、光ディスクが使用できなくなり、多くの未記録領域が無駄になってしまうことになる。これらの光ディスクを無駄にすることなく再利用できる光ディスク記録再生装置が求められている。
【００１６】
本発明は上記したような事情に鑑み成されたものであって、記録再生ができなくなった追記型の光ディスクのユーザデータ領域２７に未記録領域が残っている場合にその未記録領域に追記することができる光ディスク記録再生装置及び光ディスク記録再生方法を提供することを目的とする。
【課題を解決するための手段】
【００１７】
上記目的を達成するために、本発明の光ディスク記録再生装置は、装填された追記型光ディスクについて記録再生が可能かを判断する記録再生可否判断手段と、前記記録再生可否判断手段によって前記追記型光ディスクが記録再生不可と判定されとき、前記追記型光ディスクのユーザデータ領域内の未記録領域の大きさを算出し、新規リードインを記録するための新規リードイン領域が確保可能かを判断するリードイン領域判断手段と、前記リードイン領域判断手段によって前記新規リードイン領域が確保可能と判定されたとき、新規論理ブロックアドレスの開始アドレスに対応する物理ブロックアドレスを算出し設定する新規論理ブロックアドレス設定手段とを有することを特徴とする。
【００１８】
また、本発明の光ディスク記録再生方法は、装填された追記型光ディスクについて記録再生が可能かを判断する記録再生可否判断ステップと、前記記録再生可否判断ステップにおいて前記追記型光ディスクが記録再生不可と判定されとき、前記追記型光ディスクのユーザデータ領域内の未記録領域の大きさを算出し、新規リードインを記録するための新規リードイン領域が確保可能かを判断するリードイン領域判断ステップと、前記リードイン領域判断ステップにおいて前記新規リードイン領域が確保可能と判定されたとき、新規論理ブロックアドレスの開始アドレスに対応する物理ブロックアドレスを算出し設定する新規論理ブロックアドレス設定ステップとを有することを特徴とする。
【発明の効果】
【００１９】
本発明によれば、記録再生ができなくなった追記型の光ディスクのユーザデータ領域に未記録領域が残っている場合にその未記録領域に追記することができるので従来ユーザが破棄していた当該光ディスクを再利用することができるようになり、記録媒体の有効活用を図ることができる。
【発明を実施するための最良の形態】
【００２０】
以下本発明の実施例について図面を参照しながら説明する。
【００２１】
図１は、この発明が適用される光ディスク記録再生装置１の構成を示すブロック図である。光ディスク２は、例えばＤＶＤ−Ｒのようなユーザデータを記録可能な光ディスクである。光ディスク２の表面にはスパイラル状にランドトラックおよびグループトラックが形成されており、この光ディスク２はディスクモータ３によって回転駆動される。ディスクモータ３はディスクモータ制御回路４によって制御されている。
【００２２】
光ディスク２に対する情報の記録、再生は、光ピックアップ５によって行われる。光ピックアップ５には、図示しない対物レンズが設けられており、対物レンズは図示しないフォーカス方向駆動コイルの駆動によりフォーカスシング方向（レンズの光軸方向）への移動が可能で、また図示しないトラック方向駆動コイルの駆動によりトラッキング方向（レンズの光軸と直交する方向）への移動が可能である。
【００２３】
変調回路６は情報記録時にホスト装置１７からインターフェース回路１６を介して供給されるデータをＥＦＭ変調し、変調されたデータをレーザ制御回路７へ提供する。レーザ制御回路７は情報記録時（マーク形成時）に、変調回路６から供給される変調されたデータに基づいて、書き込み用信号を光ピックアップ５内の図示しない半導体レーザダイオードに供給する。
【００２４】
半導体レーザダイオードは、レーザ制御回路７から供給される信号に応じてレーザ光を発生する。半導体レーザダイオードから発せられるレーザ光は、対物レンズを介して光ディスク２上に照射される。光ディスク２からの反射光は、対物レンズ等の光学部品を介して光ピックアップ５内の図示しない光検出器に導かれる。光検出器からの出力信号は、信号処理回路８へ供給される。
【００２５】
信号処理回路８は、フォーカスエラー信号及びトラッキング信号を生成し、サーボ回路９へ出力する。サーボ回路９は、フォーカスシング制御信号及びトラッキング制御信号を生成する。それらの信号は、光ピックアップ５のフォーカス方向駆動コイル及びトラック方向駆動コイルに供給され、レーザ光が光ディスク２の情報記録面上のトラックに追従し常時ジャストフォーカスとなるように対物レンズが制御される。また信号処理回路８は、記録データのデータ再生信号を生成し、データ再生回路１０へ出力する。
【００２６】
データ再生回路１０は、ＰＬＬ回路１１からの再生用クロック信号に基づき、記録データを再生する。データ再生回路１０で再生された再生データは、付与されているエラー訂正コードを用いて図示しないエラー訂正回路でエラー訂正を行った後、インターフェース回路１６を介してホスト装置１７に出力される。
【００２７】
ディスクモータ制御回路４、変調回路６，レーザ制御回路７、サーボ回路９、データ再生回路１０、ＰＬＬ回路１１等は、サーボ制御回路としての１つのＬＳＩチップ内に構成することができ、またこれらの回路は、バス１２を介してＣＰＵ（Central Processing Unit）１３によって制御される。
【００２８】
ＣＰＵ１３はインターフェース回路１６を介してホスト装置１７から供給される動作コマンドに従って、この光ディスク記録再生装置１を総合的に制御する。また、ＣＰＵ１３は、ＲＡＭ（Random Access Memory）１４を記録再生時のバッファメモリ等の作業エリアとして使用し、ＲＯＭ（Read Only Memory）１５に記憶されたプログラムに従った所定の制御を行う。
【００２９】
図２はＣＰＵ１３による機能実現手段の構成例を示す概略的なブロック図である。ＣＰＵ１３はＲＯＭ１５に記憶された再利用設定プログラムとして少なくとも記録再生可否判断手段１３ａ、リードイン領域判断手段１３ｂ、新規論理ブロックアドレス設定手段１３ｃ、新規リードイン記録手段１３ｄ、記録管理情報更新手段１３ｅとして機能する。この各手段はＲＡＭ１４の所要ワークエリアをデータの一時的な格納場所として利用する。
【００３０】
記録再生可否判断手段１３ａは、光ディスク記録再生装置１に装填された追記型光ディスク２についてその光ディスク２が記録可能であるかどうかまた再生可能であるかどうかを判断し、記録も再生も不可であると判定した場合にその判定結果をリードイン領域判断手段１３ｂに与える機能を有する。通常光ディスク記録再生装置１に追記型の例えばＤＶＤ−Ｒのような光ディスク２が装填されると、光ディスク記録再生装置１は光ディスク２のＲＭＤ２３とリードイン２４を読み込み、光ディスク２の状態をＲＡＭ１４に記憶し、また光ディスク２の記録信号をサーチしてＮＷＡを確認し、読み取ったＲＭＤ２３と比較検証するが、読み込みができなかったり、比較結果が不一致であった場合には、記録再生可否判断手段１３ａは、記録再生できない光ディスクと判定する。
【００３１】
リードイン領域判断手段１３ｂは、記録再生可否判断手段１３ａから装填された追記型光ディスク２が記録も再生も不可と判定した情報を受け、光ディスク２のユーザデータ領域内２７に残っている未記録領域の大きさを算出する。光ディスク２は記録再生不可であるが、リードイン領域判断手段１３ｂは、光ディスク２のユーザデータ領域２７の記録信号をサーチして未記録領域の大きさを算出する機能を有している。さらにリードイン領域判断手段１３ｂは、残された未記録領域内に新規リードイン２９（図７参照）を記録するための新規リードイン領域が確保できるかを判断する。例えば、新規リードイン領域は約４０００ｈセクタを要する。
【００３２】
新規論理ブロックアドレス設定手段１３ｃは、リードイン領域判断手段１３ｂから新規リードイン領域が確保できると判定した情報を受け、新規論理ブロックアドレスの開始アドレスに対応する物理ブロックアドレスを算出し設定する。光ディスク２の元来の論理ブロックアドレスの開始アドレスＬＢＡ＝０ｈに対応する物理ブロックアドレスはＰＢＡ＝３００００ｈであった。再利用設定プログラムにおいは、記録再生できなくなった光ディスク２のユーザデータ領域内２７の未記録領域を再利用するために、未記録領域内に新規の論理ブロックアドレスの開始ブロックＬＢＡ＝０を設定する。そして新規論理ブロックアドレスの開始ブロックに対応する物理ブロックアドレスを算出し設定する。また新規論理ブロックアドレス設定手段１３ｃは、新規リードイン２９に記録する新規ＰＦＩ３０（図７参照）と新規ＥＸＢ３１を設定する機能を有する。
【００３３】
新規リードイン記録手段１３ｄは、新規論理ブロックアドレス設定手段１３ｃが設定した新規論理ブロックアドレスの開始アドレスに対応する物理ブロックアドレスから新規リードイン領域の先頭位置の物理ブロックアドレスを算出して、未記録領域に新規リードインのデータを記録する機能を有する。
【００３４】
記録管理情報更新手段１３ｅは、光ディスク２の元来の論理ブロックアドレスの開始アドレスに対応する物理ブロックアドレスＰＢＡ＝３００００ｈが、新規論理ブロックアドレス設定手段１３ｃによって設定された新規論理ブロックアドレスの開始アドレスに対応する物理ブロックアドレスに変更されたことを示す情報を光ディスク２の記録管理情報（ＲＭＤ２３）の１２８〜２０４７バイトにあるリザーブ（Reserved）領域に記録する機能を有する。
【００３５】
図３は、光ディスク２の未記録部分を再利用するためのコマンドが指定された場合のフローチャートである。このコマンドを例えば再利用設定コマンドと呼ぶ。光ディスク記録再生装置１はホスト装置１７から再利用設定コマンドを受信するとＲＯＭ１５に記憶された再利用設定プログラムを実行する。
【００３６】
再利用設定コマンドは、ライトコマンド（Write Command）以外の従来の記録動作を伴うコマンド（フォーマットコマンド（Format Command）、リペア（Repair）コマンドやクローズ（Close）コマンド等）に類似したコマンドであり、例えば、ＤＶＤ−ＲＷで使用されるフォーマットコマンドの中の８バイトのパラメータ中の５バイト目のフォーマットタイプに新規のフォーマットタイプとして再利用設定フォーマットを割り当てたようなコマンドである。
【００３７】
上記のような構造のコマンドを例とすれば、光ディスク記録再生装置１は、ホスト装置１７が発行した再利用設定コマンドを受信すると、その中の８バイトのパラメータ中の５バイト目のフォーマットタイプに従って装填された光ディスク２をフォーマットする。
【００３８】
Ｓ１において、光ディスク記録再生装置１に装填された追記型光ディスク２についてその光ディスク２が記録再生可能であるかを判断する。光ディスク記録再生装置１は装填された光ディスク２のＲＭＤ２３とリードイン２４を読み込むが、読み込めなかったり、ＲＭＤ２３の情報とサーチしたＮＷＡの値が違っていたりした場合は、記録再生可否判断手段１３ａが光ディスク２を記録再生不可と判断しＳ３へ移る。正常に読み込めた場合は記録再生可否判断手段１３ａが、記録再生可能と判断しＳ２へ移る。
【００３９】
Ｓ２において、光ディスク２が正常に記録再生可能である場合には、再利用設定する必要がないので、エラーを返し、終了する。
【００４０】
Ｓ３において、リードイン領域判断手段１３ｂは、光ディスク２が記録再生不可と判定された情報を受け、光ディスク２のユーザデータ領域２７内に残っている未記録領域の大きさを算出する。光ディスク２は記録再生不可であるが、リードイン領域判断手段１３ｂは、光ディスク２のユーザデータ領域２７の記録信号をサーチし未記録領域の大きさを算出することができる
【００４１】
Ｓ４において、リードイン領域判断手段１３ｂは、未記録領域内に新規リードイン２９を記録するための新規リードイン領域が確保できるかを判断する。例えば、新規リードイン領域は約４０００ｈセクタを要するため、未記録領域はそれよりも大きくなければならない。新規リードイン領域が確保できる場合にはＳ６へ移り、確保できない場合にはＳ５へ移る。
【００４２】
Ｓ５において、未記録領域内に新規リードイン領域が確保できない内容のエラーを返す。未記録領域内に新規リードイン領域が確保できないため、光ディスク２を再利用することができない。
【００４３】
Ｓ６において、新規論理ブロックアドレス設定手段１３ｃは、リードイン領域判断手段１３ｂから新規リードイン領域が確保できると判定した情報を受け、新規論理ブロックアドレスの開始アドレスに対応する物理ブロックアドレスを算出し設定する。光ディスク２の元来の論理ブロックアドレスの開始アドレスＬＢＡ＝０ｈに対応する物理ブロックアドレスはＰＢＡ＝３００００ｈであったが、未記録領域内の新規論理ブロックアドレスの開始ブロックＬＢＡ＝０に対応する物理ブロックアドレスを、例えば、ＰＢＡ＝１０００００ｈと設定する。
【００４４】
新規論理ブロックアドレス設定手段１３ｃは、新規リードイン内の新規ＰＦＩ３０を生成する。図４は、新規ＰＦＩ３０の情報内容を示す図である。新規ＰＦＩ３０のバイト４−１５のデータエリアアロケーション（Data Area Allocation）と呼ばれるユーザデータ領域の配置を示す箇所に新規論理ブロックアドレスの開始アドレスに対応する物理ブロックアドレスを記入する。図５は、図４で示した新規ＰＦＩ３０のバイト４−１５の詳細内容を示す図である。図５で示すバイト５−７の３バイトに新規論理ブロックアドレスの開始アドレスに対応する物理ブロックアドレスを記入する。この３バイトの値は、元来は０３、００、００であったが、前述の例を使えば、１０、００、００となる。また新規論理ブロックアドレス設定手段１３ｃは、新規リードイン２９内の新規ＥＸＢ３１を算出し設定する。
【００４５】
Ｓ７において、新規リードイン記録手段１３ｄは、新規論理ブロックアドレス設定手段１３ｃが設定した新規論理ブロックアドレスの開始アドレスに対応する物理ブロックアドレスから新規リードイン領域の先頭位置の物理ブロックアドレスを算出する。新規リードイン２９は新規論理ブロックアドレスの開始アドレスの内側に記録されるため、新規リードイン領域の先頭位置の物理ブロックアドレスは、新規論理ブロックアドレスの開始アドレスに対応する物理ブロックアドレスから新規リードイン領域のセクタ数を減算したアドレスとなる。例えば、新規論理ブロックアドレスの開始アドレスに対応する物理ブロックアドレスがＰＢＡ＝１０００００ｈであって、例えば、新規リードイン領域が４０００ｈセクタである場合には、新規リードイン領域の先頭位置の物理ブロックアドレスは１０００００ｈ−４０００ｈ＝ＦＣ０００ｈとなる。
【００４６】
Ｓ８において、新規リードイン記録手段１３ｄは、Ｓ６において設定された新規リードインの情報を、Ｓ７において算出された新規リードイン領域の先頭位置の物理ブロックアドレスを記録開始位置として記録する。
【００４７】
Ｓ９において、記録管理情報更新手段１３ｅは、光ディスク２の記録管理情報（ＲＭＤ２３）のフィールド（Field）０にＬＢＡ＝０に対応するＰＢＡが変更されたこと、変更されたＰＢＡ情報、新規リードイン２９の先頭位置のＰＢＡを記録する。図６は記録管理情報（ＲＭＤ２３）のフィールド（Field）０を示す図である。ＲＭＤ２３内の１２８〜２０４７バイトにあるリザーブ（Reserved）領域の所定の位置に記録する。
【００４８】
ＬＢＡ＝０に対応するＰＢＡが変更されたことを示す場合は所定の１バイトを使用する。光ディスク２の元来の論理ブロックアドレスの開始アドレスに対応する物理ブロックアドレスＰＢＡ＝３００００ｈが、新規論理ブロックアドレス設定手段１３ｃによって設定された新規論理ブロックアドレスの開始アドレスに対応する物理ブロックアドレス、例えば、ＰＢＡ＝１０００００ｈに変更されたことを示す場合は所定の３バイトを使用する。新規リードイン２９の先頭位置については、前述した例を用いると、ＰＢＡ＝ＦＣ０００ｈの値を記録する場合は所定の３バイトを使用する。新規リードイン２９の先頭位置については、新規論理ブロックアドレスの開始アドレスに対応する物理ブロックアドレスが分かれば、算出できるので省略することができる。ＲＭＤ２３を更新して終了する。
【００４９】
図７は、図１０で示した記録再生不可メディアに対して再利用設定コマンド実行後の光ディスクのデータの配置形式の概略を示す図である。光ディスク２の元来のＬＢＡ＝０に対応するＰＢＡがＰＢＡ＝３００００ｈであって、新規ＬＢＡ＝０に対応するＰＢＡをＰＢＡ＝３００００＋αと表している。例えばＰＢＡ＝１０００００ｈならα＝ｄ００００ｈである。新規ＬＢＡ＝０の内側に新規リードイン２９が記録されている。記録済み領域のユーザデータは再生できないが、新規ＬＢＡ＝０の外周側のユーザデータ領域が再利用可能となる。
【００５０】
ところで、追記型光ディスクで記録再生不可の光ディスクの中には、ボーダをクローズ（Close）する場合や光ディスクをクローズする場合、元来のリードイン２４の領域に００ｈデータの記録とＰＦＩ２５、レファレンスコード（Reference Code）、ＥＸＢ２６を記録するが、光ディスクの状況によってはこの領域が未記録である光ディスクが存在する。
【００５１】
図８は、元来のリードイン２４が未記録である記録再生不可の光ディスクのリードインの記録処理を示すフローチャートである。Ｓ１１において、光ディスク記録再生装置１に装填された追記型光ディスク２について記録再生可否判断手段１３ａが、元来のリードイン２４が記録済みかを判断する。記録済みと判定されればＳ１２へ移り、記録済みではないと判定されればＳ１３へ移る。
【００５２】
Ｓ１２において、元来のリードイン２４が既に記録されている場合は、新規に設定した新規リードイン２９にのみ記録すればよい。新規ＰＦＩ３０を記録する際、図５で示したＰＦＩのバイト５−７に記載されているユーザデータ領域の先頭アドレスには、新規ＬＢＡ＝０に対応するＰＢＡの値を記録する。新規リードイン２９に記録し終了する。
【００５３】
Ｓ１３において、元来のリードイン２４が未記録の場合は、元来のリードイン領域に００ｈデータ、ＰＦＩ２５、レファレンスコード、ＥＸＢ２６を記録する。ＰＦＩ２５を記録する際、図５で示した新規ＰＦＩ３０のバイト５−７に記載されているユーザデータ領域の先頭アドレスには、新規ＬＢＡ＝０に対応する対応するＰＢＡの値を記録したが、これと同じ値を記録する。元来のリードイン領域に記録しＳ１２に移って、新規リードイン２９に記録し終了する。図８に示した処理によって、元来のリードイン２４が未記録であっても、記録再生不可の光ディスクの再利用が可能となる。
【００５４】
以上説明したように、追記型ディスクで記録に失敗した場合等は、ユーザデータ領域２７に未記録領域が残っていても光ディスクが使えなくなってしまうため破棄していたが、フォーマットコマンド、リペアコマンドやクローズコマンド等に類似した、例えば再利用設定コマンドのような新規コマンドにて、ユーザデータ領域２７の開始ブロックアドレス（ＬＢＡ＝０）の位置を変え、新規リードイン２９の領域を設定し、新規ＰＦＩ３０、新規ＥＸＢ３１を設定して記録し、ＲＭＤ２３にＬＢＡ＝０に対応するＰＢＡが変更されたこと、変更されたＰＢＡ情報、新規リードイン２９の先頭位置のＰＢＡを記録することによって、未記録領域を再利用出来るようになり、無駄なく光ディスクを使用することができる。
【００５５】
本実施例の説明では、ＤＶＤ−Ｒ ＳＬの光ディスクについて説明したが、ＤＶＤ−Ｒ ＤＬ、ＤＶＤ＋Ｒ ＳＬ／ＤＬ，ＨＤ ＤＶＤ−Ｒ ＳＬ／ＤＬに対しても適用できる。
【００５６】
光ディスク記録再生機１は、任意の光ディスクが装填された場合、装填時のイニシャライズ処理で光ディスクが再生専用か、追記型か、書き換え型かを判定し、追記型であれば、ＲＭＤ２３の１２８〜２０４７バイトにあるリザーブ領域内の所定バイトを読み込み、ＬＢＡ＝０に対応するＰＢＡが変更された光ディスクであることを認識し、変更されたＰＢＡ情報、新規リードイン２９の情報等を認識することによって、再利用設定コマンドによって再利用可能となった光ディスク２に対して記録再生できる。
【００５７】
ＲＭＤ２３の情報を読み込む機能を持たない光ディスク再生専用機や、元来のリードイン２４に記録されているＰＦＩ２５の情報を読んだ後に記録し、新規に設定した新規ＰＦＩ３０の情報を読み出せない光ディスク記録再生機や、ユーザデータ領域２７の先頭アドレスを３００００ｈと固定している再生専用機や光ディスク記録再生機については、ＲＭＤ２３の１２８−２０４７バイト内の所定バイトを読むことができるように処置し、更にその情報に従ってユーザデータ領域のＬＢＡ＝０が変更されたことを認識できるようにし、また変更されたＰＢＡ情報、新規リードイン情報等を認識するための制御プログラムの変更が必要である。
【００５８】
本発明は以上の構成に限定されるもではなく種々の変形が可能である。
【図面の簡単な説明】
【００５９】
【図１】この発明が適用される光ディスク記録再生装置１の構成を示すブロック図。
【図２】ＣＰＵによる機能実現手段の構成例を示す概略的なブロック図。
【図３】光ディスクの未記録部分を再利用するためのコマンドが指定された場合のフローチャート。
【図４】新規ＰＦＩの情報内容を示す図。
【図５】図４で示した新規ＰＦＩのバイト４−１５の詳細内容を示す図。
【図６】記録管理情報（ＲＭＤ）のフィールド（Field）０を示す図。
【図７】再利用設定コマンド実行後の光ディスクのデータの配置形式の概略を示す図。
【図８】リードイン領域が未記録である光ディスクのリードインの記録処理を示すフローチャート。
【図９】追記型であるＤＶＤ−Ｒの光ディスクのデータの配置形式の概略を示す図。
【図１０】記録エラーが発生し記録再生不可となった光ディスクのデータの配置形式の概略を示す図。
【符号の説明】
【００６０】
１  光ディスク記録再生装置
２  光ディスク
５  光ピックアップ
１３  ＣＰＵ
１３ａ  記録再生可否判断手段
１３ｂ  リードイン領域判断手段
１３ｃ  新規論理ブロックアドレス設定手段
１３ｄ  新規リードイン記録手段
１３ｅ  記録管理情報更新手段
１４  ＲＡＭ
１５  ＲＯＭ
１６  インターフェース回路
１７  ホスト装置
２１  ＰＣＡ
２２  ＲＭＡ
２３  ＲＭＤ
２４  リードイン
２５  ＰＦＩ
２６  ＥＸＢ
２７  ユーザデータ領域
２８  リードアウト
２９  新規リードイン
３０  新規ＰＦＩ
３１  新規ＥＸＢ
【図１】
2008059704.tif 000003
【図２】
2008059704.tif 000004
【図３】
2008059704.tif 000005
【図４】
2008059704.tif 000006
【図５】
2008059704.tif 000007
【図６】
2008059704.tif 000008
【図７】
2008059704.tif 000009
【図８】
2008059704.tif 000010
【図９】
2008059704.tif 000011
【図１０】
2008059704.tif 000012