Patent ID: 8478839

Claim:
An image processing system comprising: a Web server; and an image processing apparatus that displays a screen provided by said Web server, said image processing apparatus comprising: a first requestor that makes a request to said Web server to execute a function in accordance with an instruction entered by a user via the screen to execute the function; a first receiver that receives the request to execute the function from said Web server, said Web server having received the request from said first requestor; an execution unit that executes the function based on the request received by said first receiver; a second receiver that receives a screen that indicates an execution status of the function; a second requestor that makes a request to said Web server for a screen that indicates an updated execution status of the function; and a third receiver that receives the screen that indicates the updated execution status of the function from said Web server, said Web server having received the request from said second requestor, wherein at least a processor and memory are coupled to cooperate to function as at least one of said first requestor, said first receiver, said execution unit, said second receiver, said second requestor, and said third receiver; and said Web server comprising: a first transmitter that transmits the request to execute the function to said image processing apparatus in accordance with the request made by said first requestor; a second transmitter that transmits the screen that indicates the execution status of the function to said image processing apparatus; an obtainer that obtains the execution status of the function from said image processing apparatus; and a third transmitter that transmits the screen that indicates the updated execution status of the function to said image processing apparatus in accordance with the request from said second requestor, the screen transmitted by said third transmitter having been generated based on the execution status obtained by said obtainer, wherein at least a processor and memory are coupled to cooperate to function as at least one of said first transmitter, said second transmitter, and said third transmitter, and wherein the screen transmitted by said second transmitter defines a timing at which said second requestor makes the request, and said second requestor makes the request in accordance with the defined timing.