JPH0373474A - Processor for product code block data - Google Patents

Processor for product code block data

Info

Publication number
JPH0373474A
JPH0373474A JP12424790A JP12424790A JPH0373474A JP H0373474 A JPH0373474 A JP H0373474A JP 12424790 A JP12424790 A JP 12424790A JP 12424790 A JP12424790 A JP 12424790A JP H0373474 A JPH0373474 A JP H0373474A
Authority
JP
Japan
Prior art keywords
code
correction
error
data
block
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
Application number
JP12424790A
Other languages
Japanese (ja)
Inventor
Yoshihiro Murakami
芳弘 村上
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Publication of JPH0373474A publication Critical patent/JPH0373474A/en
Pending legal-status Critical Current

Links

Landscapes

  • Error Detection And Correction (AREA)

Abstract

PURPOSE:To reduce the probability of miscorrection or misdetection in external code correcting processing by selecting a correction mode for correction processing based upon an external code and checking the correlation of correcting states between external code blocks already corrected by an internal code or the correlation of correcting states between product code blocks. CONSTITUTION:The correction mode of an external code correction processing means 6 is selected in accordance with the number of error flags for data whose internal code is corrected by an internal code correction processing circuit 4 and an internal code entering error in the product code block is detected in accordance with the correlation of the correcting states between the external code blocks. Consequently, the probability of miscorrection or misdetection in the product code block data processor for reproducing data can be reduced.

Description

【発明の詳細な説明】 A 産業上の利用分野 本発明は、例えば所謂D1フォーマ;・トやD2フォー
マントのディジタルビデオテープレコーダ等に適用され
る積符号ブロックデータの処理装置に関する。
DETAILED DESCRIPTION OF THE INVENTION A. Field of Industrial Application The present invention relates to a product code block data processing device applied to, for example, a so-called D1 format or D2 format digital video tape recorder.

B 発明の概要 本発明は、所謂D1フォーマットやD2フォーマットの
ディジタルビデオテープレコーダ等に適用される積符号
ブロックデータの処理装置において、外符号による訂正
処理の訂正モードを選択し、内符号による訂正処理済の
外、符号ブロック相互の訂正状況の相関や積符号ブロッ
ク相互の訂正状況の相関を見ることにより、上記外符号
訂正処理における誤訂正や誤検出の確率を低下させるよ
うにしたものである。
B. Summary of the Invention The present invention, in a product code block data processing device applied to a so-called D1 format or D2 format digital video tape recorder, selects a correction mode for correction processing using an outer code, and performs correction processing using an inner code. In addition, the probability of erroneous correction or erroneous detection in the outer code correction process is reduced by looking at the correlation between the correction statuses of code blocks and the correlation between the correction statuses of product code blocks.

C従来の技術 ビデオ信号をディジタル化して記録するディジタルビデ
オテープレコーダのフォーマントとしては、輝度信号及
びクロマ信号のコンポーネント信号をディジタル化する
所謂DiミツオーマットNTSCやPAL等の標準テレ
ビジラン方式のコンボフッ1号をそのままディジタル化
する所謂D2フォーマント等が知られている。これらの
DiミツオーマントD2フォーマットのディジタルビデ
オテープレコーダでは、内符号と外符号による高い誤り
訂正能力の得られる積符号構成が採用されている。
C. Conventional technology The format of a digital videotape recorder that digitizes and records a video signal is the so-called combo format of the standard TV set such as NTSC or PAL, which digitizes the component signals of the luminance signal and chroma signal. The so-called D2 formant, etc., which digitize the numbers as they are, is known. These digital video tape recorders in the D2 format employ a product code structure that provides a high error correction capability using an inner code and an outer code.

上記D2フォーマットのディジタルビデオテープレコー
ダでは、例えばNTSC方式の場合、ビデオ信号をサブ
キャリア周波数rscの4倍の標本化周波数fs(−4
fsc)で標本化した1サンプル8ビツトのビデオデー
タについて、lフィールドのデータ構成を第4図に示す
ように、水平同期信号部分を除いたlライン768サン
プルを有効データとし、垂直同期信号部分を除いた1フ
イールド255ラインの有効ラインとした768X25
5×8ビyトのデータを1サンプルずつ交互にチャンネ
ルOとチャンネル1の2チヤンネルに振り分けるともに
、85ライン分を1セグメントとするセグメントO,セ
グメント1.セグメント2の3セグメントに分割し、第
5図に示すように6本のビデオトラックを介して記録再
生する。
In the D2 format digital video tape recorder, for example, in the case of the NTSC system, the video signal is converted to a sampling frequency fs (-4
As shown in Figure 4, the data structure of the l field of the video data of 8 bits per sample sampled by fsc) is as follows: 768 samples of the l line excluding the horizontal synchronizing signal part are considered valid data, and the vertical synchronizing signal part is 768x25 with 255 effective lines in one field excluding
The data of 5×8 bits is alternately distributed one sample at a time to two channels, channel O and channel 1, and segment O, segment 1, which has 85 lines as one segment. It is divided into three segments, segment 2, and recorded and reproduced through six video tracks as shown in FIG.

そして、上記D2フォーマントのディジタルビデオテー
プレコーダでは、各チャンネルに分配される1セグメン
ト分のデータすなわち(768/2)X85バイトのデ
ータをシャツリングした後、第6図(^)に示すように
、lブロックが64×85バイトからなる6個のブロッ
クに振り分ける。
In the above-mentioned D2 formant digital video tape recorder, after shunting one segment of data distributed to each channel, that is, (768/2) x 85 bytes of data, as shown in Figure 6 (^). , l block is divided into six blocks each consisting of 64×85 bytes.

