(57)【要約】【課題】同期コード内に１種類の同期位置検出用コードパターンを設け、このパターンを検出するだけで同期コードの検出を可能とし、同期コードの検出を非常に簡単かつ容易、高速に行えるようにする。【解決手段】情報記憶媒体にユーザ情報を所定の変調規則で変調した後の形式の物理セクタ５単位で記録する場合、物理セクタ内に複数の同期コードを配置し、同期コード内には、共通な固定コード領域（１１１）と同期コード間で異なる可変コード領域（１１２、１１３）とを持つ。固定コード領域（１１１）に同期位置検出用コード（１２１）を記録し、このコードには“０”がｋ＋２個連続するパターンと“０”が２個連続するパターンの組み合わせパターンが含まれる。【選択図】　　　図２
2004087120.tif 000002
【特許請求の範囲】
【請求項１】
　ユーザデータを含むシンクフレームの複数を第1の記録単位としており、この第1の記録単位の中の前記シンクフレームのそれぞれに対して同期コードを挿入するため同期コード生成方法において、
　前記それぞれの同期コード内に、共通の固定コードと可変コードとを配置し、前記固定コードは同期位置検出用コードであり、前記可変コードに対しては、前記第1の記録単位の中でのシンクフレームの位置を表すシンクフレーム位置識別用コードを含め、
　かつ前記第1の記録単位の先頭には、この第1の記録単位の先頭識別用のシンクフレーム位置識別用コードを配置する事を徴とする同期コード生成方法。
【請求項２】
　ユーザデータを含むシンクフレームの複数を第1の記録単位としており、この第1の記録単位の中の前記シンクフレームのそれぞれに対してさらに同期コードを挿入されおり、この同期コードを有する前記第1の記録単位の情報が記録される情報記憶媒体であって、
　前記それぞれの同期コード内に、共通の固定コードと可変コードとを配置し、前記固定コードは同期位置検出用コードであり、前記可変コードに対しては、前記第1の記録単位の中でのシンクフレームの位置を表すシンクフレーム位置識別用コードを含め、
　かつ前記第1の記録単位の先頭には、この第1の記録単位の先頭識別用のシンクフレーム位置識別用コードを配置されている事を徴とする情報記憶媒体。
【請求項３】
　情報記憶媒体は、ユーザデータを含むシンクフレームの複数を第1のデータ単位としており、この第1のデータ単位の中の前記シンクフレームのそれぞれに対してさらに同期コードを挿入されおり、この同期コードを有する前記第1のデータ単位の情報が記録された情報記憶媒体であって、前記それぞれの同期コード内に、共通の固定コードと可変コードとを配置し、前記固定コードは同期位置検出用コードであり、前記可変コードに対しては、前記第1のデータ単位の中でのシンクフレームの位置を表すシンクフレーム位置識別用コードを含め、
　かつ前記第1の記録単位の先頭には、この第1の記録単位の先頭識別用のシンクフレーム位置識別用コードを配置されており、
　上記情報記憶媒体から読取った前記第1のデータ単位の情報を再生処理する方法は、
　前記第1のデータ単位のデータをシフトレジスタに取り込み、前記同期位置検出用コードのパターンをパターン比較により検出し、
　この検出のタイミングで、前記同期位置検出コードの前又は後のデータを前記シフトレジスタから取り込み、前記ユーザデータの前記シンクフレームの位置を表すシンクフレーム位置識別用コードを検出するようにした情報再生方法。
【請求項４】
　情報記憶媒体は、ユーザデータを含むシンクフレームの複数を第1のデータ単位としており、この第1のデータ単位の中の前記シンクフレームのそれぞれに対してさらに同期コードを挿入されおり、この同期コードを有する前記第1のデータ単位の情報が記録された情報記憶媒体であって、前記それぞれの同期コード内に、共通の固定コードと可変コードとを配置し、前記固定コードは同期位置検出用コードであり、前記可変コードに対しては、前記第1のデータ単位の中でのシンクフレームの位置を表すシンクフレーム位置識別用コードを含め、
　かつ前記第1の記録単位の先頭には、この第1の記録単の先頭識別用のシンクフレーム位置識別用コードを配置されており、
　上記情報記憶媒体から読取った前記第1のデータ単位の情報を再生処理する再生装置は、
　前記第1のデータ単位のデータをシフトレジスタに取り込み、前記同期位置検出用コードのパターンをパターン比較により検出する手段と、
　この検出のタイミングで、前記同期位置検出コードの前又は後のデータを前記シフトレジスタから取り込み、前記ユーザデータの前記シンクフレームの位置を表すシンクフレーム位置識別用コードを検出する手段を有することを特徴とする情報再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
　この発明は、同期コードとその記録方法、再生方法、情報再生装置及び情報記憶媒体に関するものである。この発明は、情報記憶媒体への情報記録フォーマット（情報記録形式）として有用であり、また情報記録再生装置の情報記憶媒体への情報の記録方法、情報記録媒体からの情報再生方法として有用である。またこの発明は、次世代ＤＶＤ−ＲＯＭ、次世代ＤＶＤ−Ｒ、次世代ＤＶＤ−ＲＡＭに適用されて有用である。
【背景技術】
【０００２】
　ＤＶＤ（デジタルバーサタイルディスク）においては、現行ＤＶＤフォーマットにおける同期コード（SYNC Code）の内容が規定されている。この規定では、同期コードは全部で３２種類有る。
【０００３】
　情報再生装置または情報記録再生装置では、この再生データから、同期コードの位置を検出するために、次のような手法を採用している。即ち、情報記憶媒体から再生した再生データを、３２種類のパターンに対して総当たりさせ、パターンマッチングするか否かの検出を行っている。
【０００４】
　この同期コードの位置検出処理は、非常に手間が掛かる。このため、同期コード検出回路が複雑となり情報再生装置または情報記録再生装置の価格増加を招いている。また、上記で説明したように（同期コードが３２種類存在するために起因する）同期コード検出アルゴリズムが複雑である。このために検出の信頼性が低いだけでなく、再生信号とパターン比較するための対象となるコードのビット数（同期コード全体のビット数）が３２ビットと、長いので情報記憶媒体上の欠陥に起因する同期コードの位置検出の信頼性がより一層低くなると言う問題があった。
【０００５】
　また、同期コードの中身を検討すると“０”が長く続く（１３個連続する）場所の直前直後には最低でも“０”が３個続いており、この場所の前後でＰＬＬ（Phase Lock Loop）の外れが起き易く同期コード検出の信頼性が低下すると言う問題が有った。
【特許文献１】特開平９−１６２８５７号公報
【特許文献２】特開平６−２６７０７５号公報
【特許文献３】実願昭５４−０４６９５２号（実開昭５５−１４８２５５号）のマイクロフィルム
【特許文献４】特願２００１−１７７４０８号（特開２００２−３０４５８９号）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
　そこで、この発明は、同期コードの位置検出に関する簡素化を図ると共に同期コードの検出信頼性を向上させることが可能な構造の同期コード生成方法を提供することにあり、またこの方法で生成された同期コードを用いる情報記録方法、情報再生方法、情報再生装置及び情報記憶媒体を提供することにある。
【０００７】
　［Ａ］同期コード位置検出アルゴリズムが大幅に簡素化可能な同期コード構造と検出方法を提供する。つまり、情報再生装置または情報記録再生装置の同期コード検出を容易にし、情報再生装置または情報記録再生装置の低価格化を図ると共に同期コードの検出信頼性を高めることにある。
【０００８】
　［Ｂ］同期コード位置検出の信頼性を大幅に向上させる同期コード構造を提供する。これにより、同期コードと他の（変調後の）ユーザ記録データとの間の識別を容易にすると共にＰＬＬ（位相ロックループ）外れが生じ辛い同期コードパターンを提案し、それにより同期コードに対する信頼性を向上させる。
【課題を解決するための手段】
【０００９】
　この発明は、上記の目的を達成するために、以下の手段を採用している。即ちユーザデータを含むシンクフレームの複数を第1の記録単位としており、この第1の記録単位の中の前記シンクフレームのそれぞれに対して同期コードを挿入するため同期コード生成方法において、前記それぞれの同期コード内に、共通の固定コードと可変コードとを配置し、前記固定コードは同期位置検出用コードであり、前記可変コードに対しては、前記第1の記録単位の中でのシンクフレームの位置を表すシンクフレーム位置識別用コードを含め、かつ前記第1の記録単位の先頭にこの第1の記録単位の先頭識別用のシンクフレーム位置識別用コードを配置する。
【発明の効果】
【００１０】
　上記の手段によると、同期コードの同期位置検出が正確となるとともに、第1の記録単位の先頭を検出しやすくなる。
【発明を実施するための最良の形態】
【００１１】
　以下、図面を参照しながら本発明の実施の形態を説明する。
【００１２】
　まず、本発明の特徴的な考えかたを以下説明する。
【００１３】
　ポイント［１］…同期コードのデータサイズを従来ＤＶＤの３２ビットから２４ビットに減少させて同期コード検出の信頼性を向上させる［図２７〜図３５の下に記載した使用ビット数で記載］。
【００１４】
　この効果は、以下の通りである。
【００１５】
　現行ＤＶＤでは、同期コード（ SYNC Code ）の全ての３２チャネルビットに対してパターンマッチング法により３２種類のパターンの中から該当パターンの選択を行っている。パターンマッチングするパターンのサイズ（ビット数）が増加する程、パターン照合に時間が掛かり複雑になるばかりでなく、情報記憶媒体９内の欠陥（傷、埃など）に起因するビットエラーが混入される確率が高くなるため同期コードに対する検出の信頼性が低下する。
【００１６】
　本発明では同期コードのデータサイズを従来ＤＶＤの３２ビットから２４ビットに減少させてパターンマッチングさせるパターンサイズ（ビット数）を低下させる事でパターン照合に掛かる時間を大幅に節約する。これによりパターンマッチング処理を簡素化させたばかりで無く、情報記憶媒体９内の欠陥に起因する検出の信頼性低下要因を抑制して検出の信頼性を向上させている。
【００１７】
　ポイント［２］…同期コードの中を機能別に分割し、その分割された部分のみからのデータの抽出により各機能に応じた情報を抽出可能とする［図２のｆ、図１のｇに明示］。
【００１８】
　つまり、同期コード内を固定コード領域１１１と可変コード領域１１２，１１３に分割し、可変コード領域１１２、１１３の中を更に“変調時の変換テーブル選択コード１２２”の記録場所と“シンクフレーム位置識別用コード１２３”の記録場所と“ＤＣ抑圧用極性反転パターン１２４”の記録場所に細分割した構造にする（一部記録場所の合体・兼用も含む）。
【００１９】
　この効果は、以下の通りである。
【００２０】
　このように本発明では同期コードの中を機能別に分割して各機能別にそれぞれ独自にパターンマッチングさせている。これによりそれぞれのパターン照合に掛かる時間を大幅に節約して処理を簡素化させたばかりで無く、情報記憶媒体９内の欠陥に起因する検出の信頼性低下要因を抑制して検出の信頼性を向上させている。
【００２１】
　すなわち固定コード領域１１１では１種類のみの同期位置検出用コード１２１パターンを記録し、図１０に示すようにコンパレーター回路で構成される同期位置検出用コード検出部１８２で同期位置検出用コード１２１の位置を検出するだけで同期コード１１０全体の位置検出を行う。このように同期コード１１０全体のパターンマッチングでは無く、その中の一部である固定コード領域１１１のみの検出で同期コード位置を検出するためパターン照合に掛かる時間を大幅に節約して処理を簡素化させたばかりで無く、情報記憶媒体９内の欠陥に起因する検出の信頼性低下要因を抑制して検出の信頼性を向上させられる。
【００２２】
　またそればかりで無く、従来のＤＶＤでは同期コード検出に３２種類もの複数候補のパターンマッチングを行っていたのに比べて本発明実施例ではコンパレータ回路（同期位置検出用コード検出部１８２）による唯一の同期位置検出用コード１２１の有無検出のみで同期コード１１０の位置検出を行うため、同期コード１１０の位置検出方法が大幅に簡素化され、検出精度も向上する。
【００２３】
　また本発明では同期コードの中を機能別に分割して各機能別にそれぞれ独自にパターンマッチングさせるので変調後の変換テーブル選択コード１２２、シンクフレーム位置識別用コード１２３、ＤＣ極性反転パターン１２４のいずれのコードを取って見ても図２３〜図２６に示すようにそれぞれの選択候補数が少なく各コード／パターンの識別が容易で短時間処理が可能となる。その結果、それぞれの検出信頼性も向上する。
【００２４】
　ポイント［３］…同期コード内の同期位置検出用コードパターンとして識別容易なパターンと、高速でＰＬＬを復活させることができるパターンとを組で構成する［図２のｈ参照］。
【００２５】
　つまり、ユーザ記録データ（一般データ：シンクフレームデータ１０６）を（ｄ,ｋ；ｍ,ｎ）変調規則により変調する場合に同期位置検出用コードパターン内に“０”が“ｋ＋２”個連続して続くパターンを配置すると共に、その直後に“０”が“２”個連続して続くパターンを配置する。
【００２６】
　この効果は、以下の通りである。
【００２７】
　ユーザ記録データ（一般データ：シンクフレームデータ１０６）内には存在し得ないパターンを同期位置検出用コードパターン内に設けることで、同期コードと他の（変調後の）ユーザ記録データ（一般データ：シンクフレームデータ１０６）とを非常に容易に識別可能となる。一般データ（シンクフレームデータ１０６）を（ｄ,ｋ；ｍ,ｎ）変調規則[変調後のチャネルビットパターンは“０”が連続する範囲が最小で“ｄ個”、最大で“ｋ個”になる]に従って変調を行う場合、（ｄ,ｋ；ｍ,ｎ）変調規則では“０”が“ｋ＋２”個連続して続く事はあり得ないので、同期位置検出用コードパターン内に“０”が“ｋ＋２”個連続して続くパターンを設けるのである。これにより情報再生装置または情報記録再生装置は“０”が“ｋ＋２”個連続して続くパターンを探す事で非常に容易に同期位置検出用コードの位置を検出できる。
【００２８】
　最近の光ディスク記録技術では、ＮＲＺＩ（Non Return to Zero Invert）方法で情報記憶媒体にデータを記録している。このため、情報記憶媒体９上に記録されるチャネルビットデータに対して、データ“１”の所で、チャネルビットデータ（情報記憶媒体９から再生したデータ）の検出信号の位相と、基準クロック１９８（情報再生装置または情報記録再生装置内が持つクロック）の位相との間の位相ずれを検出し、基準クロックの周波数と位相に修正を掛けている。これは、いわゆるＰＬＬ（Phase Lock Loop）補正を行うという。
【００２９】
　従って同期位置検出用コード内に“０”が長く連続するパターンが続くと、“１”の所で行うＰＬＬ補正（位相合わせ）が長期間行われず、ＰＬＬ外れが発生し易くなる。一度ＰＬＬの位相外れが生じると、検出データのビットシフトが生じ、長い間検出データのエラー（ビットシフトエラー）が発生する。そのため“０”が長く連続するパターンが続く所でビットシフトエラーが発生し易く、同期位置検出用コード１２１の再生信頼性が大幅に低下する問題が発生する。
【００３０】
　そのため、現行ＤＶＤでは“０”が１３個連続した直後に“０”が“３個連続する”パターンが記録される構造になっている。
【００３１】
　しかし現行ＤＶＤ規格では、ビットシフトエラーによるデータ再生信頼性が確保されてない。上述したように“１”の場所のみでＰＬＬ補正（位相合わせ補正）が可能であるので、“０”が連続する数が少ない方がＰＬＬ補正（位相合わせ補正）可能な周期が短くなり、ビットシフトエラーが発生し辛くなる。
【００３２】
　そこで本発明では「“０”がｋ＋２個連続するパターン」の直後に来るパターンを従来のＤＶＤ規格での“０”が“３個連続する”パターンに比べて“０”が連続する数を１個減らして“２個のみ連続する”パターンとし、ビットシフトエラーを発生し辛くし、同期検出の信頼性を向上させている。
【００３３】
　また高密度化を目指して変調後のビット長を短くし、“ｄ＝１”としてデータ再生系にＰＲＭＬを用いた場合には“０”が１個のみの所からの再生信号振幅は非常に小さく、安定に２値化が不可能となる。
【００３４】
　そのため、再生信号振幅が小さく、２値化後の信号の信頼性が低い“０”が１個のみのパターンでは無く“０”が２個連続して続くパターンを配置するようにし、２値化後の信号が安定する（精度良く検出可能）様にしている。
【００３５】
　ポイント［４］…同一物理セクタの最初に配置されるシンクフレーム位置検出用コード１２３の値を、同一物理セクタ内の他の場所に配置されるシンクフレーム位置検出用コード１２３の値に一致させる。
【００３６】
　つまり、図３５の“ＳＹ０”あるいは図３４の“ＦＲ０”を同一物理セクタ内の最初の位置に配置するだけで無く、同じ“ＳＹ０”あるいは“ＦＲ０”を他の場所（２番目、５番目、７番目、１４番目、１５番目、１８番目、２０番目）にも配置している。
【００３７】
　この効果は、以下の通りである。
【００３８】
　現行ＤＶＤ規格では１セクタ内の最初に配置される同期コード（SYNC Code）の“ＳＹ０”は同一セクタ内の先頭位置にしか配置されていない。同一セクタ内の１箇所にしか“ＳＹ０”の同期コードパターンを配置しない場合には、必然的に同一セクタ内の他の複数箇所に配置すべき同期コードパターンの種類が増加する。
【００３９】
　各同期コードパターンの内容（“ＳＹ０”又は“ＳＹ１”の内容）あるいは本発明のシンクフレーム位置番号１１５（図２３〜図２６参照）の値を識別する場合、総当たりのパターンマッチング法でしか識別することはできない。すると、同期コードのパターン種類数または使用するシンクフレーム位置番号１１５の割り当て種類数が多い程、パターンマッチングによる識別時間が掛かると共に識別が複雑となるので識別の信頼性が低下する。
【００４０】
　本発明では同一セクタ内の最初に配置される同期コード（SYNC Code）の“ＳＹ０”またはシンクフレーム位置番号１１５の“ＦＲ０”を同一セクタ内の他の場所（図３４と図３５の実施例では２番目、５番目、７番目、１４番目、１５番目、１８番目、２０番目）にも配置可能としている。これにより、同一セクタ内に配置する同期コードのパターン種類数または使用するシンクフレーム位置番号１１５の割り当て種類数を大幅に減らす事が可能となる。
【００４１】
　現行ＤＶＤ規格では“ＳＹ０”から“ＳＹ７”までの８種類に対して図３４と図３５の実施例では“ＳＹ０”または“ＦＲ０”から“ＳＹ２”または“ＦＲ２”までのたった３種類に低減されている。そのため、識別するパターンの種類数または使用するシンクフレーム位置番号１１５の割り当て種類数が少ないので総当たりのパターンマッチングによる識別時間が大幅に低減して識別が簡素化されるだけでなく、識別誤りにより発生する識別の信頼性低下も抑制される。
【００４２】
　ポイント［５］…再生時には順次再生される複数の同期コード情報を読み取り、各同期コード情報間の情報のつながりから現在再生している場所の物理セクタ内の位置を割り出す［図３６、図４２に記載］。
【００４３】
　この効果は、以下の通りである。
【００４４】
　従来のＤＶＤでは、セクタ内の先頭に位置する“ＳＹ０”の位置を検出し、その直後に来る Ｄａｔａ　ＩＤ １-０ の情報を再生して現在再生している場所を調べていた。従ってセクタ内の途中から再生した場合には“ＳＹ０”が検出されるまで再生し続けて待っていた。しかしこの方法では例えば情報記憶媒体９上の欠陥などに起因して“ＳＹ０”内に一部エラーが発生したり、［３］の（効果）の所で説明したように同期位置検出用コード１２１の所でビットシフトエラーが発生して“ＳＹ０”が正確に識別できなかった場合には、次のセクタの“ＳＹ０”が来る所まで待たなければならない。このために、再生場所の検出に時間が掛かる場合がしばしば発生し、検出の信頼性が低かった。
【００４５】
　それに比べて本発明実施例では図４２のフローチャートや図３６の右下（シンクフレーム位置識別用コードの並び順からシンクフレーム位置を割り出す例）に示す手法を採用している。即ち、連続する複数の同期コード１１０の情報を再生し、その同期コード１１０の並び順から同一物理セクタ５内の現在再生中の同期コード１１０の位置を割り出す方法である。この方法をを採用する事で情報記憶媒体９上の欠陥などに起因するエラーやビットシフトエラーにより部分的に同期コード１１０が正確に再生できない場合でも、前後の同期コード１１０の並びからセクタデータ位置を予想して補正する事が可能となる。
【００４６】
　従って本発明の実施例を採用する事で同期コード１１０からの情報再生あるいは同期コード１１０位置検出の信頼性が大幅に向上する。またその結果、例えば物理セクタデータ５内の最初の同期コード１１０-０が再生できなくても、従来のように次の物理セクタデータ５が来るまで待たずとも前後の同期コード１１０のつながりを利用して最初の同期コード１１０-０位置を割り出すことが出来るので、同期コード１１０位置検出の高速化が図れる。
【００４７】
　図１、図２を用いて本発明の実施例内容を説明する。
【００４８】
　図１の符号ａの部分は、ビデオパック１０１ａ、オーディオパック１０２ａ、…などのパック列を示しており、符号ｂの部分は、各パックに対応する論理セクタ情報１０３−０，１０３ａ−１，１０３−２…を示している。また符号ｃの部分には、１つの論理セクタ情報１０３−０がスクランブルされ、それぞれの行（この例では１２行）にＰＩ情報が付加さた様子を示している。さらに先頭の行には、Ｄａｔａ　ＩＤ,ＩＥＤ,ＣＰＲ＿ＭＡＩが付加されている。また、この論理セクタ情報の最後の行（第１３行目）は、ＰＯ情報となっている。
【００４９】
　図１の符号ｃの部分に示すセクタブロック（１３行分）は、シンクフレームデータ１０５−０、１０５−１、…に分割される（全部で２６（＝１３×２）個）。そしてシンクフレームデータの間には、後述する同期コードが付加される。つまり各シンクフレームデータの先頭には、同期コードが付加される。
【００５０】
　図２には、符号ｄ，符号ｃの部分で示すようにシンクフレームデータの間に同期コードが挿入された様子を示している。同期コードは、符号ｆで示す部分のように、例えば、可変コード領域１１２、固定コード領域１１１、可変コード領域１１３からなり、各領域は、図２の符号ｇ、符号ｈの部分で示すような内容となっている。
【００５１】
　特徴的な構成を説明すると以下のようになる。
【００５２】
　映像情報は、図１に示すように、２０４８バイト単位でのビデオパック１０１、オーディオパック１０２の形（符号ａの部分）で情報記憶媒体９上に記録されている。この２０４８バイト記録単位は論理セクタ情報１０３（符号ｂの部分）として扱われる。
【００５３】
　現行のＤＶＤ規格ではこのデータに対してＤａｔａ　ＩＤ １-０、ＩＥＤ２-０、ＣＰＲ＿ＭＡＩ８-０を付加し、図５−図７に示すＥＣＣ構造に対応したＰＩ（Parity of Inner-code）情報とＰＯ（Parity of Outer-code）情報を付加したデータを２６等分してシンク・フレーム・データ１０５-０〜１０５-２５を形成する（図１、図２の符号ｄの部分）。この場合、ＰＯ情報も２分される。
【００５４】
　各シンク・フレーム・データ１０５をそれぞれ変調し、変調後のシンクフレームデータ１０６の間に本発明の同期コード１１０を挿入する。変調方法は一般に（ｄ,ｋ；ｍ,ｎ）で表し、この記号の意味は“ｍビット”の元データを“ｎチャネルビット”に変換し、変調後のチャネルビットパターンは“０”が連続する範囲が最小で“ｄ個”、最大で“ｋ個”になることである。
【００５５】
　本発明の実施例としては例えば“特開２０００−３３２６１３”に示す変調方式を採用する場合を示す。前記変調方式では
　ｄ ＝ １、ｋ ＝ ９、ｍ ＝ ４、ｎ ＝ ６
となる。同期コード１１０内を固定コード領域１１１と可変コード領域１１２，１１３に分割し、可変コード領域１１２、１１３の中を更に“変調時の変換テーブル選択コード１２２”の記録場所と“シンクフレーム位置識別用コード１２３”の記録場所と“ＤＣ抑圧用極性反転パターン１２４”の記録場所に細分割した構造にする（一部記録場所の合体・兼用も含む）所に本発明の大きな特徴が有る。
【００５６】
　ここで言う変調とは、上記の変調規則に従って、入力データを変調データに変換することである。この場合、この変換処理は変換テーブルに記載されている多数の変調データの中から、入力データに対応する変調データを選択する手法がとられている。ここで変換テーブルは複数が用意されている。したがって、変調時のどのテーブルを用いて変換した変調データであるのかを示す情報が必要であり、この情報が、“変調時の変換テーブル選択コード１２２”であり、これは、同期コードの直前の変調データの次に来る変調データを生成した変換テーブルを表している。
【００５７】
　“シンクフレーム位置識別用コード１２３”は、シンクフレームが物理セクタ内のどの位置のフレームであるかを識別させるためのコードである。フレームを識別するには、前後の複数のシンクフレーム位置識別用コードの配列パターンにより識別することができる。
【００５８】
　同期位置検出用コード１２１の具体的内容として図２の符号ｈの部分に示すように“０”が“ｋ＋１個以上”続くパターンと“０”が２個続くパターンの組み合わせに成っている所に本発明の大きな特徴がある。同期コード１１０の位置検出を容易にするため変調後のシンクフレームデータ１０６内には存在し得ないコードを同期位置検出用コード１２１内に配置している。変調後のシンクフレームデータ１０６は（ｄ,ｋ；ｍ,ｎ）変調規則に従って変調されているので、変調後のデータ内には“０”が連続して“ｋ＋１個”続く事はあり得ない。従って同期位置検出用コード１２１内のパターンとして“０”が連続して“ｋ＋１個以上”続くパターンを配置する事が望ましい。
【００５９】
　しかし同期位置検出用コード１２１内のパターンとして“０”が連続して“ｋ＋１個”続くパターンを配置した場合には、変調後のシンクフレームデータ１０６の再生時に、１個のビットシフトエラーが発生すると同期位置検出用コード１２１と誤検知する危険性がある。したがって同期位置検出用コード１２１内のパターンとして“０”が連続して“ｋ＋２個”続くパターンを配置する事が望ましい。しかし“０”の連続するパターンが余り長く続くとＰＬＬ回路１７４での位相ずれが発生し易くなる。
【００６０】
　現状ＤＶＤでは、“０”が“ｋ＋３個続く”パターンを利用している（現行ＤＶＤの変調規則は（２,１０；８,１６））。従って現行ＤＶＤよりもビットシフトエラーの発生を抑えて同期コード１１０位置検出および情報再生の信頼性を確保するには本発明において“０”が続く長さを“ｋ＋３”以下にする必要があり、望ましくは“ｋ＋２”にした方が良い。
【００６１】
　“特願平１０−２７５３５８号”（特開２００−１０５９８１）の図８とその説明文に示すように変調後のビットパターンによりＤＳＶ（Digital Sum Value）値が変化する。ＤＳＶ値が０から大きくずれた場合には最適なビットパターン位置で“０”から“１”にビットを変化させることでＤＳＶ値を０に近付ける事が出来る。
【００６２】
　このように本発明ではＤＳＶ値を０に近付けるための特定パターンを持ったＤＣ抑圧用極性反転パターン１２４を同期コード１１０内に持たせている。
【００６３】
　また“特開２０００−３３２６１３”に示す変調方式を採用する場合、復調対象の６チャネルビットの変調後データの直後に存在する「６チャネルビット変調後データの、変調時に採用した変換テーブルの選択情報」も利用して復調対象の６チャネルビットの復調を行う必要がある。
【００６４】
　したがって図２の符号ｅの個所に示すように、同期コード１１０の直前に配置された変調後のシンクフレームデータ１０６の最後の６チャネルビットデータの本来次に来るべき６チャネルビット分の変換テーブルの選択情報を同期コード１１０内の、変換時の変換テーブル選択コード１２２内に記録している。つまり、同期コード１１０内には、変調時の変換テーブル選択コード１２２が存在する。この変調時の変換テーブル選択コード１２２は、直前のシンクフレームデータ１０６の最後の６チャンネルビットデータの次に来るべき６チャンネルビットデータのための、変換テーブル選択情報である。この変換テーブル情報を参照することにより、次のデータを復調するときに、使用すべき変換テーブルを決めることができる。
【００６５】
　図３、図４は本発明における情報再生装置ないしは情報記録再生装置の構造を示す。
【００６６】
　図３は、記録系を示し、図４は再生系を示している。制御部１４３は、装置全体を統括する。インターフェース部１４２から入力した論理セクタ情報１０３は、Ｄａｔａ　ＩＤ,ＩＥＤ,ＣＰＲ＿ＭＡＩ、ＥＤＣ付加部１６８にて、Ｄａｔａ　ＩＤ,ＩＥＤ,ＣＰＲ＿ＭＡＩ、ＥＤＣが付加される。Ｄａｔａ　ＩＤは、Ｄａｔａ　ＩＤ発生部１６５から所定の規則に基づいて発生されている。ＣＰＲ＿ＭＡＩは、ＣＰＲ＿ＭＡＩ発生部１６７から出力されている。Ｄａｔａ　ＩＤ,ＩＥＤ,ＣＰＲ＿ＭＡＩ、ＥＤＣが付加された論理セクタ情報１０３は、スクランブル回路１５７に入力されて、例えば、データ全体がスクランブルされる。スクランブルされたデータは、ＥＣＣエンコーディング回路１６１に入力され、ＥＣＣブロックに変換される。ＥＣＣブロックは、図６の符号ｈ、ｉで示す個所に示されている。
【００６７】
　ＥＣＣブロックは、変調回路１５１に入力されて変調される。この変調処理は、変換テーブル記憶部１５３の変換テーブルが利用される（例えば4ビットから６ビットへの変換テーブル）。テーブルの変調データの選択を行なうには、ＤＳＶ計算部１４８により、連続する変調データに対するＤＳＶが計算され、直流成分が所定のレベル以内（０の連続数、或は１の連続数が所定値以内）となるように選択される。また、ＤＳＶ計算結果に応じて、ＤＣ抑圧用極性反転パターンが選択される。またシンクフレーム位置識別用コード生成部１３６からは、シンクフレーム位置識別用コードが出力される。シンクフレーム位置識別用コードは、１つのＥＣＣブロック内のフレームを識別するためのコードである。
【００６８】
　変調後データ（シンクフレームデータ）と変調関連情報（同期コード：変換テーブル選択コード、シンクフレーム位置識別用コード、ＤＣ抑圧用極性反転パターンを選択するための情報等）は、一時記憶部１５０に記憶され、次に、同期コード生成・付加部１４６に与えられる。同期コード生成・付加部１４６では、同期コード内に図２のｈの部分に示したコードが付加される。
【００６９】
　上記の変調後データと変調関連情報一時記憶部１５０と、同期コード生成・付加部１４６の内容については、更に後述の図９で示されている。
【００７０】
　上記のようにシンクフレーム化されたデータは、情報記録再生部１４１に供給され、光ディスクに記録される。
【００７１】
　光ディスクから再生されたデータは、情報記録再生部１４１からＰＲ等価回路１３０において、波形等価され、ＡＤ変換器１６９でデジタル化される。デジタル化されたデータは、ビタビ復号化器１５６を介して、同期コード位置抽出部１４５、シフトレジスタ回路１７０に入力される。同期コード位置抽出部１４５の同期位置抽出結果に応じて、シフトレジスタ回路１７０の変調データは、復調回路１５２に入力され、復調用変換テーブル記録部１５４の変換テーブルを用いて復調される（例えば６ビットから４ビットへの変換）。復調されたデータからは、Ｄａｔａ　ＩＤ部とＩＥＤ部抽出部１７１において、Ｄａｔａ　ＩＤとＩＥＤが抽出される。Ｄａｔａ　ＩＤは、ＩＥＤを用いてＤａｔａ　ＩＤ部エラーチック部１７２がエラーチックを行なう。ここでは、エラーが無い場合は、ＥＣＣブロックが正常に再生されたことである。エラーがあった場合には、例えばＥＣＣブロックの再読み取りが実行される。
【００７２】
　ＥＣＣブロックは、ＥＣＣでコーディング回路１６２に入力されてエラー訂正処理が施される。エラー訂正されたデータは、ディスクランブル部１５９でディスクランブルされ、元の論理セクタ情報となり論理セクタ抽出部１７３で抽出される。抽出された論理セクタは、インターフェース部１４２を介してデータデコード処理部（図示せず）に送られる。
【００７３】
　図５、図６、図７は、図１の符号ｃの部分に示したデータ列が、ＥＣＣブロックとして構築される様子を示している。図５の符号ｄの部分は、ＥＣＣブロックの各行をデータ０−０−０、０−０−１、０−０−２、…として記述している。物理セクタデータは、１３行のフレームを構築する。この物理セクタの各行には、ＰＩ情報が付加され、最後の行は、ＰＯ情報の行である。そして、１つのＥＣＣブロックが複数の物理セクタデータにより構築される。ＰＯ情報は、複数の物理セクタで構築された１ＥＣＣブロック単位で作成され、各物理セクタに１行づつ分散されている。
【００７４】
　図７に示すように、各物理セクタデータは、１つおきに選択され、第１の小ＥＣＣブロック７−０と、第２の小ＥＣＣブロック７−１とに振り分けられる。
【００７５】
　この例であると、物理セクタデータ（符号ｆの部分）のうち１つの物理セクタデータは、１３行からなる。このうち１行は、ＰＯ情報の一部である。また１つの小ＥＣＣブロックは、３１個の物理セクタデータからなる。６２個の物理セクタデータ（２つの小ＥＣＣブロック）が、例えば、偶数セクタデータと奇数セクタデータに分けられて、それぞれの偶数セクタデータによるブロックと、奇数セクタデータによるブロックのそれぞれ対してＰＯ情報が作成されている。
【００７６】
　図７には、物理セクタデータの配列と、このように配列された物理セクタデータと、各ＥＣＣブロックの関係を示している。図８は、物理セクタデータが情報記憶媒体９に配列されている様子を示している。第１と第２の小ＥＣＣブロックは、トラック上に配列されている物理セクタデータを１つおきに取り込んで構築される。
【００７７】
　本発明実施例では情報記憶媒体９の高密度化を目指して極限近くまでチャネルビット間隔を短くしている。その結果、例えばｄ＝１のパターンの繰り返しである“１０１０１０１０１０１０１０１０１０１０１０１０”のパターンを情報記憶媒体９に記録し、そのデータを情報記録再生部１４１で再生した場合には再生光学系のＭＴＦ特性の遮断周波数に近付いている。このため、再生信号の信号振幅はほとんどノイズに埋もれた形に成る。
【００７８】
　従ってそのようにＭＴＦ特性の限界（遮断周波数）近くまで密度を詰めた記録マークまたはピットを再生する方法として本発明実施例ではＰＲＭＬ（ Partial Response Maximum Likelyhood ）の技術を使っている。すなわち情報記録再生部１４１から再生された信号はＰＲ等化回路１３０により再生波形補正を受ける。ＡＤ（アナログデジタル）変換器１６９で基準クロック発生回路１６０から送られてくる基準クロック１９８のタイミングに合わせてＰＲ等化回路１３０通過後の信号をサンプリングしてデジタル量に変換し、ビタビ復号器１５６内でビタビ復号処理を受ける。
【００７９】
　ビタビ復号処理後のデータは、従来のスライスレベルで２値化されたデータと全く同様なデータとして処理される。ＰＲＭＬの技術を採用した場合、ＡＤ変換器１６９でのサンプリングタイミングがずれるとビタビ復号後のデータのエラー率は増加する。従ってサンプリングタイミングの精度を上げるため、本発明の情報再生装置ないしは情報記録再生装置では特にサンプリングタイミング抽出用回路（シュミットトリガー２値回路１５５とＰＬＬ回路１７４の組み合わせ）を別に持っている。
【００８０】
　本発明の情報再生装置ないしは情報記録再生装置では２値化回路にシュミットトリガー２値化回路１５５を使用している所に特徴が有る。このシュミットトリガー２値化回路１５５は、２値化するためのスライス基準レベルに特定の幅（実際にはダイオードの順方向電圧値）を持たせ、その特定幅を越えた時のみ２値化される特性を持っている。従って例えば上述したように“１０１０１０１０１０１０１０１０１０１０１０１０”のパターンが入力された場合には信号振幅が非常に小さいので２値化の切り替わりが起こらず、それよりも疎のパターンである例えば“１００１００１００１００１００１００１００１”などが入力された場合に再生生信号の振幅が大きくなる。したがって、シュミットトリガー２値化回路１５５では“１”のタイミングに合わせて出力２値化信号の極性切り替えが起きる。本発明実施例ではＮＲＺＩ（ Non Return to Zero Invert ）法を採用しており、上記パターンの“１”の位置と記録マークまたはピットのエッジ部（境界部）が一致している。
【００８１】
　ＰＬＬ回路１７４ではこのシュミットトリガー２値化回路１５５の出力である２値化信号と基準クロック発生回路１６０から送られる基準クロック１９８信号との間の周波数と位相のずれを検出してＰＬＬ回路１７４の出力クロックの周波数と位相を変化させている。基準クロック発生回路１６０ではこのＰＬＬ回路１７４の出力信号とビタビ腹合器１５６の復号特性情報（具体的には図示してないがビタビ複合器１５６内のパスメトリックメモリー内の収束長（収束までの距離）の情報）を用いてビタビ復号後のエラーレートが低くなるように基準クロック１９８（の周波数と位相）にフィードバックを掛ける。
【００８２】
　図２におけるＥＣＣエンコーディング回路１６１、ＥＣＣデコーディング回路１６２、スクランブル回路１５７、デスクランブル回路１５９はいずれも１バイト単位の処理を行っている。変調前の１バイトデータを（ｄ,ｋ；ｍ,ｎ）変調規則に従って変調すると変調後の長さは
　８ｎ÷ｍ　　　　　　　　　　　　　　（１）
となる。
【００８３】
　従って上記の回路でのデータ処理単位を変調後の処理単位で換算すると（１）式で与えられる。図２の符号ｅで示す部分における、変調後のシンクフレームデータ１０６の処理単位は（１）式で与えられるので、図２の符号ｅの部分に示される同期コード１１０と変調後のシンクフレームデータ１０６間の処理の統合性を指向した場合、同期コード１１０のデータサイズ（チャネルビットサイズ）は（１）式の整数倍に設定する必要が有る。従って本発明実施例において同期コード１１０のサイズとして
　８Ｎｎ÷ｍ　　　　　　　　　　　　　（２）
にして同期コード１１０と変調後のシンクフレームデータ１０６間の処理の統合性を確保する所に本発明の大きな特徴がある。（（２）式においてＮは整数値を意味する。）
　本発明の実施例として今まで
　ｄ ＝ １、ｋ ＝ ９、ｍ ＝ ４、ｎ ＝ ６
で説明して来たので、その値を（２）式に代入すると同期コード１１０のトータルデータサイズは
　１２Ｎ　　　　　　　　　　　　　　　（３）
となる。
【００８４】
　現行ＤＶＤの同期コードサイズは３２チャネルビットである。しかし、本発明のポイント［１］とその効果の説明で記載した理由から、同期コード１１０のトータルデータサイズを３２チャネルビットより小さくした方がデータ処理が簡素化され、位置検出／情報識別の信頼性が向上する。従って本発明に於いては、同期コード１１０のトータルデータサイズは２４チャネルビットにする事が望ましい。
【００８５】
　図９では、本発明に係る同期コード１１０の生成と、この同期コードをシンクフレームに付加し、記録するデータ単位を作る部分（同期コード生成・付加部１４６）と変調後データと変調関連情報の一時記憶部１５０の詳細を示している。この部分の動作は、後で図３７、図３８を参照して説明する。
【００８６】
　また図１０では、同期コード位置抽出部１４５と復調回路１５２の詳細を示している。この部分の動作は、後で図３９を参照して説明する。
【００８７】
　本発明の各実施例における同期コード１１０のデータサイズ（と変調後のシンクフレームデータ１０６のデータサイズ）は図２３〜図３６にそれぞれ数値として記載した。
【００８８】
　図１１は、図３、図４に示したＰＬＬ回路１７４の動作と同期位置検出用コード１２１内のパターンとの関係を示す。
【００８９】
　図１１の符号ａの部分は、同期位置検出用コード１２１周辺のパターン内容を意味し、そのパターンが記録された情報記憶媒体９からの再生信号に基付くシュミットトリガー２値化回路１５５出力波形を図１１の符号ｂの部分に示して有る。またＰＬＬ回路１７４の働きにより基準クロック発生回路１６０から出力される基準クロック１９８の時間的変化を図１１の符号ｃ〜符号ｅの部分に示した。
【００９０】
　ＰＬＬ回路１７４は入力信号（図１１の符号ｂの部分）の極性切り替わりタイミングのみで基準クロック１９８との間の周波数／位相ずれ量を検出してフィードバックを掛ける。したがって同期位置検出用コード１２１の中で長い間連続して“０”が続く場所ではＰＬＬ回路１７４のフィードバックが掛からず、次第に基準クロック１９８の位相がずれてくる。
【００９１】
　従って同期位置検出用コード１２１中の長い間連続して“０”が続いた後、初めて“１”が来た場所で基準クロック１９８間の位相ずれ“δ１”を検出して基準クロック１９８にフィードバックが掛かる。しかし、この位置で一度フィードバックが掛かった後は、次の“１”が来る場所まで位相比較が行えないので、次の“１”までの時間が長い（すなわち次の“１”が来るまでの間に挿入される“０”の数が多い）とフィードバックを掛け過ぎて逆に位相外れを起こし易くなる。
【００９２】
　以上の理由から同期位置検出用コード１２１のパターンとして長い間連続して“０”が続き“１”が来た直後にはなるべく“０”の数が少ない状態で“１”が来るパターンを採用してＰＬＬ回路１７４の位相／周波数ずれ補正性能を向上させる所に本発明の特徴がある。
【００９３】
　本発明では現行ＤＶＤの“１０００１”パターンよりもＰＬＬ回路１７４の位相／周波数ずれ補正性能を上げるため、“１”と“１”の間に配置される“０”の個数を２個以下にしている。本発明では情報記憶媒体９の高密度化を目指して最密パターン“１０１”の再生信号がＭＴＦ特性の遮断周波数近傍に来ているので、再生信号の検出特性を向上させるためシュミットトリガー２値化回路１５５では最密パターン“１０１”からは極性反転を起こす２値化信号が得れないように工夫されている。従って上記の理由から同期位置検出用コード１２１内のパターンとして“１”と“１”の間に“０”が２個含まれるパターンを採用している。
【００９４】
　図１２（Ａ）〜図２２（Ｃ）に本発明における同期コード内の構造を示す。
【００９５】
　図１２（Ａ）の実施例は、同期コード１１０内を、同期情報（ＳＹ）として、変調時の変換テーブル選択コード１２２、同期位置検出用コード１２１を配列し、フレーム情報（ＦＲ）として、
ＤＣ抑圧用極性反転パターン１２４、シンクフレーム位置識別用コード１２３を順に配列した例である。
【００９６】
　図１２（Ｂ）の実施例は、同期コード１１０内に、同期情報（ＳＹ）として、変調時の変換テーブル選択コード１２２、ＤＣ抑圧用極性反転パターン１２４、同期位置検出用コード１２１を配列し、フレーム情報（ＦＲ）として、シンクフレーム位置識別用コード１２３を順に配列した例である。
【００９７】
　図１３（Ａ）の実施例は、同期コード１１０内に、フレーム情報（ＦＲ）として、変調時の変換テーブル選択コード１２２、シンクフレーム位置識別用コード１２３を順に配列し、同期情報（ＳＹ）として、同期位置検出用コード１２１、ＤＣ抑圧用極性反転パターン１２４をを順に配列した例である。
【００９８】
　図１３（Ｂ）の実施例は、同期コード１１０内に、フレーム情報（ＦＲ）として、変調時の変換テーブル選択コード１２２、ＤＣ抑圧用極性反転パターン１２４、シンクフレーム位置識別用コード１２３を順に配列し、同期情報（ＳＹ）として、同期位置検出用コード１２１を配列した例である。
【００９９】
　図１３（Ｃ）の実施例は、同期コード１１０内に、フレーム情報（ＦＲ）として、変調時の変換テーブル選択コード１２２、シンクフレーム位置識別用コード１２３、ＤＣ抑圧用極性反転パターン１２４、シンクフレーム位置識別用コード１２３を順に配列し、同期情報（ＳＹ）として、同期位置検出用コード１２１を配列した例である。
【０１００】
　図１４（Ａ）の実施例は、同期コード１１０内に、同期情報（ＳＹ）として、変調時の変換テーブル選択コード１２２、同期位置検出用コード１２１を配列し，フレーム情報（ＦＲ）として、
シンクフレーム位置識別用コード１２３とＤＣ抑圧用極性反転パターン１２４とを一体化させたパターンを配列した例である。
【０１０１】
　図１４（Ｂ）の実施例は、同期コード１１０内に、同期情報（ＳＹ）として、変調時の変換テーブル選択コード１２２とＤＣ抑圧用極性反転パターン１２４とを一体化させたパターンと同期位置検出用コード１２１とを配列し、フレーム情報（ＦＲ）として、シンクフレーム位置識別用コード１２３を配列した例である。
【０１０２】
　図１５（Ａ）の実施例は、同期コード１１０内に、フレーム情報（ＦＲ）として、変調時の変換テーブル選択コード１２２とシンクフレーム位置識別用コード１２３を一体化させたパターンを配列し、同期情報（ＳＹ）として、同期位置検出用コード１２１とＤＣ抑圧用極性反転パターン１２４とを配列した例である。
【０１０３】
　図１５（Ｂ）の実施例は、同期コード１１０内に、フレーム情報（ＦＲ）として、変調時の変換テーブル選択コード１２２とＤＣ抑圧用極性反転パターン１２４とを一体化させたパターンと、シンクフレーム位置識別用コード１２３とを配列し、パターンを配列し、同期情報（ＳＹ）として、同期位置検出用コード１２１を配列した例である。
【０１０４】
　図１６（Ａ）の実施例は、同期コード１１０内に、フレーム情報（ＦＲ）として、変調時の変換テーブル選択コード１２２とシンクフレーム位置識別用コード１２３を一体化させたパターンと、ＤＣ抑圧用極性反転パターン１２４とを配列し、同期情報（ＳＹ）として、同期位置検出用コード１２１を配列した例である。
【０１０５】
　図１６（Ｂ）の実施例は、同期コード１１０内に、フレーム情報（ＦＲ）として、変調時の変換テーブル選択コード１２２の次に、シンクフレーム位置識別用コード１２３とＤＣ抑圧用極性反転パターン１２４とを一体化させたパターンとを配列し、同期情報（ＳＹ）として、同期位置検出用コード１２１を配列した例である。
【０１０６】
　図１７（Ａ）の実施例は、同期コード１１０内に、フレーム情報（ＦＲ）として、変調時の変換テーブル選択コード１２２とシンクフレーム位置識別用コード１２３とＤＣ抑圧用極性反転パターン１２４とを一体化させたパターンとして配列し、同期情報（ＳＹ）として、同期位置検出用コード１２１を配列した例である。
【０１０７】
　図１７（Ｂ）の実施例は、同期コード１１０内に、同期情報（ＳＹ）として、変調時の変換テーブル選択コード１２２とシンクフレーム位置識別用コード１２３とＤＣ抑圧用極性反転パターン１２４と同期位置検出用コード１２１を一体化させたパターンとして配列した例である。
【０１０８】
　図１８（Ａ）の実施例は、同期コード１１０内に、フレーム情報（ＦＲ）として、変調時の変換テーブル選択コード１２２とシンクフレーム位置識別用コード１２３とを一体化させたパターンとして配列し、同期情報（ＳＹ）として、同期位置検出用コード１２１とＤＣ抑圧用極性反転パターン１２４とを一体化したパターンとして配列した例である。
【０１０９】
　図１８（Ｂ）の実施例は、同期コード１１０内に、フレーム情報（ＦＲ）として、変調時の変換テーブル選択コード１２２とシンクフレーム位置識別用コード１２３とを配列し、同期情報（ＳＹ）として、同期位置検出用コード１２１とＤＣ抑圧用極性反転パターン１２４とを一体化したパターンとして配列した例である。
【０１１０】
　図１９（Ａ）の実施例は、同期コード１１０内に、同期情報（ＳＹ）として、変調時の変換テーブル選択コード１２２と、ＤＣ抑圧用極性反転パターン１２４とを配列し、この次に、同期位置検出用コード１２１とシンクフレーム位置識別用コード１２３とを一体化させたパターンとを配列した例である。
【０１１１】
　図２０（Ａ）の実施例は、同期コード１１０内に、同期情報（ＳＹ）として、変調時の変換テーブル選択コード１２２と、同期位置検出用コード１２１と、ＤＣ抑圧用極性反転パターン１２４とを順に配列し、フレーム情報（ＦＲ）として、変調後のシンクフレーム位置識別コード１２５を配列した例である。
【０１１２】
　図２０（Ｂ）の実施例は、同期コード１１０内に、同期情報（ＳＹ）として、変調時の変換テーブル選択コード１２２と、ＤＣ抑圧用極性反転パターン１２４と、同期位置検出用コード１２１とを順に配列し、フレーム情報（ＦＲ）として、変調後のシンクフレーム位置識別コード１２５を配列した例である。
【０１１３】
　図２１の実施例は、同期コード１１０内に、同期情報（ＳＹ）として、変調時の変換テーブル選択コード１２２とＤＣ抑圧用極性反転パターン１２４とを一体化したパターンを配列し、この次に同期位置検出用コード１２１とを配列し、フレーム情報（ＦＲ）として、変調後のシンクフレーム位置識別コード１２５を配列した例である。
【０１１４】
　図２２（Ａ）の実施例は、同期コード１１０内に、同期情報（ＳＹ）のみとし、変調時の変換テーブル選択コード１２２と、同期位置検出用コード１２１と、ＤＣ抑圧用極性反転パターン１２４とを順に配列した例である。
【０１１５】
　図２２（Ｂ）の実施例は、同期コード１１０内に、同期情報（ＳＹ）のみとし、変調時の変換テーブル選択コード１２２と、ＤＣ抑圧用極性反転パターン１２４と、同期位置検出用コード１２１とを順に配列した例である。
【０１１６】
　図２２（Ｃ）の実施例は、同期コード１１０内に、同期情報（ＳＹ）のみとし、変調時の変換テーブル選択コード１２２とＤＣ抑圧用極性反転パターン１２４とを一体化したパターンを配列し、この次に同期位置検出用コード１２１とを配列した例である。
【０１１７】
　上記したようにこの発明では、同期コード１１０の例として、変調後の変換テーブル選択コード１２２、同期位置検出用コード１２１、シンクフレーム位置識別用コード１２３、ＤＣ抑圧用極性反転パターン１２４をそれぞれ兼用することなく、別々に配置した構造がある。
【０１１８】
　またこの他に、一部を合体・兼用した構造が可能である。
【０１１９】
　また図２０（Ａ），（Ｂ）、図２１は変調後のシンクフレーム位置識別用コード１２５を変調させた構造で、それにより非変調データ領域１０８のチャネルビットサイズを下げて同期コード検出性能を向上させることが出来る。
【０１２０】
　図２２は、後述する図２９〜図３２、図３５などで用いられる“ＳＹ”のみの情報の具体的な構造を示したもので、この構造を採用する事で後述するように情報記憶媒体９へのユーザデータの利用効率を上げることが出来る。
【０１２１】
　次に、図２３〜図２６に同期コード１１０内の具体的なビットパターン実施例を示す。
【０１２２】
　それぞれは図１４（Ａ）、図１４（Ｂ）、図１５（Ａ）、図１７（Ａ）に示した同期コード１１０構造に対応した具体的なビットパターンを示している。図２３〜図２６での“＊”はＤＳＶ値が“０”に近付くように適宜“０”か“１”を選択することを意味している。
【０１２３】
　図２３の例は、変調時の変換テーブル選択コード１２２と同期位置検出用コードを組み合わせて“０”を“ｋ＋２個”続けている所に特徴がある。符号ａで示す部分は、図１４（Ａ）に示した内容と同じである。変調時の変換テーブル選択コード１２２としては、２つのパターンが存在し、変換テーブル番号として０又は１が設定されている（符号ｃで示す部分）。また同期位置検出用コード１２１としては、１２ビット、又は１８ビット、又は２４ビットが割り当てられる（符号ｂで示す部分）。シンクフレーム位置識別コードとＤＣ抑圧用極性反転パターンを一体兼用させたパターンとしては、６ビットが割り当てられている（符号ｄで示す部分）。
【０１２４】
　パターン０００１０＊の場合は、フレーム０を意味し、パターン００１００＊の場合は、フレーム１を意味し、パターン０００１０＊の場合は、フレーム２を意味し、パターン０１０１０＊の場合は、フレーム３を意味し、パターン００＊０１０又は０＊００１０の場合は、フレーム４を意味する。
【０１２５】
　上記のように同期位置検出用コード１２１のパターンは、“１”“１”の間隔が１）変調規則で発生し得る最大長より長い部分がある、２）変調規則で発生し得る最密（最小）長を含まない（最小の次に長いパターンの場合ＰＬＬ補正に有利であるからである）、３）変調時の変換テーブル選択コードと同期位置検出用コードを組み合せて“０”をｋ＋２個続けている部分を有する。
【０１２６】
などの条件を満たしている。
【０１２７】
　図２４の例は、図１４（Ｂ）に示した同期コード１１０の構造に対応した具体的なビットパターンを示している。この例では、同期位置検出コード１２１の前に、変調時の変換テーブル選択コードとＤＣ抑圧用極性反転パターンとを一体兼用させたパターンを利用している。
【０１２８】
パターンとしては、テーブル番号０のパターンとして１００＊１、テーブル番号１のパターンとして０１０＊０１が設定されている（符号ｃで示す部分）。同期位置検出用コード１２１は、符号ｂで示す部分に記載されるように、１２ビット、又は１８ビット、又は２４ビットが採用されている。さらにシンクフレーム位置識別用コード１１２３は、６ビットが割り当てられており、１２パターンの中で８パターンが採用される（符号ｄで示す部分）。
【０１２９】
　この例でも“１”“１”の間隔が１）変調規則で発生し得る最大長より長い部分がある、２）変調規則で発生し得る最密（最小）長を含まないという規則を有する。
【０１３０】
　図２５の例は、図１５（Ａ）に示した同期コード１１０の構造に対応した具体的なビットパターンを示している。この例では、フレーム情報（ＦＲ）として、変調時の変換テーブル選択コード１２２とシンクフレーム位置識別用コード１２３を一体化させたパターン（６ビット割り当て）を配列し、同期情報（ＳＹ）として、同期位置検出用コード１２１（１２又は１８又は２４ビット）とＤＣ抑圧用極性反転パターン１２４（６ビット）とを配列した例である。
【０１３１】
　シンクフレーム位置番号としては、変換テーブル０を使用したときの６つのパターンと、変換テーブル１を使用したときの６つのパターンが設定さている（符号ｃで示す部分）。
【０１３２】
　同期位置検出コード１２１としては、符号ｂで示す部分に示されるコードの何れかが採用される。またＤＣ抑圧用極性反転パターン１２４としては、６ビットが割り当てられ１００１０＊が利用される。
【０１３３】
　この例では、同期位置検出用コード１２１のパターンは“１”と“１”の間隔が、１）変調規則で発生し得る最大長よりも長くする（この例では“０”が“ｋ＋２”続いている）。２）同期位置検出用コードとＤＣ抑圧用極性判定パターンを組み合せて“０”を“２個”続けるパターンを構成する。という規則がある。
【０１３４】
　図２６の例は、図１７（Ａ）に示した同期コード１１０の構造に対応した具体的なビットパターンを示している。この例では、同期コード１１０内に、フレーム情報（ＦＲ）として、変調時の変換テーブル選択コード１２２とシンクフレーム位置識別用コード１２３とＤＣ抑圧用極性反転パターン１２４とを一体化させたパターン（８ビット）（符号ｃで示す部分）として配列し、同期情報（ＳＹ）として、同期位置検出用コード１２１（符号ｂで示した部分）を配列した例である。
【０１３５】
　シンクフレーム位置番号としては、変換テーブル０を使用したときの１４のパターンと、変換テーブル１を使用したときの１４のパターンが設定さている（符号ｃで示す部分）。また変換テーブル０と１には、ＤＣパターンＡ（７種類）とＤＣパターンＢ（７種類）との分類がある。
【０１３６】
　この実施例においても同期位置検出用コード１２１のパターンは“１”と“１”の間隔が、１）変調規則で発生し得る最大長よりも長くする（この例では“０”が“ｋ＋２”続いている）。２）変調規則で発生し得る最密（最小）長を含まない（“０”を“２個”続けるパターンを構成する）。という規則がある。
【０１３７】
　図２７〜図３５に本発明における１物理セクタ内の同期コード配置方法の各種の実施例を示す。図２７〜図３５のｂは図２の符号ｅの部分に示した直線上に記載した同期コード１１０と変調後のシンクフレームデータ１０６の並びをマトリックス（行列）状に並び替えて見易くしたものである。
【０１３８】
　本発明の実施例の応用例として同期コード内構造は図１２〜図２２に示すように各種の構造を取る。図２７〜図３５に用いられる同期コード１１０内の具体的構造と図１２〜図２２に示す構造との対応を取るため、図１２〜図２２に示す各構造内での各部分を統合して“ＳＹ”“ＳＹ＊”“ＦＲ＊”（＊は数字を表す）と言うグループでまとめ、各部分と前記まとめたグループ間の対応を図１２〜図２２内に示した。
【０１３９】
　例えば図２７の同期コード１１０の部分は“ＳＹ”“ＦＲ＊”の順で並んでいるので、図１２（Ａ），図１２（Ｂ）、図１４（Ａ）、図１４（Ｂ）と、図２０（Ａ），図２０（Ｂ），図２１の全ての構造が図２７に示した同期コード１１０内の構造として対応する。
【０１４０】
　図２７と図３３の構造の場合は“ＳＹ”の後ろに“ＦＲ＊”が来ているので、図１０に示した同期位置検出用コード検出部１８２で、“ＳＹ”から同期コード１１０位置を検出した後、その直後に来る“ＦＲ＊”を可変コード転送部１８４を経由してシンクフレーム位置識別用コード内容の識別部１８５に転送する。これにより、同期コード１１０の物理セクタ内の位置を割り出す。
【０１４１】
　図２８の構造の場合は“ＳＹ”の前に“ＦＲ＊”が配置されているので、可変コード転送部１８３を経由してシンクフレーム位置識別用コード内容の識別部１８５に転送し、同期コード１１０の物理セクタ内の位置を割り出す。
【０１４２】
　図２９〜図３２の構造の場合は、同期コード１１０内の半分が、シンクフレーム位置識別用コードが含まれない“ＳＹ”のみの情報となっている。ここでは内蔵されたＤＣ制御用極性反転パターン１２４により変調後データに対するＤＳＶ値補正のみを行っている。
【０１４３】
　上記の図２９〜図３２の構造の場合は、“ＳＹ”の部分のサイズが他の同期コード１１０と同様の２４ビットにされている。しかし、“ＳＹ”の機能が限定されているため、この部分のサイズを小さくして１物理セクタ内の同期コード１１０に使用するトータルビット数を減らしている。これにより、情報記憶媒体９へのユーザデータの利用効率の向上（１物理セクタ内の変調後のシンクフレームデータ１０６の占有率を向上）させる事が出来る効果が有る。本発明の他の応用例として更にこの利用効率向上の効果を高めるために従来のＤＶＤにおける１物理セクタ内に挿入する同期コード１１０数２６個を図３３のように半減させて１３個とする方法がある。
【０１４４】
　図３４と図３５に本発明における１物理セクタ内の同期コード配置方法に関する他の実施例を示す。
【０１４５】
　図３５の構造は、同期コード内の構造が図１７（Ｂ）、図１９（Ａ），図１９（Ｂ）のいずれかの構造を持ち、また、図３４の構造は、図１３（Ａ）〜（Ｃ）、図１５（Ａ）、図１５（Ｂ），図１６（Ａ），図１６（Ｂ），１７（Ａ），図１８（Ａ），図１８（Ｂ）のいずれかの構造をもつ。しかしこの図３５の構造と、図３４の構造とは、実質的な（他のコード／パターンと兼用された）シンクフレーム位置識別用コード１２３に対応したシンク位置番号１１５の組み合わせ・配置順は同じものである。
【０１４６】
　図３５の“ＳＹ０”あるいは図３４の“ＦＲ０”を同一物理セクタ内の最初の位置に配置するだけで無く、同じ“ＳＹ０”あるいは“ＦＲ０”を他の場所（２番目、５番目、７番目、１４番目、１５番目、１８番目、２０番目）にも配置している所に本発明の大きな特徴がある。また１物理セクタ内を完全に２分割（変調後のシンクフレームデータ１０６-１２の最後部分を境界として２分割）した時に“ＳＹ０”または“ＦＲ０”の配置位置が前記２分割前後で完全に一致している所に次の特徴がある。
【０１４７】
　つまり変調後のシンクフレームデータ１０６-０の直前に“ＳＹ０”または“ＦＲ０”が存在し、それに対応して変調後のシンクフレームデータ１０６-１３の直前に“ＳＹ０”または“ＦＲ０”が存在する。また変調後のシンクフレームデータ１０６-１の直前に“ＳＹ０”または“ＦＲ０”が存在し、それに対応して変調後のシンクフレームデータ１０６-１４の直前に“ＳＹ０”または“ＦＲ０”が存在する。さらに変調後のシンクフレームデータ１０６-４の直前に“ＳＹ０”または“ＦＲ０”が存在し、それに対応して変調後のシンクフレームデータ１０６-１７の直前に“ＳＹ０”または“ＦＲ０”が存在する。
【０１４８】
　このように１物理セクタを２分割して２分割した前後で“ＳＹ０”または“ＦＲ０”を対称に配置すると、物理セクタ内の任意の位置で“ＳＹ０”または“ＦＲ０”が検知された場合、変調後のシンクフレームデータ１０６の配置位置割り出し対象の範囲が従来の２６通りではなく、その半分の１３通りとなる。これは、変調後のシンクフレームデータ１０６の配置位置割り出し処理が簡素化されることを意味する。
【０１４９】
　また同時に２分割した前後で“ＳＹ１”または“ＦＲ１”と“ＳＹ２”または“ＦＲ２”の配置が対称かつ逆転された配置になっている。つまり変調後のシンクフレームデータ１０６-２の直前に“ＳＹ１”または“ＦＲ１”が存在し、それに対応した対称位置にある変調後のシンクフレームデータ１０６-１５の直前には１と２が入れ替わった“ＳＹ２”または“ＦＲ２”が存在する。また変調後のシンクフレームデータ１０６-１１の直前に“ＳＹ２”または“ＦＲ２”が存在し、それに対応した対称位置に有る変調後のシンクフレームデータ１０６-２４の直前には今度は２と１が入れ替わった“ＳＹ１”または“ＦＲ１”が存在する。
【０１５０】
　このように物理セクタを２分割して前後の配置を見ると“ＳＹ０”または“ＦＲ０”は前後で対称な位置に配置され、“ＳＹ１”または“ＦＲ１”と“ＳＹ２”または“ＦＲ２”は前後で対称でかつ１と２が入れ替わった位置に配置されている。この配置を取る事で“ＳＹ０”、“ＳＹ１”、“ＳＹ２”の３種類または“ＦＲ０”“ＦＲ１”“ＦＲ２”の３種類のみを配置することで同期コード１１０の連続配置順を調べるだけで現在再生中の変調後のシンクフレームデータ１０６の位置を割り出す事が可能となる。
【０１５１】
　次に、図３４、図３５に示した同期コード配置方法に対して複数同期コード１１０での前後の情報の並びを利用して現在再生中のデータの物理セクタ内の位置を割り出す方法を図３６と図４２を用いて説明する。なお図３７乃至図４１では、図３、図４に示した装置の動作例を説明しているが、これについては後述する。
【０１５２】
　図３６に示すようなビタビ復号器１５６（図４参照）の出力データは、同期コード位置検出部１４５に転送され（図４２のステップＳＴ５１）、ここでで同期コード１１０の位置を検出する対象とされる。つまりコンパレータからなる同期位置検出用コード検出部１８２で、パターンマッチング法により同期位置検出用コード１２１の位置を検出する（図４２のステップＳＴ５２）。
【０１５３】
　その後、検出された同期コード１１０の情報は、制御部１４３を経由して図３６に示すようにメモリー部１７５に順次保存される。つまりステップＳＴ５２の検出タイミングを利用してシンク振れ無位置識別用コード内容の識別部１８５，１８６５により、シンクフレーム位置識別用コード１２３の情報を抽出し、制御部１４３を介してメモリー部１７５に抽出履歴情報を記録する（図４２のステップＳＴ５３）。
【０１５４】
　同期コード１１０の位置が分かれば、ビタビ復号器１５６から出力されたデータの内変調後のシンクフレームデータ１０６のみを抜き出してシフトレジスタ回路１７０へ転送できる。つまりステップＳＴ５２のタイミングを利用して変調後のシンクフレームデータ１０６のみを抽出し、遅延させてタイミングを合せるために変調後のシンクフレームデータ１０６をシフトレジスタ回路１７０に転送する（図４２のステップＳＴ５４）。
【０１５５】
　次に制御部１４３はメモリー部１７５内に記録された同期コード１１０の履歴情報を読み出し、シンクフレーム位置識別用コードの並び順を識別する（図４２のステップＳＴ５５）。そして、シフトレジスタ回路１７０内に一時保存された変調後のシンクフレームデータ１０６の物理セクタ内の位置を割り出す（図４２のステップＳＴ５６）。つまり、制御部１４３内では、識別したシンクフレーム位置識別用コードの並び順に対して、例えば、図３４、又は図３５に示した並び順のデータから、シフトレジスタ回路１７０に転送した変調後のシンクフレームデータ１０６の物理セクタ内での位置を割り出す。
【０１５６】
　次に必要に応じてシフトレジスタ回路１７０に転送した変調後のシンクフレームデータ１０６を復調回路１５２へ転送して復調を開始する（ステップＳＴ５７）。
【０１５７】
　例えば図３６に示すようにメモリー部１７５に保存された同期コード１１０の並びが“ＦＲ０→ＦＲ２→ＦＲ１”または“ＳＹ０→ＳＹ２→ＳＹ１”なら、“ＦＲ０”または“ＳＹ０”の直後には“変調後のシンクフレームデータ１０６-６”が存在し、“ＦＲ０→ＦＲ０→ＦＲ１”または“ＳＹ０→ＳＹ０→ＳＹ１”なら“ＦＲ０”または“ＳＹ０”の直後には“変調後のシンクフレームデータ１０６-０”が存在すると割り出す事が可能となる。
【０１５８】
　このように物理セクタ内の位置を割り出し、希望の位置の変調後のシンクフレームデータ１０６がシフトレジスタ回路１７０内に入力された事が確認出来た場合には、そのデータを復調回路１５２に転送して復調を開始する（図３０ＳＴ５７）。
【０１５９】
　図３７は、図１１〜図１３に示すような同期コードを採用した場合のデータ変換処理を説明するために示している。
【０１６０】
　ステップＳＴ１では、インターフェース部１４２にて記録すべき論理セクタ情報１０３を受信する。次のステップＳＴ２では、Ｄａｔａ　ＩＤ発生部１６５にてセクタ毎のＤａｔａ　ＩＤ情報とＩＥＤ情報を生成する。次のステップＳＴ３では、Ｄａｔａ　ＩＤ、ＩＥＤ、ＣＰＲ＿ＭＡＩ、ＥＤＣ付加部１６８にて図１の符号ｃの部分または図５の符号ｃの部分に示すデータ配置を作成する。
【０１６１】
　さらにステップＳＴ４では、クランブル回路１５７により論理セクタ情報１０３に対してスクランブル処理を行う。ステップＳＴ５では、ＥＣＣエンコーディング回路１６１にて図５、図６、図７に示す構造のＥＣＣブロックを構成する。
【０１６２】
　次にステップＳＴ６では、ＥＣＣエンコーディング回路１６１内で作成したＥＣＣブロックを構成する物理セクタ内を２６分割もしくは１３分割して図１の符号ｄの部分に示すようにシンク・フレーム・データ１０５に分ける。
【０１６３】
　次のステップＳＴ８では、変調回路１５１内でシンク・フレーム・データ１０５単位で変調し、その結果を変調後データの一時記憶部１３９へ転送する。
【０１６４】
　（１）変調時にはＤＳＶ値計算部１４８にて逐次ＤＳＶ値を計算し、その値を元に変調時の変換テーブル記憶部１５３内から変調に利用するテーブルを選択し、その変換テーブル選択情報１９２を変調時に採用した変換テーブル選択情報記憶部１３３に転送する。
【０１６５】
　（２）同時に変調時に計算されるＤＳＶ値情報１９１の内、シンク・フレーム・データ１０５毎の差分値をシンク・フレーム・データ１０５単位のＤＳＶ差分履歴記憶部１３１へ転送する。
【０１６６】
　次のステップＳＴ９では、変調時に採用した変換テーブル選択情報記憶部１３３から転送されたデータを元に変調時の変換テーブル選択コード生成部１３４内で変調時の変換テーブル選択コード１２２を設定する。
【０１６７】
　そして次のステップＳＴ１０では、同期位置検出用コード生成部１３６にて同期位置検出用コード１２１を生成する。
【０１６８】
　ステップＳＴ１１では、記録データ合成部１３８で合成した後の情報記録生成部１４１で記録するデータに対するＤＳＶ計算結果（ＤＳＶ値計算部１４９出力）とシンク・フレーム・データ１０５単位のＤＳＶ差分履歴記憶部１３１の出力結果を基にＤＣ抑圧用極性反転のパターン決定部１３２内でＤＣ抑圧用極性反転パターン１２４を設定する。
【０１６９】
　次のステップＳＴ１２では、シンクフレーム位置識別用コード生成部１３５にてシンクフレーム位置識別用コード１２３を生成する。
【０１７０】
　さらに次のステップＳＴ１３では、同期コード１１０生成部１３７でＳＴ９〜ＳＴ１２で生成したデータを合成して同期コード１１０を生成する。
【０１７１】
　次のステップＳＴ１４では、記録データ合成部１３８で同期コード１１０生成部１３７で作成したデータと変調後のデータの一時記憶部１３９に記録されたデータを合成して図２の符号ｅの部分、または図２６〜図３２に示したデータ配置を作成する。
【０１７２】
　次に、ステップＳＴ１４で作成したデータを情報記録再生部１４１へ転送し、情報記憶媒体９に転送すると共に、そのデータに対してＤＳＶ値計算部１４９で逐次ＤＳＶの値を計算し、その結果をＤＣ抑圧用極性反転パターン決定部１３２へ転送する。
【０１７３】
　図３８は、図１４〜図１９に示すような同期コードを採用した場合のデータ変換処理を説明するために示している。
【０１７４】
　ステップＳＴ１では、インターフェース部１４２にて記録すべき論理セクタ情報１０３を受信する。ステップＳＴ２では、Date ID 発生部１６５にてセクタ毎の Date ID 情報とＩＥＤ情報を生成する。次のステップＳＴ３では、Ｄａｔａ　ＩＤ、ＩＥＤ、ＣＰＲ＿ＭＡＩ、ＥＤＣ付加部１６８にて図１の符号ｃで示す部分または図５の符号ｃで示す部分に示すデータ配置を作成する。
【０１７５】
　ステップＳＴ４で、クランブル回路１５７により論理セクタ情報１０３に対してスクランブル処理を行う。次のステップＳＴ５では、ＥＣＣエンコーディング回路１６１にて図５の符号ｃで示す部分、図６、図７の符号ｈ、ｉの部分に示す構造のＥＣＣブロックを構成する。
【０１７６】
　次のステップＳＴ６では、ＥＣＣエンコーディング回路１６１内で作成したＥＣＣブロックを構成する物理セクタ内を２６分割もしくは１３分割して図１の符号ｄの部分でに示すようにシンク・フレーム・データ１０５に分ける。
【０１７７】
　ステップＳＴ７では、図２の符号eの部分、又は、図２６の符号ｂで示す部分、図２７〜図３１、図３２に示すように１物理セクタ内の各変調後のシンク・フレーム・データ１０６の位置に対応したシンクフレーム位置識別コードをシンク・フレーム位置識別用コード発生部１３６で作成する。このシンクフレーム位置識別コードは、変調回路１５１内で図１の符号ｄで示す部分の各シンク・フレーム・データ１０５の先頭に配置する。
【０１７８】
　次のステップＳＴ８'では、変調回路１５１内でシンク・フレーム・データ１０５単位で先頭に配置したシンクフレーム位置識別コードを含めて変調処理を行う。
【０１７９】
（１）変調時にはＤＳＶ値計算部１４８にて逐次ＤＳＶ値を計算し、その値を元に変調時の変換テーブル記憶部１５３内から変調に利用するテーブルを選択し、その変換テーブル選択情報１９２を、変調時に採用した変換テーブル選択情報として、記憶部１３３に転送する。
【０１８０】
（２）同時に変調時に計算されるＤＳＶ値情報１９１の内、シンク・フレーム・データ１０５毎の差分値をシンク・フレーム・データ１０５単位のＤＳＶ差分履歴記憶部１３１へ転送する。
【０１８１】
　次のステップＳＴ９では、変換テーブル選択情報記憶部１３３から転送されたデータを元に変調時の変換テーブル選択コード生成部１３４内で、変調時の変換テーブル選択コード１２２を設定する。
【０１８２】
　ステップＳＴ１０では、同期位置検出用コード生成部１３６にて同期位置検出用コード１２１を生成する。
【０１８３】
　ステップＳＴ１１では、記録データ合成部１３８で合成した後のデータであって、情報記録再生部１４１で記録するデータに対し、ＤＳＶ計算結果（ＤＳＶ値計算部１４９出力）とシンク・フレーム・データ１０５単位のＤＳＶ差分履歴記憶部１３１の出力結果を基に、ＤＣ抑圧用極性反転パターン１２４を設定する。ＤＣ抑圧用極性反転パターン１２４は、ＤＣ抑圧用極性反転パターン決定部１３２内で設定される。
【０１８４】
　ステップＳＴ１３では、同期コード１１０生成部１３７でステップＳＴ９〜ＳＴ１１で生成したデータを合成して同期コード１１０を生成する。
【０１８５】
　ステップＳＴ１４では、記録データ合成部１３８で同期コード１１０生成部１３７で作成したデータと変調後のデータの一時記憶部１３９に記録されたデータを合成して図２の符号ｅで示す部分、または図２６〜図３２に示したデータ配置を作成する。
【０１８６】
　そしてステップＳＴ１５では、ステップＳＴ１４で作成したデータを情報記録再生部１４１へ転送し、情報記憶媒体９に転送すると共に、そのデータに対してＤＳＶ値計算部１４９で逐次ＤＳＶの値を計算し、その結果をＤＣ抑圧用極性反転パターン決定部１３２へ転送する。
【０１８７】
　図３９は、本発明の装置において、単純に情報を再生するときのデータ変換処理を説明するために示している。
【０１８８】
　ステップＳＴ２１で、インターフェース部１４２で情報記憶媒体９から再生すべき範囲の指示を受信する。次のステップＳＴ２２で、情報記録再生部１４１で図２の符号eの部分に示す同期コード１１０変調後のシンクフレームデータ１０６が混在されたデータを再生し、再生されたデータをそのままシフトレジスター回路１８１へ転送する。次のステップＳＴ２３では、コンパレーター回路から構成される同期位置検出用コード検出部１８２で同期位置検出用コード１２１が転送されるタイミングを検出する。
【０１８９】
　ステップＳＴ２４で、ステップＳＴ２３の検出タイミングを元に可変コード転送部１８３で変調時の変換テーブル選択コード１２２を抽出し、変調時の変換テーブル選択コード識別部１８７へ転送する。
【０１９０】
　ステップＳＴ２５では、変調時の変換テーブル選択コード識別部１８７では変換テーブル選択コード１２２から変換テーブル選択情報１９６を解読してその解読結果を復調用変換テーブル選択・転送部１８９へ転送する。
【０１９１】
　ステップＳＴ２６では、情報記録再生部１４１から転送されたデータに対して同期コード位置抽出部１４５内、又は復調回路１５２内にある識別部（シンクフレーム位置識別用コード内容の識別）１８５，１８６で、ステップＳＴ２３の検出タイミングを元に、シンクフレーム位置識別用コード１２３の情報を読取る。そして図４２に示した方法により、変調後のシンクフレームデータ１０６の位置を割り出し、ステップＳＴ２４で転送されたデータを利用して復調処理を行う。
【０１９２】
　次にステップＳＴ２７では、ＥＣＣデコーディング回路６２にてエラー訂正を行う。ステップＳＴ２８では、デスクランブル回路１５９によりデスクランブル処理を行う。
【０１９３】
　そして、ステップＳＴ２９で、論理セクタ情報抽出部１７３内でＤａｔａ　ＩＤ,ＩＥＤ,　ＣＰＲ＿ＭＡＩ、ＥＤＣを削除し、論理セクタ情報１０３のみをインターフェース部１４２を介して外部に転送する。
【０１９４】
　図４０は、図１１〜図１３に示すような同期コードを採用し、情報記録媒体の所定位置へアクセスが行なわれた場合の制御動作を説明するために示している。
【０１９５】
　ステップＳＴ３１では、インターフェース部１４２で情報記憶媒体９から再生すべき範囲の指示を受信する。ステップＳＴ３２で、制御部１４３内でステップＳＴ３１で受信した情報を元に情報記憶媒体９上の再生開始セクタに対応したＤａｔａ　ＩＤ　1の値を算出する。
【０１９６】
　ステップＳＴ３３で、制御部１４３は情報記録再生部４１を制御して情報記憶媒体９上のおよその再生開始位置から情報再生を開始させる。次のステップＳＴ３４では、情報記録再生部１４１で図２の符号eで示す部分の同期コード１１０、及び変調後のシンクフレームデータ１０６が混在されたデータを再生し、再生されたデータをそのままシフトレジスター回路１８１へ転送する。
【０１９７】
　次のステップＳＴ３５では、同期位置検出用コード検出部１８２で同期位置検出用コード１２１が転送されるタイミングを検出する。ステップＳＴ３６では、ステップＳＴ３５の検出タイミングを利用し、変調時の変換テーブル選択コード識別部１８７は、変換テーブル選択情報１９６を解読し、その解読結果を復調用変換テーブル選択・転送部１８９へ転送する。
【０１９８】
　そしてステップＳＴ３７は、ステップＳＴ３５の検出タイミングを利用し、可変コード転送部１８３または１８４に存在するシンクフレーム位置識別用コード１２３の情報を読取る。そして、図４２に示した方法により、現在再生中のシンクフレームデータ１０６が、物理セクタ内のどの位置に存在するかを判別し、その結果を制御部１４３へ転送する。
【０１９９】
　次のステップＳＴ４０では、物理セクタ内の最初のシンクフレームデータ１０６−１の位置かどうかを判定する。
【０２００】
判定結果がハイであれば、ステップＳＴ４１で、ステップＳＴ３５の検出タイミングを利用して物理セクタ内の最初のシンクフレームデータ１０５−０の先頭位置に存在するＤａｔａ　ＩＤ　１−０とＩＥＤ２−０情報を、Ｄａｔａ　ＩＤ部とＩＥＤ部抽出部１７１へ転送する。判定結果がいいえであれば、ステップＳＴ３４に戻る。
【０２０１】
　ステップＳＴ４２では、Ｄａｔａ　ＩＤ部のエラーチェック部１７２でIDE　２の情報を利用して検出したＤａｔａ　ＩＤ１情報にエラーが無いかチェックする。
【０２０２】
　そして、Ｄａｔａ　ＩＤ　１にエラーが有るかどうかをステップＳＴ４３で決定し、ある場合、ステップＳＴ４４で、ＥＣＣデコーディング回路１６２でエラー訂正処理後のＤａｔａ　ＩＤ　１を抽出する。Ｄａｔａ　ＩＤ　１にエラーがない場合、ステップＳＴ４５で、情報記憶媒体９上の予定のトラック上をトレース中かどうかを判定する。この判定結果がはいの場合、ステップＳＴ４６で、情報記憶媒体９からの情報再生を開始する。逆にいいえの場合は、ステップＳＴ４７で、再生結果のＤａｔａ　ＩＤ　１の値と再生開始予定セクタのＤａｔａ　ＩＤ　１との間の差分値から情報記憶媒体９上のトラックずれ量を制御部１４３内で算出し、ステップＳＴ３３に戻る。
【０２０３】
　図４１は、図１４〜図１９に示すような同期コードを採用し、情報記録媒体の所定位置へアクセスが行なわれた場合の制御動作を説明するために示している。
【０２０４】
　ステップＳＴ３１で、インターフェース部１４２で情報記憶媒体９から再生すべき範囲の指示を受信する。ステップＳＴ３２で、制御部１４３内で、ステップＳＴ３１で受信した情報を元に情報記憶媒体９上の再生開始セクタに対応したＤａｔａ　ＩＤ　１の値を算出する。
【０２０５】
　ステップＳＴ３３で、制御部１４３は情報記録再生部４１を制御して情報記憶媒体９上のおよその再生開始位置から情報再生を開始させる。
【０２０６】
　次のステップＳＴ３４で、情報記録再生部１４１で図２の符号eの部分の同期コード１１０、及び変調後のシンクフレームデータ１０６が混在されたデータを再生し、再生されたデータをそのままシフトレジスター回路１８１へ転送する。
【０２０７】
　ステップＳＴ３５で、同期位置検出用コード検出部１８２で同期位置検出用コード１２１が転送されるタイミングを検出する。
【０２０８】
　ステップＳＴ３６では、ステップＳＴ３５の検出タイミングを利用し、変調時の変換テーブル選択コード識別１８７で変換テーブル選択情報１９６を解読し、その解読結果を復調用変換テーブル選択・転送部１８９へ転送する。
【０２０９】
　次のステップＳＴ３８で、ステップＳＴ３５の検出タイミングと、ステップＳＴ３６で得た変換テーブル選択情報１９６を利用して、復調回路１５２内で変調後のシンクフレームーデータ１０６の先頭から復調を行う。この時、図１４（Ａ），図１４（Ｂ）、図１５（Ａ）に示すように変調後のデータ領域１０７の先頭に有る“変調後のシンクフレーム位置識別用コード１２５”から復調する。
【０２１０】
　次にステップＳＴ３９では、シンクフレーム位置識別用コード内容の識別部１８６内で復調後のシンクフレーム位置識別用コード１２３の内容を解釈し、図４２に示した方法によりシンクフレームデータ１０６の位置を割り出す。
【０２１１】
　そしてステップＳＴ４０において、割り出した位置が、物理セクタ内の最初のシンクフレームデータ１０６−１の位置かを判定する。異なる場合は、ステップＳＴ３４に戻る。判定結果がはいの場合、ステップＳＴ３５の検出タイミングを利用して物理セクタ内の最初のシンクフレームデータ１０５−０の先頭位置に存在するＤａｔａ　ＩＤ　１−０とＩＥＤ２−０情報をＤａｔａ　ＩＤ　１部とＩＥＤ部抽出部１７１へ転送する（ステップＳＴ４１）。
【０２１２】
　次にステップＳＴ４２で、Ｄａｔａ　ＩＤ部のエラーチェック部１７２ではIDE２の情報を利用して検出したＤａｔａ　ＩＤ　１情報にエラーが無いかチェックする。
【０２１３】
　ステップＳＴ４３で、Ｄａｔａ　ＩＤ　１にエラーが有るかどうかを決定する。エラーがあった場合、ステップＳＴ４４で、ＥＣＣデコーディング回路１６２でエラー訂正処理後のＤａｔａ　ＩＤ　１を抽出する。ステップＳＴ４４でエラーが無かった場合は、情報記憶媒体９上の予定のトラック上をトレース中かどうかを判定する。この予定のトラック上をトレース中であれば、情報記憶媒体９からの情報再生を開始する（ステップＳＴ４６）。
【０２１４】
　このステップＳＴ４６での再生結果のＤａｔａ　ＩＤ　１の値と再生開始予定セクタのＤａｔａ　ＩＤ　１との間の差分値から情報記憶媒体９上のトラックずれ量を制御部１４３内で算出する（ステップＳＴ４７）。
【０２１５】
　上記したようにこの発明によると、「同期コード内が複数の内容を持ったコードに分割されている」。つまり、第１の記録単位（物理セクタ５）で情報記憶媒体に対して情報を記録すると共に上記第１の記録単位内に複数の同期コードを配置している。そして、上記同期コードは上記複数の同期コード内に共通な固定コード領域（１１１）と少なくとも２個の同期コード間で異なる可変コード領域（１１２、１１３）とを持ち、上記固定コード領域（１２１）には同期位置検出用コード（１２１）が記録され、上記可変コード領域（１１２、１１３）には少なくとも変調時の変換テーブル選択コード（１２２）とシンクフレーム位置識別用コード（１２３）の内いずれかが記録されている。
【０２１６】
　これにより、３２種類の同期コードパターンに対して３２種類のパターンマッチングにより同期コード検出する必要の有った従来ＤＶＤと比べ、本発明では固定コード領域内の１種類の同期位置検出用コードパターンのみを検出するだけで同期コードの検出が可能となる。このため、同期コードの検出が非常に簡単かつ容易で、しかも高速に行える。また、本発明では可変コード領域内も変換テーブル選択コードとシンクフレーム位置識別用コードに分かれているため、変換テーブル選択情報とシンクフレーム位置情報を容易かつ高速に抽出が可能となる。結果、情報記憶媒体上に記録されたデータに対する再生処理速度の高速化が図れると共に（各種コードの抽出が容易なために）情報再生装置ないしは情報記録再生装置の低価格化が可能となる。
【０２１７】
　またこの発明は、「同期位置検出用コード内に“０”が２個のみ続くパターンが含まれている」。つまり、第１の記録単位（物理セクタ５）で情報記憶媒体に対してユーザ情報を（ｄ,ｋ；ｍ,ｎ）の変調規則に従って変調した後の形式で記録する。また上記第１の記録単位内に複数の同期コードを配置し、上記同期コードは上記複数の同期コード内に共通な固定コード領域（１１１）と少なくとも２個の同期コード間で異なる可変コード領域（１１２、１１３）とを持つ。そして上記固定コード領域（１２１）には同期位置検出用コード（１２１）が記録され、
　さらに上記同期位置検出用コード（１２１）には“０”がｋ＋２個連続するパターンと“０”が２個連続するパターンの組み合わせパターンが含まれる。
【０２１８】
　これにより、（ｄ,ｋ；ｍ,ｎ）の変調規則に従って変調後のユーザ情報が情報記憶媒体上に記録された場合、変調後のユーザ情報内には存在し得ない「“０”がｋ＋２個連続するパターン」を同期位置検出用コードに採用する事で同期コードと変調後のユーザ情報データとの識別が容易となる。ところが“０”の連続個数が増加すると情報再生装置内のＰＬＬ（ Phase Lock Loop ）が外れ易くなる。そのため、「“０”がｋ＋２個連続するパターン」の直後に“０”が２個のみ続くパターンを配置する事でＰＬＬのずれを高速に補正可能となる。
【０２１９】
　また高密度化を目指して変調後のビット長を短くし、“ｄ＝１”としてデータ再生系にＰＲＭＬを用いた場合には“０”が１個のみの所からの再生信号振幅は非常に小さく、安定に２値化が不可能となる。そのため、“０”が２個連続して続くパターンを配置する。
【０２２０】
　これにより（１）この位置からの再生信号振幅がある程度大きく、２値化後の信号が安定する（精度良く検出可能）。（２）“０”が長く続く事で生じるＰＬＬの位相のずれ量を高速で補正可能とするが可能になる。
【０２２１】
　この発明の装置では、さらに同期コードの並び順を監視し、トラック外れなどの異常検出機能を設けることも容易である。
【０２２２】
　図４３にはその一例を示している。これは制御部１４３に設けられるアルゴリズムによっても可能である。ステップＳＴ６１では、外部からの操作入力、或は制御入力により、情報記録媒体から再生すべき範囲の指示を、インターフェース受信する。すると、図４０又は図４１に示したフローにより、情報記録媒体上の再生開始位置へのアクセスが実行され、データ再生が開始される（ステップＳＴ６２）。次に図３９に示した手順に従い、連続再生が実行される（ステップＳＴ６３）。次に、制御部１４３内では、次に検出される予定の同期コード１１０の継続組み合せを予測する（ステップＳＴ６４）。図４２のフローに従った方法で、同期コード１１０の履歴情報を読み出し、ステップＳＴ６４で予測した組み合せてと比較する（ステップＳＴ６６）。ここで比較、履歴情報が予測した組み合せと一致すれば、情報記憶媒体上の予定のトラック上をトレースしているものと判断し、ステップＳＴ６３に戻り、不一致であれば、ステップＳＴ６２に戻る。
【０２２３】
　次に再生されるべき同期コードの予測内容としては、フレーム情報の予測、つまりフレーム位置を示すコードの組み合せを予測する方法がある。
【０２２４】
　また、この発明は上記の実施形態に限るものではない。同期コードの特に固定領域の内容（同期位置検出用コード）は、常に同じ内容で記録再生装置で取り扱われるように説明した。しかし、あるかのように記録装置、再生装置では、同期位置検出用コードとして複数種類を切り替えて使用するようにしてもよい。例えば、記録再生装置に同期位置検出用コードのデフォルト設定機能、選択設定機能を設け、特定のユーザのみが同期位置検出用コードを選択できるようにしてもよい。通常はデフォルトの同期位置検出用コードが使用される。このようにすると、特定のユーザのみが、使用した同期位置検出コードを知っているので、再生情報を得ることができるようにすることができる。
【図面の簡単な説明】
【０２２５】
【図１】この発明に係るシンクフレームデータの構成要素の説明図。
【図２】シンクフレームデータに同期コードが付加されたときのデータ構造と同期コードの内容の例を示す説明図。
【図３】この発明に係る情報記録再生装置の記録系を示す説明図。
【図４】この発明に係る情報記録再生装置の再生系を示す説明図。
【図５】この発明に係るデータであり、物理セクタデータの構造を説明するために示した説明図。
【図６】上記物理セクタデータとＥＣＣブロックとの関係を示す説明図。
【図７】上記物理セクタデータとＥＣＣブロックとの関係を示す説明図。
【図８】上記物理セクタデータと情報記録媒体との関係を示す説明図。
【図９】この発明に係る情報記録再生装置の同期コード生成・付加部の構造を示す説明図。
【図１０】この発明に係る情報記録再生装置の同期コード位置検出部周辺の構造を示す説明図。
【図１１】この発明における同期コード位置検出用コードの説明図。
【図１２】この発明に係る同期コードの構造の例を示す説明図。
【図１３】この発明に係る同期コードの構造の他の例を示す説明図。
【図１４】この発明に係る同期コードの構造の更に他の例を示す説明図。
【図１５】この発明に係る同期コードの構造のまた他の例を示す説明図。
【図１６】この発明に係る同期コードの構造の更に他の例を示す説明図。
【図１７】この発明に係る同期コードの構造のまた他の例を示す説明図。
【図１８】この発明に係る同期コードの構造の更に他の例を示す説明図。
【図１９】この発明に係る同期コードの構造のまた他の例を示す説明図。
【図２０】この発明に係る同期コードの構造の更に他の例を示す説明図。
【図２１】この発明に係る同期コードの構造のまた他の例を示す説明図。
【図２２】この発明に係る同期コードの構造の更に他の例を示す説明図。
【図２３】この発明に係る同期コードの具体的ビットパターンの例を示す説明図。
【図２４】この発明に係る同期コードの具体的ビットパターンの他の例を示す説明図。
【図２５】この発明に係る同期コードの具体的ビットパターンの更に他の例を示す説明図。
【図２６】この発明に係る同期コードの具体的ビットパターンのまた他の例を示す説明図。
【図２７】この発明に係る同期コードと変調後シンクフレームデータとの配列関係の例を示す説明図。
【図２８】この発明に係る同期コードと変調後シンクフレームデータとの配列関係の他の例を示す説明図。
【図２９】この発明に係る同期コードと変調後シンクフレームデータとの配列関係の更に他の例を示す説明図。
【図３０】この発明に係る同期コードと変調後シンクフレームデータとの配列関係のまた他の例を示す説明図。
【図３１】この発明に係る同期コードと変調後シンクフレームデータとの配列関係の更に他の例を示す説明図。
【図３２】この発明に係る同期コードと変調後シンクフレームデータとの配列関係のまた他の例を示す説明図。
【図３３】この発明に係る同期コードと変調後シンクフレームデータとの配列関係の更に他の例を示す説明図。
【図３４】この発明に係る同期コードと変調後シンクフレームデータとの配列関係のまた他の例を示す説明図。
【図３５】この発明に係る同期コードと変調後シンクフレームデータとの配列関係の更にまた他の例を示す説明図。
【図３６】本発明に係る同期コード内のシンクフレーム位置識別用コードの並び順から１物理セクタ内のシンクフレーム位置を割り出す方法を説明するために示した説明図。
【図３７】図１１〜図１３に示すような同期コードを採用した場合のデータ変換処理を説明するために示したフローチャート。
【図３８】図１４〜図１９に示すような同期コードを採用した場合のデータ変換処理を説明するために示したフローチャート。
【図３９】本発明の装置において、単純に情報を再生するときのデータ変換処理を説明するために示したフローチャート。
【図４０】図１１〜図１３に示すような同期コードを採用し、情報記録媒体の所定位置へアクセスが行なわれた場合の制御動作を説明するために示したフローチャート。
【図４１】図１４〜図１９に示すような同期コードを採用し、情報記録媒体の所定位置へアクセスが行なわれた場合の制御動作を説明するために示したフローチャート。
【図４２】本発明に係る情報記録再生装置における複数の同期コードの並び順から物理セクタ内のシンクフレームを割り出す方法を示すフローチャート。
【図４３】本発明に係る情報記録再生装置における複数の同期コードの並び順からトラック外れなどの異常検出方法を説明するために示したフローチャート。
【符号の説明】
【０２２６】
１０３−０、１０３−１、１０３−３０、１０３−３１…論理セクタ情報、１０５−０〜１０５−３、１０５−２３〜１０５−２５…シンクフレームデータ、１１０−０〜１１０−３、１１０−２３〜１１０−２５…同期コード、１２２…変調時の変換テーブル選択コード、１２１…同期位置検出用コード、１２３…シンクフレーム位置識別用コード、１２４…ＤＣ抑圧用極性反転パターン、１３０…ＰＲ等化回路、１３６…シンクフレーム位置識別用コード生成部、１４１…情報記録再生部、１４２…インターフェース部、１４３…制御部、１４５…同期コード位置抽出部、１４６…同期コード生成・付加部、１５０…変調後データと変調関連情報の一時記憶部、１５１…変調回路、１５２…復調回路、１５３…変調時の変換テーブル記憶部、１５４…復調用変換テーブル記録部、１５５…シュミットトリガ２値化回路、主ニット１５６…ビタビ復号器、１５７…スクランブル回路、１５９…デスクランブル回路、１６０…基準クロック発生回路、１６２…ＥＣＣでコーディング回路、１６５…Ｄａｔａ　ＩＤ 発生部、１６７…ＣＰＲ＿ＭＡＩデータ発生部、１６８…Ｄａｔａ　ＩＤ, ＩＥＤ, ＣＰＲ＿ＭＡＩ、ＥＤＣ付加部、１７０…シフトレジスタ回路、１７１…、Ｄａｔａ　ＩＤ部とＩＥＤ部抽出部、１７４…ＰＬＬ回路、１７５…メモリ部、１７３…論理セクタ情報抽出部。
【図１】
2004087120.tif 000003
【図２】
2004087120.tif 000004
【図３】
2004087120.tif 000005
【図４】
2004087120.tif 000006
【図５】
2004087120.tif 000007
【図６】
2004087120.tif 000008
【図７】
2004087120.tif 000009
【図８】
2004087120.tif 000010
【図９】
2004087120.tif 000011
【図１０】
2004087120.tif 000012
【図１１】
2004087120.tif 000013
【図１２】
2004087120.tif 000014
【図１３】
2004087120.tif 000015
【図１４】
2004087120.tif 000016
【図１５】
2004087120.tif 000017
【図１６】
2004087120.tif 000018
【図１７】
2004087120.tif 000019
【図１８】
2004087120.tif 000020
【図１９】
2004087120.tif 000021
【図２０】
2004087120.tif 000022
【図２１】
2004087120.tif 000023
【図２２】
2004087120.tif 000024
【図２３】
2004087120.tif 000025
【図２４】
2004087120.tif 000026
【図２５】
2004087120.tif 000027
【図２６】
2004087120.tif 000028
【図２７】
2004087120.tif 000029
【図２８】
2004087120.tif 000030
【図２９】
2004087120.tif 000031
【図３０】
2004087120.tif 000032
【図３１】
2004087120.tif 000033
【図３２】
2004087120.tif 000034
【図３３】
2004087120.tif 000035
【図３４】
2004087120.tif 000036
【図３５】
2004087120.tif 000037
【図３６】
2004087120.tif 000038
【図３７】
2004087120.tif 000039
【図３８】
2004087120.tif 000040
【図３９】
2004087120.tif 000041
【図４０】
2004087120.tif 000042
【図４１】
2004087120.tif 000043
【図４２】
2004087120.tif 000044
【図４３】
2004087120.tif 000045