Information processor, information processing method, and computer program
First Claim
Patent Images
1. 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 tocontrol 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.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing apparatus including a detector that detects movement of a manipulation body in a vertical direction in relation to a display, and a processor that determines a speed of movement of the manipulation body based on an output of the detector, and determines a process to be executed based on the determined speed of movement.
-
Citations
17 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An information processing method performed by an information processing apparatus, the method comprising:
-
detecting, by a detector of the information processing apparatus, 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; control, by a processor, 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; determining, by the processor, 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; comparing, by the processor, the determined speed of movement to a predetermined threshold value; executing, by the processor, 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 executing, by the processor, 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.
-
-
17. A non-transitory computer-readable medium including computer program instructions, which when executed by an information processing apparatus, cause the information processing apparatus to perform an information processing method comprising:
-
detecting 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; determining 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; comparing, by the processor, the determined speed of movement to a predetermined threshold value; executing 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 executing 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.
-
Specification