(57)【特許請求の範囲】
【請求項１】
光ディスクにレーザ光を照射した後、該光ディスクからの反射光を受光する光ピックアップと、
前記光ピックアップが受光した反射光から前記光ディスクのウォブルを検出するウォブル検出手段と、
各種情報を記憶する記憶手段と、
前記ウォブル検出手段により検出されたウォブルに基づいて、前記光ディスクの種類を判別するディスク判別手段とを備え、
前記ウォブル検出手段は、データの書込み前の反射率よりも書込み後の反射率の方が低い光ディスクからウォブルを検出するフィルタモード（以下、ＨＴＬフィルタモード)と、データの書込み前の反射率よりも書込み後の反射率の方が高い光ディスクからウォブルを検出するフィルタモード（以下、ＬＴＨフィルタモード）とを有する光ディスク装置において、
前記ウォブル検出手段によりウォブルが検出できないときに、ウォブルが検出できない周期（以下、ウォブルＮＧ周期）を算出するウォブルＮＧ周期算出手段と、
前記ウォブル検出手段を前記ＨＴＬフィルタモードとして機能させて、前記光ディスクのウォブルの検出を行いつつ、前記ウォブルＮＧ周期算出手段を用いて、ウォブルＮＧ周期（以下、ＨＴＬウォブルＮＧ周期）を算出すると共に、前記ウォブル検出手段を前記ＬＴＨフィルタモードとして機能させて、前記光ディスクのウォブルの検出を行いつつ、前記ウォブルＮＧ周期算出手段を用いて、ウォブルＮＧ周期（以下、ＬＴＨウォブルＮＧ周期）を算出するウォブルＮＧ周期モード別算出手段と、
前記ＨＴＬウォブルＮＧ周期と前記ＬＴＨウォブルＮＧ周期のうちの小さい方を最小ウォブルＮＧ周期として設定すると共に、大きい方を最大ウォブルＮＧ周期として設定するウォブルＮＧ周期設定手段とをさらに備え、
前記光ディスクは、ブルーレイディスクであり、
前記記憶手段には、前記光ディスクの前記ウォブルＮＧ周期がこれより小さい場合に該光ディスクにはウォブルが有ると判定される最小閾値周期と、前記光ディスクの前記ウォブルＮＧ周期がこれより大きい場合に該光ディスクにはウォブルが無いと判定される最大閾値周期とがそれぞれ記憶され、
前記光ディスクの種類を判別するとき、
前記ウォブルＮＧ周期モード別算出手段が、前記ＬＴＨウォブルＮＧ周期と前記ＨＴＬウォブルＮＧ周期を算出し、前記ウォブルＮＧ周期設定手段が、前記最小ウォブルＮＧ周期と、前記最大ウォブルＮＧ周期とをそれぞれ設定した後、
前記ディスク判別手段は、
前記最小ウォブルＮＧ周期が、前記最小閾値周期未満であるか否かを判断し、この判断の結果、該最小閾値周期未満である場合、前記光ディスクはウォブルが有ると判定し、
上記判断の結果、前記最小閾値周期未満でない場合、前記最大ウォブルＮＧ周期が、前記最大閾値周期を超えているか否かを判断し、その結果、該最大閾値周期を超えている場合、前記光ディスクはウォブルが無いと判定し、
上記判断の結果、前記最大閾値周期を超えていない場合、前記最大閾値周期から前記最大ウォブルＮＧ周期を引いた値が、前記最小ウォブルＮＧ周期から前記最小閾値周期を引いた値以上であるか否かを判断し、その結果、該最小ウォブルＮＧ周期から該最小閾値周期を引いた値以上である場合、前記光ディスクはウォブルが有ると判定し、
上記判断の結果、前記最小ウォブルＮＧ周期から前記最小閾値周期を引いた値以上でない場合、前記光ディスクはウォブルが無いと判定し、
その後、ウォブルが有ると判定した前記光ディスクの種類は、データの書込みが可能な光ディスクであると判別し、ウォブルが無いと判定した前記光ディスクの種類は、読出し専用の光ディスクであると判別することを特徴とする光ディスク装置。
【請求項２】
前記光ディスクの種類を判別するとき、
前記ウォブルＮＧ周期モード別算出手段が、前記ＬＴＨウォブルＮＧ周期と前記ＨＴＬウォブルＮＧ周期を算出し、前記ウォブルＮＧ周期設定手段が、前記最小ウォブルＮＧ周期と前記最大ウォブルＮＧ周期とをそれぞれ設定した後、
前記ディスク判別手段は、
前記最小ウォブルＮＧ周期が、前記最小閾値周期未満であるか否かを判断し、その結果、該最小閾値周期未満である場合、前記光ディスクはウォブルが有ると判定し、
上記判断の結果、前記最小閾値周期未満でない場合、前記最大ウォブルＮＧ周期が、前記最大閾値周期を超えているか否かを判断し、その結果、該最大閾値周期を超えている場合、前記光ディスクはウォブルが無いと判定し、
上記判断の結果、超えていない場合、前記最大閾値周期から前記最大ウォブルＮＧ周期を引いた値が、前記最小ウォブルＮＧ周期から前記最小閾値周期を引いた値以上であるか否かを判断し、その結果、該最小ウォブルＮＧ周期から該最小閾値周期を引いた値以上である場合、
前記ウォブルＮＧ周期モード別算出手段が、前記ＬＴＨウォブルＮＧ周期と前記ＨＴＬウォブルＮＧ周期を算出し、前記ウォブルＮＧ周期設定手段が、前記最小ウォブルＮＧ周期と、前記最大ウォブルＮＧ周期とを再度設定した後、前記最大閾値周期から再度設定した前記最大ウォブルＮＧ周期を引いた値が、再度設定した前記最小ウォブルＮＧ周期から前記最小閾値周期を引いた値以上であるか否かの判断を所定回数繰り返し、
その判断の結果、前記最大閾値周期から前記最大ウォブルＮＧ周期を引いた値が、前記最小ウォブルＮＧ周期から前記最小閾値周期を引いた値以上であると所定回数以上判断された場合、ウォブルが有ると判定し、
前記最大閾値周期から前記最大ウォブルＮＧ周期を引いた値が、前記最小ウォブルＮＧ周期から前記最小閾値周期を引いた値以上であると所定回数以上判断されない場合、ウォブルが無いと判定し、
その後、ウォブルが有ると判定した前記光ディスクの種類は、データの書込みが可能な光ディスクであると判別し、ウォブルが無いと判定した前記光ディスクの種類は、読出し専用の光ディスクであると判別することを特徴とする請求項１に記載の光ディスク装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスク装置に関し、特にブルーレイディスクの種類の判別を行う光ディスク装置に関する。
【背景技術】
【０００２】
ブルーレイディスクの種類には、読出し専用のブルーレイディスク（ＢＤ−ＲＯＭ）や、データを書込み可能なブルーレイディスク（ＢＤ−Ｒ、ＢＤ−ＲＥ）がある。従来から、ブルーレイディスクの種類を判別する方法として、ブルーレイディスクからウォブル（Ｗｏｂｂｌｅ）を検出する方法が知られている。
【０００３】
上記ウォブルによる判別方法は、ブルーレイディスクから検出されたウォブル信号の周期が一定の範囲に入っていない回数を算出することにより、ウォブルの有無を判定し、この判定に基づいて、ブルーレイディスクの種類を判別している。具体的には、ウォブル信号が無いと判定した場合は、そのブルーレイディスクの種類はＢＤ−ＲＯＭであると判別し、ウォブル信号が有ると判定した場合には、そのブルーレイディスクの種類はデータを書込み可能なＢＤ−ＲやＢＤ−ＲＥであると判別する。
【０００４】
ところで、ブルーレイディスクの型式として、データが書込まれると記録膜の反射率が書込み前に比べて書込み後に低くなるディスク（Ｈｉｇｈ  ｔｏ  Ｌｏｗディスク；以下、ＨＴＬディスク）と、書込み後に高くなるディスク（Ｌｏｗ  ｔｏ  Ｈｉｇｈディスク；以下、ＬＴＨディスク）の２つがある。従って、ＨＴＬディスクやＬＴＨディスクの各種調整やデータの読出しを行う場合、トラッキングサーボ時のフィルタ設定をそれぞれのディスクの特性に合わせる必要がある。
【０００５】
ＨＴＬディスクやＬＴＨディスクに対して、ブルーレイディスクの種類の判別を行う場合、上述したような従来の判別方法では、トラッキング時のフィルタ設定が適切でない場合にウォブル信号の周期を正確に測定することができず、ウォブルが無いと誤判定されることがある。そのため、ディスク種類の判別を精度良く行うことができないという問題がある。
【０００６】
これに対して、特許文献１には、光ディスクの型式が高反射率ディスクか低反射率ディスクかを判定することができる光ディスク装置が開示されている。この光ディスク装置と、従来のウォブル判別方法を組み合わせることにより、ＨＴＬディスクやＬＴＨディスクであっても精度良く光ディスクの種類を判別する方法が考えられる。しかし、この判別方法では、光ディスクの型式がＨＴＬディスク又はＬＴＨディスクのどちらであるかを判定した後に、光ディスクの種類の判別を行う必要があるため、光ディスクの種類の判別に時間がかかるという問題がある。また、通常、光ディスクの種類の判別処理は、スピンアップ中に行われるが、特許文献１に開示された光ディスク装置では、光ディスクの型式の判定をスピンアップ中に行うことができないという問題もある。
【０００７】
また、特許文献２には、光ディスクのＢＣＡ領域に記録されているディスクＩＤを判別することにより、ディスクの種類を判別する光ディスク装置が開示されている。しかし、この装置では、ウォブルの有無による誤判定を防ぐものではない。
【０００８】
また、特許文献３には、ウォッブルを検出することにより、データの書込み可能な光ディスクであるか否かを判別する光ディスク装置が開示されている。また、特許文献４には、ウォブル信号の周期を算出し、周期と閾値とを比較することにより、ＤＶＤディスクの型式が＋ディスク又は−ディスクであるか否かを判定する光ディスク装置が開示されている。しかし、これらの光ディスク装置では、ブルーレイディスクの型式がＨＴＬディスクやＬＴＨディスクである場合に、ウォブルの有無の誤判別を防ぐものではないため、上記問題を解決できない。
【特許文献１】特開２００４−１７１６１４号公報
【特許文献２】特開２００７−１１５３２９号公報
【特許文献３】特許第３８８３０７３号
【特許文献４】特開２００６−１７９１３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
本発明は、上述した問題点を解決するためになされたものであり、ブルーレイディスクの型式がＨＬＴディスクやＬＴＨディスクであっても、ブルーレイディスクの種類を短時間で精度良く判別することができる光ディスク装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために請求項１の発明は、光ディスクにレーザ光を照射した後、該光ディスクからの反射光を受光する光ピックアップと、前記光ピックアップが受光した反射光から前記光ディスクのウォブルを検出するウォブル検出手段と、各種情報を記憶する記憶手段と、前記ウォブル検出手段により検出されたウォブルに基づいて、前記光ディスクの種類を判別するディスク判別手段とを備え、前記ウォブル検出手段は、データの書込み前の反射率よりも書込み後の反射率の方が低い光ディスクからウォブルを検出するフィルタモード（以下、ＨＴＬフィルタモード)と、データの書込み前の反射率よりも書込み後の反射率の方が高い光ディスクからウォブルを検出するフィルタモード（以下、ＬＴＨフィルタモード）とを有する光ディスク装置において、前記ウォブル検出手段によりウォブルが検出できないときに、ウォブルが検出できない周期（以下、ウォブルＮＧ周期）を算出するウォブルＮＧ周期算出手段と、前記ウォブル検出手段を前記ＨＴＬフィルタモードとして機能させて、前記光ディスクのウォブルの検出を行いつつ、前記ウォブルＮＧ周期算出手段を用いて、ウォブルＮＧ周期（以下、ＨＴＬウォブルＮＧ周期）を算出すると共に、前記ウォブル検出手段を前記ＬＴＨフィルタモードとして機能させて、前記光ディスクのウォブルの検出を行いつつ、前記ウォブルＮＧ周期算出手段を用いて、ウォブルＮＧ周期（以下、ＬＴＨウォブルＮＧ周期）を算出するウォブルＮＧ周期モード別算出手段と、前記ＨＴＬウォブルＮＧ周期と前記ＬＴＨウォブルＮＧ周期のうちの小さい方を最小ウォブルＮＧ周期として設定すると共に、大きい方を最大ウォブルＮＧ周期として設定するウォブルＮＧ周期設定手段とをさらに備え、前記光ディスクは、ブルーレイディスクであり、前記記憶手段には、前記光ディスクの前記ウォブルＮＧ周期がこれより小さい場合に該光ディスクにはウォブルが有ると判定される最小閾値周期と、前記光ディスクの前記ウォブルＮＧ周期がこれより大きい場合に該光ディスクにはウォブルが無いと判定される最大閾値周期とがそれぞれ記憶され、前記光ディスクの種類を判別するとき、前記ウォブルＮＧ周期モード別算出手段が、前記ＬＴＨウォブルＮＧ周期と前記ＨＴＬウォブルＮＧ周期を算出し、前記ウォブルＮＧ周期設定手段が、前記最小ウォブルＮＧ周期と、前記最大ウォブルＮＧ周期とをそれぞれ設定した後、前記ディスク判別手段は、前記最小ウォブルＮＧ周期が、前記最小閾値周期未満であるか否かを判断し、この判断の結果、該最小閾値周期未満である場合、前記光ディスクはウォブルが有ると判定し、上記判断の結果、前記最小閾値周期未満でない場合、前記最大ウォブルＮＧ周期が、前記最大閾値周期を超えているか否かを判断し、その結果、該最大閾値周期を超えている場合、前記光ディスクはウォブルが無いと判定し、上記判断の結果、前記最大閾値周期を超えていない場合、前記最大閾値周期から前記最大ウォブルＮＧ周期を引いた値が、前記最小ウォブルＮＧ周期から前記最小閾値周期を引いた値以上であるか否かを判断し、その結果、該最小ウォブルＮＧ周期から該最小閾値周期を引いた値以上である場合、前記光ディスクはウォブルが有ると判定し、上��判断の結果、前記最小ウォブルＮＧ周期から前記最小閾値周期を引いた値以上でない場合、前記光ディスクはウォブルが無いと判定し、その後、ウォブルが有ると判定した前記光ディスクの種類は、データの書込みが可能な光ディスクであると判別し、ウォブルが無いと判定した前記光ディスクの種類は、読出し専用の光ディスクであると判別するものである。
【００１１】
請求項２に記載の発明は、請求項１に記載の光ディスク装置において、前記光ディスクの種類を判別するとき、前記ウォブルＮＧ周期モード別算出手段が、前記ＬＴＨウォブルＮＧ周期と前記ＨＴＬウォブルＮＧ周期を算出し、前記ウォブルＮＧ周期設定手段が、前記最小ウォブルＮＧ周期と前記最大ウォブルＮＧ周期とをそれぞれ設定した後、前記ディスク判別手段は、前記最小ウォブルＮＧ周期が、前記最小閾値周期未満であるか否かを判断し、その結果、該最小閾値周期未満である場合、前記光ディスクはウォブルが有ると判定し、上記判断の結果、前記最小閾値周期未満でない場合、前記最大ウォブルＮＧ周期が、前記最大閾値周期を超えているか否かを判断し、その結果、該最大閾値周期を超えている場合、前記光ディスクはウォブルが無いと判定し、上記判断の結果、超えていない場合、前記最大閾値周期から前記最大ウォブルＮＧ周期を引いた値が、前記最小ウォブルＮＧ周期から前記最小閾値周期を引いた値以上であるか否かを判断し、その結果、該最小ウォブルＮＧ周期から該最小閾値周期を引いた値以上である場合、前記ウォブルＮＧ周期モード別算出手段が、前記ＬＴＨウォブルＮＧ周期と前記ＨＴＬウォブルＮＧ周期を算出し、前記ウォブルＮＧ周期設定手段が、前記最小ウォブルＮＧ周期と、前記最大ウォブルＮＧ周期とを再度設定した後、前記最大閾値周期から再度設定した前記最大ウォブルＮＧ周期を引いた値が、再度設定した前記最小ウォブルＮＧ周期から前記最小閾値周期を引いた値以上であるか否かの判断を所定回数繰り返し、その判断の結果、前記最大閾値周期から前記最大ウォブルＮＧ周期を引いた値が、前記最小ウォブルＮＧ周期から前記最小閾値周期を引いた値以上であると所定回数以上判断された場合、ウォブルが有ると判定し、前記最大閾値周期から前記最大ウォブルＮＧ周期を引いた値が、前記最小ウォブルＮＧ周期から前記最小閾値周期を引いた値以上であると所定回数以上判断されない場合、ウォブルが無いと判定し、その後、ウォブルが有ると判定した前記光ディスクの種類は、データの書込みが可能な光ディスクであると判別し、ウォブルが無いと判定した前記光ディスクの種類は、読出し専用の光ディスクであると判別するものである。
【発明の効果】
【００１２】
請求項１の発明によれば、ディスク判別手段は、最小ウォブルＮＧ周期が、最小閾値周期未満である場合、ブルーレイディスクはウォブルが有ると判定し、最小閾値周期未満でない場合、最大ウォブルＮＧ周期が、最大閾値周期を超えているとき、ブルーレイディスクはウォブルが無いと判定する。そして、ディスク判別手段は、最大ウォブルＮＧ周期が、最大閾値周期を超えていない場合、最大閾値周期から最大ウォブルＮＧ周期を引いた値が、最小ウォブルＮＧ周期から最小閾値周期を引いた値以上である場合、ブルーレイディスクはウォブルが有ると判定し、最小ウォブルＮＧ周期から最小閾値周期を引いた値以上でない場合、ブルーレイディスクはウォブルが無いと判定する。そして、ディスク判別手段は、ウォブルが有ると判定したブルーレイディスクの種類は、データの書込みが可能なブルーレイディスクであると判別し、ウォブルが無いと判定したブルーレイディスクの種類は、読出し専用のブルーレイディスクであると判別する。
【００１３】
そのため、ブルーレイディスクの型式がＨＬＴディスクやＬＴＨディスクであることに係わらず、ディスクの種類を精度良く判別することができる。また、ブルーレイディスクの型式を判定した後に、ディスクの種類の判別を行う必要がないため、ブルーレイディスクの種類を短時間で判別することができる。
【００１４】
請求項２の発明によれば、ディスク判別手段は、最小ウォブルＮＧ周期が、最小閾値周期未満である場合、ブルーレイディスクはウォブルが有ると判定し、最小閾値周期未満でない場合、最大ウォブルＮＧ周期が最大閾値周期を超えているときに、ブルーレイディスクはウォブルが無いと判定する。そして、ディスク判別手段は、最大ウォブルＮＧ周期が、最大閾値周期を超えていない場合、最大閾値周期から最大ウォブルＮＧ周期を引いた値が、最小ウォブルＮＧ周期から最小閾値周期を引いた値以上であるときに、ＬＴＨウォブルＮＧ周期とＨＴＬウォブルＮＧ周期を算出した後、最小ウォブルＮＧ周期と、最大ウォブルＮＧ周期とを再度設定する。そして、最大閾値周期から再度設定した最大ウォブルＮＧ周期を引いた値が、再度設定した最小ウォブルＮＧ周期から最小閾値周期を引いた値以上であるか否かの判断を所定回数繰り返す。
【００１５】
そして、ディスク判別手段は、最大閾値周期から最大ウォブルＮＧ周期を引いた値が、最小ウォブルＮＧ周期から最小閾値周期を引いた値以上であると所定回数以上判断された場合、ブルーレイディスクはウォブルが有ると判定し、一方、所定回数以上判断されない場合、ブルーレイディスクはウォブルが無いと判定する。そして、ディスク判別手段は、ウォブルが有ると判定したブルーレイディスクの種類は、データの書込みが可能なブルーレイディスクであると判別し、ウォブルが無いと判定したブルーレイディスクの種類は、読出し専用のブルーレイディスクであると判別する。
【００１６】
そのため、再度設定した最小ウォブルＮＧ周期から最小閾値周期を引いた値以上であるか否かの判断を所定回数繰り返すので、ブルーレイディスクの種類を精度良く判別することができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の一実施形態に係るブルーレイディスクレコーダ（光ディスク装置）について、図１及び図２を参照して説明する。図１は、ブルーレイディスクレコーダ１の内部構成を示すブロック図であり、図２は、光ディスクドライブ１４の内部構成を示すブロック図である。
【００１８】
ブルーレイディスクレコーダ１は、ユーザによって操作され、装置各部に指示を与えるための操作部１１と、筐体外部に露出するように設けられたＨＤＭＩ端子等から構成される端子部１２と、ブルーレイディスク２を内部に着脱可能であり、内部に装着されたブルーレイディスク２からデータの読出しやデータの書込みを行う光ディスクドライブ１４と、装置各部を制御するための制御部（マイコン；ディスク判別手段、ウォブルＮＧ周期算出手段、ウォブルＮＧ周期モード別算出手段、ウォブルＮＧ周期設定手段）１０と、制御部１０を動作させるためのプログラム等が記憶された記憶部（メモリ；記憶手段）１３とを備える。
【００１９】
記憶部１３には、後述するウォブル検出処理（図５参照）において用いられるブルーレイディスク２に関して、ウォブルが検出できない周期（以下、ウォブルＮＧ周期）がこれより小さい場合、ブルーレイディスク２にはウォブルが有ると判定される周期（以下、最小閾値周期）と、ブルーレイディスク２のウォブルＮＧ周期がこれより大きい場合、ブルーレイディスク２にはウォブルが無いと判定される周期（以下、最小閾値周期）がそれぞれ記憶されている。また、記憶部１３には、ブルーレイディスク２からデータを読出す際に用いられる閾値光量がさらに記憶されている。
【００２０】
光ディスクドライブ１４は、図２に示すように、ブルーレイディスク２を回転させるためのスピンドルモータ５１と、スピンドルモータ５１の回転速度を制御するスピンドルモータ制御部５２と、ブルーレイディスク２に対してデータの読み書きや、ウォブルの検出を行う光ピックアップ（ウォブル検出手段の一部）５３と、光ピックアップ５３をブルーレイディスク２の径方向に移動さえるスレッドモータ５４と、スレッドモータ５４の動作を制御するスレッドモータ制御部５５とを備える。光ピックアップ５３によって検出されたウォブル等の情報は制御部１０に送信される。制御部１０は、受信したウォブルの情報に基づいてブルーレイディスク２の種類を判別する。
【００２１】
ところで、ブルーレイディスク２の種類には、データを書込み可能なブルーレイディスク（ＢＤ−Ｒ、ＢＤ−ＲＥ）と、読出し専用のブルーレイディスク（ＢＤ−ＲＯＭ）がある。書込み可能なブルーレイディスクには、所定周期で蛇行したウォブルが形成されており、読出し専用のブルーレイディスクには、通常、ウォブルが形成されていない。
【００２２】
また、ブルーレイディスクの型式には、データが書込まれると記録膜の反射率が書込み前に比べて書込み後に低くなるディスク（Ｈｉｇｈ  ｔｏ  Ｌｏｗディスク；以下、ＨＴＬディスク）と、書込み後に高くなるディスク（Ｌｏｗ  ｔｏ  Ｈｉｇｈディスク；以下、ＬＴＨディスク）がある。
【００２３】
光ピックアップ５３は、図３に示すように、ブルーレイディスク２に青紫色のレーザ光を照射するレーザダイオード５３ａと、ブルーレイディスク２からの反射光を受光するフォトダイオード５３ｂとを有する。フォトダイオード５３ｂは、複数個に分割された受光面を含むものである。
【００２４】
光ピックアップ５３は、ブルーレイディスク２にデータを書込むとき、ブルーレイディスク２にレーザ光を照射してデータを書込む。また、光ピックアップ５３は、ブルーレイディスク２からデータの読出しやウォブルの検出を行うとき、ブルーレイディスク２にレーザ光を照射した後その反射光をフォトダイオード５３ｂの各受光面を用いて受光する。制御部１０は、光ピックアップ５３の各受光面によって受光された反射光量の差や和を検出することによりデータの読出しやウォブルの検出を行う。
【００２５】
また、制御部１０及び光ピックアップ５３で構成されるウォブル検出手段は、ＨＴＬディスクからデータの読出しやウォブルの検出を行うためのフィルタモード（以下、ＨＴＬフィルタモード)と、ＬＴＨディスクからデータの読出しやウォブルの検出を行うためのフィルタモード（以下、ＬＴＨフィルタモード）とを有する。
【００２６】
具体的には、例えば、光ピックアップ５３がＨＴＬディスクからデータを読出すとき、レーザ光をＨＴＬディスクに照射した後に、このＨＴＬディスクからの反射光を受光し、この反射光の反射光量と、記憶部１３に予め記憶されている閾値光量とを比較し、閾値光量よりも反射光量の方が低いものを検出することにより、ＨＴＬディスクに書込まれたデータを読出す。
【００２７】
また、光ピックアップ５３がＬＴＨディスクからデータを読出すとき、レーザ光をＬＴＨディスクに照射した後に、このＬＴＨディスクからの反射光を受光し、この反射光の反射光量と、記憶部１３に予め記憶されている閾値光量とを比較し、閾値光量よりも反射光量の方が高いものを検出することにより、ＬＴＨディスクに書込まれたデータを読出す。
【００２８】
次に、ブルーレイディスク２の種類の判別処理について、図４に示すフローチャートを参照して説明する。まず、制御部１０は、光ディスクドライブ１４の内部に装着されたブルーレイディスク２に対して、光ピックアップ５３を用いて、ウォブルの有無を検出する処理（ウォブル検出処理）を行う（Ｓ１）。なお、ウォブル検出処理の詳細については後述する。
【００２９】
上記Ｓ１の処理の結果、ウォブルが有ると判定した場合（Ｓ２でＹＥＳ）、光ディスクドライブ１４の内部に装着されるブルーレイディスク２の種類は、ＢＤ−ＲやＢＤ−ＲＥ等の書込み可能なブルーレイディスク２であると判別し（Ｓ３）、処理を終了する。一方、ウォブルが無いと判定した場合（Ｓ２でＮＯ）、光ディスクドライブ１４の内部に装着されているブルーレイディスク２の種類は、ＢＤ−ＲＯＭ等の読出し専用のブルーレイディスクであると判別し（Ｓ４）、処理を終了する。
【００３０】
次に、上記ウォブル検出処理の詳細について、図５に示すフローチャートを参照して説明する。まず、制御部１０は、ウォブル検出手段をＨＴＬフィルタモードとして機能させた後（Ｓ１１）、光ピックアップ５３を用いて、ブルーレイディスク２をトラッキングさせ（Ｓ１２）、光ピックアップ５３によってウォブルが検出できないときに、ウォブルが検出できない周期、すなわち、前回ウォブルが検出されてから次にウォブルが検出されるまでの期間（以下、ウォブルＮＧ周期という）を算出する（Ｓ１３）。なお、上記Ｓ１３の処理によって算出されたウォブルＮＧ周期を、説明の便宜上「ＨＴＬウォブルＮＧ周期」と示す。
【００３１】
そして、制御部１０は、ウォブル検出手段をＬＴＨフィルタモードとして機能させた後（Ｓ１４）、光ピックアップ５３を用いて、ブルーレイディスク４をトラッキングさせ（Ｓ１５）、光ピックアップ５３によりウォブルが検出できないときに、ウォブルＮＧ周期を算出する（Ｓ１６）。なお、上記Ｓ１６の処理によって算出されたウォブルＮＧ周期を、説明の便宜上「ＬＴＨウォブルＮＧ周期」と示す。
【００３２】
そして、制御部１０は、ＨＴＬウォブルＮＧ周期とＬＴＨウォブルＮＧ周期のうちの小さい方をＭｉｎＮＧＣｎｔ（最小ウォブルＮＧ周期）として設定した後（Ｓ１７）、ＨＴＬウォブルＮＧ周期とＬＴＨウォブルＮＧ周期のうちの大きい方をＭａｘＮＧＣｎｔ（最大ウォブルＮＧ周期）として設定する（Ｓ１８）。そして、制御部１０は、算出したＭｉｘＮＧＣｎｔとＭａｘＮＧＣｎｔ、並びに、記憶部１３に記憶されている最小閾値周期と最大閾値周期を用いて、ウォブルの有無の判定を行うための処理（ウォブル有無判定処理）を行う（Ｓ１９）。なお、ウォブル有無判定処理の詳細については後述する。
【００３３】
次に、上記ウォブル有無判定処理の詳細について、図６に示すフローチャートを参照して説明する。ここでは、説明の便宜上、記憶部１３に記憶されている最小閾値周期を、説明の便宜上「Ａ」と示し、最大閾値周期を、説明の便宜上「Ｂ」と示す。
【００３４】
まず、制御部１０は、ＭｉｎＮＧＣｎｔが、Ａ未満であるか否かを判断し、この判断の結果、Ａ未満である場合（Ｓ２１でＹＥＳ）、光ディスクドライブ１４の内部に装着されているブルーレイディスク２はウォブルが有りと判定し（Ｓ４１）、ウォブル有無判定処理を終了する。
【００３５】
一方、上記Ｓ２１において、ＭｉｎＮＧＣｎｔがＡ未満ではない場合（Ｓ２１でＮＯ）、制御部１０は、ＭａｘＮＧＣｎｔがＢを超えているか否かを判断し、その結果、Ｂを超えている場合（Ｓ２２でＹＥＳ）、光ディスクドライブ１４の内部に装着されているブルーレイディスク４はウォブルが無いと判定し（Ｓ３１）、ウォブル有無判定処理を終了する。
【００３６】
一方、上記Ｓ２２において、ＭａｘＮＧＣｎｔがＢを超えていない場合（Ｓ２２でＮＯ）、制御部１０は、ＢからＭａｘＮＧＣｎｔを引いた値（Ｂ−ＭａｘＮＧＣｎｔ）が、ＭｉｎＮＧＣｎｔからＡを引いた値（ＭｉｎＮＧＣｎｔ−Ａ）以上であるか否かを判断し、（Ｂ−ＭａｘＮＧＣｎｔ）の値が、（ＭｉｎＮＧＣｎｔ−Ａ）の値以上（（Ｂ−ＭａｘＮＧＣｎｔ）≧（ＭｉｎＮＧＣｎｔ−Ａ））の場合（Ｓ２３でＹＥＳ）、ウォブルが有りと仮判定をする（Ｓ３２）。
【００３７】
そして、制御部１０は、仮判定を任意の回数（ｎ回）繰返したか否かを判断し、繰返していない場合（Ｓ２５でＮＯ）、上記図５に示したＳ１１〜Ｓ１９の処理を再度行う。具体的には、ＭｉｎＮＧＣｎｔとＭａｘＮＧＣｎｔとを再度設定した後、これらの値を用いて、上記Ｓ２１以降の処理を再度行うことによりウォブルの有無を判定する。
【００３８】
一方、仮判定をｎ回繰返した場合（Ｓ２５でＹＥＳ）、制御部１０は、任意の回数（ｋ回）以上、ウォブル有りと仮判定されたときに（Ｓ２６でＹＥＳ）、ウォブルが有りと判定し（Ｓ２８）、ウォブル有無判定処理を終了する。
【００３９】
一方、制御部１０は、任意の回数（ｋ回）以上、ウォブル有りと仮判定されていないとき（Ｓ２６でＮＯ）、ウォブルが無いと判定し（Ｓ２７）、ウォブル有無判定処理を終了する。
【００４０】
上述したように、本実施形態に係るブルーレイディスクレコーダ１によれば、図５に示したように、光ピックアップ５３をＨＴＬモードとして機能させて算出したウォブルＮＧ周期と、光ピックアップ５３をＬＴＨモードとして機能させて算出したウォブルＮＧ周期とを用いて、図６に示すように、ウォブルの有無の判定を行う。そのため、光ディスクドライブ１４の内部に装着されたブルーレイディスク２の型式に係わらず、ブルーレイディスク２の種類を精度良く判別することができる。また、従来の特許文献１のように、ブルーレイディスク２の型式を判定した後に、ディスクの種類の判別を行う必要がないため、ブルーレイディスク２の種類を短時間で判別することができる。
【００４１】
また、ブルーレイディスク２の型式を判定した後に、ブルーレイディスク２の種類を判別する必要がないため、スピンアップ中に、ブルーレイディスク２の種類を判別することができる。また、ブルーレイディスクレコーダ１に部材を追加する必要がないので、ブルーレイディスクレコーダ１の製造コストを抑制することができる。
【００４２】
また、図６の上記Ｓ２５、Ｓ２６に示すように、任意の回数の仮判定処理を行った後に、ウォブルの有無を判定するため、ブルーレイディスク２の種類を精度良く判別することができる。
【００４３】
なお、本発明は、上記実施形態の構成に限られず、発明の趣旨を変更しない範囲で種々の変形が可能である。
【図面の簡単な説明】
【００４４】
【図１】本発明の一実施形態に係るブルーレイディスクレコーダの内部構成を示すブロック図。
【図２】上記ブルーレイディスクレコーダの光ディスクドライブの内部構成を示すブロック図。
【図３】上記光ディスクドライブの光ピックアップの概略構成を示す図。
【図４】上記ブルーレイディスクレコーダにおけるディスク種類判別処理の手順を示すフローチャート。
【図５】上記ディスク種類判別処理におけるウォブル検出処理の手順を示すフローチャート。
【図６】上記ウォブル検出処理におけるウォブル有無判定処理の手順を示すフローチャート。
【符号の説明】
【００４５】
１  ブルーレイディスクレコーダ（光ディスク装置）
２  ブルーレイディスク（光ディスク）
１０  制御部（ディスク判別手段、ウォブルＮＧ周期算出手段、ウォブルＮＧ周期モード別算出手段、ウォブルＮＧ周期設定手段、ウォブル検出手段）
１３  記憶部（記憶手段）
５３  光ピックアップ（ウォブル検出手段）
【図１】
0004618320.tif 000002
【図２】
0004618320.tif 000003
【図３】
0004618320.tif 000004
【図４】
0004618320.tif 000005
【図５】
0004618320.tif 000006
【図６】
0004618320.tif 000007