そして、第6図(B)に示すよう、縦方向の各64バイ
トの外符号ブロック毎に4バイトのエラー訂正チェック
用の外符号を順次付加し、次に、第6図(C)に示すよ
うに、横方向の各85バイトの内符号ブロック毎に8バ
イトのエラー訂正チェック用の内符号を付加する。この
ように、内符号が(93,85)で外符号が(68,6
4>のリードソロモン符号を採用することにより、2重
のエラー訂正チェックを行っている。
Then, as shown in FIG. 6(B), a 4-byte outer code for error correction check is sequentially added to each 64-byte outer code block in the vertical direction, and then, as shown in FIG. 6(C). An 8-byte inner code for error correction check is added to each 85-byte inner code block in the horizontal direction. In this way, the inner code is (93,85) and the outer code is (68,6
By employing a Reed-Solomon code of 4>, a double error correction check is performed.

このようにして外符号及び内符号が付加されて形成され
る積符号ブロックが、第6図<C> に示されるように
6個集まって1つのビデオトラックを形威し、Oチャン
ネル、1チヤンネルの2つのビデオトラックで85ライ
ン分のビデオデータが記録される。
The product code blocks formed by adding the outer code and inner code in this way are gathered together to form one video track, as shown in FIG. 85 lines of video data are recorded on two video tracks.

次に、記録されたデータを再生する際には、積符号によ
るエラー訂正チェックがどのように行われるかについて
説明する。
Next, a description will be given of how an error correction check using a product code is performed when reproducing recorded data.

ここでは、各積符号ブロックを1つの単位としてエラー
訂正チェックを行っている。先ず、内符号による訂正が
行われ、第7図(^)に示されるような内符号ブロック
を単位とした訂正が行われる。
Here, error correction checking is performed using each product code block as one unit. First, correction is performed using the inner code, and correction is performed in units of inner code blocks as shown in FIG. 7(^).

上記内符号による訂正では、第7図(B) 、 (C)
に示されるように、1つの内符号ブロック内エラーが3
つまでなら、エラーの訂正は完全に行われる。
In the correction using the above inner code, Fig. 7 (B), (C)
As shown in , one inner code block error is 3
If so, the error correction is complete.

しかし、第8図(A) 、 (It>に示されるように
、1つの内符号ブロック内エラーが4つ以上の場合は、
エラーの訂正を完全に行うことはできず、その円内符号
ブロック内にはエラーが4つ以上存在するという検出の
み行われる。このようにして全ての内符号ブロックにつ
いてエラー訂正又はエラー訂正ができなかったときはエ
ラー検出が行われる。
However, as shown in FIG. 8(A), (It>), if there are four or more errors within one inner code block,
Errors cannot be completely corrected, and only the presence of four or more errors within the circular code block is detected. In this way, when error correction or error correction cannot be performed for all inner code blocks, error detection is performed.

内符号によるエラー訂正が全て終了した後は、外符号に
よるエラー訂正が行われ、内符号によるエラー訂正で訂
正できなかった部分についての訂正が行われる。これは
、第9図(^)に示されるような外符号ブロックを訂正
の単位として行われ、既に行われた内符号による訂正で
は訂正しきれずにエラーが存在する領域として検出され
た領域が第9図(B)のように外符号ブロック内で4つ
までのときに内符号訂正で得られる検出結果を用いて完
全なエラーの訂正が行われ、第9図(C)に示すように
全てのビデオデータが訂正される。このように内符号訂
正で得られるエラー領域の情報すなわちエラーフラグを
使用して外符号訂正を行うことをイレージヤ訂正と呼ん
でいる。
After all error correction using the inner code is completed, error correction using the outer code is performed, and corrections are made for portions that could not be corrected by error correction using the inner code. This is done using an outer code block as a unit of correction as shown in FIG. As shown in Figure 9(B), when there are up to four errors in the outer code block, complete error correction is performed using the detection results obtained by inner code correction, and as shown in Figure 9(C), all errors are corrected. video data is corrected. Performing outer code correction using the error area information obtained by inner code correction, that is, the error flag, is called erasure correction.

また、第1O図(^)に示されるように、内符号による
訂正の結果、エラー領域として検出されたことを示すエ
ラーフラグが5以上になった場合は、内符号によるエラ
ー検出結果を用いずに、外符号単位でのエラーの検出の
みが行われ、エラーが存在しないことを検出された外符
号ブロックのみがis的に正しいデータであると判断さ
れて出力される。
In addition, as shown in Figure 1O (^), if the error flag indicating that an error area has been detected as a result of correction using the inner code becomes 5 or more, the error detection result using the inner code is not used. Errors are only detected in units of outer codes, and only outer code blocks for which no errors are detected are determined to be correct data in terms of IS and are output.

また、上述したようにビデオデータが第6図に示される
ような6Mのブロックに振り分けられる際には、シャフ
リングによりビデオデータの分散が行われているため、
例えば数個の積符号ブロックが全てエラーとなっても補
間によって、ビデオデータの復元が可能となっている。
Furthermore, as mentioned above, when the video data is distributed into 6M blocks as shown in FIG. 6, the video data is distributed by shuffling.
For example, even if several product code blocks all have errors, video data can be restored by interpolation.

D 発明が解決しようとする課題 ところで、複数の積符号ブロックを1つのトラック内に
有し、それぞれの積符号の内符号が連続してトラック上
に記録されるDIIt−マットやD2フォーマットのデ
ィジタルビデオテープレコーダ等では、例えば記録済の
磁気テープについて所謂インサート編集等を行う際、消
去へ・ンドを用いずに新しいデータを古いデータの上に
オーバーライドする方法が採られる。このときヘッドの
目づまり等の原因により書き換え不良が起こると、−・
部に古いデータが消し残りとして残ってしまう。
D Problems to be Solved by the Invention By the way, digital video in the DIIt-mat or D2 format has a plurality of product code blocks in one track, and the inner code of each product code is recorded on the track consecutively. In tape recorders and the like, for example, when performing so-called insert editing on a recorded magnetic tape, a method is adopted in which new data is overwritten on old data without using an erase end. At this time, if a rewrite failure occurs due to head clogging, etc., -
Old data remains as unerased data.

このようなヘッドの目づまり等に起因する書き換え不良
は、通常バースト状の比較的長い期間連続して発生し、
第11図(A)に示されるように複数の内符号訂正ブロ
ックに跨がったものとなる。
Rewriting failures caused by such head clogging usually occur continuously over a relatively long period of time in a burst pattern.
As shown in FIG. 11(A), it spans a plurality of inner code correction blocks.

ここで、先ず内符号による訂正が行われると、第11図
(^)に示された例では、消し残りの始端及び終端が含
まれる内符号ブロックでは新しいデータと古いデータが
混在しており、どちらのデータ数も4つ以上であると仮
定すると、エラー訂正は不可能となり、その内符号ブロ
ックにはエラーが4つ以上存在するエラーフラグが検出
結果として出力される。
Here, when correction is first performed using the inner code, in the example shown in FIG. 11 (^), new data and old data are mixed in the inner code block that includes the starting and ending ends of the unerased data. Assuming that both numbers of data are four or more, error correction becomes impossible, and an error flag indicating that there are four or more errors in the code block is output as a detection result.

これに対し、その他の消し残り部分では、上記消し残り
部分の古いデータは、それ自体は正しいデータであるの
で内符号でエラーとして検出できず、新たなデータと混
じり合って出力されてしまうことになる。すなわち、従
来の再生系では、内符号のエラーフラグを全面的に信用
して、エラーフラグの立った部分のみ外符号訂正処理を
行い、再生データを復号していたので、第11図(B)
に示すように、内符号訂正処理においてエラーフラグの
立たない上記消し残り部分の古いデータは、そのままエ
ラーの無いデータとして出力されてしまう。
On the other hand, in other unerased parts, the old data in the unerased part is itself correct data, so it cannot be detected as an error by the inner code, and it is mixed with new data and output. Become. In other words, in the conventional reproduction system, the error flag of the inner code was completely trusted and the outer code correction process was performed only on the part where the error flag was set, and the reproduced data was decoded.
As shown in FIG. 2, the old data in the unerased portion for which no error flag is raised in the inner code correction process is output as is as error-free data.

さらに、第11図(B)に示した内符号訂正処理済のデ
ータについて外符号による訂正が行われる際には、本来
エラーとされるべき古いデータを用いてエラー訂正が行
われるために、第11図(C)のように正しいデータを
誤訂正により誤ったデータにしてしまう。
Furthermore, when correction is performed using the outer code on the inner code corrected data shown in FIG. As shown in FIG. 11 (C), correct data becomes incorrect data due to erroneous correction.

このような誤動作状態は、上記消し残りの発生以外にも
、内符号訂正処理におけるエラーの誤検出や誤訂正によ
っても発生する。
Such a malfunction state is caused not only by the above-mentioned unerased data but also by erroneous detection or error correction of an error in the inner code correction process.

ディジタルオーディオチーブ(DAT) システム等で
は、内符号による訂正能力を十分に使用しているため、
外符号によって内符号のエラーフラグの信頼性をチェッ
クしたり、エラーフラグの立っていない部分の訂正も行
うようなストラテジをとっている。これは、外符号単独
のエラー訂正、エラー検出であり、その検出確率は低い
が、誤訂正のように滅多に発生せず、発生しても内符号
の1つあるいは内符号の内の数サンプルである場合、そ
の検出確率の低さは問題にならない。
Digital Audio Tech (DAT) systems, etc., fully utilize the correction ability of the inner code, so
The strategy is to use the outer code to check the reliability of the inner code's error flag, and to also correct portions where no error flag is set. This is error correction and error detection for the outer code alone, and although the detection probability is low, it rarely occurs like an error correction, and even if it occurs, it will occur in one of the inner codes or in several samples of the inner code. , the low detection probability is not a problem.

しかし、上記消し残りのように誤訂正に比べれば数多く
発生し、また、幾つかの内符号が検出漏れとなるのよう
な場合は、検出確率を高めないと検出エラーが生しる。
However, in the case of the above-mentioned unerased data, which occurs more frequently than erroneous corrections, and in cases where some inner codes are not detected, a detection error will occur unless the detection probability is increased.

また、消し残りが発生した場合には、その近傍にバース
トエラーが発生する確率が高いため、エラーフラグが多
少多くても消し残りの訂正、検出ができる方が望ましい
、さらに、エラーフラグが多くて検出不能な場合、その
積符号ブロックに消し残りがあるか否かを検出する手段
を設けないと、消し残りをそのまま出力しなければなら
なくなる。上記DATの方式は、あくまでも誤訂正のた
めのものであり、消し残りのデータがエラーの無い状態
で再生された場合に、上記消し残りのデータを出力して
しまう。
In addition, when unerased areas occur, there is a high probability that burst errors will occur in the vicinity, so it is desirable to be able to correct and detect unerased areas even if there are a large number of error flags. If it cannot be detected, unless a means for detecting whether there is any unerased area in the product code block is provided, the unerased area must be output as is. The DAT method described above is only for error correction, and if the remaining data is reproduced without errors, the remaining data will be output.

なお、上述のように、内符号が(93,85)で外符号
が(68,64)のリードソロモン符号を採用している
従来のD2フォーマントのディジタルビデオテープレコ
ーダでは、積符号ブロック内でエラーの数が3以下であ
れば上記消し残り部分のデータをエラーとして検出する
ことができ、エラーの数が4以上では検出不能であった
As mentioned above, in a conventional D2 formant digital video tape recorder that uses a Reed-Solomon code with an inner code of (93, 85) and an outer code of (68, 64), If the number of errors is 3 or less, the data in the unerased portion can be detected as an error, and if the number of errors is 4 or more, it cannot be detected.

そこで、本発明は、上述の如き従来の実情に鑑み、積符
号ブロック構成のデータに内符号訂正処理と外符号訂正
処理を施してデータ再生を行う積符号ブロックデータの
処理装置における誤訂正や誤検出の確率を低下させ、信
頼性の高い再生処理を行い得るようにすることを目的す
る。
Therefore, in view of the conventional situation as described above, the present invention aims to prevent error correction and error correction in a product code block data processing device that performs inner code correction processing and outer code correction processing on data in a product code block configuration to reproduce data. The purpose is to reduce the probability of detection and enable highly reliable reproduction processing.

E 課題を解決するための手段 本発明に係る積符号ブロックデータの処理装置は、上述
の目的を達成するために、誤り訂正用の内符号及び外符
号が付加された積符号ブロック構成の入力データに内符
号ブロック毎に上記内符号による第1の誤り訂正を施し
、内符号訂正済データと、未訂正の誤りデータが混在す
ることを示すエラーフラグを出力する内符号訂正処理手
段と、上記内符号訂正処理手段により出力されたエラー
フラグの数に応して訂正モードを選択する訂正モード選
択手段と、選択された上記訂正モードに応じて上記内符
号訂正処理済データに外符号ブロック毎に上記外符号に
よる第2の誤り訂正を施し、外符号訂正処理済データを
出力する外符号訂正処理手段と、上記外符号訂正処理済
データについて、同一積符号ブロックに属する上記外符
号ブロック毎の上記第2の誤り訂正の訂正位置の相関を
チェックし、相関が検出されない場合はその積符号ブロ
ック内のデータを全てブロック誤りと判定する相関検出
手段とを備えてなることを特徴とするものである。
E Means for Solving the Problems In order to achieve the above-mentioned object, the product code block data processing device according to the present invention processes input data having a product code block configuration to which an inner code and an outer code for error correction are added. an inner code correction processing means for performing a first error correction using the inner code for each inner code block and outputting an error flag indicating that inner code corrected data and uncorrected error data are mixed; correction mode selection means for selecting a correction mode according to the number of error flags output by the code correction processing means; outer code correction processing means for performing second error correction using an outer code and outputting outer code corrected data; The present invention is characterized by comprising correlation detecting means for checking the correlation between the correction positions of error correction in step 2 and determining that all data in the product code block is a block error if no correlation is detected.

さらに、本発明に係る積符号ブロックデータの処理装置
は、1本の記録トラックに、誤り訂正用の誤り訂正用の
内符号及び外符号がそれぞれ付加された複数個の積符号
ブロック構成の入力データが記録されている記録媒体か
ら、上記入力データを再生する再生手段と、再生された
上記入力データに、内符号ブロック毎に上記内符号によ
る第1の誤り訂正を施し、内符号訂正済データと、未訂
正の誤りデータが混在することを示すエラーフラグを出
力する内符号訂正処理手段と、上記内符号訂正処理手段
により出力されたエラーフラグの数に応じて訂正モード
を選択する訂正モード選択手段と、選択された上記訂正
モードに応じて上記内符号訂正処理済データに外符号ブ
ロック毎に上記外符号による第2の誤り訂正を施し、外
符号訂正処理済データを出力する外符号訂正処理手段と
、上記外符号訂正処理済データについて、同一積符号ブ
ロックに属する上記外符号ブロック毎の上記第2の誤り
訂正の訂正位置の相関をチェックし、相関が検出されな
い場合はその積符号ブロック内のデータを全てブロック
誤りと判定する第1の相関検出手段と、任意の積符号ブ
ロックの上記エラーフラグの数が所定数以上の場合に、
同一記録トラック内の他の積符号ブロックに上記第1の
相関検出手段によりブロック誤りとして判定された積符
号ブロックが存在するか否かを検出し、存在すると検出
された場合には上記任意の積符号ブロック内のデータを
全てプロ、り誤りと判定する第2の相関検出手段とを備
えてなることを特徴とするものである。
Further, the product code block data processing device according to the present invention includes input data having a plurality of product code block configurations each having an inner code and an outer code for error correction added to one recording track. a reproducing means for reproducing the input data from a recording medium in which is recorded; and a reproducing means for reproducing the input data from a recording medium in which the input data is recorded, and performing a first error correction using the inner code for each inner code block on the reproduced input data, and converting the input data into inner code corrected data. , inner code correction processing means for outputting an error flag indicating that uncorrected error data is mixed, and correction mode selection means for selecting a correction mode according to the number of error flags output by the inner code correction processing means. and outer code correction processing means for applying a second error correction using the outer code to the inner code corrected data for each outer code block according to the selected correction mode, and outputting outer code corrected data. Then, for the outer code corrected data, check the correlation between the correction positions of the second error correction for each outer code block belonging to the same product code block, and if no correlation is detected, a first correlation detection means for determining all data as block errors; and when the number of error flags of any product code block is equal to or greater than a predetermined number;
It is detected whether or not there is a product code block determined as a block error by the first correlation detecting means in other product code blocks in the same recording track, and if it is detected that the product code block exists, the arbitrary product code block is The present invention is characterized by comprising a second correlation detecting means for determining that all data in the code block are errors.

F 作用 本発明に係る積符号ブロックデータの処理装置では、内
符号訂正処理済のデータに対するエラーフラグの数に応
じて外符号訂正処理手段における訂正モードを選択し、
外符号訂正処理済のデータについて、外符号ブロック相
互の訂正状況の相関に応じて積符号ブロック内の内符号
取り込み誤りの検出を行う。
F. Effect In the product code block data processing device according to the present invention, a correction mode in the outer code correction processing means is selected according to the number of error flags for the inner code correction processed data,
For data that has been subjected to outer code correction processing, an inner code capture error within the product code block is detected according to the correlation between the correction statuses of the outer code blocks.

さらに、本発明に係る積符号プロノクデータの処理装置
では、内符号訂正処理済のデータに対するエラーフラグ
の数に応して外符号訂正処理手段における訂正モードを
選択し、外符号訂正処理済のデータについて、外符号ブ
ロック相互の訂正状況の相関及び積符号ブロック相互の
訂正状況の相関に応じて積符号ブロック内の内符号取り
込み誤りの検出を行う。
Further, in the product code pronoque data processing device according to the present invention, the correction mode in the outer code correction processing means is selected according to the number of error flags for the inner code correction processed data, and the correction mode for the outer code correction processing means is selected. Regarding the data, an inner code capture error in the product code block is detected according to the correlation of the correction statuses of the outer code blocks and the correlation of the correction statuses of the product code blocks.

G 実施例 以下、本発明に係る積符号ブロックデータの処理装置を
D2フォーマットのディジタルビデオテープレコーダの
再生系に適用した場合の実施例について、図面に従い詳
細に説明する。
G. Embodiment Hereinafter, an embodiment in which the product code block data processing device according to the present invention is applied to a playback system of a D2 format digital video tape recorder will be described in detail with reference to the drawings.

第1図のブロック図に示す実施例において、磁気テープ
(1)から磁気ヘッド(2)により再生されるD2フォ
ーマン)のディジタルデータの再生出力は、RF−3Y
NC再生回路(3)によりデータブロックの先頭におけ
るシンクデータが検出されたあと、内符号訂正処理回路
(4)に供給される。
In the embodiment shown in the block diagram of FIG. 1, the reproduction output of digital data from the magnetic tape (1) by the magnetic head (2) is RF-3Y.
After the sync data at the beginning of the data block is detected by the NC reproduction circuit (3), it is supplied to the inner code correction processing circuit (4).

上記内符号訂正処理@路(4)は、L記再生データにつ
いて、その内符号に基づく誤り訂正処理を行う、この内
符号訂正処理回路(4)により得られる内符号訂正処理
済の再生データと、訂正できなかった場合に出力される
エラーフラグは、−旦データメモリ(5)に順次ストア
された後、読み出し方向を変えて読み出され、外符号訂
正処理回路(6)に供給される。さらに、上記内符号訂
正処理の際に出力されるエラーフラグは、上記外符号訂
正処理回路(6)の訂正モードを選択する訂正モード選
択回路(7)に供給されている。
The inner code correction processing circuit (4) performs error correction processing on the L playback data based on the inner code. , the error flags output when the error cannot be corrected are sequentially stored in the data memory (5), read out in a different reading direction, and supplied to the outer code correction processing circuit (6). Further, the error flag output during the inner code correction processing is supplied to a correction mode selection circuit (7) that selects the correction mode of the outer code correction processing circuit (6).

上記訂正モード選択回路(7)は、上記内符号訂正処理
済の再生データのエラーフラグを外符号で見た総数をN
として、第1表に示すような外符号復号モードすなわち
上記外符号訂正処理回路(6)の訂正モードを選択する
とともに、後述するスイツチ(27)にfilIm信号
を供給する。
The correction mode selection circuit (7) selects N
, selects the outer code decoding mode as shown in Table 1, that is, the correction mode of the outer code correction processing circuit (6), and supplies the filIm signal to the switch (27), which will be described later.

第1表: 第1表に示されるように、内符号訂正処理によりエラー
訂正有りとなされた領域を示すエラーフラグが、外符号
ブロノク内にないとき、すなわちN=0のときには、外
符号単独による誤り訂正を2つまで行うモードが選択さ
れる。
Table 1: As shown in Table 1, when there is no error flag indicating an area with error correction by inner code correction processing in the outer code block, that is, when N = 0, the outer code alone is used. A mode that performs up to two error corrections is selected.

これにより、上述した消し残り部が内符号により検出さ
れない場合でも、外符号でその誤りを訂正することがで
きる。勿論、誤りが同一外符号プロノク内で3つ以上あ
る場合には、訂正を行うことができず、外符号訂正処理
回路り6)はエラーフラグをORゲート回路(15)を
介してIB力する。
Thereby, even if the above-mentioned unerased portion is not detected by the inner code, the error can be corrected by the outer code. Of course, if there are three or more errors in the same outer code block, correction cannot be performed, and the outer code correction processing circuit 6) outputs the error flag to IB via the OR gate circuit (15). .

