The present invention contains subject matter related to Japanese Patent Application JP 2006-132800 filed in the Japanese Patent Office on May 11, 2006, the entire contents of which are incorporated herein by reference.
1. Field of the Invention
The present invention relates to optical disk apparatuses and land-pre-pit reproducing methods. More specifically, the present invention relates to an optical disk apparatus and a land-pre-pit reproducing method in which a pre-pit component signal corresponding to land pre-pits is generated on the basis of a light detection signal generated in response to reception of light reflected from an optical disk, and pulses of a pre-pit detection signal obtained by binarizing the pre-pit component signal are counted in units of a predetermined period to control a level for binarizing the pre-pit component signal (hereinafter referred to as a “binarization level”) so that the counting result has a preset value.
2. Description of the Related Art
In the field of optical disks, recently, large-capacity recordable optical disks with playback compatibility have become widespread rapidly. DVD Recordable (DVD-R) and DVD Re-recordable (DVD-RW) disks using a land pre-pit addressing method have also extended their market share.
DVD-R disks are write-once DVD disks, and DVD-RW disks are rewritable DVD disks. In either disk, as shown in
In an optical disk apparatus using an optical disk having such land pre-pits, the optical disk is irradiated with a light beam, and a push-pull signal including wobble and land pre-pit components is generated on the basis of light reflected from the optical disk. The generated push-pull signal is compared with a threshold value to perform binarization, and a land pre-pit detection signal indicating land pre-pits is generated. In the optical disk apparatus, further, address detection and disk rotation control are performed from the generated land pre-pit detection signal and a signal based on the wobble component included in the push-pull signal. Therefore, the land pre-pit detection performance largely affects the signal reading and writing performance.
Since the signal level of the portion corresponding to the land pre-pits in the push-pull signal is influenced by a reduction in reflectivity involved with recording, signal levels differ between an unrecorded disk and a recorded disk. The signal level also changes during playback and recording. Japanese Unexamined Patent Application Publication No. 2002-312941 discloses that a threshold value is set between the maximum value of data corresponding to an information recording track and the minimum value of data corresponding to pre-pits to optimally set the threshold value. Japanese Unexamined Patent Application Publication No. 2003-51120 discloses that a threshold value is set between a low-frequency component extracted from a push-pull signal and the bottom level of the push-pull signal to optimally set the threshold value.
However, there are problems when the signal level of an analog signal such as a push-pull signal is measured and a threshold value is adjusted on the basis of the measured signal level. That is, if the threshold value is set when the signal-to-noise (S/N) ratio of the push-pull signal is low, the threshold value is influenced by noise, and it is difficult to optimally set the threshold value. Further, it is difficult to optimally set the threshold value, thus preventing correct detection of land pre-pits and causing degradation of the signal reading or writing performance.
It is therefore desirable to provide an optical disk apparatus and a land-pre-pit reproducing method in which the detection accuracy of land pre-pits is improved.
According to an embodiment of the present invention, an optical disk apparatus using an optical disk having groove tracks and land tracks alternately arranged therein and land pre-pits indicating position information defined in the land tracks includes the following elements. An optical head unit having divisional light-receiving surfaces irradiates the optical disk with a light beam, and receives light reflected from the optical disk on the divisional light-receiving surfaces to generate a light detection signal for each of the divisional light-receiving surfaces. A signal generation unit generates a pre-pit component signal corresponding to the land pre-pits on the basis of the light detection signals. A binarization-level-signal output unit outputs a binarization-level signal. A binarization unit compares the pre-pit component signal with the binarization-level signal to generate a pre-pit detection signal indicating the comparison result. A decoding unit obtains the position information using the pre-pit detection signal. A pulse counting unit counts pulses of the pre-pit detection signal in units of a period that is based on the position information. A control unit controls a signal level of the binarization-level signal on the basis of the count values obtained by the pulse counting unit.
According to another embodiment of the present invention, a land-pre-pit reproducing method includes the steps of irradiating an optical disk with a light beam and receiving light reflected from the optical disk on divisional light-receiving surfaces to generate a light detection signal for each of the divisional light-receiving surfaces, the optical disk having groove tracks and land tracks alternately arranged therein and land pre-pits defined in the land tracks; generating a pre-pit component signal corresponding to the land pre-pits on the basis of the light detection signals; outputting a binarization-level signal; performing binarization by comparing the pre-pit component signal with the binarization-level signal to generate a pre-pit detection signal; counting pulses of the pre-pit detection signal in units of a predetermined period; and controlling a signal level of the binarization-level signal on the basis of the obtained pulse count values.
For example, the signal generation unit generates a push-pull signal on the basis of the light detection signals. The generated push-pull signal is filtered to extract a signal component corresponding to the land pre-pits to generate a pre-pit component signal. The pulse counting unit counts pulses of a pre-pit detection signal obtained by comparing the pre-pit component signal with the binarization-level signal and performing binarization. Pulse counting is performed in units of a predetermined period that is based on position information obtained by decoding the pre-pit detection signal, for example, in units of physical sectors. The control unit controls the signal level of the binarization-level signal on the basis of the count values. For example, the control unit controls the signal level of the binarization-level signal so that the average of the count values or the sum of the count values becomes equal to a preset value. The preset value is not limited to one value, and may include values within a certain range.
The optical disk apparatus may further includes a pulse width measurement unit configured to measure pulse widths of the pulses of the pre-pit detection signal to create a distribution of the pulse widths, and the signal level of the binarization-level signal may be controlled on the basis of the distribution of the pulse widths so that the distribution of the pulse widths converges to a pulse width corresponding to the land pre-pits. For example, a frequency distribution of the pulse widths may be created, and the signal level of the binarization-level signal may be controlled on the basis of the result of comparing frequencies of occurrence for individual classes in the frequency distribution.
According to the embodiments of the present invention, the binarization level is controlled so that an average of count values obtained by counting pulses of a pre-pit detection signal becomes equal to a preset value. The influence of noise or the like is smaller than that in the case where, for example, the signal level of a push-pull signal is measured and the binarization level is controlled on the basis of the measured signal level. Therefore, the binarization level can be optimally adjusted at any position during recording or playback. Further, since the binarization level can be optimally adjusted, the performance such as address detection can be improved, and the recording quality and the like can also be improved.
An embodiment of the present invention will be described with reference to the drawings.
An optical disk 10 using a land pre-pit addressing method is rotated at a predetermined speed by a spindle motor unit 21 of the optical disk apparatus 20. The spindle motor unit 21 is driven by a spindle motor drive signal MSP from a servo control unit 27, as described below, so that the optical disk 10 can be rotated at the predetermined speed.
An optical head unit 22 includes a laser light output element, a light detection element, an optical system for irradiating the optical disk 10 with light output from the laser light output element or guiding light reflected from the optical disk 10 to a light detector, and an actuator for driving a lens for focusing the laser light irradiated on the optical disk 10 onto a desired position. The laser light output element of the optical head unit 22 is driven on the basis of a drive signal SPW from a laser drive unit 26, as described below.
The light detector performs photoelectric conversion to generate a signal corresponding to the irradiated light beam. The light detector also performs processing such as calculation of the generated signal to generate a playback signal SRF, a focus error signal SFE, a tracking error signal STE, and sum signals Sm1 and Sm2. The light detector supplies the generated playback signal SRF to a playback signal processing unit 23, the focus error signal SFE and the tracking error signal STE to the servo control unit 27, and the sum signals Sm1 and Sm2 to a signal generation unit 30.
An adder 223 sums the light-receiving signals Sa and Sd to generate the sum signal Sm1. An adder 224 sums the light-receiving signals Sb and Sc to generate the sum signal Sm2. An adder 225 sums the sum signal Sm1 and the sum signal Sm2 to generate the playback signal SRF. When the adders 223 to 225 are provided with a function for adjusting signal levels, the playback signal SRF and the sum signals Sm1 and Sm2 can be output as signals of desired levels.
Referring back to
When information data WD to be recorded is supplied via the interface unit 24, the information data WD is supplied to a recording signal generation unit 25. The recording signal generation unit 25 performs processing, such as modulating the information data WD and generating error correction codes, to generate a recording signal WS, and supplies the recording signal WS to the laser drive unit 26.
When a signal recorded on the optical disk 10 is read, the laser drive unit 26 generates a drive signal SPW so that the laser light can be output from the laser light output element of the optical head unit 22 at an output level appropriate to the playback operation, and supplies the drive signal SPW to the optical head unit 22. When a signal is recorded on the optical disk 10, the laser drive unit 26 generates a drive signal SPW so that the laser light modulated on the basis of the recording signal WS can be output from the laser light output element, and supplies the drive signal SPW to the optical head unit 22.
The servo control unit 27 generates a focus drive signal SFD on the basis of the focus error signal SFE from the optical head unit 22. The generated focus drive signal SFD is supplied to the optical head unit 22 to drive the actuator to focus the light beam onto a recording surface of the optical disk 10. The servo control unit 27 also generates a tracking drive signal STD on the basis of the tracking error signal STE from the optical head unit 22. The generated tracking drive signal STD is supplied to the optical head unit 22 to drive the actuator to control the irradiation position of the light beam to a desired position on the optical disk 10. The servo control unit 27 further supplies a sled drive signal MSL to the sled motor unit 28 to move the optical head unit 22 in the radial direction of the optical disk 10 so as not to shift the irradiation position of the light beam out of a tracking control range. The servo control unit 27 also generates a spindle motor drive signal MSP on the basis of a signal such as a wobble signal BU supplied from a wobble signal generation unit 302 of the signal generation unit 30, as described below, so that the optical disk 10 can be rotated at the desired speed, and supplies the spindle motor drive signal MSP to the spindle motor unit 21.
A push-pull signal generation unit 301 of the signal generation unit 30 subtracts the sum signal Sm2 from the sum signal Sm1 to generate a push-pull signal SPP shown in
A binarization-level-signal output unit 31 generates a binarization-level signal VSL of a signal level based on a binarization-level control signal CTL from a control unit 40, as described below, and supplies the binarization-level signal VSL to the binarization unit 32.
The binarization unit 32 binarizes the pre-pit component signal SPT. In the binarization process, the binarization-level signal VSL supplied from the binarization-level-signal output unit 31 is used as a threshold value, and the pre-pit component signal SPT is compared with the binarization-level signal VSL to obtain a pre-pit detection signal DPT indicating the comparison result. In the pre-pit detection signal DPT, pulses represent land pre-pits and the width of the pulses corresponds to the width of the land pre-pits. The binarization unit 32 supplies the generated pre-pit detection signal DPT to a decoding unit 33, a pulse counting unit 34, and a pulse width measurement unit 35.
The decoding unit 33 decodes the pre-pit detection signal DPT to obtain position information, that is, position information AR indicating the position at which the optical head unit 22 irradiates a light beam, and supplies the obtained position information to the pulse counting unit 34 and the control unit 40. If other information is obtained as a result of decoding the pre-pit detection signal DPT, the obtained information is supplied to the control unit 40.
The pulse counting unit 34 counts the pulses of the pre-pit detection signal DPT in units of a period that is based on the position information AR from the decoding unit 33. For example, pulse counting is performed in units of physical sectors on the basis of the position information AR, and count values NP per physical sector are supplied to the control unit 40. The wobble signal BU supplied from the wobble signal generation unit 302 to the servo control unit 27 may be supplied to the control unit 40, and the control unit 40 may determine whether or not wobble for 208 periods has been detected to determine the lapse of one physical sector period. The pulse counting unit 34 may count the pulses in units of physical sector periods according to an instruction from the control unit 40.
The pulse width measurement unit 35 measures a pulse width each time a pulse of the pre-pit detection signal DPT is detected, and creates a distribution of the pulse widths. For example, a frequency distribution in which classes represent the pulse widths and frequency of occurrence represents the number of pulses is generated, and frequency distribution information FD is supplied to the control unit 40 when the pulse width measurement has been performed a predetermined number of times.
The control unit 40 processes a command supplied from an external apparatus via the interface unit 24 to generate a control signal corresponding to the command, and supplies the control signal to the respective units of the optical disk apparatus 20 to control the operation of the optical disk apparatus 20 according to the command. The control unit 40 further determines the irradiation position of the light beam on the basis of the position information AR, and controls the operation of the respective units so that a signal recorded at a desired address can be reproduced or a signal can be recorded at a desired address.
The control unit 40 generates the binarization-level control signal CTL and supplies it to the binarization-level-signal output unit 31 to control the signal level of the binarization-level signal VSL supplied from the binarization-level-signal output unit 31 to the binarization unit 32. The control unit 40 controls the signal level of the binarization-level signal VSL according to the binarization-level control signal CTL on the basis of the count values NP supplied from the pulse counting unit 34 so that, for example, the average of the count values NP becomes equal to a preset value. The control unit 40 further controls the signal level of the binarization-level signal VSL according to the binarization-level control signal CTL on the basis of the information FD indicating the distribution of pulse widths generated by the pulse width measurement unit 35 so that the distribution of pulse widths converges to the pulse width corresponding to the land pre-pits.
The operation of the optical disk apparatus 20 will now be described. The control unit 40 of the optical disk apparatus 20 adjusts the binarization level so that, for example, the average of the number of pulses per physical sector becomes equal to a preset value. The preset value is not limited to one value, and may include values within a certain range.
The formation of the land pre-pits will be described.
One period of wobble corresponds to 186T. One sync frame period includes eight periods of wobble, and one physical sector period includes 208 periods of wobble. The beginning of each sync frame coincides with a peak of wobble. The land pre-pits are formed at positions with substantially a 90-degree phase difference with respect to zero-cross points of the wobble signal BU shown in
The land pre-pit data is converted into frame data having a pre-pit physical sector structure in which, as shown in part B of
When each bit of the relative address and the user data is “1”, bit “101” is allocated. When each bit is “0”, bit “100” is allocated.
With the above-described bit allocation, the number of land pre-pits per physical sector ranges from 27 at the maximum to 14 at the minimum. That is, when all the bits of the relative address and the user data are “1” and the sync code is set to “111”, the number of pre-pits per physical sector is 27. When all the bits of the relative address and the user data are “0” and the sync code is set to “110”, the number of land pre-pits per physical sector is the minimum, i.e., 14. As is known, the average of the number of land pre-pits per physical sector is a substantially constant value, e.g., 20.
Accordingly, the average of the number of land pre-pits per physical sector is a substantially constant value. The control unit 40 adjusts the binarization level on the basis of the counting result of the pulse counting unit 34 so that an average of count values per physical sector, for example, averages of count values for 16 physical sectors or more, becomes equal to a preset value such as a value within a range from 19 to 21. If the average of count values per physical sector is smaller than 19, the control unit 40 controls the signal level of the binarization-level signal VSL using the binarization-level control signal CTL so as to increase the count values per physical sector. If the average of count values per physical sector is greater than 21, the control unit 40 controls the signal level of the binarization-level signal VSL using the binarization-level control signal CTL so as to decrease the count values per physical sector. By controlling the binarization-level signal VSL on the basis of the count values of the pulse counting unit 34 so that the average of count values per physical sector becomes equal to a predetermined value, therefore, the binarization level can be set to the optimum level.
The control unit 40 may determine an average of count values by calculating a moving average of count values, and may control the binarization level according to the average value. In this case, the control unit 40 can control the signal level of the binarization-level signal VSL in units of physical sectors. The control unit 40 may further control the binarization level using a sum of count values. For example, by controlling the binarization level so that a sum of n count values ranges from 19×n to 21×n, the control unit 40 can control the binarization level without performing the division operation. It is to be understood that count values may be counted in units of a plurality of sectors.
When the signal portion corresponding to the land pre-pits in the pre-pit component signal SPT has a rectangular waveform, the pulse widths measured by the pulse width measurement unit 35 are constantly equal even if the binarization-level signal VSL has different levels. However, since the pre-pit component signal SPT is a signal generated on the basis of the reflected light from the optical disk 10, the signal waveform indicating the land pre-pits rises or falls with a gradient in accordance with the rotation speed of the optical disk 10, the shape of the land pre-pits, etc. Therefore, if the binarization-level signal VSL is close to the peaks of the signal waveform representing the land pre-pits when the pre-pit component signal SPT is binarized, the pre-pit detection signal DPT exhibits a narrow pulse width.
The pulse width measurement unit 35 measures the width of the pulses of the pre-pit detection signal DPT to create a distribution of pulse widths, and the control unit 40 generates the binarization-level control signal CTL so that the distribution of pulse widths converges to the pulse width corresponding to the land pre-pits. For example, the pulse width measurement unit 35 measures the width of the pulses to create a frequency distribution of pulse widths. The control unit 40 compares the frequencies of occurrence for the individual classes in the frequency distribution, and generates the binarization-level control signal CTL on the basis of the comparison results so as to increase the frequency of occurrence for the class of the pulse width corresponding to the width of the pre-pits. Accordingly, the signal level of the binarization-level signal VSL can be optimally adjusted with higher accuracy.
The operation of the optical disk apparatus 20 will now be described with reference to a flowchart shown in
In step ST2, the control unit 40 determines whether or not an instruction for starting the recording operation has been issued. When an instruction for starting the recording operation is issued from the outside via the interface unit 24, the control unit 40 proceeds to step ST3. When no instruction for starting the recording operation is issued, the control unit 40 returns to step ST2.
In step ST3, the control unit 40 starts a pulse counting process, and then proceeds to step ST4. That is, the control unit 40 binarizes a pre-pit component signal corresponding to land pre-pits using the binarization-level signal VSL as the initial value or the level designated in the previous playback or recording operation to obtain the pre-pit detection signal DPT, and counts pulses of the pre-pit detection signal DPT.
In step ST4, the control unit 40 starts a pulse width measurement process, and then proceeds to step ST5. That is, the control unit 40 starts to measure the width of the pulses of the pre-pit detection signal DPT obtained in step ST3.
In step ST5, the control unit 40 determines whether or not an instruction for terminating the recording operation has been issued. When no instruction for terminating the recording operation is issued from the outside via the interface unit 24, the control unit 40 proceeds to step ST6. When an instruction for terminating the recording operation is issued, the control unit 40 proceeds to step ST8.
In step ST6, the control unit 40 determines whether or not one physical sector period has elapsed. If one physical sector period has elapsed, the control unit 40 proceeds to step ST7. If one physical sector period has not elapsed, the control unit 40 returns to step ST5. The determination as to whether one physical sector period has elapsed is performed on the basis of, for example, the position information AR from the decoding unit 33. The wobble signal BU supplied from the wobble signal generation unit 302 to the servo control unit 27 may be supplied to the control unit 40, and the control unit 40 may determine whether or not wobble for 208 periods has been detected to determine the lapse of one physical sector period. In this case, the lapse of one physical sector period can be determined regardless of the signal level of the binarization-level signal VSL.
In step ST7, the control unit 40 performs an adjustment process shown in
In step ST12, the control unit 40 gives an instruction to the pulse width measurement unit 35 to generate a distribution of pulse widths, e.g., a frequency distribution of pulse widths, using the measured pulse widths. In the generation of the frequency distribution, classes are defined by the pulse widths, and frequency of occurrence for each of the classes corresponding to the pulse widths measured within one physical sector period is counted up. Then, the control unit 40 proceeds to step ST13.
In step ST13, the control unit 40 determines whether or not a pulse counting period has elapsed. If the pulse counting period has not elapsed, the control unit 40 terminates the adjustment process, and returns to step ST5 shown in
In step ST14, the control unit 40 calculates an average value PCa. Specifically, the control unit 40 divides the sum of the pulse count values for each of the physical sectors in the pulse counting period by the number of physical sectors in the pulse counting period to determine the average value PCa of pulse count values per physical sector. Then, the control unit 40 proceeds to step ST15.
In step ST15, the control unit 40 determines whether or not the average value PCa is smaller than a lower reference value Lr. If the average value PCa is not smaller than the lower reference value Lr, the control unit 40 proceeds to step ST16. If the average value PCa is smaller than the lower reference value Lr, the control unit 40 proceeds to step ST20. The lower reference value Lr is determined by subtracting an allowed range D from an average LPav (=20) of the number of land pre-pits per physical sector. The lower reference value Lr is set to, for example, “LPav−β=20−1”. In this way, it is determined whether or not the average value PCa is smaller than the lower reference value Lr. Therefore, for example, when the level of the binarization-level signal VSL is high so that a signal portion generated by a pre-pit is not detected as a pre-pit to thereby decrease the average value PCa when the component signal SPT is binarized, the level of the binarization-level signal VSL can be adjusted in step ST20, as described below.
In step ST16, the control unit 40 determines whether or not the average value PCa is greater than an upper reference value Ur. If the average value PCa is not greater than the upper reference value Ur, the control unit 40 proceeds to step ST17. If the average value PCa is greater than the upper reference value Ur, the control unit 40 proceeds to step ST21. The upper reference value Ur is determined by adding an allowed range α to an average LPav (=20) of the number of land pre-pits per physical sector. The upper reference value Ur is set to, for example, “LPav+α=20+1”. In this way, it is determined whether or not the average value PCa is greater than the upper reference value Ur. Therefore, for example, when the level of the binarization-level signal VSL is small so that noise superimposed on the push-pull signal SPP is erroneously detected as a pre-pit to thereby increase the average value PCa, the level of the binarization-level signal VSL can be adjusted in step ST21, as described below.
In step ST17, the control unit 40 determines whether or not the pulse width measurement has been performed a predetermined number of times. If the pulse width measurement has not been performed the predetermined number of times, the control unit 40 returns to step ST5 shown in
In step ST18, the control unit 40 determines whether or not a frequency of occurrence WC1 of a first class in the frequency distribution is smaller than a value determined by adding a variable α to a frequency of occurrence WC2 of a second class. The first class is a class of a pulse width shorter than the pulse width corresponding to the width of the pre-pits formed in the land tracks, and the second class is a class of a pulse width shorter than the pulse width of the first class. The variables α and β, which is described below, are used to optimally adjust the binarization level.
If the frequency of occurrence WC1 is greater than the value determined by adding the variable α to the frequency of occurrence WC2, the control unit 40 proceeds to step ST20. If the frequency of occurrence WC1 is not greater than the value determined by adding the variable α to the frequency of occurrence WC2, the control unit 40 proceeds to step ST19.
In step ST19, the control unit 40 determines whether or not the value determined by adding the variable β to the frequency of occurrence WC1 of the first class in the frequency distribution is smaller than the frequency of occurrence WC2 of the second class. If the value determined by adding the variable β to the frequency of occurrence WC1 is smaller than the frequency of occurrence WC2, the control unit 40 proceeds to step ST21. If the value determined by adding the variable β to the frequency of occurrence WC1 is not smaller than the frequency of occurrence WC2, the control unit 40 proceeds to step ST22.
In step ST20 from step ST15 or ST18, the control unit 40 moves the binarization level in a direction opposite to the peak direction, and then proceeds to step ST22. Specifically, when the pre-pit component signal SPT shown in
In step ST21 from step ST16 or ST19, the control unit 40 moves the binarization level in the peak direction of the signal waveform representing the land pre-pits, and then proceeds to step ST22. Specifically, when the pre-pit component signal SPT shown in
In step ST22, the control unit 40 performs initialization processing in a manner similar to that in step ST1, and resets the pulse count value, the measured pulse width value, the result of adding up the pulse count values, and the distribution of pulse widths to the initial states. Then, the control unit 40 returns to step ST5 shown in
When the control unit 40 determines in step ST5 shown in
Accordingly, pulses of a pre-pit detection signal are counted, and the signal level of a binarization-level signal is controlled on the basis of the obtained count values. The influence of noise or the like is smaller than that in the case where, for example, the signal level of a push-pull signal is measured and the binarization level is controlled on the basis of the measured signal level. Therefore, the binarization level can be optimally adjusted at any position during recording or playback. Further, since the signal level of the binarization-level signal is controlled so that a distribution of pulse widths converges to the pulse width corresponding to land pre-pits, the binarization level can be adjusted to a more optimal level, and the detection accuracy of land pre-pits can be further enhanced. Furthermore, the predetermined number of times pulse width measurement is performed is determined so that the pulse width measurement is completed within the pulse counting period, thus allowing the binarization level to be controlled for each pulse counting period with high accuracy and the binarization level to be controlled to an optimum state with improved tracking ability. Furthermore, when the average value PCa is within a range defined by the upper reference value Ur and the lower reference value Lr, the determination as to whether the average value PCa becomes equal to a preset value is repeated until the pulse width measurement has been performed the predetermined number of times. Therefore, even if it takes a long time until the pulse width measurement has been performed the predetermined number of times, the binarization level can be controlled on the basis of the measured number of pulses during that period.
When the frequency of occurrence WC1 is greater than the frequency of occurrence WC2, the processing of step ST20 is performed, and the binarization level is moved in a direction opposite to the peak direction of the signal waveform representing the land pre-pits. Therefore, the pulses based on the pre-pits formed in the land tracks approach the pulse widths corresponding to the widths of the pre-pits, and, as shown in
When the frequency of occurrence WC2 is greater than the frequency of occurrence WC1, the processing of step ST21 is performed, and the binarization level is moved in the peak direction of the signal waveform representing the land pre-pits. The number of pulses or the like caused by noise can be reduced. Therefore, if the pulse width measurement has been performed the predetermined number of times, as shown in
In the flowchart shown in
Here, the binarization level is controlled on the basis of the distribution of pulse widths. In this case, as shown in
Accordingly, the binarization level is optimally controlled to thereby increase the detection accuracy of land pre-pits and increase the performance such as address detection. Since the performance such as address detection is high, for example, a signal can be recorded at a correct position. Therefore, the recording quality and the like can also be improved.
It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and alterations may occur depending on design requirements and other factors insofar as they are within the scope of the appended claims or the equivalents thereof.
Number | Date | Country | Kind |
---|---|---|---|
JP2006-132800 | May 2006 | JP | national |