Patent ID: 8836972

Claim:
A printer for use with an external apparatus, the printer having a web server function and comprising: a processor; and memory configured to store one or more computer readable instructions, wherein the memory includes a command file storage configured to store a command file including commands for the external apparatus to execute processing, the commands including: a specific command that causes the external apparatus to display a first web page including a first portion and a second portion which is different form the first portion, the specific command including a first section corresponding to the first portion and a second section corresponding to the second portion, the first section including data for displaying one or more that causes the external apparatus to display one or more user-clickable objects in the first portion of the first web page, the second section including data that causes the external apparatus to display a predetermined character string in the second portion of the first web page, a first command that causes the external apparatus to send a request for first data to the printer when a specific object is clicked by a user among the one or more objects displayed in the first portion in the first web page, a second command including design data for determining a design to be displayed by the external apparatus, the second command causing the external apparatus to convert the first data into second data in accordance with the design data when the external apparatus receives the first data from the printer, and a third command that causes the external apparatus to describe the second data in the second section of the specific command without changing the data in the first section of the specific command, and causes the external apparatus to display a second web page in place of the first web page when the external apparatus completes conversion of the first data into the second data, the second web page including a first portion which is the same as the first portion of the first web page, and a second portion in which a new character string is displayed in place of the predetermined character string, wherein the one or more computer readable instructions, when executed by the processor, cause the printer to perform: receiving a request for the command file from the external apparatus; sending, to the external apparatus, a response including the command file when the request for the command file is received from me external apparatus; receiving the request for the first data from the external apparatus; and sending, to the external apparatus, a response including the first data when the request for the first data is received from the external apparatus.