同様に、N=1又はN=2のときには、内符号訂正処理
の検出結果すなわちエラーフラグの情報を用いて、N個
のイレージヤ訂正を行うとともに、外符号単独による誤
り訂正を1つ行うモードが選択される。
Similarly, when N=1 or N=2, there is a mode in which N erasure corrections are performed using the detection results of inner code correction processing, that is, information on error flags, and one error correction is performed using only the outer code. selected.

N=3のときには、同様のイレージヤ訂正を3個行うと
ともに、外符号単独による誤り検出をjテう、このとき
は、外符号単独による誤り訂正はもはや行えず、誤りの
有無のみが可能とな、ている。
When N = 3, three similar erasure corrections are performed, and error detection using the outer code alone is performed. In this case, error correction using the outer code alone is no longer possible, and only the presence or absence of an error can be detected. ,ing.

N=4のときには、4個のイレージヤ訂正を行い、N>
4のときには、誤りの訂正は行わず、誤りの有無のみを
検出する。
When N=4, four erasure corrections are performed and N>
4, error correction is not performed and only the presence or absence of an error is detected.

そして、上記外符号訂正処理回路(6)は、7F]上記
データメモリ(5)にストアされたデータを外符号ブロ
ノクの方向に読み出し、L記訂正モード選択回路(7)
により選択された外符号復号モードで、外符号に基づく
誤り訂正処理を行う、この外符号訂正処理回路(6)に
より得られる外符号訂正処理済の再生データは、データ
メモリ(8)を介して出力される。
Then, the outer code correction processing circuit (6) reads out the data stored in the data memory (5) in the direction of the outer code block, and reads the data stored in the data memory (5) in the direction of the outer code correction mode selection circuit (7).
In the outer code decoding mode selected by the outer code decoding mode, the outer code corrected reproduced data obtained by the outer code correction processing circuit (6), which performs error correction processing based on the outer code, is transmitted via the data memory (8). Output.

