Furthermore, the switching unit 203 of the selection circuit 200 may change the time to select the signal line 124 to supply the image signal in accordance with a change in the signal voltage of the image signal supplied to the signal line 124 continuously selected among the plurality of signal lines 124. For example, in FIG. 10, consider the signal line connected to the pixel G2 and the signal line connected to the pixel R3 to which the image signal is supplied next to the pixel G2, and the signal line connected to the pixel G3 and the signal line connected to the pixel B3 to which the image signal is supplied next to the pixel G3. At this time, the difference between the signal voltage of the image signal supplied to the signal line connected to the pixel G2 and the signal voltage of the image signal supplied to the signal line connected to the pixel R3 is larger than the difference between the signal voltage of the image signal supplied to the signal line connected to the pixel G3 and the signal voltage of the image signal supplied to the signal line connected to the pixel B3. In this case, the time to select the signal line connected to the pixel R3 and supply the image signal may be longer than the time to select the signal line connected to the pixel B3 and supply the image signal.
In this way, if the relationship of the signal voltages of the desired image signals to be supplied to the signal lines 124 can be fed back in advance to the driving of the selection circuit 200, the selection circuit 200 adjusts the time to supply the image signal to each signal line 124. This makes it possible to suppress an error in the emission luminance of each pixel 110 and also suppress lowering of the frame rate.