Patent ID: 6968497

Claim:
An error correction device for correcting errors in data items sent on a plurality of channels, comprising: an exclusive OR unit for assuming that at least one of the plurality of channels is used as an error correction channel, calculating the exclusive OR of data items sent on the remaining channels, adopting the calculated exclusive OR as data sent on the error correction channel, identifying the data items sent on the plurality of channels, and calculating the exclusive OR of the identified data items sent on the plurality of channels; a signal quality detection unit for detecting the signal qualities concerning the plurality of channels; and an identifying and processing unit for, if an output of said exclusive OR unit is a predetermined specific value, providing the identified data items sent on the channels other than the error correction channel as they are, and for, if the output of said exclusive OR unit is not the specific value, replacing the identified data, which is sent on the channel whose signal quality is detected to be the worst by said signal quality detection unit, with the exclusive OR of the identified data items sent on the channels other than the channel whose signal quality is the worst, and then providing the resultant data.