[go: up one dir, main page]

JPH0363259B2 - - Google Patents

Info

Publication number
JPH0363259B2
JPH0363259B2 JP57112949A JP11294982A JPH0363259B2 JP H0363259 B2 JPH0363259 B2 JP H0363259B2 JP 57112949 A JP57112949 A JP 57112949A JP 11294982 A JP11294982 A JP 11294982A JP H0363259 B2 JPH0363259 B2 JP H0363259B2
Authority
JP
Japan
Prior art keywords
correction
circuit
information
information symbol
symbols
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.)
Expired - Lifetime
Application number
JP57112949A
Other languages
Japanese (ja)
Other versions
JPS594345A (en
Inventor
Masahide Nagumo
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.)
Toshiba Corp
Original Assignee
Tokyo Shibaura Electric Co Ltd
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 Tokyo Shibaura Electric Co Ltd filed Critical Tokyo Shibaura Electric Co Ltd
Priority to JP11294982A priority Critical patent/JPS594345A/en
Publication of JPS594345A publication Critical patent/JPS594345A/en
Publication of JPH0363259B2 publication Critical patent/JPH0363259B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1876Interpolating methods

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Optical Recording Or Reproduction (AREA)
  • Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)

Description

【発明の詳細な説明】 〔発明の技術分野〕 この発明は、オーデイオ信号等をPCMコード
に変換し、これをデジタル再生処理する場合に訂
正回路で補正命令を指示された誤りデータを補正
して出力するデータ伝送系補正装置に関するもの
である。
[Detailed Description of the Invention] [Technical Field of the Invention] The present invention is directed to converting an audio signal, etc. into a PCM code, and correcting erroneous data for which a correction command is instructed in a correction circuit when digitally reproducing the same. The present invention relates to a data transmission system correction device for outputting data.

〔発明の技術的背景〕[Technical background of the invention]

昨今、オーデイオ信号をPCMコードに変換し
て記録再生する装置が開発されている。この
PCMコードは、オーデイオ信号をサンプリング
し、量子化し、符号化したものであり、この符号
化のときに伝送系、特に記録系に発生するデジタ
ル信号のドロツプアウトを再生時に訂正するため
の冗長ビツトを付加している。この冗長ビツトは
なるべく少なくして、訂正能力の高いものである
ことが望ましい。
Recently, devices have been developed that convert audio signals into PCM codes and record and reproduce them. this
A PCM code is a sampled, quantized, and encoded audio signal, and redundant bits are added to correct digital signal dropouts that occur in the transmission system, especially the recording system, during playback during encoding. are doing. It is desirable to reduce the number of redundant bits as much as possible so that the correction ability is high.

ここで、オーデイオ信号をサンプリングして量
子化したデジタル信号を、1個の情報シンボルと
する。そして、この情報シンボルを何個かまとめ
て演算処理し、パリテイシンボルと呼ばれる訂正
用の冗長ビツトを付加する。これらの情報シンボ
ルとパリテイシンボルを1つにまとめて1ブロツ
クと呼ぶ。
Here, a digital signal obtained by sampling and quantizing an audio signal is assumed to be one information symbol. Then, arithmetic processing is performed on several of these information symbols, and redundant bits for correction called parity symbols are added. These information symbols and parity symbols are collectively called one block.

従来、訂正回路のパリテイシンボルによつて情
報シンボルの誤りを訂正できる能力は1ブロツク
中多くとも4個ぐらいまでで、それ以上の誤りが
あるときは訂正することができない。このように
訂正できない場合には誤りの情報シンボルをその
まま出すと雑音となるので、補正回路を通して原
波形に近い信号に直して出力する。
Conventionally, the ability of a correction circuit to correct errors in information symbols using parity symbols is limited to at most four errors in one block, and it is not possible to correct more errors than that. If correction cannot be made in this way, if the erroneous information symbol is output as is, it will become noise, so it is output after being corrected into a signal close to the original waveform through a correction circuit.

