WO2004051650A1 - データ記録再生装置及び、データ記録再生方法 - Google Patents

データ記録再生装置及び、データ記録再生方法 Download PDF

Info

Publication number
WO2004051650A1
WO2004051650A1 PCT/JP2002/012529 JP0212529W WO2004051650A1 WO 2004051650 A1 WO2004051650 A1 WO 2004051650A1 JP 0212529 W JP0212529 W JP 0212529W WO 2004051650 A1 WO2004051650 A1 WO 2004051650A1
Authority
WO
WIPO (PCT)
Prior art keywords
data
recording
unit
ecc
sector
Prior art date
Application number
PCT/JP2002/012529
Other languages
English (en)
French (fr)
Inventor
Masakazu Taguchi
Original Assignee
Fujitsu Limited
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Limited filed Critical Fujitsu Limited
Priority to AU2002354137A priority Critical patent/AU2002354137A1/en
Priority to PCT/JP2002/012529 priority patent/WO2004051650A1/ja
Priority to JP2004556776A priority patent/JPWO2004051650A1/ja
Priority to EP02785986A priority patent/EP1566804A4/en
Priority to CNB028294688A priority patent/CN100432945C/zh
Priority to KR1020057002842A priority patent/KR100591973B1/ko
Publication of WO2004051650A1 publication Critical patent/WO2004051650A1/ja
Priority to US11/041,248 priority patent/US7430702B2/en
Priority to US12/194,306 priority patent/US20090031187A1/en

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1806Pulse code modulation systems for audio signals
    • G11B20/1813Pulse code modulation systems for audio signals by adding special bits or symbols to the coded information
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers

