(57)【特許請求の範囲】
【請求項１】
追記型ディスクおよび書き換え型ディスクのいずれに対してもデータの記録を行うことができる光ディスク装置であって、
挿入された光ディスクが追記型ディスクか書き換え型ディスクかを判別するディスク判別手段と、
挿入された光ディスクに対してデータの記録を行っているとき、前記挿入された光ディスクが追記型ディスクである場合にはトラックずれに関する第１の条件が満足されたときにトラック飛び検出信号を出力し、挿入された光ディスクが書き換え型ディスクである場合には前記トラックずれに関する第１の条件よりも成立しやすい第２の条件が満足されたときにトラック飛び検出信号を出力するトラック飛び検出信号生成手段と、
データの記録時に前記トラック飛び検出信号が出力されると、データの記録を停止する制御部と、
を備える光ディスク装置。
【請求項２】
挿入された光ディスクが記録に対する交替処理の可能な追記型ディスクである場合は、前記トラックずれに関する第１の条件に代えて前記第２の条件を適用する、請求項１に記載の光ディスク装置。
【請求項３】
前記第１の条件は、データの記録中に再生される物理アドレスに不連続が発生することである、請求項１または２に記載の光ディスク装置。
【請求項４】
前記第２の条件は、データの記録中に再生されるアドレスに不連続が発生するか、あるいは、トラッキングエラー信号の絶対値が所定値を超えることである、請求項１から３のいずれかに記載の光ディスク装置。
【請求項５】
前記トラック飛び検出信号生成手段は、物理アドレスの不連続性によりトラック飛びを検出したときに第１検出信号を生成する第１のトラック飛び検出手段と、トラッキングエラー信号に基づいてトラック飛びを検出したときに第２検出信号を生成する第２のトラック飛び検出手段とを含み、前記ディスク判別手段が、挿入された光ディスクを追記型ディスクであると判断した場合、前記第２のトラック飛び検出手段を無効化または鈍感化する、請求項１に記載の光ディスク装置。
【請求項６】
前記トラック飛び検出信号生成手段は、トラック飛びが発生したと判定する時間を設定する検出時間選択手段を有し、
前記ディスク判別手段で判別した結果に応じて前記検出時間選択手段が設定する検出時間を切り換え、
前記ディスク判別手段が追記型ディスクと判別した場合に設定する時間を、書き換え型ディスクと判別した場合に選択する時間よりも長くする、請求項１に記載の光ディスク装置。
【請求項７】
前記制御部は、挿入された光ディスクが追記型ディスクである場合、記録開始後に予め設定された時間が経過するまでは前記第２の条件を満足するとデータの記録を停止する、請求項１に記載の光ディスク装置。
【請求項８】
記録開始からの経過時間を計測する記録時間計測手段を備え、
前記トラック飛び検出信号生成手段は、ディスク判別手段で判別された結果および前記記録時間計測手段が計測した経過時間に基づいてトラック飛び検出信号を生成し、
前記制御部は、データ記録中に前記トラック飛び検出信号生成手段がトラック飛びを判定したときにデータの記録を停止させる、請求項７に記載の光ディスク装置。
【請求項９】
前記トラック飛び検出信号生成手段は、前記ディスク判別手段が追記型ディスクと判別した場合に、前記記録時間計測手段が所定時間を計測するまでは、ディスク外周側のトラック飛び検出を無効化または鈍感化し、前記記録時間計測手段が前記所定時間を計測した後は、ディスク内周側およびディスク外周側のトラック飛び検出を無効化または鈍感化する、請求項８に記載の光ディスク装置。
【請求項１０】
追記型ディスクおよび書き換え型ディスクのいずれに対してもデータの記録を行うことができる光ディスク装置の光ディスクコントローラであって、
挿入された光ディスクに対してデータの記録を行っているとき、前記挿入された光ディスクが追記型ディスクである場合にはトラックずれに関する第１の条件が満足されたときにデータの記録を停止し、挿入された光ディスクが書き換え型ディスクである場合には前記トラックずれに関する第１の条件よりも成立しやすい第２の条件が満足されたときにデータの記録を停止させる、光ディスクコントローラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、書き換え型および追記型のいずれの光ディスクに対してもデータを記録できる光ディスク装置に関する。
【背景技術】
【０００２】
光ディスクに記録されているデータは、比較的弱い一定の光量の光ビームを回転する光ディスクに照射し、光ディスクによって変調された反射光を検出することによって再生される。
【０００３】
再生専用の光ディスクには、光ディスクの製造段階でピットによる情報が予めスパイラル状に記録されている。これに対して、書き換え可能な光ディスクや追記型の光ディスクでは、スパイラル状のランドまたはグルーブを有するトラックが形成された基材表面に、光学的にデータの記録／再生が可能な記録材料膜が蒸着等の方法によって堆積されている。
【０００４】
書き換え型または追記型の光ディスクにデータを記録する場合、記録すべきデータに応じて光量を変調した光ビームを光ディスクに照射し、それによって記録材料膜の特性を局所的に変化させることによってデータの書き込みを行う。
【０００５】
なお、トラックの深さ、および記録材料膜の厚さは、光ディスク基材の厚さに比べて小さい。このため、光ディスクにおいてデータが記録されている部分は、２次元的な面を構成しており、「情報記録面」と称される場合がある。本明細書では、このような情報記録面が深さ方向にも物理的な大きさを有していることを考慮し、「情報記録面」の語句を用いる代わりに、「情報記録層」の語句を用いることとする。光ディスクは、このような情報記録層を少なくとも１つ有している。なお、１つの情報記録層が、現実には、相変化材料層や反射層などの複数の層を含んでいてもよい。
【０００６】
書き換え型または追記型の光ディスクにデータを記録するとき、または、このような光ディスクに記録されているデータを再生するとき、光ビームが情報記録層における目標トラック上で常に所定の集束状態となる必要がある。このためには、「フォーカス制御」および「トラッキング制御」が必要となる。「フォーカス制御」は、光ビームの焦点の位置が常に情報記録層上に位置するように対物レンズの位置を情報記録層の法線方向に制御することである。一方、トラッキング制御とは、光ビームのスポットが所定のトラック上に位置するように対物レンズの位置を光ディスクの半径方向（以下、「ディスク径方向」と称する。）に制御することである。
【０００７】
従来、高密度・大容量の光ディスクとして、ＤＶＤ（Digital Versatile Disc）−ＲＯＭ，ＤＶＤ−ＲＡＭ，ＤＶＤ−ＲＷ，ＤＶＤ−Ｒ，ＤＶＤ＋ＲＷ，ＤＶＤ＋Ｒ等の光ディスクが実用化されてきた。また、ＣＤ（Compact Disc）は今も普及している。最近は、ハイビジョン画質でデータの記録が可能な光ディスクが要望され、Ｂｌｕ−ｒａｙ Ｄｉｓｋ（以下、「ＢＤ」と称する。）が開発されている。書き換え型ディスクであるＢＤ−ＲＥが実用化されているが、ＢＤ−ＲＥよりも低コストで生産可能な追記型ディスクであるＢＤ−Ｒの開発も進められている。
【０００８】
ＢＤのようにトラックピッチが狭い光ディスクにデータを記録する場合、光ディスクのトラッキング制御を特に高い精度で実行することが求められる。トラッキング制御は、データ記録中に光ディスクが受ける衝撃、光ディスクの欠陥、ディスク表面の傷またはダストなどにより、不安定になる場合がある。所定のトラックにデータを記録しているとき、上記原因でトラッキング制御が不安定化すると、光ビームの集束点がトラックから外れ、隣接トラックにデータを誤って記録してしまう可能性がある。
【０００９】
従来、トラッキングエラー信号の大きさに基づいてトラックずれを検知することにより、所定値以上のトラックずれが発生したとき、「トラック飛び」が発生したと判定し、データの記録を停止することが行われていた。
【００１０】
特許文献１は、欠陥検出手段によって光ディスク上に欠陥を検出した場合は、トラッキングエラー信号が増大しても、その増大原因が欠陥に起因すると判断し、「トラック飛び」が発生したとは判定しない技術を開示している。特許文献２は、トラック間に設けられたアドレスピットを検出することにより、「トラック飛び」を検出する技術を開示している。
【特許文献１】特開２００３−２７２１６１号公報
【特許文献２】特開２００１−５６９３６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
トラッキングエラー信号に基づいて「トラック飛び」を検出する方式を採用した場合、光ビームの集束点が実際には隣接するトラックにまで変位していない時でも、データの記録を停止してしまう可能性があった。また、光ディスクの回転時に偏芯が生じると、トラッキング制御が正常に行われていても、トラッキングエラー信号が変動する場合がある。そのような場合には、「トラック飛び」と誤って判定し、データ記録を停止することがあった。
【００１２】
このように、隣接するトラックにデータを誤って記録するような事態に至っていないにもかかわらず、「トラック飛び」が発生したと誤って判定し、その結果としてデータ記録を中断すると、追記型ディスクの場合は、再生不能な領域が存在することになるという問題点があった。
【００１３】
一方、トラッキング信号に基づいて「トラック飛び」を検知する代わりに、例えば物理アドレスの不連続性に基づいて「トラック飛び」を検知する方式を採用すると、実際に「トラック飛び」に至る前の段階で速やかにトラッキング異常を検知することができない。すなわち、物理アドレスの不連続性から「トラック飛び」を検出する場合は、光ディスク上の光スポットが「トラック飛び」によって隣接トラックに移動し、そのトラックを所定値以上の時間追従しながら論理アドレスを読み出すことが必要になる。このため、「トラック飛び」の発生を確実に検知できるが、隣接トラック上に既にデータが記録されていた場合は、そのデータを部分的に破壊・消去してしまうことになる。このため、従来は、書き換え型か追記型の違いに関係なく、トラッキングエラー信号に基づいて迅速に「トラック飛び」を検知することができる方法が採用されていた。
【００１４】
本発明は上記に鑑みてなされたものであって、追記型ディスクおよび書き換え型ディスクの各々に対してより好ましいトラック飛び検出を行うことのできる光ディスク装置を提供することにある。
【課題を解決するための手段】
【００１５】
本発明の光ディスク装置は、追記型ディスクおよび書き換え型ディスクのいずれに対してもデータの記録を行うことができる光ディスク装置であって、挿入された光ディスクが追記型ディスクか書き換え型ディスクかを判別するディスク判別手段と、挿入された光ディスクに対してデータの記録を行っているとき、前記挿入された光ディスクが追記型ディスクである場合にはトラックずれに関する第１の条件が満足されたときにトラック飛び検出信号を出力し、挿入された光ディスクが書き換え型ディスクである場合には前記トラックずれに関する第１の条件とは異なる第２の条件が満足されたときにトラック飛び検出信号を出力するトラック飛び検出信号生成手段と、データの記録時に前記トラック飛び検出信号が出力されると、データの記録を停止する制御部とを備えている。
【００１６】
好ましい実施形態において、挿入された光ディスクが記録に対する交替処理の可能な追記型ディスクである場合は、前記トラックずれに関する第１の条件に代えて前記第２の条件を適用する。
【００１７】
好ましい実施形態において、前記第１の条件は、データの記録中に再生される物理アドレスに不連続が発生することである。
【００１８】
好ましい実施形態において、前記第２の条件は、データの記録中に再生されるアドレスに不連続が発生するか、あるいは、トラッキングエラー信号の絶対値が所定値を超えることである。
【００１９】
好ましい実施形態において、前記ディスク判別手段が、挿入された光ディスクを追記型ディスクであると判断した場合、前記追記型ディスクの種類またはフォーマットの種類に応じて前記第１の条件を変更する。
【００２０】
好ましい実施形態において、前記ディスク判別手段が挿入された光ディスクを書き換え型ディスクであると判断した場合、前記書き換え型ディスクの種類またはフォーマットの種類に応じて前記第２の条件を変更する。
【００２１】
好ましい実施形態において、前記トラック飛び検出信号生成手段は、物理アドレスの不連続性によりトラック飛びを検出したときに第１検出信号を生成する第１のトラック飛び検出手段と、トラッキングエラー信号に基づいてトラック飛びを検出したときに第２検出信号を生成する第２のトラック飛び検出手段とを含み、前記ディスク判別手段の判別結果に応じて、前記第１検出信号および第２検出信号の少なくとも一方を前記トラック飛び検出信号として出力する。
【００２２】
好ましい実施形態において、前記ディスク判別手段が、挿入された光ディスクを追記型ディスクであると判断した場合、前記第２のトラック飛び検出手段を無効化または鈍感化する。
【００２３】
好ましい実施形態において、トラック飛びが発生したことを検出するトラック飛び検出信号生成手段と、前記トラック飛びが発生したと判定するレベルを選択するレベル選択手段とを備え、前記ディスク判別手段で判別した結果に応じて、前記レベル選択手段が設定するレベルを切り換える。
【００２４】
好ましい実施形態において、前記ディスク判別手段が追記型ディスクと判別した場合に選択するレベルを、書き換え型ディスクと判別した場合に選択するレベルよりも高い値に設定する。
【００２５】
好ましい実施形態において、前記トラック飛び検出信号生成手段は、トラック飛びが発生したと判定する時間を設定する検出時間選択手段を有し、前記ディスク判別手段で判別した結果に応じて前記検出時間選択手段が設定する検出時間を切り換える。
【００２６】
好ましい実施形態において、前記ディスク判別手段は、追記型ディスクと判別した場合に設定する時間を、書き換え型ディスクと判別した場合に選択する時間よりも長くする。
【００２７】
好ましい実施形態において、前記制御部は、挿入された光ディスクが追記型ディスクである場合、記録開始後に予め設定された時間が経過するまでは前記第２の条件を満足するとデータの記録を停止する。
【００２８】
好ましい実施形態において、記録開始からの経過時間を計測する記録時間計測手段と、前記ディスク判別手段で判別された結果および前記記録時間計測手段が計測した経過時間に基づいてトラック飛び検出信号を生成するトラック飛び検出信号生成手段とを備え、前記制御部は、データ記録中に前記トラック飛び検出信号生成手段がトラック飛びを判定したときにデータの記録を停止させる。
【００２９】
好ましい実施形態において、前記トラック飛び検出信号生成手段は、前記ディスク判別手段が追記型ディスクと判別した場合に、前記記録時間計測手段が所定時間を計測するまでは、前記第２のトラック飛び検出手段をディスク外周側のトラック飛び検出を無効化または鈍感化し、前記記録時間計測手段が前記所定時間を計測した後は、前記第２のトラック飛び検出手段をディスク内周側およびディスク外周側のトラック飛び検出を無効化または鈍感化する。
【００３０】
好ましい実施形態において、前記トラック飛び検出信号生成手段は、トラック飛びと判定するレベルを選択するレベル選択手段を有し、前記ディスク判別手段で判別した結果に応じて、前記レベル選択手段に設定するレベルを切り換える。
【００３１】
好ましい実施形態において、前記ディスク判別手段が追記型ディスクと判別した場合に選択するレベルを、書き換え型ディスクと判別した場合よりも高いレベルを選択する。
【００３２】
好ましい実施形態において、前記トラック飛び検出信号生成手段は、トラック飛びと判定する時間を設定する検出時間選択手段を有し、前記ディスク判別手段が判別した結果に応じて、前記検出時間選択手段が設定する時間を切り換える。
【００３３】
好ましい実施形態において、前記ディスク判別手段が追記型ディスクと判別した場合に設定する時間を、書き換え型ディスクと判別した場合に設定する時間よりも長くする。
【００３４】
本発明による光ディスクコントローラは、追記型ディスクおよび書き換え型ディスクのいずれに対してもデータの記録を行うことができる光ディスク装置の光ディスクコントローラであって、挿入された光ディスクに対してデータの記録を行っているとき、前記挿入された光ディスクが追記型ディスクである場合にはトラックずれに関する第１の条件が満足されたときにデータの記録を停止し、挿入された光ディスクが書き換え型ディスクである場合には前記トラックずれに関する第１の条件とは異なる第２の条件が満足されたときにデータの記録を停止させる。
【発明の効果】
【００３５】
本発明の光ディスク装置は、挿入された光ディスクが追記型ディスクか書き換え型ディスクかを判別するディスク判別手段を備えており、光ディスクが追記型か書き換え型に応じて「トラック飛び」の検知基準を異なるレベルに設定している。このため、追記型ディスクおよび書き換え型ディスクの各々に対して、より好ましいトラック飛び検出を行うことが可能になる。
【００３６】
本発明の好ましい例では、書き換え型ディスクに対しては、トラッキングエラー信号に基づいて「トラック飛び」を迅速に検出するが、追記型ディスクに対しては、論理アドレスの不連続性から「トラック飛び」を検出する。このように「トラック飛び」の検知条件を光ディスクの種類に応じて適切に変更することにより、それぞれの光ディスクに応じた適切な処理が可能になる。
【発明を実施するための最良の形態】
【００３７】
本発明による光ディスク装置の好ましい実施形態によれば、書き換え型ディスクが挿入されていると判定された場合は、トラッキングエラー信号に基づいて「トラック飛び」の検出を行うが、追記型ディスクが挿入されていると判定された場合には、トラッキングエラー信号による「トラック飛び」の検出を無効化または鈍感化する。これにより、「トラック飛び」に至らない単なる「トラックずれ」の段階におけるデータ記録停止を回避し、追記型ディスクの再生不能化を防止する。
【００３８】
トラッキングエラー信号に基づくトラッキング制御は、周知の通り、光ディスクにおけるトラッキング制御方法として最も一般的である。トラッキングエラー信号は、通常、光ディスクのトラックが延びる方向に平行な直線によって２分割されたフォトディテクタを用い、ディスク内周側とディスク外周側との間に生じる光量の差分を示す信号として生成される。
【００３９】
トラッキングエラー信号は、光ディスク上に形成される光スポットがトラック中心に存在するときに略０となるが、光スポットがトラック中心から左右にシフトするほど、大きな値を示すようになる。トラッキングエラー信号の正負は、光スポットがディスク内周側にシフトしているか、ディスク外周側にシフトしているかによって異なる。通常の光ディスク装置では、トラッキング制御が実行されているとき、光ピックアップ内の対物レンズの位置を調整することにより、トラッキングエラー信号を略０に維持するためのサーボ制御が実行される。
【００４０】
本発明による光ディスク装置の実施形態を説明する前に、まず、図１（ａ）から（ｄ）を参照しながら、「トラック飛び」および「トラックずれ」の態様を説明する。
【００４１】
図１（ａ）から（ｄ）に示されている光スポットは、いずれも、図中左から右に向かって光ディスク上のトラックを追従するものとする。図１（ａ）は、何らかの外乱によって、データが記録されるべきトラック（記録トラック）を光スポットが追従できなくなり、ディスク内周側に位置する隣接トラックに移動してしまった状況を示している。同様に、図１（ｂ）は、記録トラックを光スポットが追従できなくなり、ディスク外周側に位置する隣接トラックに移動してしまった状況を示している。本明細書では、図１（ａ）または（ｂ）に示す状況を「トラック飛び」と称することにする。「トラック飛び」は、光スポットが記録トラックに隣接するトラックに移動する場合だけではなく、記録トラックから２トラック以上離れたトラックに移動する場合をも含むものとする。
【００４２】
図１（ｃ）は、光スポットがトラック中心からディスク内周側に変位した後、「トラック飛び」に到ることなく、トラック中心に復帰した状況を示している。同様に、図１（ｄ）は、光スポットがトラック中心からディスク外周側に変位した後、「トラック飛び」に到ることなく、トラック中心に復帰した状況を示している。本明細書では、図１（ｃ）、（ｄ）に示す状況を「トラックずれ」と称することにする。トラッキング制御を実行しているとき、微小なトラックずれは常に存在しているが、「トラックずれ」はデータ記録の支障にはならない。
【００４３】
図１（ａ）から（ｄ）には、ノイズが省略された理想的なトラッキングエラー信号が示されているが、実際のトラッキングエラー信号にはノイズが含まれている。また、図１（ｃ）および図１（ｄ）に示されている「トラックずれ」が発生した場合、現実のトラッキングエラー信号には小さなＳ字状カーブが現れる。このため、トラッキングエラー信号に基づいて「トラック飛び」と「トラックずれ」とを正確に区別することは極めて困難である。したがって、トラッキングエラー信号に基づいて「トラック飛び」を検知しようとすると、実際には「トラックずれ」しか生じていない場合でも、誤って「トラック飛び」と判定しまうことが頻繁に生じることになる。
【００４４】
このような誤判定は、ＢＤのようにトラック幅が狭くなるほど、顕著に生じやすくなることがわかった。ＢＤのトラックピッチは０．３２μｍであり、ＤＶＤ±Ｒ／ＲＷのトラックピッチ（０．７４μｍ）やＤＶＤ−ＲＡＭのトラックピッチ（０．６２μｍ）の半分程度である。
【００４５】
本願発明者の検討によると、ＢＤのように狭いトラック上に何らかの異常部位（記録膜の不均一やトラックグルーブの形状異常）が存在すると、図１（ｃ）および（ｄ）に示すような「トラックずれ」しか発生していない場合でも、トラッキングエラー信号には、図１（ａ）および（ｂ）に示すようなＳ字状波形が生じやすくなり、誤って「トラック飛び」と判断しやすくなる。
【００４６】
したがって、トラッキングエラー信号に基づいて「トラック飛び」を検知したときに直ちにデータ記録を停止する従来の方式を採用すると、実際には「トラックずれ」しか生じていないときでも、データの記録を停止してしまうことになる。このことは書き換え可能型ディスクの場合には特に問題を引き起こさないが、追記型ディスクの場合には大きな問題となる。なぜなら、追記型ディスクにおいてデータ記録を中断することは、それまでに記録してきた一連のデータを再生不能にしてしまい、また、記録を中断した箇所からデータの追記を行うこともできないからである。
【００４７】
以下、データ記録の中断が追記型ディスクおよび書き換え型ディスクの各々に与える影響の違いを詳細に説明する。
【００４８】
まず、書き換え型ディスクについて、データ記録中に「トラック飛び」を検出しても無視する場合を説明する。この場合において、図１（ｃ）および図１（ｄ）に示す「トラックずれ」は発生しているが、図１（ａ）および図１（ｂ）に示すような「トラック飛び」が生じていないときは、データの記録は正常であるため、「トラックずれ」が生じたトラック（記録トラック）および当該記録トラックに隣接するトラック（隣接トラック）の各々について、いずれも、データの正常な再生が可能になる。
【００４９】
上記の内容は、図２（ａ）に示す書き換え型ディスクの「表」に簡単に示されている。具体的には、「記録ブロック」の「（ｃ）内周トラックずれ」および「（ｄ）外周トラックずれ」の列における「無視」の欄にまとめられている。なお、この表に記載されている「○」は問題が無いことを示し、「×」は問題があることを示している。
【００５０】
一方、図１（ａ）および図１（ｂ）に示すような「トラック飛び」が発生していたときは、そのままデータ記録を続けると、「トラック飛び」による誤記録が隣接トラックに対して行われることになる。この場合、ディスク内周側の隣接トラックに誤ってデータを記録すると、記録データの消失を招いてしまう。これは、ディスク内周側からディスク外周側に向かってスパイラル状にデータを記録してゆくからである。このため、図２（ａ）の表における「隣接トラック」に関する「（ａ）内周トラック飛び」の列には、「無視」の欄に「×」が記載されている。しかし、「隣接トラック」の「（ｂ）外周トラック飛び」の列における「無視」の欄には、「○」が記載されている。ディスク外周側に「トラック飛び」が発生しても、既記録データの消失は生じないからである。ただし、ランダムアクセスが可能な書き換え型ディスクの場合は、ディスクの内周側か外周側かによらず、「トラック飛び」が発生したときに「無視」を続けると、隣接トラックは再生不能となってしまう。
【００５１】
次に、書き換え可能型ディスクにおいて「トラック飛び」を検知したとき、直ちにデータの記録を停止する場合を考える。この処理を図２の表では、「エラー処理」と記載している。この処理を実行する場合は、隣接トラックの上書きを防止でき、また、途中で記録を停止した記録ブロックも書き換えも可能であるため、記録ブロックの信頼性を損なうことがない。したがって、図２（ａ）の表では、「（ａ）内周トラック飛び」から「（ｄ）外周トラックずれ」の全ての場合において、「○」が記載されている。
【００５２】
以上のことから明らかなように、書き換え可能型ディスクでは、エラー処理を行うことにより、隣接トラックに対する誤記録をできるだけ防止する必要がある。すなわち、書き換え型ディスクにおいては、トラック飛びをできるだけ敏感に検出し、トラック飛びの可能性があれば、それがトラック飛びに至らない単なるトラックずれであったとしても、データの記録を停止することが、記録信頼性を保つために好適な処理と言える。したがって、書き換え型ディスクの場合、トラッキングエラー信号の変動に基づいて「トラック飛び」または所定レベル以上の「トラックずれ」を検出したときに速やかにデータ記録を停止することが好ましい。
【００５３】
次に、追記型ディスクの場合に同様の処理を行った場合を説明する。
【００５４】
追記型ディスクについては、トラッキングエラー信号に基づいて「トラック飛び」または所定レベル以上の「トラックずれ」を検出したときにデータ記録を停止すると（エラー処理）、隣接トラックへのデータの誤記録を確実に防止できる。このため、図２（ｂ）の「表」の「エラー処理」の欄に示すように、隣接トラックの再生可能性を確保できる。
【００５５】
しかしながら、追記型光ディスクへのデータ記録は、エラー訂正の都合上、エラー訂正ブロック単位で実行するため、データ記録を途中で停止した場合、記録中のデータを、停止個所から追記することはできない。また、追記型ディスクであるため、記録ブロックの開始位置から記録停止した位置までの書き換えも当然できない。このため、記録停止したブロックは再生することができなくなってしまい、その結果、再生エラーの発生する部分を含む光ディスクとなり、光ディスク自体が利用できなくなる。このことは、記録ブロックそのものが再生不可となるため、実際にはトラック飛びが発生していないトラックずれの場合でも、同様である。このため、図２（ｂ）の表における「記録ブロック」では、「エラー処理」の欄の全てに「×」が記載されている。
【００５６】
これに対し、トラッキングエラー信号に基づいて所定レベル以上の「トラックずれ」を検知した場合も、それを無視し、データ記録を続行する処理（「無視」）を行った場合を考える。この場合は、実際に「トラック飛び」が発生したときと、単なる「トラックずれ」しか発生していないときの間で評価が分かれる。図１（ａ）および図１（ｂ）に示すような「トラック飛び」が発生していたときは、ディスク内周側の隣接トラックに移動した場合、そのトラック（データ既記録済み）にデータを上書きして再生不能としてしまい、ディスク外周側の隣接トラック（御記録トラック）に移動した場合は、そのトラックに対してデータの誤記録を行ってしまうことになる（表では「×」）。しかし、単なる「トラックずれ」しか発生していないときは、データ記録を続行しても隣接トラックおよび記録ブロックに問題は発生しない（表の「無視」の欄では「○」）。
【００５７】
ＢＤのようにトラックピッチが狭い光ディスクでは、トラッキングエラー信号に基づいて「トラック飛び」を検知しても、実際には、「トラックずれ」しか発生していないことが頻繁に生じ得る。このような事情を考慮すると、追記型ディスクでは、トラッキングエラー信号に基づくトラック飛び検出を無視する方が、統計的にみて問題が少ないといえる。故に追記型ディスクの場合は、トラッキングエラー信号に基づいて「トラック飛び」または所定レベル以上の「トラックずれ」を検知したときも、データの記録を停止することなく、データ記録を続行することが好ましい。その場合、実際に「トラック飛び」が発生していたときは光ディスクの再生が不能になるが、「トラックずれ」しか発生していなかったときは、光ディスクの再生が可能である。
【００５８】
上記の考察に基づいて完成した本発明の光ディスク装置では、挿入された光ディスクが追記型ディスクか書き換え型ディスクかを判別するディスク判別手段と、その判別結果に従って異なる動作を実行するトラック飛び検出信号生成手段とを備えている。本発明におけるトラック飛び検出信号生成手段は、挿入された光ディスクが追記型ディスクである場合には、トラックずれに関する第１の条件が満足されたときにトラック飛び検出信号を出力する。本発明の好ましい態様では、単なる「トラックずれ」ではなく、実際に「トラック飛び」が発生した可能性の高いとき、また確実に「トラック飛び」が発生したときにトラック飛び検出信号を出力する。一方、このトラック飛び検出信号生成手段は、挿入された光ディスクが書き換え型ディスクである場合、トラックずれに関する第１の条件とは異なる（相対的に緩い）第２の条件が満足されたときにトラック飛び検出信号を出力する。例えば、トラッキングエラー信号に基準を超える変動が発生したとき、単なる「トラックずれ」しか生じてない可能性があっても、トラック飛び検出信号を出力する。
【００５９】
本発明の光ディスク装置が備える制御部は、データの記録時にトラック飛び検出信号に応答してデータの記録を停止するように動作する。このため、好ましい例では、挿入された光ディスクが追記型ディスクの場合は、トラッキングエラー信号に基づく「トラック飛び」の検知を無視してデータ記録を継続することができ、書き換え型ディスクの場合と取り扱いを変更することができる。その結果、トラッキングエラー信号に異常が生じやすいＢＤの追記型ディスクに対しては、不用意にデータ記録を途中で停止し、その光ディスクの再生を不能にしてしまう事態を回避できる。
【００６０】
以下、本発明による光ディスク装置の好ましい実施形態を説明する。
【００６１】
（実施形態１）
図３を参照しながら、本発明による光ディスク装置の第１の実施形態を説明する。
【００６２】
図示されている光ディスク１０１は、ＢＤ−ＲＥ（書き換え型ディスク）またはＢＤ−Ｒ（追記型ディスク）である。光ディスク１０１には、スパイラル状に延びるグルーブトラックが形成されており、このグルーブは蛇行（ウォブル）している。ウォブルの振幅はラジアル方向に±１０ｎｍ程度であり、単一の基本周波数をベースにしているが、ウォブル形状によって規定される「ＭＳＫ（Minimum-Shift-Keying」」や「ＳＴＷ（Saw-Tooth-Wobble）」が物理アドレスを表現している。
【００６３】
本実施形態の光ディスク装置に光ディスク１０１が挿入されると、光ヘッド１０２から光ディスク１０１に光ビームが照射され、光ビームの集束点（光スポット）が光ディスク１０１の情報記録層上に位置するようにフォーカス制御が実行される。本実施形態の光ディスク装置は、ＢＤ以外の光ディスク（例えばＤＶＤ）に対するデータの記録・再生を行うことができる構成を採用していても良い。この場合、光ディスク装置に挿入された光ディスク１０１の種類を判別するための動作が実行される。
【００６４】
光ヘッド１０２では、レーザダイオード（光源）１１５が放射する光ビームを、コリメータレンズ１１６で平行光に変換する。この平行光は、ビームスプリッタ１１７で反射された後、対物レンズ１１８によって光ディスク１０１の情報記録層に集束される。情報記録層で反射された光は、対物レンズ１１８およびビームスプリッタ１１７を通過し、受光素子１１９に入射する。受光素子１１９は、複数の分割領域を有しており、各分割領域から入射光強度に応じた電気信号を生成して出力する。
【００６５】
信号生成部１０４は、受光素子１１９から出力された電気信号に対して差動演算を施した後、ＤＣ（０Ｈｚ）から数十ｋＨｚ以下の周波成分を抽出することによってトラッキングエラー信号（Ｓ２）を生成する。また信号生成部１０４は、受光素子１１９から出力された電気信号から所定周波数帯域（数十ｋＨｚ〜数ＭＨｚ）の信号成分を抽出することにより、ウォブル信号（Ｓ１）を生成する。ウォブル信号（Ｓ１）は物理アドレス再生のための信号として用いられる。
【００６６】
トラッキング制御部１０５は、光ビームの集束点が所望のトラックを追従するように、トラッキングエラー信号（Ｓ２）に基づいて対物レンズ１１８の位置を制御する。より詳細には、トラッキングエラー信号（Ｓ２）が０レベルに近づくように、トラッキング駆動部１０３を介して対物レンズ１１８の位置を調節する。
【００６７】
光ディスクが光ディスク装置に挿入されたとき、移送機構（図示せず）によって光ヘッド１０２を光ディスク上の管理情報が記録されている領域の近傍に移動する。管理情報再生部１０７は、ウォブル信号（Ｓ１）から管理情報を取得する。ディスク判別部１１０は、管理情報再生部１０７が取得した管理情報に基づいて、挿入された光ディスクが追記型ディスクであるか書き換え型ディスクであるかを判別し、その情報を保持する。ディスク判別部１１０は、追記型ディスクが挿入されていると判別されたとき、光ディスク判別信号（Ｓ４）として"０"を出力するが、書き換え型ディスクが挿入されていると判別されたときは、"１"を出力する。なお、本明細書では、論理低（Ｌｏｗ）の信号を"０"と標記し、論理高（Ｈｉｇｈ）の信号を"１"を標記することにするが、信号の具体的な形態は本実施形態で説明するものに限定されない。
【００６８】
光ディスク１０１からの管理情報の取得が完了すると、移送機構は光ヘッド１０２を光ディスクのユーザエリアに対向する位置に移送させ、光ディスク装置は記録／再生の待機状態となる。
【００６９】
信号生成部１０４からウォブル信号（Ｓ１）を受け取るアドレス検出部１０６は、ユーザデータの記録／再生／待機状態において、ウォブル信号（Ｓ１）から物理アドレスを検出し、出力する。物理アドレスは第１のトラック飛び検出部１０８にも送られる。
【００７０】
第１のトラック飛び検出部１０８は、通常、正常状態として"０"を出力している。ただし、アドレス検出部１０６の出力した物理アドレス情報を順次受け取り、物理アドレス情報の連続性が保たれていないとき、「トラック飛び」が発生したと判断する。この場合、トラック飛び情報として、"１"を出力する。このように、第１のトラック飛び検出部１０８は、物理アドレスに基づいてトラック飛びの検出を行うため、現実にトラック飛びが発生した場合を適確に検知することができるが、後述する第２のトラック飛び検出部１０９による検出動作に比べて長い検出時間（例えば１０〜２０ｍ秒）を要する。
【００７１】
第２のトラック飛び検出部１０９は、通常、正常状態として"０"を出力している。ディスク判別部１１０から出力される光ディスク判別信号（Ｓ４）を受け取り、光ディスク判別信号（Ｓ４）が"０"であれば、常に"０"を出力する。すなわち、追記型ディスクが挿入されているとき、常に"０"を出力する。一方、書き換え型ディスクが挿入されているとき、すなわち光ディスク判別信号（Ｓ４）が"１"である場合は、トラッキングエラー信号（Ｓ２）に基づいてトラック飛びを検知したときは"１"を出力する。具体的には、トラッキングエラー信号（Ｓ２）が所定のレベル範囲外となる期間が所定時間以上連続したとき、第２のトラック飛び検出部１０９は、トラック飛びが発生したと判断し、"１"を出力する。
【００７２】
論理和回路１１１は、第１のトラック飛び検出部１０８の出力、および第２のトラック飛び検出部１０９の出力の論理和をトラック飛び検出信号（Ｓ３）として出力する。
【００７３】
制御部１１２は、例えばホストコンピュータからの指示に応じて、記録／再生の制御を行う。具体的には、データの再生（または待機）状態において、制御部１１２は記録／再生切換部１１３を再生状態に設定し、記録／再生切換部１１３がレーザ駆動部１１４を制御してレーザ１１５の放射する光ビームのパワーを一定の再生光レベル（例えば、０．３ｍＷ）に保持する。
【００７４】
再生状態では、加算部１２０が生成する加算信号に対して、再生処理部１２１がＡＧＣ（Ａｕｔｏ  Ｇａｉｎ  Ｃｏｎｔｒｏｌ）、波形等化、クロック抽出を行い、記録されているデータをデジタルデータに変換する。デコーダ１２２は、再生処理部１２１の出力に対して復調、エラー訂正、デスクランブルを施し、ホストコンピュータに再生データを出力する。
【００７５】
一方、光ディスク１０１にユーザデータを記録する記録状態では、制御部１１２が、記録／再生切換部１１３を記録状態に設定する。記録状態では、不図示のホストコンピュータから受け取る記録データに対して、エンコーダ１２４がスクランブル、エラー訂正符号付与、変調の各処理を行い、符号化された記録信号を生成する。記録処理部１２３は、エンコーダ１２４から記録信号を受け取り、マルチパルス化および記録補償処理を行い、レーザ発光パルス信号を生成する。記録／再生切換部１１３は、記録処理部１２３からレーザ発光パルス信号を受け取り、レーザ駆動部１１４を制御する。レーザ制御部１１４は、レーザ１１５が放射する光ビームのパワーを変調する。データ記録時の光ビームのパワー（記録パワー）の平均値は、例えば４．５ｍＷである。
【００７６】
制御部１１２は、記録状態において、"１"を示すトラック飛び検出信号（Ｓ３）を受け取ると、それまで記録状態にあった記録／再生切換部１１３を再生状態に強制的に遷移させ、データ記録を停止する。この結果、隣接トラックへの誤記録を防止することができる。
【００７７】
本実施形態では、管理情報再生部１０７、ディスク判別部１１０、アドレス抽出部１０６、第１のトラック飛び検出部１０８、第２のトラック飛び検出部１０９、論理和回路１１１、および制御部１１２は、光ディスクコントローラによって実現することができる。これらの各動作は、光ディスクコントローラのハードウェア、および／またはソフトウェアによる処理によって実行することができる。具体的には、既存の光ディスクコントローラにおけるプログラムを適切なものに設計することによって本実施形態の光ディスクの動作を規定することが可能である。
【００７８】
なお、本実施形態では、請求項における「トラック飛び検出信号生成手段」を、第１のトラック飛び検出部１０８、第２のトラック飛び検出部１０９、および論理和回路１１１の組み合わせによって構成している。本実施形態における「トラック飛び検出信号生成手段」は、挿入された光ディスクが追記型ディスクである場合には、トラックずれに関する第１の条件が満足された（物理アドレスに不連続が発生した）ときにトラック飛び検出信号を出力する。一方、挿入された光ディスクが書き換え型ディスクである場合には、トラックずれに関する第２の条件が満足された（アドレスに不連続が発生するか、トラッキングエラー信号の絶対値が所定値を超えた）ときにトラック飛び検出信号を出力する。
【００７９】
次に、図４を参照しながら、アドレスの不連続に基づいて「トラック飛び」を検出する第１のトラック飛び検出部１０８の構成を説明する。
【００８０】
第１のトラック飛び検出部１０８は、図４に示される構成を有しており、アドレス検出部１０６からアドレス情報を取得し、内部のメモリ５０１にアドレス情報を保持する。期待値アドレス生成部５０２は、次に取得すべきアドレスをメモリ５０１に保持されているアドレス情報から生成し、出力する。期待値不一致検出部５０３は、アドレス検出部１０６が検出した次のアドレスを受け取り、期待値アドレス生成部５０２から出力されているアドレスと、アドレス検出部１０６から出力されている実際のアドレスとを比較する。両者が一致していれば、正常状態として"０"を出力し、一致していなければトラック飛びと判定し、"１"を出力する。第１のトラック飛び検出部１０８が"１"の信号を出力したときは、単なるトラックずれではなく、トラック飛びが実際に発生したといえる。
【００８１】
本実施形態ではウォブル信号（Ｓ１）に基づいてアドレスを検出しているが、他のアドレス検出方法を採用しても良い。例えば、物理アドレスが光ディスク上に設けられたプリピットによって表現されている場合は、プリピットアドレスの変化に基づいて「トラック飛び」を検出してもよい。
【００８２】
次に、図５を参照しながら、トラッキングエラー信号に基づいて「トラック飛び」を検出する第２のトラック飛び検出部１０９の構成を説明する。
【００８３】
第２のトラック飛び検出部１０９がトラッキングエラー信号（Ｓ２）を受けとると、内部の絶対値生成部６０１がトラッキングエラー信号（Ｓ２）の絶対値を生成する。第１の比較器６０２は、トラッキングエラー信号（Ｓ２）の絶対値と所定レベルＶｔｈとを比較することにより、トラッキングエラー信号（Ｓ２）がＶｔｈ以上または−Ｖｔｈ以下のときに"１"を出力し、それ以外のときは"０"を出力する。
【００８４】
本実施形態では、トラッキングエラー信号の絶対値（「トラックずれ」の大きさ）が所定レベル以上に大きくなったときに直ちに「トラック飛び」と判定するわけではない。本実施形態では、以下に説明するように、「トラックずれ」の大きさが所定レベル以上となる時間が所定の期間継続したときに、「トラック飛び」と判定する。なお、この「トラック飛び」は、「トラック飛び」が実際に発生した場合だけではなく、単なる「トラックずれ」が生じた場合をも含むものである。すなわち、第１のトラック飛び検出部１０８が厳密な意味での「トラック飛び」を検出するのに対して、第２のトラック飛び検出部１０９は、トラッキングエラー信号では「トラック飛び」と判別困難な「トラックずれ」が生じた状態を、迅速かつ敏感に「トラック飛び」として検知することができる。
【００８５】
カウンタ６０３は、第１の比較器６０２の出力が"１"の区間を所定周期でカウントし、第１の比較器６０２の出力が"０"になると、カウンタ値をクリアする。これにより、"１"区間の時間幅を検出する。第２の比較器６０４は、カウンタ６０３の検出値が所定時間Ｔａｂｊ以下であれば、"０"を出力し、Ｔａｂｊを超える場合は、"１"を出力する。
【００８６】
出力選択部６０５は、光ディスク判別信号（Ｓ４）を受け取り、光ディスク判別信号（Ｓ４）が書き換え型ディスクを示す"１"であれば、第２の比較器６０４からの信号を出力し、追記型を示す"０"であれば、出力を"０"に固定する。
【００８７】
以上の説明からわかるように、第２のトラック飛び検出部１０９は、追記型ディスクが挿入されているとき、「トラック飛び」の検出有無によらず、常に、"０"の信号を出力する。言い換えると、第２のトラック飛び検出部１０９は、追記型ディスクに対しては実質的に無効化される。
【００８８】
本実施形態における第２のトラック飛び検出部１０９は、書き換え型ディスクが挿入された場合のみ、トラッキングエラー信号が−ＶｔｈからＶｔｈの範囲外となる時間がＴａｂｊを超えると、「トラック飛び」と判定する。Ｖｔｈの大きさは、光スポットがグルーブを横切る時に発生するトラッキングエラー信号の１／３から２／３程度の大きさに設定することが望ましい。所定時間Ｔａｂｊは、トラッキングサーボが応答する時間の２／３以下の大きさに設定することが望ましい。このようにして、ＶｔｈおよびＴａｂｊの大きさを適切な値に設定することにより、「トラック飛び」には至らないような微小な「トラックずれ」を誤って「トラック飛び」と判定しないようにすることが可能である。すなわち、上記の構成を採用することにより、単なる「トラックずれ」であることが明白な場合は、それを無視することができる。
【００８９】
なお、ＶｔｈやＴａｂｊの値は、挿入された光ディスクの種類、フォーマット、および／または線速度等に応じて変更しても良い。トラッキングエラー信号の平均値がオフセットを持つような場合には、絶対値生成部６０１の前にハイパスフィルタを設けてもよい。
【００９０】
次に、図６のフローチャートを参照しつつ本実施形態における動作の流れを説明する。
【００９１】
本実施形態の光ディスク装置に光ディスクが挿入される（ＳＴＥＰ１）と、図３のディスク判別部１１０により、ディスク判別動作が実行される（ＳＴＥＰ２）。ＳＴＥＰ３では、挿入された光ディスクが書き換え型ディスクか否かが判定される（ＳＴＥＰ３）。
【００９２】
挿入された光ディスクが書き換え型ディスクであれば（ＹＥＳ）、図３の第２のトラック飛び検出部１０９を有効化する（ＳＴＥＰ４）。その結果、アドレスの不連続性によりトラック飛びを検出したときだけではなく、トラッキングエラー信号に基づいてトラック飛びを検出したときでも、トラック飛び検出信号が出力される。一方、挿入された光ディスクが追記型ディスクである場合は、第２のトラック飛び検出部１０８を無効化する（ＳＴＥＰ５）。この場合、アドレスの不連続性が検知されときのみ、トラック飛び信号を出力する。
【００９３】
このように実施形態によれば、挿入された光ディスクが追記型ディスクか書き換え型ディスクかを判別し、追記型か書き換え型かに応じてトラック飛びの検出条件を切り換えるため、追記型ディスクおよび書き換え型ディスクのそれぞれに対して最も適したトラック飛び検出を行うことができる。
【００９４】
（実施形態２）
次に図７および図８を参照しながら本発明による光ディスク装置の第２の実施形態を説明する。本実施形態における光ディスク装置は、第２のトラック飛び検出部の構成が異なること、および、記録時間計測部を備えていることを除けば、基本的には、実施形態１における光ディスク装置の構成と同様の構成を有している。以下、第１の実施形態とは異なる点を詳細に説明し、共通する構成要素の説明は省略する。なお、図３に示されている再生処理部１２１、記録処理部１２３などの構成要素（データの記録／再生部分）については図示を省略しているが、実施形態１と同様に、これらの構成要素を備えている（図９も同様）。
【００９５】
図７に示す本実施形態の光ディスク装置でも、ディスク判別部１１０は、挿入された光ディスクが書き換え型ディスクであれば、光ディスク判別信号（Ｓ４）として"０"の信号を出力し、追記型ディスクであれば、"１"の信号を出力する。
【００９６】
本実施形態では、記録時間計測部７０２が制御部１１２から記録信号を取得し、記録開始からの時間を計測する。記録時間計測部７０２は、記録開始後、所定時間が経過するまでは記録時間計測信号（Ｓ５）として"１"の信号を出力し、所定時間経過後は、"０"の信号を出力する。この所定時間は、光ディスクの回転に伴って光スポットが１〜１０本のトラックを追従しながら走査するために必要な時間に設定することが望ましい。
【００９７】
第２のトラック飛び検出部７０１は、光ディスク判別信号（Ｓ４）、および記録時間計測信号（Ｓ５）に応じて、トラッキングエラー信号（Ｓ２）からトラック飛び判定を行い、結果を示す信号を出力する。
【００９８】
論理和回路１１１は、第１のトラック飛び検出部１０８の出力と第２のトラック飛び検出部７０１の出力の論理和を、トラック飛び検出信号（Ｓ３）として出力する。
【００９９】
次に、図８を参照する。図８は、第２のトラック飛び検出部７０１の構成を示す図である。
【０１００】
第２のトラック飛び検出部７０１が内蔵する第１の比較器８０１は、入力されたトラッキングエラー信号（Ｓ２）が所定レベルＶｔｈｉ以上になると、"１"を出力し、この所定レベルをより低いと、"０"を出力する。第２の比較器８０２は、トラッキングエラー信号が所定レベルＶｔｈｏより低いと、"１"を出力し、この所定レベル以上であれば、"０"を出力する。トラッキングエラー信号（Ｓ２）は、光スポットが光ディスク１０１の案内グルーブに対して相対的にディスク内周側に変位すれば正方向に、ディスク外周側に変位すれば負方向に変化するため、第１の比較器８０１は、ディスク内周側のトラック飛び検出を行い、第２の比較器８０２はディスク外周側のトラック飛び検出を行うことができる。
【０１０１】
トラック飛び信号設定部８０３は、光ディスク判別信号（Ｓ４）が"１"の場合、言い換えると、書き換え型ディスクが挿入されている場合は、第１の比較器８０１の出力と第２の比較器８０２の出力との論理和を出力する。一方、光ディスク判別信号（Ｓ４）が"０"の場合、言い換えると、追記型ディスクが挿入されている場合は、記録時間計測信号（Ｓ５）が"１"のとき、すなわち記録開始から所定時間経過するまでは、第１の比較器８０１の出力を出力する。しかし、記録開始から所定時間経過後、すなわち記録時間計測信号（Ｓ５）が"０"になると、"０"を出力する。
【０１０２】
ユーザデータが一部の領域に既に記録されている追記型ディスクに対して新たなユーザデータを追加的に記録する場合、記録開始直後にディスク内周側にトラック飛びが発生すると、既記録のユーザデータ上に別のユーザデータを誤って記録し、既記録のユーザデータを破壊してしまうことになる。しかしながら、本実施形態の光ディスク装置によれば、記録開始から所定時間が経過するまでの間は、ディスク内周側へのトラック飛び検出をトラッキングエラー信号に基づいて行い、追記型ディスクへの記録を停止している。このため、追記時における既記録領域への誤記録を防止することができる。
【０１０３】
本実施形態では、上記の指定時間が経過するまでの期間、ディスク内周側へのトラックずれに対してのみトラック飛びを判定しているが、ディスク外周側へのトラックずれに対してトラック飛びを検出するようにしてもよい。
【０１０４】
（実施形態３）
追記型ディスク上に交替領域が確保され、交替可能な記録が指定されれば、記録時のエラー発生時に、書き換え型ディスクにおける記録の再試行に類似する動作を実行することができる。言い換えると、交代処理可能な追記型ディスクの場合、「トラック飛び」が発生した場合、データの記録に失敗した記録ブロックを追記型ディスク上の交替領域に記録することが可能である。このように、交代処理が可能な追記型ディスクの場合は、追記型であっても、書き換え型ディスクに相当する記録信頼性を確保することができるため、本実施形態では、交替処理の可能な追記型ディスクを書き換え型ディスクと同様に取り扱う。
【０１０５】
以下、図９を参照しながら本発明による光ディスク装置の第３の実施形態を説明する。
【０１０６】
本実施形態における光ディスク装置は、交代制御部９０１を備えるとともに、第２のトラック飛び検出部９０２の内部構成が図１０に示される構成に変更されていることを除けば、実施形態１における光ディスク装置の構成と同様の構成を有している。
【０１０７】
図９に示される交替制御部９０１は、制御部１１２がホストから記録時に交替処理を行うかどうか、またはホストからの記録コマンド時に交替処理を行う記録コマンドを受け取る。交代制御部９０１は、交替処理が可能な記録を行う場合に、交替制御信号（Ｓ６）が"１"になるように設定し、それ以外は交替処理を行わない状態として、交替制御信号（Ｓ６）が"０"になるように設定する。
【０１０８】
第２のトラック飛び検出部９０２は、通常、正常状態として"０"を出力している。光ディスク判別信号（Ｓ４）が"０"、かつ交替制御信号（Ｓ６）が"０"であれば、"０"を常に出力し、それ以外の場合は、トラッキングエラー信号（Ｓ２）が所定のレベル範囲外となる期間が所定時間以上連続した場合にトラック飛び情報として"１"を出力する。
【０１０９】
本実施形態では、書き換え型ディスクが挿入されている場合において、トラック飛び検出信号（Ｓ３）が検出されたとき、制御部１１２は記録の再試行を行う。一方、追記型ディスクが挿入されている場合において、トラック飛び検出信号（Ｓ３）が検出されたときは、交替処理を行う。なお、書き換え型ディスクであっても交替処理が可能な場合は再試行を行わずに交替処理を行ってもよい。
【０１１０】
このように本実施形態の光ディスク装置によれば、交替処理が可能な追記型ディスクに対しては、トラッキングエラー信号に基づく第２のトラック飛び検出部９０２によるトラック飛び検出の結果を無視せず、データの記録を停止して交替処理を行う。
【０１１１】
次に、図１０を参照して本実施形態における第２のトラック飛び検出部９０２の構成例を説明する。
【０１１２】
第２のトラック飛び検出部９０２がトラッキングエラー信号（Ｓ２）を受けると、内部の絶対値生成部６０１がトラッキングエラー信号（Ｓ２）の絶対値を生成する。第１の比較器６０２は、トラッキングエラー信号（Ｓ２）の絶対値と所定レベルＶｔｈとを比較することにより、トラッキングエラー信号（Ｓ２）がＶｔｈ以上または−Ｖｔｈ以下のときに"１"を出力し、それ以外のときは"０"を出力する。
【０１１３】
カウンタ６０３は、第１の比較器６０２の出力が"１"の区間を所定周期でカウントし、第１の比較器６０２の出力が"０"になると、カウンタ値をクリアする。これにより、"１"区間の時間幅を検出する。第２の比較器６０４は、カウンタ６０３の検出値が所定時間Ｔａｂｊ以下であれば、"０"を出力し、Ｔａｂｊを超える場合は、"１"を出力する。
【０１１４】
出力選択部１００１は、光ディスク判別信号（Ｓ４）を受け取り、光ディスク判別信号（Ｓ４）が書き換え型ディスクを示す"１"であれば、第２の比較器６０４からの信号を出力する。しかし、光ディスク判別信号（Ｓ４）が追記型を示す"０"の場合は、交替制御信号（Ｓ６）が交替処理可能を示す"１"のとき、第２の比較器６０４からの信号を出力し、"０"であれば、常に"０"を出力する。これにより、交代処理が不能な追記型ディスクが挿入されている場合は、実施形態１において第２のトラック飛び検出部１０９の出力を無効化したように、第２のトラック飛び検出部９０２の出力を実質的に無効化する。
【０１１５】
このように第２のトラック飛び検出部９０２は、書き換え型ディスクが挿入された場合または交替処理が可能な追記型ディスクが挿入され場合には、トラッキングエラー信号が−Ｖｔｈ以上Ｖｔｈ以下の範囲から外れる時間がＴａｂｊを超えるとき、トラック飛びと判定する。Ｖｔｈの大きさは、光ディスクのグルーブ横断時に発生するトラッキングエラー信号の１／３から２／３程度に設定することが望ましい。また、Ｔａｂｊの大きさは、トラッキングサーボが応答する時間の２／３以下とすることが望ましい。ＶｔｈやＴａｂｊの大きさを、挿入された光ディスクの種類や線速度に応じて適時設定するようにしてもよい。
【０１１６】
（実施形態４）
上記の各実施形態では、書き換え可能型または交代処理可能な追記型ディスクでない場合、トラッキングエラー信号に基づく「トラック飛び」の検出を無効化するために、第２のトラック飛び検出部の出力信号のマスキングを行っている。しかし、トラッキングエラー信号に基づく「トラック飛び」の検出を無効化または鈍感化する方法は、出力信号のマスクキングに限定されず、他の方法を用いても良い。
【０１１７】
本実施形態の光ディスク装置は、図３に示す光ディスク装置のうち、第２のトラック飛び検出部１０９（図５）を、図１１に示す第２のトラック飛び検出部１０９に置き換えたものである。その他の構成および動作は、実施形態１による光ディスク装置と同じであるため、ここでは説明を省略する。
【０１１８】
以下、図１１を参照しながら、本実施形態における第２のトラック飛び検出部１０９の構成および動作を説明する。
【０１１９】
第２のトラック飛び検出部１０９がトラッキングエラー信号（Ｓ２）を受けると、内部の絶対値生成部６０１がトラッキングエラー信号（Ｓ２）の絶対値を生成する。一方、レベル選択部１１０１は、光ディスク判別信号（Ｓ４）が書き換え型ディスクを示す"１"であれば、Ｖｔｈａを出力し、追記型ディスクを示す"０"であれば、Ｖｔｈｂを出力する。ここで、ＶｔｈｂはＶｔｈａよりも大きい値を設定するものとする。
【０１２０】
第１の比較器６０２は、絶対値部６０１の出力（トラッキングエラー信号（Ｓ２）の絶対値）とレベル選択部１１０１の出力とを比較する。
【０１２１】
カウンタ６０３は、第１の比較器６０２の出力が"１"の区間を所定周期でカウントし、第１の比較器６０２の出力が"０"になると、カウンタ値をクリアする。これにより、"１"区間の時間幅を検出する。第２の比較器６０４は、カウンタ６０３の検出値が所定時間Ｔａｂｊ以下であれば、"０"を出力し、Ｔａｂｊを超える場合は、"１"を出力する。
【０１２２】
これにより、書き換え型ディスクが挿入されている場合には、トラッキングエラー信号（Ｓ２）がＶｔｈａ以上または−Ｖｔｈａ以下の時間が所定値を超えるとき、"１"を出力し、それ以外のときは"０"を出力する。一方、追記型ディスクが挿入されている場合には、トラッキングエラー信号（Ｓ２）がＶｔｈｂ以上または−Ｖｔｈｂ以下の時間が所定値を超える場合に"１"を出力し、それ以外は"０"を出力する。Ｖｔｈｂは、Ｖｔｈａよりも大きな値に設定しているので、追記型ディスクが挿入されている場合には、書き換え型ディスクが挿入されている場合よりも、トラッキングエラー信号が大きく変動しないとトラック飛びを検出しない。
【０１２３】
Ｖｔｈｂを十分大きい値（例えばグルーブ横断時に発生するトラッキングエラー信号よりも大きな値）に設定すれば、トラッキングエラー信号によるトラック飛び検出を無効化することもできる。
【０１２４】
（実施形態５）
本実施形態の光ディスク装置は、実施形態１の光ディスク装置（図３）において、第２のトラック飛び検出部１０９をさらに別の構成に置き換えたものである。その他の構成および動作は、実施形態１による光ディスク装置と同じであるため、ここでの説明は省略する。
【０１２５】
以下、図１２を参照しながら第２のトラック飛び検出部１０９の構成および動作について説明する。
【０１２６】
第２のトラック飛び検出部１０９がトラッキングエラー信号（Ｓ２）を受けると、内部の絶対値生成部６０１がトラッキングエラー信号（Ｓ２）の絶対値を生成する。第１の比較器６０２は、トラッキングエラー信号（Ｓ２）の絶対値と所定レベルＶｔｈとを比較することにより、トラッキングエラー信号（Ｓ２）がＶｔｈ以上または−Ｖｔｈ以下のときに"１"を出力し、それ以外のときは"０"を出力する。
【０１２７】
カウンタ６０３は、第１の比較器６０２の出力が"１"の区間を所定周期でカウントし、第１の比較器６０２の出力が"０"になると、カウンタ値をクリアする。これにより、"１"区間の時間幅を検出する。検出時間選択部１２０１は、入力されている光ディスク判別信号（Ｓ４）が書き換え型ディスクを示す"１"であればＴａｂｊａを出力し、追記型ディスクを示す"０"であればＴａｂｊｂを出力する。ここで、ＴａｂｊｂはＴａｂｊａよりも大きい値を設定するものとする。第２の比較器６０４は、カウンタ６０３の検出値が検出時間選択部１２０１の出力以下であれば"０"を出力し、検出時間選択部１２０１の出力を超える場合は"１"を出力する。
【０１２８】
これにより、書き換え型ディスクが挿入されている場合には、トラッキングエラー信号（Ｓ２）がＶｔｈ以上または−Ｖｔｈ以下の時間が第１の所定値（Ｔａｂｊａ）を超えるときに"１"を出力し、それ以外は"０"を出力することになる。一方、追記型ディスクが挿入されている場合には、トラッキングエラー信号（Ｓ２）がＶｔｈ以上または−Ｖｔｈ以下の時間が第２の所定値（Ｔａｂｊｂ）を超える場合に"１"を出力し、それ以外は"０"を出力する。ＴａｂｊｂはＴａｂｊａよりも大きな値に設定されているので、追記型ディスクが挿入されている場合には、書き換え型ディスクが挿入されている場合よりも長い時間、トラッキングエラー信号が変動していないと、トラック飛び検出と判定しない。
【０１２９】
Ｔａｂｊｂを十分大きな値（例えばトラッキングサーボが応答する時間よりも大きな値）に設定すれば、トラッキングエラー信号によるトラック飛び検出を無効化することもできる。
【０１３０】
以上説明してきた各実施形態において、ディスク判別部１１０、第１のトラック飛び検出部１０８、第２のトラック飛び検出部１０９、７０１、９０２、論理和回路１１１、制御部１１２、記録時間計測部７０２、交替制御部９０１等で行う動作を、ハードウェアまたはソフトウェアによる処理で行っても良い。これら各部は光ディスクコントローラのプログラムを適切なものに設計することによって実現することができる。
【０１３１】
なお、追記型ディスクと書き換え型ディスクとの間の判別を行うだけでなく、追記型ディスク／書き換え型ディスクのそれぞれにおいても、光ディスクの記録倍速情報、光ディスクベンダー情報、光ディスクのフォーマット等を識別し、その識別情報よって、上記のＶｔｈａ、Ｔａｂｊなどの値を可変に設定してもよい。また、これらの値は、多層光ディスクにおける情報記録層（レイヤ）毎に切り換えてもよい。
【０１３２】
上記の各実施形態の構成を組み合わせることにより、例えばハードディスク搭載の光ディスクレコーダにおいて、ハードディスク内の番組を光ディスクへダビングして編集する際に、その番組がコピーワンスである場合と、コピーフリーの場合で、さらにトラック飛び検出の信号を最適に選択するように構成してもよい。例えば、コピ−ワンスではトラック飛びを検出できずに最後までダビングが完了すると、ハードディスクの番組情報は消去されてしまうので、書き換え可能型ディスクと同様に記録中のトラック飛びは検出し易いほうに設定して確実にダビングできるようになる。逆に、コピーフリーの場合は、ユーザが意図的に消去しない限りは、ハードディスクに番組は残っている場合が多いので、追記型ディスクと同様に記録中のトラック飛びは検出しにくく設定して、できるだけ速やかにダビングできるようにすることが可能になる。
【産業上の利用可能性】
【０１３３】
本発明の光ディスク装置は、レコーダなどの家電機器やデータ記録装置などのＯＡ機器として産業界で広く用いられる。また、本発明の光ディスクコントローラは、各種の光ディスク装置に用いられる。
【図面の簡単な説明】
【０１３４】
【図１】（ａ）から（ｄ）は、トラッキング制御の異常状態を説明する図である。
【図２】トラッキング制御の異常時における光ディスクの信頼性を示す表であり、（ａ）は書き換え型ディスクに関し、（ｂ）は追記型ディスクに関する。
【図３】本発明の実施形態１における光ディスク装置のブロック図である。
【図４】本発明の実施形態１における第１のトラック飛び検出部を示すブロック図である。
【図５】本発明の実施形態１における第２のトラック飛び検出部を示すブロック図である。
【図６】本発明の実施形態１の動作手順を示すフローチャートである。
【図７】本発明の実施形態２における光ディスク装置のブロック図である。
【図８】本発明の実施形態２における第２のトラック飛び検出部を示すブロック図である。
【図９】本発明の実施形態３における光ディスク装置のブロック図である。
【図１０】本発明の実施形態３における第２のトラック飛び検出部を示すブロック図である。
【図１１】本発明の実施形態４における第２のトラック飛び検出部を示すブロック図である。
【図１２】本発明の実施形態５における第２のトラック飛び検出部を示すブロック図である。
【符号の説明】
【０１３５】
１０１  光ディスク
１０２  光ヘッド
１０３  トラッキング駆動部
１０４  信号生成部
１０５  トラッキングサーボ部
１０６  アドレス検出部
１０７  管理情報再生部
１０８  第１のトラック飛び検出部
１０９  第２のトラック飛び検出部
１１０  ディスク判別部
１１１  論理和回路
１１２  制御部
１１３  記録／再生切換部
１１４  レーザ駆動部
１１５  レーザダイオード
１１６  コリメータレンズ
１１７  ビームスプリッタ
１１８  対物レンズ
１１９  受光素子
【図１】
0004638335.tif 000002
【図２】
0004638335.tif 000003
【図３】
0004638335.tif 000004
【図４】
0004638335.tif 000005
【図５】
0004638335.tif 000006
【図６】
0004638335.tif 000007
【図７】
0004638335.tif 000008
【図８】
0004638335.tif 000009
【図９】
0004638335.tif 000010
【図１０】
0004638335.tif 000011
【図１１】
0004638335.tif 000012
【図１２】
0004638335.tif 000013