Patent ID: 8902439

Claim:
A multifunction peripheral which is programmed to communicate with an information processor via a communication network, so as to carry out a cooperative process which is in cooperation with an external application that is executed by the information processor, the information processor including a first web server section which is programmed to operate in accordance with web server software, said multifunction peripheral comprising: a display section; a web browser section which is programmed to operate in accordance with web browser software and cause a screen to be displayed in the display section in accordance with data received from the first web server section; a state image storage section which is arranged to store state image data for causing the display section to display an image indicative of a state of the multifunction peripheral; and a control section which is programmed to generate location information indicative of a location of the state image data stored in the state image storage section, the control section being programmed such that in response to a state image data obtainment request received from the external application, the control section generates the location information and transmits the location information to the information processor, and the web browser section being programmed (i) to receive, from the information processor, operation screen data which has been generated by the information processor in accordance with the location information received by the information processor from the control section and includes the location information, and (ii) to carry out an operation screen display process in which the web browser section obtains the state image data indicated by the location information from the state image storage section in accordance with the operation screen data thus received, so as to cause an operation screen including a state image represented by the state image data to be displayed in the display section.