INFORMATION STORAGE MEDIUM INCLUDING A TRACK PITCH IN A SYSTEM LEAD-IN AREA THAT IS LONGER THAN A TRACK PITCH IN A DATA LEAD-IN AREA

Information

  • Patent Application
  • 20080151718
  • Publication Number
    20080151718
  • Date Filed
    January 04, 2008
    16 years ago
  • Date Published
    June 26, 2008
    16 years ago
Abstract
A basic data structure in a lead-in area is made coincident with each other in all of a read only type, write once type, and a rewritable type. The lead-in area is divided into a system lead-in area and a data lead-in area. A track pit and a pit pitch of pits in the system lead-in area are made longer than those in the data lead-in area. In the system lead-in area, a reproduction signal from a bit is detected in accordance with a Level Slice technique, and, in the data lead-in area and data area, a signal is detected in accordance with a PRML technique. In this manner, 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.
Description
BACKGROUND OF THE INVENTION

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.


BRIEF SUMMARY OF THE INVENTION

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.





BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWINGS

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:



FIG. 1 is a view showing a variety of points and advantageous effect according to an embodiment of the present invention;



FIG. 2 is a view showing a variety of other points and advantageous effect according to the embodiment of the present invention;



FIG. 3 is a view showing an example of video information file allocation on an information recording medium;



FIG. 4 is a view showing another example of video information file allocation on an information recording medium;



FIG. 5 is a program stream to be recorded on an information recording medium;



FIG. 6 is a view illustrating compression rules of a sub-picture;



FIG. 7 is a view showing allocation of pixel data and pixel names;



FIG. 8 is a view showing allocation examples of pixel data;



FIG. 9 is a view showing a relationship between a sub-picture unit SPU and a sub-picture pack SP_PCK;



FIG. 10 is a view showing the contents of a sub-picture unit header SPUH;



FIG. 11 is a view showing a configuration of a sub-picture category SP_CAT;



FIG. 12 is a view showing a configuration of pixel data for compressed bit map data;



FIG. 13 is a view showing compressed data provided as a unit;



FIG. 14 is a view showing run length compression rules (in units of rows) of 3 bit and 8 color expression in 3 bit data;



FIG. 15 is a view showing run length compression rules (in units of rows) of 4 bit and 16 color expression in 4 bit data;



FIG. 16 is a view showing an example of practical data structure according to a run length compression rule according to the present embodiment;



FIG. 17 is a view showing an example when the data structure of FIG. 16 is provided as a unit;



FIG. 18 is a view showing another example when the data structure of FIG. 16 is provided as a unit;



FIG. 19 is a view showing still other example when the data structure of FIG. 16 is provided as a unit;



FIG. 20 is a view showing still other example of run length compression rule (in units of rows) of 4 bit and 16 color expression in 4 bit data;



FIG. 21 illustrates a sub-picture header and a display control sequence;



FIG. 22 is a diagram showing an example of disk drive which performs recording and reproducing processing;



FIG. 23 is a diagram showing a player reference model which shows a signal processing system of the disk drive of FIG. 22 in detail;



FIG. 24 is a view illustrating a sub-picture unit formed of sub-picture data of a plurality of sub-picture packets;



FIG. 25 is a diagram showing signal processing of data recorded in a data area of an information recording medium;



FIG. 26 is a view showing a data frame;



FIG. 27 is a view showing a data structure in data ID;



FIG. 28 is a view showing the contents of a data frame number in a rewritable type information recording medium;



FIG. 29 is a view showing a definition of recording type in the rewritable type information recording medium;



FIG. 30 is a view showing generation of a scrambled frame;



FIG. 31 is a view showing an ECC block;



FIG. 32 is a view showing allocation of the scrambled frame;



FIG. 33 is a view showing interleaving of a parity row;



FIG. 34 is a view showing recording data fields;



FIG. 35 is a view showing the contents of a sync code;



FIG. 36 is a view showing a comparison between combination patterns in a continuous sync code in the case of shift between sectors;



FIG. 37 is a view showing a comparison between combination patterns in a continuous sync code in the case of shift between guard regions;



FIG. 38 is a view showing a relationship between error phenomena where an unpredicted sync code combination pattern has been detected;



FIG. 39 is a view showing a hierarchical structure of identical recording data recorded on an information recording medium regardless of type (read only, write once, or rewritable type);



FIG. 40 is a view showing a first embodiment and a second embodiment of recording system of a read only type information recording medium;



FIG. 41 is a view showing a detailed structure in a guard area in the recording system of FIG. 40;



FIG. 42 is a view showing an embodiment of allocation of a secret information signal allocated in an extra-area;



FIG. 43 is a view showing another embodiment of allocation of a secret information signal allocated in an extra-area;



FIG. 44 is a view showing a modified embodiment of data structure in an extra-area;



FIG. 45 is a view showing an example of guard area in a ROM medium;



FIG. 46 is a view showing another example of guard area in a ROM medium;



FIG. 47 is a view illustrating a relationship in a recording form (format) between a recordable type recording medium and a read only type information recording medium;



FIG. 48 is a view showing a zone structure in a rewritable type information recording medium;



FIG. 49 is a view illustrating a wobble modulation system;



FIG. 50 is a view illustrating a wobble modulation system in land/groove recording for illustrating generation of an uncertain bit;



FIG. 51 is a view showing a gray code for reducing a frequency of generating an uncertain bit;



FIG. 52 is a view showing a specific track code for reducing a frequency of generating an uncertain bit;



FIG. 53 is a view illustrating a wobble address format on a rewritable type information recording medium;



FIG. 54 is a view showing a bit modulator rule;



FIG. 55 is a view showing a layout of periodic wobble address position information (WAP);



FIG. 56 is a view showing a layout of an address field in the WAP;



FIG. 57 is a view showing binary/gray code conversion;



FIG. 58 is a view showing a wobble data unit (WDU) in a synchronizing field;



FIG. 59 is a view showing a WDU in the address field;



FIG. 60 is a view showing a WDU in a unity field;



FIG. 61 is a view showing a WDU of an outside mark;



FIG. 62 is a view showing a WDU of an inside mark;



FIG. 63 is a view showing a signal from a servo calibration mark 1 (SCM 1);



FIG. 64 is a view showing a signal from a servo calibration mark 2 (SCM 2);



FIG. 65 is a view showing an output signal of a servo calibration mark;



FIG. 66 is a view showing an SCD which is a difference between normalized SCM 1 and SCM 2;



FIG. 67 is a view showing a physical segment layout of a first physical segment of a track;



FIG. 68 is a view illustrating a data recording method for rewritable data recorded on a rewritable type information recording medium;



FIG. 69 is a view showing a layout of a recording cluster;



FIG. 70 is a view showing a linking layout;



FIG. 71 is a view showing an example of address information embedding of a land track;



FIG. 72 is a view showing an embodiment when a land address has been formed by changing a groove width;



FIG. 73 is a view showing odd number/even number detection of a land track by changing a groove width;



FIG. 74 is a view showing another example of allocating uncertain bits in a groove area in land/groove recording;



FIG. 75 is a view showing a method for setting track number information recorded in a rewritable type information recording medium;



FIG. 76 is a view showing wobble detection in a land track;



FIG. 77 is a view showing a relationship between address detection values in a land track in groove wobbling;



FIG. 78 is a view showing a relationship between a track number obtained by groove wobbling and detection data in a land track;



FIG. 79 is an addressing format example in a rewritable type information recording medium;



FIG. 80 is a view showing an example of odd number land/even number land identification mark system in land address detection;



FIG. 81 is a view showing another example of odd number land/even number land identification mark system in land address detection;



FIG. 82 is a view showing still another example of odd number land/even number land identification mark system in land address detection;



FIG. 83 is a view showing still another example of odd number land/even number land identification mark system in land address detection;



FIG. 84 is a view showing an example of method for setting land odd number/even number identification information in land/groove recording;



FIG. 85 is a view showing another example of method for setting land odd number/even number identification information in land/groove recording;



FIG. 86 is a view comparatively showing dimensions between a system lead-in area and a current DVD-ROM;



FIG. 87 is a view illustrating a data structure of a lead-in area in a read only type information recording medium;



FIG. 88 is a view illustrating a system lead-in area of a read only type dual-layer information recording medium;



FIG. 89 is a view showing mechanical dimensions of read only, write once, and rewritable type disks according to the present embodiment coincident with a current DVD disk;



FIG. 90 is a view showing recording data density of each area in the read only type information recording medium;



FIG. 91 is a diagram showing an example of data lead-in area utilization;



FIG. 92 is a diagram showing another example of data lead-in area utilization;



FIG. 93 is a view showing data allocation in a control data zone in read only, write once, and rewritable type information storage media;



FIG. 94 is a view showing the contents of information in a physical format in the read only type information recording medium;



FIG. 95 is a view showing a standard type and a format of part version (BP 0) in physical format information;



FIG. 96 is a view showing a disk size and a format of a disk maximum transfer rate (BP 1) in physical format information;



FIG. 97 is a view showing a format of disk structure (BP 2) in physical format information;



FIG. 98 is a view showing a format of recording density (BP 3) in physical format information;



FIG. 99 is a view showing the contents of data allocation information;



FIG. 100 is a view showing a format of BCA descriptor (BP 16) in physical format information;



FIG. 101 is a view illustrating data density of each area in a rewritable type information recording medium;



FIG. 102 is a view illustrating a data structure of a lead-in area in a rewritable type information recording medium;



FIG. 103 is a view illustrating a structure in a connection zone;



FIG. 104 is a view illustrating a structure of a disk ID zone in a data lead-in area;



FIG. 105 is a view showing a structure of a drive information block;



FIG. 106 is a view illustrating the contents of drive description;



FIG. 107 is a view showing a data structure in a lead-in area in a rewritable type information recording medium;



FIG. 108 is a view showing a data layout in a rewritable type information recording medium;



FIG. 109 is a view illustrating a method for setting an address number in a data area in a rewritable type information recording medium;



FIG. 110 is a view showing a data structure in a lead-in area of a write once type recording medium;



FIG. 111 is a view showing a configuration of a modulation block;



FIG. 112 is a view showing a concatenation rule for a code word;



FIG. 113 is a view showing a concatenation between a code word and a sync code;



FIG. 114 is a view showing a separation rule for reproduction of a code word;



FIG. 115 is a view showing a conversion table in a modulation system;



FIG. 116 is a view showing a conversion table in a modulation system;



FIG. 117 is a view showing a conversion table in a modulation system;



FIG. 118 is a view showing a conversion table in a modulation system;



FIG. 119 is a view showing a conversion table in a modulation system;



FIG. 120 is a view showing a conversion table in a modulation system;



FIG. 121 is a view showing a demodulation table;



FIG. 122 is a view showing a demodulation table;



FIG. 123 is a view showing a demodulation table;



FIG. 124 is a view showing a demodulation table;



FIG. 125 is a view showing a demodulation table;



FIG. 126 is a view showing a demodulation table;



FIG. 127 is a view showing a demodulation table;



FIG. 128 is a view showing a demodulation table;



FIG. 129 is a view showing a demodulation table;



FIG. 130 is a view showing a demodulation table;



FIG. 131 is a diagram showing a structure of optical head for use in an information reproducing apparatus or an information recording and reproducing apparatus;



FIG. 132 is a diagram showing a structure of an information recording and reproducing apparatus;



FIG. 133 is a diagram illustrating a detailed structure of a periphery of a synchronizing code position detecting unit;



FIG. 134 is a flow chart showing a method for identifying a sync frame position in a sector from a sync code arrangement order;



FIG. 135 is an illustrative view showing a method for identifying a sync frame position in a sector from a sync code arrangement order;



FIG. 136 is a view illustrating error phenomenon determination and adaptive processing method where a detection result of combination pattern of sync codes is different from an expectation;



FIG. 137 is a diagram showing a signal detector/signal evaluator circuit for use in signal reproduction in a system lead-in area;



FIG. 138 is a diagram showing a slicer circuit for use in signal reproduction in a system lead-in area;



FIG. 139 is a diagram showing a detector circuit for use in signal reproduction in a data lead-in area, a data area, and a data lead-out area;



FIG. 140 is a diagram illustrating a structure of a Viterbi decoder;



FIG. 141 is a diagram illustrating a state transition of PR (1, 2, 2, 2, 1) channels combined with an ETM code;



FIG. 142 is a view illustrating a path memory;



FIG. 143 is a view illustrating an I/O of a path memory cell; and



FIG. 144 is a view illustrating a configuration of a path memory cell.





DETAILED DESCRIPTION OF THE INVENTION

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.


Summary of Embodiments

[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 FIGS. 1 and 2. In FIGS. 1 and 2, the contents of points of generic concept are classified by alphabetical letters (such as A); and the contents of modification (points of middle concept) for executing the points of each generic concept are marked with circles “◯.” Further, the detailed contents required for implementing its concepts (points of subsidiary concept) are marked with stars “⋆.” In this manner, the points of embodiments are described in a hierarchical structure manner.


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 (FIGS. 3 and 4).


Point (B)


4 bit expression and compression rule of sub-picture information (FIGS. 14 to 20)


Point (C)


Plural types of recording formats can be set in a read only type information recording medium (FIGS. 40 and 41).


⋄ 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 (FIGS. 31 and 32)


As shown in FIGS. 31 and 32, in the present embodiment, data recorded in an information recording medium is allocated in a two-dimensional manner, PI (Inner Parity) is added to a row direction as an error correction addition bit, and a PO (Outer Parity) is added to a column direction.


◯ One error correction unit (ECC block) comprises 32 sectors.


As shown in FIG. 32, in the present embodiment, an ECC block is formed by sequentially arranging 32 sectors from sector 0 to sector 31 in a longitudinal manner.


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 FIG. 26, data in sector is alternately allocated at the right and left on a 172 byte by 172 byte basis, and are separately grouped at the right and left. Data belonging to the right and left groups are interleaved in a nest shape, respectively. These separated right and left groups each are collected by 32 sectors, as shown in FIG. 32, to configure small ECC blocks at the right and left. “2-R” in FIG. 32 denotes a sector number and a left or right group identification sign (for example, a second right data). L in FIG. 32 denotes a left.


◯ 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 FIG. 34, depending on whether a sector number of sector forming one ECC block is an even number or an odd number. That is, data on PO groups which are alternately different from each other on a sector-by-sector basis is inserted (FIG. 33).


◯ PO interleaving and inserting positions are different from each other at the right and left (FIG. 33).


Point (G)


Separation structure of physical segment in ECC block (FIG. 53)


Point (H)


Guard area allocation structure between ECC blocks (FIG. 47).


◯ 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 (FIGS. 42 to 44).


Point (I)


A guard area is recorded to be partially overlapped in a recording format for a recordable information recording medium.


As shown in FIG. 68, an extended guard area 528 and a rear VFO area 522 are overlapped, and an overlapped portion 541 during rewrite occurs (FIGS. 68 and 70).


◯ 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 (FIGS. 36 to 38).


◯ 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 (FIGS. 53, 58 and 59).


◯ A modulation area is allocated to be distributed, and wobble address information is recorded to be distributed (FIGS. 53 and 55).


⋆ Wobble sync information 580 comprises 12 wobbles (format (d) of FIG. 53).


⋆ Zone information and parity information 605 are allocated so as to be adjacent to each other (format (e) of FIG. 53)


⋆ A unity area 608 is expressed by 9 address bits (format (e) of FIG. 53).


Point (L)


Address information is recorded by land/groove recording plus wobble modulation (FIG. 50).


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 (FIG. 74).


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 FIGS. 53 and 71).


◯ 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 (FIG. 49)


Point (P)


A gray code or a specific track code is used for a track address (FIGS. 51 and 52).


Point (Q)


Data according to a modulation rule is recorded in a sync data area in a guard area (FIG. 41).


◯ 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 (FIG. 90).


◯ In a system lead-in area, a signal reproduction (binarization) is carried out in accordance with a level slice technique (FIG. 138).


◯ A medium identification information is recorded in a system lead-in area of an embossed area (FIG. 94).


A book type and a part version are recorded in a control data zone shown in FIG. 94. As the book type, “0100b” (HD-DVD standard for a read only disk) is set in a read only type information recording medium according to the present embodiment, and “0101b” (HD-DVD standard for a rewritable type disk) is set in a rewritable type information recording medium according to the present embodiment.


A layer type recorded in a disk structure in the control data zone shown in FIG. 94 includes (1) identification information on a read only medium (b2=0, b1=0, b0=1), write once medium (b2=0, b1=1, b0=1), and rewritable medium (b2=1, b1=0, b0=1) and (2) recording format (b3=0, b2=0, b1=0, b0=1 in the case of a first example (a) shown in FIG. 40, and b3=1, b2=0, b1=0, b0=1 in the case of a second example (b) shown in FIG. 40) where a medium is read only type.


◯ 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% (FIGS. 94 and 90).


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 (FIG. 140).


◯ In a read only type information recording medium, a reference code zone is allocated in a data lead-in area (FIG. 87).


◯ 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 (FIGS. 102 and 108).


Point (T)


