An image forming apparatus is provided with: a job data reception
processing portion that receives a command to print a web page and a
conditional expression used to search for that web page from a terminal;
a print execution processing portion that causes a printing device to
print a web page based on the received command; a web browser portion
that causes a search engine to search for a web page based on the
received conditional expression and receives the results of that search;
and a window display processing portion that causes the obtained results
to be displayed in a display. The web browser portion furthermore obtains
a web page selected by a user from the displayed results, and the print
execution processing portion causes the printing device to print the
obtained web page.