This application claims the benefit, under 35 U.S.C. §365 of International Application PCT/EP04/013506, filed Nov. 26, 2004, which was published in accordance with PCT Article 21(2) on Jul. 28, 2005 in English and which claims the benefit of European patent application No. 04000107.5, filed Jan. 7, 2004.
The present invention generally relates to a method for playback or recording of an optical recording medium. More specifically, it relates to a method for analyzing abnormal regions on an optical recording medium, and to an apparatus for reading from and/or writing to optical recording media using such method.
Nowadays a plurality of formats of optical recording media can be found on the market. These formats include, for example, CD (Compact Disk), CD-R(W) (Compact Disk Recordable/Rewritable), DVD-ROM (Digital Versatile Disk Read-Only Memory), DVD-R(W) (Digital Versatile Disk-Recordable/Rewritable), DVD+R(W) (Digital Versatile Disk+Recordable/Rewritable), or BD (Blu ray disk). Besides these generally available formats, a number of proprietary formats exists, which are used for game disks or professional applications.
During production of these optical recording media, abnormal areas might occur on the optical recording media. Though such abnormal optical recording media should generally not pass quality control, it cannot be excluded that these media enter the market anyway. Furthermore, blank high density optical recording media for recording often do not fulfill the necessary specifications all over the recording area. Therefore, these media might comprise regions that cannot be recorded or played back. Finally, users might make mistakes when handling the recording media, which could cause scratches or the like, or when recording data on a blank optical recording medium. For example, a user might record data in the CD format on a DVD, or use an incorrect bit rate for recording. This also leads to regions on the optical recording medium which cannot be played back by any apparatus for reading from and/or writing to optical recording media.
In the following all regions which do not conform to the standard of the recording medium they are located on will be called ‘abnormal regions’, though they are not necessarily abnormal in the sense that they cannot be played back at all. An example of an abnormal region is shown in
It is an object of the invention to propose a method for playback or recording of an optical recording medium which overcomes the above mentioned problems.
This object is achieved by a method for analyzing an abnormal region on an optical recording medium, including the steps of:
Before playback or recording of an optical recording medium inserted in an apparatus for reading from and/or writing to optical recording media the apparatus determines the positions and lengths of abnormal regions on the optical recording medium. When the location of an abnormal region is determined, a speed controlled jump is made over the abnormal region by the pickup unit for determining the type of this region. The obtained information can then be used, for example, to avoid that during playback or recording a pickup for reading and/or recording unexpectedly encounters an abnormal region. This makes the operation of the apparatus more reliable. The length of an abnormal region here is to be understood as the radial extension of the region essentially perpendicular to the tracks. Of course, the length of a region can as well be defined as the circumferential extension, i.e. in track direction. This leads to a more accurate determination of the beginning and end positions of the abnormal region.
Favorably the step of determining the type of the abnormal region includes:
It is first assumed that the abnormal region belongs to a first group of types, whose evaluation does only take a short time compared with the evaluation of a second group of types. In case the abnormal region belongs to one of the types of the first group of types, a corresponding detector signal is emitted, which directly allows to determine the region type. If no detector signal is emitted, it is concluded that the abnormal region belongs to the second group of types. The types of abnormal region include at least one of a groove region, a mirror region, and a defect region, which belong to the first group of types, and a wrong bitrate region and a wrong structure region, which belong to the second group of types.
Advantageously, the step of obtaining information on the type of abnormal region during the speed controlled jump includes evaluating a data signal and/or a track crossing signal obtained from the optical recording medium.
For example, the data signal HF obtained during the jump may be analyzed using a bottom-top detector. The HF pattern changes for some region types when crossing the abnormal region, while for other region types the HF pattern is rather similar to the normal HF pattern of the recording medium. Thus, by investigating the HF signal using a bottom-top detector the region type can be determined. Furthermore, the signal change is a reliable indication for the length of the region. Also the disappearance of the track crossing signal is an indication for the type of abnormal region.
Measuring the length of the abnormal region is favorably performed by either measuring the time needed for jumping over the abnormal region, or by counting a number of pulses emitted by a phase locked loop during jumping over the abnormal region, the phase locked loop replicating a track crossing signal obtained before reaching the abnormal region in the jumping step. Since the jump over the abnormal region is speed controlled, a measurement of the time needed for the jump allows to calculate the length of the region. Alternatively, the number of track crossings are counted. However, while crossing the abnormal region no track crossing signal is available. Therefore, the track crossing signal is substituted by the output pulses of a PLL representing virtual track crossings. Since these pulses are counted over the whole region, the region length can be calculated.
Advantageously, the method further includes the steps of:
As mentioned before, if during the speed controlled jump no detector signal is emitted, it is concluded that the abnormal region belongs to the second group of types. For determining the specific type of the region from the group of types, it is in this case not sufficient to simply cross the region simulating the passing tracks. Instead, also the data stored in the region need to be analyzed. These data are favorably evaluated by either evaluating a sync signal included in the data, or by evaluating the data frequency in the abnormal region. Sync signals are part of each data packet and are detected by a sync-detector. In order to differentiate between different syncs, a plurality of sync-detectors or a variable sync detector are favorably implemented. Changes in the data frequency indicate that data are stored in the abnormal region are stored with a different bitrate.
Advantageously, the step of measuring the length of the abnormal region includes counting the number of wrong syncs in the abnormal region. A counter is initiated as soon as the first wrong sync signal is detected. The counter is stopped as soon as the wrong sync signal is missing. The number of wrong syncs allows to calculate the length of the wrong structure region.
According to one aspect of the invention, the position, the length and/or the type of the abnormal region are stored on the optical recording medium. This has the advantage that if the optical recording medium is inserted in the apparatus for reading from and/or writing to optical recording media, these regions do not need to be analyzed again. Of course, it is well possible to check whether the stored information is correct by analyzing the regions again.
Favorably, an apparatus for reading from and/or writing to optical recording media performs a method according to the invention or includes a device performing a method according to the invention for analyzing an abnormal region on an optical recording medium.
For a better understanding of the invention, an exemplary embodiment is specified in the following description with reference to the figures. It is understood that the invention is not limited to this exemplary embodiment and that specified features can also expediently be combined and/or modified without departing from the scope of the present invention. In the figures:
There are basically five types of abnormal regions. Each requires a unique approach in order to determine its size and its type.
1. Groove region (the abnormal region is a groove)
2. Mirror region (the abnormal region is a mirror)
3. Defect region (the abnormal region is a defect, e.g. a black dot track)
4. Wrong bitrate region (the bitrate in the abnormal region differs from the specified bitrate)
5. Wrong structure region (in the abnormal region data are stored in a wrong structure, e.g. CD-like information regarding packet assembly, sync signal and the like are stored on a DVD)
The region type is identified by either analyzing a data signal HF generated by a 4-quadrant photo detection unit or with the help of a sync signal. Different techniques are used for calculating the lengths of the regions. Depending on the region type the measurement is either performed using a phase lock loop (PLL), investigating the sync signals, or measuring time units. Of course, other methods can also be used. The obtained information is either used for further information processing within a recording medium drive of the apparatus or is handed directly to a host within the apparatus.
In
In
Once the locations of the abnormal regions have been determined, a speed controlled jump 22 is made over the first abnormal region essentially perpendicular to the tracks by the pickup unit for determining the type and length of this region. It is first assumed that the abnormal region is either a defect region, a mirror region, or a groove region, since the evaluation of these types of region does only take a short time compared with the evaluation of wrong structure or wrong bitrate regions. In case the abnormal region belongs to one of the three types, a corresponding detector signal is emitted. For this purpose the data signal HF is analyzed using a bottom-top detector, for example. After determination 23 of the region type the length is calculated 24. A detailed description of this calculation will be given below with reference to
In case no detector signal is obtained, i.e. the abnormal region neither is a groove region, nor a mirror region, nor a defect region, it is assumed that either a wrong structure or a wrong bitrate region is present. Since neither the type nor the length of the region can be determined with the method applied to defect, mirror or groove regions, a different approach is used. The pickup unit jumps back 30 to the start address of the region and reads the complete region. The information gained from a sync signal located in the data packets is then interpreted and allows to determine 31 the type of region. Furthermore, the sync signal also allows to calculate 32 the length of the region. A detailed description of this calculation will be given below with reference to
In case the type of region cannot be determined 31, either because a different type of defect is encountered or because the presumed abnormal region is not abnormal, i.e. the information stored on the recording medium is incorrect, a corresponding error message is passed 35 to the host for further processing.
Different methods for determining the length of an abnormal region in case of a defect region, a mirror region or a groove region are depicted in
S2=n·S1 nεN (1)
with
The region length can be determined either in meters or with the unit “number of track crossing equivalents”, as it is favorably used for further information processing.
S2=T2/T1=T2·v/S1 (2)
with
As can be seen, the time T2 needed for the region crossing has to be determined in order to solve the equation. A first method for this purpose, the time measurement method, is depicted in
The signals used for determining T1 and T2 are shown in
An alternative method, the phase locked loop (PLL) method, is depicted in
In
As indicated before, the above described methods for determining the length of an abnormal region are not applicable to wrong structure and wrong bitrate abnormal regions. Therefore, when a wrong structure or a wrong bitrate region needs to be evaluated, the pickup does not simply cross the region simulating the tracks to pass, but also reads the data paying special attention to the sync signal used for synchronizing the data transfer. These sync signals are part of each data packet and are detected by a sync-detector. In order to differentiate between different syncs, a plurality of sync-detectors or a variable sync detector are favorably implemented.
The behavior of PLL and sync signals in wrong bitrate and wrong structure regions is shown in
A wrong bitrate special region generates a similar HF pattern as the normal data structure on the recording medium. Also the sync signals are comparable. Therefore, the data frequency is investigated. By evaluating the PLL applied for the region length calculation for defect, mirror and groove regions, a frequency jump of the PLL is noticed on entering and leaving the wrong bitrate region, as indicated in signal D. Since the bitrate is changed in wrong bitrate regions, also the data packet transmission rate is changed. Therefore, a different number of syncs located in the data packets is transmitted compared to the correct bitrate operation. The correct sync signal is observed during the complete abnormal region checking process. As soon as the correct sync signal misses, i.e. when an abnormal region is encountered, a counter is started counting the number of syncs following a missing sync. In addition, the PLL is checked for a frequency jump. Since the number of skipped syncs at the end of the abnormal region is known, the region length can be calculated.
Number | Date | Country | Kind |
---|---|---|---|
04000107 | Jan 2004 | EP | regional |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/EP2004/013506 | 11/26/2004 | WO | 00 | 6/28/2006 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2005/069298 | 7/28/2005 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
5199017 | Kagami et al. | Mar 1993 | A |
5212677 | Shimote et al. | May 1993 | A |
5485444 | Kuhn et al. | Jan 1996 | A |
6263469 | Jang | Jul 2001 | B1 |
6336202 | Tsuchimoto et al. | Jan 2002 | B1 |
7038983 | Ueda et al. | May 2006 | B2 |
7215619 | Van Den Enden | May 2007 | B1 |
7457212 | Oh | Nov 2008 | B2 |
20030141997 | Kawabe et al. | Jul 2003 | A1 |
Number | Date | Country |
---|---|---|
0397126 | Nov 1990 | EP |
54048213 | Apr 1979 | JP |
1-253638 | Oct 1989 | JP |
Number | Date | Country | |
---|---|---|---|
20070153656 A1 | Jul 2007 | US |