このデータメモリ(8)は、出力データをエラーフラグ
に対応させるための遅延回路として機能しており、再生
データlトラック分に相当する遅延量をもっている。こ
のデータメモリ(8)の出力データは、この後、後述す
るORゲート回路(15)の出力のエラーフラグに基づ
いて、近隣データを用いたコンシールメント処理が施さ
れた後、最終データとして出力される。
This data memory (8) functions as a delay circuit for making output data correspond to an error flag, and has a delay amount corresponding to one track of reproduced data. The output data of this data memory (8) is then subjected to concealment processing using neighboring data based on the error flag of the output of the OR gate circuit (15), which will be described later, and then output as final data. Ru.

上記外符号訂正処理回路(6)は、上記内符号訂正処理
済の再生データについてのエラー有りを論理r H、で
示すエラーフラグをエラーフラグメモリ(9)及びOR
ゲート回路(15)を介して出力し、また、エラーフラ
グの数NがN≦3状態でエラー訂正又は誤り検出の結果
がエラー無しの状aを論理「L」で示す有無検出出力を
積符号ブロック毎に第1のメモリ(21)に供給し、さ
らに、N≦2でエラー訂正を行った位置を示す訂正位置
出力を積符号ブロック別の第2のメモリ(22)に供給
する。
The outer code correction processing circuit (6) stores an error flag indicating the presence of an error in the reproduced data that has been subjected to the inner code correction processing using a logic rH, and an error flag memory (9) and an OR.
The output is output via the gate circuit (15), and the presence/absence detection output indicating a state a in which the error correction or error detection result is no error when the number N of error flags is N≦3 is expressed as a product code. Each block is supplied to a first memory (21), and a correction position output indicating the position where error correction is performed when N≦2 is supplied to a second memory (22) for each product code block.

