(57)【要約】【課題】  同期パターンにビットずれが生じたとき、ビットずれ量だけ同期位置がずれて、光ディスクから正しいデータ読み出しができずリードエラーを起こしてしまう。【解決手段】  光ディスクから得られたデータのマーク長とスペース長とを検出し（２）、その検出結果を用いて、再生用データ列に存在しない特定のマーク長及びスペース長のパターン（固有パターン）と、再生用データの位置を示す特定のマーク長及びスペース長のパターン（属性パターン）とを検出する（２０，２２）。そして、属性パターンから固有パターン中の各エッジまでの長さをもとに固有パターンのずれ量を計測（２４）し、以てデータ同期位置を補正する（２６）。【選択図】  図９
2005166208.tif 000002
【特許請求の範囲】
【請求項１】
光ディスクに記録されたデータを再生する光ディスク装置のための同期検出装置であって、
データのマーク長とスペース長とを検出した結果をもとに同期検出を行うことを特徴とする同期検出装置。
【請求項２】
請求項１記載の同期検出装置において、
前記マーク長とスペース長とを検出した結果を用いて、再生用データ列に存在しない特定のマーク長及びスペース長のパターン（以下「固有パターン」という。）を検出するための手段を備え、この固有パターンの検出結果をもとに同期検出を行うことを特徴とする同期検出装置。
【請求項３】
請求項１記載の同期検出装置において、
前記マーク長とスペース長とを検出した結果を用いて、再生用データの位置を示す特定のマーク長及びスペース長のパターン（以下「属性パターン」という。）を検出するための手段を備え、この属性パターンの検出結果をもとに同期検出を行うことを特徴とする同期検出装置。
【請求項４】
請求項１記載の同期検出装置において、
前記マーク長とスペース長とを検出した結果を用いて、再生用データ列に存在しない特定のマーク長及びスペース長のパターン（以下「固有パターン」という。）と、再生用データの位置を示す特定のマーク長及びスペース長のパターン（以下「属性パターン」という。）とを検出するための手段を備え、
前記固有パターンと前記属性パターンとのいずれか一方を基準としてデータ同期位置を補正して同期検出を行うことを特徴とする同期検出装置。
【請求項５】
請求項１記載の同期検出装置において、
前記マーク長とスペース長とを検出した結果を用いて、再生用データ列に存在しない特定のマーク長及びスペース長のパターン（以下「固有パターン」という。）と、再生用データの位置を示す特定のマーク長及びスペース長のパターン（以下「属性パターン」という。）とを検出するための手段を備え、
前記属性パターンの検出状態から前記固有パターンのずれを補正して同期検出を行うことを特徴とする同期検出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスクに記録されたデータを再生する光ディスク装置のための同期検出装置に関するものである。
【背景技術】
【０００２】
図１１に、従来の同期検出装置のブロック図を示す。図１１において、１はデータ取り込み部、２７は同期コード検出部、２８は同期コード検出位置補間部、２９は同期コード検出用ウィンドウ生成部である。
【０００３】
図１１の同期検出装置の動作について、図１２で説明する。データ取り込み部１は、光ディスクから得られた入力データＳ１００を取り込んでレジスタに格納する。同期コード検出部２７は、データ取り込み部１が取り込んだデータ列Ｓ１０１から特定の同期パターンで表された同期コードを検出し、検出フラグである同期コード検出信号Ｓ１３５とともに、データの同期をかけるビット位置を示す同期コード検出位置信号Ｓ１３６を出力する。これら同期コード検出信号Ｓ１３５及び同期コード検出位置信号Ｓ１３６から、同期コード検出位置補間部２８にてデータ同期位置信号Ｓ１３９を生成する。このとき、同期コード検出信号Ｓ１３５が初めの検出フラグであれば、データ同期位置信号Ｓ１３９として同期コード検出位置信号Ｓ１３６が同期コード検出位置補間部２８より出力され、次の同期コード検出のための同期コード検出用ウィンドウ信号Ｓ１３８とともにデータ同期用補間信号Ｓ１３７が同期コード検出用ウィンドウ生成部２９により生成される。そのため、同期コード検出用ウィンドウ信号Ｓ１３８の初期値は、初めの同期コードが検出されるまで“Ｈ”にしておく。
【０００４】
同期コード検出用ウィンドウ生成部２９は、同期コードの検出位置からカウンタを用いて、同期コード検出用ウィンドウ信号Ｓ１３８とデータ同期用補間信号Ｓ１３７とを生成する。以前に同期コードが検出されていた場合、同期コード検出位置補間部２８において、同期コード検出用ウィンドウ信号Ｓ１３８が“Ｈ”である間に同期コード検出信号Ｓ１３５が得られれば、データ同期位置信号Ｓ１３９として同期コード検出位置信号Ｓ１３６が出力され、同期コード検出用ウィンドウ信号Ｓ１３８が“Ｈ”である間に同期コード検出信号Ｓ１３５が得られなければ、補間用に生成されたデータ同期用補間信号Ｓ１３７がデータ同期位置信号Ｓ１３９として出力される。
【０００５】
また、ある同期検出装置によれば、例えばｎ＝８として、光ディスクに記録されたヘッダ部に含まれるｎビットの信号からエッジ信号が生成され、その生成されたエッジ信号の２ｎビット毎の周期性を保持する最後のエッジを表す「１」のカウント値に基づいてユーザデータの最初を示すスタート信号が生成される。すなわち、エッジ信号の２ｎビット毎の周期性に誤りが生じたときは、周期性が保持されたエッジまで遡ってスタート信号が生成されるのである（特許文献１参照）。
【特許文献１】特開２００１−１０１８０２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記従来技術によれば、同期パターンにビットずれが生じたとき、ビットずれ量だけ同期位置がずれて、光ディスクから正しいデータ読み出しができずリードエラーを起こしてしまう。
【０００７】
本発明の目的は、光ディスク装置における誤ったデータ同期を防ぐことにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、本発明は、光ディスクに記録されたデータを再生する光ディスク装置のための同期検出装置において、データのマーク長とスペース長とを検出した結果をもとに同期検出を行うこととしたものである。
【０００９】
また、前記マーク長とスペース長とを検出した結果を用いて、再生用データ列に存在しない特定のマーク長及びスペース長のパターン（以下「固有パターン」という。）を検出するための手段を備え、この固有パターンの検出結果をもとに同期検出を行うこととする。
【００１０】
あるいは、前記マーク長とスペース長とを検出した結果を用いて、再生用データの位置を示す特定のマーク長及びスペース長のパターン（以下「属性パターン」という。）を検出するための手段を備え、この属性パターンの検出結果をもとに同期検出を行うこととする。
【００１１】
また、固有パターンと属性パターンとの双方を検出するための手段を備え、固有パターンと属性パターンとのいずれか一方を基準としてデータ同期位置を補正して同期検出を行うこととしてもよい。
【００１２】
また、固有パターンと属性パターンとの双方を検出するための手段を備え、属性パターンの検出状態から固有パターンのずれを補正して同期検出を行うこととしてもよい。
【発明の効果】
【００１３】
本発明によれば、データのマーク長・スペース長をもとにして同期検出を行うこととしたので、同期検出の信頼性が向上し、光ディスク装置における誤ったデータ同期を防ぐことができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施の形態について、図１から図１０を用いて説明する。
【００１５】
（実施形態１）
図１は、本発明の実施形態１に係る同期検出装置のブロック図である。図１において、１はデータ取り込み部、２はマーク長スペース長検出部、３はマーク長スペース長格納部、４は同期コード検出部、５は同期コード検出位置補間部、６は同期コード検出用ウィンドウ生成部である。
【００１６】
図１の同期検出装置の動作について、図２で説明する。データ取り込み部１は、光ディスクから得られた入力データＳ１００を取り込んでレジスタに格納する。マーク長スペース長検出部２は、データ取り込み部１が取り込んだデータ列Ｓ１０１からマーク長とスペース長とを検出する。マーク長スペース長格納部３は、検出したマーク長・スペース長Ｓ１０２を格納する。同期コード検出部４は、格納したマーク長・スペース長Ｓ１０３の組み合わせから特定の同期パターンで表された同期コードを検出し、検出フラグである同期コード検出信号Ｓ１０４とともに、データの同期をかけるビット位置を示す同期コード検出位置信号Ｓ１０５を出力する。これら同期コード検出信号Ｓ１０４及び同期コード検出位置信号Ｓ１０５から、同期コード検出位置補間部５にてデータ同期位置信号Ｓ１０８を生成する。このとき、同期コード検出信号Ｓ１０４が初めの検出フラグであれば、データ同期位置信号Ｓ１０８として同期コード検出位置信号Ｓ１０５が同期コード検出位置補間部５より出力され、次の同期コード検出のための同期コード検出用ウィンドウ信号Ｓ１０７とともにデータ同期用補間信号Ｓ１０６が同期コード検出用ウィンドウ生成部６により生成される。そのため、同期コード検出用ウィンドウ信号Ｓ１０７の初期値は、初めの同期コードが検出されるまで“Ｈ”にしておく。
【００１７】
同期コード検出用ウィンドウ生成部６は、同期コードの検出位置からカウンタを用いて、同期コード検出用ウィンドウ信号Ｓ１０７とデータ同期用補間信号Ｓ１０６とを生成する。以前に同期コードが検出されていた場合、同期コード検出位置補間部５において、同期コード検出用ウィンドウ信号Ｓ１０７が“Ｈ”である間に同期コード検出信号Ｓ１０４が得られれば、データ同期位置信号Ｓ１０８として同期コード検出位置信号Ｓ１０５が出力され、同期コード検出用ウィンドウ信号Ｓ１０７が“Ｈ”である間に同期コード検出信号Ｓ１０４が得られなければ、補間用に生成されたデータ同期用補間信号Ｓ１０６がデータ同期位置信号Ｓ１０８として出力される。
【００１８】
本実施形態によれば、データのマーク長・スペース長をもとにして同期コード検出を行うこととしたので、同期コード検出の信頼性が向上する。
【００１９】
（実施形態２）
図３は、本発明の実施形態２に係る同期検出装置のブロック図である。図３において、１はデータ取り込み部、２はマーク長スペース長検出部、３はマーク長スペース長格納部、７は固有パターン検出部、８は固有パターン検出基準データ同期位置格納部、９は固有パターン検出位置補間部、１０は固有パターン検出用ウィンドウ生成部である。
【００２０】
図３の同期検出装置の動作について、図４で説明する。データ取り込み部１は、光ディスクから得られた入力データＳ１００を取り込んでレジスタに格納する。マーク長スペース長検出部２は、データ取り込み部１が取り込んだデータ列Ｓ１０１からマーク長とスペース長とを検出する。マーク長スペース長格納部３は、検出したマーク長・スペース長Ｓ１０２を格納する。固有パターン検出部７は、格納したマーク長・スペース長Ｓ１０３の組み合わせから再生用データ列に存在しない特定のマーク長及びスペース長のパターン（固有パターン）を検出し、検出フラグである固有パターン検出信号Ｓ１０９を出力する。固有パターン検出基準データ同期位置格納部８は、固有パターンの検出位置とデータの同期をかけるビット位置との対応関係を予め格納しており、固有パターン検出信号Ｓ１０９とデータ列Ｓ１０１から、データの同期をかけるビット位置を示す固有パターン検出基準データ同期位置信号Ｓ１１０を出力する。これら固有パターン検出信号Ｓ１０９及び固有パターン検出基準データ同期位置信号Ｓ１１０から、固有パターン検出位置補間部９にてデータ同期位置信号Ｓ１１３を生成する。このとき、固有パターン検出信号Ｓ１０９が初めの検出フラグであれば、データ同期位置信号Ｓ１１３として固有パターン検出基準データ同期位置信号Ｓ１１０が固有パターン検出位置補間部９より出力され、次の固有パターン検出のための固有パターン検出用ウィンドウ信号Ｓ１１２とともにデータ同期用補間信号Ｓ１１１が固有パターン検出用ウィンドウ生成部１０により生成される。そのため、固有パターン検出用ウィンドウ信号Ｓ１１２の初期値は、初めの固有パターンが検出されるまで“Ｈ”にしておく。
【００２１】
固有パターン検出用ウィンドウ生成部１０は、固有パターンの検出位置からカウンタを用いて、固有パターン検出用ウィンドウ信号Ｓ１１２とデータ同期用補間信号Ｓ１１１とを生成する。以前に固有パターンが検出されていた場合、固有パターン検出位置補間部９において、固有パターン検出用ウィンドウ信号Ｓ１１２が“Ｈ”である間に固有パターン検出信号Ｓ１０９が得られれば、データ同期位置信号Ｓ１１３として固有パターン検出基準データ同期位置信号Ｓ１１０が出力され、固有パターン検出用ウィンドウ信号Ｓ１１２が“Ｈ”である間に固有パターン検出信号Ｓ１０９が得られなければ、補間用に生成されたデータ同期用補間信号Ｓ１１１がデータ同期位置信号Ｓ１１３として出力される。
【００２２】
本実施形態によれば、データのマーク長・スペース長に基づく固有パターン検出を行うこととしたので、データ同期位置検出の信頼性が向上する。
【００２３】
（実施形態３）
図５は、本発明の実施形態３に係る同期検出装置のブロック図である。図５において、１はデータ取り込み部、２はマーク長スペース長検出部、３はマーク長スペース長格納部、１１は属性パターン検出部、１２は属性パターン検出基準データ同期位置格納部、１３は属性パターン検出位置補間部、１４は属性パターン検出用ウィンドウ生成部である。
【００２４】
図５の同期検出装置の動作について、図６で説明する。データ取り込み部１は、光ディスクから得られた入力データＳ１００を取り込んでレジスタに格納する。マーク長スペース長検出部２は、データ取り込み部１が取り込んだデータ列Ｓ１０１からマーク長とスペース長とを検出する。マーク長スペース長格納部３は、検出したマーク長・スペース長Ｓ１０２を格納する。属性パターン検出部１１は、格納したマーク長・スペース長Ｓ１０３の組み合わせから再生用データの位置を示す特定のマーク長及びスペース長のパターン（属性パターン）を検出し、検出フラグである属性パターン検出信号Ｓ１１４を出力する。属性パターン検出基準データ同期位置格納部１２は、属性パターンの検出位置とデータの同期をかけるビット位置との対応関係を予め格納しており、属性パターン検出信号Ｓ１１４とデータ列Ｓ１０１から、データの同期をかけるビット位置を示す属性パターン検出基準データ同期位置信号Ｓ１１５を出力する。これら属性パターン検出信号Ｓ１１４及び属性パターン検出基準データ同期位置信号Ｓ１１５から、属性パターン検出位置補間部１３にてデータ同期位置信号Ｓ１１８を生成する。このとき、属性パターン検出信号Ｓ１１４が初めの検出フラグであれば、データ同期位置信号Ｓ１１８として属性パターン検出基準データ同期位置信号Ｓ１１５が属性パターン検出位置補間部１３より出力され、次の属性パターン検出のための属性パターン検出用ウィンドウ信号Ｓ１１７とともにデータ同期用補間信号Ｓ１１６が属性パターン検出用ウィンドウ生成部１４により生成される。そのため、属性パターン検出用ウィンドウ信号Ｓ１１７の初期値は、初めの属性パターンが検出されるまで“Ｈ”にしておく。
【００２５】
属性パターン検出用ウィンドウ生成部１４は、属性パターンの検出位置からカウンタを用いて、属性パターン検出用ウィンドウ信号Ｓ１１７とデータ同期用補間信号Ｓ１１６とを生成する。以前に属性パターンが検出されていた場合、属性パターン検出位置補間部１３において、属性パターン検出用ウィンドウ信号Ｓ１１７が“Ｈ”である間に属性パターン検出信号Ｓ１１４が得られれば、データ同期位置信号Ｓ１１８として属性パターン検出基準データ同期位置信号Ｓ１１５が出力され、属性パターン検出用ウィンドウ信号Ｓ１１７が“Ｈ”である間に属性パターン検出信号Ｓ１１４が得られなければ、補間用に生成されたデータ同期用補間信号Ｓ１１６がデータ同期位置信号Ｓ１１８として出力される。
【００２６】
本実施形態によれば、データのマーク長・スペース長に基づく属性パターン検出を行うこととしたので、データ同期位置検出の信頼性が向上する。
【００２７】
（実施形態４）
図７は、本発明の実施形態４に係る同期検出装置のブロック図である。図７において、１はデータ取り込み部、２はマーク長スペース長検出部、３はマーク長スペース長格納部、７は固有パターン検出部、８は固有パターン検出基準データ同期位置格納部、１５は固有パターン検出位置補間部、１６は固有パターン・属性パターン検出用ウィンドウ生成部、１７は属性パターン検出部、１８は属性パターン検出基準データ同期位置格納部、１９はデータ同期位置補正部である。
【００２８】
図７の同期検出装置の動作について、図８で説明する。データ取り込み部１は、光ディスクから得られた入力データＳ１００を取り込んでレジスタに格納する。マーク長スペース長検出部２は、データ取り込み部１が取り込んだデータ列Ｓ１０１からマーク長とスペース長とを検出する。マーク長スペース長格納部３は、検出したマーク長・スペース長Ｓ１０２を格納する。固有パターン検出部７は、格納したマーク長・スペース長Ｓ１０３の組み合わせから再生用データ列に存在しない特定のマーク長及びスペース長のパターン（固有パターン）を検出し、検出フラグである固有パターン検出信号Ｓ１０９を出力する。固有パターン検出基準データ同期位置格納部８は、固有パターンの検出位置とデータの同期をかけるビット位置との対応関係を予め格納しており、固有パターン検出信号Ｓ１０９とデータ列Ｓ１０１から、データの同期をかけるビット位置を示す固有パターン検出基準データ同期位置信号Ｓ１１０を出力する。固有パターン検出位置補間部１５は、データ同期位置補正部１９へ供給すべきデータ補正用信号Ｓ１２１を生成する。このとき、固有パターン検出信号Ｓ１０９が初めの検出フラグであれば、データ補正用信号Ｓ１２１として固有パターン検出信号Ｓ１０９が固有パターン検出位置補間部１５より出力され、次の固有パターン検出のための固有パターン検出用ウィンドウ信号Ｓ１２０とともにデータ同期用補間信号Ｓ１１９が固有パターン・属性パターン検出用ウィンドウ生成部１６により生成される。そのため、固有パターン検出用ウィンドウ信号Ｓ１２０の初期値は、初めの固有パターンが検出されるまで“Ｈ”にしておく。
【００２９】
一方、属性パターン検出部１７は、格納したマーク長・スペース長Ｓ１０３の組み合わせから再生用データの位置を示す特定のマーク長及びスペース長のパターン（属性パターン）を検出し、検出フラグである属性パターン検出信号Ｓ１２３を出力する。ただし、属性パターン検出は初期状態では行わない。固有パターン・属性パターン検出用ウィンドウ生成部１６は、固有パターン検出後、固有パターン検出位置を基準に、次の属性パターン検出のための属性パターン検出用ウィンドウ信号Ｓ１２２の生成を行い、この属性パターン検出用ウィンドウ信号Ｓ１２２が“Ｈ”である場合にかぎり属性パターン検出部１７が動作するようにする。そのため、属性パターン検出用ウィンドウ信号Ｓ１２２の初期値は、初めの固有パターンが検出されるまで“Ｌ”にしておく。
【００３０】
属性パターン検出基準データ同期位置格納部１８は、属性パターンの検出位置とデータの同期をかけるビット位置との対応関係を予め格納しており、属性パターン検出信号Ｓ１２３とデータ列Ｓ１０１から、データの同期をかけるビット位置を示す属性パターン検出基準データ同期位置信号Ｓ１２４を出力する。
【００３１】
固有パターン・属性パターン検出用ウィンドウ生成部１６は、データ同期位置補正部１９の出力であるデータ同期位置補正信号Ｓ１２５を基準に、固有パターン検出用ウィンドウ信号Ｓ１２０と、データ同期用補間信号Ｓ１１９と、属性パターン検出用ウィンドウ信号Ｓ１２２とを生成する。以前に固有パターンが検出されていた場合、固有パターン検出位置補間部１５において、固有パターン検出用ウィンドウ信号Ｓ１２０が“Ｈ”である間に固有パターン検出信号Ｓ１０９が得られれば、データ同期用信号Ｓ１２１として固有パターン検出信号Ｓ１０９が出力され、固有パターン検出用ウィンドウ信号Ｓ１２０が“Ｈ”である間に固有パターン検出信号Ｓ１０９が得られなければ、補間用に生成されたデータ同期用補間信号Ｓ１１９がデータ補正用信号Ｓ１２１として出力される。
【００３２】
そして最終的に、固有パターン検出信号Ｓ１０９又はデータ同期用補間信号Ｓ１１９がデータ同期用信号Ｓ１２１として固有パターン検出位置補間部１５から出力された時に、つまりデータ同期用信号Ｓ１２１が“Ｈ”である時に、データ同期位置補正部１９において、固有パターン検出基準データ同期位置信号Ｓ１１０と属性パターン検出基準データ同期位置信号Ｓ１２４との比較結果に応じてデータ同期位置を補正し、データ同期位置補正信号Ｓ１２５として出力する。具体的には、Ｓ１１０＝Ｓ１２４であれば固有パターン検出基準データ同期位置信号Ｓ１１０がデータ同期位置補正信号Ｓ１２５として出力され、Ｓ１１０≠Ｓ１２４であれば属性パターン検出基準データ同期位置信号Ｓ１２４がデータ同期位置補正信号Ｓ１２５として出力される。
【００３３】
本実施形態によれば、データのマーク長・スペース長に基づく固有パターン検出と属性パターン検出とを行い、固有パターンと属性パターンとのいずれか一方を基準としてデータ同期位置を補正することとしたので、固有パターンのビットずれによる誤ったデータ同期位置を補正する制御を行うことができる。
【００３４】
（実施の形態５）
図９は、本発明の実施形態５に係る同期検出装置のブロック図である。図９において、１はデータ取り込み部、２はマーク長スペース長検出部、３はマーク長スペース長格納部、８は固有パターン検出基準データ同期位置格納部、２０は固有パターン・エッジ検出部、２１は固有パターン検出位置補間部、２２は属性パターン検出部、２３は属性パターン検出基準データ同期位置格納部、２４は固有パターンずれ計測部、２５は固有パターン・属性パターン検出用ウィンドウ生成部、２６はデータ同期位置補正部である。
【００３５】
図９の同期検出装置の動作について、図１０で説明する。データ取り込み部１は、光ディスクから得られた入力データＳ１００を取り込んでレジスタに格納する。マーク長スペース長検出部２は、データ取り込み部１が取り込んだデータ列Ｓ１０１からマーク長とスペース長とを検出する。マーク長スペース長格納部３は、検出したマーク長・スペース長Ｓ１０２を格納する。固有パターン・エッジ検出部２０は、格納したマーク長・スペース長Ｓ１０３の組み合わせから再生用データ列に存在しない特定のマーク長及びスペース長のパターン（固有パターン）を検出し、検出フラグである固有パターン検出信号Ｓ１０９を出力するとともに、固有パターン中のエッジ部分を示すエッジ検出信号Ｓ１２６を出力する。固有パターン検出基準データ同期位置格納部８は、固有パターンの検出位置とデータの同期をかけるビット位置との対応関係を予め格納しており、固有パターン検出信号Ｓ１０９とデータ列Ｓ１０１から、データの同期をかけるビット位置を示す固有パターン検出基準データ同期位置信号Ｓ１１０を出力する。固有パターン検出位置補間部２１は、データ同期位置補正部２６へ供給すべきデータ補正用信号Ｓ１３０を生成する。このとき、固有パターン検出信号Ｓ１０９が初めの検出フラグであれば、データ補正用信号Ｓ１３０として固有パターン検出信号Ｓ１０９が固有パターン検出位置補間部２１より出力され、次の固有パターン検出のための固有パターン検出用ウィンドウ信号Ｓ１２９とともにデータ同期用補間信号Ｓ１２８が固有パターン・属性パターン検出用ウィンドウ生成部２５により生成される。そのため、固有パターン検出用ウィンドウ信号Ｓ１２９の初期値は、初めの固有パターンが検出されるまで“Ｈ”にしておく。
【００３６】
一方、属性パターン検出部２２は、格納したマーク長・スペース長Ｓ１０３の組み合わせから再生用データの位置を示す特定のマーク長及びスペース長のパターン（属性パターン）を検出し、検出フラグである属性パターン検出信号Ｓ１３２を出力する。ただし、属性パターン検出は初期状態では行わない。固有パターン・属性パターン検出用ウィンドウ生成部２５は、固有パターン検出後、固有パターン検出位置を基準に、次の属性パターン検出のための属性パターン検出用ウィンドウ信号Ｓ１３１の生成を行い、この属性パターン検出用ウィンドウ信号Ｓ１３１が“Ｈ”である場合にかぎり属性パターン検出部２２が動作するようにする。そのため、属性パターン検出用ウィンドウ信号Ｓ１３１の初期値は、初めの固有パターンが検出されるまで“Ｌ”にしておく。
【００３７】
属性パターン検出基準データ同期位置格納部２３は、属性パターンの検出位置とデータの同期をかけるビット位置との対応関係を予め格納しており、属性パターン検出信号Ｓ１３２とデータ列Ｓ１０１から、データの同期をかけるビット位置を示す属性パターン検出基準データ同期位置信号Ｓ１３３を出力する。
【００３８】
固有パターン・属性パターン検出用ウィンドウ生成部２５は、データ同期位置補正部２６の出力であるデータ同期位置補正信号Ｓ１３４を基準に、固有パターン検出用ウィンドウ信号Ｓ１２９と、データ同期用補間信号Ｓ１２８と、属性パターン検出用ウィンドウ信号Ｓ１３１とを生成する。以前に固有パターンが検出されていた場合、固有パターン検出位置補間部２１において、固有パターン検出用ウィンドウ信号Ｓ１２９が“Ｈ”である間に固有パターン検出信号Ｓ１０９が得られれば、データ同期用信号Ｓ１３０として固有パターン検出信号Ｓ１０９が出力され、固有パターン検出用ウィンドウ信号Ｓ１２９が“Ｈ”である間に固有パターン検出信号Ｓ１０９が得られなければ、補間用に生成されたデータ同期用補間信号Ｓ１２８がデータ補正用信号Ｓ１３０として出力される。
【００３９】
固有パターンずれ計測部２４は、属性パターン検出信号Ｓ１３２を基準にカウンタをまわすことで、この属性パターン検出信号Ｓ１３２を基準に固有パターン中の各エッジを表すエッジ検出信号Ｓ１２６までの長さを計測し、その結果を属性パターンから固有パターンの各エッジまでの長さ信号Ｓ１２７として出力するとともに、計測した長さとその期待値とを比較し、ずれがないかどうかを確認する。
【００４０】
そして最終的に、固有パターン検出信号Ｓ１０９又はデータ同期用補間信号Ｓ１２８がデータ同期用信号Ｓ１３０として固有パターン検出位置補間部２１から出力された時に、つまりデータ同期用信号Ｓ１３０が“Ｈ”である時に、データ同期位置補正部２６において、固有パターンずれ計測部２４にて計測されたずれの有無に応じてデータ同期位置を補正し、データ同期位置補正信号Ｓ１３４として出力する。具体的には、ずれが生じた場合には、データ同期位置補正部２６により属性パターン検出基準データ同期位置信号Ｓ１３３がデータ同期位置補正信号Ｓ１３４として出力される。あるいは、固有パターン検出基準データ同期位置信号Ｓ１１０をずれ量分だけ補正し、その結果をデータ同期位置補正信号Ｓ１３４として出力してもよい。ずれがない場合には、固有パターン検出基準データ同期位置信号Ｓ１１０がデータ同期位置補正信号Ｓ１３４として出力される。
【００４１】
本実施形態によれば、データのマーク長・スペース長に基づく固有パターン検出と属性パターン検出とを行い、固有パターン中の各エッジまでの長さをもとに固有パターンのずれ量を計測し、以てデータ同期位置を補正することとしたので、固有パターンのビットずれによる誤ったデータ同期位置を補正する制御を行うことができる。
【産業上の利用可能性】
【００４２】
以上説明してきたとおり、本発明に係る同期検出装置は、誤ったデータ同期を防ぐことができ、光ディスクに記録されたデータを再生する光ディスク装置のための同期検出装置等として有用である。
【図面の簡単な説明】
【００４３】
【図１】本発明の実施形態１に係る同期検出装置のブロック図である。
【図２】図１の同期検出装置の動作を示すデータフロー図である。
【図３】本発明の実施形態２に係る同期検出装置のブロック図である。
【図４】図３の同期検出装置の動作を示すデータフロー図である。
【図５】本発明の実施形態３に係る同期検出装置のブロック図である。
【図６】図５の同期検出装置の動作を示すデータフロー図である。
【図７】本発明の実施形態４に係る同期検出装置のブロック図である。
【図８】図７の同期検出装置の動作を示すデータフロー図である。
【図９】本発明の実施形態５に係る同期検出装置のブロック図である。
【図１０】図９の同期検出装置の動作を示すデータフロー図である。
【図１１】従来の同期検出装置のブロック図である。
【図１２】図１１の同期検出装置の動作を示すデータフロー図である。
【符号の説明】
【００４４】
１  データ取り込み部
２  マーク長スペース長検出部
３  マーク長スペース長格納部
４  同期コード検出部
５  同期コード検出位置補間部
６  同期コード検出用ウィンドウ生成部
７  固有パターン検出部
８  固有パターン検出基準データ同期位置格納部
９  固有パターン検出位置補間部
１０  固有パターン検出用ウィンドウ生成部
１１  属性パターン検出部
１２  属性パターン検出基準データ同期位置格納部
１３  属性パターン検出位置補間部
１４  属性パターン検出用ウィンドウ生成部
１５  固有パターン検出位置補間部
１６  固有パターン・属性パターン検出用ウィンドウ生成部
１７  属性パターン検出部
１８  属性パターン検出基準データ同期位置格納部
１９  データ同期位置補正部
２０  固有パターン・エッジ検出部
２１  固有パターン検出位置補間部
２２  属性パターン検出部
２３  属性パターン検出基準データ同期位置格納部
２４  固有パターンずれ計測部
２５  固有パターン・属性パターン検出用ウィンドウ生成部
２６  データ同期位置補正部
２７  同期コード検出部
２８  同期コード検出位置補間部
２９  同期コード検出用ウィンドウ生成部
Ｓ１００  入力データ
Ｓ１０１  データ列
Ｓ１０２  検出したスペース長・マーク長
Ｓ１０３  格納したスペース長・マーク長
Ｓ１０４  同期コード検出信号
Ｓ１０５  同期コード検出位置信号
Ｓ１０６  データ同期用補間信号
Ｓ１０７  同期コード検出用ウィンドウ信号
Ｓ１０８  データ同期位置信号
Ｓ１０９  固有パターン検出信号
Ｓ１１０  固有パターン検出基準データ同期位置信号
Ｓ１１１  データ同期用補間信号
Ｓ１１２  固有パターン検出用ウィンドウ信号
Ｓ１１３  データ同期位置信号
Ｓ１１４  属性パターン検出信号
Ｓ１１５  属性パターン検出基準データ同期位置信号
Ｓ１１６  データ同期用補間信号
Ｓ１１７  属性パターン検出用ウィンドウ信号
Ｓ１１８  データ同期位置信号
Ｓ１１９  データ同期用補間信号
Ｓ１２０  固有パターン検出用ウィンドウ信号
Ｓ１２１  データ同期用信号
Ｓ１２２  属性パターン検出用ウィンドウ信号
Ｓ１２３  属性パターン検出信号
Ｓ１２４  属性パターン検出基準データ同期位置信号
Ｓ１２５  データ同期位置補正信号
Ｓ１２６  固有パターン中のエッジ検出信号
Ｓ１２７  属性パターンから固有パターンの各エッジまでの長さ信号
Ｓ１２８  データ同期用補間信号
Ｓ１２９  固有パターン検出用ウィンドウ信号
Ｓ１３０  データ同期用信号
Ｓ１３１  属性パターン検出用ウィンドウ信号
Ｓ１３２  属性パターン検出信号
Ｓ１３３  属性パターン検出基準データ同期位置信号
Ｓ１３４  データ同期位置補正信号
Ｓ１３５  同期コード検出信号
Ｓ１３６  同期コード検出位置信号
Ｓ１３７  データ同期用補間信号
Ｓ１３８  同期コード検出用ウィンドウ信号
Ｓ１３９  データ同期位置信号
【図１】
2005166208.tif 000003
【図２】
2005166208.tif 000004
【図３】
2005166208.tif 000005
【図４】
2005166208.tif 000006
【図５】
2005166208.tif 000007
【図６】
2005166208.tif 000008
【図７】
2005166208.tif 000009
【図８】
2005166208.tif 000010
【図９】
2005166208.tif 000011
【図１０】
2005166208.tif 000012
【図１１】
2005166208.tif 000013
【図１２】
2005166208.tif 000014