つまり、訂正能力が1ブロツク中2個の情報シ
ンボルまでとした場合、3個以上誤りがあるとき
訂正できないばかりでなく、1ブロツク中どの情
報シンボルが何個誤つているのかも判別できない
ため、1ブロツク全体を補正してしまうのぱ普通
である。そこで、訂正回路では誤りが3個以上あ
るブロツクの全ての情報シンボルに補正命令を意
味する補正フラグを付加して補正回路へ出力す
る。
In other words, if the correction ability is limited to two information symbols in one block, not only will it be impossible to correct when there are three or more errors, but it will also be impossible to determine which information symbols are incorrect and how many in one block. It is normal to correct the entire block. Therefore, the correction circuit adds a correction flag indicating a correction command to all information symbols of a block containing three or more errors and outputs them to the correction circuit.

そして、上記補正回路では、補正フラグの付い
た全ての情報シンボルを平均値補正或いは前置保
持により原波形に近い信号に補正して出力するの
である。
Then, the correction circuit corrects all the information symbols with the correction flag to a signal close to the original waveform by means of average value correction or pre-holding and outputs the signal.

〔背景技術の問題点〕[Problems with background technology]

しかし、上記訂正回路で付加した補正フラグ
は、訂正すべき情報シンボルの判別が不可能であ
るため、ブロツク全ての情報シンボルに付けたも
のと同様の状態となり、上記補正回路ではブロツ
ク中の正しい情報シンボルまで補正してしまうこ
とになる。したがつて、伝送系でドロツプアウト
による誤りの情報シンボルが多発して補正フラグ
の付く情報シンボルが多くなると補正数も多くな
り、音質も劣化してくる。
However, since it is impossible to determine which information symbol should be corrected with the correction flag added by the above correction circuit, the correction flag becomes the same as the one attached to all information symbols in the block, and the correction flag added by the correction circuit described above is in the same state as the one attached to all information symbols in the block. Even the symbols will be corrected. Therefore, if the number of erroneous information symbols due to dropouts in the transmission system increases and the number of information symbols with correction flags increases, the number of corrections will increase and the sound quality will deteriorate.

〔発明の目的〕[Purpose of the invention]

この発明は上記欠点を改善して、例えば3個以
上の情報シンボルに誤りのあるブロツクの情報シ
ンボル全てに補正フラグが付されたような場合で
も、この補正フラグの付加された情報シンボルの
うちで誤りのない正しい情報シンボルはそのまま
出力して、誤りの情報シンボルだけを補正するよ
うにして、例えばオーデイオ再生音の音質を良質
のものとするようにするデータ伝送系補正装置を
提供するものである。
The present invention improves the above-mentioned drawbacks, and even when, for example, a correction flag is attached to all the information symbols of a block in which three or more information symbols are erroneous, only one of the information symbols to which the correction flag is attached will be corrected. To provide a data transmission system correction device that outputs correct information symbols without errors as they are and corrects only erroneous information symbols, thereby improving the sound quality of audio playback, for example. .

〔発明の概要〕 即ち、この発明におけるデータ伝送系補正装置
は、入力される被補正情報シンボルの前後のデー
タにより計算される平均値或いは前置保持値等の
予測値を基準にして補正範囲を設定し、この範囲
に入る被補正情報シンボルを正しいものと判断し
てそのまま出力し、範囲外のものを誤りと判断し
て予測値として計算した補正値を出力するように
したものである。
[Summary of the Invention] That is, the data transmission system correction device according to the present invention determines the correction range based on a predicted value such as an average value or a pre-held value calculated from data before and after an input information symbol to be corrected. The information symbols to be corrected that fall within this range are determined to be correct and output as they are, and those that fall outside the range are determined to be errors and a correction value calculated as a predicted value is output.

〔発明の実施例〕[Embodiments of the invention]

以下、図面についてこの発明の一実施例を説明
する。
An embodiment of the present invention will be described below with reference to the drawings.

