In order to execute a process using a result of a process executed in a
server, an MFP includes: a browsing portion to receive a Web page from
the server and cause the server to execute a process determined by the
Web page based on an instruction input according to the Web page; a
control information storing portion to accept control information upon
reception of a setting command from the server, and store the control
information in association with control identification information for
identification of the control information; an identification information
transmitting portion to transmit the control identification information
to the server; and a process execution portion, upon reception of a job
execution command from the server including the control identification
information and the process execution result by the server, to execute a
process based on the process execution result and the control information
associated with the control identification information.