Patent ID: 7944421

Claim:
An image display system, comprising: an image data processor that processes image data; an image display device that displays an image based on the image data processed by the image data processor; and a transmission path that enables bi-directional data communication between the image data processor and the image display device, the image display device including: an image processing program storing unit that stores an image processing program including characteristics correction data corresponding to the image display device; an image processing program transmitting unit, responsive to a transmission request for an image processing program received from the image data processor, through the transmission path, to transmit the image processing program stored in the image processing program storing unit through the transmission path; and an image display unit that displays an image based on the processed image data received from the image data processor through the transmission path; the image data processor including: an image processing program transmission request unit that requests the image display device to transmit an image processing program; an image processing program executing unit that executes the image processing program, transmitted from the image display device in response to the request by the image processing program transmission request unit, thereby executing image data processing including characteristics correction processing for the image display device based on the characteristics correction data; and an image data transmitting unit that transmits the image data processed by the image processing program executing unit to the image display device through the transmission path, wherein an error notification unit that 1) returns an error when a) the image processing program is present, b) the image processing program cannot be executed by the image processing program executing unit and c) the image data processor determines that the image processing program is required by the image processing program executing unit to process the image data, and 2) does not return an error when a) the image processing program cannot be executed by the image processing program executing unit after being attempted to be executed and b) the image data processor determines that the image processing program is not required by the image processing program executing unit to process the image data.