Claims Analysis
Total Claims: 28
Claim 1
Independent Claim
102 words
A data modulating method for modulating recording data into a variable length channel code, comprising the steps of: dividing the recording data into a predetermined plurality of blocks; modulating data which is not at a boundary portion of each of the blocks into a channel code according to a first set of rules; modulating data which is at a boundary portion of each of the blocks into a channel code according to a second set of rules; and wherein the first set of rules will produce a different channel code than the second set of rules for some sequences of recording data.
Claim 2
Dependent Claim
102 words
A data modulating method for modulating recording data into a variable length channel code, comprising the steps of: dividing the recording data into a predetermined plurality of blocks; modulating data which is not at a boundary portion of each of the blocks into a channel code according to a first set of rules; modulating data which is at a boundary portion of each of the blocks into a channel code according to a second set of rules; and wherein the first set of rules will produce a different channel code than the second set of rules for some sequences of recording data.
Claim 3
Dependent Claim
140 words
A data modulating method for modulating recording data into a variable length channel code, comprising the steps of: dividing the recording data into a predetermined plurality of blocks; modulating the recording data at a portion other than a boundary portion of each block in accordance with a first rule in which data in units of m bits is modulated into a code in units of n bits, n being greater than m; modulating the recording data at the boundary portion of each block in accordance with a second rule different from the first rule in which data in units of m bits is modulated into a code in units of n bits, and adding a control code for minimizing a dc component in accordance with a third rule to the code obtained by modulation in accordance with the second rule.
Claim 4
Dependent Claim
140 words
A data modulating method for modulating recording data into a variable length channel code, comprising the steps of: dividing the recording data into a predetermined plurality of blocks; modulating the recording data at a portion other than a boundary portion of each block in accordance with a first rule in which data in units of m bits is modulated into a code in units of n bits, n being greater than m; modulating the recording data at the boundary portion of each block in accordance with a second rule different from the first rule in which data in units of m bits is modulated into a code in units of n bits, and adding a control code for minimizing a dc component in accordance with a third rule to the code obtained by modulation in accordance with the second rule.
Claim 5
Dependent Claim
39 words
A data modulating method according to claim 2, wherein the third rule defines addition of the control code based on a digital sum variation value until a predetermined block and another digital sum variation value of a next block.
Claim 6
Dependent Claim
42 words
A data modulating method according to claim 3, wherein the third rule defines addition of that one of a plurality of control codes prepared in advance which minimizes the digital sum variation value until the next block subsequent to the predetermined block.
Claim 7
Dependent Claim
22 words
A data modulating method according to any one of claims 2 to 4, wherein the control code is constituted from n bits.
Claim 8
Dependent Claim
98 words
A data demodulating method for demodulating a modulated code into demodulated data, comprising the steps of: dividing the modulated code into a predetermined plurality of blocks; demodulating data which is not at a boundary portion of each of the blocks into demodulated data according to a first set of rules; demodulating data which is at a boundary portion of each of the blocks into demodulated data according to a second set of rules; and wherein the first set of rules will produce a different demodulated data than the second set of rules for some sequences of modulated code.
Claim 9
Dependent Claim
98 words
A data demodulating method for demodulating a modulated code into demodulated data, comprising the steps of: dividing the modulated code into a predetermined plurality of blocks; demodulating data which is not at a boundary portion of each of the blocks into demodulated data according to a first set of rules; demodulating data which is at a boundary portion of each of the blocks into demodulated data according to a second set of rules; and wherein the first set of rules will produce a different demodulated data than the second set of rules for some sequences of modulated code.
Claim 10
Dependent Claim
135 words
A data demodulating method for demodulating a modulated code into demodulated data, comprising the steps of: dividing the modulated code into a predetermined plurality of blocks; demodulating a portion of the modulated code at a portion other than a boundary portion of each block in accordance with a first rule in which a code in units of n bits is demodulated into data in units of m bits, m being smaller than n; demodulating a portion of the modulated code at the boundary portion of the block in accordance with a second rule different from the first rule in which a code in units of n bits is demodulated into data in units of m bits; and removing a control code added upon modulation in order to minimize a dc component from the modulated code.
Claim 11
Dependent Claim
135 words
A data demodulating method for demodulating a modulated code into demodulated data, comprising the steps of: dividing the modulated code into a predetermined plurality of blocks; demodulating a portion of the modulated code at a portion other than a boundary portion of each block in accordance with a first rule in which a code in units of n bits is demodulated into data in units of m bits, m being smaller than n; demodulating a portion of the modulated code at the boundary portion of the block in accordance with a second rule different from the first rule in which a code in units of n bits is demodulated into data in units of m bits; and removing a control code added upon modulation in order to minimize a dc component from the modulated code.
Claim 12
Dependent Claim
37 words
A data demodulating method according to claim 7, wherein the control code is a code added based on a digital sum variation value until a predetermined block and another digital sum variation value of a next block.
Claim 13
Dependent Claim
19 words
A data modulating method according to claim 7 or 8, wherein the control code is constituted from n bits.
Claim 14
Dependent Claim
97 words
A data modulating apparatus for modulating recording data into a variable length channel code, comprising: first modulating means for dividing the recording data into a predetermined plurality of blocks and modulating those of the recording data at a portion other than a boundary portion of each of the blocks into a channel code in accordance with a first rule; second modulating means for modulating the remaining data at the boundary portion of each block into a channel code in accordance with a second rule; and multiplexing means for multiplexing outputs of said first and second modulating means.
Claim 15
Dependent Claim
97 words
A data modulating apparatus for modulating recording data into a variable length channel code, comprising: first modulating means for dividing the recording data into a predetermined plurality of blocks and modulating those of the recording data at a portion other than a boundary portion of each of the blocks into a channel code in accordance with a first rule; second modulating means for modulating the remaining data at the boundary portion of each block into a channel code in accordance with a second rule; and multiplexing means for multiplexing outputs of said first and second modulating means.
Claim 16
Dependent Claim
141 words
A data modulating apparatus according to claim 10, wherein said first modulating means operates in accordance with the first rule in which those of the recording data in units of m bits at the portion other than the boundary portion of each block are modulated into a channel code in units of n bits, n being greater than m, whereas said second modulating means operates in accordance with the second rule different from the first rule in which those of the recording data in units of m bits at the boundary portion of the block are modulated into a channel code in units of n bits, and further comprising dc controlling means for adding a control code for minimizing a dc component in accordance with a third rule to a channel code obtained by modulation in accordance with the second rule.
Claim 17
Dependent Claim
39 words
A data modulating apparatus according to claim 11, wherein the third rule defines addition of the control code based on a digital sum variation value until a predetermined block and another digital sum variation value of a next block.
Claim 18
Dependent Claim
41 words
A data modulating apparatus according to claim 12, wherein said dc controlling means adds that one of a plurality of control codes prepared in advance which minimizes the digital sum variation value until the next block subsequent to the predetermined block.
Claim 19
Dependent Claim
19 words
A data modulating apparatus according to claim 12 or 13, wherein the control code is constituted from n bits.
Claim 20
Dependent Claim
92 words
A data demodulating apparatus for demodulating a modulated code into demodulated data, comprising: first demodulating means for dividing the modulated code into a predetermined plurality of blocks and demodulating a portion of the modulated code at a portion other than a boundary portion of each of the blocks in accordance with a first rule; second demodulating means for demodulating the remaining portion of the modulated code at the boundary portion of each block in accordance with a second rule; and multiplexing means for multiplexing outputs of said first and second demodulating means.
Claim 21
Dependent Claim
92 words
A data demodulating apparatus for demodulating a modulated code into demodulated data, comprising: first demodulating means for dividing the modulated code into a predetermined plurality of blocks and demodulating a portion of the modulated code at a portion other than a boundary portion of each of the blocks in accordance with a first rule; second demodulating means for demodulating the remaining portion of the modulated code at the boundary portion of each block in accordance with a second rule; and multiplexing means for multiplexing outputs of said first and second demodulating means.
Claim 22
Dependent Claim
107 words
A data demodulating apparatus according to claim 15, wherein said first demodulating means operates in accordance with the first rule in which a code in units of n bits is demodulated into data in units of m bits, m being smaller than n, whereas said second demodulating means operates in accordance with the second rule different from the first rule in which a code in units of n bits is demodulated into data in units of m bits, m being smaller than n, and further comprising management means for removing from the modulated code a control code added upon modulation in order to minimize a dc component.
Claim 23
Dependent Claim
37 words
A data demodulating apparatus according to claim 16, wherein the control code is a code added based on a digital sum variation value until a predetermined block and another digital sum variation value of a next block.
Claim 24
Dependent Claim
19 words
A data modulating apparatus according to claim 16 or 17, wherein the control code is constituted from n bits.
Claim 25
Dependent Claim
178 words
A data modulating apparatus for modulating recording data into a variable length channel code, comprising: first modulating means for dividing the recording data into a predetermined plurality of blocks and modulating those of the recording data in units of m bits at a portion other than a boundary portion of each of the blocks into a channel code in units of n bits in accordance with a first rule, n being greater than m; second modulating means for modulating the remaining data in unit of m bits at the boundary portion of each block into a channel code in units of n bits in accordance with a second rule; and dc controlling means for adding a control code of n bits for minimizing a dc component to a channel code obtained by modulation in accordance with the second rule based on a digital sum variation value until a predetermined block and another digital sum variation value of a next block; and multiplexing means for multiplexing outputs of said first and second modulating means and said dc controlling means.
Claim 26
Dependent Claim
178 words
A data modulating apparatus for modulating recording data into a variable length channel code, comprising: first modulating means for dividing the recording data into a predetermined plurality of blocks and modulating those of the recording data in units of m bits at a portion other than a boundary portion of each of the blocks into a channel code in units of n bits in accordance with a first rule, n being greater than m; second modulating means for modulating the remaining data in unit of m bits at the boundary portion of each block into a channel code in units of n bits in accordance with a second rule; and dc controlling means for adding a control code of n bits for minimizing a dc component to a channel code obtained by modulation in accordance with the second rule based on a digital sum variation value until a predetermined block and another digital sum variation value of a next block; and multiplexing means for multiplexing outputs of said first and second modulating means and said dc controlling means.
Claim 27
Dependent Claim
168 words
A data demodulating apparatus for demodulating a modulated code into demodulated data, comprising: first demodulating means for dividing the modulated code into a predetermined plurality of blocks and demodulating a portion of the modulated code in units of n bits at a portion other than a boundary portion of each of the blocks into demodulated data in units of m bits in accordance with a first rule, m being smaller than n; second demodulating means for demodulating the remaining portion of the modulated code in units of n bits at the boundary portion of each block into demodulated data in units of m bits in accordance with a second rule; management means for removing from the modulated code a control code of n bits added upon modulation based on a digital sum variation value until a predetermined block and another digital sum variation value of a next block in order to minimize a dc component and; multiplexing means for multiplexing outputs of said first and second demodulating means.
Claim 28
Dependent Claim
168 words
A data demodulating apparatus for demodulating a modulated code into demodulated data, comprising: first demodulating means for dividing the modulated code into a predetermined plurality of blocks and demodulating a portion of the modulated code in units of n bits at a portion other than a boundary portion of each of the blocks into demodulated data in units of m bits in accordance with a first rule, m being smaller than n; second demodulating means for demodulating the remaining portion of the modulated code in units of n bits at the boundary portion of each block into demodulated data in units of m bits in accordance with a second rule; management means for removing from the modulated code a control code of n bits added upon modulation based on a digital sum variation value until a predetermined block and another digital sum variation value of a next block in order to minimize a dc component and; multiplexing means for multiplexing outputs of said first and second demodulating means.