Pachinko machine

By integrating features like start hold storage, look-ahead determination, and customizable special effects, the gaming machine addresses the inadequacy of conventional customization functions, resulting in a more satisfying player experience.

JP7701414B2Active Publication Date: 2025-07-01FUJI SHOJI CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2023114137
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2023-07-12
Publication Date
2025-07-01
Estimated Expiration
2043-07-12

AI Technical Summary

Technical Problem

Conventional gaming machines, such as pachinko machines, fail to sufficiently satisfy players due to inadequate customization functions and gaming effects.

Method used

Implementing a gaming machine with features like a start hold storage, look-ahead determination, special effects, and effect setting means that allow players to customize and enhance the gaming experience by varying identification information, setting special effects, and adjusting the ratio of winning chances based on player preferences.

Benefits of technology

The solution provides a gaming machine with diverse and engaging effects, enhancing player satisfaction by incorporating desired functions and improving the gaming content.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007701414000001
    Figure 0007701414000001
  • Figure 0007701414000002
    Figure 0007701414000002
  • Figure 0007701414000003
    Figure 0007701414000003
Patent Text Reader

Abstract

To provide a game machine with a variety of performances, by equipping the game machine with functions that players desire, which are game contents to satisfy the players.SOLUTION: When a winning chance notification is set so that it can appear with a setting button, the rate at which the winning chance notification is selected in a ready-to-win performance with a high expectation of a winning game state in the case of a losing (strong SP ready-to-win (losing) in a winning chance notification lottery table SB_NH_TBL shown in Fig. 14) is higher than the rate at which the winning chance notification is selected in a ready-to-win performance with a high expectation of a winning game state in the case of a winning (strong SP ready-to-win (winning) in the winning chance notification lottery table SB_NH_TBL shown in Fig. 14) (when a low expectation winning chance notification in the winning chance notification lottery table SB_NH_TBL shown in Fig. 14) is "None").SELECTED DRAWING: Figure 14
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to gaming machines such as pachinko machines, arrangement ball machines, mahjong ball gaming machines, slots, and enclosed pachinko machines (regulated gaming machines) that circulate enclosed game balls internally. More specifically, by installing functions desired by players in the gaming machine, the gaming content can satisfy the players, and thus, the present invention relates to a gaming machine that can provide a gaming machine with diverse effects.

Background Art

[0002] As a conventional gaming machine such as a pachinko machine, for example, a gaming machine as described in Patent Document 1 is known. This gaming machine enables customization related to gaming effects and makes it easy to recognize the customization status.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] However, although the above gaming machine makes it easy to recognize the customization status, there is a problem that the customization function itself and the content of the gaming effects associated therewith do not sufficiently satisfy the players.

[0005] Therefore, in view of the above problems, an object of the present invention is to provide a gaming machine with diverse effects by installing functions desired by players in the gaming machine, thereby providing gaming content that can satisfy the players.

Means for Solving the Problems

[0006] The object of the present invention is achieved by the following means. The reference numerals in parentheses are those of the embodiments described later, but the present invention is not limited thereto.

[0007] According to the gaming machine according to the invention of claim 1, when a plurality of types of identification information are varied when a predetermined start condition is satisfied, a start hold storage means (for example, the main control RAM 600c shown in FIG. 4) that stores a start hold for varying the identification information that has satisfied the start condition but has not yet started up to a predetermined upper limit number, and a look-ahead determination means (for example, the main control CPU 600a shown in FIG. 4) that performs a look-ahead determination on the start hold before the variation for the start hold is started, and a special effect (for example, a winning chance notification) that is started by a variation before the variation effect for the start hold subject to the look-ahead determination and is started at the timing when the start condition is satisfied, and a special effect (for example, a look-ahead notice effect) that is started by a variation before the variation effect for the start hold subject to the look-ahead determination and is executed by a plurality of variations including the variation effect for the start hold subject to the look-ahead determination, and an effect setting means (for example, the setting button 15 shown in FIG. 1) that makes settings related to a predetermined effect based on the operation of the player, and the effect setting means can set whether or not to enable the special effect, When the special effect is set to be enabled by the effect setting means, the ratio of selection of the special effect in a reach effect (for example, the strong SP reach (win) in the winning chance notification lottery table SB_NH_TBL shown in FIG. 14) with a high expectation of a winning game state when winning is higher than the ratio of selection of the special effect in a reach effect (for example, the strong SP reach (miss) in the winning chance notification lottery table SB_NH_TBL shown in FIG. 14) with a high expectation of a winning game state when missing (for example, when the low-expectation winning chance notification in the winning chance notification lottery table SB_NH_TBL shown in FIG. 14 is "none"). It is.

Advantages of the Invention

[0008] According to the present invention, by mounting functions desired by players on a gaming machine, game content that can satisfy the players can be obtained, and thus, a gaming machine with diverse effects can be provided.

Brief Description of the Drawings

[0009]

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

Embodiments for Carrying Out the Invention

[0010] Hereinafter, an embodiment of a gaming machine according to the present invention will be specifically described with reference to the drawings, taking a pachinko gaming machine as an example. In the following description, when indicating the up, down, left, and right directions, it shall refer to the up, down, left, and right as seen from the front shown in the drawing.

[0011] <Explanation of the External Appearance Configuration of the Pachinko Gaming Machine> First, with reference to FIGS. 1 to 3, the external appearance configuration of the pachinko gaming machine according to the present embodiment will be described.

[0012] <Explanation of the External Appearance Configuration of the Front of the Pachinko Gaming Machine>

[0013] As shown in FIG. 1, the pachinko gaming machine 1 has a rectangular front frame 3 attached to the front of a wooden outer frame 2 so as to be openable and closable, and a game board 4 is mounted in a game board storage frame (not shown) attached to the back surface of the front frame 3. The game board 4 is mounted with the game area 40 shown in FIG. 2 facing the front, and as shown in FIG. 1, a glass door frame 5 supporting transparent glass is provided on the front side of the game area 40. The game area 40 is composed of an area surrounded by a ball guide rail 6 (see FIG. 2) disposed on the surface of the game board 4.

[0014] On the one hand, as shown in FIG. 1, a front operation panel 7 is disposed below a glass door frame 5 of the pachinko gaming machine 1. An upper tray unit 8 is provided on the front operation panel 7, and an upper tray 9 for storing discharged game balls is integrally formed on the upper tray unit 8. Further, a ball lending button 11 and a prepaid card ejection button 12 (card return button 12) are provided on the front operation panel 7. On the upper surface portion of the upper tray 9, a push button type effect button device 13 is provided, which can change the effect by being pressed by a player when a built-in lamp (not shown) is lit. In addition, a ball extraction button 14 for extracting the game balls stored in the upper tray 9 downward is provided on the upper tray 9, and a setting button 15 composed of a substantially cross key is further provided. The setting button 15 can be operated by a player, and includes a circular determination key 15a provided at the center, a triangular upper key 15b provided above the determination key 15a in the drawing, a triangular left key 15c provided on the left side of the determination key 15a in the drawing, a triangular right key 15d provided on the right side of the determination key 15a in the drawing, and a triangular lower key 15e provided below the determination key 15a in the drawing.

[0015] On the other hand, as shown in FIG. 1, a firing handle 16 for operating a firing unit is provided on the right end side of the front operation panel 7, and speakers 17 for emitting BGM (Background music), sound effects (SE), etc. are provided on both upper side surfaces of the upper part of the front frame 3 and in the vicinity of the firing handle 16. In addition, decorative lamps such as full-color LED lamps that exhibit an effect by light decoration are disposed on the peripheral frame of the front frame 3.

[0016] <Description of the external configuration of the game board> On the other hand, as shown in FIG. 2, a liquid crystal display device 41 made of an LCD (Liquid Crystal Display) or the like is arranged in the game area 40 of the game board 4 at approximately the center. This liquid crystal display device 41 divides the display area into three areas: left, middle, and right, and can independently display variable numbers, characters, letters (such as character conversations and lyric subtitles), or symbols (special symbols and normal symbols). Around such a liquid crystal display device 41, a decorative upper decoration 42a, left decoration 42b, and right decoration 42c are provided, and a movable accessory device 43 is arranged on the back side of the upper decoration 42a, left decoration 42b, and right decoration 42c. Note that decorative lamps such as full-color LED lamps that exhibit an effect by light decoration are arranged on the upper decoration 42a, left decoration 42b, and right decoration 42c.

[0017] As shown in FIG. 2, this movable accessory device 43 includes a movable accessory 43a that performs a predetermined effect operation as the game progresses, a left movable accessory 43b, a right movable accessory 43c, and an upper left movable accessory 43d. Further, the upper, left, right, and upper left movable accessories 43a to 43d are each driven by a motor (not shown) such as a two-phase stepping motor. Note that decorative lamps such as full-color LED lamps that exhibit an effect by light decoration are arranged on the upper, left, right, and upper left movable accessories 43a to 43d.

[0018] On one side, directly below the liquid crystal display device 41, a special symbol 1 start port 44 is arranged, and inside it, a special symbol 1 start port switch 44a (see Fig. 4) for detecting winning balls is provided. Then, the number of valid winning balls detected by this special symbol 1 start port switch 44a (see Fig. 4), that is, the number of first start hold balls, will be displayed on the liquid crystal display device 41 when it reaches a predetermined number (for example, 4). Note that this number of first start hold balls is incremented by 1 (+1) when a game ball wins in the special symbol 1 start port 44 and is detected by the special symbol 1 start port switch 44a (see Fig. 4), and is decremented by 1 (-1) when the variable display of special symbols such as numbers, characters, or patterns (decorative patterns) starts. In addition, decorative lamps such as full-color LED lamps that exhibit an effect through light decoration are arranged around the special symbol 1 start port 44 and its surroundings.

[0019] On the other side, as shown in Fig. 2, a special symbol 2 start device 45 is arranged on the lower right side of the liquid crystal display device 41. As shown in Fig. 3, this special symbol 2 start device 45 includes a special symbol 2 start port 45a, an opening / closing part 45b that can change between an "open state" in which the game ball YK can enter the special symbol 2 start port 45a and a "closed state" in which entry is impossible, an entry guide part 45c that can change between a "guide state" in which the game ball YK is guided toward the special symbol 2 start port 45a and a "non-guide state" in which it is not guided, and a special symbol 2 start port switch 45a1 (see Fig. 4) that detects the game ball YK that has entered the special symbol 2 start port 45a.

[0020] The special symbol 2 start port 45a opens substantially horizontally toward the right in the left - right direction of the front view shown in FIG. 2, and a special symbol 2 start port switch 45a1 (see FIG. 4) for detecting winning balls is provided inside the special symbol 2 start port 45a. The number of valid winning balls detected by this special symbol 2 start port switch 45a1 (see FIG. 4), that is, the number of second start - reserved balls, will be displayed on the liquid crystal display device 41 when it reaches a predetermined number (for example, 4). Note that this number of second start - reserved balls is incremented by 1 (+1) when a game ball wins in the special symbol 2 start port 45a and is detected by the special symbol 2 start port switch 45a1 (see FIG. 4), and is decremented by 1 (-1) when the variable display of special symbols such as numbers, characters, or patterns (decorative patterns) starts.

[0021] The opening - closing part 45b includes an opening - closing member 45b1 that can move in the left - right direction with respect to the special symbol 2 start port 45a, and a normal electric accessory solenoid 45b2 (see FIG. 4) for driving and controlling the opening - closing member 45b1. When in the closed state, as shown in FIG. 3(b), the opening - closing member 45b1 protrudes into the special symbol 2 start port 45a (moves to the left side in the figure) to prevent the entry of game balls YK into the special symbol 2 start port 45a. When in the open state, as shown in FIG. 3(a), it retracts to the right side in the figure to allow the entry of game balls YK into the special symbol 2 start port 45a.

[0022] The ball - guiding part 45c includes a guiding member 45c1 that slopes downward from the right side to the left side as shown in FIG. 2 (slopes downward toward the special symbol 2 start port 45a). And this guiding member 45c1 will be driven and controlled by the normal electric accessory solenoid 45b2 (see FIG. 4).

[0023] As shown in Fig. 3(a), when in the guiding state, the ball inlet guide part 45c slides forward (towards the glass door frame 5 shown in Fig. 1) and protrudes into the game area 40, guiding the game ball YK on it to the special symbol 2 starting port 45a. When in the non-guiding state, as shown in Fig. 3(b), the guiding member 45c1 slides backward (towards the rear side of the game area 40) and retracts. Thus, even if a game ball YK is on the guiding member 45c1 when it is in the guiding state, if the guiding member 45c1 changes to the non-guiding state and slides backward before the game ball YK enters the special symbol 2 starting port 45a, the game ball YK will flow downstream without entering the special symbol 2 starting port 45a. Note that the guiding member 45c1 and the opening / closing member 45b1 operate in conjunction. That is, when the guiding member 45c1 is in the guiding state, the opening / closing member 45b1 retracts to the right side shown in Fig. 3(a) to allow the game ball YK to enter the special symbol 2 starting port 45a. When the guiding member 45c1 is in the non-guiding state, the opening / closing member 45b1 protrudes to the left side shown in Fig. 3(b) to prevent the game ball YK from entering the special symbol 2 starting port 45a.

[0024] In the following, the special symbol 2 starting device 45 as described above may be referred to as a normal electric accessory. In addition, decorative lamps such as full-color LED lamps that exhibit an effect through light decoration are arranged in the special symbol 2 starting device 45.

[0025] On the other hand, as shown in Fig. 2, a winning device 46 is arranged on the right side of the special symbol 1 starting port 44. When winning the lottery of the special symbol described later, that is, during the winning game state, the opening / closing door 46a is driven and controlled by a special electric accessory solenoid 46b (see Fig. 4) so that a large winning port (not shown) closed by the opening / closing door 46a is opened, and game balls can enter the large winning port (not shown). Note that the game balls entering the large winning port (not shown) are detected by a large winning port switch 46c (see Fig. 4) provided inside the large winning port (not shown) as winning balls.

[0026] On the other hand, when not winning the lottery of the special symbol, that is, when not in the winning game state, the opening / closing door 46a is driven and controlled by the special electric accessory solenoid 46b (see FIG. 4), and the big winning opening (not shown) is closed. As a result, game balls cannot enter the big winning opening (not shown). Hereinafter, the device combining such an opening / closing door 46a and the special electric accessory solenoid 46b may be referred to as a special electric accessory. In addition, the winning device 46 is provided with a decorative lamp such as a full-color LED lamp that exhibits an effect by light decoration.

[0027] By the way, a distributing device 47 having a conventionally well-known structure is provided in the winning device 46. As shown in FIG. 2, this distributing device 47 includes a V region 47a and an out port 47b. When a game ball enters the big winning opening (not shown), the game ball is distributed to either the V region 47a or the out port 47b. Note that the distributing device 47 distributes the game balls that enter the big winning opening (not shown) to the out port 47b instead of the V region 47a unless a predetermined game state is achieved.

[0028] On the upper right part of the liquid crystal display device 41, as shown in FIG. 2, a normal symbol start port 48 made of gates is arranged, and inside it, a normal symbol start port switch 48a (see FIG. 4) for detecting the passage of game balls is provided. Also, on the right side of the above winning device 46 and on the left side of the above special symbol 1 start port 44, general winning ports 49 are respectively arranged. This general winning port 49 is composed of an upper right general winning port 49a arranged on the right side of the above winning device 46, an upper left general winning port 49b arranged on the left side of the above special symbol 1 start port 44, a middle left general winning port 49c, and a lower left general winning port 49d. And inside the upper right general winning port 49a, an upper right general winning port switch 49a1 (see FIG. 4) for detecting the passage of game balls is provided, inside the upper left general winning port 49b, an upper left general winning port switch 49b1 (see FIG. 4) for detecting the passage of game balls is provided, inside the middle left general winning port 49c, a middle left general winning port switch 49c1 (see FIG. 4) for detecting the passage of game balls is provided, and inside the lower left general winning port 49d, a lower left general winning port switch 49d1 (see FIG. 4) for detecting the passage of game balls is provided. Note that decorative lamps such as full-color LED lamps that exhibit an effect through light decoration are arranged at the general winning port 49.

[0029] On the other hand, directly below the special symbol 1 start port 44, an out port 50 is arranged into which game balls (out balls) that have flowed down to the most downstream part of the game area 40 without winning are entered. Note that the game balls that enter the out port 50 are detected by an out port switch 50a (see FIG. 4) provided inside as non-winning balls. Further, since the above-mentioned winning balls also flow down to the most downstream part through the back side of the game board 4, they will be detected by the out port switch 50a (see FIG. 4). Therefore, the out port switch 50a (see FIG. 4) will detect the total number of discharged out balls, that is, the same number of game balls as the game balls launched into the game area 40 by the launch handle 16. Also, when counting the game balls launched into the game area 40 by the launch handle 16, a switch may be provided at the location where the ball guide rail 6 enters the game area 40 to perform the counting.

[0030] On the lower right peripheral part of the game area 40 of the game board 4, three 7-segment displays are arranged side by side. Among them, two 7-segment displays are special symbol display devices 51, and the other 7-segment display device 53a displays special symbol 1, special symbol 2, the number of starting balls held for the normal symbol, and the game state (for example, an advantageous game state, etc.). As shown in FIG. 2, this special symbol display device 51 is composed of a special symbol 1 display device 51a and a special symbol 2 display device 51b. On the left side of the special symbol 1 display device 51a, a normal symbol display device 52 composed of one LED is provided. Further, a round lamp 53b for notifying the number of rounds of the jackpot game and a right hit notification lamp 53c for notifying a right hit are provided.

[0031] In addition, an identification lamp device 51A for indicating identification information corresponding to special symbol 1 and special symbol 2 is provided on the upper end side of the left decoration 43b.

[0032] This identification lamp device 51A has first and second identification lamps 51Aa and 51Ab for notifying the player of information on whether special symbol 1 and special symbol 2 are in fluctuation, or whether they are a win or a loss. This first identification lamp 51Aa corresponds to special symbol 1, and the second identification lamp 51Ab corresponds to special symbol 2. When special symbol 1 is in fluctuation, the first identification lamp 51Aa blinks. When special symbol 1 is a win, the first identification lamp 51Aa lights up. When special symbol 1 is a loss, the first identification lamp 51Aa goes out. Further, when special symbol 2 is in fluctuation, the second identification lamp 51Ab blinks. When special symbol 2 is a win, the second identification lamp 51Ab lights up. When special symbol 2 is a loss, the second identification lamp 51Ab goes out.

[0033] Although not shown in the figure, a plurality of game pins are arranged in the game area 40 of the game board 4, and a windmill 54 as a member for changing the falling direction of the game ball is arranged.

[0034] <Description of the control device> Next, a control device that performs electronic control according to the progress of the game provided in the pachinko gaming machine 1 having the appearance configuration as described above will be described with reference to FIG. 4. As shown in FIG. 4, this control device mainly includes a main control board 60 that controls the entire game operation, a payout / firing control board 70 that pays out game balls based on control commands from the main control board 60, and a sub-control board 80 that controls images, lights, and sounds.

[0035] <Explanation regarding the main control board> The main control board 60 mainly mounts a one-chip microcomputer 600 composed of a main control CPU 600a, a main control ROM 600b that stores a game program and the like describing a series of game control procedures, and a main control RAM 600c that functions as a work area, buffer memory, etc., a measurement / setting display device 610 composed of seven segments that also serves as a display of the content regarding the ratio of the number of prize balls in the low-probability time (when the winning lottery probability is in the normal low-probability state), etc. (performance display), and a display of the setting content of the probability of generating a game state advantageous to the player, a RAM clear switch 620, and a setting key switch 630.

[0036] And connected to the main control board 60 configured as described above is a payout / firing control board 70 that controls the payout motor M to payout game balls. Further, there are a special symbol 1 start port switch 44a that detects winning at the special symbol 1 start port 44, a special symbol 2 start port switch 45a1 that detects winning at the special symbol 2 start port 45a, a normal symbol start port switch 48a that detects passage through the normal symbol start port 48, an upper right general winning port switch 49a1, an upper left general winning port switch 49b1, a middle left general winning port switch 49c1, and a lower left general winning port switch 49d1 that detect winning at the general winning ports 49 (upper right general winning port 49a, upper left general winning port 49b, middle left general winning port 49c, lower left general winning port 49d), a big winning port switch 46c that detects winning at a big winning port (not shown) opened or closed by the opening / closing door 46a, and an out port switch 50a that can detect the same number of game balls as the game balls fired into the game area 40 by the firing handle 16. Additionally, there are a normal electric accessory solenoid 45b2 that drives and controls the opening / closing member 45b1 and the guide member 45c1, a special electric accessory solenoid 46b that controls the operation of the opening / closing door 46a, a distributing device 47, a special symbol 1 display device 51a, a special symbol 2 display device 51b, a normal symbol display device 52, a 7-segment display device 53a, a round lamp 53b, and a right hitting notification lamp 53c. Further, there is also connected a fraud detection board 55 that detects fraud by the player.

[0037] When the main control board 60 configured as described above receives a signal from the special symbol 1 start port switch 44a, the special symbol 2 start port switch 45a1, or the normal symbol start port switch 47a, the main control CPU 600a conducts a lottery, determines the variation pattern of the special symbol, the stop symbol, or the display content of the normal symbol according to the win / loss information which is the lottery result, and transmits the determined information to the special symbol 1 display device 51a, the special symbol 2 display device 51b, or the normal symbol display device 52. As a result, the lottery result is displayed on the special symbol 1 display device 51a, the special symbol 2 display device 51b, or the normal symbol display device 52. Further, the main control board 60, that is, the main control CPU 600a generates an effect control command DI_CMD including the determined information and transmits it to the sub-control board 80. When the main control board 60, that is, the main control CPU 600a receives signals from the special symbol 1 start port switch 44a, the special symbol 2 start port switch 45a, the upper right general winning port switch 49a1, the upper left general winning port switch 49b1, the middle left general winning port switch 49c1, the lower left general winning port switch 49d1, and the big winning port switch 46c, it determines how many game balls are to be paid out to the player, and transmits a payout control command PAY_CMD including the determined information to the payout / firing control board 70, so that the payout / firing control board 70 pays out game balls to the player.

[0038] Also, as a result of the lottery, when winning the lottery for the normal symbol, the normal electric accessory solenoid 45b2 is driven and controlled so that the opening / closing member 45b1 is in the open state and the guide member 45c1 is in the guiding state for a predetermined time. When winning the lottery for the special symbol, the special electric accessory solenoid 46b is controlled to open the big winning port (not shown).

[0039] In a one-type / two-type mixed type gaming machine, when it enters the small win gaming state, it is controlled so that the opening / closing door 46a repeatedly opens and closes the big winning port (not shown). When a game ball enters the big winning port (not shown), the sorting device 47 is controlled so that the game ball is sorted into the V area 47a.

