A method for editing an image on a display unit, an apparatus for executing the method and a
computer program product for the method, wherein a predetermined CG object is designated in an image on the display unit, and in order to edit the image, a first command
list for speech, motion, moving
image reproduction or audio
reproduction is displayed on the display unit, a command for editing the designated CG object is selected from the first command
list and executed for the designated CG object. In the method of editing the image on the display screen and the apparatus for executing the method, the position information of the CG object located in the CG
studio on the display unit and the information on the position and orientation of the camera for imaging the CG
studio are read from a memory, it is determined whether the CG object selected by the
pointing device is a CG character or a property, the information on the position to which the pointing icon has moved on the display unit by manipulating the
pointing device is acquired, and the selected CG object is moved to the position to which the pointing icon has moved. Based on the information on the position to which the CG object has moved, the data on the character set-up window is updated in the case where the CG object is a CG character, and the data on the
studio set-up window is updated in the case where the CG object is a property. The selected CG object can be dragged to the desired position by the
pointing device.