Patent ID: 8244039

Claim:
An image processing apparatus comprising: a change detecting unit configured to detect whether there is a change in processing content between a first period in which a first combination of feature and processing content of first image data is stored in a history-information storing unit and a second period in which a second combination of feature and processing content of second image data that is similar to the first image data is stored, the second period being later than the first period in terms of time; a history-information updating unit configured to update the first combination to the second combination if a change in processing content is detected between the first period and the second period by the change detecting unit; an image-data acquiring unit configured to acquire a target image data to be processed; a processing-content acquiring unit configured to acquire a processing content for the target image data based on at least the second combination of feature and processing content stored in the history-information storing unit, the processing content acquiring including, a prediction-function creating unit configured to create a prediction function for predicting the processing content for the target image data based on at least the second combination of feature and processing content stored in the history-information storing unit, the prediction-function creating unit is configured to create the prediction function such that a prediction error with respect to the second combination of feature and processing content stored in the history-information storing unit is minimized; and a processing-content output unit configured to output the processing content acquired by the processing-content acquiring unit.