Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
194 words
An error correction encoding apparatus for processing input data series with an encoding for error correction, including: first delay means for applying different amounts of delay to respective data words constituting a data block for converting input data series in a first array state into input data series in a second array state, first error correction encoding means for generating first check word series from data word series in said second array state, second delay means for applying different amounts of delay to the data word series in said second array state and to said first check word series for converting said data word series and said first check word series into data words and check word series in a third array state, and second error correction encoding means for generating second check word series from said data words and said check word series in the third array state, the amounts of delay applied by said first and second delay means being set so that the array state of said data words in said third array state is the same as the array state of said data word series in said first array state.
Claim 2
Dependent Claim
194 words
An error correction encoding apparatus for processing input data series with an encoding for error correction, including: first delay means for applying different amounts of delay to respective data words constituting a data block for converting input data series in a first array state into input data series in a second array state, first error correction encoding means for generating first check word series from data word series in said second array state, second delay means for applying different amounts of delay to the data word series in said second array state and to said first check word series for converting said data word series and said first check word series into data words and check word series in a third array state, and second error correction encoding means for generating second check word series from said data words and said check word series in the third array state, the amounts of delay applied by said first and second delay means being set so that the array state of said data words in said third array state is the same as the array state of said data word series in said first array state.
Claim 3
Dependent Claim
99 words
An error correction encoding apparatus as claimed in claim 1, further comprising: third delay means for applying the same amount of delay to either the even-numbered data words or the odd-numbered data words of said data words in said third array state, and fourth delay means for applying the same amount of delay as that by said third delay means to the other of said even-numbered data words and said odd-numbered data words of said data words in said third array state, to said check word series in said third array state, and to the second check word series.
Claim 4
Dependent Claim
35 words
An error correction encoding apparatus as claimed in claim 2, further comprising sign-inverting means for inverting the signs of said check word series in said third array state and of said second check word series.
Claim 5
Dependent Claim
25 words
An error correction encoding apparatus as claimed in claim 1, wherein said first and second check word series are parity codes by a Reed-Solomon code.
Claim 6
Dependent Claim
21 words
An error correction encoding apparatus as claimed in claim 1, wherein said input data series are in a data compressed state.
Claim 7
Dependent Claim
348 words
An error correction decoding apparatus for performing error correction decoding on input data words on which error correction encoding has been executed by applying different amounts of delay to data words constituting a data block of data series in a first array state for converting said data series into data word series in a second array state, generating first check word series from the data word series in said second array state, applying different amounts of delay to said data word series in said second array state and said first check word series for converting said data word series and said first check word series into data word series and check word series in a third array state, generating second check word series from the data word series and the check word series in the third array state, so that the array state of the data word series in said third array state is equal to the array state of said data word series in said first array state, said error correction decoding apparatus comprising: first error correction decoding means for processing the input data words constituting a data block of the data word series in said third array state and the check word series in said third array state by error correction by a second error correction code using said second check word series, first delay means for applying different amounts of delay to said data word series and said check word series corrected for errors by said first error correction decoding means for converting said data word series and said check word series into the data word series in said second array state and the first check word series, second error correcting decoding means for error-correcting said data word series in said second array state by a firs error correction code using said first check word series, and second delay means for applying different amounts of delay to said data word series corrected for errors by said second error correcting decoding means for converting said data series into data word series in said first array state.
Claim 8
Dependent Claim
348 words
An error correction decoding apparatus for performing error correction decoding on input data words on which error correction encoding has been executed by applying different amounts of delay to data words constituting a data block of data series in a first array state for converting said data series into data word series in a second array state, generating first check word series from the data word series in said second array state, applying different amounts of delay to said data word series in said second array state and said first check word series for converting said data word series and said first check word series into data word series and check word series in a third array state, generating second check word series from the data word series and the check word series in the third array state, so that the array state of the data word series in said third array state is equal to the array state of said data word series in said first array state, said error correction decoding apparatus comprising: first error correction decoding means for processing the input data words constituting a data block of the data word series in said third array state and the check word series in said third array state by error correction by a second error correction code using said second check word series, first delay means for applying different amounts of delay to said data word series and said check word series corrected for errors by said first error correction decoding means for converting said data word series and said check word series into the data word series in said second array state and the first check word series, second error correcting decoding means for error-correcting said data word series in said second array state by a firs error correction code using said first check word series, and second delay means for applying different amounts of delay to said data word series corrected for errors by said second error correcting decoding means for converting said data series into data word series in said first array state.
Claim 9
Dependent Claim
80 words
An error correction decoding apparatus as claimed in claim 6, further comprising: third delay means for applying the same amount of delay to either the even-numbered data words and check words or the odd-numbered data words and check words of said third array state, and fourth delay means for applying the same amount of delay as that by said third delay means to the other of said even-numbered data words and said odd-numbered data words of said third array state.
Claim 10
Dependent Claim
35 words
An error correction decoding apparatus as claimed in claim 7, further comprising sign-inverting means for inverting the signs of said check word series in said third array state and of said second check word series.
Claim 11
Dependent Claim
25 words
An error correction decoding apparatus as claimed in claim 6, wherein said first and second check word series are parity codes by a Reed-Solomon code.
Claim 12
Dependent Claim
22 words
An error correction decoding apparatus as claimed in claim 6, wherein said input data word series are in a data compressed state.
Claim 13
Dependent Claim
24 words
An error correcting decoding apparatus as claimed in claim 6, wherein said input data word series are data series reproduced from a recording medium.