<p>A method for driving a plasma display panel including discharge cells each having a scan electrode and a sustain electrode. One field period is constituted by arranging subfields each having an initialization period, a write period, and a sustain period. In the sustain period, a sustain pulse to be applied alternately to the scan electrode and the sustain electrode is either a first sustain pulse for generating a light emission with one peak in the discharge cell or a second sustain pulse for generating a light emission with two peaks in the discharge cell, and the rise time of the second sustain pulse to be applied to the scan electrode andthe rise time of the second sustain pulse to be applied to the sustain electrode are set independently of each other according to the percentage (lighting rate) of the discharge cells in which light is emitted during the sustain period of the subfield.</p>