[0040] On the other hand, the main control board 60, that is, the main control CPU 600a, measures the number of prize balls every time it receives a signal from the special symbol 1 start port switch 44a, the special symbol 2 start port switch 45a1, the upper right general winning port switch 49a1, the upper left general winning port switch 49b1, the middle left general winning port switch 49c1, the lower left general winning port switch 49d1, and the big winning port switch 46c, and measures the total number of discharged game balls every time it receives a signal from the out port switch 50a. Then, the main control board 60, that is, the main control CPU 600a, outputs, to the measurement / setting display device 610, the content (performance display) regarding, for example, the ratio of the number of prize balls given in a low-probability situation based on the measured number of prize balls and the total number of discharged game balls. As a result, the content (performance display) regarding the ratio of the number of prize balls given in a low-probability situation and the like is displayed on the measurement / setting display device 610.

[0041] Furthermore, the measurement / setting display device 610 can display the setting content of the probability of generating a game state advantageous to the player in, for example, six levels from "1" to "6". When changing such setting content, a dedicated key is inserted into the setting key switch 630, and when it is turned on, the setting content of the probability of generating a game state advantageous to the player can be changed in six levels from "1" to "6" (for example, setting "6" has the highest probability of generating a game state advantageous to the player, and setting "1" has the lowest probability of generating a game state advantageous to the player) by the RAM clear switch 620. Then, the changed setting content is displayed on the measurement / setting display device 610, and when the changed setting content is confirmed, a dot on the lower right side of the 7-segment display lights up to indicate that the setting content has been confirmed.

[0042] On the other hand, when the RAM clear switch 620 is pressed except when a dedicated key is inserted into the setting key switch 630 and it is turned on, only a part of the memory area of the main control RAM 600c is cleared instead of clearing all the memory areas.

[0043] On the other hand, when the main control board 60, that is, the main control CPU 600a, receives an irregularity detection signal detecting a player's irregularity by a magnetic sensor, a radio wave sensor, or a vibration sensor mounted on the irregularity detection board 55, it generates an irregularity error command (production control command DI_CMD) and transmits it to the sub-control board 80.

[0044] <Explanation regarding the payout and launch control board> The payout and launch control board 70 receives the payout control command PAY_CMD from the main control board 60 (main control CPU 600a), generates a payout motor signal based on the received payout control command PAY_CMD, controls the payout motor M with the generated payout motor signal, and pays out a game ball to the player. Further, the payout and launch control board 70 performs processing to start or stop the operation of launching a game ball in response to the player's operation based on a bonus ball count signal indicating the payout operation of the game ball and a status signal related to an abnormality in the payout operation.

[0045] On the other hand, a touch sensor is provided at the peripheral edge of the launch handle 16 shown in FIG. 1. When the player's hand touches the touch sensor of the launch handle 16, the touch sensor outputs a detection signal to the payout and launch control board 70 as shown in FIG. 4. In response to this, the payout and launch control board 70 transmits the detection signal to the main control board 60 (main control CPU 600a). Then, the main control board 60 (main control CPU 600a) transmits the detection signal to the sub-control board 80 as a production control command DI_CMD. As a result, it becomes possible to transmit information to the sub-control board 80 as to whether or not the player has touched the handle 16 to play the game.

[0046] Incidentally, the payout and launch control board 70 also performs the ball lending process for the player. That is, when the ball lending button 11 shown in FIGS. 1 and 4 is pressed, a ball lending signal is transmitted to a CR unit (not shown) arranged adjacent to the pachinko game machine 1. In response to this, the CR unit transmits a ball lending request signal to the payout and launch control board 70. Then, upon receiving this signal, the payout and launch control board 70 pays out a game ball to the player, and when the payout is completed, it transmits a ball lending completion signal to the CR unit. Therefore, in this way, the payout and launch control board 70 performs the ball lending process for the player.

[0047] <Description of the sub-control board> The sub-control board 80 is equipped with a sub one-chip microcomputer 800 composed of a sub-control CPU 800a that receives the effect control command DI_CMD from the above main control board 60 (main control CPU 600a) and executes and controls various effects, and also controls the display image displayed on the liquid crystal display device 41, a sub-control ROM 800b in which a control program describing the effect control procedure and the like are stored, and a sub-control RAM 800c that functions as a work area, buffer memory, etc.

[0048] Furthermore, the sub-control board 80 includes an audio LSI 801 that generates desired BGM, sound effects, etc., an audio RAM 802 that functions as a work area, buffer memory, etc., a VDP 803 that generates image data to be displayed on the liquid crystal display device 41 based on instructions from the sub one-chip microcomputer 800, a DDR2 SDRAM 804 that is composed of a work area for decompressing video compressed data and a frame buffer area for temporarily storing the image data to be displayed on the liquid crystal display device 41, and a game ROM 805 in which still image compressed data, CG data of video compressed data, and audio data such as BGM and sound effects are pre-stored. Note that a still image is a so-called sprite image, which indicates a single image such as text data like characters, a background image, or a special symbol. Also, a video means a collection of a plurality of (for a plurality of frames) still images that change continuously, and a smooth operation is reproduced by continuously drawing a plurality of still images on the liquid crystal display device 41.

[0049] Connected to the sub-control board 80 configured as described above is a decorative lamp board 90 equipped with decorative lamps such as full-color LED lamps that exhibit a lamp effect, and further connected is a push-button type effect button device 13 that can change the effect when a built-in lamp (not shown) is lit by the player pressing it, and a speaker 17 that emits BGM, sound effects, etc. And further, connected to the sub-control board 80 is a movable accessory device 43 that performs a predetermined effect operation as the game progresses, an identification lamp device 51A for notifying the player of information on whether the special symbol 1 and the special symbol 2 are in the process of changing or whether they are a hit or a miss, a setting button 15 that enables various settings, and the liquid crystal display device 41.

[0050] Thus, the sub-control board 80 configured as described above receives an effect control command DI_CMD including basic information such as a special symbol variation pattern based on the lottery result transmitted from the main control board 60 (main control CPU 600a), the current game state, the number of starting hold balls, and the decorative symbols to be stopped based on the lottery result, with the sub-control CPU 800a. Then, the sub-control CPU 800a determines, by lottery, an effect pattern corresponding to the received effect control command DI_CMD from among a number of effect patterns pre-stored in the sub-control ROM 800b, and temporarily stores, in the sub-control RAM 800c, a control signal for instructing the execution of the determined effect pattern.

[0051] Among the control signals for instructing the execution of the effect pattern stored in the sub-control RAM 800c, the sub-control CPU 800a transmits the control signal related to sound to the sound LSI 801. In response to this, the sound LSI 801 reads out sound data corresponding to the control signal from the game ROM 805 or the sound RAM 802 and outputs it to the speaker 17. As a result, BGM and sound effects corresponding to the determined effect pattern are emitted from the speaker 17.

[0052] Also, among the control signals for instructing the execution of the effect pattern stored in the sub-control RAM 800c, the sub-control CPU 800a transmits the control signal related to light to the decoration lamp board 90. As a result, the decoration lamp board 90 controls the lighting or extinguishing of decoration lamps such as full-color LED lamps that exhibit a lamp effect, so that a lamp effect corresponding to the determined effect pattern is executed.

[0053] Then, among the control signals for instructing the execution of the production patterns stored in the sub-control RAM 800c, the sub-control CPU 800a transmits a command list related to images to the VDP 803. As a result, the VDP 803 generates image data so as to display an image based on the command list, and by transmitting the generated image data to the liquid crystal display device 41, an image corresponding to the determined production pattern is displayed on the liquid crystal display device 41. Note that the image data displayed on the liquid crystal display device 41 is updated every frame, but so that the sub-control CPU 800a (sub-control CPU 800a) can grasp that the display operation for this one frame has ended, the VSYNC (vertical synchronization signal) shown in FIG. 4 is transmitted from the VDP 803 to the sub-control CPU 800a as an interrupt signal. Thereby, the sub-control CPU 800a can grasp that the image data for one frame has been displayed on the liquid crystal display device 41. Note that this VSYNC interrupt signal is generated, for example, every 33 ms.

[0054] Furthermore, among the control signals for instructing the execution of the production patterns stored in the sub-control RAM 800c, the sub-control CPU 800a transmits a control signal related to the movable accessory to the movable accessory device 43. As a result, the movable accessory device 43 will move corresponding to the determined production pattern.

[0055] <Explanation of the power supply board> By the way, the power supply to each of the above-described boards is supplied from the power supply board 130 shown in FIG. 4. This power supply board 130 includes a voltage generation unit 1300, a voltage monitoring unit 1310, and a system reset generation unit 1320. This voltage generation unit 1300 receives an AC voltage of 24 V, which is an external power supply supplied from a transformer (not shown) installed in the game parlor, and generates a plurality of types of DC voltages. The generated DC voltages are supplied to each board (not shown).

[0056] In addition, the voltage monitoring unit 1310 monitors the voltage of the above AC voltage AC24V, and outputs a voltage abnormality signal ALARM to the main control board 60 when the voltage is interrupted or a power failure occurs and a voltage abnormality is detected. The voltage abnormality signal ALARM outputs a signal at the "L" level during a voltage abnormality and a signal at the "H" level during normal operation.

[0057] On the other hand, the system reset generation unit 1320 generates a system reset signal RST at power-on, and the generated system reset signal RST is output to each board.

[0058] <Explanation of production customization settings> Here, the production customization settings will be explained.

[0059] These days, at the timing when a game ball wins a prize in the special symbol 1 start port 44 (see Fig. 2), a customization setting has become available to notify in advance whether the first start reserved ball has a high expectation of entering a winning game state.

[0060] Specifically, when a waiting customer demo screen is being displayed on the liquid crystal display device 41 (see FIG. 2), if a player presses the effect button device 13 (see FIG. 1), as shown in FIG. 5(a), a menu screen (see image P1) is displayed on the liquid crystal display device 41. As shown in FIG. 5(a), on this menu screen, at the center of the upper part of the screen, there is a character display of "Effect Customization" (see image P1a), and below that, customizable effect contents such as "Winning Chance Notification", "Anticipation Degree Increase for Prediction", "Premium Increase", and "Auto Button" (see image P1b) are displayed. The winning chance notification is related to a high-expectation prediction preview that, if it appears, increases the expectation degree of the winning game state. Also, the anticipation degree increase for prediction is to adjust the allocation value so that the appearance rate of a prediction preview with a low expectation degree of the winning game state (although there may be a reserved change, it is for fluctuations that end with a normal reach) is reduced and it appears when reaching a reach with a high expectation degree of the winning game state such as a strong SP reach. Furthermore, the premium increase is to increase the appearance rate of the premium effect of the winning confirmation effect in the winning variation. In other words, when the premium effect does not appear, the expectation degree of winning will be lower than when the custom setting is OFF. On the other hand, the auto button is to determine that the player has pressed the effect button device 13 even if the player does not actually press the effect button device 13 when an effect of pressing the effect button device 13 occurs.

[0061] Thus, such customizable production content (see image P1b) can be selected with the cross keys (see image P1c) and determined with a button (see image P1d) as shown in Fig. 5(a). Specifically, when the player presses the up key 15b and the down key 15e shown in Fig. 1, the square frame W1 shown in Fig. 5(a) moves up and down, enabling the selection of customizable production content (see image P1b). After selecting the customizable production content (in Fig. 5(a), "winning chance notification" is selected), when the player presses the left key 15c and the right key 15d shown in Fig. 1, the ON / OFF of the selected customizable production content can be set. Thus, after making such settings, when the player presses the decision key 15a shown in Fig. 1, the setting content is determined. When returning to the normal screen, the square frame W1 shown in Fig. 5(a) is moved to "return to normal screen" (see image P1e), and when the player presses the decision key 15a shown in Fig. 1, the screen returns to the normal screen. In this embodiment, an example where the setting content is determined by pressing the decision key 15a shown in Fig. 1 is shown, but it is not limited to this. The ON / OFF setting of the customizable production content may be such that the setting content is determined even if the decision key 15a shown in Fig. 1 is not pressed after the ON / OFF setting is made by pressing the left key 15c and the right key 15d shown in Fig. 1.

[0062] On the one hand, it is possible to set customizable effect contents not only when a customer waiting demo screen is displayed on the liquid crystal display device 41 (see FIG. 2), but also during customer waiting or during the variation of special symbols. In the present embodiment, an example of setting customizable effect contents during the variation of special symbols will be described. Specifically, as shown in FIG. 5(b), on the liquid crystal display device 41, a decorative symbol varies at high speed (see image P10), and accordingly, a resident symbol varies at high speed (see image P11), and a state indicating that it is in a varying state is displayed. At this time, as shown in FIG. 5(b), customizable effect contents (see image P12) are displayed at the lower left corner of the screen, and the ON / OFF contents (see image P13) are also displayed. Further, it is displayed that selection can be made with the cross keys (see image P14) and determination can be made with a button (see image P15). Specifically, when the player presses the up key 15b and the down key 15e shown in FIG. 1, the player can select customizable effect contents (see image P12). Then, after selecting the customizable effect contents (in FIG. 5(b), "winning chance notification" is selected), when the player presses the left key 15c and the right key 15d shown in FIG. 1, the ON / OFF of the selected customizable effect contents can be set (see image P13). Thus, after making such settings, when the player presses the determination key 15a shown in FIG. 1, the set contents are determined. Note that such a setting display of effect customization may be continuously displayed during the variation of special symbols. Also, at the time of a strong SP reach, the display of the customizable effect contents (see image P12) and the ON / OFF contents (see image P13) are made non-displayed, and only a display indicating that selection can be made with the cross keys (see image P14) is performed. When the player operates the setting button 15 shown in FIG. 1, the display of the customizable effect contents (see image P12) and the ON / OFF contents (see image P13) may be displayed.

[0063] <Explanation of winning chance notification> Next, the winning chance notification set as described above will be explained.

[0064] The winning chance notification is executed as follows.

[0065] That is, as shown in FIG. 6(a), on the liquid crystal display device 41, a video of a decorative pattern (refer to image P20) in which the left decorative pattern P20a, the middle decorative pattern P20b, and the right decorative pattern P20c are rapidly changing is displayed, and at the same time, a video in which the resident patterns (left resident pattern, middle resident pattern, right resident pattern) (refer to image P21) are rapidly changing is displayed. Then, as shown in FIG. 6(a), at the lower left corner of the screen of the liquid crystal display device 41, a variation icon indicating that it is currently changing is displayed (refer to image P22a), and to the right of it, a first hold image (refer to image P22b) indicating that one first start hold ball is held is displayed. At this time, as shown in FIG. 6(a), the logo "Bakufu Shogun" of the upper decoration 42a is lit in yellow.

[0066] In this state, when a game ball wins the special symbol 1 start port 44 (refer to FIG. 2), as shown in FIGS. 6(b-1) and (b-2), on the liquid crystal display device 41, to the right of the first hold image (refer to image P22b), a second hold image (refer to image P22c) is displayed. At this time, as a result of the main control CPU 600a performing a prediction determination for the second first start hold ball, in the case of a deviation variation such as a normal variation, a normal reach, or a weak reach with a low expectation of a winning game state, the sub-control CPU 800a controls the logo "Bakufu Shogun" of the upper decoration 42a to be lit in white as shown in FIG. 6(b-1). Then, after that, the sub-control CPU 800a controls the logo "Bakufu Shogun" of the upper decoration 42a to be lit in the original yellow as shown in FIG. 6(c-1).

[0067] Thus, when the expectation level for the winning game state is low, the winning chance notification is executed as described above. However, although only in part, in the case of a winning variation, the above-described winning chance notification may be executed. In the present embodiment, when the expectation level for the winning game state is low, the winning chance notification is executed. However, when the expectation level for the winning game state is low, the winning chance notification may not be executed, that is, no effect may be produced. Or, when the expectation level for the winning game state is low, only sound or only lamp effects may be produced.

[0068] On the other hand, as a result of the main control CPU 600a performing a prediction determination on the second first start hold ball, in the case of a high expectation level for the winning game state, a losing strong SP reach, or a winning variation, the sub-control CPU 800a controls the logo "Bakufu Shogun" of the upper decoration 42a to flash or light up brightly in red as shown in FIG. 6(b-2). At the same time, the sub-control CPU 800a controls the speaker 17 shown in FIG. 1 to emit the sound effect (SE) "Pipin!" (see SE1) shown in FIG. 6(b-2). Further, the sub-control CPU 800a controls the upper left movable accessory 43d to perform an operation of repeatedly moving from the back of the upper decoration 42a, which is the retracted position, to the front of the liquid crystal display device 41 and returning to the original position as shown in FIG. 6(b-2).

[0069] Thus, after executing the control as described above, until the variation for the second first start hold ball is started, the sub-control CPU 800a controls the logo "Bakufu Shogun" of the upper decoration 42a to continue lighting in red as shown in FIG. 6(c-2).

[0070] Therefore, as described above, the winning chance notification will be executed. In addition, when the winning chance notification is set to OFF, the effects as described with reference to FIG. 6 will not appear, and the effects as described with reference to FIG. 6 will appear only when the winning chance notification is set to ON. If the winning chance notification occurs automatically even though the player has not set anything, the degree of expectation for the variation of the first start hold ball that won before the variation started will be notified first, which will damage the player's expectation of maintaining the expectation until the second half of the variation.

[0071] By the way, the winning chance notification can be executed together with other prediction preview effects (prediction hold change preview effect, prediction zone effect). Therefore, when the player sets the winning chance notification to ON in the manner described above, the appearance rate (allocation value) of other prediction preview effects (prediction hold change preview effect, prediction zone effect) and preview effects during variation (step-up preview effect, conversation preview effect) is changed inside the gaming machine. This is because when it is determined that the degree of expectation for the winning game state is low (almost none) due to the winning chance notification, even if a preview effect that raises the degree of expectation is made to appear in the prediction preview effect for the first start hold ball or the preview effect when the first start hold ball varies, the player will not be able to have an expectation of winning. This will be described below using specific examples.

[0072] When the setting of the winning chance notification is OFF, as shown in FIG. 7(a), on the liquid crystal display device 41, a video of a decorative symbol (see image P20) that is rapidly varying is displayed, and a video of the resident symbols (left resident symbol, middle resident symbol, right resident symbol) (see image P21) that are rapidly varying is also displayed. Then, as shown in FIG. 7(a), a variation icon is displayed (see image P22a) in the lower left corner of the screen of the liquid crystal display device 41. At this time, as shown in FIG. 7(a), the logo of "Bakufu Shogun" on the upper decoration 42a is lit in yellow.

[0073] In this state, when a game ball wins a prize at the special symbol 1 start opening 44 (see Fig. 2), as shown in Fig. 7(b), the first hold image (see image P22b) is displayed on the liquid crystal display device 41. At this time, when the first hold image (see image P22b) changes to blue, if the winning chance notification setting is OFF, the player can have an expectation of a win due to the hold change.

[0074] Thus, when the variation for this first hold image is executed (see image P22a shown in Fig. 7(c)), as shown in Fig. 7(c), on the liquid crystal display device 41, the left decorative symbol (see image P20a) and the right decorative symbol (image P20c) stop at the same symbol, and the middle decorative symbol (see image P20b) is in a variation state, and a reach (tempai) state is displayed. Further, on the liquid crystal display device 41, a character image of "Reach" (see image P23) is displayed in the center of the screen, and furthermore, in the lower right corner of the screen, a state where the resident symbol (see image P21) is in a variation state is displayed. This indicates the normal reach state. Since the first hold image (see image P22b) was blue, ultimately, as shown in Fig. 7(d), on the liquid crystal display device 41, the left decorative symbol (see image P20a), the middle decorative symbol (see image P20b), and the right decorative symbol (see image P20c) stop (stopping at "656" in the illustration), and a losing image where the resident symbol (see image P2A) also stops at the same number is to be displayed.

[0075] However, since the winning chance notification setting is OFF, the player can have an expectation of a win until the variation stops. That is, the degree of expectation for the winning game state for the first start hold ball that won a prize changes from various preview effects. So, until the variation stops, the player can have an expectation of a win, such as whether the color of the hold image changes from blue to red, which has a high degree of expectation for the winning game state.

[0076] On the other hand, even when the winning chance notification setting is ON, if the appearance rate (distribution value) of the preview is the same as when the winning chance notification setting is OFF, the following state occurs. That is, as shown in FIG. 8(a), on the liquid crystal display device 41, a video of a decorative pattern (see image P20) that is rapidly changing is displayed, and a video in which the resident patterns (left resident pattern, middle resident pattern, right resident pattern) (see image P21) are rapidly changing is also displayed. Then, as shown in FIG. 8(a), a variable icon is displayed (see image P22a) in the lower left corner of the screen of the liquid crystal display device 41. At this time, as shown in FIG. 8(a), the logo "Bakufu Shogun" of the upper decoration 42a is lit in yellow.

[0077] In this state, when a game ball wins a prize at the special symbol 1 start port 44 (see FIG. 2), as shown in FIG. 8(b), a first hold image (see image P22b) is displayed on the liquid crystal display device 41. At this time, as a result of the main control CPU 600a executing a prediction determination for the first start hold ball, in the case of a normal reach deviation variation with a low expectation of a winning game state, the sub-control CPU 800a controls the logo "Bakufu Shogun" of the upper decoration 42a to be lit in white, as shown in FIG. 8(b). And at this time, when the appearance rate (distribution value) of the preview is the same as when the winning chance notification setting is OFF, the sub-control CPU 800a controls the first hold image (see image P22b) to change to blue. Therefore, as shown in FIG. 8(b), the first hold image (see image P22b) that has changed to blue is displayed on the liquid crystal display device 41.

[0078] However, since the logo of "Bakufu Shogun" on the upper decoration 42a is lit in white, the first hold image that has changed to blue (see image P22b) has a low expectation of hitting the winning game state (in this embodiment, as described with reference to FIG. 7, it is a deviation variation of a normal reach). Therefore, it suggests that there is almost no expectation of hitting the winning game state. Therefore, even if the first hold image (see image P22b) changes to blue, the player cannot have an expectation of winning. That is, when the winning chance notification setting is ON, the player cannot have an expectation that the color of the hold image will change from blue to red, which has a high expectation of hitting the winning game state. Therefore, the player's interest in the hold change notice effect will decrease. Therefore, when the expectation of hitting the winning game state for the first start hold ball when the game ball wins the special symbol 1 start port 44 (see FIG. 2) is low, it is necessary to reduce the appearance rate (allocation value) such as the hold change notice. The details of this appearance rate (allocation value) will be described later.

[0079] Therefore, as described above, with just that one effect of the winning chance notification, it is almost possible to determine whether or not one can have an expectation of hitting the winning game state with respect to the variation at the time of winning when the game ball wins the special symbol 1 start port 44 (see FIG. 2). Therefore, other notice effects when the winning chance notification setting is turned ON serve to further increase the expectation of hitting the winning game state in the notice with a high expectation of hitting the winning game state as shown in FIGS. 6(b-2) and (c-2).

