Game machine
Patent Information
- Application Number
- JP2024003607
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-01-12
- Publication Date
- 2025-10-02
AI Technical Summary
Existing gaming machines lack optimal control and effects during predetermined gaming states where variable displays are not performed, seeking more engaging and dynamic entertainment options.
Incorporating start detection means, lottery means, variable display means, operation means, specific effect execution means, and display control means to execute a series of effects, including fortune-telling effects, with controlled transitions based on player interaction and time, ensuring consistent end effects during variable displays.
Enhances player engagement by providing dynamic and controlled effects, maintaining interest through consistent end effects during variable displays, optimizing entertainment value in predetermined gaming states.
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to gaming machines such as pachinko machines and slot machines.
Background Art
[0002] Conventionally, in gaming machines, a lottery is conducted based on a start winning, and the result of the lottery is presented as a variable display to provide entertainment. However, there is a predetermined gaming state in which the variable display is not performed. And specific effects are executed even during the predetermined gaming state to provide entertainment.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] However, for specific effects in a predetermined gaming state where the variable display is not performed, more suitable control and effects are desired.
[0005] An object of the present invention is to optimize the control and effects regarding specific effects in a predetermined gaming state where the variable display is not performed.
Means for Solving the Problems
[0006] The gaming machine according to the present invention is start detection means (ball entry sensors 314a, 315a) for detecting a game ball when the game ball enters a start ball entry port (first winning port 314, second winning port 315), and lottery means (MPU 41) capable of executing a predetermined lottery (big win lottery) when the start detection means detects a game ball, and A variable display means (symbol display unit 341) capable of executing a predetermined variable display (decoration symbol variable display) based on the predetermined lottery of the lottery means, An operation means (operation button 20) operable by a player, A gaming machine comprising: In a predetermined gaming state (game standby state) in which the predetermined variable display (decoration symbol variable display) is not performed, a specific effect execution means (voice lamp control device 5) capable of outputting a control signal for executing a series of specific effects (fortune-telling effect) based on the establishment of a predetermined condition (elapse of a specified time), A display control means (display control device 6) capable of executing the display of the series of specific effects (fortune-telling effect) based on the input of the control signal from the specific effect execution means (voice lamp control device 5), Comprising: The series of specific effects (fortune-telling effect) At least includes a start-corresponding effect (fortune-telling explanation effect) for a predetermined period, an interesting effect (during fortune-telling effect) that can be executed after the start-corresponding effect (fortune-telling explanation effect), and a plurality of types of end-corresponding effects (fortune-telling result display effect) that can be executed after the interesting effect (during fortune-telling effect), When one execution of the series of specific effects (fortune-telling effect) is performed, one type of end-corresponding effect (fortune-telling result display effect) is executed, The specific effect execution means (voice lamp control device 5) In a first case where a specific period (upper limit time of the during fortune-telling effect) has elapsed without a predetermined operation (pressing operation) being performed on the operation means (operation button 20) by the player during the predetermined interesting effect (during fortune-telling effect), a predetermined control signal (ACT command) for switching from the display of the predetermined interesting effect (during fortune-telling effect) to the display of the end-corresponding effect (fortune-telling result display effect) is output to the display control means (display control device 6), In a second case where specific conditions (start conditions for fortune-telling result display effects) are satisfied based on a predetermined operation (a pressing operation) being performed on the operation means (operation button 20) by the player during the predetermined fortune-telling effect (fortune-telling in-game effect), the same predetermined control signal (ACT command) as the one output in the first case is output to the display control means (display control device 6) before the elapse of the specific period (upper limit time for fortune-telling in-game effect). The display control means (display control device 6) is configured to display the end corresponding effect (fortune-telling result display effect) based on the input of the predetermined control signal (ACT command). In both the first case and the second case, the same one type of the end corresponding effect (fortune-telling result display effect) can be displayed until the start of the predetermined variable display (variable display of decorative symbols). The end corresponding effect (fortune-telling result display effect) is not displayed when the predetermined variable display (variable display of decorative symbols) starts. The display control means (display control device 6) is characterized in that in both the first case and the second case, based on receiving the predetermined control signal (ACT command), it is configured to perform display for the same period as the display period of the end corresponding effect (fortune-telling result display effect).
Brief Description of the Drawings
[0007]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15
Figure 16
Figure 17
Figure 18
Figure 19
Figure 20
Figure 21
Figure 22
Figure 23
Figure 24
Figure 25
Figure 26
Figure 27
Figure 28
Figure 29
Figure 30
Figure 31
Figure 32
Figure 33
Figure 34
Figure 35
Figure 36
Figure 37
Figure 38
Figure 39
Figure 40
Figure 41
Figure 42
Figure 43
Figure 44
Figure 45
Figure 46
Figure 47
Figure 48
Figure 49
Figure 50
Figure 51
Figure 52
Figure 53
Figure 54
Figure 55
Figure 56
Figure 57
Figure 58
Figure 59
Figure 60
Figure 61
Figure 62
Figure 63
Figure 64
Figure 65
Figure 66
Figure 67
Figure 68
Figure 69
Figure 70
Figure 71
Figure 72
Figure 73
Figure 74
Figure 75
Figure 76
Figure 77
Figure 78
Figure 79
Figure 80
Figure 81
Figure 82
Figure 83
Figure 84
Figure 85
Figure 86
Figure 87
Figure 88
Figure 89
Figure 90
Figure 91
Figure 92
Figure 93
Figure 94
Figure 95
Figure 96
Figure 97
Figure 98
Figure 99
Figure 100
Figure 101
Figure 102
Figure 103
Figure 104
Figure 105
Figure 106
Figure 107
Figure 108
Figure 109
Figure 110
Figure 111
Figure 112
Figure 113
Figure 114
Figure 115
Figure 116
Figure 117
Figure 118
Figure 119
Figure 120
Figure 121
Figure 122
Figure 123
Figure 124
Figure 125
Figure 126
Figure 127
Figure 128
Figure 129
Figure 130
Figure 131
Figure 132
Figure 133
Figure 134
Figure 135
Figure 136
Figure 137
Figure 138
Figure 139
Figure 140
Figure 141
Figure 142
Figure 143
Figure 144
Figure 145
Figure 146
Figure 147
Figure 148
Figure 149
Figure 150
Figure 151
Figure 152
Figure 153
Figure 154
Figure 155
Figure 156
Figure 157
Figure 158
Figure 159
Figure 160
Figure 161
Figure 162
Figure 163
Figure 164
Figure 165
Figure 166
Figure 167
Figure 168
Figure 169
Figure 170
Figure 171
Figure 172
Figure 173
Figure 174
Figure 175
Figure 176
Figure 177
Figure 178
Figure 179
Figure 180
Figure 181
Figure 182
Figure 183
Figure 184
Figure 185
Figure 186
Figure 187
Figure 188
Figure 189
Figure 190
Figure 191
Figure 192
Figure 193
Figure 194
Figure 195
Figure 196
Figure 197
Figure 198
Figure 199
Figure 200
Figure 201
Figure 202
Figure 203
Figure 204
Figure 205
Figure 206
Figure 207
Figure 208
Figure 209
Figure 210
Figure 211
Figure 212
Figure 213
Figure 214
Figure 215
Figure 216
Figure 217
Figure 218
Figure 219
Figure 220
Figure 221
Figure 222
Figure 223
Figure 224
Figure 225
Figure 226
Figure 227
Figure 228
Figure 229
Figure 230
Figure 231
Figure 232
Figure 233
Figure 234
Figure 235
Figure 236
MODE FOR CARRYING OUT THE INVENTION
[0008] Hereinafter, with reference to the attached drawings, each embodiment of the present invention will be described to facilitate understanding of the present invention. Also, each of the following embodiments is an example embodying the present invention and does not limit the technical scope of the present invention.
[0009] [First Embodiment] First, with reference to FIGS. 1 to 54, the gaming machine 10 according to the first embodiment of the present invention will be described.
[0010] [Schematic Configuration of Gaming Machine 10] Here, FIG. 1 is an external perspective view of the gaming machine 10, FIGS. 2 and 3 are developed views of the gaming machine 10, and FIGS. 4 to 6 are front views of the game board 31 of the gaming machine 10. Hereinafter, the expressions of front, rear, left, right, upper, and lower used in this embodiment are defined by the front-rear direction D1, the vertical direction D2, and the left-right direction D3 shown in FIGS. 1 to 3.
[0011] As shown in FIGS. 1 to 3, the gaming machine 10 is a pachinko gaming machine including a front frame 11, an inner frame 12, a back pack unit 13, and an outer frame 14, and is installed in a game hall by fixing the outer frame 14 to an island facility (not shown) in the game hall. In this embodiment, a pachinko gaming machine is taken as an example of the gaming machine for explanation. However, the present invention is also applicable to other gaming machines such as a rotary gaming machine (slot machine), an arranged ball gaming machine, and a jan ball gaming machine.
[0012] [Configuration of Front Frame 11] The front frame 11 is openable and closable with respect to the outer frame 14 by being rotatably supported at the left end by the outer frame 14. Also, the inner frame 12 is openable and closable with respect to the front frame 11 by being rotatably supported at the left end by the front frame 11. Further, the back pack unit 13 is openable and closable with respect to the inner frame 12 by being rotatably supported at the left end by the inner frame 12.
[0013] The front frame 11 includes operation buttons 20, a selection determination unit 21, a firing handle 22, an upper tray 23, a lower tray 24, a panel 25, a speaker 26, and an electric decoration unit 27, etc.
[0014] The operation button 20 is provided in front of the upper tray 23. The operation button 20 is equipped with an operation switch 20a (see FIG. 7) that switches the input signal to the sound lamp control device 5 described below depending on whether or not the operation button 20 is pressed. This allows the sound lamp control device 5 to determine the operation state (operation or no operation) of the operation button 20. The operation button 20 is operated to execute an operation button performance that is executed in response to an operation of the operation button 20 by a player during a predetermined operation acceptance period in a special game performance executed in a special game that clearly shows the lottery result in a jackpot lottery to a player.
[0015] The position of the operation button 20 is not limited to the front of the upper tray 23, and may be any position on the front frame 11 as long as the operation button 20 is operable by the player. The number of operation buttons 20 is not limited to one, and may be two or more. The operation button 20 may be equipped with a jog dial. In this case, by operating the jog dial, a desired item can be provisionally selected from options (items) on various setting screens when making various game settings, such as the performance stage (background performance), characters, and music during a jackpot game, as well as the frequency of selection of a predetermined performance and the expectation of a jackpot, and the provisionally selected option (item) can be selected by operating the operation button 20.
[0016] In addition, the operation means such as the operation button 20 that accepts operations by the player may be provided in one or more. Examples of the operation means include, in addition to the operation button 20, a rotatable handle, a rotatable lever, a push-in member that can move back and forth or up and down, a touch panel provided on the pattern display unit 341 or the sub-movable display unit 38 described below, or a combination of two or more of these operation means (for example, an operation means that can rotate and move back and forth), and the operation button 20 may be provided on these operation means (for example, an operation means in which the operation button 20 or a touch panel is provided on a handle or lever).
[0017] The selection determination unit 21 is operated by the player. For example, in a standby state where the game is not being executed, it accepts the player's pressing operation and is a push button used when the player makes various game settings. Examples of the various game settings include settings for characters appearing in game effects, settings for the execution frequency of various effects such as button effects, and settings for the jackpot expectancy of various effects. This selection determination unit 21 includes a plurality of selection buttons 21A and a determination button 21B.
[0018] The plurality of selection buttons 21A are operated by the player to temporarily select a desired item from options (items) on various setting screens when making various game settings. They include an up selection button 211, a down selection button 212, a left selection button 213, and a right selection button 214. Here, the temporary selection means a state in which the content temporarily selected is confirmed (stored in the RAM 512) when the determination button 21B is operated. Each of these selection buttons 211 to 214 is provided with an up selection operation switch 211a, a down selection operation switch 211b, a left selection operation switch 211c, and a right selection operation switch 211d for switching the input signal to the voice lamp control device 5 as shown in FIG. 7. These switches 211a to 211d are connected to the input / output I / F of the voice lamp control device 5. Therefore, the voice lamp control device 5 can determine whether an operation has been performed on each of the selection buttons 211 to 214 based on the input signals of the switches 211a to 211d.
[0019] Also, in this embodiment, when it is detected that an operation on each of the selection buttons 211 to 214 has started, it is determined that an operation has been performed on each of the selection buttons 211 to 214. Of course, it may be determined that an operation has been performed on each of the selection buttons 211 to 214 when it is detected that the operation on each of the selection buttons 211 to 214 continues or the operation has ended.
[0020] On the one hand, the determination button 21B is operated by the player to determine the temporarily selected item. Further, the determination button 21B includes a determination operation switch 21Ba for switching an input signal to the voice lamp control device 5 described later. The determination operation switch 21Ba is connected to the input / output I / F of the voice lamp control device 5. Therefore, the voice lamp control device 5 can determine whether or not an operation on the determination operation switch 21Ba has been performed based on the input signal of the determination operation switch 21Ba.
[0021] Also, instead of the plurality of selection buttons 21A (211 to 214) and the determination button 21B, it is conceivable that a touch panel that receives the operation of the player is provided for the symbol display unit 341 and the sub-movable display unit 38 described later, and the touch panel is provided as an operation means. Further, instead of the plurality of selection buttons 21A (211 to 214), it is also conceivable to provide a rotating member such as a jog dial. Further, the selection operation switches 211a to 211d and the determination operation switch 21Ba (see FIG. 7) are contact type switches, but may be, for example, piezoelectric elements as long as they can be used to detect the presence or absence of an operation by the player.
[0022] The firing handle 22 is a rotary handle that the player operates to fire a game ball. In the gaming machine 10, a basic game is played by firing a game ball from a game ball firing mechanism 32 described later with a strength corresponding to the amount of rotation operation of the firing handle 22 by the player. In the gaming machine 10, in a situation where the firing handle 22 is being operated by the player, the game ball firing mechanism 32 is driven and controlled so that one game ball is fired toward the game area every 0.6 seconds.
[0023] The upper tray 23 is disposed below the panel 25 and is used to store the game balls paid out from the payout device 132 of the payout mechanism 130 described later and guide the stored game balls to the game ball firing mechanism 32 in a state where they are aligned in a row. Further, the lower tray 24 is provided further below the upper tray 23 and is used to store the game balls that are surplus in the upper tray 23.
[0024] The panel 25 is made of colorless transparent or colored transparent glass or synthetic resin through which a player can visually recognize the game board 31 of the inner frame 12 from the front of the gaming machine 10. The speakers 26 are a pair of speakers provided on the left and right at the upper end of the front frame 11, and execute a voice output effect for outputting voice. Note that the installation position of the speakers 26 is not limited to the upper end of the front frame 11. Further, the electric decoration part 27 incorporates a light source such as a display lamp and an LED, and executes a lamp effect according to a lighting color, a blinking mode such as lighting or turning off.
[0025] [Configuration of the inner frame 12] As shown in FIGS. 2 and 3, the inner frame 12 includes a game board 31, a game ball launching mechanism 32, and a control unit 33. The inner frame 12 is openable and closable with respect to the front frame 11 by being rotatably supported at the left end by the front frame 11 as described above. Therefore, the game board 31, the game ball launching mechanism 32, and the control unit 33 are openable and closable with respect to the front frame 11. Note that in FIG. 2, the description on the game board surface of the game board 31 is omitted for simplification of illustration.
[0026] The control unit 33 is provided on the back side of the game board 31 and has a main control unit 331 and a sub-control unit 332. In the gaming machine 10, a command (control signal) for instructing control contents is transmitted from the main control unit 331 to the sub-control unit 332 in one direction. Details of the main control unit 331 and the sub-control unit 332 will be described in detail later.
[0027] As shown in FIG. 4, the game board 31 is provided with an inner rail 311, an outer rail 312, a general winning opening 313, a first winning opening 314, a second winning opening 315, a variable winning opening 316, through gates 317L, 317R, an out opening 318, a variable display unit 34, a main display unit 36, a sub-movable display unit 38, and a movable accessory member 39.
[0028] The inner rail 311 and the outer rail 312 are conveyance paths for sending out the game balls launched from the game ball launching mechanism 32 toward the game area on the game board surface of the game board 31. After being launched from the inner rail 311 and the outer rail 312, the game balls that have not entered the general winning hole 313, the first winning hole 314, the second winning hole 315, or the variable winning hole 316 are discharged from the out hole 318.
[0029] Here, as shown in FIG. 2, the game ball launching mechanism 32 includes a launching rail 321, a ball feeding device 322, and a solenoid 323. The launching rail 321 is formed from the game ball launching mechanism 32 toward the inner rail 311 and the outer rail 312 of the game board 31, and guides the game balls launched from the game ball launching mechanism 32 to the inner rail 311 and the outer rail 312. The ball feeding device 322 has driving means such as a solenoid, and supplies the game balls stored in the upper tray 23 one by one onto the launching rail 321. The solenoid 323 is driving means for launching the game balls supplied onto the launching rail 321 toward the inner rail 311 and the outer rail 312. In the gaming machine 10, the solenoid 323 is driven and controlled according to the operation of the launch handle 22 by the player, and the game balls are launched from the game ball launching mechanism 32 to the game board 31. Note that the game ball launching mechanism 32 may be a mechanism that launches game balls using other driving means such as a motor instead of the solenoid 323.
[0030] Returning to the description of FIG. 4, openings penetrating the game board 31 in the front-rear direction are formed in the general winning opening 313, the first winning opening 314, the second winning opening 315, the variable winning opening 316, and the out opening 318. On the back side of the game board 31, corresponding to each of the general winning opening 313, the first winning opening 314, the second winning opening 315, and the variable winning opening 316, ball-in sensors 313a, 314a, 315a, 316a (see FIG. 7) capable of individually detecting the entry of game balls are provided. Further, the game balls that have passed through the openings of the general winning opening 313, the first winning opening 314, the second winning opening 315, and the out opening 318 are collected on the back side of the game board 31 and are detected by an out ball sensor 318a (see FIG. 7) described later. The through gates 317L, 317R are gates penetrating vertically through which game balls can pass, and have ball-in sensors 317La, 317Ra (see FIG. 7) capable of individually detecting the game balls passing through the through gates 317L, 317R. In the game board 31, the game balls launched in the left region of the game board 31 may pass through the through gate 317L, and the game balls launched in the right region of the game board 31 may pass through the through gate 317R. Then, a normal winning lottery for determining whether or not to open the second winning opening 315 is executed when the passage of a game ball through the ball-in sensors 317La, 317Ra (see FIG. 7) is detected. When the lottery result in the normal winning lottery is a win, the game ball can enter the second winning opening 315 by opening an electric accessory 315b described later. That is, in the gaming machine 10, not only in the probability-variable gaming state (high probability mode and high-frequency support mode) and the time-saving gaming state (low probability mode and high-frequency support mode), but also by launching a game ball in the left region of the game board 31, it is possible to cause the game ball to enter the second winning opening 315 even in the normal gaming state (low probability mode and low-frequency support mode).
[0031] Note that the high-probability mode has a high jackpot probability of the jackpot being the result of the jackpot lottery (see Fig. 9(B)) and is a mode that easily shifts to the jackpot game state where the jackpot game is executed. In contrast, the low-probability mode has a low jackpot probability of the jackpot being the result of the jackpot lottery (see Fig. 9(A)) and is a mode that is difficult to shift to the jackpot game state where the jackpot game is executed. Also, the high-frequency support mode has a high common winning probability of the common winning being the result of the common winning lottery (see Fig. 12(B)) and is a mode where it is easy for game balls to enter the second winning opening 315 because the operation frequency of the electric accessory 315b described later is high. In contrast, the low-frequency support mode has a low common winning probability of the common winning being the result of the common winning lottery (see Fig. 12(A)) and is a mode where it is difficult for game balls to enter the second winning opening 315 because the operation frequency of the electric accessory 315b is low.
[0032] The ball entry sensors 313a to 316a, 317La, 317Ra, and the out ball sensor 318a (see Fig. 7) are electrically connected to the main control unit 331, and the detection results of the ball entry sensors 313a to 316a, 317La, 317Ra, and the out ball sensor 318a are input to the main control unit 331. The main control unit 331 (MPU41) transmits a command to cause the payout control device 7 to pay out game balls according to the detection results of the ball entry sensors 313a to 316a. Hereinafter, the detection of the entry of a game ball by the ball entry sensors 313a to 316a may be referred to as a win. Also, the main control unit 331 (MPU41) counts the number of out balls based on the detection results of the out ball sensor 318a. The number of out balls counted here matches the number of fired game balls launched onto the game board 31 by the game ball launching mechanism 32.
[0033] Note that the ball entry sensors 313a to 316a, 317La, 317Ra, and the out ball sensor 318a are, for example, electromagnetic induction type proximity sensors, but may be any sensor capable of individually detecting the entry of game balls by other detection methods.
[0034] In addition, the second winning opening 315 is provided with an electric accessory (electric accessory) 315b that switches whether or not there is a restriction on the entry of game balls into the second winning opening 315. The electric accessory 315b is opened and closed by driving means such as a solenoid provided on the back side of the game board 31. In the game board 31, when the electric accessory 315b opens, it becomes possible for game balls to enter the second winning opening 315, and when the electric accessory 315b closes, the entry of game balls into the second winning opening 315 is restricted.
[0035] Furthermore, the variable winning opening 316 is provided with an opening and closing door 319 that switches whether or not there is a restriction on the entry of game balls into the variable winning opening 316. The opening and closing door 319 is opened and closed by driving means such as a solenoid provided on the back side of the game board 31. In the game board 31, when the opening and closing door 319 opens, it becomes possible for game balls to enter the variable winning opening 316, and when the opening and closing door 319 closes, the entry of game balls into the variable winning opening 316 is restricted. Note that the opening and closing door 319 is moved to a position where it opens the variable winning opening 316 in the round game in the opening and closing execution mode in the big win game, and waits at a position where it closes the variable winning opening 316 otherwise. As a result, in the round game in the big win game, game balls launched in the right region of the game board 31 can enter the variable winning opening 316.
[0036] In the gaming machine 10, when the entry of game balls into the first winning opening 314 or the second winning opening 315 is detected by the entry sensor 314a or the entry sensor 315a, the main control unit 331 conducts a big win lottery. Then, the main control unit 331 controls the display on the main display unit 36 according to the lottery result in the big win lottery. Also, the lottery result by the main control unit 331 is transmitted to the sub-control unit 332, and the sub-control unit 332 controls the display on the variable display unit 34 and the like according to the lottery result.
[0037] In addition, in the gaming machine 10, when the entry of game balls into the general winning opening 313, the first winning opening 314, the second winning opening 315, and the variable winning opening 316 is detected by the ball entry sensors 313a to 316a, a preset number of prize balls are paid out. For example, the number of prize balls when a ball enters the general winning opening 313 is 10, the number of prize balls when a ball enters the first winning opening 314 or the second winning opening 315 is 3, and the number of prize balls when a ball enters the variable winning opening 316 is 10. In particular, in the gaming machine 10, when the lottery result conducted by the main control unit 331 is a big win, the gaming state shifts to the big win gaming state, and the variable winning opening 316 is opened, and the following round games are repeated a predetermined number of times (for example, 5 times or 16 times), so that a large amount of prize balls can be expected to be paid out.
[0038] Also, when a game ball wins a prize in the first winning opening 314 or the second winning opening 315, a big win lottery is executed. And when the lottery result is a win, the gaming state shifts to a predetermined big win gaming state that is more advantageous than the normal gaming state. In this embodiment, the big win gaming state includes a 5R big win gaming state (a 5R normal big win gaming state and a 5R sure-win big win gaming state), and a 16R sure-win big win gaming state. The 5R big win gaming state is a gaming state including an opening and closing execution mode in which the round game in which the variable winning opening 316 is opened is performed 5 times until a predetermined time elapses or until the number of game balls winning a prize in the variable winning opening 316 reaches the upper limit number (for example, 9). The 16R sure-win big win gaming state is a gaming state including an opening and closing execution mode in which the round game is performed 16 times, and a larger amount of prize balls can be expected to be paid out than in the 5R big win gaming state, and it is a gaming state that is more advantageous for the player than the 5R big win gaming state.
[0039] As shown in FIG. 4, the variable display unit 34 has a symbol display unit 341 such as a liquid crystal display disposed so as to be visible through an opening 31A formed in a substantially central portion of the game board 31. The symbol display unit 341 displays a still image or a moving image, and the display content of the symbol display unit 341 is controlled by the sub-control unit 332. Specifically, in the symbol display unit 341, a variable display effect of decorative symbols according to the lottery result in the jackpot lottery performed by the main control unit 331 in response to the ball entry into the first winning opening 314 or the second winning opening 315, and various image effects such as a special figure game effect executed along with the variable display effect are performed. Further, the symbol display unit 341 may have a dot matrix display, a plasma display, an organic EL display, etc., or may be a combination of a liquid crystal display or a plasma display and an organic EL display, and may further have a touch panel that accepts a touch operation by a player.
[0040] For example, the variable display effect of the decorative symbols in the symbol display unit 341 is performed by scrolling a plurality of types of decorative symbols with numbers from "1" to "9" in order in the vertical direction, horizontal direction, diagonal direction, etc. Note that sub-symbols such as other characters or symbols may be displayed between the decorative symbols. Also, in the present embodiment, there are no sub-symbols, and the types of decorative symbols are nine types from "1" to "9".
[0041] In the gaming machine 10, in the special figure game, after the elapse of a preset variable display time from the start of the symbol variable display in the symbol display unit 341, the variable display of the decorative symbols is executed so that the variation of all the decorative symbols stops. More specifically, in the variable display of the decorative symbols, first, all the decorative symbols vary along a preset variation direction (e.g., horizontal direction, vertical direction, etc.), and the variations of the plurality of decorative symbols stop in order. Then, when the variations of the decorative symbols in all lines stop and a predetermined time elapses, the variable display of the decorative symbols ends.
[0042] When the display of the decorative symbols on the symbol display unit 341 is finished, the symbol display unit 341 displays the decorative symbols lined up on one or more valid lines. At this time, the stopped state of the decorative symbols indicates or suggests the result of the lottery in the big win lottery by the main control unit 331. For example, if the lottery result is a "5R variable big win", a "16R variable big win", or a "5R normal big win", the same type of decorative symbols lined up on the valid lines are displayed, and it is clearly indicated that it is a big win. Also, the type of big win may be clearly indicated by the combination of decorative symbols on the valid lines, but it is not necessarily so. Specifically, for example, if the lottery result is a "16R variable big win", a state in which a symbol combination of, for example, "777", which is set as a symbol combination indicating a 16R variable big win, is lined up on the valid lines is displayed, or a state in which a combination of the same decorative symbols other than "777" is lined up on the valid lines is displayed. In addition, if the lottery result is a "5R special jackpot", a combination of decorative symbols, such as "333", which is set as a combination of symbols indicating a 5R special jackpot, is displayed on the effective line, or a combination of the same decorative symbols, such as "777" or "333", other than the combination of symbols indicating a 16R special jackpot or a 5R special jackpot, is displayed on the effective line. In addition, if the lottery result is a "5R normal jackpot", a combination of the same decorative symbols, such as "222" or "444", which is set as a combination of symbols indicating a normal jackpot, is displayed on the effective line. In addition, if the lottery result is a "miss", a combination of different decorative symbols (such as "323" or "723") is displayed on the effective line.
[0043] In addition, on the symbol display unit 341, in the special figure game, along with the variable display of the decorative symbols, a special figure game effect that suggests the expectancy that the lottery result in the jackpot lottery is a jackpot is displayed. When a combination of jackpot symbols other than the combination of decorative symbols indicating a 16R sure-win jackpot is arranged in the valid lines when the lottery result is a "16R sure-win jackpot", as a special figure game effect, a suggestive effect indicating that it is a 5R sure-win jackpot or a 5R normal jackpot is executed. In this case, in the jackpot game effect, an ascending effect that clearly indicates that the lottery result for the special figure game is a 16R sure-win jackpot is executed. Similarly, when a combination of jackpot symbols other than the combination of decorative symbols indicating a sure-win jackpot is arranged in the valid lines when the lottery result is a "5R sure-win jackpot", as a special figure game effect, a suggestive effect indicating that it is a 5R normal jackpot is executed. In this case, in the jackpot game effect, an ascending effect or the like that clearly indicates that the lottery result for the special figure game is a 5R sure-win jackpot is executed.
[0044] Furthermore, when the game state transitions to the jackpot game state, on the symbol display unit 341, a jackpot game effect including an opening effect, an opening / closing execution mode effect, and an ending effect is displayed.
[0045] The sub-movable display unit 38 includes a display device 381 such as a liquid crystal display, and is provided in the left area on the front side of the symbol display unit 341. In this sub-movable display unit 38, it is connected to the MPU 61 via the input / output I / F 62 of the display control device 6 (see FIG. 7), and based on the display variation pattern command transmitted from the MPU 51 of the voice lamp control device 5, an image effect is executed on the display device 381 together with the symbol display unit 341 in the special figure game and the jackpot game under the control of the MPU 61.
[0046] Note that the display device 381 may be a dot matrix display, a plasma display, an organic EL display, etc., or may be a combination of a liquid crystal display or a plasma display and an organic EL display. Further, the sub-movable display unit 38 may further have a touch panel that receives a touch operation by a player in addition to the display device 381.
[0047] Further, the sub-movable display unit 38 is movable in the left-right direction D3 between a standby position (the position shown in FIG. 4) indicated by a virtual line in FIG. 5 and an operating position indicated by a solid line in FIG. 5.
[0048] Here, as shown in FIG. 7, the gaming machine 10 has a motor 38a that supplies a driving force to the sub-movable display unit 38 and a return detection unit 38b for detecting that the sub-movable display unit 38 has returned to the standby position. The motor 38a is a stepping motor, a DC motor, etc., and the return detection unit 38b is an optical sensor, a contact type sensor, etc. The sub-movable display unit 38 and the motor 38a are connected via a drive transmission mechanism such as a drive gear (not shown), and the sub-movable display unit 38 is moved in the right direction (operating direction) from the standby position (see FIG. 4) to the operating position (the solid line position in FIG. 5) or in the left direction (return direction) from the operating position (the solid line position in FIG. 5) to the standby position (see FIG. 4) according to the rotation direction of the motor 38a. For example, the sub-movable display unit 38 is moved from the standby position (see FIG. 4) to the operating position (the solid line position in FIG. 5) when the motor 38a rotates in the forward direction, and conversely, is moved from the operating position (the solid line position in FIG. 5) to the standby position (see FIG. 4) when the motor 38a rotates in the reverse direction.
[0049] In addition, the gaming machine 10 includes a motor driver 38c to which a motor 38a and a return detection unit 38b are connected. The motor driver 38c is connected to the input / output I / F 52 of the voice lamp control device 5. Then, the motor driver 38c controls the motor 38a according to a control instruction from the voice lamp control device 5. Further, the motor driver 38c can acquire the detection result by the return detection unit 38b and transmit it to the voice lamp control device 5. Note that the motor driver 38c may be omitted, and the motor 38a and the return detection unit 38b may be directly connected to the input / output I / F 52 of the voice lamp control device 5 and controlled by the voice lamp control device 5.
[0050] Such a sub-movable display unit 38 operates to execute an effect related to the lottery result in a jackpot lottery in a special figure game or a jackpot game. For example, in a special figure game, the sub-movable display unit 38 operates as a jackpot confirmation effect indicating that the lottery result in the jackpot lottery is a jackpot, and also operates as a chance-up effect to improve the expectation that the lottery result is a jackpot. Further, in a jackpot game, the sub-movable display unit 38 operates as a promotion effect (a round number promotion effect executed in a jackpot game or a promotion effect from a normal jackpot to a probability-variable jackpot) that clarifies that the actual lottery result is more advantageous to the player than the lottery result suggested by the special figure game effect. In addition, it is also possible to operate as a reserved consecutive winning confirmation effect that notifies that the lottery result in the jackpot lottery includes a jackpot during the reservation of the right to execute the special figure game after the end of the jackpot game.
[0051] Note that the standby position and the operating position of the sub-movable display unit 38 are not limited to the left area on the front side of the symbol display unit 341, and may be other positions. Also, the number of sub-movable display units 38 is not limited to one, and may be plural, and the plural sub-movable display units 38 may cooperate, interlock, be driven, or follow. Further, the sub-movable display unit 38 may be movable in other directions in addition to or instead of the left-right direction D3. For example, the sub-movable display unit 38 may be movable in the up-down direction D2, the diagonal direction, etc., and may further be rotatable in the clockwise direction, the counterclockwise direction, etc. Also, the sub-movable display unit 38 may be omitted, and instead of the sub-movable display unit 38, one or more non-movable display devices may be provided.
[0052] As shown in FIG. 4, the main display unit 36 includes a normal symbol display unit 361, a first special symbol display unit 362, a second special symbol display unit 363, a first special symbol remaining number display unit 364, and a second special symbol remaining number display unit 365 disposed at the upper right portion of the game board 31.
[0053] The normal symbol display unit 361 includes LED pairs as normal symbols (ordinary symbols), and displays the lottery result in the per-ordinary-symbol lottery for whether to open the electric accessory 315b executed upon winning in the through gates 317L and 317R by the combination of lighting and extinguishing of the LED pairs. The main control unit 331 (MPU 41) blinks the LED pairs (varies the display of the normal symbol) upon winning in the through gates 317L and 317R, and displays the result of the per-ordinary-symbol lottery by lighting or extinguishing each LED (stopping the display of the normal symbol) after the elapse of the variable display time. Note that displaying the lottery result in the per-ordinary-symbol lottery by the variable display and the stop display of the normal symbol (ordinary symbol) is referred to as "normal symbol game" or "ordinary symbol game".
[0054] The first special symbol display unit 362 includes a seven-segment display device as the first special symbol (first special figure), and displays the lottery result in the first special symbol lottery (first special figure lottery, jackpot lottery) for determining whether to execute a jackpot game triggered by winning the first winning opening 314 by the combination of lighting and extinguishing of the seven segments in the seven-segment display device. The main control unit 331 (MPU 41) blinks the seven segments of the seven-segment display device (varies the display of the first special symbol) triggered by winning the first winning opening 314, and after the elapse of the variable display time, lights or extinguishes each segment (stops the display of the first special symbol) to display the result of the jackpot lottery. Note that the display of the lottery result in the jackpot lottery by the variable display and stop display of the first special symbol (first special figure) is referred to as the "first special symbol game" or "first special figure game".
[0055] The second special symbol display unit 363 includes a seven-segment display device as the second special symbol (second special figure), and displays the lottery result in the second special symbol lottery (second special figure lottery, jackpot lottery) for determining whether to execute a jackpot game triggered by winning the second winning opening 315 by the combination of lighting and extinguishing of the seven segments in the seven-segment display device. The main control unit 331 (MPU 41) blinks the seven segments of the seven-segment display device (varies the display of the second special symbol) triggered by winning the second winning opening 315, and after the elapse of the variable display time, lights or extinguishes each segment (stops the display of the second special symbol) to display the result of the jackpot lottery. Note that the display of the lottery result in the jackpot lottery by the variable display and stop display of the second special symbol (second special figure) is referred to as the "second special symbol game" or "second special figure game".
[0056] Note that hereinafter, the first special symbol (first special figure) and the second special symbol (second special figure) may be referred to as "special symbol" or "special figure", and the first special symbol game (first special figure game) and the second special symbol game (second special figure game) may be referred to as "special symbol game" or "special figure game".
[0057] The first special figure remaining number display unit 364 includes an LED group composed of four LEDs, and displays the first special figure remaining number N, which is the remaining number of the right to execute the first special figure game generated by winning the first winning opening 314, by the number of lit LEDs among the four LEDs.
[0058] The second special figure remaining number display unit 365 includes an LED group composed of four LEDs, and displays the second special figure remaining number M, which is the remaining number of the right to execute the second special figure game generated by winning the second winning opening 315, by the number of lit LEDs among the four LEDs.
[0059] The movable accessory member 39 is movable vertically along the surface of the symbol display unit 341 between a predetermined standby position (the position shown by the phantom line in FIG. 6) located above the symbol display unit 341 and an operating position shown by the solid line in FIG. 6 set below the standby position. The operating position (refer to the solid line in FIG. 6) is closer to the center of the symbol display unit 341 than the standby position (refer to FIG. 4). Further, when the movable accessory member 39 is in the operating position (refer to the solid line in FIG. 6), the coverage rate of the movable accessory member 39 with respect to the surface of the symbol display unit 341 is higher than when it is in the standby position (refer to FIG. 4). Further, a plurality of lamps 391 are arranged in an annular shape at the peripheral portion of the movable accessory member 39. In the present embodiment, 15 lamps 391 are arranged on the movable accessory member 39, and each lamp 391 can be individually turned on and off. Further, each of the plurality of lamps 391 is, for example, an LED lamp and can be turned on in a plurality of colors including white, yellow, green, red, or a mixed color thereof. In this way, each lamp 391 can be individually turned on and off and can be turned on in a plurality of colors. For example, when the movable accessory member 39 is operated, the lighting pattern, lighting color, and number of lit lamps of each lamp 391 can suggest the degree of expectation (big win expectation degree) that the lottery result in the big win lottery that triggered the special figure game is a big win, or can clearly indicate that the lottery result is a big win. For example, regarding the lighting color, the big win expectation degree can be made higher in the order of white, yellow, green, and red. Also, by appropriately setting the lighting pattern, lighting color, and performing a rainbow lamp effect, it is also possible to perform a confirmation effect that clearly indicates that the lottery result in the big win lottery is a big win. Further, in the present embodiment, the movable accessory member 39 is exposed from the opening 31A in the standby position (refer to FIG. 4), but it is also conceivable to perform an effect that suggests the degree of expectation that the lottery result in the big win lottery is a big win by using the lamps 391 in the portion exposed from the opening 31A. For example, in the present embodiment, since the four lamps 391 located on the lower side are exposed from the opening 31A (refer to FIG. 4), it is conceivable to suggest the big win expectation degree depending on which of these lamps 391 is lit.In addition to the four lamps 391 located on the lower side, it is also conceivable to suggest the jackpot expectation level by the image displayed on the symbol display unit 341.
[0060] Note that the movable accessory member 39 may be entirely hidden without being exposed from the opening 31A in the standby position. Also, the gaming machine 10 may include a plurality of movable accessory members 39. Furthermore, the movable accessory member 39 may be a combination of a plurality of separated movable members, deformable into two or more forms, or provided with a display such as a liquid crystal display device. Of course, the movable accessory member 39 is not limited to covering a part of the display screen of the symbol display unit 341 and may cover the entire display screen. Also, the central part of the movable accessory member 39 may be configured as a lighting and extinguishing decorative part. In this case, it becomes possible to execute an effect that suggests the jackpot expectation level or explicitly indicates a jackpot by lighting or flashing the decorative part.
[0061] Such a movable accessory member 39 operates to execute an effect related to the lottery result in the jackpot lottery in special symbol games and jackpot games. For example, in a special symbol game, the movable accessory member 39 operates as a jackpot confirmation effect indicating that the lottery result in the jackpot lottery is a jackpot, and also operates as a chance-up effect that improves the expectation level that the lottery result is a jackpot. Also, in a jackpot game, the movable accessory member 39 operates as a promotion effect (a round number promotion effect executed in a jackpot game or a promotion effect from a normal jackpot to a certain-variable jackpot) that explicitly indicates that the actual lottery result is more advantageous to the player than the lottery result suggested by the special symbol game effect. In addition, it is also possible to operate it as a reserved consecutive win confirmation effect that notifies that the lottery result in the jackpot lottery includes a jackpot during the reservation of the right to execute a special symbol game after the end of the jackpot game.
[0062] As shown in FIG. 7, the gaming machine 10 has a motor 39a that supplies a driving force to the movable accessory member 39, and a return detection unit 39b for detecting that the movable accessory member 39 has returned to the standby position. The motor 39a is a stepping motor, a DC motor, or the like, and the return detection unit 39b is an optical sensor, a contact sensor, or the like. The movable accessory member 39 and the motor 39a are connected via a drive transmission mechanism such as a drive gear (not shown), and the movable accessory member 39 is moved in the downward direction (operating direction) from the standby position (see FIG. 4) to the operating position (see the solid line in FIG. 6), or in the upward direction (return direction) from the operating position (see the solid line in FIG. 6) to the standby position (see FIG. 4) according to the rotation direction of the motor 39a. For example, the movable accessory member 39 is moved from the standby position (see FIG. 4) to the operating position (see the solid line in FIG. 6) when the motor 39a rotates in the forward direction, and conversely, it is moved from the operating position (see the solid line in FIG. 6) to the standby position (see FIG. 4) when the motor 39a rotates in the reverse direction.
[0063] Further, the gaming machine 10 includes a motor driver 39c to which the motor 39a and the return detection unit 39b are connected. The motor driver 39c is connected to the input / output I / F 52 of the voice lamp control device 5. Then, the motor driver 39c controls the motor 39a according to a control instruction from the voice lamp control device 5. Also, the motor driver 39c can acquire the detection result by the return detection unit 39b and transmit it to the voice lamp control device 5. Note that the motor driver 39c may be omitted, and the motor 39a and the return detection unit 39b may be directly connected to the input / output I / F 52 of the voice lamp control device 5 and controlled by the voice lamp control device 5.
[0064] Also, each lamp 391 of the movable accessory member 39 is individually connected to the input / output I / F 52 of the voice lamp control device 5, and each lamp 391 can be individually turned on and off and lit in a plurality of colors by the voice lamp control device 5.
[0065] In addition, it is also conceivable to provide a magnetic sensor and a radio wave sensor (both not shown) on the game board 31. The magnetic sensor is provided, for example, around the first winning opening 314 and the variable winning opening 316. The magnetic sensor is electrically connected to the main control unit, and the detection result of the magnetic sensor is input to the main control unit 331. Thereby, when an attempt is made to illegally guide the game ball to the first winning opening 314 or the variable winning opening 316 using a magnet, it is possible to detect the illegal act. On the other hand, the radio wave sensor is provided, for example, around the first winning opening 314 and the second winning opening 315. The radio wave sensor is electrically connected to the main control unit 331, and the detection result of the radio wave sensor is input to the main control unit 331. Thereby, when an attempt is made to illegally input radio waves to the ball entry sensors 314a and 315a to falsely detect the entry of the game ball, it is possible to detect the illegal act. Note that the radio wave sensor can detect radio waves in the range of, for example, 50 MHz to 3 GHz.
[0066] [Rear pack unit 13] As shown in FIG. 3, the rear pack unit 13 includes a payout mechanism 130 and a peripheral control unit 140.
[0067] The payout mechanism 130 includes a tank 131 for storing game balls supplied from the island equipment (not shown) in the game hall, and a payout device 132 for paying out the game balls from the tank 131 toward the upper tray 23. When the game balls on the upper tray 23 are saturated, the game balls paid out from the payout device 132 are paid out to the lower tray 24.
[0068] The peripheral control unit 140 includes a payout control device 7, a launch control device 8, and a power supply control device 9. The payout control device 7 controls the number of game balls paid out by the payout device 132. The launch control device 8 controls the game ball launch mechanism 32 in response to the operation of the launch handle 22. The power supply control device 9 converts the power supplied from the island equipment (not shown) to which the gaming machine 10 is connected to a predetermined voltage level and supplies it to the control device and drive means provided in the gaming machine 10.
[0069] [System configuration of the gaming machine 10] Next, while referring to FIGS. 7 to 16, the system configuration of the gaming machine 10 will be described.
[0070] [Main control unit 331] As shown in FIG. 7, the main control unit 331 includes a main control device 4 that executes main control of the game in the gaming machine 10. The main control device 4 executes a jackpot lottery as a lottery for shifting to a preset jackpot game state. The main control device 4 includes an MPU 41, an input / output I / F 42, and a performance information display device 4A.
[0071] The MPU 41 is an arithmetic device configured as a one-chip microcomputer. Also, the MPU 41 has a built-in ROM 411 and RAM 412. The MPU 41 executes processing according to a control program stored in the ROM 411 and the like. Also, part or all of the processing executed by the main control device 4 may be executed by an electronic circuit.
[0072] The input / output I / F 42 is an input / output interface that inputs signals to the main control device 4 and outputs control signals from the main control device 4. Also, the input / output I / F 42 is connected to the ball entry sensors 313a to 316a, 317La, 317Ra, and the out ball sensor 318a and the like. Then, the MPU 41 determines the presence or absence of entry of game balls into the general winning opening 313, the first winning opening 314, the second winning opening 315, and the variable winning opening 316, and the presence or absence of passage of game balls through the through gates 317L, 317R based on the detection signals from the ball entry sensors 313a to 316a, 317La, 317Ra. Also, the MPU 41 counts the number of out balls (number of launched balls) based on the detection signal from the out ball sensor 318a. Further, the input / output I / F 42 is connected to an audio lamp control device 5, a payout control device 7, a launch control device 8, a power supply control device 9, and the like.
[0073] Then, the MPU 41 outputs commands such as a normal pattern variation command, an electric accessory release command, an electric accessory closing command, a special pattern variation command, a first special pattern hold command, a second special pattern hold command, a special pattern shift command, a jackpot game start command, an opening start command, an opening end command, an opening / closing execution mode start command, a round game start command, a round game end command, an interval start command, an interval end command, an opening / closing execution mode end command, an ending start command, an ending end command, a jackpot game end command, and a game setting value change command to the voice lamp control device 5.
[0074] The normal pattern variation command is a command for notifying the voice lamp control device 5 of the variation display time (normal pattern variation pattern) of the normal symbols in the normal pattern game and the lottery result in the lottery per normal pattern. The normal pattern variation command is set in step S1709 in the normal pattern variation start process of FIG. 24 described later based on the information stored in the normal pattern hold storage area 412c (see FIG. 11) when starting the variation display of the normal symbols in the normal symbol display section 361 of the main display section 36. Note that the normal pattern variation command may be a command for notifying only the variation display time (normal pattern variation pattern) of the normal symbols in the normal pattern game to the voice lamp control device 5. In this case, the command for notifying the lottery result in the lottery per normal pattern to the voice lamp control device 5 is set as a command different from the normal pattern variation command.
[0075] The electric accessory release command is a command for notifying the voice lamp control device 5 that the electric accessory 315b is released (activated). The electric accessory release command is set in step S1809 in the game control process per normal pattern of FIG. 25 described later when releasing (activating) the electric accessory 315b.
[0076] The electric accessory closing command is a command that notifies the voice lamp control device 5 that the electric accessory 315b is closed (returned). The electric accessory closing command is set in step S1816 in the game control process per general drawing in FIG. 25 described later when closing (returning) the electric accessory 315b.
[0077] The special figure variation pattern command is a command that notifies the voice lamp control device 5 of the variation display time of the special symbol in the special figure game and the lottery result in the jackpot lottery, and includes information regarding the jackpot type when the lottery result in the jackpot lottery is a jackpot. The special figure variation pattern command is set in step S2105 in the special figure variation start process of FIG. 28 described later based on the information stored in the special figure hold storage area 412b (see FIG. 8) described later when starting the variation display of the special symbol in the first special symbol display section 362 or the second special symbol display section 363 of the main display section 36. Note that the special figure variation pattern command includes information that can identify the type of the special symbol when the variation is started, but the special figure variation pattern command when the variation of the first special symbol is started and the special figure variation pattern command when the variation of the second special symbol is started may be set as different special figure variation commands. Further, the special figure variation pattern command may be a command that notifies only the variation display time of the special symbol in the special figure game to the voice lamp control device 5. In this case, the command that notifies the voice lamp control device 5 of the lottery result and the jackpot type in the jackpot lottery is set as a command different from the special figure variation pattern command.
[0078] The first special figure hold command and the second special figure hold command are commands that notify the voice lamp control device 5 of the lottery result in the jackpot lottery for the increased hold, the variable display time (special figure variation pattern) of the special symbols, and the first special figure hold number N or the second special figure hold number M when the first special figure hold number N or the second special figure hold number M stored in the special figure hold storage area 412b (see FIG. 8) described below increases due to the entry of a game ball into the first winning opening 314 or the second winning opening 315. The first special figure hold command and the second special figure hold command are set in the first special figure hold command setting process of step S1105 in the start winning process of FIG. 18 described below (step S1207 or S1209 of the first special figure hold command setting process of FIG. 19 described below) or the second special figure hold command setting process of step S1110 based on the information stored in the special figure hold storage area 412b (see FIG. 8) described below when there is an increase in the first special figure hold number N or the second special figure hold number M.
[0079] The special figure shift command is a command that notifies the voice lamp control device 5 that the special figure win / loss information indicating the lottery result in the jackpot lottery in the first hold area REA1 to the fourth hold area REA4 of the first special figure hold storage area REA or the first hold area REB1 to the fourth hold area REB4 of the second special figure hold storage area REB (see FIG. 8) has shifted when the first special figure hold number N or the second special figure hold number M decreases due to the start of the special figure game (variable display of the special figure). The special figure shift command is set in step S2008 in the special figure data setting process of FIG. 27 described below.
[0080] The jackpot game start command is a command that notifies the voice lamp control device 5 to start the jackpot game, that is, to shift the game state to the jackpot game state, and is set in step S2204 in the jackpot game control process of FIG. 29 described below when shifting to the jackpot game state.
[0081] The opening start command is a command that notifies the voice lamp control device 5 to start the opening of the jackpot game. When starting the opening of the jackpot game, it is set in step S2208 in the jackpot game control process of FIG. 29 described later. Note that since the opening start command can notify the voice lamp control device 5 that the opening of the jackpot game is started by the jackpot game start command, it can be omitted.
[0082] The opening end command is a command that notifies the voice lamp control device 5 to end the opening of the jackpot game. When ending the opening of the jackpot game, it is set in step S2214 in the jackpot game control process of FIG. 30 described later.
[0083] The opening / closing execution mode start command is a command that notifies the voice lamp control device 5 to start the opening / closing execution mode of the jackpot game. When starting the opening / closing execution mode of the jackpot game, it is set in step S2216 in the jackpot game control process of FIG. 30 described later.
[0084] The round game start command is a command that notifies the voice lamp control device 5 to start each round game and the round number information indicating which round the round game is in the opening / closing execution mode in the jackpot game. When starting each round game, it is set in step S2217 in the jackpot game control process of FIG. 30 described later. Note that separately from the round game start command, a command indicating the round number of the round game to be started next may be set at the start of the round game and transmitted to the voice lamp control device 5.
[0085] The round game end command is a command that notifies the voice lamp control device 5 to end the current round game in the opening / closing execution mode in the jackpot game. When ending each round game, it is set in step S2229 in the jackpot game control process of FIG. 31 described later.
[0086] The interval start command is a command that notifies the voice lamp control device 5 to start an interval between round games in the open / close execution mode of the jackpot game. When starting the interval, it is set in step S2233 in the jackpot game control process of FIG. 31 described later.
[0087] The interval end command is a command that notifies the voice lamp control device 5 to end an interval between round games in the open / close execution mode of the jackpot game. When ending the interval, it is set in step S2239 in the jackpot game control process of FIG. 32 described later.
[0088] The open / close execution mode end command is a command that notifies the voice lamp control device 5 to end the open / close execution mode of the jackpot game. When ending the open / close execution mode, it is set in step S2241 in the jackpot game control process of FIG. 31 described later.
[0089] The ending start command is a command that notifies the voice lamp control device 5 to start the ending of the jackpot game. When starting the ending, it is set in step S2242 in the jackpot game control process of FIG. 31 described later.
[0090] The ending end command is a command that notifies the voice lamp control device 5 to end the ending of the jackpot game. When ending the ending, it is set in step S2248 in the jackpot game control process of FIG. 32 described later.
[0091] The jackpot game end command is a command that notifies the voice lamp control device 5 that the jackpot game has ended. When ending the jackpot game, it is set in step S2250 in the jackpot game control process of FIG. 29 described later.
[0092] The game setting value change command is a command that notifies the voice lamp control device 5 that the game setting value has been changed and the game setting value after the change. When the game setting value is changed, it is set in step S2408 in the game setting value change process of FIG. 35 described later.
[0093] In addition, commands other than the above-mentioned commands may be output from the main control device 4 to the voice lamp control device 5, but their descriptions are omitted.
[0094] Also, the main control device 4 is equipped with an oscillation circuit and a frequency division circuit as means for supplying an operation clock to the MPU 41. The oscillation circuit outputs a clock signal having a predetermined frequency, and the frequency division circuit changes the frequency of the clock signal output from the oscillation circuit and inputs it to the MPU 41. Specifically, the execution cycle of the main timer interrupt process described later executed by the MPU 41 is determined by the clock signal output from the frequency division circuit.
[0095] In this embodiment, a clock signal is supplied from the frequency division circuit to the MPU 41 at a preset interval (for example, 4 msec), and the MPU 41 starts and executes the main timer interrupt process described later every time the rising edge (or falling edge) of the clock signal occurs. Note that the oscillation circuit and the frequency division circuit are also mounted on the sub-control unit 332 and the peripheral control unit 140 as needed, and supply the operation clock of the control main body in the sub-control unit 332 and the peripheral control unit 140. Also, a clock signal may be supplied from the main control unit 331 to the sub-control unit 332 and the peripheral control unit 140.
[0096] The ROM 411 is a non-volatile storage unit in which a control program and parameter information are stored in advance. The RAM 412 is a volatile storage unit capable of reading and writing various information, and is used as a primary storage area (work area) for the process executed by the MPU 41. For example, the RAM 412 is used for setting commands transmitted to the voice lamp control device 5 and the like. Note that the RAM 412 may be a non-volatile storage unit.
[0097] Here, while referring to FIG. 8, the storage area for the MPU 41 of the main control device 4 of the gaming machine 10 to perform jackpot lottery and normal pattern hit lottery will be described. Specifically, the MPU 41 uses the counter information stored in the lottery counter storage area 412a, special pattern hold storage area 412b, and normal pattern hold storage area 412c of the RAM 412 to execute the jackpot lottery result, setting of the variable display time of the special pattern, the normal pattern hit lottery result, and setting of the variable display time of the normal symbol, etc.
[0098] In the lottery counter storage area 412a, as lottery counters, a jackpot random number counter C1, a jackpot type counter C2, and a reach random number counter C3 are stored. The jackpot random number counter C1 is used for the jackpot lottery to determine whether to execute a jackpot game. The jackpot type counter C2 is used when determining the jackpot type when the result of the jackpot lottery is a jackpot. The reach random number counter C3 is used when determining the non - winning type when the result of the jackpot lottery is a miss. Also, in the lottery counter storage area 412a, a jackpot random number initial value counter CIN1 and a special pattern variation type counter CS1 are stored. The jackpot random number initial value counter CIN1 is used for setting the initial value of the jackpot random number counter C1. The special pattern variation type counter CS1 is used for determining the variable display time of the special symbol in the first special symbol display section 362 or the second special symbol display section 363 of the main display section 36. Further, in the lottery counter storage area 412a, as lottery counters, a normal hit random number counter C4, a normal hit type random number counter C5, a normal hit random number initial value counter CIN2, and a normal pattern variation type counter CS2 are stored. The normal hit random number counter C4 is used for the normal pattern hit lottery to determine whether to set the electric accessory 315b of the second winning port 315 to the electrically - actuated open state. The normal hit type random number counter C5 is used for sorting the normal hit type (short opening or long opening) when the result of the normal pattern hit lottery is a normal pattern hit. The normal hit random number initial value counter CIN2 is used for setting the initial value of the normal hit random number counter C4. The normal pattern variation type counter CS2 is used for determining the variable display time of the normal symbol in the normal symbol display section 361 of the main display section 36.
[0099] Then, each lottery counter C1 to C5, CIN1, CIN2, CS1, CS2 is used as a loop counter that is incremented by 1 from the previous value at short time intervals by the MPU 41 and returns to 0 after reaching a preset maximum value. The updated value is recorded in each lottery counter C1 to C5, CIN1, CIN2, CS1, CS1 and is referenced by the MPU 41 when setting the jackpot lottery result, the variation display time of the special symbol, the jackpot type and the losing type, the lottery result per general symbol, the variation display time of the general symbol, and the type per general symbol.
[0100] The special symbol hold storage area 412b includes a first special symbol hold storage area REA, a second special symbol hold storage area REB, and a special symbol execution area AE. The first special symbol hold storage area REA includes a first hold area REA1, a second hold area REA2, a third hold area REA3, a fourth hold area REA4, and a first special symbol hold count storage area NAA. The second special symbol hold storage area REB includes a first hold area REB1, a second hold area REB2, a third hold area REB3, a fourth hold area REB4, and a second special symbol hold count storage area NAB.
[0101] When a game ball enters the first winning opening 314, information corresponding to the jackpot random number counter C1, jackpot type counter C2, reach random number counter C3, and special figure variation type counter CS1 stored in the RAM 412 is acquired as special figure win / loss information used in the jackpot lottery, and is stored in any one of the first storage areas REA1 to REA4 of the first special figure holding storage area REA. When a game ball enters the second winning opening 315, information corresponding to the jackpot random number counter C1, jackpot type counter C2, reach random number counter C3, and special figure variation type counter CS1 stored in the RAM 412 is acquired as special figure win / loss information used in the jackpot lottery, and is stored in any one of the first storage areas REB1 to REB4 of the second special figure holding storage area REB. Note that lottery counter storage areas 412a (such as the jackpot random number counter C1, jackpot type counter C2, reach random number counter C3, and special figure variation type counter CS1) may be provided individually corresponding to each of the first special figure holding storage area REA and the second special figure holding storage area REB.
[0102] As described above, in the gaming machine 10, in addition to the jackpot random number counter C1, jackpot type counter C2, and reach random number counter C3, the special figure variation type counter CS1 is stored in any one of the first storage areas REA1 to REA4 of the first special figure holding storage area REA and the first storage areas REB1 to REB4 of the second special figure holding storage area REB.
[0103] Therefore, in addition to the lottery result of the jackpot lottery for the special figure game executed based on the special figure win / loss information stored in the first storage areas REA1 to REA4 of the first special figure holding storage area REA and the first storage areas REB1 to REB4 of the second special figure holding storage area REB, it is possible to determine in advance the variation display time (special figure variation pattern) for the special symbol (decorative symbol on the symbol display unit 341) on the first special symbol display unit 362 or the second special symbol display unit 363 in the special figure game.
[0104] Specifically, when a game ball enters the first winning opening 314, the special drawing approval / rejection information is stored in the available area in the priority order of the first reserved area REA1, the second reserved area REA2, the third reserved area REA3, and the fourth reserved area REA4 in the first special drawing reserved storage area REA. In the first special drawing reserved number storage area NAA, the number of areas in which the special drawing approval / rejection information is stored among the first reserved area REA1 to the fourth reserved area REA4 is stored as the first special drawing reserved number N.
[0105] Also, when a game ball enters the second winning opening 315, the special drawing approval / rejection information is stored in the available area in the priority order of the first reserved area REB1, the second reserved area REB2, the third reserved area REB3, and the fourth reserved area REB4 in the second special drawing reserved storage area REB. In the second special drawing reserved number storage area NAB, the number of areas in which the special drawing approval / rejection information is stored among the first reserved area REB1 to the fourth reserved area REB4 is stored as the second special drawing reserved number M.
[0106] That is, in the gaming machine 10, the special drawing approval / rejection information as the winning history for the first winning opening 314 and the second winning opening 315 can be reserved up to a maximum of 4 each in a total of 8 storage areas corresponding to the maximum reserved numbers of the first reserved area REA1 to the fourth reserved area REA4 in the first special drawing reserved storage area REA and the first reserved area REB1 to the fourth reserved area REB4 in the second special drawing reserved storage area REB.
[0107] It is also conceivable as another embodiment that there is a reserved area with a maximum reserved number of 8 provided in common for the first winning opening 314 and the second winning opening 315. Even in this case, it is possible to reserve the special drawing approval / rejection information as the winning history up to a maximum of 8 in total. The storage process of the special drawing approval / rejection information is executed by the MPU 41 by executing the process according to the control program.
[0108] The special figure execution area AE is a storage area used to move the special figure pass / fail information stored in the first hold area REA1 of the first special figure hold storage area REA or the first hold area REB1 of the second special figure hold storage area REB when the variable display of the special figure starts in the first special figure display section 362 or the second special figure display section 363 of the main display section 36. Specifically, the special figure pass / fail information in the first hold area REB1 of the second special figure hold storage area REB is preferentially moved to the special figure execution area AE. When there is no special figure pass / fail information in the first hold area REB1 of the second special figure hold storage area REB and the second special figure hold count M stored in the second special figure hold count storage area NAB is 0, the special figure pass / fail information in the first hold area REA1 of the first special figure hold storage area REA is moved to the special figure execution area AE. That is, in the gaming machine 10, the second special figure game is preferentially executed over the first special figure game. In the probability-variable gaming state and the time-saving gaming state, which are high-frequency support modes, the so-called right shot, where the game ball is launched into the right area of the game board 31, is executed, and mainly the second special figure game is executed.
[0109] In addition, in another embodiment, when the difference between the first special figure hold count N stored in the first special figure hold count storage area NAA of the first special figure hold storage area REA and the second special figure hold count M stored in the second special figure hold count storage area NAB of the second special figure hold storage area REB is 2 or more, the value in the hold area with the larger count is preferentially moved to the special figure execution area AE. Also, in another embodiment, the special figure pass / fail information in the first hold area REA1 of the first special figure hold storage area REA and the first hold area REB1 of the second special figure hold storage area REB may be alternately moved to the special figure execution area AE.
[0110] Then, when starting a special figure game, the MPU 41 conducts a jackpot lottery or the like based on the numerical information stored as special figure hit / miss information in the special figure execution area AE. At this time, when the first holding area REA1 of the first special figure holding storage area REA is moved to the special figure execution area AE, the special figure hit / miss information stored in the second holding area REA2 shifts to the first holding area REA1, the special figure hit / miss information stored in the third holding area REA3 shifts to the second holding area REA2, and the special figure hit / miss information stored in the fourth holding area REA4 shifts to the third holding area REA3.
[0111] Similarly, when the first holding area REB1 of the second special figure holding storage area REB is moved to the special figure execution area AE, the special figure hit / miss information stored in the second holding area REB2 shifts to the first holding area REB1, the special figure hit / miss information stored in the third holding area REB3 shifts to the second holding area REB2, and the special figure hit / miss information stored in the fourth holding area REB4 shifts to the third holding area REB3.
[0112] The jackpot random number counter C1 is periodically updated by being incremented by 1 in sequence within a range of, for example, 0 to 637 in step S1003 of the main timer interrupt process in FIG. 17 described later, and is reset to 0 after reaching the maximum value. Also, when the jackpot random number counter C1 makes one full cycle, the value of the jackpot random number initial value counter CIN1 at that time is read as the initial value of the jackpot random number counter C1. Note that the jackpot random number initial value counter CIN1 is a loop counter that is updated in the same manner as the jackpot random number counter C1. Then, the value of the jackpot random number counter C1 at the timing when the game ball wins the first winning port 314 or the second winning port 315 is stored in the first to fourth holding areas REA1 to REA4, REB1 to REB4 of the first special figure holding storage area REA or the second special figure holding storage area REB.
[0113] The values of the random numbers that result in a big win are set in two types corresponding to the low-probability mode which is the normal game state or the time-saving game state and the high-probability mode which is the probability-variable game state, according to the win / loss table stored in the win / loss table storage area in the ROM 411. Here, Fig. 9(A) shows a low-probability mode win / loss table corresponding to the low-probability mode, and Fig. 9(B) is a diagram showing an example of a high-probability mode win / loss table corresponding to the high-probability mode.
[0114] In the examples shown in Fig. 9(A) and Fig. 9(B), as the low-probability mode win / loss table and the high-probability mode win / loss table, a plurality of win / loss tables are provided in which the probability (big win probability) that the lottery result in the big win lottery becomes a big win varies according to the game setting value. The low-probability mode win / loss table and the high-probability mode win / loss table each include six win / loss tables corresponding to six levels of game setting values from 1 to 6. In the order of game setting value 6, game setting value 5, game setting value 4, game setting value 3, game setting value 2, and game setting value 1, the big win probability that the lottery result in the big win lottery becomes a big win is high and advantageous to the player.
[0115] In game setting value 1, out of the 65,536 random number values from 0 to 65,535, the number of random number values for which the lottery result in the big win lottery becomes a big win is 206 (0 to 205) for the low-probability mode win / loss table and 821 (0 to 820) for the high-probability mode win / loss table. That is, in game setting value 1, the big win probability in the low-probability mode is about 1 / 318.1 (206 / 65,536), and the big win probability in the high-probability mode is about 4 times that of the low-probability mode, about 1 / 79.9 (820 / 65,536).
[0116] In game setting value 2, out of the 65,536 random number values from 0 to 65,535, the number of random number values for which the lottery result in the big win lottery becomes a big win is 212 (0 to 211) for the low-probability mode win / loss table and 845 (0 to 844) for the high-probability mode win / loss table. That is, in game setting value 2, the big win probability in the low-probability mode is about 1 / 309.1 (212 / 65,536), and the big win probability in the high-probability mode is about 4 times that of the low-probability mode, about 1 / 77.6 (845 / 65,536).
[0117] In game setting value 3, out of the 65,536 random values from 0 to 65,535, the number of random values for which the lottery result in the jackpot lottery is a jackpot is 218 (0 to 217) for the low probability mode pass / fail table and 869 (0 to 868) for the high probability mode pass / fail table. That is, in game setting value 3, the jackpot probability in the low probability mode is approximately 1 / 300.6 (218 / 65,536), and the jackpot probability in the high probability mode is approximately 4 times that of the low probability mode, about 1 / 75.4 (869 / 65,536).
[0118] In game setting value 4, out of the 65,536 random values from 0 to 65,535, the number of random values for which the lottery result in the jackpot lottery is a jackpot is 224 (0 to 223) for the low probability mode pass / fail table and 893 (0 to 892) for the high probability mode pass / fail table. That is, in game setting value 4, the jackpot probability in the low probability mode is approximately 1 / 292.6 (224 / 65,536), and the jackpot probability in the high probability mode is approximately 4 times that of the low probability mode, about 1 / 73.4 (893 / 65,536).
[0119] In game setting value 5, out of the 65,536 random values from 0 to 65,535, the number of random values for which the lottery result in the jackpot lottery is a jackpot is 230 (0 to 229) for the low probability mode pass / fail table and 917 (0 to 916) for the high probability mode pass / fail table. That is, in game setting value 5, the jackpot probability in the low probability mode is approximately 1 / 284.9 (230 / 65,536), and the jackpot probability in the high probability mode is approximately 4 times that of the low probability mode, about 1 / 71.5 (917 / 65,536).
[0120] In game setting value 6, out of the 65,536 random numbers from 0 to 65,535, the number of random numbers for which the lottery result in the jackpot lottery is a jackpot is 236 (0 to 235) for the low probability mode pass / fail table and 941 (0 to 940) for the high probability mode pass / fail table. That is, in game setting value 6, the jackpot probability in the low probability mode is approximately 1 / 277.7 (236 / 65,536), and the jackpot probability in the high probability mode is approximately 1 / 69.6 (941 / 65,536), which is about 4 times that of the low probability mode.
[0121] Note that when the value of the jackpot random number counter C1 is other than these random numbers for which a jackpot win is determined, the lottery result in the jackpot lottery will be a miss.
[0122] Here, in the low probability mode pass / fail table and the high probability mode pass / fail table, the random numbers for which the lottery result in the jackpot lottery is a jackpot are common among the same game setting values, but it is also conceivable that the random numbers for which a jackpot is obtained are not common. Also, the random numbers for which a jackpot win is determined may not be consecutive values and may be partially or entirely discrete values.
[0123] Also, the low probability mode pass / fail table and the high probability mode pass / fail table are provided six each according to six levels of game setting values, but at least one pass / fail table for each mode is sufficient. That is, the game setting values are not limited to six levels. It is also conceivable to provide multiple low probability mode pass / fail tables corresponding to multiple levels of game setting values while providing one high probability mode pass / fail table. That is, it is also conceivable to provide multiple levels of game setting values for the low probability mode and not provide stepped game setting values for the high probability mode to make the jackpot probability uniform. Of course, the jackpot probability in the low probability mode may be made uniform, and multiple levels of game setting values may be provided for the high probability mode.
[0124] The jackpot type counter C2 is incremented by 1 in sequence within the range of 0 to 19, and after reaching the maximum value, it is reset to 0. The jackpot type counter C2 is updated periodically and is stored in the special figure hold storage area 412b at the timing when the game ball wins the first winning opening 314 or the second winning opening 315. In the gaming machine 10, the values of the jackpot type counter C2 corresponding to two types of jackpot types, namely the probability variable jackpot and the normal jackpot, are set according to the distribution table stored in the distribution table storage area in the ROM 411.
[0125] Here, FIG. 9(C) is a diagram showing an example of the distribution table. In the example shown in FIG. 9(C), when the type of the special figure game is the first special figure game triggered by winning the first winning opening 314, the number of random numbers for the 5R probability variable jackpot is 10 from 0 to 9, the number of random numbers for the 16R probability variable jackpot is 5 from 10 to 14, and the number of random numbers for the 5R normal jackpot is 5 from 15 to 19. On the other hand, when the type of the special figure game is the second special figure game triggered by winning the second winning opening 315, the number of random numbers for the 5R probability variable jackpot is 5 from 0 to 4, the number of random numbers for the 16R probability variable jackpot is 10 from 5 to 14, and the number of random numbers for the 5R normal jackpot is 5 from 15 to 19. That is, in the gaming machine 10, the probabilities of the probability variable jackpots in the first special figure game and the second special figure game are set to be the same at 75%, but the probability of the 16R probability variable jackpot in the second special figure game is set higher than that in the first special figure game. That is, in the probability variable game state (high probability mode and high frequency support mode with a high opening probability of the electric accessory 315b), and the time-saving game state (low probability mode and high frequency support mode), compared with the normal game state (low probability mode and low frequency support mode with a low opening probability of the electric accessory 315b), the expected value of the game balls obtained when the lottery result in the jackpot lottery becomes a jackpot is set higher.
[0126] In both the first special figure game and the second special figure game, when the result of the jackpot lottery is a probability-variable jackpot, after the jackpot game ends, it shifts to a probability-variable game state (high-probability mode and high-frequency support mode). In the gaming machine 10, there is no upper limit set for the number of special figure games that can be executed in the probability-variable game state, and the gaming machine 10 is configured as a so-called loop probability-variable machine.
[0127] Also, when the result of the jackpot lottery is a normal jackpot, after the jackpot game ends, it shifts to a time-saving game state (low-probability mode and high-frequency support mode). In the gaming machine 10, an upper limit value (100 times in this embodiment) is set for the number of special figure games that can be executed in the time-saving game state (time-saving game times). If the result of the jackpot lottery does not result in a jackpot within the number of special figure games of this upper limit value, after the execution of the special figure games of the upper limit value, it shifts to the normal game state which is the low-frequency support mode. Note that the number of special figure games in the time-saving game state is not limited to 100 times and may be other numbers.
[0128] Note that the transition from the probability-variable game state to the normal game state is not limited to the case where the special figure games of the upper limit value are executed. For example, it may be executed when winning a state transition lottery (fall lottery). In this case, until a predetermined number of special figure games are executed, it is prevented from transitioning (falling) from the probability-variable game state to the normal game state, and it is also conceivable to guarantee that number as the minimum number of special figure games executed in the probability-variable game state. Thereby, it is prevented that the number of special figure games executed in the probability-variable game state becomes extremely small.
[0129] In this embodiment, individual distribution tables are set for each of the first winning opening 314, which serves as an opportunity to execute the first special symbol game upon winning, and the second winning opening 315, which serves as an opportunity to execute the second special symbol game upon winning. Although the probability of distributing jackpot types varies depending on whether the game ball wins at the first winning opening 314 or the second winning opening 315, it is also conceivable that the probability of distributing jackpot types is the same between the first special symbol game and the second special symbol game. Further, the gaming machine 10 may be configured not only as a loop probability variation machine but also as an ST machine including a V-ST machine, a one-kind-two-kind hybrid machine, or the like.
[0130] Then, based on the values of the jackpot random number counter C1 and the jackpot type counter C2 stored in the special drawing execution area AE, the MPU 41 determines whether the lottery result in the jackpot lottery is any one of "5R probability variation jackpot", "16R probability variation jackpot", "5R normal jackpot", and "miss".
[0131] Here, when the lottery result in the jackpot lottery is a 5R probability variation jackpot or a 5R normal jackpot, an opening / closing execution mode is executed in which the round game in which the variable winning opening 316 is opened in a predetermined manner is repeated 5 times in the jackpot game. When the lottery result in the jackpot lottery is a 16R probability variation jackpot, an opening / closing execution mode is executed in which the round game is repeated 16 times in the jackpot game. As the opening mode of the variable winning opening 316 in each round game, for example, it is conceivable to open the variable winning opening 316 once. Of course, it is also conceivable to open the variable winning opening 316 a plurality of times in some or all of the round games.
[0132] In the case of a 5R probability variation jackpot or a 16R probability variation jackpot, after the jackpot game ends, it shifts to a probability variation game state that is a high probability mode with a high winning probability of the jackpot and a high frequency support mode with a high opening probability of the electric accessory 315b. In this embodiment, the probability variation game state continues until the MPU 41 determines that the lottery result in the jackpot lottery is "5R probability variation jackpot", "16R probability variation jackpot", or "5R normal jackpot".
[0133] On the other hand, in the case of a 5R normal jackpot, after the end of the jackpot game, it shifts to a short game state which is a low probability mode with a low jackpot winning probability and a high frequency support mode with a high release probability of the electric accessory 315b. And in the present embodiment, the short game state (low probability mode and high frequency support mode) continues until, for example, the lottery result in a preset specified number of jackpot lotteries such as 100 times is notified to the player, or ends when the player is notified that the lottery result in the jackpot lottery is a jackpot before the elapse of the specified number of times.
[0134] Also, it is considered as another embodiment to conduct a fall lottery from the probability variable game state to the short game state or the normal game state in the special figure game. Note that when the lottery result in the jackpot lottery is a miss, it does not shift from the probability variable game state to the jackpot game state and the short game state. In the present embodiment, the case where the gaming machine 10 has three types of jackpot categories, namely 5R probability variable jackpot, 16R probability variable jackpot, and 5R normal jackpot, will be described as an example, but it is not limited to this. For example, it is also conceivable to have other jackpot categories such as 2-round probability variable jackpot, 2-round normal jackpot, 16R normal jackpot, etc.
[0135] Also, the reach random number counter C3 is periodically updated by being incremented by 1 in order within a range of, for example, 0 to 238 in step S1003 of the main timer interrupt process of FIG. 17 described later, and is reset to 0 after reaching the maximum value. And in the first to fourth reserved areas REA1 to REA4, REB1 to REB4 of the first special figure reserved storage area REA1 or the second special figure reserved storage area REA2, the value of the reach random number counter C3 at the timing when the game ball wins the first winning port 314 or the second winning port 315 is stored.
[0136] In the gaming machine 10, when the lottery result in the jackpot lottery is a miss, the type of stop result of the variable display shown on the symbol display unit 341 is selected by the reach random number counter C3. Specifically, according to the miss type table stored in the miss type table storage area in the ROM 411, after a reach occurs, the front and rear miss reach where the final stop symbol stops with a deviation of only one before and after the reach symbol, the front and rear miss other than reach where the final stop symbol stops outside the front and rear of the reach symbol, and the complete miss where no reach occurs, the values of the reach random number counter C3 corresponding to each of the three types of miss types are set.
[0137] Here, Fig. 9(D) is a diagram showing an example of the miss type table. In the example shown in Fig. 9(D), the values of the random numbers for the front and rear miss reach are 0 to 8, the values of the random numbers for the front and rear miss other than reach are 9 to 38, and the values of the random numbers for the complete miss are 39 to 238. Note that the MPU 41 determines that a reach has occurred regardless of the value of the reach random number counter C3 in a special symbol game that wins a 5R certain-variable jackpot, a 16R certain-variable jackpot, or a 5R normal jackpot, that is, a special symbol game that transitions to a jackpot game state.
[0138] Here, a reach means a variable state in which, between the start of the variable display of the symbols on the symbol display unit 341 and the stop display of the symbols, a state is shown in which it is easy to form a symbol combination of decorative symbols indicating winning a jackpot. In one example, it is a state in which the same symbol stops and is displayed at two of the three stop positions of the decorative symbols on the effective line in the symbol display unit 341, and the display symbol corresponding to the remaining one stop position varies. Also, during the variable state of the reach in the symbol display unit 341, a story production process that shows a video of a predetermined character or the like to suggest the degree of expectation, a player participation type operation production process in which the operation on the operation button 20 by the player is reflected in the production, etc. are executed. Note that during the execution of these production processes, it is conceivable that the variable display on the symbol display unit 341 becomes non-displayed, or is displayed in a reduced or enlarged manner.
[0139] The special figure variation type counter CS1 is incremented by 1 in sequence within a range of, for example, 0 to 199, and is reset to 0 after reaching the maximum value. Specifically, the special figure variation type counter CS1 determines a special figure variation pattern type (the variation display time of the special figure) indicating the variation display time of the special figure (the decorative figure in the figure display unit 341) in the first special figure display unit 362 or the second special figure display unit 363 of the main display unit 36 according to the lottery result in the jackpot lottery. In this way, by determining the special figure variation pattern type, in the voice lamp control device 5, the variation type (performance pattern) in rough special figure games such as the multi-reach performance, super reach performance, and special reach performance of the high-speed variation performance (basic performance, non-reach performance) is determined according to the special figure variation pattern type (the variation display time of the special figure). The special figure variation type counter CS1 is updated at least once in step S1402 each time the main process in FIG. 21 described later is executed once by the MPU 41, and is repeatedly updated in step S1414 even within the remaining time in the main process. Then, the values of the special figure variation type counter CS1 at the timing when the game ball wins the first winning port 314 or the second winning port 315 are stored in the first to fourth reserved areas REA1 to REA4, REB1 to REB4 of the first special figure reserved storage area REA1 or the second special figure reserved storage area REA2.
[0140] Then, the MPU 41 determines a special figure variation pattern indicating the variation display time of the special figure based on the special figure variation type counter CS1 and a variation table (see FIGS. 10(A) to 10(C)) preset according to the result of the jackpot lottery. Specifically, the MPU 41 specifies the special figure variation pattern type by referring to the normal jackpot variation table (see FIG. 10(A)), the sure-win jackpot variation table (see FIG. 10(B)), or the non-winning variation table (see FIG. 10(C)) stored in advance in the variation table storage area of the ROM 411. Note that these variation tables may be provided separately for the low probability mode and the high probability mode. Also, the sure-win jackpot variation table may be provided individually for each of the 5R sure-win jackpot and the 16R sure-win jackpot.
[0141] Here, FIGS. 10(A), 10(B), and 10(C) are diagrams showing an example of a variation table. In the normal jackpot variation table shown in FIG. 10(A), the sure-win jackpot variation table shown in FIG. 10(B), and the losing variation table shown in FIG. 10(C), special figure variation patterns are pre-associated according to the value of the special figure variation type counter CS1. Then, when the lottery result in the jackpot lottery is "5R normal jackpot", the MPU 41 refers to the normal jackpot variation table shown in FIG. 10(A), when the lottery result is "5R sure-win jackpot" or "16R sure-win jackpot", it refers to the sure-win jackpot variation table shown in FIG. 10(B), and when the lottery result is "losing", it refers to the losing variation table shown in FIG. 10(C) to identify the type of the special figure variation pattern.
[0142] More specifically, as shown in FIGS. 10(A) and 10(B), in the normal jackpot variation table and the sure-win jackpot variation table, any one of the special figure variation patterns "01" to "03" is selected according to the value of the special figure variation type counter CS1. Here, when the special figure variation pattern "01" is selected, the voice lamp control device 5 determines a normal reach performance pattern with a variation display time of 30 s as the variation type (performance pattern type), and a special game performance is executed in the symbol display unit 341 or the like according to the normal reach performance pattern. The normal reach performance pattern is a performance pattern in which the final individual performance type in the special figure game performance is the normal reach performance. Also, when the special figure variation pattern "02" is selected, the voice lamp control device 5 determines a super reach performance pattern with a variation display time of 60 s as the variation type (performance pattern type), and a special game performance is executed in the symbol display unit 341 or the like according to the super reach performance pattern. The super reach performance pattern is a performance pattern in which the final individual performance type in the special figure game performance is the super reach performance. Further, when the special figure variation pattern "03" is selected, the voice lamp control device 5 determines a special reach performance pattern with the longest variation display time of 90 s as the variation type (performance pattern), and a special game performance is executed in the symbol display unit 341 or the like according to the special reach performance pattern. The special reach performance pattern is a performance pattern in which the final individual performance type in the special figure game performance is the special reach performance.
[0143] As shown in FIG. 10(C), in the deviation variation table, corresponding to the stop display type of the decorative symbol pattern at the time of deviation (front-back deviation reach, reach other than front-back deviation, complete deviation) determined by the value of the reach random number counter C3, the correspondence between the special figure variation type counter CS1 and the special figure variation pattern is defined. More specifically, when the stop display type at the time of deviation is a front-back deviation reach or a reach other than a front-back deviation, any one of the special figure variation patterns "01" to "03" is selected according to the value of the special figure variation type counter CS1. On the other hand, when the stop display type at the time of deviation is a complete deviation, either the special figure variation pattern "04" or "05" is selected according to the value of the special figure variation type counter CS1. When the special figure variation pattern "04" is selected, in the voice lamp control device 5, a reachless effect pattern (7-second non-reach effect pattern) with a variation display time of 7 s is determined as the variation type (effect pattern type), and the special figure game effect is executed according to the 7-second non-reach effect pattern on the symbol display unit 341 and the like. When the special figure variation pattern "05" is selected, in the voice lamp control device 5, a reachless effect pattern (10-second non-reach effect pattern) with a variation display time of 10 s is determined as the variation type (effect pattern type), and the special figure game effect is executed according to the 10-second non-reach effect pattern on the symbol display unit 341 and the like.
[0144] For example, in the gaming machine 10, as the variation display at the time of deviation corresponding to the special figure variation pattern "04", the variation display of the deviation pattern in which the variation display of the decorative symbol is stopped as a combination of the deviation symbols is executed without accompanying a preview effect such as displaying a character, a message, etc. In the gaming machine 10, as the variation display at the time of deviation corresponding to the special figure variation pattern "05", the variation display of the deviation pattern in which the variation display of the decorative symbol is stopped as a combination of the deviation symbols is executed with accompanying a preview effect such as displaying a character, a message, etc. Also, at the time of the variation display at the time of deviation corresponding to the special figure variation pattern "05", a player participation type operation effect in which the operation of the operation button 20 by the player is reflected may be executed as a preview effect.
[0145] Note that the types of special figure variation patterns are not limited to the examples shown in FIGS. 10(A), 10(B), and 10(C).
[0146] For example, in the gaming machine 10, as normal reach effects executed in the normal reach effect pattern corresponding to the special figure variation pattern "01", a plurality of types of normal reach effects with different characters, stories, etc. are prepared, and any one of the normal reach effects selected from them is executed.
[0147] Similarly, in the gaming machine 10, as super reach effects executed in the super reach effect pattern corresponding to the special figure variation pattern "02", a plurality of types of super reach effects with different characters, stories, etc. are prepared, and any one of the super reach effects selected from them is executed. The super reach effect is a reach effect with a longer variation time than the normal reach effect, and is executed when suggesting to the player that the probability (expectation) of the lottery result in the big win lottery being a big win is higher than that of the normal reach effect and lower than that of the special reach effect.
[0148] Furthermore, in the gaming machine 10, as special reach effects executed in the special reach effect pattern corresponding to the special figure variation pattern "03", a plurality of types of special reach effects with different characters and stories, etc. are prepared, and any one of the special reach effects selected from them is executed. The special reach effect is a reach effect with a longer variation time than the normal reach effect and is, for example, an effect developed from the normal reach effect or the super reach effect. The special reach effect is executed when suggesting to the player that the probability (expectation) of winning a big win is higher than that of the normal reach effect and the special reach effect.
[0149] In addition, the production patterns corresponding to the special figure change patterns may include player participation type operation productions such as operation productions in which the operation status of the operation button 20 by the player is reflected in the production, for example, single-shot operation productions in which single-shot operations are reflected in the production, rapid-fire operation productions in which rapid-fire operations of the operation button 20 by the player are reflected in the production, and long-press operation productions in which long-press operations of the operation button 20 by the player are reflected in the production.
[0150] Then, when the MPU 41 identifies the variation display time of the special symbol in the first special symbol display section 362 or the second special symbol display section 363 of the main display section 36 (the variation display time of the decorative symbol in the symbol display section 341), it inputs a special symbol variation pattern command indicating the special symbol variation display time and the lottery result in the big win lottery to the voice lamp control device 5. Specifically, when the lottery result is "5R normal big win", the MPU 41 outputs any one of the special symbol variation pattern commands "A01" to "A03" with "A" indicating that it is a 5R normal big win attached before the special symbol variation patterns "01" to "03". Also, when the lottery result is "5R sure win big win", the MPU 41 outputs any one of the special symbol variation pattern commands "B01" to "B03" with "B" indicating that it is a 5R sure win big win attached before the special symbol variation patterns "01" to "03". Further, when the lottery result is "16R sure win big win", the MPU 41 outputs any one of the special symbol variation pattern commands "C01" to "C03" with "C" indicating that it is a 16R sure win big win attached before the special symbol variation patterns "01" to "03". Also, when the lottery result is "miss", the MPU 41 outputs any one of the special symbol variation pattern commands "D01" to "D05" with "D" indicating that it is a miss attached before the special symbol variation patterns "01" to "05". That is, the special symbol variation pattern command includes not only the special symbol variation pattern (the time of the special symbol game) which is the variation display time of the special symbol, but also information specifying the result of the big win lottery. And based on the special symbol variation pattern command, the voice lamp control device 5 can determine not only the special symbol variation pattern (the time of the special symbol game) which is the variation display time of the special symbol, but also the result of the big win lottery, and based on the variation display time of the special symbol (the time of the special symbol game) and the result of the big win lottery, it determines details such as the variation type (production pattern) displayed on the symbol display section 341 and the stop display combination of the decorative symbol. Then, based on the details such as the determined variation type (production pattern), the voice lamp control device 5 causes the decorative symbol to be variably displayed and stopped on the symbol display section 341, executes an image production in accordance with the variable display of the decorative symbol, further executes a voice production by the speaker 26 in accordance with the variable display of the decorative symbol, and causes the electric decoration section 27 to execute an electric decoration production (lamp production).
[0151] In this way, in the gaming machine 10, the MPU 41 of the main control device 4 executes a simple process of determining the variable display time of the decorative symbols on the symbol display unit 341 based on the special figure variation type counter CS1 and the variation table. Therefore, even when the MPU 41 of the gaming machine 10 is composed of an 8-bit microcomputer, the MPU 41 can stably execute the jackpot lottery. Also, since the details of the variation mode of the decorative symbols actually displayed on the symbol display unit 341 are determined by the voice lamp control device 5, it is possible to selectively execute various variation modes as the variation mode.
[0152] The variation tables shown in FIGS. 10(A) to 10(C) are commonly used in various gaming states (normal gaming state, time-limited gaming state, and probability-variable gaming state), but a variation table may be set individually for each gaming state, or a variation table may be set individually for the high-frequency support mode (time-limited gaming state and probability-variable gaming state) and the low-frequency support mode. Also, when setting a variation table individually for each gaming state or each support mode, the average value of the variable display time is set longer, for example, in the normal gaming state (low-frequency support mode) than in the time-limited gaming state and the probability-variable gaming state (high-frequency support mode). Also, when setting different variation tables for the time-limited gaming state and the probability-variable gaming state, the average value of the variable display time may be set longer in the time-limited gaming state than in the probability-variable gaming state, or may be set longer in the probability-variable gaming state than in the time-limited gaming state.
[0153] Here, FIG. 11 is a block diagram showing an example of the general figure reservation storage area 412c in the storage area of the main control device 4 shown in FIG. 8. As shown in FIG. 11, the general figure reservation storage area 412c includes a general figure first reservation area SE1, a general figure second reservation area SE2, a general figure third reservation area SE3, a general figure fourth reservation area SE4, a general figure variation reservation number storage area SNA, and a general figure execution area SAE.
[0154] General Figure First Reserved Area SE1 to General Figure Fourth Reserved Area SE4 are storage areas that store the normal hit random number counter C4, the normal hit type random number counter C5, and the general figure variation type counter CS2, which are obtained as general figure win / loss information used in a general figure per-draw lottery when a game ball passes through the through gates 317L and 317R.
[0155] The general figure variation reserved number storage area SNA stores the number of General Figure First Reserved Area SE1 to General Figure Fourth Reserved Area SE4 in which general figure win / loss information is stored. That is, the general figure variation reserved number storage area SNA is a storage area that stores the number of reserved rights to execute general figure games.
[0156] The general figure execution area SAE is a storage area used to move the general figure win / loss information in the General Figure First Reserved Area SE1 when the variable display of the general figure starts in the general symbol display section 361 of the main display section 36. Then, when starting a single general figure game, the MPU 41 performs a general figure hit lottery using the following general figure hit win / loss table (see FIGS. 12(A) and 12(B)) and the general figure hit type distribution table (see FIGS. 12(C) and 12(D)) based on the numerical information (values of the normal hit random number counter C4, the normal hit type random number counter C5, and the general figure variation type counter CS2) stored as general figure win / loss information in the general figure execution area SAE, and determines the general figure variation display time for the general symbol using a general figure variation table (not shown). At this time, when the general figure win / loss information stored in the General Figure First Reserved Area SE1 is moved to the general figure execution area SAE, the general figure win / loss information stored in the General Figure Second Reserved Area SE2 is shifted to the General Figure First Reserved Area SE1, the general figure win / loss information stored in the General Figure Third Reserved Area SE3 is shifted to the General Figure Second Reserved Area SE2, and the general figure win / loss information stored in the General Figure Fourth Reserved Area SE4 is shifted to the General Figure Third Reserved Area SE3.
[0157] The normal hit random number counter C4 is periodically updated by being incremented by 1 in sequence within a range of, for example, 0 to 299 in step S1003 of the main timer interrupt process in FIG. 17 described later, and is reset to 0 after reaching the maximum value. Then, the values of the normal hit random number counter C4 at the timing when the game balls enter the through gates 317L and 317R are stored in the first to fourth normal drawing reserved areas SE1 to SE4 of the normal drawing reserved storage area 412c. Also, at a predetermined timing, a normal drawing lottery is performed to determine whether to keep the electric accessory 315b open for a predetermined time based on the value of the normal hit random number counter C4 stored in the normal drawing reserved storage area 412c.
[0158] Here, FIGS. 12(A) and 12(B) are diagrams showing an example of a normal drawing win / loss table. In the present embodiment, two types of normal drawing win / loss tables are set: the low-frequency support mode normal drawing win / loss table shown in FIG. 12(A) and the high-frequency support mode normal drawing win / loss table shown in FIG. 12(B). That is, in the present embodiment, as will be described later, the normal drawing probability is different between the low-frequency support mode and the high-frequency support mode, and the high-frequency support mode is set to have a higher normal drawing probability than the low-frequency support mode.
[0159]
[0160] The low-frequency support mode normal drawing win / loss table shown in FIG. 12(A) is a table used for the normal drawing lottery in the normal game state of the low-frequency support mode. As shown in FIG. 12(A), in the low-frequency support mode normal drawing win / loss table, a normal hit is set when the value of the normal hit random number counter C4 is 0, and a miss is set when the value of the normal hit random number counter C4 is 1 to 299. That is, in the normal game state (low-frequency support mode), the normal drawing probability is set to 1 / 300, and the operation frequency of the electric accessory 315b is reduced.The winning or losing table per general symbol shown in FIG. 12(B) is a table used for the general symbol winning lottery in the probability variable game state and the time shortening game state, which are high-frequency support modes. As shown in FIG. 12(B), in the winning or losing table per general symbol in the high-frequency support mode, contrary to the winning or losing table per general symbol in the low-frequency support mode, it is a miss when the value of the general symbol winning random number counter C4 is 0, and it is set as a general symbol win when the value of the general symbol winning random number counter C4 is 1 to 299. That is, in the probability variable game state and the time shortening game state (high-frequency support mode), the general symbol winning probability is set to 299 / 300, and the general symbol winning probability is set higher than that in the normal game state (low-frequency support mode), and the operation frequency of the electric accessory 315b is increased.
[0161] Note that the general symbol winning probability in the low-frequency support mode and the general symbol winning probability in the high-frequency support mode are not limited to the examples shown in FIGS. 12(A) and 12(B) and can be changed as appropriate.
[0162] The normal winning type random number counter C5 is periodically updated by adding 1 in order within a range of, for example, 0 to 199 in step S1003 of the main timer interrupt process in FIG. 17 described later, and is reset to 0 after reaching the maximum value. Then, the values of the normal winning type random number counter C5 at the timing when the game balls win in the through gates 317L and 317R are stored in the first general symbol reserved area SE1 to the fourth general symbol reserved area SE4 of the general symbol reserved storage area 412c. Also, when the value of the normal winning random number counter C4 stored in the first general symbol reserved area SE1 to the fourth general symbol reserved area SE4 is a general symbol win, the type of the general symbol win (short opening general symbol win and long opening general symbol win), that is, the opening time of the electric accessory 315b is set according to the value of the normal winning type random number counter C5 stored in the first general symbol reserved area SE1 to the fourth general symbol reserved area SE4.
[0163] Here, FIGS. 12(C) and 12(D) are diagrams showing an example of a type allocation table per general drawing. In the present embodiment, as the type allocation table per general drawing, two types are set: the type allocation table per general drawing in the low-frequency support mode shown in FIG. 12(C) and the type allocation table per general drawing in the high-frequency support mode shown in FIG. 12(D). That is, in the present embodiment, as will be described later, the allocation probabilities of the types per general drawing (per short-open general drawing and per long-open general drawing) are different between the low-frequency support mode and the high-frequency support mode.
[0164] Here, in the case of per short-open general drawing, a per short-open general drawing game is executed in which the game ball can enter the second winning opening 315 for a short time (e.g., 0.1 second) by the electric accessory 315b being opened for a short time (e.g., 0.1 second). In this per short-open general drawing game, since the opening time of the electric accessory 315b is short, it is difficult for the game ball to enter the second winning opening 315, and in many cases, the game ball does not enter the second winning opening 315.
[0165] On the other hand, in the case of per long-open general drawing, a per long-open general drawing game is executed in which the game ball can enter the second winning opening 315 for a longer time (e.g., 6 seconds) than in the per short-open general drawing game by the electric accessory 315b being opened for a longer time (e.g., 6 seconds) than in the per short-open general drawing game. In this per long-open general drawing game, since the opening time of the electric accessory 315b is long, it is easy for the game ball to enter the second winning opening 315, and it is possible to reserve the right to execute the second special figure game up to the upper limit number (e.g., 4).
[0166] The low-frequency support mode general drawing hit type distribution table shown in FIG. 12(C) is a table used in the general drawing hit lottery in the normal game state which is the low-frequency support mode. As shown in FIG. 12(C), in the low-frequency support mode general drawing hit type distribution table, when the value of the general drawing hit type random number counter C5 is from 0 to 99, it is set to a short release general drawing hit, and when the value of the general drawing hit type random number counter C5 is from 100 to 199, it is set to a long release general drawing hit. That is, in the normal game state (low-frequency support mode), the distribution rate between the short release general drawing hit and the long release general drawing hit is set to 1:1. Of course, the distribution rate between the short release general drawing hit and the long release general drawing hit in the normal game state (low-frequency support mode) does not necessarily have to be 1:1 and can be changed as appropriate. For example, it is also possible to set the distribution rate of the long release general drawing hit to zero (the value of the normal hit type random number counter C5 for the long release general drawing hit is zero) or approximately zero (the value of the normal hit type random number counter C5 for the long release general drawing hit is 1 or 2).
[0167] The high-frequency support mode general drawing hit type distribution table shown in FIG. 12(D) is a table used in the general drawing hit lottery in the probability variable game state and the time-saving game state which are the high-frequency support mode. As shown in FIG. 12(D), in the high-frequency support mode general drawing hit type distribution table, when the value of the general drawing hit type random number counter C5 is 0, it is set to a short release general drawing hit, and when the value of the general drawing hit type random number counter C5 is from 1 to 199, it is set to a long release general drawing hit. That is, in the probability variable game state and the time-saving game state (high-frequency support mode), it is set so that it is easier to distribute to the long release general drawing hit than the short release general drawing hit. Of course, the distribution rate between the short release general drawing hit and the long release general drawing hit in the probability variable game state and the time-saving game state (high-frequency support mode) is not limited to the example shown in FIG. 12(D) and can be changed as appropriate. For example, it is also possible to set the distribution rate of the short release general drawing hit to zero (the value of the normal hit type random number counter C5 for the short release general drawing hit is zero).
[0168] Note that the release of the electric accessory 315b is not limited to once per general pattern win per game, and it may be released multiple times. In this case, the release time and release interval (release interval) of each release of the electric accessory 315b in one general pattern win per game may be of one type or multiple types.
[0169] The general pattern variation type counter CS2 is incremented by 1 in sequence within the range of, for example, 0 to 99, and is updated at least once in step S1402 each time the main process of FIG. 21 described later is executed, and is repeatedly updated in step S1414 even within the remaining time in the main process. Then, the values of the general pattern variation type counter CS2 at the timing when the game balls win in the through gates 317L and 317R are stored in the general pattern first hold area SE1 to the general pattern fourth hold area SE4 of the general pattern hold storage area 412c. Also, at a predetermined timing, based on the value of the general pattern variation type counter CS2 stored in the general pattern hold storage area 412c, the general pattern variation display time is determined by referring to a general pattern variation display table (not shown).
[0170] The general pattern variation display table (not shown) includes, for example, a high-frequency support mode general pattern variation table referred to in the case of the high-frequency support mode, and a low-frequency support mode general pattern variation display table referred to in the case of the low-frequency support mode. In the high-frequency support mode general pattern variation display table and the low-frequency support mode general pattern variation display table, a plurality of general pattern variation display times are set corresponding to, for example, the value of the general pattern variation type counter CS2. Also, usually, the average time of the general pattern variation display time of the high-frequency support mode general pattern variation display table is set to be shorter than that of the low-frequency support mode general pattern variation display table. For example, some of the variation display times set in the high-frequency support mode general pattern variation display table may be set to be longer than some of the variation display times set in the low-frequency support mode general pattern variation display table, or all of the variation display times set in the high-frequency support mode general pattern variation display table may be set to be longer than all of the variation display times set in the low-frequency support mode general pattern variation display table.
[0171] Note that a common general drawing variation display table may be set for both the high-frequency support mode and the low-frequency support mode, and the general drawing variation display time set in at least one of the general drawing variation display tables of the high-frequency support mode general drawing variation display table and the low-frequency support mode general drawing variation display table may be of one type. Further, the general drawing variation display time may be set according to the general drawing variation hold number X. For example, the general drawing variation display time may be set such that it becomes shorter as the general drawing variation hold number X increases, and the general drawing variation display time may be set such that it becomes longer as the general drawing variation hold number X decreases.
[0172] Here, FIG. 13 is a block diagram showing an example of a game information storage area 412d set in the RAM 412 of the MPU 41 of the main control device 4 of the gaming machine shown in FIG. 1. Game information such as game history and ball output performance is stored in the game information storage area 412d. In the present embodiment, the following game information is stored in the game information storage area 412d as game information: "number of out balls", "number of payout balls from general winning openings", "number of payout balls from the first winning opening", "number of payout balls from the second winning opening", "number of payout balls from variable winning openings", "set value", "base information", "continuous accessory ratio information", "accessory ratio information", "cumulative jackpot lottery count", "unit jackpot lottery count", "jackpot count", and "continuous miss count". Among these game information, "game set value", "base information", "continuous accessory ratio information", "accessory ratio information", and "unit jackpot lottery count" correspond to game information (performance information) related to ball output performance.
[0173] The "number of out balls" is an integrated value of the number of game balls launched onto the game board 31 in the normal game state (low probability mode and low-frequency support mode). This "number of out balls" is stored as a value obtained by counting the out balls detected by the out ball sensor 318a in the sensor detection process of step S1001 in the main timer interrupt process of FIG. 17 described later.
[0174] The "number of game balls paid out from the general winning opening" is the integrated value of the game balls paid out for winning at the general winning opening 313 in the normal game state (low probability mode and low frequency support mode). When a winning at the general winning opening 313 is detected by the ball entry sensor 313a in the normal game state, this "number of game balls paid out from the general winning opening" is updated to the value obtained by adding the number of game balls to be paid out for this winning when setting a winning ball command for causing the payout control device 7 to pay out the number of winning balls corresponding to the winning at the general winning opening 313 in the winning ball command setting process of step S1403 in the main process of FIG. 21 described later.
[0175] The "number of game balls paid out from the first winning opening" is the integrated value of the game balls paid out for winning at the first winning opening 314 in the normal game state (low probability mode and low frequency support mode). When a winning at the first winning opening 314 is detected by the ball entry sensor 314a in the normal game state, this "number of game balls paid out from the first winning opening" is updated to the value obtained by adding the number of game balls to be paid out for this winning when setting a winning ball command for causing the payout control device 7 to pay out the number of winning balls corresponding to the winning at the first winning opening 314 in the winning ball command setting process of step S1403 in the main process of FIG. 21 described later.
[0176] The "number of game balls paid out from the second winning opening" is the integrated value of the game balls paid out for winning at the second winning opening 315 in the time-saving game state (low probability mode and high frequency support mode). When a winning at the second winning opening 315 is detected by the ball entry sensor 315a in the time-saving game state, this "number of game balls paid out from the second winning opening" is updated to the value obtained by adding the number of game balls to be paid out for this winning when setting a winning ball command for causing the payout control device 7 to pay out the number of winning balls corresponding to the winning at the second winning opening 315 in the winning ball command setting process of step S1403 in the main process of FIG. 21 described later.
[0177] "Variable winning opening payout ball count" is the integrated value of the game balls paid out for winning at the variable winning opening 316 in the jackpot game state. When a winning at the variable winning opening 316 is detected by the ball entry sensor 316a in the jackpot game state, this "variable winning opening payout ball count" is updated to the value obtained by adding the payout ball count for the current winning when setting a winning ball command for causing the payout control device 7 to pay out the number of winning balls corresponding to the winning at the variable winning opening 316 in the winning ball command setting process of step S1403 in the main process of FIG. 21 described later.
[0178] "Game setting value" is for selecting a low probability mode win / loss table (see FIG. 9(A)) and a high probability mode win / loss table (see FIG. 9(B)) used in the jackpot lottery (win / loss determination). In other words, the "game setting value" defines the jackpot probabilities in the low probability mode and the high probability mode. In the present embodiment, six levels of setting values (six types of low probability mode win / loss tables (see FIG. 9(A)) and high probability mode win / loss tables (see FIG. 9(B)) with different jackpot probabilities) are prepared as described later. The "game setting value" is updated in the game setting value change process of FIG. 35 described later.
[0179] "Base information" is information regarding the "base", which is the payout rate (payout ball rate) in the normal game state (low probability mode and low frequency support mode). This "base" is the ratio of the total payout balls of the "general winning port payout balls" and the "first winning port payout balls" to the "out balls" in the normal game state. When expressing the "base" as a mathematical formula, "base" = 100×("general winning port payout balls" + "first winning port payout balls") / "out balls". "Base information" includes information regarding the current base BL, the previous 60,000 ball base B1, and the previous-previous 60,000 ball base B2. Here, the previous 60,000 ball base B1 and the previous-previous 60,000 ball base B2 are updated each time the number of out balls reaches 60,000 in the specific performance information update process of FIG. 36 described later (steps S2505 and S2506). Specifically, when the most recent number of out balls reaches 60,000, the "base" is used as the previous 60,000 ball base B1, and when the number of out balls reached 60,000 one time before that, the "base" is used as the previous-previous 60,000 ball base B2, and they are respectively saved as the "base information" in the game information storage area of the RAM 412. Also, until the counter value of the number of out balls reaches 60,000, it is calculated as the current base BL (step S1804), and the current base BL is saved as the "base information" in the game information storage area of the RAM 412. Further, when it is calculated as the current base BL until the counter value of the number of out balls reaches 60,000, in addition to the "general winning port payout balls", "first winning port payout balls", and "out balls" described above, the "general winning port payout balls", "first winning port payout balls", and "out balls" for base calculation are stored in the "base information".
[0180] Note that in this embodiment, the "base information" includes the "current base BL", the "previous 60,000 ball base B1", and the "previous-previous 60,000 ball base B2", and the 60,000 ball bases for the past two times are left as a history, but the 60,000 ball bases for three or more times in the past may be left as a history. Also, as the "base information", the cumulative base from when the gaming machine 10 was installed in the game hall until now may be included.
[0181] "Continuous accessory ratio information" is information regarding the "continuous accessory ratio", which is the ratio occupied by the variable winning port payout balls in the total payout balls due to winning at all winning ports (general winning port 313, first winning port 314, second winning port 315, and variable winning port 316) where there is a payout of prize balls. When expressing the "continuous accessory ratio" as a mathematical formula, "continuous accessory ratio" = 100 × "variable winning port payout balls" / "total payout balls". "Continuous accessory ratio information" is updated, for example, in the specific performance information update process of FIG. 36 described later. In this embodiment, "continuous accessory ratio information" is stored as the cumulative continuous accessory ratio from when the gaming machine 10 was installed in the game hall until the present. Note that "continuous accessory ratio information" may be the continuous accessory ratio for a certain period (for example, for a certain number of jackpot occurrences (for example, 100 times), the period until a certain number of jackpot lotteries (for example, 1000 times) are executed in the normal gaming state, the period until the number of out balls reaches a certain number (for example, 60,000 balls)). Of course, "continuous accessory ratio information" may include both the cumulative continuous accessory ratio and the continuous accessory ratio for a certain number of periods.
[0182] "Accessory ratio information" is information regarding the "accessory ratio", which is the ratio occupied by the combined payout balls of the second winning port payout balls and the variable winning port payout balls in the total payout balls due to winning at all winning ports (general winning port 313, first winning port 314, second winning port 315, and variable winning port 316) where there is a payout of prize balls. When expressing the "accessory ratio" as a mathematical formula, "accessory ratio" = 100 × ("second winning port payout balls" + "variable winning port payout balls") / "total payout balls". "Accessory ratio information" is updated, for example, in the specific performance information update process of FIG. 36 described later. In this embodiment, "accessory ratio information" is stored as the cumulative accessory ratio from when the gaming machine 10 was installed in the game hall until the present. Note that "accessory ratio information" may be the accessory ratio for a certain period (for example, for a certain number of jackpot occurrences (for example, 100 times), the period until a certain number of jackpot lotteries (for example, 1000 times) are executed in the normal gaming state, the period until the number of out balls reaches a certain number (for example, 60,000 balls)). Of course, "continuous accessory ratio information" may include both the cumulative accessory ratio and the accessory ratio for a certain number of periods.
[0183] The "cumulative jackpot lottery count" is the number of times a jackpot lottery has been conducted in the normal game state (low probability mode and low frequency support mode) from the start of activation of the gaming machine 10 before the start of business of the game hall until the present. In other words, the "cumulative jackpot lottery count" is also the cumulative number of times the variable display of the first special symbol has been executed in the first special symbol display section 362 of the main display section 36 triggered by winning in the first winning opening 314 in the normal game state. The "cumulative jackpot lottery count" is incremented by one each time the variable display of the first special figure or the second special figure is started in the first special figure display section 362 or the second special figure display section 363 of the main display section 36 in step S2106 of the special figure variable start process of FIG. 28 described later. Further, the "cumulative jackpot lottery count" is cleared from the game information storage area 412d of the RAM 412 when the main power supply of the gaming machine 10 is turned off.
[0184] The "number of jackpot draws per unit" is the number of times a jackpot draw was conducted triggered by a win at the first winning opening 314 per a certain number of minus balls hit in the normal game state (low probability mode and low frequency support mode) (the number of times the symbol variation display of the first special symbol display section of the main display section 36 was executed). In this embodiment, the certain number is "250 balls", and the minus balls are the number of balls obtained by subtracting the "number of balls paid out from the general winning opening" and the "number of balls paid out from the first winning opening" from the "number of out balls". That is, the "number of jackpot draws per unit" is the number of times the variation display of the first special symbol (the number of times a jackpot draw was conducted) in the first special symbol display section 362 per 1000 yen on average when receiving 250 balls on loan for 1000 yen at the game hall. Note that the "number of jackpot draws per unit" may be the number of times a jackpot draw was conducted per a certain number of "number of out balls" in the normal game state. The "number of jackpot draws per unit" is updated in the specific performance information update process of FIG. 36 described later. In this embodiment, the "number of jackpot draws per unit" is stored as the cumulative number of jackpot draws per unit from when the gaming machine 10 was installed at the game hall until the present. Note that the "number of jackpot draws per unit" may be for a certain period (for example, for a certain number of jackpot occurrences (for example, 100 times), the period until a certain number of jackpot draws (for example, 1000 times) in the normal game state are executed, the period until the number of out balls reaches a certain number (for example, 60,000 balls)). Of course, as the "number of jackpot draws per unit", both the cumulative number of jackpot draws per unit and the number of jackpot draws per unit for a certain period may be stored as game information.
[0185] The "number of jackpot occurrences" is the number of times the lottery result in the jackpot draw conducted from when the activation of the gaming machine 10 started before the business start of the game hall until the present became a jackpot. The "number of jackpot occurrences" is incremented by 1 each time a jackpot game is started, for example, in the jackpot game control process of FIG. 29 described later. Also, the "number of jackpot occurrences" is cleared from the game information storage area 412d of the RAM 412 when the main power supply of the gaming machine 10 is turned off.
[0186] The "consecutive non-winning times" is the number of times the lottery result in the big win lottery has consecutively missed in the normal gaming state (low probability mode and low frequency support mode), and is cleared to 0 times when the lottery result is a big win. The "consecutive non-winning times" is incremented by 1 each time the result of the win / loss determination based on the low probability mode win / loss table in step S2103 is a miss when starting the variable display of the first special symbol or the second special symbol in the first special symbol display section 362 or the second special symbol display section 363 of the main display section 36 in the special symbol variable start process of FIG. 28 described later, and is cleared to 0 times when the result of the win / loss determination is a big win. In the present embodiment, the "consecutive non-winning times" is cleared from the game information storage area 412d of the RAM 412 when the main power supply of the gaming machine 10 is turned off. Of course, the "consecutive non-winning times" may not be cleared from the game information storage area 412d when the main power supply of the gaming machine 10 is turned off.
[0187] Returning to the description of FIG. 14, the performance information display device 4A displays "base information" and "set values" stored as game information (performance information) in the game information storage area 412d set in the RAM 412. The performance information display device 4A includes a performance display monitor 43, a performance display switch 44, a set value display section 45, a set value change operation section 46, and a ROM 47. Here, FIG. 15 is a diagram schematically showing an example of the performance information display device 4A.
[0188] As shown in FIG. 15, the performance display monitor 43 displays the "base information" in the gaming machine 10, and is provided at a visible position in a state where the inner frame 12 is expanded (see FIG. 3). The performance display monitor 43 is composed of a plurality (four in the present embodiment) of 7-segment displays 431 to 434, and is called a 4-digit 7-segment. Note that the performance display monitor 43 is preferably provided in the main control device 4, but may be provided in a device other than the main control device 4 in the main control unit 331, or may be provided in other components of the game other than the main control unit 331. It is also conceivable to display the "base information" using the first special symbol display section 362 and / or the second special symbol display section 363 of the main display section 36.
[0189] The seven-segment displays 431 to 434 can display the numbers from "0" to "9" and the alphabets from "A" to "F". In the seven-segment displays 431 to 434, when displaying the alphabet "B", in order to distinguish it from the number "8", a dot lights up and it is displayed as "8.", and when displaying the alphabet "D", in order to distinguish it from the number "0", a dot lights up and it is displayed as "0.". Also, in any case of displaying the alphabets from "A" to "F", it is conceivable to light up a dot to clearly indicate that it is an alphabet.
[0190] The performance display monitor 43 has, among the four seven-segment displays 431 to 434, the left two seven-segment displays 431 and 432 as identification segments where the "base type" is displayed in abbreviated form, and the right two seven-segment displays 433 and 434 as ratio segments where the base value (%) calculated by the MPU 41 is displayed. For example, when the current base BL is 31%, in the left two seven-segment displays 431 and 432 which are the identification segments, the abbreviation "BL" of the current base BL is displayed as "8.", "L", and in the right two seven-segment displays 433 and 434 which are the ratio segments, the base value "31" is displayed as "3", "1". That is, in the four seven-segment displays 431 to 434, they are displayed in order from the left as "8.", "L", "3", "1".
[0191] The performance display switch 44 is used to collectively switch the power supply of the performance display monitor 43 (four 7-segment displays 431 to 434) on and off by a pressing operation, and is provided at an easily operable position in the state where the inner frame 12 is unfolded (see Fig. 3). In the illustrated example, when the upper half of the performance display switch 44 is pressed, the power is turned on, and when the lower half is pressed, the power is turned off. When an operation to turn on the power is performed on the performance display switch 44, the four 7-segment displays 431 to 434 are energized, and the display of the base information on the performance display monitor 43 becomes possible. On the other hand, when an operation to turn off the power is performed on the performance display switch 44, the power supply to the four 7-segment displays 431 to 434 is cut off, and the base information on the performance display monitor 43 becomes non-displayed. Note that the performance display switch 44 may be provided outside the main control device 4.
[0192] Here, Fig. 15(A) is an example of the display on the performance display monitor 43. As shown in Fig. 15(A), when the performance display switch 44 is off, since the 7-segment displays 431 to 434 are in the off state, the base information is in the non-display state. As shown in Figs. 15(B) to 15(D), when the performance display switch 44 is turned on, as long as the performance display switch 44 is not turned off, as "base information", it loops in the order of the current base BL → the previous 60,000-piece base B1 → the previous previous 60,000-piece base B2 → the current base BL, and each base is repeatedly displayed at regular intervals. The example shown in Fig. 15(B) shows that the current base BL is 28%, the example shown in Fig. 15(C) shows that the previous 60,000-piece base B1 is 34%, and the example shown in Fig. 15(D) shows that the previous previous 60,000-piece base B2 is 32%. On the other hand, as shown in Fig. 15(A), when the performance display switch 44 is turned off, the 7-segment displays 431 to 434 are turned off, and the base information on the performance display monitor 43 becomes non-displayed.
[0193] Note that programs necessary to display "base information" on the performance display monitor 43, such as a program for calculating the current base BL, the previous 60,000-piece base B1, and the base B2 of the previous-previous 60,000 pieces, and a program for causing the performance display monitor 43 to sequentially display the current base BL, the previous 60,000-piece base B1, and the base B2 of the previous-previous 60,000 pieces at regular intervals, etc., are stored in a ROM 47 provided separately from the ROM 412 of the MPU 41 in the main control device 4. Thereby, the load on the ROM 411 of the MPU 41 can be reduced. However, if there is a capacity margin in the ROM 411 of the MPU 41, the program necessary to display "base information" on the performance display monitor 43 may be stored in the ROM 411. Also, the program necessary to display "base information" on the performance display monitor 43 may be stored in a storage means such as a ROM provided separately from the main control device 4.
[0194] Also, on the performance display monitor 43, instead of or in addition to "base information", other performance information stored in the game information storage area 412d such as "continuous accessory ratio information" or "accessory ratio information" may be displayed.
[0195] Also, the performance display monitor 43 may be configured by a display of other forms such as a dot matrix display, a liquid crystal display, or an organic EL display, not limited to a 7-segment display.
[0196] Returning to the description of FIG. 14, the set value display unit 45 displays the above-described game set values for selecting the low probability mode pass / fail table (see FIG. 9(A)) and the high probability mode pass / fail table (see FIG. 9(B)) referred to in the jackpot lottery, and is configured by a 7-segment display. Note that the set value display unit 45 may be configured by a display of other forms such as a dot matrix display, a liquid crystal display, or an organic EL display, not limited to a 7-segment display, and the game set values may be displayed using the performance display monitor 43.
[0197] The setting value change operation unit 46 switches the on / off state of the power supply of the 7-segment display by a pressing operation, and enables the change of the setting value by being rotated when the power supply of the 7-segment display is on. The setting value change operation unit 46 has, for example, a function as a contact-type switch that is turned on and off by a pressing operation, and a function as a rotary switch whose contacts are switched by a rotation operation (rotation by a predetermined angle). Here, FIG. 16 is a diagram showing a display example on the setting value display unit 45 of the main control device 4.
[0198] As shown in FIG. 16(A), when a pressing operation is performed on the setting value change operation unit 46 when the setting value display unit 45 is in the off state, the 7-segment display is energized and numbers are displayed on the setting value display unit 45. The numbers displayed at this time are the setting values stored in the game information storage area 412d of the RAM 412, indicating the current setting values. In the illustrated example, the setting value is "1". On the other hand, when a pressing operation is performed on the setting value change operation unit 46 when the setting value display unit 45 is in the on state, the energization to the 7-segment display is cut off, and the setting value display unit 45 becomes the off state.
[0199] As shown in FIG. 16(B), when a rotation operation is performed on the set value change operation unit 46 when the set value display unit 45 is in the lit state, the number displayed on the set value display unit 45 is changed. In the illustrated example, when the set value display unit 45 is rotated clockwise, the number displayed on the set value display unit 45 increases, and when the set value display unit 45 is rotated counterclockwise, the number displayed on the set value display unit 45 decreases. Then, when the number displayed on the set value display unit 45 is changed by rotating the set value display unit 45, the changed number is stored as the set value in the game information storage area 412d of the RAM 412. Therefore, when the set value change operation unit 46 is pressed with the number corresponding to the target set value displayed on the set value display unit 45 and the power of the 7-segment display is turned off, the number displayed immediately before the power is turned off is determined as the set value. Thereby, the MPU 41 can perform a jackpot lottery based on the low probability mode pass / fail table (see FIG. 9(A)) or the high probability mode pass / fail table (see FIG. 9(B)) selected according to the set value stored in the game information storage area 412d of the RAM 412.
[0200] Note that the method of changing the set value is not limited to the method of turning off the power of the set value display unit 45 after rotating the set value change operation unit 46. For example, a method of determining the set value by pressing the operation button 20 (see FIG. 1) after rotating the set value change operation unit 46, a method of changing the number displayed on the set value display unit 45 by repeatedly pressing or long-pressing the operation button 20 (see FIG. 1) and then turning off the power of the set value display unit 45, a method of changing the number displayed on the set value display unit 45 by inserting a key into a keyhole provided in the main control device 4 or the like and rotating the key and then removing the key, etc. may also be used.
[0201] Here, the performance information display device 4A including the set value display unit 45 is provided in the main control device 4 of the main control unit 331 in the control unit 33. Further, the control unit 33 is provided on the back side of the game board 31 and is openable and closable with respect to the front frame 11. Therefore, the set value display unit 45 is provided on the back side of the game board 31, and by opening and closing the control unit 33 together with the game board 31 with respect to the front frame 11, it is possible to select a state where it is visible and a state where it is not visible from the outside of the gaming machine 10 (the front side of the front frame 11). That is, while the set value display unit 45 cannot be visually recognized by closing the game board 31 (control unit 33) with respect to the front frame 11, the set value display unit 45 can be visually recognized by opening the game board 31 (control unit 33) with respect to the front frame 11. Thereby, when a player executes a game on the gaming machine 10, as long as the game board 31 is not opened, the set value display unit 45 is not visually recognized, so it is possible to prevent the player from grasping the set value by the numbers displayed on the set value display unit 45. And the set value display unit 45 is turned off when a pressing operation is performed on the set value change operation unit 46 when it is in the lit state. Therefore, by maintaining the off state of the set value display unit 45 during the business hours of the game hall, even if the set value display unit 45 becomes visible by opening the game board 31 due to ball jamming or the like in the gaming machine 10 or the like, it is possible to prevent the player from grasping the set value by the set value display unit 45.
[0202] On the other hand, the set value display unit 45 is turned on when a pressing operation is performed on the set value change operation unit 46 when it is in the off state, and the numbers corresponding to the game set values are made non-displayed. Therefore, outside the business hours of the game hall, by opening the game board 31 with respect to the front frame 11 and performing a pressing operation on the set value change operation unit 46, the set value can be confirmed based on the numbers displayed on the set value display unit 45 because the set value display unit 45 is turned on, and further, the game set value can be changed by a rotating operation on the set value change operation unit 46. Thereby, while ensuring the confidentiality of the set value during business hours, it becomes possible to change the set value outside business hours by a simple operation.
[0203] In this embodiment, the performance information display device 4A is provided in the main control device 4. However, the performance information display device 4A may be provided separately from the main control device 4 in the main control unit 331, or may be provided separately from the main control unit 331 in the control unit 33.
[0204] [Sub-control unit 332] As shown in FIG. 7, the sub-control unit 332 includes an audio lamp control device 5 and a display control device 6, and executes symbol variation display and effect display in the symbol display unit 341 based on a control signal input from the main control unit 331.
[0205] [Audio lamp control device 5] The audio lamp control device 5 includes an MPU 51, an input / output I / F 52, etc. The MPU 51 is an arithmetic device configured as a one-chip microcomputer. Also, a ROM 511 and a RAM 512 are built in the MPU 51.
[0206] The ROM 511 is a non-volatile storage unit in which a control program and parameter information are stored in advance. Also, information such as audio and lamp blinking patterns used in special figure game effects, jackpot game effects, etc. is stored in the ROM 511. The RAM 512 is a volatile storage unit capable of reading and writing various information, and is used as a primary storage area (working area) for the processing executed by the MPU 51. Note that the RAM 512 may be a non-volatile storage unit.
[0207] The voice lamp control device 5 executes processing according to a control program stored in the ROM 511 by the MPU 51, and based on a command (control signal) input from the main control device 4, inputs a command (control signal) to the display control device 6 and controls the display of the symbol display unit 341. Further, the voice lamp control device 5 also controls the reproduced voice output from the speaker 26 and the blinking mode of the lighting decoration unit 27 in accordance with the display of the symbol display unit 341. For example, when the MPU 51 executes a special figure game effect and a big win game effect described later, it controls the image display on the symbol display unit 341, the reproduced voice output from the speaker 26, and the blinking mode of the lighting decoration unit 27.
[0208] The input / output I / F 52 is an input / output interface that inputs a signal to the voice lamp control device 5 and outputs a control signal from the voice lamp control device 5. Specifically, the main control device 4 and the display control device 6 are connected to the input / output I / F 52. Commands such as a special figure variation pattern command, a first special figure hold command, a second special figure hold command, and a special figure shift command are input from the main control device 4 to the voice lamp control device 5. Further, the voice lamp control device 5 outputs a display variation pattern command and the like to the display control device 6. Note that a configuration in which the display control device 6 receives a command from the main control device 4 and inputs the command to the voice lamp control device 5 is also considered as another embodiment. Further, a configuration in which the sub-control unit 332 includes a single control device having the functions of both the voice lamp control device 5 and the display control device 6 is also considered as another embodiment.
[0209] In addition, a speaker 26 and a lighting unit 27 are connected to the input / output I / F 52. In the voice lamp control device 5, the MPU 51 controls the voice output from the speaker 26 and the blinking pattern of the lighting unit 27 based on commands input from the main control device 4. An operation switch 20a is also connected to the input / output I / F 52. As a result, the MPU 51 can detect that an operation has been performed on the operation button 20, and based on the detection result, control the image game effects executed on the symbol display unit 341, the voice output effects in which voice is output from the speaker 26, the lamp effects based on the blinking pattern of the lighting unit 27, and the like.
[0210] The MPU 51 executes predetermined arithmetic processing based on commands such as a general pattern variation command, an electric accessory release command, an electric accessory closing command, a special pattern variation command, a first special pattern hold command, a second special pattern hold command, a special pattern shift command, a big win game start command, an opening start command, an opening end command, an opening / closing execution mode start command, a round game start command, a round game end command, an interval start command, an interval end command, an opening / closing execution mode end command, an ending start command, an ending end command, a big win game end command, and a game setting value change command input from the main control device 4.
[0211] Specifically, when a special pattern variation command is input, the MPU 51 determines a special pattern variation pattern based on the special pattern variation command, transmits a display variation pattern command corresponding to the special pattern variation pattern to the display control device 6 (see step S3107 in the command determination process of FIG. 47), and starts the symbol variation display on the symbol display unit 341. At this time, when the special pattern variation command indicates a miss on the symbol display unit 341, a combination of decorative symbols corresponding to the miss is displayed.
[0212] [Display control device 6] The display control device 6 controls the display of the symbol display unit 341 based on the commands (control signals) input from the voice lamp control device 5. Specifically, the display control device 6 executes symbol variation display and effect display by controlling the display of the symbol display unit 341 based on a display variation pattern command or the like input from the voice lamp control device 5.
[0213] The display control device 6 includes an MPU 61, an input / output I / F 62, etc. The voice lamp control device 5 and the symbol display unit 341 are connected to the input / output I / F 62. Note that two-way communication may be possible between the voice lamp control device 5 and the display control device 6.
[0214] The MPU 61 is an arithmetic device configured as a one-chip microcomputer. The MPU 61 incorporates a ROM 611 and a RAM 612. In addition, the display control device 6 also incorporates other circuits such as a timer circuit for measuring time and an interrupt circuit for receiving interrupts. The MPU 61 executes processing according to a control program stored in the ROM 611 or the like. Also, part or all of the processing executed by the display control device 6 may be executed by an electronic circuit.
[0215] In addition to the control program, the ROM 611 stores multiple types of images such as decorative symbols and other variable symbols used in the symbol variation display of the symbol display unit 341, a preview effect image, a reach effect image, a big win effect image, and a losing effect image. Note that the images displayed on the symbol display unit 341 include still images and moving images. Also, the ROM 611 stores a display schedule corresponding to each display variation pattern command. Specifically, the display schedule includes the type of image to be used, the display timing, and also the variation display time of the variable symbol. Then, in the display control device 6, the MPU 61 causes the symbol display unit 341 to display an image according to the display schedule corresponding to the display variation pattern command, thereby realizing symbol variation display and effect display.
[0216] The RAM 612 is a volatile memory unit capable of reading and writing various information, and is used as the primary storage area (working area) for the processes executed by the MPU 61. Note that the RAM 612 may be a non-volatile memory unit.
[0217] [Payout control device 7] The payout control device 7 is equipped with an MPU 71, an input / output I / F 72, etc. The MPU 71 is an arithmetic unit configured as a one-chip microcomputer. Also, the MPU 71 has a built-in ROM 711 and RAM 712.
[0218] The ROM 711 is a non-volatile memory unit in which a control program and parameter information are stored in advance. Also, the RAM 712 is a volatile memory unit capable of reading and writing various information, and is used as the primary storage area (working area) for the processes executed by the MPU 71. Note that the RAM 712 may be a non-volatile memory unit.
[0219] The input / output I / F 72 is an input / output interface that inputs signals to the payout control device 7 and outputs control signals from the payout control device 7. Specifically, a payout device 132 and a ball lending device 100 are connected to the input / output I / F 72.
[0220] As described above, the payout device 132 pays out game balls from the tank 131 toward the upper tray 23, and includes a drive unit 132a such as a motor that drives a ball stop member for switching the presence or absence of payout of game balls, and a payout sensor 132b that individually detects the payout game balls. The payout control device 7 controls the drive unit 132a based on the detection result by the payout sensor 132b to pay out an arbitrary number of game balls. Also, the payout control device 7 is provided with a state return switch 73. The state return switch 73 is operated, for example, when a payout error such as a ball jam in the payout device 132 occurs to eliminate the ball jam (return to the normal state).
[0221] The ball lending device 100 is installed in the island facility together with the gaming machine 10. The ball lending device 100 can pay out and lend to a player a number of game balls corresponding to a preset amount within the range of the amount stored in a recording medium such as a card inserted into the ball lending device 100 in response to the operation of a ball lending operation device (not shown) provided on the front frame 11 of the gaming machine 10. Specifically, when a control signal for paying out a predetermined number of game balls is input from the ball lending device 100 to the payout control device 7, the payout device 132 is controlled by the MPU 71 to pay out a predetermined number of game balls. Note that the recording medium is not limited to a card, and may be, for example, a coin-type or stick-type storage medium incorporating an IC chip. Also, the ball lending device 100 may be capable of lending a predetermined number of game balls corresponding to the inserted cash by inserting the cash.
[0222] [Launch control device 8] The launch control device 8 includes a launch control IC 81 that controls the drive of the game ball launch mechanism 32. Specifically, while the launch handle 22 is being rotated, the launch control IC 81 drives the ball feeder 322 of the game ball launch mechanism 32 to supply the game balls stored in the upper tray 23 onto the launch rail 321. Then, the launch control IC 81 detects the operation amount of the launch handle 22, and drives the solenoid 323 of the game ball launch mechanism 32 according to the operation amount to launch the game balls on the launch rail 321 toward the game board 31. At this time, the launch control IC 81 drives the ball feeder 322 and the solenoid 323 using a clock signal that switches between ON and OFF at a preset cycle (for example, 0.6 sec) as a drive signal. As a result, in the gaming machine 10, one game ball is launched toward the game area every 0.6 sec.
[0223] In addition, the firing handle 22 is provided with a variable resistor for detecting the amount of rotational operation by the player, and a voltage is input to the firing control IC 81 according to the amount of rotational operation of the firing handle 22. Thereby, based on the voltage value input according to the amount of rotational operation of the firing handle 22, the firing control IC 81 adjusts the voltage applied to the solenoid 323 so that the firing intensity of the game balls from the game ball firing mechanism 32 becomes stronger as the amount of rotational operation of the firing handle 22 increases.
[0224] Furthermore, the firing handle 22 is provided with a touch sensor 21a for detecting that the player is touching the firing handle 22, and a ball stop switch 21b for the player to perform an operation to arbitrarily stop the firing of the game balls. When the touch sensor 21a detects that the player is not touching the firing handle 22 or the ball stop switch 21b detects that the ball stop switch 21b is being operated by the player, the firing control IC 81 stops the firing of the game balls by the game ball firing mechanism 32. Thereby, for example, gaming in a situation where the firing handle 22 is fixed in a state of being rotationally operated and the player is not touching the firing handle 22 is prevented. Also, the player can stop the firing of the game balls by operating the ball stop switch 21b with a thumb or the like at an arbitrary timing while keeping the firing handle 22 rotationally operated.
[0225] [Power control device 9] The power control device 9 generates a +12V voltage for driving various sensors, drive units, etc., and a +5V voltage for logic used in the control device. Then, the power control device 9 supplies the generated +12V or +5V voltage to the main control device 4, the voice lamp control device 5, the display control device 6, the payout control device 7, the firing control device 8, etc.
[0226] Note that the power control device 9 is provided with a power switch 90 for turning on / off the power of the gaming machine 10 and a RAM erase switch 91 that is operated when returning the gaming machine 10 to its initial state. The gaming machine 10 is initialized when the power switch 90 is operated and the power is turned on while the RAM erase switch 91 is in the ON state.
[0227] In addition, the power control device 9 is provided with a capacitor and a secondary battery as charging means that are charged by the power supplied from the power supply equipment. Thereby, in the gaming machine 10, even when the power supply from the power supply equipment is interrupted, the information in the RAM provided in the control device is held for a predetermined period by the power discharged from the capacitor. Also, in the gaming machine 10, even when the power supply from the power supply equipment is interrupted, the control device can be driven for a predetermined period by the power discharged from the secondary battery.
[0228] Furthermore, when the power control device 9 determines that the power supply has been interrupted, it inputs a power failure signal to the main control device 4, the voice lamp control device 5, the payout control device 7, etc. For example, when the power control device 9 outputs a preset DC voltage of 24V based on the power supplied from the power supply equipment, it determines that a power failure state exists when the DC voltage reaches less than the preset 22V. Note that when the main control device 4, the voice lamp control device 5, the payout control device 7, etc. receive a power failure signal from the power control device 9, they interrupt the ongoing control and execute a predetermined NMI interrupt process.
[0229] [Processing of the main control device 4] Next, with reference to FIGS. 17 to 41, the processes executed by the MPU 41 of the main control device 4 will be described. Specifically, in the gaming machine 10, the MPU 41 executes a startup process that is started when the power is turned on, a main process that is executed after the startup process, a main timer interrupt process that is periodically started, an NMI interrupt process that is executed during a power failure, and the like. In this embodiment, descriptions of the startup process, the NMI interrupt process, etc. are omitted, and the main timer interrupt process and the main process will be described. Also, in the startup process, it is confirmed whether the RAM 412 is operating normally, and the execution of the main timer interrupt process is permitted on the condition that the RAM 412 is operating normally.
[0230] [Main Timer Interrupt Process of Main Control Device 4] Here, FIG. 17 is a flowchart for explaining an example of the procedure of the main timer interrupt process executed by the MPU 41 of the main control device 4. The main timer interrupt process is executed, for example, every 2 msec. Hereinafter, the main timer interrupt process will be described with reference to FIG. 17.
[0231] <Step S1001> As shown in FIG. 17, in step S1001, the MPU 41 executes a sensor detection process for determining the detection state of sensors and the like connected to the main control device 4. For example, it determines the detection states of the ball entry sensors 313a to 316a, 317La, 317Ra, the out ball sensor 318a, and the like. At this time, when the MPU 41 detects the entry of a gaming ball into any of the ball entry sensors 313a to 316a, 317La, 317Ra, it stores that information in the RAM 412 as winning detection information. Also, when the MPU 41 detects an out ball by the out ball sensor 318a, it adds 1 to the number of out balls stored in the gaming information storage area 412d of the RAM 412 and updates the number of out balls in the gaming information storage area 412d.
[0232] <Step S1002> Next, in step S1002, the MPU 41 updates the jackpot random number initial value counter CIN1 and the normal hit random number initial value counter CIN2. Specifically, the MPU 41 adds 1 to the counter values in the jackpot random number initial value counter CIN1 and the normal hit random number initial value counter CIN2, and clears the counter value to 0 when the counter value reaches the maximum value.
[0233] <Step S1003> Subsequently, in step S1003, the MPU 41 updates the jackpot random number counter C1, the jackpot type counter C2, the reach random number counter C3, the normal hit random number counter C4, and the normal hit type random number counter C5. Specifically, the MPU 41 adds 1 to the counter values in the jackpot random number counter C1, the jackpot type counter C2, the reach random number counter C3, the normal hit random number counter C4, and the normal hit type random number counter C5, and clears the counter value to 0 when the counter values reach the maximum value.
[0234] <Steps S1004 and S1005> Thereafter, the MPU 41 executes a start winning process associated with winning in the first winning opening 314 or the second winning opening 315 (step S1004), and executes a launch control process (step S1005). The details of the start winning process will be described later with reference to FIG. 18.
[0235] The launch control process is a process that enables the launch of a game ball on the condition that it is detected by the touch sensor 21a that the player is touching the launch handle 22 and the ball stop switch 21b for stopping the launch is not operated. Further, the launch control process is a process that invalidates the launch of a game ball when it is detected by the touch sensor 21a that the player is not touching the launch handle 22, or when the ball stop switch 21b is operated. When the launch of a game ball is valid, the MPU 41 gives an instruction to launch a game ball to the launch control device 8.
[0236] <Step S1006> In step S1006, when a game ball passes through the through gates 317L and 317R, the MPU 41 executes a through gate process to update the information stored in the general drawing reservation storage area 412c of the RAM 412 by the MPU 41, and ends the main timer interrupt process. The details of the through gate process will be described later with reference to FIG. 20.
[0237] [Start winning process] Here, FIG. 18 is a flowchart showing an example of the procedure of the start winning process executed by the MPU 41 in step S1004 in the main timer interrupt process of FIG. 17. Hereinafter, the start winning process will be described with reference to FIG. 18.
[0238] <Step S1101> As shown in FIG. 18, in step S1101, the MPU 41 determines whether there is a winning at the first winning port 314. Here, when the MPU 41 determines that there is a winning at the first winning port 314 (step S1101: Yes), the process proceeds to step S1102, and when the MPU 41 determines that there is no winning at the first winning port 314 (step S1101: No), the process proceeds to step S1106.
[0239] <Steps S1102 and S1103> In step S1102, the MPU 41 determines whether the first special drawing reserved number N stored in the first special drawing reserved number storage area NAA of the RAM 412 is the maximum reserved number (4 in this embodiment). Here, if the first special drawing reserved number N is the maximum reserved number (step S1102: Yes), the process proceeds to step S1106. On the other hand, if the first special drawing reserved number N is not the maximum reserved number (step S1102: No), the MPU 41 executes a process of adding 1 to the first special drawing reserved number N (step S1103).
[0240] <Step S1104> In step S1104, the MPU 41 acquires the counter values of the jackpot random number counter C1, jackpot type counter C2, and reach random number counter C3 updated in step S1003 in the main timer interrupt process of FIG. 17, and the special figure variation type counter CS1 updated in steps S1402 and S1414 in the main process of FIG. 21 described later, and stores the counter values in the first available reserved area among the first to fourth reserved areas REA1 to REA4 of the first special figure reserved storage area 412b in the special figure reserved storage area in the RAM 412.
[0241] <Step S1105> In step S1105, the MPU 41 checks the content of the special figure validity information before the special figure validity information for the first special figure reservation acquired in step S1104 becomes the object of judging the winning or losing of the jackpot in step S2102 or S2103 in the special figure variation start process of FIG. 28 described later, and executes the first special figure reservation command setting process for setting the first special figure reservation command in the RAM 412 based on this check result. The details of the first special figure reservation command setting process will be described later with reference to FIG. 19.
[0242] <Step S1106> In step S1106, the MPU 41 determines whether there is a winning for the second winning port 315. Here, when the MPU 41 determines that there is a winning for the second winning port 315 (step S1106: Yes), the process proceeds to step S1107, and when the MPU 41 determines that there is no winning for the second winning port 315 (step S1106: No), the start winning process ends.
[0243] <Steps S1107 and S1108> In step S1107, the MPU 41 determines whether the second special drawing reserved number M stored in the second special drawing reserved number storage area NAB of the RAM 412 is the maximum reserved number (4 in this embodiment). Here, if the second special drawing reserved number M is the maximum reserved number (step S1107: Yes), the MPU 41 ends the start winning process. On the other hand, if the second special drawing reserved number M is not the maximum reserved number (step S1107: No), the MPU 41 executes a process of adding 1 to the second special drawing reserved number M (step S1108).
[0244] <Step S1109> In step S1109, the MPU 41 obtains the counter values of the jackpot random number counter C1, the jackpot type counter C2, and the near-miss random number counter C3 updated in step S1003 in the main timer interrupt process of FIG. 17, and the special drawing variation type counter CS1 updated in steps S1402 and S1414 in the main process of FIG. 21 described later, and stores the counter values in the first available reserved area among the first to fourth reserved areas REB1 to REB4 of the second special drawing reserved storage area REB of the special drawing reserved storage area 412b in the RAM 412.
[0245] <Step S1110> In step S1110, the MPU 41 checks the content of the special drawing validity information for the second special drawing reservation obtained in step S1109 before the special drawing validity information becomes the target of determining the winning or losing of the jackpot in steps S2102 or S2103 in the special drawing variation start process of FIG. 28 described later, and based on the confirmation result, executes a second special drawing reservation command setting process of setting the second special drawing reservation command in the RAM 412. Here, since the second special drawing reservation command setting process is the same as the first special drawing reservation command setting process described later with reference to FIG. 19, a detailed description is omitted. Note that for the second special drawing reservation command setting process, in the first special drawing reservation command setting process of FIG. 19, "the first special drawing reservation command" may be read as "the second special drawing reservation command", and "the first special drawing reserved number N" may be read as "the second special drawing reserved number M".
[0246] [First Special Drawing Reservation Command Setting Process] Here, FIG. 19 is a flowchart showing the procedure of the first special figure hold command setting process executed by the MPU 41 in step S1105 of the start winning process of FIG. 18. The first special figure hold command includes information indicating that the command is the first special figure hold command, the result of the jackpot lottery (jackpot type or miss), the special figure variation display time, and the first special figure hold number N, etc. Hereinafter, the first special figure hold command setting process will be described with reference to FIG. 19.
[0247] <Step S1201> As shown in FIG. 19, the MPU 41 reads the first special figure hold number N from the first special figure hold number storage area NAA in the first special figure hold storage area REA, and reads the value of the jackpot random number counter C1 corresponding to each first special figure hold from the RAM 412 (step S1201).
[0248] <Step S1202> In step S1202, the MPU 41 determines whether it is in the high probability mode. If it is in the high probability mode (step S1202: Yes), the process proceeds to step S1203. On the other hand, when the MPU 41 is not in the high probability mode (step S1202: No), that is, when it is in the low probability mode, the process proceeds to step S1204. For example, the MPU 41 determines whether it is in the high probability mode based on the probability variation game state flag. The probability variation game state flag is a flag indicating whether it is in the probability variation game state, that is, whether it is in the high probability mode. This probability variation game state flag is set on in step S2317 of FIG. 34 when the game state changes from the probability variation jackpot game state to the probability variation game state in the game state transition process described later, and is set off in step S2309 of FIG. 33 when the game state changes from the probability variation game state to the probability variation jackpot game state or the normal jackpot game state.
[0249] <Steps S1203 and S1204> In step S1203, the MPU 41 reads out a high-probability mode determination table (see FIG. 9(B)) that is stored according to the game setting value in step S2410 of the game setting value change process shown in FIG. 35 described later, and based on that high-probability mode determination table, executes a determination as to whether or not the counter value of the jackpot random number counter C1 read in step S1201 corresponds to a jackpot winning value. On the other hand, in step S1204, the MPU 41 reads out a low-probability mode determination table (see FIG. 9(A)) that is stored according to the game setting value in step S2410 of the game setting value change process shown in FIG. 35 described later, and based on that low-probability mode determination table, executes a determination as to whether or not the counter value of the jackpot random number counter C1 read in step S1201 corresponds to a jackpot winning value.
[0250] Note that in steps S1203 and S1204, the determination is executed based on the high-probability mode determination table or the low-probability mode determination table that is stored according to the game setting value in step S2410 of the game setting value change process shown in FIG. 35 described later. However, in step S1203 or S1204, after reading out the game setting value stored in step S2408 of the game setting value change process shown in FIG. 35 described later, it is also possible to select one by one the high-probability mode determination table or the low-probability mode determination table corresponding to that game setting value and perform the determination.
[0251] <Step S1205> In step S1205, the MPU 41 determines whether or not the counter value of the jackpot random number counter C1 corresponds to a jackpot winning value. Here, when the MPU 41 determines that the counter value read from the jackpot random number counter C1 corresponds to a jackpot winning value (step S1205: Yes), the process proceeds to step S1206. On the other hand, when the MPU 41 determines that the counter value read from the jackpot random number counter C1 does not correspond to a jackpot winning value (step S1205: No), that is, when it is a miss, the process proceeds to step S1208.
[0252] <Step S1206> In step S1206, the MPU 41 reads out the counter values of the jackpot type counter C2 and the special figure variation type counter CS1 from the RAM 412. For example, when the special figure hit determination information is stored in the third reserved area REA3 in step S1104 in the start winning process of FIG. 18, the counter values of the jackpot type counter C2 and the special figure variation type counter CS1 included in the special figure hit determination information stored in the third reserved area REA3 are read out. Note that the reserved area in which the special figure hit determination information is stored in step S1104 in the start winning process of FIG. 18 among the first reserved area REA1 to the fourth reserved area REA4 can be determined by the value of the reserved number N stored in the first special figure reserved number storage area NAA.
[0253] <Step S1207> In step S1207, the MPU 41 sets the jackpot type counter C2, the special figure variation type counter CS1, and the first special figure reserved number N in the first special figure reservation command. In this way, since the first special figure reservation command includes the first special figure reserved number N read out in step S1201, the MPU 51 of the voice lamp control device 5 that receives the first special figure reservation command can recognize which of the first reserved area REA1 to the fourth reserved area REA4 the first special figure reservation command corresponds to the special figure hit determination information stored in by referring to the reserved number N included in the first special figure reservation command.
[0254] <Steps S1208 and S1209> In step S1208, the MPU 41 reads out the counter value of the special figure variation type counter CS1 from the RAM 412. Next, the MPU 41 sets the information indicating that the lottery result in the jackpot lottery is a miss, the special figure variation type counter CS1, and the first special figure reserved number N in the first special figure reservation command (step S1209).
[0255] Note that the first special figure hold command set in step S1207 or S1209 of the first special figure hold command setting process is stored in the RAM 412 and is erased after being transmitted to the voice lamp control device 5 together with other commands in step S1401 of the main process shown in FIG. 21 to be executed by the MPU 41 of the main control device 4. Furthermore, the content of the first special figure hold command described here is merely an example, and it is not limited to what is described here as long as the voice lamp control device 5 can grasp the same content as the first special figure hold command. For example, it is conceivable that part or all of the information of the first special figure hold command is included in other commands.
[0256] [Through gate process] Here, FIG. 20 is a flowchart showing the procedure of the through gate process executed by the MPU 41 in step S1006 of the main timer interrupt process in FIG. 17. In the through gate process, when a game ball passes through the through gates 317L and 317R, the information stored in the general figure hold storage area 412c of the RAM 412 is updated by the MPU 41. Hereinafter, the through gate process will be described with reference to FIG. 20.
[0257] <Step S1301> As shown in FIG. 20, in the through gate process, the MPU 41 first determines whether a game ball has passed through the left through gate 317L (step S1301). Whether a game ball has passed through the through gate 317L is determined based on the winning detection information stored in the RAM 412 in the sensor detection process of step S1001 in the main timer interrupt process of FIG. 17. If the MPU 41 determines that a game ball has passed through the left through gate 317L (step S1301: Yes), the process proceeds to step S1303, and if it determines that a game ball has not passed through the left through gate 317L (step S1301: No), the process proceeds to step S1302.
[0258] <Step S1302> When the MPU 41 determines that the game ball has not passed through the left through gate 317L (step S1301: No), it determines whether the game ball has passed through the right through gate 317R (step S1302). Whether the game ball has passed through the right through gate 317R is determined based on the winning detection information stored in the RAM 412 in the sensor detection process of step S1001 in the main timer interrupt process of FIG. 17. When the MPU 41 determines that the game ball has passed through the right through gate 317R (step S1302: Yes), the process proceeds to step S1303. When the MPU 41 determines that the game ball has not passed through the right through gate 317R (step S1302: No), the through gate process ends.
[0259] <Step S1303> When the MPU 41 determines that the game ball has passed through the left through gate 317L (step S1301: Yes), or when the MPU 41 determines that the game ball has passed through the right through gate 317R (step S1302: Yes), it determines whether the general drawing change hold number X stored in the general drawing change hold number storage area SNA set in the general drawing hold storage area 412c of the RAM 412 is the maximum hold number (4 in this embodiment) (step S1303). When the general drawing change hold number X is the maximum hold number (step S1303: Yes), the through gate process ends. When the general drawing change hold number X is not the maximum hold number (step S1303: No), the process proceeds to step S1304.
[0260] <Steps S1304 and S1305> When the general drawing variation retention number X is not the maximum retention number (step S1303: No), the MPU41 adds 1 to the general drawing variation retention number X (step S1304), obtains the counter values of the normal hit random number counter C4 and the normal hit type random number counter C5 updated in step S1003 of the main timer interrupt process in FIG. 17, and the value of the general drawing variation type counter CS2 updated in steps S1402 and S1414 of the main process in FIG. 21 described later, and stores the counter value in the first available retention area among the general drawing first retention areas SE1 to general drawing fourth retention areas SE4 in the general drawing retention storage area 412c in the RAM412 (step S1305), and ends the through gate process.
[0261] [Main Process of Main Control Device 4] Next, with reference to FIG. 21, the main process executed by the MPU41 of the main control device 4 will be described. In the main process, main control processes for the progress of general drawing games, special drawing games, and big hit games are executed. In the main process, the processes in steps S1401 to S1411 are executed as periodic processes with a cycle of, for example, 4 msec, and the counter update processes in steps S1413 and S1414 are executed in the remaining time from the end of the processes in steps S1401 to S1411 to the next cycle.
[0262] <Step S1401> As shown in FIG. 21, in step S1401, the MPU 41 executes an external output process of transmitting output data such as commands set in the main timer interrupt process of FIG. 17 or the previous main process to control devices such as the sub-control unit 332 and the peripheral control unit 140. For example, in the RAM 412, a general drawing variation pattern command, an electric accessory release command, an electric accessory closing command, a special drawing variation pattern command, a first special drawing hold command, a second special drawing hold command, a special drawing shift command, a jackpot game start command, an opening start command, an opening end command, an opening / closing execution mode start command, a round game start command, a round game end command, an interval start command, an interval end command, an opening / closing execution mode end command, an ending start command, an ending end command, a jackpot game end command, a game setting value change command, etc. are set. In this case, the command is transmitted to the voice lamp control device 5. Also, when a prize ball command is set in the RAM 412 in the prize ball command setting process of step S1403 described later in the main process, the prize ball command is transmitted to the payout control device 7.
[0263] <Step S1402> In step S1402, the MPU 41 updates the values of the special drawing variation type counter CS1 and the general drawing variation type counter CS2. Specifically, the MPU 41 adds 1 to the counter values in the special drawing variation type counter CS1 and the general drawing variation type counter CS2, and clears the counter value to 0 when the counter value reaches the maximum value.
[0264] <Step S1403> In step S1403, the MPU 41 sets a prize ball command to be output to the payout control device 7 and the sub-control unit 332 in the RAM 412. Specifically, the MPU 41 determines whether a winning has occurred at the general winning port 313, the first winning port 314, the second winning port 315, the variable winning port 316, etc., based on the winning detection information stored in the RAM 412. And when a winning has occurred, the MPU 41 sets in the RAM 412 a prize ball command indicating the number of prize balls to be paid out according to the winning. At this time, in the normal game state (low probability mode and low frequency support mode), when a winning has occurred at the general winning port 313 or the first winning port 314, the MPU 41 updates the number of balls paid out from the general winning port or the number of balls paid out from the first winning port stored in the game information storage area 412d of the RAM 412 to a value obtained by adding the number of balls paid out due to this winning. Also, in the time-saving game state (low probability mode and high frequency support mode) or the probability-variable game state (high probability mode and high frequency support mode), when a winning has occurred at the second winning port 315, the MPU 41 updates the number of balls paid out from the second winning port stored in the game information storage area 412d of the RAM 412 to a value obtained by adding the number of balls paid out due to this winning. Further, in the big win game state, when a winning has occurred at the variable winning port 316, the MPU 41 updates the number of balls paid out from the variable winning port stored in the game information storage area 412d of the RAM 412 to a value obtained by adding the number of balls paid out due to this winning.
[0265] <Step S1404> In step S1404, the MPU 41 executes a normal diagram game control process for controlling the progress of the normal diagram game. The details of the normal diagram game control process will be described later with reference to FIGS. 22 to 24.
[0266] <Step S1405> In step S1405, when the result of the normal diagram hit lottery is a hit, the MPU 41 executes a normal diagram hit game control process for controlling the progress of the normal diagram hit game. The details of the normal diagram hit game control process will be described later with reference to FIG. 25.
[0267] <Step S1406> In step S1406, the MPU 41 executes a special figure game control process for controlling the progress of the special figure game. Although the details of the special figure game control process will be described later with reference to FIGS. 26 to 28, in the special figure game control process, when starting the variable display of the special symbols, a special figure variable pattern command necessary for the symbol variable display in the symbol display unit 341 is set. At this time, the MPU 41 sets a special figure variable pattern command indicating the lottery result of the jackpot lottery and the variable display time in the RAM 412 based on the values of the jackpot random number counter C1, the jackpot type counter C2, and the reach random number counter C3 updated in step S1003 of the main timer interrupt process in FIG. 17, and the special figure variable type counter CS1 updated in steps S1402 and S1414 of this process.
[0268] <Step S1407> In step S1407, the MPU 41 executes a jackpot game control process for controlling the progress of the jackpot game that is executed when the result of the jackpot lottery is a jackpot. The details of the jackpot game control process will be described later with reference to FIGS. 29 to 32.
[0269] <Step S1408> In step S1408, the MPU 41 executes a game state transition process for controlling the transition of various game states (normal game state, time-saving game state, probability-variable game state, probability-variable jackpot game state, and normal jackpot game state). The details of the game state transition process will be described later with reference to FIGS. 33 and 34.
[0270] <Step S1409> In step S1409, the MPU 41 executes a game setting value change process. In this game setting value change process, a process for controlling the display or non-display of the setting value or the change of the game setting value stored in the game information storage area 412d according to the operation on the setting value change operation unit 46 is executed. The details of the game setting value change process will be described later with reference to FIG. 35.
[0271] Also, in this embodiment, although the game setting value change process is executed in the main process, it is also conceivable that it is executed only in the startup process that is started with the power-on, or between the startup process and the start of launching the game balls. Thereby, after the game is started by the player, until the next power-on, the game setting value cannot be changed, so that it is possible to prevent the game setting value from being changed during the business hours of the game hall.
[0272] <Step S1410> In Step S1410, the MPU 41 executes the specific performance information update process among the game information. In this embodiment, as the specific performance information, base information and the like are updated. The details of the specific performance information update process will be described later with reference to FIGS. 36 and 37.
[0273] <Step S1411> In Step S1411, the MPU 41 executes the display control process of the performance display monitor 43. In this display control process of the performance display monitor 43, a process of displaying the base information updated by the specific performance information update process in Step S1410 on the performance display monitor 43 is executed. The details of the display control process of the performance display monitor 43 will be described later with reference to FIGS. 38 to 41.
[0274] <Step S1412> In step S1412, the MPU 41 determines whether the execution timing of the next main process has arrived, that is, whether a predetermined time (4 msec in this embodiment) has elapsed since the start of the current main process. Here, when the MPU 41 determines that the execution timing of the next main process has arrived (step S1412: Yes), it transfers the process to step S1401 and executes each process after S1401 described above. On the other hand, when the MPU 41 determines that the execution timing of the next main process has not arrived (step S1412: No), until the execution timing of the next main process arrives, that is, until the remaining time until the execution timing of the next main process is reached, steps S1413 and S1414 are repeatedly executed until it is determined that the execution timing of the next main process has arrived (step S1412: Yes).
[0275] <Step S1413> In step S1413, the MPU 41 updates the jackpot random number initial value counter CIN1 and the normal hit random number initial value counter CIN2. Specifically, the MPU 41 adds 1 to the counter values in the jackpot random number initial value counter CIN1 and the normal hit random number initial value counter CIN2, and clears the counter value to 0 when the counter value reaches the maximum value.
[0276] <Step S1414> In step S1414, the MPU 41 updates the special figure variation type counter CS1 and the general figure variation type counter CS2. Specifically, 1 is added to the counter values in the special figure variation type counter CS1 and the general figure variation type counter CS2, and the counter value is cleared to 0 when those counter values reach the maximum value. Then, after the MPU 41 updates the special figure variation type counter CS1 and the general figure variation type counter CS2, it returns the process to step S1412.
[0277] [General Figure Game Control Process] Here, FIG. 22 is a flowchart showing an example of the procedure of the general symbol game control process executed in step S1404 in the main process of FIG. 21. In the general symbol game control process, processes such as controlling the variable display and stop display of the general symbols on the general symbol display unit 361 of the main display unit 36 are executed. Hereinafter, the general symbol game control process will be described with reference to FIG. 22.
[0278] <Step S1501> As shown in FIG. 22, in the general symbol game control process, first, the MPU 41 determines whether or not a general symbol variable display in-progress flag indicating that the general symbols are in variable display (during the execution of the general symbol game) is on (step S1501). The general symbol variable display in-progress flag is set on in step S1711 when the variable display of the general symbols (general symbol game) is started in the general symbol variable start process of FIG. 24 described later, and is set off in step S1510 in this general symbol game control process when the general symbols are in stop display (the general symbol game ends).
[0279] When the general symbol variable display in-progress flag is on (step S1501: Yes), that is, when the general symbol game is being executed, the MPU 41 transfers the process to step S1507. On the other hand, when the general symbol variable display in-progress flag is off (step S1501: No), that is, when the general symbol game is not being executed, the MPU 41 transfers the process to step S1502.
[0280] <Step S1502> When the general symbol variable display in-progress flag is off (step S1501: No), that is, when the general symbol game is not being executed, the MPU 41 determines whether or not an electric accessory open flag indicating that the electric accessory 315b is open (during the execution of the general symbol hit game) is on (step S1502). The electric accessory open flag is set on in step S1811 when the electric accessory 315b is opened in the general symbol hit game control process of FIG. 25 described later, and is set off in step S1818 when the electric accessory 315b is closed.
[0281] When the electric accessory release flag is on (step S1502: Yes), that is, when the normal pattern per game is being executed, the MPU 41 ends the normal pattern game control process. On the other hand, when the electric accessory release flag is off (step S1502: No), that is, when the normal pattern per game is not being executed, the process proceeds to step S1503.
[0282] <Step S1503> When the electric accessory release flag is off (step S1502: No), that is, when the normal pattern per game is not being executed, the MPU 41 determines whether the jackpot game flag indicating that the jackpot game is being executed is on (step S1503). The jackpot game flag is set on in step S2206 when the jackpot game is started and set off in step S2252 when the jackpot game ends in the jackpot game control process of FIG. 29 described later.
[0283] When the jackpot game flag is on (step S1503: Yes), that is, when the jackpot game is being executed, the MPU 41 ends the normal pattern game control process. That is, in the present embodiment, the normal pattern game is not started during the execution of the jackpot game.
[0284] Of course, the normal pattern game may be started during the execution of the big win game. In this case, according to the support mode type (distinction between the high-frequency support mode and the low-frequency support mode) before the big win game is started, that is, according to the game state before transitioning to the big win game state, the win / loss information (the values of the normal pattern win random number counter C4, the normal pattern win type random number counter C5, and the normal pattern variation type counter CS2) moved from the first normal pattern hold area SE1 of the normal pattern hold storage area 412c to the normal pattern execution area SAE is used to execute a win / loss determination for the normal pattern win lottery. That is, when the game state before the big win game is started is the probability-variable game state or the time-saving game state in the high-frequency support mode, based on the normal pattern win / loss table for the high-frequency support mode (see FIG. 12(B)), the normal pattern win type table (see FIG. 12(D)), and the normal pattern variation table (not shown), the normal pattern win lottery (win or loss in the normal pattern), the normal pattern win type (win with long opening in the normal pattern or win with short opening in the normal pattern), and the normal pattern variation display time are set. On the other hand, when the game state before the big win game is started is the normal game state in the low-frequency support mode, based on the normal pattern win / loss table for the low-frequency support mode (see FIG. 12(A)), the normal pattern win type table (see FIG. 12(C)), and the normal pattern variation table (not shown), the normal pattern win lottery (win or loss in the normal pattern), the normal pattern win type (win with long opening in the normal pattern or win with short opening in the normal pattern), and the normal pattern variation display time are set.
[0285] On the other hand, when the big win game flag is off (step S1503: No), that is, when the big win game is not being executed, the MPU 41 transfers the process to step S1504.
[0286] <Step S1504> When the jackpot game flag is off (step S1503: No), that is, when the jackpot game is not being executed, the MPU 41 determines whether the number of reserved pattern variations X stored in the reserved pattern variation storage area SNA in the general pattern reserved storage area 412c of the RAM 412 is 0 (step S1504). When the number of reserved pattern variations X is 0 (step S1504: Yes), the MPU 41 ends the general pattern game control process. When the number of reserved pattern variations X is not 0 (step S1504: No), the process proceeds to step S1505.
[0287] <Step S1505> When the number of reserved pattern variations X is not 0 (step S1504: No), the MPU 41 executes the general pattern data setting process for the general pattern validity information stored in the general pattern reserved storage area 412c (step S1505), and the process proceeds to step S1506. The details of the general pattern data setting process will be described later with reference to FIG. 23.
[0288] <Step S1506> In step S1506, the MPU 41 executes the general pattern variation start process for causing the main display unit 36 to execute the variable display of the normal symbol based on the information stored in the general pattern reserved storage area 412c, and ends the general pattern game control process. The details of the general pattern variation start process will be described later with reference to FIG. 24.
[0289] <Step S1507> When the general pattern variation display flag is on (step S1501: Yes), that is, when the general pattern game is being executed, the MPU 41 determines whether the jackpot game flag indicating that the jackpot game is being executed is on (step S1507). The jackpot game flag is set to on in step S2206 when the jackpot game is started and set to off in step S2252 when the jackpot game ends in the jackpot game control process of FIG. 29 described later.
[0290] When the jackpot game flag is on during the jackpot game (step S1507: Yes), that is, when the jackpot game is being executed, the MPU 41 proceeds to step S1509. On the other hand, when the jackpot game flag is off (step S1507: No), that is, when the jackpot game is not being executed, the MPU 41 proceeds to step S1508.
[0291] <Step S1508> When the jackpot game flag is off (step S1507: No), that is, when the jackpot game is not being executed, the MPU 41 determines whether or not the general pattern variation display time has elapsed since the start of the general pattern variation display (step S1508). That is, the MPU 41 determines whether it is the timing to stop the display of the general pattern that is variably displayed in the general pattern display section 361 of the main display section 36 (end the general pattern game).
[0292] When the general pattern variation display time has elapsed (step S1508: Yes), that is, when it is the timing to stop the display of the general pattern that is variably displayed in the general pattern display section 361 of the main display section 36 (end the general pattern game), the MPU 41 proceeds to step S1509. On the other hand, when the general pattern variation display time has not elapsed (step S1508: No), that is, when it is not the timing to stop the display of the general pattern that is variably displayed in the general pattern display section 361 of the main display section 36 (end the general pattern game), the general pattern game control process ends.
[0293] <Steps S1509 to S1511> When the general symbol variation display flag is ON (step S1501: Yes) and the jackpot game flag is ON during the jackpot game (step S1507: Yes), that is, when the jackpot game is started during the execution of the general symbol game, or when the general symbol variation display time of the normal symbol has elapsed (step S1508: Yes), that is, when it is the timing to stop the display of the normal symbol that is being variably displayed (end the general symbol game), the MPU 41 stops the display of the normal symbol at the symbol corresponding to the result of the general symbol per-win lottery for the general symbol game (step S1509), and sets the general symbol variation display flag indicating that the normal symbol is being variably displayed (during the execution of the general symbol game) to OFF (step S1510). Further, the MPU 41 sets the general symbol variation stop display flag indicating that the normal symbol has stopped being displayed, that is, the general symbol game has ended, to ON (step S1511), and ends the general symbol game control process.
[0294] Note that the general symbol variation stop display flag is referred to in step S1801 of the general symbol per-win game control process in FIG. 25 described later to determine whether it is the timing to start the general symbol per-win game (release the electric accessory 315b).
[0295] Also, in the present embodiment, not only when it is the timing to stop the display of the normal symbol that is being variably displayed (end the general symbol game) due to the elapse of the general symbol variation display time of the normal symbol, but also when the jackpot game is started during the execution of the general symbol game, the normal symbol that is being variably displayed is stopped being displayed (the general symbol game is ended). That is, in the general symbol game, when the jackpot game is started, it is forcibly ended before the general symbol variation display time of the normal symbol elapses. Of course, the general symbol game may also be continuously executed until the general symbol variation display time of the normal symbol elapses even when the jackpot game is started.
[0296] [General Symbol Data Setting Process] Here, FIG. 23 is a flowchart showing an example of the procedure of the general drawing data setting process executed by the MPU 41 in step S1505 of FIG. 22. In the general drawing data setting process, the stored content of the general drawing hold storage area 412c in the storage area of the main control device 4 in FIG. 11 is updated. Hereinafter, the general drawing data setting process will be described with reference to FIG. 23.
[0297] <Steps S1601 to S1603> As shown in FIG. 23, in the general drawing data setting process, first, the MPU 41 subtracts 1 from the general drawing change hold number X stored in the general drawing change hold number storage area SNA (step S1601), and moves the general drawing pass / fail information from the general drawing first hold area SE1 to the general drawing execution area SAE (step S1602). Subsequently, the MPU 41 shifts the general drawing pass / fail information stored in the general drawing second hold area SE2 to the general drawing fourth hold area SE4 one by one (step S1603). Specifically, in step S1603, the general drawing pass / fail information in the general drawing second hold area SE2 is moved to the general drawing first hold area SE1, the general drawing pass / fail information in the general drawing third hold area SE3 is moved to the general drawing second hold area SE2, and the general drawing pass / fail information in the general drawing fourth hold area SE4 is moved to the general drawing third hold area SE3.
[0298] [General drawing change start process] Here, FIG. 24 is a flowchart showing an example of the procedure of the general drawing change start process executed by the MPU 41 in step S1506 of FIG. 22. In the general drawing change start process, the variable display of the normal symbol on the normal symbol display unit 361 is started, and various commands and flags are set based on the lottery result in the general drawing lottery per hit. Hereinafter, the general drawing change start process will be described with reference to FIG. 24.
[0299] <Step S1701> As shown in FIG. 24, in the common drawing variation start process, the MPU 41 determines whether or not a high-frequency support mode flag indicating that it is in the high-frequency support mode (certain-variable game state or time-saving game state) is on (step S1701). The high-frequency support mode flag is set on in step S2313 of FIG. 34 when the big win game ends in the game state transition process described later, and in step S2307 of FIG. 33 when the game state transitions from the certain-variable game state or time-saving game state to the certain-variable big win game state or normal big win game state, or is set off in step S2326 of FIG. 34 when the game state transitions from the time-saving game state to the normal game state.
[0300] When the high-frequency support mode flag is on (step S1701: Yes), that is, when it is in the certain-variable game state or time-saving game state which is the high-frequency support mode, the MPU 41 transfers the process to step S1702. When the high-frequency support mode flag is off (step S1701: No), that is, when it is in the normal game state which is the low-frequency support mode, the MPU 41 transfers the process to step S1703.
[0301] <Steps S1702 and S1703> When it is in the certain-variable game state or time-saving game state which is the high-frequency support mode (step S1701: Yes), the MPU 41 performs a common drawing win / loss determination based on the high-frequency support mode (step S1702). Specifically, the MPU 41 determines whether or not the values of the normal win random number counter C4 and the normal win type random number counter C5 included as numerical information in the common drawing win / loss information stored in the common drawing execution area SAE of the common drawing reserved storage area 412c correspond to the values corresponding to a common drawing win based on the high-frequency support mode common drawing win / loss table (see FIG. 12(B)) and the high-frequency support mode common drawing win type distribution table (see FIG. 12(D)).
[0302] On the other hand, when it is in the normal game state which is the low-frequency support mode (step S1701: No), a winning or losing determination for each general pattern based on the low-frequency support mode is performed (step S1703). Specifically, the MPU 41 determines whether the normal winning random number counter C4 and the normal winning type random number counter C5 included as numerical information in the winning or losing information of the general pattern stored in the general pattern execution area SAE of the general pattern reserved storage area 412c correspond to winning for each general pattern, based on the low-frequency support mode general pattern winning or losing table (see FIG. 12(A)) and the low-frequency support mode general pattern winning type distribution table (see FIG. 12(C)).
[0303] <Steps S1704 and S1705> When the MPU 41 performs a winning or losing determination for each general pattern (step S1702 or S1703), it determines whether the result of the winning or losing determination is a long-opening general pattern win in which the second winning port 315 is long-opened (step S1704). When the result of the winning or losing determination is a long-opening general pattern win (step S1704: Yes), the MPU 41 sets on a long-opening general pattern win flag indicating that the result of the winning or losing determination is a long-opening general pattern win (step S1705), and transfers the process to step S1708. On the other hand, when the result of the winning or losing determination is not a long-opening general pattern win (step S1704: No), the MPU 41 transfers the process to step S1706.
[0304] <Steps S1706 and S1707> When the result of the winning or losing determination is not a long-opening general pattern win (step S1704: No), the MPU 41 determines whether the result of the winning or losing determination is a short-opening general pattern win in which the second winning port 315 is short-opened (step S1706). When the result of the winning or losing determination is a short-opening general pattern win (step S1706: Yes), the MPU 41 sets on a short-opening general pattern win flag indicating that the result of the winning or losing determination is a short-opening general pattern win (step S1707), and transfers the process to step S1708. On the other hand, when the result of the winning or losing determination is not a short-opening general pattern win (step S1706: No), that is, when the result of the winning or losing determination is a miss, the MPU 41 transfers the process to step S1708.
[0305] <Step S1708 and S1709> When the flag per long-open normal pattern is set to on (Step S1705), when the flag per short-open normal pattern is set to on (Step S1707), or when the result of the pass / fail determination is off (Step S1706: No), the MPU 41 executes a normal pattern variation pattern setting process for setting a normal pattern variation pattern, which is the variation display time of the normal symbol in the normal symbol display unit 361 of the main display unit 36 in the normal pattern game, with reference to a normal pattern variation display table (not shown). As described above, the normal pattern variation display table (not shown) includes a high-frequency support mode normal pattern variation table that is referred to when in the high-frequency support mode and a low-frequency support mode normal pattern variation display table that is referred to when in the low-frequency support mode. Therefore, in this normal pattern variation pattern setting process, the normal pattern variation pattern is set based on the normal pattern variation display table corresponding to the support mode type. Note that the high-frequency support mode normal pattern variation display table is set such that the average time of the variation display time of the normal symbol is shorter than that of the low-frequency support mode normal pattern variation display table. Therefore, in the high-frequency support mode, the time during which the normal pattern game is executed is shorter than in the low-frequency support mode.
[0306] Then, in addition to the normal pattern variation pattern set in Step S1708, the MPU 41 sets a normal pattern variation pattern command for notifying the voice lamp control device 5 of the result of the pass / fail determination (the result of the normal pattern per draw lottery) in Step S1702 or S1703 and the type of the support mode (the difference between the high-frequency support mode and the low-frequency support mode) (Step S1709), and the process proceeds to Step S1710.
[0307] Note that the normal pattern variation command is transmitted to the voice lamp control device 5 in the external output process of step S1401 of the next main process (see Fig. 21) executed by the MPU 41. On the other hand, in the voice lamp control device 5, based on the normal pattern variation command, effects corresponding to the normal pattern game are executed on the symbol display unit 341 and the like, for example, an effect indicating that the normal pattern game is being executed or an effect indicating the result of the normal pattern winning lottery.
[0308] Also, the normal pattern variation command only needs to be a command that notifies at least the normal pattern variation pattern to the voice lamp control device 5. The result of the normal pattern winning lottery and the type of support mode do not necessarily need to be notified to the voice lamp control device 5 as the normal pattern variation command. For example, the result of the normal pattern winning lottery is set as the normal pattern winning lottery result command when the pass / fail determination is made in step S1702 or S1703, and the type of support mode is set as a support mode type command that can identify the type of support mode after the transition when transitioning to the high-frequency support mode or the low-frequency support mode, and it may be notified to the voice lamp control device 5.
[0309] <Steps S1710 and S1711> In step S1710, the MPU 41 starts the variable display of the normal symbols on the normal symbol display unit 361 of the main display unit 36 (step S1710). Then, the MPU 41 sets the normal pattern variation display in progress flag, which indicates that the normal symbols are being variably displayed, that is, the normal pattern game is being executed, to on (step S1711), and ends the normal pattern variation start process.
[0310] Note that the normal pattern variation display in progress flag is referred to in step S1501 of the normal pattern game control process in Fig. 22 to determine whether the normal pattern game is being executed (during the variable display of the normal symbols).
[0311] [Normal Pattern Winning Game Control Process] Here, FIG. 25 is a flowchart showing an example of the procedure of the per-ordinary-symbol game control process executed in step S1405 of the main process in FIG. 21. In the per-ordinary-symbol game control process, when the result of the per-ordinary-symbol lottery is a winning result, a process of switching between a permitted state that permits the entry of game balls into the second winning opening 315 and a restricted state that restricts it is executed by performing opening / closing control of the electric accessory 315b. Hereinafter, the per-ordinary-symbol game control process will be described with reference to FIG. 25.
[0312] <Step S1801> As shown in FIG. 25, in the per-ordinary-symbol game control process, first, the MPU 41 determines whether or not a per-ordinary-symbol variation stop display flag indicating that the normal symbol has stopped being displayed (the per-ordinary-symbol game has ended) is on (step S1801). That is, the MPU 41 determines whether it is a timing at which the per-ordinary-symbol game can be started. The per-ordinary-symbol variation stop display flag is set to on in step S1511 when the normal symbol stops being displayed in the per-ordinary-symbol game control process of FIG. 22.
[0313] When the per-ordinary-symbol variation stop display flag is on (step S1801: Yes), that is, when it is a timing at which the per-ordinary-symbol game can be started, the MPU 41 shifts the process to step S1802. On the other hand, when the per-ordinary-symbol variation stop display flag is off (step S1801: No), that is, when it is not a timing at which the per-ordinary-symbol game can be started, the MPU 41 shifts the process to step S1813.
[0314] <Step S1802> When the per-ordinary-symbol variation stop display flag is on (step S1801: Yes), that is, when it is a timing at which the per-ordinary-symbol game can be started, the MPU 41 determines whether or not a jackpot game in-progress flag indicating that the jackpot game is being executed is on (step S1802). The jackpot game in-progress flag is set to on in step S2206 when the jackpot game is started and set to off in step S2252 when the jackpot game ends in the jackpot game control process of FIG. 29 described later.
[0315] When the jackpot game flag is on during a jackpot game (step S1802: Yes), that is, when a jackpot game is being executed, the normal winning game control process for that normal pattern is terminated. That is, in this embodiment, when a jackpot game is forcibly terminated upon its start, even if the result of the normal pattern winning lottery for that normal pattern game is a normal pattern win, the normal pattern winning game is not started. That is, in this embodiment, the normal pattern winning game is not started during the execution of a jackpot game. Of course, a new normal pattern game may be started during the execution of a jackpot game.
[0316] On the other hand, when the jackpot game flag is off (step S1802: No), that is, when a jackpot game is not being executed, the MPU 41 proceeds to step S1803.
[0317] <Step S1803> When the jackpot game flag is off (step S1802: No), that is, when a jackpot game is not being executed, the MPU 41 determines whether the long-open normal pattern win flag is set to on (step S1803). The long-open normal pattern win flag is a flag indicating that the result of the normal pattern winning lottery is a long-open normal pattern win, and is set to on in step S1705 of the normal pattern variation start process in FIG. 24 when the result of the normal pattern winning lottery is a long-open normal pattern win. That is, the MPU 41 determines whether the result of the normal pattern winning lottery for the terminated normal pattern game is a long-open normal pattern win. When the long-open normal pattern win flag is set to on (step S1803: Yes), the MPU 41 proceeds to step S1804, and when the long-open normal pattern win flag is set to off (step S1803: No), the MPU 41 proceeds to step S1806.
[0318] <Steps S1804 and S1805> When the flag for a long-open normal pattern win is set to on (step S1803: Yes), that is, when the result of the normal pattern win lottery for the ended normal pattern game is a long-open normal pattern win, the MPU 41 sets, as the value of the opening time counter, a value corresponding to 6 seconds, which is the opening time (the time when game balls can enter the second winning opening 315) of the electric accessory 315b in the long-open normal pattern win game (step S1804). The opening time counter is referred to in step S1815 of the normal pattern win game control process to determine the return timing of the electric accessory 315b. Then, the MPU 41 sets the long-open normal pattern win flag to off (step S1805) and shifts the process to step S1809.
[0319] <Step S1806> When the flag for a long-open normal pattern win is set to off (step S1803: No), that is, when the result of the normal pattern win lottery for the ended normal pattern game is not a long-open normal pattern win, the MPU 41 determines whether the flag for a short-open normal pattern win is set to on (step S1806). The flag for a short-open normal pattern win is a flag indicating that the result of the normal pattern win lottery is a short-open normal pattern win, and is set to on in step S1707 of the normal pattern variation start process in FIG. 24 when the result of the normal pattern win lottery is a short-open normal pattern win. That is, the MPU 41 determines whether the result of the normal pattern win lottery for the ended normal pattern game is a short-open normal pattern win. When the flag for a short-open normal pattern win is set to on (step S1806: Yes), the MPU 41 shifts the process to step S1807, and when the flag for a short-open normal pattern win is set to off (step S1806: No), that is, when the result of the normal pattern win lottery for the ended normal pattern game is a miss, the MPU 41 shifts the process to step S1812.
[0320] <Steps S1807 and S1808> When the short-open ordinary pattern hit flag is set to on (step S1806: Yes), that is, when the result of the ordinary pattern hit lottery for the completed ordinary pattern game is a short-open ordinary pattern hit, the MPU 41 sets, as the value of the opening time counter, a value corresponding to 0.1 seconds, which is the opening time of the electric accessory 315b in the short-open ordinary pattern hit game (the time when game balls can enter the second winning opening 315) (step S1807). Then, the MPU 41 sets the short-open ordinary pattern hit flag to off (step S1808) and transfers the process to step S1809.
[0321] <Steps S1809 - S1811> When the flag indicating the ordinary pattern hit type (long-open ordinary pattern hit flag or short-open ordinary pattern hit flag) is set to off when the result of the ordinary pattern hit lottery is a hit (step S1805 or S1808), the MPU 41 activates the electric accessory 315b (step S1809). Thereby, the second winning opening 315 is opened, and a permitting state is set to permit game balls to enter the second winning opening 315. Then, the MPU 41 sets an electric accessory opening command to notify the voice lamp control device 5 that the electric accessory 315b is open (step S1810), and sets an electric accessory open flag indicating that the electric accessory 315b is open to on (step S1811), and transfers the process to step S1812.
[0322] Note that the electric accessory opening command is transmitted to the voice lamp control device 5 in the external output process of step S1401 of the next main process (see FIG. 21) executed by the MPU 41. From this, the voice lamp control device 5 can start an effect indicating that the electric accessory 315b is open, for example, for the symbol display unit 341, based on the electric accessory opening command.
[0323] <Step S1812> When performing a process such as releasing the electric accessory 315b when the result of the lottery per general symbol is a winning result (Steps S1803 to S1811), or when both the long-release general-symbol winning flag and the short-release general-symbol winning flag are set to off (when the result of the lottery per general symbol is a losing result) (Steps S1803 and S1806 are both No), the MPU 41 sets the general-symbol variation stop display flag indicating that the normal symbol has stopped being displayed (that the general-symbol game has ended) to off (Step S1812), and ends the game control process per general symbol.
[0324] <Step S1813> When the general-symbol variation stop display flag is off (Step S1801: No), the MPU 41 determines whether the electric accessory release flag, which is set to on when the electric accessory 315b is released in Step S1811 of the game control process per general symbol, is set to on (Step S1813). That is, the MPU 41 determines whether the game per general symbol is being executed. When the electric accessory release flag is set to on (Step S1813: Yes), that is, when the game per general symbol is being executed, the process proceeds to Step S1814. On the other hand, when the electric accessory release flag is set to off (Step S1813: No), that is, when the game per general symbol is not being executed, the game control process per general symbol is ended.
[0325] <Steps S1814 and S1815> When the electric accessory open flag is set to on (step S1813: Yes), that is, when the game per general pattern is being executed, the MPU 41 subtracts 1 from the value of the open time counter set in step S1804 or S1807 of the game control process per general pattern (step S1814), and determines whether the value of the open time counter after subtraction is 0 (step S1815). That is, the MPU 41 determines whether it is the timing to return the electric accessory 315b. When the value of the open time counter after subtraction is 0 (step S1815: Yes), that is, when it is the timing to return the electric accessory 315b, the process proceeds to step S1816. On the other hand, when the value of the open time counter after subtraction is not 0 (step S1815: No), that is, when it is not the timing to return the electric accessory 315b, the game control process per general pattern ends.
[0326] <Steps S1816 to S1818> When the value of the open time counter after subtraction is 0 (step S1815: Yes), that is, when it is the timing to return the electric accessory 315b, the MPU 41 returns the electric accessory 315b (step S1816). As a result, the second winning opening 315 is closed, and the entry of game balls into the second winning opening 315 is restricted. Then, the MPU 41 sets an electric accessory closing command to notify the voice lamp control device 5 that the electric accessory 315b has been closed (step S1817), sets the electric accessory open flag indicating that the electric accessory 315b is open to off (step S1818), and ends the game control process per general pattern.
[0327] Note that the electric accessory closing command is transmitted to the voice lamp control device 5 in the external output process of step S1401 of the next main process (see FIG. 21) executed by the MPU 41. As a result, the voice lamp control device 5 can end the effect indicating that the electric accessory being executed, for example, in the symbol display unit 341, is open based on the electric accessory closing command.
[0328] [Special Figure Game Control Process] Here, FIG. 26 is a flowchart showing an example of the procedure of the special figure game control process executed in step S1406 in the main process of FIG. 21. In the special figure game control process, the stored content of the special figure hold storage area 412b set in the RAM 412 of the main control device 4 is updated, and the control of the progress of the first special figure game or the second special figure game is performed. For example, the variable display and stop display of the first special symbol on the first special symbol display unit 362 or the second special symbol on the second special symbol display unit 363 are controlled. Hereinafter, the special figure game control process will be described with reference to FIG. 26.
[0329] <Step S1901> As shown in FIG. 26, in step S1901, the MPU 41 determines whether the jackpot game in progress flag indicating that the jackpot game is being executed is on. The jackpot game in progress flag is set on in step S2206 when the jackpot game is started in the jackpot game control process of FIG. 29 described later, and is set off in step S2252 when the jackpot game ends.
[0330] If the jackpot game in progress flag is on (step S1901: Yes), that is, if the jackpot game is being executed, the MPU 41 ends the special figure game control process. That is, in this embodiment, when the jackpot game is being executed, the special figure game is not started. Of course, the special figure game may be started during the execution of the jackpot game.
[0331] On the other hand, if the jackpot game in progress flag is off (step S1901: No), that is, if the jackpot game is not being executed, the MPU 41 transfers the process to step S1902.
[0332] <Step S1902> When the jackpot game flag is off (step S1901: No), that is, when the jackpot game is not being executed, the MPU 41 determines whether the special figure variation display flag indicating that the first special figure or the second special figure is in the variation display (during the execution of the first special figure game or the second special figure game) is on (step S1902). The special figure variation display flag is set on in step S2107 when the variation display of the first special figure or the second special figure starts in the special figure variation start process shown in FIG. 28 described later, and is set off in step S1909 when the first special figure or the second special figure stops being displayed in the special figure game control process.
[0333] When the special figure variation display flag is on (step S1902: Yes), that is, when the special figure is in the variation display (during the execution of the special figure game), the MPU 41 transfers the process to step S1906. On the other hand, when the special figure variation display flag is off (step S1902: No), that is, when the special figure is not in the variation display (during the execution of the special figure game) when the jackpot game is not being executed, the MPU 41 transfers the process to step S1903.
[0334] <Step S1903> When the special figure variation display flag is off (step S1902: No), that is, when the special figure is not in the variation display (during the execution of the special figure game) when the jackpot game is not being executed, the MPU 41 determines whether both the first special figure reserved number N stored in the first special figure reserved number storage area NAA of the special figure reserved storage area 412b and the second special figure reserved number M stored in the second special figure reserved number storage area NAB are 0 (step S1903).
[0335] When both the first special drawing reserved number N and the second special drawing reserved number M are 0 (step S1903: Yes), that is, when there is no reservation of the right to execute the first special drawing game and no reservation of the right to execute the second special drawing game, the MPU 41 ends the special drawing game control process. On the other hand, when either the first special drawing reserved number N or the second special drawing reserved number M is not 0 (step S1903: No), that is, when there is at least one of the reservation of the right to execute the first special drawing game and the reservation of the right to execute the second special drawing game, the process proceeds to step S1904.
[0336] <Step S1904> When either the first special drawing reserved number N or the second special drawing reserved number M is not 0 (step S1903: No), that is, when there is at least one of the reservation of the right to execute the first special drawing game and the reservation of the right to execute the second special drawing game, the MPU 41 executes a special drawing data setting process for the data of the special drawing pass / fail information (special drawing data) stored in the special drawing reservation storage area 412b (step S1904), and the process proceeds to step S1905. The details of the special drawing data setting process will be described later with reference to FIG. 27.
[0337] <Step S1905> In step S1905, the MPU 41 executes a special drawing variation start process for starting the variation display of the first special drawing on the first special symbol display unit 362 or the second special drawing on the second special symbol display unit 363 (executing the first special drawing game or the second special drawing game), and ends the special drawing game control process. The details of the special drawing variation start process will be described later with reference to FIG. 28.
[0338] <Step S1906> When the flag indicating special figure variation display is ON (step S1902: Yes), that is, when the first special symbol or the second special symbol is in variation display (during the execution of the special figure game), the MPU 41 determines whether the special figure variation display time set in the special figure variation pattern setting process of step S2104 in the special figure variation start process of FIG. 28 described later has elapsed since the start of the variation display of the first special symbol or the second special figure game (step S1906). That is, the MPU 41 determines whether it is the timing to stop the variation display of the special symbol in variation display and end the special figure game.
[0339] When the special figure variation display time has elapsed since the start of the variation display of the first special symbol or the second special symbol (step S1906: Yes), that is, when it is the timing to stop the variation display of the special symbol in variation display and end the special figure game, the process proceeds to step S1907. On the other hand, when the variation display time has not elapsed since the start of the variation display of the first special symbol or the second special symbol (step S1906: No), that is, when it is not the timing to stop the variation display of the special symbol in variation display and end the special figure game, the special figure game control process ends.
[0340] <Steps S1907 - S1909> When the variation display time has elapsed since the start of the variation display of the first special symbol or the second special symbol (step S1906: Yes), that is, when it is the timing to stop the variation display of the special symbol in variation display and end the special figure game, the MPU 41 stops and displays the special symbol in the first special symbol display section 362 or the second special symbol display section 363 of the main display section 36 in a manner corresponding to the result of the jackpot lottery for the special figure game (step S1907). Then, the MPU 41 sets the special figure variation stop flag indicating that the first special symbol or the second special symbol has been stopped and displayed to ON (step S1908), sets the special figure variation display flag indicating that the first special symbol or the second special symbol is in variation display (the special figure game is being executed) to OFF (step S1909), and ends the special figure game control process.
[0341] [Special Figure Data Setting Process] Here, FIG. 27 is a flowchart showing an example of the procedure of special figure data setting processing executed by the MPU 41 in step S1904 of FIG. 26. In the special figure data setting processing, the stored content of the special figure reservation storage area 412b set in the RAM 412 of the main control device 4 is updated. Hereinafter, the special figure data setting processing will be described with reference to FIG. 27.
[0342] <Step S2001> As shown in FIG. 27, in step S2001, the MPU 41 determines whether the second special figure reservation number M for the second special figure game is 0. When the second special figure reservation number M is 0 (step S2001: Yes), that is, when there is no second special figure reservation for the second special figure game and there is a first special figure reservation for the first special figure game (see step S1903 in the special figure game control processing of FIG. 26), the process proceeds to step S2002. On the other hand, when the second special figure reservation number M is not 0 (step S2001: No), that is, when there is a second special figure reservation for the second special figure game, the process proceeds to step S2005. That is, by determining whether the second special figure reservation number M for the second special figure game is 0, the MPU 41 starts the second special figure game prior to the first special figure game.
[0343] In this embodiment, the second special figure game is started prior to the first special figure game. However, the first special figure game may be started prior to the second special figure game. Also, the special figure game may be started in the order of entry (reservation order) of the game balls into the first winning opening 314 or the second winning opening 315, and either the first special figure game or the second special figure game may be executed. Further, without providing a priority order for starting the first special figure game and the second special figure game, the first special figure game and the second special figure game may be executed independently of each other, and the first special figure game and the second special figure game may be executed simultaneously (so-called simultaneous variation of special figures).
[0344] <Steps S2002 to S2004> When the second special figure reservation number M is 0 (step S2001: Yes), the MPU 41 subtracts 1 from the first special figure reservation number N stored in the first special figure reservation number storage area NAA of the first special figure reservation storage area REA (step S2002), and moves the special figure approval information from the first reservation area REA1 of the first special figure reservation storage area REA to the special figure execution area AE (step S2003). Subsequently, the MPU 41 shifts the special figure approval information of the second reservation area REA2 to the fourth reservation area REA4 of the first special figure reservation storage area REA one by one (step S2004). Specifically, in step S2004, the special figure approval information of the second reservation area REA2 of the first special figure reservation storage area REA is moved to the first reservation area REA1, the special figure approval information of the third reservation area REA3 is moved to the second reservation area REA2, and the special figure approval information of the fourth reservation area REA4 is moved to the third reservation area REA3. When the process of step S2004 ends, the MPU 41 transfers the process to step S2008.
[0345] <Steps S2005 - S2007> When the second special figure reservation number M is not 0 (step S2001: No), the MPU 41 subtracts 1 from the second special figure reservation number M stored in the second special figure reservation number storage area NAB of the second special figure reservation storage area REB (step S2005), and moves the special figure approval information from the first reservation area REB1 of the second special figure reservation storage area REB to the special figure execution area AE (step S2006). Subsequently, the MPU 41 shifts the special figure approval information of the second reservation area REB2 to the fourth reservation area REB4 of the second special figure reservation storage area REB one by one (step S2007). Specifically, in step S2007, the special figure approval information of the second reservation area REB2 is moved to the first reservation area REB1, the special figure approval information of the third reservation area REB3 is moved to the second reservation area REB2, and the special figure approval information of the fourth reservation area REB4 is moved to the third reservation area REB3. When the process of step S2007 ends, the MPU 41 transfers the process to step S2008.
[0346] <Step S2008> In step S2008, the MPU 41 sets in the RAM 412 a special figure shift command indicating that the special figure pass / fail information in the first to fourth reserved areas REA1 to REA4 of the first special figure reserved storage area REA or the first to fourth reserved areas REB1 to REB4 of the second special figure reserved storage area REB has shifted, and ends the special figure data setting process. This special figure shift command is transmitted to the voice lamp control device 5 in the external output process of step S1401 of the next main process (see FIG. 21) executed by the MPU 41. As a result, the voice lamp control device 5 can change, based on the special figure shift command, the number of reserved displays corresponding to the first special figure reservation or the second special figure reservation displayed on the symbol display unit 341, and the like.
[0347] [Special figure variation start process] Here, FIG. 28 is a flowchart showing an example of the procedure of the special figure variation start process executed by the MPU 41 in step S1905 of FIG. 26. In the special figure variation start process, the first special game or the second special figure game (special figure game) is started by the start of the variation display of the first special symbol on the first special symbol display unit 362 or the second special symbol on the second special symbol display unit 363, and various processes associated with the start of the special figure game are executed. Hereinafter, the special figure variation start process will be described with reference to FIG. 28.
[0348] <Step S2101> As shown in FIG. 28, in step S2101, the MPU 41 determines whether the game state is a probability-variable game state in the high probability mode. Whether it is in the high probability mode is determined by whether a probability-variable game state flag indicating that the game state is a probability-variable game state in the high probability mode is set to on. The probability-variable game state flag is set to on when the game state is shifted from the probability-variable jackpot game state to the probability-variable game state in step S2317 of FIG. 34 in the game state transition process described later, and is set to off when the game state is shifted from the probability-variable game state to the probability-variable jackpot game state or the normal jackpot game state in step S2309 of FIG. 33.
[0349] When the game state is a probability-variable game state in the high-probability mode (step S2101: Yes), the MPU 41 proceeds with the process to step S2102. When the game state is not a probability-variable game state in the high-probability mode (step S2101: No), that is, when the game state is a short-game state or a normal game state in the low-probability mode, the MPU 41 proceeds with the process to step S2103.
[0350] <Steps S2102 and S2103> When the game state is a probability-variable game state in the high-probability mode (step S2101: Yes), the MPU 41 reads out a high-probability mode pass / fail table (see FIG. 9(B)) that is stored according to the game setting value in step S2410 of the game setting value change process in FIG. 35 described later, and executes a pass / fail determination based on the high-probability mode pass / fail table (step S2102).
[0351] On the other hand, when the game state is not a probability-variable game state in the high-probability mode (step S2101: No), that is, when the game state is a short-game state or a normal game state in the low-probability mode, the MPU 41 reads out a low-probability mode pass / fail table (see FIG. 9(A)) that is stored according to the game setting value in step S2410 of the game setting value change process in FIG. 35 described later, and executes a pass / fail determination based on the low-probability mode pass / fail table (step S2103).
[0352] In steps S2102 and S2103, a pass / fail determination is executed based on the high-probability mode pass / fail table or the low-probability mode pass / fail table that is stored according to the game setting value in step S2410 of the game setting value change process in FIG. 35 described later. However, in steps S2102 and S2103, after reading out the game setting value stored in step S2408 in the game setting value change process in FIG. 35 described later, a pass / fail determination may be made by selecting one by one the high-probability mode pass / fail table or the low-probability mode pass / fail table corresponding to the game setting value.
[0353] <Step S2104> When the determination of pass / fail is made in step S2102 or S2103, the MPU 41 sets the variation display time of the first special symbol or the second special symbol in the first special symbol display section 362 or the second special symbol display section 363 of the main display section 36 in the specific figure game as a specific figure variation pattern (step S2104).
[0354] Note that the variation display time (specific figure variation pattern) of the first special symbol or the second special symbol is set based on the specific figure variation type counter CS1 and the normal big win variation table (see FIG. 10(A)) when the result of the pass / fail determination in step S2102 or S2103 is a normal big win, and is set based on the specific figure variation type counter CS1 and the sure win big win variation table (see FIG. 10(B)) when the result of the pass / fail determination in step S2102 or S2103 is a sure win big win, and is set based on the specific figure variation type counter CS1 and the losing variation table (see FIG. 10(C)) when the result of the pass / fail determination in step S2102 or S2103 is a loss.
[0355] <Step S2105> In step S2105, the MPU 41 sets a specific figure variation pattern command including the lottery result in the big win lottery for the specific figure game, which is the result of the pass / fail determination in step S2102 or S2103, and the specific figure variation pattern set in step S2104, in the RAM 412, and transfers the process to step S2106. The specific figure variation pattern command is transmitted to the voice lamp control device 5 in step S1401 of the next main process (see FIG. 21) executed by the MPU 41. Thereby, the voice lamp control device 5 can execute a specific figure game performance on the symbol display section 341 or the like based on the specific figure variation pattern command.
[0356] As described above, when the result of the jackpot lottery is "normal jackpot", the MPU 41 sets any one of "A01" to "A03" with "A" indicating that it is a 5R normal jackpot in the special figure variation patterns "01" to "03" as the special figure variation pattern command in the RAM 412. Further, when the result of the jackpot lottery is "5R sure-variable jackpot", the MPU 41 sets any one of "B01" to "B03" with "B" indicating that it is a 5R sure-variable jackpot in the special figure variation patterns "01" to "03" as the special figure variation pattern command in the RAM 412. Furthermore, when the result of the jackpot lottery is "16R sure-variable jackpot", the MPU 41 sets any one of "C01" to "C03" with "C" indicating that it is a 16R sure-variable jackpot in the special figure variation patterns "01" to "03" as the special figure variation pattern command in the RAM 412. Also, when the result of the jackpot lottery is "miss", the MPU 41 sets any one of "D01" to "D08" with "D" indicating a miss in the special figure variation patterns "01" to "08" as the special figure variation pattern command in the RAM 412. Also, when the result of the jackpot lottery is "miss", the MPU 41 includes information indicating the miss type (front and back miss reach, reach other than front and back miss, complete miss) in the special figure variation pattern command.
[0357] <Step S2106> In step S2106, the MPU 41 starts the special figure game by starting the variation display of the special figure on the first special figure display section 362 or the second special figure display section 363 of the main display section 36, and shifts the process to step S2107.
[0358] Note that when the MPU 41 starts the variation display of the special figure, it adds 1 to the "cumulative jackpot lottery count" stored in the game information storage area 412d set in the RAM 412. Further, when the result of the win / loss determination based on the low-probability mode win / loss table in step S2103 is a miss, the MPU 41 adds 1 to the "consecutive miss count" stored in the game information storage area 412d, and clears the "consecutive miss count" to 0 when the win / loss result is a jackpot.
[0359] <Step S2107> In step S2107, the MPU 41 sets on a special figure variation display in - progress flag indicating that a special symbol is in variation display (a special figure game is in progress), and transfers the process to step S2108. The special figure variation display in - progress flag is referred to in step S1902 of the special figure game control process in FIG. 26 to determine whether a special symbol is in variation display (a special figure game is in progress) in the first special symbol display section 362 or the second special symbol display section 363 of the main display section 36.
[0360] <Step S2108> In step S2108, the MPU 41 sets off a speci...
Claims
1. A specific game state that is executed when a specific condition is met based on the establishment of a starting condition; a predetermined operation means for executing a predetermined operation state a plurality of times when the specific game state is reached; a control means for executing control relating to the specific game state and control of the predetermined operation means; A gaming machine equipped with The control means the device is configured to be capable of generating either a first state that is predetermined in association with the stop of the predetermined operating state or a second state that is different from the first state that is predetermined in association with the stop of the predetermined operating state during a period from the start of the predetermined operating state until a specified period has elapsed, and when at least the first state or the second state occurs after the predetermined operation means has entered the predetermined operation state in the specific game state, the predetermined operation means is shifted to a predetermined stop state, a maintenance state execution means for maintaining the predetermined operation means in the predetermined stopped state for at least a predetermined period when the predetermined operation means is shifted to the predetermined stopped state, A gaming machine characterized in that, in the specific gaming state, when the first state occurs and causes the predetermined operation means to transition to the predetermined stopped state, the predetermined operation state is transitioned to earlier than when the second state occurs and causes the predetermined operation means to transition to the predetermined stopped state.
2. A gaming machine as described in claim 1, characterized in that the second state is more advantageous to the player than the first state.