(57)【要約】【課題】記録ずれ等によって同期信号の位置が大きくずれた場合にも、同期信号の誤検出の確率の増大を抑制し、同期信号を正確に検出可能とする方法と装置の提供。【解決手段】  同期検出ウインドウＳ７を生成するウインドウ生成回路１１と、再同期ウインドウＳ１１を生成する再同期ウインドウ生成回路１４と、再同期ウインドウＳ１１から再同期ウインドウマスクＳ８を除く時間区間の再同期検出ウインドウを生成し、入力ビット列から同期信号の検出を行うとともに、再同期検出ウインドウ内で同期信号の検出を行う同期検出回路１０と、同期検出ウインドウ内で同期信号が所定回数連続して検出されず、再同期検出ウインドウ内で同期信号が検出された場合には、再同期ウインドウＳ１１の時間区間を更新し、再同期ウインドウＳ１１内で連続して所定回数同期信号の検出が行われた場合には、再同期カウンタ１５が再同期確立信号Ｓ１２を出力し、ウインドウ生成回路１１は、同期検出ウインドウＳ７の位置をリセットし予め定められた同期周期で生成し、再同期ウインドウ生成回路１４は再同期ウインドウＳ１１をリセットする。【選択図】             図１
2005276346.tif 000002
【特許請求の範囲】
【請求項１】
入力ビット列から第１のウィンドウ内で同期信号の検出を行うとともに、前記第１のウィンドウとは異なる第２のウィンドウ内で前記入力ビット列から前記同期信号の検出を行う同期検出回路を備え、
前記第２のウィンドウが、前記第１のウィンドウを除く時間範囲のうちの所定の時間区間に設定された状態で、前記同期検出回路において、前記第１のウィンドウ内で前記同期信号が検出されず、前記第２のウィンドウ内で前記同期信号が予め定められた同期周期にしたがって予め定められた所定回数続いて検出されると、再同期が確立したものとして、前記第１のウィンドウを、前記第２のウィンドウ内での同期検出位置を基準として前記同期周期にしたがって周期的に生成するように制御する制御回路を備えている、ことを特徴とする同期信号検出装置。
【請求項２】
前記制御回路は、前記第２のウィンドウの時間区間を、前記第１のウィンドウ及びその近傍を除いた時間区間に初期設定する、ことを特徴とする請求項１に記載の同期信号検出装置。
【請求項３】
前記制御回路は、前記第１のウィンドウ内で前記同期信号が検出されず、前記第２のウィンドウ内で前記同期信号が検出された場合、前記第２のウィンドウ内での同期信号検出位置を基準に、次の同期検出予想位置に、所定の時間幅に設定された前記第２のウィンドウを出力する、ことを特徴とする請求項２に記載の同期信号検出装置。
【請求項４】
前記制御回路は、前記再同期の確立時に、前記第２のウィンドウの時間区間を、前記第１のウィンドウ及びその近傍を除いた時間区間に再設定する、ことを特徴とする請求項３に記載の同期信号検出装置。
【請求項５】
前記制御回路は、前記第１のウィンドウ内で前記同期信号が検出されない場合、前記第１のウィンドウの時間区間を予め定められた所定幅拡大し、幅を拡大した前記第１のウィンドウを、次の同期検出予想位置に出力する制御を行う回路と、
前記第１のウィンドウ内で同期周期にしたがって予め定められた所定回数続いて前記同期信号が検出されない場合には、同期確立解除信号を出力する回路と、
を備えている、ことを特徴とする請求項１に記載の同期信号検出装置。
【請求項６】
入力ビット列から第１のウィンドウ内で同期信号の検出を行うとともに、前記第１のウィンドウとは異なる第２のウィンドウ内で前記入力ビット列から前記同期信号の検出を行う同期検出回路と、
前記第１のウィンドウを生成する回路と、
第３のウィンドウを生成する回路と、
前記第１のウィンドウを含む所定の時間区間のウィンドウマスクを生成する回路と、
前記第３のウィンドウの時間区間から前記ウィンドウマスクを除いた時間区間よりなる前記第２のウィンドウを生成する回路と、
を備え、
前記第３のウィンドウを生成する回路は、リセットされると、前記第３のウィンドウを、前記入力ビット列の全区間に亘るように設定し、
前記同期検出回路において、前記第１のウィンドウ内で前記同期信号が検出されず、前記第２のウィンドウ内で前記同期信号が検出された場合には、前記第２のウィンドウの時間区間を予め定められた時間幅に設定し、前記第２のウィンドウを同期検出位置を基準に同期検出予想位置に生成し、前記第２のウィンドウ内にて連続して予め定められた所定回数同期検出が行われた場合には、再同期が確立したものとして、前記第１のウィンドウを、前記第２のウィンドウ内での前記同期検出位置を基準として、前記同期周期にしたがって生成する制御を行う回路を備えている、ことを特徴とする同期信号検出装置。
【請求項７】
前記再同期が確立されたとき、前記第３のウィンドウを生成する回路は、リセットされる、ことを特徴とする請求項６に記載の同期信号検出装置。
【請求項８】
同期信号の検出のための第１の時間区間を規定する同期検出ウィンドウ、及び、前記同期検出ウィンドウと同一又は前記同期検出ウィンドウを含む時間区間の再同期ウィンドウマスクを生成するウィンドウ生成回路と、
第２の時間区間を規定する再同期ウィンドウを生成する再同期ウィンドウ生成回路と、
前記再同期ウィンドウの時間区間から前記再同期ウィンドウマスクを除いた時間区間よりなる再同期検出ウィンドウを生成する回路と、
前記同期検出ウィンドウ内で入力ビット列から同期信号の検出を行うとともに、前記再同期検出ウィンドウ内で前記入力ビット列から前記同期信号の検出を行う同期検出回路と、
前記同期検出回路による前記再同期検出ウィンドウ内での同期検出を計数する再同期カウンタと
を備え、
前記同期検出回路において、前記同期検出ウィンドウ内で前記同期信号が検出されずに、前記再同期検出ウィンドウ内で前記同期信号が検出され、前記再同期カウンタが、前記再同期検出ウィンドウ内での同期検出を連続して予め定められた所定回数計数すると、前記再同期カウンタは、再同期確立信号を出力し、
前記再同期確立信号を受けて前記ウィンドウ生成回路は、前記同期検出ウィンドウを、前記再同期検出ウィンドウ内での同期検出位置を基準として、予め定められた同期周期にしたがって生成し、
前記再同期確立信号を入力した前記再同期ウィンドウ生成回路は、前記再同期ウィンドウを常時活性状態に設定する、ことを特徴とする同期信号検出装置。
【請求項９】
前記ウィンドウ生成回路は、前記同期検出ウィンドウ内で前記同期信号が検出され、同期が確立されている状態から、前記同期検出ウィンドウ内で前記同期信号が検出されない場合、前記同期検出ウィンドウの幅を段階的に拡げる、ことを特徴とする請求項８に記載の同期信号検出装置。
【請求項１０】
前記同期検出回路における前記同期検出ウィンドウ内での前記同期信号の検出を連続して所定の回数カウントしたときに、同期確立信号を生成する後方保護カウンタと、
同期確立状態で、前記同期検出回路における前記同期検出ウィンドウ内での同期ミスが、連続して所定の回数カウントしたときに、同期解除信号を出力する前方保護カウンタと、
をさらに備えている、ことを特徴とする請求項８に記載の同期信号検出装置。
【請求項１１】
前記後方保護カウンタは、前方保護カウンタからの前記同期解除信号、及び、前記同期検出回路における前記同期検出ウィンドウ内での同期ミスを受けてリセットされ、
前記前方保護カウンタは、前記同期検出回路における前記同期検出ウィンドウ内での前記同期信号の検出、及び、前記再同期カウンタからの前記再同期確立信号を受けてリセットされる、ことを特徴とする請求項１０に記載の同期信号検出装置。
【請求項１２】
情報記録媒体から読み出されたビット信号列より同期信号を検出する同期信号検出装置として、請求項１乃至１１のいずれか一に記載の同期信号検出装置を備えた情報再生装置。
【請求項１３】
情報記録媒体に情報を書き込み、前記情報記録媒体から読み出されたビット信号列より同期信号を検出する同期信号検出装置として、請求項１乃至１１のいずれか一に記載の同期信号検出装置を備えた情報記録再生装置。
【請求項１４】
入力ビット列からウィンドウ内で同期信号を検出するにあたり、
同期信号を検出する時間区間を規定する第１、第２のウィンドウを生成し、その際、前記第２のウィンドウを、前記第１のウィンドウを除いた時間範囲の所定の時間区間に設定する工程と、
前記第１のウィンドウ内で同期信号が検出されず、且つ、前記第２のウィンドウ内で予め定められた同期周期にしたがって同期信号が予め定められた所定回数続いて検出されると、前記第２のウィンドウでの同期検出位置を基準として、前記第１のウィンドウを前記同期周期にしたがって生成する工程と、
を含む、ことを特徴とする同期信号検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、同期検出回路に関し、特に、光ディスク等の情報記録／再生装置に適用して好適な同期信号検出装置と方法並びに情報再生装置と情報記録再生装置に関する。
【背景技術】
【０００２】
ＤＶＤ（Digital  Versatile  Disk）等の光ディスクにおいて、情報の記録時には、データ読み出しのため記録フォーマットに従って、予め定められた特定のビットパターンである同期信号（ＳＹＮ）を、一定の周期で、データとともに、光ディスクに書き込む。図５に、ＤＶＤ等の光ディスクのセクタのフォーマットの一例を模式的に示す。図５に示す例では、１行あたり１７２バイトに対して１０バイトの内パリティコードが付加された１８２バイト、１２行のセクタに対して、外パリティコードが一行付加されて１３行とされ、９１バイトごとに、同期信号（図５に示す例では３２チャネルビット）が挿入される。データは８／１６変調されて記録されており、１４５６チャネルビットとされ、したがって、図５では、１シンクフレームは、３２＋１４５６＝１４８８チャネルビット（Ｃｂ）よりなる。以下、光ディスクの再生系における同期検出の概略を説明しておく。なお、同期信号検出回路については、例えば後記特許文献１の記載が適宜参照される。
【０００３】
図６に、一般の光ディスクの再生系の構成を示す（後記特許文献１）。図６に示すように、光ディスク１２０に記録された情報は、光ピックアップ１２１で読み出され、ＲＦアンプ１２２に入力され、ＲＦアンプ１２２から出力される信号（ＲＦ信号）はフィルタ１２３で波形等化される。そして、波形等化された信号は、データ２値化回路１２４に入力されて２値化される。２値化された信号は、ＰＬＬ（Phase  Locked  Loop）回路１２５に入力され、チャネルビットに同期したチャネルクロックが生成される。ＰＬＬ回路１２５からのシリアルデータとチャネルクロックは、同期信号検出回路１２６に入力されて同期検出が行われ、復調回路１２７で復調される。
【０００４】
同期信号検出回路１２６は、記録信号に含まれる同期信号を検出し、記録されたデータ信号を正しいフォーマットで再生できるようにするものであり、光ディスク１２０から読み出したチャネルビット列に対し同期信号と一致するかパタンマッチングを行うことで同期検出を行う。
【０００５】
図６に示す再生系において、読み出しを開始すると、同期信号検出回路１２６では、最初に同期信号を検出できるまでは、チャネルビット列に対し、順にパタンマッチングを行う。同期信号検出回路１２６は、一旦、同期信号を検出した以降は、読み出し時のチャネルビット誤りによる同期信号の誤検出発生の確率を抑えるため、入力されたチャネルビット列のうち、記録フォーマットに従って、次に同期信号の検出が予想される位置付近でのみ同期信号とのパターンマッチングを行うようにしている。
【０００６】
ところで、読み出されたチャネルビット列のデータ部において、例えばノイズ等により同期信号と同一のビットパタンがたまたま存在する場合があることから、同期信号検出回路１２６では、このような擬似的なパタンを同期パタンとして誤検出することを回避するため、同期パタンの現れるタイミングの前後一定時間を含む期間のみ同期検出を行うようにしている。同期信号の照合（マッチング）を行う期間を「ウィンドウ」という。
【０００７】
よく知られているように、同期信号検出回路１２６では、同期信号の検出エラーとして、
・光ディスク上の傷によるバーストエラー、
・光源照射面上に存在するランダム欠陥によるランダムエラー、
・外乱等による同期周期の乱れによって同期信号が検出できない、
場合などが想定されている。そして、同期信号が一時的に検出できない場合、最後に見つかった同期信号を基準に、一定の周期で、大きさを調整したウィンドウを作成する手法が一般に用いられている。
【０００８】
そして、バーストエラー、ランダムエラーに対して、同期信号を再検出することを可能とする構成として、例えば後記特許文献１には、図７に示すような構成の同期信号検出装置が開示されている。図７を参照すると、この従来の同期信号検出装置は、デコーダ１０６により、前方保護カウンタ１０５から出力されるカウント値をデコードし、デコード値をウィンドウ信号生成回路１０７に供給し、ウィンドウ信号生成回路１０７では、タイミングジェネレータ１０８からのパルスＳ１０６をデコード値に基づき拡げるというものである。かかる構成により、例えば傷等により、バースト欠陥があり、同期パタンが検出できない場合、ウィンドウパルス幅を変化させる。また、ランダム欠陥により、同期検出が不能の場合、ウィンドウパルス幅を変化させないような制御が行われる。なお、後記特許文献１では、図７において、デコーダ１０６以外の構成は、後記特許文献１の発明の従来技術として扱われているが、同期検出回路の動作原理の理解に供するため、以下に概説しておく。
【０００９】
図７において、ウィンドウ制御回路１０１は、ＡＮＤ回路よりなり、シリアルデータ（読み出された記録信号）の同期検出回路１０２での通過の制御を行う。同期検出回路１０２で同期信号（同期パタン）を検出した場合、同期パタン検出パルスＳ１０１を生成し、フレームカウンタ１０３は、光ディスクより再生されるチャネルクロックをカウントし、前の同期検出位置から導かれる次の同期検出の予想位置に、同期パタン予測パルスＳ１０２を発生する。なお、フレームカウンタ１０３は、同期パタン検出パルスＳ１０１と同期パタン予測パルスＳ１０２の論理和（ＯＲ回路１１２の出力）でリセットされる。フレームクロック生成回路１０９は、同期パタン検出パルスＳ１０１、同期パタン予測パルスＳ１０２を用いて、フレームクロックを生成する。
【００１０】
後方保護カウンタ１０４は、同期パタン検出パルスＳ１０１と同期パタン予測パルスＳ１０２が同時に出力されるときにカウントアップ動作し、後方保護設定回数分カウントアップすると、同期確立を示す信号Ｓ１０３（オーバーフロー）を出力する。
【００１１】
前方保護カウンタ１０５は、後方保護カウンタ１０４の出力信号Ｓ１０３をイネーブル信号ＥＮとして受け、同期パタン検出パルスＳ１０１と同期パタン予測パルスＳ１０２を入力とするＥＸＯＲ（排他的論理和）回路１１１の出力を受けてカウントアップし、同期確立状態で、前方保護設定回数までカウントアップしたとき、同期はずれとして、信号Ｓ１０４を出力し、後方保護カウンタ１０４をリセットする。なお、前方保護カウンタ１０５は、同期パタン検出パルスＳ１０１で、リセットされる。ＯＲ回路１１２は、前方保護カウンタ１０５からの同期外れを示すパルス信号Ｓ１０４と、ウィンドウ信号生成回路１０７からのウィンドウパルスＳ１０７を入力し、２入力の論理和をウィンドウ制御回路１０１に出力する。
【００１２】
前方保護設定回数を「４」とした場合、前方保護カウンタ１０５の出力が「０」のとき、デコード値を「０」、前方保護カウンタ１０５の出力がそれぞれ「１」、「２」、「３」のとき、デコード値は、±α、±２α、±３αとされる。ただし、αは、ウィンドウパルスの幅を前縁、後縁に広げる最小単位となる値である。
【００１３】
また、外乱等による同期周期の乱れに対処するために、ウィンドウ（検出窓）を二重化する構成も知られている（例えば後記特許文献２参照）。後記特許文献２においては、第１、２の検出窓作成回路を備え、第１の検出窓、第２の検出窓を用い、一致パルス（入力信号と基準同期パタンを比較するパタン比較回路で一致検出時に出力されるパルス）を用いて、一致パルスの周期が変動する度に、交互に、一致パルスの同期周期に合わせて、検出窓を作成している。この従来の構成において、第1、２の検出窓作成回路は、通常動作では、同期周期の前後に±Ｎクロック分の検出窓幅を設定し、外乱信号等が入力されると、±Ｎクロック分から±Ｍクロック分（Ｍ＞Ｎ）に拡幅される。
【００１４】
【特許文献１】特開２０００−３５５０号公報（第３頁、第５頁、第１図、第６図）
【特許文献２】特開平１０−１９９１６２号公報（第３−４頁、第１図）
【発明の開示】
【発明が解決しようとする課題】
【００１５】
以下に、発明が解決しようとする課題について、本発明者によって為された解析・検討結果に基づき詳説する。
【００１６】
書き込み可能な光ディスク（追記型ディスクも含む）において、既存のデータ（記録済みデータ）に続けて記録を行う場合、新たに記録した先頭の同期信号以降、同期周期に対応した位置に順次記録される同期信号の周期は、既に記録された領域に存在する同期信号と同一の周期であるが、既に記録された領域に存在する同期信号を基準としていない場合がある。
【００１７】
一方、書き込み可能な光ディスクにおいて、既存のデータに続いて記録（例えば追記等）を行う場合、新たに記録を行う領域においても、同期信号間の間隔を保つために、既に記録された領域に存在する同期信号を基準に、同一の位相で同一の周期となるよう記録する必要がある。しかしながら、既に記録された領域に存在する同期信号の周期と、新たに記録された領域の同期信号の周期とが同一であっても、新たに記録した先頭の同期信号の位置から位相がずれることがある。これを「記録ずれ」という。
【００１８】
上記した記録ずれが起こる原因としては、
・誤った位置から記録を開始する場合、
・記録を開始する位置は正しいが以前に書き込まれたデータが誤った位置に記録されている場合、
等が思料される。
【００１９】
上記のうち、いずれが原因であるかにかかわらず、記録ずれが大きくなると、一時的に、同期信号の検出ができず、バーストエラーを引き起こす原因となる。そして、記録ずれが生じると、同期信号の位置が、ウィンドウから大きく外れる場合がある。
【００２０】
このため、最後に見つかった同期信号を基準に、光ディスクのフォーマットに従い、一定の周期でウィンドウを作成して同期信号の検出を試みるという従来の手法には、本願発明者の検討結果によれば、以下のような問題があることが明らかにされた。
【００２１】
（Ａ）同期信号の位置がウィンドウから大きく外れた場合、ウィンドウの拡大によって同期信号の検出を試みると、同期信号の位置がウィンドウの位置から離れれば、それだけウィンドウの幅（パタンマッチングを行う時間幅）が拡大されることになり、この結果、同期信号の誤検出の確率が高くなる。なお、上記特許文献２において、同期信号の位置がウィンドウから所定範囲を超える場合は、基準同期パタンを用いて同期信号の補間が行われるが、記録ずれに対応した同期信号の生成方法に関しては全く記載されていない。
【００２２】
（Ｂ）また、ディスクの読み出し開始時と同様に、入力チャネルビット列（図６のＰＬＬ回路からのシリアルデータ）に対し順にパタンマッチングを行うことで同期検出を試みる場合、バーストエラー等により同期信号が一時的に検出できない場合と区別することができない。一定期間の間は、最後に検出した同期信号を基準に、ウィンドウを作成することで、同期検出を試みる必要がある。このため、記録ずれによって外れた同期信号を検出するまでに時間がかかる。
【００２３】
したがって、本発明は、上記解析・検討結果に基づき全く独自に創案されたものであって、その主たる目的は、記録ずれ等によって同期信号の位置が大きくずれた場合であっても、同期信号の誤検出の確率の増大を抑制し、同期信号を正確に検出可能とする装置と方法を提供することにある。
【００２４】
また、本発明の他の目的は、記録ずれ等によって大きく外れた同期信号を確実に検出可能とするとともに、検出に要する時間を短縮する装置と方法を提供することにある。
【課題を解決するための手段】
【００２５】
本願で開示される発明は、上記目的を達成するため、概略以下の構成とされる。
【００２６】
本発明の１つのアスペクト（側面）に係る同期信号検出装置は、入力ビット列から第１のウィンドウ内で同期信号の検出を行うとともに、前記第１のウィンドウとは異なる第２のウィンドウ内で前記入力ビット列から前記同期信号の検出を行う同期検出回路を備え、前記第２のウィンドウが、前記第１のウィンドウを除く時間範囲のうちの所定の時間区間に設定された状態で、前記同期検出回路において、前記第１のウィンドウ内で前記同期信号が検出されず、前記第２のウィンドウ内で前記同期信号が予め定められた同期周期にしたがって予め定められた所定回数続いて検出されると、再同期が確立したものとして、前記第１のウィンドウを、前記第２のウィンドウ内での同期検出位置を基準として前記同期周期にしたがって周期的に生成するように制御する制御回路を備えている。
【００２７】
本発明に係る同期信号検出装置において、前記制御回路は、前記第２のウィンドウの時間区間を、前記第１のウィンドウ及びその近傍を除いた時間区間に初期設定する、構成としてもよい。
【００２８】
本発明に係る同期信号検出装置において、前記制御回路は、前記第１のウィンドウ内で前記同期信号が検出されず、前記第２のウィンドウ内で前記同期信号が検出された場合、前記第２のウィンドウ内での同期信号検出位置を基準に、次の同期検出予想位置に、所定の時間幅に設定された前記第２のウィンドウを出力する、構成としてもよい。
【００２９】
本発明に係る同期信号検出装置において、前記制御回路は、前記再同期の確立時に、前記第２のウィンドウの時間区間を、前記第１のウィンドウ及びその近傍を除いた時間区間にリセットする構成としてもよい。
【００３０】
本発明に係る同期信号検出装置において、前記制御回路は、前記第１のウィンドウ内で前記同期信号が検出されない場合、前記第１のウィンドウの時間区間を予め定められた所定幅拡大し、幅を拡大した前記第１のウィンドウを、次の同期検出予想位置に出力する制御を行う回路と、前記第１のウィンドウ内で同期周期にしたがって予め定められた所定回数続いて前記同期信号が検出されない場合には、同期確立解除信号を出力する回路と、を備えた構成としてもよい。
【００３１】
本発明の他のアスペクト（側面）に係る方法は、
（Ａ）入力ビット列からウィンドウ内で同期信号を検出するにあたり、同期信号を検出する時間区間を規定する第１、第２のウィンドウを生成し、その際、前記第２のウィンドウを、前記第１のウィンドウとその近傍を除いた所定の時間区間に設定する工程と、
（Ｂ）前記第１のウィンドウ内で同期信号が検出されず、且つ、前記第２のウィンドウ内で同期信号が予め定められた所定回数続いて検出されると、前記第２のウィンドウで同期信号が検出された時間を基準として、前記第１のウィンドウを予め定められた同期周期で生成する工程を有する。
【発明の効果】
【００３２】
本発明によれば、同期信号検出回路のパターン検出領域を二重化し、同期信号誤検出を抑制し、同期信号検出可能性を向上し、同期信号再検出に要する時間を短縮している。
【発明を実施するための最良の形態】
【００３３】
上記した本発明についてさらに詳細に説述すべく、添付図面を参照して、実施の形態について説明する。本発明を実施するための最良の一実施形態の同期信号検出装置は、例えば記録ずれを生じたディスクのデータ読み出しにおける、従来の回路構成の問題点を、ウィンドウの二重化によって解決する。本発明の一実施の形態においては、同期検出用のウィンドウを生成する回路（図１の１１）に加えて、再同期ウィンドウを生成する回路（図１の１４）を備え、記録ずれ等によって同期検出ウィンドウから大きくずれた同期信号を再同期ウィンドウで検出するように構成されている。
【００３４】
より詳しくは、本発明の一実施の形態に係る同期信号検出装置は、同期検出のための第１の時間区間を規定する同期検出ウィンドウ信号（図１のＳ７）、及び、前記同期検出ウィンドウと同一又は前記同期検出ウィンドウを含む時間区間の再同期ウィンドウマスク信号（図１のＳ８）を生成するウィンドウ生成回路（図１の１１）と、同期検出のための第２の時間区間を規定する再同期ウィンドウ信号（図１のＳ１１）を生成する再同期ウィンドウ生成回路（図１の１４）と、再同期ウィンドウ信号（図１のＳ１１）の時間区間から再同期ウィンドウマスク信号（図１のＳ８）を除いた時間区間よりなる再同期検出ウィンドウ信号（図２のＳ１３）を生成する回路と、再同期検出ウィンドウ信号（図２のＳ１３）にて同期検出回路（図１の１０）から同期検出を計数する再同期カウンタ（図１の１５）とを備え、同期検出回路は、同期検出ウィンドウ信号（Ｓ７）で規定される時間区間内で、入力ビット列（チャネルビット列）から同期信号の検出を行うとともに、再同期検出ウィンドウ信号（図２のＳ１３）で規定される時間区間内でも入力ビット列から同期信号の検出を行う。なお、本願明細書では、同期検出ウィンドウ信号、再同期ウィンドウマスク信号、再同期ウィンドウ信号、再同期検出ウィンドウ信号はそれぞれ、同期検出ウィンドウ、再同期ウィンドウマスク、再同期ウィンドウ、再同期検出ウィンドウという（末尾の信号が省略される）。また、例えば同期検出ウィンドウ信号によって規定される時間区間内で、同期信号の検出を行うことを、同期検出ウィンドウ内で同期信号の検出を行うと表記している。
【００３５】
同期検出回路（図１の１０）において、同期検出ウィンドウ（図１のＳ７）内で同期信号が所定回数連続して検出されず、再同期検出ウィンドウ（図２のＳ１３）内で同期信号が検出された場合に、再同期カウンタ（図１の１５）で、同期検出回路（図１の１０）から出力される同期検出信号（図１のＳ５）が所定回数計数されると、再同期確立信号（図１のＳ１２）を出力し、これを受けてウィンドウ生成回路（図１の１１）は、同期検出ウィンドウ（図１のＳ７）を、再同期検出ウィンドウ（図２のＳ１３）での同期検出位置を基準として、予め定められた同期周期で生成し、再同期確立信号（Ｓ１２）を入力した再同期ウィンドウ生成回路（１４）は、再同期ウィンドウ（Ｓ１１）を、例えばハイレベル固定にリセットする。
【００３６】
なお、本発明の実施の形態においては、記録ずれ等により同期検出ウィンドウから大きくずれた同期信号は、再同期ウィンドウで同期検出が行われるが、記録ずれ等による同期検出エラー以外の、ディスク上の傷によるバーストエラー、ランダム欠陥によるランダムエラー、外乱等による同期周期の乱れなどが生じた場合には、図７に示した構成と同様にして、同期検出ウィンドウを段階的に拡張することで、同期信号の検出を行う。
【００３７】
本発明の実施の形態においては、同期検出ウィンドウの拡張分を含む再同期ウィンドウマスクwｍを作成し、作成された再同期ウィンドウの時間区間から再同期ウィンドウマスクwｍの時間区間除いた時間区間を再同期検出ウィンドウとしている。再同期ウィンドウの時間区間は、例えば１つの同期周期に対応する１シンクフレーム区間に相当する長さから、同期検出ウィンドウとその拡張分（±α・Ｐｆ、ただし、Ｐｆは前方保護設定回数）を差し引いた範囲の所定の区間とされる。再同期ウィンドウマスク（図１のＳ８）の幅ｗｍは、例えば式（１）で与えられる。
【００３８】
ｗs ≦ ｗｍ ≦ ｗs＋α・Pｆ        … （１）
【００３９】
ここで、
ｗsは、同期信号が検出できなくなった時の同期検出ウィンドウの幅、
αは、同期検出ウィンドウの単位拡張幅、
Ｐfは、前方保護カウンタで同期解除信号の生成で使用する設定値
である。
【００４０】
図３は、同期検出ウィンドウと再同期検出ウィンドウの二重化ウィンドウにより本発明の実施形態の動作原理を説明するための模式図である。図３（Ｃ）に示すように、再同期ウィンドウマスクの幅ｗｍは、同期検出ウィンドウの設定値ｗs±αＰfの範囲とされる（なお、図３（Ｃ）ではＰｆ＝１とされている）。そして、再同期時の同期検出用の再同期検出ウィンドウ（図２のＳ１３）は、再同期ウィンドウマスクｗｍを除く時間範囲とされ、同期検出ウィンドウの近傍を除く区間をカバーしている。なお、再同期ウィンドウマスクｗｍを、同期検出ウィンドウの設定最大幅をいくらか超えた値に設定してもよいことは勿論である。
【００４１】
図３は、本発明の一実施形態における同期信号検出手順の一例を模式的に説明する図であり、横軸は時間を表している。図３を参照して、本発明の一実施形態における同期信号の検出動作を説明する。
【００４２】
図３（Ａ）では、時点Ｔ１（時間軸上で「位置Ｔ１」ともいう）の同期信号は同期検出ウィンドウ（図１のＳ７）内で検出され同期が確立しているものとする。なお、このとき、再同期検出ウィンドウでは、同期信号は検出されない。なお、図３では、同期信号の出現のタイミングを時間軸上の点で表しているが、実際は３２チャネルビット長分の時間長さを有する。
【００４３】
図３（Ｂ）においては、記録ずれ等により同期信号は、同期検出ウィンドウから大きく外れた位置Ｔ２にあり、同期検出ウィンドウ内で同期信号が検出されない。
【００４４】
そこで、図３（Ｃ）で、前方保護設定回数分に対応して、同期検出ウィンドウｗｓのパルス幅を前後に±α・Ｐｆ拡げて同期検出を試みる。この場合、拡大された同期検出ウィンドウでは同期検出できない。前方保護設定回数Ｐｆ回連続して同期検出ができないため、同期はずれ（同期確立解除状態）となる。しかしながら、このとき、位置Ｔ２の同期信号は、再同期検出ウィンドウ（図２のＳ１３）内で検出される。
【００４５】
本実施形態では、再同期検出ウィンドウ（図２のＳ１３）内で同期信号が検出された場合、例えば図３（Ｄ）に示すように、再同期検出ウィンドウの幅を狭め、幅の狭められた再同期検出ウィンドウで同期周期にしたがって予め定められた所定回数連続して同期検出が行われた場合に、再同期確立と判定する。このように、本実施形態では、同期検出ウィンドウ内で同期検出が行われない状態で再同期検出ウィンドウ内での同期検出が行われると、再同期検出ウィンドウの幅を狭めることで、同期信号の誤検出の可能性を削減させている。
【００４６】
そして、本実施形態では、再同期が確立した場合、図３（Ｅ）に示すように、再同期が確立した同期検出位置Ｔ２を基準に、同期周期にしたがって、同期検出ウィンドウ（幅は例えば当初の幅ｗｓ）を生成する。そして、同期検出ウィンドウｗｓ及びその近傍を含まない領域をカバーするように、再同期検出ウィンドウが新たに生成される。以下、具体的な実施例に即して本発明を詳細に説明する。
【実施例】
【００４７】
図１は、本発明の一実施例の回路構成を示す図である。図１を参照すると、本発明の一実施例の同期信号検出装置は、同期検出回路１０と、ウィンドウ生成回路１１と、前方保護カウンタ１２と、後方保護カウンタ１３と、再同期ウィンドウ生成回路１４と、再同期カウンタ１５と、を備えている。
【００４８】
同期検出回路１０は、図示されないＰＬＬ回路（図６の１２５参照）から出力されるチャネルビット列（シリアルデータ）Ｓ１と、チャネルクロックＳ２と、ウィンドウ生成回路１１から出力される同期検出ウィンドウＳ７と、再同期ウィンドウマスクＳ８を入力し、再同期ウィンドウ生成回路１４から出力される再同期ウィンドウＳ１１を入力する。同期検出回路１０は、第１の同期検出信号Ｓ３と、第１の同期検出ミス信号Ｓ４と、第２の同期検出信号Ｓ５と、第２の同期検出ミス信号Ｓ６を出力する。
【００４９】
ウィンドウ生成回路１１は、第１の同期検出信号Ｓ３と、第１の同期検出ミス信号Ｓ４と、チャネルクロックＳ２と、同期確立信号Ｓ１０と、再同期確立信号Ｓ１２とを入力し、同期検出期間を規定するパルス幅を有する同期検出ウィンドウＳ７と、再同期ウィンドウマスクＳ８を出力する。ウィンドウ生成回路１１は、一例として、タイマカウンタ（不図示）を備え、タイマカウンタは、第１の同期検出信号Ｓ３をトリガーとしてチャネルクロックＳ２をカウントする。さらに、タイマカウンタで１同期周期相当分カウントしたとき、同期検出ウィンドウＳ７（パルス幅は可変に設定される）を生成する回路（不図示）と、上式（１）の関係をみたす再同期ウィンドウマスクＳ８を生成する回路（不図示）と、を備えている。
【００５０】
前方保護カウンタ１２は、第１の同期検出信号Ｓ３と、第１の同期検出ミス信号Ｓ４と、同期確立信号Ｓ１０をリセット信号として入力し、同期確立解除信号Ｓ９を出力する。前方保護カウンタ１２は、第１の同期検出ミス信号Ｓ４（ワンショットパルス）を入力してカウントアップし、第１の同期検出ミス信号Ｓ４が前方保護設定回数だけ連続して入力される場合、オーバーフロー信号を同期確立解除信号Ｓ９として出力する。第１の同期検出信号Ｓ３が活性状態とされると、カウント値をリセットする。
【００５１】
後方保護カウンタ１３は、第１の同期検出信号Ｓ３と、第１の同期検出ミス信号Ｓ４と、同期確立解除信号Ｓ９とを入力し、同期確立信号Ｓ１０を出力する。後方保護カウンタ１３は、第１の同期検出信号Ｓ３（ワンショットパルス）を入力してカウントアップし、第１の同期検出信号Ｓ３が後方保護設定回数だけ連続して入力される場合に、オーバーフロー信号を同期確立信号Ｓ１０として出力する。第１の同期検出ミス信号Ｓ４が活性状態とされると、カウント値をリセットする。また、前方保護カウンタ１２から出力される同期確立解除信号Ｓ９でリセットされる。
【００５２】
再同期ウィンドウ生成回路１４は、第２の同期検出信号Ｓ５と、第２の同期検出ミス信号Ｓ６と、第１の同期検出信号Ｓ３と、同期確立信号Ｓ１０と、チャネルクロックＳ２と、再同期カウンタ１５から出力される再同期確立信号Ｓ１２とを入力し、再同期ウィンドウＳ１１を出力する。再同期ウィンドウ生成回路１４は、リセットされると、再同期ウィンドウＳ１１を活性状態（例えばハイレベル固定）として出力し、第２の同期検出信号Ｓ５（ワンショットパルス）を受け、一旦、再同期ウィンドウＳ１１を非活性化（例えばロウレベル）させ、次の同期検出予想位置に、所定幅に設定した再同期ウィンドウＳ１１のパルス幅（時間区間）を生成する回路（不図示）を備える。
【００５３】
再同期ウィンドウ生成回路１４は、再同期カウンタ１５からの再同期確立信号Ｓ１２を受けてリセットされ、また後方保護カウンタ１３からの同期確立信号Ｓ１０を受けた場合にもリセットされる。
【００５４】
再同期カウンタ１５は、第２の同期検出信号Ｓ５と、第２の同期検出ミス信号Ｓ６と、第１の同期検出信号Ｓ３と、同期確立信号Ｓ１０とを入力し、再同期確立信号Ｓ１２を出力する。再同期カウンタ１５は、第２の同期検出信号Ｓ５（ワンショットパルス）をカウントし、第２の同期検出信号Ｓ５が連続して所定回数だけ入力された場合、オーバーフロー信号を活性状態（例えばハイレベル）とし再同期確立信号Ｓ１２として出力し、また、カウント値をクリアする。これにより、オーバーフロー信号もリセットされ、再同期確立信号Ｓ１２は、ワンショットパルスとして出力される。再同期カウンタ１５は、第２の同期検出ミス信号Ｓ６でリセットされる。なお、再同期カウンタ１５は、第１の同期検出信号Ｓ３が出力された場合、カウント値がリセットされ、また後方保護カウンタ１３からの同期確立信号Ｓ１０を受けた場合にもリセットされる。
【００５５】
図２は、図１の同期検出回路１０の構成を示す図である。第１のウィンドウ制御回路（ＡＮＤ回路）１８は、ＰＬＬ回路（図６の１２５）から出力されるチャネルビット列（シリアルデータ）Ｓ１を入力し、同期検出ウィンドウＳ７のハイレベル期間中、チャネルビット列を第１のパタン比較回路２０に供給する。第１のパタン比較回路２０では、チャネルビット列と、同期パタン保持回路２２からの同期パタン（３２チャネルビット）とのパタンマッチングが一致したとき、第１の同期検出信号Ｓ３としてワンショットパルスを出力し、不一致の場合、第１の同期検出ミス信号Ｓ４としてワンショットパルスを出力する。
【００５６】
同期検出回路１０は、再同期ウィンドウマスクＳ８を入力しその反転信号を出力するインバータ１６と、インバータ１６の出力信号と再同期ウィンドウ生成回路１４からの再同期ウィンドウＳ１１とを入力し論理積を再同期検出ウィンドウＳ１３として出力するＡＮＤ回路１７を備えている。第２のウィンドウ制御回路（ＡＮＤ回路）１９は、ＰＬＬ回路（図６の１２５）から出力されるチャネルビット列（シリアルデータ）Ｓ１を入力し、ＡＮＤ回路１７から出力される再同期検出ウィンドウ信号Ｓ１３のハイレベル期間中、チャネルビット列を第２のパタン比較回路２１に供給する。第２のパタン比較回路２１では、チャネルビット列と、同期パタン保持回路２２からの同期パタン（３２チャネルビット）とのパタンマッチングが一致したとき、第２の同期検出信号Ｓ５としてワンショットパルスを出力し、不一致の場合、第２の同期検出ミス信号Ｓ６としてワンショットパルスを出力する。なお、同期パタン保持回路２２は、同期パタン（ＳＹＮ）を内部記憶保持し、同期パタンを第１、第２のパタン比較回路２０、２１に供給する。
【００５７】
次に、図１及び図２を参照して、本実施例の動作の概略について説明する。
【００５８】
本実施例において、光ディスクからのデータ読み出し開始時には、ウィンドウ生成回路１１は、同期検出ウィンドウＳ７を、読み出したチャネルビット列全体に拡大する。すなわち、データ読み出し開始時、ウィンドウ生成回路１１は１又は複数シンクフレーム期間にわたって、同期検出ウィンドウＳ７を例えばハイレベル固定とする。そして、同期検出回路１０による同期周期の基準となる同期信号の検出を試み、同期信号が検出された場合、後述される後方保護動作が行われる。同期検出回路１０は、同期検出ウィンドウＳ７内で、同期信号を検出すると、第１の同期検出信号Ｓ３（ワンショットパルス）を出力し、同期検出ウィンドウＳ７内で同期信号を検出できない場合には、第１の同期検出ミス信号Ｓ４（ワンショットパルス）を出力する。
【００５９】
ウィンドウ生成回路１１は、同期検出ウィンドウＳ７内で同期信号が検出され、第１の同期検出信号Ｓ３のワンショットパルスを入力すると、該パルスに基づき、同期周期の基準となるタイミングをセットし、同期周期（１シンクフレーム相当の期間）毎に、同期検出ウィンドウＳ７を作成して同期検出回路１０に供給し、同期検出回路１０では、同期検出ウィンドウＳ７内で次の周期の同期信号の検出を試みる。
【００６０】
そして、同期検出回路１０から第１の同期検出ミス信号Ｓ４（ワンショットパルス）が出力された場合には、ウィンドウ生成回路１１は、同期検出ウィンドウＳ７のパルス幅を±α分拡大し、再び、次の同期周期に対応するタイミング（同期検出予想位置）で、同期検出ウィンドウＳ７を同期検出回路１０に出力し、同期信号の検出を試みる。
【００６１】
一方、同期検出回路１０からの第１の同期検出信号Ｓ３のワンショットパルスを受け、同期検出が行われた場合には、ウィンドウ生成回路１１は、第１の同期検出信号Ｓ３に基づき、同期周期の基準となるタイミングをセットし、同期検出ウィンドウＳ７のパルス幅を初期値ｗｓに設定し、次の同期周期に対応するタイミング（同期検出予想位置）で、同期検出ウィンドウＳ７を出力する。
【００６２】
後方保護カウンタ１３は、同期検出回路１０から、第１の同期検出信号Ｓ３（ワンショットパルス）が入力されるとカウントアップし、同期検出ウィンドウＳ７内で、同期信号が連続して検出され、後方保護カウンタ１３のカウント値が所定の後方保護回数に達するとオーバーフロー信号を活性化し、活性状態（ハイレベル）のオーバーフロー信号を、同期確立信号Ｓ１０として出力する。なお、後方保護カウンタ１３は、同期検出回路１０から、第１の同期検出ミス信号Ｓ４（ワンショットパルス）が出力された場合には、カウント値をクリアする。
【００６３】
ウィンドウ生成回路１１は、後方保護カウンタ１３からの同期確立信号Ｓ１０を入力し、同期確立信号Ｓ１０が活性状態とされ同期が確立された場合には、同期周期（シンクフレーム）毎に、同期検出ウィンドウＳ７を生成する。すなわち、ウィンドウ生成回路１１は、同期確立状態で、同期検出回路１０により、同期検出ウィンドウＳ７内で同期信号が検出されると、入力される第１の同期検出信号Ｓ３（ワンショットパルス）に従い、同期周期の基準となるタイミングをセットし、同期信号が検出された位置を基準に、パルス幅ｗｓの同期検出ウィンドウＳ７を、同期周期（シンクフレーム）にしたがって生成して出力する。このようにして、同期確立時の制御が行われる。
【００６４】
次に、本実施例における同期確立状態から再同期動作について説明する。
【００６５】
同期確立状態において、同期検出ウィンドウＳ７内での同期検出ができず、同期検出回路１０より第１の同期検出ミス信号Ｓ４が出力された場合、前方保護動作に入る。すなわち、前方保護カウンタ１２は、同期検出回路１０から第１の同期検出ミス信号Ｓ４（ワンショットパルス）を入力するたびに、カウント値をカウントアップする。そして、このとき、ウィンドウ生成回路１１は、同期検出回路１０から第１の同期検出ミス信号Ｓ４が出力されると、段階的に、周期的に作成される同期検出ウィンドウＳ７の幅（±α、±２α、…）を拡げ、次の同期検出予想位置での同期検出を試みる。すなわち、同期検出ウィンドウＳ７の幅ｗｓで同期検出ができないと、ウィンドウ生成回路１１は、同期検出ウィンドウＳ７の幅をｗｓ±αと一段階拡げる。そして、同期検出予想位置において、この幅の同期検出ウィンドウＳ７で同期検出ができない場合、ウィンドウ生成回路１１は、同期検出ウィンドウＳ７の幅をｗｓ±２αとさらに拡げる制御を行う。
【００６６】
同期検出ウィンドウＳ７の幅が拡げられた状態で、同期検出回路１０にて、同期検出が行われると、ウィンドウ生成回路１１は、第１の同期検出信号Ｓ３（ワンショットパルス）を受けて、同期周期の基準となるタイミングをセットし、再び、同期周期毎に、同期検出ウィンドウＳ７（幅はｗｓ）を作成する。
【００６７】
一方、同期検出ウィンドウＳ７の幅が拡げられた状態で、同期検出回路１０で同期検出が行えず、第１の同期検出ミス信号Ｓ４が連続して出力され、前方保護カウンタ１２のカウント値が所定の前方保護設定回数に達した場合には、前方保護カウンタ１２から、活性状態のオーバフロー信号が出力される。この活性状態のオーバフロー信号が同期解除信号Ｓ９として、後方保護カウンタ１３に入力される。
【００６８】
活性状態の同期解除信号Ｓ９を入力した後方保護カウンタ１３は、その出力信号である同期確立信号Ｓ１０を活性状態（ハイレベル）から非活性状態（ロウレベル）とし、確立した同期を解除する。
【００６９】
本実施例において、同期検出回路１０では、前述したように、同期検出ウィンドウＳ７の時間幅の近傍を除くため、ウィンドウ生成回路１１から出力される再同期ウィンドウマスク信号Ｓ８によって、再同期ウィンドウ生成回路１４から出力される再同期ウィンドウＳ１１をマスクした再同期検出ウィンドウＳ１３（図２参照）に基づき、同期検出が試みられる。かかる構成は、本発明の特徴の１つをなしており、同期検出ウィンドウから遠く外れた同期信号の検出を可能としている。
【００７０】
本実施例において、この再同期検出ウィンドウＳ１３（図２参照）は、再同期ウィンドウＳ１１から再同期ウィンドウマスク信号Ｓ８のパルス幅を差し引いた時間期間、活性状態とされる。同期検出回路１０は、再同期検出ウィンドウＳ１３（図２参照）内で、同期信号を検出すると、第２の同期検出信号Ｓ５（ワンショットパルス）を出力する。同期検出回路１０は、再同期検出ウィンドウＳ１３（図２参照）内で、同期信号を検出できなかった場合、第２の同期検出ミス信号Ｓ６（ワンショットパルス）を出力する。
【００７１】
再同期ウィンドウ生成回路１４は、再同期ウィンドウＳ１１に対して、同期検出回路１０から第２の同期検出信号Ｓ５が出力されると、再同期ウィンドウＳ１１の同期周期をリセットする。すなわち、再同期ウィンドウ生成回路１４は、同期検出回路１０において、再同期検出ウィンドウＳ１３内で同期検出が行われ、第２の同期検出信号Ｓ５（ワンショットパルス）が出力されると（ただし、第１の同期検出信号Ｓ３（ワンショットパルス）は出力されないという条件で）、第２の同期検出信号Ｓ５のパルスに基づき、再同期ウィンドウＳ１１をハイレベル固定からロウレベルに一旦リセットし、同期検出位置を基準に、同期周期毎に、所定のパルス幅の再同期ウィンドウＳ１１を作成し、同期検出回路１０に供給する。
【００７２】
同期検出回路１０では、再同期ウィンドウＳ１１と再同期ウィンドウマスクＳ８の反転信号の論理積よりなる再同期検出ウィンドウＳ１３内での同期検出を試みる。なお、再同期ウィンドウ生成回路１４は、再同期ウィンドウＳ１１に対して、同期検出回路１０で同期検出できなかった場合、再同期ウィンドウＳ１１を、読み出しビット列全体に拡大し（再同期ウィンドウＳ１１をハイレベル固定）、再同期ウィンドウＳ１１の生成タイミングの基準となる、第２の同期検出信号Ｓ５の検出を試みる。
【００７３】
再同期カウンタ１５は、再同期検出ウィンドウＳ１３内で同期検出が行われたときに同期検出回路１０から出力される第２の同期検出信号Ｓ５（ワンショットパルス）をカウントする。そして、第２の同期検出信号Ｓ５（ワンショットパルス）が、同期周期毎に、相継いで出力され、再同期カウンタ１５のカウント値が所定の値に達すると、再同期が確立したものとして、再同期確立信号Ｓ１２を出力して、カウント値もクリアする。なお、再同期カウンタ１５は、同期検出回路１０から第２の同期検出ミス信号Ｓ６（ワンショットパルス）が出力された場合、再同期カウンタ１５の値をクリアする。
【００７４】
再同期カウンタ１５から、再同期確立信号Ｓ１２（ワンショットパルス）が出力されると、再同期ウィンドウ生成回路１４は、再び、再同期ウィンドウＳ１１を、読み出しビット列全体に拡大する。すなわち、再同期ウィンドウＳ１１をハイレベル固定とする。
【００７５】
また、再同期カウンタ１５から、再同期確立信号Ｓ１２を入力したウィンドウ生成回路１１では、同期検出ウィンドウＳ７の同期周期の基準タイミングをリセットし、再同期が確立されたタイミングでの同期検出を試みる。すなわち、ウィンドウ生成回路１１は、再同期カウンタ１５から再同期確立信号Ｓ１２が入力されると、再同期検出ウィンドウＳ１３での同期検出位置を基準に、次の同期周期の位置に、同期検出ウィンドウＳ７を生成する。また、前方保護カウンタ１２は、再同期カウンタ１５から再同期確立信号Ｓ１２（ワンショットパルス）が入力されると、カウント値をクリアする。
【００７６】
なお、図１の同期検出回路１０の構成の一例として、図２では、第１のウィンドウ制御回路１８及び第２のウィンドウ制御回路１９にそれぞれ対応させて第１のパタン比較回路２０及び第２のパタン比較回路２１を備え、第１のパタン比較回路２０から第１の同期検出信号Ｓ３と第１の同期検出ミス信号Ｓ４を出力し、第２のパタン比較回路２１から第２の同期検出信号Ｓ５と第２の同期検出ミス信号Ｓ６を出力する構成を例に説明したが、本発明は、かかる構成にのみ限定されるものでないことは勿論である。例えば、パタン比較回路を１つで構成してもよい。この場合、図２において、第１のウィンドウ制御回路１８を、例えば同期検出ウィンドウＳ７が非活性化状態のときに出力がハイインピーダンス状態（出力ディスエーブル状態）とされ、同期検出ウィンドウＳ７が活性化状態のときに出力イネーブル状態とされて入力したチャネルビット列Ｓ１を通過させる回路構成とし、同様にして、第２のウィンドウ制御回路１９を、再同期検出ウィンドウＳ１３が非活性化状態のとき出力がハイインピーダンス状態（出力ディスエーブル状態）とされ、再同期検出ウィンドウＳ１３が活性化状態のときに出力イネーブル状態とされて、チャネルビット列Ｓ１を通過させる回路構成とし、第１のウィンドウ制御回路１８と第２のウィンドウ制御回路１９の出力同士を接続し、１つのパタン比較回路に入力する。これは、同期検出ウィンドウＳ７と再同期検出ウィンドウＳ１３の活性状態の期間が時間的に重ならないためである。そして、１つのパタン比較回路の後段には、該１つのパタン比較回路からの同期検出信号と、同期検出ミス信号を受ける分配器を備え、該分配器は、同期検出ウィンドウＳ７が活性化状態の期間に対応させて、第１の同期検出信号Ｓ３と第１の同期検出ミス信号Ｓ４を出力し、同期検出ウィンドウＳ７が活性化状態の期間に対応させて、第２の同期検出信号Ｓ５と第２の同期検出ミス信号Ｓ６を出力するように切り替える。
【００７７】
図４は、本実施例において、記録ずれのディスクの読み出し時、再同期カウンタ１５のカウント値が「３」に達すると、再同期確立信号Ｓ１２を出力する構成とした場合のタイミング動作の一例を示すタイミングチャートである。図４には、読み出しビット列Ｓ１、再同期確立信号Ｓ１２、同期検出ウィンドウＳ７、再同期検出ウィンドウＳ１３、再同期ウィンドウマスクＳ８、再同期ウィンドウＳ１１、第１の同期検出信号Ｓ３、第１の同期検出ミス信号Ｓ４、第２の同期検出信号Ｓ５のタイミング波形の一例が示されている。
【００７８】
図４において、再同期ウィンドウＳ１１は、はじめシンクフレームを越えて（読み出しチャネルビット列全体）ハイレベル固定とされている。同期検出ウィンドウＳ７内で同期信号が検出されると、同期検出回路１０から第１の同期検出信号Ｓ３のワンショットパルスが出力され、次の同期周期の同期検出ウィンドウＳ７内で同期信号が検出されると、第１の同期検出信号Ｓ３（ワンショットパルス）が出力される。このとき、再同期検出ウィンドウＳ１３内で同期信号は検出されないため、第２の同期検出信号Ｓ５は出力されない。
【００７９】
追記不良箇所等（図４の時点ｔａの読み出しビット列Ｓ１参照）に、同期信号が記録されている場合、再同期検出ウィンドウＳ１３内で同期信号が検出され、同期検出回路１０から第２の同期検出信号Ｓ５（ワンショットパルス（１））が出力される。このとき、第１の同期検出信号Ｓ３は出力されず、第１の同期検出ミス信号Ｓ４が出力される。なお、第１の同期検出ミス信号Ｓ４のワンショットパルスは相次いで２回出力される。
【００８０】
再同期ウィンドウ生成回路１４は、同期検出回路１０から出力される第２の同期検出信号Ｓ５（ワンショットパルス（１））を受け、再同期ウィンドウＳ１１の同期周期をリセットする。すなわち、再同期ウィンドウ生成回路１４は、再同期ウィンドウＳ１１をハイレベル固定状態から、一旦ロウレベルに設定し（図４の時点ｔａ参照）、再同期検出ウィンドウＳ１３内での同期検出位置を基準に、同期周期にしたがって所定のパルス幅の再同期ウィンドウＳ１１（図４の時点ｔ２の再同期ウィンドウＳ１１のパルス参照）を出力する。
【００８１】
図４の時点ｔ２とｔ３の間の同期検出ウィンドウＳ７で同期信号は検出されないため、同期検出回路１０から第１の同期検出信号Ｓ３は出力されず、再同期ウィンドウＳ１１と再同期ウィンドウマスクＳ８から作成される再同期検出ウィンドウＳ１３内で同期パタンが検出されるため、図４の時点ｔ２で、第２の同期検出信号Ｓ５（ワンショットパルス（２））が出力される。また、図４の時点ｔ２とｔ３の間の同期検出ウィンドウＳ７の位置に対応して、第１の同期検出ミス信号Ｓ４（ワンショットパルス（２））が出力される。
【００８２】
再同期カウンタ１５は、図４の時点ｔａ、ｔ２、ｔ３において、同期検出回路１０からから出力される第２の同期検出信号Ｓ５（ワンショットパルス）を連続して３回カウントし、時点ｔ３で、再同期確立信号Ｓ１２（ワンショットパルス）を出力する。再同期カウンタ１５は、再同期確立信号Ｓ１２（ワンショットパルス）を出力すると、カウンタを自動クリアする。
【００８３】
再同期確立信号Ｓ１２（ワンショットパルス）を受けて、再同期ウィンドウ生成回路１４は、再同期ウィンドウＳ１１をリセットし、ハイレベル固定とする。また、再同期確立信号Ｓ１２（ワンショットパルス）を受けて、ウィンドウ生成回路１１は、再同期確立信号Ｓ１２（ワンショットパルス）に基づき、再同期検出ウィンドウＳ１３での同期検出位置を基準に、同期周期単位に、同期検出ウィンドウＳ７（幅ｗｓ）を周期的に出力する。
【００８４】
これにより、時点ｔ４以降、同期検出回路１０から第１の同期検出信号Ｓ３（ワンショットパルス）が順次出力され、後方保護カウンタ１３で、後方保護設定回数分カウントした際に、同期確立信号Ｓ１０が出力される。時点ｔ４以降、再同期検出ウィンドウＳ１３の時間区間は、ハイレベル固定の再同期ウィンドウＳ１１と、再同期ウィンドウマスクＳ８より、同期検出ウィンドウＳ７及びその近傍を除く時間範囲に設定される。
【００８５】
なお、本実施例において、ウィンドウ生成回路１１では、同期検出ウィンドウＳ７内で、同期信号を検出できなくなった時、最後に見つかった同期信号の検出位置を基準に、同期周期（シンクフレーム）にしたがって、同期検出ウィンドウＳ７を作成する。例えば、図４において、時点ｔ１以降に生成される２つの同期検出ウィンドウＳ７（時点ｔ１とｔ２の間、時点ｔ２とｔ３の間で生成される同期検出ウィンドウＳ７）は、時点ｔ１（最後の同期検出位置）を基準に、同期周期にしたがって生成されている。
【００８６】
また、本実施例においては、図７を参照して説明した従来の同期信号検出装置と同様、第１の同期検出ミス信号Ｓ４が出力されるたびに、同期検出ウィンドウＳ７の幅を、最大±Ｐｆαにまで拡げることで、光ディスク上の傷によるバーストエラー、光源照射面上に存在するランダム欠陥によるランダムエラー、また外乱等による同期周期の乱れによって同期信号が検出できない場合の同期検出を可能としている。
【００８７】
さらに、本実施例においては、再同期ウィンドウを設けることで、記録ずれによって生じるウィンドウから同期信号大きく外れた場合にも、同期信号の誤検出を抑えながら同期信号の検出が可能となる。
【００８８】
以上本発明を上記実施例に即して説明したが、本発明は上記実施例の構成にのみ限定されるものでなく、本発明の範囲内で当業者であればなし得るであろう各種変形、修正を含むことは勿論である。
【図面の簡単な説明】
【００８９】
【図１】本発明の一実施例の構成を示す図である。
【図２】本発明の一実施例の同期検出回路の構成を示す図である。
【図３】本発明の動作と、同期検出ウィンドウ及び再同期検出ウィンドウの関係を説明するための模式図である。
【図４】本発明の一実施例の動作を説明するためのタイミング図である。
【図５】ＤＶＤの物理セクタの構成を示す図である。
【図６】光ディスク再生系の構成を示す図である。
【図７】ウィンドウ幅可変型の従来の同期信号検出装置の構成を示す図である。
【符号の説明】
【００９０】
１０  同期検出回路
１１  ウィンドウ生成回路
１２  前方保護カウンタ
１３  後方保護カウンタ
１４  再同期ウィンドウ生成回路
１５  再同期カウンタ
１６  インバータ
１７  ＡＮＤ回路
１８  ウィンドウ制御回路（同期検出用）
１９  ウィンドウ制御回路（再同期検出用）
２０  パタン比較回路（同期検出用）
２１  パタン比較回路（再同期検出用）
２２  同期パタン保持回路
１０１  ウィンドウ制御回路（ＡＮＤ）
１０２  同期検出回路
１０３  フレームカウンタ
１０４  後方保護カウンタ
１０５  前方保護カウンタ
１０６  デコーダ
１０７  ウィンドウ信号生成回路
１０８  タイミングジェネレータ
１０９  フレームクロック生成回路
１１０  ＡＮＤ回路
１１１  ＥＸＯＲ回路
１１２  ＯＲ回路
１１３  ＯＲ回路
１２０  光ディスク
１２１  光ピックアップ
１２２  ＲＦアンプ
１２３  フィルタ
１２４  データ２値化回路
１２５  ＰＬＬ回路
１２６  同期信号検出回路
１２７  復調回路
Ｓ１  チャネルビット列
Ｓ２  チャネルクロック
Ｓ３  第１の同期検出信号
Ｓ４  第１の同期検出ミス信号
Ｓ５  第２の同期検出信号
Ｓ６  第２の同期検出ミス信号
Ｓ７  同期検出ウィンドウ
Ｓ８  再同期ウィンドウマスク
Ｓ９  同期確立解除信号
Ｓ１０  同期確立信号
Ｓ１１  再同期ウィンドウ
Ｓ１２  再同期確立信号
Ｓ１３  再同期検出ウィンドウ
Ｓ１０１  同期パタン検出パルス
Ｓ１０２  同期パタン予測パルス
Ｓ１０３  カウントオーバーフロー出力
Ｓ１０４  カウントオーバーフロー出力
Ｓ１０５  デコード値
Ｓ１０６  パルス
Ｓ１０７  ウィンドウパルス
【図１】
2005276346.tif 000003
【図２】
2005276346.tif 000004
【図３】
2005276346.tif 000005
【図４】
2005276346.tif 000006
【図５】
2005276346.tif 000007
【図６】
2005276346.tif 000008
【図７】
2005276346.tif 000009