Information processing apparatus, information processing method and computer program
First Claim
1. An information processing apparatus comprising:
- a display control unit configured to control a display to display a plurality of display objects that are each operable by an operating body; and
a detecting unit configured to detect, as an operation interaction upon a select display object selected from the plurality of display objects, at least one of a contact or approach by the operating body upon a surface of the display at a position corresponding to a display location of the select display object,wherein the display control unit controls the select display object to be displayed as relatively enlarged on the display when the detecting unit detects the operation interaction upon the select display object, and positions each of the plurality of display objects so that adjacent display objects do not overlap one another,wherein the plurality of display objects comprises a first display object type as a display object which is selected by the operation interaction and relatively enlarged for display on the display, a second display object type as a display object which is moved from an original position prior to the relative enlargement of the display object of the first display object type to a relocation position after the relative enlargement of the display object of the first display object type, and a third display object type as a display object which is not changed from before the relative enlargement of the display object of the first display object to after the relative enlargement of the display object of the first display object type, andwherein at least one of the display control unit and the detecting unit is implemented via a processor.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing apparatus according to the present invention comprises a display unit for displaying thereon a plurality of input regions operated by an operating body, a detection unit for detecting an approach distance between the operating body and a surface of the display unit, and a region control unit for, when the operating body approaches one of the input regions within a predetermined distance, enlarging the input region which the operating body approaches, and moving at least one of the input regions such that the adjacent input regions do not overlap each other. The input region is enlarged and an overlap between the input regions is avoided so that a user can easily select a desired input region, thereby preventing erroneous selection of other input region.
-
Citations
25 Claims
-
1. An information processing apparatus comprising:
-
a display control unit configured to control a display to display a plurality of display objects that are each operable by an operating body; and a detecting unit configured to detect, as an operation interaction upon a select display object selected from the plurality of display objects, at least one of a contact or approach by the operating body upon a surface of the display at a position corresponding to a display location of the select display object, wherein the display control unit controls the select display object to be displayed as relatively enlarged on the display when the detecting unit detects the operation interaction upon the select display object, and positions each of the plurality of display objects so that adjacent display objects do not overlap one another, wherein the plurality of display objects comprises a first display object type as a display object which is selected by the operation interaction and relatively enlarged for display on the display, a second display object type as a display object which is moved from an original position prior to the relative enlargement of the display object of the first display object type to a relocation position after the relative enlargement of the display object of the first display object type, and a third display object type as a display object which is not changed from before the relative enlargement of the display object of the first display object to after the relative enlargement of the display object of the first display object type, and wherein at least one of the display control unit and the detecting unit is implemented via a processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. An information processing method comprising:
-
controlling a display to display a plurality of display objects that are each operable by an operating body; and detecting, as an operation interaction upon a select display object selected from the plurality of display objects, at least one of a contact or approach by the operating body upon a surface of the display at a position corresponding to a display location of the select display object, wherein when the operation interaction is detected upon the select display object, relatively enlarging the select display object and displaying each of the plurality of display objects at respective display locations on the display such that adjacent display objects do not overlap one another, and wherein the plurality of display objects comprises a first display object type as a display object which is selected by the operation interaction and relatively enlarged for display on the display, a second display object type as a display object which is moved from an original position prior to the relative enlargement of the display object of the first display object type to a relocation position after the relative enlargement of the display object of the first display object type, and a third display object type as a display object which is not changed from before the relative enlargement of the display object of the first display object to after the relative enlargement of the display object of the first display object type.
-
-
25. A non-transitory computer-readable medium having embodied thereon a program, which when executed by a computer causes the computer to perform an information processing method, the method comprising:
-
controlling a display to display a plurality of display objects that are each operable by an operating body; and detecting, as an operation interaction upon a select display object selected from the plurality of display objects, at least one of a contact or approach by the operating body upon a surface of the display at a position corresponding to a display location of the select display object, wherein when the operation interaction is detected upon the select display object, relatively enlarging the select display object and displaying each of the plurality of display objects at respective display locations on the display such that adjacent display objects do not overlap one another, and wherein the plurality of display objects comprises a first display object type as a display object which is selected by the operation interaction and relatively enlarged for display on the display, a second display object type as a display object which is moved from an original position prior to the relative enlargement of the display object of the first display object type to a relocation position after the relative enlargement of the display object of the first display object type, and a third display object type as a display object which is not changed from before the relative enlargement of the display object of the first display object to after the relative enlargement of the display object of the first display object type.
-
Specification