(57)【要約】【課題】  デフェクト状態解消後等における入力信号の読み取りパフォーマンスの向上【解決手段】  入力信号からの同期信号が所定の検出期間内に検出されなくなり、同期信号の内挿が開始された後の所定の条件下において、上記入力信号から連続して検出される各同期信号が正常なタイミングで検出されているか否かについて判定を行う。この判定結果に応じ、入力信号から検出される同期信号の検出タイミングにウィンドウ位置をロックし、この検出同期信号との再同期動作を行う。これにより、同期信号が内挿されることによって本来期待されたタイミングとは異なった同期信号が使用されている状態を直ちに解消できるようになる。【選択図】        図４
2005203016.tif 000002
【特許請求の範囲】
【請求項１】
所定のフォーマットに従ってフレーム単位により形成される信号を入力し、上記フレーム内に挿入される同期信号を検出する同期信号検出手段と、
上記同期信号検出手段による上記同期信号の検出タイミングに基づいて、上記同期信号の検出期間を規定するためのウィンドウ信号を生成するウィンドウ信号生成手段と、
上記同期信号検出手段により、上記同期信号が、上記ウィンドウ信号に基づく検出期間内に検出された場合は、上記同期信号検出手段により検出された同期信号を再生用同期信号として出力すると共に、上記同期信号が、上記ウィンドウ信号に基づく検出期間内に検出されない場合は、上記同期信号検出手段におけるそれまでの同期信号の検出タイミングに応じて生成された内挿同期信号を再生用同期信号として出力する出力制御手段と、
上記出力制御手段の制御により上記内挿同期信号の出力が開始された後において、上記同期信号検出手段により検出される同期信号が上記検出期間外に得られるのに応じて、この同期信号検出手段により連続して検出される同期信号が正常なタイミングにより得られているか否かについての判定を行う判定手段と、
上記判定手段の判定結果に応じ、上記同期信号検出手段により検出される同期信号の検出タイミングに応じた上記検出期間が得られるように上記ウィンドウ信号の位相を固定することで、上記同期信号検出手段により検出される同期信号を再生用同期信号として出力させる再同期手段と、
を備えることを特徴とする同期信号検出装置。
【請求項２】
上記判定手段は、
上記同期信号検出手段により連続して検出される同期信号についての検出タイミングの間隔を測定すると共に、この検出タイミングの間隔が、入力信号のフォーマットに基づく所定の間隔と所定回数以上連続して一致するか否かを判別した結果に基づき、上記各同期信号が正常なタイミングにより得られているか否かについての判定を行うように構成されている、
ことを特徴とする請求項１に記載の同期信号検出装置。
【請求項３】
所定のフォーマットに従ってフレーム単位により形成される信号を入力し、上記フレーム内に挿入される同期信号を検出する同期信号検出手順と、
上記同期信号検出手順による上記同期信号の検出タイミングに基づいて、上記同期信号の検出期間を規定するためのウィンドウ信号を生成するウィンドウ信号生成手順と、
上記同期信号検出手順によって、上記同期信号が、上記ウィンドウ信号に基づく検出期間内に検出された場合は、上記同期信号検出手順により検出した同期信号を再生用同期信号として出力すると共に、上記同期信号が、上記ウィンドウ信号に基づく検出期間内に検出されない場合は、上記同期信号検出手順によるそれまでの同期信号の検出タイミングに応じて生成された内挿同期信号を再生用同期信号として出力する出力制御手順と、
上記出力制御手順の制御により上記内挿同期信号の出力が開始された後において、上記同期信号検出手順により検出した同期信号が上記検出期間外に得られるのに応じて、この同期信号検出手順により連続して検出される同期信号が正常なタイミングにより得られているか否かについての判定を行う判定手順と、
上記判定手順による判定結果に応じ、上記同期信号検出手順により検出される同期信号の検出タイミングに応じた上記検出期間が得られるように上記ウィンドウ信号の位相を固定することで、上記同期信号検出手順により検出される同期信号を再生用同期信号として出力させる再同期手順と、
を実行することを特徴とする同期信号検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、同期信号検出装置とその方法に関するものである。
【背景技術】
【０００２】
例えば、ＣＤ（Compact disc）やＤＶＤ（Digital Versatile Disc）等の光ディスクには，ＥＦＭ（Eight to Fourteen Modulation）変調、又はＥＦＭ＋変調等の記録符号化変調が施された所定のフォーマットのデジタルデータが記録される。そして、このようなデジタルデータとしては、所定のシンクパターンを含んだフレーム単位のシーケンスによってディスクへの記録が行われる。
このため、光ディスクについての再生を行う装置側では、読み出したデジタルデータに含まれる所定のシンクパターン（フレーム同期信号）を検出する同期検出回路を設けることにより、それぞれのフレームの区分を認識するようにされる。そして、これにより、光ディスクから読み出したデジタルデータを適正に再生することができるようにされる。
【０００３】
ここで、上記のような光ディスク再生装置において、装填された光ディスクの読み取り面上に傷や付着物等があった場合には、読み出したデジタルデータに含まれるシンクパターンを検出することができなくなることがある。そして、これに伴っては、各フレームの区分を正しく認識することが困難となり、読み出したデジタルデータを適正に再生できなくなってしまう可能性がある。
【０００４】
このような場合、再生装置側では上記のようなディスク上の傷等によって再生ＲＦ信号の振幅レベルが所定値以上得られない状態（所謂デフェクト（DEFECT）状態）を検出するようにされる。そして、このようにデフェクト状態を検出することにより、ディスクからのデータ読み出しが正確に行われ得ない状態にあることを各部に認識させるようにし、これに応じた必要な制御動作を行うようにされている。
【０００５】
ところで、光ディスク再生装置においては、上記のようなディスク上の傷等が要因となるデフェクト状態の発生までは至らないまでも、ＰＬＬ（Phase Locked Loop）の乱れやビット欠けにより、本来のフレームシンクではないデータ部分においてシンクパターンと同一の信号パターンが検出されてしまうことがある。
このため，光ディスク再生装置内の同期検出回路では、本来のシンクパターンが現れると予測されるタイミングの前後となる一定期間のみ、シンク検出を行うようにしている。すなわち、ウィンドウ信号と呼ばれる、本来のシンクパターンが現れると予測されるタイミングに同期した信号を発生するようにし、このウィンドウ内において検出されたシンクパターンのみを正しいフレームシンクとして認識するものである。
そして、これにより、誤検出された擬似的なシンクパターンが再生処理用のシンクとして使用されてしまうことを防止している。
【０００６】
また、これと共に光ディスク再生装置においては、上述したデフェクト状態が検出されてフレームシンクが検出できない場合（シンク欠落）や、上記ウィンドウ内にフレームシンクが検出されない場合等に、フレームシンクを補間する（内挿する）保護回路も設けられており、上記同期検出回路と組み合わせて使用される。つまり、上記のようなシンク欠落やシンクパターンの検出位置がずれた場合、読み出したデータからのフレームシンクを用いることはできないため、適正であると予想されるタイミングでフレームシンクを内挿する（内挿シンク）ようにしたものである。
この動作は、前方保護動作と呼ばれる。
【０００７】
このような前方保護動作によっては、一時的なシンクの欠落やずれは保護可能となるのであるが、例えば上記した欠落やずれが連続的な場合には、再生用シンク（つまりここでは内挿シンク）とデータ再生用に本来期待されたシンク位置との間に相違が生じてしまっている可能性があり、正常にデータ再生を行えない場合がある。
このため、上記保護回路においては、前述したウィンドウ内に検出シンクが現れなかった回数をカウントするようにし、このカウント値がある一定回数（前方保護回数）に達したときに、ウィンドウをオープンしてウィンドウ信号のタイミングを検出シンクのタイミングに同期させるようにしている。そして、このようなシンクの再同期動作を行うことで、上記内挿シンクのタイミングと実際にディスクに記録されているフレームシンクとの間に生じていたずれを解消することができるようになる。
【０００８】
ここで、これまでに説明してきたような同期検出回路及び保護回路によって得られる動作を、図６のタイミングチャートを用いて説明する。
なお、この図６においては、上記保護回路における前方保護回数が図示するように１０回に設定される場合を例として説明する。
先ず、この図において、図示する時点ｔ１より以前の期間は、図６（ｃ）に示す信号ＷＩＮＤＯＷがＨとなる期間内に検出シンク（図６（ｂ））が検出されており、この期間は正常なタイミングでフレームシンクが検出されている状態となっている。つまり、信号ＷＩＮＤＯＷは、Ｈレベルの期間をウィンドウ期間として設定する所謂ウィンドウ保護のための信号である。
そして、この状態では、図６（ｇ）に示す再生用シンクが、上記検出シンクのタイミングに同期している状態となる。
【０００９】
この状態から、例えばディスク上の傷等により再生ＲＦ信号の振幅レベルが所定値以下となり、図中時点ｔ１において、図６（ａ）に示す信号ＤＥＦＥＣＴがＨレベルに立ち上がったとする。そして、これと共に、この時点ｔ１以降において図中期間「Ａ」と示したウィンドウ内にシンクが検出されなくなったとする。
すると、これに応じては、このように検出シンクが現れなかったウィンドウの立ち下がりタイミングである時点ｔ２に同期するようにして、図６（ｅ）に示す前方保護カウント値がカウント開始となる。つまり、これにより、ウィンドウ内にシンクが検出されなかった回数についてのカウントが開始されるものである。
また、上記のようにしてウィンドウ内に検出シンクが検出されなくなったことに応じては、上述したようにしてシンクが内挿されるようになり、再生用シンクとしては、図示するようにこの内挿シンクが出力されるようになる。
【００１０】
ここで、この時点ｔ２以降の期間において、図のように信号ＤＥＦＥＣＴがＬレベルとなってデフェクト状態を通過したとされた後、図示する時点ｔ３にて再びフレームシンクが検出されるようになったとする。また、この際、このようにして再び検出されたフレームシンクが、デフェクト期間通過後に、図のようにウィンドウ外となるタイミングでもって検出されたとする。
この場合、上記のようにデフェクト状態通過後に再び検出されたシンクは、先に説明した前方保護動作が行われることにより、前方保護回数（前方保護カウント値）が所定回数以上となるまでは再生シンクとしては使用されない。
つまり、この場合、上記前方保護回数として１０回が設定されているため、図６（ｅ）に示す前方保護カウント値が「１０」となるまでは、図６（ｄ）、図６（ｇ）を参照してわかるように、内挿シンクが使用されることとなる。
【００１１】
前方保護カウント値が「１０」に達すると、図示するようにカウント値が「１０」となった時点の直後の信号ＷＩＮＤＯＷの立ち上がりタイミングでもって、図６（ｆ）に示す信号ＷＩＮＤＯＷ−ＯＰＥＮがＨレベルとなる。そして、これに伴い、前方保護カウント値が「１０」となった直後のウィンドウがオープンとなり、図示する時点ｔ４において、信号ＷＩＮＤＯＷが検出シンクに同期するようになる。
これにより、検出シンクがウィンドウ内に検出されるようになり、図６（ｇ）に示す再生シンクとして再び検出シンクが使用されるようになる。つまり、これによってシンクの再同期が完了したこととなる。
【００１２】
なお、ここでは図示しなかったが、このような同期検出回路、及び保護回路による実際の動作としては、上記のようにして前方保護回数を超えてシンクが再同期された後において、いわゆる後方保護動作と呼ばれる動作を加えて行うようにもされている。
すなわち、再同期後の検出シンクがウィンドウ内に検出される回数を上記前方保護動作と同様にカウントし、そのカウント値がある一定値になったとき、現在の検出シンクがデータ再生用シンクとして正しい位置であるものとし、これに応じて現在の検出シンクと同期するウィンドウ信号をロックする。そしてこれによって、誤った検出シンクが再生用シンクに使用されることを回避するものである。
【００１３】
このようにして、従来の前方保護動作によっては、上記のようにしてデフェクト状態の解消後に再検出されたフレームシンクがウィンドウ外に検出された場合は、前方保護回数に対応した回数分内挿シンクを内挿することになる。
【００１４】
なお、以下の特許文献には、このような前方保護動作の技術について記載されている。
【特許文献１】特開平８−８３４７１号公報
【発明の開示】
【発明が解決しようとする課題】
【００１５】
ここで、先の図６に示した時点ｔ３以降において、デフェクト通過後に再検出されるようになった各フレームシンクとしては、例えばウィンドウ外において検出されはするものの、これらが正常な間隔で以て検出されているという場合が考えられる。
つまり、このようにしてデフェクト状態の解消後において再検出されるようになった各フレームシンクが、再生用シンクとして適切とされるタイミングで以て得られているということも考えられる。
【００１６】
しかしながら上記説明によれば、従来の前方保護動作によっては、前方保護回数に対応した回数分内挿シンクを内挿するまではシンクの再同期を行わないようにされている。このため、上記のようにして再検出される各フレームシンクが適正なタイミングで検出されていたとしても、このシンクを使用することができないこととなる。
【００１７】
従って、この場合は、正確にフレームシンクが検出されていたとしても、シンクが再同期されるまでの間、データ再生用シンクとして本来期待されたシンク位置とは異なった内挿シンクを使用してデータ再生が行なわれてしまうこととなる。つまり、従来の前方保護動作を行うことによっては、かえってデータ読み出しパフォーマンスを低下させてしまうといった事態が生じ得るものである。
【課題を解決するための手段】
【００１８】
そこで、本発明では以上のような問題点に鑑み、同期検出装置として以下のように構成することとした。
すなわち、先ず、所定のフォーマットに従ってフレーム単位により形成される信号を入力し、上記フレーム内に挿入される同期信号を検出する同期信号検出手段と、上記同期信号検出手段による上記同期信号の検出タイミングに基づいて、上記同期信号の検出期間を規定するためのウィンドウ信号を生成するウィンドウ信号生成手段とを備える。
そして、上記同期信号検出手段により、上記同期信号が、上記ウィンドウ信号に基づく検出期間内に検出された場合は、上記同期信号検出手段により検出された同期信号を再生用同期信号として出力すると共に、上記同期信号が、上記ウィンドウ信号に基づく検出期間内に検出されない場合は、上記同期信号検出手段におけるそれまでの同期信号の検出タイミングに応じて生成された内挿同期信号を再生用同期信号として出力する出力制御手段を備える。
その上で、上記出力制御手段の制御により上記内挿同期信号の出力が開始された後において、上記同期信号検出手段により検出される同期信号が上記検出期間外に得られるのに応じて、この同期信号検出手段により連続して検出される同期信号が正常なタイミングにより得られているか否かについての判定を行う判定手段と、さらに、上記判定手段の判定結果に応じ、上記同期信号検出手段により検出される同期信号の検出タイミングに応じた上記検出期間が得られるように上記ウィンドウ信号の位相を固定することで、上記同期信号検出手段により検出される同期信号を再生用同期信号として出力させる再同期手段とを備えるようにした。
【００１９】
また、本発明では、同期検出方法として以下のようにすることとした。
つまり、先ず、所定のフォーマットに従ってフレーム単位により形成される信号を入力し、上記フレーム内に挿入される同期信号を検出する同期信号検出手順と、上記同期信号検出手順による上記同期信号の検出タイミングに基づいて、上記同期信号の検出期間を規定するためのウィンドウ信号を生成するウィンドウ信号生成手順とを実行する。
そして、上記同期信号検出手順によって、上記同期信号が、上記ウィンドウ信号に基づく検出期間内に検出された場合は、上記同期信号検出手順により検出した同期信号を再生用同期信号として出力すると共に、上記同期信号が、上記ウィンドウ信号に基づく検出期間内に検出されない場合は、上記同期信号検出手順によるそれまでの同期信号の検出タイミングに応じて生成された内挿同期信号を再生用同期信号として出力する出力制御手順を実行する。
その上で、上記出力制御手順の制御により上記内挿同期信号の出力が開始された後において、上記同期信号検出手順により検出した同期信号が上記検出期間外に得られるのに応じて、この同期信号検出手順により連続して検出される同期信号が正常なタイミングにより得られているか否かについての判定を行う判定手順と、さらに、上記判定手順による判定結果に応じ、上記同期信号検出手順により検出される同期信号の検出タイミングに応じた上記検出期間が得られるように上記ウィンドウ信号の位相を固定することで、上記同期信号検出手順により検出される同期信号を再生用同期信号として出力させる再同期手順とを実行するものとした。
【００２０】
上記本発明によれば、例えばデフェクト等の影響により同期信号の内挿が開始された後、入力信号から再検出された同期信号が所定の検出期間内（ウィンドウ期間内）に検出されなかった場合には、上記入力信号から連続して検出される同期信号が正常なタイミングで検出されているか否かについての判定が行われる。そして、この判定結果に応じて、上記検出期間（ウィンドウ期間）が、入力信号から検出される同期信号のタイミングに応じたものとなるように上記ウィンドウ信号の位相が固定（ロック）されることで、このように入力信号から検出される同期信号が再生用同期信号として出力されるものとなる。
つまり、本発明によっては、同期信号の内挿が開始された後、入力信号から再検出された同期信号がウィンドウ期間外に検出された場合は、入力信号から連続して検出される各同期信号が正常なタイミングで以て検出されるのに応じて、直ちに検出された同期信号への再同期動作が行われるものである。
【発明の効果】
【００２１】
このようにして本発明によれば、同期信号の内挿が開始された後に入力信号から再検出された同期信号がウィンドウ期間外に検出された場合は、入力信号から連続して検出される各同期信号が正常なタイミングで以て検出されている状態が得られるのに応じ、検出された同期信号への再同期動作を直ちに行うことができる。
これにより、上記のようにして入力信号から連続して検出される各同期信号が正常なタイミングで以て検出されている場合は、同期信号が内挿されていたことにより本来期待されたタイミングとは異なる同期信号が再生用同期信号として使用されている状態を、直ちに解消できるものとなる。この結果、前方保護動作のみを行う場合に比べて、入力信号についての読み取りパフォーマンスの向上を図ることが可能となる。
【００２２】
また、上記もしているように本発明によれば、入力信号から連続して検出される各同期信号が正常なタイミングで以て検出されることに応じては、ウィンドウ期間がこのように検出される同期信号のタイミングに応じたものとなるように、ウィンドウ信号の位相が固定される。すなわち、再検出される同期信号のタイミングに応じたウィンドウ位置で固定されるものである。
このようにして、再検出される同期信号が正常なタイミングで以て検出されることに応じて、直ちに再検出される同期信号のタイミングに応じたものにウィンドウ位置が固定されれば、例えば再検出される同期信号に対してウィンドウ信号をオープンする場合のように、ウィンドウ位置（期間）を確定するための後方保護動作を行う必要がなくなる。
【発明を実施するための最良の形態】
【００２３】
以下、発明を実施するための最良の形態のうちの１つの形態（以下、実施の形態とする）について説明していく。なお、実施の形態では、本発明の同期信号検出装置がディスク記録媒体に記録されているデジタルデータについての再生を行うことのできるディスク再生装置に適用される場合を例に挙げる。
図１は、実施の形態としての同期信号検出装置が適用されるディスク再生装置０の構成を示している。この図に示すディスク再生装置０は、ＤＶＤフォーマットの光ディスクとしての、例えばＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭ等の記録可能なディスクに対応してデータの再生が可能な構成を採る。
【００２４】
この図において、ディスク１は、再生動作時においてスピンドルモータ２によって所定の回転制御方式（ＣＡＶ(Constant Angular Velocity)，ＣＬＶ(Constant Linear Velocity)，ＺＣＬＶ(Zoned Constant Linear Velocity)など）により回転駆動される。そして光学ヘッド３によってディスク１上のトラックに記録されたピットデータやトラックのウォブリング情報の読み出しがおこなわれる。グルーブ、又はランドとして形成されているトラック上にデータとして記録されるピットはいわゆる色素変化ピット又は相変化ピットである。
【００２５】
上記のようにしてディスク１からのデータ読み出し動作を行うため、光学ヘッド３はレーザ出力を行うレーザダイオード３ｃや、偏光ビームスプリッタ、１／４波長板などから構成される光学系３ｄ、レーザ出力端となる対物レンズ３ａ、及び反射光を検出するためのディテクタ３ｂなどが備えられている。
対物レンズ３ａは２軸機構４によってディスク半径方向（トラッキング方向）及びディスクに接離する方向に変移可能に保持されており、また、光学ヘッド３全体はスレッド機構５によりディスク半径方向に移動可能とされている。
【００２６】
上記した光学ヘッド３の再生動作により、ディスク１から検出された情報はＲＦアンプ６に供給される。この場合、ＲＦアンプ６においては、入力された情報について増幅処理、及び所要の演算処理等を施すことにより、再生ＲＦ信号、トラッキングエラー信号、フォーカスエラー信号等を得る。
【００２７】
デフェクト（DEFECT）検出回路２０は、上記ＲＦアンプ６より供給される再生ＲＦ信号の振幅レベルと、内部に設定される閾値とを比較し、上記振幅レベルが閾値以下となる場合を検出する。そして、再生ＲＦ信号の振幅レベルが閾値以下となったことを検出するのに応じ、後述する同期検出回路２１に対して信号ＤＥＦＥＣＴを出力する。
【００２８】
光学系サーボ回路１６では、ＲＦアンプ６から供給されたトラッキングエラー信号、フォーカスエラー信号、及びシステムコントローラ１８からのトッラクジャンプ指令、アクセス指令などに基づいて各種サーボ駆動信号を発生させ、２軸機構４及びスレッド機構５を制御してフォーカス及びトラッキング制御を行う。
【００２９】
また、ＲＦアンプ６にて得られた再生ＲＦ信号は、図示する信号処理部７内の２値化回路８に供給されることで、ＥＦＭ＋方式（8/16変調、ＲＬＬ(2,10)）により記録符号化された、いわゆるＥＦＭ＋信号の形式となって出力され、図のようにレジスタ９、ＰＬＬ／スピンドルサーボ回路１９に対して供給される。
また、トラッキングエラー信号、フォーカスエラー信号は光学系サーボ回路１２に供給される。
【００３０】
上記２値化回路８からレジスタ９を介してＥＦＭ＋デコード回路１０に供給されたＥＦＭ＋信号は、ここでＥＦＭ＋復調される。
このＥＦＭ＋デコード回路１０は、入力されたＥＦＭ＋信号についての復調処理を、後述する検出回路２１から出力される再生用シンク、及び図示するＰＬＬ／スピンドルサーボ回路１９より供給されるＰＬＣＫに応じたタイミングで実行する。
【００３１】
ここで、上記のようにしてＥＦＭ＋デコード回路１０に供給されるＥＦＭ＋信号としては、図３に示すような構造を有している。
この図３に示すようにして、上記ＥＦＭ＋信号は、１ｒｏｗが２つのフレームの連続により形成されたうえで、１３ｒｏｗｓの集合により成る。
また、１つのフレームは、図のように１８２バイト（１４５６ビット）のデータフレームに対して、３２ビットのＳＹ０〜ＳＹ７の何れかのシンクパターン（同期信号）が先頭に付加される構造を有する。従って、このＥＦＭ＋信号としては、上記フレームシンクを含んだ１フレームを構成するチャネルビット数が、１４８８チャネルビット（１４８８Ｔ）であることになる。
【００３２】
また、図１において、ＥＦＭ＋デコード回路１０によりＥＦＭ＋復調されたデータは、ＥＣＣ／デインターリーブ処理回路１１に供給される。ＥＣＣ／デインターリーブ処理回路１１では、ＲＡＭ１２に対してデータの書き込み及び読み出し動作を所定タイミングで行いながらエラー訂正処理及びデインターリーブ処理を実行していく。ＥＣＣ／デインターリーブ処理回路１２によりエラー訂正処理及びデインターリーブ処理が施されたデータは、後述するバッファマネージャ１３に対して供給される。
【００３３】
ＰＬＬ／スピンドルサーボ回路１９では、２値化回路８から供給されたＥＦＭ＋信号を入力してＰＬＬ回路を動作させることにより、ＥＦＭ＋信号に同期した再生クロックとしての信号ＰＬＣＫを出力する。この信号ＰＬＣＫは、マスタークロックとして、信号処理部７内における処理基準クロックとなる。従って、信号処理部７の信号処理系の動作タイミングは、スピンドルモータ２の回転速度に追従したものとなる。
【００３４】
モータドライバ１７は、ＰＬＬ／スピンドルサーボ回路１９から供給された、例えばスピンドルサーボ制御信号に基づいてモータ駆動信号を生成してスピンドルモータ２に供給する。これにより、スピンドルモータ２は、所定の回転制御方式に従った適正な回転速度が得られるようにディスクを回転駆動する。
【００３５】
同期検出回路２１では、ＰＬＬ／スピンドルサーボ回路１９から入力される信号ＰＬＣＫを基準クロックとして、レジスタ９を介して供給されるＥＦＭ＋信号からフレームシンク（フレーム同期信号）を検出するための動作を行う。
また、この同期検出回路２１では、ドロップアウトやジッターの影響でデータ中のシンクパターンが欠落したり、同じシンクパターンが検出されたりした場合のために、後述するようにしてフレームシンクの内挿処理及びウィンドウ保護等の処理も実行するようにされている。
なお、この同期検出回路２１の内部構成については後述する。
【００３６】
前述のようにして信号処理部７のＥＣＣ／デインターリーブ処理回路１１から出力されたデータは、バッファマネージャ１３に対して供給される。
バッファマネージャ１３では、供給される再生データをバッファＲＡＭ１４に一時蓄積させるためのメモリ制御を実行する。このディスク再生装置０からの再生出力としては、バッファＲＡＭ１４にバファリングされているデータが読み出されて転送出力されることになる。
【００３７】
インタフェース部１５は、外部のホストコンピュータ５０と接続され、ホストコンピュータ５０との間で再生データや各種コマンド等の通信を行う。
この場合、バッファマネージャ１３がバッファＲＡＭ１４に一時蓄積させた再生データから必要量の読み出しを行い、インタフェース部１５に対して転送するようにされる。そして、インタフェース部１５では、転送されてきた再生データを、例えば所定のデータインタフェースフォーマットに従ってパケット化などの処理を行って、ホストコンピュータ５０に対して送信出力することになる。
なお、ホストコンピュータ５０からのリードコマンド、ライトコマンドその他の信号はインタフェース部１５を介してシステムコントローラ１８に供給される。
【００３８】
システムコントローラ１８は、マイクロコンピュータ等を備えて構成され、当該再生装置を構成する各機能回路部が実行すべき所要の動作に応じて適宜制御処理を実行する。
【００３９】
なお、この図１では、ホストコンピュータ５０に接続されるディスク再生装置０としたが、再生装置としてはホストコンピュータ５０等と接続されない形態もあり得る。その場合は、操作部や表示部が設けられたり、データ入出力のインタフェース部位の構成が、図１とは異なるものとなる。つまり、ユーザーの操作に応じて再生が行われるとともに、各種データの入出力のための端子部が形成されればよい。
【００４０】
続いて、図２には、前述した同期検出回路２１の内部構成例を示す。
図２において、同期検出回路２１には、図示するようにフレームシンク検出回路２２、ウィンドウ生成回路２３、内挿シンク生成回路２４、シンク判定回路２５、前方保護回路２６、後方保護回路２７、エッジ検出回路２８、ビットカウンタ２９、一致回数カウンタ３０が備えられている。
【００４１】
先ず、フレームシンク検出回路２２には、図１において説明した２値化回路８により生成されたＥＦＭ＋信号が、レジスタ９を介して供給される。
このフレームシンク検出回路２２は、入力されるＥＦＭ＋信号から、先の図３に示したようなフレームシンクの先頭に配される３２ビットのシンクパターンを検出する。そして、この検出シンク（ＳＹＮＣ・Ｄ）は、図のようにウィンドウ生成回路２３、内挿シンク生成回路２４、シンク判定回路２５、及びビットカウンタ２９に対して出力される。
【００４２】
ウィンドウ生成回路２３は、上記フレームシンク検出回路２２により検出されたフレームシンクに基づき、シンク検出タイミングとしてのウィンドウ期間を設定するための信号ＷＩＮＤＯＷを生成する。
この信号ＷＩＮＤＯＷとしては、Ｈレベルとする期間がウィンドウ期間となるようにして生成される。
【００４３】
内挿シンク生成回路２４は、フレームシンク欠落時や、フレームシンクが信号ＷＩＮＤＯＷがＨレベルとなる期間外で検出された場合に再生用シンクを補間するための、内挿シンクを生成する。つまり、内挿シンク生成回路２４は、上記フレームシンク検出回路２２より供給される検出シンクＳＹＮＣ・Ｄに基づき、この検出シンクと同期するタイミングによる内挿シンクＳＹＮＣ・Ｉを生成する。
【００４４】
シンク判定回路２５は、フレームシンク検出回路２２により供給される検出シンクＳＹＮＣ・Ｄと、上記ウィンドウ生成回路２３より供給される信号ＷＩＮＤＯＷとを比較することにより、フレームシンクがウィンドウ内に検出されているか否かの判別を行う。
このシンク判定回路２５は、フレームシンクがウィンドウ内において検出されていると判別した場合、検出されたフレームシンクを、再生用シンクとして出力する。
また、これと共にこのシンク判定回路２５は、このようにフレームシンクがウィンドウ内において検出されるのに応じ、後述するビットカウンタ２９、及び一致回数カウンタ３０の動作状態をリセットするためのリセット信号ＲＳＴを出力する。
また、一方でシンク判定回路２５は、フレームシンクがウィンドウ内において検出されなかったと判別した場合は、上記内挿シンク生成回路２４より供給される内挿シンクＳＹＮＣ・Ｉを再生用シンクとして出力するようにされる。
【００４５】
前方保護回路２６は、上記シンク判定回路２５の判定結果に基づき、フレームシンクがウィンドウ内において検出されなかった回数をカウントする。そして、このカウント値と、前方保護回数として内部に設定されている所要値とが一致するのに応じ、ウィンドウをオープンするための信号ＷＩＮＤＯＷ−ＯＰＥＮをウィンドウ生成回路２３に対して出力する。
この前方保護回路２６におけるカウント値は、上記のようにして信号ＷＩＮＤＯＷ−ＯＰＥＮを出力したとき、及び後述する一致回数カウンタ３０の動作により信号ＬＯＣＫが出力されたときにリセットされる。
なお、この場合の上記前方保護回数としては、例えば１０回が設定されているとする。
【００４６】
後方保護回路２７は、前方保護動作が開始された後、ウィンドウ内に検出された検出シンクＳＹＮＣ・Ｄが正しいタイミングで得られているか否かを確認するための後方保護動作を行う。
この後方保護回路２７は、上記したシンク判定回路２５の判定結果に基づき、前方保護動作開始後において検出シンクＳＹＮＣ・Ｄがウィンドウ内にて得られた回数をカウントする。そして、そのカウント値が内部に設定された所要値と一致するのに応じて、信号ＷＩＮＤＯＷによるウィンドウ期間内に検出シンクＳＹＮＣ・Ｄが得られるタイミングとなるように、信号ＷＩＮＤＯＷの位相を固定（ロック）するための信号ＬＯＣＫを、ウィンドウ生成回路２３に対して出力する。つまり、この信号ＬＯＣＫは、ウィンドウ位置（ウィンドウ期間）が、検出シンクＳＹＮＣ・Ｄの検出タイミングに応じたものとなるようにウィンドウ信号の位相をロックさせるための信号である。
【００４７】
エッジ検出回路２８には、図１に示したデフェクト検出回路２０から信号ＤＥＦＥＣＴが供給される。
このエッジ検出回路２８は、供給される信号ＤＥＦＥＣＴの、例えば立ち下がりエッジを検出することにより、デフェクト状態が解消された時点を検出ようにされる。そして、エッジ検出回路２８による検出出力は、ビットカウンタ２９に供給される。
【００４８】
ビットカウンタ２９は、デフェクト状態の解消後、フレームシンク検出回路２２において検出される各フレームシンクのビット間隔についてのカウントを行う。また、このように再検出された各シンクがフォーマットで規定された正しい間隔で得られているかを検出する。
このためにビットカウンタ２９では、先ずは上記エッジ検出回路２８によりデフェクト信号の立ち下がりエッジが検出され、且つフレームシンク検出回路２２よりフレームシンクが検出されるのに応じ、カウント動作を開始するようにされる。そして、再びフレームシンクが検出されるまでのビット数をカウントし、このカウント値と、内部に設定されている所定の比較参照値との一致を検出する。
本実施の形態の場合、先の図３に示したようなＤＶＤフォーマットに規定されるビット間隔との一致を検出するようにされるため、上記のようにしてビットカウンタ２９に設定される比較参照値としては、図示するように「１４８８」が設定されている。
【００４９】
なお、この場合、ビットカウンタ２９は、フレームシンク検出回路２２によりシンクが検出されるのに応じて、カウント値をリセットした上でカウントを開始するように動作する。
さらに、ビットカウンタ２９は、前述したようにしてフレームシンクがウィンドウ内において検出されることに応じてシンク判定回路２５からリセット信号ＲＳＴが入力されると、動作状態をリセットするようにされる。つまり、エッジ検出回路２８からの検出出力が入力され、且つ検出シンクが入力されるまで、カウント値をリセットした状態で待機するようにされるものである。
【００５０】
一致回数カウンタ３０は、上記ビットカウンタ２９による検出出力を元に、デフェクト状態の解消後において再検出されたシンクが、フォーマットで規定された正しい間隔でもって何回連続して得られたかについてカウントする。そして、このカウント値が内部に設定されている所定の最大値以上となった場合は、信号ＬＯＣＫをウィンドウ生成回路２３に対して出力する。すなわち、ウィンドウ期間内に検出シンクＳＹＮＣ・Ｄが検出されるタイミングとなるように、ウィンドウ信号の位相をロックさせるための信号を出力する。
ここでは、上記最大値として例えば「３」を設定していることとする。
なお、この一致回数カウンタ３０は、上記のようにして信号ＬＯＣＫをウィンドウ生成回路２３に対して出力すると、カウント値をリセットする。また、この一致回数カウンタ３０は、フレームシンクがウィンドウ内において検出されることに応じてシンク判定回路２５からリセット信号ＲＳＴが入力されるのに応じても、カウント値をリセットする。
【００５１】
上記のようにして構成される同期検出回路２１において得られる動作を、次の図４に示すタイミングチャートを用いて説明する。
先ず、この図において、図４（ａ）に示す信号ＤＥＦＥＣＴは、図１に示すデフェクト検出回路２０により生成されるものであり、デフェクト状態が検出されている間は、図のようにＨレベルが出力されるものとなる。
また、図４（ｂ）に示す検出シンクＳＹＮＣ・Ｄは、上記フレームシンク検出回路２２により生成される信号であり、フレームシンクが検出されたタイミングに応じてＨレベルのパルスが得られる。
図４（ｃ）に示す信号ＷＩＮＤＯＷは、ウィンドウ生成回路２３により生成される信号であって、図示するようにＨレベルとなる期間がウィンドウ期間とされ、このウィンドウ期間において検出された検出シンクＳＹＮＣ・Ｄが再生用シンクとして有効となる。
【００５２】
また、図４（ｄ）の内挿シンクＳＹＮＣ・Ｉは、内挿シンク生成回路２４により生成される信号である。さらに、図４（ｅ）の前方保護カウント値は前方保護回路２６におけるカウント値であり、ここではその値がインクリメントされるタイミングが示される。
また、図４（ｆ）に示す信号ＬＯＣＫは、上記もしたようにウィンドウ期間内に検出シンクＳＹＮＣ・Ｄが検出されるものとなるようにウィンドウ信号の位相をロックするための信号であり、図４（ｇ）に示す再生用シンクは、シンク判定回路２５より出力される信号である。
【００５３】
この図４において、先ず、図示する時点ｔ１より以前の期間では、図中にウィンドウ期間として示した信号ＷＩＮＤＯＷがＨレベルとなる期間内において、検出シンクＳＹＮＣ・ＤがＨレベルとなっており、この期間はフレームシンク検出回路２２により正常にフレームシンクが検出されている状態となっている。
また、この状態では、シンク判定回路２５により検出シンクが出力されるようになるため、ＥＦＭ＋デコード回路１５に供給される再生用シンクとしては、図示するように上記検出シンクＳＹＮＣ・Ｄのタイミングに同期する。
【００５４】
ここで、図中時点ｔ１において、例えばディスク上の傷等により再生ＲＦ信号の振幅が所定値以下となり、デフェクト検出回路２０によりデフェクト状態が検出されたとする。そして、これと共に、この時点ｔ１直後の期間Ａで示すウィンドウ期間において、フレームシンク検出回路２２によりフレームシンクが検出されなくなったとする。
すると、これに応じては、再生用シンクを補間するために、シンク判定回路２５により、内挿シンク生成回路２４において生成される内挿シンクＳＹＮＣ・Ｉが出力されるようになる。つまり、この時点より、前方保護動作が開始されるようになるものである。そして、前方保護回路２６では、内部のカウント値を１インクリメントするための動作が行われ、これに応じ、図示するように時点ｔ２において前方保護カウント値が「１」となる。この前方保護カウント値は、以降もウィンドウ期間においてフレームシンクが検出されないごとにインクリメントされていくものとなる。
なお、この場合は、先に図２において説明したようにして前方保護回数としては「１０」回が設定されているため、上記のようなシンクの内挿動作は、このカウント値が「１０」となる時点まで行われるべきものとなる。
【００５５】
このようにしてウィンドウ内にフレームシンクが検出されなくなった時点ｔ２以降における時点ｔ３において、図のようにして信号ＤＥＦＥＣＴがＬレベルに立ち下がり、デフェクト状態が解消したとされる状態になったとする。
これに応じては、エッジ検出回路２８によりこの信号ＤＥＦＥＣＴの立ち下がりエッジが検出され、この検出出力がビットカウンタ２９に対して出力される。これにより、ビットカウンタ２９では、フレームシンク検出回路２２から検出シンクＳＹＮＣ・Ｄが入力されたときにビットカウントを開始するようにリセットされる。
【００５６】
ここで、図示する時点ｔ４において、フレームシンク検出回路２２により、再びフレームシンクが検出されるようになったとする。また、この際、このように再び検出されたフレームシンクが、図のようにウィンドウ外となるタイミングのものであったとする。
先ず、このようにして、デフェクト状態解消後に再び検出されたフレームシンクがウィンドウ外となるタイミングのものであった場合には、シンク判定回路２５による内挿シンクＳＹＮＣ・Ｉの出力は継続されることとなる。
つまり、このようにしてフレームシンクがウィンドウ期間に検出されない場合は、先に説明した前方保護動作が引き続き行われることにより、この場合は、図４（ａ）、図４（ｇ）を参照してわかるように再生用シンクとして内挿シンクが継続して使用されるようになるものである。
【００５７】
また、これと共に、この時点ｔ４において、フレームシンク検出回路２２による検出出力（検出シンク）がビットカウンタ２９に入力されると、ビットカウンタ２９はチャンネルクロック（信号ＰＬＣＫ）のタイミングでカウントを開始する。
そして、時点ｔ５において、図のように再びフレームシンクが検出されると、上記時点ｔ４において検出されたフレームシンクから、この時点ｔ５において検出されたフレームシンクまでのビット間隔がカウント値として得られるようになる。
【００５８】
このようにしてビットカウンタ２９によるカウント値は、該ビットカウンタ２９内において、フォーマットで規定された正しいビット間隔を示す比較参照値と比較される。すなわち、この場合は先にも説明したようにＤＶＤフォーマットにより規定された１フレーム分のビット数「１４８８」と比較されるものである。
そして、例えばこの比較参照値と上記カウント値との一致が検出された場合は、この検出出力が一致回数カウンタ３０に供給される。
【００５９】
この時点ｔ５において、ビットカウンタ２９では、検出されたフレームシンク間のビット数をカウントすると、カウント値がリセットされ、再びビット数のカウントが開始される。
そして、図示する時点ｔ６において、再びフレームシンクが検出された場合、ビットカウンタ２９では、同様の動作を行ってフレームシンク間のビット数のカウント値と内部に設定された値「１４８８」とが比較される。さらに、この時点ｔ６以降の時点ｔ７にて再度フレームシンクが検出された場合にも、同様の動作によりフレームシンク間のビット数のカウント値と内部に設定された値「１４８８」との比較が行われる。
【００６０】
ここで、図示するようにして、上記時点ｔ４−時点ｔ５間で検出された各フレームシンクと、時点ｔ５−ｔ６間、さらに時点ｔ６−ｔ７間にて検出された各フレームシンクが、共に「１４８８」ビットの間隔で検出されたとする。
すると、先ず時点ｔ５においては、ビットカウンタ２９により、カウントしたフレームシンク間（ｔ４−ｔ５間）のビット数と内部の比較参照値「１４８８」との一致が検出され、この検出出力が一致回数カウンタ３０に対して供給される。そして、これに応じ、一致回数カウンタ３０のカウント値が１インクリメントされる。
同様に、時点ｔ６、ｔ７の各時点においても、フレームシンク間のビット数と上記比較参照値「１４８８」との一致を示す検出出力が、一致回数カウンタ３０に対して供給される。
【００６１】
このようにして、一致回数カウンタ３０に対し、ビットカウンタ２９からの検出出力が３度にわたって連続して供給されることによっては、この一致回数カウンタ３０の連続一致回数の値「３」が、内部に設定された最大値「３」に達したことが検出される。そして、これによっては、先の図２にて説明したようにその検出出力としての信号ＬＯＣＫが、ウィンドウ生成回路２３に供給される。
【００６２】
ウィンドウ生成回路２３に対して信号ＬＯＣＫが供給されることによっては、図示するようにして、時点ｔ７の次に検出されるフレームシンク（時点ｔ８）が、信号ＷＩＮＤＯＷのＨレベル期間（ウィンドウ期間）内に検出されることになる。そして、信号ＷＩＮＤＯＷがＨレベルとなるタイミングは、検出シンクＳＹＮＣ・Ｄの検出タイミングが以降も正常なものであれば、この検出シンクＳＹＮＣ・Ｄのタイミングと同期した状態で保たれるものとなる。
これに応じては、以降はシンク判定回路２５においてウィンドウ内にフレームシンクが検出されたことが判別されるものとなり、このシンク判定回路２５からは検出シンクＳＹＮＣ・Ｄが出力される。すなわち、時点ｔ８以降においては、図４（ｂ）、図４（ｇ）を参照してもわかるように、再生用シンクとしてフレームシンク検出回路２２により検出された検出シンクＳＹＮＣ・Ｄが使用されるようになり、これによって検出シンクへの再同期が行われるものである。
【００６３】
このようにして、本実施の形態では、デフェクト解消後において検出されたフレームシンクが、「１４８８」ビット間隔で３回連続して検出された場合は、その時点で信号ＷＩＮＤＯＷによるウィンドウ期間内に検出シンクが検出されるように信号ＷＩＮＤＯＷの位相がロックされて、シンクの再同期が行われる。
つまり、このようにしてデフェクト解消後において検出されたフレームシンクが、フォーマットで規定された正しいビット間隔で３回連続して得られていることが検出された場合は、適正なタイミングでフレームシンクが検出されているものとみなしてシンクの再同期を行うようにしたものである。
これにより、この場合は前方保護動作のみを行って、前方保護回数として設定される「１０」回に応じた回数分シンクを内挿する場合よりも、図示するようにより早くシンクの再同期を行うことができるようになる。
つまりこの場合、再生用シンクとして、より早く本来期待されたタイミングのフレームシンクを使用することができるようになるもである。
【００６４】
続いて、このような図４にて説明した動作が行われる際の、同期検出回路２１の各部において行われる信号処理動作の流れを、次の図５のフローチャートを用いて説明する。
先ず、この図５において、図示するステップＳ１０１より開始される処理動作は、図４にて説明した前方保護動作、及びこのような前方保護動作後の後方保護動作を実現するための動作である。
【００６５】
先ず、図示するステップＳ１０１においては、フレームシンクがウィンドウ内において検出されなくなったことを監視する。このステップＳ１０１として示される動作は、シンク判定回路２５において、フレームシンク検出回路２１から供給される検出シンクＳＹＮＣ・Ｄ、及びウィンドウ生成回路２３から供給される信号ＷＩＮＤＯＷを比較することで、フレームシンクがウィンドウ内において検出されなくなったことを判別する動作に対応する。
【００６６】
ステップＳ１０１において、フレームシンクがウィンドウ内において検出されなくなったとされた場合は、ステップＳ１０２として、シンク判定回路２５によって、内挿シンク生成回路２４にて生成される内挿シンクＳＹＮＣ・Ｉを再生用シンクとして出力する動作が行われる。
そして、続くステップＳ１０３においては、先のステップＳ１０１においてフレームシンクがウィンドウ内に検出されなかったことに応じ、この場合のシンク判定回路２５の判定結果に応じて前方保護回路２６が前方保護カウント値を１インクリメントする動作を行う。
【００６７】
ステップＳ１０４においては、前方保護回路２６によって、前方保護カウント値が内部に前方保護回数として設定された値「１０」以上となったか否かを判別する。前方保護カウント値が前方保護回数以上となっていない場合は、ステップＳ１０１に進み、フレームシンクがウィンドウ内に検出されないことを再度監視する。
また、この前方保護カウント値が前方保護回数以上となった場合は、ステップＳ１０５において、信号ＷＩＮＤＯＷ−ＯＰＥＮをウィンドウ生成回路２３に対して出力する。
【００６８】
ステップＳ１０６においては、このように信号ＷＩＮＤＯＷ−ＯＰＥＮがウィンドウ生成回路２３に供給されることに応じて、ウィンドウがオープンとなってシンクの再同期動作が行われる。
そして、このようにウィンドウがオープンして再同期が行われると、続くステップＳ１０７において、後方保護回路２７による後方保護動作が行われる。すなわち、シンク判定回路２５の判定結果に基づき、シンク再同期以降の検出シンクがウィンドウ期間に検出される回数をカウントし、このカウント値が所要値と一致するか否かを判定する。これによって、再同期後の検出シンクが正しいタイミングでもって検出されていることを確認するようにされる。
さらに、続くステップＳ１１２においては、後方保護回路２７におけるカウント値が上記所要値と一致することに応じて、ウィンドウ位置がロックされる。つまり、上記カウント値が上記所要値と一致することに応じて、後方保護回路２７より信号ＬＯＣＫがウィンドウ生成回路２３に対して供給されて、信号ＷＩＮＤＯＷの位相が検出シンクのタイミングに応じたものにロックされるものである。
なお、ここでの図示による説明は省略したが、前方保護動作による再同期後に検出シンクがウィンドウ内にて検出されず、後方保護回路２７において上記カウント値と上所要値とが一致しなかった場合は、信号ＬＯＣＫは出力されず、ウィンドウ位置はロックされなものとなる。この場合は、例えば再度ウィンドウをオープンし、上記カウント値が上記所要値と一致するまで後方保護を継続するものとすればよい。
【００６９】
また、図５において、本例の同期検出回路２１としては、このようなステップＳ１０１〜ステップＳ１１２までに示した前方保護動作及び後方保護動作のための動作に平行して、図示するステップＳ１０８以降の、シンクの検出間隔に基づいたシンクの再同期動作のための動作も行われる。
先ず、このような本例の再同期動作としては、ステップＳ１０８において、エッジ検出回路２８が、図１に示したデフェクト検出回路２０より供給される信号ＤＥＦＥＣＴの、例えば立ち下がりエッジを検出することにより、デフェクト状態が解消されたことを監視する。
そして、続くステップＳ１０９においては、フレームシンク検出回路２２によって、フレームシンクが再び検出されるのを監視する。
【００７０】
その上で、ステップＳ１１０においては、ビットカウンタ２９が、上記エッジ検出回路２８により検出出力されたデフェクト信号の立ち下がりエッジ、及び上記フレームシンク検出回路２２により検出出力された検出シンクに応じ、ビットカウントを開始するようにする。
そして、このビットカウンタ２９においては、先に説明したようにして、以降はフレームシンクが検出されるごとに、カウント値と内部に設定された比較参照値「１４８８」との一致を検出するようにする。さらに、このようなカウント値と比較参照値「１４８８」の一致が検出された場合は、この検出出力を一致回数カウンタ３０に対して供給する。
【００７１】
続くステップＳ１１１においては、再検出された各フレームシンクが、フォーマットにより規定された正しいビット間隔（１４８８Ｔ）で３回連続して得られるのを監視する。つまり、一致回数カウンタ３０に対し、ビットカウンタ２９からの検出出力が３回連続して供給されるのを監視する。
そして、このステップＳ１１１において、再検出された各フレームシンクが１４８８Ｔの正しいビット間隔で３回連続して得られたとされた場合は、ステップＳ１１２において、ウィンドウ位置がロックされる。つまり、この場合は一致回数カウンタ３０により信号ＬＯＣＫがウィンドウ生成回路２３に対して出力され、これによってウィンドウ位置が検出シンクの検出タイミングに応じたものとなるように、信号ＷＩＮＤＯＷの位相がロックされるものである。
このようにして、ウィンドウ位置が検出シンクの検出タイミングに応じたものにロックされることで、フレームシンクがウィンドウ内において検出されるものとなり、これに応じシンク判定回路２５では、再生用シンクとして検出シンクＳＹＮＣ・Ｄが出力されるようになる。すなわち、これによってシンクの再同期動作が完了する。
【００７２】
なお、このようなステップＳ１０８〜Ｓ１１２に示した本例の再同期動作として、例えばステップＳ１０９にて再検出されたフレームシンクが、ウィンドウ内に得られた場合は、シンク判定回路２５により、この検出シンクが再生用シンクとして出力されるものとなる。そして、先の図２においても説明したように、このようにして検出シンクがウィンドウ内に検出された場合、シンク判定回路２５は、ビットカウンタ２９、一致回数カウンタ３０に対してそれぞれ信号ＲＳＴを供給するようにされるので、これに応じてビットカウンタ２９、一致回数カウンタ３０の動作はリセットされる。従ってステップＳ１０９にて再検出されたフレームシンクがウィンドウ内に得られた場合は、ステップＳ１０８〜Ｓ１１２に示した本例の再同期動作はリセットされて、この検出シンクに基づく再生用シンクが出力されるものとなる。なおこの場合は、例えばウィンドウ内に再検出されたフレームシンクに対する後方保護動作を行った後にウィンドウ位置をロックするものとすればよい。
【００７３】
また、先のステップＳ１１１において、再検出される各フレームシンクが正しいビット間隔で３回連続して得られない場合は、再度カウント動作が行われるものとなるが、この間に先のステップＳ１０４〜Ｓ１０５の動作によって前方保護が完了した場合も、シンク判定回路２５によって検出シンクがウィンドウ内に得られることが判定される。すなわち、これによって信号ＲＳＴがビットカウンタ２９、一致回数カウンタ３０に対して供給され、ステップＳ１０８〜１１２としての本例の再同期動作はリセットされるようになる。
【００７４】
ステップＳ１１２において、上記のようにシンクの再同期動作が実行されると、前方保護・後方保護の動作としては、図示するようにステップＳ１０１に進み再びフレームシンクがウィンドウ内に検出されないことを監視するようにされる。また、一方のシンクの検出間隔に基づいた本例のシンク再同期動作のための動作としては、図示するようにしてステップＳ１０８に進み、再び信号ＤＥＦＥＣＴの立ち下がりエッジが検出されるのを監視するようにされる。
【００７５】
この図５にて示した動作からも理解されるように、同期検出回路２１の動作によっては、ステップＳ１０４にて前方保護回路２６のカウント値が前方保護回数に達するか、或るいはステップＳ１１１にて１４８８Ｔが３回連続して検出された場合に、シンクの再同期が行われる。
そして、ステップＳ１０４にて前方保護カウント値が前方保護回数に達するよりも、上記ステップＳ１１１における１４８８Ｔの３回連続一致の方が先に検出された場合には、前方保護動作により所定回数分シンクを内挿するよりも早く、シンクの再同期動作が行われることがわかる。
【００７６】
以上のように本実施の形態のディスク再生装置０では、例えばデフェクト通過後において再検出されるようになった各フレームシンクが、フォーマットに規定された正しいビット間隔でもって所定回数連続して得られた場合に、直ちにウィンドウ位置がこの検出シンクの検出タイミングに応じたものとなるように信号ＷＩＮＤＯＷの位相をロックして、再同期動作を行うものとしている。
そして、上記もしているように、このような各フレームシンクが正しいビット間隔でもって所定回連続して得られた時点が、例えば前方保護動作が完了する以前であった場合には、従来よりも早くシンクの再同期動作を行うことができる。
これによって、再生用シンクとして本来期待されたシンク位置とは異なっている可能性の高い内挿シンクが使用されている状態を、従来に比してより早く解消できるようになり、その分信号の読み取りパフォーマンスを向上して再生動作の信頼性をより向上することができる。
【００７７】
ここで、本例では、再検出された検出シンクが正しい間隔で以て規定回数得られたことに応じて、直ちにウィンドウ位置をロックするものとしたが、このように検出シンクが正しい間隔で以て規定回数得られたことに応じては、例えば従来のようにウィンドウをオープンして再同期を行うことも考えられる。
しかしながら、このようにウィンドウをオープンして再同期を行う場合、先の図６の説明からも理解されるようにオープン後のウィンドウ位置を確定（ロック）するための後方保護動作を行わなければならない。この点で、ウィンドウ位置を直ちにロックするようにした本例では、ウィンドウをオープンする場合と比較して後方保護動作を行う必要がないという点でメリットを有するものとなる。
【００７８】
なお、実施の形態のディスク再生装置０において、図２に示した前方保護回路２６に設定される前方保護回数、及び一致回数カウンタ３０にて設定される連続一致回数としては、上記説明した回数に限定されるものではない。
【００７９】
また、実施の形態では、ディスク再生装置０がＤＶＤフォーマットに対応する再生信号に対応するものである場合を例に挙げたが、例えばＣＤ（Compact Disc）やＭＤ（Mini Disc：光磁気ディスク）等の他のフォーマットに対応するようにされてもよい。
また、この場合、図２に示したビットカウンタ２９において一致を検出するビット数としては、対応するフォーマットにより規定される１フレーム分のチャンネルビット数（例えばＣＤフォーマットに対応するとされた場合は「５８８」）が設定されればよい。
【００８０】
また、実施の形態では、シンクの検出間隔に基づいたシンクの再同期動作が、デフェクト状態の解消後においてフレームシンクが検出されるのに応じてのみ行われるようにしたが、このようなシンクの再同期動作としては、例えば、単にフレームシンクがウィンドウ外で検出されるのに応じて開始するものとしてもよい。
すなわち、本実施の形態としてのシンクの再同期動作としては、単にシンクの内挿動作の開始後に検出されるフレームシンクが、正常なタイミングで得られていることに応じてシンクの再同期を行うようにすればよいものであり、従って、このようなシンクの再同期動作の開始は、フレームシンクが正しいタイミングで検出されなくなったとされる、所要の条件に応じるようにすればよいものである。
【００８１】
また、実施の形態では、本発明の同期信号検出装置が、記憶媒体からのデジタルデータを読み出してこれについての再生を行う再生装置に適用される場合を例に挙げた。
しかしながら、本発明の同期信号検出装置としては、このような再生装置以外にも、例えばデータ通信システムにおける送信装置から送信された、所定のフォーマットのデータについての受信処理を行う受信装置にも適用することができる。
例えば、上記受信装置側で受信したデータが、ストリーミング出力すべきオーディオデータや動画データなどである場合において、受信データに挿入されるフレーム同期信号に相当する信号の検出について本発明を適用することで、より良好なパフォーマンスによる受信データの再生出力が可能となるものである。
【図面の簡単な説明】
【００８２】
【図１】本発明における実施の形態としての同期信号検出装置が適用される、ディスク再生装置の内部構成を示したブロック図である。
【図２】実施の形態としての同期信号検出装置の内部構成を示したブロック図である。
【図３】ＥＦＭ＋データのデータ構造を示すデータ構造図である。
【図４】実施の形態の同期信号検出装置により得られる動作を説明するためのタイミングチャートである。
【図５】実施の形態の同期信号検出装置により得られる動作を説明するためのフローチャートである。
【図６】前方保護動作について説明するためのタイミングチャートである。
【符号の説明】
【００８３】
０  ディスク再生装置、１  ディスク、２  スピンドルモータ、３  光学ヘッド、３ａ  対物レンズ、３ｂ  ディテクタ、３ｃ  レーザダイオード、３ｄ  光学系、４  ２軸機構、５  スレッド機構、６  ＲＦアンプ、７  信号処理部、８  ２値化回路、９  レジスタ、１０  ＥＦＭ＋デコード回路、１１  ＥＣＣ／デインターリーブ回路、１２  ＲＡＭ、１３  バッファマネージャ、１４  バッファＲＡＭ、１５  インタフェース部、１６  光学系サーボ回路、１７  モータドライバ、１８  システムコントローラ、１９  ＰＬＬ／スピンドルサーボ回路、２０  デフェクト検出回路、２１  同期検出回路、２２  フレームシンク検出回路、２３  ウィンドウ生成回路、２４  内挿シンク生成回路、２５  シンク判定回路、２６  前方保護回路、２７  後方保護回路、２８  エッジ検出回路、２９  ビットカウンタ、３０  一致回数カウンタ
【図１】
2005203016.tif 000003
【図２】
2005203016.tif 000004
【図３】
2005203016.tif 000005
【図４】
2005203016.tif 000006
【図５】
2005203016.tif 000007
【図６】
2005203016.tif 000008