Patent ID: 9289679
Filing Date: 2016-03-22
CPC Classification: A63F,G06F

Claim Text:
1. A computer-readable non-transitory information storage medium having stored thereon a program for controlling a computer connected to an operation input device, which receives an operation input of a user, to function as: a start operation receiving unit configured to receive an input of a start operation comprising a gripping operation in which a user: (1) grips a casing of said operation input device between both hands, said casing comprising a front touch sensor and a rear touch sensor, wherein said sensors have left and right sides, and (2) simultaneously touches the left side of said front and rear touch sensors with fingers of a left hand and the right side of said front and rear touch sensors with fingers of a right hand, wherein performance of the start operation is required before tilting input in the form of tilting the operation input device by the user will be processed and recognized as a tilting operation; an input value obtaining unit configured to obtain, at a predetermined interval, an input value indicating specifics of the operation input received by the operation input device, wherein the input value obtaining unit obtains input in the form of said tilting operation which causes a change in a viewing direction of a user within a virtual three-dimensional space, wherein the viewing direction is changed in accordance with the tilting operation by changing the image of the inside of the virtual three-dimensional space, wherein any tilting of the operation input device without the start operation will be disregarded by the input value obtaining unit and not cause any change in the viewing direction; and an output value calculating unit configured to calculate an output value of a parameter to be operated, based on a plurality of input values obtained by the input value obtaining unit, wherein the output value calculating unit calculates as the output value a value obtained by changing a reference value by a change amount, the reference value being determined by one of the plurality of input values obtained by the input value obtaining unit, the change amount being determined by each of the plurality of input values which are obtained by the input value obtaining unit at predetermined intervals.