Data modulation apparatus, data modulation method, data modulation program, and recording medium
AssigneeSony Corporation
InventorToshiyuki Nakagawa
Life of this patent
Estimating the term…
Abstract
A data modulation apparatus includes: insertion means for inserting information bits into data at a predetermined interval; conversion means for converting the data into which the information bits are inserted into an RLL code based on a modulation table that has a variable-length conversion rule; setting means for setting a control section that is used for calculating a value of the information bit; and determination means for determining the value of the information bit inserted into the control section that is different from a calculation target by calculating the code of the control section.
Claims18
A data modulation apparatus comprising:
- insertion means for inserting information bits into data at a predetermined interval;
- conversion means for converting the data into which the information bits are inserted into an RLL code based on a modulation table that has a variable-length conversion rule;
- setting means for setting a control section that is used for calculating a value of the information bit;
- and
- determination means for determining the value of the information bit inserted into the control section that is different from a calculation target by calculating the code of the control section.
A data modulation method of a data modulation apparatus that includes insertion means, conversion means, setting means, and determination means, the data modulation method comprising the steps of:
- inserting information bits into data at a predetermined interval by using the insertion means;
- converting the data into which the information bits are inserted into an RLL code based on a modulation table that has a variable-length conversion rule by using the conversion means;
- setting a control section that is used for calculating a value of the information bit by using the setting means;
- and
- determining the value of the information bit inserted into the control section that is different from a calculation target by calculating the code of the control section by using the determination means.
A program embodied on a non-transitory computer readable storage medium that causes a computer to serve as insertion means, conversion means, setting means, and determination means,
- wherein the insertion means inserts information bits into data at a predetermined interval,
- wherein the conversion means converts the data into which the information bits are inserted into an RLL code based on a modulation table that has a variable-length conversion rule,
- wherein the setting means sets a control section that is used for calculating a value of the information bit, and
- wherein determination means determines the value of the information bit inserted into the control section that is different from a calculation target by calculating the code of the control section.
A data modulation apparatus comprising:
- insertion means for inserting information bits into data at a predetermined interval;
- conversion means for converting the data into which the information bits are inserted into an RLL code based on a modulation table that has a variable-length conversion rule;
- setting means for setting a control section that is used for calculating a value of the information bit;
- and
- determination means for determining the value of the information bit inserted into the control section by calculating the code of the control section,
- wherein the insertion means inserts identification information relating to a position of a block of the control section into a synchronization signal.
A data modulation method of a data modulation apparatus comprising:
- insertion means for inserting information bits into data at a predetermined interval;
- conversion means for converting the data into which the information bits are inserted into an RLL code based on a modulation table that has a variable-length conversion rule;
- setting means for setting a control section that is used for calculating a value of the information bit;
- and
- determination means for determining the value of the information bit inserted into the control section by calculating the code of the control section,
- wherein the insertion means inserts identification information relating to a position of a block of the control section into a synchronization signal.
A program embodied on a non-transitory computer readable storage medium that causes a computer to serve as:
- insertion means for inserting information bits into data at a predetermined interval;
- conversion means for converting the data into which the information bits are inserted into an RLL code based on a modulation table that has a variable-length conversion rule;
- setting means for setting a control section that is used for calculating a value of the information bit;
- and
- determination means for determining the value of the information bit inserted into the control section by calculating the code of the control section,
- wherein the insertion means inserts identification information relating to a position of a block of the control section into a synchronization signal.
A data modulation apparatus comprising:
- an insertion unit configured to insert information bits into data at a predetermined interval;
- a conversion unit configured to convert the data into which the information bits are inserted into an RLL code based on a modulation table that has a variable-length conversion rule;
- a setting unit configured to set a control section that is used for calculating a value of the information bit;
- and
- a determination unit configured to determine the value of the information bit inserted into the control section that is different from a calculation target by calculating the code of the control section.
A data modulation apparatus comprising:
- an insertion unit configured to insert information bits into data at a predetermined interval;
- a conversion unit configured to convert the data into which the information bits are inserted into an RLL code based on a modulation table that has a variable-length conversion rule;
- a setting unit configured to set a control section that is used for calculating a value of the information bit;
- and
- a determination unit configured to determine the value of the information bit inserted into the control section by calculating the code of the control section,
- wherein the insertion unit inserts identification information relating to a position of a block of the control section into a synchronization signal.
Dependencies are inferred from the claim text.