(57)【特許請求の範囲】
【請求項１】
ランレングスリミテッドコードにより情報が記録された記録媒体に対する読み出しを行い、読出情報としての２値データ列を得る情報読出部と、
上記２値データ列の所定のデータ単位毎に付加されるシンク信号であって、Ｔをチャネルクロック周期としたときにｎＴである固有のランレングスが２回連続するｎＴｎＴのパターンを有するシンク信号を検出するシンク検出部と、
上記シンク検出部で検出されたシンク信号に基づくタイミングで、上記２値データ列に対する復調処理を行い、上記記録媒体からの再生データを得るデータ復調部と、
を備え、
上記シンク検出部は、上記シンク信号の２回連続する固有のランレングスの一方が壊れた場合のパターンとして設定したｎＴｕＴｖＴｗＴのパターン及びｕＴｖＴｗＴｎＴのパターンが含まれる複数種類の検出パターンのいずれかが上記２値データ列から検出されることで、上記シンク信号が検出できたとする処理を行う再生装置。但し、ｕ＋ｖ＋ｗ＝ｎである。
【請求項２】
上記記録媒体には、上記ランレングスリミテッドコードとして２Ｔから８Ｔのランレングスの情報が記録され、上記ｎ＝９であって、上記シンク信号は上記固有のランレングスとして９Ｔが連続する９Ｔ９Ｔのパターンを有し、
上記検出パターンには、９ＴｕＴｖＴｗＴのパターン、及びｕＴｖＴｗＴ９Ｔのパターンが含まれる請求項１に記載の再生装置。但し、ｕ＋ｖ＋ｗ＝９である。
【請求項３】
上記情報読出部は、上記記録媒体から読み出した信号に対して最尤復号処理を行って、上記２値データ列を得る請求項１に記載の再生装置。
【請求項４】
上記シンク検出部は、上記シンク信号の２回連続する固有のランレングスの一方が壊れた場合のパターンとして設定した複数種類の上記検出パターンのうちで、検出モードに応じて、シンク信号検出に使用する検出パターンを選択する請求項１に記載の再生装置。
【請求項５】
上記記録媒体における上記データ単位の全部又は一部には、上記シンク信号とともにシンク信号の種別を示すシンク識別情報が付加されており、
上記シンク検出部で使用する複数種類の上記検出パターンには、上記シンク識別情報を含めたパターンが含まれている請求項１に記載の再生装置。
【請求項６】
上記シンク検出部は、シンク信号検出の同期保護状態に応じて、上記シンク信号の２回連続する固有のランレングスの一方が壊れた場合のパターンとして設定した複数種類の上記検出パターンのうちで、上記シンク識別情報を含めた検出パターンをシンク信号検出に使用するか否かを選択する請求項５に記載の再生装置。
【請求項７】
ランレングスリミテッドコードにより情報が記録された記録媒体に対する読み出しを行って得られた２値データ列にあらわれるパターンについて、
上記２値データ列の所定のデータ単位毎に付加されるシンク信号であって、Ｔをチャネルクロック周期としたときにｎＴである固有のランレングスが２回連続するｎＴｎＴのパターンを有するシンク信号を検出するとともに、
上記２値データ列にあらわれるパターンが、上記シンク信号の２回連続する固有のランレングスの一方が壊れた場合のパターンとして設定したｎＴｕＴｖＴｗＴのパターン及びｕＴｖＴｗＴｎＴのパターンが含まれる複数種類の検出パターンのいずれかに合致することで、上記シンク信号が検出できたとするシンク信号検出方法。但し、ｕ＋ｖ＋ｗ＝ｎである。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所定サイズのデータ単位毎にシンク信号が付加されたデータ構造において、ランレングスリミテッドコードにより情報が記録されているとともに、シンク信号は、シンク信号に固有とされる固有ランレングスが複数連続するパターンとされている記録媒体から情報を再生する再生装置と、そのシンク信号検出方法に関する。
【背景技術】
【０００２】
【特許文献１】特開２００１−２４３７２７号公報
【特許文献２】特許第３６９７８０９号公報
【特許文献３】特許第３３７７６６９号公報
【０００３】
デジタルデータを記録・再生するための技術として、例えば、ＣＤ（Compact Disc），ＤＶＤ（Digital Versatile Disc）などの、光ディスクを記録メディアに用いたデータ記録技術がある。
光ディスクには、例えばＣＤ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭなどとして知られているようにエンボスピットにより情報が記録された再生専用タイプのものや、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、ＤＶＤ−ＲＡＭなどで知られているようにユーザーデータが記録可能なタイプがある。記録可能タイプのものは、光磁気記録方式、相変化記録方式、色素膜変化記録方式などが利用されることで、データが記録可能とされる。色素膜変化記録方式はライトワンス記録方式とも呼ばれ、一度だけデータ記録が可能で書換不能であるため、データ保存用途などに好適とされる。一方、光磁気記録方式や相変化記録方式は、データの書換が可能であり音楽、映像、ゲーム、アプリケーションプログラム等の各種コンテンツデータの記録を始めとして各種用途に利用される。
更に近年、ブルーレイディスク（Blu-ray Disc：登録商標）と呼ばれる高密度光ディスクが開発され、著しい大容量化が図られている。
【０００４】
これらの光ディスクでは、ディスク上にエンボスピットや色素変化マーク、相変化マークなどとして情報が記録される（以下、エンボスピットも含めてこれらを「マーク」と総称する）。そして多くの場合、ディスク上のマークは、記録する元のデータをランレングスリミテッドコードに変調した信号に基づいて形成される。
また、これらの光ディスクの記録フォーマットでは、所定のデータ単位毎にシンク信号が付加されたデータ構造が採用されており、シンク信号を検出することで、データやアドレスを復調するタイミングを得るようにしている。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、上記ブルーレイディスクの記録フォーマットを例に挙げて述べると、ブルーレイディスクの場合、１９３２ビット単位であるフレームというデータ単位毎にシンク信号としてフレームシンクが付加されている。そしてランレングスリミテッドコードに基づくデータは、２Ｔ〜８Ｔ（Ｔはチャネルクロック周期）とされるが、フレームシンクは、２Ｔ〜８Ｔという制限に含まれない固有のランレングスとして９Ｔが連続するパターンを有するものとされている。
そして再生時には、ディスクに記録されたマーク／スペース列から読み出される信号を二値化して得た２値データ列からフレームシンクを検出し、その検出タイミング情報を元に、後段の復調回路部で２値データ列からのデータ復調やアドレスデコードを行う。
【０００６】
フレームシンクを検出する際には、ブルーレイディスクの記録フォーマットで定義されるフレームシンク中のユニークパターン（固有ランレングスパターン）をパターンマッチで検出する。ブルーレイディスクの場合、上記のように、フレームシンク中のユニークパターンは、ユニークなラン長である９Ｔを２つ連続させた９Ｔ９Ｔである。
なおディスク上のマークデータはＮＲＺＩデータ列に基づいて記録されているが、ＮＲＺ化された２値データ列においては、９Ｔ９Ｔとは「１００００００００１００００００００１」のパターンとなる。
【０００７】
ところで、フレームシンクの検出においては、ユニークパターンの片側のランが外乱により壊れる場合がある。例えば、固有のランレングス（ラン長）をｎＴとし、期待するフレームシンクパターンが「ｎＴｎＴ」であることに対して、外乱で壊れたフレームシンクパターンとして「ｕＴｖＴｗＴｎＴ」や「ｎＴｕＴｖＴｗＴ」が表れることがある（但しｕ＋ｖ＋ｗ＝ｎ）。
ブルーレイディスクの場合、ｎ＝９であるため、期待するフレームシンクパターンは「９Ｔ９Ｔ」であるが、フレームシンクパターンとして「ｕＴｖＴｗＴ９Ｔ」や「９ＴｕＴｖＴｗＴ」が表れることがある（但しｕ＋ｖ＋ｗ＝９）。
具体的には、９Ｔ９Ｔのパターンであるべきところが、前方の９Ｔが「４Ｔ２Ｔ３Ｔ」という３つのラン長に壊れてしまって「４Ｔ２Ｔ３Ｔ９Ｔ」になってしまったり、後方の９Ｔが「２Ｔ５Ｔ２Ｔ」という３つのラン長に壊れてしまって「９Ｔ２Ｔ５Ｔ２Ｔ」になってしまったりすることがある。
【０００８】
これらの場合、当然ではあるがｎＴｎＴ（例えばｎ＝９）を検出パターンとする場合には、フレームシンクパターンを検出できない。従来はこのような場合にはシンク保護機能を用いてフレームシンクタイミングを補間するなどして対応していた。
例えば上記各特許文献には、シンクパターンがあるべき位置に違うパターンがあった場合は、シンク保護処理により、その位置にシンクパターンがあったものとする処理を行うことや、多少位置（タイミング）的にずれたシンクパターンを正規のシンクパターンとしてあつかう技術などが記載されている。
これらの従来の技術は、例えばｎＴｎＴといった正規のシンクパターンの検出を行うことを基本としながらも、部分的に正規のシンクパターンが得られなかった場合は、正規のシンクパターンの繰り返し周期に基づいてシンクパターンを補間したり、正規のシンクパターンが多少タイミング的にずれても、それを許容して同期パターンを補うなどして、シンク検出能力を高めるものである。
【０００９】
ところが、これらの処理をおこなっても、例えば外乱により２値データ列を生成するまでのクロックを生成するＰＬＬがスリップしていた場合などには、補間したフレームシンクの復調タイミングと実際のフレーム位置がずれてしまい、誤ったデータを復調してしまい、その結果、エラーレートが悪化し、再生性能が低下してしまうということがある。
さらには、フレームシンクの補間は、例えばディスク上に傷やゴミがついたことをなどに起因する局所的なフレームシンクの異常には対応できるが、平均的に、決まった規則性を持ってフレームシンクパターンが壊れてしまう状況には対応しづらい。例えば記録信号品質が悪い光ディスクを再生すると、フレームシンクパターンが２値データ列上で平均的（継続的）に上記のように壊れてしまう場合がある。そのような場合、そもそも正規のシンクパターンの周期も確認できなくなり、繰り返し周期に基づいてフレームシンクタイミングを補間するといったことも困難になる。
【００１０】
そこで本発明では、多様な状況を考慮してより確実にシンク信号検出を行うことができるようにすることを目的とする。
【課題を解決するための手段】
【００１１】
本発明の再生装置は、ランレングスリミテッドコードにより情報が記録された記録媒体に対する読み出しを行い、読出情報としての２値データ列を得る情報読出部と、
上記２値データ列の所定のデータ単位毎に付加されるシンク信号であって、Ｔをチャネルクロック周期としたときにｎＴである固有のランレングスが２回連続するｎＴｎＴのパターンを有するシンク信号を検出するシンク検出部と、上記シンク検出部で検出されたシンク信号に基づくタイミングで、上記２値データ列に対する復調処理を行い、上記記録媒体からの再生データを得るデータ復調部とを備える。そして上記シンク検出部は、上記シンク信号の２回連続する固有のランレングスの一方が壊れた場合のパターンとして設定したｎＴｕＴｖＴｗＴのパターン及びｕＴｖＴｗＴｎＴのパターンが含まれる複数種類の検出パターンのいずれかが上記２値データ列から検出されることで、上記シンク信号が検出できたとする処理を行う。但し、ｕ＋ｖ＋ｗ＝ｎである。
【００１２】
また、上記記録媒体には、上記ランレングスリミテッドコードとして２Ｔから８Ｔのランレングスの情報が記録され、上記ｎ＝９であって、上記シンク信号は上記固有ランレングスとして９Ｔが連続する９Ｔ９Ｔのパターンを有する。そして上記検出パターンには、９ＴｕＴｖＴｗＴのパターン、及びｕＴｖＴｗＴ９Ｔのパターンが含まれるものとする。但し、ｕ＋ｖ＋ｗ＝９である。
また上記情報読出部は、上記記録媒体から読み出した信号に対して最尤復号処理を行って、上記２値データ列を得る。
また上記シンク検出部は、上記シンク信号の２回連続する固有のランレングスの一方が壊れた場合のパターンとして設定した複数種類の上記検出パターンのうちで、検出モードに応じて、シンク信号検出に使用する検出パターンを選択する。
また上記記録媒体における上記データ単位の全部又は一部には、上記シンク信号とともにシンク信号の種別を示すシンク識別情報が付加されており、上記シンク検出部で使用する複数種類の上記検出パターンには、上記シンク識別情報を含めたパターンが含まれているものとする。
この場合、上記シンク検出部は、シンク信号検出の同期保護状態に応じて、上記シンク信号の２回連続する固有のランレングスの一方が壊れた場合のパターンとして設定した複数種類の上記検出パターンのうちで、上記シンク識別情報を含めたパターンをシンク信号検出に使用するか否かを選択する。
【００１３】
本発明のシンク信号検出方法は、ランレングスリミテッドコードにより情報が記録された記録媒体に対する読み出しを行って得られた２値データ列にあらわれるパターンについて、上記２値データ列の所定のデータ単位毎に付加されるシンク信号であって、Ｔをチャネルクロック周期としたときにｎＴである固有のランレングスが２回連続するｎＴｎＴのパターンを有するシンク信号を検出するとともに、上記２値データ列にあらわれるパターンが、上記シンク信号の２回連続する固有のランレングスの一方が壊れた場合のパターンとして設定したｎＴｕＴｖＴｗＴのパターン及びｕＴｖＴｗＴｎＴのパターンが含まれる複数種類の検出パターンのいずれかに合致することで、上記シンク信号が検出できたとするものである。但し、ｕ＋ｖ＋ｗ＝ｎである。
【００１４】
即ち本発明は、２値データ列において、固有ランレングスが複数連続するシンク信号としてのパターンのあるべき位置に、その正規のシンク信号パターンだけでなく、或る決まった間違え方をしたパターンが存在した場合は、それを正しいシンク信号パターンとして扱うという考え方に基づくものである。或る決まった間違え方をしたパターンとは、少なくとも１つの上記固有ランレングスを有するパターンとして設定した複数種類の検出パターンのいずれかに相当するパターンである。例えば固有ランレングスが２回連続するパターンが正規のシンク信号パターンである場合、一方の固有ランレングスが壊れたパターンも、正規のシンク信号パターンとみなして処理するものである。
より具体的には、固有ランレングスをｎＴとし、本来のシンク信号パターンがｎＴｎＴである場合、一方の固有ランレングス（ｎＴ）が壊れたパターンとしての上記検出パターンとは、ｎＴｕＴｖＴｗＴのパターンやｕＴｖＴｗＴｎＴのパターンとなる。
【００１５】
なお、この場合、「ｕ」「ｖ」「ｗ」は、ｕ＋ｖ＋ｗ＝ｎであり、ｎＴが３つのラン長に壊れたときの各Ｔのラン長を示すものであって、「ｕ」「ｖ」「ｗ」はそれぞれ異なる数値となる場合もあるし、同じ数値となる場合もある。
例えばｎ＝９としたとき、「ｕ」「ｖ」「ｗ」は、ｕ＋ｖ＋ｗ＝９である数値の組み合わせを示すものであり、実際には「ｕ」「ｖ」「ｗ」は「４」「２」「３」であったり、「３」「３」「３」であったり、「２」「５」「２」である場合も想定される。
また「データ単位」とは、フレームシンク等のシンク信号が付加される単位を指すが、当該データ単位とは、各種の記録媒体の記録フォーマットにおいて「フレーム」という呼び方をしている単位に限定されるものではない。例えば「セクタ」「データユニット」「クラスタ」「セグメント」などの呼び方をされるデータ単位であっても、そのデータ単位毎に、検出すべきシンクパターンが付加されているものであれば、それらは本発明請求項でいう「データ単位」に該当する。
【発明の効果】
【００１６】
本発明によれば、シンク信号の検出能力を向上させることができ、これによって安定したデータ再生を実現できる。特に、記録信号品質の低い記録媒体の再生を行うときであって、定常的にシンク信号パターンが崩れるような場合でも、シンクタイミングを適切に検出でき、安定したデータ復調を行うことができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の再生装置及びシンク信号検出方法の実施の形態を、ブルーレイディスクに対応するディスクドライブ装置の例で説明する。説明は次の順序で行う。
［１．ディスク及びディスクドライブ装置の構成］
［２．フレームシンク検出・同期保護回路及びフレームシンクパターン］
［３．同期保護状態遷移］
［４．フレームシンク検出動作］
【００１８】
［１．ディスク及びディスクドライブ装置の構成］
本実施の形態のディスクドライブ装置は、ブルーレイディスクに該当する再生専用ディスクや記録可能型ディスク（ライトワンスディスクやリライタブルディスク）に対応して再生や記録を行うことができるものとする。
記録可能型ディスクの場合、波長４０５ｎｍのレーザ（いわゆる青色レーザ）とＮＡが０．８５の対物レンズの組み合わせという条件下でフェーズチェンジマーク（相変化マーク）や色素変化マークの記録再生を行うものとされ、トラックピッチ０．３２μｍ、線密度０．１２μｍ／bitで、６４ＫＢ（キロバイト）のデータブロックを１つの記録再生単位（ＲＵＢ：Recording Unit Block）として記録再生を行う。
ＲＯＭディスクについては、λ／４程度の深さのエンボスピットにより再生専用のデータが記録される。同様にトラックピッチは０．３２μｍ、線密度は０．１２μｍ／bitである。そして６４ＫＢのデータブロックを１つの再生単位（ＲＵＢ）として扱う。
【００１９】
記録再生単位であるＲＵＢは、１５６シンボル×４９６フレームのＥＣＣブロック（クラスタ）に対して、例えばその前後に１フレームのリンクエリアを付加して生成された合計４９８フレームとなる（後に図５で説明する）。
なお、記録可能型ディスクの場合、ディスク上にはグルーブ（溝）が蛇行（ウォブリング）されて形成され、このウォブリンググルーブが記録再生トラックとされる。そしてグルーブのウォブリングは、いわゆるＡＤＩＰ（Address in Pregroove）データを含むものとされる。つまりグルーブのウォブリング情報を検出することで、ディスク上のアドレスを得ることができるようにされている。
【００２０】
記録可能型ディスクの場合、ウォブリンググルーブによって形成されるトラック上にはフェイズチェンジマークによるレコーディングマークが記録されるが、フェーズチェンジマークはＲＬＬ（１，７）ＰＰ変調方式（ＲＬＬ；Run Length Limited、ＰＰ：Parity preserve/Prohibit rmtr(repeated minimum transition runlength)）等により、線密度0.12μｍ/bit、0.08μｍ/ch bitで記録される。
チャネルクロック周期を「Ｔ」とすると、マーク長は２Ｔから８Ｔとなる。
再生専用ディスクの場合、グルーブは形成されないが、同様にＲＬＬ（１，７）ＰＰ変調方式で変調されたデータがエンボスピット列として記録されているものとなる。
【００２１】
このようなディスクに対応して記録／再生を行うことのできるディスクドライブ装置を図１に示す。
ディスク９０は、例えば上記したブルーレイディスク方式の再生専用ディスク或いは記録可能型ディスクである。
このディスク９０は、ディスクドライブ装置に装填されると図示しないターンテーブルに積載され、記録／再生動作時においてスピンドルモータ２によって一定線速度（ＣＬＶ）で回転駆動される。
そして再生時には光学ピックアップ（光学ヘッド）１によってディスク９０上のトラックに記録されたマーク（ピット）の情報の読出が行われる。
またディスク９０が記録可能型のディスクの場合、データ記録時には光学ピックアップ１によってディスク９０上のトラックにユーザーデータがフェイズチェンジマークもしくは色素変化マークとして記録される。
なお、ディスク９０上には、再生専用の管理情報として例えばディスクの物理情報等がエンボスピット又はウォブリンググルーブによって記録されるが、これらの情報の読出もピックアップ１により行われる。さらに記録可能型のディスク９０に対しては、光学ピックアップ１によってディスク９０上のグルーブトラックのウォブリングとして埋め込まれたＡＤＩＰ情報の読み出しもおこなわれる。
【００２２】
ピックアップ１内には、レーザ光源となるレーザダイオードや、反射光を検出するためのフォトディテクタ、レーザ光の出力端となる対物レンズ、レーザ光を対物レンズを介してディスク記録面に照射し、またその反射光をフォトディテクタに導く光学系等が形成される。レーザダイオードは、例えば波長４０５ｎｍのいわゆる青色レーザを出力する。また光学系によるＮＡは０．８５である。
ピックアップ１内において対物レンズは二軸機構によってトラッキング方向及びフォーカス方向に移動可能に保持されている。
またピックアップ１全体はスレッド機構３によりディスク半径方向に移動可能とされている。
またピックアップ１におけるレーザダイオードはレーザドライバ１３からのドライブ信号（ドライブ電流）によってレーザ発光駆動される。
【００２３】
ディスク９０からの反射光情報はフォトディテクタによって検出され、受光光量に応じた電気信号とされてマトリクス回路４に供給される。
マトリクス回路４には、フォトディテクタとしての複数の受光素子からの出力電流に対応して電流電圧変換回路、マトリクス演算／増幅回路等を備え、マトリクス演算処理により必要な信号を生成する。
例えば再生データに相当するＲＦ信号（再生データ信号）、サーボ制御のためのフォーカスエラー信号、トラッキングエラー信号などを生成する。
さらに、グルーブのウォブリングに係る信号、即ちウォブリングを検出する信号としてプッシュプル信号を生成する。
マトリクス回路４から出力される再生データ信号（ＲＦ信号）はデータ信号処理回路５へ、フォーカスエラー信号及びトラッキングエラー信号は光学ブロックサーボ回路１１へ、プッシュプル信号はウォブル信号処理回路１５へ、それぞれ供給される。
【００２４】
データ信号処理回路５は、再生データ信号の２値化処理を行い、得られた２値データ列を後段のフレームシンク検出・同期保護回路６に供給する。
このためデータ信号処理回路５では、ＲＦ信号のＡ／Ｄ変換処理、ＰＬＬによる再生クロック生成処理、ＰＲ（Partial Response）等化処理、ビタビ復号（最尤復号）処理を行う。即ちパーシャルレスポンス最尤復号処理（ＰＲＭＬ検出方式：Partial Response Maximum Likelihood検出方式）により、２値データ列を得る。
【００２５】
パーシャルレスポンス最尤復号処理について簡単に述べておく。光ディスクの再生方式としては近年、パーシャルレスポンス最尤検出方式が広く採用されているが、これはディスクから読み出した信号のユークリッド距離が最小となるパーシャルレスポンス系列を検出する方式であり、パーシャルレスポンスという過程と最尤検出という過程が組み合わせた技術である。
なお、パーシャルレスポンス系列とは、ビット系列にターゲットレスポンスで定義される重みつき加算を施すことで得られる。光ディスクシステムでは、例えばＰＲ（１，２，２，１）などが用いられ、これはビット系列に１，２，２，１の重みをつけて加算した値をパーシャルレスポンス値として返すものである。
パーシャルレスポンスは、１ビットの入力に対して、１ビットよりも長く出力を返す過程であって、再生信号が、連続する４ビットの情報ビットの入力に対してこれらを順に１、２、２、１を乗じて加算した信号として得られる過程が、上記のＰＲ（１，２，２，１）と表現される。
また、最尤検出とは、２つの信号の間にユークリッド距離とよばれる距離を定義して、実際の信号と想定されるビット系列から予想される信号との間の距離を調べて、その距離が最も近くなるようなビット系列を検出する方法である。なお、ここで、ユークリッド距離とは、同じ時刻での２つの信号の振幅差の二乗を全時刻にわたって加算した距離として定義される距離である。また、この距離を最小とするビット系列の探索にはビタビ検出をもちいる。
これらを組み合わせたパーシャルレスポンス最尤検出では、記録媒体のビット情報から得られた信号をイコライザとよばれるフィルタでパーシャルレスポンスの過程となるように調整し、得られた再生信号と想定されるビット系列のパーシャルレスポンスとの間のユークリッド距離を調べて、その距離が最も近くなるようなビット系列を検出する。
【００２６】
実際にユークリッド距離が最小となるビット系列を探索するには、前述のビタビ検出によるアルゴリズムが効果を発揮する。
ビタビ検出は、所定の長さの連続ビットを単位として構成される複数のステートと、それらの間の遷移によって表されるブランチで構成されるビタビ検出器が用いられ、全ての可能なビット系列の中から、効率よく所望のビット系列を検出するように構成されている。
実際の回路では、各ステートに対してパスメトリックレジスタとよばれるそのステートにいたるまでのパーシャルレスポンス系列と信号のユークリッド距離（パスメトリック）を記憶するレジスタ、および、パスメモリレジスタとよばれるそのステートにいたるまでのビット系列の流れ（パスメモリ）を記憶するレジスタの２つのレジスタが用意され、また、各ブランチに対してはブランチメトリックユニットとよばれるそのビットにおけるパーシャルレスポンス系列と信号のユークリッド距離を計算する演算ユニットが用意されている。
このビタビ検出器では、さまざまなビット系列を、上記のステートを通過するパスのひとつによって一対一の関係で対応付けることができる。また、これらのパスを通過するようなパーシャルレスポンス系列と、実際の信号との間のユークリッド距離は、上記のパスを構成するステート間遷移、すなわち、ブランチにおける前述のブランチメトリックを順次加算していくことで得られる。
さらに、上記のユークリッド距離を最小にするようなパスを選択するには、この各ステートにおいて到達する２つ以下のブランチが有するパスメトリックの大小を比較しながら、パスメトリックの小さいパスを順次選択することで実現できる。この選択情報をパスメモリレジスタに転送することで、各ステートに到達するパスをビット系列で表現する情報が記憶される。パスメモリレジスタの値は、順次更新されながら最終的にユークリッド距離を最小にするようなビット系列に収束していくので、その結果を出力する。以上のようにすると、再生信号にユークリッド距離が最も近いパーシャルレスポンス系列を生成するビット系列を効率的に検索することができる。
【００２７】
データ信号処理回路５では、このようなパーシャルレスポンス最尤検出方式を用いて、ディスク９０から読み出した情報としての２値データ列を出力する。なお、データ信号処理回路５では、ＮＲＺＩ系列としての２値データを復号し、これをＮＲＺ系列に変換してフレームシンク検出・同期保護回路６に供給する。
【００２８】
データ信号処理回路５から出力されるＮＲＺ系列の２値データ列に対しては、フレームシンク検出・同期保護回路６においてフレームシンク検出や、安定したフレームシンク検出のための同期保護処理が行われる。
フレームシンク検出・同期保護回路６の構成は図２で後述する。
【００２９】
エンコード／デコード部７は、再生時おける再生データの復調と、記録時における記録データの変調処理を行う。即ち、再生時にはデータ復調、デインターリーブ、ＥＣＣデコード、アドレスデコード等を行い、また記録時にはＥＣＣエンコード、インターリーブ、データ変調等を行う。
再生時においては、上記データ信号処理回路５で復号された２値データ列、及びフレームシンク検出・同期保護回路６でのフレームシンク検出に基づく復調タイミング信号がエンコード／デコード部７に供給される。エンコード／デコード部７では、フレームシンク検出に基づく復調タイミング信号で示されるタイミングで、上記２値データ列に対する復調処理を行い、上記記録媒体からの再生データを得る。即ち、即ちＲＬＬ（１，７）ＰＰ変調が施されてディスク９０に記録されたデータに対しての復調処理と、エラー訂正を行うＥＣＣデコード処理を行って、ディスク９０からの再生データを得る。
エンコード／デコード部７で再生データにまでデコードされたデータは、ホストインターフェース８に転送され、システムコントローラ１０の指示に基づいてホスト機器１００に転送される。ホスト機器１００とは、例えばコンピュータ装置やＡＶ（Audio-Visual）システム機器などである。
【００３０】
ディスク９０が記録可能型ディスクである場合は、その記録／再生時にＡＤＩＰ情報の処理が行われる。
即ちグルーブのウォブリングに係る信号としてマトリクス回路４から出力されるプッシュプル信号は、ウォブル信号処理回路１５においてデジタル化されたウォブルデータとされる。またＰＬＬ処理によりプッシュプル信号に同期したクロックが生成される。
ウォブルデータはＡＤＩＰ復調回路１６でＭＳＫ復調、ＳＴＷ復調され、ＡＤＩＰアドレスを構成するデータストリームに復調されてアドレスデコーダ９に供給される。
アドレスデコーダ９は、供給されるデータについてのデコードを行い、アドレス値を得て、システムコントローラ１０に供給する。
【００３１】
記録時には、ホスト機器１００から記録データが転送されてくるが、その記録データはホストインターフェース８を介してエンコード／デコード部７に供給される。
この場合エンコード／デコード部７は、記録データのエンコード処理として、エラー訂正コード付加（ＥＣＣエンコード）やインターリーブ、サブコードの付加等を行う。またこれらの処理を施したデータに対して、ＲＬＬ（１−７）ＰＰ方式の変調を施す。
【００３２】
エンコード／デコード部７で処理された記録データは、ライトストラテジ部１４において、記録補償処理として、記録層の特性、レーザー光のスポット形状、記録線速度等に対する最適記録パワーの微調整やレーザドライブパルス波形の調整などが行われた状態のレーザドライブパルスとされ、レーザドライバ１３に供給される。
そしてレーザドライバ１３は、記録補償処理したレーザドライブパルスをピックアップ１内のレーザダイオードに与えてレーザ発光駆動を実行させる。これによりディスク９０に記録データに応じたマークが形成されることになる。
なお、レーザドライバ１３は、いわゆるＡＰＣ回路（Auto Power Control）を備え、ピックアップ１内に設けられたレーザパワーのモニタ用ディテクタの出力によりレーザ出力パワーをモニターしながらレーザーの出力が温度などによらず一定になるように制御する。記録時及び再生時のレーザー出力の目標値はシステムコントローラ１０から与えられ、記録時及び再生時にはそれぞれレーザ出力レベルが、その目標値になるように制御する。
【００３３】
光学ブロックサーボ回路１１は、マトリクス回路４からのフォーカスエラー信号、トラッキングエラー信号から、フォーカス、トラッキング、スレッドの各種サーボドライブ信号を生成しサーボ動作を実行させる。
即ちフォーカスエラー信号、トラッキングエラー信号に応じてフォーカスドライブ信号、トラッキングドライブ信号を生成し、二軸ドライバ１８によりピックアップ１内の二軸機構のフォーカスコイル、トラッキングコイルを駆動することになる。これによってピックアップ１、マトリクス回路４、光学ブロックサーボ回路１１、二軸ドライバ１８、二軸機構によるトラッキングサーボループ及びフォーカスサーボループが形成される。
また光学ブロックサーボ回路１１は、システムコントローラ１０からのトラックジャンプ指令に応じて、トラッキングサーボループをオフとし、ジャンプドライブ信号を出力することで、トラックジャンプ動作を実行させる。
また光学ブロックサーボ回路１１は、トラッキングエラー信号の低域成分として得られるスレッドエラー信号や、システムコントローラ１０からのアクセス実行制御などに基づいてスレッドドライブ信号を生成し、スレッドドライバ１９によりスレッド機構３を駆動する。スレッド機構３には、図示しないが、ピックアップ１を保持するメインシャフト、スレッドモータ、伝達ギア等による機構を有し、スレッドドライブ信号に応じてスレッドモータを駆動することで、ピックアップ１の所要のスライド移動が行なわれる。
【００３４】
スピンドルサーボ回路１２はスピンドルモータ２をＣＬＶ回転させる制御を行う。
スピンドルサーボ回路１２は、ウォブル信号に対するＰＬＬ処理で生成されるクロックを、現在のスピンドルモータ２の回転速度情報として得、これを所定のＣＬＶ基準速度情報と比較することで、スピンドルエラー信号を生成する。
またデータ再生時においては、データ信号処理回路５内のＰＬＬによって生成される再生クロックが、現在のスピンドルモータ２の回転速度情報となるため、これを所定のＣＬＶ基準速度情報と比較することでスピンドルエラー信号を生成することもできる。
そしてスピンドルサーボ回路１２は、スピンドルエラー信号に応じて生成したスピンドルドライブ信号を出力し、スピンドルドライバ１７によりスピンドルモータ２のＣＬＶ回転を実行させる。
またスピンドルサーボ回路１２は、システムコントローラ１０からのスピンドルキック／ブレーキ制御信号に応じてスピンドルドライブ信号を発生させ、スピンドルモータ２の起動、停止、加速、減速などの動作も実行させる。
【００３５】
以上のようなサーボ系及び記録再生系の各種動作はマイクロコンピュータによって形成されたシステムコントローラ１０により制御される。
システムコントローラ１０は、ホストインターフェース８を介して与えられるホスト機器１００からのコマンドに応じて各種処理を実行する。
例えばホスト機器１００から書込命令（ライトコマンド）が出されると、システムコントローラ１０は、まず書き込むべきアドレスにピックアップ１を移動させる。そしてエンコード／デコード部７により、ホスト機器１００から転送されてきたデータ（例えばビデオデータやオーディオデータ等）について上述したようにエンコード処理を実行させる。そして上記のようにエンコードされたデータに応じてレーザドライバ１３がレーザ発光駆動することで記録が実行される。
【００３６】
また例えばホスト機器１００から、ディスク９０に記録されている或るデータの転送を求めるリードコマンドが供給された場合は、システムコントローラ１０はまず指示されたアドレスを目的としてシーク動作制御を行う。即ち光学ブロックサーボ回路１１に指令を出し、シークコマンドにより指定されたアドレスをターゲットとするピックアップ１のアクセス動作を実行させる。
その後、その指示されたデータ区間のデータをホスト機器１００に転送するために必要な動作制御を行う。即ちディスク９０からのデータ読出を行い、データ信号処理回路５、フレームシンク検出・同期保護回路６、エンコード／デコード部７における再生処理を実行させ、要求されたデータを転送する。
【００３７】
なお図１の例は、ホスト機器１００に接続されるディスクドライブ装置として説明したが、本発明のディスクドライブ装置としては他の機器に接続されない形態もあり得る。その場合は、操作部や表示部が設けられたり、データ入出力のインターフェース部位の構成が、図１とは異なるものとなる。つまり、ユーザーの操作に応じて記録や再生が行われるとともに、各種データの入出力のための端子部が形成されればよい。
もちろんディスクドライブ装置の構成例としては他にも多様に考えられ、例えば再生専用装置としての例も考えられる。
【００３８】
［２．フレームシンク検出・同期保護回路及びフレームシンクパターン］
図２にフレームシンク検出・同期保護回路６の構成を示す。
フレームシンク検出・同期保護回路６は、ＦＳ（フレームシンク）検出部２１、同期保護・ステート制御部２２、同期保護設定レジスタ２３を有して成る。
ＦＳ検出部２１は、データ信号処理回路５からの２値データ列に対するパターンマッチングを行ってフレームシンクパターンを検出し、検出に応じてＦＳ（フレームシンク）検出タイミング信号を出力する。
同期保護・ステート制御部２２は、後述する同期保護状態の制御や、同期保護状態に応じてＦＳ（フレームシンク）検出に用いる同期保護ウインドウ信号の生成処理、シンクタイミング補間などの補間処理等を行う。そしてエンコード／デコード部７に対してフレームシンク検出タイミングに基づく復調タイミング信号を供給する。また同期保護・ステート制御部２２は、同期保護状態通知信号により、ＦＳ検出部２１に対して同期保護状態を通知する。
同期保護設定レジスタ２３は、同期保護状態制御にかかる設定値Ｍ、Ｎを保持するレジスタである。この設定値Ｍ、Ｎはシステムコントローラ１０によって決定される。同期保護・ステート制御部２２は、同期保護設定レジスタ２３に記憶された設定値Ｍ、Ｎに基づいて同期保護状態制御を行う。
【００３９】
ＦＳ検出部２１が検出するフレームシンクとして、ブルーレイディスクフォーマットで規定されているフレームシンクパターンを図３に示す。
図３（ａ）は記録可能型ディスク（ライトワンスディスクやリライタブルディスク）でのフレームシンクパターン、図３（ｂ）は再生専用ディスク（いわゆるＲＯＭディスク）でのフレームシンクパターンである。
【００４０】
フレームシンクパターンは、ＲＬＬ（１，７）ＰＰ変調規則に沿わない２４ビットのシンクボディと、フレームシンク自体の識別情報となる６ビットのシンクＩＤが連続するパターンとされている。なお、図ではシンクボディとシンクＩＤをＮＲＺで表現している。
記録可能型ディスクの場合、フレームシンクとしては、図３（ａ）のようにＦＳ０〜ＦＳ６が規定され、また再生専用ディスクの場合、図３（ｂ）のようにＦＳ０〜ＦＳ６に加えてＦＳ７，ＦＳ８が規定されている。
２４ビットのシンクボディは、いずれも「＃０１０１００００００００１００００００００１０」であり、フレームシンクに固有のランレングスである９Ｔが２回連続するパターン（９Ｔ９Ｔ）を有する。なおシンクボディの先頭の＃には、＃の前のパターンがＲＬＬ（１，７）ＰＰの変調法則をみたすように、０あるいは１を挿入する。
そして各シンクパターンＦＳ０〜ＦＳ８は、シンクボディは同様であるが、シンクＩＤによって区別される。
【００４１】
このようなフレームシンクに対して、図２のＦＳ検出部２１は、基本的にはユニークパターンとしての９Ｔ９Ｔを検出すればよいこととなる。
即ち２値データ列において「１００００００００１００００００００１」を検出パターンとすればよい。
なお、図３からわかるように、シンクパターンＦＳ０〜ＦＳ８のいずれも、９Ｔ９Ｔの前は必ず２Ｔとなっているため、ＦＳ検出部２１が検出するパターンは固有ランレングスのユニークパターンに隣接するパターンを含めて２Ｔ９Ｔ９Ｔ、即ち「１０１００００００００１００００００００１」としてもよい。
【００４２】
ここで、シンクＩＤによってＦＳ０〜ＦＳ６（及びＦＳ７，ＦＳ８）のフレームシンクが区別されることについて説明しておく。
上述したが、ブルーレイディスクフォーマットでは、ＲＵＢを記録単位として情報記録が行われる。図４（ａ）にＲＵＢの構造を示すが、ＲＵＢは、４９６個のフレームＦの前後にそれぞれ１フレームのリンクフレームＬＦを付加した、合計４９８フレームで形成される。４９６個のフレームＦで、１つのＥＣＣブロックが形成される。
１つのフレームＦは図４（ｃ）のように１９３２チャネルビットのデータ単位であり、このフレームＦの先頭に、３０ビットのフレームシンクが付加されている。３０ビットのフレームシンクとは、上述した２４ビットのシンクボディと６ビットのシンクＩＤである。
リンクフレームＬＦは、記録可能型ディスクの場合、ＲＵＢ単位での記録動作においてＰＬＬ同期をとるためのエリアとして、また前後のＲＵＢでの書きつなぎの際の緩衝エリアとして機能する。再生専用ディスクの場合、リンクフレームＬＦは本来的には必要ないが、記録可能型ディスクとの間でＲＵＢ構造を一致させるために、ダミーエリアとして付加されている。
【００４３】
記録されるデータのアドレッシングとしては、ＲＵＢ内の４９６フレームにおいて、図４（ｂ）のような３１フレーム単位のアドレスユニット毎になされる。１つのアドレスユニットが１つの物理セクタに相当する。
つまり４９６フレームが、１６個のアドレスユニットに区分けされ、それぞれのアドレスユニットに対して物理セクタアドレスが付与される。
そして、図４（ｂ）のアドレスユニットの３１フレームにおいては、それぞれにフレームシンクＦＳ０〜ＦＳ６の７個のフレームシンクが所定の規則で付加されていることで、１つの物理セクタアドレス内での各フレームの位置（０〜３０のフレームナンバ）を検出できるようにしている。
【００４４】
３１フレーム単位のアドレスユニット（物理セクタ）においては、その３１個のフレームに対して、各フレームシンクＦＳ０〜ＦＳ６が図５（ａ）（ｂ）に示す所定の順序で並ぶようにマッピングされている。なお図５（ａ）は記録可能型ディスクの場合、図５（ｂ）は再生専用ディスクの場合であるが、３１フレーム（フレームナンバ０〜３０）については、フレームシンクのマッピングは同じである。
これは、３１個のフレームの識別を７種類のフレームシンクを用いて実現するため、７種類のフレームシンクＦＳ０〜ＦＳ６が所定の順序で配されるようにし、その前後のフレームシンクの組み合わせにより各フレームナンバが識別できるようにしたものである。
【００４５】
図示するように、各物理セクタの最初のフレーム（フレームナンバ０）についてはフレームシンクＦＳ０とされる。このフレームシンクＦＳ０は物理セクタ内でユニークなシンクパターンとされ、これによって物理セクタ、即ちアドレスユニットの先頭であることを検出しやすくしている。即ち物理セクターナンバ位置の検出に使われる。
その他のフレーム（フレームナンバ１〜３０）については、シンクパターンＦＳ１〜ＦＳ６が、図示する順序で割り当てられている。
この場合、すべての連続する５つのフレームシンクのならびはユニークであり、５つのうちのどれか２つが検出されれば、アドレスユニット内のどのフレームの位置かを検出することができる。
具体的には、フレームナンバｎに係るシンクパターンと、フレームナンバｎ−１、ｎ−２、ｎ−３、ｎ−４のいずれかに係るシンクパターンとの組み合わせからフレームナンバｎを特定することができる。
例えば、現フレームがフレームナンバ５として、それより前のフレームナンバ１，２，３についてフレームシンク（ＦＳ１、ＦＳ２、ＦＳ３）が失われた場合でも、１つ前のフレームナンバ４のフレームシンクＦＳ３と、現フレームのフレームシンクＦＳ１から、現フレームがフレームナンバ５と識別できる。これはフレームシンクＦＳ３の次にＦＳ１が来るのは、特定の箇所、つまり、フレームナンバ４、５でしか起こり得ないとされていることによる。
【００４６】
なお、記録可能型ディスクの場合は、リンクフレームＬＦにはフレームシンクが与えられないが、再生専用ディスクの場合は、２つのリンクフレームＬＦに、フレームシンクＦＳ７，ＦＳ８が与えられる。
【００４７】
上記のようにフレームシンクＦＳ０〜ＦＳ６により、１つの物理セクタ内での各フレームを検出できる。
即ちフレームシンク検出が適正に開始された後の期間（ロック状態及び前方保護状態）においては、エンコード／デコード部７では、フレームシンクタイミングに基づく復調タイミング信号に基づいて、ＲＵＢ（ＥＣＣブロック単位）でのデコード処理を行っていくことができるが、そのとき、各フレームについて、シンクＩＤによりをフレームシンク種別（ＦＳ０〜ＦＳ６）の検出し、フレームナンバを判別している。
本例の場合、図２に示したように、このようなシンクＩＤを示すシンクＩＤ情報がエンコード／デコード部７からＦＳ検出部２１に供給されるようにしている。
【００４８】
［３．同期保護状態遷移］
図２で述べたように、同期保護・ステート制御部２２は、ＦＳ検出部２１でのフレームシンク検出結果を用いて同期保護を行い、同期保護されたフレームシンク検出タイミングを復調タイミング信号として、エンコード／デコード部７へ出力する。本例で想定する、一般的な同期保護動作を簡単に以下に説明する。
【００４９】
図６に、４状態のフレームシンク同期保護の状態遷移およびその遷移条件を示す。４状態とは、オープン状態、後方保護状態、ロック状態、前方保護状態である。
オープン状態とは、初期状態もしくはＲＦ信号が定常的に無く、フレームシンクが見つからない状態である。
後方保護状態とは、オープン状態でフレームシンクが検出された場合に、そのフレームシンクタイミングを用いてロック状態に遷移できるかどうかを確認する状態である。
ロック状態とは、同期保護ウインドウ内で適正にフレームシンク検出ができている状態である。
前方保護状態は、フレームシンクが継続的に見つからないことを確認する状態である。
【００５０】
フレームシンクが検出できていない期間は、オープン状態を保ち、フレームシンクが検出されると、後方保護状態に遷移する。
後方保護状態にうつると、検出されたフレームシンクタイミングに基づくカウント動作で同期保護ウインドウ信号の生成を開始する。そして同期保護ウインドウ信号期間においてフレームシンクが検出される状態がＭ回連続して継続するか否かを監視する。同期保護ウインドウ信号期間にフレームシンクが検出される状態がＭ回連続する前に、フレームシンク検出ができなかった場合は、オープン状態に戻る。一方、同期保護ウインドウ信号期間にフレームシンクが検出される状態がＭ回連続したら、ロック状態に遷移する。
【００５１】
図７にはオープン状態→後方保護状態→ロック状態と遷移する場合の例を示している。図７（ａ）（ｂ）（ｃ）（ｄ）（ｅ）はそれぞれＲＦ信号、フレームシンク検出結果、同期保護ウインドウ信号、後方保護回数、同期保護状態を示している。
オープン状態において図７（ｂ）の最初のフレームシンク検出が行われることで、後方保護状態に遷移する。この後方保護状態で図７（ｃ）のように同期保護ウインドウ信号が生成され、同期保護ウインドウ信号期間にフレームシンク検出ができるか否かが監視される。この場合、Ｍ＝３としており、図７（ｄ）の後方保護回数として、同期保護ウインドウ信号期間にフレームシンク検出できたことが３回連続したことが確認されたら、ロック状態に遷移することになる。
【００５２】
図６のロック状態に移行した後において、同期保護ウインドウ信号期間にフレームシンク検出ができなかった場合が生じたら、前方保護状態に遷移する。
前方保護状態では、同期保護ウインドウ信号期間においてフレームシンク未検出の状態がＮ回連続するか否かを監視する。同期保護ウインドウ信号期間にフレームシンクが検出できない状態がＮ回連続する前に、フレームシンク検出ができた場合は、ロック状態に戻る。一方、同期保護ウインドウ信号期間にフレームシンク未検出となった状態がＮ回連続したら、オープン状態に遷移する。
図８（ａ）（ｂ）（ｃ）（ｄ）（ｅ）は、図７と同様の形式で、ロック状態→前方保護状態→オープン状態と遷移する場合の例を示している。
ロック状態において図８（ｂ）のようにフレームシンク検出ができなくなったら、前方保護状態に遷移する。この前方保護状態で図８（ｄ）の前方保護回数として、連続して同期保護ウインドウ信号期間にフレームシンク検出ができない場合の回数がカウントされる。この場合、Ｎ＝３としており、同期保護ウインドウ信号期間にフレームシンク検出できないことが３回連続したことが確認されたら、オープン状態に遷移することになる。
【００５３】
［４．フレームシンク検出動作］
以下、本実施の形態の特徴となる、ＦＳ検出部２１でのフレームシンク検出動作について述べる。
上述したように、フレームシンク検出動作としては、基本的には、９Ｔ９Ｔ、つまり「１００００００００１００００００００１」を検出パターンとすればよい。或いは、２Ｔ９Ｔ９Ｔ、つまり「１０１００００００００１００００００００１」を検出パターンとすればよい。
【００５４】
２Ｔ９Ｔ９Ｔを検出パターンとする例で述べると、基本的にはＦＳ検出部２１では、入力されてくる２値データ列から、この２Ｔ９Ｔ９Ｔのパターンを探し出すことになるが、本例では、２Ｔ９Ｔ９Ｔだけでなく、他にも検出パターンを設定する。
設定される検出パターンを図９にＰ１〜Ｐ１１として示す。各検出パターンについては、詳しくは後述するが、検出パターンＰ１は本来の検出パターンである２Ｔ９Ｔ９Ｔである一方、検出パターンＰ２〜Ｐ１１は、２Ｔ９Ｔ９Ｔではない特定のパターンである。
ＦＳ検出部２１では、この検出パターンＰ１〜Ｐ１１のいずれかに相当するパターンが２値データ列から検出された場合に、それをフレームシンクとみなす処理を行う。
【００５５】
本来の検出パターンである「２Ｔ９Ｔ９Ｔ」以外に、検出パターンＰ２〜Ｐ１１を設定すること、つまりフレームシンクの検出パターンを拡張することは、フレームシンク検出能力を高めるためである。
まず、検出パターンＰ１（２Ｔ９Ｔ９Ｔ）でフレームシンク検出が行われる場合と、従来どおりの検出パターンＰ１のみではフレームシンク検出ができなくなる場合の例を図１１〜図１４に示す。
【００５６】
図１１、図１２では、検出パターンＰ１（２Ｔ９Ｔ９Ｔ）でフレームシンク検出ができた場合を示している。
この図１１、図１２において（ａ）はディスク９０上でのマーク列（マーク及びスペースから成るディスク９０上の記録データ）を示し、（ｂ）はマークからのＲＦ再生波形を示している。また（ｃ）はＲＦ再生波形を２値化したＮＲＺＩ信号を示し、（ｄ）はＮＲＺＩをＮＲＺ変換したＮＲＺ信号を示している。さらに（ｅ）は、（ｄ）のＮＲＺ信号からフレームシンクを検出するための検出パターンＰ１を示し、（ｆ）は（ｄ）のＮＲＺ信号を「１」「０」に２値化した２値データ列を示している。
図１１の例では、図１１（ａ）のディスク９０上のマーク列に対する読出動作で図１１（ｂ）のＲＦ信号波形が得られ、データ信号処理回路５での復号処理により、ＦＳ検出部２１に図１１（ｆ）の２値データ列が入力されてくるが、このとき図のように図１１（ｅ）の検出パターンＰ１（２Ｔ９Ｔ９Ｔ）と一致するパターンが２値データ列内で検出される。これによってフレームシンクが検出できたことになる。
【００５７】
図１２の例は、図１２（ａ）のマーク／スペースの関係が図１１（ａ）の場合と逆になっている例である。この場合図１２（ｂ）（ｃ）のＲＦ波形、ＮＲＺＩ信号波形は図１１（ｂ）（ｃ）の波形が反転したものとなるが、図１２（ｄ）（ｆ）からわかるように、ＮＲＺ信号波形及び２値データ列は、図１１（ｄ）（ｆ）と同様となる。
そしてこの場合も、図１２（ｆ）の２値データ列がＦＳ検出部２１に入力されてくるが、このとき図１２（ｅ）の検出パターンＰ１（２Ｔ９Ｔ９Ｔ）と一致するパターンが２値データ列内で検出されることで、フレームシンクが検出できたことになる。
【００５８】
この図１１，図１２に示した例は、２値データ列に２Ｔ９Ｔ９Ｔのパターンが表れた正常な状態の例であり、２Ｔ９Ｔ９Ｔの検出パターンＰ１を用いてパターンマッチングを行うことは従来と同様である。
ところが、９Ｔ９Ｔという２つの連続する固有ランレングスのうち、一方のランレングスが壊れる場合がある。
例えば、期待するフレームシンク内の固有パターンがｎＴｎＴ（上記例ではｎ＝９）であることに対して、壊れた固有パターンが、ｕＴｖＴｗＴｎＴ、またはｎＴｕＴｖＴｗＴ（但し、ｎ＝９，ｕ＋ｖ＋ｗ＝ｎ）となる場合がある。
これら場合、上記検出パターンＰ１には合致しないことから、検出パターンＰ１のみを用いる従来のシンク検出方式ではフレームシンク検出ができない。
【００５９】
なお、適切なタイミングでフレームシンク検出ができなかった場合は、同期保護機能で上記した前方保護期間にフレームシンクタイミングを内挿補間することが行われるが、その際に、外乱によりＲＦ信号から再生クロックを生成するＰＬＬがスリップしていた場合には、シンクタイミングを内挿したフレームの復調タイミングと実際のフレーム位置がずれてしまい、誤ったデータを復調してしまう。
さらに、定常的に上記のようなフレームシンクパターンが壊れることが発生すると、内挿補間にも限度がある。
これらの結果、エラーレートが悪化し、再生性能が低下してしまう。
【００６０】
ここで、例えば記録品質の低いディスク９０を再生する場合に、定常的にフレームシンクパターンが壊れる場合の例を図１３，図１４に示す。
図１３（ａ）は、上記図１１（ａ）のマーク位置と同じ位置に、マークが崩れて記録された場合の例を示している。この場合、９Ｔ９Ｔのパターンの先方の９Ｔを形成するマークＭ１が幅広に記録されており、この場合、図１３（ｂ）のように、ＲＦ信号は、その波形に凹み部分２００が生じる状態で検出されることがある。
このようなＲＦ信号をデータ信号処理回路５で上述したＰＲＭＬ方式で復号して２値化を行うと、ＲＦ波形の凹み部分２００はゼロクロスしていないにもかかわらず、その２値化結果において図１３（ｃ）のようにＬレベル部分２０１が生じてしまうことがある。この場合、ＮＲＺでの信号波形は図１３（ｄ）のようになり、この部分の、本来「１００００００００」となるべき２値データ列は図１３（ｆ）のように「１０００１０１００」となってしまう。結果的に、検出パターンＰ１と一致しないためフレームシンクが検出できないことになる。
これはマークＭ１部分の９Ｔが、４Ｔ２Ｔ３Ｔに壊れて、結局９Ｔ９Ｔのパターンが４Ｔ２Ｔ３Ｔ９Ｔになってしまった場合である。
【００６１】
また図１４（ａ）は、上記図１２（ａ）のマーク位置と同じ位置に、マークが崩れて記録された場合の例を示している。即ち９Ｔ９Ｔのパターンの後方の９Ｔを形成するマークＭ２が幅広に記録されており、図１４（ｂ）のように、ＲＦ信号波形に凹み部分２０３が生じた状態で検出された場合である。
この場合、データ信号処理回路５でのＰＲＭＬ方式で復号して２値化を行うと、ＲＦ波形の凹み部分２０３はゼロクロスしていないにもかかわらず、その２値化結果において図１４（ｃ）のようにＬレベル部分２０４が生じ、ＮＲＺでの信号波形は図１４（ｄ）のようになる。つまり本来「１００００００００」となるべき２値データ列が図１４（ｆ）のように「１０００１０１００」となってしまう。この場合も検出パターンＰ１と一致しないためフレームシンクが検出できない。
これはマークＭ２部分の９Ｔが、４Ｔ２Ｔ３Ｔに壊れて、結局９Ｔ９Ｔのパターンが９Ｔ４Ｔ２Ｔ３Ｔになってしまった場合である。
【００６２】
ここで特徴的なのは、ブルーレイディスクフォーマットのようにフレームシンクパターン中にユニークなラン長（９Ｔ）のパターンが２つ連続する部分が存在するように定義されている場合には、２つの連続するユニークパターンの片方はスペース、もう片方はマークとなり、図１３，図１４のようにマークが崩れた場合でも、もう片側のユニークパターンはスペースなので崩れないということがある。つまり、このような条件では、必ず片側のユニークパターンのみ誤ることになる。
また、このようなユニークパターンの崩れは、記録信号品質が悪く、マーク形状が適切でない場合のＲＦ信号波形の乱れに起因するが、特にＲＦ信号に対してビタビ復号を行って２値化を行う場合に、このようなパターン崩れが頻繁に生じる。
そしてこのようなシンクパターンの乱れは、ディスク９０上の傷や汚れによって局所的に生ずるものではないため、シンクタイミングの補間処理では対応しきれない。
【００６３】
このような事情に対応するため、本例では、本来の検出パターンＰ１以外にも、特定のパターンをフレームシンクの検出パターンとして拡張して設定するものであり、それが図９に示す検出パターンＰ２〜Ｐ１１である。
つまり本例ではＦＳ検出部２１は、２Ｔ９Ｔ９Ｔとしての本来の検出パターンＰ１だけでなく、検出パターンＰ２〜Ｐ１１のいずれかに該当するパターンが２値データ列に表れたときに、フレームシンク検出として処理する。
検出パターンＰ２〜Ｐ１１は次のようなパターンである。なお、各パターンにおいてはｕＴｖＴｗＴとした部分が含まれるが、全ての場合においてｕ＋ｖ＋ｗ＝９である。
【００６４】
検出パターンＰ２は、「２Ｔ９ＴｕＴｖＴｗＴ＋ＦＳＩＤ」である。なお「ＦＳＩＤ」とはシンクボディに連続するシンクＩＤを示している。但し、ｕ＞２、ｗ＞２とする。
この検出パターンＰ２は、ＮＲＺ波形での２値データ列は「１０１００００００００１００ｘｘｘｘ００１０＋ＦＳＩＤ」となる。「ｘ」はパターンマッチ対象外とする部分である。
これは、９Ｔ９Ｔのうちの後方の９ＴがｕＴｖＴｗＴに壊れた場合を想定したものであり、ｕ＞２、ｗ＞２であるということは具体的には、後方の９Ｔが「３Ｔ２Ｔ４Ｔ」「３Ｔ３Ｔ３Ｔ」「４Ｔ２Ｔ３Ｔ」のいずれかに検出されてしまった場合が該当する。
さらに、誤検出に対する安全性を高めるため、ＦＳＩＤの一致という条件を加えている。
【００６５】
検出パターンＰ３は、「２ＴｕＴｖＴｗＴ９Ｔ＋ＦＳＩＤ」である。但し、ｕ＞２、ｗ＞２とする。
この検出パターンＰ３は、ＮＲＺ波形での２値データ列は「１０１００ｘｘｘｘ００１００００００００１０＋ＦＳＩＤ」となる。
これは、９Ｔ９Ｔのうちの前方の９ＴがｕＴｖＴｗＴに壊れた場合を想定したものであり、ｕ＞２、ｗ＞２であるということは具体的には、前方の９Ｔが「３Ｔ２Ｔ４Ｔ」「３Ｔ３Ｔ３Ｔ」「４Ｔ２Ｔ３Ｔ」のいずれかに検出されてしまった場合が該当する。
さらに、誤検出に対する安全性を高めるため、ＦＳＩＤの一致という条件を加えている。
【００６６】
検出パターンＰ４は、「２Ｔ９ＴｕＴｖＴｗＴ＋ＦＳＩＤ」であるが、ｕ＞２、ｗ＞２という条件を外したものである。この検出パターンＰ４は、ＮＲＺ波形での２値データ列は「１０１００００００００１ｘｘｘｘｘｘｘｘ１０＋ＦＳＩＤ」となる。
これは、９Ｔ９Ｔのうちの後方の９ＴがｕＴｖＴｗＴに壊れた場合を想定したものであり、具体的には、後方の９Ｔが「３Ｔ２Ｔ４Ｔ」「３Ｔ３Ｔ３Ｔ」「４Ｔ２Ｔ３Ｔ」「２Ｔ２Ｔ５Ｔ」「２Ｔ３Ｔ４Ｔ」「２Ｔ４Ｔ３Ｔ」「２Ｔ５Ｔ２Ｔ」「３Ｔ４Ｔ２Ｔ」「４Ｔ３Ｔ２Ｔ」のいずれかに検出されてしまった場合が該当する。
さらに、誤検出に対する安全性を高めるため、ＦＳＩＤの一致という条件を加えている。
【００６７】
検出パターンＰ５は、「２ＴｕＴｖＴｗＴ９Ｔ＋ＦＳＩＤ」であるが、ｕ＞２、ｗ＞２という条件を外したものである。この検出パターンＰ５は、ＮＲＺ波形での２値データ列は「１０１ｘｘｘｘｘｘｘｘ１００００００００１０＋ＦＳＩＤ」となる。
これは、９Ｔ９Ｔのうちの前方の９ＴがｕＴｖＴｗＴに壊れた場合を想定したものであり、具体的には、前方の９Ｔが「３Ｔ２Ｔ４Ｔ」「３Ｔ３Ｔ３Ｔ」「４Ｔ２Ｔ３Ｔ」「２Ｔ２Ｔ５Ｔ」「２Ｔ３Ｔ４Ｔ」「２Ｔ４Ｔ３Ｔ」「２Ｔ５Ｔ２Ｔ」「３Ｔ４Ｔ２Ｔ」「４Ｔ３Ｔ２Ｔ」のいずれかに検出されてしまった場合が該当する。
さらに、誤検出に対する安全性を高めるため、ＦＳＩＤの一致という条件を加えている。
【００６８】
検出パターンＰ６は、「２Ｔ９ＴｕＴｖＴｗＴ」である。但し、ｕ＞２、ｗ＞２とする。
この検出パターンＰ６は、上記検出パターンＰ２に対してシンクＩＤの一致という条件を外したものであり、ＮＲＺ波形での２値データ列は「１０１００００００００１００ｘｘｘｘ００１」となる。これは、９Ｔ９Ｔのうちの後方の９ＴがｕＴｖＴｗＴに壊れた場合を想定したものであり、ｕ＞２、ｗ＞２であるということは具体的には、後方の９Ｔが「３Ｔ２Ｔ４Ｔ」「３Ｔ３Ｔ３Ｔ」「４Ｔ２Ｔ３Ｔ」のいずれかに検出されてしまった場合が該当する。
【００６９】
検出パターンＰ７は、「２ＴｕＴｖＴｗＴ９Ｔ」である。但し、ｕ＞２、ｗ＞２とする。
この検出パターンＰ７は、上記検出パターンＰ３に対してシンクＩＤの一致という条件を外したものであり、ＮＲＺ波形での２値データ列は「１０１００ｘｘｘｘ００１００００００００１」となる。これは、９Ｔ９Ｔのうちの前方の９ＴがｕＴｖＴｗＴに壊れた場合を想定したものであり、ｕ＞２、ｗ＞２であるということは具体的には、前方の９Ｔが「３Ｔ２Ｔ４Ｔ」「３Ｔ３Ｔ３Ｔ」「４Ｔ２Ｔ３Ｔ」のいずれかに検出されてしまった場合が該当する。
【００７０】
検出パターンＰ８は、「２Ｔ９ＴｕＴｖＴｗＴ」である。但し、ｗ＞２とする。
この検出パターンＰ６は、上記検出パターンＰ６に対してｕ＞２という条件を外したものであり、ＮＲＺ波形での２値データ列は「１０１００００００００１ｘｘｘｘｘｘ００１」となる。これは、９Ｔ９Ｔのうちの後方の９ＴがｕＴｖＴｗＴに壊れた場合を想定したものであり、ｗ＞２であるということは具体的には、後方の９Ｔが「３Ｔ２Ｔ４Ｔ」「３Ｔ３Ｔ３Ｔ」「４Ｔ２Ｔ３Ｔ」「２Ｔ２Ｔ５Ｔ」「２Ｔ３Ｔ４Ｔ」「２Ｔ４Ｔ３Ｔ」のいずれかに検出されてしまった場合が該当する。
【００７１】
検出パターンＰ９は、「２ＴｕＴｖＴｗＴ９Ｔ」である。但し、ｗ＞２とする。
この検出パターンＰ９は、上記検出パターンＰ７に対してｕ＞２という条件を外したものであり、ＮＲＺ波形での２値データ列は「１０１ｘｘｘｘｘｘ００１００００００００１」となる。これは、９Ｔ９Ｔのうちの前方の９ＴがｕＴｖＴｗＴに壊れた場合を想定したものであり、ｗ＞２であるということは具体的には、前方の９Ｔが「３Ｔ２Ｔ４Ｔ」「３Ｔ３Ｔ３Ｔ」「４Ｔ２Ｔ３Ｔ」「２Ｔ２Ｔ５Ｔ」「２Ｔ３Ｔ４Ｔ」「２Ｔ４Ｔ３Ｔ」のいずれかに検出されてしまった場合が該当する。
【００７２】
検出パターンＰ１０は、「２Ｔ９ＴｕＴｖＴｗＴ」で、他の条件を付加しないものである。ＮＲＺ波形での２値データ列は「１０１００００００００１ｘｘｘｘｘｘｘｘ１」となる。これは、９Ｔ９Ｔのうちの後方の９ＴがｕＴｖＴｗＴに壊れた場合を想定したものであり、具体的には、後方の９Ｔが「３Ｔ２Ｔ４Ｔ」「３Ｔ３Ｔ３Ｔ」「４Ｔ２Ｔ３Ｔ」「２Ｔ２Ｔ５Ｔ」「２Ｔ３Ｔ４Ｔ」「２Ｔ４Ｔ３Ｔ」「２Ｔ５Ｔ２Ｔ」「３Ｔ４Ｔ２Ｔ」「４Ｔ３Ｔ２Ｔ」のいずれかに検出されてしまった場合が該当する。
【００７３】
検出パターンＰ１１は、「２ＴｕＴｖＴｗＴ９Ｔ」で、他の条件を付加しないものである。ＮＲＺ波形での２値データ列は「１０１ｘｘｘｘｘｘｘｘ１００００００００１」となる。これは、９Ｔ９Ｔのうちの前方の９ＴがｕＴｖＴｗＴに壊れた場合を想定したものであり、具体的には、前方の９Ｔが「３Ｔ２Ｔ４Ｔ」「３Ｔ３Ｔ３Ｔ」「４Ｔ２Ｔ３Ｔ」「２Ｔ２Ｔ５Ｔ」「２Ｔ３Ｔ４Ｔ」「２Ｔ４Ｔ３Ｔ」「２Ｔ５Ｔ２Ｔ」「３Ｔ４Ｔ２Ｔ」「４Ｔ３Ｔ２Ｔ」のいずれかに検出されてしまった場合が該当する。
【００７４】
なお、各検出パターンＰ１〜Ｐ１１については、フレームシンクの誤検出という点での安全性に差がある。図９には各種検出パターンＰ２〜Ｐ１１の安全性レベルとして「レベル１」〜「レベル６」を記載した。「レベル１」が最も安全性が高い（誤検出の可能性が低い）という意味である。
レベル６とされる検出パターンＰ１０，Ｐ１１は、９Ｔ９Ｔの一方の９Ｔが３つのＴに壊れた場合を無条件にフレームシンクとみなすものであるため、フレームシンクパターンの乱れに広く対応できるが、誤検出の可能性としては比較的高くなる。
レベル５とされる検出パターンＰ８，Ｐ９は、９Ｔ９Ｔの一方の９Ｔが３つのＴに壊れた場合であって、フレームシンクとみなす壊れ方をｗ＞２の場合に限定する。またレベル４とされる検出パターンＰ６，Ｐ７は、９Ｔ９Ｔの一方の９Ｔが３つのＴに壊れた場合であって、フレームシンクとみなす壊れ方をｕ＞２、ｗ＞２の場合に限定する。図１３，図１４で述べたようにフレームシンクの９Ｔパターンが壊れる場合、ｕＴ、ｗＴの部分は、３Ｔ又は４Ｔになる場合が多いことが確認されており、ｗ＞２の条件を付加することや、ｕ＞２及びｗ＞２の条件を付加することで、誤検出の可能性を下げ、安全性レベルが上がるものとなる。
【００７５】
検出パターンＰ２、Ｐ３はレベル２、検出パターンＰ４、Ｐ５はレベル３としているが、これはシンクＩＤの部分もパターンマッチに使用するものであるため、フレームシンクとして正しく検出できる安全性が高いことによる。レベル２とレベル３の差は、ｕ＞２、ｗ＞２の条件を付加するか否かの差である。
検出パターンＰ１は、本来の検出パターンであり、９Ｔ９Ｔが崩れていないパターンでパターンマッチングを行うため、当然、最も安全性が高いレベル１となる。
【００７６】
ＦＳ検出部２１では、２値データ列に対してパターンマッチングすべき検出パターンとして、図９の検出パターンＰ２〜Ｐ１１が設定されており、入力される２値データ列において、検出パターンＰ２〜Ｐ１１のいずれかに該当するパターンが検出できたら、フレームシンク検出として、ＦＳ検出タイミング信号を、同期保護・ステート制御部２２に出力する。
なお、図９には同期保護状態別に各検出パターンＰ２〜Ｐ１１について○、×を付しているが、これは同期保護状態によっては使用できない場合があるためである。即ちシンクＩＤを使用する検出パターンＰ２〜Ｐ５について、オープン状態又は後方保護状態の期間は使用できないが、これはオープン状態又は後方保護状態の期間は、エンコード／デコード部７でシンクＩＤを検出できていないことによる。
ＦＳ検出部２１は、検出パターンＰ２〜Ｐ５によるパターンマッチングを行うためには、入力されてくる２値データ列に表れるシンクＩＤがわかっていなければならない。つまりエンコード／デコード部７からシンクＩＤ情報が得られる期間でなければ、シンクＩＤ（ＦＳＩＤ）を使用したパターンマッチングを行うことができない。これができるのは、同期保護状態がロック状態もしくは前方保護状態にあるときである。
【００７７】
ＦＳ検出部２１で行われるフレームシンク検出動作の手順の例を図１０にフローチャートで示した。
ＦＳ検出部２１は、同期保護・ステート制御部２２からの同期保護状態通知信号により、現在の同期保護状態を判別できる。ステップＦ１００は、現在の同期保護状態によって、パターンマッチングに用いる検出パターンを選択することを示している。
同期保護状態がロック状態又は前方保護状態であるときは検出パターンＰ１〜Ｐ１１を使用するものとして選択し、ステップＦ１０１〜Ｆ１１１として、検出パターンＰ１〜Ｐ１１のそれぞれについてパターンマッチングを行う。
そして検出パターンＰ１〜Ｐ１１のうちの１つでも該当するパターンが２値データ列に表れたら、ステップＦ１１９としてフレームシンク検出とし、ＦＳ検出タイミング信号を同期保護・ステート制御部２２に出力する。
【００７８】
また、同期保護状態がオープン状態又は後方保護状態であるときは検出パターンＰ２〜Ｐ５を除いた検出パターンＰ１、Ｐ６〜Ｐ１１を使用するものとして選択し、ステップＦ１１２〜Ｆ１１８として、検出パターンＰ１、Ｐ６〜Ｐ１１のそれぞれについてパターンマッチングを行う。
そして検出パターンＰ１、Ｐ６〜Ｐ１１のうちの１つでも該当するパターンが２値データ列に表れたら、ステップＦ１１９としてフレームシンク検出とし、ＦＳ検出タイミング信号を同期保護・ステート制御部２２に出力する。
【００７９】
このようなフレームシンク検出動作によっては、上記図１１，図１２のような検出パターンＰ１に合致することによるフレームシンク検出が行われる他、９Ｔ９Ｔの一方が壊れた場合も、フレームシンク検出を行うことができる。
図１５，図１６，図１７に例を示す。
図１５は、上記図１３のようにマーク形状が乱れている場合であり、図示するように９Ｔ９Ｔのうちの前方の９Ｔが、「１０００１０１００」つまり４Ｔ２Ｔ３Ｔに壊れたものとなる。ところがこの４Ｔ２Ｔ３Ｔを含む、２Ｔ４Ｔ２Ｔ３Ｔ９Ｔの部分は図１５（ｅ）に示す検出パターンＰ７に該当するため、フレームシンクとして検出されることになる。
図１６は、上記図１４のようにマーク形状が乱れている場合であり、図示するように９Ｔ９Ｔのうちの後方の９Ｔが、「１０００１０１００」つまり４Ｔ２Ｔ３Ｔに壊れたものとなる。ところがこの４Ｔ２Ｔ３Ｔを含む、２Ｔ９Ｔ４Ｔ２Ｔ３Ｔの部分は図１６（ｅ）に示す検出パターンＰ６に該当するため、フレームシンクとして検出されることになる。
この図１５，図１６の例のように、フレームシンクの検出パターンとして、９Ｔ９Ｔパターンの片側に任意のビットを許す部分（ｘ）を設けることで、２値データ列の検出誤りを排除して、フレームシンクを検出できるようになる。
【００８０】
図１７は、図１６と同様にマーク形状が乱れている場合であるが、シンクＩＤについてもパターンマッチングを行った場合である。シンクＩＤ（ＦＳＩＤ）＝ＦＳ３のフレームであるとする。
この場合、本来２Ｔ９Ｔ９Ｔ＋ＦＳＩＤとなるところが、２Ｔ９Ｔ４Ｔ２Ｔ３Ｔ＋ＦＳＩＤとなっている。ところがシンクＩＤ＝ＦＳ３の「１００００１」が一致していれば、この場合、検出パターンＰ２に該当するものとなり、フレームシンクとして検出されることになる。
ロック状態又は前方保護状態の場合は、このようにシンクＩＤについてもマッチングを行うことで、フレームシンクパターンの誤検出の確率を減少させ、より確実なフレームシンク検出が行えるようになる。
【００８１】
以上のように本実施の形態では、ＦＳ検出部２１でパターンマッチングを行う検出パターンを拡張する。拡張する検出パターンＰ２〜Ｐ１１は、少なくとも１つの固有ランレングス（９Ｔ）を有するパターンとして設定したものである。換言すれば２つの連続する固有ランレングスの内の一方が壊れたパターンである。そして検出パターンＰ１〜Ｐ１１のうちのいずれかが２値データ列から検出されることで、上記シンク信号が検出できたとする。これによってフレームシンク検出能力を高め、ひいては再生性能を向上させることができる。
また、同期保護状態に応じて、検出パターンＰ１〜Ｐ１１のうちで、シンクＩＤを含めたパターンＰ２〜Ｐ５をシンク信号検出に使用するか否かを選択している。つまりＦＳ検出部２１がシンクＩＤを判別できる場合は、シンクＩＤの部分もパターンマッチングに用いることで、シンク検出の正確性を高めることができる。
【００８２】
なお上記例ではＦＳ検出部２１は、図１０に示したように検出パターンＰ１〜Ｐ１１の全てについてパターンマッチングを行うものとしたが、実際には設定される検出パターンの種別は検出パターンＰ１〜Ｐ１１の１１種類に限定されるものではなく、より少ない種類でも良いし、より多数の種類としてもよい。検出パターンとして設定するパターンや種類数は、設計上で適切に決められればよい。
【００８３】
また、設定された複数の検出パターン（例えばＰ１〜Ｐ１１）のうちで、実際にフレームシンク検出に使用する検出パターンを選択できるようにしてもよい。
例えば次のような検出モードを選択可能とする。
・モード１：検出パターンＰ１，Ｐ６，Ｐ７のみを使用
・モード２：検出パターンＰ１，Ｐ２，Ｐ３，Ｐ６，Ｐ７のみを使用
・モード３：検出パターンＰ１〜Ｐ７を使用
・モード４：検出パターンＰ１〜Ｐ９を使用
・モード５：全検出パターンＰ１〜Ｐ１１を使用
・モード６：検出パターンＰ２〜Ｐ５以外を使用
・モード７：検出パターンＰ１のみを使用
これは一例にすぎないが、このような検出モードを切り換え可能とする。そして、例えばディスクドライブ装置の製造者が出荷前の調整の段階で、適切なモードを選択して設定すればよい。或いはユーザーサイドで検出モードを切り換えることができるようにしてもよい。
どの検出パターンを使用することが適切かということは、フレームシンク検出能力と、誤検出の低減のバランスで考慮すべきものとも言える。例えばフレームシンク検出能力の向上を優先させたければ、モード４，モード５のように安全性レベルの低い検出パターンまでも使用するようにすればよい。一方、誤検出の低減という点を優先させたければ、モード１，モード２，モード３など、安全性レベルの高い検出パターンのみを使用するようにすればよい。
さらに特殊な事情に対応するため、モード６，モード７も選択可能としておく。
このようにしておくことで、フレームシンク検出動作の自由度を高めることができる。
【００８４】
また、例えば動作状況に応じて自動的に上記検出モードを切り換えることができるようにすることも考えられる。
例えば同期保護・ステート制御部２２において、なかなかロック状態に遷移できなかったり、あるいはロック状態となっても直ぐにオープン状態に戻ってしまうような状況になったら、フレームシンク検出能力を上げるように上記検出モードを切り換えるような動作を行う。
またエンコード／デコード部７での復調動作におけるエラーレートの状況に応じて、検出モードが切り換えられるようにすることも想定できる。
【００８５】
さらには、再生しようとするディスク９０や、過去にそのディスク９０に記録を行ったディスクドライブ装置の種別等に応じて、検出モードを選択することも考えられる。例えばディスク９０が装填されたときに読み出す情報としては、ディスク製造者（メーカー）、製品種別（型番等）、或いは過去にそのディスクに記録を行ったディスクドライブ装置の製造者や型番等が含まれている。これらのディスクや、そのディスク過去に記録を行ったディスクドライブ装置に応じて、適切な検出モードを選択することで、安定したフレームシンク検出を行うことができる。
【００８６】
以上、実施の形態について説明してきたが、本発明は上記例に限定されるものではなく、要旨の範囲内で各種変形例が考えられる。
本発明の再生装置は、上記例のディスクドライブ装置（記録再生装置）でもよいし、記録機能のない再生専用装置でもよい。
またブルーレイディスクに対応する再生装置以外にも、各種のメディアに関する再生装置、シンク信号検出方法として本発明を適用できる。特には、所定のデータ単位毎にシンク信号が付加されたデータ構造において、ランレングスリミテッドコードにより情報が記録されているとともに、シンク信号は、シンク信号に固有とされる固有ランレングスが複数連続するパターンを有するものとされている記録媒体から情報を再生する再生装置において本発明を適用できる。
【図面の簡単な説明】
【００８７】
【図１】本発明の実施の形態のディスクドライブ装置のブロック図である。
【図２】実施の形態のフレームシンク検出・同期保護回路のブロック図である。
【図３】フレームシンクパターンの説明図である。
【図４】フレームシンクのマッピングの説明図である。
【図５】フレーム構造の説明図である。
【図６】実施の形態の同期保護状態遷移の説明図である。
【図７】実施の形態の同期保護動作の説明図である。
【図８】実施の形態の同期保護動作の説明図である。
【図９】実施の形態のフレームシンクとみなす検出パターンの説明図である。
【図１０】実施の形態のフレームシンク検出動作を示すフローチャートである。
【図１１】実施の形態のフレームシンク検出例の説明図である。
【図１２】実施の形態のフレームシンク検出例の説明図である。
【図１３】フレームシンク検出不能の場合の説明図である。
【図１４】フレームシンク検出不能の場合の説明図である。
【図１５】実施の形態のフレームシンク検出例の説明図である。
【図１６】実施の形態のフレームシンク検出例の説明図である。
【図１７】実施の形態のフレームシンク検出例の説明図である。
【符号の説明】
【００８８】
１  光ピックアップ、４  マトリクス回路、５  データ信号処理回路、６  フレームシンク検出・同期保護回路、７  エンコード／デコード部、１０  システムコントローラ、２１  フレームシンク検出部、２２  同期保護・ステート制御部、２３  同期保護設定レジスタ
【図１】
0004839966.tif 000002
【図２】
0004839966.tif 000003
【図３】
0004839966.tif 000004
【図４】
0004839966.tif 000005
【図５】
0004839966.tif 000006
【図６】
0004839966.tif 000007
【図７】
0004839966.tif 000008
【図８】
0004839966.tif 000009
【図９】
0004839966.tif 000010
【図１０】
0004839966.tif 000011
【図１１】
0004839966.tif 000012
【図１２】
0004839966.tif 000013
【図１３】
0004839966.tif 000014
【図１４】
0004839966.tif 000015
【図１５】
0004839966.tif 000016
【図１６】
0004839966.tif 000017
【図１７】
0004839966.tif 000018