第1図は、PCMデジタル録音再生装置の基本
構成を示すもので、集音すべき音声はマイクロフ
オン11で検知し、その検知された音声に対応す
る電気的に変換された信号は、入力端子12を介
して増幅回路13で増幅された後、帯域圧縮回路
14で所定周波数帯域内の信号にレベル圧縮さ
れ、符号化回路15に供給される。この符号化回
路15は、例えば図示しないローパスフイルタ、
サンプルホールド回路、マルチプレクサ回路およ
びA/D変換回路等により構成されるもので、上
記帯域圧縮回路14からの出力信号を所定周期で
サンプリングし(標本化)、このサンプリングさ
れたパルス状信号をそのレベルに対応したデジタ
ル信号=情報シンボルに変換して(量子化)、出
力するものである。そして、この符号化回路15
から出力された情報シンボルは、誤り検出訂正符
号付加回路16にて、前述したように1ブロツク
毎に訂正用の冗長ビツトであるパリテイシンボル
を付加されて出力され、記録装置17に記録され
る。
Figure 1 shows the basic configuration of a PCM digital recording and playback device.The sound to be collected is detected by the microphone 11, and the electrically converted signal corresponding to the detected sound is sent to the input terminal. After the signal is amplified by an amplifier circuit 13 via a band compression circuit 12, the level of the signal is compressed into a signal within a predetermined frequency band by a band compression circuit 14, and the signal is supplied to an encoding circuit 15. This encoding circuit 15 includes, for example, a low-pass filter (not shown),
It is composed of a sample hold circuit, a multiplexer circuit, an A/D conversion circuit, etc., and samples the output signal from the band compression circuit 14 at a predetermined period (sampling), and converts this sampled pulse-like signal into its level. It converts (quantizes) the digital signal corresponding to the information symbol into an information symbol and outputs it. This encoding circuit 15
The information symbols outputted from the circuit 16 are added with parity symbols, which are redundant bits for correction, for each block in the error detection and correction code addition circuit 16, and then outputted and recorded in the recording device 17. .

次に、上記のようにして記録装置17に記録さ
れた内容を再生する場合、記録装置17より読み
出された情報シンボルは、データ伝送系補正装置
18で訂正および補正されて復号化回路19に供
給される。この復号化回路19は、例えば図示し
ないD/A変換回路、デマルチプレクサ回路およ
びローパスフイルタ等より構成されるもので、入
力される情報シンボルをその値に対応したレベル
のパルス状信号に変換し、このパルス状信号のレ
ベルを連続させてアナログ信号に変換して出力す
るものである。そして、この復号化回路19から
出力されたアナログ信号は、帯域伸張回路20に
よつて上記帯域圧縮回路14でレベル圧縮された
所定周波数帯域内にてレベル伸張された後、増幅
回路21で増幅され、出力端子22を介してスピ
ーカー23に供給され、ここにオーデイオ信号の
再生が行なわれるものである。
Next, when reproducing the contents recorded in the recording device 17 as described above, the information symbols read out from the recording device 17 are corrected and corrected by the data transmission system correction device 18 and sent to the decoding circuit 19. Supplied. This decoding circuit 19 is composed of, for example, a D/A converter circuit, a demultiplexer circuit, a low-pass filter, etc. (not shown), and converts the input information symbol into a pulse-like signal of a level corresponding to its value. The level of this pulsed signal is made continuous, converted into an analog signal, and output. The analog signal output from the decoding circuit 19 is level-expanded by a band expansion circuit 20 within a predetermined frequency band whose level has been compressed by the band compression circuit 14, and then amplified by an amplifier circuit 21. , and is supplied to a speaker 23 via an output terminal 22, where the audio signal is reproduced.

第2図は、上記再生系におけるデータ伝送系補
正装置18の構成を示すもので、上記記録装置1
7より伝送された情報シンボルは訂正回路24に
供給される。この訂正回路24は、上記誤り検出
訂正符号付加回路16にて付加されたパリテイシ
ンボルによつて各ブロツク毎に誤りを検出して訂
正し、図示しない次段の復号化回路19に出力す
る回路であるが、前述したようにこの訂正能力に
は限界があり、例えば訂正能力が1ブロツク中2
個までとすると3個以上誤りが出た場合、どの情
報シンボルが誤りなのか判別できない。そこで、
3個以上誤りりのあるブロツクの全ての情報シン
ボル25に補正フラグ26をそれぞれ付加して、
例えば情報シンボルD(n−1),D(n),D(n
+1)……の順位で出力し、補正回路27に伝送
する。
FIG. 2 shows the configuration of the data transmission system correction device 18 in the reproduction system.
The information symbols transmitted from 7 are supplied to a correction circuit 24. This correction circuit 24 detects and corrects errors for each block using the parity symbols added by the error detection and correction code addition circuit 16, and outputs the detected errors to the next stage decoding circuit 19 (not shown). However, as mentioned above, there is a limit to this correction ability, for example, the correction ability is limited to 2 out of 1 block.
If three or more errors occur, it is impossible to determine which information symbol is an error. Therefore,
A correction flag 26 is added to each information symbol 25 of a block with three or more errors,
For example, information symbols D(n-1), D(n), D(n
+1) . . . and transmitted to the correction circuit 27.

