This application is based upon and claims the benefit of priority from prior Japanese Patent Application No. 2003-389708, filed Nov. 19, 2003, the entire contents of which are incorporated herein by reference.
1. Field of the Invention
The present invention relates to a disk apparatus, and particularly to a disk apparatus and disk reproducing method for detecting frame synchronization code signals and performing reproduction processing in synchronization therewith.
2. Description of the Related Art
As well known, in recent years, an optical disk has been remarkably spread as an information medium for digital data, and data is added with an error correction code or an ID for data identification and divided into blocks (sectors) in predetermined unit to be recorded in the information medium such as optical disk. Here, one sector is further divided into frames and a frame synchronization code signal for synchronizing with a frame is inserted into each frame.
Therefore, in a reproduction processing in the optical disk apparatus, a synchronization signal is detected from a read signal from a recording medium. Then, arrangement information of data blocks is obtained by division and demodulation of data in symbols as well as order information from the synchronization signal with a position of the synchronization signal as a starting point, so that error correction processing and the like are performed to recover a reproduction signal. In this manner, since it is an assumption that synchronization signals are correctly detected in order to reproduce data, it is important to accurately detect the synchronization signals.
In a prior art of such optical disk apparatus (Jpn. Pat. Appln. KOKAI Publication No. 9-98371), a synchronization signal detecting circuit used in the optical disk apparatus is shown, where a read signal is proposed to be detected as a synchronization signal if it is within a Hamming distance set using the Hamming distance for calculation. According to this method, a pattern different from a normal pattern can be recognized as the synchronization signal.
However, in the prior art, since only the Hamming distance used here is a determination reference so that a signal apparently irrelevant to the synchronization signal is erroneously detected as the synchronization signal, there is a problem that a reproduction processing is interrupted since synchronization cannot be established in the reproduction processing.
According to one aspect of the present invention, there is provided a disk apparatus comprising: a reading portion which reads out frame synchronization codes and main data stored in a disk to output a read signal; a detecting portion which determines that part of the read signal is identical to a frame synchronization code signal or determines that a deviation between a symbol of part of the read signal and a symbol of the frame synchronization code signal is within a certain time range, so as to detect the frame synchronization code signals from the read signal; and a reproducing portion which reproduces the read signal read by the reading portion in synchronization with the frame synchronization code signals detected by the detecting portion.
An embodiment according to the present invention will be described below in detail with reference to the drawings.
<Optical Disk Apparatus According to the Present Invention>
(Structure)
An optical disk apparatus A according to the present invention has a spindle motor M which rotates at a predetermined frequency while holding an optical disk D, a pickup head 11 which irradiates a laser light on this optical disk D and receives a reflected light to supply a read signal, a binary decoding portion 12 which receives the read signal from the pickup head 11 and decodes it to a binary signal, and a polarity change position detecting portion 13 which detects a position where a sign of this binary signal is inverted. Further, the optical disk apparatus A has a deviation-containing synchronization detecting portion 14 which is a characteristic of the present invention, an ETM decoding portion 15 connected thereto, and a reference data portion 20 which is a storage area for storing reference data. Furthermore, the optical disk apparatus A has an ECC (Error Correction Code) circuit 16 which receives a decoded output signal from the ETM decoding portion 15 and performs a processing of error-correcting the signal, a MPEG encoder/decoder 17 which performs MPEG (Moving Picture Experts Group) decoding on the error-corrected signal or performs MPEG encoding on a signal given in recording processing, and an interface 18 connected thereto which mediates a signal to an external device. Furthermore, the optical disk apparatus A has a modulating portion 19 which is connected to the ECC processing portion 16 and performs modulation processing on a signal recorded in recording processing.
Further, the optical disk apparatus A has a system controller 24 which performs an entire control operation, and a ROM 22 and a RAM 23 both connected thereto, which are connected to a servo controller 21 which controls the frequency of the spindle motor M or the operation of the pickup head 11.
(Operation)
Next, an operation of the optical disk apparatus A according to the present invention will be described. The operation of the optical disk apparatus A according to the present invention will be described below in detail by way of an example of an optical disk apparatus on which an optical disk such as DVD (Digital Versatile Disc) is mounted and which reproduces stored recording information or records desired video information on a recording medium such as DVD-RAM (Random Access Memory). However, an operation of the deviation-containing synchronization detecting portion 14 which is a characteristic of the present invention relates to a reproduction processing of the optical disk and is effective for an optical disk reproducing-only apparatus.
An operation of the reproduction processing in the optical disk apparatus A according to the present invention will be described. When an optical disk D such as DVD is rotated by the spindle motor M at a predetermined frequency and receives a laser light from the pickup head 11 and a reflected light thereof is received by the pickup head 11, the pickup head 11 supplies a read signal corresponding to the reflected light to the binary decoding portion 12. A binary signal from the binary decoding portion 12 is supplied to the polarity change position detecting portion 13 and a polarity change position signal is supplied to the ETM decoding portion 15.
The binary signal from the binary decoding portion 12 is also supplied to the deviation-containing synchronization detecting portion 14, and the deviation-containing synchronization detecting portion 14 detects a frame synchronization code signal from the binary signal and supplies it to the ETM decoding portion 15 while referring to reference data from the reference data portion 20. The ETM decoding portion 15 recognizes a frame position of the read signal according to the supplied frame synchronization code signal to perform a processing of decoding the read signal, and supplies the decoded signal to the ECC processing portion 16. The ECC processing portion 16 detects an error signal of the decoded signal and recovers the same, and supplies it to the MPEG decoder 17. The MPEG decoder 17 decodes the decoded signal to generate a reproducible video signal, and outputs it to an external monitor apparatus, for example, via the interface 18.
(Deviation-containing Synchronization Detecting Portion According to the Present Invention)
An operation of the aforementioned deviation-containing synchronization detecting portion 14 will be described below in detail with reference to the drawing. The deviation-containing synchronization detecting portion 14 according to the present invention accurately detects a frame synchronization code signal deviated by one symbol in timing, for example, and has a structure and operation described later. Thus, a general recording signal irrelevant to the frame synchronization code signal is not erroneously detected by the conventional synchronization detection using the Hamming distance, for example, and only normal frame synchronization code signals and frame synchronization code signals having a certain deviation can be accurately detected.
In other words, the deviation-containing synchronization detecting portion 14 according to the present invention has a structure shown in
(Pattern Frame Synchronization Code Signal)
Next, a pattern frame synchronization code signal to be detected by the deviation-containing synchronization detecting portion according to the present invention will be described. An optical disk generally representative of DVD forms spiral-shape tracks on a circular recording medium, and records data on the tracks. Data on each track is composed of several items of data (sectors) in predetermined units. The recorded data on each sector is further divided for predetermined data (frame). The frame is composed of a synchronization code for synchronizing with data, and main data modulated in the (d, k; m, n) modulation rule.
The pattern of these synchronization codes contains a unique pattern of “10000000000001001” as common part. When this pattern is indicated by an interval between the symbols “1”s, it is also called 13T3T pattern. Here, “T” is a unit for indicating a length of one symbol. When actually recoding in the recording medium, a recording bit is inverted at the position of the symbol “1”.
(Variant of Pattern Frame Synchronization Code Signal)
A varied pattern frame synchronization code signal to be detected by the deviation-containing synchronization detecting portion according to the present invention will be described with reference to the drawings. As a method for further improving a recording density in a next-generation DVD, there is a method for changing to a modulation system of d=1 and utilizing PRML (Partial Response Maximum Likelihood) for the binary decoding portion 12, for example. When the method is employed, a reproduction pattern may be varied before and after the longest pattern contained in the synchronization code when a reproduction state is not preferable such as when asymmetry is large, waveform equalization is insufficient, or a CD offset remains.
FIGS. 8 to 10 show an example of a specifically fallible pattern in the high-density optical disk.
As a characteristic of the high-density optical disk, amplitude of a short pattern such as 2T or 3T is remarkably small. Thus, when a long pattern is arranged before or after the short pattern, the short pattern has a tendency to be easily influenced by a polarity of the long pattern. The tendency is remarkable especially before and after 13T contained in the synchronization code. Similarly,
(Detecting Operation)
An operation of detecting the frame synchronization code signal C in the deviation-containing synchronization detecting portion 14 according to the present invention will be described in detail with reference to the drawings.
Hereinafter, an example using “10000000000001001” as a unique pattern will be shown. The shift register 32 in the deviation-containing synchronization detecting portion 14 in
The deviation-containing match determining portion 31 compares the parallel data b0 to b18 with the synchronization code pattern supplied from the reference data portion 20 to output the synchronization signal detecting output C as “1” in a timing recognized as the synchronization code. Here, expansion is performed by one bit before and after the pattern detecting circuit, respectively, to perform 19-bit comparison.
Here,
On the contrary, as shown in
Further, as to a deviation of the symbol and a match number of the symbol,
When the pattern frame synchronization code signal is detected using the Hamming distance in the patent literature 1 of the prior art for reference, the signals P11 to P17 in
On the other hand, in the operation of detecting the frame synchronization code signal C in the deviation-containing synchronization detecting portion 14 according to the present invention, the deviation is permitted only by one symbol in consideration of the deviation between the symbol of the normal frame synchronization code signal and the symbol position of the read signal so that the recording signal is not erroneously determined as the frame synchronization code signal unlike conventionally.
(Two Forms of Determining Portion 31)
At least two forms are considered as the form of the deviation-containing match determining portion 31 which is the deviation-containing synchronization detecting portion 14 according to the present invention.
The first form is a method where the deviation-containing match determining portion 31 stores the signals P11 to P17 in
In this case, a permissible range of the deviation can be changed by increasing signals where one deviation of the three symbols is halved not only the signals P11 to P17 or decreasing the signals P11 to P17 as the reference data stored in the reference data portion 20. Alternatively, it is preferable that a change reference is defined and reference changing is automated by the method described later.
The second form is a method where the deviation-containing match determining portion 31 is supplied with only the signal P11 which is the normal frame synchronization code signal from the reference data portion 20 and compares the signal P11 with only the read signal to sequentially obtain and evaluate the deviation of the symbol and the match number of the symbol. In other words, when the deviation of the symbol is assumed as “1” and the match number of the symbol is defined as “2 or more”, the read signal is substantially determined as the frame synchronization code signal when it is the signal P11 to P17 in
Other form of the determining portion 31 may be one shown in
In this example, the pattern match circuit is constituted paying attention to only before and after the easily variable longest pattern, and is smaller in the circuit size than the form shown in
(In Case of Changing Deviation)
There will be described with reference to a flowchart in
Further, the detection rate of the frame synchronization code signals is obtained (S15), and when the detection rate of the frame synchronization code signals is lower than the predetermined value (arbitrarily set) (S16), the reference data is changed to reference data with the deviation of 2 to redetect the frame synchronization code signals (S17). In this manner, the deviation of the reference data is changed depending on a magnitude of the detection rate so that the deviation is changed to 0 for a disk which is easy to detect the frame synchronization code signals or the deviation is changed to 1 or 2 for a disk which is difficult to detect the same. Thus, erroneous determination can be completely eliminated from the disk which is easy to detect the frame synchronization code signals and even the disk which is difficult to detect the frame synchronization code signals can appropriately detect the signals, so that a stable reproduction processing can be performed for any disk.
As shown in a flowchart in
In this manner, the optimal deviation can be set based on the physicality of the optical disk, and the stable detection of the frame synchronization code signals and the reproduction processing based thereon are enabled depending on the characteristics of the optical disk.
Though those skilled in the art can realize the present invention from various embodiments described above, those skilled in the art can easily conceive various variants of these embodiments and can apply to various embodiments without inventive ability. Therefore, the present invention covers a wide range which does not contradict disclosed principles and novel characteristics, and is not limited to the aforementioned embodiment.
| Number | Date | Country | Kind |
|---|---|---|---|
| 2003-389708 | Nov 2003 | JP | national |