← Back to Patent Explorer
US5617384A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for recovering TOC and user information from an optical disk and using the TOC information to access user tracks

Assignee: Sony Corp
•
Filing: 1995-06-01
•
Granted: 1997-04-01
•
Expires: 2015-06-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An optical disk having a diameter less than 140 mm and, a thickness of 1.2 mm+/-0.1 mm, with a plurality of record tracks having data recorded thereon as embossed pits representing information and exhibiting a track pitch in the range between 0.646 mu m and 1.05 mu m; with the tracks being divided into a lead-in area, a program area and a lead-out area. The data includes table of contents (TOC) information recorded in a plurality of sectors in at least one TOC track and user information recorded in a plurality of sectors in user tracks; with the TOC information including addresses of start sectors recorded in the user tracks. The data (both user and TOC information) is encoded in a long distance error correction code having at least eight parity symbols, and is run length limited (RLL) modulated.

Inventors

  • 👤 Jun Yonemitsu
  • 👤 Ryuichi Iwamura
  • 👤 Shunji Yoshimura
  • 👤 Makoto Kawamura

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 18:52
CPC Classifications
G; G11; G11B; G11B7/00; G11B7/24; G11B7/2407; G11B7/24085; G11B20/00; G11B20/00086; G11B20/00731; G11B20/00746; G11B20/00753; G11B20/00768; G11B20/10; G11B20/12; G11B20/1217; G11B20/14; G11B20/1403; G11B20/1423; G11B20/1426; G11B20/18; G11B20/1833; G11B20/1866; G11B27/00; G11B27/005; G11B27/02; G11B27/031; G11B27/034; G11B27/10; G11B27/102; G11B27/105; G11B27/19; G11B27/28; G11B27/30; G11B27/3027; G11B27/3063; G11B27/32; G11B27/327; G11B27/329; G11B7/007; G11B7/00745; G11B7/013; G11B7/24073; G11B7/24079; H; H03; H03M; H03M13/00; H03M13/29; H03M13/2906; H03M13/2921; H03M13/2924; H04; H04N; H04N5/00; H04N5/76; H04N5/84; H04N5/85; H04N5/91; H04N5/92; H04N5/9201; H04N5/9206; H04N5/9208; H04N5/926; H04N9/00; H04N9/79; H04N9/80; H04N9/804; H04N9/8042; G11B2020/1087; G11B2020/10888; G11B2020/1218; G11B2020/1222; G11B2020/1238; G11B2020/1264; G11B2020/1265; G11B2020/1267; G11B2020/1291; G11B2020/1294; G11B2020/1457; G11B2020/1461; G11B2020/1465; G11B2020/1853; G11B2220/00; G11B2220/20; G11B2220/21; G11B2220/213; G11B2220/215; G11B2220/218; G11B2220/25; G11B2220/2525; G11B2220/2529; G11B2220/2537; G11B2220/2545; G11B2220/2562; H03M13/03; H03M13/05; H03M13/09; H03M13/13; H03M13/15; H03M13/151; H03M13/1515; H04N5/913; H04N2005/91307; H04N2005/91321; H04N9/806; H04N9/8063; H04N9/82; H04N9/8205; H04N9/8227; H04N9/8233; H04N9/8244

Claims Analysis

