JP2003016737A - 光ディスク装置およびプログラムおよびデータ管理方法 - Google Patents

光ディスク装置およびプログラムおよびデータ管理方法

Info

Publication number
JP2003016737A
JP2003016737A JP2001201023A JP2001201023A JP2003016737A JP 2003016737 A JP2003016737 A JP 2003016737A JP 2001201023 A JP2001201023 A JP 2001201023A JP 2001201023 A JP2001201023 A JP 2001201023A JP 2003016737 A JP2003016737 A JP 2003016737A
Authority
JP
Japan
Prior art keywords
data
buffering
area
alternative
list
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2001201023A
Other languages
English (en)
Inventor
Takeo Ariyama
剛生 有山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Renesas Micro Systems Co Ltd
Original Assignee
Renesas Micro Systems Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Renesas Micro Systems Co Ltd filed Critical Renesas Micro Systems Co Ltd
Priority to JP2001201023A priority Critical patent/JP2003016737A/ja
Priority to US10/186,586 priority patent/US6940796B2/en
Priority to EP02014805A priority patent/EP1274081A3/en
Publication of JP2003016737A publication Critical patent/JP2003016737A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10527Audio or video recording; Data buffering arrangements
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1883Methods for assignment of alternate areas for defective areas
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10527Audio or video recording; Data buffering arrangements
    • G11B2020/1062Data buffering arrangements, e.g. recording or playback buffers
    • G11B2020/10629Data buffering arrangements, e.g. recording or playback buffers the buffer having a specific structure
    • G11B2020/10657Cache memories for random data access, e.g. buffers wherein the data output is controlled by a priority parameter other than retention time
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10527Audio or video recording; Data buffering arrangements
    • G11B2020/1062Data buffering arrangements, e.g. recording or playback buffers
    • G11B2020/1075Data buffering arrangements, e.g. recording or playback buffers the usage of the buffer being restricted to a specific kind of data
    • G11B2020/10759Data buffering arrangements, e.g. recording or playback buffers the usage of the buffer being restricted to a specific kind of data content data
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10527Audio or video recording; Data buffering arrangements
    • G11B2020/1062Data buffering arrangements, e.g. recording or playback buffers
    • G11B2020/1075Data buffering arrangements, e.g. recording or playback buffers the usage of the buffer being restricted to a specific kind of data
    • G11B2020/10796Data buffering arrangements, e.g. recording or playback buffers the usage of the buffer being restricted to a specific kind of data address data
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1883Methods for assignment of alternate areas for defective areas
    • G11B2020/1893Methods for assignment of alternate areas for defective areas using linear replacement to relocate data from a defective block to a non-contiguous spare area, e.g. with a secondary defect list [SDL]
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers

Abstract

