1. Field of the Invention
The present invention relates to an improvement of signal processing in information recording/reproduction using an information medium such as an optical disk. In particular, this invention relates to a method of evaluating a signal quality in information recording/reproduction, an improvement of an information recording/reproducing system, and an improvement of a recording compensation method.
2. Description of the Related Art
Jpn. Pat. Appln. KOKAI Publication No. 2000-90436 describes a prior-art information recording system using an optical disk. In brief, in this system, information recorded on an optical disk is reproduced as a weak analog signal using a PUH (pick-up head). The reproduced analog signal is amplified by a pre-amplifier to have a sufficiently high signal level, and then the resultant signal is converted by a level slicer to a binary signal corresponding to a mark/space.
On the other hand, a channel clock signal that is phase-synchronized with the binary signal is generated from a PLL (phase lock loop) circuit. Based on the binary signal and the channel clock signal, parameter calculation means calculates a waveform correction amount. Further, based on the waveform correction amount, record data and a reference clock signal, record waveform generating means generates record waveform pulses. A laser beam corresponding to the record waveform pulses is radiated on the optical disk from the PUH, and information corresponding to the record data is recorded on the optical disk as marks/spaces.
In the above prior art, the waveform compensation amount is calculated from the phase difference between the rising edge or falling edge of the binary signal and the channel clock signal. This technique is effective when the slicing method is adopted for discriminating the content of the reproduction signal. However, this technique is not applicable to the case of, e.g. an integral detection method wherein the reproduction signal is discriminated based on the amplitude value of a reproduction signal sample. In particular, where the recording density is high as in the case of an optical disk system using a blue light laser, the use of the slicing method as the discrimination method is inadequate, and a high-level discrimination method such as a PRML (Partial Response and Maximum Likelihood) method is required. In the PRML method, too, the reproduction signal content is discriminated based on the amplitude value of the reproduction signal sample, and thus the above-described prior art is inapplicable. In short, the reproduction signal quality cannot properly be evaluated or a proper waveform correction amount cannot be calculated in the technique wherein the reproduction signal is discriminated on the basis of the amplitude value of the reproduction signal sample.
The present invention has been made in consideration of the above-described circumstances, and an object thereof is to provide a method capable of properly evaluating the quality of a reproduction signal in the technique wherein the reproduction signal is discriminated on the basis of the amplitude value of a reproduction signal sample.
It is also an object of the invention to provide a system or a method capable of properly calculating a waveform correction amount in the technique wherein the reproduction signal is discriminated on the basis of the amplitude value of a reproduction signal sample.
In order to achieve the objects, according to an aspect of the invention, there is provided a signal quality evaluation method for a reproduction signal, wherein a predetermined reproduction signal (E200), a first pattern corresponding to a signal waveform pattern of the reproduction signal (E200), and a given pattern corresponding to the signal waveform pattern of the reproduction signal (E200) and being different from the first pattern, are used. A distance difference D (Ee−Eo; equation 18) between a distance Eo between the reproduction signal (E200) and the first pattern, on the one hand, and a distance Ee between the reproduction signal (E200) and the given pattern, on the other, is found. Then, a distribution (
According to another aspect of the invention, there is provided an information recording/reproducing system using a method (PRML method) of discriminating a signal content from an amplitude value of a signal sample. The system comprises: pattern providing means (pattern memory 212) for providing a first pattern including a code bit train “10” or “01”, a second pattern including “11” corresponding to the code bit train “10” or “01”, and a third pattern including “00” corresponding to the code bit train “10”, or “01”; recording/reproducing means (200, 230) for recording/reproducing the first pattern using a predetermined information recording medium (optical disk 100); and compensation amount calculation means (202 to 224) for calculating a record compensation amount (WC) for the information recording medium (100), on the basis of a first probability (
According to still another aspect of the invention, there is provided a recording compensation method for performing information recording on an information recording medium (optical disk 100) or information reproduction from the information recording medium, using a predetermined reproduction signal (E200), a first pattern corresponding to a signal waveform pattern of the reproduction signal (E200), a second pattern corresponding to the signal waveform pattern of the reproduction signal (E200) and being different from the first pattern, and a third pattern corresponding to the signal waveform pattern of the reproduction signal (E200) and being different from the first pattern and the second pattern. In this method, a first distance E1 (equation 2) between the reproduction signal (E200) and the first pattern, a second distance E2 (equation 3) between the reproduction signal (E200) and the second pattern, and a third distance E3 (equation 4) between the reproduction signal (E200) and the third pattern, are found. Then, a first distance difference D2=E2−E1 (equation 7) between the first distance E1 and the second distance E2, and a second distance difference D3=E3−E1 (equation 8) between the first distance E1 and the third distance E3, are found. Subsequently, a distribution (
Additional objects and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objects and advantages of the invention may be realized and obtained by means of the instrumentalities and combinations particularly pointed out hereinafter.
The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate presently preferred embodiments of the invention, and together with the general description given above and the detailed description of the preferred embodiments given below, serve to explain the principles of the invention.
Embodiments of a signal quality evaluation, an information recording/reproducing system, a recording compensation method and an information medium according to the present invention will now be described with reference to the accompanying drawings.
In
On the other hand, a plurality of kinds of preset patterns are registered in a pattern determination section 210. When record data RD to be recorded on the optical disk 100 and a registered pattern in the pattern determination section 210 coincide (or match), the pattern determination section 210 outputs a pattern indication signal E210a (which may be a two-bit signal if the number of kinds of patterns to be used is three) indicating which of the registered patterns is associated with the coincident (or matching) record data RD.
A pattern memory 212 outputs three kinds of binary patterns (pattern 1, pattern 2 and pattern 3), which are registered therein, in accordance with the content of the pattern instruction signal E210a from the pattern determination section 210. The output binary patterns (pattern 1, pattern 2 and pattern 3) are delivered to ideal signal calculators 214A, 214B and 214C.
The ideal signal calculators 214A to 214C produce ideal reproduction signals E214A to E214C (hereinafter referred to as “ideal signals”; the relationship between signal patterns of ideal signals and reproduction signals will be described referring to
The ideal signals E214A to E214C are supplied to the distance calculators 208A to 208C. The delayed signal E206 from the delay section 206 is also input to the distance calculators 208A to 208C. The amount of delay by the delay section 206 is set such that the ideal signals E214A to E214C and the reproduction signal E204 are brought in phase.
The distance calculator, 208A-208C, calculates a distance (a Euclidean distance to be described later) between the ideal signal, E214A-E214C, and the reproduction signal E206 (calculated distances=E1, E2 and E3). The calculated distances E1 and E2 are input to a subtracter 216, and the calculated distances E1 and E3 to a subtracter 218. The subtracter 216 calculates a difference between the distances E2 and E1 (E2−E1) and the subtracter 218 calculates a difference between the distances E3 and E1 (E3−E1). The calculated differences (E2−E1) and (E3−E1) are stored in distance difference memories 220 and 222.
The locations in the distance difference memories 220 and 222 are determined by a memory select signal E210b output from the pattern determination section 210 (that is, write/read addresses to the memories 220 and 222 are determined by the signal E210b).
When a predetermined amount of data has been recorded on and reproduced from the optical disk 100, a parameter calculator 224 calculates a waveform compensation amount WC for a record waveform, on the basis of the data stored in the distance difference memories 220 and 222. Specifically, the parameter calculator 224 performs predetermined parameter arithmetic operations based on the distance difference data E220 (=E2−E1) and E222 (=E3−E1) read out of the distance difference memories 220 and 222, and outputs the waveform compensation amount WC. The waveform compensation amount WC, a reference clock signal RC and record data RD are input to a record waveform generator 230. Based on the waveform compensation amount WC, reference clock signal RC and record data RD, the record waveform generator 230 generates a record waveform pulse E230 in which waveform compensation (or waveform adaptive control) has properly been made. Using the generated record waveform pulse E230, the PUH 200 records information on the optical disk 100.
The record waveform generator 230 is so constructed as to generate record pulses E230 of a waveform as shown in
How the waveform compensation amount WC in the embodiment of the present invention is obtained will now be described with reference to
Specifically, in the ideal signal calculator 214, delay units 2141 to 2143, each having a delay time 1T (corresponding to 1 cycle of reference clock signal RC), are connected in series. A bit train E212 of a predetermined pattern (pattern 1, 2 or 3) is input to the first delay unit 2141. The input bit train is successively delayed by 1T by the following delay units 2142 and 2143 in synchronism with the reference clock signal RC. The non-delayed bit train E212 is input to an adder 2140 with a coefficient “1”. The bit train, which has been delayed by 1T by the delay unit 2141, is multiplied by a coefficient “×2” by a coefficient multiplier 2144 and input to the adder 2140. The bit train, which has been further delayed by 1T by the delay unit 2142, is multiplied by a coefficient “×2” by a coefficient multiplier 2145 and input to the adder 2140. The bit train, which has been further delayed by 1T by the delay unit 2143, is input to the adder 2140 with a coefficient “1”. Thus, the adder 2140 produces an ideal signal E214 (E214A, E214B or E214C) that has been subjected to arithmetic operations corresponding to PR (1, 2, 2, 1) characteristics.
For example, if a bit train “00010000” (E212) is input to the ideal signal calculator 214, an output “00012210” is obtained. If a bit train “000110000” is input to the ideal signal calculator 214, an output “000134310” is obtained. If a bit train “0001110000” is input to the ideal signal calculator 214, an output “000135531” is obtained. If a bit train “00011110000” is input to the ideal signal calculator 214, an output “00013565310” is obtained. With the PR (1, 2, 2, 1) characteristics, the output (E214) of the FIR filter has any one of seven levels (0, 1, 2, 3, 4, 5, 6).
For convenience, a bit train with an n-number of “1” bits is expressed as “nT mark”, and a bit train with an n-number of “0” bits is expressed as “nT space”. If an RLL (Run-Length Limited) (1, 7) code is used as a modulation code, bit trains appearing in the record data are limited to 2T to 8T marks and spaces.
In the following description of the embodiment, assume that the lengths are 2T, 3T, and ≧4T, and a mark and a space are paired, and a record compensation amount is obtained for each pattern.
For example, the first row of each of patterns 1, 2 and 3, shown in the right part of
Examples of the method of selecting patterns 2 and 3 will now be described. Pattern 2 is a pattern with a minimum Euclidean distance from an ideal signal (IEA in
When two bit trains with the same length are expressed as PA(n) and PB(n) (n=0−N), the Euclidean distance is given by
Σn=0N{PA(n)−PB(n)}2 (1)
The Euclidean distance will be described by giving some examples. In the second row in
The ideal signal (IEA in
Referring to the second row of pattern 3 in
The Euclidean distance between the ideal signal “000135653235531” of pattern “000111100111” and the ideal signal “000135532356531” of pattern 1 is “12”. In this case, a pattern, which meets the rule of modulation code (RLL(1, 7)) and has middle bits “11” and the Euclidean distance of “12” or less between the deal signal thereof and the deal signal of pattern 1, is only “000111100111”. Thus, “000111100111” is adopted as pattern 3.
A basic concept of the method of calculating the record compensation amount in the present embodiment will now be described with reference to
Assume that ideal signal trains (IEA, IEB, IEC) of patterns 1, 2 and 3 in
E1=Σ{Y(t)−P1(t)}2 (2)
E2=Σ{Y(t)−P2(t)}2 (3)
E3=Σ{Y(t)−P3(t)}2 (4)
The condition, under which a discrimination result of the reproduction signal is pattern E2 despite pattern 1 being recorded, is
E1>E2 (5)
Similarly, the condition, under which a discrimination result of the reproduction signal is pattern E3 despite pattern 1 being recorded, is
E1>E3 (6)
Now consider Euclidean distances (D2, D3) defined by
D2=E2−E1 (7)
D3=E3−E1 (8)
Assume that mean values of Euclidean distance differences D2 and D3 are M2 and M3 and standard deviations of distance differences D2 and D3 are σ2 and σ3. Then, a margin Mgn2, with which a discrimination result of the reproduction signal does not become pattern 2 when pattern 1 is recorded, is expressed by
Mgn2=M2/σ2 (9)
Similarly, a margin Mgn3, with which a discrimination result of the reproduction signal does not become pattern 3 when pattern 1 is recorded, is expressed by
Mgn3=M3/σ3 (10)
An event that when pattern 1 is recorded, the discrimination result of the reproduction signal is pattern 2 (i.e. an event that pattern 2 is erroneously recognized for pattern 1) is considered to contradict an event when pattern 1 is recorded, the discrimination result of the reproduction signal is pattern 3 (i.e. an event that pattern 3 is erroneously recognized for pattern 1).
Mgn2′=(M2−Ec)/σ2 (11)
Mgn3′=(M3+Ec)/σ3 (12)
Assuming that equations (11) and (12) are equal (i.e. margins Mgn2′ and Mgn3′ are equal), Ec is given by
Ec=(σ3*M2−σ2*M3)/(σ2+σ3) (13)
If the distributions in
Specifically, a waveform compensation amount WC corresponding to the record compensation parameter Ec (or a record compensation parameter Ec′ to be described later) is generated by the parameter calculator 224 shown in
The sign of the record compensation parameter Ec corresponds to an increase/decrease in size of the record mark. The absolute value of Ec corresponds to a variation in record mark size. In the example of
The unit of record compensation parameter Ec is a Euclidean distance. Since the bit train length of the ideal signal is “7”, the Euclidean distance (Ec) can be converted to an amplitude (Vc) as follows:
Vc=√(Ec/7) (14)
Alternatively, since the restriction length of the used PR characteristics is “4”, the amplitude may be given by
Vc=√(Ec/4) (15)
In order to obtain the compensation amount WC of record pulses E230, it is necessary to find a time compensation amount from the amplitude compensation value Vc expressed by equation (14) or (15) and then to find a pulse compensation amount. However, since this two-step conversion varies depending on the recording medium characteristics as well as the mark length and space length, it is not easy to find a conversion equation to find WC from Vc.
However, based on Ec (or Ec′ to be described later) of equation (13) or Vc of equation (14) or (15), record compensation can easily be performed in the following manner. For example, when a record compensation amount is found from Ec (or Ec′ to be described later), a dead zone is provided near origin “0” in
The width (size) of the dead zone and the magnitude of the ± step (the degree of change of WC per step) may be determined by tests using an actual apparatus.
The method of compensating the record waveform E230 is not limited to that of increasing/decreasing the width of the first pulse of record waveform E230. The width of the first pulse, last pulse and/or cooling pulse may be increased or decreased.
The method of altering the record waveform pulse E230 is not limited to a method wherein the pulse width is varied, as exemplified by broken lines in
In this embodiment, the term “record waveform adaptive control” refers to the control method wherein the pulse width, pulse amplitude and/or pulse phase of the record waveform E230 is varied based on the waveform compensation amount WC such that “the probability that the discrimination result of the reproduction signal is pattern 2 when pattern 1 is recorded becomes equal to the probability that the discrimination result of the reproduction signal is pattern 3 when pattern 1 is recorded”, as mentioned above.
Recording/reproduction is performed using the record waveform pulses 230 that have been newly produced by the “record waveform adaptive control”. In accordance with the recording/reproduction, the value Ec is calculated by the above method and similar procedures are repeated several times. With the repetition of procedures, the record waveform pulses E230 are optimized (for the individual recording/reproducing system and/or individual optical disks), and good recording/reproduction is ensured.
In the above example, three steps of variations [−1, 0, +1] are provided for the record waveform pulses E230. Alternatively, the range of Ec may be divided more finely into, e.g. 5 steps [−2, −1, 0, +1, +2].
In one possible method, the number of times of repetition of the procedure for calculating record waveform pulses E230 is determined in advance. In another possible method, this procedure is repeated until an evaluation index (Mgn to be described later) indicative of the quality of the reproduction signal reaches a predetermined value.
As the evaluation index indicative of the quality of the reproduction signal, the equation (9) or (10) may be used. The equation (9) or (10) will now be explained in a generalized fashion. Assume that a reproduction signal obtained when some data has been recorded is Y(t), an ideal signal of recorded data is p(t), and an ideal signal of given data other than the recorded data is p′(t). A Euclidean distance Eo between Y(t) and p(t) is given by
Eo=Σ{Y(t)−p(t)}2 (16)
Similarly, a Euclidean distance Ee between Y(t) and p′(t) is given by
Ee=Σ{Y(t)−p′(t)}2 (17)
From Eo and Ee, a Euclidean distance difference D is found:
D=Ee−Eo (18)
From a mean value M of the Euclidean distance difference D and a standard deviation σ thereof, an evaluation index Mgn is given:
Mgn=M/σ (19)
The calculation of record waveform pulses E230 is repeated until the evaluation index Mgn of equation (19) reaches a predetermined value or more.
In the first embodiment described with reference to
According to this embodiment, recording/reproduction can be performed such that a reproduction signal, which is better than in the case of making the reproduction signal E200 coincide with the ideal signal of record data RD, can be obtained.
For example, in the fourth row in
Even if the 2T mark becomes smaller, if a Viterbi decoder (“240” in
However, if the reproduction signal deviates from the ideal signal, other disadvantage may occur. For example, when a timing generator, which extracts a clock signal from the timing of the reproduction signal E200 passing through the center level, is used, the clock precision may degrade in the first embodiment shown in
In one possible method, random data may be applied to the record compensation amount (WC) determining patterns (record data RD), and pattern 1 may be extracted therefrom. In another possible method, patterns as shown in
In addition,
In one possible method, patterns 1, 2 and 3 and record compensation amount (WC) determining patterns may be prestored in the information recording system (apparatus) (210, 212 in
If pattern data and/or recording compensation amount data is pre-recorded on an individual information recording medium (recordable/reproducible blank disk), the system (recording/reproducing apparatus, etc.) using the medium can quickly and exactly record/reproduce information with a recording waveform matching with the medium.
Examples of the information recording medium (recordable/reproducible blank disk) are a DVD-RAM, DVD-RW and DVD-R. The location of recording of the pattern data and/or record compensation amount data for optimal recording/reproduction is not limited to the read-in area 102 in
Normally, the read-in area 102 is the proper location for recording pattern data and/or record compensation amount data for optimal recording/reproduction. However, depending on conditions, another location may be better. Assume that the medium is a DVD-R and data has already been recorded on the DVD-R up to a certain portion of the data area 104. In this case, pattern data and/or record compensation amount data for optimal recording/reproduction may be recorded using a small record area X immediately after the portion on which data has been recorded. When new data is to be recorded on the DVD-R, record waveform compensation is performed using the record content in the area X (pattern data and/or record compensation amount data), and the new data can be recorded on a non-recorded area on the DVD-R (from the area X) with the compensated record waveform.
For example, when the medium is of a type having recording layers on both sides and recording on a surface A has completed and recording on a surface B is about to begin, there may be a case where a data record start point is closer to the read-out area 106 than to the read-in area 102. In this case, the pattern data and/or record compensation amount data may better be recorded on the read-out area 106 that permits a shorter seek distance of the PUH 200 (in this case, too, the read-in area 102 may be used as the record area for the pattern data and/or record compensation amount data).
For example, in equations (2) to (4), the Euclidean distance Ea is calculated by “Ea=Σ{Y(t)−Px(t)}2” (an accumulated value of magnitude is obtained by squaring). However, other information corresponding to Ea may be calculated by “Eb=Σ|Y(t)−Py(t)|” (an accumulated value of magnitude is obtained by finding an absolute value).
Referring now to
The structure of the ideal signal calculator 214 (214A-214C) of the information recording/reproducing system shown in
The distributions of Euclidean distance differences (D2=E2−E3; D3=E3−E1) calculated in the information recording/reproducing system shown in
An Euclidean distance correction amount based on Euclidean distance differences (D2=E2−E3; −D3=E1−E3) calculated in the information recording/reproducing system shown in
Examples of record waveform pulses used in the information recording/reproducing system of
Examples of record waveform compensation methods used in the information recording/reproducing system of
For example, the first row of each of patterns 1, 2 and 3, shown in the right part of
Examples of the method of selecting patterns 2 and 3 will now be described. Pattern 2 is a pattern with a minimum Euclidean distance from an ideal signal (IEA in
When two bit trains with the same length are expressed as PA(n) and PB(n) (n=0−N), the Euclidean distance is given by equation (1).
The Euclidean distance will be described by giving some examples. In the second row in
The ideal signal (IEA in
Referring to the second row of pattern 3 in
However, the pattern “0111101111”, includes a bit train “101” and violates the rule of modulation code (RLL(1, 7)). Thus, “0111101111” cannot be adopted as pattern 3. The pattern, which can be adopted as pattern 3, is “0111100111” that meets the rule of modulation code (RLL(1, 7)).
The Euclidean distance between the ideal signal “5653235” of pattern “0111100111” and the ideal signal “5532356” of pattern 1 is “12”. In this case, a pattern, which meets the rule of modulation code (RLL(1, 7)) and has a length of 10 bits and the fifth bit “1”, and the Euclidean distance of “12” or less between the deal signal thereof and the deal signal of pattern 1, is only “0111100111”. Thus, “0111100111” is adopted as pattern 3.
The basic concept of the method of calculating the record compensation amount in the third and fourth embodiments is the same as that of the method in the first and second embodiments, and a detailed description thereof is omitted.
The record compensation amount to be described here is calculated by the parameter calculator 224 functioning as arithmetic means, conversion means and compensation means. Specifically, distributions and standard deviations to be described later are calculated by the parameter calculator 224. In addition, the conversion from the record compensation amount Ec to record compensation amount Ec′ based on the frequency of occurrence is effected by the parameter calculator 224. Moreover, the waveform compensation amount WC, to be described later, is calculated by the parameter calculator 224.
As has been described in connection with the first and second embodiments, when the record compensation amount (Ec) has been determined, the DC level varies before and after the record compensation. In some cases, execution of compensation of a certain pattern may lead to a variation in DC level and require record compensation of the other patterns. As a result, it is possible that convergence cannot be reached no matter how many times the record compensation is performed.
In order to prevent a variation in DC level before and after the recored compensation, the following technique may be adopted. As is shown in
Specifically, as shown in
Values α, β . . . ρ stored in the frequency-of-occurrence memory represents the frequency of occurrence of each pattern, and α+β+ . . . +ρ=1. The frequency of occurrence is calculated based on the result of the pattern determination section 210, using a counter. The frequency of occurrence may be calculated in advance from the properties of the modulation codes The values (a′, b′, . . . , r′) stored in the Ec′ memory M3 can be calculated as follows.
a′=a−{aα+bβ+ . . . +rρ}
b′=b−{aα+bβ+ . . . +rρ}
. . .
r′=r−{aα+bβ+ . . . +rρ} (20)
Equation (20) expresses the result obtained by subtracting an average value, which is found in consideration of the frequency of occurrence, from each value of a, b, . . . c. Accordingly, a′α+b′β+ . . . +r′ρ=0.
The above method is a method wherein DC components of the mark front end and mark rear end combined. There is a case where the record compensation system becomes stable if the DC component is set at 0 with respect to only the mark front end or the mark rear end.
In this case, assuming α+β+ . . . +ι=1, φ+κ+ . . . +ρ=1, the values a′, b′, . . . , r′are given by
a′=a−{aα+bβ+ . . . +iι}
b′=b−{aα+bβ+ . . . +iι}
. . .
i′=i−{aα+bβ+ . . . +iι} (21)
j′=j−{aα+bβ+ . . . +iρ}
k′=k−{aα+bβ+ . . . +iρ}
. . .
r′=r−{aα+bβ+ . . . +iρ} (22)
Referring now to the flow chart of
A first distance E1 between the reproduction signal and the first pattern, a second distance E2 between the reproduction signal and the second pattern and a third distance E3 between the reproduction signal and the third pattern are calculated by the parameter calculator 224 (ST1). Subsequently, a first distance difference D2=E2−E1 between the first distance E1 and second distance E2, and a second distance difference D3=E3−E1 between the first distance E1 and third distance E3 are calculated by the parameter calculator 224 (ST2). Then, with respect to a plurality of samples of the reproduction signal, a distribution of the first distance difference D2 and a distribution of the second distance difference D3 are calculated by the parameter calculator 224 (ST3). A mean value M2 of the first distance difference D2 and a standard deviation α2 of the distribution of the first distance difference D2, and a mean value M3 of the second distance difference D3 and a standard deviation α3 of the distribution of the second distance difference D3 are calculated by the parameter calculator 224 (ST4).
Next, based on the relationship, (σ2*M3+σ3* M2)/(σ2+σ3), the recording compensation parameter Ec is calculated by the parameter calculator 224 (ST5), and the calculated recording compensation parameter Ec is stored in the Ec memory M1. Subsequently, based on the frequency-of-occurrence information stored in the frequency-of-occurrence memory M2, the recording compensation parameter Ec stored in the Ec memory M1 is converted to the recording compensation parameter Ec′ (ST6), and the converted recording compensation parameter Ec′ is stored in the Ec′ memory M3.
At last, based on the recording compensation parameter Ec′ stored in the Ec′ memory M3, the waveform compensation amount WC for compensating the signal record waveform for the information recording medium is calculated (ST7), the the signal record waveform is compensated based on the waveform compensation amount WC (ST8).
In the third embodiment described with reference to
According to this embodiment, recording/reproduction can be performed such that a reproduction signal, which is better than in the case of making the reproduction signal E200 coincide with the ideal signal of record data RD, can be obtained.
For example, in the fourth row in
Even if the 2T mark becomes smaller, if a Viterbi decoder (“240” in
However, if the reproduction signal deviates from the ideal signal, other disadvantage may occur. For example, when a timing generator, which extracts a clock signal from the timing of the reproduction signal E200 passing through the center level, is used, the clock precision may degrade in the third embodiment shown in
In one possible method, random data may be applied to the record compensation amount (WC) determining patterns (record data RD), and pattern 1 may be extracted therefrom.
In one possible method, record compensation amount (WC) determining patterns may be prestored in the information recording system (210, 212 in
If pattern data and/or recording compensation amount data is pre-recorded on an individual information recording medium (recordable/reproducible blank disk), the system (recording/reproducing apparatus, etc.) using the medium can quickly and exactly record/reproduce information with a recording waveform matching with the medium.
Examples of the information recording medium (recordable/reproducible blank disk) are a DVD-RAM, DVD-RW and DVD-R. The location of recording of the pattern data and/or record compensation amount data for optimal recording/reproduction is not limited to the read-in area 102 in
Normally, the read-in area 102 is the proper location for recording pattern data and/or record compensation amount data for optimal recording/reproduction. However, depending on conditions, another location may be better. Assume that the medium is a DVD-R and data has already been recorded on the DVD-R up to a certain portion of the data area 104. In this case, pattern data and/or record compensation amount data for optimal recording/reproduction may be recorded using a small record area X immediately after the portion on which data has been recorded. When new data is to be recorded on the DVD-R, record waveform compensation is performed using the record content in the area X (pattern data and/or record compensation amount data), and the new data can be recorded on a non-recorded area on the DVD-R (from the area X) with the compensated record waveform.
For example, when the medium is of a type having recording layers on both sides and recording on a surface A has completed and recording on a surface B is about to begin, there may be a case where a data record start point is closer to the read-out area 106 than to the read-in area 102. In this case, the pattern data and/or record compensation amount data may better be recorded on the read-out area 106 that permits a shorter seek distance of the PUH 200 (in this case, too, the read-in area 102 may be used as the record area for the pattern data and/or record compensation amount data).
The present invention is not limited to the above embodiments, and various modifications and alterations may be made without departing from the spirit of the invention, when the invention is put to practical use.
In the above descriptions of the embodiments, PR (1, 2, 2, 1) characteristics are used. This invention can also be carried out using other PR characteristics. In addition, this invention can be performed using modulation codes other than the RLL (1, 7) code.
In the above description, the recording compensation parameter Ec is calculated from the relationship, (−σ2*M3+σ3*M2)/(σ2+σ3). Alternatively, the recording compensation parameter Ec may be calculated from the relationship, (M2−M3)/2, instead of (−σ2*M3+σ3*M2)/(σ2+σ3). Thereby, the structure of the system can be simplified.
(1) A first pattern including a code bit train “10” or “01”, a second pattern including “00” corresponding to the code bit train “10” or “01”, and a third pattern including “11” corresponding to the code bit train “10” or “01” are prepared as object patterns. Then, record compensation is performed such that the errability that a reproduction signal obtained when the first pattern has been recorded may erroneously be recognized as the second pattern may become equal to the errability that a reproduction signal obtained when the first pattern has been recorded may erroneously be recognized as the third pattern.
(2) A distance difference D=Ee−Eo is obtained from a distance Eo between the reproduction signal and the first pattern and a distance Ee between the reproduction signal and the second or third pattern. Using a mean value of D and a standard deviation σ, the quality of the reproduction signal is determined from a value expressed by M/σ.
(3) A distance E1 between the reproduction signal and the first pattern, a distance E2 between the reproduction signal and the second pattern and a distance E3 between the reproduction signal and the third pattern are found. Then, D2=E2−E1, and D3=E3−E1 are found. A value Ec is obtained by an equation, Ec=(−σ2*M3+σ3*M2)/(σ2+σ3), wherein M2 is a mean value of D2, CT 2 is a standard deviation, M3 is a mean value of D3, and σ3 is a standard deviation. From Ec, a record waveform compensation amount is found.
(4) Alternatively, Ec is converted to Ec′ on the basis of the frequency of occurrence, and the recording waveform compensation amount is found from Ec′.
Additional advantages and modifications will readily occur to those skilled in the art. Therefore, the invention in its broader aspects is not limited to the specific details and representative embodiments shown and described herein. Accordingly, various modifications may be made without departing from the spirit or scope of the general inventive concept as defined by the appended claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
2001-345188 | Nov 2001 | JP | national |
2002-221832 | Jul 2002 | JP | national |
This application is a continuation of U.S. application Ser. No. 10/290,474 filed Nov. 8, 2002 now U.S. pat. No. 7,082,566, and for which priority is claimed under 35 U.S.C. § 120. This application is based upon and claims the benefit of priority under 35 U.S.C. § 119 from the prior Japanese Patent Application Nos. 2001-345188, filed Nov. 9, 2001; and No. 2002-221832, filed Jul. 30, 2002, the entire contents of all applications are incorporated herein by reference in their entireties.
Number | Name | Date | Kind |
---|---|---|---|
5295130 | Tobita et al. | Mar 1994 | A |
5938791 | Narahara | Aug 1999 | A |
6089749 | Blaum et al. | Jul 2000 | A |
6148043 | Fujimoto | Nov 2000 | A |
6215751 | Tsuchinaga | Apr 2001 | B1 |
6289059 | Yamaguchi et al. | Sep 2001 | B1 |
6587417 | Okamoto et al. | Jul 2003 | B2 |
6677866 | Kahlman et al. | Jan 2004 | B2 |
6940800 | Fujimoto et al. | Sep 2005 | B2 |
20030021204 | Kashihara | Jan 2003 | A1 |
20030043939 | Okumura et al. | Mar 2003 | A1 |
Number | Date | Country |
---|---|---|
05-290437 | Nov 1993 | JP |
09-330521 | Dec 1997 | JP |
10-021651 | Jan 1998 | JP |
10-188366 | Jul 1998 | JP |
2000-090436 | Mar 2000 | JP |
2000-90436 | Mar 2000 | JP |
3697409 | Jul 2005 | JP |
2005-322404 | Nov 2005 | JP |
2005-332571 | Dec 2005 | JP |
WO9630906 | Oct 1996 | WO |
Number | Date | Country | |
---|---|---|---|
20060203679 A1 | Sep 2006 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 10290474 | Nov 2002 | US |
Child | 11418245 | US |