Patent ID: 7911635

Claim:
An image forming apparatus capable of accessing a network and displaying a Web page, comprising: a Web page acquisition unit configured to acquire Web page data located by a URL (Uniform Resource Locator); a display unit configured to display a Web page, based on the Web page data acquired by the Web page acquisition unit; an operation unit configured to accept a user operation for the image forming apparatus; a recording unit configured to record a history of which Web pages are displayed by the display unit, wherein the user issues a recording instruction to begin the recording of the visited pages and the pages are recorded until the user issues an instruction to discontinue the recording of the visiting pages; a converting unit configured to convert the Web page data to print data; a printing unit configured to execute print processing on the basis of the print data; a page integration unit configured to integrate a plurality of print data, and generate the integrated print data; and a control unit configured to: in a case where the operation unit accepts, from a user, an instruction for printing the Web page currently displayed by the display unit, control the converting unit such that it converts a Web page data of the Web page currently displayed by the display unit to print data, and further control the printing unit to print the print data; and in a case where the operation unit accepts, from a user, an instruction for printing a plurality of Web pages which were previously displayed by the display unit and whose history was recorded by the recording unit, control the converting unit such that it converts a plurality of Web page data of the plurality of Web pages previously displayed by the display unit to a plurality of print data, based on the history recorded by the recording unit, control the page integration unit such that it integrates the plurality of print data converted by the converting unit without further user intervention and generate the integrated data, and further control the printing unit to print the integrated print data, wherein the instruction for printing a plurality of Web pages is generated without any user's operation for selecting each of the plurality of Web pages.