Three-dimensional-model processing apparatus, three-dimensional-model
processing methods, and computer programs are provided. In a
three-dimensional-model processing apparatus, method, and computer
programs, it is determined whether relative positions or relative
attitudes of a plurality of three-dimensional objects shown on an image
display unit satisfy a predetermined processing execution condition. When
it is determined that the processing execution condition is satisfied,
distinction information indicating that processing such as pickup or
joining of objects is possible is presented. For example, display mode is
changed or sound is output for the objects. A user is allowed to
immediately find without stress whether an object is at a position where
pickup or joining is possible. This improves the efficiency of operation.