Gaming machine
The gaming machine enhances player convenience by allowing wireless earphone connectivity and optimizing sound output through wireless communication, addressing the limitations of wired connections.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2023-10-27
- Publication Date
- 2026-03-26
Smart Images

Figure 0007836288000001 
Figure 0007836288000002 
Figure 0007836288000003
Abstract
Description
Technical Field
[0001] The present invention relates to a gaming machine capable of outputting sound data to earphones connected by wireless communication.
Background Art
[0002] Conventionally, a gaming machine capable of connecting earphones has been known (see Patent Document 1). This gaming machine has an earphone jack. By connecting the plug of the earphone to the earphone jack, it is possible to listen to sound using the earphone.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] However, in the conventional gaming machine, since the earphone is connected by wire, there is a risk that the convenience of the player may be reduced. An object of the present invention is to improve the convenience of the player.
Means for Solving the Problems
[0005] To achieve the above object, a gaming machine according to a first invention includes output means capable of outputting sound data to earphones connected by wireless communication, and during the connection of the earphones, for sounds related to effects, output by a speaker of restriction death , 1 for sounds related to errors of The sound can be output from both the speaker and the earphone, and the sound related to the second error can be output only from the speaker. this, The gaming machine according to the first invention allows for wireless connection of earphones. This improves the convenience for the player compared to cases where earphones are connected via a wired connection. In particular, in the gaming machine according to the first invention, the output of sounds related to special effects, which do not need to be heard by anyone other than the player, is restricted by the speaker, while the output of sounds related to predetermined errors, which need to be heard by anyone other than the player (for example, the gaming machine's administrator), is not restricted by the speaker. This makes it possible to optimize the output of sound from the speaker when earphones are connected. Here, the earphones refer to the wireless earphones described later. The output means refers to the performance control board 300 described later. The sounds related to the performance refer to the performance-related sounds described later. The sounds related to a predetermined error refer to the Type 2 error-related sounds described later. [Effects of the Invention]
[0006] According to the present invention, it is possible to improve the convenience of the player. [Brief explanation of the drawing]
[0007] [Figure 1] This is a perspective view of pachinko machine 1. [Figure 2] This is a plan view of pachinko machine 1. [Figure 3] This is a cross-sectional view along line AA shown in Figure 2. [Figure 4] This is a perspective view of the front door unit 4. [Figure 5] This diagram shows the front of the game board, schematically illustrating the parts that are particularly necessary for explanation. [Figure 6] This is a front view of the circulation unit 500. [Figure 7] This figure shows the circulation unit 500 with some parts removed, as shown in Figure 6. [Figure 8] This is a block diagram showing the configuration of the control system for a pachinko machine. [Figure 9]It is a flowchart showing the processing when a frame control command is received. [Figure 10] It is a flowchart showing the holding ball decrease notification management process. [Figure 11] It is a flowchart showing the holding ball number monitoring process. [Figure 12] It is a flowchart showing the holding ball zero notification management process. [Figure 13] It is a flowchart showing the bonus ball monitoring process. [Figure 14] It is a flowchart showing the holding ball increase notification management process.
Embodiments for Carrying Out the Invention
[0008] Hereinafter, embodiments of the present invention will be described with reference to the drawings. In this embodiment, the gaming machine according to the present invention is applied to the pachinko machine 1. The pachinko machine 1 uses a predetermined number (45 [balls] in this embodiment) of gaming balls circulated within the gaming machine for the game, and can advance the game without directly lending out gaming balls or paying out bonus balls to the player (that is, without the player directly touching the gaming balls). It is a gaming machine (so-called, "managed gaming machine") that can proceed with the game. In the pachinko machine 1, the number of gaming balls owned by the player (hereinafter, referred to as "holding ball number") is managed as numerical data.
[0009] (Dedicated Unit UN) A dedicated unit UN (see FIG. 8) is connected to the pachinko machine 1 as an external device. The dedicated unit UN is configured to include a bill insertion slot, a card insertion slot, a display device, a lending button, etc. It is possible to insert bills into the bill insertion slot. It is possible to insert a storage medium (card) storing value information corresponding to the number of gaming balls into the card insertion slot. It is possible to display the value information etc. stored in the inserted storage medium on the display device. When a bill or card is inserted into the dedicated unit UN, every time the lending button is pressed, the dedicated unit UN transmits a lending command to the pachinko machine 1 to specify the lending of a predetermined number of game balls (in this embodiment, 125 balls). Then, every time the pachinko machine 1 receives the lending command from the dedicated unit UN, it adds the predetermined number of lent balls to the number of balls in hand being managed. As a result, the player can launch the number of game balls corresponding to the number of balls in hand managed in the pachinko machine 1. Also, when the counting operation described later is executed while the number of balls in hand managed by the pachinko machine 1 is 1 ball or more, the pachinko machine 1 converts the number of balls in hand into value information and stores it in the storage medium. Therefore, the pachinko machine 1 transmits a counting command described later to the dedicated unit UN.
[0010] (Overall Configuration of Pachinko Machine 1) First, the overall configuration of the pachinko machine 1 will be described. FIG. 1 is a perspective view of the pachinko machine 1. FIG. 2 is a plan view of the pachinko machine 1. FIG. 3 is a cross-sectional view taken along line A - A shown in FIG. 2. FIG. 4 is a perspective view of the front door unit 4. Note that FIG. 1 shows the state where the front door unit 4 is open. Also, in FIGS. 1 to 4, the display of the upper decoration unit included in the front door unit 4 is omitted. As shown in FIGS. 1 and 2, the pachinko machine 1 includes an outer frame unit 2, an inner frame unit 3, a front door unit 4, a game board unit 10 (see FIG. 5), and a circulation unit 500 (see FIG. 6).
[0011] (Outer Frame Unit 2) The outer frame unit 2, the inner frame unit 3, and the front door unit 4 are fixed to each other via a hinge mechanism. As a result, the inner frame unit 3 can be opened and closed with respect to the outer frame unit 2. Also, the front door unit 4 can be opened and closed with respect to each of the inner frame unit 3 and the outer frame unit 2. The outer frame unit 2 is configured to include a rectangular frame body (outer frame). And the outer frame included in the outer frame unit 2 is fixed to the island equipment in the game hall.
[0012] (Inner frame unit 3) The inner frame unit 3 is composed of a rectangular frame (inner frame). The inner frame unit 3 is positioned inside the outer frame unit 2.
[0013] (Front door unit 4) The front door unit 4 is formed in the shape of a rectangular door. The front door unit 4 is composed of a rectangular frame, a transparent plate 4a disposed approximately in the center of the frame, an upper decorative unit (not shown) and a lower decorative unit 40 arranged to surround the transparent plate 4a, and a launch handle unit 6 located to the right of the lower decorative unit 40. The transparent plate 4a is formed in a flat shape from a transparent material such as resin or glass. The upper decorative unit is positioned above the transparent plate 4a. The upper decorative unit has a bulging portion that protrudes toward the front. A sound generating device (speaker) 22 is positioned inside the upper decorative unit. In this embodiment, a first sound generating device 22 is positioned at the left corner of the upper decorative unit, and a second sound generating device 22 is positioned at the right corner of the upper decorative unit. A frame lamp 20 (see Figure 8) is provided on the upper decorative unit. The frame lamp 20 is composed of multiple light-emitting elements (LEDs) driven by dynamic lighting control. The lower decorative unit 40 is positioned below the transparent plate 4a. The lower decorative unit 40 has a bulging portion that protrudes toward the front. A sound generating device (speaker) 22 is positioned inside the lower decorative unit 40. In this embodiment, a third sound generating device 22 is positioned at the left end of the lower decorative unit 40, and a fourth sound generating device 22 is positioned at the right end of the lower decorative unit 40.
[0014] As shown in Figures 1 to 4, the lower decorative unit 40 is composed of a counting operation unit 41, a setting button unit 42, and a performance button unit 43. The counting operation unit 41 includes a ball count display unit 41a and a counting button 41b. Specifically, the counting operation unit 41 is formed in a box shape, and the ball count display unit 41a and the counting button 41b are provided on its upper surface (hereinafter referred to as the "display surface"). The ball count display unit 41a is composed of a predetermined number (6 in this embodiment) of 7-segment displays (light-emitting means) with decimal points arranged side by side, and is capable of displaying the number of balls managed by the frame control board 400. The ball count display unit 41a is located on the display surface of the counting operation unit 41. The display of the ball count display unit 41a is controlled by the frame control board 400. The counting button 41b can be pressed by the player. Inside the counting operation unit 41, there is a counting detection switch 23 (see Figure 8) that detects when the counting button 41b is pressed. The counting detection switch 23 outputs a detection signal to the frame control board 400 (see Figure 8) each time the counting button 41b is pressed. In this embodiment, the counting button 41b is formed in a cylindrical shape. The upper surface of the counting button 41b (hereinafter referred to as the "operating surface") is parallel to the display surface of the counting operation unit 41.
[0015] The display surface of the counting operation unit 41 is inclined toward the front. That is, the display surface of the counting operation unit 41 is inclined so that the front side is lower and the back side is higher. Accordingly, the operating surface of the counting button 41b is also inclined toward the front. That is, the operating surface of the counting button 41b is also inclined so that the front side is lower and the back side is higher. As a result, when pressing the counting button 41b, the direction in which the button is pressed is not vertical, but in a direction inclined toward the back (downward and diagonally toward the back). This makes it easier to press the counting buttons 41b compared to when the display surface of the counting operation unit 41 (the operating surface of the counting buttons 41b) is arranged horizontally, thereby improving the operability of the counting buttons 41b. Furthermore, compared to the case where the display surface of the counting operation unit 41 (the ball count display unit 41a) is arranged horizontally, the situation in which the light emitted from the frame lamp 20 and the board lamp 21 (described later) is reflected on the ball count display unit 41a is suppressed, and the situation in which the visibility of the ball count displayed on the ball count display unit 41a is reduced is suppressed. Furthermore, compared to the case where the display surface of the counting operation unit 41 (ball count display unit 41a) is arranged horizontally, the situation in which the ball count (light emission) displayed on the ball count display unit 41a is reflected on the transparent plate 4a is suppressed, and the light from the ball count display unit 41a is reflected off the transparent plate 4a and visible, which prevents the visibility of the game balls flowing down the game area 30 of the game board 11 from being obstructed from the player's perspective, and also prevents the illumination effect by the board lamps 21 from being obstructed, thereby preventing a decrease in the enjoyment of the game.
[0016] The counting operation unit 41 is located on the upper surface of the lower decorative unit 40. In the pachinko machine 1, the launch handle unit 6 (launch handle) is located to the right of the lower decorative unit 40 when viewed from the front. Therefore, in this embodiment, the counting operation unit 41 is located to the left of the center of the lower decorative unit 40 in the left-right direction (i.e., on the opposite side of the launch handle unit 6). This makes it possible for the player to operate the launch handle unit 6 (launch handle) with their right hand while operating the counting button 41b with their left hand, thereby improving operability when performing counting operations while playing the game. In particular, in this embodiment, the dedicated unit UN is located on the left side of the pachinko machine 1 when viewed from the front. By positioning the counting operation unit 41 to the left of the center of the lower decorative unit 40 in the left-right direction (i.e., on the side of the dedicated unit UN), it becomes possible to narrow the distance between the display device of the dedicated unit UN and the ball count display unit 41a compared to when the counting operation unit 41 is positioned to the right of the center of the lower decorative unit 40 in the left-right direction (i.e., on the opposite side of the dedicated unit UN), thereby shortening the distance the eyes have to move when performing counting and ball dispensing operations. Furthermore, in this embodiment, as will be described later, a game board 11 (game area 30) is equipped with a game board lamp 21 consisting of multiple light-emitting elements. In this case, when viewed from the front, if the front of the game board 11 (game area 30) is divided into two halves by a vertical line passing through the center in the left-right direction, the number of light-emitting elements (light-emitting elements constituting the game board lamp 21) located in the area to the left of the vertical line passing through the center in the left-right direction is less than the number of light-emitting elements (light-emitting elements constituting the game board lamp 21) located in the area to the right of the vertical line passing through the center in the left-right direction. In particular, when viewed from the front, if the front of the game board 11 (game area 30) is divided into four sections horizontally and vertically by a vertical line passing through the center in the left-right direction and a horizontal line passing through the center in the up-down direction, the number of light-emitting elements (light-emitting elements that make up the game board lamps 21) located to the left of the vertical line passing through the center in the left-right direction and below the horizontal line passing through the center in the up-down direction is less than the number of light-emitting elements (light-emitting elements that make up the game board lamps 21) located in each of the other areas (the area to the left of the vertical line passing through the center in the left-right direction and above the horizontal line passing through the center in the up-down direction, the area to the right of the vertical line passing through the center in the left-right direction and below the horizontal line passing through the center in the up-down direction, and the area to the right of the vertical line passing through the center in the left-right direction and above the horizontal line passing through the center in the up-down direction). Furthermore, the counting operation unit 41 is located to the left of the center in the left-right direction of the lower decorative unit 40 (i.e., on the side with fewer light-emitting elements that make up the game board lamps 21). This prevents the light from the panel lamp 21 from reflecting onto the ball count display unit 41a, thereby preventing a decrease in the visibility of the ball count displayed on the ball count display unit 41a.
[0017] A wall portion 44 is provided on the upper front side of the lower decorative unit 40. The wall portion 44 is formed to extend upward (rise) from the upper front side of the lower decorative unit 40 toward the rear. The wall portion 44 is provided to extend along the left-right direction at a position on the front side of the counting operation unit 41 and above the third sound generating device 22. In this case, the wall portion 44 is formed in a wall shape so as to face (block) the front side of the counting operation unit 41. The front surface of the wall section 44 is smoothly continuous with the front surface of the lower decorative unit 40 (the front surface of the third sound generating device 22). As shown in Figure 2, the back surface of the wall section 44 is composed of an inclined surface 44a and a vertical surface (not shown). The inclined surface 44a is an inclined surface that extends from the top of the wall section 44 toward the back and toward the downward. The vertical surface is a vertical surface that extends toward the downward from the lower end of the inclined surface 44a. In particular, the counting operation unit 41 is positioned so that the player can press the counting button 41b while their hand is resting on the wall portion 44 formed on the front side of the lower decorative unit 40 (with part of their palm in close contact). Specifically, the player can grip a part of the lower decorative unit 40 by placing each finger of their left hand on the inclined surface 44a or the vertical surface of the wall portion 44, and can firmly place their left hand on the lower decorative unit 40 while supporting the weight of their left hand. The counting operation unit 41 is positioned so that the player can press the counting button 41b simply by moving their fingers (especially their index finger) while their fingers are resting on the wall portion 44. At this time, the inclined surface 44a allows the fingertips to be positioned so that they extend toward the counting button 41b, while the vertical surface increases the gripping force of the fingertips on the wall portion 44, preventing hand tremors. As a result, the operability of the counting button 41b can be improved. Furthermore, in this embodiment, the top of the wall portion 44 is positioned higher than the top of the counting button 41b. This makes it easier to press the counting button 41b with a fingertip. Furthermore, in this embodiment, when viewed from the front, the top of the wall portion 44 is inclined such that the outer side in the left-right direction (the left side in this embodiment) is lower and the inner side in the left-right direction (the right side in this embodiment) is higher. This makes it easier for the player to place each finger of their left hand on the wall portion 44.
[0018] Here, when the player places each finger of their left hand on the wall 44, the palm of their left hand is positioned in front of the third sound generator 22 (covering the third sound generator 22). In this configuration, when the counting operation is performed, the third sound generator 22 may output a low-frequency sound (inaudible range). This makes it possible to feel a slight vibration in the player's left hand each time the counting operation is performed, thereby notifying the player that the counting operation has been performed. For example, in this embodiment, when the number of balls held is 1 or more, each time the counting button 41b is short-pressed (a counting operation in which the duration of pressing the counting button 41 is less than the reference time), the 1st predetermined number (1 in this embodiment) is subtracted from the number of balls held, and a counting command specifying the 1st predetermined number is sent from the frame control board 400 to the dedicated unit UN. On the other hand, when the number of balls held is 250 or more, each time the counting button 41b is long-pressed (a counting operation in which the duration of pressing the counting button 41 is equal to or greater than the reference time), the 2nd predetermined number is subtracted from the number of balls held, and a counting command specifying the 2nd predetermined number is sent from the frame control board 400 to the dedicated unit UN. Therefore, it is also possible to configure the system so that each time the counting button 41b is pressed and held, a deep bass sound (inaudible frequency range) is output from the third sound generator 22, and each time the counting button 41b is pressed and held, a deep bass sound (inaudible frequency range) is not output from the third sound generator 22. This makes it possible to cause a slight vibration in the player's left hand each time a second predetermined number of balls are transmitted from the frame control board 400 to the dedicated unit UN, thereby notifying the player that a second predetermined number of balls has been transmitted. Furthermore, if the counting button 41b is operated continuously for 4 seconds or more, even if the player releases their fingers from the counting button 41b, the system can be configured to treat the counting button 41b as having been pressed and held for the subsequent period, and a "total counting" process is performed in which all the balls are counted in second predetermined increments. It is preferable that the "total counting" process be configured so that it can be canceled by the player operating the counting button 41b while there are still balls remaining, thereby allowing the player to continue using some of their remaining balls for gameplay.
[0019] The setting button unit 42 is located on the upper surface of the lower decorative unit 40. The setting button unit 42 includes a light intensity adjustment button 42a, a volume adjustment button 42b, and a directional pad button 42c. The light intensity adjustment button 42a consists of two operating parts (a first operating part and a second operating part) that can be pressed by the player. Inside the setting button unit 42, there is a light intensity adjustment switch 24 (see Figure 8) that detects the pressing operation of each operating part. The light intensity adjustment switch 24 outputs a first detection signal to the performance control board 300 each time the first operating part is pressed, and outputs a second detection signal to the performance control board 300 each time the second operating part is pressed. The light intensity adjustment button 42a is used to adjust the light intensity of the frame lamp 20 and the panel lamp 21.
[0020] The volume adjustment button 42b consists of two operating parts (a third operating part and a fourth operating part) that can be pressed by the player. Inside the setting button unit 42, there is a volume adjustment switch 25 (see Figure 8) that detects the pressing operation of each operating part. The volume adjustment switch 25 outputs a third detection signal to the performance control board 300 each time the third operating part is pressed, and outputs a fourth detection signal to the performance control board 300 each time the fourth operating part is pressed. The volume adjustment button 42b is used to adjust the volume output from the sound generator 22 or the wireless earphones. The directional pad buttons 42c consist of four control buttons (up key button, down key button, left key button, and right key button) that can be pressed by the player. Inside the setting button unit 42, there is a directional pad switch 26 (see Figure 8) that detects the pressing of each control button. The directional pad switch 26 outputs a fifth detection signal to the performance control board 300 each time the up key button is pressed, a sixth detection signal to the performance control board 300 each time the down key button is pressed, a seventh detection signal to the performance control board 300 each time the left key button is pressed, and an eighth detection signal to the performance control board 300 each time the right key button is pressed. The directional pad buttons 42c are used to set various effects on the menu screen.
[0021] The performance button unit 43 is located on the upper surface of the lower decorative unit 40. The performance button unit 43 includes a performance button 5b. The performance button 5b can be pressed by the player. Inside the performance button unit 43 is a performance button switch 27 (see Figure 8) that detects when the performance button 5b is pressed. The performance button switch 27 outputs a predetermined detection signal to the performance control board 300 (see Figure 8) each time the performance button 5b is pressed. The performance button 5b is used in button effects (effects that suggest the result of the special symbol lottery, which will be described later) that are performed during gameplay.
[0022] As described above, the front door unit 4 can be opened and closed relative to both the inner frame unit 3 and the outer frame unit 2. In this embodiment, the outer frame unit 2, the inner frame unit 3, and the front door unit 4 are provided with a hinge mechanism at the left end in the left-right direction, and are fixed to each other by this hinge mechanism. As a result, as shown in Figure 1, the front door unit 4 can be opened and closed (opened) on the right side in the left-right direction (hereinafter also referred to as the "open side") relative to the inner frame unit 3 and the outer frame unit 2. In this embodiment, the setting button unit 42 (light intensity adjustment button 42a, volume adjustment button 42b, directional key button 42c) and the effect button unit 43 (effect button 5b) are positioned on the open side (right side in this embodiment) in the left-right direction relative to the counting operation unit 41 (counting button 41b). Also, the setting button unit 42 (light intensity adjustment button 42a, volume adjustment button 42b, directional key button 42c) is positioned on the open side (right side in this embodiment) in the left-right direction relative to the effect button unit 43 (effect button 5b). Here, during the development and shipment of the pachinko machine 1, it is necessary to check the operation of the counting button 41b by pressing it with the front door unit 4 open. At this time, if either the setting button unit 42 or the performance button unit 43 overlaps the counting button 41b when viewed from the open side in the left-right direction (right side in this embodiment), it becomes difficult to operate the counting button 41b. In other words, if the counting button 41b is obscured by either the setting button unit 42 or the performance button unit 43 when viewed from the open side in the left-right direction (right side in this embodiment), it becomes difficult to operate the counting button 41b. Therefore, in the pachinko machine 1, when the counting button 41b is viewed from the open side in the left-right direction (the right side in this embodiment), the setting button unit 42 and the performance button unit 43 are configured not to overlap the counting button 41b (at least a part of the counting button 41b). In other words, when the counting button 41b is viewed from the open side in the left-right direction (the right side in this embodiment), the setting button unit 42 and the performance button unit 43 do not conceal the counting button 41b (at least a part of the counting button 41b).
[0023] Specifically, as shown in Figure 3, the height of the performance button unit 43 (performance button 5b) (the height of the top of the performance button 5b) is higher than the height of the counting operation unit 41 (counting button 41b) (the height of the top of the counting button 41b). Therefore, in terms of position in the front-to-back direction, the performance button unit 43 (performance button 5b) is positioned such that the position of the counting operation unit 41 (counting button 41b) is shifted towards the front relative to the position of the operation unit 41 (counting button 41b). In other words, the performance button unit 43 (performance button 5b) is positioned such that the rear end of the performance button unit 43 is located further forward than the front end of the counting operation unit 41 (counting button 41b). Furthermore, regarding the vertical position, the setting button unit 42 (light intensity adjustment button 42a, volume adjustment button 42b, directional pad button 42c) is positioned such that its position is shifted downward relative to the position of the operation unit 41 (counting button 41b). In other words, the setting button unit 42 (light intensity adjustment button 42a, volume adjustment button 42b, directional pad button 42c) is positioned such that its height (the height of the tops of the light intensity adjustment button 42a, volume adjustment button 42b, and directional pad button 42c) is lower than the height of the counting operation unit 41 (counting button 41b).
[0024] In particular, in this embodiment, as shown in Figure 2, when viewing the pachinko machine 1 from above, if we define the first virtual line L1 as the virtual line extending along the left-right direction that passes through the upper end (rear end) of the operating surface of the counting button 41b, and the second virtual line L2 as the virtual line passing through the lower end (front end) of the operating surface of the counting button 41b, then the first virtual line L1 and the second virtual line L2 are configured so as not to overlap with the performance button unit 43 (performance button 5b). This makes it possible to prevent the performance button unit 43 from overlapping with the counting button 41b (at least a part of the counting button 41b) when viewed from the open side in the left-right direction (the right side in this embodiment). Furthermore, in this embodiment, when the pachinko machine 1 is viewed from above, the first virtual line L1 and the second virtual line L2 are configured to overlap with the setting button unit 42 (light intensity adjustment button 42a, volume adjustment button 42b, and directional key button 42c). This makes it possible to press the counting button 41b, light intensity adjustment button 42a, volume adjustment button 42b, and directional key button 42c simply by moving the hand linearly in the left-right direction (left-right direction as shown in Figure 2) during the development and shipment of the pachinko machine 1, thereby making it easy to verify the operation of each button.
[0025] The launch handle unit 6 comprises a launch handle (not shown), a touch sensor 411 (see Figure 8), and a launch stop button (not shown). The launch handle can be rotated by the player. Inside the launch handle unit 6 is a launch volume 410 (see Figure 8) that detects the angle at which the launch handle is rotated. The launch volume 410 outputs a detection signal corresponding to the detected angle to the frame control board 400 (see Figure 8). The touch sensor 411 detects contact (grasp) of the launch handle by the player based on changes in capacitance. When contact with the launch handle by the player is detected, the touch sensor 411 outputs a touch signal to the frame control board 400 (setting the touch signal to ON). On the other hand, when contact with the launch handle by the player is not detected, the touch sensor 411 stops outputting the touch signal to the frame control board 400 (setting the touch signal to OFF). The firing stop button can be pressed by the player. Inside the firing handle unit 6 is a firing stop switch 412 (see Figure 8) that detects when the firing stop button is pressed. When the firing stop button is not pressed, the firing stop switch 412 outputs a firing stop signal to the frame control board 400 (setting the firing stop signal to the ON state). On the other hand, when the firing stop button is pressed, the firing stop switch 412 stops outputting the firing stop signal to the frame control board 400 (setting the firing stop signal to the OFF state).
[0026] (Game board unit 10) Next, the configuration of the game board unit 10 will be explained. Figure 5 shows the front view of the game board, and schematically illustrates the parts that are particularly necessary for explanation. The game board unit 10 is supported by the inner frame unit 3. Specifically, the game board unit 10 is mounted inside the inner frame of the inner frame unit 3. As a result, the game board unit 10 is positioned on the rear side of the front door unit 4. The player can then see the game board 11 (game area 30), which will be described later, through the transparent plate 4a. In this embodiment, the game area 30, which will be described later, is formed between the back of the transparent plate 4a and the front of the game board 11. As shown in Figure 5, the game board unit 10 comprises a game board 11 and various display devices (image display device 31, board lamps 21, etc.) attached to the game board 11.
[0027] The game board 11 is formed from resin in a flat plate shape. The game board 11 has a game area 30 formed on its surface, through which game balls launched in response to the rotation of the launch handle flow down. In this embodiment, the front surface (board surface) of the game board 11 is formed as a game area 30, consisting of a left game area RL formed to the left of the image display device 31 (display screen 31a) and a right game area RR formed to the right of the image display device 31. The player can then launch (inject) game balls into the desired game areas RL and RR by adjusting the amount of rotation of the launch handle. Specifically, the front of the game board 11 has a launching passage r1 through which the game balls launched in response to the rotation of the launching handle pass, and a guidance passage r2 that guides the launched game balls to the right-side game area RR. Then, the game ball launched in response to the rotation of the launch handle passes through the launch passage r1 and flows into the game area. If the momentum of the launched game ball is weak, the game ball that passes through the launch passage r1 flows into the left game area RL. On the other hand, if the momentum of the launched game ball is strong, the game ball that passes through the launch passage r1 passes through the guidance passage r2 and flows into the right game area RR.
[0028] In the left-hand game area RL, multiple paths are formed as routes (passages) for the game balls to flow down. By adjusting the amount of rotation of the launch handle, the player can launch (direct) the game balls into the intended path. The left-side game area RL is provided with a first starting opening 51, an upper left other prize opening 55a, a left-center other prize opening 55b, and a lower left other prize opening 55c. The first starting port 51 is formed in a pocket shape. The first starting port 51 is open upwards, allowing game balls to be inserted at all times. The first starting port 51 allows game balls to be inserted as they flow down the left game area RL. A special symbol 1 start port switch 101 (see Figure 8) is located on the back side of the game board 11. The special symbol 1 start port switch 101 outputs a detection signal to the main control board 200 in response to the detection of a game ball entering the first start port 51 (a game ball entering the first start port 51). The main control board 200 performs the first special symbol lottery in response to the detection signal input from the special symbol 1 start port switch 101. Each of the other prize entry points 55a to 55c is formed in a pocket shape. Each of the other prize entry points 55a to 55c opens upwards, allowing game balls to be entered at all times. Each of the other prize entry points 55a to 55c allows game balls flowing down the left game area RL to be entered. A left prize slot switch 106 (see Figure 8) is located on the back side of the game board 11. The left prize slot switch 106 outputs a detection signal to the main control board 200 in response to the detection of a game ball entering the upper left prize slot 55a (entry of a game ball into the upper left prize slot 55a), a game ball entering the left middle prize slot 55b (entry of a game ball into the left middle prize slot 55b), and a game ball entering the lower left prize slot 55c (entry of a game ball into the lower left prize slot 55c). The main control board 200 sends a prize ball designation command to the frame control device 400 in response to the detection signal input from the left prize slot switch 106. In the left-hand game area RL, multiple pins (not shown) are arranged to guide the game balls to each of the winning slots 51, 55a to 55c.
[0029] The game board 11 is composed of an upper attacker unit 70 and a lower attacker unit 80. The upper attacker unit 70 and the lower attacker unit 80 are separate units. The lower attacker unit 80 is positioned below (downstream of) the upper attacker unit 70. In the game board 11, the upper attacker unit 70 and the lower attacker unit 80 form the right-side game area RR. In this case, the upper attacker unit 70 forms the upstream side of the right-side game area RR, and the lower attacker unit 80 forms the downstream side of the right-side game area RR. The upper attacker unit 70 is composed of a starting gate 41 and a second large prize opening 54. The lower attacker unit 80 is composed of a first large prize opening 53, a second starting opening 52 and an operating opening 56.
[0030] A starting gate 41 is located at the uppermost part of the right-side area RR. The starting gate 41 is designed to allow game balls to pass through at all times. The starting gate 41 allows game balls flowing down the right-side game area RR to pass through. A first gate switch 104a (see Figure 8) is installed at the start gate 41. The first gate switch 104a outputs a detection signal to the main control board 200 in response to the detection of a game ball passing through the start gate 41 (passage of the start gate 41 by a game ball). The main control board 200 performs a normal symbol lottery in response to the input of the detection signal from the first gate switch 104a.
[0031] A second large prize opening 54 is located downstream of the starting gate 41 in the right-side area RR. The second large prize opening 54 allows game balls flowing down the right-side game area RR to enter. The second large prize opening 54 opens towards the front. The second large prize opening 54 is equipped with a second special electric mechanism (special electric mechanism) 54a that can be displaced between a closed state that makes it difficult (impossible) for game balls to enter the second large prize opening 54 and an open state that makes it easy (possible) for game balls to enter the second large prize opening 54. The second special electric mechanism 54a is opened and closed by the second large prize slot solenoid 66 (see Figure 8). Normally, the second special electric mechanism 54a is closed, making it impossible for game balls to enter the second large prize slot 54. However, when a jackpot is triggered, the second special electric mechanism 54a is opened, allowing game balls to enter. A second count switch 103b (see Figure 8) is installed inside the second large prize opening 54. The second count switch 103b outputs a detection signal to the main control board 200 in response to the detection of a game ball entering the second large prize opening 54 (the entry of a game ball into the second large prize opening 54). In response to the detection signal input from the second count switch 103b, the main control board 200 sends a prize ball designation command to the frame control device 400.
[0032] Downstream of the second large prize opening 54 in the right-side area RR, the first large prize opening 53 is located. The first large prize opening 53 allows game balls flowing down the right-side game area RR to enter. The first large prize opening 53 opens upwards. The first large prize opening 53 is equipped with a first special electric mechanism (special electric mechanism) 53a that can be displaced between a closed state that makes it difficult (impossible) for game balls to enter the first large prize opening 53 and an open state that makes it easy (possible) for game balls to enter the first large prize opening 53. The first special electric mechanism 53a is opened and closed by the first large prize slot solenoid 65 (see Figure 8). Normally, the first special electric mechanism 53a is closed, making it impossible for game balls to enter the first large prize slot 53. However, when a minor win occurs, the first special electric mechanism 53a is opened, allowing game balls to enter. A first count switch 103a (see Figure 8) is installed inside the first large prize opening 53. The first count switch 103a outputs a detection signal to the main control board 200 in response to the detection of a game ball entering the first large prize opening 53 (the entry of a game ball into the first large prize opening 53). In response to the detection signal input from the first count switch 103a, the main control board 200 sends a prize ball designation command to the frame control device 400. Furthermore, the first large prize opening 53 is provided with a V-region (not shown), a discharge region (not shown), and a distribution means 53b that distributes the game balls that enter the first large prize opening 53 to either the V-region or the discharge region. A V-region switch 105a (see Figure 8) is installed in the V-region. The V-region switch 105a outputs a detection signal to the main control board 200 in response to the detection of a game ball passing through the V-region (passage of a game ball through the V-region). The main control board 200 triggers a jackpot game state upon receiving the detection signal from the V-region switch 105a. A discharge area switch 105b (see Figure 8) is installed in the discharge area. The discharge area switch 105b outputs a detection signal to the main control board 200 in response to the detection of a game ball passing through the discharge area (passage of the game ball through the discharge area). The main control board 200 performs a determination of an improper prize entry error based on the detection signal input from the first count switch 103a, the detection signal input from the V area switch 105a, and the detection signal input from the discharge area switch 105b. The distribution means 53b can be switched between a V-passing state, in which game balls that enter the first large prize opening 53 can be distributed to the V region (the first branching passage Ra described later), and a non-V-passing state, in which game balls that enter the first large prize opening 53 can be distributed to the discharge region (the second branching passage Rb described later). That is, when the distribution means 53b is switched to the V-passing state, all game balls that enter the first large prize opening 53 are distributed to the V region (the first branching passage Ra). On the other hand, when the distribution means 53b is switched to the non-V-passing state, all game balls that enter the first large prize opening 53 are distributed to the discharge region (the second branching passage Rb) (it becomes impossible for game balls that enter the first large prize opening 53 to pass through the V region). The distribution means 53b is displaced by the V distribution solenoid 67 (see Figure 8). Game balls that enter the first large prize opening 53 are first detected by the first count switch 103a, and then sorted by the sorting means 53b to one of the two regions (passages) of region V (first branch passage Ra) and discharge region (second branch passage Rb). After passing through the region (passage), the game balls are discharged to the back side (out passage) of the game board 11.
[0033] A second starting opening 52 is provided downstream of the first large prize winning opening 53 in the right-side area RR. The second starting opening 52 allows game balls flowing down the right-side game area RR to enter. The second starting opening 52 opens toward the right. The second starting opening 52 is equipped with a standard electric mechanism (standard electric mechanism) 52a (a so-called "electric tulip") which can be displaced between a closed state that makes it difficult (impossible) for game balls to enter the second starting opening 52 and an open state that makes it easy (possible) for game balls to enter the second starting opening 52. The standard electric mechanism 52a is opened and closed by the standard electric mechanism solenoid 64 (see Figure 8). Normally, the standard electric mechanism 52a is closed at the second start port 52, making it impossible for game balls to enter. However, when the standard symbol lottery is won, the standard electric mechanism 52a is opened, allowing game balls to enter. A special symbol 2 start port switch 102 (see Figure 8) is installed inside the second start port 52. The special symbol 2 start port switch 102 outputs a detection signal to the main control board 200 in response to the detection of a game ball entering the second start port 52 (the entry of a game ball into the second start port 52). The main control board 200 executes the second special symbol lottery in response to the detection signal input from the special symbol 2 start port switch 102.
[0034] Downstream of the second starting port 52 in the right-side area RR, an operating port 56 is provided. The operating port 56 allows game balls flowing down the right-side game area RR to enter. The operating port 56 is an upward-facing ball entry port, allowing game balls to be inserted at all times. A second gate switch 104b (see Figure 8) is located inside the operating port 56. The second gate switch 104b outputs a detection signal to the main control board 200 in response to the detection of a game ball entering the operating port 56 (entry of a game ball into the operating port 56). The main control board 200 performs a normal symbol lottery in response to the input of the detection signal from the second operating port switch 104b.
[0035] To the right of the operating port 56 in the right-side area RR, an out port 57 is provided. The out port 57 allows game balls flowing down the right-side game area RR to enter. Outlet 57 opens to the right, allowing game balls to be inserted at all times. Furthermore, at the downstream end of the game area 30, there is an outlet 58 for discharging game balls that did not enter (win) any of the winning pockets 51-56. Here, the inner frame unit 3 includes an out passage (not shown) through which the game balls discharged from the game area 30 pass. Specifically, the out passage is attached to the back side of the inner frame of the inner frame unit 3. In the pachinko machine 1, all game balls launched into the game area 30 (all game balls discharged from the game area 30) are configured to pass through the out passage. That is, game balls launched into the game area 30 are discharged from the game area 30 and flow into the out passage by entering any of the winning holes 51-56 or by passing through the out holes 57 and 58. Specifically, game balls that enter each prize slot 51-56 are detected by switches 101, 102, 103a, 103b, 104b, 105a, 105b, and 106 located within the prize slot, and then guided to the out passage. Game balls discharged from the out slots 57 and 58 are also guided to the out passage. The inner frame unit 3 is equipped with an out-ball switch 571 (see Figure 8). The out-ball switch 571 outputs a detection signal to the frame control board 400 in response to the detection of game balls passing through the out passage (game balls discharged from the game area 30). As a result, all game balls discharged from the game area 30 are detected by the out-ball switch 571. Furthermore, multiple pins (not shown) are arranged in the game area 30 to guide the game balls into each of the winning slots 51-56.
[0036] A game lamp 21 (see Figure 8) is provided in the game area 30 of the game board 11. The game lamp 21 is composed of a light-emitting element (LED) that is driven by dynamic lighting control. The image display device 31 is composed of a variable display device such as a liquid crystal display or a CRT (Cathode Ray Tube) display. The image display device 31 has a display screen 31a capable of displaying performance images. The display of the image display device 31 is controlled by the performance control board 300. The display screen 31a can be configured with three first-effect symbol display areas a1 to a3 (not shown) on which the first-effect symbol z1 (not shown) is displayed, and one second-effect symbol display area a4 (not shown) on which the second-effect symbol z2 (not shown) is displayed. The first display symbol z1 is composed of identification information (symbols) such as numbers, letters, symbols, and characters. Each of the first display symbol display areas a1 to a3 allows for the display of the first display symbol z1 changing and stopping. The second display symbol z2 is composed of a color bar. The second display symbol display area a4 allows for the display of the second display symbol z2 changing and stopping. The display of changing symbols z1 and z2 refers to a display in which, in each of the first symbol display areas a1 to a3, the first symbol z1 moves (scrolls), and the type of the second symbol z2 displayed in the second symbol display area a4 changes (the color represented by the color bar changes sequentially). The display of stopped symbols z1 and z2 refers to a display in which one type of first symbol z1 is stopped at the lottery result display position in each first symbol display area a1 to a3, and one type of second symbol z2 is displayed in the second symbol display area a4 (the color bar represents a predetermined color). Then, the result of the special symbol lottery (either the first special symbol lottery or the second special symbol lottery) is displayed based on the combination of the first symbol z1 that is stopped and displayed in the three first symbol display areas a1 to a3, and the second symbol z2 that is stopped and displayed in the second symbol display area a4. Furthermore, the display screen 31a can be configured to include reserved symbol display areas b1 and b2 (not shown) where reserved symbol Hz (not shown) is displayed. The reserved symbol display area b1 displays the reserved symbol Hz corresponding to the start information during the notification display (special symbol variation display and stop display). The reserved symbol display area b2 displays the reserved symbol Hz corresponding to the start information for which the notification display is pending.
[0037] The game board 11 is equipped with a main display unit 60. The main display unit 60 is composed of multiple lighting elements (segments). Each lighting element is composed of a light-emitting element (LED in this embodiment). The display of the main display unit 60 is controlled by the main control board 200. The main display unit 60 displays information related to the game. Specifically, the main display unit 60 is composed of a special figure 1 display device, a special figure 2 display device, a general figure display device, and a status display device. Specifically, the main display unit 60 is composed of 32 lighting elements (LED1 to LED32). In the main display unit 60, LED1 to LED8 are the display devices for Feature Drawing 1, LED7 to LED16 are the display devices for Feature Drawing 2, LED17 to LED24 are the display devices for General Feature Drawing, and LED25 to LED32 are the display devices for Status.
[0038] The Special Symbol 1 display device is capable of displaying the fluctuations and stops of the first special symbol, which consists of numbers and symbols. The Special Symbol 1 display device then displays the result of the first special symbol lottery based on the first special symbol that is stopped. The Special Symbol 2 display device is capable of displaying the fluctuations and stops of the second special symbol, which consists of numbers and symbols. The Special Symbol 2 display device then displays the result of the second special symbol lottery based on the second special symbol that has stopped. Here, the display of special symbols (first special symbol or second special symbol) in the special symbol display device and the display of performance symbols z1 and z2 in the performance symbol display areas a1 to a4 are associated with the timing of when the variable display starts, when the stop display starts, and the lottery result indicated by the stopped display. Furthermore, if the first special symbol (stopped symbol) displayed on the special symbol 1 display device becomes a specific symbol (minor win symbol), or if the second special symbol (stopped symbol) displayed on the special symbol 2 display device becomes a specific symbol (minor win symbol), a minor win game state, which is advantageous to the player, is created.
[0039] The regular symbol display device is capable of displaying the fluctuations and stops of regular symbols, which consist of numbers, patterns, etc. The regular symbol display device then displays the result of the regular symbol lottery based on the regular symbols that have stopped. When the regular symbols displayed on the regular symbol display device become a specific symbol (a regular symbol winning symbol), a regular symbol winning game state, which is advantageous to the player, is created. The status display device shows the number of times the results of the first special symbol lottery are pending (Special Symbol 1 pending), the number of times the results of the second special symbol lottery are pending (Special Symbol 2 pending), the number of times the results of the regular symbol lottery are pending (Regular Symbol pending), and instructions to launch game balls into the right-side game area RR.
[0040] Furthermore, the pachinko machine 1 is equipped with detection sensors that can detect various abnormal conditions. In this embodiment, detection sensors such as a glass frame opening sensor 107, an inner frame opening sensor 108, a vibration detection sensor 113, a radio wave detection sensor 114, and a magnetic detection sensor 115 are provided. The glass frame release sensor 107 detects the opening of the front door unit 4 relative to the inner frame unit 3. The glass frame release sensor 107 then transmits a detection signal to the frame control board 400 in response to the opening of the front door unit 4 relative to the inner frame unit 3. The inner frame release sensor 108 detects the release of the inner frame unit 3 relative to the outer frame unit 2. In response to the release of the inner frame unit 3 relative to the outer frame unit 2, the inner frame release sensor 108 transmits a detection signal to the frame control board 400. The vibration detection sensor 113 detects vibrations of the game board 11. In this embodiment, the vibration detection sensor 113 is installed on the game board 11. The vibration detection sensor 113 then transmits a detection signal to the main control board 200 in response to the detection of vibrations of the game board 11.
[0041] The radio wave detection sensor 114 detects radio waves generated around the game board 11. In this embodiment, two radio wave detection sensors 114 are installed in the game board 11. Each radio wave detection sensor 114 transmits a detection signal to the main control board 200 in response to the detection of radio waves. The magnetic detection sensor 115 detects the magnetic field generated around the game board 11. In this embodiment, the magnetic detection sensor 115 is installed on the game board 11. The magnetic detection sensor 115 then transmits a detection signal to the main control board 200 in response to the detection of a magnetic field.
[0042] (Circulation unit 500) Next, we will explain the configuration of the circulation unit 500. Figure 6 is a front view of the circulation unit 500. Figure 7 shows the circulation unit 500 with some parts removed, as shown in Figure 6. The circulation unit 500 is supported by the inner frame unit 3. Specifically, the circulation unit 500 is mounted inside the inner frame of the inner frame unit 3. In this case, the circulation unit 500 is mounted on the underside of the game board unit 10. As a result, the circulation unit 500 is positioned on the rear side of the front door unit 4. As shown in Figures 6 and 7, the circulation unit 500 is composed of a storage tank 510, a lifting unit 520, a cleaning unit 530, a ball passage 540, a rectifier 550, and a discharge device 560. As described above, all game balls launched into the game area 30 (all game balls discharged from the game area 30) flow into the out passage. That is, game balls launched into the game area 30 are discharged from the game area 30 and flow into the out passage by entering any of the prize winning openings 51 to 56, or by passing through the out openings 57 and 58. After the game balls that have flowed into the out passage are detected by the out ball switch 571, they flow into the storage tank 510 via the discharge opening 501. Furthermore, among the game balls launched by the launching device 560, those that do not reach the game area 30 (hereinafter referred to as "foul balls") flow into the foul passage 501. The circulation unit 500 is equipped with a foul ball switch 572 (see Figure 8). The foul ball switch 572 outputs a detection signal to the frame control board 400 in response to the detection of game balls passing through the foul passage 501. After the game balls that have flowed into the foul passage 501 are detected by the foul ball switch 572, they flow into the storage tank 510.
[0043] The storage tank 510 is capable of storing multiple game balls. The game balls stored in the storage tank 510 are guided to the lifting unit 520 located downstream of the storage tank 510. The storage tank 510 is equipped with a circulating ball excess sensor 573 and a circulating ball shortage sensor 574. The circulating ball excess sensor 573 outputs a detection signal to the frame control board 400 when it detects that the number of game balls stored in the storage tank 510 (i.e., game balls circulating within the pachinko machine 1) exceeds an upper limit (for example, 49 balls) (circulating ball excess state). The circulating ball shortage sensor 574 outputs a detection signal to the frame control board 400 when it detects that the number of game balls stored in the storage tank 510 is less than a lower limit (for example, 43 balls) (circulating ball shortage state). The storage tank 510 is equipped with a ball release lever 502. By operating the ball release lever 502, it is possible to discharge the game balls stored in the storage tank 510 to the outside.
[0044] The lifting unit 520 lifts the game balls, which have been brought in from the storage tank 510, to the ball passage 540. The lifting unit 520 consists of a screw conveyor 521 that lifts the game balls to the ball passage 540 and a lifting motor 522 that rotates the screw conveyor 521. When the lifting motor 522 is driven, the screw conveyor 521 rotates, and the game balls, which have been brought in from the storage tank 510, are lifted upward by the screw conveyor 521 and reach the ball passage 540. The cleaning unit 530 is positioned to the side of the screw conveyor 521. The cleaning unit 530 includes polishing rollers 531 that polish the game balls being lifted by the screw conveyor 521. The ball passage 540 is a sloping passage that is lower on the right side. A rectifier 550 is located downstream of the ball passage 540. A launching device 560 is located downstream of the rectifier 550. The rectifier 550 includes a rectifier solenoid 551 that sends game balls to the launching device 560. A rectifier inlet sensor 552 is located at the inlet of the rectifier 550. The rectifier inlet sensor 552 outputs a detection signal to the frame control board 400 in response to the detection of a game ball located at the inlet of the rectifier 550. A rectifier outlet sensor 553 (see Figure 8) is located at the outlet of the rectifier 550. The rectifier outlet sensor 553 outputs a detection signal to the frame control board 400 in response to the detection of a game ball located at the outlet of the rectifier 550. The launching device 560 includes a hammer (not shown) that launches the game balls sent from the rectifier 550, and a launching motor 561 (see Figure 8) that rotates the hammer. The game balls that reach the ball passage 540 flow down the ball passage 540 and reach the rectifier 550. When the launch handle is rotated, the rectifier solenoid 551 is driven, sending the game balls to the launching device 560, and the launching motor 561 is driven, causing the hammer to rotate and launch the game balls.
[0045] (Control system configuration) Next, the configuration of the control system in pachinko machine 1 will be explained. Figure 8 is a block diagram showing the configuration of the control system of a pachinko machine. Pachinko machine 1 is equipped with various control boards. As shown in Figure 8, the pachinko machine 1 is composed of a main control board 200, a performance control board 300, a frame control board 400, and a power supply circuit 600 that supplies power to each of the control boards 200, 300, 400, etc. Each control board 200, 300, and 400 is a microcomputer comprising a CPU (Central Processing Unit), a ROM (Read Only Memory) that stores programs related to the progress of the game and data necessary for the progress of the game, and a RAM (Random Access Memory) that serves as a temporary storage area used by the CPU to carry out processing based on the programs stored in the ROM.
[0046] (Main control board 200) The main control board 200 controls the progress of the game. The main control board 200 is composed of a CPU, ROM, RAM, input ports, output ports, etc. The input ports of the main control board 200 receive detection signals from the vibration detection sensor 113, the radio wave detection sensor 114, and the magnetic detection sensor 115. Furthermore, the input ports of the main control board 200 receive a RAM clear signal from the RAM clear switch, a detection signal from the key rotation detection switch 111, and a detection signal from the set value selection switch 112. Furthermore, the input ports of the main control board 200 receive detection signals from the first count switch 103a, the second count switch 103b, the V-area switch 105a, the discharge area switch 105b, the left prize slot switch 106, the Feature 1 start slot switch 101, the Feature 2 start slot switch 102, and the gate switches 104a and 104b. Furthermore, control commands from the frame control board 400 are input to the input port of the main control board 200. The output ports of the main control board 200 output signals for controlling the display of the main display unit 60, signals for controlling the display of the performance display device 61, and signals for controlling the display of the set value display device 62. Furthermore, the output ports of the main control board 200 output control signals for controlling the drive of the ordinary electric prize solenoid 64, the first large prize solenoid 65, the second large prize solenoid 66, and the V distribution solenoid 67. Furthermore, the output port of the main control board 200 transmits control commands to the performance control board 300 and also transmits control commands to the frame control board 400.
[0047] (Performance control board 300) The performance control board 300 controls the performance. Specifically, based on control commands received from the main control board 200, the performance control board 300 controls the display of performance images on the image display device 31, the lighting of each lamp 20, 21, the output of sound from the sound generator 22, the driving of motors that drive various movable parts (not shown), and so on. The performance control board 300 is composed of a CPU, ROM, RAM, input ports, output ports, a Bluetooth module (not shown), etc. The ROM of the performance control board 300 stores programs related to the progress of the performance, data necessary for the progress of the performance, etc. The RAM of the performance control board 300 temporarily stores control commands received from the main control board 200, data for calculation processing, etc. The CPU of the performance control board 300 determines the content of the performance to be executed based on the control commands received from the main control board 200. Then, according to the performance program (performance control table) corresponding to the determined content of the performance, it generates display control data, sound control data, lamp control data, motor control data, etc. Then, it outputs control signals based on each of the generated control data to the image display device 31, sound generator 22, each lamp 20, 21, each motor, etc. The input ports of the performance control board 300 receive detection signals from the light intensity adjustment switch 24, the volume adjustment switch 25, the directional key switch 26, and the performance button switch 27.
[0048] The Bluetooth module is a communication module compliant with the Bluetooth® short-range wireless communication standard. In this embodiment, by providing the Bluetooth module, the pachinko machine 1 can be used as the central unit (master unit), and wireless communication compliant with Bluetooth can be performed with wireless earphones (hereinafter referred to as "wireless earphones") owned by the player as peripheral units (slave units). In particular, the performance control board 300 can output sound data to the wireless earphones via wireless communication compliant with Bluetooth. Specifically, the CPU of the performance control board 300 determines the performance content to be executed based on the control commands received from the main control board 200, and sets a performance program (performance control table) corresponding to the determined performance content. The sound processor (not shown) of the performance control board 300 generates sound control data (sound control signals) according to the performance program (performance control table) set by the CPU, and outputs the generated sound control data to a digital audio power amplifier (not shown). Furthermore, the digital audio power amplifier generates sound signals (analog signals) based on the sound control data input from the sound processor. The digital audio power amplifier is capable of outputting the generated sound signal to the sound generator 22. This allows the sound generator 22 to output sound based on the input sound signal. Furthermore, the sound control board 300 can output sound data (digital signal) obtained by A / D conversion of the sound signal generated by the digital audio power amplifier to the wireless earphones via Bluetooth-compliant wireless communication when wireless earphones are connected. This allows the wireless earphones to output sound based on the sound signal obtained by D / A conversion of the input sound data.
[0049] (Frame control board 400) The frame control board 400 controls the circulation and launch of game balls and manages the number of balls held. The frame control board 400 is composed of a CPU, ROM, RAM, input ports, output ports, etc. The input ports of the frame control board 400 receive detection signals from the glass frame release sensor 107, the inner frame release sensor 108, the firing volume 410, and the counting detection switch 23. Furthermore, the input ports of the frame control board 400 receive detection signals from the out ball switch 571, the foul ball switch 572, the excessive number of circulating balls sensor 573, the insufficient number of circulating balls sensor 574, the rectifier inlet sensor 552, and the rectifier outlet sensor 553. Furthermore, control commands from the main control board 200 are input to the input ports of the frame control board 400. The output ports of the frame control board 400 output control signals for controlling the drive of the lifting motor 522, control signals for controlling the drive of the rectifier solenoid 551, control signals for controlling the drive of the launching motor 561, and signals for controlling the display of the ball count display unit 41a. Furthermore, the output port of the frame control board 400 transmits control commands to the main control board 200 and also transmits control commands to the dedicated unit UN.
[0050] (Regarding various lotteries) Next, we will explain the various lottery processes performed on the main control board 200. On the main control board 200, a regular symbol lottery is performed when a game ball passes through the start gate 41. In this embodiment, the results of the regular symbol lottery are defined as "regular symbol win" and "lose". When a "regular symbol win" is achieved in the regular symbol lottery, the regular symbol win game state is activated. In the regular symbol win game state, the regular electric mechanism 52a is displaced (opened) from a closed state to an open state, allowing game balls to enter the second start opening 52. In pachinko machine 1, time-saving control can be implemented as an auxiliary control that is advantageous to the player. When time-saving control is in operation, the time for displaying the special symbols (hereinafter referred to as "variation time") is shortened compared to when time-saving control is stopped. In this embodiment, when time-saving control is in operation, the probability of winning the regular symbol lottery is improved and the time for displaying the regular symbols is shortened compared to when time-saving control is stopped. In addition, when time-saving control is in operation, the number of times the regular electric mechanism 52a opens is increased and the opening time of the regular electric mechanism 52a is extended compared to when time-saving control is stopped. If a "regular win" is achieved, the number of times the regular electric mechanism 52a opens is set to 1 or 3, and the opening time of the regular electric mechanism 52a for each time is set to 0.5 seconds or 2.0 seconds. In this case, while the time-saving control is in operation, the number of times the regular electric mechanism 52a opens is set to 3, and the opening time of the regular electric mechanism 52a for each time is set to 2.0 seconds. On the other hand, while the time-saving control is stopped, the number of times the regular electric mechanism 52a opens is set to 1, and the opening time of the regular electric mechanism 52a for each time is set to 0.5 seconds.
[0051] Furthermore, the main control board 200 executes a first special symbol lottery when a game ball enters the first start port 51, and a second special symbol lottery when a game ball enters the second start port 52. In this embodiment, the results of the first special symbol lottery are set to "minor win" and "loss". Also, the results of the second special symbol lottery are set to "minor win" and "loss". In particular, the probability of winning the second special symbol lottery (in this embodiment, the probability of winning a "minor prize") is higher than the probability of winning the first special symbol lottery. Furthermore, the probability of winning each special symbol lottery is set according to a specified value. If a "minor win" is achieved through the first special symbol lottery or the second special symbol lottery, a minor win game state is activated. In the minor win game state, a minor win game is performed in which the first special electric mechanism 53a is displaced from a closed state to an open state, making it possible for game balls to enter the first large prize entry opening 53. Furthermore, if a game ball that has entered the first large prize slot 53 is detected to have passed through the V area during the execution of a minor win game, a major win game state is triggered in accordance with the end of the minor win game state. On the other hand, if a game ball that has entered the first large prize slot 53 is not detected to have passed through the V area during the execution of a minor win game, a major win game state is not triggered. During a jackpot, a round of play is performed in which the second special electric mechanism 54a is displaced from a closed state to an open state, allowing game balls to enter the second large prize entry point 54. Then, upon the end of the jackpot, a time-saving control is initiated.
[0052] (Control status managed by the main control board 200) Next, we will explain the control state managed by the main control board 200 (hereinafter referred to as the "game machine state"). In Pachinko Machine 1, the following game machine states are defined: playable state, setting change state, setting confirmation state, setting abnormal state, RAM abnormal state, backup abnormal state, and complete function activated state. The RAM of the main control board 200 is provided with a game machine state flag area. The game machine state flag area stores (sets) values corresponding to one of six game machine states (specifically, playable state, setting change state, setting confirmation state, setting error state, RAM error state, and backup error state) as game machine state flags. Then, in the pachinko machine 1, a game machine state corresponding to the value stored in the game machine state flag area is generated.
[0053] "Game-ready state" means the game machine is in a state where gameplay can proceed. While the game-playable state is active, the execution of various processes (hereinafter referred to as "game progression processes") necessary to advance the game (special games and regular games) is permitted. This makes it possible to advance the game (regular games and special games). Furthermore, while the game is playable, the base ratio is displayed on the performance display device 61. In addition, information related to the game is displayed on the main display device 60.
[0054] The "setting change state" is a state in the gaming machine where it is possible to change the setting values stored in the setting value area of the RAM of the main control board 200. The setting change state occurs when the setting change conditions are met. In this embodiment, the setting change conditions are met when, at power-on, a detection signal is received from the inner frame open sensor 108, a detection signal is received from the key rotation detection switch 111, and a detection signal is received from the RAM clear switch (not shown). That is, when, at power-on, the inner frame unit 3 is open, the key rotation switch 111 is rotated to the ON position, and the RAM clear switch is pressed, the setting change state occurs. While the settings change state is active, the execution of game progression processing is prohibited. As a result, the game (specifically, normal gameplay and special gameplay) is stopped. Furthermore, while the setting change state is active, the performance display device 61 displays the setting value stored in the setting value area. Also, all the lighting elements constituting the main display device 60 are turned off. In addition, security information (external information) is output to an external device. Furthermore, while the setting change state is active, the setting value stored in the setting value area can be changed by pressing the setting value selection switch 112. Then, while the setting change state is active, if the key rotation switch 111 is rotated to the OFF position, the game-ready state is activated instead of the setting change state. This confirms the setting value stored in the setting value area.
[0055] The "settings confirmation state" is a gaming machine state in which the settings stored in the setting value area of the RAM of the main control board 200 can be checked. The setting confirmation state occurs when the setting confirmation conditions are met. In this embodiment, the setting confirmation conditions are met when, at power-on, a detection signal is received from the inner frame opening sensor 108, a detection signal is received from the key rotation switch 111, and no detection signal is received from the RAM clear switch. That is, when, at power-on, the inner frame unit 3 is open, the key rotation switch 111 is rotated to the ON position, and the RAM clear switch is not pressed, the setting confirmation state occurs. While the settings confirmation state is active, the execution of the game progression process is prohibited. As a result, the game (specifically, regular gameplay and special gameplay) is stopped. Furthermore, while the setting confirmation state is active, the performance display device 61 displays the setting value stored in the setting value area. This makes it possible to confirm the setting value stored in the setting value area. In addition, all the lighting elements constituting the main display device 60 are turned off. Furthermore, security information (external information) is output to an external device. Furthermore, while the settings confirmation state is active, it is not possible to change the settings stored in the settings value area. Then, if the key rotation switch 111 is rotated to the OFF position while the setting confirmation state is active, the game-ready state is activated instead of the setting confirmation state.
[0056] "Setting Abnormal State" indicates that the gaming machine is in a state where a setting abnormality has occurred. The setting error state occurs when, while the game is playable, it is determined that the setting value set in the setting value range is not within the specified range. While an abnormal setting condition occurs, the execution of game progression processing is prohibited. As a result, the game (specifically, normal gameplay and special gameplay) is stopped. Furthermore, while a setting error occurs, the performance display device 61 displays an error code indicating the occurrence of a setting error. In addition, all lighting elements constituting the main display device 60 are turned off. Furthermore, security information (external information) is output to an external device. To recover from a configuration error state, it is necessary to shut off and then power on the system to create a configuration change state.
[0057] "RAM abnormal state" indicates that the gaming machine is in a state where a RAM abnormality has occurred. A RAM abnormality condition occurs when a read / write abnormality in the RAM of the main control board 200 is detected upon power-up. While a RAM abnormality occurs, the execution of game progression processing is prohibited. As a result, the game (specifically, normal gameplay and special gameplay) is stopped. Furthermore, while a RAM abnormality occurs, the performance display device 61 displays an error code indicating the occurrence of a RAM abnormality. In addition, all the lighting elements constituting the main display device 60 are turned off. Furthermore, security information (external information) is output to an external device. To recover from a RAM abnormal state, it is necessary to perform a power cut-off and power-on operation to induce a configuration change state.
[0058] "Backup Anomaly State" indicates that a gaming machine is in a state where a backup anomaly has occurred. A backup error occurs when a backup error in the RAM of the main control board 200 (specifically, an error in the backup flag or an error in the checksum) is detected at power-on. While a backup error occurs, the execution of game progression processing is prohibited. As a result, the game (specifically, normal gameplay and special gameplay) is stopped. Furthermore, while a backup failure occurs, the performance display device 61 displays an error code indicating the occurrence of a backup failure. In addition, all the lighting elements constituting the main display device 60 are turned off. Furthermore, security information (external information) is output to an external device. To recover from a backup failure, it is necessary to perform a power cut-off and power-on operation to induce a configuration change state.
[0059] "Complete Function Activated" refers to the state of the gaming machine where the complete function, described later, is activated. While the complete function is activated, the execution of game progression processing is prohibited. As a result, the game (specifically, normal gameplay and special gameplay) is stopped.
[0060] (Regarding the complete function) Next, I will explain the complete function installed in Pachinko Machine 1. Pachinko machine 1 is equipped with a complete function. The "Complete Function" is a function that makes it impossible to continue playing the game (restricts the progress of the game) when the number of balls remaining after the power has been turned on to the pachinko machine 1 reaches a predetermined number (95,000 balls in this embodiment). Specifically, the main control board 200 is configured with a ball count counter that counts the difference in the number of balls. When power is turned on to the pachinko machine 1, a predetermined initial value (100,000 [balls] in this modified example) is set in the ball count counter. Furthermore, the ball count counter continues to count the difference in the number of balls while the pachinko machine 1 is powered on. That is, each time a detection signal is input from each switch 101, 102, 103a, 103b, 106, the number of prize balls dispensed according to the number of game balls that enter the ball entry opening corresponding to that switch is added to the value of the ball count counter. Also, each time a detection signal is input from the out ball switch 571, "1" is subtracted from the value of the ball count counter. When the value of the ball count counter reaches a predetermined threshold (195,000 [balls] in this modified example), the game operation stop state is set. The "game operation stopped state" is a state in which it is impossible to continue playing the game using the pachinko machine 1 (a state in which the progress of the game is restricted). In this embodiment, both the complete function activated state and the firing stopped state are set as the game operation stopped state. Alternatively, the game operation stopped state may be configured so that at least one of the complete function activated state and the firing stopped state is set. The "launch stop state" is a state in which the launching operation of the launching device 560 to launch game balls is stopped (restricted) (made impossible). In other words, while the launch stop state is set, even if a detection signal is input from the launching volume 410, the launching operation of the launching device 560 to launch game balls will not be performed.
[0061] In this embodiment, if the value of the ball difference counter reaches a predetermined threshold while the special prize state (jackpot game state or minor prize game state) is not occurring (during the period when the special prize state is not occurring), the game operation stop state is immediately set. On the other hand, if the value of the ball difference counter reaches a predetermined threshold while the special prize state (jackpot game state or minor prize game state) is occurring (during the period when the special prize state is occurring), the game operation stop state is set after the end of the special prize state (the period during which the special prize state is occurring). Furthermore, in this embodiment, when a predetermined game operation stop state release condition is met, the game operation stop state is released, and the game becomes playable. At this time, the game operation stop state release condition is met when at least one of the above-mentioned setting change condition (when the RAM is cleared via the setting change state) and normal RAM clear condition (when the RAM is cleared without going through the setting change state) is met. As described above, the setting change conditions are met when, at power-on, a detection signal is received from the inner frame release sensor 108, a detection signal is received from the key rotation switch 111, and a detection signal is received from the RAM clear switch. Furthermore, the normal RAM clear condition is met when, at power-on, no detection signal is received from the inner frame release sensor 108, no detection signal is received from the key rotation switch 111, and a detection signal is received from the RAM clear switch.
[0062] In this embodiment, at a predetermined timing before the value of the ball difference counter reaches a predetermined threshold (before the number of ball differences reaches a specified number (95,000 balls in this modified example)), information indicating that the number of ball differences is approaching the specified number is displayed on the display screen 31a. For example, when the value of the ball difference counter reaches 190,000 balls (the number of ball differences reaches 90,000 balls), the message "5,000 balls remaining until the complete function is activated!" is displayed. This informs the remaining number of ball differences until the complete function is activated. Furthermore, in this embodiment, when the value of the ball difference counter reaches a predetermined threshold (the number of ball differences reaches a specified number (95,000 [balls] in this modified example)) while a special prize state (jackpot game state or minor prize game state) is occurring, information indicating (notifying) that the complete function will be activated upon the end of the special prize state will be displayed on the display screen 31a along with the display of the jackpot (minor prize) performance. For example, while the special prize state is occurring, the words "The complete function will be activated and the game will stop after the win ends" are displayed over the display of the jackpot (minor prize) performance. This notifies the player that the complete function will be activated upon the end of the special prize state. Furthermore, in this embodiment, when the complete function is activated (started), a notification image indicating that the complete function is activated is displayed on the display screen 31a.
[0063] (Regarding steering wheel operation signals) Next, we will explain the handle operation signals output from the frame control board 400 to the main control board 200. The frame control board 400 is configured to include a handle operation signal output IC (not shown). As described above, the touch sensor 411 outputs a touch signal to the frame control board 400 (turns the touch signal ON) when it detects contact with the launch handle by the player, and stops outputting the touch signal to the frame control board 400 (turns the touch signal OFF) when it does not detect contact with the launch handle by the player. At this time, the touch signal is input to the handle operation signal output IC. The steering wheel operation signal output IC then switches whether or not to output a steering wheel operation signal to the main control board 200 depending on the input status of the touch signal. Specifically, when the touch signal is ON, the steering wheel operation signal output IC outputs a steering wheel operation signal to the main control board 200 (the steering wheel operation signal output to the main control board 200 is set to the ON state). On the other hand, when the touch signal is OFF, the output of the steering wheel operation signal to the main control board 200 is stopped (the steering wheel operation signal output to the main control board 200 is set to the OFF state). This allows the main control board 200 to check the status of the touch signal input (i.e., whether or not the player has operated (contacted) the launch handle) based on the status of the handle operation signal input. As described above, when the firing volume 410 detects the rotation of the firing handle, it outputs a detection signal (hereinafter referred to as the "handle volume signal") corresponding to the detected angle of the firing handle to the frame control board 400. Therefore, the handle operation signal output IC may be configured to switch whether or not to output a handle operation signal to the main control board 200 depending on the input status of the handle volume signal. Specifically, the handle volume signal input to the handle operation signal output IC is ON when the rotation of the firing handle is detected, and OFF when the rotation of the firing handle is not detected. Therefore, the handle operation signal output IC is configured to output a handle operation signal to the main control board 200 when the handle volume signal is ON (the handle operation signal output to the main control board 200 is set to the ON state). On the other hand, when the handle volume signal is OFF, the output of the handle operation signal to the main control board 200 is stopped (the handle operation signal output to the main control board 200 is set to the OFF state). With this configuration, the main control board 200 can check the input status of the handle volume signal (i.e., whether or not the firing handle has been rotated) based on the input status of the handle operation signal.
[0064] (Control state managed by frame control board 400) Next, the control state managed by the frame control board 400 (hereinafter referred to as the "frame control state") will be explained. In pachinko machine 1, the frame control states are defined as a normal state and a ball-removal state. In the normal state, communication with the main control board 200 and the dedicated unit UN is possible. In the pachinko machine 1, gameplay can proceed when the game machine state is in a playable state and the frame control state is in the normal state. The ball removal state is a state in which it is possible to remove the game balls stored inside the pachinko machine 1 (a state in which game ball removal is in progress). Here, the frame control board 400 is equipped with a ball removal button (not shown) and a ball removal switch (not shown). The ball removal switch outputs a predetermined detection signal to the frame control board 400 when the ball removal button is pressed. Then, when power is turned on to the pachinko machine 1 while no detection signal is being received from the ball removal switch, the frame control state is set to the normal state. On the other hand, when the number of balls stored in the ball count memory area (described later) is 0 [balls], and a detection signal from the ball removal switch is input, and power is turned on to the pachinko machine 1, the frame control state is set to the ball removal state. During the ball removal state, a ball removal state notification image is displayed on the display screen 31a to inform (suggest) that the ball removal state is in progress. Furthermore, if the pachinko machine 1 is powered back on while the balls are being removed and no detection signal is received from the ball removal switch, the frame control state is set to the normal state.
[0065] (Regarding managing the number of balls held) Next, we will explain the management of the number of balls held, which is performed on the frame control board 400. The number of balls held is stored as numerical data in a predetermined area of the RAM of the frame control board 400 (hereinafter referred to as the "number of balls stored area"). The number of balls held, as stored in the number of balls stored area, is then displayed on the number of balls display unit 41a. In pachinko machine 1, when a new game is started, the number of balls stored in the ball count memory area is normally 0. When a banknote or card is inserted into the dedicated unit UN and the dispensing button is pressed (each time a ball dispensing operation is performed), a dispensing command is sent from the dedicated unit UN to the frame control board 400. Whenever the frame control board 400 receives a dispensing command, a predetermined number of balls to be dispensed (125 in this configuration) is added to the number of balls stored in the ball count memory area. Furthermore, in the frame control board 400, 1 ball is subtracted from the number of balls stored in the ball count storage area each time a game ball is launched. In this embodiment, each time the detection signal from the rectifier outlet sensor 553 switches from the ON state to the OFF state, it is assumed that a game ball has been launched, and 1 ball is subtracted from the number of balls stored in the ball count storage area. Also, in the frame control board 400, each time a detection signal from the foul ball switch 572 is input (each time a foul ball is detected), 1 ball is added to the number of balls stored in the ball count storage area. Furthermore, when a game ball enters one of the prize slots 51-55, the main control board 200 detects the ball's entry via a corresponding switch and sends a prize ball specification command to the frame control board 400, specifying the number of prize balls corresponding to the prize slot into which the game ball entered. Upon receiving the prize ball specification command, the frame control board 400 adds the number of prize balls specified by the command to the number of balls stored in the ball count memory area. Furthermore, in the frame control board 400, when the number of balls stored in the ball count storage area is 1 or more, a short press of the counting button 41b (a counting operation in which the duration of pressing the counting button 41 is less than the reference time) is performed, the 1st predetermined number is subtracted from the number of balls stored in the ball count storage area, and a counting command specifying the 1st predetermined number is sent to the dedicated unit UN. On the other hand, when the number of balls stored in the ball count storage area is 250 or more, a long press of the counting button 41b (a counting operation in which the duration of pressing the counting button 41 is equal to or greater than the reference time) is performed, the 2nd predetermined number is subtracted from the number of balls stored in the ball count storage area, and a counting command specifying the 2nd predetermined number is sent to the dedicated unit UN. Then, when the dedicated unit UN receives a counting command, the number of balls specified by that counting command is added to the number of balls stored on the card. Here, the frame control board 400 is equipped with a ball count clear button (not shown) and a ball count clear switch (not shown). The ball count clear switch outputs a predetermined detection signal to the frame control board 400 when the ball count clear button is pressed. When the pachinko machine 1 is powered on while the detection signal is input from the ball count clear switch, the frame control board 400 clears the ball count stored in the ball count storage area (setting the initial value of the ball count to 0 [balls]). In the following description, the process of clearing the ball count stored in the ball count storage area will be referred to as the "ball count clear process". When the ball count clear process is executed, a ball count clear notification image is displayed on the display screen 31a to indicate that the ball count has been cleared.
[0066] (Frame control command) Next, we will explain the frame control commands transmitted from the frame control board 400 to the main control board 200. In this embodiment, a frame control command is provided as a control command transmitted from the frame control board 400 to the main control board 200. The frame control command is composed of information indicating the number of balls stored in the ball count memory area (hereinafter referred to as "ball count information"), information indicating whether or not a ball dispensing operation has been performed (hereinafter referred to as "ball dispensing information"), information indicating whether or not a counting operation has been performed (hereinafter referred to as "counting information"), and information indicating the status of the frame control board 400 (hereinafter referred to as "status information"). As described above, the main control board 200 transmits startup information (chip ID, manufacturer code, etc.) to the frame control board 400 in response to power being supplied to the pachinko machine 1. Upon receiving the startup information, the frame control board 400 then sends a frame control command back to the main control board 200. For frame control commands sent when the power is turned on, the number of balls held, as stored in the ball count memory area at the time of power-on, is set as the ball count information included in the frame control command. If the frame control state at power-on is the normal state, the status information included in the frame control command is set to indicate the normal state. On the other hand, if the frame control state at power-on is the ball-removal state, the status information included in the frame control command is set to indicate the ball-removal state. Furthermore, if a ball count clear process is executed when the power is turned on, the status information included in the frame control command is set to indicate that a ball count clear has occurred.
[0067] Furthermore, the frame control board 400 sends a frame control command to the main control board 200 each time the number of balls stored in the ball count storage area is changed (updated). The timing at which the number of balls stored in the ball count memory area is changed (updated) is as follows: when a ball dispensing operation is performed (when a dispensing command is received), when a game ball is launched (when the detection signal from the rectifier outlet sensor 553 switches from the ON state to the OFF state), when a foul ball is detected (when a detection signal from the foul ball switch 572 is input), when a prize ball is awarded (when a prize ball designation command is received), and when a counting operation is performed (when the operation of pressing the counting button 41 is detected). For frame control commands sent when updating the number of balls held, the frame control command includes information indicating the number of balls stored in the updated ball count memory area as ball count information. Furthermore, for frame control commands sent when performing a ball lending operation (when receiving a lending command), the frame control command includes information specifying the execution of the ball lending operation as ball lending information. Finally, for frame control commands sent when performing a counting operation (when detecting the press operation of the counting button 41), the frame control command includes information specifying the execution of the counting operation as counting information.
[0068] (Notification of reduced number of balls remaining) Next, we will explain the notification of the decrease in the number of balls held by the player in pachinko machine 1. The performance control board 300 is capable of issuing a notification of decreasing ball count. The notification of decreasing ball count is a notification that the number of balls has decreased (that the number of balls is approaching 0). In this embodiment, only a display effect is executed as a notification of decreasing balls. That is, a notification image of decreasing balls is displayed on the display screen 31a. The notification image of decreasing balls is composed of information that notifies (suggests) that the number of balls has decreased (that the number of balls is approaching 0) (in this embodiment, the words "You are running low on balls. Please be careful."). Alternatively, the notification of decreasing balls may be configured to include both a display effect and an audible effect. That is, the notification of decreasing balls may be configured to include the display of a notification image of decreasing balls and the output of an audible message that notifies (suggests) that the number of balls has decreased (that the number of balls is approaching 0). In Pachinko Machine 1, the number of balls held is managed as numerical data, making it difficult for players to recognize a decrease in their ball count. Therefore, by incorporating a function to notify players of a decrease in their ball count, it becomes possible to easily recognize when the number of balls has decreased, preventing situations where players unknowingly run out of balls and are unable to continue playing.
[0069] In the pachinko machine 1, a menu button (not shown) is provided in the lower decorative unit 40. When the menu button is pressed while the machine is waiting for a customer or during gameplay, a menu screen (not shown) is displayed on the display screen 31a accordingly. The player can also enable (ON) or disable (OFF) various notifications on the menu screen by operating the directional key buttons 42c. In this embodiment, among the various notifications that can be enabled or disabled on the menu screen, there is a notification of decreasing ball count. That is, it is possible to enable or disable the notification of decreasing ball count on the menu screen. When the notification of decreasing ball count is enabled, the notification is executed as the number of balls decreases. On the other hand, when the notification of decreasing ball count is disabled, the notification is not executed even if the number of balls decreases. Thus, in this embodiment, players can arbitrarily select and set whether to enable or disable the notification of decreasing ball count. This allows players who always keep track of their ball count while playing to reduce the annoyance of notifications by setting the notification of decreasing ball count to disabled.
[0070] The notification of decreasing ball count is initiated when the number of balls stored in the ball count memory area decreases to a first reference number (30 balls in this embodiment) or less. In particular, in this embodiment, the notification of decreasing ball count is initiated only when the number of balls stored in the ball count memory area decreases to a first reference number or less, and the notification permission state is set. In other words, in this embodiment, the main control board 200 can be set to either a notification permission state in which the start (execution) of the notification of decreasing ball count is permitted, or a notification prohibition state in which the start (execution) of the notification of decreasing ball count is prohibited. Then, when the number of balls stored in the ball count memory area decreases to below the first reference number, if the notification permission state is set, the ball count decrease notification is started, and the notification prohibition state is set instead of the notification permission state. Furthermore, while the notification prohibition state is set, even if the number of balls stored in the ball count memory area decreases to below the first reference number, the ball count decrease notification is not started. Moreover, while the notification prohibition state is set, if the number of balls increases to above the second reference number (100 [balls] in this embodiment), the notification prohibition state is released and the notification permission state is set. Here, the second reference number is a number greater than the first reference number. As a result, if, after a notification of decreasing ball count is issued, the number of balls increases to a number greater than the first baseline, and then decreases again to the first baseline or below without increasing to the second baseline or above, the notification of decreasing ball count will not be issued. On the other hand, if, after a notification of decreasing ball count is issued, the number of balls increases to a number greater than the first baseline, and then increases to the second baseline or above, and then decreases again to the first baseline or below, the notification of decreasing ball count will be issued. In other words, once a notification of decreasing ball count is issued, unless the number of balls increases to or above the second threshold, the notification will not be issued again even if the number of balls decreases to or below the first threshold. This makes it possible to prevent the notification of decreasing ball count from being repeatedly issued when the number of balls increases or decreases around the first threshold.
[0071] The notification of the decrease in the number of balls remaining is terminated when either of the following conditions is met: (1) a predetermined duration (10 seconds in this embodiment) has elapsed since its start, or (2) a ball dispensing operation has been performed. With this configuration, if a ball dispensing operation is not performed within a predetermined period of time from the start of the ball reduction notification, the ball reduction notification will be terminated in accordance with the elapsed time. On the other hand, if a ball dispensing operation is performed before the predetermined period of time from the start of the ball reduction notification is elapsed, the ball reduction notification will be terminated in accordance with the execution of the ball dispensing operation. When a ball dispensing operation is performed, a sound effect (for example, an output of a "jarajara" sound) is performed to notify (suggest) the dispensing of balls, a predetermined number of balls to be dispensed (125 in this embodiment) is added to the number of balls stored in the ball count memory area, and the predetermined number of balls to be dispensed is added to the number of balls displayed on the ball count display unit 41a. In this case, if the notification of ball loss is to be terminated in response to the execution of a ball dispensing operation, it is preferable that the notification of ball loss be terminated before the sound effect suggesting the dispensing of balls is started and before the predetermined number of balls to be dispensed is added to the number of balls displayed on the ball count display unit 41a. This makes it possible to prevent the player from mistakenly believing that the ball dispensing operation (pressing the dispensing button) has not been properly detected and unintentionally performing the ball dispensing operation repeatedly. By ending the ball count reduction notification after a predetermined duration (10 seconds in this embodiment) has elapsed since the start of the notification, it is possible to prevent players who intend to end the game when their ball count reaches 0 from finding the notification bothersome. Furthermore, in the pachinko machine 1, when a player changes, it is possible to prevent the ball count reduction notification from being in progress when the new player starts playing, thereby preventing a decrease in the new player's motivation to play. Furthermore, the notification of the decrease in the number of balls remaining may be configured to terminate when any of the following conditions are met: (1) a predetermined duration (10 seconds in this embodiment) has elapsed since its start; (2) the number of balls stored in the ball count memory area has reached or exceeded the second reference number (100 balls in this embodiment); or (3) a ball lending operation has been performed.
[0072] (Reported to have zero pitches remaining) Next, I will explain the notification that the number of remaining balls is zero, which is performed in Pachinko Machine 1. The performance control board 300 is capable of executing a notification that the player has run out of balls. The notification that the player has run out of balls (the number of balls remaining has become 0). In this embodiment, the notification of having zero balls is performed through a display and an audible effect. Specifically, as a display effect, the notification of having zero balls is shown on the display screen 31a, displaying an image indicating that the player has run out of balls (that the number of balls is 0). The notification of having zero balls is composed of information (in this embodiment, the words "You have no balls") that indicates that the player has run out of balls (that the number of balls is 0). In addition, as an audible effect, the notification of having zero balls is shown, outputting an audio message (in this embodiment, the audio message "You have no balls") from the sound generator 22 that indicates that the player has run out of balls (that the number of balls is 0). As described above, in pachinko machine 1, the number of balls held is managed as numerical data, making it difficult for players to recognize a decrease in their ball count. Therefore, by providing a function to notify players when they have run out of balls, it becomes possible to easily recognize when they have run out of balls. In particular, in this embodiment, the notification of running out of balls includes sound effects, so even players who are playing while looking at the screen of their mobile communication terminal can be made aware that they have run out of balls.
[0073] In this embodiment, among the various notifications that can be enabled or disabled on the menu screen, there is a notification that the player has run out of balls. That is, it is possible to enable or disable the notification that the player has run out of balls on the menu screen. When the notification that the player has run out of balls is enabled, the notification is executed when the player runs out of balls. On the other hand, when the notification that the player has run out of balls is disabled, the notification is not executed even when the player runs out of balls. Thus, in this embodiment, players can arbitrarily select and set whether to enable or disable the notification of having zero balls remaining. This allows players who always keep track of their remaining ball count to disable the notification of having zero balls remaining, thereby reducing the inconvenience of the notification.
[0074] The notification of having zero balls is initiated when the number of balls stored in the ball count memory area decreases to 0. In particular, in this embodiment, the notification of having zero balls is initiated only when the number of balls stored in the ball count memory area decreases to 0 and the player is operating the launch handle (or there is a possibility that the player will operate the launch handle). In this embodiment, if contact with the launch handle by the player is detected (when the touch signal input from the touch sensor 411 is in the ON state), it is determined that the player has operated the launch handle. If contact with the launch handle by the player is not detected (when the touch signal input from the touch sensor 411 is in the OFF state), it is determined that the player has not operated the launch handle. Furthermore, if rotation of the launch handle is detected (when the handle volume signal is ON), it may be determined that the player has operated the launch handle, and if rotation of the launch handle is not detected (when the handle volume signal is OFF), it may be determined that the player has not operated the launch handle. In other words, in this embodiment, the main control board 200 can determine the status of the touch signal input (i.e., whether or not the player has operated the launch handle) based on the status of the handle operation signal input. Furthermore, if the number of balls stored in the ball count memory area is 0, and the player's operation of the launch handle is detected, the "zero balls remaining" notification will be initiated. On the other hand, even if the number of balls stored in the ball count memory area is 0, if the player's operation of the launch handle is not detected, the "zero balls remaining" notification will not be initiated. This makes it possible to notify players who intend to continue playing that they have run out of balls, while preventing players who do not intend to continue playing from being notified that they have run out of balls.
[0075] In this embodiment, when the zero balls notification is enabled, and the number of balls stored in the ball count memory area is 0, if the duration of the period during which no operation of the launch handle by the player has been detected reaches a predetermined time (60 seconds in this embodiment), the zero balls notification is disabled. This makes it possible to prevent the situation in pachinko machine 1 where, when a player changes, the operation of the launch handle by the new player is detected, resulting in the notification of having zero balls remaining. This helps to prevent a decrease in the new player's motivation to play.
[0076] The notification of having zero balls remaining is terminated when either of the following conditions is met: (1) a predetermined duration (10 seconds in this embodiment) has elapsed since its start, or (2) a ball dispensing operation has been performed. With this configuration, if a ball dispensing operation is not performed within a predetermined period of time from the start of the zero-balls notification, the zero-balls notification will be terminated in accordance with the elapsed time. On the other hand, if a ball dispensing operation is performed before the predetermined period of time from the start of the zero-balls notification is elapsed, the zero-balls notification will be terminated in accordance with the execution of the ball dispensing operation. Here, as described above, when a ball dispensing operation is performed, a sound effect indicating the dispensing of balls (for example, the output of a "jarajara" sound) is performed, a predetermined number of balls to be dispensed (125 [balls] in this embodiment) is added to the number of balls stored in the ball count memory area, and the predetermined number of balls to be dispensed is added to the number of balls displayed on the ball count display unit 41a. In this case, if the notification of zero remaining balls is to be terminated in response to the execution of the ball dispensing operation, it is preferable that the notification of zero remaining balls be terminated before the sound effect indicating the dispensing of balls is started and before the predetermined number of balls to be dispensed is added to the number of balls displayed on the ball count display unit 41a. This makes it possible to prevent situations in which the player mistakenly believes that the ball dispensing operation (pressing the dispensing button) has not been properly detected and unintentionally performs the ball dispensing operation repeatedly. By ending the notification of the decrease in the number of balls after a predetermined duration (10 seconds in this embodiment) has elapsed since the start of the notification of zero balls remaining, it is possible to prevent the situation in the pachinko machine 1 where the notification of zero balls remaining is still running when the new player starts playing after a change of players, thereby preventing a decrease in the new player's motivation to play. Furthermore, the notification of having zero balls remaining may be configured to terminate when any of the following conditions are met: (1) a predetermined duration (10 seconds in this embodiment) has elapsed since its start; (2) the number of balls stored in the ball count memory area has reached a second reference number (100 balls in this embodiment) or more; or (3) a ball lending operation has been performed.
[0077] (Notification of increased ball count) Next, we will explain the notification of increased ball count that is performed in pachinko machine 1. The performance control board 300 is capable of executing a notification of an increase in the number of balls held. The notification of an increase in the number of balls held is a notification regarding an increase in the number of balls held (winning a prize ball). In particular, the notification of an increase in the number of balls held is an indirect notification regarding a decrease in the number of balls held (approaching 0 balls). More specifically, the notification of an increase in the number of balls held is a notification regarding an increase in the number of balls held (winning a prize ball) when the number of balls held is decreasing (approaching 0 balls). In this embodiment, only sound effects are performed as notification of an increase in the number of balls held. That is, as notification of an increase in the number of balls held, the sound generator 22 outputs an audio (in this embodiment, an audio "Chinchirorin") that notifies (suggests) that the number of balls held has increased (a prize ball has been won). However, it is also possible to configure the system so that both a display effect and an audio effect are performed as notification of an increase in the number of balls held. That is, it is also possible to configure the system so that an image indicating that the number of balls held has increased (a prize ball has been won) is displayed on the display screen 31a, and an audio output from the sound generator 22 indicating that the number of balls held has increased (a prize ball has been won) is performed as notification of an increase in the number of balls held. In Pachinko Machine 1, the number of balls held is managed as numerical data, making it difficult for players to recognize an increase in their ball count. Therefore, by providing a function to notify players of an increase in their ball count, it becomes possible to easily recognize when the number of balls has increased.
[0078] In this embodiment, among the various notifications that can be enabled or disabled on the menu screen, there is a notification for increasing the number of balls held. That is, it is possible to enable or disable the notification for increasing the number of balls held on the menu screen. When the notification for increasing the number of balls held is enabled, the notification is executed as the number of balls held increases. On the other hand, when the notification for increasing the number of balls held is disabled, the notification is not executed even if the number of balls held increases. Thus, in this embodiment, players can arbitrarily select and set whether to enable or disable notifications for increasing their number of balls. This allows players who always keep track of their number of balls while playing to reduce the annoyance of notifications by setting the notifications for increasing their number of balls to disabled.
[0079] The notification of an increase in the number of balls held is initiated when the number of balls stored in the ball count memory area increases. In particular, in this embodiment, the notification of an increase in the number of balls held is initiated only when the number of balls stored in the ball count memory area increases while the number of balls stored in the ball count memory area is within a specific range. In this case, the "specific range" is a range that exceeds the first reference number (30 balls in this embodiment) and is 50 balls or less in this embodiment. Here, the third reference number is a number that is greater than the first reference number and less than the second reference number. In other words, in this embodiment, when the number of balls stored in the ball count storage area is within a specific range, a notification of an increase in the number of balls held is started when a prize ball is paid out. That is, when the number of balls stored in the ball count storage area is within a specific range, a notification of an increase in the number of balls held is started each time a prize ball is paid out. The notification of the increase in the number of balls held is terminated when a predetermined duration (1 second in this embodiment) has elapsed since its start. In particular, in this embodiment, the upper limit of the specific range is set to a number greater than the first reference number, which is the starting condition for notifying the decrease in the number of balls (specifically, the third reference number). This makes it possible to notify (suggest) the player that the number of balls has decreased to near the number at which the decrease in the number of balls is triggered, by executing the ball increase notification. Furthermore, the lower limit of the specific range is set to the first reference number, which is the starting condition for notifying the decrease in the number of balls. This makes it possible to notify (suggest) the player that there are two stages in the decrease in the number of balls: the stage at which the ball increase notification is executed (the stage at which the number of balls has decreased somewhat) and the stage at which the ball decrease notification is executed (the stage at which the number of balls has decreased considerably), thus enabling notification of the decrease in the number of balls in stages.
[0080] In this embodiment, a lower limit is set for a specific range. However, a configuration without a lower limit for the specific range is also acceptable. That is, a configuration in which the notification of an increase in the number of balls held is started when a prize ball is paid out while the number of balls held stored in the ball count storage area is less than or equal to the third reference number. This makes it possible to start the notification of an increase in the number of balls held each time a prize ball is paid out while the number of balls held stored in the ball count storage area is less than or equal to the third reference number.
[0081] (Control of ball count reduction notification) Next, I will explain in detail how to control the notification of the number of balls remaining. First, we will explain the processing performed by the CPU of the main control board 200 when it receives a frame control command. Figure 9 is a flowchart showing the processing when a frame control command is received. As described above, the CPU of the main control board 200 transmits startup information (chip ID, manufacturer code, etc.) to the frame control board 400 in response to power being applied to the pachinko machine 1. Upon receiving the startup information, the CPU of the frame control board 400 sends back a frame control command to the main control board 200, which includes information indicating the number of balls stored in the ball count storage area. Furthermore, whenever the number of balls stored in the ball count storage area is changed (updated), the CPU of the frame control board 400 sends a frame control command to the main control board 200 that includes information indicating the updated number of balls stored in the ball count storage area. Then, each time the CPU of the main control board 200 receives a frame control command, it executes the frame control command reception processing shown in Figure 9. When the frame control command reception processing starts, it first proceeds to step S1-1. In step S1-1, it is determined whether the number of balls specified by the frame control command (information on the number of balls held included in the frame control command) is less than or equal to the first reference number (in this embodiment, 30 [balls]). If it is determined that the number of balls specified by the frame control command is less than or equal to the first reference number (Yes), the process proceeds to step S1-2. If it is determined that the number of balls specified by the frame control command is not less than or equal to the first reference number (No), the process proceeds to step S1-5.
[0082] In step S1-2, it is determined whether or not the notification permission state is being set. If it is determined that the notification permission state is being set (Yes), the process proceeds to step S1-3. If it is determined that the notification permission state is not being set (the notification prohibition state is being set) (No), the process proceeds to step S1-5. At this time, the CPU of the main control board 200 determines that the notification permission state is being set if the value set in the notification status flag area of the RAM corresponds to the notification permission state (in this embodiment, "1"), and determines that the notification permission state is not being set if the value set in the notification status flag area of the RAM corresponds to the notification prohibition state (in this embodiment, "0"). The CPU of the main control board 200 sets the value corresponding to the notification permission state (in this embodiment, "1") in the notification status flag area of the RAM in response to the power being turned on to the pachinko machine 1. In step S1-3, the process of sending a command to specify the notification of decreasing ball count is executed, and the process proceeds to step S1-4. In the process of sending a command to specify the notification of decreasing ball count, a command to specify the start of the notification of decreasing ball count is sent to the performance control board 300. In step S1-4, the notification disable state setting process is executed, and the process proceeds to step S1-5. In the notification disable state setting process, the notification disable state is set in place of the notification allow state. Specifically, in the notification disable state setting process, a value corresponding to the notification disable state (in this embodiment, "0") is set in the notification state flag area of RAM.
[0083] In step S1-5, it is determined whether the number of balls specified by the frame control command (information on the number of balls held included in the frame control command) is equal to or greater than the second reference number (in this embodiment, 100 [balls]). If it is determined that the number of balls specified by the frame control command is equal to or greater than the second reference number (Yes), the process proceeds to step S1-6. If it is determined that the number of balls specified by the frame control command is not equal to or greater than the second reference number (No), the process proceeds to step S1-8. In step S1-6, it is determined whether or not the notification is currently disabled. If it is determined that the notification is currently disabled (Yes), the process proceeds to step S1-7. If it is determined that the notification is not currently disabled (i.e., the notification is currently enabled) (No), the process proceeds to step S1-8. At this time, the CPU of the main control board 200 determines that the notification is currently disabled if the value set in the notification status flag area of the RAM corresponds to the notification disabled state (in this embodiment, "0"). If the value set in the notification status flag area of the RAM corresponds to the notification enabled state (in this embodiment, "1"), the CPU determines that the notification is not currently disabled. In step S1-7, the notification permission state setting process is executed, and the process proceeds to step S1-8. In the notification permission state setting process, the notification permission state is set in place of the notification prohibition state. Specifically, in the notification permission state setting process, a value corresponding to the notification permission state (in this embodiment, "1") is set in the notification state flag area of RAM.
[0084] In step S1-8, it is determined whether the frame control command (the ball rental information included in the frame control command) specifies "execute ball rental operation". If it is determined that the frame control command specifies "execute ball rental operation" (Yes), the process proceeds to step S1-9. If it is determined that the frame control command does not specify "execute ball rental operation" (No), the processing for receiving this frame control command is terminated. In step S1-9, the process of sending the ball dispensing specification command is executed, and the processing upon receiving the frame control command for this time is terminated. In the ball dispensing specification command sending process, the ball dispensing specification command is sent to the performance control board 300.
[0085] Next, we will explain the ball reduction notification management process executed by the CPU of the performance control board 300. Figure 10 is a flowchart showing the ball count reduction notification and management process. The CPU of the performance control board 300 executes timer interrupt processing at predetermined intervals based on the generation of clock pulses by the clock generation circuit. The ball reduction notification management processing is included in the timer interrupt processing. When the ball reduction notification management processing starts, the process first proceeds to step S2-1. In step S2-1, it is determined whether or not a ball count reduction notification command has been received. If it is determined that a ball count reduction notification command has been received (Yes), the process proceeds to step S2-2. If it is determined that a ball count reduction notification command has not been received (No), the process proceeds to step S2-4. In step S2-2, it is determined whether or not the ball count reduction notification is enabled. If it is determined that the ball count reduction notification is enabled (Yes), the process proceeds to step S2-3. If it is determined that the ball count reduction notification is not enabled (i.e., the ball count reduction notification is disabled) (No), the process proceeds to step S2-4. In step S2-3, the process to start the ball count reduction notification is executed, and the process proceeds to step S2-4. In the ball count reduction notification start process, the ball count reduction notification is initiated. Specifically, the display screen 31a starts displaying the ball count reduction notification image. Here, the performance control board 300 is configured to include a ball count reduction notification timer. The ball count reduction notification timer measures the duration of the ball count reduction notification. Then, in the ball count reduction notification start process, the value of the ball count reduction notification timer is set to 10[s], and the measurement (countdown) of the duration of the ball count reduction notification is started. The value of the ball count reduction notification timer is updated (subtracted) by a process not shown.
[0086] In step S2-4, it is determined whether or not the ball count reduction notification is currently being executed. If it is determined that the ball count reduction notification is currently being executed (Yes), the process proceeds to step S2-5. If it is determined that the ball count reduction notification is not currently being executed (No), the ball count reduction notification management process for this step is terminated. In step S2-5, it is determined whether the ball count reduction notification timer has timed out (whether the value of the ball count reduction notification timer is 0[s] or less). If it is determined that the ball count reduction notification timer has not timed out (No), the process proceeds to step S2-6. If it is determined that the ball count reduction notification timer has timed out (Yes), the process proceeds to step S2-7. In step S2-6, it is determined whether or not a ball lending command has been received. If it is determined that a ball lending command has been received (Yes), the process proceeds to step S2-7. If it is determined that a ball lending command has not been received (No), the current ball loss notification management process is terminated. In step S2-7, the ball count reduction notification termination process is executed, ending the current ball count reduction notification management process. The ball count reduction notification termination process ends the ball count reduction notification. Specifically, the display of the ball count reduction notification image on display screen 31a is terminated.
[0087] Next, we will specifically explain an example of controlling the notification of the number of balls remaining. First, we will explain an example of controlling the notification of the decrease in the number of game balls held when the game balls are launched. When a game ball is launched, the frame control board 400 subtracts 1 ball from the number of balls stored in the ball count memory area, and then sends a frame control command to the main control board 200 that includes information indicating the number of balls after the subtraction. The main control board 200 transmits a ball reduction notification specification command to the performance control board 300 if the number of balls specified in the received frame control command is less than or equal to the first reference number and the notification permission state is set. When the performance control board 300 receives a command to specify a ball reduction notification, if the ball reduction notification is enabled, it starts the ball reduction notification. As a result, if the number of balls held falls below the first standard number due to the release of game balls, the ball reduction notification will only be activated if the notification is enabled and the ball reduction notification is set to be enabled.
[0088] Next, we will explain an example of controlling the notification of the decrease in the number of balls held when a ball dispensing operation is performed. When the frame control board 400 performs a ball dispensing operation, it adds a predetermined number of balls to the number of balls stored in the ball count storage area, (in this embodiment, 125 balls), and then transmits a frame control command to the main control board 200 that includes information indicating the number of balls after the addition, and ball dispensing information indicating the execution of the ball dispensing operation. The main control board 200, if the number of balls held specified by the received frame control command is equal to or greater than the second reference number, and if the notification is currently disabled, will change the notification to a notification enabled state. Furthermore, if the received frame control command specifies the execution of a ball dispensing operation, the main control board 200 sends a ball dispensing specification command to the performance control board 300. When the performance control board 300 receives a command to specify the issuance of a ball, if it is currently performing a ball reduction notification, it terminates the ball reduction notification.
[0089] Next, we will explain an example of controlling the notification of the decrease in the number of balls held when awarding prize balls. When a game ball enters any of the prize-winning slots 51-55, the main control board 200 sends a prize ball specification command to the frame control board 400, specifying the number of prize balls corresponding to the prize-winning slot into which the game ball entered. Upon receiving the prize ball specification command, the frame control board 400 adds the number of prize balls specified in the prize ball specification command to the number of game balls stored in the game ball storage area, and sends a frame control command to the main control board 200 that includes information indicating the number of game balls after the addition. The main control board 200, if the number of balls held specified by the received frame control command is equal to or greater than the second reference number, and if the notification is currently disabled, will change the notification to a notification enabled state.
[0090] Therefore, once a notification of a decrease in the number of balls remaining is issued, the notification will not be issued again even if the number of balls remaining decreases to the first standard number or below, unless the number of balls remaining falls to the second standard number or above.
[0091] (Control of notification of having zero balls remaining) Next, I will explain in detail how to control the notification of having zero balls remaining. First, let's explain the ball count monitoring process performed by the CPU of the main control board 200. Figure 11 is a flowchart showing the process for monitoring the number of balls held. The CPU of the main control board 200 executes timer interrupt processing at predetermined intervals based on the generation of clock pulses by the clock generation circuit. The ball count monitoring process is included in the timer interrupt processing. When the ball count monitoring process starts, the system first proceeds to step S3-1. Furthermore, the ROM of the main control board 200 is provided with a ball count storage area that can store the number of balls held. The CPU of the main control board 200 updates the number of balls stored in the ball count storage area to the number of balls specified by the frame control command (the ball count information included in the frame control command) each time it receives a frame control command. In step S3-1, it is determined whether the number of balls stored in the ball count memory area is "0". If it is determined that the number of balls is "0" (Yes), the process proceeds to step S3-2. If it is determined that the number of balls is not "0" (No), the ball count monitoring process ends.
[0092] In step S3-2, it is determined whether or not the player has operated (contacted) the launch handle. If it is determined that the player has operated the launch handle (Yes), the process proceeds to step S3-3. If it is determined that the player has not operated the launch handle (No), the process proceeds to step S3-5. At this time, the main control board 200 determines whether or not the player has operated (contacted) the launch handle based on the input status of the handle operation signal. In step S3-3, the process of sending a command to specify the notification of having zero balls remaining is executed, and the process proceeds to step S3-4. In the process of sending a command to specify the notification of having zero balls remaining, a command to specify the start of the notification of having zero balls remaining is sent to the performance control board 300. In step S3-4, the launch handle inactivity time reset process is executed, and the process proceeds to step S3-5. The launch handle inactivity time reset process resets the launch handle inactivity time. Specifically, the main control board 200 is configured to include a launch handle inactivity time timer. The launch handle inactivity time timer measures the duration of time during which no operation of the launch handle by the player is detected (= launch handle inactivity time). Then, in the launch handle inactivity time reset process, the value of the launch handle inactivity time timer is reset (the value of the launch handle inactivity time timer is set to 0 [s]). The value of the launch handle inactivity time timer is updated (incremented) by a process not shown in the diagram.
[0093] In step S3-5, it is determined whether the time the firing handle has not been operated, as measured by the firing handle non-operation time timer, has reached a predetermined time (60 seconds in this embodiment). If it is determined that the time the firing handle has not been operated has reached the predetermined time (Yes), the process proceeds to step S3-6. If it is determined that the time the firing handle has not been operated has not reached the predetermined time (No), the current ball count monitoring process is terminated. In step S3-6, the process of sending a command to disable the notification of zero remaining balls is executed, and the current ball count monitoring process is terminated. In the process of sending a command to disable the notification of zero remaining balls, the command to disable the notification of zero remaining balls is sent to the performance control board 300.
[0094] Next, we will explain the ball retention notification management process executed by the CPU of the performance control board 300. Figure 12 is a flowchart showing the process for notifying the player that they have zero balls remaining. The CPU of the performance control board 300 executes timer interrupt processing at predetermined intervals based on the generation of clock pulses by the clock generation circuit. The ball retention zero notification management processing is included in the timer interrupt processing. When the ball retention zero notification management processing starts, the process first proceeds to step S4-1. In step S4-1, it is determined whether or not a command to notify that the player has zero balls remaining has been received. If it is determined that a command to notify that the player has zero balls remaining has been received (Yes), the process proceeds to step S4-2. If it is determined that a command to notify that the player has zero balls remaining has not been received (No), the process proceeds to step S4-5. In step S4-2, it is determined whether or not the "no balls remaining" notification is enabled. If it is determined that the "no balls remaining" notification is enabled (Yes), the process proceeds to step S4-3. If it is determined that the "no balls remaining" notification is not enabled (i.e., the "no balls remaining" notification is disabled) (No), the process proceeds to step S4-5. In step S4-3, it is determined whether or not the "no balls remaining" notification is currently being performed. If it is determined that the "no balls remaining" notification is not being performed (No), the process proceeds to step S4-4. If it is determined that the "no balls remaining" notification is being performed (Yes), the process proceeds to step S4-5. In step S4-4, the process to start the "no balls remaining" notification is executed, and the process proceeds to step S4-5. In the "no balls remaining" notification start process, the notification of having no balls remaining is initiated. Specifically, the display screen 31a starts displaying the "no balls remaining" notification image, and the sound generator 22 starts outputting an audio message indicating that the player has run out of balls. Here, the performance control board 300 is configured to include a "no balls remaining" notification timer. The "no balls remaining" notification timer measures the duration of the "no balls remaining" notification. Then, in the "no balls remaining" notification start process, the value of the "no balls remaining" notification timer is set to 10[s], and the measurement (countdown) of the duration of the "no balls remaining" notification is started. The value of the "no balls remaining" notification timer is updated (subtracted) by a process not shown.
[0095] In step S4-5, it is determined whether or not the "no balls remaining" notification is currently being performed. If it is determined that the "no balls remaining" notification is currently being performed (Yes), the process proceeds to step S4-6. If it is determined that the "no balls remaining" notification is not currently being performed (No), the process proceeds to step S4-9. In step S4-6, it is determined whether the zero ball remaining notification timer has timed out (whether the value of the zero ball remaining notification timer is 0[s] or less). If it is determined that the zero ball remaining notification timer has not timed out (No), the process proceeds to step S4-7. If it is determined that the zero ball remaining notification timer has timed out (Yes), the process proceeds to step S4-8. In step S4-7, it is determined whether or not a ball lending command has been received. If it is determined that a ball lending command has been received (Yes), the process proceeds to step S4-8. If it is determined that a ball lending command has not been received (No), the process proceeds to step S4-9. In step S4-8, the process to terminate the notification of having no balls remaining is executed, and the process proceeds to step S4-9. In the process to terminate the notification of having no balls remaining, the notification of having no balls remaining is terminated. Specifically, the display of the notification image of having no balls remaining is terminated on the display screen 31a, and the output of the sound from the sound generator 22 that notifies that the player has run out of balls is terminated. In step S4-9, it is determined whether or not a command to disable the notification of having zero balls remaining has been received. If it is determined that the command to disable the notification of having zero balls remaining has been received (Yes), the process proceeds to step S4-10. If it is determined that the command to disable the notification of having zero balls remaining has not been received (No), the current zero balls remaining notification management process is terminated. In step S4-10, the process to disable the zero-balls notification is executed, and the current zero-balls notification management process is terminated. The zero-balls notification disable process sets the zero-balls notification to be disabled.
[0096] Next, we will specifically explain an example of control for notifying the player that they have zero balls remaining. First, we will explain an example of control for notifying the player that they have zero balls remaining when a game ball is launched. When a game ball is launched, the frame control board 400 subtracts 1 ball from the number of balls stored in the ball count memory area, and then sends a frame control command to the main control board 200 that includes information indicating the number of balls after the subtraction. If the main control board 200 receives a frame control command and the number of balls it has held is "0", and it has detected operation of the launch handle, it sends a command to the performance control board 300 to indicate that it has zero balls. When the performance control board 300 receives a command to specify zero balls remaining, if zero balls remaining notification is enabled and is not currently being performed, it will start zero balls remaining notification. As a result, if the number of remaining balls becomes "0" due to the launch of a game ball, the "zero remaining balls" notification will only be activated if the operation of the launch handle is detected and the "zero remaining balls" notification is enabled.
[0097] Next, we will explain an example of controlling the notification of having zero balls remaining when a ball dispensing operation is performed. When the frame control board 400 performs a ball dispensing operation, it adds a predetermined number of balls to the number of balls stored in the ball count storage area, (in this embodiment, 125 balls), and then transmits a frame control command to the main control board 200 that includes information indicating the number of balls after the addition, and ball dispensing information indicating the execution of the ball dispensing operation. If the received frame control command specifies the execution of a ball dispensing operation, the main control board 200 sends a ball dispensing specification command to the performance control board 300. When the performance control board 300 receives a command to specify the issuance of a ball, if it is currently performing a notification that the player has zero balls remaining, it terminates the notification that the player has zero balls remaining.
[0098] Next, we will explain an example of how to control the notification of having zero balls remaining when no operation of the launch handle is detected for an extended period. The main control board 200 measures the time when the number of balls held is "0". When the time when the number of balls held is not held reaches a predetermined time, it sends a command to disable the notification of zero balls held to the performance control board 300. When the performance control board 300 receives a command to disable the notification of zero remaining balls, it sets the notification of the decrease in remaining balls to zero to be disabled. As a result, if the number of balls remaining is "0" and the time spent without operating the launch handle reaches a predetermined amount of time, the setting for notifying the player that their remaining balls have decreased to zero will be disabled.
[0099] (Control of notification of increasing ball count) Next, I will explain in detail how to control the notification of an increase in the number of balls held. First, let's explain the prize ball monitoring process performed by the CPU of the main control board 200. Figure 13 is a flowchart showing the prize ball monitoring process. The CPU of the main control board 200 executes timer interrupt processing at predetermined intervals based on the generation of clock pulses by the clock generation circuit. The prize ball monitoring process is included in the timer interrupt processing. When the prize ball monitoring process starts, the system first proceeds to step S5-1. In step S5-1, it is determined whether or not a prize ball has been awarded. If it is determined that a prize ball has been awarded (Yes), the process proceeds to step S5-2. If it is determined that no prize ball has been awarded (No), the prize ball monitoring process ends. At this time, the CPU of the main control board 200 determines that a prize ball has been awarded if a game ball enters any of the prize entry slots 51 to 55. In step S5-2, it is determined whether the number of balls stored in the ball count memory area is within a specific range (specifically, within a range that exceeds the first reference number and is equal to or equal to the third reference number). If it is determined that the number of balls is within the specific range (Yes), the process proceeds to step S5-3. If it is determined that the number of balls is not within the specific range (No), the current ball count monitoring process is terminated. In step S5-3, the process of sending a command to specify the notification of increased ball count is executed, and the current prize ball monitoring process is terminated. In the process of sending a command to specify the notification of increased ball count, a command to specify the start of the notification of increased ball count is sent to the performance control board 300.
[0100] Next, we will explain the ball increase notification management process executed by the CPU of the performance control board 300. Figure 14 is a flowchart showing the ball count increase notification and management process. The CPU of the performance control board 300 executes timer interrupt processing at predetermined intervals based on the generation of clock pulses by the clock generation circuit. The ball increase notification management processing is included in the timer interrupt processing. When the ball increase notification management processing starts, the process first proceeds to step S6-1. In step S6-1, it is determined whether or not a ball increase notification command has been received. If it is determined that a ball increase notification command has been received (Yes), the process proceeds to step S6-2. If it is determined that a ball increase notification command has not been received (No), the ball increase notification management process for this step is terminated. In step S6-2, it is determined whether or not the ball count increase notification is enabled. If it is determined that the ball count increase notification is enabled (Yes), the process proceeds to step S6-3. If it is determined that the ball count increase notification is not enabled (i.e., the ball count increase notification is disabled) (No), the ball count increase notification management process ends. In step S6-3, the process for starting the notification of the increase in the number of balls held is executed, and the current ball increase notification management process is terminated. The process for starting the notification of the increase in the number of balls held begins the notification of the increase in the number of balls held. Specifically, the sound generator 22 starts outputting an audio message notifying that the number of balls held has increased. At this point, the notification of the increase in the number of balls held is terminated when the output of the audio message notifying that the number of balls held has increased is completed.
[0101] Next, we will specifically explain an example of controlling the notification of an increase in the number of balls held. When the main control board 200 detects that a game ball has entered any of the prize-winning slots 51 to 55, and the number of balls held (the number of balls held before any prize balls resulting from that entry are added) is within a specific range (specifically, within a range that exceeds the first reference number and is equal to or equal to the third reference number), it sends a ball increase notification command to the performance control board 300. When the performance control board 300 receives a command to specify a ball increase notification, if the ball increase notification is enabled, it starts the ball increase notification. As a result, when the number of balls held (the number of balls held before any prize balls awarded for that ball are added) is within a specific range (specifically, within the range of exceeding the first standard number and being equal to or equal to the third standard number), and a prize ball is awarded, the ball increase notification will be activated only if the ball increase notification is enabled.
[0102] (How to connect wireless earphones) Next, we will explain how to connect wireless earphones to pachinko machine 1. To connect wireless earphones to pachinko machine 1, you need to set the pairing mode on both pachinko machine 1 and the wireless earphones. In this case, the wireless earphone (slave unit) can be set to pairing mode by performing a predetermined operation (such as pressing the pairing button). While the wireless earphone is in pairing mode, a connection waiting signal is output via broadcast communication at predetermined intervals. This connection waiting signal contains information for identifying the wireless earphone (hereinafter referred to as "identification information").
[0103] The pachinko machine 1 (master unit) can be set to pairing mode by the player. In this embodiment, the player can select to set (start) pairing mode by operating the directional key button 42c on the menu screen. When pairing mode is selected on the menu screen, pairing mode is set and the pairing screen is displayed on the display screen 31a. In Pachinko Machine 1, during the setup of pairing mode, a search (scan) for connection waiting signals is performed, and the identification information contained in the searched connection waiting signals is displayed on the pairing screen. In this case, if there are multiple wireless earphones emitting connection waiting signals in the vicinity of Pachinko Machine 1, the identification information corresponding to each connection waiting signal is displayed on the pairing screen for all the searched connection waiting signals. On the pairing screen, the player can select one or more of the displayed identification information by operating the directional pad button 42c. When the player selects the identification information corresponding to the wireless earphone they wish to connect from the displayed one or more identification information, pairing between the pachinko machine 1 and the selected wireless earphone is performed, and upon completion of the pairing, the connection of the selected wireless earphone to the pachinko machine 1 is established. As a result, the performance control board 300 can output sound data to the wireless earphone with which the connection has been established. Here, "pairing" refers to the process of generating encryption information (keys) used for encrypting and decrypting data (such as sound data) to be transmitted and received, and exchanging and storing the generated encryption information. In particular, the performance control board 300 (Bluetooth module) stores connection information, which includes the encryption information generated by pairing, destination information indicating the destination (paired wireless earphones) to which the data (sound data, etc.) is sent, and identification information of the paired wireless earphones, in a predetermined memory area. Based on the stored connection information, it becomes possible to transmit sound data to the wireless earphones. Here, "connection information" is the information used for outputting sound data to wireless earphones with established connections. In this embodiment, once the connection of the wireless speaker to the pachinko machine 1 is established, a predetermined notification sound (a sound indicating that the connection of the wireless speaker to the pachinko machine 1 has been established) is output from the sound generator 22. Also, once the connection of the wireless speaker to the pachinko machine 1 is established, a predetermined notification sound (a sound indicating that the connection of the wireless speaker to the pachinko machine 1 has been established) is output from the wireless earphone. Furthermore, in this embodiment, the pairing mode is canceled when the connection of the wireless speaker to the pachinko machine 1 is established. In the following explanation, the state in which a wireless earphone connection to pachinko machine 1 is established will be referred to as "connected state." Conversely, the state in which a wireless earphone connection to pachinko machine 1 is not established will be referred to as "disconnected state."
[0104] In this embodiment, it is possible to set the pairing mode at all times while the power to the pachinko machine 1 is turned on. However, it is also possible to configure the system so that the pairing mode cannot be set during a predetermined period while the power to the pachinko machine 1 is turned on. For example, it is possible to configure the system so that the pairing mode cannot be set during a jackpot game state, during the opening period included in the jackpot game state, or during the ending period included in the jackpot game state. Furthermore, in this embodiment, the pairing mode is set when the player sets it on the menu screen. However, the pairing mode may be set at all times while the power to the pachinko machine 1 is on. Even in such a configuration, the pairing mode may be deactivated during a predetermined period while the power to the pachinko machine 1 is on. For example, the pairing mode may be deactivated during a jackpot game state, during the opening period included in the jackpot game state, or during the ending period included in the jackpot game state.
[0105] (Control of pachinko machine 1 while connected) Next, we will explain the control of the pachinko machine 1 while it is connected. In the pachinko machine 1, when a connection is established, the system notifies that a connection is established (that the wireless earphones are connected). In this embodiment, when a connection is established, connection notification information is displayed on the display screen 31a. On the other hand, when a connection is not established, connection notification information is not displayed on the display screen 31a. Here, "connection notification information" is information that notifies that a connection is established. In this embodiment, the connection notification information displays characters indicating that a connection is established (for example, the characters "Wireless earphones connected") and identification information (symbol) of the connected wireless earphones. Furthermore, the system may be configured such that the notification lamp (light-emitting element) is lit when the system is connected and turned off when the system is disconnected. In this case, the notification lamp can be a predetermined lamp included in the frame lamp 20, a predetermined lamp included in the panel lamp 21, or the like.
[0106] Furthermore, while connected, the sound output from the sound generator (speaker) 22 is restricted. In other words, while connected, the output from the sound generator 22 is restricted for some of the sounds emitted from the pachinko machine 1. In this embodiment, while connected, the output of the sound generator 22 is limited by setting the volume of some of the sounds output from the pachinko machine 1 to "0" (by creating a silent or muted state). However, while connected, the output of the sound generator 22 may also be limited by reducing the volume of some of the sounds output from the pachinko machine 1 by the sound generator 22 compared to when not connected.
[0107] Specifically, when connected, the sound generator 22 does not output sounds related to the performance (hereinafter referred to as "performance-related sounds") and sounds related to certain errors (hereinafter referred to as "Type 1 errors") from the pachinko machine 1. In other words, when not connected, both performance-related sounds and Type 1 error-related sounds are output by the sound generator 22. On the other hand, when connected, both performance-related sounds and Type 1 error-related sounds are output by the wireless earphones and not by the sound generator 22. Here, when connected, the volume of the sound effects output by the wireless earphones is lower than the volume of the sound effects output by the sound generator 22 when disconnected. Also, when connected, the volume of the Type 1 error-related sound output by the wireless earphones is lower than the volume of the Type 1 error-related sound output by the sound generator 22 when disconnected. On the other hand, among the sounds output from the pachinko machine 1, sounds related to errors other than Type 1 errors (hereinafter referred to as "Type 2 errors") (hereinafter referred to as "Type 2 error-related sounds") are output by the sound generator 22 even when connected (output by the sound generator 22 is not restricted). In other words, when disconnected, Type 2 error-related sounds are output by the sound generator 22. On the other hand, even when connected, Type 2 error-related sounds are output by the sound generator 22. Here, when connected, the volume of the Type 2 error-related sound output by the sound generator 22 is the same as the volume of the Type 2 error-related sound output by the sound generator 22 when disconnected. In particular, in this embodiment, Type 2 errors are classified into Type 2 Error A and Type 2 Error B. During the connection state, the sound related to Type 2 Error A (hereinafter referred to as "Type 2 Error A related sound") is not output by the wireless earphones but is output by the sound generator 22. On the other hand, during the connection state, the sound related to Type 2 Error B (hereinafter referred to as "Type 2 Error B related sound") is output by both the wireless earphones and the sound generator 22. Here, when connected, the volume of the Type 2 Error B related sound output by the wireless earphones is lower than the volume of the Type 2 Error B related sound output by the sound generator 22 when disconnected.
[0108] "Performance-related sounds" are sounds related to the effects that are performed as the game progresses. The "Type 1 Error Related Sound" is a sound associated with notifications that are triggered in response to the detection (occurrence) of a Type 1 error. The "Type 2 Error A related sound" is a sound associated with the notification that is triggered when a Type 2 Error A is detected (occurs). The "Type 2 Error B related sound" is a sound associated with the notification that is triggered when a Type 2 Error B is detected (occurs). Here, "error" includes states in which an abnormality has been detected, states in which fraudulent activity has been detected, states in which the execution of fraudulent (inappropriate) gameplay has been detected, states in which instructions on how to proceed with the game are required, etc.
[0109] A "Type 1 error" is an error that requires notification to the player, but does not require notification to others (for example, the administrator of the gaming machine). Examples of Type 1 errors include changes in the playing method and full tray errors. Therefore, sounds related to Type 1 errors include sounds indicating instructions to change the playing method and sounds notifying the occurrence (detection) of a full tray error. The "playing style change state" indicates a state in which the area from which the game balls should be launched (left game area RL and right game area RR) has been changed due to a change in the game state. The "playing style change instruction" is an instruction that specifies the area from which the game balls should be launched after the change (left game area RL and right game area RR). For example, upon the end of the time-saving control (transition from time-saving state to normal state), a playing style change state occurs in which the area from which the game balls should be launched changes from the right game area RR to the left game area RL, and a playing style change instruction is executed that specifies left-handed play (meaning the game balls should be launched into the left game area RL). The "receiving tray full error" is an error that occurs in gaming machines (regular gaming machines, not managed gaming machines) that directly dispense game balls and pay out prize balls to the player (receiving tray), and it occurs when the prize balls stored in the receiving tray become full.
[0110] "Type 2 Error A" is an error that does not require notification to the player, but requires notification to someone other than the player (for example, the administrator of the gaming machine). Examples of Type 2 Error A include vibration errors, magnetic errors, radio wave errors, and door open errors. Therefore, sounds related to Type 2 Error A include sounds that notify the occurrence (detection) of vibration errors, magnetic errors, radio wave errors, and door open errors. The "vibration error" is an error that occurs when vibration is detected in the game board 11 (vibration detection sensor 113 detects vibration in the game board 11). A "magnetic error" is an error that occurs when magnetism is detected around the game board 11 (the magnetic detection sensor 115 detects the magnetism generated around the game board 11). The "radio wave error" is an error that occurs when radio waves are detected in the vicinity of the game board 11 (the radio wave detection sensor 114 detects radio waves generated in the vicinity of the game board 11). The "door open error" occurs when either the inner frame unit 3 or the front door unit 4 is open.
[0111] "Type 2 Error B" is an error that requires notification to the player when it occurs, and also requires notification to other parties (for example, the administrator of the gaming machine) other than the player when it occurs. Examples of Type 2 Error B include incorrect play and activation of the complete function. Therefore, sounds related to Type 2 Error B include sounds indicating instructions to correct play and sounds indicating the activation of the complete function. "Illegible Playing State" is a state in which an illegal (inappropriate) playing method is being performed (in particular, a state in which the game ball is launched to an area other than the area from which it should be launched (left game area RL and right game area RR)). "Playing Method Correction Instruction" is an instruction to specify the area from which the game ball should be launched (left game area RL and right game area RR). For example, during a left-handed playing period (a period in which the game should be played by launching the game ball into the left game area RL), if a right-handed playing (launching the game ball into the right game area RL) is detected, an illegal playing state will occur, and a playing method correction instruction specifying left-handed playing (launching the game ball into the left game area RL) will be executed. In this case, if the number of game balls detected by sensors (such as the start switch 102, first gate switch 104a, and second gate switch 104b in Figure 2) that detect game balls corresponding to the right-side game area RL reaches a predetermined number within a predetermined time (for example, 30 seconds), an improper playing state is detected (determined). "Complete function activated" means that the complete function is active. For example, when the complete function is activated, an audible signal is emitted to indicate that the complete function has been activated.
[0112] In this embodiment, all performance-related sounds are output by the wireless earphones and not by the sound generator 22 while connected. However, it is also possible to configure the system so that some of the performance-related sounds (hereinafter referred to as "specific performance-related sounds") are output by both the wireless earphones and the sound generator 22 while the other performance-related sounds, excluding the specific performance-related sounds, are output by the wireless earphones and not by the sound generator 22. For example, a sound can be set as a specific sound effect to announce the start of a jackpot game state (winning a "jackpot"). This makes it possible to announce the start of a jackpot game state (winning a "jackpot") to those nearby, even while connected to the system.
[0113] Furthermore, in this embodiment, while connected, the sound related to Type 2 Error A is not output by the wireless earphones but is output by the sound generator 22, and the sound related to Type 2 Error B is output by both the wireless earphones and the sound generator 22. However, while connected, it is also acceptable to configure the system so that both the sound related to Type 2 Error A and the sound related to Type 2 Error B are not output by the wireless earphones but are output by the sound generator 22. Alternatively, while connected, it is also acceptable to configure the system so that both the sound related to Type 2 Error A and the sound related to Type 2 Error B are output by both the wireless earphones and the sound generator 22. Furthermore, in this embodiment, during the left-hand shooting period (the period during which the game should be played by shooting game balls towards the left-hand game area RL), if right-hand shooting (shooting game balls towards the right-hand game area RL) is detected, the system may be configured to have two types of incorrect shooting conditions: a weak incorrect shooting condition and a strong incorrect shooting condition. The weak incorrect shooting condition is detected (determined) when, per predetermined time (for example, 30 seconds), the number of game balls detected by sensors that detect game balls corresponding to the right-hand game area RL (such as the start switch 102, first gate switch 104a, and second gate switch 104b in Figure 2) reaches a first predetermined number. On the other hand, a strong incorrect playing state is detected (determined) when, within a predetermined time (for example, 30 seconds), the number of game balls detected by sensors (special feature 2 start port switch 102, first gate switch 104a, second gate switch 104b, etc.) that detect game balls corresponding to the right-side game area RL reaches a second predetermined number, which is greater than the first predetermined number. Furthermore, in the connected state, the instructions for correcting the playing state that are executed in response to the detection of a weak incorrect playing state are output by the wireless earphones and not by the sound generator 22, while the instructions for correcting the playing state that are executed in response to the detection of a strong incorrect playing state are output by both the wireless earphones and the sound generator 22.
[0114] When the device is disconnected, the volume of the sound output by the sound generator 22 can be adjusted by operating the volume adjustment button 42b. When the volume adjustment button 42b is operated while the device is disconnected, a volume adjustment interface image is displayed on the display screen 31a. The volume adjustment interface image displays a meter with seven markings, indicating that the volume level can be adjusted in seven steps. The current volume level (the volume level of the sound output by the sound generator 22) is indicated by the marking on the seven-step scale that corresponds to the current volume level. The display of the volume adjustment interface image ends after a predetermined amount of time has elapsed since the start of the display. When the device is disconnected, it is not possible to mute (silence / mute) the volume of the sound output by the sound generator 22. On the other hand, while connected, the volume of the sound output by the wireless earphones can be adjusted by operating the volume adjustment button 42b. When the volume adjustment button 42b is operated while connected, a volume adjustment interface image is displayed on the display screen 31a. The volume adjustment interface image displays a meter with seven markings, indicating that the volume level can be adjusted in seven steps, and the current volume level (the volume level of the sound output by the wireless earphones) is indicated by pointing to the marking on the seven-step scale that corresponds to the current volume level. The display of the volume adjustment interface image ends after a predetermined amount of time has elapsed since the start of the display. While connected, the volume of the sound output by the wireless earphones can be set to mute (silent / mute).
[0115] In this embodiment, the volume control interface image displayed when the device is disconnected (a volume control interface image showing the volume of sound output by the sound generator 22) and the volume control interface image displayed when the device is connected (a volume control interface image showing the volume of sound output by the wireless earphones) are images with different content. In particular, even if the volume level set in the volume control interface image displayed when the device is disconnected and the volume level set in the volume control interface image displayed when the device is connected appear to be the same, the volume of sound output by the wireless earphones is lower than the volume of sound output by the sound generator 22. For example, when the volume control interface image is set to volume "3" when the device is connected, the volume of sound output from the wireless speaker is lower than the volume of sound output from the sound generator 22 when the volume control interface image is set to volume "3" when the device is disconnected. Furthermore, the volume control interface image displayed when the device is disconnected (a volume control interface image showing the volume of sound output by the sound generator 22) and the volume control interface image displayed when the device is connected (a volume control interface image showing the volume of sound output by the wireless earphones) may be the same image. Even with this configuration, even if the volume level set in the volume control interface image displayed when the device is disconnected and the volume level set in the volume control interface image displayed when the device is connected appear to be the same, the volume of sound output by the wireless earphones will be lower than the volume of sound output by the sound generator 22. For example, when the volume control interface image is set to volume "3" while the device is connected, the volume of sound output from the wireless speaker will be lower than the volume of sound output from the sound generator 22 when the volume control interface image is set to volume "3" while the device is disconnected.
[0116] (Disconnection) Next, we will explain how to disconnect. In this embodiment, the connection is disconnected and the system is set to a disconnected state in the following cases: (1) when the player performs a disconnection operation, (2) when the player sets the pairing mode, (3) when the wireless earphone goes out of range, (4) when no game is being played for a predetermined period of time, or (5) when the power to the pachinko machine 1 is cut off. In this embodiment, when the connection of the wireless speaker to the pachinko machine 1 is disconnected, a predetermined notification sound (a sound that notifies that the connection of the wireless speaker to the pachinko machine 1 has been disconnected) is output from the sound generator 22. In other words, in this embodiment, while connected, it is always possible to select to disconnect (hereinafter referred to as "disconnection operation") by operating the directional key button 42c on the menu screen. When disconnection is selected on the menu screen, the wireless earphone is disconnected from the pachinko machine 1, and the connection information stored in a predetermined memory area of the performance control board 300 is erased. In this embodiment, the player can always perform a disconnection operation while connected. However, it is also acceptable to configure the system so that the player cannot perform a disconnection operation during a predetermined period while connected (for example, while a jackpot is occurring). Furthermore, in this embodiment, while connected, it is always possible to select the pairing mode setting (start) on the menu screen by operating the directional key button 42c. When the pairing mode setting (start) is selected on the menu screen, the connection of the wireless earphone to the pachinko machine 1 is disconnected, and the connection information stored in a predetermined memory area of the performance control board 300 is erased. In this embodiment, the player can always select to start the pairing mode while connected. However, it is also acceptable to configure the system so that the player cannot select to start the pairing mode during a predetermined period while connected (for example, while a jackpot is occurring).
[0117] Furthermore, in this embodiment, if a predetermined signal output from the wireless earphone is not received while connected (i.e., communication with the wireless earphone is interrupted), the wireless earphone is considered to have gone out of range (or the power to the wireless earphone is cut off), the connection of the wireless earphone to the pachinko machine 1 is released, and the connection information stored in a predetermined memory area of the performance control board 300 is erased. Furthermore, in this embodiment, if a predetermined period of time passes without any game being played while the device is connected, the connection of the wireless earphone to the pachinko machine 1 is disconnected, and the connection information stored in a predetermined memory area of the performance control board 300 is erased. For example, if a predetermined period of time passes without any customer waiting while the device is connected, the connection of the wireless earphone to the pachinko machine 1 is disconnected, and the connection information stored in a predetermined memory area of the performance control board 300 is erased. Alternatively, if a predetermined period of time passes without any detection signal being input from the touch sensor 411 during a customer waiting state while the device is connected, the connection of the wireless earphone to the pachinko machine 1 is disconnected, and the connection information stored in a predetermined memory area of the performance control board 300 is erased. Furthermore, in this embodiment, when the power to the pachinko machine 1 is cut off while connected, the connection of the wireless earphone to the pachinko machine 1 is disconnected, and the connection information stored in a predetermined memory area of the performance control board 300 is erased. In this case, the timing of erasing the connection information does not matter; it can be either when the power is cut off or when the power is turned on.
[0118] In this embodiment, when the wireless earphones are disconnected from the pachinko machine 1, the connection information stored in a predetermined memory area of the performance control board 300 is erased. However, it is also acceptable to configure the system so that the connection information stored in the predetermined memory area of the performance control board 300 is not erased when the wireless earphones are disconnected from the pachinko machine 1. Furthermore, it is also acceptable to configure the system so that the connection information stored in the predetermined memory area of the performance control board 300 can be erased by the player's operation. For example, if the connection is terminated due to an action by the player (such as when the player performs the disconnection operation described above, or when the player sets the pairing mode), the connection information stored in a predetermined memory area of the performance control board 300 is erased as the connection of the wireless earphone to the pachinko machine 1 is terminated. On the other hand, if the connection is terminated without any cause by the player (for example, if the wireless earphones go out of range, if the game is not being played for a predetermined period of time, or if the power to the pachinko machine 1 is cut off), there is a possibility that the player is temporarily away from their seat. Therefore, the connection information stored in a predetermined memory area of the performance control board 300 is not erased when the wireless earphones are disconnected from the pachinko machine 1. This makes it possible to automatically restore the connection without performing pairing when the player returns to their seat. In other words, even if the connection of the wireless earphone to the pachinko machine 1 is disconnected, if the connection information is saved, when a predetermined signal is detected from the wireless earphone specified by the identification information contained in the saved connection information, it becomes possible to establish a connection of the wireless earphone to the pachinko machine 1 without performing pairing. In this case, when a predetermined signal is detected from the wireless earphone specified by the identification information contained in the saved connection information, the display screen 31a may be configured to display a screen asking whether or not to connect to the wireless earphone. Alternatively, if the connection is terminated due to the player's actions (such as when the player performs the disconnection operation described above, or when the player sets the pairing mode), the display screen 31a may be configured to show a screen asking whether or not to erase the connection information, in accordance with the termination of the connection of the wireless earphones to the pachinko machine 1. In this case, if the player selects to erase the connection information, the connection information stored in a predetermined memory area of the performance control board 300 may be erased, and if the player does not select to erase the connection information, the connection information stored in the predetermined memory area of the performance control board 300 may not be erased. Alternatively, if the connection is terminated without any cause by the player (for example, if the wireless earphone goes out of range, if the game is not being played for a predetermined period of time, or if the power to the pachinko machine 1 is cut off), the connection information stored in a predetermined memory area of the performance control board 300 may be erased after a predetermined period of time has elapsed since the wireless earphone was disconnected from the pachinko machine 1.
[0119] (The function of Pachinko machine 1) Next, I will explain the operation of pachinko machine 1. Pachinko machine 1 is equipped with a performance control board 300 that can output sound data to wireless earphones connected via wireless communication. When wireless earphones are connected, the output of sounds related to performances by the sound generator 22 is restricted, while the output of sounds related to predetermined errors by the sound generator 22 is not restricted. In other words, Pachinko machine 1 allows for the connection of wireless earphones via a wireless connection. This improves the convenience for players compared to cases where earphones are connected via a wired connection. In particular, in pachinko machine 1, the output of sounds related to performances, which do not need to be heard by anyone other than the player, is restricted by the sound generator 22, while the output of sounds related to predetermined errors, which need to be heard by anyone other than the player (for example, the manager of the gaming machine), is not restricted by the sound generator 22. This makes it possible to optimize the sound output from the sound generator 22 when wireless earphones are connected.
[0120] (modified version) Although embodiments of the present invention have been described above, various modifications can be made to the above embodiments. For example, in the above embodiment, the configuration may be such that multiple wireless earphones can be connected to a single pachinko machine 1. This makes it possible for multiple friends to share the sound output from the pachinko machine 1 when playing the machine together. Alternatively, a single wireless earphone may be configured to establish connections with multiple devices, including the pachinko machine 1 (such as the pachinko machine 1 and a smartphone). This allows the player to hear both the sound output from the pachinko machine 1 and the sound output from other devices (such as a smartphone) through a single wireless earphone. [Explanation of Symbols]
[0121] 1 Pachinko machine 22 Sound Generator 200 Main control board 300 Performance control board 400 Frame Control Board
Claims
[Claim 1] It is equipped with an output means capable of outputting sound data to earphones connected via wireless communication, A gaming machine characterized in that, while the aforementioned earphones are connected, the output of sounds related to the performance by the speaker is limited, sounds related to the first error are output from both the speaker and the aforementioned earphones, and sounds related to the second error are output from only the speaker among the speaker and the aforementioned earphones.
Citation Information
Patent Citations
Game parlor facility
JP2011030838A
Game machine
JP2012205823A
Game machine
JP2024055652A
Game machine
JP2025003193A
Game machine
JP2025005314A