An image forming apparatus includes a stepping motor that drives a rotor
by rotating in accordance with an input of a drive pulse, a drive pulse
profile storage portion that stores the drive pulse profiles
corresponding to temporal changes of the drive pulse inputted in the
stepping motor at starting, the drive pulse profile storage portion
storing at least a first load profile corresponding to the first drive
pulse profile for a first load driving the rotor and a second load
profile corresponding to the second drive pulse profile for a second load
driving the rotor, which is larger than the first load and a profile
setting portion that sets the drive pulse profile in accordance with the
load for driving the rotor, as the drive pulse profile of pulses inputted
into the stepping motor, among the drive pulse profiles stored in the
drive pulse profile storage portion.