(57)【要約】【課題】ショックセンサ信号のノイズでショックを誤検出することなく、微弱なショックを検出することができるショック検出装置を提供する。【解決手段】ディスク媒体に加わるショックが所定の条件を満たす場合に、ディスク媒体への書き込みを停止するためのショック検出信号を出力するショック検出装置であって、検出したショックをショックセンサ信号として出力するショックセンサ３１と、ポジションエラー信号に基づいてショックセンサ信号の閾値を設定する可変ショック検出スライス値設定部１０３と、ショックセンサ信号から書き込みに同期して発生するノイズを除去した信号を新たなショックセンサ信号とするショックセンサ信号補正部１０２と、ショックセンサ信号が可変ショック検出スライス値を越えた場合にショック検出信号を出力するショック判断部１０４とを備えた。【選択図】        図２
2005004907.tif 000002
【特許請求の範囲】
【請求項１】
ディスク媒体に加わるショックが所定の条件を満たす場合に、前記ディスク媒体への書き込みを停止するためのショック検出信号を出力するショック検出装置であって、
検出したショックをショックセンサ信号として出力するショックセンサと、
前記ディスク媒体の目標トラック中心からの媒体半径方向の相対位置であるポジションエラー信号に基づいて、前記ショックセンサ信号の閾値である可変ショック検出スライス値を設定する可変ショック検出スライス値設定部と、
前記ショックセンサ信号が前記可変ショック検出スライス値を越えた場合にショック検出信号を出力するショック判断部と、
を備えてなるショック検出装置。
【請求項２】
請求項１に記載のショック検出装置において、
さらに、
前記ショックセンサ信号から書き込みに同期して発生するノイズを除去した信号を新たなショックセンサ信号とするショックセンサ信号補正部を備えたこと
を特徴とするショック検出装置。
【請求項３】
ショックが所定の条件を満たす場合に、書き込みを停止するディスク装置であって、
データの書き込み時に外部から入力されたデータと書き込みタイミングを出力する制御部と、
データが書き込まれるディスク媒体と、
前記ディスク媒体に対して書き込みまたは読み込みを行うＲ／Ｗヘッド部と、
前記Ｒ／Ｗヘッド部の出力から前記ポジションエラー信号を読み取るとともに、前記制御部からの書き込みタイミングに従って前記制御部からのデータを前記Ｒ／Ｗヘッド部へ出力するＲ／Ｗ回路と、
前記ディスク媒体に加わるショックが所定の条件を満たす場合に前記ショック検出信号を出力する請求項１または請求項２に記載のショック検出装置と、
前記ショック検出装置から前記ショック検出信号が入力された場合に、前記制御部からの書き込みタイミングを停止するライトプロテクト回路と、
を備えてなるディスク装置。
【請求項４】
ディスク媒体に加わるショックが所定の条件を満たす場合に、前記ディスク媒体への書き込みを停止するためのショック検出信号を出力するショック検出方法であって、
検出したショックをショックセンサ信号として出力するステップと、
前記ディスク媒体の目標トラック中心からの媒体半径方向の相対位置であるポジションエラー信号に基づいて、前記ショックセンサ信号の閾値である可変ショック検出スライス値を設定するステップと、
前記ショックセンサ信号から書き込みに同期して発生するノイズを除去した信号を新たなショックセンサ信号とするステップと、
前記ショックセンサ信号が前記可変ショック検出スライス値を越えた場合にショック検出信号を出力するステップと、
を備えてなるショック検出方法。
【請求項５】
ディスク媒体に加わるショックが所定の条件を満たす場合に、前記ディスク媒体への書き込みを停止するためのショック検出信号を出力するショック検出方法をコンピュータに実行させるショック検出プログラムであって、
検出したショックをショックセンサ信号として出力するステップと、
前記ディスク媒体の目標トラック中心からの媒体半径方向の相対位置であるポジションエラー信号に基づいて、前記ショックセンサ信号の閾値である可変ショック検出スライス値を設定するステップと、
前記ショックセンサ信号から書き込みに同期して発生するノイズを除去した信号を新たなショックセンサ信号とするステップと、
前記ショックセンサ信号が前記可変ショック検出スライス値を越えた場合にショック検出信号を出力するステップと、
をコンピュータに実行させるショック検出プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、磁気ディスク装置等に加わるショックを検出するショック検出装置、ショック検出方法、ショック検出プログラム、及びショック検出装置を備えたディスク装置に関するものである。
【０００２】
【従来の技術】
モバイル用途に用いられる磁気ディスク装置には、使用環境を考慮し、外部からのショックを検出するショック検出装置が備えられている。外部からのショックが検出された場合、磁気ディスク装置は、磁気ディスク媒体に対するデータの書き込みを停止するように構成されている。図７は、従来の磁気ディスク装置の構成の一例を示すブロック図である。図７に示すように、従来の磁気ディスク装置は、ＨＤＣ（Ｈａｒｄ  Ｄｉｓｃ  Ｃｏｎｔｒｏｌｌｅｒ）１、ライトプロテクト回路２、ショック検出装置３、オフトラック判断部４、Ｒ／Ｗ（Ｒｅａｄ／Ｗｒｉｔｅ）回路５、ヘッドアンプ回路６、Ｒ／Ｗヘッド部７、サーボ回路８から構成される。
【０００３】
ここで、データ面サーボ方式を用いた磁気ディスク媒体におけるデータの構成について説明する。図８は、磁気ディスク媒体上のサーボ領域とデータ領域の配置を示す図である。図８に示すように、磁気ディスク媒体上には、媒体半径方向にトラックが存在し、媒体回転方向にはサーボ領域とデータ領域が交互に存在する。
【０００４】
サーボ領域には、媒体半径方向の位置情報が予め媒体半径方向に連続して書き込まれている。媒体半径方向のいかなる位置においても、サーボ領域を復調すれば、ポジションエラー信号を取得することができる。ポジションエラー信号とは、目標トラック中心からの媒体半径方向の相対位置のことである。サーボ領域の復調は、媒体回転方向におけるサーボ領域が検出される毎に実施される。これがサーボサンプリング間隔である。
【０００５】
次に、従来の磁気ディスク装置の動作について説明する。ＨＤＣ１は、Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）ホストからデータの読み込みまたは書き込みの指示を受信し、書き込み時にはＲ／Ｗ回路５を制御するコントロール信号とＩ／ＦホストからのデータをＲ／Ｗ回路５へ出力し、読み込み時にはＲ／Ｗ回路５を制御するコントロール信号をＲ／Ｗ回路５へ出力するとともにＲ／Ｗ回路５からのデータをＩ／Ｆホストへ出力する。また、ＨＤＣ１は、サーボ信号の復調タイミングを制御するサーボゲート信号をＲ／Ｗ回路５へ出力する。さらに、ＨＤＣ１はデータの書き込み時において、データを磁気ディスク媒体へ書き込むタイミングを表すライトゲート信号をライトプロテクト回路２へ出力する。
【０００６】
ショック検出装置３は、外部からのショックを検出した場合に、ショック検出信号をライトプロテクト回路２へ出力する。
【０００７】
オフトラック判断部４は、オフトラックが発生した場合に、オフトラック判断信号をライトプロテクト回路２へ出力する。オフトラックとは、Ｒ／Ｗヘッド部７が目標トラックから他のトラックへ外れることであり、ポジションエラー信号がオフトラックスライス値を越えた場合に、オフトラックと判断する。
【０００８】
ライトプロテクト回路２は、ショック検出信号とオフトラック判断信号に基づいて、ＨＤＣ１からのライトゲート信号をＲ／Ｗ回路５へ出力するか否かの判断を行う。ライトプロテクト回路２は、オフトラック判断部４からのライトプロテクト信号、またはショック検出装置３からのショック検出信号を受信した場合、書き込みに不適切な状態であると判断し、Ｒ／Ｗ回路５へのライトゲート信号の出力を停止する。それ以外の場合、ＨＤＣ１からのライトゲート信号をＲ／Ｗ回路５へ出力する。
【０００９】
Ｒ／Ｗ回路５は、サーボゲート信号のタイミングとコントロール信号に従って、サーボ回路８の駆動を行う。サーボ回路８は、Ｒ／Ｗヘッド部７等の位置決めを行う。次に、Ｒ／Ｗ回路５は、ライトゲート信号のタイミングとコントロール信号に従って、ヘッドアンプ回路６とＲ／Ｗヘッド部７によるデータの読み込みまたは書き込みを行う。また、Ｒ／Ｗ回路５は、Ｒ／Ｗヘッド部７から再生されるポジションエラー信号をオフトラック判断部４へ出力する。
【００１０】
次に、従来のショック検出装置の構成について説明する。図９は、従来のショック検出装置の構成の一例を示すブロック図である。図９に示すように、従来のショック検出装置３は、ショックセンサ３１、アンプ回路３２、ショック検出スライス値設定部３３、コンパレータ３４から構成される。
【００１１】
次に、従来のショック検出装置の動作について説明する。ショックセンサ３１は、例えば加速度を電圧に変換する圧電素子で構成されており、外部からのショックを電圧としてアンプ回路３２へ出力する。
【００１２】
アンプ回路３２は、ショックセンサ３１の出力を所定の値で増幅し、ショックセンサ信号としてコンパレータ３４へ出力する。
【００１３】
ショック検出スライス値設定部３３は、例えばＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）で構成されており、ショックセンサ信号３１の閾値であるショック検出スライス値を設定し、コンパレータ３４へ出力する。
【００１４】
コンパレータ３４は、ショックセンサ信号とショック検出スライス値の比較を行い、ショックセンサ信号がショック検出スライス値を越えた場合に、ショック検出信号をライトプロテクト回路２へ出力する。以上により、従来のショック検出装置３は外部からのショックを検出する。
【００１５】
また、ショックセンサを搭載したディスク装置として、ショックセンサ出力における周波数依存性を低減することにより、書き込み停止の誤作動が少なく正確にデータの衝撃保護を行うものがある。（例えば、特許文献１参照）。
【００１６】
【特許文献１】
特開平６−３３３３２５号公報（第３−４頁、図１）
【００１７】
【発明が解決しようとする課題】
しかしながら、上述した図９に示す従来のショック検出装置において、微弱なショックを検出するためにショック検出スライス値を低く設定すると、ショックセンサ信号のノイズによりショックを誤検出することにより、ライトパフォーマンスが落ちる。そのため、従来のショック検出装置では、ショック検出スライス値を高く設定している。一方、ショック検出スライス値を高く設定すると、微弱なショックが加わった際のポジションエラー信号をサーボサンプリング間で検出できない場合はオフトラックで書き込みを行ってしまい、隣接トラックのデータを消去してしまうという問題が生じる。
【００１８】
本発明は上述した課題に鑑みてなされたものであり、ショックセンサ信号のノイズでショックを誤検出することなく、微弱なショックを検出することができるショック検出装置、ショック検出方法、ショック検出プログラム、及びショック検出装置を備えたディスク装置を提供することを目的とする。
【００１９】
【課題を解決するための手段】
上述した課題を解決するために、本発明は、ディスク媒体に加わるショックが所定の条件を満たす場合に、前記ディスク媒体への書き込みを停止するためのショック検出信号を出力するショック検出装置であって、検出したショックをショックセンサ信号として出力するショックセンサと、前記ディスク媒体の目標トラック中心からの媒体半径方向の相対位置であるポジションエラー信号に基づいて、前記ショックセンサ信号の閾値である可変ショック検出スライス値を設定する可変ショック検出スライス値設定部と、前記ショックセンサ信号が前記可変ショック検出スライス値を越えた場合にショック検出信号を出力するショック判断部とを備えてなるものである。
【００２０】
このような構成によれば、ポジションエラー信号に応じてショック検出スライス値を変化させることにより、ショックの誤検出を低減するとともに微弱なショックを検出することができる。
【００２１】
また、本発明に係るショック検出装置において、前記可変ショック検出スライス値設定部は、前記ポジションエラー信号の絶対値が小さいほど前記可変ショック検出スライス値を大きく設定することを特徴とするものである。
【００２２】
このような構成によれば、ポジションエラー信号に応じてショック検出スライス値を設定することにより、ポジションエラー信号が大きいときに問題となる微弱なショックを検出することができる。
【００２３】
また、本発明に係るショック検出装置において、前記ショック判断部は、前記ポジションエラー信号の絶対値が所定の範囲内である場合はショック検出信号を出力しないことを特徴とするものである。
【００２４】
このような構成によれば、ポジションエラー信号の絶対値が小さい場合にショック検出信号を出力しないことにより、電源リップルが大きい場合等によるショックの誤検出を低減することができ、電源条件によるライトパフォーマンスへの影響を低減することができる。
【００２５】
また、本発明に係るショック検出装置において、さらに、前記ショックセンサ信号から書き込みに同期して発生するノイズを除去した信号を新たなショックセンサ信号とするするショックセンサ信号補正部を備えたことを特徴とするものである。
【００２６】
このような構成によれば、書き込みに同期して発生するノイズをショックセンサ信号から除去することにより、ショックの誤検出を低減するとともに微弱なショックを検出することができる。
【００２７】
また、本発明は、ディスク媒体に加わるショックが所定の条件を満たす場合に、前記ディスク媒体への書き込みを停止するためのショック検出信号を出力するショック検出装置であって、検出したショックをショックセンサ信号として出力するショックセンサと、前記ショックセンサ信号から書き込みに同期して発生するノイズを除去した補正ショックセンサ信号を算出するショックセンサ信号補正部と、前記補正ショックセンサ信号が所定のショック検出スライス値を越えた場合にショック検出信号を出力するショック判断部とを備えてなるものである。
【００２８】
このような構成によれば、書き込みに同期して発生するノイズを除去することにより、ショックの誤検出を低減するとともに微弱なショックを検出することができる。
【００２９】
また、本発明に係るショック検出装置において、前記ノイズは、前記書き込みのタイミングに同期して取得した複数のショックセンサ信号を平均化することにより抽出されることを特徴とするものである。
【００３０】
このような構成によれば、過去のショックセンサ信号を平均化することにより、書き込みに同期して発生するノイズを簡単に抽出することができる。
【００３１】
ショックが所定の条件を満たす場合に、書き込みを停止するディスク装置であって、データの書き込み時に外部から入力されたデータと書き込みタイミングを出力する制御部と、データが書き込まれるディスク媒体と、前記ディスク媒体に対して書き込みまたは読み込みを行うＲ／Ｗヘッド部と、前記Ｒ／Ｗヘッド部の出力から前記ポジションエラー信号を読み取るとともに、前記制御部からの書き込みタイミングに従って前記制御部からのデータを前記Ｒ／Ｗヘッド部へ出力するＲ／Ｗ回路と、前記ディスク媒体に加わるショックが所定の条件を満たす場合に前記ショック検出信号を出力する前記ショック検出装置と、前記ショック検出装置から前記ショック検出信号が入力された場合に、前記制御部からの書き込みタイミングを停止するライトプロテクト回路とを備えてなるものである。
【００３２】
このような構成によれば、ショック検出の精度を高めることにより、ショックにより不適切な状態にあるディスク媒体への書き込みを防止することができる。なお、本実施の形態における制御部とは、ＨＤＣ１のことである。
【００３３】
また、本発明は、ディスク媒体に加わるショックが所定の条件を満たす場合に、前記ディスク媒体への書き込みを停止するためのショック検出信号を出力するショック検出方法であって、検出したショックをショックセンサ信号として出力するステップと、前記ディスク媒体の目標トラック中心からの媒体半径方向の相対位置であるポジションエラー信号に基づいて、前記ショックセンサ信号の閾値である可変ショック検出スライス値を設定するステップと、前記ショックセンサ信号から書き込みに同期して発生するノイズを除去した信号を新たなショックセンサ信号とするステップと、前記ショックセンサ信号が前記可変ショック検出スライス値を越えた場合にショック検出信号を出力するステップとを備えてなるものである。
【００３４】
また、本発明は、ディスク媒体に加わるショックが所定の条件を満たす場合に、前記ディスク媒体への書き込みを停止するためのショック検出信号を出力するショック検出方法をコンピュータに実行させるショック検出プログラムであって、検出したショックをショックセンサ信号として出力するステップと、前記ディスク媒体の目標トラック中心からの媒体半径方向の相対位置であるポジションエラー信号に基づいて、前記ショックセンサ信号の閾値である可変ショック検出スライス値を設定するステップと、前記ショックセンサ信号から書き込みに同期して発生するノイズを除去した信号を新たなショックセンサ信号とするステップと、前記ショックセンサ信号が前記可変ショック検出スライス値を越えた場合にショック検出信号を出力するステップとをコンピュータに実行させるものである。
【００３５】
なお、以上のショック検出プログラムにおいて、コンピュータにより読み取り可能な媒体は、ＲＯＭやＲＡＭなどの半導体メモリの他、ＣＤ−ＲＯＭやフレキシブルディスク、ＤＶＤディスク、光磁気ディスク、ＩＣカード等の可搬型記憶媒体や、コンピュータプログラムを保持するデータベース、或いは、他のコンピュータ並びにそのデータベースや、更に回線上の伝送媒体をも含むものである。
【００３６】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照して詳細に説明する。本実施の形態では、ディスク装置として磁気ディスク装置を例に挙げて説明する。図１は、本発明の実施の形態に係る磁気ディスク装置の構成の一例を示すブロック図である。本発明の実施の形態に係る磁気ディスク装置は図７と同様の構成を持つが、ショック検出装置３の代わりにショック検出装置１０を備え、ライトプロテクト回路２の代わりにライトプロテクト回路２０を備える。図１において、図７と同じ符号を持つブロックは図７に示されたブロックと同じものを示しており、ここでの説明は省略する。
【００３７】
以下、本発明のショック検出装置について説明する。図２は、本発明の実施の形態に係るショック検出装置の構成の一例を示すブロック図である。図２に示すように、本発明のショック検出装置は、図９の構成に加え、Ａ／Ｄコンバータ１０１、ショックセンサ信号補正部１０２、可変ショック検出スライス値設定部１０３、ショック判断部１０４を備える。図２において、図９と同じ符号を持つブロックは図９に示されたブロックと同じものを示しており、ここでの説明は省略する。
【００３８】
次に、本発明のショック検出装置で新たに備えられた、Ａ／Ｄコンバータ１０１とショックセンサ信号補正部１０２と可変ショック検出スライス値設定部１０３とショック判断部１０４の動作について説明する。本実施の形態における、ショックセンサ信号補正部１０２と可変ショック検出スライス値設定部１０３とショック判断部１０４は、例えばＭＰＵで構成される。
【００３９】
まず、Ａ／Ｄコンバータ１０１は、アンプ回路３２の出力であるショックセンサ信号を取り込み、ショックセンサ信号をＡ／Ｄ変換し、ショックセンサ信号補正部１０２へ出力する。
【００４０】
ショックセンサ信号補正部１０２は、ライトプロテクト回路２０がＲ／Ｗ回路５へ出力するライトゲート信号に同期してショックセンサ信号を複数回取り込んでおり、過去の複数のショックセンサ信号を平均化したものを平均ショックセンサ信号とし、現在のショックセンサ信号から平均ショックセンサ信号を除去したものを、補正ショックセンサ信号としてショック判断部１０４へ出力する。平均ショックセンサ信号と補正ショックセンサ信号の詳細については後述する。
【００４１】
次に、可変ショック検出スライス値設定部１０３は、Ｒ／Ｗ回路５の出力であるポジションエラー信号を取り込み、ポジションエラー信号に応じた可変ショック検出スライス値を設定し、ショック判断部１０４へ出力する。ポジションエラー信号に応じた可変ショック検出スライス値の設定の詳細については後述する。
【００４２】
次に、ショック判断部１０４は、補正ショックセンサ信号と可変ショック検出スライス値の比較を行い、補正ショックセンサ信号が可変ショック検出スライス値を越えた場合に、ショック検出信号をライトプロテクト回路２０へ出力する。
【００４３】
次に、ライトプロテクト回路２０は、オフトラック判断部４からのオフトラック検出信号、コンパレータ３４からのショック検出信号、ショック判断部１０４からのショック検出信号のいずれかが入力された場合、書き込みに不適切な状態であると判断し、Ｒ／Ｗ回路５へのライトゲート信号の出力を停止する。
【００４４】
次に、ポジションエラー信号に応じた可変ショック検出スライス値の設定について詳細に説明する。図３は、ポジションエラー信号に応じて設定した可変ショック検出スライス値の一例を示す図である。本実施の形態では、最も簡単な設定の例として図３に示すように、ポジションエラー信号の絶対値が小さいほど、可変ショック検出スライス値を大きくなるように設定する。ポジションエラー信号の絶対値が所定の値以上の場合、可変ショック検出スライス値は固定しても良い。この理由は、可変ショック検出スライス値を厳しくしすぎると、ノイズによる誤検出が発生すること、ポジションエラー信号がオフトラックスライス値以上になるとオフトラック判断部により書き込みが停止されること、による。
【００４５】
次に、平均ショックセンサ信号と補正ショックセンサ信号について詳細に説明する。ショックセンサ信号補正部１０２は、予め発生する条件が分かっているノイズを除去する。一般に磁気ディスク装置では、書き込み開始時に同期してノイズが発生する性質があるため、本実施の形態では、このような書き込み開始ノイズを除去するようにショックセンサ信号の補正を行う例について説明する。
【００４６】
図４は、書き込み開始からの時間に対するショックセンサ信号の一例を示す図である。図４に示すように、ショックセンサ信号におけるノイズは、書き込み開始直後に大きく変動し、時間の経過とともに収束していく。ショックセンサ信号補正部１０２は、書き込みのタイミング、すなわちライトゲート信号に同期して、書き込み開始時からのショックセンサ信号を、書き込みの度にショックセンサ信号補正部１０２内のＲＡＭへ記憶する。
【００４７】
次に、ショックセンサ信号補正部１０２は、記憶した過去の複数のショックセンサ信号を平均化することにより、書き込み開始時に発生するノイズだけを抽出した平均ショックセンサ信号を求める。図５は、書き込み開始からの時間に対する平均ショックセンサ信号の一例を示す図である。
【００４８】
次に、ショックセンサ信号補正部１０２は、現在のショックセンサ信号から平均ショックセンサ信号を除去することで、補正ショックセンサ信号を生成する。図６は、書き込み開始からの時間に対する補正ショックセンサ信号の一例を示す図である。このようにしてショックセンサ信号からノイズが除去された補正ショックセンサ信号を、可変ショック検出スライス値との比較に用いる。
【００４９】
以上、ポジションエラー信号に応じてショック検出スライス値を設定することにより、ポジションエラー信号が大きいときに問題となる微弱なショックを検出することができる。また、ショックセンサ信号においてノイズの除去を行うことにより、ノイズによるショックの誤検出を防ぐことができる。
【００５０】
また、本実施の形態では、補正ショックセンサ信号が可変ショック検出スライス値を越えた場合に、ショック検出信号をライトプロテクト回路２０へ出力するとしたが、ポジションエラー信号の絶対値が所定の値を超えない場合には、ショック判断部１０４においてショックを検出してもショック検出信号を出力しないように動作しても良い。このような構成によれば、電源リップルが大きい場合等によるショックの誤検出を低減することができ、電源条件によるライトパフォーマンスへの影響を低減することができる。
【００５１】
また、本実施の形態では、書き込みに同期して発生するノイズをショックセンサ信号から除去するとともに、ポジションエラー信号に応じてショック検出スライス値を変化させる構成としたが、ショックセンサ信号補正部１０２を省いてノイズを除去しない構成としても良い。あるいは、可変ショック検出スライス値設定部１０３の代わりに、固定のショック検出スライス値設定部を備え、ショック検出スライス値を固定としても良い。
【００５２】
なお、本実施の形態では、ショック検出装置を備えた磁気ディスクを用いて説明を行ったが、光ディスクや光磁気ディスク等のディスク装置に本発明のショック検出装置を適用することも可能である。
【００５３】
（付記１）ディスク媒体に加わるショックが所定の条件を満たす場合に、前記ディスク媒体への書き込みを停止するためのショック検出信号を出力するショック検出装置であって、
検出したショックをショックセンサ信号として出力するショックセンサと、
前記ディスク媒体の目標トラック中心からの媒体半径方向の相対位置であるポジションエラー信号に基づいて、前記ショックセンサ信号の閾値である可変ショック検出スライス値を設定する可変ショック検出スライス値設定部と、
前記ショックセンサ信号が前記可変ショック検出スライス値を越えた場合にショック検出信号を出力するショック判断部と、
を備えてなるショック検出装置。
（付記２）付記１に記載のショック検出装置において、
前記可変ショック検出スライス値設定部は、前記ポジションエラー信号の絶対値が小さいほど前記可変ショック検出スライス値を大きく設定することを特徴とするショック検出装置。
（付記３）付記１または付記２に記載のショック検出装置において、
前記ショック判断部は、前記ポジションエラー信号の絶対値が所定の範囲内である場合はショック検出信号を出力しないことを特徴とするショック検出装置。
（付記４）付記１乃至付記３のいずれかに記載のショック検出装置において、
さらに、
前記ショックセンサ信号から書き込みに同期して発生するノイズを除去した信号を新たなショックセンサ信号とするショックセンサ信号補正部を備えたこと
を特徴とするショック検出装置。
（付記５）ディスク媒体に加わるショックが所定の条件を満たす場合に、前記ディスク媒体への書き込みを停止するためのショック検出信号を出力するショック検出装置であって、
検出したショックをショックセンサ信号として出力するショックセンサと、
前記ショックセンサ信号から書き込みに同期して発生するノイズを除去した補正ショックセンサ信号を算出するショックセンサ信号補正部と、
前記補正ショックセンサ信号が所定のショック検出スライス値を越えた場合にショック検出信号を出力するショック判断部と、
を備えてなるショック検出装置。
（付記６）付記４または付記５に記載のショック検出装置において、
前記ノイズは、前記書き込みのタイミングに同期して取得した複数のショックセンサ信号を平均化することにより抽出されることを特徴とするショック検出装置。
（付記７）ショックが所定の条件を満たす場合に、書き込みを停止するディスク装置であって、
データの書き込み時に外部から入力されたデータと書き込みタイミングを出力する制御部と、
データが書き込まれるディスク媒体と、
前記ディスク媒体に対して書き込みまたは読み込みを行うＲ／Ｗヘッド部と、
前記Ｒ／Ｗヘッド部の出力から前記ポジションエラー信号を読み取るとともに、前記制御部からの書き込みタイミングに従って前記制御部からのデータを前記Ｒ／Ｗヘッド部へ出力するＲ／Ｗ回路と、
前記ディスク媒体に加わるショックが所定の条件を満たす場合に前記ショック検出信号を出力する付記１乃至付記６のいずれかに記載のショック検出装置と、
前記ショック検出装置から前記ショック検出信号が入力された場合に、前記制御部からの書き込みタイミングを停止するライトプロテクト回路と、
を備えてなるディスク装置。
（付記８）ディスク媒体に加わるショックが所定の条件を満たす場合に、前記ディスク媒体への書き込みを停止するためのショック検出信号を出力するショック検出方法であって、
検出したショックをショックセンサ信号として出力するステップと、
前記ディスク媒体の目標トラック中心からの媒体半径方向の相対位置であるポジションエラー信号に基づいて、前記ショックセンサ信号の閾値である可変ショック検出スライス値を設定するステップと、
前記ショックセンサ信号から書き込みに同期して発生するノイズを除去した信号を新たなショックセンサ信号とするステップと、
前記ショックセンサ信号が前記可変ショック検出スライス値を越えた場合にショック検出信号を出力するステップと、
を備えてなるショック検出方法。
（付記９）ディスク媒体に加わるショックが所定の条件を満たす場合に、前記ディスク媒体への書き込みを停止するためのショック検出信号を出力するショック検出方法をコンピュータに実行させるショック検出プログラムであって、
検出したショックをショックセンサ信号として出力するステップと、
前記ディスク媒体の目標トラック中心からの媒体半径方向の相対位置であるポジションエラー信号に基づいて、前記ショックセンサ信号の閾値である可変ショック検出スライス値を設定するステップと、
前記ショックセンサ信号から書き込みに同期して発生するノイズを除去した信号を新たなショックセンサ信号とするステップと、
前記ショックセンサ信号が前記可変ショック検出スライス値を越えた場合にショック検出信号を出力するステップと、
をコンピュータに実行させるショック検出プログラム。
【００５４】
【発明の効果】
以上に詳述したように本発明によれば、ポジションエラー信号に応じてショック検出スライス値を設定することにより、微弱なショックを検出することができる。また、書き込み開始に伴うノイズを除去することにより、ショック検出の精度を高めることができる。さらに、過去のショックセンサ信号からノイズを抽出することにより、環境や電源状態の違いによらず、ショック検出の精度を高めることができる。結果として、書き込み時に隣接トラックのデータを消去してしまうような重大な問題を低減することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係る磁気ディスク装置の構成の一例を示すブロック図である。
【図２】本発明の実施の形態に係るショック検出装置の構成の一例を示すブロック図である。
【図３】ポジションエラー信号に応じて設定した可変ショック検出スライス値の一例を示す図である。
【図４】書き込み開始からの時間に対するショックセンサ信号の一例を示す図である。
【図５】書き込み開始からの時間に対する平均ショックセンサ信号の一例を示す図である。
【図６】書き込み開始からの時間に対する補正ショックセンサ信号の一例を示す図である。
【図７】従来の磁気ディスク装置の構成の一例を示すブロック図である。
【図８】磁気ディスク媒体上のサーボ領域とデータ領域の配置を示す図である。
【図９】従来のショック検出装置の構成の一例を示すブロック図である。
【符号の説明】
１  ＨＤＣ、２０  ライトプロテクト回路、１０  ショック検出装置、４  オフトラック判断部、５  Ｒ／Ｗ回路、６  ヘッドアンプ回路、７  Ｒ／Ｗヘッド部、８  サーボ回路、３１  ショックセンサ、３２  アンプ回路、３３  ショック検出スライス値設定部、３４  コンパレータ、１０１  Ａ／Ｄコンバータ、１０２  ショックセンサ信号補正部、１０３  可変ショック検出スライス値設定部、１０４  ショック判断部。
【図１】
2005004907.tif 000003
【図２】
2005004907.tif 000004
【図３】
2005004907.tif 000005
【図４】
2005004907.tif 000006
【図５】
2005004907.tif 000007
【図６】
2005004907.tif 000008
【図７】
2005004907.tif 000009
【図８】
2005004907.tif 000010
【図９】
2005004907.tif 000011