(57)【要約】【課題】センサ等を用いないで正確なＢＣＡシークを実現する。【解決手段】  ＢＣＡに対するシークの際に、プルイン信号を用いてＢＣＡに到達したか否かの判別を行うことで、例えばＢＣＡ到達判別のための位置センサが不要であり、またステッピングモータのステップ数のカウント等に頼らないシークを実現する。これにより構成の簡易化、コストダウン、さらには必要なディスクのチャッキング精度やメカの機械精度を緩和し、設計上及び製造上の容易性を得る。また、ＢＣＡ到達判別に応じて移送手段を停止させた後は、対物レンズを変位させながらプルイン信号等に基づく判別結果（判別信号）を監視し、対物レンズ位置を最適な位置に制御することで、ピックアップ手段を、確実にＢＣＡでの情報読出ができる状態とする。【選択図】      図６
2006085764.tif 000002
【特許請求の範囲】
【請求項１】
所定位置にバーストカッティングエリアが形成されたディスク記録媒体に対応して記録又は再生を行うディスクドライブ装置において、
上記ディスク記録媒体に対しての記録又は再生のためにレーザ光を照射し、また上記ディスク記録媒体からの反射光を検出するピックアップ手段と、
上記ピックアップ手段を上記ディスク記録媒体の半径方向に移送する移送手段と、
上記ピックアップ手段で検出された反射光の和信号低域成分としてのプルイン信号を入力し、該プルイン信号の時間軸方向の差分の絶対値を用いて、上記ピックアップ手段の位置が上記バーストカッティングエリア対応位置にあるか否かを示す判別信号を生成する判別手段と、
上記移送手段により上記ピックアップ手段を上記バーストカッティングエリアに向けて移送を開始させるとともに、該移送中に上記判別信号を監視し、上記判別信号に基づいて、上記移送手段による上記ピックアップ手段の移送を終了させるシーク制御手段と、
を備えたことを特徴とするディスクドライブ装置。
【請求項２】
上記シーク制御手段は、
上記移送手段による上記ピックアップ手段の移送を終了させた後、上記ピックアップ手段のレーザ出力端である対物レンズ位置を複数位置に変位させながら上記判別信号を監視し、各対物レンズ位置での上記判別信号に基づいて、上記対物レンズを最適位置に制御することを特徴とする請求項１に記載のディスクドライブ装置。
【請求項３】
上記判別手段は、上記プルイン信号の時間軸方向の差分の絶対値について、移動平均値を求め、該移動平均値を閾値と比較することで、上記判別信号を生成することを特徴とする請求項１に記載のディスクドライブ装置。
【請求項４】
所定位置にバーストカッティングエリアが形成されたディスク記録媒体に対応して記録又は再生を行うディスクドライブ装置において、
上記ディスク記録媒体に対しての記録又は再生のためにレーザ光を照射し、また上記ディスク記録媒体からの反射光を検出するピックアップ手段と、
上記ピックアップ手段を上記ディスク記録媒体の半径方向に移送する移送手段と、
上記ピックアップ手段で検出された反射光から得られる信号を入力し、該信号を用いて、上記ピックアップ手段の位置が上記バーストカッティングエリア対応位置にあるか否かを示す判別信号を生成する判別手段と、
上記移送手段により上記ピックアップ手段を上記バーストカッティングエリアに向けて移送を開始させるとともに、移送開始後、所定時間を経過してから上記判別信号の監視を行い、上記判別信号に基づいて、上記移送手段による上記ピックアップ手段の移送を終了させるシーク制御手段と、
を備えたことを特徴とするディスクドライブ装置。
【請求項５】
上記シーク制御手段は、上記移送手段により上記ピックアップ手段を上記ディスク記録媒体上の所定位置を目的とする前移送を実行させた後、上記バーストカッティングエリアに向けての移送を開始させることを特徴とする請求項４に記載のディスクドライブ装置。
【請求項６】
上記シーク制御手段は、
上記移送手段による上記バーストカッティングエリアに向けての上記ピックアップ手段の移送を終了させた後、上記ピックアップ手段のレーザ出力端である対物レンズ位置を複数位置に変位させながら上記判別信号を監視し、各対物レンズ位置での上記判別信号に基づいて、上記対物レンズを最適位置に制御することを特徴とする請求項４に記載のディスクドライブ装置。
【請求項７】
上記判別手段は、上記ピックアップ手段で検出された反射光の和信号低域成分としてのプルイン信号を入力し、該プルイン信号の時間軸方向の差分の絶対値を用いて、上記判別信号を生成することを特徴とする請求項４に記載のディスクドライブ装置。
【請求項８】
上記判別手段は、上記プルイン信号の時間軸方向の差分の絶対値について、移動平均値を求め、該移動平均値を閾値と比較することで、上記判別信号を生成することを特徴とする請求項４に記載のディスクドライブ装置。
【請求項９】
所定位置にバーストカッティングエリアが形成されたディスク記録媒体に対応して記録又は再生を行うディスクドライブ装置における、上記バーストカッティングエリアへのシーク方法として、
上記ディスク記録媒体に対しての記録又は再生のためにレーザ光を照射し、また上記ディスク記録媒体からの反射光を検出するピックアップ手段の、上記バーストカッティングエリアに向けての移送を開始させる移送開始ステップと、
上記ピックアップ手段で検出された反射光の和信号低域成分としてのプルイン信号の時間軸方向の差分の絶対値を用いて、上記ピックアップ手段の位置が上記バーストカッティングエリア対応位置にあるか否かを判別する判別ステップと、
上記判別ステップにより、上記ピックアップ手段の位置が上記バーストカッティングエリア対応位置に達したことが検知されることに応じて、上記移送手段による上記ピックアップ手段の移送を終了させる移送終了ステップと、
を備えたことを特徴とするシーク方法。
【請求項１０】
上記移送終了ステップで上記移送手段による上記ピックアップ手段の移送を終了させた後、上記ピックアップ手段のレーザ出力端である対物レンズ位置を複数位置に変位させながら上記判別ステップの判別結果を監視し、各対物レンズ位置での上記判別結果に基づいて、上記対物レンズを最適位置に制御するレンズ位置制御ステップを、さらに備えることを特徴とする請求項９に記載のシーク方法。
【請求項１１】
所定位置にバーストカッティングエリアが形成されたディスク記録媒体に対応して記録又は再生を行うディスクドライブ装置における、上記バーストカッティングエリアへのシーク方法として、
上記ディスク記録媒体に対しての記録又は再生のためにレーザ光を照射し、また上記ディスク記録媒体からの反射光を検出するピックアップ手段の、上記バーストカッティングエリアに向けての移送を開始させる移送開始ステップと、
上記ピックアップ手段で検出された反射光から得られる信号を用いて、上記ピックアップ手段の位置が上記バーストカッティングエリア対応位置にあるか否かを判別する判別ステップと、
上記移送開始ステップによる移送を開始させた後、所定時間、上記判別ステップの判別結果の検知を待機する待機ステップと、
上記待機ステップとしての所定時間経過後において、上記判別ステップにより、上記ピックアップ手段の位置が上記バーストカッティングエリア対応位置に達したことが検知されることに応じて、上記移送手段による上記ピックアップ手段の移送を終了させる移送終了ステップと、
を備えたことを特徴とするシーク方法。
【請求項１２】
上記移送開始ステップに先立って、上記移送手段により上記ピックアップ手段を上記ディスク記録媒体上の所定位置に移送させる前移送ステップを、さらに備えることを特徴とする請求項１１に記載のシーク方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＢＣＡ（バーストカッティングエリア：Burst Cutting Area）を有するディスクに対応するディスクドライブ装置、及びディスクドライブ装置におけるＢＣＡに対するシーク方法に関するものである。
【背景技術】
【０００２】
【特許文献１】特開平１０−２２８７１３号公報
【０００３】
デジタルデータを記録・再生するための技術として、例えば、ＣＤ（Compact Disk），ＭＤ（Mini-Disk），ＤＶＤ（Digital Versatile Disk）などの、光ディスク（光磁気ディスクを含む）を記録メディアに用いたデータ記録技術がある。
光ディスクには、例えばＣＤ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭなどとして知られているように再生専用タイプのものと、ＭＤ、ＭＯ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、ＤＶＤ−ＲＡＭなどで知られているようにユーザーデータが記録可能なタイプがある。記録可能タイプのものは、光磁気記録方式、相変化記録方式、色素膜変化記録方式などが利用されることで、データが記録可能とされる。色素膜変化記録方式はライトワンス記録方式とも呼ばれ、一度だけデータ記録が可能で書換不能であるため、データ保存用途などに好適とされる。一方、光磁気記録方式や相変化記録方式は、データの書換が可能であり音楽、映像、ゲーム、アプリケーションプログラム等の各種コンテンツデータの記録を始めとして各種用途に利用される。
更に近年、ブルーレイディスク（Blu-Ray Disc）と呼ばれる高密度光ディスクが開発され、著しい大容量化が図られている。
【０００４】
これらの光ディスクの中には、ディスク上の所定位置、例えば最内周側にＢＣＡ（バーストカッティングエリア）が設けられるものがある。
ＢＣＡは、例えばディスクＩＤなどの情報を、記録層を焼き切る記録方式で記録したものである。そして記録マークを放射状に並べるように形成していくことで、バーコード状の記録データを形成している領域であり、これにより、ディスクドライブ装置はノントラッキング状態でＢＣＡの情報の読出を行うことができるようにされる。
このＢＣＡに対するデータ読出及びＢＣＡに対するシークのための技術が、上記特許文献１に記載されている。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従来のディスクドライブ装置（ディスク記録又は再生装置）において、装填されたディスクのＢＣＡの情報を読み取るためにピックアップをＢＣＡに移動させる際には、ピックアップをディスク半径方向に移送するスレッド機構（スライダ機構）の位置センサを利用して、ピックアップがＢＣＡに達したか否かを判別することが行われていた。
また或いは、スレッド機構がステッピングモータ駆動の場合、そのステップ精度を利用していた。即ちＢＣＡに到達するまでの距離に相当するステップ回数をカウントしながら、ＢＣＡシークを行っていた。
さらに或いは、スレッド機構がラックピニオンギアとＤＣモータを用いた構成の場合は、該モータの回転検出エンコーダカウント数を頼りに、ＢＣＡシークを行っていた。
【０００６】
ところがこれらの方式は、いずれもセンサやモータのステップ精度、或いはディスクのチャッキング位置の精度などの機械的精度に頼ることとなるため、ディスクドライブ装置の設計における制限条件の一つになっており、コストアップにつながっている場合もあった。さらには、必ずしも精度良くＢＣＡシークが実行できないということもあった。
また、複数のフォーマットのディスク（例えばＢＣＡの半径位置が異なる複数種別のディスク）に対応するディスクドライブ装置の場合、それぞれのディスクに応じてＢＣＡ位置への到達を判別できるように複数の位置センサが必要になる場合もあり、コスト的、或いは構造上の負担となる。
【０００７】
これらのことから、シーク中にセンサ等を必要とせずにＢＣＡ位置を検知できるようにし、かつＢＣＡへの適切なシークが行われるようにすることが求められている。
なお、上記特許文献１には、ピックアップを一旦ディスクの基準位置に移動させてからＢＣＡデータ読出位置に移動させる技術が記載されているが、この場合、明示はされていないが、ＢＣＡデータ読出位置までのシークは、上記の、ステッピングモータのステップ数や回転検出エンコーダカウント数を頼りに行っていると考えられるため、上記の問題が解決されているわけではない。
【課題を解決するための手段】
【０００８】
そこで本発明では、ＢＣＡに対するシーク中に、センサやモータステップ数等に頼らずに、ＢＣＡとしてのエリアに達したことを検知できるようにするとともに、確実にＢＣＡへのシークを完了できるようにすることを目的とする。
【０００９】
本発明のディスクドライブ装置は、所定位置にバーストカッティングエリアが形成されたディスク記録媒体に対応して記録又は再生を行うディスクドライブ装置において、上記ディスク記録媒体に対しての記録又は再生のためにレーザ光を照射し、また上記ディスク記録媒体からの反射光を検出するピックアップ手段と、上記ピックアップ手段を上記ディスク記録媒体の半径方向に移送する移送手段と、上記ピックアップ手段で検出された反射光の和信号低域成分としてのプルイン信号を入力し、該プルイン信号の時間軸方向の差分の絶対値を用いて、上記ピックアップ手段の位置が上記バーストカッティングエリア対応位置にあるか否かを示す判別信号を生成する判別手段と、上記移送手段により上記ピックアップ手段を上記バーストカッティングエリアに向けて移送を開始させるとともに、該移送中に上記判別信号を監視し、上記判別信号に基づいて、上記移送手段による上記ピックアップ手段の移送を終了させるシーク制御手段とを備える。
また上記シーク制御手段は、上記移送手段による上記ピックアップ手段の移送を終了させた後、上記ピックアップ手段のレーザ出力端である対物レンズ位置を複数位置に変位させながら上記判別信号を監視し、各対物レンズ位置での上記判別信号に基づいて、上記対物レンズを最適位置に制御する。
また上記判別手段は、上記プルイン信号の時間軸方向の差分の絶対値について、移動平均値を求め、該移動平均値を閾値と比較することで、上記判別信号を生成する。
【００１０】
また本発明のディスクドライブ装置は、同じく所定位置にバーストカッティングエリアが形成されたディスク記録媒体に対応して記録又は再生を行うディスクドライブ装置として、上記ディスク記録媒体に対しての記録又は再生のためにレーザ光を照射し、また上記ディスク記録媒体からの反射光を検出するピックアップ手段と、上記ピックアップ手段を上記ディスク記録媒体の半径方向に移送する移送手段と、上記ピックアップ手段で検出された反射光から得られる信号を入力し、該信号を用いて、上記ピックアップ手段の位置が上記バーストカッティングエリア対応位置にあるか否かを示す判別信号を生成する判別手段と、上記移送手段により上記ピックアップ手段を上記バーストカッティングエリアに向けて移送を開始させるとともに、移送開始後、所定時間を経過してから上記判別信号の監視を行い、上記判別信号に基づいて、上記移送手段による上記ピックアップ手段の移送を終了させるシーク制御手段とを備えるようにする。
また上記シーク制御手段は、上記移送手段により上記ピックアップ手段を上記ディスク記録媒体上の所定位置を目的とする前移送を実行させた後、上記バーストカッティングエリアに向けての移送を開始させる。
さらに上記シーク制御手段は、上記移送手段による上記バーストカッティングエリアに向けての上記ピックアップ手段の移送を終了させた後、上記ピックアップ手段のレーザ出力端である対物レンズ位置を複数位置に変位させながら上記判別信号を監視し、各対物レンズ位置での上記判別信号に基づいて、上記対物レンズを最適位置に制御する。
上記判別手段は、上記ピックアップ手段で検出された反射光の和信号低域成分としてのプルイン信号を入力し、該プルイン信号の時間軸方向の差分の絶対値を用いて、上記判別信号を生成する。より具体的には、上記判別手段は、上記プルイン信号の時間軸方向の差分の絶対値について、移動平均値を求め、該移動平均値を閾値と比較することで、上記判別信号を生成する。
【００１１】
本発明のシーク方法は、所定位置にバーストカッティングエリアが形成されたディスク記録媒体に対応して記録又は再生を行うディスクドライブ装置における、上記バーストカッティングエリアへのシーク方法として、上記ディスク記録媒体に対しての記録又は再生のためにレーザ光を照射し、また上記ディスク記録媒体からの反射光を検出するピックアップ手段の、上記バーストカッティングエリアに向けての移送を開始させる移送開始ステップと、上記ピックアップ手段で検出された反射光の和信号低域成分としてのプルイン信号の時間軸方向の差分の絶対値を用いて、上記ピックアップ手段の位置が上記バーストカッティングエリア対応位置にあるか否かを判別する判別ステップと、上記判別ステップにより、上記ピックアップ手段の位置が上記バーストカッティングエリア対応位置に達したことが検知されることに応じて、上記移送手段による上記ピックアップ手段の移送を終了させる移送終了ステップとを備える。
さらに、上記移送終了ステップで上記移送手段による上記ピックアップ手段の移送を終了させた後、上記ピックアップ手段のレーザ出力端である対物レンズ位置を複数位置に変位させながら上記判別ステップの判別結果を監視し、各対物レンズ位置での上記判別結果に基づいて、上記対物レンズを最適位置に制御するレンズ位置制御ステップを備える。
【００１２】
また本発明のシーク方法は、同じく所定位置にバーストカッティングエリアが形成されたディスク記録媒体に対応して記録又は再生を行うディスクドライブ装置における、上記バーストカッティングエリアへのシーク方法として、上記ディスク記録媒体に対しての記録又は再生のためにレーザ光を照射し、また上記ディスク記録媒体からの反射光を検出するピックアップ手段の、上記バーストカッティングエリアに向けての移送を開始させる移送開始ステップと、上記ピックアップ手段で検出された反射光から得られる信号を用いて、上記ピックアップ手段の位置が上記バーストカッティングエリア対応位置にあるか否かを判別する判別ステップと、上記移送開始ステップによる移送を開始させた後、所定時間、上記判別ステップの判別結果の検知を待機する待機ステップと、上記待機ステップとしての所定時間経過後において、上記判別ステップにより、上記ピックアップ手段の位置が上記バーストカッティングエリア対応位置に達したことが検知されることに応じて、上記移送手段による上記ピックアップ手段の移送を終了させる移送終了ステップとを備える。
またこの場合、上記移送開始ステップに先立って、上記移送手段により上記ピックアップ手段を上記ディスク記録媒体上の所定位置に移送させる前移送ステップを、さらに備えるようにする。
【００１３】
即ち本発明は、ＢＣＡシークに際して、ピックアップ手段で検出される反射光から得られるプルイン信号を用いて、シーク中にピックアップ手段がＢＣＡに到達することを検出できるようにする。プルイン信号は、ＢＣＡにおいては、ＢＣＡのパターンに応じた特徴的なレベル変動を生じることから、そのレベル変動を監視することでＢＣＡ位置に達したことの検出が可能となる。
また本発明は、ＢＣＡシークに際して、ピックアップ手段で検出される反射光から得られる信号を用いて、シーク中にピックアップ手段がＢＣＡに到達することを検出するが、ＢＣＡに対するシーク開始後、所定期間は、ＢＣＡに達したか否かの検出を行わないようにする。シーク終了は、プルイン信号等を利用したＢＣＡ判別に応じたタイミングとされるが、所定期間、ＢＣＡに達したか否かの検出を行わないことで、所定時間を経過するまではシークのための移送が終了されないものとされる。
【発明の効果】
【００１４】
本発明によれば、以下の効果が得られる。
ＢＣＡに対するシークの際に、プルイン信号を用いてＢＣＡに到達したか否かの判別を行うことで、例えばＢＣＡ到達判別のための位置センサが不要であり、またステッピングモータのステップ数のカウント等に頼らないシークを実現できる。これにより構成の簡易化、コストダウン、さらには必要なディスクのチャッキング精度、メカの機械精度が緩和され、設計上及び製造上の容易性が得られる。
また、ＢＣＡ到達判別に応じて移送手段を停止させた後は、対物レンズを変位させながらプルイン信号等に基づく判別結果（判別信号）を監視し、対物レンズ位置を最適な位置に制御することで、ピックアップ手段を、確実にＢＣＡでの情報読出ができる状態とすることができ、機械的負荷のばらつきや衝撃、振動、さらにはディスクの偏心などに対してもＢＣＡシークの信頼性を高めることができる。
また、プルイン信号等を用いたＢＣＡ到達判別は短時間で実行できるため、例えば実際にＢＣＡリードをトライして、エラーの場合にシークを再試行するようなシステムに比べ、ＢＣＡ読出の全体にかかる時間を短縮できる。これは、ディスクドライブ装置のスタートアップ時間短縮に直結する。
またＢＣＡ到達判別のための判別信号は、プルイン信号の時間軸方向の差分の絶対値について移動平均値を求め、該移動平均値を閾値と比較することで、容易に、且つ誤検出の少ない精度の良い信号として生成できる。
【００１５】
またＢＣＡに対するシークの際に、プルイン信号等の反射光から得られる信号を用いてＢＣＡに到達したか否かの判別を行うが、ＢＣＡに対してピックアップ手段の移送を開始させた後、所定時間、ＢＣＡ到達判別の検知を行わないで待機し、所定時間以降、ＢＣＡ到達判別に応じて移送手段によるシークを終了させることで、上記所定期間を経過するまではシークが終了されない。これによって、ＢＣＡとしてのエリアの端部でシークが終了されることがなるべく発生しないようにされる。換言すれば、なるべくＢＣＡ内の略中央付近でシークを終了させることができる。これにより、偏心や衝撃等の状況があっても、ＢＣＡリードを確実に実行できる状態とすることができる。
またこのような動作を行う場合、ＢＣＡへの移送開始に先立って、ピックアップ手段をディスク記録媒体上の所定位置に移送させる前移送を行うことで、上記動作、つまりなるべくＢＣＡの中央付近にシークさせる動作をより正確に実現できる。即ちＢＣＡシークの開始位置が固定されることで、上記一定時間を或る程度正確に設定できるためである。
【００１６】
さらには、一定時間、ＢＣＡ到達判別を行わないことや、ＢＣＡデータに先立ってディスク上の所定位置に移送させることは、プルイン信号等によるＢＣＡ到達判別において例えばユーザーデータ等の記録状況に起因する誤検出を生じさせないものともなり、ＢＣＡシークの精度を高めることにつながる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施の形態を次の順序で説明する。
１．ディスクのエリア構造。
２．ディスクドライブ装置の構成。
３．ＢＣＡシークのための構成。
４．第１のＢＣＡシーク動作例。
５．第２のＢＣＡシーク動作例。
【００１８】
１．ディスクのエリア構造。
まず、実施の形態のディスクドライブ装置が記録又は再生を行うディスク１のエリア構造を図１で説明する。
図１は、ディスク全体のレイアウト（エリア構造）を示す。
ディスク上の領域としては、内周側からリードインゾーン、データゾーン、リードアウトゾーンが配される。
リードインゾーンは、その最内周側がＢＣＡ（Burst Cutting Area）とされる。このＢＣＡは、ディスク記録媒体固有のユニークＩＤなどの管理情報を、記録層を焼き切る記録方式で記録したものである。つまり記録マークを放射状に並べるように形成していくことで、バーコード状の記録データを形成している。そしてこのＢＣＡは、ノントラッキング領域とされ、トラッキングサーボをかけない、いわゆるノントラッキング状態でデータ読出が行われる領域である。
【００１９】
ＢＣＡより外周側はトラッキング領域としたが、このトラッキング領域は、全てグルーブもしくはピット列による記録トラックが形成され、通常にトラッキングサーボをかけた状態でデータの再生又は記録を行う領域とされている。
再生専用ディスクの場合は、このトラッキング領域においてエンボスピット列としてのスパイラル状のトラックが最外周まで連続して形成される。
また記録再生ディスク（ライトワンスディスクや書換可能ディスク）の場合は、トラッキング領域において、スパイラル状に連続したウォブリンググルーブとして記録トラックが形成され、その記録トラックに対して色素変化ピットマークや相変化ピットマークとしてのデータ記録再生が行われる。またウォブリンググルーブよってディスク上の物理的なアドレス情報（ＡＤＩＰ：Address in Pregroove）が記録される。
【００２０】
トラッキング領域の最内周、つまりＢＣＡの外周側は管理情報領域とされる。この管理情報領域には、ディスクの物理的な管理情報や、ディスクに記録されるユーザーデータを管理する管理情報が記録されるエリアが設けられたり、欠陥管理情報が記録されるエリアが設けられる。またレーザパワーの調整のための試し書きエリアなども設けられる。
この管理情報領域とＢＣＡがリードインゾーンとなり、通常、ディスクドライブ装置はディスク１が装填された際には、このリードインゾーンの情報を読み込むことが必要とされる。
【００２１】
データゾーンは、実際にユーザーデータが記録される領域である。例えば書換可能ディスクの場合、このデータゾーンに相変化マークによりユーザーデータが記録される。
ディスク最外周はリードアウトゾーンとされる。このリードアウトゾーンは、全てダミーデータが記録される場合もあるし、リードインゾーンと同様に欠陥管理情報等が記録されることもある。また、シークの際、オーバーランしてもよいようにバッファエリアとしてつかわれる。
【００２２】
２．ディスクドライブ装置の構成。
次に、上記のようなＢＣＡを有するディスク１に対応して記録／再生を行うことのできる本実施の形態のディスクドライブ装置を説明する。図２はディスクドライブ装置の構成を示す。ここでは、例えばディスク１をブルーレイディスクフォーマットのディスクであるとして、それに対応するディスクドライブ装置構成を述べる。
【００２３】
ディスク１は、図示しないターンテーブルに積載され、記録／再生動作時においてスピンドルモータ５２によって一定線速度（ＣＬＶ）で回転駆動される。
データ記録時には光学ピックアップ５１によってトラックにユーザーデータがフェイズチェンジマークとして記録され、再生時には光学ピックアップによって記録されたマークの読出が行われる。
また、光学ピックアップ５１によってディスク１上のグルーブトラックのウォブリングとして埋め込まれたＡＤＩＰ情報の読み出しがおこなわれる。
なお、ディスク１上の管理情報領域には、再生専用の管理情報として例えばディスクの物理情報等がエンボスピット又はウォブリンググルーブによって記録されるが、これらの情報の読出もピックアップ５１により行われる。
またＢＣＡに記録された情報も光学ピックアップ５１によって読み出される。
【００２４】
ピックアップ５１内には、レーザ光源となるレーザダイオードや、反射光を検出するためのフォトディテクタ、レーザ光の出力端となる対物レンズ、レーザ光を対物レンズを介してディスク記録面に照射し、またその反射光をフォトディテクタに導く光学系が形成される。レーザダイオードは、例えば波長４０５ｎｍのいわゆる青色レーザを出力する。また光学系によるＮＡは０．８５である。
【００２５】
ピックアップ５１内において対物レンズは二軸機構によってトラッキング方向及びフォーカス方向に移動可能に保持されている。
またピックアップ５１全体はスレッド機構５３によりディスク半径方向に移動可能とされている。
またピックアップ５１におけるレーザダイオードはレーザドライバ６３からのドライブ信号（ドライブ電流）によってレーザ発光駆動される。
【００２６】
ディスク１からの反射光情報はフォトディテクタによって検出され、受光光量に応じた電気信号とされてマトリクス回路５４に供給される。
マトリクス回路５４には、フォトディテクタとしての複数の受光素子からの出力電流に対応して電流電圧変換回路、マトリクス演算／増幅回路等を備え、マトリクス演算処理により必要な信号を生成する。
例えば再生データに相当する高周波信号（ＲＦ信号）、サーボ制御のためのフォーカスエラー信号ＦＥ、トラッキングエラー信号ＴＥなどを生成する。
さらに、グルーブのウォブリングに係る信号、即ちウォブリングを検出する信号としてプッシュプル信号Ｐ／Ｐを生成する。
また反射光の和信号の低域成分としてのプルイン信号ＰＩも生成する。
マトリクス回路５４から出力されるＲＦ信号（再生データ信号）はデータ信号処理回路５５へ、フォーカスエラー信号ＦＥ、トラッキングエラー信号ＴＥ、プルイン信号ＰＩは光学ブロックサーボ回路６１へ、プッシュプル信号Ｐ／Ｐはウォブル信号処理回路６５へ、それぞれ供給される。
【００２７】
データ信号処理回路５５は、ＲＦ信号に対して２値化処理、ＰＬＬによる再生クロック生成処理等を行い、例えばフェイズチェンジマークとして読み出されたデータを再生して、データ復調回路５６に供給する。
データ復調回路５６は、再生時におけるデコード処理として、再生クロックに基づいてランレングスリミテッドコードの復調処理を行う。復調処理されたデータはＥＣＣエンコーダ／デコーダ５７に供給される。
ＥＣＣエンコーダ／デコーダ５７は、記録時にエラー訂正コードを付加するＥＣＣエンコード処理と、再生時にエラー訂正を行うＥＣＣデコード処理を行う。
再生時には、データ復調回路５６で復調されたデータを内部メモリに取り込んで、エラー検出／訂正処理及びデインターリーブ等の処理を行い、再生データを得る。
ＥＣＣエンコーダ／デコーダ５７で再生データにまでデコードされたデータは、システムコントローラ６０の指示に基づいて読み出され、再生データとして外部の回路系もしくは外部機器に出力される。
【００２８】
グルーブのウォブリングに係る信号としてマトリクス回路５４から出力されるプッシュプル信号Ｐ／Ｐは、ウォブル信号処理回路６５においてデジタル化されたウォブルデータとされる。またＰＬＬ処理によりプッシュプル信号に同期したクロックが生成される。
ウォブルデータはＡＤＩＰ復調回路６６でＭＳＫ復調、ＳＴＷ復調され、ＡＤＩＰアドレスを構成するデータストリームに復調されてアドレスデコーダ５９に供給される。
アドレスデコーダ５９は、供給されるデータについてのデコードを行い、アドレス値を得て、システムコントローラ６０に供給する。
【００２９】
記録時においてディスクドライブ装置に供給されてくる記録データは、ＥＣＣエンコーダ／デコーダ５７におけるメモリに送られてバッファリングされる。
この場合ＥＣＣエンコーダ／デコーダ５７は、バファリングされた記録データのエンコード処理として、エラー訂正コード付加やインターリーブ、サブコード等の付加を行う。
またＥＣＣエンコードされたデータは、記録パルス変換回路６４においてＲＬＬ（１−７）ＰＰ方式（ＲＬＬ；Run Length Limited、ＰＰ：Parity preserve/Prohibit rmtr(repeated minimum transition runlength)）の変調が施される。なお、記録時においてこれらのエンコード処理のための基準クロックとなるエンコードクロックはウォブル信号から生成したクロックを用いる。
【００３０】
記録パルス変換回路６４でのエンコード処理により生成された記録データは、レーザドライバ６３で、記録補償処理として、記録層の特性、レーザー光のスポット形状、記録線速度等に対する最適記録パワーの微調整やレーザドライブパルス波形の調整などが行われる。そしてレーザドライバ６３は、記録補償処理したレーザドライブパルスをピックアップ５１内のレーザダイオードに与えてレーザ発光駆動を実行させる。これによりディスク１に記録データに応じたピット（フェイズチェンジマーク）が形成されることになる。
なお、レーザドライバ６３は、いわゆるＡＰＣ回路（Auto Power Control）を備え、ピックアップ５１内に設けられたレーザパワーのモニタ用ディテクタの出力によりレーザ出力パワーをモニターしながらレーザーの出力が温度などによらず一定になるように制御する。記録時及び再生時のレーザー出力の目標値はシステムコントローラ６０から与えられ、記録時及び再生時にはそれぞれレーザ出力レベルが、その目標値になるように制御する。
【００３１】
光学ブロックサーボ回路６１は、マトリクス回路５４からのフォーカスエラー信号ＦＥ、トラッキングエラー信号ＴＥから、フォーカス、トラッキング、スレッドの各種サーボドライブ信号を生成しサーボ動作を実行させる。
即ちフォーカスエラー信号ＦＥ、トラッキングエラー信号ＴＥに応じてフォーカスドライブ信号、トラッキングドライブ信号を生成し、二軸ドライバ６８によりピックアップ５１内の二軸機構のフォーカスコイル、トラッキングコイルを駆動することになる。これによってピックアップ５１、マトリクス回路５４、光学ブロックサーボ回路６１、二軸ドライバ６８、二軸機構によるトラッキングサーボループ及びフォーカスサーボループが形成される。
また光学ブロックサーボ回路６１は、システムコントローラ６０からのトラックジャンプ指令やシーク指令に応じて、トラッキングサーボループをオフとし、ジャンプ／シークのためのトラッキング駆動信号を出力することで、トラックジャンプ動作やシーク動作を実行させる。
また光学ブロックサーボ回路６１は、トラッキングエラー信号ＴＥの低域成分として得られるスレッドエラー信号や、システムコントローラ６０からのアクセス実行制御などに基づいてスレッド駆動信号を生成し、スレッドドライバ６９によりスレッド機構５３を駆動する。スレッド機構５３には、図示しないが、ピックアップ５１を保持するメインシャフト、スレッドモータ、伝達ギア等による機構を有し、スレッドドライブ信号に応じてスレッドモータを駆動することで、ピックアップ５１の所要のスライド移動が行なわれる。
なお、光学ブロックサーボ回路６１内には、プルイン信号ＰＩを用いてＢＣＡシークを制御するための構成が設けられるが、それについては後述する。
【００３２】
スピンドルサーボ回路６２はスピンドルモータ５２をＣＬＶ回転させる制御を行う。
スピンドルサーボ回路６２は、ウォブル信号に対するＰＬＬ処理で生成されるクロックを、現在のスピンドルモータ５２の回転速度情報として得、これを所定のＣＬＶ基準速度情報と比較することで、スピンドルエラー信号を生成する。
またデータ再生時においては、データ信号処理回路５５内のＰＬＬによって生成される再生クロック（デコード処理の基準となるクロック）が、現在のスピンドルモータ５２の回転速度情報となるため、これを所定のＣＬＶ基準速度情報と比較することでスピンドルエラー信号を生成することもできる。
そしてスピンドルサーボ回路６２は、スピンドルエラー信号に応じて生成したスピンドルドライブ信号を出力し、スピンドルドライバ６７によりスピンドルモータ５２のＣＬＶ回転を実行させる。
またスピンドルサーボ回路６２は、システムコントローラ６０からのスピンドルキック／ブレーキ制御信号に応じてスピンドルドライブ信号を発生させ、スピンドルモータ５２の起動、停止、加速、減速などの動作も実行させる。
【００３３】
以上のようなサーボ系及び記録再生系の各種動作はマイクロコンピュータによって形成されたシステムコントローラ６０により制御される。
システムコントローラ６０は、図示しない外部回路部或いは外部機器からのコマンド、もしくはユーザーの操作に応じて各種処理を実行する。
例えば書込命令（ライトコマンド）が供給されると、システムコントローラ６０は、まず書き込むべきアドレスにピックアップ５１を移動させる。そしてＥＣＣエンコーダ／デコーダ５７、記録パルス変換回路６４により、供給されてきたデータ（例えばＭＰＥＧなどの各種方式のビデオデータや、オーディオデータ等）について上述したようにエンコード処理を実行させる。そして上記のようにエンコードされたデータに応じてレーザドライバ６３がレーザ発光駆動することで記録が実行される。
【００３４】
また、ディスク１に記録されている或るデータ（ＭＰＥＧ方式のビデオデータ等）の転送を求めるリードコマンドが供給された場合は、システムコントローラ６０は、まず指示されたアドレスを目的としてシーク動作制御を行う。即ち光学ブロックサーボ回路６１に指令を出し、シークコマンドにより指定されたアドレスをターゲットとするピックアップ５１のアクセス動作を実行させる。
その後、その指示されたデータ区間のデータを転送出力するために必要な動作制御を行う。即ちディスク１からのデータ読出を行い、データ信号処理回路５５、データ復調回路５６、ＥＣＣエンコーダ／デコーダ５７におけるデコード／バファリング等を実行させ、要求されたデータを転送する。
【００３５】
なお、これらのフェイズチェンジマークによるデータの記録再生時には、システムコントローラ６０は、ウォブル信号処理回路６５，ＡＤＩＰ復調回路６６、及びアドレスデコーダ５９によって検出されるＡＤＩＰアドレスを用いてアクセスや記録再生動作の制御を行う。
【００３６】
この図２に示したディスクドライブ装置は、ビデオカメラ装置に内蔵されるディスクドライブ装置であったり、ＡＶシステムとしてのホスト機器やパーソナルコンピュータ等に内蔵又は接続されるディスクドライブ装置、或いは単体で記録再生動作を行うディスクドライブ装置など、多様な形態が想定される。
また、記録再生装置としての構成例を挙げたが、本発明の実施の形態となり得るディスクドライブ装置としては、例えば記録専用装置、再生専用装置としての例も考えられる。
【００３７】
３．ＢＣＡシークのための構成。
ディスク１がディスクドライブ装置に装填されると、例えば最初にＢＣＡの情報を読み出すことが行われるか、或いは管理情報領域の管理情報を読み出した後にＢＣＡの情報の読出が行われる。いずれにしても、ディスク１がディスクドライブ装置に装填された際には、その初期動作の１つとしてＢＣＡシークが行われてピックアップ５１がスレッド機構５３によりＢＣＡの読出位置に移送され、ＢＣＡの情報読出が行われることになる。
このＢＣＡシークを実行する回路部を図３，図４に示す。
【００３８】
図３は、上記図２の構成の内で主に光学ブロックサーボ回路６１の部分を抽出して示している。上述のように、光学ブロックサーボ回路６１に対しては、マトリクス回路５４からフォーカスエラー信号ＦＥ、トラッキングエラー信号ＴＥ、プルイン信号ＰＩが供給される。
フォーカスエラー信号ＦＥ、トラッキングエラー信号ＴＥ、プルイン信号ＰＩは、それぞれ光学ブロックサーボ回路６１においてＡ／Ｄ変換器３１，３２，３３によってデジタルデータ化されてサーボプロセッサ３０に供給される。
サーボプロセッサ３０は、ＤＳＰ（Digital Signal Processor）により形成され、上述した各種サーボ動作を実行するための駆動信号を形成する。
即ちサーボプロセッサ３０は、フォーカスエラー信号ＦＥに基づいたフォーカスサーボ動作のためのフォーカス駆動信号や、フォーカスサーチのためのフォーカス駆動信号を生成し、そのフォーカス駆動信号をＤ／Ａ変換器３４でアナログ信号に変換して二軸ドライバ６８に供給する。
またサーボプロセッサ３０は、トラッキングエラー信号ＴＥに基づくトラッキング駆動信号や、トラックジャンプ、シーク、或いは対物レンズの強制的なトラッキング方向の変位を実行するためのトラッキング駆動信号を生成し、そのトラッキング駆動信号をＤ／Ａ変換器３５でアナログ信号に変換して二軸ドライバ６８に供給する。
またサーボプロセッサ３０は、スレッドエラー信号に基づくスレッド駆動信号や、シークのためのスレッドキック／ブレーキのためのスレッド駆動信号を生成し、そのスレッド駆動信号をＤ／Ａ変換器３６でアナログ信号に変換してスレッドドライバ６９に供給する。
【００３９】
二軸ドライバ６８に与えられるフォーカス駆動信号、トラッキング駆動信号に基づいて、ピックアップ５１内の二軸機構のフォーカスコイル、トラッキングコイルに電流印加が行われ、対物レンズのサーボ動作もしくは強制移動動作が行われる。
またスレッドドライバ６９に与えられるスレッド駆動信号に基づいて、スレッド機構５３によるピックアップ５１の移送動作が行われる。
【００４０】
本例では、サーボプロセッサ３０において、特にＢＣＡシーク動作のために図４の構成が備えられるものとなる。
スレッドキック／ブレーキ発生部１６は、スレッド機構５３の移送の開始及び終了のためのキックパルス、ブレーキパルスを生成する部位である。スレッドキック／ブレーキ発生部１６で発生されたキックパルス、ブレーキパルスはスイッチ１８ａを介して、スレッド駆動信号として上述したＤ／Ａ変換器３６、スレッドドライバ６９に供給される。
トラッキングアクチュエータ駆動部１７は、対物レンズをトラッキング方向に強制的に移動させるためのトラッキング駆動信号を出力する部位である。トラッキングアクチュエータ駆動部１７から出力されるトラッキング駆動信号は、スイッチ１８ｂを介して上述したＤ／Ａ変換器３５、二軸ドライバ６８に供給される。
【００４１】
なお、トラッキングサーボ、スレッドサーボがオンとされているときは、上述したようにトラッキングエラー信号ＴＥ、スレッドエラー信号に基づいてサーボプロセッサ３０内で生成されたトラッキング駆動信号、スレッド駆動信号が二軸ドライバ６８、スレッドドライバ６９に供給される。このため図４のスレッドキック／ブレーキ発生部１６からのスレッド駆動信号がスレッドドライバ６９に対して出力される際には、スレッドサーボ系はオフとされ、またトラッキングアクチュエータ駆動部１７からのトラッキング駆動信号が二軸ドライバ６８に対して出力される際には、トラッキングサーボ系はオフとされているものである。
【００４２】
シーケンス制御部１９は、ＢＣＡシークのための動作制御として、スレッドキック／ブレーキ発生部１６及びトラッキングアクチュエータ駆動部１７を制御して、スレッド駆動信号、トラッキング駆動信号の出力制御を行う。
シーケンス制御部１９、スレッドキック／ブレーキ発生部１６、トラッキングアクチュエータ駆動部１７が、実際のＢＣＡシークのための駆動信号を発生させる部位となるが、そのＢＣＡシークシーケンス過程におけるＢＣＡ判別（ピックアップ５１の移送がＢＣＡに到達しているか否かの判別）のために、シーケンス制御部１９には判別信号ｄBCAが入力される。
この判別信号ｄBCAの生成にはプルイン信号ＰＩが用いられる。
【００４３】
図３のＡ／Ｄ変換器３３でデジタルデータ化されたプルイン信号ＰＩはサーボプロセッサ３０において図４の遅延回路１０及び減算器１１に供給される。遅延回路１０は例えばレジスタで構成され、プルイン信号ＰＩを１クロックタイミング遅延させて減算器１１に供給する。従って減算器１１では、入力されたプルイン信号ＰＩと、１クロック前に入力されたプルイン信号ＰＩの差分、つまり時間軸方向のプルイン信号ＰＩの差分を出力することになる。
減算器１１から出力される差分値は絶対値回路１２で絶対値とされ、移動平均演算部１３に供給される。移動平均演算部１３では、クロックタイミングで絶対値化された差分値が入力される毎に、現在から過去に向けての所定クロック期間における絶対値化された差分値の平均値、つまり移動平均値を算出し、比較器１５に出力する。
また比較器１５には、比較基準値としてＢＣＡ判別閾値発生部１４から閾値ｔｈが供給されており、移動平均値と閾値ｔｈを比較し、その比較結果を判別信号ｄBCAとして出力する。
【００４４】
この判別信号ｄBCAの生成動作を図５で説明する。
図５（ａ）は入力されるプルイン信号ＰＩのレベル変動を示している。これは例えばピックアップ５１を或る位置からＢＣＡに向けて移送させたときに観測されるプルイン信号ＰＩのレベル変動である。
ピックアップ５１がデータゾーン又は管理情報領域の位置に対向している状態では、期間ＴAとして示すように、プルイン信号ＰＩはさほど大きく変動しない。
ところが、バーコード状のパターンが形成されたＢＣＡの位置にピックアップ５１が入ると、図示するように、そのパターンに応じてプルイン信号ＰＩが大きく、かつ、ある程度の期間連続して変動する。
【００４５】
このようなプルイン信号ＰＩについて、遅延回路１０、減算器１１、絶対値回路１２で差分絶対値を得ると、その差分絶対値は図５（ｂ）のようになる。即ち、ＢＣＡにおいて大きな差分絶対値が得られる。
この差分絶対値の移動平均値をとっていくと、図５（ｃ）のようになり、つまり大きな差分絶対値が連続的に観測されるＢＣＡに達した後、移動平均値は、その値が上昇する。従って、比較器１５で移動平均値と閾値ｔｈを比較した結果としての図５（ｄ）の判別信号ｄBCAは、ピックアップ５１がＢＣＡに到達しているか否かを示すものとなる。
シーケンス制御部１９は、このような判別信号ｄBCAを用いて、ＢＣＡシークの制御を行う。
【００４６】
４．第１のＢＣＡシーク動作例。
上記構成で実現されるＢＣＡシーク動作例を説明する。
図６はＢＣＡシークのためのシーケンス制御部１９の処理を示している。また図７はＢＣＡシーク時の動作波形を示している。
【００４７】
図２に示したシステムコントローラ６０からサーボプロセッサ３０にＢＣＡシークの指示が出されると、サーボプロセッサ３０における図４のシーケンス制御部１９は、図６のステップＦ１０１としてスレッド機構５３によるピックアップ５１のディスク内周側への移動を開始させる。
この場合、シーケンス制御部１９は、スレッドサーボをオフとしてスイッチ１８ａをオンとし、スレッドキック／ブレーキ発生部１６により内周側へのスレッドキックパルスを出力させる。これがスレッド駆動信号としてスレッドドライバ６９に供給され、スレッド機構５３によるピックアップ５１の移送が開始される。図７（ａ）にスレッド駆動信号波形を示しているが、図中（３）のタイミングのキックパルスにより、内周側への移送が開始されることになる。
なお、サーボプロセッサ３０はフォーカスサーボはオン状態のままとし、一方トラッキングサーボはオフとしてからステップＦ１０２の移送を開始させる。但しトラッキングについては、ＢＣＡシーク中に、対物レンズを視野中心に保持するいわゆる中点サーボをかけるようにしてもよい。
【００４８】
スレッド機構５３によるピックアップ５１の移送を開始させた後は、シーケンス制御部１９はステップＦ１０２で判別信号ｄBCAを監視し、ピックアップ５１がＢＣＡに達したか否かを判別している。
判別信号ｄBCAによりＢＣＡ到達と判別されるまでは、スレッド機構５３による移送を継続させる。
そしてある時点で判別信号ｄBCAによってピックアップ５１がＢＣＡに到達したと判断したら、シーケンス制御部１９は処理をステップＦ１０２からＦ１０３に進め、スレッド機構５３の停止処理を行う。即ちスレッドキック／ブレーキ発生部１６によりスレッドブレーキパルスを出力させる。
図７（ｂ）（ｃ）に移動平均値及び判別信号ｄBCAを示しているが、例えば（４）のタイミングで判別信号ｄBCAが立ち上がることに応じて、シーケンス制御部１９はブレーキパルスとしてのスレッド駆動信号を出力させることになる。
【００４９】
シーケンス制御部１９は、ステップＦ１０４で或る設定された時間を待機する。これはブレーキパルスによってスレッド機構５３が停止するまでの期間を待機することとなる。設定時間の経過により、スレッド機構５３による移送が終了される。
ここで、上記のように判別信号ｄBCAに基づいてスレッド機構５３による移送が停止されるものであるため、ブレーキパルスによってスレッド機構が停止した時点では、ピックアップ５１はＢＣＡの情報を読み出すことのできる位置にあるはずである。
ところが実際には、必ずしもＢＣＡ情報のリードに最適な位置となるとは限らない。
例えばスレッド停止のためのブレーキパルスのレベル（パルス電圧高さや印加時間）や、スレッド機構５３の機械的精度などにより、ブレーキパルスによって意図したとおりに停止されるとは限らず、場合によってはブレーキパルスのレベルが高すぎて、僅かに外周側に戻ってしまうこともある。
またＢＣＡと管理情報領域の境界付近でピックアップ５１が停止してしまうと、ディスク１の偏心の影響で、対物レンズ位置（つまりレーザ照射位置）がＢＣＡから外れてしまうこともある。
つまり、判別信号ｄBCAによってＢＣＡに達したことが検出されて即座にスレッド機構５３の停止動作を開始させると、理想的な場合は、完全停止までに多少内周側に進むために、ＢＣＡ内の略中央付近でピックアップ５１を停止させることとなるが、場合によってはスレッド機構５３の逆行等により、ＢＣＡと管理情報領域の境界付近で停止してしまうことがある。すると、ＢＣＡが良好にリードできない場合が発生する。
そこで本例では、スレッド機構５３の停止後、ステップＦ１０５以降の処理として、ＢＣＡリードが適正に実行できるように対物レンズを最適位置に制御する処理を行う。
【００５０】
まずステップＦ１０４でスレッド停止を待機し、ピックアップ５１が停止したら、シーケンス制御部１９はステップＦ１０５で対物レンズ位置をピックアップ５１内の視野範囲における外周側に変位させる。即ちスイッチ１８ｂをオンの状態でトラッキングアクチュエータ駆動部１７を制御して、対物レンズ位置を外周側に強制的に移動させるトラッキング駆動信号を出力させる。図７の（５）で示すトラッキング駆動信号である。これにより、ピックアップ５１内で対物レンズは外周側に変位される。
この状態でシーケンス制御部１９はステップＦ１０６として、判別信号ｄBCAの値をバッファリングする。例えばレジスタＲｇ２として判別信号ｄBCAの値を保持する。
続いてステップＦ１０７では、外周側へのトラッキング駆動信号を停止させ、対物レンズ位置を中点位置に戻す。トラッキング駆動信号は図７の（６）の状態とされる。そしてステップＦ１０８として、対物レンズが中点位置となった状態での判別信号ｄBCAの値をバッファリングする。例えばレジスタＲｇ１として判別信号ｄBCAの値を保持する。
さらにステップＦ１０９でシーケンス制御部１９は、対物レンズ位置をピックアップ５１内の視野範囲における内周側に変位させる。即ちスイッチ１８ｂをオンの状態でトラッキングアクチュエータ駆動部１７を制御して、対物レンズ位置を内周側に強制的に移動させるトラッキング駆動信号を出力させる（図７の（７））。これにより、ピックアップ５１内で対物レンズは外周側に変位される。
この状態でシーケンス制御部１９はステップＦ１１０として、判別信号ｄBCAの値をバッファリングする。例えばレジスタＲｇ０として判別信号ｄBCAの値を保持する。
【００５１】
なお、各対物レンズ位置で判別信号ｄBCAを取り込む動作の順序は、任意である。
例えばスレッド停止時点では、対物レンズはフリー状態で中点位置となっているため、その状態での判別信号ｄBCAの値をレジスタＲｇ１として取り込み、その後、内周及び外周に変位させてレジスタＲｇ０，Ｒｇ２への判別信号ｄBCA値の取り込みを行ってもよい。
【００５２】
例えばステップＦ１０５〜Ｆ１１０の処理で、対物レンズ位置を３段階に変位させた各状態で判別信号ｄBCAの値（ＢＣＡ判別結果）をレジスタＲｇ０、Ｒｇ１，Ｒｇ２として取り込んだら、ステップＦ１１１で、その各レジスタＲｇ０、Ｒｇ１，Ｒｇ２の値から対物レンズ位置としてＢＣＡリードに最適な位置を決定する。
そしてステップＦ１１２で、決定した最適位置に対物レンズを制御して、ＢＣＡシークとしてのシーケンスを完了させる。この後、ＢＣＡリード、即ちＢＣＡ情報の読出が行われることになる。
【００５３】
ステップＦ１１１での最適位置の決定処理を図８、図９で説明する。
図８としてレジスタＲｇ０、Ｒｇ１，Ｒｇ２に取り込まれる判別信号ｄBCAの値のパターンを示している。○は判別信号ｄBCAがＨレベル、つまりＢＣＡであるとの判別がなされた場合であり、×は判別信号ｄBCAがＬレベル、つまりＢＣＡと判別されなかった場合を示している。
【００５４】
内周側、中心、外周側の３とおりとなる対物レンズ位置に対応したＢＣＡ判別結果として、レジスタＲｇ０、Ｒｇ１，Ｒｇ２がパターンＰ１（○○○）となった場合は、対物レンズ位置が３とおりのどの位置であっても、レーザ照射先がＢＣＡであると判別された場合である。
例えば図９にディスク１のエリアとピックアップ５１の位置を模式的に示しているが、シークＳＫ１として示すように、ピックアップ５１が停止された時点で、対物レンズの視野全体がＢＣＡ内に入った場合は、パターンＰ１の結果となる。この場合は、対物レンズ位置はどこであってもＢＣＡリードが可能と考えられるが、場合によってはＢＣＡの内周側境界や外周側境界に近い場合も考えられるため、視野中心位置を対物レンズ最適位置として決定する。もしＢＣＡ境界に近いと、ディスク偏心の影響などでＢＣＡリードができないことも可能性としては考えられるためであり、視野中心を対物レンズ最適位置とすれば、ＢＣＡ境界よりなるべくＢＣＡ中央でリードを実行できることになるためである。
【００５５】
内周側、視野中心、外周側の３とおりとなる対物レンズ位置に対応したＢＣＡ判別結果として、レジスタＲｇ０、Ｒｇ１，Ｒｇ２がパターンＰ２（○○×）となった場合は、対物レンズを内周側及び視野中心の位置としたときにおいてはレーザ照射先がＢＣＡであると判別されたが、対物レンズを外周に振ったときにはＢＣＡから外れたと判別された場合である。
例えば図９にシークＳＫ２として示すように、ピックアップ５１の視野範囲がＢＣＡの外周側境界（管理情報領域との境界）にかかって停止された場合である。
この場合、なるべくＢＣＡの中央に近い位置でＢＣＡリードを実行できるように、内周側を対物レンズ最適位置と決定する。
【００５６】
図８のパターンＰ３（○××）となった場合は、対物レンズを内周側の位置としたときにレーザ照射先がＢＣＡであると判別されたが、対物レンズが視野中心及び外周にあるときにはＢＣＡから外れたと判別された場合である。
この場合は、当然ながら内周側を対物レンズ最適位置と決定する。
なお、このパターンＰ３の例が図７の波形として示されており、図７の（５）（６）（７）として対物レンズ位置を変位させた状態で、内周側に振った（７）の際に判別信号ｄBCAが立ち上がり、ＢＣＡであると判別されている。
そこで対物レンズ位置は内周側が最適と判別され、ステップＦ１１２で内周側が維持される状態が、図７の（８）として示されている。
【００５７】
図８のパターンＰ４（×○○）となった場合は、対物レンズを内周側の位置としたときにレーザ照射先がＢＣＡではないと判別された場合である。これがピックアップ５１がＢＣＡの内周側の境界付近で停止したと考えられる。
またパターンＰ５（××○）となった場合もピックアップ５１がＢＣＡの内周側の境界付近で停止したと考えられる。これらパターンＰ４，Ｐ５の場合は、外周側を対物レンズ最適位置と決定する。
何らかの事情でパターンＰ６（×○×）となった場合は、視野中心を対物レンズ最適位置と決定する。
【００５８】
またパターンＰ７（×××）となった場合は、エラーとされる。
エラーと判定された場合は、全くＢＣＡに到達していないと考えられるため、ステップＦ１１１からステップＦ１１３に進み、ＢＣＡシークのリトライを行う。例えばステップＦ１０１からの処理を再度実行する。
また、例えば所定回数リトライしてもエラー判定が続いた場合は、ディスクエラー処理を行う。例えばＢＣＡが存在しないディスクとして扱う。
【００５９】
本例では以上のようなＢＣＡシーク動作が行われる。即ち、まずスレッド機構５３によりピックアップ５１を内周に移動させる。そして判別信号ｄBCAにより、ＢＣＡ到達が確認されたらスレッド機構５３のブレーキ処理を行う。スレッド機構５３が停止するまで待った後、対物レンズの変位を行い、各対物レンズ位置でＢＣＡ判別結果（判別信号ｄBCA）を確認する。その結果から、対物レンズの最適位置を判断し、対物レンズ位置をその最適位置としてＢＣＡシークシーケンスを終了させる。そしてＢＣＡリードが行われることになる。
このような本例のＢＣＡシークによっては、まずプルイン信号ＰＩに基づいて生成される判別信号ｄBCAによりＢＣＡ到達判別を行っているため、構成上の優位性や正確なシーク動作を実現できる。
即ちＢＣＡシーク移送を停止させる位置を検知するためにスレッド位置センサを用いることが不要である。また、スレッド機構５３のステッピングモータのステップカウント数やＤＣモータの回転エンコードカウント数に頼るシークでもないため、機械的な精度誤差によって不適切な位置でスレッド移送が終了されることもない。
さらに本例では、スレッド移送停止後において、対物レンズ最適位置を探索し、最適位置においてＢＣＡリードが行われるようにしているため、一層、シーク動作の信頼性が高められるものとなる。例えば仮にスレッド移送のブレーキ制御が最適でないような状況となり、ＢＣＡの境界付近でピックアップ５１が停止されたとしても、対物レンズ位置が最適化されることにより適正にＢＣＡリードが実行できる状態とされるためである。もちろんディスクの偏心や外乱による影響に対しても、信頼性の高いものとできる。
また、ＢＣＡシークの信頼性が高められることで、ディスク装填時のディスクドライブ装置の初期動作の時短化も促進され、求められた記録動作や再生動作を迅速に開始できる。
【００６０】
ところで本例ではプルイン信号ＰＩからＢＣＡ判別のための判別信号ｄBCAを生成している。
プルイン信号ＰＩとは、反射光和信号の低域成分である。
ここで、再生データ信号であるＲＦ信号は、そのディスク種別や検出方式によって様々な形態が存在し、ピックアップ内のフォトディテクタで検出される反射光の和信号の場合もあれば、差信号（プッシュプル信号）の場合もある。
つまり、一般にＲＦ信号は、反射光の和信号の高域成分（言い換えればプルイン信号ＰＩの高域成分）である場合もあれば、プッシュプル信号の高域成分である場合もある。
一方、プルイン信号ＰＩは、必ず反射光の和信号であり、また反射光和信号のＤＣ成分も含む低域信号であり、さらにＲＦ信号帯域はローパスフィルタで減衰されている信号である。
このように考えればプルイン信号ＰＩを用いることが、多様なシステム、或いは多種のディスクに対応するためにＲＦ信号生成演算がディスクに応じて切り換えられるシステム等を考慮しても、好適である。
【００６１】
また仮に、ＲＦ信号が和信号であるシステムの装置であるとすると、ＲＦ信号を用いてもＢＣＡ到達判別が可能となることが考えられる。
ところが、サーボプロセッサ３０に入力するサーボ帯域の情報を得るために搭載されるＡ／Ｄ変換器（例えば図３のＡ／Ｄ変換器３１，３２，３３）は、通常、ＲＦ信号帯域までをカバーするものとはされていない。
つまり、本例のようにサーボプロセッサ３０での処理として判別信号ｄBCAの生成に用いる信号として、ＲＦ信号を使用すると、Ａ／Ｄ変換器３３として高いサンプリング周波数で動作する高性能のＡ／Ｄ変換器が必要となり、構成上或いはコスト上、不利である。
これらの点からプルイン信号ＰＩを用いて判別信号ｄBCAの生成を行うことが最も好ましい。
【００６２】
またプルイン信号ＰＩについては、差分絶対値をとり、その移動平均を取った上で閾値ｔｈと比較して判別信号ｄBCAを生成している。差分値を絶対値化することで、プルイン信号ＰＩのレベル変動の頻度を、移動平均に適切に反映させることができる。つまり差分値が正値の場合と負値の場合とで相殺されてしまうことがなく、レベル変動の頻度が大きいほど移動平均値が上昇するものとなる。そしてこれにより、レベル変動が頻発する領域、即ちＢＣＡの領域において移動平均値が適切に上昇するため、信頼性の高い判別信号ｄBCAが生成されることになる。
換言すれば、差分絶対値の移動平均をとることで、プルイン信号ＰＩの大きなレベル変動がある程度連続する領域でなければ（つまりＢＣＡでなければ）、ＢＣＡと判別されることはなく、例えばディスク上のディフェクト（傷や汚れ）等による単発的なレベル変動によってＢＣＡと誤判定する可能性は低い。
しかも図４で説明した判別信号ｄBCA生成のための回路構成は非常に簡易なものであり、サーボプロセッサ３０のＤＳＰとして負担が大きいものではない。
【００６３】
５．第２のＢＣＡシーク動作例。
次に第２のＢＣＡシーク動作例を説明する。
上記のように判別信号ｄBCAを監視しながらスレッド移送を行うことで、殆どの場合は適正にＢＣＡシークが完了できる。上述のように、判別信号ｄBCAはＢＣＡを精度良く判定できるためである。
【００６４】
ところが、ディスク１が相変化記録ディスクや色素変化記録ディスクの場合に、非常に希な状況において、判別信号ｄBCAが、データゾーン上をＢＣＡであると誤判定する結果を出すことがある。
これについて図１１（ａ）で説明する。
図１１（ａ）は、ディスク１上の状態として、放射状のバーコード状とされた記録パターンが形成されたＢＣＡ、管理情報領域、及び一部に既にユーザーデータが記録済とされたデータゾーンを模式的に示している。
ここでデータゾーンにおいては、図示するようにユーザーデータの記録済の部分（１又は複数トラック）の領域と、ユーザーデータ未記録の部分が半径方向に交互に存在している。記録済領域と未記録領域は反射率が異なるため反射光の和信号であるプルイン信号ＰＩに影響を与える。
つまりこのように記録済領域と未記録領域がそれぞれ半径方向に短い間隔で交互に存在する部分が、半径方向にある程度繰り返し発生していると、シークＳＫ４として示すシーク移送中に、そのような領域においてプルイン信号ＰＩの比較的大きなレベル変動が繰り返され、結果的にＢＣＡ到達と誤判定した判別信号ｄBCAが生成されてしまうことがある。これによりＢＣＡシークエラーが発生する。
このような記録状態が発生しないとは言えないため、当然、このような記録状態に対しても誤判定が起きないようにする手法が求められる。
【００６５】
また、上述もしたが、ＢＣＡ内でスレッド移送が停止されても、その停止位置は、なるべくＢＣＡ境界近くは避けたいという事情がある。境界近くはディスクの偏心や対物レンズ視野範囲の関係などで、場合によってはＢＣＡリードがうまくできない可能性もあるためである。
例えば同じく図１１（ａ）のシークＳＫ５として示すように、ＢＣＡの境界近くでシーク終了した場合を考える。
仮にこのような状況になっても、上述した動作例のように対物レンズ位置を最適化する処理を行うことで、ＢＣＡリードが可能となることが多いが、上記の事情から、なるべくならＢＣＡ内の中央付近においてピックアップ５１の移送を終了させ、対物レンズ位置を最適化する際には図８のパターンＰ１が得られるような状況とすることが、ＢＣＡリードの信頼性を高めるために好ましい。
【００６６】
そこで実施の形態の第２のＢＣＡシーク動作例は、これらの事情に考慮したシークシーケンスを行うものである。
シーケンス制御部１９による第２のＢＣＡシーク動作例としての処理を図１０に示す。なお、図１０において図６と同様の処理には同一のステップ番号を付している。またシーク動作状態を図１１（ｂ）に、動作波形を図１２にそれぞれ示す。
【００６７】
システムコントローラ６０からサーボプロセッサ３０にＢＣＡシークが指示されると、まずシーケンス制御部１９はステップＦ９０で、ＢＣＡを目標とするシークに先立つ前シークとして、内周側所定位置（所定のアドレス）へのシークを実行させる。例えば図１１（ｂ）に示す管理情報領域内の特定のアドレスＡＤ１を目標とするシークを実行する。
このため、シーケンス制御部１９は、スレッドキック／ブレーキ発生部１６により図１２に（１）及び（２）として示すように所要のスレッドキックパルスを逐次発生させ、図１１（ｂ）のシークＳＫ３−１として示すアドレスＡＤ１へのシークを実行させる。
【００６８】
このようなシークＳＫ３−１を完了し、ピックアップ５１がアドレスＡＤ１に到達したら、続いて図１０のステップＦ９１として、トラッキングサーボをオフとし、ステップＦ１０１としてＢＣＡを目標とした内周側へのスレッド移送を開始する。つまりシーケンス制御部１９はスレッドキック／ブレーキ発生部１６により図１２の（３）に示すようにスレッドキックパルスを出力させ、図１１（ｂ）のシークＳＫ３−２を開始させる。
但しシーケンス制御部１９は、ステップＦ１０１でＢＣＡシークを開始した後は、ステップＦ１０１Ａとして、判別信号ｄBCAの監視を行わないで一定時間待機する。
そして一定時間経過した後にステップＦ１０２に進み、判別信号ｄBCAを検出を開始し、判別信号ｄBCAによってＢＣＡ到達と判別された時点でステップＦ１０３のスレッド停止処理を行う。つまり図１２の（４）のタイミングでブレーキパルスを発生させて
ステップＦ１０３以降、ステップＦ１１３までの処理は、上記図６の処理と同様であるため、重複説明を避ける。
【００６９】
この動作例では、まずステップＦ９０の前シークで、ある特定のアドレスＡＤ１に向けてのシークが行われる。例えば管理情報領域内の特定のアドレスを目標とする。
このような前シークが行われることで、上記したデータゾーンでのＢＣＡ誤判別の可能性がなくなる。
即ち、記録済領域と未記録領域が交互に発生する可能性のある領域よりも内周側の位置としてアドレスＡＤ１を設定する。例えばアドレスＡＤ１より内周側は、全て再生専用の管理情報領域となるようなアドレスとして目標のアドレスＡＤ１を設定すればよい。
すると、アドレスＡＤ１を目標とした前シークを行なえば、その後のＢＣＡシーク中に、記録状況によって誤判別が生じる可能性のある領域を通過することはなくなる。これによって不適切な箇所でＢＣＡ到達と判断してスレッド移送が停止されることはなくなる。
【００７０】
また、アドレスＡＤ１到達後のＢＣＡシークでは、一定時間、判別信号ｄBCAの監視を行わない。そして一定時間経過後にはじめて判別信号ｄBCAをチェックし、その結果に応じてスレッド停止制御を行う。
例えば図１２の波形で言えば、（３）のタイミングのキックパルスを発生させ、ＢＣＡシークを開始させた後、一定時間Ｔａは、仮に図のように判別信号ｄBCAが立ち上がっていたとしても、ブレーキパルスが発生されることがないことになる。この図１２の場合、一定時間Ｔａが経過した時点で、既に判別信号ｄBCAはＢＣＡ到達を示しているため、その時点（４）ではじめてブレーキパルスが発生され、スレッド停止が行われる。
この状況を図１１（ｂ）のシークＳＫ３−２で示せば、ピックアップ５１がＢＣＡ到達しても、そのまま多少移送が続けられた後ブレーキ制御が行われ、これによって、ある程度ＢＣＡの中央付近でピックアップ５１が停止されることになる。
即ち、一定時間Ｔａとしてブレーキ制御が行われないことで、なるべくＢＣＡの中央付近でピックアップ５１が停止されるようなシークが実現できる。
ＢＣＡの中央付近で停止されれば、ステップＦ１０５以降で対物レンズ位置を最適化する処理を行う際に、外周、視野中心、内周のどの位置でもＢＣＡ判別され、図８のパターンＰ１の状態となる。図１２には（５）（６）（７）のトラッキング駆動信号として対物レンズを外周、視野中心、内周のそれぞれに移動させているが、どの位置でも判別信号ｄBCAはＨレベルとなっている様子が示されている。この場合、対物レンズ位置は視野中心が最適位置とされ、（８）として示すように視野中心に制御された状態でＢＣＡシークが完了される。
【００７１】
このように一定時間Ｔａは判別信号ｄBCAの検知を行わないことで、なるべくＢＣＡの中央付近でシークを完了させることとなり、その後のＢＣＡリードの確実性を向上させることができる。
また、一定時間ＴａをＢＣＡ到達判別を待機することは、まだＢＣＡに到達していないと予測される期間において、例えばディフェクト等の何らかの事情による誤判別を防止する機能も得られるものである。
なお、ＢＣＡシーク開始後、一定時間Ｔａは判別信号ｄBCAの検知を行わないとしても、各種の誤差や動作状況により、必ずＢＣＡ中央付近でピックアップ５１が停止できるとは限らないが、もしＢＣＡ境界付近で停止されたとしても、ステップＦ１０５以降の対物レンズ位置の最適化が行われることで、ＢＣＡリードは可能となる。
また、一定時間Ｔａは、アドレスＡＤ１からＢＣＡまでの距離と、スレッド機構５３の移動速度に応じて設定されればよいことは言うまでもない。
【００７２】
以上のように、第２のＢＣＡシーク動作例によれば、第１のＢＣＡシーク動作例で実現した効果に加え、より信頼性の高いＢＣＡシーク動作を実現できるものとなる。
【図面の簡単な説明】
【００７３】
【図１】ディスクのエリア構造の説明図である。
【図２】本発明の実施の形態のディスクドライブ装置のブロック図である。
【図３】実施の形態のディスクドライブ装置のサーボ系のブロック図である。
【図４】実施の形態のディスクドライブ装置のＢＣＡシーク関連部位のブロック図である。
【図５】実施の形態のプルイン信号から生成する判別信号の説明図である。
【図６】実施の形態の第１のＢＣＡシーク動作の処理例のフローチャートである。
【図７】実施の形態の第１のＢＣＡシーク動作時の信号波形の説明図である。
【図８】実施の形態のＢＣＡシーク時の対物レンズ最適位置決定の説明図である。
【図９】実施の形態の第１のＢＣＡシーク時の動作状態の説明図である。
【図１０】実施の形態の第２のＢＣＡシーク動作の処理例のフローチャートである。
【図１１】実施の形態の第２のＢＣＡシーク動作時の動作状態の説明図である。
【図１２】実施の形態の第２のＢＣＡシーク動作時の信号波形の説明図である。
【符号の説明】
【００７４】
１  ディスク、１０  遅延回路、１１  減算器、１２  絶対値回路、１３  移動平均演算部、１４  ＢＣＡ判別閾値発生部、１５  比較器、１６  スレッドキック／ブレーキ発生部、１７  トラッキングアクチュエータ駆動部、１９  シーケンス制御部、３０  サーボプロセッサ、５１  ピックアップ、５２  スピンドルモータ、５３  スレッド機構、５４  マトリクス回路、６１  光学ブロックサーボ回路、６０  システムコントローラ
【図１】
2006085764.tif 000003
【図２】
2006085764.tif 000004
【図３】
2006085764.tif 000005
【図４】
2006085764.tif 000006
【図５】
2006085764.tif 000007
【図６】
2006085764.tif 000008
【図７】
2006085764.tif 000009
【図８】
2006085764.tif 000010
【図９】
2006085764.tif 000011
【図１０】
2006085764.tif 000012
【図１１】
2006085764.tif 000013
【図１２】
2006085764.tif 000014