この補正回路27は入力セレクタ28を備え、
この入力セレクタ28には訂正回路24からの情
報シンボルと、および後述する出力セレクタ29
からのすでに補正処理の行なわれた情報シンボル
が供給される。ここで、訂正回路24からの情報
シンボルをD(n)、出力セレクタ29からの情報
シンボルをその前のD(n−1)と仮定すると、
入力セレクタ28では制御信号S1によつて情報
シンボルD(n)とD(n−1)を切換選択してメ
モリ30に送る。このメモリ30はそれぞれ1つ
の情報シンボルとこれに付加される補正フラグを
記憶するメモリ領域M1およびM2を備え、入力
セレクタ28で選択された情報シンボルD(n−
1)はメモリ領域M1に、D(n)はメモリ領域
M2にそれぞれ記憶設定される。そして、メモリ
領域M1に記憶された補正処理済みの情報シンボ
ルD(n−1)は、ラツチ31および出力用ラツ
チ32に読み出しラツチ記憶され、出力用ラツチ
32のラツチ情報シンボルD(n−1)は図示し
ない復号化回路19に制御クロツクCP1に対応
して送られる。
This correction circuit 27 includes an input selector 28,
This input selector 28 receives information symbols from the correction circuit 24, and an output selector 29 to be described later.
Information symbols from which the correction process has already been performed are provided. Here, assuming that the information symbol from the correction circuit 24 is D(n) and the information symbol from the output selector 29 is D(n-1),
The input selector 28 switches between information symbols D(n) and D(n-1) in response to the control signal S1 and sends the selected information symbols to the memory 30. This memory 30 includes memory areas M1 and M2 that each store one information symbol and a correction flag added to the information symbol D(n-
1) is stored and set in the memory area M1, and D(n) is stored in the memory area M2. Then, the information symbol D(n-1) which has been corrected and stored in the memory area M1 is read out and stored in the latch 31 and the output latch 32, and the latch information symbol D(n-1) of the output latch 32 is read out and stored in the latch 31 and the output latch 32. is sent to a decoding circuit 19 (not shown) in response to a control clock CP1.

同時に、訂正回路24から上記情報シンボルD
(n)につづく情報シンボルD(n+1)が入力セ
レクタ28に供給され、この情報シンボルD(n
+1)はメモリ30のメモリ領域M1に記憶設定
される。そして、この情報シンボルD(n+1)
は補正値演算回路33に供給する。この補正値演
算回路33には前記ラツチ31のラツチ情報シン
ボルD(n−1)も供給されており、情報シンボ
ルD(n)の前後両側の情報シンボルD(n−1)
とD(n+1)との平均値を演算する。すなわち、
補正値演算回路33では、 D(n−1)+D(n+1)/2=H(n) の平均値演算を行ない、この演算結果による予測
値H(n)は減算回路34に供給する。この減算
回路34にはメモリ30のメモリ領域M2に記憶
された情報シンボルD(n)も供給して、 H(n)−D(n)=S(n) の演算を行ない、その差分の情報S(n)(絶対
値)はゲート回路35に制御信号として供給す
る。
At the same time, the correction circuit 24 outputs the information symbol D.
Information symbol D(n+1) following information symbol D(n) is supplied to the input selector 28, and this information symbol D(n
+1) is stored and set in the memory area M1 of the memory 30. And this information symbol D(n+1)
is supplied to the correction value calculation circuit 33. The latch information symbol D(n-1) of the latch 31 is also supplied to this correction value calculation circuit 33, and the information symbols D(n-1) on both sides of the information symbol D(n) are supplied.
The average value of and D(n+1) is calculated. That is,
The correction value calculation circuit 33 performs an average value calculation of D(n-1)+D(n+1)/2=H(n), and the predicted value H(n) resulting from this calculation is supplied to the subtraction circuit 34. The information symbol D(n) stored in the memory area M2 of the memory 30 is also supplied to the subtraction circuit 34, and the calculation H(n)-D(n)=S(n) is performed, and the difference information is obtained. S(n) (absolute value) is supplied to the gate circuit 35 as a control signal.

このゲート回路35は、例えば第3図に示すよ
うに構成されるもので、NOR回路36とAND回
路37を備え、この回路36,37に対して、例
えば8ビツトの情報S(n)(MSBは符号ビツト)
の上位5ビツトを並列に供給し、それぞれの回路
36,37の出力をNOR回路38に接続する。
すなわち、このゲート回路35は2の補数表示の
コンプリメンタリコードを用い基準とする予測値
H(n)を0として、−8から+7までの範囲を設
定している。つまり、減算回路34より入力され
るH(n)とD(n)との差分の情報S(n)が、 −8<S(n)≦+7 となるとき、情報シンボルD(n)を正しいもの
と判断してローレベルのL信号を、また、 S(n)≦−8,+7<S(n) となるとき、情報シンボルD(n)を誤りである
と判断してハイレベルのH信号を、それぞれ制御
信号S2としてNOR回路38から出力する。そ
して、このゲート回路35からの出力制御信号S
2は前述した出力セレクタ29に供給される。
This gate circuit 35 is configured as shown in FIG. 3, for example, and includes a NOR circuit 36 and an AND circuit 37. For example, 8-bit information S(n) (MSB is the sign bit)
The upper five bits of the circuits 36 and 37 are supplied in parallel, and the outputs of the respective circuits 36 and 37 are connected to the NOR circuit 38.
That is, this gate circuit 35 uses a complementary code with two's complement representation, and sets the predicted value H(n) as a reference to 0, and sets the range from -8 to +7. In other words, when the information S(n) of the difference between H(n) and D(n) inputted from the subtraction circuit 34 is -8<S(n)≦+7, the information symbol D(n) is corrected. When S(n)≦-8,+7<S(n), it judges the information symbol D(n) to be an error and sends a high-level H signal. The signals are each outputted from the NOR circuit 38 as a control signal S2. Then, the output control signal S from this gate circuit 35
2 is supplied to the output selector 29 described above.

この出力セレクタ29は、前記メモリ領域M2
からの情報シンボルD(n)と、補正値演算回路
33からの予測値H(n)を入力し、ゲート回路
35からの制御信号S2に従つて、D(n)とH
(n)を切換出力する。例えばゲート回路35か
らの指令がL信号のとき、被補正データの情報シ
ンボルD(n)は正しいものと判断されるのでD
(n)をそのまま出力し、H信号のとき被補正デ
ータの情報シンボルD(n)は誤りであると判断
されるので、補正値として予測値H(n)を出力
して、補正処理済み情報シンボルD(n)として
入力セレクタ28に送る。
This output selector 29 is connected to the memory area M2.
, and the predicted value H(n) from the correction value calculation circuit 33, and according to the control signal S2 from the gate circuit 35, D(n) and H
(n) is switched and output. For example, when the command from the gate circuit 35 is an L signal, the information symbol D(n) of the data to be corrected is determined to be correct;
(n) is output as is, and when the signal is H, the information symbol D(n) of the data to be corrected is determined to be an error, so the predicted value H(n) is output as a correction value, and the corrected information is It is sent to the input selector 28 as a symbol D(n).

即ち、記録装置17より入力されるブロツク毎
にパリテイシンボルを付したデジタル信号は訂正
回路24に伝送され、訂正のできたブロツクは次
段の復号化回路へ出力され、訂正不可能なブロツ
クはそのブロツク中全ての情報シンボル25に補
正フラグ26を付加されて補正回路27に送られ
る。そして、この補正フラグ26を付した情報シ
ンボル25は入力セレクタ28を介してメモリ3
0に記憶され、減算回路34及びゲート回路35
によつて補正値演算回路33からの予測値と比較
されて正しい情報シンボルか否かを判別される。
そして、被補正情報シンボルと予測値を入力する
出力セレクタ29から、ゲート回路35からの制
御信号により正しい情報と判断される場合にはそ
のまま出力され、誤りの場合には予測値を補正値
として出力されて、入力セレクタ28、メモリ3
0を介して出力用ラツチ32に入り、図示しない
次段の復号化回路へ送られるのである。
That is, a digital signal with a parity symbol added to each block input from the recording device 17 is transmitted to the correction circuit 24, blocks that have been corrected are output to the next stage decoding circuit, and blocks that cannot be corrected are output to the correction circuit 24. A correction flag 26 is added to all information symbols 25 in the block and sent to a correction circuit 27. Then, the information symbol 25 with this correction flag 26 is sent to the memory 3 via the input selector 28.
0, and the subtraction circuit 34 and gate circuit 35
is compared with the predicted value from the correction value calculation circuit 33 to determine whether or not it is a correct information symbol.
Then, from the output selector 29 into which the information symbol to be corrected and the predicted value are input, if the information is determined to be correct according to the control signal from the gate circuit 35, it is output as is, and if it is an error, the predicted value is output as a correction value. input selector 28, memory 3
0 to the output latch 32, and is sent to the next stage decoding circuit (not shown).

第4図は、以上の補正回路において、あるサン
プリング値n点に対する補正を示したもので、サ
ンプリング値n点に対応する被補正情報シンボル
をD(n)、n点の前後のサンプリング値(n−
1)及び(n+1)に対応する情報シンボルをそ
れぞれD(n−1),D(n+1)とする。また、
(n−1)および(n+1)点でつくる平均値を
予測値H(n)とし、このH(n)を基準とした上
限の範囲をH+(n)、下限の範囲をH−(n)と
する。このとき、n点の情報シンボルD(n)が
H+(n)とH−(n)の間にある場合には、D
(n)をそのまま出力し、また、H+(n)とH−
(n)の範囲に入らない場合には、その情報シン
ボルを切り捨てて、補正値として予測値H(n)
を出力する。この範囲の幅を小さくすると、平均
値補正量が多くなつて、補正フラグのついた正常
な情報シンボルが救われにくくなり、逆に範囲の
幅を大きくすると平均値補正量が減つて補正フラ
グの付いた正常な情報シンボルは救われやすくな
るが、原波形との差が大きくなつてしまうので、
補正フラグの付いた情報シンボルのエラー率を考
慮してこの範囲を決定する。
FIG. 4 shows the correction for a certain sampling value n points in the above correction circuit. −
1) and (n+1) are assumed to be D(n-1) and D(n+1), respectively. Also,
The average value created at points (n-1) and (n+1) is defined as the predicted value H(n), the upper limit range based on this H(n) is H+(n), and the lower limit range is H-(n). shall be. At this time, if the n-point information symbol D(n) is between H+(n) and H-(n), D
(n) is output as is, and H+(n) and H-
(n), the information symbol is truncated and the predicted value H(n) is used as a correction value.
Output. If the width of this range is made smaller, the amount of average value correction will increase, making it difficult for normal information symbols with correction flags to be saved.On the other hand, if the width of the range is made larger, the amount of average value correction will be reduced, making it difficult for normal information symbols with correction flags to be saved. Normal information symbols attached are easier to save, but the difference from the original waveform becomes large, so
This range is determined by considering the error rate of information symbols with correction flags.

従つて、予測値を基準に範囲を定めて補正回路
に入力した補正フラグの付いた情報シンボルの正
否を決定するようにすれば、正しい情報シンボル
を通過させ、誤りの情報シンボルを補正値に直し
て出力するようになる。
Therefore, if the range is determined based on the predicted value and the correctness of the information symbol with the correction flag input to the correction circuit is determined, the correct information symbol can be passed through and the erroneous information symbol can be corrected to the correction value. will be output.

〔発明の効果〕〔Effect of the invention〕

以上のようにこの発明によれば、補正回路に入
力される補正フラグの付いた情報シンボルの前後
のデータより計算する平均値や前置保持値等の予
測値を基準とした一定の範囲を設定し、この範囲
に入る情報シンボルを正しいデータと判断してそ
のまま出力させ、範囲外のものを誤りと判断して
補正値として予測値を出力させることにより、伝
送系のドロツプアウトによる誤りが多発して、訂
正回路より補正回路へ送られる補正フラグの付い
た情報シンボルが多くなつても、正しい情報シン
ボルだけを救うことができ、補正量も少なくなる
ので、音質劣化を減らすことができる。
As described above, according to the present invention, a certain range is set based on a predicted value such as an average value or a pre-held value calculated from data before and after an information symbol with a correction flag that is input to a correction circuit. However, by determining information symbols that fall within this range as correct data and outputting them as is, and determining those outside the range as errors and outputting predicted values as correction values, errors due to dropouts in the transmission system occur frequently. Even if the number of information symbols with correction flags sent from the correction circuit to the correction circuit increases, only the correct information symbols can be saved and the amount of correction is reduced, so that deterioration in sound quality can be reduced.

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

