| CPC A63F 13/426 (2014.09) [A63F 13/2145 (2014.09); G06F 3/0416 (2013.01)] | 11 Claims |

|
1. A method executed in a computer provided with a touchscreen, the method comprising:
a step of retaining, as a data point sequence at intervals of a predetermined time period, at least one data point that is acquired on the basis of a touch event generated by a user operation on the touchscreen and that is indicated by a value on a first axis and a value on a second axis;
a step of determining, on the basis of a displacement of the at least one retained data point in the data point sequence, a displacement speed corresponding to a speed of displacement of the position, in the data point sequence, at which the touch event has been generated and determining a weighted speed on the basis of at least a bias of the latest determined displacement speed with respect to the mean value of displacement speeds determined before the latest displacement speed; and
a step of inputting the determined weighted speed into a predetermined function that determines a value corresponding to an input value and that retains and determines a maximum value among at least one of the determined value, thereby determining a converted weighted speed for determining a parameter of an operated object in a virtual space.
|