Apparatus for manipulating an object displayed on a display device by using a touch screen
First Claim
1. A method for simulating manipulation of an object utilizing a displayed image of the object, said method comprising the steps of:
- sensing touching contact relative to the displayed image of the object, the touching contact simulating a manipulation of the object, and outputting touch information corresponding to the sensed touching contact and changes of the touching contact;
detecting, from the output touch information, characteristics of said touching contact including the selected location on the object image of the touching contact and changes of the touching contact and recognizing therefrom the corresponding object manipulation simulated thereby; and
changing the display of the object image in accordance with the recognized, simulated manipulation of the object and object information for the displayed object image, including data relative to a type of the displayed object, specifying physical properties of the object.
1 Assignment
0 Petitions
Accused Products
Abstract
Apparatus and a method of operation manipulates the display of an object on the display surface of a display device in accordance with sensing touching contact on a touch panel, superimposed on the display surface and simulating movement of the displayed object in accordance with the characteristics of the touching contact on the touch panel adjacent to the displayed object image. Further, object data defining the display of the object image for each of a plurality of different states of the object, display information specifying the shape and physical properties of the object and the current display position thereof and file information relating to the stored data are stored and accessed for interpreting the simulated manipulation of the object by the characteristics of the touching contact therewith, for correspondingly manipulating and displaying the thus manipulated object image.
75 Citations
60 Claims
-
1. A method for simulating manipulation of an object utilizing a displayed image of the object, said method comprising the steps of:
-
sensing touching contact relative to the displayed image of the object, the touching contact simulating a manipulation of the object, and outputting touch information corresponding to the sensed touching contact and changes of the touching contact; detecting, from the output touch information, characteristics of said touching contact including the selected location on the object image of the touching contact and changes of the touching contact and recognizing therefrom the corresponding object manipulation simulated thereby; and changing the display of the object image in accordance with the recognized, simulated manipulation of the object and object information for the displayed object image, including data relative to a type of the displayed object, specifying physical properties of the object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An image display and manipulating method, comprising:
-
displaying an image of an object; sensing touching contact relative to the displayed object image and outputting corresponding touch information; detecting, from the received touch information, characteristics of the touching contact, the characteristics including the position on the object image of the input touching contact and changes of the position of the input touching contact; and changing the display of the object images in accordance with the characteristics and object information including an object type, which specifies physical properties of the object. - View Dependent Claims (16)
-
-
17. A method of manipulating a displayed image of an object, comprising:
-
displaying an image of the object; detecting a position of touching contact relative to the object image and changes of the touching contact; and changing the display of the object image in accordance with detected characteristics and object information including at least an object type which specifies physical properties of the object and position information which specifies a position of the displayed object image. - View Dependent Claims (18)
-
-
19. A method of manipulating a displayed image of an object, comprising:
-
sensing characteristics of a touching contact relative to the displayed image of the object, the characteristics including at least a position of the touching contact and changes therein, and outputting corresponding touch information representing a simulated movement of the object responsive to the characteristics of the touching contact; and recognizing a type of manipulation of the object image in accordance with the information representing a simulated movement of the object and an object type specifying physical properties of the object and, correspondingly, manipulating and displaying the object image. - View Dependent Claims (20, 21)
-
-
22. A display method comprising:
-
producing a display of an image of an object; sensing touching contact relative to the displayed object image, simulating an actual touching contact with an actual object corresponding to the displayed image of the object; detecting characteristics of the touching contact including a position of the touching contact relatively to the object image and changes of the position of the touching contact; and changing the display of the object in accordance with object information, specifying physical properties of the object, and the detected characteristics. - View Dependent Claims (23)
-
-
24. A computer readable medium storing therein a computer program affording simulated manipulation of an object in accordance with an image of the object displayed on a display surface of a display device, said computer program comprising:
-
a first function of responding to sensed touching contact relative to the displayed image of the object, simulating a manipulation of the object, and to changes in the touching contact for producing and outputting corresponding touch information; a second function of detecting, from the output touch information, characteristics of said touching contact including the selected location on the object image of the touching contact and changes of the touching contact and recognizing therefrom the corresponding object manipulation simulated thereby; and a third function of changing the display of the object image in accordance with the detected characteristics of the touching contact, the recognized, simulated manipulation of the object and object information for the displayed object image including data relative to a type of the displayed object specifying physical properties of the object. - View Dependent Claims (25)
-
-
26. A computer program product for controlling a computer, the program product comprising:
-
a recording medium readable by the computer; means responsive to touching contact, and to changes in the touching contact, relative to an object displayed on a display surface of a display device, simulating manipulation of the object, for producing and outputting touch information corresponding to the sensed touching contact and representing the simulated manipulation of the object; first subroutine means, responsive to the output touch information, for detecting the characteristics of the touching contact and recognizing therefrom the corresponding object manipulation simulated thereby; and second subroutine means for changing the display of the object image in accordance with the detected characteristics of the touching contact, the recognized, simulated manipulation of the object and object information for the displayed object image including data relative to a type of the displayed object image specifying physical properties of the object.
-
-
27. An apparatus affording simulated manipulation of an object in accordance with an image of the object display surface of a displayed on a display device, comprising:
-
a display device displaying an image of an object; an input device responsive to a touching contact relative to the displayed object image, the touching contact simulating a manipulation of the object, and outputting corresponding touch information; a storage unit storing a plurality of object information, each object information specifying a responsive manipulation type of each object; and a display controller changing the display of the object image in accordance with the touch information and the stored object information specifying a manipulation type of the object which specifies physical properties of the object. - View Dependent Claims (28, 29)
-
-
30. A method for simulating manipulation of an object using a displayed image of the object, comprising:
-
displaying an image of an object; responding to a touching contact relative to the displayed object image, the touching contact simulating a manipulation of the object, and outputting corresponding touch information; and changing the display of the object image in accordance with the touch information and at least one of plural object information, each object information specifying a responsive manipulation type of the object which specifies physical properties of the object. - View Dependent Claims (31, 32)
-
-
33. A storage medium storing a process displaying an image of an object by sensing touching contact relative to the displayed object image and outputting corresponding touch information;
- detecting, from the received touch information, characteristics of the touching contact, the characteristics including the position on the object image of the input touching contact and any changes of the position of the input touching contact; and
changing the display of the object image in accordance with the characteristics and an object information including an object type, which specifies physical properties of the object.
- detecting, from the received touch information, characteristics of the touching contact, the characteristics including the position on the object image of the input touching contact and any changes of the position of the input touching contact; and
-
34. A storage medium storing a process displaying an image of the object by detecting a position of touching contact relative to the object image and any changes of the touching contact and changing the display of the object image in accordance with the detected characteristics and object information including at least an object type which specifies physical properties of the object and position information which specifies a position of the displayed object image.
-
35. A storage medium storing a process displaying an image of an object by sensing characteristics of a touching contact relative to the displayed image of the object, the characteristics including at least a position of the touching contact and any changes therein, and outputting corresponding touch information representing a simulated movement of the object responsive to the characteristics of the touching contact;
- and recognizing a type of manipulation of the object image in accordance with the information representing a simulated movement of the object and an object type specifying physical properties of the object and, correspondingly, manipulating and displaying the object image.
- View Dependent Claims (36)
-
37. A storage medium producing a display of an image of an object by sensing touching contact relative to the displayed object image, simulating an actual touching contact with an actual object corresponding to the displayed image of the object;
- detecting characteristics of the touching contact including a position of the touching contact relatively to the object image and any changes of the position of the touching contact; and
changing the display of the object in accordance with the object information specifying physical properties of the object, and the detected characteristics.
- detecting characteristics of the touching contact including a position of the touching contact relatively to the object image and any changes of the position of the touching contact; and
-
38. A computer readable medium storing therein a computer program affording simulated manipulation of an object using a displayed image of the object, said computer program comprising:
-
a first function of responding to a touching contact relative to the displayed object image, the touching contact simulating a manipulation of the object, and outputting corresponding touch information; and a second function of changing the display of the object image in accordance with the touch information and at least one of plural object information, each said object information specifying a responsive manipulation type of the corresponding object which specifies physical properties of the object.
-
-
39. A controller for use with a display device to manipulate an object displayed on the display device and an input device responsive to a touching contact relative to the displayed object and simulating said manipulation, the input device producing corresponding touch information and the controller comprising:
-
a detector detecting, from the touch information, characteristics of said touching contact including the selected location on the displayed object of the touching contact and changes of the touching contact and recognizing therefrom the corresponding object manipulation simulated thereby; and a display controller controlling to change the display of the object in accordance with the recognized, simulated manipulation of the object and object information for the displayed object, including data relative to a type of the displayed object which specifies physical properties of the object.
-
-
40. A controller for use with a display device to manipulate an object displayed on the display device and an input device responsive to a touching contact relative to the displayed object, the touching contact simulating said manipulation and the input device producing corresponding touch information;
- the controller comprising;
a storage unit storing a plurality of object information, each object information specifying a responsive manipulation type of each object; and a display controller controlling to change the display of the object in accordance with the touch information and the stored object information specifying a manipulation type of the object which specifies physical properties of the object.
- the controller comprising;
-
41. An apparatus for use with a display device to manipulate an object displayed on the display device, the apparatus comprising:
-
an input device responding to a manipulation to the displayed object and producing corresponding input information, wherein said input device is responsive to a touching contact relative to the displayed object, the touching contact simulating said manipulation, and produces corresponding touch information; a storage unit storing object information specifying an object and its center of gravity; a display controller controlling to change the display of the object in accordance with the input information and the object information specifying physical properties of the object, wherein said display controller controls the display of the object in accordance with the touch information and the object information. - View Dependent Claims (42, 43)
-
-
44. An apparatus for use with a display device to manipulate an object displayed on the display device, the apparatus comprising:
-
an input device inputting a manipulation to the displayed object and producing corresponding input information; a display controller controlling to change the display of the object on the display device so that the object moves on the display device from where two touches touch respective, opposite sides of the object to where the two touches stop, in accordance with the input information indicating a movement such that the two touches touch respective, opposite sides of the object and move. - View Dependent Claims (45, 46)
-
-
47. A controller for use with a display device to manipulate an object displayed on the display device and an input device inputting a manipulation to the displayed object and producing corresponding input information, the controller comprising:
a display controller controlling to change the display of the object on the display device so that the object moves on the display device from where two touches touch respective, opposite sides of the object to where the two touches stop such touching, in accordance with the input information indicating a movement such that the two touches touch the respective, opposite sides of the object and move.
-
48. A method for simulating manipulation of a displayed object, comprising:
-
displaying an object; responding to a manipulation to the displayed object at an input device which produces corresponding input information; controlling to change the display of the object on the display device so that the object moves on the display device from where two touches touch the respective, opposite sides of the object to where the two touches stop such touching, in accordance with the input information indicating a movement such that the two touches touch the respective, opposite sides of the object and move.
-
-
49. A computer readable medium storing therein a computer program affording simulated manipulation of displayed object, said computer program comprising:
-
a first function of responding to a manipulation to the displayed object at an input device which produces corresponding input information; a second function of controlling to change the display of the object on the display device so that the object moves on the display device from where two touches touch the respective, opposite sides of the object to where the two touches stop such touching, in accordance with the input information indicating a movement such that the two touches touch the respective, opposite sides of the object and move.
-
-
50. An apparatus for use with a display device to manipulate an object displayed on the display device, the apparatus comprising:
-
an input device responsive to a touching contact, relative to the displayed object, and producing corresponding input information; a storage unit storing object information about a large object extending beyond a display area of the display device; and a display controller, in accordance with the object information and the input information indicating a movement such that the touching contact moves a distance more than a predetermined distance or the touching contact moves at a speed higher than a predetermined speed, controlling to display the object on the display device in a scroll condition. - View Dependent Claims (51, 52, 53, 54, 55)
-
-
56. A controller for use with a display device to manipulate an object displayed on the display device and an input device responsive to a touching contact relative to the displayed object and producing corresponding input information, the controller comprising:
-
a storage unit storing object information about a large object extending beyond a display area of the display device; and a display controller, in accordance with the object information and the input information indicating a movement, controlling to display the object on the display device in a scroll condition, such that the touching contact moves a distance more than a predetermined distance or the touching contact moves at a speed higher than a predetermined speed.
-
-
57. A method for simulating manipulation of a displayed object, comprising:
-
displaying a part of an object which extends beyond a display area; responding to a touching contact to the displayed object, at an input device responsive to a touching contact to the displayed object and producing corresponding input information; and controlling to display the object on the display device in a scroll condition, in accordance with the input information indicating a movement such that the touching contact moves a distance more than a predetermined distance or the touching contact moves at a speed higher than a predetermined speed.
-
-
58. A computer readable medium storing therein a computer program affording simulated manipulation of displayed object, said computer program comprising:
-
a first function of responding a manipulation to a displayed object from an input device responsive to a touching contact relative to the displayed object and producing corresponding input information, said displayed object extending beyond a display area; and a second function of controlling to display the object on the display device in scroll condition, in accordance with the input information indicating a movement such that the touching contact moves a distance more than a predetermined distance or the touching contact moves at a speed higher than a predetermined speed.
-
-
59. An apparatus controlling a display of an object in accordance with a simulated manipulation of the object produced by a corresponding touching contact on an input device, relative to the displayed object, the input device producing corresponding touch information and the apparatus comprising:
-
a detector detecting, from the touch information, characteristics of said touching contact including the selected location on the displayed object of the touching contact and changes of the touching contact and recognizing therefrom the corresponding object manipulation simulated thereby; and a display controller controlling to change the display of the object in accordance with the recognized, simulated manipulation of the object and object information for the displayed object, including data relative to a type of the displayed object, which specifies physical properties of the object.
-
-
60. An apparatus controlling a display of an object in accordance with a simulated, selected manipulation of the object produced by corresponding touching contact on an input device, relative to the displayed object, the input device outputting corresponding touch information and the apparatus comprising:
-
a storage unit storing a plurality of object information, each object information specifying a responsive manipulation type of each object; and a display controller controlling to change the display of the object in accordance with the touch information and stored object information specifying a manipulation type of the object, which specifies physical properties of the object.
-
Specification