第1図はPCMデジタル録音再生装置の基本構
成を説明する図、第2図はこの発明に係るデータ
伝送系補正装置の構成を説明する図、第3図はゲ
ート回路の構成を説明する図、第4図はサンプリ
ング値n点に対する補正を説明する図である。 11……マイクロフオン、12……入力端子、
13……増幅回路、14……帯域圧縮回路、15
……符号化回路、16……誤り検出訂正符号付加
回路、17……記録装置、18……データ伝送系
補正装置、19……復号化回路、20……帯域伸
張回路、21……増幅回路、22……出力端子、
23……スピーカー、24……訂正回路、25…
…情報シンボル、26……補正フラグ、27……
補正回路、28……入力セレクタ、29……出力
セレクタ、30……メモリ、31……ラツチ、3
2……出力用ラツチ、33……補正値演算回路、
34……減算回路、35……ゲート回路、36,
38……NOR回路、37……AND回路、D(n)
……被補正情報シンボル、H(n)……予測値、
S(n)……D(n)とH(n)の差分の情報、S
1,S2,CP1,CP2……制御信号。
FIG. 1 is a diagram illustrating the basic configuration of a PCM digital recording/playback device, FIG. 2 is a diagram illustrating the configuration of a data transmission system correction device according to the present invention, and FIG. 3 is a diagram illustrating the configuration of a gate circuit. FIG. 4 is a diagram illustrating correction for n-point sampling values. 11... Microphone, 12... Input terminal,
13...Amplification circuit, 14...Band compression circuit, 15
... Encoding circuit, 16 ... Error detection and correction code addition circuit, 17 ... Recording device, 18 ... Data transmission system correction device, 19 ... Decoding circuit, 20 ... Bandwidth expansion circuit, 21 ... Amplification circuit , 22...output terminal,
23... Speaker, 24... Correction circuit, 25...
...Information symbol, 26...Correction flag, 27...
Correction circuit, 28...Input selector, 29...Output selector, 30...Memory, 31...Latch, 3
2... Output latch, 33... Correction value calculation circuit,
34... Subtraction circuit, 35... Gate circuit, 36,
38...NOR circuit, 37...AND circuit, D(n)
...Corrected information symbol, H(n)...Predicted value,
S(n)...Difference information between D(n) and H(n), S
1, S2, CP1, CP2...control signal.

Claims (1)

【特許請求の範囲】[Claims] 1 連続的に伝送されるブロツク化された複数の
情報シンボルについてブロツク単位で誤り訂正を
行い、この訂正が不能であるときには当該ブロツ
ク内の全情報シンボルに各情報シンボルの正誤に
関係なく補正フラグを付加するデータ伝送系に用
いられ、前記補正フラグを付加された情報シンボ
ルを補正出力する補正装置において、前記補正フ
ラグが付加された情報シンボルD(n)を検出す
る手段と、上記情報シンボルD(n)の前後の情
報シンボルD(n−1)さらにD(n+1)を検出
する手段と、上記情報シンボルD(n−1)およ
びD(n+1)を呼び出してその間の情報シンボ
ルの予測値H(n)を演算する補正値演算回路と、
この補正値演算回路で演算した予測値H(n)と
上記情報シンボルD(n)とを対比してその差分
S(n)を算出する手段と、予め上記情報シンボ
ルD(n)が正しければ上記差分S(n)が含ま
れ、上記情報シンボルD(n)が誤りであれば上
記差分S(n)が含まれないであろうと推定され
る基準範囲が特定され、上記差分S(n)が上記
基準範囲内に存在するか否かを判別する手段と、
この判別手段で差分S(n)が基準範囲内と判断
された状態で上記情報シンボルD(n)をそのま
ま伝送する手段と、上記判別手段で差分S(n)
が基準範囲外と判断された状態で上記情報シンボ
ルD(n)を上記予測値H(n)に置き換えて伝送
する手段とを具備したことを特徴とするデータ伝
送系補正装置。
1 Error correction is performed for each block of multiple information symbols that are continuously transmitted, and if this correction is not possible, a correction flag is set on all information symbols within the block regardless of whether each information symbol is correct or incorrect. In a correction device used in a data transmission system for correcting and outputting an information symbol to which the correction flag has been added, means for detecting an information symbol D(n) to which the correction flag has been added; means for detecting the information symbols D(n-1) and D(n+1) before and after n), and means for calling the information symbols D(n-1) and D(n+1) to calculate the predicted value H( a correction value calculation circuit that calculates n);
Means for calculating the difference S(n) by comparing the predicted value H(n) calculated by the correction value calculation circuit with the information symbol D(n), and A reference range is specified that includes the difference S(n) and is estimated to not include the difference S(n) if the information symbol D(n) is incorrect. means for determining whether or not exists within the above reference range;
A means for transmitting the information symbol D(n) as it is in a state where the difference S(n) is determined to be within the reference range by the discriminating means;
A data transmission system correction device comprising means for replacing the information symbol D(n) with the predicted value H(n) and transmitting the predicted value H(n) in a state in which the information symbol D(n) is determined to be outside the reference range.
JP11294982A 1982-06-30 1982-06-30 Correcting device of data transmission system Granted JPS594345A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11294982A JPS594345A (en) 1982-06-30 1982-06-30 Correcting device of data transmission system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11294982A JPS594345A (en) 1982-06-30 1982-06-30 Correcting device of data transmission system

