JPH04219675A - データ記録方法およびその装置 - Google Patents

データ記録方法およびその装置

Info

Publication number
JPH04219675A
JPH04219675A JP41160190A JP41160190A JPH04219675A JP H04219675 A JPH04219675 A JP H04219675A JP 41160190 A JP41160190 A JP 41160190A JP 41160190 A JP41160190 A JP 41160190A JP H04219675 A JPH04219675 A JP H04219675A
Authority
JP
Japan
Prior art keywords
data
sector
recording
area
user
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
JP41160190A
Other languages
English (en)
Inventor
Natsuhiro Gotou
後藤 夏弘
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.)
Ricoh Co Ltd
Original Assignee
Ricoh 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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP41160190A priority Critical patent/JPH04219675A/ja
Publication of JPH04219675A publication Critical patent/JPH04219675A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、データの書き換えおよ
び消去が可能な記録媒体の記録領域を、データを記録す
るためのユーザ領域と、そのユーザ領域を代替する代替
領域に分割し、データ記録時にエラーが生じているとき
には、そのユーザ領域の記録位置に対応した代替領域の
記録位置にその記録データを書き込むデータ記録方法お
よびその装置に関する。
【0002】
【従来の技術】従来より、光磁気ディスク装置のように
、使用する記録媒体の欠陥によるビット誤り率が大きい
装置では、ユーザ領域の欠陥部を代替する交代領域を設
定し、データ書き込みエラーを検出したときには、その
ユーザデータを対応する交代領域に記録するようにして
いる。このようなデータ記録方法としては、例えば、図
7に示すように、特開昭63−39172号公報に開示
されている方法、あるいは、図8に示すように、特開平
2−113470号公報に開示されている方法がある。
【0003】図7の方法では、ユーザセクタへデータを
書き込んだとき、そのセクタへのデータ書き込み動作が
正しく行なわれたかどうかを調べ、ユーザセクタの良/
不良のいかんにかかわらずそのユーザセクタに対応する
交代セクタが存在するかどうかを調べる。
【0004】そして、ユーザセクタが良の場合で交代セ
クタがある場合には、その交代セクタの内容を消去する
。ユーザセクタが不良で、すでにその交代セクタがある
場合には、交代セクタにデータを書き込む。ユーザセク
タが不良で、その交代セクタがない場合には、空き交代
セクタを探して、その交代セクタにデータを書き込む。
【0005】図8の方法では、ユーザセクタへデータを
書き込む前に、目的のユーザセクタに対応した交代セク
タがあるかどうかを調べて、その交代セクタがある場合
には、その交代セクタのデータを消去する。そして、ユ
ーザセクタにデータを書き込んだ後に、ベリファイ動作
などを行って、書き込んだデータが良か不良かを判定し
、不良の場合には、空き交代セクタを探して、その交代
セクタに同一データを書き込むようにしている。
【0006】
【発明が解決しようとする課題】しかしながら、このよ
うな従来方法では、次のような不都合を生じていた。
【0007】すなわち、図7の方法では、最初にデータ
を書き込んだときにセクタ不良を検出しなかった場合で
も、交代セクタがあるかどうかを調べているが、かかる
場合には、直前の記録動作でデータ書き込みがエラーす
ることはほとんどなく、交代セクタがない場合が圧倒的
に多いため、常にこの動作を行うことは処理時間が長く
なる。しかしながら、セクタ不良が検出されなかった場
合でも、対応する交代セクタが存在することもあり、か
かる場合に対応するためにも上記動作を省略することは
できない。
【0008】また、図8の方法では、ユーザセクタに対
応する交代セクタが存在する場合でも、そのユーザセク
タにデータを書き込む動作を行っているが、かかる書き
込み動作を行った場合、ほとんどの場合、セクタ不良を
検出するために、この動作が無駄となり、処理時間が長
くなる。
【0009】このように、これらの従来方法では、処理
時間が長くなり、データアクセスに要する時間が長いと
いう不都合を生じていた。
【0010】本発明は、かかる実情に鑑みてなされたも
のであり、データアクセス時間を短縮できるデータ記録
方法およびその装置を提供することを目的としている。
【0011】
【課題を解決するための手段】本発明は、データ記録時
、目的のユーザ領域の記録位置を代替する代替領域が設
定されているときには、その代替領域の記録位置のデー
タを消去した後に、目的の記録するデータを代替領域の
いずれかの記録位置に記録するようにしたものである。 また、データ記録時、目的のユーザ領域の記録位置を代
替する代替領域が設定されているときには、その代替領
域の記録位置のデータを消去した後に、目的の記録する
データを代替領域のいずれかの記録位置に記録する制御
手段を備えたものである。
【0012】
【作用】したがって、ユーザセクタに対応する交代セク
タがある場合、ユーザセクタへのデータ記録動作を行わ
なずに、直接交代セクタへのデータ書き込みを行うので
、交代セクタへのデータ書き込み時の処理時間が短縮さ
れ、データアクセス時間を短縮することができる。
【0013】
【実施例】以下、添付図面を参照しながら、本発明の実
施例を詳細に説明する。
【0014】図1は、本発明の一実施例にかかる光磁気
ディスクを示している。
【0015】この光磁気ディスク1には、データ記録/
再生単位となるセクタが多数形成されており、その記録
領域は、図2に示すように、ISOで標準化された領域
分割がなされている。
【0016】この場合、光磁気ディスク1の1つのセク
タには、ユーザデータとして1024バイトのデータを
記録することができ、2048セクタ分のユーザセクタ
領域に続いて、そのユーザセクタ領域のデータを代替す
る16セクタ分の交代セクタ領域が設定されている。
【0017】交代セクタ領域における交代セクタには、
図3に示すように、1024バイトのユーザデータを記
録する領域に続いて、その交代セクタが代替したユーザ
セクタ領域のセクタアドレスをあらわす情報が記録され
る。
【0018】なお、セクタ当たりのユーザデータが51
2バイトに設定されているフォーマットのISO標準も
あり、かかる場合、ユーザセクタ領域のセクタ数が40
96セクタで、交代セクタ領域の交代セクタ数が32セ
クタに設定されている。
【0019】図4は、光磁気ディスク1にデータを記録
/再生する光磁気ディスク装置の一例を示している。
【0020】同図において、スピンドルモータ2の回転
軸3の先端部には、光磁気ディスク1を固定するための
ターンテーブル4が配設されており、光磁気ディスク1
の記録面にデータを記録/再生するための光ヘッド5は
、シークモータが取り付けられているキャリッジ6に搭
載された状態で、光磁気ディスク1の半径方向に往復移
動される。
【0021】また、図示しないローディング機構により
、光磁気ディスク1は、ターンテーブル4に着脱される
。また、磁気ヘッド7は、データ記録/消去時の補助磁
界を発生するためのものである。
【0022】図5は、図4に示した光磁気ディスク装置
のデータ再生系の一例を示している。
【0023】同図において、制御部10は、この光磁気
ディスク装置の各部の動作を制御するとともに、光磁気
ディスク1を使用するパーソナルコンピュータなどのホ
スト装置(図示略)と所定のデータをやりとりするもの
であり、ホストインタフェース回路11は、制御部10
とホスト装置との間で種々の情報をやりとりするための
ものである。
【0024】磁気ヘッド駆動回路12は、磁気ヘッド7
を駆動するためのものであり、RAM(ランダム・アク
セス・メモリ)13は、制御部10のワークエリアなど
をなすものである。
【0025】シーク制御部14は、キャリッジ6を駆動
するシークモータ15を駆動して、目的のセクタが含ま
れる記録トラックに光ヘッド5を移動するためのもので
あり、位置センサ16は、光磁気ディスク1の半径方向
の光ヘッド5の位置を検出するためのものであり、その
検出信号PSは、シーク制御部14に加えられている。
【0026】セクタアドレス検出回路17は、光ヘッド
5から出力される再生信号RFから、各セクタに付加さ
れているセクタアドレスを検出するものであり、その検
出データDSは、シーク制御部14に加えられている。
【0027】復調回路18は、再生信号RFを復調して
NRZの再生信号RSに変換するものであり、その再生
信号RSは、誤り訂正回路19に加えられている。
【0028】誤り訂正回路19は、再生信号RSにあら
われる1セクタ分のユーザデータについて、そのユーザ
データに付加されている誤り訂正符号を参照し、データ
誤りを検出するとともに、その検出したデータを訂正す
るものであり、その訂正後のデータは、再生データRD
として制御部10に出力されている。また、データ誤り
を訂正できなかった場合には、エラー検出信号ERを制
御部10に出力する。
【0029】スピンドルモータ制御部20は、スピンド
ルモータ2の回転を制御するものであり、スピンドルモ
ータ2の回転速度を検出する速度センサ21の検出信号
SPに基づいて、スピンドルモータ2の回転速度を判別
している。
【0030】したがって、シーク制御部14は、制御部
10より指定された目的セクタに対応した位置に光ヘッ
ド5が移動するように、位置センサ16の検出信号PS
を参照して、シークモータ15を駆動してキャリッジ6
をおおまかに位置決めし、光ヘッド5がその位置決めさ
れた記録トラック上の記録信号を再生して得られた再生
信号RFに基づいて、セクタアドレス検出回路17が検
出したセクタアドレスが目的セクタのセクタアドレスに
一致するときには、シークモータ15の移動を停止する
【0031】また、セクタアドレス検出回路17が検出
したセクタアドレスが目的セクタのセクタアドレスに一
致しないときには、検出したセクタアドレスと目的セク
タのセクタアドレスに応じて、シークモータ15を微動
させ、目的セクタのセクタアドレスを検出できる状態に
光ヘッド5を移動させる。
【0032】このようにして、シーク制御部14による
シーク動作が行なわれる。また、シーク動作が完了する
と、シーク制御部14は、その旨を制御部10に通知す
る。
【0033】一方、スピンドルモータ制御部20は、速
度センサ21の検出信号SPが、制御部10から指定さ
れた回転速度に対応する値になるように、スピンドルモ
ータ2の回転速度を制御する。
【0034】また、制御部10は、シーク制御部14か
ら目的のセクタにシークできなかったことが通知された
とき、および、データ記録直後に同一セクタからデータ
を読み出すベリファイ動作を行ったときに、誤り訂正回
路19からエラー検出信号ERが出力されたときに、そ
の目的セクタが欠陥であると判定する。
【0035】以上の構成で、データ書き込み時、制御部
10は、図6に示すような動作を行う。
【0036】まず、ホスト装置から指定された目的セク
タを含むユーザセクタ領域を代替する交代セクタ領域の
すべてのデータを読み出し(処理101)、その読み出
した交代セクタ領域の交代セクタに、目的セクタの交代
セクタが含まれているかどうかを調べる(処理102、
判断103)。
【0037】判断103の結果がNOになるときには、
その目的セクタをシークして、ホスト装置から転送され
た1セクタ分のデータを目的セクタに書き込み(処理1
04)、同一セクタから記録データ読み出して元のデー
タと比較するベリファイ動作を行う(処理105)。
【0038】このベリファイ動作でセクタ不良が判定さ
れたかどうかを調べて(判断106)、判断106の結
果がYESになるときには、そのときのユーザセクタ領
域に対応する交代セクタ領域から空いている交代セクタ
を探し出して、その交代セクタにユーザデータを書き込
むとともに、目的セクタのセクタアドレスを書き込み(
処理107)、この書き込み動作を終了する。
【0039】また、ベリファイ動作でセクタ不良が検出
されずに、判断106の結果がNOになるときには、即
書き込み動作を終了する。
【0040】また、目的セクタの交代セクタがあった場
合で、判断103の結果がYESになるときには、その
交代セクタをシークしてその交代セクタのデータを消去
したのちに(処理108)、処理107に移行し、空き
交代セクタにユーザデータを書き込むとともに、目的セ
クタのセクタアドレスを書き込み、この書き込み動作を
終了する。
【0041】このようにして、本実施例では、目的セク
タが以前のアクセス時に不良であると判定されて、すで
に対応する交代セクタが設定されている場合には、その
交代セクタのデータを消去した後に、目的セクタのユー
ザセクタ領域に対応する交代セクタ領域から空き交代セ
クタを探し出して、その交代セクタにユーザデータを記
録するようにしているので、かかる場合のデータアクセ
ス時間を短縮できる。
【0042】ところで、上述した実施例では、光磁気デ
ィスク装置に本発明を適用した場合について説明したが
、同様な記録管理方法(交代セクタ方法)を用いる他の
記録装置についても、本発明を同様にして適用すること
ができる。
【0043】また、上述した実施例では、1セクタ当た
りのユーザデータが1024バイトの場合について説明
したが、1セクタ当たりのユーザデータが512バイト
の場合、あるいは、他のバイト数の場合についても、本
発明を同様にして適用することができる。
【0044】
【発明の効果】以上説明したように、本発明によれば、
ユーザセクタに対応する交代セクタがある場合、ユーザ
セクタへのデータ記録動作を行わなずに、直接交代セク
タへのデータ書き込みを行うので、交代セクタへのデー
タ書き込み時の処理時間が短縮され、データアクセス時
間を短縮することができるという効果を得る。
【図面の簡単な説明】
【図1】本発明の一実施例にかかる光磁気ディスクを示
す概略図。
【図2】記録領域の分割態様の一例を示す概略図。
【図3】交代セクタ領域の記録内容の一例を示す概略図
【図4】本発明の一実施例にかかる光磁気ディスク装置
の構成例を示す概略図。
【図5】図4に示した装置の制御系の一例を示すブロッ
ク図。
【図6】データ書き込み時の処理例を示すフローチャー
ト。
【図7】データ記録方法の従来例を示すフローチャート
【図8】データ記録方法の他の従来例を示すフローチャ
ート。
【符号の説明】
10  制御部

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】  データの書き換えおよび消去が可能な
    記録媒体の記録領域を、データを記録するためのユーザ
    領域と、そのユーザ領域を代替する代替領域に分割し、
    データ記録時にエラーが生じているときには、そのユー
    ザ領域の記録位置に対応した代替領域の記録位置にその
    記録データを書き込むデータ記録方法において、データ
    記録時、目的のユーザ領域の記録位置を代替する代替領
    域が設定されているときには、その代替領域の記録位置
    のデータを消去した後に、目的の記録するデータを代替
    領域のいずれかの記録位置に記録することを特徴とする
    データ記録方法。
  2. 【請求項2】  データの書き換えおよび消去が可能な
    記録媒体の記録領域を、データを記録するためのユーザ
    領域と、そのユーザ領域を代替する代替領域に分割し、
    データ記録時にエラーが生じているときには、そのユー
    ザ領域の記録位置に対応した代替領域の記録位置にその
    記録データを書き込むデータ記録装置において、データ
    記録時、目的のユーザ領域の記録位置を代替する代替領
    域が設定されているときには、その代替領域の記録位置
    のデータを消去した後に、目的の記録するデータを代替
    領域のいずれかの記録位置に記録する制御手段を備えた
    ことを特徴とするデータ記録装置。
