(57)【要約】【課題】  欠陥管理のための余裕空間とその管理情報を有する記録媒体、余裕空間割当方法及び欠陥管理方法を提供する。【解決手段】    初期化時発生された初期欠陥をスリップ置換を用いて置換するための初期余裕空間と初期化後に発生された２次欠陥を線形置換を用いて置換するための割り当てられる追加余裕空間を有するディスクの欠陥を管理するための装置において、  前記追加余裕空間を決定し、割り当てるための制御部を含み、  前記制御部は、前記追加余裕空間を既に線形置換された空間を用いて割り当て、既に線形置換された追加余裕空間内の欠陥ブロックは線形置換に使用せず、この欠陥ブロックに対応する欠陥管理領域内の２次欠陥リスト項目は変更しないことを特徴とする。【選択図】  図３
2005100634.tif 000002
【特許請求の範囲】
【請求項１】
初期化時発生された初期欠陥をスリップ置換を用いて置換するための初期余裕空間と初期化後に発生された２次欠陥を線形置換を用いて置換するための割り当てられる追加余裕空間を有するディスクの欠陥を管理するための装置において、
前記追加余裕空間を決定し、割り当てるための制御部を含み、
前記制御部は、前記追加余裕空間を既に線形置換された空間を用いて割り当て、既に線形置換された追加余裕空間内の欠陥ブロックは線形置換に使用せず、この欠陥ブロックに対応する欠陥管理領域内の２次欠陥リスト項目は変更しないことを特徴とする装置。
【請求項２】
前記制御部は、前記追加余裕空間をファイル空間の後方から割り当てることを特徴とする請求項１に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は光記録媒体分野に係り、特に初期化時適正な余裕空間を割当てて初期化が済んだ後、使用中余裕空間が足りない場合さらに余裕空間を割当てて、割当てられた余裕空間の大きさと残量情報を有するディスク、余裕空間割当方法とさらに割当てられた余裕空間に対する欠陥管理方法に関する。
【背景技術】
【０００２】
一般に、ディスクのような記録媒体の場合、余裕空間を初期化時一回のみ配置し、使用中には配置しないが、ディスクの使用効率を高めるために初期化時ディスクの状態に応じて適正量の余裕空間を割当てて、使用中初期化時に割当てた余裕空間が足りない場合にさらに余裕空間を割当てる必要がある。
【０００３】
ＤＶＤ−ＲＡＭ規格書（DVD Specifications for Rewritable Disc, Part 1 PHYSICAL SPECIFICATIONS）改訂版１．０によれば各地域（zone）毎に一つの余裕空間を有しており、２４箇所で構成されて初期化時２４箇所の余裕空間が割当てられている。
【０００４】
従来には、図１に示されたように、欠陥管理領域（Defect Management Area：ＤＭＡ）内には各地域に割当てられた各余裕空間の状態を示すフラグが、該当余裕空間が満ちて使用できないか否かを示す単一ビットで構成されている。従って、余裕空間フルフラグは２４個の余裕空間が満ちたかを示す２４ビットの情報で構成されている。また、この余裕空間フルフラグはＤＭＡのＳＤＬ（Secondary Defect List）の相対的なバイト位置（ＲＢＰ）８から１５まで（ＲＢＰ ８ｔｏ１５）貯蔵されており、該当グループを示すビットが“１”ならば該当グループ内に余裕空間が残っていないことを、“０”ならば該当グループ内に余裕空間が残っていることを示す。
【０００５】
このような単一ビットからなる余裕空間に対する情報はただ余裕空間が満ちているか否かのみを示す。しかし、初期化後余裕空間をさらに割当てられるディスクにおいては追加余裕空間割当作業がディスク上に余裕空間が満ちた時点より、ほぼ満ちた状態で若干の余裕を有する時に行われることが望ましい。しかし、一つのビットとしては余裕空間がほぼ満ちた状態を表示できないという短所があった。
【０００６】
また、既存のＤＶＤ−ＲＡＭ規格書改訂版１．０による余裕空間の割当は初期化時一定に決まった余裕空間を各地域に割当てて、割当てられた余裕空間は該当ディスクに適用する欠陥管理方法で処理可能な欠陥を全て処理しうる充分量が予め決定されていた。
【０００７】
ここで、一般の記録／再起録可能なディスクの欠陥管理方法でディスクを初期化する時に発生した欠陥（“１次欠陥”）に対しては論理的セクタ番号を付さずにスリップするスリップ置換（Slipping replacement）を使用し、スリップ置換により置換えられた欠陥セクタ位置はディスクの欠陥管理領域のＰＤＬ（Primary Defect List）に記録されるように規定されており、ディスクの使用中発生する欠陥（“２次欠陥”）に対してはエラー発生地域のエラー訂正コード（“ＥＣＣ”）ブロック単位で余裕空間にある正常なブロックに置換える線形置換（Linear replacement）を使用し、線形置換により置換えられた欠陥ブロック位置はディスクの欠陥管理領域のＳＤＬ（Secondary Defect List）に記録されるように規定されている。
【０００８】
しかし、ディスクの状態に応じて適正量を初期化時に割当ててディスクを使用することによって状態が悪くなって追加余裕空間を割当てる場合に、さらに効率よく余裕空間を割当てる方法が必要である。既存の規格書ではディスクの記録及び／または再生装置においてディスク上の欠陥管理情報を臨時貯蔵する記憶装置の大きさを３２Ｋバイトとしているため、ディスク上の欠陥管理領域に記録しうる欠陥量よりも実際に管理しうる欠陥数が少なくなる制約があった。
【０００９】
この際、欠陥管理情報はＰＤＬとＳＤＬになっており、ＰＤＬとＳＤＬの大きさを合せると約６０Ｋバイトに該当する。従って、ＤＶＤ−ＲＡＭ規格書１．０ではＰＤＬは１セクタ乃至１５セクタの大きさを有し、残りはＳＤＬ項目処理に使用させ、処理可能なＰＤＬとＳＤＬの項目数をバッファの大きさ（３２Ｋバイト）に合うように制限している。
【発明の開示】
【発明が解決しようとする課題】
【００１０】
前記問題点を解決するための本発明の目的は、初期化時割当てた余裕空間と初期化が済んでから割当てた余裕空間に関連した大きさ情報と残量情報を有する記録媒体を提供することにある。
【００１１】
本発明の他の目的は、ディスクの初期化時スリップ置換と一部の線形置換のための余裕空間を先に割当てて、使用中足りない線形置換のための余裕空間を後で割当てるが、この時必要な余裕空間を簡単に計算して割当てる方法を提供することにある。
【００１２】
本発明のさらに他の目的は、ディスクの使用中線形置換のためにさらに割当てられる追加余裕空間に対する欠陥管理方法を提供することにある。
【課題を解決するための手段】
【００１３】
前記目的を達成するための本発明に係る記録媒体は、初期化時に割当てる初期余裕空間と初期化後に割当てる追加余裕空間を有し、前記各余裕空間の大きさを初期化時発生する欠陥数に応じて決定することを特徴とする。
【００１４】
本発明に係る余裕空間割当方法は、欠陥の管理のために余裕空間を割当てるディスク記録及び／または再生装置のための余裕空間割当方法において、初期化時発生された初期欠陥数に応じて最小余裕空間の大きさを決定する段階と、前記記録及び／または再生装置の欠陥管理のための記憶装置の大きさに応じて最大に割当てるべき余裕空間の大きさを決定する段階と、前記最小及び最大余裕空間を用いてスリップ置換と線形置換のための初期余裕空間を割当てる段階とを含む。
【００１５】
本発明に係る欠陥管理方法は、初期化時発生された初期欠陥をスリップ置換を用いて置換えるために割当てられる初期余裕空間と初期化後に発生された２次欠陥を線形置換を用いて置換えるためにさらに割当てられる追加余裕空間を有するディスクの記録及び／または再生装置のための欠陥管理方法において、前記追加余裕空間を既に線形置換された空間を用いて割当て、既に線形置換された追加余裕空間内の欠陥ブロックは線形置換に使用せず、この欠陥ブロックに対する欠陥管理領域内の２次欠陥リスト項目は変えないことを特徴とする。
【発明の効果】
【００１６】
本発明は初期余裕空間と追加余裕空間に対する大きさ情報を簡単な数式により求められ、各余裕空間の残量状態情報を貯蔵、管理することによって、余裕空間をさらに柔軟に効率よく割当て、管理しうる。
また、本発明はさらに割当てられる追加余裕空間内の欠陥ブロックを線形置換のために使用せず、ＳＤＬ項目はそのまま保たせることで誤動作を防止しうる。
【発明を実施するための最良の形態】
【００１７】
以下、添付した図面に基づき本発明に係る欠陥管理のための余裕空間とその管理情報を有する記録媒体、余裕空間割当方法と欠陥管理方法の望ましい実施形態を説明する。
本発明に係る欠陥管理のためのディスク上の余裕空間の割当は初期余裕空間（Primary Spare Area）及び追加余裕空間（Supplementary Spare Area）に区分して下記のように定義する。
【００１８】
初期余裕空間はディスクの初期化時欠陥の置換のために最初に割当てる余裕空間であってスリップ置換に先に使用し、残り余裕空間は線形置換にも使用されうる。追加余裕空間はディスクの使用中に発生する欠陥を線形置換するための余裕空間であって初期化が済んでから使用中にさらに割当てる余裕空間を意味する。
【００１９】
即ち、図２に示されたように本発明では初期化時ディスク上にスリップ置換と線形置換のための初期余裕空間を割当てる。スリップ置換はデータセクタ単位で置換えるために余裕空間の活用効率を高めることはできるが、欠陥が発生した空間は単純に使用せず、後続の正常なデータセクタから引続き記録する方式なのでディスクの初期化が済むと使用できない。
【００２０】
初期余裕空間はこのスリップ置換に必要な最小限の余裕空間とディスク上における使用中発生可能な欠陥を線形置換するための適切な余裕空間を有するべきである。この際、スリップ置換のための余裕空間は少なくとも欠陥管理情報のうちＰＤＬに登録されている項目数だけのセクタを必要とすることになる。
【００２１】
また、追加余裕空間は初期化後の使用中に発生された２次欠陥を処理するために初期余裕空間が足りない場合、線形置換のために論理的ファイル空間の後方から所定の大きさ単位に前方に増加させながら割当てられる。
【００２２】
本発明でもＤＶＤ−ＲＡＭ規格書１．０において提案した余裕空間に対する欠陥管理方法としてダイレクトポインティング（direct pointing）規則が適用される。即ち、全ての欠陥は一回のみの置換を通じて処理すべきである。
【００２３】
一方、初期化後線形置換のために割当てられる拡張可能な追加余裕空間は既に使用者データ領域として使用された可能性がある。即ち、使用者データ領域として使われ、追加余裕空間に割当てられる前に発生した欠陥ブロックは、図３（Ａ）に示されたように、既に割当てられている初期余裕空間または追加余裕空間により線形置換された可能性がある。このように既に線形置換されている空間を追加余裕空間として使用しようとする時、この追加余裕空間内の既に線形置換されている欠陥ブロックで他の使用者領域の欠陥を二重で置換えるとダイレクトポインティング規則を違背するだけだけなく、読出専用ディスクではそのプロセスが複雑になる問題が発生する。
【００２４】
これに備えて、図３（Ｂ）に示されたように、初期余裕空間または予め割当てられた追加余裕空間により既に線形置換されてしまった追加余裕空間内の欠陥ブロックは線形置換に使用すべきではなく、また欠陥管理領域に貯蔵されている該当欠陥ブロックに対するＳＤＬ項目はそのまま保つべきである。ここで、ＳＤＬ項目がそのまま保つべきである理由は、余裕空間を順に使用する時、中間にスキップして使用しない余裕空間は欠陥がある空間と判断するために、追加余裕空間内の欠陥を処理するために使われたＳＤＬ項目を消すと、線形置換に使われた正常なブロックが欠陥と判断される問題が発生されて後続フォーマットの時欠陥でない部分が欠陥と登録される問題が発生する。従って、さらに割当てられる追加余裕空間内で線形置換された欠陥ブロックに対するＳＤＬ項目情報はそのまま保ち、該当欠陥ブロックは他の使用者領域の欠陥を線形置換えるのに使用してはいけない。
【００２５】
一方、ディスク記録及び／または再生装置において欠陥管理情報を直ちに使用するためにディスク上の情報を半導体メモリのような臨時貯蔵空間、即ちバッファに初期化時に読取っておいて使用することになる。ＤＶＤ−ＲＡＭ規格書１．０では３２Ｋバイトのバッファを使用することを規定している。これは１６セクタ分の情報に該当し、欠陥管理情報のためのＰＤＬとＳＤＬは各々セクタ単位にバッファに貯蔵される。従って、バッファ上に貯蔵される最小限のＰＤＬ項目は１セクタ分に該当し、バッファ上に貯蔵される最大限のＰＤＬ項目はＰＤＬに記録可能な最大の項目数（７６７９個の項目：１５セクタ分）に該当する。一方、ＳＤＬの項目は３２Ｋバイトのバッファの貯蔵空間においてＰＤＬが占めてから残った空間を使用することになって最小１セクタ分から最大１５セクタ分までの欠陥項目を管理可能になる。
【００２６】
従って、バッファの大きさと最初ディスクの初期化時発生するＰＤＬ項目の数が分かると最大限割当てられる余裕空間（初期余裕空間＋追加余裕空間）の大きさを決定しうる。この際、余裕空間にも欠陥が発生する可能性があるので、これに対する余分の余裕空間を考慮すべきである。
【００２７】
本発明ではＰＤＬに記録可能な最大の項目数（７６７９個の項目：１５セクタ分）とＳＤＬに記録可能な最大の項目数（３８３７個の項目：１５セクタ分）の欠陥を全て処理しようとすれば、３０セクタ分の欠陥に関する欠陥情報が貯蔵可能な６０Ｋバイトのバッファを使用しうる。
【００２８】
また、バッファを６４Ｋバイトに設定すれば規格書によった欠陥管理情報領域に記録しうる最大限の全ての欠陥を処理可能になる。本発明の実施形態では欠陥管理のためのバッファの大きさが３２Ｋバイトの場合及び６４Ｋバイトの場合の２つの場合に対して各々初期化時及び使用中割当可能な好適な余裕空間の大きさを提示している。
【００２９】
割当可能な余裕空間の大きさの場合、一定の大きさの増分を有するように制限すれば、後述するように、必要な余裕空間を計算する計算式を簡単に構成しうる長所がある。このような点を考慮して初期欠陥を管理するスリップ置換のための余裕空間はＰＤＬ項目をセクタ単位に区分して計算する。１セクタ分のＰＤＬ項目は５１２ＰＤＬ項目に対応し、これを処理するための余裕空間の量は３２ＥＣＣブロックに該当する。一つのＥＣＣブロックは１６データセクタで構成されている。
【００３０】
図４及び図５はバッファの大きさが３２Ｋバイトと６４Ｋバイトのそれぞれの場合に対して余裕空間の量を計算したテーブルである。図４及び図５に示された第１カラムはＰＤＬ項目の数を示し、第２カラムは該当ＰＤＬ項目の数に対して最大限処理可能なＳＤＬ項目の数を示している。第３カラムの数字は１セクタ分の線形置換のための欠陥管理項目のための余裕空間を割当てると仮定する場合、必要な最小余裕空間の大きさをＥＣＣブロック単位で表示したことである。即ち、割当可能な最小余裕空間はＰＤＬ項目を処理するのに必要な全ての余裕空間と１セクタ分のＳＤＬ項目を処理するのに必要な余裕空間の和となる。
【００３１】
次のカラムは最小要求余裕空間であって該当欠陥条件で全ての欠陥を処理するために必要な最小限の余裕空間の大きさを表示しており、第４カラムの第１サブカラムはブロックの数で示した量であり、第２サブカラムはメガバイト（ＭＢ）単位で示したものであり、第３サブカラムは全体容量に対する比率をパーセントで示したものである。その次のカラムは処理可能な総欠陥項目の数を表示している。最後のカラムは本発明で提案する最大余裕空間の量であって、余裕空間の量を計算しやすくし、また余裕空間から発生する欠陥を置換えるために適切な量の追加の余裕空間を考慮して単純化した余裕空間の量であり、即ち第１と第２サブカラムは各必要な余裕空間の間の増分を３２ブロックとした時の提案する最大余裕空間とこれを全体ディスクの記録容量に対する比率を示しており、第３と第４サブカラムは増分を４８ブロックにした場合に対して各々提案する最大の余裕空間の量をブロックで示したものと全体ディスクの記録容量に対する比率を示したものである。
【００３２】
図４に示されたように３２Ｋバイトのバッファを使用した場合には全ての欠陥管理領域に記録可能な欠陥を全て処理できないだけでなく、初期欠陥（ＰＤＬ項目）が増えるほど実際に処理可能な２次欠陥の量が減り、全体余裕空間の比率も減る現象を示している。これは初期欠陥が多いほどディスクの状態が劣ることを意味し、管理可能な２次欠陥の数が減る問題を発生させている。
【００３３】
これを解決するために本発明では、図５に示したように、６４Ｋバイトのバッファを提示している。この場合には初期欠陥の量に関係なく２次欠陥も欠陥管理領域に示しうる最大量を全て処理しうるだけでなく、余裕空間の量も約２．７％から３％まで比較的一定の量を保てる。
【００３４】
一方、本発明では欠陥管理のための余裕空間を、初期化時に使用目的またはディスクの状態に応じて一部割当てて、初期化が済んだ後、割当てられた余裕空間が足りない場合さらに割当てるディスクに対して記述している。従って、さらに余裕空間を割当てる場合には、どのくらいの余裕空間をさらに割当てられるのかを先に計算する必要がある。さらに割当てられる余裕空間の量を初期化時欠陥管理領域（ＤＭＡ）のＤＤＳ（Disc Definition Structure）に記録しておけば追
加余裕空間の割当時容易に割当てられる。
【００３５】
欠陥管理のための余裕空間の量を計算するための公式は次のように簡単に求められる。６４Ｋバイトバッファを使用する場合、最大余裕空間の大きさは下記の数１により求められる。
（数１)
最大余裕空間  ＝ ［ＥPDL／５１２］×３２＋４０９６ブロック
【００３６】
３２Ｋバイトバッファを使用する場合、最大余裕空間の大きさは下記の数２により求められる。
（数２）
最大余裕空間 ＝ ４０９６−［ＥPDL／５１２］×（２５６−３２）ブロック
【００３７】
前記数１及び数２において、［ＥPDL／５１２］はＥPDL／５１２を越えない最大の整数で、ＥPDLはＰＤＬの項目の数で、３２（＝ＩＮＣ）は増分値で、４０９６（＝ＳMAX）は初期欠陥数（ＰＤＬ項目の数）が５１２個より小さな場合、最大量の欠陥を処理するのに必要な余裕空間を計算の簡略化のために２の倍数に近似させた整数で、その単位はＥＣＣブロックであり、２５６（＝ＳSDL）は１セクタ分のＳＤＬ項目を処理するのに必要な余裕空間を示す。
【００３８】
図４及び図５において提示された提案する最大余裕空間は実際に必要とする余裕空間より約４％多い量を提示している。これは余裕空間で発生する欠陥を考慮したことであり、合わせて余裕空間の大きさを２の倍数に制限することによって計算を簡単にする長所を有している。
【００３９】
一方、さらに割当てられる余裕空間は提案する最大余裕空間から初期化時割当てられた余裕空間を引いた残りをＤＤＳに記録して置くことによって使用中追加余裕空間を容易に割当てられる。
【００４０】
追加余裕空間を割当てたりさらに割当てられた追加余裕空間の大きさを拡張すべき場合、その基準は初期化時割当てた初期余裕空間を全て使用してこれ以上の余裕空間がなくなったり、またはさらに割当てた余裕空間を全て使用したのかである。実際にディスクを使用する場合、欠陥は連続的に発生する可能性が大きいために、割当てられた余裕空間を完全に使用した後、追加余裕空間を割当てることより余裕空間が少し残っている時、例えば一定数のブロックが残っていたり、９０％の余裕空間を使用した時などの所定の基準を定めてその時点を基準として追加余裕空間を割当てたり、追加余裕空間を拡張することが望ましい。
【００４１】
このような場合余裕空間の使用程度を示す残量状態フラグを既存の余裕空間フルフラグのようにただ余裕空間が残っていない、またはまだ余裕空間が残っているなどの２つの状態のみを表示することよりは一定水準以上使用したことを知らせる状態が必要となる。また、初期余裕空間に対しては一定水準以上使用した場合に対して追加余裕空間が割当てられたか否かを知らせるフラグが必要である。この場合、該当初期余裕空間の状態を示すフラグ（初期余裕空間のための残量状態情報と称される）は次の表１のような状態を有し、図６（Ａ）に示されたような構造を有する。
【００４２】
【表１】
2005100634.tif 000003
【００４３】
追加余裕空間の状態を示すフラグ（追加余裕空間のための残量状態情報と称される）は次の表２のような状態を有し、図６（Ｂ）に示されたような構造を有する。
【００４４】
【表２】
2005100634.tif 000004
【００４５】
ここで、追加余裕空間に対しては一定量以上使用したことのみ示すことによって追加余裕空間を拡張すべきことを知らせる役割のみすれば充分である。一定量以上追加余裕空間を使用して追加余裕空間を拡張した場合には、再びフラグの値を“００”に変えれば良い。従って、初期余裕空間のための残量状態フラグとは異なって追加余裕空間のための残量状態フラグは３つの値のみを有すればよい。
【００４６】
図７は本発明の初期化時における余裕空間割当方法の一実施形態に係る流れ図であって、ディスクの初期化時ディスクの欠陥を検査する検証（Certification）過程で見出された欠陥のあるセクタは論理的セクタ番号を付さずにスリップして欠陥セクタの次のセクタに欠陥セクタに与えられる論理的セクタ番号を付し、スリップ置換により置換えられた欠陥セクタ位置をＰＤＬに貯蔵する（Ｓ１０１段階）。
【００４７】
Ｓ１０１段階を行ってから必要な余裕空間を計算し（Ｓ１０２段階）、例えばＰＤＬ項目の数が３０７２乃至３５８３にある場合、最小余裕空間はＰＤＬ項目を処理するのに必要な全ての余裕空間と１セクタ分のＳＤＬ項目を処理するのに必要な余裕空間の和となるので４８０ＥＣＣブロックとなり、３２Ｋバイトのバッファと３２ブロックの増分を有するとすれば最大余裕空間は数学式２により計算すれば２７５２ＥＣＣブロックの大きさに割当てられる。
【００４８】
必要な余裕空間が計算されると初期余裕空間を割当てるが（Ｓ１０３段階）、例えば５１２ＥＣＣブロックとすればＰＤＬ項目を処理するのに最大２２４ＥＣＣブロックを使用し、残りはＳＤＬ項目を処理するのに使用する。初期余裕空間が割当てられると初期余裕空間のための残量状態フラグを初期状態“００”に設定する（Ｓ１０４段階）。初期余裕空間のための残量状態フラグを設定した後、追加余裕空間の最大の大きさを計算するが、追加余裕空間の最大の大きさはＳ１０２段階で計算された最大余裕空間からＳ１０３段階で割当てられた初期余裕空間を減算すれば得られる（Ｓ１０５段階）。例えば、Ｓ１０２段階で計算された最大余裕空間の２７５２ＥＣＣブロックからＳ１０３段階で割当てられた初期余裕空間５１２ＥＣＣブロックを減算すれば追加余裕空間の最大の大きさの２２４０ＥＣＣブロックを計算しうる。計算された追加余裕空間の大きさ情報（例えば、２２４０ＥＣＣブロック）と追加余裕空間のための残量状態情報をＤＤＳまたはＤＭＡ領域の決まった位置に記録して初期化を終了する（Ｓ１０６段階）。
【００４９】
図８は本発明の初期余裕空間のための残量状態情報を用いた追加余裕空間割当方法の一実施形態に係る流れ図であって、初期化時設定された初期余裕空間のための残量状態フラグをチェックして初期余裕空間がほぼ満ちて追加余裕空間が割当てられている状態“０１”なのかを判断し（Ｓ２０１段階）、初期余裕空間がほぼ満ちるのに追加余裕空間が割当てられていないと追加余裕空間を割当てるか否かを判断する（Ｓ２０２段階）。Ｓ２０２段階で追加余裕空間の割当が必要であると判断されれば追加余裕空間の大きさをチェックする（Ｓ２０３段階）。即ち、割当可能な最大の追加余裕空間の大きさと割当てるべき大きさとをチェックするが、この割当てるべき大きさは使用者が指定しても、または既に指定された増分値としてもよい。
【００５０】
論理的ファイル空間の後方に十分な連続した空間が存否をチェックし（Ｓ２０４段階）、空間が存在するかを判断する（Ｓ２０５段階）。論理的ファイル空間の後方に十分な空間が存在すれば線形置換のための追加余裕空間を論理的ファイル空間の最後方から一定の大きさに追加余裕空間を割当てて（Ｓ２０６段階）、追加余裕空間のための管理情報、即ち追加余裕空間のための残量状態フラグを“００”に初期化し、追加余裕空間の大きさ情報を更新した後終了する（Ｓ２０７段階）。Ｓ２０６段階で既に線形置換された空間を線形置換のための余裕空間としてさらに割当てる時、図３で説明したように、さらに割当てられる追加余裕空間内の欠陥ブロックは線形置換のために使用せず、ＳＤＬ項目もそのまま保たせる。
【００５１】
Ｓ２０５段階で論理的ファイル空間の後方に十分な連続した空間が存在しなければ空間を再整理した後（Ｓ２０８段階）、再び空間の存否を判断し（Ｓ２０９段階）、連続した空間が存在すれば追加余裕空間を割当てるＳ２０６段階に進行し、そうでなければ追加余裕空間が割当できないことを示すメッセージを使用者に知らせた後終了する（Ｓ２１０段階）。
【００５２】
図９は本発明の追加余裕空間のための残量状態フラグを用いて追加余裕空間割当方法の一実施形態に係る流れ図であって、ディスクの使用中発生する２次欠陥を置換えるための追加余裕空間のための残量状態フラグがほぼ満ちている状態“０１”なのかを判断し（Ｓ３０１段階）、追加余裕空間がほぼ満ちている状態ならば追加余裕空間をさらに割当てるか否かを判断する（Ｓ３０２段階）。追加余裕空間を割当てろうとすれば追加余裕空間の大きさをチェックする（Ｓ３０３段階）。即ち、割当可能な最大の追加余裕空間と割当てるべき大きさとをチェックするが、この割当てるべき大きさは使用者が指定しても、またはシステムで指定した増分値としてもよい。
【００５３】
論理的ファイル空間の後方に十分な連続した空間の存否をチェックし（Ｓ３０４段階）、空間が存在するかを判断し（Ｓ３０５段階）、論理的ファイル空間の後方に十分な空間が存在すれば線形置換のための追加余裕空間を論理的ファイル空間の最後方から一定の大きさに追加余裕空間を割当てる（Ｓ３０６段階）。Ｓ３０６段階で既に線形置換された空間を線形置換のための余裕空間としてさらに割当てる時は、図３で説明したように、さらに割当てられる追加余裕空間内の欠陥ブロックは線形置換のために使用せず、ＳＤＬ項目もそのまま保たせる。
【００５４】
Ｓ３０６段階で追加余裕空間を割当てた後、追加余裕空間のための管理情報、即ち追加余裕空間のための残量状態フラグを再び“００”に初期化し、割当てられた追加余裕空間の大きさを更新した後終了する（Ｓ３０７段階）。
【００５５】
Ｓ３０５段階で論理的ファイル空間の後方に十分な連続した空間が存在しなければ空間を再整理した後（Ｓ３０８段階）、再び空間の存否を判断し（Ｓ３０９段階）、空間が存在すれば追加余裕空間を割当てるＳ３０６段階に進行し、そうでなければ追加余裕空間が割当られないことを示すメッセージを使用者に知らせた後終了する（Ｓ３１０段階）。
【図面の簡単な説明】
【００５６】
【図１】従来のＳＤＬ内容の余裕空間フルフラグの構造を示す図である。
【図２】本発明に係る使用者領域、初期余裕空間、追加余裕空間を有するディスクの構造を示す図である。
【図３】（Ａ）及び（Ｂ）共に、図２に示されたディスクの構造において追加余裕空間上に発生した欠陥を管理する方法を説明するための図である。
【図４】ディスク記録及び／または再生装置の欠陥管理のためのバッファの大きさが３２Ｋバイトの場合、本発明に係る初期余裕空間と追加余裕空間の割当を示すテーブルである。
【図５】ディスク記録及び／または再生装置の欠陥管理のためのバッファの大きさが６４Ｋバイトの場合、本発明に係る初期余裕空間と追加余裕空間の割当を示すテーブルである。
【図６】本発明に係る余裕空間を管理するための余裕空間の使用程度を示す残量状態情報のフラグの構造を示す図である。
【図７】本発明の初期化時における余裕空間割当方法の一実施形態に係る流れ図である。
【図８】本発明の初期余裕空間の残量状態情報を用いた追加余裕空間割当方法の一実施形態に係る流れ図である。
【図９】本発明の追加余裕空間の残量状態情報を用いた追加余裕空間割当方法の一実施形態に係る流れ図である。
【図１】
2005100634.tif 000005
【図２】
2005100634.tif 000006
【図３】
2005100634.tif 000007
【図４】
2005100634.tif 000008
【図５】
2005100634.tif 000009
【図６】
2005100634.tif 000010
【図７】
2005100634.tif 000011
【図８】
2005100634.tif 000012
【図９】
2005100634.tif 000013