Image processing apparatus and control method thereof
AssigneeCanon Kabushiki Kaisha
InventorFumitoshi Ito
Life of this patent
Estimating the term…
Abstract
When operation screen data sent from a Web server can be received, an image processing apparatus displays an operation screen based on the operation screen data on an operation unit. On the other hand, when operation screen data cannot be received due to a communication error, the image processing apparatus displays a substitute operation screen that allows it use of at least one of its image processing functions on the operation unit.
Claims14
An image processing apparatus that has at least one function, the apparatus comprising:
- a memory configured to store a list in which a correspondence between each function and a URL is described;
- and
- a processor coupled to the memory and programmed to function as:
- a request unit configured to designate a predetermined URL to request a Web server to send operation screen data;
- and
- a display control unit configured to receive the operation screen data that is sent by the Web server in response to the request by the request unit, and to display, on an operation unit, an operation screen based on the received operation screen data,
- wherein, if the display control unit fails to receive the operation screen data and the predetermined URL is not included in the list, the display control unit displays a communication error message on the operation unit, and
- wherein, if the display control unit fails to receive the operation screen data and the predetermined URL is included in the list, the display control unit displays, on the operation unit, another operation screen that allows an instruction regarding a function corresponding to the predetermined URL.
A control method of an image processing apparatus that has at least one function, the control method comprising steps of:
- storing a list in which a correspondence between each function and a URL is described;
- designating a predetermined URL to request a Web server to send operation screen data;
- receiving the operation screen data that is sent by the Web server in response to the request;
- and
- displaying, on an operation unit, an operation screen based on the received operation screen data,
- wherein, if the operation screen data fails to be received and the predetermined URL is not included in the list, a communication error message is displayed on the operation unit, and
- wherein, if the operation screen data fails to be received and the predetermined URL is included in the list, another operation screen that allows an instruction regarding a function corresponding to the predetermined URL is displayed on the operation unit.
A non-transitory computer-readable medium storing a program that when executed causes a computer to perform a control method of an image processing apparatus that has at least one function, the control method comprising steps of:
- storing a list in which a correspondence between each function and a URL is described;
- designating a predetermined URL to request a Web server to send operation screen data;
- receiving the operation screen data that is sent by the Web server in response to the request;
- and
- displaying, on an operation unit, an operation screen based on the received operation screen data,
- wherein, if the operation screen data fails to be received and the predetermined URL is not included in the list, a communication error message is displayed on the operation unit, and
- wherein, if the operation screen data fails to be received and the predetermined URL is included in the list, another operation screen that allows an instruction regarding a function corresponding to the predetermined URL is displayed on the operation unit.
Dependencies are inferred from the claim text.