(57)【要約】 【課題】 欠陥領域に対して代替する代替領域をキャッ
シングする必要がなく、ホストコンピュータにデータを
転送するまでに必要とされる情報をバッファリングして
おく一時的格納記憶領域をより少ない容量で実現する。
バッファリングするための処理時間を短縮する。 【解決手段】 “代替領域とそのバッファリング先との
リストである新規代替リストを参照し、正常データ領域
のデータのみバッファリングし、欠陥領域のデータのバ
ッファリングをしない”というバッファリングポリシと
“新規代替リストを参照し、代替領域のデータを新規代
替リストで示されるバッファ領域にバッファリングす
る”というバッファリングポリシの2つのバッファリン
グポリシを組み合わせて使用する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、光ディスクの読み
取り装置に利用する。本発明は、書替可能な光ディスク
からデータを読み取る装置に利用するために開発された
が、その他にも欠陥データを含む光ディスクの読み取り
装置に広く利用することができる。
【0002】
【従来の技術】従来の光ディスク装置およびデータ管理
方法を図4および図5を参照して説明する。図4は従来
例のシステム構成を示す図である。図5は従来の光ディ
スクおよび光ディスク装置の構成を示す図である。図4
および図5に示すように、従来技術では書替可能な光デ
ィスクのデータを取得し、一時的に記憶しておく(これ
をバッファリングという)光ディスク装置10とバッフ
ァリングしておいたデータの最終的な転送先であるホス
トコンピュータ1から構成される。
【0003】以下では、キャッシングした代替領域のキ
ャッシュ内でのポインタをキャッシュポインタと表記す
る。欠陥領域のアドレスとキャッシュポインタとを1組
とし、それらの複数組からなるリストをキャッシュテー
ブル45と表記し、キャッシュテーブル45の代替リス
ト一時的格納記憶領域41内での位置を示すポインタを
テーブルポインタと表記する。
【0004】光ディスク装置10は、代替リスト11、
データ領域12、代替領域13を保有する書替可能な光
ディスク(図中はReWritable光ディスクと表
記する)2、光ディスク2からデータを取得するための
デコーダ3、取得したデータなどをバッファリングする
ための一時的格納記憶領域5、データ取得・キャッシュ
テーブル構築・ホストコンピュータ1への転送を制御す
る制御装置4により構成される。
【0005】デコーダ3は光ディスク2から代替リスト
一時的格納記憶領域41に代替リスト44を取得する機
能、データ領域12のバッファリングを行なう機能、代
替領域13のデータのキャッシング機能を有する。
【0006】一時的格納記憶領域5は代替リスト11を
バッファリングしておくための代替リスト一時的格納記
憶領域41、データをバッファリングするためのデータ
一時的格納記憶領域43、代替領域のデータをキャッシ
ングするためのキャッシュ42とに分かれる。
【0007】従来例の動作を図5および図6を参照して
説明する。図6は従来技術でのデータバッファリングフ
ローを示すフローチャートである。
【0008】1.代替リスト取得(S1、S2) 制御装置4は代替リスト11のアドレス、代替リスト取
得先ポインタ、代替リスト取得サイズをデコーダ3に指
定し(S1)、デコーダ3は光ディスク2の指定された
代替リスト11のアドレスから代替リスト11を代替リ
スト取得サイズ分、代替リスト一時的記憶領域41の代
替リスト取得先ポインタに取得する(S2)。
【0009】2.データ領域12のバッファリング(S
23、S24) 制御装置4は、データ領域12のアドレス、バッファポ
インタ、バッファサイズをデコーダ3に指定し(S2
3)、デコーダ3は光ディスク2の指定されたデータ領
域12のアドレスからバッファサイズ分、バッファポイ
ンタに対してバッファリングする(S24)。
【0010】3.代替領域13のデータのキャッシング
(S25〜S30) 制御装置4は代替リスト11内を検索し、バッファリン
グデータの中に欠陥データが存在するかをチェックする
(S25)。存在しない場合は、代替領域13のデータ
のキャッシングは行なわない(S26)。存在する場合
は、既にキャッシュに必要とされる代替領域13がキャ
ッシュされていないかチェックし(S27)、まだキャ
ッシュされていない場合のみ制御装置4は代替領域13
のアドレス、キャッシングサイズ、キャッシュポインタ
をデコーダ3に指定し(S28)、デコーダ3は代替領
域13のデータを代替領域13のアドレスからキャッシ
ングサイズ分、キャッシュポインタに対してキャッシン
グする(S29)。
【0011】また、欠陥領域のアドレスと欠陥領域のデ
ータがバッファリングされているバッファポインタを1
組とし、バッファリングしたデータを一時的格納記憶領
域5の領域内に存在するバッファポインタの個数分の組
で構成されるキャッシュテーブル45を構築する(S3
0)。
【0012】4.バッファリングデータおよびキャッシ
ングされたデータのホストコンピュータ1への転送(S
31〜S34) 制御装置4は3.で構築されたキャッシュテーブル45
を参照し、バッファポインタで示されるバッファリング
データが欠陥データでないかチェックする(S31)。
欠陥でない場合には、データを一時的格納記憶領域5か
らホストコンピュータ1に転送し(S33)、欠陥デー
タである場合には、キャッシュから欠陥データに対する
代替データをホストコンピュータ1に転送する(S3
2)。以上の処理をバッファサイズ分繰り返す(S3
4)。
【0013】
【発明が解決しようとする課題】以上の処理より、書替
可能な光ディスクからバッファリングしたデータに欠陥
データがあった場合には、その代わりとなる代替領域の
データをキャッシングする必要がある。このように代替
領域をキャッシングする従来技術は、特開2000−2
1090号公報、特開2000−298949号公報、
特開平6−325494号公報、特開平8−18059
8号公報、特開平1−245463号公報等にみること
ができる。そのため、キャッシングを行なうためのキャ
ッシュが必要となってしまい、この点が問題点として挙
げられる。
【0014】すなわち、書替可能な光ディスクはトラッ
ク単位に代替リストおよび代替領域をそれぞれ備え、ト
ラック単位でアクセスするため、従来の方法ではキャッ
シングのアルゴリズムが有効に働かず、キャッシュする
ための余分なキャッシング時間およびキャッシュを必要
とする。
【0015】本発明は、このような背景に行われたもの
であって、欠陥領域に対して代替する代替領域をキャッ
シングする必要がなく、ホストコンピュータにデータを
転送するまでに必要とされる情報をバッファリングして
おく一時的格納記憶領域をより少ない容量で実現するこ
とができ、また、バッファリングするための処理時間を
短縮することができる光ディスク装置およびプログラム
およびデータ管理方法を提供することを目的とする。
【0016】
【課題を解決するための手段】本発明は、データ領域の
バッファリングの際に、代替領域アドレスと代替領域の
バッファリング先のポインタとのテーブルを参照し、正
常なデータを指定ポインタにバッファリングし、欠陥領
域は該当バッファポインタをスキップすることで、欠陥
領域のバッファリング先として該当するバッファポイン
タにデータをバッファリングすることなく、正常な領域
のデータのみをバッファリングすることができる。
【0017】また、本発明は、欠陥領域に対する代替領
域のバッファリングの際に、代替領域アドレスと代替領
域のバッファリング先のポインタとのテーブルを参照
し、テーブルの代替領域のバッファリング先のポインタ
に代替領域をバッファリングすることができる。
【0018】これら双方のバッファリングデータを組み
合わせることにより、正常データと代替データとが組み
合わされた欠陥データの無いバッファリングデータを得
ることができる。
【0019】すなわち、本発明は、データ領域、デ
ータ領域が欠陥であるときにその代わりとなる代替領
域、欠陥領域のディスク上の位置を示すアドレスと代
替領域のアドレスとを1組とし、それらの複数組からな
るリスト情報である代替リストを保有し、セクタ毎にア
クセス可能な書替可能な光ディスクのデータを読み取
り、欠陥領域を含んだ書替可能な光ディスクからデータ
の一時的格納記憶領域にデータをバッファリングするた
めに“代替領域とそのバッファリング先とのリストであ
る新規代替リストを参照し、正常データ領域のデータの
みバッファリングし、欠陥領域のデータのバッファリン
グをしない”というバッファリングポリシと“新規代替
リストを参照し、代替領域のデータを新規代替リストで
示されるバッファ領域にバッファリングする”というバ
ッファリングポリシの2つのバッファリングポリシを持
ち、この2つのバッファリングポリシを組み合わせて使
用することで、結果として、代替領域のデータをあらか
じめキャッシュすることなく、書替可能な光ディスクか
らのバッファリングを行なうことができることを特徴と
する。
【0020】すなわち、本発明の第一の観点は光ディス
ク装置であって、本発明の特徴とするところは、データ
領域に欠陥があるときにはその代わりとなる代替領域が
あらかじめ設けてありデータ領域のディスク上の位置と
その代替領域のアドレスとを1組としてそれらの複数組
からなるリスト情報があらかじめ記録された光ディスク
のデータを読み取り欠陥であるデータ領域を補正してバ
ッファリングする手段を備え、前記代替領域とそのバッ
ファリング先との対応関係が記録された新規代替リスト
が設けられ、前記補正してバッファリングする手段は、
前記新規代替リストを参照して欠陥であるデータ領域の
データのバッファリングをせず正常なデータ領域のデー
タをバッファリングする正常データバッファリング手段
と、前記新規代替リストを参照して前記代替領域のデー
タをこの新規代替リストで示されるバッファ領域にバッ
ファリングする代替データバッファリング手段と、前記
正常データバッファリング手段によるバッファリングデ
ータと前記代替データバッファ手段によるバッファリン
グデータとを組み合わせることにより前記正常データバ
ッファリング手段によるバッファリングデータの欠陥で
あるデータ領域に代替データをバッファリングする最終
データバッファリング手段とを備えたところにある。
【0021】これにより、欠陥領域に対して代替する代
替領域をキャッシングする必要がなく、ホストコンピュ
ータにデータを転送するまでに必要とされる情報をバッ
ファリングしておく一時的格納記憶領域をより少ない容
量で実現することができ、また、バッファリングするた
めの処理時間を短縮することができる。
【0022】本発明の第二の観点はプログラムであっ
て、本発明の特徴とするところは、情報処理装置にイン
ストールすることにより、その情報処理装置に、データ
領域に欠陥があるときにはその代わりとなる代替領域が
あらかじめ設けてありデータ領域のディスク上の位置と
その代替領域のアドレスとを1組としてそれらの複数組
からなるリスト情報があらかじめ記録された光ディスク
のデータを読み取り欠陥であるデータ領域を補正してバ
ッファリングする機能を実現させ、前記代替領域とその
バッファリング先との対応関係が記録された新規代替リ
ストを生成する機能を実現させ、前記補正してバッファ
リングする機能として、前記新規代替リストを参照して
欠陥であるデータ領域のデータのバッファリングをせず
正常なデータ領域のデータをバッファリングする正常デ
ータバッファリング機能と、前記新規代替リストを参照
して前記代替領域のデータをこの新規代替リストで示さ
れるバッファ領域にバッファリングする代替データバッ
ファリング機能と、前記正常データバッファリング機能
によるバッファリングデータと前記代替データバッファ
機能によるバッファリングデータとを組み合わせること
により前記正常データバッファリング機能によるバッフ
ァリングデータの欠陥であるデータ領域に代替データを
バッファリングする最終データバッファリング機能とを
実現させるところにある。
【0023】本発明の第三の観点はデータ管理方法であ
って、本発明の特徴とするところは、データ領域に欠陥
があるときにはその代わりとなる代替領域があらかじめ
設けてありデータ領域のディスク上の位置とその代替領
域のアドレスとを1組としてそれらの複数組からなるリ
スト情報があらかじめ記録された光ディスクのデータを
読み取り欠陥であるデータ領域を補正してバッファリン
グするときに、前記代替領域とそのバッファリング先と
の対応関係を記録した新規代替リストを生成し、前記新
規代替リストを参照して欠陥であるデータ領域のデータ
のバッファリングをせず正常なデータ領域のデータをバ
ッファリングし、前記新規代替リストを参照して前記代
替領域のデータをこの新規代替リストで示されるバッフ
ァ領域にバッファリングし、この双方のバッファリング
データを組み合わせることにより欠陥であるデータ領域
に代替データをバッファリングして最終的なバッファリ
ングデータとするところにある。
【0024】前記光ディスクは、トラック単位に代替リ
ストおよび代替領域をそれぞれ備えた書替可能な光ディ
スクを想定しているが、その他光ディスク一般に広く応
用することができる。
【0025】
【発明の実施の形態】本発明実施例の光ディスク装置お
よびプログラムおよびデータ管理方法を図1および図4
を参照して説明する。図1は本発明実施例の光ディスク
装置の構成図である。なお、本発明実施例のシステム構
成は図4と共通である。
【0026】本発明の第一の観点は光ディスク装置10
であって、本発明の特徴とするところは、図1および図
4に示すように、データ領域12に欠陥があるときには
その代わりとなる代替領域13があらかじめ設けてあり
データ領域12のディスク上の位置とその代替領域13
のアドレスとを1組としてそれらの複数組からなるリス
ト情報である代替リスト11があらかじめ記録された光
ディスク2のデータを読み取り欠陥であるデータ領域1
2を補正してバッファリングするデータ一時的格納記憶
領域22を備え、前記代替領域とそのバッファリング先
との対応関係が記録された新規代替リスト24が設けら
れ、データ一時的格納記憶領域22は、新規代替リスト
24を参照して欠陥であるデータ領域12のデータのバ
ッファリングをせず正常なデータ領域12のデータをバ
ッファリングする正常データバッファリング部25と、
新規代替リスト24を参照して代替領域13のデータを
この新規代替リスト24で示されるバッファ領域にバッ
ファリングする代替データバッファリング部26と、正
常データバッファリング部25によるバッファリングデ
ータと代替データバッファ部26によるバッファリング
データとを組み合わせることにより正常データバッファ
リング部25によるバッファリングデータの欠陥である
データ領域に代替データをバッファリングする最終デー
タバッファリング部27とを備えたところにある。
【0027】本発明の第二の観点はプログラムであっ
て、本発明の特徴とするところは、情報処理装置である
コンピュータ装置にインストールすることにより、その
コンピュータ装置に、データ領域12に欠陥があるとき
にはその代わりとなる代替領域13があらかじめ設けて
ありデータ領域12のディスク上の位置とその代替領域
13のアドレスとを1組としてそれらの複数組からなる
リスト情報である代替リスト11があらかじめ記録され
た光ディスク2のデータを読み取り欠陥であるデータ領
域を補正してバッファリングするデータ一時的格納記憶
領域22に相応する機能を実現させ、代替領域13とそ
のバッファリング先との対応関係が記録された新規代替
リスト24を生成する機能を実現させ、データ一時的格
納記憶領域22に相応する機能として、新規代替リスト
24を参照して欠陥であるデータ領域12のデータのバ
ッファリングをせず正常なデータ領域12のデータをバ
ッファリングする正常データバッファリング部25に相
応する機能と、新規代替リスト24を参照して代替領域
13のデータをこの新規代替リスト24で示されるバッ
ファ領域にバッファリングする代替データバッファリン
グ部26に相応する機能と、正常データバッファリング
部25に相応する機能によるバッファリングデータと代
替データバッファ部26に相応する機能によるバッファ
リングデータとを組み合わせることにより正常データバ
ッファリング部25に相応する機能によるバッファリン
グデータの欠陥であるデータ領域に代替データをバッフ
ァリングする最終データバッファリング部27に相応す
る機能とを実現させるところにある。
【0028】本発明の第三の観点はデータ管理方法であ
って、本発明の特徴とするところは、データ領域12に
欠陥があるときにはその代わりとなる代替領域13があ
らかじめ設けてありデータ領域12のディスク上の位置
とその代替領域13のアドレスとを1組としてそれらの
複数組からなるリスト情報である代替リスト11があら
かじめ記録された光ディスク2のデータを読み取り欠陥
であるデータ領域12を補正してデータ一時的格納記憶
領域22にバッファリングするときに、代替領域13と
そのバッファリング先との対応関係を記録した新規代替
リスト24を生成し、新規代替リスト24を参照して欠
陥であるデータ領域12のデータのバッファリングをせ
ず正常なデータ領域12のデータを正常データバッファ
リング部25にバッファリングし、新規代替リスト24
を参照して代替領域13のデータを代替データバッファ
リング部26のこの新規代替リスト24で示されるバッ
ファ領域にバッファリングし、この双方のバッファリン
グデータを組み合わせることにより最終データバッファ
リング部27の欠陥であるデータ領域12に代替データ
をバッファリングして最終的なバッファリングデータと
するところにある。
【0029】本発明における光ディスク2は、トラック
単位に代替リスト11および代替領域13をそれぞれ備
えた書替可能な光ディスクである。
【0030】以下では、本発明実施例をさらに詳細に説
明する。
【0031】図1および図4に示すように、本発明は書
替可能な光ディスク2のデータを取得し、バッファリン
グしておく光ディスク装置10とバッファリングしてお
いたデータの最終的な転送先であるホストコンピュータ
1により構成される。
【0032】光ディスク装置10は、代替リスト11、
データ領域12、代替領域13を備えた光ディスク2
と、この光ディスク2からデータを取得するためのデコ
ーダ3と、取得したデータなどをバッファリングするた
めの一時的格納記憶領域5と、データ取得・ホストコン
ピュータへの転送を制御する制御装置4とにより構成さ
れる。
【0033】デコーダ3は、光ディスク2から一時的格
納記憶領域5の代替リスト一時的格納記憶領域21に代
替リスト23を取得する機能と、代替領域13とそのバ
ッファリング先とのリストである新規代替リスト24を
参照し、正常データバッファリング部25に正常領域の
みバッファリングし、欠陥領域のバッファリングをしな
い機能と、新規代替リスト24を参照し、代替データバ
ッファリング部26に代替領域13を新規代替リスト2
4で示されるバッファ領域にバッファリングする機能と
を有する。
【0034】一時的格納記憶領域5は、代替リスト23
を一時的に記憶しておくための代替リスト一時的格納記
憶領域21と、データをバッファリングするためのデー
タ一時的格納記憶領域22とに分かれる。
【0035】(第一実施例)本発明第一実施例の動作を
図1および図2を参照して説明する。図2は本発明第一
実施例でのデータバッファリングフローを示す図であ
る。図1および図2にしたがって、本発明のアルゴリズ
ムを説明する。
【0036】代替リスト取得先の代替リスト一時的格納
記憶領域21の位置を示すポインタを代替リスト取得先
ポインタ、取得した代替リストの代替リスト一時的格納
記憶領域21内の位置を示すポインタを代替リストポイ
ンタと表記する。デコーダ3は光ディスク2に対してセ
クタ単位でアクセスし、光ディスク2の1セクタのデー
タを一時的格納記憶領域5の1ポインタに取得するもの
として、以下では、取得する代替リスト11のセクタ数
を代替リスト取得サイズと表記する。
【0037】1.1代替リスト取得(S1、S2) 制御装置4はデコーダ3に対し、光ディスク2の代替リ
スト11のアドレス、代替リスト取得サイズ、代替リス
ト取得先ポインタを指定する(S1)。デコーダ3は光
ディスク2の指定された代替リスト11のアドレスから
代替リスト11を代替リスト取得ポインタを先頭に代替
リスト一時格納記憶領域21に対し、代替リスト取得サ
イズ分取得する(S2)。
【0038】1.2欠陥領域のアドレスと代替領域13
のバッファリング先のポインタとのテーブル構築(S
3) 光ディスク2のデータ領域12のバッファリング先のデ
ータ一時的格納記憶領域22の位置をバッファポインタ
と表記し、バッファリングするセクタ数をバッファリン
グサイズと表記する。制御装置4は代替リスト23およ
びバッファポインタ、バッファリングサイズから、代替
領域のアドレスとその代替領域をバッファリングするバ
ッファのポインタを1組とした新規代替リスト24を代
替リスト一時的格納記憶領域21の新規代替リストポイ
ンタで表される位置に構築する。
【0039】1.3データ領域12の正常領域のみバッ
ファリング(S4〜S8) 制御装置4はデコーダ3に対しバッファリングするデー
タ領域12のアドレス、バッファポインタ、バッファリ
ングサイズを指定し(S4)、デコーダ3は新規代替リ
スト24を参照しながら、代替領域13のバッファリン
グ先のポインタとバッファポインタを比較し(S5)、
一致している場合には、バッファポインタに対し、バッ
ファリングせずに次のバッファポインタへとバッファリ
ング先を更新する(S6)。
【0040】一致していない場合には、デコーダ3は光
ディスク2より取得したデータをバッファポインタに対
して、バッファリングして、次のバッファポインタへと
バッファリング先を更新する(S7)。デコーダ3は、
以上の処理をバッファリングサイズ分繰り返し行なう
(S8)。
【0041】1.4代替領域13を代替領域13のバッ
ファリング先のポインタにバッファリング(S9、S1
0) デコーダ3は、新規代替リスト24を参照し、新規代替
リスト24内で示される代替領域13のバッファリング
先のポインタに対し、新規代替リスト24内で示される
代替領域13のアドレスのデータをバッファリングする
(S9)。以上の処理を新規代替リスト24の最後まで
繰り返し行なう(S10)。
【0042】1.5バッファリングデータのホストコン
ピュータ1への転送(S11) 制御装置4は、1.1〜1.4の処理にてバッファリン
グされたデータをホストコンピュータ1に転送する。
【0043】以上の手順によって、余分なキャッシュを
行なうことの無いデータアクセス手順を提供する。
【0044】次に、具体的な数値を用いて本発明第一実
施例の光ディスク装置10の動作を説明する。
【0045】2.1代替リスト取得(S1、S2) 制御装置4はデコーダ3に対し、光ディスク2の代替リ
スト11のアドレス=N、代替リスト取得サイズ=2、
代替リスト取得ポインタ=Xを指定する(S1)。デコ
ーダ3は光ディスク2の指定されたアドレスからバッフ
ァサイズ分取得することで代替リスト11を代替リスト
一時的格納記憶領域21の指定ポインタを先頭とした領
域に格納する(S2)。
【0046】2.2欠陥領域のアドレスと代替領域13
のバッファリング先のポインタとのテーブル構築(S
3) 制御装置4は代替リスト24およびバッファポインタ=
W、バッファリングサイズ=6から、代替領域13のア
ドレスとその代替領域13をバッファリングするバッフ
ァのポインタを1組とした新規代替リスト24を代替リ
スト一時的格納記憶領域21の新規代替リストポインタ
で表される位置に構築する。
【0047】2.3データ領域12の正常領域のみバッ
ファリング(S4〜S8) 制御装置4はデコーダ3に対しバッファリングする光デ
ィスク2のデータ領域12のアドレス=M、バッファポ
インタ=W、バッファリングサイズ=6を指定し(S
4)、デコーダ3は新規代替リスト24を参照し、新規
代替リスト24で示される代替領域13のバッファリン
グ先のポインタとバッファポインタを比較し(S5)、
一致するものがないのでデコーダ3は光ディスク2より
取得したデータ=DA0をバッファポインタ=Wにバッ
ファリングし、次のバッファポインタ=W+1へとバッ
ファリング先を更新する(S7)。バッファサイズ=6
に満たないので処理を継続する(S8)。
【0048】バッファポインタ=W+1も一致するもの
がないので、光ディスク2のデータ領域12のアドレス
=M+1で示されるデータ=DA1をバッファポインタ
W+1にバッファリングし、次のバッファポインタ=W
+2へとバッファリング先を更新する(S7)。バッフ
ァサイズ=6に満たないので、処理を継続する(S
8)。
【0049】バッファポインタ=W+2は新規代替リス
ト24の新規代替リストポインタ=Yで示される代替領
域13のバッファリング先のポインタと一致するため、
バッファポインタ=W+2は、スキップする(S6)。
バッファサイズ=6に満たないので、処理を継続する
(S8)。
【0050】バッファポインタ=W+3は新規代替リス
ト24で示される代替領域13のバッファリング先のポ
インタで一致するものがないので、光ディスク24のデ
ータ領域のアドレス=M+3で示されるデータ=DA3
をバッファポインタW+3にバッファリングし、次のバ
ッファポインタ=W+4へとバッファリング先を更新す
る(S7)。バッファサイズ=6に満たないので、処理
を継続する(S8)。
【0051】バッファポインタ=W+4は新規代替リス
トの新規代替リストポインタ=Y+1で示される代替領
域13のバッファリング先のポインタと一致するため、
バッファポインタ=W+4は、スキップする(S6)。
バッファサイズ=6に満たないので、処理を継続する
(S8)。
【0052】バッファポインタ=W+5は新規代替リス
ト24で示される代替領域13のバッファリング先のポ
インタで一致するものがないので、光ディスク2のデー
タ領域12のアドレス=M+5で示されるデータ=DA
5をバッファポインタW+5にバッファリングし、次の
バッファポインタ=W+6へとバッファリング先を更新
する(S7)。バッファサイズ=6なので、データ領域
12の正常領域のみバッファリングする処理を終了する
(S8)。
【0053】以上より、新規代替リスト24で示される
バッファポインタとデコーダ3がバッファリングを行な
うデータ一時的格納記憶領域21のバッファポインタと
で一致するバッファポインタ(W、W+1、W+3、W
+5)については、データ領域12の正常データがバッ
ファリングされ、一致しないバッファポインタ(W+
2、W+4)についてはスキップされた。したがって、
“代替領域13とそのバッファリング先との新規代替リ
スト24を参照し、正常領域のみバッファリングし、欠
陥領域のバッファリングをしない”というバッファリン
グポリシを実行した。
【0054】2.4代替領域13を指定バッファ領域に
バッファリング(S9、S10) デコーダ3は、新規代替リスト24を参照し、新規代替
リストポインタ=Yで示される代替領域13のバッファ
リング先のポインタ=W+2に対して、新規代替リスト
ポインタ=Yで示される代替領域13のアドレス=Kの
データ=SA0をバッファリングする(S9)。新規代
替リスト24の最後に到達していないので、新規代替リ
ストポインタを更新し、新規代替リストポインタ=Y+
1として処理を継続する(S10)。新規代替リストポ
インタ=Y+1で示される代替領域13のバッファリン
グ先のポインタ=W+4に対して、新規代替リストポイ
ンタ=Y+1で示される代替領域13のアドレス=K+
1のデータ=SA1をバッファリングする(S9)。新
規代替リスト24の最後に到達したので、代替領域13
を指定バッファ領域にバッファリングする処理を終了す
る(S10)。
【0055】以上より、新規代替リスト24で示される
代替領域13のバッファリング先のポインタ(W+2、
W+4)に対して、新規代替リスト24で示される代替
領域13(K、K+1)のデータがバッファリングされ
る。したがって、“新規代替リスト24を参照し、代替
領域13を新規代替リスト24で示されるバッファ領域
にバッファリングする”というバッファリングポリシを
実行した。
【0056】2.5バッファリングデータのホストコン
ピュータ1への転送(S11) 制御装置4は2.1〜2.4でバッファリングされたバ
ッファポインタ=W〜W+5のデータ(DA0、DA
1、SA0、DA3、SA1、DA5)をホストコンピ
ュータ1に転送する。
【0057】2.1〜2.5より、“代替領域13とそ
のバッファリング先との新規代替リスト24を参照し、
正常領域のみバッファリングし、欠陥領域のバッファリ
ングをしない”というバッファリングポリシと“新規代
替リスト24を参照し、代替領域13を新規代替リスト
24で示されるバッファ領域にバッファリングする”と
いうバッファリングポリシの2つのバッファリングポリ
シを組み合わせることにより、光ディスク2からのバッ
ファリングをキャッシュを用いること無く、実現するこ
とができる。
【0058】(第二実施例)本発明第二実施例を図1お
よび図3を参照して説明する。図3は本発明第二実施例
でのデータバッファリングフローを示すフローチャート
である。
【0059】3.1代替リスト取得(S1、S2) 動作については第一実施例の1.1と同様であるため省
略する。
【0060】3.2欠陥領域のアドレスと代替領域13
のバッファリング先のポインタとのテーブル構築(S
3) 動作については第一実施例の1.2と同様であるため省
略する。
【0061】3.3代替領域13を代替領域13のバッ
ファリング先のポインタにバッファリング(S9、S1
0) デコーダ3は、新規代替リスト24を参照し、新規代替
リスト24内で示される代替領域13のバッファリング
先のポインタに対して、新規代替リスト24内で示され
る代替領域13のアドレスのデータをバッファリングす
る(S9)。以上の処理を新規代替リスト24の最後ま
で繰り返し行なう(S10)。
【0062】3.4データ領域12の正常領域のみバッ
ファリング(S4〜S8) 制御装置4はデコーダ3に対しバッファリングするデー
タ領域12のアドレス、バッファポインタ、バッファリ
ングサイズを指定し(S4)、デコーダ3は新規代替リ
スト24を参照しながら、代替領域13のバッファリン
グ先のポインタとバッファポインタを比較し(S5)、
一致している場合には、バッファポインタに対し、バッ
ファリングせずに次のバッファポインタへとバッファリ
ング先を更新する(S6)。
【0063】一致していない場合には、デコーダ3は光
ディスク2より取得したデータをバッファポインタに対
して、バッファリングして、次のバッファポインタへと
バッファリング先を更新する(S7)。デコーダ3は、
以上の処理をバッファリングサイズ分繰り返し行なう
(S8)。
【0064】3.5バッファリングデータのホストコン
ピュータ1への転送(S11) 動作については第一実施例の1.5と同様であるため、
省略する。
【0065】以上、3.1〜3.5の処理により、第一
実施例と同様に光ディスク2からのバッファリングをキ
ャッシュを用いること無く、実現することができる。
【0066】
【発明の効果】以上説明したように、本発明によれば、
欠陥領域に対して代替する代替領域をキャッシングする
必要がなく、ホストコンピュータにデータを転送するま
でに必要とされる情報をバッファリングしておく一時的
格納記憶領域をより少ない容量で実現することができ、
また、バッファリングの処理時間を短縮することができ
る。
【図面の簡単な説明】
【図1】本発明実施例の光ディスクおよび光ディスク装
置のブロック構成図。
【図2】本発明第一実施例のデータバッファリングフロ
ーを示すフローチャート。
【図3】本発明第二実施例のデータバッファリングフロ
ーを示すフローチャート。
【図4】本発明実施例および従来例のシステム構成を示
す図。
【図5】従来の光ディスクおよび光ディスク装置のブロ
ック構成図。
【図6】従来のデータバッファリングフローを示すフロ
ーチャート。
【符号の説明】
1 ホストコンピュータ 2 光ディスク 3 デコーダ 4 制御装置 5 一時的格納記憶領域 10 光ディスク装置 11、23、44 代替リスト 12 データ領域 13、46 代替領域 24 新規代替リスト 25 正常データバッファリング部 26 代替データバッファリング部 27 最終データバッファリング部 45 キャッシュテーブル 47 データバッファリング部
─────────────────────────────────────────────────────
【手続補正書】
【提出日】平成14年6月10日(2002.6.1
0)
【手続補正1】
【補正対象書類名】明細書
【補正対象項目名】請求項4
【補正方法】変更
【補正内容】
───────────────────────────────────────────────────── フロントページの続き Fターム(参考) 5B065 BA04 CA11 CE14 EA15 ZA15 5D044 BC06 CC06 DE03 DE37 DE62 DE64 DE96 GK12 5D110 AA17 DA07 DB02 DE01

