In a case where an image of a density that is uniform over a substantially
whole area of an optical disc (200) is to be formed, a servo circuit
(138) controls the rotation speed of a spindle motor (130) to be
constant, and an ALPC circuit (162) controls the current level of a drive
signal Li so that the laser power is constant. In this case, a main
control section (170) sets the movement distance of an optical pickup
(100) to be larger in the inner peripheral side where the line width of
the image is larger, and that of the optical pickup (100) to be smaller
in the outer peripheral side where the line width is smaller. The main
control section (170) sends to a the motor driver (142) instructions for
moving the optical pickup (100) by a movement distance which is
determined on the basis of the setting.