なお、上記エラーフラグメモリ(9)は、エラーフラグ
のタイミングを、後述する外符号ブロソク訂正相関検出
部(26)の出力のエラーフラグのタイミングとの対応
をとるための遅延回路として機能している。
The error flag memory (9) functions as a delay circuit for matching the timing of the error flag with the timing of the error flag output from the outer code block correction correlation detection unit (26), which will be described later. .

ここで、上記第1のメモリフ21)は、第2図に示すよ
うに、内符号及び外符号の両方を用いても訂正不可能な
誤りが、同一の積符号ブロック内に存在するか否かをチ
エツタしており、1つでも存在する場合は、その積符号
ブロック内には消し残りがあると判断して、上記ORゲ
ート回路(23〉及びORゲート回路(15)を介して
論理rH,のエラーフラグを出力する。
Here, the first memory 21) determines whether or not an error that cannot be corrected even by using both the inner code and the outer code exists in the same product code block, as shown in FIG. If there is even one, it is determined that there is some unerased data in the product code block, and the logic rH, Outputs the error flag.

また、上記第2のメモリ(22)は、内符号のエラーフ
ラグの情報を使わずに、外符号単独でエラー訂正を行っ
たときに、その訂正位置が積符号ブロノク内の他の外符
号ブロックでの訂正位置と相関があるかないかを判断す
る。この実施例では、積符号ブロック内の全ての外符号
ブロック間で訂正位置が一致している場合に相聞有りと
判断している。すなわち、例えば第3図(A) 、 (
II)に示すように、相関があった場合は、内符号訂正
では検出できなかったバースト状の消し残りを外符号訂
正により正しく訂正できたと判断し、ORゲート回路(
23)には論理「LJを送る。しかし、第3図(C)に
示すように、積符号ブロック内での訂正位置に相関が見
られない場合は、訂正能力を超える多量の消し残りがそ
の積符号ブロック内にあるために誤訂正が行われたと判
断し、上記ORゲート回路(23) 、 (15)を介
して論理「H」なるエラーフラグを出力する。
In addition, the second memory (22) stores information in the memory when error correction is performed on the outer code alone without using the error flag information of the inner code. Determine whether there is a correlation with the corrected position in . In this embodiment, it is determined that there is a conflict when the correction positions match among all outer code blocks within a product code block. That is, for example, FIG. 3(A), (
As shown in II), if there is a correlation, it is determined that the burst-like residuals that could not be detected by the inner code correction have been correctly corrected by the outer code correction, and the OR gate circuit (
23), the logic "LJ" is sent. However, as shown in Figure 3 (C), if there is no correlation between the correction positions within the product code block, there is a large amount of unerased data that exceeds the correction capacity. Since it is within the product code block, it is determined that an error correction has been made, and an error flag of logic "H" is outputted via the OR gate circuits (23) and (15).