Claims (4)

    【特許請求の範囲】
  1. 【請求項1】 データ領域に欠陥があるときにはその代
    わりとなる代替領域があらかじめ設けてありデータ領域
    のディスク上の位置とその代替領域のアドレスとを1組
    としてそれらの複数組からなるリスト情報があらかじめ
    記録された光ディスクのデータを読み取り欠陥であるデ
    ータ領域を補正してバッファリングする手段を備え、 前記代替領域とそのバッファリング先との対応関係が記
    録された新規代替リストが設けられ、 前記補正してバッファリングする手段は、 前記新規代替リストを参照して欠陥であるデータ領域の
    データのバッファリングをせず正常なデータ領域のデー
    タをバッファリングする正常データバッファリング手段
    と、 前記新規代替リストを参照して前記代替領域のデータを
    この新規代替リストで示されるバッファ領域にバッファ
    リングする代替データバッファリング手段と、 前記正常データバッファリング手段によるバッファリン
    グデータと前記代替データバッファ手段によるバッファ
    リングデータとを組み合わせることにより前記正常デー
    タバッファリング手段によるバッファリングデータの欠
    陥であるデータ領域に代替データをバッファリングする
    最終データバッファリング手段とを備えたことを特徴と
    する光ディスク装置。
  2. 【請求項2】 情報処理装置にインストールすることに
    より、その情報処理装置に、 データ領域に欠陥があるときにはその代わりとなる代替
    領域があらかじめ設けてありデータ領域のディスク上の
    位置とその代替領域のアドレスとを1組としてそれらの
    複数組からなるリスト情報があらかじめ記録された光デ
    ィスクのデータを読み取り欠陥であるデータ領域を補正
    してバッファリングする機能を実現させ、 前記代替領域とそのバッファリング先との対応関係が記
    録された新規代替リストを生成する機能を実現させ、 前記補正してバッファリングする機能として、 前記新規代替リストを参照して欠陥であるデータ領域の
    データのバッファリングをせず正常なデータ領域のデー
    タをバッファリングする正常データバッファリング機能
    と、 前記新規代替リストを参照して前記代替領域のデータを
    この新規代替リストで示されるバッファ領域にバッファ
    リングする代替データバッファリング機能と、 前記正常データバッファリング機能によるバッファリン
    グデータと前記代替データバッファ機能によるバッファ
    リングデータとを組み合わせることにより前記正常デー
    タバッファリング機能によるバッファリングデータの欠
    陥であるデータ領域に代替データをバッファリングする
    最終データバッファリング機能とを実現させることを特
    徴とするプログラム。
  3. 【請求項3】 データ領域に欠陥があるときにはその代
    わりとなる代替領域があらかじめ設けてありデータ領域
    のディスク上の位置とその代替領域のアドレスとを1組
    としてそれらの複数組からなるリスト情報があらかじめ
    記録された光ディスクのデータを読み取り欠陥であるデ
    ータ領域を補正してバッファリングするときに、 前記代替領域とそのバッファリング先との対応関係を記
    録した新規代替リストを生成し、 前記新規代替リストを参照して欠陥であるデータ領域の
    データのバッファリングをせず正常なデータ領域のデー
    タをバッファリングし、 前記新規代替リストを参照して前記代替領域のデータを
    この新規代替リストで示されるバッファ領域にバッファ
    リングし、 この双方のバッファリングデータを組み合わせることに
    より欠陥であるデータ領域に代替データをバッファリン
    グして最終的なバッファリングデータとすることを特徴
    とするデータ管理方法。
  4. 【請求項4】 前記光ディスクは、トラック単位に代替
    リストおよび代替領域をそれぞれ備えた書替可能な光デ
    ィスクである請求項1記載の光ディスク装置または請求
    項2記載のプログラムまたは請求項3記載のデータ管理
    方法。
