Patent ID: 8422039

Claim:
An image forming apparatus configured to print an object displayed by a browser, comprising: a storage unit configured to store a plurality of printing conditions associated with each of a plurality of URLs, the printing conditions being related to formatting of printed documents, wherein the storage unit further stores for each of the plurality of URLs, the plurality of printing conditions for each of the URLs and the cumulative number of times the image forming apparatus has printed using each of said plurality of printing conditions associated with each of the plurality of URLs; a searching unit configured to, when printing of an object displayed by the browser is instructed, search for the printing conditions based on the URL of the displayed object; a reading unit configured to read the printing conditions associated with the URL of the displayed object, based on a result of the search by said searching unit, wherein if the searching unit retrieves a plurality of printing conditions based on the URL of the displayed object, the reading unit reads the plurality of the printing conditions retrieved by the searching unit; and a display unit configured to display, when the reading unit reads the plurality of printing conditions, the URL of the displayed object, the plurality of printing conditions read by the reading unit and the cumulative number of times the image forming apparatus has printed the displayed object using each of the said plurality of printing conditions; a selecting unit configured to select the printing conditions specified by a user from among the plurality of printing conditions displayed by the display unit; and a printing unit configured to print the object based on the printing condition selected by said selecting unit.