(57)【特許請求の範囲】
【請求項１】
同期信号を除く変調対象の原データがＲＬＬ（１，７）変調されて生成された変調データに、所定の同期信号が挿入されているデータをＲＬＬ（１，７）復調して前記同期信号を除く原データを復調するデータ復調装置であって、
ＲＬＬ（１，７）復調する復調手段と、
前記記録データの内の同期信号を検出し、同期信号が検出されたとき該検出された同期信号が前記復調手段に入力されるタイミングで該復調手段の復調動作を実質的に停止させ、前記同期信号を除く前記原データを変調した変調データが前記復調手段に入力された場合のみに前記復調手段においてその変調データをＲＬＬ（１，７）復調動作を行わせる復調制御手段と
を有し、
前記変調データのみをＲＬＬ（１，７）復調する、
データ復調装置。
【請求項２】
前記復調制御手段は、
前記同期信号を検出したとき第１論理信号の同期検出信号を生成し、前記同期信号を検出しないとき第２論理信号の同期検出信号を生成する同期検出手段と、
符号化周期に応じて第１〜第４符号化周期制御信号を出力する制御手段と、
前記復調対象データを入力し、前記同期検出信号の論理が第１論理のときのみ、前記第１符号化周期制御信号に応じて前記入力した前記復調対象データを３ビットシフトする第１のレジスタ手段と、
前記第１レジスタ手段の出力データを入力し、前記同期検出信号の論理が第１論理のときのみ前記第２符号化周期制御信号に応じて前記入力した第１レジスタ手段の出力データを３ビットシフトする第２のレジスタ手段と、
前記第２レジスタ手段の出力データを入力し、前記同期検出信号の論理が第１論理のときのみ前記第３符号化周期制御信号に応じて前記入力した第２レジスタ手段の出力データを３ビットシフトする第３のレジスタ手段と
を有し、
前記復調手段は、
前記第１〜第３レジスタ手段の出力データにもとづいて、ＲＬＬ（１，７）復号処理する復号手段と、
該復号手段の出力データを入力し、前記第４符号化周期制御信号に応じて入力したデータをシフトして出力する第４レジスタ手段と
を有し、
前記復号手段は、
前記第１レジスタ手段から出力される３ビットのデータのＯＲを演算する第１ＯＲ演算手段と、
前記第２レジスタ手段から出力される３ビットのデータと、前記第３レジスタ手段から出力される１ビットデータとのＯＲを演算する第２ＯＲ演算手段と、
前記第２レジスタ手段から出力される３ビットのデータの最下位ビットデータの符号を反転する反転手段と、
前記第２レジスタ手段から出力される３ビットのデータのＮＯＲを演算するＮＯＲ演算手段と、
前記ＮＯＲ演算手段の出力信号と、前記第２レジスタ手段から出力される３ビットのデータの最上位ビットデータとのＯＲを演算して下位の状態データを出力する第３ＯＲ演算手段と、
前記第１ＯＲ演算手段の出力信号、前記第２ＯＲ演算手段の出力信号および前記反転手段の出力信号のＮＡＮＤを演算して上位の状態データを出力するＮＡＮＤ演算手段と
を有する、
請求項１に記載のデータ復調装置。
【請求項３】
同期信号、複数のＲＬＬ（１，７）変調された符号化データ、所定数の前記符号化データの間に挿入された同期信号とを含む復調対象データを、ＲＬＬ（１，７）復調して前記符号化データを復調するデータ復調装置であって、
前記同期信号を検出したとき第１論理信号の同期検出信号を生成し、前記同期信号を検出しないとき第２論理信号の同期検出信号を生成する同期検出手段と、
符号化周期に応じて第１〜第４符号化周期制御信号を出力する制御手段と、
前記復調対象データを入力し、前記同期検出信号の論理が第１論理のときのみ、前記第１符号化周期制御信号に応じて前記入力した前記復調対象データを３ビットシフトする第１のレジスタ手段と、
前記第１レジスタ手段の出力データを入力し、前記同期検出信号の論理が第１論理のときのみ前記第２符号化周期制御信号に応じて前記入力した第１レジスタ手段の出力データを３ビットシフトする第２のレジスタ手段と、
前記第２レジスタ手段の出力データを入力し、前記同期検出信号の論理が第１論理のときのみ前記第３符号化周期制御信号に応じて前記入力した第２レジスタ手段の出力データを３ビットシフトする第３のレジスタ手段と、
前記第１〜第３レジスタ手段の出力データにもとづいて、ＲＬＬ（１，７）復号処理する復号手段と、
該復号手段の出力データを入力し、前記第４符号化周期制御信号に応じて入力したデータをシフトして出力する第４レジスタ手段と
を有し、
前記復号手段は、
前記第１レジスタ手段から出力される３ビットのデータのＯＲを演算する第１ＯＲ演算手段と、
前記第２レジスタ手段から出力される３ビットのデータと、前記第３レジスタ手段から出力される１ビットデータとのＯＲを演算する第２ＯＲ演算手段と、
前記第２レジスタ手段から出力される３ビットのデータの最下位ビットデータの符号を反転する反転手段と、
前記第２レジスタ手段から出力される３ビットのデータのＮＯＲを演算するＮＯＲ演算手段と、
前記ＮＯＲ演算手段の出力信号と、前記第２レジスタ手段から出力される３ビットのデータの最上位ビットデータとのＯＲを演算して下位の状態データを出力する第３ＯＲ演算手段と、
前記第１ＯＲ演算手段の出力信号、前記第２ＯＲ演算手段の出力信号および前記反転手段の出力信号のＮＡＮＤを演算して上位の状態データを出力するＮＡＮＤ演算手段と
を有する、
データ復調装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、ランレングス変調等により変調され、同期データが挿入されたデータから入力データを復調するデータ復調装置およびデータ復調方法と、これらのデータ復調装置およびデータ復調方法を用いた光学式記録媒体用データ再生装置に関する。
【０００２】
【従来の技術】
磁気ディスク等の記録媒体にデータを記録する場合、誤り率の改善等のために入力されたデータを変調（符号化）して記録する。この符号化の方法としては、例えば「特公昭６３−７０５１号公報（対応する米国特許第４，４１３，２５１号）」に開示されたランレングス変調方法（ランレングス符号化方法）が知られている。
このランレングス変調方法は、ランレングスリミテット（１，７）変調（Ｒｕｎ  Ｌｅｎｇｔｈ  Ｌｉｍｉｔｅｄ  （１，７）変調、以下、「ＲＬＬ（１，７）符号化」と記す）と呼ばれ、符号化後のデータにおける連続する数値０の数を１〜７個の範囲内に制限して２ビットの入力データを３ビットの符号化データに符号化する。
【０００３】
ＲＬＬ（１，７）符号化は、符号化周期ごとに２ビットの入力データと、前の周期の状態を示す状態データとに所定の論理演算を行って順次、符号化し、符号化データを生成する。
ＲＬＬ（１，７）符号化により順次、符号化された符号化データ列の各符号化周期の符号化データは、３ビットの２符号化周期後の符号化データ、３ビットの１符号化周期後の符号化データ、および、１ビットのその符号化周期の符号化データとに所定の論理演算を行うことにより復調（復号）される。
【０００４】
以上説明したＲＬＬ（１，７）符号化による符号化データは、ランダムノイズに起因するデータ誤りの伝播が５ビット以下と少ない。
さらに、ＲＬＬ（１，７）符号化、および、ＲＬＬ（１，７）符号化による符号化データの復号（ＲＬＬ（１，７）復号）は、これらを実行するために必要となるハードウェアが極めて簡単であり、しかも、高速符号化動作および高速復号動作に適しているという特徴がある。
【０００５】
【発明が解決しようとする課題】
しかしながら、ＲＬＬ（１，７）符号化により符号化された符号化データを復号するためには、その符号化周期の符号化データだけではなく、その符号化周期以後の符号化周期の符号化データを用いる必要がある。
このことは、最後方の符号化データの後に、さらに既知のデータ（付加データ）がなければ復号ができないことを意味する。
つまり、同期データと符号化データの間ごとに付加データが必要となり、付加データの記録のために必要となる記録媒体の記録容量は無視できないものとなる。
一方、符号化データを光磁気ディスク等の記録媒体に記録する場合には、符号化データを復調する際のタイミングをとるために必要となる同期データ（再同期データ）を符号化データに挿入しておく必要がある。この同期データは、記録媒体の記録フォーマットにもよるが、例えば、符号化前の値で符号化データ２０バイトに対して１バイト必要である。なお、符号化データの前の最初の同期データに加えて、所定の符号化データごとに、同期データと同様の再符号化データを挿入し、たとえば、符号化データの途中でタイミングずれなどが起きてもその後の符号化データを正常に符号化できるようにしておく。
【０００６】
本発明は上述した従来技術の問題点に鑑みてなされたものであり、ランレングス符号化等の複数の符号化周期の符号化データが所定の関係を有する方法により符号化された符号化データに同期データを挿入したデータを簡単な回路構成により、正確かつ効果的に復調可能なデータ復調装置およびデータ復調方法、および、これらを用いたデータ再生装置を提供することを目的とする。
また、本発明は、符号化データと同期データとの間ごとの付加データを不要にして記録媒体の記憶領域を有効に用いることが可能なデータ復調装置およびデータ復調方法、および、これらを用いたデータ再生装置を提供することを目的とする。
【０００７】
本発明の第１の観点によれば、同期信号を除く変調対象の原データがＲＬＬ（１，７）変調されて生成された変調データに、所定の同期信号が挿入されているデータをＲＬＬ（１，７）復調して前記同期信号を除く原データを復調するデータ復調装置であって、
ＲＬＬ（１，７）復調する復調手段と、
前記記録データの内の同期信号を検出し、同期信号が検出されたとき該検出された同期信号が前記復調手段に入力されるタイミングで該復調手段の復調動作を実質的に停止させ、前記同期信号を除く前記原データを変調した変調データが前記復調手段に入力された場合のみに前記復調手段においてその変調データをＲＬＬ（１，７）復調動作を行わせる復調制御手段と
を有し、
前記変調データのみをＲＬＬ（１，７）復調する、
データ復調装置が提供される。
【０００８】
本発明の第２の観点によれば、同期信号、複数のＲＬＬ（１，７）変調された符号化データ、所定数の前記符号化データの間に挿入された同期信号とを含む復調対象データを、ＲＬＬ（１，７）復調して前記符号化データを復調するデータ復調装置であって、
前記同期信号を検出したとき第１論理信号の同期検出信号を生成し、前記同期信号を検出しないとき第２論理信号の同期検出信号を生成する同期検出回路と、
符号化周期に応じて第１〜第４符号化周期制御信号を出力する制御回路と、
前記復調対象データを入力し、前記同期検出信号の論理が第１論理のときのみ、前記第１符号化周期制御信号に応じて、前記入力した前記復調対象データを３ビットシフトする第１のレジスタと、
前記第１レジスタの出力データを入力し、前記同期検出信号の論理が第１論理のときのみ前記第２符号化周期制御信号に応じて、前記入力した第１レジスタの出力データを３ビットシフトする第２のレジスタと、
前記第２レジスタの出力データを入力し、前記同期検出信号の論理が第１論理のときのみ前記第３符号化周期制御信号に応じて、前記入力した第２レジスタの出力データを３ビットシフトする第３のレジスタと、
前記第１〜第３レジスタの出力データにもとづいて、ＲＬＬ（１，７）復号処理する復号回路と、
該復号回路の出力データを入力し、前記第４符号化周期制御信号に応じて入力したデータをシフトして出力する第４レジスタと
を有し、
前記復号回路は、
前記第１レジスタから出力される３ビットのデータのＯＲを演算する第１ＯＲ回路と、
前記第２レジスタから出力される３ビットのデータと、前記第３レジスタから出力される１ビットデータとのＯＲを演算する第２ＯＲ回路と、
前記第２レジスタから出力される３ビットのデータの最下位ビットデータの符号を反転する反転回路と、
前記第２レジスタから出力される３ビットのデータのＮＯＲを演算するＮＯＲ回路と、
前記ＮＯＲ回路の出力信号と、前記第２レジスタから出力される３ビットのデータの最上位ビットデータとのＯＲを演算して下位の状態データを出力する第３ＯＲ回路と、
前記第１ＯＲ回路の出力信号、前記第２ＯＲ回路の出力信号および前記反転回路の出力信号のＮＡＮＤを演算して上位の状態データを出力するＮＡＮＤ回路と
を有する、
データ復調装置が提供される。
【０００９】
【作用】
本発明のデータ復調装置は、入力データをＲＬＬ（１，７）変調して得られた変調データに、入力データを再生する際のタイミングをとるために必要となる同期データ（いわゆる再同期データ）が挿入されたデータから、所定の復調方法（ＲＬＬ（１，７）復調）により入力データを再生する。
本発明のデータ復調装置において、復調制御手段は、記録データから同期データを検出して、同期データが復調手段に入力されるタイミングで復調手段の復調動作を止める。この結果、復調手段には、記録データから同期データを取り除いた変調データのみが入力される。
復調手段は、復調制御手段の制御に従って、入力された変調データのみを復調して入力データを再生する。
【００１０】
ＲＬＬ（１，７）変調により得られた変調データは、最後の変調データの復調に、さらに変調前のデータとして４ビット（変調後のデータとして６ビット）の付加データを要するという特徴がある。従って、本発明のデータ復調装置のような手当てを行わずに記録データを復調する際には、変調データと同期データとの間ごとに付加データを入れておく必要がある。
本発明のデータ復調装置は、たとえば、記録媒体から読み出した変調データおよび同期データを含む記録データの内、変調データが復調手段に入力された場合のみに復調手段にＲＬＬ（１，７）復調動作を行わせ、同期データが入力される場合には復調手段のＲＬＬ（１，７）復調動作を止めて、実質的に各データ領域に分割されて記録されている変調データを連続した一つながりのデータとして扱うことにより、付加データを不要にしている。
【００１１】
【実施例】
以下、各図を参照して本発明のデータ変調装置、データ復調装置、および、これらを用いたデータ記録再生装置の構成を説明する。
まず、図１を参照して本発明のデータ記録再生装置１の構成を説明する。
図１は、データ記録再生装置１の構成を示す図である。
図１に示すように、データ記録装再生置１は、ディスク系１０、制御装置（ＤＳＣ）１８、データ記録装置２０およびデータ再生装置４０から構成される。
【００１２】
データ記録再生装置１は、一定の周期（変調タイミング、以下「符号化周期」と記す）ごとに入力された入力データＩＤをランレングスリミテット（１，７）変調（Ｒｕｎ  Ｌｅｎｇｔｈ  Ｌｉｍｉｔｅｄ（１，７）変調、以下、これを「ＲＬＬ（１，７）符号化」と記す）により変調（符号化）して得られた符号化データに、（１，７）変調をしない同期データおよび再同期データを付加して光磁気ディスク１２に記録し、光磁気ディスク１２に記録された符号化データとともに同期データおよび再同期データを光磁気ディスク１２から読み出して復調（復号）する。
【００１３】
光磁気ディスク１２は、レーザー光および磁気を用いてデータが読み書きされる光磁気ディスクである。なお、光磁気ディスク１２の記録フォーマットは、図６および図７を参照して後述する。
ディスク系１０は、ディスク駆動系１４および光学系１６から構成される。
ディスク駆動系１４は、制御装置１８の制御に従って、光磁気ディスク１２を回転させる。
光学系１６は、レーザーダイオード（ＬＤ）３８および光検出素子（ＲＦＤ）４２を有しており、光磁気ディスク１２についてデータの書き込み、および、読み出しを行う。
【００１４】
制御装置１８は、データ記録再生装置１の動作を指定する制御データ、および、同期検出回路（ＳＲＤ）４６が検出した同期検出信号（信号ＳＲＤＳ）に基づいて、各制御信号（信号ＤＧＣ，ＤＳＡＣ，ＷＣＥＣ，ＳＲＧＣ，ＤＣ，ＲＣＥＣ）を介して、ディスク系１０、データ記録装置２０およびデータ再生装置４０の各構成要素を制御する。
設定用端末１８６は、データ記録再生装置の使用者により設定された制御データを制御装置１８に対して出力する。
【００１５】
データ記録装置２０は、データ入力回路（ＷＤＩ）２２、ＥＣＣエンコーダ（ＷＥＣＣＥ）２４、データ符号化回路（ＷＣＥ）３０、同期信号発生回路（ＳＲＧ）３２、データ選択回路（ＤＳＢ）３４、および、レーザー駆動回路（ＷＡＭＰ）３６から構成される。
データ記録装置２０は、入力データＩＤをＲＬＬ（１，７）符号化により符号化して符号化データを生成し、同期データと、再同期データを付加して、レーザーダイオード３８を介して光磁気ディスク１２に記録する。なお、データ符号化回路３０の構成および動作は、図２および図３を参照して後述する。
【００１６】
データ再生装置４０は、再生信号増幅回路（ＲＡＭＰ）４４、同期検出回路（ＳＲＤ）４６、データ復号回路（ＲＣＥ）５０、ＥＣＣデコーダ（ＲＥＣＣＤ）５２、および、復号データ出力回路（ＲＤＩ）５４から構成される。
データ再生装置４０は、光検出素子４２から入力された再生信号（信号ＲＦ）から符号化データを検出し、さらに復調（復号）して（ＲＬＬ（１，７）復号して）入力データＩＤを再生する。なお、データ復号回路５０の構成および動作は、図４および図５を参照して後述する。
【００１７】
以下、図２および図３を参照してデータ符号化回路３０の構成および動作を説明する。
図２は、図１に示したデータ符号化回路３０の構成を示す図である。
図３は、図２に示した符号化回路（ＷＣＥＬ）３１０の構成を示す図である。
図２に示すように、データ符号化回路３０は、第１のレジスタ（ＷＣＥＲＡ）３００、第２のレジスタ（ＷＣＥＲＢ）３０２、符号化回路３１０および第３のレジスタ（ＷＣＥＲＣ）３０４から構成される。
データ符号化回路３０は、データ入力回路２２を介して入力された入力データＩＤに、ＥＣＣエンコーダ２４が誤り訂正符号（ＥＣＣ）を付加して生成した信号ＷＥＳをＲＬＬ（１，７）符号化により符号化する。
【００１８】
図３に示すように、符号化回路３１０は、論理回路３１２，３１４，３１６，３１８，３２０，３２２，３２４，３２６，３２８，３３０から構成されており、論理回路（Ａ）３１４，３２０，３２２，３２６，３３０は、それぞれ入力された信号の論理積（ＡＮＤ）を算出し、論理回路（Ｉ）３１２，３２４は、それぞれ入力された信号の論理値を反転し、論理回路（ＮＡＮＤ）３１８，３２８は、それぞれ入力された信号に反転論理和（ＮＡＮＤ）を算出し、論理回路（ＮＯＲ）３１６は入力された信号の反転論理和（ＮＯＲ）を算出する。
【００１９】
以下、図２および図３を参照して符号化回路３１０の動作を説明する。
シリアル形式の記録対象の信号ＷＥＳは、信号周期ごとにＥＣＣエンコーダ２４から１ビットずつ直列に（シリアルに）レジスタ３００に入力される。
レジスタ３００は、第１制御信号ＷＣＥＣａを介した制御装置１８の制御に従って、記録対象信号ＷＥＳをシフトし、信号ＷＥＳが２ビット入力されるごとに（符号化周期ごとに）、２つの１ビット状態データｓ０，ｓ１として符号化周期ごとに符号化回路３１０に対して出力する。
レジスタ３０２は、第２制御信号ＷＣＥＣｂを介した制御装置１８の制御に従って、符号化周期ごとに、直前の符号化周期において符号化回路３１０が生成した３ビットの状態データｘ２’，ｘ１’，ｘ０’を記憶し、状態データｘ２，ｘ１，ｘ０として符号化回路３１０に対して出力する。
【００２０】
以下、符号化回路３１０の動作を述べる。
論理回路３１２は、レジスタ３０２から入力された状態データｘ２の論理値を反転して論理回路３１４に対して出力する。
論理回路３１４は、論理回路３１２から入力された反転された状態データｘ２と状態データｘ１との論理積を算出して符号化データｙ２’としてレジスタ３０４に対して出力する。
論理回路３１６は、状態データｘ２，ｘ１の反転論理和を算出して符号化データｙ１’としてレジスタ３０４に対して出力する。
論理回路３１８は、１ビットデータｓ１，ｓ０の反転論理和を算出して論理回路３２０に対して出力する。
【００２１】
論理回路３２０は、論理回路３１８から入力された１ビット状態データｓ１，ｓ０の反転論理積と状態データｘ０との論理積を算出して符号化データｙ０’としてレジスタ３０４に対して出力する。
論理回路３２２は、状態データｘ０と１ビット状態データｓ０との論理積を算出し、その符号化周期の状態データｘ２’としてレジスタ３０４に対して出力する。
論理回路３２４は、状態データｘ０の論理値を反転して論理回路３２４に対して出力する。
【００２２】
論理回路３２６は、論理値が反転された状態データｘ０と１ビット状態データｓ０との論理積を算出し、その符号化周期の状態データｘ１’としてレジスタ３０４に対して出力する。
論理回路３２８は、状態データｘ０と１ビット状態データｓ０との反転論理積を算出して論理回路３３０に対して出力する。
論理回路３３０は、論理回路３２８から入力された信号と１ビット状態データｓ１との論理積を算出し、その符号化周期の状態データｘ０’としてレジスタ３０４に対して出力する。
【００２３】
レジスタ３０４は、制御装置１８から入力された第３制御信号ＷＣＥＣｃに従って、その符号化周期に生成された符号化データｙ２’，ｙ１’，ｙ０’を記憶し、次の符号化周期において符号化データｙ０，ｙ１，ｙ２の順に直列形式のデータに変換してデータ選択回路３４に対して出力する。
以上に説明したデータ符号化回路３０の各部分の動作により、ＥＣＣエンコーダ２４から入力された記録対象信号ＷＥＳは、符号化周期ごとに、２ビットずつ３ビットの符号化データに符号化されてデータ選択回路３４に対して出力される。
【００２４】
以下、図４および図５を参照してデータ復号回路５０の構成および動作を説明する。
図４は、図１に示したデータ復号回路５０の構成を示す図である。
図５は、図４に示した復号回路（ＲＣＥＬ）５１０の構成を示す図である。
図４に示すように、データ復号回路５０は、第４のレジスタ（ＲＣＥＲＡ）５００、第５のレジスタ（ＲＣＥＲＢ）５０２、第６のレジスタ（ＲＣＥＲＣ）５０４、第７のレジスタ（ＲＣＥＲＤ）５０６および復号回路５１０から構成される。
データ復号回路５０は、光検出素子４２が光磁気ディスク１２から反射されたレーザー光線を検出し、２値に識別して生成した信号ＲＦを、再生信号増幅回路４４が増幅して２値に識別した読出信号ＲＡＳＡが３ビット入力されるごとに（符号化周期ごとに）、３ビットの読出信号ＲＡＳＡを２ビットのデータに復号する。
【００２５】
図５に示すように、復号回路５１０は、論理回路５１２，５１４，５１６，５１８，５２０，５２２から構成されており、論理回路（ＮＯＲ）５１２は入力された信号の反転論理和（ＮＯＲ）を算出し、論理回路（ＯＲ）５１４，５１６，５２０は、それぞれ入力された信号の論理和（ＯＲ）を算出し、論理回路（Ｉ）５１８は入力された信号の論理値を反転し、論理回路（ＮＡＮＤ）５２２は入力された信号の反転論理積（ＮＡＮＤ）を算出する。
【００２６】
以下、図４および図５を参照してデータ復号回路５０の動作を説明する。
復号の対象となる読出信号ＲＡＳＡは、信号周期ごとに１ビットずつシリアルにデータ復号回路５０のレジスタ５００に順次入力される。
レジスタ５００は、第１制御信号ＲＣＥＣａを介した制御装置１８の制御、および、同期検出信号ＳＲＤＳの論理値に従って、入力された読出信号ＲＡＳＡを順次シフトし、先に入力された順に、３ビットの符号化データｙ０"', ｙ１"', ｙ２"'として復号回路５１０およびレジスタ５０２に対して符号化周期ごとに出力する。
同期検出信号ＳＲＤＳの論理値は、後述するように、再同期信号を検出したときは１であり、再同期信号を検出しないときは０である。また後述するように、レジスタ５００は、同期検出信号ＳＲＤＳの論理値が１である場合には上述したシフト動作を行い、同期検出信号ＳＲＤＳの論理値が０である場合には、同期検出信号ＳＲＤＳの立ち下がり点においてレジスタ５００が記憶しているデータをそのまま保持する。
【００２７】
レジスタ５０２は、第３制御信号ＲＣＥＣｂを介した制御装置１８の制御、および、同期検出信号ＳＲＤＳの論理値に従って、符号化周期ごとに入力された３ビットの符号化データを記憶し、次の符号化周期において３ビットの符号化データｙ２”，ｙ１”，ｙ０”として復号回路５１０に対して、符号化データｙ０”としてレジスタ５０４に対して出力する。
レジスタ５０４は、第３制御信号ＲＣＥＣｃを介した制御装置１８の制御、および、同期検出信号ＳＲＤＳの論理値に従って、符号化周期ごとにレジスタ５０２から入力された符号化データｙ０"'を記憶し、次の符号化周期において３ビットの符号化データｙ０’として復号回路５１０に対して出力する。
【００２８】
これらのレジスタ５００，５０２，５０４は、図９を参照して後述するように、同期検出回路４６から入力される同期検出信号ＳＲＤＳの論理値が１である場合には上述したシフト動作を行い、同期検出信号ＳＲＤＳの論理値が０である場合には、信号ＳＲＤＳの立ち下がり点においてレジスタ５００，５０２，５０４がそれぞれ記憶しているデータをそのまま保持して復号回路５１０に対して出力する。この動作により、データ復号回路５０は、同期検出信号ＳＲＤＳが論理値１の場合、つまり、データ復号回路５０に符号化データが入力されている場合には通常のＲＬＬ（１，７）復号動作を行い、同期検出信号ＳＲＤＳが論理値０の場合、つまり、データ復号回路５０に同期データまたは再同期データが入力されている場合には復号動作を停止する。
【００２９】
論理回路５１２は、入力された符号化データｙ２”，ｙ１”，ｙ０”の反転論理和を算出して論理回路５１４に対して出力する。
論理回路５１４は、符号化データｙ２”と論理回路５１２から入力された符号化データｙ２”，ｙ１”，ｙ０”の反転論理和との論理和を算出して第１状態復号データｓ０としてレジスタ５０６に対して出力する。
【００３０】
論理回路５１６は、入力された符号化データｙ２"', ｙ１"', ｙ０"'の論理和を算出して論理回路５２２に対して出力する。
論理回路５１８は、入力された符号化データｙ０”の論理値を反転して論理回路５２２に対して出力する。
論理回路５２０は、入力された符号化データｙ２”，ｙ１”，ｙ０”の論理和を算出して論理回路５２２に対して出力する。
【００３１】
論理回路５２２は、論理回路５１６から入力された符号化データｙ２"', ｙ１"', ｙ０"'の論理和、論理回路５１８から入力された論理値が反転した符号化データｙ０" 、および、論理回路５２０から入力された符号化データｙ２”，ｙ１”，ｙ０”の論理和の反転論理積を算出して第２状態復号データｓ１としてレジスタ５０６に対して出力する。
【００３２】
レジスタ５０６は、制御装置１８から入力される第４制御信号ＲＣＥＣｄに従って、符号化周期ごとに復号回路５１０から入力された復号データｓ１，ｓ０を記憶し、次の符号化周期において直列形式の復号信号ＲＣＳとしてＥＣＣデコーダ５２に対して出力する。
以上説明したデータ復号回路５０の各部分の動作により、光検出素子４２が光磁気ディスク１２から反射されたレーザー光線を検出して生成した信号ＲＦを、再生信号増幅回路４４が増幅して２値に識別した読出信号ＲＡＳＡの内の、同期信号および再同期信号を除く、符号化データに対応する部分のみが、符号化周期ごとに、３ビットずつ２ビットの復号データに復号されてＥＣＣデコーダ５２に対して出力される。
ここで、データ復号回路５０から復号信号ＲＣＳとして出力される復号データｓ１，ｓ０は、データ符号化回路３０に記録対象信号ＷＥＳとして入力される２つの１ビットデータｓ１，ｓ０と同じである。
【００３３】
以下、図６、図７および図８を参照して光磁気ディスク１２の記録フォーマットを説明する。
図６は、図１に示した光磁気ディスク１２のセクタを示す図である。
図７は、図６に示した光磁気ディスク１２のセクタの記録フォーマットを示す図であって、（Ａ）はセクタ１２０の記録フォーマットを示し、（Ｂ）は、（Ａ）に示したＩＤ１領域（ＩＤ１）１２８、ＩＤ２領域（ＩＤ２）１３４およびＩＤ３領域（ＩＤ３）１４０の記録フォーマットを示す。なお図７において、光磁気ディスク１２の各領域の記録容量はＲＬＬ（１，７）符号化前のデータの容量を示す。
図８は、図７に示したデータ領域１４８の構成を示す図である。
【００３４】
図６に示すように、光磁気ディスク１２は、それぞれ複数のトラックを有するチャネル１記録領域１８０とチャネル２記録領域１８２とに分割されており、各トラックは４２のセクタ１２０に分割されている。
【００３５】
各セクタ１２０には、図７（Ａ）に示すような記録フォーマットに従ってデータが記録される。
セクタ１２０は、光磁気ディスク１２に予め形成された（プリコードされた）５２バイトのアドレス部、２１バイトのＡＬＰＣ領域１４４、１８バイトのＶＦＯ４領域１４６および２，９７８バイトのデータ領域１４８から構成される。
アドレス部は、５バイトのセクタマーク領域１２２、１２バイトのＶＦＯ１領域１２４、８バイトのＶＦＯ２領域１３０、８バイトのＶＦＯ３領域１３６、それぞれ１バイトのＡＭ１領域１２６、ＡＭ２領域１３２、ＡＭ３領域１３８、ＩＤ１領域１２８、ＩＤ２領域１３４およびＩＤ１領域１４０から構成される。
【００３６】
ＩＤ１領域１２８、ＩＤ２領域１３４およびＩＤ３領域１４０（以下、これらの領域をまとめて「ＩＤ領域」と記す）は、図７（Ｂ）に示すような記録フォーマットとなっている。
ＩＤ領域は、２バイトのトラック番号領域１６０、１バイトのセクタ番号領域１６２、および、２バイトのＣＲＣ領域１６４から構成される
【００３７】
データ領域１４８は、図８に示すように、同期信号領域（ＳＢ１〜ＳＢ３）１７０、および、データ領域（１０４行のデータが記録される領域Ｄ１〜Ｄ１０２４、ＤＭポインターが記録される領域Ｐ１，１〜Ｐ３，４、ＣＲＣ符号が記録される領域Ｃ１〜Ｃ４、および、１６行のＥＣＣ符号が記録される領域Ｅ１，１〜Ｅ１０，１６）１７２と再同期信号領域（ＲＳ１〜ＲＳ５９）１７４とが交互に繰り返された構成となっている。データ領域１４８に記録されたデータは、論理的には図８に示す構成のデータとして扱われる。
【００３８】
図７（Ａ），（Ｂ）および図８に示した光磁気ディスク１２のセクタ１２０の主な領域に記録されるデータを説明する。
セクタマーク領域１２２には、セクタ１２０の先頭を示すデータが書き込まれる。
ＶＦＯ１領域１２４、ＶＦＯ２領域１３０、ＶＦＯ３領域１３６およびＶＦＯ４領域１４６（以下、これらの領域をまとめて「ＶＦＯ領域」と記す）には、例えば、１６進数表記で５５ｈあるいはＡＡｈといった、ビットパターンが頻繁に変化するデータが書き込まれており、これらの領域から得られた信号ＲＦは、主にデータの読み出し等に用いられるクロックの再生のために用いられる。従って、ＶＦＯ領域のデータは実効的な意味を有さない。
ＡＭ１領域１２６、ＡＭ２領域１３２およびＡＭ３領域１３８には、続く領域がＩＤ領域であることを示すデータが書き込まれる。
【００３９】
ＩＤ領域のトラック番号領域１６０には、セクタ１２０が属するトラックの番号が書き込まれ、セクタ番号領域１６２にはセクタ１２０の番号が書き込まれ、ＣＲＣ領域１６４にはトラック番号領域１６０およびセクタ番号領域１６２に書き込まれたデータの誤り訂正のためのＣＲＣ符号が書き込まれる。
【００４０】
データ領域１４８の同期信号領域１７０には、同期検出に用いられるデータが書き込まれる。
データ領域１７２には、入力データＩＤをＲＬＬ（１，７）符号化により符号化した符号化データが書き込まれる。
再同期信号領域１７４には、再同期検出に用いられるデータ（再同期データ）が書き込まれる。
【００４１】
図４に示して上述したように、データ復号回路５０によりＲＬＬ（１，７）復号を行う場合、最後の符号化データｙ０’の符号には、符号化データｙ０’の他に、その後の符号化データｙ２”，ｙ１”，ｙ０”，ｙ２"', ｙ１"', ｙ０"'の６ビットの符号化データ（入力データＩＤに換算して４ビット）が必要となる。従って、本実施例のデータ記録再生装置１においては、例えばＣＲＣ領域１６４の後、および、データ領域１４８の後ろに既知の入力データＩＤをＲＬＬ（１，７）符号化して得られた６ビットの符号化データを記録する領域を設けるか、バッファ領域１５０に既知の入力データＩＤをＲＬＬ（１，７）符号化して得られた６ビットの符号化データを記録するかの手当てを行う。
【００４２】
なお、以上述べたデータ記録再生装置１の各部分の内、同期検出回路４６が本発明に係る復調制御手段に相当し、データ復号回路５０が本発明に係る復調手段に相当し、ディスク系１０が本発明に係るデータ読み出し手段に相当する。
また、ディスク系１０およびデータ再生装置４０が本発明のデータ再生装置に相当する。
【００４３】
以下、以上に示した各図および図９を参照して本発明のデータ記録再生装置１の動作を説明する。
図９は、図１に示した信号ＲＡＳＡ，ＳＲＤＳ，ＲＣＳ，ＲＥＳのタイミングを示す図であって、（Ａ）は信号ＲＡＳＡを示し、（Ｂ）は信号ＳＲＤＳを示し、（Ｃ）は信号ＲＣＳを示し、（Ｄ）は信号ＲＥＳを示す。
まず、データ記録再生装置１のデータ記録装置２０が光磁気ディスク１２にデータを書き込む場合について説明する。
入力端子ＩＮには、入力データＩＤが直列に入力される。
入力された入力データＩＤは、データ入力回路２２を介して信号ＷＤＩＳとしてＥＣＣエンコーダ２４に入力される。
ＥＣＣエンコーダ２４は、信号ＷＤＩＳに誤り訂正符号（ＥＣＣ）を付加して信号ＷＥＳとしてデータ符号化回路３０に対して出力する。
【００４４】
データ符号化回路３０は、制御装置１８の制御信号ＷＣＤＣを介した制御に従って、入力信号ＩＤが２ビット入力されるごと（符号化周期ごと）に記録対象信号ＷＥＳをＲＬＬ（１，７）符号化し、信号ＷＣＳとしてデータ選択回路３４に対して出力する。
一方、同期信号発生回路３２は、制御装置１８の制御信号ＳＲＧＣを介する制御に従って、再同期信号ＲＥＳＹＮＣを生成してデータ選択回路３４に対して出力する。
【００４５】
データ選択回路３４は、制御装置１８の制御信号ＳＲＧＣを介した制御に従って、信号ＷＣＳと再同期信号ＲＥＳＹＮＣのいずれかを選択する。つまり、データ選択回路３４は、信号ＷＣＳを各データ領域１７２に書き込む部分に分割し、それらのデータ領域１７２の間に再同期信号領域１７４に書き込む再同期信号ＲＥＳＹＮＣを挿入し、信号ＷＤＢＳとしてレーザー駆動回路３６に対して出力する。
レーザー駆動回路３６は、信号ＷＤＢＳを増幅して信号ＷＡＳとしてレーザーダイオード３８に対して出力する。
一方、ディスク系１０は、制御装置１８の信号ＤＣを介した制御に従って光磁気ディスク１２を回転させ、レーザーダイオード３８を光磁気ディスク１２所定の位置に合わせ、レーザーダイオード３８を記録データに応じた付勢する信号ＷＡＳを光磁気ディスク１２にデータを書き込む位置にタイミングを合わせて印加する。
レーザーダイオード３８は、信号ＷＡＳをレーザー光線に変換して光磁気ディスク１２に照射し、光磁気ディスク１２の記録フォーマットに合わせて信号ＷＡＳを光磁気ディスク１２に書き込む。
【００４６】
つぎに、データ記録再生装置１のデータ再生装置４０が光磁気ディスク１２からデータを読みだして再生する際の動作を説明する。
ディスク系１０は、制御装置１８の信号ＤＣを介した制御に従って光磁気ディスク１２を回転させ、レーザーダイオード３８を光磁気ディスク１２の所定の位置に合わせ、光磁気ディスク１２にレーザー光線を照射させる。
レーザーダイオード３８から照射され、光磁気ディスク１２で反射されて光磁気ディスク１２に記録されたデータを含んだレーザー光線は、光検出素子４２で電気的な再生信号（信号ＲＦ）に変換されて再生信号増幅回路４４に対して出力する。
再生信号増幅回路４４は、信号ＲＦを増幅し、２値に識別して、信号ＲＡＳＢとして同期検出回路４６に対して出力し、図９（Ａ）に示す再同期信号領域１７４i に対応するデータと再同期信号領域１７４i （ｉ＝１〜１２０）に対応するデータとを含む読出信号ＲＡＳＡとしてデータ選択回路４８に対して出力する。
【００４７】
同期検出回路４６は、信号ＲＡＳＢから、各セクタ１２０の同期信号領域１７０に記録された同期信号ＳＹＮＣおよび再同期信号ＲＥＳＹＮＣを検出し，図９（Ｂ）に示す信号ＳＲＤＳとして制御装置１８およびデータ復号回路５０に対して出力する。同期検出回路４６から制御装置１８に入力された同期検出信号ＳＲＤＳは、例えば、制御装置１８によりデータ記録再生装置１の各部分に対する制御信号の発生のための同期信号として用いられ、データ復号回路５０に入力された同期検出信号ＳＲＤＳは、図４および図５を参照して上述したように、レジスタ５００，５０２，５０４のシフト動作の制御に用いられる。再同期信号を検出したことを示す同期検出信号ＳＲＤＳが０のときは、シフト動作が行われない。従って、図９（Ｃ）に示すように、再同期信号領域１７４i に対応する部分１９０i は、データ復号回路５０により復号されずに出力される。
【００４８】
データ復号回路５０は、３ビットの符号化データが入力されるごと（符号化周期ごと）に、制御装置１８の制御信号ＲＣＥＣを介した制御に従って、図９（Ｃ）に示すように読出信号ＲＡＳＡのデータ領域１７２i に対応する部分のみを一つながりのデータとして取り扱ってＲＬＬ（１，７）復号し、復号信号ＲＣＳとしてＥＣＣデコーダ５２および制御装置１８に対して出力する。
復号信号ＲＣＳには、ＩＤ領域に記録されたデータが含まれる。制御装置１８は、ＩＤ領域のトラック番号領域１６０、セクタ番号領域１６２およびＣＲＣ領域１６４に記録されたデータを処理してトラック番号およびセクタ番号を検出し，これらの番号に基づいてデータ記録再生装置１を制御する制御信号ＤＣの生成等の処理を行う。
【００４９】
ＥＣＣデコーダ５２は、図９に図解した、復号信号ＲＣＳのデータ領域１７２i に対応する部分に含まれる誤り訂正符号に基づいて、復号信号ＲＣＳの内、データ領域１７２に対応するデータの誤り訂正を行う。さらに、ＥＣＣデコーダ５２は、復号信号ＲＣＳから誤り訂正符号を取り除き、データ領域１７２に対応するデータのみを図９（Ｄ）に示す信号ＲＥＳとして、復号データ出力回路５４に対して出力する。
復号データ出力回路５４は、復号信号ＲＣＳを直列形式の出力データＯＤとして出力する。
【００５０】
以上のようにデータ記録再生装置１を構成することにより、図７に図解したデータ領域１４８の各データ領域１７２に記録されたデータは一つながりのデータとして扱って復号するので、光磁気ディスク１２に記録された付加データなしの符号化データを正しく復号することができる。
また、後置データ領域１６６，１７８のデータ長を１バイト（符号化前のデータとして１バイト、符号化後のデータとして１２ビット）としたが、４ビット（符号化前のデータとして４ビット、符号化後のデータとして６ビット）以上であればデータ長は問わない。
データ記録再生装置１は、データ記録装置２０とデータ再生装置４０とを一体に構成したが、データ記録装置２０とディスク系１０とを組み合わせたデータ記録装置、および、データ再生装置４０とディスク系１０とを組み合わせたデータ再生装置として別々に構成してもよい。
【００５１】
また、制御装置１８、データ選択回路４８およびデータ復号回路５０のみを組み合わせてデータ復号装置として単体で用いることも可能である。
また、本実施例においては、データ記録再生装置１の各構成要素をハードウェアで構成したが、これらの各構成要素を計算機上に同等の機能を有するソフトウェアとして構成してもよい。
【００５２】
また、符号化方法および復号方法は、ＲＬＬ（１，７）符号化およびＲＬＬ（１，７）符号化に限らず、一般的に、（ｄ，ｋ；ｍ，ｎ；ｒ）符号化（（ｄ，ｋ；ｍ，ｎ；ｒ）変調）と呼ばれる他のランレングス符号化方法およびその復号方法であってもよい。このように、他の符号化方法および復号方法に対応させる場合には、光磁気ディスク１２の記録フォーマット、データ符号化回路３０の構成およびデータ復号回路５０の構成等を符号化方法および復号方法に合わせて変更する必要がある。
以上述べた実施例に示した他、本発明のデータ記録再生装置１は、例えば上述の実施例に示したように、種々の構成をとることができる。
【００５３】
【発明の効果】
以上述べたように、本発明によれば、ランレングス符号化等の複数の符号化周期の符号化データが所定の関係を有する方法により符号化された符号化データに同期データを挿入した記録データから入力データを再生する場合においても、符号化データと同期データとの間ごとに付加データを記録しておく必要がない。
また、本発明によれば、符号化データと同期データとの間ごとの付加データが不要なので記録媒体の記憶領域を有効に用いることが可能である。
【図面の簡単な説明】
【図１】データ記録再生装置の構成を示す図である。
【図２】図１に示したデータ符号化回路の構成を示す図である。
【図３】図２に示した符号化回路（ＷＣＥＬ）の構成を示す図である。
【図４】図１に示したデータ復号回路の構成を示す図である。
【図５】図４に示した復号回路（ＲＣＥＬ）の構成を示す図である。
【図６】図１に示した光磁気ディスクのセクタを示す図である。
【図７】図６に示した光磁気ディスクのセクトの記録フォーマットを示す図であって、（Ａ）はセクタの記録フォーマットを示し、（Ｂ）は、（Ａ）に示したＩＤ１領域（ＩＤ１）、ＩＤ２領域（ＩＤ２）およびＩＤ３領域（ＩＤ３）の記録フォーマットを示す。
【図８】図７に示したデータ領域の構成を示す図である。
【図９】図１に示した信号ＲＡＳＡ，ＳＲＤＳ，ＲＣＳ，ＲＥＳのタイミングを示す図であって、（Ａ）は信号ＲＡＳＡを示し、（Ｂ）は信号ＳＲＤＳを示し、（Ｃ）は信号ＲＣＳを示し、（Ｄ）は信号ＲＥＳを示す。
【符号の説明】
１…データ記録再生装置、１０…ディスク系、１２…光磁気ディスク、１２０…セクタ、１２２…セクタマーク領域、１２４…ＶＦＯ１領域、１２６…ＡＭ１領域、１２８…ＩＤ１領域、１３０…ＶＦＯ２領域、１３２…ＡＭ２領域、１３４…ＩＤ２領域、１３６…ＶＦＯ３領域、１３８…ＡＭ３領域、１４０…ＩＤ３領域、１４２…ＰＡ領域、１４４…ＡＬＰＣ領域、１４６…ＶＦＯ４領域、１４８…データ領域、１５０…バッファ領域、１６０…トラック番号領域、１６２…セクタ番号領域、１６４…ＣＲＣ領域、１６６，１７８…後置データ領域、１７０…同期信号領域、１７２…データ領域、１７４…再同期信号領域、１７６…記録領域、１８０…チャネル１記録領域、１８２…チャネル２記録領域、１４…ディスク駆動系、１６…光学系、１８…制御装置、２０…データ記録装置、２２…データ入力回路、２４…ＥＣＣエンコーダ、３０…データ符号化回路、３００，３０２，３０４…レジスタ、３１０…符号化回路、３１２〜３３０…論理回路、３２…同期信号発生回路、３４…データ選択回路、３６…レーザー駆動回路、４２…光検出素子、４４…再生信号増幅回路、４６…同期検出回路、４８…データ選択回路、５０…データ復号回路、５００，５０２，５０４，５０６…レジスタ、５１０…復号回路、５１２〜５２２…論理回路、５２…ＥＣＣデコーダ、５４…復号データ出力回路
【図１】
0003668982.tif 000002
【図２】
0003668982.tif 000003
【図３】
0003668982.tif 000004
【図４】
0003668982.tif 000005
【図５】
0003668982.tif 000006
【図６】
0003668982.tif 000007
【図７】
0003668982.tif 000008
【図８】
0003668982.tif 000009
【図９】
0003668982.tif 000010