Patent ID: 8751923

Claim:
An apparatus comprising: a processor; a web page acquiring unit configured to acquire a web page containing a plurality of regions for display; a region acquisition unit configured to acquire information indicating an output region to be output in the web page acquired by the web page acquiring unit, wherein the output region of the web page overlaps at least a first display region and a second display region of the plurality of regions for display by a web browser; a display acquisition unit configured to acquire information indicating a current display region of the plurality of regions for display, wherein the current display region is one of the plurality of regions; a determining unit configured to determine, using the processor, an overlapping portion where a portion corresponding to the output region and the current display region overlap each other in the web page based on the information acquired by the region acquisition unit and the display acquisition unit; an extraction unit configured to extract, from the plurality of regions for display, the overlapping portion determined by the determining unit; a scroll control unit configured to change the current display region from the first display region to the second display region; an image generation unit configured to generate an image comprising each overlapping portion extracted from the first display region and the second display region by the extraction unit, the extracted portions being combined to form an image of the output region; and an output unit configured to output the image corresponding to the output region in the web page, based on the image generated by the image generation unit.