Patent ID: 8661506

Claim:
A system comprising: a web server; and an apparatus which communicates with the web server via a network and includes a web browser configured to display an operation screen provided by the web server; wherein the apparatus includes: an authentication unit configured to authenticate a user; a first requesting unit configured to request the operation screen by transmitting information obtained as a result of the authentication by the authentication unit to the web server; a processing unit configured to execute at least one of a print processing by a printer and a reading processing by a scanner according to a request from the web server, the request from the web server being based on an instruction input through the displayed operation screen; and wherein the web server includes: a determination unit configured to determine whether the information has been received when the operation screen is requested, a transmission unit configured to transmit the operation screen to be displayed on the web browser to the apparatus when the determination unit determines that the information has been received from the apparatus, and a second requesting unit configured to request, based on the instruction input through the displayed operation screen, the apparatus to execute at least one of the print processing by the printer and the reading processing by the scanner.