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

CD player capable of playing back partially recorded CD

Assignee: Pioneer Corp
•
Filing: 1993-01-22
•
Granted: 1995-11-28
•
Expires: 2013-01-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A CD player capable of detecting the recording end of a partially recorded CD-R (PRD) during playback. When an unrecorded area (URA) is detected, an address immediately before that of the URA is held and a setup is performed at the position of that detection. If the setup is unsuccessful, a setup is performed at a reference setup position, and when this setup operation is complete, playback starts from the held address position. When the playback from the position and detection of the URA are repeated a predetermined number of times, the held address position is discriminated as the recording end. According to a method of searching for the last piece of recorded information in the program area on a PRD, when reading failure occurs in a search, the pickup is moved back to a previous jump position to the occurrence of the reading failure. Then a search is conducted through a jump over tracks equal to or less in number than the number of tracks of a predetermined smallest amount of information from that jump position, and the last piece (e.g., song) is detected by a sub code acquired at a jump position immediately previous to the re-occurrence of reading failure. A CD player capable of ensuring reproduction of all the pieces of recorded information during playback of a PRD updates the last track number to the newly detected track number when detecting a next track number in an area following an area of a memorized last track number during playback of a PRD.

Inventors

  • 👤 Yoshiya Nonaka
  • 👤 Yoshio Aoyagi
  • 👤 Hiroyuki Abe
  • 👤 Alex Bradshaw
  • 👤 Kazuhiro Kiyoura
  • 👤 Seiji Kato
  • 👤 Koichiro Haraguchi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 03:51
CPC Classifications
G; G11; G11B; G11B27/00; G11B27/10; G11B27/19; G11B27/28; G11B27/32; G11B27/327; G11B27/329; G11B19/00; G11B19/02; G11B19/04; G11B27/102; G11B27/105; G11B27/11; G11B27/22; G11B27/30; G11B27/3027; G11B27/3063; G11B7/00; G11B7/002; G11B7/0037; G11B7/08; G11B7/085; G11B7/08505; G11B2220/00; G11B2220/20; G11B2220/21; G11B2220/215; G11B2220/218; G11B2220/25; G11B2220/2537; G11B2220/2545; G11B2220/60; G11B2220/65

Claims Analysis