A modulation system in which the minimum continuous repetition count of “0” after modulation is 1 (d=1) is employed (FIGS. 112 to 130).


Point (U)


A recording cluster representing a rewrite unit comprises 1 or more data segments (FIGS. 68 and 69).


◯ 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 FIGS. 1 and 2. The contents of points which are essential in having unique advantageous effect in a list are marked with circles “◯,” and the contents of points which are associated with the contents of the unique advantageous effect, but which are additional and are not always necessary, are marked with triangles “Δ.”


Description of Advantageous Effect on Respective Advantageous Effect Numbers Corresponding to FIGS. 1 and 2

<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 FIG. 48 is used. However, if zone allocation is made so that one round becomes an integer multiple of ECC block, recording efficiency becomes very low.


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 FIG. 48 is used. However, if zone allocation is made so that one round becomes an integer multiple of ECC block, recording efficiency becomes very low.


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 FIG. 136. Thus, the detection precision and detection stability of a sync code are remarkably improved.


As shown in FIG. 41, in a guard area, sync code 433 and sync data 434 are combined with each other. Thus, even if a sync code is incorrectly detected due to the scratch or dust before and after the guard area, such sync code can be automatically corrected in the same manner as that in a sector. As a result, the degradation of the error correction capability of ECC block is prevented, enabling error correction with high precision and high reliability. In particular, in a system lead-in area, recording density is significantly reduced. Thus, even if a scratch or dust with the same physical length is made in this area, an error propagation distance is reduced (the number of data bits resulting in an error in the same ECC block becomes relatively reduced). Thus, advantageous effect of error correction by an ECC becomes greater. In addition, in the system lead-in area, a physical interval between sync codes is increased. Thus, even if a scratch or dust with the same physical length is made in this area, a probability that both of two sync codes are erroneously detected is remarkably reduced. Therefore, the detection precision of a sync code is remarkably improved.


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 FIG. 136, incorrect detection of a sync code can be automatically corrected. Thus, the detection precision and detection stability of a sync code are remarkably improved.


In addition, as shown in FIG. 41, in a guard area, the sync code 433 and the sync data 434 are combined with each other. Thus, after a scratch or dust has adhered before or after the guard area, even if a sync code is incorrectly detected, such sync code can be automatically corrected in the same manner as that in a sector. As a result, the degradation of error correction capability of ECC block is prevented, enabling error correction with high precision and high reliability. In particular, in the system lead-in area, recording density is remarkably reduced. Thus, if a scratch or dust with a physical length is made in this area, an error propagation distance is reduced (the number of data bits resulting in an error in the same ECC block is relatively reduced). Therefore, advantageous effect of error correction by the ECC block becomes greater. In addition, in the system lead-in area, a physical interval between sync codes becomes large. Thus, even if a scratch or dust of the same physical length adheres, a probability that both of two sync codes are erroneously detected is remarkably reduced. Therefore, the detection precision of a sync code is remarkably improved.


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 FIG. 136, incorrect detection of a sync code can be automatically corrected. Thus, the detection precision and detection stability of a sync code is remarkably improved.


As shown in FIG. 41, in a guard area, the sync code 433 and sync data 434 are combined with each other. Thus, after a scratch or dust has adhered before and after the guard area, even if a sync code is incorrectly detected, such sync code can be automatically corrected in the same manner as that in a sector. As a result, the degradation of error correction capability of ECC block is prevented, and error correction with high precision and high reliability is enabled. In particular, in the system lead-in area, the recording density is remarkably reduced. Thus, even if a scratch or dust with the same physical length is made in this area, an error propagation distance is reduced. The number of data bits resulting in an error in the same ECC block is relatively reduced. Therefore, advantageous effect of error correction by the ECC block becomes greater. In addition, in the system lead-in area, the physical interval between sync codes is increased. Thus, even if a scratch or dust of the same physical length is made in this area, a probability that both of two sync codes are erroneously detected is remarkably reduced. Therefore, the detection precision of a sync code is remarkably improved.


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 FIG. 136, incorrect detection of a sync code can be automatically corrected. Therefore, the detection precision and detection stability of a sync code are remarkably improved.


As shown in FIG. 41, in a guard area, the sync code 433 and sync data 434 are combined with each other. Thus, after a scratch or dust has adhered before or after the guard area, even if a sync code is incorrectly detected, such sync code can be automatically corrected in the same manner as in a sector. As a result, the degradation of error correction capability of ECC blocks is prevented, and error correction with high precision and high reliability is enabled. In particular, in the system lead-in area, recording density is remarkably reduced. Thus, even if a scratch or dust of the same physical length is made in this area, an error propagation distance is reduced. The number of data bits resulting in an error in the same ECC block is relatively reduced. Therefore, advantageous effect of error correction by the ECC block becomes greater. In the system lead-in area, a physical interval between sync codes becomes large. Thus, eve if a scratch or dust of the same physical length is made in this area, a probability that both of two sync codes are erroneously detected is remarkably reduced. Therefore, the detection precision of a sync code is remarkably improved.


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 FIGS. 36 and 37, error correction against one synchronizing code detection error is enabled. With this combination, even if a scratch of the same length as a conventional scratch is made on the surface of the information recording medium, address information and position information recorded in sectors can be stably read, and high reliability during reproduction can be maintained.


<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 FIG. 50 occurs. In an uncertain bit area, a groove or land width is locally changed, and thus, a local level change of a reproduction signal occurs at an uncertain bit site.


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 FIG. 41 is maintained as is. Thus, there is advantageous effect that a position detection function using a synch code is maintained.


In the present embodiment, an ECC block as shown in FIG. 33 is formed. Therefore, during reproduction or during recording, there is a need for carrying out reproduction or recording in units of at least one ECC block. Therefore, where reproduction or recording is carried out at a high speed and with high efficiency, processing in units of ECC blocks is provided as the finest unit. Therefore, as shown in the present embodiment, a recording cluster which is a unit of rewriting or recording is formed as a set of data segments each including only one ECC block, thereby enabling recording (write-once) or rewriting in the substantially finest unit.


<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 FIG. 41, and protection from illegal copy can be strengthened. In particular, in a recording cluster representing a rewriting unit or an recording (write-once) unit in rewritable medium or write once type medium (shown in FIG. 41), data segments having the completely same structure as those for a read only type information recording medium are continuously arranged. Thus, in a recording cluster, format compatibility among a read only, a write once, and a rewritable type is extremely high, and thus, an information recording and reproducing apparatus or an information reproducing apparatus maintaining compatibility can be easily manufactured. In addition, a write once or rewritable type information recording medium enables protection from illegal copy strongly as in a read only type.


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 FIG. 41, and protection from illegal copy can be strengthened. In particular, in a recording cluster representing a rewriting unit or an recording (write-once) unit in a rewritable type and a write once type (shown in FIG. 41), there is provided a structure in which data segments having the completely same structure as those for a read only type information recording medium are continuously arranged. Thus, in a recording cluster, format compatibility among a read only, a write once, and a rewritable type is extremely high, and thus, an information recording and reproducing apparatus or an information reproducing apparatus maintaining compatibility can be easily produced. In addition, a write once type or a rewritable type information recording medium enables protection from illegal copy strongly as in a read only.


<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 FIG. 33, the start position of each segment is allocated at their shifted position. In a wobble address format shown in FIG. 53, there is a possibility that an uncertain bit 504 shown in FIG. 50 is mixed into groove track information 606 and land track information 607. In this uncertain bit area 504, a groove width or a land width is changed, and thus, a level of a reproduction signal from this change point fluctuates, causing an occurrence of an error. As in the present embodiment, the number of sectors and the number of segments forming an ECC block are in an undefined multiple relationship. In this manner, as is the start position of each segment described above, there is advantageous effect that uncertain bits are prevented from being longitudinally arranged on a straight line in an ECC block shown in FIG. 33. In this manner, allocation of uncertain bits is shifted; uncertain bits are prevented from being longitudinally arranged in an ECC block; and the performance for error correction capability in an ECC block can be ensured. As a result, an error rate (after correction) of reproduction information from a recording mark recorded in an information recording medium is reduced, and reproduction with high precision is enabled.


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 FIG. 136, incorrect detection of a sync code can be automatically corrected, and thus, the detection precision and detection stability of a sync code are substantially improved.


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 FIGS. 40 and 41, recording is carried out in an information recording medium in a format in a guard area is inserted by data area 470 forming one ECC block. At the beginning in this guard area, a post-amble area 481 having the recorded sync code 433 therein is set. Thus, by the methods shown in FIGS. 136, 36, and 37, in both of the guard area and a data area 470, a current reproduction site can be identified at a high speed and with very high precision. A sector number can be identified based on data frame number information of FIG. 27. However, when a current reproduction site is identified, it is possible to predict how long it takes for this data frame number position to come while in continuous reproduction. A timing of opening a detection gate is identified in advance, and thus, the precision of reading a sector number is remarkably improved. When the precision of reading a sector number is improved, the following advantages can be achieved.


(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 FIGS. 31 to 33.


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 FIGS. 34 to 37 is employed, and an error correction processing is carried out for a sync code by the method shown in FIG. 136, thereby making it possible to ensure the reliability of signal reproduction from a system lead-in area.


<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



FIG. 3 shows an example of allocating a video information file on an information recording medium. A current SD (Standard Definition) object file (current SD specific title object (VTS1TT_VOBS) file 216) and management files 206, 208, 211, and 213; and an HD (High Definition) compatible object file (high image quality HD specific title object (VTS2TT_VOBS) file 217) and management files 207, 209, 212, and 214 are separately independent of each other, and are allocated altogether in a current DVD-video exclusive directory 202.


In another example shown in FIG. 4, the current SD object file (current SD specific object (VTS1TT_VOBS) file 216) and the management files 206, 208, and 211; and the HD compatible object file (high image quality HD specific title object (VTS2TT_VOBS) file 217) and the management files 207, 209, and 212 are allocated separately under other a current DVD-video (SD) exclusive directory 203 and a high definition DVD-video (HD) exclusive directory 204, respectively. In this manner, when the object files and management files are separated for SD and HD, file management is facilitated, and preparation for an SD or HD decoder becomes possible before reproduction of an object file, and a preparation time for starting picture reproduction is significantly reduced.


Individual Points of the Present Embodiment and Description Unique Advantageous Effect by the Individual Points

Point (A)


As shown in FIGS. 3 and 4, separate management on an information recording medium becomes possible for the current SD (Standard Definition) object file and management files and an HD (High Definition) object file and management files compatible with a high image quality video by file separation or directory (folder) separation.


[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 FIG. 5, in accordance with a multiplication rule specified in an MPEG layer 2, recording on an information recording medium is carried out in the form of program stream. That is, the main picture information recorded in video information is allocated to be distributed in video packs 252 to 254, and audio information is allocated into distributed in an audio pack 255. In a system according to the present embodiment, although not shown, a navigation pack 251 is allocated at the start position of a video object unit VOBU (Video Object Unit) which is a minimum unit of video information. In addition, sub-picture information SB (sub-picture) indicating subtitles or menus is defined independent of the main picture recorded in the video packs 252 to 254. Sub-picture information is allocated to be distributed in sub-picture packs. Sub-picture information is recorded to be distributed into sub-picture packs 256 to 258. When video information is reproduced from an information recording medium, sub-picture information recorded to be distributed into the sub-picture packs 256 to 258 is collected to form a sub-picture unit 259. Then, video processing is carried out by a video processor (not shown), and then, the processed video is displayed to the user.


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 FIG. 6).


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 FIG. 6).


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 FIG. 6).


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 FIG. 6).


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 FIG. 6).


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.



FIG. 7 shows how pixel data is expressed by 4 bits, and what pixel name is allocated to respective pixel data.


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 FIG. 7 is allocated to pixels of bit map data.


Pixel data is allocated to data discriminated in fields or plain data, as shown in FIG. 8. In each sub-picture unit SPU, pixel data is organized so that all of pixel data units displayed in 1 field are continuously set. In an example (a) shown in FIG. 8, pixel data for a top field is first recorded (after SPUH), and then, pixel data for a bottom field is recorded, and allocation of pixel data suitable for interlace display is made. In an example (b) shown in FIG. 8, plain data is recorded, and allocation of pixel data suitable for non-interlace display is made.



FIG. 9 shows a sub-picture unit used for collecting sub-picture information. Pixel data is allocated to data discriminated in fields in the sub-picture unit or plain data. In each sub-picture unit SPU, pixel data is organized so that all of pixel data units displayed in 1 field are continuously set. This sub-picture unit is provided as a unit constructed by collecting a plurality of sub-picture packets.


In an example (a) shown in FIG. 8, pixel data for a top field is first recorded (after SPUH), pixel data for a bottom field is then recorded, and allocation of pixel data suitable for interlace display is made. In an example (b) shown in FIG. 8, plain data is recorded, and allocation of pixel data suitable for non-interlace display is made. An even number of “00b” may be added at the end of pixel data so as to conform to a size restriction on SP_DCSQT. FIG. 9 shows a relationship between a sub-picture pack SP_PCK and a sub-picture unit SPU.


A sub-picture unit header SPUH comprises address information for data recorded in a sub-picture unit SPU. As shown in FIG. 10, there are described: 4 byte sub-picture unit size SPU_SZ; start address of 4 byte display control sequence table SP_DCSQT_SA; 4 byte pixel data width PXD_W; 4 byte pixel data height PXD_H; 1 byte sub-picture category SP_CAT; and 1 byte reservation.


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 FIG. 11, bit numbers b7 to b2 describe a reservation (Reserve); bit number b1 describes a flag “Stored_Form” indicating a method for storing data in a pixel data PXD area of 4 bits per pixel; and bit number b0 describes a flag “Raw” indicating run length compression or decompression of pixel data PXD.


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 FIG. 12, a bit map data pixel is compressed in accordance with the following rule on a row-by-row basis. A compressed pixel pattern basically comprises 5 units: the run length compression flag “Comp”; a pixel data area “Pixel data”; a counter extension flag “Ext”; a counter field “Counter”; and an extended counter field “Counter(Ext).” In a run length compression flag “Comp,” if pixel data is not compressed, “1b” is described. If compression is made by run length encoding, “0b” is described. In the case where pixel data is not compressed, one data unit represents only 1 pixel, and a counter extension flag “Ext” or subsequent does not exist.


A “Pixel data” describes any of 16 pixel data shown in FIG. 7, and this value represents a color lookup table index. In a counter extension flag “Ext,” if a counter field “Counter” is in 3 bits, “0b” is described; and if the counter field is in 7 bits, “1b” is described. A counter field “Counter” specifies the number of continuous fields. In the case where a flag “Ext” is set to “0b,” this field is in 3 bits. In the case where the flag is set to “1b,” this field is in 7 bits (the extended counter field “Counter(Ext)” is used).


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 FIG. 13 which follows the unit header.


A unit header (a) shown in FIG. 13 is provided as a set of run length compression flags “Comp” indicating whether or not a run length exists. If a run length does not continue, “0b” is described. If a run length continues, “1b” is described. In compression pattern (b) shown in FIG. 13, if pixels of the same values do not continue, the run length compression flag “Comp” is set as “0b,” and 4 bit pixel data is described. In compression pattern (c) shown in FIG. 13, if 1 to 7 pixels of the same values are followed, the run length compression flag “Comp” is set to “1b,” and pixel data is described in the first 4 bits. The next 1 bit (flag “Ext”) is specified as “0b,” and a counter is described for the next 3 bits. In compression pattern (d) shown in FIG. 13, if 8 to 127 pixels of the same values are followed, the run length compression flag “Comp” is set to “1b,” and pixel data is described in the first 4 bits. The next 1 bit (flag “Ext”) specifies “1b,” and a counter is described in the next 3 bits, and counter extension is described in the next 4 bits. In compression pattern (e) shown in FIG. 13, where pixels of the same values are continuously set at the end of line, “0b” is described in all 8 bits, and the run length compression flag “Comp” is set to “1b.”


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.



FIG. 14 is a view showing “a run length compression rule of 3 bit 8 color expression in 3 bit data (in units of rows)” which is a run length compression rule according to the present embodiment. In this case, no special unit is required because data can be handled in units of 4 bits.



FIG. 15 is a view showing “a run length compression rule of 4 bit 16 color expression in 4 bit data (in units of rows).”



FIG. 16 is a view showing an example of practical data structure according to a run length compression rule according to the present embodiment.



FIGS. 17 to 19 are views each showing an example when this data structure is provided as a unit.



FIG. 20 is a view showing another example of “a run length compression rule of 4 bit 16 color expression in 4 bit data (in units of rows).”


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.



FIG. 14 shows run length compression rules of 3 bit 8 color expression (in units of rows) in 4 bit data. A basic data structure comprises: a 1 bit run length compression flag “Comp” (d0) indicating the presence or absence of run continuity; 3 bit pixel data (d1 to d3) indicating run pixel data; 1 bit counter extension flag “Ext” (d4) indicating the presence or absence of counter extension when run length flag “Comp”=1 (Yes); a 3 bit counter “Counter” of a continuous run (d5 to d7); and a 4 bit extended counter “Counter(Ext)” (d8 to d11) utilized as a 7 bit run counter by being linked with the 3 bit counter.


