Patent ID: 7158461

Claim:
A recording and/or reproducing apparatus recording and/or reproducing data on a recording medium, comprising: a discriminator to discriminate a magnitude of a present mark of input data and a magnitude of a leading space of the present mark; a generator to control generation of a write pulse waveform in which the present mark comprises a first pulse and a last pulse which are determined in accordance with one or more grouping tables and the discriminated magnitudes of the present mark and the leading space, the one or more grouping tables storing width data of first and/or last pulses for the write pulse waveform to be generated varying according to the different stored magnitudes of the present mark of the input data and the leading space such that the generated write pulse waveform is generated without regard for a trailing space of the present mark; and a driver to drive a light source by converting the write pulse waveform into a current signal in accordance with driving power levels for the write pulse waveform controlled by the generator.