is added to the image data vd 6 delayed by the delay device 356 by the adder 348 and output as corrected image data vd 6 a in the same manner the subtracter 344 subtracts the output of the delay device 356 from the image data vd 6 provided at the current stage for this reason the subtraction result of the subtracter 344 represents the difference of brightness designated by the image data vd 6 from the time when the i th row block is selected to the time when the i u2212 1 th row block is selected this subtraction result is multiplied by a coefficient k 4 by the multiplier 346 and then provided to the addition input terminal of the adder 338 further the corrected data v 1 is added to the image data vd 1 delayed by the delay device 351 by the adder 338 and output as corrected image data vd 1 a according to the second embodiment for a case where the horizontal scanning direction is inverted the display irregularity can be suppressed as in the case where the horizontal scanning direction is in normal rotation in the same manner with the first embodiment further although the difference of brightness of the pixel represented by the image data is obtained in the arrangement using the delay device and the subtracter in the first and second embodiments another arrangement can also be used where the difference between brightness represented by the image data vid 6 vid 1 and brightness represented by the reference signal ref is.