A pattern (a) shown in FIG. 14 can express 1 pixel data without any run continuity. A pattern (b) shown in FIG. 14 can express 2 to 8 pixel data with run continuity by using a counter “Counter.” A pattern (c) shown in FIG. 14 can express 9 to 128 pixel data with run continuity by using a counter “Counter” and an extended counter “Counter(Ext).” A pattern (d) shown in FIG. 14 is provided as an end of line code E indicating the end of run length compression in units of rows.


A data structure of each of the patterns shown in FIG. 14 is provided as a 4 bit (nibble) configuration. Unlike FIG. 15, even if this data structure is not provided as unit, byte alignment can be easily carried out, and a system can be constructed comparatively easily.



FIG. 15 is a view showing a run length compression rule (in units of rows) which is a basis of the present embodiment. In this figure, a basic data structure comprises: a 1 bit run length compression flag “Comp” (d0) indicating the presence or absence of run continuity; 4 bit pixel data (d1 to d4) indicating run pixel data; 1 bit counter extension flag “Ext” (d5) indicating the presence or absence of counter extension when run length compression flag “Comp”=1 (Yes); a 3 bit counter “Counter” (d6 to d8); and a 4 bit extended counter “Counter(Ext)” of a continuous run (d9 to d12) utilized as a 7 bit run counter by being linked with the 3 bit counter.


In a pattern (a) shown in FIG. 15, it is possible to express 1 pixel data without run continuity. In a pattern (b) shown in FIG. 15, it is possible to express 2 to 8 pixel data with run continuity by using a counter.


A pattern (c) shown in FIG. 15 can express 9 to 128 pixel data with run continuity by using a counter “Counter” and an extended counter “Counter(Ext).”


A pattern (d) shown in FIG. 15 is an end of line code E indicating the end of run length compression in units of rows.


A data structure of each of the patterns shown in FIG. 15 is provided as an odd number bit configuration. In this case, no byte alignment is carried out, and a processing system is likely to be complicated.



FIG. 16 shows a practical data structure in the present embodiment. In the figure, 4 run change points are provided as one unit so that the data structure of each of the patterns shown in FIG. 15 is provided as a nibble (4 bit) configuration in which byte alignment can be easily made. In addition, 4 run length compression flags “Comp” are provided as 4 bit unit flags (d0 to d3) (refer to FIG. 12). By doing this, a system in which 4 run change points are provided as a unit, and byte processing easily carried out can be constructed comparatively easily.



FIG. 17 shows an unit example of run length compression using a data structure provided as a unit shown in FIG. 16.