Definitions

  • the present invention relates to a format of data recorded on a recording medium by a data recording / reproducing apparatus, a data recording / reproducing apparatus, and a data recording / reproducing method.
  • the present invention relates to a data format, a data recording / reproducing device, and a data recording / reproducing method capable of strongly correcting a data error generated due to dust or scratches on the data.
  • Fig. 1 is a diagram showing the relationship between the conventional ECC sector (error correction code sector), its format, and the recording data sequence.
  • the recorded data is, for example, ££, as shown in the (A) ECC sector of FIG. ⁇ Sector 0 (100), EC. It consists of sector 1 (110), ECC sector 2n-l (120), and ECC sector 2n (130).
  • ECC sector 0 (100) contains, for example, data 0/0 (101), data 0/1 (102), and data 0/15 ( It has a format composed of data blocks such as 103). And each data such as data 0/0 (101)
  • Each tab consists of header information indicating the beginning of the data block and the contents of the data.
  • the data recording / reproducing device uses an error correction code or an error correction code (ErrorCorrectingCode, or ECC) to accurately restore the data recorded on the recording medium.
  • ECC error correction code
  • the data recording / reproducing unit reproduces data from the recording medium
  • the data reproduced from the recording medium may be wrong or missing due to scratches on the recording medium or dust and dust. . Even if such a data error occurs, redundant data is added to the original data so that the data can be correctly reproduced from the recording medium. Correct the data.
  • ECC a parity code ⁇ CRC code is known. Further, a typical example of ECC is a Reed-So1mon code.
  • ECC Error-So1mon code.
  • the data recorded on the recording medium is encoded, and this is called one EC. Generate as a sector. That is, the ECC sector is one group of data encoded by the error correction code. Then, for example, this one ECC sector as shown in ECC sector 0 (100) in FIG. 1 is replaced with data 0/0 ⁇ as shown in FIG. 1 (B). :! ⁇ ⁇ Data is divided into data blocks such as (102) and 015 (103). At the beginning of each data block, a header is added to detect the beginning of the data block during playback.
  • the recorded data sequence (C) in Figure 1 shows the recording mechanism of the data block divided into ECC sectors as described above. As shown in FIG. 1C, the data sequence to be recorded is recorded in the order of the divided data blocks described above.
  • FIG. 2 is a diagram illustrating an example of a data recording / reproducing device.
  • the data recording / reproducing apparatus 200 shown in FIG. 2 mainly includes an ECC encoder 201, a modulator 202, a recording circuit 203, a recording medium 204, a reproducing circuit 205, a demodulator 206, and an ECC decoder 207.
  • ECC encoder 201 As described above, the data is ECC encoded and divided into data blocks. The data divided into data blocks is sent to modulation circuit 202.
  • the modulation circuit 202 modulates the divided data into a modulation code suitable for a recording / reproducing system including the recording medium 204.
  • the recording medium 204 has an optical disc in which ⁇ is (1, 7) RLLC (Run Length Limited Code)- ⁇ EFM (Eighthtoto Fourteen Modulation). , 8-14 modulation).
  • the data modulated by the modulator 202 is sent to the recording circuit 203.
  • the recording circuit 203 converts the modulated data into a recording signal, supplies the recording signal to a recording head, and records the modulated data on the recording medium 204.
  • the reproduction circuit 205 reproduces a reproduction signal detected by the reproduction head from the recording medium 204.
  • the reproduced signal thus reproduced is sent to the demodulation circuit 206.
  • the demodulator 206 demodulates the modulation code modulated as described above, and reproduces a data block.
  • the data block reproduced in this way is sent to the same decoder 207.
  • the demodulator 207 collects a plurality of divided data blocks to generate one ECC sector. Then, the error data in the ECC sector thus formed is corrected, and the data 220 is decoded.
  • Recording media such as optical disks, magneto-optical disks, magnetic disks, and magnetic tapes generally have partial defects that occur during manufacturing.
  • the number of defective parts on the exchangeable media, such as optical disks and magnetic tapes increases due to the attachment of dust and scratches due to improper handling.
  • the aforementioned ECC corrects errors in the reproduced signal that occur in this way.
  • a reproduced signal for example, a burst error signal
  • the information indicated by such a burst error signal must be obtained from the likelihood information indicated by the original correct data. It becomes likelihood information that is far apart. Therefore, greatly different likelihood information is propagated to other correctly reproduced data through the prior information obtained from the decoding result before being used for decoding the data. As a result, there is a problem that error propagation occurs and the effect of iterative decoding cannot be sufficiently obtained.
  • the present invention has been made in view of the above points, and a data format and a data format that can more strongly correct data errors caused by dust and scratches on a recording medium even by using the conventional ECC.
  • the purpose is to provide a self-recording playback method and device.
  • the present invention is configured as follows.
  • an error correction encoder that performs error correction encoding of input data
  • the ECC sector composed of the error correction code generated by the tlFlB error correction encoder is divided into predetermined data units, and tfiis is divided into predetermined data units by the tins repetition code encoder.
  • ttilB Consists of a unit of data that has been repeatedly coded.
  • a reproducing unit for reproducing the predetermined data unit from a recording medium
  • a data recording / reproducing apparatus comprising: an iterative code decoder for iteratively decoding a predetermined unit of data which has been reproduced by liit itself; and an error correction decoder for correcting an error of an output of lift self-iterative decoding.
  • the disparity generating unit includes a dispersing unit that disperses a predetermined unit of data generated by the disgusting generating unit, and the dispersing unit disperses the unit of the repetitively encoded data using two or more ECC sectors, and The unit of the obtained tllH iteratively encoded data is output to the ⁇ recording unit and recorded on the tiiia recording medium.
  • a generation unit that divides an ECC sector composed of an error correction code generated by the ttit self-error correction encoder into predetermined data units, and generates a predetermined data unit of tfjf;
  • a recording unit that records the unit of predetermined data generated by the generation unit on a recording medium
  • a data recording / reproducing apparatus that has an error correction function for correcting errors in data reproduced from a recording medium! /
  • the self distributing unit has a dispersing unit that disperses the predetermined data unit generated by the disgusting generating unit, and the dispersing unit disperses the predetermined data unit using two or more ECC sectors.
  • the unit of the predetermined tfilB data is output to the self-recording unit and recorded on the recording medium.
  • the data recording / reproducing apparatus according to claim 1 or 2, wherein the tff! B distribution is not continuous with the unit power of ttrlB predetermined data of the same ECC sector.
  • the present invention is characterized in that a memory having a data capacity equal to or larger than the data capacity of the ECC sector for performing the distribution is provided.
  • the variance is obtained by inputting an odd-numbered unit of the predetermined data in a different ECC sector;
  • the ⁇ variance contains the odd-numbered IE predetermined data unit of one ECC sector and the even-numbered predetermined data unit of another ECC sector.
  • the variance has a recording unit and a reproducing unit that can simultaneously record or reproduce two or more data blocks.
  • Each recording unit and reproducing unit has f ff of two or more ECC sectors. Distributing the predetermined data unit from each of them. .
  • the knitting data buffer capacity When it is determined that the input data is continuous with data equal to or greater than the data amount of the two ECC sectors, the knitting two ECC sectors are added. It is characterized by being dispersed and recorded on a Fujimi recording medium. The tenth is: ⁇ ⁇ ⁇ ⁇ Data buffer power tiff In order to judge that the self-input data is smaller than the data amount of one ECC sector, tffl own one ECC sector is used. A special feature is to record data separately from recording data or dummy data.
  • the eleventh feature is that, with reference to a file allocation table, it is determined whether or not an unrecorded sector capable of recording two ECC sectors exists in the recording medium.
  • the first feature is that if there are unrecorded sectors in which two ECC sectors can be recorded on the self-recording medium, ifB distribution is performed using ECC sectors generated from the input data and dummy data. And '
  • the fifteenth feature is that, when the burst error is detected by the burst error detector, the data reproduced from the t & IB recording medium is processed as lost data by the nervous error correction decoder.
  • the repetition code is a unit of tirfB repetition encoded data. Parity is added to the position, and self-repetition code decoding is characterized by using the parity added to the unit of the repetition-coded data reproduced from the tfif self-recording medium to judge lost data.
  • the 17th feature is that the distribution is performed using three or more ECC sectors.
  • the eighteenth feature is that a predetermined data unit is distributed and recorded on different tracks of the tfilB recording medium.
  • the nineteenth feature is that tin predetermined data units are dispersedly recorded on the front and back surfaces of the tin self recording medium.
  • the 20th is generated by an error correction coding step of performing error correction coding of input data, a repetition code coding step of data output from the m correction coding step, and a mm correction coding step.
  • E composed of error-correcting codes
  • C Sectors are divided into predetermined data units, ij, and fft is divided into predetermined data units,
  • a data recording / reproducing method comprising: (i) an iterative code decoding step for iteratively decoding a unit of the reproduced data; and (ii) an error correction decoding step for error correction of an output of the iterative code decoding step.
  • the unit of the distributed tin-iteratively encoded data is output to the recording step and recorded on the recording medium.
  • the second is that it has an error correction coding step for error correction coding of the input data, and the Ecc sector composed of the error correction code generated by the self error correction coding step is divided into predetermined data units.
  • the method further comprises a distribution step of distributing the predetermined data unit generated by the fit self generation step, wherein the distribution step is performed by dispersing the predetermined data unit using two or more ECC sectors.
  • the unit of the predetermined data is output to a self-recording step and recorded on the recording medium.
  • a data block obtained by dividing one ECC sector is mutually input with a block obtained by dividing another ECC sector, and recording is performed in a distributed manner.
  • a long burst error may occur across several data blocks in the ECC sector due to the influence of dust, scratches, and the like.
  • the conventional method exceeds the error correction capability of the ECC and cannot correct the error, but the data recorded in the format of the present invention includes a plurality of ECC sectors.
  • the burst error is a short, distributed error that spans multiple ECC sectors because the data blocks are recorded in a distributed manner.
  • FIG. 1 is a diagram showing the relationship between a conventional ECC sector, its format, and a recording data string.
  • FIG. 2 is a diagram illustrating an example of a data recording / reproducing device.
  • FIG. 3 is a diagram showing a data distribution rule (even-odd replacement type) according to the first embodiment of the present invention.
  • FIG. 4 is a diagram showing a data distribution rule (odd and odd replacement type) according to the second embodiment of the present invention.
  • FIG. 5 is a diagram showing an example of a format to which the data distribution rule according to the second embodiment of the present invention is applied.
  • FIG. 6 is a diagram showing a data distribution rule (3-sector type) according to the third embodiment of the present invention.
  • FIG. 7 is a diagram showing a format example to which the data distribution rule according to the third embodiment of the present invention is applied.
  • FIG. 8 is a diagram showing a data recording / reproducing apparatus for distributed recording according to a fourth embodiment of the present invention.
  • FIG. 9 is a diagram showing a flow chart embodiment in which the data recording / reproducing apparatus for distributed recording of the fourth embodiment of the present invention performs distributed recording.
  • FIG. 10 is a diagram showing a data recording / reproducing apparatus (a recording system parallel configuration) for distributed recording according to a fifth embodiment of the present invention.
  • FIG. 11 is a diagram showing an example of a conventional data recording / reproducing apparatus using iterative decoding.
  • FIG. 12 is a diagram showing an example of a format in which the distribution rule according to the present invention is applied to iterative decoding.
  • FIG. 13 is a diagram showing an apparatus for iteratively decoding / recording / reproducing distributed recording according to a sixth embodiment of the present invention.
  • FIG. 14 is a diagram illustrating an example of a burst error detection circuit.
  • Figure 15 shows the conventional method :! It is a figure showing an example showing the influence of the burst error of ⁇ .
  • FIG. 16 is a diagram showing an example showing the effect of the present invention on burst errors.
  • FIG. 17 is a diagram illustrating the effect of applying iterative decoding to a burst error in the conventional method.
  • FIG. 18 is a diagram showing the effect when the iterative decoding of the present invention is applied to a burst error.
  • FIG. 3 is a diagram showing a data distribution rule according to the first embodiment of the present invention, in which an interleave (or dispersion) force performed by the data recording / reproducing apparatus includes an even data block of one ECC sector and another data block. This is an example of a method for storing a data block of the ECC sector's odd Iku Ban.
  • Fig. 3 shows an example in which odd-numbered data blocks in ECC sector 0 (410) and even-numbered data blocks in ECC sector 1 (420) are inserted. That is, ECC sector 0 (410) of (A) ECC sector in Fig. 3 has ( ⁇ ) data blocks D0 / 0 (411), D0 / 1 (412), and D0 / 2 before interleaving. (413), D0 / 3 (414), D0 / 4 (415), and D0 / 5 (416). ECC sector 1 (420) of (A) ECC sector in Fig. 3 ( ⁇ ) Before interleaving, data blocks D 1/0 (421), D 1/1 (422), D 1/2 (423), D 1/3 (424), D 1/4 (425), and D 1/5 (426).
  • (C) the sequence of data blocks to be recorded after interleaving (after exchange) is D0 / 0 (411), D1 / 0 (421), D0 / 2 (413), D1 / 2 ( 423), D0 / 4 (415), D 1/4 (425), D0 / 1 (412), D 1/1 (422), DO / 3 (414), D1 / 3 (424), D0 / 5 (416) and D 1/5 (426).
  • data blocks of different ECC sectors are continuously recorded on the recording medium.
  • FIG. 4 is a diagram showing a data distribution rule according to the second embodiment of the present invention, in which an interleave performed by the data recording / reproducing apparatus includes an odd-numbered data block of one ECC sector and another ECC sector.
  • 5 is an embodiment of a method for inserting an odd-numbered data block.
  • components with the same reference numerals as those in FIG. 3 indicate the same components.
  • ECC sector 0 (410) of (A) ECC sector in FIG. 4 is (B) data block D 0/0 (411), D0 / 1 (412), D0 / 2 (4 13), D0 / 3 (414), D0 / 4 (415), and D0 / 5 (416).
  • (A) ECC sector 1 (420) of the ECC sector is (B) Data blocks D1 // 0 (421), D1 / 1 (422), D1 / 2 before interleaving. (423), D 1/3 (424), D 1/4 (425), and D 1/5 (426).
  • FIG. 5 is a diagram showing a format example to which the data distribution rule according to the second embodiment of the present invention is applied.
  • Figure 5 shows the (A) and (B) ECC sectors shown in Figure 1.
  • the data distribution according to the second embodiment of the present invention in which the odd data block of one ECC sector is replaced with the odd data block of another ECC sector,
  • An example of (C) generating a recorded data string by applying a rule will be described.
  • (C) In the recorded data sequence, data 0 1 (102) of the odd-numbered data block of ECC sector 0 (100) and data 1/1 (112) of the odd-numbered data block of ECC sector 1 (100), etc. has been replaced.
  • FIG. 1 shows the recording data sequence shown in FIG. 1 and the recording order of the data blocks.
  • the interleaving performed by the data recording / reproducing device is
  • the data block of one ECC sector, the odd-numbered data block, and the odd-numbered data block of the other ECC sector have been described;
  • the even data block of another ECC sector may be replaced.
  • FIG. 6 is a diagram showing a data distribution rule (three-sector type) according to the third embodiment of the present invention.
  • a data block is divided into three over 15 ECC sectors. This is an embodiment of a method for inserting a data block.
  • the components denoted by the same reference numerals as those in FIG. 3 indicate the same components.
  • Figure 6 (A) £. . £ at the end of the sector.
  • Sector 0 (410) contains (B) data blocks D0Z0 (411), D0 / 1 (412), DO / 2 (413), D0 / 3 (414), D0 / 4 ( 415) and DO / 5 (416).
  • (A) ECC sector 1 (420) of the ECC sector (B) Before interleaving, data blocks D 1/0 (421), D 1/1 (422),
  • ECC sector 2 (4 30) is (B) before interleaving, the data blocks D 2/0 (431), D 2/1 (432), D2 / 2 (433), D 2/3 (434), D 2/4 ( 435), and D 2/5 (436).
  • the 0th data block DO / 0 (411) from ECC sector 0 (410) 1 the 0th data block D lZO (421) from ECC sector 1 (420) and The 0th data block D 2/0 (431) is collected from the ECC sector 2 (430).
  • the third data block D 2/3 (434) is collected from (430).
  • the sequence of data blocks to be recorded after (C) interleaving is D 0/0 (411), D 1/0 (421), D2 / 0 (431), D0 / 3 (414), D 1 / 3 (424), D2 / 3 (434), etc.
  • data blocks of different ECC sectors are continuously recorded on the recording medium.
  • FIG. 7 is a diagram showing an example of a format to which the data distribution rule according to the third embodiment of the present invention is applied.
  • FIG. 7A shows the ECC sector
  • FIG. 7B shows the format of the data block of the ECC sector
  • FIG. 7C shows the recording data sequence.
  • data blocks are sequentially extracted from each ECC sector 0, ECC sector 1, and ECC sector 2 according to the rules described in the third embodiment, and D0 / 0 (701), D 1/0 (711), D2 / 0 (721),
  • FIG. 8 is a diagram showing a data recording / reproducing apparatus for distributed recording according to a fourth embodiment of the present invention.
  • FIG. 9 is a diagram showing an example of a flowchart in which the data recording / reproducing apparatus for distributed recording according to the fourth embodiment of the present invention performs distributed recording.
  • the data recording / reproducing apparatus for distributed recording mainly includes an ECC encoder 201, a modulator 202, a recording circuit 203, a recording medium 2 04, Regeneration circuit 205, Demodulator 206, ECC ⁇ - ⁇ 207, Data buffer 801, Controller 802, First switch 803, EC 0 4, a dummy data generator 805, a second switch 806, an interleaver 807, and a deinterleaver 808.
  • step S901 of FIG. 9 the data recording / reproducing apparatus shown in FIG. 8 is logically formatted from a personal computer or the like, which is an upper female device, through an interface between the upper device and the data recording / reproducing device.
  • user data 210 divided into recording units for example, a size supported by the operating system (OS) such as 2 KB or 32 KB
  • OS operating system
  • ECC encoding / decoding is performed in units of this data size.
  • step S902 the supplied data 210 is taken into the data buffer 811, and the size of the data is monitored.
  • the first switch 803 is switched by the controller 802, monitoring whether the data uses two or more ECC sections or not. If the data is continuous, the process proceeds to step S903.
  • step S903 the CPU refers to the file allocation table (recorded at a specific location on the medium) to find a location where data for two ECC sectors can be recorded.
  • step S904 it is determined whether an unrecorded area for two ECC sectors has been found. If no blank area for 2 ECC sectors is found ⁇ Proceed to step S905.
  • step S905 the controller 802 selects the position a of the first switch 803 and the second switch 806.
  • step S906 the data ( ⁇ -Dl) of one ECC sector is ECC-encoded by the ECC encoder 201, and the data of another ECC sector is obtained.
  • step S907 the data interleaved by the interleaver 807 is sent to the modulator 202 and modulated by a modulation code suitable for recording and reproduction.
  • Optical disks use (1, 7) RLLC or EFM modulation as described above.
  • the modulated data is recorded by the recording circuit 203 in two sectors of the recording medium 204 which are found to be unrecorded.
  • the target EC recorded on the recording medium 204 As described above.
  • the position of the data recorded in a distributed manner is found by referring to the file allocation table described above. Then, the data recorded at that position is reproduced by the reproduction circuit 205 and demodulated by the demodulation circuit 206. Then, the demodulated data is returned to the data sequence before being dispersed by the Dinter Reaver 808, the error in the reproduced data is corrected by the ECC decoding 207, and the reproduced data is reproduced as the user data 220.
  • step S902 determines whether the data is not continuous, that is, that only the data of one ECC sector has been input as the user data 210.
  • step S908 a free area for one sector on the recording medium 204 is searched for with reference to the file allocation table.
  • the strings in the state of two continuous sectors ti 1 and n on the recording medium 20 can be classified into three as follows. (1) Sector n-1 is unrecorded (recordable) and sector n is unrecorded (recordable).
  • step S909 it is determined in step S909 that sector n-1 is unrecorded (recordable), and that in step S910, sector n is also unrecorded (recordable). If so, the process proceeds to step S911.
  • the position of the first switch 803 may be any position, and the position of the second switch 806 is selected as the position b.
  • step S912 the data encoded by the ECC encoder 201 is interleaved with the dummy data power interleaver 807 generated by the dummy data generator 805 as described above.
  • step S 913 the data interleaved by the interleaver 807 is sent to the modulator 202 and modulated with a modulation code suitable for recording and reproduction.
  • Optical disks use (1, 7) RLLC or EFM modulation as described above.
  • the modulated data is recorded by the recording circuit 203 in two sectors of the recording medium 204 which are found to be unrecorded.
  • the dummy data can be handled as unrecorded in the above (2) and (3).
  • step S909 it is determined in step S909 that sector n-1 is unrecorded (recordable), and in step S910 it is determined that sector n is already recorded If so, go to step S914.
  • step S914 the position of the first switch 803 is selected by the controller 802 at the position b, and the position of the second switch 806 is selected by the position a.
  • step S915 the already recorded data is reproduced by the reproduction circuit 205, demodulated by the demodulation circuit 206, interleaved by the interleaver 808, and the same.
  • playback 207 playback (ECC decoding) is performed once.
  • ECC decoding ECC decoding
  • the signal is sent from the first switch 803 to the ECC encoder 804, and is again subjected to ECC encoding.
  • the data encoded by the ECC code 201 is interleaved by the interleaver 807.
  • the process proceeds to step S 913, and is recorded on the recording medium 204 in the same manner as described above.
  • step S909 it is determined that sector n-1 has already been recorded, and in step S916, sector n has not been recorded (recordable). If it is determined to be, the process proceeds to step S917.
  • step S 917 the position of the first switch 803 is selected as the position b, and the position of the second switch 806 is selected as the position a.
  • step S 918 the already recorded data is reproduced by the reproduction circuit 205, demodulated by the demodulation circuit 206, interleaved by the interleaver 808, and £. ⁇ Reproduce (ECC decoding) once with decoder 207. Then, the signal is sent from the first switch 803 to the ECC encoder 804, and is again ECC encoded. Next, the data encoded by the ECC encoder 201 is interleaved by the interleaver 807.
  • step S 913 is recorded on the recording medium 204 in the same manner as described above.
  • step S 916 If it is determined in step S 916 that the sector n has already been recorded, the process proceeds to step S 908, referring to the file allocation table to find one sector on the recording medium 204. Find free space for minutes.
  • FIG. 10 is a view showing a data recording / reproducing apparatus (parallel recording system) for distributed recording according to a fifth embodiment of the present invention.
  • the constituent elements having the same numbers as those of the 1 ⁇ constituent element shown in FIG. 8 indicate the same constituent elements.
  • the data recording / reproducing apparatus for distributed recording according to the fifth embodiment of the present invention shown in FIG. 10 is different from the data recording / reproducing apparatus shown in FIG. And the recording circuit 203 shown in FIG. 8 is replaced with two recording circuits 2003-1 and 2003--2, and the reproducing circuit 205 shown in FIG. 8 is provided. Are constituted as two reproduction circuits 2055-1 and 2055-2.
  • optical disk device Although it is possible for an optical disk device to have such a configuration, however, since the optical head is expensive, generally one optical head is not mounted. Les ,. However, it is possible to install a plurality of optical heads for one medium, for example, on the same surface or on both surfaces.
  • the recording head 1 and the reproducing head 1 are set on the front surface of the recording medium 204, and the recording head 2 and the reproducing head 2 are set on the back surface of the recording medium 204.
  • the third switch 1 001 is controlled by the controller 802, and Record separately for the front and back sides.
  • record data 0 0, data 1 ⁇ 1 ⁇ data 1Z15 is recorded on the front side, and record data 1/0, data 0/1,... ' To be recorded in parallel.
  • Reproduction is performed by the respective reproduction heads 1 and 2, and is sequentially output to the demodulation circuit 206 using the fourth switch 1002.
  • the recording circuits 203-1, 203-2 and the reproducing circuits 205-1, 205-2 are used in parallel, but the modulator 202 / demodulator 206 is also configured in parallel, and the interleaver 807 This is the same even if the data is divided into print data on the front side and print data on the back side.
  • the fifth embodiment described above an example was described in which there were two systems, a recording system and a reproduction system, but it is also possible to have three or more systems. It is also possible to record on different tracks within the same plane.
  • FIG. 11 is a diagram showing an example of a conventional data recording / reproducing apparatus using iterative decoding.
  • the data recording / reproducing apparatus shown in FIG. 11 mainly includes an ECC encoder 201, an iterative encoder 1101, a recording circuit 203, a recording medium 204, a reproducing circuit 205, an iterative decoder 1102, and an ECC decoder 207. Is done.
  • user data 210 to be input is ECC-encoded by an ECC encoder 201, and is further encoded by a repetition code 1101 using a repetition code.
  • the data encoded by the repetition encoder 1101 is recorded on the recording medium 204 via the recording circuit 203.
  • FIG. 12 is a diagram showing an example of a format in which the distribution rule according to the present invention is applied to iterative decoding.
  • the basic concept is the same as the data distribution rule shown in Fig. 5. However, for ⁇ using repetition codes, the recording data is distributed so that the data blocks of the same ECC sector are not continuous in the same sector of the Record and play back.
  • FIG. 13 is a diagram showing an iterative decoding recording / reproducing apparatus for performing distributed recording according to a sixth embodiment of the present invention.
  • the components having the same numbers as those in FIG. 8 indicate the same components.
  • the iterative decoding recording / reproducing apparatus shown in FIG. 13 is different from the data recording / reproducing apparatus shown in FIG. 8 in that the repetition encoders 1301, 1302, and the iterative decoder 1303 are added and the modulator 202 and the demodulator 206 are deleted. It is.
  • the operation of the iterative decoding recording / reproducing apparatus shown in FIG. 13 is the same as that of the data recording / reproducing apparatus shown in FIG.
  • the repetition encoders 1301 and 1302 further perform encoding using repetition codes, are interleaved by the interleaver 807, and are in the same sector of the recording medium 204.
  • the ECC sector data is arranged so that it is not consecutively arranged. Then, the data is recorded on the recording medium 204 via the recording circuit 203.
  • the reproduction signal is sent to the interleaver 808 via the reproduction circuit 205, interleaved, and iteratively decoded by the iterative decoder 1303, and then ECC decoded by the ECC decoder 207.
  • the reproduction circuit 205 shown in FIG. 13 has a burst error detection circuit shown in FIG. FIG. 14 is a diagram illustrating an example of a burst error detection circuit.
  • the burst error detection circuit shown in FIG. 14 mainly includes comparators 1401 and 1402, shift registers 1403 and 1404, and an OR gate 1405.
  • the reproduced data ⁇ input to the comparators 1 401 and 1402 are compared with the comparison levels 1420 and 1430 by the comparators 1401 and 1402, respectively.
  • the comparison result is input to shift registers 1403 and 1404.
  • the shift register 1403 holds the detection result of the reproduction data y; larger than the predetermined comparison level 1420; ⁇ , and the shift register 1404 stores the reproduction data y higher than the predetermined comparison level 1430. Holds the detection result of ⁇ where i is small.
  • the logical sum of the comparison results held in the shift registers 1403 and 1404 is calculated by the logical sum gate 1405 and output as a burst error detection result.
  • the burst error yi of the reproduced signal is monitored by the burst error detection circuit 1400 shown in FIG.
  • the burst error detection circuit 1400 detects a burst longer than the unit length of the iterative decoding in the reproduced signal
  • the burst information is supplied to the iterative decoding 1303 and the ECC decoding 207 to control the number of repetitions or to eliminate. It sends a flag for data handling data.
  • the ECC decoding 207 performs erasure correction with reference to the flag for handling lost data.
  • a parity for example, CRC
  • FIG. 15 is a diagram showing an example showing the effect of a burst error in the conventional case
  • FIG. 16 is a diagram showing an example showing the effect of the present invention on a burst error.
  • reference numerals 1510 and 1520 indicate ECC sectors during encoding
  • reference numerals 1511, 1512, 1513, 1521, 1522, and 1523 indicate data blocks
  • reference numerals 1530 and 1540 indicate decoding blocks. Indicates the EC C sector.
  • components denoted by the same reference numerals as those in FIG. 15 indicate the same components.
  • the ECC error correction capability for a burst error of 80 data As shown in Fig. 15, a burst error of 100 data spans two data blocks, data blocks 1511 and 1512. Occurs, 100 data errors occur in one ECC sector, and ECC sector 1530 cannot perform error correction by ECC during decoding.
  • the present invention when used, as shown in FIG. 16, even if a burst error of 100 data similarly occurs, for example, 50 data errors are distributed to two ECC sectors 1530 and 1540, respectively. Therefore, error data can be corrected and decoded correctly.
  • FIG. 17 is a diagram showing the effect of applying the iterative decoding to the conventional burst error
  • FIG. 18 is a diagram showing the effect of applying the iterative decoding of the present invention to the burst error. is there.
  • reference numerals 1710 and 1720 indicate ECC sectors during encoding
  • reference numerals 1711, 1712, 1713, 1721, 1722, and 1723 indicate data blocks
  • reference numerals 1730 and 1740 indicate ECC sectors during decoding. Indicates a sector.
  • components having the same numbers indicate the same components.
  • the ECC can handle up to 5 lost data blocks; ⁇ , as shown in Figure 17, conventionally, a burst error of 1750 force S across seven iterative decoding blocks occurred, but the ECC sector 1730 Cannot decrypt the data correctly.
  • the data is distributed over two or more ECC sectors as shown in Fig. 18, for example, four lost data are distributed to the ECC sector 1730 and three lost data are distributed to the ECC sector 1730. In both cases, ECC enables error correction.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Error Detection And Correction (AREA)

