A laser power control apparatus for controlling the output power of a
semiconductor laser used to record and reproduce data in and from a
recording medium is provided. The laser power control apparatus includes
a controller configured to vary the peak output power level of the
semiconductor laser in a stepwise manner, calculate a differential
efficiency at each of the varied peak output power levels, and determine
a laser driving current based on a relation between the differential
efficiency and the peak output power level. In addition, a laser driving
unit is configured to drive the semiconductor laser using the laser
driving current determined by the controller.