PURPOSE: To decrease a time error when dimming control of a plurality of scenes is repeatedly performed.
CONSTITUTION: Data A1,..., An of illumination levels for representing brightness of an illuminating lamp 11 are stored in a scene data memory 12. Fading times T11,..., Tn1 and holding times T12,..., Tn2 are set in a time data memory 13. A total sum of the fading and duration times is preset to a time control circuit 18. A control circuit 14 reads a memory content of the scene data memory 12 and the time data memory 13 given to an arithmetic circuit 15 to control the illuminating lamp 11 dimmed. The time control circuit 18 counts down a clock signal from a clock circuit 16 to give an interruption signal to a CPU 41 when a count value becomes 0. In the CPU 41, dimming control from the first scene is repeated in response to the interruption signal.