Patent ID: 7590682

Claim:
A network system including an image processing apparatus connected to a network and an information processing apparatus which can remotely communicate with said image processing apparatus via the network, wherein said information processing apparatus comprises: processing means for processing a portion of predetermined image processing in said information processing apparatus; input means for inputting, on a graphical user interface, an instruction for a predetermined remote operation of said image processing apparatus after said processing means completes the processing of the portion of the predetermined image processing; transfer control means for controlling a process to transfer a user interface control program corresponding to a predetermined operation function to said image processing apparatus in response to input by said input means on the graphical user interface; and changing means for changing the graphical user interface to (i) prohibit the input of an instruction for execution of the predetermined operation function related to the predetermined image processing in said information processing apparatus and to (ii) display a message urging the user to perform the rest of the predetermined image processing in said image processing apparatus, after the transfer process of the user interface control program is controlled by said transfer control means, wherein the input of an instruction other than the instruction for execution of the predetermined operation function related to the predetermined image processing is not prohibited, and wherein said image processing apparatus comprises: obtaining means for obtaining the user interface control program transferred in the transfer process controlled by said transfer control means; display control means for controlling a process to display an operating unit which can input an operation which can be inputted by said input means onto an operation panel of said image processing apparatus by using the user interface control program obtained by said obtaining means; recognizing means for recognizing an instruction for an end of an operation of the obtained user interface control program provided through the operation panel; deleting means for deleting the user interface control program in response to said recognizing means recognizing the instruction for the end of the operation provided through the operation panel; and notifying means for sending a notification to said changing means so as to change the graphical user interface to allow the input of the instruction for the remote operation corresponding to the predetermined operation function related to the predetermined image processing in response to the recognition of the instruction for the end of the operation by said recognizing means.