Patent ID: 8717324

Claim:
A method of controlling an information processing apparatus, the method comprising steps of: causing a display device to display an image including visual objects; detecting a plurality of touch positions being touched by a user on the display device; defining a definition, based on the plurality of touch positions detected within an area in which a first visual object is displayed, the definition including a raised portion within the area; causing the display device to display the visual objects in accordance with the definition, wherein the first visual object and a second visual object displayed on the display device are displayed in an overlapping manner, and an upper one of the first and second visual objects that are displayed in the overlapping manner is changed in accordance with the definition; and causing the display device to insert the second visual object above the first visual object in a case where, after the raised portion is defined for the first visual object, the second visual object intersects another portion of the first visual object that is not defined in the defining step prior to intersecting the raised portion of the first visual object.