A system for performing an active target update according to a user's rehabilitation operation, comprising: detecting a first rehabilitation operation of a user; an avatar image moving according to the detected first rehabilitation operation; Is displayed. Then, the first rehabilitation operation is compared with the target position represented by the target image, the rehabilitation ability of the user is evaluated, and the target position is updated according to the evaluation result. Further, the second rehabilitation operation of the user during the first rehabilitation operation is detected, and the rehabilitation ability is evaluated based on both the first rehabilitation operation and the second rehabilitation operation. In addition, when a predetermined or higher evaluation is performed for only the first rehabilitation operation, the rehabilitation ability is evaluated based on both the first rehabilitation operation and the second rehabilitation operation.