The client's screen includes a shared area that displays a portion of the server's screen information. The present invention performs a remote event from the client upon the server by causing an input event that is instigated upon the shared area thereof to be replayed upon the server. When this circumstance occurs, the client detects the instruction for the transfer of data to the shared area thereof, requests the transfer of data from the server, receives the data that is thereby transferred from the server, and develops the data thus received to the client's memory space. Upon receipt of the request for transfer of data from the client, the server converts the data that is stored within the server's own memory space into a state wherein the data thus stored is capable of being transferred, and transmits the data thus converted to the client.