JPH11126435A - データ読出方法及びそれに用いられる記録媒体並びにそれを用いた情報記録再生装置 - Google Patents
データ読出方法及びそれに用いられる記録媒体並びにそれを用いた情報記録再生装置Info
- Publication number
- JPH11126435A JPH11126435A JP9287346A JP28734697A JPH11126435A JP H11126435 A JPH11126435 A JP H11126435A JP 9287346 A JP9287346 A JP 9287346A JP 28734697 A JP28734697 A JP 28734697A JP H11126435 A JPH11126435 A JP H11126435A
- Authority
- JP
- Japan
- Prior art keywords
- data
- information
- track
- head
- read
- 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.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B5/00—Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
- G11B5/48—Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed
- G11B5/58—Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed with provision for moving the head for the purpose of maintaining alignment of the head relative to the record carrier during transducing operation, e.g. to compensate for surface irregularities of the latter or for track following
- G11B5/584—Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed with provision for moving the head for the purpose of maintaining alignment of the head relative to the record carrier during transducing operation, e.g. to compensate for surface irregularities of the latter or for track following for track following on tapes
- G11B5/588—Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed with provision for moving the head for the purpose of maintaining alignment of the head relative to the record carrier during transducing operation, e.g. to compensate for surface irregularities of the latter or for track following for track following on tapes by controlling the position of the rotating heads
- G11B5/592—Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed with provision for moving the head for the purpose of maintaining alignment of the head relative to the record carrier during transducing operation, e.g. to compensate for surface irregularities of the latter or for track following for track following on tapes by controlling the position of the rotating heads using bimorph elements supporting the heads
- G11B5/5921—Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed with provision for moving the head for the purpose of maintaining alignment of the head relative to the record carrier during transducing operation, e.g. to compensate for surface irregularities of the latter or for track following for track following on tapes by controlling the position of the rotating heads using bimorph elements supporting the heads using auxiliary signals, e.g. pilot signals
- G11B5/5926—Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed with provision for moving the head for the purpose of maintaining alignment of the head relative to the record carrier during transducing operation, e.g. to compensate for surface irregularities of the latter or for track following for track following on tapes by controlling the position of the rotating heads using bimorph elements supporting the heads using auxiliary signals, e.g. pilot signals recorded in separate tracks, e.g. servo tracks
- G11B5/5928—Longitudinal tracks
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B15/00—Driving, starting or stopping record carriers of filamentary or web form; Driving both such record carriers and heads; Guiding such record carriers or containers therefor; Control thereof; Control of operating function
- G11B15/18—Driving; Starting; Stopping; Arrangements for control or regulation thereof
- G11B15/1808—Driving of both record carrier and head
- G11B15/1825—Driving of both record carrier and head driving or moving the head in a direction which cuts across the direction of travel of the tape, e.g. for helicoïdal scanning
- G11B15/1833—Driving of both record carrier and head driving or moving the head in a direction which cuts across the direction of travel of the tape, e.g. for helicoïdal scanning with head driven in a plane, cyclically around an axis, e.g. on headwheel
- G11B15/1841—Driving of both record carrier and head driving or moving the head in a direction which cuts across the direction of travel of the tape, e.g. for helicoïdal scanning with head driven in a plane, cyclically around an axis, e.g. on headwheel with provision for information tracking by moving the transducing part of the head relative to the headwheel, in the direction of the scanning movement, e.g. for skew or time base correction
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B5/00—Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
- G11B5/48—Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed
- G11B5/58—Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed with provision for moving the head for the purpose of maintaining alignment of the head relative to the record carrier during transducing operation, e.g. to compensate for surface irregularities of the latter or for track following
- G11B5/584—Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed with provision for moving the head for the purpose of maintaining alignment of the head relative to the record carrier during transducing operation, e.g. to compensate for surface irregularities of the latter or for track following for track following on tapes
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
- Moving Of The Head To Find And Align With The Track (AREA)
Abstract
(57)【要約】
【課題】 サーボ情報によりトラッキング制御を行う際
のデータ読出方法及びそれに用いられる記録媒体並びに
それを用いた情報記録再生装置に関し、識別情報の誤訂
正によるデータの誤読み出しを防止できるデータ読出方
法及び情報記録再生装置並びに記録媒体を提供すること
を目的とする。 【解決手段】 サーボ情報102をサーボマークSM検
出後、磁気ヘッド4がまず、トラック追従情報であるポ
ジション領域POSITIONを走査した後、アドレス情報であ
るシリンダ領域CYLINDERを走査するように配置し、トラ
ック追従情報により磁気ヘッド4のトラックからのずれ
量を検出し、ずれ量が所定量を越えたときには、データ
の読み出しを停止させる。
のデータ読出方法及びそれに用いられる記録媒体並びに
それを用いた情報記録再生装置に関し、識別情報の誤訂
正によるデータの誤読み出しを防止できるデータ読出方
法及び情報記録再生装置並びに記録媒体を提供すること
を目的とする。 【解決手段】 サーボ情報102をサーボマークSM検
出後、磁気ヘッド4がまず、トラック追従情報であるポ
ジション領域POSITIONを走査した後、アドレス情報であ
るシリンダ領域CYLINDERを走査するように配置し、トラ
ック追従情報により磁気ヘッド4のトラックからのずれ
量を検出し、ずれ量が所定量を越えたときには、データ
の読み出しを停止させる。
Description
【0001】
【発明の属する技術分野】本発明はデータ読出方法及び
それに用いられる記録媒体並びにそれを用いた情報記録
再生装置に係り、特に、サーボ情報によりトラッキング
制御を行う際のデータ読出方法及びそれに用いられる記
録媒体並びにそれを用いた情報記録再生装置に関する。
それに用いられる記録媒体並びにそれを用いた情報記録
再生装置に係り、特に、サーボ情報によりトラッキング
制御を行う際のデータ読出方法及びそれに用いられる記
録媒体並びにそれを用いた情報記録再生装置に関する。
【0002】ハードディスク装置などの磁気記録再生装
置においては、記録媒体に書き込まれたデータの読み出
しが保証されるべきであるが、特性劣化、塵埃の付着、
外部衝撃による媒体表面の傷、或いは電気的な外部のノ
イズ等に起因して、記録されたデータが正常に読みだせ
なくなる可能性がある。通常、このような読みだせなく
なる事態が発生するのを防ぐためにデータにはエラー訂
正符号と呼ばれる冗長なデータを付加し、データの読み
出し時にはエラー検出および訂正処理を行うことによ
り、ある程度までは回復可能とするのが通常である。
置においては、記録媒体に書き込まれたデータの読み出
しが保証されるべきであるが、特性劣化、塵埃の付着、
外部衝撃による媒体表面の傷、或いは電気的な外部のノ
イズ等に起因して、記録されたデータが正常に読みだせ
なくなる可能性がある。通常、このような読みだせなく
なる事態が発生するのを防ぐためにデータにはエラー訂
正符号と呼ばれる冗長なデータを付加し、データの読み
出し時にはエラー検出および訂正処理を行うことによ
り、ある程度までは回復可能とするのが通常である。
【0003】近年、記録装置の小型化および大容量化伴
い、読み出し信号のS/N比が低下しており、必然的に
エラー訂正符号による読み出しデータの訂正を行う回復
機能が強化されている。例えば、1985年頃の磁気デ
ィスク奘置では、11ビットバーストエラーを訂正する
ECC符号が用いられ、1990年頃には20ビツトバ
ーストエラーを訂正するECC符号、そして1995年
頃には40ビツト以上のバーストエラーが訂正可能なE
CC符号が用いられようとしている。ところが、訂正能
力強化の副作用として、本来なら訂正すべきでない情報
までも訂正可能となってしまう不都合が生じてきた。
い、読み出し信号のS/N比が低下しており、必然的に
エラー訂正符号による読み出しデータの訂正を行う回復
機能が強化されている。例えば、1985年頃の磁気デ
ィスク奘置では、11ビットバーストエラーを訂正する
ECC符号が用いられ、1990年頃には20ビツトバ
ーストエラーを訂正するECC符号、そして1995年
頃には40ビツト以上のバーストエラーが訂正可能なE
CC符号が用いられようとしている。ところが、訂正能
力強化の副作用として、本来なら訂正すべきでない情報
までも訂正可能となってしまう不都合が生じてきた。
【0004】本発明は、このようなデータの読出し時の
誤った回復処理を回避する方法を提供することにある.
誤った回復処理を回避する方法を提供することにある.
【0005】
【従来の技術】図7に従来のハードディスクドライブの
一例のブロック構成図を示す。ハードディスクドライブ
1は、上位装置2に接続され、上位装置2の処理結果な
どの保存などを行う。ハードディスクドライブ1は、ハ
ードディスク2、ハードディスク2を矢印A方向に回転
させるスピンドルモータ3、ハードディスク2への情報
の記録再生を行う磁気ヘッド4、磁気ヘッド4を保持す
るアーム5、アーム5を回転軸6を中心に矢印B方向に
回動させることによりハードディスク2の半径方向に移
動させるアクチュエータ5、磁気ヘッド4に記録再生信
号を供給するリード/ライト制御部8、リード/ライト
制御部8に接続され、記録再生信号を所望の記録再生デ
ータにフォーマッティングするフォーマッタ制御部9、
記録再生データを一時保持するデータバッファ10、記
録再生データのデータバッファ10への記憶を制御する
データバッファ制御部11、上位装置2とのインタフェ
ースをとるIF制御部12、スピンドルモータ3及びア
クチュエータ7をサーボ制御するサーボ制御部13、動
作全体を制御するMPU14、ROM15、RAM16
から構成される。
一例のブロック構成図を示す。ハードディスクドライブ
1は、上位装置2に接続され、上位装置2の処理結果な
どの保存などを行う。ハードディスクドライブ1は、ハ
ードディスク2、ハードディスク2を矢印A方向に回転
させるスピンドルモータ3、ハードディスク2への情報
の記録再生を行う磁気ヘッド4、磁気ヘッド4を保持す
るアーム5、アーム5を回転軸6を中心に矢印B方向に
回動させることによりハードディスク2の半径方向に移
動させるアクチュエータ5、磁気ヘッド4に記録再生信
号を供給するリード/ライト制御部8、リード/ライト
制御部8に接続され、記録再生信号を所望の記録再生デ
ータにフォーマッティングするフォーマッタ制御部9、
記録再生データを一時保持するデータバッファ10、記
録再生データのデータバッファ10への記憶を制御する
データバッファ制御部11、上位装置2とのインタフェ
ースをとるIF制御部12、スピンドルモータ3及びア
クチュエータ7をサーボ制御するサーボ制御部13、動
作全体を制御するMPU14、ROM15、RAM16
から構成される。
【0006】ハードディスク2に記録再生されるデータ
は、磁気ヘッド4、リード/ライト制御部8、フォーマ
ッタ制御部9、データバッファ制御部11、データバッ
ファ10、IF制御部12を介して上位装置2とやり取
りされる。ハードディスク2には、同心円状に情報の記
録再生を行うトラックが形成されている。トラックは複
数のセクタに分割されてデータが記録される。
は、磁気ヘッド4、リード/ライト制御部8、フォーマ
ッタ制御部9、データバッファ制御部11、データバッ
ファ10、IF制御部12を介して上位装置2とやり取
りされる。ハードディスク2には、同心円状に情報の記
録再生を行うトラックが形成されている。トラックは複
数のセクタに分割されてデータが記録される。
【0007】図9に従来のハードディスクドライブの一
例のハードディスクのデータ構成図を示す。ハードディ
スク2には、図9(A)に示すように同心円状に複数の
トラックTr1〜Trnが形成される。トラックTr1
〜Trnは、それぞれ複数のフレームS1〜Smに分割
されている。
例のハードディスクのデータ構成図を示す。ハードディ
スク2には、図9(A)に示すように同心円状に複数の
トラックTr1〜Trnが形成される。トラックTr1
〜Trnは、それぞれ複数のフレームS1〜Smに分割
されている。
【0008】複数のセクタS1〜Smは、ハードディス
ク2を所定の角度毎に分割して形成されている。各フレ
ームS1〜Smは、図9(B)に示すようにサーボ情報
領域SB及びデータ領域Dから構成される。サーボ情報
領域SBには、磁気ヘッド4が所望のトラックを走査す
るように制御するためのサーボ情報が記録されている。
ク2を所定の角度毎に分割して形成されている。各フレ
ームS1〜Smは、図9(B)に示すようにサーボ情報
領域SB及びデータ領域Dから構成される。サーボ情報
領域SBには、磁気ヘッド4が所望のトラックを走査す
るように制御するためのサーボ情報が記録されている。
【0009】図10に従来のハードディスクドライブの
一例のサーボ情報のデータ構成図を示す。サーボ情報領
域SBは、磁気ヘッド4が読み出した再生信号の増幅率
を自動調整するAGC用データが記録されたAGC(Au
to Gain Control )領域17、情報の開始を示すサーボ
マークSMが記録されたサーボマーク領域18、トラッ
クを識別するためのシリンダアドレスが書き込まれたシ
リンダ領域CYLINDER、磁気ヘッド4のトラックとのずれ
量を検出するためのパターンである追従情報が記録され
たポジション領域20から構成される。
一例のサーボ情報のデータ構成図を示す。サーボ情報領
域SBは、磁気ヘッド4が読み出した再生信号の増幅率
を自動調整するAGC用データが記録されたAGC(Au
to Gain Control )領域17、情報の開始を示すサーボ
マークSMが記録されたサーボマーク領域18、トラッ
クを識別するためのシリンダアドレスが書き込まれたシ
リンダ領域CYLINDER、磁気ヘッド4のトラックとのずれ
量を検出するためのパターンである追従情報が記録され
たポジション領域20から構成される。
【0010】AGC領域17には、「1010・・・1
010」からなるAGC信号AGCが90クロックに亘
って記録されている。SM領域18には、「1000・
・・00」からなるサーボマークSMが18クロックに
亘って記録されている。また、シリンダ領域19には、
「100x00x00・・・」(xは、「0」又は
「1」のアドレスに応じた論理)のいわゆるグレイコー
ドからなるシリンダアドレスが99クロックに亘って記
録される。さらに、ポジション領域20には、略トラッ
クの半分の幅のパターンからなる3種類のパターンから
なる追従情報が240クロックに亘って記録されてい
る。
010」からなるAGC信号AGCが90クロックに亘
って記録されている。SM領域18には、「1000・
・・00」からなるサーボマークSMが18クロックに
亘って記録されている。また、シリンダ領域19には、
「100x00x00・・・」(xは、「0」又は
「1」のアドレスに応じた論理)のいわゆるグレイコー
ドからなるシリンダアドレスが99クロックに亘って記
録される。さらに、ポジション領域20には、略トラッ
クの半分の幅のパターンからなる3種類のパターンから
なる追従情報が240クロックに亘って記録されてい
る。
【0011】図11に従来のハードディスクドライブの
一例のポジション領域のデータ構成図を示す。ポジショ
ン領域20は、トラックTrxのシリンダ領域CYLINDER
側の矢印C方向に半分のトラック幅で80クロックに亘
って、パターンAが記録され、次に、トラックTrxの
シリンダ領域CYLINDER側の矢印D方向に半分のトラック
幅で80クロックに亘って、パターンBが記録され、次
に、トラックTrxの中央が中央となるように半分のト
ラック幅で80クロックに亘って、パターンCが記録さ
れている。
一例のポジション領域のデータ構成図を示す。ポジショ
ン領域20は、トラックTrxのシリンダ領域CYLINDER
側の矢印C方向に半分のトラック幅で80クロックに亘
って、パターンAが記録され、次に、トラックTrxの
シリンダ領域CYLINDER側の矢印D方向に半分のトラック
幅で80クロックに亘って、パターンBが記録され、次
に、トラックTrxの中央が中央となるように半分のト
ラック幅で80クロックに亘って、パターンCが記録さ
れている。
【0012】図11に示すようなパターンA、B、Cか
らなる追従情報が各トラックの同じ位置に記録される。
ハードディスクドライブ1では、サーボ情報を磁気ヘッ
ド4により読み取ることにより、サーボ制御部13で磁
気ヘッド4が所望のトラックを走査するように制御を行
っている。
らなる追従情報が各トラックの同じ位置に記録される。
ハードディスクドライブ1では、サーボ情報を磁気ヘッ
ド4により読み取ることにより、サーボ制御部13で磁
気ヘッド4が所望のトラックを走査するように制御を行
っている。
【0013】図12に従来のハードディスクドライブの
一例のサーボ制御部の処理フローチャートを示す。サー
ボ制御部13では、サーボマークSMを検出すると(ス
テップS3−1)、シリンダアドレスが期待値、すなわ
ち、得ようとするデータのシリンダアドレスと一致する
か否かを判定する(ステップS3−2)。ステップS3
−2で、シリンダアドレスが得ようとするデータのシリ
ンダアドレスであれば、次に、サーボ情報の追従情報を
構成するパターンA、B、Cの検出レベルからトラック
のずれ量を検出する(ステップS3−3)。
一例のサーボ制御部の処理フローチャートを示す。サー
ボ制御部13では、サーボマークSMを検出すると(ス
テップS3−1)、シリンダアドレスが期待値、すなわ
ち、得ようとするデータのシリンダアドレスと一致する
か否かを判定する(ステップS3−2)。ステップS3
−2で、シリンダアドレスが得ようとするデータのシリ
ンダアドレスであれば、次に、サーボ情報の追従情報を
構成するパターンA、B、Cの検出レベルからトラック
のずれ量を検出する(ステップS3−3)。
【0014】ずれ量は、例えば、図11で、パターン
A、B、Cの検出レベルが等しければ、磁気ヘッド4が
所望のトラックを走査していると判断できる。また、パ
ターンBの検出レベルが小さく、パターンCの検出レベ
ルが大きくなれば、磁気ヘッド4が矢印C方向にずれい
ると判断できる。さらに、パターンBの検出レベルが大
きく、パターンAの検出レベルが小さくなれば、磁気ヘ
ッド4が矢印D方向にずれていると判断できる。このと
き、そのずれ量はレベルの差に対応している。
A、B、Cの検出レベルが等しければ、磁気ヘッド4が
所望のトラックを走査していると判断できる。また、パ
ターンBの検出レベルが小さく、パターンCの検出レベ
ルが大きくなれば、磁気ヘッド4が矢印C方向にずれい
ると判断できる。さらに、パターンBの検出レベルが大
きく、パターンAの検出レベルが小さくなれば、磁気ヘ
ッド4が矢印D方向にずれていると判断できる。このと
き、そのずれ量はレベルの差に対応している。
【0015】したがって、パターンA、B、Cの検出レ
ベルの差を算出することにより、ずれ量が測定される。
ステップS3−3で、ずれ量が測定されると、次に、測
定されたずれ量が所定量を越えたか否かが判断される
(ステップS3−4)。ステップS3−4で、測定され
たずれ量が所定量、例えば、磁気ヘッド4がトラックか
らトラック幅の半分より小さいあるずれ量以内であれ
ば、磁気ヘッド4を所望のトラックに戻すことができる
ので、ステップS3−3で測定されたずれ量に応じてア
クチュエータ7を駆動してトラッキング制御を行う(ス
テップS3−5)。
ベルの差を算出することにより、ずれ量が測定される。
ステップS3−3で、ずれ量が測定されると、次に、測
定されたずれ量が所定量を越えたか否かが判断される
(ステップS3−4)。ステップS3−4で、測定され
たずれ量が所定量、例えば、磁気ヘッド4がトラックか
らトラック幅の半分より小さいあるずれ量以内であれ
ば、磁気ヘッド4を所望のトラックに戻すことができる
ので、ステップS3−3で測定されたずれ量に応じてア
クチュエータ7を駆動してトラッキング制御を行う(ス
テップS3−5)。
【0016】また、ステップS3−4で、測定されたず
れ量が所定量、例えば、磁気ヘッド4がトラックからト
ラック幅の半分に近いずれ量以上であれば、このまま、
測定されたずれ量で磁気ヘッド4を移動させると、磁気
ヘッド4は隣のトラックにトラッキングされてしまう可
能性もあり、その場合には、所望のトラックに戻すこと
はできないので、追従処理を停止する(ステップS3−
6)。
れ量が所定量、例えば、磁気ヘッド4がトラックからト
ラック幅の半分に近いずれ量以上であれば、このまま、
測定されたずれ量で磁気ヘッド4を移動させると、磁気
ヘッド4は隣のトラックにトラッキングされてしまう可
能性もあり、その場合には、所望のトラックに戻すこと
はできないので、追従処理を停止する(ステップS3−
6)。
【0017】なお、以上、従来のハードディスクドライ
ブ1では、ECC(Error CheckingCode )コードを付
加して記録媒体に記録し、読み出し時にはこのECCコ
ードを利用してデータの正当性を判断している。以前の
ECCは、訂正能力が小さいファイア符号などの巡回符
号を利用していた。これが、近年の媒体記録密度の増
大、データを記録する各トラック間の間隔が狭くなって
きたこと、また、同時にトラックそのものの記録幅が細
くなってきたことにより、ハードディスク2からのデー
タ読出信号の出力そのものが格段に微弱化してきてお
り、読出しエラーの発生する割合が大きくなってきい
る。このため、ECC訂正能力の強化が必要になってき
た。そのため、近年は誤り訂正能力が大きいリードソロ
モン符号を用いるようになってきている。
ブ1では、ECC(Error CheckingCode )コードを付
加して記録媒体に記録し、読み出し時にはこのECCコ
ードを利用してデータの正当性を判断している。以前の
ECCは、訂正能力が小さいファイア符号などの巡回符
号を利用していた。これが、近年の媒体記録密度の増
大、データを記録する各トラック間の間隔が狭くなって
きたこと、また、同時にトラックそのものの記録幅が細
くなってきたことにより、ハードディスク2からのデー
タ読出信号の出力そのものが格段に微弱化してきてお
り、読出しエラーの発生する割合が大きくなってきい
る。このため、ECC訂正能力の強化が必要になってき
た。そのため、近年は誤り訂正能力が大きいリードソロ
モン符号を用いるようになってきている。
【0018】しかし、訂正能力を上げたその代償とし
て、訂正間違いを侵すという可能性がでてきた。例え
ば、ディスク媒体のデータ面の間にヘッドをトラック上
に追従させるためのサーボ情報が書き込まれているハー
ドディスクドライブにおいて、読出し動作中に外部から
衝撃が加わった場合を想定する。そうすると、磁気ヘッ
ド4が本来読出し情報を読み出すべきトラックからはず
れて、隣のトラック上に移動し、そのトラック上のデー
タを引き続いて読みだしてしまう場合がある。この時、
本来ならECC符号により読みだしたデータを正しくな
いデータと見なす処理をすべきであるが、本来のトラッ
ク上の或るセクタが512バイトの全て「0」のデータ
「00・・・00」であって、たまたま移動したとなり
のトラック上のセクタが、512バイトの内最初に
「1」が書き込まれていてあとは全て「0」であるとい
うようなデータ「100・・・00」である場合、その
隣のトラックのセクタのデータとは僅かな違いであるた
めに、ECCコードにより、読み出されたデータ「00
・・・00」は、512バイトの内、最初に「1」が書
き込まれていてあとは全て「0」であるというようなデ
ータ、すなわち、「100・・・00」であると訂正さ
れてしまう。
て、訂正間違いを侵すという可能性がでてきた。例え
ば、ディスク媒体のデータ面の間にヘッドをトラック上
に追従させるためのサーボ情報が書き込まれているハー
ドディスクドライブにおいて、読出し動作中に外部から
衝撃が加わった場合を想定する。そうすると、磁気ヘッ
ド4が本来読出し情報を読み出すべきトラックからはず
れて、隣のトラック上に移動し、そのトラック上のデー
タを引き続いて読みだしてしまう場合がある。この時、
本来ならECC符号により読みだしたデータを正しくな
いデータと見なす処理をすべきであるが、本来のトラッ
ク上の或るセクタが512バイトの全て「0」のデータ
「00・・・00」であって、たまたま移動したとなり
のトラック上のセクタが、512バイトの内最初に
「1」が書き込まれていてあとは全て「0」であるとい
うようなデータ「100・・・00」である場合、その
隣のトラックのセクタのデータとは僅かな違いであるた
めに、ECCコードにより、読み出されたデータ「00
・・・00」は、512バイトの内、最初に「1」が書
き込まれていてあとは全て「0」であるというようなデ
ータ、すなわち、「100・・・00」であると訂正さ
れてしまう。
【0019】つまり、隣のトラックのデータを読みだし
て、正常と認識してしまう場合がある。これは、訂正能
力が上がったにもかかわらず、ヘッドがトラック間を移
動してしまったことを検出する方法が、従来のままで改
善されていないために起きる。このような危険性がある
にもかかわらず、現状はなんら対策がとられていなかっ
た。
て、正常と認識してしまう場合がある。これは、訂正能
力が上がったにもかかわらず、ヘッドがトラック間を移
動してしまったことを検出する方法が、従来のままで改
善されていないために起きる。このような危険性がある
にもかかわらず、現状はなんら対策がとられていなかっ
た。
【0020】
【発明が解決しようとする課題】しかるに、従来、サー
ボ情報はへッドが最初にシリンダアドレスを認識し、次
にオントラックしている状態の度合いを確認するように
配置されている。ここで、何らかの衝撃を外部から受け
た場合を想定する。磁気ディスク装置は、サーボ情報か
ら最初にアドレスを確認し、次にトラックに追従するた
めの情報を読み出しているが、このアドレスはグレイコ
ードを用いて書かれているため、トラックとトラックの
中間に近い位置にへッドが位置していても、アドレスは
認識できる。
ボ情報はへッドが最初にシリンダアドレスを認識し、次
にオントラックしている状態の度合いを確認するように
配置されている。ここで、何らかの衝撃を外部から受け
た場合を想定する。磁気ディスク装置は、サーボ情報か
ら最初にアドレスを確認し、次にトラックに追従するた
めの情報を読み出しているが、このアドレスはグレイコ
ードを用いて書かれているため、トラックとトラックの
中間に近い位置にへッドが位置していても、アドレスは
認識できる。
【0021】図13に従来のハードディスクドライブの
一例の課題を説明するための図を示す。図13に示すよ
うに従来のハードディスクドライブでは、最初にシリン
ダ領域19が走査され、次にポジション領域20が走査
されるので、アドレスは一致と判断するが、トラック追
従情報読出しの時点では、隣のトラック側にヘッドが移
動している場合が考えられる。このように、本来のトラ
ックと隣のトラックの中間位置を越えたところまで磁気
ヘッド4がずれて追従情報を読み出してしまう。サーボ
制御部13では、すでに、読み取ったアドレスが期待値
と一致しているので、隣りのトラック用の追従情報によ
り磁気ヘッド4を追従させようとアクチュエータ7を制
御させる。
一例の課題を説明するための図を示す。図13に示すよ
うに従来のハードディスクドライブでは、最初にシリン
ダ領域19が走査され、次にポジション領域20が走査
されるので、アドレスは一致と判断するが、トラック追
従情報読出しの時点では、隣のトラック側にヘッドが移
動している場合が考えられる。このように、本来のトラ
ックと隣のトラックの中間位置を越えたところまで磁気
ヘッド4がずれて追従情報を読み出してしまう。サーボ
制御部13では、すでに、読み取ったアドレスが期待値
と一致しているので、隣りのトラック用の追従情報によ
り磁気ヘッド4を追従させようとアクチュエータ7を制
御させる。
【0022】従来は、このような誤りが発生しても、ユ
ーザのデータを読み書きする単位であるフレームには、
それぞれlD領域が付加されており、これをチェックす
ることで間違いを防ぐことができた。しかしながら、近
年はID領域を持たせずにセクタを配置するようになっ
てきたために、間違って隣のトラックから読みだしを行
ってしまう等の問題点があった。
ーザのデータを読み書きする単位であるフレームには、
それぞれlD領域が付加されており、これをチェックす
ることで間違いを防ぐことができた。しかしながら、近
年はID領域を持たせずにセクタを配置するようになっ
てきたために、間違って隣のトラックから読みだしを行
ってしまう等の問題点があった。
【0023】本発明は上記の点に鑑みてなされたもの
で、識別情報の誤訂正によるデータの誤読み出しを防止
できるデータ読出方法及び情報記録再生装置並びに記録
媒体を提供することを目的とする。
で、識別情報の誤訂正によるデータの誤読み出しを防止
できるデータ読出方法及び情報記録再生装置並びに記録
媒体を提供することを目的とする。
【0024】
【課題を解決するための手段】本発明の請求項1は、記
録媒体に記録され、ヘッドのトラックからのずれ量を検
出するトラック追従情報、及び、データを識別するアド
レス情報に応じてヘッドを所望のトラックに追従させつ
つ、該記録媒体に記録された所望のデータの読み出しを
行うデータ読出方法において、前記ヘッドにより前記ト
ラック追従情報が走査された後に、前記アドレス情報が
走査されるように前記トラック追従情報及び前記アドレ
ス情報を配置した前記記録媒体を使用し、前記トラック
追従情報により前記ヘッドの前記所望のトラックからの
ずれ量を検出し、該ずれ量を検出した後、前記アドレス
情報を読み出し、前記アドレス情報に応じて読み出すべ
き情報を認識して、前記データの読み出しを行うことを
特徴とするデータ読出方法。
録媒体に記録され、ヘッドのトラックからのずれ量を検
出するトラック追従情報、及び、データを識別するアド
レス情報に応じてヘッドを所望のトラックに追従させつ
つ、該記録媒体に記録された所望のデータの読み出しを
行うデータ読出方法において、前記ヘッドにより前記ト
ラック追従情報が走査された後に、前記アドレス情報が
走査されるように前記トラック追従情報及び前記アドレ
ス情報を配置した前記記録媒体を使用し、前記トラック
追従情報により前記ヘッドの前記所望のトラックからの
ずれ量を検出し、該ずれ量を検出した後、前記アドレス
情報を読み出し、前記アドレス情報に応じて読み出すべ
き情報を認識して、前記データの読み出しを行うことを
特徴とするデータ読出方法。
【0025】請求項1によれば、ヘッドが所望のトラッ
クを追従するように制御を行った後、アドレス情報によ
りヘッドが走査すべきトラックか否かを確認することに
より、ヘッドが現在走査しているトラックの中心位置を
走査するように制御した後に、アドレス情報によりヘッ
ドが走査すべきトラックを走査しているか否かを確認す
ることにより、誤ったトラックからデータを読み出すこ
とを防止できる。
クを追従するように制御を行った後、アドレス情報によ
りヘッドが走査すべきトラックか否かを確認することに
より、ヘッドが現在走査しているトラックの中心位置を
走査するように制御した後に、アドレス情報によりヘッ
ドが走査すべきトラックを走査しているか否かを確認す
ることにより、誤ったトラックからデータを読み出すこ
とを防止できる。
【0026】請求項2は、請求項1において、前記トラ
ック追従情報により検出したずれ量が所定量を越えたと
きには、前記データの読み出しを停止することを特徴と
する。請求項2によれば、トラック追従情報により検出
したヘッドの所望のトラックからのずれ量が所定量を越
えたときには、前記データの読み出しを停止することに
より、得ようとするデータとは異なるデータが読み出さ
れることがない。
ック追従情報により検出したずれ量が所定量を越えたと
きには、前記データの読み出しを停止することを特徴と
する。請求項2によれば、トラック追従情報により検出
したヘッドの所望のトラックからのずれ量が所定量を越
えたときには、前記データの読み出しを停止することに
より、得ようとするデータとは異なるデータが読み出さ
れることがない。
【0027】請求項3は、請求項2において、前記デー
タの読み出しの停止は、前記検出ずれ量が所定量を超え
たときに、直ぐに行われることを特徴とする。請求項3
によれば、データの読み出しの停止を検出ずれ量が所定
量を超えたときに、直ぐに行うことにより、得ようとす
るデータとは異なるデータが読み出されることがなく、
また、直ちにデータの読み出しが停止されるので、直ぐ
に次に処理を実行できる。
タの読み出しの停止は、前記検出ずれ量が所定量を超え
たときに、直ぐに行われることを特徴とする。請求項3
によれば、データの読み出しの停止を検出ずれ量が所定
量を超えたときに、直ぐに行うことにより、得ようとす
るデータとは異なるデータが読み出されることがなく、
また、直ちにデータの読み出しが停止されるので、直ぐ
に次に処理を実行できる。
【0028】請求項4は、請求項1において、前記デー
タの読み出しの停止は、前記検出ずれ量が所定量を超え
たデータの読み出しが終了した後に行われることを特徴
とする。請求項4によれば、データの読み出しの停止を
検出ずれ量が所定量を超えたデータの読み出しが終了し
た後に行うことにより、得ようとするデータとは異なる
データが読み出されることがない。
タの読み出しの停止は、前記検出ずれ量が所定量を超え
たデータの読み出しが終了した後に行われることを特徴
とする。請求項4によれば、データの読み出しの停止を
検出ずれ量が所定量を超えたデータの読み出しが終了し
た後に行うことにより、得ようとするデータとは異なる
データが読み出されることがない。
【0029】請求項5は、上位装置からのデータ読出範
囲の指示に応じてデータの読み出しを行うデータ読出方
法において、前記データ読出範囲の各データのサーボ情
報を検出しつつ、データの読み出しを行い、前記データ
読出範囲の最後のデータが読み取られたときに、前記デ
ータ読出範囲のサーボ情報が正常であることを確認した
後に、前記最後のデータを前記上位装置に転送すること
を特徴とする。
囲の指示に応じてデータの読み出しを行うデータ読出方
法において、前記データ読出範囲の各データのサーボ情
報を検出しつつ、データの読み出しを行い、前記データ
読出範囲の最後のデータが読み取られたときに、前記デ
ータ読出範囲のサーボ情報が正常であることを確認した
後に、前記最後のデータを前記上位装置に転送すること
を特徴とする。
【0030】請求項5によれば、上位装置からのデータ
読出範囲の指示に応じてデータの読み出しを行う場合
に、データ読出範囲の最後のデータが読み取られたとき
に、データ読出範囲のサーボ情報が正常であることを確
認した後に、最後のデータを上位装置に転送することに
より、最後のデータの転送により上位装置に正常なデー
タが転送されたことを認識させることができ、また、最
後のデータ転送されない場合には、データ読出範囲のデ
ータに誤りがあることを認識できる。
読出範囲の指示に応じてデータの読み出しを行う場合
に、データ読出範囲の最後のデータが読み取られたとき
に、データ読出範囲のサーボ情報が正常であることを確
認した後に、最後のデータを上位装置に転送することに
より、最後のデータの転送により上位装置に正常なデー
タが転送されたことを認識させることができ、また、最
後のデータ転送されない場合には、データ読出範囲のデ
ータに誤りがあることを認識できる。
【0031】請求項6は、請求項5において、前記サー
ボ情報が、前記ヘッドにより前記トラック追従情報が走
査された後に、前記アドレス情報が走査されるように配
置された前記記録媒体を使用し、前記ヘッドの前記所望
のトラックからのずれ量を検出し、前記検出ずれ量が所
定量を超えたときには、前記検出ずれ量が所定量を越え
たデータの直前に読み出したデータの前記上位装置への
転送を停止することを特徴とする。
ボ情報が、前記ヘッドにより前記トラック追従情報が走
査された後に、前記アドレス情報が走査されるように配
置された前記記録媒体を使用し、前記ヘッドの前記所望
のトラックからのずれ量を検出し、前記検出ずれ量が所
定量を超えたときには、前記検出ずれ量が所定量を越え
たデータの直前に読み出したデータの前記上位装置への
転送を停止することを特徴とする。
【0032】請求項6によれば、検出ずれ量が所定量を
超えたときには、検出ずれ量が所定量を越えたデータの
直前に読み出したデータの上位装置への転送を停止する
ことにより、誤りの可能性がある直前のデータを上位装
置に転送するおそれがなく、正確なデータだけを上位装
置に転送できる。請求項7は、請求項5において、前記
サーボ情報が、前記ヘッドにより前記トラック追従情報
が走査された後に、前記アドレス情報が走査されるよう
に配置された前記記録媒体を使用し、前記ヘッドの前記
所望のトラックからのずれ量を検出し、前記検出ずれ量
が所定量を超えたときには、前記検出ずれ量が所定量を
越えたデータの前の複数データの前記上位装置への転送
を停止することを特徴とする。
超えたときには、検出ずれ量が所定量を越えたデータの
直前に読み出したデータの上位装置への転送を停止する
ことにより、誤りの可能性がある直前のデータを上位装
置に転送するおそれがなく、正確なデータだけを上位装
置に転送できる。請求項7は、請求項5において、前記
サーボ情報が、前記ヘッドにより前記トラック追従情報
が走査された後に、前記アドレス情報が走査されるよう
に配置された前記記録媒体を使用し、前記ヘッドの前記
所望のトラックからのずれ量を検出し、前記検出ずれ量
が所定量を超えたときには、前記検出ずれ量が所定量を
越えたデータの前の複数データの前記上位装置への転送
を停止することを特徴とする。
【0033】請求項7によれば、検出ずれ量が所定量を
超えたときには、検出ずれ量が所定量を越えたデータの
前の複数データの上位装置への転送を停止することによ
り、誤りがある可能性があるデータを上位装置に転送す
ることがなく、正確なデータだけを上位装置に転送でき
る。請求項8は、記録媒体に記録されたトラック追従情
報、アドレス情報に応じてヘッドを所望のトラックに追
従させ、該所望のトラックに情報を記録再生する情報記
録再生装置において、前記ヘッドにより前記トラック追
従情報が走査された後に、前記アドレス情報が走査され
るように前記トラック追従情報及び前記アドレス情報が
配置された前記記録媒体を使用し、前記トラック追従情
報に応じて前記ヘッドの前記所望のトラックとのずれ量
を検出するずれ量検出手段と、前記アドレス情報を検出
するアドレス情報検出手段と、前記ずれ量検出手段で前
記トラック追従情報により検出された前記ヘッドの前記
所望のトラックからの前記ずれ量に応じて前記ヘッドが
前記所望のトラックに追従させた後、前記アドレス情報
検出手段により読み出された前記アドレス情報に応じて
読み出すべき情報を認識して、前記データの読み出しを
行うデータ読出制御手段とを有することを特徴とする。
超えたときには、検出ずれ量が所定量を越えたデータの
前の複数データの上位装置への転送を停止することによ
り、誤りがある可能性があるデータを上位装置に転送す
ることがなく、正確なデータだけを上位装置に転送でき
る。請求項8は、記録媒体に記録されたトラック追従情
報、アドレス情報に応じてヘッドを所望のトラックに追
従させ、該所望のトラックに情報を記録再生する情報記
録再生装置において、前記ヘッドにより前記トラック追
従情報が走査された後に、前記アドレス情報が走査され
るように前記トラック追従情報及び前記アドレス情報が
配置された前記記録媒体を使用し、前記トラック追従情
報に応じて前記ヘッドの前記所望のトラックとのずれ量
を検出するずれ量検出手段と、前記アドレス情報を検出
するアドレス情報検出手段と、前記ずれ量検出手段で前
記トラック追従情報により検出された前記ヘッドの前記
所望のトラックからの前記ずれ量に応じて前記ヘッドが
前記所望のトラックに追従させた後、前記アドレス情報
検出手段により読み出された前記アドレス情報に応じて
読み出すべき情報を認識して、前記データの読み出しを
行うデータ読出制御手段とを有することを特徴とする。
【0034】請求項8によれば、ヘッドが所望のトラッ
クを追従するように制御を行った後、アドレス情報によ
りヘッドが走査すべきトラックか否かを確認することに
より、ヘッドが現在走査しているトラックの中心位置を
走査するように制御した後に、アドレス情報によりヘッ
ドが走査すべきトラックを走査しているか否かを確認す
ることにより、誤ったトラックからデータを読み出すこ
とを防止できる。
クを追従するように制御を行った後、アドレス情報によ
りヘッドが走査すべきトラックか否かを確認することに
より、ヘッドが現在走査しているトラックの中心位置を
走査するように制御した後に、アドレス情報によりヘッ
ドが走査すべきトラックを走査しているか否かを確認す
ることにより、誤ったトラックからデータを読み出すこ
とを防止できる。
【0035】請求項9は、請求項8において、前記デー
タ読出制御手段が、前記ずれ量検出手段で検出された前
記ヘッドの前記所望のトラックとのずれ量が所定の値以
上のときには、前記データの読み出しを停止することを
特徴とする。請求項9によれば、トラック追従情報によ
り検出したヘッドの所望のトラックからのずれ量が所定
量を越えたときには、前記データの読み出しを停止する
ことにより、得ようとするデータとは異なるデータが読
み出されることがない。
タ読出制御手段が、前記ずれ量検出手段で検出された前
記ヘッドの前記所望のトラックとのずれ量が所定の値以
上のときには、前記データの読み出しを停止することを
特徴とする。請求項9によれば、トラック追従情報によ
り検出したヘッドの所望のトラックからのずれ量が所定
量を越えたときには、前記データの読み出しを停止する
ことにより、得ようとするデータとは異なるデータが読
み出されることがない。
【0036】請求項10は、上位装置からのデータ読出
範囲の指示に応じてデータの読み出しを行う情報記録再
生装置において、前記サーボ情報を検出するサーボ情報
検出手段と、前記データ読出範囲の最後のデータが読み
取られたときに、前記サーボ情報検出手段により読み取
られた前記データ読出範囲の前記サーボ情報が正常であ
ることを確認した後に、前記最後のデータを前記上位装
置に転送する転送制御手段とを有することを特徴とす
る。
範囲の指示に応じてデータの読み出しを行う情報記録再
生装置において、前記サーボ情報を検出するサーボ情報
検出手段と、前記データ読出範囲の最後のデータが読み
取られたときに、前記サーボ情報検出手段により読み取
られた前記データ読出範囲の前記サーボ情報が正常であ
ることを確認した後に、前記最後のデータを前記上位装
置に転送する転送制御手段とを有することを特徴とす
る。
【0037】請求項10によれば、上位装置からのデー
タ読出範囲の指示に応じてデータの読み出しを行う場合
に、データ読出範囲の最後のデータが読み取られたとき
に、データ読出範囲のサーボ情報が正常であることを確
認した後に、最後のデータを上位装置に転送することに
より、最後のデータの転送により上位装置に正常なデー
タが転送されたことを認識させることができ、また、最
後のデータ転送されない場合には、データ読出範囲のデ
ータに誤りがあることを認識できる。
タ読出範囲の指示に応じてデータの読み出しを行う場合
に、データ読出範囲の最後のデータが読み取られたとき
に、データ読出範囲のサーボ情報が正常であることを確
認した後に、最後のデータを上位装置に転送することに
より、最後のデータの転送により上位装置に正常なデー
タが転送されたことを認識させることができ、また、最
後のデータ転送されない場合には、データ読出範囲のデ
ータに誤りがあることを認識できる。
【0038】請求項11は、請求項10において、前記
サーボ情報は、前記ヘッドにより前記トラック追従情報
が走査された後に、前記アドレス情報が走査されるよう
に前記記録媒体上に配置され、前記トラック追従情報か
ら前記ヘッドの前記所望のトラックからのずれ量を検出
するずれ量検出手段を有し、前記転送制御手段は、前記
ずれ量検出手段で検出された前記検出ずれ量が所定量を
超えたときには、前記検出ずれ量が所定量を越えたデー
タの直前に読み出したデータの前記上位装置への転送を
停止することを特徴とする。
サーボ情報は、前記ヘッドにより前記トラック追従情報
が走査された後に、前記アドレス情報が走査されるよう
に前記記録媒体上に配置され、前記トラック追従情報か
ら前記ヘッドの前記所望のトラックからのずれ量を検出
するずれ量検出手段を有し、前記転送制御手段は、前記
ずれ量検出手段で検出された前記検出ずれ量が所定量を
超えたときには、前記検出ずれ量が所定量を越えたデー
タの直前に読み出したデータの前記上位装置への転送を
停止することを特徴とする。
【0039】請求項11によれば、検出ずれ量が所定量
を超えたときには、検出ずれ量が所定量を越えたデータ
の直前のデータの上位装置への転送を停止することによ
り、誤りがある可能性があるデータを上位装置に転送す
ることがなく、正確なデータを上位装置に転送できる。
請求項12は、請求項10において、前記サーボ情報
は、前記ヘッドにより前記トラック追従情報が走査され
た後に、前記アドレス情報が走査されるように配置され
た前記記録媒体を使用し、前記トラック追従情報から前
記ヘッドの前記所望のトラックからのずれ量を検出する
ずれ量検出手段を有し、前記転送制御手段は、前記検出
ずれ量が所定量を超えたときには、前記検出ずれ量が所
定量を越えたデータの前の複数データの前記上位装置へ
の転送を停止することを特徴とする。
を超えたときには、検出ずれ量が所定量を越えたデータ
の直前のデータの上位装置への転送を停止することによ
り、誤りがある可能性があるデータを上位装置に転送す
ることがなく、正確なデータを上位装置に転送できる。
請求項12は、請求項10において、前記サーボ情報
は、前記ヘッドにより前記トラック追従情報が走査され
た後に、前記アドレス情報が走査されるように配置され
た前記記録媒体を使用し、前記トラック追従情報から前
記ヘッドの前記所望のトラックからのずれ量を検出する
ずれ量検出手段を有し、前記転送制御手段は、前記検出
ずれ量が所定量を超えたときには、前記検出ずれ量が所
定量を越えたデータの前の複数データの前記上位装置へ
の転送を停止することを特徴とする。
【0040】請求項12によれば、検出ずれ量が所定量
を超えたときには、検出ずれ量が所定量を越えたデータ
の前の複数データの上位装置への転送を停止することに
より、誤りがある可能性があるデータを上位装置に転送
することがなく、正確なデータだけを上位装置に転送で
きる。請求項13は、少なくともトラック追従情報、及
び、アドレス情報が記録され、該トラック追従情報、及
び、アドレス情報がヘッドにより読み取られ、該ヘッド
により所望のトラックが追従され、データが記録再生さ
れる記録媒体において、前記ヘッドにより前記トラック
追従情報が走査された後に、前記アドレス情報が走査さ
れるように前記トラック追従情報及び前記アドレス情報
が配置されてなることを特徴とする。
を超えたときには、検出ずれ量が所定量を越えたデータ
の前の複数データの上位装置への転送を停止することに
より、誤りがある可能性があるデータを上位装置に転送
することがなく、正確なデータだけを上位装置に転送で
きる。請求項13は、少なくともトラック追従情報、及
び、アドレス情報が記録され、該トラック追従情報、及
び、アドレス情報がヘッドにより読み取られ、該ヘッド
により所望のトラックが追従され、データが記録再生さ
れる記録媒体において、前記ヘッドにより前記トラック
追従情報が走査された後に、前記アドレス情報が走査さ
れるように前記トラック追従情報及び前記アドレス情報
が配置されてなることを特徴とする。
【0041】請求項13によれば、ヘッドによりトラッ
ク追従情報が走査された後に、アドレス情報が走査され
るようにトラック追従情報及びアドレス情報が記録され
た記録媒体を用いることにより、トラック追従情報によ
りヘッドが所望のトラックを追従するように制御した
後、所望のトラックのアドレス情報を確実に確認でき
る。
ク追従情報が走査された後に、アドレス情報が走査され
るようにトラック追従情報及びアドレス情報が記録され
た記録媒体を用いることにより、トラック追従情報によ
りヘッドが所望のトラックを追従するように制御した
後、所望のトラックのアドレス情報を確実に確認でき
る。
【0042】
【発明の実施の形態】図1に本発明の一実施例のブロッ
ク構成図を示す。同図中、図7、図8と同一構成部分に
は、同一符号を付し、その説明は省略する。本実施例で
は、情報記録再生装置として、ハードディスクドライブ
について説明する。
ク構成図を示す。同図中、図7、図8と同一構成部分に
は、同一符号を付し、その説明は省略する。本実施例で
は、情報記録再生装置として、ハードディスクドライブ
について説明する。
【0043】本実施例のハードディスクドライブ100
は、記録媒体であるハードディスク101に記録される
サーボ情報102のデータ構成、及び、サーボ制御部1
03、フォーマッタ制御部104、データバッファ制御
部105の動作が図7の従来のハードディスクドライブ
とは相違する。まず、本実施例のハードディスク101
のデータ構成について説明する。
は、記録媒体であるハードディスク101に記録される
サーボ情報102のデータ構成、及び、サーボ制御部1
03、フォーマッタ制御部104、データバッファ制御
部105の動作が図7の従来のハードディスクドライブ
とは相違する。まず、本実施例のハードディスク101
のデータ構成について説明する。
【0044】本実施例のハードディスク101は、トラ
ック追従情報の後に、アドレス情報が記録されている。
図2に本発明の一実施例のサーボ情報のデータ構成図を
示す。同図中、図Aと同一構成部分には同一符号を付
し、その説明は省略する。本実施例のサーボ情報102
は、図10の従来のサーボ情報においてアドレス情報が
記録されるシリンダ領域CYLINDERとトラック追従情報が
記録されるポジション領域POSITIONとが反対に配置され
ている。
ック追従情報の後に、アドレス情報が記録されている。
図2に本発明の一実施例のサーボ情報のデータ構成図を
示す。同図中、図Aと同一構成部分には同一符号を付
し、その説明は省略する。本実施例のサーボ情報102
は、図10の従来のサーボ情報においてアドレス情報が
記録されるシリンダ領域CYLINDERとトラック追従情報が
記録されるポジション領域POSITIONとが反対に配置され
ている。
【0045】このため、サーボマークSM検出後、磁気
ヘッド4は、まず、トラック追従情報であるポジション
領域POSITIONを走査した後、アドレス情報であるシリン
ダ領域CYLINDERを走査する。図2に示されるようにサー
ボ情報102を配置することにより、トラック追従情報
を読む前に衝撃があり、磁気ヘッド4が隣のトラックの
トラック追従情報との中間地点を越えてしまった状態で
は、アドレス情報が正しい情報をよみださないため、間
違ったトラックにいると判断できる。よって、トラック
追従情報が正しくないにもかかわらずアドレス情報が正
しいという状況が発生しにくくなる。
ヘッド4は、まず、トラック追従情報であるポジション
領域POSITIONを走査した後、アドレス情報であるシリン
ダ領域CYLINDERを走査する。図2に示されるようにサー
ボ情報102を配置することにより、トラック追従情報
を読む前に衝撃があり、磁気ヘッド4が隣のトラックの
トラック追従情報との中間地点を越えてしまった状態で
は、アドレス情報が正しい情報をよみださないため、間
違ったトラックにいると判断できる。よって、トラック
追従情報が正しくないにもかかわらずアドレス情報が正
しいという状況が発生しにくくなる。
【0046】なぜなら、トラック追従情報とアドレス情
報の読出し時には、同じ方向にヘッドを移動させる力を
受けていると考えられるため、トラック追従すべきトラ
ツクを間違えるような状況ではかならずアドレス情報が
本来のアドレスを示す状態にないと言えるからである。
このため、本実施例では、トラック追従情報を読みだし
たときに、所定量、すなわち、トラック幅の半分以上の
ずれ量だけトラック追従状態からのずれが生じたとき
に、サーボ制御部103、フォーマッタ制御部104、
データバッファ制御部105によりデータの読み出しを
停止させるようにする。
報の読出し時には、同じ方向にヘッドを移動させる力を
受けていると考えられるため、トラック追従すべきトラ
ツクを間違えるような状況ではかならずアドレス情報が
本来のアドレスを示す状態にないと言えるからである。
このため、本実施例では、トラック追従情報を読みだし
たときに、所定量、すなわち、トラック幅の半分以上の
ずれ量だけトラック追従状態からのずれが生じたとき
に、サーボ制御部103、フォーマッタ制御部104、
データバッファ制御部105によりデータの読み出しを
停止させるようにする。
【0047】図3に本発明の一実施例のサーボ制御部の
処理フローチャートを示す。磁気ヘッドは、サーボマー
クSM、ポジション領域POSITION、シリンダ領域CYLIND
ERの順に走査し、順次情報を読み出す。磁気ヘッドによ
り読み出された情報は、サーボ制御部103に供給され
る。サーボ制御部103は、磁気ヘッド4によりサーボ
マークSMが検出されると(ステップS1−1)、次
に、シリンダ領域CYLINDERから読み出されたシリンダア
ドレスが期待値、すなわち、アクセスしようとするデー
タのアドレスと一致するか否かを判断する(ステップS
1−2)。
処理フローチャートを示す。磁気ヘッドは、サーボマー
クSM、ポジション領域POSITION、シリンダ領域CYLIND
ERの順に走査し、順次情報を読み出す。磁気ヘッドによ
り読み出された情報は、サーボ制御部103に供給され
る。サーボ制御部103は、磁気ヘッド4によりサーボ
マークSMが検出されると(ステップS1−1)、次
に、シリンダ領域CYLINDERから読み出されたシリンダア
ドレスが期待値、すなわち、アクセスしようとするデー
タのアドレスと一致するか否かを判断する(ステップS
1−2)。
【0048】ステップS1−2で、シリンダ領域CYLIND
ERから読み出されたシリンダアドレスと期待値とが一致
する場合には、それ以前に検出されたポジション領域PO
SITIONのトラック追従情報から磁気ヘッド4とトラック
とのずれ量を検出する(ステップS1−3)。次にサー
ボ制御部103は、ステップS1−3で、検出された磁
気ヘッド4のトラックとのずれ量が予め設定された所定
量(例えば、トラック幅Wの半分1/2W)を越えたか
否かを判断する(ステップS1−4)。
ERから読み出されたシリンダアドレスと期待値とが一致
する場合には、それ以前に検出されたポジション領域PO
SITIONのトラック追従情報から磁気ヘッド4とトラック
とのずれ量を検出する(ステップS1−3)。次にサー
ボ制御部103は、ステップS1−3で、検出された磁
気ヘッド4のトラックとのずれ量が予め設定された所定
量(例えば、トラック幅Wの半分1/2W)を越えたか
否かを判断する(ステップS1−4)。
【0049】ステップS1−4で、磁気ヘッド4のずれ
量が所定量以内の場合には、ステップS1−3で検出さ
れた磁気ヘッド4のずれ量に応じてアクチュエータ7を
制御して、磁気ヘッド4の位置を制御する(ステップS
1−5)。また、ステップS1−4で、磁気ヘッド4の
ずれ量が所定量を越えてしまった場合には、データ読出
停止信号をフォーマッタ制御部104及びデータバッフ
ァ制御部105に供給した後、追従処理を停止する(ス
テップS1−6、S1−7)。
量が所定量以内の場合には、ステップS1−3で検出さ
れた磁気ヘッド4のずれ量に応じてアクチュエータ7を
制御して、磁気ヘッド4の位置を制御する(ステップS
1−5)。また、ステップS1−4で、磁気ヘッド4の
ずれ量が所定量を越えてしまった場合には、データ読出
停止信号をフォーマッタ制御部104及びデータバッフ
ァ制御部105に供給した後、追従処理を停止する(ス
テップS1−6、S1−7)。
【0050】ステップS1−6で、サーボ制御部103
からのデータ読出停止信号によりフォーマッタ制御部1
04及びデータバッファ制御部105が制御される。図
4に本発明の一実施例の動作説明図を示す。サーボ制御
部103で生成されたデータ読出停止信号は、フォーマ
ッタ制御部104のステートマシン104aに供給され
る。
からのデータ読出停止信号によりフォーマッタ制御部1
04及びデータバッファ制御部105が制御される。図
4に本発明の一実施例の動作説明図を示す。サーボ制御
部103で生成されたデータ読出停止信号は、フォーマ
ッタ制御部104のステートマシン104aに供給され
る。
【0051】ステートマシン104aは、データ読出停
止信号に応じて読み出し動作を停止し、リード/ライト
制御部から供給されるリードデータのデータバッファ制
御部6への供給を停止させる。なお、ECC回路104
bは、リード/ライト制御部8から供給されたデータの
訂正を行う。また、このとき、フォーマッタ制御部10
4は、リード/ライト制御部8に読み出し動作を行う際
に供給するリードゲート信号RGを解除し、リード/ラ
イト制御部8からフォーマッタ制御部104へのデータ
の供給を中止させる。
止信号に応じて読み出し動作を停止し、リード/ライト
制御部から供給されるリードデータのデータバッファ制
御部6への供給を停止させる。なお、ECC回路104
bは、リード/ライト制御部8から供給されたデータの
訂正を行う。また、このとき、フォーマッタ制御部10
4は、リード/ライト制御部8に読み出し動作を行う際
に供給するリードゲート信号RGを解除し、リード/ラ
イト制御部8からフォーマッタ制御部104へのデータ
の供給を中止させる。
【0052】また、データバッファ制御部105では、
サーボ制御部103からデータ読出停止信号が供給され
ると、直前に供給されたサーボフレームのデータの上位
装置2への転送を停止する。このように、サーボ情報に
より異なるデータであると判定された場合には、その直
前のデータも異なるデータである可能性があるので、直
前のデータを上位装置2に転送しないことにより、正し
いデータだけを上位装置2に転送できるようになる。
サーボ制御部103からデータ読出停止信号が供給され
ると、直前に供給されたサーボフレームのデータの上位
装置2への転送を停止する。このように、サーボ情報に
より異なるデータであると判定された場合には、その直
前のデータも異なるデータである可能性があるので、直
前のデータを上位装置2に転送しないことにより、正し
いデータだけを上位装置2に転送できるようになる。
【0053】図5に本発明の一実施例の動作タイミング
を説明するための図を示す。図5(A)はサーボゲート
信号SG、図5(B)はサーボ情報の検出タイミングを
示す。時刻t1で、サーボ情報の読み出しが開始される
と、サーボ制御部103では、サーボゲート信号SGを
アサートする。このとき、読み出されたサーボ情報のデ
ータ内容及び出力レベルは、サーボ制御部103内に保
持される。
を説明するための図を示す。図5(A)はサーボゲート
信号SG、図5(B)はサーボ情報の検出タイミングを
示す。時刻t1で、サーボ情報の読み出しが開始される
と、サーボ制御部103では、サーボゲート信号SGを
アサートする。このとき、読み出されたサーボ情報のデ
ータ内容及び出力レベルは、サーボ制御部103内に保
持される。
【0054】次に、時刻t2でサーボ情報の読み出しが
終了すると、サーボ制御部103では、サーボゲート信
号SGをネゲートするとともに、上記図3に示す処理を
実行するプログラムが起動される。時刻t4で、上記図
3に示す処理が終了し、上記図に示す処理に応じて読出
停止信号がアサート又はネゲートされる。
終了すると、サーボ制御部103では、サーボゲート信
号SGをネゲートするとともに、上記図3に示す処理を
実行するプログラムが起動される。時刻t4で、上記図
3に示す処理が終了し、上記図に示す処理に応じて読出
停止信号がアサート又はネゲートされる。
【0055】また、サーボ制御部103では、上記ステ
ップS1−7でサーボ情報102により異なるデータで
あると判定、すなわち、読出停止信号がアサートされ、
トラック追従が解除された場合には、リトライ処理が行
われる。図6に本発明の一実施例のサーボ制御部のリト
ライ処理時の処理フローチャートを示す。
ップS1−7でサーボ情報102により異なるデータで
あると判定、すなわち、読出停止信号がアサートされ、
トラック追従が解除された場合には、リトライ処理が行
われる。図6に本発明の一実施例のサーボ制御部のリト
ライ処理時の処理フローチャートを示す。
【0056】サーボ制御部では、まず、上記図3の処理
での読出動作の停止要因を解析する(ステップS2−
1)。ステップS2−1での解析結果、読出停止信号に
よるトラック追従動作が停止された場合には、磁気ヘッ
ド4を読み出し動作の対象となるシリンダアドレスに再
びシークさせる(ステップS2−2)。
での読出動作の停止要因を解析する(ステップS2−
1)。ステップS2−1での解析結果、読出停止信号に
よるトラック追従動作が停止された場合には、磁気ヘッ
ド4を読み出し動作の対象となるシリンダアドレスに再
びシークさせる(ステップS2−2)。
【0057】シーク動作が完了すると、上記図3に示す
処理により再び読み出しが行われる(ステップS2−
3、S2−4)。また、ステップS2−2での解析結
果、他の要因でトラック追従動作が停止されたと解析さ
れた場合には、パラメータを変化させることによる通常
のリトライ処理が実行される(ステップS2−5)。
処理により再び読み出しが行われる(ステップS2−
3、S2−4)。また、ステップS2−2での解析結
果、他の要因でトラック追従動作が停止されたと解析さ
れた場合には、パラメータを変化させることによる通常
のリトライ処理が実行される(ステップS2−5)。
【0058】なお、本実施例では、データバッファ制御
部105は、サーボ制御回路103からデータ読出停止
信号が供給されると、直前のサーボフレームのデータの
上位装置2への転送を停止したが、これに限られるもの
ではなく、予め設定しておいた複数サーボフレーム前の
データの上位装置2への転送を停止してもよい。このよ
うに、直前のデータだけでなく、予め設定しておいた複
数サーボフレーム前のデータの上位装置2への転送を停
止することにより、さらに、確実に正しいデータだけを
上位装置2に転送できるようになる。
部105は、サーボ制御回路103からデータ読出停止
信号が供給されると、直前のサーボフレームのデータの
上位装置2への転送を停止したが、これに限られるもの
ではなく、予め設定しておいた複数サーボフレーム前の
データの上位装置2への転送を停止してもよい。このよ
うに、直前のデータだけでなく、予め設定しておいた複
数サーボフレーム前のデータの上位装置2への転送を停
止することにより、さらに、確実に正しいデータだけを
上位装置2に転送できるようになる。
【0059】また、データバッファ制御部105では、
現在上位装置2から指示されている範囲のデータを順次
データバッファ10に記憶し、順次上位装置2に転送
し、指示されている範囲の最終のデータが読み出され、
データバッファ10に記憶されると、最初に確認したサ
ーボ情報102が正常である場合にだけ、最終セクタの
データを上位装置2への転送を実施する。すなわち、上
位装置2から要求された範囲にエラーがあれば、最終セ
クタのデータは転送されず、上位装置2から要求された
範囲のデータが最初から最後まで全て転送されば、正常
に読み出されたことがわかる。
現在上位装置2から指示されている範囲のデータを順次
データバッファ10に記憶し、順次上位装置2に転送
し、指示されている範囲の最終のデータが読み出され、
データバッファ10に記憶されると、最初に確認したサ
ーボ情報102が正常である場合にだけ、最終セクタの
データを上位装置2への転送を実施する。すなわち、上
位装置2から要求された範囲にエラーがあれば、最終セ
クタのデータは転送されず、上位装置2から要求された
範囲のデータが最初から最後まで全て転送されば、正常
に読み出されたことがわかる。
【0060】このように、最終セクタのデータが転送さ
れなければ、上位装置2は読取指示の結果がエラーであ
ることを認識できる。また、サーボ制御部103では、
前述のように読出動作の異常に気づいた場合、上位装置
2へデータを転送する前にリトライを実施して正常なデ
ータを転送できるようにする。
れなければ、上位装置2は読取指示の結果がエラーであ
ることを認識できる。また、サーボ制御部103では、
前述のように読出動作の異常に気づいた場合、上位装置
2へデータを転送する前にリトライを実施して正常なデ
ータを転送できるようにする。
【0061】このとき、データバッファ制御部104で
は、サーボ制御部103からの指示に応じて読出したセ
クタのデータの次のサーボ情報が正常であることを確認
できた場合に、上位装置2への転送を行う。このよう
に、次にサーボ情報が確認できたときに、前のデータを
上位装置2に転送することにより、前のデータの走査ト
ラックが正しいと判断でき、正しいデータが読み出され
たと判断できる。よって、上位装置2に対して正しいデ
ータだけを転送できる。
は、サーボ制御部103からの指示に応じて読出したセ
クタのデータの次のサーボ情報が正常であることを確認
できた場合に、上位装置2への転送を行う。このよう
に、次にサーボ情報が確認できたときに、前のデータを
上位装置2に転送することにより、前のデータの走査ト
ラックが正しいと判断でき、正しいデータが読み出され
たと判断できる。よって、上位装置2に対して正しいデ
ータだけを転送できる。
【0062】以上、本実施例によれば、磁気へッド4が
トラック追従状態からはずれたことを的確に知ることが
可能となり、さらにはずれた場合にはECC回路104
bがECCエラーを検出するのを待たずに、積極的にフ
ォーマッタ制御部104を停止させる機能を持たせるこ
とにより,誤訂正を防ぐことが確実に行える。さらに、
すでに読出したデータが誤訂正された可能性をなくすこ
とが可能である。
トラック追従状態からはずれたことを的確に知ることが
可能となり、さらにはずれた場合にはECC回路104
bがECCエラーを検出するのを待たずに、積極的にフ
ォーマッタ制御部104を停止させる機能を持たせるこ
とにより,誤訂正を防ぐことが確実に行える。さらに、
すでに読出したデータが誤訂正された可能性をなくすこ
とが可能である。
【0063】なお、本実施例では、情報記録再生装置と
してハードディスクドライブを例に取って説明したが、
ハードディスクドライブに限られるものではなく、要は
アドレス情報、トラック追従情報等からなるサーボ情報
によってトラッキング制御を行う情報記録再生装置に適
用できることは言うまでもない。
してハードディスクドライブを例に取って説明したが、
ハードディスクドライブに限られるものではなく、要は
アドレス情報、トラック追従情報等からなるサーボ情報
によってトラッキング制御を行う情報記録再生装置に適
用できることは言うまでもない。
【0064】
【発明の効果】上述の如く、本発明の請求項1によれ
ば、まず、トラック追従情報に応じてヘッドが所望のト
ラックを走査している否かを判断することにより、誤っ
たトラックからデータを読み出すことを防止できる等の
特長を有する。請求項2によれば、トラック追従情報に
より検出したヘッドの所望のトラックからのずれ量が所
定量を越えたときには、データの読み出しを停止するこ
とにより、得ようとするデータとは異なるデータが読み
出されることがなく、正確なデータが得られる等の特長
を有する。
ば、まず、トラック追従情報に応じてヘッドが所望のト
ラックを走査している否かを判断することにより、誤っ
たトラックからデータを読み出すことを防止できる等の
特長を有する。請求項2によれば、トラック追従情報に
より検出したヘッドの所望のトラックからのずれ量が所
定量を越えたときには、データの読み出しを停止するこ
とにより、得ようとするデータとは異なるデータが読み
出されることがなく、正確なデータが得られる等の特長
を有する。
【0065】請求項3によれば、データの読み出しの停
止を検出ずれ量が所定量を超えたときに、直ぐに行うこ
とにより、得ようとするデータとは異なるデータが読み
出されることがなく、また、直ちにデータの読み出しが
停止されるので、直ぐに次に処理を実行できる等の特長
を有する。請求項4によれば、データの読み出しの停止
を検出ずれ量が所定量を超えたデータの読み出しが終了
した後に行うことにより、得ようとするデータとは異な
るデータが読み出されることがなく、正確なデータを得
られる等の特長を有する。
止を検出ずれ量が所定量を超えたときに、直ぐに行うこ
とにより、得ようとするデータとは異なるデータが読み
出されることがなく、また、直ちにデータの読み出しが
停止されるので、直ぐに次に処理を実行できる等の特長
を有する。請求項4によれば、データの読み出しの停止
を検出ずれ量が所定量を超えたデータの読み出しが終了
した後に行うことにより、得ようとするデータとは異な
るデータが読み出されることがなく、正確なデータを得
られる等の特長を有する。
【0066】請求項5によれば、上位装置からのデータ
読出範囲の指示に応じてデータの読み出しを行う場合
に、データ読出範囲の最後のデータが読み取られたとき
に、データ読出範囲のサーボ情報が正常であることを確
認した後に、最後のデータを上位装置に転送することに
より、最後のデータの転送により上位装置に正常なデー
タが転送されたことを認識させることができ、また、最
後のデータ転送されない場合には、データ読出範囲のデ
ータに誤りがあることを認識できる等の特長を有する。
読出範囲の指示に応じてデータの読み出しを行う場合
に、データ読出範囲の最後のデータが読み取られたとき
に、データ読出範囲のサーボ情報が正常であることを確
認した後に、最後のデータを上位装置に転送することに
より、最後のデータの転送により上位装置に正常なデー
タが転送されたことを認識させることができ、また、最
後のデータ転送されない場合には、データ読出範囲のデ
ータに誤りがあることを認識できる等の特長を有する。
【0067】請求項6によれば、検出ずれ量が所定量を
超えたときには、検出ずれ量が所定量を越えたデータの
直前に読み出したデータの上位装置への転送を停止する
ことにより、誤りの可能性がある直前のデータを上位装
置に転送するおそれがなく、正確なデータだけを上位装
置に転送できる等の特長を有する。請求項7によれば、
検出ずれ量が所定量を超えたときには、検出ずれ量が所
定量を越えたデータの前の複数データの上位装置への転
送を停止することにより、誤りがある可能性があるデー
タを上位装置に転送することがなく、正確なデータだけ
を上位装置に転送できる等の特長を有する。
超えたときには、検出ずれ量が所定量を越えたデータの
直前に読み出したデータの上位装置への転送を停止する
ことにより、誤りの可能性がある直前のデータを上位装
置に転送するおそれがなく、正確なデータだけを上位装
置に転送できる等の特長を有する。請求項7によれば、
検出ずれ量が所定量を超えたときには、検出ずれ量が所
定量を越えたデータの前の複数データの上位装置への転
送を停止することにより、誤りがある可能性があるデー
タを上位装置に転送することがなく、正確なデータだけ
を上位装置に転送できる等の特長を有する。
【0068】請求項8によれば、ヘッドが所望のトラッ
クを追従するように制御を行った後、アドレス情報によ
りヘッドが走査すべきトラックか否かを確認することに
より、ヘッドが現在走査しているトラックの中心位置を
走査するように制御した後に、アドレス情報によりヘッ
ドが走査すべきトラックを走査しているか否かを確認す
ることにより、誤ったトラックからデータを読み出すこ
とを防止できる等の特長を有する。
クを追従するように制御を行った後、アドレス情報によ
りヘッドが走査すべきトラックか否かを確認することに
より、ヘッドが現在走査しているトラックの中心位置を
走査するように制御した後に、アドレス情報によりヘッ
ドが走査すべきトラックを走査しているか否かを確認す
ることにより、誤ったトラックからデータを読み出すこ
とを防止できる等の特長を有する。
【0069】請求項9によれば、トラック追従情報によ
り検出したヘッドの所望のトラックからのずれ量が所定
量を越えたときには、前記データの読み出しを停止する
ことにより、得ようとするデータとは異なるデータが読
み出されることがなく、正確なデータを得られる等の特
長を有する。請求項10によれば、上位装置からのデー
タ読出範囲の指示に応じてデータの読み出しを行う場合
に、データ読出範囲の最後のデータが読み取られたとき
に、データ読出範囲のサーボ情報が正常であることを確
認した後に、最後のデータを上位装置に転送することに
より、最後のデータの転送により上位装置に正常なデー
タが転送されたことを認識させることができ、また、最
後のデータ転送されない場合には、データ読出範囲のデ
ータに誤りがあることを認識できる等の特長を有する。
り検出したヘッドの所望のトラックからのずれ量が所定
量を越えたときには、前記データの読み出しを停止する
ことにより、得ようとするデータとは異なるデータが読
み出されることがなく、正確なデータを得られる等の特
長を有する。請求項10によれば、上位装置からのデー
タ読出範囲の指示に応じてデータの読み出しを行う場合
に、データ読出範囲の最後のデータが読み取られたとき
に、データ読出範囲のサーボ情報が正常であることを確
認した後に、最後のデータを上位装置に転送することに
より、最後のデータの転送により上位装置に正常なデー
タが転送されたことを認識させることができ、また、最
後のデータ転送されない場合には、データ読出範囲のデ
ータに誤りがあることを認識できる等の特長を有する。
【0070】請求項11によれば、検出ずれ量が所定量
を超えたときには、検出ずれ量が所定量を越えたデータ
の直前のデータの上位装置への転送を停止することによ
り、誤りがある可能性があるデータを上位装置に転送す
ることがなく、正確なデータを上位装置に転送できる等
の特長を有する。請求項12によれば、検出ずれ量が所
定量を超えたときには、検出ずれ量が所定量を越えたデ
ータの前の複数データの上位装置への転送を停止するこ
とにより、誤りがある可能性があるデータを上位装置に
転送することがなく、正確なデータだけを上位装置に転
送できる等の特長を有する。
を超えたときには、検出ずれ量が所定量を越えたデータ
の直前のデータの上位装置への転送を停止することによ
り、誤りがある可能性があるデータを上位装置に転送す
ることがなく、正確なデータを上位装置に転送できる等
の特長を有する。請求項12によれば、検出ずれ量が所
定量を超えたときには、検出ずれ量が所定量を越えたデ
ータの前の複数データの上位装置への転送を停止するこ
とにより、誤りがある可能性があるデータを上位装置に
転送することがなく、正確なデータだけを上位装置に転
送できる等の特長を有する。
【0071】請求項13によれば、ヘッドによりトラッ
ク追従情報が走査された後に、アドレス情報が走査され
るようにトラック追従情報及びアドレス情報が記録され
た記録媒体を用いることにより、トラック追従情報によ
りヘッドが所望のトラックを追従するように制御した
後、所望のトラックのアドレス情報を確実に確認できる
等の特長を有する。
ク追従情報が走査された後に、アドレス情報が走査され
るようにトラック追従情報及びアドレス情報が記録され
た記録媒体を用いることにより、トラック追従情報によ
りヘッドが所望のトラックを追従するように制御した
後、所望のトラックのアドレス情報を確実に確認できる
等の特長を有する。
【図1】本発明の一実施例のブロック構成図である。
【図2】本発明の一実施例のハードディスクのサーボ情
報のデータ構成図である。
報のデータ構成図である。
【図3】本発明の一実施例のサーボ制御部の処理フロー
チャートである。
チャートである。
【図4】本発明の一実施例の動作説明図である。
【図5】本発明の一実施例の動作タイミングを説明する
ための図である。
ための図である。
【図6】本発明の一実施例のサーボ制御部のリトライ処
理時の処理フローチャートである。
理時の処理フローチャートである。
【図7】従来のハードディスクドライブの一例のブロッ
ク構成図である。
ク構成図である。
【図8】従来のハードディスクドライブの一例の外観図
である。
である。
【図9】従来のハードディスクドライブの一例のハード
ディスクのデータ構成図である。
ディスクのデータ構成図である。
【図10】従来のハードディスクドライブの一例のサー
ボ情報のデータ構成図である。
ボ情報のデータ構成図である。
【図11】従来のハードディスクドライブの一例のポジ
ション領域のデータ構成図である。
ション領域のデータ構成図である。
【図12】従来のハードディスクドライブの一例の処理
フローチャートである。
フローチャートである。
【図13】従来のハードディスクドライブの一例の課題
を説明するための図である。
を説明するための図である。
3 スピンドルモータ 4 磁気ヘッド 5 アーム 6 回転軸 7 アクチュエータ 8 リード/ライト制御部 10 データバッファ 12 IF制御部 14 MPU 15 ROM 16 RAM 100 ハードディスクドライブ 101 ハードディスク 102 サーボ情報 103 サーボ制御部 104 フォーマッタ制御部 105 データバッファ制御部
Claims (13)
- 【請求項1】 記録媒体に記録され、ヘッドのトラック
からのずれ量を検出するトラック追従情報、及び、デー
タを識別するアドレス情報に応じてヘッドを所望のトラ
ックに追従させつつ、該記録媒体に記録された所望のデ
ータの読み出しを行うデータ読出方法において、 前記ヘッドにより前記トラック追従情報が走査された後
に、前記アドレス情報が走査されるように前記トラック
追従情報及び前記アドレス情報が配置された前記記録媒
体を使用し、 前記トラック追従情報により前記ヘッドの前記所望のト
ラックからのずれ量を検出し、該ずれ量を検出した後
に、前記アドレス情報を読み出し、前記アドレス情報に
応じて読み出すべき情報を認識して、前記データの読み
出しを行うことを特徴とするデータ読出方法。 - 【請求項2】 前記トラック追従情報により検出したず
れ量が所定量を越えたときには、前記データの読み出し
を停止することを特徴とする請求項1記載のデータ読出
方法。 - 【請求項3】 前記データの読み出しの停止は、前記検
出ずれ量が所定量を超えたときに、直ぐに行われること
を特徴とする請求項2記載のデータ読出方法。 - 【請求項4】 前記データの読み出しの停止は、前記検
出ずれ量が所定量を超えたデータの読み出しが終了した
後に行われることを特徴とする請求項1記載のデータ読
出方法。 - 【請求項5】 上位装置からのデータ読出範囲の指示に
応じてデータの読み出しを行うデータ読出方法におい
て、 前記データ読出範囲の各データのサーボ情報を検出しつ
つ、データの読み出しを行い、 前記データ読出範囲の最後のデータが読み取られたとき
に、前記データ読出範囲の前記サーボ情報が正常である
ことを確認した後に、前記最後のデータを前記上位装置
に転送することを特徴とするデータ読出方法。 - 【請求項6】 前記サーボ情報が、前記ヘッドにより前
記トラック追従情報が走査された後に、前記アドレス情
報が走査されるように配置された前記記録媒を使用し、 前記ヘッドの前記所望のトラックからのずれ量を検出
し、 前記検出ずれ量が所定量を超えたときには、前記検出ず
れ量が所定量を越えたデータの直前に読み出したデータ
の前記上位装置への転送を停止することを特徴とする請
求項5記載のデータ読出方法。 - 【請求項7】 前記サーボ情報が、前記ヘッドにより前
記トラック追従情報が走査された後に、前記アドレス情
報が走査されるように配置された前記記録媒体を使用
し、 前記ヘッドの前記所望のトラックからのずれ量を検出
し、 前記検出ずれ量が所定量を超えたときには、前記検出ず
れ量が所定量を越えたデータの前の複数データの前記上
位装置への転送を停止することを特徴とする請求項5記
載のデータ読出方法。 - 【請求項8】 記録媒体に記録されたトラック追従情
報、アドレス情報に応じてヘッドを所望のトラックに追
従させ、該所望のトラックに情報を記録再生する情報記
録再生装置において、 前記ヘッドにより前記トラック追従情報が走査された後
に、前記アドレス情報が走査されるように前記トラック
追従情報及び前記アドレス情報が配置された前記記録媒
体を使用し、 前記トラック追従情報に応じて前記ヘッドの前記所望の
トラックとのずれ量を検出するずれ量検出手段と、 前記アドレス情報を検出するアドレス情報検出手段と、 前記ずれ量検出手段で前記トラック追従情報により検出
された前記ヘッドの前記所望のトラックからの前記ずれ
量に応じて前記ヘッドが前記所望のトラックに追従させ
た後、前記アドレス情報を読み出し、前記アドレス情報
に応じて読み出すべき情報を認識して、前記データの読
み出しを行うデータ読出制御手段とを有することを特徴
とする情報記録再生装置。 - 【請求項9】 前記データ読出制御手段は、前記ずれ量
検出手段で検出された前記ヘッドの前記所望のトラック
とのずれ量が所定の値以上のときには、前記データの読
み出しを停止することを特徴とする請求項8記載の情報
記録再生装置。 - 【請求項10】 上位装置からのデータ読出範囲の指示
に応じてデータの読み出しを行う情報記録再生装置にお
いて、 前記サーボ情報を検出するサーボ情報検出手段と、 前記データ読出範囲の最後のデータが読み取られたとき
に、前記サーボ情報検出手段により読み取られた前記デ
ータ読出範囲の前記サーボ情報が正常であることを確認
した後に、前記最後のデータを前記上位装置に転送する
転送制御手段とを有することを特徴とするデータ読出方
法。 - 【請求項11】 前記サーボ情報は、前記ヘッドにより
前記トラック追従情報が走査された後に、前記アドレス
情報が走査されるように前記記録媒体上に配置され、 前記トラック追従情報から前記ヘッドの前記所望のトラ
ックからのずれ量を検出するずれ量検出手段を有し、 前記転送制御手段は、前記ずれ量検出手段で検出された
前記検出ずれ量が所定量を超えたときには、前記検出ず
れ量が所定量を越えたデータの直前に読み出したデータ
の前記上位装置への転送を停止することを特徴とする請
求項10記載のデータ読出方法。 - 【請求項12】 前記サーボ情報が、前記ヘッドにより
前記トラック追従情報が走査された後に、前記アドレス
情報が走査されるように配置された前記記録媒体を使用
し、 前記トラック追従情報から前記ヘッドの前記所望のトラ
ックからのずれ量を検出するずれ量検出手段を有し、 前記転送制御手段は、前記検出ずれ量が所定量を超えた
ときには、前記検出ずれ量が所定量を越えたデータの前
の複数データの前記上位装置への転送を停止することを
特徴とする請求項10記載のデータ読出方法。 - 【請求項13】 少なくともトラック追従情報、及び、
アドレス情報が記録され、該トラック追従情報、及び、
アドレス情報がヘッドにより読み取られ、該ヘッドによ
り所望のトラックが追従され、データが記録再生される
記録媒体において、 前記ヘッドにより前記トラック追従情報が走査された後
に、前記アドレス情報が走査されるように前記トラック
追従情報及び前記アドレス情報が配置されてなることを
特徴とする記録媒体。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9287346A JPH11126435A (ja) | 1997-10-20 | 1997-10-20 | データ読出方法及びそれに用いられる記録媒体並びにそれを用いた情報記録再生装置 |
| US09/049,459 US6188533B1 (en) | 1997-10-20 | 1998-03-27 | Data reading method, recording medium used in the method and storage apparatus using the method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9287346A JPH11126435A (ja) | 1997-10-20 | 1997-10-20 | データ読出方法及びそれに用いられる記録媒体並びにそれを用いた情報記録再生装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH11126435A true JPH11126435A (ja) | 1999-05-11 |
Family
ID=17716189
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP9287346A Withdrawn JPH11126435A (ja) | 1997-10-20 | 1997-10-20 | データ読出方法及びそれに用いられる記録媒体並びにそれを用いた情報記録再生装置 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US6188533B1 (ja) |
| JP (1) | JPH11126435A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100618846B1 (ko) | 2004-07-16 | 2006-09-01 | 삼성전자주식회사 | 하드디스크 드라이브의 충격 보호 방법 및 이에 적합한하드디스크 드라이브 |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6967804B1 (en) | 2001-11-30 | 2005-11-22 | Western Digital Technologies, Inc. | Shock event error logging in a disk drive |
| DE102004037388B4 (de) * | 2004-08-02 | 2008-05-29 | Infineon Technologies Ag | Verfahren zur Detektion eines Nicht-Nullspannungsschaltbetriebs eines Vorschaltgeräts für Leuchtstofflampen und Vorschaltgerät |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4656532A (en) | 1985-07-29 | 1987-04-07 | International Business Machines Corporation | Sector identification method for hard sectored hard files |
| JPS6286586A (ja) | 1985-10-11 | 1987-04-21 | Nec Corp | フロツピイデイスク装置の磁気ヘツド位置決め方式 |
| JPS63152070A (ja) | 1986-12-16 | 1988-06-24 | Canon Inc | 記録又は再生装置 |
| JPH0224880A (ja) | 1988-07-13 | 1990-01-26 | Hitachi Ltd | 磁気デイスク装置 |
| JPH03252962A (ja) | 1990-03-01 | 1991-11-12 | Nec Corp | 磁気ディスク装置 |
| JPH04337571A (ja) | 1991-05-14 | 1992-11-25 | Matsushita Electric Ind Co Ltd | 情報信号再生装置 |
| JP3173634B2 (ja) | 1993-11-25 | 2001-06-04 | 株式会社日立製作所 | ディスク記録方法及び装置 |
| JP2943837B2 (ja) * | 1994-03-15 | 1999-08-30 | 富士通株式会社 | データ面サーボ方式を用いた磁気ディスク装置 |
| US5818654A (en) * | 1994-06-13 | 1998-10-06 | Seagate Technology, Inc. | Apparatus and process for managing defective headerless sectors |
| KR0147228B1 (ko) * | 1994-10-27 | 1998-10-15 | 김광호 | 자기 디스크 구동장치에서 오프-트랙을 이용한 트랙 추종 방법 |
| US5710677A (en) * | 1995-12-18 | 1998-01-20 | Seagate Technology, Inc. | Method of detecting and isolating defective servo bursts |
-
1997
- 1997-10-20 JP JP9287346A patent/JPH11126435A/ja not_active Withdrawn
-
1998
- 1998-03-27 US US09/049,459 patent/US6188533B1/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100618846B1 (ko) | 2004-07-16 | 2006-09-01 | 삼성전자주식회사 | 하드디스크 드라이브의 충격 보호 방법 및 이에 적합한하드디스크 드라이브 |
Also Published As
| Publication number | Publication date |
|---|---|
| US6188533B1 (en) | 2001-02-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6490691B1 (en) | Error recovery in a disk drive | |
| US6981205B2 (en) | Data storage apparatus, read data processor, and read data processing method | |
| US6754030B2 (en) | Optimal reader-to-writer offset measurement of a head in a disc drive for reduced track misregistration | |
| US6239931B1 (en) | Technique for reassigning data sector by detecting soft defect | |
| US6476997B2 (en) | Disk device, track positioning method and method for generating a position error signal | |
| US20080094746A1 (en) | Data reading method and storage device | |
| US6822818B2 (en) | Magnetic hard disk drive | |
| US7379256B2 (en) | System and method of rewriting data tracks | |
| US20110107186A1 (en) | Method, apparatus, and storage medium for processing write defect in data storage apparatus | |
| US6263462B1 (en) | Testing method and tester | |
| JPH11126435A (ja) | データ読出方法及びそれに用いられる記録媒体並びにそれを用いた情報記録再生装置 | |
| US7719788B2 (en) | Servo information correcting method | |
| JPH05303854A (ja) | 磁気ディスク装置 | |
| JPH04178978A (ja) | 情報再生装置とその制御方法 | |
| US6661593B2 (en) | Servo information detection method and disk apparatus using the same | |
| US7440211B2 (en) | Apparatus and/or method of controlling timing of servo pulses and disk drive using the method | |
| KR100585164B1 (ko) | 레퍼런스 서보 트랙 카피 시스템에서의 트랙 제로 위치보정 방법 및 이를 이용한 디스크 드라이브 | |
| JP2001273603A (ja) | 磁気ディスク装置及びライト電流調整方法 | |
| EP1585126B1 (en) | Data read retry with read timing adjustment for eccentricity of a disc in a data storage device | |
| US20050152253A1 (en) | Track zero determination method used in data storage system and disk drive using the same | |
| KR100288286B1 (ko) | 서보타이밍에러및특정트랙에서의에러발생시서보제어방법 | |
| KR19990056099A (ko) | 에러정정코드 임계치 변경을 이용한 데이타섹터 재 할당방법 | |
| KR100350677B1 (ko) | 하드디스크드라이브의에러복구알고리즘을검증하기위한폴트재현방법 | |
| JP2004110946A (ja) | 磁気ディスク装置 | |
| KR100417227B1 (ko) | 에러정정가능한데이타의리-라이트를통한하드디스크드라이브의품질향상방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20050104 |