STORAGE MEDIUM HAVING INPUT PROCESSING PROGRAM STORED THEREON AND INPUT PROCESSING DEVICE
First Claim
1. A computer-readable storage medium having stored thereon an input processing program to be executed by a computer in an input processing device including a display screen and a pointing device for inputting corresponding coordinates on the display screen, the computer being operable to execute:
- a display control step of displaying a virtual 3-dimensional space on the display screen;
an input coordinate detection step of detecting input coordinates from the pointing device;
an on-virtual-plane moving step of, when inputting from the pointing device is continuously performed, moving an object on a predetermined virtual plane based on the input coordinates detected in the input coordinate detection step; and
an in 3-dimensional-space moving step of, when a state where inputting from the pointing device is continuously performed shifts to a state where inputting from the pointing device is not performed, causing the object to leave the virtual plane and to move in the virtual 3-dimensional space.
0 Assignments
0 Petitions
Accused Products
Abstract
An input processing device comprises a display screen and a pointing device for inputting corresponding 2-dimensional coordinates on the display screen. A 3-dimensional space is displayed on the display screen and the 2-dimensional coordinates inputted from the pointing device are detected. Next, shift amounts, per unit of time, of the detected 2-dimensional coordinates are calculated based on a predetermined calculation start condition. And the calculated shift amounts are converted to 3-dimensional coordinate shift amounts in the 3-dimensional space.
-
Citations
13 Claims
-
1. A computer-readable storage medium having stored thereon an input processing program to be executed by a computer in an input processing device including a display screen and a pointing device for inputting corresponding coordinates on the display screen, the computer being operable to execute:
-
a display control step of displaying a virtual 3-dimensional space on the display screen; an input coordinate detection step of detecting input coordinates from the pointing device; an on-virtual-plane moving step of, when inputting from the pointing device is continuously performed, moving an object on a predetermined virtual plane based on the input coordinates detected in the input coordinate detection step; and an in 3-dimensional-space moving step of, when a state where inputting from the pointing device is continuously performed shifts to a state where inputting from the pointing device is not performed, causing the object to leave the virtual plane and to move in the virtual 3-dimensional space. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An input processing device, comprising:
-
a display screen; a pointing device for inputting corresponding coordinates on the display screen; display control means for displaying a virtual 3-dimensional space on the display screen; input coordinate detection means for detecting input coordinates from the pointing device; on-virtual-plane moving means for, when inputting from the pointing device is continuously performed, moving an object on a predetermined virtual plane based on the input coordinates detected by the input coordinate detection means; and in-3-dimensional-space moving means for, when a state where inputting from the pointing device is continuously performed shifts to a state where inputting from the pointing device is not performed, causing the object to leave the virtual plane and to move in the virtual 3-dimensional space. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An input processing method comprising;
-
a coordinate input step of inputting corresponding coordinates on a display screen; a display control step of displaying a virtual 3-dimensional space on the display screen; an input coordinate detection step of detecting the input coordinates inputted in the coordinate input step; an on-virtual-plane moving step of, when inputting in the coordinate input step is continuously performed, moving an object on a predetermined virtual plane based on the input coordinates detected in the input coordinate detection step; and an in-3-dimentional-space moving step of, when a state where inputting in the coordinate input step is continuously performed shifts to a state where inputting in the coordinate input step is not performed, causing the object to leave the virtual plane and to move in the virtual 3-dimensional space.
-
Specification