An image forming apparatus includes a plurality of Web page generating
units each configured to perform processing responsive to an HTTP request
and to generate a Web page for displaying information about a result of
the processing; a menu information integrating unit configured to acquire
from each of the Web page generating units information about URLs of the
Web page generating units and information about menu items to be
displayed for allowing the Web page generating units to be utilized, and
configured to integrate the acquired information into a first storage
file; and a menu page generating unit configured to generate based on the
first storage file a Web page inclusive of the menu items for allowing
Web pages generated by the Web page generating units to be utilized.