APPARATUS FOR RECORDING DATA INTO OPTICAL RECORDING MEDIUM

Abstract: An optical disk apparatus is adapted to record into and reproduce information from a plurality of blocks on an optical disk medium (1). The respective block on the optical disk medium (1) has a preformat section which is continuously recorded with a plurality of ID information and a data recording section for recording information. The data recording section contains an information recording area, a recorded flag recording area and a post field. If the number of ID information detected never exceeds 2, then recording of the information into the corresponding block is inhibited, and the information is then recorded into a data alternative area instead.

Description: The present invention relates to an apparatus for optically recording data and, in particular, to a CAV type optical disk apparatus. A CAV (constant angular velocity) system and CLV (constant linear velocity) system are known as a system for recording information on an optical disk. The CAV system is adapted to record and reproduce information at a constant bit rate with the number of rotations of an optical disk medium constant. A high-speed seek movement can be achieved without the need of changing the number of rotations of a rotation motor at the time of seek movement for locating a light spot at a predetermined block. Since, in this case, a recording capacity per track of the optical disk medium is fixed irrespective of a radial position, a total memory capacity of the optical disk medium is smaller than in the case of the CLV system. The CLV system, on the other hand, is adapted to record and reproduce information at a constant bit rate, while changing the number of rotations of a rotation motor in a manner to be inversely proportional to the radial extent of the optical disk medium. For this reason, the memory capacity per track of the optical disk medium increases in proportion with the increasing radial extent of the optical disk medium. Thus the total memory capacity of the optical disk medium is 1.5 times that of the CAV system. As a result, the seek operation time is delayed in view of the need to change the number of rotations of the ration motor. An optical recording system is developed as a new recording system for solving the drawbacks of the aforementioned CAV and CLV systems. The new system is of such a type that, with the number of rotations of the optical disk medium fixed, it records and reproduces information while changing a bit rate in a manner to be proportional to the radial extent of the optical disk medium. It is, therefore, possible to achieve a high-speed seek operation without the need of changing the number of rotations of the rotation motor at the time of access on the optical disk medium. Furthermore, the memory capacity per track of the optical disk medium increases in proportion to an increasing radial extent of the optical disk medium in which case the total memory capacity of the optical disk medium is the same as in the case of the CLV system. When information is to be recorded and reproduced on an optical disk medium of the aforementioned format in accordance with the new system, is can be done relative to a data area following the ID information by accessing or retrieving index information on a target block from an index area and retrieving the IC information on the respective block on the basis of the index information. This method, however, involves a low access speed if it is of such a type that the ID information is accessed after the index information has been read out. Furthermore, the time at which an optical beam scans one block on the optical disk medium varies and becomes shorter as it is moved toward the outermost track of the disk. Since, in this case, the relative speed of a pick-up head to the optical disk medium becomes faster and faster toward the outermost track, there occurs an event of the IC information going undetected. Furthermore, the optical disk medium may be injured, or deposited with dirt and other fouling matter, at the time of manufacture and usage or at the lapse of time, failing to detect ID information. As a result, there occurs a problem at the time of recording or reproduction. If, at the time of reproduction, IC information goes undetected even after the IC information has been detected at the time of recording and corresponding data has been recorded on the data area following the ID area, recording data cannot be reproduced at the time of reproduction, offering a reliability problem. Prior art document EP-A-0 078 492 describes a method of controlling a storage device. In this method, a recording area of a photo disk is divided into a normal recording area which is first accessed in a reading or writing operation, and an alternative area. Both areas have a plurality of tracks, and each track is divided into a plurality of blocks having individual sector addresses. In writing data in the normal recording area, if a defective sector is encountered, the data to be written in this defective sector is recorded in a sector 14 which is selected out of sectors in the alternative area. In other words, in this known method, if blocks with write errors are detected, the data blocks corresponding to the error blocks are written sequentially in an alternative area starting from the first address, after replacing pointer fields with a second address indicating the defective blocks, respectively. Further, prior art document WO-A-83/01334 describes a disk format for a secondary storage system in which a portion of each disk, distributed across the disk medium, is reserved as spare sectors to replace defective sectors. After a bad sector is replaced, future attempts to access this bad sector are redirected to the replacement sector. In this known apparatus, a controller reads four copies of an 32-bit header of a sector that may be at the target address. These headers are broken into two 16 bit fields. If any two of the four low fields, as retrieved from the disk, match the low field of the target address and any two of the four high fields, as retrieved from the disk, match the high fields of the target address, then the header comparison succeeds. If at least too low matches are not found, then the header match is not possible. In other words, in this prior art an apparatus a sector address is repeated four times and considered to be matched when a match occurs two times. It is an object of the present invention to provide an optical recording apparatus, which can implement a reliable retrieval or access operation and hence assure a high-speed access to the block of an optical recording medium at the time of recording. To solve this object the present invention provides an apparatus as specified in claim 1. An optical recording medium has a plurality of blocks each having data recording area, recorded flag recording area and data recording area including a post field. Data is stored in the date recording area and, after this is done, a recorded flag is written into the recorded flag area a delete flag is written into the post field. Since the recorded flag area, data recording area and post field are provided in the respective block, direct information access is gained to the respective block. It is, therefore, possible to readily determine the presence or absence of the data of interest. This invention can be more fully understood from the following detailed description when taken in conjunction with the accompanying drawings, in which: Fig. 1 is a plan view showing an optical disk medium; Fig. 2 is a block format of an optical disk medium for use on an optical disk apparatus according to an embodiment of the present invention; Fig. 3 is a block circuit diagram showing an optical disk apparatus of the present invention; Fig. 4 is a flowchart for explaining the operation of the apparatus in a recording mode; and Fig. 5 is a flowchart for explaining the operation of the apparatus in a reproduction mode. Fig. 1 shows optical disc medium 1 for use in optical disk apparatus. The optical disk medium is of such a type that it has a reference position mark as "0" and that a hundred thousand of blocks are formed on 36000 tracks thereon. The number of blocks per track varies in a numeral range of 14 to 28 from the innermost track to the outermost track on the optical disk medium. The bit rate is so designed that it is switched at 114 stages for each 165 tracks within a radium range of 30 to 60 mm with the change of the bit rate between the adjacent track stages restricted within a range of 1 %. A block header is provided at a start position of the respective block at the time of manufacturing, for example, optical disk mediums. The respective block is so formated as shown in Fig. 2, that is, it has a preformat section D1 and data section D2 in the header A. The preformat section D1 has a preamble VF0 and subsequent four ID areas ID. The respective ID area ID stores a block number of ID's CRC and DYM and the data D2 has a "registered" flag; VFO; data, ECC re-sync code; PO; POST FIELD; and block gap (GAP). Optical disk medium 1 is of such a type that defect management information is recorded on the innermost track of record section 1a as shown in Fig. 1 in which case record section 1a is employed as an "alternate" area for that defect management information. In this case, it is to be noted that there is an "alterenate" area corresponding to, for example, 1000 tacks on the disk. Furthermore, a user's area (user's recording area) b is provided as such so that the user can use that user's area. As shown in Fig. 3, data is written and read by optical head 2 into and out of optical disk medium 1. Optical head 2 includes a semiconductor laser, optical system, tracking system, focusing system and photoelectric sensor. The output of optical head 2 is connected via reproduction signal amplifier 3 to reproduction signal binary coding circuit 4 where a reproduction signal is converted to a digital signal, that is, 2-7 modulation signal. Laser drive circuit 5 is connected to a drive signal input terminal of optical head 2 to receive a modulation signal from modulation circuit 6 so that a semiconductor laser of optical head 2 may be driven. The output of reproduction signal binary coding circuit 4 is connected to reproduction sync clock extraction circuit 7, demodulation circuit 8 and address mark detection circuit 9. Reproduction sync clock extraction circuit 7 is of such a type as to allow a demodulation clock to be generated from the 2-7 code modulation signal. Demodulation circuit 8 allows the 2-7 code demodulation signal to be demodulated into an NRZ signal in response to the demodulation clock. Address mark detection circuit 9 is provided before the ID information and adapted to detect an address mark containing an irregular pattern departing from a 2-7 code conversion convention. The output of demodulation circuit 8 is connected to record flag detection circuit 10, ID shift register 11, CRC detection circuit 12 and record/reproduce switching circuit 15. The output of CRC detection circuit 12, along with the output of address mark detection circuit 9, is connected to ID detection timing circuit 13. The output of ID detection timing circuit 13 is connected to ID shift register 11, CRC detection circuit 12 and a timing signal input terminal of comparator 16. The output of ID shift register 11 is connected to ID comparator 16 and ID number counter 17. The output of ID comparator 16, along with the output of ID number counter 17, is connected to record/reproduce timing circuit 18. The outputs of record/reproduce timing circuit 18 is connected to laser drive circuit 5, demodulation circuit 6, record/reproduce switching circuit 15 and ID number counter 17. Recorded flag detection circuit 10, along with the output of ID shift register 11, is connected to control circuit 30 which includes, for example, a CPU. The output of control circuit 30 is connected to record/reproduce IC register 14 and another input terminal of record/reproduce timing circuit 18. To record/reproduce switching circuit 15 are connected post-field contents register 19, CRC generating circuit 20, postamble pattern generation circuit 21, re-sync code pattern generation circuit 22, VFO pattern generation circuit 23, address mark pattern generation circuit 24, recorded flag pattern generation circuit 25, data buffer 26, error correcting code addition/error correcting circuit 27 and record/reproduce switching circuit 15. Data buffer 26, data transfer circuit 28 and control circuit 30 are connected to an external apparatus via external device. When optical disk medium 1 is rotated by a rotation motor, not shown, at 925 rpm for example on the optical disk apparatus and optical head 2 is driven by laser drive circuit 5, the guide groove of the optical disk medium is traced by a laser spot coming from optical head 2. Recording and reproduction are performed in block units and, in this case, a seek operation is performed so that the light spot is located on a predetermined block. In the seek operation, a reproduction signal which is obtained from optical head 2 is amplified by reproduction signal amplifier 3 and then converted by reproduction signal binary coding circuit 4 to 2-7 code-modulation digital signal. The digital signal is supplied to reproduction sync clock extraction circuit 7 where a sync clock is extracted from the reproduction signal. Demodulation circuit 8 demodulates the aforementioned digital signal to an NRE signal in synchronization with the sync clock. When address mark detection circuit 9 receives the digital reproduction signal from the reproduction signal binary coding circuit and detects an address mark immediately preceding ID information, ID detection operation timing circuit 13 is driven while receiving a signal from CRC detection circuit 12. CRC detection circuit 12 makes a CRC checking with the use of CRC which is set for the respective ID number. If the result of CRC checking is found incorrect, that ID information is discarded and, if correct, ID detection operation timing circuit 13 generates an output signal. ID detection operation timing circuit 13 supplies an ID detection operation timing signal to ID shift register 11. ID shift register 11 transfers, in response to the ID detection operation timing signal, ID information number data to ID number counter 17 and also send its memory contents to control circuit 30. Control circuit 30 recognizes the present position of a light spot from the ID information and drives a drive means, not shown, which in turn drives the optical head and object lens within the optical head so that the light spot is moved to a target block in a target track. Control circuit 30 sets the ID information of the target block to record/reproduce ID register 14 to allow it to confirm whether or not the ID information entered coincides with the ID information of the target block. The ID information thus set is entered into comparator 16 for comparison to be made with the input ID information of ID shift register 11. When a correct signal is output from CRC detection circuit 12 and comparator 16 produces a signal representing a coincidence of the ID information of the target block with the read ID information, then a timing signal necessary for record/reproduce operation is supplied from record/reproduce operation timing circuit 18 to laser drive circuit 5, demodulation circuit 6, record/reproduce switching circuit 15 and ID number counter 16. The operation of record/reproduce operation timing circuit 18 is initially set according to the present invention. If, therefore, an operation signal is input from CRC detection circuit 12 and ID comparator 16, record/reproduce operation timing circuit 18 is not operated in the case where control circuit 30 is set to an operation inhibiting state. When, at the time of seeking, a light spot is to be moved to a target block or data is written into, or read out of, the target block, it is necessary to correctly detect the ID information. In this case, however, there is a possibility that an error will occur, upon the detection of ID information, due to an injured mark produced during the manufacture of an optical disk medium, to the fouling of the optical disk medium, and to the degradation f a recording area resulting from aging. In general, the error rate on the optical disk is about 1 x 10⁻⁵ ∼ 1 x 10⁻⁴ errors/bit and, therefore, the probability of error occurrence in 8-byte (=64 bits) ID information is about 64 x 1 x 10⁻⁵ ∼ 64 x 1 x 10⁻⁴, a figure which is much higher than an error occurrence rate of 10⁻¹² error/byte involved after data-correction has been made according to the error correction procedure. ID information is multiplexed as a quadruple format and recorded into optical disk medium 1. By so doing it is possible to considerably decrease the error occurrence rate at the time of detecting the ID information. Table below shows an error occurrence rate when the number of ID information per block is 4, 3 or 2. If, as shown in Table above, 4 ID information is provided for each block on the assumption that the probability of error's occurring at one ID area is 5 x 10⁻³, then the probability of any one of 4 ID information going undetected will be (5 X 10⁻³)4 = 6.25 x 10⁻¹⁰, a figure equal to, or lower than, the probability of 10⁻⁹ ∼ 10⁻¹⁰ given as a data error occurrence within one block. This is a practically adequate read-out rate as achieved by the multiplexing of the ID information as a quadruple format. The probability of 3 ID information being defective, if expressed as the number of blocks per recording plane, will be 0.19 blocks, a value which is practically allowable. In the case where 3 ID information are provided for each block, the probability of 2-ID information going undetected will be 29.14 blocks per recording plane and the probability any one of three ID information going undetected will be 0.05 block per recording plane. This numeral range poses no practical problem. If, however, only two ID information is provided for one block, the error occurrence rate will 3886.7/recording plane, a value which is considerably great. It is, therefore, necessary to provide three or more ID information within one block. Since increasing the ID information results in a corresponding decrease in a total data memory capacity, it is preferable to provide 3 to 5 ID information. As will be appreciated from the above, it is necessary that, in order to assure a positive ID information detection at the time of reproduction, the condition of detecting the ID information at the time of recording be made stricter than at the time of reproduction. It is, therefore, necessary to detect at least two ID information at the time of recording. Unless the two ID information are detected at that time, the recording of the data on the corresponding block is inhibited and the data is transferred to the alternative area a for recording. In this case, the aforementioned inhibition and the recording of the data in the alternative area are controlled by control circuit 30. The operation of the recording mode will be explained below by referring to a flowchart of Fig. 4. Upon setting the optical disk apparatus to a recording mode, correctly detected one or ones of the ID information are sequentially entered to control circuit 30 via ID shift register 11. Upon receipt of two or more ID information, control circuit 30 delivers a signal indicative of the start of the recording operation to record/reproduce operation timing circuit 18. Record/reproduce operation timing circuit 18 supplies a "record" control signal to record/reproduce switching circuit 15. Upon receipt of the control signal, record/reproduce switching circuit 15 selectively supplies the data of postamble pattern generation circuit 21, reproduction sync code pattern generation circuit 22, VFO pattern generation circuit 23 and data buffer 26 to modulation circuit 6. Data buffer 26 stores recording data coming from data transfer circuit 28 and is supplied to error correcting code addition/error correcting circuit 27 where an error correction code is added to recording data. For a read-after-write mode at the time of recording, correction is made, based on a minor correction capability, by means of error correcting code addition/error correction circuit 27 to perform a strict checking, while, at the time of reproduction, correction is made based on an ordinary error correction capability. The data reproduced from the optical disk by the optical head has an error rate of 10⁻⁴. The minor correction capbility means a capability for correcting the reproduced data at an error rate of 10⁻⁹, while the ordinary error correction capability means a capability for correcting the reproduced data by an error rate less than 10⁻¹². Record/reproduction switching circuit 15 receives an ID number value from ID number counter 17 in which case the ID value of the last ID information, which is detected by ID number counter 17, is loaded into record/reproduce switching circuit 15. In this connection it is to be noted that the ID number value corresponds to a distance, for example, a byte number, from the detected last ID information recording position to the data recording start position. From this it is possible to determine the data recording start position. When the ID number value is reached by the countdown operation of ID number counter 17, a recording timing signal is supplied to switching circuit 15. At this time, the data of postamble pattern generation circuit 21, reproduction sync code pattern generation circuit 22, VFO pattern generation circuit 23 and data buffer 26 are input to modulation circuit 6. Upon receipt of a modulation signal from modulation circuit 6, laser drive circuit 5 drives a semiconductor laser in optical head 2. Using the laser beam generated from the semiconductor laser, data is written, from a data record start position of a predetermined block on optical disk medium 1. After data has been written into that data section, the data of ID number counter 17, post field contents register 19, CRC generation circuit 20 and address mark pattern generation circuit 24 are written into a post field following the data area. The data of control circuit 30 is input to post field contents register 19. Upon data elimination, a delete flag is written into the post field. After predetermined data has been recorded in a corresponding designated block and then a light spot has reached said block after one rotation of optical disk medium 1, a flag is written as a recorded flag from recorded flag pattern generation circuit 25 into a corresponding recorded flag area so as to prevent data from being overlappingly written into the same block. That is, when the recorded block is again designated in a record mode, the record flag is read out and written into recorded flag register 10. Control circuit 10 checks the presence of that flag in recorded flag register 10 and, if detecting the recorded flag, inhibits the recording of that flag. If only one ID data is detected, writing the data into the corresponding block is inhibited and that data is transferred to the alternative area on the optical disk and recorded therein. In this procedure, control circuit 30 designates a "alternative" track number (No.) and "alternative" block number (No.) of one block in the "alternative" area a and moves the light spot to the "alternative" block. If control circuit 10 detects the ID data in the "alternative" block, predetermined data is written into the "alternative" block through an operation similar to the aforementioned recording operation. The flowchart of Fig. 5 will now be explained below in conjunction with a reproduction mode in which data is read out of optical disk medium 1. With the reproduce mode set on the apparatus, ID data of the block which is to be reproduced is input to the apparatus. The input ID data is recorded to record/reproduce ID register 14. The ID data which is to be reproduced from optical disk 1 is stored in ID shift register 11. Shift register 11 performs a shifting operation, each time correct ID data is entered, and sequentially transfers the ID data to control circuit 30. Control circuit 30 executes the reproduce mode if it detects one ID data. That is, a reading position is determined by the ID data number value detected, so that the data starts to be read out. In this case, only data error correcting code of the data area is transferred to data buffer 26 and then to error correcting code error correcting circuit 27 for ECC checking. A reproduction signal is supplied to demodulation circuit 8 through reproduction signal amplifier 3 and reproduction signal binary coding circuit 4. ID comparator 16 compares the reproduction ID data with a target ID data which is set and, if a coincidence is detected therebetween, sends a coincidence signal to record/reproduce operation timing circuit 18. Upon receipt of the coincidence signal, record/reproduce operation timing circuit 18 sends a control signal to record/reproduce switching circuit 15. Switching circuit 15 allows a demodulation signal of demodulation circuit 8 to be conducted to data buffer 26. The reproduction data of data buffer 26 is input via external interface 29 to an output device, such as a display unit or a printer. The optical disk apparatus allows a direct access to respective blocks and can improve an access speed.

Claims: An apparatus for recording data on an optical recording medium (1) on which a plurality of blocks are provided in correspondence with a plurality of positions on the disk (1), each of said blocks having a header (A), said header including a plurality of ID information having a plurality of block numbers, respectively, each of the block numbers indicating a corresponding one of said positions; said optical recording medium (1) having a user's recording area (b) and an alternate recording area (a) on both of which the blocks are provided; and recording/reproducing means (2, 3, 4) reproducing the block numbers from the header (A) of said optical recording medium (1); characterized in that: said header (A) has an address mark (SYNC) preceding the ID information (ID); address mark detection means (9) detects the address mark (SYNC); said apparatus further comprising: means (16) for detecting the correct reproduction of ID information; recording position determining means (13, 15, 17) for detecting the block number from at least one correctly reproduced ID information in response to the detection of the address mark, and determines the data recording position from the detected block number; means (30) for seeking a target block in the user's reproducing area by comparing detected block numbers with a target block number and deciding to be at the target block when a match occurs between the target block number and a detected block number from at least one correctly reproduced ID information; whereby if the subsequent mode is a reproducing mode said recording/reproducing means (2, 3, 4) reproduces the data from the block of the user's recording area which corresponds to the block number of the detected ID information, and if the subsequent mode is a recording mode said recording/reproducing means (2, 3, 4) records, when at least two of the plurality of ID information of the block of the user s recording aera (b) are reproduced correctly, the data into the block of the user's recording area (b) which corresponds to the block number of the detected ID information, starting from the data recording position, and, when at least two of the plurality of ID information are not reproduced correctly in the data recording mode, records the data into at least one of the blocks of the alternate area (a). The apparatus of claim 1, characterized in that said recording/reproducing means (2, 3, 4) comprises recording medium drive means for rotating said optical recording medium (1) at a constant speed and means for recording the data into said recording areas (a, b) at a bit rate varying in a radial direction of said optical recording medium (10).

Inventors: ISHIHARA, ATSUSHI C/O PATENT DIVISION
Applicants: KABUSHIKI KAISHA TOSHIBA
Application year: 1988
Main classification: G11B7
IPC codes: G11B20, G11B7, G11B19