Input data processing program and information processing apparatus
First Claim
1. A computer-readable storage medium having stored thereon an input data processing program which causes a computer, of an information processing apparatus including an input device for detecting for a touch area on which touch is being made, to execute:
- repeatedly acquiring touch area data representing the touch area in accordance with a detection result from the input device, and storing the touch area data in a memory of the information processing apparatus;
determining a virtual area so as to follow a change of the touch area represented by the touch area data each time the touch area data is stored in the memory; and
executing a first process in accordance with the virtual area having been determined by the virtual area determining;
wherein the virtual area determining determines a position of the virtual area such that a smaller one of the touch area and the virtual area is within a larger one of said areas.
1 Assignment
0 Petitions
Accused Products
Abstract
The game apparatus executes a storage step of repeatedly acquiring input area data representing an input area 41 in accordance with a detection result from the input device, and storing the input area data in a memory. Next, the game apparatus executes: a virtual area determination step of determining a virtual area 42 so as to follow a change of the input area 41 represented by the input area data each time the input area data is stored in the memory; and a first process execution step of executing a first process, such as a process of moving a cursor, in accordance with the virtual area 42 having been determined by the virtual area determination step.
-
Citations
18 Claims
-
1. A computer-readable storage medium having stored thereon an input data processing program which causes a computer, of an information processing apparatus including an input device for detecting for a touch area on which touch is being made, to execute:
-
repeatedly acquiring touch area data representing the touch area in accordance with a detection result from the input device, and storing the touch area data in a memory of the information processing apparatus; determining a virtual area so as to follow a change of the touch area represented by the touch area data each time the touch area data is stored in the memory; and executing a first process in accordance with the virtual area having been determined by the virtual area determining; wherein the virtual area determining determines a position of the virtual area such that a smaller one of the touch area and the virtual area is within a larger one of said areas. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-readable storage medium having stored thereon an input data processing program which causes a computer, of an information processing apparatus including an input device for detecting for an input area on which an input to an input surface is being made, to execute:
-
repeatedly acquiring input area data representing the input area in accordance with a detection result from the input device, and storing the input area data in a memory of the information processing apparatus; determining a virtual area to be changed so as to follow a change of the input area represented by the input area data and by an amount smaller than a change amount of the input area, each time the input area data is stored in the memory; and executing a first process in accordance with the virtual area having been determined by the virtual area determining; wherein the virtual area determining determines a position of the virtual area such that a smaller one of the input area and the virtual area is within a larger one of said areas.
-
-
15. An information processing apparatus including an input device for detecting for a touch area on which touch is being made, comprising:
-
a storage controller for repeatedly acquiring touch area data representing the touch area in accordance with a detection result from the input device, and storing the touch area data in a memory of the information processing apparatus; virtual area determination programmed logic circuitry for determining a virtual area so as to follow a change of the touch area represented by the touch area data each time the touch area data is stored in the memory; and first process execution programmed logic circuitry for executing a first process in accordance with the virtual area having been determined by the virtual area determination programmed logic circuitry;
whereinthe virtual area is represented as a circular area, the virtual area determination programmed logic circuitry stores, in the memory, virtual position data representing a position of the virtual area and virtual radius data representing a radius of the virtual area; the first process execution programmed logic circuitry determines, using at least one of the virtual position data and the virtual radius data stored in the memory, a content of the first process to be executed; and the virtual area determination programmed logic circuitry determines a position of the virtual area such that a smaller one of the touch area and the virtual area is within a larger one of said areas.
-
-
16. A computer readable storage medium having stored thereon an input data processing program which causes a computer, of an information processing apparatus including a display device, a first input device for detecting for an operation state of a player operating an operation section, and outputting a two-dimensional value representing the operation state, and a second input device for detecting that the operation section has been pressed, to execute:
-
a display control step of displaying, on a screen of the display device, a plurality of objects and a cursor for designating one of the plurality of objects; a storage step of repeatedly acquiring, from the first input device, first data representing the two-dimensional value, and storing the first data in a memory of the information processing apparatus; an acquisition step of acquiring, from the second input device, second data indicating that the operation section has been pressed; a position control step of determining a position of the cursor using the two-dimensional value represented by the first data each time the first data is stored in the memory; a previous position identification step of identifying, when the second data has been acquired, the position of the cursor using the first data which precedes, by a predetermined number of pieces of the first data, the first data which is stored in the memory immediately after the second data has been acquired, and a process execution step of subjecting, to a process corresponding to an operation of the operation section being pressed, the object to have been designated by the cursor which was at the position identified by the previous position identification step, when the second data has been acquired. - View Dependent Claims (17, 18)
-
Specification