(57)【要約】【課題】  光ディスクの方式を判別するための特別な装置を追加することなく、より確実にディスクの方式を判別する。【解決手段】  ステップＳ１２において、制御用コンピュータは、ウォブル信号を取得する。ステップＳ１３において、制御用コンピュータは、２値化ウォブル信号の周期の平均値と、２値化ウォブル信号の周期の分散を演算する。ステップＳ１４において、制御用コンピュータは、２値化ウォブル信号の周期の平均値がDVD-RまたはDVD-RWの規格を満たし、２値化ウォブル信号の周期の分散が充分に小さいか否かを判定する。本発明は、光ディスクにデータを書き込むか、光ディスクからデータを読み出す光ディスク記録再生装置に適用できる。【選択図】  図３
2005071466.tif 000002
【特許請求の範囲】
【請求項１】
光ディスクを駆動する光ディスク駆動装置において、
ウォブル信号を取得する取得手段と、
前記ウォブル信号の周期の平均および前記ウォブル信号の周期の分散を演算する演算手段と、
前記ウォブル信号の周期の平均および前記ウォブル信号の周期の分散を基に、前記光ディスクが所定の方式であるか否かを判定する判定手段と
を含むことを特徴とする光ディスク駆動装置。
【請求項２】
光ディスクを駆動する光ディスク駆動装置の光ディスク駆動方法において、
ウォブル信号を取得する取得ステップと、
前記ウォブル信号の周期の平均および前記ウォブル信号の周期の分散を演算する演算ステップと、
前記ウォブル信号の周期の平均および前記ウォブル信号の周期の分散を基に、前記光ディスクが所定の方式であるか否かを判定する判定ステップと
を含むことを特徴とする光ディスク駆動方法。
【請求項３】
光ディスクを駆動する光ディスク駆動装置の制御処理用のプログラムであって、
ウォブル信号を取得する取得ステップと、
前記ウォブル信号の周期の平均および前記ウォブル信号の周期の分散を演算する演算ステップと、
前記ウォブル信号の周期の平均および前記ウォブル信号の周期の分散を基に、前記光ディスクが所定の方式であるか否かを判定する判定ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項４】
光ディスクを駆動する光ディスク駆動装置の制御処理を、コンピュータに行わせるプログラムにおいて、
ウォブル信号を取得する取得ステップと、
前記ウォブル信号の周期の平均および前記ウォブル信号の周期の分散を演算する演算ステップと、
前記ウォブル信号の周期の平均および前記ウォブル信号の周期の分散を基に、前記光ディスクが所定の方式であるか否かを判定する判定ステップと
を含むことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は光ディスク駆動装置および方法、記録媒体、並びにプログラムに関し、特に、装着された光ディスクの方式を判別できるようにした光ディスク駆動装置および方法、記録媒体、並びにプログラムに関する。
【背景技術】
【０００２】
現在、市場において、様々な方式（フォーマット）の光ディスクの記録または再生をすることができるマルチディスクレコーダ／プレーヤが一般的になってきている。特に、DVD（Digital Versatile Disc）においては、DVD-RAM（Digital Versatile Disc Random Access Memory），DVD-R（Digital Versatile Disc-Recordable），DVD-RW（Digital Versatile Disc ReWritable（DVD Rerecordable Discの通称）），DVD+R、またはDVD+RWなどと、複数の記録可能な方式が存在し、ディスクの方式を正しく判別して記録または再生することが必要とされている。
【０００３】
また、光ディスク判別手段が、線速度一定でスピンドル制御したときの回転数に回転数を変更し、該回転数一定でスピンドル制御したときに抽出されるウォブル信号周波数とウォブル信号中心周波数との周波数差を測定し、該周波数差が閾値より小さければ記録可能ディスクと判定し、周波数差が閾値より大きければ再生専用ディスクと判定するようにしているものもある。（例えば、特許文献１参照）。
【０００４】
【特許文献１】特開２００３−１６６４１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
光ディスクに記録または再生をする記録再生装置の価格は、急速に下落しており、光ディスクの判別のために特別な装置を搭載することは、コストアップを招き、好ましくない。
【０００６】
また、ウォブル信号の周波数と閾値との比較だけでディスクの種類を判定する場合、ディスクの種類の判定を誤ってしまうことがあった。
【課題を解決するための手段】
【０００７】
本発明の光ディスク駆動装置は、ウォブル信号を取得する取得手段と、ウォブル信号の周期の平均およびウォブル信号の周期の分散を演算する演算手段と、ウォブル信号の周期の平均およびウォブル信号の周期の分散を基に、光ディスクが所定の方式であるか否かを判定する判定手段とを含むことを特徴とする。
【０００８】
本発明の光ディスク駆動方法は、ウォブル信号を取得する取得ステップと、ウォブル信号の周期の平均およびウォブル信号の周期の分散を演算する演算ステップと、ウォブル信号の周期の平均およびウォブル信号の周期の分散を基に、光ディスクが所定の方式であるか否かを判定する判定ステップとを含むことを特徴とする。
【０００９】
本発明の記録媒体のプログラムは、ウォブル信号を取得する取得ステップと、ウォブル信号の周期の平均およびウォブル信号の周期の分散を演算する演算ステップと、ウォブル信号の周期の平均およびウォブル信号の周期の分散を基に、光ディスクが所定の方式であるか否かを判定する判定ステップとを含むことを特徴とする。
【００１０】
本発明のプログラムは、コンピュータに、ウォブル信号を取得する取得ステップと、ウォブル信号の周期の平均およびウォブル信号の周期の分散を演算する演算ステップと、ウォブル信号の周期の平均およびウォブル信号の周期の分散を基に、光ディスクが所定の方式であるか否かを判定する判定ステップとを実行させることを特徴とする。
【００１１】
光ディスク駆動装置は、独立した装置であっても良いし、記録再生装置の駆動を行うブロックであっても良い。
【００１２】
本発明の光ディスク駆動装置および方法、記録媒体、並びにプログラムにおいては、ウォブル信号が取得され、ウォブル信号の周期の平均およびウォブル信号の周期の分散が演算され、ウォブル信号の周期の平均およびウォブル信号の周期の分散を基に、光ディスクが所定の方式であるか否かが判定される。
【発明の効果】
【００１３】
光ディスクの方式を判別するための特別な装置を追加することなく、より確実にディスクの方式を判別することができる。
【発明を実施するための最良の形態】
【００１４】
以下に本発明の実施の形態を説明するが、本明細書に記載の発明と、発明の実施の形態との対応関係を例示すると、次のようになる。この記載は、本明細書に記載されている発明をサポートする実施の形態が本明細書に記載されていることを確認するためのものである。従って、発明の実施の形態中には記載されているが、発明に対応するものとして、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その発明に対応するものではないことを意味するものではない。逆に、実施の形態が発明に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その発明以外の発明には対応しないものであることを意味するものでもない。
【００１５】
さらに、この記載は、本明細書に記載されている発明の全てを意味するものではない。換言すれば、この記載は、本明細書に記載されている発明であって、この出願では請求されていない発明の存在、すなわち、将来、分割出願されたり、補正により出現、追加される発明の存在を否定するものではない。
【００１６】
請求項１に記載の光ディスク駆動装置は、ウォブル信号を取得する取得手段（例えば、図３のステップＳ１２の処理を実行する図１の制御用コンピュータ４２）と、ウォブル信号の周期の平均およびウォブル信号の周期の分散を演算する演算手段（例えば、図３のステップＳ１３の処理を実行する図１の制御用コンピュータ４２）と、ウォブル信号の周期の平均およびウォブル信号の周期の分散を基に、光ディスクが所定の方式であるか否かを判定する判定手段（例えば、図３のステップＳ１４の処理を実行する図１の制御用コンピュータ４２）とを含むことを特徴とする。
【００１７】
図１は、本発明に係る光ディスク駆動装置の一実施の形態の構成を示すブロック図である。光ディスク駆動装置の一例である光ディスク記録再生装置１は、装着された光ディスク２を駆動して、光ディスク２にデータを記録するか、または光ディスク２に記録されているデータを読み出して再生する。
【００１８】
光ディスク記録再生装置１は、独立した装置を例として説明するが、独立した装置に限らず、パーソナルコンピュータなどのドライブ装置など、他の装置の光ディスクをドライブする部分としてもよい。
【００１９】
光ディスク２は、光のビームの照射によりデータが記録されるかまたはデータが読み出される記録媒体であれば足りる。光ディスク２は、例えば、DVD（Digital Versatile Disc）とすることができる。DVDは、また、DVD-ROM（Digital Versatile Disc-Read Only Memory），DVD-R（Digital Versatile Disc-Recordable），DVD-RW（Digital Versatile Disc ReWritable（DVD Rerecordable Discの通称）），DVD+R、またはDVD+RWとすることができる。
【００２０】
光ディスク記録再生装置１は、ホストであるパーソナルコンピュータ３から供給されたデータを、装着されている光ディスク２に記録するか、または装着されている光ディスク２に記録されているデータを読み出して、読み出したデータをホストであるパーソナルコンピュータ３に供給する。
【００２１】
光ディスク記録再生装置１は、光学ピックアップ１１乃至制御部１６を含む。光学ピックアップ１１は、スピンドルモータ１２によって回転される光ディスク２に、光のビームを照射し、光ディスク２から反射される光のビームの強さを検知して、その強さに対応する信号を生成する。光学ピックアップ１１は、生成した信号を駆動制御部１３および信号生成部１４に供給する。
【００２２】
スピンドルモータ１２は、駆動制御部１３によって駆動が制御され、スピンドルに装着された光ディスク２を回転させる。駆動制御部１３は、光学ピックアップ１１およびスピンドルモータ１２の駆動を制御する。
【００２３】
信号生成部１４は、光学ピックアップ１１から供給された信号または信号処理部１５から供給された信号を基に、各種の信号を生成する。
【００２４】
例えば、信号生成部１４は、光学ピックアップ１１から供給された信号を基に、制御に要する信号を生成して、生成した信号を制御部１６に供給する。また、光ディスクからデータを読み出す場合、信号生成部１４は、光学ピックアップ１１から供給された信号を基に、復号に要する信号を生成して、生成した信号を信号処理部１５に供給する。さらに、光ディスク２にデータを書き込む場合、信号生成部１４は、信号処理部１５から供給された信号を基に、光ディスク２へのデータの書き込みに必要な信号を生成して、生成した信号を光学ピックアップ１１に供給する。
【００２５】
信号処理部１５は、信号生成部１４から供給された信号を処理するか、または図示せぬインタフェースを介してパーソナルコンピュータ３から供給された信号を処理する。例えば、光ディスクからデータを読み出す場合、信号処理部１５は、信号生成部１４から供給された信号を処理して、処理の結果得られたデータをパーソナルコンピュータ３に供給する。光ディスクにデータを書き込む場合、信号処理部１５は、パーソナルコンピュータ３から供給された信号を処理して、信号生成部１４に供給する。
【００２６】
制御部１６は、光ディスク記録再生装置１全体を制御する。例えば、制御部１６は、信号生成部１４から供給された信号または信号処理部１５から供給された信号を基に、駆動制御部１３に各種の制御信号を供給して、駆動制御部１３に、光学ピックアップ１１またはスピンドルモータ１２の駆動の制御を指示する。また、制御部１６は、信号生成部１４に各種の制御信号を供給して、信号生成部１４の信号生成を制御する。さらに、制御部１６は、信号処理部１５に各種の制御信号を供給して、信号処理部１５の信号処理を制御する。
【００２７】
さらに詳細に説明すれば、駆動制御部１３は、光学ピックアップ制御部３１およびディスク回転制御部３２を含む。光学ピックアップ制御部３１は、光学ピックアップ１１から供給される信号（例えば、サーボエラー信号など）および制御部１６から供給された制御信号を基に、光学ピックアップ１１の駆動を制御する。ディスク回転制御部３２は、スピンドルモータ１２から供給される信号（例えば、FG（Frequency Generator）信号など）および制御部１６から供給された制御信号を基に、スピンドルモータ１２の駆動を制御して、スピンドルモータ１２によって回転される光ディスク２の回転を制御する。
【００２８】
例えば、ディスク回転制御部３２は、いわゆる、CLV（Constant Linear Velocity）方式で、光ディスク２の線速が一定となるように、光ディスク２の回転を制御する。
【００２９】
信号生成部１４は、レーザ制御部３３、主データ信号生成部３４、サーボ信号生成部３５、およびウォブル信号生成部３６を含む。レーザ制御部３３は、光ディスク２に照射される、光学ピックアップ１１の光のビームの出力を制御する。例えば、レーザ制御部３３は、光学ピックアップ１１のレーザダイオードが出力する、光ディスク２に照射されるビームおよび他方のビームの内、他方のビームを受光素子で受けて、レーザダイオードのビームの出力が一定となるように、レーザダイオードの駆動電流を制御する。さらに例えば、光ディスク２にデータを書き込む場合、レーザ制御部３３は、信号処理部１５から供給された信号を基に、データの書き込みに適するように、光学ピックアップ１１のレーザダイオードのビームの出力を制御する。
【００３０】
主データ信号生成部３４は、光学ピックアップ１１から供給された信号を基に、例えば、いわゆる、RF（Radio Frequency）信号など、光ディスク２から読み出されたデータの復号に必要な信号を生成して、生成した信号を信号処理部１５に供給する。
【００３１】
サーボ信号生成部３５は、光学ピックアップ１１から供給された信号を基に、例えば、サーボエラー信号など、光学ピックアップ１１の制御に必要な信号を生成して、生成した信号を制御部１６および信号処理部１５に供給する。
【００３２】
ウォブル信号生成部３６は、光学ピックアップ１１から供給された信号を基に、光ディスク２のグルーブおよびランドの蛇行（ウォブル）に対応したウォブル信号を生成して、生成したウォブル信号を信号処理部１５および制御部１６に供給する。
【００３３】
図２は、光ディスク２のグルーブおよびランドの蛇行（ウォブル）を説明する図である。図２で示されるように、光ディスク２のグルーブ７１およびランド７２は、例えば、光ディスク２の基板および記録層などにより形成される。光ディスク２のグルーブ７１およびランド７２は、光ディスク２の方式の規格に基づいた周期で、蛇行している。
【００３４】
光ディスク２に記録されているデータに対応したピット７３は、例えば、光ディスク記録再生装置１によって、光ディスク２のグルーブ７１に形成される。光学ピックアップ１１から照射された光のビームは、光ディスク２上にスポット７４を形成する。スポット７４からの反射光は、光学ピックアップ１１によって検出され、光学ピックアップ１１は、スポット７４の反射光の強度に対応したレベルの信号を出力する。
【００３５】
すなわち、光学ピックアップ１１から信号生成部１４に供給される信号には、ピット７３により強弱が変化された成分と、グルーブ７１およびランド７２の蛇行により強弱が変化された成分とが含まれる。
【００３６】
例えば、主データ信号生成部３４は、光学ピックアップ１１から供給された信号から、ピット７３により強弱が変化された成分を抽出して、RF信号として出力する。例えば、ウォブル信号生成部３６は、光学ピックアップ１１から供給された信号から、グルーブ７１およびランド７２の蛇行により強弱が変化された成分を抽出して、ウォブル信号として出力する。さらに詳しく説明すれば、例えば、ウォブル信号生成部３６は、光学ピックアップ１１から供給された信号にバンドパスフィルタを適用して、所定の周波数帯域の成分からなるウォブル信号を取得する。
【００３７】
信号処理部１５は、主データデコード部３７、主データエンコード部３８、サーボ信号処理部３９、およびウォブル信号処理部４０を含む。主データデコード部３７は、信号生成部１４から供給される信号を復号することによって、光ディスク２から読み出されたデータを再生する。例えば、主データデコード部３７は、信号生成部１４から供給されるRF信号を、8/16復調して、エラー訂正するなどして、得られたデータをパーソナルコンピュータ３に供給する。
【００３８】
主データエンコード部３８は、パーソナルコンピュータ３から供給されたデータを変調することによって、光ディスク２に記録する信号を生成する。例えば、主データエンコード部３８は、パーソナルコンピュータ３から供給されたデータに誤り訂正符号を付加して、8/16変調するなどして、その結果得られた信号を信号生成部１４に供給する。
【００３９】
サーボ信号処理部３９は、信号生成部１４から供給されたサーボエラー信号などの信号を処理する。例えば、サーボ信号処理部３９は、信号生成部１４から供給されたサーボエラー信号を基に、デジタルサーボ処理を実行する。
【００４０】
ウォブル信号処理部４０は、信号生成部１４から供給されたウォブル信号を処理する。例えば、ウォブル信号処理部４０は、ウォブル信号を処理して、時間コード情報を生成し、生成した時間コード情報を制御部１６に供給する。
【００４１】
制御部１６は、パルス間隔測定部４１および制御用コンピュータ４２を含む。パルス間隔測定部４１は、例えば、DSP（Digital Signal Processor）またはエンベデットコンピュータ（組み込みマイコン）などからなり、所定の周波数帯域の成分からなるウォブル信号を２値化して、２値化ウォブル信号を得る。パルス間隔測定部４１は、信号処理部１５から供給された２値化ウォブル信号のパルスの間隔を測定することにより、２値化ウォブル信号の周期を求める。
【００４２】
制御用コンピュータ４２は、いわゆるエンベデットコンピュータ（組み込みマイコン）などからなり、内蔵されているメモリに記憶されている制御プログラムを実行して、光ディスク記録再生装置１の各ブロックを制御する。
【００４３】
なお、ウォブル信号を２値化して、２値化ウォブル信号を得る処理と、２値化ウォブル信号の周期を求める処理を、制御用コンピュータ４２に実行させるようにしてもよい。以下、制御用コンピュータ４２が、２値化ウォブル信号を得る処理と、２値化ウォブル信号の周期を求める処理を実行する例について説明する。
【００４４】
パーソナルコンピュータ３には、必要に応じてドライブ４が接続される。ドライブ４は、磁気ディスク５、光ディスク６、光磁気ディスク７、または半導体メモリ８が装着され、装着された磁気ディスク５、光ディスク６、光磁気ディスク７、または半導体メモリ８に記録されているプログラムを読み出して、パーソナルコンピュータ３に供給する。パーソナルコンピュータ３は、信号処理部１５を介して、読み出したプログラムを制御部１６の制御用コンピュータ４２に供給する。制御部１６の制御用コンピュータ４２は、必要に応じて、供給されたプログラムを実行する。
【００４５】
このように、磁気ディスク５、光ディスク６、光磁気ディスク７、または半導体メモリ８に記録されているプログラムを、制御用コンピュータ４２が実行することができる。
【００４６】
次に、図３のフローチャートを参照して、光ディスク記録再生装置１に光ディスク２が装着された場合に実行される、制御プログラムを実行する制御用コンピュータ４２による、光ディスク２の判別の処理を説明する。ステップＳ１１において、制御プログラムは、ウォブル信号処理系をDVD-RおよびDVD-RW用に設定する。例えば、ステップＳ１１において、制御プログラムは、ウォブル信号生成部３６に、バンドパスフィルタの周波数帯域を、DVD-RおよびDVD-RWのウォブル信号を通過させるのに適した値に設定させる。
【００４７】
ここで、DVD-RおよびDVD-RWのウォブル信号、並びにDVD+RおよびDVD+RWのウォブル信号について説明する。DVD-RおよびDVD-RWの規格によれば、ウォブル信号の周期は、１８６チャンネルビットに等しく、ウォブル信号の周波数は、140KHzである。一方、DVD+RおよびDVD+RWの規格によれば、ウォブル信号の周期は、３２チャンネルビットに等しく、ウォブル信号の周波数は、817KHzである。
【００４８】
すなわち、DVD-RおよびDVD-RW並びにDVD+RおよびDVD+RWにおいて、１枚のディスク当たりの記録容量が等しく、２シンクフレーム当たりのチャンネルビット数が等しく、２９７６チャネルビットなので、同じ線速の場合、ウォブル信号の周波数は、チャンネルビットに対するウォブル信号の周期によって定まる。
【００４９】
例えば、ステップＳ１１において、制御プログラムは、ウォブル信号生成部３６のバンドパスフィルタの周波数帯域を、817KHzであるDVD+RおよびDVD+RWのウォブル信号に比較して、140KHzである、より周波数帯域の低いDVD-RおよびDVD-RWのウォブル信号を通過させるのに適した値に設定する。より具体的には、例えば、制御プログラムは、通過帯域の中心値を140KHzに設定して、高域側のカットオフ周波数を280KHzに設定するなどして、140KHzの周波数成分を通過させ、817KHzの周波数成分を通過させないように、ウォブル信号生成部３６のバンドパスフィルタを設定する。
【００５０】
ステップＳ１２において、制御プログラムは、ウォブル信号を取得する。例えば、ステップＳ１２において、制御プログラムは、ウォブル信号生成部３６から供給されたウォブル信号を取得する。そして、制御プログラムは、所定の周波数帯域の信号の成分を含むウォブル信号を２値化させて、２値化ウォブル信号を生成することにより、２値化ウォブル信号を取得する。
【００５１】
ステップＳ１３において、制御プログラムは、２値化ウォブル信号の周期の平均値と、２値化ウォブル信号の周期の分散とを演算する。例えば、ステップＳ１３において、制御プログラムは、式（１）に基づいて、２値化ウォブル信号の周期の平均値Taveを演算する。
【００５２】
【数１】
2005071466.tif 000003
（１）
式（１）において、Ｎは、サンプルされた周期の数を示し、周期Tkは、２値化ウォブル信号から抽出された周期である。
【００５３】
例えば、ステップＳ１３において、制御プログラムは、式（２）に基づいて、２値化ウォブル信号の周期の分散σ2を演算する。
【００５４】
【数２】
2005071466.tif 000004
（２）
式（２）において、式（１）の場合と同様に、Ｎは、サンプルされた周期の数を示し、周期Tkは、２値化ウォブル信号から抽出された周期である。式（２）において、Taveは、２値化ウォブル信号の周期の平均値である。
【００５５】
ここで、ウォブル信号について説明する。
【００５６】
光ディスク２のグルーブ７１の蛇行に対応した、正弦波であるウォブル信号は、装着された光ディスク２の方式（規格）に適した信号処理を行った場合にのみ、得ることができる。異なる方式に適した信号処理を行った場合、光ディスク２のグルーブ７１の蛇行に対応した正弦波であるウォブル信号を得ることはできない。
【００５７】
図４に、DVD-RまたはDVD-RWである光ディスク２を装着した場合の、ステップＳ１２の処理で得られる２値化ウォブル信号、およびウォブル信号の例を示す。
【００５８】
DVD-RまたはDVD-RWである光ディスク２が装着された場合、ウォブル信号生成部３６には、正弦波状に蛇行するDVD-RまたはDVD-RWのグルーブ７１に対応した、140KHzの正弦波からなるウォブル信号が供給される。
【００５９】
ステップＳ１１において、ウォブル信号生成部３６のバンドパスフィルタの周波数帯域が、140KHzの信号を通過させるのに適した値に設定されるので、ウォブル信号生成部３６のバンドパスフィルタは、ウォブル信号の140KHzの正弦波からなる信号成分を通過させ、カットオフ周波数に対応して、より低い周波数の成分およびより高い周波数の成分を遮断する。
【００６０】
その結果、図４で示される、正弦波からなるウォブル信号が得られる。このような正弦波のウォブル信号を２値化すると、図４で示される、ほぼ同じ周期のパルス列からなる２値化ウォブル信号が得られる。
【００６１】
この場合、ステップＳ１３の処理によって、２値化ウォブル信号の周期の平均値Taveとして、DVD-RまたはDVD-RWである光ディスク２のグルーブ７１に対応した値（140KHzに対応した値）が得られる。また、２値化ウォブル信号の周期がほぼ一定となるので、ステップＳ１３の処理によって、極めて小さい分散σ2が得られる。
【００６２】
一方、DVD+R若しくはDVD+RWである光ディスク２が装着された場合、DVD-RまたはDVD-RWである光ディスク２を装着した場合に得られるウォブル信号に比較して、より高い周波数である、817KHzの正弦波からなる信号成分を含む信号が、ウォブル信号生成部３６に供給されることになる。
【００６３】
ステップＳ１１において、ウォブル信号生成部３６のバンドパスフィルタの周波数帯域が、DVD-RまたはDVD-RWのウォブル信号を通過させるのに適した値に設定される（140KHzの周波数成分を通過させ、817KHzの周波数成分を通過させないように設定される）ので、正弦波状に蛇行するDVD+RまたはDVD+RWのグルーブ７１に対応した、ウォブル信号の成分は、ウォブル信号生成部３６のバンドパスフィルタによって遮断される。すなわち、図５で示されるように、ウォブル信号から、グルーブ７１の蛇行に対応した正弦波の成分が除去され、そのウォブル信号が２値化される。
【００６４】
その結果得られる、２値化ウォブル信号のパルスの周期は、ばらついたものとなる。
【００６５】
この場合、ステップＳ１３の処理によって、２値化ウォブル信号の周期の平均値Taveとして、DVD-RまたはDVD-RWである光ディスクのグルーブ７１に対応した値とは異なる値が得られる。また、２値化ウォブル信号の周期がばらつくので、ステップＳ１３の処理によって、大きな分散σ2が得られる。
【００６６】
さらに、DVD-ROMである光ディスク２が装着された場合、DVD-ROMに正弦波で蛇行するグルーブはないので、正弦波を含むウォブル信号を得ることができず、この場合も、２値化ウォブル信号のパルスの周期は、ばらついたものとなる。
【００６７】
従って、DVD-ROMである光ディスク２が装着された場合も、ステップＳ１３において、DVD-RまたはDVD-RWの方式の規格からはずれた、２値化ウォブル信号の周期の平均値Taveが算出され、大きな値の分散σ2が算出される。
【００６８】
ステップＳ１４において、制御プログラムは、２値化ウォブル信号の周期の平均値TaveがDVD-RまたはDVD-RWの規格を満たし、２値化ウォブル信号の周期の分散σ2が充分に小さいか否かを判定し、２値化ウォブル信号の周期の平均値TaveがDVD-RまたはDVD-RWの規格を満たし、２値化ウォブル信号の周期の分散σ2が充分に小さいと判定された場合、ステップＳ１５に進み、装着された光ディスク２をDVD-RまたはDVD-RWであると判別して、処理は終了する。
【００６９】
すなわち、ステップＳ１４において、制御プログラムは、ウォブル信号の周期の平均およびウォブル信号の周期の分散を基に、光ディスク２がDVD-R方式またはDVD-RW方式であるか否かを判定する。
【００７０】
例えば、ステップＳ１４において、制御プログラムは、ステップＳ１３の処理で演算された２値化ウォブル信号の周期の平均値Taveと、それぞれ上限値および下限値を示す、予め記憶している２つの閾値とを比較することにより、２値化ウォブル信号の周期の平均値TaveがDVD-RまたはDVD-RWの規格を満たすか否かを判定し、２値化ウォブル信号の周期の分散σ2と、予め記憶している閾値（上限値および下限値の閾値と異なる閾値）とを比較することにより、２値化ウォブル信号の周期の分散σ2が充分に小さいか否かを判定する。
【００７１】
ステップＳ１４において、２値化ウォブル信号の周期の平均値TaveがDVD-RまたはDVD-RWの規格を満たさないか、または２値化ウォブル信号の周期の分散σ2が充分に小さくないと判定された場合、装着された光ディスク２がDVD-RまたはDVD-RWではないので、ステップＳ１６に進み、制御プログラムは、ウォブル信号処理系をDVD+RおよびDVD+RW用に設定する。
【００７２】
例えば、ステップＳ１６において、制御プログラムは、ウォブル信号処理部４０のバンドパスフィルタの周波数帯域を、140KHzであるDVD-RおよびDVD-RWのウォブル信号に比較して、817KHzである、より周波数帯域の高いDVD+RおよびDVD+RWのウォブル信号を通過させるのに適した値に設定する。より具体的には、例えば、制御プログラムは、通過帯域の中心値を817KHzに設定して、低域側のカットオフ周波数を400KHz程度に設定するなどして、817KHzの周波数成分を通過させ、140KHzの周波数成分を通過させないように、ウォブル信号生成部３６のバンドパスフィルタを設定する。
【００７３】
ステップＳ１７において、制御プログラムは、ウォブル信号を取得する。例えば、ステップＳ１７において、制御プログラムは、ステップＳ１２の処理と同様の処理で、ウォブル信号生成部３６から供給されたウォブル信号を取得する。そして、制御プログラムは、所定の周波数帯域の信号の成分を含むウォブル信号を２値化して、２値化ウォブル信号を生成する。
【００７４】
ステップＳ１８において、制御プログラムは、ステップＳ１３の処理と同様の処理で、２値化ウォブル信号の周期の平均値と、２値化ウォブル信号の周期の分散を演算する。
【００７５】
ステップＳ１９において、制御プログラムは、２値化ウォブル信号の周期の平均値TaveがDVD+RまたはDVD+RWの規格を満たし、２値化ウォブル信号の周期の分散σ2が充分に小さいか否かを判定し、２値化ウォブル信号の周期の平均値TaveがDVD+RまたはDVD+RWの規格を満たし、２値化ウォブル信号の周期の分散σ2が充分に小さいと判定された場合、ステップＳ２０に進み、装着された光ディスク２をDVD+RまたはDVD+RWであると判別して、処理は終了する。
【００７６】
すなわち、ステップＳ１９において、制御プログラムは、ウォブル信号の周期の平均およびウォブル信号の周期の分散を基に、光ディスク２がDVD+R方式またはDVD+RW方式であるか否かを判定する。
【００７７】
例えば、ステップＳ１９において、制御プログラムは、ステップＳ１８の処理で演算された２値化ウォブル信号の周期の平均値Taveと、それぞれ上限値および下限値を示す、予め記憶している２つの閾値（ステップＳ１４における閾値と異なる閾値）とを比較することにより、２値化ウォブル信号の周期の平均値TaveがDVD+RまたはDVD+RWの規格を満たすか否かを判定し、２値化ウォブル信号の周期の分散σ2と、予め記憶している閾値（上限値および下限値の閾値と異なる閾値）とを比較することにより、２値化ウォブル信号の周期の分散σ2が充分に小さいか否かを判定する。
【００７８】
ステップＳ１９において、２値化ウォブル信号の周期の平均値TaveがDVD+RまたはDVD+RWの規格を満たさないか、または２値化ウォブル信号の周期の分散σ2が充分に小さくないと判定された場合、装着された光ディスク２がDVD+RまたはDVD+RWではないので、ステップＳ２１に進み、制御プログラムは、装着された光ディスク２をDVD-ROMであると判別して、処理は終了する。
【００７９】
このように、光ディスク記録再生装置１は、装着された光ディスク２が、DVD-ROM、DVD-R/RW、およびDVD+R/RWのいずれであるかを判定することができる。
【００８０】
２値化ウォブル信号の周期だけで光ディスクの方式を判定する場合には、たまたま、２値化ウォブル信号の周期が一致することがあり、光ディスクの方式の判別を誤ってしまうことが現実にあった。
【００８１】
しかしながら、上述したように、２値化ウォブル信号の周期および分散を基に、光ディスクの方式の判別すると、光ディスクの方式の判別を誤ることがない。
【００８２】
ウォブル信号は、上述したように817KHzまたは140KHz程度の比較的周波数の低い信号なので、専用の特別な装置が必要とされず、比較的能力の低いエンベデットコンピュータ（組み込みマイコン）などからなる制御用コンピュータ４２で、内蔵されているタイマ機能などを用いることにより、ウォブル信号を取得して、ウォブル信号の周期および分散を演算することができる。その結果、機能の追加によるコストの発生を抑制することができる。
【００８３】
このように、ウォブル信号を取得するようにした場合には、ウォブル信号を基に、ディスクの方式を判別することができる。また、ウォブル信号を取得し、ウォブル信号の周期の平均およびウォブル信号の周期の分散を演算し、ウォブル信号の周期の平均およびウォブル信号の周期の分散を基に、光ディスクが所定の方式であるか否かを判定するようにした場合には、光ディスクの方式を判別するための特別な装置を追加することなく、より確実にディスクの方式を判別することができる。
【００８４】
なお、光ディスク２は、DVD-R/RWおよびDVD+R/RWに限らず、ウォブル信号を検出できれば、DVD以外の光ディスクであってもよい。
【００８５】
上述した一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、記録媒体からインストールされる。
【００８６】
この記録媒体は、図１に示すように、コンピュータとは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク５（フレキシブルディスクを含む）、光ディスク６（CD-ROM(Compact Disc-Read Only Memory)、ＤＶＤ(Digital Versatile Disc)を含む）、光磁気ディスク７（ＭＤ(Mini-Disc)（商標）を含む）、若しくは半導体メモリ８などよりなるパッケージメディアにより構成されるだけでなく、コンピュータに予め組み込まれた状態でユーザに提供される、プログラムが記録されているROM（図示せず）や、ハードディスク（図示せず）などで構成される。
【００８７】
なお、上述した一連の処理を実行させるプログラムは、必要に応じてルータ、モデムなどのインタフェースを介して、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の通信媒体を介してコンピュータにインストールされるようにしてもよい。
【００８８】
また、本明細書において、記録媒体に格納されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【図面の簡単な説明】
【００８９】
【図１】本発明に係る光ディスク駆動装置の一実施の形態の構成を示すブロック図である。
【図２】光ディスクのグルーブおよびランドの蛇行を説明する図である。
【図３】光ディスクの判別の処理を説明するフローチャートである。
【図４】２値化ウォブル信号およびウォブル信号の例を示す図である。
【図５】２値化ウォブル信号およびウォブル信号の例を示す図である。
【符号の説明】
【００９０】
１  光ディスク記録再生装置，  ２  光ディスク，  ５  磁気ディスク，  ６  光ディスク，  ７  光磁気ディスク，  ８  半導体メモリ，  １１  光学ピックアップ，  １２  スピンドルモータ，  １３  駆動制御部，  １４  信号生成部，  １５  信号処理部，  １６  制御部，  ３６  ウォブル信号生成部，  ４０  ウォブル信号処理部，  ４１  パルス間隔測定部，  ４２  制御用コンピュータ
【図１】
2005071466.tif 000005
【図２】
2005071466.tif 000006
【図３】
2005071466.tif 000007
【図４】
2005071466.tif 000008
【図５】
2005071466.tif 000009