1. Field of the Invention
The present invention relates to an information recording medium, an information reproducing apparatus, and an information recording and reproducing apparatus.
2. Description of the Related Art
Such an information recording medium, an optical disk called a DVD (digital versatile disk) is exemplified. Current DVD standards include a read only type DVD-ROM standard, a write once type DVD-R standard, and a rewritable (about 1,000 times) type DVD-RW standard, and a rewritable (10,000 times or more) type DVD-RAM standard.
In an information recording medium of any standard, a reference code is recorded in a lead-in area (for example, refer to U.S. Pat. No. 5,696,756 or Japanese Patent No. 2,810,028).
An emboss (concave and convex) shaped pit is recorded in a lead-in area for recording a reference code. In a current DVD-ROM, with respect to a depth of this pit, when a laser wavelength is defined as λ, and a refraction index of a substrate is defined as “n,” λ/(4n) is considered to be an optimal depth. In contrast, in a current DVD-RAM, a depth of pit of a lead-in area is equal to that of groove in a recording area (data area). A condition in which a cross-talk in a recording area is minimal is generated such that λ/(5n) to λ/(6n) is considered to be an optimal depth. In the current DVD-ROM and current DVD-RAM as well, the depth of pit in the lead-in area is sufficiently large, and thus, a large reproduction signal amplitude can be obtained from the pit in the lead-in area.
In contrast, in a current DVD-R, the depth of groove in a recording area is very small, and thus, a large reproduction signal amplitude cannot be obtained. Thus, there has been a problem that lead-in information which can be constantly reproduced cannot be recorded in this area.
As described above, in a write once type information recording medium, there has been a problem that a signal from a lead-in area cannot be constantly reproduced.
The present invention is directed to an information recording medium, an information reproducing apparatus, and an information recording and reproducing apparatus that substantially obviates one or more of the problems due to limitations and disadvantages of the related art.
According to the present invention, a signal from a lead-in area of a write once type information recording medium is stably reproduced while maintaining format compatibility in any of the read only type, write once type, and rewritable type.
According to an embodiment of the present invention, an information recording medium comprises a system lead-in area, a data lead-in area, and a data area, wherein information is recorded in the system lead-in area in the form of embossed pits; and a track pitch and a shortest pit pitch of embossed pits in the system lead-in area are greater than a track pitch and a shortest pit pitch in the data lead-in area and data area.
According to another embodiment of the present invention, an information reproducing apparatus which reproduces an information from an information recording medium comprising a system lead-in area, a data lead-in area, and a data area, wherein information is recorded in the system lead-in area in the form of embossed pits and a track pitch and a shortest pit pitch of embossed pits in the system lead-in area are greater than a track pitch and a shortest pit pitch in the data lead-in area and data area, the apparatus comprises a level slice unit which detects a signal from the system lead-in area of the information recording medium in accordance with a level slice technique, and a partial response likelihood technique unit which detects a signal from at least one of the data lead-in area and data area in accordance with a partial response likelihood technique.
According to still another embodiment of the present invention, an information recording and/or reproducing apparatus which records and/or reproduces a signal using an information recording medium comprising a system lead-in area, a data lead-in area, and a data area, wherein information is recorded in the system lead-in area in the form of embossed pits, and a track pitch and a shortest pit pitch of embossed pits in the system lead-in area are greater than a track pitch and a shortest pit pitch in the data lead-in area and data area, the apparatus comprises a level slice unit which detects a signal from the system lead-in area of the information recording medium in accordance with a level slice technique, and a partial response likelihood technique unit which detects a signal from at least one of the data lead-in area and data area in accordance with a partial response likelihood technique.
Additional objects and advantages of the present 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 present invention.
The objects and advantages of the present 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 embodiments of the present invention and, together with the general description given above and the detailed description of the embodiments given below, serve to explain the principles of the present invention in which:
An embodiment of an information recording medium, an information reproducing apparatus, and an information recording and reproducing apparatus according to the present invention will now be described with reference to the accompanying drawings.
[1] A basic data structure in a lead-in area is made coincident with all of read only, a write once, and a rewritable type.
[2] A lead-in area is divided into a system lead-in area and a data lead-in area.
[3] A track pitch and a pit pitch in a system lead-in area are made more coarse than those in a data lead-in area.
[4] In a system lead-in area, a reproduction signal from a pit is detected in accordance with a level slice technique, and in a data lead-in area and a data area, a signal is detected in accordance with PRML (Partial Response Maximum Likelihood) technique.
Prior to a description of embodiments, a variety of matters of the embodiments will be described with reference to
Point (A)
File separation or directory (folder) separation enables separation management on an information recording medium for a current SD (Standard Definition) object file and a management file and an HD (High Definition) object file and a management file corresponding to high image quality video (
Point (B)
4 bit expression and compression rule of sub-picture information (
Point (C)
Plural types of recording formats can be set in a read only type information recording medium (
⋄ In the case of contents which can be freely copied any time (which is not so important), as is in a current case, a structure for recording data serially to be connected (padded) for each segment is provided.
⋄ In the case of important contents targeted for copy restriction, it is possible to separately allocate such contents for each segment on an information recording medium, to record identification information, copy control information, encryption key associated information, address information, and the like for a read only type information recording medium in gaps between the preceding and succeeding segments.
Protection of contents in the information recording medium and speedy access can be guaranteed.
◯ A common format is used in the same disk. A format cannot be changed in the middle of a disk.
◯ Coexistence of two formats is permitted in the same disk according to the contents to be recorded.
Point (D)
ECC (Error Correction Code) block structure using a multiplication code (
As shown in
◯ One error correction unit (ECC block) comprises 32 sectors.
As shown in
Point (E)
The sector is divided into a plurality of portions, and different multiplication codes (small ECC blocks) are recorded for the respective portions.
As shown in
◯ Data in the same sector are interleaved (alternately included in another group with equal intervals), and are grouped into small ECC blocks which are different from each other for each group.
Point (F)
Plural types of synchronizing frame structures are specified by sectors forming ECC blocks.
According to this embodiment, a synchronizing frame structure is changed, as shown in
◯ PO interleaving and inserting positions are different from each other at the right and left (
Point (G)
Separation structure of physical segment in ECC block (
Point (H)
Guard area allocation structure between ECC blocks (
◯ The contents of data are changed among read only, write once, and rewritable type (to be used for identification).
◯ A random signal is utilized for a DVD-ROM header.
◯ Copy control associated information or illegal copy protection associated information is recorded in an extra-area of a guard area (
Point (I)
A guard area is recorded to be partially overlapped in a recording format for a recordable information recording medium.
As shown in
◯ The overlapped portion 541 during rewrite is set so as to be recorded in a non-modulation area 590.
⋆ VFO area in a data segment starts at and after 24 wobbles from the beginning of physical segment.
◯ An extended guard area 528 is formed at the last of a recording cluster representing a rewrite unit.
⋆ The dimensions of the extended guard area 528 are defined as 15 data bytes or more.
⋆ The dimensions of the extended guard area 528 are defined as 24 bytes.
◯ A random shift quantity is defined to be beyond the range of Jm/12 (0≦Jm≦154).
◯ The size of buffer area is set to 15 data bytes or more.
Point (J)
When combinations of continuous 3 sync codes are shifted by one, the number of changes of code is defined as 2 or more by contriving of an allocation (
◯ Improvement is made so that the number of code changes is equal to or greater than 2 even in an allocation in which a sector structure not including a guard area is repeated.
◯ Improvement is made so that, even where a sector structure is allocated by sandwiching a guard area, the number of changes of code is defined as 2 or more.
Point (K)
The occupancy ratio of wobble non-modulation area is set to be higher than that of wobble modulation area (
◯ A modulation area is allocated to be distributed, and wobble address information is recorded to be distributed (
⋆ Wobble sync information 580 comprises 12 wobbles (format (d) of
⋆ Zone information and parity information 605 are allocated so as to be adjacent to each other (format (e) of
⋆ A unity area 608 is expressed by 9 address bits (format (e) of
Point (L)
Address information is recorded by land/groove recording plus wobble modulation (
Point (M)
An uncertain bit is allocated to be distributed in a groove area as well.
◯ A groove width is locally changed during groove formation, and a predetermined area of a constant land width is formed.
⋆ An exposure quantity is locally changed during groove area formation, and a groove width is changed.
⋆ During groove area formation, 2 exposure focusing spots are used, and an interval between these spots is changed to change a groove width.
◯ A wobble width amplitude in a groove is changed, and an uncertain bit is allocated in a groove area (
Point (N)
By land/groove recording plus wobble modulation, uncertain bits are allocated to be distributed to both of land and groove (track information 606 and 607 of
◯ groove width is controlled when the groove width is locally changed, so that the land width of the adjacent unit is constant.
Point (O)
In land/groove recording, wobble phase modulation of 180 degrees (±90 degrees) is used (
Point (P)
A gray code or a specific track code is used for a track address (
Point (Q)
Data according to a modulation rule is recorded in a sync data area in a guard area (
◯ A sync code identical to that in a sector is recorded in a post-amble area allocated at the start position in a guard area.
◯ An extra area is allocated after a data area.
◯ An extra area is allocated immediately after a post-amble area.
Point (R)
A track pitch and a minimum mark length (minimum pit pitch) in a system lead-in area are made more coarse (
◯ In a system lead-in area, a signal reproduction (binarization) is carried out in accordance with a level slice technique (
◯ A medium identification information is recorded in a system lead-in area of an embossed area (
A book type and a part version are recorded in a control data zone shown in
A layer type recorded in a disk structure in the control data zone shown in
◯ Identification information for identifying a current DVD disk or a high density compatible disk according to the present embodiment and linear density and track pitch information associated therewith are recorded in a system lead-in area. In addition, the linear density and track pitch in the system lead-in area are set so that a difference from a current DVD lead-in area is equal to or lower than ±30% (
Point (S)
A signal reproducing process in accordance with a PRML (partial response maximum likelihood) technique is carried out in a data lead-in area, a data area, and a data lead-out area (
◯ In a read only type information recording medium, a reference code zone is allocated in a data lead-in area (
◯ In a rewritable type information recording medium, a connection zone (connection area) is allocated between a data lead-in area and a system lead-in area (
Point (T)
A modulation system in which the minimum continuous repetition count of “0” after modulation is 1 (d=1) is employed (
Point (U)
A recording cluster representing a rewrite unit comprises 1 or more data segments (
◯ In the same recording cluster, random shift quantities of all data segments coincides with each other.
◯ Adjusting is carried out in a guard area between ECC blocks, and correction of a recording timing is carried out.
◯ A recording cluster start position is recorded from a non-modulation area immediately after a wobble sink area.
⋆ Recording is started at a location shifted by 24 wobbles or more from a switching position of a physical segment.
Advantageous effects <1> to <28> according to the above described points (A) to (U) are shown in
<A Large Capacity According to High Image Quality Video is Guaranteed. In Addition, Access Reliability For High Image Quality Video is Enhanced>
Advantageous Effect <1>
As compared with a current SD video, where an HD video is recorded in an information recording medium by file or folder separation, the HD video has high resolution. Thus, it is necessary to increase recording capacity of an information recording medium. The recording capacity during land/groove recording can be increased more significantly than that during groove recording. A recording mark cannot be formed on a pre-pit address, and thus, address information recording by wobble modulation has higher recording efficiency than pre-pit address. Therefore, land/groove recording plus wobble modulation increases the recording capacity most significantly. In this case, a track pitch becomes dense, and thus, there is a need for improving address detection capability more remarkably to enhance access reliability.
In the present embodiment, a gray code or a specific track code is employed for generation of an uncertain bit which becomes a problem in land/groove recording plus wobble modulation, thereby making it possible to reduce the frequency of generating uncertain bits and to significantly increase the address detection precision. Automatic correction can be carried out for incorrect detection of a sync code by making best use of combinations of sync codes. Thus, the position detection precision in a sector using a sync code is remarkably improved. As a result, the reliability and speed of access control can be enhanced.
Land/groove recording increases the adjacent track cross-talk where a track pitch has been shortened and an entry of a noise component for a reproduction signal from a recording mark by the above uncertain bit, and the reliability of reproduction signal detection is reduced. In contrast, when a PRML technique is used for reproduction, an error correction function for a reproduction signal is provided during ML demodulation. Therefore, the reliability of reproduction signal detection can be improved, and thus, even if recording density is increased to ensure an increase of recording capacity, stable signal detection can be guaranteed.
Advantageous Effect <2>
A high image quality sub-picture is required in accordance with a high image quality video recorded in an information recording medium. However, when a sub-picture is changed from current 2 bit expression to 4 bit expression, an amount of data to be recorded is increased. A large capacity of an information recording medium for recording the sub-picture is required. Land/groove recording can increase the recording capacity more significantly than groove recording. A recording mark cannot be formed on a pre-pit address, and thus, address information recording in accordance with wobble modulation has higher recording efficiency than the pre-pit address. Therefore, the recording capacity is increased most significantly in land/groove recording plus wobble modulation. In this case, there is a need for improving address detection performance more remarkably and enhancing access reliability.
In the present embodiment, a grey code or a specific track code is employed for generation of an uncertain bit which becomes a problem in land/groove recording plus wobble modulation system, making it possible to significantly increase the frequency of generating uncertain bits and the address detection precision. The position detection precision in a sector using a sync code has been remarkably improved. As a result, reliability and speed of access control can be enhanced.
The adjacent track cross-talk and entry of a noise component from a recording mark to a reproduction signal due to a cross-talk and uncertain bits are increased if a track pitch is shortened by land/groove recording, and the reliability of reproduction signal detection is reduced. In contrast, when the PRML technique is employed during reproduction, an error correction function for a reproduction signal during ML demodulation is provided, and thus, the reliability of reproduction signal detection can be improved. Therefore, even if recording density is increased to ensure an increase of recording capacity, stable signal detection can be guaranteed.
Advantageous Effect <20>
As compared with a current SD video, where an HD video is recorded on an information recording medium by file or folder separation, the HD video has high resolution, and thus, it is necessary to increase the recording capacity of an information recording medium. In the present embodiment, a modulation system in which “d=1” is established (run length modulation system: RLL (1, 10)) is employed, and the recording density of embossed pit or recording mark is increased, whereby a large capacity has been achieved.
In comparison with a modulation system of “d=2” employed in the current DVD, a window margin width (jitter margin width or ΔT) representing an allowable displacement quantity for a sampling timing in response to a detection signal is large (when a physical window margin width is identical to a current width, the recording density is improved concurrently). However, a most dense embossed pit or a most dense recording mark pitch becomes narrowed, the reproduction signal amplitude is remarkably reduced. Therefore, there has been a problem that signal detection (stable binarizing) cannot be carried out in the conventional level slice technique.
In contrast, in the present embodiment, a modulation system in which “d=1” is established is employed, and signal detection using the PRML technique is employed, whereby the reliability of reproduction signal detection is improved, and high recording density can be achieved.
Advantageous Effect <21>
High image quality sub-picture is required in accordance with high image quality sub-picture recorded in an information recording medium. However, when a sub-picture is changed from the conventional 2 bit expression into 4 bit expression, an amount of data to be recorded is increased. Thus, a large capacity of information recording medium for recording the data is required. In the present embodiment, a modulation system in which “d=1” is established is employed, and the recording density of embossed pit or recording mark is enhanced, and a large capacity is achieved.
As compared with a modulation system in which “d=2” is established, the modulation system employed in the current DVD, a window margin width (jitter margin width or ΔT) representing an allowable displacement quantity for a sampling timing in response to a detection signal is large (when a physical window margin width is identical to a conventional width, the recording density is improved concurrently). However, a dense embossed pit or a dense recording mark pitch becomes narrowed, the reproduction signal amplitude is remarkably reduced. Therefore, there has been a problem that signal detection (stable binarizing) cannot be carried out in the conventional level slice technique.
In contrast, in the present embodiment, a modulation system in which “d=1” is established is employed and signal detection using the PRML technique is employed, whereby the reliability of reproduction signal detection is improved, and high density can be achieved.
<Recording Efficiency is Enhanced by Enabling Efficient Zone Division, and a Large Capacity According to High Image Quality Video is Guaranteed>
Advantageous Effect <3>
As compared with a current SD video, where an HD video is recorded on an information recording medium by file or folder separation, the HD video has high resolution, and thus, it is necessary to increase the recording capacity of an information recording medium. The recording capacity for land/groove recording can be increased more significantly than that for groove recording, and a recording mark cannot be formed on a pre-pit address. Thus, address information recording by wobble modulation has higher recording efficiency than pre-pit address. Therefore, land/groove recording plus wobble modulation system increases recording capacity most significantly. In the case of land/groove recording, the zone structure of
In contrast, as in the present embodiment, after one ECC block has been divided into a plurality of physical segments (7 segments in the present embodiment), when a zone is set to be allocated so that one round on an information recording medium becomes an integer multiple of physical segment, recording efficiency becomes very high.
Advantageous Effect <4>
A high image quality sub-picture is also required in accordance with a high image quality video recorded in an information recording medium. However, if a sub-picture is changed from a conventional 2 bit expression into 4 bit expression, an amount of data to be recorded is increased. Thus, a large capacity of an information recording medium for recording the data is required. The recording capacity for land/groove recording can be increased more significantly than that for groove recording, and a recording mark cannot be formed on a pre-pit address. Thus, address information recording by wobble modulation has higher recording efficiency than pre-pit address. Therefore, land/groove recording plus wobble modulation system increases recording capacity most significantly. In the case of land/groove recording, the zone structure of
In contrast, as in the present embodiment, after one ECC block has been divided into a plurality of physical segments (7 segments in the present embodiment), if a zone is set to be allocated so that one round on an information recording medium becomes an integer multiple of physical segment, recording efficiency becomes very high.
<Even if Recording Density is Increased in Accordance with a High Image Quality Video, Up to a Scratch of a Surface with a Length Identical to a Length Defined in the Current DVD Standard can be Corrected>
Advantageous Effect <7>
As compared with a current SD video, where an HD video is recorded in an information recording medium by file or folder separation, an HD video has high resolution, and thus, it is necessary to increase a recording capacity of an information recording medium. In the present embodiment, a modulation system in which “d=1” is established is employed, whereby recording density is increased more significantly as compared with a current DVD. When recording density is increased, a range of effect on recording data caused by a scratch of the same length adhering to the surface of the information recording medium becomes relatively increased.
In a current DVD, one ECC block comprises 16 sectors. In contrast, in the present embodiment, one ECC block comprises 32 sectors which are twice as many as the number of conventional sectors. In this manner, even if recording density is increased in accordance with a high image quality video, it is possible that up to a scratch of a surface with the same length as a length defined in the current DVD standard can be corrected. Further, the ECC block comprises two small ECC blocks and the one sector is allocated to be distributed into two ECC blocks, whereby the data in the same sector is substantially interleaved, making it possible to reduce a longer scratch or an effect on a burst error more remarkably. During reproduction, by employing the PRML technique, an error correction process is carried out during ML demodulation, and thus, an effect on reproduction signal degradation caused by the dust or scratch on a surface is minimized.
In a current DVD standard, where incorrect detection occurs with a sync code due to the scratch adhering on the surface of the information recording medium, a frame shift occurs. Thus, the error correction capability in an ECC block has been significantly degraded. In contrast, in the present embodiment, where incorrect detection occurs with a sync code due to the scratch adhering to the surface of the information recording medium, the incorrect detection can be discriminated from a frame shift. Therefore, in addition to preventing a frame shift, incorrect detection of a sync code can be automatically corrected as shown in step ST7 shown in
As shown in
Advantageous Effect <8>
A high image quality sub-picture is required in accordance with a high image quality video for recording an information recording medium. However, if a sub-picture is changed from conventional 2 bit expression to 4 bit expression, an amount of data to be recorded is increased. Thus, a large capacity of an information recording medium for recording the data is required. In the present embodiment, a modulation system in which “d=1” is established is employed, whereby recording density is increased more significantly as compared with a current DVD. When recording density is high, the range of effect on recording data caused by a scratch with the same length adhering to the surface of the information recording medium becomes relatively large.
In a current DVD, one ECC block comprises 16 sectors. In contrast, in the present embodiment, one ECC block comprises 32 sectors which are twice as many as the number of the conventional sectors. Even if recording density is increased in accordance with a high image quality video, it is possible that a surface scratch with a length identical to a length defined in the current DVD standard can be corrected. Further, the ECC block comprises two small ECC blocks, and the data in the same sectors are substantially interleaved, and an effect on a longer scratch or a burst error can be reduced. In addition, by employing the PRML technique for reproduction, an error correction process is carried out during ML demodulation, and thus, an effect on degradation of a reproduction signal due to the surface dust or scratch is minimized. In addition, in a current DVD standard, where incorrect detection occurs with a sync code due to a scratch adhering to the surface of the information recording medium, a frame shift occurs. Thus, the error correction capability in an ECC block has been remarkably reduced. In contrast, in the present embodiment, where incorrect detection occurs with a sync code due to a scratch adhering to the surface of the information recording medium, the incorrect detection can be discriminated from a frame shift. Thus, in addition to preventing a frame shift, as shown in step ST7 shown in
In addition, as shown in
Advantageous Effect <9>
In response to a current SD video, where an HD video is recorded on an information recording medium by file or folder separation, the HD video has high resolution, and thus, it is necessary to increase a recording capacity of an information recording medium. In the present embodiment, by employing a modulation system in which “d=1” is established, recording density is increased more significantly as compared with a current DVD. When recording density is high, the range of effect on recording data caused by a scratch of the same length adhering to the surface of the information recording medium becomes relatively large.
In a current DVD, one ECC block comprises 16 sectors. In contrast, in the present embodiment, one ECC block comprises 32 sectors which are twice as many as the number of conventional sectors. Even if recording density is increased in accordance with a high image quality video, it is possible that a surface scratch adheres up to the same length as a current scratch. Further, in the present embodiment, the ECC block comprises two small ECC blocks, and PO data belonging to small ECC blocks which are different from each other on a sector-by-sector basis is inserted. Thus, the PO data recorded in small ECC blocks is allocated to be interleaved (distributed) in alternate sectors. Therefore, the reliability against a scratch on PO data is increased, and error correction processing with good precision is enabled.
In a current DVD standard, where incorrect detection occurs with a sync code due to a scratch adhering to the surface of the information recording medium, a frame shift occurs. Thus, the error correction capability in the ECC block has been remarkably reduced. In contrast, in the present embodiment, where incorrect detection occurs with a sync code due to a scratch adhering to the surface of the information recording medium, the incorrect detection can be discriminated from a frame shift. In addition to preventing a frame shift, as shown in ST7 of
As shown in
Advantageous Effect <10>
A high image quality sub-picture is required in accordance with a high image quality video recorded in an information recording medium. However, if a sub-picture is changed from conventional 2 bit expression to 4 bit expression, the number of data to be recorded is increased. Thus, a large capacity of an information recording medium for recording the data is required. In the present embodiment, by employing a modulation system in which “d=1” is established, recording density is increased more significantly as compared with a current DVD. When recording density is high, the range of effect on recording data caused by a scratch of the same length adhering to the surface of the information recording medium is relatively large. In a current DVD, one ECC block comprises 16 sectors. In contrast, in the present embodiment, one ECC block comprises 32 sectors which are twice as many as the number of conventional sectors. Even if recording density is increased in accordance with a high image quality video, it is possible that a surface scratch up to the same length as a conventional scratch can be corrected. Further, in the present embodiment, the ECC block comprises two small ECC blocks. In addition, PO data belonging to small ECC blocks which are different from each other on a sector-by-sector basis is inserted. Thus, PO data recorded in small ECC blocks is allocated to be interleaved (distributed) in alternate sectors. Thus, the reliability against PO data damage is improved, and an error correction process with good precision is enabled.
In a current DVD standard, where incorrect detection occurs with a sync code due to a scratch adhering to the surface of the information recording medium, a frame shift occurs. Thus, the error correction capability in the ECC block has been remarkably degraded. In contrast, in the present embodiment, where incorrect detection occurs with a sync code due to a scratch adhering to the surface of the information recording medium, the incorrect detection can be discriminated from a frame shift. Thus, it is sufficient if a frame shift is prevented. As shown in step ST7 shown in
As shown in
Advantageous Effect <26>
In the present embodiment, even if data is recorded at a high density, an ECC block is structured so as to enable error correction against a scratch whose length is equal to a conventional scratch. However, even if an ECC block is strength to the maximum, as long as an access to a desired site cannot be provided due to an effect of a scratch adhering to a surface, information cannot be reproduced. In the present embodiment, the occupancy ratio in a non-modulation area is set to be higher than that in a modulation area, and wobble address information is allocated to be distributed. In this manner, even if a long scratch is made, an effect of error propagation on wobble address information to be detected is reduced. In addition, since a synchronizing code allocating method is structured as shown in
<Reliability of (Reproduction Signal Detection from) Information Recorded in Information Recording Medium is Remarkably Improved>
Advantageous Effect <22>
In the present embodiment, technical improvements shown in the above advantageous effects (D) to (F) are made, whereby error correction capability is improved more significantly as compared with a current DVD format, and the reliability of (reproduction signal detection from) information recorded in an information recording medium is improved.
In general, in an error correction method using ECC blocks, as is evident from the fact that, if an error quantity before error correction exceeds the limit, error correction is disabled, a relationship between an original error rate before error correction and an error rate after error correction is linear. The lowered original error rate before error correction greatly contributes to improvement of error correction capability using ECC blocks.
The PRML technique employed in the present embodiment comprises capability of error correction during ML demodulation. Thus, the PRML technique and the error correction technique using ECC blocks are combined with each other, thereby providing information reliability which is equal to or greater than when correction capabilities of these techniques are added.
Advantageous Effect (23)
In response to a current SD video, where an HD video is recorded on an information recording medium by file or folder separation, the HD video has high resolution, and thus, it is necessary to increase recording capacity of an information recording medium. In addition, a high image quality sub-picture is also required in accordance with a high image quality video recorded in an information recording medium. However, if a sub-picture is changed from 2 bit expression to 4 bit expression, an amount of data to be recorded is increased. Thus, a large capacity of an information recording medium for recording the data is required. Therefore, in the present embodiment, there has been described in advantageous effects <1> and <2> that an information recording medium suitable for recording of an HD video and a high image quality sub-picture can be provided by combining land/groove recording and wobble modulation.
In the case where land/groove recording, when a step between a land and a groove (groove depth) is set to λ/(5n) to λ/(6n) with respect to a use wavelength λ and refractive index “n” of a transparent substrate, it is known that a cross-talk quantity between the adjacent tracks during reproduction can be reduced. However, if a pitch between a land and a groove is narrowed in order to achieve a large capacity for an information recording medium suitable for recording of an HD video and a high image quality sub-picture, there occurs a cross-talk between the adjacent tracks during reproduction, and a large noise component is superposed on a reproduction signal. In order to solve this problem, in the present embodiment, an effect of noise is eliminated during ML demodulation, and a narrow pitch between a land and a groove has been achieved by employing the PRML.
Advantageous Effect (25)
In response to a current SD video, where an HD video is recorded on an information recording medium by file or folder separation, the HD video has high resolution, and thus, it is necessary to increase a recording capacity of an information recording medium. At the same time, a high image quality sub-picture is also required in accordance with a high image quality video recorded in an information recording medium. However, if a sub-picture is changed from 2 bit expression to 4 bit expression, an amount of data to be recorded is increased. Thus, a large capacity of an information recording medium for recording the data is further required.
In the present embodiment, by employing a modulation system in which “d=1” is established, recording density is increased more significantly as compared with a current DVD, and further improvement of recording density is achieved by using land/groove recording and wobble modulation together. If recording density is high, stable signal reproduction or detection from a recording mark recorded in an information recording medium becomes difficult. In order to stabilize the signal reproduction or detection from the recording mark at such a high density, the present embodiment employs the PRML technique. In the PRML technique, if a local level change appears with a reproduction signal, the precision of reproduction signal detection is lowered.
In the present embodiment, one item of track information which is different from another depending on a land area and a groove area is set, and thus, an uncertain bit as shown in
In order to reduce this failure, the present embodiment employs a gray code or a specific track code at a site for specifying track information. In this manner, the frequency of generating uncertain bits is reduced, and uncertain bits are allocated to be distributed to a land area and a groove area, whereby the frequency of an occurrence of level change is remarkably reduced. Further, in the above uncertain bit, by utilizing the fact that the above uncertain bit appears only in a wobble modulation area, the occupancy ratio of a non-modulation area is increased more significantly than a modulation area in combination with the above described reduction method. In this manner, the frequency of an occurrence of level change of a reproduction signal is extremely lowered, and the precision of signal reproduction or detection from a recording mark is remarkably improved.
<Complete Compatibility Between a Read Only and a Write Once Type can be Obtained, and Recording (Write Once) Processing in Finer Units is Possible>
Advantageous Effect <11>
In a current DVD-R or DVD-RW, recording (write-once) or rewriting in finer units is impossible. If an attempt is made to carry out restricted overwrite processing in order to forcibly record (write-once) or rewrite, there has been a problem that part of information already recorded is damaged. As in the present embodiment, plural types of recording formats can be set for a read only medium, and a recording format having a guard area can be provided between ECC blocks for a read only medium, enabling complete compatibility between a read only and a write once type. Further, recording (write-once) or rewriting can be carried out from the middle of this guard area, and thus, there is no danger that information recorded in the ECC blocks, the information being already recorded by recording (write-once) or rewriting process is damaged. At the same time, in this guard area, a part of the guard area is recorded in an overlap manner during recording (write-once) or rewriting. Thus, in order to prevent a gap area in which no recording mark exists in a guard area, an effect of a cross-talk between two layers due to this gap area can be eliminated, and a problem with an inter-layer cross-talk in a single-sided double-recording layer can be solved at the same time.
In addition, in this guard area, a part of the guard area is recorded in an overlap manner during recording (write-once) or rewriting. However, in the present embodiment, even if the area is recorded to be partially overlapped, the structure of sync code 433 and sync data 434 shown in
In the present embodiment, an ECC block as shown in
<Protection of High Image Quality Video and Identification of Medium Type>
Advantageous Effect (5)
In response to a current SD video, where an HD video is recorded on an information recording medium by file or folder separation, there is a strong demand for the HD video with high resolution and for strengthening protection from illegal copy. As in the present embodiment, the ECC block is divided into a plurality of segments; two types of recording formats are provided in a read only type information recording medium; and a guard area is provided between ECC blocks with respect to a high image quality video targeted for protection from illegal copy. In this manner, format compatibility among read only type, write once type, and rewritable type can be maintained, and medium type can be easily identified.
In addition, protection information (encryption key information) for identification of medium type or protection from illegal copy and copy control information are recorded in an extra area 482 in a guard area, as shown in
Advantageous Effect (6)
A high image quality sub-picture is also required in accordance with a high image quality video recorded in an information recording medium. There is a strong demand for strengthening protection from illegal copy with respect to a high image quality sub-picture changed from conventional 2 bit expression to 4 bit expression. As in the present embodiment, the ECC block is divided into a plurality of segments; two types of recording formats are provided in a read only information medium; and a guard area is provided between ECC blocks with respect to a high image quality sub-picture targeted for protection from illegal copy. In this manner, format compatibility among a read only, a write once, and a rewritable type can be maintained, and medium type can be easily identified.
In addition, protection information (encryption key information) for identification of medium type or protection from illegal copy and copy control information are recorded in the extra area 482 in a guard area, as shown in
<Precision of Identifying Address Information is Enhanced, and an Access Speed is Ensured>
Advantageous Effect <12>
At a portion which does not include an uncertain bit but includes an error detection code, track information can be detected with a very high precision. Thus, in the present embodiment, an uncertain bit is allocated in a groove area as well, and uncertain bits are allocated to be distributed to both of a land area and a groove area. In this manner, it is possible to form such a portion in a land area that does not include an uncertain bit but includes an error detection code. As a result, the precision of identifying address information is enhanced, and a predetermined access speed can be maintained. In addition, the present embodiment employs a wobble phase modulation of ±90 degrees, thus making it easy to produce an uncertain bit in a groove area as well.
<Improvement of Reference Clock Sampling Precision>
Advantageous Effect <13>
In the present embodiment, a wobble frequency (wobble wavelength) is constant anywhere, and thus, this wobble period is detected to do the followings:
(1) Sampling of a reference clock for wobble address information detection (phase alignment with a frequency)
(2) Sampling of a reference clock for reproduction signal detection during signal reproduction from a recording mark (phase alignment with a frequency)
(3) Sampling a reference clock for recording when a recording mark is formed in a rewritable type information recording medium and a write once type information recording medium (phase alignment with a frequency)
In the present embodiment, wobble address information is recorded in advance by using wobble phase modulation.
In the case where wobble phase modulation has been carried out, if a reproduction signal is passed through a band pass filter in order to shape a waveform, there appears a phenomenon that a detection signal waveform amplitude after shaped becomes small before and after a phase change position. Therefore, if the frequency of phase change points due to phase modulation is increased, a waveform amplitude fluctuation becomes frequent. Then, the above clock sampling precision is reduced. Conversely, if the frequency of phase change points is low in a modulation area, there occurs a problem that a bit shift is likely to occur during wobble address information detection. Therefore, in the present embodiment, there are provided a modulation area and a non-modulation area due to phase modulation, and the occupancy ratio of non-modulation area is increased, whereby there is advantageous effect that the above clock sampling precision is improved.
In the present embodiment, a switch position between a modulation area and a non-modulation area can be predicted in advance. Thus, a gate is applied to a non-modulation area in response to the above described clock sampling to detect a signal only in the non-modulation area. From that detected signal, it becomes possible to carry out the above clock sampling.
<A Track Number can be Reproduced Reliably in Land, Whereby the Track Number Reproduction Precision on Land is Increased>
Advantageous Effect <14>
At a portion which does not include an uncertain bit but includes an error detection code, track information can be detected with a very high precision. Thus, in the present embodiment, an uncertain bit is allocated in a groove area as well, and uncertain bits are allocated to be distributed to both of a land area and a groove area. In this manner, it is possible to form such a portion in a land area that does not include an uncertain bit but includes an error detection code. As a result, on a land area as well, it becomes possible to read a track number with a high reproduction precision, and access stability at a land area and a high access speed can be maintained.
<In an ECC Block, Uncertain Bits are Prevented from being Longitudinally Arranged on a Straight Line, and Error Correction Capability is Ensured>
Advantageous Effect <15>
In the present embodiment, 32 sectors and 7 segments configure an ECC block. These sectors and segments each have a non-dividable relationship (undefined multiple relationship). Thus, in an ECC block shown in
Further, in the present embodiment, where incorrect detection occurs with a synch code due to a defect of an information recording medium, the incorrect detection can be discriminated from a frame shift, thus preventing a frame shift. In addition, as shown in step ST7 of
As a result, degradation of the error correction capability of an ECC block is prevented, enabling error correction with high precision and high reliability.
Thus, uncertain bits are prevented from being longitudinally arranged on a straight line in an ECC block, and error correction capability is ensured. In addition, there is advantageous effect that the detection precision of a sync code is enhanced, and the allocation site setting precision in an ECC block for frame data is enhanced, whereby error correction capability is enhanced more significantly by weighting action of both parties (the lowering of error correction capability is stopped).
<Current Position Information can be Identified at a High Speed, Thus Making it Possible to Improve Reliability of High Speed Access or Reproduction>
Advantageous Effect <16>
Together with a high image quality main picture, where high image quality sub-picture information is recorded in a file or folder other than a current SD video, in the present embodiment, as shown in
(1) In the course of access, a displacement quantity from a target reach position can be precisely measured without an occurrence of a read error, and access can be provided at a high speed.
(2) While in continuous reproduction, reproduction processing can be continued while a sector number of a reproduction site is precisely checked, and the reliability of reproduction processing is significantly improved.
Further, in the same recording cluster, intervals of the sync codes 433 allocated at the beginning in a guard area are constant anywhere, and thus, a timing of opening a gate at a data frame number position can be predicted more precisely. Therefore, the precision of reading a sector number is further improved.
<Reliability of Lead-in Area Reproduction and Recording Efficiency are Ensured at the Same Time>
Advantageous Effect <17>
As described later in detail, it is difficult to reproduce lead-in area information in a stable manner in accordance with DVD-R and DVD-RW specifications (Version 1.0), where the information has been recorded in advance (Unreadable emboss). In particular, a reproduction signal amplitude from a portion with high density is reduced. Thus, if the entire recording density is lowered, a relative signal amplitude from the densest bit position is improved, and the stability and reliability of signal reproduction is improved. However, in this case, the recording density of the lead-in area is lowered. Therefore, there occurs a problem that the recording capacity of the entire information recording medium is lowered.
According to the present embodiment, in any information recording medium of a read only, write once, or rewritable type, a portion called a lead-in area is divided into a system lead-in area and a data lead-in area. Irrespective of medium type, i.e., a read only, write once, or rewritable type, information required in common is recorded in a system lead-in area having low recording density; and items of information specific to information storage media of a read only type and a rewritable type are recorded in a data lead-in area having high recording density (in this lead-in area, by using a modulation system in which “d=1” is established, signal detection using the PRML is carried out, thereby making it possible to achieve higher density than conventionally). In addition, with respect to a write once type information recording medium, a data lead-in area is utilized as a test writing area, thereby making it possible to prevent the lowering of the use efficiency of the entire lead-in area and to achieve a large capacity of the entire information recording medium.
Advantageous Effect <18>
Even if recording density is lowered, the depth of pit on emboss is small in a write once type information recording medium. Thus, the reliability during signal reproduction in a system lead-in area is inferior as compared with a read only type or a rewritable type (because a reproduction signal amplitude is low).
Therefore, the reliability during signal reproduction can be improved by employing an ECC structure shown in
Advantageous Effect <19>
Even if recording density is lowered, the depth of pit on emboss is small in a write once type information recording medium. Thus, the reliability during signal reproduction in a system lead-in area is inferior as compared with a read only type or a rewritable type (because a reproduction signal amplitude is low).
Therefore, a sync code pattern (sync frame structure) shown in
<Ensuring Reliability of Address Information after Repetition Rewriting>
Advantageous Effect <27>
In the present embodiment, an extended guard area is provided at the end of a recording cluster. A structure is provided such that overlap recording is carried out between recording clusters to be added next or to be written at the above portion. In this manner, by providing a structure in which no gap is provided between the recording clusters, an inter-layer cross-talk is eliminated during reproduction on a write once type or a rewritable type information recording medium of a single sided double-recording layer. In the meantime, if the number of rewriting becomes large, the shape of a wobble groove or a wobble land at this overlapped portion is changed, and wobble address detection signal characteristics derived therefrom is degraded. If a track shift occurs during recording, there is a danger that data already recorded is damaged. Thus, there is a need for earlier detect such a track shift. In the present embodiment, the overlapped portion of the above described recording data is set in a guard area which exists between ECC blocks, thus making it possible to reduce wobble address detection signal degradation in an ECC block even if the rewrite count is increased, and to earlier detect a track shift in an ECC block. Further, the occupancy ratio of a non-modulation area is set to be higher than that of a modulation area, and settings can be provided so that the above overlap recording site reaches a non-modulation area. Thus, even if the number of rewriting is increased, stable wobble address signal detection can be guaranteed.
<Properties of Manufacturing Medium>
Advantageous Effect <24>
In the present embodiment, a phase modulation of 90 degrees is used for wobble modulation. Thus, during recording of an original master, uncertain bits are allocated to be distributed to a groove area by a very simple method such as a method for changing exposure strength with respect to a photo resist layer during production of a groove area. In addition, uncertain bits can be allocated to be distributed to a land area or a groove area. Thus, a manufacturing cost of a rewritable type information recording medium is reduced, and a rewritable type information recording medium at a low price can be provided to a user.
Now, an information recording medium according to one embodiment will be described in detail.
[1] Description of Format for Recording Video Information on Information Recording Medium
In another example shown in
Point (A)
As shown in
[Advantageous Effect]
When object files and management files recorded on an information recording medium are separated for SD and HD, it is possible to discriminate what file is in advance before reproduction of an object file. As a result, preparation for an SD or HD decoder becomes possible before reproduction of an object file; a preparation time for starting video reproduction is significantly reduced; and video reproduction can be started immediately when the user want to see it.
According to the present embodiment, as shown in
In the present embodiment, sectors 231 to 238 each having 2,048 bytes in size are provided as a unit of management of information recorded on an information recording medium 221. Therefore, a data size of each of packs 241 to 248 is also set to 2,048 bytes in accordance with the sector size.
[2] Expression Format of, and Compression Rule on, Video Information (Point (B))
—Run-Length Compression Rule—
Run-length compression is employed to compress a sub-picture. Some compression rules will be described here. Some compression rules have been developed as SD compatible and HD compatible rules.
(1) A case in which 4 bits are set as one unit (refer to compression rule (1) on sub-picture information in
In the case where picture element data (pixel data) for the same values is continuously set by one to three items, the first 2 bits (d0, d1) indicates the number of picture elements (the number of pixels), and specific pixel data is represented by the subsequent 2 bits (d2, d3).
(2) A case in which 8 bits are set as one unit (refer to compression rule (2) on sub-picture information in
In the case where picture element data (pixel data) for the same values is continuously set by 4 to 15 items, the first 2 bits (d0-d1) are defined as 0. The subsequent 4 bits (d2-d5) indicate the number of pixels, and specific pixel data is represented by the subsequent 2 bits (d6-d7).
(3) A case in which 12 bits are set as one unit (refer to compression rule (3) on sub-picture information in
In the case where picture element data (pixel data) for the same values is continuously set by 16 to 63 items, the first 4 bits (d0-d3) are defined as 0. The subsequent 6 bits (d4-d9) indicate the number of pixels, and specific pixel data is represented by the subsequent 2 bits (d10-d11).
(4) A case in which 16 bits are set as one unit (refer to compression rule (4) on sub-picture information in
In the case where picture element data (pixel data) for the same values is continuously set by 64 to 255 items, the first 6 bits (d0-d5) are defined as 0. The subsequent 8 bits (d6-d13) indicate the number of pixels, and specific pixel data is represented by the subsequent 2 bits (d14-d15).
(5) A case in which 16 bits are set as one unit (refer to compression rule (5) on sub-picture information in
In the case where picture element data (pixel data) for the same values is continuously set up to the end of one line, the first 14 bits (d0-d13) are defined as 0. Specific pixel data is represented by the subsequent 2 bits (d14-d15).
(6) If a pixel for one line is expressed, when the pixel cannot be provided by byte alignment, dummy 4 bit data “0000b” is inserted for adjustment.
The above rules are used for compressing an SD sub-picture. In addition, a rule used for compressing an HD sub-picture has already been developed.
Pixel data is provided as data obtained by compressing bit map data on a row-by-row basis in accordance with a specific run length compression technique described on raw data or run length compression rule.
Pixel data shown in
Pixel data is allocated to data discriminated in fields or plain data, as shown in
In an example (a) shown in
A sub-picture unit header SPUH comprises address information for data recorded in a sub-picture unit SPU. As shown in
Sub-picture unit size SPU_SZ describes the size of sub-picture unit in number of bytes. The maximum size is 524,287 bytes (“7FFFFh”). The size must be in even number bytes. If the size is in odd number bytes, 1 byte of “FFh” is added at the end of sub-picture data in order to be set in even number bytes. The size of the start address SP_DCSQT_SA in the sub-picture unit SPU is equal to or smaller than the size of the SPU.
The start address SP_DCSQT_SA describes the start address of the display control sequence table SP_DCSQT in relative byte number RBN from the start byte of the sub-picture unit. The maximum value of the pixel data width PXD_W is 1,920, and the maximum value of the pixel data height PXD_H is 1,080.
In the sub-picture category SP_CAT, as shown in
The flag “Stored_Form” indicating a method for storing data in a PXD area specifies “0b” (top or bottom) where an interlace display is made. Display data is stored in one place and another by dividing the data into top and bottom. In this manner, there can be provided a data structure in which data can be easily retrieved, and an interlace display is easily made. In the case where a non-interlace display is made, this flag specifies “1b” (plain), and display data is stored in batch. In this manner, there can be provided a data structure in which data can be easily retrieved, and a non-interlace display is easily made. In an SD system, an interlace display is made, and in an HD system, a non-interlace display is made. This flag “Stored_Form” can be utilized for an HD decoder to enter a standby state.
The flag “Raw” indicating run length compression or decompression specifies “0b” (compression) for a stream of a subtitle with a good compression rate such as a subtitle. This flag specifies “1b” (decompression) for such a little bit complicated image stream which has a poor compression rate such as a pattern, and which causes an increase of data obtained after compression. In this manner, it becomes possible to specify compression or decompression in units of the sub-picture unit SPU. Information can be allocated to main picture data or any other data (such as audio), and efficient recording of sub-picture information into an information recording medium is enabled. Thus, high definition contents can be maintained. This flag “Raw” can be utilized for an HD decoder to enter a standby state.
When high image quality contents of a high definition TV system is recorded in a DVD video disk, it is required to record sub-picture information which has been utilized as subtitle or menu information in a high definition TV system similarly. A sub-picture run length compression rule according to the present embodiment will be described below.
As shown in
A “Pixel data” describes any of 16 pixel data shown in
The data compressed in this compression rule comprises a plurality of units. Each unit has 4 points at a pixel change point. These units are formed of: (a) a unit header forming a packet of 4 run length flags; and 4 types of compression patterns (b) to (e) shown in
A unit header (a) shown in
When a description of pixels per line has terminated, if byte adjustment does not complete, 4 bit dummy data “0000b” is inserted for adjustment. The size of run length coded data in one line is equal to or smaller than 7,680 bits.
An encoding or decoding method according to the present embodiment carries out run length compression or decompression according to the following combinations (1) to (4).
(1) It is indicated whether or not a run is continuous, thereby providing a run length compression flag “Comp” for determining compression or decompression.
(2) A run continuity counter “Counter” is extended according to the number of run continuities, and a counter extension flag “Ext” is provided so as to add an extended counter “Counter(Ext).”
(3) 4 run change points are handled as one unit, and a nibble (4 bit) configuration for easy byte alignment is provided, thereby providing a data structure in which processing is facilitated.
(4) An end code E for ending run length compression or decompression is provided on a row-by-row basis. However, if information indicating what capacity per line is can be provided to an encoder device or a decoder device in advance, this end code can be eliminated.
With an encoding method of a sub-picture encoder according to the present embodiment, even in the sub-picture image data of 1 pixel 4 bit expression (16 colors) for which run non-continuities continue in a comparatively large scale, where pixel data does not have continuity, no counter is used. Thus, a data length is kept unchanged. In addition, even where a predetermined number or more of run continuities exist, these continuities can be reliably reproduced by using an extended counter “Counter(Ext).” Therefore, more sufficient compression effect can be achieved by functions of these run length compression flags “Comp,” a basic counter “Counter,” an extended counter “Counter(Ext),” and a counter extension flag “Ext” or the like. The run length compression flag “Comp” is allocated at the beginning of data raw collectively as 4 bit expression (or its multiple). In this manner, by taking the form such that decode processing based on 4 bit information can be easily carried out, it becomes possible to improve a decode processing speed.
The end of line code E generated at an end of line code generator is not always required for encode or decode processing as long as the number of pixels per line is identified in advance. That is, even if the end of line position is not identified, the number of pixels is counted from a start position, thereby making it possible to subject image data for a sub-picture per line to encode or decode processing.
With a decoding method of a sub-picture decoder according to the present embodiment, even in a sub-picture image data of 1 pixel 4 bit expression (16 colors) for which run non-continuities are continued in a comparatively large scale, sufficient compression effect can be achieved by functions of these run length compression flags “Comp”; a basic counter “Counter,” an extended counter “Counter(Ext),” and a counter extension flag “Ext” or the like. The run length compression flag “Comp” is allocated at the beginning of data row collectively as 4 bit expression (or its multiple). By taking the form such that decode processing based on 4 bit information is easily carried out, it becomes possible to improve a decode processing speed.
As is the case with encode processing, the end of line code E detected at an end of line code detector unit is not always required for encode or decode processing. If the number of pixels per line is identified in advance, it becomes possible to carry out decode processing per line according to the number of pixels.
Now, a description will be given with respect to an example of data structure compressed or decompressed by an encoding or decoding method according to the present embodiment.
A pattern (a) shown in
A data structure of each of the patterns shown in
In a pattern (a) shown in
A pattern (c) shown in
A pattern (d) shown in
A data structure of each of the patterns shown in
(1) A subsequent data pattern is first determined by a 4 bit run length compression flag “Comp” (d0 to d3).
(2) From d0=0, it is determined that a first run comprises non-continuous 1 pixel. A pattern (a) shown in
(3) From d1=1, it is determined that a second run is continuous. Any of the patterns shown in
(4) From d2=1, it is determined that a third run is continuous. As in (3), any of the patterns (b) to (d) shown in
(5) From d3=0, it is determined that a last run comprises non-continuous 1 pixel. The pattern (a) shown in
By doing this, 4 change points are provided as one unit, and a run length is expanded.
A pixel data (a) in
As a pattern (a) in
An encoding or decoding method according to the present embodiment can be well applied to general digital data processing as one encoding or decoding method as well as an encoder unit and a decoder unit of a disk unit. Therefore, identical procedures are used in the form of microcomputers and computer programs for supplying commands to such microcomputers, thereby achieving similar operation and advantageous effect.
[Individual Points According to the Present Embodiment and Description of Unique Advantageous Effect by the Individual Points]
Point <B>
4 bit expression and compression rule on sub-picture information (
[Advantageous Effect]
A high image quality video including a sub-picture can be provided to the user.
Next, a sub-picture header and a display control sequence will be described with reference to
A display control sequence table SP_DCSQT is a display control sequence for starting or stopping display of sub-picture data during validity of a sub-picture unit SPU and for changing an attribute. As shown in
In each display control sequence SP_DCSQ, as shown in
A start time of display control sequence SP_DCSQ_STM describes an execution start time of SP display control command SP_DCCMD described in a display control sequence SP_DCSQ in relative PTM from the PTS described in SP-PKT. From a first top field after the described execution start time, a display control sequence is opened in accordance with the display control sequence SP-DCSQ.
A start time SP_DCSQ_STM in a first display control sequence SP_DCSQ (SP_DCSQ#0) must be set to “0000b.” The execution start time must be PTS or more recorded in an SP packet header. Therefore, the start time of a display control sequence SP_DCSQ_STM must be “0000b” or must be a positive integer value calculated below.
SP
—
DCSQ
—
STM[25 . . . 10]=(225×n)/64
where 0≦n≦18641 (625/50 in the case of SDTV system)
SP
—
DCSQ
—
STM[25 . . . 10]=(3003×n)/1024
where 0≦n≦22347 (525/60 in the case of SDTV system)
SP
—
DCSQ
—
STM[25 . . . 10]=(225×n)/64
where 0≦n≦18641 (in the case of HDTV system)
In the above formula, “n” denotes a video frame number after PTS of SPU. When n=0, it denotes a video frame of PTS time. “/” denotes division of integers truncated below a decimal point.
The last PTM in SPU must be equal to or smaller than PTS described in an SP packet including the next SPU. The last PTM is defined as follows.
The start address of the next display control sequence SP_NXT_DCSQ_SA describes a start address of the next display control sequence SP_DCSQ in relative byte number (RBN) from the SPU start byte. In the case where the next display control sequence SP_DCSQ does not exist, the start address of this display control sequence SP_DCSQ is described in RBN from the SPU start byte.
SP_DCCMD#n describes one or more display control commands SP_DCCMD executed in this display control sequence SP_DCSQ. The same display control command SP_DCCMD must be described two or more times.
The information recording medium D is mounted on a disk drive unit 211L. This disk drive unit 211L rotationally drives the information recording medium D mounted to the drive unit. Then, information stored in the information recording medium D by using an optical pickup (where the information recording medium D is an optical disk) is read, decoded, and reproduced, and/or information according to the encoded signal is recorded on the information recording medium.
Now, a disk unit according to the present embodiment will be described with respect to reproduction processing.
Information read by the disk drive unit 211L is supplied to an MPU (Micro Processing Unit) 213L, and error correction processing is performed. Then, the resultant information is stored in a buffer (not shown).
Among these items of information, management information recorded in a control data area is recorded in a memory unit 214L, and the recorded information is utilized for reproduction control or data management and the like.
Among the items of information stored in the above buffer, information recorded in a video object area is transferred to a de-multiplexer 226L, and the transferred information is separated into a main picture pack 203L, an audio pack 204L, and a sub-picture pack 205L. Information recorded in the main picture pack 203L is supplied to a video decoder 227L. Information recorded in an audio pack 204 is supplied to an audio decoder 229L. Information recorded in a sub-picture pack 205L is supplied to a sub-picture decoder 228L, respectively, and decode processing is carried out. Main picture information processed to be decoded at the video decoder 227L and sub-picture information processed to be decoded at the sub-picture decoder 228L are supplied to a D-processor unit 230L. After a weighting process has been applied, the main picture information is converted into analogue data by means of a D/A (Digital/Analogue) converter 231L. The sub-picture information is converted into analogue data. Then, a video signal is output to a picture display unit (not shown), such as CRT: Cathode Ray Tube, for example. Audio information processed to be decoded at the audio decoder 229L is converted into analogue data by means of a D/A converter 233L. Then, an audio signal is output to an audio reproducing device (for example, speaker), although not shown.
A series of reproducing operations for the above described information recording medium D is integrally controlled by means of the MPU 213L. The MPU 213L receives operation information from the key input unit 212L, and controls each unit based on a program stored in an ROM (Read Only Memory) unit 215L.
Referring to record processing, a disk unit according to the present embodiment will be described here.
Data input through video, audio, and sub-picture input terminals are supplied to A/D converters 217L, 218L, and 219L, and the supplied data are converted from an analog signal into a digital signal. Video data digitally converted by the A/D converter 218 is supplied to a video encoder 220L, and the supplied data is encoded there. Sub-picture data digitally converted by the A/D converter 218 is supplied to a sub-picture encoder 221, and the supplied data is encoded there. Audio data digitally converted by the A/D converter 219L is supplied to an audio encoder 222L, and the supplied audio data is encoded there.
Video, audio, and sub-picture data encoded by the encoders are supplied to an MUX (Multiplexer) 216L. The supplied data is provided as a packet and a pack. MPEG-2 program streams are formed as a video pack, an audio pack, and a sub-picture pack. A group of multiplexed data is supplied to a file formatter unit 225L, and this disk unit converts the supplied data into a file which conforms to a file structure capable of recording and reproduction. This file is supplied to a volume formatter unit 224L. This disk unit forms a data format which conforms to a volume structure capable of recording and reproduction. Here, data produced as a file at the file formatter unit 225L and playback control information or the like for reproducing the data produced as a file are added. Then, the resultant information is supplied to a disk formatter 223L, and the data produced as a file in a disk D is recorded by means of the disk drive unit 211L.
Such a reproducing operation or recording operation is based on a set of processing programs stored in an ROM 215L of this disk unit. The above operation is carried out by supplying an instruction from the key input unit 212L and by executing it at the MPU 213L. This disk unit carries out both of encode processing and decode processing of sub-picture data. However, only encode processing can be carried out solely by an authoring system or the like or only decode processing can be carried out by the disk unit.
An optical disk unit operates with reference to a logical format of the optical disk D. The optical disk D has volume and file structures as described previously in a volume space from a lead-in area to a lead-out area. These structures are defined as a logical format in conformance to a specific standard, for example, a micro UDF and ISO9660. A volume space is physically divided into a plurality of sectors, as described above, and serial numbers are allocated to such physical sectors. A logical address denotes logical sector number LSN, as defined in micro UDF and ISO9660. A logical sector is in 2,048 bytes as is the size of physical sector. With respect to the logical sector number LSN, serial numbers are allocated in ascending and descending orders of physical sector numbers.
An output (main picture) of a video buffer 116K is supplied to the HD decoder 124K and the SD decoder 126K. Outputs of the HD decoder 124K and SD decoder 126K are directly supplied to a selector 156K, and are supplied to the selector 156K via a buffer 136K, 138K. An output of the selector 156K is supplied to a mixer 162K via a letterbox converter 160K.
An output of a sub-picture buffer 118K is supplied to the HD decoder 128K and SD decoder 130K. Outputs of the HD decoder 128K and SD decoder 130K are directly supplied to the selector 158K, and are supplied to the selector 158K via a buffer 142K, 144K. An output of the selector 158K is supplied to the mixer 162K.
An output of an audio buffer 120K is supplied to an audio decoder 132K. An output of the playback control information (PCI) buffer 122K is supplied to the PCI decoder 134K. An audio decoder buffer 146K is connected to the audio decoder 132K, and an output of the audio decoder 132K is directly forwarded. A PCI decoder buffer 148K is also connected to an audio decoder 134K, and an output of the PCI decoder 134K is supplied to an HIL decoder 152K via a highlight (HIL) buffer 150. An HIL decoder buffer 154K is also connected to the HIL decoder 152K, and an output of the HIL decoder 152K is directly forwarded.
The power supply timing of each of the decoders 124K, 126K, 128K, 130K, 132K, and 134K is controlled according to the above described version number and compression or decompression flag. A necessary decoder is established in a standby state according to the SD/HD system, and playback can be started speedily while power is saved.
A sub-picture unit formed of sub-picture data of a plurality of sub-picture packets will be described with reference to
The size of the display control sequence table SP_DCSQT is equal to or smaller than half of the sub-picture unit. The display control sequence SP_DCSQ describes the contents of display control of each pixel. The display control sequences SP_DCSQ are sequentially recorded as they are with each other.
The sub-picture unit SPU is divided into an integer number of sub-picture packs SP_PCK, and the divided packs are recorded on a disk. The sub-picture pack SP_PCK can have a padding packet or a stuffing packet as long as it is a final pack of one sub-picture unit SPU. In the case where a length of SP_PCK including final data for a unit is less than 48 bytes, adjustment is made. SP_PCK other than the final pack cannot have a padding packet.
PTS of the sub-picture unit SPU must be aligned in a top field. The validity of the sub-picture unit SPU ranges from PTS of the sub-picture unit SPU to PTS of a sub-picture unit SPU to be reproduced next. However, where a still image is present in the navigation data during the validity of the sub-picture unit SPU, the validity of the sub-picture unit SPU is maintained until such still image has terminated.
A display of the sub-picture unit SPU is defined below.
(1) In the case where the display is switched ON during the validity period of the sub-picture unit SPU by a display control command, sub-picture data is displayed.
(2) In the case where the display is switched OFF during the validity period of the sub-picture unit SPU by a display control command, sub-picture data is cleared.
(3) After the validity period of the sub-picture unit SPU has elapsed, the sub-picture unit SPU is forcibly cleared. Then, the sub-picture unit SPU is discarded from a decoder buffer. The sub-picture unit header SPUH is processed as described previously.
[3] A common data structure among a read only type information recording medium (next generation DVD-ROM), a write once type information recording medium (next generation DVD-R), and a rewritable type information recording medium (next generation DVD-R/W, next generation DVD-RAM).
Data recorded in a data area of an information recording medium, as shown in
After an error detection code (EDC) has been added, scrambling for main data is executed. Here, a cross reed-Solomon error correction code is applied to 32 scrambled data frames (scrambled frames), and so called ECC encode processing is executed. In this manner, a recording frame is formed. This recording frame includes an outer parity code (Parity of Outer-code (PO)) and an inner parity code (Parity of Inner-code (PI)).
PO and PI are provided as error correction codes produced for ECC blocks each consisting of 32 scrambled frames.
The recording frame is 4/6-modulated. Then, a sync code (SYNC) is added at the beginning on a 91 bytes-by-91 bytes basis, and a recording field is produced. 4 recording fields are recorded in one data area.
The data frame information includes: a sector format type, a tracking method, a reflection index, a recording type, an area type, a data type, and a layer number or the like.
Sector format type:
Tracking method
Reflection index:
Recording type
Area type:
Data type:
Layer number
Data frame information described in a rewritable data zone is as follows.
Sector format type:
Tracking method:
Reflection index:
Recording type
Area type:
Data type:
Layer number:
Data Frame Number: Refer to
These bits must be allocated under the following rule.
Sector format type:
Tracking method:
Reflection index
Recording type: In the case of data area of rewritable disk
Area type:
Data type:
Layer number
Data frame number: The number of physical sectors.
In the case where a data frame belongs to a system lead-in area, a defect management area, and a disk identification zone, a physical sector number is described in any case. In the case where a data frame belongs to a data area, that data frame number is allocated as a logical sector number: (LSN)+030000h. At this time, an ECC block including the user data is used.
In addition, there is a case in which a data frame belongs to a data area, but this data frame does not include the user data, i.e., the data frame is allocated as an unused block. The unused block denotes an ECC block which does not include the user data. In such a case, any one of the following is assumed.
(1) The three bits from a first sector 0 are all 0s, and serially incremented numbers are described in the subsequent sectors. All the sectors in the ECC block are under the same condition;
(2) Numbers ranging from “00 0000h” to “00 000Fh” are described; or
(3) Nothing is described.
When a data frame is in a system lead-in area, “0b” is described. When a data frame is in a data lead-in area or a data lead-out area, “0b” is described. When a data frame is in data, “0b”: General data or “1b”: Real time data is described. In the case of general data when a defect occurs with a block, a linear replacement algorithm is applied to a block including the corresponding sector. In the case of real time data, even where a defect occurs with a block, a linear replacement algorithm is not applied to a block including the corresponding sector.
Now, an error detection code (IED) of data ID will be described here.
Assuming that bytes allocated to matrices, for Ci, j (i=0 to 11, j=0 to 171) IED are CO j (j=4 to 5), IED can be expressed as follows.
α denotes a primary route of a linear polynomial.
P(x)=x8+x4+x3+x2+1
Now, 6 byte reservation data RSV will be described here.
RSV denotes 6 byte data when all bits are “0b.”
An error detection code (EDC) is a 4 byte check code, and is associated with 2,060 bytes of a data frame before scrambled. Assume that an MSB of a first type of data ID is b16511, and an LSB of a last byte is b0. Bits bi (i=31 to 0) for EDC are as follows.
r7 (MBS) to r0 (LSB) are shifted by 8 bits, and are used as scrambled bytes. The default preset number shown in
The same default preset value is used for 16 continuous data frames. Next, the default preset value is changed, and the changed same preset value is used for the 16 continuous data frame.
The lower 8 bits of the default values of r7 to r0 are retrieved as scrambled byte S0. Then, an 8 bit shift is carried out, a scrambled byte is then retrieved, and such an operation is repeated 2,047 times. When scrambled bytes S0 to S2047 are retrieved from r7 to r0, a data frame is from main byte Dk to scrambled byte D′k. This scrambled byte D′k is allocated as follows.
D′k=DK⊕Sk for k=0 to 2047
wherein ⊕ denotes an exclusive OR operation
Now, a configuration of an ECC block relating to points (D) and (E) will be described here.
In the ECC block shown in
That is, an ECC block is formed of 32 continuous scrambled frames. Rows at the left half of odd number sectors are replaced with those of the right half. 172×2 bytes×192 rows are equal to 172 bytes×12 rows×32 scrambled frames, and a data area is produced. PO of 16 bytes is added to each 172×2 rows in order to form an outer code of RS (208, 192, 17).
In addition, PI (RS (182, 172, 11)) of 10 bytes is added to 208×2 rows of the left and right blocks. PI is also added to a row of PO.
The numbers used in frames denote scrambled frame numbers, and suffixes R and L means the right side half and left side half of the scrambled frame. The PO and PI shown in
First, Bi,j (i=192 to 207) of 16 bytes is added to column j (j=0 to 171 and j=182 to 353). This Bi,j is defined by the following polynomial Rj(x). In this polynomial, outer code RS (208, 192, 17) is formed in 172×2 columns each.
Next, Bi,j (j=172 to 181, j=354 to 363) of 10 bytes is added to row “i” (i=0 to 207). This Bi,j is defined by the following polynomial Ri(x).
In this polynomial, inner code RS (182, 172, 11) is formed in each row of (208×2)/2.
(For j=172 to 181)
α denotes a primary route of a linear polynomial.
P(x)=x8+x4+x3+x2+1
Point (D)
An ECC block structure using a multiplication code (
As shown in
[Advantageous Effect]
High error correction capability using erasure correction and vertical and horizontal repetition correction processing is provided.
◯ One error correction unit (ECC block) comprises 32 sectors.
As shown in
[Advantageous Effect]
In a next generation DVD, even where a scratch whose length is equal to that of a current generation DVD is made on the surface of an information recording medium, it is required that precise information reproduction can be carried out by error correction processing. In the present embodiment, recording density is enhanced to ensure high capacity corresponding to high image quality video. As a result, where 1 ECC block comprises 16 sectors as in the current DVD, a length of physical scratch which can be corrected by error correction is reduced as compared with a current DVD. As in the present embodiment, by providing a structure in which 1 ECC block comprises 32 sectors, an allowable length of a surface scratch of an information recording medium capable of error correction can be increased, and compatibility or format continuity of the current DVD ECC block structure can be maintained.
Point (E)
The sector is divided into plural portions, and each portion becomes a multiplication code (small ECC block).
As shown in
[Advantageous Effect]
Reliability of recording data is improved by enhancing error correction capability of sector data.
For example, assume that a “track-off” occurs during recording, the recorded data is overwritten, and data for 1 sector is damaged. In the present embodiment, the damaged data in 1 sector is subjected to error correction by using two small ECC blocks. Thus, a burden on error correction in one ECC block is reduced, and error correction with higher performance is guaranteed.
In the present embodiment, there is provided a structure in which data ID is allocated at the start position of each sector even after an ECC block has been formed. Thus, data location check during access can be carried out at a high speed.
◯ The sector is interleaved (included in another groove with equal interval), and is attributed to small ECC blocks which are different from each other on a group-by-group basis.
[Advantageous Effect]
A structure which is strong to a burst error is provided according to the present embodiment.
For example, assume a state of a burst error in which a long scratch is made in the circumferential direction of an information recording medium, making it impossible to read data which exceeds 172 bytes. In this case, a burst error exceeding 172 bytes is allocated to be distributed into two small ECC blocks. Thus, a burden on error correction in one ECC block is reduced, and error correction with higher performance is guaranteed.
Bi,j which is an element of each matrix B shown in
m=i+└(i+6)/12┘*, n=j
wherein i≦191, j≦181
m=(i−191)×13−7, n=j
wherein i≧192, j≦181
m=i+└i/12┘*
wherein i≦191, j≧182
m=(i−191)×13−1, n=j
wherein i≧192, j≦182
└p┘* denotes a maximum integer equal to or smaller than p.
As a result, as shown in
Now, a configuration of a recording data area (point F) will be described here.
A recording frame (2,366 bytes) of 13 rows×182 bytes is continuously modulated and 2 sync codes are added to this frame. One sync code is added before column 0, and the other sync code is added before column 91.
At the beginning of a recording data area, a state of sync code SY0 is provided as state 1. The recording data area is provided as a 13 sets×2 sync frames, as shown in
SY0-SY3 of
In
A part of the left side PO shown in
The left side data area (A) in which sync codes SY3 and SY1 are continuously allocated and the right side data area (B) in which sync codes SY3 and SY1 are continuously allocated are shown in
Point (F)
Plural types of synchronizing frame structures are specified by a sector forming an ECC block.
According to the present embodiment, a synchronizing frame structure is changed as shown in
[Advantageous Effect]
Even after an ECC block has been formed, there is provided a structure in which data ID is allocated at the start position of a sector, and thus, data location check can be carried out at a high speed during access. In addition, POs belonging to different small ECC blocks coexist in, and are inserted into, the same sector, whereby a method employing the PO inserting method as shown in
◯ A structure in which PO interleaving and inserting positions are different from each other depending on the left or right is provided (
[Advantageous Effect]
Even after an ECC block has been formed, there is provided a structure in which data ID is allocated to the start position of a sector. Thus, data location check during access can be carried out at a high speed.
In
As shown in
(1) Synchronization Position Detection Code Portion
A common pattern to all sync codes is provided, and a fixed code area is formed. By detecting this code, a sync code location can be detected. Specifically, this portion means a portion of the last 18 channel bits “010000 000000 001001” in each sync code shown in
(2) Conversion Table Selection Code Portion (During Modulation)
This code forms a part of a variable code area, and is changed with a state number at the time of modulation. A first 1 channel bit of
(3) Sync Frame Position Identification Code Portion
This code identifies types ranging from SY0 to SY3 in sync code, and comprises a part of a variable code area. The first 6 channel bit units in each sync code shown in
(4) Polarity Inverting Code Portion for DC Suppression
A channel bit at a position marked with “#” in
In the present embodiment, 8/12 modulation (ETM: Eight to Twelve Modulation), RLL (1, 10) is employed as a modulation method. That is, during modulation, 8 bits are converted into a 12 channel bit. In the range in which “0”s after converted are continuously set, the minimum value (d value) is set to 1, and the maximum value (k value) is set to 10. In the present embodiment, by setting d=1, high density can be achieved more significantly than conventionally. However, sufficiently large reproduction signal amplitude is hardly obtained at the densest-marked unit.
Therefore, as shown in
The present embodiment, as shown in
According to the present embodiment, among 4 types of sync codes shown in
In addition, according to the present embodiment, combination patterns of 3 continuous sync codes are different from each other in the same sector.
In the embodiment of
A sixth row in
As described later with reference to
A seventh row in
When information recorded in an information recording medium is continuously reproduced, in an ideal case where the top of the information recording medium is free of any defect and is free of any frame shift or track-off, frame data is reproduced, and at the same time, sync code data is sequentially detected precisely as well. In this case, combination patterns of 3 continuous sync codes are sequentially detected as the adjacent patterns which are shifted on a one-by-one basis. In the case where sync code allocation according to the present embodiment as shown in
During information reproduction on an information recording medium, even if synchronization comes off for any reason, and synchronization is applied to be shifted by 1 sync frame, the current reproduction position in the same sector can be checked in accordance with preceding combination patterns of 2 sync codes at a time when a next sync code has been detected. As a result, it becomes possible to reset synchronization to be shifted (position corrected) by 1 sync frame. After synchronization has come off during continuous reproduction, when it is detected that a shift occurs by 1 sync frame, there appears a pattern change made when combinations of 3 continuous sync codes are shifted on a two-by-two basis. At this time, the seventh row shown in
(i) In most cases, there are two or more portions in which sync code numbers are changed in patterns.
(ii) There is only one portion in which a sync code number is changed in a pattern, i.e., a portion close to the beginning in a sector (only a portion in which the newest sync frame numbers are “03” and “04”).
(iii) There is only one portion in which a sync code number is changed in a pattern, i.e., only a portion in which the detected combination pattern is (1, 1, 2) or (1, 2, 1) (a portion in which the newest sync frame numbers are “03” and “04”) and (1, 2, 2) or (2, 1, 2) (a combination pattern in a portion shifted by 1 sync frame with respect to a portion in which the newest sync frame numbers are “03” and “04” (in a portion in which combination portions are shifted on a two-by-two basis).
From the above features, in many cases (where a shift quantity is by ±1 sync frame even if a frame shift occurs), if there is only one portion in which sync code numbers are changed in combination patterns of 3 continuous sync codes, and the detected combination pattern does not fall under any of (1, 1, 2), (1, 2, 1), (1, 2, 2), and (2, 1, 2), it can be determined that incorrect detection of a sync code or “track-off” has occurred.
In the case where a “track-off” has occurred, such track-off can be detected according to the possibility of continuity of data ID shown in
By utilizing the features with the sync code allocation method in the present embodiment shown in
The above described contents will be described collectively in
In
Point (J)
By making best use of an allocation, two or more code changes occur when combinations of 3 continuous sync codes are shifted on a one-by-one basis (
[Advantageous Effect]
A sync code recorded due to the dust or scratch adhering onto the surface of an information recording medium or due to a fine defect on a recording film (optical reflection film) cannot be correctly read, and such sync code is often mistakenly recognized (incorrectly detected) as another sync code number. In a current DVD sync code allocation, there exists a portion in which a sync code number is changed only at one portion between combination patterns of the adjacent sync codes. Thus, if the sync code number of one sync code is mistakenly read (incorrectly detected), it is mistakenly determined that a frame shift has occurred, and re-synchronization is applied (reset) to an incorrect position. In this case, the remaining frame data excluding a sync code in a sync frame is allocated to an incorrect position in the ECC block shown in
Therefore, by the above described incorrect detection, if an allocation position in an ECC block is mistaken by 1 sync frame, error correction capability is significantly lowered, and all data in the ECC block are affected. As in the present embodiment, sync code allocation is improved so that there are two or more code changes when combinations of 3 continuous sync codes are shifted on a one-by-one basis. In this manner, even if a sync code number is incorrectly detected due to the dust or scratch adhering to the surface of an information recording medium or due to a fine defect or the like on a recording film (optical reflection film), there is a few case in which it is incorrectly determined that a frame shift has occurred. Thus, substantial degradation of error correction capability due to an ECC block can be prevented.
Further, even if only one unpredicted sync code number has been detected in a sync code combination pattern, it can be determined whether or not such a sync code is incorrectly detected. Thus, “automatic correction processing” (ST7 of
◯ Improvement is made so that 2 or more code changes occur even in an allocation in which a sector structure is repeated without a guard area.
◯ Improvement is made so that two or more code changes occur even where a sector structure is repeated with sandwiching a guard area.
[Advantageous Effect]
As shown in
[4] First Example of Read Only Type Information Recording Medium (Next Generation DVD-ROM)
Point (C)
The present embodiment permits two types of data structures of recording data in a read only type information recording medium (next generation DVD-ROM). Contents providers can select either one of these data structures according to the contents of data to be recorded.
[4-1] Description of Data Structure in First Example of Read Only Type Information Recording Medium (Next Generation DVD-ROM)
In the present embodiment, irrespective of type of information recording medium 221 (read only, write once, or rewritable type), the data recorded onto the information recording medium 221 has a hierarchical structure of recording data as shown in
That is, one ECC block 401 which is the largest data unit enabling data error detection or error correction comprises 32 sectors 230 to 241. The detail of each ECC block 401 is shown in
[4-2] Comparison with Data Structure in a Second Example of Read Only Type Information Recording Medium (Points (C), (Q))
According to the present embodiment, in a read only type information recording medium, plural types of recording formats can be set (corresponding to point (C)). Specifically, there are two types of recording formats shown in the first and second examples of read only type information recording medium.
As is evident from
In the present embodiment, a area in one ECC block (#2) 412 formed of 32 sectors shown in
VFO (Variable Frequency Oscillator) regions 471, 472 in
Pre-sync regions 477, 478 represent a boundary position between a VFO area 471, 472 and a data area 470, and a recording channel bit pattern after modulation is obtained as a repetition of “100000100000” (a pattern in which 5 continuous “0”s are repeated). In the information reproducing apparatus or information recording and reproducing apparatus, a pattern change position of a repetition pattern of “100000 100000” in the pre-sync regions 477, 478 is detected from a repetition pattern of “010001 000100” in the VFO regions 471, 472, and it is recognized that the data area 470 is close.
A post-amble area 481 indicates an end position of the data area 470, and represents a start position of the guard area 443. A pattern produced in the post-amble area 481 coincides with that of SY1 in the sync codes shown in
An extra area 482 is provided as a area used for copy control or illegal copy protection. In particular, where this area is not used for copy control or illegal copy protection, all “0”s are set by a channel bit.
In a buffer area, data before modulation, which is the same as that described in the VFO area 471, 472, is provided as a continuous repetition of “7Eh.” A channel bit pattern actually recorded after modulation is provided as a repetition pattern of “010001 000100” (a pattern in which 3 continuous “0”s are repeated). In order to obtain this pattern, it is required that the start bytes of the VFO regions 471, 472 are set in a state of State 2 in modulation.
As shown in
Point (Q)
Data in accordance with a modulation rule is recorded in a sync data area in a guard area (
[Advantageous Effect]
In the guard area as well, a sync code similar to sector data and a pattern after modulation can be recorded. Thus, there is no need for providing a specific pattern generator circuit for producing data described in the guard area. The data recorded in the guard area can be produced as a part of modulation processing similar to a sector. Thus, signal reproduction or detection in the guard area can be carried out by a circuit for reproducing the data recorded in the data area 470. As a result, the circuit scale of the information recording and reproducing apparatus or information reproducing apparatus can be simplified.
◯ The same sync code as that in a sector is recorded in a post-amble area allocated at the start position in the guard area.
[Advantageous Effect]
The guard area has a structure in which the similar sync code 433 and sync data 434 to those in a sector are combined with each other. This facilitates position detection of the guard area using position detection of the sync code 433 similar to that in the data area, and facilitates search for the start position of an ECC block.
◯ An extra area is allocated at the rear of the data area.
[Advantageous Effect]
There is a case in which information recorded in an extra area 482 is used independently and a case in which information recorded in the extra area 482 and information recorded in a reserved area (RSV) are used in combination, as described later. In any case, processing is carried out for information recorded in the immediately preceding data area 470. The data area 477 comprises one ECC block, and carries out processing associated with the information recorded in the extra area 482 in response to information after error correction. Thus, a plurality of errors occur in the data area 470. In the case where error correction cannot be carried out, processing associated with the information recorded in the extra area 482 cannot be carried out. Thus, there is no need for reproducing the information recorded in the extra area 482. Therefore, the extra area 482 is allocated at the rear of the data area 470, it can be determined whether or not reading of the information recorded in the extra area 482 is skipped according to whether error correction in the data area 470 is enabled or disabled. Thus, simplified and faster reproduction processing is achieved.
◯ The extra area is allocated immediately after the post-amble area.
[Advantageous Effect]
A sync code is recorded in the post-amble area 481, and thus, position detection of the post-amble area 481 is carried out at a high speed. Thus, in the present embodiment, there is achieved advantageous effect that the extra area 482 is allocated immediately after the post-amble area 481 capable of position detection at a high speed, thereby achieving high speed position detection (search) of the extra area 482.
The present embodiment can adopt the method described below as another example without being limited to a structure shown in
[4-3] Method for Utilizing Extra Area in Second Example of Read Only Type Information Recording Medium
In a recording process for a recording medium, when data segment recording is started, random shift write is performed to start writing after a recording start position has moved forwardly or backwardly in order to protect a recording film. In a recording process for a write once type recording medium, when data segment recording is started, recording start position shifts. Thus in a guard area, a 93 bytes/frame length is not always guaranteed.
In recording each data segment 490 as described above, data in the extra area 482 is not provided as data protected in a data area, and thus, is provided as a area which is not managed from the outside. Thus, this area 482 can be utilized as a secret information recording and reproducing area for storing a control signal for protecting contents copyright of main data such as video or audio data. However, this area is allocated in a narrow guard area, and thus, protection from an occurrence of a data error due to a defect or the like becomes difficult. Thus, in the present embodiment, data in an extra area allocated in a plurality of data segments specified from a data segment number (ECC block number) is collected, and is used for secret information for copyright protection.
[5] Application Example Concerning Second Example in Read Only Type Information Recording Medium (Next Generation DVD-ROM)
[5-1] Description of Structure in which ROM Compatible Guard Area is Allocated Between ECC Blocks
A recording format shown in a second example in a read only type information recording medium according to the present embodiment has a structure in which the guard regions (#1) 441 to (#8) 448 are allocated to be inserted between the ECC blocks (#1) 411 to (#8) 418, as shown in
[5-2] Description of Specific Data Structure in ROM Compatible Guard Area in the Second Embodiment (Corresponding to Point (H))
In a current ROM medium reproducing operation, first, there is a need for reading out an error correction block including a request data block. Then, a position at which a specified block will exist from a current position is calculated from a block number difference or the like, and a seek operation is started after the position has been predicted. After seeking a predicted specified portion, a readout clock is sampled from information data; channel bit synchronization or detection of a frame sync signal and symbol synchronization are carried out; and symbol data is read out. Then, a block number is detected, and it is determined that a specific block exists. That is, in general ROM medium reproducing, only an RF signal based on an information pit exists as a detection signal, all of disk rotation control or information linear velocity and generation of a channel bit readout clock which is a data readout clock depend on the RF signal. In a recording and reproducing medium, in order to specify a recording portion, address information or the like to be acquired in the present embodiment exists in a signal mode other than recording of data information. Thus, with respect to channel bit clock generation PLL or the like, a linear velocity or the like can be detected by using such a signal, making it possible to control an oscillation frequency of PLL in the vicinity of a channel bit clock frequency. This makes it possible to provide an optimal system capable of preventing runway as well as reducing a lockup time of PLL. However, in a ROM medium, such a signal cannot be utilized, and thus, a similar control system cannot be utilized. Therefore, conventionally, a system has been constructed by utilizing a maximum code length (Tmax) or a minimum code length (Tmin) of an information signal. That is, in a ROM medium, it is important how well PLL can be established in an early locked state, and provision of a signal mode therefor has been desired. However, in a ROM medium in an existing CD or DVD, a data/track structure is determined referring to only recording density, and thus, data streams different from each other on a medium by medium basis are provided.
While data streams of a recording and reproducing medium such as a ROM medium or R/W RAM medium are made approximate, further, introduction to measures for recording density improvement is discussed in development of a recording system of a next generation medium. As one of this recording density improving technique, there is discussed introduction to a new modulation system in which modulation efficiency is improved, and a minimum pit length (Tmin) with respect to a recording and reproducing beam diameter is reduced. When a minimum pit length is reduced with respect to a beam system, the signal amplitude cannot be obtained. Although data readout is made possible by a PRML technique, it becomes difficult to detect a phase channel bit clock generation PLL for carrying out channel bit separation. As described above, PLL lock easiness in a ROM medium which depends on only a pit signal is severer due to introduction of a technique for achieving high density. Thus, high speed seek operation becomes difficult, and there is a need for inserting an auxiliary signal therefor.
In a recording format shown in the second embodiment in the read only type information recording medium of the present embodiment, as shown in
A random code portion in
A specific code in
[6] Relational Description on Format Between Recordable Type Information Recording Medium and the Above Described Read Only Type Information Recording Medium (Next Generation DVD-ROM)
A relationship on a recording format between a recordable type recording medium and a read only type information recording medium in the present embodiment will be described with reference to
In addition, according to the present embodiment, in any format of
Although a method for using a guard area of a read only type information recording medium has been described in section [5], the method for utilizing the guard area caused by a difference between the read only type information recording medium and the recordable type information recording medium will be described with reference to formats (b), (c), and (d) shown in
Before describing a difference between guard structures of media, a description will be given with respect to a difference in data stream between a read only type information recording medium and a recording and reproduction type medium. In the read only type information recording medium, a relationship between a channel bit and symbol data is continuous in a relationship specified in all data blocks including a guard area. However, in the write once information recording medium, at least a channel bit phase changes between blocks in which a recording operation has stopped. In the rewritable type information recording medium, there is a high possibility that a phase changes in units of ECC blocks because rewriting is carried out in units of ECC blocks. That is, in the read only medium, the channel bit phase is continuous from the start to the end. However, in a rewritable medium, the channel bit phase significantly changes in a guard area.
On the other hand, in a recording track of the rewritable medium, a recording track groove is physically formed, and that groove is wobbled for the purpose of recording rate control or address information insertion and the like. Thus, an oscillation frequency of channel bit clock generation PPL can be controlled. In a processing operation such as variable speed reproduction as well, runway of the oscillation frequency can be prevented. However, in the write once type recording medium, the medium obtained after recording has completed is used for read only. Thus, recording signal pattern coincidence between the adjacent tracks should be avoided, which is a consideration where the tracking error detecting method described in section [5] has been introduced as a phase difference system. In the rewritable type information recording medium, no problem occurs with information signal pattern coincidence at the adjacent tracks in the case of a structure in which a phase difference system (DPD: Differential Phase Detection) is not generally utilized as a tracking error detecting technique. It is desirable that a guard area have a structure in which channel clock generation PLL can be easily locked, i.e., a random code area in
Because of such medium type and the presence of different properties, a data structure optimized in consideration of medium properties is introduced into the guard area 442 in a format (b) of
In a header area of the read only type information recording medium, linear velocity detection comprises a signal for easily locking channel bit generation PLL due to a pattern and random signal whose linear velocity can be easily detected.
In a header area of the write once information recording medium, at an oscillation frequency of channel bit clock generation PLL, runway is prevented by wobbling detection, and vicinity control can be made. Thus, this header area comprises a signal easily locking channel bit generation PLL due to a random signal in consideration of phase fluctuation in the header area.
In the rewritable type information recording medium, a VFO pattern of a predetermined period can be introduced to ensure PLL lock easiness, and the medium is optimally formed of other header mark signal or the like.
The guard regions are differentiated from each other by types of these information recording media, thereby making it easy to identify media. From a copyright protection system as well, the read only and recordable type media are different from each other, thereby improving protection capability.
Point (H)
Guard Area Allocation Structure Between ECC Blocks (
[Advantageous Effect]
The contents of information recorded in a guard area are changed according to medium type while maintaining format compatibility among the read only, write once, and rewritable, making it possible to identify the read only, write once, or rewritable at a high speed and easily.
◯ The contents of data are changed among the read only, write once, and rewritable (because they are utilized for identification) (
◯ A random signal is utilized for a DVD-ROM header (
[Advantageous Effect]
Even if positions are coincident among the adjacent tracks, DPD signal detection can be carried out stably at the DVD-ROM header position.
◯ Copy control associated information or illegal copy protection associated information is recorded in an extra area of a guard area (
[Advantageous Effect]
The user cannot utilize a guard area in a write once or rewritable type information recording medium. Therefore, even if disk copy processing for copying information recorded in a read only type information recording medium as is has been carried out, specific information based on medium type is recorded in a guard area in the write once or rewritable type information recording medium. Thus, illegal copy (disk copy) can be prevented by a disk copy by utilizing information recorded in an extra area.
[7] Description of Common Technical Features in the Embodiment of Rewritable Type Information Recording Medium
[7-1] Description of Zone Structure
A rewritable type information recording medium according to the present embodiment has a zone structure as shown in
In the present embodiment, the following settings are provided.
Reproduction linear velocity: 5.6 m/s to 6.0 m/s
(6.0 m/s in system lead-in area)
Channel length: 0.087 microns to 0.093 microns
(0.204 microns in system lead-in area)
Track pitch: 0.34 microns
(0.68 microns in system lead-in area)
Channel frequency: 64.8 MHz
(32.4 MHz in system lead-in area)
Recording data (RF signal): (1, 10) RLL
Wobble carrier frequency: About 700 KHz (937/wobbles)
Modulation phase difference [deg]: +900.0
Number of zones: 19 zones
[7-2] Description of recording format of address information (wobble modulation using phase modulation plus NRZ system)
In the present embodiment, address information recorded in a rewritable type information recording medium is recorded in advance by using wobble modulation. Phase modulation of ±90 degrees (180 degrees) is used as a wobble modulation system, and an NRZ (Non Return to Zero) method is employed. In addition, according to the present embodiment, a land/groove recording method is used for a rewritable type information recording medium. The wobble modulation is used in the land/groove recording method.
A specific description will be given with reference to
Point (O)
In land/groove recording, wobble phase modulation of 180 degrees (±90 degrees) is employed (
[Advantageous Effect]
In the land/groove recording method and the wobble modulation method, if a groove track number is changed, whereby an uncertain bit is generated on a land, the entire level of a reproduction signal from a recording mark recorded on the land is changed. Thus, there is a problem that an error rate of the reproduction signal from the recording mark is locally impaired. However, as in the present embodiment, wobble modulation for a groove is defined as phase modulation of 180 degrees (90 degrees), a land width is changed in horizontal symmetry and a sine wave manner at an uncertain bit position on the land. Thus, the entire level change of the reproduction signal from the recording mark is produced in a very normal shape close to the sine wave shape. Further, where tracking is performed in a stable manner, an uncertain bit position on a land can be predicted in advance. Thus according to the present embodiment, correction processing is applied to the reproduction signal from the recording mark by using a circuit, and a structure capable of improving the reproduction signal quality can be achieved.
[7-3] Description of entry of uncertain bit due to land/groove recording method and wobble modulation method
As information indicating an address on an information recording medium 221, a rewritable type information recording medium in the present embodiment has 3 types of address information: zone number information which is zone identification information; segment number information which is segment address information; and track number information indicating track address information. A segment number denotes a number in one cycle, and a track number denotes a number in one zone. In the case where a zone structure shown in
As shown in
[7-4] Description of Contents of Gray Code and Specific Track Code Employed in the Present Embodiment
A known gray code or the above described gray code is improved for reduction of a frequency of generating the above described uncertain bit area 504. In the present embodiment, a newly proposed specific track code is used (corresponding to point (∘)).
In addition, the scope of the present embodiment is satisfied by setting a code featured in that an address bit is changed while a specific relationship between 2n and 2n+1 is maintained.
Point (P)
A gray code or a specific track code is employed for a track address (
[Advantageous Effect]
In land/groove recording plus groove wobble modulation method, the frequency of generating uncertain bits on a land due to a change of a groove track number is suppressed. At an undefined position on the land, a land width is locally changed in the form of horizontal symmetry. As a result, a wobble detection signal cannot be obtained from the uncertain bit position on the land, and the entire level of a reproduction signal from the recording mark recorded on the land is changed. Thus, there is a problem that an error rate of the reproduction signal from the recording mark is locally impaired. In this manner, the frequency of uncertain bit generation on the land is suppressed, whereby the frequency of generating the above described faulty portion is suppressed, making it possible to stabilize reproduction of the wobble detection signal and the reproduction signal from the recording mark.
[8] Description of Wobble Address Format Application in Rewritable Type Information Recording Medium
[8-1] Description of Physical Segment Format
A recording format of address information using wobble modulation in a recordable type information recording medium of the present embodiment will be described with reference to
Here, a number can be factored into
833=7×17×7 (101)
and thus, a structure and allocation utilizing this features are provided. That is, as shown in a format (b) of
In this manner, in the present embodiment, the occupancy ratio of non-modulation regions 590, 591 to the modulation area is significantly increased, thereby making it possible to significantly improve the precision of sampling (producing) a reproduction reference clock or sampling (producing) a recording reference clock and the stability of sampling (production). When a transition from the non-modulation regions 590, 591 to the modulation area occurs, modulation start marks 581, 582 are set by using 4 wobbles. Wobble modulated wobble address regions 586, 587 are allocated so as to come immediately after the modulation start mark 581, 582. In practice, in order to sample wobble address 610, as shown in formats (d), (e) of
As shown in the format (d) of
Wobble address information 610 includes the following:
1. Track Information 606, 607
The track information 606, 607 indicate a track number in a zone. The groove track information 606 having a determined address on a groove (an uncertain bit is not included, and thus, an uncertain bit is generated on a land) and the land track information 607 having a determined address on a land (an uncertain bit is not included, and thus, an uncertain bit is generated on a groove) are recorded alternately.
In addition, track number information is recorded in portions of the track information 606, 607 in a gray code shown in
2. Segment Information 601
This information indicates a segment number in a track (within 1 cycle in information recording medium 221). When segment numbers are counted from “0” as segment address information 601, a pattern of “000000” formed by continuous 6 bits “0” is generated in the segment address information 601. In this case, it becomes difficult to detect a position of a boundary portion (a portion of a filled triangle mark) of the address bit area 511 as shown in
As a result, incorrect judgment of wobble address information due to a bit shift occurs. In order to avoid the above described problem, according to the present embodiment, segment numbers are counted from “000001.”
3. Zone Identification Information 602
This information indicates a zone number in the information recording medium 221 in which a value of “n” in Zone (n) shown in
4. Parity Information 605
This information is set for error detection during reproduction from the wobble address information 610.
17 address bits are individually added from segment information 601 to reservation information 604. In the case where a result of addition is an even number, “0” is set. In the case where the result is an odd number, “1” is set.
6. Unity Area 608
As described previously, the each of wobble data units (#0) 560 to (#16) 576 are set so as to be formed of a modulation area for 16 wobbles and non-modulation regions 590, 591 for 68 wobbles. In addition, the occupancy ratio of non-modulation regions 590, 591 to the modulation area is increased significantly. Further, the occupancy ratio of the non-modulation regions 590, 591 is increased, and the precision and stability of sampling (generation) of a reproducing reference clock or a recording reference clock are improved more remarkably. A unity area 608 shown in a format (e) of
A data structure shown in
A data segment 531 includes a data area 525 capable of recording data of 77,376 bytes. The length of the data segment 531 is generally 77,469 bytes; and the data segment 531 comprises: a 67 byte VFO area 522; a 4 byte pre-sync area 523; the 77,376 byte data area 525; a 2 byte post-amble area 526; a 4 byte extra area (reservation area) 524; and a 16 byte buffer area field 527. The layout of the data segment 531 is shown in a format (a) of
Data recorded in a VFO area 522 is set to “7Eh.” As a state of modulation, State 2 is set at a first byte of the VFO area 522. A modulation pattern of the VFO area 522 is a repetition of the next pattern.
“010001 000100”
The post-amble area 526 is recorded in the sync code SY1 shown in
Data recorded in the buffer area 527 is set to “7Eh.” The state of a first byte in the buffer area 527 depends on a final byte of a reserved area. A modulation pattern in a buffer area other than the first byte is as follows.
“010001 000100”
Data recorded in the data area 525 is referred as a data frame, a scrambled frame, a recording frame, or a physical sector according to a stage of signal processing. A data frame comprises 2,048 byte main data, 4 byte data ID, 2 byte ID error detection code (IED), 6 byte reservation data, and 4 byte error detection code (EDC). EDC scrambled data is added to 2,048 byte main data recorded in a data frame, and then, a scrambled frame is formed. A Cross Reed-Solomon error correction code is assigned over 32 scrambled frames in an ECC block.
A recording frame is provided as a scrambled frame obtained by adding an outer code (PO) and an inner code (PI) after ECC encoding. PO and PI are generated for each ECC block consisting of 32 scrambled frames.
After E™ processing for adding a sync code at the beginning of a recording frame on a 91 bytes-by-91 bytes basis, a recording data area is provided as a recording frame. 32 physical sectors are recorded in one data area.
NPW and IPW in
Physical segments are arranged in periodical wobble address position information (WAP: Wobble address in periodic position) modulated in wobbles. Each item of WAP information is indicated by 17 wobble data units (WDU). A length of a physical segment is equal to 17 WDU.
A layout of WAP information is shown in
In the wobble sync area 580, bit synchronization with a start point of the physical segment is obtained.
A segment information area is reserved, and all bits are set to “0b.” This area corresponds to the reservation area 604 of
The data area and zone information area 602 indicate a zone number. The zone information area is set to 0 in a data lead-in area, and is set to 18 in a data lead-out area.
The parity information area 605 is provided as a parity of a segment information field, a segment area, and a zone area each. The parity information area 605 can detect 1 bit error of these 3 fields, and is formed as follows:
b30⊕ b37⊕ b36⊕ b35⊕ b34⊕ b33
⊕ b32⊕ b31⊕ b30⊕ b29⊕ b28
⊕ b27⊕ b26⊕ b25⊕ b24=1
wherein ⊕ denotes an exclusive OR operation
A groove track information area 606 indicates a track number in a zone when a physical segment exists in a groove segment, and is recorded in the form of gray code. Each bit in a groove track field is calculated as follows:
g11=b11 m=11
g
m
=b
m+1
⊕b
m
m=0˜10
wherein gm denotes a gray code converted from bm and bm+1 (refer to
All bits are ignored in a land track field in a land segment.
A land track information area 607 indicates a track number in a zone when a physical segment exists in a land segment, and is recorded in the form of gray code. Each bit in a land track field is calculated as follows.
g11=b11m=11
g
m
=b
m+1
⊕b
m
m=0˜10
wherein gm denotes a gray code converted from bm and bm+1 (refer to
All bits are ignored in a land track field in a groove segment.
A wobble data unit (WDU) includes 84 wobbles (refer to
The WDU in a sync area is shown in
The WDU in an address area is shown in
The WDU in the unity area is shown in
The WDU of an outside mark is shown in
The WDU of an inside mark is shown in
Point (G)
A divisional structure of physical segment in ECC block (
[Advantageous Effect]
A format compatibility among a read only, a write once type, and a rewritable is high, and in particular, the lowering of error correction capability of a reproduction signal from a recording mark can be prevented in a rewritable type information recording medium.
The number of sectors 32 and the number of segments 7 forming an ECC block are in a relationship such that they cannot be divided with each other (in a non-multiple relationship), and thus, the lowering of error correction capability of a reproduction signal from a recording mark can be prevented.
Point (K)
The occupancy ratio of wobble non-modulation regions 590, 591 is higher than that of wobble modulation regions 580 to 587 (
[Advantageous Effect]
In the present embodiment, wobble frequencies (wobble waveforms) are constant anywhere, and thus, this wobble period is detected to do the following:
(1) Sampling of a reference clock for wobble address information detection (phase alignment with frequency);
(2) Sampling of a reference clock for reproduction signal detection during signal reproduction from a recording mark (phase alignment with frequency); and
(3) Sampling of a recording reference clock when a recording mark is formed in rewritable and write once information storage media (phase alignment with frequency).
In the present embodiment, wobble address information is recorded in advance by using wobble phase modulation. In the case where wobble phase modulation has been carried out, if a reproduction signal is passed through a band pass filter for the purpose of waveform shaping, there occurs a phenomenon that a detection signal waveform amplitude after shaped is reduced before and after phase change positions.
Therefore, there occurs a problem that, if the frequency of phase change points due to phase modulation increases, a waveform amplitude fluctuation becomes large, and the above described clock sampling precision is lowered. Conversely, if the frequency of phase change points in a modulation area decreases, a bit shift during wobble address information detection is likely to occur. Therefore, in the present embodiment, there is advantageous effect that a non-modulation area and a modulation area due to phase modulation are formed, and the occupancy ratio of non-modulation area increases, thereby improving the above described clock sampling precision. In addition, in the present embodiment, a transition position of modulation area and non-modulation area can be predicted in advance. Thus, with regard to the above described clock sampling, a non-modulation area is gated, thereby detecting a signal in only the non-modulation area, and making it possible to carry out the above clock sampling from the detected signal.
◯ A modulation area is allocated to be distributed, and the wobble address information 610 is recorded to be distributed (
[Advantageous Effect]
When the wobble address information 610 is intensively recorded in one unit in an information recording medium, it becomes difficult to detect all information when a surface dust or scratch is made. As shown in a format (d) in
⋆ Wobble sync information 580 comprises 12 wobbles (a format (d) of
[Advantageous Effect]
The physical length for recording wobble sync information 580 is made coincident with the above described 3 address bit length. In addition, in a wobble address area, 1 address bit is expressed with 4 wobbles, and thus, a wobble pattern change occurs only on a 4 wobble by 4 wobble basis in the wobble address area. By utilizing this phenomenon, in the wobble sync area 580, a wobble pattern change which cannot occur in a wobble address area called 6 wobbles→4 wobbles→6 wobbles is generated, thereby improving the detection precision of the wobble sync area 580 which is different from the wobble address regions 586, 587.
⋆ 5 address bit zone information 602 and 1 address bit parity information 605 are allocated adjacently to each other (a format (e) of
[Advantageous Effect]
When 5 address bit zone information 602 and 1 address bit parity information 605 are added, there is provided a structure in which 6 address bits which are multiples of 3 address bits are obtained, and, even in the case it is difficult to detect information at one portion under an effect of dust and scratch, another information can be detected.
⋆ A unity area 608 is expressed by 9 address bits (a format (e) of
[Advantageous Effect]
Multiples of 3 address bits entering a wobble data unit which is identical to the above are obtained.
Point (L)
Address information is recorded by land/groove recording plus wobble modulation (
[Advantageous Effect]
The largest capacity can be achieved. Recording efficiency caused by forming recording marks on both of a groove and a land is increased more significantly than that caused by forming a recording mark on only a groove. In addition, where an address is recorded in advance in the form of pre-bit, a recording mark cannot be formed at the pre-pit position. However, as in the present embodiment, a recording mark can be recorded to be overlapped on the wobble modulated groove or land area, and thus, an address information recording method using wobble modulation has higher recording efficiency of a recording mark than a pre-pit address system. Therefore, the above described method employing both systems is the most suitable for achieving large capacity.
Point (M)
Uncertain bits are allocated to be distributed on a groove area (track information 606, 607 of a format (e) of
[Advantageous Effect]
A land area includes a area in which no uncertain bit is included and a track address is established, thereby making it possible to carry out address detection with high precision at the land area.
A area in the land and groove area in which no uncertain bit is included and a track address is established can be predicted in advance, thus increasing track address detection precision.
◯ A groove width is locally changed during groove generation, and a area having a predetermined land width is produced.
⋆ An exposure quantity is locally changed when a groove area is produced, and a groove width is changed.
⋆ Two exposure light spots are used when a grove area is produced, an interval between both of these spots is changed, and a groove width is changed.
◯ A wobble amplitude width in a groove is changed, and an uncertain bit is allocated in a groove area (
[Individual points of the present embodiment and description of unique advantageous effect by the individual points]
Point (N)
Uncertain bits are allocated to be distributed to both of a land and a groove by land/groove recording plus wobble modulation (track information 606, 607 of a format (e) of
[Advantageous Effect]
If uncertain bits are intensively allocated to either a land or a groove, the frequency that incorrect detection occurs during address information reproduction at a portion at which uncertain bits have been intensively allocated significantly increases. Uncertain bits are allocated to be distributed in a land and a groove, thereby making it possible to provide a system for distributing a risk and easily detecting address information constantly in total.
◯ When a groove width is locally changed, the groove width is controlled so that a land width at the adjacent units becomes constant.
At a groove width change unit, an uncertain bit is obtained in a groove area. However, a width is kept constant in a land area of the adjacent units, thus making it possible to avoid an uncertain bit in the land area.
[8-2] Description of Mark Allocation Structure for Servo Circuit Adjustment
A physical segment for servo calibration mark is adjacent to a final groove track of each zone in which no user data is written, and is allocated in a groove track equal to the final groove track. WDU#14 of the adjacent physical segments at the final groove track of each zone is a WDU of an inner mark. A servo calibration mark is produced by producing a land area in a groove track excluding a part of a groove structure. The configuration of the servo calibration mark is shown below.
High frequency (HF) Signal
A high frequency signal is obtained by diffraction light from a servo calibration mark measured from a lead channel 1.
a. Signal from Servo Calibration Mark 1 (SCM1)
A peak to peak value produced from SCM1 is obtained as ISC1, and an on-track signal is obtained as (Iot)groove. A zero level is obtained as a level of a signal measured when no disk is inserted. These signals meet the following establish, and are shown in
ISCM1/(Iot)groove: 0.30 min.
An average period of waveform from SCM1 is obtained as 8 T±0.5 T
b. Signal from Servo Calibration Mark 2 (SCM2)
A peak to peak value produced from SCM2 is obtained as ISCM2, and an on-track signal is obtained as (Iot)groove. A zero level is obtained as a level of a signal measured when no disk is inserted. These signals meet the following relationship, and are shown in
ISC2/(Iot)groove:1.50 min.
Shown below is a method for detecting a tilt quantity in a radial direction of an information recording medium using a servo circuit adjustment mark in the present embodiment.
Detecting Tilt Quantity in Radial Direction
It is preferable that a recording apparatus compensate a tilt quantity in a radial direction of a disk. The tilt quantity in a radial direction in one rotation is suppressed to be equal to or smaller than an allowable value. The recording apparatus may compensate only a large deviation according to a radial position of a track. A physical segment of land track “n−1” positioned between physical segments of a servo calibration mark is used to detect a tilt quantity in a radial direction.
SCD=(Iiscm−Ioscm)/(Iot)land
Definition: A normalized difference in a position output (Ia+Ib+Ic+Id) between SCM2 of WDU for outer mark and SCM2 of WDU for inner mark
wherein,
I
iscm
=[I
a
+I
b
+I
c
+I
d]iscm
I
oscm
=[I
a
+I
b
+I
c
+I
d]oscm (Refer to FIG. 65.)
When a light beam traces a center of land track “n−1,” Iiscm, Ioscm, (Iot)land is detected. The derived SCD value is proportional to a tilt quantity in a radial direction.
An average value of tilt quantity in a radial direction of a position in a radial direction can be obtained by obtaining an average of continuous SCD values in one rotation of land track “n−1.” The SCD value has an offset based on non-symmetry of light beams. Thus, it is preferable that calibration be carried out before measurement.
A residual difference in tracking error affects measurement of an SCD value. However, by maintaining an error in a radial direction, realistic precision of the SCD value can be obtained.
[8-3] Physical Segment Layout and Physical Sector Layout
A data lead-in area, a data area, and a data lead-out area each have a zone, a track, and a physical segment.
The physical segment is specified by a zone number, a track number, and a physical segment number, as shown in
The physical segments of the same physical segment numbers are arranged in zones each. An angle difference between first channel bits of physical segments of the adjacent tracks in zones each is within the range of ±4 channel bits.
First physical segments whose physical segment numbers are 0 are arranged between zones. An angle difference between first channel bits of either of two start physical segments in the data lead-in area, data area, and data lead-out area is within the range of ±256 channel bits.
An address of the adjacent land tracks at the boundary of zones cannot be read.
The system lead-in area includes a track which comprises an embossed pit array. A track in the system lead-in area forms a continuous spiral shape of 360 degrees. The center of a track is identical to that of a pit.
A track from the data lead-in area to the data lead-out area forms a continuous spiral shape of 360 degrees.
The data lead-in area, data area, and data lead-out area each include a groove track column and a land track column. The groove track is continuous from the start of the data lead-in area to the end of the data lead-out area. The land track is continuous from the start of the data lead-in area to the end of the data lead-out area. The groove track and land track are formed in a continuous spiral shape, respectively. The groove track is formed as a groove, and the land track is not formed as a groove. The groove is formed in a trench shape, and a bottom of the groove is allocated in the vicinity of a read surface as compared with the land.
The disk rotates in the counterclockwise direction seen from its read face. The track is formed in a spiral shape from an inner diameter to an outer diameter.
Tracks in the system lead-in area each are divided into a plurality of data segments. A data segment includes 32 physical sectors. A length of the data segments in the system lead-in area is equal to that of 7 physical segments. Data segments in the system leas-in area each are 77,469 bytes. The data segments each do not include a gap, and are placed in the system lead-in area. The data segments in the system lead-in area are equally allocated on a track so that an interval between a first channel of 1 data segment and a first channel bit of the next data segment is obtained as 929,628 bits.
Tracks in the data lead-in area, data area, and data lead-out area each are divided into a plurality of physical segments. The number of physical segments per track in the data area increases from an inner diameter to an outer diameter so that recording density is constant in any zone. The number of physical segments in the data lead-in area is equal to that of physical segments in zone 18 in the data area. Each physical segment is obtained as 11,067 bytes. Physical segments of the data lead-in area, data area, and data lead-out area are equally allocated on a track so that an interval between a first channel bit of 1 physical segment and a first channel bit of the next physical segment is obtained as 132,804 bits.
The physical sector number is determined so that the physical sector number of the last physical sector in the system lead-in area is obtained as 158,719 (“02 6AFFh”).
The physical sector number other than the system lead-in area in a land track is determined so that the physical sector number of the physical sector first allocated in the data area allocated next to the lead-in area is 196,608 (“03 0000 h”). The physical sector number increases in the start physical sector in the data lead-in area in the land track to the last physical sector in the data lead-out area. The physical sector number other than that in the system lead-in area in a groove track is determined so that the physical sector number of the physical sector first allocated in the data area allocated to the next of the data lead-in area is obtained as 8,585,216 (“83 0000h”). The physical sector number increases from the start physical sector in the data lead-in area in the groove track to the last physical sector in the data lead-out area.
[8-4] Description of Method for Recording or Rewriting Recording Data
As is evident from the formats (a), (c) shown in
As shown in the formats (b), (c), and (d) of
For comparison of physical range of rewrite units,
The recording clusters 540, 541 each include one or more data segments 529, 530 and the extended guard area 528 (refer to
A data segment recorded in a land track does not include a gap. A data segment recorded in a groove segment does not include a gap. The start physical segment of a data segment is expressed by the following formula:
{(number of physical segments per track)×(track number)+(physical segment number)} mod 7=0
wherein “A mod B” denotes a remainder produced by dividing “A” by “B.”
That is, the above formula denotes that recording is started from a multiple position of 7 as a physical segment.
“n” shown in
Data recorded in the extended guard area 528 is obtained as “7Eh,” and a modulation pattern of the extended guard area 528 is a repetition of the following pattern.
“010001 000100”
An actual start position of a recording cluster is within the range of +1 byte with respect to a theoretical start position which is shifted by 24 wobbles from the start position of a physical segment. Theoretical start position starts from that of NPW (refer to
The start position of a recording cluster is shifted by j/12 bytes from an actual start position in order to make equal an average probability of positions of a mark and a space on a recording layer after several rewriting cycles (refer to
The number shown in
As is evident from the format (a) of
67+4+77,376+2+4+16=77,469 data bytes (102)
In addition, as is evident from the formats (c) and (d), one wobble data unit comprises:
6+4+6+68=84 wobbles (103)
One physical segment 550 comprises 17 wobble data units, and a length of 7 physical segments 550 to 556 coincides with that of one data segment 531. Thus,
84×17×7=9996 wobbles (104)
is allocated in a length of one data segment 531. Therefore, from formulas (102) and (104), the following data bytes correspond to one wobble:
As shown in
A recording film in a rewritable type information recording medium in the present embodiment uses a phase change type recording film. In the phase change recording film, degradation of a recording film starts in the vicinity of a rewriting start and end positions. Thus, if recording start and recording end are repeated at the same position, there occurs a restriction on the rewrite count due to degradation of the recording film. In the present embodiment, in order to solve the above problem, during rewriting, as shown in
In the formats (c), (d) of
In a DVD-RAM disk which is a current rewritable type information recording medium as well, a phase change type recording film is used as a recording film, and recording start and end positions are shifted in random in order to improve rewrite count. When a random shift in the current DVD-RAM disk is carried out, the range of the maximum shift quantity is set to 8 data bytes. In addition, a channel bit length (of data after modulation recorded in a disk) in the current DVD-RAM disk is set to 0.143 microns on average. In the rewritable type information recording medium of the present embodiment, an average length of channel bits is obtained from
(0.087+0.093)/2=0.090 microns (106)
In the case where a length of a physical shift range is applied to the current DVD-RAM disk, the required minimum length of the random shift range in the present embodiment, by utilizing the above value, is obtained as follows:
8 bytes×(0.143 microns/0.093 microns)=12.7 bytes (107)
In the present embodiment, in order to ensure easiness of reproduction signal detection processing, a unit of the random shift quantity is applied to a channel bit after modulation. In the present embodiment, ETM modulation (Eight to Twelve modulation) for converting 8 bits to 12 bits is used for modulation. Thus, with data bytes being a reference, formula expression for expressing the random shift quantity is expressed as follows.
Jm/12 data bytes (108)
By using the value of formula (107), Jm can obtained as follows:
12.7×12=152.4 (109)
Thus, Jm ranges from 0 to 152. By virtue of the above reason, the length of the random shift range coincides with that of the current DVD-RAM disk as long as it is within the range meeting formula (109). As a result, the rewrite count similar to that of the current DVD-RAM disk can be guaranteed. In the present embodiment, in order to ensure rewrite count equal to or greater than that of the current disk, while a margin is slightly provided to the value of formula (107), the following value is set.
Length of random shift range=14 data bytes (110)
When the value of formula (110) is substituted into formula (108), 14×12=168 is obtained.
Thus, the following value is set.
Jm ranging from: 0 to 167 (111)
In
The information recording medium according to the present embodiment, where a recording position shift produced as described above has been detected, adjustment in a rewritable guard area 461 of
As shown in
Actual start position=shift quantity of a maximum of +1 data byte (112)
In
In contrast, where the data segment 530 has been recorded at the maximum rear position, and the data segment 531 additionally described or written has been recorded at the maximum front position, the start position of the VFO area 522 may enter a buffer area 537 by a maximum of 15 data bytes from a value explicitly shown in formula (110) and a value of formula (112). Specific important information is recorded in an extra area 534 immediately preceding the buffer area 537. Therefore, in the present embodiment, the following is required:
Length of buffer area 537:15 data bytes or more (113)
In the embodiment shown in
As a result of a random shift, if a gap exists between the extended guard area 528 and the VFO area 522, where a single-sided double-recording layer structure is employed, there occurs an inter-layer cross-talk during reproduction due to the presence of this gap. Thus, even if a random shift is carried out, contrivance is made such that a part of the extended guard area 528 and VFO area 522 always overlaps, and no gap exists. Therefore, in the present embodiment, by virtue of a reason similar to that stated in formula (113), it is required to set a length of the extended guard area 528 to 15 data bytes or more. The subsequent VFO area 520 is 71 data bytes which are sufficiently long. Thus, even if an overlapped portion of the extended guard area 528 and VFO area 522 is somewhat increased, there is no problem during signal reproduction (because a time for obtaining synchronization of a reproduction reference clock is sufficiently ensured in a non-overlap VFO area 522). Therefore, the extended guard area 528 can be set at a value which is greater than 15 data bytes. A rare case in which a wobble slip occurs during continuous recording, and a recording position is shifted by 1 wobble period has already been described. As shown in formula (105), 1 wobble period is equivalent to 7.75 (about 8) data bytes. Thus, in consideration of this value in formula (113), in the present embodiment, the following value is set.
Length of extended guard area 528=(15+8=)23 data bytes or more (114)
In the embodiment shown in
In the format (e) of
As shown in
Point (I)
A guard area is recorded to be partially overlapped in a recording format for a recordable information recording medium.
As shown in
[Advantageous Effect]
If a gap (a portion at which no recording mark exists) exists between segments or between the rear and front guard areas, a difference in light reflection index occurs due to the presence or absence of a recording mark. Thus, at that gap portion, there occurs a difference in light reflection index when macroscopically seen. Therefore, in the case of a single-sided double-recording layer structure, an information reproduction signal from another layer is distorted due to the gap portion, and an error frequently occurs during reproduction. As in the present embodiment, an occurrence of a gap in which no recording mark exists is prevented by partially overlapping a guard area; an effect of an inter-layer cross-talk can be eliminated from a recorded area in the single-sided double-recording layer; and a stable reproduction signal can be produced.
◯ A overlapped portion 541 during rewriting is set so as to be recorded in the non-modulation area 590.
[Advantageous Effect]
A position of an overlapped portion 541 during rewriting is set so as to be within a non-modulation area 590, thus making it possible to prevent degradation of a wobble reproduction signal quality due to shape degradation in a wobble sync area 580 or a wobble address area 586 and to guarantee a stable wobble detection signal from wobble address information 610.
⋆ VFO area in a data segment starts 24th wobbles or more from the beginning of a physical segment.
◯ An extended guard area 528 is formed at the last of a recording cluster which is a rewrite unit.
[Advantageous Effect]
An extended guard area 528 is formed at the last of a recording cluster, whereby, in
⋆ Dimensions of the extended guard area 528 are defined as 15 data bytes or more.
[Advantageous Effect]
By virtue of the reason stated in formula (113), no gap exists between recording clusters 540 and 541 due to a random shift, and a reproduction signal from a recording mark can be produced in a stable manner without being affected by an inter-layer cross-talk.
⋆ Dimensions of an extended guard area 528 are defined as 24 bytes.
[Advantageous Effect]
By virtue of the reason stated in formula (114), no gap exists between the recording clusters 540 and 451 even in consideration of a wobble strip, and a reproduction signal from a recording mark can be produced in a stable manner without being affected by an inter-layer cross talk.
◯ A random shift quantity is within the range beyond Jm/12 (0≦Jm≦154)
[Advantageous Effect]
Formula (109) is met, and the length of a physical range with respect to a random shift quantity coincides with that of the current DVD-RAM. Thus, the repetition recording count similar to that of the current DVD-RAM can be guaranteed.
◯ The size of a buffer area is set to 15 data bytes or more.
[Advantageous Effect]
By virtue of the reason stated in formula (113), even due to a random shift, data reliability of an extra area 534 is ensured without the extra area 537 in
Point (U)
A recording cluster representing a rewriting unit comprises one or more data segments (
[Advantageous Effect]
Mixed recording processing is facilitated for storing in the same information recording medium PC data (PC file), a small data amount of which is often written, and AV data (AV file), a large data amount of which is continuously recorded in batch.
With respect to data used for a personal computer, a comparatively small data amount is often written. Therefore, when a rewrite or recording (write once) data unit is set to be extremely small, a recording method suitable to PC data is obtained. In the present embodiment, as shown in
In the present embodiment, as shown in
In addition, a data structure in which data segments 529, 530 (excluding an extended guard area 528) in a recording cluster 540 shown in
◯ Random shift quantities of all the data segments are coincident with each other in the same recording cluster.
[Advantageous Effect]
In the present embodiment, in the same recording clusters, random shift quantities of all the data segments are coincident with each other. Thus, where reproduction is carried out across different data segments in the same recording clusters, synchronization (phase resetting) in the VFO area 532 (the format (c) of
◯ Adjustment is carried out in a guard area between ECC blocks, and correction of a recording timing is carried out.
[Advantageous Effect]
In a data structure (c) shown in
In contrast, data recorded in a buffer area 547 and VFO area 532 are repetition of the same pattern. Thus, even if partial missing or partial duplication occurs while a break of repetition is maintained, no problem occurs. Therefore, where a recording position shift has been detected during continuous recording, even if adjustment is carried out in a guard area 461 or correction of a recording timing is carried out, it is possible to carry out recording or reproduction control in a stable manner without having an effect on data recorded in the ECC blocks 410, 411.
◯ A recording cluster start position is recorded from a non-modulation area immediately after a wobble sync area.
[Advantageous Effect]
In order to start recording immediately after detecting a wobble sync area 580 which is most detectable, stable recording processing can be carried out with high precision of recording start position.
⋆ Recording is started from a position shifted by 24 wobbles or more from a switch position of a physical segment.
[Advantageous Effect]
A detection time of a wobble sync area 580 and a preparation time for recording processing can be taken as required, and thus, stable recording processing can be guaranteed.
[8-5] Description of Track Information Recording Method and reproducing method (points (N), (M), and (P))
Now, a description will be given below with respect to some examples of a wobble modulation method concerning groove track information 606 and land track information 607 shown in the format (e) of
In the case where wobble modulation is applied while a groove width is made constant, and address information is embedded, a area in which a track width changes is produced at a part of a land area, and address data at that unit is obtained as an uncertain bit. A level down of a wobble signal occurs, whereby data can be detected by utilizing a portion in which such level down occurs. However, where a plurality of noises are generated, there is a high possibility that reliability drops. By utilizing this phenomenon in reverse, a part of a groove width is changed, thereby enabling groove-wobble modulation processing as if data were recorded in a land track.
In the present embodiment shown in the format (e) of
⊚ A groove width is made coincident with each other anywhere in a area of groove track information 606, and groove side track address information is recorded by wobble modulation using a gray code shown in
⊚ A land width is made coincident with each other anywhere in a area of land track information 607, and land side track address information is recorded by wobble modulation using a gray code shown in
By doing so,
⋆ where tracing is carried out on a groove, groove track information 606 having a track identified therein is reproduced. In addition, as described later, it becomes possible to predict and judge a track number with respect to land track information 607 by utilizing a technique for judging an odd number or even number of track number.
⋆ where tracing is carried out on a land, groove track information 607 having a track identified therein is reproduced. In addition, as described later, it becomes possible to predict and judge a track number with respect to groove track information 606 by utilizing a technique for judging an odd number or even number of track number.
In this manner, it is possible to preset in the same track a portion at which groove track address information is determined without including an uncertain bit in a groove area and a portion at which an uncertain bit is included in a groove area, but a groove track address can be predicted and determined by using a technique. In this case, at the same time, a portion at which land track address information is determined without including an uncertain bit in a land area; and a portion at which an uncertain bit is included in a land area, but a land track address can be predicted and determined by using a technique described later, are preset in the same track.
In this case, where opposite land address data are different from each other, a groove width is changed and recorded as if recording were carried out by wobble modulation of a land track. In this processing, it becomes possible to obtain a correct detection signal by address information detection in land track recording and reproduction. In
A method for allocating uncertain bits to be distributed includes:
(i) locally changing an exposure quantity with respect to a photo resist coated on a surface of a grooved master disk during reproduction of the master disk;
(ii) providing two beam stops for carrying out exposure to a photo resist coated on a surface of a grooved master disk during production of the master disk; and
(iii) changing a wobble amplitude width in a groove area 502, as shown in
In an uncertain bit area 710 in a groove area 502, a wall face is linear in shape, and thus, no wobble detection signal is obtained. However, at position E and position n of the adjacent land regions 503 and 507, the other wall wobbles, and thus, a wobble signal can be obtained. As compared with the method shown in (i) and (ii) described above, groove width fluctuation in an uncertain bit area is small, and thus, level fluctuation of a reproduction signal from a recording mark recorded on the area is small. Therefore, there is advantageous effect that impairment of an error rate of rewritable information is suppressed. As a formatting method where this method is used, there can be provided a structure which is completely identical to that of the format (e) shown in
The present embodiment in which an uncertain bit is provided to a groove has been described above. Another embodiment of the present embodiment includes a method for reading track information on a land by using the arrangement order of track information without providing any uncertain bit to a groove.
A area of groove track information 606 in the format (e) of
1. On a groove, a smaller value coincides with a track number from among A and B.
2. On a land, track number A is determined in an even number track; and track number B is determined in an odd number track.
3. On a land, track number B is determined in an even number track; and track number is not determined in an odd number track (however, a track number can be predicted and determined by a method described later).
In addition, according to a specific track code of the present embodiment shown in
4. All patterns of the remaining bits other than the most significant bit are coincide with each other if track information on a groove which is obtained after specific track code conversion is an even number track; and patterns of the remaining bits other than the most significant bit vary if track information on a groove which is obtained after specific track code conversion is an odd number track.
Further, another example of a track information setting method is shown here. In this method, a gray code setting method is improved, making it possible to carry out address detection even if an uncertain bit exists.
Conventionally, an addressing system in a land/groove recording track has been formed by an emboss pre-pit as in a DVD-RAM. Then, there has been proposed a method for embedding address information by utilizing groove track wobbling. There has been a large problem in forming a land track address.
As one idea, in groove wobbling, allocations have been made separately for a groove and for a land. For a land, the adjacent grooves sandwiching a land has been wobbled. Land addressing has been achieved by employing a construction as if land wobbling were carried out.
However, in this method, a track address area which is as twice or more as large as usual is required, which is wasteful. Even when groove address information is defined as a set of address information, if the information can be utilized as land address information, efficient allocation becomes possible. As a method for implementing this allocation, there is proposed a method for utilizing a gray code as track address data.
If address data is detected as a wobble signal in land “n” sandwiched between address data “ . . . 1, 0, 0, . . . ” of groove “n” and address data “ . . . 1, 1, 0, . . . ” of groove “n+1,” the result is “ . . . 1, x, 0, . . . ” Here, an “x” portion is provided as a area sandwiched between “0” of groove “n” and “1” of groove “n+1,” and a wobble detection signal is obtained as an amplitude 0 signal of a center level. In an actual system, although a current level is lowered than that in another area due to a “track-off” of read beam or imbalance of a detector, there is a high possibility that a signal of a “1” side or a “0” side is detected. In a land area sandwiched between such different groove address data, by utilizing the fact that a detection level is lowered in a land area, that unit is considered to detect a land address signal by referring to an address data position. However, although this method has been applicable where C/N of a wobble detection signal is high, there has been a possibility that reliability cannot be established in the case of a high noise.
Therefore, as a method for reading out address data from a wobble detection signal on a land track, there has been a demand for a method capable of determining correct land address data even if groove wobble data are different from each other, and opposite land wobble detection data is undefined (both of “1” and “0” may be determined.)
Hence, with respect to a land track, there is proposed a system for wobble modulating a groove track address by using gray code data. In addition, there is proposed a system for adding a specific mark and adding a specific identification code by wobble modulation, thereby providing a structure capable of easily judging an odd land and an even land.
As long as a land track can judge an odd number or an even number, land address data can be easily identified because of gray code properties. A proof of this easiness will be described with reference to
A gray code is provided as a code composed so that 1-step code change is made only for 1 bit, as shown in
Here, for a land track, if an odd land or an even land is identified in advance, in the case of odd land “n+1,” when (n+1) is detected, the corresponding data is obtained as an address value. When (n+2) is detected, the detected value −1 is obtained as an address value. Similarly, in the case of even land “n,” if “n” is detected, the corresponding value is obtained as an address value. If (n+1) is detected, the detected value −1 is obtained as an address value. In this case, “n” is defined as an even number.
As described above, as long as a land track is determined to be an odd track or an even track, even if the wobble detection value on a land track includes an uncertain bit, a correct address value can be easily determined. In a groove track, a wobble detection signal is obtained as a track address as is.
However, from a detection value described in
The above contents have the same features with respect to a specific track code shown in
With respect to land odd or even number identification shown in
In a groove wobble addressing system according to the present embodiment, odd land or even land identification is important for land address detection, and a variety of methods are proposed as such an identification system.
In
In
[9] Description of Wobble Format in the Present Embodiment of Write Once Information Medium
A write once type information recording medium of the present embodiment has the same physical segment structure or data segment structure as that shown in
[10] Description of Data Allocation Structure of Entire Information Recording Medium
[10-1] Description of Data Allocation Structure of Information Recording Medium Common to a Variety of Types of Information Recording Medium (Point (R), (S))
In the present embodiment, it is important to ensure compatibility among information storage media of read only, write once, and rewritable. With respect to a structure of the information recording medium, a common structure in read only, write once, and rewritable is employed at the following items.
(i) A lead-in area, a data area, and a data lead-out area are provided in common.
(ii) The lead-in area is divided into a system lead-in area and a data lead-in area with sandwiching a connection area.
(iii) Any of read only, write once, and rewritable media permit structures of a single layer (single light reflection layer or recording layer) and dual layer (two layers, i.e., a light reflection layer and a recording layer exist in the form that reproduction from a single side can be carried out).
(iv) Dimensions including a total of thickness, inner diameter, and outer diameter of the information recording medium are coincident with each other.
As shown in
In the foregoing description, with respect to items (i) and (iv), similar features have been provided in a current DVD as well. In particular, the features of item (ii) will be described according to the present embodiment. A disk internal information area is divided into the following 5 areas according to a disk mode.
System lead-in area;
Connection area;
Data lead-in area;
Data area; and
Data lead-out area.
The data area has a track which comprises a line of emboss bits. A track in the system lead-in area is formed in a spiral shape which continuously makes one round at 360 degrees. Tracks of the data lead-in area, data area, and data lead-out area are formed in a spiral shape which continuously makes one round at 360 degrees. A center of track is obtained as a center of pit.
In a current DVD as well, any information recording medium of read only type, write once type, and rewritable type has a lead-in area. In addition, on a rewritable type information recording medium in a current DVD (DVD-RAM disk, DVD-RW disk) and a write once type information recording medium (DVD-R disk), there exists a pit area having fine irregular shapes called an embossed lead-in area.
In either of the above described rewritable type information recording medium and write once type information recording medium, a pit depth in a pit area coincides with a depth of a pre-groove (continuous groove) in a data area. In a current DVD-ROM which is a read only type information recording medium in a current DVD, with respect to this pit depth, λ/(4n) is considered to be an optimal depth when a used wavelength is defined as λ, and a refraction index of the substrate is defined as “n.” In a current DVD-RAM which is a rewritable type information recording medium in a current DVD, a condition for minimize a cross-talk (a quantity of noise entry into reproduction signal) from a recording mark of the adjacent tracks in a data area is such that, with respect to a depth of pre-groove, λ/(5n) to λ/(6n) is considered to be an optimal depth. Therefore, in the current DVD-RAM, the pit depth of an embossed lead-in area is also set to λ(5n) to λ/(6n) concurrently. From the depth of λ/(4n) or λ(5n) to λ/(6n), a reproduction signal having a sufficiently large amplitude is obtained because the depth is sufficiently large. In contrast, in the current DVD-R, the groove depth in the data area is very small, a large reproduction signal amplitude cannot be obtained from a bit in an embossed lead-in area having the same depth. Thus, there has been a problem that stable reproduction cannot be carried out.
Therefore, according to the present embodiment, a system lead-in area is provided in order to guarantee a stable reproduction signal from a lead-in area of an recording (write once) information recording medium while format compatibility with any information recording medium of read only, write once, or rewritable type is maintained; the track pitch and the shortest pit pitch are significantly larger than the track pitch and the shortest pit pitch (shortest mark pitch) in the data area.
In the current DVD, reproduction signal detection (binary coding processing for analog reproduction signal) is carried out by using a level slice technique. In the current DVD as well, the shortest pit pitch of pit having fine irregular shape or the shortest mark pitch of recording mark formed by an optical characteristic change of a recording film is close to a cut-off frequency in OTF (Optical Transfer Function) characteristics of an objective lens used for a reproduction optical head (
[α] The lead-in area is divided into a system lead-in area and a data lead-in area, and the track pitch and the shortest pit pitch of both areas are changed.
[β] In the system lead-in area, the track pitch and the shortest pit pitch are significantly increased, and the lowered quantity of reproduction signal amplitude from the shortest pit pitch with respect to the reproduction signal amplitude from the sparsest pit pitch. In this manner, signal reproduction is facilitated from the shortest pitch, making it possible to carry out signal reproduction from the system lead-in area in the write once information recording medium which is small in pit depth.
[γ] The shortest pit pitch or the shortest mark pitch is narrowed in order to increase the recording density of the data lead-in area, data area, and data lead-out area for the purpose of increasing the storage capacity of an information recording medium itself. In addition, a PRML (Partial Response Maximum Likelihood) technique is employed instead of the current level slice technique in which reproduction signal detection (binary coding from an analog signal) is difficult.
[δ] A modulation system suitable for improving the recording density by narrowing the shortest pit pitch or the shortest mark pitch is employed.
That is, a modulation rule of setting a minimum number for which “0”s after modulation are continuous (value of “d” in (d, k) restriction after modulation) to d=1 with respect to d=2 in the current DVD is employed. A combination of these 4 improvements is made.
A PRML (Partial Response and Maximum Likelihood) technique in the present embodiment will be described here.
This processing detects a binary signal from an HF signal. Typically, an equalizer and a Viterbi decoder are needed. The equalizer controls an inter-symbol interference of the HF signal, and fits the HF signal to a partial response channel. In the partial response channel, an impulse response indicates a number of sampling points. This impulse response means linearity and no time change. For example, a transfer function H (z) of PR (1, 2, 2, 2, 1) channel is defined as follows.
H(z)=z−1+2z−2+2z−3+2z−4+z−5
The Vitervi decoder detects binary data by using a known correlation with the HF signal.
Point (R)
The track pitch and the shortest pit pitch in the system lead-in area is increased (
[Advantageous Effect]
A system lead-in area is provided to any information recording medium of read only, write once, or rewritable type, thereby providing data structure compatibility among different types of information storage media. Then, low pricing and stabilized performance (improved reliability) of an information reproducing apparatus or an information recording or reproducing apparatus can be achieved by simplifying a control circuit and a control program of the information reproducing apparatus or information recording and reproducing apparatus having a compatibility function of a variety of media.
◯ In a system lead-in area, signal reproduction (binary coding) processing is carried out by using the level slice technique (
◯ Medium identification information is recorded in a system lead-in area of an embossed area (
By the book type and the part version in a control data zone shown in
Further, a layer type recorded in a disc structure in a control data zone shown in
[Advantageous Effect]
Medium identification information is provided as information required in common for any information recording medium of read only, write once, or rewritable. This information is recorded in a system lead-in area which exists in common in any type of information recording medium, thereby making it possible to maintain compatibility among information recording medium of each type, and to commonly use and simplify a control circuit or control software of an information reproducing apparatus (or information recording and reproducing apparatus) which guarantees compatibility.
◯ Identification information indicating the current DVD disk or high density compatible disk of the present embodiment and the linear density and track pitch information are recorded in a system lead-in area, and the linear density and track pitch in a system lead-in area are set to be equal to or smaller than 30% in a difference from the lead-in area of the current DVD (
In addition, in the allowable range of the system lead-in area, the same value is applied to the write once information recording medium and rewritable type information recording medium without being limited to the read only type information recording medium.
[Advantageous Effect]
As shown in
Therefore, a user suffers from a danger of:
(a) incorrectly mounting the information recording medium of the present embodiment on the current DVD player or DVD recorder; or
(b) incorrectly mounting the current DVD disk on the information reproducing apparatus or information recording and reproducing apparatus of the present embodiment.
In this case, the track pitch and the shortest embossed pit length of an embossed pit in the system lead-in area are set to a value close to embossed bit dimensions of the lead-in area of the current DVD disk. In this manner, even where a phenomenon of (a) or (b) described above occurs, a new and old medium can be identified in the equipment, and stable countermeasures according to the medium type can be taken.
In the current read only DVD-ROM disk or rewritable DVD-RAM disk, embossed pits are formed in a lead-in area at the inner periphery. However, in the current information reproducing apparatus or current information recording and reproducing apparatus, signal detection from an embossed pit of the lead-in area is carried out by using the level slice technique. The information reproducing apparatus or information recording and reproducing apparatus according to the present embodiment employs a level slice circuit shown in
Point (S)
If the high density of a recording pit or a recording mark is achieved in order to increase the capacity of an information recording medium, as described above, almost no reproduction signal amplitude is obtained at the densest pit pitch or the densest recording mark pitch from a relationship in OTF characteristics of an objective lens. In the conventional level slice technique, signal reproduction processing cannot be carried out in a stable manner. In the present embodiment, the PRML technique is used for signal reproduction processing, thereby making it possible to achieve high density of the recording pit or recording mark and to achieve high capacity of the information recording medium.
◯ In the read only type information recording medium, a reference code zone is allocated in a data lead-in area (
[Advantageous Effect]
As shown in
A reference code is used for automatic circuit adjustment in a reproduction circuit shown in
◯ In the rewritable type information recording medium, a connection zone (connection area) is allocated between a data lead-in area and a system lead-in area (
[Advantageous Effect]
In the rewritable type information recording medium in the present embodiment, as shown in
Point (T)
A modulation system for setting the minimum continuous repetition count of “0” after modulation to 1 (d=1) is employed (
[Advantageous Effect]
By employing a modulation rule of d=1, the shortest pit pitch or the shortest recording mark pitch is narrowed, and high density of the recording pit or recording mark is achieved, making it possible to achieve a large capacity of an information recording medium.
In addition, by employing a modulation rule of d=1, a window margin (a width of ΔT) is increased as compared with a current DVD modulation system which is d=2, and the stability and reliability of signal detection during PRML detection is improved.
Point (iii)
A single layer (SL) disk in a parallel track path (PTP mode) and a dual layer (DL) disk each have one information area on a mode-by-mode basis. A dual layer disk in an opposite track path (OTP) mode has one information area over 2 layers. In the dual layer disk in the OPT mode, the information area has a middle area in each layer in order to a readout beam from layer 0 to layer 1. In layer 1 of the dual layer disk in the OTP mode, the information area has a system lead-out area which is adjacent to a connection area. A data area is provided for recording main data. A system lead-in area includes control data and a reference code. A data lead-out area enables continuous smooth readout. A layer is defined in opposite to one readout face. The single layer disk has 1 track for each readout face. On one readout face, the dual layer disk has a track of layer 0 close to a recording face and a track of layer 1 distant from the recording face. The single layer disk and layer 0 of the dual layer disk read out data from the inside to the outside.
Layer 1 of the dual layer disk in the PTP mode reads out data from the inside to the outside, while layer 1 of the dual layer disk in the OPT mode reads out data from the outside to the inside. A disk rotates in the counterclockwise direction seen from the readout face. In the single layer disk and layer 0 of the dual layer disk, a track is formed in a spiral shape from the inner diameter to the outer diameter. In layer 1 of the dual layer disk in the PTP mode, a track is formed in a spiral shape from the inner diameter to the outer diameter. In layer 1 of the dual layer disk in the OTP mode, a track is formed in a spiral shape from the outer diameter to the inner diameter. A data segment on a track does not include a gap. The data segments are continuously allocated from the start of the middle area to the end of the lead-out area. In addition, in the system lead-in area, the data segments are continuously allocated from the start of the data lead-in area to the end of the data lead-out area. Alternatively, in a system lead-in area, the data segments are continuously allocated from the start of the data lead-in area to the end of the middle area.
[10-2] Description of Data Allocation Structure in Read Only Type Information Recording Medium (Points (R) an (S)).
The data allocation contents and data allocation sequence of the initial zone, buffer zone, control data zone, and buffer zone in the system lead-in area shown in
In the system lead-in area shown in
A sector of 2,048 bytes of main data D0 to D2047 for which data symbols “164” are repeated is generated.
A reference code for 32 sectors is generated as follows by adding scrambled data to sector main data.
Sectors 0 to 15:
Scrambled data having initial preset value “0Eh” is added to sector main data. However, scrambled data is masked for a portion of D0 to D331 of sector 0, and no adding operation is carried out.
Sectors 16 to 31:
Scrambled data having initial preset value “0Eh” is added to sector main data.
A reference code is provided to form 1 ECC block length (32 sectors) of a specific pit pattern on a disk. Therefore, data in a recording frame before modulation is filled with data symbol “164” (=0A4h) other than ID, EDC, PI, and PO.
Now, a description will be given with respect to how to generate main data from 32 sectors of a reference code. Executing scrambling twice is identical to failure to scramble. Thus, processing for generating a specific data pattern after scrambled is easy. A main data byte of a data frame is filled with a specific pattern of a data byte which has been already added as a scrambled value (pre-scrambled). When these pre-scrambled bytes are normally processed, a recording data area includes all bytes representing a specific pattern.
As long as a pre-scrambled mask is not provided, first sectors D0 to D159 of an ECC block are not pre-scrambled in order to prevent uncontrollable DSV of some PO rows in a block including continuous sets of data with a large DSV which appears immediately before modulation.
Each data segment includes 32 physical sectors. Physical sector numbers of a single layer disk or both layers of a dual layer disk in a PTP mode continuously increase in a system lead-in area, and continuously increase from the start of a data lead-in area in each layer to the end of a lead-out area. On the dual layer disk in an OTP mode, the physical sector number of layer 0 continuously increases in a system lead-in area, and continuously increases from the start of a data lead-in area to the end of a middle area. However, the physical sector number of layer 1 has a bit inverted value of the physical sector number of layer 0. This sector number continuously increases from the start of the middle area (outside) to the end of a data lead-out area (inside), and continuously increases from the outside of a system lead-out area to the system lead-in area. A first physical sector number in a data area of layer 1 has a bit inverted value of a final physical sector number of the data area. The bit inverted number is calculated so that a bit value is set to 0, and vice versa.
On a dual layer disk of a parallel track path, a physical sector on each layer of the same sector number is substantially equal in distance from a center of the disk. On a dual disk of an opposite track path, a physical sector on each layer of the bit inverted sector number is substantially equal in distance from a center of the disk.
A physical sector number of the system lead-in area is calculated so that a sector number of a sector positioned at the end of the system lead-in area is set to 158463 “02 6AFFh.”
A physical sector number other than that of the system lead-in area is calculated so that a sector number of a sector positioned at the start of a data area after the data lead-in area is set to 196608 “03 0000h” (refer to
Only a read only dual layer (opposite track path) is featured in that the layer has a system lead-in area.
All main data in a data frame recorded as a physical sector in a middle area is set to “00h.”
All main data in a data frame recorded as a physical sector in a data lead-out area is set to “00h.”
All main data in a data frame recorded as a physical sector in a system lead-out area is set to “00h.”
The above described “00h” indicates data information before modulation. Therefore, in accordance with a modulation rule described later, a channel bit pattern after modulation is recorded in an information recording medium. Thus, a line of pits are allocated everywhere in the data lead-out area or system lead-out area.
According to the present embodiment, in any of track pitch, minimum mark length (minimum pit pitch), maximum mark length (maximum pit pitch), and channel bit length, a value in the system lead-in area is twice as large as any of a data lead-in area, a data area, and a data lead-out area.
[10-3] Contents of Information Recorded in Data Lead-in Area in Read Only Type Information Recording Medium
In the present embodiment, all types of information recording and reproducing media have a common data structure of a read only information recording and reproducing medium (ROM medium), a write once type information recording and reproducing medium (R medium), and a rewritable information recording and reproducing medium (RAM medium). In this manner, advantageously, a system platform can be used in common for a different recording medium, final products can be easily manufactured; and further, the reliability of products can be improved.
Although the above advantage is attained by such common use of the system platform, some of the functions become unwanted with respect to some of the information recording and reproducing media having different features. Instead of these functions, an efficient utilization method can be adopted because of the characteristics of the corresponding recording and reproducing media.
As an example, a method for utilizing an area deriving from a data structure of a lead-in area is newly proposed as an efficient utilization method because of an information recording and reproducing medium.
A lead-in area in a recording medium such as R medium or RAM medium includes: a read only system lead-in area formed of an embossed pit; and a data lead-in area for data recording and reproduction utilized for disk or drive testing, defect management and the like. However, a read only ROM medium does not require a function of the data lead-in area of a recording system.
Therefore, in the recording mode identical to that of the data area, a data lead-in area signal will suffice. From this fact, in a ROM medium, a reference code serving as a reference signal of the data area is allocated in the data lead-in area. However, a large amount of capacity can be utilized from an area range, and a function specific to the ROM medium can be allocated.
The ROM medium can be mass produced, and is excellent as a method for distributing information. In an encoding system in a compression system of data structure or video and audio of these items of information, there is a possibility that a system different from that during standardization of a physical system is proposed and utilized. That is, in a physical standard for data structure of an information recording medium, it is desired that a data storage portion be defined, and its utilization mode have flexibility. On the other hand, from the viewpoint of productivity easiness due to standardization, it is desired that such recording media be available for many users. Because of this, there is proposed a method in which a decoding system for final signal reproduction processing such as contents is recorded together with encoded contents; and in a decoder system, a decoding program is read out, and then, the encoded contents are utilized after decoded by a decoder method shown there.
A system shown in
In processing of reproducing encoded contents, first, an encryption key is extracted, encoded contents are decoded, and final video, audio, and character signals are reproduced by an AV decoder board or the like. When such reproduction processing is carried out, first, a media key block MKB, album ID and the like are read out from control data in the system lead-in area, and a media specific key is extracted by using a device key 201 at a media key block processor unit 2010. The media specific key decodes encoded contents in a data area at a contents decoding unit 2012, and reproduces contents data. The contents data are fed to a contents decoder 2013 which is an AV decoder board, a base band signal such as video or audio is reproduced, and the reproduced base band signal is fed to a display device.
At this time, where a region controlled medium expires a time at which it may be set free, clock (date and time) information in drive is linked with media ID assigned to a medium or associated identification code by means of an adder 2015; the resultant information is encoded by the media specific key using an encryption unit 2016; and the encrypted information is transferred to an externally organized management organization via Internet. From the management organization, encrypted information which is a base of a device key with time limit is sent. Thus, decryption is carried out by a decryption unit 2017 using the media specific key, and clock data is added by an adder 2018 to generate a time limit device key. Then, a media key block 2 is read out by using a reserved area in the data lead-in area, and a media specific key D capable of decrypting encrypted contents is detected by the time limit device key. As a result, region controlled encrypted contents can be decrypted. In the management organization, where permission for decrypting encrypted contents from media ID information or the like, for example, where the time is too early, the information is sent back, and a user must wait for medium reproduction until the permission enable time has expired. Essentially, such a system is not required if it is verified that a clock placed in drive is illegally utilized. However, because a generally placed clock can be easily time changed (because a time setting system must be incorporated), time control closed in drive is difficult. Therefore, the above-described system is required.
A clock is not required if it is incorporated in a system like a radio clock. Thus, there is no need for externally acquiring time limit control information in Internet shown on
[10-4] Information Recorded in Control Data Zone
In
Functions of each byte position are described as follows.
(BP 0) Book type and part version (refer to
Book Type
0100b . . . HD-DVD standard for read only disk
These bits are allocated to define DVD book issued by a DVD forum. The bits are allocated in accordance with the following rule.
0000b . . . DVD standard for read only disk
0001b . . . DVD standard for rewritable disk (DVD-RAM)
0010b . . . DVD standard for write once disk (DVD-R)
0011b . . . DVD standard for recordable disk (DVD-RW)
0100b . . . DH-DVD standard for read only disk
0101b . . . HD-DVD standard for rewritable disk
Other . . . Reserved
Part Version:
0000b . . . Version 0.9 (Version 0.9 is provided for test use only, and is not applied to general products)
0001b . . . Version 1.0
0100b . . . Version 1.9 (Version 1.0 is provided for test use, and is not applied to general products)
0101b . . . Version 2.0
Other . . . Reserved
(BP 1) Disk size and maximum transfer rate of disk (refer to
Disk size:
0000b . . . 12 cm disk
These bits are allocated in accordance with the following rule.
0000b . . . 12 cm disk
0001b . . . 8 cm disk
Other . . . Reserved
Maximum transfer rate of disk
0100b . . . TBD (to be determined later) Mbps
These bits are allocated in accordance with the following rule.
0000b . . . 2.25 Mbps
0001b . . . 5.04 Mbps
0010b . . . 10.08 Mbps
0100b . . . TBD (to be determined later) Mbps
1111b . . . Not specified
Other . . . Reserved
(BP 2) Disk structure (refer to
Number of layers:
00b: Single
01b: Double
Other . . . Reserved
Track path:
0b . . . PTP or SL
1b . . . OTP
Layer type:
0100b . . . Each bit is allocated in accordance with the following rule.
b3: 0b . . . Embossed user data is recorded in a format (a) of
b2: 0b . . . Disk does not include rewritable user data area.
b1: 0b . . . Disk does not include recordable user data area.
b0: 0b . . . Disk does not include embossed user data area.
(BP 3) Recording density (refer to
Linear density (data area)
010b . . . 0.153 microns per bit
These bits are allocated in accordance with the following rule.
0000b . . . 0.267 microns per bit
0001b . . . 0.293 microns per bit
0010b . . . 0.409 to 0.435 microns per bit
0100b . . . 0.280 to 0.291 microns per bit
0101b . . . 0.153 microns per bit
0101b . . . 0.130 to 0.140 microns per bit
Other . . . Reserved
Track density (data area)
0011b . . . 0.40 microns per track (SL disk)
0100b . . . 0.44 microns per track (DL disk)
These bits are allocated in accordance with the following rule.
0000b . . . 0.74 microns per track
0001b . . . 0.80 microns per track (recordable disk)
0010b . . . 0.615 microns per track
0011b . . . 0.40 microns per track (SL disk)
0100b . . . 0.44 microns per track (DL disk)
0101b . . . 0.34 microns per track
Other . . . Reserved
(BP 4 to BP 15) Data area location
(BP 16) BCA descriptor (Refer to
This byte indicates whether or not a burst cutting area (BCA) exists on a disk. Bits b6 to b0 are set to “000 0000b,” and bit b7 indicates whether or not BCA exists.
These bits are allocated in accordance with the following rule.
BCA flag:
1b . . . BCA exists
(BP 17 to BP 31) Reserved
All bytes are set to “00h.”
(BP 32 to BP 2047) Reserved
All bytes are set to “00h.”
[10-5] Description of Data Allocation Structure in Rewritable Type Information Recording Medium (Points (R) and (S))
In
The connection area is provided to connect a system lead-in area and a data lead-in area. A distance between a center line of the last sector “02 6B FFh” in the system lead-in area and a center line of the first sector “02 6C 00h” in the data lead-in area is set to 1.4 microns to 20.0 microns (an example), as shown in
A connection area does not include a physical sector number or a physical address because the physical sector number or physical address is not allocated.
A data segment of a guard track zone does not include data.
A disk test zone is provided for a quality test by a disk manufacturer.
A drive test zone is provided for a drive test.
An information recording and reproducing apparatus carries out a test write in this area, and optimizes a recording condition.
A disk ID zone in the data lead-in area includes drive information and a reserved area.
Drive information comprises ECC blocks in a land track and a groove track; starts from “02 CD00h” in the land track; and starts from “82 CD00h” in the groove track.
The contents of 1 block in the drive information blocks are identical to each other.
Drive information is read out in ascending order of physical sector numbers, and is written.
Drive information is arbitrarily used. In the case where this information is used, use of this field must meet the following condition.
(1) In Case where Drive Information can be Read Out
New drive description 0 is written in relative sector number 0 of drive information 1 and drive information 2, and the contents written in relative sector numbers 0 to 14 of drive information 1 are written into relative sector numbers 1 to 15 of drive information 1 and drive information 2.
(2) In Case where Drive Information 1 is Cannot be Read Out, and Drive Information 2 can be Read Out
New drive description 0 is written into relative sector number 0 of drive information 1 and drive information 2, and the contents written in relative sector numbers 0 to 14 of drive information 2 are written into relative sector numbers 1 to 15 of drive information 1 and drive information 2.
(3) In Case where Drive Information 1 and Drive Information 2 Cannot be Read Out
New drive description 0 is written into relative sector 0 of drive information 1 and drive information 2, and relative sector numbers 0 to 14 of drive information 1 and drive information 2 are filled with “00h.”
This field is filled with ASCII codes of 48 bytes corresponding to the drive manufacturer's name.
ACSII code available for this field is limited to “0Dh,” and is limited to codes from “20h” to “7Eh.”
The first one character of the drive manufacturer's name is specified for a first byte of this field.
If this field is not full, the drive manufacturer's name must be ended with “0Dh.” Bytes later than “0Dh” in this field are filled with “20h.”
Example: Drive manufacturer's name=“Manufacturer”
BP 0=4Gh=“M”
BP 1=61h=“a”
BP 2=6Eh=“n”
BP 3=75h=“u”
BP 4=66h=“f”
BP 5=61h=“a”
BP 6=63h=“c”
BP 7=74h=“t”
BP 8=75h=“u”
BP 9=72h=“r”
BP 10=65h=“e”
BP 11=0Dh=Carriage return code
BP 12 to BP 47=20h=space code
(BP 48 to BP 95) Additional information
The manufacturer's serial number, date, place and the like are written into this field.
ASCII code available for this field is limited to “0Dh,” and is limited to codes from “20h” to “7Eh.”
If this field is not full, the drive manufacturer's name additional information must be ended with “0Dh.” Bytes later than “0Dh” in this field are filled with “20h.”
Example: Additional information=“SN11A”
BP 48=4Ch=“S”
BP 49=6Fh=“N”
BP 50=74h=“1”
BP 51=31h=“1”
BP 52=41h=“A”
BP 53=0Dh=Carriage return code
BP 54 to BP 95=20h=Space code
(BP 96 to BP 2047) Drive state
Only the drive manufacturer defined in BP 0 to BP 47 can be written into this field. Any type of data can be written as a driver manufacturer into this field.
A method for setting a physical sector number suitable to a land and a groove is different from that for a current rewritable type information recording medium. This feature applies in common to
With respect to a logical sector number (LSN), according to the present embodiment, an address is assigned from the land area side, and number continuity is provided at a break from the land area to the groove unit.
[10-6] Description of Data Allocation Structure in Write Once Information Recording Medium
As shown in
[11] Description of Modulation System (Point (T))
[11-1] General Description of Modulation System
In the present embodiment, a common modulation system described below is employed for any information recording medium of read only, write once, and rewritable type.
An 8-bit data word in a data field is converted into a channel bit on a disk in accordance with an 8/12 modulation (ETM: Eight to twelve Modulation) technique. A channel bit column converted by the ETM technique meets a run length restriction called RLL (1, 10) that channel bit 1b is distant by least 1 bit and by at least 10 channel bits.
[11-2] Detailed Description of Modulation Method
Modulation is carried out by using a code conversion table shown in
X(t)=H{B(t),S(t)}
S(t+1)=G{B(t),S(t)}
H denotes a code word output function, and G denotes a next state output function.
Some 12 channel bits described in the code conversion table include “0b,” “1b,” asterisk “*,” and sharp bit “#.”
Asterisk bit “*” described in the code conversion table indicates that a bit is a merging bit. Some code words described in the conversion table have a merging bit in LSB. The merging bit is set to either of “0b” and “1b” by a code connector according to a channel bit succeeding the bit itself. If the succeeding channel bit is set to “0b,” the merging bit is set to “1b.” If the succeeding channel bit is set to “1b,” the merging bit is set to “0b.”
The sharp bit “#” described in the conversion table indicates that a bit is a DSV control bit. The DSV control bit is determined by carrying out DC component suppression control by a DSV controller.
A concatenation rule for a code word shown in
A code word concatenation is first applied at a preceding link point. A concatenation rule in the table is applied at link points in order of indexes. Some code words are replaced two times for connecting the preceding code word to the succeeding code word. The merging bit of the preceding code word is determined before pattern matching for a link. DSV control bit “#” of the preceding code word or the current code word is handled as a specific bit before and after code connection. The DSV control bit is set to “?” instead of setting “0b” or “1b.” A code word concatenation rule is not used for connecting a code word to a sync code. A concatenation rule shown in
(11-3) Recording Frame Modulation
A sync code is inserted into a beginning of each modulation code word of 91 byte data word when a recording frame is modulated. Modulation starts from state 2 after a sync code, and modulation code words are sequentially output as an MSB at the beginning of each conversion code word, and are subjected to NRZI conversion before recorded in a disk.
[11-4] Method for selecting sync code
A sync code is determined by carrying out DC component suppression control.
[11-5] Method for DC component suppression control
In DC component suppression control (DCC), an absolute value of cumulative DSV in NRZI conversion modulation channel bit stream (addition is carried out when digital sum value: “1b” is set to +1, and “0b” is set as −1) is minimized. A DCC algorism controls selection of a code word and a sync code on a case by case basis of (a) and (b) so that the absolute value of DSV is minimized.
Case (a): Selection of sync code (refer to
A selection is determined by a value of cumulative DSV at the position of each DSV bit between a link code word and a sync code.
A DSV which is a basis of calculation is added to a default value of 0 when modulation starts. Then, additions subsequently proceed until modulation has ended, and it is not reset to 0. Selection of DSV control bit means that a start point is set to a DSV control bit, and an absolute value of DSV is minimized immediately before the next DSV control bit. Among two channel bit streams, a smaller absolute value of DSV is selected. In the case where the absolute values of DSV of 2 channel bit streams are equal to each other, the DSV control bit “#” is set to “0b.” The range of DSV calculation requires ±2049 in consideration of the maximum DSV in calculation of a logically possible scenario.
[11-6] Demodulation method
A demodulator converts a 12 channel bit code word to a 8 bit data word. A code word is reproduced by using a separation rule shown in
The boundary of a sync code and a code word is separated without replacing it.
Conversion from a code word to a data word is executed in accordance with a demodulation table shown in
Case 1: The next code word starts from “1b” or the next sync code is set to any of SY0 to SY2 of state 0.
Case 2: The next code word starts from “0000b” or the next sync code is set to SY3 of state 0.
Case 3: The next code word starts from “0b,” “001b,” or “0001b” or the next sync code is set to any of SY0 to SY3 of states 1 and 2.
The information reproducing apparatus or information recording and reproducing apparatus according to the present embodiment, a Schmidt trigger circuit is used as a binary coding circuit. This Schmidt trigger circuit has a feature that a specific width (a forward voltage of diode) is provided to a slice reference level for binary coding, and binary coding is provided only when that specific width is exceeded. Therefore, for example, as described above, where a pattern of “101010101010101010101010” has been input, the signal amplitude is very small. Thus, switching of binary coding does not occur. In the case where “1001001001001001001001” or the like which is a sparser pattern, for example, has been input, the amplitude of a reproducing raw signal is increased. Thus, the polarity of a binary coded signal occurs with a Schmidt trigger binary coding circuit 155 in accordance with a timing of “1.” In the present embodiment, the NRZI (Non Return to Zero Invert) technique is employed, and a position of “1” of the above pattern coincides with an edge portion (boundary) of a recording mark or pit.
The PLL circuit 174 detects a frequency and phase shift between a binary coded signal which is an output of this Schmidt trigger binary coding circuit 155 and a signal of the reference clock 198 sent from the reference clock generator circuit 160, and changes a frequency and a phase of an output clock of the PLL circuit 174. In the reference clock generator circuit 160, an output signal of this PLL circuit 174 and decoding characteristics information for the Viterbi decoder 156 (although not specifically shown) apply a feedback to (a frequency and a phase of) the reference clock 198 so that an error rate after Viterbi decoding is lowered by using a convergence length (information on distance in which convergence is achieved) in a path metric memory in the Viterbi decoder 156.
Any of an ECC encoding circuit 161, an ECC decoding circuit 162, a scramble circuit 157, and a descramble circuit 159 in
8n/m (201)
Therefore, a data processing unit in the above circuit is converted in processing units after modulation, a processing unit of sync frame data 106 after modulation is provided in formula (201). Thus, where the integrity of processing between a sync code and sync frame data after modulation is oriented, it is required to set the sync code data size (channel bit size) to an integer multiple of formula (201). Therefore, in the present embodiment, according to the present embodiment, the integrity of processing between a sync code 110 and sync frame data 106 after modulation is maintained by setting the size of sync code 110 to:
8Nn/n (202)
wherein, N denotes an integer value.
The present embodiment has been described, assuming that:
d=1, k=10, m=8, n=12.
When that value is substituted into formula (202), a total data size of the sync code 110 is obtained as:
12N (203)
The sync code size of a current DVD is set to 32 channel bits. Thus, in the present embodiment, the total data size of the sync code is smaller than 32 channel bits; processing is simplified; and the reliability of position detection or information identification is improved. Therefore, in the present embodiment, the total data size of the sync code is set to 24 channel bits, as shown in
A method for allocating a position in a physical sector of data currently reproduced by utilizing a list of preceding and succeeding information with 3 continuous sync codes for the sync code allocation method shown in
For example, as shown in
In this manner, where it has been verified that a position in a sector is allocated, and the sync frame data 106 after modulation at a desired position has been input into the shift register circuit 170, the data is transferred to a demodulator circuit 152, and demodulation is started (ST57 of
In the present embodiment, estimation is carried out by using a relational illustrative view shown in
◯ Synchronization is carried out again if a frame shift occurs (ST6); or
◯ If a sync code is incorrectly detected, a sync code incorrectly detected in accordance with a predicted value is automatically corrected (ST7).
In addition, continuity check (ST8) of data ID and wobble address continuity check (ST9) are carried out in parallel to each other, and track-off detection and troubleshooting if the track-off occurs (ST10) are carried out.
According to the present embodiment, in a system lead-in area, signal detection is carried out by using the level slice technique; and in a data lead-in area, a data area, and a data lead-out area, signal detection is carried out by using the PRML technique.
(1) Phase lock loop (PLL)
4 T natural frequency: ωn=300 Krads/s
4 T damping ratio: δ=0.70
(2) High pass filter (HPF)
Primary fc (−3 dB)=1.0 KHz
(3) Pre-equalizer
The frequency characteristics are shown below.
As an example, a 7-order Equiripple filter is provided. A boot level “k1” is set to 9.0±0.3 dB, and the cutoff frequency is 16.5±0.5 MHz
(4) Slicer
A duty feedback method: fc=5.0 KHz
(5) Jitter
A jitter during ¼ disk rotation is measured.
The measurement frequency bandwidth ranges from 1.0 KHz to HF.
Basically, there is provided a structure in which a pre-equalizer output signal (Reed channel 1) is binary coded by using a comparator.
In the data lead-in area, data area, and data lead-out area, signal detection is carried out by using the PRML technique.
(1) Phase lock loop (PLL)
4 T natural frequency: ωn=580 Krads/s
4 T damping ratio=δ=1.1
(2) High pass filter (HPF)
Primary fc (−3 dB)=1.0 KHz
(3) Pre-equalizer
The frequency characteristics are shown below.
As an example, a 7-order Equiripple filter is provided.
The boot level “k1” is set to 9.0±0.3 dB, and the cutoff frequency is set to 16.6±0.5 MHz.
(4) Auto gain control (AGC)
−3 dB closed loop bandwidth: 100 Hz
(5) Analog digital conversion (ADC)
A relationship in dynamic range between ADC and HF signal
Sampling clock: 72 MHz
Resolution: 8 bits
Level of I11L: 64±5
Level of I11H 192±5
(8) Equalizer
A 9 tap transversal filter is used as an equalizer. A coefficient is controlled by means of a tap controller.
Resolution of tap coefficient: 7 bits Resolution of equivalent signal: 7 bits
(9) Tap controller
An equalizer tap coefficient is calculated in accordance with a Minimum Square Error (MSE) algorithm.
Before coefficient calculation, a default value is used as a coefficient.
Lead channels from the data lead-in area, data area, and data lead-out area are combined with an ETM code, and the combined channels are adjusted to a PR (1, 2, 2, 2, 1) channel.
A branch metric of time “t” is calculated as follows.
BM(t,i)=(yt−i)2
wherein yt indicates an HF signal after equalizing, and i=0, 1, . . . 8.
The resolution of branch metric is equal to or greater than 10 bits.
The path metric of time “t” is calculated as follows.
The resolution of path metric is equal to or greater than 11 bits.
An add-compare-select block calculates a new path metric, supplies the new metric to a path metric memory, and supplies a selection to a path memory.
select 0=0
(In the case where PM(t−1, S0000)+BM(t, 0)<PM(t−1, S1000)+BM(t, 1))
select 0=1 (A case other than the above)
select 1=0
(In the case where PM(t−1, S0000)+BM(t, 1)<PM(t−1, S1000)+BM(t, 2))
select 1=1 (A case other than the above)
select 2=0
(In the case where PM(t−1, S0001)+BM(t, 3)<PM(t−1, S1001)+BM(t, 4))
select 2=1 (A case other than the above)
select 3=0
(In the case where PM(t−1, S0110)+BM(t, 4)<PM(t−1, S1110+BM(t, 5))
select 3=1 (A case other than the above)
select 4=0
(In the case where PM(t−1, S0111)+BM(t, 6)<PM(t−1, S1111)+BM(t, 7))
select 4=1 (A case other than the above)
select 5=0
(In the case where PM(t−1, S0111)+BM(t, 7)<PM(t−1, S1111)+BM(t, 8))
select 5=1 (A case other than the above)
In any of the read only type, write once type, and rewritable type, there can be provided an information recording medium and an information reproducing apparatus or information recording and reproducing apparatus therefor, capable of a stable reproduction signal from a lead-in area of the write once type recording medium while maintaining format compatibility.
While the description above refers to particular embodiments of the present invention, it will be understood that many modifications may be made without departing from the spirit thereof. The accompanying claims are intended to cover such modifications as would fall within the true scope and spirit of the present invention. The presently disclosed embodiments are therefore to be considered in all respects as illustrative and not restrictive, the scope of the invention being indicated by the appended claims, rather than the foregoing description, and all changes that come within the meaning and range of equivalency of the claims are therefore intended to be embraced therein.
Number | Date | Country | Kind |
---|---|---|---|
2003-095403 | Mar 2003 | JP | national |
This application is a divisional Application of, and claims the benefit of priority under 35 U.S.C. § 120 from, U.S. application Ser. No. 11/563,516, filed Nov. 27, 2006, which is continuation Application of U.S. application Ser. No. 10/805,446, filed Mar. 22, 2004, which claims the benefit of priority under 35 U.S.C. § 119 from prior Japanese Patent Application No. 2003-095403, filed Mar. 31, 2003. The entire contents of each of the above are incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
Parent | 11563516 | Nov 2006 | US |
Child | 11969520 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 10805446 | Mar 2004 | US |
Child | 11563516 | US |