When a discharge lamp is preheated, impedance of a filament electrode of the discharge lamp is computed. In accordance with the computed impedance, preheating and lighting of the discharge lamp are controlled.