(57)【要約】【目的】  光ピックアップのディスク半径方向への移動にステッピングモータを使用する光ディスク装置において、ステッピングモータのマイクロステップ駆動時に、各マイクロステップ毎の回転角のリニアリティを向上させ、モータの特性や送り機構の機械特性のばらつきや経時変化に対応可能な光ディスク装置を提案する。【構成】  光ディスクを装着してサーボを掛けた状態（再生又は記録時）において、ステッピングモータをマイクロステップ駆動し、光ディスク上の再生又は記録している位置に追従して光ピックアップを光ディスクの半径方向へ徐々に移動する。そのとき、ステッピングモータの１マイクロステップ送りを行ってから次の１マイクロステップ送りを行うまでの間隔時間を記録する動作を繰り返し、その各間隔時間の情報に基づいてステッピングモータの駆動電流波形を補正し、ステッピングモータ回転のリニアリティを改善する。【選択図】        図１
2006172606.tif 000002
【特許請求の範囲】
【請求項１】
光ディスクを回転させる回転手段と、該回転手段によって前記光ディスクを回転させながら前記光ディスクの記録面に光ビームの光スポットを照射することによって情報を記録又は再生する光ピックアップと、前記光スポットの照射位置を移動させるために予め設定された駆動電流波形情報に基づいてステッピングモータをマイクロステップ駆動させて前記光ピックアップを前記光ディスクの半径方向に１マイクロステップづつ移動させる光ピックアップ送り手段と、該光ピックアップ送り手段によって前記マイクロステップ駆動時に、前記駆動電流波形情報を補正する駆動電流波形情報補正手段とを備えたことを特徴とする光ディスク装置。
【請求項２】
前記駆動電流波形情報補正手段は、前記光ピックアップ送り手段によって前記光ディスクに対する情報の記録又は再生中の前記マイクロステップ駆動時に、前記光ピックアップを前記光ディスクの半径方向に１マイクロステップ送りしてから次の１マイクロステップ送りをするまでの間隔時間を記録し、該記録した間隔時間の情報に基づいて前記駆動電流波形情報を補正する手段であることを特徴とする請求項１記載の光ディスク装置。
【請求項３】
前記駆動電流波形情報補正手段に、前記回転手段によって前記光ディスクを回転速度一定で記録中又は再生中に前記間隔時間を記録させる手段を設けたことを特徴とする請求項１又は２記載の光ディスク装置。
【請求項４】
前記駆動電流波形情報補正手段は、前記光ピックアップ送り手段によって前記光ディスクに対する情報の記録又は再生中の前記マイクロステップ駆動時に、前記光ピックアップを前記光ディスクの半径方向に１マイクロステップ送りしてから次の１マイクロステップ送りをするまでの間隔時間を前記駆動電流波形情報の１周期に亘って記録し、該記録した各間隔時間の情報に基づいて前記駆動電流波形情報を補正する手段であることを特徴とする請求項２又は３記載の光ディスク装置。
【請求項５】
前記駆動電流波形情報補正手段は、前記光ピックアップ送り手段によって前記光ディスクに対する情報の記録又は再生中の前記マイクロステップ駆動時に、前記光ピックアップを前記光ディスクの半径方向に１マイクロステップ送りしてから次の１マイクロステップ送りをするまでの間隔時間を前記ステッピングモータの回転軸の１回転に亘って記録し、該記録した各間隔時間の情報に基づいて前記駆動電流波形情報を補正する手段であることを特徴とする請求項２又は３記載の光ディスク装置。
【請求項６】
前記駆動電流波形情報補正手段は、前記光ピックアップ送り手段によって前記光ディスクに対する情報の記録又は再生中の前記マイクロステップ駆動時に、前記光ピックアップを前記光ディスクの半径方向に１マイクロステップ送りしてから次の１マイクロステップ送りをするまでの間隔時間を前記光ピックアップの実可動範囲全てに亘って記録し、該記録した各間隔時間の情報に基づいて前記駆動電流波形情報を補正する手段であることを特徴とする請求項２又は３記載の光ディスク装置。
【請求項７】
前記駆動電流波形情報補正手段によって補正された補正後駆動電流波形情報を記憶する補正後駆動電流波形情報記憶手段と、前記駆動電流波形情報補正手段によって駆動電流波形情報の補正後は、前記補正後駆動電流波形情報記憶手段に記憶した補正後駆動電流波形情報に基づいて前記ステッピングモータのマイクロステップ送りを行う手段を設けたことを特徴とする請求項１乃至６のいずれか１項に記載の光ディスク装置。
【請求項８】
前記補正後駆動電流波形情報記憶手段は、不揮発メモリであることを特徴とする請求項７記載の光ディスク装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ＣＤ−Ｒディスク、ＣＤ−ＲＷディスク、ＤＶＤ−Ｒディスク、ＤＶＤ−ＲＷディスク、ＤＶＤ＋Ｒディスク、ＤＶＤ＋ＲＷディスク、ＤＶＤ−ＲＡＭディスク等の記録媒体に対して情報の記録又は再生を行う光ディスクドライブ等の光ディスク装置に関する。
【背景技術】
【０００２】
近年の光ディスクにおける記録密度の向上に伴い、光ディスクの半径方向への光ピックアップの移動にも高い精度が要求されるようになった。
そのため、従来は光ピックアップ送りの動力源としてＤＣモータが利用されることが多かったが、近年では光ピックアップ送りの動力源としてステッピングモータを用い、そのステッピングモータをマイクロステップ駆動することにより、光ピックアップを細かい分解能で移動させることが可能になっている。
しかし、マイクロステップ駆動は、駆動電流波形（電気角）の位相によって発生トルクやデテントトルクが異なり、１マイクロステップ一回あたりの回転角は駆動電流波形周期に伴って周期的に変化するので、光ピックアップの移動量のリニアリティ（直線性）が悪化するという問題がある。
【０００３】
ステッピングモータが１−２相励磁の駆動の場合において、図１２に示すような駆動電流波形（マイクロステップ）情報をステッピングモータに入力する。
そのとき、理想的なリニアリティを持つならば、光ピックアップの移動量は、図１３に示すように直線になる。
しかし、現実には上述した理由によってステッピングモータのマイクロステップ駆動時のリニアリティが悪化するので、光ピックアップの移動量は、図１３に示すように曲線になり、１マイクロステップ毎の移動量は、図１４に示すように大きくばらついてしまう。
【０００４】
従来、上述のような問題を解決するものとして、光ディスクを装置に装着し、その光ディスクを回転させずにフォーカスサーボを掛けた状態で、所定のマイクロステップ駆動電流波形によってマイクロステップ送りを行い、１マイクロステップ毎のトラッククロス数をカウントし、そのトラッククロス数（１マイクロステップ毎の光ピックアップの移動量に比例した値）に基づいてマイクロステップ駆動電流波形を補正する光ディスク装置（例えば、特許文献１，非特許文献１参照）があった。
【特許文献１】特開平２００３−１８７４７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の光ディスク装置では、光ディスクを回転させてしまうとディスクの偏心成分があるため、各１マイクロステップ毎のトラッククロス信号を正確にカウントすることができないので、光ディスクが停止している場合にのみ駆動電流波形の補正作業を行うことができる。つまり、光ディスクの記録や再生動作時には駆動電流波形の補正を行うことができないという問題があった。
また、光ディスクのマウント動作に入る前に駆動電流波形の補正処理を行う場合、光ディスク装着からマウント終了までの時間が増加することになるという問題があった。
さらに、光ディスクが装着される前に擬似光ディスクを用いて駆動電流波形補正を行う場合では、マウント時間の増加は回避できるが、光ディスク装置のコストアップ要因になるという問題があった。
【０００６】
この発明は上記の点に鑑みてなされたものであり、光ディスクに対する情報の記録中又は再生中でも高精度の光ピックアップ送りをできるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
この発明は上記の目的を達成するため、以下の光ディスク装置を提供する。
（１）光ディスクを回転させる回転手段と、その回転手段によって上記光ディスクを回転させながら上記光ディスクの記録面に光ビームの光スポットを照射することによって情報を記録又は再生する光ピックアップと、上記光スポットの照射位置を移動させるために予め設定された駆動電流波形情報に基づいてステッピングモータをマイクロステップ駆動させて上記光ピックアップを上記光ディスクの半径方向に１マイクロステップづつ移動させる光ピックアップ送り手段と、その光ピックアップ送り手段によって上記光ディスクに対する情報の記録中又は再生中の前記マイクロステップ駆動時に、上記駆動電流波形情報を補正する駆動電流波形情報補正手段を備えた光ディスク装置。
【０００８】
（２）上記（１）の光ディスク装置において、上記駆動電流波形情報補正手段を、上記光ピックアップ送り手段によって上記光ディスクに対する情報の記録又は再生中の上記マイクロステップ駆動時に、上記光ピックアップを上記光ディスクの半径方向に１マイクロステップ送りしてから次の１マイクロステップ送りをするまでの間隔時間を記録し、その記録した間隔時間の情報に基づいて上記駆動電流波形情報を補正する手段にした光ディスク装置。
（３）上記（１）又は（２）の光ディスク装置において、上記駆動電流波形情報補正手段に、上記回転手段によって上記光ディスクを回転速度一定で記録中又は再生中に上記間隔時間を記録させる手段を設けた光ディスク装置。
【０００９】
（４）上記（２）又は（３）の光ディスク装置において、上記駆動電流波形情報補正手段を、上記光ピックアップ送り手段によって上記光ディスクに対する情報の記録又は再生中の上記マイクロステップ駆動時に、上記光ピックアップを上記光ディスクの半径方向に１マイクロステップ送りしてから次の１マイクロステップ送りをするまでの間隔時間を上記駆動電流波形情報の１周期（電気角０°から３６０°）に亘って記録し、その記録した各間隔時間の情報に基づいて上記駆動電流波形情報を補正する手段にした光ディスク装置。
（５）上記（２）又は（３）の光ディスク装置において、上記駆動電流波形情報補正手段を、上記光ピックアップ送り手段によって上記光ディスクに対する情報の記録又は再生中の上記マイクロステップ駆動時に、上記光ピックアップを上記光ディスクの半径方向に１マイクロステップ送りしてから次の１マイクロステップ送りをするまでの間隔時間を上記ステッピングモータの回転軸の１回転に亘って記録し、その記録した各間隔時間の情報に基づいて上記駆動電流波形情報を補正する手段にした光ディスク装置。
【００１０】
（６）上記（２）又は（３）の光ディスク装置において、上記駆動電流波形情報補正手段を、上記光ピックアップ送り手段によって上記光ディスクに対する情報の記録又は再生中の上記マイクロステップ駆動時に、上記光ピックアップを上記光ディスクの半径方向に１マイクロステップ送りしてから次の１マイクロステップ送りをするまでの間隔時間を上記光ピックアップの実可動範囲全てに亘って記録し、その記録した各間隔時間の情報に基づいて上記駆動電流波形情報を補正する手段にした光ディスク装置。
（７）上記（１）〜（６）のいずれかの光ディスク装置において、上記駆動電流波形情報補正手段によって補正された補正後駆動電流波形情報を記憶する補正後駆動電流波形情報記憶手段と、上記駆動電流波形情報補正手段によって駆動電流波形情報の補正後は、上記補正後駆動電流波形情報記憶手段に記憶した補正後駆動電流波形情報に基づいて上記ステッピングモータのマイクロステップ送りを行う手段を設けた光ディスク装置。
（８）上記（７）の光ディスク装置において、上記補正後駆動電流波形情報記憶手段を、不揮発メモリにした光ディスク装置。
【発明の効果】
【００１１】
この発明による光ディスク装置は、モータ特性や光ピックアップ送り機構の機械特性のばらつきやステッピングモータの電気角の位相に対する光ピックアップの移動距離のリニアリティ悪化を抑え、光ディスクに対する情報の記録又は再生中でも高精度の光ピックアップ送りが可能になる。また、光ディスクを光ディスク装置に挿入したときに余分な時間や部品を必要としない。
【発明を実施するための最良の形態】
【００１２】
以下、この発明を実施するための最良の形態を図面に基づいて具体的に説明する。
〔実施例１〕
図１は、この発明の実施例１の光ディスク装置の構成を示すブロック図である。
この光ディスク装置は、ＣＤ−Ｒディスク、ＣＤ−ＲＷディスク、ＤＶＤ−Ｒディスク、ＤＶＤ−ＲＷディスク、ＤＶＤ＋Ｒディスク、ＤＶＤ＋ＲＷディスク、ＤＶＤ−ＲＡＭディスク等の光ディスク２０を装着し、その光ディスク２０を回転させる回転手段に相当するスピンドルモータ１と、スピンドルモータ１によって光ディスク２０を回転させながら光ディスク２０の記録面に光ビームの光スポットを照射することによって情報を記録又は再生する光ピックアップ２を備えている。
【００１３】
光ピックアップ２は、光ビームを発生させるレーザダイオード（ＬＤ）等の光源３と、光源３から発生させた光ビームに基づいて光ディスク２０の記録面に光スポットを照射する対物レンズ４と、対物レンズ４を光スポットが光ディスク２０上の記録又は再生しているデータアドレスに照射するように移動させる対物レンズ駆動アクチュエータ５等の部分を備えている。
また、光ピックアップ２は、ステッピングモータ６の出力軸であるスクリューシャフト７の回転（図中矢示Ａ）をティース８によって各ガイドシャフト９に沿って光ディスク２０の半径方向に移動させるようにしている。各ストッパ１０は、ティース８が各ガイドシャフト９を移動（図中矢示Ｂ）する際に両端で停止させる部材である。
上記対物レンズ駆動アクチュエータ５によって対物レンズ４を移動させることにより、光源３からの光ビームの光スポットを光ディスク２０上の記録又は再生しているデータアドレスに照射するよう移動させるが、対物レンズ駆動アクチュエータ５の可動範囲は小さいため、光スポットの大まかな位置の移動は、ステッピングモータ６によって光ピックアップ２を移動させることによって行う。
【００１４】
次に、この光ディスク装置における光ピックアップ送り手段について説明する。
この光ピックアップ送り手段は、光スポットの照射位置を移動させるために予め設定された駆動電流波形情報に基づいてステッピングモータ６をマイクロステップ駆動させて光ピックアップ２を光ディスク２０の半径方向に１マイクロステップづつ移動させる機能である。
光ディスク２０に対する情報の記録又は再生時、光ディスク２０の記録面に光スポットを照射し、その反射光に基づいてトラックエラー信号検出部１１がトラックエラー信号ａを生成してトラッキングサーボ部１２に出力し、トラッキングサーボ部１２はトラックエラー信号ａに基づいて制御出力信号ｂを生成してローパスフィルタ１４とアクチュエータ駆動電流供給部１３へ出力する。
アクチュエータ駆動電流供給部１３は制御出力信号ｂに基づいて対物レンズ駆動アクチュエータ５を駆動して対物レンズ４を移動させ、その結果、光スポットが光ディスク２０に対して情報を記録中又は再生中の記録面上のトラックグルーブに追従する。
【００１５】
一方、ローパスフィルタ１４は制御出力信号ｂを通過して低周波数成分信号ｃのみを取り出し、その低周波数成分信号ｃをモータ送り制御部１５へ出力する。
モータ送り制御部１５は低周波数成分信号ｃを監視し、予め設定した閾値以上になったらステッピングモータ６を光ディスク２０の半径方向に１マイクロステップ分送るように命令するマイクロステップ送り命令信号ｄを駆動電流波形発生部１６へ出力する。
駆動電流波形発生部１６は、不揮発性メモリ１７に予め設定されて記憶された駆動電流波形情報を読み出し、その駆動電流波形情報に基づいて駆動電流波形を１マイクロステップ分進める駆動電流波形信号ｅを駆動電流供給部１８へ出力する。
駆動電流供給部１８は、駆動電流波形信号ｅに基づいてステッピングモータ駆動電流ｆをステッピングモータ６に供給し、ステッピングモータ６はステッピングモータ駆動電流ｆに基づいてスクリューシャフト７を１マイクロステップ分回転させ、光ピックアップ２を矢示Ｂ方向に移動させる。
このようにして、上記各部によって光ピックアップ送り手段の機能を果たす。
【００１６】
また、波形補正部１９は、上記光ピックアップ送り手段によって光ディスク２０に対する情報の記録中又は再生中の前記マイクロステップ駆動時に、駆動電流波形情報を補正する駆動電流波形情報補正手段の機能を果たし、その補正後の駆動電流波形情報である補正後駆動電流波形情報を不揮発性メモリ１７に記憶する。
不揮発性メモリ１７は、予め設定されて記憶された駆動電流波形情報と補正後駆動電流波形情報とを保存するフラッシュメモリ等の記憶部である。
上記モータ送り制御部１５、駆動電流波形発生部１６、波形補正部１９は、ＣＰＵ、ＲＯＭ及びＲＡＭ等からなるマイクロコンピュータによって実現される機能である。
【００１７】
この光ディスク装置では、例えば、光ディスク２０のトラックピッチは１．６［μｍ］、上記スピンドルモータ１は、光スポットの照射位置によって光ディスクの回転数を変化させ、光スポットが光ディスクをなぞる速度を一定に保つ線速度一定回転（Ｃｏｎｓｔａｎｔ  Ｌｉｎｅａｒ  Ｖｅｌｏｃｉｔｙ：ＣＬＶ）方式又は光ディスクの回転数を一定に保つ角速度一定回転（Ｃｏｎｓｔａｎｔ  Ａｎｇｕｌａｒ  Ｖｅｌｏｃｉｔｙ：ＣＡＶ）方式で回転させる。例えば、２４倍速でＣＡＶ方式で回転させる。その回転速度が２４倍速の場合、スピンドルモータ１の回転数は９０［Ｈｚ］である。
また、光ピックアップ送り手段に関するものとしては、例えば、スクリューシャフト７のスクリューのピッチが２［ｍｍ］、１ステップの回転角＝１６マイクロステップの回転角の場合、マイクロステップ駆動電流波形の１周期＝４ステップであることにより、ステッピングモータ６のスクリューシャフト７の１回転＝マイクロステップ駆動電流波形４周期分となり、マイクロステップ送りの間隔（理論値）は２／１６／１６／（１．６Ｅ−３）／９０＝５４．２５［ｍｓ］となる。
【００１８】
次に、この光ディスク装置における駆動電流波形情報の補正処理について説明する。
まず、情報の記録中又は再生中の１マイクロステップ送りと次の１マイクロステップ送りの間隔時間の情報に基づいて駆動電流波形情報を補正する場合を説明する。
光ディスク２０を装着し、光ディスク２０を回転させ、フォーカス及びトラックサーボをかけ、光ディスク２０に対する情報の記録又は再生を開始し、情報の記録中又は再生中の状態において徐々に移動してゆく再生又は記録しているアドレスに光スポットを照射することができるように、上記光ピックアップ送り手段よるマイクロステップ駆動により光ピックアップ２を移動する。
【００１９】
波形補正部１９は、上記光ピックアップ送り手段によって光ディスク２０に対する情報の記録又は再生中のマイクロステップ駆動時に、光ピックアップ２を光ディスク２０の半径方向に１マイクロステップ送りしてから次の１マイクロステップ送りをするまでの間隔時間を計測して記録し、その記録した間隔時間の情報に基づいて不揮発性メモリ１７に記憶されている駆動電流波形情報を補正し、その補正された補正後駆動電流波形情報を不揮発性メモリ１７に記憶し、駆動電流波形発生部１６等により、駆動電流波形情報の補正後は、不揮発性メモリ１７に記憶した補正後駆動電流波形情報に基づいてステッピングモータ１のマイクロステップ送りを行う。
【００２０】
図２は、図１に示す光ディスク装置における駆動電流波形情報補正処理のフローチャート図である。
この処理は、ステップ（図中「Ｓ」で示す）１で光ディスクがスピンドルモータに装着され、ステップ２でフォーカス／トラックサーボを掛けて光ディスクに対してマウント処理を行い、ステップ３で記録又は再生を開始し、ステップ４で光ピックアップ２のマイクロステップ送りも開始し、波形補正部は、カウンタに１マイクロステップ送りと次の１マイクロステップ送りの間の間隔時間の計測回数カウント値（マイクロステップ数）ｎ＝ｎ０をセットする。
ステップ５で記録又は再生の動作が終了か否かを判断し、終了なら駆動電流波形情報を補正せずに終了する。
【００２１】
ステップ５で記録又は再生の動作が終了でなく継続中ならば、ステップ６でモータ送り制御部より１マイクロステップ送りの信号が発生するまで待ち、ステップ７で波形補正部は１マイクロステップ送りしてから次の１マイクロステップ送りをするまでのマイクロステップ間隔の間隔時間を計測して記録し、ステップ８で波形補正部は計測回数カウント値を１減算してｎ＝ｎ−１とし、ステップ９で計測回数カウント値ｎが０になったか否かを判断し、ならなければステップ５へ戻って上述の処理を繰り返し、なったらステップ１０へ進む。
このようにして、光ピックアップ２を光ディスク２０の半径方向に１マイクロステップ送りしてから次の１マイクロステップ送りをするまでの間隔時間の記録を予め設定した計測回数カウント値の示す回数だけ繰り返す。
【００２２】
ステップ１０では波形補正部は上記記録した各間隔時間の情報に基づいて不揮発性メモリに記憶された駆動電流波形情報を補正し、ステップ１１で波形補正部は補正後駆動電流波形情報を不揮発性メモリに保存し、この処理を終了する。
以後、不揮発性メモリ１７に保存された補正後駆動電流波形を読み出してマイクロステップ駆動を行う。
【００２３】
次に、この光ディスク装置における駆動電流波形情報の他の補正処理を説明する。
光ディスク２０のＣＡＶ動作における断続的な記録又は再生時、光スポットが照射される位置は光ディスク２０の半径方向へ等速で移動する。
よって、光ピックアップ２も、光ディスク２０上の光スポットが照射される位置の移動と可能な限り等速で移動することが望ましく、通常、光スポットの照射位置の移動に光ピックアップ２が追従するようにステッピングモータ６のマイクロステップ送りは制御されている。つまり、１マイクロステップの送り量が小さい場合は、次のマイクロステップ送りが行われるまでの間隔時間が短くなり、逆に１マイクロステップ送り量が大きい場合は、次のマイクロステップ送りが行われるまでの間隔時間が長くなる。
【００２４】
そこで、図２に示した処理において、記録された各間隔時間の情報を、擬似的に１マイクロステップ送り毎の光ピックアップ２の移動距離の情報の代わりとして用いて駆動電流波形情報を補正するとよい。
この補正処理は、上記スピンドルモータ１によって光ディスク２０を一定回転速度（ＣＡＶ）で回転駆動中に、波形補正部１９によって上述の１マイクロステップ送りが行われてから次の１マイクロステップ送りが行われるまでの間隔時間を記録し、その記録された各間隔時間に基づいて補正を行う。
【００２５】
次に、この光ディスク装置における駆動電流波形情報のまた他の補正処理を説明する。
一般のステッピングモータでは、固定子と回転子の位置関係は電気角３６０°周期で変化し、その位置関係によってモータの発生トルクやデテントトルクが一定ではない。
それにより、光ピックアップ２の移動量はうねりを生じる（図１４参照）。
そこで、図２に示した処理において、上記マイクロステップ毎の間隔時間の計測を、駆動電流波形情報の１周期、すなわち、ステッピングモータ６の電気角０〜３６０°に亘って行うことにより、光ピックアップ２の移動量のうねりを補正することができる。
【００２６】
例えば、電気角０〜３６０°を６４マイクロステップに分割する場合は、図２に示した処理において、計測回数カウント値ｎ０＝６４にすればよい。
この補正処理は、波形補正部１９が、上記光ピックアップ送り手段によって光ディスク２０に対する情報の記録又は再生中のマイクロステップ駆動時に、光ピックアップ２を光ディスク２０の半径方向に１マイクロステップ送りしてから次の１マイクロステップ送りをするまでの間隔時間を駆動電流波形情報の１周期に亘って記録し、その記録した各間隔時間の情報に基づいて記駆動電流波形情報を補正する。
【００２７】
次に、この光ディスク装置における駆動電流波形情報のさらに他の補正処理を説明する。
スクリューシャフト７の歪みやステッピングモータ６の軸受けやスクリューシャフト７とティース８の摩擦の機械的な要因によるリニアリティの悪化は、ステッピングモータ６のスクリューシャフト（回転軸）７の１回転の周期で発生する。
そこで、図２に示した処理において、上記マイクロステップ毎の間隔時間の計測を、ステッピングモータ６の回転軸の１回転に亘って計測することにより、上記のリニアリティの悪化に対応することができる。
【００２８】
例えば、図２に示した処理において、計測回数カウント値ｎ０＝１６［ｓｔｅｐ／１ｒｅｓｏｌｖｅ］×１６［ｍｉｃｒｏ  ｓｔｅｐ／ｓｔｅｐ］＝２５６にすればよい。
この補正処理は、波形補正部１９が、上記光ピックアップ送り手段によって光ディスク２０に対する情報の記録又は再生中のマイクロステップ駆動時に、光ピックアップ２を光ディスク２０の半径方向に１マイクロステップ送りしてから次の１マイクロステップ送りをするまでの間隔時間をステッピングモータ６の回転軸の１回転に亘って記録し、その記録した各間隔時間の情報に基づいて駆動電流波形情報を補正する。
【００２９】
次に、この光ディスク装置における駆動電流波形情報のまたさらに他の補正処理を説明する。
ガイドシャフト９の傷や歪みによるリニアリティの悪化は、図２に示した処理において、上記マイクロステップ毎の間隔時間の計測を、光ピックアップ２の実可動範囲全てに亘って測定することにより、上記のリニアリティの悪化を解消することができる。
例えば、図２に示した処理において、計測回数カウント値ｎ０＝３５ｍｍ／（２ｍｍ／２５６）＝４４８０（実可動範囲：３５ｍｍと仮定）にすればよい。
この補正処理は、波形補正部１９が、上記光ピックアップ送り手段によって光ディスク２０に対する情報の記録又は再生中のマイクロステップ駆動時に、光ピックアップ２を光ディスク２０の半径方向に１マイクロステップ送りしてから次の１マイクロステップ送りをするまでの間隔時間を光ピックアップ２の実可動範囲全てに亘って記録し、その記録した各間隔時間の情報に基づいて駆動電流波形情報を補正する。
【００３０】
次に、図１に示した光ディスク装置における駆動電流波形情報の補正処理について詳しく説明する。
図３は、１マイクロステップ送り毎の各電気角と駆動電流波形情報の出力値の一例の一覧表を示す図である。
図１５は、ＣＤ−ＲＯＭディスクをＣＡＶ方式の２４倍速で回転させて再生し、図３に示す駆動電流波形に基づいてステッピングモータを駆動させたときの各マイクロステップ間の間隔時間及びその累積の実測値のデータの一覧表を示す図である。
図４は、図１５に示す各電気角における各マイクロステップ間の間隔時間の累積をプロットした曲線を示す図である。
図５は図３に示す各電気角毎の駆動電流波形情報をプロットした曲線を示す図である。
図６は、補正後駆動電流波形情報をプロットした曲線を示す図である。
図７は、図６に示す補正後駆動電流波形情報による光ピックアップの移動量の各測定値をプロットした曲線を示す図である。
【００３１】
例えば、光ディスク２０をＣＡＶ方式の２４倍速で回転させて再生したとき、予め設定した駆動電流波形情報（ｓｉｎｅ波を８ｂｉｔで表したもの）によって光ピックアップ２をマイクロステップ駆動した場合の各マイクロステップ間で計測した間隔時間を記録し、図３に示す一覧表のステップ数（計測回数カウント値）ｎ＝０〜１６について、横軸に駆動電流波形情報の電気角をとり、縦軸に各間隔時間の累積をとってプロットした曲線が図４に示す曲線である。また、上記ステップ数ｎ＝０〜１６について、横軸に電気角をとり縦軸に駆動電流波形情報の出力値をプロットした曲線を図５に示す。図４及び図５では、各点を線形補間して結んでいる。
【００３２】
次に、各間隔時間に基づく駆動電力波形情報の補正について説明する。
まず、ステッピングモータ６の粗動時とマイクロステップ時との回転角位置にずれが生じる可能性があるため、ステップ数ｎ＝０，１６，３２，４８は固定とする。
ここでは、ステップ数ｎ＝１〜１５に対する補正について説明する。
まず、ステップ数ｎ＝１〜１５のそれぞれの値に対して、図４に示す曲線の情報に基づいて間隔時間が５４．２５＊ｎに対する電気角ｄｎを求める。
次に、図５に示す曲線の情報に基づいて電気角ｄｎに対するＡ相とＢ相のそれぞれの駆動電流波形情報の出力値Ａ′ｎとＢ′ｎを求める。このとき、小数点以下は四捨五入する。こうして求められた駆動電流波形情報の出力値Ａ′ｎとＢ′ｎがステップ数ｎに対する補正後駆動電流波形情報となる。
【００３３】
以下、ｎ＝１７〜３１，３３〜４７，４９〜６３についても同様の処理を行い、それぞれ補正後駆動電流波形情報を得る。
上記処理によって補正された補正後駆動電流波形情報に基づくがＡ相とＢ相の駆動電流波形の曲線が図６に示すとおりであり、図６に示す駆動電流波形による光ピックアップ２の移動量を測定した結果が図７に実測値で示す曲線である。
このように、図１３に示す補正前の駆動電流波形情報に基づく光ピックアップ２の移動量に比べて、図７に示すように、補正後駆動電流波形情報による光ピックアップ２の移動量のリニアリティが改善される。
このようにして、実施例１の光ディスク装置では、モータ特性やトラバースメカの機械特性のバラツキや劣化によるマイクロステップ送りによる光ピックアップの移動量のリニアリティを改善し、高精度の光ピックアップ送りが可能になる。
【００３４】
〔実施例２〕
次に、この発明の実施例２の光ディスク装置について説明する。
図８は、この発明の実施例２の光ディスク装置の構成を示すブロック図であり、図１と共通する部分には同一符号を付している。
この光ディスク装置は、図１に示した光ディスク装置とは、光ピックアップ送り手段の構成が若干異なる。
光ディスク２０に対する情報の記録又は再生時、光ディスク２０の記録面に光スポットを照射し、その反射光に基づいてレンズポジション信号検出部２１がレンズポジション信号ｇを生成してモータ送り制御部２２へ出力する。
【００３５】
モータ送り制御部２２はレンズポジション信号ｇを監視し、予め設定した閾値以上になったらステッピングモータ６を光ディスク２０の半径方向に１マイクロステップ分送るように命令するマイクロステップ送り命令信号ｄを駆動電流波形発生部１６へ出力する。
駆動電流波形発生部１６は、不揮発性メモリ１７に予め設定されて記憶された駆動電流波形情報を読み出し、その駆動電流波形情報に基づいて駆動電流波形を１マイクロステップ分進める駆動電流波形信号ｅを駆動電流供給部１８へ出力する。
駆動電流供給部１８は、駆動電流波形信号ｅに基づいてステッピングモータ駆動電流ｆをステッピングモータ６に供給し、ステッピングモータ６はステッピングモータ駆動電流ｆに基づいてスクリューシャフト７を１マイクロステップ分回転させ、光ピックアップ２を矢示Ｂ方向に移動させる。
このようにして、上記各部によって光ピックアップ送り手段の機能を果たす。
上記モータ送り制御部２２、駆動電流波形発生部１６、波形補正部１９は、ＣＰＵ、ＲＯＭ及びＲＡＭ等からなるマイクロコンピュータによって実現される機能である。
【００３６】
図９は、図８に示す光ディスク装置における駆動電流波形情報補正処理のフローチャート図である。
この処理は、ステップ（図中「Ｓ」で示す）２１で光ディスクがスピンドルモータに装着され、ステップ２２でフォーカス／トラックサーボを掛けて光ディスクに対してマウント処理を行い、ステップ２３で記録又は再生を開始し、ステップ２４で光ピックアップ２のマイクロステップ送りも開始し、波形補正部は、カウンタに１マイクロステップ送りと次の１マイクロステップ送りの間の間隔時間の計測回数カウント値（マイクロステップ数）ｎ＝ｎ０をセットする。
ステップ２５で記録又は再生の動作が終了か否かを判断し、終了なら駆動電流波形情報を補正せずに終了する。
【００３７】
ステップ２５で記録又は再生の動作が終了でなく継続中ならば、ステップ２６でモータ送り制御部より１マイクロステップ送りの信号が発生するまで待ち、ステップ２７で波形補正部は１マイクロステップ送りしてから次の１マイクロステップ送りをするまでのマイクロステップ間隔の間隔時間を計測して記録し、ステップ２８で波形補正部は計測回数カウント値を１減算してｎ＝ｎ−１とし、ステップ２９で計測回数カウント値ｎが０になったか否かを判断し、ならなければステップ２５へ戻って上述の処理を繰り返し、なったらステップ３０へ進む。
このようにして、光ピックアップ２を光ディスク２０の半径方向に１マイクロステップ送りしてから次の１マイクロステップ送りをするまでの間隔時間の記録を予め設定した計測回数カウント値の示す回数だけ繰り返す。
【００３８】
ステップ３０では波形補正部は上記記録した各間隔時間の情報に基づいて不揮発性メモリに記憶された駆動電流波形情報を補正し、ステップ３１で波形補正部は補正後駆動電流波形情報を不揮発性メモリに保存し、ステップ２４へ戻って上述の処理を繰り返す。
【００３９】
次に、図８に示した光ディスク装置における駆動電流波形情報の補正処理について詳しく説明する。
図１０は、補正後駆動電流波形情報をプロットした曲線を示す図である。
図１１は、図１０に示す補正後駆動電流波形情報による光ピックアップの移動量の各測定値をプロットした曲線を示す図である。
例えば、駆動電流波形情報の１周期６４マイクロステップのステップ数ｎ＝０〜６３とし、各ステップにおける駆動電流波形情報のＡ相とＢ相の出力値をそれぞれＡｎ，Ｂｎとし、計測した間隔時間の値をｔｎとする。
また、ｘ回補正された補正後駆動電流波形情報の出力値をそれぞれＡｎｘ，Ｂｎｘとし、ｔｌ＜５４．２５［ｍｓ］＜ｔｈである適当なｔｌ，ｔｈに対して、以下の補正処理を行う。その演算処理における端数は四捨五入し、粗動時と回転角度を合わせるためにステップ数ｎ＝０，１６，３２，４８においてＡｎｘ，Ｂｎｘは固定とする。
【００４０】
・ステップ数ｎ＝１〜１５
（数１）
ｔｎ＜ｔｌ
Ａｎｘ＝Ａｎｘ−１＋（Ａｎ＋１ｘ−１−Ａｎｘ−１）／η
Ｂｎｘ＝Ｂｎｘ−１＋（Ｂｎ＋１ｘ−１−Ｂｎｘ−１）／η
（数２）
ｔｈ＜ｔｎ
Ａｎｘ＝Ａｎｘ−１−（Ａｎｘ−１−Ａｎ−１ｘ−１）／η
Ｂｎｘ＝Ｂｎｘ−１−（Ｂｎｘ−１−Ｂｎ−１ｘ−１）／η
【００４１】
・ステップ数ｎ＝１７〜３１
（数３）
ｔｎ＜ｔｌ
Ａｎｘ＝Ａｎｘ−１−（Ａｎｘ−１−Ａｎ＋１ｘ−１）／η
Ｂｎｘ＝Ｂｎｘ−１＋（Ｂｎ＋１ｘ−１−Ｂｎｘ−１）／η
（数４）
ｔｈ＜ｔｎ
Ａｎｘ＝Ａｎｘ−１＋（Ａｎ−１ｘ−１−Ａｎｘ−１）／η
Ｂｎｘ＝Ｂｎｘ−１−（Ｂｎｘ−１−Ｂｎ−１ｘ−１）／η
【００４２】
・ステップ数ｎ＝３３〜４７
（数５）
ｔｎ＜ｔｌ
Ａｎｘ＝Ａｎｘ−１−（Ａｎｘ−１−Ａｎ＋１ｘ−１）／η
Ｂｎｘ＝Ｂｎｘ−１−（Ｂｎｘ−１−Ｂｎ＋１ｘ−１）／η
（数６）
ｔｈ＜ｔｎ
Ａｎｘ＝Ａｎｘ−１＋（Ａｎ−１ｘ−１−Ａｎｘ−１）／η
Ｂｎｘ＝Ｂｎｘ−１＋（Ｂｎ−１ｘ−１−Ｂｎｘ−１）／η
【００４３】
・ステップ数ｎ＝４９〜６３
（数７）
ｔｎ＜ｔｌ
Ａｎｘ＝Ａｎｘ−１＋（Ａｎ＋１ｘ−１−Ａｎｘ−１）／η
Ｂｎｘ＝Ｂｎｘ−１−（Ｂｎｘ−１−Ｂｎ＋１ｘ−１）／η
（数８）
ｔｈ＜ｔｎ
Ａｎｘ＝Ａｎｘ−１−（Ａｎｘ−１−Ａｎ−１ｘ−１）／η
Ｂｎｘ＝Ｂｎｘ−１＋（Ｂｎ−１ｘ−１−Ｂｎｘ−１）／η
【００４４】
以上の補正処理を、η＝４，ｔｌ＝５，ｔｈ＝１０として図３及び図４に示したデータに基づいてｘ＝２０回繰り返した結果が図１０と図１１にそれぞれ示した曲線であり、図１３に示す補正前の駆動電流波形情報に基づく光ピックアップ２の移動量に比べて、リニアリティの改善される。
【００４５】
このようにして、実施例２の光ディスク装置でも、モータ特性やトラバースメカの機械特性のバラツキや劣化によるマイクロステップ送りによる光ピックアップの移動量のリニアリティを改善し、高精度の光ピックアップ送りが可能となる。
【産業上の利用可能性】
【００４６】
この発明による光ディスク装置は、デスクトップパソコン，ノートブックパソコン等のパーソナルコンピュータに外付け又は内蔵された装置においても適用することができる。
【図面の簡単な説明】
【００４７】
【図１】この発明の実施例１の光ディスク装置の構成を示すブロック図である。
【図２】図１に示す光ディスク装置における駆動電流波形情報補正処理のフローチャート図である。
【図３】１マイクロステップ送り毎の各電気角と駆動電流波形情報の出力値の一例の一覧表を示す図である。
【図４】図１５に示す各電気角における各マイクロステップ間の間隔時間の累積をプロットした曲線を示す図である。
【図５】図３に示す各電気角毎の駆動電流波形情報をプロットした曲線を示す図である。
【図６】補正後駆動電流波形情報をプロットした曲線を示す図である。
【図７】図６に示す補正後駆動電流波形情報による光ピックアップの移動量の各測定値をプロットした曲線を示す図である。
【図８】この発明の実施例２の光ディスク装置の構成を示すブロック図である。
【図９】図８に示す光ディスク装置における駆動電流波形情報補正処理のフローチャート図である。
【図１０】補正後駆動電流波形情報をプロットした曲線を示す図である。
【図１１】図１０に示す補正後駆動電流波形情報による光ピックアップの移動量の各測定値をプロットした曲線を示す図である。
【図１２】１−２相励磁駆動のマイクロステップ駆動の駆動電流波形を示す図である。
【図１３】マイクロステップ時のステップ数−光ピックアップの移動量（移動距離）の曲線を示す図である。
【図１４】１マイクロステップ毎の光ピックアップの移動量の変化を示す図である。
【図１５】ＣＤ−ＲＯＭディスクをＣＡＶ方式の２４倍速で回転させて再生し、図３に示す駆動電流波形に基づいてステッピングモータを駆動させたときの各マイクロステップ間の間隔時間及びその累積の実測値のデータの一覧表を示す図である。
【符号の説明】
【００４８】
１：スピンドルモータ    ２：光ピックアップ    ３：光源    ４：対物レンズ    ５：対物レンズ駆動アクチュエータ    ６：ステッピングモータ    ７：スクリューシャフト    ８：ティース    ９：ガイドシャフト    １０：ストッパ    １１：トラックエラー信号検出部    １２：トラッキングサーボ部    １３：アクチュエータ駆動電流供給部    １４：ローパスフィルタ    １５，２２：モータ送り制御部    １６：駆動電流波形発生部    １７：不揮発性メモリ    １８：駆動電流供給部    １９：波形補正部    ２０：光ディスク    ２１：レンズポジション信号検出部    ａ：トラックエラー信号    ｂ：制御出力信号    ｃ：信号ｂの低周波数成分信号    ｄ：マイクロステップ送り命令信号    ｅ：駆動電流波形信号    ｆ：ステッピングモータ駆動電流    ｇ：レンズポジション信号
【図１】
2006172606.tif 000003
【図２】
2006172606.tif 000004
【図３】
2006172606.tif 000005
【図４】
2006172606.tif 000006
【図５】
2006172606.tif 000007
【図６】
2006172606.tif 000008
【図７】
2006172606.tif 000009
【図８】
2006172606.tif 000010
【図９】
2006172606.tif 000011
【図１０】
2006172606.tif 000012
【図１１】
2006172606.tif 000013
【図１２】
2006172606.tif 000014
【図１３】
2006172606.tif 000015
【図１４】
2006172606.tif 000016
【図１５】
2006172606.tif 000017