(57)【特許請求の範囲】
【請求項１】
径方向に複数のゾーンに分割されるとともに各ゾーンにゾーン間でセクタ長の異なる複数のセクタが設けられ、各セクタにＩＤ部分とデータ部分とからなる再生情報が記録される光ディスクを再生する再生系から出力されるＩＤ検出用信号に基づいて各セクタのＩＤ部を検出する、光ディスク装置のＩＤ部検出回路であって、
前記ＩＤ検出用信号は、前記ＩＤ部分の一部の区間で信号レベルが反転し、この信号レベルの反転時に前記ゾーンに応じた時間だけノイズが重畳する矩形波信号からなり、
前記ＩＤ検出信号の最初のレベル変化を検出すると、前記ノイズの重畳する時間と略同一の第１の時間を計時する第１の計時手段と、
前記第１の計時手段により前記第１の時間が計時されると、前記ＩＤ検出信号の信号レベルが再度反転するまでの前記ゾーンに応じた第２の時間をＩＤ部として計時する第２の計時手段と、
前記第１の計時手段により前記第１の時間が計時されると、ＩＤ検出信号を出力するＩＤ検出信号出力手段とを備えたことを特徴とする、光ディスク装置のＩＤ部検出回路。
【請求項２】
ゾーン毎に前記第１の計時手段と第２の計時手段がそれぞれ計時すべき第１の時間と第２の時間を記憶する計時時間記憶手段と、
前記第２の計時手段によりＩＤ部として計時される第２の時間と前記計時時間記憶手段に記憶された第２の時間とに基づいて、現在再生しているゾーンを判別する判別手段と、
ゾーン毎にＩＤ部検出動作の開始時に前記計時時間記憶手段に記憶された前記第１の時間の最大値よりも長い所定の時間を前記第１の計時手段に設定し、前記第２の計時手段により計時される一番最初の第２の時間に基づいて前記判別手段により現在再生しているゾーンが判別されると、その判別結果に基づいて、現在のゾーンに対応する第１の時間を前記計時時間記憶手段から読み出して前記第１の計時手段に変更設定する計時時間設定手段とを有する、請求項１に記載の光ディスク装置のＩＤ部検出回路。
【請求項３】
前記第１の計時手段と前記第２の計時手段とは、
前記ＩＤ検出用信号がローレベルのときに所定周期のクロック信号を計数し、計数値が前記第１の時間と前記第２の時間に対応する所定値にそれぞれ達したときに計数完了信号を出力する第１のカウンタと、
前記第１のカウンタからの計数完了信号を記憶し、かつ前記ＩＤ検出用信号がハイレベルからローレベルに変化したときに記憶を解除される第１の記憶回路と、
前記第１の記憶回路の出力と前記ＩＤ検出用信号との論理積を演算する第１の論理積回路と、
前記第１の論理積回路の出力がハイレベルのときに前記所定周期のクロック信号を計数する第２のカウンタとを有する共通の回路により実現されている、請求項２に記載の光ディスク装置のＩＤ部検出回路。
【請求項４】
前記計時時間記憶手段は、ゾーン毎に設定された、前記第１の時間に対応する第１のカウント値と前記第２の時間に対応する第２のカウント値を記憶する第３の記憶回路からなり、
前記計時時間設定手段は、
前記ＩＤ検出用信号がハイレベルからローレベルに変化したときに前記第２のカウンタの計数値を記憶する第２の記憶回路と、
前記第２の記憶回路に記憶された前記第２のカウンタの計数値と前記第３の記憶回路に記憶された第２のカウント値とに基づいてゾーンを検出する第１のゾーン検出回路と、
前記第１のゾーン検出回路により検出されたゾーンに対応する前記第１のカウント値と前記第２のカウント値とを前記第３の記憶回路から読み出してそれぞれ前記第１および第２のカウンタに設定する第１の設定回路とを有する、請求項３に記載の光ディスク装置のＩＤ部検出回路。
【請求項５】
前記第３の記憶回路は、プロセッサにより前記第１および第２のカウンタに設定すべきゾーン毎の第１のカウント値と第２のカウント値がそれぞれ書き込まれる、請求項４に記載の光ディスク装置のＩＤ部検出回路。
【請求項６】
前記第２の計時手段は、前記ＩＤ検出用信号がローレベルのときに所定周期のクロック信号を計数し、計数値が第２のカウント値に達したときに計数完了信号を出力する第３のカウンタを有し、
前記第１の計時手段は、前記第３のカウンタと、前記第３のカウンタからの計数完了信号を記憶し、かつ前記ＩＤ検出用信号がハイレベルからローレベルに変化したときに記憶を解除される第４の記憶回路と、
前記第４の記憶回路の出力と前記ＩＤ検出用信号との論理積を演算する第２の論理積回路と、
前記第２の論理積回路の出力がハイレベルのときに前記所定周期のクロック信号を計数する第４のカウンタとを有する、請求項２に記載の光ディスク装置のＩＤ部検出回路。
【請求項７】
前記計時時間設定手段は、前記ＩＤ検出用信号がローレベルからハイレベルに変化したときに前記第３のカウンタの計数値を記憶する第５の記憶回路と、
前記第３および第４のカウンタにそれぞれ設定すべき第３のカウント値と第４のカウント値をゾーン毎に記憶する第６の記憶回路と、
前記第５の記憶回路に記憶された前記第３のカウンタの計数値と前記第６の記憶回路に記憶された第３のカウント値とに基づいてゾーンを検出する第２のゾーン検出回路と、
前記第６の記憶回路から前記第２のゾーン検出回路により検出されたゾーンに応じた前記第３のカウント値と第４のカウント値を読み出してそれぞれ前記第３のカウンタと前記第４のカウンタに設定する第２の設定回路とを有する、請求項６に記載の光ディスク装置のＩＤ部検出回路。
【請求項８】
前記第６の記憶回路は、プロセッサにより前記第３および第４のカウンタに設定すべきゾーン毎の第３のカウント値と第４のカウント値とがそれぞれ書き込まれる、請求項７に記載の光ディスク装置のＩＤ部検出回路。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本願発明は、ゾーン毎にセクタ長が異なる光ディスクを再生する再生系からのＩＤ検出用信号に基づいて各セクタのＩＤ部を検出する、光ディスク装置のＩＤ部検出回路に関する。
【０００２】
【従来の技術】
光ディスクは、一般に、円盤上に螺旋状あるいは同心円状にトラックが形成されており、このトラックの１周分をゾーンと呼び、各ゾーンを放射状に区分した１個の記憶ブロックをセクタと呼ぶ。すなわち、各セクタのトラック長は、ゾーン毎に異なるのであるが、光ディスクは円盤状であるため、単位時間当たりの回転数を一定とすると、１つのセクタの記録・再生に要する時間は、ゾーンに係わらず一定である。したがって、単位時間当たりに記録・再生されるデータ量を一定にすると、外周側ほど単位長当たりの記録密度が低下することになる。
【０００３】
そこで近年の光ディスクでは、記憶容量を増加させるために、単位長当たりのデータ量をゾーンに係わらず一定にし、光ディスク装置において、光ディスクの外周側ほど記録・再生のためのクロック周波数を高くする、いわゆるＺｏｎｅ  ＣＡＶ（Zone Constant Angular Velocity）方式が用いられている。
【０００４】
このようなＺｏｎｅ  ＣＡＶ方式においては、単位長当たりの記録密度が一定であるため、ゾーンに係わらず各セクタのＩＤ部の長さが一定である。換言すれば、各セクタのＩＤ部の読取時間がゾーン毎に異なることになる。したがって、再生系から得られるＩＤ部検出用信号も、ＩＤ部を示す部分の時間がゾーン毎に異なる。たとえば、書換え可能な光磁気ディスクのようなＭＯ媒体と呼ばれる光ディスクでは、あらかじめピット形式で記録されたフォーマット部からの反射光読取り信号に基づくＩＤ部検出用信号がＩＤ部でハイレベルになるが、このハイレベルの期間が、ディスクの外周側ほど短くなる。また、極一部分だけ書換え可能な光磁気ディスクのようなＰＲＯＭ媒体と呼ばれる光ディスクでは、ＩＤ部検出用信号がＩＤ部の極一部でローレベルになるが、このローレベルの期間が、ディスクの外周側ほど短くなる。
【０００５】
このため従来の光ディスク装置においては、ＩＤ部検出用信号を十分高速にサンプリングできる高性能なプロセッサを用いて、ＩＤ部検出用信号をサンプリングすることにより、各セクタのＩＤ部を検出していた。
【０００６】
しかし上記従来の光ディスク装置では、高性能なプロセッサを用いていたので、製造コストが高価になるとともに、ＩＤ部検出用信号を常にポーリングする必要があるのでプロセッサの負荷が大きくなるという課題があった。また、ＰＲＯＭ媒体の場合にはＩＤ部検出用信号のローレベルの期間が非常に短いので、近年の光ディスクのように記録密度が極めて高くなると、プロセッサではローレベル期間の検出が事実上困難であり、セクタの区切りを検出することができなかった。また、ＩＤ部検出用信号には、立上がりおよび立下がりの直後にノイズが重畳するので、ＩＤ部検出用信号を用いる場合、ノイズ部分を除去する必要があるが、プロセッサではノイズ部分の除去が困難であった。
【０００７】
【発明の開示】
本願発明は、上記した事情のもとで考え出されたものであって、ＩＤ部検出用信号のノイズ部分を除去して正確かつ迅速にＩＤ部を検出できる光ディスク装置のＩＤ部検出回路を提供することを、その課題とする。
【０００８】
上記の課題を解決するため、本願発明では、次の技術的手段を講じている。
【０００９】
本願発明の第１の側面によれば、径方向に複数のゾーンに分割されるとともに各ゾーンにゾーン間でセクタ長の異なる複数のセクタが設けられ、各セクタにＩＤ部分とデータ部分とからなる再生情報が記録される光ディスクを再生する再生系から出力されるＩＤ検出用信号に基づいて各セクタのＩＤ部を検出する、光ディスク装置のＩＤ部検出回路であって、ＩＤ検出用信号は、ＩＤ部分の一部の区間で信号レベルが反転し、この信号レベルの反転時にゾーンに応じた時間だけノイズが重畳する矩形波信号からなり、ＩＤ検出信号の最初のレベル変化を検出すると、ノイズの重畳する時間と略同一の第１の時間を計時する第１の計時手段と、第１の計時手段により第１の時間が計時されると、ＩＤ検出信号の信号レベルが再度反転するまでのゾーンに応じた第２の時間をＩＤ部として計時する第２の計時手段と、第１の計時手段により第１の時間が計時されると、ＩＤ検出信号を出力するＩＤ検出信号出力手段とを備えたことを特徴とする、光ディスク装置のＩＤ部検出回路が提供される。
【００１０】
このようにすれば、ＩＤ部検出用信号のノイズ部分を除去して正確かつ迅速にＩＤ部を検出できる。
【００１１】
すなわち、ＩＤ部検出用信号の立上がりおよび立下がりの直後にはノイズが重畳しているので、ＩＤ部検出用信号を用いる場合、このノイズを除去する必要がある。しかも、このノイズを除去しなければ、ＩＤ部検出用信号のハイレベル期間とローレベル期間とを正しく判別できず、この結果ＩＤ部を正しく判断できない場合がある。そこで、第１の計時手段による計時時間を、ＩＤ部検出用信号にノイズが重畳する時間と等しいかあるいはそれよりも若干長く設定して、第１の計時手段による計時終了時にＩＤ検出信号出力手段からＩＤ検出信号を出力することにより、ＩＤ部検出用信号にノイズの重畳していない部分をＩＤ部として判断できる。ＩＤ部検出用信号へのノイズの重畳期間は、各ゾーン毎に異なり、それらは予めほぼ判っているので、ゾーン毎に第１の計時手段による計時時間を適切に設定することにより、確実にノイズを除去することが可能になる。
【００１２】
好ましい実施の形態によれば、請求項１に記載の光ディスク装置のＩＤ部検出回路において、ゾーン毎に第１の計時手段と第２の計時手段がそれぞれ計時すべき第１の時間と第２の時間を記憶する計時時間記憶手段と、第２の計時手段によりＩＤ部として計時される第２の時間と計時時間記憶手段に記憶された第２の時間とに基づいて、現在再生しているゾーンを判別する判別手段と、ゾーン毎にＩＤ部検出動作の開始時に計時時間記憶手段に記憶された第１の時間の最大値よりも長い所定の時間を第１の計時手段に設定し、第２の計時手段により計時される一番最初の第２の時間に基づいて判別手段により現在再生しているゾーンが判別されると、その判別結果に基づいて、現在のゾーンに対応する第１の時間を計時時間記憶手段から読み出して第１の計時手段に変更設定する計時時間設定手段とを有する。
【００１３】
このようにすれば、現在のゾーンを正しく判断でき、ゾーンに応じた適切な計時時間を第１の計時手段に設定できる。この結果、ＩＤ部検出用信号のノイズを正確に除去することが可能になる。
【００１４】
すなわち、ＩＤ検出用信号のハイレベルまたはローレベルの時間は、ゾーン毎に異なるので、その時間を計時することにより、現在のゾーンを特定できる。したがって、各ゾーンで一番最初に計時したセクタで現在のゾーンを検出することにより、その次のセクタ以降では確実にＩＤ部検出用信号のノイズを除去することが可能になる。
【００１５】
他の好ましい実施の形態によれば、請求項２に記載の光ディスク装置のＩＤ部検出回路において、第１の計時手段と第２の計時手段とは、ＩＤ検出用信号がローレベルのときに所定周期のクロック信号を計数し、計数値が第１の時間と第２の時間に対応する所定値にそれぞれ達したときに計数完了信号を出力する第１のカウンタと、第１のカウンタからの計数完了信号を記憶し、かつＩＤ検出用信号がハイレベルからローレベルに変化したときに記憶を解除される第１の記憶回路と、第１の記憶回路の出力とＩＤ検出用信号との論理積を演算する第１の論理積回路と、第１の論理積回路の出力がハイレベルのときに所定周期のクロック信号を計数する第２のカウンタとを有する共通の回路により実現されている。
【００１６】
このようにすれば、ＩＤ部でＩＤ検出用信号がハイレベルになるＭＯ媒体において、ＩＤ検出用信号のノイズに影響されることなく、第１のカウンタによりＩＤ検出用信号のローレベル期間を確実に判別でき、第２のカウンタによりＩＤ検出用信号のハイレベル期間を確実に計時できる。また、第２のカウンタが所定時間を計時したときにＩＤ検出信号を出力することにより、ＩＤ検出用信号のノイズを除去することが可能になる。
【００１７】
他の好ましい実施の形態によれば、請求項３に記載の光ディスク装置のＩＤ部検出回路において、計時時間記憶手段は、ゾーン毎に設定された、第１の時間に対応する第１のカウント値と第２の時間に対応する第２のカウント値を記憶する第３の記憶回路からなり、計時時間設定手段は、ＩＤ検出用信号がハイレベルからローレベルに変化したときに第２のカウンタの計数値を記憶する第２の記憶回路と、第２の記憶回路に記憶された第２のカウンタの計数値と第３の記憶回路に記憶された第２のカウント値とに基づいてゾーンを検出する第１のゾーン検出回路と、第１のゾーン検出回路により検出されたゾーンに対応する第１のカウント値と第２のカウント値とを第３の記憶回路から読み出してそれぞれ第１および第２のカウンタに設定する第１の設定回路とを有する。
【００１８】
このようにすれば、ＩＤ部でＩＤ検出用信号がハイレベルになるＭＯ媒体において、ＩＤ検出用信号のハイレベル期間を正確に計時でき、それに基づいて現在のゾーンを正確に判別できる結果、第１および第２のカウンタにそれぞれ最適のカウント値を設定できることから、ＩＤ検出用信号のノイズを確実に除去することが可能になる。
【００１９】
他の好ましい実施の形態によれば、請求項４に記載の光ディスク装置のＩＤ部検出回路において、第３の記憶回路は、プロセッサにより第１および第２のカウンタに設定すべきゾーン毎の第１のカウント値と第２のカウント値がそれぞれ書き込まれる。
【００２０】
このようにすれば、プロセッサにより状況に応じてゾーン毎の最適なカウント値を任意に変更できる。
【００２１】
他の好ましい実施の形態によれば、請求項２に記載の光ディスク装置のＩＤ部検出回路において、第２の計時手段は、ＩＤ検出用信号がローレベルのときに所定周期のクロック信号を計数し、計数値が第２のカウント値に達したときに計数完了信号を出力する第３のカウンタを有し、第１の計時手段は、第３のカウンタと、第３のカウンタからの計数完了信号を記憶し、かつＩＤ検出用信号がハイレベルからローレベルに変化したときに記憶を解除される第４の記憶回路と、第４の記憶回路の出力とＩＤ検出用信号との論理積を演算する第２の論理積回路と、第２の論理積回路の出力がハイレベルのときに所定周期のクロック信号を計数する第４のカウンタとを有する。
【００２２】
このようにすれば、ＩＤ部の極一部でのみＩＤ検出用信号がローレベルになるＰＲＯＭ媒体において、ＩＤ検出用信号のノイズに影響されることなく、第３のカウンタにより、ＩＤ検出用信号のローレベル期間を確実に判別でき、しかもＩＤ検出用信号のハイレベル期間を確実に計時できる。また、第４のカウンタが所定時間を計時したときにＩＤ検出信号を出力することにより、ＩＤ検出用信号のノイズを除去することが可能になる。
【００２３】
他の好ましい実施の形態によれば、請求項６に記載の光ディスク装置のＩＤ部検出回路において、計時時間設定手段は、ＩＤ検出用信号がローレベルからハイレベルに変化したときに第３のカウンタの計数値を記憶する第５の記憶回路と、第３および第４のカウンタにそれぞれ設定すべき第３のカウント値と第４のカウント値をゾーン毎に記憶する第６の記憶回路と、第５の記憶回路に記憶された第３のカウンタの計数値と第６の記憶回路に記憶された第３のカウント値とに基づいてゾーンを検出する第２のゾーン検出回路と、第６の記憶回路から第２のゾーン検出回路により検出されたゾーンに応じた第３のカウント値と第４のカウント値を読み出してそれぞれ第３のカウンタと第４のカウンタに設定する第２の設定回路とを有する。
【００２４】
このようにすれば、ＩＤ部の極一部でのみＩＤ検出用信号がローレベルになるＰＲＯＭ媒体において、ＩＤ検出用信号のローレベル期間を正確に計時でき、それに基づいて現在のゾーンを正確に判別できる結果、第３および第４のカウンタに最適なカウント値を設定できることから、ＩＤ検出用信号のノイズを確実に除去することが可能になる。
【００２５】
他の好ましい実施の形態によれば、請求項７に記載の光ディスク装置のＩＤ部検出回路において、第６の記憶回路は、プロセッサにより第３および第４のカウンタに設定すべきゾーン毎の第３のカウント値と第４のカウント値とがそれぞれ書き込まれる。
【００２６】
このようにすれば、プロセッサにより状況に応じてゾーン毎の最適なカウント値を任意に変更できる。
【００２７】
本願発明のその他の特徴および利点は、添付図面を参照して以下に行う詳細な説明によって、より明らかとなろう。
【００２８】
【発明の実施の形態】
以下、本願発明の好ましい実施の形態を、図面を参照して具体的に説明する。
【００２９】
図１は、光ディスクとしてＭＯ媒体を用いた場合の各セクタの再生情報とＩＤ検出用信号との関係を説明する説明図であって、これら再生情報およびＩＤ検出用信号は、光ディスク装置の再生系から得られる。
【００３０】
再生情報はＩＤ部分とデータ部分とからなり、ＩＤ部分は、ＰＡ、ＢＵＦＦ、ＳＭ、ＶＦＯ１、ＡＭ、ＩＤ１、ＶＦＯ２、ＡＭ、ＩＤ２、ＰＡ、Ｇａｐ、ＶＦＯ３、およびＳＹＮＣにより構成されている。ＩＤ検出用信号は、ＩＤ部分のＢＵＦＦとＳＭとの境界で立上がり、ＰＡとＧａｐとの境界で立下がる。ＩＤ検出用信号の立上がりから立下がりまでの期間は、ゾーン毎に異なっており、ＭＯ媒体の外周側ほど期間が短くなる。ＩＤ検出用信号には、立上がりおよび立下がりの直後にノイズが重畳され、これらのノイズの期間も、ゾーン毎に異なっている。これらのノイズの期間は、ＩＤ検出用信号の立上がりの直後よりも立下がりの直後の方が相当長い。本実施形態においては、ＩＤ検出用信号のハイレベルの期間をＩＤ部と呼び、ローレベルの期間をＭＯ部と呼ぶ。
【００３１】
再生情報のＩＤ部分におけるＰＡ（ポスト・アンブル）は、たとえば１バイト長であって、可変長語で記録される他の情報が長くなった場合に、それを収容するために用いられる。ＢＵＦＦ（バッファ）は、たとえば１７バイト長であって、ディスク回転変動マージン用の領域であり、何も記録されていない。ＳＭ（セクタ・マーク）は、たとえば５バイト長であって、所定のデータパターンが記録されている。ＶＦＯ１は、たとえば１２バイト長、ＶＦＯ２およびＶＦＯ３は、たとえば各々８バイト長であって、これらにはＰＬＬロック用の連続データパターンが記録されている。ＡＭ（アドレス・マーク）は、たとえば１６ビット長であって、所定のデータパターンが記録されている。ＩＤ１およびＩＤ２は、たとえば各々５バイト長であって、トラック・ナンバーとセクタ・ナンバーとが変調されて記録されている。Ｇａｐ（ギャップ）は、たとえば３バイト長であって、何も記録されていない。ＳＹＮＣ（シンクロ）は、たとえば３バイト長であって、データ部分の同期信号であり、所定のデータパターンが記録されている。
【００３２】
図２は、ＭＯ媒体を用いる場合の本願発明の実施形態における光ディスク装置のＩＤ部検出回路の回路ブロック図であって、このＩＤ部検出回路は、カウンタ１、ＪＫフリップフロップ２、論理積回路３、カウンタ４、フリップフロップ５、比較器６、ＲＡＭ７、マルチプレクサ８、フリップフロップ９、フリップフロップ１０、ＮＡＮＤ回路１１、およびインバータ１２を備えている。
【００３３】
カウンタ１は、再生系（図示せず）からのＩＤ部検出用信号がローレベルのときにクロック信号をカウントし、カウント値がマルチプレクサ８により設定される設定値に達したときに、ハイレベルの信号を計数終了信号としてＪＫフリップフロップ２に出力する。またカウンタ１は、ＩＤ部検出用信号がハイレベルになれば、カウント値を０にリセットされる。
【００３４】
ＪＫフリップフロップ２は、クロック信号に同期して、カウンタ１からの信号をラッチし、ＮＡＮＤ回路１１からローレベルのリセット信号が供給されることにより、ラッチを解除する。
【００３５】
論理積回路３は、ＪＫフリップフロップ２の非反転出力とＩＤ部検出用信号との論理積をカウンタ４に出力する。
【００３６】
カウンタ４は、論理積回路３からの信号がハイレベルのときに、クロック信号をカウントし、カウント値がマルチプレクサ８により設定される設定値に達したときに、ＩＤ検出信号としてのＩＤ検出パルスを出力する。またカウンタ４は、カウント値をフリップフロップ５に出力する。カウント値が設定値に達した場合、カウンタ４は、論理積回路３からハイレベルの信号が入力されても、カウント値すなわち設定値をそのまま保持し、論理積回路３からローレベルの信号が入力されることにより、リセットされる。
【００３７】
フリップフロップ５は、所定数のフリップフロップユニットからなり、インバータ１２からハイレベルのイネーブル信号が供給されることにより、クロック信号に同期して、カウンタ４の所定ビット数のカウント値をラッチする。
【００３８】
比較器６は、フリップフロップ５からのカウント値データと予めゾーン毎に設定された基準値とを比較し、現在のゾーンを決定して、そのゾーンに応じた信号をマルチプレクサ８に出力する。
【００３９】
ＲＡＭ７は、ゾーン毎にカウンタ１，４に設定すべき最適設定値を記憶する。これらの最適設定値は、光ディスク装置の全体を制御するプロセッサ（図示せず）によって書き込まれる。
【００４０】
マルチプレクサ８は、比較器６からの信号に基づいて、ＲＡＭ７からカウンタ１の最適設定値とカウンタ４の最適設定値とを読み出し、それらをカウンタ１，４に出力する。
【００４１】
フリップフロップ９は、クロック信号に同期して、ＩＤ検出用信号をラッチする。
【００４２】
フリップフロップ１０は、クロック信号に同期して、フリップフロップ９の非反転出力をラッチする。
【００４３】
ＮＡＮＤ回路１１は、フリップフロップ９の反転出力とフリップフロップ１０の非反転出力との論理積の反転信号を、リセット信号としてＪＫフリップフロップ２に出力するとともに、イネーブル信号としてインバータ１２を介してフリップフロップ５に出力する。
【００４４】
すなわち、カウンタ１、ＪＫフリップフロップ２、論理積回路３、およびカウンタ４は、ＩＤ検出用信号のＩＤ部前縁からゾーンに応じた時間を計時する第１の計時回路と、ＩＤ検出用信号のハイレベルまたはローレベルの時間を計時する第２の計時回路とを構成している。カウンタ４は、第１の計時回路による計時終了時にＩＤ検出信号を出力するＩＤ検出信号出力回路を構成している。フリップフロップ５、比較器６、ＲＡＭ７、およびマルチプレクサ８は、トラッキング動作によって読取りヘッドが所定のトラックすなわちゾーンに位置付けられた後、各ゾーンで一番最初に計時するセクタにおいて、第２の計時回路による計時結果に応じて第１の計時回路による計時時間を設定する計時時間設定回路を構成している。
【００４５】
カウンタ１は、ＩＤ検出用信号がローレベルのときに所定周期のクロック信号を計数し、計数値が所定値に達したときに計数完了信号を出力する第１のカウンタを構成している。ＪＫフリップフロップ２は、第１のカウンタからの計数完了信号を記憶し、かつＩＤ検出用信号がハイレベルからローレベルに変化したときに記憶を解除される第１の記憶回路を構成している。論理積回路３は、第１の記憶回路の出力とＩＤ検出用信号との論理積を演算する第１の論理積回路を構成している。カウンタ４は、第１の論理積回路の出力がハイレベルのときに所定周期のクロック信号を計数する第２のカウンタを構成している。
【００４６】
フリップフロップ５は、ＩＤ検出用信号がハイレベルからローレベルに変化したときに第２のカウンタの計数値を記憶する第２の記憶回路を構成している。比較器６は、第２の記憶回路に記憶された第２のカウンタの計数値に基づいてゾーンを検出する第１のゾーン検出回路を構成している。ＲＡＭ７は、第１および第２のカウンタに設定すべき最適設定値をゾーン毎に記憶する第３の記憶回路を構成している。マルチプレクサ８は、第１のゾーン検出回路により検出されたゾーンに応じて第３の記憶回路から最適設定値を読み出して第１および第２のカウンタに設定する第１の設定回路を構成している。
【００４７】
次に図３のタイミングチャートを参照しながら上記ＩＤ部検出回路の動作を説明する。
【００４８】
各セクタの先頭はＭＯ部のＰＡであるので、再生が開始されると、再生系からローレベルのＩＤ検出用信号が供給される。これにより、カウンタ１がクロック信号をカウントする。ＩＤ部検出回路に供給されるクロック信号は、記録・再生用のクロック信号とは異なり、常に一定周期である。ＩＤ検出用信号にノイズが重畳してハイレベルの信号が入力されると、カウンタ１はリセットされ、再度０からカウントを開始する。カウンタ１のカウント値が設定値に達すると、カウンタ１の出力がクロック信号の１周期の期間ハイレベルになり、カウンタ１がリセットされる。各ゾーンの一番最初に計時するセクタでは、カウンタ１に所定の最大値が設定されているが、ＩＤ部の直前には所定時間以上ＩＤ検出用信号にノイズが重畳しない期間が必ず存在するので、カウンタ１のカウント値はＩＤ部までに必ず設定値に達する。
【００４９】
カウンタ１から出力されたハイレベルの信号は、ＪＫフリップフロップ２によってラッチされ、その後にカウンタ１がリセットされても、ＪＫフリップフロップ２の非反転出力はハイレベルを保持する。再生がＩＤ部に達してＩＤ検出用信号がハイレベルに変化すると、論理積回路３の出力がハイレベルになり、カウンタ４がクロック信号をカウントする。
【００５０】
ＩＤ部の再生が終了してＩＤ検出用信号がローレベルに変化すると、図４に示すように、クロック信号に同期して、フリップフロップ９の反転出力がハイレベルになり、このときフリップフロップ１０の非反転出力はハイレベルであるので、ＮＡＮＤ回路１１の出力が、クロック信号の１周期にわたってローレベルになる。このローレベルの信号は、ＪＫフリップフロップ２にリセット信号として供給されるとともに、インバータ１２によりハイレベルの信号に反転されて、フリップフロップ５にイネーブル信号として供給される。
【００５１】
ＪＫフリップフロップ２は、ＮＡＮＤ回路１１からのリセット信号によりリセットされ、非反転出力がローレベルに変化する。フリップフロップ５は、インバータ１２からのイネーブル信号により、カウンタ４のカウント値Ａをラッチする。このときのカウンタ４のカウント値Ａは、ＩＤ検出用信号のハイレベルの期間、すなわちＩＤ部の期間に一致している。各ゾーンの一番最初に計時するセクタでは、カウンタ４に所定の最大値が設定されており、この設定値はＩＤ部におけるカウンタ４のカウント値Ａよりも必ず大きくなるように選定されているので、カウンタ４のカウント値が設定値に達してカウンタ４がリセットされるということはない。
【００５２】
なお、ＩＤ検出用信号の立上がり直後のノイズによる影響は、システムクロックを遅くすることによって回避できる。すなわち、上記ノイズによりフリップフロップ９，１０が誤動作してＮＡＮＤ回路１１からＪＫフリップフロップ２のリセット信号およびフリップフロップ５のイネーブル信号が出力されるということはない。また、ＩＤ検出用信号の立下がり直後のノイズ継続期間は、クロック信号の１周期よりも長いこともあり得るが、その場合、最悪でもカウンタ４のカウント値が１〜２程度多くなるだけであるので、事実上問題はない。
【００５３】
フリップフロップ５にラッチされたカウンタ４のカウント値Ａは、比較器６によって予めゾーン毎に設定されている基準値と比較され、それによって現在のゾーンが決定されて、現在のゾーンに応じた信号が比較器６からマルチプレクサ８に出力される。すなわち、ＩＤ検出用信号のハイレベル期間であるＩＤ部の期間は、各ゾーン毎に異なっているので、カウンタ４のカウント値Ａによって現在のゾーンを判定できるのである。
【００５４】
マルチプレクサ８は、比較器６からの信号に基づいて、ＲＡＭ７に格納されている各ゾーン毎のカウンタ１，４の最適設定値から、現在のゾーンに応じた最適設定値を読み出して、カウンタ１，４に出力する。これによりカウンタ１には、最適設定値Ｂが設定され、カウンタ４には、最適設定値Ｃが設定される。最適設定値Ｂは、ＩＤ検出用信号の立下がり直後のノイズに影響されることなく、ＩＤ検出用信号のローレベル期間すなわちＭＯ部を確実に認識できるに十分な値であり、最適設定値Ｃは、ＩＤ検出用信号の立上がり直後のノイズ部分を避けるのに十分な値である。
【００５５】
再生が次のセクタに進むと、ＩＤ検出用信号がローレベルに変化し、カウンタ１がクロック信号のカウントを開始する。カウント値が最適設定値Ｂに達すると、カウンタ１からハイレベルの信号が出力され、それがＪＫフリップフロップ２によってラッチされる。したがって、ＩＤ検出用信号の立下がり直後のノイズによりＩＤ検出用信号が断続的にハイレベルになっても、カウンタ１のカウント値が最適設定値Ｂに達するまでは論理積回路３からハイレベルの信号は出力されず、カウンタ４がカウントを開始することはない。
【００５６】
再生がＩＤ部に進むと、ＩＤ検出用信号がハイレベルに変化し、カウンタ４によるカウントが開始され、カウント値が最適設定値Ｃに達すると、カウンタ４からＩＤ検出パルスが出力される。最適設定値Ｃは、ＩＤ検出用信号の立上がり直後のノイズ継続時間よりもカウンタ４のカウント値が最適設定値Ｃに達する時間の方が長くなるように選定されているので、ＩＤ検出用信号の立上がり直後のノイズが無くなった時点でＩＤ検出パルスを出力することができる。
【００５７】
以下、最初に計時したセクタの次のセクタと同様の動作が、現在のゾーンの最終のセクタまで繰り返される。なお、ＩＤ検出用信号へのノイズの重畳の仕方がゾーン毎に異なるので、ゾーン毎に最適設定値Ｂ，Ｃを異ならせている。また、ＭＯ媒体の仕様などの各種状況変化に柔軟に対処できるように、プロセッサによりＲＡＭ７にゾーン毎の最適設定値Ｂ，Ｃを書き込むようにしている。また、最初に計時したセクタ以降もＩＤ検出用信号の立下がりによりＮＡＮＤ回路１１からフリップフロップ５にイネーブル信号が供給されるが、このときのカウンタ４のカウント値Ｃは最初に計時したセクタの場合のカウント値Ａよりも十分に小さいので、比較器６がそれを認識し、マルチプレクサ８にゾーンに応じた信号を出力しない。したがって、カウンタ１，４の最適設定値が変更されることはない。
【００５８】
次に、極一部分のトラックが書換え可能なＰＲＯＭ媒体の実施形態について説明する。
【００５９】
図５は、光ディスクとしてＰＲＯＭ媒体を用いた場合の各セクタの再生情報とＩＤ検出用信号との関係を説明する説明図であって、これら再生情報およびＩＤ検出用信号は、光ディスク装置の再生系から得られる。
【００６０】
再生情報はＩＤ部分とデータ部分とからなり、ＩＤ部分は、ＰＡ、ＢＵＦＦ、ＳＭ、ＶＦＯ１、ＡＭ、ＩＤ１、ＶＦＯ２、ＡＭ、ＩＤ２、ＰＡ、Ｇａｐ、ＶＦＯ３、およびＳＹＮＣにより構成されている。これらはＭＯ媒体の場合と同様である。ＰＲＯＭ媒体の場合、ＩＤ検出用信号は、ＩＤ部分のＢＵＦＦとＳＭとの境界で立上がり、データ部分とＰＡとの境界で立下がる。すなわちローレベルの期間が非常に短い。ＩＤ検出用信号の立下がりから立上がりまでの期間は、ゾーン毎に異なっており、ＰＲＯＭ媒体の外周側ほど期間が短くなる。ＩＤ検出用信号には、立上がりおよび立下がりの直後にノイズが重畳され、これらのノイズの期間も、ゾーン毎に異なっている。これらのノイズの期間は、ＩＤ検出用信号の立上がりの直後よりも立下がりの直後の方が相当長い。本実施形態においては、ＩＤ検出用信号のハイレベルの期間をＩＤおよびＭＯ部と呼び、ローレベルの期間をプリＩＤ部と呼ぶ。
【００６１】
図６は、ＰＲＯＭ媒体を用いる場合の本願発明の実施形態における光ディスク装置のＩＤ部検出回路の回路ブロック図であって、このＩＤ部検出回路は、カウンタ２１、ＪＫフリップフロップ２２、論理積回路２３、カウンタ２４、フリップフロップ２５、比較器２６、ＲＡＭ２７、マルチプレクサ２８、フリップフロップ２９、フリップフロップ３０、ＮＡＮＤ回路３１、およびＡＮＤ回路３２を備えている。
【００６２】
カウンタ２１は、再生系（図示せず）からのＩＤ部検出用信号がローレベルのときにクロック信号をカウントし、カウント値がマルチプレクサ２８により設定される設定値に達したときに、ローレベルの信号を計数完了信号としてＪＫフリップフロップ２２に出力する。またカウンタ２１は、カウント値が設定値に達した場合、ローレベルのＩＤ部検出用信号が入力されてもカウント値すなわち設定値をそのまま保持し、ＩＤ部検出用信号がハイレベルになったときにリセットされる。さらにカウンタ２１は、カウント値をフリップフロップ２５に出力する。
【００６３】
ＪＫフリップフロップ２２は、クロック信号に同期して、カウンタ２１からの信号をラッチし、ＮＡＮＤ回路３１からローレベルのリセット信号が供給されることにより、ラッチを解除する。
【００６４】
論理積回路２３は、ＪＫフリップフロップ２２の非反転出力とＩＤ部検出用信号との論理積をカウンタ２４に出力する。
【００６５】
カウンタ２４は、論理積回路２３からの信号がハイレベルのときに、クロック信号をカウントし、カウント値がマルチプレクサ２８により設定される設定値に達したときに、ＩＤ検出信号としてのＩＤ検出パルスを出力する。またカウンタ２４は、カウント値が設定値に達した場合、論理積回路２３からハイレベルの信号が入力されてもカウント値すなわち設定値をそのまま保持し、論理積回路２３からローレベルの信号が入力されたときにリセットされる。
【００６６】
フリップフロップ２５は、所定数のフリップフロップユニットからなり、ＡＮＤ回路３２からハイレベルのイネーブル信号が供給されることにより、クロック信号に同期して、カウンタ２１のカウント値をラッチする。
【００６７】
比較器２６は、フリップフロップ２５からのカウント値データと予めゾーン毎に設定された基準値とを比較し、現在のゾーンを決定して、そのゾーンに応じた信号をマルチプレクサ２８に出力する。
【００６８】
ＲＡＭ２７は、ゾーン毎にカウンタ２１，２４に設定すべき最適設定値を記憶する。これらの最適設定値は、光ディスク装置の全体を制御するプロセッサ（図示せず）によって書き込まれる。
【００６９】
マルチプレクサ２８は、比較器２６からの信号に基づいて、ＲＡＭ２７からカウンタ２１の最適設定値とカウンタ２４の最適設定値とを読み出し、それらをカウンタ２１，２４に出力する。
【００７０】
フリップフロップ２９は、クロック信号に同期して、ＩＤ検出用信号をラッチする。
【００７１】
フリップフロップ３０は、クロック信号に同期して、フリップフロップ２９の非反転出力をラッチする。
【００７２】
ＮＡＮＤ回路３１は、フリップフロップ２９の反転出力とフリップフロップ３０の非反転出力との論理積の反転信号を、ＪＫフリップフロップ２２にリセット信号として出力する。
【００７３】
ＡＮＤ回路３２は、フリップフロップ２９の非反転出力とフリップフロップ３０の反転出力との論理積を、フリップフロップ２５にイネーブル信号として出力する。
【００７４】
すなわち、カウンタ２１、ＪＫフリップフロップ２２、論理積回路２３、およびカウンタ２４は、ＩＤ検出用信号のＩＤ部前縁からゾーンに応じた時間を計時する第１の計時回路を構成している。カウンタ２４は、第１の計時回路による計時終了時にＩＤ検出信号を出力するＩＤ検出信号出力回路を構成している。カウンタ２１は、ＩＤ検出用信号のハイレベルまたはローレベルの時間を計時する第２の計時回路を構成している。フリップフロップ２５、比較器２６、ＲＡＭ２７、およびマルチプレクサ２８は、各ゾーンで一番最初に計時するセクタにおいて、第２の計時回路による計時結果に応じて第１の計時回路による計時時間を設定する計時時間設定回路を構成している。
【００７５】
カウンタ２１は、ＩＤ検出用信号がローレベルのときに所定周期のクロック信号を計数し、計数値が所定値に達したときに計数完了信号を出力する第３のカウンタを構成している。ＪＫフリップフロップ２２は、第３のカウンタからの計数完了信号を記憶し、かつＩＤ検出用信号がハイレベルからローレベルに変化したときに記憶を解除される第４の記憶回路を構成している。論理積回路２３は、第４の記憶回路の出力とＩＤ検出用信号との論理積を演算する第２の論理積回路を構成している。カウンタ２４は、第２の論理積回路の出力がハイレベルのときに所定周期のクロック信号を計数する第４のカウンタを構成している。
【００７６】
フリップフロップ２５は、ＩＤ検出用信号がローレベルからハイレベルに変化したときに第３のカウンタの計数値を記憶する第５の記憶回路を構成している。比較器２６は、第５の記憶回路に記憶された第３のカウンタの計数値に基づいてゾーンを検出する第２のゾーン検出回路を構成している。ＲＡＭ２７は、第３および第４のカウンタに設定すべき最適設定値をゾーン毎に記憶する第６の記憶回路を構成している。マルチプレクサ２８は、第２のゾーン検出回路により検出されたゾーンに応じて第６の記憶回路から最適設定値を読み出して第３および第４のカウンタに設定する第２の設定回路を構成している。
【００７７】
次に図７のタイミングチャートを参照しながら上記ＩＤ部検出回路の動作を説明する。
【００７８】
各セクタの先頭はプリＩＤ部であるので、回転するディスクの読み出すべきトラックすなわちゾーンに光学ヘッドが位置付けられて再生が開始されると、再生系からローレベルのＩＤ検出用信号が供給される。これにより、カウンタ２１がクロック信号をカウントする。ＩＤ部検出回路に供給されるクロック信号は、記録・再生用のクロック信号とは異なり、常に一定周期である。カウンタ２１のカウント値が設定値に達すると、カウンタ１の出力がクロック信号の１周期の期間ハイレベルになり、カウントが停止する。この状態でハイレベルのＩＤ検出用信号が入力されたときに、カウンタ２１はリセットされる。各ゾーンの一番最初に計時するセクタでは、カウンタ２１に所定の最大値が設定されており、この設定値はプリＩＤ部におけるカウンタ２１のカウント値Ｄよりも必ず大きくなるように選定されているので、カウンタ２１のカウント値が設定値に達してカウントが停止するということはない。
【００７９】
プリＩＤ部の再生が終了してＩＤ検出用信号がローレベルからハイレベルに変化すると、図８に示すように、クロック信号に同期して、フリップフロップ２９の非反転出力がハイレベルになり、このときフリップフロップ３０の反転出力はハイレベルであるので、ＡＮＤ回路３２の出力が、クロック信号の１周期にわたってハイレベルになる。このハイレベルの信号は、フリップフロップ２５にイネーブル信号として供給される。
【００８０】
フリップフロップ２５は、ＡＮＤ回路３２からのイネーブル信号により、カウンタ２１のカウント値Ｄをラッチする。このときのカウンタ２１のカウント値Ｄは、ＩＤ検出用信号のローレベルの期間、すなわちプリＩＤ部の期間に一致している。
【００８１】
フリップフロップ２５にラッチされたカウンタ２１のカウント値Ｄは、比較器２６によって予めゾーン毎に設定されている基準値と比較され、それによって現在のゾーンが決定されて、現在のゾーンに応じた信号が比較器２６からマルチプレクサ２８に出力される。すなわち、ＩＤ検出用信号のローレベル期間であるプリＩＤ部の期間は、各ゾーン毎に異なっているので、カウンタ２１のカウント値Ｄによって現在のゾーンを判定できるのである。
【００８２】
マルチプレクサ２８は、比較器２６からの信号に基づいて、ＲＡＭ２７に格納されている各ゾーン毎のカウンタ２１，２４の最適設定値から、現在のゾーンに応じた最適設定値を読み出して、カウンタ２１，２４に出力する。これによりカウンタ２１には、最適設定値Ｅが設定され、カウンタ２４には、最適設定値Ｆが設定される。最適設定値Ｅは、ＩＤ検出用信号の立下がり直後のノイズに影響されることなく、ＩＤ検出用信号のローレベル期間すなわちプリＩＤ部を確実に認識できるに十分な値であり、最適設定値Ｆは、ＩＤ検出用信号の立上がり直後のノイズ部分を避けるのに十分な値である。
【００８３】
再生が次のセクタに進むと、ＩＤ検出用信号がローレベルに変化し、カウンタ２１がクロック信号のカウントを開始する。カウント値が最適設定値Ｅに達すると、カウンタ２１からハイレベルの信号が出力され、それがＪＫフリップフロップ２２によってラッチされる。したがって、ＩＤ検出用信号の立下がり直後のノイズによりＩＤ検出用信号が断続的にハイレベルになっても、カウンタ２１のカウント値が最適設定値Ｅに達するまでは論理積回路２３からハイレベルの信号は出力されず、カウンタ２４がカウントを開始することはない。また、ＩＤ検出用信号の立下がり直後のノイズによりＩＤ検出用信号が断続的にハイレベルになって、ＡＮＤ回路３２からフリップフロップ２５にイネーブル信号が供給されたとしても、このときのカウンタ２１のカウント値はほぼ０であるので、比較器２６がそれを認識し、マルチプレクサ２８にゾーンに応じた信号を出力しない。したがって、カウンタ２１，２４の最適設定値が変更されることはない。
【００８４】
再生がＩＤおよびＭＯ部に進むと、ＩＤ検出用信号がローレベルからハイレベルに変化し、カウンタ２４によるカウントが開始され、カウント値が最適設定値Ｆに達すると、カウンタ２４からＩＤ検出パルスが出力される。最適設定値Ｆは、ＩＤ検出用信号の立上がり直後のノイズ継続時間よりもカウンタ２４のカウント値が最適設定値Ｆに達する時間の方が長くなるように選定されているので、ＩＤ検出用信号の立上がり直後のノイズが無くなった時点で正確にＩＤ検出パルスを出力することができる。このとき、ＩＤ検出用信号の立上がり直後のノイズによる影響は、システムクロックを遅くすることによって回避できる。すなわち、上記ノイズによりフリップフロップ２９，３０が誤動作してＮＡＮＤ回路３１からＪＫフリップフロップ２２のリセット信号が出力されるということはない。
【００８５】
以下、最初に計時したセクタの次のセクタと同様の動作が、現在のゾーンの最終のセクタまで繰り返される。なお、ＩＤ検出用信号へのノイズの重畳の仕方がゾーン毎に異なるので、ゾーン毎に最適設定値Ｅ，Ｆを異ならせている。また、ＰＲＯＭ媒体の仕様などの各種状況変化に柔軟に対処できるように、プロセッサによりＲＡＭ２７にゾーン毎の最適設定値Ｅ，Ｆを書き込むようにしている。また、次のセクタ以降もＩＤ検出用信号の立上がりによりＡＮＤ回路３２からフリップフロップ２５にイネーブル信号が供給されるが、このときのカウンタ２１のカウント値Ｅは最初に計時するセクタの場合のカウント値Ｄよりも十分に小さいので、比較器２６がそれを認識し、マルチプレクサ２８にゾーンに応じた信号を出力しない。したがって、カウンタ２１，２４の最適設定値が変更されることはない。
【００８６】
【発明の効果】
このように本発明では、あるトラックゾーンにヘッドが位置付けられたとき、一番最初のセクタの読み取り信号から当該トラックゾーンにおけるＩＤ検出用信号の最適条件を設定し、引き続くセクタではノイズの影響を受けることなく正確なＩＤ検出を実現するようにしているので、光ディスクの読み取り動作に極めて有益である。
【図面の簡単な説明】
【図１】光ディスクとしてＭＯ媒体を用いた場合の各セクタの再生情報とＩＤ検出用信号との関係を説明する説明図である。
【図２】ＭＯ媒体を用いる場合の本願発明に係る光ディスク装置のＩＤ部検出回路の回路ブロック図である。
【図３】図２に示すＩＤ部検出回路の各部動作を説明するタイムチャートである。
【図４】図２に示すＩＤ部検出回路の細部の動作を説明するタイムチャートである。
【図５】光ディスクとしてＰＲＯＭ媒体を用いた場合の各セクタの再生情報とＩＤ検出用信号との関係を説明する説明図である。
【図６】ＰＲＯＭ媒体を用いる場合の本願発明に係る光ディスク装置のＩＤ部検出回路の回路ブロック図である。
【図７】図６に示すＩＤ部検出回路の各部動作を説明するタイムチャートである。
【図８】図６に示すＩＤ部検出回路の細部の動作を説明するタイムチャートである。
【符号の説明】
１  カウンタ
２  ＪＫフリップフロップ
３  論理積回路
４  カウンタ
５  フリップフロップ
６  比較器
７  ＲＡＭ
８  マルチプレクサ
９  フリップフロップ
１０  フリップフロップ
１１  ＮＡＮＤ回路
１２  インバータ
２１  カウンタ
２２  ＪＫフリップフロップ
２３  論理積回路
２４  カウンタ
２５  フリップフロップ
２６  比較器
２７  ＲＡＭ
２８  マルチプレクサ
２９  フリップフロップ
３０  フリップフロップ
３１  ＮＡＮＤ回路
３２  ＡＮＤ回路
【図１】
0003857405.tif 000002
【図２】
0003857405.tif 000003
【図３】
0003857405.tif 000004
【図４】
0003857405.tif 000005
【図５】
0003857405.tif 000006
【図６】
0003857405.tif 000007
【図７】
0003857405.tif 000008
【図８】
0003857405.tif 000009