COMPUTER-READABLE STORAGE MEDIUM HAVING INFORMATION PROCESSING PROGRAM STORED THEREIN, INFORMATION PROCESSING SYSTEM, AND INFORMATION PROCESSING METHOD
First Claim
1. A computer-readable storage medium having an information processing program stored therein, the information processing program being executed by a computer of an information processing apparatus that is capable of receiving an input from a pointing device that is capable of designating an arbitrary position in a multidimensional designation area, the information processing program causing the computer to act as:
- designated coordinates receiving means for repeatedly receiving designated coordinates that indicate a position, in the designation area, designated by the pointing device;
area determination means for determining whether or not the designated coordinates received by the designated coordinates receiving means belong to a first designation area in the designation area, and determining whether or not the designated coordinates received by the designated coordinates receiving means belong to a second designation area in the designation area;
first processing means for, when the area determination means has determined that the designated coordinates belong to the first designation area, performing predetermined processing by using a direction that is based on the designated coordinates received by the designated coordinates receiving means; and
second processing means for, when the area determination means has determined that the designated coordinates belong to the second designation area, performing the predetermined processing by using a direction that is a result of correcting the direction, which is based on the designated coordinates received by the designated coordinates receiving means, so as to extend along a predetermined direction.
2 Assignments
0 Petitions
Accused Products
Abstract
A free direction input area, a lateral direction input area, and a longitudinal direction input area are provided on an input surface of a touch panel. When a user performs a slide operation whose starting point is within the free direction input area, movement of a virtual camera is controlled based on a change amount of a touch position with respect to X- and Y-axis directions. When the user performs a slide operation whose starting point is within the lateral direction input area, movement of the virtual camera is controlled based on a change amount of a touch position only with respect to the X-axis direction. When the user performs a slide operation whose starting point is within the longitudinal direction input area, movement of the virtual camera is controlled based on a change amount of a touch position only with respect to the Y-axis direction.
-
Citations
19 Claims
-
1. A computer-readable storage medium having an information processing program stored therein, the information processing program being executed by a computer of an information processing apparatus that is capable of receiving an input from a pointing device that is capable of designating an arbitrary position in a multidimensional designation area, the information processing program causing the computer to act as:
-
designated coordinates receiving means for repeatedly receiving designated coordinates that indicate a position, in the designation area, designated by the pointing device; area determination means for determining whether or not the designated coordinates received by the designated coordinates receiving means belong to a first designation area in the designation area, and determining whether or not the designated coordinates received by the designated coordinates receiving means belong to a second designation area in the designation area; first processing means for, when the area determination means has determined that the designated coordinates belong to the first designation area, performing predetermined processing by using a direction that is based on the designated coordinates received by the designated coordinates receiving means; and second processing means for, when the area determination means has determined that the designated coordinates belong to the second designation area, performing the predetermined processing by using a direction that is a result of correcting the direction, which is based on the designated coordinates received by the designated coordinates receiving means, so as to extend along a predetermined direction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An information processing system capable of receiving an input from a pointing device that is capable of designating an arbitrary position in a multidimensional designation area, the information processing system comprising:
-
designated coordinates receiving means for repeatedly receiving designated coordinates that indicate a position, in the designation area, designated by the pointing device; area determination means for determining whether or not the designated coordinates received by the designated coordinates receiving means belong to a first designation area in the designation area, and determining whether or not the designated coordinates received by the designated coordinates receiving means belong to a second designation area in the designation area; first processing means for, when the area determination means has determined that the designated coordinates belong to the first designation area, performing predetermined processing by using a direction that is based on the designated coordinates received by the designated coordinates receiving means; and second processing means for, when the area determination means has determined that the designated coordinates belong to the second designation area, performing the predetermined processing by using a direction that is a result of correcting the direction, which is based on the designated coordinates received by the designated coordinates receiving means, so as to extend along a predetermined direction.
-
-
19. An information processing method for processing an input from a pointing device that is capable of designating an arbitrary position in a multidimensional designation area, the information processing method comprising:
-
a designated coordinates receiving step of repeatedly receiving designated coordinates that indicate a position, in the designation area, designated by the pointing device; an area determination step of determining whether or not the designated coordinates received at the designated coordinates receiving step belong to a first designation area in the designation area, and determining whether or not the designated coordinates received at the designated coordinates receiving step belong to a second designation area in the designation area; a first processing step of, when the area determination step has determined that the designated coordinates belong to the first designation area, performing predetermined processing by using a direction that is based on the designated coordinates received at the designated coordinates receiving step; and a second processing step of, when the area determination step has determined that the designated coordinates belong to the second designation area, performing the predetermined processing by using a direction that is a result of correcting the direction, which is based on the designated coordinates received at the designated coordinates receiving step, so as to extend along a predetermined direction.
-
Specification