このように、上記第1及び第2メモリ(21) 、 (
22)とORゲート回路(23)とにより、積符号ブロ
ック内における外符号ブロフク相互の訂正状況の相関を
チェックする上記外符号ブロック訂正相関検出部(24
)が構成される。
In this way, the first and second memories (21), (
The outer code block correction correlation detection unit (24) checks the correlation between the correction statuses of the outer code blocks within the product code block using the OR gate circuit (22) and the OR gate circuit (23).
) is configured.

上記ORゲート回路(23)の出力が積符号ブ07りの
内符号取り込み誤りの検出結果となる。
The output of the OR gate circuit (23) is the detection result of the error in taking in the inner code of the product code block 07.

このORゲート回路(23)の出力すなわち上記外符号
ブロック訂正相関検出部(24)による検出出力は、積
符号ブロック相互の訂正状況の相関をチェックする上記
積符号ブロック訂正相関検出部(26)を構成する第3
のメモリ(25)に供給されるとともに、上記スイッチ
(27)に供給される。
The output of this OR gate circuit (23), that is, the detection output of the outer code block correction correlation detection section (24), is used by the product code block correction correlation detection section (26) that checks the correlation between the correction statuses of the product code blocks. The third component
The signal is supplied to the memory (25) of the memory (25), and is also supplied to the switch (27).

上記積符号ブロフク訂正相関検出部(26)は、1つの
トラックを構成する6個の積符号ブロックのうち1つで
も上記外符号ブロック訂正相関検出部(24)による検
出出力が論理rH,のとき論理r H」となる出力を上
記スイッチ(27)に供給する。
The product code block correction correlation detection unit (26) detects when the detection output of the outer code block correction correlation detection unit (24) for even one of the six product code blocks constituting one track is logic rH. An output that becomes logic rH is supplied to the switch (27).

上記外符号ブロック訂正相関検出部(24)による検出
出力と上記積符号ブロック訂正相関検出部(26)によ
る検出出力は、丘記スイノチ(27)を介してORゲー
ト回路(15)に供給される。
The detection output from the outer code block correction correlation detection section (24) and the detection output from the product code block correction correlation detection section (26) are supplied to the OR gate circuit (15) via the Okuki Suinochi (27). .

上記スイッチ(27〉は、上記訂正モード選択回路(7
)からの制御出力によって切り換え制御され、N22の
ときに上記外符号プロノク訂正相関検出部(24)によ
る検出出力を選択し、N22のときに上記積符号ブロッ
ク訂正相関検出部(25)による検出出力を選択する。
The switch (27>) is the correction mode selection circuit (7).
), the detection output from the outer code block correction correlation detection unit (24) is selected at N22, and the detection output from the product code block correction correlation detection unit (25) is selected at N22. Select.

これは、N22のときには上記外符号ブロフク訂正相関
検出部(24)がもはや消し残り検出をできないからで
ある。このため、N22となる積符号ブロフクについで
は、同一トラック内にある他の積符号ブロックの検出結
果を見て、他の5つの積符号ブロックのうち1つでも消
し残りがあったと判定された場合には、その積符号ブロ
ックについても消し残りの存在する確立が極めて高いと
判断し、上記第3のメモリ(25)からスイッチ(27
)、 ORゲート回路(15)を介してエラーフラグを
出力する。
This is because at N22, the outer code block correction correlation detection section (24) can no longer detect unerased data. Therefore, regarding the product code block N22, if the detection results of other product code blocks in the same track are checked and it is determined that at least one of the other five product code blocks has unerased data. , it is determined that there is an extremely high probability that there will be unerased data in the product code block, and the switch (27) is transferred from the third memory (25) to the switch (27).
), outputs an error flag via the OR gate circuit (15).

N22のときには、上記外符号ブロック訂正相関検出部
(24)は正常に消し残り検出を行えるので、上記スイ
ッチ(27)はORゲート回路(23)側に切り替わっ
ている。
At the time of N22, the outer code block correction correlation detection section (24) can normally perform the unerased detection, so the switch (27) is switched to the OR gate circuit (23) side.

また、L記スイッチ(27)とORゲート回路(15)
との間に第2のスイッチ(28)を設け、上記ORゲー
ト回路(15)の入力の一方を強制的に接地して、上記
外符号訂正処理回路(6)からのエラーフラグを一ヒ記
ORゲート回路(15)からそのまま出力すれうような
モードを設けての良い。
In addition, the L switch (27) and the OR gate circuit (15)
A second switch (28) is provided between the two inputs, and one of the inputs of the OR gate circuit (15) is forcibly grounded to record the error flag from the outer code correction processing circuit (6). A mode may be provided in which the OR gate circuit (15) can directly output the signal.

このような構成のディジタルビデオテープレコーダの再
生系では、上記内符号訂正処理ブロック(4)による内
符号訂正処理済の再生データのエラーフラグを外符号で
見た総数NがN=0の場合には、全ての外符号が2誤り
以内の誤り訂正であって、訂正した場所が積符号ブロノ
ク内で同一の場合に、そのまま出力され、他の場合には
ブロックエラーとするエラーフラグが上記ORゲート回
路(15)から出力される。また、N=1又はN=2の
場合には、全ての外符号の1誤り訂正結果が1誤り以内
の誤り訂正であって、訂正した場所が積符号ブロック内
で同一の場合に、そのまま出力され、他の場合にはブロ
ックエラーとするエラーフラグが上記ORゲート回! 
(15)から出力される。さらに、N=3の場合には、
全ての外符号の誤り検出結果が0誤り以内の場合にその
まま出力され、他の場合にはブロックエラーとするエラ
ーフラグがL記ORゲート回路(15)から出力される
。さらにまた、N22の場合には、同一トラックを形成
する6個の積符号ブロックが全て内符号取り込み誤りの
無い場合にそのまま出力し、他の場合にはブロックエラ
ーとするエラーフラグが、上記訂正モード選択回路(7
)により得られる上記制御出力に基づいて上記ORゲー
ト回路(15)から出力される。
In the playback system of a digital video tape recorder having such a configuration, when the total number N of error flags of the playback data that has been subjected to inner code correction by the inner code correction processing block (4) in outer code is N=0. If all outer codes are error corrected within 2 errors and the corrected location is the same in the product code block, the error flag is output as is, otherwise it is a block error. It is output from the circuit (15). In addition, in the case of N=1 or N=2, if the 1 error correction result of all outer codes is error correction within 1 error and the corrected location is the same in the product code block, it is output as is. In other cases, the error flag that is considered a block error is set to the above OR gate times!
(15) is output. Furthermore, in the case of N=3,
If the error detection results of all outer codes are within 0 errors, they are output as they are, and in other cases, an error flag indicating a block error is output from the L OR gate circuit (15). Furthermore, in the case of N22, if all six product code blocks forming the same track have no inner code capture error, they are output as is, and in other cases, the error flag that indicates a block error is set in the above correction mode. Selection circuit (7
) is output from the OR gate circuit (15) based on the control output obtained by the control output.

