(57)【要約】【課題】  読み出しおよび／または書き込みを行う光ディスクに適した回転速度を、実際の読み出し／書き込みを行う前に予め、短時間で、またはロス時間なく決定することができる光ディスクを提供する。【解決手段】  制御部５１は、トラッキングエラー信号および光ディスクＷに記録された位置情報を検出せずに光ピックアップ５６を光ディスクＷのトラックを跨いで移動させるロングジャンプ中に、フォーカスエラー信号を検出するロングジャンプ時フォーカスエラー検出手段６８と、ロングジャンプ時フォーカスエラー検出手段６８により検出されたフォーカスエラー信号に基づいて、光ディスクＷの読み出しおよび／または書き込み時の回転速度を決定する回転速度設定手段６４と、光ディスクＷを、回転速度設定手段６４で決定された回転速度で回転させ、光ピックアップ５６を介して光ディスクＷの読み出しおよび／または書き込みを行う読み出し／書き込み手段６６とを有する。【選択図】          図１
2005129091.tif 000002
【特許請求の範囲】
【請求項１】
光ディスクを回転駆動するスピンドルモータと、
前記光ディスクの記録面にレーザー光を照射すると共に該レーザー光の反射光を受光可能な光ピックアップと、
該光ピックアップを、前記光ディスクの径方向に往復移動させるピックアップ移動手段と、
前記スピンドルモータを駆動制御すると共に、前記ピックアップ移動手段を制御して前記光ピックアップを所定位置に移動させ、光ピックアップを介して前記光ディスクの読み出しおよび／または書き込みを行う制御部とを備える光ディスク装置において、
前記制御部は、
前記光ピックアップが受光したレーザー光からフォーカスエラー信号を検出するフォーカスエラー検出手段と、
前記光ピックアップが受光したレーザー光からのトラッキングエラー信号、および前記光ディスクに記録された位置情報を検出せずに、前記ピックアップ移動手段により光ピックアップを光ディスクのトラックを跨いで移動させるロングジャンプ手段と、
該ロングジャンプ手段による前記光ピックアップの移動中に、前記フォーカスエラー検出手段によってフォーカスエラー信号を検出するロングジャンプ時フォーカスエラー検出手段と、
該ロングジャンプ時フォーカスエラー検出手段により検出されたフォーカスエラー信号に基づいて、前記光ディスクの読み出しおよび／または書き込み時の回転速度を決定する回転速度設定手段と、
前記スピンドルモータを制御して、前記光ディスクを、前記回転速度設定手段で決定された回転速度で回転させ、前記光ピックアップを介して光ディスクの読み出しおよび／または書き込みを行う読み出し／書き込み手段とを有することを特徴とする光ディスク装置。
【請求項２】
前記回転速度設定手段は、前記ロングジャンプ時フォーカスエラー検出手段により検出されたフォーカスエラー信号の振幅が大きいほど、前記光ディスクの読み出しおよび／または書き込み時の回転速度が遅くなるよう、該回転速度を決定することを特徴とする請求項１記載の光ディスク装置。
【請求項３】
前記ロングジャンプ時フォーカスエラー検出手段における前記光ピックアップの移動は、前記光ディスクの最内周と最外周とにわたる移動であることを特徴とする請求項１または２記載の光ディスク装置。
【請求項４】
前記ロングジャンプ時フォーカスエラー検出手段は、前記光ディスクが挿入されまたは電源投入された後の初期動作中のロングジャンプにおいて実行されることを特徴とする請求項１〜３のうちのいずれか一項記載の光ディスク装置。
【請求項５】
光ディスクを回転駆動するスピンドルモータと、
前記光ディスクの記録面にレーザー光を照射すると共に該レーザー光の反射光を受光可能な光ピックアップと、
該光ピックアップを、前記光ディスクの径方向に往復移動させるピックアップ移動手段と、
前記スピンドルモータを駆動制御すると共に、前記ピックアップ移動手段を制御して前記光ピックアップを所定位置に移動させ、光ピックアップを介して前記光ディスクの読み出しおよび／または書き込みを行う制御部とを備える光ディスク装置において、
前記制御部は、
前記光ピックアップが受光したレーザー光からのトラッキングエラー信号、および前記光ディスクに記録された位置情報を検出せずに、前記ピックアップ移動手段により光ピックアップを光ディスクのトラックを跨いで移動させるロングジャンプ中に、光ピックアップが受光したレーザー光からフォーカスエラー信号を検出するロングジャンプ時フォーカスエラー検出ステップと、
該ロングジャンプ時フォーカスエラー検出ステップで検出したフォーカスエラー信号に基づいて、前記光ディスクの読み出しおよび／または書き込み時の回転速度を決定する回転速度設定ステップと、
前記スピンドルモータを制御して、前記光ディスクを、前記回転速度設定ステップで決定された回転速度で回転させ、前記光ピックアップを介して光ディスクの読み出しおよび／または書き込みを行う読み出し／書き込みステップとを実行可能であることを特徴とする光ディスク装置。
【請求項６】
前記回転速度設定ステップは、前記ロングジャンプ時フォーカスエラー検出ステップで検出したフォーカスエラー信号の振幅が大きいほど、前記光ディスクの読み出しおよび／または書き込み時の回転速度が遅くなるよう、該回転速度を決定することを特徴とする請求項５記載の光ディスク装置。
【請求項７】
前記ロングジャンプ時フォーカスエラー検出ステップにおける前記光ピックアップの移動は、前記光ディスクの最内周と最外周とにわたる移動であることを特徴とする請求項５または６記載の光ディスク装置。
【請求項８】
前記ロングジャンプ時フォーカスエラー検出ステップは、前記光ディスクが挿入されまたは電源投入された後の初期動作中のロングジャンプにおいて実行されることを特徴とする請求項５〜７のうちのいずれか一項記載の光ディスク装置。
【請求項９】
前記ピックアップ移動手段の駆動源は、モータであることを特徴とする請求項１〜８のうちのいずれか一項記載の光ディスク装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスクの読み出しおよび／または書き込みを行う光ディスク装置に関するものである。
【背景技術】
【０００２】
近年、ＣＤ−ＲＯＭやＣＤ−Ｒ、ＤＶＤ−ＲＯＭやＤＶＤ＋（−）Ｒ等といった光ディスクが低価格で普及するに伴い、記録面に歪みがあるなどの低品質な光ディスクが多く出回っている。
一方で、近年、光ディスクに、例えば標準速度の４８倍等の高速度で読み出しまたは書き込みを行うことのできる光ディスク装置が普及している。
【０００３】
ここで、光ディスクを高速に回転させると、一般に光ディスクの振動が大きくなってフォーカスエラー信号の振幅が大きくなる傾向が表れるが、特に前述の様な記録面に歪みがある光ディスクにおいては、その歪みの部分で光ピックアップと記録面との距離が急激に変わるためにフォーカス外れが起きやすく、その結果サーボ外れが発生するなどして読み出し／書き込みが正常に行えず、再フォーカス処理、再トラッキング処理や読み出しのリトライ等が必要となって、かえって読み出し／書き込み速度が遅くなるといった問題が発生しやすい。
また、光ディスクを高速に回転させることで、大きくなる光ディスクの振動に光ピックアップを追随させるために、光ピックアップのフォーカスサーボを敏感にする必要が生じ、そのために、光ピックアップの光ディスクに接離する方向（フォーカス方向）の動作量が大きくなって、光ディスクに光ピックアップが当たる、所謂レンズ当たりが発生しやすくなるといった問題が発生しやすい。
【０００４】
光ディスクを高速に回転させることで発生しやすいこのような問題を回避するため、光ディスク装置において、従来より、特許文献１に示されるように、フォーカスエラー信号を監視して、フォーカスエラー信号の振幅が大きい場合には光ディスクの回転速度（線速度）を落として、読み出し／書き込み品質の悪化を防ぐ技術が採用されている。
【０００５】
より具体的には、光ディスクの読み出し／書き込み中にフォーカスエラー信号を監視して、フォーカスエラー信号の振幅が大きくなったら随時回転速度（線速度）を減じる方法や、光ディスクの読み出し／書き込みを行う前に、予め光ディスクの一部を試験的に読み出して（以下、この読み出しのことをダミー読み出しと呼ぶ）、その際のフォーカスエラー信号の振幅の大きさに応じて回転速度（線速度）を決定し、決定された回転速度でその光ディスクの読み出し／書き込みを行う方法等がある。
なお、光ディスクの外周側ほど、振動が大きく、読み出し／書き込み不良が発生しやすいため、予め光ディスクの一部をダミー読み出しする方法においては、光ディスクの最外周付近をダミー読み出しするとよいとされている。
【特許文献１】特開２００３−２２８８４６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記従来の、光ディスクの読み出し／書き込み中にフォーカスエラー信号を監視して、フォーカスエラー信号の振幅が大きくなったら随時回転速度（線速度）を減じる方法を採用した光ディスク装置は、フォーカスエラー信号の振幅が大きくなった後、即ち読み出し／書き込み品質が悪くなった後に、回転速度を減じる対処を行うものであるから、対処が後手に回り、サーボ外れ等の問題が発生する前に回転速度の調節が完了できず、サーボ外れ等の問題を回避できない場合があるといった課題がある。
【０００７】
一方、光ディスクの読み出し／書き込みを行う前に、予め光ディスクの一部をダミー読み出しして、その際のフォーカスエラー信号の振幅の大きさに応じて回転速度（線速度）を決定し、決定された回転速度（線速度）でその光ディスクの読み出し／書き込みを行う方法を採用した光ディスク装置では、光ディスクの品質に合わせて、サーボ外れ等の問題をより確実に防止することができるが、光ディスク装置に光ディスクが挿入された後の初期化動作時等に、ダミー読み出しや回転速度（線速度）決定のプロセスを踏む必要があり、光ディスクを投入してから光ディスクに実際にデータを読み出し／書き込みできるようになるまでのターンアラウンド時間が長くなるといった課題がある。
【０００８】
本発明は上記課題を解決すべくなされ、その目的とするところは、読み出しおよび／または書き込みを行う光ディスクに適した回転速度を、実際の読み出し／書き込みを行う前に予め、短時間で、またはロス時間なく決定することのできる光ディスク装置を提供することにある。
【課題を解決するための手段】
【０００９】
本願発明者は、上記課題を解決すべく、光ディスクの歪み等によるフォーカスエラー信号の大きな振幅を、実際の読み出し／書き込みを行う前に予め、短時間のうちに検出する方法を鋭意検討した結果、光ディスクの周方向に光ピックアップが大きく移動するいわゆるロングジャンプ中にフォーカスエラー信号を検出できる本発明に係る光ディスク装置を完成した。
【００１０】
本発明に係る光ディスク装置は、上記課題を解決するために、以下の構成を備える。すなわち、光ディスクを回転駆動するスピンドルモータと、前記光ディスクの記録面にレーザー光を照射すると共に該レーザー光の反射光を受光可能な光ピックアップと、該光ピックアップを、前記光ディスクの径方向に往復移動させるピックアップ移動手段と、前記スピンドルモータを駆動制御すると共に、前記ピックアップ移動手段を制御して前記光ピックアップを所定位置に移動させ、光ピックアップを介して前記光ディスクの読み出しおよび／または書き込みを行う制御部とを備える光ディスク装置において、前記制御部は、前記光ピックアップが受光したレーザー光からフォーカスエラー信号を検出するフォーカスエラー検出手段と、前記光ピックアップが受光したレーザー光からのトラッキングエラー信号、および前記光ディスクに記録された位置情報を検出せずに、前記ピックアップ移動手段により光ピックアップを光ディスクのトラックを跨いで移動させるロングジャンプ手段と、該ロングジャンプ手段による前記光ピックアップの移動中に、前記フォーカスエラー検出手段によってフォーカスエラー信号を検出するロングジャンプ時フォーカスエラー検出手段と、該ロングジャンプ時フォーカスエラー検出手段により検出されたフォーカスエラー信号に基づいて、前記光ディスクの読み出しおよび／または書き込み時の回転速度を決定する回転速度設定手段と、前記スピンドルモータを制御して、前記光ディスクを、前記回転速度設定手段で決定された回転速度で回転させ、前記光ピックアップを介して光ディスクの読み出しおよび／または書き込みを行う読み出し／書き込み手段とを有することを特徴とする。
さらに、前記回転速度設定手段は、前記ロングジャンプ時フォーカスエラー検出手段により検出されたフォーカスエラー信号の振幅が大きいほど、前記光ディスクの読み出しおよび／または書き込み時の回転速度が遅くなるよう、該回転速度を決定することを特徴とする。
これによれば、ロングジャンプ時フォーカスエラー検出手段は、ロングジャンプ中に光ディスクの記録面の歪み等に合わせて表れるフォーカスエラー信号を検出し、回転速度設定手段は、そのフォーカスエラー信号に基づいて光ディスクの回転速度を決定するため、ダミー読み出しを行う場合に比較して、各光ディスクに適した回転速度を、短時間のうちに決定することが可能となる。
【００１１】
また、前記ロングジャンプ時フォーカスエラー検出手段における前記光ピックアップの移動は、前記光ディスクの最内周と最外周とにわたる移動であることを特徴とする。
これによれば、光ディスクの記録面の最内周から最外周の間のどこに歪み等があっても、その光ディスクに適した回転速度に決定することが可能となる。
【００１２】
また、前記ロングジャンプ時フォーカスエラー検出手段は、前記光ディスクが挿入されまたは電源投入された後の初期動作中のロングジャンプにおいて実行されることを特徴とする。
これによれば、初期動作時にディスク内容を調べる等のために行われているロングジャンプ中に、フォーカスエラー信号の検出を組み込んで、ロス時間なく回転速度の決定を行うことができる。
【００１３】
また、光ディスクを回転駆動するスピンドルモータと、前記光ディスクの記録面にレーザー光を照射すると共に該レーザー光の反射光を受光可能な光ピックアップと、該光ピックアップを、前記光ディスクの径方向に往復移動させるピックアップ移動手段と、前記スピンドルモータを駆動制御すると共に、前記ピックアップ移動手段を制御して前記光ピックアップを所定位置に移動させ、光ピックアップを介して前記光ディスクの読み出しおよび／または書き込みを行う制御部とを備える光ディスク装置において、前記制御部は、前記光ピックアップが受光したレーザー光からのトラッキングエラー信号、および前記光ディスクに記録された位置情報を検出せずに、前記ピックアップ移動手段により光ピックアップを光ディスクのトラックを跨いで移動させるロングジャンプ中に、光ピックアップが受光したレーザー光からフォーカスエラー信号を検出するロングジャンプ時フォーカスエラー検出ステップと、該ロングジャンプ時フォーカスエラー検出ステップで検出したフォーカスエラー信号に基づいて、前記光ディスクの読み出しおよび／または書き込み時の回転速度を決定する回転速度設定ステップと、前記スピンドルモータを制御して、前記光ディスクを、前記回転速度設定ステップで決定された回転速度で回転させ、前記光ピックアップを介して光ディスクの読み出しおよび／または書き込みを行う読み出し／書き込みステップとを実行可能であることを特徴とする。
さらに、前記回転速度設定ステップは、前記ロングジャンプ時フォーカスエラー検出ステップで検出したフォーカスエラー信号の振幅が大きいほど、前記光ディスクの読み出しおよび／または書き込み時の回転速度が遅くなるよう、該回転速度を決定することを特徴とする。
これによれば、ロングジャンプ時フォーカスエラー検出ステップでは、ロングジャンプ中に光ディスクの記録面の歪み等に合わせて表れるフォーカスエラー信号を検出し、回転速度設定ステップでは、そのフォーカスエラー信号に基づいて光ディスクの回転速度を決定するため、ダミー読み出しを行う場合に比較して、各光ディスクに適した回転速度を、短時間のうちに決定することが可能となる。
【００１４】
また、前記ロングジャンプ時フォーカスエラー検出ステップにおける前記光ピックアップの移動は、前記光ディスクの最内周と最外周とにわたる移動であることを特徴とする。
これによれば、光ディスクの記録面の最内周から最外周の間のどこに歪み等があっても、その光ディスクに適した回転速度に決定することが可能となる。
【００１５】
また、前記ロングジャンプ時フォーカスエラー検出ステップは、前記光ディスクが挿入されまたは電源投入された後の初期動作中のロングジャンプにおいて実行されることを特徴とする。
これによれば、初期動作時にディスク内容を調べる等のために行われているロングジャンプ中に、フォーカスエラー信号の検出を組み込んで、ロス時間なく回転速度の決定を行うことができる。
【００１６】
また、前記ピックアップ移動手段の駆動源は、モータであることを特徴とする。
【発明の効果】
【００１７】
本発明によれば、読み出しおよび／または書き込みを行う光ディスクに適した回転速度を、実際の読み出し／書き込みを行う前に予め、短時間で、またはロス時間なく決定することができる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明に係る光ディスク装置を実施するための最良の形態を、添付図面に基づいて詳細に説明する。
【００１９】
図１は、ＣＤ−ＲＯＭやＣＤ−Ｒ、ＤＶＤ−ＲＯＭやＤＶＤ＋（−）Ｒ等の光ディスクＷを読み出しおよび／または書き込み可能な本実施の形態に係る光ディスク装置Ｄの構成と、光ディスク装置Ｄが連繋されたホストコンピュータＨとを示す説明図である。
なお、光ディスク装置Ｄは、必ずしもホストコンピュータＨと物理的に別体に設ける必要はなく、例えば、ホストコンピュータＨの筐体内に内蔵されて、ホストコンピュータＨ内で、ホストコンピュータＨのメインボード等と接続されていても良い。
また、本発明に係る光ディスク装置は、ホストコンピュータに接続されるものに限定されず、例えばオーディオ用ＣＤプレーヤ／レコーダのように、単体で動作するものも含む。
【００２０】
ホストコンピュータＨは、ＡＴＡＰＩやＵＳＢ等のインタフェースにより光ディスク装置Ｄと通信する通信手段と、ＣＰＵやメモリやハードディスク等から成り、ソフトウェアプログラムを実行可能なコンピュータ制御部とを備える。
【００２１】
また、ホストコンピュータＨには、光ディスク装置ドライバと、書き込みプログラムと、読み取りプログラムとが、コンピュータ制御部の記憶手段（ハードディスク）にコンピュータ読み取り可能に設けられ（インストールされ）ている。
光ディスク装置ドライバは、光ディスク装置Ｄに通信手段を介してコマンド等を送信することで、光ディスク装置Ｄを制御するプログラムである。
書き込みプログラムは、光ディスク装置ドライバを介して光ディスク装置Ｄ内の光ディスクＷにデータを書き込むアプリケーションプログラムである。
読み取りプログラムは、光ディスク装置ドライバを介して光ディスク装置Ｄ内の光ディスクＷからデータを読み取るプログラムである。
【００２２】
光ディスク装置Ｄは、光ディスクＷを回転駆動するスピンドルモータ５４と、スピンドルモータ５４をサーボ制御するモータサーボプロセッサ５５と、光ディスクＷの記録面にレーザー光を照射すると共に照射したレーザー光の反射光を受光可能な光ピックアップ５６と、光ピックアップ５６を、光ディスクＷの径方向に往復移動させるピックアップ移動手段５７と、光ピックアップ５６をサーボ制御するピックアップサーボプロセッサ５８と、ＣＰＵやメモリ等から成り、図示しないフラッシュＲＯＭ等にプログラムとして記録されたファームウェアを実行可能なマイコン制御部５２を含み、制御ＬＳＩ等から成る制御部５１と、ＡＴＡＰＩやＵＳＢ等のインタフェースによりホストコンピュータＨと通信する通信部５０とを備える。
【００２３】
光ピックアップ５６は、対物レンズ５６ａと、レーザーダイオード等の発光素子（図示せず）と、フォトディテクタ等の受光素子（図示せず）と、フォーカスソレノイド５６ｃと、トラッキングソレノイド５６ｂとを備える。
発光素子は、発光することで、対物レンズ５６ａを介して光ディスクＷの記録面に対してレーザー光を照射可能に設けられる。また、受光素子は、対物レンズ５６ａを介して前記レーザー光の記録面からの反射光を受光して電気信号に変換する。
フォーカスソレノイド５６ｃは、対物レンズ５６ａを光ディスクＷに接離する方向（フォーカス方向）に移動可能に設けられる。
トラッキングソレノイド５６ｂは、対物レンズ５６ａを光ディスクＷの径方向（トラッキング方向）に移動可能に設けられる。
【００２４】
ピックアップ移動手段５７は、回転軸５７ａと、回転軸５７ａを回転駆動させる送りモータ５７ｂとから成る。回転軸５７ａの外周面には、螺旋状のねじ部が形成され、光ピックアップ５６はそのねじ部に螺合することで、回転軸５７ａの回転に応じて、光ディスクＷの径方向に移動可能に設けられる。
なお、ピックアップ移動手段の構成はこれに限定されるものではない。
【００２５】
ピックアップサーボプロセッサ５８は、フォーカスソレノイド５６ｃおよびトラッキングソレノイド５６ｂを介した対物レンズ５６ａの移動と、送りモータ５７ｂを介した光ピックアップ５６の移動とを制御する、専用の制御ＬＳＩで構成される。
【００２６】
光ピックアップ５６は、光ディスクＷの記録面に対して前記発光素子からレーザー光を照射すると共に、その記録面からの反射光を前記受光素子で受光する。受光素子に受光されたレーザー光は電気信号に変換され、フォーカスエラー（ＦＥ）信号検出手段（フォーカスエラー検出手段）や、トラッキングエラー（ＴＥ）信号検出手段や、サブコード／ウォブル信号検出手段を有する図示しない制御ＬＳＩに入力される。この制御ＬＳＩで検出されたフォーカスエラー信号やトラッキングエラー信号はピックアップサーボプロセッサ５８に入力され、ピックアップサーボプロセッサ５８は、それらの信号に基づいて、光ピックアップ５６の受光状態を良好に保つよう、フォーカスソレノイド５６ｃおよびトラッキングソレノイド５６ｂを制御する（いわゆるサーボループ）。また、前記制御ＬＳＩに検出されたサブコード（サブコードＱ）やウォブル信号は、制御部５１に入力されて、光ピックアップ５６の光ディスクＷ上の位置検出／位置制御等に用いられる。また、検出されたフォーカスエラー信号やトラッキングエラー信号も、制御部５１に入力される。
【００２７】
モータサーボプロセッサ５５は、専用の制御ＬＳＩで構成され、光ディスクＷを、マイコン制御部５２から指示された所定の線速度で回転させる。
【００２８】
制御部５１は、前記マイコン制御部５２と、制御ＬＳＩで構成される位置情報検出手段５３とを備える。
【００２９】
位置情報検出手段５３は、光ピックアップ５６から入力されたサブコード情報（サブコードＱ）またはウォブル情報に基づいて、光ディスクＷ上の、光ピックアップ５６がレーザー光を送受光している位置を認識し、その位置情報をマイコン制御部５２に出力する。
【００３０】
マイコン制御部５２は、図示しないフラッシュＲＯＭ等の記憶手段にプログラムとして記憶されたファームウェアを実行することで、コマンド解析実行手段６０と、初期動作手段６２と、ロングジャンプ時フォーカスエラー検出手段６８と、回転速度設定手段６４と、読み出し／書き込み手段６６とを実現する。
【００３１】
また、マイコン制御部５２（の各手段）は、実行する処理に応じて、位置情報検出手段５３からの位置情報に基づいて光ディスクＷ上の読み出しまたは書き込み位置を認識し、モータサーボプロセッサ５５およびピックアップサーボプロセッサ５８に制御信号を出力して、モータサーボプロセッサ５５およびピックアップサーボプロセッサ５８を介してスピンドルモータ５４、光ピックアップ５６、およびピックアップ移動手段５７を制御して、光ディスクＷから適宜データの読み出しまたは書き込みを行う。
【００３２】
なお、対物レンズ５６ａの光ピックアップ５６の光ディスクＷの径方向の移動は、トラッキングソレノイド５６ｂとピックアップ移動手段５７との両者により行われるが、マイコン制御部５２は、対物レンズ５６ａを光ディスクＷのトラックに追随させるための短距離の移動（ショートジャンプ）は主にトラッキングソレノイド５６ｂとピックアップ移動手段５７を併用して行い、多数のトラックを跨ぐ長距離の移動（ロングジャンプ）は主にピックアップ移動手段５７により行うよう、ピックアップサーボプロセッサ５８を制御する。
【００３３】
マイコン制御部５２は、前記ショートジャンプを行う際には、光ピックアップ５６からのトラッキングエラー信号をカウントして、所定のトラック数分だけ光ピックアップ５６または対物レンズ５６ａが移動するよう、トラッキングソレノイド５６ｂとピックアップ移動手段５７を制御する（ショートジャンプ手段）。
また、マイコン制御部５２は、前記ロングジャンプを行う際には、光ピックアップ５６からのトラッキングエラー信号によらず、ピックアップ移動手段５７によって光ピックアップ５６を、ジャンプすべきトラック数に対応した所定距離分移動させるよう制御を行う（ロングジャンプ手段）。所定距離とは、例えば送りモータ５７ｂがステッピングモータで構成されている場合には、ジャンプすべきトラック数から、そのトラック数に対応する移動距離を、ステッピングモータの回転ステップ数に対応させて計算して求める。
【００３４】
コマンド解析実行手段６０は、ホストコンピュータＨから送信されてきたコマンドを解析し、解析結果に基づいて他のファームウェアプログラムのモジュール等を呼び出して実行させる機能を持つ。
【００３５】
初期動作手段６２は、光ディスク装置Ｄに光ディスクＷが挿入されまたは光ディスク装置Ｄが電源投入された際に実行され、制御部５１の各要素の初期化動作や、光ディスク装置Ｄの各メカ要素（スピンドルモータ５４、モータサーボプロセッサ５５、ピックアップ移動手段５７、光ピックアップ５６、およびピックアップサーボプロセッサ５８等）の初期化動作を実行する。また、光ディスク装置Ｄ内に光ディスクＷが有る場合には、それらの処理に続いて、初期動作手段６２は、モータサーボプロセッサ５５およびピックアップサーボプロセッサ５８等を制御して光ディスクＷから基本的な情報を読み取って光ディスクＷの種類や記録されている情報の種類を判別する。ここで、例えば光ディスクＷの種類が音楽ＣＤであった場合には、光ディスクＷからＴＯＣを読み出して、コマンド解析／実行手段および通信部５０を介してそのＴＯＣ情報をホストコンピュータＨに送信する。また、例えば光ディスクＷにコンピュータ用のアプリケーションの実行ファイルが記録されていた場合には、必要に応じてその実行ファイルをホストコンピュータＨに送信して、ホストコンピュータＨにその実行ファイルを実行させる処理を行う。
【００３６】
ロングジャンプ時フォーカスエラー検出手段６８は、初期動作手段６２による初期化動作において、光ピックアップ５６をロングジャンプ制御する際に初期動作手段６２により呼び出されて実行される。ロングジャンプ時フォーカスエラー検出手段６８は、光ピックアップ５６の電源をＯＮして光ピックアップ５６がレーザー光を発光および受光可能な状態とし、そのロングジャンプによる光ピックアップ５６の移動中に、前記フォーカスエラー信号検出手段を介してフォーカスエラー信号を検出して、検出したフォーカスエラー信号のパターンデータを回転速度設定手段６４に渡すと共に、回転速度設定手段６４を呼び出して実行させる。
【００３７】
なお、ロングジャンプ時フォーカスエラー検出手段６８が実行される際のロングジャンプは、光ディスクＷの最内周と最外周とにわたる移動（ロングジャンプ）であることが望ましい。初期化動作中に、光ディスクＷのデータを読み取る目的で、最内周と最外周とにわたるロングジャンプを行う必要がある場合には、そのロングジャンプ時にロングジャンプ時フォーカスエラー検出手段６８を行うよう構成すればよい。
【００３８】
なお、もし初期化動作中にロングジャンプが行われない場合には、ロングジャンプ時フォーカスエラー検出手段による検出を行うためだけに、別途ロングジャンプを行う動作を初期動作に加えるよう構成してもよい。ただしこの場合には、初期動作が、ロングジャンプ時間分だけ長くなってしまう。
【００３９】
ロングジャンプ時フォーカスエラー検出手段６８が検出するフォーカスエラー信号Ｐａ，Ｐｂの例を、図２の説明図に示す。
光ピックアップが径方向に移動するロングジャンプ時にフォーカスエラー信号を検出している際、図２（ａ），（ｂ）に示すように光ディスクＷの記録面Ｗａにフォーカス方向の歪みＣａ，Ｃｂ等があると、対物レンズ５６ａのフォーカスが外れ、フォーカスエラー信号Ｐａ，Ｐｂが変動する。フォーカスエラー信号Ｐａ，Ｐｂの変動は、より記録面Ｗａの歪みが大きいほど（図２（ａ）の光ディスクＷよりも図２（ｂ）の光ディスクＷの方が）、フォーカスが大きく外れるため、大きくなる。
ロングジャンプ時フォーカスエラー検出手段６８は、これらフォーカスエラー信号Ｐａ，Ｐｂに基づくパターンデータを回転速度設定手段６４に渡す。
【００４０】
回転速度設定手段６４は、ロングジャンプ時フォーカスエラー検出手段６８から呼び出されて実行される。回転速度設定手段６４は、ロングジャンプ時フォーカスエラー検出手段６８から渡された、ロングジャンプ時のフォーカスエラー信号のパターンデータに基づいて、フォーカスエラー信号の値（振幅）が大きいほど、光ディスクＷの読み出しおよび／または書き込み時の回転速度（線速度）が遅くなるよう、その回転速度を決定する。例えば、フォーカスエラー信号に基づくパターンデータの最大値の絶対値が、図２（ａ）のように所定の閾値ａを超えない場合には、読み出しおよび／または書き込み時の線速度を最高速（例えば４８倍速）とし、図２（ｂ）のように所定の閾値ａを超える場合には、読み出しおよび／または書き込み時の線速度を例えば２４倍速に落とすなどの決定をする。
【００４１】
なお、回転速度設定手段６４は、フォーカスエラー信号に基づくパターンデータの最大値の絶対値を、複数の閾値と比較して、その最大値の絶対値が大きいほど、読み出しおよび／または書き込み時の線速度が遅くなるよう、線速度を各閾値との大小関係に応じて複数段階に設定するよう構成しても良い。
また、その最大値の絶対値に反比例するように線速度を設定するなど、その最大値の絶対値の大きさに応じて線速度を連続的に変えて決定するよう構成してもよい。
【００４２】
なお、フォーカスエラー信号に基づくパターンデータに基づいて線速度を決定することは、フォーカスエラー信号に基づくパターンデータの絶対値の最大値に基づく方法に限定されない。例えば、一回のロングジャンプの中で、フォーカスエラー信号に基づくパターンデータの絶対値が特定の閾値を超える回数が多いほど、読み出しおよび／または書き込み時の線速度が遅くなるように構成しても良い。
【００４３】
回転速度設定手段６４は、決定した回転速度（線速度）を表すデータを、ＲＡＭ等の記憶手段に記憶させて、読み出し／書き込み手段６６に渡す。
【００４４】
読み出し／書き込み手段６６は、コマンド解析実行手段６０がユーザーデータ読み出しコマンドまたはユーザーデータ書き込みコマンドを解析した際に、コマンド解析実行手段６０によって呼び出されて実行される。
読み出し／書き込み手段６６は、モータサーボプロセッサ５５とピックアップサーボプロセッサ５８に制御信号を出力して、光ディスクＷを所定の線速度で回転させると共に、光ピックアップ５６を位置制御して、光ディスクＷからユーザーデータを読み出したり、光ディスクＷにユーザーデータを書き込んだりする。
【００４５】
この際、読み出し／書き込み手段６６は、回転速度設定手段６４によって前記ＲＡＭ等の記憶手段に記憶された線速度を参照し、光ディスクＷがその線速度で回転するよう、モータサーボプロセッサ５５に制御信号を出力する。
【００４６】
なお、本願発明は、回転速度設定手段によって決定された線速度に基づきながら、光ディスクＷの振動の影響を受けやすい光ディスクＷの外周側ほど線速度を遅くしたり、または、光ディスクＷ上のフォーカスエラー信号の振幅が大きくなる位置を記憶する手段を設けて、その位置の周辺のみ回転速度を落としたりする構成を含む。
【００４７】
次に、本実施の形態に係る光ディスク装置Ｄの動作を、マイコン制御部５２の動作を中心に、図３，図４のフローチャートを用いて説明する。
【００４８】
図３は、電源投入または光ディスクＷ挿入時のマイコン制御部５２の動作を示すフローチャートである。
光ディスク装置Ｄが電源投入されると、マイコン制御部５２は初期動作手段６２を実行し、制御部５１および各メカ要素の初期化動作を行う（Ｓ１）。また、光ディスク装置Ｄに光ディスクＷが挿入されると、マイコン制御部５２は初期動作手段６２を実行し、光ディスクＷが載置されたトレーを動作させるなど、光ディスクＷの導入動作を行う（Ｓ１）。
【００４９】
次に、光ディスクＷの有無を判断し（Ｓ２）（ただし光ディスクＷ挿入時にはこの判定を省略しても良い）、光ディスクがない場合には処理を終了し、待機状態に遷移する。
光ディスクＷが有る場合には、初期動作手段６２は、モータサーボプロセッサ５５およびピックアップサーボプロセッサ５８等を制御して光ディスクＷから基本的な情報を読み取って光ディスクＷの種類や記録されている情報の種類を判別する。この動作中に光ピックアップ５６がロングジャンプ制御される際、ロングジャンプ時フォーカスエラー検出手段６８が実行され、ロングジャンプ中のフォーカスエラー信号が検出され、そのパターンデータが回転速度設定手段６４に渡される（Ｓ３）。
【００５０】
ここで、初期動作手段６２は、例えば光ディスクＷの種類が音楽ＣＤであった場合には、光ディスクＷからＴＯＣを読み出して、コマンド解析／実行手段および通信部５０を介してそのＴＯＣ情報をホストコンピュータＨに送信する。また、例えば光ディスクＷにコンピュータ用のアプリケーションの実行ファイルが記録されていた場合には、必要に応じてその実行ファイルをホストコンピュータＨに送信して、ホストコンピュータＨにその実行ファイルを実行させる処理を行う。
【００５１】
続いて回転速度設定手段６４が実行され、回転速度設定手段６４は、渡されたフォーカスエラー信号のパターンデータに基づいて、読み出し／書き込み時の回転速度（線速度）を決定し、その回転速度を示すデータを記憶手段に記憶させる（Ｓ４）。
これで電源投入または光ディスクＷ挿入時の動作は終了し、マイコン制御部５２は待機状態に遷移する。
【００５２】
図４は、光ディスク装置ＤがホストコンピュータＨから光ディスクＷの読み出しコマンドまたは書き込みコマンドを受信した際のマイコン制御部５２の動作を示すフローチャートである。
読み出しコマンドまたは書き込みコマンドを受信すると、マイコン制御部５２には読み出し／書き込み手段６６を実行する。読み出し／書き込み手段６６は、前記記憶手段から、記憶された回転速度を読み出し、その回転速度（線速度）で光ディスクＷを回転させるべくスピンドルモータ５４を制御する（Ｓ１１）。
そして、読み出し／書き込み手段６６は、光ディスクＷからデータを読み出しまたは光ディスクＷにデータを書き込む制御を行う（Ｓ１２）。
【００５３】
本実施の形態に係る光ディスク装置Ｄによれば、読み出しおよび／または書き込みを行う光ディスクＷに適した回転速度を、実際の読み出し／書き込みを行う前に（初期動作時に）予め、光ピックアップ５６をロングジャンプさせるだけの短時間で、決定することができる。また、ロングジャンプ時フォーカスエラー検出手段６８を、初期化動作中に光ピックアップ５６をロングジャンプ制御する際に、ついでに実行するよう構成すれば、初期化動作中に回転速度の決定を行わない従来の光ディスク装置の初期化動作時間と同じ時間内で（即ち、ロス時間なく）、光ディスクＷに適した回転速度を決定することができる。
そして、予め光ディスクＷに適した回転速度で読み出し／書き込みを行うことにより、いわゆるフォーカス外れやサーボ外れ等を防止して、読み出しまたは書き込みを安定的に行うことができ、また、光ピックアップ５６（対物レンズ５６ａ）が光ディスクに当たるいわゆるレンズ当たりを防止することができる。
【産業上の利用可能性】
【００５４】
本発明に係る光ディスク装置は、必ずしも上記実施の形態のようにホストコンピュータと物理的に別体に設ける必要はなく、例えば、ホストコンピュータの筐体内に内蔵されて、ホストコンピュータ内で、ホストコンピュータのメインボード等と接続されていても良い。
また、本発明に係る光ディスク装置は、ホストコンピュータに接続されるものに限定されず、例えばオーディオ用ＣＤプレーヤ／レコーダのように、単体で動作するものも含む。
【図面の簡単な説明】
【００５５】
【図１】本実施の形態に係る光ディスク装置の構成を示した説明図である。
【図２】光ディスクの記録面の歪みと、ロングジャンプ時に検出されるフォーカスエラー信号との関係を示す説明図である。
【図３】本実施の形態に係る光ディスク装置を電源投入しまたは光ディスク装置に光ディスクを挿入した際に、マイコン制御部（制御部）が実行する処理の流れを示すフローチャートである。
【図４】本実施の形態に係る光ディスク装置がホストコンピュータから読み出しまたは書き込みコマンドを受信した際に、マイコン制御部（制御部）が実行する処理の流れを示すフローチャートである。
【符号の説明】
【００５６】
Ｄ  光ディスク装置
Ｈ  ホストコンピュータ
Ｗ  光ディスク
Ｗａ  記録面
Ｐａ，Ｐｂ  フォーカスエラー信号
５０  通信部
５１  制御部
５２  マイコン制御部
５３  位置情報検出手段
５４  スピンドルモータ（モータ）
５５  モータサーボプロセッサ
５６  光ピックアップ
５６ａ  対物レンズ
５６ｂ  トラッキングソレノイド
５６ｃ  フォーカスソレノイド
５７  ピックアップ移動手段
５７ａ  回転軸
５７ｂ  モータ
５８  ピックアップサーボプロセッサ
６０  コマンド解析実行手段
６２  初期動作手段
６４  回転速度設定手段
６６  読み出し／書き込み手段
６８  ロングジャンプ時フォーカスエラー検出手段
【図１】
2005129091.tif 000003
【図２】
2005129091.tif 000004
【図３】
2005129091.tif 000005
【図４】
2005129091.tif 000006