This application claims priority to Japanese Patent Application No. 2005-075928 filed on Mar. 16, 2005, which is incorporated herein by reference in its entirety.
1. Field of the Invention
The present invention relates to an optical disk drive, and more particularly, to setting of a recording strategy.
2. Description of Related Art
Conventionally, an optical disk drive capable of recording data, such as a DVD recorder, records data by setting a recording pulse into a desired pulse shape. Various manufacturers provide various types of optical disks in the market. Since recording characteristics of the optical disks are not uniform, a pulse value; i.e., laser power, is adjusted according to the type of an optical disk on which data are to be recorded.
Japanese Patent Laid-Open Publication No. 2003-6863 describes a technique for generating a signal reproduction clock signal on the basis of a synchronizing signal, and determining laser power in accordance with the duration of a time required to generate the clock signal.
In order to record data at high quality, data must be recorded by means of changing a pulse width, a pulse interval, and the like (a pulse value, a pulse width, and a pulse interval are generically called a “recording strategy”), in addition to the pulse value, according to the type of an optical disk.
Generally, data (identification information) pertaining to manufacture of an optical disk are recorded in a lead-in area of an optical disk. A relationship between identification information and a recording strategy is stored in advance in memory of the optical disk drive in the form of a table; identification information about an optical disk, on which data are to be recorded, is read; and reference is made to the table, so that a recording strategy conforming to the optical disk can be set.
However, the optical disks are sequentially, newly introduced into the market, and identification information which does not appear in the table can also exist. Moreover, there can be an optical disk whose identification information is not provided or is unreadable. In such a case, a recording strategy has to be set separately from a table. A standard recording strategy can also be recorded in a table on an optical disk where no identification information exists. However, there is no guarantee that the thus-set standard recording strategy is optimal for the optical disk, and recording quality of data cannot be insured.
As a matter of course, processing for searching an optimal recording strategy can also be performed by means of changing the recording strategy in various manners; however, in this case, the recording of data involves consumption of much time.
The present invention provides an optical disk drive where data can be recorded by means of readily setting an optimal recording strategy.
The present invention provides an optical disk drive which sets a recording strategy used for defining a pulse value, a pulse width, and a pulse interval of recording pulses and which records data on an optical disk according to the recording strategy, the drive comprising: means for reading identification information about the optical disk; means for storing, in the form of a strategy table, recording strategies for respective pieces of identification information and strategies for respective recording speeds; means for setting, on the basis of the read identification information, a recording strategy for each of the pieces of identification information and for each of the recording speeds by reference to the strategy table; test data recording means for setting a reference strategy appropriate to the recording speed and recording test data in a test area of the optical disk by means of a reference strategy and an adjustment strategy, which is determined by changing a pulse width of the reference strategy, when a recording strategy based on the identification information cannot be set by the means for setting; detection means for reproducing the reference strategy and the test data, which have been recorded by means of the adjustment strategy, to thereby detect synchronizing signals of the reproduced test data; and data recording means which compares the rate of detection of the synchronizing signal with a predetermined value and which records data in a data area of the optical disk in accordance with a strategy by means of which the rate of detection becomes a predetermined value or more.
In the present invention, test data are recorded by means of the reference strategy, as well as by means of the adjustment strategy determined by changing the reference strategy. A rate of detection of a synchronizing signal included in a signal reproduced from the test data is compared with a predetermined value, to thus seek an optimal recording strategy. Since whether or not the strategy is optimal is determined by means of comparing the rate of detection of the synchronizing signal with the predetermined value, an optimal strategy can be set simply and reliably.
According to the present invention, an optimal strategy can be readily set for all optical disks, and recording quality can be enhanced.
Preferred embodiment of the present invention will be described in detail based on the following figures, wherein:
An embodiment of the present invention will be described hereinbelow by reference to the drawings.
An optical pickup 16 includes a laser diode (LD) which is used for radiating a laser beam onto the optical disk 10 and a photodetector (PD) which receives light reflected from the optical disk 10 and converts the thus-received light into an electrical signal. The optical pickup 16 is disposed opposite the optical disk 10. The optical pickup 16 is driven by a sled motor 18 in the radial direction of the optical disk 10, and the sled motor 18 is driven by a driver 20. The driver 20 is servo-controlled by the servo processor 30 as in the case of the driver 14. The LD of the optical pickup 16 is driven by a driver 22, and the driver 22 is controlled by an automatic power control circuit (APC) 24 such that a drive current assumes a desired value. The APC 24 controls a drive current of the driver 22 such that optimal recording power, which has been selected by means of OPC (Optimum Power Control) performed in a test area (PCA) of the optical disk 10, is acquired. OPC corresponds to processing for: recording test data in the PCA of the optical disk 10 by means of changing recording power in a plurality of steps; reproducing the test data to evaluate signal quality of the test data; and selecting recording power at which desired signal quality is acquired. A β value, a γ value, the degree of modulation, a jitter, or the like, is used as signal quality.
When the data recorded on the optical disk 10 are reproduced, the laser beam of reproducing power is emitted from the LD of the optical pickup 16, and the resultant reflected light is converted into an electric signal by the PD. The thus-converted electrical signal is output. A reproduced signal output from the optical pickup 16 is supplied to an RF circuit 26. The RF circuit 26 generates a focus error signal and a tracking error signal from the reproduced signal, and supplies the signals to the servo processor 30. On the basis of the error signals, the servo processor 30 servo-controls the optical pickup 16, thereby maintaining the optical pickup 16 in an on-focus state and an on-track state. The RF circuit 26 supplies to an address decoding circuit 28 an address signal included in the reproduced signal. The address decoding circuit 28 demodulates address data pertaining to the optical disk 10 from the address signal, and supplies the thus-demodulated address data to the servo processor 30 and a system controller 32. An example of the address signal is a wobble signal. A track of the optical disk 10 is wobbled by means of a modulated signal of time information which shows the absolute address of the optical disk 10. Address data (ATIP) can be obtained by means of extracting the wobble signal from the reproduced signal and decoding the thus-extracted wobble signal. In the case of a DVD−RW disk, address data can be acquired in accordance with a land prepit scheme. In the case of a DVD-RAM disk, address data can be acquired in accordance with a complimentary allocated pit addressing (CAPA) scheme, and address data exist in a header section recorded in a sector. The RF circuit 26 supplies a reproduced RF signal to a binarization circuit 34. The binarization circuit 34 binarizes the reproduced signal, and supplies the resultantly-produced EFM signal (for a CD disk)/8-16 modulated signal (for a DVD disk) to an encoding/decoding circuit 36. The encoding/decoding circuit 36 includes a synchronizing signal detector, and detects the synchronizing signal. Moreover, the encoding/decoding circuit 36 subjects the binarized signal to EFM demodulation/8-16 demodulation and error correction to thus produce reproduced data; and outputs the thus-reproduced data to a host apparatus, such as a personal computer, by way of an interface I/F 40. When the reproduced data are output to the host apparatus, the encoding/decoding circuit 36 outputs the reproduced data after having temporarily stored the same in buffer memory 38.
When data are recorded on the optical disk 10, data to be recorded, which have been input by way of the host apparatus, are supplied to the encoding/decoding circuit 36 by way of the interface I/F 40. The encoding/decoding circuit 36 stores in the buffer memory 38 the data to be recorded; encodes the data to be recorded; and supplies the thus-encoded data to a write strategy circuit 42 as EFM data or 8-16 modulated data. The write strategy circuit 42 converts the EFM data into multiple pulses (a pulse train) in accordance with a recording strategy set by the system controller 32, and supplies the thus-converted multiple pulses to the driver 22 as recording data. As mentioned above, a recording strategy is defined by a pulse value, a pulse width, and a pulse interval. In the case of the multiple pulses, the recording strategy is formed from a pulse width of a leading pulse or a pulse width of a subsequent pulse in the multiple pulses, or a pulse interval (a pulse duty). In the present embodiment, the recording strategy is set along with OPC. The laser beam whose power has been modulated by the recording data is emitted from the LD of the optical pickup 16, whereupon data are recorded on the optical disk 10. Data recording is performed on a per-packet basis. After the data have been recorded on a per-packet basis, the optical pickup 16 emits a laser beam of reproduction power to thereby reproduce the recorded data, and supplies the thus-reproduced data to the RF circuit 26. The RF circuit 26 supplies the reproduced signal to the binarization circuit 34, and supplies the binarized EFM data or 8-16 modulated data to the encoding/decoding circuit 36. The encoding/decoding circuit 36 decodes the EFM data or 8-16 modulated data, and verifies the thus-decoded data against the recorded data stored in the buffer memory 38. A result of verification is supplied to the system controller 32. In accordance with the result of verification, the system controller 32 determines whether to successively record data or to carry out alternation processing.
There will now be described a method for setting a recording strategy in the system controller 32 by means of such a configuration.
The system controller 32 has memory 32a, and this memory 32a stores a recording strategy for each optical disk 10 and each recording speed. As mentioned above, various manufacturers deliver the optical disks 10, and recording characteristics of the optical disks are also various. For these reasons, an optimal recording strategy has been stored in advance in the memory 32a in accordance with the type of the optical disk 10. Identification information about the optical disk 10 is read from the lead-in area, and a corresponding optimal recording strategy is read from a table. The thus-read identification information and the recording strategy are set, thereby enabling assurance of recording quality. Even in the case of the same optical disk 10, the optimal recording strategy is changed as a result of a change having arisen in recording speed. Therefore, the table stores an optimal recording strategy for each combination of optical disk 10 and recording speed.
In consideration of a case where identification information cannot be read from the lead-in area of the optical disk 10 or where corresponding identification information is not present in a table even when having been read, a standard recording strategy can be stored in the table on a per-recording-speed basis. The standard recording strategy is an average recording strategy for the optical disks 10 of all types acquired at, e.g., a certain recording speed. Example specifics of the table are schematically shown below.
The term “manufacturer” designates identification information about the optical disk 10. A manufacturer ID, which consists of a 12-byte ASCII code, is stored in the lead-in area of the optical disk 10. This manufacture ID corresponds to identification information. The term “standard” signifies nonpresence of identification information. S11 designates a recording strategy optimal for the case of a recording speed N1 and identification information A1. In the case of, e.g., multiple pulses, the optimal recording strategy is formed from the pulse width of a leading pulse, the pulse width of a subsequent pulse, and a pulse interval. S1r designates an average recording strategy at the recording speed N1, which is an average of recording strategies of S11, S12, S13, and S14. For instance, the width of a leading pulse for S1r is an average of widths of the leading pulses for S11 to S14.
Recording strategies for all the optical disks 10 can be set as mentioned above. However, there is no guarantee that S1r, S2r, and S3r are optimal recording strategies, nor is recording quality ensured.
Accordingly, the system controller 32 takes a standard recording strategy as a reference strategy. Test data are recorded by means of this reference strategy, and the test data are also recorded by means of an adjustment strategy that is determined by means of changing the reference strategy by a predetermined amount. A synchronizing signal, which is generated at the time of reproduction of the test data, is detected. In the case of the DVD, the synchronizing signal is set to a maximum length of 14 T (T represents a reference length). In the case of an HD DVD, the synchronizing signal is set to 13 T, and a pseudo minimum pattern appears while being linked to the synchronizing signal.
Specifically, test data are recorded by means of a reference strategy, and the detectability factor of the synchronizing signal is computed. Further, the test data are also recorded by means of an adjustment strategy which is determined by changing the reference strategy, and the detectability factor of a resultantly-obtained synchronizing signal is computed. The strategy whose detectability factor assumes a predetermined value or more is set as a recording strategy optimal for the optical disk 10, and is delivered as a command to the write strategy circuit 42. The synchronizing signal is present in the number of 26 in one sector, and one ECC block is formed from 16 sectors. Accordingly, detectability factor can be computed by the equation of detectability factor=the number of detected synchronizing signals/(26×16). Since the synchronizing signal is formed from a mark or a space, the detectability factor of the synchronizing signal formed from the mark and the detectability factor of the synchronizing signal formed from the space are respectively computed. The thus-detected detectability factors are preferably compared with a predetermined value. A denominator of the detectability factor assumes 26×16×m (“m” designates the appearance frequency of a polarity of each of the synchronizing signals). The predetermined value is set to, e.g., 90%. The adjustment strategy may be single or plural. Use of a plurality of adjustment strategies, which are changed in different directions with reference to the reference strategy, is preferable.
First, reference is made to the table, to thus set a standard strategy appropriate to the recording speed (S105). The standard strategy corresponds to S1r, S2r, or the like in Table 1, and to reference symbol (b) in
After the synchronizing signal of the mark and that of the space have been detected, the detectability factor of the synchronizing signal of the mark and the detectability factor of the synchronizing signal of the space are computed, thereby determining whether or not the detectability factor of the mark is a predetermined value or more (S109). When the detectability factor of the synchronizing signal of the mark is a predetermined value or more, a determination is made as to whether or not the detectability factor of the synchronizing signal of the space is a predetermined value or more (S110). When the detectability factor of the synchronizing signal of the mark and the detectability factor of the synchronizing signal of the space are the predetermined values or more, a strategy achieved at this time (i.e., the reference strategy in this case) is determined not to cause any problem when data are recorded according to this strategy. The strategy is set to an optimal strategy (S112). In contrast, when one or both of the detectability factor of the synchronizing signal of the mark and the detectability factor of the synchronizing signal of the space are smaller than a predetermined value, a strategy achieved at this time is determined not to be appropriate. The strategy is changed to an adjustment strategy (S111). Example adjustment strategies are illustrated in FIGS. 3 to 6. After the strategy has been changed to an adjustment strategy, processing subsequent to S106 is again repeated. Specifically, optimal recording power in the adjustment strategy is set, and test data are recorded at the optimal recording power. The detectability factor of the synchronizing signal of a mark and the detectability factor of the synchronizing signal of a space are computed, and the thus-computed detectability factors are compared with predetermined values. In one case, even when the test data have been recorded by means of the adjustment strategy and the synchronizing signal has been detected, the detectability factor of the synchronizing signal of the mark is still smaller than the predetermined value. In such a case, the strategy is again changed. Through above-described operations, an optimal strategy is set, and data are recorded in the data area of the optical disk 10 by means of the optimal strategy (S113).
An explanation is given by reference to
When neither the reference strategy nor the adjustment strategy makes the detectability factor of the synchronizing signal of the mark and the detectability factor of the synchronizing signal of the space equal to the respective predetermined value or more, the rise or fall timing of the adjustment strategy or the amount of changes in both the risen and fall timings may be increased. In the case of the reference strategy, both the detectability factor of the synchronizing signal of the mark and the detectability factor of the synchronizing signal of the space are smaller than the predetermined values. However, in the case of a certain adjustment strategy, when the detectability factor of the synchronizing signal of the mark becomes greater than the predetermined value, the adjustment strategy may be set as an optimal strategy. In the embodiment shown in
In the present embodiment, attention is paid to the synchronizing signal of the test data, and a determination is made as to whether or not the recording strategy is optimal, by means of the detectability factor of the synchronizing signal. Hence, an optimal recording strategy can be set readily. Moreover, the synchronizing signal detector is a circuit which is indispensable for demodulating the data recorded on the optical disk 10. This synchronizing signal detector can be used, in unmodified form, for setting an optimal recording strategy. Accordingly, neither a problem of an increase in the number of components nor a problem of complication of a circuit arises.
In the present embodiment, the detectability factor of the synchronizing signal of the mark and the detectability factor of the synchronizing signal of the space are computed, and the computing results are compared with predetermined values. However, as more simplified processing, only the detectability factor of a synchronizing signal of a mark or the detectability factor of a synchronizing signal of a space may be computed, and the result of computation maybe compared with a predetermined value. Specifically, the polarity of a synchronizing signal in test data is set solely for a mark, and the synchronizing signal of the mark is detected by means of reproducing the test data. The detectability factor of the synchronizing signal is computed. Alternatively, the polarity of a synchronizing signal in test data is set solely for a space, and the synchronizing signal of the space is detected by reproducing the test data. The detectability factor of the synchronizing signal is computed.
Number | Date | Country | Kind |
---|---|---|---|
2005-075928 | Mar 2005 | JP | national |