A current driving device comprises: a
voltage supply part; a current supply part; and a plurality of current output parts, each comprising a current-
voltage converting function, a
voltage-current converting function, and a voltage holding
capacitance element. The current output part takes three operation
modes. Under a voltage supply mode, the current output part receives a voltage from the voltage supply part and holds the voltage in the voltage holding
capacitance element. Under a current supply mode, the current output part receives the current from the current supply part, generates a second voltage by the current-voltage converting function and holds the voltage in the voltage holding
capacitance element. Under a current output part, the current output part outputs an output current according to the voltage held in the voltage holding capacitance element by the voltage-current converting function. By charging the current output part with the reference voltage before the calibration performed by using the
reference current, calibration of the current output part is performed at a high speed.