Total Claims: 60
Claim 1
Independent Claim 223 words
A method of reproducing data from an optical disk having a diameter less than 140 mm, a thickness of 1.2 mm±0.1 mm and a recording area divided into a lead-in area, a program area and a lead-out area, and wherein said data is recorded as embossed pits representing modulated, error-correction encoded user information in sectors in user tracks in said program area and representing modulated, error-correction encoded table of contents (TOC) information in sectors in at least one TOC track in said lead-in area with said TOC information including addresses of respective start sectors of said user tracks, the tracks having a track pitch in the range of 0.646 μm to 1.05 μm, said method comprising the steps of rotating said disk to obtain a constant linear velocity; projecting a pickup light beam through a lens for optically reading the rotating disk, said pickup light beam having a spatial frequency l=λ/2NA, where the spatial frequency l is less than the track pitch, λ is the wavelength of the pickup light beam and NA is the numerical aperture of the lens; demodulating the data read from said disk; error correcting the demodulated data; separating the error corrected data into TOC information and user information; and using said TOC information to access and read selected user tracks in response to access instructions from a user.
Claim 2
Independent Claim 223 words
A method of reproducing data from an optical disk having a diameter less than 140 mm, a thickness of 1.2 mm±0.1 mm and a recording area divided into a lead-in area, a program area and a lead-out area, and wherein said data is recorded as embossed pits representing modulated, error-correction encoded user information in sectors in user tracks in said program area and representing modulated, error-correction encoded table of contents (TOC) information in sectors in at least one TOC track in said lead-in area with said TOC information including addresses of respective start sectors of said user tracks, the tracks having a track pitch in the range of 0.646 μm to 1.05 μm, said method comprising the steps of rotating said disk to obtain a constant linear velocity; projecting a pickup light beam through a lens for optically reading the rotating disk, said pickup light beam having a spatial frequency l=λ/2NA, where the spatial frequency l is less than the track pitch, λ is the wavelength of the pickup light beam and NA is the numerical aperture of the lens; demodulating the data read from said disk; error correcting the demodulated data; separating the error corrected data into TOC information and user information; and using said TOC information to access and read selected user tracks in response to access instructions from a user.
Claim 3
Dependent Claim 26 words
The method of claim 1 wherein said embossed pits have a linear density in the range between 0.237 μm per bit and 0.378 μm per bit.
Claim 4
Dependent Claim 27 words
The method of claim 1 wherein said program area is located in a portion of the disk having a radius of from 20 mm to 65 mm.
Claim 5
Dependent Claim 41 words
The method of claim 1 wherein each sector of said user and TOC tracks includes a sector header at a leading portion thereof, said sector header containing a sector sync pattern, a sector address, an error detection code, and subcode data.
Claim 6
Dependent Claim 28 words
The method of claim 4 wherein said subcode data in a given sector includes a subcode identifier and subcode information of a type identified by said subcode identifier.
Claim 7
Dependent Claim 13 words
The method of claim 5 wherein said subcode identifier is a subcode address.
Claim 8
Dependent Claim 56 words
The method of claim 5 wherein said subcode information includes track identifying data which identifies the track in which said given sector is recorded, copyright data which indicates whether user information in said track is permitted to be copied, and application identifying data which identifies a predetermined application allotted to said user information in said track.
Claim 9
Dependent Claim 85 words
The method of claim 5 wherein said user information is picture information representing a respective picture, said picture information being recorded in at least one sector in a user track, and wherein said subcode information includes first distance information representing the distance from said given sector to the sector in which picture information representing a next preceding picture is recorded and second distance information representing the distance from said given sector to the sector in which picture information representing a next following picture is recorded.
Claim 10
Dependent Claim 38 words
The method of claim 8 wherein said picture information is recorded in a lead sector and at least one following sector; and each said distance information represents the distance from said given sector to a next lead sector.
Claim 11
Dependent Claim 53 words
The method of claim 9 wherein said picture information is compressed picture data selectively comprised of intraframe encoded picture data or predictively encoded picture data; and said first and second distance information each represents the distance from said given sector to the next lead sector in which intraframe encoded picture data is recorded.
Claim 12
Dependent Claim 75 words
The method of claim 5 wherein said user information is compressed picture data selectively comprised of different compression-encoded data representing respective pictures having a predetermined display sequence, and said subcode information includes type identifying information for identifying the type of compression-encoded data that is recorded in said given sector and sequence information for identifying the location in said display sequence of the picture represented by the compression-encoded data that is recorded in said given sector.
Claim 13
Dependent Claim 31 words
The method of claim 5 wherein said user information is variable over time, and said subcode information includes time code data representing time information at which said user information is recorded.
Claim 14
Dependent Claim 25 words
The method of claim 1 wherein said TOC information is representative of record/playback characteristics, diameter, recording capacity and number of record tracks of said disk.
Claim 15
Dependent Claim 26 words
The method of claim 13 wherein said record/playback characteristics of said optical disk represent a read only disk, a write once disk or an erasable disk.
Claim 16
Dependent Claim 43 words
The method of claim 1 wherein said TOC information includes TOC identification data for identifying a location of said at least one TOC track, data configuration of said at least one TOC track, and sector configuration of each of said plurality of sectors.
Claim 17
Dependent Claim 15 words
The method of claim 1 wherein said TOC information includes data representative of disk size.
Claim 18
Dependent Claim 21 words
The method of claim 1 wherein said TOC information includes data representative of a time code associated with said user information.
Claim 19
Dependent Claim 31 words
The method of claim 1 wherein said user information is reproducible at a selected one of plural playback speeds; and said TOC information includes data representative of said selected playback speed.
Claim 20
Dependent Claim 151 words
The method of claim 1 wherein said error-correction encoded information is formed of a pre-established number of C1 code words, each C1 code word containing information symbols, C2 parity symbols each of which is derived from an information symbol included in a preassigned number of C1 code words, and C1 parity symbols each of which is derived from a predetermined number of symbols, including information symbols and C2 parity symbols in said C1 code word; and wherein said step of error correcting comprises using said C1 parity symbols to error correct the C1 code word which contains said C1 parity symbols, using said C2 parity symbols in said C1 code word to error correct respective information symbols included in said preassigned number of C1 code words, and forming an error corrected C1 code word from the information symbols that had been corrected as a result of using said C2 parity symbols.
Claim 21
Dependent Claim 41 words
The method of claim 19 wherein said information symbols are recorded in a disarranged order; and wherein the step of error correcting further comprises rearranging the order of the symbols included in said error corrected code word to an arranged sequence.
Claim 22
Dependent Claim 43 words
The method of claim 20 wherein said disarranged order is formed of odd information symbols recorded in an odd group and even information symbols recorded in an even group, and said arranged sequence is formed of sequential alternating odd and even information symbols.
Claim 23
Dependent Claim 75 words
The method of claim 21 wherein each C1 code word is formed of m symbols including n information symbols, where m and n are integers; and wherein: i=(k/m)-(kmod2)+1 j=(m/2)×(kmod2)+(kmodm)/2 where i is the sequential order of the error-corrected C1 code words, j is the sequential order of the arranged sequence of m symbols in each error-corrected C1 code word, and k is the disarranged order in which the m symbols are recorded on the disk.
Claim 24
Dependent Claim 16 words
The method of claim 1 wherein the error correction encoded data is in a convolution code.
Claim 25
Dependent Claim 30 words
The method of claim 1 wherein said data on the disk is modulated as a run length limited (RLL) code; and said step of demodulating includes decoding said RLL data.
Claim 26
Dependent Claim 37 words
The method of claim 24 wherein said RLL code is (2,10) RLL code, such that successive data transitions are separated by no less than 2 data bit cells and by no more than 10 data bit cells.
Claim 27
Dependent Claim 29 words
The method of claim 24 wherein said RLL code is recorded as 2n-bit information words, and said step of demodulating converts said 2n-bit information words into n-bit information words.
Claim 28
Dependent Claim 63 words
The method of claim 26 wherein said step of demodulating comprises storing in each of a plurality of tables several n-bit information words, selecting a particular table as a function of a preceding 2n-bit information word read from said disk, and reading out from the selected table an n-bit information word which corresponds to the 2n-bit information word presently read from said disk.
Claim 29
Dependent Claim 83 words
The method of claim 27 wherein at least one 2n-bit information word read from the disk corresponds to two different n-bit information words a first of which is stored in a first table and a second of which is stored in a second table, and wherein said step of selecting further comprises examining the 2n-bit information word which next follows said presently read 2n-bit information word to select said first or said second table as a function of said next-following 2n-bit information word.
Claim 30
Dependent Claim 62 words
The method of claim 28 wherein said step of examining comprises sensing predetermined bits in said next-following 2n-bit information word to determine the table to be selected for said next-following 2n-bit information word, and selecting said first or said second table for said presently read 2n-bit information word depending upon the table to be selected for said next following 2n-bit information word.
Claim 31
Dependent Claim 236 words
Apparatus for reproducing data from an optical disk having a diameter less than 140 mm, a thickness of 1.2 mm±0.1 mm and a recording area divided into a lead-in area, a program area and a lead-out area, and wherein said data is recorded as embossed pits representing modulated, error-correction encoded user information in sectors in user tracks in said program area and representing modulated, error-correction encoded table of contents (TOC) information in sectors in at least one TOC track in said lead-in area with said TOC information including addresses of respective start sectors of said user tracks, the tracks having a track pitch in the range of 0.646 μm to 1.05 μm, said apparatus comprising means for rotating said disk to obtain a constant linear velocity; pickup means for projecting a pickup light beam through a lens to optically read the rotating disk, said pickup light beam having a spatial frequency l=λ/2NA, where the spatial frequency l is less than the track pitch, λ is the wavelength of the pickup light beam and NA is the numerical aperture of the lens; demodulating means for demodulating the data read from said disk; error correcting means for error correcting the demodulated data; means for separating the error corrected data into TOC information and user information; and control means responsive to said TOC information to access and read selected user tracks in response to access instructions from a user.
Claim 32
Dependent Claim 236 words
Apparatus for reproducing data from an optical disk having a diameter less than 140 mm, a thickness of 1.2 mm±0.1 mm and a recording area divided into a lead-in area, a program area and a lead-out area, and wherein said data is recorded as embossed pits representing modulated, error-correction encoded user information in sectors in user tracks in said program area and representing modulated, error-correction encoded table of contents (TOC) information in sectors in at least one TOC track in said lead-in area with said TOC information including addresses of respective start sectors of said user tracks, the tracks having a track pitch in the range of 0.646 μm to 1.05 μm, said apparatus comprising means for rotating said disk to obtain a constant linear velocity; pickup means for projecting a pickup light beam through a lens to optically read the rotating disk, said pickup light beam having a spatial frequency l=λ/2NA, where the spatial frequency l is less than the track pitch, λ is the wavelength of the pickup light beam and NA is the numerical aperture of the lens; demodulating means for demodulating the data read from said disk; error correcting means for error correcting the demodulated data; means for separating the error corrected data into TOC information and user information; and control means responsive to said TOC information to access and read selected user tracks in response to access instructions from a user.
Claim 33
Dependent Claim 26 words
The apparatus of claim 30 wherein said embossed pits have a linear density in the range between 0.237 μm per bit and 0.378 μm per bit.
Claim 34
Dependent Claim 27 words
The apparatus of claim 30 wherein said program area is located in a portion of the disk having a radius of from 20 mm to 65 mm.
Claim 35
Dependent Claim 41 words
The apparatus of claim 30 wherein each sector of at least said user tracks includes a sector header at a leading portion thereof, said sector header containing a sector sync pattern, a sector address, an error detection code, and subcode data.
Claim 36
Dependent Claim 28 words
The apparatus of claim 33 wherein said subcode data in a given sector includes a subcode identifier and subcode information of a type identified by said subcode identifier.
Claim 37
Dependent Claim 13 words
The apparatus of claim 34 wherein said subcode identifier is a subcode address.
Claim 38
Dependent Claim 56 words
The apparatus of claim 34 wherein said subcode information includes track identifying data which identifies the track in which said given sector is recorded, copyright data which indicates whether user information in said track is permitted to be copied, and application identifying data which identifies a predetermined application allotted to said user information in said track.
Claim 39
Dependent Claim 85 words
The apparatus of claim 34 wherein said user information is picture information representing a respective picture, said picture information being recorded in at least one sector in a user track, and wherein said subcode information includes first distance information representing the distance from said given sector to the sector in which picture information representing a next preceding picture is recorded and second distance information representing the distance from said given sector to the sector in which picture information representing a next following picture is recorded.
Claim 40
Dependent Claim 38 words
The apparatus of claim 37 wherein said picture information is recorded in a lead sector and at least one following sector; and each said distance information represents the distance from said given sector to a next lead sector.
Claim 41
Dependent Claim 53 words
The apparatus of claim 38 wherein said picture information is compressed picture data selectively comprised of intraframe encoded picture data or predictively encoded picture data; and said first and second distance information each represents the distance from said given sector to the next lead sector in which intraframe encoded picture data is recorded.
Claim 42
Dependent Claim 75 words
The apparatus of claim 34 wherein said user information is compressed picture data selectively comprised of different compression-encoded data representing respective pictures having a predetermined display sequence, and said subcode information includes type identifying information for identifying the type of compression-encoded data that is recorded in said given sector and sequence information for identifying the location in said display sequence of the picture represented by the compression-encoded data that is recorded in said given sector.
Claim 43
Dependent Claim 31 words
The apparatus of claim 34 wherein said user information is variable over time, and said subcode information includes time code data representing time information at which said user information is recorded.
Claim 44
Dependent Claim 25 words
The apparatus of claim 30 wherein said TOC information is representative of record/playback characteristics, diameter, recording capacity and number of record tracks of said disk.
Claim 45
Dependent Claim 26 words
The apparatus of claim 42 wherein said record/playback characteristics of said optical disk represent a read only disk, a write once disk or an erasable disk.
Claim 46
Dependent Claim 43 words
The apparatus of claim 30 wherein said TOC information includes TOC identification data for identifying a location of said at least one TOC track, data configuration of said at least one TOC track, and sector configuration of each of said plurality of sectors.
Claim 47
Dependent Claim 15 words
The apparatus of claim 30 wherein said TOC information includes data representative of disk size.
Claim 48
Dependent Claim 21 words
The apparatus of claim 30 wherein said TOC information includes data representative of a time code associated with said user information.
Claim 49
Dependent Claim 31 words
The apparatus of claim 30 wherein said user information is reproducible at a selected one of plural playback speeds; and said TOC information includes data representative of said selected playback speed.
Claim 50
Dependent Claim 155 words
The apparatus of claim 30 wherein said error-correction encoded information is formed of a pre-established number of C1 code words, each C1 code word containing information symbols, C2 parity symbols each of which is derived from an information symbol included in a preassigned number of C1 code words, and C1 parity symbols each of which is derived from a predetermined number of symbols, including information symbols and C2 parity symbols in said C1 code word; and wherein said error correcting means includes C1 parity correction means to error correct a C1 code word with C1 parity symbols included therein, C2 parity correction means to error correct respective information symbols included in said preassigned number of C1 code words with C2 parity symbols included in the error corrected C1 code word, and means for forming an error corrected C1 code word from the information symbols that had been corrected by using said C2 parity correction means.
Claim 51
Dependent Claim 44 words
The apparatus of claim 48 wherein said information symbols are recorded in a disarranged order; and wherein said error correcting means further includes rearranging means for rearranging the order of the symbols included in said error corrected C1 code word to an arranged sequence.
Claim 52
Dependent Claim 43 words
The apparatus of claim 49 wherein said disarranged order is formed of odd information symbols recorded in an odd group and even information symbols recorded in an even group, and said arranged sequence is formed of sequential alternating odd and even information symbols.
Claim 53
Dependent Claim 75 words
The apparatus of claim 50 wherein each C1 code word is formed of m symbols including n information symbols, where m and n are integers; and wherein: i=(k/m)-(kmod2)+1 j=(m/2)×(kmod2)+(kmodm)/2 where i is the sequential order of the error-corrected C1 code words, j is the sequential order of the arranged sequence of m symbols in each error-corrected C1 code word, and k is the disarranged order in which the m symbols are recorded on the disk.
Claim 54
Dependent Claim 16 words
The apparatus of claim 30 wherein the error correction encoded data is in a convolution code.
Claim 55
Dependent Claim 28 words
The apparatus of claim 30 wherein said data on the disk is modulated as a run length limited (RLL) code; and said demodulating means includes an RLL decoder.
Claim 56
Dependent Claim 37 words
The apparatus of claim 53 wherein said RLL code is (2,10) RLL code, such that successive data transitions are separated by no less than 2 data bit cells and by no more than 10 data bit cells.
Claim 57
Dependent Claim 28 words
The apparatus of claim 53 wherein said RLL code is recorded as 2n-bit information words, and said RLL decoder converts said 2n-bit information words into n-bit information words.
Claim 58
Dependent Claim 66 words
The apparatus of claim 55 wherein said RLL decoder comprises a plurality of storage tables, each for storing several n-bit information words, means for selecting a particular table as a function of a preceding 2n-bit information word read from said disk, and means for reading out from the selected table an n-bit information word which corresponds to the 2n-bit information word presently read from said disk.
Claim 59
Dependent Claim 87 words
The apparatus of claim 56 wherein at least one 2n-bit information word read from the disk corresponds to two different n-bit information words a first of which is stored in a first table and a second of which is stored in a second table, and wherein said means for selecting includes means for examining the 2n-bit information word which next follows said presently read 2n-bit information word to control the selection of said first or said second table as a function of said next-following 2n-bit information word.
Claim 60
Dependent Claim 71 words
The apparatus of claim 57 wherein said means for examining comprises means for sensing predetermined bits in said next-following 2n-bit information word to determine the table to be selected for said next-following 2n-bit information word, and means for controlling said selecting means to select said first or said second table for said presently read 2n-bit information word depending upon the table to be selected for said next following 2n-bit information word.

References Cited (Backward Citations)

US4707818A Cited
US5455684A Cited
US5504585A Cited
US5459712A Cited
US5477527A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-03-31 2000-09-30 2001-04-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-03-31 2004-09-30 2005-04-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-03-31 2008-09-30 2009-04-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag