(57)【特許請求の範囲】
【請求項１】
記録可能な光ディスク上のトラックにレーザビームを照射して、情報の記録再生を行う光ディスク駆動装置において、
光ディスク上のプリグルーブに予め記録された時間情報と、検出されたプリグルーブ内時間のエラーを検出するプリグルーブ内時間検出手段と、
光ディスク上に追記された記録情報内に含まれる時間情報と、検出された記録情報内時間のエラーを検出する記録情報内時間検出手段と、
プリグルーブ内時間と記録情報内時間の２つの時間の内、エラーのない方が示す時間に基いて、現在の時間を検出する現在時間検出手段と、
情報の記録開始目標時間と、現在時間が示す時間とを比較し、両者が一致したことを検出したとき一致検出信号を出力する時間比較手段と、
前記一致検出信号によって、情報の記録動作を開始するエンコーダ手段と
を備えたことを特徴とする光ディスク駆動装置。
【請求項２】
請求項１の光ディスク駆動装置において、
現在時間検出手段は、現在時間の次のセクタの時間を演算する次セクタ時間演算手段を備え、
プリグルーブ内時間と記録情報内時間とがいずれもエラーのときは、前セクタで演算された次セクタ時間を現在時間として検出することを特徴とする光ディスク駆動装置。
【請求項３】
請求項１の光ディスク駆動装置において、
現在時間検出手段は、
現在時間の次のセクタの時間を演算する次セクタ時間演算手段と、
プリグルーブ内時間と記録情報内時間の２つの時間の内、いずれか一方がエラーでないとき、エラーのない方が示す時間と、前セクタにおいて、次セクタ時間演算手段によって演算された次セクタ時間とを比較する第２の時間比較手段とを備え、
情報の記録中に、前記第２の時間比較手段によって時間の不一致が検出されたときは、エンコーダ手段が、情報の記録動作を停止させることを特徴とする光ディスク駆動装置。
【請求項４】
請求項１の光ディスク駆動装置において、
現在時間検出手段は、
現在時間の次のセクタの時間を演算する次セクタ時間演算手段と、
プリグルーブ内時間と記録情報内時間の２つの時間の内、いずれか一方がエラーでないとき、エラーのない方が示す時間と、前セクタにおいて、次セクタ時間演算手段によって演算された次セクタ時間とを比較する第２の時間比較手段とを備え、
情報の記録開始前の回転時間待ち時間内に、前記第２の時間比較手段によって時間の不一致が検出されたときは、エンコーダ手段は、情報の記録動作を開始しないことを特徴とする光ディスク駆動装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、記録が可能なＣＤ−Ｒディスクや書き換え可能なＣＤ−ＲＷディスクなどを駆動する光ディスク駆動装置に係り、特に、光ディスク装置におけるアドレス（時間コード）検出装置に関する。
【０００２】
【従来の技術】
ＣＤ（コンパクトディスク）の一種として、ＣＤ−Ｒ（ＣＤレコーダブル：１回だけ記録が可能）ディスクやＣＤ−ＲＷ（ＣＤリライタブル：複数回の記録が可能、またＣＤ−Ｅ：ＣＤイレーザブルとも呼ばれている）ディスクが知られている。
ＣＤでは、記録情報中のサブコードのチャンネルＱに、１セクタ毎に現在の時間情報を示す時間コードが記録されている。
【０００３】
図５は、ＣＤにおけるサブコードのチャンネルＱについて、そのフォーマットの一例を示す図である。図において、Ｓ０とＳ１はサブコードフレーム同期信号を示す。
【０００４】
この図５に示すように、サブコードのチャンネルＱのフォーマットは、サブコードフレーム同期信号Ｓ０，Ｓ１、制御信号（Ｃｏｎｔｒｏｌ）、トラック番号（Ｔｒａｃｋ  Ｎo.）、トラック内時間、ディスク内時間、ＣＲＣコード（ＣＲＣ  ｒｅｍａｉｎｄｅｒ）等から構成されている。
【０００５】
また、ＣＤの一種であるＣＤ−ＲディスクやＣＤ−ＲＷディスク（以下、ＣＤ−Ｒ／ＲＷディスクと略称する）では、情報追記用のガイドトラックとして、プリグルーブが形成されている。
このプリグルーブは、２２．０５ｋHzを中心周波数として左右に正弦波状にウォブリング（蛇行）している。
この場合に、このプリグルーブには、１セクタ毎の時間情報を示す時間コードに対応して、２２．０５ｋHzを中心に±１ｋHzの変調度でＦＭ変調がかけられている。
【０００６】
そのため、ウォブリング周波数をＦＭ復調することによって、時間情報を示す時間コードが得られる。
このプリグルーブのウォブリング信号によって記録されている時間情報は、ＡＴＩＰ（Ａｂｓｏｌｕｔｅ  Ｔｉｍｅ  Ｉｎ  Ｐｒｅｇｒｏｏｖｅ）と呼ばれている。
このＡＴＩＰには、時間情報の他に、ＡＴＩＰ同期信号、ＣＲＣコードが含まれている。
ここで、ＡＴＩＰのフォーマットについて説明する。
【０００７】
図６は、ＡＴＩＰフレームのフォーマットについて、そのフレーム構成の一例を示す図である。
【０００８】
この図６に示すように、ＡＴＩＰフレームは、同期信号（Ｓｙｎｃ）と、ディスク内時間と、ＣＲＣコードから構成されている。
また、ディスク内時間は、分（Ｍｉｎｕｔｅｓ），秒（Ｓｅｃｏｎｄｓ），フレーム（Ｆｒａｍｅ）から構成される。
ＣＤ−Ｒ／ＲＷディスクに情報を記録可能なドライブ装置（以下、ＣＤ−Ｒ／ＲＷドライブと略称する）では、このＡＴＩＰを検出して、現在のセクタの時間情報を検出し、情報の記録開始セクタを判断する。
このＣＤ−Ｒ／ＲＷディスクに追記される記録情報は、ＣＤのフォーマットと同じである。
【０００９】
ここで、従来の技術を説明すると、ＣＤ−Ｒディスクにおけるプリグルーブのウォブリングから上述したような時間情報を含む付帯情報を検出する回路は、すでに提案されてる（例えば特開平６−２９０４６２号公報）。
しかし、ＣＤ−Ｒ／ＲＷディスクのプリグルーブ上に情報を記録した後では、記録情報の影響によってウォブリング信号のＳ／Ｎ比が劣化するため、ＡＴＩＰの復調誤りが生じやすくなる、という問題がある。
例えば、情報が記録された領域の直後の未記録領域へ情報を記録しようとする際などに、ＡＴＩＰが検出できず、情報の記録開始セクタが判定できないため、情報の記録が不可能になる、というケースが生じる。
【００１０】
【発明が解決しようとする課題】
先の従来の技術で説明したように、ＣＤ−Ｒ／ＲＷディスクのプリグルーブ上に情報を記録した後では、記録情報の影響によってウォブリング信号のＳ／Ｎ比が劣化するため、ＡＴＩＰの復調誤りが生じやすくなる、という問題がある。
この発明では、ＣＤ−Ｒ／ＲＷディスクの時間情報が確実に判断できるようにして、情報の記録が正確に行えるようにしたＣＤ−Ｒ／ＲＷドライブ等の光ディスク駆動装置における時間コード検出装置を実現することを課題とする。
【００１１】
【課題を解決するための手段】
請求項１の発明は、記録可能な光ディスク上のトラックにレーザビームを照射して、情報の記録再生を行う光ディスク駆動装置において、光ディスク上のプリグルーブに予め記録された時間情報と、検出されたプリグルーブ内時間のエラーを検出するプリグルーブ内時間検出手段と、光ディスク上に追記された記録情報内に含まれる時間情報と、検出された記録情報内時間のエラーを検出する記録情報内時間検出手段と、プリグルーブ内時間と記録情報内時間の２つの時間の内、エラーのない方が示す時間に基いて、現在の時間を検出する現在時間検出手段と、情報の記録開始目標時間と、現在時間が示す時間とを比較し、両者が一致したことを検出したとき一致検出信号を出力する時間比較手段と、前記一致検出信号によって、情報の記録動作を開始するエンコーダ手段とを備えたものである。
【００１２】
請求項２の発明は、請求項１の光ディスク駆動装置において、現在時間検出手段は、現在時間の次のセクタの時間を演算する次セクタ時間演算手段を備え、プリグルーブ内時間と記録情報内時間とがいずれもエラーのときは、前セクタで演算された次セクタ時間を現在時間として検出するものである。
【００１３】
請求項３の発明は、請求項１の光ディスク駆動装置において、現在時間検出手段は、現在時間の次のセクタの時間を演算する次セクタ時間演算手段と、プリグルーブ内時間と記録情報内時間の２つの時間の内、いずれか一方がエラーでないとき、エラーのない方が示す時間と、前セクタにおいて、次セクタ時間演算手段によって演算された次セクタ時間とを比較する第２の時間比較手段とを備え、情報の記録中に、前記第２の時間比較手段によって時間の不一致が検出されたときは、エンコーダ手段が、情報の記録動作を停止させるものである。
【００１４】
請求項４の発明は、請求項１の光ディスク駆動装置において、現在時間検出手段は、現在時間の次のセクタの時間を演算する次セクタ時間演算手段と、プリグルーブ内時間と記録情報内時間の２つの時間の内、いずれか一方がエラーでないとき、エラーのない方が示す時間と、前セクタにおいて、次セクタ時間演算手段によって演算された次セクタ時間とを比較する第２の時間比較手段とを備え、情報の記録開始前の回転時間待ち時間内に、前記第２の時間比較手段によって時間の不一致が検出されたときは、エンコーダ手段は、情報の記録動作を開始しないものである。
【００１５】
【発明の実施の形態】
第１の実施の形態
この第１の実施の形態は、請求項１の発明に対応しているが、請求項２から請求項４の発明にも関連しており、請求項１の発明が基本発明である。
この第１の実施の形態では、現在時間検出回路により、ＡＴＩＰエラー検出フラグ（ＡＴＩＰ  Ｅｒｒｏｒ）を参照して、エラーがないときは、検出されたＡＴＩＰ時間（ＡＴＩＰ  ｔｉｍｅ）を現在の時間コードとして検出する。また、ＡＴＩＰ時間にエラーがある場合には、サブコードのチャンネルＱエラー検出フラグ（ＳｕｂＱ  Ｅｒｒｏｒ）を参照し、エラーがないときは、サブコードのチャンネルＱ時間（ＳｕｂＱ  ｔｉｍｅ）を現在の時間コードとして検出する点に特徴を有している。
【００１６】
図１は、この発明の光ディスク駆動装置について、そのアドレス検出装置の要部構成の実施の形態の一例を示す機能ブロック図である。図において、１はディスク、２はスピンドルモータ、３はピックアップ、４は信号検出アンプ、５はＥＦＭデコーダ、６はサブコードＱ検出回路、７はＡＴＩＰデコーダ、８はＡＴＩＰ検出回路、９は現在時間検出回路、１０は比較器、１１はエンコーダ、１２はレーザ駆動回路を示し、ＥＦＭは再生信号、ＷＯＢＢＬＥはウォブル信号、ＳｕｂＱ  ｔｉｍｅはサブコードのチャンネルＱの時間情報、ＳｕｂＱ  ＥｒｒｏｒはサブコードのチャンネルＱエラー検出フラグ、ＡＴＩＰ  ｔｉｍｅはＡＴＩＰ時間情報、ＡＴＩＰ  ＥｒｒｏｒはＡＴＩＰエラー検出フラグ、Ｃｕｒｒｅｎｔｔｉｍｅは現在時間、Ｔａｒｇｅｔ  ｔｉｍｅは記録開始目標時間、Ｓｅｑ  Ｅｒｒｏｒは連続性異常信号を示す。
【００１７】
この図１に示したディスク１は、ＣＤ−Ｒ／ＲＷディスクで、すでに説明したように、プリグルーブのウォブリングによって、図６のフォーマットによるＡＴＩＰが記録されている。
光ディスク駆動装置は、従来と同様に、ディスク１を支持・回転させるスピンドルモータ２と、ディスク１にレーザビームを照射して、ディスク１からの反射光を受光するピックアップ３と、このピックアップ３を移動させる図示しない移動制御系を備えている。
ピックアップ３は、レーザビームをディスク１上に照射し、情報の記録再生を行う。
レーザ駆動回路１２は、情報の記録時に、エンコーダ１１から出力される記録信号に応じて、ピックアップ３のレーザを記録パワーで駆動する。
また、レーザ駆動回路１２は、情報の再生時には、レーザを再生パワーで駆動する。
【００１８】
この発明のアドレス検出装置は、主として次の各部から構成される。
ＡＴＩＰデコーダ７と、ＡＴＩＰ検出回路８は、光ディスク上のプリグルーブに予め記録された時間情報と、検出されたプリグルーブ内時間のエラーを検出するプリグルーブ内時間検出手段を構成している。
ＥＦＭデコーダ５は、サブコードＱ検出回路６は、光ディスク上に追記された記録情報内に含まれる時間情報と、検出された記録情報内時間のエラーを検出する記録情報内時間検出手段を構成している。
現在時間検出回路９は、プリグルーブ内時間と記録情報内時間の２つの時間の内、エラーのない方が示す時間に基いて、現在の時間を検出する現在時間検出手段である。
比較器１０は、情報の記録開始目標時間と、現在時間が示す時間とを比較し、両者が一致したことを検出したとき一致検出信号を出力する時間比較機能を有している。
エンコーダ１１は、一致検出信号によって、情報の記録動作を開始する機能を有している。
【００１９】
この発明のアドレス検出装置は、次のような動作を行う。
信号検出アンプ４は、ピックアップ３がディスク１から検出した反射光信号を増幅し、ディスク１上に記録された情報を再生した信号（再生信号ＥＦＭ）と、プリグルーブのウォブリングを検出した信号（ウォブル信号ＷＯＢＢＬＥ）を出力する。
ＥＦＭデコーダ５は、信号検出アンプ４から出力される再生信号ＥＦＭを復調して、サブコードＱ検出回路６へ出力する。
サブコードＱ検出回路６では、復調された信号から、サブコードのチャンネルＱを抽出して時間情報を得ると共に、抽出された時間情報に対するエラーを検出する。
このエラー検出には、先の図５に示したサブコードのチャンネルＱのフォーマットにおけるＣＲＣコードを利用する。
【００２０】
これに対して、ＡＴＩＰデコーダ７は、ウォブル信号ＷＯＢＢＬＥをＦＭ復調して、ＡＴＩＰ検出回路８へ出力する。
ＡＴＩＰ検出回路８では、復調された信号から、ＡＴＩＰ中の時間情報を得ると共に、抽出された時間情報に対するエラーを検出する。
このエラー検出には、先の図６に示したＡＴＩＰフォーマットのＣＲＣコードを利用する。
現在時間検出回路９には、サブコードＱ検出回路６とＡＴＩＰ検出回路８から出力信号が与えられる。
【００２１】
一方のサブコードＱ検出回路６からは、抽出されたサブコードのチャンネルＱの時間情報（ＳｕｂＱ  ｔｉｍｅ）と、サブコードのチャンネルＱエラー検出フラグ（ＳｕｂＱ  Ｅｒｒｏｒ）とが入力される。
他方、ＡＴＩＰ検出回路８からは、抽出されたＡＴＩＰ時間情報（ＡＴＩＰ  ｔｉｍｅ）と、ＡＴＩＰエラー検出フラグ（ＡＴＩＰ  Ｅｒｒｏｒ）とが入力される。
現在時間検出回路９では、入力されたＡＴＩＰエラー検出フラグを参照し、エラーがないときは、検出されたＡＴＩＰ時間（ＡＴＩＰ  ｔｉｍｅ）を、現在の時間コードとして検出する。
また、ＡＴＩＰエラー検出フラグを参照した結果、エラーがあったときは、サブコードのチャンネルＱエラー検出フラグを参照し、エラーがないときは、サブコードのチャンネルＱの時間（ＳｕｂＱ  ｔｉｍｅ）を現在の時間コードとして検出する。
【００２２】
比較器１０には、情報の記録開始目標時間（Ｔａｒｇｅｔ  ｔｉｍｅ）と、現在時間検出回路９によって検出された現在時間（Ｃｕｒｒｅｎｔ  ｔｉｍｅ）とが入力される。
比較器１０では、この記録開始目標時間と現在時間とを比較し、これらが一致すると、エンコーダ１１に記録開始信号を出力する。
エンコーダ１１は、記録開始信号が入力されると、レーザ駆動回路１２に対して記録信号の出力を開始し、ＣＤ−ＲまたはＣＤ−ＲＷのディスク１上の所望時間位置から情報の記録が行われる。
【００２３】
以上のように、この第１の実施の形態では、現在時間検出回路９は、ＡＴＩＰエラー検出フラグを参照し、エラーがないときは、検出されたＡＴＩＰ時間（ＡＴＩＰ  ｔｉｍｅ）を、現在の時間コードとして検出する。
また、ＡＴＩＰ時間（ＡＴＩＰ  ｔｉｍｅ）にエラーがあるときは、サブコードのチャンネルＱエラー検出フラグを参照し、エラーがないときは、サブコードのチャンネルＱの時間（ＳｕｂＱ  ｔｉｍｅ）を現在の時間コードとして検出するようにしている。
したがって、プリグルーブ上に情報を記録した後で、記録情報の影響によってウォブル信号のＳ／Ｎ比が劣化し、ＡＴＩＰの復調誤りが生じやすくなるような場合でも、ＣＤ−ＲやＣＤ−ＲＷディスクの時間情報を正確に判断することが可能になり、情報の記録を確実に行うことができる。
【００２４】
第２の実施の形態
この第２の実施の形態も、請求項１の発明に対応している。
この第２の実施の形態では、この発明の光ディスク駆動装置で使用するのに好適なエンコーダ１１について、その具体的な構成を示している。
【００２５】
図２は、この発明の光ディスク駆動装置のアドレス検出装置で使用するのに好適なエンコーダ１１について、その要部構成の実施の形態の一例を示す機能ブロック図である。図における符号は図１と同様であり、９ａは現在時間レジスタ、９ｂは目標時間レジスタ、９ｃはセレクタ、１１ａはＥＦＭ出力タイミング制御回路、１１ｂはストラテジ変換回路、１１ｃは加算器、１１ｄはセレクタ、１１ｅはＥＦＭフレームシンクパターン部、１１ｆはＥＦＭ変調回路、１１ｇはセレクタ、１１ｈはマージンビット部、２１はクロックジェネレータ、２２はクロックシンセサイザ、２３はパターン検出回路、２４はサンプルホールド信号生成回路を示す。
【００２６】
この図２には、先の図１に示したエンコーダ１１について、その詳細な構成を示している。
なお、現在時間検出回路９についても、その詳細な構成を示している。
エンコーダ１１と現在時間検出回路９とを、この図２に示したように構成することによって、この第１の実施の形態で説明した動作が実現される。
【００２７】
第３の実施の形態
この第３の実施の形態は、請求項２の発明に対応しているが、先の請求項１の発明を前提としており、請求項１の発明の改良発明である。
先の第１の実施の形態では、現在時間検出回路により、ＡＴＩＰエラー検出フラグ（ＡＴＩＰ  Ｅｒｒｏｒ）を参照して、エラーがないときは、検出されたＡＴＩＰ時間（ＡＴＩＰ  ｔｉｍｅ）を現在の時間コードとして検出する。また、ＡＴＩＰ時間にエラーがある場合には、サブコードのチャンネルＱエラー検出フラグ（ＳｕｂＱ  Ｅｒｒｏｒ）を参照し、エラーがないときは、サブコードのチャンネルＱ時間（ＳｕｂＱ  ｔｉｍｅ）を現在の時間コードとして検出する場合について説明した。
この第３の実施の形態では、先の第１の実施の形態において、ＡＴＩＰ時間（ＡＴＩＰ  ｔｉｍｅ）と、サブコードのチャンネルＱ時間（ＳｕｂＱ  ｔｉｍｅ）との両方がエラーになった場合でも、次セクタ時間予測回路により、前のセクタにおいて予測された次セクタの時間（すなわち、現在のセクタの時間）情報が転送され、現在時間レジスタから、現在の時間情報が出力されるようにした点に特徴を有している。
この第３の実施の形態でも、アドレス検出装置の全体構成は、先の図１と同様である。
【００２８】
図３は、この発明の光ディスク駆動装置のアドレス検出装置について、その現在時間検出回路９に付加される次セクタ時間演算手段の要部構成の実施の形態の一例を示す機能ブロック図である。図における符号は図１と同様であり、３１は第１のマルチプレクサ、３２は第２のマルチプレクサ、３３は現在時間レジスタ、３４は次セクタ時間予測回路、３５はアンドゲート回路、３６はインバータを示す。
【００２９】
この図３に示す現在時間検出回路に付加される次セクタ時間演算手段は、次セクタ時間予測回路３４であり、現在時間レジスタ３３に保持されている現在時間に、次のセクタの所要時間（次のセクタ分の時間）を加えて、次セクタ時間（Ｎｅｘｔ  Ｔｉｍｅ）を算出する機能を有している。まず、第１のマルチプレクサ３１には、サブコードのチャンネルＱの時間情報（ＳｕｂＱ  ｔｉｍｅ）と、ＡＴＩＰ時間情報（ＡＴＩＰ  ｔｉｍｅ）とが入力される。そして、ＡＴＩＰエラー検出フラグ（ＡＴＩＰ  Ｅｒｒｏｒ）が「Ｌ」のとき（すなわち、ＡＴＩＰ時間情報にエラーがないとき）には、ＡＴＩＰ時間情報（ＡＴＩＰ  ｔｉｍｅ）が選択され、また、ＡＴＩＰエラー検出フラグ（ＡＴＩＰＥｒｒｏｒ）が「Ｈ」のとき（すなわち、ＡＴＩＰ時間情報にエラーがあるとき）は、サブコードのチャンネルＱの時間情報（ＳｕｂＱ  ｔｉｍｅ）が選択されて出力される。
【００３０】
第２のマルチプレクサ３２には、この第１のマルチプレクサ３１によって選択された時間情報と、次セクタ時間予測回路３４から出力される次セクタ時間（Ｎｅｘｔ  Ｔｉｍｅ）とが入力される。
この第２のマルチプレクサ３２は、サブコードのチャンネルＱエラー検出フラグ（ＳｕｂＱ  Ｅｒｒｏｒ）と、ＡＴＩＰエラー検出フラグ（ＡＴＩＰ  Ｅｒｒｏｒ）の内、いずれか一方が「Ｌ」のとき（すなわち、サブコードのチャンネルＱ時間情報と、ＡＴＩＰ時間情報のいずれか一方にエラーがないとき）は、先の第１のマルチプレクサ３１によって選択された時間情報を出力する。
これに対して、サブコードのチャンネルＱエラー検出フラグ（ＳｕｂＱ  Ｅｒｒｏｒ）と、ＡＴＩＰエラー検出フラグ（ＡＴＩＰ  Ｅｒｒｏｒ）の２つのフラグの両方が「Ｈ」のとき（すなわち、サブコードのチャンネルＱ時間情報と、ＡＴＩＰ時間情報のいずれもエラーのとき）は、次セクタ時間（Ｎｅｘｔ  Ｔｉｍｅ）を選択して出力する。
【００３１】
現在時間レジスタ３３には、１セクタ毎に、第２のマルチプレクサ３２の選択出力が転送される。
次セクタ時間予測回路３４は、現在時間レジスタ３３に転送された時間情報に１セクタ分の時間を加えて、予測される次セクタの時間情報（Ｎｅｘｔ  Ｔｉｍｅ）を出力する。
したがって、現在時間レジスタ３３には、▲１▼ＡＴＩＰ時間情報にエラーがないときは、ＡＴＩＰ時間情報が、また、▲２▼ＡＴＩＰ時間情報にエラーがあり、サブコードのチャンネルＱ時間情報にエラーがないときは、サブコードのチャンネルＱ時間情報が、それぞれ転送されることになる。
さらに、▲３▼ＡＴＩＰ時間情報とサブコードのチャンネルＱ時間情報の両方にエラーがあるときは、次セクタ時間予測回路３４によって、前のセクタにおいて予測された次セクタの時間（すなわち、現在のセクタの時間）情報が、転送されることになる。
【００３２】
このような動作によって、ＡＴＩＰ時間情報とサブコードのチャンネルＱ時間情報の両方にエラーがある場合でも、現在時間レジスタ３３からは、正確な現在の時間情報が出力される。
したがって、この第３の実施の形態によれば、プリグルーブ上に情報を記録した後で、記録情報の影響によってウォブル信号のＳ／Ｎ比が劣化し、ＡＴＩＰの復調誤りが生じやすくなるような場合（先の第１の実施の形態によって解決される場合）で、しかも、記録済みの情報にも復調誤りが生じた場合でも、ＣＤ−ＲディスクやＣＤ−ＲＷディスクの時間情報を正確に判断することが可能になり、情報の記録を確実に行うことができる。
【００３３】
第４の実施の形態
この第４の実施の形態は、請求項３と請求項４の発明に対応しているが、先の請求項１の発明を前提としている。
先の第３の実施の形態では、先の第１の実施の形態において、ＡＴＩＰ時間（ＡＴＩＰ  ｔｉｍｅ）と、サブコードのチャンネルＱ時間（ＳｕｂＱ  ｔｉｍｅ）との両方がエラーになった場合でも、次セクタ時間予測回路により、前のセクタにおいて予測された次セクタの時間（すなわち、現在のセクタの時間）情報が転送され、現在時間レジスタから、現在の時間情報を出力する場合について説明した。
この第４の実施の形態は、ＡＴＩＰ時間（ＡＴＩＰ  ｔｉｍｅ）と、サブコードのチャンネルＱ時間（ＳｕｂＱ  ｔｉｍｅ）とのいずれか一方がエラーなく検出されたにもかかわらず、その情報が、次セクタ時間予測回路により、前のセクタにおいて予測された次セクタの時間（すなわち、現在のセクタの時間）情報と一致しなかったときは、時間情報の連続性が失なわれたことを示す連続性異常信号（Ｓｅｑ  Ｅｒｒｏｒ）が検出されたときの処理に特徴を有している。
請求項３の発明と請求項４の発明との相違は、連続性異常信号（Ｓｅｑ  Ｅｒｒｏｒ）の検出時点であり、請求項３のアドレス検出装置の場合は、記録動作中であるのに対して、この請求項４のアドレス検出装置は、記録動作の開始前であり、記録動作を開始させないように制御する点が異なっている。
この第４の実施の形態でも、アドレス検出装置の全体構成は、先の図１と同様である。
【００３４】
図４は、この発明の光ディスク駆動装置のアドレス検出装置について、その現在時間検出回路９の要部構成の実施の形態の他の一例を示す機能ブロック図である。図における符号は図３と同様であり、４１は比較器、４２はレジスタ、４３はインバータ、４４はアンドゲート回路、４５はオアゲート回路を示す。
【００３５】
この図４に示す現在時間検出回路は、先の図３の現在時間検出回路で、３０番台の符号を付けた各セクタに、４０番台の符号を付けた各セクタが追加された点を除けば、図３の現在時間検出回路と同様の構成である。したがって、図４に示した各セクタ３１〜３６は、基本的に、図３と同じ動作を行う。ここでは、新たに追加された構成について説明する。第２の時間比較手段は、主として比較器４１と、オアゲート回路４５およびアンドゲート回路４４とで構成される。比較器４１には、現在時間レジスタ３３から出力されるエラーのない方が示す時間と、前セクタにおいて、次セクタ時間演算手段である次セクタ時間予測回路３４によって演算された次セクタ時間とが入力される。この比較器４１の比較出力は、オアゲート回路４５によってゲート制御されるアンドゲート回路４４へ送られる。オアゲート回路４５は、プリグルーブ内時間と記録情報内時間の２つの時間の内、いずれか一方がエラーでないとき、アンドゲート回路４４のゲートを開くよう制御して、レジスタ４２へ転送させる。
【００３６】
詳しくいえば、図４に示した比較器４１には、第１のマルチプレクサ３１によって選択された時間情報と、次セクタ時間予測回路３４から出力される次セクタ時間（Ｎｅｘｔ  Ｔｉｍｅ）とが入力されて、その値が比較される。
この比較器４１による比較結果は、インバータ４３によって反転されて、アンドゲート回路４４の一方の入力へ与えられる。
また、サブコードのチャンネルＱエラー検出フラグ（ＳｕｂＱ  Ｅｒｒｏｒ）と、ＡＴＩＰエラー検出フラグ（ＡＴＩＰ  Ｅｒｒｏｒ）は、オアゲート回路４５によってオア処理され、その出力が、アンドゲート回路４４の他方の入力へ与えられる。
【００３７】
したがって、このアンドゲート回路４４の出力は、サブコードのチャンネルＱエラー検出フラグ（ＳｕｂＱ  Ｅｒｒｏｒ）と、ＡＴＩＰエラー検出フラグ（ＡＴＩＰ  Ｅｒｒｏｒ）のいずれか一他が「Ｌ」で、かつ、比較器４１の出力が「Ｌ」の場合（インバータ４３による反転出力が「Ｈ」）に、「Ｈ」となる。
すなわち、このアンドゲート回路４４の出力は、ＡＴＩＰ時間情報とサブコードのチャンネルＱ時間情報のいずれか一方がエラーなく検出されたにもかかわらず、その時間情報が、次セクタ時間予測回路によって、前のセクタにおいて予測された次セクタの時間（すなわち、現在のセクタの時間）情報と一致しなかった場合に、「Ｈ」レベルとなる。
【００３８】
さらに言えば、検出された時間情報に連続性が失なわれたとき、「Ｈ」レベル信号となる。
このような現象が生じるケースとして、光ディスクドライブ装置に、外部から振動などが加わったり、ディスク上の傷、ゴミ等の影響によって、レーザビームがディスク上の所定トラックから別のトラックにジャンプしてしまった場合がある。
このように、時間情報の連続性が失なわれると、情報の記録が適切に行われなかったり、あるいは別のトラックに記録済みの情報に上書きを行ったりしてしまう、という不都合が生じる。
【００３９】
図４の現在時間検出回路では、レジスタ４２には、アンドゲート回路４４の出力が転送される。
このレジスタ４２の出力は、時間情報の連続性が失われたことを示す連続性異常信号（Ｓｅｑ  Ｅｒｒｏｒ）として、図１のエンコーダ１１へ入力される。
そして、情報の記録中に、エンコーダ１１へ連続性異常信号（Ｓｅｑ  Ｅｒｒｏｒ）が入力されると、エンコーダ１１は、情報の記録動作を停止させる（請求項３の発明）。
また、情報の記録前に、エンコーダ１１へ連続性異常信号（Ｓｅｑ  Ｅｒｒｏｒ）が入力されると、エンコーダ１１は、情報の記録動作を開始しない（請求項４の発明）。
【００４０】
以上のように、この第４の実施の形態では、ＡＴＩＰ時間情報とサブコードのチャンネルＱ時間情報のいずれか一方がエラーなく検出されたにもかかわらず、その時間情報が、次セクタ時間予測回路によって、前のセクタにおいて予測された次セクタの時間（すなわち、現在のセクタの時間）情報と一致しなかった場合には、時間情報の連続性が失なわれたことを示す連続性異常信号（Ｓｅｑ  Ｅｒｒｏｒ）をエンコーダ１１に入力させるようにしている。
そして、情報の記録中に、この連続性異常信号が入力されると、エンコーダ１１は、情報の記録動作を停止させる。
したがって、光ディスクドライブ装置に、外部から振動などが加わったり、ディスク上の傷、ゴミ等の影響によって、レーザビームがディスク上の所定トラックから別のトラックにジャンプしてしまった場合には、記録動作を直ちに停止することができるので、情報の信頼性が向上される（請求項３の発明）。
【００４１】
また、情報の記録開始前の回転時間待ち時間内に、この連続性異常信号が入力されると、エンコーダ１１は、情報の記録動作を開始させない。
したがって、光ディスクドライブ装置に、外部から振動などが加わったり、ディスク上の傷、ゴミ等の影響によって、レーザビームがディスク上の所定トラックから別のトラックにジャンプしてしまった場合には、記録動作が開始されないので、情報の信頼性が向上される（請求項４の発明）。
【００４２】
【発明の効果】
請求項１に係る発明によれば、光ディスクのプリグルーブ上に情報を記録した後で、記録情報の影響によってウォブル信号のＳ／Ｎ比が劣化し、光ディスク上のプリグルーブに予め記録された時間情報の復調誤りが生じやすくなった場合でも、光ディスクの時間情報を正確に判断することが可能になり、情報の記録を確実に行うことができる。
【００４３】
請求項２に係る発明によれば、プリグルーブ上に情報を記録した後で、記録情報の影響によってウォブル信号のＳ／Ｎ比が劣化し、光ディスク上のプリグルーブに予め記録された時間情報の復調誤りが生じやすくなるような場合で、しかも、記録済みの情報にも復調誤りが生じた場合でも、請求項１に係る発明と同様に、光ディスクの時間情報を正確に判断することが可能になり、情報の記録を確実に行うことができる。
【００４４】
請求項３に係る発明によれば、請求項１に係る発明による効果に加えて、光ディスクドライブ装置に、外部から振動などが加わったり、光ディスク上の傷、ゴミ等の影響によって、レーザビームが光ディスク上の所定トラックから別のトラックにジャンプしてしまった場合には、記録動作が直ちに停止され、情報の記録が適切に行われなかったり、別のトラックに記録済みの情報に上書きを行ったりする、という不都合を確実に防止することができ、情報の信頼性が向上される。
【００４５】
請求項４に係る発明によれば、請求項３に係る発明と同様に、請求項１に係る発明による効果に加えて、光ディスクドライブ装置に、外部から振動などが加わったり、光ディスク上の傷、ゴミ等の影響によって、レーザビームが光ディスク上の所定トラックから別のトラックにジャンプしてしまった場合には、記録動作が開始されないので、情報の記録が適切に行われなかったり、別のトラックに記録済みの情報に上書きを行ったりする、という不都合を確実に防止することができ、情報の信頼性が向上される。
【図面の簡単な説明】
【図１】この発明の光ディスク駆動装置について、そのアドレス検出装置の要部構成の実施の形態の一例を示す機能ブロック図である。
【図２】この発明の光ディスク駆動装置のアドレス検出装置で使用するのに好適なエンコーダ１１について、その要部構成の実施の形態の一例を示す機能ブロック図である。
【図３】この発明の光ディスク駆動装置のアドレス検出装置について、その現在時間検出回路９に付加される次セクタ時間演算手段の要部構成の実施の形態の一例を示す機能ブロック図である。
【図４】この発明の光ディスク駆動装置のアドレス検出装置について、その現在時間検出回路９の要部構成の実施の形態の他の一例を示す機能ブロック図である。
【図５】ＣＤにおけるサブコードのチャンネルＱについて、そのフォーマットの一例を示す図である。
【図６】ＡＴＩＰフレームのフォーマットについて、そのフレーム構成の一例を示す図である。
【符号の説明】
１…ディスク、２…スピンドルモータ、３…ピックアップ、４…信号検出アンプ、５…ＥＦＭデコーダ、６…サブコードＱ検出回路、７…ＡＴＩＰデコーダ、８…ＡＴＩＰ検出回路、９…現在時間検出回路、１０…比較器、１１…エンコーダ、１２…レーザ駆動回路
【図１】
0003806487.tif 000002
【図２】
0003806487.tif 000003
【図３】
0003806487.tif 000004
【図４】
0003806487.tif 000005
【図５】
0003806487.tif 000006
【図６】
0003806487.tif 000007