(57)【特許請求の範囲】
【請求項１】
光記録媒体上のＬＰＰ信号からｆｓｂを検出するｆｓｂ検出部と、
ｆｓｂ検出部からｆｓｂ検出の連続性を判断し、それにより６ビットウィンドウ長でセクターシンクを検出するか、３ビットウィンドウ長でセクターシンクを検出するシンク検出部と、
ｆｓｂ検出及びセクターシンク検出が連続的であれば、それによるシンク検出周期を予測してその結果を出力し、ｆｓｂ検出及びセクターシンク検出が連続的でなければ前記シンク検出部からシンクが検出される度にシンク検出信号と共に新しいシンク検出周期をカウントするシンク検出結果出力部とを含むことを特徴とする光記録媒体上のＬＰＰシンク信号検出装置。
【請求項２】
ＤＶＤ−ＲまたはＤＶＤ−ＲＷにおいて、前記６ビットシンク検出パターンは偶数位置で‘ｘ０１１１０’または‘００１１１１’のパターンであることを特徴とする請求項１に記載の光記録媒体上のＬＰＰシンク信号検出装置。
【請求項３】
ＤＶＤ−ＲまたはＤＶＤ−ＲＷの場合、前記６ビットシンク検出パターンは奇数位置で‘００１１００’であることを特徴とする請求項１に記載の光記録媒体上のＬＰＰシンク信号検出装置。
【請求項４】
ＤＶＤ−ＲまたはＤＶＤ−ＲＷの場合、前記３ビットシンク検出パターンは偶数位置で‘１１１’であることを特徴とする請求項１に記載の光記録媒体上のＬＰＰシンク信号検出装置。
【請求項５】
ＤＶＤ−ＲまたはＤＶＤ−ＲＷの場合、前記３ビットシンク検出パターンは奇数位置で‘１００’であることを特徴とする請求項１に記載の光記録媒体上のＬＰＰシンク信号検出装置。
【請求項６】
前記ｆｓｂ検出部でｆｓｂが所定期間連続検出される時に前記３ビットシンクが検出され、ｆｓｂが連続検出されなければ６ビットシンクが検出されることを特徴とする請求項１に記載の光記録媒体上のＬＰＰシンク信号検出装置。
【請求項７】
前記シンク検出結果出力部は、
２フレーム内のウォッブル信号周期をカウントする２フレームウォッブルカウンタと、
１セクター内の２フレームずつを１としてカウントするセクター２フレームカウンタとを含むことを特徴とする請求項１に記載の光記録媒体上のＬＰＰシンク信号検出装置。
【請求項８】
前記２フレームウォッブルカウンタは、
ｆｓｂが連続検出される間には０〜１５を循環し、ｆｓｂが連続検出されていない状態で前記シンク検出部からシンクが検出される時に所定カウント値からカウントを始めることを特徴とする請求項７に記載の光記録媒体上のＬＰＰシンク信号検出装置。
【請求項９】
ｆｓｂが連続検出されていない状態で前記２フレームウォッブルカウンタのカウント値は６ビットの偶数シンク検出時に“３”に設定されることを特徴とする請求項８に記載の光記録媒体上のＬＰＰシンク信号検出装置。
【請求項１０】
ｆｓｂが連続検出されていない状態で前記２フレームウォッブルカウンタのカウント値は６ビットの奇数シンク検出時に“１１”に設定されることを特徴とする請求項８に記載の光記録媒体上のＬＰＰシンク信号検出装置。
【請求項１１】
ｆｓｂが連続検出されていない状態で前記２フレームウォッブルカウンタのカウント値は３ビットの偶数シンク検出時に“２”に設定されることを特徴とする請求項８に記載の光記録媒体上のＬＰＰシンク信号検出装置。
【請求項１２】
ｆｓｂが連続検出されていない状態で前記２フレームウォッブルカウンタのカウント値は３ビットの奇数シンク検出時に“１０”に設定されることを特徴とする請求項８に記載の光記録媒体上のＬＰＰシンク信号検出装置。
【請求項１３】
前記セクター２フレームカウンタは、
ｆｓｂが連続検出され、セクターシンクが連続検出される場合には０〜１２を循環し、ｆｓｂが連続検出されていないか、セクターシンクが連続検出されていない場合に所定カウント値からカウントを始めることを特徴とする請求項７に記載の光記録媒体上のＬＰＰシンク信号検出装置。
【請求項１４】
ｆｓｂが連続検出されていないか、セクターシンクが連続検出されていない場合、偶数または奇数シンク検出時のそのリセットカウント値を“０”に設定することを特徴とする請求項１３に記載の光記録媒体上のＬＰＰシンク信号検出装置。
【請求項１５】
ｆｓｂ検出部は、
光記録媒体上からＬＰＰを検出した後、偶数位置のデータを奇数位置に移動させて奇数位置のＬＰＰデータと論理和演算した結果からｆｓｂを検出するＬＰＰ偶数位置遅延部を含むことを特徴とする請求項１に記載の光記録媒体上のＬＰＰシンク信号検出装置。
【請求項１６】
セクターシンク検出の連続性を判断するためにシンク連続性検出部をさらに含み、
この時、前記シンク連続性検出部は、前記２フレームウォッブルカウンタと前記セクター２フレームカウンタの出力値によって、予測されたシンク発生カウント位置でシンク検出ウィンドウを作り、該当ウィンドウ内で前記３ビットシンクが検出される時にセクターシンク連続性があると判断するものであることを特徴とする請求項７に記載の光記録媒体上のＬＰＰシンク信号検出装置。
【請求項１７】
光記録媒体上のＬＰＰ信号からｆｓｂを検出する段階と、
ｆｓｂ検出結果からｆｓｂ検出の連続性を判断する段階と、
前記ｆｓｂ検出が連続的であれば３ビットウィンドウ長でセクターシンクを検出し、連続的でなければ６ビットウィンドウ長でセクターシンクを検出する段階と、
ｆｓｂ検出及びセクターシンク検出が連続的であればそれによるシンク検出周期を予測してその結果を出力し、ｆｓｂ検出及びセクターシンク検出が連続的でなければ、シンクが検出される度に所定値のシンク検出カウントを出力する段階とを含むことを特徴とする光記録媒体上のＬＰＰシンク信号検出方法。
【請求項１８】
ＤＶＤ−ＲまたはＤＶＤ−ＲＷにおいて、前記６ビットシンクは偶数位置で‘ｘ０１１１０’または‘００１１１１’のパターンであることを特徴とする請求項１７に記載の光記録媒体上のＬＰＰシンク信号検出方法。
【請求項１９】
ＤＶＤ−ＲまたはＤＶＤ−ＲＷの場合、前記６ビットシンクは奇数位置で‘００１１００’であることを特徴とする請求項１７に記載の光記録媒体上のＬＰＰシンク信号検出方法。
【請求項２０】
ＤＶＤ−ＲまたはＤＶＤ−ＲＷの場合、前記３ビットシンクは偶数位置で‘１１１’パターンであることを特徴とする請求項１７に記載の光記録媒体上のＬＰＰシンク信号検出方法。
【請求項２１】
ＤＶＤ−ＲまたはＤＶＤ−ＲＷの場合、前記３ビットシンクは奇数位置で‘１００’パターンであることを特徴とする請求項１７に記載の光記録媒体上のＬＰＰシンク信号検出方法。
【請求項２２】
前記シンク検出結果出力段階は、
２フレーム内のウォッブル信号周期をカウントした値と、１セクター内の２フレームずつを１としてカウントした値とを出力することを特徴とする請求項１７に記載の光記録媒体上のＬＰＰシンク信号検出方法。
【請求項２３】
前記２フレーム内のウォッブル信号周期のカウント値はｆｓｂが連続検出される間には０〜１５を循環し、ｆｓｂが連続検出されていない状態で前記シンク検出部からシンクが検出される時に所定カウント値からカウントを始めることを特徴とする請求項２２に記載の光記録媒体上のＬＰＰシンク信号検出方法。
【請求項２４】
ｆｓｂが連続検出されていない状態で前記２フレーム内のウォッブル周期のカウント値は６ビットの偶数シンク検出時に“３”に設定されることを特徴とする請求項２３に記載の光記録媒体上のＬＰＰシンク信号検出方法。
【請求項２５】
ｆｓｂが連続検出されていない状態で前記２フレーム内のウォッブル周期のカウント値は６ビットの奇数シンク検出時に“１１”に設定されることを特徴とする請求項２３に記載の光記録媒体上のＬＰＰシンク信号検出方法。
【請求項２６】
ｆｓｂが連続検出されていない状態で前記２フレーム内のウォッブル周期のカウント値は３ビットの偶数シンク検出時に“２”に設定されることを特徴とする請求項２３に記載の光記録媒体上のＬＰＰシンク信号検出方法。
【請求項２７】
ｆｓｂが連続検出されていない状態で前記２フレーム内のウォッブル周期のカウント値は３ビットの奇数シンク検出時に“１０”に設定されることを特徴とする請求項２３に記載の光記録媒体上のＬＰＰシンク信号検出方法。
【請求項２８】
前記１セクター内の２フレームずつカウントした値は、ｆｓｂが連続検出され、セクターシンクが連続検出される場合には０〜１２を循環し、ｆｓｂが連続検出されていないか、セクターシンクが連続検出されていない場合に所定カウント値からカウントを始めることを特徴とする請求項２２に記載の光記録媒体上のＬＰＰシンク信号検出方法。
【請求項２９】
前記カウント値は、ｆｓｂが連続検出されていないか、セクターシンクが連続検出されていない場合、偶数または奇数シンク検出時にそのリセットカウント値を“０”に設定することを特徴とする請求項２８に記載の光記録媒体上のＬＰＰシンク信号検出方法。
【請求項３０】
前記ｆｓｂ検出段階は、
光記録媒体上からＬＰＰを検出した後、偶数位置のデータを奇数位置に移動させて奇数位置のＬＰＰデータと論理和演算した結果からｆｓｂを検出し、遅延した段階以後に行われることを特徴とする請求項１７に記載の光記録媒体上のＬＰＰシンク信号検出方法。
【請求項３１】
セクターシンク検出の連続性を判断するためにシンク連続性検出段階がさらに含まれ、
前記シンク連続性検出段階は、前記２フレームウォッブル周期のカウント値と前記１セクター内の２フレームカウント値とによって、予測されたシンク発生カウント位置でシンク検出ウィンドウを作り、該当ウィンドウ内で前記３ビットシンクが検出される時にセクターシンク連続性があると判断するものであることを特徴とする請求項２２に記載の光記録媒体上のＬＰＰシンク信号検出方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は光記録媒体の制御に係り、より詳細には光記録媒体のセクターシンクを検出する装置及び方法に関する。
【０００２】
【従来の技術】
ＤＶＤ−Ｒ、ＤＶＤ−ＲＷのような光記録媒体は、ディスク基板の製作中にアドレス情報を含むピットをランド上に彫ったＬＰＰ（Ｌａｎｄ Ｐｒｅ−Ｐｉｔ）を具備する。ＬＰＰ信号は光ビームが光記録媒体のトラックに沿う時に導出され、記録前後に記録器機の光ピックアップで測定される。
【０００３】
ＬＰＰデータシーケンスはグルーブに記録される１ＥＣＣ（Ｅｒｒｏｒ Ｃｏｒｒｅｃｔｉｏｎ Ｃｏｄｅ）ブロックと同じ物理的な大きさを有する１６つのセクターに対応する。ＬＰＰ信号にはシンクフレーム当り３ビットｂ２、ｂ１、ｂ０ずつ与えられる。このうち第１のビット（ｆｒａｍｅ ｓｙｎｃ ｂｉｔ；ｆｓｂ）はグルーブの８／１６変調データで記録されたシンクの特定位置に置かれる。このビットの割当てを下の表で示す。
【０００４】
【表１】
0003808053.tif 000002
【０００５】
光記録媒体は１６つのセクターよりなり、各セクターごとにセクターの開始を知らせるセクターシンク信号が前記ＬＰＰの３つのビット形態で記録される。１セクターは２６つのフレームに再び分けられ、第１のフレーム開始位置（偶数）や第２のフレーム開始位置（奇数）にセクターシンクが記録される。偶数位置に記録されるセクターシンク信号は前記の表のように２進数“１１１”になり、奇数位置に記録されるセクターシンク信号は“１１０”になる。ＬＰＰ信号のうち“１０１”と記録された信号は“１”の変調信号であり、“１００”と記録された信号は“０”の変調信号と解釈される。
【０００６】
図１は、光記録媒体のトラック構造内で１セクターとＬＰＰ記録位置との関係を示した例である。１フレームの開始位置ごとに１ビットのＬＰＰ信号が検出できる。２６フレーム構造を０〜２５の番号を付けて分類すれば、このうちセクターシンクは偶数シンクが０、２、４のフレーム開始時に、奇数シンクが１、３、５のフレーム開始時に検出できる。すなわち、それぞれのフレーム開始ごとに検出できるＬＰＰ信号は１ビットの大きさである。偶数、奇数の２つのシンク位置のうち偶数位置にシンクが記録されることが一般的である。マスタリング時、隣のランドに既にＬＰＰ信号がある時、ＬＰＰ位置は奇数位置シーケンスに移動せねばならない。その場合の例を図２に示している。
【０００７】
光記録媒体のグルーブに所定データを記録するか、既に記録されたデータを再生するためには正確な位置制御が必須である。したがって、位置制御を精密に行うための方法のうち一つとしてセクターシンク検出エラー可能性を減らす各種シンク検出戦略が必要になる。
【０００８】
【発明が解決しようとする課題】
本発明が解決しようとする技術的課題は、光記録媒体上に正しいデータ記録及び再生がなされるように光記録媒体上のセクターシンクを検出する装置及び方法を提供することにある。
【０００９】
【課題を解決するための手段】
前記課題を解決するための、光記録媒体上のセクターシンク検出装置は、ＬＰＰ信号からｆｓｂを検出するｆｓｂ検出部と、ｆｓｂ検出部からｆｓｂ検出の連続性を判断し、それにより６ビットウィンドウ長でセクターシンクを検出するか、３ビットウィンドウ長でセクターシンクを検出するシンク検出部と、ｆｓｂ検出及びセクターシンク検出が連続的であれば、それによるシンク検出周期を予測してその結果を出力し、ｆｓｂ検出及びセクターシンク検出が連続的でなければ前記シンク検出部からシンクが検出される度にシンク検出信号と共に新しいシンク検出周期をカウントするシンク検出結果出力部とを含むことを特徴とする。
【００１０】
ＤＶＤ−ＲまたはＤＶＤ−ＲＷにおいて、前記６ビットシンク検出パターンは偶数位置で‘ｘ０１１１０’または‘００１１１１’のパターンであることが望ましい。
ＤＶＤ−ＲまたはＤＶＤ−ＲＷの場合、前記６ビットシンク検出パターンは奇数位置で‘００１１００’であることが望ましい。
ＤＶＤ−ＲまたはＤＶＤ−ＲＷの場合、前記３ビットシンク検出パターンは偶数位置で‘１１１’であることが望ましい。
ＤＶＤ−ＲまたはＤＶＤ−ＲＷの場合、前記３ビットシンク検出パターンは奇数位置で‘１００’であることが望ましい。
前記ｆｓｂ検出部でｆｓｂが所定期間連続検出される時に前記３ビットシンクが検出され、ｆｓｂが連続検出されなければ６ビットシンクが検出されることが望ましい。
【００１１】
前記シンク検出結果出力部は、２フレーム内のウォッブル信号周期をカウントする２フレームウォッブルカウンタと、１セクター内の２フレームずつを１としてカウントするセクター２フレームカウンタとを含むことが望ましい。
前記２フレームウォッブルカウンタは、ｆｓｂが連続検出される間には０〜１５を循環し、ｆｓｂが連続検出されていない状態で前記シンク検出部からシンクが検出される時に所定カウント値からカウントを始めることが望ましい。
【００１２】
ｆｓｂが連続検出されていない状態で前記２フレームウォッブルカウンタのカウント値は６ビットの偶数シンク検出時に“３”に設定されることが望ましい。
ｆｓｂが連続検出されていない状態で前記２フレームウォッブルカウンタのカウント値は６ビットの奇数シンク検出時に“１１”に設定されることが望ましい。
【００１３】
ｆｓｂが連続検出されていない状態で前記２フレームウォッブルカウンタのカウント値は３ビットの偶数シンク検出時に“２”に設定されることが望ましい。
ｆｓｂが連続検出されていない状態で前記２フレームウォッブルカウンタのカウント値は３ビットの奇数シンク検出時に“１０”に設定されることが望ましい。
【００１４】
前記セクター２フレームカウンタは、ｆｓｂが連続検出され、セクターシンクが連続検出される場合には０〜１２を循環し、ｆｓｂが連続検出されていないか、セクターシンクが連続検出されていない場合に所定カウント値からカウントを始めることが望ましい。
ｆｓｂが連続検出されていないか、セクターシンクが連続検出されていない場合、偶数または奇数シンク検出時のそのリセットカウント値を“０”に設定することが望ましい。
【００１５】
前記ｆｓｂ検出部は、光記録媒体上からＬＰＰを検出した後、偶数位置のデータを奇数位置に移動させて奇数位置のＬＰＰデータと論理和演算した結果からｆｓｂを検出するＬＰＰ偶数位置遅延部を含むことが望ましい。
前記光記録媒体上のセクターシンク検出装置は、セクターシンク検出の連続性を判断するためにシンク連続性検出部をさらに含み、この時、前記シンク連続性検出部は、前記２フレームウォッブルカウンタと前記セクター２フレームカウンタの出力値によって、予測されたシンク発生カウント位置でシンク検出ウィンドウを作り、該当ウィンドウ内で前記３ビットシンクが検出される時にセクターシンク連続性があると判断するものであることが望ましい。
【００１６】
本発明の課題を解決するための、光記録媒体上のセクターシンク検出方法は、光記録媒体上のＬＰＰ信号からｆｓｂを検出する段階と、ｆｓｂ検出結果からｆｓｂ検出の連続性を判断する段階と、前記ｆｓｂ検出が連続的であれば３ビットウィンドウ長でセクターシンクを検出し、連続的でなければ６ビットウィンドウ長でセクターシンクを検出する段階と、ｆｓｂ検出及びセクターシンク検出が連続的であれば、それによるシンク検出周期を予測してその結果を出力し、ｆｓｂ検出及びセクターシンク検出が連続的でなければシンクが検出される度に所定値のシンク検出カウントを出力する段階とを含むことが望ましい。
【００１７】
ＤＶＤ−ＲまたはＤＶＤ−ＲＷにおいて、前記６ビットシンクは偶数位置で‘ｘ０１１１０’または‘００１１１１’のパターンであることが望ましい。
ＤＶＤ−ＲまたはＤＶＤ−ＲＷの場合、前記６ビットシンクは奇数位置で‘００１１００’であることが望ましい。
ＤＶＤ−ＲまたはＤＶＤ−ＲＷの場合、前記３ビットシンクは偶数位置で‘１１１’パターンであることが望ましい。
ＤＶＤ−ＲまたはＤＶＤ−ＲＷの場合、前記３ビットシンクは奇数位置で‘１００’パターンであることが望ましい。
【００１８】
前記シンク検出結果出力段階は、２フレーム内のウォッブル信号周期をカウントした値と、１セクター内の２フレームずつを１としてカウントした値とを出力することが望ましい。
前記２フレーム内のウォッブル信号周期のカウント値はｆｓｂが連続検出される間には０〜１５を循環し、ｆｓｂが連続検出されていない状態で前記シンク検出部からシンクが検出される時に所定カウント値からカウントを始めることが望ましい。
【００１９】
ｆｓｂが連続検出されていない状態で前記２フレーム内のウォッブル周期のカウント値は６ビットの偶数シンク検出時に“３”に設定されることが望ましい。
ｆｓｂが連続検出されていない状態で前記２フレーム内のウォッブル周期のカウント値は６ビットの奇数シンク検出時に“１１”に設定されることが望ましい。
【００２０】
ｆｓｂが連続検出されていない状態で前記２フレーム内のウォッブル周期のカウント値は３ビットの偶数シンク検出時に“２”に設定されることが望ましい。
ｆｓｂが連続検出されていない状態で前記２フレーム内のウォッブル周期のカウント値は３ビットの奇数シンク検出時に“１０”に設定されることが望ましい。
【００２１】
前記１セクター内の２フレームずつカウントした値は、ｆｓｂが連続検出され、セクターシンクが連続検出される場合には０〜１２を循環し、ｆｓｂが連続検出されていないか、セクターシンクが連続検出されていない場合に所定カウント値からカウントを始めることが望ましい。
前記カウント値は、ｆｓｂが連続検出されていないか、セクターシンクが連続検出されていない場合、偶数または奇数シンク検出時にそのリセットカウント値を“０”に設定することが望ましい。
【００２２】
前記ｆｓｂ検出段階は、光記録媒体上からＬＰＰを検出した後、偶数位置のデータを奇数位置に移動させて奇数位置のＬＰＰデータと論理和演算した結果からｆｓｂを検出し、遅延した段階以後に行われることが望ましい。
光記録媒体上のセクターシンク検出方法には、セクターシンク検出の連続性を判断するためにシンク連続性検出段階がさらに含まれ、前記シンク連続性検出段階は、前記２フレームウォッブル周期のカウント値と前記１セクター内の２フレームカウント値とによって、予測されたシンク発生カウント位置でシンク検出ウィンドウを作り、該当ウィンドウ内で前記３ビットシンクが検出される時にセクターシンク連続性があると判断するものであることが望ましい。
【００２３】
【発明の実施の形態】
以下、添付した図面を参照して本発明を詳細に説明する。
図３は、一般的な光記録媒体記録及び再生装置の概略的ブロック図である。
図３の光記録媒体記録及び再生装置は、ピックアップユニット３００、適応レーザー電力制御部（Ａｄａｐｔｉｖｅ Ｌａｓｅｒ Ｐｏｗｅｒ Ｃｏｎｔｒｏｌｌｅｒ；ＡＬＰＣ）３０１、高周波増幅器（ＲＦ−ＡＭＰ）３０２、データプロセッサー３０３、ホストインターフェース３０４、サーボ制御部３０５及びモータ駆動部３０６を含む。
【００２４】
ピックアップユニット３００は光記録媒体３０上に記録された信号を再生する。
ＡＬＰＣ３０１はデータプロセッサー３０３から記録パルス信号と書込みクロック信号とを提供されて記録のためにレーザー光量を制御する。したがって、書込みクロック信号によって記録パルス信号がピックアップユニット３００を通じて光記録媒体３０上に記録マーク形態で記録される。
【００２５】
ＲＦ−ＡＭＰ３０２は、ピックアップユニット３００から出力される微細な電気的信号を増幅する。増幅された電気的信号から再生信号とウォッブル信号とを検出してデータプロセッサー３０３に提供する。
【００２６】
データプロセッサー３０３は再生時にＲＦ−ＡＭＰ３０２から提供される再生信号から同期信号検出、挿入と保護を行い、復調、エラー検出／訂正を行う。また、ＲＦ−ＡＭＰ３０２の各種コントロール信号を生成してサーボに関する信号をサーボ制御部３０５に提供する。データプロセッサー３０３は記録時にホストインターフェース３０４を通じてホスト３１から提供されるデータの変調、エラー訂正符号化などを行い、それによる記録パルス信号を生成してＡＬＰＣ３０１に提供する。本発明と関連して、データプロセッサー３０３はシンク（例えば、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷでＬＰＰセクターシンク）を効果的に検出するための回路を含み、これについては図４などを参照して以下で詳細に説明される。
【００２７】
ホストインターフェース３０４は、光記録／再生装置のデータプロセッサー３０３とホスト３１とのインターフェースを担当する。
サーボ制御部３０５は、データプロセッサー３０３から提供されるサーボに関する信号を提供されて光記録媒体３０の回転速度制御に関するモータ制御とトラッキング、フォーカシングなどサーボ制御を担当する。
【００２８】
モータ駆動部３０６は、光記録媒体（ディスク）３０の回転に関するモータとそのドライブを含み、サーボ制御部３０５から提供されたモータ駆動信号、トラッキングサーボまたはフォーカシングサーボのためのサーボ駆動信号によってモータとそのドライブを制御する。
光記録媒体記録及び再生装置は、前述した各構成ブロック及びその間の信号のフローを総括制御するマイコン３０７をさらに含む。
【００２９】
図４は、ＬＰＰ信号検出回路の概略図である。
図４の回路はウォッブルＰＬＬ部４００、ウォッブル位相差検出部４１０、ウォッブル位相差補正部４２０、セクターシンク検出部４３０、ＬＰＰデータ変換部４４０及びＬＰＰデコーディング部４５０を含む。
【００３０】
ウォッブルＰＬＬ部４００は、ウォッブル信号を入力信号とする位相同期ループ回路の結果であるウォッブルクロック信号と、入力されるウォッブル信号と位相同期されたＰウォッブル信号（ｐｗｂ；ＰＬＬ ｗｏｂｂｌｅ）を出力する。図３のＲＦ−ＡＭＰ３０２から直ちに出力したウォッブル信号にはジッタ成分等各種チャンネル歪曲成分が含まれることがある。元のウォッブル信号を入力信号とする位相同期ループを使用して、元のウォッブル信号と位相と周波数とは同一であるが、ジッタなどのチャンネル歪曲成分が除去されたｐｗｂ信号を得ることができる。ウォッブルクロック信号はチャンネル周波数と同じクロック信号であって、ＤＶＤ−Ｒ／ＲＷのような光記録媒体でウォッブルクロック信号はウォッブル周波数の１８６倍である。
【００３１】
ウォッブル位相差検出部４１０は、所定位相基準信号（ＤＶＤ−Ｒ／ＲＷではＬＰＰ信号）とウォッブルＰＬＬ部４００からのｐｗｂ信号との位相差を検出する。
ウォッブル位相差補正部４２０は、ｐｗｂ信号からウォッブル位相差検出部４１０で検出した位相差を補償した結果を出力する。
【００３２】
セクターシンク検出部４３０は、位相差補正されたｐｗｂ信号を利用してＬＰＰ信号のうちセクターシンク信号を検出する。本発明では６ビット検出ウィンドウと３ビット検出ウィンドウとしてシンクを選択的に検出する。６ビットウィンドウと３ビットウィンドウとを選択するにおいて、セクターをなすフレームごとに記録されたシンクビットが連続検出されるかどうかが反映される。ｆｓｂが所定回数連続検出され、セクターシンク検出の連続性も保証される時、セクターシンク検出部４３０はセクターシンクが検出された２フレーム間のウォッブルカウント値と１セクターで２フレームずつカウントした値とを循環出力することによって特定カウント値がセクターシンク検出時点であることが分かるようにする。ｆｓｂやセクターシンク検出の連続性が保証されなければ、セクターシンクが検出された直後に強制に特定カウント値を出力させる。
【００３３】
ＬＰＰデータ変換部４４０は、セクターシンク検出部４３０からセクターシンク信号であることが分かるカウント値を認知した後、ＬＰＰセットの残りの信号のうちフレームから検出された３ビットのＬＰＰ信号を“１”と“０”のデータ値に変換する。
ＬＰＰデコーディング部４５０は、ＬＰＰデータ変換部４４０から得た“１”と“０”のデータを整列してエラーを除去するためにＥＣＣ訂正を行う。整列されてエラー訂正されたデータからアドレス情報と各種制御情報とを得て、これら情報をマイコン１０７に提供する。
【００３４】
図５は、図４のセクターシンク検出部４３０の詳細回路図である。
図５で、セクターシンク検出部４３０は、ＬＰＰ検出部５００、偶数位置ＬＰＰ遅延部５１０、ｆｓｂ連続検出部５２０、シンク検出部５３０、シンク検出カウンタ５４０、セクターシンク連続検出部５５０を含む。
【００３５】
ＬＰＰ検出部５００は、図４のウォッブル位相差補正部４２０からの位相差補正されたｐｗｂ信号を利用して光記録媒体上のＬＰＰ信号を検出する。このようなＬＰＰ検出機能を行うためにＬＰＰウィンドウ５０１とｒａｗ ＬＰＰ検出部５０２とが含まれる。ＬＰＰウィンドウ５０１は、図４の位相差補正されたＰウォッブルを基準信号としてＬＰＰを検出するためのＬＰＰウィンドウ信号を生成する。例えば、補正されたＰウォッブルのライジングエッジを基準に左右に所定幅を有するウィンドウを生成する。これは非正常的な位置で発生するＬＰＰ信号を除去するためである。ｒａｗ ＬＰＰ検出部５０２は、ＬＰＰウィンドウ５０１で生成されたウィンドウ内に入るＬＰＰだけを検出し、補正されたｐｗｂ信号を利用してＬＰＰを検出するために、検出されたＬＰＰを所定長さだけ延長する。最終のＬＰＰ出力信号はｐｗｂ信号のライジングエッジと延びたＬＰＰ信号の状態とを論理積した結果となる。
【００３６】
一般的にＬＰＰはセクターフレームの偶数位置に記録されるが、物理的な事情により奇数位置に変わったり奇数位置から偶数位置に変ったりもする。このようなＬＰＰ記録位置の変化は予測できないので、偶数位置から奇数位置に変化されたＬＰＰを見逃せずに検出するためには偶数位置にあるデータを奇数位置に遅延させて、遅延されたデータと奇数位置にあるデータとを論理和演算する。これが偶数位置ＬＰＰ遅延部５１０の機能である。このようにすれば、どの位置にＬＰＰが存在してもそのデータを常に検出できる。
【００３７】
ｆｓｂ連続検出部５２０は、シンク検出以後に各フレームからシンクビットを検出して、シンク検出の信頼性を保証するためのものである。ｆｓｂ連続検出部５２０はｆｓｂ検出部５２１、ｆｓｂロック設定部５２２、ｆｓｂアンロック設定部５２３及びｆｓｂ連続性検出部５２４を含む。ｆｓｂ検出部５２１は、３ビットで構成されたＬＰＰセットの上位ビットであるｆｓｂを検出する。ｆｓｂの検出は偶数位置ＬＰＰ遅延部５１０から遅延されたＬＰＰデータと、２フレーム内のウォッブル周期をカウントしたカウント値とを利用する。ｆｓｂ検出パターンは２フレーム内のウォッブルカウント値１１、１２、１３のうち１ｘｘと検出する。例えば、カウント値が１１でありＬＰＰパルスが“１”であればｆｓｂが検出される。ｆｓｂロック設定部５２２は、フレームでのシンクビット検出の連続性を決定するために、連続的なシンクビット検出回数を設定する。ｆｓｂアンロック設定部５２３は、フレームでのシンクビット検出が連続的に行われなかったことを決定するために、連続的なシンクビット未検出回数を設定する。ｆｓｂ連続性検出部５２４は、ｆｓｂ検出部５２１から入るシンクビット検出信号の回数を、ｆｓｂロック設定部５２２で設定したシンクビット検出回数と比較してｆｓｂロック設定部５２２で設定した回数以上である時にｆｓｂが連続検出されたと判断できる。
【００３８】
これは現在検出されたシンクが信頼できるものであることを意味する。または、ｆｓｂ連続性検出部５２４は、シンクビット未検出信号の回数を、ｆｓｂアンロック設定部５２３で設定したシンクビット未検出回数と比較してその未検出回数以上である時にｆｓｂが連続検出されなかったと判断できる。これにより、現在検出されたシンクが信頼するものではないことが分かる。ｆｓｂ連続性検出部５２４の出力は、シンク検出時にその検出ウィンドウを６ビットにするか３ビットにするかを決定する尺度となる。すなわち、ｆｓｂ連続性が保証されたならばシンク検出位置を信頼できることになるので、３ビットウィンドウを使用してシンクを検出し、ｆｓｂ連続性が保証されなかったならば、シンク検出位置を信頼できないということになるので６ビットウィンドウを適用してシンクを検出する。
【００３９】
シンク検出部５３０は、ｆｓｂ連続検出部５２０からの出力結果によって６ビットシンク検出部５３１と３ビットシンク検出部５３２とのうち選択されたシンクを検出する。すなわち、ｆｓｂが所定回数以上連続検出されたならば３ビットウィンドウを適用してシンクを検出する３ビットシンク検出部５３２が使われる。そうでない場合、６ビットウィンドウを適用してシンクを検出する６ビットシンク検出部５３１が使われる。ｆｓｂ連続検出部５２０からの出力によって６ビットシンク検出部５３１と３ビットシンク検出部５３２とのうち選択するスイッチ５３３がさらに含まれることがある。６ビットシンク検出と３ビットシンク検出とについては以下でより詳細に説明する。
【００４０】
シンク検出カウンタ５４０は、所定のカウント値を出力し、この値がセクターシンク検出部４３０の出力となる。シンク検出カウンタ５４０には２フレームウォッブルカウンタ５４１及びセクター２フレームカウンタ５４２が含まれる。まず、２フレームウォッブルカウンタ５４１は２フレーム間に発生するウォッブル信号をカウントする。ＤＶＤ−Ｒ／ＲＷで１フレーム内には８周期のウォッブルが存在する。したがって、２フレームウォッブルカウンタ５４１は０から１５まで循環する。ＬＰＰは基本的に偶数フレームに存在し、特殊な場合に奇数フレームに存在する。ｆｓｂの連続性が検出されなくてシンクの信頼性が保証されていない場合、２フレームウォッブルカウンタ５４１の値は６ビットシンク検出時に適切な所定値にリセットされる。
【００４１】
たとえば、偶数シンクが検出された直後のカウントされたウォッブルカウンタ値は“３”にリセットされ、奇数シンクが検出された直後にカウントされたウォッブルカウンタ値は“１１”にリセットされる。ｆｓｂの連続性が検出されて３ビットシンクが検出される時、セクターシンク検出の連続性が保証されていない状態で２フレームウォッブルカウンタ５４１の値は偶数シンク検出直後に“２”に、奇数シンク検出直後に“１０”にリセットされてカウントを始める。一般的に３ビットシンク検出器５３２は６ビット検出器５３１に比べて１ウォッブルカウントが速い。
【００４２】
セクター２フレームカウンタ５４２は、１セクターに入っている２フレームを一つにカウントした値を出力する。１セクターには２６フレームが入っているので、セクター２フレームカウンタ５４２の値は０から１２まで循環する。ｆｓｂ連続性が保証されていない状態で６ビット検出器によりシンクが検出される時と、セクターシンク検出の連続性が保証されていない状態で３ビット検出器によりシンクが検出される時にセクター２フレームカウンタ５４２の値は適切な値に設定できる。たとえば、６ビットの偶数または奇数シンクの検出時にそのカウント値を“０”に設定する。これは偶数や奇数両方とも最初の両フレームに含まれ、最初の両フレームはセクター２フレームカウンタ５４２により“０”とカウントされることを考慮したものである。２フレームウォッブルカウンタ５４１とセクター２フレームカウンタ５４２との出力を利用してシンクを認知することによって、以後に入力されるアドレス（ｒｅｌａｔｉｖｅ ａｄｄｒｅｓｓ）と使用者データとより構成されたＬＰＰデータブロックをデコーディングできる。
【００４３】
セクターシンク連続検出部５５０はシンク検出カウンタ５４０から出力されるカウント値を利用してシンク予想位置を検出し、それより連続的なセクターからのシンク検出の連続性を判別する。このためにセクターシンク連続性検出部５５０は、シンクウィンドウ５５１とシンクロック設定部５５２、シンクアンロック設定部５５３及びシンク連続性検出部５５４を含む。シンクウィンドウ５５１はシンク検出カウンタ５４０の２フレームウォッブルカウンタ５４１とセクター２フレームカウンタ５４２との出力カウント値を利用してシンクの予想位置を調べ、その位置に検出ウィンドウを生成する。
【００４４】
シンクロック設定部５５２はセクターシンク検出が連続的であることを判断する基準値を提供する。シンクアンロック設定部５５３はセクターシンク検出が連続的ではないことを判断する基準値を提供する。シンク連続性検出部５５４はシンク検出部５３０の３ビットシンク検出部５３２とシンクウィンドウ５５１とからの出力値を利用し予想位置、すなわち、ウィンドウが生成された位置で３ビットシンク検出部５３２からシンクが検出されるかどうかを判別する。シンクウィンドウ５５１内で３ビットシンクが連続検出された回数がシンクロック設定部５３２で設定された値以上になれば、シンクロック信号が出力される。一回でも３ビットシンク検出部５３２から出力された３ビットシンク信号がシンクウィンドウ５５１内で検出されなければ、それまで累積した回数をリセットして連続検出回数を再びカウントする。
【００４５】
シンクロックされた後、シンクウィンドウ５５１内で３ビットシンクが連続的に未検出された回数がシンクアンロック設定部５５３で設定した値以上になればシンクアンロック信号を発生させるが、これはシステムが非正常的に動作することを意味する。シンクアンロック信号はｆｓｂ連続検出部５２０をしてｆｓｂ連続性を解除して、再び最初のシンク検出状態に戻るようにする。
【００４６】
図５のセクターシンク検出部回路には６ビットｒａｗシンク未検出長さ検出部５６０がさらに含まれる。これは、万が一発生する恐れがある多重エラーによりＬＰＰセットのうちシンク３ビットの位置を間違って検出して非正常的なｆｓｂロックが発生する時にそれを解除させる。ｆｓｂロックがかかっており（ｆｓｂ連続性が保証されたことを意味）セクターシンクはアンロック状態である時、６ビットシンク検出後に所定期間６ビットシンクが２フレームウォッブルカウンタ５４１のＬＰＰセット３ビット位置で検出されない時にｆｓｂをアンロックさせる。
【００４７】
図６は、図５のシンク検出部５３０の詳細実施例である。
３ビットまたは６ビットのシンク検出部５３２または５３１は各々３ないし６本のラッチ回路を使用してラッチされたｐｗｂ信号をクロック信号として利用して入力ＬＰＰをラッチさせる。すなわち、その結果は各々６ビットと３ビットとのラッチ結果となる。
【００４８】
まず、シンク検出部５３０のうち６ビットシンク検出部５３１を以下で説明する。図６から検出した６ビットのシンク検出パターンは次の通りである。
偶数シンク：ｘ０１１１０，００１１１１
奇数シンク：００１１００
【００４９】
上のシンクパターンによれば、データ‘１０１’に１ビットのエラーが発生して‘１１０１’または‘１０１１’形態の信号として検出されてもシンク信号として誤検出されることを防止できる。またデータ‘１１１’に１ビットのエラーが発生して‘１１１１’形態の信号が検出されてもシンクとして誤検出されることを防止できる。シンクが予想位置でない所でシンクとして誤検出されれば正常的なＬＰＰデコーディングが行われ難く、正常的なデコーディングが行われるまで長時間がかかる。シンク誤検出はアクセスタイムを充足できないようにすることもある。
【００５０】
３ビットシンク検出部５３２からの３ビットシンク検出パターンは次の通りである。
偶数シンク：１１１
奇数シンク：１１０
【００５１】
前記パターンによれば、データ‘１１１’に１ビットエラーが発生して‘１１１１’形態の信号として検出されれば３ビットウィンドウによりその信号は偶数シンク信号として検出される。‘１１０’に１ビットのエラーが発生して‘１１１０’または‘１１０１’として検出されれば、その信号もシンク信号として検出される。データ‘１００’に１ビットエラーが発生して‘１１００’または‘１００１’になってシンクとして誤検出されることを防止できる。
３ビットシンク検出は６ビットシンク検出に比べて迅速でかつＥＣＣブロックアドレスを再生できて光記録媒体ドライブの記録性能を向上させる。３ビットで検出したシンクは６ビットで検出したシンクに比べて１ウォッブルカウントほど速い。
【００５２】
図７は、前述した６ビット及び３ビットシンク検出の効果を示すための例示図である。
図８は、図５の偶数位置ＬＰＰ遅延部５１０の動作を説明するための図面である。
図８の（ａ）はＬＰＰ信号の例である。（ｂ）はウォッブル信号である。（ｃ）は２フレーム内のウォッブル信号に対するカウント値である。カウント値は偶数フレーム位置で０から１５（Ｆ）まで循環する。（ｄ）は偶数位置のＬＰＰデータを奇数領域に遅延させた結果である。（ｅ）は各フレーム開始時のシンクビットｆｓｂを検出した結果である。（ｆ）はｆｓｂが連続検出されたかどうかをカウントした結果であって、（ｅ）でｆｓｂを最初に検出する時に“０”にリセットされ、次のｆｓｂ検出時に順に１ずつ増加し、（ｃ）の２フレームウォッブルカウント結果から予測された位置でシンクビットが検出されない時、再び“０”にリセットされる。
【００５３】
図９は、図４及び図５の各構成要素から出力される信号のタイミング図の例を示したものである。
まず、図９の（ａ）は図４のウォッブルＰＬＬ部４００に入力される光記録媒体のウォッブル信号である。（ｂ）は光記録媒体のＬＰＰ信号である。（ｃ）は（ａ）のウォッブル信号から、ウォッブルＰＬＬ部４００を通じてジッタ成分などを除去したｐｗｂ信号である。（ｄ）はＬＰＰ信号とｐｗｂ信号との位相差を補償するｐｗｂ信号である。（ｅ）は（ｄ）のｐｗｂ信号のライジングエッジを中心に両側に所定長さを有するＬＰＰウィンドウ信号である。この信号は図５のＬＰＰウィンドウ５０１の出力となる。（ｆ）は（ｅ）のＬＰＰウィンドウを通じて（ｂ）のＬＰＰ信号を検出した結果を所定長さだけホールディングした信号である。（ｇ）は（ｄ）の補正されたｐｗｂ信号を所定位相だけラッチしたものである。
【００５４】
（ｈ）は（ｇ）のラッチされて補正されたｐｗｂ信号のライジングエッジで（ｆ）のＬＰＰ検出結果による信号状態を次のライジングエッジまでホールドしたものであり、ＬＰＰ検出部５０２の出力信号がこの通りである。（ｉ）は６ビットシンク検出部５３１の出力信号であって、（ｈ）から‘ｘ０１１１０’パターンのシンクを入力されて偶数シンクを検出したものである。（ｊ）は２フレームウォッブルカウンタ５４１の出力カウント値である。（ｉ）で偶数シンクが検出されたので、２フレームウォッブルカウンタ５４１のカウント値はあらかじめ設定された“３”からウォッブルカウントを始める。偶数シンクビットが連続的に正常検出される場合、ウォッブルカウンタ５４１のカウント値は“３，４，・・・，１５，０，１，２”と循環していてシンク検出信号と同期される時点で“３”のカウント値から再びカウントを始める。
【００５５】
（ｋ）はセクター２フレームウォッブルカウンタ５４２の出力カウント値である。（ｉ）で検出されたシンク信号に合せてそのカウント値はあらかじめ設定された“０”から２フレームずつカウントを始める。カウント値は０から１２まで循環していて次のセクターで偶数シンクを検出する時点に再び“０”のカウント値からカウントを始める。
【００５６】
結局、セクターシンク検出部４３０の出力である（ｊ）の２フレームウォッブルカウンタと（ｋ）のセクター２フレームカウンタの出力カウント値のうち、各々“３”と“０”とが出力される時点をシンク検出時点として認知できる。
【００５７】
前述したように本発明によれば、光記録媒体のＬＰＰからエラー発生に強いシンク検出が行われる。正確なシンク検出が行われることによってＬＰＰセットの残りの情報、すなわち、ｒｅｌａｔｉｖｅ ａｄｄｒｅｓｓと使用者データとをさらに正確にデコーディングし、記録及び再生時に光記録媒体上の位置をより正確に探すことができる。
【００５８】
【発明の効果】
本発明によれば、エラー発生に強いシンク検出が行われることによって光記録媒体上の記録及び再生制御をより正確に行える。
【図面の簡単な説明】
【図１】  光記録媒体のトラック構造内で１セクターとＬＰＰ記録位置との関係を示した例である。
【図２】  ＬＰＰ記録時、隣のランドに既にＬＰＰ信号がある時、奇数位置にＬＰＰ信号が移される例を示した図面である。
【図３】  一般的な光記録媒体の記録及び再生装置の概略的ブロック図である。
【図４】  本発明のＬＰＰ信号検出回路の概略図である。
【図５】  図４のセクターシンク検出部の詳細回路図である。
【図６】  図５のシンク検出部の詳細実施例である。
【図７】  前述した６ビット及び３ビットシンク検出の効果を示すための例示図である。
【図８】  図５の偶数位置ＬＰＰ遅延部の動作を説明するための図面である。
【図９】  図４及び図５の各構成要素から出力される信号のタイミング図である。
【符号の説明】
５００    ＬＰＰ検出部
５０１    ＬＰＰウィンドウ
５０２    ｒａｗ ＬＰＰ検出部
５１０    偶数位置ＬＰＰ遅延部
５２０    ｆｓｂ連続検出部
５２１    ｆｓｂ検出部
５２２    ｆｓｂロック設定部
５２３    ｆｓｂアンロック設定部
５２４    ｆｓｂ連続性検出部
５３０    シンク検出部
５３１    ６ビットシンク検出部
５３２    ３ビットシンク検出部
５３３    スイッチ
５４０    シンク検出カウンタ
５４１    ２フレームウォッブルカウンタ
５４２    セクター２フレームカウンタ
５５０    セクターシンク連続検出部
５５１    シンクウィンドウ
５５２    シンクロック設定部
５５３    シンクアンロック設定部
５５４    シンク連続性検出部
【図１】
0003808053.tif 000003
【図２】
0003808053.tif 000004
【図３】
0003808053.tif 000005
【図４】
0003808053.tif 000006
【図５】
0003808053.tif 000007
【図６】
0003808053.tif 000008
【図７】
0003808053.tif 000009
【図８】
0003808053.tif 000010
【図９】
0003808053.tif 000011