Patent ID: 8456664
Filing Date: 2013-06-04
Classification: G06F,H04L,H04N

Abstract:
1. 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.