この実施例のように、内符号訂正処理済のデータに対す
るエラーフラグの数にめして外符号訂正処理回路(6)
における訂正モードを選択し、外符号訂正処理済のデー
タについて、外符号ブロック相互の訂正状況の相関を積
符号ブロック内でチェックして、積符号ブロック内の内
符号取り込み誤りの検出を行うことにより、誤訂正や誤
検出の確率を低下させ、また、積符号単独では検出する
ことのできないエラーの状態の時に、同一トラック内の
他の積符号プロ・ンクにおける消し残り検出結果を用い
て消し残りの検出を行うことができる。
As in this embodiment, the outer code correction processing circuit (6)
By selecting the correction mode in , and checking the correlation of correction status between outer code blocks within the product code block for data that has undergone outer code correction processing, and detecting an error in incorporating the inner code within the product code block. In addition, when there is an error that cannot be detected by the product code alone, it is possible to reduce the probability of false correction or false detection by using the residual detection results of other product codes in the same track. can be detected.

H発明の効果 本発明に係る積符号ブロックデータの処理装置では、内
符号訂正処理済のデータに対するエラーフラグの数に応
じて外符号訂正処理手段における訂正モードを選択し、
外符号訂正処理済のデータについて、外符号ブロック相
互の訂正状況の相関に応じて積符号ブロック内の内符号
取り込み誤りの検出をfテうことにより、誤訂正や誤検
出の確率を低下させることができる。さらに、積符号単
独では検出することのできないエラーの状態のときに、
他の積符号の検出結果の相関を用いて消し残りの検出を
行うことができる。
H Effects of the Invention In the product code block data processing device according to the present invention, the correction mode in the outer code correction processing means is selected according to the number of error flags for the inner code corrected data,
To reduce the probability of erroneous correction or erroneous detection by detecting an error in incorporating an inner code in a product code block for data that has undergone outer code correction processing according to the correlation of correction status between outer code blocks. I can do it. Furthermore, in the case of an error condition that cannot be detected by the product code alone,
Unerased portions can be detected using the correlation of the detection results of other product codes.

従って、本発明を適用することにより、複数の積符号ブ
ロックを1つのトラック内に有し、それぞれの積符号の
内符号が連続してトラック上に記録されるDIフォーマ
ットやD2フォーマットのディジタルビデオテープレコ
ーダ等において、記録済の磁気テープについて所謂イン
サート編集等により発生する以前のデータの消し残りに
よるデータ誤りを簡単に江つ確実に検出することができ
る。
Therefore, by applying the present invention, a digital video tape of DI format or D2 format, which has a plurality of product code blocks in one track, and in which the inner code of each product code is continuously recorded on the track, can be used. In a recorder or the like, it is possible to easily and reliably detect data errors caused by unerased previous data caused by so-called insert editing on a recorded magnetic tape.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は本発明をD2フォーマソトのディジタルビデオ
テープレコーダの再生系に適用した実施例を示すブロッ
ク図、第2図は上記実施例を構成している第1のメモリ
による誤り検出処理の説明に供する図、第3図(A) 
、 (B) 、 (C)は上記実施例を構成している第
2のメモリによる誤り検出処理の説明に供する図である
。 第4図はD2フォーマットのディジタルビデオテープレ
コーダにおける1フイールドのデータ構成を示す図、第
5図は上記ディジタルビデオテープレコーダにおける記
録フォーマートを示す図、第6図(A) 、 (B) 
、 (C)は−上記ディジタルビデオテープレコーダの
記録系における1セグメント分のデータについの誤り訂
正用の符号化処理を説明するためのデータ配列状態を示
す図、第7図(A) 、 (B) 。 (C)は上記ディジタルビデオテープレコーダの再生系
における内符号訂正処理の説明に供する図、第8図(^
)、(B)は上記内符号訂正処理におけるエラー検出動
作の説明に供する図、第9図(A) 、 (B) 。 (C)は上記ディジタルビデオテープレコーダの再生系
における外符号訂正処理の説明に供する図、第10図(
A) 、 (B)は上記外符号訂正処理におけるエラー
検出動作の説明に供する図、第11図(A)。 (B) 、 (C)は上記ディジタルビデオテープレコ
ーダの再生系における消し残りデータに対する内符号訂
正処理及び外符号訂正処理の説明に供する図である。 羽I千号フ゛ローソク 第2図 (4)・・・・・・・・ (6)・・・・・・・・ (7)・・・・・・・・ (15) 、 (23)  ・・・ (24)・・・・・・・・ (26)・・・・・・・・ 内符号訂正処理回路 外符号訂正処理回路 モード選択回路 ORゲート回路 外符号ブロック訂正相関検出部 積符号ブロック訂正相関検出部 第3図A 第3図B 第3図C 第4 図 第5図 第7図A 第7図B 第7図C 第8図A Wc8図B 第9図A 第9図B 第9図C 第10図A 第10図B
FIG. 1 is a block diagram showing an embodiment in which the present invention is applied to a playback system of a D2 format digital video tape recorder, and FIG. 2 is an explanation of error detection processing by the first memory constituting the above embodiment. Figure provided, Figure 3 (A)
, (B), and (C) are diagrams for explaining error detection processing by the second memory that constitutes the above embodiment. FIG. 4 is a diagram showing the data structure of one field in the D2 format digital video tape recorder, FIG. 5 is a diagram showing the recording format in the digital video tape recorder, and FIGS. 6 (A) and (B).
, (C) - A diagram showing a data arrangement state for explaining the encoding process for error correction of one segment of data in the recording system of the digital video tape recorder, FIGS. 7(A) and (B) ). (C) is a diagram for explaining the inner code correction process in the playback system of the digital video tape recorder, FIG.
), (B) are diagrams for explaining the error detection operation in the inner code correction process, and FIGS. 9(A) and (B). (C) is a diagram for explaining the outer code correction process in the playback system of the digital video tape recorder, and FIG.
A) and (B) are diagrams for explaining the error detection operation in the outer code correction process, and FIG. 11(A). (B) and (C) are diagrams for explaining inner code correction processing and outer code correction processing for unerased data in the reproduction system of the digital video tape recorder. Feather I 1000 candle number 2 (4)... (6)... (7)... (15) , (23)...・(24)・・・・・・(26)・・・・・・ Inner code correction processing circuit Outer code correction processing circuit Mode selection circuit OR gate circuit Outer code block correction Correlation detection unit Product code block correction Correlation detection unit Fig. 3 A Fig. 3 B Fig. 3 C Fig. 4 Fig. 5 Fig. 7 A Fig. 7 B Fig. 7 C Fig. 8 A Wc8 Fig. B Fig. 9 A Fig. 9 B Fig. 9 Figure C Figure 10A Figure 10B

