Patent ID: 8736575

Claim:
An information processing apparatus comprising: a detector configured to detect a position of a manipulation body in a horizontal direction in relation to a display and movement of the manipulation body in a vertical direction in relation to the display; and a processor configured to control the display to highlight a first object of a plurality of objects displayed on the display based on the detected position of the manipulation body; determine a speed of movement of the manipulation body in the vertical direction in relation to the display based on an output of the detector after the first object has been highlighted on the display; compare the determined speed of movement to a predetermined threshold value; execute a process corresponding to the first object regardless of a position of the manipulation body after the detected vertical movement when the speed of movement is greater than the threshold value; and execute a process corresponding to one of the plurality of objects displayed on the display at a position corresponding to a detected position of the manipulation body after the detected vertical movement when the speed of movement is less than the threshold value.