JP41160190A 1990-12-19 1990-12-19 データ記録方法およびその装置 Pending JPH04219675A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP41160190A JPH04219675A (ja) 1990-12-19 1990-12-19 データ記録方法およびその装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP41160190A JPH04219675A (ja) 1990-12-19 1990-12-19 データ記録方法およびその装置

Publications (1)

Publication Number Publication Date
JPH04219675A true JPH04219675A (ja) 1992-08-10

Family

ID=18520578

Family Applications (1)

Application Number Title Priority Date Filing Date
JP41160190A Pending JPH04219675A (ja) 1990-12-19 1990-12-19 データ記録方法およびその装置

Country Status (1)

Country Link
JP (1) JPH04219675A (ja)

Similar Documents

Publication Publication Date Title
CA1300260C (en) Erasable optical disk and optical information recording and reproducing apparatus having means for managing defective sector
JP2848528B2 (ja) 光ディスクドライブ装置
US6205099B1 (en) Disk defect management method and disk recording and reproducing apparatus
US4833665A (en) Information recording control system reusing a defective area
JPH0423273A (ja) 光ディスク記録再生装置
US7206990B2 (en) Data sector error handling mechanism
KR950014671B1 (ko) 광 정보기록재생장치, 매체 및 기록재생방법
JPH0636473A (ja) 光情報記録装置及びその方法
US7487388B2 (en) Method of recovering reallocation sectors in data storage system and disc drive using the same
US6263462B1 (en) Testing method and tester
JP2001118343A (ja) 磁気ディスク装置
JPH04178978A (ja) 情報再生装置とその制御方法
JP3307529B2 (ja) データ処理方法及びデータ記憶装置
JPH04219675A (ja) データ記録方法およびその装置
JPH05135502A (ja) 情報記録再生装置
KR100375139B1 (ko) 자기디스크구동장치의리드데이타처리방법
US20070101189A1 (en) Storage apparatus, and control method and program
JPH0520789A (ja) 記録再生装置
JPH0729312A (ja) 磁気ディスク装置
US6920011B2 (en) Recording device having disk-shaped recording medium and servo information processing method
JP2860956B2 (ja) 光カード記録方法
JP3257024B2 (ja) 光ディスク装置
KR19990056099A (ko) 에러정정코드 임계치 변경을 이용한 데이타섹터 재 할당방법
KR100419394B1 (ko) 자기디스크기록장치의불량분석및수리를위한에러관리프로그램을기록하는방법
KR100392613B1 (ko) 하드 디스크 드라이브의 디펙 섹터 처리방법