An information reproducing apparatus (1) is provided with: a correcting device (18) for correcting waveform distortion occurring in a read signal corresponding to a long mark, of a read signal (RRF) read from a recording medium (100); and a processing device (15) for performing a PRML (Partial Response Maximum Likelihood) process on the read signal in which the waveform distortion is corrected.
|
15. An information reproducing method, comprising:
a correcting process of correcting waveform distortion occurring in a read signal corresponding to at least a long mark, of a read signal read from a recording medium; and
a processing process of performing a PRML (Partial Response Maximum Likelihood) process on the read signal in which the waveform distortion is corrected, wherein
said correcting process corrects the waveform distortion occurring in the read signal corresponding to synchronization data, the synchronization data being used to read user data included in record data, the synchronization data being included in the record data, and
said correcting process corrects the waveform distortion at least one of i) before a space which makes a pair with a mark which constitutes the synchronization data of the read signal, ii) after the space, and iii) at a position which satisfies periodicity of the synchronization data with a base point at the space.
1. An information reproducing apparatus, comprising:
a correcting device for correcting waveform distortion occurring in a read signal corresponding to at least a long mark, of a read signal read from a recording medium; and
a processing device for performing a PRML (Partial Response Maximum Likelihood) process on the read signal in which the waveform distortion is corrected, wherein
said correcting device corrects the waveform distortion occurring in the read signal corresponding to synchronization data, the synchronization data being used to read user data included in record data, the synchronization data being included in the record data, and
said correcting device corrects the waveform distortion at least one of i) before a space which makes a pair with a mark which constitutes the synchronization data of the read signal, ii) after the space, and iii) at a position which satisfies periodicity of the synchronization data with a base point at the space.
16. A computer readable recording medium recording thereon a computer program for reproduction control and for controlling a computer provided in an information reproducing apparatus, comprising: a correcting device for correcting waveform distortion occurring in a read signal corresponding to at least a long mark, of a read signal read from a recording medium; and a processing device for performing a PRML (Partial Response Maximum Likelihood) process on the read signal in which the waveform distortion is corrected, wherein said correcting device corrects the waveform distortion occurring in the read signal corresponding to synchronization data, the synchronization data being used to read user data included in record data, the synchronization data being included in the record data, and said correcting device corrects the waveform distortion at least one of i) before a space which makes a pair with a mark which constitutes the synchronization data of the read signal, iii) after the space, and iii) at a position which satisfies periodicity of the synchronization data with a base point at the space,
said computer program making the computer function as at least one portion of said correcting device and said processing device.
2. The information reproducing apparatus according to
3. The information reproducing apparatus according to
4. The information reproducing apparatus according to
5. The information reproducing apparatus according to
6. The information reproducing apparatus according to
7. The information reproducing apparatus according to
8. The information reproducing apparatus according to
9. The information reproducing apparatus according to
10. The information reproducing apparatus according to
11. The information reproducing apparatus according to
said correcting device correcting the waveform distortion if the waveform distortion is detected by said detecting device.
12. The information reproducing apparatus according to
13. The information reproducing apparatus according to
14. The information reproducing apparatus according to
an equalizing device for partial-response equalizing the read signal on the basis of intentional waveform interference which can limit an area frequency component included in the read signal; and
a Maximum Likelihood decoding device for estimating a most probable series with respect to an output of said equalizing device.
|
The present invention relates to an information reproducing apparatus and method which reproduce record data recorded on a recording medium, and particularly relates to an information reproducing apparatus and method which perform waveform equalization, such as a PRML process, on a read signal obtained by reading the record data recorded on the recording medium, as well as a computer program which makes a computer function as the information reproducing apparatus.
In order to improve the reproduction quality of a read signal read from the recording medium on which the data is recorded at high density, a patent document 1 discloses such a technology that a reproduction system which does not require a high-frequency component is realized by applying a partial response method and by intentionally providing waveform interference in a reproduction system in which an S/N ratio is increased and the amplitude of a high-frequency component is deteriorated with increasing the recording density in a linear recording direction, and that a maximum likelihood decoding method is applied by which a most probable series is estimated from a probability calculation considering the waveform interference (a technology about a so-called PRML process).
Here, waveform distortion can occur in the read signal. The waveform distortion indicates such a status that there is a discrepancy between a proper signal level to be taken and a signal level that actually appears in the read signal. The waveform distortion likely deteriorates the reproduction quality. This likely leads to a disadvantage that a mark with a relatively long run length is misjudged to be another mark. Specifically, for example, this likely leads to a disadvantage that a mark with a run length of 8T is misjudged to be a mark with a run length of 4T, a space with a run length of 2T, and a mark with a run length of 2T.
In view of the aforementioned conventional problems, it is therefore an object of the present invention to provide an information reproducing apparatus and method which can preferably reproduce the record data even if the waveform distortion occurs, as well as a computer program.
The above object of the present invention can be achieved by an information reproducing apparatus provided with: a correcting device for correcting waveform distortion occurring in a read signal corresponding to at least a long mark, of a read signal read from a recording medium; and a processing device for performing a PRML (Partial Response Maximum Likelihood) process on the read signal in which the waveform distortion is corrected.
The above object of the present, invention can be also achieved by an information reproducing method provided with: a correcting process of correcting waveform distortion occurring in a read signal corresponding to at least a long mark, of a read signal read from a recording medium; and a processing process of performing a PRML (Partial. Response Maximum Likelihood) process on the read signal in which the waveform distortion is corrected.
The above object of the present invention can be also achieved by a computer program for reproduction control and for controlling a computer provided in an information reproducing apparatus provided with: a correcting device for correcting waveform distortion occurring in a read signal corresponding to at least a long mark, of a read signal read from a recording medium; and a processing device for performing a PRML (Partial Response Maximum. Likelihood) process on the read signal in which the waveform distortion is corrected, the computer program making the computer function as at least one portion of the correcting device and the processing device.
The operation and other advantages of the present invention will become more apparent from the embodiments described below.
Hereinafter, as the best mode for carrying out the present invention, an explanation will be given on embodiments of the information reproducing apparatus and method, and the computer program of the present invention.
An embodiment of the information reproducing apparatus of the present invention is an information reproducing apparatus provided with: a correcting device for correcting waveform distortion occurring in a read signal corresponding to at least a long mark, of a read signal read from a recording medium; and a processing device for performing a PRML (Partial Response Maximum Likelihood) process on the read signal in which the waveform distortion is corrected.
According to the embodiment of the information reproducing apparatus of the present invention, by the operation of the correcting device, the waveform distortion is corrected which occurs in the read signal corresponding to at least the long mark (e.g. marks with run lengths of 7T to 11T and 14T if the recording medium is a DVD, and marks with run lengths of 6T to 9T if the recording medium is a Blu-ray Disc). Here, the waveform distortion (and more specifically, for example, the signal level or the like of the waveform distortion) is preferably corrected such that the waveform distortion does not have an adverse effect on the PRML process described later.
Then, by the operation of the processing device, the PRML process is performed on the read signal in which the waveform distortion is corrected (hereinafter referred to as a “distortion-corrected signal”, as occasion demands). Incidentally, the PRML process is described in the aforementioned patent document 1 or the like, so that the detailed explanation thereof will be omitted.
As described above, since the waveform distortion occurring in the read signal is corrected before the PRML process is performed, the waveform distortion hardly has or does not have an adverse effect on the PRML process even if the waveform distortion occurs in the read signal read from the recording medium. More specifically, for example, it is possible to preferably prevent such a disadvantage that the long mark is misjudged to be another mark. By this, the PRML process can be preferably performed even on the read signal in which the waveform distortion occurs. As a result, it is possible to preferably reproduce the record data.
In one aspect of the information reproducing apparatus of the present invention, if the waveform distortion occurs in a direction that a signal level increases (in other words, if the signal level of the waveform distortion is greater than a proper signal level to be taken), the correcting device corrects the waveform distortion by correcting a signal component of the read signal which is less than or equal to a reference level and which is in a range that does not mislead a path metric selection in the PRML process.
According to this aspect, by correcting such a signal component, it is possible to preferably correct the waveform distortion without having an adverse effect on the PRML process.
Incidentally, the “reference cross point” in the embodiment indicates a point at which the signal level of the read signal crosses the reference level. If the reference level is a zero level, the reference cross point corresponds to a zero cross point.
In another aspect of the information reproducing apparatus of the present invention, if the waveform distortion occurs in a direction that a signal level reduces (in other words, if the signal level of the waveform distortion is less than a proper signal level to be taken), the correcting device corrects the waveform distortion by correcting a signal component of the read signal which is greater than or equal to a reference level and which is in a range that does not mislead a path metric selection in the PRML process.
According to this aspect, by correcting such a signal component, it is possible to preferably correct the waveform distortion without having an adverse effect on the PRML process.
In another aspect of the information reproducing apparatus of the present invention, if the processing device adopts a PR (C1, C21, C22, . . . , C2k, C1) method, the correcting device corrects the waveform distortion by correcting a signal component between a sample value which appears (k+1)/2 after a first reference cross point and a sample value which appears (k+1)/2 before a second reference cross point located next to the first reference cross point.
According to this aspect, by correcting such a signal component, possible to preferably correct the waveform distortion without having an adverse effect on the PRML process.
In another aspect of the information reproducing apparatus of the present invention, if the processing device adopts a PR (1, 2, 1) method, the correcting device corrects the waveform distortion by correcting a signal component between a sample value which appears one after a first reference cross point and a sample value which appears one before a second reference cross point located next to the first reference cross point.
According to this aspect, by correcting such a signal component, it is possible to preferably correct the waveform distortion without having an adverse effect on the PRML process which adopts the PR (1, 2, 1) method.
In another aspect of the information reproducing apparatus of the present invention, if the processing device adopts a PR (1, 2, 2, 1) method, the correcting device corrects the waveform distortion by correcting a signal component between a sample value which appears two after a first reference cross point and a sample value which appears two before a second reference cross point located next to the first reference cross point.
According to this aspect, by correcting such a signal component, it is possible to preferably correct the waveform distortion without having an adverse effect on the PRML process which adopts the PR (1, 2, 2, 1) method.
In another aspect information reproducing apparatus of the present invention, if the processing device adopts a PR (1, 2, 2, 2, 1) method, the correcting device corrects the waveform distortion by correcting a signal component between a sample value which appears two after a first reference cross point and a sample value which appears two before a second reference cross point located next to the first reference cross point.
According to this aspect, by correcting such a signal component, it is possible to preferably correct the waveform distortion without having an adverse effect on the PRML process which adopts the PR (1, 2, 2, 2, 1) method.
In another aspect of the information reproducing apparatus of the present invention, if the processing device adopts a PR (1, 2, 2, 2, 2, 1) method, the correcting device corrects the waveform distortion by correcting a signal component between a sample value which appears three after a first reference cross point and a sample value which appears three before a second reference cross point located next to the first reference cross point.
According to this aspect, by correcting such a signal component, it is possible to preferably correct the waveform distortion without having an adverse effect on the PRML, process which adopts the PR (1, 2, 2, 2, 2, 1) method.
In another aspect of the information reproducing apparatus of the present invention, if the waveform distortion occurs in a direction that a signal level increases, the correcting device corrects the signal level of the waveform distortion to a predicated minimum value in the PRML process.
According to this aspect, it is possible to correct the signal level of the waveform distortion to a preferable signal level. Namely, it is possible to preferably correct the waveform distortion.
In another aspect of the information reproducing apparatus of the present invention, if the waveform distortion occurs in a direction that a signal level reduces, the correcting device corrects the signal level of the waveform distortion to a predicated maximum value in the PRML process.
According to this aspect, it is possible to correct the signal level of the waveform distortion to a preferable signal level. Namely, it is possible to preferably correct the waveform distortion.
In another aspect of the information reproducing apparatus of the present invention, it is further provided with a detecting device for detecting the waveform distortion, the correcting device correcting the waveform distortion if the waveform distortion is detected by the detecting device.
According to this aspect, the waveform is corrected selectively when the waveform distortion is detected. Therefore, it is possible to receive the aforementioned various effects while reducing a load of the information reproducing apparatus.
In another aspect of the embodiment of the information reproducing apparatus of the present invention, the correcting device corrects the waveform distortion (i) if an error correction of the read signal cannot be performed, (ii) if an error rate of the read signal (and more specifically, a reading error rate of the record data obtained from the read signal) is greater than or equal to a predetermined threshold value, or (iii) if a read signal corresponding to synchronization data cannot be read, the synchronization data being used to read user data included in record data, the synchronization data being included in the record data.
According to this aspect, it is possible to receive the aforementioned various effects while reducing the load of the information reproducing apparatus by selectively correcting the waveform distortion in the aforementioned cases.
In particular, as opposed to the recording medium which allows only sequential recording, various recording statuses are mixed in the recording medium which allows random recording. In this case, it is necessary to read the read signal in which the waveform distortion is discontinuously or discretely distributed or not distributed, or to read the read signal which has various signal levels. Therefore, by reproducing the record data without correcting the waveform distortion in a normal case and by reproducing the record data while selectively correcting the waveform distortion in the aforementioned cases, it is possible to receive the aforementioned various effects while reducing the load of the information reproducing apparatus.
In another aspect of the embodiment of the information reproducing apparatus of the present invention, the correcting device corrects the waveform distortion occurring in the read signal corresponding to synchronization data, the synchronization data being used to read user data included in record data, the synchronization data being included in the record data.
According to this aspect, since at least the read signal corresponding to the synchronization data which is important in reproducing the record data can be certainly read, the record data can be preferably reproduced.
In an aspect of the information reproducing apparatus in which the waveform distortion occurring in the read signal corresponding to the synchronization data is corrected, as described above, the correcting device may correct the waveform distortion at least one of before a space which makes a pair with a mark which constitutes the synchronization data of the read signal, after the space, and at a position which satisfies periodicity of the synchronization data, with a base point at the space. Specifically, for example, if the recording medium is a Blu-ray Disc, the correcting device may detect a space with a run length of 9T which makes a pair with a mark with a run length of 9T which constitutes the synchronization data and may correct the waveform distortion at least one of before and after the space with a run length of 9T. Alternatively focusing on the periodicity of the synchronization data, the correcting device may correct the waveform distortion near a position after a lapse of a time corresponding to 1932T from the space with a run length of 9T. Alternatively, for example, if the recording medium is a DVD, focusing on the periodicity of the synchronization data, the correcting device may correct the waveform distortion near a position after a lapse of a time corresponding to 1488T from a space with a run length of 14T.
By virtue of such construction, focusing on the periodicity that the synchronization data appears, it is possible to correct the waveform distortion in the read signal corresponding to the synchronization data, relatively easily.
In another aspect of the embodiment of the information reproducing apparatus of the present invention, the long mark is a mark whose signal level is maximum amplitude.
According to this aspect, it is possible to preferably correct the waveform distortion occurring in the read signal corresponding to the long mark.
In another aspect of the embodiment of the information reproducing apparatus of the present invention, the processing device is provided with: an equalizing device for partial-response equalizing the read signal on the basis of intentional waveform interference which can limit an area frequency component included in the read signal; and a Maximum Likelihood decoding device for estimating a most probable series with respect to an output of said equalizing device.
According to this aspect, by the operations of the equalizing device and the Maximum Likelihood decoding device, it is possible to preferably perform the PRML process on the read signal in which the waveform distortion is corrected.
(Embodiment of Information Reproducing Method)
An embodiment of the information reproducing method of the present invention is an information reproducing method provided with: a correcting process of correcting waveform distortion occurring in a read signal corresponding to at least a long mark, of a read signal read from a recording medium; and a processing process of performing a PRML (Partial Response Maximum Likelihood) process on the read signal in which the waveform distortion is corrected.
According to the embodiment of the information reproducing method of the present invention, it is possible to receive the same various effects as those that can be received by the aforementioned embodiment of the information reproducing apparatus of the present invention.
Incidentally, in response to the various aspects in the aforementioned embodiment of the information reproducing apparatus of the present invention, the embodiment of the information reproducing method of the present invention can also adopt various aspects.
(Embodiment of Computer Program)
An embodiment of the computer program of the present invention is a computer program for reproduction control and for controlling a computer provided in an information reproducing apparatus provided with: a correcting device for correcting waveform distortion occurring in a read signal corresponding to at least a long mark, of a read signal read from a recording medium; and a processing device for performing a PRML (Partial Response Maximum Likelihood) process on the read signal in which the waveform distortion is corrected (i.e. the embodiment of the information reproducing apparatus of the present invention (including its various aspects)), the computer program making the computer function as at least one portion of the correcting device and the processing device.
According to the embodiment of the computer program of the present invention, the aforementioned embodiment of the information reproducing apparatus of the present invention can be relatively easily realized as a computer reads and executes the computer program from a program storage device, such as a ROM, a CD-ROM, a DVD-ROM, and a hard disk, or as it executes the computer program after downloading the program through a communication device.
Incidentally, in response to the various aspects in the aforementioned embodiment of the information reproducing apparatus of the present invention, the embodiment of the computer program of the present invention can also employ various aspects.
An embodiment of the computer program product of the present invention is a computer program product in a computer-readable medium for tangibly embodying a program of instructions executable by a computer provided in an information reproducing apparatus provided with: a correcting device for correcting waveform distortion occurring in a read signal corresponding to at least a long mark, of a read signal read from a recording medium; and a processing device for performing a PRML (Partial Response Maximum Likelihood) process on the read signal in which the waveform distortion is corrected (i.e. the embodiment of the information reproducing apparatus of the present invention (including its various aspects)), the computer program making the computer function as at least one portion of the correcting device and the processing device.
According to the embodiment of the computer program product of the present invention, the aforementioned embodiment of the information reproducing apparatus of the present invention can be embodied relatively readily, by loading the computer program product from a recording medium for storing the computer program product, such as a ROM (Read Only Memory), a CD-ROM (Compact Disc-Read Only Memory), a DVD-ROM (DVD Read Only Memory), a hard disk or the like, into the computer, or by downloading the computer program product, which may be a carrier wave, into the computer via a communication device. More specifically, the computer program product may include computer readable codes to cause the computer (or may comprise computer readable instructions for causing the computer) to function as the aforementioned embodiment of the information reproducing apparatus of the present invention.
Incidentally, in response to the various aspects in the aforementioned embodiment of the information reproducing apparatus of the present invention, the embodiment of the computer program product of the present invention can also employ various aspects.
The operation and other advantages of the present invention will become more apparent from the examples explained below.
As explained above, according to the embodiment of the information reproducing apparatus of the present invention, it is provided with the correcting device and the processing device. According to the embodiment of the information reproducing method of the present invention, it is provided with the correcting process and the processing process. According to the embodiment of the computer program of the present invention, it makes a computer function as the embodiment of the information reproducing apparatus of the present invention. Therefore, it is possible to preferably reproduce the data even if the waveform distortion occurs.
Hereinafter, an example of the present invention will be described on the basis of the drawings.
Firstly, with reference to
As shown in
The pickup 11 photoelectrically converts reflected light when a laser beam LB is irradiated to a recording surface of an optical disc 100 rotated by the spindle motor 10, thereby generating a read signal RRF.
The HPF 12 removes a low-frequency component of the read signal RRF outputted from the pickup, and it outputs a resulting read signal RHC to the A/D converter 13.
The A/D converter 13 samples the read signal in accordance with a sampling clock outputted from a PLL (Phased Lock Loop) not illustrated or the like, and it outputs a resulting read sample value series RS to the pre-equalizer 14.
The pre-equalizer 14 removes intersymbol interference which is based on transmission characteristics in an information reading system, which is formed of the pickup 11 and the optical disc 100, and it outputs a resulting read sample value series RSC to the waveform distortion correction circuit 18.
The waveform distortion correction circuit 18 constitutes one specific example of the “correcting device” of the present invention. The waveform distortion correction circuit 18 corrects waveform distortion occurring in the read sample value series RSC (i.e. waveform distortion occurring in the read signal RRF). A resulting distortion-corrected read sample value series RSCAM is outputted to the PRML signal processing circuit 15.
The PRML signal processing circuit 15 performs a PRML process on the distortion-corrected read sample value series RSCAM, and it outputs a resulting binary signal to the decoding circuit 17.
Incidentally, the PRML signal processing circuit 15 is provided with a PR (Partial Response) equalization circuit 151, represented by a FIR (Finite Impulse Response) filter, a transversal filter, or the like; and a maximum likelihood decoding circuit 152 represented by Viterbi decoder or the like. The PR equalization circuit 15 performs a partial response equalization process for limiting or controlling a high-frequency noise and providing intentional intersymbol interference, on the distortion-corrected read sample value series RSCAM. The maximum likelihood decoding circuit 152 estimates a most probable series, on the basis of an added coding rule, with respect to the distortion-corrected read sample value series RSCAM on which the partial response equalization process is performed, thus generating the binary signal. Such a PRML process can use a conventional PRML process, so that the detailed explanation thereof will be omitted.
The decoding circuit 17 performs a decoding process or the like on the binary signal, and it outputs a resulting reproduction signal to external reproduction equipment, such as a display and a speaker. As a result, data recorded on the optical disc 100 (e.g. video data, audio data, and the like) is reproduced.
In the information reproducing apparatus 1 in the example, in particular, the PRML process is performed on the PRML signal processing circuit 15 after the correction of the waveform distortion. Hereinafter, specific examples of the correction of the waveform distortion will be detailed.
Firstly, with reference to
As shown in
Incidentally, the waveform distortion shown in
Moreover, in
Moreover, in the example, it is preferable to focus on the waveform distortion which occurs in the read signal corresponding to the record mark with a relatively long run length (hereinafter referred to as a “long mark”: e.g. data with run lengths of 7T to 11T or 14T if the optical disc 100 is a DVD, and data with run lengths of 6T to 9T if the optical disc 100 is a Blu-ray Disc). Alternatively, with emphasis on the importance of synchronization data (i.e. sync data), it is preferable to focus on the waveform distortion which occurs in the read signal corresponding to the mark corresponding to the synchronization data (e.g. data with a run length of 14T if the optical disc 100 is a DVD, and data with a run length of 9T if the optical disc 100 is a Blu-ray Disc).
Next, with reference to
As shown in
In the reproduction operation, it is sequentially judged whether or not a symbol error rate (SER) is greater than or equal to a predetermined threshold value, or whether or not error correction using an ECC (Error Correction Code) or the like is unable to be performed, or whether or not the synchronization data is unable to be read (step S102). Here, the predetermined threshold value is preferably set on the basis of whether or not the preferable reproduction is performed. Specifically, it is preferable to set the value of the symbol error rate which does not allow the preferable reproduction operation (e.g. approximately 0.001 or more), as the predetermined threshold value.
As a result of the judgment in the step S102, if it is judged that the symbol error rate is not greater than or equal to the threshold value, and that the error correction is not unable to be performed, and that the synchronization data is not unable to be read (the step S102: No), the operational flow goes to a step S107.
On the other hand, as a result of the judgment in the step S102, if it is judged that the symbol error rate is greater than or equal to the threshold value, or that the error correction is unable to be performed, or that the synchronization data is unable to be read (the step S102: Yes), then, the waveform distortion of the long mark is measured (step S103). Here, a waveform distortion ratio (i.e. D/A×100) which indicates a ratio of the waveform distortion amount D (or D′) to the maximum amplitude A of the read signal RRF.
Then, it is judged whether or not the waveform distortion is greater than or equal to a predetermined value (step S104). For example, it is judged whether or not the waveform distortion ratio is greater than or equal to approximately 30%.
As a result of the judgment in the step S104, if it is judged that the waveform distortion is not greater than or equal to the predetermined value (e.g. that the waveform distortion ratio is less than or equal to approximately 30%) (the step S104: No), the operational flow goes to the step S107.
On the other hand, as a result of the judgment in the step S104, if it is judged that the waveform distortion is greater than or equal to the predetermined value (e.g. that the waveform distortion ratio is greater than or equal to approximately 30%) (the step S104: Yes), then, a waveform distortion correction condition, such as a correction level and a correction range for the waveform distortion, is set (step S105). The waveform distortion correction condition will be detailed later (refer to
Then, the waveform distortion of the long mark is corrected on the basis of the waveform distortion correction condition set in the step S105 (step S106). Incidentally, the operation of correcting the waveform distortion needs to be performed so as not to have an adverse effect on a path metric calculation in the PRML process performed on the PRML signal processing circuit 15, as detailed later.
Then, it is judged whether or not the reproduction operation is to be ended (step S107), and if the reproduction operation is not to be ended (the step S107: No), the operational flow returns to the step S101, and the operations after the step S101 are repeated again.
The operation of correcting the waveform distortion described above will be more clearly explained on waveform charts which show the sample value series RSC with reference to
As shown in
As shown in
As shown in
As shown in
In conclusion, the following relation can be found. If the PRML signal processing circuit 15 adopts the PR(1, 2, . . . , 2, 1) method (wherein 2 continues m times), the operation of correcting the waveform distortion is preferably performed such that the signal levels of sample values included in the range between the sample value located (m+1)/2 after the first zero cross point and the sample value located (m+1)/2 before the second zero cross point have the predicted minimum value in the PRML process.
Incidentally, the waveform distortion correction condition set in the step S105 in
An effect obtained by correcting the waveform distortion will be described with reference to
As shown on the left side of
On the other hand, as shown on the right side of
As explained above, according to the information reproducing apparatus 1 in the example, by performing the PRML process, it is possible to reproduce the record data, stably and accurately.
In particular, according to the information reproducing apparatus 1 in the example, the PRML process is performed on the PRML signal processing circuit after the correction of the waveform distortion. Thus, for example, it is possible to preferably prevent such a disadvantage that the mark with a relatively long run length is misjudged to be another mark. As a result, the waveform distortion rarely causes the binary error, and this allows the preferable reproduction operation.
Incidentally, in the aforementioned explanation, the zero cross point is used; however, if a reference level is used instead of the zero level, the “zero cross point” is obviously replaced by a “reference cross point”.
Next, with reference to
Firstly, with reference to
In the operation example shown in
As shown in
The read sample value series RSC outputted from the pre-equalizer 14 is outputted to each of the delay adjustment circuit 181a, the waveform distortion detection circuit 186a, and the mark/space length detection circuit 183a.
The delay adjustment circuit 181a sets a delay amount corresponding to the longest run length of the record data and outputs the read sample value series RSC to the selector 185a in desired timing. Specifically, if the optical disc 100 is a Blu-ray Disc, the delay adjustment circuit 181a sets a delay amount corresponding to the longest run length of 9T, and if the optical disc 100 is a DVD, the delay adjustment circuit 181a sets a delay amount corresponding to the longest run length of 14T.
The mark/space length detection circuit 183a detects a mark/space length by detecting an interval between the zero cross points, the number of continuous coded bits, and the like. The detection result is outputted to the timing generation circuit 184a.
The timing generation circuit 184a generates a timing signal SW on the basis of the mark/space length detected on the mark/space length detection circuit 183a and outputs the generated timing signal SW to the AND circuit 187a.
Specifically, the timing generation circuit 184a generates a high-level timing signal SW (SW=1) (i) if the mark/space length detected on the mark/space length detection circuit 183a is the long mark which is a target of the waveform distortion correction and (ii) in a period to input sample values in a range between the sample value located (m+1)/2 after the first zero cross point and the sample value located (m+1)/2 before the second zero cross point, and the timing generation circuit 184a outputs the generated timing signal SW to the AND circuit 187a. On the other hand, the timing generation circuit 184 generates a low-level timing signal SW (SW=0) (i) if the mark/space length detected on the mark/space length detection circuit 183a is a mark other than the long mark which is a target of the waveform distortion correction or (ii) in a period to input sample values out of the range between the sample value located (m+1)/2 after the first zero cross point and the sample value located (m+1)/2 before the second zero cross point, and the timing generation circuit 184a outputs the generated timing signal SW to the AND circuit 187a.
The waveform distortion detection circuit 186a detects the waveform distortion and outputs a waveform distortion detection signal DT which indicates that the waveform distortion is detected, to the AND circuit 187a. More specifically, the waveform distortion detection circuit 186a outputs a high-level waveform distortion detection signal DT (DT=1) to the AND circuit 187a if the waveform distortion is detected, and outputs a low-level waveform distortion detection signal DT (DT=0) to the AND circuit 187a if the waveform distortion is not detected.
The AND circuit 187a generates a high-level timing signal SW0 if the waveform distortion is detected (if each of the timing signal. SW outputted from the timing generation circuit 184a and the waveform distortion detection signal DT outputted from the waveform distortion detection circuit 186a is high-level), on the basis of the output of each of the timing generation circuit 184a and the waveform distortion detection circuit 186a. On the other hand, the AND circuit 187a generates a low-level timing signal SW0 if the waveform distortion is not detected (if either the timing signal SW outputted from the timing generation circuit 184a or the waveform distortion detection signal DT outputted from the waveform distortion detection circuit 186a is low-level), on the basis of the output of each of the timing generation circuit 184a and the waveform distortion detection circuit 186a. In other words, in the first modified example, the waveform distortion is corrected selectively when the waveform distortion is detected.
If the high-level timing signal SW0 is outputted from the AND circuit 187a, the selector 185a outputs the predicted minimum value (i.e. −Ref_H) outputted from the PRML signal processing circuit 15 as the distortion-corrected read sample value series RSCAM to the PRML signal processing circuit 15. On the other hand, if the low-level timing signal SW0 is outputted from the AND circuit 187a, the selector 185a outputs the read sample value series RSC outputted from the delay adjustment circuit 181a as the distortion-corrected read sample value series RSCAM to the PRML signal processing circuit 15.
As shown in
The read sample value series RSC inputted to the waveform distortion detection circuit 186a is outputted to the shift register 1831a. The shift register 1831a outputs the inputted read sample value series RSC to the selector 1832a as outputs D0 to D14 while shifting the inputted read sample value series RSC by one clock.
The selector 1832a selectively samples and holds three outputs from among the outputs D0 to D14, on the basis of the mark/space length, in timing outputted from the mark/space length detection circuit 183a, and outputs the three outputs to the maximum value detection circuit 1833a and the minimum value detection circuit 1834a, respectively.
More specifically, the selector 1832a selectively samples and holds three outputs D2, D3, and D4 from among the outputs D0 to D14 if the mark/space length outputted from the mark/space length detection circuit 183a is 6T, and outputs the three outputs to the maximum value detection circuit 1833a and the minimum value detection circuit 1834a, respectively. The selector 1832a selectively samples and holds three outputs D2, D3, and D5 from among the outputs D0 to D14 if the mark/space length outputted from the mark/space length detection circuit 183a is 7T, and outputs the three outputs to the maximum value detection circuit 1833a and the minimum value detection circuit 1834a, respectively. The selector 1832a selectively samples and holds three outputs D2, D4, and D6 from among the outputs D0 to D14 if the mark/space length outputted from the mark/space length detection circuit 183a is 8T, and outputs the three outputs to the maximum value detection circuit 1833a and the minimum value detection circuit 1834a, respectively. The selector 1832a selectively samples and holds three outputs D2, D4, and D7 from among the outputs D0 to D14 if the mark/space length outputted from the mark/space length detection circuit 183a is 9T, and outputs the three outputs to the maximum value detection circuit 1833a and the minimum value detection circuit 1834a, respectively. The selector 1832a selectively samples and holds three outputs D2, D5, and D8 from among the outputs D0 to D14 if the mark/space length outputted from the mark/space length detection circuit 183a is 10T, and outputs the three outputs to the maximum value detection circuit 1833a and the minimum value detection circuit 1834a, respectively. The selector 1832a selectively samples and holds three outputs D2, D5, and D9 from among the outputs D0 to D14 if the mark/space length outputted from the mark/space length detection circuit 183a is 11T, and outputs the three outputs to the maximum value detection circuit 1833a, and the minimum value detection circuit 1834a, respectively The selector 1832a selectively samples and holds three outputs D2, D7, and D12 from among the outputs D0 to D14 if the mark/space length outputted from the mark/space length detection circuit 183a is 14T, and outputs the three outputs to the maximum value detection circuit 1833a, and the minimum value detection circuit 1834a, respectively. The operation of the selector 1832a described above substantially corresponds to the operation of selectively outputting the signal level in the front edge portion, the signal level in the middle portion, and the signal level in the rear edge portion of the waveform distortion, shown in
Then, on the maximum value detection circuit 1833a, the maximum value (i.e. the maximum signal level) of the three outputs outputted from the selector 1832a is detected, and the detected maximum value is outputted to the subtracter 1835a.
Moreover, on the minimum value detection circuit 1834a, the minimum value (i.e. the minimum signal level) of the three outputs outputted from the selector 1832a is detected, and the detected minimum value is outputted to the subtracter 1835a.
Then, on the subtracter 1835a, the minimum value detected on the minimum value detection circuit 1834a is subtracted from the maximum value detected on the maximum value detection circuit 1833a, by which the waveform distortion amount D is calculated.
Then, on the judgment circuit 1836a, it is judged whether or not the waveform distortion amount outputted from the subtracter 1835a is greater than or equal to a predetermined value x. If the waveform distortion amount D is relatively small, the waveform distortion is not regarded as being detected, and the low-level waveform distortion detection signal DT is outputted. On the other hand, if the waveform distortion amount D is relatively large (e.g. if the waveform distortion ratio is greater than or equal to approximately 30%), the waveform distortion is regarded as being detected, and the high-level waveform distortion detection signal. DT is outputted.
In a flow of operations at this time, as shown in
As a result of the judgment in the step S102, if it is judged that the read signal RRF satisfies the desired reproduction property (the step S102: Yes), the operational flow goes to a step S107.
On the other hand, as a result of the judgment in the step S102, if it is judged that the read signal RRF does not satisfy the desired reproduction property (the step S102: No), then it is judged whether or not the waveform distortion is actually detected on the waveform distortion detection circuit 186a (step S201).
As a result of the judgment in the step S201, if it is judged that the waveform distortion is not actually detected on the waveform distortion detection circuit 186a (the step S201: No), the operational flow goes to the step S107 without correcting the waveform distortion (i.e. without performing the operations in the step S103 to the step S106).
On the other hand, as a result of the judgment in the step S201, if it is judged that the waveform distortion is detected (the step S201: Yes), the operational flow goes to the step S107 after correcting the waveform distortion (i.e. after performing the operations in the step S103 to the step S106).
As described above, by selectively correcting the waveform distortion when the waveform distortion is detected, it is possible to receive the aforementioned various effects while reducing the load of the information reproducing apparatus 1a.
In addition, the waveform distortion is selectively corrected by the waveform distortion correction circuit 18 when the waveform distortion actually occurs. Here, in particular, as opposed to the optical disc 100 which allows only sequential recording, various recording statuses are mixed in the optical disc 100 which allows random recording. In this case, it is necessary to read the read signal RRF in which the waveform distortion is discontinuously or discretely distributed or not distributed, or to read the read signal. RRF which has various signal levels. Therefore, by reproducing the record data without correcting the waveform distortion in a normal case, and by reproducing the record data while selectively correcting the waveform distortion in the case where the waveform distortion actually occurs, it is possible to receive the aforementioned various effects while reducing the load of the information reproducing apparatus 1.
Firstly, with reference to
The record data recorded on the optical disc 100 includes not only normal user data but also the synchronization data (e.g. the record data with a run length of 14T if the optical disc 100 is a DVD, and the record data with a run length of 9T if the optical disc 100 is a Blue-ray Disc) used for synchronization in reproducing the user data. In the second modified example, considering that the synchronization data is included in the record data, the correction of the waveform distortion may be limited to the synchronization data.
More specifically, as shown in
Moreover, as shown in
A flow of the operations if the optical disc 100 is a Blu-ray Disc (a first operational flow) will be described, with reference to
As shown in
In the reproduction operation, it is judged whether or not the 9T space is detected (step S401).
As a result of the judgment in the step S401, if it is judged that the 9T space is not detected (the step S401: No), the operational flow returns to the step S401 again, and the judgment operation of whether or not the 9T space is detected is repeated.
On the other hand, as a result of the judgment in the step S401, if it is judged that the 9T space is detected (the step S401: Yes), then, it is judged whether or not the record data (in other words, the read signal RRF) immediately before or immediately after the 9T space is the 9T mark (step S402).
As a result of the judgment in the step S402, if it is judged that the record data immediately before or immediately after the 9T space is the 9T mark (the step S402: Yes), the operations are ended without change.
On the other hand, as a result of the judgment in the step S402, if it is judged that the record data immediately before or immediately after the 9T space is not the 9T mark (the step S402: No), the waveform distortion immediately before or immediately after the 9T space or near the both positions is corrected (step S404). The correction of the waveform distortion in the step S404 is performed in the same manner as the operations in the step S103 to the step 106 in
Next, another flow of the operations if the optical disc 100 is a Blu-ray Disc (a second operational flow) will be described, with reference to
As shown in
In the reproduction operation, it is judged whether or not the 9T space is detected (step S401).
As a result of the judgment in the step S401, if it is judged that the 9T space is not detected (the step S401: No), the operational flow returns to the step S401 again, and the judgment operation of whether or not the 9T space is detected is repeated.
On the other hand, as a result of the judgment in the step S401, if it is judged that the 9T space is detected (the step S401: Yes), then, it is judged whether or not the record data at a position being shifted by a time corresponding to 1932T (or 1932±α1) from the detected 9T space toward the advancing direction (or a position being shifted by β1T from the relevant position toward the advancing direction) is the 9T mark (step S502).
As a result of the judgment in the step S502, if it is judged that the record data at the position being shifted by the time corresponding to 1932T (or 1932±α1) from the detected 9T space toward the advancing direction (or the position being shifted by β1T from the relevant position toward the advancing direction) is the 9T mark (the step S502: Yes), the operations are ended without change.
On the other hand, as a result of the judgment in the step S502, if it is judged that the record data at the position being shifted by the time corresponding to 1932T (or 1932±α1) from the detected 9T space toward the advancing direction (or the position being shifted by β1T from the relevant position toward the advancing direction) is not the 9T mark (the step S502: No), the waveform distortion is corrected near the position being shifted by the time corresponding to 1932T (or 1932±α1) from the detected 9T space toward the advancing direction (or the position being shifted by β1T from the relevant position toward the advancing direction) (step S504).
Next, a flow of the operations if the optical disc 100 is a DVD (a third operational flow) will be described, with reference to
As shown in
In the reproduction operation, it is judged whether or not the 14T space is detected (step S601).
As a result of the judgment in the step S601, if it is judged that the 14T space is not detected (the step S601: No), the operational flow returns to the step S601 again, and the judgment operation of whether or not the 14T space is detected is repeated.
On the other hand, as a result of the judgment in the step S601, if it is judged that the 14T space is detected (the step S601 Yes), then, it is judged whether or not the read signal RRF at a position being shifted by a time corresponding to 1488T (or 1488±α2) from the detected 14T space toward the advancing direction (or a position being shifted by β2T from the relevant position toward the advancing direction) is the 14T mark or the 14T space (step S602).
As a result of the judgment in the step S602, if it is judged that the read signal RRF at the position being shifted by the time corresponding to 1488T (or 1488±α2) from the detected 14T space toward the advancing direction (or a position being shifted by β2T from the relevant position toward the advancing direction) is the 14T mark or the 14T space (the step S602: Yes), the operations are ended without change.
On the other hand, as a result of the judgment in the step S602, if it is judged that the read signal RRF at the position being shifted by the time corresponding to 1488T (or 1488±α2) from the detected 14T space toward the advancing direction (or a position being shifted by β2T from the relevant position toward the advancing direction) is not the 14T mark or the 14T space (the step S602: No), the waveform distortion is corrected near the position being shifted by the time corresponding to 1488T (or 1488±α2) from the detected 14T space toward the advancing direction (or a position being shifted by β2T from the relevant position toward the advancing direction) (step S604). The correction of the waveform distortion in the step S604 is performed in the same manner as the operations in the step S103 to the step 106 in
As described above, by correcting the waveform distortion in view of that the synchronization data is included in the record data, it is possible to preferably perform the high-frequency emphasis on the synchronization data which is more important than the user data, resulting in the preferable reproduction of the synchronization data. This can further increase the stability of the reproduction operation.
Next, in the PR (1, 2, 2, 1) method explained with reference to
Incidentally; in the explanation in
If the data pattern of the record data on the optical disc 100 is expressed by three bits which are continuous with respect to a time axis (i.e. expressed by NRZI), the data is shown by six types of data patterns of (0, 0, 0), (0, 0, 1), (1, 0, 0), (0, 1, 1), (1, 1, 0), and (1, 1, 1). Incidentally, here, the bit on the right side is a new bit on the time axis (i.e. the newest input bit). In the state transition diagram in
An Euclidean distance between the sample value S(k) of the read signal on which partial-response-equalization using the PR (1, 2, 2, 1) method is performed and ideal sample values in the PR (1, 2, 2, 1) method is referred to as a branch metric (i.e. probability in the state transition at each time point k). The branch metric is accumulated in a series of routes (paths), thus providing a path metric. The ideal sample values in the PR (1, 2, 2, 1) method are the seven values of Ref_H, Ref_M, Ref_L, ZL, −Ref_L, −Ref_M, and −Ref_H, as shown using
Here, the path metric value of the state S000(k) at the time point k is defined PM000(k). The path metric value of the state S001(k) at the time point k is defined PM001(k). The path metric value of the state S100(k) at the time point k is defined PM100(k). The path metric value of the state S011(k) at the time point k is defined PM011(k). The path metric value of the state S110(k) at the time point k is defined PM110(k). The path metric value of the state S111(k) at the time point k is defined PM111(k). At this time, each of PM000(k), PM001(k), PM100(k), PM011(k), PM110(k), and PM111(k) is expressed as follows.
PM111(k)=min(PM111(k−1)+(S(k)−Ref—H)2, PM011(k−1)+(S(k)−Ref—M)2)
PM110(k)=min(PM111(k−1)+(S(k)−Ref—M)2, PM011(k−1)+(S(k)−Ref—L)2)
PM011(k)=PM001(k−1)+(S(k)−ZL)2
PM100(k)=PM110(k−1)+(S(k)−ZL)2
PM001(k)=min(PM000(k−1)+(S(k)+Ref—M)2, PM100(k−1)+(S(k)+Ref—L)2)
PM000(k)=min(PM000(k−1)+(S(k)+Ref—H)2, PM100(k−1)+(S(k)+Ref—M)2),
wherein min(A, B) here is assumed to such a function that A is outputted if A≦B and that B is outputted if A>B. In the trellis diagram shown in
a—pm=PM000(k−1)+(S(k)+Ref—H)2
b—pm=PM100(k−1)+(S(k)+Ref—M)2
The branch a is the branch metric when 0 is newly inputted next to the data pattern (0, 0, 0). Thus, the path metric value is calculated from the square of a difference between S(k) and −Ref_H. For the data patterns at a time point k−1 of the branch a, there are two considerable data patterns: (0, 0, 0, 0) and (1, 0, 0, 0). Thus, the path of the branch a from the time point k−1 to the time point k is either a1 or a2 in
The branch b is the branch metric when 0 is newly inputted next to the data pattern (1, 0, 0). Thus, the path metric value is calculated from the square of a difference between S(k) and −Ref_M. Considering the restriction that in a Blu-ray Disc, the mark/space with the shortest run length in a Blu-ray Disc has a mark/space length of 2T, the data pattern at the time point k−1 of the branch b is (1, 1, 0, 0). If the calculation in the PR (1, 2, 2, 1) method is performed on this data pattern, 1×1+1×2+0×2+0×1=3. Since an all T center level is set to ZL (zero level), 3=ZL. Therefore, the path of the branch b from the time point k−1 to the time point k is a path starting from ZL, as shown as bin
In
On the other hand, as shown in
Incidentally,
Incidentally, the waveform distortion occurs generally due to the dispersion of the shape, length, and the like of the marks formed on the recording surface of the optical disc 100. Therefore, the waveform distortion tends to occur in the recording type optical disc 100, such as a DVD-R/RW, a DVD+R/RW, a DVD-RAM and a BD-R/RE. However, even in the read-only type optical disc 100, such as a DVD-ROM and a BD-ROM, the waveform distortion occurs if the synchronization data formed of the relatively long mark is adjacent to each other in a tracking direction, as shown in
The present invention is not limited to the aforementioned example, but various changes may be made, if desired, without departing from the essence or spirit of the invention which can be read from the claims and the entire specification. An information reproducing apparatus and method, and a computer program, all of which involve such changes, are also intended to be within the technical scope of the present invention.
Sasaki, Yoshio, Miyanabe, Shogo, Uchino, Hiroyuki
Patent | Priority | Assignee | Title |
Patent | Priority | Assignee | Title |
4736257, | Aug 22 1984 | Victor Company of Japan, LTD | Information signal recording medium reproducing apparatus with an improved equalizer |
6272105, | Jan 25 1999 | Pioneer Corporation | Optical disc and optical disc reproducing apparatus |
6335913, | Mar 20 1998 | Kabushiki Kaisha Toshiba | Disk memory device and disk read-out signal processor |
20020013927, | |||
20030063406, | |||
20040076245, | |||
20050063276, | |||
20050180287, | |||
20050219985, | |||
20060203646, | |||
20060280108, | |||
JP2001186027, | |||
JP2004342243, | |||
JP2005093033, | |||
JP6005013, | |||
WO2005024822, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Dec 05 2006 | Pioneer Corporation | (assignment on the face of the patent) | / | |||
Jun 25 2009 | SASAKI, YOSHIO | Pioneer Corporation | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 022995 | /0595 | |
Jun 25 2009 | UCHINO, HIROYUKI | Pioneer Corporation | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 022995 | /0595 | |
Jun 25 2009 | MIYANABE, SHOGO | Pioneer Corporation | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 022995 | /0595 |
Date | Maintenance Fee Events |
Apr 16 2015 | ASPN: Payor Number Assigned. |
Jun 26 2015 | REM: Maintenance Fee Reminder Mailed. |
Nov 15 2015 | EXP: Patent Expired for Failure to Pay Maintenance Fees. |
Date | Maintenance Schedule |
Nov 15 2014 | 4 years fee payment window open |
May 15 2015 | 6 months grace period start (w surcharge) |
Nov 15 2015 | patent expiry (for year 4) |
Nov 15 2017 | 2 years to revive unintentionally abandoned end. (for year 4) |
Nov 15 2018 | 8 years fee payment window open |
May 15 2019 | 6 months grace period start (w surcharge) |
Nov 15 2019 | patent expiry (for year 8) |
Nov 15 2021 | 2 years to revive unintentionally abandoned end. (for year 8) |
Nov 15 2022 | 12 years fee payment window open |
May 15 2023 | 6 months grace period start (w surcharge) |
Nov 15 2023 | patent expiry (for year 12) |
Nov 15 2025 | 2 years to revive unintentionally abandoned end. (for year 12) |