Patent ID: 8643676

Claim:
A system comprising a server and a plurality of client devices connected to the server, wherein said server comprises: a data storage unit configured to store data; a calculation unit configured to read/write data out/into the data storage unit in response to a request from any one of the clients; a generation unit configured to generate a three-dimensional model and execute a movement simulation of the three-dimensional model; a control unit configured to control timing of executing the movement simulation of the three-dimensional model based on the position of a predetermined part of a user; and a first transmitting unit configured to transmit the executed movement simulation data to the client device, wherein at least one of the client devices comprises: a measuring unit configured to measure position data of the predetermined of the user; a second transmitting unit configured to transmit the measured position data to the server; and a composition unit configured to compose the executed movement simulation data with a real space image.