Description

明 細 書 データ記録再生装置及び、 データ記録再生方法 技術分野
本発明は、 データ記録再生装置が記録媒体に記録するデータのフォーマツト、 データ記録再生装置及び、 データ記録再生方法に関し、 特に、 データ記録再生装 置が記録媒体からデータを再生する際に、 記録媒体上の塵埃やキズに対して発生 するデータのエラーを強力に訂正できるデータのフォーマツト、 データ記録再生 装置及び、 データ記録再生方法に関する。 背景技術
データ記録再生装置には、 例えば、 磁気ディスクをはじめ、 磁気テープ、 光デ イスク、 光磁気ディスクなどのような記録媒体に情報を記録する、 多くの種類の 装置がある。 これらの記録媒体にデータを記録するには、 磁気的な記録マークが 主に用いられている。 これらの記録媒体は、 半導体メモリに比べて、 低コストで 且つ恒久的にデータの保存が可能であるという特徴を有する。 またこれらの媒体 は、 画像又は、 ィメージ情報などのような、 多くの情報を取り扱う必要のある、 コンピュータ用の情報記録媒体として、 なくてはならない媒体であり、 その記録 再生装置も信頼性があり且つ、 記録媒体上の塵埃ゃキズに対して発生するデータ のエラーを強力に訂正できる装置が必要とされている。
図 1は、 従来の ECCセクタ (誤り訂正符号セクタ) 及ぴそのフォーマットと 記録データ列の関係を示す図である。記録されるデータは、例えば、図 1の (A) ECCセクタに示すように、 £。〇セクタ0 (100)、 EC。セクタ 1 (110)、 ECCセクタ 2n—l (120) 及び、 ECCセクタ 2n (130) より構成さ れる。 ECCセクタ 0 (100) は、 例えば、 図 1の (B) ECCセクタのデー タブロックのフォーマツトに示すように、データ 0/0 (101)、データ 0/1 (102)、データ 0/15 (103)のようなデータブロックにより構成される フォーマットを有する。 そして、 例えば、 データ 0/0 (101) のような各デ 一タブ口ックは、 データブロックの先頭を示すヘッダー情報とデータの内容より 構成される。
データ記録再生装置は、 記録媒体に記録したデータを正確に復元するために誤 り訂正符号又は、エラー訂正符号(Er r o r Co r r e c t i ng Co de, 又は ECC) を使用する。 データ記録再^ ¾置が記録媒体からデータを再生する ^には、 記録媒体上のキズゃ塵埃の影響により、 記録媒体から再生されたデー タカ S誤ったり、 又は、 抜けたりすることが発生する。 このようなデータ誤りが発 生した にも、 記録媒体からデータを正しく再生することができるように、 本 来のデータに冗長データを付加し、 この冗長データを用いて、 再生時に誤ったり 抜けたりしたデータを訂正する。
ECCには、 パリティ符^ CRC符号が知られている。 更に、 ECCの代表 的なものには、 Re e d— S o 1 omo n符号がある。 そのような ECCを使用 して、 記録媒体に記録されるデータを、 符号化し、 これを、 1つの EC。セクタ として生成する。 即ち、 ECCセクタは、 誤り訂正符号により符号化されたデー タの 1つのグループである。 そして、 例えば、 図 1の ECCセクタ 0 (100) に示したようなこの 1つの EC Cセクタを、、例えば、図 1の(B) に示すように、 データ 0/0 ^。:!^ゝ データひ ^ (102)、 データ 0 15 (103) の ようなデータプロックに分割する。 各データプロックの先頭には、 再生時のデー タブ口ックの先頭を検出するためのヘッダーが付加される。
そして、 上述のように分割したデータブロックを、 記録媒体に記録する。 図' 1 の (C) 記録データ列は、 上述のように EC Cセクタの分割されたデータブロッ クの記録噴序を示す。 図 1の (C) に示されているように、 記録するデータ系列 は、 上述の分割されたデ一タブロックの順番に記録する。
次に、 このような動作を実行するデータ記録再生装置について説明する。 図 2 は、 データ記録再生装置の例を示す図である。 図 2に示すデータ記録再生装置 2 00は主に、 E C C符号化器 201、 変調器 202、 記録回路 203、 記録媒体 204、再生回路 205、復調器 206、 E C C復^^ 207により構成される。 データを記録媒体 204に記録する には、 先ず最初に、 記録されるデータ 210が、 ECC符号ィ 201に供給される。 ECC符号化器 201では、 上 述のように、 データを E C C符号化し、 そして、 データプロックに分割する。 デ 一タブロックに分割されたデータは、 変調回路 202に送られる。
変調回路 202では、 分割されたデータを、 記録媒体 204を含む記録再生系 に適する変調符号に変調する。 変調符号の例としては、 記録媒体 204が光ディ スクの^^には、 (1, 7)RLLC(Run Leng t h L imi t e d C o d e) -^EFM (E i gh t t o Fou r t e e n Mo d u 1 a t i o n、 8—14変調) などが知られている。 変調器 202で変調されたデータは、 記録回路 203に送られる。
記録回路 203は、 上述の変調されたデータを、 記録信号に変換して、 記録へ ッドに供給し、 変調されたデータを記録媒体 204に記録する。
記録媒体 204からデータを再生する^^には、 記録媒体 204から再生へッ ドで検出した再生信号を再生回路 205により再生する。 このように、 再生され た再生信号は、 復調回路 206に送られる。
復調器 206は、 上述のように変調された変調符号を復調し、 データプロック を再生する。 このように再生されたデータブロックは、 £〇じ復号器207に送 られる。
E C。復 207は、 複数の分割されたデータプロックを集めて、 1つの E CCセクタを生成する。 そして、 このように形成された ECCセクタ内の誤りデ ータを訂正し、 データ 220を復号する。
光ディスク、光磁気ディスク、磁気ディスク、磁気テープなどの記録媒体には、 製造する際に発生する部分的な欠陥があるのが一般的である。 とりわけ、 可換媒 体である光ディスクや磁気テープなどは、 ゴミの付着や、 正しくない取り扱いに よるキズなどの影響で、欠陥部分が増加する。前述した EC C は、このようにし て起こる、 再生信号の中のエラーを訂正するものである。
しかしながら、 記録媒体の記録密度が高密度化することにより、 従来と比べて 大きさが同等なゴミ、 塵埃又は、 キズは、 従来よりも、 記録媒体に記録されてい るより多くのデータに影響を与える結果となる。 従って、 従来と同じ大きさのゴ ミ、 塵埃又は、 キズが、 従来よりも多くの数のデータのエラーを発生するという 問題がある。 更に、 最近注目されている反復復号を用いたデータ復号は、 信号の S NR (信 号対雑音比) の低下に対して、 正確にデータの復号をするための、 非常に有効な 方法である。 しかし、 記録媒体の欠陥により再生時に発生するエラーを含む再生 信号 (例えば、 バーストエラー信号) を復号する には、 このようなバースト エラー信号の示す情報は、 本来の正しいデータの示す尤度情報から、 大きくかけ 離れた尤度情報となる。 従って、 データの復号に使用する前の復号結果から得ら れた事前情報を介して、 大きく異なった尤度情報が他の正しく再生されたデータ へ伝播する。 この結果、 エラー伝播が発生して、 反復復号の効果が十分に得られ ないという問題がある。
この問題に対しては、 反復復号を行うデータプロックの単位で、 バーストエラ 一等が発生したデータを、 消失データとして扱い、 E c c でエラーを訂正 する手法が知られている。 しかし、 ブロックに跨るようなバーストエラーは、 2 つのデータプロックを消失データとして扱わなければならな 、。 この結果、 E C Cのエラ一訂正能力を超えてしまい、 エラ一訂正を行えなレヽという問題がある。 発明の開示
本発明は上記の点に鑑みてなされたもので、 記録媒体上の塵埃やキズに対して 発生するデータのエラーを、 従来の E C Cを用いても、 より強力にエラー訂正で きるデータのフォーマット及ひ己録再生方法及ぴその装置を^することを目的 とする。 '
この目的を達成するために、 本発明は、 次のように構成される。
第 1は、 入力データを誤り訂正符号化する誤り訂正符号化器と、
tfrlB誤り訂正符号化器の出力するデータの反復符号符号ィ と、
tlFlB誤り訂正符号化器により生成される誤り訂正符号より構成される E C Cセ クタを、 所定のデータの単位に分割して、 tfiis所定のデータの単位毎に、 tins反 復符号符号ィ匕器により反復符号化して、反復符号ィ匕されたデータの単位を発生し、 且つ、 l己反復符号化されたデータの単位より構成される所定のデータの単位を 生成する生成部と、
ttilB反復符号化されたデータの単位より構成される t&IB所定のデータの単位を 記録媒体に記録する記録部と、 且つ、
ΙΐίΙΒ記録媒体から前記所定のデータの単位を再生する再生部と、
liit己再生した tin己所定のデータの単位を反復復号する反復符号復号器と、 lift己反復符号復 の出力の誤り訂正を行う誤り訂正復^^とを有する、 デー タ記録再生装置において、
嫌己生成部の生成する 所定のデータの単位を分散する分散部を有し、 前記 分散部は、 2以上の E C Cセクタを用いて、 前記反復符号化されたデータの単位 で分散させて、 分散された tllH反復符号化されたデータの単位を ΙίίΐΒ記録部に出 力して、 tiiia記録媒体に記録することを特徴とする。
第 2は、 入力データを誤り訂正符号化する誤り訂正符号ィ を有し、
ttit己誤り訂正符号化器により生成される誤り訂正符号より構成される E C Cセ クタを、 所定のデータの単位に分割して、 tfjf己所定のデータの単位を生成する生 成部と、
ΙϋΙΕ生成部の生成する Ιΐίΐ己所定のデータの単位を、 記録媒体に記録する記録部 と、
tiiia記録媒体から再生したデータの誤り訂正を行う誤り訂正復^とを有する、 データ記録再生装置にお!/ヽて、
嫌己生成部の生成する歸己所定のデータの単位を分散する分散部を有し、 Ιίίΐ己 分散部は、 2以上の E C Cセクタを用いて、 前記所定のデータの単位で分散させ て、 分散された tfilB所定のデータの単位を編己記録部に出力して、 前記記録媒体 に記録することを特徴とする。
第 3は、 tff!B分散は、 同一の E C Cセクタの ttrlB所定のデータの単位力 連続 しないことを特徴とする、 請求項 1或は 2に記載のデータ記録再生装置。
第 4は、 前記分散を行うための、 E C Cセクタの有するデータ量以上のデータ 容量を有するメモリを有することを特徴とする。
第 5は、 前記分散は、 異なる E C Cセクタの奇数番目の前記所定のデータの単 位を入; TL¾えることを特徴とする。
第 6は、 ΙίίΙΞ分散は、 1つの E C Cセクタの奇数番目の IE所定のデータの単 位と他の E c cセクタの偶数番目の前記所定のデータの単位を入; mえることを 特徴とする。
第 7は、 前記分散は、 2つ以上のデータブロックを同時に記録又は再生できる 記録部及び再生部を有する には、 ΙΐίϊΒ各々の記録部及び再生部に、 f ff己 2つ 以上の E C Cセクタの各々からの、 前記所定のデータの単位を分散させることを 特徴とする。 .
第 8は、 更に、 ΙΐίϊΕ入力データの連続 I1生を監視するデータバッファを有するこ とを特徴とする。
第 9は、 編己データバッファ力 前記入力データが 2つの E C Cセクタの有す るデータ量に等しいデータ以上の量のデータが連続していると判断する場合には、 編己 2つの E C Cセクタを分散して、藤己記録媒体に記録することを特徴とする。 第 1 0は、 ΙϋΙΒデータバッファ力 tiff己入力データは、 1つの E C Cセクタの 有するデータ量以下の量のデータが連続していると判断する には、 tffl己 1つ の E C Cセクタを、 既知の記録データまたはダミーデータと分散して記録するこ とを特 ί敷とする。
第 1 1は、 更に、 ファイルアロケーションテーブルを参照して、 前記記録媒体 に、 2つの E C Cセクタを記録できる未記録のセクタが存在するか否かを決定す ることを特徴とする。
第 1 2は、 l己記録媒体に 2つの E C Cセクタを記録できる未記録のセクタが する には、 前記入力データより生成される E C Cセクタと、 ダミーデー タとを用いて ifB分散を行うことを特徴とする。 '
第 1 3は、 ΙίίϊΒ記録媒体に 1つの E C Cセクタを記録できる未記録のセクタが する ¾ ^には、前記記録媒体に記録されている 1つの E C C セクタのデータ を再生し、 この再生された 1つの E C Cセクタと、 ΙίίΙΒ入力データより生成され る他の E C Cセクタとを分散して、 前記記録媒体に記録することを特徴とする。 第 1 4は、 更に、 パーストエラー検出器を備えることを特徴とする。
第 1 5は、 更に、 前記パーストエラー検出器によりバーストエラーを検出した には、 t&IB記録媒体から再生されたデータを、 嫌己誤り訂正復号器は、 消失 データとして処理することを特徴とする。
第 1 6は、 更に、 前記反復符号符号ィ は、 tirfB反復符号化されたデータの単 位にパリティを付加し、 編己反復符号復 は、 tfif己記録媒体から再生された前 記反復符号化されたデータの単位に付加されたパリティを用いて、 消失データの 判定を行うことを特徴とする。
第 1 7は、 3つ以上の E C Cセクタを用いて分散することを特徴とする。
第 1 8は、 廳己所定のデータの単位を、 tfilB記録媒体の異なるトラックに、 分 散して記録することを特徴とする。
第 1 9は、 tin己所定のデータの単位を、 tin己記録媒体の表面と裏面に、 分散し て記録することを特徴とする。
第 2 0は、 入力データを誤り訂正符号化する誤り訂正符号化ステップと、 m り訂正符号化ステップの出力するデータの反復符^夺号化ステップと、 mmり訂正符号ィ匕ステップにより生成される誤り訂正符号より構成される E
C Cセクタを、 所定のデータの単位に分害 ijして、 fft己所定のデータの単位毎に、
ΙίίΙΕ反復符号符号化ステップにより反復符号化して、 反復符号化されたデータの 単位を発生し、 且つ、 ttriB反復符号化されたデータの単位より構成される所定の データの単位を生成する生成ステップと、
tiff己反復符号化されたデータの単位より構成される tfrlB所定のデータの単位を 記録媒体に記録する記録ステップと、 且つ、
Iff!己記録媒体から前記所定のデータの単位を再生する再生ステップと、
ΙίίΙΒ再生した ΙίίΙΒ所定のデータの単位を反復復号する反復符号復号ステップと、 ΙΐίΙΒ反復符号復号ステップの出力の誤り訂正を行う誤り訂正復号ステツプとを 有する、 データ記録再生方法において、
tins生成ステップの生成する前記所定のデータの単位を分散する分散ステップ を有し、 前記分散ステップは、 2以上の E C Cセクタを用いて、 前記反復符号化 されたデ一タの単位で分散させて、 分散された tin己反復符号化されたデ一タの単 位を前記記録ステツプに出力して、 前記記録媒体に記録することを特徴とする。 第 2 1は、 入力データを誤り訂正符号化する誤り訂正符号化ステップを有し、 編己誤り訂正符号化ステップにより生成される誤り訂正符号より構成される E c cセクタを、 所定のデータの単位に分害 ijして、 tin己所定のデータの単位を生成 する生成ステップと、 tiff己生成ステップの生成する前記所定のデータの単位を、 記録媒体に記録する lirlH記録媒体から再生したデータの誤り訂正を行う誤り訂正復号ステツプとを 有する、 データ記録再生方法にぉレヽて、
fit己生成ステップの生成する前記所定のデータの単位を分散する分散ステップ を有し、 前記分散ステップは、 2以上の E C Cセクタを用いて、 前記所定のデー タの単位で分散させて、 分散された前記所定のデータの単位を Ιϋΐ己記録ステップ に出力して、 前記記録媒体に記録することを特徴とする。
本発明によれば、 上述のように、 1つの E C Cセクタを分割したデータプロッ クを、 他の E C Cセクタを分割したプロックと相互に入^ ^えを行い、 分散させ て記録を行う。 記録媒体に記録されたデータを再生すると、 塵埃、 キズなどの影 響により、 長いバーストエラーが、 E C Cセクタ内のいくつかのデータプロック に跨ってバーストエラーが発生する場合がある。 このような:^には、 従来の方 式では、 E C Cの誤り訂正能力を超えてしまい誤り訂正をすることができなレ、が、 本発明のフォーマットで記録されたデータは、 複数の E C Cセクタにわたり、 デ 一タブロックが分散されて記録されているために、 バーストエラーは、 複数の E C Cセクタに跨った、 短い分散されたエラーとなる。
従って、 従来に比べ長いバーストエラーを訂正することが可能となり、 高密度 記録及び再生が可能となる。
また、 反復復号法においては、 バーストエラーが複数のデータブロックに跨つ て発生すると、 このようなデータを消失データとして极う力 本発明のように分 散して記録しておくと、 消失データとして扱うことができるデータの個数が増加 し、 従来に比べて、 より長いバーストエラーが発生する でも、 誤りを訂正す ることが可能となる。 これにより、 反復復号法と組み合わせて、 より高密度な記 録及び再生が可能となる。 図面の簡単な説明
本発明の他の目的、 特徴及ひ 点は、 添付の図面を参照しながら以下の詳細な 説明を読むことにより一層明瞭となるであろう。 0
9
図 1は、 従来の E C Cセクタ及びそのフォーマットと記録データ列の関係を示 す図である。
図 2は、 データ記録再生装置の例を示す図である。
図 3は、 本発明の第 1の実施例のデータ分散規則 (偶奇人れ換え型) を示す図 である。
図 4は、 本努明の第 2の実施例のデータ分散規則 (奇奇入れ替え型) を示す図 である。
図 5は、 本発明の第 2の実施例のデータ分散規則を適用したフォーマット例を 示す図である。
図 6は、 本発明の第 3の実施例のデータ分散規則 (3セクタ型) を示す図であ る。
図 7は、 本発明の第 3の実施例のデータ分散規則を適用したフォーマツト例を 示す図である。
図 8は、 本発明の第 4の実施例の分散記録のためのデータ記録再生装置を示す 図である。
図 9は、 本発明の第 4の実施例の分散記録のためのデータ記録再生装置が、 分 散記録を行うためのフローチヤ一ト実施例を示す図である。
図 1 0は、 本発明の第 5の実施例の分散記録のためのデータ記録再生装置 (記 録系パラレル構成) を示す図である。
図 1 1は、 従来の反復復号を用いたデータ記録再生装置の例を示す図である。 図 1 2は、 本発明に従った分散規則を、 反復復号に適用したフォーマットの例 を示す図である。
図 1 3は、 本発明の第 6の実施例の分散記録を反復復号記録再生装置を示す図 である。
図 1 4は、 バーストエラー検出回路の例を示す図である。
図 1 5は、 従来の方式の:!^のパーストエラーの影響を示す例を示す図である。 図 1 6は、 バーストエラーに対する本発明の効果を示す例を示す図である。 図 1 7は、 従来の方式の場合のバーストエラーに反復復号適用した時の影響を 示す図である。 図 18は、 バーストエラーに本発明の反復復号適用した時の効果を示す図であ る。 発明を実施するための最良の形態
以下に、本発明を実施するための実施の形態について、図面を用いて説明する。 本発明の第 1の実施例について、 説明する。 図 3は、 本発明の第 1の実施例の データ分散規則を示す図であり、 データ記録再生装置が行うィンターリーブ (又 は、 分散) 力 1つの ECCセクタの偶 号のデータブロックと、 他の ECC セクタの奇幾潘号のデータブロックをス える方法の実施例である。
図 3は、 ECCセクタ 0 (410) の奇数番号のデータブロックと ECCセク タ 1 (420) の偶数番号のデータブロックを入 えた例である。 即ち、 図 3 の (A) ECCセクタのうちの ECCセクタ 0 (410) は、 (Β)インターリー ブ前には、データブロック D0/0 (411)、 D0/1 (412)、 D0/2 (4 13)、 D0/3 (414)、 D0/4 (415)、及ぴ D0/5 (416) を有す る。 図 3の (A) ECCセクタのうちの ECCセクタ 1 (420) は、 (Β) イン ターリーブ前には、 データブロック D 1/0 (421)、 D 1/1 (422)、 D 1/2 (423)、 D 1/3 (424)、 D 1/4 (425)、及ぴ D 1/5 (42 6) を有する。
そして、 図 3の (C) インターリブ後には、 ECCセクタ 0 (410) の奇数 番号のデータプロック D0Z1 (412)、 D0/3 (414)、及び; D 0/5 (4 16) と、 ECCセクタ 1 (420) の偶数番号のデータブロック D 1/0 (4 21), D 1/2 (423)、及び D1Z4 (425)が交換される。この結果、 (C) インターリーブ後(交換後)の、記録するデータブロックの系列は、 D0/0 (4 11)、 D 1/0 (421)、 D0/2 (413)、 D 1/2 (423)、 D0/4 (415)、 D 1/4 (425)、 D0/1 (412)、 D 1/1 (422)、 DO /3 (414)、 D1/3 (424)、 D0/5 (416)、 D 1/5 (426) と なる。 このように異なる EC Cセクタのデータブロックを連続させて、 記録媒体 上に記録する。
このようにデータブロックを、 2つの ECCフレームをわたって分散して、 記 録媒体に記録することにより、 バーストエラー等力 S発生しても、 もとの EC Cフ レームに戻したときには、 エラーとなるデータブロックが分散され、 ECCを複 合することにより、 エラーを訂正することができる。
次に、 本発明の第 2の実施例について、 説明する。 図 4は、 本発明の第 2の実 施例のデータ分散規則を示す図であり、 データ記録再生装置が行うインターリー ブが、 1つの ECCセクタの奇数番号のデータブロックと、 他の ECCセクタの 奇数番号のデータプロックを入 える方法の実施例である。 図 4において、 図 3と同一番号を付した構成要素は、 同一の構成要素を示す。
図 4は、 £。。セクタ0 (410) の奇数番号のデータブロックと ECCセク タ 1 (420) の奇数番号のデータブロックを入; えた例である。 即ち、 図 4 の (A) ECCセクタのうちの ECCセクタ 0 (410) は、 (B) インターリー ブ前には、データプロック D 0/0 (411)、 D0/1 (412)、 D0/2 (4 13)、 D0/3 (414)、 D0/4 (415)、 及び D 0/5 (416) を有す る。 図 4の (A) ECCセクタのうちの ECCセクタ 1 (420) は、 (B) イン ターリーブ前には、 データブロック D1//0 (421)、 D 1/1 (422)、 D 1/2 (423)、 D 1/3 (424)、 D 1/4 (425)、及ぴ D 1/5 (42 6) を有する。
そして、 図 4の (C) インターリブ後には、 ECCセクタ 0 (410) の奇数 番号のデータブロック D0Z1 (412), D0/3 (414)、及び DOノ 5 (4 16) と、 £。〇セクタ1 (420) の奇数番号のデータブロック D 1 Z 1 (4 22), D1/3 (424)、及び D1Z5 (426)が交換される。この結果、 (C) インターリーブ後(交換後)の、記録するデータブロックの系列は、 D0Z0 (4 11)、 D 1/1 (422)、 D0/2 (413)、 D 1/3 (424)、 D0/4 (415)、 D 1/5 (426)、 D 1/0 (421)、 D0/1 (412)、 D 1 /2 (423)、 D0/3 (414)、 D 1/4 (425)、 D0/5 (416) と なる。 このように異なる EC Cセクタのデータブロックを連続させて、 記録媒体 上に記録する。
図 5は、 本発明の第 2の実施例のデータ分散規則を適用したフォーマツト例を 示す図である。 図 5は、 図 1に示した、 (A) ECCセクタと、 (B) ECCセク タのデータブロックのフォーマットに対して、 本発明の第 2の実施例の、 1つの E C Cセクタの奇¾ 号のデータブロックと、 他の ECCセクタの奇 号のデ 一タブロックを入れ換える、データ分散規則を適用して、 (C)記録データ列を発 生した の実施例を示す。 ( C ) 記録データ列では、 ECCセクタ 0 (100) の奇数番号のデータブロックのデータ 0 1 (102) と ECCセクタ 1 (10 0) の奇数番号のデータブロックのデータ 1/1 (112)等を入れ替えている。 これにより、 図 1に示された (C) 記録データ列と、 データブロックの記録の順 番を変更することができる。
このようにデータブロックを、 2つの ECCフレームにわたって分散して、 記 録媒体に記録することにより、 バーストエラー等が発生しても、 もとの ECCフ レームに戻したときには、 エラーとなるデータブロックが分散され、 ECCを複 合することにより、 エラーを訂正することができる。
以上のように第 2の実施例では、データ記録再生装置が行うインターリーブが、
1つの E C Cセクタの奇翁潘号のデータプロックと、 他の ECCセクタの奇数番 号のデータブロックを; l ^える^^について説明したが、 1つの EC Cセクタ の偶数番号のデータブロックと、 他の ECCセクタの偶 号のデータブロック を 換えてもよい。
次に、 本発明の第 3の実施例について、 説明する。 図 6は、 本発明の第 3の実 施例のデータ分散規則 (3セクタ型) を示す図であり、 3つの EC Cセクタにわ たってデータブロックを^ 15:させるよ に、 各 ECCセクタのデータブロックを 入 える方法の実施例である。 図 6において、 図 3と同一番号を付した構成要 素は、 同一の構成要素を示す。
図 6の (A) £。。セクタのぅちの£。じセクタ0 (410) は、 (B) インタ 一リーブ前には、 データブロック D0Z0 (411)、 D0/1 (412)、 DO /2 (413)、 D0/3 (414)、 D0/4 (415)、及ぴ DO/5 (416) を有する。 図 6の (A) ECCセクタのうちの ECCセクタ 1 (420) は、 (B) インターリーブ前には、データブロック D 1/0 (421)、 D 1/1 (422)、
D 1/2 (423), D 1/3 (424), D 1/4 (425)、 及び D 1/5 (4
26) を有する。 また、 図 6の (A) ECCセクタのうちの ECCセクタ 2 (4 30) は、 (B) インターリーブ前には、 データブロック D 2/0 (431)、 D 2/1 (432)、 D2/2 (433)、 D 2/3 (434)、 D 2/4 (435)、 及び D 2/5 (436) を有する。
そして、 図 6の (C) インターリブ後には、 ECCセクタ 0 (410) から 0 番目のデータブロック DO/0 (411) 1 ECCセクタ 1 (420) から 0 番目のデータブロック D lZO (421) そして、 ECCセクタ 2 (430) 力 ら 0番目のデータブロック D 2/0 (431) が集められる。 次に、 ECCセク タ 0 (410) から 3番目のデータブロック D 0/3 (414) 力 ECCセク タ 1 (420) から 3番目のデータブロック D 1/3 (424) そして、 ECC セクタ.2 (430) から 3番目のデータブロック D 2/3 (434) が集められ る。 この結果、 (C) インターリーブ後の、記録するデータブロックの系列は、 D 0/0 (411)、 D 1/0 (421)、 D2/0 (431)、 D0/3 (414)、 D 1/3 (424)、 D2/3 (434) 等のようになる。 このように異なる EC Cセクタのデータブロックを連続させて、 記録媒体上に記録する。
図 7は、 本発明の第 3の実施例のデータ分散規則を適用したフォーマット例を 示す図である。 図 7の (A) は EC Cセクタを示し、 (B) は EC Cセクタのデー タブロックのフォーマツトを示し、そして、 (C) は記録データ列を示す。 図 7の (C) 記録データ列では、 上述の第 3の実施例に示す規則に従って、 各 ECCセ クタ 0、 ECCセクタ 1及び ECCセクタ 2から、 順番にデータブロックを抜き 出して、 D0/0 (701)、 D 1/0 (711)、 D2/0 (721)、 · ·
D2/12 (724)、 D0/1 (702)、 D 1/1 (712)、 D2/1 (72 2) · ■ ·等のようになる。
このようにデータブロックを、 3つの EC Cフレームをわたって分散して、 記 録媒体に記録することにより、 バーストエラー等が発生しても、 もとの ECCフ レームに戻したときには、 エラーとなるデータプロックが分散され、 ECCを複 合することにより、 エラーを訂正することができる。
以上に説明した第 3の実施例は、 3つの EC Cセクタにわたって、 データプロ ックの入れ換えを行ったが、 3以上の ECCセクタをわたって、 データブロック の入れ換えを行つても良い。 次に、 本発明の第 4の実施例について説明する。 図 8は、 本発明の第 4の実施 例の分散記録のためのデータ記録再生装置を示す図である。 図 9は、 本発明の第 4の実施例の分散記録のためのデータ記録再生装置が、 分散記録を行うためのフ ローチャート実施例を示す図である。
図 8に示す本発明の第 4の実施例の分散記録のためのデータ記録再生装置は、 主に、 E C C符号化器 2 0 1、変調器 2 0 2、記録回路 2 0 3、記録媒体 2 0 4、 再生回路 2 0 5、 復調器 2 0 6、 E C C^-^ 2 0 7 , データバッファ 8 0 1、 コントローラ 8 0 2、 第 1のスィッチ 8 0 3、 E C
Figure imgf000016_0001
0 4 , ダミーデ ータ発生器 8 0 5、 第 2のスィッチ 8 0 6、 インターリーバ 8 0 7、 及び、 ディ ンターリーバ 8 0 8により構成される。
次に、 図 8と図 9を参照して、 図 8に示すデータ記録再生装置の動作を以下に 説明する。
図 9のステップ S 9 0 1で、 図 8に示されたデータ記録再生装置は、 上雌置 であるパソコン等から、 上 置とデータ記録再生装置との間のインターフエ一 スを通じて、論理フォーマツトに従って、記録する単位(例えば 2キロバイト や 3 2キロバイトのような、 オペレーティングシステム (O S ) がサポートしてい る大きさ) に分けられたユーザデータ 2 1 0が、 データバッファ 8 0 1に供給さ れる。 そして、 一般的に、 このデータの大きさの単位で E C C符号化/復号を行 5 o
次に、 ステップ S 9 0 2で、 供給されるデータ 2 1 0は、 デ、>^タバッファ 8 0 1に取り込まれてデータの大きさが監視される。 データが 2つ以上の E C Cセク タを用いるかそうでないかをコントローラ 8 0 2により監視して、 第 1のスイツ チ 8 0 3がコントローラ 8 0 2により切り換えられる。 データが連続している場 合には、 ステップ S 9 0 3に進む。
ステップ S 9 0 3では、 (媒体の特定な個所に記録されている)ファイルァロケ ーションテーブルを参照して、 2つの E C Cセクタ分のデータを記録できる個所 を探す。
次にステップ S 9 0 4では、 2 E C Cセクタ分の未記 域が、 見つかつたか どうかを判断する。 2 E C Cセクタ分の未記^ IS域が、 見つかった場合には、 ス テツプ S 905に進む。
ステップ S 905では、 コントローラ 802により、 第 1のスィッチ 803及 び第 2のスィツチ 806の位置 aを選択される。
次に、 ステップ S 906では、 1つの EC Cセクタのデータ (Ι η—Dl) が ECC符号化器 201で ECC符号化され、 そして、 他の ECCセクタのデータ
(I n-D2) は第 1のスィッチ 803を介して EC C符号化器 804に入力さ れ、 ECC符号化される。 そして、 E CC符号化された 2つの EC Cセクタのデ ータ (I n— D 1と I n— D2) は、 インターリーバ 807で例えば、 図 3に示 したように、 同一 E C Cセクタのデータが連続しないような記録データ系列に変 換される。
次に、 ステップ S 907では、 インターリーバ 807でインターリーブされた データが、変調器 202に送られ、記録及び再生に適した変調符号で変調される。 光ディスクでは、 上述のように (1, 7) RLLCや EFM変調などが使用され ている。 変調されたデ一タは記録回路 203により記録媒体 204の未記録であ ると発見された 2つのセクタに記録される。
一方、 記録媒体 204に上述のように記録された目的の E C。セクタを再生す る場合には、 上述のファイルアロケーションテーブルを参照して、 分散して記録 しているデータの位置を見つける。そして、その位置に記録されているデータを、 再生回路 205により再生し、そして、復調回路 206により復調する。そして、 復調されたデータを、 'ディンターリーバ 808により分散される前のデータ列に 戻し、 ECC復 207により再生データ中のエラーを訂正して、 ユーザデー タ 220として再生する。
次に、 ステップ S 902で、 データが連続していない、 即ち、 1つの ECCセ クタ分のデータのみがユーザデータ 210として入力されたと判断された に は、 ステップ S 908に進む。
ステップ S 908では、 ファイルアロケーションテーブルを参照して、 記録媒 体 204上の 1セクタ分の空き領域を探す。
ここで、 記録媒体 20 上の連続する 2つのセクタ ti一 1と nの状態の糸且^: は、 次のように 3つに分類できる。 ( 1 )セクタ n— 1が未記録(記録可)で且つセクタ nも未記録(記録可)である。
(2)セクタ n— 1が未記録 (記録可) で且つセクタ nは既に記録されている。
( 3 )セクタ n— 1は既に記録されており且つセクタ nは未記録(記録可) である。 従って、 (1)の示すように、ステップ S 909でセクタ n—1が未記録(記録 可) であると判断され、 且つ、 ステップ S910でセクタ nも未記録 (記録可) であると判断された場合にはステップ S 911に進む。
ステップ S 911では、 第 1のスィツチ 803の位置は任意の位置で良く、 且 つ、 第 2のスィッチ 806の位置は、 bの位置が選択される。
次にステップ S 912で、 ECC符号化器 201で符号化されたデータと、 ダ ミーデータ発生器 805により発生されたダミーデータ力 インターリーバ 80 7で、 前述したようにインターリーブされる。
次に、 ステップ S 913で、 インターリーバ 807でインターリーブされたデ ータが、 変調器 202に送られ、 記録及び再生に適した変調符号で変調される。 光ディスクでは、 上述のように (1, 7) RLLCや EFM変調などが使用され ている。 変調されたデ一タは記録回路 203により記録媒体 204の未記録であ ると発見された 2つのセクタにに記録される。ダミーデータは上述の(2)、 (3) の未記録として扱うことができるものである。
また、 上述の (2) に示すように、 ステップ S 909でセクタ n—lが未記録 (記録可) であると判断され、 且つ、 ステップ S 910でセクタ nは既に記録さ れていると判断された にはステップ S 914に進む。
ステップ S 914では、 コントローラ 802により、 第 1のスィッチ 803の 位置が、 bの位置にそして、 第 2のスィツチ 806の位置が、 aの位置に選択さ れる。
次に、 ステップ S 915では、 既に記録されているデータを再生回路 205で 再生し、 復調回路 206で復調し、 ディンターリーパ 808でディンターリーブ し、 そして、 £じ。復^207で、 一度再生 (ECC復号) する。 そして、 第 1のスィッチ 803から EC C符号化器 804に送られて、 再度 EC C符号化さ れる。 そして、 次に、 ECC符号ィ 201で符号化されたデータと、 インター リーバ 807でインターリーブされる。 次に、 ステップ S 9 1 3に進み、 上述したのと同様に、 記録媒体 2 0 4に記録 される。
—方、 上述の (3 ) の示すように、 ステップ S 9 0 9でセクタ n— 1は既に記 録されていると判断され、且つ、ステップ S 9 1 6でセクタ nは未記録(記録可) であると判断された場合にはステップ S 9 1 7に進む。
ステップ S 9 1 7では、 第 1のスィッチ 8 0 3の位置が、 bの位置にそして、 第 2のスィツチ 8 0 6の位置が、 aの位置に選択される。
次に、 ステップ S 9 1 8では、 既に記録されているデータを再生回路 2 0 5で 再生し、 復調回路 2 0 6で復調し、 ディンターリーバ 8 0 8 0でディンターリー ブし、 そして、 £。〇復号器2 0 7で、 一度再生 (E C C復号) する。 そして、 第 1のスィッチ 8 0 3から E C C符号化器 8 0 4に送られて、 再度 E C C符号化 される。 そして、 次に、 E C C符号化器 2 0 1で符号化されたデータと、 インタ 一リーバ 8 0 7でインターリーブされる。
次に、 ステップ S 9 1 3に進み、 上述したのと同様に、 記録媒体 2 0 4に記録 される。
ステップ S 9 1 6でセクタ nは既に記録されていると判断された^^には、 ス テツプ S 9 0 8に進み、 ファイルァロケーションテーブルを参照して、 記録媒体 2 0 4上の 1セクタ分の空き領域を探す。
次に、 本発明の第 5の実施例について説明する。 図 1 0は、 本発明の第 5の実 施例の分散記録のためのデータ記録再生装置 (記録系パラレル構成) を示す図で ある。 図 1 0に示 ΐϋ成要素のうち、 図 8に示 1 ^成要素と同一番号を付した構 成要素は、 同一の構成要素を示すものとする。
図 1 0に示された本発明の第 5の実施例の分散記録のためのデータ記録再生装 置は、 図 8のデータ記録再生装置に対して、 第 3のスィッチ 1 0 0 1、 第 4のス イッチ 1 0 0 2を設け、 且つ、 図 8に示す記録回路 2 0 3を 2つの記録回路 2 0 3 - 1及び 2 0 3— 2とし、 且つ、 図 8に示す再生回路 2 0 5を 2つの再生回路 2 0 5— 1及ぴ 2 0 5— 2とした構成を有する。
光ディスク装置でも、 このような構成を有することは可能であるが、 しかし、 光学ヘッドは高価なために、 一般的には、 1つの光学ヘッドし力搭載されていな レ、。 しかし、 1つの媒体に対して複数個の光学ヘッドを、 例えば、 同一面内ゃ両 面に、 設置することは可能である。
例えば、 図 10に示すように、 記録へッド 1と再生へッド 1を記録媒体 204 の表面に、 そして、 記録ヘッド 2と再生ヘッド 2を記録媒体 204の裏面に設置 する。 この ¾ ^には、 同一 ECCセクタ内のデータが連続しないように分散した データ列を、 記録及び再生に適した変調符号に変換した後に、 第 3のスィッチ 1 001をコントローラ 802により制御して、 表面と裏面にそれぞれわけて記録 する。
例えば、 図 5に示された、 記録データ 0ノ0, データ 1Ζ1····データ 1Z1 5 を表面に記録し、記録データ 1 / 0, データ 0 / 1, … 'データ 0 Z 15を裏 面に記録するように並列に記録する。
再生は、 それぞれの再生へッド 1と 2で再生し、 第 4のスィツチ 1002を用 いて順次に、 復調回路 206に出力する。 ここでは、 記録回路 203— 1、 20 3-2と再生回路 205— 1、 205-2を並列に用いた例を示したが、 変調器 202/復調器 206も並列の構成として、 インターリーバ 807により、 表面 の記録データと裏面の記録データに分けても同様である。 また、 上述の第 5の実 施例では、 記録系と再生系を 2系統有する例を示したが 3系統以上を有すること も可能である。また、同一面内で、異なるトラックに記録することも可能である。 次に、 本発明の第 6の実施例について説明する。 図 11は、 従来の反復復号を 用いたデータ記録再生装置の例を示す図である。 図 11に示すデータ記録再生装 置は主に、 ECC符号化器 201、 反復符号化器 1101、 記録回路 203、 記 録媒体 204、 再生回路 205、 反復復 1102、 ECC復^ 207によ り構成される。
従来は、 入力するユーザデータ 210を、 EC C符号化器 201により ECC 符号化した後に、 更に、 反復符号ィ 1101により、 反復符号を使用して符号 ィ匕する。 そしてこの、 反復符号化器 1101により符号化されたデータは、 記録 回路 203を介して、 記録媒体 204に記録される。
符号化時には、反復復号を行う単位(反復ブロックデータ)で分割されている。 反復符号としては、 反復復号を行うことができるように、 再帰的畳み込み符号を 用いる。 そして、 再生時には、 反復復号を行う単位で復号を行い、 この反復復号 されたデータを更に、 E C。復 で復号しでユーザデータ 220を再生する。 図 12は、 本発明に従った分散規則を、 反復復号に適用したフォーマットの例 を示す図である。基本的な考え方は、図 5に示したデータ分散規則と同様である。 但し、 反復符号を使用する^^には、 反復復号のブロック単位で分散させて、 記 録媒体 204の同一のセクタ内に、 同一の ECCセクタのデータブロックが連続 しなレ、ように記録データの配置を行レ、、 記録再生する。
図 13は、 本発明の第 6の実施例の分散記録を行う、 反復復号記録再生装置を 示す図である。 図 13において、 図 8と同一番号の構成要素は同一の構成要素を 示すものとする。 図 13に示す反復復号記録再生装置は、 図 8に示すデータ記録 再生装置に対して、 反復符号化器 1301、 1302、 反復復号器 1303をカロ え、 変調器 202と復調器 206を削除した構成である。
図 13に示す反復復号記録再生装置の動作は、 図 8に示すデータ記録再生装置 と同様である。 しかし、 ECC符号化器 201と 804の後に、 更に反復符号化 器 1301と 1302により反復符号による符号化が行われ、 インターリーバ 8 07によるインターリーブされて、 記録媒体 204の同一のセクタ内に、 同一の ECCセクタのデータを連続して配置しないように配置される。 そして、 記録回 路 203を介して記録媒体 204に記録される。 一方、 再生信号は再生回路 20 5を介してインターリーバ 808に送られて、 ディンターリーブされ、 反復復号 器 1303で反復復号された後に、 E C C復号器 207で E C C復号される。 また、 図 13に示す再生回路 205には、 図 14に示すパーストエラー検出回 路を有する。 図 14は、 パーストエラー検出回路の例を示す図である。 図 14に 示されたバーストエラー検出回路は主に、 比較器 1401、 1402、 シフトレ ジスタ 1403、 1404及び論理和ゲート 1405より構成される。 比較器 1 401と 1402に入力される再生データ γ ,は、 それぞれ比較器 1401と 1 402により、 比較レベル 1420及ぴ 1430と比較される。 比較結果は、 シ フトレジスタ 1403と 1404に入力される。 シフレジスタ 1403は、 所定 の比較レベル 1420よりも再生データ y;が大きい;^の検出結果を保持し、 —方、 シフレジスタ 1404は、 所定の比較レベル 1430よりも再生データ y iが小さい^の検出結果を保持する。 そして、 シフレジスタ 1403と 140 4に保持されている比維果の論理和が、 論理和ゲート 1405により演算され て、バーストエラー検出結果として出力される。本実施例では、 このようにして、 図 14に示すバーストエラー検出回路 1400により再生信号のバーストエラー y iを監視している。
バーストエラー検出回路 1400により再生信号内に、 反復復号する単位であ る長さ以上のバーストを検出すると、 バースト情報を反復復 1303及び E CC復 207へ供給し反復回数を制御し、 又は、 消失データ扱いデータとす るフラグを送信したりする。 この消失データ扱いのフラグを参照して、 ECC復 207は、 消失訂正を行う。 また、 パーストエラー検出回路 1400を用レヽ ずに、 反復復号の記録ブロックにパリティ (例えば CRC) を付加して、 反復復 号器 1303力 一定以上のエラー (ランダムエラーも含む) を検出した に は、 再生データを消失として扱レ \ EC C復号器 207で消失データとして処理 することも可能である。
図 15は、 従来の場合のパーストエラーの影響を示す例を示す図であり、 そし て、 図 16は、 バーストエラーに対する本発明の効果を示す例を示す図である。 図 15において、 参照番号 1510と 1520は、 符号化時の EC Cセクタを 示し、 参照番号 1511、 1512、 1513、 1521、 1522、 1523 はデータブロックを示し、 参照番号 1530と 1540は、 復号時の EC Cセク タを示す。 図 16におレヽて、 >図 15と同一番号を付した構成要素は同一の構成要 . 素を示す。
例えば、 バーストエラーに対して EC Cのエラー訂正能力が 80データの:^ には、 図 15に示すように、 データプロック 1511と 1512の、 2つのデー タブロックに跨って 100データのバーストエラー 1550が発生したとすると、 1つの ECCセクタ内の 100のデータエラーとなり、 復号時に ECCセクタ 1 530は、 ECCによるエラー訂正ができない。 しかし本発明を用いると、 図 1 6に示すように、 同様に 100データのバーストエラーが発生しても、 2つの E CCセクタ 1530と 1540に、 例えば、 それぞれ 50個のデータエラーが分 散するので、 エラーデータを訂正して、 正しく復号することができる。 一方、 図 17は、 従来の場合のバーストエラーに、 反復復号適用した時の影響 を示す図であり、 図 18は、 バーストエラーに本宪明の反復復号適用した時の効 果を示す図である。
図 17において、 参照番号 1710と 1720は、 符号化時の E C Cセクタを 示し、 参照番号 1711、 1712、 1713、 1721、 1722、 1723 はデータブロックを示し、 参照番号 1730と 1740は、 復号時の ECCセク タを示す。 図 18において同一番号の構成要素は同一の構成要素を示す。
例えば、 E C Cが消失データプロックが 5プロックまで扱うことができる;^ には、 図 17に示すように従来は、 7つの反復復号プロックに跨ってバーストェ ラー 1750力 S発生した には、 ECCセクタ 1730を正しくデータを復号 できない。 これに対し図 18に示すように 2つ以上の ECCセクタに分散してい ると、 例えば、 ECCセクタ 1730に 4つ、 そして、 ECCセクタ 1730に 3つの消失データに分散されるため、 両 ECCセクタともに、 ECCによりエラ 一訂正が可能となる。
このように、 塵埃の大きさは変わらなくても、 高密度化により記録ビットの大 きさが小さくなると、 塵埃の影響は、 長いバーストの発生となる がありその ような^においても、 本発明により、 ECCを変更することなく、 長いパース トに対してエラー訂正能力を向上させ、 復号能力が高いデータ記録再生システム を得ることができる。
.

