A non-transitory, computer-readable storage medium storing an applied voltage control program which, when executed by a processor, performs a method of controlling an applied voltage, the method comprising:
- determining a potential difference between a maximum alternating current development voltage and a minimum alternating current development voltage, depending on a developing potential that is an absolute value of a difference between an average electric potential of an alternating current development and an electric potential of a latent image, so as to maintain a constant maximum voltage of a developing bias in the alternating current development;
- determining a reference of the potential difference;
- and
- controlling an alternating current development voltage, applied to move a developer from a developer bearer to the latent image, so as to obtain the potential difference determined, wherein
- the determining of the potential difference is determined depending on the developing potential, based on the reference of the potential difference determined.