Patent ID: 8045828
Filing Date: 2011-10-25
Classification: G06F,G09G

Abstract:
1. An image processing apparatus that generates image information for displaying a screen on a terminal device connected thereto via a network and transmits the image information to the terminal device, the apparatus comprising: a first image storage unit that stores the image information that is to be transmitted to the terminal device; a table storage unit that stores a conversion table that is used to convert a virtual address of the first image storage unit to a physical address in units of pages defined in a storage region of the first image storage unit in correspondence with a rectangular region of a predetermined size included in the screen; an address calculating unit that calculates the virtual address corresponding to a pixel included in the rectangular region; an acquiring unit that acquires the physical address corresponding to the virtual address calculated for each pixel of the image information for which writing is requested, based on the conversion table stored in the table storage unit; a writing unit that writes the image information for which the writing is requested into the physical address acquired by the acquiring unit; a detecting unit that detects in units of the pages, an updated portion of the image information that is a portion in which the image information does not match before and after the writing; and a compressing unit that compresses the image information of the updated portion detected by the detecting unit.