(57)【要約】  リードイン領域、データ領域、リードアウト領域が設けられ、データ領域は、ユーザデータを記録するためのユーザデータ領域と、ユーザデータ領域に記録されたデータをアップデートするための代替データを記録するためのスペア領域とを備える情報記録媒体に／からデータを記録／再生する記録／再生部と、ユーザデータ領域に記録された元来データをアップデートする代替データをスペア領域に記録するように指示するホストからの代替強要記録コマンドによって、ユーザデータ領域に記録されたデータをアップデートするための代替データをスペア領域に記録するように記録／再生部を制御する制御部とを備える記録装置である。これにより、本発明の構成によって追記型情報記録媒体でも、ユーザデータ領域に記録されたデータの論理的アドレスは固定させつつ、データをアップデートできて、ホスト上でのデータ管理を容易にしつつ、データをアップデートできる。
2007513454.tif 000002
【特許請求の範囲】
【請求項１】
記録装置において、
ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域に記録されたデータをアップデートするための代替データを記録するためのスペア領域とを備える情報記録媒体に／からデータを記録／再生する記録／再生部と、
前記ホストからの代替強要記録コマンドによって、代替データを前記スペア領域に記録するように前記記録／再生部を制御する制御部とを備えることを特徴とする記録装置。
【請求項２】
前記制御部は、
前記ユーザデータ領域に記録されている元来データの物理的アドレス情報と、前記スペア領域に記録された代替データの物理的アドレス情報とを含む欠陥リストを前記媒体に記録するように前記記録／再生部をさらに制御することを特徴とする請求項１に記載の記録装置。
【請求項３】
前記スペア領域は、追加的な代替データを保存するために拡張可能であることを特徴とする請求項１に記載の記録装置。
【請求項４】
前記元来データは、ユーザデータを管理するためのファイルシステムデータを含むことを特徴とする請求項１に記載の記録装置。
【請求項５】
情報記録媒体にデータを記録するように制御する装置において、
ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域に記録されたデータをアップデートするための代替データを記録するためのスペア領域とを備える情報記録媒体にデータを記録する記録装置であって、
ユーザデータ領域に記録された元来データをアップデートする代替データを前記スペア領域に記録するように指示するホストからの代替強要記録コマンドを伝送するように制御する制御部を備えることを特徴とするホスト装置。
【請求項６】
記録方法において、
情報記録媒体に設けられたユーザデータ領域に記録された元来データをアップデートする代替データを前記媒体に設けられたスペア領域に記録するように指示するホストからの代替強要記録コマンドを受信するステップと、
前記コマンドによって前記ユーザデータ領域に記録されたデータをアップデートするための代替データを前記スペア領域に記録するステップとを含むことを特徴とする記録方法。
【請求項７】
前記記録ステップは、
前記ユーザデータ領域に記録されている元来データの物理的アドレス情報と、前記スペア領域に記録された代替データの物理的アドレス情報とを含む欠陥リストを前記媒体に記録するステップをさらに含むことを特徴とする請求項６に記載の記録方法。
【請求項８】
前記スペア領域は、追加的な代替データを保存するために拡張可能であることを特徴とする請求項６に記載の記録方法。
【請求項９】
前記ユーザデータは、ユーザデータを管理するためのファイルシステムデータを含むことを特徴とする請求項６に記載の記録方法。
【請求項１０】
情報記録媒体にデータを記録するように制御する方法において、
ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域に記録されたデータをアップデートするための代替データを記録するためのスペア領域とを備える情報記録媒体にデータを記録する記録装置であって、
前記ユーザデータ領域に記録された元来データをアップデートする代替データを前記スペア領域に記録するように指示するホストからの代替強要記録コマンドを伝送するように制御するステップを含むことを特徴とする記録制御方法。
【請求項１１】
記録装置によって読み取られる情報記録媒体において、
ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域に記録されたデータをアップデートするための代替データを記録するためのスペア領域とを備え、
前記ユーザデータ領域に記録されたデータをアップデートする代替データを前記スペア領域に記録するように指示するホストからの代替強要記録コマンドによって、前記ユーザデータ領域に記録されたデータをアップデートする代替データが前記スペア領域に記録されることを特徴とする情報記録媒体。
【請求項１２】
記録装置によって読み取られる追記型情報記録媒体において、
前記記録装置によって読み取られる少なくとも一つのユーザデータブロックを保存する第１領域と、
ホストから受信された代替強要記録コマンドによって、前記第１領域に保存された少なくとも一つのユーザデータブロックをアップデートするための少なくとも一つの代替データブロックをそれぞれ保存する第２領域と、
前記少なくとも一つのユーザデータブロックと、対応する前記少なくとも一つの代替データブロックとの位置情報を含む管理情報を保存する管理領域と、を備えることを特徴とする追記型情報記録媒体。
【請求項１３】
記録装置によって読み取られる少なくとも一つの追記型情報記録媒体にデータを記録する方法において、
前記記録装置によって読み取られる少なくとも一つのユーザデータブロックを第１領域に記録するステップと、
ホストから受信された代替強要記録コマンドによって、前記第１領域に保存された少なくとも一つのユーザデータブロックをアップデートするための少なくとも一つの代替データブロックをそれぞれ第２領域に記録するステップと、
前記少なくとも一つのユーザデータブロックと、対応する前記少なくとも一つの代替データブロックとの位置情報を含む管理情報を管理領域に記録するステップとを含むことを特徴とする記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディスク分野に係り、さらに具体的には、光情報記録媒体にデータを記録する装置、方法及び情報記録媒体に関する。
【背景技術】
【０００２】
追記型情報記録媒体は、１回のみ記録するという記録媒体自体の特性によって記録されたデータの更新が不可能であるという問題点がある。これにより、ディスクアトワンスまたはトラック単位の順次的な記録のような特別な方法の記録のみが使われてきた。
【０００３】
図１は、従来の技術によって、追記型情報記録媒体におけるファイルシステムの記録方法を説明するための図である。
【０００４】
例えば、従来の追記型情報記録媒体では、図１に示したように、データが記録されうる。すなわち、初期には、追記型情報記録媒体１００に最初の位置に第ファイルシステム１１０が記録され、次の第１データ１２０が記録された場合に、その記録された事項を反映した修正された第２ファイルシステム１３０が第１データ１２０の次の位置に記録される。同様に、第２データ１４０が第２ファイルシステム１３０の次の位置に記録された場合に、再びその事項を反映した修正された第３ファイルシステム１５０が第２データ１４０の次の位置に記録される。したがって、このような従来の追記型情報記録媒体では、ファイルシステムの情報がディスクの色々な位置に分散されていて、再生速度が遅れるという問題点がある。
【０００５】
情報記録媒体にデータを記録する命令は、一般的に、２つに大別される。一つは、単純なデータの記録コマンドであり、他の一つは、データの信頼性のために記録後検証を要求する記録後検証コマンドである。後者は、ファイルシステムデータのように、データの信頼性が高度に要求されるデータに対して行われるが、これは、一般的なデータは欠陥発生時にファイル単位で破損されるが、ファイルシステムファイルの場合には、ファイルシステムファイルを再生できないならば、媒体全体を再生できないという問題が発生するためである。したがって、記録後検証を通じてデータの信頼性が低下すると判断されれば、欠陥管理方式によってデータの信頼性を保証するための命令である。
【０００６】
しかし、ホストが追記型情報記録媒体上に既に記録されている領域のデータを更新しようとする場合、前記２つの命令のみではホストの目的を達成し難い。したがって、追記型情報記録媒体におけるデータの更新を、再記録情報記録媒体のように行える方法が要求されてきた。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、前記問題点を解決して、データの論理的なアドレスは固定させつつ、データのアップデートを可能にする記録装置、記録方法及び情報記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００８】
前記課題を解決するための本発明の一つの特徴は、記録装置において、リードイン領域、データ領域、リードアウト領域が設けられ、前記データ領域は、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域に記録されたデータをアップデートするための代替データを記録するためのスペア領域とを備える情報記録媒体に／からデータを記録／再生する記録／再生部と、前記ユーザデータ領域に記録された元来データをアップデートする代替データを前記スペア領域に記録するように指示するホストからの代替強要記録コマンドによって、前記ユーザデータ領域に記録されたデータをアップデートするための代替データを前記スペア領域に記録するように前記記録／再生部を制御する制御部とを備えることである。
【０００９】
前記制御部は、前記ユーザデータ領域に記録されている元来データの物理的アドレス情報と前記スペア領域に記録された代替データの物理的アドレス情報とを含む欠陥リストを前記媒体に記録するように前記記録／再生部をさらに制御することが望ましい。
【００１０】
前記スペア領域は、拡張可能に設けられることが望ましい。
【００１１】
前記元来データは、ファイルシステムデータを含むことが望ましい。
【００１２】
本発明の他の特徴は、情報記録媒体にデータを記録するように制御するホスト装置において、リードイン領域、データ領域、リードアウト領域が設けられ、前記データ領域は、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域に記録されたデータをアップデートするための代替データを記録するためのスペア領域とを備える情報記録媒体にデータを記録する記録装置であって、ユーザデータ領域に記録された元来データをアップデートする代替データを前記スペア領域に記録するように指示するホストからの代替強要記録コマンドを伝送するように制御する制御部を備えることである。
【００１３】
本発明のさらに他の特徴は、記録方法において、情報記録媒体に設けられたユーザデータ領域に記録された元来データをアップデートする代替データを、前記媒体に設けられたスペア領域に記録するように指示するホストからの代替強要記録コマンドを受信するステップと、前記コマンドによって前記ユーザデータ領域に記録されたデータをアップデートするための代替データを前記スペア領域に記録するステップとを含むことである。
【００１４】
本発明のさらに他の特徴は、情報記録媒体にデータを記録するように制御する方法において、リードイン領域、データ領域、リードアウト領域が設けられ、前記データ領域は、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域に記録されたデータをアップデートするための代替データを記録するためのスペア領域とを備える情報記録媒体にデータを記録する記録装置であって、前記ユーザデータ領域に記録された元来データをアップデートする代替データを、前記スペア領域に記録するように指示するホストからの代替強要記録コマンドを伝送するように制御するステップを含むことである。
【００１５】
本発明のさらに他の特徴は、情報記録媒体において、前記情報記録媒体には、リードイン領域、データ領域、リードアウト領域が設けられ、前記データ領域は、ユーザデータを記録するためのユーザデータ領域と、前記ユーザデータ領域に記録されたデータをアップデートするための代替データを記録するためのスペア領域とを備え、前記ユーザデータ領域に記録されたデータをアップデートする代替データを、前記スペア領域に記録するように指示するホストからの代替強要記録コマンドによって、前記ユーザデータ領域に記録されたデータをアップデートする代替データが前記スペア領域に記録されることである。
【発明の効果】
【００１６】
本発明によれば、追記型情報記録媒体でもユーザデータ領域に記録されたデータの論理的アドレスは固定させつつ、データをアップデートできるので、ホスト上でのデータ管理を容易にしつつ、データをアップデートできる。
【００１７】
特に、このように本発明による代替強要記録コマンドによって、ＤＶＤ−Ｒ／ＤＶＤ＋Ｒのような追記型情報記録媒体でも、ファイルシステムについての情報を探す面倒さを解消できるので、システムの向上を図りうる。
【発明を実施するための最良の形態】
【００１８】
以下、添付された図面を参照して本発明の一実施形態を詳細に説明する。
【００１９】
図２は、本発明による記録／再生装置構成の概略的なブロック図である。図２を参照するに、本実施形態による記録／再生装置２００は、記録または再生が可能な装置であって、記録／再生部２２０及び制御部２１０を備える。記録／再生部２２０は、制御部２１０の制御によって、本実施形態による情報記録媒体であるディスク２３０に／からデータを記録／再生する。制御部２１０は、本発明によってデータを所定の記録単位ブロックで記録するように記録／再生部２２０を制御するか、または記録／再生部２２０によって再生されたデータを処理して有効なデータを得る。
【００２０】
記録時、制御部２１０は、特に、本発明によってホスト２４０から代替強要記録コマンドを受信し、前記受信された代替強要記録コマンドによってデータを記録するように記録／再生部２２０を制御する。前記ホストから伝送される代替強要記録コマンドは、前記ディスクに記録されたデータの更新を、ディスクに発生した欠陥を管理する欠陥管理方式によって行うように指示する命令である。
【００２１】
ディスクの欠陥管理方法は、ディスク上に記録されたデータの信頼性を高めるためにディスク上に発生した欠陥を管理する方法であって、ディスクを使用するための初期化過程で発見された欠陥を処理するスリッピング置換方法と、ディスクの使用中に発生した欠陥に対して、欠陥のあるセクターを含むＥＣＣ（Ｅｒｒｏｒ  Ｃｏｒｒｅｃｔｉｏｎ  Ｃｏｄｅ）ブロック単位をスペア領域にある欠陥のないＥＣＣブロックに代置する線形置換方法とがある。
【００２２】
スリッピング置換方法とは、ディスクを初期化する時にディスクの欠陥を検査する検証過程で発見された欠陥のあるセクターは、論理セクターの番号を付与せずにスリッピングして、欠陥セクターの次のセクターに欠陥セクターに付与される論理セクターの番号を付与することによって、記録や再生時に欠陥が発生したセクターを無視してスリッピングしてデータを記録または再生することによって、欠陥による記録または再生速度の低下を最小化する方法である。
【００２３】
しかし、ディスクの使用中に発生した欠陥である場合には、スリッピング置換方法を使用できなくなる。これは、欠陥のある部分を無視してスリッピングする場合、論理セクターの番号に不連続が発生するため、ファイルシステムの規約を違反するので、ディスクの使用中に欠陥が発生した場合には、線形置換方法を使用するが、これは、欠陥の発生したセクターが含まれたＥＣＣブロックをスペア領域にあるＥＣＣブロックに置換することを称す。
【００２４】
制御部２１０は、ホストから代替強要記録コマンドを行う場合に、前記のような欠陥管理方式のうちいかなる方法でも利用できる。その詳細な説明は後述する。
【００２５】
再生時、制御部２１０は、ディスクに使われたファイルシステムの記録方式によって、データを読み出すように記録／再生部２２０を制御する。すなわち、制御部２１０は、ディスクの所定部分に保存された欠陥リスト情報を読み出してデータが保存された物理的な位置を探し出し、その探し出した物理的な位置からデータを読み出すように制御する。
【００２６】
図３は、図２に示した記録／再生装置の構成の細部的なブロック図である。図３を参照するに、ディスクドライブは、記録／再生部２２０としてピックアップ２５０を備える。ディスク２３０は、ピックアップ２５０に装着されている。また、ディスクドライブは、制御部２１０としてホストＩ／Ｆ（インターフェース）２１１、ＤＳＰ（デジタル信号処理器）２１２、ＲＦ  ＡＭＰ（無線周波数増幅器）２１３、サーボ２１４及びシステム制御器２１５を備える。
【００２７】
記録時、ホストＩ／Ｆ  ２１１は、ホスト２４０から更新するデータと、前記更新するデータの論理的なアドレス情報と共に、本発明による代替強要記録コマンドを受信し、これをシステム制御器２１５に伝送する。
【００２８】
システム制御器２１５は、ホストＩ／Ｆ  ２１１から代替強要記録コマンドを受信して、記録に必要な初期化を行う。特に、本発明によって、システム制御器２１５は、受信された代替強要記録コマンドを分析し、分析されたコマンドの内容によって記録を行うように制御する。すなわち、システム制御器２１５は、受信された命令が代替強要記録コマンドである場合に、まず前記更新するデータを記録する領域、すなわち、使われていない領域のアドレスを探し、このようなアドレスに前記伝送された更新するデータを記録するようにＤＳＰ  ２１２とサーボ２１４とを制御し、記録が完了すれば、前記更新されるデータが最初に記録されていた物理的アドレス情報（代替強要記録コマンドによって数回更新された場合にも、最初にデータが記録されていた物理的アドレス情報）と前記更新されたデータが記録された物理的アドレス情報とを含む欠陥リストを生成し、生成された欠陥リストをディスクの所定領域に記録するように制御する。
【００２９】
このように、本発明による代替強要記録コマンドによれば、データの更新において、データの論理的アドレスは変更させず、変更された物理的アドレスを管理するテーブルを設けることによって、再記録情報記録媒体と同様に固定された位置でそのデータについての情報が得られる。
【００３０】
ＤＳＰ  ２１２は、ホストＩ／Ｆ  ２１１から受けた記録するデータをエラー訂正のためにパリティなど付加データを添加してＥＣＣエンコーディングを行って、エラー訂正ブロックであるＥＣＣブロックを生成した後、これを所定の方式で変調する。ＲＦ  ＡＭＰ  ２１３は、ＤＳＰ  ２１２から出力されたデータをＲＦ信号に変える。ピックアップ２５０は、ＲＦ  ＡＭＰ  ２１３から出力されたＲＦ信号をディスク２３０に記録する。サーボ２１４は、システム制御器２１５からサーボ制御に必要な命令を入力されてピックアップ２５０をサーボ制御する。
【００３１】
再生時、ホストＩ／Ｆ  ２１１は、ホスト２４０から再生命令を受ける。システム制御器２１５は、再生に必要な初期化を行う。特に、本発明によって、システム制御器２１５は、まず欠陥リストが記録されたディスクの所定領域を読むように制御し、欠陥リストからデータが記録された物理位置情報を得、得られた物理位置からデータを再生するように制御する。
【００３２】
ピックアップ２５０は、ディスク２３０にレーザビームを照射し、ディスク２３０から反射されたレーザビームを受光して、得られた光信号を出力する。ＲＦ  ＡＭＰ  ２１３は、ピックアップ２５０から出力された光信号をＲＦ信号に変え、ＲＦ信号から得られた変調されたデータをＤＳＰ  ２１２に提供する一方、ＲＦ信号から得られた制御のためのサーボ信号をサーボ２１４に提供する。ＤＳＰ  ２１２は、変調されたデータを復調してＥＣＣエラー訂正を経て得られたデータを出力する。
【００３３】
一方、サーボ２１４は、ＲＦ  ＡＭＰ  ２１３から受けたサーボ信号及びシステム制御器２１５から受けたサーボ制御に必要な命令を受けて、ピックアップ２５０に対するサーボ制御を行う。ホストＩ／Ｆ  ２１１は、ＤＳＰ  ２１２から受けたデータをホスト２４０に送る。
【００３４】
図４は、本発明による代替強要記録コマンドによって追記型情報記録媒体に記録されるデータの構造を示す図である。図４を参照するに、前記追記型情報記録媒体に記録されるデータ構造４００は、リードイン領域４１０と、データ領域４２０と、リードアウト領域４３０とを備える。
【００３５】
リードイン領域４１０は、ディスク管理領域４１１と、臨時ディスク管理領域（テンポラリディスクマネージメントエリア：ＴＤＭＡ）４１２とを備える。
【００３６】
ＴＤＭＡ  ４１２は、追記型情報記録媒体の管理のための臨時欠陥管理と臨時ディスク管理のための情報とを記録するための領域を称す。
【００３７】
このようなＴＤＭＡ  ４１２は臨時欠陥情報（テンポラリディフェクトリスト：ＴＤＦＬ）４４０、臨時欠陥管理情報（テンポラリディスクデフィニションストラクチャ：ＴＤＤＳ）４５０、スペースビットマップ（ＳＢＭ）４６０、レコードマップ４７０を含む。
【００３８】
ＴＤＦＬ  ４４０は、欠陥の状態情報、欠陥セクターの位置情報及び代替セクターの位置情報からなる欠陥リストを含む。本発明によって、前記欠陥セクターの位置情報は、更新される前のデータが最初に記録された物理的位置を表し、代替セクターの位置情報は、更新されたデータが記録された物理的位置を表す。
【００３９】
ＴＤＤＳ  ４５０は、ＴＤＦＬ  ４４０、ＳＢＭ  ４６０、レコードマップ４７０、ドライブ領域の位置ポインターを有しており、また、初期化時に割当てられるスペア領域の位置及びサイズ情報、記録防止情報、データ領域に割当てられた臨時欠陥管理領域の位置及びサイズ情報、ユーザデータ領域についての情報、それぞれのスペア領域で代替可能な位置情報、ユーザ領域の最後の記録アドレスなどが記録される。
【００４０】
ＳＢＭ  ４６０は、ユーザデータ領域のそれぞれのクラスターに対する記録有無をビット値で表したユーザデータ領域の記録有無を表すマップを称す。
【００４１】
レコードマップ４７０は、ＳＢＭと同様にユーザデータ領域を幾つの領域に分けてデータの記録状態をエントリー情報で表すが、エントリー情報は、状態情報、開始アドレス情報、終了アドレス情報からなり、そのエントリーが指定する領域の情報は、その領域の状態情報で現れたユーザデータ領域の記録状態マップを称す。前記状態情報は、この領域にデータが記録されたか否か、使用可能であるか否かについての情報を含んでいる。
【００４２】
図５Ａないし図５Ｄは、本発明による代替強要記録コマンドをファイルシステムデータに適用した記録動作によるディスク領域を説明するための図である。図５Ａは、ユーザデータの管理のためのファイルシステム５１０をユーザデータ領域の最初の固定された位置に割り当てて初期ファイルシステムを記録した図である。
【００４３】
次いで、図５Ｂに示したように、第１データ５２０がユーザデータ領域に記録された後にファイルシステムが変更されるので、ファイルシステムデータを更新する。このとき、ホストは、前記更新されたファイルシステムデータの記録を、代替強要記録コマンドを利用して命令する。それにより、更新されたファイルシステム５３０は、このファイルシステムが欠陥によって代替される方式と同様に、ディスク欠陥管理方式の一種である線形置換方法によってスペア領域２に記録する。このとき、欠陥リストには、ファイルシステム５１０の位置情報とファイルシステム５３０の位置情報とが記録される。
【００４４】
また、図５Ｃに示したように、第２データ５４０がユーザデータ領域に記録された後に、代替強要記録コマンドを利用して更新されたファイルシステム５５０を線形置換方法によってスペア領域２に記録する。このとき、欠陥リストには、ファイルシステム５１０の位置情報及びファイルシステム５５０の位置情報のみが記録される。
【００４５】
また、図５Ｄに示したように、第２データの更新されたデータ５６０がユーザデータ領域に記録された後に、代替強要記録コマンドを利用して更新されたファイルシステム５７０を線形置換方法によってスペア領域１に記録する。このとき、欠陥リストには、ファイルシステム５１０の位置情報及びファイルシステム５７０の位置情報のみが記録される。ファイルシステム５３０、５５０、５７０は、スペア領域１または２の何れか一つに記録されると限定されない。欠陥リストについて、以下でさらに具体的に説明する。
【００４６】
図６Ａ及び図６Ｂは、本発明による欠陥リストを説明するための図である。
【００４７】
前記制御部の制御によって記録される欠陥リストの一例を図６Ａ及び図６Ｂを参照して説明する。
【００４８】
例えば、論理セクター番号００ｈ−ＦＦｈに該当するユーザデータ領域の物理セクター番号を１００ｈ−１ＦＦｈ（図５Ａで、ファイルシステム５１０の記録領域）とし、前記のような代替強要記録コマンドによって論理セクター番号００ｈ−ＦＦｈに該当するデータがスペア領域の物理セクター番号１１ＦＦｈ−１１Ｆ００ｈ（ファイルシステム５３０の記録領域）に更新されたとすれば、そのとき、欠陥セクター情報と代替セクター情報とを含む欠陥リスト６１０は、図６Ａに示した通りである。
【００４９】
第一の代替強要記録コマンドによって欠陥リストが作られた以後、同じ論理セクター番号００ｈ−ＦＦｈに第二の代替強要記録コマンドによってスペア領域の物理セクター番号１１ＥＦＦｈ−１１Ｅ００ｈに更新されたとすれば、そのとき、欠陥リストの欠陥セクター情報と代替セクター情報とは、図６Ｂに示した通りである。したがって、論理セクター番号を利用して、その論理セクター番号に対応する物理セクター番号が含まれた最終欠陥リスト６２０のみ探せば、ファイルシステムを固定された論理セクター番号で探せる。
【００５０】
このように、データを更新するとき、ディスク欠陥管理方法を利用してファイルシステムを更新することによって、ファイルシステムデータの論理セクター番号を固定させることによって、ファイルシステムのアドレスを固定された位置で得られる。
【００５１】
図７Ａは、本発明による代替強要記録コマンドによって記録する場合、一層からなるディスク領域の使用方向を説明するための参考図であり、図７Ｂは、二層からなるディスク領域の使用方向を説明するための参考図である。
【００５２】
本発明によるホストの代替強要記録コマンドをドライブ装置が行うためには、さらに多くのスペア領域を必要とする。このためには、スペア領域を初期化時点にあらかじめ確保するか、あるいは使用中に必要な時にスペア領域を拡張することが望ましい。ドライブ装置は、ホストからいかほど多くの代替強要記録コマンドを受けるか分からないので、情報記録媒体を効率的に使用するためには、スペア領域を拡張できる構造とすることが望ましい。
【００５３】
図７Ａを参照するに、記録媒体の使用がリードイン領域０からリードアウト領域０の方向に使われる場合、スペア領域２の拡張を容易にするために、スペア領域２ではリードアウト領域に近い位置から使用する。
【００５４】
そして、図７Ｂを参照するに、記録媒体の使用がリードイン領域０からリードアウト領域０に、そして、リードアウト領域１を通じてリードアウト領域１の方向に使われる場合、スペア領域４の拡張を容易にするために、その使用方向は、リードイン領域１に近い位置から使用する。
【００５５】
図８は、本発明による代替強要記録コマンドによる記録動作の過程を示す。図８を参照するに、ドライブ装置は、ホストから代替強要記録命令及び記録データを受信する（８１０）。すなわち、ドライブ装置のホストＩ／Ｆは、ホストから代替強要記録コマンドと共に更新するデータ及び前記更新するデータの論理アドレス情報を受信し、前記コマンドと論理アドレス情報とをシステム制御器に伝送する。
【００５６】
システム制御器は、管理する欠陥リストを探し、その欠陥リストからスペア領域中で使われていない領域を探す。そして、その使われない領域の物理アドレス情報をサーボに伝送し、サーボが前記位置を探せるように制御し、ＤＳＰで前記更新するデータを処理して記録するように制御する（８２０）。
【００５７】
次いで、システム制御器は、このようなデータの更新が欠陥の発生によってなされたように欠陥リストを生成する。欠陥リストには、欠陥セクター番号と代替セクター番号とが含まれるが、本発明によって、前記システム制御器は、欠陥セクター情報としては、前記更新されたデータの最初に記録された物理的アドレス情報を入れ、代替セクター情報としては、現在更新されたデータが記録された物理的アドレス情報を使用して欠陥リストを生成する。
【００５８】
そして、システム制御器は、生成された欠陥リストをリードイン領域のＴＤＭＡに記録するように制御する（８３０）。
【００５９】
図９は、本発明によるデータの追加記録によるファイルシステムの更新を代替強要記録コマンドによって行う動作過程を示す。図９を参照するに、ホストは、記録命令と共に、追加記録しようとするデータ及びそのデータが追加記録されるアドレス情報をドライブ装置に伝送する（９１０）。
【００６０】
ドライブ装置のホストＩ／Ｆは、記録命令及びアドレス情報をシステム制御器に伝送し、これを受信したシステム制御器は、前記アドレス情報による物理的位置にデータを記録するようにＤＳＰ及びサーボを制御する（９２０）。
【００６１】
次いで、システム制御器は、記録終了信号をホストＩ／Ｆを通じてホストに伝送する（９３０）。
【００６２】
これを受信したホストは、前記データの追加記録によってファイルシステムが変更されたので、ファイルシステムデータに対する代替強要記録コマンドをドライブに伝送する（９４０）。
【００６３】
ドライブ装置のホストＩ／Ｆは、ホストから代替強要記録コマンドと共に更新するファイルシステムデータ及び前記更新するファイルシステムデータの論理的アドレス情報を受信し、前記受信されたコマンドと前記論理的アドレス情報とをシステム制御器に伝送する。
【００６４】
システム制御器は、代替強要記録コマンドを受信した場合に、まずリードイン領域に記録された欠陥リストを探し、その欠陥リストからスペア領域中で使われていない領域を探す。そして、その使われていない領域の物理アドレス情報をサーボに伝送して、サーボが前記位置を探せるように制御し、ＤＳＰで前記更新するファイルシステムデータを処理して記録するように制御する（９５０）。
【００６５】
次いで、システム制御器は、このようなデータの更新が欠陥発生してなされたように欠陥リストを生成する。欠陥リストには、欠陥セクター番号と代替セクター番号とが含まれるが、本発明によって前記システム制御器は、欠陥セクター情報としては、前記ファイルシステムデータが最初に記録された物理的アドレス情報（このような物理的アドレス情報は、前記代替強要記録コマンドと共に伝送された論理的アドレス情報を変換して得られる）を入れ、代替セクター情報としては、前記更新されたファイルシステムデータが記録されたアドレス情報を使用して欠陥リストを生成する。
【００６６】
そして、システム制御器は、前記生成された欠陥リストをリードイン領域のＴＤＭＡに記録するように制御する（９６０）。すなわち、前記システム制御器は、前記リードイン領域のＴＤＭＡに欠陥リストが記録される位置情報をサーボに伝送し、前記欠陥リストデータをＤＳＰに伝送して前記欠陥リストを記録するように制御する。
【００６７】
以上の実施形態では、主に追記型情報記録媒体を対象として説明したが、本発明は、これに限定されるものではない。再記録情報記録媒体であっても、その再記録が繰り返されるほど、媒体の特性が悪化してデータの信頼性が低下するため、再記録回数が一定に限定されている。この場合、一定回数以後には、もちろん、そのために再記録回数カウンターのような構成が要求されるが、本発明による代替強要記録コマンドを使用して記録できる。また、以上の実施形態による説明では、更新されるデータをファイルシステムデータを対象として説明したが、これに限定されず、ユーザデータにも本発明による記録方法を適用できるということは、本発明が属する技術分野の当業者ならば、十分に理解できるであろう。
【００６８】
前述したような記録方法はまた、コンピュータで読み取り可能な記録媒体にコンピュータ可読コードとして具現することが可能である。コンピュータで読み取り可能な記録媒体は、コンピュータシステムによって読み取られるデータが保存される全ての種類の記録装置を含む。コンピュータで読み取り可能な記録媒体の例としては、ＲＯＭ、ＲＡＭ、ＣＤ−ＲＯＭ、磁気テープ、フロッピー（登録商標）ディスク、光データ保存装置などがあり、またキャリアウェーブ（例えば、インターネットを通じた伝送）状に具現されるものも含む。また、コンピュータで読み取り可能な記録媒体は、ネットワークで連結されたコンピュータシステムに分散され、分散方式でコンピュータで読み取り可能なコードが保存され、かつ実行されうる。
【００６９】
以上、本発明について、その望ましい実施形態を中心に説明した。当業者は、本発明が本発明の本質的な特性から逸脱しない範囲で変形された形態に具現されうるということが分かるであろう。したがって、開示された実施形態は、限定的な観点ではなく、説明的な観点で考慮されねばならない。本発明の範囲は、前述した説明ではなく、特許請求の範囲に現れており、それと同等な範囲内にある全ての差異点は、本発明に含まれていると解釈されねばならない。
【産業上の利用可能性】
【００７０】
本発明は、光情報記録媒体にデータを記録する装置、記録方法、情報記録媒体に利用可能である。
【図面の簡単な説明】
【００７１】
【図１】従来の技術によって、追記型情報記録媒体でのファイルシステム記録方法を説明するための図である。
【図２】本発明による記録／再生装置構成の概略的なブロック図である。
【図３】図２に示された記録／再生装置構成の細部的なブロック図である。
【図４】本発明が適用されるディスク領域を説明するための参考図である。
【図５Ａ】本発明による代替強要記録コマンドによる記録動作によるディスク領域を説明するための図である。
【図５Ｂ】本発明による代替強要記録コマンドによる記録動作によるディスク領域を説明するための図である。
【図５Ｃ】本発明による代替強要記録コマンドによる記録動作によるディスク領域を説明するための図である。
【図５Ｄ】本発明による代替強要記録コマンドによる記録動作によるディスク領域を説明するための図である。
【図６Ａ】本発明による欠陥リストを説明するための図である。
【図６Ｂ】本発明による欠陥リストを説明するための図である。
【図７Ａ】本発明による代替強要記録コマンドによって記録する場合、ディスク領域の使用方向を説明するための参考図である。
【図７Ｂ】本発明による代替強要記録コマンドによって記録する場合、ディスク領域の使用方向を説明するための参考図である。
【図８】本発明による代替強要記録コマンドによる記録動作過程を示すフローチャートである。
【図９】本発明による代替強要記録コマンドを利用したデータ追加動作過程を示すフローチャートである。
【図１】
2007513454.tif 000003
【図２】
2007513454.tif 000004
【図３】
2007513454.tif 000005
【図４】
2007513454.tif 000006
【図５Ａ】
2007513454.tif 000007
【図５Ｂ】
2007513454.tif 000008
【図５Ｃ】
2007513454.tif 000009
【図５Ｄ】
2007513454.tif 000010
【図６Ａ】
2007513454.tif 000011
【図６Ｂ】
2007513454.tif 000012
【図７Ａ】
2007513454.tif 000013
【図７Ｂ】
2007513454.tif 000014
【図８】
2007513454.tif 000015
【図９】
2007513454.tif 000016
【国際調査報告】
2007513454.tif 000017