摘要 |
An information processing apparatus that is capable of controlling a screen appropriately even when a screen is switched while processing a job. A Web browser receives screen data from an external apparatus, displays an operation screen based on the screen data, transfers a processing instruction based on a user's operation on the operation screen to a service provider, and transmits a job executed result according to the processing instruction to the external apparatus. The service provider executes the job according to the processing instruction transmitted from the Web browser, and transmits the result of the executed job to the Web browser. The Web browser displays a completion screen with a different tab from the operation screen when another user's operation is performed while executing the job, and displays the completion screen with the same tab as the operation screen when another user's operation is not performed while executing the job. |