(57)【要約】【課題】本発明は上記課題を解決するためになされたもので、半径方向に反りを持つ光ディスクが光ディスク装置に装着された場合であっても、同一種類の光ディスクであれば同一振幅量のトラッキングエラー信号を発生させて光ディスクの種類を正しく判別できる光ディスク装置及びそのディスク判別方法を提供することを目的とする。【解決手段】ＣＰＵ１３は、トラッキングサーボをかけずに、対物レンズ２を光ディスク５０の半径方向に傾けるチルトアクチュエータ４ｂを複数の駆動値で駆動し、それぞれの駆動値に対応するトラッキングエラー信号の振幅量を測定し、トラッキングエラー信号の振幅量が最大になる駆動値を算出し、その駆動値に対応するトラッキングエラー信号の振幅量を基準値と比較して光ディスク５０の種類を判別することを特徴とする。【選択図】図１
2010020810.tif 000002
【特許請求の範囲】
【請求項１】
レーザ光を出射する光源と、
前記レーザ光を集光する対物レンズと、
前記対物レンズを前記光ディスクの半径方向に傾ける対物レンズ駆動手段と、
前記対物レンズを介して前記光ディスクからの反射光を受光する受光手段と、
前記受光手段で受光した反射光に基づいてトラッキングエラー信号を生成する信号生成手段と、
前記トラッキングエラー信号の振幅量を測定する信号振幅量測定手段と、
前記トラッキングエラー信号の振幅量から前記光ディスクの種類を判別する基準値を記憶する記憶手段と、
前記トラッキングエラー信号の振幅量を前記基準値と比較して、その比較結果に基づいて前記光ディスクの種類を判別する制御手段と、を備え、
前記制御手段は、トラッキングサーボをかけずに前記対物レンズ駆動手段を複数の駆動値で駆動し、それぞれの駆動値に対応する前記トラッキングエラー信号の振幅量を測定し、前記トラッキングエラー信号の振幅量が最大になる駆動値を算出し、その駆動値に対応するトラッキングエラー信号の振幅量を前記基準値と比較して前記光ディスクの種類を判別することを特徴とする光ディスク装置。
【請求項２】
前記制御手段は、
前記対物レンズを中立位置から所定方向に傾けるように前記対物レンズ駆動手段の駆動値を変化させ、前記駆動値を変化させる度に前記トラッキングエラー信号の振幅量を測定し、
前記測定したトラッキングエラー信号の振幅量が１つ前に測定したトラッキングエラー信号の振幅量を超えない場合、前記対物レンズを前記中立位置に戻し、
その後、前記対物レンズを前記中立位置から前記所定方向とは反対の方向に傾けるように前記対物レンズ駆動手段の駆動値を変化させ、前記駆動値を変化させる度に前記トラッキングエラー信号の振幅を測定することを特徴とする請求項１記載の光ディスク装置。
【請求項３】
前記制御手段は、
前記対物レンズ駆動手段の複数の駆動値と、複数の駆動値のそれぞれに対応する前記トラッキングエラー信号の振幅量との関係を２次曲線に近似し、
前記２次曲線から前記トラッキングエラー信号の最大振幅量を算出することを特徴とする請求項２記載の光ディスク装置。
【請求項４】
トラッキングエラー信号の振幅量を基準値と比較して、その比較結果に基づいて光ディスクの種類を判別する光ディスク装置のディスク判別方法であって、
トラッキングサーボをかけずに対物レンズを複数の駆動値で駆動して前記光ディスクの半径方向に傾け、それぞれの駆動値に対応する前記トラッキングエラー信号の振幅量を測定し、前記トラッキングエラー信号の振幅量が最大になる駆動値を算出し、その駆動値に対応するトラッキングエラー信号の振幅量を前記基準値と比較して前記光ディスクの種類を判別することを特徴とする光ディスク装置のディスク判別方法。
【請求項５】
前記対物レンズを中立位置から所定方向に傾けるように前記対物レンズの傾きを変化させ、前記対物レンズの傾きを変化させる度に前記トラッキングエラー信号の振幅量を測定し、
測定した前記トラッキングエラー信号の振幅量が１つ前に測定した前記トラッキングエラー信号の振幅量を超えない場合、前記対物レンズを前記中立位置に戻し、
その後、前記対物レンズを前記中立位置から前記所定方向とは反対の方向に傾けるように前記対物レンズの傾きを変化させ、前記対物レンズの傾きを変化させる度に前記トラッキングエラー信号の振幅を測定することを特徴とする請求項４記載の光ディスク装置のディスク判別方法。
【請求項６】
前記対物レンズの複数の傾きと、前記複数の傾きのそれぞれに対応する前記トラッキングエラー信号の振幅量との関係を２次曲線に近似し、
前記２次曲線から前記トラッキングエラー信号の最大振幅量を算出することを特徴とする請求項５記載の光ディスク装置のディスク判別方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスクに情報の記録または再生の少なくとも一方を行う光ディスク装置及びそのディスク判別方法に関するものである。
【背景技術】
【０００２】
現在、光ディスクには多くの種類がある。それらの光ディスクは最適な記録条件または最適な再生条件が個々に異なるので、それらの光ディスクを使用する際には、それぞれの光ディスクに応じた記録条件もしくは再生条件に変更する必要がある。
【０００３】
そこで、光ディスク装置は、装着された光ディスクがどの種類の光ディスクであるかを判別し、それぞれの光ディスクに応じた記録条件もしくは再生条件に切り換える。例えば、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ、以下単にＤＶＤと呼ぶ）の場合、装着された光ディスクの種類を判別する際に、トラッキングエラー信号の振幅量を測定し、その測定値が基準値より大きければＤＶＤ−ＲＡＭ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ、以下単にＤＶＤ−ＲＡＭと呼ぶ）と判別し、基準値よりも小さければＤＶＤ−ＲＷ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ  ＲｅＷｒｉｔａｂｌｅ）と判別する。
【特許文献１】特開２００７−２８０６０５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、高倍速記録を行うために対物レンズのＮＡ（開口径）を上げて光ディスクに照射するビームスポットの形状を小さくしようとすると、光ディスクの半径方向の反りに対する対物レンズのチルト感度が大きくなる。そのため、装着された光ディスクから得られるトラッキングエラー信号の振幅量は、同一種類の光ディスクであっても、光ディスクの半径方向の反り量によって大きく異なるという問題があった。
【０００５】
図２０は、光ディスクが半径方向に反りを持つ状態を示す図である。図２０（ａ），図２０（ｆ）は、それぞれ反り量が大きい光ディスクＡ，Ｆを示し、図２０（ｂ），図２０（ｅ）は、それぞれ反り量が小さい光ディスクＢ，Ｅを示し、図２０（ｃ），図２０（ｄ）は、それぞれ反り量がほとんどない光ディスクＣ，Ｄを示している。図２０において、２は対物レンズ、３はレンズホルダ、５０は光ディスクである。ここで、反り量とは、光ディスクの厚み方向における光ディスク５０の中心部から最外周までの距離であり、図２０の場合、光ディスクＡではＺａ、光ディスクＢではＺｂ、光ディスクＣではＺｃ、光ディスクＤではＺｄ、光ディスクＥではＺｅ、光ディスクＦではＺｆに相当する。
【０００６】
光ディスクＡは、その外周側が対物レンズから離れる方向に大きく反っている光ディスクを示している。光ディスクＢは、光ディスクＡの半分程度の反り量を持つ光ディスクを示している。光ディスクＣは、その外周側が対物レンズから離れる方向にほとんど反っていない光ディスクを示している。
【０００７】
また、光ディスクＦは、その外周側が対物レンズに近づく方向に大きく反っている光ディスクを示している。光ディスクＥは、光ディスクＦの半分程度の反り量を持つ光ディスクを示している。光ディスクＤは、その外周側が対物レンズに近づく方向にほとんど反っていない光ディスクを示している。
【０００８】
図２１は、光ディスクの反り量とトラッキングエラー信号の振幅量の関係を示す図であり、横軸は反り量、縦軸はトラッキングエラー信号の振幅量を示している。ここでは、光ディスクの外周側が対物レンズから離れる方向に反っている場合を−側、光ディスクの外周側が対物レンズに近づく方向に反っている場合を＋側と定義して、図２０に示す光ディスクＡ〜Ｆの反り量を、それぞれ−Ｚａ、−Ｚｂ、−Ｚｃ、＋Ｚｄ、＋Ｚｅ、＋Ｚｆと表している。また、図２２は、従来のディスク判別結果を示す図であり、反り量の異なる同じ種類の光ディスクの場合を示している。
【０００９】
図２０に示す光ディスクＡ〜Ｆは反り量の異なる同じ種類（ＤＶＤ−ＲＡＭ）の光ディスクであるが、それらの光ディスクから得られるトラッキングエラー信号の振幅量は図２１に示すものになる。同じ種類の光ディスクであっても、ディスクの反り量が異なると同一振幅量のトラッキングエラー信号を得ることができない。光ディスクは光ディスクの種類毎に得られるトラッキングエラー信号の振幅量が異なるという特性を利用してディスク判別されるので、同一種類の光ディスクから同一振幅量のトラッキングエラー信号を得ることができなければ、ディスク判別に支障をきたす場合があった。
【００１０】
例えば、図２２の場合、光ディスクＡ〜ＦはいずれもＤＶＤ−ＲＡＭであるが、反り量が小さい光ディスクＢ，Ｅと反り量がほとんどない光ディスクＣ，ＤはＤＶＤ−ＲＡＭ、反り量が大きい光ディスクＡ，ＦはＤＶＤ−ＲＷと判別される。
【００１１】
本発明は上記課題を解決するためになされたもので、半径方向に反りを持つ光ディスクが光ディスク装置に装着された場合であっても、同一種類の光ディスクであれば同一振幅量のトラッキングエラー信号を発生させて光ディスクの種類を正しく判別できる光ディスク装置及びそのディスク判別方法を提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明は上記課題を解決するためになされたものであって、レーザ光を出射する光源と、レーザ光を集光する対物レンズと、対物レンズを光ディスクの半径方向に傾ける対物レンズ駆動手段と、対物レンズを介して光ディスクからの反射光を受光する受光手段と、受光手段で受光した反射光に基づいてトラッキングエラー信号を生成する信号生成手段と、トラッキングエラー信号の振幅量を測定する信号振幅量測定手段と、トラッキングエラー信号の振幅量から光ディスクの種類を判別する基準値を記憶する記憶手段と、トラッキングエラー信号の振幅量を基準値と比較して、その比較結果に基づいて光ディスクの種類を判別する制御手段と、を備え、制御手段が、トラッキングサーボをかけずに対物レンズ駆動手段を複数の駆動値で駆動し、それぞれの駆動値に対応するトラッキングエラー信号の振幅量を測定し、トラッキングエラー信号の振幅量が最大になる駆動値を算出し、その駆動値に対応するトラッキングエラー信号の振幅量を基準値と比較して光ディスクの種類を判別することを特徴とする光ディスク装置である。
【００１３】
また本発明は、トラッキングエラー信号の振幅量を基準値と比較して、その比較結果に基づいて光ディスクの種類を判別する光ディスク装置のディスク判別方法であって、トラッキングサーボをかけずに対物レンズを複数の駆動値で駆動して光ディスクの半径方向に傾け、それぞれの駆動値に対応するトラッキングエラー信号の振幅量を測定し、トラッキングエラー信号の振幅量が最大になる駆動値を算出し、その駆動値に対応するトラッキングエラー信号の振幅量を基準値と比較して光ディスクの種類を判別することを特徴とする光ディスク装置のディスク判別方法である。
【発明の効果】
【００１４】
本発明は上記構成により、対物レンズを光ディスクの半径方向に傾け、装着された光ディスクの反り量に合う対物レンズの傾き量でトラッキングエラー信号を得るので、装着された光ディスクから得られるトラッキングエラー信号の振幅量を本来の振幅量に近づけてディスク判別を行うことができる。その結果、半径方向に反りを持つ光ディスクが光ディスク装置に装着された場合であっても、同一種類の光ディスクであれば同一振幅量のトラッキングエラー信号を発生させるので、光ディスクの種類を常に正しく判別できる光ディスク装置及びそのディスク判別方法を実現できる。
【発明を実施するための最良の形態】
【００１５】
請求項１記載の発明は、レーザ光を出射する光源と、レーザ光を集光する対物レンズと、対物レンズを光ディスクの半径方向に傾ける対物レンズ駆動手段と、対物レンズを介して光ディスクからの反射光を受光する受光手段と、受光手段で受光した反射光に基づいてトラッキングエラー信号を生成する信号生成手段と、トラッキングエラー信号の振幅量を測定する信号振幅量測定手段と、トラッキングエラー信号の振幅量から光ディスクの種類を判別する基準値を記憶する記憶手段と、トラッキングエラー信号の振幅量を基準値と比較して、その比較結果に基づいて光ディスクの種類を判別する制御手段と、を備え、制御手段が、トラッキングサーボをかけずに対物レンズ駆動手段を複数の駆動値で駆動し、それぞれの駆動値に対応するトラッキングエラー信号の振幅量を測定し、トラッキングエラー信号の振幅量が最大になる駆動値を算出し、その駆動値に対応するトラッキングエラー信号の振幅量を基準値と比較して光ディスクの種類を判別することを特徴とするものである。これにより、対物レンズを光ディスクの半径方向に傾け、装着された光ディスクの反り量に合う対物レンズの傾き量でトラッキングエラー信号を得るので、装着された光ディスクから得られるトラッキングエラー信号の振幅量を本来の振幅量に近づけてディスク判別を行うことができる。その結果、半径方向に反りを持つ光ディスクが光ディスク装置に装着された場合であっても、同一種類の光ディスクであれば同一振幅量のトラッキングエラー信号を発生させるので、光ディスクの種類を常に正しく判別できる光ディスク装置を実現できる。
【００１６】
請求項２記載の発明は、制御手段が、対物レンズを中立位置から所定方向に傾けるように対物レンズ駆動手段の駆動値を変化させ、駆動値を変化させる度にトラッキングエラー信号の振幅量を測定し、測定したトラッキングエラー信号の振幅量が１つ前に測定したトラッキングエラー信号の振幅量を超えない場合、対物レンズを中立位置に戻し、その後、対物レンズを中立位置から所定方向とは反対の方向に傾けるように対物レンズ駆動手段の駆動値を変化させ、駆動値を変化させる度にトラッキングエラー信号の振幅を測定することを特徴とするものである。これにより、制御手段が、トラッキングエラー信号の振幅量が最大になる対物レンズ駆動手段の駆動値が存在しない領域内では、対物レンズ駆動手段を駆動せず、またトラッキングエラー信号の振幅量の測定をしないので、対物レンズ駆動手段に無駄な動作をさせず、トラッキングエラー信号の振幅量が最大になる駆動値を算出する時間を短縮できる。
【００１７】
請求項３記載の発明は、制御手段が、対物レンズ駆動手段の複数の駆動値と、複数の駆動値のそれぞれに対応するトラッキングエラー信号の振幅量との関係を２次曲線に近似し、２次曲線上においてトラッキングエラー信号の振幅量が最大になる駆動値を算出することを特徴とするものである。これにより、対物レンズ駆動手段の駆動していない駆動値に対応するトラッキングエラー信号の振幅量の状態を補間してトラッキングエラー信号の最大振幅量を算出するので、装着された光ディスクから得られるトラッキングエラー信号の振幅量をその光ディスクから得られる本来の振幅量により近づけることができる。
【００１８】
請求項４記載の発明は、トラッキングエラー信号の振幅量を基準値と比較して、その比較結果に基づいて光ディスクの種類を判別する光ディスク装置のディスク判別方法であって、トラッキングサーボをかけずに対物レンズを複数の駆動値で駆動して光ディスクの半径方向に傾け、それぞれの駆動値に対応するトラッキングエラー信号の振幅量を測定し、トラッキングエラー信号の振幅量が最大になる駆動値を算出し、その駆動値に対応するトラッキングエラー信号の振幅量を基準値と比較して光ディスクの種類を判別することを特徴とするものである。これにより、対物レンズを光ディスクの半径方向に傾け、装着された光ディスクの反り量に合う対物レンズの傾き量でトラッキングエラー信号を得るので、装着された光ディスクから得られるトラッキングエラー信号の振幅量を本来の振幅量に近づけてディスク判別を行うことができる。その結果、反りを持つ光ディスクが光ディスク装置に装着された場合であっても、同一種類の光ディスクであれば同一振幅量のトラッキングエラー信号を発生させるので、光ディスクの種類を常に正しく判別できる光ディスク装置のディスク判別方法を実現できる。
【００１９】
請求項５記載の発明は、対物レンズを中立位置から所定方向に傾けるように対物レンズの傾きを変化させ、対物レンズの傾きを変化させる度にトラッキングエラー信号の振幅量を測定し、測定したトラッキングエラー信号の振幅量が１つ前に測定したトラッキングエラー信号の振幅量を超えない場合、対物レンズを中立位置に戻し、その後、対物レンズを中立位置から所定方向とは反対の方向に傾けるように対物レンズの傾きを変化させ、対物レンズの傾きを変化させる度にトラッキングエラー信号の振幅を測定することを特徴とするものである。これにより、トラッキングエラー信号の振幅量が最大になる対物レンズの傾きが存在しない領域内では、対物レンズを傾けず、かつトラッキングエラー信号の振幅量の測定をしないので、対物レンズに無駄な動作をさせず、トラッキングエラー信号の振幅量が最大になる対物レンズの傾きを算出する時間を短縮できる。
【００２０】
請求項６記載の発明は、対物レンズの複数の傾きと、複数の傾きに対応するトラッキングエラー信号の振幅量との関係を２次曲線に近似し、２次曲線上においてトラッキングエラー信号の振幅量が最大になる駆動値を算出することを特徴とするものである。これにより、傾けられていない対物レンズの位置に対応するトラッキングエラー信号の振幅量の状態を補間してトラッキングエラー信号の最大振幅量を算出するので、装着された光ディスクから得られるトラッキングエラー信号の振幅量をその光ディスクから得られる本来の振幅量により近づけることができる。
【００２１】
（実施の形態１）
以下、本発明の実施の形態１について、図面を参照しながら説明する。
【００２２】
本実施の形態１では、装着された光ディスクがＤＶＤであり、そのＤＶＤの種類がＤＶＤ−ＲＡＭ、またはＤＶＤ−ＲＷのいずれに該当するかを判別する場合について説明する。
【００２３】
図１は、本発明の実施の形態１における光ディスク装置のブロック図である。図１において、１は光源、２は対物レンズ、３はレンズホルダ、４ａはフォーカスアクチュエータ４ａはチルトアクチュエータ、５は光検出器、６はスピンドルモータ、７はフィードモータ、８はフォーカスエラー信号生成回路、９はトラッキングエラー信号生成回路、１０はフォーカスサーボ回路、１１は信号振幅量計測回路、１２はメモリ、１３はＣＰＵ、１４はレーザ制御部、１５はドライバ、１６はトラッキングサーボ回路、５０は光ディスク、１００は光ヘッド部、２００はピックアップモジュールである。なお、本実施の形態１における光源は光源１、対物レンズは対物レンズ２、対物レンズ駆動手段はチルトアクチュエータ４ｂ、受光手段は光検出器５、信号生成手段はトラッキングエラー信号生成回路９、信号振幅量測定手段は信号振幅量計測回路１１、制御手段はＣＰＵ１３、記憶手段はメモリ１２に相当する。
【００２４】
ピックアップモジュール２００は、光ディスク５０を回転させるスピンドルモータ６と、光ディスク５０に光を照射し光ディスク５０からの反射光を受光する光ヘッド部１００と、光ヘッド部１００を光ディスク５０の半径方向に移動させるフィードモータ７を備えたフィード部と、により構成されている。
【００２５】
光ヘッド部１００は、レーザ光を出射する光源１と、光源１から出射されたレーザ光を集光する対物レンズ２と、対物レンズ２が移動可能なように保持するレンズホルダ３と、対物レンズ２を介して光ディスク５０からの反射光を受光する光検出器５と、対物レンズ２をフォーカス方向に駆動するフォーカスアクチュエータ４ａと、対物レンズ２を光ディスク５０の半径方向に傾けるチルトアクチュエータ４ｂと、により構成されている。
【００２６】
フォーカスアクチュエータ４ａは、フォーカス調整用コイルやマグネット等が設けられており、フォーカス調整用コイルに電流を流すことによりレンズホルダ３をフォーカス方向に駆動して対物レンズ２のフォーカス調整を行う。
【００２７】
チルトアクチュエータ４ｂは、チルト調整用コイルやマグネット等が設けられており、チルト調整用コイルに電流を流すことによりレンズホルダ３を光ディスク５０の半径方向に傾け対物レンズ２のチルト調整を行う。
【００２８】
光検出器５は、光ディスク５０からの反射光を受光し、その受光した光量に応じた電気信号を生成し、その生成した電気信号をフォーカスエラー信号生成回路８とトラッキングエラー信号生成回路９とに出力する。
【００２９】
フォーカスエラー信号生成回路８は、光検出器５から入力された電気信号からフォーカスエラー信号を生成し、そのフォーカスエラー信号をフォーカスサーボ回路１０と信号振幅量計測回路１１とに出力する。また、トラッキングエラー信号生成回路９は、光検出器５から入力された電気信号からトラッキングエラー信号を生成し、そのトラッキングエラー信号をトラッキングサーボ回路１６と信号振幅量計測回路１１とに出力する。
【００３０】
フォーカスサーボ回路１０は、フォーカスエラー信号生成回路８から入力されたフォーカスエラー信号を基にフォーカスアクチュエータ４ａに設けられたフォーカス調整用コイルに流す電流を決定し、ＣＰＵ１３に出力する。また、トラッキングサーボ回路１６は、トラッキングエラー信号生成回路１６から入力されたトラッキングエラー信号を基に、対物レンズ２を光ディスク５０上のトラックに追従させるために必要な電流を決定し、ＣＰＵ１３に出力する。
【００３１】
信号振幅量計測回路１１は、トラッキングエラー信号生成回路９から入力されたトラッキングエラー信号の振幅量を測定し、その測定した振幅量をＣＰＵ１３に出力する。ここでは、トラッキングサーボ回路１６を介さないトラッキングエラー信号の振幅量が測定される。
【００３２】
メモリ１２は、信号振幅量計測回路１１で測定したトラッキングエラー信号の振幅量をチルトアクチュエータ４ｂの駆動値に対応させて記憶し、また光ディスク５０の種類を判別するための基準値を記憶している。
【００３３】
ＣＰＵ１３は、信号振幅量計測回路１１で測定されたトラッキングエラー信号の振幅量から光ディスク５０の種類を判別する際、トラッキングサーボ回路１６を動作させずに、すなわちトラッキングサーボをかけずに、チルトアクチュエータ４ｂを複数の駆動値で駆動して対物レンズ２を光ディスク５０の半径方向に傾けて、それぞれの駆動値に対応するトラッキングエラー信号の振幅量を測定し、その振幅量が最大になるチルトアクチュエータ４ｂの駆動値を算出する。そして、ＣＰＵ１３は、トラッキングエラー信号の振幅量が最大になるチルトアクチュエータ４ｂの駆動値に対応するトラッキングエラー信号の振幅量と、光ディスク５０の種類を判別する基準値とをメモリ１２から読み出し、そのトラッキングエラー信号の振幅量と基準値とを比較し、その比較結果に基づいて光ディスク５０の種類を判別する。
【００３４】
本実施の形態１のように、装着された光ディスク５０がＤＶＤの場合、トラッキングエラー信号の振幅量が基準値を超えればＤＶＤ−ＲＡＭと判別し、基準値を超えなければＤＶＤ−ＲＷと判別する。
【００３５】
また、ＣＰＵ１３は、トラッキングエラー信号生成回路９、フォーカスサーボ回路１０、信号振幅量計測回路１１、メモリ１２、トラッキングサーボ回路１６の各部から送られる信号が入力され、これらの信号の演算処理等を行い、この演算処理の結果（信号）を基に、各部にて駆動、処理を実行させ、各部の制御を行うものである。
【００３６】
レーザ制御部１４は、光検出器５で検出した光ディスク５０から反射光の光量に基づき、光ディスク２０に照射する光量が常に一定になるように光源１の発光量を調整する。
【００３７】
ドライバ１５は、ＣＰＵ１３からの命令に従い、スピンドルモータ６、レーザ制御部１４、フォーカスアクチュエータ４ａ、チルトアクチュエータ４ｂを駆動し、光ディスク５０を回転させ、光源１の発光量を調整し、対物レンズ２のフォーカス制御とチルト制御を行う。
【００３８】
図２は、本発明の実施の形態１における対物レンズの傾きの状態を示す図である。図２（ａ）は対物レンズを所定方向に傾けた様子を示し、図２（ｂ）は対物レンズが中立位置に位置する様子を示し、図２（ｃ）は対物レンズを所定方向とは反対の方向に傾けた様子を示している。
【００３９】
ＣＰＵ１３は、光ディスクの種類を判別する際、トラッキングサーボをかけずにチルトアクチュエータ４ｂを複数の駆動値で駆動し、対物レンズ２の光ディスク５０に対する傾きを変化させる。このとき、ＣＰＵ１３は、対物レンズ２をその初期状態である中立位置から所定方向に傾けるようにチルトアクチュエータ４ｂの駆動値をマイナス側に変化させ、チルトアクチュエータ４ｂの駆動値を変化させる度にトラッキングエラー信号の振幅を測定する。そして、対物レンズ２が所定位置まで到達すると、対物レンズ２を一旦中立位置に戻し、その後、対物レンズ２を中立位置から所定方向とは反対の方向に傾けるようにチルトアクチュエータ４ｂの駆動値をプラス側に変化させ、チルトアクチュエータ４ｂの駆動値を変化させる度にトラッキングエラー信号の振幅を測定する。
【００４０】
すなわち、図２の場合、図２（ｂ）に示す中立位置から図２（ａ）に示す所定方向に向けて対物レンズ２を傾け、その後、対物レンズ２を一旦図２（ｂ）に示す中立位置に戻し、図２（ｂ）に示す中立位置から図２（ｃ）に示す所定の方向とは反対の方向に向けて対物レンズ２を傾ける。
【００４１】
図３〜図８は、本発明の実施の形態１におけるチルトアクチュエータの駆動値とトラッキングエラー振幅量の関係を示す図である。横軸はチルトアクチュエータの駆動値、縦軸はトラッキングエラー信号の振幅量を示している。
【００４２】
本実施の形態１では、対物レンズ２を中立位置にするチルトアクチュエータ４ｂの駆動値を駆動値０、対物レンズ２を所定方向に傾けるチルトアクチュエータ４ｂの駆動値を駆動値０に近い方から駆動値−１〜駆動値−１０、対物レンズ２を所定方向とは反対方向に傾けるチルトアクチュエータ４ｂの駆動値を駆動値０に近い方から駆動値＋１〜＋１０としている。そして、チルトアクチュエータ４ｂの駆動値が駆動値−１０のときは、対物レンズ２の傾きが図２（ａ）に示す位置に対応し、チルトアクチュエータ４ｂの駆動値が駆動値０のときは、対物レンズ２の傾きが図２（ｂ）に示す位置に対応し、チルトアクチュエータ４ｂの駆動値が駆動値＋１０のときは、対物レンズ２の傾きが図２（ｃ）に示す位置に対応している。
【００４３】
また、本実施の形態１では、初期駆動値の駆動値０から、順次、定数αを減算することにより駆動値−１，駆動値−２，駆動値−３，…，駆動値−１０を算出しながら、これらの駆動値で対物レンズ２を駆動する。その後、初期駆動値の駆動値０に順次、定数αを加算することにより駆動値＋１，駆動値＋２，駆動値＋３，…，駆動値＋１０を算出しながら、これらの駆動値で対物レンズ２を駆動する。
【００４４】
ＣＰＵ１３は、光ディスク５０の種類を判別する際に、まず対物レンズ２を中立位置から所定方向に傾けるようにチルトアクチュエータ４ｂの駆動値を駆動値０，駆動値−１，駆動値−２，駆動値−３，…，駆動値−１０の順に変化させる。そして、この駆動値を変化させる度にトラッキングエラー信号の振幅を測定する。このとき、測定したトラッキングエラー信号の振幅量が１つ前に測定したトラッキングエラー信号の振幅量を超えない場合、対物レンズ２を中立位置に戻す。その後、対物レンズ２を中立位置から所定方向とは反対の方向に傾けるようにチルトアクチュエータ４ｂの駆動値を駆動値＋１，駆動値＋２，駆動値＋３，…，駆動値＋１０の順に変化させる。そして、この駆動値を変化させる度にトラッキングエラー信号の振幅を測定する。これにより、トラッキングエラー信号の振幅量が最大になるチルトアクチュエータ４ｂの駆動値が存在しない領域内では、チルトアクチュエータ４ｂを駆動せず、またトラッキングエラー信号の振幅量の測定をしないので、チルトアクチュエータ４ｂに無駄な動作をさせず、トラッキングエラー信号の振幅量が最大になる駆動値を算出する時間を短縮できる。
【００４５】
以下、チルトアクチュエータ４ｂの駆動値の変更方法について、図２０に示す反り量の異なる同じ種類（ＤＶＤ−ＲＡＭ）の光ディスクのそれぞれの場合について説明する。
【００４６】
図３〜図８のいずれの場合も、ＣＰＵ１３は、チルトアクチュエータ４ｂの駆動値を変化させ、その駆動値に対応するトラッキングエラー信号の振幅量を測定する際に、トラッキングサーボ回路１６を動作させず、すなわちトラッキングサーボをかけずにチルトアクチュエータ４ｂの駆動値を変化させる。これは、トラッキングサーボをかけて対物レンズ駆動手段の駆動値を変化させると、どのような反りの光ディスクが装着されてもトラッキングエラー信号の振幅量が略０になるためである。
【００４７】
図３（ａ）は、その外周側が対物レンズ２から離れる方向に大きく反っている光ディスクＡの場合を示したものであり、横軸はチルトアクチュエータの駆動値、縦軸はトラッキングエラー信号の振幅量である。また、図３（ｂ）は、チルトアクチュエータ４ｂを駆動値＋５で駆動した場合の光ディスク５０に対する対物レンズ２の傾きを示したものである。
【００４８】
ＣＰＵ１３は、チルトアクチュエータ４ｂを駆動値０で駆動して、その駆動値０で得られるトラッキングエラー信号の振幅量を測定し、その測定値を駆動値０に対応するトラッキングエラー信号の振幅量としてメモリ１２に記憶する。次に、チルトアクチュエータ４ｂを駆動値−１で駆動して、その駆動値−１で得られるトラッキングエラー信号の振幅量を測定する。そして、その測定値をメモリ１２に記憶すると共に、駆動値０に対応するトラッキングエラー信号の振幅量と比較する。このとき、駆動値−１に対応するトラッキングエラー信号の振幅量が駆動値０に対応するトラッキングエラー信号の振幅量を超えれば、チルトアクチュエータ４ｂを駆動値−２で駆動する。光ディスクＡの場合は、駆動値−１に対応するトラッキングエラー信号の振幅量が駆動値０に対応するトラッキングエラー信号の振幅量を超えないので、チルトアクチュエータ４ｂを駆動値−２で駆動せず、一旦駆動値０で駆動し対物レンズ２を中立位置に戻す。
【００４９】
次に、チルトアクチュエータ４ｂを駆動値＋１で駆動して、その駆動値＋１で得られるトラッキングエラー信号の振幅量を測定する。そして、その測定値をメモリ１２に記憶すると共に、駆動値０に対応するトラッキングエラー信号の振幅量と比較する。このとき、駆動値＋１に対応するトラッキングエラー信号の振幅量が駆動値０に対応するトラッキングエラー信号の振幅量を超えれば、チルトアクチュエータ４ｂを駆動値＋２で駆動する。光ディスクＡの場合は、駆動値＋１に対応するトラッキングエラー信号の振幅量が駆動値０に対応するトラッキングエラー信号の振幅量を超えるので、チルトアクチュエータ４ｂを駆動値＋２で駆動する。
【００５０】
次に、チルトアクチュエータ４ｂを駆動値＋２で駆動して、その駆動値＋２で得られるトラッキングエラー信号の振幅量を測定する。そして、その測定値をメモリ１２に記憶すると共に、駆動値＋１に対応するトラッキングエラー信号の振幅量と比較する。このとき、駆動値＋２に対応するトラッキングエラー信号の振幅量が駆動値＋１に対応するトラッキングエラー信号の振幅量を超えれば、チルトアクチュエータ４ｂを駆動値＋３で駆動する。光ディスクＡの場合は、駆動値＋２に対応するトラッキングエラー信号の振幅量が駆動値＋１に対応するトラッキングエラー信号の振幅量を超えるので、チルトアクチュエータ４ｂを駆動値＋３で駆動する。
【００５１】
次に、ＣＰＵ１３は、チルトアクチュエータ４ｂの駆動値を順次変更し、測定したトラッキングエラー信号の振幅量が１つ前に測定したトラッキングエラー信号の振幅量を超えなくなるまで、この動作を繰り返す。光ディスクＡの場合、チルトアクチュエータ４ｂを駆動値＋６で駆動したとき、測定したトラッキングエラー信号の振幅量が１つ前に測定したトラッキングエラー信号の振幅量、すなわち駆動値＋５に対応するトラッキングエラー信号の振幅量を超えなくなるので、この駆動値＋６で駆動値の変更を終了する。そして、メモリ１２に記憶されたそれぞれの駆動値に対応するトラッキングエラー信号の振幅量を比較して、トラッキングエラー信号の振幅量が最大になる駆動値を算出する。光ディスクＡの場合は駆動値＋５となる。このとき、光ディスク５０に対する対物レンズ２の傾きは図３（ｂ）に示すものとなり、対物レンズ２から出射される光ビームの光軸が光ディスク５０の記録面に対して略垂直になる。そのため、最大振幅量のトラッキングエラー信号を得ることができる。その後、駆動値＋５に対応するトラッキングエラー信号の振幅量をディスク判別の基準値と比較して光ディスクの種類を判別する。
【００５２】
図４（ａ）は、光ディスクＡの半分程度の反り量を持つ光ディスクＢの場合を示したものであり、横軸はチルトアクチュエータの駆動値、縦軸はトラッキングエラー信号の振幅量である。また、図４（ｂ）は、チルトアクチュエータ４ｂを駆動値＋３で駆動した場合の光ディスク５０に対する対物レンズ２の傾きを示したものである。
【００５３】
ＣＰＵ１３は、チルトアクチュエータ４ｂを駆動値０で駆動して、その駆動値０で得られるトラッキングエラー信号の振幅量を測定し、その測定値を駆動値０に対応するトラッキングエラー信号の振幅量としてメモリ１２に記憶する。次に、チルトアクチュエータ４ｂを駆動値−１で駆動して、その駆動値−１で得られるトラッキングエラー信号の振幅量を測定する。そして、その測定値をメモリ１２に記憶すると共に、駆動値０に対応するトラッキングエラー信号の振幅量と比較する。このとき、駆動値−１に対応するトラッキングエラー信号の振幅量が駆動値０に対応するトラッキングエラー信号の振幅量を超えれば、チルトアクチュエータ４ｂを駆動値−２で駆動する。光ディスクＢの場合は、駆動値−１に対応するトラッキングエラー信号の振幅量が駆動値０に対応するトラッキングエラー信号の振幅量を超えないので、チルトアクチュエータ４ｂを駆動値−２で駆動せず、一旦駆動値０で駆動し対物レンズ２を中立位置に戻す。
【００５４】
次に、チルトアクチュエータ４ｂを駆動値＋１で駆動して、その駆動値＋１で得られるトラッキングエラー信号の振幅量を測定する。そして、その測定値をメモリ１２に記憶すると共に、駆動値０に対応するトラッキングエラー信号の振幅量と比較する。このとき、駆動値＋１に対応するトラッキングエラー信号の振幅量が駆動値０に対応するトラッキングエラー信号の振幅量を超えれば、チルトアクチュエータ４ｂを駆動値＋２で駆動する。光ディスクＢの場合は、駆動値＋１に対応するトラッキングエラー信号の振幅量が駆動値０に対応するトラッキングエラー信号の振幅量を超えるので、チルトアクチュエータ４ｂを駆動値＋２で駆動する。
【００５５】
次に、チルトアクチュエータ４ｂを駆動値＋２で駆動して、その駆動値＋２で得られるトラッキングエラー信号の振幅量を測定する。そして、その測定値をメモリ１２に記憶すると共に、駆動値＋１に対応するトラッキングエラー信号の振幅量と比較する。このとき、駆動値＋２に対応するトラッキングエラー信号の振幅量が駆動値＋１に対応するトラッキングエラー信号の振幅量を超えれば、チルトアクチュエータ４ｂを駆動値＋３で駆動する。光ディスクＢの場合は、駆動値＋２に対応するトラッキングエラー信号の振幅量が駆動値＋１に対応するトラッキングエラー信号の振幅量を超えるので、チルトアクチュエータ４ｂを駆動値＋３で駆動する。
【００５６】
次に、ＣＰＵ１３は、チルトアクチュエータ４ｂの駆動値を順次変更し、測定したトラッキングエラー信号の振幅量が１つ前に測定したトラッキングエラー信号の振幅量を超えなくなるまでこの動作を繰り返す。光ディスクＢの場合、チルトアクチュエータ４ｂを駆動値＋４で駆動したとき、測定したトラッキングエラー信号の振幅量が１つ前に測定したトラッキングエラー信号の振幅量、すなわち駆動値＋３に対応するトラッキングエラー信号の振幅量を超えないので、この駆動値＋４で駆動値の変更を終了する。そして、メモリ１２に記憶されたそれぞれの駆動値に対応するトラッキングエラー信号の振幅量を比較して、トラッキングエラー信号の振幅量が最大になる駆動値を算出する。光ディスクＢの場合は駆動値＋３となる。このとき、光ディスク５０に対する対物レンズ２の傾きは図４（ｂ）に示すものとなり、対物レンズ２から出射される光ビームの光軸が光ディスク５０の記録面に対して略垂直になる。そのため、最大振幅量のトラッキングエラー信号を得ることができる。その後、駆動値＋３に対応するトラッキングエラー信号の振幅量を基準値と比較して光ディスクの種類を判別する。
【００５７】
図５（ａ）は、その外周側が対物レンズ２から離れる方向にほとんど反っていない光ディスクＣの場合を示したものであり、横軸はチルトアクチュエータの駆動値、縦軸はトラッキングエラー信号の振幅量である。また、図５（ｂ）は、チルトアクチュエータ４ｂを駆動値＋１で駆動した場合の光ディスク５０に対する対物レンズ２の傾きを示したものである。
【００５８】
ＣＰＵ１３は、チルトアクチュエータ４ｂを駆動値０で駆動して、その駆動値０で得られるトラッキングエラー信号の振幅量を測定し、その測定値を駆動値０に対応するトラッキングエラー信号の振幅量としてメモリ１２に記憶する。次に、チルトアクチュエータ４ｂを駆動値−１で駆動して、その駆動値−１で得られるトラッキングエラー信号の振幅量を測定する。そして、その測定値をメモリ１２に記憶すると共に、駆動値０に対応するトラッキングエラー信号の振幅量と比較する。このとき、駆動値−１に対応するトラッキングエラー信号の振幅量が駆動値０に対応するトラッキングエラー信号の振幅量を超えれば、チルトアクチュエータ４ｂを駆動値−２で駆動する。光ディスクＣの場合は、駆動値−１に対応するトラッキングエラー信号の振幅量が駆動値０に対応するトラッキングエラー信号の振幅量を超えないので、チルトアクチュエータ４ｂを駆動値−２で駆動せず、一旦駆動値０で駆動し対物レンズ２を中立位置に戻す。
【００５９】
次に、チルトアクチュエータ４ｂを駆動値＋１で駆動して、その駆動値＋１で得られるトラッキングエラー信号の振幅量を測定する。そして、その測定値をメモリ１２に記憶すると共に、駆動値０に対応するトラッキングエラー信号の振幅量と比較する。このとき、駆動値＋１に対応するトラッキングエラー信号の振幅量が駆動値０に対応するトラッキングエラー信号の振幅量を超えれば、チルトアクチュエータ４ｂを駆動値＋２で駆動する。光ディスクＣの場合は、駆動値＋１に対応するトラッキングエラー信号が駆動値０に対応するトラッキングエラー信号の振幅量を超えるので、チルトアクチュエータ４ｂを駆動値＋２で駆動する。
【００６０】
次に、ＣＰＵ１３は、チルトアクチュエータ４ｂの駆動値を順次変更し、測定したトラッキングエラー信号の振幅量が１つ前に測定したトラッキングエラー信号の振幅量を超えなくなるまでこの動作を繰り返す。光ディスクＣの場合、チルトアクチュエータ４ｂを駆動値＋２で駆動したとき、測定したトラッキングエラー信号の振幅量が１つ前に測定したトラッキングエラー信号の振幅量、すなわち駆動値＋１に対応するトラッキングエラー信号の振幅量を超えないので、この駆動値＋２で駆動値の変更を終了する。そして、メモリ１２に記憶されたそれぞれの駆動値に対応するトラッキングエラー信号の振幅量を比較して、トラッキングエラー信号の振幅量が最大になる駆動値を算出する。光ディスクＣの場合は駆動値＋１となる。このとき、光ディスク５０に対する対物レンズ２の傾きは図５（ｂ）に示すものとなり、対物レンズ２から出射される光ビームの光軸が光ディスク５０の記録面に対して略垂直になる。そのため、最大振幅量のトラッキングエラー信号を得ることができる。その後、駆動値＋１に対応するトラッキングエラー信号の振幅量を基準値と比較して光ディスクの種類を判別する。
【００６１】
図６（ａ）は、その外周側が対物レンズ２に近づく方向にほとんど反っていない光ディスクＤの場合を示したものであり、横軸はチルトアクチュエータの駆動値、縦軸はトラッキングエラー信号の振幅量である。また、図６（ｂ）は、チルトアクチュエータ４ｂを駆動値−２で駆動した場合の光ディスク５０に対する対物レンズ２の傾きを示したものである。
【００６２】
ＣＰＵ１３は、チルトアクチュエータ４ｂを駆動値０で駆動して、その駆動値０で得られるトラッキングエラー信号の振幅量を測定し、その測定値を駆動値０に対応するトラッキングエラー信号の振幅量としてメモリ１２に記憶する。次に、チルトアクチュエータ４ｂを駆動値−１で駆動して、その駆動値−１で得られるトラッキングエラー信号の振幅量を測定する。そして、その測定値をメモリ１２に記憶すると共に、駆動値０に対応するトラッキングエラー信号の振幅量と比較する。このとき、駆動値−１に対応するトラッキングエラー信号の振幅量が駆動値０に対応するトラッキングエラー信号の振幅量を超えれば、チルトアクチュエータ４ｂを駆動値−２で駆動する。光ディスクＤの場合は、駆動値−１に対応するトラッキングエラー信号の振幅量が駆動値０に対応するトラッキングエラー信号の振幅量を超えるので、チルトアクチュエータ４ｂを駆動値−２で駆動する。
【００６３】
次に、チルトアクチュエータ４ｂを駆動値−２で駆動して、その駆動値−２で得られるトラッキングエラー信号の振幅量を測定する。そして、その測定値をメモリ１２に記憶すると共に、駆動値−１に対応するトラッキングエラー信号の振幅量と比較する。このとき、駆動値−２に対応するトラッキングエラー信号の振幅量が駆動値−１に対応するトラッキングエラー信号の振幅量を超えればチルトアクチュエータ４ｂを駆動値−３で駆動する。光ディスクＤの場合は、駆動値−２に対応するトラッキングエラー信号の振幅量が駆動値−１に対応するトラッキングエラー信号の振幅量を超えるので、チルトアクチュエータ４ｂを駆動値−３で駆動する。
【００６４】
次に、ＣＰＵ１３は、チルトアクチュエータ４ｂの駆動値を順次変更し、測定したトラッキングエラー信号の振幅量が１つ前に測定したトラッキングエラー信号の振幅量を超えなくなるまでこの動作を繰り返す。光ディスクＤの場合、チルトアクチュエータ４ｂを駆動値−３で駆動したとき、測定したトラッキングエラー信号の振幅量が１つ前に測定したトラッキングエラー信号の振幅量、すなわち駆動値−２に対応するトラッキングエラー信号の振幅量を超えないので、チルトアクチュエータ４ｂを駆動値−４で駆動せず、一旦駆動値０で駆動し対物レンズ２を中立位置に戻す。
【００６５】
次に、ＣＰＵ１３は、チルトアクチュエータ４ｂを駆動値＋１で駆動して、その駆動値＋１で得られるトラッキングエラー信号の振幅量を測定する。そして、その測定値をメモリ１２に記憶すると共に、駆動値０に対応するトラッキングエラー信号の振幅量と比較する。このとき、駆動値＋１に対応するトラッキングエラー信号の振幅量が駆動値０に対応するトラッキングエラー信号の振幅量を超えれば、チルトアクチュエータ４ｂを駆動値＋２で駆動する。光ディスクＤの場合は、駆動値＋１に対応するトラッキングエラー信号の振幅量が駆動値０に対応するトラッキングエラー信号の振幅量を超えないので、この駆動値＋１で駆動値の変更を終了する。そして、メモリ１２に記憶されたそれぞれの駆動値に対応するトラッキングエラー信号の振幅量を比較して、トラッキングエラー信号の振幅量が最大になる駆動値を算出する。光ディスクＤの場合は駆動値−２となる。このとき、光ディスク５０に対する対物レンズ２の傾きは図６（ｂ）に示すものとなり、対物レンズ２から出射される光ビームの光軸が光ディスク５０の記録面に対して略垂直になる。そのため、最大振幅量のトラッキングエラー信号を得ることができる。その後、駆動値−２に対応するトラッキングエラー信号の振幅量を基準値と比較して光ディスクの種類を判別する。
【００６６】
図７（ａ）は、光ディスクＦの半分程度の反り量を持つ光ディスクＥの場合を示したものであり、横軸はチルトアクチュエータの駆動値、縦軸はトラッキングエラー信号の振幅量である。また、図７（ｂ）は、チルトアクチュエータ４ｂを駆動値−３で駆動した場合の光ディスク５０に対する対物レンズ２の傾きを示したものである。
【００６７】
ＣＰＵ１３は、チルトアクチュエータ４ｂを駆動値０で駆動して、その駆動値０で得られるトラッキングエラー信号の振幅量を測定し、その測定値を駆動値０に対応するトラッキングエラー信号の振幅量としてメモリ１２に記憶する。次に、チルトアクチュエータ４ｂを駆動値−１で駆動して、その駆動値−１で得られるトラッキングエラー信号の振幅量を測定する。そして、その測定値をメモリ１２に記憶すると共に、駆動値０に対応するトラッキングエラー信号の振幅量と比較する。このとき、駆動値−１に対応するトラッキングエラー信号の振幅量が駆動値０に対応するトラッキングエラー信号の振幅量を超えれば、チルトアクチュエータ４ｂを駆動値−２で駆動する。光ディスクＥの場合は、駆動値−１に対応するトラッキングエラー信号の振幅量が駆動値０に対応するトラッキングエラー信号の振幅量を超えるので、チルトアクチュエータ４ｂを駆動値−２で駆動する。
【００６８】
次に、チルトアクチュエータ４ｂを駆動値−２で駆動して、その駆動値−２で得られるトラッキングエラー信号の振幅量を測定する。そして、その測定値をメモリ１２に記憶すると共に、駆動値−１に対応するトラッキングエラー信号の振幅量と比較する。このとき、駆動値−２に対応するトラッキングエラー信号の振幅量が駆動値−１に対応するトラッキングエラー信号の振幅量を超えれば、チルトアクチュエータ４ｂを駆動値−３で駆動する。光ディスクＥの場合は、駆動値−２に対応するトラッキングエラー信号が駆動値−１に対応するトラッキングエラー信号の振幅量を超えるので、チルトアクチュエータ４ｂを駆動値−３で駆動する。
【００６９】
その後、ＣＰＵ１３は、チルトアクチュエータ４ｂの駆動値を順次変更し、測定したトラッキングエラー信号の振幅量が１つ前に測定したトラッキングエラー信号の振幅量を超えなくなるまでこの動作を繰り返す。光ディスクＥの場合、チルトアクチュエータ４ｂを駆動値−４で駆動したとき、測定したトラッキングエラー信号の振幅量が１つ前に測定したトラッキングエラー信号の振幅量、すなわち駆動値−３に対応するトラッキングエラー信号の振幅量を超えないので、チルトアクチュエータ４ｂを駆動値−５で駆動せず、一旦駆動値０で駆動し対物レンズ２を中立位置に戻す。
【００７０】
次に、ＣＰＵ１３は、チルトアクチュエータ４ｂを駆動値＋１で駆動して、その駆動値＋１で得られるトラッキングエラー信号の振幅量を測定する。そして、その測定値をメモリ１２に記憶すると共に、駆動値０に対応するトラッキングエラー信号の振幅量と比較する。このとき、駆動値＋１に対応するトラッキングエラー信号の振幅量が駆動値０に対応するトラッキングエラー信号の振幅量を超えれば、チルトアクチュエータ４ｂを駆動値＋２で駆動する。光ディスクＥの場合は、駆動値＋１に対応するトラッキングエラー信号の振幅量が駆動値０に対応するトラッキングエラー信号の振幅量を超えないので、この駆動値＋１で駆動値の変更を終了する。そして、メモリ１２に記憶されたそれぞれの駆動値に対応するトラッキングエラー信号の振幅量を比較して、トラッキングエラー信号の振幅量が最大になる駆動値を算出する。光ディスクＥの場合は駆動値−３となる。このとき、光ディスク５０に対する対物レンズ２の傾きは図７（ｂ）に示すものとなり、対物レンズ２から出射される光ビームの光軸が光ディスク５０の記録面に対して略垂直になる。そのため、最大振幅量のトラッキングエラー信号を得ることができる。その後、駆動値−３に対応するトラッキングエラー信号の振幅量を基準値と比較して光ディスクの種類を判別する。
【００７１】
図８（ａ）は、その外周側が対物レンズ２に近づく方向に大きく反っている光ディスクＦの場合を示したものであり、横軸はチルトアクチュエータの駆動値、縦軸はトラッキングエラー信号の振幅量である。また、図８（ｂ）は、チルトアクチュエータ４ｂを駆動値−５で駆動した場合の光ディスク５０に対する対物レンズ２の傾きを示したものである。
【００７２】
ＣＰＵ１３は、チルトアクチュエータ４ｂを駆動値０で駆動して、その駆動値０で得られるトラッキングエラー信号の振幅量を測定し、その測定値を駆動値０に対応するトラッキングエラー信号の振幅量としてメモリ１２に記憶する。次に、チルトアクチュエータ４ｂを駆動値−１で駆動して、その駆動値−１で得られるトラッキングエラー信号の振幅量を測定する。そして、その測定値をメモリ１２に記憶すると共に、駆動値０に対応するトラッキングエラー信号の振幅量と比較する。このとき、駆動値−１に対応するトラッキングエラー信号の振幅量が駆動値０に対応するトラッキングエラー信号の振幅量を超えれば、チルトアクチュエータ４ｂを駆動値−２で駆動する。光ディスクＦの場合は、駆動値−１に対応するトラッキングエラー信号の振幅量が駆動値０に対応するトラッキングエラー信号の振幅量を超えるので、チルトアクチュエータ４ｂを駆動値−２で駆動する。
【００７３】
次に、チルトアクチュエータ４ｂを駆動値−２で駆動して、その駆動値−２で得られるトラッキングエラー信号の振幅量を測定する。そして、その測定値をメモリ１２に記憶すると共に、駆動値−１に対応するトラッキングエラー信号の振幅量と比較する。このとき、駆動値−２に対応するトラッキングエラー信号の振幅量が駆動値−１に対応するトラッキングエラー信号の振幅量を超えれば、チルトアクチュエータ４ｂを駆動値−３で駆動する。光ディスクＦ場合は、駆動値−２に対応するトラッキングエラー信号が駆動値−１に対応するトラッキングエラー信号の振幅量を超えるので、チルトアクチュエータ４ｂを駆動値−３で駆動する。
【００７４】
その後、ＣＰＵ１３は、チルトアクチュエータ４ｂの駆動値を順次変更し、測定したトラッキングエラー信号の振幅量が１つ前に測定したトラッキングエラー信号の振幅量を超えなくなるまで、この動作を繰り返す。光ディスクＦの場合、チルトアクチュエータ４ｂを駆動値−６で駆動したとき、測定したトラッキングエラー信号の振幅量が１つ前に測定したトラッキングエラー信号の振幅量、すなわち駆動値−５に対応するトラッキングエラー信号の振幅量を超えなくなるので、チルトアクチュエータ４ｂを駆動値−７で駆動せず、一旦駆動値０で駆動し対物レンズ２を中立位置に戻す。
【００７５】
次に、チルトアクチュエータ４ｂを駆動値＋１で駆動して、その駆動値＋１で得られるトラッキングエラー信号の振幅量を測定する。そして、その測定値をメモリ１２に記憶すると共に、駆動値０に対応するトラッキングエラー信号の振幅量と比較する。このとき、駆動値＋１に対応するトラッキングエラー信号の振幅量が駆動値０に対応するトラッキングエラー信号の振幅量を超えれば、チルトアクチュエータ４ｂを駆動値＋２で駆動する。光ディスクＦの場合は、駆動値＋１に対応するトラッキングエラー信号が駆動値０に対応するトラッキングエラー信号の振幅量を超えないので、この駆動値＋１で駆動値の変更を終了する。そして、メモリ１２に記憶されたそれぞれの駆動値に対応するトラッキングエラー信号の振幅量を比較して、トラッキングエラー信号の振幅量が最大になる駆動値を算出する。光ディスクＦの場合は駆動値−５となる。このとき、光ディスク５０に対する対物レンズ２の傾きは図８（ｂ）に示すものとなり、対物レンズ２から出射される光ビームの光軸が光ディスク５０の記録面に対して略垂直になる。そのため、最大振幅量のトラッキングエラー信号を得ることができる。その後、駆動値−５に対応するトラッキングエラー信号の振幅量を基準値と比較して光ディスクの種類を判別する。
【００７６】
図３〜図８のいずれの場合も、ＣＰＵ１３は、対物レンズ２を中立位置から所定方向に傾けるようにチルトアクチュエータ４ｂの駆動値を変化させ、その駆動値を変化させる度にトラッキングエラー信号の振幅量を測定し、測定したトラッキングエラー信号の振幅量が１つ前に測定したトラッキングエラー信号の振幅量を超えない場合、対物レンズ２を中立位置に戻し、その後、対物レンズ２を中立位置から所定方向とは反対の方向に傾けるようにチルトアクチュエータ４ｂの駆動値を変化させ、その駆動値を変化させる度にトラッキングエラー信号の振幅量を測定する。これにより、トラッキングエラー信号の振幅量が最大になるチルトアクチュエータ４ｂの駆動値が存在しない領域内では、チルトアクチュエータ４ｂを駆動せず、またトラッキングエラー信号の測定をしないので、チルトアクチュエータ４ｂに無駄な動作をさせず、トラッキングエラー信号の振幅量が最大になる駆動値を算出する時間を短縮できる。
【００７７】
図９は、本発明の実施の形態１におけるチルトアクチュエータの駆動値の一例を示す図であり、チルトアクチュエータの駆動値とチルト調整用コイルに流す電流との対応関係を示している。ここで、チルト調整用コイルに流す電流に付された符号は電流の流れる向きを示すものである。
【００７８】
ＣＰＵ１３は、ドライバ１５を介してチルトアクチュエータ４ｂに設けられたチルト調整用コイルに電流を流すことにより、対物レンズ２を光ディスクの半径方向に傾ける。
【００７９】
本実施の形態１において、チルトアクチュエータ４ｂを駆動値０で駆動する場合はチルトアクチュエータ４ｂに設けられたチルト調整用コイルに電流を流さない。これにより、対物レンズ２は中立位置を維持する。
【００８０】
また、チルトアクチュエータ４ｂを駆動値−１で駆動する場合はチルト調整用コイルにマイナス方向５ｍＡの電流，駆動値−２で駆動する場合はチルト調整用コイルにマイナス方向１０ｍＡの電流，駆動値−３で駆動する場合はチルト調整用コイルにマイナス方向１５ｍＡの電流を流すようにする。これにより、対物レンズ２は所定の方向に向かうようにその傾きを変化させる。
【００８１】
また、チルトアクチュエータ４ｂを駆動値＋１で駆動する場合はチルト調整用コイルにプラス方向５ｍＡの電流，駆動値＋２で駆動する場合はチルト調整用コイルにプラス方向１０ｍＡの電流，駆動値＋３で駆動する場合はチルト調整用コイルにプラス方向１５ｍＡの電流を流すようにする。これにより、対物レンズ２は所定の方向とは反対方向に向かうようにその傾きを変化させる。
【００８２】
図１０は、本発明の実施の形態１における反り量の異なる光ディスクとトラッキングエラー信号の振幅量の関係を示す図であり、横軸は反り量の異なる光ディスク、縦軸はトラッキングエラー信号の振幅量を示している。図１０に示す光ディスクＡ〜ＦはいずれもＤＶＤ−ＲＡＭであり、光ディスクＡはその外周側が対物レンズ２から離れる方向に大きく反っているものを示し、光ディスクＢは光ディスクＡの半分程度の反り量を持つものを示し、光ディスクＣはその外周側が対物レンズ２から離れる方向にほとんど反っていないものを示し、光ディスクＦはその外周側が対物レンズ２に近づく方向に大きく反っているものを示し、光ディスクＥは光ディスクＦの半分程度の反り量を持つものを示し、光ディスクＤはその外周側が対物レンズ２に近づく方向にほとんど反っていないものを示している。
【００８３】
従来、反り量の異なる光ディスクＡ〜Ｆがあった場合、それらのトラッキングエラー信号の振幅量は、光ディスクＡ〜Ｆそれぞれの反り量に応じて異なっていたので、図２１に示す状態であった。
【００８４】
ところが、本発明では、トラッキングエラー信号の振幅量を光ディスク判別に用いる際、トラッキングサーボをかけずにチルトアクチュエータ４ｂを複数の駆動値で駆動して対物レンズ２を光ディスク５０の半径方向に傾けて、それぞれの駆動値に対応するトラッキングエラー信号の振幅量を測定し、トラッキングエラー信号の振幅量が最大になる駆動値を算出し、その駆動値に対応するトラッキングエラー信号の振幅量を基準値と比較して光ディスクの種類を判別する。
【００８５】
すなわち、光ディスクＡの場合は図３，光ディスクＢの場合は図４，光ディスクＣの場合は図５，光ディスクＤの場合は図６，光ディスクＥの場合は図７，光ディスクＦの場合は図８に示す複数の駆動値でチルトアクチュエータ４ｂを駆動し、トラッキングエラー信号の振幅量が最大になる駆動値を算出し、その駆動値に対応するトラッキングエラー信号の振幅量を基準値と比較して光ディスク５０の種類を判別する。これにより、対物レンズ２を光ディスク５０の半径方向に傾け、装着された光ディスク５０の反り量に合う対物レンズ２の傾き量でトラッキングエラー信号を得るので、装着された光ディスク５０から得られるトラッキングエラー信号の振幅量を本来の振幅量に近づけることができる。そして、得られたトラッキングエラー信号の振幅量とディスク判別用の基準値とを比較して、ＤＶＤ−ＲＡＭとＤＶＤ−ＲＷを判別するので、図２０に示すように、半径方向に反りを持つ光ディスク５０が光ディスク装置に装着された場合であっても、同一種類の光ディスク５０であれば同一振幅量のトラッキングエラー信号を発生させることができ、光ディスク５０の種類を常に正しく判別できる光ディスク装置とそのディスク判別方法を実現できる。
【００８６】
図１１は、本発明の実施の形態１におけるディスク判別方法を示すフローチャートである。
【００８７】
光ディスク装置に光ディスク５０が装着されると、ＣＰＵ１３はドライバ１５を介してスピンドルモータ６を回転させ、ドライバ１５，レーザ制御部１４を介して光源１のうちＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  、以下単にＣＤと呼ぶ）用レーザを発光させる（Ｓ１０１）。そして、ＣＰＵ１３は、フォーカスアクチュエータ４ａを駆動して対物レンズ２をフォーカス方向に移動させながら、装着された光ディスク５０から得られる反射光を利用して、光ディスク５０がＣＤであるか否かを判別する（Ｓ１０２）。ここで、光ディスク５０がＣＤであればＣＤ用レーザを発光させ続け（Ｓ１０３）、フォーカスエラー信号生成回路８は得られた反射光からフォーカスエラー信号を生成し、そのフォーカスエラー信号に基づきフォーカスサーボ回路１０で対物レンズ２のフォーカス調整を行う（Ｓ１０８）。
【００８８】
また、光ディスク５０がＣＤでなければＣＤ用レーザの発光を止め、ＣＰＵ１３はＤＶＤ用レーザを発光させフォーカスアクチュエータ４ａを駆動して対物レンズ２をフォーカス方向に移動させながら、装着された光ディスク５０から得られる反射光を利用して、光ディスク５０がＤＶＤであるか否かを判別する（Ｓ１０４）。ここで、光ディスク５０がＤＶＤであればＤＶＤ用レーザの発光をさせ続け（Ｓ１０５）、フォーカスエラー信号生成回路８は得られた反射光からフォーカスエラー信号を生成し、そのフォーカスエラー信号に基づきフォーカスサーボ回路１０で対物レンズ２のフォーカス調整を行う（Ｓ１０８）。
【００８９】
また、光ディスク５０がＤＶＤでなければＤＶＤ用レーザの発光を止め、ＣＰＵ１３はＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ、以下単にＢＤと呼ぶ）用レーザを発光させフォーカスアクチュエータ４ａを駆動して対物レンズ２をフォーカス方向に移動させながら、装着された光ディスク５０から得られる反射光を利用して、光ディスク５０がＢＤであるか否かを判別する（Ｓ１０６）。ここで、光ディスク５０がＢＤであればＢＤ用レーザの発光をさせ続け（Ｓ１０７）、フォーカスエラー信号生成回路８は得られた反射光からフォーカスエラー信号を生成し、そのフォーカスエラー信号に基づきフォーカスサーボ回路１０で対物レンズ２のフォーカス調整を行う（Ｓ１０８）。
【００９０】
そして、ＣＰＵ１３は、対物レンズ２を中立位置にするチルトアクチュエータ４ｂの駆動値として駆動値０をドライバ１５に設定し（Ｓ１０９）、トラッキングエラー信号の振幅量を測定して、その振幅量をメモリ１２に記憶する（Ｓ１１０）。
【００９１】
その後、ＣＰＵ１３は、対物レンズ２を所定方向に傾けるチルトアクチュエータ４ｂの駆動値を駆動値０に近い方から駆動値−１〜駆動値−１０として、駆動値−１，駆動値−２，駆動値−３，…，駆動値−１０の順にドライバ１５に設定する（Ｓ１１１）。そして、この駆動値を変化させる度にトラッキングエラー信号の振幅量を測定して、その振幅量をメモリ１２に記憶する（Ｓ１１２）。
【００９２】
このとき、ＣＰＵ１３は、チルトアクチュエータ４ｂの駆動値を順次変更し、測定したトラッキングエラー信号の振幅量が１つ前に測定したトラッキングエラー信号の振幅量を超える場合にはＳ１１１に戻り、以降測定したトラッキングエラー信号の振幅量が１つ前に測定したトラッキングエラー信号の振幅量を超えなくなるまでＳ１１１〜Ｓ１１３の動作を繰り返す。また、測定したトラッキングエラー信号の振幅量が１つ前に測定したトラッキングエラー信号の振幅量を超えない場合にはチルトアクチュエータ４ｂを一旦駆動値０で駆動し対物レンズ２を中立位置に戻す（Ｓ１１４）。
【００９３】
次に、ＣＰＵ１３は、チルトアクチュエータ４ｂを駆動値＋１〜駆動値＋１０の順に駆動し（Ｓ１１５）、それぞれの駆動値に対応するトラッキングエラー信号の振幅量を測定し、メモリ１２に記憶する（Ｓ１１６）。チルトアクチュエータ４ｂの駆動値が駆動値＋１の場合（Ｓ１１７）、駆動値＋１に対応するトラッキングエラー信号の振幅量と駆動値０に対応するトラッキングエラー信号の振幅量とを比較し（Ｓ１１８）、駆動値０に対応するトラッキングエラー信号の振幅量を超えた場合にはＳ１１５に戻る。また、駆動値０に対応するトラッキングエラー信号の振幅量を超えない場合には、チルトアクチュエータ４ｂの駆動値の変更を終了する。そして、メモリ１２に記憶されたそれぞれの駆動値に対応するトラッキングエラー信号の振幅量を比較して、トラッキングエラー信号の振幅量が最大になる駆動値を算出する（Ｓ１２０）。その後、ＣＰＵ１３は、算出された駆動値に対応するトラッキングエラー信号の振幅量をディスク判別の基準値と比較して光ディスクの種類を判別する（Ｓ１２１）。
【００９４】
一方、チルトアクチュエータ４ｂの駆動値が１でない場合（Ｓ１１７）、Ｓ１１６で測定したトラッキングエラー信号の振幅量と、１つ前に測定したトラッキングエラー信号の振幅量とを比較し（Ｓ１１９）、１つ前に測定したトラッキングエラー信号の振幅量を超えた場合にはＳ１１５に戻る。また、１つ前に測定したトラッキングエラー信号の振幅量を超えない場合には、チルトアクチュエータ４ｂの駆動値の変更を終了する。そして、メモリ１２に記憶されたそれぞれの駆動値に対応するトラッキングエラー信号の振幅量を比較して、トラッキングエラー信号の振幅量が最大になる駆動値を算出する（Ｓ１２０）。その後、ＣＰＵ１３は、算出された駆動値に対応するトラッキングエラー信号の振幅量をディスク判別の基準値と比較して光ディスクの種類を判別する（Ｓ１２１）。
【００９５】
以上の内容により、対物レンズ２を光ディスク５０の半径方向に傾け、装着された光ディスク５０の反り量に合う対物レンズ２の傾き量でトラッキングエラー信号を得るので、装着された光ディスク５０から得られるトラッキングエラー信号の振幅量を本来の振幅量に近づけてディスク判別を行うことができる。その結果、半径方向に反りを持つ光ディスクが光ディスク装置に装着された場合であっても、同一種類の光ディスクであれば同一振幅量のトラッキングエラー信号を発生させるので、光ディスクの種類を常に正しく判別できる光ディスク装置及びそのディスク判別方法を実現できる。
【００９６】
なお、本実施の形態１では、装着された光ディスクがＤＶＤの場合について説明したが、装着された光ディスクがＣＤあるいはＢＤの場合でも適用可能である。装着された光ディスクがＣＤの場合、特にそのＣＤの種類がＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、またはＣＤ−Ｒ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅｃｏｒｄａｂｌｅ）のいずれかであるかを判別する際に適用できる。また、装着された光ディスクがＢＤの場合、特にそのＢＤの種類がＢＤ−Ｒ（Ｂｌｕ−Ｒａｙ  Ｄｉｓｃ  Ｒｅｃｏｒｄａｂｌｅ）、またはＢＤ−ＲＥ（Ｂｌｕ−Ｒａｙ  Ｄｉｓｃ  Ｒｅｗｒｉｔａｂｌｅ）のいずれかであるかを判別する際に適用できる。
【００９７】
（実施の形態２）
本実施の形態２は、チルトアクチュエータ４ｂの複数の駆動値と、複数の駆動値のそれぞれに対応するトラッキングエラー信号の振幅量との関係を２次曲線に近似し、その２次曲線からトラッキングエラー信号の最大振幅量を算出する場合について説明する。
【００９８】
本実施の形態２における光ディスク装置の全体構成は、図１に示す実施の形態１と同様である。なお、本実施の形態２における光源は光源１、対物レンズは対物レンズ２、対物レンズ駆動手段はチルトアクチュエータ４ｂ、受光手段は光検出器５、信号生成手段はトラッキングエラー信号生成回路９、信号振幅量測定手段は信号振幅量計測回路１１、制御手段はＣＰＵ１３、記憶手段はメモリ１２に相当する。
【００９９】
図１２〜図１７は、本発明の実施の形態２におけるチルトアクチュエータの駆動値とトラッキングエラー振幅量の関係を示す図であり、横軸はチルトアクチュエータの駆動値、縦軸はトラッキングエラー信号の振幅量を示している。また、図１２〜図１７は、それぞれ実施の形態１の図３〜図８に対応し、チルトアクチュエータ４ｂの駆動値の変更方法と、それぞれの駆動値に対応するトラッキングエラー信号の振幅量をメモリ１２に記憶する方法は、図３〜図８に示す実施の形態１と同様である。
【０１００】
図１２は、その外周側が対物レンズ２から離れる方向に大きく反っている光ディスクＡの場合を示したものであり、横軸はチルトアクチュエータの駆動値、縦軸はトラッキングエラー信号の振幅量である。
【０１０１】
図１２に示す光ディスクＡの場合、図３（ａ）に示す実施の形態１の動作により、メモリ１２には、チルトアクチュエータ４ｂの駆動値０，駆動値−１，駆動値＋１，駆動値＋２，駆動値＋３，駆動値＋４，駆動値＋５，駆動値＋６と、それぞれの駆動値に対応するトラッキングエラー信号の振幅量が記憶されている。
【０１０２】
ＣＰＵ１３は、チルトアクチュエータ４ｂの駆動値０，駆動値−１，駆動値＋１，駆動値＋２，駆動値＋３，駆動値＋４，駆動値＋５，駆動値＋６と、それぞれの駆動値に対応するトラッキングエラー信号の振幅量をメモリ１２から読み出す。そして、これらの値を基に、チルトアクチュエータ４ｂの駆動値と、その駆動値に対応するトラッキングエラー信号の振幅量との関係を２次曲線に近似し、その２次曲線からトラッキングエラー信号の最大振幅量を算出する。そして、その最大振幅量をディスク判別の基準値と比較して光ディスクの種類を判別する。
【０１０３】
図１３は、光ディスクＡの半分程度の反り量を持つ光ディスクＢの場合を示したものであり、横軸はチルトアクチュエータの駆動値、縦軸はトラッキングエラー信号の振幅量である。
【０１０４】
図１３に示す光ディスクＢの場合、図４（ａ）に示す実施の形態１の動作により、メモリ１２には、チルトアクチュエータ４ｂの駆動値０，駆動値−１，駆動値＋１，駆動値＋２，駆動値＋３，駆動値＋４と、それぞれの駆動値に対応するトラッキングエラー信号の振幅量が記憶されている。
【０１０５】
ＣＰＵ１３は、チルトアクチュエータ４ｂの駆動値０，駆動値−１，駆動値＋１，駆動値＋２，駆動値＋３，駆動値＋４と、それぞれの駆動値に対応するトラッキングエラー信号の振幅量をメモリ１２から読み出す。そして、これらの値を基に、チルトアクチュエータ４ｂの駆動値とその駆動値に対応するトラッキングエラー信号の振幅量との関係を２次曲線に近似し、その２次曲線からトラッキングエラー信号の最大振幅量を算出する。そして、その最大振幅量をディスク判別の基準値と比較して光ディスクの種類を判別する。
【０１０６】
図１４は、その外周側が対物レンズ２から離れる方向にほとんど反っていない光ディスクＣの場合を示したものであり、横軸はチルトアクチュエータの駆動値、縦軸はトラッキングエラー信号の振幅量である。
【０１０７】
図１４に示す光ディスクＣの場合、図５（ａ）に示す実施の形態１の動作により、メモリ１２には、チルトアクチュエータ４ｂの駆動値０，駆動値−１，駆動値＋１，駆動値＋２と、それぞれの駆動値に対応するトラッキングエラー信号の振幅量が記憶されている。
【０１０８】
ＣＰＵ１３は、チルトアクチュエータ４ｂの駆動値０，駆動値−１，駆動値＋１，駆動値＋２と、それぞれの駆動値に対応するトラッキングエラー信号の振幅量をメモリ１２から読み出す。そして、これらの値を基に、チルトアクチュエータ４ｂの駆動値とその駆動値に対応するトラッキングエラー信号の振幅量との関係を２次曲線に近似し、その２次曲線からトラッキングエラー信号の最大振幅量を算出する。そして、その最大振幅量をディスク判別の基準値と比較して光ディスクの種類を判別する。
【０１０９】
図１５は、その外周側が対物レンズ２に近づく方向にほとんど反っていない光ディスクＤの場合を示したものであり、横軸はチルトアクチュエータの駆動値、縦軸はトラッキングエラー信号の振幅量である。
【０１１０】
図１５に示す光ディスクＤの場合、図６（ａ）に示す実施の形態１の動作により、メモリ１２には、チルトアクチュエータ４ｂの駆動値０，駆動値−１，駆動値−２，駆動値−３，駆動値＋１と、それぞれの駆動値に対応するトラッキングエラー信号の振幅量が記憶されている。
【０１１１】
ＣＰＵ１３は、チルトアクチュエータ４ｂの駆動値０，駆動値−１，駆動値−２，駆動値−３，駆動値＋１と、それぞれの駆動値に対応するトラッキングエラー信号の振幅量をメモリ１２から読み出す。そして、これらの値を基に、チルトアクチュエータ４ｂの駆動値とその駆動値に対応するトラッキングエラー信号の振幅量との関係を２次曲線に近似し、その２次曲線からトラッキングエラー信号の最大振幅量を算出する。そして、その最大振幅量をディスク判別の基準値と比較して光ディスクの種類を判別する。
【０１１２】
図１６は、光ディスクＦの半分程度の反り量を持つ光ディスクＥの場合を示したものであり、横軸はチルトアクチュエータの駆動値、縦軸はトラッキングエラー信号の振幅量である。
【０１１３】
図１６に示す光ディスクＥの場合、図７（ａ）に示す実施の形態１の動作により、メモリ１２には、チルトアクチュエータ４ｂの駆動値０，駆動値−１，駆動値−２，駆動値−３，駆動値−４，駆動値＋１と、それぞれの駆動値に対応するトラッキングエラー信号の振幅量が記憶されている。
【０１１４】
ＣＰＵ１３は、チルトアクチュエータ４ｂの駆動値０，駆動値−１，駆動値−２，駆動値−３，駆動値−４，駆動値＋１と、それぞれの駆動値に対応するトラッキングエラー信号の振幅量をメモリ１２から読み出す。そして、これらの値を基に、チルトアクチュエータ４ｂの駆動値とその駆動値に対応するトラッキングエラー信号の振幅量との関係を２次曲線に近似し、その２次曲線からトラッキングエラー信号の最大振幅量を算出する。そして、その最大振幅量をディスク判別の基準値と比較して光ディスクの種類を判別する。
【０１１５】
図１７は、その外周側が対物レンズ２に近づく方向に大きく反っている光ディスクＦの場合を示したものであり、横軸はチルトアクチュエータの駆動値、縦軸はトラッキングエラー信号の振幅量である。
【０１１６】
図１７に示す光ディスクＦの場合、図８（ａ）に示す実施の形態１の動作により、メモリ１２には、チルトアクチュエータ４ｂの駆動値０，駆動値−１，駆動値−２，駆動値−３，駆動値−４，駆動値−５，駆動値−６，駆動値＋１と、それぞれの駆動値に対応するトラッキングエラー信号の振幅量が記憶されている。
【０１１７】
ＣＰＵ１３は、チルトアクチュエータ４ｂの駆動値０，駆動値−１，駆動値−２，駆動値−３，駆動値−４，駆動値−５，駆動値−６，駆動値＋１と、それぞれの駆動値に対応するトラッキングエラー信号の振幅量をメモリ１２から読み出す。そして、これらの値を基に、チルトアクチュエータ４ｂの駆動値とその駆動値に対応するトラッキングエラー信号の振幅量との関係を２次曲線に近似し、その２次曲線からトラッキングエラー信号の最大振幅量を算出する。そして、その最大振幅量をディスク判別の基準値と比較して光ディスクの種類を判別する。
【０１１８】
図１２〜図１７のいずれの場合も、ＣＰＵ１３は、実施の形態１と同様に、対物レンズ２を中立位置から所定方向に傾けるようにチルトアクチュエータ４ｂの駆動値を変化させ、その駆動値を変化させる度にトラッキングエラー信号の振幅量を測定し、測定したトラッキングエラー信号の振幅量が１つ前に測定したトラッキングエラー信号の振幅量を超えない場合、対物レンズ２を中立位置に戻し、その後、対物レンズ２を中立位置から所定方向とは反対の方向に傾けるようにチルトアクチュエータ４ｂの駆動値を変化させ、その駆動値を変化させる度にトラッキングエラー信号の振幅量を測定する。これにより、トラッキングエラー信号の振幅量が最大になるチルトアクチュエータ４ｂの駆動値が存在しない領域内では、チルトアクチュエータ４ｂを駆動せず、またトラッキングエラー信号の測定をしないので、チルトアクチュエータ４ｂに無駄な動作をさせず、トラッキングエラー信号の振幅量が最大になる駆動値を算出する時間を短縮できる。
【０１１９】
また、チルトアクチュエータ４ｂの複数の駆動値と、複数の駆動値のそれぞれに対応するトラッキングエラー信号の振幅量との関係を２次曲線に近似し、その２次曲線からトラッキングエラー信号の最大振幅量を算出する。これにより、チルトアクチュエータ４ｂの駆動していない駆動値に対応するトラッキングエラー信号の振幅量の状態を補間してトラッキングエラー信号の最大振幅量を算出するので、装着された光ディスク５０から得られるトラッキングエラー信号の振幅量をその光ディスク５０から得られる本来の振幅量により近づけることができる。
【０１２０】
図１８は、本発明の実施の形態２における反り量の異なる光ディスクとトラッキングエラー信号の振幅量の関係を示す図であり、横軸は反り量の異なる光ディスク、縦軸はトラッキングエラー信号の振幅量を示している。図１８に示す光ディスクＡ〜ＦはいずれもＤＶＤ−ＲＡＭであり、光ディスクＡはその外周側が対物レンズから離れる方向に大きく反っているものを示し、光ディスクＢは光ディスクＡの半分程度の反り量を持つものを示し、光ディスクＣはその外周側が対物レンズから離れる方向にほとんど反っていないものを示し、光ディスクＦはその外周側が対物レンズに近づく方向に大きく反っているものを示し、光ディスクＥは光ディスクＦの半分程度の反り量を持つものを示し、光ディスクＤはその外周側が対物レンズに近づく方向にほとんど反っていないものを示している。
【０１２１】
従来、反り量の異なる光ディスクＡ〜Ｆがあった場合、それらのトラッキングエラー信号の振幅量は、光ディスクＡ〜Ｆそれぞれの反り量に応じて異なっていたので、図２１に示す状態であった。
【０１２２】
ところが、本発明では、トラッキングエラー信号の振幅量をディスク判別に用いる際、トラッキングサーボをかけずにチルトアクチュエータ４ｂを複数の駆動値で駆動し、それぞれの駆動値に対応するトラッキングエラー信号の振幅量を測定する。そして、チルトアクチュエータ４ｂの複数の駆動値と、複数の駆動値のそれぞれに対応するトラッキングエラー信号の振幅量との関係を２次曲線に近似し、その２次曲線からトラッキングエラー信号の最大振幅量を算出する。その後、その最大振幅量をディスク判別の基準値と比較して光ディスクの種類を判別する。
【０１２３】
すなわち、光ディスクＡの場合は図１２、光ディスクＢの場合は図１３、光ディスクＣの場合は図１４、光ディスクＤの場合は図１５、光ディスクＥの場合は図１６、光ディスクＦの場合は図１７、に示す２次曲線からトラッキングエラー信号の最大振幅量を算出する。その後、その最大振幅量をディスク判別の基準値と比較して光ディスクの種類を判別する。これにより、チルトアクチュエータ４ｂの駆動していない駆動値に対応するトラッキングエラー信号の振幅量の状態を補間してトラッキングエラー信号の最大振幅量を算出するので、装着された光ディスク５０から得られるトラッキングエラー信号の振幅量をその光ディスク５０から得られる本来の振幅量により近づけることができる。そして、得られたトラッキングエラー信号の振幅量とディスク判別用の基準値とを比較して、ＤＶＤ−ＲＡＭとＤＶＤ−ＲＷを判別するので、図２０に示すように、半径方向に反りを持つ光ディスク５０が光ディスク装置に装着された場合であっても、同一種類の光ディスク５０であれば同一振幅量のトラッキングエラー信号を発生させることができ、光ディスク５０の種類を常に正しく判別できる光ディスク装置とそのディスク判別方法を実現できる。
【０１２４】
図１９は、本発明の実施の形態２におけるディスク判別方法を示すフローチャートである。
【０１２５】
光ディスク装置に光ディスク５０が装着されると、ＣＰＵ１３はドライバ１５を介してスピンドルモータ６を回転させ、ドライバ１５、レーザ制御部１４を介して光源１のうちＣＤ用レーザを発光させる（Ｓ２０１）。そして、ＣＰＵ１３は、フォーカスアクチュエータ４ａを駆動して対物レンズ２をフォーカス方向に移動させながら、装着された光ディスク５０から得られる反射光を利用して、光ディスク５０がＣＤであるか否かを判別する（Ｓ２０２）。ここで、光ディスク５０がＣＤであればＣＤ用レーザを発光させ続け（Ｓ２０３）、フォーカスエラー信号生成回路８は得られた反射光からフォーカスエラー信号を生成し、そのフォーカスエラー信号に基づきフォーカスサーボ回路１０で対物レンズ２のフォーカス調整を行う（Ｓ２０８）。
【０１２６】
また、光ディスク５０がＣＤでなければＣＤ用レーザの発光を止め、ＣＰＵ１３はＤＶＤ用レーザを発光させフォーカスアクチュエータ４ａを駆動して対物レンズ２をフォーカス方向に移動させながら、装着された光ディスク５０から得られる反射光を利用して、光ディスク５０がＤＶＤであるか否かを判別する（Ｓ２０４）。ここで、光ディスク５０がＤＶＤであればＤＶＤ用レーザの発光をさせ続け（Ｓ２０５）、フォーカスエラー信号生成回路８は得られた反射光からフォーカスエラー信号を生成し、そのフォーカスエラー信号に基づきフォーカスサーボ回路１０で対物レンズ２のフォーカス調整を行う（Ｓ２０８）。
【０１２７】
また、光ディスク５０がＤＶＤでなければＤＶＤ用レーザの発光を止め、ＣＰＵ１３はＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ、以下単にＢＤと呼ぶ）用レーザを発光させフォーカスアクチュエータ４ａを駆動して対物レンズ２をフォーカス方向に移動させながら、装着された光ディスク５０から得られる反射光を利用して、光ディスク５０がＢＤであるか否かを判別する（Ｓ２０６）。ここで、光ディスク５０がＢＤであればＢＤ用レーザの発光をさせ続け（Ｓ２０７）、フォーカスエラー信号生成回路８は得られた反射光からフォーカスエラー信号を生成し、そのフォーカスエラー信号に基づきフォーカスサーボ回路１０で対物レンズ２のフォーカス調整を行う（Ｓ２０８）。
【０１２８】
そして、ＣＰＵ１３は、対物レンズ２を中立位置にするチルトアクチュエータ４ｂの駆動値として駆動値０をドライバ１５に設定し（Ｓ２０９）、トラッキングエラー信号の振幅量を測定して、その振幅量をメモリ１２に記憶する（Ｓ２１０）。
【０１２９】
その後、ＣＰＵ１３は、対物レンズ２を所定方向に傾けるチルトアクチュエータ４ｂの駆動値を駆動値０に近い方から駆動値−１〜駆動値−１０として、駆動値−１，駆動値−２，駆動値−３，…，駆動値−１０の順にドライバ１５に設定する（Ｓ２１１）。そして、この駆動値を変化させる度にトラッキングエラー信号の振幅量を測定して、その振幅量をメモリ１２に記憶する（Ｓ２１２）。
【０１３０】
このとき、ＣＰＵ１３は、チルトアクチュエータ４ｂの駆動値を順次変更し、測定したトラッキングエラー信号の振幅量が１つ前に測定したトラッキングエラー信号の振幅量を超える場合にはＳ２１１に戻り、以降測定したトラッキングエラー信号の振幅量が１つ前に測定したトラッキングエラー信号の振幅量を超えなくなるまでＳ２１１〜Ｓ２１３の動作を繰り返す。また、測定したトラッキングエラー信号の振幅量が１つ前に測定したトラッキングエラー信号の振幅量を超えない場合にはチルトアクチュエータ４ｂを一旦駆動値０で駆動し対物レンズ２を中立位置に戻す（Ｓ２１４）。
【０１３１】
次に、ＣＰＵ１３は、チルトアクチュエータ４ｂを駆動値＋１〜駆動値＋１０の順に駆動し（Ｓ２１５）、それぞれの駆動値に対応するトラッキングエラー信号の振幅量を測定し、メモリ１２に記憶する（Ｓ２１６）。チルトアクチュエータ４ｂの駆動値が駆動値＋１の場合（Ｓ１１７）、駆動値＋１に対応するトラッキングエラー信号の振幅量と駆動値０に対応するトラッキングエラー信号の振幅量とを比較し（Ｓ２１８）、駆動値０に対応するトラッキングエラー信号の振幅量を超えた場合にはＳ２１５に戻る。また、駆動値０に対応するトラッキングエラー信号の振幅量を超えない場合には、チルトアクチュエータ４ｂの駆動値の変更を終了する。そして、ＣＰＵ１３は、メモリ１２に記憶されたチルトアクチュエータ４ｂの複数の駆動値と、複数の駆動値のそれぞれに対応するトラッキングエラー信号の振幅量との関係を２次曲線に近似し、その２次曲線からトラッキングエラー信号の最大振幅量を算出する（Ｓ２２０）。その後、ＣＰＵ１３は、算出されたトラッキングエラー信号の振幅量をディスク判別の基準値と比較して光ディスクの種類を判別する（Ｓ２２１）。
【０１３２】
一方、チルトアクチュエータ４ｂの駆動値が１でない場合（Ｓ２１７）、Ｓ２１６で測定したトラッキングエラー信号の振幅量と、１つ前に測定したトラッキングエラー信号の振幅量と比較し（Ｓ２１９）、１つ前に測定したトラッキングエラー信号の振幅量を超えた場合にはＳ２１５に戻る。また、１つ前に測定したトラッキングエラー信号の振幅量を超えない場合には、チルトアクチュエータ４ｂの駆動値の変更を終了する。そして、ＣＰＵ１３は、メモリ１２に記憶されたチルトアクチュエータ４ｂの複数の駆動値と、複数の駆動値のそれぞれに対応するトラッキングエラー信号の振幅量との関係を２次曲線に近似し、その２次曲線からトラッキングエラー信号の最大振幅量を算出する（Ｓ２２０）。その後、ＣＰＵ１３は、算出されたトラッキングエラー信号の振幅量をディスク判別の基準値と比較して光ディスクの種類を判別する（Ｓ２２１）。
【０１３３】
以上の内容により、対物レンズ２を光ディスク５０の半径方向に傾け、装着された光ディスク５０の反り量に合う対物レンズ２の傾き量でトラッキングエラー信号を得るので、装着された光ディスク５０から得られるトラッキングエラー信号の振幅量を本来の振幅量に近づけてディスク判別を行うことができる。その結果、半径方向に反りを持つ光ディスクが光ディスク装置に装着された場合であっても、同一種類の光ディスクであれば同一振幅量のトラッキングエラー信号を発生させるので、光ディスクの種類を常に正しく判別できる光ディスク装置及びそのディスク判別方法を実現できる。
【０１３４】
なお、本実施の形態２では、装着された光ディスクがＤＶＤの場合について説明したが、装着された光ディスクがＣＤあるいはＢＤの場合でも適用可能である。装着された光ディスクがＣＤの場合、特にそのＣＤの種類がＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、またはＣＤ−Ｒ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅｃｏｒｄａｂｌｅ）のいずれかであるかを判別する際に適用できる。また、装着された光ディスクがＢＤの場合、特にそのＢＤの種類がＢＤ−Ｒ（Ｂｌｕ−Ｒａｙ  Ｄｉｓｃ  Ｒｅｃｏｒｄａｂｌｅ）、またはＢＤ−ＲＥ（Ｂｌｕ−Ｒａｙ  Ｄｉｓｃ  Ｒｅｗｒｉｔａｂｌｅ）のいずれかであるかを判別する際に適用できる。
【産業上の利用可能性】
【０１３５】
本発明は、半径方向に反りを持つ光ディスクが光ディスク装置に装着された場合であっても、同一種類の光ディスクであれば、同一振幅量のトラッキングエラー信号を発生させて光ディスクの種類を正しく判別できるため、光ディスクに情報の記録または再生の少なくとも一方を行う光ディスク装置及びそのディスク判別方法などに適応可能である。
【図面の簡単な説明】
【０１３６】
【図１】本発明の実施の形態１における光ディスク装置のブロック図
【図２】本発明の実施の形態１における対物レンズの傾きの状態を示す図
【図３】本発明の実施の形態１におけるチルトアクチュエータの駆動値とトラッキングエラー信号の振幅量の関係を示す図
【図４】本発明の実施の形態１におけるチルトアクチュエータの駆動値とトラッキングエラー信号の振幅量の関係を示す図
【図５】本発明の実施の形態１におけるチルトアクチュエータの駆動値とトラッキングエラー信号の振幅量の関係を示す図
【図６】本発明の実施の形態１におけるチルトアクチュエータの駆動値とトラッキングエラー信号の振幅量の関係を示す図
【図７】本発明の実施の形態１におけるチルトアクチュエータの駆動値とトラッキングエラー信号の振幅量の関係を示す図
【図８】本発明の実施の形態１におけるチルトアクチュエータの駆動値とトラッキングエラー信号の振幅量の関係を示す図
【図９】本発明の実施の形態１におけるチルトアクチュエータの駆動値の一例を示す図
【図１０】本発明の実施の形態１における反り量の異なる光ディスクとトラッキングエラー信号の振幅量の関係を示す図
【図１１】本発明の実施の形態１におけるディスク判別方法を示すフローチャート
【図１２】本発明の実施の形態２におけるチルトアクチュエータの駆動値とトラッキングエラー振幅量の関係を示す図
【図１３】本発明の実施の形態２におけるチルトアクチュエータの駆動値とトラッキングエラー振幅量の関係を示す図
【図１４】本発明の実施の形態２におけるチルトアクチュエータの駆動値とトラッキングエラー振幅量の関係を示す図
【図１５】本発明の実施の形態２におけるチルトアクチュエータの駆動値とトラッキングエラー振幅量の関係を示す図
【図１６】本発明の実施の形態２におけるチルトアクチュエータの駆動値とトラッキングエラー振幅量の関係を示す図
【図１７】本発明の実施の形態２におけるチルトアクチュエータの駆動値とトラッキングエラー振幅量の関係を示す図
【図１８】本発明の実施の形態２における反り量の異なる光ディスクとトラッキングエラー信号の振幅量の関係を示す図
【図１９】本発明の実施の形態２におけるディスク判別方法を示すフローチャート
【図２０】光ディスクが半径方向に反りを持つ状態を示す図
【図２１】光ディスクの反り量とトラッキングエラー信号の振幅量の関係を示す図
【図２２】従来のディスク判別結果を示す図
【符号の説明】
【０１３７】
１    光源
２    対物レンズ
３    レンズホルダ
４ａ    フォーカスアクチュエータ
４ｂ    チルトアクチュエータ
５    光検出器
６    スピンドルモータ
７    フィードモータ
８    フォーカスエラー信号生成回路
９    トラッキングエラー信号生成回路
１０    フォーカスサーボ回路
１１    信号振幅量計測回路
１２    メモリ
１３    ＣＰＵ
１４    レーザ制御部
１５    ドライバ
１６    トラッキングサーボ回路
５０    光ディスク
５０ａ    記録層
１００    光ヘッド部
２００    ピックアップモジュール
【図１】
2010020810.tif 000003
【図２】
2010020810.tif 000004
【図３】
2010020810.tif 000005
【図４】
2010020810.tif 000006
【図５】
2010020810.tif 000007
【図６】
2010020810.tif 000008
【図７】
2010020810.tif 000009
【図８】
2010020810.tif 000010
【図９】
2010020810.tif 000011
【図１０】
2010020810.tif 000012
【図１１】
2010020810.tif 000013
【図１２】
2010020810.tif 000014
【図１３】
2010020810.tif 000015
【図１４】
2010020810.tif 000016
【図１５】
2010020810.tif 000017
【図１６】
2010020810.tif 000018
【図１７】
2010020810.tif 000019
【図１８】
2010020810.tif 000020
【図１９】
2010020810.tif 000021
【図２０】
2010020810.tif 000022
【図２１】
2010020810.tif 000023
【図２２】
2010020810.tif 000024