Image forming apparatus, method for controlling image forming apparatus, and storage medium
AssigneeCanon Kabushiki Kaisha
InventorMakiya Tamura
Life of this patent
Estimating the term…
Abstract
When receiving a notification indicating that the communication is performed using an encrypted communication protocol, a display unit displays a screen based on screen information so as to display a second icon which indicates that a web server uses the encrypted communication protocol to communicate with an external server and is different from a first icon indicating that a browser uses the encrypted communication protocol to communicate with the web server.
Claims7
An image forming apparatus capable of communicating with an external server, the image forming apparatus comprising:
- a browser configured to communicate with a server according to a communication protocol set to the server capable of providing screen information, receive the screen information, and display a screen;
- and
- a web server,
- wherein the web server comprises:
- an external communication unit configured to receive data from the external server;
- a determination unit configured to determine whether the external communication unit is in communication with the external server using an encrypted communication protocol for encrypting data for communication;
- and
- an internal communication unit configured to transmit, to the browser, a notification indicating that the communication is performed using the encrypted communication protocol and screen information generated based on data received from the external server, in a case where the determination unit determines that the communication is performed using the encrypted communication protocol,
- wherein the browser includes a display unit configured to display, in a case where the display unit receives the notification which is transmitted from the internal communication unit and indicates that the communication is performed using the encrypted communication protocol, the screen based on the screen information so as to display a second icon which indicates that the web server uses the encrypted communication protocol to communicate with the external server and is different from a first icon indicating that the browser uses the encrypted communication protocol to communicate with the web server, and
- wherein the image forming apparatus further includes a printing unit configured to receive print target data from the external server, convert the received data into print data, and print the converted print data, in a case where printing is instructed via the screen displayed by the display unit.
A method for controlling an image forming apparatus capable of communicating with an external server, the method comprising:
- causing a browser to communicate with a server according to a communication protocol set to the server capable of providing screen information, to receive the screen information, and to display a screen;
- causing an external communication unit of a web server included in the image forming apparatus to receive data from the external server;
- causing a determination unit of the web server to determine whether the external communication unit is in communication with the external server using an encrypted communication protocol for encrypting data for communication;
- causing an internal communication unit of the web server to transmit, to the browser, a notification indicating that the communication is performed using the encrypted communication protocol and screen information generated based on data received from the external server, in a case where the determination unit determines that the communication is performed using the encrypted communication protocol;
- causing a display unit of the browser to display, in a case where the display unit receives the notification which is transmitted from the internal communication unit and indicates that the communication is performed using the encrypted communication protocol, the screen based on the screen information so as to display a second icon which is indicates that the web server uses the encrypted communication protocol to communicate with the external server and is different from a first icon indicating that the browser uses the encrypted communication protocol to communicate with the web server;
- and
- causing a printing unit to receive print target data from the external server, convert the received data into print data, and print the converted print data, in a case where printing is instructed via the screen displayed by the display unit.
Dependencies are inferred from the claim text.