Patent ID: 8503827

Claim:
A device, comprising: a controller configured to receive information for displaying at least a portion of an image, and in response thereto to generate a scale ratio K for scaling compressed image data corresponding to the image; a partial image decoder configured to receive the compressed image data and the scale ratio and in response thereto to decode and scale the compressed image data by the scale ratio K and to output a portion of the decoded and scaled image data, wherein the portion corresponds to an area of the image to be displayed on a display device; a frame buffer configured to store the portion of the decoded and scaled image data output by the partial image decoder; and a video processor configured to receive the data from the frame buffer and to further scale the data for display on the display device, wherein the controller is further configured to receive control information for zooming the image for display on the display device, and in response thereto, to generate partial decoding area information identifying a zoomed area of the image that is to be displayed, and wherein the partial decoder is configured to only partially decode compressed image data corresponding to areas of the image that are not included in the zoomed area, and to fully decode compressed image data corresponding to the zoomed area and to write the fully decoded image data for the zoomed area into the frame buffer, wherein the controller is configured to generate the scale ratio based on the zoom area and a display resolution of the display device.