[0080] By the way, since the winning chance notification is for the effect that occurs at the time of hold winning for the first start hold ball when the game ball wins the special symbol 1 start port 44 (see FIG. 2), the effect is executed even when the first start hold ball wins when the symbol variation stops or when the first start hold ball wins immediately before the symbol stops. Therefore, when the winning chance notification with a high expectation of hitting the winning game state as shown in FIGS. 6(b-2) and (c-2) occurs, it occurs across the variation of the special symbol and the variation of the special symbol. In this regard, cases 1 and 2 will be described below using specific examples.

[0081] <Explanation of Case 1> First, as Case 1, when the variation of the symbols ends and in the state where the symbol variation has stopped, when a game ball wins a prize at the special symbol 1 start port 44 (see Fig. 2), for the first start hold ball, the case where a winning chance notification with a high expectation level of entering the winning game state occurs will be explained.

[0082] At timing T1 shown in Fig. 11(a), due to the variation of the middle decorative symbol among the varying decorative symbols stopping, as shown in Fig. 9(a), on the liquid crystal display device 41, the left decorative symbol (see image P20a), the middle decorative symbol (see image P20b), and the right decorative symbol (see image P20c) are displayed in a stopped state (shown as "656" in the figure). At this time, as shown in Fig. 9(a), in the lower right corner of the screen of the liquid crystal display device 41, the resident symbol (see image P21) is still in a varying state, and further, a variation icon is displayed (see image P22a), and further, to the right of it, a first hold image (see image P22b) indicating that one first start hold ball is held is displayed on the liquid crystal display device 41. As shown in Fig. 9(a), the logo "Bouboushi Shogun" of the upper decoration 42a is lit in yellow.

[0083] Next, at timing T2 shown in Fig. 11(a), when the variation of the resident symbol stops, the sub-control CPU 800a controls the liquid crystal display device 41 to display the resident symbol (see image P21) in a state where it stops with the same number as the decorative symbol (shown as "656" in the figure), as shown in Fig. 9(b), and further controls to erase the variation icon (see image P22a shown in Fig. 9(a)). As shown in Fig. 9(b), the logo "Bouboushi Shogun" of the upper decoration 42a remains lit in yellow.

[0084] Next, at timing T3 shown in FIG. 11(a), when a game ball wins a prize at the special symbol 1 start port 44 (see FIG. 2) and a winning chance notification with a high expectation of a winning game state occurs, as shown in FIG. 9(c), the sub-control CPU 800a controls the liquid crystal display device 41 to display a second hold image (see image P22b) indicating that 2 first start hold balls are held. Then, further, as shown in FIGS. 9(c) to (d), the sub-control CPU 800a controls the logo "Bakufu Shogun" of the upper decoration 42a to blink or light up brightly in red. At the same time, the sub-control CPU 800a controls the speaker 17 shown in FIG. 1 to emit an effect sound (SE) of "Pipin!" (see SE1) as shown in FIGS. 9(c) to (d). At this time, as shown in FIG. 11(a), when the variation for the first hold image (see image P22b) starts at timing T4, as shown in FIG. 9(d), the sub-control CPU 800a controls the liquid crystal display device 41 to display an image of a rapidly varying decorative symbol (see image P20) and an image of rapidly varying resident symbols (left resident symbol, middle resident symbol, right resident symbol) (see image P21). Then, further, the sub-control CPU 800a controls the liquid crystal display device 41 to display a variation icon (see image P22a) and the first hold image (see image P22b). At this time, the winning chance notification with a high expectation of a winning game state does not stop the effect when the variation starts at timing T4 shown in FIG. 11(a), but is executed across the symbol stop state shown in FIG. 9(c). That is, basically, the effect executed in the previous variation is ended in the next variation, but the effect of the winning chance notification is not ended and is executed.

[0085] The above is the description of Case 1.

[0086] <Description of Case 2> Next, as Case 2, a case will be described in which, immediately before the symbol stops (while still in the varying state), when a game ball wins a prize at the special symbol 1 start port 44 (see FIG. 2), a winning chance notification with a high expectation of a winning game state occurs for the first start hold ball.

[0087] As shown in FIG. 10(a), on the liquid crystal display device 41, a state is displayed in which the left decorative pattern (see image P20a) stops at "6", the right decorative pattern (image P20c) stops at "8", and the middle decorative pattern (see image P20b) is fluctuating at high speed. Further, on the liquid crystal display device 41, in the lower right corner of the screen, a state in which the resident pattern (see image P21) is fluctuating is displayed, and a fluctuation icon is displayed (see image P22a). Further, to the right of it, the first held image (see image P22b) is displayed. As shown in FIG. 10(a), the logo "Bakufu Shogun" on the upper decoration 42a remains lit in yellow.

[0088] In this state, at timing T5 shown in FIG. 11(b), the fluctuation of the middle decorative pattern that was fluctuating at high speed stops. As a result, as shown in FIG. 10(b), on the liquid crystal display device 41, a state in which the left decorative pattern (see image P20a), the middle decorative pattern (see image P20b), and the right decorative pattern (see image P20c) have stopped (stopped at "658" in the figure) is displayed. At this time, as shown in FIG. 10(b), in the lower right corner of the screen of the liquid crystal display device 41, a state in which the resident pattern (see image P21) is still fluctuating is displayed. As shown in FIG. 10(b), the logo "Bakufu Shogun" on the upper decoration 42a remains lit in yellow.

[0089] Next, when a game ball wins a prize at timing T6 shown in FIG. 11(b) and a winning chance notification with a high expectation level of a winning game state occurs, as shown in FIG. 10(c), the sub-control CPU 800a controls the liquid crystal display device 41 to display a second hold image (see image P22c) indicating that two first start hold balls are held. Then, further, as shown in FIGS. 10(c) to (d), the sub-control CPU 800a controls the logo "Bakufu Shogun" on the upper decoration 42a to flash or light up brightly in red. At the same time, the sub-control CPU 800a controls the speaker 17 shown in FIG. 1 to emit an effect sound (SE) of "Pipin!" (see SE1) as shown in FIGS. 10(c) to (d). At this time, as shown in FIG. 11(b), when the variation of the resident symbol stops at timing T7, as shown in FIG. 10(d), the sub-control CPU 800a controls the liquid crystal display device 41 to display the resident symbol (see image P21) stopped with the same number as the decorative symbol (in the illustration, "658"), and further controls to erase the variation icon (see image P22a shown in FIG. 10(c)). At this time, even when the winning chance notification with a high expectation level of a winning game state stops the variation of the resident symbol and enters the symbol stop state at timing T7 shown in FIG. 11(b), it will continue to be executed. That is, basically, in the symbol stop state, the effects executed during the variation are ended, but the effects of the winning chance notification are not ended and are executed. Note that at timing T8 shown in FIG. 11(b), the variation for the first hold image (see image P22b shown in FIG. 10(d)) is started.

[0090] The above is the description of Case 2.

[0091] Therefore, in this way, even when the first start hold ball wins a prize when the symbol variation stops or when the first start hold ball wins a prize immediately before entering the symbol stop state, the effects of the winning chance notification are executed.

[0092] <Explanation of the volume and light quantity settings of the winning chance notification> Incidentally, for the notification of winning chances, the adjustment of the volume and light intensity by the player is made different from other pre-announcement effects and variable effects. Specifically explaining this point, the volume and light intensity can be set by the player in, for example, five levels using the setting button 15 shown in FIG. 1. That is, as shown in FIG. 12(a), when the volume and light intensity are set to "5" in five levels, the volume and light intensity of the variable effect remain the original volume and light intensity (100%), the volume and light intensity of the pre-announcement effect remain the original volume and light intensity (100%), and the volume and light intensity of the winning chance notification effect remain the original volume and light intensity (100%).

[0093] On the other hand, as shown in FIG. 12(a), when the volume and light intensity are set to "4" in five levels, the volume and light intensity of the variable effect become the volume and light intensity suppressed to 80% from the original volume and light intensity, the volume and light intensity of the pre-announcement effect become the volume and light intensity suppressed to 80% from the original volume and light intensity, and the volume and light intensity of the winning chance notification effect become the volume and light intensity suppressed to 80% from the original volume and light intensity. Also, when the volume and light intensity are set to "3" in five levels, the volume and light intensity of the variable effect become the volume and light intensity suppressed to 60% from the original volume and light intensity, and the volume and light intensity of the pre-announcement effect become the volume and light intensity suppressed to 60% from the original volume and light intensity. However, the volume and light intensity of the winning chance notification effect become the volume and light intensity suppressed to 80% from the original volume and light intensity, which is the same as when the volume and light intensity are set to "4" in five levels.

[0094] On the other hand, as shown in Fig. 12(a), when the volume and light amount are set to "2" on a five - level scale, the volume and light amount of the variation effect are reduced to 40% of the original volume and light amount, the volume and light amount of the preview effect are reduced to 40% of the original volume and light amount, and the volume and light amount of the winning chance notification effect are reduced to 70% of the original volume and light amount. Also, when the volume and light amount are set to "1" on a five - level scale, the volume and light amount of the variation effect are reduced to 20% of the original volume and light amount, and the volume and light amount of the preview effect are reduced to 20% of the original volume and light amount. However, the volume and light amount of the winning chance notification effect are reduced to 70% of the original volume and light amount, which is the same as when the volume and light amount are set to "2" on a five - level scale.

[0095] Therefore, the suppression rate of the volume and light amount of the winning chance notification has a smaller variation range than that of other effects. This is to make the player notice that the winning chance notification has occurred even if the player has set a small value.

[0096] By the way, the original volume of the winning chance notification is higher than the original volume of the variation effect and the original volume of the preview effect. That is, when the volume set for the sound data used in the winning chance notification (for example, the sound effect (SE) "Pipin!" shown in Fig. 6(b - 2) (refer to SE1)) is "100", the volume set for the sound data used in the variation effect (BGM, sound effect (SE), etc.) and the preview effect (sound effect (SE), etc.) is less than "100" (for example, the BGM during variation is "60", the sound effect (SE) when the symbol stops is "70", the sound effect (SE) of the preview effect is "90", etc.). This makes the player more likely to notice that the winning chance notification has occurred.

[0097] In addition, in this embodiment, an example in which the volume and the amount of light are set simultaneously has been shown, but the volume and the amount of light may be set separately. At this time, as shown in Fig. 12(b), no matter which of the five levels from "1" to "5" the volume of the winning chance notification is set to, it can be set to remain the original volume (100%). And for the amount of light of the winning chance notification, when it is set to "5" of the five levels, it remains the original amount of light (100%), when it is set to "4" of the five levels, the amount of light is suppressed to 80% of the original amount of light, when it is set to "3" of the five levels, the amount of light is suppressed to 60% of the original amount of light, when it is set to "2" of the five levels, the amount of light is suppressed to 40% of the original amount of light, and when it is set to "1" of the five levels, the amount of light can be set to be suppressed to 20% of the original amount of light. Therefore, in this way, if the suppression rate of the volume of the winning chance notification is made smaller than the variation range of other effects, even if the player has set it to a small value, the player can be made aware that the winning chance notification has occurred.

[0098] <Explanation of the allocation value of the winning chance notification> Here, the allocation value of the winning chance notification will be explained.

[0099] First, when the special symbol starts to vary, the main control CPU 600a performs a lottery with the jackpot probability shown in Fig. 13(a), and according to the lottery result, refers to the symbol allocation table M_ZF_TBL shown in Fig. 13(b) to perform the symbol lottery of the special symbol. Specifically, when the lottery result is a loss, it wins either a loss A or a loss B with the illustrated probability. Also, when it is a win, it wins either a small payout (for example, 450 balls are paid out in 3 rounds) or a large payout (for example, 1500 balls are paid out in 10 rounds) with the illustrated probability.

[0100] On the other hand, according to the lottery result, a lottery for the variation pattern of the special symbol is conducted by referring to the variation pattern allocation table M_HP_TBL shown in FIG. 13(c). Specifically, when "Loss A" is selected by the lottery described above and 0 to 1 first start hold balls are held, it is designed to win either the normal variation of 12 seconds (loss) or the failure of the change range effect with the probabilities shown in the figure. Also, when "Loss A" is selected and 2 first start hold balls are held, it is designed to win either the normal variation of 8 seconds (loss) or the failure of the change range effect with the probabilities shown in the figure. Further, when "Loss A" is selected and 3 first start hold balls are held, it is designed to win either the normal variation of 3 seconds (loss) or the failure of the change range effect with the probabilities shown in the figure. On the other hand, when "Loss B" is selected by the lottery described above, it is designed to win either the normal reach (loss), weak SP reach (loss), normal reach ⇒ different route effect (loss), weak SP reach ⇒ different route effect (loss), or weak SP ⇒ strong SP reach (loss) with the probabilities shown in the figure.

[0101] On the other hand, when "Small winning combination" is selected by the lottery described above, it is designed to win either the normal reach (win), weak SP reach (win), normal reach ⇒ different route effect (win), weak SP reach ⇒ different route effect (win), or weak SP ⇒ strong SP reach (win) with the probabilities shown in the figure. When "Large winning combination" is selected by the lottery described above, it is designed to win either the normal reach (win), weak SP reach 1 (win), weak SP reach 2 (win), normal reach ⇒ different route effect (win), weak SP reach ⇒ different route effect (win), weak SP ⇒ strong SP reach (win), or weak SP ⇒ strong SP reach ⇒ resurrection effect (win) with the probabilities shown in the figure.

[0102] On the other hand, before starting the variation of the special symbol corresponding to the first start hold ball generated according to the signal received from the special symbol 1 start port switch 44a, a lottery is performed in advance with the jackpot probability shown in FIG. 13(a) described above, and according to the lottery result, a symbol lottery of the special symbol is performed with reference to the symbol distribution table M_ZF_TBL shown in FIG. 13(b). Then, according to these lottery results, a pre-lottery is performed in advance to determine whether the variation pattern of the special symbol is to be executed by referring to the variation pattern distribution table M_HP_TBL shown in FIG. 13(c). The main control CPU 600a will send this lottery result to the sub-control board 80 (sub-control CPU 800a) as an effect control command DI_CMD. The symbol distribution table M_ZF_TBL and the variation pattern distribution table M_MP_TBL are stored in the main control ROM 600b (see FIG. 4).

[0103] Thus, in response to the lottery result by such pre-lottery (pre-lottery determination), the sub-control CPU 800a refers to the winning chance notification lottery table SB_NH_TBL shown in FIG. 14 and executes a lottery for winning chance notification. However, this lottery is executed only when the setting of the winning chance notification is ON.

[0104] Specifically, the items arranged on the vertical axis of the winning chance notification lottery table SB_NH_TBL shown in FIG. 14 indicate the lottery result transmitted from the main control CPU 600a. The winning chance notification lottery table SB_NH_TBL is stored in the sub-control ROM 800b (see FIG. 4).

[0105] Thus, the sub-control CPU 800a refers to the winning chance notification lottery table SB_NH_TBL shown in FIG. 14 and conducts a lottery as follows.

[0106] That is, when there are normal fluctuations (deviations), challenge production failures (deviations), normal reaches (deviations), or weak SP reaches (deviations), the sub-control CPU 800a selects a winning chance notification with a low expectation of a winning gaming state. As a result, productions as shown in FIGS. 6(a) to 6(c-1) are executed.

[0107] On the other hand, when there are normal reach ⇒ alternative route production (deviations) or weak SP reach ⇒ alternative route production (deviations), the sub-control CPU 800a conducts a lottery to win either a winning chance notification with a low expectation of a winning gaming state or a winning chance notification with a high expectation of a winning gaming state at the illustrated allocation value (probability). At this time, when executing an alternative route production (deviation), basically, it is treated as a reach with a low expectation of a winning gaming state. Even so, in order to give the player a little expectation, it is made possible to generate a winning chance notification with a high expectation of a winning gaming state. When a winning chance notification with a high expectation of a winning gaming state occurs, productions as shown in FIGS. 6(a) to 6(c-2) are executed.

[0108] Also on the other hand, when there is a weak SP ⇒ strong SP reach (deviation), the sub-control CPU 800a selects a winning chance notification with a high expectation of a winning gaming state. This is because if a winning chance notification with a low expectation of a winning gaming state occurs and it becomes a strong SP reach, in order to make the player recognize that it is a sure win, in the case of a deviation, a winning chance notification with a high expectation of a winning gaming state is always selected.

[0109] On the other hand, when there is a normal reach (win), the sub-control CPU 800a is configured to select a winning chance notification with a low expectation of a winning gaming state and not select a winning chance notification with a high expectation of a winning gaming state.

[0110] Also, when it is a weak SP reach (win), the sub-control CPU 800a conducts a lottery so as to select either a winning chance notification with a low expectation of entering a winning game state or a winning chance notification with a high expectation of entering a winning game state, based on the illustrated allocation values (probabilities). At this time, since the weak SP reach is treated as a reach with a low expectation of entering a winning game state, it is ensured that a winning chance notification with a high expectation of entering a winning game state hardly occurs.

[0111] On the other hand, when it is a weak SP reach ⇒ different route effect (win), weak SP ⇒ strong SP reach (win), or weak SP ⇒ strong SP reach ⇒ revival effect (win), the sub-control CPU 800a conducts a lottery so as to select either a winning chance notification with a low expectation of entering a winning game state or a winning chance notification with a high expectation of entering a winning game state, based on the illustrated allocation values (probabilities). At this time, in the case of a different route effect or a strong SP reach, a winning chance notification with a low expectation of entering a winning game state may appear. This is to make the player have a high expectation that they may enter a winning game state even if a winning chance notification with a low expectation of entering a winning game state occurs because a different route effect occurs. However, as described above, in the case of a different route effect, there may be a losing case, so it does not result in a definite win.

[0112] Thus, in the winning chance notification lottery table SB_NH_TBL shown in FIG. 14, regarding the strong SP reach, in the case of a miss, a winning chance notification with a high expectation of a winning game state will always appear. On the other hand, in the case of a win, a winning chance notification with a low expectation of a winning game state may appear. Therefore, when the strong SP reach is executed, the proportion of winning chance notifications with a high expectation of a winning game state appearing in the case of a miss is higher than that in the case of a win for the strong SP reach. This is because when the strong SP reach occurs in a situation where a winning chance notification with a high expectation of a winning game state does not appear, the player will recognize it as an effect configuration with a confirmed win, which is said to be "breaking the law". Therefore, in the case of a miss, in order not to damage the player's expectations by becoming a strong SP reach in a situation where a winning chance notification with a high expectation of a winning game state does not occur, such a distribution value is set. Note that "breaking the law" means an effect state that satisfies specific conditions, such as a high-expectation reach with a high expectation of a winning game state, where a winning chance notification with a high expectation of a winning game state should occur but does not occur.

[0113] Therefore, as described above, referring to the winning chance notification lottery table SB_NH_TBL shown in FIG. 14, the sub-control CPU 800a will execute the lottery for the winning chance notification.

[0114] In addition, when the expectation of a winning game state is low, it is also possible not to execute the effect of the winning chance notification. In this case, as shown in FIG. 6(a), the logo "Bakufu Shogun" on the upper decoration 42a remains lit in yellow. Furthermore, in this case, the "low-expectation winning chance notification" in the winning chance notification lottery table SB_NH_TBL shown in FIG. 14 becomes "none".

[0115] <Explanation of increasing the pre-reading expectation> Next, the pre-reading expectation increase described with reference to Fig. 5(a) will be explained. This pre-reading expectation increase is different from the winning chance notification. Even when the setting is OFF, a pre-reading notice appears. And by setting it to ON, when a pre-reading notice appears, the expectation of the winning game state will increase. However, accordingly, the appearance rate of the pre-reading notice will decrease. That is, since the appearance rate in the case of a loss decreases, although the appearance rate of the pre-reading notice itself decreases, the expectation of the winning game state will increase. This point will be specifically explained below.

[0116] The pre-reading hold change table SB_SYH_TBL1 shown in Fig. 15(a) is stored in the sub-control ROM 800b (see Fig. 4) and is used when the pre-reading expectation increase is set to OFF.

[0117] More specifically, when the sub-control CPU 800a receives the lottery result (production control command DI_CMD) pre-read by the main control CPU 600a with reference to the variation pattern distribution table M_HP_TBL shown in Fig. 13(c), the sub-control CPU 800a performs the following lottery with reference to the pre-reading hold change table SB_SY_TBL1 shown in Fig. 15(a).

[0118] That is, when a game ball wins a prize at the special symbol 1 start port 44 (see Fig. 2), the sub-control CPU 800a refers to the pre-reading hold change table SB_SYH_TBL1 shown in Fig. 15(a) and performs a lottery on whether to change nothing, change to blue, change to green, change to red, or change to rainbow.

[0119] Specifically, in the case of normal variation (loss), challenge production failure (loss), and normal reach (loss), the sub-control CPU 800a performs a lottery so as to win either to change nothing or to change to blue with the illustrated distribution value (probability).

[0120] Also, when there is a weak SP reach (miss), the sub-control CPU 800a makes a lottery to select either to change nothing, change to blue, or change to green according to the illustrated allocation value (probability).

[0121] On the other hand, when there is a normal reach ⇒ different route effect (miss) or a weak SP reach ⇒ different route effect (miss), the sub-control CPU 800a makes a lottery to select either to change nothing, change to blue, change to green, or change to red according to the illustrated allocation value (probability).

[0122] Also on the other hand, when there is a weak SP ⇒ strong SP reach (miss), the sub-control CPU 800a makes a lottery to select either to change to blue, change to green, or change to red according to the illustrated allocation value (probability).

[0123] On the other hand, when there is a normal reach (hit), a weak SP reach (hit), a normal reach ⇒ different route effect (hit), a weak SP reach ⇒ different route effect (hit), a weak SP ⇒ strong SP reach (hit), or a weak SP ⇒ strong SP reach ⇒ revival effect (hit), the sub-control CPU 800a makes a lottery to select either to change nothing, change to blue, change to green, change to red, or change to rainbow according to the illustrated allocation value (probability).

[0124] Thus, when the anticipation level increase for preview is set to OFF, a lottery regarding the hold change is executed with reference to the preview hold change table SB_SYH_TBL1 shown in Fig. 15(a). In such a preview hold change table SB_SYH_TBL1, even fluctuations that do not result in a reach such as normal fluctuations or challenge effects may cause the hold image to change to blue, so that the player does not get bored with the symbol fluctuations. However, if the hold image remains blue, since the anticipation level for the winning game state is low, the player expects the hold image to change to green or red. Note that the preview hold change table SB_SYH_TBL1 shown in Fig. 15(a) is only the change of the hold image of the first start hold ball when a game ball wins the special symbol 1 start port 44 (see Fig. 2). Therefore, when the first start hold ball for which the preview determination has been made fluctuates, a preview effect indicating that the hold image will change is separately executed.

[0125] The preview zone effect table SB_SYZ_TBL1 shown in Fig. 15(b) is stored in the sub-control ROM 800b (see Fig. 4) and is used when the anticipation level increase for preview is set to OFF.

[0126] The preview zone effect is a preview effect that starts from the fluctuation after the first start hold ball for which the preview determination has been made wins. As this preview zone effect, there are two types of zone effects: a weak zone effect and a strong zone effect. Among these, the strong zone effect has a high anticipation level for the winning game state. Note that the zone effect entry bluff is an effect for creating a commotion that appears to execute the zone effect but does not actually execute it.

[0127] More specifically, when the sub-control CPU 800a receives the lottery result (performance control command DI_CMD) lottery-selected by the main control CPU 600a with reference to the fluctuation pattern distribution table M_HP_TBL shown in Fig. 13(c), it performs the following lottery with reference to the preview zone effect table SB_SYZ_TBL1 shown in Fig. 15(b).

[0128] That is, when a game ball wins a prize at the special symbol 1 start port 44 (see Fig. 2), the sub-control CPU 800a refers to the pre-reading zone effect table SB_SYZ_TBL1 shown in Fig. 15(b) for the first start reserved ball, and conducts a lottery on whether to perform no zone effect, execute a zone effect entry fake, execute a weak zone effect, or execute a strong zone effect.

[0129] Specifically, when it is a normal variation (loss), a challenge effect failure (loss), or a normal reach (loss), the sub-control CPU 800a conducts a lottery to win either not to perform a zone effect or to execute a zone effect entry fake with the illustrated allocation value (probability).

[0130] Also, when it is a weak SP reach (loss), the sub-control CPU 800a conducts a lottery to win either not to perform a zone effect, execute a zone effect entry fake, or execute a weak zone effect with the illustrated allocation value (probability).

[0131] On the other hand, when it is a normal reach ⇒ different route effect (loss) or a weak SP reach ⇒ different route effect (loss), the sub-control CPU 800a conducts a lottery to win either not to perform a zone effect, execute a zone effect entry fake, execute a weak zone effect, or execute a strong zone effect with the illustrated allocation value (probability).

[0132] Also on the other hand, when it is a weak SP ⇒ strong SP reach (loss), the sub-control CPU 800a conducts a lottery to win either not to perform a zone effect, execute a weak zone effect, or execute a strong zone effect with the illustrated allocation value (probability).

[0133] On the other hand, when it is a normal reach (win), the sub-control CPU 800a selects not to perform a zone effect.

[0134] Also, when it comes to a weak SP reach (a win), the sub-control CPU 800a performs a lottery to select one of the following options with the illustrated allocation values (probabilities): whether to perform no zone production, execute a zone production entry gas, or execute a weak zone production.

[0135] On the other hand, when it comes to a normal reach ⇒ different route production (a win) or a weak SP reach ⇒ different route production (a win), the sub-control CPU 800a performs a lottery to select one of the following options with the illustrated allocation values (probabilities): whether to perform no zone production, execute a zone production entry gas, execute a weak zone production, or execute a strong zone production.

[0136] Also on the other hand, when it comes to a weak SP ⇒ strong SP reach (a win) or a weak SP ⇒ strong SP reach ⇒ resurrection production (a win), the sub-control CPU 800a performs a lottery to select one of the following options with the illustrated allocation values (probabilities): whether to perform no zone production, execute a weak zone production, or execute a strong zone production.

[0137] Thus, in this way, when the advance reading expectation increase is set to OFF, a lottery regarding zone production is executed with reference to the advance reading zone production table SB_SYZ_TBL1 shown in FIG. 15(b).

[0138] Here, with reference to the advance reading hold change table SB_SYH_TBL1 shown in FIG. 15(a) and the advance reading zone production table SB_SYZ_TBL1 shown in FIG. 15(b), an example of the production executed when a lottery is performed will be described with reference to FIG. 16.

[0139] In FIG. 16, as a result of performing an advance reading preview lottery for the hold that won in the second first start hold ball, it was selected that the hold image changes to red, and furthermore, an example of the production when selected for the advance reading zone production is shown.

[0140] Specifically, as shown in FIG. 16(a), on the liquid crystal display device 41, a video of a decorative pattern (refer to image P20) that fluctuates rapidly is displayed, and at the same time, a video in which the resident patterns (left resident pattern, middle resident pattern, right resident pattern) (refer to image P21) fluctuate rapidly is displayed. Then, as shown in FIG. 16(a), at the lower left corner of the screen of the liquid crystal display device 41, a variable icon is displayed (refer to image P22a), and to its right, the first hold image (refer to image P22b) is displayed, and the second hold image (refer to image P22c) is displayed. At this time, as a result of the sub-control CPU 800a performing a lottery with reference to the pre-reading hold change table SB_SYH_TBL1 shown in FIG. 15(a), the second hold image (refer to image P22c) was selected to change to red. Therefore, on the liquid crystal display device 41 shown in FIG. 16(a), the second hold image (refer to image P22c) that has changed to red is displayed. Also, as a result of the sub-control CPU 800a performing a lottery with reference to the pre-reading zone effect table SB_SYZ_TBL1 shown in FIG. 15(b), the second hold image (refer to image P22c) has been selected to execute a zone effect. However, at this point, the zone effect is not executed and starts from the next pattern fluctuation.

[0141] That is, when the pattern fluctuation stops from the state shown in FIG. 16(a), the sub-control CPU 800a controls the liquid crystal display device 41 shown in FIG. 16(b) to display the left decorative pattern (refer to image P20a), the middle decorative pattern (refer to image P20b), and the right decorative pattern (refer to image P20c) that have stopped (stopped at "658" in the illustration), and the resident pattern (refer to image P2A) that has stopped with the same number. At this time, as shown in FIG. 16(b), the display of the variable icon (refer to image P22a shown in FIG. 16(a)) is erased.

[0142] Subsequently, when the variation for the first held image is executed (refer to the image P22a shown in FIGS. 16(c-1) and (c-2)), the sub-control CPU 800a causes the liquid crystal display device 41 shown in FIGS. 16(c-1) and (c-2) to display a video of the fast-changing decorative pattern (refer to the image P20), and also displays a video in which the stationary patterns (left stationary pattern, middle stationary pattern, right stationary pattern) (refer to the image P21) are fast-changing. At this time, if the second held image (refer to the images P22c in FIGS. 16(a) and (b)) has been selected to execute the weak zone effect, the sub-control CPU 800a causes the liquid crystal display device 41 to display a strip-shaped telop of "Violent Zone" (refer to the image P30) as shown in FIG. 16(c-1). On the other hand, if the second held image (refer to the images P22c in FIGS. 16(a) and (b)) has been selected to execute the strong zone effect, the sub-control CPU 800a causes the liquid crystal display device 41 to display a strip-shaped telop of "Violent Zone Extreme" (refer to the image P31) as shown in FIG. 16(c-2). Thus, the zone effect is executed in this way. Note that this strip-shaped telop of "Violent Zone" (refer to the image P30) and the strip-shaped telop of "Violent Zone Extreme" (refer to the image P31) will be displayed on the liquid crystal display device 41 until the pattern variation for the second held image (refer to the images P22c in FIGS. 16(a) and (b)) starts. Also, when executing the zone effect entry deception, the strip-shaped telop of "Violent Zone" shown in FIG. 16(c-1) (refer to the image P30) and the strip-shaped telop of "Violent Zone Extreme" shown in FIG. 16(c-2) (refer to the image P31) will appear to be displayed on the liquid crystal display device 41 and then disappear.

[0143] Thus, when the pre-reading expectation increase described with reference to FIG. 5(a) is set to ON, instead of the pre-reading hold change table SB_SYH_TBL1 shown in FIG. 15(a) and the pre-reading zone production table SB_SYZ_TBL1 shown in FIG. 15(b), the pre-reading hold change table SB_SYH_TBL2 shown in FIG. 17(a) is used, and instead of the pre-reading zone production table SB_SYZ_TBL1 shown in FIG. 15(b), the pre-reading zone production table SB_SYZ_TBL2 shown in FIG. 17(b) is used. Note that the pre-reading hold change table SB_SYH_TBL2 shown in FIG. 17(a) and the pre-reading zone production table SB_SYZ_TBL2 shown in FIG. 17(b) are stored in the sub-control ROM 800b (see FIG. 4).

[0144] The sub-control CPU 800a makes a lottery as follows with reference to the pre-reading hold change table SB_SYH_TBL2 shown in FIG. 17(a).

[0145] When the sub-control CPU 800a is in the case of normal variation (off), challenge production failure (off), normal reach (off), weak SP reach (off), it selects to make no change with the illustrated allocation value (probability).

[0146] Also, when the sub-control CPU 800a is in the case of normal reach ⇒ alternative route production (off), weak SP reach ⇒ alternative route production (off), it makes a lottery so as to select either to make no change, change to blue, or change to green with the illustrated allocation value (probability).

[0147] On the other hand, when the sub-control CPU 800a is in the case of weak SP ⇒ strong SP reach (off), it makes a lottery so as to select either to change to green or change to red with the illustrated allocation value (probability).

[0148] On the other hand, when the sub-control CPU 800a is in the case of normal reach (hit), weak SP reach (hit), normal reach ⇒ different route performance (hit), weak SP reach ⇒ different route performance (hit), weak SP ⇒ strong SP reach (hit), weak SP ⇒ strong SP reach ⇒ resurrection performance (hit), it is randomly selected to be elected to any one of not changing anything, changing to blue, changing to green, changing to red, or changing to rainbow with the illustrated allocation value (probability).

[0149] Thus, in this way, when the prediction expectation degree increase is set to ON, a lottery regarding the hold change is executed with reference to the prediction hold change table SB_SYH_TBL2 shown in FIG. 17(a). Note that in the different route performance of a miss, the green and red colors with a high expectation degree for the winning game state are made difficult to appear in the prediction hold change table SB_SYH_TBL2 shown in FIG. 17(a). In the different route performance, since the winning chance notification with a high expectation degree for the winning game state hardly appears, the prediction notice of the pattern with a high expectation degree for the winning game state is made difficult to appear. Thereby, the expectation of the player is not impaired.

[0150] On the other hand, the sub-control CPU 800a makes a lottery regarding the zone performance as follows with reference to the prediction zone performance table SB_SYZ_TBL2 shown in FIG. 17(b).

[0151] The sub-control CPU 800a selects not to perform the zone performance when it is in the case of normal variation (miss), challenge performance failure (miss), normal reach (miss), weak SP reach (miss), normal reach (hit).

[0152] Also, when the sub-control CPU 800a is in the case of normal reach ⇒ different route performance (miss), weak SP reach ⇒ different route performance (miss), weak SP reach (hit), it is randomly selected to be elected to any one of not performing the zone performance or executing a weak zone performance with the illustrated allocation value (probability).

[0153] On the other hand, when it comes to the case of weak SP reach ⇒ strong SP reach (miss), the sub-control CPU 800a performs a lottery to select either not to perform zone production, to execute weak zone production, or to execute strong zone production, with the assigned values (probabilities) shown in the figure.

[0154] On the other hand, when it comes to the cases of normal reach ⇒ different route production (hit), weak SP reach ⇒ different route production (hit), weak SP ⇒ strong SP reach (hit), and weak SP ⇒ strong SP reach ⇒ revival production (hit), the sub-control CPU 800a performs a lottery to select either not to perform zone production, to execute weak zone production, or to execute strong zone production, with the assigned values (probabilities) shown in the figure.

[0155] Thus, when the advance reading expectation level increase is set to ON in this way, a lottery regarding zone production is executed with reference to the advance reading zone production table SB_SYZ_TBL2 shown in Fig. 17(b).

[0156] Therefore, by setting the advance reading expectation level increase to ON in this way, in the case of normal variations and normal reaches, which are variations with a low expectation level for the winning game state, the advance reading preview production does not appear. Therefore, although the appearance rate of the advance reading preview production decreases when viewed as a whole, just by the appearance of the advance reading preview production, the player can expect the winning game state. Regarding the strong SP reach, in the advance reading hold change table SB_SYH_TBL2 shown in Fig. 17(a), patterns with a high expectation level for the winning game state (green and red) are likely to appear, but in the advance reading zone production table SB_SYZ_TBL2 shown in Fig. 17(b), patterns with a high expectation level for the winning game state (strong zone production) are less likely to appear. In the case of strong SP reach, the player expects the winning game state, but if both the advance reading hold change and the advance reading zone production show patterns with a high expectation level for the winning game state in the case of a miss, it will disappoint the player, so while not damaging the player's expectation, it is ensured that the player does not have excessive expectation.

[0157] Incidentally, when the winning chance notification is turned on and the anticipation increase for preview is set to OFF, if a lottery regarding the change in hold is executed with reference to the preview hold change table SB_SYH_TBL1 shown in FIG. 15(a), a blue hold will occur where the hold image of the first start hold ball changes to blue in a normal reach or a weak SP reach with a low anticipation of a winning game state. However, since the winning chance notification with a high anticipation of a winning game state does not occur at the time of winning of the first start hold ball when the game ball wins the special symbol 1 start port 44 (see FIG. 2), there is a problem that the player's anticipation for the blue hold almost disappears. Therefore, in the present embodiment, when the winning chance notification is turned on, even if the anticipation increase for preview is not set to ON, the preview notice effect is lottery-selected with reference to the preview hold change table SB_SYH_TBL2 shown in FIG. 17(a) and the preview zone effect table SB_SYZ_TBL2 shown in FIG. 17(b). In the present embodiment, when the winning chance notification is turned on, the preview hold change table SB_SYH_TBL2 shown in FIG. 17(a) and the preview zone effect table SB_SYZ_TBL2 shown in FIG. 17(b) are referred to, but it is not limited to this, and a preview hold change table or a preview zone effect table with a further reduced appearance rate in the case of a miss may be referred to. Also, in the present embodiment, when the winning chance notification is turned on, if the anticipation increase for preview is set to ON, it is automatically set to OFF. That is, it is set to OFF on the menu screen (see image P1) displayed on the liquid crystal display device 41 shown in FIG. 5(a). However, in the actual internal control, regardless of the setting made by the player for the anticipation increase for preview, the anticipation increase for preview switches to the same state as ON.

[0158] <Explanation of Winning Chance Notification and Preview Effect during Variation> Next, the winning chance notification and the preview performance during variation will be explained. Regarding the preview performance during variation (a preview performance indicating the degree of expectation for the winning game state with respect to the variation), when the winning chance notification is set to ON, the allocation value is changed. That is, when a normal variation or a normal reach occurs, since the winning chance notification with a high degree of expectation for the winning game state does not appear in the winning chance notification, the player will not be interested in the preview performance for that variation. Therefore, when the winning chance notification is set to ON, the appearance rate of the preview performance is decreased. Hereinafter, the step-up preview performance will be explained as an example.

[0159] The step-up preview table SB_STU_TBL1 shown in FIG. 18(a) is stored in the sub-control ROM 800b (see FIG. 4) and is used when the winning chance notification is set to OFF.

[0160] More specifically, when the sub-control CPU 800a receives the lottery result (performance control command DI_CMD) selected by the main control CPU 600a with reference to the variation pattern allocation table M_HP_TBL shown in FIG. 13(c), it refers to the step-up preview table SB_STU_TBL1 shown in FIG. 18(a) and conducts the following lottery for the step-up preview.

[0161] Specifically, in the case of normal variation 3-second variation (loss), normal variation 8-second variation (loss), the sub-control CPU 800a conducts a lottery at the illustrated allocation value (probability) to determine whether to execute the step-up preview performance or to execute up to the first-stage step-up preview performance (SU1).

[0162] Also, in the case of normal variation 12-second variation (loss), challenge performance failure (loss), normal reach (loss), the sub-control CPU 800a conducts a lottery at the illustrated allocation value (probability) to determine whether to execute the step-up preview performance, to execute up to the first-stage step-up preview performance (SU1), or to execute up to the second-stage step-up preview performance (SU2).

[0163] On the one hand, when the sub-control CPU 800a has a weak SP reach (miss), it randomly selects whether to execute no step-up notice performance, execute up to the first-stage step-up notice performance (SU1), execute up to the second-stage step-up notice performance (SU2), or execute up to the third-stage step-up notice performance (SU3) according to the illustrated distribution value (probability).

[0164] On the other hand, when the sub-control CPU 800a has a normal reach ⇒ alternative route performance (miss), weak SP reach ⇒ alternative route performance (miss), weak SP ⇒ strong SP reach (miss), normal reach (hit), weak SP reach (hit), normal reach ⇒ alternative route performance (hit), weak SP reach ⇒ alternative route performance (hit), weak SP ⇒ strong SP reach (hit), weak SP ⇒ strong SP reach ⇒ revival performance (hit), it randomly selects whether to execute no step-up notice performance, execute up to the first-stage step-up notice performance (SU1), execute up to the second-stage step-up notice performance (SU2), execute up to the third-stage step-up notice performance (SU3), or execute up to the fourth-stage step-up notice performance (SU4) according to the illustrated distribution value (probability).

[0165] Thus, when the winning chance notification is set to OFF, the step-up notice lottery is executed with reference to the step-up notice table SB_STU_TBL1 shown in FIG. 18(a).

[0166] On the one hand, when the winning chance notification is set to ON, the step-up notice table SB_STU_TBL2 shown in FIG. 18(b) is used. The step-up notice table SB_STU_TBL2 shown in FIG. 18(b) is stored in the sub-control ROM 800b (see FIG. 4).

[0167] The sub-control CPU 800a refers to the step-up notice table SB_STU_TBL2 shown in Fig. 18(b) and conducts the lottery for step-up notice as follows.

[0168] The sub-control CPU 800a selects not to execute the step-up notice effect in the cases of normal variation 3-second variation (off), normal variation 8-second variation (off).

[0169] Also, in the cases of normal variation 12-second variation (off), challenge effect failure (off), normal reach (off), the sub-control CPU 800a conducts a lottery to win either not to execute the step-up notice effect or to execute up to the first-stage step-up notice effect (SU1) according to the illustrated allocation value (probability).

[0170] On the other hand, in the case of weak SP reach (off), the sub-control CPU 800a conducts a lottery to win either not to execute the step-up notice effect or to execute up to the first-stage step-up notice effect (SU1) or to execute up to the second-stage step-up notice effect (SU2) according to the illustrated allocation value (probability).

[0171] On the other hand, in the cases of normal reach ⇒ different route effect (off), weak SP reach ⇒ different route effect (off), weak SP ⇒ strong SP reach (off), normal reach (hit), weak SP reach (hit), normal reach ⇒ different route effect (hit), weak SP reach ⇒ different route effect (hit), weak SP ⇒ strong SP reach (hit), weak SP ⇒ strong SP reach ⇒ revival effect (hit), the sub-control CPU 800a conducts a lottery to win either not to execute the step-up notice effect or to execute up to the first-stage step-up notice effect (SU1) or to execute up to the second-stage step-up notice effect (SU2) or to execute up to the third-stage step-up notice effect (SU3) or to execute up to the fourth-stage step-up notice effect (SU4) according to the illustrated allocation value (probability).

[0172] Thus, when the winning chance notification is set to ON in this way, the lottery for the step-up notice is executed with reference to the step-up notice table SB_STU_TBL2 shown in Fig. 18(b).

[0173] Therefore, when the winning chance notification is set to ON, in the case of normal variation or normal reach, since the winning chance notification with a high expectation of the winning game state does not appear in the winning chance notification, the appearance rate of the preview effect is reduced as described above.

[0174] <Explanation of effect customization in the RUSH state (right hitting state)> Next, the effect customization in the RUSH state (right hitting state), which is a favorable state more advantageous to the player than the normal game state, will be explained. Even during the RUSH state, which is a state where it is easy to obtain the next jackpot after a big win, the effect customization explained with reference to Fig. 5 can be performed. For example, although the types and variations of the preview notices for the increase in the preview expectation during the RUSH state are different from those in the normal game state, they are the same in terms of customizing the expectation of the winning game state. Specifically, during the RUSH state, when the preview expectation increase is set to ON, the expectation of the winning game state is higher than that when the preview expectation increase is set to ON in the normal game state. Since it is easier to win during the RUSH state, when the preview expectation increase is set to ON, if the preview notice effect appears, it is made to win with a high probability so as not to damage the player's sense of expectation. Hereinafter, the preview hold change effect and the preview chance target notice effect will be explained as examples.

[0175] The first pre-read hold change table SB_D1SYH_TBL shown in Fig. 19(a) is stored in the sub-control ROM 800b (see Fig. 4) and is used when the pre-read expectation increase is set to OFF. That is, when a game ball wins a prize at the special symbol 2 start port 45a (see Fig. 2), a lottery is conducted with reference to the first pre-read hold change table SB_D1SYH_TBL shown in Fig. 19(a) to determine whether to make no change, change to blue, change to green, change to red, or change to rainbow for the hold image of the second start hold ball.

[0176] Specifically, the sub-control CPU 800a conducts a lottery with the illustrated allocation values (probabilities) to select either making no change or changing to blue when it is in the normal variation (loss) or the tempai aori production failure (loss) state.

[0177] Also, the sub-control CPU 800a conducts a lottery with the illustrated allocation values (probabilities) to select either making no change, changing to blue, or changing to green when it is in the normal reach (loss) state.

[0178] On the other hand, the sub-control CPU 800a conducts a lottery with the illustrated allocation values (probabilities) to select either making no change, changing to blue, changing to green, or changing to red when it is in the SP reach (loss) state.

[0179] On the other hand, the sub-control CPU 800a conducts a lottery with the illustrated allocation values (probabilities) to select either making no change, changing to blue, changing to green, changing to red, or changing to rainbow when it is in the normal reach (win), SP reach (win), or sudden win (win) state.

[0180] Thus, in this way, during the RUSH state when the pre-read expectation increase is set to OFF, a lottery regarding hold change is executed with reference to the first pre-read hold change table SB_D1SYH_TBL shown in Fig. 19(a).

[0181] On the other hand, when the anticipation degree increase for pre-reading is set to ON during the RUSH state, a lottery regarding reservation changes is executed with reference to the second pre-reading reservation change table SB_D2SYH_TBL shown in Fig. 19(b). Note that the second pre-reading reservation change table SB_D2SYH_TBL shown in Fig. 19(b) is stored in the sub-control ROM 800b (see Fig. 4).

[0182] The sub-control CPU 800a performs a lottery as follows with reference to the second pre-reading reservation change table SB_D2SYH_TBL shown in Fig. 19(b).

[0183] The sub-control CPU 800a selects not to make any changes when it is a normal variation (miss), a tempai aori production failure (miss), or a normal reach (miss).

[0184] Also, when it is a SP reach (miss), the sub-control CPU 800a performs a lottery to select whether to make no change, change to blue, change to green, or change to red.

[0185] On the other hand, when it is a normal reach (hit), a SP reach (hit), or a sudden hit (hit), the sub-control CPU 800a performs a lottery to select whether to make no change, change to blue, change to green, change to red, or change to rainbow color.

[0186] Thus, in this way, when the anticipation degree increase for pre-reading is set to ON during the RUSH state, a lottery regarding reservation changes is executed with reference to the second pre-reading reservation change table SB_D2SYH_TBL shown in Fig. 19(b).

[0187] Therefore, in this way, when a pre-reading preview effect appears during the RUSH state, it is made to hit with a high probability.

[0188] Next, the preview chance notice will be explained. This preview chance notice is a notice that suggests the degree of expectation for a winning game state by adding an effect to the decorative symbol or displaying it superimposed when the decorative symbol at the time of variable stop is displayed, for example, in the order of numbers (123) or only even numbers (246). Note that this preview chance notice is a preview effect that is executed only during variable changes.

[0189] The first preview chance notice table SB_D1SYC_TBL shown in FIG. 20(a) is stored in the sub-control ROM 800b (see FIG. 4) and is used when the preview expectation increase is set to OFF. That is, with respect to the second start hold ball when a game ball wins the special symbol 2 start port 45a (see FIG. 2), referring to the first preview chance notice table SB_D1SYC_TBL shown in FIG. 20(a), a lottery is conducted to determine whether to add an effect to the decorative symbol, display it superimposed, add or display a blue effect, add or display a green effect, or add or display a red effect.

[0190] Specifically, in the case of normal variation (loss), the sub-control CPU 800a conducts a lottery to win either adding an effect to the decorative symbol, displaying it superimposed, or adding or displaying a blue effect at the illustrated allocation value (probability).

[0191] Also, in the case of a tempai upward effect failure (loss), normal reach (loss), the sub-control CPU 800a conducts a lottery to win either adding an effect to the decorative symbol, displaying it superimposed, adding or displaying a blue effect, adding or displaying a green effect at the illustrated allocation value (probability).

[0192] On the other hand, when the sub-control CPU 800a is in the SP reach (miss), normal reach (hit), SP reach (hit), or sudden hit (hit) state, it randomly selects whether to add an effect to the decorative pattern or not, or to add a blue effect or display it superimposed, or to add a green effect or display it superimposed, or to add a red effect or display it superimposed according to the illustrated allocation values (probabilities).

[0193] Thus, when the advance reading expectancy increase is set to OFF during the RUSH state, a lottery regarding the advance reading chance notice is executed with reference to the first advance reading chance notice table SB_D1SYC_TBL shown in FIG. 20(a).

[0194] On the other hand, when the advance reading expectancy increase is set to ON during the RUSH state, a lottery regarding the advance reading chance notice is executed with reference to the second advance reading chance notice table SB_D2SYC_TBL shown in FIG. 20(b). Note that the second advance reading chance notice table SB_D2SYC_TBL shown in FIG. 20(b) is stored in the sub-control ROM 800b (see FIG. 4).

[0195] The sub-control CPU 800a randomly selects as follows with reference to the second advance reading chance notice table SB_D2SYC_TBL shown in FIG. 20(b).

[0196] When the sub-control CPU 800a is in the normal variation (miss), tempai wave effect failure (miss), or normal reach (miss) state, it selects not to add an effect to the decorative pattern or display it superimposed.

[0197] Also, when the sub-control CPU 800a is in the SP reach (miss) state, it randomly selects whether to add an effect to the decorative pattern or not, or to add a blue effect or display it superimposed, or to add a green effect or display it superimposed according to the illustrated allocation values (probabilities).

[0198] On the other hand, when it comes to normal reach (win), SP reach (win), or sudden win (win), the sub-control CPU 800a randomly selects one of the following options according to the illustrated allocation values (probabilities): adding an effect to the decorative symbol or not overlapping and displaying it, adding a blue effect or overlapping and displaying it, adding a green effect or overlapping and displaying it, or adding a red effect or overlapping and displaying it.

[0199] Thus, when the pre-reading expectancy increase is set to ON during the RUSH state in this way, a lottery regarding the pre-reading chance notice is executed by referring to the second pre-reading chance notice table SB_D2SYC_TBL shown in FIG. 20(b).

[0200] Therefore, in this way, when the pre-reading notice effect appears during the RUSH state, it is set to win with a high probability.

[0201] <Explanation of the pre-reading notice effect in the RUSH state (right-handed state)> Incidentally, the pre-reading chance notice described above is also executed in the normal gaming state. However, in the normal gaming state, the high-speed variation time of the symbols is longer than that during the RUSH state, and the pre-reading chance notice is executed after the stop symbol of each decorative symbol is recognized. That is, during the RUSH state, since the variation time is short, the ratio of the time when the pre-reading notice effect is executed in the variation time is higher than that in the normal gaming state. This point will be specifically explained below.

[0202] First, the execution of the preview of the chance number during the RUSH state (normal variation (1.5 seconds)) will be described. At timing T20 shown in FIG. 21(a), the variation of the symbols starts. As shown in FIG. 22(a), on the liquid crystal display device 41, a video of a decorative symbol (refer to image P20) that is rapidly varying is displayed, and at the same time, a video of the resident symbols (left resident symbol, middle resident symbol, right resident symbol) (refer to image P21) that are rapidly varying is displayed. Then, as shown in FIG. 22(a), a variation icon is displayed (refer to image P22a) at the lower left corner of the screen of the liquid crystal display device 41, and the first hold image (refer to image P22b) and the second hold image (refer to image P22c) are displayed. Further, as shown in FIG. 22(a), on the liquid crystal display device 41, the character "Right Hit" (refer to image P40) that is small and prompts the player to hit right is displayed at the upper right end of the screen.

[0203] Next, at timing T21 shown in FIG. 21(a), when the decorative symbol stops, the sub-control CPU 800a controls the liquid crystal display device 41 to display the left decorative symbol (refer to image P20a), the middle decorative symbol (refer to image P20b), and the right decorative symbol (refer to image P20c) in a stopped state (in the illustration, stopped at "246") as shown in FIG. 22(b). At this time, in order to notify that the stopped left decorative symbol (refer to image P20a), middle decorative symbol (refer to image P20b), and right decorative symbol (refer to image P20c) are chance numbers, the sub-control CPU 800a controls to add, or superimpose and display, the effect P41 (in FIGS. 22(c) and (d), a blue effect is exemplified) on the left decorative symbol (refer to image P20a), middle decorative symbol (refer to image P20b), and right decorative symbol (refer to image P20c) on the liquid crystal display device 41 as shown in FIGS. 22(c) to (d) (also refer to timing T21 to T22 shown in FIG. 21(a)).

[0204] Next, when the variation of the symbols stops at timing T22 shown in FIG. 21(a), the sub-control CPU 800a controls the liquid crystal display device 41 shown in FIG. 22(e) to display the left decorative symbol (see image P20a), the middle decorative symbol (see image P20b), and the right decorative symbol (see image P20c) that have stopped (in the illustration, they stop at "246"), and also display the resident symbol (see image P21) that has stopped with the same number. At this time, as shown in FIG. 22(e), the display of the variation icon (see the image P22a shown in FIG. 22(f)) is erased.

[0205] Thus, in this way, the preview chance symbol preview is executed so as to be within one variation.

[0206] Next, when the variation for the first held image is executed at timing T23 shown in FIG. 21(a) (see the image P22b shown in FIG. 22(e)), the sub-control CPU 800a causes the liquid crystal display device 41 shown in FIG. 22(f) to display the video of the rapidly varying decorative symbol (see image P20), and also display the video of the rapidly varying resident symbols (left resident symbol, middle resident symbol, right resident symbol) (see image P21). In addition, when the preview chance symbol preview is executed within this one variation, at timing T24 shown in FIG. 21(a) as described above, the decorative symbol stops, and the left decorative symbol (see image P20a), the middle decorative symbol (see image P20b), and the right decorative symbol (see image P20c) are added with the effect P41 or overlaid and displayed on the liquid crystal display device 41, and at timing T25 shown in FIG. 21(a), the variation of the symbols stops.

[0207] Therefore, in this way, the preview chance symbol preview is set to be within one variation and does not cross over to the next variation.

[0208] Furthermore, the execution of the preview chance symbol preview during the RUSH state (normal variation (1.5 seconds)) is such that, per one variation time, 1 / 2 (for example, 0.75 seconds), that is, 50% of the time per one variation time is the production time of the preview chance symbol preview.

[0209] Next, the execution of the preview chance result announcement in the normal gaming state (normal variation (12 seconds)) will be described. At timing T30 shown in FIG. 21(b), the symbol variation starts. As shown in FIG. 23(a), on the liquid crystal display device 41, a video of a decorative symbol (refer to image P20) that is rapidly varying is displayed, and at the same time, a video of the stationary symbols (left stationary symbol, middle stationary symbol, right stationary symbol) (refer to image P21) that are rapidly varying is displayed. Then, as shown in FIG. 23(a), a variation icon is displayed (refer to image P22a) at the lower left corner of the screen of the liquid crystal display device 41, and a first hold image (refer to image P22b) and a second hold image (refer to image P22c) are displayed.

[0210] Next, at timing T31 shown in FIG. 21(b), when the left decorative symbol stops, the sub-control CPU 800a controls the liquid crystal display device 41 to display the state (stopped at "2" in the figure) in which the left decorative symbol (refer to image P20a) has stopped, as shown in FIG. 23(b).

[0211] Next, at timing T32 shown in FIG. 21(b), when the right decorative symbol stops, the sub-control CPU 800a controls the liquid crystal display device 41 to display the state (stopped at "6" in the figure) in which the right decorative symbol (refer to image P20c) has stopped, as shown in FIG. 23(c).

[0212] Next, when the middle decorative symbol stops at timing T33 shown in FIG. 21(b), the sub-control CPU 800a controls the liquid crystal display device 41 to display the state where the middle decorative symbol (see image P20b) has stopped (in the illustration, it stops at "4") as shown in FIG. 23(d). At this time, in order to notify that the stopped left decorative symbol (see image P20a), middle decorative symbol (see image P20b), and right decorative symbol (see image P20c) are winning symbols, the sub-control CPU 800a adds an effect P41 (in FIGS. 23(e) and (f), a blue effect is exemplified) to or superimposes and displays on the left decorative symbol (see image P20a), middle decorative symbol (see image P20b), and right decorative symbol (see image P20c) on the liquid crystal display device 41 as shown in FIGS. 23(e) to (f) (also referring to timings T33 to T34 shown in FIG. 21(b)).

[0213] Next, when the symbol variation stops at timing T34 shown in FIG. 21(b), the sub-control CPU 800a controls the liquid crystal display device 41 shown in FIG. 23(g) to display the left decorative symbol (see image P20a), middle decorative symbol (see image P20b), and right decorative symbol (see image P20c) that have stopped (in the illustration, they stop at "246") and the resident symbol (see image P21) that has stopped with the same numbers. At this time, as shown in FIG. 23(g), the display of the variation icon (see image P22a shown in FIG. 23(f)) is erased.

[0214] Thus, in this way, the preview of the winning symbol is executed so that the normal game state is also within one variation.

[0215] Next, when the variation for the first held image is executed at timing T35 shown in FIG. 21(b) (see image P22b shown in FIG. 23(g)), the sub-control CPU 800a displays on the liquid crystal display device 41 shown in FIG. 23(h) the video of the decorative symbols (see image P20) that are rapidly varying and the video of the resident symbols (left resident symbol, middle resident symbol, right resident symbol) (see image P21) that are rapidly varying.

[0216] Therefore, in this way, the preview chance result preview is contained within one variation and does not span to the next variation.

[0217] Furthermore, the execution of the preview chance result preview in the normal game state (normal variation (12 seconds)) is such that, per variation time, 1 / 16 (for example, 0.75 seconds), that is, 6% of the variation time is the production time for the preview chance result preview.

[0218] Next, the execution of the preview chance result preview in the normal game state (normal variation (3 seconds)) will be described. At timing T40 shown in FIG. 21(c), the symbol variation is started, and as shown in FIG. 23(a), on the liquid crystal display device 41, a video of a decorative symbol (refer to image P20) that is rapidly varying is displayed, and at the same time, a video of the resident symbols (left resident symbol, middle resident symbol, right resident symbol) (refer to image P21) that are rapidly varying is displayed. Then, as shown in FIG. 23(a), at the lower left corner of the screen of the liquid crystal display device 41, a variation icon is displayed (refer to image P22a), and at the same time, a first hold image (refer to image P22b) and a second hold image (refer to image P22c) are displayed.

[0219] Next, at timing T41 shown in FIG. 21(c), when the decorative symbol stops, the sub-control CPU 800a controls the liquid crystal display device 41 to display, as shown in FIG. 23(d), the left decorative symbol (refer to image P20a), the middle decorative symbol (refer to image P20b), and the right decorative symbol (refer to image P20c) in a stopped state (in the illustration, stopped at "246"). At this time, in order to notify that the stopped left decorative symbol (refer to image P20a), middle decorative symbol (refer to image P20b), and right decorative symbol (refer to image P20c) are chance results, the sub-control CPU 800a controls to add, as shown in FIGS. 23(e) to (f) (also refer to timings T41 to T42 shown in FIG. 21(c)), an effect P41 (in FIGS. 23(e) and (f), a blue effect is illustrated as an example) to the left decorative symbol (refer to image P20a), the middle decorative symbol (refer to image P20b), and the right decorative symbol (refer to image P20c), or to display them superimposed on the liquid crystal display device 41.

[0220] Next, when the variation of the symbols stops at timing T42 shown in FIG. 21(c), the sub-control CPU 800a controls the liquid crystal display device 41 shown in FIG. 23(g) to display the left decorative symbol (see image P20a), the middle decorative symbol (see image P20b), and the right decorative symbol (see image P20c) that have stopped (stopped at "246" in the drawing), and also displays the resident symbol (see image P21) that has stopped with the same number. At this time, as shown in FIG. 23(g), the display of the variation icon (see image P22a shown in FIG. 23(f)) is erased.

[0221] Thus, in this way, the preview chance eye prediction is executed so that the normal game state is also contained within one variation.

[0222] Next, when the variation for the first held image is executed at timing T43 shown in FIG. 21(c) (see image P22b shown in FIG. 23(g)), the sub-control CPU 800a causes the liquid crystal display device 41 shown in FIG. 23(h) to display the video of the decorative symbol (see image P20) that is rapidly varying, and also displays the video of the resident symbols (left resident symbol, middle resident symbol, right resident symbol) (see image P21) that are rapidly varying.

[0223] Therefore, in this way, the preview chance eye prediction is designed to be contained within one variation and not to cross over to the next variation.

[0224] Furthermore, the execution of the preview chance eye prediction in the normal game state (normal variation (3 seconds)) is such that, per variation time, 1 / 3 (for example, about 1.0 second), that is, 33% of the variation time is the production time of the preview chance eye prediction.

[0225] Therefore, as described above, in the normal game state, the high-speed variation time of the symbols is longer than during the RUSH state, and the preview chance eye prediction is executed after the stop symbols of each decorative symbol are recognized. Therefore, as described above, during the RUSH state, since the variation time is short, the ratio of the time during which the preview prediction production is executed in one variation time is higher than in the normal game state.

[0226] Also, as described above, the winning chance notification is an effect that occurs when a reserved winning occurs for the first reserved ball when a game ball wins the special symbol 1 start port 44 (see FIG. 2). Therefore, regardless of the variable time executed at the time of reserved winning, it is an effect with a fixed effect time (at least an effect by a decorative lamp and sound). However, as described above, the preview chance target preview is set to be within one variation and does not span to the next variation. Although not described above, the preview effect due to the preview reservation change is also set to be within one variation and does not span to the next variation.

[0227] <Explanation of a modification example of the winning chance notification> Regarding the winning chance notification described above, the following can be done.

[0228] When setting the winning chance notification to ON, if the special symbol is in a variable state, display the custom setting, and set it to ON after a predetermined variation (for example, a variation corresponding to the number of reservations displayed when the setting is switched). Specifically, as shown in FIG. 24(a), on the liquid crystal display device 41, a state indicating that the special symbol in which the decorative symbol is rapidly changing (see image P10) and the resident symbol is rapidly changing accordingly (see image P11) is in a variable state is displayed. At this time, as shown in FIG. 24(a), the customizable effect content (see image P12) is displayed at the lower left corner of the screen, and the ON / OFF content (see image P13) is also displayed. Further, it is displayed that it can be selected with the cross keys (see image P14) and determined with a button (see image P15).

[0229] At this time, when the player selects "Chance Notification at Prize Winning" using the setting button 15 shown in FIG. 1, the sub-control CPU 800a controls the liquid crystal display device 41 to display "Waiting for Chance Notification at Prize Winning Setting" (see image P45) as shown in FIG. 24(b). Then, when the setting of the chance notification at prize winning is completed, the sub-control CPU 800a controls the liquid crystal display device 41 to display "Chance Notification at Prize Winning" (see image P46) as shown in FIG. 24(c). In this way, the player is notified that the "Chance Notification at Prize Winning" has been set.

[0230] By the way, when the display of "Waiting for Chance Notification at Prize Winning Setting" (see image P45) shown in FIG. 24(b) is being shown, for the first start hold ball when a game ball wins a prize in the special symbol 1 start port 44 (see FIG. 2), it is not subject to the lottery for the chance notification at prize winning, and after a predetermined variation (for example, a variation corresponding to the number of holds being displayed when the setting is switched), the ON setting of the chance notification at prize winning is reflected. This is because when switching the setting of the chance notification at prize winning to ON during the variation of the special symbol, if there is a first start hold ball, there may be a strong SP reach in that first start hold ball. Therefore, the ON setting of the chance notification at prize winning is reflected after the predetermined variation is completed.

[0231] On the other hand, the sounds (such as sound effects) and lamps in the chance notification at prize winning have a higher priority than the sounds and lamps in other pre-announcement performances. That is, even when other pre-announcement performances are being executed, the sounds (such as sound effects) and lamps in the chance notification at prize winning are executed prior to the sounds (such as sound effects) and lamps in other pre-announcement performances.

[0232] On the other hand, the winning chance notification can also be executed during the SP reach. Also, depending on the SP reach effect, only one of the sound or the lamp may be executed. Thus, in this way, even during the SP reach, if the winning chance notification is made to appear and the degree of expectation for the winning game state is notified, not only the ongoing SP reach but also the player can be made to have an expectation for the first start hold ball.

[0233] On the other hand, for the first start hold ball after the winning chance notification has appeared, when the first start hold ball with a high degree of expectation for the winning game state wins, the winning chance notification for that first start hold ball can be made to appear. More specifically, in the case where the winning chance notification with a high degree of expectation for the winning game state has appeared for the previous first start hold ball but has missed, and the subsequent first start hold ball has also missed, if the winning chance notification is not made to appear, a situation will occur where a strong SP reach occurs even though the winning chance notification with a high degree of expectation for the winning game state does not appear. As a result, the player will have an expectation that they may enter the jackpot game state due to what is called "the breakdown of the law". That is, as described with reference to the winning chance notification lottery table SB_NH_TBL shown in FIG. 14, in a strong SP reach, the winning chance notification with a low degree of expectation for the winning game state appears only when it is a win. Therefore, so that the player does not misunderstand that this pattern has occurred, in the case of a miss, even if the previous first start hold ball that was the target of the winning chance notification with a high degree of expectation for the winning game state has not yet changed, if the new first start hold ball wins the winning chance notification with a high degree of expectation for the winning game state, it shall be executed.

[0234] When the first hold ball for which a winning chance notification has appeared enters the jackpot gaming state, for the first hold ball that wins later, even if it wins a winning chance notification with a high expectation of entering the winning gaming state, it is not necessary to cause the winning chance notification to appear. In this case, if it enters the jackpot gaming state, the first hold ball that wins later will be varied in the RUSH state after the jackpot, and since the variation patterns to be selected are also different, it is possible not to perform the lottery itself with reference to the winning chance notification lottery table SB_NH_TBL shown in FIG. 14 for the first hold ball that wins later.

[0235] On the other hand, although the winning chance notification is executed when the first hold ball is in the reserved winning state when the game ball wins the special symbol 1 start port 44 (see FIG. 2), it is not executed after the variation for the first hold ball that has won has started. The winning chance notification is, after all, an effect for notifying the expectation of entering the winning gaming state until the first hold ball that has won starts to vary. Therefore, after the variation has started and while it is currently varying, the winning chance notification is not executed. This is because there are preview effects such as a step-up preview for the currently executing variation, and their roles are different.

[0236] <Explanation of the display of the staying time in the RUSH state> By the way, in the RUSH state described above, it is possible to make the player feel the amount of acquired balls per unit time during the RUSH state by displaying the staying time during the RUSH state and the acquired balls on the liquid crystal display device 41. This will be explained below using a specific example.

[0237] As shown in FIG. 25(a), an image "RUSH entry!" (see image P50) is displayed in the center of the screen of the liquid crystal display device 41, and small characters "Right hit" (see image P40) that prompt the player to hit the right are displayed at the upper right end of the screen. That is, the RUSH entry screen is displayed.

[0238] Next, during the RUSH state, as shown in FIG. 25(b), the liquid crystal display device 41 displays a video of a decorative pattern (see image P20) that is rapidly changing, and also displays a video in which the resident patterns (left resident pattern, middle resident pattern, right resident pattern) (see image P21) are rapidly changing. At this time, the sub-control CPU 800a measures the stay time with a stay time timer that measures the RUSH stay time, and controls the measured stay time to be displayed on the liquid crystal display device 41 as shown in FIG. 25(b) (see image P51). Further, the sub-control CPU 800a controls the number of winning balls obtained including the first hit portion before the start of measurement by the stay time timer to be displayed on the liquid crystal display device 41 as shown in FIG. 25(b) (see image P52). Note that the sub-control CPU 800a starts the measurement by the stay time timer after entering RUSH, and does not measure the stay time with the stay time timer during the first big win (during the big win gaming state shifted from the normal gaming state). Also, when there is no first start hold ball and / or second start hold ball after entering the RUSH state (at least when there is no second start hold ball for the special symbol 2 variation mainly in the RUSH state), the sub-control CPU 800a does not start the measurement by the stay time timer, and starts the measurement after the winning of the first start hold ball or the second start hold ball and the start of the variation.

[0239] Next, when the symbol variation stops, the sub-control CPU 800a controls the liquid crystal display device 41 shown in FIG. 25(c) to display the left decorative pattern (see image P20a), the middle decorative pattern (see image P20b), and the right decorative pattern (see image P20c) stopped (stopped at "777" in the figure), and also displays the resident pattern (see image P21) stopped with the same number. At this time, as shown in FIG. 25(c), the display of the stay time (see image P51) continues to be displayed on the liquid crystal display device 41.

[0240] Next, the sub-control CPU 800a controls the liquid crystal display device 41 shown in FIG. 25(d) to execute a start interval effect before the start of a jackpot round game in which a display of "Jackpot!" (see image P53) is made. At this time, as shown in FIG. 25(d), the liquid crystal display device 41 continues to display the stay time (see image P51).

[0241] Next, during the jackpot round game, the sub-control CPU 800a causes the liquid crystal display device 41 shown in FIG. 25(e) to display the cumulative number of winning balls obtained since the first jackpot (displayed as "Total 02490" in the figure) (see image P54), and also causes the liquid crystal display device 41 to display the number of winning balls obtained in this jackpot game (see image P55). At this time, as shown in FIG. 25(e), the liquid crystal display device 41 continues to display the stay time (see image P51).

[0242] Next, when RUSH continues, the sub-control CPU 800a controls the liquid crystal display device 41 shown in FIG. 25(e) to execute an end interval effect after the end of a jackpot round game in which an image of "RUSH Continued!" (see image P56) is displayed at the center of the screen of the liquid crystal display device 41. At this time, as shown in FIG. 25(f), the liquid crystal display device 41 does not continue to display the stay time (see image P51 shown in FIG. 25(e)). However, the sub-control CPU 800a continues to measure the stay time timer.

[0243] Next, during the RUSH state, as shown in FIG. 25(g), the liquid crystal display device 41 displays a video of a decorative pattern (see image P20) that is rapidly changing, and also displays a video in which the stationary patterns (left stationary pattern, middle stationary pattern, right stationary pattern) (see image P21) are rapidly changing. At this time, the sub-control CPU 800a causes the cumulative number of winning balls obtained (displayed as "05400" in the figure) to be displayed (see image P57), and also controls the stay time (see image P51) to be displayed.

[0244] Next, after the RUSH ends, the sub-control CPU 800a controls the liquid crystal display device 41 to display a result screen. Specifically, as shown in FIG. 25(h), the sub-control CPU 800a controls the liquid crystal display device 41 to display the cumulative number of winning balls obtained (displayed as "Total 06930" in the figure) (see image P58) and to display the stay time (see image P51). Note that the measurement of the stay time timer stops when the final change of the RUSH stops.

[0245] Therefore, in this way, by displaying the stay time during the RUSH state and the winning balls obtained on the liquid crystal display device 41, it is possible to make the player feel the amount of winning balls obtained per unit time during the RUSH state.

[0246] Note that even if the stay time is not displayed on the liquid crystal display device 41 during the jackpot game in the RUSH state, the sub-control CPU 800a continues to measure the stay time timer.

[0247] Also, even if the stay time is not displayed on the liquid crystal display device 41 at the start interval or end interval of the jackpot game in the RUSH state, the sub-control CPU 800a continues to measure the stay time timer.

[0248] Also, when it becomes the waiting-for-customer state (the number of second-start reserved balls is "0"), the sub-control CPU 800a stops measuring the stay time timer, but does not stop immediately. Instead, it stops measuring once after the variation stops and a predetermined time (for example, 5 seconds) has elapsed. Then, when a new variation is started, the sub-control CPU 800a resumes measuring the stay time timer.

[0249] Also, even when returning to the normal game state after the RUSH ends, the sub-control CPU 800a does not clear the stay time timer. If a jackpot game occurs within a predetermined number of fluctuations, from the start of the jackpot, the measurement of the stay time timer is resumed. As a result, from the start of the jackpot, the cumulative number of acquired balls shown in FIG. 25(h) (displayed as "Total 06930" in the illustration) and the stay time for which the measurement has been resumed (see image P51) are displayed on the liquid crystal display device 41. The predetermined number of fluctuations is, for example, 10 fluctuations during which a special stage effect that is different from the appearance effect of the normal game state is executed. If another jackpot occurs within this predetermined number of fluctuations, the measurement of the stay time timer is resumed as described above. However, if a jackpot game does not occur within this predetermined number of fluctuations, the stay time timer is cleared.

[0250] <Main control: Explanation of the program> Here, the processing methods of the various contents described above will be explained in detail below. First, the outline of the program stored in the main control ROM 600b (see FIG. 4) processed by the main control board 60 will be explained in detail by referring to FIGS. 26 to 38.

[0251] <Main control: Explanation of the main process> First, when the pachinko gaming machine 1 is powered on, a power-on signal indicating that the DC voltage generated by the voltage generation unit 1300 of the power supply board 130 (see FIG. 4) is input to each control board is sent. In response to this signal, the main control CPU 600a (see FIG. 4) reads the program stored in the main control ROM 600b (see FIG. 4) and performs the main control main process shown in FIG. 26. At this time, the main control CPU 600a first sets itself to the interrupt prohibition state (step S1).

[0252] Next, the main control CPU 600a performs a stack pointer setting process of setting the value of the stack pointer inside the main control CPU 600a corresponding to the final address of the normal use stack area (step S2).

[0253] Next, the main control CPU 600a clears a WDT (not shown) (step S3), and clears the output port that outputs the emission control signal (step S4).

[0254] Subsequently, the main control CPU 600a sets the startup waiting time of the sub-control board 80 (step S5), decrements (-1) the set waiting time (step S6), and clears the WDT (not shown) (step S7).

[0255] Next, the main control CPU 600a checks whether the set waiting time has become "0" (step S8). If it has not become "0" (step S8: ≠ 0), the process returns to the process of step S7. If it has become "0" (step S8: = 0), the process proceeds to the process of step S9.

[0256] Next, the main control CPU 600a acquires the voltage abnormality signal ALARM (see FIG. 4) output from the power supply board 130 (voltage monitoring unit 1310) (see FIG. 4) twice, checks whether the levels of the voltage abnormality signals ALARM acquired twice match, and stores them in an internal register (not shown) of the main control CPU 600a, and checks the level of the voltage abnormality signal ALARM (step S9). If the level of the voltage abnormality signal ALARM is at the "L" level (step S10: YES), the process returns to the process of step S9. If the level of the voltage abnormality signal ALARM is at the "H" level (step S10: NO), the process proceeds to the process of step S11. That is, the main control CPU 600a repeats the same process until the voltage abnormality signal ALARM changes to the normal level (that is, the "H" level) (steps S9 to S10). In this way, by acquiring the voltage abnormality signal ALARM twice, an accurate signal can be read.

[0257] Next, the main control CPU 600a permits data writing to the main control RAM 600c (step S11), and initializes the working area of the main control RAM 600c (step S12). Specifically, 00H is set in the power supply abnormality confirmation counter, and 01H is set in the system operation status.

[0258] Next, the main control CPU 600a sends a processing command (production control command DI_CMD) to the sub-control board 80 to cause the liquid crystal display device 41 to display a standby screen (step S13).

[0259] Next, the main control CPU 600a clears the WDT (not shown) (step S14), and checks whether a signal indicating that power has been turned on (power-on signal) has been received from the dispensing control board 70 (step S15). If the power-on signal has not been received (step S15: OFF), the process returns to the process of step S14. If the power-on signal has been received (step S15: ON), the process proceeds to the process of step S16.

[0260] Next, the main control CPU 600a acquires the level data of the RAM clear switch 620 and the setting key switch 630, and saves it in the working area of the normal RAM area of the main control RAM 600c (step S16).

[0261] Next, the main control CPU 600a acquires a door open signal indicating whether the glass door frame 5 shown in FIG. 1 is open, a signal of the RAM clear switch 620 saved in the working area of the main control RAM 600c, and a signal of the setting key switch 630 (step S17), and checks whether all of them are ON (step S18). If all of them are ON (step S18: YES), the main control CPU 600a performs a setting switching process (step S19).

[0262] <Main control: Main process: Explanation regarding setting switching process> Here, this setting switching process will be specifically described with reference to FIG. 28.

[0263] First, the main control CPU 600a sends a setting switch start command (production control command DI_CMD) indicating that setting is in progress to the sub-control board 80 (step S50).

[0264] Next, the main control CPU 600a clears the backup flag (step S51). Note that this backup flag is data indicating whether backup processing has been executed when a voltage drop due to a power failure or the like is detected in the power failure check process shown in FIG. 29. Also, the reason for clearing this backup flag is to detect, in step S21 shown in FIG. 27 described later, a case where a power cut occurs for some reason during the setting switching process and the main control RAM 600c is not normally backed up.

[0265] Next, the main control CPU 600a sets 02H in the system operation status (step S52), acquires the set value of the probability of generating a special game state advantageous to the player stored in the main control RAM 600c (see FIG. 4), and sets it in the W register (step S53). Specifically, when the set value is, for example, from "1" to "6", in the program, the set values "1" to "6" are made to correspond to the values "00H" to "05H" and set in the W register.

[0266] Next, the main control CPU 600a compares the value set in the W register with the maximum set value of the probability of generating a special game state advantageous to the player (for example, "05H" corresponding to "6") (step S54). Then, if the value set in the W register is greater than the maximum set value of the probability of generating a game state advantageous to the player (for example, "05H" corresponding to "6") (step S55: YES), it is determined that it is an abnormal value, and 00H is set in the W register (step S56).

[0267] On the other hand, if the value set in the W register is less than the maximum set value of the probability of generating a game state advantageous to the player (for example, "05H" corresponding to "6") (step S55: NO), it is determined that it is a normal value, and the process proceeds to the process of step S57.

[0268] Next, the main control CPU 600a sets the security signal output to the hall computer used for managing the game islands in the game arcade to ON, and outputs the security signal to the hall computer (step S57).

[0269] Next, the main control CPU 600a sets 00H to the LED common port (step S58).

[0270] Next, the main control CPU 600a outputs the value set in the W register to the LED data port (step S59).

[0271] Next, the main control CPU 600a sets the LED common port for displaying the set value to ON (step S60).

[0272] Next, the main control CPU 600a sets a predetermined value in the register in the main control CPU 600a so that a 4 ms wait is imposed, and performs a countdown process (step S61). Note that this process is for confirming that the change in the level data of the RAM clear switch 620 (see FIG. 4) and the setting key switch 630 (see FIG. 4) is not due to an irregular change such as noise by allowing at least 4 ms to elapse from the acquisition of the previous switch level. Furthermore, this process is also for confirming that the change in the voltage abnormality signal in the subsequent power supply abnormality check process is not due to an irregular level data such as noise by allowing 4 ms to elapse when counting the power supply abnormality confirmation counter.

[0273] Next, the main control CPU 600a performs a power supply abnormality check process (step S62). The power supply abnormality check process will be specifically described with reference to FIG. 29.

[0274] <Explanation regarding the main control: main process: power supply abnormality check process> As shown in FIG. 29, the main control CPU 600a acquires the voltage abnormality signal ALARM (see FIG. 4) output from the power supply board 130 (voltage monitoring unit 1310) twice (step S80), and checks whether the levels of the voltage abnormality signals ALARM acquired twice match (step S81). If they match (step S81: YES), the main control CPU 600a checks the level of the voltage abnormality signal ALARM (step S82), and if they do not match (step S81: NO), it returns to the process of step S80.

[0275] Next, if the level of the voltage abnormality signal ALARM is at the "H" level (step S82: OFF), the main control CPU 600a clears the power supply abnormality confirmation counter (step S83) and ends the power supply abnormality check process.

[0276] On the other hand, if the level of the voltage abnormality signal ALARM is at the "L" level (step S82: ON), the main control CPU 600a increments the power supply abnormality confirmation counter (+1) (step S84) and checks the value of the power supply abnormality confirmation counter (step S85). If the value of the power supply abnormality confirmation counter is not 2 or more (step S85: NO), the power supply abnormality check process ends.

[0277] On the other hand, if the value of the power supply abnormality confirmation counter is 2 or more (step S85: YES), the main control CPU 600a sends a power-off command (production control command DI_CMD) indicating that the power supply to the sub-control board 80 has been cut off (step S86).

[0278] Next, the main control CPU 600a checks the value of the system operation status (step S87). If the value of the system operation status is 02H, it is determined that the setting change process is in progress (step S87: YES), the backup flag is not set to ON, and the process proceeds to step S89. In this way, it is possible to detect, at step S21 shown in FIG. 27 described later, a case where the power supply is cut off due to some factor during the setting switching process and the main control RAM 600c is not normally backed up.

[0279] On the other hand, if the value of the system operation status is not 02H, it is determined that the setting change is not in progress (step S87: NO), and the backup flag is set to ON (step S88).

[0280] Next, the main control CPU 600a sets the data writing to the main control RAM 600c to the prohibited state (step S89), and clears the output data of all output ports (step S90). Then, the timer interrupt is prohibited (step S91), and an infinite loop process is repeated to wait for the voltage to drop.

[0281] <Main control: Main process: Explanation regarding setting switching process> Thus, after completing the power failure check process (step S62) through the above-described process, the main control CPU 600a creates the switch edge data of the RAM clear switch 620 signal and the switch edge data of the setting key switch 630 signal from the level data of the RAM clear switch 620 and the level data of the setting key switch 630 for the previous time and this time (step S63). Note that the main control CPU 600a stores the created edge data in the main control RAM 600c.

[0282] Next, the main control CPU 600a checks the edge data stored in the main control RAM 600c. If the setting key switch 630 is ON (step S64: NO), the process proceeds to step S65. If the setting key switch 630 is OFF (step S64: YES), the process proceeds to step S67.

[0283] Next, if the RAM clear switch 620 is ON (step S65: NO), the main control CPU 600a increments the value of the W register (+1) (step S66), and returns to the process of step S54.

[0284] On the other hand, if the RAM clear switch 620 is OFF (step S65: NO), the process returns to the process of step S57.

[0285] Thus, until the setting key switch 630 is turned off, the above process is repeated. When the setting key switch 630 is turned off, the main control CPU 600a overwrites and stores the value in the W register with the set value of the probability (for example, the set values of "00H" to "05H" corresponding to "1" to "6") for generating a game state advantageous to the player stored in the main control RAM 600c (see FIG. 4) (step S67).

[0286] Next, the main control CPU 600a outputs a setting confirmation display to the LED data port (step S68).

[0287] Next, the main control CPU 600a transmits a setting switch completion command (production control command DI_CMD) reflecting the set value to the sub-control board 80 (step S69).

[0288] <Main control: Explanation of main process> Thus, after going through the above process and finishing the setting switch process (step S19) shown in FIG. 26, the main control CPU 600a proceeds to the process of step S26 shown in FIG. 27.

[0289] On the other hand, the main control CPU 600a checks whether the signals of the RAM clear switch 620 and the setting key switch 630 are all ON (step S18). If not all are ON (step S18: NO), the main control CPU 600a performs the process of step S20 shown in FIG. 27.

[0290] That is, the main control CPU 600a acquires the set value of the probability (for example, the set value of "00H" to "05H" corresponding to "1" to "6") for generating a game state advantageous to the player stored in the main control RAM 600c (see FIG. 4), and checks whether it is less than or equal to the set maximum value (for example, "05H" corresponding to "6") (step S20). If it is less than or equal to the set maximum value (step S20: YES), it checks whether the backup flag is set to ON (step S21).

[0291] <Main control: Explanation of main processing: RAM error processing> If it is not less than the set maximum value (step S20: NO), or if the backup flag is not set to ON (step S21: NO), the main control CPU 600a transmits a RAM error command (production control command DI_CMD) indicating that there is a RAM error to the sub-control board 80 (step S22).

[0292] Next, the main control CPU 600a outputs an error display to the LED data port (step S23).

[0293] Next, the main control CPU 600a performs a power supply abnormality check process (step S24), returns to the process of step S23, and repeats the process. Note that this power supply abnormality check process is the same as the power supply abnormality check process shown in FIG. 29.

[0294] <Main control: Explanation of main processing> On the other hand, if the backup flag is set to ON (step S21: YES), the signal of the RAM clear switch 620 is checked (step S25).

[0295] <Main control: Explanation of main processing: RAM clear processing> When the signal of the RAM clear switch 620 is ON (step S25: YES), or when the setting switching process (step S19) shown in FIG. 26 is performed, the main control CPU 600a does not clear the measurement RAM area and measurement stack area of the main control RAM 600c, but clears the normal RAM area and normal stack area of the main control RAM 600c (step S26).

[0296] Next, the main control CPU 600a sets the RAM clear notification timer to 30 seconds (30s) (step S27), and sets the timer for outputting a security signal output to the hall computer used for game island management in the game hall to 30 seconds (30s) (step S28).

[0297] Next, the main control CPU 600a performs initial value setting in a part of the main control RAM 600c (step S29), and proceeds to the process of step S41.

[0298] <Explanation of Main Control: Main Process> On the other hand, if the signal of the RAM clear switch 620 is OFF (step S25: NO), the main control CPU 600a acquires the door open signal indicating whether the glass door frame 5 shown in FIG. 1 is open and the signal of the setting key switch 630 (step S30), and checks whether all of them are ON (step S31). If not all of them are ON (step S31: NO), the process proceeds to step S40.

[0299] <Explanation of Main Control: Main Process: Setting Confirmation Process> On the other hand, if all of them are ON (step S31: YES), the main control CPU 600a transmits a set value command (production control command DI_CMD) reflecting the set value to the sub-control board 80 (step S32).

[0300] Next, the main control CPU 600a sets a timer for outputting a security signal output to the hall computer used for game island management in the game hall to 30 seconds (30s) (step S33).

[0301] Next, the main control CPU 600a sets the security signal output to the hall computer used for game island management in the game hall to ON, and causes the hall computer to output the security signal for 30 seconds (30s) set by the above timer (step S34).

[0302] Next, the main control CPU 600a outputs the set value to the LED data port (step S35).

[0303] Next, the main control CPU 600a sets a predetermined value in a register in the main control CPU 600a so as to take a 4 ms wait, and performs a countdown process (step S36).

[0304] Next, the main control CPU 600a performs power supply abnormality check processing (step S37). Note that this power supply abnormality check processing is the same as the power supply abnormality check processing shown in FIG. 29.

[0305] Next, the main control CPU 600a creates switch edge data of the setting key switch 630 signal from the level data of the setting key switch 630 for the previous time and this time (step S38). Note that the main control CPU 600a stores the created edge data in the main control RAM 600c.

[0306] Next, the main control CPU 600a checks the edge data stored in the main control RAM 600c (step S39). If the setting key switch 630 is ON (step S39: NO), the process returns to the process of step S34.

[0307] <Explanation of the main control: Main process> On the other hand, if the setting key switch 630 is OFF (step S39: YES), initial values such as a backup flag and an error detection timer are set in a part of the main control RAM 600c (step S40).

[0308] Next, the main control CPU 600a transmits a command (production control command DI_CMD) indicating whether it is a power-off recovery by RAM clear or a power-off recovery by backup to the sub-control board 80 (step S41).

[0309] Next, the main control CPU 600a performs game state notification information update processing for updating game state notification information (step S42).

[0310] Next, the main control CPU 600a sets the internal function registers (step S43). Specifically, it sets the emission control signal to ON and transmits it to the payout control board 70. Thereby, the payout control board 70 controls to start the operation of the emission control board 71. Also, the main control CPU 600a sets the CTC having functions such as creating a pulse output with a fixed period provided inside itself and a time measurement function. That is, the main control CPU 600a sets the time constant register of the CTC so that a timer interrupt is periodically applied every 4 ms.

[0311] Thus, the above processing up to this point is the initial processing in the main control main processing.

[0312] Next, the main control CPU 600a performs the processing of the winning ball count management process 1 that calculates performance such as the total number of game balls launched into the game area 40 including the number of winning balls and non-winning balls in a state where interrupts to itself are set to the prohibited state (step S44) (step S45). Then, after the main control CPU 600a performs the update process of various random number counters (step S46), it returns to the interrupt enabled state (step S47), returns to step S44, and performs a loop process that repeatedly performs the processing of steps S44 to S47. Note that this loop process and the interrupt process described later are steady processes.

[0313] <Explanation of the main control: Timer interrupt process> Next, with reference to FIG. 30, the timer interrupt program that interrupts the above-described main process and starts every 4 ms will be described.

[0314] When this timer interrupt occurs, a save process is executed to save the contents of the register group in the main control CPU 600a to the stack area of the main control RAM 600c (step S100), and then a voltage abnormality check process is executed (step S101). This voltage abnormality check process is the same process as the power supply abnormality check process shown in FIG. 29.

[0315] Next, the main control CPU 600a receives ON / OFF signals of various switches including the special symbol 1 start port switch 44a (see FIG. 4), the special symbol 2 start port switch 45a1 (see FIG. 4), the normal symbol start port switch 48a (see FIG. 4), the upper right general winning port switch 49a1 (see FIG. 4), the upper left general winning port switch 49b1 (see FIG. 4), the middle left general winning port switch 49c1 (see FIG. 4), the lower left general winning port switch 49d1 (see FIG. 4), the out port switch 50a (see FIG. 4), and the big winning port switch 46c (see FIG. 4), and stores the ON / OFF signal levels and their rising states in the working area in the main control RAM 600c (step S102). At this time, if the big winning port switch 46c (see FIG. 4) is ON, the counter that counts the winning balls obtained by a big win is updated. Therefore, the liquid crystal display device 41 shown in FIG. 25(b) will display the number of winning balls obtained including the first win before the start of the measurement of the stay time timer.

[0316] Next, the main control CPU 600a performs a timer subtraction process on various timers (such as the normal symbol variation timer and the normal symbol accessory timer) that manage the time of each gaming operation (step S103).

[0317] Next, the main control CPU 600a performs a random number management process (step S104). Specifically, it performs a process of updating random numbers such as normal symbols and special symbols used for win / loss lottery.

[0318] Next, the main control CPU 600a performs error management processing (step S105). Note that the error management processing determines whether there is an abnormality inside the device, such as when the replenishment of game balls stops, or when game balls jam, or when there is a disconnection in the special symbol 1 start port switch 44a (see FIG. 4), special symbol 2 start port switch 45a1 (see FIG. 4), normal symbol start port switch 48a (see FIG. 4), upper right general winning port switch 49a1 (see FIG. 4), upper left general winning port switch 49b1 (see FIG. 4), middle left general winning port switch 49c1 (see FIG. 4), lower left general winning port switch 49d1 (see FIG. 4), out port switch 50a (see FIG. 4), big winning port switch 46c (see FIG. 4). When any error occurs, a command (production control command DI_CMD) corresponding to the error is transmitted to the sub-control board 80.

[0319] Next, the main control CPU 600a executes prize ball management processing (step S106). This prize ball management processing outputs a payout control command PAY_CMD for causing the payout / firing control board 70 (see FIG. 4) to perform a payout operation. Also, a command (production control command DI_CMD) corresponding to the value of a counter that counts the winning balls obtained by a big win is transmitted to the sub-control board 80. Thereby, the sub-control CPU 800a transmits a command list regarding an image (video) for displaying information corresponding to the received counter value on the liquid crystal display device 41 to the VDP 803. Thereby, the VDP 803 generates image (video) data so as to display an image based on the command list, and transmits the generated image (video) data to the liquid crystal display device 41, whereby the number of winning balls obtained as shown in FIGS. 25(b), (e), (g), (h) is displayed on the liquid crystal display device 41.

[0320] Next, the main control CPU 600a executes normal symbol processing (step S107). This normal symbol processing performs a winning or losing lottery for the normal symbol, and determines the variation pattern and the stop display state of the normal symbol based on the lottery result. The details of this processing will be described later.

[0321] Next, the main control CPU 600a executes normal electric accessory management processing (step S108). In this normal electric accessory management processing, based on the lottery result of the normal symbol processing (step S107), a signal related to the control of the normal electric accessory solenoid 45b2 (see FIG. 4), which is necessary for the occurrence of a normal electric accessory release game, is generated.

[0322] Next, the main control CPU 600a executes special symbol processing (step S109). In this special symbol processing, a winning or losing lottery of the special symbol is executed, and based on the result of the lottery, the variation pattern of the special symbol and the stop display mode of the special symbol are determined. Also, processing of a winning easy flag indicating whether the game state is a time-saving game state and a normal symbol sure change flag is performed.

[0323] Next, the main control CPU 600a executes special electric accessory management processing (step S110). In this special electric accessory management processing, mainly when the jackpot lottery result is "jackpot" or "minor jackpot", setting processing necessary for executing and controlling the corresponding winning game is performed. At this time, a signal related to the control of the special electric accessory solenoid 46b (see FIG. 4) is also generated. Note that when the jackpot lottery result is "jackpot" or "minor jackpot", a command (production control command DI_CMD) related thereto is transmitted to the sub-control board 80.

[0324] Next, the main control CPU 600a performs right hitting notification information management processing (step S111). In this right hitting notification information management processing, processing for presenting a "launch position guidance effect (right hitting notification effect)" for performing right hitting instruction notification in a situation where right hitting is advantageous, such as when the opening and closing member 45b opens a predetermined number of times within a predetermined time or when the opening and closing door 46a is opened and the large winning opening (not shown) is opened, is performed.

[0325] Next, the main control CPU 600a executes LED management processing (step S112).

[0326] Next, the main control CPU 600a executes external terminal management processing (step S113). In this external terminal management processing, predetermined game information such as the number of winning occurrences, the number of fluctuations of special symbols, winning ball detection information at the winning opening, information during the time-limited game state, and security information is output to the hall computer used for game island management in the game arcade.

[0327] Next, the main control CPU 600a performs solenoid management processing (step S114). At this time, the main control CPU 600a confirms the signal related to the control of the normal electric accessory solenoid 45b2 (see FIG. 4) generated in the normal electric accessory management processing (step S108), and also confirms the signal related to the control of the special electric accessory solenoid 46b (see FIG. 4) generated in the special electric accessory management processing (step S110). Then, based on this signal, the operation / stop of the normal electric accessory solenoid 45b2 or the special electric accessory solenoid 46b is controlled, and the time when the opening / closing member 45b1 of the electric chew (normal electric accessory) is in the open state and the guide member 45c1 is in the guiding state is in the extended state / non-extended state, or the opening / closing door 46a (see FIG. 2) operates so that the large winning opening (not shown) opens or closes.

[0328] Next, the main control CPU 600a performs processing outside the usage area (step S115). In this processing, a process of causing the performance display value calculated in the winning ball winning number management process 1 of step S45 shown in FIG. 27 to be displayed on the measurement / setting display device 610 (see FIG. 4) is performed.

[0329] Next, the main control CPU 600a clears the WDT (not shown) (step S116), returns to the interrupt permission state (step S117), restores the contents of the registers saved in the stack area of the main control RAM 600c, and ends the timer interrupt (step S118). As a result, the process returns from the interrupt processing routine to the main process (see FIG. 27).

[0330] <Explanation of the main control: normal symbol processing> Next, with reference to FIG. 31, the above normal symbol processing will be described in detail.

[0331] As shown in FIG. 31, in the normal symbol start port 48 (see FIG. 2) composed of gates for normal symbol processing, it is first confirmed whether the passage of the game ball is detected, that is, the signal level of the normal symbol start port switch 48a (see FIG. 4) of the normal symbol start port 48 is confirmed (step S150). When the passage of the game ball is detected (step S150: YES), the main control CPU 600a checks the main control RAM 600c in which the number of balls on hold for starting the normal symbol is stored, in order to determine whether the number of balls on hold for starting the normal symbol is, for example, 4 or more (step S151). At this time, if the number of balls on hold for starting the normal symbol is less than 4 (step S151: ≠ MAX), the number of balls on hold for starting the normal symbol is incremented by 1 (step S152). After that, the main control CPU 600a stores the random number value for normal symbol win determination used for the normal symbol win / loss lottery in the main control RAM 600c in which the number of balls on hold for starting the normal symbol is stored (step S153), and then proceeds to the process of step S154.

[0332] On the other hand, if the passage of the game ball is not detected in step S150 (step S150: NO), or if it is determined in step S151 that the number of balls on hold for starting the normal symbol is 4 or more (step S151: = MAX), the processes of steps S152 to S153 are not performed, and the process proceeds to the process of step S154.

[0333] When the main control CPU 600a proceeds to the process of step S154, it checks whether the normal symbol win operation flag is set to ON, that is, whether 5AH is set in the normal symbol win operation flag (step S154). If 5AH is set in the normal symbol win operation flag (step S154: ON), it is determined that the normal symbol is a winning symbol. After updating the display data of the normal symbol (step S163), the normal symbol processing is terminated.

[0334] On the other hand, if 5AH is not set in the operation flag per normal symbol (step S154: OFF), the processing state indicating the behavior of the normal symbol, that is, the value of the normal symbol operation status flag is checked (step S155). Then, if the normal symbol operation status flag is 00H, the main control CPU 600a determines that it is in the state before the start of the variation of the normal symbol, proceeds to step S156, and checks whether the number of reserved start balls of the normal symbol is 0 (step S156).

[0335] After checking the main control RAM 600c in which the number of reserved start balls of the normal symbol is stored, if the main control CPU 600a determines that it is 0 (step S156 := 0), after updating the display data of the normal symbol (step S163), the normal symbol process ends. On the other hand, if it is determined that it is not 0 (step S156 ≠ 0), the number of reserved start balls of the normal symbol is decremented by 1 (step S157).

[0336] Thereafter, the main control CPU 600a performs a hit determination of a random number value corresponding to the number of reserved start balls of the normal symbol stored in the main control RAM 600c using the normal symbol hit determination table NPP_TBL shown in FIG. 38(a). That is, if the normal symbol probability variation flag indicating the game state is OFF, the main control CPU 600a determines whether the random number value is greater than or equal to the lower limit value (shown as 249 in the figure) and less than or equal to the upper limit value (shown as 250 in the figure) of the normal symbol hit determination table NPP_TBL (normal state) shown in FIG. 38(a). If it is greater than or equal to the lower limit value and less than or equal to the upper limit value, 5AH is set in the normal symbol hit determination flag to turn it ON. Otherwise, the normal symbol hit determination flag is turned OFF.

[0337] On the other hand, if the normal symbol probability variation flag indicating the game state is ON, the main control CPU 600a determines whether the random number value is greater than or equal to the lower limit value (shown as 4 in the figure) and less than or equal to the upper limit value (shown as 250 in the figure) of the normal symbol hit determination table NPP_TBL (probability variation state) shown in FIG. 38(a). If it is greater than or equal to the lower limit value and less than or equal to the upper limit value, 5AH is set in the normal symbol hit determination flag to turn it ON. Otherwise, the process of setting the normal symbol hit determination flag to OFF is performed (step S158).

[0338] Thus, the main control CPU 600a determines a stop symbol (normal symbol stop symbol) based on the lottery result determined in the above random number lottery process (step S159).

[0339] Next, the main control CPU 600a checks whether the short normal symbol time flag for shortening the variation time of the normal symbol is set to ON. If it is set to ON, it sets the corresponding variation time in the normal symbol variation timer. If it is set to OFF, it sets the normal variation time in the normal symbol variation timer (step S160).

[0340] Next, the main control CPU 600a shifts the storage area of the main control RAM 600c in which the random number value used for the win / loss lottery of the normal symbol corresponding to the number of balls on hold at the start of the normal symbol is stored (step S161). That is, assuming that the maximum number of balls on hold at the start of the normal symbol can be 4, the random number value used for the win / loss lottery of the normal symbol corresponding to 4 balls on hold at the start of the normal symbol is shifted to the main control RAM 600c in which the random number value used for the win / loss lottery of the normal symbol corresponding to 3 balls on hold at the start of the normal symbol was stored, and the random number value used for the win / loss lottery of the normal symbol corresponding to 3 balls on hold at the start of the normal symbol is shifted to the main control RAM 600c in which the random number value used for the win / loss lottery of the normal symbol corresponding to 2 balls on hold at the start of the normal symbol was stored, and the random number value used for the win / loss lottery of the normal symbol corresponding to 2 balls on hold at the start of the normal symbol is shifted to the main control RAM 600c in which the random number value used for the win / loss lottery of the normal symbol corresponding to 1 ball on hold at the start of the normal symbol was stored. This process is performed.

[0341] After this process, the main control CPU 600a sets 01H in the normal symbol operation status flag used in step S155 above, and sets 00H in the main control RAM 600c in which the random number value used for the win / loss lottery of the normal symbol corresponding to 4 balls on hold at the start of the normal symbol was stored (step S162).

[0342] Then, after finishing the process of step S162, the main control CPU 600a updates the display data of the normal symbol (step S163), and finishes the normal symbol process.

[0343] On the other hand, in step S155, if the value of the normal symbol operation status flag, which indicates the behavior of the normal symbol, i.e., the process state, is 01H, the main control CPU 600a determines that the normal symbol is changing, proceeds to step S164, and checks whether the normal symbol change timer is 0 (step S164). If the normal symbol change timer is not 0 (step S164: ≠0), the display data of the normal symbol is updated (step S163), and the normal symbol process is finished. If the normal symbol change timer is 0 (step S164: =0), the main control CPU 600a sets 02H in the normal symbol operation status flag used in step S155, and sets, for example, about 600 ms in the normal symbol change timer to maintain the winning or losing lottery result of the normal symbol for a certain period of time (step S165).

[0344] After finishing the process of step S165, the main control CPU 600a updates the display data of the normal symbol (step S163), and finishes the normal symbol process.

[0345] On the other hand, in step S155, if the value of the normal symbol operation status flag, which indicates the behavior of the normal symbol, i.e., the process state, is 02H, the main control CPU 600a determines that the normal symbol is in the confirmation time (stopped after the change of the normal symbol), proceeds to step S166, and checks whether the normal symbol change timer is 0 (step S166). If the normal symbol change timer is not 0 (step S166: ≠0), the display data of the normal symbol is updated (step S163), and the normal symbol process is finished. If the normal symbol change timer is 0 (step S166: =0), the main control CPU 600a sets 00H in the normal symbol operation status flag used in step S155 (step S167), and checks whether the normal symbol hit determination flag is set to ON (5AH is set) (step S168).

[0346] If the normal symbol hit determination flag is set to OFF (5AH is not set) accordingly (step S168: OFF), the main control CPU 600a updates the display data of the normal symbol (step S163) and ends the normal symbol process. Then, if the normal symbol hit determination flag is set to ON (5AH is set) (step S168: ON), the main control CPU 600a sets the normal symbol activation flag used in step S154 to ON (5AH is set) (step S169) and then ends the normal symbol process.

[0347] <Explanation of the special symbol process by the main control> Next, with reference to FIGS. 32 to 37, the above special symbol process will be described in detail.

[0348] As shown in FIG. 32, in the special symbol process, first, at the special symbol 1 start port switch 44a (see FIG. 4) of the special symbol 1 start port 44 (see FIG. 2), it is confirmed whether a game ball has entered (a winning ball) (step S200). Further, at the special symbol 2 start port switch 45a1 (see FIG. 4) of the special symbol 2 start port 45a (see FIG. 2), it is confirmed whether a game ball has entered (a winning ball) (step S201).

[0349] <Explanation of the start port check process in the special symbol process by the main control> Regarding this process, explaining in detail with reference to FIG. 33, the main control CPU 600a confirms whether a game ball has entered (won) the special symbol 1 start port 44 or the special symbol 2 start port 45a, that is, confirms the level of the special symbol 1 start port switch 44a of the special symbol 1 start port 44 or the special symbol 2 start port switch 45a1 of the special symbol 2 start port 45a (step S250). Accordingly, if a game ball entering (winning) is not detected (step S250: NO), the special symbol process ends.

[0350] On the other hand, if the entry (winning) of a game ball is detected (step S250: YES), the main control CPU 600a checks whether the number of start-hold balls that serves as a trigger for the special symbol variation is a predetermined number and is stored in the main control RAM 600c (step S251). If the number of start-hold balls is less than 4 (step S251: ≠ MAX), 1 is added (+1) to the number of start-hold balls (step S252).

[0351] Next, the main control CPU 600a stores the random number value used when the special symbol stops, the random number value for the variation pattern, and the random number value for the jackpot determination in the main control RAM 600c in which the number of start-hold balls that serves as a trigger for the special symbol variation is stored (step 253).

[0352] Next, the main control CPU 600a checks the current game state (such as whether the special symbol jackpot determination flag is set to ON) and determines whether it is in a pre-reading prohibited state (step S254). If it is not in the pre-reading prohibited state (step S254: NO), the main control CPU 600a acquires the random number value for the jackpot determination used for the winning or losing lottery of the special symbol stored in the main control RAM 600c in step S253 (step S255), and further acquires a start port winning random number determination table (not shown) (step S256).

[0353] Next, the main control CPU 600a performs a lottery using the jackpot determination random number value obtained in step S255 above and the start port winning random number determination table (not shown) obtained in step S256, and performs a symbol lottery for the special symbol with reference to the symbol allocation table M_ZF_TBL shown in FIG. 13(b) according to the lottery result. Further, using the special symbol random number value stored in the main control RAM 600c in step S253 above, the type of jackpot (such as rank-up bonus win, normal jackpot, etc.) is determined, and using the variable pattern random number value, the variable pattern is determined using the variable pattern allocation table M_HP_TBL shown in FIG. 13(c), and a special symbol start port winning command corresponding thereto is generated (step S257). At this time, not only the jackpot lottery but also the small win lottery is performed, and the type of small win is determined using the above-described special symbol random number value or a random number value different from the special symbol random number value, and the variable pattern is determined using the variable pattern random number value, and a special symbol start port winning command corresponding thereto may be generated.

[0354] Next, the main control CPU 600a generates a start hold addition command for the lower byte corresponding to the generated special symbol start port winning command (step S258).

[0355] On the other hand, the main control CPU 600a generates a start hold addition command for the upper byte corresponding to the increased start hold balls when it finishes the process of step S258, or when the number of first start hold balls or second start hold balls of special symbol 1 or 2 is 4 or more in step S251 (step S251 := MAX), or if it is in the pre-reading prohibited state (step S254: YES) (step S259).

[0356] Next, the main control CPU 600a combines the start hold addition command for the lower byte generated in step S258 and the start hold addition command for the upper byte generated in step S259, and then transmits it as a start hold addition command (production control command DI_CMD) to the sub-control board 80 (step S260).

[0357] <Main Control: Explanation of Special Symbol Processing> Thus, after completing the processes of step S200 and step S201 shown in FIG. 32, the main control CPU 600a checks whether the special symbol small hit operation flag is set to ON, that is, whether 5AH is set in the special symbol small hit operation flag (step S202). If 5AH is set in the special symbol small hit operation flag (step S202: ON), it is determined that the special symbol is in the small hit state. After updating the display data of the special symbol (step S208), the special symbol processing is terminated.

[0358] On the other hand, if 5AH is not set in the special symbol small hit operation flag (step S202: OFF), it checks whether the special symbol big hit operation flag is set to ON, that is, whether 5AH is set in the special symbol big hit operation flag (step S203). If 5AH is set in the special symbol big hit operation flag (step S203: ON), it is determined that the special symbol is in the big hit state. After updating the display data of the special symbol (step S208), the special symbol processing is terminated.

[0359] On the other hand, if 5AH is not set in the special symbol big hit operation flag (step S203: OFF), it checks the processing state indicating the behavior of the special symbol, that is, the value of the special symbol operation status flag (step S204). More specifically, if the value of the special symbol operation status flag is 00H or 01H, the main control CPU 600a determines that the special symbol is in the variation waiting state (indicating that the variation of the special symbol has not occurred and it is in the waiting state for the next variation), and performs the special symbol variation start processing (step S205).

[0360] <Main Control: Special Symbol Processing: Explanation of Special Symbol Variation Start Processing> Regarding this process, a detailed explanation will be given with reference to FIG. 34. The main control CPU 600a checks whether the number of start hold balls that trigger the variation of the special symbol is 0 (step S300). That is, the main control CPU 600a checks whether it is stored in the main control RAM 600c. If it is determined that the number of start hold balls is 0 (step S300 := 0), the main control CPU 600a checks whether the value of the special symbol operation status flag is 00H (step S301). If the value of the special symbol operation status flag is 00H (step S301: YES), the special symbol variation start process is terminated.

[0361] On the other hand, if the value of the special symbol operation status flag is not 00H (step S301: NO), the main control CPU 600a transmits the customer waiting demo command as the production control command DI_CMD to the sub-control board 80 (see FIG. 4) (step S302).

[0362] Next, the main control CPU 600a sets 00H in the special symbol operation status flag (step S303) and terminates the special symbol variation start process.

[0363] On the other hand, if the main control CPU 600a determines that the number of start hold balls is not 0 (step S300: ≠ 0), it subtracts 1 (-1) from the number of start hold balls (step S304) and transmits the start hold subtraction command as the production control command DI_CMD to the sub-control board 80 (sub-control CPU 800a) (step S305).

[0364] Next, the main control CPU 600a checks the value of the special symbol short-time counter described later and transmits the short-time count command as the production control command DI_CMD to the sub-control board 80 (sub-control CPU 800a) (step S306).

[0365] Next, the main control CPU 600a shifts the storage area in the main control RAM 600c where the random number values used during the special symbol stop, the random number values for the variation pattern, and the random number values for the big win determination (refer to step S253 in FIG. 33) are stored (step S307), and sets 0 in the area in the main control RAM 600c where the random number value used for the lottery of the success or failure of the special symbol corresponding to the start hold 4 was stored (step S308).

[0366] Next, the main control CPU 600a performs a win determination process (step S309).

[0367] <Main control: Special symbol processing: Explanation of win determination processing> Regarding this process, explaining in detail with reference to FIG. 35, the main control CPU 600a acquires the big win determination random number value from the main control RAM 600c where the big win determination random number value (refer to step S253 in FIG. 33) is stored (step S370).

[0368] Next, the main control CPU 600a acquires the address number of the win determination table corresponding to the changing special symbol. That is, it acquires the address numbers of the special symbol big win determination table SDH_TBL shown in FIG. 38(b) and the special symbol small win determination table SDP_TBL shown in FIG. 38(c) (step S371).

[0369] Next, the main control CPU 600a changes the acquired address number to the address number where the determination value is stored (step S372).

[0370] Next, the main control CPU 600a acquires information on whether the determination values differ for each set value (step S373), and checks the value of the acquired information (step S374). If the acquired value is "0" (step S374 := 0), the process proceeds to the process of step S377. If the acquired value is not "0" (step S374 ≠ 0), the main control CPU 600a acquires the set value of the probability of generating a special game state advantageous to the player stored in the main control RAM 600c (see FIG. 4) (for example, the set values of "00H" to "05H" corresponding to "1" to "6") (step S375).

[0371] Next, the main control CPU 600a changes to the address where the determination value corresponding to the acquired set value is stored (step S376).

[0372] Next, the main control CPU 600a acquires the determination value from the current address (step S377).

[0373] Next, the main control CPU 600a changes the address to the head address where the next determination value is stored (step S378), and compares the acquired jackpot determination random number value with the acquired determination value (step S379).

[0374] Next, if the acquired jackpot determination random number value is not smaller than the acquired determination value (step S380: NO), the process returns to the process of step S373, and the processes of steps S373 to S380 are repeated until the acquired jackpot determination random number value becomes smaller than the acquired determination value (step S380: YES).

[0375] Next, if the acquired jackpot determination random number value becomes smaller than the acquired determination value (step S380: YES), the main control CPU 600a acquires the special symbol jackpot determination flag and the special symbol minor jackpot determination flag corresponding to the game state (step S381), and ends the hit determination process.

[0376] <Main control: Special symbol processing: Explanation of special symbol variation start processing> Thus, after finishing the hit determination process (step S309) as described above, the main control CPU 600a uses the random number value for special symbol stop stored in the main control RAM 600c at step S253 in FIG. 33, refers to the symbol distribution table M_ZF_TBL shown in FIG. 13(b), conducts a lottery, and generates a stop symbol of the special symbol according to the lottery result (step S310).

[0377] Next, the main control CPU 600a prepares to shift to game states such as the normal state, time-saving state, latent probability variation state, and probability variation state (step S311). Here, among the normal symbol time-saving flag, normal symbol probability variation flag, special symbol time-saving flag, special symbol probability variation flag, and winning ease flag that are set after a big win when a big win occurs, flag data for turning on the flag corresponding to the game state after the shift is prepared in advance. Also, the time-saving count to be set in the special symbol time-saving count counter and the probability variation count to be set in the special symbol probability variation count counter are to be prepared. The winning ease flag is a flag indicating whether the game state is a time-saving game state.

[0378] Next, the main control CPU 600a uses the random number value for variation pattern stored in the main control RAM 600c at step S253 in FIG. 33, refers to the variation pattern distribution table M_HP_TBL shown in FIG. 13(c), conducts a lottery, generates a variation pattern of the special symbol according to the lottery result, and transmits the variation pattern command of the generated special symbol variation pattern as an effect control command DI_CMD to the sub-control board 80 (sub-control CPU 800a) (step S312). In this step S312, the main control CPU 600a sets the variation time in the special symbol variation timer.

[0379] Next, the main control CPU 600a sets 5AH in the special symbol variation in progress flag to turn it on (step S313).

[0380] Next, the main control CPU 600a generates a symbol designation command for designating a special symbol to be displayed on the liquid crystal display device 41 (step S314), and performs a process of transmitting the generated symbol designation command as an effect control command DI_CMD to the sub-control board 80 (sub-control CPU 800a) (step S315).

[0381] Next, the main control CPU 600a sets 02H in the special symbol operation status flag (step S316), and ends the special symbol variation start process.

[0382] <Main control: Explanation of special symbol processing> On the other hand, as shown in FIG. 32, when the value of the special symbol operation status flag is 02H, the main control CPU 600a determines that the special symbol is in the process of variation (indicating that the special symbol is currently in the process of variation), and performs the process during the special symbol variation (step S206).

[0383] <Main control: Special symbol processing: Explanation of the process during special symbol variation> Explaining this process in detail with reference to FIG. 36, the main control CPU 600a first checks whether the variation time set in the special symbol variation timer at step S312 in FIG. 34 has elapsed, that is, whether it has become 0 (step S400). If the special symbol variation timer is not 0 (step S400: NO), the main control CPU 600a ends the process during the special symbol variation.

[0384] On the other hand, if the special symbol variation timer is 0 (step S400: YES), the main control CPU 600a transmits a symbol determination command as an effect control command DI_CMD to the sub-control board 80 (sub-control CPU 800a) (step S401).

[0385] Next, the main control CPU 600a sets 03H in the special symbol operation status flag and 00H in the special symbol variation flag. Then, in order to maintain the winning / losing lottery result of the special symbol for a certain period of time, the main control CPU 600a sets, for example, a time of about 500 ms in the special symbol variation timer (step S402). After that, the main control CPU 600a ends the special symbol variation process.

[0386] <Main control: Explanation of special symbol processing> On the other hand, as shown in FIG. 32, when the value of the special symbol operation status flag is 03H, the main control CPU 600a determines that it is during the special symbol confirmation (indicating that the variation of the special symbol has ended and it is stopped), and performs the process during the special symbol confirmation time (step S207).

[0387] <Main control: Special symbol processing: Explanation of the process during the special symbol confirmation time> Regarding this process, explaining in detail with reference to FIG. 37, the main control CPU 600a first checks whether the variation time set in the special symbol variation timer in step S312 of FIG. 34 has elapsed, that is, whether it has become 0 (step S450). If the special symbol variation timer is not 0 (step S450 ≠ 0), the main control CPU 600a ends the process during the special symbol confirmation time.

[0388] On the one hand, if the special symbol variation timer is 0 (step S450 = 0), the main control CPU 600a sets 01H in the special symbol operation status flag (step S451), and checks whether the special symbol jackpot determination flag is set to ON (whether 5AH is set) (step S452). If the special symbol jackpot determination flag is set to ON (if 5AH is set) (step S452: YES), the main control CPU 600a sets 00H in the special symbol jackpot determination flag, sets 5AH in the special symbol jackpot operation flag, sets 00H in the normal symbol short-time flag, sets 00H in the normal symbol sure-variation flag, further sets 00H in the special symbol short-time flag, sets 00H in the special symbol sure-variation flag, and sets 00H in the winning-easy flag. Then, the main control CPU 600a performs a process of setting 0000H in the special symbol short-time count counter and 00H in the special symbol sure-variation count counter, which will be described later (step S453), and the main control CPU 600a ends the process during the special symbol confirmation time.

[0389] On the other hand, if the special symbol jackpot determination flag is not set to ON (if 5AH is not set) (step S452: NO), the main control CPU 600a checks whether the special symbol minor jackpot determination flag is set to ON (whether 5AH is set) (step S454). If the special symbol minor jackpot determination flag is set to ON (if 5AH is set) (step S454: YES), the main control CPU 600a sets 00H in the special symbol minor jackpot determination flag and sets 5AH in the special symbol minor jackpot operation flag (step S455). At this time, the normal symbol short-time flag, the special symbol short-time flag, and the winning-easy flag are set to ON (5AH is set), and the short-time count is set in the special symbol short-time count counter.

[0390] After the main control CPU 600a finishes the process of step S455, or if the special symbol minor jackpot determination flag is not set to ON (if 5AH is not set) (step S454: NO), the main control CPU 600a checks whether the value of the special symbol short-time count counter is 0 (step S456).

[0391] If the value of the special symbol short time counter is not 0 (step S456: NO), the value of the special symbol short time counter is decremented by 1 (-1) (step S457), and the main control CPU 600a checks again whether the value of the special symbol short time counter is 0 (step S458). If the value of the special symbol short time counter is 0 (step S458: YES), 00H is set in the normal symbol short flag, 00H is set in the normal symbol probability variation flag, 00H is set in the winning easy flag, and further 00H is set in the normal symbol short flag (step S459).

[0392] After finishing the process of step S459, or if the value of the special symbol short time counter is 0 (step S456: YES), or if the value of the special symbol short time counter is not 0 (step S458: NO), the main control CPU 600a checks whether the value of the special symbol probability variation counter is 0 (step S460). If the value of the special symbol probability variation counter is 0 (step S460: YES), the process during the special symbol confirmation time ends.

[0393] On the other hand, if the value of the special symbol probability variation counter is not 0 (step S460: NO), the main control CPU 600a decrements the value of the special symbol probability variation counter by 1 (-1) (step S461), and checks again whether the value of the special symbol probability variation counter is 0 (step S462). If the value of the special symbol probability variation counter is not 0 (step S462: NO), the process during the special symbol confirmation time ends.

[0394] On the other hand, if the value of the special symbol probability variation counter is 0 (step S462: YES), the main control CPU 600a sets 00H in the normal symbol short flag, sets 00H in the normal symbol probability variation flag, sets 00H in the winning easy flag, sets 00H in the special symbol short flag, and sets 00H in the special symbol probability variation flag (step S463), and ends the process during the special symbol confirmation time.

[0395] <Main control: Explanation of special symbol processing> Thus, when any one of the processes of step S205, step S206, and step S207 shown in FIG. 32 is completed, the main control CPU 600a finishes the special symbol process after updating the display data of the special symbol (step S208).

[0396] <Description of the processing content of the sub-control board> Next, with reference to FIGS. 39 to 43, the processing method of the effect content described with reference to FIGS. 6 to 12 and FIGS. 14 to 25 will be specifically described with reference to the processing content (outline of the program) of the sub-control board 80.

[0397] First, when the pachinko game machine 1 is powered on, a power-on signal indicating that power has been supplied to each control board is sent from the power supply board 130 (see FIG. 4). In response to that signal, the sub-control CPU 800a performs the main process shown in FIG. 39.

[0398] <Sub-control: Description of the main process> As shown in FIG. 39, first, the sub-control CPU 800a initializes the registers provided inside and sets the input / output directions of the input / output ports. Then, it is set so that the data transmitted from the output ports set to the output direction is serial transfer (step S1000).

[0399] Next, the sub-control CPU 800a initializes the memory area in the sub-control RAM 800c that stores the effect control command DI_CMD received from the main control board 60 (see FIG. 4) (step S1001). Then, the sub-control CPU 800a performs an interrupt permission setting process for the input port that receives the interrupt signal from the main control board 60 (step S1002).

[0400] Next, the sub-control CPU 800a initializes the memory area in the sub-control RAM 800c used as the work area and the stack area (step S1003), and issues an initialization command to the sound LSI 801 (see FIG. 4). As a result, the sound LSI 801 initializes the registers provided inside it (step S1004).

[0401] Next, the sub-control CPU 800a checks whether an abnormality has occurred in a motor (not shown) that operates the upper, left, right, and upper-left movable members 43a to 43d (see FIG. 2), and checks a memory area in the sub-control RAM 800c where motor data for operating the motor (not shown) is stored. If abnormal data is stored, the sub-control CPU 800a issues a command to return the motor to the origin position (retracted position). As a result, the upper, left, right, and upper-left movable members 43a to 43d return to the initial positions (step S1005).

[0402] Next, the sub-control CPU 800a sets a CTC (Counter Timer Circuit) that has functions such as creating a pulse output at a fixed period and measuring time provided inside it. That is, the sub-control CPU 800a sets the time constant register of the CTC so that a timer interrupt is periodically applied every 1 ms (step S1006).

[0403] Next, the sub-control CPU 800a performs a checksum operation, which is an 8-bit addition operation on the work area of the sub-control RAM 800c (step S1007), and compares the checksum operation value with the checksum operation value calculated in a memory backup (see step S1015) and stored in the sub-control RAM 800c to check whether they match (step S1008). If they do not match (step S1008: NO), a process of clearing all areas in the sub-control RAM 800c is performed (step S1009).

[0404] On the other hand, when they match (step S1008: YES), or after the process of step S1009 is completed, the sub-control CPU 800a releases a watchdog timer function (not shown) (step S1010) and executes a refresh of the hardware such as the sub-control CPU 800a and the VDP 803 (step S1011).

[0405] Next, the sub-control CPU 800a reads out the production control command DI_CMD received from the main control board 60 (see FIG. 4) stored in the memory area in the sub-control RAM 800c, and determines a production pattern corresponding to the content by lottery from among a number of production patterns stored in advance in the sub-control ROM 800b (step S1012). At this time, when the winning chance notification is set to ON, the sub-control CPU 800a refers to the winning chance notification lottery table SB_NH_TBL shown in FIG. 14 and conducts a lottery for the winning chance notification.

[0406] Also, when the winning chance notification is set to OFF and the anticipation degree increase for preview is set to OFF, the sub-control CPU 800a refers to the preview hold change table SB_SYH_TBL1 shown in FIG. 15(a) and conducts a lottery regarding hold change. Further, the sub-control CPU 800a refers to the preview zone production table SB_SYZ_TBL1 shown in FIG. 15(b) and conducts a lottery regarding zone production.

[0407] On the other hand, when the winning chance notification is set to ON, or when the winning chance notification is set to OFF and the anticipation degree increase for preview is set to ON, the sub-control CPU 800a refers to the preview hold change table SB_SYH_TBL2 shown in FIG. 17(a) and conducts a lottery regarding hold change. Further, the sub-control CPU 800a refers to the preview zone production table SB_SYZ_TBL2 shown in FIG. 17(b) and conducts a lottery regarding zone production.

[0408] On the other hand, when the winning chance notification is set to OFF, the sub-control CPU 800a refers to the step-up notice table SB_STU_TBL1 shown in FIG. 18(a) and conducts a lottery for the step-up notice. On the other hand, when the winning chance notification is set to ON, the sub-control CPU 800a refers to the step-up notice table SB_STU_TBL2 shown in FIG. 18(b) and conducts a lottery for the step-up notice.

[0409] On the one hand, when the prefetch expectation increase is set to OFF during the RUSH state, the sub-control CPU 800a refers to the first prefetch hold change table SB_D1SYH_TBL shown in Fig. 19(a) and performs a lottery regarding the hold change.

[0410] On the other hand, when the prefetch expectation increase is set to ON during the RUSH state, the sub-control CPU 800a refers to the second prefetch hold change table SB_D2SYH_TBL shown in Fig. 19(b) and performs a lottery regarding the hold change.

[0411] On the other hand, when the prefetch expectation increase is set to OFF during the RUSH state, the sub-control CPU 800a refers to the first prefetch chance notice table SB_D1SYC_TBL shown in Fig. 20(a) and performs a lottery regarding the prefetch chance notice.

[0412] On the one hand, when the prefetch expectation increase is set to ON during the RUSH state, the sub-control CPU 800a refers to the second prefetch chance notice table SB_D2SYC_TBL shown in Fig. 20(b) and performs a lottery regarding the prefetch chance notice.

[0413] Thus, in step S1012 as described above, lotteries for various effects are performed.

[0414] Next, the sub-control CPU 800a performs a process of analyzing the input content of the setting button 15 or the effect button device 13 obtained in the timer interrupt process described later (step S1013). Specifically, it analyzes whether the setting button 15 or the effect button device 13 has been pressed, released, or is being held down by the player.

[0415] Next, the sub-control CPU 800a executes control over the operations of the upper, left, right, and upper-left movable props 43a to 43d (see FIG. 2), control over lighting or extinguishing of decorative lamps such as LED lamps which are the light-emitting means mounted on the decorative lamp board 90 (see FIG. 4), control over the speaker 17, and control over the image displayed on the liquid crystal display device 41 based on the effect pattern determined by lottery in the above step S1012 (step S1014). As a result, the sound effect (SE) of "Pipin!" (see SE1) shown in FIGS. 6(b-2), 9(c) to (d), and 10(c) to (d) is emitted from the speaker 17 shown in FIG. 1. Also, in this step S1014, processing for starting, stopping, or continuing the measurement of the stay time timer is performed. As a result, the sub-control CPU 800a transmits a command list regarding an image (video) for displaying information corresponding to the value of the stay time timer on the liquid crystal display device 41 to the VDP 803. Thereby, the VDP 803 generates image (video) data so as to display an image based on the command list, and transmits the generated image (video) data to the liquid crystal display device 41, whereby the stay time as shown in FIGS. 25(b) to (e), (g), and (h) is displayed on the liquid crystal display device 41.

[0416] Next, the sub-control CPU 800a performs a checksum operation which is an 8-bit addition operation targeting the work area of the sub-control RAM 800c, and performs a memory backup process of storing the checksum operation value in the sub-control RAM 800c (step S1015).

[0417] Next, the sub-control CPU 800a checks whether a VSYNC interrupt signal has been sent from the VDP 803 to the sub-control CPU 800a (step S1016). If the VSYNC interrupt signal has not been sent (step S1016: NO), the sub-control CPU 800a repeatedly executes the process of step S1016 until the VSYNC interrupt signal is sent. When the VSYNC interrupt signal is sent (step S1016: YES), the process returns to step S1007 again, and the processes of steps S1007 to S1016 are repeated.

[0418] <Sub-control: Data analysis process> Subsequently, with reference to FIG. 40, it will be described in detail in the data analysis process of step S1014 of the main process. First, the sub-control CPU 800a generates a command list for generating image data to be displayed on the liquid crystal display device 41 by the VDP 803 based on the production scenario data corresponding to the production pattern determined by lottery in step S1012 (step S1050).

[0419] Next, when the above production scenario data stores data indicating that the pressing effect of the production button device 13 is valid or data indicating that the continuous pressing effect of the setting button 15 is valid, the sub-control CPU 800a stores that data in the memory area in the sub-control RAM 800c.

[0420] Furthermore, the sub-control CPU 800a generates a control signal related to light based on the data content of the lamp data stored in the above production scenario data and stores it in the sub-control RAM 800c. At this time, the light amount setting described with reference to FIG. 12 is also considered.

[0421] In addition, the sub-control CPU 800a determines the operation contents of the upper, left, right, and upper-left movable props 43a to 43d based on the data content of the movable prop data stored in the above production scenario data, and generates motor data for a motor (not shown) of the movable prop device 43 according to the determined operation contents.

[0422] Furthermore, the sub-control CPU 800a generates a control signal related to sound based on the data content of the sound data stored in the above-described production scenario data (step S1051). At this time, the volume setting described with reference to FIG. 12 is also taken into consideration.

[0423] Thus, until the sub-control CPU 800a finishes generating all the data based on the production pattern determined by lottery in step S1012 shown in FIG. 40 (step S1052: NO), the processes of step S1050 and step S1051 are repeatedly performed. When all the data is generated (step S1052: YES), the process proceeds to step S1053.

[0424] Next, the sub-control CPU 800a performs button valid-time processing based on the content stored in the sub-control RAM 800c in step S1051 and the input content of the setting button 15 or the production button device 13 processed in step S1013 shown in FIG. 39 (step S1053). At this time, the production customization setting described with reference to FIGS. 5 and 24 is performed.

[0425] <Sub-control: Command reception interrupt processing> Subsequently, with reference to FIG. 41, the processing when the production control command DI_CMD and the interrupt signal are transmitted from the main control board 60 during the execution of such main processing will be described.

[0426] As shown in FIG. 41, when the sub-control CPU 800a receives the above interrupt signal, it executes a save process of saving the content of each register in the stack area in the sub-control RAM 800c (step S1100). After that, the sub-control CPU 800a reads the register of the input port that has received the production control command DI_CMD (step S1101), and calculates a pointer indicating the address of the memory area for command transmission and reception in the sub-control RAM 800c (step S1102).

[0427] Subsequently, the sub-control CPU 800a reads the register of the input port that has received the production control command DI_CMD again (step S1103), and checks whether the value read in step S1101 matches the value read in step S1103. If they do not match (step S1104: NO), it proceeds to step S1107. If they match (step S1104: YES), it stores the production control command DI_CMD received from the main control board 60 at the address corresponding to the calculated pointer (step S1105). Note that this stored production control command DI_CMD will be read by the sub-control CPU 800a during the process of step S1012 shown in FIG. 39.

[0428] Next, the sub-control CPU 800a updates the pointer indicating the address of the command transmission / reception memory area in the sub-control RAM 800c (step S1106), and restores the register saved in the process of step S1100 (step S1107). Thereby, it returns to the main process shown in FIG. 39.

[0429] <Sub-control: Timer interrupt processing> Subsequently, with reference to FIG. 42, the processing when a 1-ms timer interrupt occurs, which is set in the processing of step S1006 (see FIG. 39) of the main process, will be described.

[0430] As shown in FIG. 42, when a 1-ms timer interrupt occurs, the sub-control CPU 800a executes a save process of saving the contents of each register in the stack area in the sub-control RAM 800c (step S1150).

[0431] Next, the sub-control CPU 800a acquires the data of the setting button 15, the data of the effect button device 13, the motor data of the movable prop device 43, etc. twice (step S1151), and checks whether the data acquired twice match (step S1152). If the data do not match (step S1152: NO), the sub-control CPU 800a repeats the process of step S1151 until the data match, and if they match (step S1152: YES), the matched data is stored in the sub-control RAM 800c (step S1153).

[0432] Next, the sub-control CPU 800a receives a signal from the setting button 15 or the effect button device 13 (step S1154). This received signal will be analyzed by the button analysis process of step S1013 shown in FIG. 39.

[0433] Next, the sub-control CPU 800a transmits the control signal related to light stored in the sub-control RAM 800c in step S1051 shown in FIG. 40 to the decoration lamp board 90 (see FIG. 4) (step S1155). As a result, the lighting of the logo "Bakufu Shogun" of the upper decoration 42a shown in FIGS. 6 to 10 and FIG. 16 will be executed. Also, at this time, the control signal necessary to turn on or off the identification lamp device 51A (see FIG. 2) will also be transmitted.

[0434] Next, the sub-control CPU 800a restores the register saved in the process of step S1150 (step S1156). As a result, the process returns to the main process shown in FIG. 39.

[0435] <Sub-control: Command list> Here, the command list generated in step S1050 shown in FIG. 40 will be described in detail with reference to FIG. 43.

[0436] This command list is a command sequence listing commands for the VDP803 (command parser 8035), but the description content and order are slightly different when instructing video drawing and when instructing still image drawing.

[0437] When instructing the VDP803 to draw a video, it consists of the initial command list in Fig. 43(a) and the configuration of the steady command list in Fig. 43(b).

[0438] As shown in Fig. 43(a), the sub-control CPU 800a first generates a command to set the memory area of the DDR2 SDRAM 804 where the frame buffer area is set, and the memory area for storing the video data of the DDR2 SDRAM 804 (step S1200).

[0439] Next, it generates a command to instruct video decoding (step S1201). Specifically, it is an instruction on which video compression data to decode, and it is instructed together with the address of the CG data storage area of the game ROM 805 where the corresponding video is stored and the number of frames of that video.

[0440] Next, it fills in the end processing command and finishes generating the initial command list (step S1202).

[0441] Subsequently, the sub-control CPU 800a generates the steady command list shown in Fig. 43(b).

[0442] This steady command list is composed of video drawing instructions as shown in Fig. 43(b). In the above initial command list, for the decoded video data, it generates a command on which frame number of decoded data to draw at which coordinate position on the liquid crystal display device 41 (step S1203). Next, it fills in the end processing command and finishes generating the steady command list (step S1204).

[0443] When instructing the VDP803 to draw a still image, as shown in FIG. 43(c), the sub-control CPU800a first generates a command for setting the memory area of the DDR2SDRAM804 in which the frame buffer area is set (step S1210).

[0444] Next, a command for instructing the decoding of the still image is generated (step S1211). Specifically, it is an instruction on which still image compression data is to be decoded, and it is instructed together with the address number and data size of the CG data storage area of the game ROM805 in which the corresponding still image is stored.

[0445] Next, a command is generated for how to draw the decoded still image data at which coordinate position on the liquid crystal display device 41 and in what manner (rotation angle, reduction / enlargement, etc.) (step S1212). Next, an end processing command is entered to finish generating the command list for the still image (step S1213).

[0446] Thus, such a command list for the moving image and the command list for the still image are transmitted to the VDP803 (see FIG. 4), and after being appropriately processed, they are transmitted to the liquid crystal display device 41. As a result, the images shown in FIGS. 5 to 10, FIG. 16, and FIGS. 22 to 25 are displayed on the liquid crystal display device 41.

[0447] Therefore, through the above-described processing, the production contents described with reference to FIGS. 6 to 12 and FIGS. 14 to 25 are executed.

[0448] According to the present embodiment described above, by mounting the functions required by the player on the gaming machine, the game content that can satisfy the player is obtained, and thus, a gaming machine with diverse effects can be provided.

[0449] <Description of Modification Example> In the present embodiment, an example in which the sound LSI801 and the VDP803 are separately configured is shown, but they may be integrated as one chip.

[0450] Also, in this embodiment, an example in which the sub-control CPU 800a is provided in the sub-one-chip microcomputer 800 is shown. However, the present invention is not limited thereto, and the sub-control CPU 800a may be provided in the VDP 803.

Explanation of Signs

[0451] 1 Pachinko gaming machine 15 Setting button (Effect setting means) 600a Main control CPU (Pre-reading determination means) 600c Main control RAM (Suspension storage means) 800a Sub-control CPU (Change means) SB_NH_TBL Winning chance notification lottery table SB_STU_TBL2 Step-up notice table

Claims

[Claim 1] a reservation storage means for storing, when a plurality of types of identification information are changed when a predetermined start condition is satisfied, a start reservation for changing the identification information for which the start condition is satisfied but has not yet been started up to a predetermined upper limit number; A look-ahead determination means for performing a look-ahead determination on the start-up hold before a change to the start-up hold is started; A special effect that is started with a change prior to the change effect for the start hold of the pre-reading judgment target and is started when the start condition is established; A special performance that is started with a change prior to the change performance for the start hold of the pre-reading judgment target and is executed with a plurality of changes including the change performance for the start hold of the pre-reading judgment target; A performance setting means for setting a predetermined performance based on an operation by a player, The effect setting means is capable of setting whether or not the special effect is to be made to appear, When the special effect is set to be able to appear by the effect setting means, the rate at which the special effect is selected in a reach effect with a high expectation of a winning game state in the case of a win is higher than the rate at which the special effect is selected in a reach effect with a high expectation of a winning game state in the case of a win.

Citation Information

Patent Citations

  • Game machine

    JP2014136028A

  • Game machine

    JP2018088986A

  • Game machine

    JP2022137445A

  • Game machine

    JP2022173598A

  • Game machine

    JP2023095520A