Claims

請 求 の 範 囲 1. 入力データを誤り訂正符号化する誤り訂正符号化器と、
m り訂正符号化器の出力するデータの反復符号符号化器と、
前記誤り訂正符号化器により生成される誤り訂正符号より構成される E c cセ クタを、 所定のデータの単位に分割して、 1512所定のデータの単位毎に、 ΙίίΐΒ反 復符号符号化器により反復符号化して、反復符号化されたデ一タの単位を発生し、 且つ、 ΙΐίΙΒ反復符号化されたデータの単位より構成される所定のデータの単位を 生成する生成部と、
till己反復符号化されたデータの単位より構成される ttJlB所定のデータの単位を 記録媒体に記録する記録部と、 且つ、
tiff己記録媒体から前記所定のデータの単位を再生する再生部と、
1515再生した lift己所定のデータの単位を反復復号する反復符号復号器と、 編己反復符号復^^の出力の誤り訂正を行う誤り訂正復^^とを有する、 デー タ記録再生装置において、
ΙΐίΐΒ生成部の生成する編己所定のデータの単位を分散する分散部を有し、 漏己 分散部は、 2以上の E C Cセクタを用いて、 前記反復符号化されたデータの単位 で分散させて、 分散された編己反復符号化されたデータの単位を編己記録部に出 力して、 friB記録媒体に記録することを特徴とする データ記録再生装置。
2 · 入力データを誤り訂正符号化する誤り訂正符号ィ [^を有し、
ins誤り訂正符号ィ [^により生成される誤り訂正符号より構成される E C Cセ クタを、 所定のデータの単位に分割して、 ttiia所定のデータの単位を生成する生 成部と、
tfjf己生成部の生成する ΙΪΠΒ所定のデータの単位を、 記録媒体に記録する記録部 と、
tins記録媒体から再生したデータの誤り訂正を行う誤り訂正復号器とを有する、 データ記録再生装置にぉレ、て、 ia生成部の生成する嫌己所定のデータの単位を分散する分散部を有し、 編己 分散部は、 2以上の E C Cセクタを用いて、 前記所定のデータの単位で分散させ て、 分散された ΙίίΙΒ所定のデータの単位を t己記録部に出力して、 ΙίίΙΕ記録媒体 に記録することを特徴とする、 データ記録再生装置。
3. ttft己分散は、 同一の E C Cセクタの tfit己所定のデータの単位が、 連続しな いことを特徴とする、 請求項 1或は 2に記載のデータ記録再生装置。
4. ΐΕ分散を行うための、 E C Cセクタの有するデータ量以上のデータ容量 を有するメモリを有することを特徴とする、 請求項 1或は 2に記載のデータ記録
5. ΙϋΐΒ分散は、 異なる E C Cセクタの奇数番目の ttilS所定のデータの単位を 入 えることを特徴とする、 請求項 4に記載のデータ記録再生装置。
6. ttrf己分散は、 1つの E C Cセクタの奇数番目の tiff己所定のデータの単位と 他の E c cセクタの偶翁潘目の ttna所定のデータの単位を入れ換えることを特徴 とする、 請求項 4に記載のデータ記録再生装置。
7. 前記分散は、 2つ以上のデータプロックを同時に記録又は再生できる記録 部及び再生部を有する には、 謂己各々の記録部及び再生部に、 前記 2つ以上 の E C Cセクタの各々からの、 tirlB所定のデータの単位を分散させることを特徴 とする、 請求項 5或は請求項 6に記載のデータ記録再生装置。
8. 更に、 tins入力データの連続性を監視するデータバッファを有することを 特徴とする、 請求項 1或は 2に記載のデータ記録再生装置。
9. tfr!Bデータバッファ力 Ι ΙΒ入力データが 2つの E C Cセクタの有するデ ータ量に等しいデータ以上の量のデータが連続していると判断する場合には、 前 記 2つの E C Cセクタを分散して、 前記記録媒体に記録することを特徴とする、 請求項 8のに記載のデータ記録再生装置。
1 0. ΙΒデータバッファが、 tfft己入力データは、 1つの E C Cセクタの有す るデータ量以下の量のデータが連続していると判断する には、 前記 1つの E C Cセクタを、 既知の記録データまたはダミ一データと分散して記録することを 特徴とする、 請求項 8に記載のデータ記録再生装置。
1 1 . 更に、 ファイルァログーションテーブルを参照して、 前記記録媒体に、 2つの E C Cセクタを記録できる未記録のセクタが存在するカゝ否かを決定するこ とを特徴とする、 請求項 8に記載のデータ記録再生装置。
1 2. 前記記録媒体に 2つの E C Cセクタを記録できる未記録のセクタが存在 する場合には、 ttrlE入力データより生成される E C Cセクタと、 ダミーデータと を用いて tins分散を行うことを特徴とする請求項 1 1に記載の、 記録再生装置。
1 3. Iff!己記録媒体に 1つの E C Cセクタを記録できる未記録のセクタが存在 する場合には、 IS記録媒体に記録されている 1つの E C C セクタのデータを再 生し、 この再生された 1つの E C Cセクタと、 編己入力データより生成される他 の E C Cセクタとを分散して、 編己記録媒体に記録することを特徴とする、 請求 項 1 1に記載のデータ記録再生装置。
1 4. 更に、 バーストエラー検出器を備えることを特徴とする、 請求項 1或は 2に記載のデータ記録再生装置。
1 5. 更に、 前記バーストエラー検出器によりパーストエラーを検出した には、 tin己記録媒体から再生されたデータを、 tiiis誤り訂正復^^は、 消失デー タとして処理することを特徴とする、 請求項 1 4に記載のデータ記録再生装置。
1 6. 更に、 ΜΐΒ反復符号符号ィ ¾は、 編己反復符号化されたデータの単位に パリティを付加し、 前記反復符号復号器は、 前記記録媒体から再生された ΙϋΙΒ反 復符号化されたデ一タの単位に付加されたパリティを用いて、 消失データの判定 を行うことを特徴とする、 請求項 1に記載のデータ記録再生装置。
1 7. 3つ以上の E C Cセクタを用いて分散することを特徴とする、 請求項 1 或は 2に記載のデータ記録再生装置。
1 8. tfilS所定のデータの単位を、 前記記録媒体の異なるトラックに、 分散し て記録することを特徴とする、 請求項 1或は 2に記載のデータ記録再生装置。
1 9 · tfrf己所定のデータの単位を、 ttilB記録媒体の表面と裏面に、 分散して記 録することを特徴とする、 請求項 1或は 2に記載のデータ記録再生装置。
2 0. 入力データを誤り訂正符号化する誤り訂正符号化ステップと、
mmり訂正符号化ステップの出力するデータの反復符号符号化ステップと、 rnmり訂正符号化ステップにより生成される誤り訂正符号より構成される E c cセクタを、 所定のデータの単位に分害 ijして、 ttn己所定のデータの単位毎に、 tins反復符号符号化ステップにより反復符号化して、 反復符号化されたデータの 単位を発生し、 且つ、 膽己反復符号化されたデータの単位より構成される所定の データの単位を生成する生成ステップと、
ΙΐΠΒ反復符号化されたデータの単位より構成される前記所定のデータの単位を 記録媒体に記録する記録ステップと、 且つ、
ΙίίΐΒ記録媒体から前記所定のデータの単位を再生する再生ステップと、
ΙΒ再生した膽己所定のデータの単位を反復復号する反復符号復号ステップと、 tfrf己反復符号復号ステップの出力の誤り訂正を行う誤り訂正復号ステップとを 有する、 データ記録再生方法において、
tfrt己生成ステップの生成する前記所定のデータの単位を分散する分散ステップ を有し、 前記分散ステップは、 2以上の E C Cセクタを用いて、 前記反復符号化 されたデータの単位で分散させて、 分散された tfHB反復符号化されたデータの単 位を前記記録ステップに出力して、 前記記録媒体に記録することを特徴とする、 データ記録再生方法。
2 1 . 入力データを誤り訂正符号化する誤り訂正符号化ステップを有し、 mmり訂正符号化ステップにより生成される誤り訂正符号より構成される E
C Cセクタを、 所定のデータの単位に分割して、 ifs所定のデータの単位を生成 する生成ステップと、
編己生成ステップの生成する前記所定のデータの単位を、 記録媒体に記録する 記録ステップと、
嫌己記録媒体から再生したデータの誤り訂正を行う誤り訂正復号ステップとを 有する、 データ記録再生方法において、
tin己生成ステップの生成する前記所定のデータの単位を分散する分散ステップ を有し、 前記分散ステップは、 2以上の E C Cセクタを用いて、 前記所定のデー タの単位で分散させて、 分散された前記所定のデータの単位を | |Η記録ステップ に出力して、 嫌己記録媒体に記録することを特徴とする、 データ記録再生方法。
FIG.1
100 110 120 130
(A) ECCセクタ ECCセクタ 0 ECCセクタ 1 ECCセクタ 2n - 1 ECCセクタ 2n
111 112 113 121 122 123 131 132 133
(B) ECCセクタの Data 0/0 Data 0/1 Data 0/15 Data 1/0 Data 1/1 Data 1/15 Data 2n-1/0 Data 2n-1/1 Data 2n-l/15 Data 2n/0 Data 2n/1 Data 2n/15 データブロックの
フォーマツ卜 \
101 102 103 CO
(c)記録データ列 Data 0/0 Data 0/1 Data 0/15 Data 1/0 Data /1 Data 1/15 Data 2n-1/0 Data 2n-1/1 Data 2n-1/l5 Data 2n/0 Data 2n/1 Data 2n/15
101 102 103 111 112 113 121 122 123 131 132 133
FIG.2
200
Figure imgf000030_0001
FIG.3
(A) ECCセクタ
Figure imgf000031_0001
(B) インタ-リ-ブ前
(C) インタ-リ-ブ後
Figure imgf000031_0002
FIG.4
410 420
(A) ECCセクタ ECC Sector 0 ECC Sector 1
(B) インタ-リ-フ'前
(C) インターリ-フ '後
Figure imgf000032_0001
RG.5
Figure imgf000033_0001
101 112 113 111 102 103 121 132 133 131 122 123
FIG.6
410 420 430
(A) ECGセクタ EGG Sector 0 EGG Sector 1 ECC Sector 2
411 412 413 414 415 416 421 422 423 424 425 426 431 432 433 434 435 436
(B)インタ-リ-ブ前 D 0/0 D 0/1 D 0/2 D 0/3 D 0/4 D 0/5 D 1 /0 D 1/1 D 1/2 D 1/3 D 1/4 D 1 /5 D 2/0 D 2/1 D 2/2 D 2/3 D 2/4 D 2/5
05
00
(C)インタ—リーフ'後 D 0/0 D 1 /0 D 2/0 D 0/3 D 1 /3 D 2/3 D 0/1 D 1/1 D 2/1 D 0/4 D 1/4 D 2/4 D 0/2 D 1/2 D 2/2 D 0/5 D 1/5 D 2/5
411 421 431 414 424 434 412 422 432 415 425 435 413 423 433 416 426 436
FIG.7
Figure imgf000035_0002
Figure imgf000035_0001
FIG.8
Figure imgf000036_0002
Figure imgf000036_0003
Figure imgf000036_0001
Figure imgf000037_0001
S915
Figure imgf000037_0002
FIG.10
Figure imgf000038_0002
Figure imgf000038_0001
FIG.11
Figure imgf000039_0001
FIG.12
(A)
(B)
(C)
Figure imgf000040_0001
1201 1212 1213 121 1 1202 1203 1221 1232 1233 1231 1222 1223
FIG.13
Figure imgf000041_0002
Figure imgf000041_0003
Figure imgf000041_0001
FIG.14
1400 比較レベル +
比較レベル -
Figure imgf000042_0001
FIG.15
1510 1520
(A) エンコード時
1550
(B) 記録データ列
Figure imgf000043_0001
(C) デコード時
Figure imgf000043_0002
1530 1540
FIG.16
(A) エンコード時
(B) 記録データ列
(C) デコード時
Figure imgf000044_0002
Figure imgf000044_0001
FIG.17
(A) エンコード時
17
(B) 記録データ列
(C) デコード時
Figure imgf000045_0002
Figure imgf000045_0001
FIG.18
(A) エンコード時
17
(B) 記録データ列
(C) デコード時
Figure imgf000046_0002
Figure imgf000046_0001
PCT/JP2002/012529 2002-11-29 2002-11-29 データ記録再生装置及び、データ記録再生方法 WO2004051650A1 (ja)

Priority Applications (8)

Application Number Priority Date Filing Date Title
AU2002354137A AU2002354137A1 (en) 2002-11-29 2002-11-29 Data recording and reproducing device, and data recording and reproducing method
PCT/JP2002/012529 WO2004051650A1 (ja) 2002-11-29 2002-11-29 データ記録再生装置及び、データ記録再生方法
JP2004556776A JPWO2004051650A1 (ja) 2002-11-29 2002-11-29 データ記録再生装置及び、データ記録再生方法
EP02785986A EP1566804A4 (en) 2002-11-29 2002-11-29 DATA COLLECTION AND REPRODUCTION DEVICE AND DATA COLLECTION AND REPRODUCTION METHOD
CNB028294688A CN100432945C (zh) 2002-11-29 2002-11-29 数据记录再现装置以及数据记录再现方法
KR1020057002842A KR100591973B1 (ko) 2002-11-29 2002-11-29 데이터 기록 재생 장치 및 데이터 기록 재생 방법
US11/041,248 US7430702B2 (en) 2002-11-29 2005-01-25 Data recording/reproducing apparatus and data recording/reproducing method
US12/194,306 US20090031187A1 (en) 2002-11-29 2008-08-19 Data recording/reproducing apparatus and data recording/reproducing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2002/012529 WO2004051650A1 (ja) 2002-11-29 2002-11-29 データ記録再生装置及び、データ記録再生方法

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US11/041,248 Continuation US7430702B2 (en) 2002-11-29 2005-01-25 Data recording/reproducing apparatus and data recording/reproducing method

Publications (1)

Publication Number Publication Date
WO2004051650A1 true WO2004051650A1 (ja) 2004-06-17

Family

ID=32448970

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2002/012529 WO2004051650A1 (ja) 2002-11-29 2002-11-29 データ記録再生装置及び、データ記録再生方法

Country Status (7)

Country Link
US (2) US7430702B2 (ja)
EP (1) EP1566804A4 (ja)
JP (1) JPWO2004051650A1 (ja)
KR (1) KR100591973B1 (ja)
CN (1) CN100432945C (ja)
AU (1) AU2002354137A1 (ja)
WO (1) WO2004051650A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008112516A (ja) * 2006-10-31 2008-05-15 Fujitsu Ltd 誤り訂正回路及び情報再生装置

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2630157C (en) * 2005-12-07 2018-01-09 Medarex, Inc. Ctla-4 antibody dosage escalation regimens
US7747925B2 (en) * 2006-03-06 2010-06-29 Fujifilm Corporation Apparatus and method for error correction code striping
TWI415118B (zh) 2006-03-10 2013-11-11 Ibm 將資訊嵌入資料之裝置
US7984367B1 (en) * 2006-07-25 2011-07-19 Marvell International Ltd. Method for iterative decoding in the presence of burst errors
JP4932505B2 (ja) * 2007-01-19 2012-05-16 ルネサスエレクトロニクス株式会社 光ディスクコントローラ及び光ディスクドライブシステム
JP4946844B2 (ja) * 2007-12-13 2012-06-06 ソニー株式会社 記録再生装置および記録再生方法
KR100988325B1 (ko) * 2008-10-10 2010-10-18 포항공과대학교 산학협력단 광학 미디어 상에 오류정정부호를 이용한 데이터의 분산 기록 방법
KR101623730B1 (ko) * 2009-11-23 2016-05-25 삼성전자주식회사 인터리버 장치

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09153259A (ja) * 1995-11-30 1997-06-10 Sony Corp 情報記録再生方法及び装置
JP2000057700A (ja) * 1998-08-04 2000-02-25 Samsung Electronics Co Ltd 高密度記録媒体のためのインタリ―ブ方法及びその回路
JP2000182332A (ja) * 1998-12-15 2000-06-30 Matsushita Electric Ind Co Ltd マルチトラックディスク再生装置及びその再生方法
JP2001169243A (ja) * 1999-12-03 2001-06-22 Sony Corp 記録装置および方法、ならびに、再生装置および方法
JP2002008325A (ja) * 2000-04-14 2002-01-11 Hitachi Ltd 情報記録再生方法およびこれを用いた情報記録再生回路装置
JP2002015530A (ja) * 2000-06-27 2002-01-18 Fujitsu Ltd データ記録再生装置
JP2002245726A (ja) * 2000-12-01 2002-08-30 Hitachi Ltd ディジタルデータ記録再生方法、ディジタルデータ記録再生装置及び記録媒体

Family Cites Families (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0764085B2 (ja) * 1981-06-08 1995-07-12 富士ゼロックス株式会社 感熱記録装置
US4602295A (en) * 1982-10-23 1986-07-22 Pioneer Electronic Corporation Recording and reproducing method for video format signal
US4701815A (en) * 1985-03-11 1987-10-20 Sony Corporation Tracking servo system for disc memory
JP2526875B2 (ja) * 1986-11-05 1996-08-21 ソニー株式会社 デイジタル情報記録装置
US5241546A (en) * 1991-02-01 1993-08-31 Quantum Corporation On-the-fly error correction with embedded digital controller
US5459850A (en) * 1993-02-19 1995-10-17 Conner Peripherals, Inc. Flash solid state drive that emulates a disk drive and stores variable length and fixed lenth data blocks
JP3687115B2 (ja) * 1994-10-27 2005-08-24 ソニー株式会社 再生装置
US5696774A (en) * 1994-12-01 1997-12-09 Mitsubishi Denki Kabushiki Kaisha Digital signal recording device, digital signal playback device, and digital signal decoding device therefor
US5978958A (en) * 1995-04-03 1999-11-02 Matsushita Electric Industrial Co., Ltd. Data transmission system, data recording and reproducing apparatus and recording medium each having data structure of error correcting code
US6112324A (en) * 1996-02-02 2000-08-29 The Arizona Board Of Regents Acting On Behalf Of The University Of Arizona Direct access compact disc, writing and reading method and device for same
WO1997032306A1 (fr) * 1996-02-27 1997-09-04 Sony Corporation Support d'enregistrement de type disque et unite de disques associee
US6511848B2 (en) * 1996-04-17 2003-01-28 Winfried Albert Process for producing and multiplying lymphocytes
JP3586041B2 (ja) * 1996-04-26 2004-11-10 株式会社東芝 記録データ生成方法およびデータ再生装置
JPH10188489A (ja) 1996-12-25 1998-07-21 Sony Corp 光ディスク、光ディスク記録装置および光ディスク再生装置
FR2790621B1 (fr) * 1999-03-05 2001-12-21 Canon Kk Dispositif et procede d'entrelacement pour turbocodage et turbodecodage
JP3515701B2 (ja) * 1999-03-31 2004-04-05 松下電器産業株式会社 符号化処理装置およびレピティション方法
JP2001093234A (ja) 1999-09-22 2001-04-06 Matsushita Electric Ind Co Ltd ディスク媒体並びにその記録方法、記録装置及び再生装置
JP2001101806A (ja) 1999-09-27 2001-04-13 Hitachi Ltd ディジタル信号記録方法、及びその装置、記録媒体
JP3752995B2 (ja) * 2000-09-27 2006-03-08 日本ビクター株式会社 情報記録再生装置
US6604220B1 (en) * 2000-09-28 2003-08-05 Western Digital Technologies, Inc. Disk drive comprising a multiple-input sequence detector selectively biased by bits of a decoded ECC codedword
US20020078416A1 (en) * 2000-12-01 2002-06-20 Hitachi, Ltd. Method of recording/reproducing digital data and apparatus for same
JP4130534B2 (ja) * 2001-02-07 2008-08-06 株式会社東芝 情報記録媒体、情報記録装置、情報記録方法、情報再生装置、及び情報再生方法
US7159165B2 (en) * 2001-04-20 2007-01-02 Samsung Electronics Co., Ltd. Optical recording medium, data recording or reproducing apparatus and data recording or reproducing method used by the data recording or reproducing apparatus
JP2002342942A (ja) * 2001-05-14 2002-11-29 Toshiba Corp 情報記憶媒体、情報記録方法、および情報記録再生装置
JP3964634B2 (ja) * 2001-06-14 2007-08-22 株式会社東芝 同期コード生成方法、情報記録方法、情報再生方法、情報再生装置及び情報記憶媒体
KR100833880B1 (ko) * 2001-11-06 2008-06-02 엘지전자 주식회사 유자 형상의 스캔을 이용한 광디스크 데이터기록장치/방법 및 재생장치/방법

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09153259A (ja) * 1995-11-30 1997-06-10 Sony Corp 情報記録再生方法及び装置
JP2000057700A (ja) * 1998-08-04 2000-02-25 Samsung Electronics Co Ltd 高密度記録媒体のためのインタリ―ブ方法及びその回路
JP2000182332A (ja) * 1998-12-15 2000-06-30 Matsushita Electric Ind Co Ltd マルチトラックディスク再生装置及びその再生方法
JP2001169243A (ja) * 1999-12-03 2001-06-22 Sony Corp 記録装置および方法、ならびに、再生装置および方法
JP2002008325A (ja) * 2000-04-14 2002-01-11 Hitachi Ltd 情報記録再生方法およびこれを用いた情報記録再生回路装置
JP2002015530A (ja) * 2000-06-27 2002-01-18 Fujitsu Ltd データ記録再生装置
JP2002245726A (ja) * 2000-12-01 2002-08-30 Hitachi Ltd ディジタルデータ記録再生方法、ディジタルデータ記録再生装置及び記録媒体

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
HARUO OGIWARA ET AL: "Turbo Fugo-Rensetsu Fugoka Kurikaeshi Fukugo-", THE JOURNAL OF THE INSTITUTE OF ELECTRONICS, INFORMATION AND COMMUNICATION ENGINEERS, vol. 84, no. 3, 1 March 2001 (2001-03-01), pages 184 - 188, XP002979138 *
See also references of EP1566804A4 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008112516A (ja) * 2006-10-31 2008-05-15 Fujitsu Ltd 誤り訂正回路及び情報再生装置

Also Published As

Publication number Publication date
KR20050074437A (ko) 2005-07-18
KR100591973B1 (ko) 2006-06-22
CN100432945C (zh) 2008-11-12
AU2002354137A1 (en) 2004-06-23
US20090031187A1 (en) 2009-01-29
JPWO2004051650A1 (ja) 2006-04-06
EP1566804A1 (en) 2005-08-24
CN1650364A (zh) 2005-08-03
US7430702B2 (en) 2008-09-30
US20050204257A1 (en) 2005-09-15
EP1566804A4 (en) 2008-04-16

Similar Documents

Publication Publication Date Title
JP4268619B2 (ja) 記録媒体、再生装置および記録装置
US20070113153A1 (en) Data processing method and apparatus, recording medium, reproducing method and apparatus using the same method
KR20030063629A (ko) 디코딩 방법 및 그 장치
US7430702B2 (en) Data recording/reproducing apparatus and data recording/reproducing method
JP2002175666A (ja) ディジタル信号処理方法、情報記録再生装置及び情報記録媒体
KR100354744B1 (ko) 고밀도기록매체를위한인터리브방법및그회로
US7080293B2 (en) Error correction coding method for a high-density storage media
KR101120780B1 (ko) 기록 쓰기 경로를 위한 리버스 연결 인코딩 시스템과 매체 상에 기록하기 위한 데이터를 인코딩하는 방법과 컴퓨터 판독가능한 기록 매체
JP3920558B2 (ja) データ処理方法及び装置及び記録媒体及び再生方法及び装置
JP2005209286A (ja) データ記録方法、記録媒体及び再生装置
JP2006155704A (ja) データ記録再生処理方法及び回路、データ記録再生装置
KR100425294B1 (ko) 광 정보저장매체, 및 그 데이터 기록장치
JP2005252973A (ja) データ構造および記録媒体
JP2004348930A (ja) エラー訂正方法、エラー訂正装置
JPH0512507A (ja) 記録媒体ならびにその記録および再生装置

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ OM PH PL PT RO RU SD SE SG SI SK SL TJ TM TN TR TT TZ UA UG US UZ VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2004556776

Country of ref document: JP

WWE Wipo information: entry into national phase

Ref document number: 2002785986

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 11041248

Country of ref document: US

WWE Wipo information: entry into national phase

Ref document number: 20028294688

Country of ref document: CN

WWE Wipo information: entry into national phase

Ref document number: 1020057002842

Country of ref document: KR

WWP Wipo information: published in national office

Ref document number: 1020057002842

Country of ref document: KR

WWP Wipo information: published in national office

Ref document number: 2002785986

Country of ref document: EP

WWG Wipo information: grant in national office

Ref document number: 1020057002842

Country of ref document: KR

WWW Wipo information: withdrawn in national office

Ref document number: 2002785986

Country of ref document: EP