Information storage medium, information input device, and control method of same
First Claim
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.
4 Assignments
0 Petitions
Accused Products
Abstract
Provided is a program capable of facilitating an operation input made by a user. A computer-readable information storage medium has stored thereon a program for controlling a computer connected to an operation input device to function so as to obtain, for each time unit, an input value indicating specifics of the operation input of the user received by the operation input device, and to calculate, as an output value of a parameter to be operated, a value obtained by changing a reference value by a change amount, the reference value being determined by one of a plurality of obtained input values, the change amount being determined by each of the plurality of obtained input values.
20 Citations
16 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 14, 15, 16)
-
-
10. An information input device connected to an operation input device, which receives an operation input of a user, the information input device comprising:
-
a casing comprising a front touch sensor and a rear touch sensor, wherein said sensors have left and right sides; a control unit; a storage unit; a display; an image processing unit configured to generate a spatial image that shows the inside of a virtual three-dimensional space and to display the spatial image on the display; a start operation receiving unit configured to receive an input of a start operation in which the user;
(1) grips the casing between both hands, and (2) simultaneously touches the right side of the front and rear touch sensors with fingers of a right hand and the left side of the front and rear touch sensors with fingers of a left 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 is configured to obtain input in the form of said tilting operation which causes a change in the viewing direction of the user within the virtual three-dimensional space, wherein the spatial image reflects the change in viewing direction which has been changed in accordance with the tilting operation, said spatial image being an 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 for calculating 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, wherein the control unit, storage unit, image processing unit, display, start operation receiving unit, input value obtaining unit, and output value calculating unit are in operable communication, and are housed in said casing. - View Dependent Claims (11, 12)
-
-
13. A method of controlling an information input device, the method comprising:
-
a start operation step in which the user;
(1) grips a casing of said information 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 right side of the front and rear touch sensors with fingers of a right hand and the left side of the front and rear touch sensors with fingers of a left hand, wherein performance of the start operation step 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 step of obtaining, at a predetermined interval, an input value indicating specifics of an operation input that is received by an operation input device for receiving an operation input of a user, wherein the input value obtaining step obtains input in the form of said tilting operation which causes a change in a viewing direction of the 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, and 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 step of calculating an output value of a parameter to be operated, based on a plurality of input values obtained in the input value obtaining step, wherein, in the output value calculating step, a value obtained by changing a reference value by a change amount is calculated as the output value, the reference value being determined by one of the plurality of input values obtained in the input value obtaining step, the change amount being determined by each of the plurality of input values which are obtained at predetermined intervals in the input value obtaining step.
-
Specification