To accurately display a predetermined gray level. A first transistor T1
and a second transistor T2 are arranged in a first path 501 from a power
line 41 to a constant-current circuit 301. A driving transistor Tdr and a
current supply transistor Tc are arranged in a second path 502 from the
power line 41 to an OLED element 51. A capacitor C1 connected to the gate
of the driving transistor and a capacitor C2 connected to the gate of the
current supply transistor Tc hold a voltage corresponding to a data
current Idata-j flowing in the first path 501. The driving transistor Tdr
controls a driving current flowing in the second path 502 in accordance
with the voltage held in the capacitor C1. The current supply transistor
Tc controls the driving current flowing in the second path 502 in
accordance with the voltage held in the capacitor C2.