A shape decoder obtains shape data by decoding bit-stream data
representing a shape, and a texture decoder obtains texture information
by decoding a texture bit stream. A shape manipulation unit alters the
shape data based upon an operation performed by user. In response to the
end of shape manipulation processing, a texture altering unit alters the
corresponding texture data in dependence upon updating of the shape data
applied by the shape manipulation unit. As a result, processing for
manipulating, editing and displaying an image comprising shape data and
texture data can be performed more efficiently.