(57)【要約】      （修正有）【課題】論理ブロックのサイズと記録ブロックのサイズとが異なる場合であっても、適切なデータ書き込みを行いアクセススピード及び信頼性を向上する。【解決手段】ファイルの作成などにより論理ブロック上で新たにデータを記録する場所が必要になると、ＣＰＵ１１及びメモリ１２により、空きエリアから２つのブロックの最小公倍数である３２ＫＢ単位で必要なサイズ分の論理ブロックが割り付けられる。この時の論理ブロックの先頭は最小公倍数の倍数の位置（記録先頭）となるように割り付けられ、データはＤＶＤ−ＲＡＭドライブ２により記録メディア３に記録される。【選択図】図１
2006344353.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体である光ディスクを有し、論理ブロックと当該論理ブロックより大きいサイズの記録ブロックとが設定されているデータ記録システムにおいて、
起点を共通として前記記録媒体の前記論理ブロックのサイズと前記記録ブロックのサイズとの最小公倍数であるサイズの共通ブロックに論理ブロックを割り付けることで、複数の記録ブロックに複数の論理ブロックを割り付ける割り付け手段と、
データの書き込み要求に応じ、前記割り付け手段の割り付けに従って、前記共通ブロック単位で前記データの前記記録媒体への書き込みを指示する管理手段と、
前記管理手段の指示に従って前記データを前記記録媒体に書き込む書き込み手段とを具備することを特徴とするデータ記録システム。
【請求項２】
前記論理ブロックのサイズは２キロバイトであり、前記記録ブロックのサイズは３２キロバイトであり、前記共通ブロックのサイズは前記論理ブロックのサイズと前記記録ブロックのサイズとの最小公倍数のサイズである３２キロバイトであることを特徴とする請求項１記載のデータ記録システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ＤＶＤ−ＲＡＭ等を記憶媒体とする記録／再生装置を有するデータ記録システムに関し、特に、論理ブロックと記録ブロックとが異なる大きさであってもデータの記録を最適に実行可能なデータ記録システムに関する。
【背景技術】
【０００２】
一般に、パーソナルコンピュータ、またはポータブルコンピュータには、外部記憶装置として各種記録／再生装置（記録メディア装置）を接続、または搭載することができる。
【０００３】
このような外部記憶装置にデータを書き込んだり、外部記憶装置からデータを読み出すことを管理するファイルシステムでは、論理的なデータ単位（論理ブロック）と、外部記憶装置の記録メディアへデータを書き込んだり、読み出したりするデータ単位（記録ブロック）がある。
【０００４】
実際の書き込み処理では、記録メディアには論理ブロックで管理しているデータの他に、エラー訂正のためのコード等が付加されて記録される。即ち、前記記録ブロックは、このエラー訂正の単位と等しい大きさとなる。一方、ファイルシステム（コンピュータ本体）側では、記録メディア装置へ効率よくアクセスするためにこの記録ブロックを認識する必要がある。そのため記録メディア装置ではコンピュータ本体に対して記録ブロックに相当する論理ブロックでアクセスできるように設計されている。ファイルシステムは、ファイル等のデータをこの論理ブロック単位で管理することにより、記録メディアとのデータのやり取りを効率良く行う。
【０００５】
このように、従来では論理ブロックと記録ブロックとは同じサイズに設定されている。尚、ファイルシステムによっては論理ブロックサイズを記録ブロックサイズの倍数に再定義するシステムもあるが、主な目的は、ファイルシステムで管理できる論理ブロック数が制限される等の理由により、論理ブロックの数を減らす必要があるためである。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
前述したように従来では、ファイルシステムが管理する論理ブロックと、記録メディア装置の記録メディアへのアクセス単位である記録ブロックとは、同じサイズであることが一般的である。
【０００７】
一方、近年の記録密度技術の向上によって、大容量の記録メディアが製造され始めている。このような大容量の記録メディアには、記録されるデータとして画像や音声のストリームが記録される。このような大容量の記録メディアでは、従来のブロックサイズのような比較的小さな書き込みブロックで扱うよりも、より大きな書き込みブロックでエラー訂正した方がオーバヘッドが少なく記憶効率が向上する。このため、大容量の記録メディアでは記録ブロックはより大きくなることが考えられる。
【０００８】
しかし、従来との互換性や使用する規格との整合性から記録ブロックのサイズが大きくなっても論理ブロックは記録ブロックサイズに合わせて大きくできない場合が考えられる。例えばＤＶＤ(Digital Versatile Disc)では記録ブロックであるＥＣＣ(Error Correcting Code) ブロックのサイズは３２ＫＢであるが論理ブロックサイズは規格上の制限（論理ブロックサイズの指定）から２ＫＢである。即ち、論理ブロックは、１６ブロック毎に１つのＥＣＣが付されている。このように論理ブロックと記録ブロックが異なる場合、記録メディアに対するアクセススピードや信頼性が低下するという問題がある。
【０００９】
この発明は、前述した実情を鑑みて成されたものであり、論理ブロックのサイズと記録ブロックのサイズとが異なる場合であっても、アクセススピード及び信頼性を向上し得るデータ記録システムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
この発明に係るデータ記録システムは、記録媒体である光ディスクを有し、論理ブロックと当該論理ブロックより大きいサイズの記録ブロックとが設定されているデータ記録システムにおいて、起点を共通として前記記録媒体の前記論理ブロックのサイズと前記記録ブロックのサイズとの最小公倍数であるサイズの共通ブロックに論理ブロックを割り付けることで、複数の記録ブロックに複数の論理ブロックを割り付ける割り付け手段と、データの書き込み要求に応じ、前記割り付け手段の割り付けに従って、前記共通ブロック単位で前記データの前記記録媒体への書き込みを指示する管理手段と、前記管理手段の指示に従って前記データを前記記録媒体に書き込む書き込み手段とを具備することを特徴とする。
【００１１】
このようなデータ記録システムによれば、割り付けの先頭位置を２つのブロックサイズの最小公倍数の倍数とすることにより、同じ記録ブロックに複数のエクステントが存在する可能性が無くなり、書き込み中のトラブルにより変更していない筈の他のデータが障害を受けることを防ぐことができる。
【００１２】
また、データ記録システムが記録メディアに最小公倍数の単位で書き込みを行うことを特徴とする事により、記録ブロックをメモリ上に読み出す必要が無くなりアクセススピードの向上が期待できる。
【００１３】
このようなデータ記録システムによれば、最小公倍数の単位でスペアブロックと置換を行うことにより欠陥があった場合でも処理スピードの向上が期待できる。また、割り付けエリアのサイズを最小公倍数の倍数としても良く、これによれば更に処理スピードを向上することができる。
【発明の効果】
【００１４】
この発明によれば、論理ブロックよりも記録ブロックが大きい場合であっても、従来の書き込み処理に比較してアクセススピードを向上し、データ保持の信頼性を向上することができる。
【発明を実施するための最良の形態】
【００１５】
以下、この発明に係る実施形態を図面を参照して説明する。この発明に係る実施形態であるコンピュータシステムの構成を図１に示す。このコンピュータシステムは、パーソナルコンピュータまたはポータブルコンピュータであるコンピュータ本体１と、大容量の記録メディア（ＤＶＤ−ＲＡＭ）３にデータを記録したり、記録されたデータを再生したりするＤＶＤ−ＲＡＭドライブ２とにより構成されている。
【００１６】
コンピュータ本体１には、このコンピュータ本体１全体の制御を司るＣＰＵ１１が設けられている。メモリ１２は、ブリッジ１３を介して前記ＣＰＵ１に接続されており、プログラムやデータなどを記憶する。ＣＰＵ１１は、メモリ１２に記憶されているプログラム、及び後述する空きエリアフラグを参照し、異なるサイズで設定された論理ブロックと記録ブロックとに基づいて記録メディア３に対するデータの記録処理を制御する。この実施形態において、ＤＶＤ−ＲＡＭ３のファイルシステム（コンピュータ本体１）で扱う論理ブロックサイズは２ＫＢであり、ＤＶＤ−ＲＡＭドライブ２で扱う記録ブロックサイズは３２ＫＢである。
【００１７】
ブリッジ１３は、コンピュータ本体１のシステムバス１４に接続されており、ＣＰＵ１１、メモリ１２、及びシステムバス１４間のデータ転送を制御する。システムバス１４には、ＰＣＩバス等を適用することが可能である。このシステムバス１４には各種構成要素が接続されており、このコンピュータ本体１では、リアルタイムクロック（ＲＴＣ）１５、ＢＩＯＳ(basic input/output system)を格納したメモリ１６、ディスプレイコントローラ１７、ハードディスクドライブ（ＨＤＤ）１９、キーボードコントローラ（ＫＢＣ）２０が接続されている。
【００１８】
リアルタイムクロック１５は、所定のクロック信号をバス１４を介してコンピュータ本体１の各構成要素に供給する。メモリ１６は、ハードウェアに依存する制御プログラムであるＢＩＯＳを記憶しており、このＢＩＯＳを書き換え可能とするために、書き換え可能な不揮発性ＲＯＭ（フラッシュメモリなど）を適用することができる。
【００１９】
ディスプレイコントローラ１７には、ＣＲＴまたはＬＣＤ等のディスプレイ１８が接続されている。ディスプレイコントローラ１７は、画像データをディスプレイ１８に表示する。ハードディスクドライブ１９は、磁気を用いてハードディスクにデータを記憶する。キーボードコントローラ２０には、キーボード２１やマウス（図示せず）が接続され、これらの入力装置から入力されたデータをシステムバス１４に送出する。ポート２２は、ＤＶＤ−ＲＡＭドライブ２とインターフェイス接続されるのに使用される。
【００２０】
次に、この実施形態の機能構成について説明する。図２は、図１に示されるコンピュータシステムにおいて、この発明に係る機能要部を示している。ファイル管理部１０１は、ファイル構造管理部１０２及び空きエリア割り付け管理部１０３からの情報に従って、記録メディアに記録されるデータをファイルとして管理する。ファイル構造管理部１０２は、所定の管理テーブルに従ってディレクトリ階層のファイルを管理する。空きエリア割り付け管理部１０３は、論理ブロック上の空きエリアを必要に応じてファイルデータの記録の場所として割り付けるため、空きエリアを検索する。これらファイル管理部１０１、ファイル構造管理部１０２、及び空きエリア割り付け管理部１０３による機能は、前記コンピュータ本体１のＣＰＵ１１及びメモリ１２によって実現される。
【００２１】
記録処理部１０４は、ファイル管理部１０１からの指示に従って、書き込みデータを記憶部１０５に書き込む。これら記録処理部１０４及び記憶部１０５の機能は、前記ＤＶＤ−ＲＡＭドライブ２によって実現される。
【００２２】
次に、空きエリア割り付け管理部１０３による管理機能を図３を参照して説明する。尚、図３では簡易化、一般化するために、論理ブロックとを記録ブロックとのサイズをそれぞれ、２ＫＢ、３ＫＢとしている。ここで、空きエリアとは論理ブロックの空間に分散して存在する現時点で何処にも割り付けられていない論理ブロックの集まりをいう。
【００２３】
論理ブロックと記録ブロックのサイズが異なる場合、これら２つのブロックの境界が一致する論理ブロック上の位置を起点として、これら２つのブロックのサイズの最小公倍数の倍数の位置を辿ると、これら２つのブロックの境界が一致する場所が見つけられる。空きエリア割り付け管理部１０３は、ファイル管理部１０１から、ファイルデータ書き込みのためのエクステントの記録場所を要求された場合、この最小公倍数の倍数となる場所を先頭場所として返す。前記図３の例では、論理ブロック２ＫＢと記録ブロック３ＫＢとの最小公倍数である６ＫＢがデータ格納の単位となる。また、ＥＣＣは記録ブロック毎に、即ち、３ＫＢ毎に付される。前述したようにデータは６ＫＢ毎に格納されるので、データ格納の際には２つのＥＣＣが付されていることになる。
【００２４】
ここで、空きエリア割り付け管理部１０３は、論理ブロックが既に使用されているか否かを、論理ブロック毎に設けられている空きエリアフラグを参照することにより判断する。図５には、一例として前記図３に示されるような論理ブロック毎の空きエリアフラグを示している。ここで、空きエリアフラグは、“１”が空きを、“０”が既に使用されていることを示す。即ち、図５には論理ブロック番号１の論理ブロックは既に使用されていることが示されている。よって、空きエリア割り付け管理部１０３は、論理ブロック番号１が第１の記録先頭位置の論理ブロックに対応し、ファイル管理部１０１よりデータ書き込みのための記録場所（空きエリア）が要求された場合、空きエリアフラグが“１”であり、第２の記録先頭位置に対応する論理ブロック番号４を空きエリアとしてファイル管理部１０１に返す。ここで、論理ブロック番号２，３の論理ブロックは、空きエリアフラグが“１”であり、未使用ではあるが記録先頭位置に対応する論理ブロックではないので、ファイル管理部１０１にデータ書き込みのための記録場所としては通知されない。
【００２５】
尚、ここではテーブル形式で論理ブロックと空きエリアフラグが割り当てられているが、必ずしもこれに限らない。例えば、所定のアドレスを論理ブロックに割り当てておき、各アドレス毎に空きエリアフラグを設定するようにしても良い。
【００２６】
次に、図４を参照して、前述した管理機能をより詳細に説明する。前述したように、実際のＤＶＤ−ＲＡＭのファイルシステムで扱う論理ブロックサイズは２ＫＢで、記録メディア装置で扱う記録ブロックサイズは３２ＫＢである。
【００２７】
ファイルの作成などにより論理ブロック上で新たにデータを記録する場所が必要になると、空きエリア割り付け管理部１０３により、空きエリアから２つのブロックの最小公倍数である３２ＫＢ単位で必要なサイズ分の論理ブロックが割り付けられる。この時の論理ブロックの先頭は図４に示されるように最小公倍数の倍数の位置（記録先頭）となるように割り付けられ、データはＤＶＤ−ＲＡＭドライブ２により記録メディア３に記録される。
【００２８】
図４の例では記録するデータサイズが２６ＫＢの場合を示しているが、実際には２つのブロックの最小公倍数である３２ＫＢが割り付けられ、３２ＫＢの記録ブロック単位で記録メディアに記録されることを示している。尚、前述したようにＥＣＣは記録ブロック毎に付されるので、ここでは、３２ＫＢ毎にＥＣＣが付されていることになる。
【００２９】
またファイルの追加等によりディレクトリ階層を管理するテーブルの追加／変更がファイル構造管理部１０２により行われ、結果が記録メディア装置により記録メディアに記録される。ファイル構造管理部１０２において新たにファイル管理のためのテーブルを記録する場所が必要となった時もファイルデータと同様な方法で３２ＫＢ単位で論理ブロックが割り付けられる。
【００３０】
またファイルの変更により既に存在するファイルデータが変更される場合、変更されたファイルデータのサイズがそのファイルデータ用に既に割り付けられている３２ＫＢ単位のサイズを超えない場合は、新たな場所に３２ＫＢ単位で割り付けせずに、既に割り付けられている場所に書き込むことは同然である。
【００３１】
次に、この実施形態に係るデータ書き込み処理を図６及び図７（ａ），（ｂ）を参照して説明する。ここでは、また、簡易化、また一般化のためふたたび、前記図３に示されるフォーマット構造、即ち、論理ブロックサイズ２ＫＢ、記録ブロックサイズ３ＫＢであるものを想定して説明する。
【００３２】
この場合、データの書き込み単位、つまり書き込みの際の起点となる位置は、６ＫＢ毎に区切られることは、前述した通りである。このようなフォーマット構造で例えば、１４ＫＢの大きさのファイルを書き込もうとした場合を例にとって動作説明する。図７（ａ）、図７（ｂ）では、ファイルＤ１は１４ＫＢの大きさを示している。
【００３３】
書き込みを行う際、先ず、データサイズの判定が行われ、書き込みしようとするファイルＤ１の大きさが１４ＫＢであることをファイル管理部１０１が認識する（図６，ステップＳ１）。
【００３４】
そして、記録メディア全体として１４ＫＢ空きエリアがあるか判定する（ステップＳ２）。そして、記録メディアに１４ＫＢの空きエリアがない場合、ファイルの記録が不可能であることがオペレータに通知される（ステップＳ５）。
【００３５】
ここで、１４ＫＢの空きエリアがある場合、記録メディアにデータサイズ分の空きエリアがあるかとうかが判断される（ステップＳ３）。ここで、前述した仮定では書き込みの単位が６ＫＢであるため、先ず、６ＫＢの倍数で１４ＫＢ以上の大きさである１８ＫＢ連続している空きエリアが検索される。そして、１８ＫＢ連続している空きエリアがある場合（ステップＳ３，ＹＥＳ）、１８ＫＢ分まとめてファイルＤ１の書き込みが行われる（ステップＳ６）。
【００３６】
データサイズ分の連続エリアがない場合（ステップＳ３，ＮＯ）、ファイルＤ１の分割処理が行われる（ステップＳ４）。この分割処理では、できるだけ最大の連続したエリアにデータを書き込むことが望ましい。先ず、図７（ａ）に示されるように１２ＫＢの連続空きエリアがあるかどうかを検索し、１２ＫＢの連続空きエリアがある場合には、分割されたデータＤ１ａがこの連続空きエリアに書き込まれる。この後、データＤ１において、書き込まれていない残データがあるかどうかが判定される（ステップＳ７）。データＤ１ａが書き込まれた後には、２ＫＢの残データＤ１ｂがあるので、このデータの書き込みが行われる（ステップＳ７，ＮＯ、ステップＳ３，ＹＥＳ、ステップＳ６）。この際も２ＫＢだけを書き込むのではなく、フリーデ一タを追加する等して６ＫＢ単位で残データＤ１ｂが書き込まれる。
【００３７】
一方、図７（ａ）の場合のように１２ＫＢの連続空きエリアがなかった場合、図７（ｂ）に示されるように、もう１段階小さく分割すなわち、６ＫＢ単位に分割しＤ１ｃをまず書き込み、順次残データＤ１ｄ、Ｄ１ｅを書き込んで行きデータの記録を終了する。
【００３８】
尚、図７（ａ）では記録先頭３に位置する論理ブロックが既に使用されており、図７（ｂ）では記録先頭２及び記録先頭４それぞれに位置する論理ブロックが既に使用されていることを意味する。
【００３９】
以上の処理により、書き込みデータが記録メディアに書き込まれる。このような処理よりデータの書き込みと従来のデータの書き込みとの差を以下に説明する。
【００４０】
図８（ａ），（ｂ）は、従来のデータの書き込み処理とこの実施形態によるデータの書き込み処理とをそれぞれ模式的に示している。ここでは、説明を簡略化するため、論理ブロックサイズを２ＫＢ、記録ブロックサイズを３ＫＢとする。
【００４１】
従来の処理（図８（ｂ）参照）では論理ブロック（２ＫＢ）のデータＤを記録メディアに記録する場合、そのまま記録ブロックに書き込むことができない。これは、記録ブロックサイズＢ２は３ＫＢであり、書き込もうとする論理ブロックのサイズである２ＫＢ以外の１ＫＢにもデータが記録されていることが考えられ、論理ブロック記録後も、その１ＫＢのデータを保持する必要があるためである。
【００４２】
そのためまずメモリ上に対象となる記録ブロック（３ＫＢ）の読取りが行われる。それに対して変更される論理ブロックの内容（２ＫＢ）がメモリ上で書き加えられ、その結果が記録ブロック単位（３ＫＢ）で記録メディアに書き込まれる。論理ブロックと記録ブロックのサイズが同じ場合、論理ブロックの内容がそのまま記録ブロックの内容となり記録メディアに書き込まれていたが、論理ブロックより記録ブロックが大きい事により、一旦、記録ブロックを読み出すという処理が必要となり、アクセス時間が増加する。
【００４３】
またメモリ上で書き加えられた結果を記録ブロック単位で記録メディアに書き込む時に何らかのトラブルが発生した場合、ユーザがアクセスしていない部分（Ａ印）まで影響が及ぶ恐れがある。
【００４４】
図８（ａ）は、この実施形態におけるデータ書き込み処理を模式的に示している。空きエリアの割り付けは図３に示されるように最小公倍数の倍数の位置を先頭に行われる。記録メディアへの書き込みは全て最小公倍数の大きさで記録される。これにより従来に見られるような無駄な読み出しによる時間のロスやトラブル発生時の他への影響を無くすことができる。この実施形態では、従来の書き込み処理と比較すると読書きするデータ量が大きいが、それによる時間的なロスがわずかとなる。例えば、記録メディアがディスクの場合、従来のように処理（読み出しと書き込み）を２回行う場合、平均１／２回転以上の待ち時間が発生する。
【００４５】
また、前記記録メディアに欠陥が生じた場合、前記欠陥を含む最小公倍数のサイズである割り付け単位を、データが書き込まれていない他のものと代替するように構成しても良い。
【００４６】
近年のＤＶＤの様に記録メディアの記憶容量が増え、またデータ量の多い画像や音声のデータが記録されるようになると、より記憶効率の高い記録処理が求められる。例えば、同じエラー訂正能力で比較した場合、記録ブロックのサイズが小さいよりも大きい方が記録効率が高く、実際ＤＶＤでは記録効率を上げるため記録ブロックサイズが３２ＫＢでＣＤ−ＲＯＭの２ＫＢよりも大きい。ファイルシステムと記録メディア装置間で効率的なデータのやり取りを行うためには、論理ブロックサイズも記録ブロックサイズに合わせて大きくすることが考えられるが、その場合従来の記録メディアの論理ブロックとの互換性や使用している規格上の制限で問題が生じる場合がある。そのためＤＶＤでは記録ブロックサイズは３２ＫＢであるが、規格上の制限から論理ブロックサイズはＣＤ−ＲＯＭと同じ２ＫＢとされている。この発明は、このような実情に対しても、効果的なデータ書き込み処理を提供することができる。
【図面の簡単な説明】
【００４７】
【図１】この発明の実施形態に係るコンピュータシステムの構成を示すブロック図。
【図２】前記実施形態におけるコンピュータシステムにおいてこの発明に係る機能を示す機能ブロック図。
【図３】この発明の実施形態において、論理ブロックと記録ブロックとの関係を示す模式図。
【図４】この発明の実施形態において、論理ブロックと記録ブロックとの関係をＤＶＤ−ＲＡＭに適用した場合を示す模式図。
【図５】この発明の実施形態において、論理ブロックが使用されている否かを示す空きエリア情報を示す図。
【図６】この発明の実施形態におけるデータ書き込み処理の動作を示すフローチャート。
【図７】この発明の実施形態において、記録ブロックのサイズより大きいサイズの書き込みデータを書き込む際の処理を説明するための図。
【図８】この発明の実施形態における書き込み処理と従来の書き込み処理との違いを説明するための図。
【符号の説明】
【００４８】
１…コンピュータ本体、２…ＤＶＤ−ＲＡＭドライブ、３…記録メディア（ＤＶＤ−ＲＡＭ）、１１…ＣＰＵ、１２…メモリ、１３…ブリッジ、１４…システムバス、１５…リアルタイムクロック、１６…ＢＩＯＳメモリ、１７…ディスプレイコントローラ、１８…ディスプレイ、１９…ハードディスクドライブ、２０…キーボードコントローラ、２１…キーボード、２２…ポート、１０１…ファイル管理部、１０２…ファイル構造管理部、１０３…空きエリア割り付け管理部、１０４…記録処理部、１０５…記憶部。
【図１】
2006344353.tif 000003
【図２】
2006344353.tif 000004
【図３】
2006344353.tif 000005
【図４】
2006344353.tif 000006
【図５】
2006344353.tif 000007
【図６】
2006344353.tif 000008
【図７】
2006344353.tif 000009
【図８】
2006344353.tif 000010
【手続補正書】
【提出日】平成18年6月21日(2006.6.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項１
【補正方法】変更
【補正の内容】
【請求項１】
論理ブロックと当該論理ブロックより大きいサイズの記録ブロックとが設定されているデータ記録システムにおいて、
前記記録媒体の前記論理ブロックのサイズと前記記録ブロックのサイズとの最小公倍数であるサイズの共通ブロックに論理ブロックを割り付ける割り付け手段と、
データの書き込み要求に応じ、前記割り付け手段の割り付けに従って、前記共通ブロック単位で前記データの前記記録媒体への書き込みを指示する管理手段と、
前記管理手段の指示に従って前記データを前記記録媒体に書き込む書き込み手段とを具備することを特徴とするデータ記録システム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
この発明に係るデータ記録システムは、論理ブロックと当該論理ブロックより大きいサイズの記録ブロックとが設定されているデータ記録システムにおいて、前記記録媒体の前記論理ブロックのサイズと前記記録ブロックのサイズとの最小公倍数であるサイズの共通ブロックに論理ブロックを割り付ける割り付け手段と、データの書き込み要求に応じ、前記割り付け手段の割り付けに従って、前記共通ブロック単位で前記データの前記記録媒体への書き込みを指示する管理手段と、前記管理手段の指示に従って前記データを前記記録媒体に書き込む書き込み手段とを具備することを特徴とする。