JPH04212762A - 複数トラック記憶媒体上にデジタルデータを可逆的に記憶する記憶装置、デコード装置、そのような記憶媒体と共に使用する情報再生装置、及びそのような記憶装置、デコード装置及び/又は情報再生装置と共に使用する一体的記憶媒体 - Google Patents
複数トラック記憶媒体上にデジタルデータを可逆的に記憶する記憶装置、デコード装置、そのような記憶媒体と共に使用する情報再生装置、及びそのような記憶装置、デコード装置及び/又は情報再生装置と共に使用する一体的記憶媒体Info
- Publication number
- JPH04212762A JPH04212762A JP3019437A JP1943791A JPH04212762A JP H04212762 A JPH04212762 A JP H04212762A JP 3019437 A JP3019437 A JP 3019437A JP 1943791 A JP1943791 A JP 1943791A JP H04212762 A JPH04212762 A JP H04212762A
- Authority
- JP
- Japan
- Prior art keywords
- storage device
- tape
- tracks
- storage medium
- storage
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/18—Error detection or correction; Testing, e.g. of drop-outs
- G11B20/1806—Pulse code modulation systems for audio signals
- G11B20/1809—Pulse code modulation systems for audio signals by interleaving
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Measuring Or Testing Involving Enzymes Or Micro-Organisms (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【0001】
【産業上の利用分野】本発明は、複数トラック記憶媒体
上にデジタルデータを記憶する記憶装置に関する。上記
媒体は、特に、複数の並列トラックを有する磁気カセッ
トテープであってもよい。他の例として、前記トラック
は光学記録ディスクのようなディスク上における実効的
な螺旋の内の連続する周回部分であってもよい。デジタ
ルデータの記憶は不完全さに対して非常に敏感であり、
この不完全さは任意のビットの単位で作用することも又
は特定のトラックに沿う高い誤り確率の長いビットの繋
がりにより表されることもある。有限体におけるBCH
コードは、特に複数シンボル語用に規定されたリードソ
ロモンコードの場合、有利な誤り保護手段であることが
分かっている。この場合、各シンボルはガロア体の8ビ
ットの元であり、コードはシンボルのレベルにおいて体
系的である。なお、当業者であれば本発明の要旨から逸
脱しない範囲でこれら限定の内の種々のものを取り除く
とこが可能であろう。
上にデジタルデータを記憶する記憶装置に関する。上記
媒体は、特に、複数の並列トラックを有する磁気カセッ
トテープであってもよい。他の例として、前記トラック
は光学記録ディスクのようなディスク上における実効的
な螺旋の内の連続する周回部分であってもよい。デジタ
ルデータの記憶は不完全さに対して非常に敏感であり、
この不完全さは任意のビットの単位で作用することも又
は特定のトラックに沿う高い誤り確率の長いビットの繋
がりにより表されることもある。有限体におけるBCH
コードは、特に複数シンボル語用に規定されたリードソ
ロモンコードの場合、有利な誤り保護手段であることが
分かっている。この場合、各シンボルはガロア体の8ビ
ットの元であり、コードはシンボルのレベルにおいて体
系的である。なお、当業者であれば本発明の要旨から逸
脱しない範囲でこれら限定の内の種々のものを取り除く
とこが可能であろう。
【0002】
【発明の概要】本発明は上述した種類の装置であって妥
当な程度の複雑さの符号化及びデコードでもって適度な
保護を行うことができると共に一定のフォーマットでそ
のような保護を実現することができるような装置を提供
することを目的とする。一つの見方によれば、本発明は
、互いに略一様な形状を持つ第1の複数の記憶トラック
を具備する記憶媒体上に、第1のコード語(C1コード
語)にわたって規定された第1のシンボル訂正コードと
第2のコード語(C2コード語)にわたって規定された
第2のシンボル訂正コードとを用いて誤り保護符号化動
作を実行してデジタルデータを記憶する記憶装置であっ
て、前記第1のシンボル訂正コードと前記第2のシンボ
ル訂正コードとはプロダクトコードを構成し、該装置は
前記第1のシンボル訂正コード用の第1の符号化手段を
有して各々の語が特定の単一のトラックに割り当てられ
る誤りの保護がされたC1コード語を発生すると共に、
前記第2のシンボル訂正コード用の第2の符号化手段を
有して各々の語がいずれかの語の連続するシンボルに従
って繰り返しサイクルで前記第1の複数のトラックの全
てに割り当てられる誤りの保護がされたC2コード語を
発生し、前記C2コード語のいずれの語も前記第1の複
数の倍数となるような数のシンボルを有し、該装置は前
記C2コード語のいずれの語をも、該C2コード語のシ
ンボルにおいて前記記憶媒体上における物理的に隣接す
るシンボルの間の空間が略一様となり、かつ、前記トラ
ックに沿う方向及び横切る方向の両方向において零以外
の成分を有するように、配置する物理的配置手段を有す
るような記憶装置を提供する。特に、C2コード内のシ
ンボルの数は前記第1の複数の正確な倍数とすることが
できる。これによれば、体系的な構成とすることができ
る。他方、切り詰めたC2コード語を有利に使用するこ
ともでき、この場合に使用されないシンボルの残余は、
それ自体記憶される必要のない基準(フィデューシャル
)零又は他の所定の情報により表される。特に、そのよ
うにして得られた記憶フォーマットは、いずれかの単一
のトラック上のデータの多くの部分を妨害する行誤り、
及び書き込みスキューを無視した場合原理的に同時に書
き込まれる複数のコードシンボルを妨害し得る列誤りに
対する強さを提供する。更に、媒体のドロップアウト部
に対する強さもそのようにして実現される。効果的には
、前記の零以外の成分におけるトラックが横切る方向の
成分は前記C2コード語の連続するシンボル間のトラッ
クを横切る方向の一様な飛び越しから発生し、この飛び
越しが前記第1の複数をモジュロとする整数本のトラッ
クであり、この整数が前記第1の複数に対して素数であ
るようにする。この構成は容易なアドレス計算を可能に
する。
当な程度の複雑さの符号化及びデコードでもって適度な
保護を行うことができると共に一定のフォーマットでそ
のような保護を実現することができるような装置を提供
することを目的とする。一つの見方によれば、本発明は
、互いに略一様な形状を持つ第1の複数の記憶トラック
を具備する記憶媒体上に、第1のコード語(C1コード
語)にわたって規定された第1のシンボル訂正コードと
第2のコード語(C2コード語)にわたって規定された
第2のシンボル訂正コードとを用いて誤り保護符号化動
作を実行してデジタルデータを記憶する記憶装置であっ
て、前記第1のシンボル訂正コードと前記第2のシンボ
ル訂正コードとはプロダクトコードを構成し、該装置は
前記第1のシンボル訂正コード用の第1の符号化手段を
有して各々の語が特定の単一のトラックに割り当てられ
る誤りの保護がされたC1コード語を発生すると共に、
前記第2のシンボル訂正コード用の第2の符号化手段を
有して各々の語がいずれかの語の連続するシンボルに従
って繰り返しサイクルで前記第1の複数のトラックの全
てに割り当てられる誤りの保護がされたC2コード語を
発生し、前記C2コード語のいずれの語も前記第1の複
数の倍数となるような数のシンボルを有し、該装置は前
記C2コード語のいずれの語をも、該C2コード語のシ
ンボルにおいて前記記憶媒体上における物理的に隣接す
るシンボルの間の空間が略一様となり、かつ、前記トラ
ックに沿う方向及び横切る方向の両方向において零以外
の成分を有するように、配置する物理的配置手段を有す
るような記憶装置を提供する。特に、C2コード内のシ
ンボルの数は前記第1の複数の正確な倍数とすることが
できる。これによれば、体系的な構成とすることができ
る。他方、切り詰めたC2コード語を有利に使用するこ
ともでき、この場合に使用されないシンボルの残余は、
それ自体記憶される必要のない基準(フィデューシャル
)零又は他の所定の情報により表される。特に、そのよ
うにして得られた記憶フォーマットは、いずれかの単一
のトラック上のデータの多くの部分を妨害する行誤り、
及び書き込みスキューを無視した場合原理的に同時に書
き込まれる複数のコードシンボルを妨害し得る列誤りに
対する強さを提供する。更に、媒体のドロップアウト部
に対する強さもそのようにして実現される。効果的には
、前記の零以外の成分におけるトラックが横切る方向の
成分は前記C2コード語の連続するシンボル間のトラッ
クを横切る方向の一様な飛び越しから発生し、この飛び
越しが前記第1の複数をモジュロとする整数本のトラッ
クであり、この整数が前記第1の複数に対して素数であ
るようにする。この構成は容易なアドレス計算を可能に
する。
【0003】効果的には、前記の零以外の成分における
トラックに沿う方向の成分が前記C2コード語の連続す
るシンボル間のトラックに沿う方向の一様な飛び越しか
ら発生するようにする。この構成はアドレス計算をより
一層簡略化する。
トラックに沿う方向の成分が前記C2コード語の連続す
るシンボル間のトラックに沿う方向の一様な飛び越しか
ら発生するようにする。この構成はアドレス計算をより
一層簡略化する。
【0004】好ましくは、書込手段がテープトラックで
ある並列トラックに磁気的に書き込みを行うために設け
られる。良好な品質のテープはそれ自身により高記憶密
度及び高転送速度を可能にする。それにもかかわらず、
標準的な品質のテープの使用を可能にするためにビット
波長を充分に大きくすることができることが実験的に確
かめられている。即ち、静止ヘッドデジタルオーディオ
記録の他のシステムとは対照的に、特に高品質のテープ
は必要とされない。また上記とは対照的に、本発明はデ
ィスクフォーマットでも使用することができ、磁気記録
のみに限定されるものでもない。ディスクの場合は、集
合的なコーディングの間における最大のトラック−トラ
ック距離は平均トラック半径に比べて小さいことがあり
得る。
ある並列トラックに磁気的に書き込みを行うために設け
られる。良好な品質のテープはそれ自身により高記憶密
度及び高転送速度を可能にする。それにもかかわらず、
標準的な品質のテープの使用を可能にするためにビット
波長を充分に大きくすることができることが実験的に確
かめられている。即ち、静止ヘッドデジタルオーディオ
記録の他のシステムとは対照的に、特に高品質のテープ
は必要とされない。また上記とは対照的に、本発明はデ
ィスクフォーマットでも使用することができ、磁気記録
のみに限定されるものでもない。ディスクの場合は、集
合的なコーディングの間における最大のトラック−トラ
ック距離は平均トラック半径に比べて小さいことがあり
得る。
【0005】好ましくは、前記書込手段が複数のトラッ
クを互いに連続したトラックとしてインターフェースす
るようにする。この構成は相対位置決めを不要とし、得
られる記憶密度を上昇させる。
クを互いに連続したトラックとしてインターフェースす
るようにする。この構成は相対位置決めを不要とし、得
られる記憶密度を上昇させる。
【0006】好ましくは、前記の第1の複数のトラック
が前記テープの半部に配置され、これら第1の複数のト
ラック内においては該テープ上の外縁のトラックがC2
コード語に属するパリティーシンボルにより完全に満た
されるようにする。外側のトラックはより妨害の影響を
受け易く、結果として全体の影響の受け易さは減少され
る。
が前記テープの半部に配置され、これら第1の複数のト
ラック内においては該テープ上の外縁のトラックがC2
コード語に属するパリティーシンボルにより完全に満た
されるようにする。外側のトラックはより妨害の影響を
受け易く、結果として全体の影響の受け易さは減少され
る。
【0007】好ましくは、各トラックが一連のブロック
を有し、各ブロックが一様な整数個のC1コード語を有
し、この整数が2であり、かつ、いずれのブロックにお
いてもそのC1コード語が2でインターリーブされるよ
うにする。この構成は当該記憶構造の一様性を上昇させ
る。
を有し、各ブロックが一様な整数個のC1コード語を有
し、この整数が2であり、かつ、いずれのブロックにお
いてもそのC1コード語が2でインターリーブされるよ
うにする。この構成は当該記憶構造の一様性を上昇させ
る。
【0008】好ましくは、テープスキューを除いた場合
、前記の第1の複数のトラック中におけるC1コード語
の物理的な配置が相互に同期するようにする。この構成
は、書込電子回路におけるバッファリングの必要性を低
下させる。
、前記の第1の複数のトラック中におけるC1コード語
の物理的な配置が相互に同期するようにする。この構成
は、書込電子回路におけるバッファリングの必要性を低
下させる。
【0009】好ましくは、テープスキューを除いた場合
、前記第1の複数のトラック中における前記ブロックの
物理的な配置が相互に同期し、各トラック上においては
第2の複数のブロックが一様な大きさのテープセグメン
ト内に含まれ、第3の複数のテープセグメントが第2の
一様な大きさのテープフレーム中に含まれ、前記テープ
セグメント及びテープフレームが前記の第1の複数のト
ラック内で相互に同期し、前記C2コード語のいずれも
が単一のテープフレーム中に完全に含まれるようにする
とよい。この構成は、記憶構造の一様性を更に上昇させ
る。
、前記第1の複数のトラック中における前記ブロックの
物理的な配置が相互に同期し、各トラック上においては
第2の複数のブロックが一様な大きさのテープセグメン
ト内に含まれ、第3の複数のテープセグメントが第2の
一様な大きさのテープフレーム中に含まれ、前記テープ
セグメント及びテープフレームが前記の第1の複数のト
ラック内で相互に同期し、前記C2コード語のいずれも
が単一のテープフレーム中に完全に含まれるようにする
とよい。この構成は、記憶構造の一様性を更に上昇させ
る。
【0010】好ましくは、前記トラック内における相互
に同期したブロックがスライスを構成し、各C2コード
語がフレームにおける全てのスライスにわたって一様に
分散されるよにする。この構成は一様性を更に改善する
。
に同期したブロックがスライスを構成し、各C2コード
語がフレームにおける全てのスライスにわたって一様に
分散されるよにする。この構成は一様性を更に改善する
。
【0011】好ましくは、第4の複数のテープセグメン
トを記憶するRAM符号化メモリが、即ち意図するテー
プセグメントのユーザデータを受入する入力RAMセグ
メントと、意図する各テープセグメントの対応する組の
ユーザデータを記憶すると共に関連するC1及びC2コ
ード語を符号化するための他の一連のRAMセグメント
と、完全に符号化されたテープセグメントを出力するた
めの出力RAMセグメントとが設けられるようにすると
よい。この場合、C2コード語は複数のRAMセグメン
トにわたって分散され、C1コード語は単一のRAMセ
グメントにわたって分散され、所要の全記憶容量がC2
コード語の分散によりカバーされる数より2個だけ多い
RAMセグメントとなるようにすることができる。
トを記憶するRAM符号化メモリが、即ち意図するテー
プセグメントのユーザデータを受入する入力RAMセグ
メントと、意図する各テープセグメントの対応する組の
ユーザデータを記憶すると共に関連するC1及びC2コ
ード語を符号化するための他の一連のRAMセグメント
と、完全に符号化されたテープセグメントを出力するた
めの出力RAMセグメントとが設けられるようにすると
よい。この場合、C2コード語は複数のRAMセグメン
トにわたって分散され、C1コード語は単一のRAMセ
グメントにわたって分散され、所要の全記憶容量がC2
コード語の分散によりカバーされる数より2個だけ多い
RAMセグメントとなるようにすることができる。
【0012】好ましくは、前記の第1の複数は8である
。この構成は高転送速度と装置をあまり複雑にしないこ
ととの取引交換である。
。この構成は高転送速度と装置をあまり複雑にしないこ
ととの取引交換である。
【0013】好ましくは、前記C1コード語が(24,
20,5)コードで、前記C2コード語が(32,26
,7)コードとする。これらのコードは、特にプロダク
トコードに組み合わされると、幅広い範囲の誤りに対し
て影響されなくする。それにもかかわらず、誤りの訂正
及び/又は検出を実行する数学上の複雑さは簡単なまま
である。特に、異なるディスタンスを有していても奇数
のディスタンスのコードの方が偶数のディスタンスのコ
ードよりも良好に協力し合うことが分かった。
20,5)コードで、前記C2コード語が(32,26
,7)コードとする。これらのコードは、特にプロダク
トコードに組み合わされると、幅広い範囲の誤りに対し
て影響されなくする。それにもかかわらず、誤りの訂正
及び/又は検出を実行する数学上の複雑さは簡単なまま
である。特に、異なるディスタンスを有していても奇数
のディスタンスのコードの方が偶数のディスタンスのコ
ードよりも良好に協力し合うことが分かった。
【0014】好ましくは、各フレームが384個のC2
コード語を有するようにする。この場合、単純な記憶構
造と大記憶容量とがバランスする。
コード語を有するようにする。この場合、単純な記憶構
造と大記憶容量とがバランスする。
【0015】好ましくは、前記のトラックを横切る方向
の零以外の成分が前記の第1の複数をモジュロでとする
+5の飛び越しにより発生するようにする。この構成は
単純なアドレス処理を可能にする。
の零以外の成分が前記の第1の複数をモジュロでとする
+5の飛び越しにより発生するようにする。この構成は
単純なアドレス処理を可能にする。
【0016】好ましくは、前記媒体は可逆記憶媒体にす
る。磁気のものに加えて、従来の光学記憶も利用するこ
とができる。
る。磁気のものに加えて、従来の光学記憶も利用するこ
とができる。
【0017】この発明は、意図する記憶媒体とインター
フェースするための前述した装置をエミュレートするエ
ミュレート装置であって、前記符号化動作を実行するた
めの符号化手段と、この符号化手段により情報が与えら
れてブロードカスト及び/又は物理的案内手段によって
プロダクトコード(product code ent
ities )を転送する転送手段とが備えられたよう
なエミュレート装置にも関する。特に、本発明は記憶(
storage proper)が概念的なものである
場合、例えば、ブロードカスト接続の受信側において異
なる物により制御される場合等に用いることができる。 この場合、符号化と記憶とが一緒に前記記憶装置を構成
する。上記符号化は前記媒体が実際に存在するかのよう
に動作する。また、転送はブロードカスト、ケーブル、
光学又は他の手段によるものであってもよい。
フェースするための前述した装置をエミュレートするエ
ミュレート装置であって、前記符号化動作を実行するた
めの符号化手段と、この符号化手段により情報が与えら
れてブロードカスト及び/又は物理的案内手段によって
プロダクトコード(product code ent
ities )を転送する転送手段とが備えられたよう
なエミュレート装置にも関する。特に、本発明は記憶(
storage proper)が概念的なものである
場合、例えば、ブロードカスト接続の受信側において異
なる物により制御される場合等に用いることができる。 この場合、符号化と記憶とが一緒に前記記憶装置を構成
する。上記符号化は前記媒体が実際に存在するかのよう
に動作する。また、転送はブロードカスト、ケーブル、
光学又は他の手段によるものであってもよい。
【0018】好ましくは、当該装置がアナログオーディ
オ信号用の入力手段と、この入力手段により情報が付与
されA/D変換により前記デジタルデータの少なくとも
かなりの部分を作成して前記プロダクトコードによる後
の符号化に供するようにするアナログ・デジタル変換手
段とを有するようにする。オーディオ情報の符号化され
たデータへの直接の変換は外部の妨害による障害に対す
る効果的な対抗手段となる。
オ信号用の入力手段と、この入力手段により情報が付与
されA/D変換により前記デジタルデータの少なくとも
かなりの部分を作成して前記プロダクトコードによる後
の符号化に供するようにするアナログ・デジタル変換手
段とを有するようにする。オーディオ情報の符号化され
たデータへの直接の変換は外部の妨害による障害に対す
る効果的な対抗手段となる。
【0019】本発明は、上述した1又は2以上の装置と
共に使用する又は記憶媒体をエミュレートする装置であ
って、前記の実際の又はエミュレートされた記憶媒体を
アクセスするためのアクセス手段と、共同して最小のプ
ロダクトコードブロックを構成するC1コード語の第1
の組とC2コード語の第2の組とに含まれる全てのデー
タを収容する内部記憶手段と、前記の第1の組における
前記C1コード語をデコードする第1のデコード手段と
、前記の第2の組における前記C2コード語をデコード
する第2のデコード手段とを有し、前記第2のデコード
手段はいずれの特定の単一のC2コード語をデコードす
る際において略一様な隣同士の間の距離を持つ媒体上の
位置に物理的に対応させて前記内部記憶手段をアクセス
する第2のアクセス手段を有し、前記距離のいずれもが
前記トラックに沿う方向及び横切る方向のいずれにおい
ても零以外の成分を有するような装置にも関する。
共に使用する又は記憶媒体をエミュレートする装置であ
って、前記の実際の又はエミュレートされた記憶媒体を
アクセスするためのアクセス手段と、共同して最小のプ
ロダクトコードブロックを構成するC1コード語の第1
の組とC2コード語の第2の組とに含まれる全てのデー
タを収容する内部記憶手段と、前記の第1の組における
前記C1コード語をデコードする第1のデコード手段と
、前記の第2の組における前記C2コード語をデコード
する第2のデコード手段とを有し、前記第2のデコード
手段はいずれの特定の単一のC2コード語をデコードす
る際において略一様な隣同士の間の距離を持つ媒体上の
位置に物理的に対応させて前記内部記憶手段をアクセス
する第2のアクセス手段を有し、前記距離のいずれもが
前記トラックに沿う方向及び横切る方向のいずれにおい
ても零以外の成分を有するような装置にも関する。
【0020】上記記憶媒体は前記デコーダと物理的に結
合してもよいが、符号化装置(エンコーダ)に設けるよ
うにしてもよい。その順序は、符号化、記憶、ブロード
カストそうでない場合は転送、である。この場合、同様
の利点が他の構成部分にも現れる。
合してもよいが、符号化装置(エンコーダ)に設けるよ
うにしてもよい。その順序は、符号化、記憶、ブロード
カストそうでない場合は転送、である。この場合、同様
の利点が他の構成部分にも現れる。
【0021】本発明は上記のようなデジタルデータの読
み取り及びデコードを行う読取装置にも関する。この読
取装置は符号化の際の手順を概ね対称にしたものである
。効果的には、上記のような読取装置が複数セグメント
のRAMメモリと、これらRAMセグメントの所定の第
2の複数のRAMセグメントを前記の実際の記憶媒体又
はエミュレートされた記憶媒体からのデータで順次満た
す手段とを有し、前記C1コード語のいずれのものも単
一のRAMセグメントに専ら割り当てられ、前記C2コ
ード語のいずれのものも複数セグメントからなる単一メ
モリフレームに専ら割り当てられ、前記C2コード語の
いずれもが前記RAMフレームの大きさをモジュロとす
る該RAMフレームにわたっての一様な行方向の飛び越
しと一様な列方向の飛び越しに従って配置されるように
する。この構成によれば、比較的低い記憶容量で済む。
み取り及びデコードを行う読取装置にも関する。この読
取装置は符号化の際の手順を概ね対称にしたものである
。効果的には、上記のような読取装置が複数セグメント
のRAMメモリと、これらRAMセグメントの所定の第
2の複数のRAMセグメントを前記の実際の記憶媒体又
はエミュレートされた記憶媒体からのデータで順次満た
す手段とを有し、前記C1コード語のいずれのものも単
一のRAMセグメントに専ら割り当てられ、前記C2コ
ード語のいずれのものも複数セグメントからなる単一メ
モリフレームに専ら割り当てられ、前記C2コード語の
いずれもが前記RAMフレームの大きさをモジュロとす
る該RAMフレームにわたっての一様な行方向の飛び越
しと一様な列方向の飛び越しに従って配置されるように
する。この構成によれば、比較的低い記憶容量で済む。
【0022】効果的には、前記装置が複数セグメントの
RAMメモリを有し、各RAMセグメントが前記の第1
の複数のトラック上に単一の媒体セグメントに専ら関係
するものとして一様に分散された一様な第3の複数のC
1コード語を収容し、これによりいずれの記憶媒体セグ
メントも一つのRAMセグメント上に1対1に当てはま
り、かつ、各メモリセグメントが満たされると当該セグ
メント内で利用可能となったいずれのC1コード語に関
しても直接デコードを実行する第1のデコード手段を備
えるようにする。この場合、デコーディングの速い実行
は記憶された情報の読み取りと再生との間の時間遅れを
減少させる。
RAMメモリを有し、各RAMセグメントが前記の第1
の複数のトラック上に単一の媒体セグメントに専ら関係
するものとして一様に分散された一様な第3の複数のC
1コード語を収容し、これによりいずれの記憶媒体セグ
メントも一つのRAMセグメント上に1対1に当てはま
り、かつ、各メモリセグメントが満たされると当該セグ
メント内で利用可能となったいずれのC1コード語に関
しても直接デコードを実行する第1のデコード手段を備
えるようにする。この場合、デコーディングの速い実行
は記憶された情報の読み取りと再生との間の時間遅れを
減少させる。
【0023】効果的には、記憶に際して前記各C2コー
ド語が第3の複数のメモリセグメントまでのメモリセグ
メント間境界を横切るがそれ以外のメモリセグメント間
境界は横切らず、前記装置が前記第3の複数のメモリセ
グメント内に前記C2コード語を記憶しかつ前記第1の
デコード手段によるデコードを行なった後前記C2コー
ド語のデコードを実行する第2のデコード手段を有する
ようにする。この構成によれば前述した時間遅れを低い
値に保つことができる。
ド語が第3の複数のメモリセグメントまでのメモリセグ
メント間境界を横切るがそれ以外のメモリセグメント間
境界は横切らず、前記装置が前記第3の複数のメモリセ
グメント内に前記C2コード語を記憶しかつ前記第1の
デコード手段によるデコードを行なった後前記C2コー
ド語のデコードを実行する第2のデコード手段を有する
ようにする。この構成によれば前述した時間遅れを低い
値に保つことができる。
【0024】効果的には、前記メモリは前記の第3の複
数のメモリセグメントに加えて1個の記憶媒体セグメン
トのデータを入力するための1個の入力セグメントと、
既にデコードされた1個の記憶媒体セグメントのデータ
を出力するための他の1個のセグメントとを更に有する
ようにする。例えば、4セグメントのフレームの場合は
6セグメントのメモリのみを必要とする。上記の利点は
前述した記憶装置においても同様に存在する。
数のメモリセグメントに加えて1個の記憶媒体セグメン
トのデータを入力するための1個の入力セグメントと、
既にデコードされた1個の記憶媒体セグメントのデータ
を出力するための他の1個のセグメントとを更に有する
ようにする。例えば、4セグメントのフレームの場合は
6セグメントのメモリのみを必要とする。上記の利点は
前述した記憶装置においても同様に存在する。
【0025】本発明は、上述したようなデコード装置を
有すると共に、磁気テープの形の前記記憶媒体用の保持
/駆動手段と、このテープ上の一連の位置を時間的に順
次アクセスするヘッド手段と、前記デコード装置により
情報が供給されるオーディオ再生手段とを有するような
情報再生装置にも関する。このような装置は汎用の良コ
ストパーフォーマンスの消費者向け娯楽装置となる。特
に、そのデコーダ部分は単一チップに組み込むことが充
分可能である。
有すると共に、磁気テープの形の前記記憶媒体用の保持
/駆動手段と、このテープ上の一連の位置を時間的に順
次アクセスするヘッド手段と、前記デコード装置により
情報が供給されるオーディオ再生手段とを有するような
情報再生装置にも関する。このような装置は汎用の良コ
ストパーフォーマンスの消費者向け娯楽装置となる。特
に、そのデコーダ部分は単一チップに組み込むことが充
分可能である。
【0026】本発明は、上述したようなデコード装置と
共に使用する一体的記憶媒体であって、前記の第1の複
数の略一様な記憶トラックを有し、これらトラックは磁
気テープである当該媒体の半部上に単一側部的に配置さ
れた並列な前記トラックにわたって等しく分散された記
憶フレームを有し、該フレームはC1語及びC2語とし
て表されたシンボル訂正用プロダクトコードにより保護
され、各C1語は前記トラックの内の正確に1個内に配
置され、各C2語は前記トラックの全てにわたって配置
され、該C2語は前記の第1の複数の倍数となるような
数のシンボルを有し、このC2語の隣接するシンボル間
の物理的空間は略一様であって前記トラックに沿う方向
及び横切る方向の両方向に零以外の成分を有しているよ
うな記憶媒体にも関する。この場合、前記C2語のシン
ボル数は前記の第1の複数の正確な倍数とすることがで
きる。
共に使用する一体的記憶媒体であって、前記の第1の複
数の略一様な記憶トラックを有し、これらトラックは磁
気テープである当該媒体の半部上に単一側部的に配置さ
れた並列な前記トラックにわたって等しく分散された記
憶フレームを有し、該フレームはC1語及びC2語とし
て表されたシンボル訂正用プロダクトコードにより保護
され、各C1語は前記トラックの内の正確に1個内に配
置され、各C2語は前記トラックの全てにわたって配置
され、該C2語は前記の第1の複数の倍数となるような
数のシンボルを有し、このC2語の隣接するシンボル間
の物理的空間は略一様であって前記トラックに沿う方向
及び横切る方向の両方向に零以外の成分を有しているよ
うな記憶媒体にも関する。この場合、前記C2語のシン
ボル数は前記の第1の複数の正確な倍数とすることがで
きる。
【0027】本発明は、上述したような記憶媒体であっ
て、同じく前述したような情報再生装置とインターフェ
ースするカセット内に収容された記憶媒体にも関する。 このようなカセットは記憶の物理的完全さを更に高める
。
て、同じく前述したような情報再生装置とインターフェ
ースするカセット内に収容された記憶媒体にも関する。 このようなカセットは記憶の物理的完全さを更に高める
。
【0028】なお、他の利点については特許請求の範囲
の各請求項にも述べられている。
の各請求項にも述べられている。
【0029】
【実施例】図1は、主データ即ちユーザデータと冗長デ
ータとの組合せの割付を示している。更に、これに関し
ては図9がユーザデータのテープ上への配置を規定して
いる。なお、ユーザバイト(即ちユーザシンボル)には
連番が振られている。ユーザバイトの内部構造はここで
は考えないが、それらはデジタル化された単一チャンネ
ル又は二重チャンネルのオーディオ、ビデオ、データ或
いはその他のものから作成される。各バイトDはt、b
、iなる3つのインデックス、即ち〔0,7〕の範囲の
トラック番号t、〔0,31〕の範囲のテープブロック
番号b、〔0,47〕の範囲のブロック内シンボル番号
iを有している。テープの1フレーム内のユーザ主デー
タのバイト数は8192である。〔0,8191〕の範
囲の配置番号uに基づくこれらバイトの配置は図9の式
により求まる。ここでは、2つの中間変数d及びeが使
用され、eは実際にはセグメント番号であり、又dは該
当するセグメント内番号である。付加的に128個のシ
ステム情報用シンボルを含むことができ、プロダクトコ
ード(product code)ブロック内に合計8
320個の非冗長シンボルが作成される。又、以下に述
べるRAMは、各々が12288個のシンボルを記憶す
るために32列、384行を有している。従って、冗長
シンボルの数は12288−8320=3968となる
。この数はC1コード語及びC2コード語の各々におけ
る冗長シンボルの数の総和よりも小さい。何故なら、幾
つかの冗長シンボルは2つのコード語の一部となってい
るからである。このことは、事実、プロダクトコードの
原理に起因している。
ータとの組合せの割付を示している。更に、これに関し
ては図9がユーザデータのテープ上への配置を規定して
いる。なお、ユーザバイト(即ちユーザシンボル)には
連番が振られている。ユーザバイトの内部構造はここで
は考えないが、それらはデジタル化された単一チャンネ
ル又は二重チャンネルのオーディオ、ビデオ、データ或
いはその他のものから作成される。各バイトDはt、b
、iなる3つのインデックス、即ち〔0,7〕の範囲の
トラック番号t、〔0,31〕の範囲のテープブロック
番号b、〔0,47〕の範囲のブロック内シンボル番号
iを有している。テープの1フレーム内のユーザ主デー
タのバイト数は8192である。〔0,8191〕の範
囲の配置番号uに基づくこれらバイトの配置は図9の式
により求まる。ここでは、2つの中間変数d及びeが使
用され、eは実際にはセグメント番号であり、又dは該
当するセグメント内番号である。付加的に128個のシ
ステム情報用シンボルを含むことができ、プロダクトコ
ード(product code)ブロック内に合計8
320個の非冗長シンボルが作成される。又、以下に述
べるRAMは、各々が12288個のシンボルを記憶す
るために32列、384行を有している。従って、冗長
シンボルの数は12288−8320=3968となる
。この数はC1コード語及びC2コード語の各々におけ
る冗長シンボルの数の総和よりも小さい。何故なら、幾
つかの冗長シンボルは2つのコード語の一部となってい
るからである。このことは、事実、プロダクトコードの
原理に起因している。
【0030】図1に示すように、テープ上には記録用と
して0ないし7の8個のトラックが設けられている。エ
ラー保護のための冗長データを含むデータは、テープフ
レームと呼ばれる単位で記録される。矢印20で示す各
テープフレームは8個のトラックにわたっている。各テ
ープフレームは、列として示された32個の連続したテ
ープスライスに分割されている。各テープスライスは8
個のテープブロックを、即ち、各トラックにつき1個の
テープブロックを含む。また、一つのテープフレームは
4個のフレームセグメントに分割され、各セグメントは
当該テープフレーム内の8個の連続したテープスライス
を含む。なお、これらのフレームセグメントは図1には
示されていない。一つのテープブロック22は408個
の変調されていない主データビットに対応し、これらビ
ットは510個のチャンネルビットに変調される。説明
の簡略化のため、ここではチャンネルビットへの変調は
詳述せず、又以下においては変調されていないビットの
場合のみを考える。テープ上においては、異なるトラッ
クの対応するテープブロックは図示のように配列されて
いる。各テープブロックは、10ビットの同期パターン
と、変調されていない8ビットの番号表示シンボルと、
変調されていない8ビットのパリティーシンボルとを含
み、結果として48個の主体シンボルが残る。以下の考
察はブロック当たり上記後者の48シンボルに、即ちフ
レーム当たり48x32x8=3x212=12288
シンボルに限定する。以下、使用されるコードにつき説
明する。
して0ないし7の8個のトラックが設けられている。エ
ラー保護のための冗長データを含むデータは、テープフ
レームと呼ばれる単位で記録される。矢印20で示す各
テープフレームは8個のトラックにわたっている。各テ
ープフレームは、列として示された32個の連続したテ
ープスライスに分割されている。各テープスライスは8
個のテープブロックを、即ち、各トラックにつき1個の
テープブロックを含む。また、一つのテープフレームは
4個のフレームセグメントに分割され、各セグメントは
当該テープフレーム内の8個の連続したテープスライス
を含む。なお、これらのフレームセグメントは図1には
示されていない。一つのテープブロック22は408個
の変調されていない主データビットに対応し、これらビ
ットは510個のチャンネルビットに変調される。説明
の簡略化のため、ここではチャンネルビットへの変調は
詳述せず、又以下においては変調されていないビットの
場合のみを考える。テープ上においては、異なるトラッ
クの対応するテープブロックは図示のように配列されて
いる。各テープブロックは、10ビットの同期パターン
と、変調されていない8ビットの番号表示シンボルと、
変調されていない8ビットのパリティーシンボルとを含
み、結果として48個の主体シンボルが残る。以下の考
察はブロック当たり上記後者の48シンボルに、即ちフ
レーム当たり48x32x8=3x212=12288
シンボルに限定する。以下、使用されるコードにつき説
明する。
【0031】
デコード装置の説明
図2はデコード装置の実施例のブロック図である。テー
プ30はテープアクセス機構32により8本の並列トラ
ックにおいて同時に読み取られるが、このアクセス機構
は復調も行う。34で示すブロックは図示せぬ同期機構
により駆動されて、バイト、セグメント及びフレームを
計数分離する。RAM36は6個のRAMセグメント即
ちページを有し、これらセグメントには0から5の番号
が振られている。該RAMには計数部34が順次増加さ
せることにより発生する書込アドレスが供給され、該計
数部34はデータをこのRAM36にゲートする。同様
に、計数部38はRAM36から読み出されたデータを
ユーザ線54にゲートすると共に、順次増加させること
により読出アドレスを発生する。このようにして、RA
M36はユーザデータに対して先入先出バッファとなる
。図示したように、ブロック42はC1デコーダであり
、該デコーダはアクセス部40を介してRAM36を双
方向的にアクセスする。同様に、ブロック46はC2デ
コーダであり、該デコーダはそれ自身のアクセス部44
を介してRAM36を双方向的にアクセスする。この点
に関しては、図3が前記書込用計数/ゲート部34によ
るRAM36のセグメント単位でのアクセス動作を概念
的に示している。図においては時間が左から右に進むの
で、6個の全てのRAMページは巡回的に満たされ又は
上書きされる。当該RAM構造におけるセグメントの物
理的な配置はデコードを行う構造にとっては何ら重要で
はない。図3において、行62はC1デコーダ42によ
るデコード動作を示している。該デコーダ42は、線4
8上で前記計数/ゲート部34から同期信号を入力し、
結果としてRAM36においてセグメントが完全に満た
された瞬間とそのアドレス(範囲)とを知覚する。 24シンボル(バイト)の各C1コード語は1個のテー
プセグメント内に完全に含まれ、又各テープセグメント
は単一のRAMセグメント上に1対1で配置されるので
、C1デコードは最新に入力されたテープセグメントに
対して直接実行することができる。行62に示すように
、この結果、行60に対して1セグメントの期間だけ遅
延された巡回的な実行がなされる。更に、32シンボル
からなる各C2コード語は4テープセグメントからなる
1個のテープフレーム内に完全に含まれ、又セグメント
マッピングにより各テープフレームは4個の連続したR
AMセグメント上に1対1に配置されるので、C1デコ
ーダがその動作を完了している(訂正が成功したか否か
に関係なく)限り、C2デコードは最後のセグメントが
入力された後に4個のセグメントに対して直接実行する
ことができる。行60においては、短い矢印がフレーム
の境界を示している。そして行64上に示すように、C
2デコードは当該フレームを完全に入力した後に続く1
個のセグメント期間中に実行される。図2に示すように
、C2デコーダ46も線48を介して前記計数/ゲート
部34により同期され、更に線50を介してC1デコー
ダ42からレディー信号を入力する。C2デコーダがそ
の動作を完了した場合、信号線52には出力計数/ゲー
ト部38に対する「フリー」信号が現れる。他の例とし
て、後者のものは信号線48上の信号を介して無条件に
同期される。図3の行66は、C2デコーダ46の動作
には該C2デコーダ46の最新の動作において扱われた
4個の連続するRAMセグメントへの読出アクセスが続
いて行われることを、示している。このように、期間6
8にわたり入力された4個のテープセグメントは期間7
0にわたり出力される。結果として、図2の全体の構成
は、費やされた5個のテープセグメント期間の遅れを伴
う誤り訂正FIFOとして機能する。このように、6個
のRAMセグメントが必要であり、かつ、記憶のために
充分であることが明らかである。もし、C2デコードに
例えば2又は3テープセグメント期間のようなより多く
の時間が掛かるようであれば、記憶のための要件は、各
々、7個又は8個のRAMセグメントに達するであろう
。図2において、RAM36は4ポートの機能を有して
いる。デコーダ42、46が択一的に機能する限り、そ
れらの各動作は適切にプログラムされた単一のハードウ
エア機能に割り付けることができる。更に、計数/ゲー
ト部34による書込動作、計数/ゲート部38による読
出動作、及びデコーダ42、46によるデコードが決し
て同一のRAMセグメントに対して行われない限り、R
AM36はセグメントレベルにおいては単一のポート機
能に限定することが可能である。上記例において、もし
C2語が全長さを有していない場合は、デコードは幾ら
か早く開始することが可能である。この場合、語の終わ
りは、例えば変調信号から抽出される図示せぬ外部信号
により示すことができる。
プ30はテープアクセス機構32により8本の並列トラ
ックにおいて同時に読み取られるが、このアクセス機構
は復調も行う。34で示すブロックは図示せぬ同期機構
により駆動されて、バイト、セグメント及びフレームを
計数分離する。RAM36は6個のRAMセグメント即
ちページを有し、これらセグメントには0から5の番号
が振られている。該RAMには計数部34が順次増加さ
せることにより発生する書込アドレスが供給され、該計
数部34はデータをこのRAM36にゲートする。同様
に、計数部38はRAM36から読み出されたデータを
ユーザ線54にゲートすると共に、順次増加させること
により読出アドレスを発生する。このようにして、RA
M36はユーザデータに対して先入先出バッファとなる
。図示したように、ブロック42はC1デコーダであり
、該デコーダはアクセス部40を介してRAM36を双
方向的にアクセスする。同様に、ブロック46はC2デ
コーダであり、該デコーダはそれ自身のアクセス部44
を介してRAM36を双方向的にアクセスする。この点
に関しては、図3が前記書込用計数/ゲート部34によ
るRAM36のセグメント単位でのアクセス動作を概念
的に示している。図においては時間が左から右に進むの
で、6個の全てのRAMページは巡回的に満たされ又は
上書きされる。当該RAM構造におけるセグメントの物
理的な配置はデコードを行う構造にとっては何ら重要で
はない。図3において、行62はC1デコーダ42によ
るデコード動作を示している。該デコーダ42は、線4
8上で前記計数/ゲート部34から同期信号を入力し、
結果としてRAM36においてセグメントが完全に満た
された瞬間とそのアドレス(範囲)とを知覚する。 24シンボル(バイト)の各C1コード語は1個のテー
プセグメント内に完全に含まれ、又各テープセグメント
は単一のRAMセグメント上に1対1で配置されるので
、C1デコードは最新に入力されたテープセグメントに
対して直接実行することができる。行62に示すように
、この結果、行60に対して1セグメントの期間だけ遅
延された巡回的な実行がなされる。更に、32シンボル
からなる各C2コード語は4テープセグメントからなる
1個のテープフレーム内に完全に含まれ、又セグメント
マッピングにより各テープフレームは4個の連続したR
AMセグメント上に1対1に配置されるので、C1デコ
ーダがその動作を完了している(訂正が成功したか否か
に関係なく)限り、C2デコードは最後のセグメントが
入力された後に4個のセグメントに対して直接実行する
ことができる。行60においては、短い矢印がフレーム
の境界を示している。そして行64上に示すように、C
2デコードは当該フレームを完全に入力した後に続く1
個のセグメント期間中に実行される。図2に示すように
、C2デコーダ46も線48を介して前記計数/ゲート
部34により同期され、更に線50を介してC1デコー
ダ42からレディー信号を入力する。C2デコーダがそ
の動作を完了した場合、信号線52には出力計数/ゲー
ト部38に対する「フリー」信号が現れる。他の例とし
て、後者のものは信号線48上の信号を介して無条件に
同期される。図3の行66は、C2デコーダ46の動作
には該C2デコーダ46の最新の動作において扱われた
4個の連続するRAMセグメントへの読出アクセスが続
いて行われることを、示している。このように、期間6
8にわたり入力された4個のテープセグメントは期間7
0にわたり出力される。結果として、図2の全体の構成
は、費やされた5個のテープセグメント期間の遅れを伴
う誤り訂正FIFOとして機能する。このように、6個
のRAMセグメントが必要であり、かつ、記憶のために
充分であることが明らかである。もし、C2デコードに
例えば2又は3テープセグメント期間のようなより多く
の時間が掛かるようであれば、記憶のための要件は、各
々、7個又は8個のRAMセグメントに達するであろう
。図2において、RAM36は4ポートの機能を有して
いる。デコーダ42、46が択一的に機能する限り、そ
れらの各動作は適切にプログラムされた単一のハードウ
エア機能に割り付けることができる。更に、計数/ゲー
ト部34による書込動作、計数/ゲート部38による読
出動作、及びデコーダ42、46によるデコードが決し
て同一のRAMセグメントに対して行われない限り、R
AM36はセグメントレベルにおいては単一のポート機
能に限定することが可能である。上記例において、もし
C2語が全長さを有していない場合は、デコードは幾ら
か早く開始することが可能である。この場合、語の終わ
りは、例えば変調信号から抽出される図示せぬ外部信号
により示すことができる。
【0032】上述した構成は図示せぬリセット機能を有
してもよく、この機能は例えば最初のフレームへの正し
いアクセスを確認した際に作動される。このことは、ブ
ロックのヘッダが正しく現れ始めた後に出会う最初のフ
レーム開始により知ることができる。更に、以下に述べ
るように、C1コード語は単一の各ブロックのみに限定
されている。結果として、このことはC1デコードが対
応するブロックの直後に開始してもよいということにお
いて更に僅かな加速となる。動作の見積もりにより、よ
り複雑な構成のためのコスト増は利点の増加に比べれば
重要ではないこと、又その逆のことも起き得ることが分
かった。
してもよく、この機能は例えば最初のフレームへの正し
いアクセスを確認した際に作動される。このことは、ブ
ロックのヘッダが正しく現れ始めた後に出会う最初のフ
レーム開始により知ることができる。更に、以下に述べ
るように、C1コード語は単一の各ブロックのみに限定
されている。結果として、このことはC1デコードが対
応するブロックの直後に開始してもよいということにお
いて更に僅かな加速となる。動作の見積もりにより、よ
り複雑な構成のためのコスト増は利点の増加に比べれば
重要ではないこと、又その逆のことも起き得ることが分
かった。
【0033】図2の構成を、テープから読み出されユー
ザ用出力端子54に出力すべきデータのデコードに関し
て述べた。C1符号化(C1エンコード)がブロック4
2によりセグメント単位で行われ、その後にフレーム単
位でのC2エンコードがエンコーダ46により行われる
限り、比較的類似した構成をエンコードに関しても使用
することができる。この場合変更すべき点は、32で示
す信号線/機構をユーザへのインターフェースとし、5
4で示す信号線をテープに対するインターフェースとす
る点である。他の例としては、信号線/機構32を信号
線54と同様に双方向性とする一方、RAMへの入力が
信号線32又は54により信号が供給されるマルチプレ
クサへ到達するようにする。逆に、RAMの出力は信号
線54又は32へのデマルチプレクサに到る。他の変更
点としては、冗長の発生がデコードよりも幾らか容易で
あるから、素子42、46を簡単なものにすることがで
きる。例えば、C2語における訂正不可能な誤りのよう
な予期せぬ結果が他の手段を必要とするようなフィード
バック動作は必要ではない。組み合わされたシンボル訂
正コードはプロダクトコード系となる。このことは、エ
ンコードに関しては2つのコードをエンコードする時間
順序は重要ではないことを意味する。即ち、全セグメン
トのユーザデータがRAMに到達した後に、C1コード
語が最初に冗長を計算させるようにするか、又はこれに
代えて最初にC2コード語が計算させるようにすればよ
い。概念的には、プロダクトコードのユーザデータはマ
トリクスとして表すことができる。また、冗長は以下の
3つの部分からなる。 (a)行に沿う冗長シンボル (b)列に沿う冗長シンボル (c)冗長な列に沿う二重に冗長なシンボル。これは冗
長な行に沿う二重に冗長なシンボルに等しい。
ザ用出力端子54に出力すべきデータのデコードに関し
て述べた。C1符号化(C1エンコード)がブロック4
2によりセグメント単位で行われ、その後にフレーム単
位でのC2エンコードがエンコーダ46により行われる
限り、比較的類似した構成をエンコードに関しても使用
することができる。この場合変更すべき点は、32で示
す信号線/機構をユーザへのインターフェースとし、5
4で示す信号線をテープに対するインターフェースとす
る点である。他の例としては、信号線/機構32を信号
線54と同様に双方向性とする一方、RAMへの入力が
信号線32又は54により信号が供給されるマルチプレ
クサへ到達するようにする。逆に、RAMの出力は信号
線54又は32へのデマルチプレクサに到る。他の変更
点としては、冗長の発生がデコードよりも幾らか容易で
あるから、素子42、46を簡単なものにすることがで
きる。例えば、C2語における訂正不可能な誤りのよう
な予期せぬ結果が他の手段を必要とするようなフィード
バック動作は必要ではない。組み合わされたシンボル訂
正コードはプロダクトコード系となる。このことは、エ
ンコードに関しては2つのコードをエンコードする時間
順序は重要ではないことを意味する。即ち、全セグメン
トのユーザデータがRAMに到達した後に、C1コード
語が最初に冗長を計算させるようにするか、又はこれに
代えて最初にC2コード語が計算させるようにすればよ
い。概念的には、プロダクトコードのユーザデータはマ
トリクスとして表すことができる。また、冗長は以下の
3つの部分からなる。 (a)行に沿う冗長シンボル (b)列に沿う冗長シンボル (c)冗長な列に沿う二重に冗長なシンボル。これは冗
長な行に沿う二重に冗長なシンボルに等しい。
【0034】読み出しに関しての他の考え方は書き込み
についても当てはまる。なお、簡略化のため、テープの
保持/駆動、速度に関するフィードバックループ及びヘ
ッドの構成等の種々の電気機械的な要件は示されていな
い。以下に、RAMのアドレスの仕方を詳述する。
についても当てはまる。なお、簡略化のため、テープの
保持/駆動、速度に関するフィードバックループ及びヘ
ッドの構成等の種々の電気機械的な要件は示されていな
い。以下に、RAMのアドレスの仕方を詳述する。
【0035】
誤り保護フォーマットの説明
図4はテープ上のデータの配置、特に4個のテープセグ
メントAないしDを伴う1個のフレーム、を示し、ここ
で各テープセグメントは8本のトラック0ないし7上に
配置された等しい寸法の部分を各々有している。各テー
プセグメント内においては、2つのトラックセグメント
に、各トラックにつき1個のトラックセグメントのみに
斜線を施されるようにして、斜線が施されている。
メントAないしDを伴う1個のフレーム、を示し、ここ
で各テープセグメントは8本のトラック0ないし7上に
配置された等しい寸法の部分を各々有している。各テー
プセグメント内においては、2つのトラックセグメント
に、各トラックにつき1個のトラックセグメントのみに
斜線を施されるようにして、斜線が施されている。
【0036】次に、図5は同じテープフレームの4個の
RAMセグメントA0、B0、C0、D0内におけるデ
ータ配置を示し、ここでは1個のテープセグメントの全
内容がA対A0の様に専ら同様に表示されたRAMセグ
メント上に配置される。図2及び図3による残りの2つ
のRAMセグメントは目下のテープフレームに関しては
考慮に入れなくてよい。何故なら、それらは今考えてい
るフレームのプロダクトコードには寄与しないからであ
る。図4の縦軸(トラック番号)は図5の横軸(下端に
示すように各RAMセグメント内のメモリ列)に対応す
るが、図4の各テープセグメントにおける横軸は、図4
に比べて面積が大きい図5により表されたように、図5
においてはより明瞭にするために縦方向に拡張されてい
る。図5の表示は記憶装置の論理構成を表すために選択
されている。実際には、特に利用できるアドレス範囲等
の物理的な拘束により、異なる物理的な構成となるかも
しれないが、その構成は初歩的なアドレス入替えにより
得ることができるであろう。図5は図4における斜線が
施されたトラックセグメントの対応するRAMセグメン
トの列上における配置を示しており、その際斜線の傾き
は維持してある。図示のように、RAMは32個の列0
ないし31と、384(=8x48)個の行0ないし3
83を有し、そのよに番号が振られた各位置には1個の
シンボルが収容される。図示のように、配置は1対1で
あり、当該RAMセグメント内の列番号は(t*5)m
od 8に等しい。完全なRAMにおける列の数は、R
AMセグメントA0、B0、C0、D0に関しては各々
0、1、2、3であるセグメント数を8回加算すること
により得られる。常にtはトラック番号である。例えば
、テープセグメントBにおけるt=5に関しては、矢印
で示すようにRAMセグメントB0における列番号は(
5x5)mod 8=1である。トラック1がRAMセ
グメントB0内の列5に配置される限り、逆方向におけ
る配置の仕方も同じである。
RAMセグメントA0、B0、C0、D0内におけるデ
ータ配置を示し、ここでは1個のテープセグメントの全
内容がA対A0の様に専ら同様に表示されたRAMセグ
メント上に配置される。図2及び図3による残りの2つ
のRAMセグメントは目下のテープフレームに関しては
考慮に入れなくてよい。何故なら、それらは今考えてい
るフレームのプロダクトコードには寄与しないからであ
る。図4の縦軸(トラック番号)は図5の横軸(下端に
示すように各RAMセグメント内のメモリ列)に対応す
るが、図4の各テープセグメントにおける横軸は、図4
に比べて面積が大きい図5により表されたように、図5
においてはより明瞭にするために縦方向に拡張されてい
る。図5の表示は記憶装置の論理構成を表すために選択
されている。実際には、特に利用できるアドレス範囲等
の物理的な拘束により、異なる物理的な構成となるかも
しれないが、その構成は初歩的なアドレス入替えにより
得ることができるであろう。図5は図4における斜線が
施されたトラックセグメントの対応するRAMセグメン
トの列上における配置を示しており、その際斜線の傾き
は維持してある。図示のように、RAMは32個の列0
ないし31と、384(=8x48)個の行0ないし3
83を有し、そのよに番号が振られた各位置には1個の
シンボルが収容される。図示のように、配置は1対1で
あり、当該RAMセグメント内の列番号は(t*5)m
od 8に等しい。完全なRAMにおける列の数は、R
AMセグメントA0、B0、C0、D0に関しては各々
0、1、2、3であるセグメント数を8回加算すること
により得られる。常にtはトラック番号である。例えば
、テープセグメントBにおけるt=5に関しては、矢印
で示すようにRAMセグメントB0における列番号は(
5x5)mod 8=1である。トラック1がRAMセ
グメントB0内の列5に配置される限り、逆方向におけ
る配置の仕方も同じである。
【0037】次に、RAM内におけるC1コード語の配
置を考察する。先ず、変調されていない408個のビッ
トからなる各ブロックは、各々が24個のシンボル(及
びここでは無関係な他の3個のシンボル)からなる2つ
のC1コード語を有している。これら2つのコード語は
、奇数番号のシンボルが一方のコード語に属し偶数番号
のシンボルが他方のコード語に属するように2でインタ
ーリーブされている。このことは各ブロック内の8個の
冗長シンボルにも適用され、これら冗長シンボルはテー
プ上のブロックの最後のシンボル群(図1における最右
端)である。結果として、RAMにおいては、これら冗
長シンボルは48行の各組における一番下側の8行を満
たす。
置を考察する。先ず、変調されていない408個のビッ
トからなる各ブロックは、各々が24個のシンボル(及
びここでは無関係な他の3個のシンボル)からなる2つ
のC1コード語を有している。これら2つのコード語は
、奇数番号のシンボルが一方のコード語に属し偶数番号
のシンボルが他方のコード語に属するように2でインタ
ーリーブされている。このことは各ブロック内の8個の
冗長シンボルにも適用され、これら冗長シンボルはテー
プ上のブロックの最後のシンボル群(図1における最右
端)である。結果として、RAMにおいては、これら冗
長シンボルは48行の各組における一番下側の8行を満
たす。
【0038】次に、RAM中におけるC2コード語の配
置を考察する。図5は行0、列0上のシンボルで始まる
特定のコード語を示している。その後、行は48ジャン
プし、列は1ジャンプする。結果として、各々の次のシ
ンボルは異なるトラックに属することになる。更に、各
々の次のシンボルはテープのトラック方向において1ブ
ロック分ジャンプすることになる。トラックを横切る方
向のジャンプはモジュロ8(キャリー及びボローなし)
で+5トラックとなる。目下の1個のコード語に関して
は、全てのシンボルが図5において暗い四角形で明確化
されている。他のコード語への転置は、全てのシンボル
を一様な数の行にわたって(上端と下端との間での回転
を伴って)及び/又は一様な第2の数の列にわたって(
左端と右端との間での回転を伴って)ずらすことにより
実施することができる。
置を考察する。図5は行0、列0上のシンボルで始まる
特定のコード語を示している。その後、行は48ジャン
プし、列は1ジャンプする。結果として、各々の次のシ
ンボルは異なるトラックに属することになる。更に、各
々の次のシンボルはテープのトラック方向において1ブ
ロック分ジャンプすることになる。トラックを横切る方
向のジャンプはモジュロ8(キャリー及びボローなし)
で+5トラックとなる。目下の1個のコード語に関して
は、全てのシンボルが図5において暗い四角形で明確化
されている。他のコード語への転置は、全てのシンボル
を一様な数の行にわたって(上端と下端との間での回転
を伴って)及び/又は一様な第2の数の列にわたって(
左端と右端との間での回転を伴って)ずらすことにより
実施することができる。
【0039】この点に関し、図6は図5において強調し
たC2コード語の最初の18個のシンボルの配置を示し
、ここで各X印は48個のシンボルからなる当該ブロッ
クの内の1個のシンボルを表している。この場合、各々
の次のシンボルは次のテープブロック列内に在り、キャ
リー又はボローなしで5テープトラック分(モジュロ8
で)ずらされている。尚、簡略化のため関連するブロッ
ク内での各シンボルの位置は図示されていない。明確に
見られるように、隣接するコードシンボル間の物理的な
距離はブロック単位で略一様である。典型的な実施例で
は企図するテープ速度は単位秒当り96キロビットのビ
ット速度で4.76cm/sである。この結果は、0.
496ミクロンのビット長となる。又、トラックピッチ
は195ミクロンが企図され、このことはそのような長
さ方向の記録においてはビット領域が幅広というよりも
かなり狭いということを意味する。又、各テープブロッ
クは510個のチャンネルビットを有するから253ミ
クロンのブロック長であり、このことは1個のブロック
により覆われる領域は253x195ミクロンであるか
ら略正方形であると見なせることを意味する。このよう
に、図6における一様な距離は、C2コード語の隣接す
る各シンボル間の距離が略一様であると実際に解釈する
することができる。この点に関し、図7は3つのあり得
る相対配置におけるC2コード語の隣接するシンボル間
の中心間距離を示している。この場合、シンボルはそれ
らのブロック内で垂直な棒として示され、各ブロックは
それらの角のみが点で示されている。640ミクロンと
780ミクロンとの相対中心点間距離は1:1.22な
る関係である。なお他の相対関係、例えば1:1.3あ
るいは1:1.4でさえも、最寄りの隣同士の間の距離
が一様になると見なすことができる。図では、各ブロッ
ク内でのコードシンボルが同一の位置を有していること
を考慮に入れている。このような一様な距離は、傷或は
他のバースト型の誤りに対してコードが強いということ
を意味している。実際に、6個の冗長シンボル(n,k
=32,26)で7のディスタンスを持つC2コード語
は一語当り6個までの消去シンボルを訂正することがで
きる。このことは、C1コード語が当該語の全ての不完
全なシンボルのポインタを提供する場合にも当てはまる
。このような場合、図6における100%消去で6個の
シンボルを囲む円でも誤り訂正能力を駄目にすることは
ないであろう。図6においては、これは行上の6ブロッ
ク程度の幅、すなわち1.5ミリメータ程度に相当し、
この値はほとんど如何なる目的に関しても十分であると
考えられる。また、上記の配置を円盤状の記録に変更す
べきだとしても、外側のトラックの直径の内側のトラッ
クの直径に対する比が略1に等しい限り、同様の作用効
果が得られる。実際には、1.1の比或はそれより幾ら
か大きな比でも許容できる。
たC2コード語の最初の18個のシンボルの配置を示し
、ここで各X印は48個のシンボルからなる当該ブロッ
クの内の1個のシンボルを表している。この場合、各々
の次のシンボルは次のテープブロック列内に在り、キャ
リー又はボローなしで5テープトラック分(モジュロ8
で)ずらされている。尚、簡略化のため関連するブロッ
ク内での各シンボルの位置は図示されていない。明確に
見られるように、隣接するコードシンボル間の物理的な
距離はブロック単位で略一様である。典型的な実施例で
は企図するテープ速度は単位秒当り96キロビットのビ
ット速度で4.76cm/sである。この結果は、0.
496ミクロンのビット長となる。又、トラックピッチ
は195ミクロンが企図され、このことはそのような長
さ方向の記録においてはビット領域が幅広というよりも
かなり狭いということを意味する。又、各テープブロッ
クは510個のチャンネルビットを有するから253ミ
クロンのブロック長であり、このことは1個のブロック
により覆われる領域は253x195ミクロンであるか
ら略正方形であると見なせることを意味する。このよう
に、図6における一様な距離は、C2コード語の隣接す
る各シンボル間の距離が略一様であると実際に解釈する
することができる。この点に関し、図7は3つのあり得
る相対配置におけるC2コード語の隣接するシンボル間
の中心間距離を示している。この場合、シンボルはそれ
らのブロック内で垂直な棒として示され、各ブロックは
それらの角のみが点で示されている。640ミクロンと
780ミクロンとの相対中心点間距離は1:1.22な
る関係である。なお他の相対関係、例えば1:1.3あ
るいは1:1.4でさえも、最寄りの隣同士の間の距離
が一様になると見なすことができる。図では、各ブロッ
ク内でのコードシンボルが同一の位置を有していること
を考慮に入れている。このような一様な距離は、傷或は
他のバースト型の誤りに対してコードが強いということ
を意味している。実際に、6個の冗長シンボル(n,k
=32,26)で7のディスタンスを持つC2コード語
は一語当り6個までの消去シンボルを訂正することがで
きる。このことは、C1コード語が当該語の全ての不完
全なシンボルのポインタを提供する場合にも当てはまる
。このような場合、図6における100%消去で6個の
シンボルを囲む円でも誤り訂正能力を駄目にすることは
ないであろう。図6においては、これは行上の6ブロッ
ク程度の幅、すなわち1.5ミリメータ程度に相当し、
この値はほとんど如何なる目的に関しても十分であると
考えられる。また、上記の配置を円盤状の記録に変更す
べきだとしても、外側のトラックの直径の内側のトラッ
クの直径に対する比が略1に等しい限り、同様の作用効
果が得られる。実際には、1.1の比或はそれより幾ら
か大きな比でも許容できる。
【0040】コードフォーマットの強さを増加させる他
の手段は、トラック番号0がC2コード語の冗長シンボ
ルで完全に満たされることである。すなわち、図5にお
ける強調されたコード語の場合、このことはシンボル番
号0、8、16、24を持つRAMメモリの最上行の全
てのコードシンボル(4個)を意味する。同様のことが
、最初のシンボルが常に左端のセグメント列に割り当て
られる限り、全ての他のC2コード語に当てはまる。 更に、他のパリティーシンボルは以下のようなランク(
rank)を有する。即ち、偶数番目のC2コード語(
0、2、...382)に関しては、それらはシンボル
7、23に配置される。又、奇数番目のC2コード語(
1、3、...383)に関しては、それら他の冗長語
はシンボル15、31に配置される。このことは、これ
らの他の全ての冗長シンボルがトラック3に配置され、
該トラックがパリティーシンボルで50%カバーされる
ことを意味する。
の手段は、トラック番号0がC2コード語の冗長シンボ
ルで完全に満たされることである。すなわち、図5にお
ける強調されたコード語の場合、このことはシンボル番
号0、8、16、24を持つRAMメモリの最上行の全
てのコードシンボル(4個)を意味する。同様のことが
、最初のシンボルが常に左端のセグメント列に割り当て
られる限り、全ての他のC2コード語に当てはまる。 更に、他のパリティーシンボルは以下のようなランク(
rank)を有する。即ち、偶数番目のC2コード語(
0、2、...382)に関しては、それらはシンボル
7、23に配置される。又、奇数番目のC2コード語(
1、3、...383)に関しては、それら他の冗長語
はシンボル15、31に配置される。このことは、これ
らの他の全ての冗長シンボルがトラック3に配置され、
該トラックがパリティーシンボルで50%カバーされる
ことを意味する。
【0041】トラック0を冗長シンボルで完全に満たす
ことの利点は以下のようにみることができる。即ち、先
に言及した8トラックの組合せは約1.2ミリメータの
幅で1/8インチテープの半分を覆う。逆方向の使用に
関しては、トラックの第2の組合せが同一のフォーマッ
トでテープの他の半分に設けられる。ところで、両トラ
ック0は記録トラック部の外側縁を走行することになる
ので一般的に、例えばテープの摩耗その他の不完全にす
るような障害にさらされ易い。そして、外側のトラック
のみが不完全なものとなった場合、残りのデータの完全
さはC2コード語の正しい作用により情報を受けて維持
されるが、C1コード語はこの外側のトラックが修復不
可能であることを伝えるであろう。
ことの利点は以下のようにみることができる。即ち、先
に言及した8トラックの組合せは約1.2ミリメータの
幅で1/8インチテープの半分を覆う。逆方向の使用に
関しては、トラックの第2の組合せが同一のフォーマッ
トでテープの他の半分に設けられる。ところで、両トラ
ック0は記録トラック部の外側縁を走行することになる
ので一般的に、例えばテープの摩耗その他の不完全にす
るような障害にさらされ易い。そして、外側のトラック
のみが不完全なものとなった場合、残りのデータの完全
さはC2コード語の正しい作用により情報を受けて維持
されるが、C1コード語はこの外側のトラックが修復不
可能であることを伝えるであろう。
【0042】図8は種々の実施例及び態様における本発
明の使用状況を示している。この図において、ブロック
100はアナログオーディオ信号の信号源である。この
信号源は、オーディオレコードプレーヤ、スピーカ、或
はオーケストラのような自然に発生するオーディオ源等
であってよい。ブロック102は、当該システムへのオ
ーディオ入力部であり、例えばマイクロフォン又は接続
線、及びオーディオ増幅、フィルタ等からなる。ブロッ
ク104は、前記ブロック102から取り出されるオー
ディオサンプルのアナログ・デジタル変換を表している
。ブロック106は先に言及したエンコードを表し、デ
ジタル処理手段とエンコードメモリ等とで完成する。 ブロック108は上記のようにしてエンコードされたデ
ータのフォーマット部であり、テープセグメントを形成
する。これらセグメントは8の並列モードのような種々
の異なるやり方で出力することができる。他の例として
は、このような並列8ビットバイトのものを、ブロード
カスト、ケーブル又は光導波送信用に、単一ビット幅に
直列化してもよい。ブロック110は、ブロードカスト
用増幅器、ブロードカスト用媒体及びブロードカスト用
受信機の組合せである。他の例として、このような部分
はケーブル用又は導波用のものとしてもよい。更に他の
例では、デジタルオーディオテープ上へ磁気運動記録を
行うための書き込み及び読み出し用の磁気ヘッドを設け
てもよい。上記のオーディオテープ或はオーディオディ
スクは、保護上の必要性、記録のための要件、使い易さ
及び販売促進等に基づいて形状が決められた適切な箱状
又は封筒状のカセット内に収納してもよい。もし必要な
ら、読み出しヘッド(各読み出しヘッド)及び書き込み
ヘッド(各書き込みヘッド)を一体に、又は単一のヘッ
ドもしくは組合せヘッドに組み合わせてもよい。ブロッ
ク112はデコード装置とデコードRAMとを表す。ブ
ロック114は、D/A変換、デインターリーブ、増幅
及び必要ならスピーカ等を含む出力機構を表している。 ブロック116は、符号化されたデータの発生側の駆動
機構、例えばテープ駆動、を表している。又、ブロック
118も同様に構成された、上記の符号化されたデータ
の受信側の駆動機構を表している。例えば可逆式レコー
ダのようなある種の販売形態のものにおいては、上記各
駆動機構は単一の駆動機構に一体化してもよい。なお、
説明を簡略にするために種々の構成上及び構造上の詳細
は省略した。しかしながら、前記発生側はあたかも受信
側が存在するかのように動作し、かくして受信側の存在
をエミュレート(模擬)することに注意されたい。即ち
、発生側は受信側が存在しているかのように動作する。 同様にして、受信側は送信側をエミュレートする。 即ち、受信側は送信側が存在しているかのように動作す
る。
明の使用状況を示している。この図において、ブロック
100はアナログオーディオ信号の信号源である。この
信号源は、オーディオレコードプレーヤ、スピーカ、或
はオーケストラのような自然に発生するオーディオ源等
であってよい。ブロック102は、当該システムへのオ
ーディオ入力部であり、例えばマイクロフォン又は接続
線、及びオーディオ増幅、フィルタ等からなる。ブロッ
ク104は、前記ブロック102から取り出されるオー
ディオサンプルのアナログ・デジタル変換を表している
。ブロック106は先に言及したエンコードを表し、デ
ジタル処理手段とエンコードメモリ等とで完成する。 ブロック108は上記のようにしてエンコードされたデ
ータのフォーマット部であり、テープセグメントを形成
する。これらセグメントは8の並列モードのような種々
の異なるやり方で出力することができる。他の例として
は、このような並列8ビットバイトのものを、ブロード
カスト、ケーブル又は光導波送信用に、単一ビット幅に
直列化してもよい。ブロック110は、ブロードカスト
用増幅器、ブロードカスト用媒体及びブロードカスト用
受信機の組合せである。他の例として、このような部分
はケーブル用又は導波用のものとしてもよい。更に他の
例では、デジタルオーディオテープ上へ磁気運動記録を
行うための書き込み及び読み出し用の磁気ヘッドを設け
てもよい。上記のオーディオテープ或はオーディオディ
スクは、保護上の必要性、記録のための要件、使い易さ
及び販売促進等に基づいて形状が決められた適切な箱状
又は封筒状のカセット内に収納してもよい。もし必要な
ら、読み出しヘッド(各読み出しヘッド)及び書き込み
ヘッド(各書き込みヘッド)を一体に、又は単一のヘッ
ドもしくは組合せヘッドに組み合わせてもよい。ブロッ
ク112はデコード装置とデコードRAMとを表す。ブ
ロック114は、D/A変換、デインターリーブ、増幅
及び必要ならスピーカ等を含む出力機構を表している。 ブロック116は、符号化されたデータの発生側の駆動
機構、例えばテープ駆動、を表している。又、ブロック
118も同様に構成された、上記の符号化されたデータ
の受信側の駆動機構を表している。例えば可逆式レコー
ダのようなある種の販売形態のものにおいては、上記各
駆動機構は単一の駆動機構に一体化してもよい。なお、
説明を簡略にするために種々の構成上及び構造上の詳細
は省略した。しかしながら、前記発生側はあたかも受信
側が存在するかのように動作し、かくして受信側の存在
をエミュレート(模擬)することに注意されたい。即ち
、発生側は受信側が存在しているかのように動作する。 同様にして、受信側は送信側をエミュレートする。 即ち、受信側は送信側が存在しているかのように動作す
る。
【図1】図1は、本発明によるメインデータのテープフ
レームフォーマット、
レームフォーマット、
【図2】図2は、本発明による読取装置のブロック図で
あり、該装置は僅かな変更で符号化装置に変更し得る、
あり、該装置は僅かな変更で符号化装置に変更し得る、
【図3】図3は、同装置におけるRAMセグメントのア
クセスを示す概念図、
クセスを示す概念図、
【図4】図4は、テープ上のデータの配置を示す配置図
、
、
【図5】図5は、RAM中のデータの配置を示す配置図
、
、
【図6】図6は、テープ上におけるC2コード語の配置
を示す配置図、
を示す配置図、
【図7】図7は、同じくテープ上におけるC2コード語
の配置を示す配置図、
の配置を示す配置図、
【図8】図8は、本発明の使用例を示すブロック図、
【
図9】図9は、テープ上のユーザデータの配置を規定す
る情報を示す図。
図9】図9は、テープ上のユーザデータの配置を規定す
る情報を示す図。
30 テープ
32 テープアクセス機構
34 計数/ゲート部
36 RAMメモリ
38 計数/ゲート部
40 アクセス部
42 C1デコーダ
44 アクセス部
46 C2デコーダ
54 ユーザ線
b テープブロック番号
d セグメント内シンボル番号
i ブロック内シンボル番号
t トラック番号
u シンボルの配置番号
Claims (35)
- 【請求項1】 互いに略一様な形状を持つ第1の複数
の記憶トラックを具備する記憶媒体上に、第1のコード
語(C1コード語)にわたって規定された第1のシンボ
ル訂正コードと第2のコード語(C2コード語)にわた
って規定された第2のシンボル訂正コードとを用いて誤
り保護符号化動作を実行してデジタルデータを記憶する
記憶装置であって、前記第1のシンボル訂正コードと前
記第2のシンボル訂正コードとはプロダクトコードを構
成し、前記装置は前記第1のシンボル訂正コードに関し
各々の語が特定の単一トラックに割り当てられる誤り保
護がなされたC1コード語を発生する第1の符号化手段
と、前記第2のシンボル訂正コードに関し各々の語がい
ずれかの特定の語の連続するシンボルに従って繰り返し
サイクルで前記第1の複数のトラックの全てに割り当て
られる誤り保護がなされたC2コード語を発生する第2
の符号化手段とを有し、前記C2コード語のいずれの語
も前記第1の複数の倍数となるような数のシンボルを有
し、前記装置は前記C2語のいずれの語をも、該C2語
のシンボルにおいて前記記憶媒体上における物理的に隣
接するシンボルの間の空間が略一様となり、かつ、前記
トラックに沿う方向及び横切る方向の両方向において零
以外の成分を有するように、配置する物理的配置手段を
有することを特徴とする記憶装置。 - 【請求項2】 請求項1に記載の記憶装置において、
前記C2コード語におけるシンボル数が前記第1の複数
の正確な倍数であることを特徴とする記憶装置。 - 【請求項3】 請求項1に記載の記憶装置において、
前記の零以外の成分における前記のトラックを横切る方
向の成分は前記C2コード語の連続したシンボルの間の
トラックを横切る方向の一様な飛び越しから発生し、該
飛び越しは前記第1の複数をモジュロとする整数個のト
ラックであり、該整数が前記第1の複数に対して素数で
あることを特徴とする記憶装置。 - 【請求項4】 請求項3に記載の記憶装置において、
前記のトラックに沿う方向の成分が前記C2コード語の
連続するシンボルの間の一様なトラックに沿う方向の飛
び越しであることを特徴とする記憶装置。 - 【請求項5】 請求項1ないし4のいずれか一項に記
載の記憶装置において、テープ上のトラックである前記
トラック上に並列に磁気的に書き込みを行うための書き
込み手段を有していることを特徴とする記憶装置。 - 【請求項6】 請求項5に記載の記憶装置において、
前記書き込み手段が前記の複数のトラックに互いに連続
したトラックとしてインターフェースすることを特徴と
する記憶装置。 - 【請求項7】 請求項6に記載の記憶装置において、
前記の第1の複数のトラックが前記テープの半部上に配
置されていることを特徴とする記憶装置。 - 【請求項8】 請求項6または7に記載の記憶装置に
おいて、前記第1の複数のトラックにおいて前記テープ
上の外縁のトラックは対応するC2コード語に各々関係
するパリティーシンボルにより完全に満たされることを
特徴とする記憶装置。 - 【請求項9】 請求項1ないし8のいずれか一項に記
載の記憶装置において、前記トラックの各々が一連のブ
ロックを有し、これらブロックの各々が一様な整数個の
C1コード語を含んでいることを特徴とする記憶装置。 - 【請求項10】 請求項9に記載の記憶装置において
、前記の整数が2であり、何れのブロックにおいてもそ
のC1コード語が2でインターリーブされていることを
特徴とする記憶装置。 - 【請求項11】 請求項1ないし10のいずれか一項
に記載の記憶装置において、テープスキューを除いた場
合、前記の第1の複数のトラックにおけるC1コード語
の配置は互いに同期していることを特徴とする記憶装置
。 - 【請求項12】 請求項9または10に記載の記憶装
置において、テープスキューを除いた場合、前記の第1
の複数のトラックにおける前記ブロックの配置は互いに
同期しており、これらトラックの各々においては、一様
な大きさのテープセグメント内に第2の複数のブロック
が含まれると共に第2の一様な大きさのテープフレーム
内には第3の複数のテープセグメントが含まれ、前記テ
ープセグメントと前記テープフレームとは前記の第1の
複数のトラックにおいては互いに同期しており、前記C
2コード語のいずれもが単一のテープフレーム内に完全
に含まれていることを特徴とする記憶装置。 - 【請求項13】 請求項12に記載の記憶装置におい
て、前記各トラックにおいて互いに同期しているブロッ
クがスライスを構成し、各C2コード語がフレーム内の
全てのスライスにわたって一様に分散されていることを
特徴とする記憶装置。 - 【請求項14】 請求項12または13に記載の記憶
装置において、第4の複数のテープセグメントを記憶す
るRAM符号化メモリを有し、該メモリは意図するテー
プセグメントのユーザデータを受入するための入力RA
Mセグメントと、意図する一連のテープセグメントのユ
ーザデータを記憶すると共に関連するC1コード語及び
C2コード語を符号化するための他の一連のRAMセグ
メントと、完全に符号化されたテープセグメントを出力
するための出力RAMセグメントとを有していることを
特徴とする記憶装置。 - 【請求項15】 請求項1ないし14のいずれか一項
に記載の記憶装置において、前記の第1の複数が8に等
しいことを特徴とする記憶装置。 - 【請求項16】 請求項1ないし15のいずれか一項
に記載の記憶装置において、前記C1コードが(24,
20,5)コードであり、前記C2コードが(32,2
6,7)コードであることを特徴とする記憶装置。 - 【請求項17】 請求項1ないし16のいずれか一項
に記載の記憶装置において、前記フレームの各々が38
4個のC2コード語を有していることを特徴とする記憶
装置。 - 【請求項18】 請求項1ないし17のいずれか一項
に記載の記憶装置において、前記トラックを横切る方向
の零以外の成分が前記の第1の複数をモジュロとする+
5の飛び越しから得られることを特徴とする記憶装置。 - 【請求項19】 請求項1ないし18のいずれか一項
に記載の記憶装置において、前記記憶媒体が再書き込み
可能な記憶媒体であることを特徴とする記憶装置。 - 【請求項20】 意図する記憶媒体とインターフェー
スする請求項1ないし19のいずれか一項に記載の記憶
装置をエミュレートすると共に、前記の符号化動作を実
行する符号化手段とこの符号化手段により情報が供給さ
れてブロードカスト及び/又は物理的な案内手段により
プロダクトコードを転送する転送手段とが設けられたこ
とを特徴とするエミュレート装置。 - 【請求項21】 請求項1ないし20のいずれか一項
に記載の装置において、アナログオーディオ信号を入力
する入力手段と、この入力手段により情報が供給される
と共に前記プロダクトコードによる後の符号化のために
A/D変換により前記デジタルデータの内の少なくとも
かなりの部分を作成するアナログ・デジタル変換手段と
を更に有することを特徴とする装置。 - 【請求項22】 請求項1ないし19のいずれか一項
に記載の記憶装置と共に使用するか、又は請求項20に
おける前記の意図する記憶媒体をエミュレートする第2
のエミュレート装置において使用するか、又は請求項1
9に記載の装置と共に使用するデコード装置であって、
前記の実際の又はエミュレートされた記憶媒体にアクセ
スする第1のアクセス手段と、共同して最小のプロダク
トコードブロックを構成するC1コード語の第1の組と
C2コード語の第2の組とに含まれる全てのデータを収
容する内部記憶手段と、前記の第1の組における前記C
1コード語をデコードする第1のデコード手段と、前記
の第2の組における前記C2コード語をデコードする第
2のデコード手段とを有し、前記第2のデコード手段は
いずれの単一のC2コード語をデコードする際において
も略一様な隣同士の間の距離を持つ媒体上の位置に物理
的に対応させて前記内部記憶手段をアクセスする第2の
アクセス手段を有し、前記距離のいずれもが前記トラッ
クに沿う方向及び横切る方向のいずれにおいても零以外
の成分を有することを特徴とするデコード装置。 - 【請求項23】 請求項1ないし19のいずれか一項
に記載の装置と共に使用するか又は請求項20に記載の
装置の一部として使用するデコード装置において、複数
セグメントのRAMメモリと、このメモリの所定の第2
の複数のセグメントを前記の実際の記憶媒体又はエミュ
レートされた記憶媒体からのデータで順次満たす手段と
を有し、前記C1コード語のいずれのものも前記メモリ
の単一のセグメントに専ら割り当てられ、前記C2コー
ド語のいずれのものも前記メモリの複数セグメントから
なる単一メモリフレームに専ら割り当てられ、前記C2
コード語のいずれもが前記メモリフレームの大きさをモ
ジュロとして該メモリフレームにわたって一様な行方向
の飛び越しと一様な列方向の飛び越しに従って配置され
ていることを特徴とするデコード装置。 - 【請求項24】 請求項22又は23に記載のデコー
ドー装置であって複数セグメントのRAMメモリを有す
るデコード装置において、前記メモリの各セグメントは
前記の第1の複数のトラック上に単一の媒体セグメント
に専ら関係するものとして一様に分散された一様な第3
の複数のC1コード語を収容し、これによりいずれの記
憶媒体セグメントも一つのメモリセグメント上に1対1
に当てはまり、かつ、各メモリセグメントが満たされる
と当該セグメント内で利用可能となったいずれのC1コ
ード語に関しても直接デコードを実行する第1のデコー
ド手段を備えたことを特徴とするデコード装置。 - 【請求項25】 請求項24に記載のデコード装置に
おいて、記憶に際して前記各C2コード語は第3の複数
のメモリセグメントまでのメモリセグメント間境界を横
切るがそれ以外のメモリセグメント間境界は横切らず、
前記装置は前記第3の複数のメモリセグメント内に前記
C2コード語を記憶しかつ前記第1のデコード手段によ
るデコードを行われた後前記C2コード語のデコードを
実行する第2のデコード手段を有していることを特徴と
するデコード装置。 - 【請求項26】 請求項25に記載のデコード装置に
おいて、前記メモリは前記の第3の複数のメモリセグメ
ントに加えて1個の記憶媒体セグメントのデータを入力
するための他の1個の入力セグメントと、既にデコード
された記憶媒体セグメントのデータを出力するための更
に他の1個のセグメントとを有することを特徴とするデ
コード装置。 - 【請求項27】 請求項22ないし26のいずれか1
項に記載のデコード装置と、磁気テープの形の前記記憶
媒体用の保持/駆動手段と、前記テープ上の一連の位置
を時間的に順次アクセスするヘッド手段と、前記デコー
ド装置により情報が供給されるオーディオ再生手段とを
有することを特徴とする情報再生装置。 - 【請求項28】 請求項22ないし26のいずれか1
項に記載のデコード装置又は請求項27に記載の情報再
生装置と共に使用する一体的記憶媒体において、前記第
1の複数の略一様な記憶トラックを有し、これらトラッ
クは磁気テープである前記媒体の半部上に単一側部的に
配置された並列な前記トラックにわたって等しく分散さ
れた記憶フレームを有し、該フレームはC1語及びC2
語として表されたシンボル訂正用プロダクトコードによ
り保護され、各C1語は前記トラックの内の正確に1個
内に配置され、各C2語は前記トラックの全てにわたっ
て配置され、該C2語は前記第1の複数の倍数となるよ
うな数のシンボルを有し、前記C2語の隣接するシンボ
ル間の物理的空間は略一様であって前記トラックに沿う
方向及び横切る方向の両方向に零以外の成分を有してい
ることを特徴とする記憶媒体。 - 【請求項29】 請求項28に記載の記憶媒体におい
て、完全なC2語内のシンボル数が前記第1の複数の正
確な倍数であることを特徴とする記憶媒体。 - 【請求項30】 請求項28に記載の記憶媒体におい
て、前記フレームはその各トラックに関して一様な数の
ブロックを有し、これらブロックはテープスキューがな
い場合に同期したスライスを構成し、いずれのC2語の
シンボルも1スライス分のスライス方向の飛び越しと前
記第1の複数をモジュロとする一様な第3の数のトラッ
ク分のトラックを横切る方向の飛び越しとに従っている
ことを特徴とする記憶媒体。 - 【請求項31】 請求項30に記載の記憶媒体におい
て、前記ブロックが前記テープ上の略正方形の領域を占
めることを特徴とする記憶媒体。 - 【請求項32】 請求項30に記載の記憶媒体におい
て、前記の各C2語は前記テープフレームの単一トラッ
ク部分内のブロック数に等しい数のシンボルからなるこ
とを特徴とする記憶媒体。 - 【請求項33】 請求項32に記載の記憶媒体におい
て、前記の各ブロックは一様な数のC1語からなること
を特徴とする記憶媒体。 - 【請求項34】 請求項33に記載の記憶媒体におい
て、前記C1語が2でインターリーブされていることを
特徴とする記憶媒体。 - 【請求項35】 請求項28ないし34のいずれか一
項に記載の記憶媒体であって請求項27に記載の情報再
生装置にインターフェースするカセット内に収容されて
いることを特徴とする記憶媒体。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP90200128A EP0437865B1 (en) | 1990-01-18 | 1990-01-18 | Storage device for reversibly storing digital data on a multitrack storage medium, a decoding device, an information reproducing apparatus for use with such storage medium, and a unitary storage medium for use with such storage device, decoding device and/or information reproducing device |
| NL90200128.8 | 1990-01-18 | ||
| HK98105222.2A HK1006202B (en) | 1998-06-12 | Storage device for reversibly storing digital data on a multitrack storage medium, a decoding device, an information reproducing apparatus for use with such storage medium, and a unitary storage medium for use with such storage device, decoding device and/or information reproducing device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04212762A true JPH04212762A (ja) | 1992-08-04 |
Family
ID=26125718
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3019437A Pending JPH04212762A (ja) | 1990-01-18 | 1991-01-18 | 複数トラック記憶媒体上にデジタルデータを可逆的に記憶する記憶装置、デコード装置、そのような記憶媒体と共に使用する情報再生装置、及びそのような記憶装置、デコード装置及び/又は情報再生装置と共に使用する一体的記憶媒体 |
Country Status (14)
| Country | Link |
|---|---|
| US (2) | US5467360A (ja) |
| EP (1) | EP0437865B1 (ja) |
| JP (1) | JPH04212762A (ja) |
| CN (1) | CN1038163C (ja) |
| AT (1) | ATE151908T1 (ja) |
| AU (1) | AU643246B2 (ja) |
| CA (1) | CA2034200A1 (ja) |
| CS (1) | CS8091A2 (ja) |
| DE (1) | DE69030490T2 (ja) |
| ES (1) | ES2103719T3 (ja) |
| FI (1) | FI910203A7 (ja) |
| PL (1) | PL165838B1 (ja) |
| PT (1) | PT96484A (ja) |
| RU (1) | RU2037888C1 (ja) |
Families Citing this family (55)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0437865B1 (en) * | 1990-01-18 | 1997-04-16 | Koninklijke Philips Electronics N.V. | Storage device for reversibly storing digital data on a multitrack storage medium, a decoding device, an information reproducing apparatus for use with such storage medium, and a unitary storage medium for use with such storage device, decoding device and/or information reproducing device |
| US5488517A (en) * | 1992-10-08 | 1996-01-30 | U.S. Philips Corporation | System comprising a magnetic-tape cassette and a magnetic-tape apparatus, and magnetic-tape cassette, tape-cleaning means and tape-cleaning element for use in the system |
| EP0746853B1 (en) * | 1994-12-23 | 2003-07-23 | Koninklijke Philips Electronics N.V. | A method and device for use with helical scan data recording by implementing a reed-solomon product code, a unitary medium comprising such data, and a cassette comprising such medium |
| KR970706573A (ko) * | 1995-07-19 | 1997-11-03 | 롤페스 제이. 지. 에이. | 멀티프레임 에러 방지 기능을 가진 가역 멀티트랙 자기 테이프 기억장치 시스템(reversible multintrack magnetic tape storage system with multiframe error protection facility) |
| EP0803094B1 (en) * | 1995-11-10 | 2002-02-20 | Koninklijke Philips Electronics N.V. | Method and device for error protection of programmable memories |
| US6056203A (en) * | 1996-12-15 | 2000-05-02 | Fukuta; Norihiko | Method and apparatus for modifying supercooled clouds |
| KR100200770B1 (ko) * | 1996-12-20 | 1999-06-15 | 윤종용 | 에러정정방법 및 장치 |
| US6078448A (en) * | 1997-01-21 | 2000-06-20 | U.S. Philips Corporation | Recording of subcode signals in slant tracks on a record carrier |
| US5974104A (en) * | 1997-02-13 | 1999-10-26 | Lsi Logic Corporation | Data frame synchronizer for serial communication system |
| EP0913826A1 (en) | 1997-10-31 | 1999-05-06 | Hewlett-Packard Company | Scratch protection in tape data storage system |
| US6131151A (en) * | 1997-11-12 | 2000-10-10 | Lsi Logic Corporation | Processing high-speed digital datastreams with reduced memory |
| IL122393A0 (en) * | 1997-12-01 | 1998-06-15 | Ttr Technologies Ltd | A code word for use in digital optical media and a method of generation thereof |
| JP3520774B2 (ja) * | 1998-08-12 | 2004-04-19 | ソニー株式会社 | 光ディスク再生装置および光ディスク再生方法 |
| ID26575A (id) * | 1999-01-13 | 2001-01-18 | Koninkl Philips Electronics Nv | Menyimpan data tambahan dalam satu sinyal yang diberi kode |
| US6278678B1 (en) * | 1999-02-12 | 2001-08-21 | Sony Corporation | Editing apparatus, editing method, and recording medium |
| RU2252448C2 (ru) * | 1999-03-25 | 2005-05-20 | Сони Корпорейшн | Устройство и способ редактирования |
| US6532128B1 (en) * | 1999-05-19 | 2003-03-11 | International Business Machines Corporation | Data set to recording media registration and synchronization |
| US6493835B1 (en) | 1999-09-30 | 2002-12-10 | Storage Technology Corporation | System and method for detecting media and transport degradation during multichannel recording |
| US7007193B1 (en) * | 2000-01-07 | 2006-02-28 | Storage Technology Corporation | Method and system for reconstructing data serially arranged on a magnetic tape track |
| US6732320B1 (en) | 2000-04-28 | 2004-05-04 | Promos Technologies Inc. | Method and system for improved error correction in optical media data processing |
| US6738942B1 (en) * | 2000-06-02 | 2004-05-18 | Vitesse Semiconductor Corporation | Product code based forward error correction system |
| US7539828B2 (en) * | 2000-08-08 | 2009-05-26 | Faronics Corporation | Method and system for automatically preserving persistent storage |
| RU2273894C2 (ru) * | 2000-08-10 | 2006-04-10 | Сони Корпорейшн | Устройство и способ записи/воспроизведения информации |
| RU2273893C2 (ru) * | 2000-08-10 | 2006-04-10 | Сони Корпорейшн | Устройство и способ записи/воспроизведения информации, носитель записанной информации и средство обслуживания программы записи/воспроизведения информации |
| US6978414B2 (en) * | 2001-07-17 | 2005-12-20 | Hewlett-Packard Development Company, L.P. | Method and apparatus for protecting against errors occurring in data storage device buffers |
| US6958873B2 (en) * | 2001-07-31 | 2005-10-25 | Hewlett-Packard Development Company, L.P. | Data rewrite control in data transfer and storage apparatus |
| US6883122B2 (en) * | 2001-07-31 | 2005-04-19 | Hewlett-Packard Development Company, L.P. | Write pass error detection |
| US7042667B2 (en) * | 2001-07-31 | 2006-05-09 | Hewlett-Packard Development Company, L.P. | Data storage |
| RU2190884C1 (ru) * | 2001-11-16 | 2002-10-10 | Закрытое акционерное общество "Аргус Просистем" | Способ записи данных на носитель информации с возможностью идентификации |
| MY147104A (en) * | 2003-08-18 | 2012-10-31 | Sony Corp | Data recording/reproducing device, data recording/reproducing method, program, and recording medium |
| EP1545011B1 (en) * | 2003-12-17 | 2008-07-09 | Alcatel Lucent | Optimized interleaving of digital signals |
| US7475277B1 (en) * | 2005-11-10 | 2009-01-06 | Storage Technology Corporation | Automated repair of damaged objects |
| US7813070B2 (en) * | 2008-02-19 | 2010-10-12 | International Business Machines Corporation | Error correction capability for longitudinal position data in a tape storage system |
| US8774849B2 (en) * | 2011-08-24 | 2014-07-08 | Lg Electronics Inc. | Apparatus for updating information of an M2M device in a wireless communication system and method thereof |
| US9021333B1 (en) | 2012-05-22 | 2015-04-28 | Pmc-Sierra, Inc. | Systems and methods for recovering data from failed portions of a flash drive |
| US8972824B1 (en) | 2012-05-22 | 2015-03-03 | Pmc-Sierra, Inc. | Systems and methods for transparently varying error correction code strength in a flash drive |
| US9021336B1 (en) * | 2012-05-22 | 2015-04-28 | Pmc-Sierra, Inc. | Systems and methods for redundantly storing error correction codes in a flash drive with secondary parity information spread out across each page of a group of pages |
| US8788910B1 (en) | 2012-05-22 | 2014-07-22 | Pmc-Sierra, Inc. | Systems and methods for low latency, high reliability error correction in a flash drive |
| US9183085B1 (en) | 2012-05-22 | 2015-11-10 | Pmc-Sierra, Inc. | Systems and methods for adaptively selecting from among a plurality of error correction coding schemes in a flash drive for robustness and low latency |
| US9176812B1 (en) | 2012-05-22 | 2015-11-03 | Pmc-Sierra, Inc. | Systems and methods for storing data in page stripes of a flash drive |
| US9047214B1 (en) | 2012-05-22 | 2015-06-02 | Pmc-Sierra, Inc. | System and method for tolerating a failed page in a flash device |
| US9021337B1 (en) | 2012-05-22 | 2015-04-28 | Pmc-Sierra, Inc. | Systems and methods for adaptively selecting among different error correction coding schemes in a flash drive |
| US8793556B1 (en) | 2012-05-22 | 2014-07-29 | Pmc-Sierra, Inc. | Systems and methods for reclaiming flash blocks of a flash drive |
| US8996957B1 (en) | 2012-05-22 | 2015-03-31 | Pmc-Sierra, Inc. | Systems and methods for initializing regions of a flash drive having diverse error correction coding (ECC) schemes |
| EP2808677B1 (en) | 2012-10-27 | 2021-09-22 | Valerian Goroshevskiy | Method for non-contact metallic constructions assessment |
| US9009565B1 (en) | 2013-03-15 | 2015-04-14 | Pmc-Sierra, Inc. | Systems and methods for mapping for solid-state memory |
| US9053012B1 (en) | 2013-03-15 | 2015-06-09 | Pmc-Sierra, Inc. | Systems and methods for storing data for solid-state memory |
| US9081701B1 (en) | 2013-03-15 | 2015-07-14 | Pmc-Sierra, Inc. | Systems and methods for decoding data for solid-state memory |
| US9026867B1 (en) | 2013-03-15 | 2015-05-05 | Pmc-Sierra, Inc. | Systems and methods for adapting to changing characteristics of multi-level cells in solid-state memory |
| US9208018B1 (en) | 2013-03-15 | 2015-12-08 | Pmc-Sierra, Inc. | Systems and methods for reclaiming memory for solid-state memory |
| US10372527B2 (en) * | 2013-07-15 | 2019-08-06 | Intel Corporation | Method of encoding data |
| US9007709B2 (en) | 2013-07-15 | 2015-04-14 | International Business Machines Corporation | Optimum tape layout selection for improved error correction capability |
| US9281009B1 (en) * | 2014-12-18 | 2016-03-08 | Western Digital Technologies, Inc. | Data storage device employing variable size interleave written track segments |
| US9384409B1 (en) * | 2015-01-29 | 2016-07-05 | Konica Minolta Laboratory U.S.A., Inc. | Word segmentation for document image using recursive segmentation |
| US10379756B2 (en) | 2016-12-15 | 2019-08-13 | International Business Machines Corporation | Logical format utilizing lateral encoding of data for storage on magnetic tape |
Family Cites Families (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3643063A (en) * | 1969-12-04 | 1972-02-15 | Sangamo Electric Co | Electrical data logging system for utility industry |
| US3836891A (en) * | 1973-07-05 | 1974-09-17 | Bendix Corp | Tape reader system with buffer memory |
| US4121191A (en) * | 1976-04-05 | 1978-10-17 | Standard Oil Company (Indiana) | Seismic data tape recording system |
| JPS5857781B2 (ja) * | 1978-01-17 | 1983-12-21 | 三菱電機株式会社 | 符号化復号化方式 |
| US4211997A (en) * | 1978-11-03 | 1980-07-08 | Ampex Corporation | Method and apparatus employing an improved format for recording and reproducing digital audio |
| JP2533076B2 (ja) * | 1983-04-30 | 1996-09-11 | ソニー株式会社 | エラ−訂正のための符号化方法 |
| JPS601673A (ja) * | 1983-06-17 | 1985-01-07 | Sony Corp | 誤り検出方法 |
| JPH07118160B2 (ja) * | 1983-06-18 | 1995-12-18 | ソニー株式会社 | ディジタル情報信号の記録方法 |
| EP0426657B1 (en) * | 1983-12-20 | 1999-03-10 | Sony Corporation | Method and apparatus for decoding error correction code |
| JPH07111815B2 (ja) * | 1984-07-23 | 1995-11-29 | 株式会社日立製作所 | デイジタル信号記録方式 |
| EP0203773B1 (en) * | 1985-05-21 | 1992-07-15 | Sony Corporation | Apparatus for decoding error correcting code |
| CA1264091A (en) * | 1986-01-10 | 1989-12-27 | Yoichiro Sako | Generator for error correcting code and decoder for the code |
| JPH07107782B2 (ja) * | 1986-02-28 | 1995-11-15 | ソニー株式会社 | ディジタルテープレコーダ |
| US4769261A (en) * | 1987-01-08 | 1988-09-06 | Exxon Chemical Patents Inc. | Retort pouch and coextruded film therefor |
| EP0437865B1 (en) * | 1990-01-18 | 1997-04-16 | Koninklijke Philips Electronics N.V. | Storage device for reversibly storing digital data on a multitrack storage medium, a decoding device, an information reproducing apparatus for use with such storage medium, and a unitary storage medium for use with such storage device, decoding device and/or information reproducing device |
-
1990
- 1990-01-18 EP EP90200128A patent/EP0437865B1/en not_active Expired - Lifetime
- 1990-01-18 DE DE69030490T patent/DE69030490T2/de not_active Expired - Fee Related
- 1990-01-18 ES ES90200128T patent/ES2103719T3/es not_active Expired - Lifetime
- 1990-01-18 AT AT90200128T patent/ATE151908T1/de not_active IP Right Cessation
-
1991
- 1991-01-15 CN CN91100376A patent/CN1038163C/zh not_active Expired - Fee Related
- 1991-01-15 PL PL91288706A patent/PL165838B1/pl unknown
- 1991-01-15 CS CS9180A patent/CS8091A2/cs unknown
- 1991-01-15 PT PT96484A patent/PT96484A/pt not_active Application Discontinuation
- 1991-01-15 CA CA002034200A patent/CA2034200A1/en not_active Abandoned
- 1991-01-15 FI FI910203A patent/FI910203A7/fi not_active Application Discontinuation
- 1991-01-15 RU SU914894347A patent/RU2037888C1/ru active
- 1991-01-16 AU AU69393/91A patent/AU643246B2/en not_active Ceased
- 1991-01-18 JP JP3019437A patent/JPH04212762A/ja active Pending
-
1994
- 1994-02-15 US US08/197,020 patent/US5467360A/en not_active Expired - Fee Related
-
1995
- 1995-04-10 US US08/419,483 patent/US5592497A/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| FI910203A0 (fi) | 1991-01-15 |
| FI910203A7 (fi) | 1991-07-19 |
| EP0437865A1 (en) | 1991-07-24 |
| US5592497A (en) | 1997-01-07 |
| HK1006202A1 (en) | 1999-02-12 |
| CN1053508A (zh) | 1991-07-31 |
| AU643246B2 (en) | 1993-11-11 |
| DE69030490D1 (de) | 1997-05-22 |
| ES2103719T3 (es) | 1997-10-01 |
| ATE151908T1 (de) | 1997-05-15 |
| PT96484A (pt) | 1992-10-30 |
| CS8091A2 (en) | 1991-08-13 |
| CA2034200A1 (en) | 1991-07-19 |
| EP0437865B1 (en) | 1997-04-16 |
| PL165838B1 (pl) | 1995-02-28 |
| PL288706A1 (en) | 1991-11-04 |
| DE69030490T2 (de) | 1997-10-23 |
| RU2037888C1 (ru) | 1995-06-19 |
| CN1038163C (zh) | 1998-04-22 |
| AU6939391A (en) | 1991-07-25 |
| US5467360A (en) | 1995-11-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5467360A (en) | Storage device for reversibly storing digital data on a multitrack storage medium, a decoding device, an information reproducing apparatus for use with a storage medium, and a unitary storage medium for use with such a storage device decoding device and/o | |
| KR940008742B1 (ko) | 정보 전달 장치 및 그 방법과 디코딩 디바이스 및 그 방법 | |
| AU610078B2 (en) | Method and apparatus for error correction | |
| US4907215A (en) | Integral optical recording of product code in data areas | |
| JPH0697542B2 (ja) | インタ−リ−ブ回路 | |
| SE461309B (sv) | Saett och anordning foer kodning av en digital informationssignal samt saett och anordning foer oeverfoering av data | |
| KR950004644B1 (ko) | 데이타 전송 방법 | |
| JPS62192076A (ja) | データの記録方法 | |
| JPH10501948A (ja) | それぞれエラー訂正符号のデータ構造を有するデータ伝送システム、データ記録再生装置及び記録媒体 | |
| US7080293B2 (en) | Error correction coding method for a high-density storage media | |
| KR0178514B1 (ko) | 복호장치 | |
| KR100209865B1 (ko) | 디지탈 기억용 기억장치 | |
| JP2740163B2 (ja) | データ伝送方法及びデータ記録媒体 | |
| HK1006202B (en) | Storage device for reversibly storing digital data on a multitrack storage medium, a decoding device, an information reproducing apparatus for use with such storage medium, and a unitary storage medium for use with such storage device, decoding device and/or information reproducing device | |
| JP2623538B2 (ja) | データ記録方法 | |
| KR100207616B1 (ko) | 에러플래그 처리방법 및 회로 | |
| JPH0737334A (ja) | 情報記録方法 | |
| JP5792574B2 (ja) | データ記録方法、データ再生方法、データ記録装置及びデータ再生装置 | |
| JP2619983B2 (ja) | エラー訂正方法及び装置 | |
| JP2002197798A (ja) | ディスク媒体の誤り訂正符号化方法、光ディスク、誤り訂正方法、誤り訂正符号化回路、および誤り訂正回路 | |
| JPH01293014A (ja) | 誤り訂正符号化装置 | |
| JPS62171326A (ja) | デ−タ記録再生装置 | |
| JP2000276852A (ja) | 記録方法、記録媒体、エンコード装置及び記録装置 | |
| JPS6224716A (ja) | 誤り訂正方法 | |
| JPH04337567A (ja) | ディスク記録/再生装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20010821 |