[0001] The present invention relates to a method for controlling the quality of storage
media, and more specifically to a method for determining if the quality of a storage
medium decreases.
[0002] It is known that today's storage media like optical storage media or hard disks change
their behavior over the years, e.g. due to aging, temperature differences, or in the
case of rewritable storage media, due to multiple read/write cycles. Apart from these
effects, the reading performance is also reduced through damage of the storage media,
e.g. scratches and/or fingerprints in the case of optical storage media. In the worst
case these effects result in the loss of the whole data on such a storage medium.
Therefore, it is of high importance to detect a decrease of the quality of a storage
medium early enough to transfer the recorded data to a new storage medium.
[0003] For this purpose, when archiving important information on recordable DVDs, professionals
use dedicated testers to measure the amount of error correction needed to read a recorded
DVD. The measured quality parameters are entered into a database, which is archived
as well. After a few years some of the DVDs are sampled, i.e. the quality is measured
again and compared with the previously measured parameters. This allows to determine
how quickly the DVDs are deteriorating. The advantage of using a DVD as a long-term
storage medium is its widespread format, ensuring that readers will still exist decades
from now. The drawback is its unpredictable durability. A drawback of the independent
database for recording the quality parameters is that it is proprietary. Therefore,
it is questionable whether it will be usable after many years.
[0004] In a different environment, high-speed DVD recorders are emerging on the market for
professional and semi- professional applications, e.g. for storing multimedia content
such as audio and video data, or software, on demand on a DVD. The quality of the
recording is paramount in such applications, as it translates directly into a better
playability, i.e. the percentage of legacy players capable to read the recorded DVD,
and better longevity, i.e. the number of years that the DVD is readable without exceeding
the capability of its built-in error correction mechanism. Therefore, also for such
applications it is advantageous to detect a deterioration of the storage medium.
[0005] Even in consumer applications it may be desirable to check if important recordings
are deteriorating. Software tools are available for analyzing a storage medium with
respect to the error rate. For example, after recording an optical disk such a tool
can be used for checking if there are enough margins for playability. In addition,
commercial recording software often offers verify functions, which can be used for
this purpose. In addition, some consumer electronics devices already have the capability
to inform a user about the error rate. For example,
EP 0 073 519 discloses an optical disk player, which during playback automatically determines
the error rate of the disk and indicates the error rate to the user. However, as for
less professional users an independent database for recording the determined quality
parameters is not a realistic way to verify the condition of a storage medium, the
user has no convenient possibility to monitor the degradation of a storage medium.
[0006] It is an object of the invention to propose a method for controlling the quality
of a storage medium, which allows to conveniently monitor the degradation of a storage
medium.
[0007] According to the invention, this object is achieved by a method having the steps
of:
- determining one or more quality parameters of the storage medium; and
- comparing one or more of the determined quality parameters with previously determined
quality parameters of the storage medium stored in a memory in case the quality of
the storage medium has been determined before.
[0008] According to a further aspect of the invention, an apparatus for reading from and/or
writing to storage media includes:
- an analyzer for determining one or more quality parameters of the storage medium;
and
- a comparing unit for comparing one or more of the determined quality parameters with
previously determined quality parameters of the storage medium stored in a memory
in case the quality of the storage medium has been determined before.
[0009] The invention is based on the idea that when a storage medium is used a quality check
may be initiated, either automatically or upon a user request. Preferably, during
recording the surface of the storage medium is analyzed, whereas during playback the
surface of the storage medium and the quality of the data are analyzed. A quality
check can also be started immediately after recording. During an initial quality check
at least one of the determined quality parameters is stored in a memory. When the
same storage medium is used again, a further quality check can be initiated. According
to one possibility, this further quality check is initiated automatically, e.g. each
time the storage medium is used, or only when a certain amount of time has passed
since the last quality check. Alternatively, the further quality check is only initiated
upon a user request. For example, a user may want to only check the quality every
few years on a sampling basis, or only if he is in doubt about the quality of the
storage medium. In any case, the quality parameters determined during later quality
checks are compared with one or more of the previously determined quality parameters
stored in the memory in order to detect a deterioration of the quality. The new measurement
results are then preferably added to the already existing information in the memory.
It is likewise possible to keep only the first and/or the newest (or the first and/or
newest couple of) measurement results as a reference. In all cases this allows a comparison
of the older and newer measurement results in order to find out if the readout quality
has decreased. When the quality falls below a predefined quality limit the user is
preferably automatically informed that the quality is becoming critical. For this
purpose an indicator is advantageously provided. In this case the user can save the
content on a new storage medium before the original storage medium is completely unreadable
and the data are lost. Alternatively, instead of or in addition to alerting the user,
a safety copy may automatically be generated when the quality falls below the predefined
limit. Furthermore, as a large change (decrease) of the quality in a short time indicates
that the quality is likely to become crucial in the near future, though the currently
determined quality is still above the quality limit, preferably a safety copy is also
made and/or the user is also informed when the change of the quality exceeds a predefined
quality change limit. Most of the necessary information to indicate the quality of
the storage medium are already accessible in current apparatuses for reading from
and/or writing to storage media. Therefore, the invention can be implemented without
significant additional cost. Generally, to add this feature only a firmware change
is necessary.
[0010] Preferably, the memory is included in the apparatus for reading from and/or writing
to the storage medium. In this case the storage medium is at first identified by an
identification block before the measurement begins. The data stored for each storage
medium generally includes a name or identifier of the storage medium and the measurement
results of the quality check, e.g. the error rate, and/or in case of optical storage
media, a focus/track error and/or a reflectivity average value.
[0011] Alternatively or in addition, the memory is included in the storage medium. This
is achieved either by providing a dedicated memory on the storage medium, or in case
of a recordable storage medium by using a fraction of the available recording area
as the memory. Both cases have the advantage that a deterioration of the storage medium
can be traced even if the storage medium is read by different apparatuses. A further
advantage is that, if the parameters indicating the quality are stored directly on
the storage medium, they can be compared even years later with a new measurement to
determine if the storage medium is aging.
[0012] On an optical storage medium such as a DVD, the memory area for the quality parameters
is preferably part of the lead-in area, for instance in the "Drive Specific Information"
zone reserved in the DVD+R specification (ECMA-349: Data Interchange on 120 mm and
80 mm Optical Disk using +R Format - Capacity: 4,7 and 1,46 Gbytes per Side; Clause
17.5). For future media formats, the list and formatting of parameters may be specified
in a standard for interchangeability and future-proofing. Alternatively, they may
be manufacturer-specific.
[0013] Exemplary parameters that may be recorded include:
- The list and format of the remaining parameters (type of data, binary encoded, XML...)
- The date of manufacturing of the storage medium
- The date before which the storage medium should be recorded and finalized
- The date of recording of the storage medium
- Recording parameters such as speed, write strategy parameters, make and model of recorder
- Quality of the recording as measured immediately after recording, using
o error-correction measures (inner and outer correction rates, uncorrectables)
o jitter information (summary or detailed by 3T , 4T, etc)
o user-friendly composite parameters such as expected lifetime, overall quality index,
date for next quality check, dust and fingerprint indices, flatness index, laser-rot
index, etc
o or other parameters
- The method for measuring disk recording quality, so as to be able to reproduce in
the future the same conditions of measurement.
[0014] For a better understanding the invention shall now be explained in more detail 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:
- Fig. 1
- shows a flow chart of a method according to the invention, and
- Fig. 2
- illustrates an apparatus for reading from and/or writing to optical storage media
according to the invention.
[0015] In Fig. 1 a method according to the invention is schematically depicted. When the
presence of a storage medium is detected 20, and provided a quality check is initiated
21, the storage medium is identified 22 and one or more quality parameters are determined
23. At least some of the quality parameters are then stored 24 in a memory. It is
then checked 25 if the quality has fallen below a predefined quality limit, or if
the change of the quality exceeds a predefined quality change limit. In both cases
a corresponding indication is given 26 to a user. Alternatively or in addition, a
safety copy of the storage medium is made 27. Otherwise the method is terminated 28.
The step of storing 24 the quality parameters does not have to be performed each time
a quality check is performed. It is likewise possible to only store the quality parameters
of an initial quality check. In addition, the step of identifying 22 the storage medium
can be omitted when the quality parameters are only stored on the storage medium.
[0016] An apparatus for reading from and/or writing to optical storage media according to
the invention is schematically illustrated in Fig. 2. Of course, the method according
to the invention is likewise applicable to other types of fixed or removable storage
media, e.g. magnetic media such as tapes, hard disks, storage cards etc. The apparatus
has an optical pickup 1 for reading data from or writing data to an optical disk 2.
The disk 2 is rotated by a motor 3. Information recorded on the disk 2 is accessible
at a detector 4 of the pickup 1 as soon as a light spot generated by the pickup 1
is focused on one track of the disk 2. A preamplifier 5 is connected to the detector
4 and generates all signals necessary for further servo and channel processing. There
are different possibilities to value the quality of the disk 2. A distinction is advantageously
made between mechanical changes caused by scratches or fingerprints, and aging effects.
For the mechanical defects the servo signals such as the focus error signal or the
reflectivity signal are used to evaluate the changes of the performance. Aging effects
caused e.g. by an elevated storage temperature or direct sunlight will also result
in increasing of the jitter or the error rate.
[0017] In case the measurement results are stored in a memory 11 of the apparatus, each
disk 2 has to be recognized after loading by a disk identification block 6 before
an automatic measurement tool starts with the quality measurement operation. A database
manager 12 creates an internal memory folder within the memory 11 for every new identified
disk 2. In the case that a disk 2 is identified and already has an entry in the memory
11 it is sufficient to add the new measurement data to this entry. Though a complete
measurement history of each disk 2 may be stored in the memory 11, it is sufficient
to keep only the latest measurement results in the memory 11. This allows to reduce
the necessary size of the memory.
[0018] If the measurement results are stored directly on the disk 2, the disk identification
block 6, the memory 11 and the database manager 12 are not necessary. In this case
previous measurement results are read from the disk 2 for comparison with the current
measurement results.
[0019] By reading data from and/or writing data to the disk, the quality is measured by
an error control block 7, a servo signal analyzer 8, and/or an internal jitter measurement
block 9. Every measurement block 7, 8, 9 delivers representative quality parameters
about the evaluated disk. At least some of the measurement results are stored in the
dedicated disk folder of the measurement memory 11 or on the disk 2. In addition,
further data may be added to the measurement results, e.g. information about the measurement
conditions or an estimation of the remaining disk lifetime.
[0020] A measurement observer 13 compares the measurement results with previous results,
either from the memory 11 or from the disk 2. If there is a remarkable change between
the old and the new measurement results, i.e. a change exceeding a predefined threshold,
there is an increased risk that the data on this disk could be lost in the near future.
In this case the user is informed through a user warning interface 14. The user warning
interface may include a display on the apparatus or a PC or TV screen connected to
the apparatus. Also an audio warning using a loudspeaker may be employed. The warning
allows the user to decide whether he wants to copy the information on this disk to
a new storage medium or not. In addition to or instead of the user warning a copy
system 15 can be used to automatically make a safety copy of the storage medium.
1. Method for controlling the quality of a storage medium (2),
having the steps of:
- determining (23) one or more quality parameters of the storage medium (2); and
- comparing (25) one or more of the determined quality parameters with previously
determined quality parameters of the storage medium (2) stored in a memory (2, 11)
in case the quality of the storage medium (2) has been determined before.
2. Method according to claim 1, further having the step of storing (24) one or more of the determined quality parameters
in a memory (2, 11)
3. Method according to claim 1 or 2, further having the step of indicating (26) to a user and/or making (27) a safety copy of
the storage medium (2) when the quality of the storage medium (2) falls below a predefined
quality limit or when the change in quality exceeds a predefined quality change limit.
4. Method according to one of claims 1 to 3, further having the step of calculating at least one composite quality parameter such as an
expected lifetime, an overall quality index, a date for a next quality check, and/or
dust or fingerprint indices.
5. Apparatus for reading from and/or writing to storage media (2), having:
- an analyzer (7, 8, 9) for determining one or more quality parameters of a storage
medium (2); and
- a comparing unit (13) for comparing one or more of the determined quality parameters
with previously determined quality parameters of the storage medium (2) stored in
a memory (2, 11) in case the quality of the storage medium (2) has been determined
before.
6. Apparatus according to claim 5, further having a unit (10) for storing one or more of the determined quality parameters in
a memory (2, 11).
7. Apparatus according to claim 5 or 6, further having an indicator (14) for indicating to a user and/or a copy system (15) for making
a safety copy of the storage medium (2) when the quality of the storage medium (2)
falls below a predefined quality limit or when the change in quality exceeds a predefined
quality change limit.
8. Method according to one of claims 1 to 4 or apparatus according to one claims 5 to
7, wherein the memory (2, 11) is a part of the storage medium (2) or a memory (11) independent
of the storage medium (2).
9. Method or apparatus according to claim 8, wherein in case the memory (11) is independent of the storage medium (2) a unique identifier
is stored in the memory (11) together with the quality parameters for each storage
medium (2).
10. Method or apparatus according to any of the preceding claims,
wherein the quality parameters include at least one of:
- error-correction information such as inner and outer correction rates and/or uncorrectables;
- jitter information; and
- servo signal information.
11. Method or apparatus according to any of the preceding claims,
wherein additional information is stored in the memory (2, 11), including at least one of:
- a list and the format of the remaining parameters;
- the date of manufacturing of the storage medium (2);
- the date before which the storage medium (2) should be recorded and finalized;
- the date of recording of the storage medium (2);
- recording parameters such as speed, write strategy parameters, make and model of
recorder; and
- the method used for measuring the quality.
12. Method or apparatus according to any of the preceding claims, wherein the storage medium (2) is an optical or a magnetic storage medium.
13. Storage medium (2), having a memory for storing quality parameters.