Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
164 words
A data encoding apparatus for error correction of the type in which encoding is performed such that information symbols are respectively included in different first and second error correction code series, and one block of data is formed by header data, including at least a block address for discrimination of a data block, and main data portion which does not include said address, said encoding apparatus comprises: (A) first means for forming said first error correction code series (C1) including first parity data for a set of symbols in which a plurality of said blocks are arranged with respect to all of the symbols included in said blocks; (B) mixing means for mixing a part of said main data into said header data; and (C) second means, connected to the first means, for forming said second error correction code series (C2) including second parity data with regard to a part of the header data in Element (B) and all of said main data portion.
Claim 2
Dependent Claim
164 words
A data encoding apparatus for error correction of the type in which encoding is performed such that information symbols are respectively included in different first and second error correction code series, and one block of data is formed by header data, including at least a block address for discrimination of a data block, and main data portion which does not include said address, said encoding apparatus comprises: (A) first means for forming said first error correction code series (C1) including first parity data for a set of symbols in which a plurality of said blocks are arranged with respect to all of the symbols included in said blocks; (B) mixing means for mixing a part of said main data into said header data; and (C) second means, connected to the first means, for forming said second error correction code series (C2) including second parity data with regard to a part of the header data in Element (B) and all of said main data portion.
Claim 3
Dependent Claim
36 words
A data encoding apparatus for error correction according to claim 1, in which said second parity data is generated with regard to a data series of a block-in address including a part of said main data.
Claim 4
Dependent Claim
23 words
A data encoding apparatus for error correction according to claim 2, in which sub-code ID data is additionally mixed into said header data.
Claim 5
Dependent Claim
29 words
A data encoding apparatus for error correction according to claim 3, in which said sub-code has a frame address indicative of a track number in which data is recorded.
Claim 6
Dependent Claim
32 words
A data encoding apparatus for error correction according to claim 4, in which said sub-code has a channel address indicative of the channel number in the track in which data is recorded.
Claim 7
Dependent Claim
28 words
A data encoding apparatus for error correction according to claim 3 in which said second parity data is gathered in a predetermined area defined by said block address.
Claim 8
Dependent Claim
31 words
A data encoding apparatus for error correction according to claim 6, in which said sub-code ID data and data of said second parity data are arranged alternately with regard to blocks.
Claim 9
Dependent Claim
35 words
A data encoding apparatus for error correction according to claim 3, in which third parity data which can be error detected independently of the main data in the blocks is added to said header data.
Claim 10
Dependent Claim
34 words
A data encoding apparatus for error correction according to claim 8, in which said third parity data is generated from the address data in said header data and said ID data for a sub-code.
Claim 11
Dependent Claim
34 words
A data encoding a for error correction according to claim 8, in which said third parity data is generated from a part of said main data in said header data and said address data.
Claim 12
Dependent Claim
154 words
A data encoding method for error correction of the type in which encoding is performed such that information symbols are respectively included in different first and second error correction code series, and one block of data is formed by header data, including at least a block address for discrimination of a data block, and a main data portion which does not include said address, said encoding method comprising the steps of: (A) forming said first error correction code series (C1) including first parity data for a set of symbols in which a plurality of said blocks are arranged with respect to all of the symbols included in said blocks; (B) mixing a part of said main data into said header data; and (C) forming said second error correction code series (C2) including second parity data with regard to a part of the header data in Step (B) and all of said main data portion.
Claim 13
Dependent Claim
154 words
A data encoding method for error correction of the type in which encoding is performed such that information symbols are respectively included in different first and second error correction code series, and one block of data is formed by header data, including at least a block address for discrimination of a data block, and a main data portion which does not include said address, said encoding method comprising the steps of: (A) forming said first error correction code series (C1) including first parity data for a set of symbols in which a plurality of said blocks are arranged with respect to all of the symbols included in said blocks; (B) mixing a part of said main data into said header data; and (C) forming said second error correction code series (C2) including second parity data with regard to a part of the header data in Step (B) and all of said main data portion.
Claim 14
Dependent Claim
36 words
A data encoding method for error correction according to claim 11, in which said second parity data is generated with regard to a data series of a block-in address including a part of said main data.
Claim 15
Dependent Claim
25 words
A data encoding method for error correction according to claim 12, further comprising the step of additionally mixing sub-code ID data into said header data.
Claim 16
Dependent Claim
29 words
A data encoding method for error correction according to claim 13, in which said sub-code has a frame address indicative of a track number in which data is recorded.
Claim 17
Dependent Claim
32 words
A data encoding method for error correction according to claim 14, in which said sub-code has a channel address indicative of the channel number in the track in which data is recorded.
Claim 18
Dependent Claim
30 words
A data encoding method for error correction according to claim 13, further comprising the step of gathering said second parity data in a predetermined area defined by said block address.
Claim 19
Dependent Claim
34 words
A data encoding method for error correction according to claim 16, further comprising the step of arranging said sub-code ID data and data of said second parity data alternately with regard to the blocks.
Claim 20
Dependent Claim
38 words
A data encoding method for error correction according to claim 13, further comprising the step of adding to said header data a third parity data which can be error detected independently of the main data in the blocks.
Claim 21
Dependent Claim
36 words
A data encoding method for error correction according to claim 8, further comprising the step of generating said third parity data from the address data in said header data and said ID data for the sub-code.
Claim 22
Dependent Claim
36 words
A data en method for error correction according to claim 19, further comprising the step of generating said third parity data from a part of said main data in said header data and said address data.