Patent ID: 8315138

Claim:
An apparatus configured to write input data on an optical recording medium based on a write pulse waveform, the write pulse waveform comprising a first pulse, a last pulse and a multi-pulse train, the apparatus comprising: a discriminator configured to discriminate a mark pulse group corresponding to a magnitude of a present mark to be written, a leading pulse group corresponding to a magnitude of a leading space, and a trailing pulse group corresponding to a magnitude of a trailing space from the input data; a write waveform controller configured to select information on a position of a rising edge of the first pulse and information on a position of a falling edge of the last pulse from a grouping table and control the write pulse waveform to generate an adaptive write pulse waveform based on the selected information on the position of the rising edge of the first pulse, the grouping table comprising, based on a combination of the mark pulse group and the leading pulse group, the information on the position of the rising edge of the first pulse and, based on a combination of the mark pulse group and the trailing pulse group, the information on the position of the falling edge of the last pulse; and a processor configured to process the input data on the optical recording medium based on the adaptive write pulse waveform, wherein the width of the first pulse is varied by varying the position of the rising edge.