Publications (2)

Publication Number Publication Date
JPS594345A JPS594345A (en) 1984-01-11
JPH0363259B2 true JPH0363259B2 (en) 1991-09-30

Family

ID=14599549

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11294982A Granted JPS594345A (en) 1982-06-30 1982-06-30 Correcting device of data transmission system

Country Status (1)

Country Link
JP (1) JPS594345A (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60226075A (en) * 1984-04-25 1985-11-11 Sony Corp Digital data reproducing circuit
JPH06105986B2 (en) * 1985-04-19 1994-12-21 ソニー株式会社 Error correction method for image data
JPH0777060B2 (en) * 1986-03-04 1995-08-16 ソニー株式会社 Rotating head type digital tread recorder
US7269781B2 (en) * 2004-06-25 2007-09-11 Hewlett-Packard Development Company, L.P. Discrete universal denoising with reliability information

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS52150920A (en) * 1976-06-10 1977-12-15 Sony Corp Digital signal error detection method
JPS5758425A (en) * 1980-07-24 1982-04-08 Licentia Gmbh Circuit device for correcting sampled value received by disturbance in pcm transmitter

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS52150920A (en) * 1976-06-10 1977-12-15 Sony Corp Digital signal error detection method
JPS5758425A (en) * 1980-07-24 1982-04-08 Licentia Gmbh Circuit device for correcting sampled value received by disturbance in pcm transmitter

Also Published As

Publication number Publication date
JPS594345A (en) 1984-01-11

Similar Documents

Publication Publication Date Title
EP0145788B1 (en) Method and apparatus for transmitting digital signal
US4818996A (en) Digital-to-analog converting circuit
EP0234354B1 (en) Apparatus for decoding a digital signal
JPH0363259B2 (en)
JPH0821199B2 (en) Digital signal dubbing method
JP3047420B2 (en) Data compression encoder
JP3081047B2 (en) Coding method for reducing DC voltage component in data stream of digital signal
JP2505734B2 (en) Transmission data creation device
US4870512A (en) Data recording and reproducing device
JPS6359291B2 (en)
JPS6359293B2 (en)
JP3013380B2 (en) Data compression encoder
JP3308955B2 (en) Data compression encoder
JPH08223039A (en) Linear error reduction device and linear error detection device for analog-digital converter
JPH0974358A (en) Method and device for compressing/expanding digital signal
JPS63126322A (en) Encoder
JPH10322205A (en) Device and method for correcting nonlinear distortion
JPH0414529B2 (en)
JPS62252288A (en) encoding device
JP3021520B2 (en) Data compression encoder
JPS5979651A (en) Method and apparatus for transmitting signal
KR950004755B1 (en) Receiving Error Reduction Method of PCM Decoder
JP2784910B2 (en) Error correction device
JP3807599B2 (en) Recording device
JPS6359292B2 (en)