Patent ID: 7139227

Claim:
A controller for recording data onto an optical disc by irradiating a laser beam from a laser driven by a laser driver, the laser beam having at least two power values which are modulated according to data to be recorded, the controller comprising: a recording pulse generator that generates a recording pulse signal by modulating the data to be recorded and correcting a predetermined edge position of the recording pulse signal by delaying the edge position in a delay device incorporated in the recording pulse generator to output a corrected recording pulse signal; a delay amount measuring section that measures a delay amount in the delay device; and a recording pulse position correcting section that controls correction of the predetermined edge position of the recording pulse based on a result of the measurement of the delay amount in the delay amount measuring section, wherein the recording pulse generator includes a pulse timing generator that generates a reference pulse signal by modulating the data to be recorded, and a delay amount variable delay section that receives the reference pulse signal to output a delay pulse capable of changing the delay amount externally.