The present invention relates to a game machine having a physical lottery mechanism which executes a lottery by a roulette game.
There is known a game machine having a roulette type physical lottery mechanism which in practice rotates a roulette wheel and feeds a ball onto the wheel to execute a lottery (for example, see Patent Literature 1).
In the roulette type physical lottery mechanism as shown in the Patent Literature 1, a time taken for one lottery (lottery time) is determined by the movement of the wheel or the ball. Thereby, there is a possibility of increasing variation in lottery time.
In view of the foregoing, an object of the present invention is to provide a game machine which can decrease the variation in lottery time, a control method of controlling a computer used in the game machine, and a computer program.
In order to solve the above problems, a game machine according to the present invention comprises a physical lottery mechanism in which a lottery is executed by a roulette game, wherein the game machine comprises a parameter changing device configured to change a parameter value which affects lottery time, which is time taken for one lottery of the physical lottery mechanism, of the lottery to be executed by the physical lottery mechanism based on the lottery time of at least one past lottery executed by the physical lottery mechanism, so that the lottery time falls within a predetermined target range.
According to the present invention, since the parameter value is changed so that the lottery time falls within a target range, it is possible to decrease the variation of drawing time. Further, the parameter value is changed based on the past lottery time. In other words, the parameter value is changed by feedback of the past lottery time. Accordingly, the parameter can be changed appropriately.
Also, in order to solve the above problem, a control method of controlling a computer according to the present invention is a control method of controlling a computer which is incorporated in a game machine comprising a physical lottery mechanism in which a lottery is executed by a roulette game, wherein the control method of controlling the computer comprises a parameter changing step configured to change a parameter value which affects lottery time, which is time taken for one lottery of the physical lottery mechanism, of the lottery to be executed by the physical lottery mechanism based on the lottery time of at least one past lottery executed by the physical lottery mechanism, so that the lottery time falls within a predetermined target range.
Also, in order to solve the above problems, a computer program for a game machine according to the present invention is a computer program for a game machine being configured to cause a computer, which is incorporated into a game machine comprising a physical lottery mechanism in which a lottery is executed by a roulette game, to function as a parameter changing device configured to change a parameter value which affects lottery time, which is time taken for one lottery of the physical lottery mechanism, of the lottery to be executed by the physical lottery mechanism based on the lottery time of at least one past lottery executed by the physical lottery mechanism, so that the lottery time falls within a predetermined target range. It is possible to provide a game system of the present invention by executing the control method or the computer program of the present invention.
Hereinafter, a game machine according to a first embodiment of the present invention will be described with reference to drawings.
For example, the station unit 2 provides a slot game in exchange for consumption of coins as a game value. The slot game refers to a well-known game in which displays of symbols change according to a lottery result, and a predetermined privilege is given when a combination of changed displays of symbols forms a predetermined winning arrangement. The station unit 2 includes a housing 5. A station monitor 6 as a station display device is provided on a front surface of the housing 5. A game screen GS for executing a slot game is displayed on the station monitor 6. For example, a liquid crystal display (LCD) device is used as the station monitor 6. A control panel 7 is provided below the station monitor 6. The control panel 7 includes a coin slot 8 and an operation device 9. For example, the operation device 9 includes an operation member such as a button switch for performing various operations such as a bet operation. A coin-payout opening 10 is provided below the control panel 7.
Meanwhile, the center unit 3 provides a so-called roulette game (an opportunity of a lottery) through the station unit 2 when a predetermined game condition is satisfied. The roulette game refers to a well-known game in which a lottery is executed using a circular roulette wheel and a ball that rotates along the outer circumference of the roulette wheel. Typically, the roulette wheel includes pockets for accommodating a ball, and the pockets are provided along the outer circumference of the roulette wheel. And, a privilege is provided according to a pocket into which a ball has gone. For example, a condition whose requirement is satisfied when specific symbols form a winning arrangement in a slot game is employed as the predetermined game condition. However, the predetermined game condition is not limited to this. For example, various conditions related to the slot game such as a condition satisfied when a winning arrangement is formed a predetermined number of times or more, or a condition satisfied when a specific winning arrangement is formed may be used as the predetermined game condition. Alternatively, when a game other than a slot game is executed by the station unit 2, various conditions related to the game may be employed as the predetermined game condition.
The center unit 3 includes a center monitor 11 as a center display device and a roulette game unit RG as a physical lottery mechanism. The roulette game unit RG includes a roulette ring 12, a ball feeding mechanism 13, and a ball guidepath 14. The roulette ring 12 is arranged such that a front side (a side at which the station unit 2 is arranged) of the roulette ring 12 is positioned downwardly, a rear side of an opposite side thereto is positioned upwardly, and so the roulette ring 12 is inclined. Further, the roulette ring 12 is arranged below the center monitor 11 so that the rear side of the roulette ring 12, that is, an upper portion of the inclination is hidden by the center monitor 11. The roulette ring 12 is rotationally driven in a predetermined direction at a predetermined speed by a ring drive mechanism 15 as shown in
The ball feeding mechanism 13 is a mechanism for feeding a ball B as a physical lottery medium to the ball guidepath 14. In other words, the ball B is fed to the ball guidepath 14 by the ball feeding mechanism 13. The ball guidepath 14 is formed so as to be extended along the outer circumference of the roulette ring 12. A guard 14g for limiting the movement of the ball B is provided at an outer circumference side of the ball guidepath 14, that is, the opposite side of the roulette ring 12. The guard 14g limits the movement of the ball B to prevent the ball B from straying from the ball guidepath 14. That is, the ball guidepath 14 is formed to limit the moving range of the ball B fed by the ball feeding mechanism 13 to a certain range so as to be able to guide the ball B to the pocket 16 of the roulette ring 12. A ball detecting sensor 17 as shown in
Meanwhile, the center monitor 11 includes three monitors 111, 11m, and 11r. These three monitors 111, 11m, and 11r are used so as to function as one center monitor. These monitors 111, 11m, and 11r are represented as the center monitor 11 when it is not necessary to separate them. The center monitor 11 displays an image for making up for the hidden portion of the roulette ring 12. Specifically, as shown in
When a roulette game starts, the roulette ring 12 starts the rotation. Also, the ball B is fed to the ball guidepath 14 by the ball feeding mechanism 13. The fed ball B moves along the ball guidepath 14. Since the roulette ring 12 is inclined such that the front side is positioned downwardly, the ball guidepath 14 is similarly inclined. Thus, the fed ball B moves toward the opposite side of the ball feeding mechanism 13 along the ball guidepath 14, but the ball B changes its moving direction in the middle of the inclination and moves to return to the side of the ball feeding mechanism 13. After this movement is repeated several times, the moving range of the ball B converges to the lowermost position of the ball guidepath 14, that is, the lowermost position of the roulette ring 12. Then, the ball B goes into any one of the pockets 16 (mainly, the pocket 16 at the lowermost position at an appropriate time) of the roulette ring 12 at an appropriate time. A player is given a predetermined privilege associated with the pocket 16 into which the ball has gone.
Next, a configuration of a control system of the game machine 1A will be described with reference to
Further, the station control unit 20S is connected to an external storage device 21S. As the external storage device 21S, for example, there is used a storage medium that can retain stored information without a power supply including a magnetic storage medium such as a hard disk (HD), an optical storage medium such as a digital versatile disc read only memory (DVD-ROM), a non-volatile semiconductor memory such as electrically erasable programmable read only memory (EEPROM), and the like.
The external storage device 21S stores a game program 22 and game data 23. The game program 22 refers to a program necessary for the station unit 2 to execute a slot game. The game data 23 refers to a variety of data used when the game program 22 is executed. The game program 22 is appropriately read and executed by the station control unit 20S. The game data 23 is appropriately read and referred by the station control unit 20S. The game program 22 includes a variety of program modules necessary for executing a game, but the program modules are not shown in the figure. Similarly, the game data 23 further includes a variety of data such as reel data, sound effect data, and dividend data, but these data are also not shown in the figure.
As the game program 22 is executed, a slot game providing unit 28 is provided in the station control unit 20S. The slot game providing unit 28 executes a process necessary for the station unit 2 to provide a slot game. For example, the slot game providing unit 28 executes processes such as a process of changing a display of symbols, a process of generating a random number with a predetermined number of digits, a process of selecting symbols to be displayed after a change using the random number by lottery, and a process for determining whether or not a combination of symbols after a change has formed a winning arrangement. The slot game providing unit 28 is a logical device implemented by a combination of a microprocessor and software. In addition, a random number may be generated by a physical device into which an electronic circuit is incorporated. Further, a logical device or a physical device necessary for implementing a slot game is appropriately provided in the station control unit 20S; however, both of the devices are not shown in the figure.
Further, the station control unit 20S is connected to the operation device 9 and the station monitor 6. The operation device 9 outputs a signal corresponding to a player's operation to the station control unit 20S. The station monitor 6 displays an image corresponding to an image signal output from the station control unit 20S. The station control unit 20S executes a game in a predetermined sequence according to the game program 22 with reference to the output signal of the operation device 9. By doing so, the station control unit 20S causes a game screen corresponding to a status of a slot game to be displayed on the station monitor 6.
Further, the station control unit 20S is connected to a coin feeding device 24 and a dispensing device 25 which function as an input device and an output device necessary for executing a slot game, respectively. The coin feeding device 24 receives a coin in exchange for playing a game through the coin slot 8. Then, the coin feeding device 24 outputs a signal corresponding to the amount of fed coins to the station control unit 20S.
The dispensing device 25 pays coins to a player as a dividend of a game according to an instruction from the station control unit 20S. A coin is paid through the coin-payout opening 10. In addition, a payment to be received and a dividend for a player are not limited to a coin. For example, a medal, a token, or the like may be used as an alternative currency. Or, an accounting method capable of exchanging a currency value or a game value through an exchange of an electronic currency or other electronic information may be used. In this case, an information communication device for mutually exchanging electronic information, a storage medium for storing exchanged information, and the like may be used instead of the coin slot 8 and the coin-payout opening 10.
Meanwhile, the center control unit 20C is configured as a computer unit that controls the center unit 3. Specifically, the center control unit 20C is configured as a computer unit that includes a microprocessor, a main storage device necessary for an operation thereof, and other peripheral devices. The center control unit 20C is connected to the center monitor 11, the ring drive mechanism 15, the ball feeding mechanism 13, and the ball detecting sensor 17 described above.
Further, the center control unit 20C is connected to an external storage device 21C. As the external storage device 21C, for example, there is used a storage medium that can retain stored information without power supply including a magnetic storage medium such as a HD, an optical storage medium such as a DVD-ROM, a non-volatile semiconductor memory such as EEPROM, and the like. In addition, various devices such as a vibration detecting sensor for detecting a vibration (shaking) occurring in the center unit 3 are further connected to the center control unit 20C, but they are omitted in the figure.
The external storage device 21C stores a center unit program 33 and center unit data 34. The center unit program 33 refers to a program necessary for the center unit 3 to execute the roulette game. The center unit data 34 refers to a variety of data used when the center unit program 33 is executed. The center unit program 33 is appropriately read and executed by the center control unit 20C. The center unit data 34 is appropriately read and referred by the center control unit 20C. The center unit program 33 includes a variety of program modules necessary for executing a roulette game. Similarly, the center unit data 34 further includes a variety of data such as sound effect data, dividend data, and data for associating each of the pockets 16 with a predetermined privilege; however, both the programs and the data are not shown in the figure.
As the center unit program 33 is executed, a roulette game providing unit 35 is provided in the center control unit 20C. The roulette game providing unit 35 executes a process necessary for the center unit 3 to provide the roulette game. For example, the roulette game providing unit 35 executes a variety of processes such as a process for controlling the ball feeding mechanism 13, a process for controlling the ring drive mechanism 15, and the like.
The ring drive mechanism 15 includes an electric motor (not shown). The roulette ring 12 is rotated by the electric motor. The center control unit 20C controls the electric motor by pulse width modulation (PWM) control. In the well-known PWM control, the ratio of the period taken to supply power within a predetermined period, so-called duty ratio, is changed, thereby controlling the electric motor and the like. When the duty ratio is 100%, the most power is supplied to the electric motor. And, the power supplied to the electric motor is decreased as the duty ratio is decreased. When the duty ratio is 0%, power supply to the electric motor stops.
The center control unit 20C controls the rotation of the roulette ring 12 by changing the duty ratio. The center control unit 20C changes the duty ratio to a predetermined lottery start value (for example, 50%, 100%, and the like) setting at the start of the lottery, when the above predetermined game condition is satisfied. Thereby, the roulette ring 12 starts to rotate and the roulette game is started. Then, when a ball B is fed, the center control unit 20C decreases the duty ratio gradually at predetermined deceleration interval DI. Thereby, the roulette ring 12 is decelerated gradually. For example, 2 seconds is set as the deceleration interval DI. When the ball B enters any one of the pockets 16, the center control unit 20C changes the duty ratio to 0%.
In addition, the center control unit 20C adjusts the deceleration interval DI properly so that the time taken for one game (lottery time) falls within a predetermined target range when executing a roulette game as described above. The lottery time is a period from the time at which the ball B is fed to the time at which the ball B enters any one of the pockets 16. That is, the period from time t1 to time t5 in
In order to adjust the deceleration interval DI as described above, the number of times when the roulette game is executed (hereinafter, referred to as the number of times of lottery) and average lottery time are stored in the main storage device of the center control unit 20C and are updated every time a roulette game is executed. Further, these values may be reset to 0 when the center control unit 20C is started. In addition, these values may be backed up and may be reset when the data of the main storage device is cleared.
In this control routine, the center control unit 20C first executes a parameter setting process at step S11. In the parameter setting process, a parameter setting routine as shown in
In the routine of
On the other hand, if the center control unit 20C determines that the average lottery time is 20 seconds or more, the center control unit 20C proceeds to step S34 and determines whether or not the average lottery time is greater than 30 seconds. If the center control unit 20C determines that the average lottery time is 30 seconds or less, the center control unit 20C ends the current routine. On the other hand, if the center control unit 20C determines that the average lottery time is greater than 30 seconds, the center control unit 20C proceeds to step S35 and executes a deceleration interval decrease processing. For example, in this processing, a predetermined correction value is subtracted from the deceleration interval DI. 0.1 seconds is set to the correction value. The correction value is not limited to 0.1 seconds, and any suitable value may be set.
After changing the deceleration interval DI at step S33 or step 35, the center control unit 20C proceeds to step S36 and sets the number of times of lottery to 0. At the next step S37, the center control unit 20C sets the average lottery time to 0. Thereafter, the center control unit 20C ends the current routine.
Returning to
At the next step S15, the center control unit 20C determines whether or not a lottery is decided in the roulette game, that is, whether or not the ball B has entered any one of the pockets 16. This determination may be made based on the output signal of the ball detecting sensor 17. If the center control unit 20C determines that the lottery is not decided, the center control unit 20C proceeds to step S16 and determines whether or not the value of the deceleration timer is greater than the deceleration interval DI. If the center control unit 20C determines that the value of the deceleration timer is less than the deceleration interval DI, the center control unit 20C returns to step S15. On the other hand, if the center control unit 20C determines that the value of the deceleration timer is greater than the deceleration interval DI, the center control unit 20C proceeds to step S17 and executes a ring deceleration processing. In this ring deceleration processing, as described above, the duty ratio is decreased to a predetermined value, 10% for example. If the duty ratio is already lower than a lower limit duty ratio at the time of the lottery (for example, 20%), the value is maintained. At the next step S18, the center control unit 20C resets the deceleration timer and starts the count of the deceleration timer. Then, the center control unit 20C returns to step S15.
On the other hand, if the center control unit 20C determines that a lottery is decided in a roulette game, the center control unit 20C proceeds to step S19 and executes a ring stop processing. In this ring stop processing, the duty ratio is set to 0%. At the next step S20, the center control unit 20C increases the number of times of lottery by one. At the next step S21, the center control unit 20C updates the average lottery time based on the lottery time of the game of this round. Thereafter, the center control unit 20C ends the current control routine. After being updated, the number of times of lottery and the average lottery time are stored in the main storage device of the center control unit 20C as described above. And they are referred when this control routine is executed to the next time.
As is well known, in the physical lottery mechanism, the movement and the like of the roulette ring 12 are changed with time. Thereby, there is a possibility that variation of the lottery time increases. According to the first embodiment, since the deceleration interval DI is changed depending on the average lottery time, it is possible to decrease the variation of the lottery time. For example, the deceleration interval DI is changed based on the average lottery time of at least 10 nearest lotteries. In other words, the deceleration interval DI is changed by feedback of the lottery time of at least 10 nearest lotteries. Thereby, the deceleration interval DI can be changed appropriately.
Further, when the rotation speed of the roulette ring 12 is constant and the rotation of the roulette ring 12 matches the cycle of the flipping motion of the ball B, there is a possibility that it becomes difficult for the ball B to enter the pocket 16. In such a case, the lottery time increases. In the first embodiment, such matching of the cycle can be prevented since the rotation speed of the roulette ring 12 is decelerated at every deceleration interval DI. Thus, it is possible to prevent the lottery time from being prolonged.
And, since the deceleration interval DI is changed based on the average of the lottery time of at least 10 nearest lotteries, for example, the lottery time is not changed significantly. Thereby, it is possible to change the lottery time to an optimum lottery time without being known to the player. In addition, since the rotation speed of the roulette ring 12 is decreased gradually, it is informed to the player that it has become easy for the ball B to enter the pocket 16, and it is possible to arouse the player's interest. Especially in such a situation, it is possible to arouse the player's interest even more if the pocket 16 of high dividend passes the lowest part.
As described above, the deceleration interval DI is changed before starting the roulette game, and is not changed while the roulette game is being executed. Thereby, it is possible to prevent the rotation speed of the roulette ring 12 from changing unnaturally.
For example, the deceleration interval DI is not changed until the number of times of lottery is more than 10. The predetermined number of times of lottery for determining the change of the deceleration interval DI is not limited to 10. The number of times which can strike a probable average is set the predetermined number of times of lottery in order to strike an average of the variation of the lottery time of the physical lottery.
In the first embodiment described above, the roulette ring 12 is decelerated by changing the duty ratio of the ring drive mechanism 15, but the method of decelerating the roulette ring 12 is not limited thereto. For example, a brake which can brake the electric motor or the roulette ring 12 may be provided. And, the roulette ring 12 may also be decelerated by operating the brake at every deceleration interval DI.
A game machine according to the second embodiment of the present invention will be described with reference to
Below, for the sake of convenience, the inner side of the ball guidepath 14, that is, the roulette ring 12 side, will be called an inner circumference side, and the outer side of the roulette ring 14, that is, the opposite side of the roulette ring 12, will be called an outer circumference side.
As shown in
The movable portion 47 includes a track member 49 and a support member 50 for supporting the track member 49. As is clear from
As shown in
As shown in
The link mechanism 53 includes a first link member 55 and a second link member 56. One end of the first link member 55 and one end of the second link member 56 are connected to each other rotatably via a pin 57. The other end of the second link member 56 is connected to the movable portion 47 rotatably via a pin 58. As shown in
In the slope angle changing mechanism 45, when the rotating disk 54 rotates in an arrow R1 direction from the position shown in
As described above, one end of the left slope 42 and one end of the right slope 43 are respectively attached to the center slope 41. Thereby, if the movable portion 47 is moved in this manner, the left slope 42 and the right slope 43 are properly bent according to the movement of the movable portion 47. That is, if the movable portion 47 swings, the whole of the ball guidepath 14 is deformed to be bent. Accordingly, a stepped portion is not formed on the ball guidepath 14.
The slope angle changing mechanism 45 is provided with a rotation detecting sensor 61 and a reference position detecting sensor 62. As shown in
The reference position detecting sensor 62 is a sensor for detecting whether or not the movable portion 47 is at a reference position. The detection portion (not shown) of the reference position detecting sensor 62 is provided on the rotating disk 54. The reference position detecting sensor 62 is mounted on the base member 51 so as to detect the detection portion when the movable portion 47 is at the reference position. The reference position detecting sensor 62 outputs a signal when it detects the detection portion. On the other hand, the reference position detecting sensor 62 does not output a signal when it does not detect the detection portion. Thereby, it is possible to determine whether or not the movable portion 47 is at the reference position based on the presence or absence of the output signal.
Also in this embodiment, the center control unit 20C executes the roulette control routine of
In this routine, the center control unit 20C executes the processes until step S32 as with
On the other hand, if the center control unit 20C determines that the lottery time is 20 seconds or more, the center control unit 20C proceeds to step S34 and determines whether or not the average lottery time is greater than 30 seconds. If the center control unit 20C determines that the average lottery time is 30 seconds or less, the center control unit 20C ends the current routine. On the other hand, if the center control unit 20C determines that the average lottery time is greater than 30 seconds, the center control unit 20C proceeds to step S42 and executes a slope angle increase processing. In this processing, the electric motor 52 is controlled so that the slope angle of the ball traveling surface becomes larger by a predetermined angle than the present value. Thereby, the angle between the upper surface 12a of the roulette ring 12 and the ball traveling surface is decreased. As the predetermined angle, 0.1°, for example, is set. Further, the predetermined angle is not limited to 0.1°, and any suitable value may be set. Thereafter, the center control unit 20C proceeds to step S36, and executes the processes as with
As described above, according to the game machine 1B of the second embodiment, the slope angle of the ball traveling surface, that is, the angle between the upper surface 12a of the roulette ring 12 and the ball traveling surface, is changed depending on the average lottery time, so it is possible to decrease the variation of the lottery time. Further, since the slope angle is changed based on the average lottery time of at least 10 nearest lotteries, it is possible to change the slope angle appropriately.
In this embodiment, a length corresponding to three of the pockets 16 is set as the circumferential length of the center slope 41. Thereby, compared with the case in which a length corresponding to one of the pockets, for example, is set, the section in which it is easy for the ball B to enter can be made larger. By changing the slope angle of the section of the length corresponding to three of the pockets 16 as described above, unnaturalness can be alleviated. In this embodiment, the circumferential length of the center slope 41 is not limited to the length corresponding to three of the pockets 16. A length which is greater than one of the pockets 16, for example, three-and-a-half of the pockets 16, four or more of the pockets 16 or the like, may be set as the length of the center slope 41.
The slope angle of the ball traveling surface is changed before starting the roulette game, and is not changed while the roulette game is being executed. Thereby, it is possible to prevent the movement of the ball B from unnaturally changing during the roulette game. The slope angle is not changed until the number of times of lottery is more than 10. The predetermined number of times of lottery for determining the change of the slope angle is not limited to 10. The number of times which can strike a probable average is set the predetermined number of times of lottery in order to strike an average of the variation of the lottery time of the physical lottery.
A game machine according to a third embodiment of the present invention will be described with reference to
Next, the roulette control routine and parameter setting routine of this embodiment will be described with reference to
In the control routine of
On the other hand, if the center control unit 20C determines the average lottery time is 20 seconds or more, the center control unit 20C proceeds to step S34 and determines whether or not the average lottery time is 30 seconds or less. If the center control unit 20C determines that the average lottery time is 30 seconds or less, the center control unit 20C ends the current routine. On the other hand, if the center control unit 20C determines that the average lottery time is greater than 30 seconds, the center control unit 20C proceeds to step S61 and executes a determination time decrease processing. In this processing, the predetermined collection value is subtracted from the determination time. 0.5 seconds is set to the correction value, for example. The correction value is not limited to 0.5 seconds, and any suitable value may be set. Thereafter, the center control unit 20C proceeds to step S36, and executes the processes as with
Returning to
In the next step S15 of
On the other hand, if the center control unit 20C determines that the lottery is decided in the roulette game, the center control unit 20C proceeds to step S54 and stops the vibration apparatus 70. At the next step S19, the center control unit 20C executes the ring stop processing. At the next step S20, the center control unit 20C increases the number of times of lottery by one. At step S21, the center control unit 20C updates the average lottery time based on the lottery time of the game of this round. Thereafter, the center control unit 20C ends the current control routine.
As described above, according to the game machine 1C of the third embodiment, when the time elapsed after the ball B is fed becomes greater than the determination time, the vibration apparatus 70 is operated, so it becomes easy for the ball B to enter the pocket 16. Thereby, it is possible to suppress the lottery time from being prolonged. Since the determination time is changed depending on the average lottery time, it is possible to decrease the variation of the lottery time. Further, since the determination time is changed based on the average lottery time of at least 10 nearest lotteries, it is possible to change the determination time appropriately.
The determination time is not changed until the number of times of the lottery becomes greater than 10. Thereby, it is possible to prevent determination time from being changed needlessly. The determination time is changed before starting the roulette game, and is not changed while the roulette game is being executed.
In this embodiment, when the vibration apparatus 70 is operated, it may be operated in such a way that vibration is generated intermittently. It may also be operated in such a way that vibration is generated continuously.
The center control unit 20C functions as a control device by executing steps S52 and S53 of
Next, a game machine according to the fourth embodiment of the present invention will be described with reference to
In this control routine, the center control unit 20C first rotates the roulette ring 12 at step S12. Thereafter, the center control unit 20C executes the processes as with
As described above, according to the fourth embodiment, when the time elapsed after the ball B is fed becomes greater than the determination time, the vibration apparatus 70 is operated, so that it is possible to prevent the lottery time from being prolonged. Thereby, it is possible to decrease the variation of the lottery time.
Also in this embodiment, when the vibration apparatus 70 is operated as in the third embodiment, it may be operated in such a way that vibration is generated intermittently. It may also be operated in such a way that vibration is generated continuously.
The present invention is not limited to the above described embodiments, and may be executed in any appropriate mode. For example, the above described embodiments may be combined appropriately with each other, as long as they do not bother each other. For example, the lottery time may be adjusted by changing both of the deceleration interval and the slope angle of the ball traveling surface. In this case, priority is given to each parameter and the parameter may be changed depending on the priority.
The parameter with the value changed to decrease the variation of the lottery time is not limited to the parameters shown in the above described embodiments. As the parameter for changing the value in the present invention, any of various parameters affecting the lottery time may be used.
In the above embodiments, it is determined whether or not the average lottery time falls within the target range if the number of lotteries is more than 10, but the number of times used in the determination is not limited to 10. Any appropriate number of times may be set so that the parameter value is not changed needlessly. Further, in the above embodiments, the number of times of lottery and the average lottery time are each reset to change the parameter value, but they need not be reset.
In each of the above embodiments, the lottery time is the period from the time when the ball B is fed to the time when the ball B enters any one of the pockets 16, but the lottery time is not limited to this period. For example, the point of time at which the roulette ring 12 starts to rotate may be used as the start of the lottery time. Further, the point of time at which the roulette ring 12 stops completely may be used as the end of the lottery time.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/US2012/053491 | 8/31/2012 | WO | 00 | 7/29/2015 |