Coding apparatus, coding method, recording apparatus, recording method, decoding apparatus, and decoding method
AssigneeSony Corporation
InventorSatoru Higashino
Life of this patent
Estimating the term…
Abstract
A coding apparatus includes a transform table in which with regard to data words of m bits and code words of n bits where n and m are both integers and also n>m is established, 2m pieces of code words selected to have a tendency that the number of symbols “1” is small among the 2n pieces of code words of n bits are associated with the 2m pieces of data words of m bits and a coding unit that encodes input data words of m bits on the basis of the transform table.
Claims17
A coding apparatus comprising:
- a transform table in which with regard to data words of m bits and code words of n bits where n and m are both integers and also n>m is established, 2m pieces of code words selected to have a tendency that the number of symbols “1” is small among 2n pieces of the code words of n bits are associated with 2m pieces of the data words of m bits;
- and
- a coding unit that encodes the input data words of m bits on the basis of the transform table.
A coding method comprising the step of:
- encoding, with regard to data words of m bits and code words of n bits where n and m are both integers and also n>m is established, the data words of m bits that are input on the basis of a transform table in which 2m pieces of code words selected to have a tendency that the number of symbols “1” is small among 2n pieces of the code words of n bits are associated with 2m pieces of the data words of m bits.
A recording apparatus comprising:
- a transform table in which with regard to data words of m bits and code words of n bits where n and m are both integers and also n>m is established, 2m pieces of code words selected to have a tendency that the number of symbols “1” is small among 2n pieces of the code words of n bits are associated with 2m pieces of the data words of m bits;
- a coding unit that encodes the input data words of m bits on the basis of the transform table;
- and
- a recording unit that performs a recording on the basis of the code word output by the coding unit on an optical recording medium.
A recording method comprising the steps of:
- encoding, with regard to data words of m bits and code words of n bits where n and m are both integers and also n>m is established, the input data words of m bits on the basis of a transform table in which 2m pieces of code words selected to have a tendency that the number of symbols “1” is small among the 2n pieces of code words of n bits are associated with 2m pieces of the data words of m bits;
- and
- performing a recording on an optical recording medium on the basis of the code words output from the encoding.
A decoding apparatus that decodes, with regard to data words of m bits and code words of n bits where n and m are both integers and also n>m is established, a code sequence obtained through a coding for transforming the input data words of m bits on the basis of a transform table in which 2m pieces of code words selected to have a tendency that the number of symbols “1” is small among the 2n pieces of code words of n bits are associated with 2m pieces of the data words of m bits,
- the decoding apparatus comprising:
- the transform table or a table in which an association between same data words and code words as those in the transform table is made as a decoding table;
- and
- a decoding unit that outputs data corresponding to the input code sequence on the basis of the decoding table.
A decoding method for decoding, with regard to data words of m bits and code words of n bits where n and m are both integers and also n>m is established, a code sequence obtained through a coding for transforming the input data words of m bits on the basis of a transform table in which 2m pieces of code words selected to have a tendency that the number of symbols “1” is small among 2n pieces of the code words of n bits are associated with 2m pieces of the data words of m bit, the decoding method comprising the step of:
- outputting data corresponding to the input code sequence on the basis of a decoding table that is the transform table or a table in which an association between same data words and code words as those in the transform table is made.
Dependencies are inferred from the claim text.