1. A method of allowing a client, which receives a remote user interface from a server, to request state information of the remote user interface to be saved, the method comprising: obtaining state information of the remote user interface, which is generated when the remote user interface is used, by using an object which processes a predetermined request without reloading the remote user interface; and requesting that the obtained state information be stored.