Post#8 » Fri Jul 08, 2011 5:15 pm
Means for Solving the Problem(s)
To address the problems, an invention according to claim 1 provides a game device, comprising:
input means capable of acquiring operation input in a game as operation input information; and
control means for controlling game progress on the basis of the operation input information,
wherein the input means comprises vibration detection means for detecting vibration applied to the input means,
the control means comprises vibration level determination means for determining a level of a vibration detection signal detected by the vibration detection means, and
the control means executes game control using determination information determined by the vibration level determination means as the operation input information received from the input means.
An invention according to claim 2 provides a game device, comprising:
input means capable of acquiring operation input in a game as operation input information; and
control means for controlling game progress on the basis of the operation input information,
wherein the input means comprises,
vibration detection means for detecting vibration applied to the input means, and
vibration level determination means for determining a level of a vibration detection signal detected by the vibration detection means, and
the control means executes game control using determination information determined by the vibration level determination means as the operation input information received from the input means.
An invention according to claim 3 provides a game device, comprising:
input means capable of acquiring operation input in a game as operation input information; and
control means for controlling game progress on the basis of the operation input information,
wherein the input means comprises vibration detection means for detecting vibration applied to the input means,
the control means comprises
vibration pattern determination means for determining one or more level pattern of a vibration detection signal detected by the vibration detection means, and
special input command determination means for determining whether or not an array corresponding to time sequence of information relating to the level pattern determined by the vibration pattern determination means matches a special input command previously set, and
the control means executes game control using the special input command matching determined by the special input command determination means as the operation input means received from the input means.
An invention according to claim 4 provides a game device, comprising:
input means capable of acquiring operation input in a game as operation input information; and
control means for controlling game progress on the basis of the operation input information,
wherein the input means comprises
vibration detection means for detecting vibration applied to the input means, and
vibration pattern determination means for determining one or more level patterns of a vibration detection signal detected by the vibration detection means,
the control means comprises special input command determination means for determining whether or not an array corresponding to time sequence of information relating to the level pattern determined by the vibration pattern determination means matches a special input command previously set, and
the control means executes game control using the special input command matching determined by the special input command determination means as the operation input means received from the input means.
An invention according to claim 5 relates to the game device according to any of claim 1 or claim 2, wherein
the input means comprises vibration generation means,
the control means comprises
mounting determination means for determining that the input means is mounted on an installable mounting site when a vibration detection signal of a previously-set first predetermined value or less is received for a certain time-period from the vibration detection means,
vibration generation means for allowing the vibration generation means mounted on the mounting site to generate a first vibration for a predetermined time on the basis of a determination result by the mounting determination means,
natural-vibration value calculation means for calculating a natural vibration value in the mounting site from the vibration detection signal of the first vibration detected by the vibration detection means, and
vibration correction value calculation means for correcting a vibration detection signal of a second vibration applied to the mounting site as the operation input information detected by the vibration detection means, on the basis of the natural vibration value, and
the vibration level determination means determines the level on the basis of the vibration detection signal of the second vibration corrected by the vibration correction value calculation means.
An invention according to claim 6 relates to the game device according to any of claim 3 or claim 4, wherein
the input means comprises vibration generation means,
the control means comprises
mounting determination means for determining that the input means is mounted on an installable mounting site when a vibration detection signal of a previously-set first predetermined value or less is input for a certain time-period from the vibration detection means,
vibration generation means for allowing the vibration generation means mounted on the mounting site to generate a first vibration for a predetermined time on the basis of a determination result by the mounting determination means,
natural-vibration value calculation means for calculating a natural vibration value in the mounting site from the vibration detection signal of the first vibration detected by the vibration detection means, and
vibration correction value calculation means for correcting a vibration detection signal of a second vibration applied to the mounting site as the operation input information detected by the vibration detection means, on the basis of the natural vibration value, and
the vibration pattern determination means determines the level pattern on the basis of the vibration detection signal of the second vibration corrected by the vibration correction value calculation means.
An invention according to claim 7 relates to the game device according to claim 6, wherein the vibration pattern determination means comprises input vibration classification means for classifying the corrected vibration detection signal of the second vibration in one or more level patterns with use of intensity as a criterion by a level of the corrected vibration detection signal of the second vibration.
An invention according to claim 8 relates to the game device according to claim 6, wherein the vibration pattern determination means comprises tap/rest setting means for making a level of the corrected vibration detection signal of the second vibration correspond to an elapsed time axis to set a level pattern including a tap input period in which it is determined that the vibration detection signal has been input, and a rest period in which the vibration detection signal has not been input.
An invention according to claim 9 relates to the game device according to claim 7, further comprising storage means,
wherein the control means
the vibration pattern determination means comprises
vibration correction value storage means for sequentially storing the vibration detection signals of the second vibration corrected by the vibration correction value calculation means in time sequence order in the storage means as a third vibration detection signal,
level pattern threshold calculation means for calculating a threshold used for classification for determining which level pattern the third vibration detection signal belongs to, on the basis of one or more piece of information including newest information on the third vibration detection signals stored in time sequence by the vibration correction value storage means, and
level pattern storage means for determining which level pattern the newest third vibration detection signal after correction belongs to, on the basis of the calculated threshold, and storing information relating to the determined level pattern in the storage means.
An invention according to claim 10 relates to the game device according to claim 8, further comprising storage means,
wherein the control means comprises
tap time-interval storage means for, regarding the vibration detection signal of the second vibration corrected by the vibration value calculation means, sequentially storing, in time sequence order, time intervals at which the vibration detection signals of the second vibration adjacent to each other in time sequence are input in the storing means,
rest determination time correction means for calculating a corrected rest determination time corrected, on the basis of the time interval and/or a previously-set rest determination time stored in the tap time-interval storage means, when it is determined that the vibration detection signal is not input, and
rest period determination means for determining, as the rest period, the elapsed time axis along which it is determined that the vibration detection signal is not input, when it is determined that a difference time value S between a current time value and a time value input by the vibration detection signal of the second vibration is larger than the corrected rest determination time.
An invention according to claim 11 relates to the game device according to any of claims 1 to 4, further comprising
conversion value calculation means for calculating a conversion value on the basis of a predetermined equation when the vibration detection signal detected by the vibration detection means is equal to or less than a second predetermined value.
An invention according to claim 12 relates to the game device according to any of claims 1 to 4, further comprising
associated vibration setting means for measuring vibration detection signals predetermined times detected by the vibration detection means, and when the input means detects one-time vibration, for setting vibration detected except for the one-time vibration as associated vibration generated with the one-time vibration, on the basis of the vibration detection signals measured predetermined times.
Further, an invention according to claim 13 provides a method of controlling game progress in a game device including input means having vibration detection means for detecting vibration, comprising
a vibration level determination step of determining a level pattern of a vibration value detected by the vibration detection means to obtain determination information; and
a vibration-level-determination-based game-control step of controlling execution of a game by use of the determination information obtained by the vibration level determination step as game control information.
An invention according to claim 14 provides a method of controlling game progress in a game device including input means having vibration generation means and vibration detection means for detecting vibration, comprising
a mounting determination step of determining that the input means is mounted on an installable mounting site when a vibration value of a previously-set predetermined value or less is detected for a certain time-period by the vibration detection means;
a vibration start step of starting a first vibration by the vibration generation means on the basis of a determination result in the mounting determination step;
a vibration detection step of actuating the vibration detection means to detect the first vibration when the first vibration occurs by the vibration start step;
a natural-vibration value calculation step of calculating a natural vibration value in the mounting site from a first vibration value based on the first vibration detected by the vibration detection step;
when the vibration detection means detects a second vibration applied to the mounting site and used for operation input, a correction value calculation step of calculating a correction value on the basis of a second vibration value based on the second vibration and the natural vibration value; and
a correction value operation conversion step of converting operation input information based on the correction value into game control information.
An invention according to claim 15 relates to the method of game control according to claim 14, comprising:
a vibration pattern determination step of determining one or more level patterns of the correction value calculated in the correction value calculation step;
a special input commend determination step of determining whether or not an array corresponding to time sequence of information relating to the level pattern determined in the vibration pattern determination step matches a previously-set special input command; and
a command execution step of executing game control by use of the special input command determined to match in the special input signal determination step as the operation input information input from the input means.
An invention according to claim 16 relates to the method of game control according to claim 14, wherein the vibration pattern determination step comprises input vibration classification step of classifying the corrected vibration detection signal of the second vibration in one or more level patterns with use of intensity as a criterion by a level of the corrected vibration detection signal of the second vibration.
An invention according to claim 17 relates to the method of game control according to claim 14, wherein the vibration pattern determination step comprises tap/rest setting step of making a level of the corrected vibration detection signal of the second vibration correspond to an elapsed time axis to set a level pattern including a tap input period in which it is determined that the vibration detection signal has been input, and a rest period in which the vibration detection signal has not been input.
An invention according to claim 18 provides a program of controlling game progress in a game device including input means having vibration detection means for detecting vibration, comprising
a vibration level determination program of determining a level pattern of a vibration value detected by the vibration detection means to obtain determination information; and
a vibration-level-determination-based game-control program of controlling execution of a game by use of the determination information obtained by the vibration level determination program as game control information.
An invention according to claim 19 provides a program of controlling game progress in a game device including input means having vibration generation means and vibration detection means for detecting vibration, comprising
a mounting determination program having a step of determining that the input means is mounted on an installable mounting site when a vibration value of a previously-set predetermined value or less is detected for a certain time-period by the vibration detection means;
a vibration start program having a step of starting a first vibration by the vibration generation means on the basis of a determination result in the mounting determination program;
a vibration detection program having a step of actuating the vibration detection means to detect the first vibration when the first vibration occurs by the vibration start program;
a natural-vibration value calculation program having a step of calculating a natural vibration value in the mounting site from a first vibration value based on the first vibration detected by the vibration detection program;
a correction value calculation program that has, when the vibration detection means detects a second vibration applied to the mounting site and used for operation input, a step of calculating a correction value on the basis of a second vibration value based on the second vibration and the natural vibration value; and
a correction value operation conversion program having a step of converting operation input information based on the correction value into game control information.
An invention according to claim 20 relates to the program of game control according to claim 19, which comprises:
a vibration pattern determination program having a step of determining which level pattern of one or more level patterns the correction value calculated by the correction value calculation program corresponds to;
a special input signal determination program having a step of determining whether or not an array corresponding to time sequence of information relating to the level pattern determined by the vibration pattern determination program matches a previously-set special input command; and
a command execution program having a step of executing game control by use of the special input command determined to match by the special input signal determination program as the operation input information input from the input means.
An invention according to claim 21 relates to the program of game control according to claim 19, wherein the vibration pattern determination program comprises input vibration classification program having a step of classifying the corrected vibration detection signal of the second vibration in one or more level pattern with use of intensity as a criterion by a level of the corrected vibration detection signal of the second vibration.
An invention according to claim 22 relates to the program of game control according to claim 19, wherein the vibration pattern determination program comprises tap/rest setting program having a step of making a level of the corrected vibration detection signal of the second vibration correspond to an elapsed time axis to set a level pattern including a tap input period in which it is determined that the vibration detection signal has been input, and a rest period in which the vibration detection signal has not been input.
An invention according to claim 23 provides a computer-readable recording medium storing the program according to any of claim 18 to claim 22.
The computer-readable recording medium includes a recording medium capable of recording data of a program such as an optical disc including a CD-ROM, a DVD and the like, a flash memory, a RAM, a ROM, a magnetic disc drive and the like.
The aforementioned input means is an input device capable of accepting various input operations of a player, for example, an input device including a remote controller, a controller and the like.
The first predetermined value means a threshold for detecting primitive (natural occurrence) vibration without application of vibration generated by vibration start means to a mounting site, and also irrespective of operation of the player. The second predetermined value means a value serving as a reference for input as an operation signal, which is greater than the vibration in the mounting site (first predetermined value) out of the vibrations detected by the vibration detection means. In a process in the present invention, a detected vibration value equal to or less than the first predetermined value is assumed as a naturally generated vibration value and is not employed as operation input signal. Then, when the detected vibration value is equal to or greater than the first predetermined value and equal to or less than the second predetermined value, a conversion process is performed by predetermined procedure in order to use the vibration value as a game control signal, so that the converted information is used as the operation input signal to execute game control.
Moreover, the aforementioned game control program based on the vibration level determination refers to a program for controlling a previously set game for each piece of determination information determined in the aforementioned vibration level determination step (or by vibration level program). The game control program based on the vibration level determination refers to, for each piece of determination information, for example, a program for displaying a presentation of moving image of a small-scaled firework on the monitor, a program for displaying a presentation of moving image of continuous launching of large-scaled fireworks on the monitor, or the like.