To easily detect the erroneous data of a sync block by detecting the error of the sync block at a digital data communication time, replacing the data showing the state of the data of the sync block to a value showing the error and recording it.
The inputted digital dubbing data 10 whose a transmission format is loosened by a data receiving circuit 12, and are written in an address of a memory 13 specified by a memory control circuit 14 in sync block. The data written in sync block are read out from the memory 13 in the outer direction. A STATUS replacement circuit 25 refers to a flag in an inner flag memory 24 answering to a STATUS read out from the memory 13, and when it is '0', the circuit 25 replaces the value of the STATUS to the value that the error exists in the sync block as '1111', and when '1', the circuit 25 sends the value of the STATUS to an outer correction encoding circuit 15 without replacing.
KUBO MASAFUMI
NAGAO AKIYOSHI
SHIMIZU FUTOSHI