(57)【要約】【課題】データの読み出しに対してより高い信頼性を有する磁気ディスク装置を得ることを課題とする。【解決手段】ヘッド６０がディスク７０から読み出した磁気情報が、位置決め用のサーボデータであるか、任意のデータを読み書き可能なユーザエリアに格納されたユーザデータであるかを示すサーボゲート信号をプリアンプ４０に入力する。プリアンプ４０には、サーボデータ用の増幅率と、ユーザデータ用の増幅率と、を設定しておく。そして、プリアンプ４０は、サーボゲート信号の入力に基づいて、ヘッド６０からの出力がサーボデータである場合とユーザデータである場合とで増幅率を変化させる。【選択図】        図１
2009134818.tif 000002
【特許請求の範囲】
【請求項１】
磁気ディスク表面から磁気情報を読み出すヘッドと、
前記ヘッドが読み出した磁気情報が、位置決め用のサーボデータであるか任意のデータを読み書き可能なユーザエリアに格納されたユーザデータであるかを示すサーボゲート信号を生成するサーボゲート信号生成部と、
前記サーボゲート信号に基づいて前記磁気ディスクに対する読み書きを実行するリードライト処理部と、
前記ヘッドの出力を増幅するプリアンプと、
前記サーボゲート信号に基づき、前記磁気情報がサーボデータである場合とユーザデータである場合とで前記プリアンプの増幅率を変化させる増幅率制御部と、
を備えたことを特徴とする磁気ディスク装置。
【請求項２】
前記プリアンプは、複数の磁気ディスクに各々対応して設けた複数のヘッドの出力を増幅し、
前記増幅率制御部は、前記プリアンプが前記複数のヘッドの何れからの出力を増幅するかによって増幅率を変更することを特徴とする請求項１に記載の磁気ディスク装置。
【請求項３】
磁気ディスク表面から磁気情報を読み出すヘッドと、
前記ヘッドが読み出した磁気情報が、位置決め用のサーボデータであるか任意のデータを読み書き可能なユーザエリアに格納されたユーザデータであるかを示すサーボゲート信号を生成するサーボゲート信号生成部と、
前記サーボゲート信号に基づいて前記磁気ディスクに対する読み書きを実行するリードライト処理部と、
前記ヘッドの温度を調整するヒーターと、
前記サーボゲート信号に基づき、前記磁気情報がサーボデータである場合とユーザデータである場合とで前記ヒーターの設定温度を変化させる温度設定制御部と、
を備えたことを特徴とする磁気ディスク装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ヘッドが読み出した磁気情報が、位置決め用のサーボデータであるか任意のデータを読み書き可能なユーザエリアに格納されたユーザデータであるかを示すサーボゲート信号を利用した磁気ディスク装置に関する。
【背景技術】
【０００２】
コンピュータの補助記憶装置として利用されるものの一つに磁気ディスク装置がある。この磁気ディスク装置は、磁性体を塗布したディスクを備え、該ディスクを磁化することでデータを記憶する。
【０００３】
磁気ディスク装置が記憶するデータには大きく分けて２つの種類があり、一つはサーボデータ、一方はユーザデータと呼ばれる。サーボデータは、磁気ディスク装置がヘッドの位置を制御するために予め書き込まれたデータである。一方のユーザデータは、コンピュータから書き込み命令を受け付けた後、磁気ディスク装置によってディスクに書き込まれるデータである（例えば、特許文献１参照）。
【０００４】
磁気ディスク装置は、上記した各データをディスクから読み出す際、まず、再生ヘッドによって、ディスクから発生される磁界から信号を生成する。生成された信号は微弱であるため、磁気ディスク装置は、該信号をプリアンプに入力して増幅する。このとき、信号がどれだけ増幅されるかは、該プリアンプに対して設定される増幅率に基づく。
【０００５】
一般的に、この増幅率は、サーボデータの信号やユーザデータの信号に対して、個々に設定されず、共通に設定される。つまり、プリアンプは、２種類の信号を区別せずに、共通に設定された増幅率で増幅する。例えば、プリアンプは、入力された信号がサーボデータの信号であっても、ユーザデータの信号であっても、同様に１０倍に増幅する。
【０００６】
【特許文献１】特開２００５−３０２２９５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
近年、磁気ディスク装置におけるユーザデータの記録密度は高まる一方である。記録密度が高まれば高まるほど、水平記録方式ではディスク上の磁極の間隔が狭まり、垂直記録方式では同じくディスク上の極自体の面積が小さくなる。その結果、磁極がつくる磁界の強さが弱くなり、再生ヘッドによって生成されるユーザデータの信号もさらに微弱になってきている。
【０００８】
一方、磁気ディスク装置がヘッドの位置を制御するために必要な情報は従来と特に変わることもないので、現在でもサーボデータの記録密度は従来と同程度で済んでいる。そのため、サーボデータの記録密度を高めるために、磁極の間隔を狭めたり極自体の面積を小さくしたりする必要がなく、磁極がつくる磁界の強さは従来と変わらない。その結果、ユーザデータの信号と、サーボデータの信号との電圧の差が大きくなってきている。
【０００９】
このような状況下で、プリアンプが、従来と同じように共通に設定された増幅率でサーボデータの信号やユーザデータの信号を増幅してしまうと、ユーザデータの信号に対する信号処理が行えなくなり、磁気ディスク装置がユーザデータを読み出せなくなる場合があるという課題があった。
【００１０】
このため、サーボデータの信号に対してユーザデータの信号をより大きく増幅する、あるいは、ユーザデータが書き込まれたディスク表面には再生ヘッドをより近づけてユーザデータの信号の出力を大きくするなどして、ユーザデータの信号とサーボデータの信号との電圧差をなくし、ユーザデータの読み出しに対する信頼性を高めることが求められていた。
【００１１】
そこで、この発明は、上述した従来技術の課題を解決するためになされたものであり、従来に比べ、データの読み出しに対してより高い信頼性を有する磁気ディスク装置を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上述した課題を解決し、目的を達成するため、本発明は、磁気ディスク表面から磁気情報を読み出すヘッドと、前記ヘッドが読み出した磁気情報が、位置決め用のサーボデータであるか任意のデータを読み書き可能なユーザエリアに格納されたユーザデータであるかを示すサーボゲート信号を生成するサーボゲート信号生成部と、前記サーボゲート信号に基づいて前記磁気ディスクに対する読み書きを実行するリードライト処理部と、前記ヘッドの出力を増幅するプリアンプと、前記サーボゲート信号に基づき、前記磁気情報がサーボデータである場合とユーザデータである場合とで前記プリアンプの増幅率を変化させる増幅率制御部と、を備えたこと要件とする。
【発明の効果】
【００１３】
開示の装置は、プリアンプにおいて、サーボデータの信号に対してユーザデータの信号をより大きく増幅して電圧差をなくすことで、ユーザデータの読み出しに対する信頼性を高めるという効果を奏する。
【発明を実施するための最良の形態】
【００１４】
以下に添付図面を参照して、本発明に係る磁気ディスク装置の好適な実施例について詳細に説明する。
【実施例１】
【００１５】
図１は、実施例１に係る磁気ディスク装置の概要および構成を説明するための図である。同図に示すように、磁気ディスク装置１０は、主制御部２０と、リードライトチャネル３０と、プリアンプ４０と、アクチュエータ５０と、ヘッド６０と、ディスク７０とを備える。そして、磁気ディスク装置１０は、ホストコンピュータ２００に接続されて補助記憶装置となり、該ホストコンピュータ２００からデータの書き込み指示や読み出し指示を受け付け、指示に応じてデータの保存や再生を行う。
【００１６】
以下では、同図を用いて、まず、各部の概要を述べつつサーボゲート信号の説明を行い、サーボゲート信号が入力されるプリアンプ４０の具体的な動作を説明し、最後に主制御部２０の動作を説明する。
【００１７】
ディスク７０は、図１に示すように、複数のリング状の領域に分けられており、各リング状の領域についてはトラックと呼ばれている。また、ディスク７０は、各トラックがさらに所定の領域に分けられており、各領域にサーボデータおよびユーザデータが磁気情報として書き込まれる。
【００１８】
具体的には、ディスク７０は、斜線部分で示す領域にサーボデータ、それ以外の領域にユーザデータが磁気情報として書き込まれる。なお、サーボデータとは、磁気ディスク装置１０がヘッド６０の位置を制御するために予めディスク７０に書き込まれる磁気情報である。他方のユーザデータとは、磁気ディスク装置１０が、ホストコンピュータ２００から受け付けた書き込み指示に応じてディスク７０に書き込む磁気情報である。
【００１９】
また、ディスク７０は、磁気ディスク装置１０の動作時には、所定の回転数で回転している。
【００２０】
ヘッド６０は、ディスク７０表面から一定の隙間を保って浮上し、該ディスク７０表面から磁気情報を読み出す。ところで、ディスク７０は回転しているので、ヘッド６０は、サーボデータとしての磁気情報が書き込まれたサーボ領域およびユーザデータとしての磁気情報が書き込まれたデータ領域それぞれと交互に向き合う。その結果、ヘッド６０は、それぞれの領域に書き込まれた磁気情報に基づいてサーボデータの信号およびユーザデータの信号を生成し、プリアンプ４０に出力している。
【００２１】
そして、プリアンプ４０は、ヘッド６０からの出力信号を所定の増幅率で増幅し、リードライトチャネル３０に出力している。
【００２２】
上記したように、磁気ディスク装置１０の動作時、リードライトチャネル３０には、サーボデータの信号またはユーザデータの信号いずれかが常に入力されている。
【００２３】
リードライトチャネル３０は、主制御部２０の指示に応じて、プリアンプ４０からの入力信号に対して種々の信号処理を行い、処理後の信号を主制御部２０に出力する。
【００２４】
この信号処理を行う際、リードライトチャネル３０は、現にプリアンプ４０から入力されている信号が、サーボデータの信号であるのか、ユーザデータの信号であるのかを識別し、サーボデータの信号だけを処理して主制御部２０に処理結果を出力したり、ユーザデータの信号だけを処理して主制御部２０に処理結果を出力したりする必要がある。
【００２５】
サーボゲート信号は、ヘッド６０が読み出した磁気情報が、位置決め用のサーボデータであるか任意のデータを読み書き可能なユーザエリアに格納されたユーザデータであるかを示す信号であり、主制御部２０内のサーボゲート信号生成部２３で生成される。リードライトチャネル３０は、このサーボゲート信号を用いて、プリアンプ４０からの入力信号をサーボデータの信号とユーザデータの信号に切り分けて処理する。
【００２６】
例えば、出力レベルが所定値から他方の所定値へと一定間隔で交互に変わる信号をサーボゲート信号としてもよい。その場合には、リードライトチャネル３０は、サーボゲート信号が所定値で入力されている間はプリアンプ４０から入力されている信号をサーボデータの信号と判断し、出力レベルが変わって、サーボゲート信号が他方の所定値で入力されている間はプリアンプ４０から入力されている信号をユーザデータの信号と判断する。
【００２７】
以上がサーボゲート信号の説明である。次に、サーボゲート信号が入力されたプリアンプ４０の動作を具体的に説明する。本発明に係る磁気ディスク装置１０では、このサーボゲート信号がリードライトチャネル３０のほか、プリアンプ４０にも入力される。
【００２８】
プリアンプ４０は、ヘッド６０の出力を増幅し、設定情報記憶部４３ａと、増幅率制御部４２ａと、読出用増幅部４１と、書込用増幅部４４とを備える。なお、サーボゲート信号は、増幅率制御部４２ａに入力される。
【００２９】
読出用増幅部４１は、ヘッドの出力を所定の増幅率で増幅する。なお、読出用増幅部４１の増幅率は可変である。
【００３０】
書込用増幅部４４は、リードライトチャネル３０からの出力を所定の増幅率で増幅し、増幅後の信号をヘッド６０に出力する。
【００３１】
設定情報記憶部４３ａは、サーボデータの信号に対する第１の増幅率と、ユーザデータの信号に対する第２の増幅率とを記憶する。例えば、図２に示すように、設定情報記憶部４３ａは、サーボデータの信号に対する増幅率「Ａ」と、ユーザデータの信号に対する「Ｂ」とを記憶する。なお、図２は、設定情報記憶部４３ａが記憶する情報の例を示す図である。
【００３２】
増幅率制御部４２ａは、サーボゲート信号に基づき、磁気情報がサーボデータである場合とユーザデータである場合とで読出用増幅部４１の増幅率を変化させる。
【００３３】
例えば、サーボゲート信号が、出力レベルが所定値から他方の所定値へと一定間隔で交互に変わる信号である場合の増幅率制御部４２ａの処理動作を図３のフローチャートを用いて説明する。
【００３４】
図３は、増幅率制御部４２ａの処理動作を説明するフローチャートであり、同図に示す処理フローは磁気ディスク装置１０の動作中繰り返し実行される。
【００３５】
増幅率制御部４２ａは、入力されているサーボゲート信号の出力レベルが所定値の場合には（ステップＳ１１０肯定）、現にヘッド６０から入力中の信号をサーボデータの信号と判断する。したがって、増幅率制御部４２ａは、設定情報記憶部４３ａを参照し（ステップＳ１２０）、読出用増幅部４１の増幅率をサーボデータの信号用の増幅率「Ａ」に設定する（ステップＳ１３０）。
【００３６】
一方、増幅率制御部４２ａは、入力されているサーボゲート信号の出力レベルが他方の所定値の場合には（ステップＳ１１０否定）、現にヘッド６０から入力中の信号をユーザデータの信号と判断する。したがって、増幅率制御部４２ａは、設定情報記憶部４３ａを参照し（ステップＳ１４０）、読出用増幅部４１の増幅率をユーザデータの信号用の増幅率「Ｂ」に設定する（ステップＳ１５０）。
【００３７】
以上がプリアンプ４０の動作の説明である。次に、主制御部２０の説明を行い、磁気ディスク装置１０が、ホストコンピュータ２００の補助記憶装置としてデータの書き込みまたはデータの読み出しを行う処理を説明する。
【００３８】
主制御部２０は、磁気ディスク装置１０全体を制御し、ホストコンピュータ２００から受け付けたデータの書き込み指示またはデータの読み出し指示に応じた処理を実施する。具体的には、主制御部２０は、ヘッド位置制御部２１ａと、読み書き制御部２２と、サーボゲート信号生成部２３とを備える。なお、ホストコンピュータ２００は、データの読み出し指示を行う場合には、読み出し命令と、ディスク７０上のどこから読み出すかを示す読出位置情報と、を磁気ディスク装置１０に送信する。また、ホストコンピュータ２００は、書き込み指示を行う場合には、書き込み命令と、書き込むデータと、該データをディスク７０上のどこに書き込むかを示す書込位置情報と、を磁気ディスク装置１０に送信する。
【００３９】
ヘッド位置制御部２１ａは、アクチュエータ５０を制御することによってヘッド６０を目的のトラックまで運ぶ。
【００４０】
具体的には、ヘッド位置制御部２１ａは、ホストコンピュータ２００から送信された読み出し命令と、読出位置情報とを受け取る。そして、ヘッド位置制御部２１ａは、リードライトチャネル３０に対し、サーボデータの信号を処理してヘッド６０のディスク７０上の現在位置を通知するように指示する。すると、リードライトチャネル３０から該ディスク７０上の現在位置情報が出力されるので、ヘッド位置制御部２１ａは、該ディスク７０上の現在位置情報と、読出位置情報とに基づいてアクチュエータ５０を制御し、ヘッド６０を目的のトラックまで運ぶ。ヘッド６０の位置決めが終わると、ヘッド位置制御部２１ａは、読み出し命令と、読出位置情報とを読み書き制御部２２に出力する。
【００４１】
また、ヘッド位置制御部２１ａは、ホストコンピュータ２００から送信された書き込み命令と、書き込むデータと、書込位置情報と、を受け取る。そして、ヘッド位置制御部２１ａは、リードライトチャネル３０に対し、サーボデータの信号を処理してヘッド６０のディスク７０上の現在位置を取得するように指示する。すると、リードライトチャネル３０から該ディスク７０上の現在位置情報が出力されるので、ヘッド位置制御部２１ａは、該ディスク７０上の現在位置情報と、書込位置情報とに基づいてアクチュエータ５０を制御し、ヘッド６０を目的のトラックまで運ぶ。ヘッド６０の位置決めが終わると、ヘッド位置制御部２１ａは、書き込み命令と、書き込むデータと、書込位置情報とを読み書き制御部２２に出力する。
【００４２】
読み書き制御部２２は、ホストコンピュータ２００から送信された書き込みデータをディスク７０に保存したり、ディスク７０からデータを再生してホストコンピュータ２００に送信したりする。
【００４３】
具体的には、読み書き制御部２２は、ヘッド位置制御部２１ａから読み出し命令と、読出位置情報とを受け取ると、リードライトチャネル３０に対し、サーボデータの信号を処理してヘッド６０のトラック上の現在位置を取得するように指示する。すると、リードライトチャネル３０から該トラック上の現在位置情報が出力されるので、読み書き制御部２２は、該トラック上の現在位置情報と、読出位置情報とに基づいてリードライトチャネル３０に対し、ユーザデータの信号を処理してユーザデータを取得するように指示する。すると、リードライトチャネル３０からユーザデータが出力されるので、読み書き制御部２２は、該ユーザデータをホストコンピュータ２００に送信する。
【００４４】
また、読み書き制御部２２は、ヘッド位置制御部２１ａから書き込み命令と、書き込むデータと、書込位置情報とを受け取ると、リードライトチャネル３０に対し、サーボデータの信号を処理してヘッド６０のトラック上の現在位置を取得するように指示する。すると、リードライトチャネル３０から該トラック上の現在位置情報が出力されるので、読み書き制御部２２は、該トラック上の現在位置情報と、書込位置情報とに基づく所定のタイミングでリードライトチャネル３０に書き込みデータを出力する。
【００４５】
以上に説明したように、ヘッド位置制御部２１ａや読み書き制御部２２は、リードライトチャネル３０に対して種々の指示をする。この際、リードライトチャネル３０には、個々に設定された増幅率に基づいてプリアンプ４０が増幅したサーボデータの信号やユーザデータの信号が入力される。したがって、ユーザデータの信号と、サーボデータの信号との電圧の差が大きくても、２種類の信号それぞれに対して適切な増幅率が設定されていれば、リードライトチャネル３０においてユーザデータの信号に対する信号処理が行えなくなり、磁気ディスク装置１０がデータを読み出せなくなるということはない。
【００４６】
［実施例１の効果］
上記したように、実施例１によれば、サーボゲート信号をプリアンプ４０にも入力し、増幅率制御部４２ａは、該サーボゲート信号に基づいて、サーボデータの信号およびユーザデータの信号それぞれに対する読出用増幅部４１の増幅率を変更する。こうすることによって、磁気情報がサーボデータである場合とユーザデータである場合とでプリアンプ４０の増幅率を変化させる。したがって、プリアンプ４０において、サーボデータの信号に対してユーザデータの信号をより大きく増幅して電圧差をなくすことができ、ユーザデータの読み出しに対する信頼性を高めることが可能となる。
【実施例２】
【００４７】
実施例１では、磁気ディスク装置が一つのディスクを有するものとして説明したが、実施例２では、磁気ディスク装置が複数のディスクを有するものとする。
【００４８】
図４は、実施例２に係る磁気ディスク装置の構成を説明するための図である。同図に示すように、磁気ディスク装置１０は、主制御部２０と、リードライトチャネル３０と、プリアンプ４０と、ディスク９０〜１１０と、アクチュエータ１２０と、ヘッド１３０〜１５０と、を備える。また、主制御部２０は、ヘッド位置制御部２１ｂと、読み書き制御部２２と、サーボゲート信号生成部２３とを備え、プリアンプ４０は、設定情報記憶部４３ｂと、増幅率制御部４２ｂと、読出用増幅部４１と、書込用増幅部４４とを備える。以下では、実施例１と同じ内容の説明となる各部については説明を省略し、ディスク９０〜１１０、アクチュエータ１２０、ヘッド１３０〜１５０、ヘッド位置制御部２１ｂ、設定情報記憶部４３ｂおよび増幅率制御部４２ｂについてのみ説明を行う。
【００４９】
ディスク９０〜１１０は、他のディスクと区別するための識別情報が付与される。例えば、ディスク９０には識別情報「１」、ディスク１００には識別情報「２」、ディスク１１０には識別情報「３」が付与される。
【００５０】
ヘッド１３０〜１５０は、対応するディスク表面から磁気情報を読み出し、該磁気情報に基づいて生成した信号を読出用増幅部４１に入力する。また、ヘッド１３０〜１５０は、書込用増幅部４４から出力されるデータを受け取り、対応するディスク表面に磁気情報として書き込む。なお、ヘッド１３０〜１５０から読出用増幅部４１への入力や、書込用増幅部４４からヘッド１３０〜１５０への出力については、主制御部２０がどのディスクにアクセスするかを決定後、該主制御部２０が選択的に切り替える。
【００５１】
アクチュエータ１２０は、ヘッド１３０〜１５０を一括で所定位置に運んで固定する。具体的には、アクチュエータ１２０は、ヘッド位置制御部２１ｂによって制御され、ディスク９０〜１１０上の所定のトラックにヘッド１３０〜１５０を一括で運んで固定する。
【００５２】
ヘッド位置制御部２１ｂは、アクセスの対象となるディスクの識別情報を増幅率制御部４２ｂに対して出力し、アクチュエータ１２０を制御することによってヘッド１３０〜１５０を一括で所定位置に運ぶ。
【００５３】
具体的には、ヘッド位置制御部２１ｂは、ホストコンピュータ２００から読み出し命令と、読出位置情報とを受信する。そして、ヘッド位置制御部２１ｂは、読出位置情報に基づいていずれのディスクにアクセスするか決定し、該ディスクの識別情報を増幅率制御部４２ｂに出力する。例えば、ヘッド位置制御部２１ｂは、読出位置情報に基づいて識別情報「１」を増幅率制御部４２ｂに出力する。
【００５４】
ここで、一旦ヘッド位置制御部２１ｂの説明を中断し、設定情報記憶部４３ｂおよび増幅率制御部４２ｂの説明を行う。
【００５５】
設定情報記憶部４３ｂは、識別情報と、第１の増幅率および第２の増幅率とを対応付けて、複数のディスクごとに記憶する。例えば、図５に示すように、設定情報記憶部４３ｂは、識別情報「１」に対して、第１の増幅率「Ａ」および第２の増幅率「Ｂ」を対応付けて記憶する。なお、図５は、設定情報記憶部４３ｂが記憶する情報の例を示す図である。
【００５６】
増幅率制御部４２ｂは、複数のヘッド１３０〜１５０の何れからの出力を増幅するかによって増幅率を変更する。
【００５７】
例えば、サーボゲート信号が、出力レベルが所定値から他方の所定値へと一定間隔で交互に変わる信号であり、ヘッド位置制御部２１ｂから受け取った識別情報が「１」である場合の増幅率制御部４２ｂの処理動作を説明する。
【００５８】
増幅率制御部４２ｂは、入力されているサーボゲート信号の出力レベルが所定値の場合には、現にヘッド１３０から入力中の信号をサーボデータの信号と判断する。したがって、増幅率制御部４２ｂは、設定情報記憶部４３ｂを参照し、識別情報「１」に対応する第１の増幅率「Ａ」に可変増幅器の増幅率を設定する。
【００５９】
一方、増幅率制御部４２ｂは、入力されているサーボゲート信号の出力レベルが他方の所定値の場合には、現にヘッド１３０から入力中の信号をユーザデータの信号と判断する。したがって、増幅率制御部４２ｂは、設定情報記憶部４３ｂを参照し、識別情報「１」に対応する第１の増幅率「Ｂ」に可変増幅器の増幅率を設定する。
【００６０】
以上のように、ヘッド１３０〜１５０から読出用増幅部４１への入力が選択的に切り替わるとともに、読出用増幅部４１の増幅率の設定も変更される。
【００６１】
ヘッド位置制御部２１ｂの説明に戻って、増幅率制御部４２ｂに対する識別情報の出力後、ヘッド位置制御部２１ｂは、リードライトチャネル３０に対し、サーボデータの信号を処理してヘッドのディスク上の現在位置を通知するように指示する。上記の具体例で説明したように、プリアンプ４０では、サーボデータの信号およびユーザデータの信号に対する増幅率がアクセス対象のディスク９０（識別情報「１」）に対応する増幅率に変更されている。該増幅率が適切な値であれば、リードライトチャネル３０から該ディスク９０上のヘッド１３０の現在位置情報が出力され、ヘッド位置制御部２１ｂは、該ディスク９０上の現在位置情報と、読出位置情報とに基づいてアクチュエータ１２０を制御し、ヘッド１３０〜１５０を一括で目的のトラックまで運ぶ。
【００６２】
ヘッドの位置決めが終わると、ヘッド位置制御部２１ｂは、読み出し命令と、読出位置情報とを読み書き制御部２２に出力する。
【００６３】
また、ヘッド位置制御部２１ｂは、ホストコンピュータ２００から書き込み命令と、書き込むデータと、書込位置情報と、を受信する。そして、ヘッド位置制御部２１ｂは、書込位置情報に基づいていずれのディスクにアクセスするか決定し、該ディスクの識別情報を増幅率制御部４２ｂに出力する。例えば、ヘッド位置制御部２１ｂは、書込位置情報に基づいて識別情報「２」を増幅率制御部４２ｂに出力する。
【００６４】
増幅率制御部４２ｂに対する識別情報の出力後、ヘッド位置制御部２１ｂは、リードライトチャネル３０に対し、サーボデータの信号を処理してヘッドのディスク上の現在位置を取得するように指示する。上記の具体例で説明したように、プリアンプ４０では、サーボデータの信号およびユーザデータの信号に対する増幅率がアクセス対象のディスク１００（識別情報「２」）に対応する増幅率に変更されている。該増幅率が適切な値であれば、リードライトチャネル３０から該ディスク１００上のヘッド１４０の現在位置情報が出力され、ヘッド位置制御部２１ｂは、該ディスク１００上のヘッド１４０の現在位置情報と、書込位置情報とに基づいてアクチュエータ１２０を制御し、ヘッド１３０〜１５０を一括で目的のトラックまで運ぶ。
【００６５】
ヘッドの位置決めが終わると、ヘッド位置制御部２１ｂは、書き込み命令と、書き込むデータと、書込位置情報とを読み書き制御部２２に出力する。
【００６６】
［実施例２の効果］
以上、磁気ディスク装置１０が複数のディスクを有するものとして説明した。上記したように、実施例２によれば、磁気ディスク装置１０が有する複数のディスクや、各々対応して設けた複数のヘッドの性質が異なり、該複数のヘッドそれぞれの出力値が異なる場合でも、プリアンプ４０において、ヘッドごとに適切な増幅率を設定することができる。こうすることによって、いずれのヘッドで磁気情報を読み出しても、サーボデータの信号に対してユーザデータの信号を、ヘッドごとに設定された増幅率でより大きく増幅して電圧差をなくすことができ、ユーザデータの読み出しに対する信頼性を高めることが可能となる。
【実施例３】
【００６７】
実施例１では、読出用増幅部４１の増幅率を変化させることで、サーボデータの信号とユーザデータの信号を個々に増幅したが、実施例３では、増幅率が固定の二つの増幅器をプリアンプに設置し、ヘッドの出力の入力先を切り替えることで、サーボデータの信号とユーザデータの信号を個々に増幅する場合を説明する。
【００６８】
図６は、実施例３に係る磁気ディスク装置の構成を説明するための図である。同図に示すように、磁気ディスク装置１０は、主制御部２０と、リードライトチャネル３０と、アクチュエータ５０と、ヘッド６０と、ディスク７０と、プリアンプ８０と、を備える。なお、主制御部２０、リードライトチャネル３０、アクチュエータ５０、ヘッド６０およびディスク７０については実施例１で説明したとおりであるので説明を省略し、以下では、プリアンプ８０のみの説明を行う。
【００６９】
プリアンプ８０は、ヘッドからの出力信号を増幅する増幅器であり、読出用第一増幅部８１と、読出用第二増幅部８２と、切替部８３と、書込用増幅部８４と、を備える。なお、サーボゲート信号は、切替部８３に入力される。
【００７０】
読出用第一増幅部８１は、サーボデータの信号に対する増幅率が設定されており、切替部８３から出力された信号を該増幅率で増幅し、リードライトチャネル３０へ入力する。
【００７１】
読出用第二増幅部８２は、ユーザデータの信号に対する増幅率が設定されており、切替部８３から出力された信号を該増幅率で増幅し、リードライトチャネル３０へ入力する。
【００７２】
切替部８３は、サーボゲート信号に基づき、磁気情報がサーボデータである場合とユーザデータである場合とでプリアンプ８０の増幅率を変化させる。
【００７３】
具体的には、切替部８３は、サーボデータの信号の入力時には、該信号の入力先を読出用第一増幅部８１に切り替え、ユーザデータの信号の入力時には、該信号の入力先を読出用第二増幅部８２に切り替える。
【００７４】
例えば、サーボゲート信号が、出力レベルが所定値から他方の所定値へと一定間隔で交互に変わる信号である場合の切替部８３の処理動作を説明する。
【００７５】
切替部８３は、入力されているサーボゲート信号の出力レベルが所定値の場合には、現にヘッド６０から入力中の信号をサーボデータの信号と判断する。したがって、切替部８３は、入力先を読出用第一増幅部８１に切り替える。一方、切替部８３は、入力されているサーボゲート信号の出力レベルが他方の所定値の場合には、現にヘッド６０から入力中の信号をユーザデータの信号と判断する。したがって、切替部８３は、入力先を読出用第二増幅部８２に切り替える。
【００７６】
書込用増幅部８４は、リードライトチャネル３０からの出力信号を所定の増幅率で増幅し、増幅後の信号をヘッド６０に出力する。
【００７７】
［実施例３の効果］
上記したように、実施例３によれば、サーボゲート信号をプリアンプ８０にも入力し、切替部８３は、該サーボゲート信号に基づいて、サーボデータの信号およびユーザデータの信号の入力先を増幅率が異なる二つの増幅器いずれかに切り替える。こうすることによって、磁気情報がサーボデータである場合とユーザデータである場合とでプリアンプ８０の増幅率を変化させる。したがって、プリアンプ８０において、サーボデータの信号に対してユーザデータの信号をより大きく増幅して電圧差をなくすことができ、ユーザデータの読み出しに対する信頼性を高めることが可能となる。
【実施例４】
【００７８】
実施例４では、実施例１に係るプリアンプ４０が、ヘッドの温度を調整するヒーターの温度設定にサーボゲート信号を利用する場合を説明する。
【００７９】
図７は、実施例４に係る磁気ディスク装置の構成を説明するための図である。同図に示すように、磁気ディスク装置１０は、主制御部２０と、リードライトチャネル３０と、プリアンプ４０と、アクチュエータ５０と、ヘッド６０と、ディスク７０と、ヒーター１６０と、を備える。なお、主制御部２０、リードライトチャネル３０、アクチュエータ５０、ヘッド６０およびディスク７０については実施例１で説明したとおりであるので説明を省略し、以下では、プリアンプ４０およびヒーター１６０の説明を行う。
【００８０】
ヒーター１６０は、ヘッド６０の温度を調整する。具体的には、ヒーター１６０は、ヒーター制御部４６から出力される制御情報によって自身の温度を変化させ、ヘッド６０に熱を伝えたり、ヘッド６０から熱を奪ったりする。
【００８１】
プリアンプ４０は、ヘッド６０の出力を増幅し、設定情報記憶部４３ａと、増幅率制御部４２ａと、読出用増幅部４１と、書込用増幅部４４と、設定情報記憶部４５と、ヒーター制御部４６と、を備える。なお、サーボゲート信号は、増幅率制御部４２ａおよびヒーター制御部４６に入力される。
【００８２】
設定情報記憶部４５は、ヘッド６０がサーボデータ領域に位置する時にヒーター１６０の温度を所定値にするための第１の制御情報と、ヘッド６０がユーザデータ領域に位置する時にヒーター１６０の温度を他方の所定値にするための第２の制御情報とを記憶する。例えば、図８に示すように、設定情報記憶部４５は、第１の制御情報「ａ」と、第２の制御情報「ｂ」とを記憶する。なお、図８は、設定情報記憶部４５が記憶する情報の例を示す図である。
【００８３】
ヒーター制御部４６は、サーボゲート信号に基づき、磁気情報がサーボデータである場合とユーザデータである場合とでヒーター１６０の設定温度を変化させる。例えば、サーボゲート信号が、出力レベルが所定値から他方の所定値へと一定間隔で交互に変わる信号である場合のヒーター制御部４６の処理動作を以下に説明する。
【００８４】
ヒーター制御部４６は、入力されているサーボゲート信号の出力レベルが所定値の場合には、現にヘッド６０がサーボデータ領域に位置すると判断する。したがって、ヒーター制御部４６は、設定情報記憶部４５を参照し、第１の制御情報「ａ」をヒーター１６０に出力する。その結果、ヒーター１６０が第１の制御情報「ａ」に基づいてヘッド６０の温度を調整するので、ヘッド６０は、該温度に応じた熱膨張をする。
【００８５】
一方、ヒーター制御部４６は、入力されているサーボゲート信号の出力レベルが他方の所定値の場合には、現にヘッド６０がユーザデータ領域に位置すると判断する。したがって、ヒーター制御部４６は、設定情報記憶部４５を参照し、第２の制御情報「ｂ」をヒーター１６０に出力する。その結果、ヒーター１６０が第２の制御情報「ｂ」に基づいてヘッド６０の温度を調整するので、ヘッド６０は、該温度に応じた熱膨張をする。
【００８６】
［実施例４の効果］
上記したように、実施例４によれば、サーボゲート信号をプリアンプ４０にも入力し、ヒーター制御部４６は、該サーボゲート信号に基づいてヘッド６０の温度を調整する。その結果、ディスク７０表面とヘッド６０の間隔をサーボ領域とデータ領域それぞれで変化させることができ、データ領域にはヘッド６０をより近づけてヘッド６０の出力を調整することができる。したがって、信号生成時に、サーボデータの信号とユーザデータの信号との電圧差を抑えることができ、ユーザデータの読み出しに対する信頼性を高めることが可能となる。
【産業上の利用可能性】
【００８７】
以上のように、本発明に係る磁気ディスク装置は、ユーザデータの記録密度が高く、再生ヘッドによって生成されるユーザデータの信号が微弱である場合に有用であり、ユーザデータの読み出しに対する信頼性を高めることに適する。
【図面の簡単な説明】
【００８８】
【図１】実施例１に係る磁気ディスク装置の概要および構成を説明するための図である。
【図２】設定情報記憶部４３ａが記憶する情報の例を示す図である。
【図３】増幅率制御部４２ａの処理動作を説明するフローチャートである。
【図４】実施例２に係る磁気ディスク装置の構成を説明するための図である。
【図５】設定情報記憶部４３ｂが記憶する情報の例を示す図である。
【図６】実施例３に係る磁気ディスク装置の構成を説明するための図である。
【図７】実施例４に係る磁気ディスク装置の構成を説明するための図である。
【図８】設定情報記憶部４５が記憶する情報の例を示す図である。
【符号の説明】
【００８９】
１０  磁気ディスク装置
２０  主制御部
２１ａ、２１ｂ  ヘッド位置制御部
２２  読み書き制御部
２３  サーボゲート信号生成部
３０  リードライトチャネル
４０、８０  プリアンプ
４１  読出用増幅部
４２ａ、４２ｂ  増幅率制御部
４３ａ、４３ｂ  設定情報記憶部
４４、８４  書込用増幅部
４６  ヒーター制御部
５０  アクチュエータ
６０  ヘッド
７０  ディスク
８１  読出用第一増幅部
８２  読出用第二増幅部
８３  切替部
９０〜１１０ディスク
１２０  アクチュエータ
１３０〜１５０  ヘッド
１６０  ヒーター
２００  ホストコンピュータ
【図１】
2009134818.tif 000003
【図２】
2009134818.tif 000004
【図３】
2009134818.tif 000005
【図４】
2009134818.tif 000006
【図５】
2009134818.tif 000007
【図６】
2009134818.tif 000008
【図７】
2009134818.tif 000009
【図８】
2009134818.tif 000010