(57)【特許請求の範囲】
【請求項１】
記録媒体から送られる番地情報を用いて認識情報を生成する認識情報生成手段と、前記認識情報生成手段から出力される認識情報を元に検査符号を算出する検査符号生成手段と、前記認識情報を記録媒体のデータ領域に記録せず、前記検査符号生成手段から出力される検査符号を記録媒体の情報トラックのセクタのデータ内に順次記録していく記録手段とを有することを特徴とする記録再生装置。
【請求項２】
再生時に認識情報生成手段から出力される認識情報を元に検査を行う検査手段を有することを特徴とする請求項１記載の記録再生装置。
【請求項３】
記録媒体から送られる番地情報の一部を用いて認識情報とする認識情報生成手段を有することを特徴とする請求項１記載の記録再生装置。
【請求項４】
記録媒体から送られる番地情報に所定の値を加減算して認識情報を生成する認識情報生成手段を有することを特徴とする請求項１記載の記録再生装置。
【請求項５】
記録媒体から送られる番地情報に所定の値を乗除算して認識情報を生成する認識情報生成手段を有することを特徴とする請求項１記載の記録再生装置。
【請求項６】
記録媒体から送られる番地情報を用いて認識情報を生成する認識情報生成手段と、前記認識情報生成手段から出力される認識情報から検査符号算出用計算式を変えて検査符号を生成する検査符号生成手段と、前記検査符号生成手段から出力される検査符号を記録媒体の情報トラックに順次記録していく記録手段とを有することを特徴とする記録再生装置。
【請求項７】
認識情報生成手段から出力される認識情報にセクタのデータを加減算したものに対して検査符号を生成する検査符号生成手段を有することを特徴とする請求項１記載の記録再生装置。
【請求項８】
認識情報生成手段から出力される認識情報にセクタのデータを乗除算したものに対して検査符号を生成する検査符号生成手段を有することを特徴とする請求項１記載の記録再生装置。
【請求項９】
記録媒体から送られる番地情報を用いて認識情報を生成する認識情報生成手段と、前記認識情報生成手段から出力される認識情報を元に検査符号を算出する検査符号生成手段と、前記検査符号生成手段から出力される検査符号を記録媒体の情報トラックに順次記録していく記録手段と、再生時に前記認識情報生成手段から出力される認識情報からその検査用計算式を変えて検査を行う検査手段とを有することを特徴とする記録再生装置。
【請求項１０】
再生時に認識情報生成手段から出力される認識情報に読み出したセクタのデータを加減算した後に検査用計算式で検査を行う検査手段を有することを特徴とする請求項７記載の記録再生装置。
【請求項１１】
再生時に認識情報生成手段から出力される認識情報に読み出したセクタのデータを乗除算した後に検査用計算式で検査を行う検査手段を有することを特徴とする請求項８記載の記録再生装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、情報をブロック単位にまとめた情報ブロックを記録するセクタ構造の記録領域を有する記録媒体に情報の記録または再生を行う記録再生装置に関するものである。
【０００２】
【従来の技術】
近年、電子計算機の外部記憶装置として用いる記録再生装置は高密度化の方向にあり、それにともなって記録媒体上の欠陥などによる再生情報の誤りが増加する傾向にある。そこで記録すべき情報単位毎に誤り訂正符号（以下これをＥＣＣと呼ぶ）を付加し記録している。この記録される情報単位はデータと外部からの振動などによるトラック飛びによる再生途中の目的セクタの外れを検出するために目的セクタの番地情報を認識情報（以下これをＩＤと呼ぶ）をデータの後に付加し、さらにＥＣＣの誤訂正を防ぐための巡回冗長検査方式チェックデータ（以下これをＣＲＣと呼ぶ）をＩＤの後に付加して構成されている。
【０００３】
以下、図面を参照しながら、上述した従来の記録再生装置の一例について説明する。
【０００４】
図４は従来の記録再生装置のブロック図、図５はこの従来例によって記録された記録媒体のセクタフォーマットを示すマップ図である。図４において、１００は記録媒体である。１０１は外部装置、１０２はデータ転送手段で、外部装置１０１とデータを送受する。１０３はＩＤ生成手段で、記録媒体１００に記録する所定のセクタのＩＤを生成する。１０４はＣＲＣ生成手段で、データ転送手段１０２から送られるデータとＩＤ生成手段１０３から送られるＩＤから誤訂正検出用のＣＲＣを生成する。１０５は符号化手段で、データと番地情報とＣＲＣとを合わせた全体に対してＥＣＣを生成する。１０６は選択手段で、データ転送手段１０２からのデータとＩＤ生成手段１０３からのＩＤとＣＲＣ生成手段１０４からのＣＲＣと符号化手段１０５からのＥＣＣのいずれかを選択して出力する。１０７は記録再生手段で選択手段１０６からの出力信号を記録媒体１００に記録し、記録媒体１００からの再生情報を再生する。１０８は読み出しバッファで、記録再生手段１０７から出力された情報を一時記憶する。１０９は符号化手段で、読み出しバッファ１０８から出力されるＥＣＣの付加された読み出し情報を誤り訂正する。１１０はＣＲＣ検査手段で、符号化手段１０９から出力されるデータとＩＤとＣＲＣから誤訂正確認のためＣＲＣチェックをする。１１１はＩＤ一致検証手段で、記録媒体１００から再生する所定のセクタの番地情報とＩＤの一致検証する。１１２は制御手段で、ＩＤ生成手段１０３、符号化手段１０５、選択手段１０６、復号化手段１０９の動作を制御し、ＣＲＣ検査手段１１０、ＩＤ一致検証手段１１１からの判定情報を受け取る。
【０００５】
以上のように構成された記録再生装置について、以下その動作を説明する。
所定番地のセクタにデータを記録するときには、記録媒体１００上で番地領域の所定番地を検索し、所定番地を検索されると外部装置１０１に記録するデータを要求する。制御手段１１２は、ＩＤ生成手段１０３に所定番地情報を送ってＩＤを生成させ、続いてデータ転送手段１０２から送られたデータとＩＤ生成手段１０３から送られたＩＤからＣＲＣを生成させる。次に、制御手段１１２は、符号化手段１０５にデータ転送手段１０２、ＩＤ生成手段１０３とＣＲＣ生成手段１０４それぞれから送られたデータ、ＩＤとＣＲＣを合わせた全体に対してＥＣＣを生成させる。そして、制御手段１１２は、データ転送手段１０２から出力される外部装置１０１からのデータを選択手段１０６が選択し記録再生手段１０７によって所定番地のセクタのデータ領域に記録するように制御する。さらに、制御手段１１２は、ＩＤ生成手段１０３、ＣＲＣ生成手段１０４と符号化手段１０５それぞれから送られるＩＤ、ＣＲＣとＥＣＣの順に上記データ領域に続いて記録するように選択手段１０６と記録再生手段１０７を制御する。以上のように記録された所定番地のセクタのデータを読むときには、同様に番地領域の所定番地を検索し、所定番地が検索されると、データ領域に書かれた全ての情報を記録再生手段１０７によって読み出しバッファ１０８に読み込んで、復号手段１０９によって誤り訂正して、データをデータ転送手段１０２を介して外部装置１０１に転送する。これと同時に、復号化されたデータ、ＩＤとＣＲＣをＣＲＣ検査手段１１０に送りＣＲＣチェックを行いその判定結果を制御手段１１２に知らせ、またデータ領域から読み取ったＩＤをＩＤ一致検証手段１１０に送り番地領域の目的セクタの番地とデータ領域から読み取ったＩＤとを一致検証しその判定結果を制御手段１１２に知らせる。このようにしてデータの後にＩＤとＣＲＣを付加して検索した番地情報と読み出したデータの信頼性を高めていた。
【０００６】
【発明が解決しようとする課題】
しかしながら上記のような構成では、セクタのデータ領域にＩＤを設けることでセクタ内のデータが減るとか、再生時に目的セクタの検索直後にトラック飛びが生じて隣接セクタのデータを読み出しても正常終了するとか、再生時にはＩＤ一致検証手段が必要なので回路規模が複雑になるという問題を有していた。
【０００７】
本発明は上記問題点に鑑み、データ領域にＩＤを記録せずセクタ内のデータを削ることなく簡単な回路構成で、検索した番地情報と読み出したデータの信頼性を高める記録再生装置を提供するものである。
【０００８】
【課題を解決するための手段】
上記問題点を解決するために本発明の記録再生装置は、目的セクタの番地情報を含むＩＤを生成し、生成されたＩＤを元にＣＲＣを算出し、記録媒体の目的セクタのデータ領域にデータの後に上記ＣＲＣを記録し、再生時には、同様に目的セクタの番地情報を含むＩＤを生成し、生成されたＩＤを元にＣＲＣチェックを行うように構成したものである。
【０００９】
【作用】
本発明は上記した構成によって、検索した目的セクタの記録時のＣＲＣの生成と再生時のＣＲＣチェックはその番地情報を含んだＩＤを元に行われるため、記録時にデータ領域にＩＤを書き込まず、再生時にＩＤの一致検証を行わないＣＲＣチェックのみの従来に比べて簡単な回路構成で、再生時のトラック飛びによる隣接セクタのデータ読みを検出できるという目的セクタの一致検証とＥＣＣの誤訂正の検証を同時に行い、検索した番地情報と読み出したデータの信頼性を高めることになる。
【００１０】
【実施例】
以下、本発明の一実施例の記録再生装置について、図面を参照しながら説明する。
【００１１】
図１は本発明の一実施例における記録再生装置のブロック図、図２はこの実施例によって記録された記録媒体のセクタフォーマットを示すマップ図、図３は本発明の一実施例におけるＣＲＣ生成及び検査手段の説明図である。図１において、０は記録媒体であり、１は外部装置である。２は外部装置１とデータを送受するデータ転送手段である。３は記録媒体０から送られる番地情報の一部を用いて認識情報たるＩＤを生成する認識情報生成手段たるＩＤ生成手段であり、具体的には記録媒体０に記録する所定のセクタの番地情報の一部からＩＤを生成する。４はＩＤ生成手段から出力されるＩＤを元に検査符号たるＣＲＣを算出する検査符号生成手段たるＣＲＣ生成手段であり、データ転送手段２から送られるデータとＩＤ生成手段３から送られるＩＤに基づいて誤訂正検出用のＣＲＣを生成する。５は符号化手段で、データとＣＲＣとを合わせた全体に対してＥＣＣを生成する。６は選択手段で、データ転送手段２からのデータとＣＲＣ生成手段４からのＣＲＣと符号化手段５からのＥＣＣのいずれかを選択して出力する。７は選択手段６からの出力信号を記録媒体０に記録する記録手段と、記録媒体０からの再生情報を再生する再生手段とを兼ね備えた記録再生手段であり、ＣＲＣ生成手段から出力されるＣＲＣを選択手段６を介して記録媒体の情報トラックに順次記録することができる。８は読み出しバッファで、記録再生手段７から出力された情報を一時記憶する。９は符号化手段で、読み出しバッファ８から出力されるＥＣＣの付加された読み出し情報を誤り訂正する。１０は再生時にＩＤ生成手段３から出力されるＩＤを元に検査を行う検査手段たるＣＲＣ検査手段であり、符号化手段９から出力されるデータとＣＲＣから誤訂正検証のためのＣＲＣチェックをする。１１は制御手段で、ＩＤ生成手段３、符号化手段５、選択手段６、復号化手段９の動作を制御し、ＣＲＣ検査手段１０からの判定結果を受け取る。
【００１２】
以上のように構成された記録再生装置について、以下その動作を説明する。
所定番地のセクタにデータを記録するときには、記録媒体０上で番地領域の所定番地を検索し所定番地を見つけると、外部装置１に記録するデータを要求する。  制御手段１１は、ＩＤ生成手段３に所定番地情報を送ってその一部の下３ビットをＩＤとする。ここで、ＩＤ生成手段３から出力された認識情報にセクタのデータを加減算したものに対してＩＤ符号を生成する検査符号生成手段、又はＩＤ生成手段３から出力される認識情報にセクタのデータを乗除算したものに対してＩＤ符号を生成する検査符号生成手段を設けることにより、所定番地情報にある値を加減算もしくは、乗除算したものをＩＤとしてもよい。ＩＤ生成手段３はＣＲＣ生成手段４に生成したＩＤを送ってＣＲＣ算出用計算式を変更し、続いてＣＲＣ生成手段４は、このＣＲＣ算出用計算式を用いてデータ転送手段２から送られたデータからＣＲＣを生成する。あるいは、データ転送手段２から送られたデータとＩＤ生成手段３で生成されたＩＤを加減算もしくは、乗除算したものからＣＲＣを生成してもよい。次に、制御手段１１は、符号化手段６にデータ転送手段２とＣＲＣ生成手段４それぞれから送られたデータとＣＲＣを合わせた全体に対してＥＣＣを生成させる。そして、制御手段１１は、データ転送手段２から出力される外部装置１からのデータを選択手段６が選択し記録再生手段７によって所定番地のセクタのデータ領域に記録するように制御する。さらに、制御手段１１は、ＣＲＣ生成手段４と符号化手段５それぞれから送られるＣＲＣとＥＣＣの順に上記データ領域に続いて記録するように選択手段６と記録再生手段７を制御する。以上のように記録された所定番地のセクタのデータを読むときには、同様に番地領域の所定番地を検索し所定番地を見つけると、データ領域に書かれた全ての情報を記録再生手段７によって読み出しバッファ８に読み込んで、復号手段９によって誤り訂正して、データをデータ転送手段２を介して外部装置１に転送する。これと同時に、制御手段１１は、ＩＤ生成手段３に所定番地情報を送ってその一部の下３ビットをＩＤとする。あるいは、所定番地情報にある値を加減算もしくは、乗除算したものをＩＤとしてもよい。ＩＤ生成手段３はＣＲＣ検査手段に生成したＩＤを送ってＣＲＣ検査用計算式を変更し、続いて復号化されたデータとＣＲＣをＣＲＣ検査手段１０に送りＣＲＣチェックを行いその判定結果を制御手段１１に知らせる。あるいは、データ転送手段２から送られたデータとＩＤ生成手段３で生成されたＩＤを加減算もしくは、乗除算したものにＣＲＣチェックを行ってもよい。
【００１３】
次に、ＣＲＣ生成、検査手段を図３を用いて説明する。図３（ａ）は、生成多項式をＸ3＋Ｘ2＋１とした場合の３段のシフトレジスタの割り算回路で構成されたＣＲＣ生成検査手段の一実施例である。図３（ａ）において、３１はＣＲＣ生成検査手段で、３２はＩＤ生成手段で、３３は制御手段である。記録時の動作を図３（ｂ）の遷移図に従って説明する。最初はスイッチＳ１はオン状態、スイッチＳ２はＸ側にオンになっているとする。制御手段３３からＩＤ生成手段に送られた目的セクタの番地情報の一部の下３ビットが「１１１」の場合、ＩＤ生成手段３２はＣＲＣ生成検査手段３１のシフトレジスタＦＦ１、ＦＦ２、ＦＦ３をセットして全てのシフトレジスタの保持値を１にしてＮｏ．１の状態になる。次に、セクタのデータ領域に記録すべきデータ「１１００」が、ＣＲＣ生成手段３１に入力されるとＮｏ．２からＮｏ．５の状態遷移を経て入力されたデータ「１１００」がそのまま出力される。このとき、Ｎｏ．５の状態でシフトレジスタに保持された値「１１１」がこの割り算回路での余りであり、これがＣＲＣになる。これに続いて、スイッチＳ１はオフ状態、スイッチＳ２はＹ側にオンになり、Ｎｏ．６からＮｏ．８の状態遷移を経てシフトレジスタに保持されたＣＲＣ「１１１」を出力する。このようにして、目的セクタのデータ領域に「１１００１１１」という情報単位が記録される。このセクタの再生時の動作を図３（ｃ）の遷移図に従って説明する。スイッチＳ１はオン状態、スイッチＳ２はＸ側，Ｙ側ともオフ状態になっている。同様に、制御手段３３からＩＤ生成手段に送られた目的セクタの番地情報の一部の下３ビットは「１１１」なので、ＩＤ生成手段３２はＣＲＣ生成手段３１のシフトレジスタＦＦ１、ＦＦ２、ＦＦ３をセットして全てのシフトレジスタの保持値を１にしてＮｏ．１の状態になる。
【００１４】
次に、目的セクタから読み出された情報単位「１１００１１１」がＣＲＣ生成検査手段３１に入力されると、Ｎｏ．２からＮｏ．８の状態遷移を経てＮｏ．８の状態でシフトレジスタに保持された値「０００」がこの割り算回路の余りであり、「０００」であればＣＲＣチェックの判定は問題なく、ＣＲＣ生成検査手段３１はその判定結果を制御手段３３に知らせる。
【００１５】
以上のように本実施例によれば目的セクタの番地情報を含むＩＤを元にＣＲＣ算出用計算式を変えて記録媒体の目的セクタにＣＲＣを記録し、再生時には目的セクタの番地情報を含むＩＤを元にＣＲＣ検査用検査式を変えてＣＲＣチェックするので、ＣＲＣチェックのみで目的セクタの一致検証とＥＣＣの誤訂正の検証を同時に行い、検索した番地情報と読み出したデータの信頼性を高めることができる。なお、目的セクタのＣＲＣチェックの判定がＮＧの場合、続くセクタの番地情報が目的セクタ＋１で連続していればＥＣＣの誤訂正になるが、目的セクタ＋１で不連続であればトラック飛びによる目的セクタの不一致になり、再度目的セクタを検索してデータを読み出すことによってデータを救うことができる。
【００１６】
【発明の効果】
以上のように本発明は、目的セクタの番地情報を含むＩＤを生成し、生成されたＩＤを用いて算出用計算式を変えてＣＲＣを算出し、記録媒体の目的セクタのデータ領域にデータの後に上記ＣＲＣを記録し、再生時には、同様に目的セクタの番地情報を含むＩＤを生成し、生成されたＩＤを用いて検査用計算式を変えてＣＲＣチェックを行うように構成することにより、記録媒体のセクタのデータ領域にＩＤを設ける必要なくセクタ内の冗長度を減らしたセクタフォーマットで、かつＩＤの一致検証を行わずＣＲＣチェックのみの従来に比べて簡単な回路構成で、ＥＣＣの誤訂正の検証と目的セクタの一致検証を同時に行いデータと番地情報の信頼性を高めることができる。
【図面の簡単な説明】
【図１】本発明の一実施例における記録再生装置のブロック図
【図２】実施例によって記録された記録媒体のセクタフォーマットを示すマップ図
【図３】本発明の一実施例におけるＣＲＣ生成検査手段の説明図
【図４】従来の記録再生装置のブロック図
【図５】従来例によって記録された記録媒体のセクタフォーマットを示すマップ図
【符号の説明】
０、１００  記録媒体
１、１０１  外部装置
２、１０２  データ転送手段
３、３２、１０３  ＩＤ生成手段
４、１０４  ＣＲＣ生成手段
５、１０５  符号化手段
６、１０６  選択手段
７、１０７  記録再生手段
８、１０８  読み出しバッファ
９、１０９  符号化手段
１０、１１０  ＣＲＣ検査手段
１１１  ＩＤ一致検証手段
１１、３３、１１２  制御手段
３１  ＣＲＣ生成検査手段
【図１】
0003671444.tif 000002
【図２】
0003671444.tif 000003
【図３】
0003671444.tif 000004
【図４】
0003671444.tif 000005
【図５】
0003671444.tif 000006