Total Claims: 27
Claim 1
Independent Claim 194 words
A CD player capable of reproducing information from a CD and reproducing recorded information from a program area of a partially recorded CD, comprising: unrecorded-area detecting means for detecting an unrecorded area, where no information is recorded, of a disk being played back; address storing means for updating and storing an address of a current playback position on the disk, and for holding an address of a preceding playback position; setup operation control means for, when the unrecorded area is detected, performing a setup operation at a position of that detection, and for performing a setup operation at a reference setup position if the setup operation at the position of detection has been unsuccessful; playback control means for initiating playback from the preceding playback position in accordance with the address held by said address storing means when the setup operation at the reference setup position is complete; and recording-end position discriminating means for discriminating position corresponding to an address stored by said address storing means as a recording end position of said disk when the playback from the preceding playback position and detection of the unrecorded area are repeated a predetermined number of times.
Claim 2
Dependent Claim 194 words
A CD player capable of reproducing information from a CD and reproducing recorded information from a program area of a partially recorded CD, comprising: unrecorded-area detecting means for detecting an unrecorded area, where no information is recorded, of a disk being played back; address storing means for updating and storing an address of a current playback position on the disk, and for holding an address of a preceding playback position; setup operation control means for, when the unrecorded area is detected, performing a setup operation at a position of that detection, and for performing a setup operation at a reference setup position if the setup operation at the position of detection has been unsuccessful; playback control means for initiating playback from the preceding playback position in accordance with the address held by said address storing means when the setup operation at the reference setup position is complete; and recording-end position discriminating means for discriminating position corresponding to an address stored by said address storing means as a recording end position of said disk when the playback from the preceding playback position and detection of the unrecorded area are repeated a predetermined number of times.
Claim 3
Dependent Claim 172 words
A recorded information searching method for a CD player comprising the steps of: moving a pickup in a first direction through a sequence of jumps, each of the jumps skipping a predetermined number of tracks, of a CD loaded in the CD player to search for a last piece of recorded information in a program area of the CD; reading and sequentially storing sub codes read at positions of the jumps; when a reading failure occurs in said reading step, moving the pickup back in a second direction towards a jump position read prior to occurrence of the reading failure; again moving the pickup in the first direction through track jumps skipping a number of tracks that is equal to or less than a predetermined number of tracks corresponding to a shortest possible program, while reading and sequentially storing the subcodes read at the jump positions; and detecting the last piece of recorded information by registering the sub code read out at a jump position immediately previous to re-occurrence of reading failure.
Claim 4
Dependent Claim 172 words
A recorded information searching method for a CD player comprising the steps of: moving a pickup in a first direction through a sequence of jumps, each of the jumps skipping a predetermined number of tracks, of a CD loaded in the CD player to search for a last piece of recorded information in a program area of the CD; reading and sequentially storing sub codes read at positions of the jumps; when a reading failure occurs in said reading step, moving the pickup back in a second direction towards a jump position read prior to occurrence of the reading failure; again moving the pickup in the first direction through track jumps skipping a number of tracks that is equal to or less than a predetermined number of tracks corresponding to a shortest possible program, while reading and sequentially storing the subcodes read at the jump positions; and detecting the last piece of recorded information by registering the sub code read out at a jump position immediately previous to re-occurrence of reading failure.
Claim 5
Independent Claim 176 words
A method for detecting a recording end position of a recordable compact disk which has been only partially filled with program information, comprising the steps of: (a) monitoring, storing, and updating an address corresponding to a current read position, to provide a latest current address corresponding to a last read position; (b) ascertaining whether a mirror-finished portion of the compact disk has been detected; (c) if said ascertaining step is affirmative, attempting a first setup operation a predetermined number of times at substantially the last read position, and determining whether the first setup operation is successful; (d) if the first setup operation is determined to have been unsuccessful, performing a second setup operation at a reference setup position and determining whether the second setup operation is successful; (e) if the second setup operation is successful, again ascertaining whether a mirror-finished portion of the compact disk is detected at the last read position; and (f) if said step of again ascertaining is affirmative, determining that the recording end position of the recordable compact disk has been reached.
Claim 6
Independent Claim 176 words
A method for detecting a recording end position of a recordable compact disk which has been only partially filled with program information, comprising the steps of: (a) monitoring, storing, and updating an address corresponding to a current read position, to provide a latest current address corresponding to a last read position; (b) ascertaining whether a mirror-finished portion of the compact disk has been detected; (c) if said ascertaining step is affirmative, attempting a first setup operation a predetermined number of times at substantially the last read position, and determining whether the first setup operation is successful; (d) if the first setup operation is determined to have been unsuccessful, performing a second setup operation at a reference setup position and determining whether the second setup operation is successful; (e) if the second setup operation is successful, again ascertaining whether a mirror-finished portion of the compact disk is detected at the last read position; and (f) if said step of again ascertaining is affirmative, determining that the recording end position of the recordable compact disk has been reached.
Claim 7
Dependent Claim 29 words
The method for detecting a recording end position according to claim 3, wherein said monitoring step comprises determining whether the latest current address matches with an expected current address.
Claim 8
Dependent Claim 52 words
The method for detecting a recording end position according to claim 4, further comprising the step of: if the latest current address fails to match the expected current address, performing a track jump, in a radially outward direction, to an expected position, corresponding to the expected current address, on the compact disk.
Claim 9
Dependent Claim 26 words
The method for detecting a recording end position according to claim 3, wherein said step of monitoring, storing, and updating is performed during a playback operation.
Claim 10
Dependent Claim 26 words
The method for detecting a recording end position according to claim 3, wherein said step of monitoring, storing, and updating is performed during a fast-forward operation.
Claim 11
Dependent Claim 34 words
The method for detecting a recording end position according to claim 3, further comprising the step of: if the second setup operation is unsuccessful, retrying the second setup operation a predetermined number of times.
Claim 12
Dependent Claim 47 words
The method for detecting a recording end position according to claim 8, wherein said retrying step is alternatingly performed at the reference setup position and at an alternative reference setup position that is disposed radially outward, in relation to the reference setup position, on the compact disk.
Claim 13
Dependent Claim 26 words
The method for detecting a recording end position according to claim 3, wherein the reference setup position corresponds to a home position on the compact disk.
Claim 14
Dependent Claim 38 words
The searching method according to claim 2, wherein, in said step of moving the pickup back in the second direction, the pickup is moved back to a jump position read prior to the occurrence of the reading failure.
Claim 15
Dependent Claim 97 words
The searching method according to claim 2, wherein, in said step of moving the pickup back in the second direction: a process is performed in which the pickup is moved back a given distance and a setup operation is attempted; if the setup operation is unsuccessful, the process is repeated until the setup operation is successful; and prior to said step of again moving the pickup in the first direction, the pickup is moved in the first direction to a target position corresponding substantially to the jump position read prior to the occurrence of the reading failure.
Claim 16
Dependent Claim 72 words
The searching method according to claim 2, wherein: in said step of moving the pickup back the second direction, the pickup is moved back to a home position of the CD; and prior to said step of again moving the pickup in the first direction, the pickup is moved in the first direction to a target position corresponding substantially to the jump position read prior to the occurrence of the reading failure.
Claim 17
Independent Claim 102 words
A method for updating stored information, indicative of a previously determined last track number, summarizing programming recorded on a recordable compact disk, comprising the steps of: while reading the disk, monitoring information, indicative of an actual track number of a program currently being read, from a sub code stored on the disk; comparing the monitored information with the stored information and determining whether the actual track number exceeds the previously determined last track number; if the actual track number exceeds the previously determined last track number, substituting the actual track number for the previously determined last track number as the stored information.
Claim 18
Independent Claim 102 words
A method for updating stored information, indicative of a previously determined last track number, summarizing programming recorded on a recordable compact disk, comprising the steps of: while reading the disk, monitoring information, indicative of an actual track number of a program currently being read, from a sub code stored on the disk; comparing the monitored information with the stored information and determining whether the actual track number exceeds the previously determined last track number; if the actual track number exceeds the previously determined last track number, substituting the actual track number for the previously determined last track number as the stored information.
Claim 19
Dependent Claim 29 words
The method according to claim 14, further comprising the step of: prior to said step of monitoring information, determining if the disk being read is a partially recorded disk.
Claim 20
Dependent Claim 28 words
The method according to claim 14, wherein the monitored information and the stored information further include information indicative of the playing time of the program being currently read.
Claim 21
Dependent Claim 28 words
The method according to claim 14, wherein the monitored information and the stored information further include information indicative of the overall playing time of the disk being read.
Claim 22
Dependent Claim 20 words
The method according to claim 14, wherein said steps of monitoring, comparing and substituting are performed during a playback operation.
Claim 23
Dependent Claim 20 words
The method according to claim 14, wherein said steps of monitoring, comparing and substituting are performed during a fast-forward operation.
Claim 24
Dependent Claim 40 words
The method according to claim 14, further comprising the step of: prior to said step of monitoring information, searching to find a last piece of recorded information as the previously determined last track number in response to an access instruction.
Claim 25
Dependent Claim 29 words
The method according to claim 20, wherein said step of searching comprises a step of detecting a mirror-finished portion so as to determine the last piece of recorded information.
Claim 26
Independent Claim 267 words
A method for updating stored information, indicative of a previously determined last track number, summarizing programming recorded on a recordable compact disk, comprising the steps of: moving a pickup in a first direction through a sequence of jumps, each of the jumps skipping a predetermined number of tracks of the compact disk, to search for a last piece of recorded information in a program area of the compact disk; reading and sequentially storing sub codes read at positions of the jumps; while reading the disk, monitoring information, indicative of an actual track number of a program currently being read, from a sub code stored on the disk; comparing the monitored information with the stored information and determining whether the actual track number exceeds the previously determined last track number; if the actual track number exceeds the previously determined last track number, substituting the actual track number for the previously determined last track number as the stored information; when a reading failure occurs in said reading step, moving the pickup back in a second direction towards a jump position read prior to occurrence of the reading failure; again moving the pickup in the first direction through track jumps, skipping a number of tracks that is equal to or less than a predetermined number of tracks corresponding to a shortest possible program, while reading and sequentially storing the sub codes read at the jump position; and detecting the last piece of recorded information, as the previously determined last track number, by registering that sub code read out at a jump position immediately previous to re-occurrence of the reading failure.
Claim 27
Independent Claim 267 words
A method for updating stored information, indicative of a previously determined last track number, summarizing programming recorded on a recordable compact disk, comprising the steps of: moving a pickup in a first direction through a sequence of jumps, each of the jumps skipping a predetermined number of tracks of the compact disk, to search for a last piece of recorded information in a program area of the compact disk; reading and sequentially storing sub codes read at positions of the jumps; while reading the disk, monitoring information, indicative of an actual track number of a program currently being read, from a sub code stored on the disk; comparing the monitored information with the stored information and determining whether the actual track number exceeds the previously determined last track number; if the actual track number exceeds the previously determined last track number, substituting the actual track number for the previously determined last track number as the stored information; when a reading failure occurs in said reading step, moving the pickup back in a second direction towards a jump position read prior to occurrence of the reading failure; again moving the pickup in the first direction through track jumps, skipping a number of tracks that is equal to or less than a predetermined number of tracks corresponding to a shortest possible program, while reading and sequentially storing the sub codes read at the jump position; and detecting the last piece of recorded information, as the previously determined last track number, by registering that sub code read out at a jump position immediately previous to re-occurrence of the reading failure.

References Cited (Backward Citations)

US5153861A Cited
US5177728A Cited
US5228021A Cited
US5414684A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-11-27 1999-05-29 1999-11-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-11-27 2003-05-29 2003-11-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-11-27 2007-05-29 2007-11-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag