PROBLEM TO BE SOLVED: To operate a virtual body capable of simulating at least part of the movement of a human body without any problem even if the human body exists in a narrow real space. A virtual body motion control system includes a non-joint part restraint jig that restrains a motion of each of two non-joint part sandwiching at least one joint part of a human body, and the non-joint part restraint jig. A data processing device that processes the detection result of the force acting on the non-joint part restraint jig when the joint part is about to be moved at the location, and controls the operation of the virtual body. , Is provided. The data processing device uses a detection result of the sensor to calculate a torque that acts on the joint portion, and a torque conversion processing unit that uses the calculated torque, and a corresponding joint of the virtual body corresponding to the joint portion. A motion conversion processing unit that calculates rotational motion data that represents the motion of the part, and a rotational motion imparting unit that applies a rotational motion to the corresponding joint part according to the calculated rotational motion data. [Selection diagram] Figure 1【課題】人体の少なくとも一部の動作を模擬して動作することができる仮想体を、狭い実空間に人体があっても問題なく動作させる。【解決手段】仮想体の動作制御システムは、人体の少なくとも1つの関節部位を間に挟む2つの非関節部位それぞれの動作を拘束する非関節部位拘束治具と、前記非関節部位拘束治具それぞれの場所において、関節部位を動作させようとするときに前記非関節部位が前記非関節部位拘束治具に作用する力の検出結果を処理して、前記仮想体の動作を制御するデータ処理装置と、を備える。前記データ処理装置は、前記センサーによる検出結果を用いて、前記関節部位に働くトルクを算出するトルク変換処理ユニットと、算出した前記トルクを用いて、前記関節部位に対応する前記仮想体の対応関節部位の動きを表す回転動作データを算出する動作変換処理ユニットと、算出した前記回転動作データに応じて、前記対応関節部位に回転動作を与える回転動作付与ユニットと、を備える。【選択図】図1