(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 FIG. 16 is applied, and the subsequent pixel data (d4 to d7) is expanded.


(3) From d1=1, it is determined that a second run is continuous. Any of the patterns shown in FIG. 16 is applied. First, pixel data (d8 to d11) is maintained. Then, it is determined that d12=0 and the number of counters (d13 to d15) is not zero by using the extended counter “Counter(Ext)” (d12). From this result, a pattern (b) shown in FIG. 16 without the extended counter is used. Then, pixel data (d8 to d11) is expanded, and then, pixel data (d8 to d11) whose number is equal to or smaller than 7 indicated by the 3 bit counters (d13 to d15) is expanded.


(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 FIG. 16 is applied. First, pixel data (d16 to d19) is maintained. Then, by the run length compression flag “Comp” (d20), from d20=1, a pattern (c) shown in FIG. 16 is used. Then, pixel data (d16 to d19) is expanded by combining a counter “Counter” (d21 to d23) and an extended counter “Counter(Ext)” (d24 to d27). Then, pixel data (d16 to d19) whose number is equal to or smaller than 127 indicated by a 7 bit counter (d21 to d27) is expanded.


(5) From d3=0, it is determined that a last run comprises non-continuous 1 pixel. The pattern (a) shown in FIG. 16 is used, and then, pixel data (d28 to d31) is expanded.


By doing this, 4 change points are provided as one unit, and a run length is expanded.



FIG. 18 shows a unit example of run length compression rule according to the present embodiment.


A pixel data (a) in FIG. 18 shows a case in which all data is not compressed, wherein pixel data of 4 pixels is expressed as it is. A pixel data (b) in FIG. 18 shows a case in which run continuity is equal to or smaller than 8 pixels, wherein pixel data of 3 pixels is expressed with no compression. FIG. 18 shows a case (c) in which run continuity is equal to or larger than 9 and equal to or smaller than 128 pixels, wherein pixel data of 3 pixels is expressed with no compression. FIG. 18 shows a case (d) in which all pixels are compressed, wherein pixel data of 4 pixels is expressed with run continuity equal to or smaller than 128 pixels (a maximum of 512 pixels).



FIG. 19 shows unit examples having an end code E indicating the end of line according to the present embodiment and a unit example having a background code. A unit is terminated by inserting an end code E, and the run length compression flag “Comp” in the subsequent units is ignored. FIG. 19 shows an example (a) formed of only an end code E, an example (b) formed of one pixel and an end code E, an example (c) formed of 2 pixels and an end code E, an example (d) formed of run continuity between 2 and 8 pixels and an end code E, an example (e) formed of run continuity equal to or smaller than 128 pixels and an end code E, and an example (f) using a background code.



FIG. 19 shows a case (f) in which a data line identical to that (b) is provided; the number of pixels per line is identified; and the end code is not used. In a case in which no end code is used, “00000000” is used as a background code. That is, where a background image based on all the same image data is produced with respect to one line, one item of pixel data is placed after a unit of run length compression flag “Comp.” Then, a background code meaning that one line is the same background image is placed, thereby making it possible to display the unit. In this manner, a background image is displayed and encoded, and concurrently, the background image according to one item of pixel data is decoded, thereby making it possible to compress and decompress the background image at a high compression rate.



FIGS. 20A to 20D show another pattern of a run length compression rule (in units of rows) which is a basis shown in FIGS. 15A to 15D. As in FIGS. 15A to 15D, a basic data structure comprises: a 1 bit run length compression flag “Comp” (d0) indicating the presence or absence of run continuity; a 1 bit counter extension flag “Ext” (d1) indicating the presence or absence of counter extension when run length compression flag “Comp”=1 (YES); a 4 bit extended counter “Counter(Ext)” (d5 to d8) linked with the 3 bit counter and utilized as a 7 bit counter when the 3 bit counter “Counter(Ext)” of a continuous run (d2 to d4) and a counter extension flag “Ext”=1 (YES); and 4 bit pixel data ((a) d1 to d4, (b) d5 to d8, and (c) d9 to d12) indicating run pixel data according to each of the patterns (a) to (c) shown in FIG. 20.


As a pattern (a) in FIG. 15, the pattern (a) shown in FIG. 20 can express 1 pixel data without run continuity. As a pattern (b) in FIG. 15, a pattern (b) shown in FIG. 20 can express 2 to 8 pixel data with run continuity by using the counter. As a pattern (c) in FIG. 15, a pattern (c) shown in FIG. 20 can express 9 to 128 pixel data by using a counter “Counter” and an extended counter “Counter(Ext).” As a pattern (d) in FIG. 15, a pattern (d) shown in FIG. 20 is provided as an end of line code E indicating the end of run length compression in units of rows.


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 (FIGS. 6 to 20)


[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 FIG. 21.


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 FIG. 21, a display control sequence SP_DCSQ is described in order of execution. The display control sequence SP_DCSQ having the same execution time must not exist in a display control sequence table SP_DCSQT. One or more display control sequences SP_DCSQ must be described in a sub-picture unit.


In each display control sequence SP_DCSQ, as shown in FIG. 21, there are described: a start time SP_DCSQ_STM of a 2 byte display control sequence SP_DCSQ; a start address of 4 byte next display control sequence SP_NXT_DCSQ_SA; and one or more display control commands SP_DCCMD.


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.










Final





PTM





SPU





#

I

=




PTM





SPU





#

I

+











SP_DCSQ


_STM
LAST


SPDCSQ

+










1





video





frame





period








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.



FIG. 22 shows a disk unit for carrying out reproduction processing for, from a disk shaped information recording medium D, reading out, decoding, and reproducing information stored in the medium D; and/or for carrying out record processing for encode processing upon receipt of a video signal, a sub-picture signal, and an audio signal, and recording the encoded data into a disk shaped information recording medium D.


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.



FIG. 23 shows a player reference model which shows a signal processing system of the above described apparatus in detail. During a reproduction period, packs in the program stream read from a disk are fed from the interface unit (described previously) of a demodulator or error corrector circuit 102K to a track buffer 104K, and the fed packs are stored therein. An output of the track buffer 104K is demultiplexed by means of a demultiplexer 114K. The demultiplexed output is transferred to input buffers 116K, 118K, 120K, and 122K for target decoders 124K, 126K, 128K, 130K, 132K, and 134K specified under ISO/IEC 13818-1. The track buffer 104K is provided to ensure continuous data supply to the decoders 124K, 126K, 128K, 130K, 132K, and 134K. DSI_PKT recorded in a navigation pack is stored in the track buffer 104K, and at the same time, is stored in a data search information (DSI) buffer 106K. The stored DSI_PKT is decoded at a DSI decoder 110K. A DSI decoder buffer 112K is also connected to the DSI decoder 110K. A system buffer 108K is also connected to the demodulator or error corrector circuit 102K.


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 FIG. 24. A sub-picture unit can be recorded in one GOP as data for a still picture having some tens of screens (for example, subtitles). A sub-picture unit SPU comprises: a sub-picture unit header SPUH; pixel data PXD formed of bit map data; and a display control sequence table SP_DCSQT.


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 FIG. 25, is referred to as a data frame, a scrambled frame, a recording frame, or a recorded data field according to a signal processing stage. The data frame comprises 2,048 bytes, and has main data, a 4 byte data ID, a 2 byte ID error detection code (IED), a 6 byte reserved byte, and a 4 byte error detection code (EDC). FIG. 25 shows the steps of processing for forming a recording data area.


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.



FIG. 25 shows how data is changed from main data to a recording frame. FIG. 26 shows a mode of data frame. The data frame is in 2,064 bytes consisting of 172 bytes×2×6 rows, and includes main data of 2,048 bytes.



FIG. 27 shows a data structure described in data ID. The data ID comprises 4 bytes. A first 1 byte of bits b31 to b24 is provided as data frame information, and the remaining 3 bytes (bits b23 to b0) are provided as a data frame number.


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:

    • 0b . . . CLV format type
    • 1b . . . Zone format type


Tracking method

    • 0b . . . Pit tracking
    • 1b . . . Group tracking


Reflection index:

    • 0b . . . Greater than 40%
    • 1b . . . Equal to or smaller than 40%


Recording type

    • 0b . . . Reservation


Area type:

    • 00b . . . Data area
    • 01n . . . System lead-in area or data lead-in area
    • 10b . . . Data lead-out area or system lead-out area
    • 11b . . . Middle area


Data type:

    • 0b . . . Read only data
    • 1b . . . Rewritable data


Layer number

    • 0b . . . Layer 0 of dual layer disk or a single layer disk
    • 1b . . . Layer 1 of dual layer disk


Data frame information described in a rewritable data zone is as follows.


Sector format type:

    • 1b . . . Zone format type


Tracking method:

    • 1b . . . Group tracking


Reflection index:

    • 1b . . . Equal to or smaller than 40%


Recording type

    • 0b . . . General data (Where a defect occurs with a block, a linear replacement algorithm is applied to a block including the corresponding sector.)
    • 1b . . . 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.) (Refer to FIG. 29.)


Area type:

    • 0b . . . Data area
    • 01b . . . Lead-in area
    • 10b . . . Lead-out area


Data type:

    • 1b . . . Rewritable data


Layer number:

    • 0b . . . Layer 0 of dual layer or single layer disk
    • 1b . . . Layer 1 of dual layer


Data Frame Number: Refer to FIG. 28


These bits must be allocated under the following rule.


Sector format type:

    • 0b . . . CLV format type for read only disk or recordable disk
    • 1b . . . Zone format type for rewritable disk


Tracking method:

    • 0b . . . Pit tracking
    • 1b . . . Group tracking


Reflection index

    • 0b . . . Greater than 40%
    • 1b . . . Equal to or smaller than 40%


Recording type: In the case of data area of rewritable disk

    • 0b . . . General data
    • 1b . . . Real time data


Area type:

    • 0b . . . Data area
    • 01b . . . System lead-in area or data lead-in area
    • 10b . . . Data lead-out area or system lead-out area
    • 11b . . . Middle area


Data type:

    • 0b . . . Read only data
    • 1b . . . Other than read oily data


Layer number

    • 0b . . . Layer 0 of dual layer or single layer disk
    • 1b . . . Layer 1 of dual layer


Data frame number: The number of physical sectors.



FIG. 28 shows the contents of a data frame number in a rewritable type information recording medium.


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.



FIG. 29 shows a definition of record type in a rewritable type information recording medium.


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.










IED


(
X
)


=




j
=
4

5








C

0
,
j


·

X

5
-
j










=


{


I


(
X
)


·

X
2


}


mod


{


G
E



(
X
)


}










wherein






I


(
X
)


=




j
=
0

3








C

0
,
j


·

X

3
-
j












G
E



(
X
)


=




k
=
0

1







(

X
+

α

k







)






α 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.










EDC


(
x
)


=




i
=
31

0







bix
i








=


I


(
x
)



mod


{

g


(
x
)


}










wherein






I


(
x
)


=




i
=
16511

32







bix
i









g


(
x
)


=


x
32

+

x
31

+

x
4

+
1






FIG. 30 shows an example of default value allocated to a feedback shift register when a scrambled frame is produced and the feedback shift register for producing a scrambled byte. 16 types of preset values are reserved.


r7 (MBS) to r0 (LSB) are shifted by 8 bits, and are used as scrambled bytes. The default preset number shown in FIG. 30 is equal to 4 bits (b7 (MSB) to b4 (LSB)) of data ID. When scrambling of a data frame is started, the default values of r14 to r0 must be set to the default preset value of a table shown in FIG. 30.


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.



FIG. 31 shows an ECC block. The ECC block is formed of 32 continuous scrambled frames. 192 rows+16 rows is allocated in a vertical direction, and (172+10)×2 columns are allocated in a horizontal direction. B0,0, B1,0, . . . is allocated as 1 byte, respectively. PO and PI are error correction codes and are an outer parity and an inner parity.


In the ECC block shown in FIG. 32, a unit of (6 rows×172 bytes) is handled as 1 scrambled frame. FIG. 33 is a view showing an example when the ECC block of FIG. 32 is written as scrambled frame allocation. That is, 1 ECC block comprises 32 continuous scrambled frames. Further, in this system, a block (182 bytes×207 bytes) is handled in pair. When L is allocated to the number of each scrambled frame of the left side ECC block, and R is allocated to the number of each scrambled frame of the right side ECC block, the scrambled frames are allocated as shown in FIG. 32. That is, the left and right scrambled frames exist alternately in the left side block, and scrambled frames exist alternately in the right side block.


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 FIG. 32 is generated in accordance with the procedures as described below.


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.











R
j



(
X
)


=




i
=
192

207








B

i
,
j


·

X

207
-
i










=


{


Ij


(
X
)


·

X
16


}


mod


{


G
PO



(
X
)


}










wherein







I

j
,
k




(
X
)


=




i
=
0

191








B

m
,
n


·

X

191
-
i












G
PO



(
X
)


=




k
=
0

15







(

X
+

α
k


)






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)











R
i



(
X
)


=




j
=
172

181








B

i
,
j


·

X

181
-
j










=


{



I
i



(
X
)


·

X
10


}


mod


{


G
PI



(
X
)


}










wherein







I
i



(
X
)


=




j
=
0

171








B

i
,
j


·

X

171
-
j












G
PI



(
X
)


=




k
=
0

9







(

X
+

α
k


)








(


For





j

=

354





to





363


)











R
i



(
X
)


=






j
=
354

363








B

i
,
j


·

X

363
-
j










=




{



I
i



(
X
)


·

X
10


}


mod


{


G
PI



(
X
)


}










wherein







I
i



(
X
)


=




j
=
182

353








B

i
,
j


·

X

353
-
j












G
PI



(
X
)


=




k
=
0

9







(

X
+

α
k


)






α denotes a primary route of a linear polynomial.






P(x)=x8+x4+x3+x2+1


Individual Points of the Present Embodiment and Description of Unique Advantageous Effect by the Individual Points

Point (D)


An ECC block structure using a multiplication code (FIGS. 31 and 32).


As shown in FIGS. 31 and 32, in the present embodiment, there is provided a structure in which: data recorded in an information recording medium is allocated in a two-dimensional manner; an inner parity PI (Party in) is added in a row direction as an error correction additional bit, and an outer parity PO (Parity out) is added in a column direction.


[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 FIG. 32, in the present embodiment, there is provided a structure in which 32 sectors from sector 0 to sector 31 are sequentially arranged vertically to configure an ECC block.


[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 FIG. 32, sector data is allocated alternately at the left and right on a 172 bytes-by-172 bytes basis, and the allocated data are grouped separately at the left and right (the data belonging to the left and right groups is in the form that a respective item of data is interleaved in a nesting manner). These divided left and right groups are collected by 32 sectors, as shown in FIG. 32, and small ECC blocks are formed at the left and right. For example, “2-R” in FIG. 32 means a sector number and a left or right group identification sign (for example, second right side data). L in FIG. 32 denotes the left.


[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 FIG. 31, comprises 208 rows×182×2 columns. This matrix B is interleaved between rows so that Bi,j is allocated again by Bm,n. This interleave rule is expressed by the following formula.






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 FIG. 33, 16 parity rows are distributed on a row-by-row basis. That is, 16 parity rows are allocated on one a row-by-row basis for 2 recording frame placements. Therefore, a recording frame consisting of 12 rows is obtained as 12 rows plus 1 row. After this row interleaving has been carried out, 13 rows×182 bytes is referred to as a recording frame. Therefore, after row interleaving has been carried out, the ECC block comprises 32 recording frames. In one recording frame, as described in FIG. 32, the right side and left side blocks each have 6 blocks. In addition, PO is allocated so as to be positioned in different rows between a left block (182×208 bytes) and a right block (182×208 bytes). In the figure, one complete type ECC block is shown. However, during actual data reproduction, such ECC blocks continuously arrive at an error correction processor unit. In order to correction capability of such correction processing, an interleaving system as shown in FIG. 33 has been employed.


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 FIG. 34. One recording data area of 29,016 channel bit length is equivalent to 2,418 bytes before modulation.


SY0-SY3 of FIG. 34 are provided as sync (SYNC) codes, and are selected from among the codes shown in FIG. 35. Number 24 and number 1092 described in FIG. 34 are provided as channel bit lengths.


In FIG. 34, items of information on the outer parity PO shown in FIG. 33 are inserted into a sync data area in the last 2 sync frames (that is, a portion at which the last sync code is SY3; a portion immediately following the sync data SY3; a portion at which the last sync code is SY1; a portion immediately following the sync data SY1) are inserted into both of an even recorded data field and an odd recorded data field.


A part of the left side PO shown in FIG. 32 is inserted into the last 2 sync frame units in the even recorded data area. A part of the right side PO shown in FIG. 32 is inserted into the last 2 sync frame units in the odd recorded data area. As shown in FIG. 32, one ECC block comprises the left and right small ECC blocks, respectively, and the data in the PO groups which are alternately different from each other on a sector-by-sector basis (PO belonging to the left small ECC block or PO belonging to the right small ECC block) is inserted into this block.


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 FIG. 34.


Individual Points of the Present Embodiment and Description of Unique Advantageous Effect by the Individual Points

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 FIG. 34 depending on whether a sector number of a sector forming one ECC block is an even number or an odd number. That is, there is provided a structure in which data for the alternately different PO groups are inserted on a sector-by-sector basis as shown in FIG. 33.


[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 FIG. 33 is structurally simplified, facilitating information sampling on a sector-by-sector basis after error correction processing in an information reproducing apparatus and making it possible to simplify an ECC block data assembling process in an information recording and reproducing apparatus.


◯ A structure in which PO interleaving and inserting positions are different from each other depending on the left or right is provided (FIG. 33).


[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.



FIG. 35 describes specific contents of sync codes. 3 states ranging state 0 to state 2 are established in accordance with a modulation rule according to the present embodiment (a detailed description will be given later). 4 types of sync codes ranging from SY0 to SY3 are set respectively, and these sync codes are selected from the left and right groups of FIG. 35 according to each state. In a current DVD standard, RLL (2, 10) of 8/16 modulation (converting 8 bits into 16 channel bits) (Run Length Limited: d=2, k=10: Minimum value 2 and maximum value 10 in the range in which “0s” are continuously set) is employed as a modulation system. For modulation, 4 states ranging from state 1 to state 4 and 8 types of sync codes ranging from SY0 to SY7 are set. In contrast, in the present embodiment, types of sync codes are reduced. In an information recording and reproducing apparatus or in an information reproducing apparatus, sync code type is identified in accordance with a pattern matching technique during information reproduction from an information recording medium. As in the present embodiment, types of sync codes are significantly reduced, making it possible to reduce the number of target patterns required for matching. In addition, processing required for pattern matching is simplified, thereby making it possible to improve processing efficiency and to improve a recognition speed.


In FIG. 35, a bit (channel bit) marked with “#” represents a DSV (Digital Sum Value) control bit. The above DSV control bit is determined to suppress a DC component (to ensure that a value of DSV is close to “0”) by means of a DSV controller device (DSV controller), as described later. That is, including a double-side frame data area in which the above sync codes are sandwiched (1,092 channel bit area of FIGS. 34A and 34B), from the macroscopic point of view, a value of “#” is selected as “1” or “0” so that a DSV value is close to “0.”


As shown in FIG. 35, the sync code in the present embodiment comprises the following portions.


(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 FIG. 35.


(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 FIG. 35 corresponds to this code. That is, where either of state 1 and state 2 is selected, a first 1 channel bit is set to “0” in any of the codes SY0 to SY3. When state 0 is selected, a first 1 channel bit of sync code is set to “1.” However, as an exception, a first 1 channel bit of SY3 in state 0 is set to “0.”


(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 FIG. 35 correspond to this code. As described later, a relative location in the same sector can be detected from a connecting pattern of 3 sync codes which are continuously detected.


(4) Polarity Inverting Code Portion for DC Suppression


A channel bit at a position marked with “#” in FIG. 35 corresponds to this code portion. As described above, this bit is inverted or non-inverted, whereby this code portion functions so that a DSV value of a channel bit array including the preceding and succeeding frame data is close to “0.”


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 FIG. 132, an information recording and reproducing apparatus according to the present embodiment comprises a PR equalizer circuit 130 and a Viterbi decoder 156, which enables very stable signal reproduction by using a PRML (Partial Response Maximum Likelihood) technique. In addition, k=10 is established, and thus, there is no case in which 11 or more “0”s are continuously set in modulated general channel bit data. By utilizing this modulation rule, the above described synchronizing position detection code portion has a pattern which does not appears in the modulated general channel bit data. That is, as shown in FIG. 35, at the synchronizing position detection code portion, 12 (=k+2) “0”s are continuously set. The information recording and reproducing apparatus or the information reproducing apparatus finds out this portion, and detects a position of the synchronizing position detection code portion. In addition, if continuous “0”s are too long, a bit shift error is likely to occur. Thus, in order to alleviate this problem, in the synchronizing position detection code portion, a pattern with a small number of continuous “o”s is allocated immediately after such “0”s. In the present embodiment, d=1 is established, thus making it possible to set “101” as a corresponding pattern. However, as described above, at a portion at which “101” is set (at a portion at which the densest pattern is set), a sufficiently large reproduction signal amplitude is hardly obtained. Instead, “1001” is allocated, thereby generating a pattern of a synchronizing position detection code portion as shown in FIG. 35.


The present embodiment, as shown in FIG. 35, is featured in that 18 channel bits at the rear side of a sync code are allocated independently to be (1) synchronizing position detection code portion; and the front side 6 channel bits are compatible with (2) conversion table selection code portion at the time of modulation; (3) sync frame position identification code portion; and (4) DC suppression polarity inversion code portion. There are advantageous effects that, in a sync code, the (1) synchronizing position detection code portion made independent, thereby facilitating single detection and enhancing synchronizing position detection precision; the (2) to (4) code portions are shared in 6 channel bits, thereby reducing a data size (channel bit size) of the entire sync code; and the occupancy ratio of sync data is enhanced, thereby improving substantial data efficiency.


According to the present embodiment, among 4 types of sync codes shown in FIG. 35, only SY0 is allocated at a first sync frame position in a sector, as shown in FIG. 34. The advantageous effect is that a start position in a sector can be identified immediately merely by detecting SY0, and a start position sampling process in a sector is simplified very significantly.


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 FIG. 34, also in the case of either of the even recorded data area and odd recorded data area, SY0 appears at a sync frame position of the beginning of a sector, and then, SY1, SY1 is followed. In this case, combination patterns of 3 sync codes are produced as (0, 1, 1) by arranging only the sync code numbers. This communication pattern is arranged vertically in a columnar direction. If a pattern change made when this combination is shifted on a one-by-one basis is arranged in a horizontal direction, the pattern change is made as shown in FIG. 36. For example, in a column in which the newest sync frame numbers are “02,” sync code numbers are arranged in order of (0, 1, 1). In FIG. 34, the sync frame position of “02” in the even recorded data area represents a third sync frame position from the left of the top row. A sync code at this sync frame position is allocated as SY1. In the case where sector data is continuously reproduced, a sync code at the sync frame position allocated immediately before the sync code is allocated as SY1. A sync code which is precedent by two codes is allocated as SY0 (sync code number is “0”). As is evident from FIG. 36, combination patterns of 3 sync code numbers in which the latest sync frame numbers are arranged in a columnar direction in the range from “00” to “25” is obtained as completely different combinations. By utilizing this feature, the position in the same sector can be identified from combination patterns of 3 continuous sync codes.


A sixth row in FIG. 36 represents the number of sync code numbers changed in a pattern change when combinations of 3 continuous sync codes is shifted on a one-by-one basis. For example, in a column in which the newest sync frame numbers are “02,” sync code numbers are arranged in order of (0, 1, 1). In a combination pattern when this combination is shifted on a one-by-one basis, the newest sync frame numbers are described in columns of “03,” and are produced as (1, 1, 2). As comparing these 2 patterns, although a center number of the sync code is not changed (“1→1”), it is changed as “0→1” at the front side, and it is changed as “1→2” at the rear side. Thus, a total of two portions are changed, and the number of code 1 is changed between the adjacent sync codes is obtained as “2.” As is evident from FIG. 36, according to the present embodiment, sync codes in a sector has been allocated so that, in the full range in which the newest sync frame number ranges from “00” to “25,” the number of changes of code between the adjacent codes is equal to or greater than 2 (that is, in a combination pattern in which combinations of 3 continuous sync codes are shifted on a one-by-one basis, sync code numbers of at least two units or more are changed).


As described later with reference to FIGS. 40 and 41, in the present embodiment, a specific data structure in a read only type information recording medium; and a write once type information recording medium and a rewritable type information recording medium each have a guard area between ECC blocks. A sync code is first allocated in PA (post-amble) in this guard area, and SY1 is set as a sync code in the guard area, as shown in FIG. 37. In this manner, by setting a sync code number, even where 2 sectors are allocated with sandwiching the guard area, the number of code changes between the adjacent codes when combinations of 3 continuous sync codes are shifted on a one-by-one basis is always maintained to be equal to or greater than 2, as shown in FIG. 37.


A seventh row in FIGS. 36 and 37 represents the number of code changed when combinations of 3 continuous sync codes are shifted on a two-by-two basis. For example, with respect to a column in which the newest sync frame numbers are “02” when sync code numbers are arranged in order of (0, 1, 1), a pattern produced when the combinations are shifted on a two-by-two basis corresponds to a column in which the newest sync frame numbers are “04,” and sync code numbers are arranged in order of (1, 2, 1). At this time, at the rear side, no sync code number is changed, i.e., “1→1” is kept unchanged. However, at the front side, the sync code is changed to “0→1,” and at the center, the sync code is changed to “1→2.” Thus, a total of two portions are changed, and the number of code changes when the combinations are shifted on a two-by-two basis is obtained as “2.”


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 FIG. 34 has been made, in combination patterns of 3 continuous sync codes, sync code numbers of two or more portions are always changed as shown in FIGS. 36 and 37. Therefore, where only one sync code number has been changed between the adjacent sync codes in the above described combination patterns, there is a high possibility that a sync code (number) has been partially incorrectly detected or a “track-off” occurs.


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 FIGS. 36 and 37 indicates the number of places in which a sync code number is changed in a pattern. In the case where a frame shift has occurred, a frame shift quantity is by ±1 sync frame in most cases. Thus, as long as a pattern change state is grasped when 1 sync frame is shifted, a majority of frame shifts can be detected. As is evident from the seventh row of FIGS. 36 and 37, in the sync code allocation method according to the present embodiment, when a frame shift occurs by ±1 sync frame, according to the present embodiment:


(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 FIG. 26 or continuity of wobble address information described later (if “track-off” occurs, the continuity is eliminated).


By utilizing the features with the sync code allocation method in the present embodiment shown in FIG. 34, it becomes possible to identify any of frame shift, incorrect detection of sync code, and track-off in accordance with a state of a combination pattern change of 3 continuous sync codes.


The above described contents will be described collectively in FIG. 38. According to the present embodiment, a frame shift, incorrect detection of a sync code, or a track-off can be identified according to whether or not there is only one portion in which a sync code number is changed in a pattern.


In FIG. 38, a pattern change state in each case is described in a columnar direction (vertical direction). For example, in case 1, when there are two or more different portions from a predetermined combination pattern, and a coincidence is obtained with a pattern shifted by ±1 sync frame with respect to the predetermined pattern, it is regarded as a frame shift. In contrast, in case 2, as long as there is only one different portion from a predetermined pattern; a coincidence is obtained with a pattern shifted by ±1 sync frame with respect to the predetermined pattern; and the detected pattern falls under any of (1, 1, 2), (1, 2, 1), (1, 2, 2), and (2, 1, 2), i.e., as long as these three states are not established at the same time, it is not regarded that a frame shift has occurred.


Individual Points of the Present Embodiment and Description of Unique Advantageous Effect by the Individual Points

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 (FIGS. 36 to 38).


[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 FIG. 33, for example, and error correction processing is carried out. A frame data quantity for 1 sync frame corresponds to a half row in the left and right small ECC blocks each forming the ECC block shown in FIG. 33.


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 FIG. 136) for automatically correcting an incorrectly detected result to a correct sync code number is enabled. As a result, as compared with a current DVD, the reliabilities of sync code detection and synchronization processing using the detection are remarkably improved.


◯ 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 FIGS. 40 and 41, even where there exist two types of data recording formats in a read only type information recording medium, there can be used a same detection method using sync code allocation with respect to a write once type information recording medium and a rewritable type information recording medium irrespective of the data recording format. Thus, it becomes possible to ensure compatibility concerning a medium type or a data recording format (in a read only type information recording medium) seen from synchronizing detection. As a result, a detection processing circuit and a processing program using a sync code allocation can be used in common irrespective of a medium type or a recording format, enabling simplification and cost reduction of the information recording and reproducing apparatus.


[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 FIG. 39.


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 FIG. 33. Sectors 230 to 401 shown in FIG. 39 respectively indicate the same contents as sectors 231 to 238 for carrying out recording in units of packs shown in FIG. 5. As has already been described in FIG. 34 and as shown again in FIG. 39, the sectors 230 to 241 respectively comprise 26 sync frames (#0) 420 to (#25) 429. The sync frame, as shown in FIG. 39, comprises a sync code 431 and sync data 432. The sync frame, as shown in FIG. 34, includes channel bit data. A sync frame length 433 which is a physical distance on an information recording medium 221 in which such one sync frame is recorded is substantially constant everywhere (In the case of excluding a change of a physical distance for intra-zone synchronization).


[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. FIG. 40 shows a difference between the first and second example in the read only type information recording medium according to the present embodiment. FIG. 40 shows the first example (a), wherein ECC blocks (#1) 411 to (#5) 415 are physically packed, and are continuously recorded onto the information recording medium 221. In contrast, the difference therebetween is that, in the second example (b), as shown in FIG. 40, guard regions (#1) 441 to (#8) 448 are allocated to be inserted into ECC blocks (#1) 411 to (#8) 418, respectively (corresponding to point (H)). The physical length of each of the guard regions (#1) 441 to (#8) 448 coincides with the sync frame length 433.


As is evident from FIG. 34, the physical distance of data recorded on the information recording medium 221 is handled by defining the sync frame length 433 as a basic unit. Thus, the physical length of each of the guard regions (#1) 441 to (#8) 448 are also made coincident with the sync frame length 433, whereby there is achieved advantageous effect of facilitating management of physical allocation with respect to the data recorded onto the information recording medium 221 or data access control.



FIG. 41 shows a detailed structure in a guard area in the second example (b) shown in FIG. 40. FIG. 39 shows that a sector internal structure comprises a combination of sync code 431 and sync data 432. According to the present embodiment, the guard area also comprises a combination of a sync code 433 and sync data 434; and at the area of the sync data 434 in the guard area (#3) 443, the modulated data is allocated in accordance with the same modulation rule as the sync data 432 in a sector.


In the present embodiment, a area in one ECC block (#2) 412 formed of 32 sectors shown in FIG. 39 is referred to as a data area 470.


VFO (Variable Frequency Oscillator) regions 471, 472 in FIG. 41 are utilized for synchronization of a reference clock of the information reproducing apparatus or information recoding and reproducing apparatus when the data area 470 is reproduced. The contents of data recorded in these regions 471, 472 are such that data before modulation in a common modulation rule described later is obtained as a continuous repetition of “7Eh,” and a channel bit pattern actually recorded after modulation is obtained 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.


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 FIG. 35.


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 FIG. 41, the post-amble area 481 in which a pattern of SY1 is recorded corresponds to the sync code area 433. A area ranging from the immediately following extra area 482 to the pre-sync area 478 corresponds to the sync data 434. In addition, in the present embodiment, a area ranging from the VFO area 471 to a buffer area 475 (i.e., data area 470 and a area including a part of the previous and next guard regions) is referred to as a data segment 490. This data segment 490 indicates the contents different from a physical segment described later. In addition, the data size of each item of data shown in FIG. 41 is expressed in number of bytes of data before modulation.


Individual Points of the Present Embodiment and Description of Unique Advantageous Effect by the Individual Points

Point (Q)


Data in accordance with a modulation rule is recorded in a sync data area in a guard area (FIG. 41)


[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 FIG. 41. That is, a pre-sync area 477 is allocated in the middle of the VOF regions 471, 472 of FIG. 41 instead of allocating the pre-sync area 477 at the boundary portion of the VOF area 471 and data area 470. In this example, a distance correlation is maximized by increasing a distance between a sync code of SY0 allocated at the start position of the data block 470 and the pre-sync area 477; the pre-sync area 477 is set as a temporary sync area; and the set area is utilized to detect distance correlation information on a real sync position (although it is different from a distance between other syncs). If a real sync code cannot be detected, a sync code is inserted at a position at which a real sync code will be detected from a temporary sync area. In this manner, according to the present embodiment, the pre-sync area 477 is slightly distant from the real sync (SY0). If the pre-sync area 477 is allocated at the beginning of the VFO regions 471, 472, PLL of a read clock is not locked, and thus, a role on pre-sync is weakened. Therefore, it is desirable that the pre-sync area 477 is allocated at the intermediate position of the VFO regions 471, 472.


[4-3] Method for Utilizing Extra Area in Second Example of Read Only Type Information Recording Medium



FIG. 41 shows an example of defining a recording data block including a guard area as a data segment, and showing its allocation structure. A VFO area 471 is allocated at a head side so that a PLL (Phase Locked Loop) for generation of a channel bit readout clock during demodulation of a modulated recording signal can be easily phase locked. At a read side, there are provided a sync signal of the guard area and the post-amble area 481; the extra area 482 utilized as a data area protection and control signal or the like; and the buffer area 475 which is easily connected to the VFO area allocated in a start side guard area of a data segment to be connected so as to provide a configuration identical to a frame configuration of the data area 470 when a guard area of a data segment 490 is linked.


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.



FIG. 42 shows a configuration concerning allocation of a secret information signal allocated in an extra area according to the present embodiment. Here, 4 sets of 4-byte data in an extra area allocated in 4 sets of data segments, and are formed of 8-byte data and 8-byte parities. An error is prevented by allocating these signals to be distributed at four portions.



FIG. 43 shows another example of data configuration in a system in which 4-bit data allocated in an extra area of the guard area is linked with reserved data RSV formed in each data sector in FIG. 26. Each data sector has 6-byte reserved data, and a control data block of (6 bytes×32)×4=768 bytes is formed of 4 sets of data segments. This data can be utilized as data with high reliability because error correction processing is carried out as an ECC block in a data area. However, there is a possibility that this data is externally managed, the data is recorded as secret information allocated in the extra area in FIG. 42 after it has been subjected to encryption processing. By doing this, even if externally open control information reserved data is externally output as long as the data is not decrypted by secret information, information is not utilized. At this time, where reserved data information is defined as an encrypted encryption key of main data, the information cannot be utilized as an encryption key as is, requiring decryption processing using secret information recorded in an extra area. According to the present embodiment, a secret control signal recording and reproducing system having a required secret level can be provided using a small amount of information which is not externally opened.



FIG. 44 is a modified example of data structure in the above described extra area. Extra area data of each data segment has 4 bytes. However, in reserved data of a data sector shown in FIG. 26, 6 bytes of a specified sector are added to data of 16 bytes collected in 4 sets of data segments. A secret information data block including an error correction code is defined in 10 bytes×4=40, and the remaining reserved data is utilized for a copyright protection control signal or the like of main data. Here, as in FIG. 43, where a reserved data area is defined as an encrypted encryption key, a method for producing an encryption key by carrying out decryption using secret information is considered similarly. In this manner, secret information itself is used by linking a part of reserved data recorded in a data sector which can be externally viewed together with data recorded in an extra area, thereby making it possible to prevent weakness if an error occurs by 4 bytes being intensively recorded without loosing stealth capability.


[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 FIG. 41 described above (corresponding to point (C)).


[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 FIG. 41 described above, a ROM medium also 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. It is an object of the present embodiment to implement control similar to reproduction processing of a recording and reproducing medium by inserting into a guard area a signal required for seeking easiness and lock easiness of channel bit clock generation PLL.



FIG. 45 is a view showing an example of a guard area in a ROM medium. The guard area comprises a sync code SY1 and a specific code 1002. The specific code comprises an error correction ECC block number or a segment number and a copyright protection signal or any other control information signal. The specific code can be utilized to allocate a specific control signal which is not included in a data area. For example, the specific code is provided as a copyright protection signal or a medium specific information signal and the like. System can be expanded by maintaining such a specific information area.



FIG. 46 is a view showing another embodiment. In a specific code area of FIG. 45, a random signal is allocated such that a channel bit clock generation PLL is easily established in a locked state. Conventionally, in a recording medium such as DVD-RAM, a repetition signal of a constant code length (VFO: Variable Frequency Oscillator) has been inserted so that PLL can achieve a locked state easily. In the ROM medium, there is a high possibility that a phase difference detecting technique is employed as a tracking error signal detecting method. In this phase difference detecting technique, if a signal pattern of the adjacent tracks is continuously close to a signal pattern of a target track, there occurs a phenomenon that a tracking error signal cannot be detected due to a cross-talk from the adjacent tracks. Thus, there is a problem in employing a VFO signal formed of a signal with a predetermined period used for a recording medium or the like. On the other hand, in the minimum code length when a PRML system or the like is used to cope with high density, there are a plurality of signals which hardly detects a phase difference in a channel bit clock generation PLL. Of course, there is a need for considering the fact that a large number of phase detections increases detection sensitivity from the viewpoint of phase lock easiness of PLL.


A random code portion in FIG. 46 introduces a random signal according to a combination of restricted code lengths having deleted therefrom a partial code length at the minimum bit side which is unreliable in PLL phase detection and a partial code length at the maximum pit side at which the number of detections is reduced. That is, a random signal using a run length restricted code is utilized.


A specific code in FIG. 45 is considered to be scrambled with a random signal from a random generator where a default value is specified by a segment number. At this time, when scramble data is modulated to a recording signal, it is desirable that a modulation table be changed so as to form a recording signal stream with a restricted run length. By such processing, as with a scramble processing function supported in a data area of a current DVD-ROM, it becomes possible to prevent coincidence of the adjacent track patterns in a specific code area.


[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 FIG. 47. Formats (a), (b) are completely identical to the first and second examples (a), (b) of the read only type information recording medium shown in FIG. 40. With respect to the recordable information recording medium, like the second example of the read only type information recording medium, a guard area of the same length as the sync frame length 433 is provided from the ECC blocks (#1) 411 to (#8) 418. However, the read only type information recording medium and the guard regions (#2) 452 to (#8) 458 of a write once type information recording medium (c) shown in FIG. 47 are different from each other in pattern of data (recording mark) recorded in the guard area, respectively. Similarly, the guard regions (#2) 442 to (#8) 448 of the read only type information recording medium (b) shown in FIG. 47 and the guard regions (#2) 462 to (#8) 468 of the rewritable type information recording medium are different from each other in pattern of data (recording mark) recorded in a header area, respectively. This makes it possible to discriminate type of information recording medium 221. According to the present embodiment, in any case of a write once type information recording medium and a rewritable type information recording medium, information add and rewrite processing is carried out in units of the ECC block (#1) 411 to (#8) 418.


In addition, according to the present embodiment, in any format of FIG. 47, although not shown, a post-amble area PA (Post-amble) is formed at the start position of each of the guard regions 442 to 468. Further, sync code SY1 of sync code number “1” is allocated at the start position of that post-amble area, as shown in the PA column of FIG. 37.


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 FIG. 47. The write once information recording medium shown here serves as a write once type recording medium in which only one recording operation can be carried out. In general, continuous record processing is carried out. However, in the case of recording in a specific block unit, a system of sequentially recording data blocks in a write-once recording system is employed. Thus, in FIG. 47, this system is referred to as a write once type information recording medium.


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 FIG. 46 be a signal of a predetermined period such as VFO.


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 FIG. 47, the guard area 452 in a format (c) of FIG. 47, and the guard area 462 in a format (d) of FIG. 47.


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.


Individual Points of the Present Embodiment and Description of Unique Advantageous Effect by the Individual Points

Point (H)


Guard Area Allocation Structure Between ECC Blocks (FIG. 47)


[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) (FIG. 45).


◯ A random signal is utilized for a DVD-ROM header (FIG. 46).


[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 (FIGS. 42 to 44).


[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 FIG. 48.


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 FIG. 49. In the present embodiment, a 1 address bit (also referred to as address symbol) area 511 is expressed by 8 wobbles or 12 wobbles, and the frequency and the amplitude and phase are coincident anywhere at the 1 address bit area 511. In addition, where the same address bit values are continuously set, the same phases are continuous at the boundary portion (a portion marked with the filled triangle of FIG. 49) of the each 1 address bit area 511. In the case where an address bit is inverted, wobble pattern inversion (180 degree phase shift) occurs.


Individual Points of the Present Embodiment and Description of Unique Advantageous Effect by the Individual Points

Point (O)


In land/groove recording, wobble phase modulation of 180 degrees (±90 degrees) is employed (FIG. 49).


[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 FIG. 48 is employed, zone identification information and segment address information recorded in the above described address information has the same value for the adjacent tracks. However, the track address information has different values for the adjacent tracks.


As shown in FIG. 50, assume that “ . . . 0110 . . . ” is recorded as track address information in a groove area 501, and “ . . . 0010 . . . ” is recorded as track address information in a groove area 502. In this case, in the adjacent groove regions, in a land area 503 sandwiched between “1” and “0,” there occurs a area in which a land width is periodically changed, and an address bit is not identified due to a wobble modulation. In the present embodiment, this area is referred to as an uncertain bit area 504. When a light spot passes through this uncertain bit area 504, a land width is periodically changed. Thus, a total quantity of light reflected from this area 504 and returned through an objective lens (not shown) is periodically changed. A recording mark is formed in the uncertain bit area 504 in the land, and thus, a reproduction signal for this recording mark is periodically fluctuated due to the above described change. Thus, there is a problem that the reproduction signal detection characteristics are degraded (error rate of reproduction signal impaired).


[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 (∘)).



FIG. 51 shows a gray code. The gray code is featured in that only 1 bit is changed (alternating binary code is produced) every time “1” is changed in a decimal notation.



FIG. 52 shows a specific track code newly proposed in the present embodiment. This specific track code is changed by only 1 bit every time it is changed by “2” in a decimal notation (track numbers “m” and “m+2” are produced in alternating binary notation). Only the most significant bit is changed between 2n and 2n+1 with respect to integer value “n,” and the all other bits are all coincident with each other. Specific track codes in the present embodiment are changed by 1 bit only every time they are changed by “2” in a decimal notation (track numbers “m” and “m+2” are produced in alternating binary notation) without being limited to the above described embodiment.


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.


Individual Points of the Present Embodiment and Description of Unique Advantageous Effect by the Individual Points

Point (P)


A gray code or a specific track code is employed for a track address (FIGS. 51 and 52)


[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 FIG. 53. An address information setting method using wobble modulation according to the present embodiment, the sync frame length 433 shown in FIG. 39 is allocated as a unit. As shown in FIG. 34, 1 sector comprises 26 sync frames. As shown in FIG. 33, 1 ECC block comprises 32 sectors, and 1 ECC block comprises 26×32=832 sync frames. As shown in FIG. 47, the length of the guard regions 462 to 468 existing in the ECC blocks 411 to 418 coincides with that of 1 sync frame length 433. Thus, the length obtained by adding 1 guard area 426 and 1 ECC block 411 comprises 832+1=833 sync frames.


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 FIG. 53, a area equal to a length of area obtained by adding 1 guard area and 1 ECC block is produced as a basic unit of rewritable data, and the produced data is defined as a data segment 531. As described later, a data segment internal structure in a rewritable type information recording medium and a write once type information recording medium completely coincide with a data segment structure in the read only type information recording medium shown in FIG. 41. A area whose length is equal to a physical length of one data segment 531 is divided into 7 physical segments (#0) 550 to (#6) 556. Wobble address information 610 is recorded in advance in the form of wobble modulation for each of the physical segments (#0) 550 to (#6) 556. As shown in FIG. 53, the boundary position of the data segment 531 does not coincide with that of the physical segment 550, and is shifted by a quantity described later. Further, the physical segments (#0) 550 to (#6) 556 each are divided into 17 wobble data units (WDU: Wobble Data Unit) (#0) 560 to (#16) 576 (format (c) in FIG. 53). From the formula (101), it is evident that 7 sync frames each are allocated to the length of one wobble data unit (#0) 560 to (#16) 576. The wobble data units (#0) 560 to (#16) 576 comprises a modulation area for 16 wobbles and non-modulation regions 590, 591 for 68 wobbles. According to the present embodiment, the occupancy ratio of non-modulation regions 590, 591 to the modulation area is significantly increased. In the non-modulation regions 590, 591, a groove or a land is always wobbled at a predetermined frequency, and thus, PLL (Phase Locked Loop) is applied by utilizing the non-modulation regions 590, 591. A reference clock produced when a recording mark recorded in an information recording medium is reproduced or a recording reference clock used during new recording can be constantly sampled (generated).


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 FIG. 53, the wobble address regions 586, 587 and the wobble sync area 580 excluding the non-modulation regions 590, 591 and the modulation start marks 581, 582 in the wobble segments (#0) 550 to (#6) 556 are collected and reallocated as shown in a format (e) of FIG. 53. In the present embodiment, as shown in FIG. 49, phase modulation of 180 degrees and the NRZ (Non Return to Zero) technique are employed. Thus, address bit (address symbol) “0” or “1” is set according to whether a wobble phase is set to 0 degrees or 180 degrees.


As shown in the format (d) of FIG. 53, in the wobble address regions 586, 587, 3 address bits are set in 12 wobbles. That is, 1 address bit is formed by continuous 4 wobbles. In the present embodiment, as shown in FIG. 49, the NRZ system is employed. Thus, in the wobble address regions 586, 587, no phase change occurs in continuous 4 wobbles. By utilizing this feature, wobble patterns of the wobble sync area 580 and the modulation starts marks 561, 582 each are set. That is, the wobble pattern which is hardly produced in the wobble address regions 586, 587 are set to the wobble sync area 580 and modulation start marks 561, 582, thereby making it easy to identify the allocated positions of the wobble sync area 580 and modulation start marks 561, 582. According to the present embodiment, 1 address bit length is set to a length other than 4 wobbles at the position of the wobble sync area 580 with respect to the wobble address regions 586, 587 forming 1 address bit in continuous 4 wobbles. That is, in the wobble sync area 580, an area in which a wobble bit is “1” is set to 6 wobbles different from 4 wobbles. In addition, all of the modulation area (for 16 wobbles) in 1 wobble data unit (#0) 560 are assigned to the wobble sync area 580, thereby improving detection easiness of the start position of wobble address information 610 (allocated position of the wobble sync area 580).


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 FIG. 51 or in a specific track code shown in FIG. 52.


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 FIG. 51, and a bit shift detected by shifting a position of the boundary portion of the address bit area 511 is likely to occur.


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 FIG. 48 is recorded.


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 FIG. 53 is placed in a wobble data unit (#16) 576 shown in a format (c) of FIG. 53 and the immediately preceding wobble data unit (#15) (although not shown). Monotone information 608 sets all of 6 address bits to “0.” Therefore, although a wobble data unit (#16) 576 including this monotone information 608 is not shown, modulation start marks 581, 582 are not set in the immediately preceding wobble data unit (#15), and all non-modulation regions of uniform phases are produced.


A data structure shown in FIG. 53 will be described below in detail.


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 FIG. 53.


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 FIG. 35. The extra area 524 is reserved, and all bits are set to “0b.”


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 FIGS. 53 and 58 to 62 are recorded in tracks in a waveform shown in FIG. 54. NPW starts fluctuation outwardly of a disk, and IPW starts fluctuation inwardly of a disk. A start point of a physical segment is identical to that of a sync area.


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 FIG. 55. Each field number indicates a WDU number recorded in a physical segment. A first WDU number recorded in the physical segment is 0.


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 FIG. 53. The segment information area 601 indicates a physical segment number on a track. This number indicates a maximum number of the physical segment per track.


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 FIG. 57).


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 FIG. 57).


All bits are ignored in a land track field in a groove segment.


A wobble data unit (WDU) includes 84 wobbles (refer to FIGS. 58 to 62).


The WDU in a sync area is shown in FIG. 58.


The WDU in an address area is shown in FIG. 59. For 3 bits in the address area, “0b” are recorded in the case of a normal phase wobble NPW (Normal Phase Wobble); and “1b” are recorded where an inversion phase wobble IPW (Invert Phase Wobble).


The WDU in the unity area is shown in FIG. 60. The WDU in the unity area is not modulated.


The WDU of an outside mark is shown in FIG. 61.


The WDU of an inside mark is shown in FIG. 62.


Individual Points of the Present Embodiment and Description of Unique Advantageous Effect by the Individual Points

Point (G)


A divisional structure of physical segment in ECC block (FIG. 53)


[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.


Individual Points of the Present Embodiment and Description of Unique Advantageous Effect by the Individual Points

Point (K)


The occupancy ratio of wobble non-modulation regions 590, 591 is higher than that of wobble modulation regions 580 to 587 (FIGS. 53, 58, and 59).


[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 (FIGS. 53 and 55).


[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 FIG. 53, in the present embodiment, there is provided a structure in which: the wobble address information 610 is allocated to be distributed on a 3 address bits by 3 address bits (12 wobbles by 12 wobbles) basis contained one of the wobble data units 560 to 576; a predetermined amount of information is recorded for integer multiple address bits of 3 address bits; and even if it is difficult to detect information at one portion due to an effect of dust or scratch, another item of information can be detected.


⋆ Wobble sync information 580 comprises 12 wobbles (a format (d) of FIG. 53).


[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 FIG. 53).


[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 FIG. 53).


[Advantageous Effect]


Multiples of 3 address bits entering a wobble data unit which is identical to the above are obtained.


Individual Points of the Present Embodiment and Description of Unique Advantageous Effect by the Individual Points

Point (L)


Address information is recorded by land/groove recording plus wobble modulation (FIG. 50).


[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.


Individual Points of the Present Embodiment and Description of Unique Advantageous Effect by the Individual Points

Point (M)


Uncertain bits are allocated to be distributed on a groove area (track information 606, 607 of a format (e) of FIG. 53 and FIG. 74).


[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 (FIG. 74).


[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 FIG. 53 and FIG. 74).


[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 FIG. 63.


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 FIG. 64.


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. FIG. 66 shows an example of measurement results of SCD values.


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 FIG. 67.


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



FIG. 68 shows formats for rewritable recording data recorded in a rewritable type information recording medium. FIG. 68 shows the format (a) identical to those (d) in FIG. 47 described previously. In the present embodiment, rewriting concerning rewritable data is carried out in units of recording clusters 540, 541 shown in formats (b) and (e) of FIG. 68. One recording cluster comprises one or more data segments 529 to 531 and an extended guard area 528 lastly allocated, as described later. That is, a start position of one recording cluster 531 coincides with that of a data segment 531, and the recording cluster starts from a VFO area 522. In the case where a plurality of the data segments 529, 530 are continuously recorded, as shown in formats (b), (c) of FIG. 68, a plurality of the data segments 529, 530 are continuously allocated in the same recording cluster 531. In addition, a buffer area 547 existing at the last of the data segment 529 and a VFO area 532 existing at the beginning of the next data segment are continuously connected to each other. Thus, phases of recording reference clocks during recording between both parties are coincident with each other. When continuous recording has ended, the extended guard area 528 is allocated at the end position of the recording cluster 540. The data size of this extended guard area 528 is equal to a size of 24 data bytes as data before modulation.


As is evident from the formats (a), (c) shown in FIG. 68, a rewritable guard area 461 includes: post-amble regions 546, 536; extra regions 544, 534; buffer regions 547, 537; VFO regions 532, 522; and pre-sync regions 533, 523. An extended guard area 528 is allocated only in a continuous end of recording portion.


As shown in the formats (b), (c), and (d) of FIG. 47, a data allocation structure in which a guard area is inserted between ECC blocks is common in any of the read only, write once, and rewritable information storage media. In addition, although not shown with respect to the write once type, as shown in FIGS. 41 and 53 (format (a)), a data structure in the data segments 490, 531 is common in any of the read only, write once, and rewritable information storage media. Further, the contents of data recorded in ECC blocks 411, 412 also have a data structure whose format is completely identical irrespective of medium type such as read only type information recording medium (the formats (a), (b) of FIG. 47) or write once information recording medium (the format (c) of FIG. 47), and data of 77,376 data bytes (the number of source data bytes before modulation) can be recorded, respectively. That is, the data contents of rewritable data 525 included in ECC block #2 has a structure shown in FIG. 33. Sector data forming ECC blocks each comprise 26 sync frames, as shown in FIG. 39 or FIG. 34 (data area structure).


For comparison of physical range of rewrite units, FIG. 68 shows a part (c) of a recording cluster 540 which is an information rewriting unit; and a part (d) of a recording cluster 541 which is a next rewriting unit. According to the present embodiment, rewriting is carried out so that the extended guard area 528 and the rear side VFO area 522 are partially overlapped at the overlapped portion 541 during rewriting (corresponding to point (I) of the embodiment). By so partially overlap rewriting, an inter-layer cross-talk in a recordable information recording medium of a single-sided double-recording layer can be eliminated. The recording clusters 540, 541 are located in the data lead-in area, data area, and data lead-out area.


The recording clusters 540, 541 each include one or more data segments 529, 530 and the extended guard area 528 (refer to FIG. 69). A length of the data segments 529, 530 is equal to that of 7 physical segments. The number of recording clusters 540, 541 is one during each recording.


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.



FIG. 69 shows a layout of the recording clusters 540, 541. The number shown in the figure indicate a length of area in bytes.


“n” shown in FIG. 69 is 1 or more.


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 FIG. 70).


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 FIG. 70).


The number shown in FIG. 70 is a length indicated in units of bytes. Jm changes in random between 0 to 167, and Jm+1 changes in random between 0 and 167.


As is evident from the format (a) of FIG. 53, a rewritable data size in one data segment in the present embodiment is obtained as:





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:










77496
/
9996

=

7.75





data





bytes





per





wobble





(
105
)







As shown in FIG. 70, an overlapped portion of the next VFO area 522 and extended guard area 528 are located at a distance for 24 wobbles or more from the start position of a physical segment. However, as is evident from the format (d) of FIG. 53, the wobble sync area 580 of 16 wobbles and the non-modulation area 590 of 68 wobbles are allocated from the start of the physical segment 550. Therefore, a portion at which the next VFO area 522 on and after 24 wobbles and the extended guard area 528 overlap each other is allocated in the non-modulation area 590.


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 FIG. 70, Jm+1/12 data bytes are shifted and a recording start position is shifted in random.


In the formats (c), (d) of FIG. 53, in order to describe a basic concept, a start position of the extended guard area 528 coincides with that of the VFO area 522. However, in the present embodiment, strictly speaking, as shown in FIG. 70, a start position of the VFO area 522 is shifted in random.


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 FIG. 101 as follows:





(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 FIG. 68, the lengths of the buffer area 547 and VFO area 532 are constant in the recording cluster 540. In addition, as is evident from FIG. 69 as well, the random shift quantity Jm of all the data segments 529, 530 is obtained as the same value anywhere in the same recording cluster 540. In the case where one recording cluster 540 including a large amount of data segments therein is continuously recorded, the recording position is monitored from a wobble. That is, while position detection of a wobble sync area 580 shown in FIG. 53 is carried out or the number of wobbles is counted in the non-modulation area 590, 591, checking and recording of the recording position on an information recording medium are carried out at the same time. At this time, in a rare case, a wobble slip (recording at a position shifted by 1 wobble period) occurs due to miscount of wobbles or rotation non-uniformity of a rotary motor rotating an information recording medium (motor of FIG. 131, for example), and the recording position on the information recording medium is shifted.


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 FIG. 68 is carried out, and correction of a recording timing is carried out. In FIG. 68, important information for which bit missing or bit overlap cannot be permitted is recorded in a post-amble area 546, an extra area 544, and a pre-sync area 533. However, a specific pattern repetition is obtained in the buffer area 547 and the VFO area 532. Thus, as long as this repetition boundary position is ensured, missing or duplication of only 1 pattern is permitted. Therefore, in the present embodiment, among the guard area 461, adjustment is carried out in the buffer area 547 or VFO area 532 in particular, and correction of a recording timing is carried out.


As shown in FIG. 70, in the present embodiment, an actual start point which is a reference of position setting is set so as to coincide with a position (wobble center) of wobble amplitude “0.” However, the wobble position detection precision is low, and thus, in the present embodiment, the following is permitted as “±1 max” in FIG. 70 is described.





Actual start position=shift quantity of a maximum of +1 data byte  (112)


In FIGS. 68 and 70, a random shift quantity in a data segment 530 is defined as Jm (the random shift quantities of all data segments 529 are coincident with each other in the recording cluster, as described above), and the random shift quantity of the subsequent data segment 531 to be additionally described is defined as Jm+1. As a value which can be taken by Jm and Jm+1 shown in formula (III), for example, an intermediate value is taken Jm=Jm+1=84. In the case where actual start point position precision is sufficiently high, as shown in FIG. 68, a start position of an extended guard area 528 coincides with that of the VFO area 522.


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 FIG. 68, a data size of the buffer area 537 is set to 16 data bytes in consideration of a margin of 1 data byte.


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 FIG. 68, as in the buffer area 537, a length of the extended guard area 528 is set to 24 data bytes in consideration of a margin of 1 data byte.


In the format (e) of FIG. 68, it is required to precisely set a recording start position of a recording cluster 541. In the information recording and reproducing apparatus of the present embodiment, this recording start position is detected by using a wobble signal recorded in advance in a rewritable or write once information recording medium. As is evident from the format (d) of FIG. 53, patterns are changed from NPW to IPW in units of 4 wobbles in all regions other than wobble sync area 580. In contrast, in the wobble sync area 580, a transition position of wobbles is partially shifted from 4 wobbles, and thus, position detection of the wobble sync area 580 is made easiest. Thus, in the information recording and reproducing apparatus of the present embodiment, after a position of the wobble sync area 580 has been detected, preparation for recording processing is carried out, and recording is started. Therefore, a start position of the recording cluster 541 must be in the non-modulation area 590 immediately after the wobble sync area 580.



FIG. 70 shows the contents. The wobble sync area 580 is allocated immediately after a physical segment has been switched. As shown in the format (d) of FIG. 53, a length of the wobble sync area 580 is equivalent to a 16 wobble period. Further, after the wobble sync area 580 has been detected, an 8 wobble period is required in consideration of a margin for preparation for recording processing. Therefore, as shown in FIG. 70, a start position of the VFO area 522 existing at the start position of the recording cluster 541 must be allocated rearward of 24 wobbles or more from a switch position of a physical segment in consideration of a random shift.


As shown in FIG. 68, recording processing is carried out many times at an overlapped portion 541 during rewriting. If rewriting is repeated, the physical shape of a wobble groove or wobble land is changed (degraded), and a wobble reproduction signal quality is lowered because of such change (degradation). In the present embodiment, as shown in the format (f) of FIG. 68 or the formats (a), (d) of FIG. 53, improvement is made so that the overlap portion 541 during rewriting is not within the wobble sync area 580 or wobble address area 586, and is recorded in the non-modulation area 590. In the non-modulation area 590, a predetermined wobble pattern (NPW) is repeated, and thus, even if a wobble reproduction signal quality is partially degraded, interpolation can be carried out by utilizing the forward and backward wobble reproduction signals.


Individual Points of the Present Embodiment and Description of Unique Advantageous Effect by the Individual Points

Point (I)


A guard area is recorded to be partially overlapped in a recording format for a recordable information recording medium.


As shown in FIG. 54, the extended guard area 528 and the rear side VFO area 522 are overlapped each other, and an overlapped portion 541 during rewriting occurs (FIGS. 68 and 70).


[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 FIG. 68, the front side recording cluster 540 and the rear side recording cluster 541 can be set so as to be always partially overlapped. No gap exists between the front side cluster 540 and the rear-side recording cluster 541. Thus, in a rewritable or write once information recording medium having a single sided double-recording layer, a reproduction signal can be produced in a stable manner from a recording mark without being affected by an inter-layer cross-talk, and reliability during reproduction can be ensured.


⋆ 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 FIG. 54 being overwritten on the adjacent VFO area 522.


Individual Points of the Present Embodiment and Description of Unique Advantageous Effect by the Individual Points

Point (U)


A recording cluster representing a rewriting unit comprises one or more data segments (FIGS. 68 and 69).


[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 FIG. 33, an ECC block comprises 32 sectors. Rewriting or recording (write once) is carried out in units of data segments each including only one ECC block, thereby obtaining a minimum unit for carrying out rewriting or recording (write once) efficiently. Therefore, a structure in the present embodiment in which one or more data segments are included in a recording cluster representing a rewriting unit is obtained as a recording structure suitable to PC data (PC file). With respect to AV (Audio Video) data, a large amount of video information or audio information must be continuously recorded without any intermission. In this case, continuously record data is collectively recorded as one recording cluster. During AV data recording, if a random shift quantity, a structure in a data segment, or a attribute of a data segment and the like is switched for each data segment forming one recording cluster, a time for switching processing increases, and continuous recording processing becomes difficult.


In the present embodiment, as shown in FIG. 69, data segments in the same format (without changing an attribute or a random shift quantity or inserting specific information between data segments) are continuously arranged to configure a recording cluster. In this manner, there can be provided a recording format suitable for AV data recording in which a large amount of data is continuously recorded. In addition, a structure in the recording cluster is simplified; simplifications of a recording controller circuit and a reproduction detector circuit are achieved; and price reduction of an information recording and reproducing apparatus or an information reproducing apparatus can be achieved.


In addition, a data structure in which data segments 529, 530 (excluding an extended guard area 528) in a recording cluster 540 shown in FIG. 68 are continuously arranged is obtained as a structure which is completely identical to that of the read only type information recording medium shown in FIG. 41. Although not shown, in the present embodiment, the same structure is provided for a recording (write once) information recording medium. In this manner, a common data structure is provided in all information storage media irrespective of the read only, write once, or rewritable. Thus, medium compatibility is maintained; a detector circuit of the information recording and reproducing apparatus or information reproducing apparatus whose compatibility has been maintained can be used in a shared manner; high reproduction reliability can be maintained; and price reduction can be achieved.


◯ 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 FIG. 68) is eliminated, making it possible to simplify a reproduction detector circuit during continuous reproduction and to maintain high reliability of reproduction detection.


◯ 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 FIG. 68, data recorded in ECC blocks 410, 411 are targeted for error correction, and basically, missing of only 1 bit data is undesirable.


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 FIG. 53 and a reproduction method.


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.



FIG. 71 shows a relationship between groove “n+1,” land “n+1,” and groove “n+2.” In wobble modulation of a groove “n+1” track, although address data “ . . . 1, 0, 0, X2, . . . ” is recorded, a portion of X1 is formed by amplitude modulation in which a groove width is changed so that land “n” is set to “1,” and land “n+1” is set to “0” changes. Similarly, in X2 area of groove “n+2,” a groove is formed by amplitude modulation in which a groove width is changed so that land “n+1” is set to “0,” and land “n+2” is set to “1.” In this manner, by introducing a system for partially changing a groove width, even where address data for a land track opposite to a groove track is different from each other, it is possible to carry out wobble modulation in which requested land data is correctly detected.


In the present embodiment shown in the format (e) of FIG. 53, land and groove address data are allocated in regions of groove track information 606 and land track information 607 whose positions are determined in advance. That is,


⊚ 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 FIG. 51. A width of a land side is locally changed, and an uncertain bit is allocated on the land side.


⊚ 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 FIG. 51. A width of a groove side is locally changed, and an uncertain bit is allocated on the groove side.


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.



FIG. 72 shows another example when a land address is formed while a groove width is changed. As compared with an address setting method (e) shown in FIG. 53, according to the present embodiment, G synchronizing signal (G-S) for identifying a groove track address position is allocated at the start position of groove track information and land track information, and a track information position can be easily detected.


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 FIG. 72, although groove track address data and land track address data are allocated separately, it is possible to form land and groove address data by the same groove wobbling modulation using a technique for changing the above described groove width.



FIG. 73 is a view showing an example. Land and groove address data can be validated by the same groove wobble when odd number or even number of a land can be identified, as described above. Groove width modulation can be utilized for this odd number or even number identification. That is, there is provided a system for allocating data “0” for an odd number land, data “1” for an even number land, to a next bit of track number of FIG. 73. With respect to a groove track, a track number is determined, and thus, even if a redundant bit is added at the rear of the track number, detection may be ignored. In a land track, after track number detection, an odd number land or an even number land may be determined by whether the bit is set to “0” or “1.” In a land track, as a result a track number is determined in a data row including odd number or even number track identification data. Thus, even if no specific odd number or even number track identification mark exists, groove or land address data can be detected. Further, a track width change area produced only in a land track due to the presence of a gray code is produced in a groove track as well; a groove land detection system comprises the same technique, and a system balance can be optimized.


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 FIG. 74.


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 FIG. 53 or that of FIG. 72.


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 FIG. 53 is referred to as track number information A608 in FIG. 75; and a area of land track information 607 in the format (e) of FIG. 53 is referred to as track number information B607 in FIG. 75. With respect to any item of track number information, a specific track code shown in FIG. 52 is employed. The embodiment shown in FIG. 75 is featured in that a track number is set in a groove area in a zigzag manner with respect to track number information A611 and B612. In the adjacent groove regions, a similar track number is set in a land area as well in a portion in which the same track number has been set. Track information can be read even on a land without any uncertain bit. In a portion in which different track numbers are set in the adjacent groove regions, no track number is determined. However, it becomes possible to predict or judge a track number by using a method described later. Features in connection of information shown in FIG. 75 are sampled as follows.


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 FIG. 52, the following item can be exemplified.


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.



FIG. 76 illustrates a relationship between a track mode when a groove wobble is phase modulated by using track address data; and a land wobble detection signal.


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 FIG. 77.


A gray code is provided as a code composed so that 1-step code change is made only for 1 bit, as shown in FIG. 51. If groove track addressing is carried out with this gray code, a wobble of a land formed of groove wobbles is detected as an undefined code for only 1 bit, as shown in FIG. 76. That is, if address data as shown in FIG. 77 is allocated to a groove track, with respect to a wobble detection signal of a land track opposed to a groove track, only 1 bit is set to “0,” “1,” or uncertain bit, and the other bits are detected as a value which is equal to that of the adjacent groove wobble signal. The wobble detection signal on even land “n” in FIG. 77 is detected as “n” or “n+1.” Similarly, odd land “n+1” is detected as (n+1) or (n+2).


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.



FIG. 78 illustrates specific contents of detection where a gray code whose track address is set to 4 bits has been allocated. In the case where gray code address data on groove track G(n) is set to “0110,” and G(n+1) is set to “1100,” even land L(n) which is set to “1100” or “0100” is detected as a wobble signal. In accordance with a concept described in FIG. 77, an even land is obtained, and thus, “0100” is determined as a correct address value.


However, from a detection value described in FIG. 77, even if “0” or “−1” is not corrected, assuming that a land track is first is identified as an odd number or even number, it is considered that two address values are provided respectively. Even if either of “1100” and “0100” is detected on an even land (n) in FIG. 78, this code does not exist on another even land. Thus, address data can be determined by a detected value.


The above contents have the same features with respect to a specific track code shown in FIG. 52.



FIG. 79 shows an example of addressing format where a groove track and a land track are used as a recording and reproducing track together on a rewritable type information recording medium. A land odd or even number identification information is allocated to be inserted into a guard area which exists between ECC blocks shown in FIG. 47.


With respect to land odd or even number identification shown in FIGS. 77 and 78, a mark is recorded in a land header area by a pre-pit.


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.



FIGS. 80 to 83 illustrate such an identification mark system.


In FIG. 80, a specific pattern is provided in groove wobble, and odd or even number land judgment is made by using a positional relationship in level down portion as shown in FIG. 76.



FIG. 81 shows a method for allocating an emboss pre-pit mark in a land header area as in FIG. 79.



FIG. 82 shows a method for placing a physical mark such that a recording track of only a groove track is cut. In land track detection, a physically deformed structure of a groove track is detected as a cross-talk signal, and a mark signal is detected only in one direction of an opposite groove. Thus, directivity is provided, and therefore, odd or even land detection becomes possible.


In FIG. 83, a mark as shown in FIG. 82 is allocated to a header in an odd segment of an odd track and an even segment header of an even track. In this method, a header area identification mark other than wobbling is provided to all tracks, and the above described mark can be utilized for header position detection. In odd or even land judgment, odd or even number information on segment number data recorded by wobbling modulation is utilized altogether, thereby making it possible to carry out odd or even land identification.



FIGS. 84 and 85 each show another example concerning FIG. 82 or FIG. 83. In the example shown in FIG. 84, a part of a groove area 502 is cut, and a groove cut area 508 is indicated. Although not shown, where a reproduction light spot carries out tracing on land regions 503, 504, a judgment of whether tracing is carried out on an odd or even track on a land can be made by detection a direction in which a track difference signal suddenly changes. FIG. 85 shows another example. As another example of method for forming a groove wobbling area 509 which locally wobbles greatly in a groove area 502, as shown in FIG. 84, a groove is partially cut, and at such a cut portion, there is indicated a groove cut+land pre-pit area 500 for forming a land pre-pit. In any case, judgment of whether tracing is carried out on an even track or odd track on a land in a direction in which a track difference signal changes can be made.


[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 FIG. 53. In a rewritable type information recording medium of the present embodiment, as shown in FIG. 48, a zone structure is provided. In contrast, the write once type information recording medium according to the present embodiment, a CLV (Constant Linear Velocity) structure similar to that of a read only type information recording medium of the present embodiment is provided instead of providing such a zone structure.


[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 FIG. 88, only two layers of read only medium (opposite track path) have a system lead-in area.


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 (FIG. 131). Thus, the reproduction signal amplitude from the shortest pit pitch or the shortest mark pitch is significantly reduced. Further, the shortest pit pitch or the shortest mark pitch is narrowed, it becomes impossible to detect a reproduction signal by using the level slice technique. In addition, by virtue of the above described reason, in the current recording (write once) information recording medium (current DVD-R), the shortest pit pitch is narrowed. Thus, there is a problem that a stable reproduction signal from a lead-in area cannot be obtained. In the present embodiment, in order to solve this contradictory problem, the following measures are taken:


[α] 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.


Individual Points of the Present Embodiment and Description of Unique Advantageous Effect by the Individual Points

Point (R)


The track pitch and the shortest pit pitch in the system lead-in area is increased (FIG. 68).


[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 (FIG. 138).


◯ Medium identification information is recorded in a system lead-in area of an embossed area (FIG. 94).


By the book type and the part version in a control data zone shown in FIG. 94, in the read only type information recording medium in the present embodiment, “0100b” (HD-DVD standard for read only disk) is set; and in a rewritable type information recording medium, “0101b” (HD-DVD standard for a rewritable type disk) is set.


Further, a layer type recorded in a disc structure in a control data zone shown in FIG. 94 describes identification information as read only (b2=0, b1=0, b0=1); write once (b2=0, b1=1, b0=1); or rewritable (b2=1, b1=0, b0=1); or recording format where the medium is read only (in the case of the first example (a) shown in FIG. 40, b3=0, b2=0, b1=0, b0=1, and in the case of the second example (b) shown in FIG. 40, b3=1, b2=0, b1=0, b0=1)


[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 (FIG. 94, FIG. 90).



FIG. 86 shows a comparison between dimensions of the read only type information recording medium of the present embodiment described in FIG. 90 and the current DVD-ROM. In the case where a level slice circuit shown in FIG. 138 is used, it is experimentally verified that reproduction can be carried out in a stable manner as long as a change of the longest pit is equal to or smaller than ±30%. As shown in FIG. 86, the scope of the present embodiment includes the allowable upper limit and the allowable lower limit indicated when dimensions in the system lead-in area are in the range of ±30% with respect to the standard value of the current DVD-ROM. That is, the allowable range of dimensions in the system lead-in area in the present embodiment is such that the track pitch in a single layer disk is 0.52 microns to 0.96 microns, and the shortest pit length is 0.28 microns to 0.52 microns, and the track pitch in the dual layer disk is 9.52 microns to 0.96 microns, and the shortest pit length is 0.31 microns to 0.57 microns.


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 FIG. 89, the information recording medium according to the present embodiment coincides with the current DVD disk in mechanical dimensions irrespective of read only, write once, or rewritable.


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 FIG. 138 with respect to the system lead-in area. According to the present embodiment, the same detector circuit shown in FIG. 138 can be used for an embossed pit which exists in the lead-in area of the inner periphery of the current read only DVD-ROM or rewritable DVD-RAM disk. In this manner, the information reproducing apparatus or information recording and reproducing apparatus can be simplified, and low pricing can be achieved. According to experiments, even if the track pitch or the shortest pitch length is changed by +30%, it is verified that the circuit of FIG. 138 can detect a slice level in stable manner. The existing information reproducing apparatus capable of carrying out reproduction in a data area of the information recording medium of the present embodiment enables information reproduction of the system lead-in area in the information recording medium of the present embodiment by using the incorporated level slice circuit merely by applying slight improvement. Even if the user make incorrect operation of (a) described above, it becomes possible to reproduce information recorded in the system lead area, to carry out medium identification, and to notify it to the user.


Individual Points of the Present Embodiment and Description of Unique Advantageous Effect by the Individual Points

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 (FIG. 87).


[Advantageous Effect]


As shown in FIG. 87, a reference code zone is allocated in a data lead-in area.


A reference code is used for automatic circuit adjustment in a reproduction circuit shown in FIG. 140 (in particular, settings of tap coefficient values in pre-equalizer or auto circuit adjustment in AGC). That is, in order to reproducing and signal detecting information recorded in a data area in a stable manner, first, automatic circuit adjustment is carried out while the above reference code is reproduced. Therefore, by allocating this reference code in the data lead-in area, it becomes possible to improve automatic adjustment precision of a reproduction circuit while adjusting the track pitch and the shortest pit length in the reference code to the value in the data area.


◯ 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 (FIG. 102, FIG. 108).


[Advantageous Effect]


In the rewritable type information recording medium in the present embodiment, as shown in FIGS. 102 and 108, there is provided a structure such that a connection zone is allocated between a system lead-in area recorded in an embossed pit and a data lead-in area recorded in a write once or rewritable type recording mark; and the connection zone is allocated with a distant between the system lead-in area and the data lead-in area. The rewritable type information recording medium in the present embodiment has a dual recording layer capable of recording and reproduction from only a single side. There occurs a phenomenon called an inter-layer cross-talk that, when reproduction is carried out from one recording medium, the light reflected in the other recording layer enters an optical detector, and reproduction signal characteristics are degraded. In particular, the reflection quantity greatly depends on whether the light reflected in the other recording layer is emitted to the system lead-in area or data lead-in area. Therefore, if the light reflected in the other recording layer alternately accesses the system lead-in area and data lead-in area while one-round tracing is carried out along the recording layer targeted for reproduction due to a difference in relative eccentricity quantity between two recording layers, an effect of the inter-layered cross-talk is increased. In order to avoid this problem, in the present embodiment, there is provided an allocation such that a connection zone is allocated between a system lead-in area recorded by an embossed pit and a data lead-in area recorded by a write once or rewritable type recording mark; a distance between the system lead-in area and the data lead-in area is increased; an effect of the inter-layer cross-talk is reduced; and a stable reproduction signal can be obtained.


Individual Points of the Present Embodiment and Description of Unique Advantageous Effect by the Individual Points

Point (T)


A modulation system for setting the minimum continuous repetition count of “0” after modulation to 1 (d=1) is employed (FIGS. 112 to 130).


[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)).



FIG. 87 shows a data structure of a lead-in area in a read only type information recording medium. The lead-in area is divided into a system lead-in area and a data lead-in area with sandwiching a connection area. Further, an initial zone and a control data zone exist at the system lead-in area, and a buffer zone is allocated between the respective zones. A physical sector shown in FIG. 87 is the same as that shown in FIG. 40; and the sector number of each sector is recorded in data ID shown in FIG. 26, and coincides with a value of the data frame number shown in FIG. 27. A sector number at the start position of each area is explicitly shown in a right column shown in FIG. 87.


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 FIG. 87 have a common structure in any information recording medium of read only, write once, or rewritable type.


In the system lead-in area shown in FIG. 87, the initial zone includes an embossed data area. Main data in a data frame recorded as a recording data area in the initial zone is set to “00h.” The buffer zone includes 32 ECC blocks (1,024 sectors). Main data in a data frame recorded as a physical sector in this zone is set to “00h.” The control data zone includes an embossed data area. A data area includes embossed control data. A connection area connects the system lead-in area and the data lead-in area. A distance between a center line of sector “02 6AFFh” which is the end of the system lead-in area and a center line of sector “02 6C00h” which is the start of a data lead-in area ranges from 1.4 microns to 20.0 microns (one example). The connection area does not include the number of physical sectors because the number of physical sectors is not allocated. All bits of the data lead-in area excluding a reference code zone are reserved. The reference code zone includes an embossed data segment. A data area includes an embossed reference code. A reference code comprises one ECC block (32 sectors starting from sector number 1965576 (“02FFE0h”). Each sector (2,048 bytes of the main data is defined as follows in accordance with a distribution of the main data.


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.



FIG. 88 shows a data structure in a read only type information recording medium having a dual layer structure and a method for allocating a sector number.


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 FIG. 88).


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.



FIG. 89 is a view showing relation in dimension among the respective areas in the read only type information recording medium according to the present embodiment.



FIG. 90 shows a comparison chart of recording data density of each area in the read only type information recording medium according to the present embodiment.


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.



FIG. 87 is an exemplary structural view showing a lead-in area of a read only ROM medium. In FIG. 65, in the system lead-in area, where a groove recording system is employed in an R medium, it is required to reduce a groove depth because of a relationship in RF signal characteristics during servo signal detection and recording signal readout. Thus, signal reading characteristics using an embossed pit becomes severe. If an attempt is made to use media in common, it is required to lower recording density in accordance with an R medium.


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. FIG. 91 illustrates a proposed system in which a storage area of this decoding program is applied to the data lead-in area.



FIG. 92 is a view showing a new proposal of another method for utilizing a data lead-in area. In a next generation ROM medium, high image quality HD video compatibility is important. In this medium, in a copyright protection system, there is a need for providing a system in which illegal action is more difficult. Among them, in a region system in a current DVD, there is a need for providing a system suitable to an essential purpose of region control. That is, contents providing time control may be possible according to the provider's intention for providing contents. Unlike a current system, ideally, a system can reproduce a region controlled medium when a time limit has elapsed without controlling a sales time. As one example of such a corresponding method, utilization of a data lead-in area is exemplified.


A system shown in FIG. 92 will be described here.


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 FIG. 92. There may be used a method for generating the time limit device key by using the media specific key and clock information and extracting the media specific key D by the media key block 2.


[10-4] Information Recorded in Control Data Zone



FIG. 93 shows data allocation in the control data zone shown in FIG. 87. The allocation shown in FIG. 93 has a common structure with respect to any information recording medium of read only, write once, and rewritable type. FIG. 94 shows contents of information described in physical format information shown in FIG. 93 in a read only type information recording medium. The information described in physical format information in the information recording medium according to the present embodiment includes common information from 0-th byte (book type and part version) shown in FIG. 94 to a 16th byte (BCA descriptor) in any of read only, write once, and rewritable type. Text or code data written in disk manufacture information is ignored when the medium is exchanged.


In FIG. 94, BP 0 to BP 31 include common data used for a DVD family, and BP 32 to BP 2047 are used for information unique to each block.


Functions of each byte position are described as follows.


(BP 0) Book type and part version (refer to FIG. 95)


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 FIG. 96)


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 FIG. 97)


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 FIG. 40.

    • 1b . . . Embossed user data is recorded in a format (b) of FIG. 40.


b2: 0b . . . Disk does not include rewritable user data area.

    • 1b . . . Disk includes rewritable user data area.


b1: 0b . . . Disk does not include recordable user data area.

    • 1b . . . Disk includes recordable user data area.


b0: 0b . . . Disk does not include embossed user data area.

    • 1b . . . Disk includes embossed user data area.


(BP 3) Recording density (refer to FIG. 98)


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



FIG. 99 is an illustrative view showing contents of data area location information in a read only, a write once type, or a rewritable type information recording medium.


(BP 16) BCA descriptor (Refer to FIG. 100)


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))



FIG. 101 is an illustrative view showing recording data density of each area in a rewritable type information recording medium according to the present embodiment. As is evident from a comparison between FIGS. 101 and 90, various dimensions in a system lead-in area are coincident with read only and rewritable types. Further, although not shown, various dimensions in a system lead-in area of a write once type information recording medium according to the present embodiment are coincident with those shown in FIG. 90 or 101.



FIG. 102 shows a data structure of a lead-in area in the rewritable type information recording medium according to the present embodiment. In a system lead-in area shown in FIG. 102, an emboss pit is formed, and a rewritable recording mark is formed in a data lead-in area.


In FIG. 102, an initial zone includes an embossed data area. Main data in a data frame recorded in the initial zone as a recording data area is set to “00h.” A buffer zone includes 32 ECC blocks (1,024 sectors). Main data in a data frame recorded in the initial zone as a physical sector is set to “00h.” A control data zone includes an embossed data area. A data area includes embossed control data.


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 FIG. 103.


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. FIG. 104 shows a structure of the disk ID zone in the lead-in area.


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.



FIG. 105 shows a structure of a drive information block. When a drive information block is updated, the following processing is carried out.


(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.”



FIG. 106 shows the contents of drive description. (BP 0 to BP 47) Drive manufacturer's name


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.



FIG. 107 shows a data structure in a lead-out area in a rewritable type information recording medium according to the present embodiment.


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 FIGS. 102 and 104 as well. In the present embodiment, different physical sector numbers are set in a land area and a groove area, respectively, and address allocation optimal to these numbers is carried out, thereby achieving simplification and stabilization of recording processing or reproduction processing in an information recording and reproducing apparatus or information reproducing apparatus.



FIG. 108 shows a data layout in the rewritable type information recording medium according to the present embodiment. In the present embodiment, there is provided a structure in which the data area is divided into 18 zones; serial numbers are assigned to a land area all over a disk full face in order of setting physical sector numbers including the data lead-in area; and then, serial numbers all over the disk full face are assigned at a groove unit. In a physical sector number, skipping of a number occurs at a break from the land area to the groove unit.



FIG. 109 shows a method for setting an address number in the data area in the rewritable type information recording medium according to the present embodiment.


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



FIG. 110 shows a data structure in a lead-in area of a write once type information recording medium in the present embodiment.


As shown in FIG. 110, the write once type information recording medium according to the present embodiment has a control data zone common to a variety of media in a system lead-in area in which an embossed pit is recorded. There exist: a disk test zone and a drive test zone for test writing in a data lead-in area in which a write once type recording mark is recorded; a reference code zone in which a reference signal for reproduction circuit adjustment shown in FIG. 139 is recorded; a disk ID zone and an R-physical information zone.


[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 FIGS. 115 to 120. This conversion table indicates data words “00h” to “FFh”; 12 channel bits of the corresponding code word to states 0 to 2; and the state of the next data word.



FIG. 111 shows a configuration of a modulation block.






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 FIG. 112 is used for linking or concatenating a code word obtained from a code table. If the adjacent 2 code words coincide with a pattern shown in the previous code word and a current code word in a table, these code words are replaced with a concatenation or link code work shown in the table. A “?” bit is any of “0b,” “1b,” and “#.” The “?” bit in the link code word is allocated as the previous code word and the current code word without being replaced.


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 FIG. 113 is used for connecting a code word to a sync code.


(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 FIG. 35) Case (b): Selection of DSV control bit “#” of link code word


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 FIG. 114 from a readout bit stream. If the two adjacent code words coincide with a pattern of the modulation rule, these code words are replaced with the current code word and next code word shown in the table of FIG. 114. A “?” bit is set to any of “0b,” “1b,” and “#.” The “?” bit of the current code word and next code word each is allocated as is without replacing it in a readout code word.


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 FIGS. 121 to 130. All the possible code words are described in the demodulation table. “z” may be a data word of any of “00h” to “FFh.” The separated current code word is decoded by observing 4 channel bits of the next code word or a pattern of the next sync code.


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.



FIG. 131 shows a structure of an optical head for use in an information reproducing apparatus or an information recording and reproducing apparatus according to the present embodiment. A polarizing beam splitter and a ¼ wavelength plate (λ/4 plate) is used at the optical head, and a quadrature photo detector is used for signal detection.



FIG. 132 shows an entire structure of the information reproducing apparatus or information recording and reproducing apparatus in the present embodiment. The optical head shown in FIG. 131 is allocated in an information recording and reproducing unit 141 shown in FIG. 132. In the present embodiment, a channel bit interval is reduced to its minimum for achieving high density of an information recording medium. As a result, for example, where a pattern of “1010101010100101001010” which is a repetition of a pattern of d=1 is recorded in an information recording medium, and the data is reproduced by the information recording and reproducing unit 141, the reproduced data is close to a cutoff frequency of MTF characteristics of a reproduction optical system. Thus, the signal amplitude of a reproduction signal is formed in the shape almost buried in noise. Therefore, as a method for reproducing a recording mark or a pit whose density is close to the limit (cutoff frequency) of MTF characteristics, PRML (Partial Response Maximum Likelihood) technique is used in the present embodiment. That is, a signal reproduced from the information recording and reproducing unit 141 is subject to reproduction waveform correction by a PR equalizer circuit 130. A signal after passed through the PR equalizer circuit 130 is sampled in accordance with a timing of a reference clock 198 sent from a reference clock generator circuit 160 by means of an AD converter 169. Then, the sampled signal is converted to a digital quantity, and the digitized signal is subjected to Viterbi decode processing in a Viterbi decoder 156. Data after Viterbi decode processed is processed as data which is completely identical to the binary coded data at the current slice level. In the case where the PRML technique is employed, a sampling timing at the AD converter 169 is shifted, and an error rate of data after Viterbi decoding increases. Therefore, in order to increase the precision of a sampling timing, the information reproducing apparatus or information recording and reproducing apparatus according to the present embodiment, in particular, has a sampling timing extracting circuit (a combination of Schmidt trigger binary coding circuit 155 and a PLL circuit 174) additionally.


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 FIG. 132 carry out processing in units of 1 byte. If 1 byte data before modulation is modulated in accordance of a (d, k: m, n) modulation rule (which means RLL (d, k) of m/n modulation in the description method described previously), the length after modulation is obtained as follows.





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 FIG. 42.



FIG. 133 is an illustrative view showing a detailed structure of a periphery of a sync code detecting unit 145 shown in FIG. 132.


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 FIG. 34 will be described with reference to FIGS. 132 to 135. Output data (ST51 of FIG. 134) contained in the Viterbi decoder 156 of FIG. 132, as shown in a format (b) of FIG. 135, detects a position of the sync code 110 at the sync code position detecting unit 145 (ST52 of FIG. 134). Then, information for the detected sync code 110 is sequentially stored in a memory unit 175, as shown in a format (c) of FIG. 135, via a control unit 143 (ST53 of FIG. 134). If a position of the sync code 110 is identified, only sync frame data 106 after modulation is sampled from among data output from the Viterbi decoder 156, and the sampled data can be transferred to a shift register circuit 170 (ST54 of FIG. 134). Next, the control unit 143 reads out history information for the sync code 110 recorded in the memory unit 175; identifies the arrangement order of sync frame position identification codes (ST55 of FIG. 134); and identifies the position contained in a physical sector of the sync frame data 106 after modulation, the data being temporarily stored in the shift register circuit 170 (ST56 of FIG. 134).


For example, as shown in FIG. 135, it becomes possible to allocate that, if arrangement of the sync code stored in the memory unit 175 is SY0→SY1→S1, sync frame data after modulation, the data being allocated immediately after the newest sync frame number 02, exists immediately after the last SY1; and if the above arrangement is SY3→SY1→SY2, sync frame data after modulation, the data being allocated immediately after the newest sync frame number 12 exists immediately after the last SY2.


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 FIG. 134).



FIG. 136 shows a phenomenon estimating method and a troubleshooting method where a combination pattern of sync codes is different from a predicted pattern.


In the present embodiment, estimation is carried out by using a relational illustrative view shown in FIG. 38. In the features shown in FIG. 136, it is determined whether or not there exists one portion in which a combination pattern of detected sync codes is different from a predicted pattern (ST3). In the case where the determination result is affirmative, if a detection pattern is any of (1, 1, 2), (1, 2, 1), (1, 2, 2), and (2, 1, 2), there is a high possibility that a frame shift has occurred. Otherwise, it can be determined that a sync code is incorrectly detected. Based on the above determination result, the following processing is carried out.


◯ 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.



FIG. 137 shows a signal detector or signal evaluator circuit for use in signal reproduction in the system lead-in area. A total of outputs of the quadrature optical detector of the optical head shown in FIG. 131 are taken; and then, a high pass filter (HPF) is passed. Waveform correction is carried out by means of a pre-equalizer, and then, level slicing is carried out by means of a slicer. The circuit characteristics of the circuit shown in FIG. 137 are as follows.


(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.



FIG. 138 is a circuit diagram showing a circuit in the slicer shown in FIG. 137 which carries out level slicing.


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. FIG. 139 is a circuit diagram showing a detector circuit. The circuit construction of FIG. 139 is identical to that of FIG. 137 in that outputs of a quadrature optical detector of an optical head shown in FIG. 139 are added; the added signal is passed through an HPF; and a signal waveform after waveform corrected by the pre-equalizer is used. A front stage circuit before an input of the PRML circuit is featured in that a reproduction signal amplitude level is controlled to be constant by using an auto gain control (AGC) circuit. In the circuit shown in FIG. 139, digital conversion is carried out by means of an analog to digital converter circuit, and signal processing is carried out by digital processing. The features of the circuit shown in FIG. 139 are summarized as follows.


(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.



FIG. 140 shows an internal structure of a Viterbi decoder used in FIG. 139. In the present embodiment, PR (1, 2, 2, 2, 1) is employed as a PR class. FIG. 141 shows a state transition chart in this case.


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.



FIG. 141 shows a state transition of the RP channel. “Sabcd” indicates that an input of the previous 4 bits is “abcd”; and “e/f” indicates that the next input data is “e”; and a signal level is “f.”



FIG. 140 is a block diagram depicting a Viterbi decoder. The Viterbi decoder outputs binary data from an equivalent signal as follows.


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.










PM


(

t
,

S





0000


)


=



min


{



PM


(


t
-
1

,

S





0000


)


+

BM


(

t
,
0

)



,


PM


(


t
-
1

,

S





1000


)


+













BM


(

t
,
1

)


}







PM


(

t
,

S





0001


)


=



min


{



PM


(


t
-
1

,

S





0000


)


+

BM


(

t
,
1

)



,


PM


(


t
-
1

,

S





1000


)


+













BM


(

t
,
2

)


}







PM


(

t
,

S





0011


)


=



min


{



PM


(


t
-
1

,

S





0000


)


+

BM


(

t
,
3

)



,


PM


(


t
-
1

,

S





1000


)


+













BM


(

t
,
4

)


}








PM


(

t
,

S





0110


)


=




RM


(


t
-
1

,

S





0011


)


+

BM


(

t
,
4

)















PM


(

t
,

S





0111


)


=




PM


(


t
-
1

,

S





0011


)


+

BM


(

t
,
5

)










PM


(

t
,

S





1000


)


=




PM


(


t
-
1

,

S





1100


)


+

BM


(

t
,
3

)










PM


(

t
,

S





1001


)


=




PM


(


t
-
1

,
11000

)


+

BM


(

t
,
4

)










PM


(

t
,

S





1100


)


=



min


{



PM


(


t
-
1

,

S





0110


)


+

BM


(

t
,
4

)



,

(


PM


(


t
-
1

,

S





1110


)


+














BM


(

t
,
5

)


}







PM


(

t
,

S





1110


)


=



min


{



PM


(


t
-
1

,

S





0111


)


+

BM


(

t
,
6

)



,


PM


(


t
-
1

,

S





1111


)


+













BM


(

t
,
7

)


}







PM


(

t
,

S





1111


)


=



min


{



PM


(


t
-
1

,

S





0111


)


+

BM


(

t
,
7

)



,


PM


(


t
-
1

,

S





1111


)


+













BM


(

t
,
8

)


}







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)



FIG. 142 is an illustrative view showing a path memory. The path memory has 20 memory cells. FIGS. 143 and 144 each show a configuration of an I/O and a path memory cell. A final path memory cell outputs only one signal as binary data from terminal “output 0.”


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.

Claims
  • 1. An information storage medium wherein a track pitch in a system lead-in area is longer than a track pitch in a data lead-in area, an error correction code (ECC) block is formed from 32 consecutive scrambled frames,each left half row in an odd scrambled frame is exchanged for a right half row,each scrambled frame is arranged in the ECC block,one scrambled frame includes (172 bytes×2)×6 rows,16 bytes of an outer-code parity (PO) are attached to each of 172×2 columns to form an outer code of RS (Read-Solomon) (208, 192, 17),10 bytes of an inner-parity code (PI) are attached to each of 208×2 half rows which includes the PO to form an inner code of RS (182, 172, 11), andeach of matrix elements Bi,j (i=0 to 207 and j=0 to 363) of the ECC block including 208 rows×182×2 columns is interleaved in rows such that Bi,j is relocated at Bm,n by the following formula: m=i+└(i+6)/12┘* n=j [when i≦191, j≦181]m=(i−191)×13−7 n=j [when i≧192,j≦181]m=i+└i/12┘* n=j [when i≦191, j≧182]m=(i−191)×13−1 n=j [when i≧192, j≧182]└p┘* represents maximum integer not larger than p,whereby 16 rows of the two inner code RS(182, 172,11) from 16 parity rows of an original B matrix are inserted one row at a time after every 12 rows.
  • 2. An information recording method for recording information in an information storage medium wherein a system lead-in area, a connection area located outside the system lead-in area, a data lead-in area located outside the connection area, and a data area located outside the data lead-in area are provided, and a track pitch in the system lead-in area is longer than a track pitch in the data lead-in area, an error correction code (ECC) block is formed from 32 consecutive scrambled frames,each left half row in an odd scrambled frame is exchanged for a right half row,each scrambled frame is arranged in the ECC block,one scrambled frame includes (172 bytes×2)×6 rows,16 bytes of an outer-code parity (PO) are attached to each of 172×2 columns to form an outer code of RS (Read-Solomon) (208, 192, 17),10 bytes of an inner-parity code (PI) are attached to each of 208×2 half rows which includes the PO to form an inner code of RS (182, 172, 11), andeach of matrix elements Bi,j (i=0 to 207 and j=0 to 363) of the ECC block including 208 rows×182×2 columns is interleaved in rows such that Bi,j is relocated at Bm,n by the following formula: m=i+└(i+6)/12┘* n=j [when i≦191, j≦181]m=(i−191)×13−7 n=j [when i≧192, j≦181]m=i+└i/12┘* n=j [when i≦191, j≧182]m=(i−191)×13−1 n=j [when i≧192, j≧182]└p┘* represents maximum integer not larger than p,whereby 16 rows of the two inner code RS(182, 172,11) from 16 parity rows of an original B matrix are inserted one row at a time after every 12 rows, the method comprising:forming ECC blocks; andrecording information in the data area in a unit of ECC blocks.
  • 3. An information reproducing apparatus for reproducing information from an information storage medium wherein a system lead-in area, a connection area located outside the system lead-in area, a data lead-in area located outside the connection area, and a data area located outside the data lead-in area are provided, and a track pitch in the system lead-in area is longer than a track pitch in the data lead-in area, an error correction code (ECC) block is formed from 32 consecutive scrambled frames, each left half row in an odd scrambled frame is exchanged for a right half row,each scrambled frame is arranged in the ECC block,one scrambled frame includes (172 bytes×2)×6 rows,16 bytes of an outer-code parity (PO) are attached to each of 172×2 columns to form an outer code of RS (Read-Solomon) (208, 192, 17),10 bytes of an inner-parity code (PI) are attached to each of 208×2 half rows which includes the PO to form an inner code of RS (182, 172, 11), and each of matrix elements B i,j (i=0 to 207 and j=0 to 363) of the ECC block including 208 rows×182×2 columns is interleaved in rows such that Bi,j is relocated at Bm,n by the following formula: m=i+└(i+6)/12┘* n=j [when i≦191, j≦181]m=(i−191)×13−7 n=j [when i≧192, j≦181]m=i+└i/12┘* n=j [when i≦191, j≧182]m=(i−191)×13−1 n=j [when i≧192, j≧182]└p┘* represents maximum integer not larger than p,whereby 16 rows of the two inner code RS(182, 172,11) from 16 parity rows of an original B matrix are inserted one row at a time after every 12 rows, the apparatus comprising:an optical head configured to reproduce data of the ECC blocks; anda correcting unit configured to correct certain kinds of errors in the reproduced data.
  • 4. An information reproducing method for reproducing information from an information storage medium wherein a system lead-in area, a connection area located outside the system lead-in area, a data lead-in area located outside the connection area, and a data area located outside the data lead-in area are provided, and a track pitch in the system lead-in area is longer than a track pitch in the data lead-in area, an error correction code (ECC) block is formed from 32 consecutive scrambled frames,each left half row in an odd scrambled frame is exchanged for a right half row,each scrambled frame is arranged in the ECC block,one scrambled frame includes (172 bytes×2)×6 rows,16 bytes of an outer-code parity (PO) are attached to each of 172×2 columns to form an outer code of RS (Read-Solomon) (208, 192, 17),10 bytes of an inner-parity code (PI) are attached to each of 208×2 half rows which includes the PO to form an inner code of RS (182, 172, 11), andeach of matrix elements Bi,j (i=0 to 207 and j=0 to 363) of the ECC block including 208 rows×182×2 columns is interleaved in rows such that Bi,j is relocated at Bm,n by the following formula: m=i+└(i+6)/12┘* n=j [when i≦191,j≦181]m=(i−191)×13−7 n=j [when i≧192,j≦181]m=i+└i/12┘* n=j [when i≦191, j≧182]m=(i−191)×13−1 n=j [when i≧192, j≧182]└p┘*represents maximum integer not larger than p,whereby 16 rows of the two inner code RS(182, 172,11) from 16 parity rows of an original B matrix are inserted one row at a time after every 12 rows, the method comprising:reproducing data of the ECC blocks; andcorrecting certain kinds of errors in the reproduced data.
Priority Claims (1)
Number Date Country Kind
2003-095403 Mar 2003 JP national
CROSS-REFERENCE TO RELATED APPLICATIONS

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.

Divisions (1)
Number Date Country
Parent 11563516 Nov 2006 US
Child 11969520 US
Continuations (1)
Number Date Country
Parent 10805446 Mar 2004 US
Child 11563516 US