(57)【特許請求の範囲】
【請求項１】
トラック上に複数の基準信号を有し且つ基準信号間にデータ領域を有する記録媒体を用いる磁気記憶装置の制御を行う磁気記憶制御装置のうち、
前記記録媒体の所定のトラックの基準信号を再生し、データ領域毎にヘッドが該データ領域を走査する時間の測定を行って測定値とする測定部と、
前記測定部により測定された複数のデータ領域の測定値に基づいて、データの記録に用いられる記録クロックの周波数に関する設定値を算出する算出部と、
前記測定部により測定された測定値と前記算出部により算出された設定値とに基づいて前記記録クロックを生成する生成部と、
を備える磁気記憶制御装置であって、
前記算出部は、記録対象のデータ領域の前記測定値と、該データ領域の次のデータ領域の前記測定値との差を算出し、該差に基づいて前記記録対象のデータ領域内部における複数の箇所の記録クロックの周波数の変化量を算出し、該変化量に基づいて前記記録対象のデータ領域内部における複数の箇所の前記設定値を算出することを特徴とする磁気記憶制御装置。
【請求項２】
請求項１に記載の磁気記憶制御装置において、
前記測定部は、データ領域毎の前記測定値を、不揮発性メモリまたは前記記録媒体のシステム領域に格納する磁気記憶制御装置。
【請求項３】
請求項１または請求項２に記載の磁気記憶制御装置において、
前記測定部は、初回のライト時、電源投入時、所定時間の経過時、所定の大きさの衝撃の検出時の少なくともいずれかにおいて、前記測定を行う磁気記憶制御装置。
【請求項４】
請求項１乃至請求項３のいずれかに記載の磁気記憶制御装置において、
前記生成部は、前記測定部により測定された測定値に基づいて前記記録クロックの周波数を設定し、前記算出部により算出された設定値に基づいて前記記録クロックの遅延を調整する磁気記憶制御装置。
【請求項５】
トラック上に複数の基準信号を有し且つ基準信号間にデータ領域を有する記録媒体を用いる磁気記憶方法の制御を行う磁気記憶制御方法のうち、
前記記録媒体の所定のトラックの基準信号を再生し、データ領域毎にヘッドが該データ領域を走査する時間の測定を行って測定値とし、
測定された複数のデータ領域の前記測定値に基づいて、データの記録に用いられる記録クロックの周波数に関する設定値を算出し、
測定された前記測定値と算出された前記設定値とに基づいて前記記録クロックを生成することを行う磁気記憶制御方法であって、
前記算出方法は、記録対象のデータ領域の前記測定値と、該データ領域の次のデータ領域の前記測定値との差を算出し、該差に基づいて前記記録対象のデータ領域内部における複数の箇所の記録クロックの周波数の変化量を算出し、該変化量に基づいて前記記録対象のデータ領域内部における複数の箇所の前記設定値を算出することを特徴とする磁気記憶制御方法。
【請求項６】
トラック上に複数の基準信号を有し且つ基準信号間にデータ領域を有する記録媒体と、
前記記録媒体に対して記録及び再生を行うヘッドと、
前記記録媒体の所定のトラックの基準信号を再生し、データ領域毎にヘッドが該データ領域を走査する時間の測定を行って測定値とする測定部と、
前記測定部により測定された複数のデータ領域の測定値に基づいて、データの記録に用いられる記録クロックの周波数に関する設定値を算出する算出部と、
前記測定部により測定された測定値と前記算出部により算出された設定値とに基づいて前記記録クロックを生成する生成部と、
前記生成部により生成された記録クロックに基づいて、データ領域への記録を行う記録部と、
を備える磁気記憶装置であって、
前記算出部は、記録対象のデータ領域の前記測定値と、該データ領域の次のデータ領域の前記測定値との差を算出し、該差に基づいて前記記録対象のデータ領域内部における複数の箇所の記録クロックの周波数の変化量を算出し、該変化量に基づいて前記記録対象のデータ領域内部における複数の箇所の前記設定値を算出することを特徴とする磁気記憶装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録クロックを補正する磁気記憶制御装置、磁気記憶制御方法、磁気記憶装置に関するものである。
【背景技術】
【０００２】
従来のハードディスク装置は、予め決められた周波数の記録クロック（固定クロック）を用いて記録データを媒体に記録する。しかし、実際に記録を行っているトラックでは、偏芯（媒体の中心軸とスピンドルの中心軸のずれ）の影響により、線速度に若干の変動が生じる。そのため、固定クロックを用いて記録を行う場合、媒体に記録されたデータの周波数が一定にならない（言い換えると記録ビット長が一定ではない）。そのため、この周波数のずれを見込んで、余分なデータ領域（バッファ）を確保する必要がある。その結果、フォーマット効率（記録容量）が低下する。
【０００３】
このような偏芯の影響によりずれた周波数を補正するために、サーボ情報より周波数及び位相の誤差量を測定し、サーボ間ごとに測定した誤差量を基にしてクロック補間器により周波数を補正する装置がある（例えば、特許文献１参照）。
【特許文献１】米国特許出願公開第２００４／０２０１９１３号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述したように、偏芯に対して記録クロックの周波数及び位相を補正するために、誤差をフィードバックすると、追従誤差（群遅延）が生じてしまう。
【０００５】
また、サーボセクタごとに予め決まった周波数の記録クロックを用いる手法では、サーボセクタ後半では周波数のずれ量が大きくなってしまう。
【０００６】
このように、補正を用いても記録クロックの周波数のずれが生じることにより、バッファを無くすことができず、フォーマット効率を向上させることが困難である。
【０００７】
本発明は上述した問題点を解決するためになされたものであり、記録クロックの誤差を低減する磁気記憶制御装置、磁気記憶制御方法、磁気記憶装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決するために、本発明の一態様は、トラック上に複数の基準信号を有し且つ基準信号間にデータ領域を有する記録媒体を用いる磁気記憶装置の制御を行う磁気記憶制御装置のうち、前記記録媒体の所定のトラックの基準信号を再生し、データ領域毎にヘッドが該データ領域を走査する時間の測定を行って測定値とする測定部と、前記測定部により測定された複数のデータ領域の測定値に基づいて、データの記録に用いられる記録クロックの周波数に関する設定値を算出する算出部と、前記測定部により測定された測定値と前記算出部により算出された設定値とに基づいて前記記録クロックを生成する生成部と、を備える磁気記憶制御装置であって、前記算出部は、記録対象のデータ領域の前記測定値と、該データ領域の次のデータ領域の前記測定値との差を算出し、該差に基づいて前記記録対象のデータ領域内部における複数の箇所の記録クロックの周波数の変化量を算出し、該変化量に基づいて前記記録対象のデータ領域内部における複数の箇所の前記設定値を算出することを特徴とする。
【０００９】
また、本発明の一態様は、トラック上に複数の基準信号を有し且つ基準信号間にデータ領域を有する記録媒体を用いる磁気記憶方法の制御を行う磁気記憶制御方法のうち、前記記録媒体の所定のトラックの基準信号を再生し、データ領域毎にヘッドが該データ領域を走査する時間の測定を行って測定値とし、測定された複数のデータ領域の前記測定値に基づいて、データの記録に用いられる記録クロックの周波数に関する設定値を算出し、測定された前記測定値と算出された前記設定値とに基づいて前記記録クロックを生成することを行う磁気記憶制御方法であって、前記算出方法は、記録対象のデータ領域の前記測定値と、該データ領域の次のデータ領域の前記測定値との差を算出し、該差に基づいて前記記録対象のデータ領域内部における複数の箇所の記録クロックの周波数の変化量を算出し、該変化量に基づいて前記記録対象のデータ領域内部における複数の箇所の前記設定値を算出することを特徴とする。
【００１０】
また、本発明の一態様は、トラック上に複数の基準信号を有し且つ基準信号間にデータ領域を有する記録媒体と、前記記録媒体に対して記録及び再生を行うヘッドと、前記記録媒体の所定のトラックの基準信号を再生し、データ領域毎にヘッドが該データ領域を走査する時間の測定を行って測定値とする測定部と、前記測定部により測定された複数のデータ領域の測定値に基づいて、データの記録に用いられる記録クロックの周波数に関する設定値を算出する算出部と、前記測定部により測定された測定値と前記算出部により算出された設定値とに基づいて前記記録クロックを生成する生成部と、前記生成部により生成された記録クロックに基づいて、データ領域への記録を行う記録部と、を備える磁気記憶装置であって、前記算出部は、記録対象のデータ領域の前記測定値と、該データ領域の次のデータ領域の前記測定値との差を算出し、該差に基づいて前記記録対象のデータ領域内部における複数の箇所の記録クロックの周波数の変化量を算出し、該変化量に基づいて前記記録対象のデータ領域内部における複数の箇所の前記設定値を算出することを特徴とする。
【発明の効果】
【００１１】
開示の磁気記憶制御装置、磁気記憶制御方法、磁気記憶装置によれば、記録クロックの誤差を低減することができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施の形態について図面を参照しつつ説明する。
【００１３】
実施の形態１．
まず、本実施の形態に係るハードディスク装置（磁気記憶装置）の構成について説明する。
【００１４】
図１は、実施の形態１に係るハードディスク装置の構成の一例を示すブロック図である。このハードディスク装置は、媒体１１（記録媒体）、ヘッド１２、ヘッドアンプ１３、ＳＰＭ（Spindle Motor）１４、ＶＣＭ（Voice Coil Motor）１５、ＭＰＵ（Micro Processing Unit）２１、不揮発性メモリ２２、ＲＤＣ（Read Write Channel）２３、ＨＤＣ（Hard Disk Controller）２４、サーボ制御部２５を有する。ＭＰＵ２１、不揮発性メモリ２２、ＲＤＣ２３、ＨＤＣ２４、サーボ制御部２５、ヘッドアンプ１３は、データバスにより互いに接続されている。なお、測定部、生成部、記録部は、ＲＤＣ２３に対応する。算出部は、ＨＤＣ２４に対応する。
【００１５】
ＲＤＣ２３は、記録同期、ＰＲＭＬ（Partial Response Maximum Likelihood）、データ符号化、データ復号化の機能を有する。ＨＤＣ２４は、Ｉ／Ｆ制御、バッファ制御、フォーマット制御、誤り訂正の機能を有する。サーボ制御部２５は、ＳＰＭ１４及びＶＣＭ１５の制御を行う。ＭＰＵ２１は、ＲＤＣ２３、ＨＤＣ２４、サーボ制御部２５の制御を行う。不揮発性メモリ２２は、ＨＤＣ２４が用いる設定値等を記憶する。
【００１６】
ヘッド１２は、媒体１１からのデータの読み出し及び媒体へのデータの書き込みを行う。ヘッドアンプ１３は、ヘッド１２からの信号及びヘッド１２への信号の増幅を行う。ＳＰＭ１４は、媒体１１を回転させる。ＶＣＭ１５は、ヘッド１２が搭載されたアームを移動させる。
【００１７】
次に、本実施の形態に係る記録クロック周波数測定処理について説明する。
【００１８】
記録クロック周波数は、対象のサーボセクタに所定の長さのデータを記録するための最適なクロックの周波数である。
【００１９】
図２は、実施の形態１に係る記録クロック周波数測定処理の一例を示す概念図である。図２の上段は、媒体１１におけるデータエリアとサーボエリアの配置を示す。サーボエリアは、放射状に配置され、予めサーボマーク（基準信号）が記録される領域である。データエリアは、サーボエリアの間に配置され、トラック方向にデータが記録される領域である。また、図２の下段は、ヘッド１２及びヘッドアンプ１３から出力されるリード信号と固定クロックとのタイミングチャートを示す。リード信号は、サーボマークとサーボマーク間のデータ部であるサーボセクタ（データ領域）とを有する。
【００２０】
図３は、実施の形態１に係る記録クロック周波数測定処理の一例を示すフローチャートである。まず、ＨＤＣ２４は、対象のサーボセクタへのシークを行う（Ｓ１１）。次に、ＲＤＣ２３は、リード信号から、予め媒体１１に記録されているサーボマークを検出し、サーボセクタ間隔を計測する。これにより、ＲＤＣ２３は、偏芯による媒体１１上での周波数変化を測定することができる。サーボセクタ間隔の測定方法は、周波数が固定のクロック（固定クロック）を用意し、サーボセクタ間隔のクロック数をカウントする（Ｓ１２）。
【００２１】
次に、ＨＤＣ２４は、サーボセクタ間隔の規定値と測定値から、対象のサーボセクタの記録クロック周波数を算出し（Ｓ１３）、その記録クロック周波数をプリセット値として不揮発性メモリ２２に格納する（Ｓ１４）。図４は、実施の形態１に係る記録クロック周波数の算出式の一例を示す図である。ここで、ｆwは記録クロック周波数、ｆrは固定クロック周波数、ｎはサーボセクタ内に記録されるビット数、ｋは固定クロックにより計測されたサーボマーク間のカウント数である。また、プリセット値は、媒体１１上のシステム領域に書き込まれても良い。
【００２２】
次に、ＨＤＣ２４は、対象となる全てのサーボセクタについて測定が終了したか否かの判定を行う（Ｓ１５）。測定が終了していなければ（Ｓ１５，Ｎ）、ＨＤＣ２４は、処理Ｓ１１へ戻って次の対象のサーボセクタの測定を行う。測定が終了していれば（Ｓ１５，Ｙ）、このフローは終了する。
【００２３】
ＨＤＣ２４は、工場出荷時あるいは初回ライト時に記録クロック周波数測定処理を行う。また、ＨＤＣ２４は、電源投入時、一定時間経過時、大きな衝撃を検出した後（衝撃により偏芯条件が変わるため）などにおいて記録クロック周波数処理を行い、記録クロック周波数を更新する。
【００２４】
次に、本実施の形態に係る記録クロック補正処理について説明する。
【００２５】
ＲＤＣ２３は、記録クロック補正部３０ａを有する。図５は、実施の形態１に係る記録クロック補正部３０ａの構成の一例を示すブロック図である。記録クロック補正部３０ａは、ＶＣＯ（Voltage Controlled Oscillator）３１、位相補正制御部３２、遅延タップ３３、サーボマーク検出部３４を有する。図６は、実施の形態１に係る位相補正制御部３２の構成の一例を示すブロック図である。位相補正制御部３２は、カウンタ４１、補正量セレクタ４２を有する。
【００２６】
図７は、実施の形態１に係る記録クロック補正処理の一例を示す概念図である。この図中の（ａ）は、ディスク１周分の各サーボセクタにおける記録クロック周波数の偏移を示す。同図中の（ｂ）は、１つのサーボセクタ内の位置と位相差との関係を示す。同図中の（ｃ）は、そのサーボセクタと記録クロックのタイミングチャートを示す。
【００２７】
図８は、実施の形態１に係る記録クロック補正処理の一例を示すフローチャートである。まず、ＨＤＣ２４は、サーボセクタｉ及びサーボセクタｉ＋１の記録クロック周波数のプリセット値を不揮発性メモリ２２からロードし、隣接するサーボセクタ間の記録クロック周波数差を計算し、サーボセクタ内での位相偏移量を計算する（Ｓ２１）。次に、ＨＤＣ２４は、サーボセクタｉの記録クロック周波数のプリセット値を不揮発性メモリ２２からロードし、その記録クロック周波数をＶＣＯ３１に与え、所望の記録クロック周波数を持つ記録クロックを出力させる（Ｓ２２）。
【００２８】
次に、ＨＤＣ２４は、記録対象のサーボセクタｉへのシークを行う（Ｓ２３）。次に、サーボマーク検出部３４は、ヘッドアンプ１３により得られたリード信号からサーボマーク（零位相位置）を検出し、位相補正制御部３２に出力する（Ｓ２４）。
【００２９】
次に、データの記録時、ＨＤＣ２４は、ロードしたサーボセクタの記録クロック周波数のプリセット値を用いて記録を始める。このとき、サーボマーク検出部３４は、ヘッド１２の再生ヘッドにより再生されたサーボマークを検出し、記録クロックを零位相に同期させる（Ｓ２５）。
【００３０】
次に、位相補正制御部３２は、サーボセクタ内の位相偏移量に従って遅延タップ３３を制御し、記録クロックの位相を調整する（Ｓ２６）。ここで、位相補正制御部３２は、記録クロックによりカウンタ４１を動作させ、ＨＤＣ２４から受け取った補正量を規定のタイミングで順次選択し、遅延タップ３３にロードする。ここで、規定のタイミングは、例えばサーボセクタの期間を等分したタイミングである。カウンタ４１は、サーボマーク検出部３４が零位相位置を検出したタイミングをトリガとしてリセットされる。遅延タップ３３は、位相補正制御部３１からの遅延量に従って、記録クロックの位相をずらす。記録クロックは、遅延タップ３３により位相補正され、補正記録クロックとして出力される。
【００３１】
次に、ＲＤＣ２３は、補正記録クロックを用いて記録データをヘッドアンプ１３へ出力し、ヘッド１２により媒体１１へ記録データを記録し（Ｓ２７）、このフローは終了する。
【００３２】
本実施の形態によれば、記録対象のサーボセクタで測定された記録クロック周波数と記録対象の次のサーボセクタで測定された記録クロック周波数との差に基づいて、記録対象のサーボセクタにおける位相偏移量を算出することができる。更に、位相偏移量を用いてサーボセクタ内の複数のタイミングで記録クロックの位相を補正することにより、サーボセクタ毎に補正する場合と比べて記録クロックの誤差を小さくすることができる。
【００３３】
実施の形態２．
本実施の形態に係るハードディスク装置（磁気記憶装置）の構成は、実施の形態１と同様であるが、ＲＤＣ２３は、記録クロック補正部３０ａの代わりに記録クロック補正部３０ｂを有する。また、本実施の形態に係る記録クロック周波数測定処理は、実施の形態１と同様である。
【００３４】
次に、本実施の形態に係る記録クロック補正処理について説明する。
【００３５】
図９は、実施の形態２に係る記録クロック補正部３０ｂの構成の一例を示すブロック図である。記録クロック補正部３０ｂは、ＶＣＯ５１、擬似パルス生成部５２、ＰＬＬ（Phase-locked loop）５３を有する。ＰＬＬ５３は、位相比較器６１、ループフィルタ６２、ＶＣＯ６３、１／Ｍ分周器６４を有する。図１０は、実施の形態２に係る擬似パルス生成部５２の構成の一例を示すブロック図である。擬似パルス生成部５２は、１／Ｍ分周器７１、遅延タップ７２を有する。
【００３６】
図１１は、実施の形態２に係る記録クロック補正処理の一例を示すタイミングチャートである。この図は、サーボセクタ、基準クロック、擬似パルス、記録クロックのタイミング関係を示す。
【００３７】
まず、実施の形態１と同様、ＲＤＣ２３は、ヘッド１２の再生ヘッドによりサーボマークを再生及び検出を行い、基準クロック及び記録クロックを零位相に同期させる。次に、擬似パルス生成部５２は、基準クロックを基にして、ＨＤＣ２４により指示されたタイミング（位置及び位相）で擬似パルスを発生させる。記録クロックは、当初基準クロックと同じ周波数とするが、ＰＬＬ５３により擬似パルスに同期させる。これにより、位相補正量に従った周波数及び位相の補正記録クロックを生成することができる。
【００３８】
ＨＤＣ２４は、実施の形態１と同様、記録対象のサーボセクタのプリセット値を不揮発性メモリ２２からロードする。次に、ＨＤＣ２４は、プリセット値に基づく電圧をＶＣＯ５１とＶＣＯ６３に与え、ＶＣＯ５１とＶＣＯ６３は、それぞれ基準クロックと記録クロックを出力する。更に、ＨＤＣ２４は、実施の形態１と同様、サーボセクタ内での位相偏移量を計算する。次に、ＨＤＣ２４は、位相偏移量に基づいて遅延量と分周比Ｍを計算し、擬似パルス発生部５２に与える。擬似パルス発生部５２は、ＨＤＣ２４より受け取った遅延量と分周比及び基準クロックから、擬似パルスを生成する。擬似パルスは、ＰＬＬ５３に入力される。
【００３９】
位相比較器６１は、擬似パルスと１／Ｍ分周器６４により生成されたフィードバックパルスとを比較し、位相誤差を出力する。ループフィルタ６２は、位相誤差に従って、ＶＣＯ６３の補正電圧値を出力する。１／Ｍ分周器６４の分周比１／Ｍは、サーボセクタ内で擬似パルスを発生させる間隔である。
【００４０】
ＨＤＣ２４は、擬似パルス生成部５２に分周比と遅延量を与える。基準クロックを１／Ｍ分周器７１に入力し、遅延量を遅延タップ７２に入力する。基準クロックに基づいて１／Ｍ分周器７１により発生されるパルスは、遅延タップ７２により遅延されて、擬似パルスとなる。
【００４１】
本実施の形態によれば、サーボセクタ内の複数のタイミングで記録クロックの周波数と位相を補正することにより、サーボセクタ毎に補正する場合と比べて記録クロックの誤差を小さくすることができる。
【００４２】
また、上述した各実施の形態によれば、記録クロック周波数を測定して保持し、保持された記録クロック周波数に基づいてサーボセクタ内で変動する記録クロックの補正を行うことにより、偏芯による周波数変動の補正において、誤差を小さくすることができる。更に、記録するデータ長と媒体上の記録領域を一致させることにより、余分なデータ領域を確保する必要がなく、フォーマット効率を向上させることができる。
【００４３】
また、近年、注目されている磁気記憶方式としてビットパターンド媒体がある。ビットパターンド媒体は、記録領域において予め記録を行うビットが孤立したドットで形成されている。ビットパターンド媒体は、このドットに１ビットのデータを記録・再生する。そのため、偏芯による記録周波数のずれは記録ミス（抜け、挿入、誤記録）の直接的原因となる。ビットパターンド媒体に上述した各実施の形態を適用することにより、ドットに対して確実に記録・再生を行うことができる。
【００４４】
本発明は、その精神または主要な特徴から逸脱することなく、他の様々な形で実施することができる。そのため、前述の実施の形態は、あらゆる点で単なる例示に過ぎず、限定的に解釈してはならない。本発明の範囲は、特許請求の範囲によって示すものであって、明細書本文には、何ら拘束されない。更に、特許請求の範囲の均等範囲に属する全ての変形、様々な改良、代替および改質は、全て本発明の範囲内のものである。
【００４５】
以上の実施の形態１〜２に関し、更に以下の付記を開示する。
【００４６】
（付記１）  トラック上に複数の基準信号を有し且つ基準信号間にデータ領域を有する記録媒体を用いる磁気記憶装置の制御を行う磁気記憶制御装置であって、
前記記録媒体の所定のトラックの基準信号を再生し、データ領域毎にヘッドが該データ領域を走査する時間の測定を行って測定値とする測定部と、
前記測定部により測定された複数のデータ領域の測定値に基づいて、データの記録に用いられる記録クロックの周波数に関する設定値を算出する算出部と、
前記測定部により測定された測定値と前記算出部により算出された設定値とに基づいて前記記録クロックを生成する生成部と、
を備える磁気記憶制御装置。
（付記２）  付記１に記載の磁気記憶制御装置において、
前記測定部は、隣り合う基準信号間で周波数固定のクロックによるカウントを行うことにより、前記測定を行う磁気記憶制御装置。
（付記３）  付記１に記載の磁気記憶制御装置において、
前記測定部は、初回のライト時、電源投入時、所定時間の経過時、所定の大きさの衝撃の検出時の少なくともいずれかにおいて、前記測定を行う磁気記憶制御装置。
（付記４）  付記１に記載の磁気記憶制御装置において、
前記算出部は、記録対象のデータ領域の前記測定値と該データ領域の次のデータ領域の前記測定値との差を算出し、該差に基づいて記録クロックの周波数の変化量を算出し、該変化量に基づいて前記記録対象のデータ領域内における前記設定値を算出する磁気記憶制御装置。
（付記５）  付記１に記載の磁気記憶制御装置において、
前記測定部は、データ領域毎の前記測定値を、不揮発性メモリまたは前記記録媒体のシステム領域に格納する磁気記憶制御装置。
（付記６）  付記１に記載の磁気記憶制御装置において、
前記生成部は、前記測定部により測定された測定値に基づいて前記記録クロックの周波数を設定し、前記算出部により算出された設定値に基づいて前記記録クロックの遅延を調整する磁気記憶制御装置。
（付記７）  付記６に記載の磁気記憶制御装置において、
前記算出部は、データ領域内の複数のタイミングに対応する前記設定値を算出し、
前記生成部は、前記複数のタイミングのそれぞれにおいて、前記タイミングに対応する前記設定値に基づいて前記記録クロックの遅延を調整する磁気記憶制御装置。
（付記８）  付記１に記載の磁気記憶制御装置において、
前記生成部は、前記測定部により測定された測定値に基づいてデータ領域内で複数のパルスを発生させ、前記記録クロックを該パルスに同期させる磁気記憶制御装置。
（付記９）  付記１に記載の磁気記憶制御装置において、
前記所定のトラックは、前記記録媒体上のゾーン毎に設定される磁気記憶制御装置。
（付記１０）  トラック上に複数の基準信号を有し且つ基準信号間にデータ領域を有する記録媒体を用いる磁気記憶方法の制御を行う磁気記憶制御方法であって、
前記記録媒体の所定のトラックの基準信号を再生し、データ領域毎にヘッドが該データ領域を走査する時間の測定を行って測定値とし、
測定された複数のデータ領域の前記測定値に基づいて、データの記録に用いられる記録クロックの周波数に関する設定値を算出し、
測定された前記測定値と算出された前記設定値とに基づいて前記記録クロックを生成する
ことを行う磁気記憶制御方法。
（付記１１）  付記１０に記載の磁気記憶制御方法において、
隣り合う基準信号間で周波数固定のクロックによるカウントを行うことにより、前記測定を行う磁気記憶制御方法。
（付記１２）  付記１０に記載の磁気記憶制御方法において、
初回のライト時、電源投入時、所定時間の経過時、所定の大きさの衝撃の検出時の少なくともいずれかにおいて、前記測定を行う磁気記憶制御方法。
（付記１３）  付記１０に記載の磁気記憶制御方法において、
記録対象のデータ領域の前記測定値と該データ領域の次のデータ領域の前記測定値との差を算出し、該差に基づいて記録クロックの周波数の変化量を算出し、該変化量に基づいて前記記録対象のデータ領域内における前記設定値を算出する磁気記憶制御方法。
（付記１４）  付記１０に記載の磁気記憶制御方法において、
測定された前記測定値に基づいて前記記録クロックの周波数を設定し、算出された前記設定値に基づいて前記記録クロックの遅延を調整する磁気記憶制御方法。
（付記１５）  付記１４に記載の磁気記憶制御方法において、
データ領域内の複数のタイミングに対応する前記設定値を算出し、
前記複数のタイミングのそれぞれにおいて、前記タイミングに対応する前記設定値に基づいて前記記録クロックの遅延を調整する磁気記憶制御方法。
（付記１６）  付記１０に記載の磁気記憶制御方法において、
測定された前記測定値に基づいてデータ領域内で複数のパルスを発生させ、前記記録クロックを該パルスに同期させる磁気記憶制御方法。
（付記１７）  トラック上に複数の基準信号を有し且つ基準信号間にデータ領域を有する記録媒体と、
前記記録媒体に対して記録及び再生を行うヘッドと、
前記記録媒体の所定のトラックの基準信号を再生し、データ領域毎に前記ヘッドが該データ領域を走査する時間の測定を行って測定値とする測定部と、
前記測定部により測定された複数のデータ領域の測定値に基づいて、データの記録に用いられる記録クロックの周波数に関する設定値を算出する算出部と、
前記測定部により測定された測定値と前記算出部により算出された設定値とに基づいて前記記録クロックを生成する生成部と、
前記生成部により生成された記録クロックに基づいて、データ領域への記録を行う記録部と、
を備える磁気記憶装置。
（付記１８）  付記１７に記載の磁気記憶装置において、
前記生成部は、前記測定部により測定された測定値に基づいて前記記録クロックの周波数を設定し、前記算出部により算出された設定値に基づいて前記記録クロックの遅延を調整する磁気記憶装置。
（付記１９）  付記１８に記載の磁気記憶装置において、
前記算出部は、データ領域内の複数のタイミングに対応する前記設定値を算出し、
前記生成部は、前記複数のタイミングのそれぞれにおいて、前記タイミングに対応する前記設定値に基づいて前記記録クロックの遅延を調整する磁気記憶装置。
（付記２０）  付記１７に記載の磁気記憶装置において、
前記生成部は、前記測定部により測定された測定値に基づいてデータ領域内で複数のパルスを発生させ、前記記録クロックを該パルスに同期させる磁気記憶装置。
【図面の簡単な説明】
【００４７】
【図１】実施の形態１に係るハードディスク装置の構成の一例を示すブロック図である。
【図２】実施の形態１に係る記録クロック周波数測定処理の一例を示す概念図である。
【図３】実施の形態１に係る記録クロック周波数測定処理の一例を示すフローチャートである。
【図４】実施の形態１に係る記録クロック周波数の算出式の一例を示す図である。
【図５】実施の形態１に係る記録クロック補正部３０ａの構成の一例を示すブロック図である。
【図６】実施の形態１に係る位相補正制御部３２の構成の一例を示すブロック図である。
【図７】実施の形態１に係る記録クロック補正処理の一例を示す概念図である。
【図８】実施の形態１に係る記録クロック補正処理の一例を示すフローチャートである。
【図９】実施の形態２に係る記録クロック補正部３０ｂの構成の一例を示すブロック図である。
【図１０】実施の形態２に係る擬似パルス生成部５２の構成の一例を示すブロック図である。
【図１１】実施の形態２に係る記録クロック補正処理の一例を示すタイミングチャートである。
【符号の説明】
【００４８】
１１  媒体、１２  ヘッド、１３  ヘッドアンプ、１４  ＳＰＭ、１５  ＶＣＭ、２１  ＭＰＵ、２２  不揮発性メモリ、２３  ＲＤＣ、２４  ＨＤＣ、２５  サーボ制御部、３０ａ，３０ｂ  記録クロック補正部、３１，５１  ＶＣＯ、３２  位相補正制御部、３３  遅延タップ、３４  サーボマーク検出部、５２  擬似パルス生成部、５３  ＰＬＬ。
【図１】
0005025543.tif 000002
【図２】
0005025543.tif 000003
【図３】
0005025543.tif 000004
【図４】
0005025543.tif 000005
【図５】
0005025543.tif 000006
【図６】
0005025543.tif 000007
【図７】
0005025543.tif 000008
【図８】
0005025543.tif 000009
【図９】
0005025543.tif 000010
【図１０】
0005025543.tif 000011
【図１１】
0005025543.tif 000012