Patent ID: 8493299

Claim:
An image data processing device, comprising: an image data storage device in which image data, being repeatedly inputted, which indicates a gradation of a pixel is stored until next image data; and a correction means configured to output, in accordance with previous image data and current image data that has been read out from an image data storage section, corrected image data based on a gradation transition from a gradation indicated by the previous image data to a gradation indicated by the current image data, the correction means including: a parameter storage device configured to store a plurality of first calculation parameters for determining the corrected image data based on combinations of values associated with the previous image data and values associated with the current image data, the values being used to calculate gradations; and interpolation means (i) for, when a difference between the gradations respectively indicated by the previous image data and the current image data inputted thereto is more than a threshold value and when a second calculation parameter is not stored in the parameter storage device, the second calculation parameter corresponds to an input combination of a value of the previous image data and a value of the current image data, (i-a) reading out the plurality of first calculation parameters from the parameter storage device, (i-b) calculating the second calculation parameter by making an interpolation calculation based on the plurality of first calculation parameters, and (i-c) generating the corrected image data, and (ii) for outputting the current image data without correction when the difference between the gradations respectively indicated by the previous image data and the current image data inputted thereto is not more than the threshold value, the parameter storage device stores a third calculation parameter corresponding to one of the combinations of values used to calculate gradations including values indicating an identical gradation, a fourth calculation parameter corresponding to a gradation indicated by corrected image data that is not associated with the third calculation parameter, and a fifth calculation parameter calculated based on the interpolation calculation if a difference between gradations indicated by the values of the input combination is more than the threshold value, the fifth calculation parameter being associated with a same combination of values as the third calculation parameter.