The present invention relates in general to a disc drive apparatus for writing/reading information into/from an optical storage disc; hereinafter, such disc drive apparatus will also be indicated as “optical disc drive”. The present invention relates further to a method for identifying the type of a disc inserted in the disc drive apparatus.
As is commonly known, optical discs have been developed according to different formats. By way of example, CD and DVD are mentioned here, but the gist of the present invention is also applicable to other disc types. Conventionally, disc drives have been developed as dedicated devices, i.e. suitable for one disc type only. Thus, for instance, optical disc drives of CD type have been developed on the one hand, and optical disc drives of DVD type have been developed on the other hand. Such dedicated disc drives are suitable for one type of optical disc only; if the wrong type of disc is inserted in such drive, the disc drive can not handle the disc and responds with an error message. In other words, such dedicated disc drives know what type of disc to expect, “wrong types” are handled according to the format of the expected disc type.
More recently, disc drives have been developed which are capable of handling two (or more) different types of disc. Such type of disc drive will be indicated as multiple-type drive. As a specific example, a multiple-type drive for handling CDs and DVDs will be described in the following, but it is to be noted that such description is not intended to restrict the protective scope of the present invention to this example since the gist of the present invention is also applicable to other types of disc.
Since a multiple-type drive may expect a disc to be any of two (or more) different types of disc, it needs to ascertain the type of disc when a new disc is inserted, in order to be able to handle the disc with the correct format.
Thus, in a multiple-type drive, there is a need for a method and apparatus for determining disc type.
One known way of determining disc type may be indicated as “trial-and-error”. The disc drive first assumes that the disc is a first type, for instance CD, and performs a number of tests according to CD format which a CD will pass but a different type of disc, for instance DVD, will fail. If the disc passes the tests, it is determined as CD type. If the disc fails, the disc drive assumes that the disc is DVD type, and performs a number of tests according to DVD format. If the disc passes the second run of tests, it is determined as DVD type. This known way of determining disc type, although leading to reliable results, has a disadvantage of being rather time-consuming. In the following, this known way of determining disc type will be indicated as traditional tests.
Therefore, a main objective of the invention is to provide a disc type determination method which takes less time without reducing reliability.
A great improvement would be achieved if CDs and DVDs have a mutually different value for a certain measurable parameter. Then, the type of disc could be ascertained directly by measuring such parameter.
An important characteristic distinguishing CDs and DVDs from each other is the distance between disc surface and storage layer, indicated hereinafter as the thickness of the disc. A CD has a thickness of 1.2 mm whereas a DVD has a thickness of 0.6 mm. Thus, a method to recognize a CD and a DVD, or at least to distinguish between CD and DVD, has been developed on the basis of measuring the thickness of the disc: if the thickness appears to be approximately 0.6 mm (or less than a reference value, e.g. 0.9 mm) it is concluded that the disc is a DVD, whereas, if the thickness appears to be approximately 1.2 mm (or more than a reference value, e.g. 0.9 mm) it is concluded that the disc is a CD.
U.S. Pat. No. 6,061,318 discloses a method for discriminating disc type on the basis of the thickness of the disc. The focal actuator is controlled with a ramping voltage to axially displace the objective lens such that the focal point of the laser beam is axially displaced towards the disc, and the focal error signal is monitored. A characteristic of the focal error signal indicates when the focal point reaches the surface of the disc at a first moment in time, and when the focal point reaches an information layer at a second moment in time. The thickness of the disc may be calculated from the time distance between the first and the second moment in time, taking the displacement speed of the optical lens into account, which depends on the slope of the actuator driving voltage.
An advantage of this method is that it provides a determination result quickly. However, according to the publication, the method is used as an absolute measurement of thickness. This is, however, not very reliable. First, the displacement speed of the optical lens is not accurately known, because the actuator sensitivity, i.e. displacement as a function of control voltage (mm/V), is not an accurately known constant. Typically, this sensitivity ranges from 0.65 mm/V to 1.3 mm/V. Even for one specific actuator, this sensitivity may vary with age of the actuator, and condition (e.g. temperature) of the actuator. Thus, even if the time distance between said first and second moments is determined very accurately, there is uncertainty in the corresponding spatial distance.
Second, the thickness of CDs and DVDs may show a certain variation.
Therefore, a further objective of the present invention is to overcome these problems.
More specifically, the present invention aims to provide an improved disc recognition method which takes into account variations in disc thicknesses and variations in actuator sensitivity.
According to an important aspect of the present invention, a disc drive, after first being taken into operation, is first operated in a learning stage wherein data is collected regarding the thicknesses of CDs and DVDs inserted into the disc drive. From the collected data, an average CD thickness and an average DVD thickness are calculated. When the amount of collected data is sufficiently large, so that the calculated average CD thickness and the calculated average DVD thickness are considered to be sufficiently reliable, the disc drive makes a transition to operation in a second stage wherein the disc determination is based on a comparison of the measured thickness with a determination threshold thickness derived from the calculated average CD thickness and the calculated average DVD thickness.
These and other aspects, features and advantages of the present invention will be further explained by the following description with reference to the drawings, in which same reference numerals indicate same or similar parts, and in which:
For rotating the disc 2, the disc drive apparatus 1 comprises a motor 4 fixed to a frame (not shown for sake of simplicity), defining a rotation axis 5. For receiving and holding the disc 2, the disc drive apparatus 1 may comprise a turntable or clamping hub 6, which in the case of a spindle motor 4 is mounted on the spindle axle 7 of the motor 4.
The disc drive apparatus 1 further comprises an optical system 30 for scanning tracks of the disc 2 with an optical beam. More specifically, in the exemplary arrangement illustrated in
The first light beam 32 passes a first beam splitter 43, a second beam splitter 33, a collimator lens 37 and an objective lens 34 to reach (beam 32b) the disc 2. The first light beam 32b reflects from the disc 2 (reflected first light beam 32c) and passes the objective lens 34, the collimator lens 37 and the second beam splitter 33 (beam 32d) to reach an optical detector 35.
The second light beam 42 is reflected by a mirror 44, passes the first beam splitter 43, and then follows an optical path comparable with the optical path of the first light beam 32, indicated by reference numerals 42b, 42c, 42d.
The objective lens 34 is designed to focus one of the two light beams 32b, 42b in a focal spot F on an information layer (not shown for sake of simplicity) of the disc 2, which spot F normally is circular. For explaining the present invention, it will be assumed in the following that only the first laser 31 is operated and that the second laser 41 is OFF.
During operation, the light beam should remain focused on the recording layer. To this end, the objective lens 34 is arranged axially displaceable, and the optical disc drive apparatus 1 comprises a focal actuator 52 arranged for axially displacing the objective lens 34 with respect to the disc 2. Since axial actuators are known per se, while further the design and operation of such axial actuator is no subject of the present invention, it is not necessary here to discuss the design and operation of such focal actuator in great detail.
It is noted that means for supporting the objective lens with respect to an apparatus frame, and means for axially displacing the objective lens, are generally known per se. Since the design and operation of such supporting and displacing means are no subject of the present invention, it is not necessary here to discuss their design and operation in great detail.
The disc drive apparatus 1 further comprises a control circuit 90 having an output 94 coupled to a control input of the focal actuator 52, and a read signal input 91 for receiving a read signal SR from the optical detector 35. The control circuit 90 is designed to generate at its output 94 a control signal SCF for controlling the focal actuator 52.
SD=A+B+C+D (1)
This data signal SD is also indicated as central aperture signal CA.
With a further increase of the control voltage SCF, the focus point of the laser beam 32b is between the lower disc surface and the information layer, and the detector 35 again receives only little reflected light until at time tL the focal point coincides with the information layer. Thus, the central aperture signal CA shows a second peak P2 at time tL.
In this experiment, the focus actuator control signal SCF was decreased in order to withdraw the objective lens 34 immediately on the focal point's reaching of the information layer (line portion 61c), which accounts for the second occurrence of the second peak, indicated as P2′. Still later, the actuator is moved towards the disc again at a lower speed (line portion 61d). In use, normally, a focus servo system is adapted to control the focus actuator to maintain the objective lens in the position corresponding to the second peak P2.
FIGS. 3A-B also show that the first peak P1 has a smaller amplitude than the second peak P2.
It is noted that in both cases, the control signal increase rate (dS/dt) during the forwarding of the objective lens 34 (line portion 61b), or at least during the time interval Δt between tL and tS, is the same, so that the traveling speed v of the optical lens 34 is the same in both cases.
The speed v of the optical lens 34 can be calculated from the duration of the time interval Δt=tL−tS, which can be determined rather accurately, according to formula (2):
v=D/Δt (2)
assuming, of course, that the speed v of the optical lens 34 is constant during said time interval. In this formula (2), D represents the distance between lower disc surface and information layer. Measuring from
Conversely, said distance D can be calculated from the time interval Δt according to formula (3):
D=v*Δt (3)
if the speed v of the optical lens 34 remains constant during this time interval Δt, and if this speed is known, or at least if the average speed during said time interval Δt is known sufficiently accurately. Then, by comparing the calculated thickness D with a suitable reference value DREF, for instance DREF=0.9 mm, the control circuit 90 may decide that the disc 2 is a CD if D>DREF and that the disc 2 is a DVD if D<DREF. From the graphs in
As already mentioned, a practical problem in implementing this method is the fact that the thickness of CD discs may deviate from the theoretical value of 1.2 mm, that the thickness of DVD discs may deviate from the theoretical value of 0.6 mm, and that the actuator assemblies of different disc drives may have different control sensitivities so that the actual speed v of the objective lens is not known sufficiently accurately.
The present invention proposes to solve this problem by generating a history-based reference value, which takes variations of discs and uncertainties of actuator speed into account. This will be explained with reference to
Assume that the above-mentioned experiment is repeated for a large number of CD discs and DVD discs, using one disc apparatus, the actuator control signal increase rate (dS/dT) being kept constant in all measurements. For each disc, the said time interval Δt is measured, this time interval hereinafter being indicated as “thickness time”, which is considered as a measurable parameter of discs. The results are plotted in a graph like
It is noted that the two curves do not need to have the same peak height, as this height depends inter alia on the number of discs of each type that have been measured. In the example of
According to the invention, an average CD thickness time ΔtAV(CD) can be determined on the basis of the measurement results. This average can for instance be determined as the thickness time corresponding to the peak of curve 71. More conveniently, however, such average is determined as the summation of all thickness times measured for CDs, divided by the number of measured CDs. Likewise, an average DVD thickness time ΔtAV(DVD) can be determined as the summation of all thickness times measured for DVDs, divided by the number of measured DVDs.
Further, according to the invention, a reference thickness time ΔtREF can be determined on the basis of the measured average CD and DVD thickness times, for instance according to ΔtREF=(ΔtAV(CD)+ΔtAV(DVD))/2.
It is noted that, in the above-mentioned measurements, it was preferred that the type of disc was known on measurement, so that the measurement result could contribute to the calculation of either ΔtAV(CD) or ΔtAV(DVD). Having established these data, it is possible to determine type of an unknown disc by measuring its thickness time ΔtM and comparing this measured thickness time ΔtM with the reference thickness time ΔtREF as defined above. For instance, it can be determined that the disc is a CD if ΔtM>ΔtREF and that the disc is a DVD if ΔtM<ΔtREF.
An important advantage of this method is that it is not necessary to actually calculate the absolute thickness D of a disc. A further advantage is that the method does not depend on the actual actuator sensitivity. If different disc drives perform the same measurements on the same group of discs, it may be that the average CD and DVD thickness times are mutually different in the different disc drives, corresponding to mutual differences in actuator sensitivity. But the same mutual differences will be found if different disc drives measure the thickness time of a new disc. These differences compensate each other.
This procedure has the disadvantage of being time-consuming, but has the advantage of providing reliable disc type determination results.
Alternatively, at time t1 a timer is started, which is stopped at time t2, so that the timer value indicates Δt.
As an other alternative, at time t1 the corresponding actuator control voltage V1 is noted, at time t2 the corresponding actuator control voltage V2 is noted, and the thickness D is calculated as D=γ·(V2−V1).
The measured thickness D of this disc is compared [step 221] to a reference thickness DREF, e.g. 0.9 mm, which is stored in a memory as a fixed value. If the measured thickness D is larger than the reference thickness DREF, the controller decides that the disc is a CD and will proceed with handling the disc according to CD format [step 222]. If the measured thickness D is smaller than the reference thickness DREF, the controller decides that the disc is a DVD and will proceed with handling the disc according to DVD format [step 223].
This procedure has the advantage of being fast, but the disadvantage of being less reliable due to uncertainties in the actuator sensitivity γ and due to the fact that the fixed value of the reference thickness DREF may not be a suitable value.
Then, the controller checks whether the number of previously handled CD discs and DVD discs is sufficiently high. To this end, the controller retrieves from an associated memory 95 the number N(CD) of previously handled CD discs [step 303] and retrieves from memory 95 the number N(DVD) of previously handled DVD discs [step 304]. Then, the controller 90 checks whether N(CD)≧NMIN and whether N(DVD)≧NMIN [step 305]. Herein, NMIN is a predetermined minimum.
If not, the controller checks whether N(CD)≧NMIN for CD only [step 306] or whether N(DVD)≧NMIN for DVD only [step 307].
The numbers N(CD) and N(DVD) are counter values stored in said memory, and increased by one each time a new disc is inserted in the disc drive and determined to be a CD or a DVD, respectively. Initially, when a disc drive is taken into use for the first time, those counter values N(CD) and N(DVD) are zero. Further, during a first stage of the lifetime of the disc drive, these counter values increase with every new CD or DVD inserted, but they are still below the predetermined minimum number NMIN. Thus, during the first lifetime stage, the checks of steps 305, 306, 307 will turn out negative. Then, the controller 90 will perform a traditional disc type recognition procedure, for instance procedure 100 described above with reference to
As a result, it may be that the disc is determined as being a CD (positive result on step 104). Then, the controller 90 performs a CD statistics update procedure 310, which includes increasing the counter N(CD) by one [step 311], and updating an average value ΔtAV(CD) [step 312].
In a possible implementation, the summation Σ(CD) of all measured CD thickness times Δt(CD) may be stored in said memory. In that case, the updating step 312 involves adding the present thickness time Δt to the summation value stored in memory, according to Σ(CD)NEW=Σ(CD)OLD+Δt. The average value ΔtAV(CD) may then be calculated as ΔtAV(CD)=Σ(CD)/N(CD). In that case, all measured CD thickness times Δt(CD) have the same weight.
In a preferred implementation, the average value ΔtAV(CD) is a running average wherein recent measurements have larger weight than older measurements. This can be achieved by only talking the last few (for instance 10) measurements into account. Preferably, however, this is achieved by calculating an average value ΔtAV(CD) according to the following formula:
ΔtAV(CD)NEW=(1−x)·ΔtAV(CD)OLD+x·Δt,
wherein x is a predefined factor between 0 and 1.
A suitable value for x is 0.1.
Finally, the controller will proceed with handling the disc according to CD format [step 319].
Likewise, it may be that the disc is determined as being a DVD (negative result on step 104). Then, the controller 90 performs a DVD statistics update procedure 320, which includes increasing the counter N(DVD) by one [step 321], and updating an average value ΔtAV(DVD) [step 322]. The DVD average value ΔtAV(DVD) may be defined and updated similar to the CD average value ΔtAV(CD), mutatis mutandis, so that the DVD average value ΔtAV(DVD) is preferably updated according to the following formula:
ΔtAV(DVD)NEW=(1−x)·ΔtAV(DVD)OLD+x·Δt
Finally, the controller will proceed with handling the disc according to DVD format [step 329].
It should be evident that the above procedure is followed each time a new CD or DVD disc is inserted into the disc drive as long as the minimum number NMIN has not been reached yet for CD and DVD. When the disc drive gets “older”, the counters N(CD) and N(DVD) rise, at a rate depending on the frequency of use. The first stage of the lifetime of the disc drive ends when either the CD counter N(CD) or the DVD counter N(DVD) has reached said minimum number NMIN; it depends on the user which of these counters will be the first to reach said minimum number NMIN. The predefined minimum number NMIN is chosen such that it is statistically justified to use the average ΔtAV(CD) or ΔtAV(DVD), respectively, for making decisions. A suitable value for NMIN is for instance 10, but this value may be chosen higher if desired.
After the first stage of its lifetime, the disc drive will in future determine the disc type on the basis of the measured thickness time Δt (result of step 302), which is compared with a reference thickness time ΔtREF [step 380]. The reference thickness ΔtREF depends on the CD average thickness time ΔtAV(CD) and/or the DVD average thickness time ΔtAV(DVD), depending whether the CD counter N(CD) has reached said minimum number NMIN or the DVD counter N(DVD) has reached said minimum number NMIN, or both.
Assume that the user has played more CDs than DVDs, so that the CD counter N(CD) is the first to reach said minimum number NMIN. Then, as long as the DVD counter N(DVD) has not yet reached said minimum number NMIN, the check of step 305 has a negative result but the check of step 306 has a positive result. The controller 90 will then perform a reference calculation procedure 360 on the basis of the CD average thickness time ΔtAV(CD) only, based on an educated estimate that the DVD average thickness time ΔtAV(DVD) is expected to be approximately half the CD average thickness time ΔtAV(CD). Based on this knowledge, the controller retrieves the CD average thickness time ΔtAV(CD) from memory 95 [step 361] and calculates [step 362] the reference thickness time ΔtREF according to the formula:
ΔtREF=0.75·ΔtAV(CD)
The controller 90 then performs the comparison step 380.
Assume that the user has played more DVDs than CDs, so that the DVD counter N(DVD) is the first to reach said minimum number NMIN. Then, as long as the CD counter N(CD) has not yet reached said minimum number NMIN, the check of step 305 has a negative result but the check of step 307 has a positive result. The controller 90 will then perform a reference calculation procedure 370 on the basis of the DVD average thickness time ΔtAV(DVD) only, based on an educated estimate that the CD average thickness time ΔtAV(CD) is expected to be approximately twice the DVD average thickness time ΔtAV(DVD). Based on this knowledge, the controller retrieves the DVD average thickness time ΔtAV(DVD) from memory 95 [step 371] and calculates [step 372] the reference thickness time ΔtREF according to the formula:
ΔtREF=1.5·ΔtAV(DVD)
The controller 90 then performs the comparison step 380.
In a still later stage of its lifetime, the disc drive has handled a large enough number of DVDs and a large enough number of CDs, so that the DVD counter N(DVD) and the CD counter N(CD) both have reached said minimum number NMIN. Then, the check of step 305 has a positive result. The controller 90 will then perform a reference calculation procedure 350 on the basis of both the CD average thickness time ΔtAV(CD) and the DVD average thickness time ΔtAV(DVD). The controller retrieves the CD average thickness time ΔtAV(CD) from memory 95 [step 351], retrieves the DVD average thickness time ΔtAV(DVD) from memory 95 [step 352], and calculates [step 353] the reference thickness time ΔtREF according to the formula:
ΔtREF=0.5·{ΔtAV(CD)+ΔtAV(DVD)}
The controller 90 then performs the comparison step 380.
In the comparison step 380, the measured thickness time Δt of this current disc is compared to the reference thickness time ΔtREF. If the measured thickness time Δt is larger than the reference thickness time ΔtREF, the controller decides that the disc is a CD and will proceed with performing the CD statistics update procedure 310 and further handling the disc according to CD format [step 319]. If the measured thickness time Δt is smaller than the reference thickness time ΔtREF, the controller decides that the disc is a DVD and will proceed with performing the DVD statistics update procedure 320 and further handling the disc according to DVD format [step 329].
So, after the first stage of its lifetime where the disc drive determines disc type with the reliable but time-consuming traditional method, the disc drive has learned sufficiently “what CDs and DVDs look like”, and is capable of reliably determining disc type with a fast method based fundamentally on measuring the thickness.
It should be clear to a person skilled in the art that the present invention is not limited to the exemplary embodiments discussed above, but that various variations and modifications are possible within the protective scope of the invention as defined in the appending claims.
For instance, the step of measuring the thickness time Δt (step 302) is described as being performed directly after a new disc is inserted into the disc drive. This is, however, not necessary, the thickness time Δt may also be measured at a later moment, for instance just before the thickness time Δt is needed for calculation, i.e. just before steps 312, 322, 380.
Further, it is described above that the traditional recognition method 100 may also be bypassed if the number of previously handled discs is sufficiently high for CD only (step 306) or for DVD only (step 307). In an alternative embodiment, these possibilities are not implemented, so that the first stage of the life time of the disc drive ends and the traditional recognition method 100 is bypassed only if the number of previously handled discs is sufficiently high for both CD and for DVD. In that case, if the answer to the question of step 305 is negative, the procedure jumps directly to step 308.
Further, it is to be noted that the present invention is not limited to a multiple-type drive. The present invention can also be applied in a dedicated disc drive, intended for one type of disc only, to determine whether a wrong type of disc has been inserted.
Further, the present invention can likewise be used to differentiate for instance Blu-Ray discs from for instance DVD discs and CD discs.
Further, the present invention can likewise be exercised by moving the optical lens away from the disc, starting at a starting point close to the disc. Normally, however, when a new disc is inserted, or when the disc drive apparatus is switched on or initialized, the optical lens will initially be in a parking position at a relatively large distance from the disc. Nonetheless, after having measured the thickness of the disc with the method as explained above, a similar measurement can be repeated with the lens moving in the opposite direction.
Number | Date | Country | Kind |
---|---|---|---|
03103267.5 | Sep 2003 | EP | regional |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/IB04/51480 | 8/18/2004 | WO | 2/27/2006 |