×

Optical disk drive that supports a plurality of recording speeds

  • US 6,920,094 B2
  • Filed: 09/12/2001
  • Issued: 07/19/2005
  • Est. Priority Date: 06/08/2001
  • Status: Expired due to Fees
First Claim
Patent Images

1. An optical disk drive comprising:

  • rotation drive means for rotating an optical disk at a predetermined rotating speed;

    recording means for recording data at a predetermined recording speed on the optical disk rotated at the predetermined rotating speed;

    recording control means for changing an apparent recording speed by controlling start and stop of recording operation by said recording means without changing the predetermined recording speed;

    a buffer for buffering data to be recorded;

    monitor means for monitoring a size of data buffered on maid buffer;

    buffet underrun generation means for generating a buffer underrun when said monitor means detects that die size of data buffered on said buffer becomes smaller than a predetermined size;

    recording interrupt control means for interrupting said recording operation by said recording means in correspondence with generation of the buffer underrun;

    buffer underrun cancel generation means for generating a buffer underrun cancel when said monitor means detects that die size of data buffered on said buffer recovers to be not less than the predetermined size while said recording interrupt control means interrupts said recording operation; and

    recording restart control means for restarting the interrupted said recording operation in correspondence with generation of the buffer underrun cancel so as to record data to be recorded after the buffer underrun cancel to be continuous with data recorded before generation of the buffer underrun, and wherein said recording control means changes the apparent recording speed to 1/(1+n) the predetermined recording speed by controlling a ratio of an actual data recording time and interrupting rime of said recording option to 1;

    n by alternately generating the buffer underrun and the buffer underrun cancel at predetermined timings.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×