Game machine
The gaming machine addresses the issue of monotony in gameplay by introducing a variable ball entry mechanism and game state transition mechanism, offering different game experiences and enhancing player engagement.
Patent Information
- Application Number
- JP2025048302
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-03-24
- Publication Date
- 2025-06-12
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Conventional gaming machines experience a decrease in player attention due to monotonous gameplay after shifting to a specific control state advantageous to the player.
The gaming machine incorporates a variable ball entry mechanism with first and second ball entry portions, and a game state transition mechanism that starts either a first specific game or a second specific game based on the entry of a game ball into these portions, offering different game experiences.
This design expands player options and improves attention by providing varied game experiences within the specific control state, preventing monotony and maintaining player engagement.
Smart Images

Figure 2025089434000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a gaming machine such as a pachinko machine.
Background Art
[0002] Conventionally, there is known a gaming machine provided with a launching means for launching a game ball toward a game area formed on the front surface of a game board, and executing an internal lottery such as a jackpot lottery when a game ball enters an operation port (starting ball entry means) (see, for example, Patent Document 1). When the gaming machine wins a jackpot lottery, for example, the gaming state shifts to a specific control state advantageous to the player. In this specific control state, the gaming machine pays out a large number of game balls, for example, by shifting a variable winning device to a state where a game ball can enter.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] However, after the gaming machine shifts the gaming state to the specific control state, regardless of whether or not the player's actions intervene, the gaming in the specific control state starts following the same flow. Therefore, after the gaming state is shifted to the specific control state, the series of flows until the start of the gaming in the specific control state becomes monotonous, and there is a problem that the player's attention to the game decreases.
[0005] An object of the present invention is to provide a gaming machine that can expand the player's options and improve the player's attention to the game.
Means for Solving the Problems
[0006] The gaming machine of the present invention includes a launching means for launching a game ball toward a game area formed on the front surface of a game board, a starting ball entry means for allowing a game ball flowing down in the game area to enter and performing an internal lottery when the game ball enters, and a game state transition means for transitioning the game state to a specific control state advantageous to the player based on the result of the internal lottery executed based on the entry of the game ball into the starting ball entry means. The gaming machine has an open state in which a game ball flowing down in the game area can enter and a closed state in which a game ball flowing down in the game area cannot enter, and an opening / closing ball entry means for transitioning from the open state to the closed state based on the entry of a game ball into itself, and a variable ball entry means for allowing a game ball flowing down in the game area to enter based on the result of the internal lottery executed based on the entry of the game ball into the starting ball entry means. The variable ball entry means includes a first ball entry portion that allows a game ball that has entered the variable ball entry means to enter and does not cause the opening / closing ball entry means to transition from the closed state to the open state based on the entry of the game ball, and a second ball entry portion that allows a game ball that has entered the variable ball entry means to enter and causes the opening / closing ball entry means to transition from the closed state to the open state based on the entry of the game ball. The game state transition means includes a specific control start means for starting the game in the specific control state when a game ball enters any of the opening / closing ball entry means, the first ball entry portion, and the second ball entry portion after transitioning the game state to the specific control state. The game in the specific control state includes a first specific game and a second specific game that gives the player a higher value than the first specific game. The specific control start means is characterized by starting either the first specific game or the second specific game when a game ball enters the first ball entry portion and the second ball entry portion.
Effect of the Invention
[0007] According to the present invention, the options for the player can be expanded, and the degree of attention of the player to the game can be improved.
Brief Description of the Drawings
[0008]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15
Figure 16
Figure 17
Figure 18
Figure 19
Figure 20
Figure 21
Figure 22
Figure 23
Figure 24
Figure 25
Figure 26
Figure 27
Figure 28
Figure 29
Figure 30
Figure 31
Figure 32
Figure 33
Figure 34
Figure 35
Figure 36
Figure 37
Figure 38
Figure 39
Figure 40
Figure 41
Figure 42
Figure 43
Figure 44
Figure 45
Figure 46
Figure 47
Figure 48
Figure 49
Figure 50
Figure 51
Figure 52
Figure 53
Figure 54
Figure 55
Figure 56
Figure 57
Figure 58
Figure 59
Figure 60
Figure 61
Figure 62
Figure 63
Figure 64
Figure 65
Figure 66
Figure 67
Figure 68
Figure 69
Figure 70
Figure 71
Figure 72
Figure 73
Figure 74
Figure 75
Figure 76
Figure 77
Figure 78
Figure 79
Mode for Carrying Out the Invention
[0009] 〔First Embodiment〕 Hereinafter, the first embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a front view of a pachinko machine according to the first embodiment of the present invention. The pachinko machine 10 is a pachinko game machine which is a kind of gaming machine. As shown in FIG. 1, this pachinko machine 10 includes an outer frame 11 forming the outer shell of the pachinko machine 10, and a game machine main body 12 rotatably attached to the front (front side) of the outer frame 11.
[0010] The game machine main body 12 includes an inner frame (not shown) supported by the outer frame 11 so as to be rotatable with one of the left and right sides as a support side, a front door frame 13 disposed in front of the inner frame and supported by the inner frame so as to be rotatable forward with one of the left and right sides as a support side, and a back pack unit (not shown) disposed behind the inner frame and supported by the inner frame so as to be rotatable backward with one of the left and right sides as a support side.
[0011] Note that the gaming machine main body 12 is provided with a locking device (not shown) provided at its rotating tip. This locking device has a function of putting the gaming machine main body 12 in a locked state where it cannot be opened with respect to the outer frame 11, and also has a function of putting the front door frame 13 in a locked state where it cannot be opened with respect to the inner frame. These locked states are released by performing an unlocking operation using an unlocking key on a cylinder lock 14 provided to be exposed on the front surface of the pachinko machine 10.
[0012] The front door frame 13 has a substantially elliptical window portion 21 provided so as to cover the entire front surface side of the inner frame, and a window panel 22 fitted into the window portion 21. In this embodiment, the window panel 22 is formed colorless and transparent by glass, but it may be formed colorless and transparent by synthetic resin or the like. Further, the front door frame 13 includes a display lamp portion 23 provided above the window portion 21 as a part of a light emitting means constituted by various lamp portions and the like provided around the window portion 21, and is provided on both the left and right sides of the display lamp portion 23. And a speaker portion 24 that outputs an effect sound or the like according to the gaming situation, and an upper bulging portion 25 and a lower bulging portion 26 provided below the window portion 21.
[0013] The upper bulging portion 25 and the lower bulging portion 26 are arranged side by side vertically and are both provided so as to bulge forward. The upper bulging portion 25 has an upper tray 25a provided inside so as to open upward. The upper tray 25a has a function of temporarily storing the game balls paid out by a payout device 71 (see FIG. 11) provided in the back pack unit and guiding them to the game ball launching mechanism 81 (see FIG. 11) side while aligning them in a row. The lower bulging portion 26 has a lower tray 26a provided inside so as to open upward. The lower tray 26a has a function of storing the game balls that have become surplus in the upper tray 25a.
[0014] Furthermore, the front door frame 13 is provided with a firing handle 27 as a firing means provided to the right of the lower dish 26a. When this firing handle 27 is operated by a player of the pachinko machine 10, a game ball is fired from a game ball firing mechanism 81 provided below the inner frame toward a game area provided above the inner frame. By changing the amount of rotational operation of the firing handle 27, the firing intensity of the game ball fired toward the game area, that is, the momentum of the firing, is changed.
[0015] Figure 2 is a front view of the game board. As shown in FIG. 2, the game board 31 has an inner rail portion 32 and an outer rail portion 33 attached to its surface and is mounted on the inner frame. The above-described game area is formed on the game board 31 so as to be partitioned by the inner rail portion 32 and the outer rail portion 33. This game area can be visually recognized from the front through the window portion 21 almost entirely. The inner rail portion 32 and the outer rail portion 33 constitute a guide rail 34 for guiding the game ball to the game area, and this guide rail 34 guides the game ball fired from the game ball firing mechanism 81 when the player rotates the firing handle 27 to the upper part of the game area.
[0016] The exit portion of the guide rail 34 is arranged on one side portion of the game area and is formed so as to face the upper center of the game area. For this reason, the arrival position of the game ball at the upper part of the game area shifts from the side where the exit portion of the guide rail 34 is formed to the opposite side as the amount of rotational operation of the firing handle 27 by the player increases. In the present embodiment, the exit portion of the guide rail 34 is provided on the left side portion of the game area.
[0017] The game board 31 has a plurality of large and small openings formed to penetrate in the front-rear direction by router processing in the game area. Further, the game board 31 has a general winning opening 35 provided in each opening, an upper operating opening (first starting ball entrance) 36, a lower operating opening (second starting ball entrance) 37, a variable winning device 38, an out opening 39, and a non-electric accessory 51. This non-electric accessory 51 is provided on the lower right side of the general winning opening 35. Also, the game board 31 has an opening 311 provided on the lower right side of the lower operating opening 37 and an opening 312 provided on the lower side of the non-electric accessory 51. Further, the game board 31 has through gates 41 provided on the left side and the right side of the central portion, a main display device 42 provided on the upper right side, a variable display unit 43 provided in the central portion, and the like. Furthermore, the game board 31 has a large number of nails 44 implanted to appropriately disperse or adjust the falling direction of the game balls, and various members (accessories) such as windmills in the game area.
[0018] Each of the various winning openings of the general winning opening 35, the upper operating opening 36, the lower operating opening 37, and the variable winning device 38 is provided with detection sensors 40a to 40d (see FIG. 11) for detecting the entry of the game balls, and these detection sensors 40a to 40d are disposed on the back side of the game board 31. Specifically, the general winning opening 35 is provided with the detection sensor 40a, the upper operating opening 36 is provided with the detection sensor 40b, the lower operating opening 37 is provided with the detection sensor 40c, and the variable winning device 38 is provided with the detection sensor 40d. The pachinko machine 10 executes the payout of a predetermined number of prize balls based on the detection results of the detection sensors 40a to 40d. Note that the detection sensors 40a to 40d may be any type as long as they can individually detect the winning of the game balls. For example, an electromagnetic induction type proximity sensor or the like can be adopted.
[0019] Specifically, when a game ball enters the general winning opening 35, the pachinko machine 10 pays out 10 prize balls. When a game ball enters the upper operating opening 36 or the lower operating opening 37, the pachinko machine 10 pays out 3 prize balls. When a game ball enters the variable winning device 38, the pachinko machine 10 pays out 15 prize balls. Note that the number of these prize balls is arbitrary, and for example, the number of prize balls for each of the operating openings 36 and 37 may be different.
[0020] The out opening 39 is provided at the lowermost part of the game area of the game board 31. Game balls that do not enter various winning openings and the like are discharged from the game area through this out opening 39. The out opening 39 is provided with a detection sensor 40e (see FIG. 11) for detecting the entry of a game ball, and this detection sensor 40e is disposed on the back side of the game board 31. Note that when a game ball enters the out opening 39, unlike when a game ball enters various winning openings, the pachinko machine 10 does not execute the payout of prize balls.
[0021] The non-electric accessory 51 is provided on the lower left side of the game area of the game board 31. The non-electric accessory 51 is provided with a detection sensor 40f (see FIG. 11) for detecting the entry of a game ball, and this detection sensor 40f is disposed on the back side of the game board 31. Note that when a game ball enters the non-electric accessory 51, unlike when a game ball enters various winning openings, the pachinko machine 10 does not execute the payout of prize balls. This non-electric accessory 51 will be described in detail later. Note that the player rotates the firing handle 27 to a medium degree and hits left, and by shifting the arrival position of the game ball in the upper part of the game area from the side where the exit portion of the guide rail 34 is formed to the upper left part of the game area, the game ball can be guided to the upper operating opening 36, the non-electric accessory 51, etc. (left hitting route).
[0022] Each through gate 41 is provided with a detection sensor 40g (see FIG. 11) for detecting the entry of a game ball, and this detection sensor 40g is disposed on the back side of the game board 31. Note that when a game ball enters each through gate 41, unlike when a game ball enters various winning openings, the pachinko machine 10 does not execute the payout of prize balls.
[0023] Here, the entry of a game ball means that the game ball passes through a predetermined opening, and includes not only the mode of being discharged from the game area after passing through the opening, but also the mode of continuing to flow down in the game area without being discharged from the game area after passing through the opening. However, in the following description, in order to clearly distinguish from the entry of a game ball into the out port 39, the entry of a game ball into various winning openings is also expressed as a win. Also, the entry into the through gate 41 means continuing to flow down in the game area without being discharged from the game area after passing through a gate provided in the game area. The entry into this through gate 41 is also expressed as a win in the same way as the entry into various winning openings.
[0024] The upper operating port 36 and the lower operating port 37 are unitized as an operating port device and installed on the game board 31. Each of the operating ports 36, 37 opens upward together to enable a game ball flowing down in the game area to enter, and the upper operating port 36 is arranged above and the lower operating port 37 is arranged below, and they are arranged side by side vertically. The lower operating port 37 has an electric accessory 37a as a guide piece (support piece) constituted by a pair of left and right movable pieces.
[0025] The electric accessory 37a is connected to an electric accessory drive unit 37b mounted on the back side of the game board 31. By being driven by the electric accessory drive unit 37b, the electric accessory 37a is set to either a closed state (non-support state or non-guide state) or an open state (support state or guide state). The closed state is a state in which the upper end of the electric accessory 37a is brought close in the left-right direction to close the lower operating port 37. The open state is a state in which the upper end of the electric accessory 37a is separated in the left-right direction to open the lower operating port 37.
[0026] Here, when the electric accessory 37a is set to the closed state, the distance between the upper end of the electric accessory 37a and the bottom surface portion of the upper operation port 36 becomes narrower than the size of one game ball. Also, when the electric accessory 37a is set to the open state, the distance between the upper end of the electric accessory 37a and the bottom surface portion of the upper operation port 36 becomes wider than the size of one game ball. Therefore, the game ball cannot win the lower operation port 37 when the electric accessory 37a is set to the closed state, and can win the lower operation port 37 when the electric accessory 37a is set to the open state.
[0027] Note that the electric accessory 37a may be configured to switch between a state where it is difficult for a game ball to win the lower operation port 37 (a state where the entry of the game ball is possible, different from the closed state) and a state where it is easy for a game ball to win the lower operation port 37, instead of the closed state and the open state described above. Also, the lower operation port 37 may be configured to perform such switching not by the setting of the electric accessory 37a but by the displacement of the lower operation port 37. In such a configuration, the lower operation port 37 may not be provided with the electric accessory 37a.
[0028] The variable winning device 38 includes a large winning port 38a that opens upward to allow a game ball flowing down in the game area to enter, an opening / closing door 38b for opening and closing the large winning port 38a, and a variable winning drive unit 38c for driving the opening / closing door 38b. Note that the player can direct the game ball to the variable winning device 38 while avoiding the variable display unit 43 etc. (right hitting route) by hitting the ball to the right with the maximum rotation operation amount of the firing handle 27 and shifting the arrival position of the game ball in the upper part of the game area from the side where the exit portion of the guiding rail 34 is formed to the opposite side.
[0029] Here, the game board 31 includes a cover 381 provided so as to cover the front side of the variable winning device 38. This cover 381 includes a transparent panel 381a formed to be transparent (or semi-transparent) so that the variable winning device 38 can be visually recognized from the front side, and an opaque panel 381b provided around the transparent panel 381a and formed to be opaque. Therefore, the player can visually recognize the variable winning device 38 from the front through the transparent panel 381a and the window portion 21.
[0030] The big winning opening 38a is provided in an opening formed in the game area so as to penetrate in the front-rear direction by being router-processed. This big winning opening 38a is provided with a detection sensor 40d that detects the entry of a game ball as described above. The pachinko machine 10 executes the payout of a predetermined number of prize balls based on the detection result.
[0031] The opening and closing door 38b is formed in a rectangular plate shape and is provided on the game board 31 so as to close the opening of the big winning opening 38a. This opening and closing door 38b has a closed state in which it advances toward the window panel 22 and protrudes from the game board 31 to close the opening of the big winning opening 38a, and an open state in which it retreats toward the inside of the game board 31 and is buried in the game board 31 to open the opening of the big winning opening 38a. The variable winning drive unit 38c sets the opening and closing door 38b to either an open state or a closed state by driving the opening and closing door 38b.
[0032] Specifically, the opening and closing door 38b is normally set to a closed state in which a game ball cannot win. And when winning the transition to the opening and closing execution mode in the internal lottery and transitioning to the opening and closing execution mode, the opening and closing door 38b is set to an open state in which a game ball can win. Note that the opening and closing execution mode (specific control state) refers to a mode in which the opening and closing door 38b is set to the open state and a game ball can enter the big winning opening 38a. Also, in the opening and closing execution mode, the period from when the opening and closing door 38b is set to the open state until it is set to the closed state again is called one round of game. In this way, the variable winning device 38 has an open state in which a game ball flowing down in the game area is allowed to enter, and a closed state in which a game ball flowing down in the game area is not allowed to enter, and functions as opening and closing entry means for paying out a predetermined number of game balls when a game ball enters.
[0033] The main display device 42 includes a main display unit 45 and a prop display unit 46, and is configured by arranging a plurality of display devices such as a segment display in which a plurality of segment light emitting units are arranged in a predetermined manner and a dot display. Note that the main display device 42 is provided on the game board 31 so as to bulge toward the window panel 22 provided on the front side thereof. That is, the main display device 42 can be visually recognized from the front of the pachinko machine 10 through the window panel 22. Further, the distance between the main display device 42 and the window panel 22 is narrower than the size of one game ball. Thereby, the pachinko machine 10 prevents the game ball from falling between the main display device 42 and the window panel 22. In other words, the pachinko machine 10 prevents the game ball from falling in front of the main display device 42.
[0034] The main display unit 45 includes a first result display unit 45a for displaying the result of an internal lottery performed based on winning at the upper operation port 36, and a second result display unit 45b for displaying the result of an internal lottery performed based on winning at the lower operation port 37 (see FIG. 11). Note that the main display unit 45 may further include a round display unit for clarifying the number of rounds of the round game in the opening / closing execution mode when it becomes (or when it becomes) the opening / closing execution mode.
[0035] The first result display unit 45a executes a variation display of the pattern triggered by winning at the upper operation port 36, and displays the result of the internal lottery performed based on winning at the upper operation port 36 as the stop result of the variation display. When the result of this internal lottery is a result corresponding to the transition to the opening / closing execution mode, the first result display unit 45a displays a predetermined stop result. Thereafter, the pachinko machine 10 transitions to the opening / closing execution mode. The second result display unit 45b executes a variable display of a pattern triggered by winning a prize through the lower operation port 37, and as a stop result of the variable display, displays the result of an internal lottery conducted based on winning a prize through the lower operation port 37. When the result of this internal lottery corresponds to a transition to the opening / closing execution mode, the second result display unit 45b displays a predetermined stop result. Thereafter, the pachinko machine 10 transitions to the opening / closing execution mode. Therefore, in the present embodiment, the upper operation port 36 and the lower operation port 37 function as start ball entry means that enable game balls flowing down in the game area to enter, and execute an internal lottery when the game balls enter.
[0036] The accessory display unit 46 executes a variable display of a pattern triggered by winning a prize through each through gate 41, and as a stop result of the variable display, displays the result of an internal lottery conducted based on winning a prize through each through gate 41. When the result of the internal lottery corresponds to a transition to the electric accessory release state, the accessory display unit 46 displays a predetermined stop result. Thereafter, the pachinko machine 10 transitions to the electric accessory release state. In this electric accessory release state, the electric accessory 37a provided at the lower operation port 37 is in an open state in a predetermined manner.
[0037] In the present embodiment, the main display unit 45 and the accessory display unit 46 are configured by a segment display, but the present invention is not limited to this, and they may be configured by other types of display devices such as a liquid crystal display device, an organic EL display device, a CRT, or a dot matrix. Further, as the pattern to be variably displayed on the main display unit 45 and the accessory display unit 46, a configuration in which a plurality of types of characters are variably displayed, a configuration in which a plurality of types of symbols are variably displayed, a configuration in which a plurality of types of characters are variably displayed, or a configuration in which a plurality of types of colors are switched and displayed can be adopted.
[0038] The variable display unit 43 includes a symbol display device 47 that variably displays (variable display or switching display) a symbol, which is a type of pattern. Further, the variable display unit 43 includes a center frame 48 disposed so as to surround the symbol display device 47. The upper part of this center frame 48 is provided so as to bulge toward the window panel 22 provided on the front side thereof. Thereby, the pachinko machine 10 is configured to prevent the game ball from falling in front of the display screen G of the symbol display device 47 and to avoid the inconvenience that the visibility of the display screen G is reduced due to the falling of the game ball.
[0039] The symbol display device 47 is configured as a liquid crystal display device including a liquid crystal display. This symbol display device 47 starts the variable display of the symbol based on winning at the upper operation port 36 or the lower operation port 37. That is, when the variable display is executed at the first result display unit 45a of the main display unit 45 and when the variable display is executed at the second result display unit 45b of the main display unit 45, the symbol display device 47 executes the variable display accordingly. Note that the symbol display device 47 is not limited to being a liquid crystal display device, and may be other display devices such as a plasma display device, an organic EL display device, or a CRT.
[0040] The center frame 48 includes four first hold lamp parts 49a provided in the upper region of the symbol display device 47, four second hold lamp parts 49b provided in the region on the right side of the first hold lamp part 49a, and four third hold lamp parts 49c provided in the region above the first hold lamp part 49a.
[0041] The first hold lamp part 49a is a part that displays the number of held game balls that have won at the upper operation port 36 and lights up according to the number of held balls. This first hold lamp part 49a can hold up to 4 game balls and corresponds to the variable display of the first result display unit 45a and the symbol display device 47. The second holding lamp section 49b is a section that displays the number of held game balls that have won the lower operation port 37, and lights up according to the number of held balls. This second holding lamp section 49b can hold up to a maximum of 4 game balls and corresponds to the variable display of the second result display section 45b and the symbol display device 47. The third holding lamp section 49c is a section that displays the number of held game balls that have won each through gate 41, and lights up according to the number of held balls. This third holding lamp section 49c can hold up to a maximum of 4 game balls and corresponds to the variable display of the accessory display section 46. In addition, each holding lamp section 49a to 49c may have other configurations such as being displayed as an image in a part of the symbol display device 47 described later.
[0042] The center frame 48 includes a right variable ball entry mechanism 52 provided in the lower right area of the symbol display device 47 and a crew 53 provided in the area to the left of the right variable ball entry mechanism 52. The right variable ball entry mechanism 52 guides the game balls that have entered the inside of the right variable ball entry mechanism 52 to the crew route or the discharge route by switching between a crew route that guides the game balls flowing down in the game area into the inside of the right variable ball entry mechanism 52 and then guides them to the crew 53, and a discharge route that discharges them to the outside of the right variable ball entry mechanism 52. The player can hit the ball to the right with the maximum rotation operation amount of the launch handle 27 and shift the arrival position of the game ball at the upper part of the game area from the side where the outlet portion of the guide rail 34 is formed to the opposite side, thereby guiding the game ball to the right variable ball entry mechanism 52 while avoiding the variable display unit 43 etc. (right hitting route).
[0043] Figure 3 is an enlarged view of the vicinity of the right variable ball entry mechanism. As shown in FIG. 3, the right variable ball entry mechanism 52 includes an introduction part 521 that guides the game balls flowing down in the game area into the right variable ball entry mechanism 52, a guide passage 522 that guides the game balls guided to the entrance of the right variable ball entry mechanism 52 by the introduction part 521, a switching part 523 that switches the destination of the game balls guided by the guide passage 522, and a discharge port 524 and a guide rail 525 (see FIG. 4) provided at the guiding destination of the guide passage 522.
[0044] The introduction part 521 includes a blade member 521a provided on the game board 31 so as to close the entrance formed on the right side of the right variable ball entry mechanism 52, a pin 521b that rotatably supports the blade member 521a around an axis orthogonal to the board surface of the game board 31, and a blade member drive part 521c that drives the blade member 521a.
[0045] The blade member 521a has a closed state (dashed-dotted line in the figure) in which it closes the entrance of the right variable ball entry mechanism 52 by rotating counterclockwise around the pin 521b, and an open state (solid line in the figure) in which it opens the entrance of the right variable ball entry mechanism 52 by rotating clockwise around the pin 521b (see the arrow in the figure). The blade member 521a is inclined so as to descend as it goes toward the entrance side of the right variable ball entry mechanism 52 in the open state. The blade member drive part 521c sets the blade member 521a to either the closed state or the open state by driving the blade member 521a.
[0046] Here, the blade member 521a is repeatedly set to the closed state and the open state at a predetermined cycle. In other words, the blade member 521a intermittently opens and closes at a predetermined cycle. In the present embodiment, the blade member 521a is repeatedly set to a closed state of 1.5 seconds and an open state of 0.5 seconds. Therefore, the blade member 521a intermittently opens and closes at a cycle of 2 seconds. Note that the introduction part 521 only needs to be configured so that the game balls flowing down in the game area can enter the inside of the right variable ball entrance mechanism 52. The timing of opening and closing of the blade member 521a and the cycle of opening and closing can be arbitrarily set.
[0047] Therefore, when the blade member driving part 521c sets the blade member 521a to the open state, the game balls enter the right variable ball entrance mechanism 52 along the blade member 521a by utilizing the inclination of the blade member 521a (solid line in the figure). On the other hand, when the blade member driving part 521c sets the blade member 521a to the closed state, the game balls do not enter the right variable ball entrance mechanism 52 (dashed-dotted line in the figure).
[0048] The guide passage 522 is formed to have a width through which a plurality of game balls cannot pass through simultaneously. Further, the guide passage 522 branches into two in the middle, and has an upstream guide passage 522a located on the upstream side of this branch and two downstream guide passages 522b and 522c located on the downstream side. Note that the guide passage 522 is formed to be transparent (or translucent) so that its inside can be visually recognized from the front side.
[0049] The upstream guide passage 522a guides the game balls that enter the entrance of the right variable ball entrance mechanism 52 by the introduction part 521 from the entrance of the right variable ball entrance mechanism 52 to the branch position of the guide passage 522. This upstream guide passage 522a is inclined so as to descend as it goes from the entrance of the right variable ball entrance mechanism 52 to the branch position of the guide passage 522. Therefore, the game balls reach the branch position of the guide passage 522 along the upstream guide passage 522a by utilizing the inclination of the upstream guide passage 522a.
[0050] The downstream guide passage 522b is provided at a position close to the branch position of the guide passage 522. Further, the downstream guide passage 522b is formed along the vertically downward direction so as to drop the game balls from the branch position of the guide passage 522. This downstream guide passage 522b guides the game balls that reach the branch position of the guide passage 522 along the upstream guide passage 522a to the discharge port 524. The downstream guide passage 522c is provided at a position far from the branch position of the guide passage 522. Further, the downstream guide passage 522c is formed from the branch position of the guide passage 522 to the guide rail 525 for guiding the game ball. This downstream guide passage 522c guides the game ball that has reached the branch position of the guide passage 522 through the upstream guide passage 522a to the guide rail 525 (see FIG. 4).
[0051] Here, the right variable ball entry mechanism 52 includes a detection sensor 40h (see FIG. 11) for detecting the entry of a game ball, and this detection sensor 40h is disposed on the back side of the game board 31. Specifically, the detection sensor 40h detects the entry of the game ball into the downstream guide passage 522c. Note that when a ball enters the right variable ball entry mechanism 52, the pachinko machine 10 does not execute the payout of prize balls, unlike when a ball enters various winning holes. Further, the detection sensor 40h may be any type as long as it can individually detect the winning of a game ball. For example, an electromagnetic induction type proximity sensor or the like can be employed.
[0052] The switching unit 523 includes a plate 523a provided on the game board 31 so as to close the entrance of the downstream guide passage 522c, a pin 523b that rotatably supports the plate 523a about an axis orthogonal to the surface of the game board 31, and a plate drive unit 523c that drives the plate 523a.
[0053] The plate 523a has a closed state (two-dot chain line in the figure) in which it rotates clockwise about the pin 523b to close the entrance of the downstream guide passage 522b, and an open state (solid line in the figure) in which it rotates counterclockwise about the pin 523b to block the entrance of the downstream guide passage 522c and open the entrance of the downstream guide passage 522b. The plate 523a is inclined so as to descend as it goes toward the downstream guide passage 522c in the closed state. The plate drive unit 523c drives the plate 523a to set the plate 523a to either the closed state or the open state.
[0054] Therefore, when the plate drive unit 523c sets the plate 523a to the open state, the game balls that reach the branch position of the guide passage 522 are guided to the inlet of the downstream guide passage 522b and then guided to the discharge port 524 (solid line in the figure). Thereafter, the game balls are discharged to the outside (game area) of the right variable ball entry mechanism 52 through the discharge port 524 (discharge route). On the other hand, when the plate drive unit 523c sets the plate 523a to the closed state, the game balls that reach the branch position of the guide passage 522 are guided to the inlet of the downstream guide passage 522c along the plate 523a by utilizing the inclination of the plate 523a and then guided to the guide rail 525 (two-dot chain line in the figure). Thereafter, the game balls are guided to the kurune 53 through the guide rail 525 (see FIG. 4) (kurune route).
[0055] Here, the plate 523a is normally set to the open state (discharge route) in which game balls are not guided to the kurune 53. And when winning the transition to the opening / closing execution mode in the internal lottery and transitioning to the opening / closing execution mode, the plate 523a is set to the closed state (kurune route) in which game balls are guided to the kurune 53. Further, when the detection sensor 40h described above detects the entry of a game ball into the downstream guide passage 522c, the plate 523a is reset to the open state (discharge route) in which game balls are not guided to the kurune 53. Thus, in the present embodiment, the kurune 53 functions as variable ball entry means that enables game balls flowing down in the game area to enter based on the result of an internal lottery executed based on the entry of game balls into the upper operation port 36 or the lower operation port 37.
[0056] FIG. 4 is a diagram showing the movement of game balls in the discharge route and the kurune route. Specifically, FIGS. 4(A) and (B) are diagrams showing the movement of game balls in the discharge route, and FIGS. 4(C) and (D) are diagrams showing the movement of game balls in the kurune route. When the blade member 521a is set to the closed state, the game ball does not enter the right variable ball entry mechanism 52 as shown in Fig. 4(A) (see the arrow in the figure). This is the same whether it is the discharge route or the kurune route.
[0057] On the other hand, when the blade member 521a is set to the open state, the game ball enters the right variable ball entry mechanism 52 along the blade member 521a by utilizing the inclination of the blade member 521a as shown in Figs. 4(B) and (C). By setting the plate 523a to the open state, when set to the discharge route, the game ball that has reached the branch position of the guide passage 522 is guided to the discharge port 524 as shown in Fig. 4(B) (see the arrow in the figure). Thereafter, the game ball is discharged to the outside (game area) of the right variable ball entry mechanism 52 through the discharge port 524.
[0058] The game ball discharged to the outside of the right variable ball entry mechanism 52 through the discharge port 524 can enter the upper operation port 36, the lower operation port 37, or the out port 39 by changing the falling direction with the nail 44. In this embodiment, the game ball discharged to the outside of the right variable ball entry mechanism 52 through the discharge port 524 entered the upper operation port 36, the lower operation port 37, or the out port 39. However, for example, it may be designed to enter only the out port 39. In short, the flow path of the game ball after being discharged to the game area may be designed in any way. Also, in this embodiment, the game ball is discharged to the game area through the discharge port 524. However, it may be recovered through the same route as the game ball that enters the out port 39 without being discharged to the game area.
[0059] Also, by setting the plate 523a to the closed state, when set to the kurune route, the game ball that has reached the branch position of the guide passage 522 is guided to the guide rail 525 as shown in Fig. 4(C) (see the arrow in the figure). Thereafter, the game ball is guided to the kurune 53 through the guide rail 525 as shown in Fig. 4(D).
[0060] FIG. 5 is a view of the vicinity of the kurune as seen from above with an enlarged view. As shown in FIG. 5, the kurune 53 includes a disk-shaped rolling surface 531 that rolls a game ball guided to the kurune 53 via a guide rail 525, and a side wall 532 provided along the periphery of the rolling surface 531. The guide rail 525 guides the game ball along the side wall 532 to the rolling surface 531.
[0061] The rolling surface 531 is formed at a predetermined distance from its center and includes three holes 533A to 533C formed at equal intervals from each other, and a protrusion 534 formed at the center thereof and having three side surfaces that incline so as to descend toward each of the holes 533A to 533C. Further, the rolling surface 531 inclines so as to descend from the side wall 532 side toward each of the holes 533A to 533C (see FIG. 4). Therefore, the game ball guided to the kurune 53 via the guide rail 525 rolls on the rolling surface 531 along the side wall 532 and then enters one of the holes 533A to 533C (see arrow A in the figure).
[0062] Each of the holes 533A to 533C is provided with detection sensors 40i to 40k (see FIG. 11) for detecting the entry of a game ball, and these detection sensors 40i to 40k are disposed on the back side of the game board 31. Specifically, the detection sensor 40i detects the entry of a game ball into the hole 533A, the detection sensor 40j detects the entry of a game ball into the hole 533B, and the detection sensor 40k detects the entry of a game ball into the hole 533C. The pachinko machine 10 does not execute the payout of prize balls when the entry of a game ball into each of the holes 533A to 533C occurs, unlike when the entry of a game ball into various winning openings occurs. Further, the detection sensors 40i to 40k may be of any type as long as they can individually detect the winning of a game ball. For example, an electromagnetic induction type proximity sensor or the like can be adopted.
[0063] Each of the holes 533A to 533C has won the transition to the opening / closing execution mode in the internal lottery, and when it transitions to the opening / closing execution mode, it triggers the start of a round game. Specifically, when the pachinko machine 10 wins the transition to the opening / closing execution mode in the internal lottery and a ball enters each of the holes 533A to 533C after the transition, the opening / closing door 38b is set to the open state, and the execution of a predetermined number of round games is started.
[0064] Specifically, when a ball enters hole 533A, the pachinko machine 10 starts the execution of 16 round games. Therefore, around hole 533A, a mark is displayed to suggest the start of the execution of 16 round games. Also, when a ball enters holes 533B and 533C, the pachinko machine 10 starts the execution of 4 round games. Therefore, no marks are displayed around holes 533B and 533C to suggest the start of the execution of 4 round games.
[0065] Also, the chute 53 is connected to the hole 533A formed on the front side (near side) of the game board 31, and as shown by the arrow B in the figure, it guides the game ball that has entered the hole 533A and fallen downward to the non-electric accessory 51. The chute 53 is also connected to the two holes 533B and 533C formed on the back side (far side) of the game board 31, and as shown by the arrow C in the figure, it discharges the game balls that have entered the holes 533B and 533C and fallen downward through the opening 311 (see Figure 2) in the game area.
[0066] Figure 6 is a view of the non-electric accessory seen from the back side of the game board. Figure 9 is a view of the non-electric accessory seen from the side. As shown in FIGS. 6 and 9, the non-electric accessory 51 includes a pair of upper blade members 511 provided above the game board 31 so as to face each other in the horizontal direction, a pair of rotating shafts 512 fixed to the lower ends of the respective upper blade members 511 and rotatably provided about an axis orthogonal to the surface of the game board 31, a pair of plate-like bodies 513 having one end fixed to each of the rotating shafts 512, and a pair of upper gears 514 fixed concentrically to each of the rotating shafts 512.
[0067] Further, the non-electric accessory 51 includes a pair of lower blade members 515 provided below the respective upper blade members 511 so as to face each other in the horizontal direction, a pair of rotating shafts 516 fixed to the upper ends of the respective lower blade members 515 and rotatably provided about an axis orthogonal to the surface of the game board 31, and a pair of lower gears 517 provided so as to mesh with the respective upper gears 514 and fixed concentrically to each of the rotating shafts 516.
[0068] In the closed state of the non-electric accessory 51, each upper blade member 511 has opposing surfaces 511A that face each other in the horizontal direction and are arranged along the vertical direction, as shown in FIG. 6(A). Further, as shown in FIG. 9, each upper blade member 511 is provided in the game area (front side of the game board 31). Each upper blade member 511 is provided such that the width of the passage 511B formed between the opposing surfaces 511A is such that a plurality of game balls cannot pass through simultaneously. The non-electric accessory 51 also includes a baffle plate 51A provided above the entrance of the passage 511B. The distance between the upper end of each upper blade member 511 and the baffle plate 51A is narrower than the size of one game ball. Therefore, in the closed state of the non-electric accessory 51, game balls cannot enter the non-electric accessory 51 through the entrance of the passage 511B. Note that the non-electric accessory 51 includes a cover 518 provided in the game area so as to cover the respective upper blade members 511 and the passage 511B.
[0069] As shown in Fig. 6(A), each plate-like body 513 is arranged at an obtuse angle with respect to the opposing surface 511A of each upper blade member 511. Specifically, each plate-like body 513 is inclined and arranged so as to approach the passage 511B from the upper end portion toward the lower end portion on the side of the rotation shaft 512 in the closed state of the non-electric accessory 51. Here, as shown in Fig. 9, each plate-like body 513 is provided on the back side of the game board 31. Specifically, the non-electric accessory 51 includes a passage 51B that guides the game balls that have entered the non-electric accessory 51 through the entrance of the passage 511B to the back side of the game board 31, and one end of each plate-like body 513 is fixed to each rotation shaft 512 so as to block the discharge port of this passage 51B.
[0070] As shown in Fig. 6(A), each lower blade member 515 is arranged at an obtuse angle with respect to the opposing surface 511A of each upper blade member 511. Specifically, each lower blade member 515 is inclined and arranged so as to approach the passage 511B from the upper end portion toward the lower end portion on the side of the rotation shaft 516 in the closed state of the non-electric accessory 51. Also, as shown in Fig. 9, each lower blade member 515 is provided on the back side of the game board 31. Specifically, each lower blade member 515 is provided at the passing position of the game balls guided to the non-electric accessory 51 through the communication passage 535 of the kurune 53. Here, one end of each lower blade member 515 is fixed to each rotation shaft 516 so as to block the discharge port 535A of the communication passage 535.
[0071] As described above, the communication passage 535 of the kurune 53 described above communicates above each lower blade member 515. Therefore, the game balls that have entered the hole 533A of the kurune 53 and fallen downward and are guided to the non-electric accessory 51 through the communication passage 535 fall toward each lower blade member 515 as shown in Fig. 6(A). Then, the game balls that have fallen toward each lower blade member 515 push and spread apart the lower end portions of each lower blade member 515 so as to separate them (see arrow A in the figure) by rotating each lower blade member 515 around each rotation shaft 516 as shown in Fig. 6(B). After spreading the lower ends of the respective lower blade members 515 apart, the game balls are discharged from the non-electric accessory 51 through the discharge passage 51C into the game area via the opening 312.
[0072] Also, since each rotation shaft 516 and each lower gear 517 rotate as the respective lower blade members 515 rotate, each upper gear 514 rotates as the respective lower gears 517 rotate. Then, each upper blade member 511 and each plate-like body 513 rotate as the respective upper gears 514 rotate (see arrow B in the figure). As a result, the non-electric accessory 51 shifts from the closed state to the open state.
[0073] Here, the non-electric accessory 51 is provided with a non-electric accessory open detection sensor 519 (see FIG. 11) for detecting that the non-electric accessory 51 has shifted from the closed state to the open state. Note that the non-electric accessory open detection sensor 519 may be of any type as long as it can detect the opening of the non-electric accessory 51, and for example, a contact type sensor or the like can be adopted.
[0074] The distance between the upper end of each upper blade member 511 and the baffle plate 51A is wider than the size of one game ball as shown in FIG. 6(B) in the open state of the non-electric accessory 51. Therefore, game balls can enter the non-electric accessory 51 through the entrance of the passage 511B in the open state of the non-electric accessory 51. Here, each plate-like body 513 rotates about each rotation shaft 512 so as to block the passage 51B in the open state of the non-electric accessory 51.
[0075] Therefore, the game balls that have entered the non-electric accessory 51 through the entrance of the passage 511B are guided to the back side of the game board 31 through the passage 51B, and then the lower ends of the respective plate-like bodies 513 are pushed apart so as to be separated by rotating each plate-like body 513 about each rotation shaft 512. After spreading the lower ends of the respective plate-like bodies 513 apart, the game balls are discharged from the non-electric accessory 51 through the discharge passage 51C into the game area via the opening 312.
[0076] In addition, since each rotation axis 512 and each upper gear 514 rotate as the respective plate-like body 513 rotates, each lower gear 517 rotates as the upper gear 514 rotates. And each lower blade member 515 rotates as the lower gear 517 rotates. As a result, the non-electric accessory 51 shifts from the open state to the closed state.
[0077] The non-electric accessory 51 has been selected to shift to the opening / closing execution mode in the internal lottery, and when it shifts to the opening / closing execution mode, it serves as an opportunity to start a round game. Specifically, when the pachinko machine 10 is selected to shift to the opening / closing execution mode in the internal lottery and a ball enters the non-electric accessory 51 after shifting to the opening / closing execution mode, the opening / closing door 38b is set to the open state, and the execution of a predetermined number of round games is started.
[0078] Here, whether a game ball has passed through the discharge passage 51C is detected by the detection sensor 40f to determine if a ball has entered the non-electric accessory 51. In other words, in the open state of the non-electric accessory 51, a game ball that enters the non-electric accessory 51 through the entrance of the passage 511B, and in the closed state of the non-electric accessory 51, a game ball guided to the non-electric accessory 51 through the communication passage 535 are both determined to be balls that have entered the non-electric accessory 51.
[0079] Specifically, when a ball enters the non-electric accessory 51, the pachinko machine 10 starts the execution of 16 round games. Therefore, the characters "16R" indicating the start of the execution of 16 round games are displayed on the non-electric accessory 51 (see Figure 2). In the following description, the non-electric accessory 51 and the hole 533A that start the execution of 16 round games are referred to as 16-round execution gates, each of the holes 533B and 533C that start the execution of 4 round games is referred to as 4-round execution gates, and the 16-round execution gates and 4-round execution gates are collectively referred to as round game execution gates.
[0080] Therefore, the non-electric accessory 51 has an open state in which a game ball flowing down in the game area is allowed to enter, and a closed state in which a game ball flowing down in the game area is not allowed to enter, and functions as an opening / closing ball-entry means that shifts from the open state to the closed state based on the entry of a game ball into itself. The non-electric accessory 51 includes each plate-like body 513 (first receiving part) that receives a game ball that has entered the non-electric accessory 51, and each lower blade member 515 (second receiving part) that receives a game ball that has entered the hole 533A, and by receiving the game ball with each plate-like body 513, it shifts from the open state to the closed state, and by receiving the game ball with each lower blade member 515, it shifts from the closed state to the open state.
[0081] In addition, in the present embodiment, the opening / closing ball-entry means shifted from the open state to the closed state by receiving a game ball at the first receiving part, and shifted from the closed state to the open state by receiving a game ball at the second receiving part. On the other hand, the opening / closing ball-entry means includes, for example, a drive part that sets the opening / closing ball-entry means to either the closed state or the open state, and a sensor that detects the entry of a game ball, and based on the detection of the entry of a game ball by the sensor, the drive part may shift the opening / closing ball-entry means from the open state to the closed state. In short, the opening / closing ball-entry means has an open state in which a game ball flowing down in the game area is allowed to enter, and a closed state in which a game ball flowing down in the game area is not allowed to enter, and may shift from the open state to the closed state based on the entry of a game ball.
[0082] The chute 53 includes holes 533B and 533C (first ball-entry parts) that allow a game ball that has entered the chute 53 to enter and do not cause the non-electric accessory 51 to shift from the closed state to the open state based on the entry of the game ball, and a hole 533A (second ball-entry part) that allows a game ball that has entered the chute 53 to enter and causes the non-electric accessory 51 to shift from the closed state to the open state based on the entry of the game ball. This chute 53 has a rolling surface 531 for rolling a game ball that has entered the chute 53, and the first ball-entry part and the second ball-entry part are provided on the rolling surface 531 and allow a game ball rolling on the rolling surface 531 to enter.
[0083] In addition, in the present embodiment, the first ball entry part and the second ball entry part are provided on the rolling surface 531 of the kurune 53 and let the game balls rolling on the rolling surface 531 enter. In contrast, the first ball entry part and the second ball entry part may be provided, for example, in a distribution mechanism that distributes the game balls that have entered the variable ball entry means to the first ball entry part and the second ball entry part. In this case, the probability of distributing the game balls to the first ball entry part and the second ball entry part by the distribution mechanism may be the same or different. In short, the variable ball entry means only needs to include the first ball entry part and the second ball entry part.
[0084] Here, as described above, the non-electric accessory 51 and the hole 533A are 16-round execution gates that start the execution of 16 rounds of pinball games. Also, each of the holes 533B and 533C is a 4-round execution gate that starts the execution of 4 rounds of pinball games. Therefore, the game in the opening / closing execution mode started when the game balls enter the non-electric accessory 51 and the hole 533A gives the player a higher value than the game in the opening / closing execution mode started when the game balls enter each of the holes 533B and 533C.
[0085] Specifically, the pachinko machine 10 starts a game in the opening / closing execution mode in which a predetermined number of game balls can be paid out by setting the number of opening / closing operations of the variable prize device 38 to a predetermined number (4 times in this embodiment) when the game balls enter each of the holes 533B and 533C, and starts a game in the opening / closing execution mode in which more game balls than the predetermined number of game balls can be paid out by setting the number of opening / closing operations of the variable prize device 38 to a number of times greater than the predetermined number (16 times in this embodiment) when the game balls enter the non-electric accessory 51 and the hole 533A.
[0086] In this embodiment, for the game in the opening / closing execution mode that starts when a game ball enters the non-electric accessory 51 and the hole 533A, by setting the number of opening / closing operations of the variable winning device 38, a higher value is given to the player than the game in the opening / closing execution mode that starts when a game ball enters each of the holes 533B and 533C. However, for example, by setting the opening time of the variable winning device 38 or the like, a higher value may be given to the player than the game in the opening / closing execution mode that starts when a game ball enters each of the holes 533B and 533C. In short, for the game in the opening / closing execution mode that starts when a game ball enters the opening / closing ball entry means and the second ball entry part, a higher value may be given to the player than the game in the opening / closing execution mode that starts when a game ball enters the first ball entry part.
[0087] Also, in this embodiment, the hole 533A is set as a 16-round execution gate for starting the execution of a 16-round game, and each of the holes 533B and 533C is set as a 4-round execution gate for starting the execution of a 4-round game. The correspondence between each of the holes 533A to 533C and the 16-round execution gate and the 4-round execution gate was fixed. In contrast, the correspondence between each of the holes 533A to 533C and the 16-round execution gate and the 4-round execution gate may not be fixed. For example, the correspondence may be changed based on the result of an internal lottery or the like. According to this, the pachinko machine 10 can expand its game performance and improve the player's attention to the game.
[0088] FIG. 7 and FIG. 8 are enlarged views of the vicinity of the non-electric accessory. Specifically, FIG. 7(A) and FIG. 8(A) are views showing a state in which a game ball has fallen toward the non-electric accessory 51 in the open state of the non-electric accessory 51, and FIG. 7(B) and FIG. 8(B) are views showing the subsequent flow of the game ball. As shown in FIGS. 7 and 8, the non-electric accessory 51 includes a rotary distribution mechanism 51D provided at the upper left of the baffle 51A. The rotary distribution mechanism 51D includes a rotary shaft 51D1 attached to the game board 31 so as to be rotatable about an axis orthogonal to the board surface of the game board 31, three rotary blades 51D2 formed at equal intervals on the rotary shaft 51D1 with the rotary shaft 51D1 as the center, and a stopper 51D3 provided below the rotary shaft 51D1.
[0089] Among the three rotary blades 51D2, the upper rotary blade 51D2 inclines so as to approach the non-electric accessory 51 as it goes upward as shown in FIG. 7(A) in a state where the right rotary blade 51D2 is in contact with the stopper 51D3. In this state, the game ball that has fallen through the left side of the windmill located on the upper right of the rotary distribution mechanism 51D will fall between the upper rotary blade 51D2 and the left rotary blade 51D2 among the three rotary blades 51D2 (see the arrow in FIG. 7(A)).
[0090] The game ball that has fallen between the upper rotary blade 51D2 and the left rotary blade 51D2 will, as shown in FIG. 7(B), rotate the rotary shaft 51D1 counterclockwise via the rotary blade 51D2 and then pass through the left side of the non-electric accessory 51 without entering the non-electric accessory 51 (see the arrow in FIG. 7(B)). And among the three rotary blades 51D2, the left rotary blade 51D2 comes into contact with the stopper 51D3. As a result, the rotation of the rotary shaft 51D1 stops. The game ball that has passed through the left side of the non-electric accessory 51 will then enter the out port 39.
[0091] On the other hand, among the three rotary blades 51D2, the upper rotary blade 51D2 inclines so as to move away from the non-electric accessory 51 as it goes upward as shown in FIG. 8(A) in a state where the left rotary blade 51D2 is in contact with the stopper 51D3. In this state, the game ball that has fallen through the left side of the windmill located on the upper right of the rotary distribution mechanism 51D will fall between the upper rotary blade 51D2 and the right rotary blade 51D2 among the three rotary blades 51D2 (see the arrow in FIG. 8(A)).
[0092] The game balls that have fallen between the upper rotating vane 51D2 and the right rotating vane 51D2 will, as shown in Fig. 8(B), enter the non-electric accessory 51 after rotating the rotating shaft 51D1 clockwise via the rotating vane 51D2 (see the arrow in Fig. 8(B)). Among the three rotating vanes 51D2, the right rotating vane 51D2 is in contact with the stopper 51D3. As a result, the rotation of the rotating shaft 51D1 stops.
[0093] In this way, the rotating distribution mechanism 51D has the function of alternately switching between a left route that distributes the game balls falling toward the non-electric accessory 51 to the left and right according to its own rotation and does not allow the game balls to enter the non-electric accessory 51, and a right route that allows the game balls to enter the non-electric accessory 51. Therefore, the pachinko machine 10 can make it difficult for the game balls that have fallen toward the non-electric accessory 51 contrary to the intention of the player to enter the non-electric accessory 51, and can more easily reflect the intention of the player.
[0094] In this embodiment, the rotating distribution mechanism 51D has only the first stage, but a second-stage rotating distribution mechanism 51D may be provided, or a rotating distribution mechanism 51D after the third stage may be further provided. According to this, it is possible to further make it difficult for the game balls that have fallen toward the non-electric accessory 51 contrary to the intention of the player to enter the non-electric accessory 51, and it is possible to more easily reflect the intention of the player. Also, in this embodiment, the rotating distribution mechanism 51D distributes the game balls that have fallen toward the non-electric accessory 51 to the left and right according to its own rotation, but the game balls may be distributed by a method other than rotation.
[0095] Fig. 10 is a diagram showing the display screen of the symbol display device. As shown in FIG. 10, the display screen G of the symbol display device 47 is partitioned into three columns of display areas, and in each display area, a left symbol column Z1, a middle symbol column Z2, and a right symbol column Z3 are displayed in order from left to right. Each of the symbol columns Z1 to Z3 is configured by arranging eight types of symbols consisting of the numbers "1" to "8" in ascending order from bottom to top, and with "1" following "8". In FIG. 10, the center lines of each display area are indicated by dashed-dotted lines.
[0096] Based on winning at the upper operation port 36 or the lower operation port 37, the symbol display device 47 starts the variable display of symbols by periodically scrolling the symbols in each of the symbol columns Z1 to Z3 in a predetermined direction (upward in this embodiment), thereby executing an effect for the game on the display screen G. This effect for the game switches from variable display to stop display in the order of the left symbol column Z1 → the right symbol column Z3 → the middle symbol column Z2, and finally ends with a predetermined symbol stopped and displayed on the effective line L. That is, a game round refers to the period from when variable display is started by the main display unit 45 and the symbol display device 47 based on winning at each of the operation ports 36 and 37 until a predetermined stop result is displayed.
[0097] Note that the mode of variable display of symbols in the symbol display device 47 is not limited to this and is arbitrary. For example, the number of columns of symbol columns, the scrolling direction of each symbol column, the number of symbols in each symbol column, etc. can be changed as appropriate. Also, the symbols in each symbol column may be in a mode combining pictures and numbers instead of a mode with only numbers, or may be in a mode with only pictures.
[0098] <Electrical Configuration of Pachinko Machine 10> FIG. 11 is a block diagram showing the electrical configuration of the pachinko machine. As shown in FIG. 11, the pachinko machine 10 includes a main control device 60, a sound and light control device 90, and a display control device 100, and these devices are mounted on the back side of the inner frame. Further, the pachinko machine 10 includes a payout control device 70 that executes payout control to cause the payout device 71 described above to pay out game balls, and a power supply and launch control device 80 that executes launch control to launch game balls to the game ball launch mechanism 81 described above, and these devices are mounted on the back pack unit.
[0099] The main control device 60 includes a main control board 61 that controls the main game (main control), and a power failure monitoring board 65 that monitors the power supply. Note that the main control device 60 includes a board box that houses the main control board 61 and the like. This board box may be provided with a trace means that leaves a trace when it is opened, or a trace structure that leaves a trace when it is opened. Specifically, as the trace means, the board box is configured by coupling a plurality of case bodies, and a coupling part (caulking part) that requires destruction of a predetermined part when the case bodies are separated is provided, or a seal that leaves a trace of being peeled off because the adhesive layer remains on the adhesion target when peeled off is pasted across the boundary between the plurality of case bodies. A configuration or the like can be adopted. Further, as the trace structure, a configuration in which an adhesive is applied to the boundary between these case bodies can be adopted.
[0100] The main control board 61 includes an MPU 62 mounted on the main control board 61, and a ROM 63 and a RAM 64 that constitute the MPU 62. Here, the MPU 62 is an element in which a CPU, an interrupt circuit, a timer circuit, a data input / output circuit, and a counter circuit as a random number generator are integrally chip-formed in addition to the ROM 63 and the RAM 64. In this embodiment, the ROM 63 and the RAM 64 are integrated into one chip with respect to the MPU 62, but they may be individually chip-formed. The same applies to the MPU of other control devices other than the main control device 60.
[0101] The ROM 63 is a memory for storing various control programs and fixed-value data, and is a non-volatile storage means that does not require external power supply for retaining the stored information. This ROM 63 has various areas such as an acceptance / rejection table storage area 63a, a distribution table storage area 63b, and a reach table storage area 63c. These areas will be described in detail later. The RAM 64 is a memory for temporarily storing various data etc. when executing the control programs stored in the ROM 63, and is a volatile storage means that requires external power supply for retaining the stored information. This RAM 64 has various areas such as various counter areas 64a, a reserved ball storage area 64b, and an electric service reservation area 64c. These areas will be described in detail later.
[0102] The MPU 62 is provided with an input port and an output port. The input port of the MPU 62 is connected to a power failure monitoring board 65 provided in the main control device 60, a plurality of detection sensors 40a to 40k, and a non-electric accessory opening detection sensor 519. The output port of the MPU 62 is connected to the power failure monitoring board 65, a payout control device 70, and an audio-visual control device 90. Also, the output port of the MPU 62 is connected to an electric accessory drive unit 37b that opens and closes the electric accessory 37a of the lower operation port 37, a variable prize drive unit 38c that opens and closes the opening / closing door 38b of the variable prize device 38, a blade member drive unit 521c that opens and closes the blade member 521a, a plate drive unit 523c that opens and closes the plate 523a, a main display unit 45, and an accessory display unit 46.
[0103] Note that the main control board 61 has a driver circuit. The MPU 62 executes drive control of various drive units and the like through this driver circuit. Specifically, in the power-off release state, the MPU 62 executes drive control of the electric accessory drive unit 37b to open and close the electric accessory 37a. Also, in the opening / closing execution mode, the MPU 62 executes drive control of the variable winning drive unit 38c to open and close the big winning opening 38a. Further, the MPU 62 executes drive control of the blade member drive unit 521c to open and close the blade member 521a. Also, in the opening / closing execution mode, the MPU 62 executes drive control of the plate drive unit 523c to open and close the plate 523a. Also, in each game round, the MPU 62 executes display control of the main display unit 45 to display the result of the internal lottery performed based on the winning in each operation port 36, 37. Furthermore, the MPU 62 executes display control of the accessory display unit 46 to display the result of the internal lottery performed based on the winning in each through gate 41.
[0104] The power failure monitoring board 65 relays between the main control board 61 and the power supply / transmission control device 80 having a function of supplying operating power, and monitors the DC stabilized 24-volt voltage output from the power supply / transmission control device 80. Therefore, the MPU 62 receives and supplies power via the power failure monitoring board 65. The detection sensors 40a to 40k are provided in a one-to-one correspondence with various winning ports of the general winning port 35, the upper operation port 36, the lower operation port 37, and the variable winning device 38, the out port 39, each through gate 41, the right variable ball entry mechanism 52, and each hole 533A to 533C of the kurune 53. The MPU 62 makes a winning determination (ball entry determination) for various winning ports, the out port 39, each through gate 41, the right variable ball entry mechanism 52, and each hole 533A to 533C of the kurune 53 based on the detection results of the detection sensors 40a to 40k. Note that the MPU 62 executes an internal lottery based on the winning determination for the upper operation port 36 or the lower operation port 37.
[0105] The payout control device 70 executes payout control to cause the payout device 71 to pay out prize balls and loan balls (game balls loaned to the player during the game) based on a command (control instruction) transmitted from the main control device 60.
[0106] The power supply and emission control device 80 is connected to, for example, a commercial power supply (external power supply) in a pachinko parlor or the like. Then, based on the external power supplied from the commercial power supply, the power supply and emission control device 80 generates the necessary operating power for each of the main control board 61, the payout control device 70, etc., and supplies the generated operating power. Note that the power supply and emission control device 80 is provided with a power supply unit for power failure, such as a backup capacitor. This power supply unit for power failure supplies power for storage retention to the RAM 64 of the main control device 60 even at the time of power failure when the power supply to the pachinko machine 10 is cut off.
[0107] In addition, the power supply and emission control device 80 executes emission control to cause the game ball emission mechanism 81 to emit game balls. Here, the game ball emission mechanism 81 includes an emission rail extending toward the guide rail 34 of the game board 31, a ball feeding device that supplies the game balls stored in the upper tray 25a onto the emission rail, and a solenoid that is an electric actuator for emitting the game balls supplied onto the emission rail toward the guide rail 34. When a predetermined emission condition is satisfied, the power supply and emission control device 80 supplies a drive signal (emission permission signal) to this solenoid to emit game balls.
[0108] <Electrical configuration for the internal lottery execution by the MPU 62 of the main control device 60> FIG. 12 is a diagram showing the contents of each counter used for the internal lottery. As shown in FIG. 12, the MPU62 executes internal lottery and the like by using the values (information) of each counter C1 to C3, CINI, CS, and C4. Specifically, the MPU62 uses the jackpot random number counter C1 for the lottery of jackpot occurrence, uses the jackpot type counter C2 for the lottery of the jackpot type when the jackpot occurs, and uses the reach random number counter C3 for the lottery of whether to generate a reach display. In addition, the MPU62 uses the random number initial value counter CINI for setting the initial value of the jackpot random number counter C1, and uses the variation type counter CS for determining the display duration in the main display unit 45 and the symbol display device 47. Further, the MPU62 uses the electric accessory release counter C4 for the lottery of whether to set the electric accessory 37a of the lower operation port 37 to the electric accessory release state. Each counter C1 to C3, CINI, CS, and C4 is provided in various counter areas 64a (see FIG. 11) of the RAM64.
[0109] Each counter C1 to C3, CINI, CS, and C4 is a loop counter that is incremented by 1 to the previous value each time it is updated, and returns to 0 after reaching the maximum value. Each counter is updated periodically, and the updated value is appropriately stored in a lottery counter buffer set in a predetermined area of the RAM64. Among the values stored in the lottery counter buffer, the values of the jackpot random number counter C1, the jackpot type counter C2, and the reach random number counter C3 are stored in a hold ball storage area 64b (see FIG. 11) provided as acquisition information storage means in the RAM64 at the timing when a game ball wins in the upper operation port 36 or the lower operation port 37. Also, among the values stored in the lottery counter buffer, the value of the electric accessory release counter C4 is stored in the electric accessory hold area 64c (see FIG. 11) of the RAM64 at the timing when a game ball wins in each through gate 41.
[0110] The hold ball storage area 64b includes a hold area Ra for the first result display unit, a hold area Rb for the second result display unit, and an execution area AE.
[0111] The holding area Ra for the first result display unit provided as the first acquired information storage means includes four storage areas: the first area Ra1 to the fourth area Ra4. Each of the areas Ra1 to Ra4 is set to a storage capacity capable of storing a set of values of the jackpot random number counter C1, the jackpot type counter C2, and the reach random number counter C3. The MPU 62 stores the set of values of the jackpot random number counter C1, the jackpot type counter C2, and the reach random number counter C3 in each of the areas Ra1 to Ra4 in chronological order as holding information in accordance with the winning of a game ball into the upper operation port 36. Specifically, when the winning into the upper operation port 36 occurs continuously multiple times, the MPU 62 stores the holding information in chronological order in the order of the first area Ra1 → the second area Ra2 → the third area Ra3 → the fourth area Ra4.
[0112] As described above, since the holding area Ra for the first result display unit includes four storage areas, the winning of a game ball into the upper operation port 36 is held up to a maximum of four. Further, the holding area Ra for the first result display unit includes a storage area for writing the number of holds stored in each of the areas Ra1 to Ra4. Note that the number of holds related to the upper operation port 36 is not limited to four and can be arbitrary, and may be other plural numbers such as two, three, or five or more, or may be a single number.
[0113] The holding area Rb for the second result display unit provided as the second acquired information storage means includes four storage areas: the first area Rb1 to the fourth area Rb4. Each of the areas Rb1 to Rb4 is set to a storage capacity capable of storing a set of values of the jackpot random number counter C1, the jackpot type counter C2, and the reach random number counter C3. The MPU 62 stores the set of values of the jackpot random number counter C1, the jackpot type counter C2, and the reach random number counter C3 in each of the areas Rb1 to Rb4 in chronological order as holding information in accordance with the winning of a game ball into the lower operation port 37. Specifically, when the winning into the lower operation port 37 occurs continuously multiple times, the MPU 62 stores the holding information in chronological order in the order of the first area Rb1 → the second area Rb2 → the third area Rb3 → the fourth area Rb4.
[0114] Thus, since the hold area Rb for the second result display section has four storage areas, the winning of the game balls into the lower operation port 37 is held up to a maximum of four balls. Further, the hold area Rb for the second result display section has a storage area for writing the number of held balls stored in each of the areas Rb1 to Rb4. Note that the number of held balls related to the lower operation port 37 is not limited to four and may be arbitrary, such as two, three, or five or more, and may be a single number.
[0115] The execution area AE is an area for moving the hold information stored in the storage area of the hold area Ra for the first result display section or the hold area Rb for the second result display section when starting the variable display of each of the result display sections 45a and 45b.
[0116] The electric accessory hold area 64c has four storage areas, similar to the hold area Ra for the first result display section and the hold area Rb for the second result display section. Therefore, the winning of the game balls into each through gate 41 is held up to a maximum of four balls. Note that the number of held balls related to each through gate 41 is not limited to four and may be arbitrary, such as two, three, or five or more, and may be a single number.
[0117] <Detailed Explanation of Each Counter> Hereinafter, the details of each counter will be described. First, the electric accessory release counter C4 will be described. The electric accessory release counter C4 is, for example, a loop counter that loops within the range of 0 to 250 by adding 1 to the previous value each time it is updated and returning to 0 after reaching the maximum value of 250. The electric accessory release counter C4 is updated periodically, and the updated value is stored in the electric accessory hold area 64c of the RAM 64 via the lottery counter buffer at the timing when a game ball wins into each through gate 41. Then, based on the value of the electric accessory release counter C4 stored in the electric accessory reserved area 64c, the MPU 62 performs a lottery (electric accessory release lottery) on whether to put the electric accessory 37a of the lower operation port 37 into the electric accessory released state or not.
[0118] Here, the pachinko machine 10 has a plurality of support modes with different frequencies of enabling the winning of game balls into the lower operation port 37 by setting the electric accessory 37a to the open state. Specifically, the pachinko machine 10 has a low-frequency support mode (low-frequency guide state) with a relatively low frequency of setting the electric accessory 37a to the open state and a high-frequency support mode (high-frequency guide state) with a relatively high frequency of setting the electric accessory 37a to the open state.
[0119] In the low-frequency support mode and the high-frequency support mode, in the electric accessory release lottery, the probability of winning the electric accessory released state is the same (for example, both are 4 / 5). However, compared with the low-frequency support mode, in the high-frequency support mode, when winning the electric accessory released state, the number of times of setting the electric accessory 37a to the open state is more, and the opening time for setting the electric accessory 37a to the open state once is also longer. Also, in the high-frequency support mode, the closing time for setting the electric accessory 37a to the closed state between each opening in one electric accessory released state is shorter than the opening time. Furthermore, compared with the low-frequency support mode, the high-frequency support mode has a shorter guaranteed time (the continuous time of one change display on the accessory display unit 46) as the minimum time to be guaranteed until the next electric accessory release lottery is performed after the electric accessory release lottery is completed.
[0120] Therefore, in the high-frequency support mode, compared with the low-frequency support mode, game balls are more likely to win in the lower operation port 37. In other words, in the low-frequency support mode, the probability of game balls winning in the upper operation port 36 is higher than that in the lower operation port 37. Also, in the high-frequency support mode, the probability of game balls winning in the lower operation port 37 is higher than that in the upper operation port 36. When a winning in the lower operation port 37 is detected, a predetermined number of prize balls are paid out. Therefore, in the high-frequency support mode, the player can play the game while not reducing the number of game balls too much.
[0121] Note that the configurations of the low-frequency support mode and the high-frequency support mode are not limited to this. For example, the high-frequency support mode may be configured to increase the probability of winning the electric accessory open state in the electric accessory open lottery compared to the low-frequency support mode. Also, for example, a plurality of types of secured times are prepared, and the high-frequency support mode may be configured to make it easier to select a short secured time compared to the low-frequency support mode, or may be configured to shorten the average of the selected secured times. Further, by combining the conditions of the number of times of setting the electric accessory 37a to the open state, the open time, and the secured time, the high-frequency support mode may be configured to relatively increase the frequency of setting the electric accessory 37a to the open state compared to the low-frequency support mode.
[0122] Next, the jackpot random number counter C1 will be described. The jackpot random number counter C1 is, for example, a loop counter that loops within the range of 0 to 599 by adding 1 to the previous value each time it is updated and returning to 0 after reaching the maximum value of 599. Also, the jackpot random number counter C1 reads the value of the random number initial value counter CINI at that time as the initial value each time it loops once. Note that the random number initial value counter CINI is a loop counter that loops within the range of 0 to 599 in the same manner as the jackpot random number counter C1.
[0123] The jackpot random number counter C1 is updated periodically, and the updated value is stored in the reserved ball storage area 64b of the RAM 64 via the lottery counter buffer at the timing when a game ball wins in the upper operation port 36 or the lower operation port 37. Specifically, the value of the jackpot random number counter C1 is stored in the first result display part reserved area Ra of the RAM 64 at the timing when a game ball wins in the upper operation port 36, and is stored in the second result display part reserved area Rb of the RAM 64 at the timing when a game ball wins in the lower operation port 37. Then, the MPU 62 executes a jackpot occurrence lottery (win / loss lottery) based on the value of the jackpot random number counter C1 stored in the hold ball storage area 64b.
[0124] FIG. 13 is a diagram showing a win / loss table that stores the values of random numbers that win the jackpot occurrence. Among the values of the jackpot random number counter C1, the values of the random numbers that win the jackpot occurrence are stored as a win / loss table (win / loss information group) in the win / loss table storage area 63a (see FIG. 11) of the ROM 63 provided as the win / loss information group storage means, as shown in FIG. 13.
[0125] Here, the pachinko machine 10 has two win / loss lottery modes: a low probability mode (low probability state) in which it is difficult to win the jackpot occurrence and a high probability mode (high probability state) in which it is easy to win the jackpot occurrence. The win / loss table includes a win / loss table for the low probability mode (low probability win / loss information group) shown in FIG. 13(a) and a win / loss table for the high probability mode (high probability win / loss information group) shown in FIG. 13(b). The MPU 62 executes the lottery for the jackpot occurrence by comparing these win / loss tables with the value of the jackpot random number counter C1 stored in the hold ball storage area 64b.
[0126] These win / loss tables have a plurality of lottery results (win / loss results) for the jackpot occurrence, such as "jackpot win", "special loss result", and "ordinary loss result". Specifically, in a game state where the win / loss table for the low probability mode is referred to in the lottery for the jackpot occurrence, as shown in FIG. 13(a), there are two values of random numbers that result in a "jackpot win". On the other hand, in a game state where the win / loss table for the high probability mode is referred to in the lottery for the jackpot occurrence, as shown in FIG. 13(b), there are 21 values of random numbers that result in a "jackpot win". Here, the values of the random numbers that result in a jackpot win stored in the win / loss table for the low probability mode are included in the values of the random numbers that result in a "jackpot win" stored in the win / loss table for the high probability mode.
[0127] Note that the values and numbers of random numbers stored in each pass / fail table are arbitrary, and in the high-probability mode, it is only necessary that the probability of "big win" is higher than that in the low-probability mode. Also, the values of random numbers that result in "big win" stored in the pass / fail table for the high-probability mode do not have to include the values of random numbers that result in "big win" stored in the pass / fail table for the low-probability mode, and may include a part of the values of random numbers that result in "big win" stored in the pass / fail table for the low-probability mode.
[0128] Also, in each pass / fail lottery mode, except for the values of random numbers that result in "big win", the results are non-winning and off-target results. Here, as described above, the pachinko machine 10 has two types of off-target results: "special off-target result (small win result)" and "normal off-target result". These off-target results are common in that neither of them triggers a transition to the pass / fail lottery mode or the support mode. However, the "special off-target result" triggers a transition to the opening / closing execution mode, while the "normal off-target result" does not trigger a transition to the opening / closing execution mode.
[0129] Next, the big win type counter C2 will be described. The big win type counter C2 is, for example, a loop counter that loops within the range of 0 to 29 by adding 1 to the previous value each time it is updated and returning to 0 after reaching the maximum value of 29. The big win type counter C2 is updated periodically, and the updated value is stored in the held ball storage area 64b of the RAM 64 via the lottery counter buffer at the timing when a game ball wins a prize at the upper operation port 36 or the lower operation port 37. Specifically, the value of the big win type counter C2 is stored in the first result display part held area Ra of the RAM 64 at the timing when a game ball wins a prize at the upper operation port 36, and is stored in the second result display part held area Rb of the RAM 64 at the timing when a game ball wins a prize at the lower operation port 37. Then, when a jackpot occurs, the MPU 62 performs a lottery (distribution lottery) for the type of jackpot based on the value of the jackpot type counter C2 stored in the hold ball storage area 64b.
[0130] FIG. 14 is a diagram showing a distribution table that stores the values of random numbers related to the distribution destinations of jackpot types. As shown in FIG. 14, the values of the random numbers related to the distribution destinations of the jackpot types are stored as a distribution table (distribution information group) in the distribution table storage area 63b (see FIG. 11) of the ROM 63 provided as the distribution information group storage means. The distribution table includes a first distribution table (first distribution information group) shown in FIG. 14(a) and a second distribution table (second distribution information group) shown in FIG. 14(b). The MPU 62 performs a lottery for the type of jackpot by comparing these distribution tables with the value of the jackpot type counter C2 stored in the hold ball storage area 64b.
[0131] The first distribution table is a table referred to when performing a lottery for the type of jackpot with respect to the value of the jackpot type counter C2 shifted from the first result display unit hold area Ra to the execution area AE, that is, the value of the jackpot type counter C2 based on winning in the upper operation port 36. As shown in FIG. 14(a), the first distribution table has a plurality of distribution results, such as "low probability result (special distribution result corresponding to low probability)", "non-explicit few-round high probability result (latent high probability result corresponding to few rounds)", "explicit few-round high probability result (high probability result corresponding to few rounds)", and "most advantageous result (special distribution result corresponding to high probability)", as the distribution destinations. Specifically, in the first distribution table, among the values "0 to 29" of the jackpot type counter C2, "0 to 9" are distributed to the "low probability result", "10 to 14" are distributed to the "non-explicit few-round high probability result", "15 to 19" are distributed to the "explicit few-round high probability result", and "20 to 29" are distributed to the "most advantageous result".
[0132] The second payout table is a table that is referred to when performing a lottery for the type of jackpot based on the value of the jackpot type counter C2 that has been shifted from the reserved area Rb for the second result display section to the execution area AE, that is, the value of the jackpot type counter C2 based on winning in the lower operation port 37. As shown in Fig. 14(b), the second payout table has two payout results, "low probability result" and "most advantageous result", as the payout destinations. Specifically, in the second payout table, among the values "0 to 29" of the jackpot type counter C2, "0 to 9" are allocated to the "low probability result", and "10 to 29" are allocated to the "most advantageous result".
[0133] Each payout result has a difference in at least one of the following conditions (1) to (3). (1) The win / loss lottery mode after the end of the opening / closing execution mode (2) The support mode after the end of the opening / closing execution mode (3) The mode of opening / closing control of the variable winning device 38 in the opening / closing execution mode
[0134] First, the difference in the win / loss lottery mode of (1) will be explained. The "low probability result" is a payout result in which the win / loss lottery mode is set to the low probability mode after the end of the opening / closing execution mode regardless of the win / loss lottery mode before the end of the opening / closing execution mode. This low probability mode continues until at least a "jackpot win" occurs in the win / loss lottery. The "non-explicit few-round high probability result", "explicit few-round high probability result", and "most advantageous result" are payout results in which the win / loss lottery mode is set to the high probability mode after the end of the opening / closing execution mode regardless of the win / loss lottery mode before the end of the opening / closing execution mode. This high probability mode continues until at least a "jackpot win" occurs in the win / loss lottery.
[0135] Next, the difference in the support mode of (2) will be explained. The "low probability result" is the allocation result in which the support mode is set to the high-frequency support mode after the end of the opening / closing execution mode regardless of the support mode before the end of the opening / closing execution mode. This high-frequency support mode shifts to the low-frequency support mode when the number of game rounds reaches the end reference number (specifically, 100 times).
[0136] The "implicit few-round high probability result" is the allocation result that maintains the support mode before the end of the opening / closing execution mode as it is. Here, when the support mode before the end of the opening / closing execution mode is the high-frequency support mode, the high-frequency support mode continues until at least a "big win" occurs in the win / loss lottery. The "explicit few-round high probability result" and the "most advantageous result" are the allocation results in which the support mode is set to the high-frequency support mode after the end of the opening / closing execution mode regardless of the support mode before the end of the opening / closing execution mode. This high-frequency support mode continues until at least a "big win" occurs in the win / loss lottery.
[0137] Note that the differences in the opening / closing control modes of the variable prize device 38 in the opening / closing execution mode of (3) will be described in detail later.
[0138] Next, the reach random number counter C3 will be described. The reach random number counter C3 is, for example, a loop counter that loops within the range of 0 to 238 by adding 1 to the previous value each time it is updated and returning to 0 after reaching the maximum value of 238. The reach random number counter C3 is updated periodically, and the updated value is stored in the reserved ball storage area 64b of the RAM 64 via the lottery counter buffer at the timing when a game ball wins the upper operation port 36 or the lower operation port 37. Specifically, the value of the reach random number counter C3 is stored in the first result display part reserved area Ra of the RAM 64 at the timing when a game ball wins the upper operation port 36, and is stored in the second result display part reserved area Rb of the RAM 64 at the timing when a game ball wins the lower operation port 37. Then, based on the value of the reach random number counter C3 stored in the hold ball storage area 64b, the MPU 62 performs a lottery (reach occurrence lottery) to determine whether to generate a reach display.
[0139] The reach display is an expected effect that occurs when the result is a "normal miss" without winning the "big win" in the win / loss lottery. Specifically, when the result is a "normal miss" without winning the "big win" in the win / loss lottery, the MPU 62 compares the reach table with the value of the reach random number counter C3 stored in the hold ball storage area 64b to perform a lottery to determine whether to generate a reach display. If it is determined to generate a reach display in this lottery, the MPU 62 generates a reach display. The reach table is a table that stores the values of random numbers related to the generation of the reach display and is stored in the reach table storage area 63c (see FIG. 11) of the ROM 63.
[0140] Here, when the result is a "big win" in the win / loss lottery and is allocated to the "most advantageous result" in the distribution lottery, the symbol display device 47 stops and displays a combination of symbols having the same odd number or the same even number on the effective line L as the stop result. When the result is a "big win" in the win / loss lottery and is allocated to the "low probability result" in the distribution lottery, the symbol display device 47 stops and displays a combination of symbols having the same even number on the effective line L as the stop result. Further, when the result is a "big win" in the win / loss lottery and is allocated to the "non-explicit few-round high probability result" or the "explicit few-round high probability result" in the distribution lottery, or when the result is a "special miss" without winning the "big win" in the win / loss lottery, the symbol display device 47 stops and displays a special combination of symbols having different numbers that are not selected when the result is a "normal miss" in the win / loss lottery on the effective line L as the stop result.
[0141] The reach display occurs regardless of the value of the reach random number counter C3 when a combination of symbols having the same numbers is finally stopped and displayed (when it is a "big win" in the win / loss lottery and is allocated to the "most favorable result" or "low probability result" in the distribution lottery). Also, the reach display does not occur regardless of the value of the reach random number counter C3 when a special combination of symbols is finally stopped and displayed (when it is a "big win" in the win / loss lottery and is allocated to the "non-explicit few-round high probability result" or "explicit few-round high probability result" in the distribution lottery, or when it becomes a "special loss result" without being a "big win" in the win / loss lottery).
[0142] The mode of the reach display is to stop and display some of the symbol columns (for example, symbol columns Z1 and Z3) among the plurality of symbol columns Z1 to Z3 displayed on the display screen G of the symbol display device 47 on the effective line L, thereby displaying the same combination of symbols to suggest the stop result, and in that state, the remaining symbol columns (for example, symbol column Z2) are variably displayed. Therefore, by generating the reach display, the pachinko machine 10 can make the player expect that after the variable display is started by the symbol display device 47 and before the predetermined stop result is displayed, it may be a "big win" in the win / loss lottery and is allocated to the "low probability result" or "most favorable result" in the distribution lottery.
[0143] Note that the mode of the reach display is not limited to this. After stopping and displaying some of the symbol columns, the remaining symbol columns may be variably displayed, and a predetermined character or the like may be displayed as a video in the background. Also, after reducing or hiding each symbol column, a predetermined character or the like may be displayed as a video over substantially the entire display screen G.
[0144] Here, the pachinko machine 10 has an expected effect as a type of variable display on the symbol display device 47. The expected effect refers to an effect that makes the player expect that the player may have won a "big hit" in the win / loss lottery after the variable display starts on the symbol display device 47 and before the predetermined stop result is displayed. Specifically, the pachinko machine 10 has two types of expected effects: the reach display and the preview display described above.
[0145] The preview display is an expected effect that makes it easier to generate an effect when the player wins a "big hit" in the win / loss lottery, when the player gets a "special miss result" without winning a "big hit" in the win / loss lottery, or when the player gets a "normal miss result" without winning a "big hit" in the win / loss lottery. Instead of making it easier to generate an effect, this preview display may be configured to make it easier to select an effect with a low appearance rate, or a combination of these may be used. Note that the lottery for whether or not to generate the reach display is executed by the main control device 60, while the lottery for whether or not to generate the preview display is executed by the audio-visual control device 90.
[0146] The mode of the preview display is such that, among the plurality of symbol columns Z1 to Z3 displayed on the display screen G of the symbol display device 47, all of the symbol columns Z1 to Z3 are variably displayed, a part of the symbol columns (for example, the symbol column Z1) is stopped and displayed on the effective line L, and then a plurality of symbol columns (for example, the symbol columns Z2, Z3) are variably displayed, or in a situation where a reach display is generated, a predetermined character or the like is displayed on the display screen G as a video. This preview display is generated in both the case where a reach display is generated and the case where a reach display is not generated, but is set to be more likely to be generated in the case where a reach display is generated than in the case where a reach display is not generated. Note that the preview display is not limited to this, and for example, the background may be changed and displayed, or the forms of the symbol columns Z1 to Z3 may be changed and displayed.
[0147] Finally, the variable type counter CS will be described. The variable type counter CS is, for example, a loop counter that loops within the range of 0 to 198 by adding 1 to the previous value each time it is updated and returning to 0 after reaching the maximum value of 198. The variable type counter CS is updated at least once each time the normal process described later is executed, and is stored in the lottery counter buffer each time it is updated. Then, based on the value of the variable type counter CS stored in the lottery counter buffer, the MPU62 determines the display duration of the pattern on the main display unit 45 and the display duration of the pattern on the symbol display device 47. These display durations will be described in detail later.
[0148] <Regarding various processes executed by the main control device 60> The MPU62 of the main control device 60 executes timer interrupt processing and normal processing for advancing the game, as well as main processing that starts when the power is turned on. Hereinafter, the timer interrupt processing, normal processing, and main processing will be described in order. Note that in addition to the timer interrupt processing, normal processing, and main processing, the MPU62 executes NMI interrupt processing that is started by the input of a power failure signal to the NMI terminal (non-maskable terminal), but the description of this processing will be omitted.
[0149] <Timer interrupt processing> FIG. 15 is a diagram showing a flowchart of the timer interrupt processing. In the timer interrupt processing, as shown in FIG. 15, the MPU62 periodically executes steps S101 to S106 (for example, at a cycle of 2 msec).
[0150] In step S101, the MPU62 executes a reading process of a plurality of detection sensors 40a to 40k. In this reading process, the MPU62 reads the states of the plurality of detection sensors 40a to 40k, determines the states, and stores them in the RAM64 as winning detection information. When the MPU62 determines that the detection sensors 40a to 40d corresponding to various winning ports have detected the entry of a game ball, the MPU62 sets a prize ball command for instructing the payout of a prize ball and transmits the set command to the payout control device 70. For example, when the MPU62 determines that the detection sensor 40d corresponding to the variable winning device 38 has detected the entry of a game ball, the MPU62 transmits a prize ball command for instructing 15 prize balls, which is a specific unit number, to the payout control device 70. Note that the payout control device 70 performs payout control for causing the payout device 71 to execute the payout of a prize ball based on the prize ball command transmitted from the MPU62.
[0151] Also in step S101, the MPU62 executes a reading process of the non-electric accessory release detection sensor 519. In this reading process, the MPU62 reads the state of the non-electric accessory release detection sensor 519, determines the state, and stores it in the RAM64 as non-electric accessory release information. When the MPU62 determines that the non-electric accessory release detection sensor 519 has detected the release of the non-electric accessory 51, the MPU62 executes a predetermined process. This predetermined process will be described in detail later.
[0152] In step S102, the MPU62 updates the random number initial value counter CINI. Specifically, as described above, the MPU62 adds 1 to the previous value of the random number initial value counter CINI for updating and stores the updated value in the lottery counter buffer set in a predetermined area of the RAM64. When the MPU62 reaches the maximum value when adding 1 to the previous value of the random number initial value counter CINI, the value of the random number initial value counter CINI is reset to 0 and cleared.
[0153] In step S103, the MPU62 updates the jackpot random number counter C1, the jackpot type counter C2, the reach random number counter C3, and the Pachisuro release counter C4. Specifically, as described above, the MPU62 adds 1 to the previous values of the jackpot random number counter C1, the jackpot type counter C2, the reach random number counter C3, and the Pachisuro release counter C4 respectively to update them, and stores the updated values in the lottery counter buffer set in a predetermined area of the RAM64. When the MPU62 reaches the maximum value when adding 1 to the previous values of each counter C1 - C4, it resets and clears the values of each counter C1 - C4 to 0.
[0154] In step S104, the MPU62 performs a winning process for passing through. In this winning process for passing through, when the MPU62 determines that the detection sensor 40g corresponding to each through gate 41 has detected the winning of a game ball, it stores the value of the Pachisuro release counter C4 updated in step S103 in the electric appliance hold area 64c. Further, the MPU62 sets a command for lighting the third hold lamp unit 49c, and transmits this set command to the voice and light control device 90. Note that the voice and light control device 90 lights the third hold lamp unit 49c based on the command transmitted from the MPU62. Also, as described above, the maximum number of game balls held after winning through the through gate 41 is 4, and the third hold lamp unit 49c lights up by the number corresponding to this held number.
[0155] In step S105, the MPU62 performs a winning process for the round game execution gate. Hereinafter, the winning process for the round game execution gate will be described in detail.
[0156] <Winning Process for Round Game Execution Gate> FIG. 16 is a diagram showing a flowchart of the winning process for the round game execution gate. In the winning process for the round game execution gate, as shown in FIG. 16, the MPU62 executes steps S201 - S204.
[0157] In step S201, the MPU62 determines whether a game ball has entered the 16-round execution gate by determining whether the detection sensors 40f and 40i corresponding to the 16-round execution gate (non-electric accessory 51 and hole 533A) have detected the entry of the game ball. If the MPU62 determines in step S201 that a game ball has entered the 16-round execution gate, then in step S202, the MPU62 sets a 16-round execution flag in the RAM64. This 16-round execution flag is a flag for specifying that the entry into the 16-round execution gate has occurred. After that, the MPU62 ends the winning process for the round game execution gate.
[0158] On the other hand, if the MPU62 determines in step S201 that a game ball has not entered the 16-round execution gate, then in step S203, the MPU62 determines whether a game ball has entered the 4-round execution gate by determining whether the detection sensors 40j and 40k corresponding to the 4-round execution gate (hole 533B and hole 533C) have detected the entry of the game ball. If the MPU62 determines in step S203 that a game ball has entered the 4-round execution gate, then in step S204, the MPU62 sets a 4-round execution flag in the RAM64. This 4-round execution flag is a flag for specifying that the entry into the 4-round execution gate has occurred. After that, the MPU62 ends the winning process for the round game execution gate.
[0159] On the other hand, if the MPU62 determines in step S203 that a game ball has not entered the 4-round execution gate, then the MPU62 ends the winning process for the round game execution gate without executing the processes after step S204.
[0160] Returning to the description of the timer interrupt process, the processes after step S106 will be described with reference to FIG. 15. In step S106, the MPU62 executes the winning process for the operating port. Hereinafter, the winning process for the operation port will be described in detail.
[0161] <Winning process for the operation port> FIG. 17 is a diagram showing a flowchart of the winning process for the operation port. In the winning process for the operation port, as shown in FIG. 17, the MPU 62 executes steps S301 to S307.
[0162] In step S301, the MPU 62 determines whether a game ball has won (started winning) in the upper operation port 36 by determining whether the detection sensor 40b corresponding to the upper operation port 36 has detected the winning of the game ball. If the MPU 62 determines in step S301 that a game ball has won in the upper operation port 36, then in step S302, it grasps the number of holds stored in the hold area Ra for the first result display unit, and sets that number of holds as the first start hold memory number RaN in a predetermined memory area in the hold area Ra for the first result display unit. Thereafter, the MPU 62 executes the processes after step S305.
[0163] On the other hand, if the MPU 62 determines in step S301 that a game ball has not won in the upper operation port 36, then in step S303, it determines whether a game ball has won (started winning) in the lower operation port 37 by determining whether the detection sensor 40c corresponding to the lower operation port 37 has detected the winning of the game ball. If the MPU 62 determines in step S303 that a game ball has not won in the lower operation port 37, it ends the winning process for the operation port. Also, if the MPU 62 determines in step S303 that a game ball has won in the lower operation port 37, then in step S304, it grasps the number of holds stored in the hold area Rb for the second result display unit, and sets that number of holds as the second start hold memory number RbN in a predetermined memory area in the hold area Rb for the second result display unit. Thereafter, the MPU 62 executes the processes after step S305.
[0164] After executing the process of step S302 or step S304, in step S305, the MPU62 determines whether the start hold memory number N (RaN or RbN) set in step S302 or step S304 is less than the upper limit value (4 in this embodiment). If the MPU62 determines in step S305 that the start hold memory number N is not less than the upper limit value, it ends the winning process for the operating port. Also, if the MPU62 determines in step S305 that the start hold memory number N is less than the upper limit value, in step S306, it updates by adding 1 to the value of the start hold memory number N.
[0165] In step S307, the MPU62 stores, as reservation information, the set of values of the jackpot random number counter C1, jackpot type counter C2, and reach random number counter C3 updated in step S103 of the timer interrupt process in the first storage area among the free storage areas of the result display unit reservation area, that is, the storage area corresponding to the start hold memory number N updated in step S306.
[0166] For example, when the MPU62 sets the first start hold memory number RaN in step S302, it stores, as reservation information, the set of values of the jackpot random number counter C1, jackpot type counter C2, and reach random number counter C3 updated in step S103 of the timer interrupt process in the first storage area among the free storage areas of the first result display unit reservation area Ra, that is, the storage area corresponding to the first start hold memory number RaN updated in step S306. For example, when the MPU62 sets "3" for the first start hold memory number RaN in step S302, it stores the reservation information in the fourth area Ra4, which is the storage area corresponding to "4" of the first start hold memory number RaN updated in step S306.
[0167] Also, for example, when the MPU62 sets the second start hold memory number RbN in step S304, it stores, as hold information, the set of values of the jackpot random number counter C1, the jackpot type counter C2, and the reach random number counter C3 updated in step S103 of the timer interrupt process in the first storage area of the free storage area of the second result display unit hold area Rb, that is, the storage area corresponding to the second start hold memory number RbN updated in step S306. For example, when the MPU62 sets "3" in the second start hold memory number RbN in step S304, it stores the hold information in the fourth area Rb4, which is the storage area corresponding to "4" of the second start hold memory number RbN updated in step S306.
[0168] Also, in step S307, the MPU62 sets a command for lighting the first hold lamp unit 49a or the second hold lamp unit 49b, and transmits the set command to the audio and light control device 90. Then, the MPU62 ends the winning process for the operating port. Note that the audio and light control device 90 lights the first hold lamp unit 49a or the second hold lamp unit 49b based on the command transmitted from the MPU62. Also, as described above, the maximum number of game balls held when winning at the upper operating port 36 or the lower operating port 37 is 4, and the first hold lamp unit 49a or the second hold lamp unit 49b lights up by the number corresponding to this number of holds.
[0169] <Normal process> FIG. 18 is a diagram showing a flowchart of the normal process. After the MPU62 executes the main process described below that starts with power-on, it executes the normal process, which is the main process for advancing the game. In this normal process, as shown in FIG. 18, the MPU62 executes steps S401 to S414. Specifically, the MPU62 periodically executes steps S401 to S409 at a cycle of 4 msec, repeatedly executes steps S408 to S411 when remaining time occurs, and executes steps S412 and subsequent steps according to the determination result of step S408.
[0170] In step S401, MPU62 executes external output processing for transmitting the commands set in the timer interrupt processing or the previous normal processing to each control device on the sub side. In this external output processing, for example, MPU62 determines whether a prize ball command is set, and if it is determined that the prize ball command is set, it transmits the prize ball command to the payout control device 70. Also, for example, MPU62 determines whether an effect command such as a command corresponding to the effect for the game or a command corresponding to the effect for the opening / closing execution mode is set, and if it is determined that the effect command is set, it transmits the effect command to the sound and light control device 90.
[0171] In step S402, MPU62 updates the variation type counter CS. Specifically, as described above, MPU62 adds 1 to the previous value of the variation type counter CS for updating, and stores the updated value in the lottery counter buffer set in a predetermined area of the RAM64. Note that when MPU62 reaches the maximum value when adding 1 to the previous value of the variation type counter CS, it resets and clears the value of the variation type counter CS to 0.
[0172] In step S403, MPU62 executes game turn control processing for advancing the game turn. In the game turn control processing, MPU62 executes a win / loss lottery and a distribution lottery, and determines information related to the symbol to be finally stopped and displayed on the symbol display device 47 and determines information related to the symbol to be finally stopped and displayed on the main display unit 45. In step S404, MPU62 executes game state transition processing for transitioning the game state. In the game state transition processing, MPU62 executes transition processing to each game state such as the opening / closing execution mode, the high probability mode, and the high frequency support mode. Note that the game turn control processing in step S403 and the game state transition processing in step S404 will be described in detail later.
[0173] In step S405, the MPU62 executes a demo display execution determination process. In this demo display execution determination process, the MPU62 determines whether a predetermined start waiting period (e.g., 30 seconds) for demo start has elapsed without a new game round starting after the end of a game round. If it is determined that the start waiting period has elapsed, a demo command for starting the demo display is transmitted to the audio and light emission control device 90. Note that the audio and light emission control device 90 starts a demo display execution process based on the demo command transmitted from the MPU62.
[0174] Here, the MPU62 determines whether the start waiting period has elapsed by counting the number of executions of the process in step S405. For example, if the start waiting period is 30 seconds and the interval for repeatedly executing the process in step S405 is 4 msec, the MPU62 determines that the start waiting period has elapsed when the number of executions of the process in step S405 reaches 7500 times. Note that the configuration for measuring the start waiting period is arbitrary. For example, the start waiting period may be measured using a real-time clock. Also, when a new game round starts while the MPU62 is counting the number of executions of the process in step S405, the value of that count is reset.
[0175] In step S406, the MPU62 executes an electric accessory support process for executing drive control of the electric accessory 37a provided in the lower operation port 37. In this electric accessory support process, the MPU62 executes an electric accessory release lottery based on the value of the electric accessory release counter C4 stored in the electric accessory reservation area 64c of the RAM64, and when winning the electric accessory release lottery, executes an opening / closing process of the electric accessory 37a. Also, the MPU62 executes display control of the accessory display unit 46 so as to display the result of the electric accessory release lottery.
[0176] In step S407, the MPU62 executes game ball launch control processing. In this game ball launch control processing, the MPU62 causes the power supply / launch control device 80 to execute launch control for launching a game ball based on the player's rotation operation of the launch handle 27. Specifically, the power supply / launch control device 80 causes the game ball launch mechanism 81 to launch a game ball by exciting the solenoid of the game ball launch mechanism 81 at a predetermined cycle (0.6 sec in this embodiment). Note that the solenoid is excited to launch the game ball with a launch intensity corresponding to the rotation operation amount of the launch handle 27. Also, the power supply / launch control device 80 supplies a drive signal to the solenoid of the game ball launch mechanism 81 and launches a game ball when predetermined launch conditions are met.
[0177] In step S408, the MPU62 determines whether a power failure flag is set in a power failure flag storage area (not shown) of the RAM64. This power failure flag is set in the RAM64 when a power failure signal is input from the power failure monitoring board 65 to the NMI terminal of the MPU62. The power failure monitoring board 65 outputs this power failure signal when it confirms the occurrence of a power failure. Note that this power failure flag is cleared when the next main process is executed.
[0178] Here, the pachinko machine 10 sets various flags by substituting 1 into a predetermined area such as the RAM64, and clears various flags by substituting 0. For example, the pachinko machine 10 sets the power failure flag by substituting 1 into the power failure flag storage area of the RAM64, and clears the power failure flag by substituting 0 into the power failure flag storage area of the RAM64.
[0179] When the MPU62 determines in step S408 that the power-off flag is set, it executes the power-off processing after step S412 without executing the processing after step S409. Specifically, in step S412, the MPU62 prohibits the occurrence of timer interrupt processing. In step S413, the MPU62 calculates and stores the RAM determination value (checksum of RAM64). In step S414, the MPU62 prohibits access to RAM64. Thereafter, the MPU62 continues an infinite loop until the power is completely cut off and processing can no longer be executed.
[0180] On the other hand, when the MPU62 determines in step S408 that the power-off flag is not set, in step S409, it determines whether the timing to execute the next normal processing has arrived, that is, whether a predetermined time (4 msec in this embodiment) has elapsed since the start of the current normal processing. If the MPU62 determines in step S409 that the timing to execute the next normal processing has not arrived, that is, if remaining time has occurred, in step S410, it updates the random number initial value counter CINI, and in step S411, it updates the variation type counter CS. Note that the MPU62 repeatedly executes steps S408 to S411 until it determines in step S409 that the timing to execute the next normal processing has arrived.
[0181] On the other hand, if the MPU62 determines in step S409 that the timing to execute the next normal processing has arrived, that is, if no remaining time has occurred, it starts the next normal processing by executing step S401 again.
[0182] <Main processing> FIG. 19 is a diagram showing a flowchart of the main processing. In the main processing, as shown in FIG. 19, the MPU62 executes steps S501 to S512. In step S501, the MPU62 executes a startup process upon power-on. In this startup process, the MPU62 waits for a predetermined time (e.g., about 500 msec) to elapse after power-on in order to wait for the sub-control board (such as the control board of the voice and light control device 90) to become operable.
[0183] In step S502, the MPU62 determines whether 1 second, which is the permission / prohibition period, has elapsed. If the MPU62 determines in step S502 that 1 second has not elapsed, it repeatedly executes the process of step S502. Also, if the MPU62 determines in step S502 that 1 second has elapsed, it executes the processes after step S503.
[0184] Here, the MPU62 determines whether 1 second has elapsed by counting the number of executions of the process in step S502. For example, if the interval for repeatedly executing the process in step S502 is 0.1 msec, the MPU62 determines that 1 second has elapsed when the number of executions of the process in step S502 reaches 10000. Note that the configuration for measuring the permission / prohibition period is arbitrary, and for example, the permission / prohibition period may be measured using a real-time clock.
[0185] In step S503, the MPU62 permits access to the RAM64. In step S504, the MPU62 determines whether a RAM erase switch (not shown) provided in the power and emission control device 80 is on. If the MPU62 determines in step S504 that the RAM erase switch is on, it executes the processes after step S509. On the other hand, if the MPU62 determines in step S504 that the RAM erase switch is not on, in step S505, it determines whether a power-off flag is set in the power-off flag storage area of the RAM64.
[0186] And when the MPU62 determines in step S505 that the power-off flag is not set, it executes the processes after step S509. On the other hand, when the MPU62 determines in step S505 that the power-off flag is set, it calculates a RAM determination value in step S506. In step S507, the MPU62 checks the validity of the data stored in the RAM64 by determining whether the RAM determination value calculated in step S506 is normal. Specifically, the MPU62 compares the RAM determination value calculated in step S506 with the RAM determination value stored in step S413 (power-off processing) of the normal processing. If they match, it determines that the RAM determination value is normal; if they do not match, it determines that the RAM determination value is abnormal.
[0187] And when the MPU62 determines in step S507 that the RAM determination value is not normal, it executes the processes after step S509. On the other hand, when the MPU62 determines in step S507 that the RAM determination value is normal, it clears the power-off flag stored in the power-off flag storage area of the RAM64 in step S508.
[0188] Note that the validity of the data stored in the RAM64 may be determined by a method different from the method of checking the consistency of the RAM determination value. For example, a keyword may be written to a predetermined area of the RAM64 during power-off processing, and the validity of the data stored in the RAM64 may be checked by determining in the main processing whether this keyword is written normally.
[0189] As described above, when the MPU62 determines in step S504 that the RAM erase switch is on, when it determines in step S505 that the power-off flag is not set, or when it determines in step S507 that the RAM determination value is not normal, it executes the processes after step S509. Specifically, in step S509, the MPU 62 clears the working area of the RAM 64, and in step S510, the MPU 62 executes the initialization of the RAM 64.
[0190] Therefore, for example, the manager of the game arcade can initialize the data stored in the RAM 64 by turning on the power of the pachinko machine 10 while pressing the RAM erase switch at the start of the business of the game arcade. Further, when the power failure monitoring board 65 has not confirmed the occurrence of a power failure or when the RAM determination value is abnormal, the pachinko machine 10 initializes the data stored in the RAM 64.
[0191] After executing the process of step S508 or step S510, the MPU 62 transmits an initial command to the sub-control board (such as the control board of the audio and light emission control device 90) in step S511, permits the occurrence of timer interrupt processing in step S512, and proceeds to the above-described normal processing. Note that the sub-control board recognizes that the communication with the main control board 61 is being normally performed and executes its own initialization by receiving the initial command transmitted in step S511.
[0192] <Game Turn Control Process> FIG. 20 is a diagram showing a flowchart of the game turn control process. In the game turn control process, as shown in FIG. 20, the MPU 62 executes steps S601 to S609. In step S601, the MPU 62 determines whether it is in the opening / closing execution mode. If the MPU 62 determines in step S601 that it is in the opening / closing execution mode, the MPU 62 ends the game turn control process without executing the processes after step S602. Therefore, when it is determined that it is in the opening / closing execution mode, the MPU 62 does not start the progress of the game turn regardless of whether it detects the winning of the game balls into the respective operation ports 36 and 37. Note that the MPU 62 determines whether it is in the opening / closing execution mode by referring to the flag during the opening / closing execution mode stored in the RAM 64. The same applies to each of the following processes. The MPU 62 sets the flag during the opening / closing execution mode when shifting to the opening / closing execution mode, and clears the flag during the opening / closing execution mode when the opening / closing execution mode ends.
[0193] On the other hand, when the MPU 62 determines in step S601 that it is not in the opening / closing execution mode, in step S602, it determines whether the main display unit 45 is in the variable display state, that is, whether the game round is in progress. When the MPU 62 determines in step S602 that the main display unit 45 is not in the variable display state, it executes the game round start processing in steps S603 to S605. On the other hand, when the MPU 62 determines in step S602 that the main display unit 45 is in the variable display state, it executes the game round progress processing in steps S606 to S609.
[0194] First, the game round start processing in steps S603 to S605 will be described. In step S603, the MPU 62 grasps the number of holds stored in the hold area Ra for the first result display unit and the number of holds stored in the hold area Rb for the second result display unit, and determines whether the total number CRN of these hold numbers is "0" or less. When the MPU 62 determines in step S603 that the total number CRN is "0" or less, it ends the game round control process.
[0195] On the other hand, when the MPU 62 determines in step S603 that the total number CRN is not "0" or less, in step S604, it executes a data setting process for setting the hold information stored in the hold area Ra for the first result display unit or the hold area Rb for the second result display unit for consumption in the game round. Then, in step S605, the MPU 62 executes a variable start process for starting the variable display on the main display unit 45 and the symbol display device 47 to consume the game round, and ends the game round control process. Next, the data setting process in step S604 and the variation start process in step S605 will be described in detail.
[0196] Figure 21 is a diagram showing a flowchart of the data setting process. In the data setting process, as shown in Figure 21, the MPU62 executes steps S701 to S711. In step S701, the MPU62 determines whether the second start hold memory number RbN in the second result display unit hold area Rb set in step S304 of the winning process for the operating port is "0" or less. If the MPU62 determines in step S701 that the second start hold memory number RbN is "0" or less, it executes the data setting process for the first result display unit in steps S702 to S706. If the MPU62 determines in step S701 that the second start hold memory number RbN is not "0" or less, it executes the data setting process for the second result display unit in steps S707 to S711.
[0197] In this way, the data setting process includes the data setting process for the first result display unit that sets the hold information stored in the first result display unit hold area Ra for use in consuming game rounds, and the data setting process for the second result display unit that sets the hold information stored in the second result display unit hold area Rb for use in consuming game rounds. And when the MPU62 determines in step S701 that the second start hold memory number RbN is not "0" or less, it executes the data setting process for the second result display unit without executing the data setting process for the first result display unit. In other words, when the MPU62 determines that there is hold information stored in the second result display unit hold area Rb based on the winning of a game ball into the lower operating port 37, it preferentially sets the hold information stored in the second result display unit hold area Rb for use in consuming game rounds regardless of whether there is hold information stored in the first result display unit hold area Ra based on the winning of a game ball into the upper operating port 36.
[0198] First, the data setting process for the first result display unit in steps S702 to S706 will be described. In step S702, the MPU62 updates by subtracting 1 from the value of the first start reservation count RaN in the first result display unit reservation area Ra. In step S703, the MPU62 moves the reservation information stored in the first area Ra1 of the first result display unit reservation area Ra to the execution area AE. In step S704, the MPU62 executes a data shift process for shifting the reservation information stored in the storage area of the first result display unit reservation area Ra. This data shift process is a process of shifting the reservation information stored in each of the areas Ra1 to Ra4 in order to the first area Ra1 side. Specifically, the MPU62 shifts the reservation information in the second area Ra2 to the first area Ra1, shifts the reservation information in the third area Ra3 to the second area Ra2, and shifts the reservation information in the fourth area Ra4 to the third area Ra3.
[0199] In step S705, the MPU62 clears the second result display unit flag stored in the RAM64. This second result display unit flag is a flag for specifying which of the first result display unit 45a and the second result display unit 45b starts the variable display during the progress of the game round. In this step S705, since the MPU62 clears the second result display unit flag, it indicates that the variable display is started on the first result display unit 45a based on the winning of the game ball into the upper operation port 36 during the progress of the game round.
[0200] In step S706, the MPU62 sets a shift command for recognizing that the shift of the reservation information has been executed, transmits the set shift command to the audio and light control device 90, and ends the data setting process. This shift command includes information for causing the audio and light control device 90 to recognize that the shift of the reservation information has been executed for the reservation information stored in the first result display unit reservation area Ra based on the winning of the game ball into the upper operation port 36. Note that the voice and light control device 90 changes the lighting state of the first hold lamp unit 49a based on the shift command transmitted from the MPU62. Specifically, the voice and light control device 90 decreases the number of lit lamps in the first hold lamp unit 49a as the number of held game balls winning in the upper operation port 36 decreases.
[0201] Next, the data setting process for the second result display unit in steps S707 to S711 will be described. In step S707, the MPU62 updates by subtracting 1 from the value of the second start hold memory number RbN in the second result display unit hold area Rb. In step S708, the MPU62 moves the hold information stored in the second area Rb1 of the second result display unit hold area Rb to the execution area AE. In step S709, the MPU62 executes a data shift process for shifting the hold information stored in the storage area of the second result display unit hold area Rb. This data shift process is a process of shifting the hold information stored in each of the areas Rb1 to Rb4 to the first area Rb1 side in order. Specifically, the MPU62 shifts the hold information in the second area Rb2 to the first area Rb1, the hold information in the third area Rb3 to the second area Rb2, and the hold information in the fourth area Rb4 to the third area Rb3.
[0202] In step S710, the MPU62 sets the second result display unit flag in the RAM64. In this step S710, since the MPU62 sets the second result display unit flag, it indicates that when the game turns are completed, variable display is started on the second result display unit 45b based on the winning of game balls in the lower operation port 37.
[0203] In step S711, the MPU62 sets a shift command for recognizing that the shift of the reservation information has been executed, transmits the set shift command to the audio-visual control device 90, and ends the data setting process. This shift command includes information for making the audio-visual control device 90 recognize that the shift of the reservation information has been executed for the reservation information stored in the second result display unit reservation area Rb based on the winning of the game ball into the lower operation port 37. Note that the audio-visual control device 90 changes the lighting state of the second reservation lamp unit 49b based on the shift command transmitted from the MPU62. Specifically, the audio-visual control device 90 decreases the number of lit lamps in the second reservation lamp unit 49b as the number of reserved game balls winning into the lower operation port 37 decreases.
[0204] FIG. 22 is a diagram showing a flowchart of the variation start process. In the variation start process, as shown in FIG. 22, the MPU62 executes steps S801 to S818. In step S801, the MPU62 determines whether the pass / fail lottery mode is the high probability mode. If the MPU62 determines in step S801 that the pass / fail lottery mode is not the high probability mode, in step S802, it reads out the pass / fail table for the low probability mode (see FIG. 13(a)) from the pass / fail table storage area 63a of the ROM63. If the MPU62 determines in step S801 that the pass / fail lottery mode is the high probability mode, in step S803, it reads out the pass / fail table for the high probability mode (see FIG. 13(b)) from the pass / fail table storage area 63a of the ROM63.
[0205] After executing the process of step S802 or step S803, the MPU 62 executes a determination process in step S804. In this determination process, the MPU 62 determines the result of the win / loss lottery (win / loss result) by comparing the value of the jackpot random number counter C1 stored in the execution area AE with the win / loss table read in step S802 or step S803. As described above, the win / loss result is any one of "jackpot win", "special loss result", and "normal loss result", and the same applies whether the win / loss lottery mode is the low probability mode or the high probability mode.
[0206] In step S805, the MPU 62 determines whether the win / loss result determined in step S804 is "jackpot win". If the MPU 62 determines in step S805 that the win / loss result is "jackpot win", it executes the processes after step S806. If the MPU 62 determines in step S805 that the win / loss result is not "jackpot win", it executes the processes after step S812.
[0207] First, the process (processes after step S806) when the MPU 62 determines in step S805 that the win / loss result is "jackpot win" will be described. In step S806, the MPU 62 determines whether the second result display unit flag is set in the RAM 64.
[0208] If the MPU 62 determines in step S806 that the second result display unit flag is not set in the RAM 64, since it indicates starting the variable display on the first result display unit 45a based on the winning of the game ball into the upper operation port 36, in step S807, the first payout table (see FIG. 14(a)) is read from the payout table storage area 63b of the ROM 63. On the other hand, when the MPU62 determines in step S806 that the second result display section flag is set in the RAM64, it indicates that the variable display on the second result display section 45b is started based on the winning of the game ball into the lower operation port 37. Therefore, in step S808, the second payout table (see FIG. 14(b)) is read from the payout table storage area 63b of the ROM63.
[0209] After executing the process of step S807 or step S808, the MPU62 executes a payout determination process in step S809. In this payout determination process, the MPU62 determines the result of the payout lottery (payout result) by comparing the value of the jackpot type counter C2 stored in the execution area AE with the payout table read in step S807 or step S808.
[0210] In step S810, the MPU62 executes a stop result setting process for the jackpot result. In this stop result setting process for the jackpot result, the MPU62 determines the information related to the pattern that is finally stopped and displayed on the first result display section 45a or the second result display section 45b of the main display section 45 according to the payout result determined in step S809, and stores the determined information in the RAM64. Here, the MPU62 determines the information related to the pattern that is finally stopped and displayed on the main display section 45 by comparing the payout result determined in step S809 with the stop result table for the jackpot result stored in advance in the ROM63. This stop result table for the jackpot result defines the mode of the pattern to be stopped and displayed on the main display section 45 to be different for each payout result.
[0211] In step S811, the MPU62 sets a flag corresponding to the distribution result determined in step S809 in the RAM64. Specifically, when the MPU62 determines that the distribution result is a "low probability result", it sets the low probability result flag; when it determines that the result is a "non-explicit few-round high probability result", it sets the non-explicit few-round high probability result flag; when it determines that the result is an "explicit few-round high probability result", it sets the explicit few-round high probability result flag; and when it determines that the result is the "most favorable result", it sets the most favorable result flag. Then, the MPU62 executes the processes after step S816. Note that in each of the following processes, the MPU62 determines the distribution result by referring to these flags.
[0212] Next, the process when it is determined in step S805 by the MPU62 that the win / loss result is not a "big win" (the processes after step S812) will be described. In step S812, the MPU62 determines whether the win / loss result determined in step S804 is a "special loss result". If the MPU62 determines in step S812 that the win / loss result is a "special loss result", it executes the processes after step S813; if it determines in step S812 that the win / loss result is not a "special loss result", it executes the processes after step S815.
[0213] In step S813, the MPU62 executes a stop result setting process for the special loss result. In this stop result setting process for the special loss result, the MPU62 determines the information related to the pattern that will ultimately be stopped and displayed on the first result display section 45a or the second result display section 45b of the main display section 45, and stores the determined information in the RAM64. Here, the MPU62 determines the information related to the pattern that will ultimately be stopped and displayed on the main display section 45 by referring to the stop result table for the special loss result pre-stored in the ROM63. The pattern modes set in this stop result table for the special loss result are different from the pattern modes set in the stop result table for the big win result. In step S814, the MPU62 sets a special disconnection flag in the RAM64. In each of the following processes, the MPU62 determines whether the pass / fail result is a "special disconnection result" by referring to this special disconnection flag.
[0214] On the other hand, in step S815, the MPU62 executes a stop result setting process for the normal disconnection result. In this stop result setting process for the normal disconnection result, the MPU62 determines information related to the pattern that will ultimately be stopped and displayed on the first result display section 45a or the second result display section 45b of the main display section 45, and stores the determined information in the RAM64. Here, the MPU62 determines the information related to the pattern that will ultimately be stopped and displayed on the main display section 45 by referring to a stop result table for the normal disconnection result pre-stored in the ROM63. The pattern modes set in this stop result table for the normal disconnection result are different from the pattern modes set in the stop result table for the jackpot result and the stop result table for the special disconnection result.
[0215] After executing any one of the processes in step S811, step S814, and step S815, the MPU62 executes a setting process for the display duration (display continuation period) in step S816. In the setting process for the display duration, the MPU62 acquires the value of the variation type counter CS stored in the variation type counter buffer in the lottery counter buffer of the RAM64.
[0216] Also, in the display duration setting process, the MPU62 determines whether a reach display occurs in the symbol display device 47. Specifically, when the distribution result determined in step S809 is a "low probability result" or a "most advantageous result", and the pass / fail result determined in step S804 is a "normal miss result" and the reach draw lottery is won, the MPU62 determines that a reach display occurs. As described above, the MPU62 executes the reach draw lottery by comparing the reach table stored in advance in the reach table storage area 63c of the ROM63 with the value of the reach random number counter C3 stored in the hold ball storage area 64b.
[0217] When the MPU62 determines that a reach display occurs, it refers to the reach occurrence display duration table stored in the reach table storage area 63c of the ROM63 to determine the display duration corresponding to the value of the variation type counter CS obtained from the variation type counter buffer, and sets the determined display duration in the display duration counter provided in the various counter areas 64a of the RAM64. On the other hand, when the MPU62 determines that a reach display does not occur, it refers to the reach non-occurrence display duration table stored in the reach table storage area 63c of the ROM63 to determine the display duration corresponding to the value of the variation type counter CS obtained from the variation type counter buffer, and sets the determined display duration in the display duration counter provided in the various counter areas 64a of the RAM64.
[0218] Specifically, the display duration table for non-reach occurrence is set such that the display duration becomes shorter as the number of held items increases. Therefore, the display duration when digesting the held information related to the upper operation port 36 is set to become shorter as the number of held items related to the upper operation port 36 increases. And the display duration when digesting the held information related to the lower operation port 37 is set to become shorter as the number of held items related to the lower operation port 37 increases. Also, the display duration table for non-reach occurrence is set to shorten the display duration when the support mode is the high-frequency support mode as compared with the case when it is the low-frequency support mode. In other words, if the number of held items is the same, the display duration in the case of the high-frequency support mode is shorter than that in the case of the low-frequency support mode. Furthermore, the display duration determined by referring to the display duration table for reach occurrence is different from the display duration determined by referring to the display duration table for non-reach occurrence.
[0219] Note that the display duration table for non-reach occurrence may be set in a relationship opposite to the above-described relationship such that the display duration becomes longer as the number of held items increases, or may be configured not to vary according to the number of held items or the support mode. Also, a display duration table may be set individually for each of the pass / fail result and the distribution result.
[0220] In step S817, the MPU 62 sets the variable command and the type command. In the normal processing step S401, the MPU 62 transmits the variable command and the type command set in step S817 to the audio-visual control device 90. Note that the audio-visual control device 90 executes predetermined processing based on the variable command and the type command transmitted from the MPU 62. This processing will be described in detail later.
[0221] The variable command includes information related to the display duration. Also, the variable command does not include information on whether reach display occurs. Here, as described above, the display duration determined by referring to the reach-occurrence display duration table and the display duration determined by referring to the reach-non-occurrence display duration table are different from each other. Therefore, even if the information on whether or not a reach display occurs is not included in the variable command, it is possible for the voice and light control device 90, which is the control device on the sub side, to determine whether or not a reach display occurs based on the information related to the display duration. In this sense, it can be said that the variable command indirectly includes the information on whether or not a reach display occurs. Note that the variable command may directly include the information on whether or not a reach display occurs.
[0222] The type command includes the information related to the pass / fail result. In other words, the type command includes, as the information related to the pass / fail result, the information related to "big win win", "special loss result", and "normal loss result". The type command also includes the information related to the allocation result. In other words, the type command includes, as the information related to the allocation result, the information related to "low probability result", "non-explicit few-round high probability result", "explicit few-round high probability result", and "most advantageous result". In the following description, the pass / fail result and the allocation result are collectively referred to as the game result. In other words, the type command includes the information related to the game result.
[0223] In step S818, the MPU 62 determines whether or not the second result display unit flag is set in the RAM 64, and based on the determination result, starts a variable display on the main display unit 45. Then, the MPU 62 ends the variable start process. Specifically, when the MPU 62 determines that the second result display unit flag is not set in the RAM 64, it indicates that when digesting the game rounds, a variable display is started on the first result display unit 45a based on the winning of the game ball into the upper operation port 36. Therefore, a variable display is started on the first result display unit 45a. On the other hand, when the MPU62 determines that the second result display unit flag is set in the RAM64, during the execution of a game round, based on the winning of a game ball into the lower operation port 37, it indicates to start the variable display on the second result display unit 45b. Therefore, the variable display is started on the second result display unit 45b.
[0224] Returning to the description of the game round control process, with reference to FIG. 20, the game round progress process in steps S606 to S609 will be described. In step S602, the MPU62 determines whether the main display unit 45 is in the variable display state. If it is determined that the main display unit 45 is in the variable display state, the game round progress process in steps S606 to S609 is executed.
[0225] In step S606, the MPU62 determines whether the display duration set in step S816 of the variable start process has elapsed. Specifically, the MPU62 determines whether the value set in the display duration counter in the RAM64 has become "0" or less. Note that the value of this display duration counter is updated by subtracting 1 from the previous value each time the timer interrupt process is executed.
[0226] If the MPU62 determines in step S606 that the display duration has not elapsed, in step S607, it executes the variable display process. In this variable display process, the MPU62 updates the display of the main display unit 45 during the variable display. Then, the MPU62 ends the game round control process.
[0227] On the other hand, when it is determined in step S606 that the display duration has elapsed, the MPU62 executes the variation end process in step S608. In this variation end process, the MPU62 identifies the information stored in the RAM64 (information related to the pattern that will finally be stopped and displayed on the main display unit 45) in any one of the processes of steps S810, S813, and S815 of the variation start process executed when starting the variation display on the main display unit 45. Then, when the game round ends, the MPU62 executes the display control of the main display unit 45 so as to display on the main display unit 45, which is in the middle of the variation display, the pattern corresponding to this identified information.
[0228] Here, the pattern that will finally be stopped and displayed on the main display unit 45 differs for each type of game result. Therefore, the game hall manager or the like can confirm the game result by visually checking the main display unit 45 when the game round ends. According to this, the game hall manager or the like can easily confirm whether or not an illegal act is being committed, such as trying to make the pachinko machine 10 perform the same behavior as when winning the jackpot lottery. In addition, the main display unit 45 has a smaller display area compared to the display screen G of the symbol display device 47, and the pattern to be stopped and displayed on the main display unit 45 is less recognizable to the player compared to the symbol columns Z1 to Z3 to be stopped and displayed on the display screen G of the symbol display device 47. Therefore, when the game round ends, the player will judge whether or not they have won the jackpot by checking the display screen G of the symbol display device 47 instead of the main display unit 45, so the degree of attention to the display screen G can be increased.
[0229] In step S609, the MPU62 sets a variation end command. In step S401 of the normal process, the MPU62 transmits the variation end command set in step S609 to the audio-visual control device 90. After that, the MPU62 ends the game round control process. Note that the voice and light control device 90 executes a process for ending the effect of the game round based on the variation end command transmitted from the MPU62. Here, the voice and light control device 90 may be configured to independently end the effect of the game round without requiring reception of the variation end command.
[0230] <Game state transition process> FIG. 23 is a diagram showing a flowchart of the game state transition process. In the game state transition process, as shown in FIG. 23, the MPU62 executes steps S901 to S914. In step S901, the MPU62 determines whether it is in the opening / closing execution mode. If the MPU62 determines in step S901 that it is not in the opening / closing execution mode, it executes the processes after step S902. On the other hand, if the MPU62 determines in step S901 that it is in the opening / closing execution mode, it executes the processes after step S911.
[0231] First, the process when the MPU62 determines in step S901 that it is not in the opening / closing execution mode (the processes after step S902) will be described. In step S902, the MPU62 determines whether the variable display on the main display unit 45 has ended. If the MPU62 determines in step S902 that the variable display on the main display unit 45 has not ended, it ends the game state transition process. On the other hand, if the MPU62 determines in step S902 that the variable display on the main display unit 45 has ended, in step S903, it determines whether the pass / fail result corresponds to the transition to the opening / closing execution mode. Specifically, the MPU62 determines whether the pass / fail result is a "big win" or a "special miss result".
[0232] When the MPU62 determines in step S903 that the pass / fail result corresponds to the transition to the opening / closing execution mode, it sets the opening / closing execution mode flag in the RAM64 and then executes the processes after step S904. On the other hand, when the MPU62 determines in step S903 that the pass / fail result does not correspond to the transition to the opening / closing execution mode (when the pass / fail result is determined to be a "normal miss result"), it ends the game state transition process.
[0233] In step S904, the MPU62 determines whether the pass / fail result is a "special miss result". When the MPU62 determines in step S904 that the pass / fail result is a "special miss result", in step S905, it sets "2" in the opening / closing counter SOC provided in each counter area 64a of the RAM64. This opening / closing counter SOC is a counter for the MPU62 to specify the total number of times the big winning opening 38a of the variable winning device 38 is opened / closed when transitioning to the opening / closing execution mode.
[0234] On the other hand, when the MPU62 determines in step S904 that the pass / fail result is not a "special miss result", that is, when the pass / fail result is determined to be a "big win winning", in step S906, it determines whether the allocation result is a small round high probability result ("non-explicit small round high probability result" or "explicit small round high probability result").
[0235] When it is determined in step S906 that the distribution result is a small-round high-probability result, in step S907, the MPU62 sets "2" in the round counter RC provided in each counter area 64a of the RAM64. Also, when it is determined in step S906 that the distribution result is not a small-round high-probability result, that is, when it is determined that the distribution result is a "low-probability result" or a "most advantageous result", in step S908, the MPU62 executes the round number setting process. In this round number setting process, the MPU62 sets "4" or "16" in the round counter RC provided in each counter area 64a of the RAM64. This round counter RC is a counter for the MPU62 to identify the number of rounds of the round game when shifting to the open / close execution mode.
[0236] FIG. 24 is a diagram showing a flowchart of the round number setting process. In the round number setting process, as shown in FIG. 24, the MPU62 executes steps S1001 to S1012. In step S1001, the MPU62 clears the round game execution flags (4-round execution flag and 16-round execution flag) stored in the RAM64. In step S1002, the MPU62 determines whether the non-electric accessory 51 is open by determining whether the non-electric accessory release detection sensor 519 has detected the release of the non-electric accessory 51.
[0237] When it is determined in step S1002 that the non-electric accessory 51 is not open, in step S1003, the MPU62 sets a non-release command. In step S401 of the normal process, the MPU62 transmits the non-release command set in step S1003 to the audio / light emission control device 90. Note that the audio / light emission control device 90 executes a predetermined process based on the non-release command transmitted from the MPU62. This process will be described in detail later.
[0238] On the other hand, when the MPU62 determines in step S1002 that the non-electric accessory 51 is open, it sets an opening command in step S1004. In the normal processing step S401, the MPU62 transmits the opening command set in step S1004 to the audio-visual control device 90. Note that the audio-visual control device 90 executes a predetermined process based on the opening command transmitted from the MPU62. This process will be described in detail later.
[0239] After executing the process of step S1003 or step S1004, the MPU62 executes a cruise route setting process in step S1005. In this cruise route setting process, the MPU62 sets the plate 523a in the closed state and sets the right variable ball entry mechanism 52 in the cruise route by executing drive control of the plate drive unit 523c.
[0240] In step S1006, the MPU62 determines whether a round game execution flag (4-round execution flag or 16-round execution flag) is set in the RAM64. In other words, after executing the cruise route setting process, the MPU62 determines whether a game ball has entered the round game execution gate (4-round execution gate or 16-round execution gate).
[0241] If the MPU62 determines in step S1006 that the round game execution flag is not set in the RAM64, it executes step S1006 again. On the other hand, if the MPU62 determines in step S1006 that the round game execution flag is set in the RAM64, it determines in step S1007 whether the 4-round execution flag is set in the RAM64.
[0242] When the MPU62 determines in step S1007 that the 4-round execution flag is set in the RAM64, in step S1008, it sets "4" in the round counter RC provided in each counter area 64a of the RAM64. In step S1009, the MPU62 sets a 4-round execution command. In step S401 of the normal process, the MPU62 transmits the 4-round execution command set in step S1009 to the audio-visual control device 90. Note that the audio-visual control device 90 executes a predetermined process based on the 4-round execution command transmitted from the MPU62. This process will be described in detail later.
[0243] On the other hand, when the MPU62 determines in step S1007 that the 4-round execution flag is not set in the RAM64 (when it determines that the 16-round execution flag is set in the RAM64), in step S1010, it sets "16" in the round counter RC provided in each counter area 64a of the RAM64. In step S1011, the MPU62 sets a 16-round execution command. In step S401 of the normal process, the MPU62 transmits the 16-round execution command set in step S1011 to the audio-visual control device 90. Note that the audio-visual control device 90 executes a predetermined process based on the 16-round execution command transmitted from the MPU62. This process will be described in detail later.
[0244] After executing the process of step S1009 or step S1011, the MPU62 executes a discharge route setting process in step S1012. In this discharge route setting process, the MPU62 sets the plate 523a in the open state by executing drive control of the plate drive unit 523c, and sets the right variable ball entry mechanism 52 as the discharge route. Then, the MPU62 ends the round number setting process.
[0245] In this way, after setting the right variable ball entry mechanism 52 to the loop route, the MPU62 sets the right variable ball entry mechanism 52 to the discharge route based on the entry of the game ball into the round game execution gate (4-round execution gate or 16-round execution gate). Therefore, depending on the timing of setting the right variable ball entry mechanism 52 to the discharge route, the loop 53 may let in a plurality of game balls. In this case, the MPU62 will set the number of rounds of the round game based on the round game execution gate into which any one of the plurality of game balls first enters. Thus, the degree of attention of the player to the game can be improved. Note that in this embodiment, the loop 53 is configured to be able to let in a plurality of game balls, but it may also be configured not to let in a plurality of game balls.
[0246] Here, the pachinko machine 10 has a plurality of opening / closing execution modes with different end conditions. Specifically, as the opening / closing execution modes, the pachinko machine 10 has a round number regulation mode that shifts when the win / loss result is "big win", and an opening / closing number regulation mode that shifts when the win / loss result is "special loss result".
[0247] The round number regulation mode ends on the condition that a predetermined number of rounds of round games have been executed. Here, the number of rounds of the round game corresponds to the value set in the round counter RC. The opening / closing number regulation mode ends on the condition that the opening and closing of the big winning opening 38a have been executed a predetermined total number of times, or that a predetermined number of game balls have won in the big winning opening 38a. Here, the total number of openings and closings of the big winning opening 38a corresponds to the value set in the opening / closing counter SOC. This opening / closing number regulation mode does not end on the condition of the number of executions of the round game.
[0248] Note that the pachinko machine 10 performs the opening and closing of the big winning opening 38a once per round game. Also, one round game continues until either of the following two conditions is satisfied. In other words, after setting the opening / closing door 38b to the open state, the pachinko machine 10 sets the opening / closing door 38b to the closed state again by satisfying either of the following two conditions. (1) Elapse of a predetermined upper limit continuous time (upper limit continuous period) (2) The total number of game balls winning the big winning opening 38a reaches a predetermined upper limit number
[0249] Returning to the explanation of the game state transition process, the processes after step S909 will be described with reference to FIG. 23. After executing any of the processes in step S905, step S907, and step S908, in step S909, the MPU 62 sets "1000" as the waiting time (waiting period) for opening to the timer counter T provided in each counter area 64a of the RAM 64. The value set in this timer counter T is updated by subtracting 1 from the previous value each time the timer interrupt process is executed. Therefore, the waiting time for opening is 2 seconds. Note that the waiting time for opening is not limited to this and is arbitrary.
[0250] In this way, when the MPU 62 determines in step S903 that the pass / fail result corresponds to the transition to the opening / closing execution mode, the MPU 62 sets the waiting time for opening to the timer counter T regardless of the type of game result. In other words, the waiting time for opening is the same regardless of the type of game result. Note that the waiting time for opening is not limited to this, and for example, it may be configured to be slightly different according to the type of game result to the extent that it is recognized as the same by the player. Also, for example, the waiting time for opening may be configured to be significantly different according to the type of game result, such as being significantly different between the case of a "low probability result" or "most advantageous result" game result and the case of other game results.
[0251] In step S910, the MPU62 sets an opening command. Then, the MPU62 ends the game state transition process. This opening command includes information on the game result that triggered the transition to the opening / closing execution mode. Also, when the game result is a "low probability result" or the "most advantageous result", the opening command includes information related to the number of rounds of the round game. In the normal processing step S401, the MPU62 transmits the opening command set in step S910 to the audio-visual control device 90. Note that the audio-visual control device 90 recognizes the transition to the opening / closing execution mode based on the opening command transmitted from the MPU62 and executes a predetermined process. This process will be described in detail later.
[0252] Next, in step S901, the process when it is determined by the MPU62 that it is in the opening / closing execution mode (the processes after step S911) will be described. In step S911, the MPU62 executes the main winning opening / closing process.
[0253] FIG. 25 is a diagram showing a flowchart of the main winning opening / closing process. In the main winning opening / closing process, as shown in FIG. 25, the MPU62 executes steps S1101 to S1124. In step S1101, the MPU62 determines whether the main winning opening 38a is open. If the MPU62 determines in step S1101 that the main winning opening 38a is not open, it executes the processes after step S1102. On the other hand, if the MPU62 determines in step S1101 that the main winning opening 38a is open, it executes the processes after step S1106.
[0254] First, the process when it is determined by the MPU62 in step S1101 that the main winning opening 38a is not open (the processes after step S1102) will be described. In step S1102, MPU62 determines whether the value of the open / close counter SOC is "0" or less and whether the value of the round counter RC is "0" or less. If MPU62 determines in step S1102 that both the value of the open / close counter SOC and the value of the round counter RC are "0" or less, it ends the big winning opening / closing process.
[0255] On the other hand, if MPU62 determines in step S1102 that at least one of the value of the open / close counter SOC and the value of the round counter RC is not "0" or less, in step S1103, it determines whether the value of the timer counter T is "0" or less. If MPU62 determines in step S1103 that the value of the timer counter T is not "0" or less, it ends the big winning opening / closing process.
[0256] On the other hand, if MPU62 determines in step S1103 that the value of the timer counter T is "0" or less, in step S1104, it executes the big winning opening process. Hereinafter, the big winning opening process in step S1104 will be described in detail.
[0257] Figure 26 is a diagram showing the flowchart of the big winning opening process. In the big winning opening process, as shown in Figure 26, MPU62 executes steps S1201 to S1207. In step S1201, MPU62 determines whether the pass / fail result is a "special miss result".
[0258] When the MPU62 determines in step S1201 that the pass / fail result is a "special miss result", in step S1202, it sets "8" in the winning counter PC provided in each counter area 64a of the RAM64, and in step S1203, it sets "85" in the timer counter T. As described above, the timer counter T is updated by subtracting 1 from the previous value each time the timer interrupt process is executed. Therefore, the time set in the timer counter T is 0.17 sec.
[0259] On the other hand, when the MPU62 determines in step S1201 that the pass / fail result is not a "special miss result", in step S1204, it sets "8" in the winning counter PC, and in step S1205, it determines whether the distribution result is a small-round high-probability result ("non-explicit small-round high-probability result" or "explicit small-round high-probability result").
[0260] When the MPU62 determines in step S1205 that the distribution result is a small-round high-probability result, in step S1203 described above, it sets "85" in the timer counter T. On the other hand, when the MPU62 determines in step S1205 that the distribution result is not a small-round high-probability result, in step S1206, it sets "15000" in the timer counter T. As described above, the timer counter T is updated by subtracting 1 from the previous value each time the timer interrupt process is executed. Therefore, the time set in the timer counter T is 30 sec.
[0261] After executing the process of step S1203 or step S1206, the MPU62 executes the opening execution process of the big winning opening 38a in step S1207. In this opening execution process, the MPU62 sets the opening / closing door 38b to the open state by executing the drive control of the variable winning drive unit 38c. Then, the MPU62 ends the big winning opening process.
[0262] Note that the value set in the winning counter PC in step S1202 or step S1204 defines the upper limit of the total number of winning game balls in the big winning opening 38a. Also, the value set in the timer counter T in step S1203 or step S1206 defines the upper limit of the continuous time until the opening / closing door 38b is set to the closed state again after being set to the open state. Therefore, as described above, the MPU62 sets two types of upper limit continuous times with different lengths by setting "85" or "15000" in the timer counter T. Specifically, the MPU62 sets a long-time mode (long-term mode) with the upper limit continuous time set to 30 sec and a short-time mode (short-term mode) with the upper limit continuous time set to 0.17 sec, which is shorter than that of the long-time mode.
[0263] Here, as described above, the pachinko machine 10 fires a game ball at the game ball launching mechanism 81 by exciting the solenoid of the game ball launching mechanism 81 at a cycle of 0.6 sec. Also, as described above, the MPU62 sets the upper limit of the total number of winning game balls in the big winning opening 38a to 8 by setting "8" in the winning counter PC. Therefore, the upper limit continuous time in the long-time mode is sufficiently longer than the product of the upper limit of the total number of winning game balls in the big winning opening 38a and the firing cycle of the game ball, so it is easy to make 8 game balls, which is the upper limit, win in the big winning opening 38a. On the other hand, the upper limit continuous time in the short-time mode is shorter than the product of the upper limit of the total number of winning game balls in the big winning opening 38a and the firing cycle of the game ball (more precisely, shorter than the firing cycle of the game ball), so it is difficult to make a game ball win in the big winning opening 38a. Note that depending on the timing, it is possible to make about 1 game ball win in the big winning opening 38a.
[0264] Returning to the description of the big winning opening opening / closing process, the processes after step S1105 will be described with reference to FIG. 25. After executing the big winning opening process in step S1104, the MPU62 sets an opening command in step S1105. Also, in step S401 of the normal process, the MPU62 transmits the opening command set in step S1105 to the audio-visual control device 90. After that, the MPU62 ends the big winning opening / closing process. Note that the audio-visual control device 90 recognizes that the opening / closing door 38b is set to the open state based on the opening command transmitted from the MPU62 and executes a predetermined process.
[0265] Next, the process when it is determined in step S1101 by the MPU62 that the big winning opening 38a is open (the process from step S1106 onwards) will be described. In step S1106, the MPU62 determines whether the value of the timer counter T is "0" or less. That is, the MPU62 determines whether the upper limit duration set in the timer counter T in step S1203 or step S1206 of the big winning opening process has elapsed.
[0266] If the MPU62 determines in step S1106 that the value of the timer counter T is not "0" or less, it executes the process from step S1107 onwards. On the other hand, if the MPU62 determines in step S1106 that the value of the timer counter T is "0" or less, it executes the process from step S1118 onwards.
[0267] First, the process when it is determined in step S1106 by the MPU62 that the value of the timer counter T is not "0" or less (the process from step S1107 onwards) will be described. In step S1107, the MPU62 determines whether a winning has occurred at the big winning opening 38a. The determination of whether a winning has occurred at the big winning opening 38a is executed based on the detection result of the detection sensor 40d corresponding to the big winning opening 38a.
[0268] When it is determined in step S1107 that a winning has not occurred at the big winning opening 38a, the MPU62 ends the big winning opening opening / closing process. On the other hand, when it is determined in step S1107 that a winning has occurred at the big winning opening 38a, the MPU62 subtracts 1 from the value of the winning counter PC and updates it in step S1108.
[0269] In step S1109, the MPU62 determines whether the value of the winning counter PC is "0" or less. When it is determined in step S1109 that the value of the winning counter PC is not "0" or less, the MPU62 ends the big winning opening opening / closing process. On the other hand, when it is determined in step S1109 that the value of the winning counter PC is "0" or less, the MPU62 executes the closing execution process in step S1110. In this closing execution process, the MPU62 sets the opening / closing door 38b to the closed state by executing drive control of the variable winning drive unit 38c.
[0270] In step S1111, the MPU62 sets a closing command. In step S401 of the normal process, the MPU62 transmits the closing command set in step S1111 to the voice and light control device 90. Note that the voice and light control device 90 recognizes that the opening / closing door 38b has been set to the closed state based on the closing command transmitted from the MPU62 and executes a predetermined process.
[0271] In step S1112, the MPU62 determines whether the pass / fail result is a "special miss result". When it is determined in step S1112 that the pass / fail result is a "special miss result", the MPU62 executes the processes after step S1123, which will be described later.
[0272] On the other hand, when it is determined in step S1112 that the pass / fail result is not a "special miss result", the MPU62 executes the processes after step S1113. In step S1113, MPU62 updates by subtracting 1 from the value of round counter RC.
[0273] In step S1114, MPU62 determines whether the value of round counter RC is less than or equal to "0". If MPU62 determines in step S1114 that the value of round counter RC is not less than or equal to "0", then in step S1115, MPU62 sets the value of timer counter T to "500". Thereafter, MPU62 ends the big winning opening / closing process.
[0274] Here, the value set for timer counter T in step S1115 defines the opening standby time from when opening / closing door 38b is set to the open state, then set back to the closed state, and then set to the open state again. In this embodiment, the opening standby time is 1 sec. This opening standby time is the same regardless of the type and progress status of the opening / closing execution mode.
[0275] On the other hand, if MPU62 determines in step S1114 that the value of round counter RC is less than or equal to "0", then MPU62 executes the processes from step S1116 onwards. In step S1116, MPU62 sets "2000" as the standby time (waiting period) for ending to timer counter T. As described above, the value set for this timer counter T is updated by subtracting 1 from the previous value each time the timer interrupt process is executed. Therefore, the standby time for ending is 4 sec. Note that the standby time for ending is not limited to this and is arbitrary.
[0276] The standby time for ending is the same regardless of the type of game result, similar to the standby time for opening. That is, this standby time for ending is the same regardless of the type of opening / closing execution mode. Note that the waiting time for the ending is not limited to this, and for example, it may be configured to be slightly different according to the type of game result to the extent that it is recognized as the same by the player. Also, for example, the waiting time for the ending may be configured to be significantly different according to the type of game result, such as being significantly different between the case of a "low probability result" or "most advantageous result" game result and the case of game results other than these.
[0277] In step S1117, the MPU62 sets an ending command. This ending command includes information on whether or not the non-electric accessory 51 is open. Specifically, the MPU62 determines whether or not the non-electric accessory 51 is open by determining whether or not the non-electric accessory opening detection sensor 519 has detected the opening of the non-electric accessory 51, and includes this information in the ending command. In step S401 of the normal process, the MPU62 transmits the ending command set in step S1117 to the audio-visual control device 90. After that, the MPU62 ends the big winning opening / closing process. Note that the audio-visual control device 90 recognizes the end of the opening / closing execution mode based on the ending command transmitted from the MPU62 and executes a predetermined process.
[0278] Next, the process (the process after step S1118) when it is determined in step S1106 by the MPU62 that the value of the timer counter T is "0" or less will be described. In step S1118, the MPU62 executes the closing execution process in the same manner as in step S1110 described above. In step S1119, the MPU62 sets a closing command in the same manner as in step S1111 described above.
[0279] In step S1120, the MPU62 determines whether or not the win / loss result is a "special losing result". When the MPU62 determines in step S1120 that the pass / fail result is not a "special miss result", that is, when it determines that the pass / fail result is a "big win", it executes the processes after step S1121. On the other hand, when the MPU62 determines in step S1120 that the pass / fail result is a "special miss result", it executes the processes after step S1123.
[0280] First, the process when the MPU62 determines in step S1120 that the pass / fail result is not a "special miss result" (the processes after step S1121) will be described. In step S1121, the MPU62 updates the value of the round counter RC by subtracting 1 from it.
[0281] In step S1122, the MPU62 determines whether the value of the round counter RC is less than or equal to "0". If the MPU62 determines in step S1122 that the value of the round counter RC is not less than or equal to "0", it executes the processes after step S1115 described above. On the other hand, if the MPU62 determines in step S1122 that the value of the round counter RC is less than or equal to "0", it executes the processes after S1116 described above.
[0282] Next, the process when the MPU62 determines in step S1112 or step S1120 that the pass / fail result is a "special miss result" (the processes after step S1123) will be described. In step S1123, the MPU62 updates the value of the open / close counter SOC by subtracting 1 from it.
[0283] In step S1124, the MPU62 determines whether the value of the open / close counter SOC is less than or equal to "0". If the MPU62 determines in step S1124 that the value of the open / close counter SOC is not less than or equal to "0", it executes the processes after step S1115 described above. On the other hand, when MPU62 determines in step S1124 that the value of the open / close counter SOC is "0" or less, it executes the processes after S1116 described above.
[0284] Returning to the description of the game state transition process, the processes after step S912 will be described with reference to FIG. 23. After executing the big winning opening / closing process in step S911, MPU62 determines in step S912 whether the value of the open / close counter SOC is "0" or less and whether the value of the round counter RC is "0" or less.
[0285] If MPU62 determines in step S912 that at least one of the value of the open / close counter SOC and the value of the round counter RC is not "0" or less, it ends the game state transition process. On the other hand, if MPU62 determines in step S912 that both the value of the open / close counter SOC and the value of the round counter RC are "0" or less, it determines in step S913 whether the value of the timer counter T is "0" or less.
[0286] If MPU62 determines in step S913 that the value of the timer counter T is not "0" or less, it ends the game state transition process. On the other hand, if MPU62 determines in step S913 that the value of the timer counter T is "0" or less, it clears the open / close execution mode flag stored in RAM64 in step S914 and then executes the transition process at the end of the open / close execution mode. After that, MPU62 ends the game state transition process. Hereinafter, the transition process at the end of the open / close execution mode will be described in detail.
[0287] FIG. 27 is a diagram showing a flowchart of the transition process at the end of the open / close execution mode. In the transition process at the end of the open / close execution mode, MPU62 executes steps S1301 to S1312 as shown in FIG. 27. In step S1301, MPU62 determines whether the allocation result is the "most favorable result" or the "explicitly few-round high-probability result".
[0288] If MPU62 determines in step S1301 that the allocation result is the "most favorable result" or the "explicitly few-round high-probability result", it executes the processing after step S1302. On the contrary, if MPU62 determines in step S1301 that the allocation result is not the "most favorable result" or the "explicitly few-round high-probability result", it executes the processing after step S1305.
[0289] First, the processing (processing after step S1302) when MPU62 determines in step S1301 that the allocation result is the "most favorable result" or the "explicitly few-round high-probability result" will be described. In step S1302, MPU62 sets the high-frequency support flag in RAM64. If the high-frequency support flag is already set in RAM64, MPU62 maintains it. Thereby, MPU62 sets the support mode to the high-frequency support mode.
[0290] In step S1303, MPU62 clears the count limit flag stored in RAM64. Here, the high-frequency support mode continues until at least a "big win" occurs in the win / loss lottery when the high-frequency support flag is set in RAM64 and the count limit flag is not set.
[0291] In step S1304, MPU62 sets the high-probability mode flag in RAM64. If the high-probability mode flag is already set in RAM64, MPU62 maintains it. Thereby, MPU62 sets the win / loss lottery mode to the high-probability mode. This high-probability mode continues until at least a "big win" occurs in the win / loss lottery. Then, MPU62 ends the transition processing at the end of the open / close execution mode.
[0292] When ending the transfer process at the end of the open / close execution mode, the MPU62 clears the flags (low probability result flag, non-explicit few-round high probability result flag, explicit few-round high probability result flag, and most favorable result flag) set in the RAM64 according to the distribution result, as well as the special outlier flag. Also, in step S801 of the above-described variation start process, the MPU62 determines whether the lottery mode is the high probability mode by determining whether the high probability mode flag is set in the RAM64.
[0293] Next, the process (processes after step S1305) when it is determined in step S1301 by the MPU62 that the distribution result is not "most favorable result" or "explicit few-round high probability result" will be described. In step S1305, the MPU62 determines whether the distribution result is a "non-explicit few-round high probability result".
[0294] If the MPU62 determines in step S1305 that the distribution result is a "non-explicit few-round high probability result", it executes the processes after step S1306. On the other hand, if the MPU62 determines in step S1305 that the distribution result is not a "non-explicit few-round high probability result", it executes the processes after step S1308.
[0295] First, the process (processes after step S1306) when it is determined in step S1305 by the MPU62 that the distribution result is a "non-explicit few-round high probability result" will be described. In step S1306, the MPU62 determines whether the high frequency support flag is set in the RAM64.
[0296] If the MPU62 determines in step S1306 that the high frequency support flag is set in the RAM64, it executes the processes after step S1303 described above. On the other hand, when the MPU62 determines in step S1306 that the high-frequency support flag is not set in the RAM64, in step S1307, the MPU62 sets the high-probability mode flag in the RAM64. If the high-probability mode flag has already been set in the RAM64, the MPU62 maintains it. Thereby, the MPU62 sets the win / loss lottery mode to the high-probability mode. This high-probability mode continues until at least a "big win" occurs in the win / loss lottery. After that, the MPU62 ends the transition process at the end of the opening / closing execution mode.
[0297] Next, the processing from step S1308 onwards when the MPU62 determines in step S1305 that the allocation result is not "non-explicit few-round high-probability result" will be described. In step S1308, the MPU62 determines whether the allocation result is a "low-probability result".
[0298] If the MPU62 determines in step S1308 that the allocation result is not a "low-probability result" (if it determines that the win / loss result is a "special loss result"), the MPU62 ends the transition process at the end of the opening / closing execution mode. On the other hand, if the MPU62 determines in step S1308 that the allocation result is a "low-probability result", the MPU62 executes the processing from step S1309 onwards.
[0299] In step S1309, the MPU62 clears the high-probability mode flag. Thereby, the MPU62 sets the win / loss lottery mode to the low-probability mode. This low-probability mode continues until at least a "big win" occurs in the win / loss lottery and the allocation result becomes other than a "low-probability result".
[0300] In step S1310, the MPU62 sets the high-frequency support flag in the RAM64. If the high-frequency support flag has already been set in the RAM64, the MPU62 maintains it. Thereby, the MPU62 sets the support mode to the high-frequency support mode. In step S1311, the MPU62 sets "100" to the value of the game count counter provided in each counter area 64a of the RAM64. In step S1312, the MPU62 sets the count limit flag to the RAM64. If the count limit flag has already been set in the RAM64, the MPU62 maintains it. Then, the MPU62 ends the transition process at the end of the open / close execution mode.
[0301] Here, the high-frequency support mode continues until 100 game plays, which is the end criterion number of games set in the game count counter, when the high-frequency support flag is set in the RAM64 and the count limit flag is set. When the MPU62 has completed 100 game plays, it clears the high-frequency support flag and the count limit flag. Thereby, the MPU62 sets the support mode to the low-frequency support mode. Note that the MPU62 executes these processes as electric role support processes in step S406 of the normal process, but detailed explanations are omitted.
[0302] In this way, when a "big win" is obtained in the win / loss lottery and the allocation result in the allocation lottery is "the most advantageous result" or "the explicit few-round high-probability result", regardless of the current game state, the game state transitions to the high-probability mode and the high-frequency support mode after the end of the open / close execution mode (i.e., the round number regulation mode). The high-probability mode and the high-frequency support mode continue at least until a "big win" is obtained in the win / loss lottery.
[0303] Also, when a "big win" is obtained in the win / loss lottery and the allocation result in the allocation lottery is "the non-explicit few-round high-probability result" when the current support mode is the high-frequency support mode, the game state transitions to the high-probability mode and the high-frequency support mode after the end of the open / close execution mode (i.e., the round number regulation mode). The high-probability mode and the high-frequency support mode continue at least until a "big win" is obtained in the win / loss lottery.
[0304] On the other hand, when the current support mode is the low-frequency support mode and a "big win" occurs in the win / loss lottery, and the distribution result in the distribution lottery is a "non-explicit few-round high-probability result", the game state, after the end of the opening / closing execution mode (i.e., the round number regulation mode), shifts to the high-probability mode and also shifts to the low-frequency support mode. The high-probability mode and the low-frequency support mode continue until at least a "big win" occurs in the win / loss lottery.
[0305] Also, when a "big win" occurs in the win / loss lottery and the distribution result in the distribution lottery is a "low-probability result", the game state, regardless of the current game state, after the end of the opening / closing execution mode (i.e., the round number regulation mode), shifts to the low-probability mode and also shifts to the high-frequency support mode. The low-probability mode continues until at least a "big win" occurs in the win / loss lottery, and the high-frequency support mode shifts to the low-frequency support mode when 100 game rounds are completed without a "big win" occurring in the win / loss lottery.
[0306] Also, when a "big win" does not occur in the win / loss lottery, that is, when the win / loss result in the win / loss lottery is a "special loss result" or a "normal loss result", the game state does not shift.
[0307] Thus, in this embodiment, the game state transition process functions as specific control start means for starting the game in the opening / closing execution mode when a game ball enters either the non-electric accessory 51 or each of the holes 533A to 533C after transitioning the game state to the opening / closing execution mode.
[0308] <Electrical Configuration of the Audio-Visual Control Device 90 and the Display Control Device 100> FIG. 28 is a block diagram showing the electrical configuration of the audio-visual control device and the display control device. As shown in FIG. 28, the audio-visual control device 90 includes an audio-visual control board 91, an MPU 92 mounted on the audio-visual control board 91, and a ROM 93 and a RAM 94 that constitute the MPU 92. Here, the MPU 92 is an element in which a CPU, an interrupt circuit, a timer circuit, a data input / output circuit, etc. are integrally formed into a chip in addition to the ROM 93 and the RAM 94.
[0309] The ROM 93 is a memory for storing various control programs and fixed-value data, and is a non-volatile storage means that does not require external power supply for retaining the stored information. The RAM 94 is a memory for temporarily storing various data, etc. when executing the control programs stored in the ROM 93, and is a volatile storage means that requires external power supply for retaining the stored information. This RAM 94 has various areas such as a command list storage area 94a.
[0310] The MPU 92 is provided with an input port and an output port. As described above, the input port of the MPU 92 is connected to the main control device 60. The output port of the MPU 92 is connected to various lamp units 23, 49a to 49c, the speaker unit 24, and the display control device 100. The MPU 92 executes drive control of various lamp units 23, 49a to 49c and the speaker unit 24 based on commands transmitted from the main control device 60. In addition, the MPU 92 transmits the commands as a result of analyzing these commands to the display control device 100. The audio-visual control device 90 is electrically connected to the display control device 100 via a connector unit (connection unit) provided with connectors at both ends of the signal line.
[0311] The display control device 100 includes a display control board 101, an MPU 102, a program ROM 103 and a work RAM 104 that constitute the MPU 102, a video display processor (VDP) 105, a character ROM 106, and a video RAM 107. Here, the MPU 102 is an element in which a CPU, an interrupt circuit, a timer circuit, a data input / output circuit, etc. are integrally chip-formed in addition to the program ROM 103 and the work RAM 104. Note that the MPU 102, VDP 105, character ROM 106, and video RAM 107 are mounted on the display control board 101.
[0312] The MPU 102 analyzes the commands transmitted from the sound and light control device 90, and performs predetermined arithmetic processing based on these commands to execute the control of the VDP 105. Specifically, the MPU 102 executes the control of the VDP 105 by generating commands for the VDP 105.
[0313] The program ROM 103 is a memory for storing various control programs and fixed-value data, and is a non-volatile storage means that does not require external power supply for retaining the stored information. The work RAM 104 is a memory for temporarily storing various data, etc. when executing the control programs stored in the program ROM 103, and is a volatile storage means that requires external power supply for retaining the stored information.
[0314] The VDP 105 is a kind of drawing circuit that directly operates an image processing device as a liquid crystal display unit driver incorporated in the symbol display device 47. Since the VDP 105 is formed as an IC chip, it is also called a "drawing chip", and its entity should be said to be a microcontroller chip incorporating firmware dedicated to drawing processing. This VDP 105 reads image data from the character ROM 106 based on the content of the commands generated by the MPU 102, and stores this image data in the video RAM 107.
[0315] The character ROM 106 functions as an image data library for storing character data such as symbols to be displayed on the symbol display device 47. This character ROM 106 holds bitmap format image data of various symbols, a color palette table, etc. that is referred to when determining the display color of each dot in the bitmap image. The video RAM 107 is a memory for storing display data to be displayed on the symbol display device 47, and the display content of the symbol display device 47 is changed by rewriting the content of this video RAM 107.
[0316] <Regarding the timer interrupt process executed by the audio and light emission control device 90> FIG. 29 is a diagram showing a flowchart of the timer interrupt process executed by the audio and light emission control device. The MPU 92 of the audio and light emission control device 90 executes a timer interrupt process for advancing the game. In this timer interrupt process, as shown in FIG. 29, the MPU 92 periodically (for example, at a cycle of 2 msec) executes steps S1401 to S1405.
[0317] In step S1401, the MPU 92 executes a command storage process. In this command storage process, when the MPU 92 receives a command from the MPU 62, it stores the command in the RAM 94. Specifically, the RAM 94 has a ring buffer for storing and reading commands received from the MPU 62, and the MPU 92 stores commands in the ring buffer in the order received from the MPU 62. Note that the MPU 92 reads commands from the ring buffer in the order stored in the ring buffer.
[0318] In step S1402, the MPU 92 executes an effect determination process based on the command received from the MPU 62. In the effect determination process, the MPU 92 determines effects for game use, effects for the opening / closing execution mode, etc. In step S1403, the MPU92 executes effect execution processing based on the content of the effect determination processing in step S1402. Specifically, in the effect execution processing, the MPU92 executes light emission control of various lamp units 23, 49a to 49c and executes voice control of the speaker unit 24.
[0319] In step S1404, the MPU92 executes demo display execution processing based on the demo command received from the MPU62. In the demo display execution processing, the MPU92 executes a demo display when a predetermined start waiting period (for example, 30 seconds) for starting the demo has elapsed without a new game round starting after the end of the game round. Specifically, in the demo display execution processing, the MPU92 executes light emission control of various lamp units 23 and executes voice control of the speaker unit 24.
[0320] In step S1405, command transmission processing for transmitting the command set in the effect determination processing in step S1402 to the display control device 100 is executed. In this command transmission processing, the MPU92 determines whether or not it has reached the timing to transmit various commands stored as a command list in the command list storage area 94a of the RAM94 to the display control device 100, and when it determines that the timing to transmit various commands to the display control device 100 has been reached, it transmits that command to the display control device 100. Thereafter, the MPU92 ends the timer interrupt processing.
[0321] <Regarding the effect determination processing executed by the voice and light emission control device 90> FIG. 30 is a diagram showing a flowchart of the effect determination processing. The MPU92 of the voice and light emission control device 90 executes effect determination processing in order to execute effects for games, effects for the opening / closing execution mode, etc. In this effect determination processing, the MPU92 executes steps S1501 to S1518 as shown in FIG. 30.
[0322] In step S1501, the MPU92 determines whether or not it has received the variable command and the type command transmitted from the MPU62. If MPU92 determines in step S1501 that it has not received each command, it executes the processes after step S1509. On the other hand, if MPU92 determines in step S1501 that it has received each command, in step S1502, it determines whether the game result is a "most advantageous result" or a "low probability result" based on the content of the type command.
[0323] If MPU92 determines in step S1502 that the game result is a "most advantageous result" or a "low probability result", in step S1503, it executes a symbol determination process corresponding to the type of the game result. In this symbol determination process, when MPU92 determines that the game result is a "most advantageous result", it determines information related to a combination of symbols having the same odd number or the same even number as the stop result that is finally stopped and displayed on the valid line L. When it determines that the game result is a "low probability result", it determines information related to a combination of symbols having the same even number as the stop result that is finally stopped and displayed on the valid line L. Note that the odd and even numbers are randomly determined by lottery or the like.
[0324] On the other hand, if MPU92 determines in step S1502 that the game result is not a "most advantageous result" or a "low probability result", in step S1504, it determines whether the game result is an "ordinary losing result" based on the content of the type command. When the MPU92 determines in step S1504 that the game result is not a "normal miss result", that is, when the game result is any one of a "special miss result", a "non-explicit few-round high-probability result", and an "explicit few-round high-probability result", in step S1505, it executes a common symbol determination process. In this common symbol determination process, the MPU92 determines information related to a special combination of symbols as the stop result that is finally stopped and displayed on the active line L. Specifically, the MPU92 determines a special combination of symbols (for example, "3·4·1") having different numbers from each other that are not selected when a "normal miss result" occurs in the pass / fail lottery, rather than a combination of symbols having the same number. Note that this special combination of symbols is the same regardless of the type of game result.
[0325] On the other hand, when the MPU92 determines in step S1504 that the game result is a "normal miss result", in step S1506, it executes a symbol determination process for normal miss. In this symbol determination process for normal miss, the MPU92 determines whether or not a reach display occurs based on the content of the variable command.
[0326] When the MPU92 determines that a reach display occurs, it determines information related to the combination of symbols of the reach display as the stop result that is finally stopped and displayed on the active line L. Note that the combination of symbols of the reach display is randomly determined by lottery or the like. On the other hand, when the MPU92 determines that a reach display does not occur, it determines information related to a combination of symbols different from the above-described combinations of each symbol as the stop result that is finally stopped and displayed on the active line L. Specifically, the MPU92 randomly determines, by lottery or the like, a combination of symbols that is different from the combination of symbols having the same number, the special combination of symbols, and the combination of symbols of the reach display.
[0327] After executing any one of the processes in step S1503, step S1505, and step S1506, the MPU92 executes a production pattern determination process in step S1507. In this production pattern determination process, the MPU92 selects a production pattern corresponding to the variation command and the type command by referring to a production table stored in advance in the ROM93. Specifically, the MPU92 selects a production duration (production continuation period) and the content of the production as the production pattern. Note that in step S1507, the MPU92 also executes a lottery as to whether to generate a preview display.
[0328] Further, based on the selected production pattern, the MPU92 executes light emission control of the display lamp unit 23 and voice control of the speaker unit 24 in the production execution process of step S1403 described above.
[0329] In step S1508, the MPU92 sets a variation start command and a stop result command including information related to the stop result determined in any one of the processes in step S1503, step S1505, and step S1506. Then, the MPU92 stores the variation start command and the stop result command in the command list stored in the command list storage area 94a of the RAM94. These variation start command and stop result command are transmitted to the display control device 100 in the command transmission process of step S1405 described above.
[0330] The MPU102 of the display control device 100 reads out a data table for executing the start of the variation display and the display of the stop result on the symbol display device 47 based on the variation start command and the stop result command transmitted from the MPU92 from the program ROM103. Then, every time a predetermined image update timing (for example, a 20 msec cycle) is reached, the MPU102 outputs a command to the VDP105 based on this data table. As a result, after starting the variation display, the symbol display device 47 finally stops and displays the stop result determined by the MPU92 on the valid line L.
[0331] After executing the process of step S1508, or when it is determined in step S1501 that no variation command and type command have been received, MPU92 executes the processes after step S1509. In step S1509, MPU92 executes a process for determining the number of rounds.
[0332] FIG. 31 is a diagram showing a flowchart of the process for determining the number of rounds. In the process for determining the number of rounds, as shown in FIG. 31, MPU92 executes steps S1601 to S1612. In step S1601, MPU92 determines whether it has received a non-release command transmitted from MPU62. When MPU92 determines in step S1601 that it has received a non-release command, in step S1602, it executes a process for determining the non-release effect. In this process for determining the non-release effect, MPU92 selects the content of the effect corresponding to the non-release command by referring to a table for effects stored in advance in ROM93.
[0333] Also, based on the selected content of the effect, in the effect execution process of step S1403 described above, MPU92 executes light emission control of display lamp unit 23 and sound control of speaker unit 24.
[0334] In step S1603, MPU92 sets a non-release effect command related to the non-release effect determined in the process for determining the non-release effect in step S1602. Then, MPU92 stores the non-release effect command in the command list stored in command list storage area 94a of RAM94. This non-release effect command is transmitted to display control device 100 in the command transmission process of step S1405 described above.
[0335] The MPU102 of the display control device 100 reads out a data table for executing the non-opening performance from the program ROM103 based on the non-opening performance command transmitted from the MPU92. Then, every time the predetermined image update timing (for example, a cycle of 20 msec) is reached, the MPU102 outputs a command to the VDP105 based on this data table. As a result, the symbol display device 47 executes the non-opening performance.
[0336] After executing the process of step S1603, or when it is determined in step S1601 that the non-opening command has not been received, the MPU92 determines in step S1604 whether it has received the opening command transmitted from the MPU62. When the MPU92 determines in step S1604 that it has received the opening command, it executes the determination process of the opening performance in step S1605. In this determination process of the opening performance, the MPU92 selects the content of the performance corresponding to the opening command by referring to the performance table stored in advance in the ROM93.
[0337] Also, based on the selected performance content, the MPU92 executes the light emission control of the display lamp unit 23 and the voice control of the speaker unit 24 in the performance execution process of step S1403 described above.
[0338] In step S1606, the MPU92 sets the opening performance command related to the opening performance determined in the determination process of the opening performance in step S1605. Then, the MPU92 stores the opening performance command in the command list stored in the command list storage area 94a of the RAM94. This opening performance command is transmitted to the display control device 100 in the command transmission process of step S1405 described above.
[0339] The MPU102 of the control device 100 reads out a data table for executing the opening performance from the program ROM103 based on the opening performance command transmitted from the MPU92. Then, every time a predetermined image update timing (for example, a cycle of 20 msec) is reached, the MPU102 outputs a command to the VDP105 based on this data table. As a result, the symbol display device 47 executes the opening performance.
[0340] After executing the process of step S1606, or when it is determined in step S1604 that the opening command has not been received, the MPU92 determines in step S1607 whether it has received the 4-round execution command transmitted from the MPU62. When the MPU92 determines in step S1607 that it has received the 4-round execution command, it executes the determination process of the 4-round execution performance in step S1608. In this determination process of the 4-round execution performance, the MPU92 selects the content of the performance corresponding to the 4-round execution command by referring to the performance table stored in advance in the ROM93.
[0341] Also, based on the selected performance content, in the performance execution process of step S1403 described above, the MPU92 executes the light emission control of the display lamp unit 23 and the voice control of the speaker unit 24.
[0342] In step S1609, the MPU92 sets the 4-round execution performance command related to the 4-round execution performance determined in the determination process of the 4-round execution performance in step S1608. Then, the MPU92 stores the 4-round execution performance command in the command list stored in the command list storage area 94a of the RAM94. This 4-round execution performance command is transmitted to the display control device 100 in the command transmission process of step S1405 described above.
[0343] The MPU102 of the control device 100 reads out a data table for executing a 4-round execution effect from the program ROM103 based on the 4-round execution effect command transmitted from the MPU92. Then, every time a predetermined image update timing (for example, a 20 msec cycle) is reached, the MPU102 outputs a command to the VDP105 based on this data table. As a result, the symbol display device 47 executes a 4-round execution effect.
[0344] After executing the process of step S1609, or when it is determined in step S1607 that the 4-round execution command has not been received, the MPU92 determines in step S1610 whether it has received a 16-round execution command transmitted from the MPU62. When the MPU92 determines in step S1610 that it has received a 16-round execution command, in step S1611, it executes a determination process for a 16-round execution effect. In this determination process for a 16-round execution effect, the MPU92 selects the content of the effect corresponding to the 16-round execution command by referring to a table for effects stored in advance in the ROM93.
[0345] Also, based on the selected content of the effect, in the effect execution process of step S1403 described above, the MPU92 executes light emission control of the display lamp unit 23 and voice control of the speaker unit 24.
[0346] In step S1612, the MPU92 sets a 16-round execution effect command related to the 16-round execution effect determined in the determination process for a 16-round execution effect in step S1611. Then, the MPU92 stores the 16-round execution effect command in the command list stored in the command list storage area 94a of the RAM94. This 16-round execution effect command is transmitted to the display control device 100 in the command transmission process of step S1405 described above.
[0347] The MPU102 of the control device 100 reads out from the program ROM103 a data table for executing a 16-round execution effect on the symbol display device 47 based on the 16-round execution effect command transmitted from the MPU92. Then, every time a predetermined image update timing (for example, a 20 msec cycle) is reached, the MPU102 outputs a command to the VDP105 based on this data table. As a result, the symbol display device 47 executes a 16-round execution effect.
[0348] After executing the process of step S1612, or when it is determined in step S1610 that the 16-round execution command has not been received, the MPU92 ends the round number determination process.
[0349] Returning to the description of the effect determination process, the processes after step S1510 will be described with reference to FIG. 30. In step S1510, the MPU92 determines whether an opening command has been received.
[0350] If the MPU92 determines in step S1510 that the opening command has not been received, it executes the processes after step S1514. On the other hand, if the MPU92 determines in step S1510 that the opening command has been received, in step S1511, it determines the type of game result based on the content of the opening command.
[0351] In step S1512, the MPU92 executes a process for determining a presentation for the opening / closing execution mode corresponding to the type of game result determined in step S1511. In the process for determining the presentation for the opening / closing execution mode, when the MPU92 determines in step S1511 that the game result is a "special losing result" or a "non-explicit few-round high-probability result", it selects Presentation A as the presentation for the opening / closing execution mode. Also, when the MPU92 determines that the game result is an "explicit few-round high-probability result", it selects Presentation B as the presentation for the opening / closing execution mode. Further, when the MPU92 determines that the game result is the "most advantageous result" and also determines that the number of rounds of the round game is 4, it selects Presentation C1 or Presentation D1 as the presentation for the opening / closing execution mode. Also, when the MPU92 determines that the game result is the "most advantageous result" and also determines that the number of rounds of the round game is 16, it selects Presentation C2 or Presentation D2 as the presentation for the opening / closing execution mode. Further, when the MPU92 determines that the game result is a "low-probability result" and also determines that the number of rounds of the round game is 4, it selects Presentation D1 as the presentation for the opening / closing execution mode. Also, when the MPU92 determines that the game result is a "low-probability result" and also determines that the number of rounds of the round game is 16, it selects Presentation D2 as the presentation for the opening / closing execution mode.
[0352] Note that the durations of Presentation A and Presentation B correspond to the time when the opening / closing of the big winning opening 38a is executed twice in a short-time mode in the opening / closing execution mode. Also, the durations of Presentation C1 and Presentation D1 correspond to the time when the opening / closing of the big winning opening 38a is executed four times in a long-time mode in the opening / closing execution mode. Further, the durations of Presentation C2 and Presentation D2 correspond to the time when the opening / closing of the big winning opening 38a is executed 16 times in a long-time mode in the opening / closing execution mode. In the following description, Presentation C1 and Presentation C2 are also simply referred to as Presentation C, and Presentation D1 and Presentation D2 are also simply referred to as Presentation D.
[0353] Further, based on the selection results of Presentations A to D, in the presentation execution process of step S1403 described above, the MPU 92 executes the light emission control of the display lamp unit 23 and also executes the voice control of the speaker unit 24.
[0354] In step S1513, the MPU 92 sets an opening / closing execution mode command including information related to the presentation for the opening / closing execution mode selected in step S1512. Then, the MPU 92 stores the opening / closing execution mode command in the command list stored in the command list storage area 94a of the RAM 94. This opening / closing execution mode command is transmitted to the display control device 100 in the command transmission process of step S1405 described above.
[0355] The MPU 102 of the display control device 100 reads out a data table for executing the presentation for the opening / closing execution mode from the program ROM 103 based on the opening / closing execution mode command transmitted from the MPU 92. Then, every time a predetermined image update timing (for example, a cycle of 20 msec) is reached, the MPU 102 outputs a command to the VDP 105 based on this data table. As a result, the symbol display device 47 executes the presentation for the opening / closing execution mode selected by the MPU 92 of the voice and light emission control device 90.
[0356] After executing the process of step S1513, or when it is determined in step S1510 that the opening command has not been received, the MPU 92 executes the processes after step S1514. In step S1514, the MPU 92 determines whether an ending command has been received.
[0357] When it is determined in step S1514 that the ending command has not been received, the MPU 92 executes the processes after step S1518. On the other hand, when the MPU92 determines in step S1514 that it has received an ending command, in step S1515, it executes a release determination process for non-electric accessory devices. In this release determination process for non-electric accessory devices, the MPU92 determines whether or not the non-electric accessory device 51 is in a released state based on the content of the ending command.
[0358] In step S1516, the MPU92 executes a determination process for an ending effect corresponding to the state of the non-electric accessory device 51 determined in step S1515. In the determination process for the ending effect, when the MPU92 determines in step S1515 that the non-electric accessory device 51 is not in a released state (when it determines that it is in a closed state), it selects a normal effect that does not inform the player of the release of the non-electric accessory device 51 as the ending effect. On the other hand, when the MPU92 determines in step S1515 that the non-electric accessory device 51 is in a released state, it selects a release notification effect that informs the player of the release of the non-electric accessory device 51 as the ending effect.
[0359] In step S1517, the MPU92 sets an ending effect command related to the ending effect (normal effect or release notification effect) determined in the determination process for the ending effect in step S1516. Then, the MPU92 stores the ending effect command in the command list stored in the command list storage area 94a of the RAM94. This ending effect command is transmitted to the display control device 100 in the command transmission process of step S1405 described above.
[0360] The MPU102 of the display control device 100 reads out a data table for executing an ending effect on the symbol display device 47 from the program ROM103 based on the ending effect command transmitted from the MPU92. Then, the MPU102 outputs a command to the VDP105 based on this data table every time a predetermined image update timing (for example, a cycle of 20 msec) is reached. As a result, the symbol display device 47 executes the ending effect.
[0361] After executing the process of step S1517, or when it is determined in step S1514 that the ending command has not been received, the MPU92 executes other processes in step S1518. In the other processes, the MPU92 executes, for example, processes for advancing the effect for the opening / closing execution mode based on the release command and the closing command transmitted from the MPU62. After that, the MPU92 ends the effect determination process.
[0362] <Regarding the relationship between the game result and the game state, etc.> Hereinafter, the relationship between the game result and the game state, etc. based on the execution of various processes will be described. FIG. 32 is a diagram showing the relationship between the game result and the game state, etc. Specifically, FIG. 32 is a diagram showing the relationship between the game results (excluding the "normal miss result") and the game state, etc., arranging the game results in the column direction and the game state, etc. in the row direction. As shown in FIG. 32, the pachinko machine 10 has, as game results (excluding the "normal miss result"), the winning / losing results of "big win winning" and "special miss result", and the allocation results of "non-explicit few-round high-probability result", "explicit few-round high-probability result", "most advantageous result", and "low-probability result".
[0363] Here, the "special miss result" is a game result selected when the "big win winning" does not occur in the winning / losing lottery (symbol × in the figure), as shown in the second column of Table 2 in FIG. 32. Also, the allocation result is a game result selected when the "big win winning" occurs in the winning / losing lottery (symbol ○ in the figure). Hereinafter, the relationship between the game results (excluding the "normal miss result") and the game state, etc. will be described. In the present embodiment, the pachinko machine 10 sets the relationship between the game result and the game state, etc. as follows, but the combination of the game result and the game state, etc., the content of the game result, and the content of the game state, etc. are arbitrary.
[0364] In the "Special Losing Result", the opening / closing execution mode shifts to the opening / closing number regulation mode instead of the round number regulation mode, and the opening / closing of the big winning opening 38a is executed twice in the short-time mode. Also, in the "Special Losing Result", the win / loss lottery mode does not shift. In the "Implicit Few Rounds High Probability Result", the opening / closing execution mode shifts to the round number regulation mode in which the round game is played with a maximum of two times, and the opening / closing of the big winning opening 38a is executed twice in the short-time mode. Also, in the "Implicit Few Rounds High Probability Result", the win / loss lottery mode shifts to the high probability mode. Thus, the "Special Losing Result" and the "Implicit Few Rounds High Probability Result" are common in that although the types of the opening / closing execution mode are different, the opening / closing of the big winning opening 38a is executed twice in the short-time mode.
[0365] Also, in the "Special Losing Result" and the "Implicit Few Rounds High Probability Result", the stop result is a special combination of symbols, and the effect for the opening / closing execution mode is effect A. Furthermore, in the "Special Losing Result" and the "Implicit Few Rounds High Probability Result", the support mode does not shift. Also, in the game round after the opening / closing execution mode ends, the symbol display device 47 does not display an image on the display screen G that indicates that it is in the high probability mode.
[0366] Therefore, the player cannot grasp whether the game result is the "Special Losing Result" or the "Implicit Few Rounds High Probability Result" by confirming the stop result and the effect for the opening / closing execution mode. In other words, even when it becomes the "Implicit Few Rounds High Probability Result" in the distribution lottery and shifts to the high probability mode, the symbol display device 47 disguises as if the win / loss lottery mode has not shifted in the game round after the opening / closing execution mode ends. For this reason, the player can enjoy the game while predicting whether the win / loss lottery mode has shifted to the high probability mode.
[0367] In the "Explicitly Few Rounds High Probability Result", the opening and closing execution mode shifts to the round number regulation mode in which the round game is played with a maximum of 2 times, and the opening and closing of the big winning opening 38a is executed 2 times in a short-time mode. Also, in the "Explicitly Few Rounds High Probability Result", the win / loss lottery mode shifts to the high probability mode. Also, in the "Explicitly Few Rounds High Probability Result", the stop result is a combination of special symbols, and the effect for the opening and closing execution mode is effect B. Also, in the "Explicitly Few Rounds High Probability Result", the support mode shifts to the high frequency support mode. Further, in the game turn after the opening and closing execution mode ends, the symbol display device 47 displays an image indicating that it is in the high probability mode on the display screen G. Therefore, the player can grasp that the game result is the "Explicitly Few Rounds High Probability Result" by confirming the stop result and the effect for the opening and closing execution mode.
[0368] In the "Most Favorable Result" and the "Low Probability Result", the opening and closing execution mode shifts to the round number regulation mode in which the round game is played with a maximum of 4 times or 16 times, and the opening and closing of the big winning opening 38a is executed 4 times or 16 times in a long-time mode. Here, in the "Most Favorable Result", the stop result is a combination of symbols having the same odd number or the same even number, the win / loss lottery mode shifts to the high probability mode, and the effect for the opening and closing execution mode is effect C or effect D. Specifically, when the stop result is a combination of symbols having the same odd number, the effect for the opening and closing execution mode is effect C, and when the stop result is a combination of symbols having the same even number, the effect for the opening and closing execution mode is effect D. Also, in the "Low Probability Result", the stop result is a combination of symbols having the same even number, the win / loss lottery mode shifts to the low probability mode, and the effect for the opening and closing execution mode is effect D. Further, in the "Most Favorable Result" and the "Low Probability Result", the support mode shifts to the high frequency support mode.
[0369] Therefore, when the combination of symbols has the same odd-numbered digits as the stop result and the effect for the opening / closing execution mode becomes effect C, the player can understand that the game result is the "most advantageous result". However, when the combination of symbols has the same even-numbered digits as the stop result, the player cannot determine whether the game result is the "most advantageous result" or the "low-probability result" by checking the stop result or the effect for the opening / closing execution mode.
[0370] Then, in the game round after the end of the opening / closing execution mode, if the effect for the opening / closing execution mode finally becomes effect D, the symbol display device 47 does not display an image indicating that it is in the high-probability mode on the display screen G.
[0371] Specifically, the symbol display device 47 does not display an image indicating that it is in the high-probability mode on the display screen G, and instead displays an image on the display screen G notifying that the high-frequency support mode shifts to the low-frequency support mode when the number of game rounds reaches the end reference number of rounds (specifically, 100 rounds). In other words, even when the result of the allocation lottery is the "most advantageous result", if the effect for the opening / closing execution mode finally becomes effect D in the game round after the end of the opening / closing execution mode, the symbol display device 47 disguises the game result as if it were the "low-probability result".
[0372] When the result of the allocation is the "most advantageous result", the symbol display device 47 does not display an image indicating that it has won the "big win" in the win / loss lottery, and after completing 100 game rounds, it displays an image on the display screen G indicating that it is in the high-probability mode. In other words, the symbol display device 47 cancels the disguise as if the game result were the "low-probability result".
[0373] <Regarding the flow at the time of transition to the opening / closing execution mode> FIG. 33 is a diagram showing the display screen of the symbol display device, the non-electric accessory, and the right variable ball entry mechanism when transitioning to the opening / closing execution mode when the non-electric accessory is not open. Note that FIG. 33 shows a simplified illustration of the non-electric accessory 51 at the lower left of the display screen G. Specifically, FIG. 33(A) is a diagram showing the display screen G at the time of transition to the open / close execution mode. FIGS. 33(B) and (C) are diagrams showing the display screen G when a ball enters the 4-round execution gate. FIGS. 33(D) and (E) are diagrams showing the display screen G when a ball enters the 16-round execution gate. FIG. 33(F) is a diagram showing the display screen G when an opening notification effect that notifies the player of the release of the non-electric accessory 51 is selected as an ending effect.
[0374] When shifting to the open / close execution mode when the non-electric accessory 51 is not released, as shown in FIG. 33(A), the MPU 102 reduces the display of each symbol column Z1 to Z3 and arranges them at the lower left position of the display screen G of the symbol display device 47, and stops the variable display of each symbol column Z1 to Z3. Here, when shifting to the open / close execution mode when the non-electric accessory 51 is not released, the MPU 92 determines in step S1601 that it has received a non-release command. Therefore, in step S1602, it executes a determination process for the non-release effect, and in step S1603, it sets a non-release effect command related to the non-release effect determined in the non-release effect determination process of step S1602. Then, the MPU 102 executes the non-release effect based on the non-release effect command transmitted from the MPU 92. Specifically, the MPU 102 displays the angel's line "Aim for the clown with a right punch!" existing in the center of the display screen G of the symbol display device 47, thereby suggesting to the player to punch right.
[0375] Also, the MPU 62 executes a setting process for the clown route in step S1005. In this setting process for the clown route, the MPU 62 sets the plate 523a in a closed state and sets the right variable ball entry mechanism 52 to the clown route by executing drive control of the plate drive unit 523c (refer to the arrow in the figure).
[0376] Here, since the blade member 521a opens and closes intermittently at a cycle of 2 seconds, when the blade member driving unit 521c sets the blade member 521a to the open state, the game ball enters the right variable ball entry mechanism 52 along the blade member 521a by utilizing the inclination of the blade member 521a. Further, when the plate 523a is set to the closed state and set to the kurun route, after the game ball enters the right variable ball entry mechanism 52, the game ball that reaches the branch position of the guide passage 522 is guided by the guide rail 525. Thereafter, the game ball is guided to the kurun 53 via the guide rail 525. Thereafter, the game ball guided to the kurun 53 via the guide rail 525 rolls on the rolling surface 531 along the side wall 532 and then enters any one of the holes 533A to 533C.
[0377] When the game ball enters the holes 533B and 533C (4-round execution gates), since the MPU 92 determines that it has received the 4-round execution command in step S1607, in step S1608, it executes the determination process for the 4-round execution effect, and in step S1609, it sets the 4-round execution effect command related to the 4-round execution effect determined in the determination process for the 4-round execution effect in step S1608. Then, the MPU 102 executes the 4-round execution effect based on the 4-round execution effect command transmitted from the MPU 92. Specifically, as shown in FIG. 33(B), the MPU 102 notifies the player to start the execution of the 4-round round game by displaying the angel's line "4R Confirmed! Right Hit!" existing in the center of the display screen G of the symbol display device 47.
[0378] Further, the MPU 62 executes the setting process for the discharge route in step S1012. In this setting process for the discharge route, the MPU 62 sets the plate 523a to the open state and sets the right variable ball entry mechanism 52 to the discharge route by executing the drive control of the plate drive unit 523c (refer to the arrow in the figure).
[0379] After that, since MPU92 determines that it has received an opening command in step S1510, in step S1511, it determines the type of game result based on the content of the opening command, and executes a determination process for the effect for the opening / closing execution mode corresponding to the type of game result determined in step S1511. In the example of FIG. 33, since the symbol display device 47 stops and displays a combination of symbols having the same odd number (7·7·7) on the valid line L as the stop result, MPU92 determines that the game result is the "most advantageous result". Also, since MPU92 determines that the number of rounds of the round game is 4, it selects effect C1 as the effect for the opening / closing execution mode. Then, MPU102 executes the effect for the opening / closing execution mode selected by MPU92 based on the opening / closing execution mode command transmitted from MPU92.
[0380] After finishing the effect for the opening / closing execution mode, since MPU92 determines that it has received an ending command in step S1514, in step S1515, it executes a release determination process for the non-electric accessory. When a ball enters holes 533B and 533C (4-round execution gates), since MPU92 determines in step S1515 that the non-electric accessory 51 is not in the released state, it selects a normal effect that does not notify the player of the release of the non-electric accessory 51 as the ending effect. Then, MPU102 executes the ending effect selected by MPU92 based on the ending effect command transmitted from MPU92. Specifically, in the example of FIG. 33, since effect C1 is selected as the effect for the opening / closing execution mode, MPU102 notifies the player that they have shifted to the high-probability mode by displaying the seraph "Sure change entry!" of the angel existing in the center of the display screen G of the symbol display device 47 as shown in FIG. 33(C).
[0381] On the other hand, when a ball enters the hole 533A (16-round execution gate), the MPU92 determines that it has received a 16-round execution command in step S1610. Therefore, in step S1611, it executes a determination process for the 16-round execution effect, and in step S1612, it sets a 16-round execution effect command related to the 16-round execution effect determined in the determination process for the 16-round execution effect in step S1611. Then, the MPU102 executes the 16-round execution effect based on the 16-round execution effect command transmitted from the MPU92. Specifically, as shown in FIG. 33(D), the MPU102 notifies the player to start the 16-round game by displaying the angel's line "16R confirmed! Hit right!" that exists in the center of the display screen G of the symbol display device 47. Also, the game ball that enters the hole 533A of the cradle 53 and drops downward and is guided to the non-electric accessory 51 through the communication passage 535 causes the non-electric accessory 51 to shift from the closed state to the open state.
[0382] Also, the MPU62 executes a discharge route setting process in step S1012. In this discharge route setting process, the MPU62 sets the plate 523a to the open state by performing drive control of the plate drive unit 523c, and sets the right variable ball entry mechanism 52 to the discharge route (refer to the arrow in the figure).
[0383] After that, since MPU92 determines that it has received an opening command in step S1510, in step S1511, it determines the type of game result based on the content of the opening command, and executes a determination process for the effect for the opening / closing execution mode corresponding to the type of game result determined in step S1511. In the example of FIG. 33, since the symbol display device 47 stops and displays a combination of symbols having the same odd number (7·7·7) on the valid line L as the stop result, MPU92 determines that the game result is the "most advantageous result". Also, since MPU92 determines that the number of rounds of the round game is 16, it selects effect C2 as the effect for the opening / closing execution mode. Then, MPU102 executes the effect for the opening / closing execution mode selected by MPU92 based on the opening / closing execution mode command transmitted from MPU92.
[0384] After finishing the effect for the opening / closing execution mode, since MPU92 determines that it has received an ending command in step S1514, in step S1515, it executes a release determination process for the non-electric accessory. When a ball entry into hole 533A (16-round execution gate) occurs, since MPU92 determines that the non-electric accessory 51 is in the open state in step S1515, it selects a release notification effect that notifies the player of the release of the non-electric accessory 51 as the ending effect. Then, MPU102 executes the ending effect selected by MPU92 based on the ending effect command transmitted from MPU92. Specifically, in the example of FIG. 33, since effect C2 is selected as the effect for the opening / closing execution mode, MPU102 notifies the player of the transition to the high-probability mode by displaying the seraph "Sure change entry!" of the angel existing in the center of the display screen G of the symbol display device 47 as shown in FIG. 33(E). After that, MPU102 notifies the player of the release of the non-electric accessory 51 by displaying the seraph "The next big win is confirmed with a left hit in 16R!" of the angel existing in the center of the display screen G of the symbol display device 47 as shown in FIG. 33(F).
[0385] FIG. 34 is a diagram showing the display screen of the symbol display device, the non-electric accessory, and the right variable ball entry mechanism when shifting to the opening / closing execution mode at the time of opening of the non-electric accessory. Note that FIG. 34 schematically shows the non-electric accessory 51 at the lower left of the display screen G. Specifically, FIG. 34(A) is a diagram showing the display screen G at the time of shifting to the opening / closing execution mode. FIGS. 34(B) and (C) are diagrams showing the display screen G when a ball entry into the non-electric accessory 51 occurs.
[0386] When shifting to the opening / closing execution mode at the time of opening of the non-electric accessory 51, as shown in FIG. 34(A), the MPU 102 reduces and displays each symbol column Z1 to Z3 and arranges them at the lower left position of the display screen G of the symbol display device 47, and stops the variable display of each symbol column Z1 to Z3. Here, when shifting to the opening / closing execution mode at the time of opening of the non-electric accessory 51, since the MPU 92 determines that it has received an opening command in step S1604, in step S1605, it executes a determination process for the opening effect, and in step S1606, it sets an opening effect command related to the opening effect determined in the determination process for the opening effect in step S1605. Then, the MPU 102 executes the opening effect based on the opening effect command transmitted from the MPU 92. Specifically, the MPU 102 displays the seraph "16R confirmed with a left hit!" in the center of the display screen G of the symbol display device 47, thereby suggesting to the player to make a left hit.
[0387] Also, the MPU 62 executes a setting process for the kurun route in step S1005. In this setting process for the kurun route, the MPU 62 sets the plate 523a in the closed state and sets the right variable ball entry mechanism 52 to the kurun route by executing drive control of the plate drive unit 523c (see the arrow in the figure).
[0388] Here, since the blade member 521a opens and closes intermittently with a period of 2 seconds, when the blade member driving unit 521c sets the blade member 521a to the open state, the game ball enters the right variable ball entry mechanism 52 along the blade member 521a by utilizing the inclination of the blade member 521a. Also, when the plate 523a is set to the closed state and the kurun route is set, after the game ball enters the right variable ball entry mechanism 52, the game ball that reaches the branch position of the guide passage 522 is guided by the guide rail 525. Thereafter, the game ball is guided to the kurun 53 via the guide rail 525. Thereafter, the game ball guided to the kurun 53 via the guide rail 525 rolls on the rolling surface 531 along the side wall 532 and then enters one of the holes 533A to 533C. In addition, when the ball enters any of the holes 533A to 533C, the pachinko machine 10 executes the same processing as when it shifts to the opening / closing execution mode when the non-electric accessory 51 is not open.
[0389] When the ball enters the non-electric accessory 51 (16-round execution gate), since the MPU 92 determines that it has received the 16-round execution command in step S1610, in step S1611, it executes the determination process for the 16-round execution effect, and in step S1612, it sets the 16-round execution effect command related to the 16-round execution effect determined in the determination process for the 16-round execution effect in step S1611. Then, the MPU 102 executes the 16-round execution effect based on the 16-round execution effect command transmitted from the MPU 92. Specifically, as shown in FIG. 34(B), the MPU 102 notifies the player to start the execution of the 16-round game by displaying the angel's line "16R CONFIRMED! Right hit!" existing at the center of the display screen G of the symbol display device 47. Also, the game ball that enters the non-electric accessory 51 through the entrance of the passage 511B shifts the non-electric accessory 51 from the open state to the closed state.
[0390] Also, in step S1012, the MPU62 executes a setting process for the discharge route. In this discharge route setting process, the MPU62 sets the plate 523a to the open state by executing drive control of the plate drive unit 523c, and sets the right variable ball entry mechanism 52 as the discharge route (see the arrow in the figure).
[0391] Thereafter, since the MPU92 determines that it has received an opening command in step S1510, in step S1511, it determines the type of game result based on the content of the opening command, and executes a determination process for the effect for the opening / closing execution mode corresponding to the type of game result determined in step S1511. In the example of FIG. 34, since the symbol display device 47 stops and displays a combination of symbols having the same odd number (7·7·7) on the valid line L as the stop result, the MPU92 determines that the game result is the "most advantageous result". Also, since the MPU92 determines that the number of rounds of the round game is 16, it selects effect C2 as the effect for the opening / closing execution mode. Then, the MPU102 executes the effect for the opening / closing execution mode selected by the MPU92 based on the opening / closing execution mode command transmitted from the MPU92.
[0392] After finishing the effect for the opening / closing execution mode, since the MPU92 determines that it has received an ending command in step S1514, in step S1515, it executes a release determination process for the non-electric accessory. When a ball entry into the non-electric accessory 51 (16-round execution gate) occurs, since the MPU92 determines in step S1515 that the non-electric accessory 51 is not in the open state, it selects a normal effect that does not inform the player of the release of the non-electric accessory 51 as the ending effect. Then, the MPU102 executes the ending effect selected by the MPU92 based on the ending effect command transmitted from the MPU92. Specifically, in the example of FIG. 34, since effect C2 is selected as the effect for the opening / closing execution mode, the MPU102 displays the seraph "Sure change entry!" of the angel existing in the center of the display screen G of the symbol display device 47 as shown in FIG. 34(C) to inform the player that the high probability mode has been entered.
[0393] Here, in the present embodiment, the starting ball entry means includes an upper operation port 36 (first starting ball entry part) and a lower operation port 37 (second starting ball entry part). In addition, the pachinko machine 10 includes a left hitting route (first path) that makes it easy for a game ball to enter the upper operation port 36 and difficult for a game ball to enter the lower operation port 37, and a right hitting route (second path) that makes it easy for a game ball to enter the lower operation port 37 and difficult for a game ball to enter the upper operation port 36. And the non-electric accessory 51 is disposed on the left hitting route.
[0394] In addition, the main control device 60 includes a low-frequency support mode (first game state) in which the probability of a game ball entering the lower operation port 37 is lower than that of the upper operation port 36, and a high-frequency support mode (second game state) in which the probability of a game ball entering the lower operation port 37 is higher than that of the upper operation port 36, and functions as a game state switching means for switching between the low-frequency support mode and the high-frequency support mode. Specifically, after the game in the open / close execution mode ends, the main control device 60 switches from the low-frequency support mode to the high-frequency support mode. And when the game result is an "explicitly few-round high-probability result" or the "most advantageous result", the main control device 60 continues the high-frequency support mode until at least a "big win" is obtained in the win / loss lottery. Also, when the game result is a "low-probability result", after performing a predetermined number of game rounds (100 rounds in the present embodiment) of internal lottery, the main control device 60 switches from the high-frequency support mode to the low-frequency support mode.
[0395] Therefore, when the game result is an "explicitly few-round high-probability result" or the "most advantageous result", after the game in the open / close execution mode ends, the player can execute game rounds by causing a game ball to enter the lower operation port 37 through the right hitting route until at least a "big win" is obtained in the win / loss lottery. According to this, the player can maintain the open state of the non-electric accessory 51 until at least a "big win" is obtained in the win / loss lottery.
[0396] On the other hand, when the game result is a "low probability result", after the player finishes the game in the opening / closing execution mode, until 100 game rounds are executed (until switching from the high-frequency support mode to the low-frequency support mode), the player can execute the game rounds by shooting the game balls into the lower operation port 37 through the right shooting route. After that, since it becomes difficult to shoot the game balls into the lower operation port 37 through the right shooting route, the player can execute the game rounds by shooting the game balls into the upper operation port 36 through the left shooting route. Therefore, when the non-electric accessory 51 is arranged on the left shooting route, after the player shifts the non-electric accessory 51 from the closed state to the open state, until 100 game rounds are executed, if the game state is not shifted to the opening / closing execution mode, the game balls will be shot into the non-electric accessory 51 through the left shooting route. In this case, since the non-electric accessory 51 will shift from the open state to the closed state, the player can play the game expecting to shift the game state to the opening / closing execution mode until 100 game rounds are executed.
[0397] In this embodiment, the pachinko machine 10 creates an advantageous game state and a disadvantageous game state for the player by setting a high-frequency support mode without a number limit and a high-frequency support mode with a 100-game-round limit. However, by setting game states other than these, an advantageous game state and a disadvantageous game state for the player may also be created. For example, the pachinko machine 10 may create an advantageous game state and a disadvantageous game state for the player by varying the number of game rounds in which the high-frequency support mode is continued after the end of the opening / closing execution mode. Also, for example, the pachinko machine 10 may create an advantageous game state and a disadvantageous game state for the player by determining whether to shift to the high-frequency support mode after the end of the opening / closing execution mode. Further, for example, the pachinko machine 10 may create an advantageous game state and a disadvantageous game state for the player by varying the number of game rounds in which the high-probability mode is continued after the end of the opening / closing execution mode.
[0398] Here, when shifting to the opening / closing execution mode upon the release of the non-electric accessory 51, the player can choose whether to cause the game balls to enter each of the holes 533A to 533C of the kurune 53 or to cause the game balls to enter the non-electric accessory 51. Therefore, for example, when the player shifts to the opening / closing execution mode upon the release of the non-electric accessory 51 and the game result is an "explicitly less round high probability result" or a "most advantageous result", the player can aim for the 16-round execution gate or the 4-round execution gate of the kurune 53 to continue the high probability mode while maintaining the open state of the non-electric accessory 51. After that, when the player shifts to the opening / closing execution mode upon the release of the non-electric accessory 51 and the game result is a "low probability result", by aiming for the entry of the game ball into the non-electric accessory 51, the non-electric accessory 51 can be shifted from the open state to the closed state. Thus, after the player shifts the non-electric accessory 51 from the closed state to the open state, until 100 game rounds are executed, if the game state is not shifted to the opening / closing execution mode, the situation where the game ball enters the non-electric accessory 51 through the left hitting route can be avoided. According to this, the pachinko machine 10 can expand the player's options and improve the player's attention to the game.
[0399] Note that in this embodiment, the opening / closing ball entry means shifted from the open state to the closed state based on the entry of one game ball, but it may also shift from the open state to the closed state based on the entry of two or more game balls. When the opening / closing ball entry means is configured in this way, for example, the player can maintain the open state of the opening / closing ball entry means even after the first game ball enters the opening / closing ball entry means, so that the order of aiming for the round game execution gate can be diversified. According to this, the pachinko machine 10 can further expand the player's options and further improve the player's attention to the game.
[0400] According to such an embodiment of the present invention, the following operations and effects can be achieved. (1) The pachinko machine 10 is provided with a chute 53 that enables a game ball flowing through the game area to enter based on the result of an internal lottery executed based on the entry of the game ball into the upper operation port 36 and the lower operation port 37. Since the chute 53 is provided with holes 533A to 533C that start a game in the opening / closing execution mode when the game ball enters, after the main control device 60 shifts the game state to the opening / closing execution mode, the player can start the game in the opening / closing execution mode by causing the game ball to enter each of the holes 533A to 533C. In addition, since the hole 533A causes the non-electric accessory 51 to shift from the closed state to the open state based on the entry of the game ball, after the main control device 60 shifts the game state to the next opening / closing execution mode, the player can start the game in the opening / closing execution mode by causing the game ball to enter the non-electric accessory 51. Therefore, the pachinko machine 10 can expand the player's options and improve the player's attention to the game.
[0401] (2) The game in the opening / closing execution mode that starts when the game ball enters the non-electric accessory 51 and the hole 533A gives the player a higher value than the game in the opening / closing execution mode that starts when the game ball enters each of the holes 533B and 533C. Therefore, when the player starts the game in the opening / closing execution mode by causing the game ball to enter the chute 53, the player expects the game ball to enter the hole 533A. Also, when the non-electric accessory 51 is shifted from the closed state to the open state based on the entry of the game ball into the hole 533A, after the main control device 60 shifts the game state to the next opening / closing execution mode, the player can start the game in the opening / closing execution mode that gives the player a higher value than the game in the opening / closing execution mode that starts when the game ball enters each of the holes 533B and 533C by causing the game ball to enter the non-electric accessory 51. Therefore, the pachinko machine 10 can expand the player's options and improve the player's attention to the game.
[0402] (3) The entry of game balls into each of the holes 533B and 533C can start a game in the opening / closing execution mode that can pay out a predetermined number of game balls. The entry of game balls into the non-electric accessory 51 and the hole 533A starts a game in the opening / closing execution mode that can pay out more game balls than the predetermined number of game balls, thereby giving the player a higher value than the game in the opening / closing execution mode started when the game balls enter each of the holes 533B and 533C. Therefore, when the player starts a game in the opening / closing execution mode, the player will expect the balls to enter the hole 533A. Accordingly, the pachinko machine 10 can improve the player's attention to the game.
[0403] (4) The game state transition process starts a game in the opening / closing execution mode that can pay out a predetermined number of game balls by setting the number of openings / closing of the variable prize device 38 to a predetermined number when the game balls enter each of the holes 533B and 533C, and starts a game in the opening / closing execution mode that can pay out more game balls than the predetermined number of game balls by setting the number of openings / closing of the variable prize device 38 to a number more than the predetermined number when the game balls enter the non-electric accessory 51 and the hole 533A. Therefore, when the player starts a game in the opening / closing execution mode, the player will expect the balls to enter the hole 533A. Accordingly, the pachinko machine 10 can improve the player's attention to the game.
[0404] (5) Since each of the holes 533A to 533C is provided on the rolling surface 531 of the kurune 53, the player will pay attention to the whereabouts of the game balls that have entered the kurune 53. Accordingly, the pachinko machine 10 can improve the player's attention to the game. (6) The non-electric accessory 51 transitions from the open state to the closed state by receiving game balls with each plate-like member 513, and transitions from the closed state to the open state by receiving game balls with each lower blade member 515. Therefore, the opening / closing state can be transitioned using only the weight of the game balls without requiring other power such as electricity.
[0405] (7) After the player finishes the game in the open / close execution mode, until 100 game rounds are executed (until switched from the high-frequency support mode to the low-frequency support mode), the player can execute the game rounds by entering the game balls into the lower operation port 37 through the right hitting route. After that, since it becomes difficult to enter the game balls into the lower operation port 37 through the right hitting route, the player can execute the game rounds by entering the game balls into the upper operation port 36 through the left hitting route. Therefore, when the non-electric accessory 51 is disposed on the left hitting route, after the player shifts the non-electric accessory 51 from the closed state to the open state, until 100 game rounds are executed, if the player does not shift the game state to the open / close execution mode, the game balls will enter the non-electric accessory 51 through the left hitting route. In this case, since the non-electric accessory 51 will shift from the open state to the closed state, the player can play the game expecting to shift the game state to the open / close execution mode until 100 game rounds are executed.
[0406] 〔Second Embodiment〕 Hereinafter, a second embodiment of the present invention will be described with reference to the drawings. In the following description, for the parts already described, the same reference numerals will be given and their descriptions will be omitted.
[0407] FIG. 35 is a front view of a game board according to the second embodiment of the present invention. In the first embodiment, the game board 31 includes a kurune 53 provided in the area on the left side of the right variable ball entry mechanism 52. The game balls that enter the hole 533A of the kurune 53 and fall downward and are guided to the non-electric accessory 51 through the communication passage 535 shift the non-electric accessory 51 from the closed state to the open state. In other words, in the first embodiment, the game balls that entered the hole 533A of the kurune 53 were always guided to the non-electric accessory 51. In contrast, in this embodiment, the game board 31 includes a kurune 53A provided in the area on the left side of the right variable ball entry mechanism 52, and is different from the first embodiment in that the game balls that enter the hole 533A of the kurune 53A are not necessarily guided to the non-electric accessory 51.
[0408] FIG. 36 is an exploded perspective view of the vicinity of the kurune as viewed obliquely from above. As shown in FIG. 36, the kurune 53A includes a disk-shaped rolling surface 531 that rolls a game ball guided to the kurune 53A via a guide rail 525, a side wall 532 provided along the periphery of the rolling surface 531, a columnar rotating body 537 that is disposed below the rolling surface 531 and is rotatably provided around a central axis, and a tray 538 disposed below the rotating body 537. The guide rail 525 guides the game ball along the side wall 532 to the rolling surface 531.
[0409] The rolling surface 531 is formed at a predetermined distance from its center and includes three holes 533A to 533C formed at equal intervals from each other, and a protruding portion 534 having three side surfaces formed at the center and inclined so as to descend toward each of the holes 533A to 533C. Further, the rolling surface 531 is inclined so as to descend from the side wall 532 side toward each of the holes 533A to 533C (see FIG. 4). Therefore, the game ball guided to the kurune 53A via the guide rail 525 rolls on the rolling surface 531 along the side wall 532 and then enters one of the holes 533A to 533C (see arrow A in the figure).
[0410] Each of the holes 533A to 533C is provided with detection sensors 40i to 40k (see FIG. 11) for detecting the entry of a game ball, and these detection sensors 40i to 40k are disposed on the back side of the game board 31. Specifically, the detection sensor 40i detects the entry of a game ball into the hole 533A, the detection sensor 40j detects the entry of a game ball into the hole 533B, and the detection sensor 40k detects the entry of a game ball into the hole 533C. Note that when a game ball enters each of the holes 533A to 533C, the pachinko machine 10 does not execute the payout of prize balls, unlike when a game ball enters various winning openings. Further, the detection sensors 40i to 40k may be of any type as long as they can individually detect the winning of a game ball. For example, an electromagnetic induction type proximity sensor or the like can be adopted.
[0411] Each of the holes 533A to 533C has won the transition to the opening / closing execution mode in the internal lottery, and when it transitions to the opening / closing execution mode, it serves as an opportunity to start a round game. Specifically, after the pachinko machine 10 has won the transition to the opening / closing execution mode in the internal lottery and has transitioned to the opening / closing execution mode, when a game ball enters each of the holes 533A to 533C, the opening / closing door 38b is set to the open state, and the execution of a round game for a predetermined number of times is started.
[0412] Specifically, when a game ball enters the hole 533A, the pachinko machine 10 starts the execution of 16 rounds of the round game. Therefore, a mark is displayed around the hole 533A so as to suggest that the execution of 16 rounds of the round game is started at the hole 533A. Further, when a game ball enters the holes 533B and 533C, the pachinko machine 10 starts the execution of 4 rounds of the round game. Therefore, no mark is displayed on the holes 533B and 533C so as to suggest that the execution of 4 rounds of the round game is started.
[0413] As described above, in this embodiment, the kurune 53A functions as variable ball entry means that enables a game ball flowing down in the game area to enter based on the result of an internal lottery executed based on the entry of a game ball into the upper operation port 36 or the lower operation port 37. In addition, the cradle 53A includes each hole 533A to 533C (a plurality of ball entry parts) for allowing the game balls that have entered the cradle 53A to enter. This cradle 53A has a rolling surface 531 for rolling the game balls that have entered the cradle 53A, and the plurality of ball entry parts are provided on the rolling surface 531 and allow the game balls rolling on the rolling surface 531 to enter. Specifically, the rolling surface 531 is formed at a predetermined distance from the center of the rolling surface 531 and includes a plurality of ball entry parts provided at equal intervals from each other.
[0414] In this embodiment, the plurality of ball entry parts are provided on the rolling surface 531 of the cradle 53A and allow the game balls rolling on the rolling surface 531 to enter. In contrast, the plurality of ball entry parts may be provided, for example, in a distribution mechanism that distributes the game balls that have entered the variable ball entry means to any one of the plurality of ball entry parts. In this case, the probability of distributing the game balls to any one of the plurality of ball entry parts by the distribution mechanism may be the same or different. In short, the variable ball entry means only needs to include a plurality of ball entry parts. Also, in this embodiment, the variable ball entry means includes a plurality of ball entry parts, but the variable ball entry means may include one ball entry part.
[0415] Here, as described above, the non-electric accessory 51 and the hole 533A (the second ball entry part) are 16-round execution gates that start the execution of the 16-round round game. Also, each of the holes 533B and 533C (the first ball entry part) is a 4-round execution gate that starts the execution of the 4-round round game. Therefore, the game in the opening and closing execution mode started when the game balls enter the non-electric accessory 51 and the hole 533A gives the player a higher value than the game in the opening and closing execution mode started when the game balls enter each of the holes 533B and 533C.
[0416] Specifically, when a game ball enters each of the holes 533B and 533C, the pachinko machine 10 starts a game in an opening / closing execution mode in which a predetermined number of game balls can be paid out by setting the number of opening / closing operations of the variable winning device 38 to a predetermined number (4 times in this embodiment). When a game ball enters the non-electric accessory 51 and the hole 533A, the pachinko machine 10 starts a game in an opening / closing execution mode in which more game balls than the predetermined number can be paid out by setting the number of opening / closing operations of the variable winning device 38 to a number greater than the predetermined number (16 times in this embodiment).
[0417] In this embodiment, the game in the opening / closing execution mode started when a game ball enters the non-electric accessory 51 and the hole 533A gives the player a higher value than the game in the opening / closing execution mode started when a game ball enters each of the holes 533B and 533C by setting the number of opening / closing operations of the variable winning device 38. However, for example, by setting the opening time of the variable winning device 38 or the like, a higher value may be given to the player than the game in the opening / closing execution mode started when a game ball enters each of the holes 533B and 533C. In short, the game in the opening / closing execution mode started when a game ball enters the opening / closing ball entry means and the second ball entry part may give the player a higher value than the game in the opening / closing execution mode started when a game ball enters the first ball entry part.
[0418] Also, in this embodiment, the hole 533A is set as a 16-round execution gate for starting the execution of a 16-round game, and each of the holes 533B and 533C is set as a 4-round execution gate for starting the execution of a 4-round game. The correspondence between each of the holes 533A to 533C and the 16-round execution gate and the 4-round execution gate was fixed. In contrast, the correspondence between each of the holes 533A to 533C and the 16-round execution gate and the 4-round execution gate may not be fixed. For example, the correspondence may be changed based on the result of an internal lottery or the like. According to this, the pachinko machine 10 can expand its game properties and improve the player's attention to the game.
[0419] The rotating body 537 is formed in a circular shape on its upper surface, and has upward openings 537A1 to 537A3 formed at positions corresponding to the respective holes 533A to 533C, and is formed in a circular shape on its lower surface, and has downward openings 537B1 to 537B3 communicating with the upward openings 537A1 to 537A3. The downward opening 537B1 is opened concentrically with the central axis of the rotating body 537. After rolling on the rolling surface 531, the game ball enters any one of the holes 533A to 533C and falls downward. The game ball that enters the upward opening 537A1 is discharged from the downward opening 537B1 through the rotating body passage 537C1 formed inside the rotating body 537 (see arrow B1 in the figure).
[0420] The downward opening 537B2 is opened directly below the upward opening 537A2. After rolling on the rolling surface 531, the game ball enters any one of the holes 533A to 533C and falls downward. The game ball that enters the upward opening 537A2 is discharged from the downward opening 537B2 through the rotating body passage 537C2 formed inside the rotating body 537 (see arrow B2 in the figure). The downward opening 537B3 is opened directly below the upward opening 537A3. After rolling on the rolling surface 531, the game ball enters any one of the holes 533A to 533C and falls downward. The game ball that enters the upward opening 537A3 is discharged from the downward opening 537B3 through the rotating body passage 537C3 formed inside the rotating body 537 (see arrow B3 in the figure).
[0421] The tray 538 includes a disk-shaped rolling surface 538A for rolling the game ball discharged from the downward opening 537B2 or the downward opening 537B3 and falling downward, and a side wall 538B provided along the periphery of the rolling surface 538A. The rolling surface 538A includes a cylindrical tubular portion 538A1 formed concentrically at its central position. This tubular portion 538A1 guides the game ball discharged from the downward opening 537B1 to the communication passage 538C. This communication passage 538C guides the game ball to the non-electric accessory 51 in the same manner as the communication passage 535 in the first embodiment (see arrow C in the figure). The side wall 538B is provided with a rectangular opening 538B1 formed on the side. This opening 538B1 guides the game balls discharged from the lower opening 537B2 or the lower opening 537B3 to the discharge passage 538D. This discharge passage 538D discharges the game balls into the game area through the opening 311 (see FIG. 35) in the same manner as the discharge passage 536 in the first embodiment.
[0422] Here, the rolling surface 538A is inclined so as to descend toward the opening 538B1 side. Therefore, the game balls discharged from the lower opening 537B2 or the lower opening 537B3 are guided to the discharge passage 538D through the opening 538B1 after rolling on the rolling surface 538A (see arrow D in the figure).
[0423] Further, the rotating body 537 is formed on its lower surface, and has a circular groove portion 537D formed concentrically with the central axis of the rotating body 537, a gear (not shown) formed on its peripheral surface, and a rotating body drive portion 537E (see FIG. 37) that rotates the rotating body 537 via this gear. The groove portion 537D engages with the side wall 538B of the tray 538, thereby placing the rotating body 537 on the tray 538 and positioning the rotating body 537 with respect to the tray 538. The rotating body drive portion 537E rotates the rotating body 537 at a predetermined rotational speed via a gear formed on the peripheral surface of the rotating body 537. In this embodiment, the rotating body drive portion 537E rotates the rotating body 537 at a predetermined rotational speed, but the rotational speed may be varied.
[0424] <Electrical Configuration of Pachinko Machine 10> FIG. 37 is a block diagram showing the electrical configuration of the pachinko machine. As shown in Fig. 37, the pachinko machine 10 includes a main control device 60, a sound and light control device 90, and a display control device 100, and these devices are mounted on the back side of the inner frame. Further, the pachinko machine 10 includes a payout control device 70 that executes payout control to cause the payout device 71 described above to pay out game balls, and a power supply and launch control device 80 that executes launch control to launch game balls to the game ball launch mechanism 81 described above, and these devices are mounted on the back pack unit.
[0425] The main control device 60 includes a main control board 61 that controls the main game (main control), and a power failure monitoring board 65 that monitors the power supply. The main control device 60 includes a board box that houses the main control board 61 and the like. This board box may be provided with a trace means that leaves a trace when it is opened, or a trace structure that leaves a trace when it is opened. Specifically, as the trace means, a board box is configured by coupling a plurality of case bodies, and a coupling part (caulking part) that requires destruction of a predetermined part when the case bodies are separated is provided, or a sealing tape that leaves a trace of being peeled off because the adhesive layer remains on the adhesion target when peeled off is pasted across the boundary between the plurality of case bodies. A configuration or the like can be adopted. As the trace structure, a configuration in which an adhesive is applied to the boundary between these case bodies can be adopted.
[0426] The main control board 61 includes an MPU 62 mounted on the main control board 61, and a ROM 63 and a RAM 64 that constitute the MPU 62. Here, the MPU 62 is an element in which a CPU, an interrupt circuit, a timer circuit, a data input / output circuit, and a counter circuit as a random number generator are integrally chipized in addition to the ROM 63 and the RAM 64. In this embodiment, the ROM 63 and the RAM 64 are integrated into one chip with respect to the MPU 62, but they may be individually chipized. The same applies to the MPU of other control devices other than the main control device 60.
[0427] The ROM 63 is a memory for storing various control programs and fixed-value data, and is a non-volatile storage means that does not require external power supply for retaining the stored information. This ROM 63 has various areas such as an acceptance / rejection table storage area 63a, a distribution table storage area 63b, and a reach table storage area 63c. These areas will be described in detail later. The RAM 64 is a memory for temporarily storing various data and the like when executing the control programs stored in the ROM 63, and is a volatile storage means that requires external power supply for retaining the stored information. This RAM 64 has various areas such as various counter areas 64a, a reserved ball storage area 64b, and a non-electric accessory reservation area 64c. These areas will be described in detail later.
[0428] The MPU 62 is provided with an input port and an output port. The input port of the MPU 62 is connected to a power failure monitoring board 65 provided in the main control device 60, a plurality of detection sensors 40a to 40k, and a non-electric accessory opening detection sensor 519. The output port of the MPU 62 is connected to the power failure monitoring board 65, a payout control device 70, and an audio / light emission control device 90. Also, the output port of the MPU 62 is connected to an electric accessory drive unit 37b that opens and closes the electric accessory 37a of the lower operation port 37, a variable prize drive unit 38c that opens and closes the opening / closing door 38b of the variable prize device 38, a vane member drive unit 521c that opens and closes the vane member 521a, a plate drive unit 523c that opens and closes the plate 523a, a rotor drive unit 537E that rotates the rotor 537 at a predetermined rotational speed via a gear formed on the circumferential surface of the rotor 537, a main display unit 45, and an accessory display unit 46.
[0429] Note that the main control board 61 has a driver circuit. The MPU 62 executes drive control of various drive units and the like through this driver circuit. Specifically, in the electric component release state, the MPU 62 executes drive control of the electric component drive unit 37b to open and close the electric component 37a. Also, in the opening / closing execution mode, the MPU 62 executes drive control of the variable winning drive unit 38c to open and close the big winning opening 38a. Further, the MPU 62 executes drive control of the blade member drive unit 521c to open and close the blade member 521a. Also, in the opening / closing execution mode, the MPU 62 executes drive control of the plate drive unit 523c to open and close the plate 523a. Additionally, the MPU 62 executes drive control of the rotating body drive unit 537E to rotate the rotating body 537. Also, in each game round, the MPU 62 executes display control of the main display unit 45 to display the result of the internal lottery performed based on winning at each operation port 36, 37. Furthermore, the MPU 62 executes display control of the accessory display unit 46 to display the result of the internal lottery performed based on winning at each through gate 41.
[0430] <Regarding the flow at the time of transition to the opening / closing execution mode> FIG. 38 is a diagram showing a display screen of the symbol display device, a non-electric accessory, and the right variable ball entry mechanism when transitioning to the opening / closing execution mode when the non-electric accessory is not open. Note that FIG. 38 shows a simplified illustration of the non-electric accessory 51 at the lower left of the display screen G. Specifically, FIG. 38(A) is a diagram showing the display screen G at the time of transition to the opening / closing execution mode. FIGS. 38(B) and (C) are diagrams showing the non-electric accessory 51 that did not become open after a ball entry occurred at the 4-round execution gate. FIGS. 38(D) and (E) are diagrams showing the non-electric accessory 51 that became open after a ball entry occurred at the 4-round execution gate. FIG. 38(F) is a diagram showing the display screen G when selecting an opening notification effect that notifies the player of the opening of the non-electric accessory 51 as an ending effect.
[0431] When shifting to the opening / closing execution mode when the non-electric accessory 51 is not open, as shown in Fig. 38(A), the MPU 102 reduces the display of each symbol column Z1 to Z3 and arranges them at the lower left position of the display screen G of the symbol display device 47, and stops the variable display of each symbol column Z1 to Z3. Here, when shifting to the opening / closing execution mode when the non-electric accessory 51 is not open, since the MPU 92 determines in step S1601 that it has received a non-opening command, in step S1602, it executes a non-opening effect determination process, and in step S1603, it sets a non-opening effect command related to the non-opening effect determined in the non-opening effect determination process in step S1602. Then, the MPU 102 executes a non-opening effect based on the non-opening effect command transmitted from the MPU 92. Specifically, the MPU 102 displays the angel's caption "Aim at the clown with a right punch!" existing in the center of the display screen G of the symbol display device 47, thereby suggesting to the player to punch right.
[0432] Also, the MPU 62 executes a clown route setting process in step S1005. In this clown route setting process, the MPU 62 sets the plate 523a in a closed state by executing drive control of the plate drive unit 523c, and sets the right variable ball entry mechanism 52 to the clown route (refer to the arrow in the figure).
[0433] Here, since the blade member 521a intermittently opens and closes at a cycle of 2 seconds, when the blade member drive unit 521c sets the blade member 521a to the open state, the game ball enters the right variable ball entry mechanism 52 along the blade member 521a by utilizing the inclination of the blade member 521a. Also, when setting the plate 523a to the closed state and setting it to the clown route, the game ball that has entered the right variable ball entry mechanism 52 and reached the branch position of the guide passage 522 is guided by the guide rail 525. Thereafter, the game ball is guided to the clown 53 via the guide rail 525. After that, the game ball guided to the cradle 53 via the guide rail 525 rolls on the rolling surface 531 along the side wall 532 and then enters one of the holes 533A to 533C.
[0434] When a game ball enters the holes 533B and 533C (4-round execution gates), the MPU 92 determines that it has received a 4-round execution command in step S1607. Therefore, in step S1608, the MPU 92 executes a determination process for the 4-round execution effect, and in step S1609, the MPU 92 sets a 4-round execution effect command related to the 4-round execution effect determined in the determination process for the 4-round execution effect in step S1608. Then, the MPU 102 executes a 4-round execution effect based on the 4-round execution effect command transmitted from the MPU 92. Specifically, as shown in FIGS. 38(B) and 38(D), the MPU 102 displays the angel's line "4R Confirmed! Right Hit!" present in the center of the display screen G of the symbol display device 47 to notify the player that the...
Claims
[Claim 1] A gaming machine comprising: a launching means for launching a gaming ball toward a gaming area formed in front of a gaming board; a starting ball entry means for allowing a gaming ball flowing down the gaming area to enter the gaming area and for executing an internal lottery when the gaming ball enters the gaming area; and a gaming state transition means for transitioning the gaming state to a specific control state advantageous to a player based on the result of the internal lottery executed based on the entry of the gaming ball into the starting ball entry means, an opening / closing ball entry means that has an open state in which a game ball flowing down the game area is allowed to enter the game ball and a closed state in which a game ball flowing down the game area is not allowed to enter the game ball, and that transitions from the open state to the closed state based on the entry of a game ball into the opening / closing ball entry means; a variable ball entry means for allowing a game ball flowing down the game area to enter the game area based on a result of an internal lottery executed based on the entry of the game ball into the start ball entry means; The variable ball entry means is a first ball entry section that allows a game ball that has entered the variable ball entry means to enter the game ball and does not cause the open / close ball entry means to transition from a closed state to an open state based on the entry of the game ball; a second ball entry section that allows the game ball that has entered the variable ball entry means to enter the game ball and that transitions the open / close ball entry means from a closed state to an open state based on the entry of the game ball; The game state transition means includes: a specific control starting means for starting a game in the specific control state when a game ball enters any one of the opening and closing ball entry means, the first ball entry section, and the second ball entry section after the game state is shifted to the specific control state; The game in the specific control state is A first specific game; a second specific game that provides a player with a higher value than the first specific game; A gaming machine characterized in that the specific control starting means starts either the first specific game or the second specific game when a gaming ball enters the first ball entry section and the second ball entry section.
Citation Information
Patent Citations
System
JP2025048301A
System
JP2025048303A
System
JP2025048304A
System
JP2025048305A
System
JP2025048306A