Claims (2)

【特許請求の範囲】[Claims] (1)誤り訂正用の内符号及び外符号が付加された積符
号ブロック構成の入力データに内符号ブロック毎に上記
内符号による第1の誤り訂正を施し、内符号訂正済デー
タと、未訂正の誤りデータが混在することを示すエラー
フラグを出力する内符号訂正処理手段と、 上記内符号訂正処理手段により出力されたエラーフラグ
の数に応じて訂正モードを選択する訂正モード選択手段
と、 選択された上記訂正モードに応じて上記内符号訂正処理
済データに外符号ブロック毎に上記外符号による第2の
誤り訂正を施し、外符号訂正処理済データを出力する外
符号訂正処理手段と、上記外符号訂正処理済データにつ
いて、同一積符号ブロックに属する上記外符号ブロック
毎の上記第2の誤り訂正の訂正位置の相関をチェックし
、相関が検出されない場合はその積符号ブロック内のデ
ータを全てブロック誤りと判定する相関検出手段と を備えてなる積符号ブロックデータの処理装置。
(1) First error correction is performed using the inner code for each inner code block on the input data having a product code block structure to which an inner code and outer code for error correction have been added, and inner code corrected data and uncorrected data are divided into inner code corrected data and uncorrected data. inner code correction processing means for outputting an error flag indicating that error data of the inner code is mixed; correction mode selection means for selecting a correction mode according to the number of error flags output by the inner code correction processing means; outer code correction processing means for applying a second error correction using the outer code to the inner code corrected data for each outer code block according to the corrected correction mode, and outputting the outer code corrected data; Regarding the outer code corrected data, the correlation between the correction positions of the second error correction for each outer code block belonging to the same product code block is checked, and if no correlation is detected, all data in the product code block is A processing device for product code block data, comprising correlation detection means for determining a block error.
(2)1本の記録トラックに、誤り訂正用の誤り訂正用
の内符号及び外符号がそれぞれ付加された複数個の積符
号ブロック構成の入力データが記録されている記録媒体
から、上記入力データを再生する再生手段と、 再生された上記入力データに、内符号ブロック毎に上記
内符号による第1の誤り訂正を施し、内符号訂正済デー
タと、未訂正の誤りデータが混在することを示すエラー
フラグを出力する内符号訂正処理手段と、 上記内符号訂正処理手段により出力されたエラーフラグ
の数に応じて訂正モードを選択する訂正モード選択手段
と、 選択された上記訂正モードに応じて上記内符号訂正処理
済データに外符号ブロック毎に上記外符号による第2の
誤り訂正を施し、外符号訂正処理済データを出力する外
符号訂正処理手段と、上記外符号訂正処理済データにつ
いて、同一積符号ブロックに属する上記外符号ブロック
毎の上記第2の誤り訂正の訂正位置の相関をチェックし
、相関が検出されない場合はその積符号ブロック内のデ
ータを全てブロック誤りと判定する第1の相関検出手段
と、 任意の積符号ブロックの上記エラーフラグの数が所定数
以上の場合に、同一記録トラック内の他の積符号ブロッ
クに上記第1の相関検出手段によりブロック誤りとして
判定された積符号ブロックが存在するか否かを検出し、
存在すると検出された場合には上記任意の積符号ブロッ
ク内のデータを全てブロック誤りと判定する第2の相関
検出手段と を備えてなる積符号ブロックデータの処理装置。
(2) The above input data is recorded on one recording track from a recording medium in which input data consisting of a plurality of product code blocks to which inner and outer codes for error correction are respectively added is recorded. a reproduction means for reproducing the input data, and performing a first error correction using the inner code for each inner code block to indicate that inner code corrected data and uncorrected error data are mixed. inner code correction processing means for outputting an error flag; correction mode selection means for selecting a correction mode according to the number of error flags output by the inner code correction processing means; and correction mode selection means for selecting a correction mode according to the selected correction mode. An outer code correction processing means that performs second error correction using the outer code for each outer code block on the inner code corrected data and outputs the outer code corrected data, and the outer code corrected data are the same. A first correlation that checks the correlation between the correction positions of the second error correction for each of the outer code blocks belonging to the product code block, and if no correlation is detected, determines that all data in the product code block is a block error. a detection means; and when the number of the error flags of any product code block is greater than or equal to a predetermined number, a product code determined as a block error by the first correlation detection means is added to another product code block in the same recording track. Detect whether a block exists or not,
and second correlation detection means that determines that all data in the arbitrary product code block is a block error if it is detected that the product code block exists.
JP12424790A 1989-05-17 1990-05-16 Processor for product code block data Pending JPH0373474A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP12143589 1989-05-17
JP1-121435 1989-05-17

Publications (1)

Publication Number Publication Date
JPH0373474A true JPH0373474A (en) 1991-03-28

Family

ID=14811068

Family Applications (1)

Application Number Title Priority Date Filing Date
JP12424790A Pending JPH0373474A (en) 1989-05-17 1990-05-16 Processor for product code block data

Country Status (1)

Country Link
JP (1) JPH0373474A (en)

Similar Documents

Publication Publication Date Title
US4775901A (en) Apparatus and method for preventing unauthorized dubbing of a recorded signal
US5311522A (en) Error correction and/or detection device for product code block data
WO1998014940A1 (en) Reproducing device and device and method for correcting error
EP0336424B1 (en) Data signals reproducing apparatus for helical scan recording
EP0364961B1 (en) Recording error detection circuit and recording/reproducing apparatus
EP0437922A2 (en) Digital signal processing circuits
JPH0373474A (en) Processor for product code block data
US5253257A (en) Recording error detector circuit and recording reproducing apparatus
EP0500358A2 (en) Signal processing method of digital VTR
JPS6117060B2 (en)
US6128147A (en) Recording/reproducing method and apparatus for storing data in a memory after detecting errors in reproduced data from a magnetic tape
JP3282425B2 (en) Digital signal recording device
JPH0434231B2 (en)
JP2775788B2 (en) Data error detection device
JPS61142568A (en) Information recording/reproducing system
JP3768640B2 (en) Playback device
KR100283144B1 (en) Digital recording / playback device
JP2557638B2 (en) PCM audio playback device
JPH0756735B2 (en) Decoding method of error correction code
JPH0518298B2 (en)
JP2993306B2 (en) Digital recording and playback device
JPH03116586A (en) Recording and reproducing device and recording and reproducing system
JPS60226074A (en) Time code correcting circuit
JP3534600B2 (en) Digital signal recording / playback device
JPH08172605A (en) Digital video signal reproducing circuit