Storage medium storing object control program and information processing apparatus
First Claim
1. A non-transitory computer-readable storage medium storing a program that displays on a display an object to be generated and moved according to an input from an input device, wherein the program, upon execution by a computer system, provides operation comprising:
- detecting coordinates inputted from the input device;
determining whether a condition is satisfied based on detection results obtained in said detecting;
determining, as object generation coordinates, coordinates detected in said detecting when said condition is determined to be satisfied;
generating the object at said determined object generation coordinates; and
controlling a movement of the object based on continuous detection results obtained in said detecting after said object generation coordinates are determined;
wherein the movement of the object continues even after coordinates are no longer detected in said detecting.
0 Assignments
0 Petitions
Accused Products
Abstract
An information processing apparatus includes, for example, a touch panel placed over a display screen. For example, when a start of a touch input is detected, the first-touch-input coordinates are determined as object generation coordinates and an object is displayed in the coordinates. When an input direction based on coordinates continuously detected after the object generation coordinates until, for example, a touch-off is determined to be a predetermined direction, the object is moved in a specific direction. Alternatively, an input direction is determined based on coordinates continuously detected after the object generation coordinates until a touch-off, and then, based on the input direction, the direction opposite to the input direction, for example, is determined to be a moving direction and the object is moved in the moving direction.
27 Citations
60 Claims
-
1. A non-transitory computer-readable storage medium storing a program that displays on a display an object to be generated and moved according to an input from an input device, wherein the program, upon execution by a computer system, provides operation comprising:
-
detecting coordinates inputted from the input device; determining whether a condition is satisfied based on detection results obtained in said detecting; determining, as object generation coordinates, coordinates detected in said detecting when said condition is determined to be satisfied; generating the object at said determined object generation coordinates; and controlling a movement of the object based on continuous detection results obtained in said detecting after said object generation coordinates are determined;
wherein the movement of the object continues even after coordinates are no longer detected in said detecting. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for displaying on a display an object to be generated and moved according to an input from an input device, the method comprising:
-
detecting coordinates inputted from the input device; determining whether a condition is satisfied based on detection results obtained in said detecting; determining, as object generation coordinates, coordinates detected in said detecting when said condition is determined to be satisfied; generating the object at said determined object generation coordinates; and controlling, using a computer system having at least one computer processor, a movement of the object based on continuous detection results obtained in said detecting after said object generation coordinates are determined;
wherein the movement of the object continues even after coordinates are no longer detected in said detecting. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A system for displaying on a display an object, the system comprising:
-
an input device configured to detect coordinates; and a processing system, having at least one computer processor, the processing system being configured to; determine whether a condition is satisfied based on detection results obtained in a detection by the input device; determine, as object generation coordinates, coordinates detected in the detection by the input device when said condition is determined to be satisfied; generate the object at said determined object generation coordinates; and control movement of the object based on continuous detection results obtained in the detection by the input device after said object generation coordinates are determined;
wherein the movement of the object continues even after coordinates are no longer detected. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A apparatus for displaying on a display an object to be generated and moved according to an input from an input device, the apparatus comprising:
-
a detector configured to detect inputted coordinates from the input device; a determining unit configured to determine whether a condition is satisfied based on detection results obtained from a detection by the detector; a determining unit configured to determine, as object generation coordinates, coordinates detected in said detection when said condition is determined to be satisfied; a generator configured to generate the object at said determined object generation coordinates; and a controller configured to control a movement of the object based on continuous detection results obtained from the detection by the detector after said object generation coordinates are determined wherein the movement of the object continues even after coordinates are no longer detected. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
-
49. A non-transitory computer-readable storage medium storing a program that displays on a display an object to be generated and moved according to an input from an input device, wherein the program, upon execution by a computer system, provides operation comprising:
-
detecting a transition of a touch-off state to a touch-on state on the input device at an initial touch input point without yet displaying the object; detecting continuous touch inputs on the input device after detecting the touch-on state on the input device at the initial touch input point; determining when the detected continuous touch inputs satisfy a condition; initially displaying the object at a position of one of the detected continuous touch inputs satisfying the condition; detecting additional touch inputs on the input device after initially displaying the object; and controlling movement of the displayed object at least from its initially displayed position based on the detected additional touch inputs. - View Dependent Claims (50, 51)
-
-
52. A method for displaying on a display an object to be generated and moved according to an input from an input device, the method comprising:
-
detecting a transition of a touch-off state to a touch-on state on the input device at an initial touch input point without yet displaying the object; detecting continuous touch inputs on the input device after detecting the touch-on state on the input device at the initial touch input point; determining when the detected continuous touch inputs satisfy a condition; initially displaying the object at a position of one of the detected continuous touch inputs satisfying the condition; detecting additional touch inputs on the input device after initially displaying the object; and controlling movement of the displayed object at least from its initially displayed position based on the detected additional touch inputs. - View Dependent Claims (53, 54)
-
-
55. A system for displaying on a display an object, the system comprising:
-
an input device configured to detect coordinates; a processing system, having at least one computer processor, the processing system being configured to; detect a transition of a touch-off state to a touch-on state on the input device at an initial touch input point without yet displaying the object; detect continuous touch inputs on the input device after detecting the touch-on state on the input device at the initial touch input point; determine when the detected continuous touch inputs satisfy a condition; initially display the object at a position of one of the detected continuous touch inputs satisfying the condition; detect additional touch inputs on the input device after initially displaying the object; and control movement of the displayed object at least from its initially displayed position based on the detected additional touch inputs. - View Dependent Claims (56, 57)
-
-
58. An apparatus for displaying on a display an object to be generated and moved according to an input from an input device, the apparatus comprising:
-
a detecting unit configured to detect a transition of a touch-off state to a touch-on state on the input device at an initial touch input point without yet displaying the object; a detecting unit configured to detect continuous touch inputs on the input device after detecting the touch-on state on the input device at the initial touch input point; a determining unit configured to determine when the detected continuous touch inputs satisfy a condition; a displaying unit configure to initially display the object at a position of one of the detected continuous touch inputs satisfying the condition; a detecting unit configured to detect additional touch inputs on the input device after initially displaying the object; and a controller configured to control movement of the displayed object at least from its initially displayed position based on the detected additional touch inputs. - View Dependent Claims (59, 60)
-
Specification