Patent ID: 8804169

Claim:
A printing method comprising: a web server acquiring contents from a respective one of a plurality of service providers via a network, integrating a plurality of the acquired contents with each other to thereby generate a web page, and transmitting the generated web page to a client terminal via the network, wherein the web server includes a cache and a plurality of printer drivers; the cache storing the contents that the web server has acquired from the service providers; the client terminal displaying the web page and transmitting from a browser screen to the web server: (a) a request for printing the web page and (b) session information; the web server acquiring the request for printing the web page and the session information; the web server calling a print service of an image forming apparatus in response to the request for printing the web page, wherein the web server calling the print service of the image forming apparatus further comprises the web server transmitting the session information to the image forming apparatus; the image forming apparatus executing the request for printing the web page in response to the web server calling the print service of the image forming apparatus; the image forming apparatus storing the session information transmitted from the web server; based upon the session information that the image forming apparatus stores, the image forming apparatus transmitting to the web server a request for generating a print page corresponding to the web page by the print service; the web server selecting a specific printer driver from the plurality of printer drivers and reading out the contents that correspond to the print request from the cache to integrate the plurality of read out contents with each other to thereby generate the print page utilizing the specific printer driver, in response to the request for generating the print page from the image forming apparatus, and transmitting the generated print page to the image forming apparatus; and the image forming apparatus receiving and printing the print page by the print service, wherein the web server, when generating the print page, acquires the contents from the service providers if the contents to be acquired have been erased from the cache.