(57)【要約】【課題】記録媒体ならびに該記録媒体の上書き方法および装置を提供する。【解決手段】記録媒体にデータを上書きする方法は、記録媒体に複数の記録領域を割り当てるステップと、それぞれの記録領域に同じカテゴリのデータを記録するステップと、上書きコマンドを受け取った上で、最も近い書き込み可能な領域を示す特定位置において、置き換え記録動作を実行するステップと、置き換え記録動作の実行後に、記録領域内の同じカテゴリのデータを保持するステップとを含む。記録媒体にデータを上書きする方法は、少なくとも一つの連続記録範囲（ＳＲＲ）を記録媒体に割り当てるステップと、割り当てられたＳＲＲ内にデータを記録するステップと、ｂ）ＳＲＲに含まれるあらかじめ記録された領域に関連する上書きコマンドを受け取った上で、ＳＲＲに含まれる書き込み可能な領域において、置き換え記録動作を実行するステップと、ｃ）書き込み可能な領域がＳＲＲに存在しない場合、近接のＳＲＲに含まれる書き込み可能領域において、置き換え記録動作を実行するステップとを含む。
2008517412.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体にデータを上書きする方法であって、
ａ）前記記録媒体に複数の記録領域を割り当て、各記録領域に同じカテゴリのデータを記録するステップと、
ｂ）上書きコマンドを受信した上で、最も近い書き込み可能領域を示す特定の位置で置き換え記録動作を実行し、前記置き換え記録動作の実行後、前記記録領域内に同じカテゴリのデータを保持するステップと
を備えたことを特徴とする方法。
【請求項２】
前記記録領域は、それぞれ連続記録範囲（ＳＲＲ；Ｓｅｑｕｅｎｔｉａｌ  Ｒｅｃｏｒｄｉｎｇ  Ｒａｎｇｅ）を示すことを特徴とする請求項１に記載の方法。
【請求項３】
前記データの前記置き換え記録動作は、前記ＳＲＲに未記録領域が前記ＳＲＲに残っているとき、前記上書きコマンドを受け取る前記ＳＲＲに含まれる少なくとも１つの前記未記録領域において実行されることを特徴とする請求項２に記載の方法。
【請求項４】
前記データの前記置き換え記録動作が前記未記録領域の領域全体で終了するが、未記録領域が残っている場合、前記残っているデータは近接のオープンＳＲＲの次の記録可能なアドレス（ＮＷＡ；Ｎｅｘｔ  Ｗｒｉｔａｂｌｅ  Ａｄｄｒｅｓｓ）から記録されることによって、前記残っている未記録データの前記置き換え記録動作は、前記近接のオープンＳＲＲの前記ＮＷＡから実行されることとなることを特徴とする請求項３に記載の方法。
【請求項５】
前記置き換え記録動作が前記近接のオープンＳＲＲにおいて実行されるとき、前記オープンＳＲＲにあらかじめ記録されたデータが置き換え記録データと異なる場合、前記オープンＳＲＲをクローズトＳＲＲに変更し、所望のデータが前記新しいオープンＳＲＲに記録されるように、新しいオープンＳＲＲを割り当てるステップをさらに備えたことを特徴とする請求項４に記載の方法。
【請求項６】
前記上書きコマンドがクローズトＳＲＲにおいて実行される場合、近接のオープンＳＲＲのＮＷＡにおいて前記置き換え記録動作を実行するステップをさらに備えたことを特徴とする請求項２に記載の方法。
【請求項７】
前記置き換え記録動作が前記近接のオープンＳＲＲにおいて実行されるとき、前記オープンＳＲＲにあらかじめ記録されたデータが、置き換え記録データのカテゴリと同じカテゴリを有する場合、前記オープンＳＲＲをクローズドＳＲＲに変更し、所望のデータが前記新しいオープンＳＲＲに記録されるように、前記新しいオープンＳＲＲを割り当てるステップをさらに備えたことを特徴とする請求項６に記載の方法。
【請求項８】
前記上書きコマンドを受け取った前記領域の前記位置情報、および前記置き換え記録領域の前記位置情報は、一時ディスク管理領域（ＴＤＭＡ；Ｔｅｍｐｏｒａｒｙ  Ｄｉｓｃ  Ｍａｎａｇｅｍｅｎｔ  Ａｒｅａ）に、一つのエントリとして記録されることを特徴とする請求項１に記載の方法。
【請求項９】
前記エントリに記録された前記位置情報は、対応する領域の１番目の物理的セクタ番号（ＰＳＮ：Ｐｈｙｓｉｃａｌ  Ｓｅｃｔｏｒ  Ｎｕｍｂｅｒ）によって示されることを特徴とする請求項８に記載の方法。
【請求項１０】
前記記録媒体に割り当てられた前記ＳＲＲに関連する情報は、一時ディスク管理領域（ＴＤＭＡ）にＳＲＲ情報（ＳＲＲＩ：ＳＲＲ  Ｉｎｆｏｒｍａｔｉｏｎ）として記録されることを特徴とする請求項２に記載の方法。
【請求項１１】
前記ＳＲＲＩは、ヘッダを含み、前記ヘッダ内に前記オープンＳＲＲの数を記録することを特徴とする請求項１０に記載の方法。
【請求項１２】
前記データは、ファイルシステムデータ、ユーザデータ、およびファイルシステムミラーデータに分類されることを特徴とする請求項１に記載の方法。
【請求項１３】
記録媒体にデータを上書きする方法であって、
ａ）記録媒体に少なくとも一つの連続記録範囲（ＳＲＲ；Ｓｅｑｕｅｎｔｉａｌ  Ｒｅｃｏｒｄｉｎｇ  Ｒａｎｇｅ）を割り当て、前記割り当てられたＳＲＲにデータを記録するステップと、
ｂ）前記ＳＲＲに含まれるあらかじめ記録された領域に関連する上書きコマンドを受け取った上で、前記ＳＲＲに含まれる書き込み可能領域において、置き換え記録動作を実行するステップと、
c）前記書き込み可能な領域が前記ＳＲＲ内に存在しない場合、近接のＳＲＲに含まれる書き込み可能な領域内において、置き換え記録動作を実行するステップと
を備えたことを特徴とする方法。
【請求項１４】
前記置き換え記録動作のための前記書き込み可能な領域を含む前記ＳＲＲは、オープンＳＲＲを示すことを特徴とする請求項１３に記載の方法。
【請求項１５】
前記それぞれのＳＲＲは、同じカテゴリのデータを記録することを特徴とする請求項１３に記載の方法。
【請求項１６】
記録媒体に／からデータを記録／再生する装置であって、
前記記録媒体に複数の記録領域を割り当て、各記録領域に同じカテゴリのデータを記録し、前記データ記録領域に関連する上書きコマンドを受信した上で、最も近い書き込み可能領域を示す特定位置において、置き換え記録動作を実行し、前記置き換え記録動作の後に、少なくとも一つの記録領域内において同じカテゴリのデータを保持するマイクロプロセッサと、
前記マイクロプロセッサから制御信号を受信し、前記受信した制御信号によって前記記録媒体にデータを記録するピックアップ部と
を備えることを特徴とする装置。
【請求項１７】
記録媒体であって、
複数の連続記録範囲（ＳＲＲ）を割り当てることができるデータゾーンと、
管理領域であって、
前記データゾーンに割り当てられた前記ＳＲＲのそれぞれは、前記ＳＲＲに含まれるあらかじめ記録された領域に関連する上書きコマンドを受け取り、前記あらかじめ記録された領域の代わりに前記ＳＲＲに含まれる書き込み可能な領域にデータを記録できるようにし、前記ＳＲＲ内に書き込み可能な領域が存在しないとき、近接のＳＲＲに含まれる書き込み可能な領域にデータを記録できるようにし、
前記管理領域は、前記上書きコマンドによって生成された管理情報を記録する
ことを特徴とする管理領域と
を備えることを特徴とする記録媒体。
【請求項１８】
前記記録媒体は、記録可能ブルーレイディスク（ＢＤ−Ｒ；Ｂｌｕｅ−ｒａｙ  Ｄｉｓｃ  Ｒｅｃｏｒｄａｂｌｅ）などの１回のみ書き込み可能な光ディスクを示すことを特徴とする請求項１７に記載の記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体に関し、より詳細には、記録媒体にデータを記録するときに、論理的上書き機能を実行する方法および装置に関する。
【背景技術】
【０００２】
一般に、高画質のビデオデータと高音質のオーディオデータを長時間記録できる記録媒体、例えば、書き換え可能なブルーレイディスク（ＢＤ−ＲＥ：Ｂｌｕ−ｒａｙ  Ｄｉｓｃ  Ｒｅｗｒｉｔａｂｌｅ）が近年、開発されてきている。
【０００３】
図１は、一般的なＢＤ−ＲＥの構造およびＢＤ−ＲＥの欠陥を管理する方法を示す。
【０００４】
図１に示すように、ＢＤ−ＲＥは、リードインゾーンと、データゾーンと、リードアウトゾーンとを含む。データゾーンは、内周スペア領域（ＩＳＡ：Ｉｎｎｅｒ  Ｓｐａｒｅ  Ａｒｅａ）と、外周スペア領域（ＯＳＡ：Ｏｕｔｅｒ  Ｓｐａｒｅ  Ａｒｅａ）とを含む。ＩＳＡは、データゾーンの前端に位置し、ＯＳＡはデータゾーンの後端に位置する。
【０００５】
ＢＤ−ＲＥは、規定の記録単位にそれぞれが対応するクラスタ単位で、データを記録する。この場合、ＢＤ−ＲＥディスクは、データがクラスタ単位で記録されたデータゾーンにおいて、欠陥領域の存在または不存在を決定する。
【０００６】
欠陥領域が検出された場合、欠陥領域に記録されることになるデータは、欠陥領域の代わりに、例えばＩＳＡなどの上述のスペア領域に記録されると同時に、欠陥領域に関連する位置情報と、上述のスペア領域に記録された位置情報とを、リードイン領域に含まれる欠陥リストに記録する。
【０００７】
したがって、欠陥領域に記録されるデータが、欠陥領域の代わりに、スペア領域に記録されるので、欠陥領域の代わりにスペア領域に記録されたデータを、読取／再生できることによって、データが記録／再生される時の不測のエラーの発生を防止できる。
【０００８】
一方、１回のみ書き込み可能なブルーレイディスク（ＢＤ−Ｒ：Ｂｌｕ−ｒａｙ  Ｄｉｓｃ  Ｒｅｃｏｒｄａｂｌｅ）などの１回のみ書き込み可能な光ディスクが近年開発されてきている。ＢＤ−Ｒは、領域全体を通して、１回のみ物理的にデータを記録できるので、ＢＤ−ＲＥと異なり、そこにデータを物理的に上書きできない。
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかし、ユーザは、ＢＤ−Ｒに記録されたデータを編集または修正を望むかもしれないので、ＢＤ−Ｒは、ユーザまたはホストの便宜のために、データ上書き機能を必要とするかもしれない。結果として、ＢＤ−Ｒがデータ上書き昨日を実行するのを可能にする効率的な方法を、開発しなければならない。
【課題を解決するための手段】
【００１０】
したがって、本発明は、関連技術の限界および欠点による一以上の問題点を実質的に防止する、記録媒体ならびに記録媒体にデータを上書きする方法および装置を提供することにある。
【００１１】
本発明の目的は、記録媒体にデータを上書きする方法および装置を提供することである。
【００１２】
本発明の他の目的は、１回のみ書き込み可能な記録媒体においてデータを論理的上書きする方法および装置を提供することである。        
また、本発明のさらに他の目的は、上述の方法用の記録媒体を提供することである。
【００１３】
本発明のさらなる利点、目的、および特徴は、以下の説明において一部が説明され、一部は、以下の検証の上で当業者にとって明らかとなるか、または本発明の実践から分かるだろう。本発明の目的および他の利点は、この詳細な説明および特許請求の範囲、ならびに添付の図面で特に示される構造によって理解され、取得できる。
【００１４】
本発明の目的により、これらの目的および他の利点を達成するために、ここに組み込まれ、広く説明されるように、記録媒体にデータを上書きする方法は、ａ）記録媒体に複数の記録領域を割り当て、各記録領域に同じカテゴリのデータを記録するステップと、ｂ）上書きコマンドを受信した上で、最も近接の書き込み可能領域を示す特定の位置で置き換え記録動作を実行し、置き換え記録動作の実行後、記録領域の同じカテゴリのデータを保持するステップとを含む。
【００１５】
本発明の別の様態において、記録媒体にデータを上書きする方法が提供され、この方法は、ａ）記録媒体に少なくとも一つの連続記録範囲（ＳＲＲ；Ｓｅｑｕｅｎｔｉａｌ  Ｒｅｃｏｒｄｉｎｇ  Ｒａｎｇｅ）を割り当て、割り当てられたＳＲＲにデータを記録するステップと、ｂ）ＳＲＲに含まれるあらかじめ記録された領域に関連する上書きコマンドを受け取った上で、ＳＲＲに含まれる書き込み可能領域において、置き換え記録動作を実行するステップと、c）ＳＲＲ内に書き込み可能な領域が存在しない場合、近接のＳＲＲに含まれる書き込み可能な領域内において、置き換え記録動作を実行するステップとを含む。
【００１６】
また、本発明の他の様態において、記録媒体に／からデータを記録／再生する装置が提供され、この装置は、記録媒体に複数の記録領域を割り当て、各記録領域に同じカテゴリのデータを記録し、データ記録領域に関連する上書きコマンドを受信した上で、最も近い書き込み可能領域を示す特定位置において、置き換え記録動作を実行し、置き換え記録動作の後に、少なくとも一つの記録領域内において同じカテゴリのデータを保持するマイクロプロセッサと、マイクロプロセッサから制御信号を受信し、受信した制御信号によって記録媒体にデータを記録するピックアップ部とを含む。
【００１７】
また、本発明の他の態様において、記録媒体が提供され、この記録媒体は、複数の連続記録範囲（ＳＲＲ）を割り当てることができるデータゾーンと、管理領域であって、データゾーンに割り当てられたＳＲＲのそれぞれは、ＳＲＲに含まれるあらかじめ記録された領域に関連する上書きコマンドを受信し、あらかじめ記録された領域の代わりにＳＲＲに含まれる書き込み可能な領域にデータを記録できるようにし、ＳＲＲ内に書き込み可能な領域が存在しないとき、近接のＳＲＲに含まれる書き込み可能な領域にデータを記録できるようにし、管理領域は、前記上書きコマンドによって生成された管理情報を記録する管理領域とを含む。
【００１８】
本発明の以上の一般的な説明および以下の詳細な説明は、いずれも例示的および説明的であり、特許請求された本発明のさらなる説明を提供することを意図する。
【００１９】
本発明のさらなる理解を提供するために含められ、本発明の一部に組み込まれ、構成される添付の図面は、本発明の実施形態を示し、詳細な説明と共に、本発明の原理を説明するのに役立つ。
【発明を実施するための最良の形態】
【００２０】
本発明の好適な実施形態に、詳細に参照がなされ、これはたとえば添付の図面に示される。可能な限り、同一または類似の部分のことを指すのに、同じ参照番号が、図面全体で用いられる。
【００２１】
本発明の好適な実施形態は、添付の図面を参照しながら以下で説明される。
【００２２】
本発明の説明に先立って、本発明で開示されるほとんどの用語は、本技術分野で知られる一般的な用語に対応するが、いくつかの用語は、出願によって必要に応じて選択され、以下の本発明の詳細な説明において、以降で開示されることに留意すべきである。出願人によって定義された用語は、本発明におけるそれらの意味を基に理解されるのが好ましい。
【００２３】
本発明で用いられる「記録媒体」は、すべての記録可能な媒体を示し、たとえば、光ディスク、磁気ディスク、磁気テープなどである。
【００２４】
説明の便宜および本発明のよりよい理解のために、１回のみ書き込み可能な光ディスク（例えば、ＢＤ−Ｒ）は以降で、本発明における上述の記録媒体として例示的に用いられる。
【００２５】
図２は、本発明による１回のみ書き込み可能な光ディスク（例えば、ＢＤ−Ｒ）にデータを記録する方法を示す。
【００２６】
図２を参照すると、ＢＤ−Ｒは、リードインゾーン（ｌｅａｄ−ｉｎ  ｚｏｎｅ）、データゾーン（Ｄａｔａ  Ｚｏｎｅ）、およびリードアウトゾーン（ｌｅａｄ−ｏｕｔ  ｚｏｎｅ）を含む。データゾーンは、内周スペア領域（ＩＳＡ：Ｉｎｎｅｒ  Ｓｐａｒｅ  Ａｒｅａ）、外周スペア領域（ＯＳＡ：Ｏｕｔｅｒ  Ｓｐａｒｅ  Ａｒｅａ）、および実際ユーザデータを格納するユーザデータ領域（Ｕｓｅｒ  Ｄａｔａ  Ａｒｅａ）を含む。ＩＳＡは、データゾーンの前端に位置し、ＯＳＡはデータゾーンの後端に位置する。
【００２７】
リードインゾーンは、光ディスクに／からデータを記録／再生するのに必要とされる様々な管理情報を記録する。特に、リードインゾーンは、光ディスクの欠陥管理および記録管理情報を記録する一時ディスク管理領域（ＴＤＭＡ：Ｔｅｍｐｏｒａｒｙ  Ｄｉｓｃ  Ｍａｎａｇｅｍｅｎｔ  Ａｒｅａ）をさらに含む。
【００２８】
ＴＤＭＡは、光ディスクを使用するときに頻繁に生成される前述の欠陥管理情報および記録管理情報をアップデートするよう適用される。さらにＴＤＭＡを、前述のスペア領域中に、必要に応じて割り当ててもよい。
【００２９】
前述の１回のみ書き込み可能な光ディスク（たとえば、ＢＤ−Ｒ）は、２つの記録方法を使用し、つまり、連続記録モード（ＳＲＭ；Ｓｅｑｕｅｎｔｉａｌ  Ｒｅｃｏｒｄｉｎｇ  Ｍｏｄｅ）方法と、ランダム記録モード（ＲＲＭ；Ｒａｎｄｏｍ  Ｒｅｃｏｒｄｉｎｇ  Ｍｏｄｅ）方法である。
【００３０】
ＳＲＭ方法は、ディスクにデータを容易に記録するために、実際のユーザデータが格納されるユーザデータ領域を幾つかの連続的な領域に分割する。前述の分割された領域のそれぞれは、トラックまたはＳＲＲ（Ｓｅｑｕｅｎｔｉａｌ  Ｒｅｃｏｒｄｉｎｇ  Ｒａｎｇｅ）と呼ぶ。分割された領域を、本発明においては、以降、ＳＲＲと呼ぶ。
【００３１】
ＳＲＲ用のデータ記録は、次の書き込み可能な未記録クラスタを示す未記録クラスタにおいてなされる。未記録クラスタのアドレスを次の書き込み可能なアドレス（ＮＷＡ；Ｎｅｘｔ  Ｗｒｉｔａｂｌｅ  Ａｄｄｒｅｓｓ）と呼ぶ。言い換えると、ＳＲＲに含まれるあらかじめ記録された領域の次のクラスタは、ＮＷＡとして動作し、データ記録動作はＮＷＡで始まる。したがって、特定位置（つまりＮＷＡ）からデータが連続的に記録される場合、ＮＷＡはデータ記録動作によって動的に増加する。
【００３２】
この場合、ＮＷＡの存在のためにデータが記録されうるＳＲＲを、リザーブドＳＲＲまたはオープンＳＲＲとよぶ。説明の便宜のため、ＳＲＲは本発明においてオープンＳＲＲのことをいう。
【００３３】
２以上のオープンＳＲＲがデータ記録動作を実行するために割り当てられる。あるＳＲＲは、ユーザデータに関する情報を格納するためのファイルシステムデータ領域として使用され、他のＳＲＲは、ユーザデータが記録されるユーザデータ領域として使用される。
【００３４】
ファイルシステムデータは、ディスクに含まれるファイルの名前情報、およびディスク記録位置情報を示すことによって、ユーザデータファイルがディスク内に／から記録／再生できるようにする。言い換えると、ホストまたはアプリケーションは、前述のファイルシステムデータを用いて、ディスクに含まれる特定ファイルを記録または再生する。
【００３５】
したがって、前述のファイルシステムデータは、階層ファイル／ディレクトリの名前情報、前述のファイル／ディレクトリの大きさ／位置データを示すポインタ情報を含む。
【００３６】
前述のＳＲＭ方法によって、アプリケーションまたはホストの要求を受け取った上で、単一のＳＲＲに含まれるあらかじめ記録された領域に関連する上書きコマンドが発生するかもしれない。この場合、ＢＤ−Ｒの特性のためにディスク記録動作は１回のみ実行できることにより、あらかじめ記録された領域（つまり上書き機能）に関連するデータ記録動作は許容されない。しかし、前述のあらかじめ記録された領域に記録されることになるデータを、あらかじめ記録された領域の変わりに、次の書き込み可能なユーザデータ領域に含まれるＮＷＡに記録できる。前述の置き換え記録動作は、ＢＤ−ＲＥの物理的上書き動作と異なり、論理的上書き動作と呼ばれる。
【００３７】
上ｊｙ通の論理的上書き方法は、添付の図面を参照して、以降で説明する。
図３は、本発明の第１の好適な実施形態による、ＢＤ−Ｒにデータを論理的上書きする方法を示す。
【００３８】
図３を参照すると、一つのＳＲＲに含まれるあらかじめ記録された領域に関連するデータ記録コマンドを受け取った上で、あらかじめ記録された領域に記録されることになるデータは、あらかじめ記録された領域の代わりに、次の書き込み可能な領域を示すＮＷＡに記録される。
【００３９】
より詳しくは、ＳＲＲ＃１のＦＳデータ領域がＮＷＡの存在のためにオープンＳＲＲとして動作する場合、ＳＲＲ＃１に含まれるＮＷＡにデータを記録する。ＳＲＲ＃２のユーザデータ領域がＮＷＡの存在のためにオープンＳＲＲとして動作する場合、ＳＲＲ＃２に含まれるＮＷＡにデーを記録する。
【００４０】
本発明によると、１回のみ書き込み可能な光ディスク（つまりＢＤ−Ｒ）に含まれるあらかじめ記録された領域に関連するデータ記録コマンドが発生する場合（つまり上書きコマンドが発生すると）、データは、あらかじめ記録された領域の代わりに、上書きコマンドを受信した領域に最も近接するＮＷＡに記録される。
【００４１】
したがって、図３からわかるように、一つのＳＲＲがＮＷＡを含む場合、ＳＲＲがオープンＳＲＲとして動作する。ＳＲＲが所望のデータを格納するのに十分な領域を有する場合、データは対応するＳＲＲに最初に記録される（つまり対応するＳＲＲに関連する置き換え記録動作が実行される）。置き換え記録動作が上述のように実行されると、データの上書きコマンドを受け取った領域の第１の位置情報、および置き換え記録動作が実行される他の領域の第２の位置情報は、ディスクの特定領域に記録される。たとえば、第一のおよび第２の位置情は、ディスクＴＤＭＡにＬＯＷエントリとして記録される。
【００４２】
上述の位置情報は、対応するクラスタの１番目の物理的セクタ番号（ＰＳＮ：Ｐｈｙｓｉｃａｌ  Ｓｅｃｔｏｒ  Ｎｕｍｂｅｒ）によって示すことができる。好ましくは、論理的上書き動作が複数のクラスタの大きさ情報を満たす場合、最初のクラスタの最初のＰＳＮと、最後のクラスタの最初のＰＳＮとを、それぞれ２つのエントリを使用して記録できる。
【００４３】
したがって、ＴＤＭＡに記録されたＬＯＷエントリを参照して、上書きコマンドを受け取った第１の領域のデータを再生することをユーザが望む場合、第１の領域に格納されたデータの代わりに、置き換え記録動作が実行された第２の領域に格納されたデータが再生される。
【００４４】
したがって、上書きコマンドを受け取る第１の領域に記録されることになるデータが、置き換え領域として動作する第２の領域に物理的に記録されるにもかかわらず、実際のホストは、データが上書きコマンドを受け取る第１の領域に記録されていると認識する。
【００４５】
上述の論理的上書きを実行するとき、論理的上書きコマンドに関連する置き換え記録動作が実行される置き換え記録領域は、置き換え記録動作にとって不十分となるかもしれなく、この詳細な説明は、図４を参照して以降で説明する。
【００４６】
より詳しくは、上書きコマンドによって実行される置き換え記録動作は、ＳＲＲに対応して最初に実行される。しかし、置き換え記録動作に必要な領域が対応するＳＲＲに含まれない場合、対応するＳＲＲに近接の他のＳＲＲにデータが記録されるのが好ましい。
【００４７】
図４は、本発明の第２の好適な実施形態による、ＢＤ−Ｒにデータを論理的上書きする方法を示す。
【００４８】
図４からわかるように、ＳＲＲ＃１中のあらかじめ記録された領域に関連するデータ上書きコマンドを、ファイルシステム（ＦＳ）データの記録されたＳＲＲ＃１において受け取るかもしれない。この場合、ＳＲＲ＃１がＮＷＡの存在のためにオープンＳＲＲとして動作する場合、その置き換え記録動作をＮＷＡにおいて実行する。
【００４９】
上述の置き換え記録動作を実行するとき、置き換え記録領域が前述の置き換え記録動作にとって十分かもしれない。
【００５０】
この場合、データの置き換え記録動作は、ＳＲＲ＃１の残っている領域に対応して何度も実行され、置き換え記録動作を実行されない残りのデータは、近接のＳＲＲのＮＷＡに記録される。言い換えると、一部のデータはＳＲＲ＃１のＮＷＡに記録され、残りのデータはＳＲＲ＃１に近接の別のＳＲＲのＮＷＡに記録される。図４は、ＳＲＲ＃２において実行される置き換え記録動作を例示的に示す。
【００５１】
この場合、残りのデータの置き換え記録動作が実行されるＳＲＲ＃２は、ユーザデータ領域を示すかもしれない。この場合、同じデータが一つのＳＲＲに記録されるのが好ましい。
【００５２】
好ましくは、ユーザデータを格納するＳＲＲ＃２がクローズトであり、新しいＳＲＲが割り当てられ、データは、新しいＳＲＲに記録される。
【００５３】
例えば、ＳＲＲ＃１のデータは、ファイルシステムデータを示す。したがって、ファイルシステムデータが、ファイルシステムデータと異なるユーザデータが記録されるＳＲＲ＃２に記録される場合、ＳＲＲ＃２が自動的にクローズされ、新しいＳＲＲが割り当てられ、データは新しいＳＲＲにデータが記録される。
【００５４】
したがって、ユーザデータを格納するＳＲＲ＃２はクローズトであり、新しいＳＲＲ＃３が割り当てられ、論理的上書き動作のために残りのファイルシステムデータがＳＲＲ＃３に記録される。
【００５５】
結果として、ユーザデータがＳＲＲ＃２に記録され、ファイルシステムデータがＳＲＲ＃３に記録されることによって、上述のデータ記録動作は、論理的上書きコマンドによって発生した異なるデータ単位が一つのＳＲＲに記録されるのを防止できる。
【００５６】
以降、ユーザがディスクにユーザデータを再び記録することを望む場合、新しいＳＲＲ＃４がディスクに割り当てられることによって、ユーザデータはＳＲＲ＃４に記録されることとなる。
【００５７】
上述の論理的上書き動作は、光ディスクドライブから生成される。より詳しくは、光ディスクが実際にはＢＤ−Ｒと等しいにもかかわらず、アプリケーションまたはホストは、ＢＤ−Ｒのあらかじめ記録された領域に関係なく、ＢＤ−ＲがＢＤ−ＲＥであるかのようにＢＤ−Ｒに自由に適用できる。
【００５８】
したがって、論理的上書き動作が実行される場合、上述の論理的上書き動作の発生のために次の記録可能な領域（ＮＷＡ）が他の領域に変更されることを、アプリケーションまたはホストは、認識しない。
【００５９】
したがって、ファイルシステムは、このように論理的上書き動作の実行のためにＮＷＡが別のＮＷＡに変更される特定の場合に対処することができる。より詳しくは、ファイルシステムがデータ記録動作を実行することを望む場合、次の記録可能領域（ＮＷＡ；Ｎｅｘｔ  Ｗｒｉｔａｂｌｅ  Ａｒｅａ）の位置情報を光ディスクドライブに問い合わせ、位置情報に対応する変更されたＮＷＡにデータ記録できるようにする。
【００６０】
一方で、新しく割り当てられたＳＲＲ（つまり、ＳＲＲ＃３およびＳＲＲ＃４）は、最初に割り当てられたユーザデータのためのＳＲＲ＃２の分割によって形成される。
【００６１】
本発明の第２の好適な実施形態は、論理的上書き動作がファイルシステム（ＦＳ）データを含むＳＲＲにおいて実行されるとき、置き換え領域が充分提供されない特定の場合を例示的に示すが、論理的上書き動作がクローズトＳＲＲにおいて実行でき、そのすべての領域がファイルシステム（ＦＳ）データで満たされることは当業者にとって明らかである。
【００６２】
図５は、本発明の第３の好適な実施形態による、ＢＤ−Ｒにデータを論理的上書きする方法を示す。
【００６３】
図５からわかるように、本発明の第３の好適な実施形態によると、ＳＲＲ＃１のファイルシステムデータ領域がＳＲＲ＃１がクローズトとなるようなデータで満たされるとき、新しいファイルシステムデータに関連する記録コマンドは、クローズトＳＲＲ＃１に適用される。
【００６４】
このように、あらかじめ記録された領域に関連する記録コマンドがＳＲＲ＃１に適用される場合、あらかじめ記録された領域（つまりＳＲＲ＃１）に記録されることになるデータは、あらかじめ記録された領域（つまりＳＲＲ＃１）の代わりに、あらかじめ記録された領域（つまりＳＲＲ＃１）に最も近いＮＷＡに記録される。
【００６５】
したがって、ＳＲＲ＃１の代わりに、最も近いＮＷＡを含むＳＲＲ＃３にデータが記録される。この場合、ＳＲＲ＃３は、ファイルシステムデータの記録される領域を示すので、ＳＲＲ＃１と同じデータがＳＲＲ＃３に記録されることによって、ＳＲＲをクローズすることなしにＳＲＲ＃３のＮＷＡにデータが記録されることとなる。
【００６６】
置き換え記録動作が実行されるディスクと関連して、クローズされたＳＲＲまたは不十分な置き換え記録領域を含むユーザデータが記録されるＳＲＲにおいて、データを論理的上書きする方法を、図６を参照して以下で説明する。
【００６７】
図６は、本発明の第４の好適な実施形態による、ＢＤ−Ｒにデータを論理的上書きする方法を示す。
【００６８】
図６からわかるように、ユーザデータを含むＳＲＲ＃２がクローズされるようなデータで満たされる場合、またはＳＲＲ＃２が不十分な置き換え記録領域を有する場合に、新しいデータの記録コマンドがＳＲＲ＃２に送信されるかもしれない。
【００６９】
この場合、ＳＲＲ＃２に記録されることになるデータは、最も近いＮＷＡに記録される。言い換えると、ＳＲＲ＃２と最も近いＳＲＲ＃３に存在するＮＷＡに、データは記録される。
【００７０】
この場合、ＳＲＲ＃３はそこにファイルシステムデータを記録する。したがって、論理的上書き動作が、前述の好適な実施形態に示されるようにＳＲＲ＃３において実行される場合、異なるデータユニットがＳＲＲ＃３内で混合される。より詳しくは、一つのＳＲＲには同じデータが記録されることが好ましいが、論理的上書き動作の発生のために、一つのＳＲＲに異なるデータユニットは実際に存在する。
【００７１】
上述の問題を解決するために、ユーザデータが連続的に記録されることが好ましい。さらに詳しくは、論理的上書き動作は、ＢＤ−Ｒの全ての領域において実行されうるが、連続的記録動作は、ファイルシステムによって生成される一般的なユーザデータにおいてのみ実行される。
【００７２】
本発明による光ディスクは、オープンＳＲＲに関連する情報を含む連続記録範囲情報（ＳＲＲＩ；Ｓｅｑｅｕｎｔｉａｌ  Ｒｅｃｏｒｄｉｎｇ  Ｒａｎｇｅ  Ｉｎｆｏｒｍａｔｉｏｎ）ヘッダの「Ｌｉｓｔ  ｏｆ  Ｏｐｅｎ  ＳＲＲ」フィールドを含むことによって、「Ｌｉｓｔ  ｏｆ  Ｏｐｅｎ  ＳＲＲ」フィールドを使用して、ユーザデータを格納するクローズドＳＲＲ上で論理的上書き動作を簡単に実行できるようになり、異なるデータ単位は、「Ｌｉｓｔ  ｏｆ  Ｏｐｅｎ  ＳＲＲ」フィールドを使用して、一つのＳＲＲに異なるデータ単位が記録されるのを防ぐことができる。この詳細な説明は、図７を参照して以降で説明する。
【００７３】
図７は、本発明によるＢＤ−Ｒ用のＳＲＭ方法に基づくＳＲＲＩを示す構造図である。より詳しくは、本発明の第５の好適な実施形態による論理的上書き方法が図７に示される。
【００７４】
図７を参照すると、ＳＲＲＩは、光ディスクのＴＤＭＡに記録される情報を示す。ＳＲＲＩは、「Ｌｉｓｔ  ｏｆ  ＳＲＲ  ｅｎｔｒｉｅｓ」フィールドと、「ＳＲＲＩ  Ｔｅｒｍｉｎａｔｏｒ」フィールドとを含む。
【００７５】
「ＳＲＲＩ  ｈｅａｄｅｒ」フィールドは、ＳＲＲIを示すＩＤ（識別）情報として、「ＳＲＲＩ  ｉｄｅｎｔｉｆｉｅｒ＝‘ＳＲ’」フィールドを含む。また、「ＳＲＲＩ  ｈｅａｄｅｒ」フィールドは、「ｎｕｍｂｅｒ  ｏｆ  ＳＲＲ  ｅｎｔｒｉｅｓ」フィールド、「ｎｕｍｂｅｒ  ｏｆ  Ｏｐｅｎ  ＳＲＲｓ」フィールド、および「Ｌｉｓｔ  ｏｆ  Ｏｐｅｎ  ＳＲＲ  ｎｕｍｂｅｒｓ」フィールドを含む。
【００７６】
ＳＲＲエントリの数を示す情報は、「ｎｕｍｂｅｒ  ｏｆ  ＳＲＲ  ｅｎｔｒｉｅｓ」フィールドに記録される。オープンＳＲＲの数を示す情報は、「ｎｕｍｂｅｒ  ｏｆ  Ｏｐｅｎ  ＳＲＲｓ」フィールドに記録される。オープンＳＲＲの番号のリストを示す情報は、「Ｌｉｓｔ  ｏｆ  Ｏｐｅｎ  ＳＲＲ  ｎｕｍｂｅｒｓ」フィールドに記録される。
【００７７】
オープンＳＲＲ番号のリストに関連する情報は、「Ｌｉｓｔ  ｏｆ  Ｏｐｅｎ  ＳＲＲ  ｎｕｍｂｅｒｓ」フィールドに記録される。図７からわかるように、第１のオープンＳＲＲ番号フィールドから第１６のオープンＳＲＲ番号フィールドまでの１６個のオープンＳＲＲの番号フィールドのそれぞれは、２バイトで割り当てられることによって、それぞれのＳＲＲ番号フィールドはそこにデータが記録するようになる。
【００７８】
この場合、前述のＳＲＲ番号は降順で割り当てられ、割り当てられたＳＲＲの数が１６より少ない場合、０のデータが、未使用のオープンＳＲＲ番号フィールドに記録される。したがって、光ディスクドライブは、「Ｌｉｓｔ  ｏｆ  Ｏｐｅｎ  ＳＲＲ  ｎｕｍｂｅｒｓ」フィールドを参照することによって、置き換え記録可能なＳＲＲを検索する。
【００７９】
本発明によれば、論理的上書き動作が上述のＳＲＲＩヘッダ情報を用いてクローズされたＳＲＲにおいて実行されるとき、論理的上書き動作は、異なるデータが一つのＳＲＲに存在することを防ぐように実行され、この詳細な説明は、図８を参照して以降で説明する。
【００８０】
図８は、本発明の第５の好適な実施形態による、ＢＤ−Ｒにデータを論理的上書きする方法を示す。
【００８１】
図８を参照すると、光ディスクドライブが、あらかじめ記録されたＳＲＲ、またはユーザ要求によってクローズトされたＳＲＲへ上で、論理的上書き動作を実行することを望む場合、クローズトＳＲＲ番号は、クローズトＳＲＲ番号をオープンＳＲＲの数によって割るときに取得される余りに対応するオープンＳＲＲのＮＷＡに、記録される。
【００８２】
例えば、図８に示ように、クローズトＳＲＲが０番目、１番目、２番目、３番目のＳＲＲ（すなわち、ＳＲＲ０、ＳＲＲ１、ＳＲＲ２、およびＳＲＲ３）である戸仮定すると、ファイルシステムデータは、前述のクローズトＳＲＲ０およびＳＲＲ２に記録され、ユーザデータは、前述のクローズトＳＲＲ１およびＳＲＲ３に記録される。オープンＳＲＲが４番目または５番目のＳＲＲである場合、「Ｌｉｓｔ  ｏｆ  Ｏｐｅｎ  ＳＲＲ  ｎｕｍｂｅｒｓ」フィールドは、「Ｌｉｓｔ  ｏｆ  Ｏｐｅｎ  ＳＲＲ[０]＝４」情報と「Ｌｉｓｔ  ｏｆ  Ｏｐｅｎ  ＳＲＲ［１］＝５」情報とを格納する。
【００８３】
この場合、「Ｌｉｓｔ  ｏｆ  Ｏｐｅｎ  ＳＲＲ」情報の括弧中の文字は、割り当てられたオープンＳＲＲが２であるため、０番目のオープンＳＲＲと１番目のオープンＳＲＲであること示す。
【００８４】
上述の記録状態の下、光ディスクドライブがホストまたはアプリケーションの要求によってクローズされたＳＲＲ０に論理的上書き動作を実行することを望む場合、オープンＳＲＲの数は２であることによって、クローズトＳＲＲ番号を２によって割るときに取得される余りが計算されることとなる。
【００８５】
この計算された余りは０であるから、論理的上書き動作のための置き換え記録動作は、０番目のオープンＳＲＲ（すなわち、４のオープンＳＲＲ番号を有するオープンＳＲＲ４）のＮＷＡにおいて実行される。この場合、クローズトＳＲＲ０は、ファイルシステムデータを含むＳＲＲを示すことによって、ファイルシステムデータもまた、置き換え記録動作が実行されるオープンＳＲＲ４において記録されることとなる。
【００８６】
論理的上書きコマンドがクローズトＳＲＲ１に送信される場合、クローズトＳＲＲ番号「１」が、オープンＳＲＲの数（つまり２）によって割ったときに取得される余りが計算される。この計算された余りが１であるから、論理的上書き動作のための置き換え記録動作は、１番目のオープンＳＲＲ（すなわち、５のオープンＳＲＲ番号を有するオープンＳＲＲ５）のＮＷＡにおいて実行される。この場合、クローズトＳＲＲ１は、ユーザデータを含むＳＲＲを示すことによって、ユーザデータは、置き換え記録動作が実行されるオープンＳＲＲ５においても記録されることとなる。
【００８７】
このように、光ディスクドライブがクローズトＳＲＲ２において論理的上書き動作を実行することを望む場合、置き換え記録動作は、オープンＳＲＲ４において実行される。オープンＳＲＲ４は、ファイルシステムデータを含むＳＲＲを示す。ファイルシステムデータを格納するクローズトＳＲＲ２に関連する論理的上書きのための置き換え記録動作が実行されるにもかかわらず、異なるデータ単位は。同じＲＲに存在しない。
【００８８】
光ディスクドライブがクローズトＳＲＲ３上で論理的上書き動作を実行する場合、置き換え記録動作は、オープンＳＲＲ５において実行される。オープンＳＲＲ５およびクローズトＳＲＲ３はそこにユーザデータを記録するので、同じデータが一つのＳＲＲに存在しない。
【００８９】
本発明によるＢＤ−Ｒにデータを記録する方法を。図９を参照して以降で説明する。
【００９０】
図９は、本発明によるＢＤ−Ｒにデータを記録する方法を示す。図９を参照すると、ＢＤ−Ｒは、リードインゾーン、データ領域、リードアウトゾーンを含む。２つ以上のＳＲＲがデータゾーンに割り当てられることによって、所望のデータがデータゾーンに記録できるようになる。
【００９１】
この場合、図９に示すように、３個のＳＲＲ（つまり１〜３番のＳＲＲ）が、データゾーンに同時に割り当てられる。１番目のＳＲＲは、ファイルシステムデータを記録し、２番目のＳＲＲは、ユーザデータを記録し、３番目のＳＲＲは、ファイルシステムデータと等しいファイルシステム（ＦＳ）ミラーデータを記録する。
【００９２】
ファイルシステムミラーデータはファイルシステムと等しく、重要なデータを示すファイルシステムデータをより安定して保存するように適応される。
【００９３】
このように３個のＳＲＲによって分類される間に、データが３つのＳＲＲに記録されるときでえ、論理的上書き動作が実行される場合、論理的上書き動作が、異なるデータ単位が一つのＳＲＲに存在することを防ぐように実行できることは、当業者にとって明らかである。
【００９４】
図１０は、本発明による光記録／再生装置を示すブロック図である。
【００９５】
図１０を参照すると、光記録／再生装置は、記録／再生部１０と、該記録/再生部を制御するホストまたは制御部２０とを含む。記録／再生部１０は、光ディスクドライブとも呼ばれるので、記録／再生部１０が必要に応じて本明細書において光ディスクドライブとも呼ばれることに留意すべきである。
【００９６】
上述の光記録／再生装置によれば、ホスト２０は、光ディスクの特定領域に関連する記録／再生コマンドを記録／再生部１０に送信し、記録／再生部１０は、ホスト２０のコマンドによって記録／再生動作を実行する。
【００９７】
この場合、記録／再生部１０は、インターフェース部１２と、ピックアップ部１１と、データプロセッサ１３と、メモリ１５と、マイクロプロセッサ１６とを含む。インターフェース部１２は、ホスト２０と通信するので、データおよびコマンドをホスト２０へ／から送信／受信できることとなる。データプロセッサ１３は、ピックアップ部１１から信号を受け取るか、受け取った信号を所望の信号値に復元するか、または信号を光ディスクに記録される別の信号に記録されるように変調することによって、復元または変調結果を送信する。サーボ部１４は、ピックアップ部１１の動作を制御することによって、光ディスクから信号を正確に読み出すことができるか、または光ディスクに信号を正確に記録することができる。メモリ１５は、管理情報および他のデータを含む様々な情報を一時的に格納する。マイクロプロセッサ１６は、上述の記録／再生部１０に含まれる上述の構成要素の相互動作を制御する。
【００９８】
本発明による前述の光記録／再生装置を用いてＢＤ−Ｒにおいてデータを記録する方法を以降で説明する。
【００９９】
光ディスク（つまり、ＢＤ−Ｒ）が光記録／再生装置に置かれると、すべての管理情報がこのＢＤ−Ｒから読み出され、読み出された管理情報はメモリ１５に格納され、上述の管理情報は、光ディスクに／からデータを記録／再生する時に使用される。
【０１００】
この場合、ユーザが光ディスクの特定領域にデータを記録し、記録コマンドを入力することを望む場合、ホスト２０は、ユーザから記録コマンドを受け取り、所望の記録位置情報、および記録／再生部１０に記録されることになるデータの両方を送信する。
【０１０１】
この場合、記録／再生部１０に含まれるマイクロプロセッサ１６は、記録コマンドを受け取り、記録コマンドによって光ディスクにデータを記録する。
【０１０２】
データが光ディスクに記録されるときに上書き動作が実行されなければならない場合、上書き領域に記録されるべきデータは、好適な実施形態に示される様々な方法を用いてユーザデータ領域の次の記録可能領域（ＮＷＡ）に記録され、データの位置情報は、ＬＯＷエントリとしてＴＤＭＡに記録される。
【０１０３】
上述の記録動作のために、記録／再生部１０に含まれるマイクロプロセッサ１６は、置き換え記録領域の位置情報およびデータを、サーボ部１４およびデータプロセッサ１３に送信することによって、ピックアップ部１１の使用を通じてディスクに含まれる所望の位置において、記録動作または置き換え記録動作を終了できることとなる。
【０１０４】
１回のみ書き込み可能な光ディスク（つまりＢＤ−Ｒ）からデータを再生する方法は、以降で説明する。
【０１０５】
ＢＤ−Ｒが光記録／再生装置に置かれる場合、全ての管理情報がＤ−Ｒから読み取られ、読み取られた管理情報はメモリ１５に格納され、上述の管理情報は、光ディスクに／から記録／再生するときに使用される。
【０１０６】
この場合、ユーザが、光ディスクの特定領域からデータを再生し、再生コマンドを入力することを望む場合、ホスト２０は、ユーザから再生コマンドをうけとり、所望の再生位置情報を記録／再生部１０に送信する。
【０１０７】
記録／再生部１０に含まれるマイクロプロセッサ１６は、再生コマンドを受け取り、メモリ１５に格納されている管理情報を読み出し、ホスト２０によって望まれる光ディスク領域が、データゾーンに含まれる別の領域に置き換えるかどうかを決定することによって、この所望のデータは置き換え領域に記録される。さらに詳しくは、マイクロプロセッサ１６は、ＴＤＭＡに記録された上述のＬＯＷエントリ情報を参照して置き換え記録動作の存在または不存在を決定できる。
【０１０８】
マイクロプロセッサ１６は、置き換え記録領域のアドレス単位に含まれるフラグビットに記録された状態ビット、またはあらかじめ記録された領域のアドレスを含むビットのいずれかを参照することによって、必要な情報を認識できる。
【０１０９】
したがって、置き換え記録動作が、ホスト２０によって望まれる置き換え領域において実行されない場合、マイクロプロセッサ１６は、再生領域に対応する領域のデータを再生し、再生された情報をホスト２０に送信する。所望のデータが、ホスト２０によって望まれる再生領域の代わりの別の領域に記録される場合、マイクロプロセッサ１６は、上述のＬＯＷエントリ情報を参照することによって置き換え記録領域を示す対応する領域のデータを再生し、再生されたデータをホスト２０に送信する。
【０１１０】
上述の説明から明らかなように、本発明は、光ディスクのあらかじめ記録された領域に関連する効率的な上書き方法を提供することによって、所望のデータが１回のみ書き込み可能な光ディスク（つまりＢＤ−Ｒ）に／からより効率的に記録／再生できることとなる。
【産業上の利用可能性】
【０１１１】
様々な修正および変更が、本発明の精神または範囲から逸脱することなく本発明においてなされることは、当業者にとって明らかとなる。したがって、本発明は、添付の特許請求の範囲およびその均等物の範囲内で提供される、この発明の修正および変更を網羅することを意図する。
【図面の簡単な説明】
【０１１２】
【図１】一般的なＢＤ−ＲＥの構造およびＢＤ−ＲＥの欠陥を管理する方法を示す。
【図２】１回のみ書き込み可能な光ディスク（例えば、ＢＤ−Ｒ）において、データを記録する方法を示す。
【図３】本発明の第１の好適な実施形態による、ＢＤ−Ｒにデータを論理的に上書きする方法を示す。
【図４】本発明の第２の好適な実施形態による、ＢＤ−Ｒにデータを論理的上書きする方法を示す。
【図５】本発明の第３の好適な実施形態による、ＢＤ−Ｒにデータを論理的に上書きする方法を示す。
【図６】本発明の第４の好適な実施形態による、ＢＤ−Ｒにデータを論理的に上書きする方法を示す。
【図７】本発明による、ＢＤ−Ｒ用の連続記録モード（ＳＲＭ；Ｓｅｑｕｅｎｔｉａｌ  Ｒｅｃｏｒｄｉｎｇ  Ｍｏｄｅ）方法に基づく、連続記録範囲情報（ＳＲＲＩ；Ｓｅｑｕｅｎｔｉａｌ  Ｒｅｃｏｒｄｉｎｇ  Ｒａｎｇｅ  Ｉｎｆｏｒｍａｔｉｏｎ）を示す構造図である。
【図８】本発明の第５の好適な実施形態による、ＢＤ−Ｒにおいてデータを論理的に上書きする方法を示す。
【図９】本発明による、ＢＤ−Ｒにおいてデータを記録する方法を示す。
【図１０】本発明による光記録／再生装置を示すブロック図である。
【図１】
2008517412.tif 000003
【図２】
2008517412.tif 000004
【図３】
2008517412.tif 000005
【図４】
2008517412.tif 000006
【図５】
2008517412.tif 000007
【図６】
2008517412.tif 000008
【図７】
2008517412.tif 000009
【図８】
2008517412.tif 000010
【図９】
2008517412.tif 000011
【図１０】
2008517412.tif 000012
【国際調査報告】
2008517412.tif 000013
2008517412.tif 000014