Patent ID: 8538149

Claim:
A data processing apparatus configured to register image data, comprising: a registration data storage unit configured to receive and store at least one network address in association with at least one image processing script identifier; a network processor configured to receive a correction request through a network, the correction request comprising image data, a first network address, and a first image processing script identifier; an image correction processor configured to analyze the image data, extract a background image and a subject image from the image data, and correct the extracted background image according to an image processing script corresponding to the received first image processing script identifier; and a storage device configured to store the corrected background image such that the image data is associated with the corrected background image; wherein the image correction processor is further configured to determine whether image correction can be performed by accessing the first image processing script identifier associated with the first network address in the registration data storage unit, and to determine the correction condition by accessing the first image processing script identifier associated with the first network address in the registration data storage unit.