gaming machines
The gaming machine's lottery system with customizable notification timing and dynamic display modes addresses the need for innovative presentations, enhancing player engagement and excitement in gaming outcomes.
Patent Information
- Application Number
- JP2025012416
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2025-01-28
- Publication Date
- 2025-12-12
- Estimated Expiration
- 2039-12-05
AI Technical Summary
Existing gaming machines lack innovative presentation features that engage players and enhance the excitement of winning outcomes.
A gaming machine with a lottery system that allows players to choose the timing of result notification effects, featuring dynamic display modes and expectation suggestion effects, ensuring consistent lottery results regardless of timing selection, and allowing for hidden displays based on player decisions.
Enhances player engagement through ingenious presentation features, providing dynamic and customizable display modes that maintain excitement and surprise, thereby improving the gaming experience.
Smart Images

Figure 0007784680000001 
Figure 0007784680000002 
Figure 0007784680000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to gaming machines such as pachinko gaming machines (generally also referred to as "pachinko machines") and slot machine gaming machines (generally also referred to as "pachislot machines"). [Background technology]
[0002] Conventionally, there are known slot machines and other reel-type gaming machines that run bonus games, ART (Assist Replay Time) games, and AT (Assist Time) games, which allow players to win more gaming media than in a normal game state if they win an internal lottery. Furthermore, many reel-type gaming machines have been proposed that use a display device to perform effects while a game is being played or while a game is not being played (for example, Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2009-142346 Summary of the Invention [Problem to be solved by the invention]
[0004] However, there is room for improvement in such presentations, and there are quite a few players who are looking for presentations that are even more inventive.
[0005] Therefore, an object of the present invention is to provide a gaming machine that is designed with ingenuity in presentation. [Means for solving the problem]
[0006] A lottery means for performing a lottery regarding a winning prize; an effect determination means for determining an effect based on the result of the lottery by the lottery means; a performance display device that displays the performance determined by the performance determination means; An operation means operable by a player, The effects include a result notification effect that notifies whether or not the winning has occurred, and an expectation suggestion effect that makes the winning expected by a plurality of display modes, The result notification effect can be executed at a first timing when a pattern change is being performed or at a second timing after the first timing, The player can decide whether to execute the result notification effect at the first timing or the second timing by operating the operation means operable by the player while a display is being displayed encouraging the player to operate the operation means operable by the player, If the player does not decide that the result notification effect will be executed at the first timing, but decides that the result notification effect will be executed at the second timing, the expectation suggestion effect is executed between the first timing and the second timing, A specific display is displayed on the effect display device in accordance with the timing at which the player can decide the execution timing of the result notification effect, When the result notification performance is executed, the same result of the lottery is always notified regardless of whether the player determines the first timing or the second timing by operating the operation means operable by the player, The expectation suggestion effect is an effect that allows the same display to be repeatedly displayed, and can be displayed in a reach effect where the expectation of winning is high, When the expectation suggestion effect is displayed in a predetermined display mode among the plurality of display modes between the first timing and the second timing, it is possible to prevent the predetermined display mode from changing to another display mode between the first timing and the second timing, If the player does not decide to execute the result notification effect at the second timing, and a third timing occurs after the second timing, the result notification effect is executed without operating the operation means. If the player does not decide to execute the result notification effect at the first timing while a display is being displayed encouraging the player to operate the operation means operable by the player, but decides to execute the result notification effect at the second timing, the specific display that was displayed on the effect display device is hidden based on the player's decision, The specific display can be displayed on the performance display device at either the first timing or the second timing, and the mode of the specific display at the second timing and the mode of the specific display at the first timing are different modes, If the player does not decide to execute the result notification effect at the second timing and the third timing arrives, the specific display is hidden based on the fact that the third timing arrives, When the lottery result is notified by the result notification effect, one of a plurality of dynamic display modes, including a first dynamic display mode and a second dynamic display mode, can be displayed according to the lottery result of the lottery means. A gaming machine characterized by:
[0007] [Effects of the Invention]
[0008] According to the present invention, it is possible to provide a gaming machine with ingenious presentation features. [Brief explanation of the drawings]
[0009] [Figure 1] 1 is a front view of a pachinko machine according to an embodiment of the present invention. [Figure 2] FIG. 2 is a right side view of the pachinko machine. [Figure 3] FIG. 1 is a plan view of a pachinko machine. [Figure 4] FIG. 2 is a rear view of the pachinko machine. [Figure 5] This is a perspective view of a pachinko machine as seen from the front. [Figure 6] This is a perspective view of a pachinko machine seen from behind. [Figure 7] This is an oblique view of a pachinko machine seen from the front with the door frame open from the main frame and the main frame open from the outer frame. [Figure 8]This is an exploded oblique view of a pachinko machine disassembled into a door frame, a game board, a main body frame, and an outer frame, as seen from the front. [Figure 9] This is an exploded oblique view of a pachinko machine disassembled into a door frame, a game board, a main body frame, and an outer frame, viewed from the rear. [Figure 10] FIG. 2 is a front view showing an example of a game board. [Figure 11] This is an oblique view of the game board from the front right. [Figure 12] This is an oblique view of the game board from the front left. [Figure 13] This is a perspective view of the game board from behind. [Figure 14] This is an exploded perspective view of the game board, broken down into its main components, viewed from the front. [Figure 15] This is an exploded perspective view of the game board disassembled into its main components and viewed from behind. [Figure 16] This is a front view of the front components and front unit of the game board cut at approximately the center in the front-to-back direction within the game area. [Figure 17] FIG. 1 is a block diagram showing an outline of the control configuration of a pachinko machine. [Figure 18] FIG. 2 is a diagram showing the internal configuration of the main control MPU. [Figure 19] FIG. 2 is a diagram showing the configuration of an arithmetic circuit in the main control MPU. [Figure 20] FIG. 2 is a diagram illustrating a configuration of a serial communication circuit. [Figure 21] 10 is a flowchart illustrating an example of an initialization process. [Figure 22] 22 is a flowchart showing a continuation of the initialization process of FIG. 21. [Figure 23] 10 is a flowchart illustrating an example of a timer interrupt process. [Figure 24] 10 is a flowchart showing an example of a role-playing device ratio calculation and display process. [Figure 25] 25 is a flowchart showing the continuation of the role-playing device ratio calculation and display process of FIG. 24. [Figure 26] FIG. 2 is a diagram showing an example of the arrangement of programs (codes) and data stored in the ROM and RAM built into the main control MPU. [Figure 27] A diagram showing the structure of data stored in the area for calculating the bonus item ratio. [Figure 28] FIG. 10 is a diagram showing the configuration of a reel ratio display. [Figure 29] FIG. 2 is a diagram illustrating a configuration of a driver circuit. [Figure 30] FIG. 4 is a timing diagram of data input to a driver circuit. [Figure 31] FIG. 10 is a diagram illustrating an example of a main control board implementation. [Figure 32] This is a diagram showing the positional relationship between the main control MPU and the reel ratio display. [Figure 33] FIG. 10 is a diagram illustrating a load register selection table. [Figure 34] FIG. 10 is a diagram showing a character generator decode table. [Figure 35] FIG. 4 is a state transition diagram of a driver circuit. [Figure 36] FIG. 10 is a diagram showing an example of display of the role ratio. [Figure 37] FIG. 10 is a diagram showing an example of display of the role ratio. [Figure 38] FIG. 1 is a block diagram showing an outline of the control configuration of a pachinko machine. [Figure 39] 10 is a flowchart illustrating an example of a base calculation area update process. [Figure 40] 10 is a flowchart showing an example of a base calculation and display process. [Figure 41] A figure showing an example of the timing of updating the number of prize balls and the timing of calculating the base value. [Figure 42] A figure showing another example of the timing of updating the number of prize balls and the timing of calculating the base value. [Figure 43] A figure showing another example of the timing of updating the number of prize balls and the timing of calculating the base value. [Figure 44] A figure showing another example of the timing of updating the number of prize balls and the timing of calculating the base value. [Figure 45] A figure showing another example of the timing of updating the number of prize balls and the timing of calculating the base value. [Figure 46] 10 is a flowchart illustrating another example of the base calculation area update process. [Figure 47] 10 is a flowchart showing another example of the base calculation and display process. [Figure 48] 10 is a flowchart illustrating another example of the base calculation area update process. [Figure 49] 10 is a flowchart showing another example of the base calculation and display process. [Figure 50] 10 is a flowchart illustrating another example of the base calculation area update process. [Figure 51] 10 is a flowchart showing another example of the base calculation and display process. [Figure 52] FIG. 10 is a diagram illustrating a structure of data stored in a base calculation area. [Figure 53] FIG. 10 is a front view showing another example of a game board. [Figure 54] 10 is a flowchart illustrating another example of the base calculation area update process. [Figure 55] 10 is a flowchart illustrating another example of the base calculation area update process. [Figure 56] 10 is a flowchart showing another example of the base calculation and display process. [Figure 57] 10 is a flowchart showing another example of the base calculation and display process. [Figure 58] 10 is a flowchart showing another example of the base calculation and display process. [Figure 59] 10 is a flowchart showing another example of the base calculation and display process. [Figure 60] 10 is a flowchart showing an example of a peripheral control unit power-on process; [Figure 61] 10 is a flowchart showing an example of a peripheral control unit V blank interrupt process. [Figure 62] 10 is a flowchart showing an example of a peripheral control unit 1 ms timer interrupt process. [Figure 63] 10 is a flowchart illustrating an example of a display selection process. [Figure 64]FIG. 10 is a diagram illustrating an example of a display selection table. [Figure 65] FIG. 10 is a diagram illustrating an example of a display selection table. [Figure 66] FIG. 10 is a diagram illustrating an example of a display selection table. [Figure 67] FIG. 10 is a diagram illustrating an example of a display selection table. [Figure 68] FIG. 10 is a diagram illustrating an example of a display selection table. [Figure 69] FIG. 10 is a diagram illustrating an example of a display screen. [Figure 70] 10 is a flowchart illustrating another example of the base calculation area update process. [Figure 71] 10 is a flowchart illustrating another example of the base calculation area update process. [Figure 72] 10 is a flowchart showing another example of the base calculation and display process. [Figure 73] 10 is a flowchart illustrating an example of a base calculation area update process. [Figure 74] 10 is a flowchart illustrating another example of the base calculation area update process. [Figure 75] 10 is a flowchart illustrating an example of a timer interrupt process. [Figure 76] 10 is a flowchart showing an example of a base calculation process 1. [Figure 77] 10 is a flowchart showing an example of a base calculation process 2. [Figure 78] 10 is a flowchart showing another example of the base calculation process 1. [Figure 79] 10 is a flowchart showing another example of the base calculation process 2. [Figure 80] 10 is a flowchart showing another example of the timer interrupt process. [Figure 81] 10 is a flowchart showing an example of a base calculation process 3. [Figure 82] 10 is a flowchart showing an example of a base calculation process 4. [Figure 83] 10 is a flowchart illustrating an example of a base display process. [Figure 84] 10 is a flowchart showing another example of the base calculation process 3. [Figure 85] 10 is a flowchart showing another example of the base calculation process 4. [Figure 86] 10 is a flowchart showing another example of the base display process. [Figure 87] FIG. 1 is a block diagram showing an outline of the control configuration of a pachinko machine. [Figure 88] FIG. 10 is a diagram showing the arrangement of the frame-side ejected ball sensor. [Figure 89] FIG. 10 is a diagram showing the arrangement of the frame-side ejected ball sensor. [Figure 90] A diagram showing an example of connection between the discharged ball sensor and the main control board. [Figure 91] FIG. 2 is a front view showing an example of a game board. [Figure 92] FIG. 2 is a diagram showing the configuration of a main control input circuit. [Figure 93] FIG. 10 is a diagram illustrating an example of a main control board implementation. [Figure 94] FIG. 10 is a diagram illustrating an example of a main control board implementation. [Figure 95] FIG. 10 is a diagram illustrating an example of a main control board implementation. [Figure 96] FIG. 2 is a diagram illustrating an example of the configuration of a main control I / O port. [Figure 97] FIG. 2 is a diagram illustrating an example of the configuration of a main control I / O port. [Figure 98] FIG. 98 is a timing diagram for the example configuration of the main control I / O port shown in FIG. 97. [Figure 99] FIG. 10 is a diagram showing changes in the state (section) for calculating the base value. [Figure 100] 10A and 10B are diagrams illustrating examples of characters displayed on a base display. [Figure 101] 10 is a flowchart illustrating an example of an initialization process. [Figure 102] 102 is a flowchart showing the continuation of the initialization process of FIG. 101. [Figure 103] FIG. 10 is a diagram showing the configuration of a base calculation area. [Figure 104]10 is a flowchart illustrating an example of a timer interrupt process. [Figure 105] 10 is a flowchart illustrating an example of a base calculation process. [Figure 106] 106 is a flowchart showing the continuation of the base calculation process of FIG. 105. [Figure 107] 10 is a flowchart illustrating an example of a base display data generation process. [Figure 108] 10 is a flowchart showing a modified example of the base calculation process. [Figure 109] FIG. 10 is a diagram showing the calculation of the base when the game state is switched. [Figure 110] FIG. 13 is a diagram showing the internal configuration of a main control MPU 1311, including a configuration relating to a storage area. [Figure 111] FIG. 10 is a diagram illustrating an example of a program for timer interrupt processing and base calculation processing. [Figure 112] FIG. 10 is a diagram illustrating an example of a program for timer interrupt processing and base calculation processing. [Figure 113] FIG. 2 is a diagram showing an example of the arrangement of programs (codes) and data stored in the ROM and RAM built into the main control MPU. [Figure 114] FIG. 10 is a diagram showing an example of a gaming history recorded in a gaming machine. [Figure 115] FIG. 10 is a diagram illustrating an example of an error screen. [Figure 116] FIG. 10 is a diagram illustrating an example of an error signal. [Figure 117] FIG. 10 illustrates an example of an error. [Figure 118] FIG. 10 illustrates an example of an error. [Figure 119] FIG. 10 illustrates an example of an error. [Figure 120] 10 is a flowchart showing an example of a peripheral control unit power-on process; [Figure 121] FIG. 10 is a diagram showing an example of a game history recording condition setting table. [Figure 122] FIG. 10 is a diagram showing an example of a gaming history. [Figure 123] FIG. 2 is a block diagram showing the configuration of a peripheral control board and its surroundings. [Figure 124] 1 is a block diagram showing the peripheral configuration of a peripheral control SRAM; [Figure 125] FIG. 10 is a diagram showing a modified example of the game history recording condition setting table. [Figure 126] FIG. 10 is a diagram showing a modified example of the gaming history. [Figure 127] FIG. 10 is a diagram showing a modified example of the gaming history. [Figure 128] FIG. 10 is a diagram showing a modified example of the gaming history. [Figure 129] 1 is a block diagram showing an outline of the control configuration of a pachinko machine having a setting unit. [Figure 130] This is an oblique view of a pachinko machine having a setting unit when viewed from behind with the door open. [Figure 131] This is an oblique view of the pachinko machine shown in Figure 130 when viewed from behind with the doors closed. [Figure 132] FIG. 131 is a diagram showing the setting section of the pachinko machine shown in FIG. [Figure 133] FIG. 10 is a diagram illustrating a modified example of the setting unit. [Figure 134] 1 is a block diagram showing an outline of the control configuration of a pachinko machine having a setting unit. [Figure 135] This is an oblique view of a game board having a setting section seen from behind. [Figure 136] This is an oblique view from behind of a pachinko machine equipped with the game board shown in Figure 135. [Figure 137] 10 is a flowchart illustrating an example of an initialization process. [Figure 138] 10 is a flowchart illustrating an example of a setting change process and a setting display process. [Figure 139] 10 is a flowchart illustrating an example of a setting change process and a setting display process. [Figure 140] 10 is a flowchart showing an example of a procedure for processing special symbols and special electric devices for controlling the same. [Figure 141] 10 is a flowchart showing an example of a procedure for waiting for a special symbol change. [Figure 142] 10 is a flowchart showing an example of the procedure for setting a special symbol variation pattern. [Figure 143] 10 is a flowchart showing an example of a procedure for a variation pattern selection determination process. [Figure 144] (A) is an example of a variation pattern table that is selected when the game state is normal and the result of the special lottery is a miss. (B) is an example of a variation pattern table that is selected when the game state is normal and the result of the special lottery is a jackpot. [Figure 145] This is a schematic diagram showing an example of the effect executed in miss fluctuation patterns 20 and 24 to 29 in the fluctuation pattern table of Figure 144 (A). [Figure 146] This is an overview diagram showing an example of a presentation executed in miss variation patterns 1, 2, and 30 in the variation pattern table of Figure 144(A). [Figure 147] This is an overview diagram showing an example of the presentation executed in miss fluctuation pattern 31 and hit fluctuation pattern 34 in the fluctuation pattern table of Figure 144 (A). [Figure 148] This is an overview diagram showing an example of the presentation executed in the miss fluctuation pattern 32 and the hit fluctuation pattern 35 in the fluctuation pattern table of Figure 144 (A). [Figure 149] (A) is an example of a variation pattern table that is selected when the game state is in the time-saving state and the result of the special lottery is a miss. (B) is an example of a variation pattern table that is selected when the game state is in the time-saving state and the result of the special lottery is a jackpot. [Figure 150] FIG. 10 is a diagram illustrating an example of a main control board implementation. [Figure 151] FIG. 10 is a diagram showing another implementation example of the main control board. [Figure 152] This is a cross-sectional view taken along line AA' in Figure 151(B). [Figure 153] FIG. 10 is a diagram showing another implementation example of the main control board. [Fig. 154] 10 is a flowchart illustrating an example of an initialization process. [Figure 155] 10 is a flowchart illustrating an example of a timer interrupt process. [Figure 156] 10 is a flowchart illustrating an example of a setting confirmation process. [Figure 157] FIG. 10 is a timing diagram of a security signal. [Figure 158] 10 is a flowchart illustrating another example of the initialization process. [Figure 159] 10 is a flowchart showing another example of the setting confirmation process. [Figure 160] 10 is another example of a fluctuation pattern table. [Figure 161] 10 is an example of a final reserved color table. [Figure 162] This is an example of a table showing the appearance rate of each final reserved color for each fluctuation pattern of setting 1 when the fluctuation pattern is determined by the fluctuation pattern table of Figure 160 and the final reserved color is determined by the final reserved color table of Figure 161. [Figure 163] This is an example of a table showing the appearance rate of each final reserved color for each fluctuation pattern of setting 3 when the fluctuation pattern is determined by the fluctuation pattern table of Figure 160 and the final reserved color is determined by the final reserved color table of Figure 161. [Fig. 164] This is an example of a table showing the appearance rate of each final reserved color for each fluctuation pattern of setting 5 when the fluctuation pattern is determined by the fluctuation pattern table of Figure 160 and the final reserved color is determined by the final reserved color table of Figure 161. [Figure 165] 10 is an example of a preview performance table. [Figure 166] 10 is an example of a dialogue production table. [Figure 167] This is another example of a preview performance table. [Figure 168] 10 is an example of a setting suggestion presentation table. [Figure 169] An explanatory diagram showing an example of an overview of the setting suggestion presentation. [Figure 170] An explanatory diagram showing an example of an outline of a setting suggestion effect as a pre-reading effect. [Figure 171](A) is an example of a performance restriction table in the setting confirmation mode, and (B) is an example of a performance restriction table when an error occurs. [Figure 172] 10 is an example of a new start winning effect restriction table. [Fig. 173] 1 is an example of a processing table 1. [Fig. 174] 10 is an example of a processing table 2. [Figure 175] 10 is an example of a processing table 3. [Figure 176] 10 is an example of a processing table 4. [Figure 177] 10 is an example of a processing table 5. [Figure 178] 10 is an example of a processing table 6. [Figure 179] 10 is a flowchart of a power-on process in a first modification. [Figure 180] 10 is a flowchart of a power-on process in a first modification. [Figure 181] 10 is a flowchart of a timer interrupt process according to a first modification; [Figure 182] 10 is a flowchart of a timer interrupt process according to a first modification; [Figure 183] 10 is a flowchart of a performance display process according to a first modified example. [Figure 184] FIG. 10 is a diagram showing a notification mode of a first modified example. [Figure 185] FIG. 10 is a diagram illustrating notification priorities in a first modified example. [Figure 186] 10 is a flowchart of a power-on process in a first modification. [Figure 187] 10 is a flowchart of a power-on process in a first modification. [Figure 188] 10 is a flowchart of a main process on the main control side in the first modification example. [Figure 189] 10 is a flowchart of an initialization process when a RAM abnormality occurs according to a first modification. [Figure 190] 10 is a flowchart of a timer interrupt process according to a first modification; [Figure 191] 10 is a flowchart of a timer interrupt process according to a first modification; [Figure 192]10 is a flowchart of a setting process in a first modified example. [Figure 193] 10 is a flowchart of a setting display process of a first modified example. [Figure 194] 10 is a flowchart of a power-on setting process according to a first modification; [Figure 195] 10 is a flowchart of a random number update process 2 in the first modification example. [Figure 196] 10 is a flowchart of a timer interrupt process according to a first modification; [Figure 197] 10 is a flowchart of a switch input process 1 according to a first modification. [Figure 198] FIG. 198(A) is a diagram showing an example of the configuration of the switch winning information data table of Alternative Example 1, and FIG. 198(B) is a diagram showing an example of the configuration of the switch input level / edge data area of Alternative Example 1. [Figure 199] Figure 199(A) is a diagram showing another example of the configuration of the switch winning information data table of Alternative Example 1, and Figure 199(B) is a diagram showing another example of the configuration of the switch input level / edge data area of Alternative Example 1. [Figure 200] 10 is a flowchart of a setting change / confirmation process in a first modified example. [Figure 201] 201(A) is a diagram showing an example of the configuration of a switch input port 2 in the first modified example, and FIG. 201(B) is a diagram showing an example of the configuration of a setting status management area in the first modified example. [Figure 202] Figure 202(A) is a diagram showing an example of the configuration of a power-on operation command for alternative example 1, Figure 202(B) is a diagram showing an example of the configuration of a power-on state command for alternative example 1, Figure 202(C) is a diagram showing an example of the configuration of a power-on return destination command for alternative example 1, and Figure 202(D) is a diagram showing an example of the configuration of a setting value command for alternative example 1. [Figure 203] FIG. 10 is a diagram illustrating a command transmission sequence in a first modified example. [Figure 204] FIG. 10 is a diagram showing state transitions in a setting state management area in a first modified example. [Figure 205] 10 is a time chart from the start to the end of a setting change mode in Modified Example 1. [Figure 206]10 is a time chart from the start to the end of a setting confirmation mode in a first modified example. [Figure 207] 10 is a time chart from the start to the end of a setting change mode in Modified Example 1. [Figure 208] 10 is a time chart from the start to the end of a setting change mode in Modified Example 1. [Figure 209] 10 is a time chart from the start to the end of a setting change mode in Modified Example 1. [Figure 210] A figure showing an example of the configuration of a jackpot determination threshold table in Alternative Example 1. [Figure 211] A figure showing an example of the configuration of a jackpot determination threshold table in Alternative Example 1. [Figure 212] A figure showing an example of the configuration of a jackpot determination threshold table in Alternative Example 1. [Figure 213] 10 is a flowchart of a power-on process in a second modification. [Figure 214] 10 is a flowchart of a power-on process in a second modification. [Figure 215] 10 is a flowchart of a setting value confirmation process in a second modification; [Figure 216] 10 is a flowchart of the RAM outside the game area confirmation process when power is turned on in Alternative Example 2. [Figure 217] 10 is a flowchart of processing when an abnormality occurs in RAM outside the game area in Alternative Example 2. [Figure 218] 13 is a flowchart of an out-of-use area RWM initialization process in a second modification; [Figure 219] 10 is a flowchart of a power-on setting process according to a second modification; [Figure 220] Figure 220(A) is a diagram showing an example of the configuration of the setting status management area of Alternative Example 2, Figure 220(B) is a diagram showing an example of the configuration of the power-on operation command of Alternative Example 2, and Figure 220(C) is a diagram showing an example of the configuration of the power-on status command of Alternative Example 2. [Figure 221] 10 is a flowchart of the main process on the main control side in the second modification. [Figure 222] 10 is a flowchart of a process when the power is turned off in a second modification. [Figure 223]10 is a flowchart of a timer interrupt process according to a second modification. [Figure 224] 10 is a flowchart of a setting process in a second modification. [Figure 225] 10 is a flowchart of a setting display process in a second modification. [Figure 226] 11 is a flowchart of a power-on process in a third modification. [Figure 227] 11 is a flowchart of a power-on process in a third modification. [Figure 228] 10 is a flowchart of the main processing on the main control side in Modification Example 3. [Figure 229] 13 is a flowchart of a timer interrupt process for a setting change process in a third modified example. [Figure 230] 13 is a flowchart of a timer interrupt process for normal play in Alternative Example 3. [Figure 231] 10 is a flowchart of the main processing on the main control side in Modification Example 4. [Figure 232] 13 is a flowchart of a timer interrupt process for a setting change process in a fourth modified example. [Figure 233] This is an exploded oblique view of the center role device and front performance unit of the front unit of the game board, viewed from the front. [Figure 234] This is a front view showing the first pattern illuminated on the front performance unit. [Figure 235] A front view showing the second image illuminated on the front performance unit. [Figure 236] 1A and 1B are diagrams illustrating the structure of a light guide plate. [Figure 237] 10A and 10B are diagrams illustrating the structure of a reflecting portion provided on a light guide plate. [Figure 238] 10A and 10B are diagrams illustrating the structure of a reflecting portion provided on a light guide plate. [Figure 239] 1A and 1B are diagrams illustrating the structure of a light guide plate. [Figure 240] 10A and 10B are diagrams illustrating examples of images projected onto a light guide plate. [Figure 241] 10A and 10B are diagrams illustrating examples of images projected onto a light guide plate. [Figure 242]10A and 10B are diagrams illustrating examples of images projected onto a light guide plate. [Figure 243] 1A and 1B are diagrams illustrating the structure of a light guide plate. [Figure 244] 10A and 10B are diagrams illustrating examples of images projected onto a light guide plate. [Figure 245] 10A and 10B are diagrams illustrating how a picture is displayed in a planar view by a light guide plate. [Figure 246] 10A and 10B are diagrams illustrating how a picture is displayed in a planar view by a light guide plate. [Figure 247] 10A and 10B are diagrams illustrating how a picture to be viewed stereoscopically is displayed by a light guide plate. [Figure 248] 10A and 10B are diagrams illustrating how a picture to be viewed stereoscopically is displayed by a light guide plate. [Figure 249] 10A and 10B are diagrams illustrating examples of effect displays performed using a light guide plate. [Figure 250] 10A and 10B are diagrams illustrating examples of effect displays performed using a light guide plate. [Figure 251] 10A and 10B are diagrams illustrating examples of effect displays performed using a light guide plate. [Figure 252] 10A and 10B are diagrams illustrating examples of effect displays performed using a light guide plate. [Figure 253] 10A and 10B are diagrams illustrating examples of effect displays performed using a light guide plate. [Figure 254] 10A and 10B are diagrams illustrating examples of effect displays performed using a light guide plate. [Figure 255] 10A and 10B are diagrams illustrating examples of effect displays performed using a light guide plate. [Figure 256] 10A and 10B are diagrams illustrating examples of effect displays performed using a light guide plate. [Figure 257] FIG. 10 is a circuit diagram of the periphery of the synchronous serial interface of the main control board. [Figure 258] FIG. 1 is a circuit diagram showing the connection between a serial-parallel conversion circuit and an LED. [Figure 259] This is a diagram explaining an example of terminal connections for an IC that houses an inverter buffer. [Figure 260] This is a diagram explaining an example of terminal connections for an IC that houses an inverter buffer. [Figure 261] FIG. 2 is a diagram showing the layout of the main control MPU and peripheral components on the main control board. [Figure 262] FIG. 2 is a diagram showing the arrangement of ports in the main control MPU. [Figure 263] FIG. 10 is a diagram showing the timing of data output and capture by a synchronous serial signal. [Figure 264] A diagram showing another arrangement of the main control board in the main control board box. [Figure 265] A diagram showing another arrangement of the main control board in the main control board box. [Figure 266] FIG. 10 is a block diagram showing the connections of the power supply system around the performance drive board. [Figure 267] FIG. 2 is a block diagram showing peripheral signal connections of the handle unit. [Figure 268] 10A and 10B are diagrams illustrating an example of the configuration of a branch circuit provided on a relay board. [Figure 269] FIG. 1 is a perspective view of a slot machine. [Figure 270] FIG. 2 is a perspective view of the slot machine with the front member open. [Fig. 271] FIG. 2 is a block diagram showing the configuration of various mechanical elements, electronic devices, operating members, etc. provided in the slot machine. [Fig. 272] 2 is a diagram showing details of storage areas provided by ROM, RAM, etc., and a ROM area in this embodiment. FIG. [Fig. 273] FIG. 2 is a diagram illustrating details of a RAM area in this embodiment. [Fig. 274] A diagram showing the structure of data stored in the area for calculating the bonus item ratio. [Figure 275] FIG. 4 is a diagram showing details of a parameter information setting area according to the present embodiment. [Figure 276] 10 is a flowchart illustrating a procedure of a system reset start-up process that is executed when the slot machine is reset. [Figure 277] 10 is a flowchart showing a procedure of periodic processing. [Fig. 278]10 is a flowchart showing the procedure of an information signal N output process. [Figure 279] 1 is a front view of a pachinko machine according to an embodiment of the present invention. [Figure 280] FIG. 2 is a right side view of the pachinko machine. [Figure 281] FIG. 2 is a left side view of the pachinko machine. [Figure 282] FIG. 2 is a rear view of the pachinko machine. [Figure 283] This is an oblique view of a pachinko machine seen from the front right. [Fig. 284] This is an oblique view of a pachinko machine seen from the front left. [Figure 285] This is a perspective view of a pachinko machine seen from behind. [Figure 286] This is a front view of a pachinko machine when the pressing operation part of the performance operation unit is in the raised position. [Figure 287] This is an oblique view of the pachinko machine from the front right when the pressing operation part of the performance operation unit is in the raised position. [Figure 288] This is an oblique view of a pachinko machine seen from the front with the door frame open from the main frame and the main frame open from the outer frame. [Figure 289] This is an exploded oblique view of a pachinko machine disassembled into a door frame, a game board, a main body frame, and an outer frame, as seen from the front. [Figure 290] This is an exploded oblique view of a pachinko machine disassembled into a door frame, a game board, a main body frame, and an outer frame, viewed from the rear. [Figure 291] FIG. 2 is a front view of the outer frame of the pachinko machine. [Figure 292] FIG. [Figure 293] FIG. [Fig. 294] This is a perspective view of the outer frame from the front. [Figure 295] This is a perspective view of the outer frame from behind. [Figure 296] This is an exploded perspective view of the outer frame disassembled into its main components as seen from the front. [Figure 297] This is an exploded oblique view of the left outer frame assembly and the right outer frame assembly of the outer frame, viewed from the front. [Figure 298] This is an exploded oblique view of the lower outer frame assembly of the outer frame, viewed from the front. [Figure 299] 1A is an exploded perspective view of the outer frame upper hinge assembly of the outer frame as seen from above the front, and FIG. 1B is an exploded perspective view of FIG. 1A as seen from below the front. [Figure 300] FIG. 2 is a front view of a door frame in a pachinko machine. [Figure 301] FIG. [Figure 302] FIG. 10 is a left side view of the door frame. [Figure 303] FIG. 10 is a right side view of the door frame. [Figure 304] This is an oblique view of the door frame from the front right. [Figure 305] This is an oblique view of the door frame from the front left. [Figure 306] This is a perspective view of the door frame from behind. [Figure 307] This is an exploded oblique view of the door frame, broken down into its main components, viewed from the front. [Figure 308] This is an exploded perspective view of the door frame, broken down into its main components, viewed from the rear. [Figure 309] 1A is a perspective view of a door frame base unit of a door frame as seen from the front, and FIG. 1B is a perspective view of the door frame base unit as seen from the back. [Figure 310] This is an exploded oblique view of the door frame base unit, broken down into its main components, viewed from the front. [Figure 311] This is an exploded oblique view of the door frame base unit disassembled into its main components and viewed from behind. [Figure 312] (a) is a perspective view of the ball feeding unit of the door frame base unit from the front, and (b) is a perspective view of the ball feeding unit from the back. [Figure 313] (a) is an exploded oblique view of the ball feeding unit seen from the front, and (b) is an exploded oblique view of the ball feeding unit seen from the rear with the rear case and anti-tamper member removed. [Figure 314] (a) is a perspective view of the fall cover unit of the door frame base unit as seen from the front, and (b) is a perspective view of the fall cover unit as seen from the back. [Figure 315] FIG. 10 is a front view of the fall cover unit with the lid member removed. [Figure 316] 1A is an exploded perspective view of the handle unit in the door frame as seen from the front, and FIG. 1B is an exploded perspective view of the handle unit as seen from the rear. [Figure 317] This is an oblique view of the tray unit of the door frame. [Figure 318] This is a perspective view of the plate unit from behind. [Figure 319] This is an exploded oblique view of the tray unit, broken down into its main components, viewed from the front. [Figure 320] This is an exploded oblique view of the tray unit disassembled into its main components and viewed from behind. [Figure 321] This is an oblique view of the plate base unit in the plate unit from the front. [Figure 322] This is an oblique view of the plate base unit in the plate unit from behind. [Figure 323] This is an exploded oblique view of the dish base unit, broken down into its main components, viewed from the front. [Figure 324] This is an exploded oblique view of the dish base unit disassembled into its main components and viewed from the rear. [Figure 325] This is an oblique view of the plate decoration unit in the plate unit from the front. [Figure 326] This is an oblique view of the plate decoration unit from behind. [Figure 327] This is an exploded oblique view of the plate decoration unit, broken down into its main components, viewed from the front. [Figure 328] This is an exploded oblique view of the plate decoration unit disassembled into its main components and viewed from behind. [Figure 329] This is a plan view of the performance operation unit in the dish unit, viewed from the direction in which the performance operation button unit moves forward and backward. [Figure 330] (a) is a perspective view of the production operation unit seen from the front, and (b) is a perspective view of the production operation unit seen from the back. [Figure 331] This is an exploded oblique view of the performance operation unit, broken down into its main components, viewed from the front. [Figure 332] This is an exploded oblique view of the performance operation unit, broken down into its main components, viewed from behind. [Figure 333] (a) is a perspective view of the performance operation ring of the performance operation unit seen from the top front, and (b) is a perspective view of the performance operation ring seen from the bottom front. [Figure 334] 10A is an exploded perspective view of the performance operation ring disassembled and viewed from the top front, and FIG. 10B is an exploded perspective view of the performance operation ring disassembled and viewed from the bottom front. [Figure 335] (a) is a perspective view of the rotary drive unit of the performance operation unit as seen from the front, and (b) is a perspective view of the rotary drive unit as seen from the back. [Figure 336] FIG. 2 is an exploded perspective view of the rotary drive unit as seen from the front right. [Figure 337] FIG. 2 is an exploded perspective view of the rotary drive unit as seen from the front left. [Figure 338] This is an exploded oblique view of the performance operation button unit of the performance operation unit, viewed from the front. [Figure 339] This is an exploded oblique view of the performance operation button unit, viewed from the bottom front. [Figure 340] (a) is a cross-sectional view of the performance operation button unit when the pressing operation part is in the lowered position, and (b) is a cross-sectional view of the performance operation button unit when the pressing operation part is in the raised position. [Figure 341] 10 is an explanatory diagram showing the relationship between the performance operation ring and the rotation drive unit in a left side view of the performance operation unit. FIG. [Figure 342] This is an explanatory diagram showing the relationship between the performance operation ring and the performance operation ring decorative board in a plan view of the performance operation unit viewed from the pressing direction of the pressing operation section. [Figure 343] (a) is a front view of the dish unit in its normal state, (b) is a front view of the dish unit when the pressing operation part is in the raised position, and (c) is a front view of the dish unit when the central pressing operation part of the pressing operation part is pressed. [Figure 344]1A is a perspective view of the door frame left side unit of the door frame as seen from the front, and FIG. 1B is a perspective view of the door frame left side unit as seen from the rear. [Figure 345] This is an exploded oblique view of the door frame left side unit as seen from the front. [Figure 346] This is an exploded oblique view of the door frame left side unit as seen from behind. [Figure 347] 1A is a perspective view of the door frame right side unit of the door frame as seen from the front, and FIG. 1B is a perspective view of the door frame right side unit as seen from the rear. [Figure 348] This is an exploded oblique view of the door frame right side unit as seen from the front. [Figure 349] This is an exploded oblique view of the door frame right side unit as seen from behind. [Figure 350] (a) is an oblique view of the door frame top unit in the door frame seen from the front, (b) is an oblique view of the door frame top unit seen from the back, and (c) is a bottom view of the door frame top unit shown with the top cover removed. [Figure 351] This is an exploded oblique view of the door frame top unit from above and front. [Figure 352] This is an exploded oblique view of the door frame top unit from the front bottom. [Figure 353] FIG. 1 is a front view of the door frame shown with each decorative substrate. [Figure 354] FIG. 2 is a front view of the main body frame of the pachinko machine. [Figure 355] FIG. 2 is a rear view of the main body frame of the pachinko machine. [Figure 356] This is an oblique view of the main body frame from the front right. [Figure 357] This is an oblique view of the main body frame from the front left. [Figure 358] This is an oblique view of the main body frame as seen from behind. [Figure 359] This is an exploded oblique view of the main body frame disassembled into its main components as seen from the front. [Figure 360] This is an exploded perspective view of the main body frame disassembled into its main components and viewed from the rear. [Figure 361](a) is an enlarged oblique view showing the lower left corner of the front of the main frame, and (b) is an enlarged oblique view showing the lower left corner of the front of the main frame when the door frame is opened relative to the main frame. [Figure 362] 10(a) to 10(c) are explanatory diagrams showing the operation of the connection cable guide member of the main body frame when the door frame is opened or closed relative to the main body frame. [Figure 363] (a) is a perspective view of the ball launcher in the main body frame as seen from the front, and (b) is a perspective view of the ball launcher as seen from the back. [Figure 364] (a) is a perspective view of the dispensing base unit of the main frame as seen from the front, and (b) is a perspective view of the dispensing base unit as seen from the back. [Figure 365] 1A is a perspective view of the dispensing unit in the main body frame as seen from the front, and FIG. 1B is a perspective view of the dispensing unit as seen from the back. [Figure 366] 1A is an exploded perspective view of the dispensing unit disassembled into its main components as viewed from the front, and FIG. 1B is an exploded perspective view of the dispensing unit disassembled into its main components as viewed from the back. [Figure 367] This is a rear cross-sectional view of the dispensing device of the dispensing unit, cut at the center of the dispensing blade in the front-to-rear direction. [Figure 368] (a) is a rear cross-sectional view of the dispensing device cut at the center of the dispensing blade in the front-to-back direction when the ball removal movable piece is in the open state, and (b) is a cross-sectional view cut along line AA in (a). [Figure 369] An explanatory diagram showing the relationship between the door frame fall cover unit and the lower full ball path unit. [Figure 370] An explanatory diagram showing the flow of game balls in the main body frame. [Figure 371] 1A is a perspective view of the board unit of the main body frame as seen from the front, and FIG. 1B is a perspective view of the board unit as seen from the back. [Figure 372] FIG. 2 is a perspective view of the board unit as seen from below and behind. [Figure 373] FIG. 2 is an exploded perspective view of the board unit, seen from the front, disassembled into its main components. [Figure 374] FIG. 2 is an exploded perspective view of the board unit disassembled into its main components as viewed from the rear. [Figure 375] This is an enlarged side cross-sectional view showing the lower part of the pachinko machine cut in the center in the left-right direction. [Figure 376] 1A is a perspective view of the locking unit of the main body frame as seen from the front, and FIG. 1B is a perspective view of the locking unit as seen from the rear. [Figure 377] 1(a) is a plan view of the main body frame, and FIG. 1(b) is a cross-sectional view taken along line BB in FIG. [Figure 378] This is an enlarged view showing the upper part of the main body frame in a perspective view seen from behind. [Figure 379] (a) is a perspective view of the spherical tank assembled with tank rails, etc., as seen from above the front, and (b) is a perspective view of (a) as seen from below the front. [Figure 380] This is an exploded perspective view of Figure 379(a) as seen from the front. [Figure 381] An explanatory diagram showing the area where game balls that overflow from the ball tank at the top of the main body frame circulate. [Figure 382] An explanatory diagram showing the flow of game balls that have overflowed from the ball tank at the top of the main body frame. [Figure 383] An explanatory diagram showing the flow of game balls into the bypass passage at the top of the main body frame. [Figure 384] FIG. 10 is an enlarged perspective view of the main body frame as seen from behind the hinge side, showing the tank rail and its surroundings. [Figure 385] This is a front view of a game board in a pachinko machine in which the front components, game panel, and front unit are made opaque. [Figure 386] This is an oblique view of the game board of Figure 385 seen from the front right. [Figure 387] This is an oblique view of the game board of Figure 385 seen from the front left. [Figure 388] This is a perspective view of the game board from behind. [Figure 389] This is a front view of the game board with the front components, game panel, and front unit etc. made transparent. [Figure 390] This is an exploded perspective view of the game board disassembled into its main components and viewed from the front. [Figure 391] This is an exploded perspective view of the game board disassembled into its main components and viewed from behind. [Figure 392] This is a cross-sectional view taken along line CC in Figure 385. [Figure 393] This is a front view of the game board, showing the front unit cut parallel to the surface of the game panel to reveal the game area where game balls circulate and the obstacle pins. [Figure 394] FIG. 1(a) is a perspective view of the front components and game panel of the game board as seen from the front, and FIG. 1(b) is a perspective view of the front components and game panel as seen from the back. [Figure 395] FIG. 1(a) is a perspective view of the front unit of the gaming board as seen from the front, and FIG. 1(b) is a perspective view of the front unit of the gaming board as seen from the back. [Figure 396] (a) is a perspective view of the starting port unit and side unit in the front unit as seen from the front, (b) is a perspective view of the starting port unit and side unit in the front unit as seen from the back, (c) is a left side view of the starting port unit, and (d) is a left side view of the side unit. [Figure 397] This is an explanatory diagram comparing the inclination of the front surface of the general winning opening with the inclination of the door member of the variable winning opening when in the open state. [Figure 398] An enlarged front view showing the starting hole unit and side unit portions of the game board. [Figure 399] 1A is a perspective view of the first attacca unit in the front unit as seen from the front, and FIG. 1B is a perspective view of the first attacca unit in the front unit as seen from the back. [Figure 400] FIG. 2 is an exploded perspective view of the first attacker unit as seen from the front. [Figure 401] FIG. 2 is an exploded perspective view of the first attacker unit as seen from behind. [Figure 402] An explanatory diagram showing the movement of the first large prize opening door in the first Attacka unit from the left side. [Figure 403] An explanatory diagram showing a cross section of the path of the game ball in the first attacker unit. [Figure 404](a) is a perspective view of the center accessory of the front unit as seen from the front, and (b) is a perspective view of the center accessory of the front unit as seen from the back. [Figure 405] This is a front view of the center part. [Figure 406] (a) is an oblique view of the second attacca unit, side right middle unit, and gate member in the front unit, seen from the front, and (b) is an oblique view of the second attacca unit, side right middle unit, and gate member in the front unit, seen from the back. [Figure 407] An explanatory diagram showing a cross section of the path of game balls in the second attacker unit and the side right center unit. [Figure 408] This is an explanatory diagram enlarging the right part of the game area in Figure 393. [Figure 409] FIG. 2 is a front perspective view of the rear unit of the game board. [Figure 410] This is an oblique view of the rear unit of the game board from behind. [Figure 411] FIG. 2 is an exploded perspective view of the rear unit, broken down into its main components, as viewed from the front. [Figure 412] FIG. 2 is an exploded perspective view of the rear unit, disassembled into its main components, as viewed from behind. [Figure 413] This is a front view of a pachinko machine showing an enlarged view of the upper left corner of the game board with the door frame made transparent. [Figure 414] 1A is a perspective view of the rear guide unit in the rear unit as seen from the front, and FIG. 1B is a perspective view of the rear guide unit in the rear unit as seen from the rear. [Figure 415] (a) is an oblique view of the rear back performance unit in the back unit seen from the front, and (b) is an oblique view of the rear back performance unit in the back unit seen from the back. [Figure 416] This is an exploded oblique view of the rear performance unit from the front. [Figure 417] This is an exploded oblique view of the rear performance unit from behind. [Figure 418] An explanatory diagram showing the movable configuration of the rear performance unit from the front. [Fig. 419] An explanatory diagram showing the movement of the backstage performance unit. [Figure 420] A front view showing the rear-rear movable decorative body together with the rear-rear decorative base plate. [Figure 421] 420, (a) is a cross-sectional view taken along line DD in FIG. 420, and (b) is a cross-sectional view taken along line EE in FIG. [Figure 422] (a) is an oblique view of the rear-rear movable decorative body seen from the front, and (b) is an oblique view of the rear-rear movable decorative body seen from the back. [Figure 423] This is an exploded oblique view of the rear movable decorative body from the front. [Figure 424] This is an exploded oblique view of the rear movable decorative body from behind. [Figure 425] This is a front view showing an enlarged portion of the rear movable decorative body. [Figure 426] This is an explanatory diagram showing the light guide radiation plate and the rear decorative substrate in dashed lines in the front view of Figure 425. [Figure 427] (a) is a front view showing a part of the decorative body in the rear-rear movable decorative body, (b) is a front view showing a part of the decorative sheet in the same position as the decorative body in (a), and (c) is a front view showing a part of the light-guiding radiation plate and rear-rear decorative substrate in the same position as the decorative body in (a). [Figure 428] FIG. 421(b) is an enlarged cross-sectional view showing the upper part of FIG. 421(a). [Figure 429] FIG. 429 is an exploded view showing the cross-sectional view of FIG. 428. [Fig. 430] This is an explanatory diagram showing an enlarged portion of the front of the rear-rear movable decorative body, showing the relationship between the decoration provided by the decorative body and decorative sheet and the light-guiding radiation plate and rear-rear decorative substrate. [Figure 431] (a) is an explanatory diagram showing in cross section the relationship between the light-guiding radiation plate and the rear decorative substrate at the location of the first LED, (b) is an explanatory diagram showing from the front the function of the light-guiding radiation plate at the location where the second LED is located on the optical axis of the first LED, and (c) is an explanatory diagram showing from the front an example of the arrangement of the LED accommodating portion of the light-guiding radiation plate and the first LED on the rear decorative substrate relative to the second decorative portion in the decorative body and decorative sheet. [Figure 432] This is a front view showing an enlarged portion of the rear decorative substrate along with the copper foil of the circuit pattern. [Figure 433] 1(a) is a front view of the rear decorative board, and FIG. 1(b) is a rear view of the rear decorative board. [Fig. 434] (a) is an enlarged cross-sectional view showing a portion of a decorative body in a rear-rear movable decorative body, (b) is an enlarged cross-sectional view showing a portion of a decorative body having a metal decorative part with a different shape from that of (a), and (c) is an enlarged cross-sectional view showing a portion of a decorative body having a metal decorative part with a shape even different from that of (a) and (b). [Figure 435] (a) is an explanatory diagram showing in cross section the configuration of a rear-rear movable decorative body of a second embodiment, which is different from the rear-rear movable decorative body of Figure 420, (b) is an explanatory diagram showing in cross section the configuration of a rear-rear movable decorative body of a third embodiment, and (c) is an explanatory diagram showing in cross section the configuration of a rear-rear movable decorative body of a fourth embodiment. [Figure 436] (a) is an oblique view of the lower left and lower right performance units in the back unit viewed from the front, and (b) is an oblique view of the lower left and lower right performance units in the back unit viewed from the back. [Figure 437] This is an exploded oblique view of the lower left and lower right performance units disassembled and viewed from the front. [Fig. 438] This is an exploded oblique view of the rear lower left performance unit and the rear lower right performance unit. [Figure 439] This is an explanatory diagram showing the movable configuration of the lower left and lower right performance units from the front. [Fig. 440] (a) is an oblique view of the back lower middle performance unit in the back unit seen from the front, and (b) is an oblique view of the back lower middle performance unit in the back unit seen from the back. [Figure 441] This is an exploded oblique view of the back lower middle lifting mechanism of the back lower middle performance unit, viewed from the front. [Figure 442] This is an exploded oblique view of the back lower middle lifting mechanism of the back lower middle performance unit, viewed from the front. [Figure 443]This is an exploded oblique view of the back lower middle decorative unit of the back lower middle performance unit, viewed from the front. [Figure 444] This is an exploded oblique view of the rear lower middle decorative unit of the rear lower middle performance unit, viewed from behind. [Figure 445] An explanatory diagram showing the raising and lowering of the back-lower middle decorative body unit by the back-lower middle lifting mechanism in the back-lower middle performance unit. [Figure 446] (a) is an explanatory diagram showing from the front the configuration for the rotation of the back-bottom rotating decorative body of the back-bottom decorative body unit in the back-bottom performance unit, and (b) is an explanatory diagram showing in a table the relationship between the stopping position of the back-bottom rotating decorative body and each detection sensor. [Figure 447] This is an explanatory diagram showing the LED arrangement of the back lower middle decorative body unit in the back lower middle performance unit from the front. [Figure 448] (a) is an oblique view of the back upper performance unit in the back unit seen from the front, and (b) is an oblique view of the back upper performance unit in the back unit seen from the back. [Figure 449] This is an exploded oblique view of the backstage performance unit, broken down into its main components, viewed from the front. [Figure 450] This is an exploded oblique view of the backstage performance unit, broken down into its main components and viewed from behind. [Figure 451] This is an exploded oblique view of the rear rising and falling decoration unit in the rear upper performance unit, viewed from the front. [Figure 452] This is an exploded oblique view of the rear rising and falling decorative unit in the rear unit, viewed from behind. [Figure 453] An explanatory diagram showing the rotation mechanism of the back-up front rotating decorative body in the back-up performance unit from the front. [Figure 454] (a) is an explanatory diagram showing the lifting mechanism of the back-rising and lowering decorative body unit in the back-up performance unit from the front, and (b) is an explanatory diagram showing the lifting mechanism of the back-rising and lowering decorative body unit and the rotation mechanism of the back-up rear rotating decorative body from the front when the back-rising and lowering decorative body unit has been moved to its appearance position. [Figure 455]This is an explanatory diagram showing the decorative board from the front with the rear rising and falling decorative body unit in the rear upper performance unit moved to its appearance position. [Figure 456] (a) is an oblique view of the rear left performance unit in the back unit seen from the front, and (b) is an oblique view of the rear left performance unit in the back unit seen from the back. [Figure 457] This is an exploded oblique view of the rear left performance unit, broken down into its main components and viewed from the front. [Figure 458] This is an exploded oblique view of the rear left performance unit, broken down into its main components and viewed from behind. [Fig. 459] This is an exploded oblique view of the rear left decorative unit of the rear left performance unit, viewed from the front. [Figure 460] This is an exploded oblique view of the rear left decorative unit of the rear left performance unit, viewed from behind. [Figure 461] An explanatory diagram showing the movable mechanism of the rear left performance unit from the front. [Figure 462] An explanatory diagram showing the movement of the rear left decorative body unit in the rear left performance unit. [Figure 463] (a) is an oblique view of the rear right performance unit in the back unit seen from the front, and (b) is an oblique view of the rear right performance unit in the back unit seen from the back. [Fig. 464] This is an exploded oblique view of the rear right performance unit, broken down into its main components and viewed from the front. [Figure 465] This is an exploded oblique view of the rear right performance unit, broken down into its main components and viewed from behind. [Figure 466] This is an exploded oblique view of the rear right decorative unit of the rear right performance unit, viewed from the front. [Figure 467] This is an exploded oblique view of the rear right decorative unit of the rear right performance unit, viewed from behind. [Fig. 468] An explanatory diagram showing the movable mechanism of the rear right performance unit from the front. [Figure 469] An explanatory diagram showing the movement of the rear right decorative body unit in the rear right performance unit. [Figure 470] (a) is an oblique view of the rear front left performance unit in the back unit seen from the front, and (b) is an oblique view of the rear front left performance unit in the back unit seen from the back. [Figure 471] This is an exploded oblique view of one of the rear front left decorative units in the rear front left performance unit, viewed from the front. [Figure 472] This is an exploded oblique view of one of the rear front left decorative units in the rear front left performance unit, viewed from behind. [Fig. 473] (a) is a front view showing the shutter group in the back front left performance unit in the closed state, and (b) is a front view showing the shutter group in the back front left performance unit in the open state. [Fig. 474] (a) is an oblique view of the rear front right performance unit in the back unit seen from the front, and (b) is an oblique view of the rear front right performance unit in the back unit seen from the back. [Figure 475] This is an exploded oblique view of one of the rear front right decorative units in the rear front right performance unit, viewed from the front. [Figure 476] This is an exploded oblique view of one of the rear front right decorative units in the rear front right performance unit, viewed from behind. [Figure 477] (a) is a front view showing the shutter group in the back front right performance unit in the closed state, and (b) is a front view showing the shutter group in the back front right performance unit in the open state. [Figure 478] This is a front view of the game board showing the rear-rear movable decoration of the rear-rear performance unit moved from the retracted position to the appearing position. [Figure 479] This is a front view of the game board showing the back-lower-middle rotating decoration of the back-lower-middle performance unit moved from a lowered position to an raised position. [Figure 480] This is a front view of the game board showing the rear-upper rear rotating decoration of the rear-upper rear performance unit moved from the retracted position to the appearance position, the rear-left rotating decoration of the rear-left rear performance unit moved from the retracted position to the first appearance position, and the rear-right rotating decoration of the rear-right rear performance unit moved from the retracted position to the first appearance position. [Figure 481]This is a front view of the game board showing the left-rear-left rotating decoration of the left-rear-left performance unit moved from the retracted position to the second appearance position, and the right-rear-right rotating decoration of the right-rear-right performance unit moved from the retracted position to the second appearance position. [Figure 482] This is a front view of the game board showing the shutter unit of the back front left performance unit and the shutter unit of the back front right performance unit each changed from a closed state to an open state. [Figure 483] This is a front view of the game board showing the rear-rear movable decoration of the rear-rear performance unit moved from a retracted position to an appearing position, the rear-upper rotating decoration of the rear-upper performance unit moved from a retracted position to an appearing position, the rear-left rotating decoration of the rear-left performance unit moved from a retracted position to a first appearing position, the rear-right rotating decoration of the rear-right performance unit moved from a retracted position to a first appearing position, and the rear-bottom-middle rotating decoration of the rear-bottom-middle performance unit moved from a lowered position to an elevated position. [Figure 484] FIG. 1 is a block diagram showing an outline of the control configuration of a pachinko machine. [Figure 485] This is a right side view of the pachinko machine shown together with the self-standing support member. [Figure 486] 10A is a flowchart showing the procedure for main processing executed by the main control MPU, and FIG. 10B is a flowchart showing the procedure for interrupt processing periodically performed by the main control MPU. [Figure 487] 10 is a flowchart showing the procedure of the special symbol process executed by the main control MPU. [Figure 488] This is a flowchart showing the procedure for the first starting port passing process executed by the main control MPU. [Figure 489] 10 is a flowchart showing the procedure of a pre-determination process executed by the main control MPU. [Figure 490] This is a flowchart showing the procedure for the second starting port passing process executed by the main control MPU. [Figure 491] 10 is a flowchart showing the procedure for the first special symbol process executed by the main control MPU. [Figure 492] 10 is a flowchart showing the procedure for the first special pattern normal processing executed by the main control MPU. [Figure 493] 10 is a flowchart showing the procedure of a hit determination process executed by the main control MPU. [Figure 494] (A) is a hit determination table used in the lottery process for hits, (B) is a big hit pattern determination table used in the lottery process for the type of big hit, and (C) is a small hit pattern determination table used in the lottery process for the type of small hit. [Figure 495] 10 is a flowchart showing the procedure for the first special symbol stop symbol setting process executed by the main control MPU. [Figure 496] 10 is a flowchart showing the steps of the first variation pattern setting process executed by the main control MPU. [Figure 497] 10 is a flowchart showing the procedure for the first special pattern variation processing executed by the main control MPU. [Figure 498] 10 is a flowchart showing the procedure for the first special symbol stop processing executed by the main control MPU. [Figure 499] This is a flowchart showing the procedure for the jackpot control processing executed by the main control MPU. [Figure 500] This is a flowchart showing the procedure for the small hit control processing executed by the main control MPU. [Figure 501] 10 is a flowchart showing the procedure for normal symbol process processing executed by the main control MPU. [Figure 502] 10 is a flowchart showing the procedure of a gate section passing process executed by the main control MPU. [Figure 503] This is a flowchart showing the procedure for normal processing of normal symbols executed by the main control MPU. [Figure 504](A) is a normal winning determination table used in the lottery process for normal winning, and (B) is a normal winning opening pattern table used in the process of determining the opening pattern when a normal winning occurs. [Figure 505] This is a flowchart showing the steps of the normal pattern variation pattern determination process executed by the main control MPU. [Figure 506] This is a flowchart showing the procedure for the normal pattern change processing executed by the main control MPU. [Figure 507] 10 is a flowchart showing the procedure for normal symbol stop processing executed by the main control MPU. [Figure 508] This is a flowchart showing the procedure for the normal electric device release process executed by the main control MPU. [Figure 509] 10 is a flowchart showing the procedure of a sub-main process executed by the peripheral control MPU. [Figure 510] 10 is a flowchart showing the procedure for 16 mS steady-state processing executed by the peripheral control MPU. [Figure 511] 10 is a flowchart showing the procedure for the performance control processing executed by the peripheral control MPU. [Figure 512] (A) is an example of a winning probability table, and (B) is an example of a jackpot distribution table. [Figure 513] FIG. 1 is a transition diagram showing an example of a game state transition of a pachinko machine. [Figure 514] FIG. 10 is an explanatory diagram showing an example of a rush entry chance presentation. [Figure 515] FIG. 10 is an explanatory diagram showing an example of a rush entry chance presentation. [Figure 516] FIG. 10 is an explanatory diagram showing an example of a rush entry chance presentation. [Figure 517] An explanatory diagram showing an example of the presentation during a small hit rush. [Figure 518] An explanatory diagram showing an example of the presentation during a small hit rush. [Figure 519]An explanatory diagram showing an example of the presentation during a high-probability jackpot without time reduction. [Figure 520] 10 is an example of a time table of a demo screen. [Figure 521] FIG. 10 is an explanatory diagram showing an example of a screen transition for volume adjustment. [Figure 522] FIG. 10 is an explanatory diagram showing an example of a rise-to-power performance. [Figure 523] FIG. 10 is an explanatory diagram showing another example of the rise to power performance. [Figure 524] 10 is a timing chart showing an example of the timing at which a promotion effect is performed in a rise-to-the-top effect. [Figure 525] (A) is a reservation color determination table used when a game ball enters the start hole without a reservation and while a change is not being executed. (B) is a reservation color determination table used when a game ball enters the start hole without a reservation and while a change is being executed. [Figure 526] (C) is a reservation color determination table used when there is one reservation and the game ball enters the starting hole. [Figure 527] (D) is a reservation color determination table used when the game ball enters the starting hole when there are two reserved balls. (E) is a reservation color determination table used when the game ball enters the starting hole when there are three reserved balls. [Figure 528] This is an example of a variable pending color determination table. [Figure 529] An explanatory diagram showing an example of a hold notification effect using a change in hold color. [Fig. 530] (A) is a gacha coin reservation determination table used when a game ball enters the start slot without a reservation and while a change is not being executed. (B) is a gacha coin reservation determination table used when a game ball enters the start slot without a reservation and while a change is being executed. [Figure 531] (C) is a gacha coin reservation determination table used when there is one reservation and the game ball enters the starting hole. [Fig. 532](D) is a gacha coin reservation determination table used when there are two reserved balls and the game ball enters the starting hole. (E) is a gacha coin reservation determination table used when there are three reserved balls and the game ball enters the starting hole. [Figure 533] This is an example of a gacha coin reservation color correspondence table. [Fig. 534] An explanatory diagram showing an example of a gacha coin hold notification effect. [Fig. 535] An explanatory diagram showing an example of a reach-break pseudo-consecutive effect. [Fig. 536] FIG. 10 is an explanatory diagram showing an example of a reach symbol promotion effect. [Figure 537] FIG. 10 is an explanatory diagram showing an example of a presentation on a sugoroku stage. [Figure 538] FIG. 10 is an explanatory diagram showing an example of a presentation on a sugoroku stage. [Fig. 539] FIG. 10 is an explanatory diagram showing an example of a pine zone effect. [Fig. 540] FIG. 10 is an explanatory diagram showing an example of a pine zone effect. [Fig. 541] An explanatory diagram showing an example of the Chomatsu Zone presentation. [Fig. 542] An explanatory diagram showing an example of the Chomatsu Zone presentation. [Figure 543] An explanatory diagram showing an example of a hold peek effect. [Fig. 544] FIG. 10 is an explanatory diagram showing an example of a rocket effect. [Figure 545] FIG. 10 is an explanatory diagram showing an example of a rocket effect. [Figure 546] FIG. 10 is an explanatory diagram showing an example of a rocket effect. [Figure 547] This is an explanatory diagram showing an example of a schedule for the dynamic presentation of character A and fuel after the still image presentation starts in a rocket presentation. [Fig. 548] FIG. 10 is an explanatory diagram showing an example of a battle presentation. [Fig. 549] FIG. 10 is an explanatory diagram showing an example of a battle presentation. [Fig. 550] FIG. 10 is an explanatory diagram showing an example of a battle presentation. [Figure 551] FIG. 10 is an explanatory diagram showing another example of a battle presentation. [Figure 552] FIG. 10 is an explanatory diagram showing another example of a battle presentation. [Figure 553] FIG. 10 is an explanatory diagram showing an example of a reel effect. [Figure 554] FIG. 10 is an explanatory diagram showing an example of a reel effect. [Figure 555] FIG. 10 is an explanatory diagram showing an example of a bee-killing performance. [Figure 556] FIG. 10 is an explanatory diagram showing an example of a bee-killing performance. [Figure 557] FIG. 10 is an explanatory diagram showing another example of a bee-killing performance. [Figure 558] FIG. 10 is an explanatory diagram showing another example of a bee-killing performance. [Figure 559] FIG. 10 is an explanatory diagram showing an example of a reach effect where Daruma-san ga Koronda appears. [Fig. 560] FIG. 10 is an explanatory diagram showing an example of a reach effect where Daruma-san ga Koronda appears. [Fig. 561] FIG. 10 is an explanatory diagram showing another example of the reach effect of Daruma-san ga Koronda. [Fig. 562] FIG. 10 is an explanatory diagram showing an example of a notification process selection reach presentation. [Fig. 563] FIG. 10 is an explanatory diagram showing an example of a notification process selection reach presentation. [Fig. 564] FIG. 10 is an explanatory diagram showing an example of a notification process selection reach presentation. [Figure 565] An explanatory diagram showing an example of a reserved collection presentation. [Fig. 566] An explanatory diagram showing an example of a reserved collection presentation. [Fig. 567] FIG. 10 is an explanatory diagram showing an example of a split reach effect. [Fig. 568] FIG. 10 is an explanatory diagram showing an example of a split reach effect. [Fig. 569] FIG. 10 is an explanatory diagram showing an example of a cut selection effect. [Fig. 570] FIG. 10 is an explanatory diagram showing an example of a cut selection effect. [Figure 571] FIG. 10 is an explanatory diagram showing an example of a cut selection effect. [Figure 572]FIG. 10 is an explanatory diagram showing an example of a cut selection effect. [Figure 573] FIG. 10 is an explanatory diagram showing an example of a cut selection effect. [Figure 574] FIG. 10 is an explanatory diagram showing an example of a reach change effect. [Figure 575] FIG. 10 is an explanatory diagram showing an example of a reach change effect. [Figure 576] FIG. 10 is an explanatory diagram showing an example of a reach change effect. [Figure 577] An explanatory diagram showing an example of a sound / non-sound hold change presentation. [Figure 578] This is an example of a final hold color allocation table used when a sound / non-sound hold change effect is performed during a miss variation. [Figure 579] This is an example of a final reserve color allocation table used when a sound / non-sound reserve change effect is performed during a jackpot fluctuation. [Fig. 580] This is an example of a pending color allocation table at the start of fluctuation. [Figure 581] 10 is an example of a reservation change timing table. [Fig. 582] This is a flowchart showing an example of processing executed when the timing for executing the sound / non-sound hold change effect arrives. [Fig. 583] An explanatory diagram showing an example of a hold & zone change presentation. [Fig. 584] An explanatory diagram showing an example of a hold & zone change presentation. [Figure 585] 10 is an example of a chance time count table. [Fig. 586] FIG. 10 is an explanatory diagram showing an example of a "wind-threatening" effect. [Figure 587] 10 is an example of a reserve change table for the wind-threatening situation. [Figure 588] FIG. 10 is an explanatory diagram showing an example of a blackout effect. [Figure 589] 10 is an example of a blackout time table. [Fig. 590] FIG. 2 is an exploded perspective view of the slot machine. [Fig. 591]FIG. 2 is an exploded perspective view of the slot machine with the door-shaped front member omitted. [Fig. 592] FIG. 1 is a perspective view of a slot machine. [Fig. 593] FIG. 2 is a vertical cross-sectional view of the slot machine with the door-shaped front member omitted. [Fig. 594] This is an enlarged view of part Z1 of Figure 593. [Fig. 595] 593 showing the state in which the connector holder has been moved. FIG. [Fig. 596] This is a cross-sectional view of the slot machine with the door-shaped front member omitted. [Figure 597] 596, (a) is an enlarged view of the Z2 portion of FIG. 596, and (b) is an enlarged view of the Z2 portion of FIG. 596 showing the connector holder in a moved state. [Fig. 598] This is an enlarged view showing the main part of Figure 597(a). [Figure 599] This is a cross-sectional view of the main parts of the slot machine, showing the back panel side. [Figure 600] FIG. [Figure 601] FIG. 2 is a perspective view of the case member as seen from behind. [Figure 602] 10A and 10B are perspective views of the main part of the case member, illustrating the temporarily fastened state of the connector holder. [Figure 603] FIG. 2 is an exploded perspective view of the wiring relay member. [Figure 604] FIG. 2 is a front view of the wiring relay board with the cover omitted. [Figure 605] FIG. [Figure 606] FIG. [Figure 607] FIG. 10 is a perspective view of a stopper that stops the case member. [Figure 608] FIG. 10 is a perspective view of a stopper showing another embodiment. [Figure 609] FIG. 4 is a cross-sectional view of a main part showing a guide structure of a case member. [Figure 610] FIG. 4 is a cross-sectional view of a main part showing a guide structure of a case member. [Figure 611] FIG. 10 is a partial perspective view of a variable pattern display device showing another form of the handle. [Figure 612] 10 is a perspective view of a main part showing the relationship between the case member and a stopper on the outer main body side. FIG. [Figure 613] 10 is a cross-sectional view of a main part showing the relationship between the wiring window and the reels of the variable pattern display device. FIG. [Figure 614] FIG. 2 is a vertical cross-sectional view of the upper part of the slot machine. [Figure 615] FIG. 2 is a perspective view showing the lower half of the slot machine with the medal dispenser omitted. [Figure 616] FIG. 616 is an exploded perspective view of FIG. [Figure 617] This is a rear view of the slot machine, showing the heat radiator vent from the back side. [Figure 618] FIG. 2 is a partial cross-sectional front view of the slot machine showing the power supply device. [Figure 619] FIG. 2 is a perspective view showing the power supply device as viewed from below. [Figure 620] FIG. 10 is a cross-sectional view of a side plate of an outer body and a main part of a power supply device, showing another embodiment. [Figure 621] FIG. 10 is a schematic cross-sectional view of a lighting device showing another embodiment. [Figure 622] FIG. 2 is a perspective view of the door-shaped front member, showing the transparent plate and the light-emitting unit disassembled. [Figure 623] FIG. 2 is a perspective view of the door-shaped front member with the transparent plate disassembled. [Figure 624] This is a cross-sectional view of the door-shaped front member with a transparent plate attached, taken along line 622A-A in FIG. [Figure 625] FIG. 1 is an exploded and assembled perspective view of a hinge fitting. [Figure 626] FIG. 10 is a diagram showing the linkage of hinge fittings. [Figure 627] FIG. 2 is a cross-sectional plan view of a main part showing the door-shaped front member. [Figure 628] FIG. 10 is a cross-sectional plan view of the main part showing the door-shaped front member in the middle of opening. [Figure 629] FIG. 2 is a perspective view showing the upper half of the door-shaped front member as viewed from the back. [Figure 630]FIG. 2 is a cross-sectional perspective view of the connector cut in the vertical direction. [Figure 631] FIG. 10 is a cross-sectional plan view of a main part of a door-shaped front member showing another example of a hinge fitting. [Figure 632] This is a cross-sectional plan view of the main part showing the door-shaped front member of Figure 631 in the middle of opening. [Figure 633] FIG. 2 is a perspective view showing a state in which an image display body and a frame member are opened in the model unit. [Figure 634] FIG. 10 is a perspective view showing a state in which the door-shaped front member is opened while the connectors are connected. [Figure 635] This is a diagram showing the rows of symbols on the reel band unfolded in a plane. [Figure 636] FIG. 2 is an enlarged view of the area around the symbol display window in the slot machine as viewed from the front. [Figure 637] 1 is a schematic diagram showing the configuration of various mechanical elements, electronic devices, and operating members equipped in a slot machine. [Figure 638] This is an example of a lottery table used to draw winning roles when setting 1 is selected. [Figure 639] This is an example of a lottery table used to draw winning roles when setting 2 is selected. [Figure 640] This is an example of a lottery table used to draw winning roles when setting 3. [Figure 641] This is an example of a lottery table used to draw winning roles when setting 4 is selected. [Figure 642] This is an example of a lottery table used to draw winning roles when the setting is 5. [Figure 643] This is an example of a lottery table used to draw winning roles when the setting is 6. [Figure 644] 1 is a flowchart showing the basic processing procedure for one game in a slot machine. [Figure 645] 10 is a flowchart illustrating an example of a processing procedure for a start-up process. [Figure 646] FIG. 1 is an example of a block diagram illustrating RT state transitions. [Figure 647]FIG. 10 is a diagram illustrating an example of a rough processing flow of instruction function processing. [Figure 648] 10 is a flowchart illustrating an example of a process related to the generation of an instruction function. [Figure 649] 10 is a flowchart showing an example of processing in a hell state. [Figure 650] 10 is a flowchart showing an example of processing during advantageous state A. [Figure 651] 10 is a flowchart showing an example of processing in advantageous state B. [Figure 652] A flowchart showing an example of processing during advantageous state C. [Figure 653] 10 is a flowchart showing an example of processing in advantageous state D. [Figure 654] A flowchart showing an example of processing during advantageous state E. [Figure 655] 10 is a flowchart illustrating an example of a process in a pullback state. [Figure 656] This is an example of a lottery table used for the lottery to determine the additional bonus. [Figure 657] This is an example of a lottery table used to determine the number of additional games when the ART is in a low probability state. [Figure 658] This is an example of a lottery table used to determine the number of additional games when the ART is in a high probability state. [Figure 659] This is an example of a lottery table used to determine the number of additional games during a specialized zone. [Figure 660] This is an example of a lottery table used to determine the number of additional games during preparation of a specialized zone. [Figure 661] This is an example of a table used to draw the first ART hit when the role selected by internal lottery is either "Special Maintenance Lip + Normal Maintenance Lip" or "Normal Maintenance Lip." [Figure 662]When the role selected by the internal lottery is either "Special Maintenance Rip + Normal Maintenance Rip" or "Normal Maintenance Rip," (a) this is an example of a table used in the lottery to determine the additional bonus, and (b) this is an example of a table used in the lottery to determine the number of additional games. [Figure 663] This is an example of an ART first hit lottery table in advantageous state D during the game number management process. [Figure 664] This is an example of a lottery table for transitioning to a lottery state during ART. [Figure 665] 10 is an example of a specialized zone lottery table. [Figure 666] This is an example of an ART first hit lottery table in a pullback state. [Figure 667] This is an example of a lottery table for effect activation when the internal lottery is won in RT1. [Figure 668] This is an example of a lottery table for effect activation when the internal lottery is won in RT2. [Figure 669] This is an example of a lottery table for effect activation when the internal lottery is won in RT3. [Figure 670] 10 is another example of a lottery table for determining whether or not an effect is activated when the internal lottery is won. [Figure 671] FIG. 10 is a diagram for explaining an instruction function display. [Figure 672] FIG. 10 is a diagram for explaining an instruction function display. [Figure 673] 10 is a flowchart showing a processing procedure for reel stop processing. [Figure 674] 10 is a flowchart showing a processing procedure for reel stop processing. [Figure 675] 10 is a flowchart showing a processing procedure of a determination process. [Figure 676] 10 is a flowchart showing a processing procedure for a bonus game start process. [Figure 677] 10 is a flowchart showing a processing procedure for determining the end of a bonus game. [Figure 678] 10 is a flowchart showing the processing procedure of an ART game determination process. [Figure 679] 1 is a time chart showing an example of the overall flow of a game. [Figure 680] FIG. 2 is a diagram for explaining a data block of a RAM. [Figure 681] FIG. 10 is a diagram for explaining an error display by a special display LED. [Figure 682] 10 is a flowchart illustrating a process to be performed when an error occurs. [Figure 683] 10 is a flowchart illustrating a process to be performed when an error occurs. [Figure 684] 10 is a flowchart illustrating an example of a processing procedure for power interruption recovery processing. [Figure 685] This is an example of a presentation image related to the lottery for determining the additional bonus and the lottery for determining the number of additional games. [Figure 686] 10 is an example of a small prize lottery table. [Figure 687] This is an example of an AT first hit lottery table. [Figure 688] 10 is an example of a premonition game number lottery table. [Figure 689] This is an example of an AT stock lottery table. [Fig. 690] 10 is an example of a pseudo bonus lottery table. [Figure 691] This is an example of an AT initial game number lottery table. [Figure 692] FIG. 1 is an explanatory diagram showing examples of various bell stop patterns. [Figure 693] FIG. 10 is an explanatory diagram showing an example of a premonition effect. [Figure 694] FIG. 10 is an explanatory diagram showing an example of a premonition effect. [Figure 695] 10 is a flowchart illustrating an example of a flag process. [Figure 696] 10 is a flowchart showing an example of processing during an AT precursor. [Figure 697] 10 is a flowchart showing an example of processing when ATs are stocked. [Figure 698] 10 is a flowchart illustrating an example of a process in a rescue state. [Figure 699]10 is a flowchart showing an example of processing after all reels have stopped. [Figure 700] FIG. 10 is an explanatory diagram showing an example of a premonition effect. [Figure 701] FIG. 10 is an explanatory diagram showing an example of a premonition effect. [Figure 702] FIG. 10 is an explanatory diagram showing an example of a premonition effect. [Fig. 703] FIG. 10 is an explanatory diagram showing an example of a premonition effect. [Fig. 704] FIG. 10 is an explanatory diagram showing an example of a premonition effect. [Figure 705] FIG. 10 is an explanatory diagram showing an example of a premonition effect. [Figure 706] 10 is an example of a small prize lottery table. [Fig. 707] This is an example of an AT first hit lottery table. [Fig. 708] This is an example of a CZ transition lottery table. [Figure 709] This is an example of an AT first hit lottery table that is referenced at the start of each game during the CZ. [Fig. 710] This is an example of an AT first hit lottery table that is referenced during simulated play in the CZ. [Figure 711] This is an example of an AT addition lottery table. [Fig. 712] This is an example of a lottery table for determining the number of AT addition games. [Fig. 713] 10 is an example of a specialized zone transition lottery table. [Fig. 714] This is an example of a red 7 stop pattern table. [Fig. 715] 1 is an example of the arrangement of symbols on each reel in a slot machine. [Fig. 716] An explanatory diagram showing an image of the reels during the CZ. [Fig. 717] An explanatory diagram showing an example of a presentation during CZ. [Fig. 718] An explanatory diagram showing an example of a presentation during CZ. [Fig. 719] An explanatory diagram showing an example of a presentation during CZ. [Fig. 720] An explanatory diagram showing an example of a presentation during CZ. [Fig. 721] This is an explanatory diagram showing an example of the relationship between the amount of operation of the start lever during a simulated CZ game and the visibility of the pattern on the bottom row of the right reel hidden by the transparent LCD. [Fig. 722] 10 is a flowchart illustrating an example of a flag process. [Fig. 723] 10 is a flowchart showing an example of processing executed when all reels are stopped (third stop). [Fig. 724] A flowchart showing an example of the flag processing of step S107 in Figure 645 when the CZ flag is on. [Fig. 725] A flowchart showing an example of processing at the time of the first pseudo stop in pseudo play during CZ. [Fig. 726] A flowchart showing an example of processing at the time of the second pseudo stop in the pseudo game during the CZ. [Fig. 727] A flowchart showing an example of processing at the time of the third pseudo stop in the pseudo game during the CZ. [Fig. 728] 10 is a flowchart showing an example of processing at the third stop of the main game of the game in which the pseudo game has been executed. [Fig. 729] This is an explanatory diagram showing a specific example of the effects during CZ (eye-pressing practice effects). [Fig. 730] FIG. 10 is an explanatory diagram showing an example of a pseudo game executed during normal play. [Fig. 731] An explanatory diagram showing an example of a presentation in a special specialized zone. [Fig. 732] An explanatory diagram showing a specific example of CZ effects. [Fig. 733] An explanatory diagram showing a specific example of CZ effects. [Fig. 734] This is an example of an AT lottery table showing the lottery values for the AT lottery that is executed when the red 7 stops exactly in the middle row at each pseudo-stop of CZ2. [Fig. 735] An explanatory diagram showing an example of the CZ2 presentation. [Fig. 736] An explanatory diagram showing an example of the CZ2 presentation. [Fig. 737]An explanatory diagram showing a specific example of the CZ2 effect. [Fig. 738] FIG. 1 is a perspective view of a slot machine equipped with a seesaw feature. [Fig. 739] FIG. 1 is an exploded perspective view of a slot machine (excluding the outer body) equipped with a seesaw device. [Fig. 740] FIG. 1 is a front view showing an outline of a seesaw device. [Fig. 741] 10 is an example of a small prize lottery table. [Fig. 742] 10 is an example of a seesaw game effect entry lottery table. [Fig. 743] FIG. 10 is an explanatory diagram showing an example of a seesaw game effect performed during a normal game. [Fig. 744] FIG. 10 is an explanatory diagram showing an example of a seesaw game effect (failure) performed during a normal game. [Fig. 745] FIG. 10 is an explanatory diagram showing an example of a seesaw game effect (success) performed during a normal game. [Fig. 746] FIG. 10 is an explanatory diagram showing an example of a seesaw game effect (success) performed during a normal game. [Fig. 747] An explanatory diagram showing an example of a practice presentation for an additional chance in a seesaw game presentation. [Fig. 748] FIG. 10 is an explanatory diagram showing another example of an added chance effect in a seesaw game effect (a fateful two-choice effect). [Fig. 749] An explanatory diagram showing an example of a seesaw game presentation executed during AT. [Fig. 750] An explanatory diagram showing an example of a seesaw game presentation executed during AT. [Fig. 751] An explanatory diagram showing an example of a seesaw game presentation executed during AT. [Fig. 752] An explanatory diagram showing an example of a seesaw game presentation executed during AT. [Fig. 753] An explanatory diagram showing an example of a seesaw game presentation executed during AT. [Fig. 754] FIG. 10 is an explanatory diagram showing an example of a sudden see-saw game presentation. [Fig. 755] FIG. 10 is an explanatory diagram showing another example of when the seesaw game effect fails. [Fig. 756] An explanatory diagram showing another example of an added chance performed in a seesaw game presentation. [Fig. 757] An explanatory diagram showing another example of a seesaw game presentation executed during AT. [Fig. 758] An explanatory diagram showing another example of a seesaw game presentation executed during AT. DETAILED DESCRIPTION OF THE INVENTION
[0010] A pachinko machine 1 according to one embodiment of the present invention will be described in detail with reference to the drawings. First, the overall configuration of the pachinko machine 1 according to this embodiment will be described with reference to FIGS. 1 to 9. FIG. 1 is a front view of a pachinko machine according to one embodiment of the present invention. FIG. 2 is a right side view of the pachinko machine, FIG. 3 is a plan view of the pachinko machine, and FIG. 4 is a rear view of the pachinko machine. FIG. 5 is a perspective view of the pachinko machine as seen from the front, and FIG. 6 is a perspective view of the pachinko machine as seen from the rear. FIG. 7 is a perspective view of the pachinko machine as seen from the front with the door frame 3 opened from the main frame and the main frame 4 opened from the outer frame 2. FIG. 8 is an exploded perspective view of the pachinko machine as seen from the front, disassembled into the door frame 3, game board 5, main frame 4, and outer frame 2. FIG. 9 is an exploded perspective view of the pachinko machine as seen from the rear, disassembled into the door frame 3, game board 5, main frame 4, and outer frame 2.
[0011] The pachinko machine 1 of this embodiment comprises a frame-shaped outer frame 2 installed in an island facility (not shown) of an amusement hall, a door frame 3 that closes the front of the outer frame 2 in an openable and closable manner, a main frame 4 that supports the door frame 3 in an openable and closable manner and is attached to the outer frame 2 in an openable and closable manner, and a game board 5 that is detachably attached to the main frame 4 from the front and is visible from the player side through the door frame 3 and has a game area 5a into which game balls are shot by the player.
[0012] As shown in Figures 8 and 9, the outer frame 2 of the pachinko machine 1 comprises an upper frame member 10 and a lower frame member 20 that are spaced apart vertically and extend horizontally, and a left frame member 30 and a right frame member 40 that connect both ends of the upper frame member 10 and the lower frame member 20 and extend vertically. The upper frame member 10, the lower frame member 20, the left frame member 30, and the right frame member 40 are formed with the same front-to-back width. Furthermore, the vertical length of the left frame member 30 and the right frame member 40 is longer than the horizontal length of the upper frame member 10 and the lower frame member 20.
[0013] The outer frame 2 also includes a panel member 50 that connects the lower ends of the left and right frame members 30 and 40 and is attached to the front side of the lower frame member 20, an upper outer frame hinge member 60 that is attached to the left end side of the upper frame member 10 when viewed from the front, and a lower outer frame hinge member 70 that is attached to the upper part of the left end side of the panel member 50 when viewed from the front and to the left frame member 30. The upper outer frame hinge member 60 and lower outer frame hinge member 70 of the outer frame 2 attach the main frame 4 and the door frame 3 so that they can be opened and closed.
[0014] The door frame 3 of the pachinko machine 1 comprises a frame-shaped door frame base unit 100 having a rectangular outer shape when viewed from the front and a through-hole 111 penetrating from front to back, a tray unit 200 attached to the lower front of the door frame base unit 100 and having an upper tray 201 and a lower tray 202 capable of storing game balls, a top unit 350 attached to the upper front of the door frame base unit 100, a left side unit 400 attached to the left front of the door frame base unit 100, a right side unit 450 attached to the right front of the door frame base unit 100, and an upper tray 201 attached to the lower right front of the door frame base unit 100 by penetrating the tray unit 200. The door frame base unit 100 is provided with a handle unit 500 that can be operated by a player to shoot the game balls stored in 201 into the game area of the game board 5, a foul cover unit 520 that is attached to the lower rear surface of the door frame base unit 100 and receives game balls that have failed to be shot into the game area and discharges them onto the lower tray 202 of the tray unit 200, a ball feeding unit 540 that is attached to the lower rear surface of the door frame base unit 100 and sends the game balls on the upper tray 201 to the ball launching device 680, a glass unit 560 that is attached to the rear surface of the door frame base unit 100 and closes the through hole 111, and a security cover 580 that covers the lower rear surface of the glass unit 560.
[0015] The main body frame 4 of the pachinko machine 1 comprises a frame-shaped main body frame base 600, a portion of which can be inserted into the outer frame 2 and which can support the outer periphery of the game board 5; a main body frame upper hinge member 620 and a main body frame lower hinge member 640 attached to both the upper and lower ends of the left side as viewed from the front of the main body frame base 600, which are rotatably attached to the outer frame upper hinge member 60 and the outer frame lower hinge member 70 of the outer frame 2, respectively, and to which the door frame upper hinge member 140 and the door frame lower hinge member 150 of the door frame 3 are rotatably attached, respectively; a reinforcing frame 660 attached to the left side as viewed from the front of the main body frame base 600; a ball launching device 680 attached to the right side of the main frame base when viewed from the front, for shooting game balls into the game area 5a of the game board 5; a locking unit 700 attached to the right side of the main frame base when viewed from the front, for locking the spaces between the outer frame 2 and the main frame 4, and between the door frame 3 and the main frame 4; an inverted L-shaped payout unit 800 attached to the rear side along the top and left sides of the main frame base 600 when viewed from the front, for paying out game balls to the player; a base unit 900 attached to the lower rear surface of the main frame base 600; and a back cover 980 attached to the rear side of the main frame base 600 in an openable and closable manner, for covering the rear side of the game board 5 attached to the main frame base 600.
[0016] A main control unit 1300 that controls the progress of games played on the pachinko machine 1 is provided inside the back cover 980. The main control unit 1300 is provided with a bonus feature ratio display 1317. The bonus feature ratio display 1317 is configured, for example, by a four-digit seven-segment LED. The bonus feature ratio display 1317 may also be configured by a performance display device. Note that the bonus feature ratio display 1317 may be provided in the payout control board unit 950 instead of the main control unit 1300.
[0017] Also, instead of providing a separate display device for displaying the role ratio, the role ratio may be displayed on the performance display device 1600, 3114, or 244. In this case, if the role ratio is constantly displayed on one of the performance display devices 1600, 3114, or 244, the role ratio can be notified to the player, and the player may be able to check the condition of the pachinko machine.
[0018] As will be described later, the bonus feature ratio can be calculated by dividing the number of bonus feature balls by the total number of bonus feature balls. For example, a pachinko machine with a high bonus feature ratio (e.g., 90%) can be said to be performing well because it has obtained many prize balls from jackpots. On the other hand, a pachinko machine with a low bonus feature ratio (e.g., 10%) can be said to be performing poorly because it has few jackpot games and few prize balls during jackpots. Therefore, players can choose a pachinko machine to play by taking the bonus feature ratio into consideration.
[0019] As a mode for notifying the player of the role ratio, the value of the role ratio may be displayed on the effect display device 1600. For example, if the role ratio is 70% or higher, the value is displayed in red and the frame lamp lights up red or flashes, and if it is between 69% and 30%, the value is displayed in green and the frame lamp lights up green or flashes. The role ratio value should be displayed in a manner that does not confuse it with the decorative pattern. For example, it should be displayed in a position that does not overlap with the display position of the decorative pattern when it is not fluctuating, or the size of the number indicating the role ratio should be smaller than the decorative pattern. The display mode may be divided into any number of stages.
[0020] In addition, the mode of the decorative symbols displayed on the effect display device 1600 may be changed depending on the value of the role ratio to notify the player of the role ratio. For example, if the role ratio is 70% or more, the decorative symbols are displayed in red and the frame lamp is lit red or flashes, and if it is 69% to 30%, the decorative symbols are displayed in green and the frame lamp is lit green or flashes. The display mode may be divided into any number of stages.
[0021] It may also be displayed on the effect display device 244 provided in the door frame 3. In this case, the display mode described above may be changed, and other information may be displayed in addition to the ratio of the winning combinations. The other information may be the number of jackpots, the number of consecutive jackpots (the so-called consecutive wins), the number of balls held, the remaining balance, etc.
[0022] In addition to the role ratio, the consecutive role ratio and base value, which will be described later, may also be displayed in a different manner as described above. The role ratio, consecutive role ratio, and base value may each be displayed in a different manner.
[0023] 13, the main control unit 1300 is enclosed in a transparent resin main control board box 1320 that is sealed with a structure that makes it impossible to open without destroying it once closed, and the components arranged on the printed circuit board can be seen from the outside. Furthermore, for example, if the back cover 980 is made of transparent resin, the main control unit 1300 can be seen from the back side of the pachinko machine 1, and the bonus feature ratio indicator 1317 provided on the main control unit 1300 can be seen from the back side of the pachinko machine 1. By enclosing the bonus feature ratio indicator 1317 in the main control board box 1320, it is possible to prevent unauthorized modification of the bonus feature ratio indicator 1317 in order to make the gambling aspect of the pachinko machine 1 appear lower, and it is possible to accurately display the gambling aspect of the pachinko machine 1.
[0024] In addition, if the back cover 980 is formed of an opaque resin, it is possible to make the reel ratio display 1317 visible from the back side of the pachinko machine 1 by drilling a hole in the back cover 980 at the position of the reel ratio display 1317 or by making the position of the reel ratio display 1317 transparent.
[0025] Furthermore, even if the back cover 980 is formed from a transparent resin, the surface of the back cover 980 at the position of the reel ratio display 1317 may be made flat or the back cover 980 may be made thin, so that the reel ratio display 1317 can be easily seen from the back side of the pachinko machine 1.
[0026] A discharge port is provided at the bottom of the rear surface of the pachinko machine 1 to collect game balls that have flowed out of the game area 5a via the outlet 1111 and the winning ports 2001, 2005, 2006, etc., and discharge them to the outside of the pachinko machine 1. The game balls discharged from the discharge port are supplied to the ball tank 802 through the island equipment. The pachinko machine 1 of this embodiment is provided with a discharge ball sensor 3060 that detects game balls discharged from the discharge port.
[0027] As shown in FIG. 13 , the main control unit 1300 is provided with a display switch 1318. The main control board box 1320 is provided with a hole through which the display switch 1318 can be operated. It is preferable to indicate (by printing, engraving, sticker, etc.) on the printed circuit board near the display switch 1318 or on the main control board box 1320 that this is a switch for operating the display of the bonus feature ratio. While the display switch 1318 is preferably provided near the bonus feature ratio display 1317, it may also be provided on another board (e.g., the performance control board 4700 or the power supply unit 4112), the housing 4100, or the front member 4200, as long as it is easily operable, rather than on the main control unit 1300. The display switch 1318 may also be provided on the peripheral control unit 1500, a relay board provided separately from the main control unit 1300, a power supply board in the power supply board box 930 on the frame side, or the payout control board unit 950. As will be described later, the display switch 1318 may also serve as a RAM clear switch. By placing the display switch 1318 in a position where it cannot be operated by the player, it is possible to prevent the player from operating it by mistake.
[0028] The payout unit 800 of the main frame 4 comprises an inverted L-shaped payout unit base 801 attached to the rear side of the main frame base 600, a ball tank 802 attached to the top of the payout unit base 801, which is a box-shaped tank that is open upward and extends to the left and right, and which stores game balls supplied from an island facility (not shown), a tank rail 803 attached to the payout unit base 801 below the ball tank 802 and extends to the left and right to guide the game balls in the ball tank 802 to the left as viewed from the front, a ball guide unit 820 attached to the rear surface of the upper left side as viewed from the front of the payout unit base 801 and guides the game balls from the tank rail 803 downward in a serpentine shape, and a payout control board unit 9 attached to the payout unit base 801 below the ball guide unit 820 so as to be detachable from the payout unit base 801, which guides the game balls guided by the ball guide unit 820. 50 based on instructions from a payout control board 951 (see Figure 17), an upper full ball path unit 850 attached to the rear surface of the payout unit base 801 and guiding the game balls paid out by the payout device 830 downward and releasing the game balls from either a normal release port or a full release port depending on the storage state of the game balls on the upper tray 201 of the tray unit 200, and a lower full ball path unit 860 attached to the lower end of the payout unit base 801 and having a normal guide path that guides the game balls released from the normal release port of the upper full ball path unit 850 forward and from the front end to the through ball passage 526 of the door frame 3, and a full guide path that guides the game balls released from the full release port forward and from the front end to the full ball receiving port 530 of the door frame 3.
[0029] The board unit 900 of the main body frame 4 comprises a board unit base 910 attached to the rear side of the main body frame base 600, a speaker unit 920 attached to the rear side of the main body frame base 600 on the left side of the board unit base 910 when viewed from the front and having a low-frequency speaker 921 inside, a power supply board box 930 attached to the rear side of the board unit base 910 on the right side when viewed from the front and having a power supply board inside, an interface control board box 940 attached to the rear of the speaker unit 920 and having an interface control board inside, and a payout control board unit 950 attached across the power supply board box 930 and the interface control board box 940 and having a payout control board 951 inside that controls the payout of game balls.
[0030] As shown in Figures 8 and 9, the game board 5 of the pachinko machine 1 comprises a front component 1000 having outer rails 1001 and inner rails 1002 that define the outer periphery of a game area 5a into which game balls are shot and guide game balls shot from a ball launcher 680 to the upper part of the game area 5a, a flat game panel 1100 attached to the rear side of the front component 1000 and defining the rear end of the game area 5a, and a box-shaped game panel 1100 attached to the lower rear side of the game panel 1100 and open upward. The pachinko machine 1 comprises a board holder 1200, a main control unit 1300 attached to the rear side of the board holder 1200 and having a main control board 1310 for controlling the play of the pachinko machine 1, a front unit (not shown) attached to the front side of the play area 5a of the play panel 1100 and having a plurality of winning openings capable of receiving game balls shot into the play area 5a, and a back unit 3000 attached to the rear side of the play panel 1100 above the board holder 1200.
[0031] In the pachinko machine 1 of this embodiment, when a player rotates the handle lever 504 while game balls are stored in the upper tray 201, the ball launcher 680 shoots the game balls into the game area 5a of the game board 5 with a strength corresponding to the rotation angle of the handle lever 504. When the game balls shot into the game area 5a are received by a winning hole (not shown), a predetermined number of game balls are paid out to the upper tray 201 by the payout device 830 according to the winning hole into which the game balls were received. This payout of game balls can increase the player's interest, and the game balls in the upper tray 201 can be shot into the game area 5a, allowing the player to enjoy the game.
[0032] [2. Overall structure of the game board] Next, the overall configuration of the game board 5 of the pachinko machine 1 will be described in detail with reference to Figures 10 to 16. Figure 10 is a front view of the game board. Figure 11 is a perspective view of the game board seen from the front right, Figure 12 is a perspective view of the game board seen from the front left, and Figure 13 is a perspective view of the game board seen from the rear. Figure 14 is an exploded perspective view of the game board disassembled into its main components as seen from the front, and Figure 15 is an exploded perspective view of the game board disassembled into its main components as seen from the rear. Furthermore, Figure 16 is a front view of the front components and the front unit of the game board cut approximately at the center in the front-to-rear direction within the playing area.
[0033] The gaming board 5 of this embodiment has a gaming area 5a into which gaming balls are shot by a player operating the handle lever 504 of the handle unit 500. The gaming board 5 also includes a front component 1000 that defines the outer periphery of the gaming area 5a and has a generally rectangular outline when viewed from the front, a plate-shaped gaming panel 1100 attached to the rear side of the front component 1000 and defining the rear end of the gaming area 5a, a board holder 1200 attached to the lower rear side of the gaming panel 1100, and a main control unit 1300 attached to the rear surface of the board holder 1200 and having a main control board 1310 (see FIG. 17) that controls the game content played by shooting gaming balls into the gaming area 5a. A plurality of obstacle nails that come into contact with the gaming balls are planted in a predetermined gauge arrangement (not shown) on the front of the gaming panel 1100 in a portion that will be within the gaming area 5a.
[0034] The game board 5 further includes a function display unit 1400 that displays the game status based on a control signal from the main control board 1310 and is attached to the lower left corner of the front component 1000 so as to be visible to the player, a peripheral control unit 1500 that is attached to the rear of the game panel 1100, a performance display device 1600 that is positioned in the center of the game area 5a when viewed from the front and is capable of displaying predetermined performance images, a front unit 2000 that is attached to the front of the game panel 1100, and a back unit 3000 that is attached to the rear of the game panel 1100. The performance display device 1600 is attached to the rear of the back unit 3000, and the peripheral control unit 1500 is attached to the rear of the performance display device 1600.
[0035] The game panel 1100 comprises a transparent, flat panel plate 1110 whose outer periphery is formed slightly larger than the inner periphery of the frame-shaped front component 1000, and a frame-shaped panel holder 1120 which holds the outer periphery of the panel plate 1110, is attached to the rear side of the front component 1000, and has a rear unit 3000 attached to its rear surface.
[0036] The front unit 2000 is equipped with a plurality of general winning openings 2001 that are always open so that they can accept game balls that have been shot into the game area 5a, a first starting opening 2002 that is always open so that it can accept game balls at a different position in the game area 5a from the plurality of general winning openings 2001, a gate unit 2003 that is attached to a predetermined position in the game area 5a and detects the passage of game balls, a second starting opening 2004 that can accept game balls depending on the result of a normal lottery that is drawn when a game ball passes through the gate unit 2003, and a first large winning opening 2005 and a second large winning opening 2006 that can either accept game balls depending on the result of a first special lottery or a second special lottery that is drawn when a game ball is accepted into the first starting opening 2002 or the second starting opening 2004. The second large prize opening 2006 is composed of two large prize openings, a second upper large prize opening 2006a and a second lower large prize opening 2006b, which are arranged in one flow path through which game balls circulate (see Figure 16).
[0037] The front unit 2000 also includes a start port unit 2100 which is attached directly above the outlet 1111 in the left-right center of the game area 5a and has a first start port 2002 and a first large prize port 2005, a lower side unit 2200 which is attached along the inner rail 1002 to the left of the start port unit 2100 when viewed from the front and has three general prize ports 2001, an upper side unit 2300 which is attached above the left end of the lower side unit 2200 when viewed from the front, and a frame-shaped center device 2500 which is attached approximately in the center of the game area 5a and has one general prize port 2001, a gate section 2003, a second start port 2004, and a second large prize port 2006.
[0038] The rear unit 3000 is attached to the rear surface of the panel holder 1120, and is a box-shaped rear box 3010 that is open at the front and has a square opening 3010a on the rear wall, a plurality of general winning opening sensors 3015 that are arranged at predetermined positions within the rear box 3010 and detect game balls received in the general winning opening 2001 of the front unit 2000, and a locking mechanism 3015 that is attached to the rear surface of the rear box 3010 and that allows the performance display device 1600 to be detachably attached. 020, a right ball passage unit 3030 attached to the right end of the rear box 3010 when viewed from the front, for discharging game balls received in the general winning opening 2001 and the second starting opening 2004 of the center device 2500, and a lower right ball passage unit 3035 attached near the front end of the lower right corner when viewed from the front, for discharging game balls received in the second large winning opening 2006 and the second out opening 2543c of the center device 2500.
[0039] The rear unit 3000 also includes an upper relay board 3040 attached to the rear surface of the rear box 3010, an upper relay board cover 3041 that covers the rear side of the upper relay board 3040, a box-shaped performance drive board box 3042 that is rotatably attached to the rear surface of the rear box 3010, a performance drive board 3043 housed within the performance drive board box 3042, a panel relay board 3044 attached to the rear surface of the rear box 3010, and a panel relay board cover 3045 that covers the rear side of the panel relay board 3044.
[0040] Furthermore, the back unit 3000 is equipped with a back left middle decorative unit 3050 which is attached at the front end of the back box 3010, towards the top from the center in the vertical direction on the left side when viewed from the front, a back bottom rear movable performance unit 3100 which is attached below the opening 3010a inside the back box 3010 and near the rear wall of the back box 3010, a back top left movable performance unit 3200 which is attached above the opening 3010a inside the back box 3010 and on the left side when viewed from the front, a back left movable performance unit 3300 which is attached to the left side of the opening 3010a inside the back box 3010 when viewed from the front, a back top middle movable performance unit 3400 which is attached above the opening 3010a inside the back box 3010 from the center in the horizontal direction to the right edge when viewed from the front, and a back bottom front movable performance unit 3500 which is attached below the opening 3010a inside the back box 3010 in front of the back bottom rear movable performance unit 3100.
[0041] [2-1. Front components] Next, the front component 1000 will be described mainly with reference to Figures 14 and 15. The front component 1000 has an approximately square outer shape in a front view, an approximately circular inner shape that penetrates in the front-rear direction, and the inner periphery of the inner shape defines the outer periphery of the play area 5a. The front component 1000 includes an outer rail 1001 that extends in an arc shape from the lower end toward the left of the center in the front view to the upper right, passing the upper end of the center in the front view to the upper right; an inner rail 1002 that is disposed inside the front component 1000 approximately along the outer rail 1001 and extends in an arc shape from the lower center in the front view to the upper left of the front view; and an out guide portion 1003 that is formed at the lowest position of the play area 5a on the right side of the lower end of the inner rail 1002 in a front view and slopes downward toward the rear.
[0042] The front component 1000 also includes a lower right rail 1004 that slopes linearly from the right end of the out guide section 1003 when viewed from the front to near the right edge of the front component 1000, with the right end being slightly higher; a right rail 1005 that extends from the right end of the lower right rail 1004 along the right edge of the front component 1000 to below the upper end of the outer rail 1001, with the upper part curved inward of the front component 1000; and a collision stop section 1006 that connects the upper end of the right rail 1005 to the upper end of the outer rail 1001 and against which a game ball rolling along the outer rail 1001 comes into contact.
[0043] In addition, the component 1000 is rotatably supported on the upper end of the inner rail 1002, and is equipped with a backflow prevention member 1007 which can rotate only between a closed position in which it extends upward from the upper end of the inner rail 1002 to close the space between it and the outer rail 1001, and an open position in which it rotates clockwise when viewed from the front to open the space between it and the outer rail 1001, and which is biased by a spring (not shown) to return to the closed position.
[0044] A fired ball sensor 1020 is provided on the back side of the gaming board 5 near the exit of the rails 1001, 1002 (preferably immediately after passing through the backflow prevention member 1007) to detect gaming balls that have been shot into the gaming area 5a. For example, the fired ball sensor 1020 is configured with a magnetic sensor, which outputs a signal when it detects a gaming ball that has passed through the backflow prevention member 1007 and flowed into the gaming area 5a. The fired ball sensor 1020 may also be provided at a position in the gaming area that the gaming ball will always pass through. Fixing the position of the fired ball sensor 1020 on the gaming board 5 allows specifications to be standardized across multiple models, facilitating inspection at the manufacturing site and post-installation inspection at the hall.
[0045] In addition, the shot ball sensor 1020 installed upstream of the game area 5a, such as near the exit of the rails 1001 and 1002, detects the out ball before the winning hole sensor detects the game ball entering. In other words, since the game balls are detected in the order of out balls and then prize balls, prize balls resulting from game balls not counted as out balls are not detected, and the base value can be calculated accurately.
[0046] [2-2. Game Panel] Next, the gaming panel 1100 will be described mainly with reference to Figures 14 and 15. The gaming panel 1100 includes a flat panel board 1110 made of transparent synthetic resin and having an outer periphery slightly larger than the inner periphery of the frame-shaped front component member 1000, and a frame-shaped panel holder 1120 that holds the outer periphery of the panel board 1110 and is attached to the rear side of the front component member 1000, with the rear surface to which the back unit 3000 is attached. The panel board 1110 of the gaming panel 1100 has an outlet 1111 penetrating from front to rear at the lowest position within the playing area 5a. The panel board 1110 also has a plurality of openings 1112 penetrating from front to rear for attaching the front unit 2000.
[0047] The panel holder 1120 of the game panel 1100 detachably holds the panel board 1110 from the rear side. The panel holder 1120 also has a plurality of mounting holes for mounting the rear unit 3000 and a plurality of positioning holes formed on the rear surface.
[0048] When the gaming panel 1100 is attached to the rear side of the front component 1000, the outlet 1111 of the panel board 1110 opens to the rear side of the out guide portion 1003 of the front component 1000. As a result, gaming balls that have flowed down to the bottom end of the gaming area 5a are guided by the out guide portion 1003 to the rear outlet 1111, and are discharged through the outlet 1111 to the rear side of the gaming panel 1100.
[0049] [2-3. Substrate holder] Next, the board holder 1200 will be described with reference to Figures 11 to 15. The board holder 1200 is formed in the shape of a horizontally long box that is open at the top and front, and the bottom is inclined so that it becomes lower toward the center in the left-right direction. When assembled to the gaming board 5, this board holder 1200 can cover from below the lower part of the back unit 3000 attached to the rear side of the gaming panel 1100. This allows it to receive all gaming balls that are discharged to the rear side of the gaming panel 1100 through the outlet 1111 and gaming balls that are discharged downward from the front unit 2000 and the back unit 3000, and to discharge them downward from a discharge portion 1201 (see Figure 14) formed on the bottom surface.
[0050] [2-4. Main control board unit] Next, the main control unit 1300 will be described with reference to Figures 11 to 15 and 17. The main control unit 1300 is detachably attached to the rear surface of the board holder 1200. This main control unit 1300 includes a main control board 1310 that controls the game content and the payout of game balls, and a main control board box 1320 that houses the main control board 1310 and is attached to the board holder 1200.
[0051] Main control board box 1320 is equipped with multiple sealing mechanisms, and when main control board box 1320 is closed using one sealing mechanism, that sealing mechanism must be destroyed in order to open main control board box 1320, leaving traces of the opening and closing of main control board box 1320. Therefore, by looking at the traces of opening and closing, unauthorized opening and closing of main control board box 1320 can be discovered, providing an increased deterrent against unauthorized acts on main control board 1310.
[0052] [2-5. Function display unit] Next, the function display unit 1400 will be described with reference to Figures 10 to 12. As shown in the figures, the function display unit 1400 is attached to the lower left corner of the front component 1000 outside the game area 5a. When the game board 5 is assembled to the pachinko machine 1, this function display unit 1400 can be seen from the front (player's side) through the through hole 111 of the door frame 3 (see Figure 1). This function display unit 1400 uses multiple LEDs based on control signals from the main control board 1310 to display the game status (game situation), normal lottery results, special lottery results, etc.
[0053] Although not shown in detail, the function display unit 1400 includes a status indicator consisting of one LED that displays the game status, a normal pattern display that displays normal patterns by controlling the blinking of two LEDs based on the result of a normal lottery drawn when a gaming ball passes through the gate unit 2003, and then displays these two LEDs in a lighting mode corresponding to the result of the normal lottery, a normal hold display that includes two LEDs that displays the number of hold indicators, which is the number of variable displays of normal patterns related to the passage of a gaming ball through the gate unit 2003 for which the start condition for the variable display has not yet been met, a first special pattern display that displays first special patterns by controlling the blinking of eight LEDs based on the result of a first special lottery drawn when a gaming ball is received at the first starting port 2002 (occurrence of a start winning), and then displays these eight LEDs in a lighting mode corresponding to the result of the first special lottery. The machine mainly comprises a first special reserve number display consisting of two LEDs for displaying the reserve number, which is the number of variable displays of the first special pattern for which the conditions for starting the variable display have not yet been met, a second special pattern display which controls the blinking of the eight LEDs based on the result of a second special lottery drawn upon the acceptance of a game ball into the second starting port 2004 (the occurrence of a start winning), thereby displaying the variable display of the second special pattern and then displaying these eight LEDs in a lighting mode according to the result of the second special lottery, a second special reserve number display consisting of two LEDs for displaying the reserve number, which is the number of variable displays of the second special pattern for which the conditions for starting the variable display have not yet been met, among the variable displays of the second special pattern related to the acceptance of a game ball into the second starting port 2004, and a round display consisting of two LEDs for displaying the number of times (number of rounds) the opening and closing pattern of the first large winning port 2005 or the second large winning port 2006 is repeated when the result of the first special lottery or the result of the second special lottery is a "jackpot" or the like. Note that some of the displays of the function display unit 1400 (for example, the first special symbol display) may be configured with a 7-segment LED.
[0054] This functional display unit 1400 can display the number of reserved items, designs, etc. by turning on, off, blinking, etc. the provided LEDs as appropriate.
[0055] [2-6. Peripheral Control Unit] Next, the peripheral control unit 1500 will be described with reference to Figures 13 and 15. The peripheral control unit 1500 is attached to the rear surface of the rear box 3010 of the rear unit 3000. The peripheral control unit 1500 comprises a peripheral control board 1510 (see Figure 17) that controls the effects presented to the player based on control signals from the main control board 1310, and a peripheral control board box 1520 that houses the peripheral control board 1510. The peripheral control board 1510 comprises a peripheral control unit 1511 that controls light emission effects, sound effects, moving effects, etc., and an effect display control unit 1512 that controls effect images (see Figure 17).
[0056] [2-7. Production display device] Next, the effect display device 1600 will be described with reference to Figures 10 to 16. The effect display device 1600 is disposed in the center of the game area 5a when viewed from the front, and is attached to the rear side of the game panel 1100 via the rear box 3010 of the rear unit 3000. More specifically, the effect display device 1600 is detachably attached to the rear surface of the rear wall of the rear box 3010, approximately in the center. When the game board 5 is assembled, this effect display device 1600 can be seen from the front (player's side) through the frame of the frame-shaped center role device 2500. This effect display device 1600 is a full-color display device backlit by a white LED, and can display still images and videos.
[0057] 14 and 15, the performance display device 1600 has two left fixing pieces 1601 protruding outward from the left side as viewed from the front, and a right fixing piece 1602 protruding outward from the right side as viewed from the front. With the LCD screen facing forward, this performance display device 1600 is attached to the rear box 3010 by inserting the two left fixing pieces 1601 from the diagonal rear of the rear box 3010 into two fixing grooves 3010c opening into the left inner peripheral surface as viewed from the front within the frame-shaped LCD mounting portion of the rear box 3010 described below, and then moving the right fixing piece 1602 side forward to insert the right fixing piece 1602 into the opening of the locking mechanism 3020 and sliding the locking mechanism 3020 downward.
[0058] [2-8. Overall structure of the table unit] Next, the front unit 2000 will be described mainly with reference to Figures 10 to 12 and 14 to 16. The front unit 2000 of the gaming board 5 is attached to the panel plate 1110 of the gaming panel 1100 from the front, with its front end protruding forward from the front surface of the panel plate 1110 and its rear end penetrating the opening 1112 and protruding rearward from the rear surface of the panel plate 1110. The front unit 2000 of this embodiment is equipped with a plurality of general winning openings 2001 that are always open and can accept game balls that have been shot into the game area 5a, a first starting opening 2002 that is always open and can accept game balls at a different position in the game area 5a from the plurality of general winning openings 2001, a gate unit 2003 that is attached to a predetermined position in the game area 5a and detects the passage of game balls, a second starting opening 2004 that can accept game balls depending on the result of a normal lottery that is drawn when the game ball passes through the gate unit 2003, and a first large winning opening 2005 and a second large winning opening 2006 that can accept game balls depending on either the result of a first special lottery or the result of a second special lottery that is drawn when a game ball is accepted into the first starting opening 2002 or the second starting opening 2004.
[0059] Of the multiple (four in this example) general winning openings 2001, three are located at the bottom of the play area 5a, and the remaining one is located near the top right of the play area 5a when viewed from the front. The first starting opening 2002 is located directly above the outlet 1111 in the center of the play area 5a in the left-right direction. The gate unit 2003 is located at the top right of the play area 5a when viewed from the front, and approximately directly below the impact stopper 1006. The second starting opening 2004 is located directly below the gate unit 2003 and to the right when viewed from the front. Of the multiple general winning openings 2001 described above, the general winning opening 2001 located near the top right of the play area 5a when viewed from the front is located directly above the second starting opening 2004. The first large winning opening 2005 is located between the first starting opening 2002 and the outlet 1111. The second major winning opening 2006 is located to the right of the first starting opening 2002 when viewed from the front, and above the first major winning opening 2005.
[0060] The second large prize opening 2006 in the front unit 2000 is composed of a second upper large prize opening 2006a and a second lower large prize opening 2006b arranged along one flow path through which game balls circulate, as shown in Fig. 16. The second large prize opening 2006 is such that the second upper large prize opening 2006a is arranged near the lower right when viewed from the front within the game area 5a, and the second lower large prize opening 2006b is arranged below and on the left side of the second upper large prize opening 2006a when viewed from the front.
[0061] The front unit 2000 also includes a start port unit 2100 which is attached directly above the outlet 1111 in the left-right center of the game area 5a and has a first start port 2002 and a first large prize port 2005, a lower side unit 2200 which is attached along the inner rail 1002 to the left of the start port unit 2100 when viewed from the front and has three general prize ports 2001, an upper side unit 2300 which is attached above the left end of the lower side unit 2200 when viewed from the front, and a frame-shaped center device 2500 which is attached approximately in the center of the game area 5a and has one general prize port 2001, a gate section 2003, a second start port 2004, and a second large prize port 2006.
[0062] [2-8a. Starting unit] Next, the start opening unit 2100 of the front unit 2000 will be described. The start opening unit 2100 is located in the gaming area 5a, near the bottom end in the center of the left-right direction, directly above the outlet 1111, and is attached to the panel board 1110 from the front. This start opening unit 2100 has a first start opening 2002 and a first large winning opening 2005.
[0063] The starting port unit 2100 comprises a flat unit base 2101 attached to the front of the panel board 1110, having a rectangular first large prize opening 2005 extending left and right and penetrating front and back, a ball receiving section 2102 protruding forward from the upper part of the unit base 2101 above the first large prize opening 2005 and approximately in the center in the left-right direction, forming the first starting port 2002, a ball guiding section 2103 attached to the rear of the unit base 2101 and guiding game balls received in the first starting port 2002 downward, a first starting port sensor 2104 attached to the ball guiding section 2103 and detecting game balls received in the first starting port 2002, and a first attacker unit 2110 attached to the rear of the unit base 2101 to close the first large prize opening 2005.
[0064] The first attacker unit 2110 of the starting opening unit 2100 comprises a box-shaped unit case 2111 attached to the rear surface of the unit base 2101 so as to close the first major winning opening 2005 from the rear, the front end of which is approximately the same size as the first major winning opening 2005 and is open to the front, a horizontally elongated rectangular, flat first major winning opening door member 2112 whose lower side is rotatably supported at the front end of the unit case 2111 so as to be able to open and close the first major winning opening 2005, and a first attacker solenoid attached inside the unit case 2111 which drives the first major winning opening door member 2112 to open and close. The unit case 2111 is provided with a start port unit relay board 2115 which is attached to the top surface of the unit case 2111 and relays the connection between the first start port sensor 2104, the first attacca solenoid, and the first large prize port sensor 2114 and the main control board 1310, and a start port unit decorative board (not shown) which is attached to the bottom of the unit case 2111 and illuminates and decorates the first large prize port 2005.
[0065] The ball receiving portion 2102 forming the first starting opening 2002 is open upward and large enough to receive only one game ball at a time. The first large winning opening 2005 penetrating the unit base 2101 is open forward and large enough to receive multiple game balls (for example, 4 to 6) at a time.
[0066] The start port unit 2100 has a first start port 2002 formed by a ball receiving portion 2102 that opens upward, and a gaming ball received in the first start port 2002 is guided downward at the rear of the unit base 2101 by a ball guide portion 2103, and after being detected by a first start port sensor 2104, the gaming ball can be discharged downward through the first attacker unit 2110. In this embodiment, two first start port sensors 2104 are provided, and the main control board 1310 determines that a gaming ball has been received in the first start port 2002 when the two first start port sensors 2104 detect a gaming ball within a predetermined time range. This makes it possible to detect fraudulent activity such as the insertion of an illegal tool into the first start port 2002.
[0067] In the starting port unit 2100, by attaching the first attacker unit 2110 to the rear surface of the unit base 2101, the first major prize port door member 2112 of the first attacker unit 2110 is inserted from the rear into the first major prize port 2005 that opens in the unit base 2101, thereby closing the first major prize port 2005. In an upright state closing the first major prize port 2005, this first major prize port door member 2112 is rotatably attached to the unit case 2111 at both left and right ends of its lower edge, and by rotating the upper edge so that it moves forward and downward, the first major prize port 2005 can be changed from a closed state to an open state.
[0068] The first major prize opening door element 2112 of the first attacca unit 2110 stands upright in the normal state (when the first attacca solenoid 2113 is not energized), closing the first major prize opening 2005. When the first attacca solenoid 2113 is energized according to the game status, the first major prize opening door element 2112 rotates so that the top edge moves forward and downward, and the top edge is positioned slightly higher than the bottom edge. In other words, the first major prize opening door element 2112 is inclined so that it rises forward from the bottom edge of the first major prize opening 2005.
[0069] In this state, when a gaming ball flows down in front of the first major prize opening 2005 and abuts against the first major prize opening door member 2112, the inclination of the first major prize opening door member 2112 changes the flow direction of the gaming ball from below to behind, and the gaming ball is received by the first major prize opening 2005 and enters the unit case 2111. Then, after being detected by the first major prize opening sensor 2114, the gaming ball received by the first major prize opening 2005 is discharged downward from the underside of the unit case 2111.
[0070] [3. Control configuration] Next, the control configuration for performing various controls of the pachinko machine 1 will be described with reference to FIG. 17. FIG. 17 is a block diagram showing the control configuration of the pachinko machine. As shown in the figure, the main control configuration of the pachinko machine 1 is composed of a main control board 1310 and a peripheral control board 1510 attached to the game board 5, and a payout control board 951 attached to the main body frame 4, with each board performing its own control. The main control board 1310 controls the game operation (progress of the game). The peripheral control board 1510 is equipped with a peripheral control unit 1511 that controls various effect devices during play based on commands from the main control board 1310, and an effect display control unit 1512 that controls the display of effect images on the effect display device 1600, upper tray effect display device 244, etc. based on commands from the peripheral control unit 1511. The payout control board 951 includes a payout control unit 952 that controls the payout of game balls, and a launch control unit 953 that controls the launch of game balls by rotating the handle lever 504.
[0071] [3-1. Main control board] The main control board 1310 that controls the progress of the game is equipped with a main control MPU 1311, which is a microprocessor that incorporates a ROM 1313 that stores various processing programs and commands, a RAM 1312 that temporarily stores data, a main control I / O port 1314 as an input / output device (I / O device), a main control input circuit 1315 that receives detection signals from various detection switches, a main control solenoid drive circuit 1316 that drives various solenoids, and a RAM clear switch that completely erases information stored in the RAM built into the main control MPU 1311. In addition to the built-in ROM and RAM, the main control MPU 1311 also incorporates a watchdog timer that monitors its operation (system), a function to prevent fraud, etc.
[0072] The main control MPU 1311 of the main control board 1310 detects a game ball received in the first start opening 2002, a second start opening sensor 2551 detects a game ball received in the second start opening 2004, a general winning opening sensor 3015 detects a game ball received in the general winning opening 2001, a gate sensor 2547 detects a game ball that has passed through the gate section 2003, a game ball that has passed through the first large winning opening 2005, and a game ball that has passed through the first large winning opening 2006. Detection signals from the first large prize opening sensor 2114 which detects game balls received by the second upper large prize opening 2006a and second lower large prize opening 2006b as the second large prize opening 2006, the second upper large prize opening sensor 2554 and the second lower large prize opening sensor 2557 which detect game balls received by the second upper large prize opening 2006a and second lower large prize opening 2006b as the second large prize opening 2006, the ejected ball sensor 3060, the launched ball sensor 1020, and the magnetic detection sensor which detects illegal magnetism within the game area 5a are each input via the main control I / O port 1314.
[0073] Based on these detection signals, the main control MPU 1311 outputs control signals from the main control I / O port 1314 to the main control solenoid drive circuit, thereby outputting drive signals to the start port solenoid 2550, the first attacca solenoid 2113, the second upper attacca solenoid 2553, and the second lower attacca solenoid 2556, and also outputs drive signals from the main control I / O port 1314 to the first special pattern display, the second special pattern display, the first special pattern memory display, the second special pattern memory display, the normal pattern display, the normal pattern memory display, the game status display, the round display, etc. of the function display unit 1400.
[0074] In this embodiment, the first start opening sensor 2104, the second start opening sensor 2551, the gate sensor 2547, the first large prize opening sensor 2114, the second upper large prize opening sensor 2554, and the second lower large prize opening sensor 2557 use non-contact electromagnetic proximity switches, whereas the general prize opening sensor 3015 uses a contact ON / OFF mechanical switch. This is because game balls frequently enter the first start opening 2002 and the second start opening 2004 and frequently pass through the gate section 2003, so that the first start opening sensor 2104, the second start opening sensor 2551, and the gate sensor 2547 frequently detect game balls. For this reason, the first start opening sensor 2104, the second start opening sensor 2551, and the gate sensor 2547 use proximity switches that are highly durable and have a long lifespan. Furthermore, when a favorable game state (such as a "jackpot" game) occurs that is advantageous to the player, the first large prize opening 2005 and the second large prize opening 2006 open (or enlarge) and game balls frequently enter the opening, so that the first large prize opening sensor 2114, the second upper large prize opening sensor 2554, and the second lower large prize opening sensor 2557 also frequently detect game balls. For this reason, the first large prize opening sensor 2114, the second upper large prize opening sensor 2554, and the second lower large prize opening sensor 2557 also use proximity switches that are highly durable and have a long lifespan. In contrast, the general prize opening 2001, which does not receive game balls frequently, does not frequently receive detection by the general prize opening sensor 3015. For this reason, the general prize opening sensor 3015 uses a mechanical switch that has a shorter lifespan than a proximity switch.
[0075] Furthermore, the main control MPU 1311 transmits various information related to games (game information) and various commands related to payouts to the payout control board 951, and receives various commands related to the status of the pachinko machine 1 from the payout control board 951. Furthermore, the main control MPU 1311 transmits various commands related to the control of game effects executed by the effect display device 1600 and the like, and various commands related to the status of the pachinko machine 1, to the peripheral control unit 1511 of the peripheral control board 1510 via the main control I / O port 1314. When the main control MPU 1311 receives various commands related to the status of the pachinko machine 1 from the payout control board 951, it formats these various commands and transmits them to the peripheral control unit 1511.
[0076] Various voltages are supplied to the main control board 1310 from the power supply board in the power supply board box 930. The power supply board that supplies various voltages to the main control board 1310 is equipped with an electric double layer capacitor (hereinafter simply referred to as "capacitor") as a backup power source to supply power to the main control board 1310 for a predetermined period of time even when the power is cut off. This capacitor allows the main control MPU 1311 to store various information in RAM 1312 during power-off processing even when the power is cut off. This stored information is completely erased (cleared) from RAM 1312 when the RAM clear switch on the main control board 1310 is operated when the power is turned on. An operation signal (detection signal) of this RAM clear switch is also output to the dispensing control board 951.
[0077] The main control board 1310 is also provided with a power outage monitoring circuit. This power outage monitoring circuit monitors drops in various voltages supplied from the power supply board, and when these voltages fall below the power outage warning voltage, it outputs a power outage warning signal as a power outage warning. This power outage warning signal is input to the main control MPU 1311 via the main control I / O port 1314, and is also output to the dispensing control board 951, etc.
[0078] A role ratio display 1317 is attached to the main control board 1310 at a position visible from the rear side of the pachinko machine 1. The role ratio display 1317 displays the role ratio calculated by the main control MPU 1311.
[0079] Furthermore, the main control board 1310 is provided with a display switch 1318. The display switch 1318 is preferably configured as a push button switch with momentary action, but other types of switches may also be used. When the display switch 1318 is operated, the reel ratio is displayed on the reel ratio display 1317. Note that the reel ratio display 1317 may always display the reel ratio, and the display content may be switched by operating the display switch 1318.
[0080] FIG. 18 is a diagram showing the internal configuration of the main control MPU 1311.
[0081] The main control MPU 1311 has a CPU 13111, a RAM 1312, a ROM 1313, a random number generation circuit 13112, a parallel input port 13113, a serial communication circuit 13114, a timer circuit 13115, an interrupt controller 13116, an external bus interface 13117, a clock circuit 13118, a matching block 13119, unique information 13120, an arithmetic circuit 13121 and a reset circuit 13122.
[0082] The CPU 13111 executes a program stored in the ROM 1313. The RAM 1312 stores data required when the program is executed.
[0083] The main control MPU 1311 is provided with one or more random number generating circuits 13112. The random number generating circuit 13112 provides random numbers for determining the lottery results of the variable display game (first special lottery result, second special lottery result) and the presentation content of the variable display game. The random number generating circuit 13112 is a so-called hardware random number generating means that outputs random numbers updated at the timing of a clock cycle (or a signal obtained by dividing the clock cycle) supplied to the main control MPU 1311, for example. The hardware random numbers generated by the random number generating circuit 13112 are used for drawing lots for winning special symbols, drawing lots for winning symbols in the special symbol variable display game, and drawing lots for winning normal symbols.
[0084] The parallel input port 13113 is a port to which detection signals from various detection switches are input via a main control input circuit 1315 .
[0085] The serial communication circuit 13114 transmits and receives various commands related to the control of game presentations and various commands related to the state of the pachinko machine 1 to and from the peripheral control unit 1511 of the peripheral control board 1510 via the main control I / O port 1314. Also, the serial communication circuit 13114 transmits and receives various information related to games (game information) and various commands related to the payout of game balls to the payout control board 951 via the main control I / O port 1314. Furthermore, the serial communication circuit 13114 transmits data for displaying the bonus ratio to the bonus ratio display 1317. The detailed configuration of the serial communication circuit 13114 will be described later with reference to FIG. 20.
[0086] The timer circuit 13115 is a timer for timer interrupts and various time controls. The interrupt controller 13116 controls various interrupts (general interrupts, NMIs that cannot be masked by software) to the CPU 13111. That is, when the interrupt controller 13116 detects an interrupt, it refers to a vector table defined for each type of interrupt and jumps to an address set in the vector table.
[0087] The external bus interface 13117 is an interface for connecting the internal bus of the main control MPU 1311 to external devices. The external bus interface 13117 can input and output I / O requests (IORQ), reads (RD), writes (WR), 16-bit addresses (A0 to A15), and 8-bit data (D0 to D7).
[0088] The clock circuit 13118 generates an internal clock for the main control MPU 1311 from an input external clock signal (e.g., 32 MHz). The clock circuit 13118 also divides the input clock signal by a set number and outputs the result to the outside from the CLKO terminal. For example, the clock circuit 13118 may output a clock signal to be supplied to the driver circuit 13171 (see FIG. 28) of the role-playing device ratio display 1317.
[0089] The verification block 13119 is a functional block that verifies whether the ROM 1313 has been illegally modified using a predetermined code. The unique information 13120 is an ID unique to the main control MPU 1311, and is written in a non-rewritable manner when the chip is manufactured.
[0090] The arithmetic circuit 13121 provides an arithmetic function that does not depend on the program recorded in the ROM 1313. This arithmetic function is written in a fixed manner when the chip is manufactured.
[0091] The reset circuit 13122 has an undesignated running prohibition circuit, a watchdog timer, and a user reset function. If the CPU 13111 accesses an address other than a specified address in the ROM 1313, the undesignated running prohibition circuit assumes that the access is being made by an unauthorized program and resets the operation of the main control MPU 1311. The watchdog timer outputs a timeout signal when a specified timer time has elapsed, resetting the operation of the main control MPU 1311. The user reset function resets the operation of the main control MPU 1311 using a reset signal input to the SRST terminal.
[0092] FIG. 19 is a block diagram showing the detailed configuration of the arithmetic circuit 13121.
[0093] The arithmetic circuit 13121 provides a calculation function for calculation results that does not depend on a program, and includes a multiplication circuit 131211 and a division circuit 131215 .
[0094] The multiplication circuit 131211 is an arithmetic circuit that multiplies two values of a predetermined number of bits (for example, 16 bits) and outputs a 32-bit product, and functions as a conversion circuit that converts input values (multiplier, multiplicand) into a product using a multiplication function and outputs it.
[0095] The CPU 13111 of the main control MPU 1311 stores a multiplier and a multiplicand of 16 bits or less in the multiplication input register A 131212 and the multiplication input register B 131213. The multiplication circuit 131211 reads the values stored in the two 16-bit multiplication input registers 131212 and 131213 at a predetermined timing, multiplies the two values, and stores the result in the multiplication result register 131214. The CPU 13111 obtains the multiplication result from the multiplication result register 131214. The process from writing the values to the multiplication input registers 131212 and 131213 to storing the calculation result in the multiplication result register 131214 is configured to be completed in a predetermined time (for example, one clock), and the CPU 13111 can store the values in the multiplication input registers 131212 and 131213 and obtain the multiplication result by referring to the multiplication result register 131214 after a predetermined number of clocks have elapsed.
[0096] The division circuit 131215 is an arithmetic circuit that divides a dividend of a predetermined number of bits (e.g., 32 bits) by a divisor of a predetermined number of bits (e.g., 32 bits) and outputs a 32-bit quotient and a 32-bit remainder, and functions as a conversion circuit that converts input values (divisor, dividend) into a quotient and remainder using a division function and outputs them.
[0097] The CPU 13111 of the main control MPU 1311 stores a dividend of 32 bits or less in the division input register A 131216, and stores a divisor of 32 bits or less in the division input register B 131217. When the division circuit 131215 detects that values are stored in both of the two 32-bit division input registers 131216, 131217, it reads the stored values at a predetermined timing, stores the quotient, which is the result of dividing the dividend by the divisor, in the division result register A 131218, and stores the remainder in the division result register B 131219. Furthermore, when the division circuit 131215 reads the values stored in the division input registers 131216, 131217, it may erase the read values and clear the corresponding registers. Furthermore, the division circuit 131215 may read the values stored in the division input registers 131216 and 131217 at the timing when a start command is input, and store the division results in the division result registers 131218 and 131219. In this case, the values stored in the division input registers 131216 and 131217 do not need to be erased at the timing when they are read. Furthermore, the division input registers 131216 and 131217 may already have values stored therein (without clearing the stored values), and may also be able to overwrite values.
[0098] The CPU 13111 obtains the division results from the division result registers 131218 and 131219. The process from writing values to the division input registers 131216 and 131217 to storing the calculation results in the division result registers 131218 and 131219 is configured to be completed in a predetermined time (e.g., 32 clocks), and the CPU 13111 can store values in the division input registers 131216 and 131217 and, after a predetermined number of clocks have elapsed, obtain the quotient and remainder by referring to the division result registers 131218 and 131219, respectively.
[0099] In the pachinko machine 1 of this embodiment, as described below, division processing is required to calculate the base value. The division program executed by the CPU 13111 involves multiple multiplications and subtractions, which takes a considerable amount of time. Therefore, it is difficult to execute the base calculation processing for each timer interrupt processing, making it difficult to display the base value without delay. In contrast, by performing the division processing using the arithmetic circuit 13121, the time required to calculate the base value can be shortened, and the base value can be calculated multiple times in one timer interrupt processing (see Figures 75 and 80). Furthermore, the CPU 13111 is not occupied by the division processing from the time when values are written to the division input registers 131216 and 131217 of the arithmetic circuit 13121 to the time when the calculation result is read from the division result register A 131218. Therefore, the CPU 13111 can execute other processing, and the base calculation processing during the timer interrupt processing can be executed efficiently.
[0100] FIG. 20 is a diagram showing the configuration of the serial communication circuit 13114.
[0101] The serial communication circuit 13114 has four data transmission / reception circuits, and each data transmission / reception circuit transmits and receives one channel's worth of data to and from a predetermined device. Note that in Fig. 20, only the data transmission circuits are shown, and a description of the data reception circuits (for example, one channel's worth) is omitted.
[0102] In the gaming machine of this embodiment, as mentioned above, the serial communication circuit 13114 uses three channels: channel 0 used for communication with the peripheral control board 1510, channel 1 used for communication with the payout control board 951, and channel 2 used for communication with the driver circuit 13171 of the bonus ratio display 1317, and channel 3 is unused.
[0103] The serial communication circuit 13114 has a data register 3141, a transmission data register 3142, a parity generation circuit 3143, a transmission shift register 3144, a command status register 3145, a communication setting register 3146, a transmission trigger setting level register 3147, a baud rate register 3148, and a baud rate generation circuit 3149.
[0104] Data input from the CPU 13111 is stored in a data register 3141, and then stored in a transmission data register 3142. The transmission data register 3142 is configured as a FIFO with a predetermined capacity (for example, 64 bytes). The transmission data register 3142 adds an error detection code generated by a parity generation circuit 3143 for each transmission unit of data to the data to be transmitted, and stores the data in a transmission shift register 3144.
[0105] The baud rate generation circuit 3149 generates a transmission clock signal from the clock signal supplied from the clock circuit 13118, for transmitting data at the rate set in the baud rate register 3148. Then, the transmission shift register 3144 transmits data in accordance with the transmission clock signal.
[0106] The command status register 3145 is a register that is referenced to check the transmission status.
[0107] The communication setting register 3146 stores commands for controlling data transmission. The transmission trigger setting level register 3147 stores a threshold for controlling the amount of data at which the FIFO of the transmission data register 3142 generates an interrupt. The baud rate register 3148 stores a baud rate setting for defining the data transmission rate. The communication setting register 3146, the transmission trigger setting level register 3147, and the baud rate register 3148 are set for each of the four channels as initial settings in step S28 of FIG. 21.
[0108] These settings are explained in detail below. The communication setting register is set with the communication format for each channel. Specifically, it sets whether FIFO is used (FIFO mode, normal mode), the number of stop bits, and the parity (whether parity is used, even parity, or odd parity). For example, for channel 0 used for communication with the peripheral control board 1510 and channel 1 used for communication with the payout control board 951, 1XXX1010B, which means FIFO mode, stop bit = 1 bit, and even parity, is set, and for channel 2 used for communication with the driver circuit 13171 of the bonus ratio display 1317, 1XXX1000B, which means FIFO mode, stop bit = 1 bit, and no parity, is set.
[0109] In FIFO mode, data is transmitted using the FIFO of the transmission data register 3142. Also, since gaming machines are in a noisy environment, it is desirable to set parity when transmitting data at high speed outside the main control board 1310.
[0110] Because the feature ratio display 1317 is mounted on the main control board 1310, it is less susceptible to noise compared to communication with other boards via communication wires. Also, because the amount of data sent and received is small, the communication speed can be low and there is little need to use parity. Note that by providing a ground pattern along the pattern that transmits signals between the driver circuit 13171 of the feature ratio display 1317 and the main control MPU 1311 (for example, on a layer adjacent to the left and right and / or thickness of a signal line provided on the surface or inner layer of the printed circuit board), the shielding effect of the ground pattern can reduce noise superimposed on the signal transmission pattern.
[0111] The transmission trigger setting level register 3147 determines the amount of data at which the FIFO of the transmission data register 3142 generates an interrupt. Specifically, if the amount of transmission data stored in the FIFO of the transmission data register 3142 is smaller than the set number of bytes, a predetermined bit in the status register corresponding to each channel is set. By checking the corresponding bit in the status register, it is possible to confirm whether the FIFO of the transmission data register 3142 has free space and to determine the transmission timing of the data stored in the FIFO of the transmission data register 3142.
[0112] Note that the relevant bit of the status register can be used to determine whether there is an abnormality in the transmission FIFO. For example, even if no data is written to the FIFO of the transmission data register 3142 for a predetermined period of time, if the relevant bit of the status register is not set, it is possible to determine that no data is being transmitted from the FIFO of the transmission data register 3142 because there is no free space in the FIFO of the transmission data register 3142, and to execute error processing (for example, error notification).
[0113] The baud rate register 3148 determines the data transmission rate. For example, 19200 bps is set for channel 0 used for communication with the peripheral control board 1510, 1200 bps is set for channel 1 used for communication with the payout control board 951, and 1200 bps is set for channel 2 used for communication with the driver circuit 13171 of the bonus ratio display 1317.
[0114] In this way, the transmission rate is changed depending on the data transmitted through each channel. This is because gaming balls roll inside the gaming machine, and the gaming machine's electronic circuits are susceptible to noise. For this reason, data for controlling the ball payout, which directly relates to the profit awarded to the player, is transmitted to the payout control board 951 at a low speed to ensure reliable transmission. On the other hand, the peripheral control board 1510 transmits data at a high rate because the amount of data transmitted is large and is not related to the ball payout. In addition, the peripheral control board 1510 verifies whether the received command is abnormal. If it is determined to be abnormal, it will not operate the peripheral control board 1510 or will execute abnormality processing (e.g., a communication error notification) and request a retransmission of the command. If it is determined that the retransmitted command is normal, the normal command is used to restore the status of the peripheral control board 1510. Therefore, communication with the peripheral control board 1510 can transmit data at a high rate. Furthermore, if the communication rate with the peripheral control board 1510 is reduced, the player may become aware of the delay between the winning of the start slot and the start of the pattern change, which may reduce interest.
[0115] Communication with the driver circuit 13171 of the bonus feature ratio display 1317 may be at a high rate (19200 bps, which is the data transmission rate with the peripheral control board 1510) or at a low rate (1200 bps, which is the data transmission rate with the payout control board 951). Also, communication with the driver circuit 13171 of the bonus feature ratio display 1317 may employ a rate between the high rate (19200 bps, which is the data transmission rate with the peripheral control board 1510) and the low rate (1200 bps, which is the data transmission rate with the payout control board 951). This is because if the data transmission rate is increased, there is a possibility that switching noise of the transistors in the driver circuit 13171 of the bonus feature ratio display 1317 may cause malfunctions in other circuits. On the other hand, even if an abnormality occurs in the transmitted data due to noise, the same data is resent at each timer interrupt unless the transmitted data is updated, and if the resent command is normal, the display content of the reel ratio display 1317 returns to normal, so there is no need to make the transmission rate extremely slow.
[0116] The command status register 3145 is a register that is referenced to check the transmission status, and for example, each bit is defined as follows: Bit 7: SnTC A flag indicating transmission completion, where 0 indicates transmission in progress and 1 indicates transmission completion. Bit 6: SnTDBE In normal mode (communication mode that does not use FIFO), this is a flag indicating transmission data empty, where 0 indicates that data has not yet been transferred to the transmission shift register and 1 indicates that data has been transferred to the transmission shift register. In other words, this is set when data has been transferred from the transmission data register 3142 to the transmission shift register 3144 and no transmission data is stored in the transmission data register 3142.
[0117] In SnTFTL FIFO mode, this is a flag that indicates the transmit FIFO trigger level, with 0 indicating that the amount of transmit data stored in the FIFO of the transmit data register 3142 is equal to or greater than the trigger level, and 1 indicating that the amount of transmit data stored in the FIFO of the transmit data register 3142 is less than the trigger level. In other words, this bit is set when the amount of transmit data stored in the FIFO of the transmit data register 3142 is less than the number of bytes set in the transmit trigger level setting register. Therefore, during communication in FIFO mode, data is written to the FIFO of the transmit data register 3142 after confirming that this bit is 1. Bits 5-2: Unused (fixed to 0) Bit 1: SnTCL This bit is written externally to clear the transmit buffer and break code transmission, empty the transmit data, or set the transmit FIFO trigger level (SnTFL). For example, to forcibly clear the buffer contents, set this bit to 1. More specifically, this is used when a command has been written to the FIFO, but transmission of the written command is stopped due to some circumstances (for example, an abnormality has occurred). Note that even if bit 1 is set, the data in the transmit shift register is not cleared.
[0118] In the configuration described above, the serial communication circuit 13114 is capable of start-stop synchronous communication (asynchronous communication), but outputs a clock signal for synchronous communication (not shown). In this case, the clock signal supplied to the communication partner (driver circuit 13171 of the role ratio display 1317) is output from the serial communication circuit 13114, not from the clock circuit 13118. At least one channel of each transmitting / receiving circuit of the serial communication circuit 13114 may be capable of synchronous communication depending on the setting, or a serial communication circuit for start-stop synchronous communication and a serial communication circuit for synchronous communication may be provided separately.
[0119] Although not shown, the serial communication circuit 13114 outputs a signal (LOAD) indicating the timing of data acquisition used during synchronous communication.
[0120] [3-2. Dispensing control board] Returning to Figure 17, we will continue to explain the control configuration of the pachinko machine. Although not shown in detail, the payout control board 951, which controls the payout of game balls, is equipped with a payout control unit 952 that performs various controls related to payout, a launch control unit 953 that controls launch using the launch solenoid 682 and ball feed using the ball feed solenoid 551, an error LED indicator that displays the status of the pachinko machine 1, an error reset switch for resetting an error displayed on the error LED indicator, and a ball removal switch for discharging game balls in the ball tank 802, tank rail 803, ball guide unit 820, and payout device 830 to the outside of the pachinko machine 1 and starting the ball removal operation.
[0121] [3-2a. Dispense control unit] The dispensing control unit 952, which performs various controls related to dispensing on the dispensing control board 951, is not shown in detail, but is equipped with a dispensing control MPU, which is a microprocessor with built-in ROM for storing various processing programs and commands and RAM for temporarily storing data, a dispensing control I / O port as an I / O device, an external WDT (external watchdog timer) for monitoring whether the dispensing control MPU is operating normally, a dispensing motor drive circuit for outputting a drive signal to the dispensing motor 834 of the dispensing device 830, and a dispensing control input circuit to which detection signals from various detection switches related to dispensing are input. In addition to its built-in ROM and RAM, the dispensing control MPU also has built-in functions to prevent fraud.
[0122] The payout control MPU of the payout control unit 952 receives various information regarding the game (game information) and various commands regarding payouts from the main control board 1310 serially via the payout control I / O port, and inputs the operation signal (detection signal) of the RAM clear switch from the main control board 1310 via the payout control I / O port.In addition, it inputs detection signals from the full tank detection sensor 535, and detection signals from the bulb out detection sensor 827, the payout detection sensor 842, and the blade rotation detection sensor 840.
[0123] Detection signals from the out-of-ball detection sensor 827, dispensing detection sensor 842, and blade rotation detection sensor 840 of the dispensing device 830 are input to the dispensing control input circuit and input to the dispensing control MPU via the dispensing control I / O port.
[0124] In addition, detection signals from the door frame opening switch, which detects the opening of the door frame 3 relative to the main frame 4, and the main frame opening switch, which detects the opening of the main frame 4 relative to the outer frame 2, are input to the dispensing control input circuit and input to the dispensing control MPU via the dispensing control I / O port.
[0125] In addition, the detection signal from the full tank detection sensor 535 of the fall cover unit 520 is input to the dispensing control input circuit and input to the dispensing control MPU via the dispensing control I / O port.
[0126] The payout control MPU outputs a drive signal for driving the payout motor 834 to the payout motor 834 via the payout control I / O, outputs a signal for displaying the status of the pachinko machine 1 on the error LED indicator to the error LED indicator via the payout control I / O port, serially transmits commands indicating the status of the pachinko machine 1 to the main control board 1310 via the payout control I / O port, and outputs the number of game balls actually paid out to the external terminal board 784 via the payout control I / O port. This external terminal board 784 is connected to a hall computer installed in the gaming hall. This hall computer monitors the player's play by keeping track of the number of game balls paid out by the pachinko machine 1 and game information of the pachinko machine 1. Among the signals output from the external terminal board 784, signals generated by the main control board 1310 are output from the external terminal board 784 via the main control board 1310, via the payout control board 951. In addition, the signal generated by the main control board 1310 may be output from the external terminal board 784 without passing through the dispensing control board 951.
[0127] The error LED indicator is a segment indicator that displays alphanumeric characters, figures, etc. to indicate the status of the pachinko machine 1. The error LED indicator displays and notifies the following: For example, when the figure "-" is displayed, it indicates that it is "normal", when the number "0" is displayed, it indicates that it is a "connection abnormality" (specifically, that there is an abnormality in the electrical connection between the main control board 1310 and the payout control board 951), when the number "1" is displayed, it indicates that it is a "ball out" (specifically, that there are no game balls in the payout device 830 based on the detection signal from the ball out detection sensor 827), when the number "2" is displayed, it indicates that it is a "ball stuck" (specifically, that the payout blades and game balls are engaged in the payout passage of the payout device 830 based on the detection signal from the blade rotation detection sensor 840, making it difficult for the payout blades to rotate), and when the number "3" is displayed, it indicates that it is a "counting switch error" (specifically, that there is no game ball in the payout device 830 based on the detection signal from the blade rotation detection sensor 842). When the number "5" is displayed, it indicates a "retry error" (specifically, that the number of retries for the payout operation has reached a preset upper limit), when the number "6" is displayed, it indicates a "full" state (specifically, that the tank is full with game balls stored in the fault cover unit 520 based on the detection signal from the full tank detection sensor 535), when the number "7" is displayed, it indicates a "CR not connected" state (that the electrical connection has been cut somewhere between the payout control board 951 and the CR unit), and when the number "9" is displayed, it indicates a "stocking" state (specifically, that the number of game balls that have not yet been paid out has reached a preset number).
[0128] A ball loan request signal from the ball loan button and a prepaid card return request signal from the return button are input to the CR unit. The CR unit serially transmits a signal specifying the number of balls to be loaned in accordance with the ball loan request signal to the payout control board 951, and this signal is received by the payout control I / O port and input to the payout control MPU. The CR unit also updates the balance of the inserted prepaid card according to the number of balls loaned, and outputs a signal to display that balance on the display unit, and this signal is input to the display unit and displayed.
[0129] [3-2b. Launch control unit] The launch control unit 953, which controls launch by the launch solenoid 682 and ball transport by the ball transport solenoid 551, is not shown in detail, but is equipped with a launch control input circuit that receives detection signals from various launch-related detection switches, an oscillation circuit that outputs a clock signal at regular intervals, a launch timing control circuit that outputs a launch reference pulse for launching game balls toward the game area 5a based on this clock signal, a launch solenoid drive circuit that outputs a drive signal to the launch solenoid 682 based on this launch reference pulse, and a ball transport solenoid drive circuit that outputs a drive signal to the ball transport solenoid 551 based on the launch reference pulse.The launch timing control circuit generates a launch reference pulse based on the clock signal from the oscillation circuit so that 100 game balls are launched toward the game area 5a per minute and outputs it to the launch solenoid drive circuit, and also generates a ball transport reference pulse that is a predetermined number of times the launch reference pulse and outputs it to the ball transport solenoid drive circuit.
[0130] In the handle unit 500, the detection signals from the contact detection sensor 509, which detects whether the palm or fingers are touching the handle lever 504, and the stop button, which detects whether the player wants to forcibly stop the shooting of the game balls, are input to the launch control input circuit and then to the launch timing control circuit. When the CR unit and the CR unit connection terminal board are electrically connected, the signal is input to the launch control input circuit as a CR connection signal and then to the launch timing control circuit. A signal from the handle operation sensor 507, which electrically adjusts the strength with which the game balls are shot toward the play area 5a depending on the rotation position of the handle lever 504, is input to the launch solenoid drive circuit.
[0131] Based on a signal from the handle operation sensor 507, the launch solenoid drive circuit outputs a drive current to the launch solenoid 682 to launch the game ball toward the game area 5a with a launch strength corresponding to the rotational position of the handle lever 504, triggered by the input of a launch reference pulse. Meanwhile, the ball feed solenoid drive circuit outputs a constant current to the ball feed solenoid 551, triggered by the input of the ball feed reference pulse, to receive one game ball stored in the upper tray 201 of the tray unit 200 into the ball feed unit 540, and stops outputting the constant current upon the completion of the input of the ball feed reference pulse, thereby sending the received game ball to the ball launcher 680. In this way, the drive current output from the launch solenoid drive circuit to the launch solenoid 682 is variably controlled, while the drive current output from the ball feed solenoid drive circuit to the ball feed solenoid 551 is controlled to a constant value.
[0132] In addition, the power supply board that supplies various voltages to the dispensing control board 951 is equipped with a capacitor as a backup power supply to supply power to the main control board 1310 for a predetermined period of time even when the power is cut off. This capacitor allows the dispensing control MPU to store various information in the RAM of the dispensing control board 951 during power-off processing even when the power is cut off. This stored information is completely erased (cleared) from the RAM of the dispensing control board 951 when the RAM clear switch on the main control board 1310 is operated when the power is turned on.
[0133] [3-3. Peripheral control board] As shown in Figure 17, the peripheral control board 1510 is equipped with a peripheral control unit 1511 that controls the performance based on commands from the main control board 1310, and a performance display control unit 1512 that controls the drawing of the performance display device 1600, sub-performance display device 3114, and upper tray performance display device 244 based on control data from this peripheral control unit 1511.
[0134] [3-3a. Peripheral control unit] The peripheral control unit 1511 that controls the performance on the peripheral control board 1510 is not shown in detail, but is equipped with a peripheral control MPU as a microprocessor, a peripheral control ROM that stores various processing programs and various commands, a sound source IC that produces high-quality sound, and a sound ROM that stores sound information such as music and sound effects referenced by this sound source IC.
[0135] The peripheral control MPU has multiple built-in parallel I / O ports, serial I / O ports, etc., and when it receives various commands from the main control board 1310, it transmits game board side light emission data for outputting lighting signals, flashing signals, or gradation lighting signals to color LEDs, etc., provided on each decorative board of the game board 5 from the serial I / O port for the lamp drive board to the performance drive board 3043 based on these various commands, transmits game board side drive data for outputting drive signals to drive motors that operate various performance units provided on the game board 5 from the serial I / O port for the game board decoration drive board to the performance drive board 3043, and ... vibration device 2 provided on the door frame 3. The door side drive light emission data, which is composed of door side drive data for outputting drive signals to electrical drive sources such as 42 and the door right bottom drive motor 272, and door side light emission data for outputting lighting signals, flashing signals or gradation lighting signals to color LEDs etc. provided on each decorative board of the door frame 3, is transmitted from the serial I / O port for the frame decoration drive board to the door frame 3 side, control data (display commands) indicating the screen to be displayed on the performance display device 1600 and the upper tray performance display device 244 is transmitted from the serial I / O port for the liquid crystal control unit to the performance display control unit 1512, and a control signal (sound command) for extracting sound information from the sound ROM is output to the sound source IC.
[0136] Detection signals from various position detection sensors for detecting the positions of various presentation units provided on the game board 5 are input to the peripheral control MPU via a presentation drive board 3043 attached to the rear surface of the back box. In addition, detection signals from the touch panel 246 and presentation button pressure sensor 258 of the presentation operation unit 220 provided on the door frame 3 are input to the peripheral control MPU.
[0137] In addition, the peripheral control MPU receives a signal (operation signal) from the performance display control unit 1512 indicating that the performance display control unit 1512 is operating normally, and monitors the operation of the performance display control unit 1512 based on this operation signal.
[0138] The sound source IC extracts sound information from the sound ROM based on control data (sound commands) from the peripheral control MPU, and controls the playback of music and sound effects suited to various performances from speakers 921 and the like provided on the door frame 3, main body frame 4, and the like. The volume can be adjusted by rotating a volume control knob protruding rearward from the peripheral control board box 1520 that houses the peripheral control board 1510. In this embodiment, sound signals (e.g., 2-channel stereo signals, 4-channel stereo signals, 2.1-channel surround signals, or 4.1-channel surround signals) serving as sound information are sent to the multiple speakers on the door frame 3 side and the bass speaker 921 on the main body frame 4, thereby presenting sound effects (sound performances) that are more realistic than ever before.
[0139] In addition to the built-in WDT (watchdog timer) built into the peripheral control MPU, the peripheral control unit 1511 also has an external WDT (watchdog timer) not shown, and the peripheral control MPU uses both the built-in WDT and the external WDT to diagnose whether its own system is running out of control.
[0140] The display commands output from this peripheral control MPU to the effect display control unit 1512 are transmitted via a serial input / output port, and in this embodiment, the bit rate (the amount of data that can be transmitted per unit time) is set to 19.2 kilobits per second (kbps). On the other hand, the initial data, door frame side lighting and flashing commands, game board side lighting and flashing commands, movable body driving commands, and display commands are output from the peripheral control MPU to the effect drive board 3043 attached to the rear surface of the back box via multiple different serial input / output ports, and in this embodiment, the bit rate is set to 250 kbps.
[0141] This performance drive board 3043 outputs a lighting signal or a flashing signal based on the received door frame side lighting / flashing command to the LEDs of each decorative board provided on the door frame 3, and outputs a lighting signal or a flashing signal based on the received game board side lighting / flashing command to the LEDs of each decorative board provided on the game board 5.
[0142] In addition, the performance drive board 3043 outputs a drive signal based on the received drive command to the vibration device 242 and the lower right door drive motor 272 provided on the door frame 3, and to each drive motor provided on the game board 5, etc.
[0143] [3-3b. Various control processes of peripheral control units] First, the peripheral control unit power-on process will be described with reference to FIG. 60. When power is applied to the pachinko machine 1, the peripheral control MPU (not shown) of the peripheral control unit 1511 shown in FIG. 17 performs the peripheral control unit power-on process as shown in FIG. 60. When this peripheral control unit power-on process begins, the performance control program performs an initialization process under the control of the peripheral control MPU (step S1000). In this initialization process, the performance control program performs processes such as initializing the peripheral control MPU itself, determining whether it is a hot start or a cold start, and setting a wait timer after reset. The peripheral control MPU first performs its own initialization process, which takes only microseconds (μs), making it possible to initialize the peripheral control MPU in an extremely short time. As a result, the peripheral control MPU is enabled for interrupts, and is thus able to receive various commands, such as commands related to game performance control and commands related to the status of the pachinko machine 1, output from the main control board 1310 during the peripheral control unit command reception interrupt process described below.
[0144] Following step S1000, the performance control program performs a current time information acquisition process (step S1002). In this current time information acquisition process, calendar information specifying the year, month, and day and time information specifying the hour, minute, and second are acquired from the RTC control unit, and are set in the calendar information storage unit of the peripheral control RAM as the current calendar information, and also set in the time information storage unit as the current time information.
[0145] Following step S1002, the performance control program sets the V blank signal detection flag VB-FLG to the value 0 (step S1006). This V blank signal detection flag VB-FLG is a flag for determining whether or not to execute the peripheral control unit steady-state processing described later, and is set to the value 1 when the peripheral control unit steady-state processing is executed, and to the value 0 when the peripheral control unit steady-state processing is not executed. The V blank signal detection flag VB-FLG is set to the value 1 in the peripheral control unit V blank signal interrupt processing described later, which is executed in response to the input of a V blank signal indicating that the peripheral control MPU is ready to accept screen data. In this step S1006, the V blank signal detection flag VB-FLG is initialized once by setting the V blank signal detection flag VB-FLG to the value 0.
[0146] Following step S1006, the performance control program determines whether the V blank signal detection flag VB-FLG is equal to 1 (step S1008). If the V blank signal detection flag VB-FLG is not equal to 1 (it is equal to 0), the program returns to step S1008 and repeatedly determines whether the V blank signal detection flag VB-FLG is equal to 1. By repeating this determination, the program enters a standby state until the peripheral control unit executes its normal processing.
[0147] When the V blank signal detection flag VB-FLG is set to 1 in step S1008, that is, when the peripheral control unit steady-state processing is to be executed, the steady-state processing in progress flag SP-FLG is first set to 1 (step S1009). This steady-state processing in progress flag SP-FLG is set to 1 when the peripheral control unit steady-state processing is being executed, and to 0 when the peripheral control unit steady-state processing has been completed.
[0148] Following step S1009, the performance control program performs a 1 ms interrupt timer start process (step S1010). This 1 ms interrupt timer start process starts the 1 ms interrupt timer for executing the peripheral control unit 1 ms timer interrupt process described below, and also initializes the 1 ms timer interrupt execution count STN by setting the value 1 to count the number of times the 1 ms interrupt timer has started and the peripheral control unit 1 ms timer interrupt process has been executed. This 1 ms timer interrupt execution count STN is updated by the peripheral control unit 1 ms timer interrupt process.
[0149] Following step S1010, the performance control program performs lamp data output processing (step S1012). In this lamp data output processing, the performance control program performs DMA serial continuous transmission to the lamp drive board 4170 shown in Fig. 119. Here, continuous transmission is performed via the serial I / O port for the lamp drive board using the peripheral control DMA controller of the peripheral control MPU.
[0150] Following step S1012, the performance control program performs a performance operation unit monitoring process (step S1014). In this performance operation unit monitoring process, in a performance operation unit information acquisition process in a peripheral control unit 1 ms timer interrupt process (described later), the presence or absence of operation of the operation button 220C is monitored based on various information acquired based on detection signals from various detection switches provided in the performance operation unit 220, such as the operation of the operation button 220C, and it is appropriately determined whether or not to reflect the operation state of the operation button 220C in the game performance.
[0151] Following step S1014, the performance control program performs a display data output process (step S1016). In this display data output process, the sound source VDP outputs one screen's worth of drawing data (one frame's worth) generated on the built-in VRAM of the sound source VDP in the display data creation process described below to the game board side decorative board 3053 and the door frame side decorative board 233. As a result, various screens are drawn on the game board side decorative board 3053 and the door frame side decorative board 233.
[0152] Following step S1016, the performance control program performs a sound data output process (step S1018). In this sound data output process, the performance control program outputs sound data such as music and sound effects set in the VDP with built-in sound source in the sound data creation process (described later) to speaker 921, and also outputs sound data of notification sounds and announcement sounds in addition to music and sound effects to speaker 921.
[0153] Following step S1018, the performance control program performs a scheduler update process (step S1020). In this scheduler update process, the performance control program updates the various schedule data set in the peripheral control RAM. For example, in the scheduler update process, a pointer is updated to indicate which screen data, starting from the first screen data, of the screen data arranged in chronological order that constitutes the schedule data for screen generation should be output to the VDP with built-in sound source.
[0154] In addition, in the scheduler update process, a pointer is updated to indicate which light emission data from the first light emission data among the light emission data arranged in chronological order that constitutes the schedule data for generating light emission modes should be used as the light emission mode for each LED.
[0155] In addition, in the scheduler update process, a pointer is updated to indicate which sound command data, starting from the first sound command data, should be output to the VDP with built-in sound source among the sound command data that indicates sound data such as music and sound effects, and sound data for alarms and notices, arranged in chronological order to make up the sound generation schedule data.
[0156] In addition, in the scheduler update process, a pointer is updated to indicate which drive data from the first drive data is to be output among the drive data of electric drive sources such as motors and solenoids arranged in chronological order that make up the electric drive source schedule data.
[0157] Following step S1020, the performance control program performs a received command analysis process (step S1022). In this received command analysis process, the performance control program analyzes (command analysis means) various commands received in the peripheral control unit command reception interrupt process (command reception means) described later, such as information transmitted from the game board side decorative board 3053 and various commands transmitted from the main control board 1310.
[0158] Following step S1022, the performance control program performs a warning process (step S1024). In this warning process, if the commands analyzed in the received command analysis process in step S1022 include various commands classified as predetermined notification displays, the performance control program extracts from the peripheral control ROM or peripheral control RAM of the peripheral control unit 1511 schedule data for generating screen images, schedule data for generating light emission patterns, schedule data for generating sounds, and schedule data for electrical drive sources, which are set as abnormality display modes for executing various abnormality notifications, and sets these data in the peripheral control RAM. Note that in the warning process, if multiple abnormalities occur simultaneously, the abnormality notifications are first issued in order of highest priority, as registered in advance, and then automatically transition to the remaining abnormality notifications once the abnormality is resolved. This allows multiple abnormalities to be monitored simultaneously without losing information that another abnormality occurred after one abnormality occurred but before the previous abnormality was resolved.
[0159] Furthermore, in this warning process, after a predetermined time has elapsed since the power was turned on, if the command analyzed by the presentation control program in the above-mentioned received command analysis process (step S1022) is a command classified as a status display, such as an error cancellation navigation command (second error cancellation command), the presentation control program controls the presentation to a mode different from the normal presentation mode associated with the presentation operation, for example, by visually warning the outside using the game board side decorative board 3053 (presentation device), the door frame side decorative board 233 (presentation device), or a lamp (presentation device), or audibly warning the outside using a speaker (error notification means). In this way, if a malicious player attempts to input an error cancellation navigation command into the main control board 1310 by operating the operation switch of the payout control board 951 even while the game is in progress, the pachinko machine 1 is configured to issue a warning to the outside, thereby deterring fraudulent acts against the main control board 1310 that could affect the progress of the game.
[0160] Next, following step S1024 described above, the performance control program performs an RTC acquisition information update process (step S1026). In this RTC acquisition information update process, the performance control program updates the calendar information stored in the calendar information storage unit and the time information stored in the time information storage unit that were acquired in the current time information acquisition process in step S1002 and set in the peripheral control RAM. This RCT acquisition information update process updates the hour, minute, and second that make up the time information stored in the time information storage unit, and updates the year, month, and day that make up the calendar information stored in the calendar information storage unit based on this updated time information.
[0161] Following step S1026, the performance control program performs lamp data creation processing (step S1028). In this lamp data creation processing, the performance control program extracts and creates game board side light-emitting data SL-DAT from the peripheral control ROM or peripheral control RAM of the peripheral control unit 1511, based on the light-emitting data pointed to by the pointer among the light-emitting data arranged in chronological order that constitute the schedule data for generating light-emitting modes, and sets this data in the peripheral control RAM. Also, the performance control program extracts and creates door side light-emitting data STL-DAT from the peripheral control ROM or peripheral control RAM of the peripheral control unit 1511, based on the light-emitting data pointed to by the pointer among the light-emitting data arranged in chronological order that constitute the schedule data for generating light-emitting modes, and sets this data in the peripheral control RAM.
[0162] Following step S1028, the performance control program performs a display data creation process (step S1030). In this display data creation process, the performance control program updates the pointer in the scheduler update process of step S1020, and extracts the screen data pointed to by the pointer from the peripheral control ROM or peripheral control RAM of the peripheral control unit 1511, among the screen data arranged in chronological order that constitute the screen generation schedule data, and outputs it to the sound source built-in VDP. When screen data is input from the peripheral control MPU, the sound source built-in VDP extracts character data from the liquid crystal and sound control ROM 1512b based on this input screen data, creates sprite data, and generates drawing data for one screen (one frame) to be displayed on the game board side decorative board 3053 and the door frame side decorative board 233 in the built-in VRAM.
[0163] Following step S1030, the performance control program performs sound data creation processing (step S1032). In this sound data creation processing, the performance control program updates the pointer in the scheduler update processing of step S1020, and extracts the sound command data pointed to by the pointer from the peripheral control ROM or peripheral control RAM of peripheral control unit 1511, among the sound command data arranged in chronological order that constitutes the sound generation schedule data, and outputs the sound command data to the sound source built-in VDP. When sound command data is input from the peripheral control MPU, the sound source built-in VDP extracts sound data such as music and sound effects stored in the LCD and sound control ROM and controls the built-in sound source, thereby incorporating the sound data such as music and sound effects according to the track number specified in the sound command data, and setting the output channel to be used according to the output channel number.
[0164] Following step S1032, the performance control program performs a backup process (step S1034). In this backup process, the performance control program copies the contents stored in the peripheral control MPU and the external peripheral control RAM to a first backup area and a second backup area, respectively, for backup, and also copies the contents stored in the peripheral control MPU and the external peripheral control SRAM to a first backup area and a second backup area, respectively, for backup.
[0165] Following step S1034, a WDT clear process is performed (step S1036). In this WDT clear process, a clear signal is output to the peripheral control internal WDT 1511af and the peripheral control external WDT 1511e to prevent the peripheral control MPU from being reset.
[0166] Following step S1036, the performance control program sets the steady-state processing in-progress flag SP-FLG to 0 (step S1038), indicating that the peripheral control unit steady-state processing has been completed, and then returns to step S1006, initializes the V blank signal detection flag VB-FLG by setting it to 0, and repeats the determination of step S1008 until the V blank signal detection flag VB-FLG is set to 1 in the peripheral control unit V blank signal interrupt processing described below. That is, step S1008 waits until the V blank signal detection flag VB-FLG is set to 1, and if it is determined in step S1008 that the V blank signal detection flag VB-FLG is 1, it performs the processes of steps S1009 to S1038 and then returns to step S1006. In this way, if it is determined in step S1008 that the V blank signal detection flag VB-FLG is 1, it performs the processes of steps S1009 to S1038. The processing in steps S1009 to S1038 is referred to as "peripheral control unit steady-state processing."
[0167] This peripheral control unit steady-state processing begins with the performance control program setting the steady-state processing in progress flag SP-FLG to a value of 1 in step S1009, indicating that peripheral control unit steady-state processing is currently being executed. Then, in step S1010, the program starts a 1 ms interrupt timer. Then, in step S1012, step S1014, ..., and step S1036, the program finally completes the peripheral control unit steady-state processing by setting the steady-state processing in progress flag SP-FLG to a value of 0 in step S1038, indicating that peripheral control unit steady-state processing has been completed. The peripheral control unit steady-state processing is executed when the V blank signal detection flag VB-FLG is set to a value of 1 in step S1008. As described above, this V blank signal detection flag VB-FLG is set to a value of 1 in the peripheral control unit V blank signal interrupt processing, which is executed when a V blank signal is input from the VDP with built-in sound source, indicating that the peripheral control MPU is ready to accept screen data. In this embodiment, the frame frequency (number of screen updates per second) of the game board side decorative board 3053 and the door frame side decorative board 233 is set to approximately 30 fps per second, as described above, so the interval at which the V blank signal is input is approximately 33.3 ms (= 1000 ms ÷ 30 fps). In other words, the peripheral control unit regular processing is repeatedly executed every approximately 33.3 ms.
[0168] Next, we will explain the peripheral control unit V blank signal interrupt process that is executed when a V blank signal indicating that the peripheral control unit 1511 is ready to accept screen data from the peripheral control MPU shown in Fig. 61 is input from the sound source built-in VDP of the performance display control unit 1512. When this peripheral control unit V blank signal interrupt process is started, the peripheral control MPU of the peripheral control unit 1511 determines whether the steady processing in progress flag SP-FLG is set to a value of 0 (step S1045), as shown in Fig. 61. As described above, this steady processing in progress flag SP-FLG is set to a value of 1 when the peripheral control unit steady processing of steps S1009 to S1038 in the peripheral control unit power-on processing of Fig. 60 is being executed, and to a value of 0 when the peripheral control unit steady processing has been executed.
[0169] If the steady-state processing in progress flag SP-FLG is not set to 0 (set to 1) in step S1045, i.e., if peripheral control unit steady-state processing is being executed, the routine is terminated. On the other hand, if the steady-state processing in progress flag SP-FLG is set to 0 in step S1045, i.e., if peripheral control unit steady-state processing has been completed, the V blank signal detection flag VB-FLG is set to 1 (step S1050), and the routine is terminated. As described above, this V blank signal detection flag VB-FLG is a flag for determining whether or not peripheral control unit steady-state processing is to be executed, and is set to 1 when peripheral control unit steady-state processing is to be executed, and to 0 when peripheral control unit steady-state processing is not to be executed.
[0170] Next, we will explain the peripheral control unit 1 ms timer interrupt processing that is repeatedly executed each time a 1 ms interrupt timer is generated by starting the 1 ms interrupt timer in step S1010 in the peripheral control unit steady-state processing of the peripheral control unit power-on processing in Fig. 60. When this peripheral control unit 1 ms timer interrupt processing is started, the peripheral control MPU of the peripheral control unit 1511 determines whether the 1 ms timer interrupt execution count STN is less than 33, as shown in Fig. 62 (step S1100). As described above, this 1 ms timer interrupt execution count STN is a counter that counts the number of times the 1 ms interrupt timer is started in the 1 ms interrupt timer start processing in step S1010 in the peripheral control unit steady-state processing of the peripheral control unit power-on processing in Fig. 60 and the peripheral control unit 1 ms timer interrupt processing, which is this routine, is executed. In this embodiment, the frame frequency (number of screen updates per second) of the game board side decorative board 3053 and the door frame side decorative board 233 is set to approximately 30 fps, as described above, so the interval at which the V blank signal is input is approximately 33.3 ms (= 1000 ms ÷ 30 fps). In other words, since the peripheral control unit regular processing is repeatedly executed approximately every 33.3 ms, after the 1 ms interrupt timer is started in step S1010 of the peripheral control unit regular processing, the peripheral control unit 1 ms timer interrupt processing is executed 32 times before the next peripheral control unit regular processing is executed. Specifically, when the 1 ms interrupt timer is started in step S1010 of the peripheral control unit regular processing, the first 1 ms timer interrupt occurs, followed by the second, ..., and 32nd 1 ms timer interrupts.
[0171] If the 1 ms timer interrupt execution count STN is not less than 33 in step S1100, i.e., if the 33rd 1 ms timer interrupt occurs and peripheral control unit 1 ms timer interrupt processing is initiated, the routine is terminated. In this embodiment, if the 33rd 1 ms timer interrupt occurs before the next V blank signal, the peripheral control unit 1 ms timer interrupt processing is forcibly canceled, even though the peripheral control unit 1 ms timer interrupt processing is set to have a higher interrupt processing priority than the peripheral control unit V blank interrupt processing. In other words, in this embodiment, since the V blank signal is a signal that controls the entire system of the peripheral control board 1510, if the 33rd 1 ms timer interrupt occurs before the next V blank signal, the peripheral control unit 1 ms timer interrupt processing is forcibly canceled in order to execute the peripheral control unit V blank interrupt processing. Then, after the 1 ms interrupt timer is started again in step S1010 in the peripheral control unit regular processing in response to the generation of the V blank signal, the peripheral control unit 1 ms timer interrupt processing is started in response to the generation of a new first 1 ms timer interrupt.
[0172] On the other hand, if the 1 ms timer interrupt execution count STN is smaller than 33 in step S1100, the 1 ms timer interrupt execution count STN is incremented by a value of 1 (step S1102). By adding the value of 1 to the 1 ms timer interrupt execution count STN, the 1 ms interrupt timer is started in the 1 ms interrupt timer start processing in step S1010 of the peripheral control unit steady-state processing of the peripheral control unit power-on processing in Fig. 60, and the number of times that the peripheral control unit 1 ms timer interrupt processing, which is this routine, has been executed, is increased by one.
[0173] Following step S1102, motor and solenoid drive processing is performed (step S1104). In this motor and solenoid drive processing, the various electric drive sources such as motors and solenoids are driven in accordance with the drive data indicated by the pointer among the drive data for the electric drive sources such as motors and solenoids arranged in chronological order that constitutes the electric drive source schedule data set in the peripheral control MPU and peripheral control RAM, and the pointer is updated to the next drive data specified in chronological order. The pointer is updated each time this motor and solenoid drive processing is performed.
[0174] Following step S1104, a movable body information acquisition process is performed (step S1106). In this movable body information acquisition process, whether or not a detection signal is input from the various detection switches provided on the game board 5 is determined, and history information of the detection signals from the various detection switches (for example, original position history information, movable position history information, etc.) is created and set in the peripheral control RAM. From the history information of the detection signals from the various detection switches set in this peripheral control RAM, the original positions, movable positions, etc. of the various movable bodies provided on the game board 5 can be acquired.
[0175] Following step S1106, a production operation unit information acquisition process is performed (step S1108). In this production operation unit information acquisition process, by determining whether or not detection signals are being input from the various detection switches provided in production operation unit 220, history information of the detection signals from the various detection switches (for example, operation history information of operation button 220C) is created and set in the peripheral control RAM. Whether or not operation button 220C has been operated can be obtained from the history information of the detection signals from the various detection switches set in this peripheral control RAM.
[0176] Following step S1108, a drawing status information acquisition process is performed (step S1110). In this drawing status information acquisition process, history information of the LOCKN signal output from the door frame side performance receiver IC of the door frame side decorative board 233 is created and set in the peripheral control RAM. As mentioned above, the LOCKN signal is a signal that the door frame side performance receiver ICSDIC0 of the door frame side decorative board 233 outputs to inform the user that the drawing data received from the door frame side performance transmitter IC1512d provided on the peripheral control board 1510 is abnormal data.
[0177] Following step S1110, backup processing is performed (step S1112), and this routine ends. In this backup processing, the contents stored in the peripheral control RAM are copied and backed up to the first backup area and the second backup area, respectively, and the contents stored in the peripheral control SRAM are copied and backed up to the first backup area and the second backup area, respectively.
[0178] In this way, in the peripheral control unit 1 ms timer interrupt processing, various processes relating to the performance described above in steps S1104 to S1108 are executed within a period of 1 ms as the performance progresses. In contrast, in the peripheral control unit steady-state processing in the peripheral control unit power-on processing in Figure 60, various processes relating to the performance described above in steps S1012 to S1032 are executed within a period of approximately 33.3 ms as the performance progresses. In the peripheral control unit 1 ms timer interrupt processing, if the 1 ms timer interrupt execution count STN is not less than 33 in step S1100, i.e., if the 33rd 1 ms timer interrupt occurs and the peripheral control unit 1 ms timer interrupt processing is initiated, the routine is terminated. Therefore, even if the 33rd 1 ms timer interrupt occurs before the next V blank signal, the start of the peripheral control unit 1 ms timer interrupt processing due to the 33rd 1 ms timer interrupt is forcibly canceled, and the 1 ms interrupt timer is restarted in step S1010 in the peripheral control unit regular processing due to the V blank signal, and then the peripheral control unit 1 ms timer interrupt processing due to the first 1 ms timer interrupt is initiated. In other words, the consistency between the progress of the performance due to the peripheral control unit regular processing and the progress of the performance due to the peripheral control unit 1 ms timer interrupt processing, which is timer interrupt control, is not lost. Therefore, the progress of the performance can be reliably consistent.
[0179] As mentioned above, the interval at which the V blank signal is output varies slightly depending on the LCD size of the game board decorative board 3053 and the door frame decorative board 233, and the interval at which the V blank signal is output may also vary slightly depending on the production lot of the peripheral control board 1510 on which the peripheral control MPU and the sound source VDP are mounted. In this embodiment, since the V blank signal is a signal that controls the entire system of the peripheral control board 1510, if the occurrence of the 33rd 1 ms timer interrupt happens to precede the occurrence of the next V blank signal, the start of the peripheral control unit 1 ms timer interrupt process due to the 33rd 1 ms timer interrupt is forcibly canceled in order to execute the peripheral control unit V blank interrupt process. In other words, in this embodiment, even if the interval at which the V blank signal is output varies slightly, the time lag caused by the slight change in the interval at which the V blank signal is output can be absorbed by forcibly canceling the start of the peripheral control unit 1 ms timer interrupt process due to the 33rd 1 ms timer interrupt.
[0180] [3-4. Performance display control section] Next, the performance display control unit 1512 in the peripheral control board 1510, which controls the drawing of the performance display device 1600, sub-performance display device 3114, and upper tray performance display device 244, is not shown in detail, but is equipped with a display control MPU as a microprocessor, a display control ROM that stores various processing programs, various commands, and various data, a VDP (short for Video Display Processor) that controls the display of the performance display device 1600 and upper tray performance display device 244, an image ROM that stores various data for the screens displayed on the performance display device 1600, sub-performance display device 3114, and upper tray performance display device 244, and an image RAM to which the various data stored in this image ROM is transferred and copied.
[0181] This display control MPU has built-in parallel I / O ports, serial I / O ports, etc., and controls the VDP based on control data (display commands) from the peripheral control unit 1511 to control the drawing of the performance display device 1600, sub-performance display device 3114, and upper tray performance display device 244. When the display control MPU is operating normally, it outputs an operation signal to inform the peripheral control unit 1511. The display control MPU also receives an in-progress signal from the VDP, and performs interrupt processing when the output of this in-progress signal is stopped every 16 ms.
[0182] The display control ROM stores a variety of programs for generating screens to be drawn on the performance display device 1600, the sub-performance display device 3114, and the upper tray performance display device 244, as well as a plurality of control data (display commands) from the peripheral control unit 1511 and corresponding schedule data, and non-resident area transfer schedule data corresponding to that control data (display commands). The schedule data is configured by chronologically arranged screen data that defines the screen configuration, and specifies the order in which the screens are drawn on the performance display device 1600, the sub-performance display device 3114, and the upper tray performance display device 244. The non-resident area transfer schedule data is configured by chronologically arranged non-resident area transfer data that specifies the order in which the various data stored in the image ROM is transferred to the non-resident area of the image RAM. This non-resident area transfer data specifies the order in which the various data to be drawn on the performance display device 1600, the sub-performance display device 3114, and the upper tray performance display device 244 according to the progression of the schedule data is transferred from the image ROM to the non-resident area of the image RAM in advance.
[0183] The display control MPU extracts from the display control ROM the first screen data of the schedule data that corresponds to the control data (display command) from the peripheral control unit 1511 and outputs it to the VDP, and then extracts from the display control ROM the screen data that follows the first screen data and outputs it to the VDP. In this way, the display control MPU extracts from the display control ROM the screen data arranged in chronological order in the schedule data one by one, starting from the first screen data, and outputs it to the VDP.
[0184] When the VDP receives screen data output from the display control MPU, it extracts sprite data from the image RAM based on this input screen data, generates drawing data to be displayed on performance display device 1600, sub performance display device 3114, and upper tray performance display device 244, and outputs this generated drawing data to performance display device 1600, sub performance display device 3114, and upper tray performance display device 244. When performance display device 1600, sub performance display device 3114, or upper tray performance display device 244 does not accept the screen data from the display control MPU, the VDP outputs an execution signal to the display control MPU to inform the same. The VDP uses a line buffer system. This "line buffer method" is a method in which one line of drawing data for drawing the left and right directions of the performance display device 1600, sub-performance display device 3114, and upper tray performance display device 244 is stored in a line buffer, and the one line of drawing data stored in this line buffer is output to the performance display device 1600, sub-performance display device 3114, and upper tray performance display device 244.
[0185] The image ROM stores an extremely large amount of sprite data, resulting in a large capacity. When the capacity of the image ROM increases, that is, when the number of sprites to be drawn on the performance display device 1600, sub-performance display device 3114, and upper tray performance display device 244 increases, the access speed of the image ROM becomes significant, affecting the drawing speed on the performance display device 1600, sub-performance display device 3114, and upper tray performance display device 244. Therefore, in this embodiment, the sprite data stored in the image ROM is transferred and copied to image RAM, which has a fast access speed, and the sprite data is extracted from this image RAM. Note that the sprite data is the original data, which is the data before the sprite is expanded into bitmap format, and is stored in the image ROM in a compressed state.
[0186] Here, to explain "sprites," a "sprite" is an image displayed as a group on the performance display device 1600 or the upper tray performance display device 244. For example, when various people (characters) are displayed on the performance display device 1600, the sub-performance display device 3114, or the upper tray performance display device 244, the data for drawing each person is called a "sprite." Thus, when multiple people are displayed on the performance display device 1600, the sub-performance display device 3114, or the upper tray performance display device 244, multiple sprites are used. In addition to people, the houses, mountains, roads, etc. that make up the background are also sprites, and the entire background can be treated as a single sprite. These sprites are drawn on the performance display device 1600, the sub-performance display device 3114, or the upper tray performance display device 244 after their positions on the screen and their hierarchical relationship when sprites overlap (hereinafter referred to as the "sprite overlapping order") are set.
[0187] A sprite is made up of multiple rectangular areas, each 64 pixels wide and 64 pixels tall, glued together. The data used to draw these rectangular areas is called a "sprite character." A small sprite can be represented using a single sprite character, while a relatively large sprite, such as a person, can be represented using a total of six sprite characters, arranged, for example, 2x3. Even larger sprites, such as backgrounds, can be represented using even more sprite characters. In this way, the number and arrangement of sprite characters can be specified freely for each sprite.
[0188] Performance display device 1600, sub-performance display device 3114, and upper tray performance display device 244 are driven by a main scan that sets the display state of each pixel in one direction along the pixels, sequentially from left to right when viewed from the front, and a sub-scan that repeatedly performs main scans in a direction intersecting that one direction. When performance display device 1600, sub-performance display device 3114, and upper tray performance display device 244 receive one line of drawing data output from performance display control unit 1512, they output the data to one line of pixels sequentially from left to right when viewed from the front of performance display device 1600, sub-performance display device 3114, and upper tray performance display device 244 as a main scan. Once the output of one line is complete, the performance display device 1600, sub-performance display device 3114 and upper tray performance display device 244 move on to the line directly below as a sub-scan, and when the drawing data for the next line is input in the same way, they output the pixels for one line sequentially from left to right as a main scan based on the drawing data for the next line of the performance display device 1600, sub-performance display device 3114 and upper tray performance display device 244 when viewed from the front.
[0189] [4. Game Contents] Next, the game content of the pachinko machine 1 of this embodiment will be described mainly with reference to Figures 10, 16, and 17. In the pachinko machine 1 of this embodiment, a player rotates the handle lever 504 of the handle unit 500 located in the lower right corner of the front of the door frame 3, causing game balls stored in the upper tray 201 of the tray unit 200 to pass between the outer rail 1001 and the inner rail 1002 of the game board 5 and be shot into the upper part of the game area 5a, thereby starting a game using the game balls. The game balls shot into the upper part of the game area 5a flow down either the left or right side of the center device 2500 depending on the force of the shot. The force of the shot can be adjusted by the amount of rotation of the handle lever 504. The more clockwise the rotation, the stronger the shot. Up to 100 game balls can be shot continuously per minute, that is, at 0.6-second intervals.
[0190] In addition, within the game area 5a, a plurality of obstacle nails (not shown) are planted in a predetermined gauge arrangement at appropriate positions on the front surface of the game panel 1100 (panel board 1110), and when the game ball hits the obstacle nails, the flow speed of the game ball is suppressed and various movements are imparted to the game ball, allowing players to enjoy its movements. In addition to the obstacle nails, within the game area 5a, there are also provided at appropriate positions windmills (not shown) that rotate when the game ball hits them.
[0191] When a game ball shot into the upper part of the center device 2500 enters the left side of the highest part of the outer circumferential surface of the front peripheral wall portion 2512 of the center device 2500 as viewed from the front, it comes into contact with a plurality of obstacle nails (not shown) and flows down the area to the left of the center device 2500. Then, when the game ball flowing down the area to the left of the center device 2500 enters a warp entrance 2520 opening into the outer circumferential surface of the front peripheral wall portion 2512 of the center device 2500, it passes through a warp passage 2521, passes through a warp exit 2522 opening into the frame of the center device 2500, and is supplied to a stage 2530 through a guide path 2523.
[0192] A gaming ball supplied to the stage 2530 from the warp exit 2522 rolls back and forth on the stage 2530 and is released rearward from either a central guide section 2531 in the center of the left-right direction or one of the side guide sections 2532 on either side of the central guide section 2531. When a gaming ball is released into the gaming area 5a from the central guide section 2531 of the stage 2530, this central guide section 2531 is located directly above the first starting opening 2002, and therefore the gaming ball released from the central guide section 2531 is received by the first starting opening 2002 with a high probability. When a gaming ball is received by this first starting opening 2002, a predetermined number (e.g., three) of gaming balls are paid out from the payout device 830 to the upper tray 201 via the main control board 1310 and the payout control board 951.
[0193] When the game ball rolling on the stage 2530 is released into the game area 5a from the side guide section 2532, it flows down toward the start opening unit 2100. The game ball released into the game area 5a from the stage 2530 of the center role device 2500 may be received by the first start opening 2002 of the start opening unit 2100, the first large winning opening 2005 in an open state, or the like.
[0194] Incidentally, if a gaming ball that has flowed down to the left side of the center device 2500 does not enter the warp entrance 2520, it may be moved toward the center in the left-right direction by the shelf portion 2302 of the upper side unit 2300, and may be received by the general winning opening 2001 or the first starting opening 2002 of the lower side unit 2200. Then, when a gaming ball is received by the general winning opening 2001, a predetermined number (for example, 10 balls) of gaming balls are paid out from the payout device 830 to the upper tray 201 via the main control board 1310 and the payout control board 951.
[0195] On the other hand, when a gaming ball that is shot into the upper part of the center device 2500 in the gaming area 5a enters (is shot into) the right side of the highest part of the outer peripheral surface of the front peripheral wall part 2512 of the center device 2500, it enters the upper right circulation space 2541 of the right-hit gaming area 2540. Although not shown, a plurality of obstacle nails are planted in this upper right circulation space 2541, and the gaming ball circulates while coming into contact with the obstacle nails and changing its flow direction in various ways. This upper right circulation space 2541 is provided with a gate part 2003 at the top, and a general winning opening 2001 and a second starting opening 2004 that is normally closed by a second starting opening door member 2549 at the bottom.
[0196] The gaming balls that have flowed down the upper right circulation space 2541 pass through the downstream right circulation passage 2542 and enter the lower right circulation space 2543. The gaming balls that have entered this lower right circulation space 2543 pass through the second attacca passage 2543a, the bottom of which is formed by the upper surfaces of the second upper large prize opening door element 2552 and the second lower large prize opening door element 2555 that close the second upper large prize opening 2006a and the second lower large prize opening 2006b that are lined up on the left and right as the second large prize opening 2006, and are released into the gaming area 5a from the left end of the lowered release plate portion 2559 on the left side as viewed from the front. The downstream end (release plate portion 2559) of the second attacca passage 2543a is open so that the game ball is directed toward the first large prize opening 2005 of the starting port unit 2100, and when the first large prize opening 2005 is in the open state, if a game ball is released from the second attacca passage 2543a into the game area 5a, there is a high probability that the game ball will be accepted into the first large prize opening 2005.
[0197] The gaming balls flowing through the right circulation passage 2542 and the lower right circulation space 2543 flow downward while the increase in circulation speed is suppressed by a plurality of deceleration ribs 2546. In rare cases, the gaming balls may enter the discharge passage 2543b branching off near the upstream end of the second attacca passage 2543a in the lower right circulation space 2543, and the gaming balls that have entered the discharge passage 2543b are discharged outside the gaming board 5 from the second outlet 2543c without being returned to the gaming area 5a.
[0198] When a gaming ball that has been hit to the right and entered the upper right circulation space 2541 passes through the gate section 2003 and is detected by the gate sensor 2547, one normal random number is obtained from the normal random numbers that are updated within a predetermined numerical range in the main control board 1310, and this obtained normal random number is compared with a predetermined normal win determination table to conduct a normal lottery. When the time-saving control described below is not being executed, if the result of this normal lottery is a "normal win," the second starting port door element 2549 rotates once counterclockwise as viewed from the front, opening the second starting port 2004 and allowing the second starting port 2004 to receive gaming balls for a predetermined time (0.5 seconds in this example). On the other hand, when the time-saving control is being executed, a "normal win" is determined in the normal lottery, and it is determined whether the result is a "first normal win," a "second normal win," or a "third normal win." When the time-saving control is being executed, if the result of the regular lottery is either "first regular win," "second regular win," or "third regular win," the second starting port door element 2549 rotates counterclockwise when viewed from the front to open the second starting port 2004, thereby enabling the reception of game balls into the second starting port 2004 for a predetermined period of time, and then rotates counterclockwise when viewed from the front to close the second starting port 2004, thereby disabling the reception of game balls into the second starting port 2004. This opening and closing control is repeated a predetermined number of times (five times in this example). If the result of the regular lottery is a "first regular win," the five periods during which the second starting port 2004 is in a state where it can receive game balls are "0.3 seconds," "0.28 seconds," "0.3 seconds," "0.28 seconds," and "0.3 seconds," and if the result of the regular lottery is a "second regular win," the five periods during which the second starting port 2004 is in a state where it can receive game balls are "0.3 seconds," "0.28 seconds," and "1.1 seconds." , "0.28 seconds," and "0.3 seconds," and when the result of the regular lottery is the "third regular win," the five periods during which the second starting port 2004 is in a state where it can accept game balls are set to "0.3 seconds," "0.28 seconds," "0.3 seconds," "0.28 seconds," and "1.1 seconds," and the "second regular win" and the "third regular win" are more advantageous to the player than the "first regular win" (it is easier to accept game balls into the second starting port 2004).Furthermore, when game balls are received in the second starting port 2004, a predetermined number (for example, three) of game balls are dispensed from the dispensing device 830 to the upper tray 201 via the main control board 1310 and the dispensing control board 951.
[0199] In this embodiment, when a gaming ball passes through the gate 2003, the normal symbol display of the function display unit 1400 displays a variable normal symbol. A certain time is set (e.g., 0.01 to 60 seconds, also referred to as the normal variable time) from the start of the variable normal symbol display to the static display of the normal symbol (the time indicating the normal lottery result). In the second start gate 2004, the second start gate door element 2549 rotates to an open state after the normal variable time has elapsed. During the execution of the time-saving control described below, control is executed to shorten the normal variable time compared to the normal state (when time-saving control is not being executed). The opening time for rotating the second start gate door element 2549 to open the second start gate 2004 may be varied depending on the game state. For example, when time-saving control is not being executed, the opening time for the second start gate 2004 may be set to a longer time than when time-saving control is being executed.
[0200] Furthermore, if a new gaming ball passes through the gate unit 2003 between the time a gaming ball passes through the gate unit 2003 and the time the variable normal symbols displayed on the normal symbol display are stopped (until the normal lottery result is indicated), the normal symbol display cannot start displaying the variable normal symbols again. Therefore, the start of the variable normal symbol display is suspended until the variable normal symbol display of the previous normal symbol has finished (until the normal lottery result is indicated). Specifically, the normal random number acquired by the main control board 1310 based on the detection of a gaming ball passing through the gate unit 2003 by the gate sensor 2547 is stored, and the start of the variable normal symbol display is suspended until the display of the variable normal symbol can be started. Note that the main control board 1310 can store up to four reserved normal random numbers; any more than that are discarded without being reserved even if a gaming ball passes through the gate unit 2003. This prevents the burden on the gaming hall from increasing due to the accumulation of reserved numbers.
[0201] In the pachinko machine 1 of this embodiment, when a gaming ball received in the first starting port 2002 is detected by the first starting port sensor 2104, one first special random number is acquired from first special random numbers updated within a predetermined numerical range in the main control board 1310, and the acquired first special random number is compared with a predetermined jackpot determination table to perform a lottery for a first special lottery result that will generate an advantageous gaming state (e.g., "jackpot," "small jackpot," etc.) that is advantageous to the player. Then, based on the first special lottery result, the eight LEDs of the first special symbol display are controlled to blink for a predetermined variable time (e.g., 0.1 to 360 seconds), and then displayed in a lighting mode corresponding to the first special lottery result (the first special symbol is variably displayed, and then a stop symbol corresponding to the first special lottery result is displayed), thereby suggesting the first special lottery result to the player. In addition, the first special lottery results, which are drawn when a game ball is accepted into the first starting port 2002, include "miss," "small hit," "2R jackpot," "8R jackpot," and "10R jackpot," and which of these results is determined by comparing the obtained first special random number with a jackpot determination table.Furthermore, it is also determined whether or not to execute probability improvement control (high probability state (also called special jackpot state): in this example, the jackpot has a probability of about 1 in 44) that improves the probability of winning a jackpot (winning probability) compared to normal (low probability state: in this example, the jackpot is won with a probability of about 1 in 395) after a jackpot game (whether or not it is a special jackpot), and whether or not to execute time-saving control (time-saving state) that shortens the fluctuation time more than normal at least when the first special lottery result is a miss (whether or not it is a time-saving jackpot), and the period for which time-saving control is to be executed (number of time-saving times: number of times the special symbols (first special hitting symbol and second special symbol fluctuate)). The probability of winning a "small win" is always constant regardless of the game status (in this example, approximately 1 in 300).
[0202] Furthermore, when a gaming ball received in the second starting port 2004 is detected by the second starting port sensor 2551, one second special random number is acquired from the second special random numbers updated within a predetermined numerical range in the main control board 1310, and the acquired second special random number is compared with a predetermined big win determination table to draw a second special lottery result that will generate an advantageous gaming state (for example, "big win," "small win," etc.) that is advantageous to the player. Then, based on the second special lottery result that has been drawn, the eight LEDs of the second special symbol display are controlled to blink for a predetermined variable time (for example, 0.1 to 360 seconds), and then displayed in a lighting mode corresponding to the second special lottery result (the second special symbol is variably displayed, and then a stop symbol corresponding to the second special lottery result is displayed), thereby suggesting the second special lottery result to the player. The second special lottery results that are drawn when a game ball is received in the second starting port 2004 include "miss," "2R jackpot," "4R jackpot," "5R jackpot," "6R jackpot," "7R jackpot," "8R jackpot," and "16R jackpot," and the obtained second special random number is compared with a jackpot determination table to determine which of these results it is, and furthermore, after playing a jackpot, the probability of winning is higher than usual (low probability state: in this example, the probability of winning a jackpot is about 1 in 395). It is also possible to determine whether to execute probability improvement control (high probability state (also called probability change state): in this example, there is a 1 in 44 chance of winning the jackpot) to improve the probability of winning (winning probability) (whether it is a probability change jackpot or not), whether to execute time-saving control (time-saving state) to shorten the fluctuation time more than usual when at least the second special lottery result is a miss (whether it is a time-saving jackpot or not), and the period for which time-saving control is executed (number of time-saving times: number of times the special symbols (number of times the first special hit symbol and the second special symbol fluctuate)).
[0203] If the special lottery result (first special lottery result and second special lottery result) drawn by the acceptance of game balls into the first starting port 2002 and the second starting port 2004 is a special lottery result that generates a favorable game state, after a predetermined fluctuation time has elapsed, the eight LEDs of the special pattern display (first special pattern display, second special pattern display) are displayed in a lighting mode corresponding to the special lottery result, and then either the first large winning port 2005 or the second large winning port 2006 becomes able to accept game balls in a predetermined opening and closing pattern. When the first major winning opening 2005 or the second major winning opening 2006 is in the open state and a gaming ball is received in the first major winning opening 2005 or the second major winning opening 2006, the main control board 1310 and the payout control board 951 cause a predetermined number of gaming balls (for example, 11 when a gaming ball is received in the first major winning opening 2005, or 15 when a gaming ball is received in the second major winning opening 2006) to be paid out from the payout device 830 to the upper tray 201. Therefore, when the first major winning opening 2005 or the second major winning opening 2006 is able to receive gaming balls, by having the first major winning opening 2005 or the second major winning opening 2006 receive gaming balls, a large number of gaming balls can be paid out, providing enjoyment to the player.
[0204] If the result of the special lottery is a "small win" or a "2R big win," the first big prize opening 2005 repeats an opening and closing pattern multiple times (for example, twice) in which it opens to a predetermined short time (for example, between 0.2 and 0.6 seconds) so that it can receive a game ball, and then closes. On the other hand, if the result of the special lottery is a "4R jackpot," "5R jackpot," "6R jackpot," "7R jackpot," "8R jackpot," "10R jackpot," or "16R jackpot," then when either of the following conditions is met: a predetermined time (e.g., about 30 seconds) has elapsed after the first major prize opening 2005 or the second major prize opening 2006 has become open and able to accept game balls, or a predetermined number of game balls (e.g., 7 balls) have been accepted into the first major prize opening 2005, or a predetermined number of game balls (e.g., 10 balls) have been accepted into the second major prize opening 2006, the opening and closing pattern (one opening and closing pattern is called one round) that puts the opening and closing opening into a closed state that cannot accept game balls is repeated a predetermined number of times (predetermined number of rounds). For example, a "4R jackpot" is repeated four rounds, a "5R jackpot" is repeated five rounds, and a "16R jackpot" is repeated 16 rounds, thereby generating an advantageous gaming state for the player. Also, in the case where the special lottery result is a "small jackpot" or a "2R jackpot", it is practically difficult to make a gaming ball enter the first major winning port 2005 in the opening / closing pattern (in which the first major winning port 2005 is in an open state capable of receiving a gaming ball for a predetermined short time (for example, between 0.2 and 0.6 seconds) and then closes). In contrast, in the opening / closing pattern executed when the special lottery result is a "4R jackpot," "5R jackpot," "6R jackpot," "7R jackpot," "8R jackpot," "10R jackpot," or "16R jackpot" (an opening / closing pattern which switches to a closed state in which game balls cannot be accepted when either a predetermined time (e.g., about 30 seconds) has passed since the first major prize opening 2005 or the second major prize opening 2006 switched to an open state in which game balls can be accepted, or when a predetermined number (e.g., 7 balls) of game balls have been accepted into the first major prize opening 2005 or a predetermined number (e.g., 10 balls) of game balls have been accepted into the second major prize opening 2006), it is easy to get game balls to enter the first major prize opening 2005 or the second major prize opening 2006.In addition, if the result of the special lottery is a "4R jackpot," "5R jackpot," "6R jackpot," "7R jackpot," "8R jackpot," "10R jackpot," or "16R jackpot," when either of the following conditions is met: a predetermined time (e.g., about 30 seconds) has elapsed after the first major winning opening 2005 or the second major winning opening 2006 has become an open state capable of receiving game balls, or a predetermined number of game balls (e.g., 7 balls) have been received into the first major winning opening 2005, or a predetermined number of game balls (e.g., 10 balls) have been received into the second major winning opening 2006, the number of rounds for which an opening / closing pattern is executed to make the opening / closing opening a closed state incapable of receiving game balls is substantially It may also be a special lottery result, and when either of the conditions is met, that is, that a predetermined number (e.g., 7) of game balls are received into the first large winning opening 2005 or that a predetermined number (e.g., 10) of game balls are received into the second large winning opening 2006 as a special lottery result, multiple rounds may be executed, including an opening / closing pattern that closes the opening so that game balls cannot be received, and an opening / closing pattern that is executed when the special lottery result is a "small win" or a "2R big win" (an opening / closing pattern in which the first large winning opening 2005 is in an open state so that game balls can be received for a predetermined short time (e.g., 0.2 to 0.6 seconds) and then closes). For example, a special lottery result may be set as "an 8R jackpot which is effectively 4R", and when either of the conditions is met, that is, when a predetermined number of game balls (e.g., 7) are received into the first major winning opening 2005 or when a predetermined number of game balls (e.g., 10) are received into the second major winning opening 2006, an opening / closing pattern which puts the opening into a closed state in which game balls cannot be received may be repeated four times, and then an opening / closing pattern which is executed when the special lottery result is a "small win" or a "2R jackpot" (an opening / closing pattern in which the first major winning opening 2005 is in an open state in which it can receive game balls for a predetermined short period of time (e.g., 0.2 to 0.6 seconds) and then closes) may be repeated four times.
[0205] In this embodiment, the second large prize opening 2006 is composed of a second upper large prize opening 2006a and a second lower large prize opening 2006b arranged side by side. In the case of a "jackpot" using the second large prize opening 2006, for example, in the first round (1R), the second upper large prize opening 2006a opens and can receive game balls, and then closes when the conditions for making it unacceptable are met. During the interval until it becomes unacceptable again, the second lower large prize opening 2006b opens and can receive game balls, starting the next round (2R). When the second lower large prize opening 2006b becomes unacceptable, the interval has elapsed, so the second upper large prize opening 2006a reopens and can receive game balls. The second upper large prize opening 2006a and the second lower large prize opening 2006b are alternately opened and closed until a predetermined number of rounds have been played. As a result, within the second attacca passage 2543a, during a "jackpot", either the second upper large prize opening 2006a or the second lower large prize opening 2006b is in a state where it can accept a game ball, so if you hit to the right in this state to circulate a game ball within the second attacca passage 2543a, that game ball will always be accepted by the second large prize opening 2006, eliminating the risk of missing a game ball and allowing the player to enjoy themselves.
[0206] In addition, in this embodiment, for some of the multiple types of jackpots described above, whether or not the time-saving control is executed after the end of the jackpot game varies depending on the game state at the time of winning the jackpot. For example, if the first special lottery result is an 8R normal jackpot in which probability improvement control is not executed after the jackpot game in a non-time-saving state (a state in which time-saving control is not being executed), time-saving control is not executed after the jackpot game. On the other hand, if the first special lottery result is an 8R normal jackpot in a time-saving state (a state in which time-saving control is being executed), time-saving control is executed after the jackpot game. Also, if the second special lottery result is a 2R normal jackpot in which probability improvement control is not executed after the jackpot game in a non-time-saving state (a state in which time-saving control is being executed), time-saving control is not executed after the jackpot game. On the other hand, if the second special lottery result is a 2R normal jackpot in which probability improvement control is not executed after the jackpot game in a time-saving state (a state in which time-saving control is being executed), time-saving control is executed after the jackpot game. Furthermore, in a low-probability non-time-shortening state (a state in which neither probability improvement control nor time-shortening control is being executed: also called the normal state), if the first special lottery result and the second special lottery result are a 2R probability variable jackpot in which probability improvement control is executed after the jackpot game, time-shortening control is not executed after the jackpot game. On the other hand, in a state in which probability improvement control or time-shortening control is being executed, i.e., a state other than the normal state, if the first special lottery result and the second special lottery result are a 2R probability variable jackpot in which probability improvement control is executed after the jackpot game, time-shortening control is executed after the jackpot game.
[0207] In this embodiment, the display of the first special pattern change, which is executed by the first special pattern display device when a gaming ball is received at the first starting port 2002, and the display of the second special pattern change, which is executed by the second special pattern display device when a gaming ball is received at the second starting port 2004, are not executed simultaneously, but only one of them is executed. Therefore, if a new game ball is received into the first starting port 2002 or the second starting port 2004 during the period from when a game ball is received into the first starting port 2002 until the first special pattern displayed in a variable manner on the first special pattern display device is displayed in a static manner (until the result of the first special lottery is suggested) to when a game ball is received into the second starting port 2004 until the second special pattern displayed in a variable manner on the second special pattern display device is displayed in a static manner (until the result of the second special lottery is suggested), it is not possible to start a new display of the variable first or second special pattern on the first special pattern display device or the second special pattern display device, so the start of the display of the variable special patterns (first special pattern, second special pattern) is postponed until the display of the variable special patterns (first special pattern, second special pattern) that have been previously displayed has finished (until the suggestion of the result of the first special lottery or the result of the second special lottery is completed). Specifically, the main control board 1310 stores a first special random number obtained by the first start gate sensor 2104 based on the detection of a gaming ball received in the first start gate 2002, and a second special random number obtained by the main control board 1310 based on the detection of a gaming ball received in the second start gate 2004 by the second start gate sensor 2551, and suspends the start of the variable display of the special symbols (first special symbol, second special symbol) until a state is reached in which the variable display of the special symbols (first special symbol, second special symbol) can be started. Note that the number of reserved first special random numbers and second special random numbers that can be stored in the main control board 1310 is limited to four each, and any numbers greater than this are discarded rather than suspended even if a gaming ball is received in the first start gate 2002 or the second start gate 2004. This prevents the burden on the gaming hall from increasing due to the accumulation of reserved numbers. In addition, of the first special random numbers and second special random numbers stored in the main control board 1310, the second special random numbers are consumed with priority.In other words, regardless of the timing of receiving the game ball into the first starting port 2002 and the second starting port 2004, if the second special random number is stored and the start of the variable display of the second special pattern is put on hold, the variable display of the second special pattern is executed with priority over the first special pattern.
[0208] The special lottery result is suggested by the function display unit 1400 (first special symbol display device, second special symbol display device) and the effect display device 1600 (the sub-effect display device 3114 may also be used). The function display unit 1400 is directly controlled by the main control board 1310 to suggest the special lottery result. The function display unit 1400 suggests the special lottery result by causing the above-mentioned eight LEDs that make up the special symbol display devices (first special symbol display device, second special symbol display device) to flash on and off repeatedly for a predetermined period of time, and then stopping them in a predetermined lighting pattern, and the special lottery result is suggested by the combination of LEDs that are lit at this time.
[0209] On the other hand, the effect display device 1600 is indirectly controlled by the peripheral control board 1510 based on control signals (variable pattern commands, judgment result notification commands, etc.) from the main control board 1310, and the special lottery result is suggested by the effect image. Specifically, in the effect display device 1600, a series of decorative pattern rows consisting of a plurality of different patterns are displayed in multiple rows (for example, three rows of left decorative pattern, center decorative pattern, and right decorative pattern), and then the variable display of each decorative pattern row is started, and then they are stopped and displayed sequentially (in this example, the left decorative pattern → right decorative pattern → center decorative pattern are stopped and displayed in this order), and when all the decorative pattern rows are finally stopped and displayed, the lottery result of the special random numbers (first special random number, second special random number) extracted by the combination of the stopped and displayed patterns is suggested to the player. In other words, according to the special lottery result (first special lottery result, second special lottery result) based on the special random numbers (first special random number, second special random number) obtained when the start winning occurs, a plurality of decorative pattern rows are variably displayed, and then an effect image is displayed that is stopped to suggest the special lottery result (first special lottery result, second special lottery result). Note that, since the decorative patterns displayed on the effect display device 1600 are larger and easier to see than the first special pattern variably displayed on the first special pattern display device and the second special pattern variably displayed on the second special pattern display device, players will generally focus their attention on the decorative patterns displayed on the effect display device 1600.
[0210] In addition, the time indicating the result of the special lottery on the function display unit 1400 (LED flashing time (variation time)) is different from the time indicating the result of the special lottery on the performance display device 1600 (the time until the pattern row changes and the final image is displayed), and the time on the function display unit 1400 is set to a shorter time.
[0211] In addition, in the peripheral control board 1510, in addition to displaying performance images to suggest the results of the special lottery using the performance display device 1600, it is possible to perform light-emitting performances, movable performances, display performances, etc. by appropriately using the decorative body of the center role device 2500, the back left center decorative unit 3050, the back bottom rear movable performance unit 3100, the back top left movable performance unit 3200, the back left movable performance unit 3300, the back top middle movable performance unit 3400, and the back bottom front movable performance unit 3500, etc., depending on the results of the special lottery drawn, and players can be entertained by various types of performances, and a decline in the players' interest in the game can be prevented.
[0212] [5. Various control processes on the main control board] Next, we will explain the processing executed by the main control board 1310 in accordance with the progress of the game on the pachinko machine 1. Specifically, we will explain the system / user reset processing executed when the gaming machine is powered on, and the timer interrupt processing executed at a predetermined cycle (4 ms in this embodiment) by a timer started by the system / user reset processing.
[0213] [5-1. Initialization process] 21 and 22 are flowcharts showing the procedure of the initialization process of the main control board in the embodiment of the present invention.
[0214] When the power is turned on to the pachinko machine 1, the main control MPU 1311 of the main control board 1310 executes the main control program to perform initialization processing. When the initialization processing starts, the main control MPU 1311 first sets the protection of the RAM 1312 built into the main control MPU 1311 to write permission, making it possible to write to the RAM 1312 (step S10). Specifically, it outputs "00H" to the RAM protect register, indicating write permission.
[0215] Next, the main control MPU 1311 starts the built-in watchdog timer (step S12). Specifically, first, "03H" indicating a mode setting is written to the watchdog timer control register, and then "03H" indicating the start of the watchdog timer is written. Furthermore, the watchdog timer is cleared and reset (step S14).
[0216] Next, it is determined whether a predetermined wait time has elapsed (step S16). Since the voltage does not rise immediately after the power supply to the pachinko machine 1 is turned on until it reaches the predetermined voltage, if the voltage falls below the power outage warning voltage during the time from when the power supply is turned on until it reaches the predetermined voltage, a power outage warning signal is input from the power outage monitoring circuit. In the wait process, a predetermined monitoring wait value is set, and the process is put on hold for a predetermined time (for example, 200 milliseconds) while the watchdog timer is activated.
[0217] If the predetermined wait time has elapsed, the time required for starting up the sub-board (such as the peripheral control board 1510) has elapsed, so it is determined whether the RAM clear switch has been operated (step S18). If the RAM clear switch has been operated, data in areas other than the work area for calculating the ratio of winning devices (area for calculating the ratio of winning devices 13128) among the data backed up in the work area of the internal RAM 1312 is erased (step S30), and the process proceeds to step S24. On the other hand, if the RAM clear switch has not been operated, the data backed up in the internal RAM 1312 is not erased, and it is determined whether a power outage flag has been set (step S20). The power outage flag is a flag that is set when the power supply to the pachinko machine 1 is cut off after normal processing, such as when a power outage occurs (see step S56 in FIG. 22).
[0218] As a result, if the power outage flag is not set, the data in the work area of the internal RAM 1312 may be incorrect, so the data backed up in the work area (other than the area 13128 for calculating the ratio of game devices) is erased (step S30), and the process proceeds to step S24. On the other hand, if the power outage flag is set, the power outage flag is cleared, and the checksum calculated from the data backed up in the work area of the internal RAM 1312 using the checksum calculated at the time of the previous power outage is compared (verified) with the checksum stored in step S48 (step S22).
[0219] As a result, if the checksum calculated from the backup data does not match the checksum stored in step S48, the data in the work area of the internal RAM 1312 may not be correct, so the data backed up in the work area (other than the reel ratio calculation area 13128) is erased (step S30), and the process proceeds to step S24. On the other hand, if the checksum calculated from the backup data matches the checksum stored in step S48, the data in the work area of the internal RAM 1312 is correct, so the data backed up in the work area is not erased, and the process proceeds to step S24.
[0220] Next, the check code is used to determine whether the work area for calculating the ratio of reels (area for calculating the ratio of reels 13128) is normal (step S24). If it is determined to be abnormal, the data in the work area for calculating the ratio of reels may be incorrect, so the data stored in the work area for calculating the ratio of reels is erased (step S26).
[0221] When one or more backup areas are provided in the bonus feature ratio calculation area 13128, the main area is first determined using a check code, and if the main area is determined to be abnormal, backup areas 1, 2, and N are determined in that order, and the data of the backup area that is first determined to be normal is copied to the main area. After that, the data in the backup area may be erased or left as is. If the main area is determined to be normal, the data in the backup area may be erased or left as is.
[0222] The data in the feature ratio calculation area 13128 may be erased at predetermined time intervals, separately from the result of the check code determination when the power is turned on. Also, the data in the feature ratio calculation area 13128 may be erased at predetermined operation intervals (for example, at predetermined number of shot balls, at predetermined number of winning balls, at predetermined number of games with special symbol variation display, at predetermined number of jackpots in the special symbol variation display game, etc.).
[0223] As described above, in the pachinko machine of this embodiment, data backed up in the work area of the internal RAM 1312 is erased under different conditions for each type of data (game control data 13132 and bonus feature ratio calculation / display data 13136). That is, by operating the RAM clear switch, the backed up game control data 13132 is erased, but the backed up bonus feature ratio calculation / display data 13136 is not erased. If the bonus feature ratio calculation / display data 13136 can be erased by operating the RAM clear switch, the bonus feature ratio calculated by the pachinko machine 1 can be erased at any time. Therefore, by operating the RAM clear switch, the backed up bonus feature ratio calculation / display data 13136 is not erased, preventing the deletion of the bonus feature ratio calculation / display data 13136 by an amusement parlor attendant and preventing the concealment of an abnormal bonus feature ratio. This makes it easy to detect gaming machines that have been modified to have a high or low bonus feature ratio.
[0224] When the power recovery setting of the RAM work area or the RAM initialization process is executed, the main control MPU 1311 executes initial settings to set various setting registers of the main control MPU 1311 (CPU 13111) (step S28). In the initial settings of the main control MPU 1311, first, the CTC (Counter / Timer Circuit) is initialized and interrupts are permitted. Furthermore, the serial communication port and test signal output port are initialized. A hardware random number generation circuit is started. Then, the serial communication circuit 13114 used for communication with the peripheral control board 1510, the payout control board 951, and the bonus ratio display 1317 is configured. Furthermore, after the serial communication circuit 13114 starts operating, the driver circuit 13171 of the bonus ratio display 1317 is initialized.
[0225] Next, the main control MPU 1311 executes a process to set a power-on command to be sent to the peripheral control board 1510 (step S32). In the power-on command creation process, game information is read from the game backup information, and various commands corresponding to the game information are stored in a predetermined storage area of the main control internal RAM 1312. To generate the power-on command, a power-on state reference command is set as reference command data, and command addition data corresponding to the command to be generated is added.
[0226] The power-on commands include the power-on status buffer command and the special symbol / electric device operation number command. The power-on status buffer command is a command that notifies the game status when the power is restored after a power outage, and notifies the probability of winning the special lottery and the operation mode of the regular electric device. On the other hand, the special symbol / electric device operation number command notifies the execution status of the special symbol variable display.
[0227] Thereafter, the main control MPU 1311 permits execution of interrupt processes, including timer interrupt processes (step S34). The initial setting of the pachinko machine 1 is completed by the processes from powering on the pachinko machine 1 to step S34 (initial setting means).
[0228] Next, the main control MPU 1311 acquires the power outage warning signal (step S36) and determines whether the power outage warning signal is ON (step S38). If the power outage warning signal is not ON (the result of step S38 is "No"), that is, a random number update process is executed (step S40). The random number update process of step S46 mainly updates random numbers other than the random numbers used to determine whether a special lottery or a regular lottery has been won. Note that the update process of the random numbers used to determine whether a special lottery or a regular lottery has been won is executed by a timer interrupt process, which will be described later. The processes from step S36 to step S40 are executed until the power outage warning signal is detected, and these processes are treated as the main process on the main control side (normal means after initial setting).
[0229] On the other hand, if a power outage warning signal is detected (the result of step S38 is "Yes"), the main control MPU 1311 executes power-off processing (power-off setting means). In the power-off processing, data is backed up to restore the state before the power outage. Specifically, interrupt processing is first prohibited (step S42). This prevents the timer interrupt processing described below from being executed, preventing writing to the main control internal RAM 1312 and protecting game information from being overwritten. Furthermore, the main control MPU 1311 clears the output ports to stop the operation of devices controlled by the output from each port (step S44). Specifically, power-off clear signal OFF bit data is set in the solenoid, power-off clear, and ACK output ports. It is not necessary to clear all output ports; for example, it is sufficient to clear output ports for controlling solenoids and motors that consume a large amount of power. Clearing these output ports reduces power consumption during the time until the main board power-off processing is completed, ensuring that the main board power-off processing is completed reliably.
[0230] Next, the main control MPU 1311 calculates a checksum to determine whether the data stored in the work area to be backed up has been properly stored (step S46). Furthermore, the checksum calculation result is stored in the checksum area of the RAM 1312 (step S48). This checksum is used to determine whether the data backed up in the work area is correct.
[0231] Next, a check code (e.g., a checksum) is calculated from the data in the work area for calculating the ratio of features (area 13128 for calculating the ratio of features) (step S50). If the check code is a fixed value, there is no need to calculate the check code in step S50. Note that the check code may be calculated and stored each time data is updated in the feature ratio calculation and display process, rather than in the process when the main board is powered off.
[0232] Next, the calculated check code (or a predetermined value used as the check code) is stored in a predetermined area of the role ratio calculation area 13128 (step S52).
[0233] Next, the data in the main area of the work for calculating the ratio of features (area 13128 for calculating the ratio of features) is copied to each backup area (step S54). At this time, the calculated check code is also copied. Backup may be performed as appropriate (for example, whenever data is updated) in the calculation and display process of the ratio of features, rather than as a process when the power is turned off on the main board.
[0234] In this way, by storing the data used to calculate the reel ratio in a backup area together with the calculated (or predetermined value) check code, the data for calculating the reel ratio can be retained even when the power is cut off, and the reel ratio can be calculated over a long period of operation.
[0235] Furthermore, a value indicating that the backup has been successfully completed is stored in the backup flag area as a power outage flag (step S56). This completes the storage of the game backup information. Finally, writing to RAM 1312 is prohibited by outputting "01H" indicating write prohibition to the RAM protect register (step S58), and the system waits until the power outage is restored (infinite loop).
[0236] [5-2. Timer interrupt processing] Next, the timer interrupt process will be described. The timer interrupt process is repeatedly performed at intervals of the interrupt period (4 ms in this embodiment) set in the initialization process shown in Figures 21 and 22. Figure 23 is a flowchart showing an example of the timer interrupt process.
[0237] When timer interrupt processing starts, the main control MPU 1311 executes the main control program, first setting 1 to the RBS (register bank selection flag) in the program status word and switching the register (step S70). In this embodiment, the main control board 1310 has bank 0 and bank 1, which are switched between each time timer interrupt processing is executed.
[0238] Next, the main control MPU 1311 executes switch input processing (step S74). In the switch input processing, various signals input to the input terminals of the various input ports of the main control MPU 1311 are read and stored as input information in the input information storage area of the main control internal RAM 1312. Specifically, the MPU 1311 reads detection signals from various sensors that detect game balls entering prize winning holes such as the general prize winning hole, detection signals from the magnetic detection switch 3024 that detects fraudulent activity using magnets, and a payer ACK signal from the payout control board 951 that notifies the payout control board 951 that the prize ball command sent in the prize ball control processing has been successfully received, and stores these as input information in the input information storage area. In addition, in the switch input processing, the MPU 1311 reads detection signals from the discharged ball sensor 3060 and the fired ball sensor 1020 to count the number of out balls.
[0239] Next, the main control MPU 1311 performs a timer update process (step S76). In the timer update process, for example, the time for which the special symbol display 1185 is illuminated according to the variable display pattern determined by the special symbol and special electric device control process described below, the time for which the normal symbol display 1189 is illuminated according to the normal symbol variable display pattern determined by the normal symbol and normal electric device control process, and other time management are performed, such as the ACK signal input determination time set as a determination condition when determining whether a payer ACK signal indicating that the payout control board 951 has successfully received various commands transmitted by the main control board 1310 (main control MPU 1311) has been input. Specifically, when the variable display pattern or normal symbol variable display pattern has a variable time of 5 seconds, the timer interrupt period is set to 4 ms, and therefore, the variable time is subtracted by 4 ms each time this timer subtraction process is performed, and the subtraction result becomes 0, thereby accurately measuring the variable time of the variable display pattern or normal symbol variable display pattern.
[0240] Next, the main control MPU 1311 executes random number update process 1 (step S78). In random number update process 1, the random number for determining a jackpot, the random number for a jackpot symbol, and the random number for a small jackpot symbol are updated. In addition to these random numbers, the random number for determining the initial value for a jackpot symbol and the random number for determining the initial value for a small jackpot symbol, which are updated in the non-win / lose random number update process of step S40 in the system / user reset process (main process on the main control side) shown in the figure, are also updated.
[0241] Next, the main control MPU 1311 executes a prize ball control process (step S80). In the prize ball control process, input information is read from the input information storage area, the number of game balls (prize balls) to be paid out is calculated based on the read input information, and the result is written to the main control built-in RAM 1312. In addition, based on the calculation result of the number of prize balls, a prize ball command for paying out game balls is created, and a self-check command for checking the connection status between the main control board 1310 and the payout control board 951 is created. The main control MPU 1311 transmits the created prize ball command and self-check command to the payout control board 951 as main payout serial data.
[0242] Next, the main control MPU 1311 determines the current game state, adds the number of prize balls to be paid out as the game value to an area corresponding to the current game state, and updates the area 13128 for calculating the ratio of prize balls in the main control built-in RAM 1312 (see FIG. 26) (step S81). The processing of step S81 can be skipped if there are no prize balls to be paid out in step S80, thereby reducing the load on the pachinko machine 1.
[0243] Next, the main control MPU 1311 executes the slot command reception process (step S82). The dispensing control board 951 transmits various 1-byte (8-bit) commands (e.g., slot status 1 command, error release navigation command, and slot status 2 command) classified as status indications according to the dispensing control program. Meanwhile, as described below, the dispensing control program outputs an error occurrence command if an error occurs in the dispensing operation, and outputs an error release notification command based on the detection signal of the operation switch. In the slot command reception process, when various commands are successfully received as payer serial data, information informing the payer control board 951 of this fact is stored as output information in the output information storage area of the main control internal RAM 1312. In addition, the main control MPU 1311 converts the command successfully received as payer serial data into a 2-byte (16-bit) command (e.g., slot status display command, error release notification command, etc.) and stores it as transmission information in the transmission information storage area described above. In addition, in the prize ball discharge process, the number of prize balls discharged is recorded in a memory area (see Figure 27) determined by the game status of the device ratio calculation area 13128.
[0244] The reel ratio calculation area update process (step S81) may be executed in any order as long as it is executed after the prize ball control process (step S80) and before the reel ratio calculation and display process (step S89).
[0245] Next, the main control MPU 1311 executes a fraud detection process (step S84). In the fraud detection process, an abnormal state related to the prize balls is confirmed. For example, when the input information is read from the input information storage area and the count switch detects that a game ball has entered the large prize slots 2005 and 2006 when the game is not in a jackpot game state, the main control program creates a prize abnormality display command classified as a notification display as an abnormal state, and stores the command as transmission information in the transmission information storage area.
[0246] Next, the main control MPU 1311 executes the special symbol and special electric accessory control process (step S86). In the special symbol and special electric accessory control process, it is determined whether the random number value for the jackpot matches a win determination value pre-stored in the main control built-in ROM. Furthermore, it is determined whether to transition to a probability variable state based on the random number value of the jackpot symbol. If the probability variable transition condition is met, the game is subsequently transitioned to the probability variable state, while if the probability variable transition condition is not met, the game is transitioned to a game state other than the probability variable state. Here, the "probability variable state" refers to a state (high probability state) in which the probability of winning the special lottery described above is set relatively high compared to the normal game state (low probability state).
[0247] Next, the main control MPU 1311 executes the normal symbol and normal electric device control process (step S88). In the normal symbol and normal electric device control process, input information is read from the input information storage area described above, and it is determined whether or not a detection signal from the gate switch 2352 has been input to the input terminal. If a detection signal has been input to the input terminal, a random number for determining whether or not a normal symbol has been hit is extracted, and it is determined whether or not it matches a normal symbol hit determination value pre-stored in the main control built-in ROM (referred to as the "normal lottery"). Then, depending on the result of the normal lottery, it is determined whether or not to open or close the second starting opening door element 2549. If the opening or closing operation is to be performed based on this determination, the second starting opening door element 2549 is opened (or expanded), thereby entering a gaming state in which the starting opening 2004 can receive gaming balls, and transitioning to a gaming state that is advantageous to the player.
[0248] Next, the main control MPU 1311 determines whether the display switch 1318 has been operated, and if the display switch 1318 has been operated, calls the role ratio calculation and display process (FIGS. 24 and 25) and calculates the role ratio by referring to the number of prize balls stored in the role ratio calculation area 13128. Then, the calculated role ratio is displayed on the role ratio display 1317 (step S89). In this way, by calling the role ratio calculation and display process in the timer interrupt process and calculating the role ratio, the role ratio (the gambling nature of the pachinko machine 1) based on the most recent data can be confirmed.
[0249] Note that regardless of whether the display switch 1318 is operated, if the main frame release switch (not shown) detects that the main frame 4 has been released from the outer frame 2, the bonus feature ratio may be displayed. Also, if the display switch 1318 is operated while the main frame release switch (not shown) is detecting that the main frame 4 has been released from the outer frame 2, the bonus feature ratio may be displayed on the bonus feature ratio indicator 1317. Since the display switch 1318 is provided on the back side of the game board, when the display switch 1318 is displayed, the main frame 4 is usually released and the progress of the game has stopped. In this way, if the bonus feature ratio is calculated when the progress of the game has stopped, CPU resources are not consumed by divisions and subtractions to calculate the bonus feature ratio during play, and the load on the CPU can be reduced.
[0250] Details of the reel ratio calculation and display process will be described later with reference to Figs. 24 and 25. Specific examples of the method of displaying the reel ratio will be described later. When the display switch 1318 is operated, all types of values (reel ratio, consecutive reel ratio, cumulative total, total cumulative total) may be calculated, but only the value to be displayed may be calculated each time the display switch 1318 is operated. Furthermore, the reel ratio may be calculated regardless of whether the display switch 1318 is operated, and if the display switch 1318 is operated, the calculated reel ratio may be displayed on the reel ratio display 1317.
[0251] Even if the pachinko machine 1 detects fraud and stops the game, it executes the reel ratio calculation area update process (step S81) and the reel ratio calculation and display process (step S89). By executing these processes, regardless of whether fraud is detected or not, the reel ratio can be confirmed even while fraud is being reported.
[0252] Next, the main control MPU 1311 executes an output data setting process (step S90). In the output data setting process, various signals are output from the output terminals of the various output ports of the main control MPU 1311. For example, when various commands from the payout control board 951 are normally received from the output terminal of a predetermined output port of the main control MPU 1311 based on the output information, a main payout ACK signal is output to the payout control board 951, and when the game is in a jackpot game state, a drive signal is output to the attacca solenoids (first attacca solenoid 2113, second upper attacca solenoid 2553, second lower attacca solenoid 2556) which perform the opening and closing operation of the opening and closing member 2107 of the large prize openings 2005 and 2006, and a drive signal is output to the start port solenoid 2550 which performs the opening and closing operation of the start port (second start port door member 2549).In addition, various information (game information) signals and security signals related to the game, such as probability fluctuation information output signal, special pattern display information output signal, normal pattern display information output signal, time-reduction information output information output information, and start port winning information output signal, are output to the payout control board 951.
[0253] In addition, in the output data setting process, a signal corresponding to the number of balls out counted in the switch...
Claims
[Claim 1] A lottery means for performing a lottery regarding a winning prize; an effect determination means for determining an effect based on the result of the lottery by the lottery means; a performance display device that displays the performance determined by the performance determination means; An operation means operable by a player, The effects include a result notification effect that notifies whether or not the winning has occurred, and an expectation suggestion effect that makes the winning expected by a plurality of display modes, The result notification effect can be executed at a first timing when a pattern change is being performed or at a second timing after the first timing, The player can decide whether to execute the result notification effect at the first timing or the second timing by operating the operation means operable by the player while a display is being displayed encouraging the player to operate the operation means operable by the player, If the player does not decide that the result notification effect will be executed at the first timing, but decides that the result notification effect will be executed at the second timing, the expectation suggestion effect is executed between the first timing and the second timing, A specific display is displayed on the effect display device in accordance with the timing at which the player can decide the execution timing of the result notification effect, When the result notification performance is executed, the same result of the lottery is always notified regardless of whether the player determines the first timing or the second timing by operating the operation means operable by the player, The expectation suggestion effect is an effect that allows the same display to be repeatedly displayed, and can be displayed in a reach effect where the expectation of winning is high, When the expectation suggestion effect is displayed in a predetermined display mode among the plurality of display modes between the first timing and the second timing, it is possible to prevent the predetermined display mode from changing to another display mode between the first timing and the second timing, If the player does not decide to execute the result notification effect at the second timing, and a third timing occurs after the second timing, the result notification effect is executed without operating the operation means. If the player does not decide to execute the result notification effect at the first timing while a display is being displayed encouraging the player to operate the operation means operable by the player, but decides to execute the result notification effect at the second timing, the specific display that was displayed on the effect display device is made non-display based on the player's decision, The specific display can be displayed on the performance display device at either the first timing or the second timing, and the specific display at the second timing and the specific display at the first timing are different in appearance, If the player does not decide to execute the result notification effect at the second timing and the third timing arrives, the specific display is made non-display based on the fact that the third timing has arrived, When the lottery result is notified by the result notification effect, one of a plurality of dynamic display modes, including a first dynamic display mode and a second dynamic display mode, can be displayed according to the lottery result of the lottery means. A gaming machine characterized by:
Citation Information
Patent Citations
Spin drum type game machine
JP2009142346A
Pinball game machine
JP2013059607A
Game machine
JP2013240494A
Game machine
JP2015226623A
JPP7542242B