US 7,404,111 B2
Information recording medium on which sector data generated from ECC block is recorded, information recording apparatus for recording sector data, and information reproduction apparatus for reproducing sector data
Chosaku Noda, Kawasaki (Japan); Hideo Ando, Hino (Japan); and Koichi Hirayama, Ichikawa (Japan)
Assigned to Kabushiki Kaisha Toshiba, Tokyo (Japan)
Filed on Aug. 09, 2006, as Appl. No. 11/501,021.
Application 11/501021 is a division of application No. 11/434058, filed on May 16, 2006.
Application 11/434058 is a division of application No. 11/227133, filed on Sep. 16, 2005, granted, now 7,134,055.
Application 11/227133 is a division of application No. 10/066765, filed on Feb. 06, 2002, granted, now 7,003,711, filed on Feb. 21, 2006.
Claims priority of application No. 2001-031280 (JP), filed on Feb. 07, 2001.
Prior Publication US 2007/0011572 A1, Jan. 11, 2007
Int. Cl. H03M 13/27 (2006.01); H03M 13/29 (2006.01)
U.S. Cl. 714—701 20 Claims
OG exemplary drawing
 
1. An information recording medium comprising:
a management area where management information is recorded; and
a plurality of physical sector areas used to record a plurality of physical sector data blocks, which are generated by combining some data contained in an ECC block containing a plurality of segmented blocks,
wherein the ECC block as a source of the plurality of physical sector data blocks to be recorded in said plurality of physical sector areas is generated via a predetermined process, and
the predetermined process generates the ECC block by:
generating sector data which contains a data ID and is formed of a first number of bytes;
generating re-arranged sector data by re-arranging data contained in the sector data to predetermined positions;
generating a sector block by combining a plurality of re-arranged sector data items;
generating the plurality of segmented blocks by segmenting the sector block;
generating outer-code parity data formed of a plurality of rows by encoding, in a column direction, data which forms each segmented block;
generating inner-code parity data by encoding, in a row direction, data which forms each segmented block and the generated outer-code parity data; and
individually appending the generated outer- and inner-code parity data to each segmented block, and inserting the generated outer-code parity data into even-numbered sector data and odd-numbered sector data in units of one row such that the insertion positions of the generated outer-code parity data are different between the even-numbered sector data and the odd-numbered sector data.