JP2001201023A 2001-07-02 2001-07-02 光ディスク装置およびプログラムおよびデータ管理方法 Pending JP2003016737A (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2001201023A JP2003016737A (ja) 2001-07-02 2001-07-02 光ディスク装置およびプログラムおよびデータ管理方法
US10/186,586 US6940796B2 (en) 2001-07-02 2002-07-01 Optical disk device using a new alternate list for defect correction
EP02014805A EP1274081A3 (en) 2001-07-02 2002-07-02 Optical disk device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001201023A JP2003016737A (ja) 2001-07-02 2001-07-02 光ディスク装置およびプログラムおよびデータ管理方法

Publications (1)

Publication Number Publication Date
JP2003016737A true JP2003016737A (ja) 2003-01-17

Family

ID=19038052

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001201023A Pending JP2003016737A (ja) 2001-07-02 2001-07-02 光ディスク装置およびプログラムおよびデータ管理方法

Country Status (3)

Country Link
US (1) US6940796B2 (ja)
EP (1) EP1274081A3 (ja)
JP (1) JP2003016737A (ja)

Families Citing this family (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW594690B (en) * 2002-09-13 2004-06-21 Mediatek Inc Method for managing defects of optical disk
KR20040027259A (ko) 2002-09-26 2004-04-01 엘지전자 주식회사 1 회 기록 가능한 광디스크의 디펙트 영역 관리방법
US7233550B2 (en) 2002-09-30 2007-06-19 Lg Electronics Inc. Write-once optical disc, and method and apparatus for recording management information on write-once optical disc
KR20040028469A (ko) 2002-09-30 2004-04-03 엘지전자 주식회사 1 회 기록 가능한 광디스크의 디펙트 영역 관리방법
US7200771B2 (en) * 2002-11-15 2007-04-03 Plasmon Lms, Inc. Relocation batch processing for disk drives
KR101036473B1 (ko) 2002-12-11 2011-05-24 엘지전자 주식회사 1회 기록가능한 광디스크에 있어서의 중첩기록 관리방법 및관리정보 기록방법
KR20040067349A (ko) * 2003-01-22 2004-07-30 주식회사 히타치엘지 데이터 스토리지 코리아 광디스크의 대체 기록 데이터 재생방법
TWI314315B (en) 2003-01-27 2009-09-01 Lg Electronics Inc Optical disc of write once type, method, and apparatus for managing defect information on the optical disc
US7672204B2 (en) 2003-01-27 2010-03-02 Lg Electronics Inc. Optical disc, method and apparatus for managing a defective area on an optical disc
US20040160799A1 (en) 2003-02-17 2004-08-19 Park Yong Cheol Write-once optical disc, and method and apparatus for allocating spare area on write-once optical disc
TWI335587B (en) 2003-02-21 2011-01-01 Lg Electronics Inc Write-once optical recording medium and defect management information management method thereof
US7499383B2 (en) 2003-02-21 2009-03-03 Lg Electronics Inc. Write-once optical disc and method for managing spare area thereof
TWI278851B (en) 2003-02-25 2007-04-11 Lg Electronics Inc Recording medium having data structure for managing at least a data area of the recording medium and recording and reproducing methods and apparatuses
AU2003282449A1 (en) 2003-03-04 2004-09-28 Lg Electronics Inc. Method for recording on optical recording medium and apparatus using the same
TWI405196B (zh) 2003-03-13 2013-08-11 Lg Electronics Inc 光學記錄媒體及其缺陷區域管理方法及其裝置
EP1623423A1 (en) 2003-05-09 2006-02-08 LG Electronics Inc. Write once optical disc, and method and apparatus for recovering disc management information from the write once optical disc
MXPA05012044A (es) 2003-05-09 2006-02-03 Lg Electronics Inc Disco optico de una sola escritura, metodo y aparato par recuperacion de informacion de administracion de disco del disco optico de una sola escritura.
CN1314042C (zh) * 2003-06-10 2007-05-02 联发科技股份有限公司 光存储介质的数据损坏管理方法
EP1647014B1 (en) 2003-07-04 2012-09-05 LG Electronics Inc. Method and apparatus for managing a overwrite recording on a write-once optical disc
KR20050009031A (ko) 2003-07-15 2005-01-24 엘지전자 주식회사 1회 기록 가능한 광디스크 및 광디스크의 관리정보 기록방법
US7313065B2 (en) 2003-08-05 2007-12-25 Lg Electronics Inc. Write-once optical disc, and method and apparatus for recording/reproducing management information on/from optical disc
CN101197167B (zh) 2003-08-05 2011-02-09 Lg电子株式会社 一次写入光盘以及在/从光盘上记录/再现管理信息的方法和装置
JP2007505432A (ja) 2003-09-08 2007-03-08 エルジー エレクトロニクス インコーポレーテッド 追記型光ディスク、並びにその上に管理情報を記録するための方法及び装置
WO2005024793A2 (en) 2003-09-08 2005-03-17 Lg Electronics Inc. Write-once optical disc, and method and apparatus for recording management information thereon
BRPI0414213A (pt) 2003-09-08 2006-10-31 Lg Electronics Inc método e aparelho de gerenciar meio fìsico de gravação e meio fìsico de gravação
KR100964685B1 (ko) 2003-10-20 2010-06-21 엘지전자 주식회사 1회 기록가능한 광디스크 및 광디스크의 기록재생방법과기록재생장치
KR101024916B1 (ko) 2004-03-19 2011-03-31 엘지전자 주식회사 1회 기록 가능한 고밀도 광디스크의 데이터 기록 방법 및장치
KR101113866B1 (ko) 2004-03-19 2012-03-02 엘지전자 주식회사 기록매체내에 기록되는 데이터 구조 및 데이터 기록방법과기록장치
KR101049117B1 (ko) 2004-06-08 2011-07-14 엘지전자 주식회사 1회 기록 가능한 광디스크 및 광디스크의 관리정보 기록방법, 디스크 클로징 방법 및 기록재생 장치
KR101014727B1 (ko) 2004-06-23 2011-02-16 엘지전자 주식회사 1회 기록 가능한 광디스크의 중첩 기록 방법 및 장치
KR101012378B1 (ko) 2004-08-16 2011-02-09 엘지전자 주식회사 광 저장매체의 기록 재생 방법 및 장치
MX2007001243A (es) 2004-09-14 2007-04-18 Lg Electronics Inc Medio de grabacion, y metodo y aparato para grabar y reproducir datos en el mismo.
KR101227485B1 (ko) 2005-11-25 2013-01-29 엘지전자 주식회사 기록매체 및 기록매체의 결함관리 정보 기록방법과기록장치
KR20070058291A (ko) 2005-12-02 2007-06-08 엘지전자 주식회사 기록매체, 기록매체의 관리정보 기록방법 및 기록장치
JP2007157226A (ja) * 2005-12-02 2007-06-21 Fujitsu Ltd ディスク装置及びデータ読み書き方法
US7836334B2 (en) * 2007-01-08 2010-11-16 Mediatek Inc. Transfer control method
TWI360114B (en) * 2007-02-16 2012-03-11 Mediatek Inc Buffer management method and optical disc drive

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4841498A (en) * 1985-03-11 1989-06-20 Matsushita Electric Industrial Co., Ltd. Information recording/reproducing apparatus with means for substituting predetermined good sectors for defective ones
JPH01245463A (ja) 1988-03-28 1989-09-29 Mitsubishi Electric Corp ディスク記憶装置
JPH03207053A (ja) 1990-01-09 1991-09-10 Canon Inc 情報記録再生装置
JPH06325494A (ja) 1993-05-12 1994-11-25 Nippon Telegr & Teleph Corp <Ntt> 記憶装置の欠陥救済装置
JP3254340B2 (ja) * 1994-11-10 2002-02-04 シャープ株式会社 記録再生装置および記録再生装置のための欠陥処理方法
JPH08180598A (ja) 1994-12-26 1996-07-12 Toshiba Corp データ記録再生装置及びそのディフェクト処理方法
JP3847888B2 (ja) 1997-03-31 2006-11-22 株式会社東芝 ディスク装置及び同装置における欠陥による再配置データの高速ホスト転送方法
US6205099B1 (en) * 1997-11-14 2001-03-20 Matsushita Electric Industrial Co., Ltd. Disk defect management method and disk recording and reproducing apparatus
JP2000021090A (ja) 1998-06-30 2000-01-21 Nippon Telegr & Teleph Corp <Ntt> ライブラリシステムにおける記録媒体の欠陥救済装置及びその方法
US6581167B1 (en) * 1999-02-01 2003-06-17 Matsushita Electric Industrial Co., Ltd. Information recording medium, information recording method and information recording/reproduction system
US6160778A (en) * 1999-03-08 2000-12-12 Matsushita Electric Industrial Co., Ltd. Information recording medium, information recording method, information recording apparatus and information reproducing apparatus
JP2000298949A (ja) 1999-04-12 2000-10-24 Kenwood Corp ディスクシステム、光ディスクシステム、コンピュータ、光ディスク装置、及び記録媒体

Also Published As

Publication number Publication date
EP1274081A2 (en) 2003-01-08
US6940796B2 (en) 2005-09-06
EP1274081A3 (en) 2010-04-14
US20030002412A1 (en) 2003-01-02

Similar Documents

Publication Publication Date Title
JP2003016737A (ja) 光ディスク装置およびプログラムおよびデータ管理方法
JP3604466B2 (ja) フラッシュディスクカード
US7051152B1 (en) Method and system of improving disk access time by compression
US6606714B1 (en) Disk drive using defect list to perform uninterrupted writing of non-relocated data blocks and caching of relocated data blocks for deferred writing
US7809888B1 (en) Content-aware caching techniques
JP2848528B2 (ja) 光ディスクドライブ装置
JPH0652619B2 (ja) 消去不能サポ−トに情報を書込む方法
US5485598A (en) Redundant disk array (raid) system utilizing separate cache memories for the host system and the check data
JPH02281474A (ja) 記憶媒体のオートチェンジャ装置
JPWO2005091290A1 (ja) 記録装置、再生装置、ホスト装置、ドライブ装置、記録方法、再生方法、プログラムおよび情報記録媒体
JPWO2005091288A1 (ja) 記録装置、ホスト装置、ドライブ装置、記録方法、指示方法、プログラム、集積回路、再生装置、再生方法および追記型記録媒体
JPH0566999A (ja) 磁気デイスク装置のキヤツシユ方式
JPS6132266A (ja) デ−タ管理方法
JP2004206615A (ja) 記憶装置
JPH09114597A (ja) 記録再生装置及び記録再生方法
JP3008801B2 (ja) 記憶装置システムおよびディスクアレイ制御装置
JP4664869B2 (ja) データ記録システム
JP2000047941A (ja) ディスクキャッシュ制御装置
JP3707890B2 (ja) 外部記憶装置のデータ出力方法
JPS62145445A (ja) キヤツシユメモリシステム
JPH0934654A (ja) ディスクアレイサブシステム
JP2012133551A (ja) 書き込み制御システム及び書き込み制御方法
JPH07334425A (ja) ディスクキャッシュ制御方式
JP2940368B2 (ja) ディスクアレイ装置
JP2010152981A (ja) 光ディスクの読み込み方法およびその装置

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040120

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040322

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20040427