Patent ID: 7969398

Claim:
A display drive apparatus which drives a display pixel including a light-emitting element and a drive element connected to the light-emitting element, comprising: a specific value detection circuit which detects a specific value corresponding to an element characteristic of the drive element based on a value of current flowing in a current path of the drive element when a detection voltage based on a predetermined unit voltage is applied to the display pixel; a memory circuit which stores, as compensation data, the specific value detected by the specific value detection circuit; and a gradation voltage compensation circuit which generates a compensated gradation voltage by adding a gradation voltage to a compensation voltage, and applies the compensated gradation voltage to the display pixel, wherein said gradation voltage corresponds to a luminance gradation of the display pixel designated by display data, wherein said compensation voltage is generated by multiplying the specific value detected by the specific value detection circuit with the unit voltage, and wherein the specific value detection circuit comprises: a current comparison circuit which detects a value of current flowing in the current path of the drive element when the detection voltage is applied to the display pixel to compare the detected current value with a predetermined expected current value; an offset voltage setting circuit which reads the compensation data from the memory circuit to generate an offset setting value in accordance with the read compensation data and an offset voltage based on the unit voltage, and which changes a value of the offset setting value in accordance with a result of the comparison by the current comparison circuit to generate the offset voltage based on the changed offset setting value and a value of the unit voltage; a detection voltage setting circuit which sets a voltage value of the detection voltage to a value based on a value of the offset voltage; and a specific value extraction circuit which extracts, based on the result of the comparison by the current comparison circuit, a value of the offset setting value as the specific value.