[go: up one dir, main page]

JP2020044378A - Gaming machine - Google Patents

Gaming machine Download PDF

Info

Publication number
JP2020044378A
JP2020044378A JP2019226081A JP2019226081A JP2020044378A JP 2020044378 A JP2020044378 A JP 2020044378A JP 2019226081 A JP2019226081 A JP 2019226081A JP 2019226081 A JP2019226081 A JP 2019226081A JP 2020044378 A JP2020044378 A JP 2020044378A
Authority
JP
Japan
Prior art keywords
value
main control
counter
display device
see
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2019226081A
Other languages
Japanese (ja)
Other versions
JP2020044378A5 (en
Inventor
洋平 板谷
Yohei Itaya
洋平 板谷
一寛 中村
Kazuhiro Nakamura
一寛 中村
和成 長尾
Kazunari Nagao
和成 長尾
有 横田
Tamotsu Yokota
有 横田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujishoji Co Ltd
Original Assignee
Fujishoji Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujishoji Co Ltd filed Critical Fujishoji Co Ltd
Priority to JP2019226081A priority Critical patent/JP2020044378A/en
Publication of JP2020044378A publication Critical patent/JP2020044378A/en
Publication of JP2020044378A5 publication Critical patent/JP2020044378A5/ja
Pending legal-status Critical Current

Links

Images

Landscapes

  • Pinball Game Machines (AREA)

Abstract

【課題】プログラム容量の削減を図れると共に、処理速度を向上させることができる遊技機を提供する。【解決手段】第1の条件の成立に基づいて第1の値を計測する第1計測手段と、第2の条件の成立に基づいて第2の値を計測する第2計測手段と、少なくとも第1の値及び前記第2の値に基づいて、所定の情報を算出する算出手段と、所定の情報を表示可能な計測表示装置と、遊技者に有利な特別遊技状態を発生させる確率についての段階を示す設定値を表示する設定表示装置と、設定表示装置に表示される設定値を変更可能な設定変更スイッチと、を備え、算出手段は、予め定められた処理を繰り返し実行するメインループ処理にて実行(図10に示すステップS44)され、設定変更スイッチにて設定表示装置に表示される設定値を変更している際、該メインループ処理が実行されないことにより、当該算出手段が実行されないようにしている。【選択図】図10PROBLEM TO BE SOLVED: To provide a gaming machine capable of reducing a program capacity and improving a processing speed. SOLUTION: A first measuring means for measuring a first value based on the satisfaction of a first condition, a second measuring means for measuring a second value based on the satisfaction of a second condition, and at least a second. A step of calculating means for calculating predetermined information based on the value of 1 and the second value, a measurement display device capable of displaying predetermined information, and a probability of generating a special gaming state advantageous to the player. A setting display device that displays a setting value indicating that the setting value is displayed, and a setting change switch that can change the setting value displayed on the setting display device, and the calculation means is a main loop process that repeatedly executes a predetermined process. (Step S44 shown in FIG. 10), and when the setting value displayed on the setting display device is changed by the setting change switch, the calculation means is not executed because the main loop process is not executed. I have to. [Selection diagram] FIG. 10

Description

本発明は、パチンコ機、アレンジボール機、雀球遊技機、スロットなどの遊技機に関し、より詳しくは、プログラム容量の削減を図れると共に、処理速度を向上させることができる遊技機に関する。   The present invention relates to a game machine such as a pachinko machine, an arrangement ball machine, a sparrow ball game machine, and a slot, and more particularly, to a game machine capable of reducing a program capacity and improving a processing speed.

従来のパチンコ機等の遊技機として、例えば特許文献1に記載のような遊技機が知られている。この遊技機は、複数個の入賞口を備え、遊技球が入賞口に入球することに応じて賞球するというものである。   2. Description of the Related Art As a conventional gaming machine such as a pachinko machine, for example, a gaming machine described in Patent Document 1 is known. This gaming machine is provided with a plurality of winning holes, and awarding balls in response to a game ball entering the winning opening.

特開2015−066268号公報JP-A-2005-066268

ところで、近年、上記のような入賞数や賞球数(所定の遊技価値の払出し数)等に基づく性能内容を確認したいという要望が高まってきている。   By the way, in recent years, there has been an increasing demand for confirming performance contents based on the number of winnings and the number of winning balls (number of payouts of a predetermined game value) as described above.

しかしながら、上記のような遊技機は、入賞数や賞球数(所定の遊技価値の払出し数)或いは役物の動作に基づく性能内容(ベース、役物比率等)を確認することができないという問題があった。そこで、そのような性能内容を確認することができる表示装置を設けることが考えられる。しかしながら、表示装置に上記のような性能内容を表示させるプログラムを単に作成しただけでは、プログラム容量が増大するばかりか、処理速度が低下してしまうという問題があった。   However, the above-described gaming machine cannot confirm the number of winnings, the number of winning balls (number of payouts of a predetermined game value), or the performance contents (base, accessory ratio, etc.) based on the operation of the accessory. was there. Therefore, it is conceivable to provide a display device capable of confirming such performance contents. However, there is a problem that simply creating a program for displaying the above-described performance contents on the display device not only increases the program capacity but also decreases the processing speed.

そこで本発明は、上記問題に鑑み、プログラム容量の削減を図れると共に、処理速度を向上させることができる遊技機を提供することを目的としている。   In view of the above problems, an object of the present invention is to provide a gaming machine capable of reducing a program capacity and improving a processing speed.

上記本発明の目的は、以下の手段によって達成される。なお、括弧内は、後述する実施形態の参照符号を付したものであるが、本発明はこれに限定されるものではない。   The above object of the present invention is achieved by the following means. Note that, in the parentheses, reference numerals of the embodiments described later are given, but the present invention is not limited to this.

請求項1の発明に係る遊技機によれば、第1の条件の成立に基づいて第1の値を計測する第1計測手段と、
第2の条件の成立に基づいて第2の値を計測する第2計測手段と、
少なくとも前記第1の値及び前記第2の値に基づいて、所定の情報を算出する算出手段(例えば、図14に示すステップS161、ステップS163、ステップS165〜ステップS168)と、
前記所定の情報を表示可能な第1表示手段(例えば、図7,図8(a)に示す計測表示装置610)と、
遊技者に有利な特別遊技状態を発生させる確率についての段階を示す設定値を表示する第2表示手段(例えば、図7,図8(b)に示す設定表示装置620)と、
前記第2表示手段(例えば、図7,図8(b)に示す設定表示装置620)に表示される設定値を変更可能な設定値変更手段(例えば、図7に示す設定変更スイッチ650)と、を備え、
前記算出手段(例えば、図14に示すステップS161、ステップS163、ステップS165〜ステップS168)は、予め定められた処理を繰り返し実行するメインループ処理にて実行(例えば、図10に示すステップS44)され、前記設定値変更手段(例えば、図7に示す設定変更スイッチ650)にて前記第2表示手段(例えば、図7,図8(b)に示す設定表示装置620)に表示される設定値を変更している際、該メインループ処理が実行されないことにより、当該算出手段(例えば、図14に示すステップS161、ステップS163、ステップS165〜ステップS168)が実行されないようにしてなることを特徴としている。
According to the gaming machine of the first aspect of the present invention, the first measuring means for measuring the first value based on establishment of the first condition,
A second measuring means for measuring a second value based on establishment of a second condition;
Calculating means for calculating predetermined information based on at least the first value and the second value (for example, steps S161, S163, steps S165 to S168 shown in FIG. 14);
First display means capable of displaying the predetermined information (for example, a measurement display device 610 shown in FIGS. 7 and 8A);
Second display means (for example, a setting display device 620 shown in FIGS. 7 and 8B) for displaying a set value indicating a stage regarding a probability of generating a special game state advantageous to the player;
Setting value changing means (for example, a setting change switch 650 shown in FIG. 7) capable of changing a setting value displayed on the second display means (for example, the setting display device 620 shown in FIGS. 7 and 8B); ,
The calculation means (for example, steps S161, S163, S165 to S168 shown in FIG. 14) are executed (for example, step S44 shown in FIG. 10) in a main loop process for repeatedly executing a predetermined process. The setting value displayed on the second display means (for example, the setting display device 620 shown in FIGS. 7 and 8B) by the setting value changing means (for example, the setting change switch 650 shown in FIG. 7). During the change, the main loop processing is not executed, so that the calculation means (for example, steps S161, S163, S165 to S168 shown in FIG. 14) are not executed. .

また、請求項2の発明に係る遊技機によれば、上記請求項1に記載の遊技機において、
前記第1表示手段(例えば、図7,図8(a)に示す計測表示装置610)に前記所定の情報を表示させる表示処理手段(例えば、図16に示すステップS215、図21に示すステップS403)をさらに備え、
前記表示処理手段(例えば、図16に示すステップS215、図21に示すステップS403)は、所定時間毎にタイマ割込み信号を発生させる割込み処理にて実行され、前記設定値変更手段(例えば、図7に示す設定変更スイッチ650)にて前記第2表示手段(例えば、図7,図8(b)に示す設定表示装置620)に表示される設定値を変更している際、前記メインループ処理が実行されなかったとしても、該表示処理手段(例えば、図16に示すステップS215(ただし、このステップS215がステップS218の処理後に処理された場合)、図21に示すステップS403)は、実行されてなることを特徴としている。
一方、請求項3の発明に係る遊技機によれば、上記請求項1に記載の遊技機において、 前記第1表示手段(例えば、図7,図8(a)に示す計測表示装置610)に前記所定の情報を表示させる表示処理手段(例えば、図16に示すステップS215、図21に示すステップS403)をさらに備え、
前記表示処理手段(例えば、図16に示すステップS215、図21に示すステップS403)は、所定時間毎にタイマ割込み信号を発生させる割込み処理にて実行され、前記設定値変更手段(例えば、図7に示す設定変更スイッチ650)にて前記第2表示手段(例えば、図7,図8(b)に示す設定表示装置620)に表示される設定値を変更している際、少なくとも該表示処理手段(例えば、図16に示すステップS215、図21に示すステップS403)が実行されないようにしてなることを特徴としている。
According to the gaming machine of the second aspect, in the gaming machine of the first aspect,
Display processing means (for example, step S215 shown in FIG. 16 and step S403 shown in FIG. 21) for displaying the predetermined information on the first display means (for example, the measurement display device 610 shown in FIGS. 7 and 8A). )
The display processing means (for example, step S215 shown in FIG. 16 and step S403 shown in FIG. 21) is executed by an interrupt process for generating a timer interrupt signal at predetermined time intervals, and is executed by the set value changing means (for example, FIG. When the setting value displayed on the second display means (for example, the setting display device 620 shown in FIGS. 7 and 8B) is changed by the setting change switch 650 shown in FIG. Even if not executed, the display processing means (for example, step S215 shown in FIG. 16 (if this step S215 is processed after the processing of step S218), step S403 shown in FIG. 21) is executed. It is characterized by becoming.
On the other hand, according to the gaming machine according to the third aspect of the present invention, in the gaming machine according to the first aspect, the first display means (for example, the measurement display device 610 shown in FIGS. 7 and 8A) is provided. Display processing means (for example, step S215 shown in FIG. 16 and step S403 shown in FIG. 21) for displaying the predetermined information,
The display processing means (for example, step S215 shown in FIG. 16 and step S403 shown in FIG. 21) is executed by an interrupt process for generating a timer interrupt signal at predetermined time intervals, and is executed by the set value changing means (for example, FIG. When the setting value displayed on the second display means (for example, the setting display device 620 shown in FIGS. 7 and 8B) is changed by the setting change switch 650 shown in FIG. (Eg, step S215 shown in FIG. 16 and step S403 shown in FIG. 21) are not executed.

本発明によれば、プログラム容量の削減を図れると共に、処理速度を向上させることができる。   According to the present invention, the program capacity can be reduced and the processing speed can be improved.

本発明の一実施形態に係る遊技機の外観を示す斜視図である。It is a perspective view showing the appearance of the game machine concerning one embodiment of the present invention. 同実施形態に係る遊技盤を装着する前の遊技機の扉を開放した状態を示す正面側の斜視図である。It is a perspective view on the front side showing a state in which the door of the gaming machine is opened before the gaming board according to the embodiment is mounted. 同実施形態に係る遊技盤を装着する前の遊技機の扉を開放した状態を示す正面図である。It is a front view showing the state where the door of the game machine before opening the game board concerning the embodiment was opened. 同実施形態に係る遊技機の外観を示す背面側の斜視図である。It is a perspective view on the back side showing the appearance of the gaming machine according to the same embodiment. 同実施形態に係る遊技盤の正面図である。It is a front view of the game board concerning the embodiment. 図5に示すX部分を拡大表示した正面斜視図である。FIG. 6 is an enlarged front perspective view of a portion X shown in FIG. 5. 同実施形態に係る遊技機の制御装置を示すブロック図である。It is a block diagram showing the control device of the game machine concerning the embodiment. (a)は同実施形態に係る計測表示装置の詳細図、(b)は同実施形態に係る設定表示装置の詳細図である。(A) is a detailed view of the measurement display device according to the embodiment, and (b) is a detailed view of the setting display device according to the embodiment. 同実施形態に係る主制御RAMのメモリ領域を示す説明図である。FIG. 3 is an explanatory diagram illustrating a memory area of a main control RAM according to the embodiment. 同実施形態に係る主制御のメイン処理を説明するフローチャート図である。FIG. 3 is a flowchart illustrating main processing of main control according to the embodiment. 図10に示す賞球入賞数管理処理1を説明するフローチャート図である。It is a flowchart figure explaining the winning ball winning number management processing 1 shown in FIG. 図11に示す計測用RAM領域の初期設定を説明するフローチャート図である。FIG. 12 is a flowchart illustrating initialization of a measurement RAM area illustrated in FIG. 11. 図11に示すカウント処理を説明するフローチャート図である。FIG. 12 is a flowchart illustrating a counting process illustrated in FIG. 11. 図11に示す計数処理を説明するフローチャート図である。FIG. 12 is a flowchart illustrating a counting process illustrated in FIG. 11. 図14に示す計数処理とは異なる他の実施形態の計数処理を説明するフローチャート図である。FIG. 15 is a flowchart illustrating a counting process according to another embodiment different from the counting process illustrated in FIG. 14. 同実施形態に係る主制御のタイマ割込み処理を説明するフローチャート図である。FIG. 4 is a flowchart illustrating a timer interrupt process of main control according to the embodiment. 図16に示すスイッチ入力処理を説明するフローチャート図である。FIG. 17 is a flowchart illustrating the switch input processing shown in FIG. 16. 図17に示す入賞無効処理を説明するフローチャート図である。It is a flowchart explaining the winning invalidation process shown in FIG. 図16に示す賞球管理処理を説明するフローチャート図である。FIG. 17 is a flowchart illustrating the award ball management process shown in FIG. 16. 図16に示す設定確認処理を説明するフローチャート図である。FIG. 17 is a flowchart illustrating a setting confirmation process illustrated in FIG. 16. 図16に示す賞球入賞数管理処理2を説明するフローチャート図である。FIG. 17 is a flowchart illustrating a winning ball winning number management process 2 shown in FIG. 16. 図21に示す表示更新処理を説明するフローチャート図である。FIG. 22 is a flowchart illustrating a display update process shown in FIG. 21. コモン設定、7セグメント出力処理を説明するフローチャート図である。FIG. 9 is a flowchart illustrating common setting and 7-segment output processing. 計測表示装置用設定処理を説明するフローチャート図である。It is a flowchart figure explaining the setting process for measurement display apparatuses. 計測表示装置用出力処理を説明するフローチャート図である。It is a flowchart figure explaining the output process for measurement display devices. スロット遊技機におけるカウント処理を説明するフローチャート図である。It is a flowchart figure explaining the count processing in a slot gaming machine. 図26に示す計数処理を説明するフローチャート図である。27 is a flowchart illustrating the counting process shown in FIG. 26. FIG. スロット遊技機における表示更新処理を説明するフローチャート図である。It is a flowchart figure explaining the display update process in a slot gaming machine.

以下、本発明に係る遊技機の一実施形態を、パチンコ遊技機を例にして、図面を参照して具体的に説明する。なお、以下の説明において、上下左右の方向を示す場合は、図示正面から見た場合の上下左右をいうものとする。   Hereinafter, an embodiment of a gaming machine according to the present invention will be specifically described with reference to the drawings, taking a pachinko gaming machine as an example. In the following description, when indicating up, down, left, and right directions, it means up, down, left, and right as viewed from the front in the figure.

<パチンコ遊技機外観構成の説明>
まず、図1〜図6を参照して、本実施形態に係るパチンコ遊技機の外観構成を説明する。
<Explanation of pachinko machine external configuration>
First, an external configuration of a pachinko gaming machine according to the present embodiment will be described with reference to FIGS.

<パチンコ遊技機前面の外観構成の説明>
図1に示すように、パチンコ遊技機1は、木製の外枠2と、この外枠2の前面に、左側面に設けられているヒンジ4a(図2参照)を介して縦軸心廻りに開閉自在及び着脱自在に枢着された矩形状の前面枠3とを備えている。
<Explanation of the external configuration of the front of the pachinko machine>
As shown in FIG. 1, the pachinko gaming machine 1 includes a wooden outer frame 2 and a hinge 4a (see FIG. 2) provided on the left side on the front surface of the outer frame 2 to rotate around the center of the vertical axis. And a rectangular front frame 3 pivotally attached to be freely opened and closed and detachable.

この前面枠3は、図2及び図3に示すように、上部装着部5と、この上部装着部5の下側に設けられた下部装着部6とを備えている。この上部装着部5の前側には、上記ヒンジ4aを介して縦軸心廻りに開閉自在及び着脱自在に枢着された透明ガラスを支持した上部開閉扉7が設けられ、下部装着部6の前側には、下部開閉扉8がヒンジ4aと同じ側に設けられたヒンジ4bにより開閉自在及び着脱自在に枢着されている。   As shown in FIGS. 2 and 3, the front frame 3 includes an upper mounting portion 5 and a lower mounting portion 6 provided below the upper mounting portion 5. On the front side of the upper mounting portion 5, there is provided an upper opening / closing door 7 which supports a transparent glass pivotally attached to the vertical axis via the hinge 4a so as to be openable and closable, and the front side of the lower mounting portion 6. , A lower opening / closing door 8 is pivotally mounted on a hinge 4b provided on the same side as the hinge 4a so as to be openable / closable and detachable.

そして、この下部開閉扉8には、図1に示すように、排出された遊技球を貯留する上受け皿9と、この上受け皿9が満杯になったときにその余剰球を受けて貯留する下受け皿10とが一体形成されている。また、下部開閉扉8には、球貸しボタン11及びプリペイドカード排出ボタン12(カード返却ボタン12)が設けられ、そして、上受け皿9の上皿表面部分には、内蔵ランプ(図示せず)点灯時に押下することにより演出効果を変化させることができる押しボタン式の演出ボタン装置13が設けられている。また、この上受け皿9には、当該上受け皿9に貯留された遊技球を下方に抜くための球抜きボタン14が設けられ、さらに、略十字キーからなる設定ボタン15が設けられている。この設定ボタン15は、遊技者による操作が可能なもので、中央部に設けられた円形の決定キー15aと、その決定キー15aの図示上側に設けられた三角形状の上キー15bと、その決定キー15aの図示左側に設けられた三角形状の左キー15cと、その決定キー15aの図示右側に設けられた三角形状の右キー15dと、その決定キー15aの図示下側に設けられた三角形状の下キー15eとで構成されている。   As shown in FIG. 1, the lower opening / closing door 8 has an upper tray 9 for storing discharged game balls, and a lower tray for receiving and storing the surplus balls when the upper tray 9 is full. The tray 10 is integrally formed. The lower opening / closing door 8 is provided with a ball lending button 11 and a prepaid card ejection button 12 (card return button 12), and a built-in lamp (not shown) is lit on the upper tray surface of the upper tray 9. There is provided a push button effect button device 13 which can change the effect by occasionally pressing the button. In addition, the upper tray 9 is provided with a ball pullout button 14 for pulling down the game balls stored in the upper tray 9 downward, and further provided with a setting button 15 composed of a substantially cross key. The setting button 15 is operable by the player, and includes a circular determination key 15a provided at the center, a triangular upper key 15b provided above the determination key 15a in the figure, and a determination key 15b. A triangular left key 15c provided on the left side of the key 15a in the figure, a triangular right key 15d provided on the right side of the enter key 15a in the figure, and a triangular form provided on the lower side of the enter key 15a in the figure. And a lower key 15e.

一方、下部開閉扉8の右端部側には、図1に示すように、発射ユニットを作動させるための発射ハンドル16が設けられ、図1〜図3に示すように、前面枠3の上部両側面側及び発射ハンドル16の近傍には、BGM(Background music)あるいは効果音を発するスピーカ17が設けられている。そして、上部開閉扉7及び下部開閉扉8の各所には、光の装飾による演出効果を現出するLEDランプ等の装飾ランプが配置されている。   On the other hand, a firing handle 16 for operating the firing unit is provided on the right end side of the lower opening / closing door 8 as shown in FIG. 1, and as shown in FIGS. A speaker 17 that emits background music (BGM) or a sound effect is provided on the surface side and near the firing handle 16. Decorative lamps, such as LED lamps, that exhibit an effect of light decoration are arranged at the upper and lower doors 7 and 8.

他方、上部装着部5には、図2及び図3に示すように、遊技盤装着枠18が設けられており、この遊技盤装着枠18に遊技盤YB(図1参照)が、図5に示す遊技領域40を前面に臨ませた状態で装着され、遊技盤装着枠18内に固定されることとなる。すなわち、図3に示すように、上部装着部5には、右側面側下部に複数の接続用コネクタ19(図示では4個)が設けられているため、これら接続用コネクタ19に、遊技盤YBの背面に設けられた被接続用コネクタ(図示せず)が接続されることで、遊技盤装着枠18内に遊技盤YBが装着される。そして、右側面側上下方向に設けられた固定具20a,20bによって遊技盤装着枠18内に遊技盤YBが固定されることとなる。これにより、遊技盤装着枠18内に遊技盤YBが装着され、もって、その遊技盤YBの遊技領域40の前側に、透明ガラスを支持した上部開閉扉7が設けられることとなる(図1参照)。なお、上記遊技領域40は、遊技盤YBの面上に配置された球誘導レールUR(図5参照)で囲まれた領域からなるものである。   On the other hand, as shown in FIGS. 2 and 3, a game board mounting frame 18 is provided in the upper mounting section 5, and a game board YB (see FIG. 1) is provided on the game board mounting frame 18 in FIG. The game area 40 is mounted with the illustrated game area 40 facing the front, and is fixed in the game board mounting frame 18. That is, as shown in FIG. 3, since the upper mounting portion 5 is provided with a plurality of connection connectors 19 (four in the drawing) at the lower portion on the right side, these connection connectors 19 are provided with the game board YB. The game board YB is mounted in the game board mounting frame 18 by connecting a connected connector (not shown) provided on the rear surface of the game board YB. Then, the game board YB is fixed in the game board mounting frame 18 by the fixtures 20a and 20b provided in the vertical direction on the right side. As a result, the game board YB is mounted in the game board mounting frame 18, and the upper open / close door 7 supporting the transparent glass is provided in front of the game area 40 of the game board YB (see FIG. 1). ). The game area 40 is an area surrounded by a ball guide rail UR (see FIG. 5) arranged on the surface of the game board YB.

一方、下部装着部6には、図2及び図3に示すように、左右方向略中央に発射機構21が配置され、その発射機構21の右側には、スピーカ17が配置されている。この発射機構21は、図3に示すように、板金製の支持板22と、この支持板22の前面に装着された発射レール23と、支持板22の前面に装着され且つ発射用の遊技球を発射レール23上の発射待機位置24に保持する球保持部25と、支持板22の前面で前後方向の駆動軸26廻りに揺動自在に支持された打撃槌27と、支持板22の裏側に装着され、且つ、打撃槌27を、駆動軸26を介して打撃方向に駆動する発射モータを備えた発射制御基板71とを備えている。   On the other hand, in the lower mounting portion 6, as shown in FIGS. 2 and 3, a firing mechanism 21 is disposed substantially at the center in the left-right direction, and a speaker 17 is disposed on the right side of the firing mechanism 21. As shown in FIG. 3, the firing mechanism 21 includes a support plate 22 made of sheet metal, a firing rail 23 mounted on the front surface of the support plate 22, and a game ball mounted on the front surface of the support plate 22 for firing. A ball holding portion 25 for holding the ball at a firing standby position 24 on a firing rail 23, a hammer 27 swingably supported on a front surface of a support plate 22 around a drive shaft 26 in the front-rear direction, and a back side of the support plate 22. And a firing control board 71 provided with a firing motor that drives the hammer 27 in the hitting direction via the drive shaft 26.

<遊技盤の外観構成の説明>
他方、上記遊技盤YBの遊技領域40には、図5に示すように、略中央部にLCD(Liquid Crystal Display)等からなる液晶表示装置41が配置されている。この液晶表示装置41は、表示エリアを左、中、右の3つのエリアに分割し、独立して数字やキャラクタ、文字(キャラクタの会話や歌詞テロップ等)あるいは特別図柄の変動表示が可能なものである。そしてこのような液晶表示装置41の周囲には、装飾用の上飾り42a、左飾り42b、右飾り42cが設けられており、この上飾り42a、左飾り42b、右飾り42cの背面側には可動役物装置43が配置されている。
<Explanation of the external configuration of the game board>
On the other hand, in the game area 40 of the game board YB, as shown in FIG. 5, a liquid crystal display device 41 such as an LCD (Liquid Crystal Display) is arranged at a substantially central portion. This liquid crystal display device 41 divides a display area into three areas of left, middle, and right, and can independently display numbers, characters, characters (character conversations, lyrics telops, etc.) or special symbols in a variable manner. It is. Around the liquid crystal display device 41, an ornamental upper ornament 42a, a left ornament 42b, and a right ornament 42c are provided. On the back side of the upper ornament 42a, the left ornament 42b, and the right ornament 42c. A movable accessory device 43 is provided.

この可動役物装置43は、図5に示すように、遊技の進行に伴い所定の演出動作を行う上可動役物43aと、左可動役物43bと、右可動役物43cと、左上可動役物43dと、さらに、上・左・右・左上可動役物43a〜43dを、夫々、駆動する2相のステッピングモータ等のモータ(図示せず)とで構成されている。なお、これら上・左・右・左上可動役物43a〜43dには、光の装飾により演出効果を現出するLEDランプ等の装飾ランプが配置されている。   As shown in FIG. 5, the movable role device 43 performs an upper stage movable role 43a, a left movable role 43b, a right movable role 43c, and a left upper position The object 43d and each of the upper, left, right, and upper left movable objects 43a to 43d are configured by a motor (not shown) such as a two-phase stepping motor for driving. The upper, left, right, and upper left movable objects 43a to 43d are provided with decorative lamps, such as LED lamps, which exhibit an effect by decoration of light.

一方、液晶表示装置41の真下には、特別図柄1始動口44が配置され、その内部には入賞球を検出する特別図柄1始動口スイッチ44a(図7参照)が設けられている。そしてこの特別図柄1始動口スイッチ44a(図7参照)が検出した有効入賞球数、すなわち、第1始動保留球数が所定数(例えば、4個)液晶表示装置41に表示されることとなる。なお、この第1始動保留球数は、特別図柄1始動口44へ遊技球が入賞し、特別図柄1始動口スイッチ44a(図6参照)にて検出されると、1加算(+1)され、数字やキャラクタあるいは図柄(装飾図柄)等の特別図柄の変動表示が開始されると、1減算(−1)されるというものである。   On the other hand, immediately below the liquid crystal display device 41, a special symbol 1 starting port 44 is disposed, and a special symbol 1 starting port switch 44a (see FIG. 7) for detecting a winning ball is provided therein. Then, the number of effective winning balls detected by the special symbol 1 starting port switch 44a (see FIG. 7), that is, the number of first starting reserved balls is displayed on the liquid crystal display device 41 in a predetermined number (for example, 4). . When the game ball wins in the special symbol 1 starting port 44 and is detected by the special symbol 1 starting port switch 44a (see FIG. 6), the first starting reserved ball number is incremented by 1 (+1). When the change display of a special symbol such as a number, a character, or a symbol (decorative symbol) is started, one is subtracted (-1).

他方、液晶表示装置41の右下部側には、特別図柄2始動口45が配置され、その内部には入賞球を検出する特別図柄2始動口スイッチ45a(図7参照)が設けられている。そしてこの特別図柄2始動口スイッチ45a(図7参照)が検出した有効入賞球数、すなわち、第2始動保留球数が所定数(例えば、4個)液晶表示装置41に表示されることとなる。なお、この第2始動保留球数は、特別図柄2始動口45へ遊技球が入賞し、特別図柄2始動口スイッチ45a(図6参照)にて検出されると、1加算(+1)され、数字やキャラクタあるいは図柄(装飾図柄)等の特別図柄の変動表示が開始されると、1減算(−1)されるというものである。   On the other hand, a special symbol 2 starting port 45 is disposed on the lower right side of the liquid crystal display device 41, and a special symbol 2 starting port switch 45a (see FIG. 7) for detecting a winning ball is provided therein. Then, the number of valid winning balls detected by the special symbol 2 starting port switch 45a (see FIG. 7), that is, the number of second starting reserved balls is displayed on the liquid crystal display device 41 in a predetermined number (for example, four). . When the game ball wins the special symbol 2 starting port 45 and is detected by the special symbol 2 starting port switch 45a (see FIG. 6), the number of the second starting reserved balls is incremented by 1 (+1). When the change display of a special symbol such as a number, a character, or a symbol (decorative symbol) is started, one is subtracted (-1).

一方、この特別図柄2始動口45は、図5に示すように、開閉部材45bを備えており、この開閉部材45bが開放した場合に遊技球が入賞し易い状態となる。この開閉部材45bは、後述する普通図柄の抽選に当選した場合に、所定回数、所定時間開放するもので、普通電動役物ソレノイド45c(図7参照)によって開閉動作が制御されている。なお、以下では、このような開閉部材45b及び普通電動役物ソレノイド45cを合せた装置を普通電動役物と称することがある。   On the other hand, as shown in FIG. 5, the special symbol 2 starting port 45 is provided with an opening / closing member 45b, and when the opening / closing member 45b is opened, the game ball is in a state where it is easy to win. This opening / closing member 45b is opened a predetermined number of times and for a predetermined time when a normal symbol lottery described later is won, and the opening / closing operation is controlled by a normal electric accessory solenoid 45c (see FIG. 7). In the following, a device combining the opening / closing member 45b and the ordinary electric accessory solenoid 45c may be referred to as an ordinary electric accessory.

他方、特別図柄1始動口44の右側には、図5に示すように、入賞装置46が配置されている。この入賞装置46は、後述する特別図柄の抽選に当選したとき、すなわち大当たりしたことにより発生する特別遊技状態の際、開閉扉46aにて閉止されている図示しない大入賞口が開放するように開閉扉46aが特別電動役物ソレノイド46b(図7参照)によって駆動制御され、遊技球が大入賞口(図示せず)に入球可能となる。なお、この大入賞口(図示せず)に入球した遊技球は入賞球として大入賞口(図示せず)内部に設けられている大入賞口スイッチ46c(図7参照)によって検出される。   On the other hand, a winning device 46 is disposed on the right side of the special symbol 1 starting port 44, as shown in FIG. The winning device 46 is opened and closed so that a large winning opening (not shown) closed by the opening / closing door 46a is opened when a special symbol lottery described later is won, that is, in a special game state caused by a big hit. The door 46a is driven and controlled by the special electric auditors solenoid 46b (see FIG. 7), and the game ball can enter the large winning opening (not shown). A game ball that has entered the special winning opening (not shown) is detected as a winning ball by a special winning opening switch 46c (see FIG. 7) provided inside the special winning opening (not shown).

一方、特別図柄の抽選に当選していないとき、すなわち、特別遊技状態でない場合は、特別電動役物ソレノイド46b(図7参照)によって開閉扉46aが駆動制御され、大入賞口(図示せず)が閉止される。これにより、大入賞口(図示せず)内に遊技球が入球することができなくなる。なお、以下では、このような開閉扉46a及び特別電動役物ソレノイド46bを合せた装置を特別電動役物と称することがある。   On the other hand, when the special symbol lottery has not been won, that is, when the game is not in the special game state, the opening and closing door 46a is driven and controlled by the special electric auditors product solenoid 46b (see FIG. 7), and a large winning opening (not shown). Is closed. As a result, it becomes impossible for game balls to enter the special winning opening (not shown). In the following, a device combining the opening / closing door 46a and the special electric accessory solenoid 46b may be referred to as a special electric accessory.

他方、液晶表示装置41の右上部には、図5に示すように、ゲートからなる普通図柄始動口47が配置され、その内部には、遊技球の通過を検出する普通図柄始動口スイッチ47a(図7参照)が設けられている。また、上記入賞装置46の右側及び上記特別図柄1始動口44の左側には、一般入賞口48が夫々配置されている。この一般入賞口48は、上記入賞装置46の右側に配置されている右上一般入賞口48aと、上記特別図柄1始動口44の左側に配置されている左上一般入賞口48bと、左中一般入賞口48cと、左下一般入賞口48dとで構成されている。そして、右上一般入賞口48aの内部には遊技球の通過を検出する右上一般入賞口スイッチ48a1(図7参照)が設けられ、左上一般入賞口48bの内部には遊技球の通過を検出する左上一般入賞口スイッチ48b1(図7参照)が設けられ、左中一般入賞口48cの内部には遊技球の通過を検出する左中一般入賞口スイッチ48c1(図7参照)が設けられ、左下一般入賞口48dの内部には遊技球の通過を検出する左下一般入賞口スイッチ48d1(図7参照)が設けられている。   On the other hand, in the upper right portion of the liquid crystal display device 41, as shown in FIG. 5, a normal symbol starting port 47 composed of a gate is arranged, and inside the normal symbol starting port switch 47a (a normal symbol starting port switch 47a for detecting the passage of a game ball). 7 (see FIG. 7). Further, on the right side of the winning device 46 and on the left side of the special symbol 1 starting port 44, general winning ports 48 are respectively arranged. The general prize port 48 includes an upper right general prize port 48a disposed on the right side of the prize device 46, an upper left general prize port 48b disposed on the left side of the special symbol 1 starting port 44, and a left middle general prize. It comprises a mouth 48c and a lower left general winning opening 48d. An upper right general winning opening switch 48a1 (see FIG. 7) for detecting the passage of a game ball is provided inside the upper right general winning opening 48a, and an upper left for detecting the passing of a game ball inside the upper left general winning opening 48b. A general winning opening switch 48b1 (see FIG. 7) is provided, and a middle left general winning opening switch 48c1 (see FIG. 7) for detecting the passage of a game ball is provided inside the middle left general winning opening 48c. A lower left general winning opening switch 48d1 (see FIG. 7) for detecting the passage of a game ball is provided inside the opening 48d.

一方、特別図柄1始動口44の真下には、入賞することなく遊技領域40最下流部まで流下してきた遊技球(アウト球)が入球されるアウト口49が配置されている。なお、このアウト口49に入球した遊技球は非入賞球として内部に設けられているアウト口スイッチ49a(図7参照)によって検出され、さらに、上述した入賞球も遊技盤4の背面側を通って最下流部まで流下することとなるため、アウト口スイッチ49a(図7参照)によって検出されることとなる。それゆえ、アウト口スイッチ49a(図7参照)は、排出されたアウト総数、すなわち、発射ハンドル16にて遊技領域40に発射された遊技球と同数の遊技球を検出することとなる。   On the other hand, just below the special symbol 1 starting port 44, an out port 49 into which a game ball (out ball) flowing down to the most downstream portion of the game area 40 without winning is placed. It should be noted that a game ball that has entered the out port 49 is detected as a non-winning ball by an out port switch 49a provided inside (see FIG. 7), and the above-mentioned winning ball is also positioned on the back side of the game board 4. Since it flows down to the most downstream part through the outlet switch 49a, it is detected by the outlet switch 49a (see FIG. 7). Therefore, the out mouth switch 49a (see FIG. 7) detects the total number of ejected outs, that is, the same number of game balls as the game balls fired into the game area 40 by the firing handle 16.

他方、上記遊技盤4の遊技領域40の右下周縁部には、7セグメントが3個並べて構成されており、そのうち2個の7セグメントが特別図柄表示装置50であり、他の7セグメントは特別図柄1や特別図柄2の始動保留球数を表示するものである。この特別図柄表示装置50は、図5に示すように、特別図柄1表示装置50aと特別図柄2表示装置50bとで構成されており、その特別図柄1表示装置50aの左側には、2個のLEDからなる普通図柄表示装置51が設けられている。なお、上記遊技盤4の遊技領域40には、図示はしないが複数の遊技釘が配置され、遊技球の落下方向変換部材としての風車52が配置されている。   On the other hand, three seven segments are arranged side by side in the lower right peripheral portion of the game area 40 of the gaming board 4, of which two seven segments are the special symbol display device 50, and the other seven segments are special symbols. The number of start-reserved balls of the symbol 1 and the special symbol 2 is displayed. As shown in FIG. 5, the special symbol display device 50 includes a special symbol 1 display device 50a and a special symbol 2 display device 50b, and two special symbol 1 display devices 50a are provided on the left side of the special symbol 1 display device 50a. An ordinary symbol display device 51 including an LED is provided. In the game area 40 of the game board 4, a plurality of game nails (not shown) are arranged, and a windmill 52 as a falling direction changing member for game balls is arranged.

ところで、上記の説明においては、発射ハンドル16にて遊技領域40に発射された遊技球と同数の遊技球を検出するにあたり、アウト口スイッチ49a(図6参照)にて、排出されたアウト総数を検出する例を示したが、それに限らず、図6に示すように、球誘導レールURに遊技球検出スイッチUR1aを備えた遊技球検出装置UR1を設けても良い。すなわち、図6に示すように、発射ハンドル16にて遊技領域40に向って発射された遊技球YKは、球誘導レールURに沿って矢印Y1方向に移動することとなる。そして、その矢印Y1方向に移動した遊技球YKが、遊技球検出スイッチUR1aに接触すると、遊技球検出装置UR1は、発射ハンドル16にて発射された遊技球を検出することとなる。しかして、このようにしても、発射ハンドル16にて遊技領域40に発射された遊技球と同数の遊技球を検出することができる。   By the way, in the above description, when detecting the same number of game balls as the game balls fired into the game area 40 by the firing handle 16, the total number of outs ejected by the out mouth switch 49a (see FIG. 6) is calculated. Although an example of detection is shown, the invention is not limited thereto, and a game ball detection device UR1 having a game ball detection switch UR1a may be provided on the ball guide rail UR as shown in FIG. That is, as shown in FIG. 6, the game ball YK fired toward the game area 40 by the firing handle 16 moves in the direction of the arrow Y1 along the ball guiding rail UR. Then, when the game ball YK moved in the direction of the arrow Y1 comes into contact with the game ball detection switch UR1a, the game ball detection device UR1 detects the game ball fired by the firing handle 16. Thus, even in this case, it is possible to detect the same number of game balls as the game balls fired in the game area 40 by the firing handle 16.

ところで、このような遊技球検出スイッチUR1aを備えた遊技球検出装置UR1を設けるにあたり、発射ハンドル16にて遊技領域40に向って発射された遊技球YKが球誘導レールURの先端部URaに移動し、遊技領域40内に到達すれば何ら問題はないが、発射ハンドル16にて遊技領域40に向って発射された遊技球YKの勢いが弱く、図6に示す矢印Y2方向に遊技球YKが落下し、球誘導レールUR内に侵入した際、遊技球YKは、図6に示す矢印Y3方向・矢印Y4方向に移動しながら、遊技領域40内に到達することとなる。この際、球誘導レールUR内に侵入した遊技球YKが遊技球検出装置UR1に接触(衝突)すると、遊技球検出装置UR1が遊技球検出スイッチUR1aに遊技球YKが接触したと勘違いし、誤検出する可能性がある。   By the way, in providing the game ball detection device UR1 having such a game ball detection switch UR1a, the game ball YK fired toward the game area 40 by the firing handle 16 moves to the tip end URa of the ball guide rail UR. There is no problem as long as the game ball YK reaches the game area 40, but the momentum of the game ball YK fired toward the game area 40 by the firing handle 16 is weak, and the game ball YK is moved in the arrow Y2 direction shown in FIG. When the game ball YK falls and enters the ball guide rail UR, the game ball YK reaches the game area 40 while moving in the directions of arrows Y3 and Y4 shown in FIG. At this time, when the game ball YK that has entered the ball guide rail UR comes into contact with (collides with) the game ball detection device UR1, the game ball detection device UR1 misunderstands that the game ball YK has contacted the game ball detection switch UR1a. May be detected.

そこで、本実施形態においては、遊技球検出装置UR1に遊技球YKが接触(衝突)しないよう、遊技球検出装置UR1の上部側(図示右側)、すなわち、球誘導レールUR内に位置する部分を覆うように防護壁UR2を設けている。これにより、球誘導レールUR内に侵入した遊技球YKは、遊技球検出装置UR1に接触(衝突)せず、防護壁UR2に接触(衝突)することとなるから、誤検出を防止することできる。   Therefore, in the present embodiment, the upper side of the game ball detection device UR1 (right side in the figure), that is, the portion located in the ball guide rail UR, so that the game ball YK does not contact (collide) with the game ball detection device UR1. A protective wall UR2 is provided to cover. As a result, the game ball YK that has entered the ball guide rail UR does not contact (collide) with the game ball detection device UR1, but contacts (collides) with the protection wall UR2, so that erroneous detection can be prevented. .

一方、誤検出を防止する方法として、防護壁UR2を設けず、プログラム処理で対応することも可能である。すなわち、遊技球検出装置UR1が遊技球検出スイッチUR1aに遊技球YKが接触したことを検出した後、一定期間(例えば、400ms)検出無効期間を設けるようにしても良い。このようにしても、球誘導レールUR内に侵入した遊技球YKが遊技球検出装置UR1に接触(衝突)する場合、上記の検出無効期間内に接触(衝突)する可能性が高いため、もって、誤検出を防止することができる。なお、この一定期間(例えば、400ms)は、発射ハンドル16にて遊技領域40に発射される間隔(例えば、600ms)よりも短くするのが好ましい。また、遊技球検出装置UR1に何らかの不具合が発生し、例えば、1000ms区間、遊技球検出装置UR1が遊技球検出スイッチUR1aに遊技球YKが接触したことを検出し続けていた場合、遊技球検出装置URaに何らかの不具合が発生したとし、エラーを報知するようにしても良い。   On the other hand, as a method for preventing erroneous detection, it is also possible to provide a protection process without providing the protection wall UR2. That is, after the game ball detection device UR1 detects that the game ball YK has contacted the game ball detection switch UR1a, a detection invalid period may be provided for a certain period (for example, 400 ms). Even in this case, when the game ball YK that has entered the ball guide rail UR contacts (collides) with the game ball detection device UR1, there is a high possibility that the game ball YK will contact (collide) within the above detection invalid period. In addition, erroneous detection can be prevented. In addition, it is preferable that this fixed period (for example, 400 ms) is shorter than the interval (for example, 600 ms) at which the firing handle 16 is fired at the game area 40. In addition, when some trouble occurs in the game ball detection device UR1, for example, in the 1000 ms section, the game ball detection device UR1 keeps detecting that the game ball YK has contacted the game ball detection switch UR1a, An error may be reported assuming that some problem has occurred in URa.

<パチンコ遊技機背面の外観構成の説明>
かくして、このように構成されるパチンコ遊技機1の背面は、図4に示すように、遊技盤装着枠18を覆って遊技盤YBを裏側から押さえる枠体状の裏機構板53が取付けられている。そして、この裏機構板53の上部右側寄りには、パチンコホール側島設備の遊技球補給装置(図示せず)から供給される遊技球を貯留する遊技球貯留タンク54が設けられ、さらには、その遊技球貯留タンク54から球を導出するタンクレール55が設けられている。
<Description of the external configuration of the back of the pachinko machine>
Thus, on the back surface of the pachinko gaming machine 1 configured as described above, as shown in FIG. 4, a frame-shaped back mechanism plate 53 that covers the game board mounting frame 18 and presses the game board YB from behind is attached. I have. Further, near the upper right side of the back mechanism plate 53, there is provided a game ball storage tank 54 for storing game balls supplied from a game ball replenishing device (not shown) of the pachinko hall side island facility. A tank rail 55 for leading a ball from the game ball storage tank 54 is provided.

このタンクレール55の傾斜下端には、払出し装置56と払出し通路57とが装着されており、遊技球が大入賞口(図示せず)等の入賞口に入賞した時、又は、遊技球貸出装置(図示せず)から球貸し指令があった時に、遊技球貯留タンク54内の遊技球を、タンクレール55を経て払出し装置56により払出し、その遊技球を、払出し通路57を経て上受け皿9(図1参照)に案内するようになっている。   A payout device 56 and a payout passage 57 are mounted on the inclined lower end of the tank rail 55, and when a game ball wins a winning opening such as a large winning opening (not shown), or a game ball lending device. When a ball lending command is issued from a game ball storage tank 54 (not shown), the game balls in the game ball storage tank 54 are paid out by the payout device 56 through the tank rail 55, and the game balls are passed through the payout passage 57 to the upper tray 9 ( (See FIG. 1).

また、裏機構板53の略中央には、遊技盤YBの裏側に着脱自在に装着された透明の裏カバー58(図3も参照)が装着されており、この裏カバー58内には、演出制御基板90を収納した透明の演出制御基板ケース90aと、液晶制御基板120を収納した透明の液晶基板ケース120aとが着脱自在に設けられている。そして、演出制御基板ケース90aの下方には、内部に主制御基板60を収納した透明な主制御基板ケース60aが着脱自在に設けられ、この主制御基板ケース60aの下方には、払出制御基板70を収納した透明な払出制御基板ケース70aが着脱自在に設けられている。さらに、この主制御基板ケース60aの下方には、電源基板130を収納した電源基板ケース130aが着脱自在に設けられている。   At the approximate center of the back mechanism plate 53, a transparent back cover 58 (see also FIG. 3) detachably mounted on the back side of the game board YB is mounted. A transparent effect control board case 90a containing the control board 90 and a transparent liquid crystal board case 120a containing the liquid crystal control board 120 are detachably provided. Under the effect control board case 90a, a transparent main control board case 60a accommodating the main control board 60 is detachably provided. Under the main control board case 60a, a payout control board 70 is provided. Is provided detachably. Further, below the main control board case 60a, a power board case 130a accommodating the power board 130 is provided detachably.

<制御装置の説明>
次に、上記のような外観構成からなるパチンコ遊技機1内に設けられる遊技の進行状況に応じて電子制御を行う制御装置を、図7を用いて説明する。この制御装置は、図7に示すように、遊技動作全般の制御を司る主制御基板60と、その主制御基板60からの制御コマンドに基づいて遊技球を払出す払出制御基板70と、画像と光と音についての制御を行うサブ制御基板80とで主に構成されている。なお、サブ制御基板80は、図7に示すように、演出制御基板90と、装飾ランプ基板100と、液晶制御基板120とで構成されている。
<Description of control device>
Next, a control device provided in the pachinko gaming machine 1 having the above-described appearance and performing electronic control according to the progress of a game will be described with reference to FIG. As shown in FIG. 7, the control device includes a main control board 60 that controls overall game operations, a payout control board 70 that pays out game balls based on a control command from the main control board 60, It mainly comprises a sub-control board 80 for controlling light and sound. The sub-control board 80 includes an effect control board 90, a decorative lamp board 100, and a liquid crystal control board 120, as shown in FIG.

<主制御基板に関する説明>
主制御基板60は、主制御CPU600aと、一連の遊技制御手順を記述した遊技プログラム等を格納した主制御ROM600bと、作業領域やバッファメモリ等として機能する主制御RAM600cとで構成されたワンチップマイクロコンピュータ600と、低確時(当たり抽選確率が通常の低確率状態)に幾らの賞球がされたかの比率等に関する内容を表示する7セグメントからなる計測表示装置610と、遊技者に有利な特別遊技状態を発生させる確率の設定内容を表示する7セグメントからなる設定表示装置620と、RAMクリアスイッチ630と、設定キースイッチ640と、設定変更スイッチ650と、を主に搭載している。
<Description of main control board>
The main control board 60 is a one-chip microcontroller including a main control CPU 600a, a main control ROM 600b storing a game program and the like describing a series of game control procedures, and a main control RAM 600c functioning as a work area and a buffer memory. A computer 600, a 7-segment measurement and display device 610 for displaying the content of the ratio of how many prize balls were played at a low probability (a lottery probability is a normal low probability state), and a special game advantageous to the player A setting display device 620 composed of 7 segments for displaying the setting contents of the probability of occurrence of a state, a RAM clear switch 630, a setting key switch 640, and a setting change switch 650 are mainly mounted.

そして、このように構成される主制御基板60には、払出モータMを制御して遊技球を払出す払出制御基板70が接続されている。そしてさらには、特別図柄1始動口44への入賞を検出する特別図柄1始動口スイッチ44aと、特別図柄2始動口45への入賞を検出する特別図柄2始動口スイッチ45aと、普通図柄始動口47の通過を検出する普通図柄始動口スイッチ47aと、一般入賞口48(右上一般入賞口48a,左上一般入賞口48b,左中一般入賞口48c,左下一般入賞口48d)への入賞を検出する右上一般入賞口スイッチ48a1,左上一般入賞口スイッチ48b1,左中一般入賞口スイッチ48c1,左下一般入賞口スイッチ48d1と、開閉扉46aによって開放又は閉止される大入賞口(図示せず)の入賞を検出する大入賞口スイッチ46cと、発射ハンドル16にて遊技領域40に発射された遊技球と同数の遊技球を検出可能なアウト口スイッチ49aとが接続されている。またさらには、開閉部材45bの動作を制御する普通電動役物ソレノイド45cと、開閉扉46aの動作を制御する特別電動役物ソレノイド46bと、特別図柄1表示装置50aと、特別図柄2表示装置50bと、普通図柄表示装置51とが接続されている。   The payout control board 70 that controls the payout motor M and pays out game balls is connected to the main control board 60 configured as described above. Further, a special symbol 1 starting port switch 44a for detecting a winning to the special symbol 1 starting port 44, a special symbol 2 starting port switch 45a for detecting a winning to the special symbol 2 starting port 45, and a normal symbol starting port Detects a normal symbol start-up switch 47a that detects the passage of 47 and a general winning opening 48 (upper right general winning opening 48a, upper left general winning opening 48b, middle left general winning opening 48c, lower left general winning opening 48d). The upper right general winning opening switch 48a1, the upper left general winning opening switch 48b1, the left middle general winning opening switch 48c1, the lower left general winning opening switch 48d1, and the big winning opening (not shown) opened or closed by the opening / closing door 46a. A large winning port switch 46c to be detected, and an out port switch capable of detecting the same number of game balls as the game balls fired in the game area 40 by the firing handle 16. And Ji 49a are connected. Further, a normal electric accessory solenoid 45c for controlling the operation of the opening / closing member 45b, a special electric accessory solenoid 46b for controlling the operation of the opening / closing door 46a, a special symbol 1 display device 50a, and a special symbol 2 display device 50b And the normal symbol display device 51 are connected.

このように構成される主制御基板60は、特別図柄1始動口スイッチ44a又は特別図柄2始動口スイッチ45aあるいは普通図柄始動口スイッチ47aからの信号を主制御CPU600aにて受信すると、遊技者に有利な特別遊技状態を発生させるか(いわゆる「当たり」)、あるいは、遊技者に有利な特別遊技状態を発生させないか(いわゆる「ハズレ」)の抽選を行い、その抽選結果である当否情報に応じて特別図柄の変動パターンや停止図柄あるいは普通図柄の表示内容を決定し、その決定した情報を特別図柄1表示装置50a又は特別図柄2表示装置50bあるいは普通図柄表示装置51に送信する。これにより、特別図柄1表示装置50a又は特別図柄2表示装置50bあるいは普通図柄表示装置51に抽選結果が表示されることとなる。そしてさらに、主制御基板60、すなわち、主制御CPU600aは、その決定した情報を含む演出制御コマンドDI_CMDを生成し、演出制御基板90に送信する。なお、主制御基板60、すなわち、主制御CPU600aが、特別図柄1始動口スイッチ44a、特別図柄2始動口スイッチ45a、右上一般入賞口スイッチ48a1、左上一般入賞口スイッチ48b1、左中一般入賞口スイッチ48c1、左下一般入賞口スイッチ48d1、大入賞口スイッチ46cからの信号を受信した場合は、遊技者に幾らの遊技球を払い出すかを決定し、その決定した情報を含む払出制御コマンドPAY_CMDを払出制御基板70に送信することで、払出制御基板70が遊技者に遊技球を払出すこととなる。   The main control board 60 configured as described above is advantageous to the player when the main control CPU 600a receives a signal from the special symbol 1 starting port switch 44a, the special symbol 2 starting port switch 45a, or the normal symbol starting port switch 47a. A special game state (so-called “hit”) or a special game state that is advantageous to the player (so-called “losing”) is performed, and a lottery is performed according to the lottery result as the lottery result. The change pattern of the special symbol, the display content of the stop symbol, or the normal symbol is determined, and the determined information is transmitted to the special symbol 1 display device 50a, the special symbol 2 display device 50b, or the normal symbol display device 51. Thereby, the lottery result is displayed on the special symbol 1 display device 50a, the special symbol 2 display device 50b, or the ordinary symbol display device 51. Further, the main control board 60, that is, the main control CPU 600a, generates an effect control command DI_CMD including the determined information, and transmits it to the effect control board 90. Note that the main control board 60, that is, the main control CPU 600a is configured to execute the special symbol 1 starting port switch 44a, the special symbol 2 starting port switch 45a, the upper right general winning port switch 48a1, the upper left general winning port switch 48b1, and the middle left general winning port switch. 48c1, the lower left general winning opening switch 48d1, and when receiving the signal from the big winning opening switch 46c, determine how many game balls are to be paid out to the player, and pay out the payout control command PAY_CMD including the determined information. By transmitting the game ball to the control board 70, the payout control board 70 pays out the game ball to the player.

また、抽選を行った結果、普通図柄の抽選に当選した場合、開閉部材45bが所定回数、所定時間開放するように普通電動役物ソレノイド45cが駆動制御され、特別図柄の抽選に当選した場合、特別電動役物ソレノイド46bが大入賞口(図示せず)を開放するように制御される。   In addition, as a result of performing the lottery, when the normal symbol lottery is won, the ordinary electric auditors solenoid 45c is driven and controlled so that the opening / closing member 45b is opened a predetermined number of times, the predetermined time, and when the special symbol lottery is won, The special electric auditors solenoid 46b is controlled so as to open a special winning opening (not shown).

一方、主制御基板60、すなわち、主制御CPU600aは、特別図柄1始動口スイッチ44a、特別図柄2始動口スイッチ45a、右上一般入賞口スイッチ48a1、左上一般入賞口スイッチ48b1、左中一般入賞口スイッチ48c1、左下一般入賞口スイッチ48d1、大入賞口スイッチ46cからの信号を受信する毎に、賞球数を計測し、アウト口スイッチ49aからの信号を受信する毎に、排出された遊技球の総数を計測する。そして、主制御基板60、すなわち、主制御CPU600aは、この計測した賞球数及び排出された遊技球の総数に基づき、低確時に幾らの賞球がされたかの比率等に関する内容を計測表示装置610に出力する。これにより、計測表示装置610に低確時に幾らの賞球がされたかの比率等に関する内容が表示されることとなる。   On the other hand, the main control board 60, that is, the main control CPU 600a includes a special symbol 1 starting port switch 44a, a special symbol 2 starting port switch 45a, an upper right general winning port switch 48a1, an upper left general winning port switch 48b1, and a left middle general winning port switch. 48c1, the number of winning balls is counted each time a signal is received from the lower left general winning opening switch 48d1, and the special winning opening switch 46c, and the total number of game balls ejected each time a signal is received from the out opening switch 49a. Is measured. Then, the main control board 60, that is, the main control CPU 600a, based on the measured number of prize balls and the total number of ejected game balls, measures and displays the content relating to the ratio of how many prize balls were played at a low accuracy. Output to As a result, the measurement display device 610 displays the content related to the ratio of how many prize balls were played at the time of low accuracy.

この計測表示装置610についてより詳しく説明すると、計測表示装置610は、図8(a)に示すように、7セグメントからなる第1の計測表示装置610Aと、7セグメントからなる第2の計測表示装置610Bと、7セグメントからなる第3の計測表示装置610Cと、7セグメントからなる第4の計測表示装置610Dと、で構成されており、この第1の計測表示装置610A、第2の計測表示装置610B、第3の計測表示装置610C、第4の計測表示装置610Dに低確時に幾らの賞球がされたかの比率等に関する内容が表示されることとなる。   The measurement display device 610 will be described in more detail. As shown in FIG. 8A, the measurement display device 610 includes a first measurement display device 610A having seven segments and a second measurement display device having seven segments. 610B, a third measurement display device 610C composed of 7 segments, and a fourth measurement display device 610D composed of 7 segments. The first measurement display device 610A, the second measurement display device The content relating to the ratio of how many prize balls were played at low accuracy is displayed on the display 610B, the third measurement display device 610C, and the fourth measurement display device 610D.

一方、設定表示装置620は、図8(b)に示すように、1個の7セグメントからなり、遊技者に有利な特別遊技状態を発生させる確率の設定内容を、例えば、「1」〜「6」の6段階で表示することができるようになっている。しかして、このような設定内容を変更するにあたっては、設定キースイッチ640に専用キーを挿入し、ONされると、設定変更スイッチ650にて、遊技者に有利な特別遊技状態を発生させる確率の設定内容を例えば「1」〜「6」の6段階で設定変更することができるようになっている(例えば、設定「6」が、遊技者に有利な特別遊技状態を発生させる確率が最も高く、設定「1」が、遊技者に有利な特別遊技状態を発生させる確率が最も低くなっている)。そして、その設定変更内容は、設定表示装置620に表示され、設定変更内容が確定すると、7セグメントの右下側にあるドットが点灯し、設定内容が確定したことが表示されるようになっている。なお、以下の説明において、設定変更スイッチ650は、遊技者に有利な特別遊技状態を発生させる確率の設定内容を変更させる機能(設定変更機能)と、その設定変更内容を確定させる機能(設定変更完了機能)を両方合わせ持つことを前提に説明するが、勿論、設定変更スイッチ650は、遊技者に有利な特別遊技状態を発生させる確率の設定内容を変更させる機能だけを備え、その設定変更内容の確定は、別のスイッチを設けて行うようにしても良い。   On the other hand, as shown in FIG. 8B, the setting display device 620 includes one 7-segment, and sets the setting contents of the probability of generating a special game state advantageous to the player, for example, from “1” to “1”. 6 "in six stages. In changing such setting contents, a special key is inserted into the setting key switch 640, and when the setting key switch 640 is turned on, the setting change switch 650 determines the probability of generating a special game state advantageous to the player. The setting content can be changed in six steps, for example, “1” to “6” (for example, setting “6” has the highest probability of generating a special game state advantageous to the player. , Setting “1” has the lowest probability of generating a special game state advantageous to the player). Then, the setting change content is displayed on the setting display device 620. When the setting change content is determined, the dot on the lower right side of the seven segments lights up, and it is displayed that the setting content has been determined. I have. In the following description, the setting change switch 650 has a function of changing the setting content of the probability of generating a special game state advantageous to the player (setting changing function) and a function of confirming the setting changing content (setting change). The description will be made on the premise that the setting change switch 650 has both the completion function and the completion change function. Of course, the setting change switch 650 has only the function of changing the setting contents of the probability of generating the special game state advantageous to the player, and the setting change contents May be determined by providing another switch.

他方、RAMクリアスイッチ630は、RAMクリアスイッチ630が押下されると、主制御RAM600c(図6参照)のメモリ領域は全てクリアされず、一部のメモリ領域のみクリアされるようになっている。すなわち、主制御RAM600cは、図9に示すように、作業領域等として使用される通常用RAM領域600caと、主制御基板60、すなわち、主制御CPU600にて計測した賞球数,非入賞数を含む遊技領域40に発射された遊技球の総数等を記憶する計測用RAM領域600cbとで構成されている。そして、このように構成された主制御RAM600cは、RAMクリアスイッチ630が押下された際、主制御RAM600cの計測用RAM領域600cbはクリアされず、通常用RAM領域600caのみクリアされるようになっている。このようにすれば、計測した賞球数,非入賞数を含む遊技領域40に発射された遊技球の総数等が誤ってクリアされる事態を防止することができる。   On the other hand, when the RAM clear switch 630 is pressed, the RAM clear switch 630 does not clear the entire memory area of the main control RAM 600c (see FIG. 6), but clears only a part of the memory area. That is, as shown in FIG. 9, the main control RAM 600c stores the normal RAM area 600ca used as a work area and the like, and the number of prize balls and the number of non-winnings measured by the main control board 60, that is, the main control CPU 600. And a measurement RAM area 600cb for storing the total number of game balls fired in the game area 40 including the game area. When the RAM clear switch 630 is pressed, the main control RAM 600c configured as described above does not clear the measurement RAM area 600cb of the main control RAM 600c, but clears only the normal RAM area 600ca. I have. In this way, it is possible to prevent a situation in which the total number of game balls fired in the game area 40 including the measured number of prize balls and the number of non-winners is cleared by mistake.

<払出制御基板に関する説明>
払出制御基板70は、上記主制御基板60(主制御CPU600a)からの払出制御コマンドPAY_CMDを受信し、その受信した払出制御コマンドPAY_CMDに基づいて払出モータ信号を生成する。そして、その生成した払出モータ信号にて、払出モータMを制御し、遊技者に遊技球を払出す。そしてさらに、払出制御基板70は、遊技球の払出動作を示す賞球計数信号や払出動作の異常に係るステイタス信号を送信し、遊技者の操作に応答して遊技球を発射させる発射制御基板71の動作を開始又は停止させる発射制御信号を送信する処理を行う。
<Explanation on the dispensing control board>
The payout control board 70 receives the payout control command PAY_CMD from the main control board 60 (main control CPU 600a), and generates a payout motor signal based on the received payout control command PAY_CMD. Then, the payout motor M is controlled by the generated payout motor signal to pay out the game ball to the player. Further, the payout control board 70 transmits a prize ball counting signal indicating a payout operation of the game ball and a status signal relating to abnormality of the payout operation, and launches the game ball in response to the operation of the player. A process of transmitting a firing control signal for starting or stopping the operation of (1) is performed.

<演出制御基板に関する説明>
演出制御基板90は、上記主制御基板60(主制御CPU600a)からの演出制御コマンドDI_CMDを受けて各種演出を実行制御する演出制御CPU900と、演出制御手順を記述した制御プログラム等が格納されているフラッシュメモリからなる演出制御ROM910と、作業領域やバッファメモリ等として機能する演出制御RAM920とで構成されている。そしてさらに、演出制御基板90は、所望のBGMや効果音を生成する音LSI930と、BGMや効果音等の音データ等が予め格納されている音ROM940とが搭載されている。
<Explanation on production control board>
The effect control board 90 stores an effect control CPU 900 for executing and executing various effects in response to the effect control command DI_CMD from the main control board 60 (main control CPU 600a), a control program describing an effect control procedure, and the like. An effect control ROM 910 composed of a flash memory and an effect control RAM 920 functioning as a work area, a buffer memory, and the like. Further, the effect control board 90 is provided with a sound LSI 930 for generating desired BGM and sound effects, and a sound ROM 940 in which sound data such as BGM and sound effects are stored in advance.

このように構成される演出制御基板90には、ランプ演出効果を現出するLEDランプ等の装飾ランプが搭載されている装飾ランプ基板100が接続され、さらに、内蔵されているランプ(図示せず)点灯時に遊技者が押下することにより演出効果を変化させることができる押しボタン式の演出ボタン装置13が接続され、BGMや効果音等を発するスピーカ17が接続されている。そしてさらに、演出制御基板90には、遊技の進行に伴い所定の演出動作を行う可動役物装置43が接続され、各種設定が可能な設定ボタン15が接続され、液晶表示装置41を制御する液晶制御基板120が接続されている。なお、言うまでもないが、この装飾ランプ基板100には、上・左・右・左上可動役物43a〜43dに配置されている装飾ランプも搭載されている。   The effect control board 90 configured as described above is connected to a decorative lamp board 100 on which a decorative lamp such as an LED lamp for producing a lamp effect is mounted, and furthermore, a built-in lamp (not shown). ) A push button effect button device 13 capable of changing the effect by being pressed by the player when turned on is connected, and a speaker 17 for emitting BGM, sound effect, and the like is connected. Further, to the effect control board 90, a movable accessory device 43 for performing a predetermined effect operation in accordance with the progress of the game is connected, a setting button 15 capable of performing various settings is connected, and a liquid crystal for controlling the liquid crystal display device 41 is connected. The control board 120 is connected. Needless to say, the decorative lamp substrate 100 also includes decorative lamps arranged on the upper, left, right, and upper left movable roles 43a to 43d.

かくして、このように構成される演出制御基板90は、主制御基板60(主制御CPU600a)より送信される大当たり抽選結果(大当たりかハズレの別)に基づく特別図柄変動パターン、現在の遊技状態、第1始動保留球数、第2始動保留球数、抽選結果に基づき停止させる装飾図柄等に必要となる基本情報を含んだ演出制御コマンドDI_CMDを演出制御CPU900にて受信する。そして、演出制御CPU900は、受信した演出制御コマンドDI_CMDに対応した演出パターンを、演出制御ROM910内に予め格納しておいた多数の演出パターンの中から抽選により決定し、その決定した演出パターンを実行指示する制御信号を演出制御RAM920内に一時的に格納する。   Thus, the effect control board 90 configured in this manner is a special symbol change pattern based on the jackpot lottery result (whether big or bad) transmitted from the main control board 60 (main control CPU 600a), the current game state, The effect control CPU 900 receives an effect control command DI_CMD including basic information necessary for the first start-holding ball number, the second start-holding ball number, a decorative pattern to be stopped based on the lottery result, and the like. Then, effect control CPU 900 determines an effect pattern corresponding to the received effect control command DI_CMD from a large number of effect patterns stored in advance in effect control ROM 910 by lottery, and executes the determined effect pattern. The control signal to be instructed is temporarily stored in effect control RAM 920.

そして、演出制御CPU900は、演出制御RAM920内に格納しておいた演出パターンを実行指示する制御信号のうち、音に関する制御信号を音LSI930に送信する。これを受けて音LSI930は、当該制御信号に対応する音データを音ROM940より読み出し、スピーカ17に出力する。これにより、スピーカ17より上記決定された演出パターンに対応したBGMや効果音が発せられることとなる。   Then, effect control CPU 900 transmits a control signal relating to sound to sound LSI 930 among control signals for instructing execution of the effect pattern stored in effect control RAM 920. In response, the sound LSI 930 reads out sound data corresponding to the control signal from the sound ROM 940 and outputs the sound data to the speaker 17. As a result, BGM and sound effects corresponding to the determined effect pattern are emitted from the speaker 17.

また、演出制御CPU900は、演出制御RAM920内に格納しておいた演出パターンを実行指示する制御信号のうち、光に関する制御信号を装飾ランプ基板100に送信する。これにより、装飾ランプ基板100が、ランプ演出効果を現出するLEDランプ等の装飾ランプを点灯又は消灯する制御を行うため、上記決定された演出パターンに対応したランプ演出が実行されることとなる。   The effect control CPU 900 transmits a control signal related to light to the decorative lamp substrate 100 among the control signals for instructing execution of the effect pattern stored in the effect control RAM 920. Thereby, since the decorative lamp board 100 performs control to turn on or off the decorative lamp such as the LED lamp that produces the lamp effect, the lamp effect corresponding to the determined effect pattern is executed. .

さらに、演出制御CPU900は、演出制御RAM920内に格納しておいた演出パターンを実行指示する制御信号のうち、画像に関する液晶制御コマンドLCD_CMDを液晶制御基板120に送信する。これにより、液晶制御基板120が、当該液晶制御コマンドLCD_CMDに基づく画像を表示させるように液晶表示装置41を制御することにより、上記決定された演出パターンに対応した画像が液晶表示装置41に表示されることとなる。なお、液晶制御基板120には演出内容に沿った画像を表示するための種々の画像データが記憶されており、さらに、演出出力全般の制御を担うVDP(Video Display Processor)が搭載されている。   Further, effect control CPU 900 transmits a liquid crystal control command LCD_CMD relating to an image to liquid crystal control board 120 among the control signals for instructing execution of the effect pattern stored in effect control RAM 920. Accordingly, the liquid crystal control board 120 controls the liquid crystal display device 41 to display an image based on the liquid crystal control command LCD_CMD, whereby an image corresponding to the determined effect pattern is displayed on the liquid crystal display device 41. The Rukoto. Note that the liquid crystal control board 120 stores various image data for displaying an image according to the contents of the effect, and is further equipped with a VDP (Video Display Processor) that controls the entire effect output.

またさらに、演出制御CPU900は、演出制御RAM920内に格納しておいた演出パターンを実行指示する制御信号のうち、可動役物に関する制御信号を可動役物装置43に送信する。これにより、可動役物装置43は、上記決定された演出パターンに対応した可動をすることとなる。   Further, effect control CPU 900 transmits to movable movable object device 43 a control signal relating to a movable auditorium among control signals for instructing execution of an effect pattern stored in effect control RAM 920. As a result, the movable accessory device 43 moves according to the determined effect pattern.

ところで、上記説明した各基板への電源供給は、図7に示す電源基板130より供給されている。この電源基板130は、電圧生成部1300と、電圧監視部1310と、システムリセット生成部1320とを含んで構成されている。この電圧生成部1300は、遊技店に設置された図示しない変圧トランスから供給される外部電源である交流電圧AC24Vを受けて複数種類の直流電圧を生成するもので、その生成された直流電圧は、図示はしないが各基板に供給されている。   By the way, the power supply to each substrate described above is supplied from the power supply substrate 130 shown in FIG. The power supply board 130 includes a voltage generation unit 1300, a voltage monitoring unit 1310, and a system reset generation unit 1320. The voltage generating unit 1300 generates a plurality of types of DC voltages by receiving an AC voltage of 24 VAC, which is an external power supply supplied from a transformer (not shown) installed in a game arcade. The generated DC voltages are: Although not shown, it is supplied to each substrate.

また、電圧監視部1310は、上記交流電圧AC24Vの電圧を監視するもので、この電圧が遮断されたり、停電が発生したりして電圧異常を検出した場合に電圧異常信号ALARMを主制御基板60に出力するものである。なお、電圧異常信号ALARMは、電圧異常時には「L」レベルの信号を出力し、正常時には「H」レベルの信号を出力する。   The voltage monitoring unit 1310 monitors the voltage of the AC voltage 24 VAC. When the voltage is interrupted or a power failure occurs and a voltage abnormality is detected, the voltage monitoring unit 1310 outputs the voltage abnormality signal ALARM to the main control board 60. Is output to The voltage abnormality signal ALARM outputs an “L” level signal when the voltage is abnormal, and outputs an “H” level signal when the voltage is abnormal.

また、一方、システムリセット生成部1320は、電源投入時のシステムリセット信号を生成するもので、その生成されたシステムリセット信号は、図示はしないが各基板に出力されている。   On the other hand, the system reset generation unit 1320 generates a system reset signal at the time of power-on, and the generated system reset signal is output to each board (not shown).

<プログラムの説明>
ここで、上記説明した計測表示装置610、設定表示装置620に表示内容を表示させる処理について、主制御基板60にて処理される主制御ROM600b(図7参照)内に格納されているプログラムの概要を図10〜図25を参照して説明することで、より詳しく説明することとする。
<Description of the program>
Here, the outline of the program stored in the main control ROM 600b (see FIG. 7) processed by the main control board 60 for the process of displaying the display contents on the measurement display device 610 and the setting display device 620 described above. Will be described in more detail with reference to FIGS.

<メイン処理の説明>
まず、パチンコ遊技機1に電源が投入されると、電源基板130(図7参照)の電圧生成部1300にて生成された直流電圧が各制御基板に投入された旨の電源投入信号が送られ、その信号を受けて、主制御CPU600a(図7参照)は、図10に示す主制御メイン処理を行う。主制御CPU600aは、まず、最初に自らを割込み禁止状態に設定する(ステップS1)。
<Description of main processing>
First, when the power is turned on to the pachinko gaming machine 1, a power-on signal indicating that the DC voltage generated by the voltage generation unit 1300 of the power supply board 130 (see FIG. 7) is applied to each control board is sent. Upon receiving the signal, the main control CPU 600a (see FIG. 7) performs a main control main process shown in FIG. The main control CPU 600a first sets itself to the interrupt disabled state (step S1).

次いで、主制御CPU600aは、当該主制御CPU600a内のレジスタ値等の初期設定を行う(ステップS2)。   Next, the main control CPU 600a performs initial settings such as register values in the main control CPU 600a (step S2).

続いて、主制御CPU600aは、サブ制御基板80を起動待ち時間をセットし(ステップS3)、セットした待ち時間をデクリメント(−1)し(ステップS4)、図示しないウォッチドックタイマ(WDT)をクリアする(ステップS5)。   Subsequently, the main control CPU 600a sets the activation waiting time of the sub-control board 80 (step S3), decrements (−1) the set waiting time (step S4), and clears a watchdog timer (WDT) (not shown). (Step S5).

次いで、主制御CPU600aは、セットした待ち時間が「0」になったか否かを確認し(ステップS6)、「0」になっていなければ(ステップS6:≠0)、ステップS4の処理に戻り、「0」になっていれば(ステップS6:=0)、ステップS7の処理に進む。   Next, the main control CPU 600a checks whether or not the set waiting time has become “0” (step S6). If the waiting time has not become “0” (step S6: $ 0), the process returns to step S4. , "0" (step S6: = 0), the process proceeds to step S7.

次いで、主制御CPU600aは、電源基板130(電圧監視部1310)(図7参照)より出力されている電圧異常信号ALARM(図7参照)を2回取得し、その2回取得した電圧異常信号ALARMのレベルが一致するか否かを確認した上で図示しない当該主制御CPU600aの内部レジスタ内に格納し、その電圧異常信号ALARMのレベルを確認する(ステップS7)。そして電圧異常信号ALARMのレベルが「L」レベルであれば(ステップS8:YES)、ステップS7の処理に戻り、電圧異常信号ALARMのレベルが「H」レベルであれば(ステップS8:NO)、ステップS9の処理に進む。すなわち、主制御CPU600aは、電圧異常信号ALARMが正常レベル(すなわち「H」レベル)に変化するまで同一の処理を繰り返す(ステップS7〜S8)。このように、電圧異常信号ALARMを2回取得することで、正確な信号を読み込むことができる。   Next, the main control CPU 600a acquires the voltage abnormality signal ALARM (see FIG. 7) output from the power supply board 130 (voltage monitoring unit 1310) (see FIG. 7) twice, and acquires the voltage abnormality signal ALARM acquired twice. After confirming whether or not the levels match, the data is stored in an internal register (not shown) of the main control CPU 600a, and the level of the voltage abnormality signal ALARM is confirmed (step S7). If the level of voltage abnormality signal ALARM is "L" level (step S8: YES), the process returns to step S7, and if the level of voltage abnormality signal ALARM is "H" level (step S8: NO), Proceed to step S9. That is, the main control CPU 600a repeats the same processing until the voltage abnormality signal ALARM changes to the normal level (that is, the “H” level) (steps S7 to S8). Thus, by acquiring the voltage abnormality signal ALARM twice, an accurate signal can be read.

次いで、主制御CPU600aは、図示しないウォッチドックタイマ(WDT)をクリアし(ステップS9)、払出制御基板70から電源が投入された旨の信号(電源投入信号)が来たか否かを確認する(ステップS10)。電源投入信号が来ていなければ(ステップS10:OFF)、ステップS9の処理に戻り、電源投入信号が来ていれば(ステップS10:ON)、主制御CPU600aの内部に設けられている一定周期のパルス出力を作成する機能や時間計測の機能等を有するCTC(Counter Timer Circuit)の設定を行う。すなわち、主制御CPU600aは、4ms毎に定期的にタイマ割込みがかかるように上記CTCの時間定数レジスタを設定する(ステップS11)。   Next, the main control CPU 600a clears a watchdog timer (WDT) (not shown) (step S9), and checks whether or not a signal (power-on signal) indicating that power has been supplied from the payout control board 70 has been received (step S9). Step S10). If the power-on signal has not been received (step S10: OFF), the process returns to step S9, and if the power-on signal has been received (step S10: ON), a predetermined period provided in the main control CPU 600a is set. A CTC (Counter Timer Circuit) having a function of creating a pulse output and a function of measuring time is set. That is, the main control CPU 600a sets the time constant register of the CTC so that a timer interrupt is periodically generated every 4 ms (step S11).

<メイン処理:設定表示装置に関する説明>
次いで、主制御CPU600aは、図7に示す設定キースイッチ640に専用キーが挿入され、ONされているか否かを確認する(ステップS12)。設定キースイッチ640がONされていれば(ステップS12:YES)、主制御CPU600aは、図2に示すように、上部開閉扉7、下部開放扉8が開放されているか否かを確認する(ステップS13)。上部開閉扉7、下部開放扉8が開放されていれば(ステップS13:YES)、主制御CPU600aは、主制御RAM600c(図7参照)内の図9に示す主制御RAM600cの通常用RAM領域600caを全てクリアする(ステップS14)。
<Main Processing: Description of Setting Display Device>
Next, the main control CPU 600a checks whether or not the dedicated key has been inserted into the setting key switch 640 shown in FIG. 7 and has been turned on (step S12). If the setting key switch 640 is ON (step S12: YES), the main control CPU 600a checks whether the upper opening / closing door 7 and the lower opening door 8 are open as shown in FIG. 2 (step S12). S13). If the upper opening / closing door 7 and the lower opening door 8 are open (step S13: YES), the main control CPU 600a executes the normal RAM area 600ca of the main control RAM 600c shown in FIG. 9 in the main control RAM 600c (see FIG. 7). Are all cleared (step S14).

次いで、主制御CPU600aは、設定変更中フラグをONに設定し(ステップS15)、主制御RAM600c(図7参照)へのデータ書込みを許可する(ステップS16)。   Next, the main control CPU 600a sets the setting change flag to ON (step S15), and permits data writing to the main control RAM 600c (see FIG. 7) (step S16).

次いで、主制御CPU600aは、演出制御基板90に液晶表示装置41に設定変更中であることを表示させるような処理コマンド(演出制御コマンドDI_CMD)を送信し(ステップS17)、主制御RAM600c(図7参照)内に記憶されている遊技者に有利な特別遊技状態を発生させる確率の設定値(例えば「1」〜「6」の設定値)を取得する(ステップS18)。   Next, the main control CPU 600a transmits a processing command (effect control command DI_CMD) for causing the effect control board 90 to display that the setting is being changed on the liquid crystal display device 41 (step S17), and the main control RAM 600c (FIG. 7). (Refer to step S18), the setting value (for example, the setting value of “1” to “6”) of the probability of generating the special game state advantageous to the player stored in the reference game is acquired.

次いで、主制御CPU600aは、取得した設定値の値が、「1」〜「6」の何れかの値を示しているか否かを確認する(ステップS19)。取得した設定値の値が、「1」〜「6」の何れかの値を示していなければ(ステップS19:NO)、取得した設定値に「1」を設定する(ステップS20)。一方、取得した設定値の値が、「1」〜「6」の何れかの値を示していれば(ステップS19:YES)、ステップS21の処理に進む。   Next, the main control CPU 600a confirms whether or not the acquired setting value indicates any one of “1” to “6” (step S19). If the value of the acquired set value does not indicate any value of “1” to “6” (step S19: NO), “1” is set to the acquired set value (step S20). On the other hand, if the value of the acquired setting value indicates any one of “1” to “6” (step S19: YES), the process proceeds to step S21.

次いで、主制御CPU600aは、上記設定値を設定表示装置620(図7、図8(b)参照)に表示させる処理を行う(ステップS21)。これにより、設定表示装置620に、「1」〜「6」の何れかの値が表示させることとなる。   Next, the main control CPU 600a performs a process of displaying the set value on the setting display device 620 (see FIGS. 7 and 8B) (step S21). As a result, one of the values “1” to “6” is displayed on the setting display device 620.

次いで、主制御CPU600aは、図示しないウォッチドックタイマ(WDT)をクリアする(ステップS22)。   Next, the main control CPU 600a clears a watchdog timer (WDT) not shown (step S22).

次いで、主制御CPU600aは、設定変更スイッチ650(図7参照)にて設定変更完了機能がONされているか否かを確認する(ステップS23)。設定変更スイッチ650(図7参照)にて設定変更完了機能がONされていなければ(ステップS23:NO)、主制御CPU600aは、設定変更スイッチ650(図7参照)にて設定変更機能がONされているか否かを確認する(ステップS24)。設定変更スイッチ650(図7参照)にて設定変更機能がONされていなければ(ステップS24:NO)、主制御CPU600aは、ステップS22の処理に戻り、設定変更スイッチ650(図7参照)にて設定変更機能がONされていれば(ステップS24:YES)、主制御CPU600aは、現在の設定値をインクリメント(+1)し(ステップS25)、ステップS19の処理に戻る。   Next, the main control CPU 600a checks whether or not the setting change completion function is turned on by the setting change switch 650 (see FIG. 7) (step S23). If the setting change completion function is not turned on by the setting change switch 650 (see FIG. 7) (step S23: NO), the main control CPU 600a turns on the setting change function by the setting change switch 650 (see FIG. 7). It is confirmed whether or not it has been performed (step S24). If the setting change function is not turned on by the setting change switch 650 (see FIG. 7) (step S24: NO), the main control CPU 600a returns to the process of step S22, and operates the setting change switch 650 (see FIG. 7). If the setting change function is ON (step S24: YES), the main control CPU 600a increments (+1) the current setting value (step S25), and returns to the processing of step S19.

一方、主制御CPU600aは、設定変更スイッチ650(図7参照)にて設定変更完了機能がONされていれば(ステップS23:YES)、現在の設定値を主制御RAM600c(図7参照)内(図9に示す主制御RAM600cの通常用RAM領域600ca)に記憶させ(ステップS26)、設定表示装置620(図7、図8(b)参照)に設定値が確定したことを示す表示をさせる処理を行う(ステップS27)。これにより、設定表示装置620(図8(b)参照)を構成する7セグメントの右下側にあるドットが点灯し、設定内容が確定したことが表示されることとなる。   On the other hand, if the setting change completion function is turned on by the setting change switch 650 (see FIG. 7) (step S23: YES), the main control CPU 600a stores the current setting value in the main control RAM 600c (see FIG. 7) ( A process of storing the setting value in the setting display device 620 (see FIGS. 7 and 8B), storing the setting value in the normal RAM area 600ca of the main control RAM 600c shown in FIG. 9 (step S26). Is performed (step S27). As a result, the dot on the lower right side of the seven segments that constitute the setting display device 620 (see FIG. 8B) lights up, indicating that the setting contents have been determined.

次いで、主制御CPU600aは、図示しないウォッチドックタイマ(WDT)をクリアする(ステップS28)。   Next, the main control CPU 600a clears a watchdog timer (WDT) not shown (step S28).

次いで、主制御CPU600aは、図7に示す設定キースイッチ640がOFFされているか否かを確認する(ステップS29)。OFFされていなければ(ステップS29:NO)、OFFされるまでステップS28〜ステップS29の処理を繰り返し行い、OFFされれば(ステップS29:YES)、演出制御基板90に設定された設定値を示す設定値コマンド(演出制御コマンドDI_CMD)を送信し(ステップS30)、設定変更中フラグをOFFに設定し(ステップS31)、ステップS40の処理に進む。   Next, the main control CPU 600a checks whether or not the setting key switch 640 shown in FIG. 7 is turned off (step S29). If it is not turned off (step S29: NO), the processing of steps S28 to S29 is repeated until it is turned off, and if it is turned off (step S29: YES), the set value set on the effect control board 90 is shown. A set value command (production control command DI_CMD) is transmitted (step S30), the setting change flag is set to OFF (step S31), and the process proceeds to step S40.

<メイン処理の説明>
他方、主制御CPU600aは、設定キースイッチ640(図7参照)がOFF(ステップS12:NO)、図2に示すように、上部開閉扉7、下部開放扉8が開放されていなければ(ステップS13:NO)、主制御CPU600aは、主制御RAM600c(図6参照)へのデータ書込みを許可し(ステップS32)、演出制御基板90に液晶表示装置41に待機画面を表示させるような処理コマンド(演出制御コマンドDI_CMD)を送信する(ステップS33)。
<Description of main processing>
On the other hand, the main control CPU 600a determines that the setting key switch 640 (see FIG. 7) is OFF (step S12: NO) and that the upper opening / closing door 7 and the lower opening door 8 are not open as shown in FIG. 2 (step S13). : NO), the main control CPU 600a permits data writing to the main control RAM 600c (see FIG. 6) (step S32), and causes the effect control board 90 to display a standby screen on the liquid crystal display device 41 (effect). A control command DI_CMD) is transmitted (step S33).

次いで、主制御CPU600aは、バックアップフラグBFLの内容を確認する(ステップS34)。なお、このバックアップフラグBFLとは、図16に示す電圧監視処理において、停電等による電圧低下を検出した場合に、バックアップの処理が実行されたか否かを示すデータである。   Next, the main control CPU 600a checks the contents of the backup flag BFL (step S34). The backup flag BFL is data indicating whether or not a backup process has been executed when a voltage drop due to a power failure or the like is detected in the voltage monitoring process shown in FIG.

このバックアップフラグBFLがOFF状態(ステップS34:OFF)であれば、後述する図16に示す電圧監視処理において、停電等による電圧低下を検出した場合に、バックアップの処理が実行されていないこととなり、主制御CPU600aは、演出制御基板90にRAMエラーであることを示す処理コマンド(演出制御コマンドDI_CMD)を送信し(ステップS35)、無限ループ処理を行う。   If the backup flag BFL is in the OFF state (step S34: OFF), in the voltage monitoring process shown in FIG. 16 to be described later, when a voltage drop due to a power failure or the like is detected, the backup process is not executed. The main control CPU 600a transmits a processing command (effect control command DI_CMD) indicating a RAM error to the effect control board 90 (step S35), and performs an infinite loop process.

一方、バックアップフラグBFLがON状態(ステップS34:ON)であれば、後述する図16に示す電圧監視処理において、停電等による電圧低下を検出した場合に、バックアップの処理が実行されていることとなるため、主制御CPU600aは、チェックサム値を算出するためのチェックサム演算を行う。そして、主制御CPU600aは、上記チェックサム値が算出されたら、この演算結果を主制御RAM600c内のSUM番地の記憶値と比較する処理を行う(ステップS36)。なお、チェックサム演算とは、主制御RAM600cを対象とする8ビット加算演算であり、記憶された演算結果は、主制御RAM600c内に記憶されている他のデータと共に、図7に示す電源基板130にて生成されるバックアップ電源によって維持されている。   On the other hand, if the backup flag BFL is in the ON state (step S34: ON), it is determined that the backup process is being executed when a voltage drop due to a power failure or the like is detected in the voltage monitoring process shown in FIG. Therefore, the main control CPU 600a performs a checksum calculation for calculating a checksum value. When the checksum value is calculated, the main control CPU 600a performs a process of comparing the calculation result with the stored value of the SUM address in the main control RAM 600c (step S36). Note that the checksum operation is an 8-bit addition operation for the main control RAM 600c, and the stored operation result is stored in the power supply board 130 shown in FIG. 7 together with other data stored in the main control RAM 600c. And is maintained by the backup power supply generated at.

このSUM番地の記憶値と算出されたチェックサム値が不一致(ステップS36:NO)であれば、主制御CPU600aは、演出制御基板90にRAMエラーであることを示す処理コマンド(演出制御コマンドDI_CMD)を送信し(ステップS35)、無限ループ処理を行う。   If the stored value of the SUM address does not match the calculated checksum value (step S36: NO), the main control CPU 600a gives the effect control board 90 a processing command indicating an RAM error (effect control command DI_CMD). Is transmitted (step S35), and an infinite loop process is performed.

一方、一致(ステップS36:YES)していれば、主制御CPU600aは、RAMクリアスイッチ630(図7参照)の内容を確認する(ステップS37)。RAMクリアスイッチ630のエッジデータがONであれば(ステップS37:ON)、主制御CPU600aは、RAMクリアスイッチ630が押下されたと判断し、主制御RAM600cの計測用RAM領域600cb(図9参照)はクリアせず、主制御RAM600cの通常用RAM領域600ca(図9参照)のみクリアし(ステップS39)、ステップS40の処理に進む。   On the other hand, if they match (step S36: YES), the main control CPU 600a checks the contents of the RAM clear switch 630 (see FIG. 7) (step S37). If the edge data of the RAM clear switch 630 is ON (step S37: ON), the main control CPU 600a determines that the RAM clear switch 630 has been pressed, and the measurement RAM area 600cb of the main control RAM 600c (see FIG. 9) Without clearing, only the normal RAM area 600ca of the main control RAM 600c (see FIG. 9) is cleared (step S39), and the process proceeds to step S40.

かくして、上述したように、バックアップフラグがOFFの場合(ステップS34:OFF)や、チェックサム値が一致していない場合(ステップS36:NO)、RAMクリアスイッチ630(図7参照)がONとなっていても、主制御RAM600cの通常用RAM領域600ca(図9参照)がクリアされることはない。これは、バックアップ処理に異常があった場合やチェックサム値が異常の場合、設定表示装置620(図7、図8(b)参照)に表示される設定値が異常となっている可能性が高いためである。それゆえ、本実施形態にて示すように、ステップS35の処理後、無限ループ処理を実行し、再度、電源投入をし直し、設定値の変更処理を行ってからでないと遊技を再開できないようにすることで、遊技者及び遊技場(ホール)側が不利益となる事態を防止することができる。   Thus, as described above, when the backup flag is OFF (step S34: OFF) or when the checksum values do not match (step S36: NO), the RAM clear switch 630 (see FIG. 7) is turned ON. However, the normal RAM area 600ca of the main control RAM 600c (see FIG. 9) is not cleared. This is because if the backup processing has an error or the checksum value has an error, the setting value displayed on the setting display device 620 (see FIGS. 7 and 8B) may be abnormal. Because it is expensive. Therefore, as shown in the present embodiment, after the processing in step S35, the infinite loop processing is executed, the power is turned on again, and the setting value change processing is performed, so that the game cannot be restarted. By doing so, it is possible to prevent a situation in which the player and the playground (hall) side are disadvantageous.

一方、RAMクリアスイッチ630のエッジデータがOFFであれば(ステップS37:OFF)、主制御CPU600aは、RAMクリアスイッチ630が押下されていないと判断し、主制御RAM600c内に記憶されているデータに基づいて電源遮断時の遊技動作に復帰させる処理を行う(ステップS38)。   On the other hand, if the edge data of the RAM clear switch 630 is OFF (step S37: OFF), the main control CPU 600a determines that the RAM clear switch 630 has not been pressed, and changes the data stored in the main control RAM 600c. Based on this, a process of returning to the game operation at the time of power-off is performed (step S38).

かくして、主制御CPU600aは、上記ステップS38又はステップS39の処理を終えた後、主制御RAM600c(図7参照)へのデータ書込みを許可し(ステップS40)、図示しないウォッチドックタイマ(WDT)をクリアする(ステップS41)。   Thus, after finishing the processing in step S38 or step S39, the main control CPU 600a permits data writing to the main control RAM 600c (see FIG. 7) (step S40) and clears a watchdog timer (WDT) (not shown). (Step S41).

次いで、主制御CPU600aは、発射制御信号をONに設定し、払出制御基板70に送信する(ステップS42)。これにより、払出制御基板70は、発射制御基板71の動作を開始させるように制御する。   Next, the main control CPU 600a sets the firing control signal to ON and transmits the signal to the payout control board 70 (step S42). Thus, the payout control board 70 controls the operation of the firing control board 71 to start.

次いで、主制御CPU600aは、自身への割込みを禁止状態にセットした状態(ステップS43)で、後述する賞球入賞数管理処理1の処理を行い(ステップS44)、各種の乱数カウンタの更新処理を行った後(ステップS45)、割込み許可状態に戻して(ステップS46)、ステップS43に戻り、ステップS43〜ステップS46の処理を繰り返し行うループ処理を行う。   Next, the main control CPU 600a performs a prize ball winning number management process 1 described later (step S44) in a state in which the interrupt to itself is set to a prohibited state (step S43), and updates various random number counters. After performing (step S45), the process returns to the interrupt permission state (step S46), and returns to step S43 to perform a loop process of repeating the processes of steps S43 to S46.

しかして、このように、RAMクリアスイッチ630(図7参照)が押下されていた際、主制御RAM600cの計測用RAM領域600cb(図9参照)はクリアせず、主制御RAM600cの通常用RAM領域600ca(図9参照)のみクリアするようにすれば、計測した賞球数,非入賞数を含む遊技領域40に発射された遊技球の総数等が誤ってクリアされる事態を防止することができる。すなわち、何らかの異常等が発生し電源が遮断され、その後、電源遮断復帰したとしても、計測した賞球数,非入賞数を含む遊技領域40に発射された遊技球の総数等が誤ってクリアされる事態を防止することができるため、計測表示装置610(図7、図8(a)参照)に表示される正確な情報を生成することができ、もって、電源遮断復帰時に正確な情報を生成することができる。   Thus, when the RAM clear switch 630 (see FIG. 7) is pressed, the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c is not cleared, and the normal RAM area of the main control RAM 600c is not cleared. If only 600ca (see FIG. 9) is cleared, it is possible to prevent a situation in which the total number of game balls fired in the game area 40 including the measured number of prize balls and the number of non-winners is erroneously cleared. . That is, even if some abnormality or the like occurs and the power is cut off, and the power is restored after the power is cut off, the total number of game balls fired in the game area 40 including the measured number of prize balls and the number of non-winning pieces is erroneously cleared. Can be prevented, accurate information displayed on the measurement display device 610 (see FIGS. 7 and 8A) can be generated, and thus accurate information can be generated at the time of power-off recovery. can do.

<賞球入賞数管理処理1の説明>
次に、図11〜図14を参照して、上記賞球入賞数管理処理1について詳細に説明する。賞球入賞数管理処理1は、図11に示すように、先ず、主制御CPU600a内のレジスタ群の内容を主制御RAM600cのスタック領域に退避させる退避処理を実行する(ステップS50)。
<Description of Prize Ball Winning Number Management Processing 1>
Next, the prize ball winning number management process 1 will be described in detail with reference to FIGS. As shown in FIG. 11, the winning ball winning number management process 1 first executes a save process for saving the contents of the register group in the main control CPU 600a to the stack area of the main control RAM 600c (step S50).

次いで、主制御CPU600aは、主制御RAM600cの計測用RAM領域600cb(図9参照)の初期設定を行う(ステップS51)。   Next, the main control CPU 600a initializes the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c (step S51).

<計測用RAM領域の初期設定の説明>
この点、図12を参照してより詳しく説明すると、この初期設定は、図12に示すように、まず、主制御CPU600a(図7参照)は、RAMエラーフラグを確認する(ステップS100)。RAMエラーフラグがONに設定されていれば、「1」〜「6」の何れかの値を示していないと判断し(ステップS100:YES)、主制御RAM600cに異常が発生(RAMエラー)として、ステップS101、ステップS102の処理をせず、ステップS103の処理に移行する。
<Description of Initial Setting of Measurement RAM Area>
This point will be described in more detail with reference to FIG. 12. In this initial setting, as shown in FIG. 12, first, the main control CPU 600a (see FIG. 7) checks a RAM error flag (step S100). If the RAM error flag is set to ON, it is determined that the value does not indicate any value of "1" to "6" (step S100: YES), and an abnormality occurs in the main control RAM 600c (RAM error). Then, the processing shifts to the processing of step S103 without performing the processing of steps S101 and S102.

一方、主制御CPU600aは、RAMエラーフラグがOFFに設定されていれば、「1」〜「6」の何れかの値を示していると判断し(ステップS100:NO)、初期化済みフラグの値を取得する(ステップS101)。次いで、主制御CPU600aは、その取得した初期化済みフラグの値が5AHか否かの確認を行う(ステップS102)。5AHでなければ(ステップS102:NO)、初期化済みフラグに5AHをセットし(ステップS103)、計測用RAM領域600cb(図9参照)を初期化(クリア)し(ステップS104)、計測用RAM領域の初期設定処理を終える。一方、5AHであれば(ステップS102:YES)、既に計測用RAM領域600cb(図9参照)が初期化されていると判断し、計測用RAM領域の初期設定処理を終える。   On the other hand, if the RAM error flag is set to OFF, the main control CPU 600a determines that the RAM error flag indicates any value of “1” to “6” (step S100: NO), A value is obtained (step S101). Next, the main control CPU 600a confirms whether or not the obtained value of the initialized flag is 5AH (step S102). If it is not 5AH (step S102: NO), the initialization flag is set to 5AH (step S103), and the measurement RAM area 600cb (see FIG. 9) is initialized (cleared) (step S104). The process for initializing the area ends. On the other hand, if it is 5AH (step S102: YES), it is determined that the measurement RAM area 600cb (see FIG. 9) has already been initialized, and the measurement RAM area initialization processing ends.

しかして、このように、取得した設定値の値が、「1」〜「6」の何れかの値を示していない場合、現在の設定値に応じた計測(後述する)が正常に行われていない可能性があるため、初期化済みであったとしても、主制御RAM600cの計測用RAM領域600cb(図9参照)をクリアするようにすれば良い。   Thus, when the value of the acquired setting value does not indicate any of the values “1” to “6”, the measurement (described later) according to the current setting value is performed normally. Therefore, even if the initialization has been completed, the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c may be cleared.

なお、本実施形態においては、計測用RAM領域600cbを全てクリアする例を示したが、それに限らず、後述する計数処理(図11に示すステップS53)にて算出されるy6役物比率が格納される計測用RAM領域600cbのy6役物比率ワーク領域及び後述する計数処理(図11に示すステップS53)にて算出されるyA役物比率が格納される計測用RAM領域600cbのyA役物比率ワーク領域のワーク領域のみクリアするようにしても良い。   In the present embodiment, an example in which the measurement RAM area 600cb is entirely cleared has been described. However, the present invention is not limited to this, and the y6 character ratio calculated in a counting process (step S53 shown in FIG. 11) described later is stored. The yA role item ratio of the measurement RAM area 600cb in which the y6 role ratio work area of the measurement RAM area 600cb and the yA level ratio calculated in the counting process (step S53 shown in FIG. 11) described later are stored. Only the work area of the work area may be cleared.

<賞球入賞数管理処理1の説明>
かくして、主制御CPU600aは、図11に示すように、主制御RAM600cの計測用RAM領域600cb(図9参照)の初期設定を行った(ステップS51)後、カウント処理を実行する(ステップS52)。
<Description of Prize Ball Winning Number Management Processing 1>
Thus, as shown in FIG. 11, the main control CPU 600a initializes the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c (see FIG. 9) (step S51), and then executes a count process (step S52).

<カウント処理の説明>
この点、図13を参照してより詳しく説明すると、図13に示すように、主制御CPU600aは、主制御RAM600c(図7参照)内に記憶されている遊技者に有利な特別遊技状態を発生させる確率の設定値(例えば「1」〜「6」の設定値)を取得し、現在の設定値をオフセットとして、設定値に応じた計数カウンタテーブルを選択する(ステップS120)。
<Description of count processing>
This point will be described in more detail with reference to FIG. 13. As shown in FIG. 13, the main control CPU 600a generates a special game state advantageous to the player stored in the main control RAM 600c (see FIG. 7). A set value of the probability to be made (for example, a set value of “1” to “6”) is obtained, and a counter counter table corresponding to the set value is selected using the current set value as an offset (step S120).

ところで、この計数カウンタテーブルには、設定値1〜6に応じた内容が格納されている。   By the way, the count counter table stores contents corresponding to the set values 1 to 6.

すなわち、設定値1用計数カウンタテーブルには、
設定値1用総賞球カウンタ1、
設定値1用総賞球カウンタ2、
設定値1用第1役物累積賞球カウンタ1、
設定値1用第1役物累積賞球カウンタ2、
設定値1用第2役物累積賞球カウンタ1、
設定値1用第2役物累積賞球カウンタ2、
設定値1用累積アウトカウンタ1、
設定値1用累積アウトカウンタ2、
が格納されている。
That is, the count counter table for the set value 1 includes:
Total prize ball counter 1 for set value 1,
Total prize ball counter 2 for set value 1,
1st character accumulated prize ball counter 1 for set value 1,
1st character accumulation prize ball counter 2 for setting value 1,
Second bonus cumulative prize ball counter 1 for set value 1,
2nd role cumulative prize ball counter 2 for set value 1,
Cumulative out counter 1 for set value 1,
Cumulative out counter 2 for set value 1,
Is stored.

設定値2用計数カウンタテーブルには、
設定値2用総賞球カウンタ1、
設定値2用総賞球カウンタ2、
設定値2用第1役物累積賞球カウンタ1、
設定値2用第1役物累積賞球カウンタ2、
設定値2用第2役物累積賞球カウンタ1、
設定値2用第2役物累積賞球カウンタ2、
設定値2用累積アウトカウンタ1、
設定値2用累積アウトカウンタ2、
が格納されている。
In the count counter table for setting value 2,
Total prize ball counter 1 for set value 2,
Total prize ball counter 2 for set value 2,
1st character accumulated prize ball counter 1 for set value 2,
1st role cumulative prize ball counter 2 for set value 2,
Second role cumulative prize ball counter 1 for set value 2,
2nd role cumulative prize ball counter 2 for set value 2,
Cumulative out counter 1 for set value 2,
Cumulative out counter 2 for set value 2,
Is stored.

設定値3用計数カウンタテーブルには、
設定値3用総賞球カウンタ1、
設定値3用総賞球カウンタ2、
設定値3用第1役物累積賞球カウンタ1、
設定値3用第1役物累積賞球カウンタ2、
設定値3用第2役物累積賞球カウンタ1、
設定値3用第2役物累積賞球カウンタ2、
設定値3用累積アウトカウンタ1、
設定値3用累積アウトカウンタ2、
が格納されている。
In the count counter table for set value 3,
Total prize ball counter 1 for set value 3,
Total prize ball counter 2 for set value 3,
1st role cumulative prize ball counter 1 for setting value 3,
1st role cumulative prize ball counter 2 for setting value 3,
2nd role cumulative prize ball counter 1 for set value 3,
2nd role cumulative prize ball counter 2 for setting value 3,
Cumulative out counter 1 for set value 3,
Cumulative out counter 2 for set value 3,
Is stored.

設定値4用計数カウンタテーブルには、
設定値4用総賞球カウンタ1、
設定値4用総賞球カウンタ2、
設定値4用第1役物累積賞球カウンタ1、
設定値4用第1役物累積賞球カウンタ2、
設定値4用第2役物累積賞球カウンタ1、
設定値4用第2役物累積賞球カウンタ2、
設定値4用累積アウトカウンタ1、
設定値4用累積アウトカウンタ2、
が格納されている。
In the count counter table for set value 4,
Total prize ball counter 1 for setting value 4,
Total prize ball counter 2 for setting value 4,
1st role cumulative prize ball counter 1 for setting value 4,
First role cumulative prize ball counter 2 for setting value 4,
2nd role cumulative prize ball counter 1 for setting value 4,
2nd role cumulative prize ball counter 2 for setting value 4,
Cumulative out counter 1 for set value 4,
Cumulative out counter 2 for set value 4,
Is stored.

設定値5用計数カウンタテーブルには、
設定値5用総賞球カウンタ1、
設定値5用総賞球カウンタ2、
設定値5用第1役物累積賞球カウンタ1、
設定値5用第1役物累積賞球カウンタ2、
設定値5用第2役物累積賞球カウンタ1、
設定値5用第2役物累積賞球カウンタ2、
設定値5用累積アウトカウンタ1、
設定値5用累積アウトカウンタ2、
が格納されている。
In the count counter table for setting value 5,
Total prize ball counter 1 for set value 5,
Total prize ball counter 2 for setting value 5,
1st character accumulated prize ball counter 1 for set value 5,
First bonus cumulative prize ball counter 2 for setting value 5,
Second bonus cumulative prize ball counter 1 for setting value 5,
2nd role cumulative prize ball counter 2 for setting value 5,
Cumulative out counter 1 for set value 5,
Cumulative out counter 2 for set value 5,
Is stored.

設定値6用計数カウンタテーブルには、
設定値6用総賞球カウンタ1、
設定値6用総賞球カウンタ2、
設定値6用第1役物累積賞球カウンタ1、
設定値6用第1役物累積賞球カウンタ2、
設定値6用第2役物累積賞球カウンタ1、
設定値6用第2役物累積賞球カウンタ2、
設定値6用累積アウトカウンタ1、
設定値6用累積アウトカウンタ2、
が格納されている。
In the count counter table for setting value 6,
Total prize ball counter 1 for setting value 6,
Total prize ball counter 2 for set value 6,
1st character accumulation prize ball counter 1 for setting value 6,
First bonus cumulative prize ball counter 2 for setting value 6,
Second bonus cumulative prize ball counter 1 for setting value 6,
2nd role cumulative prize ball counter 2 for setting value 6,
Cumulative out counter 1 for set value 6,
Cumulative out counter 2 for set value 6,
Is stored.

それゆえ、例えば、現在の設定値が「2」であれば、設定値2用計数カウンタテーブルが選択されることとなる。なお、上述した設定値に応じた計数カウンタテーブルは、主制御RAM600cの計測用RAM領域600cb(図9参照)に格納されている。   Therefore, for example, if the current set value is “2”, the count counter table for the set value 2 is selected. Note that the count counter table corresponding to the above-described set value is stored in the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c.

次いで、主制御CPU600aは、後述する図21に示すステップS402にて、主制御RAM600cの計測用RAM領域600cb(図9参照)に格納しておいた右上一般入賞口スイッチ48a1の入力フラグ,左上一般入賞口スイッチ48b1の入力フラグ,左中一般入賞口スイッチ48c1の入力フラグ,左下一般入賞口スイッチ48d1の入力フラグ,特別図柄1始動口スイッチ44aの入力フラグを取得する(ステップS121)。そして、これら入力フラグを確認し(ステップS122)、入力フラグが何れもOFF状態であれば(ステップS122:NO)、ステップS126の処理に進み、何れか1つの入力フラグがON状態であれば(ステップS122:YES)、ステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用総賞球カウンタ1(例えば、現在の設定値が「2」であれば、設定値2用総賞球カウンタ1)の値に加算する(ステップS123)。具体的には、右上一般入賞口スイッチ48a1の入力フラグがON状態であれば、5個賞球されるため、設定値1〜6用総賞球カウンタ1(例えば、現在の設定値が「2」であれば、設定値2用総賞球カウンタ1)の値に+5加算する。そして、左上一般入賞口スイッチ48b1,左中一般入賞口スイッチ48c1,左下一般入賞口スイッチ48d1の入力フラグがON状態であれば、ON状態の入力フラグ一つに対して、10個賞球されるため、設定値1〜6用総賞球カウンタ1(例えば、現在の設定値が「2」であれば、設定値2用総賞球カウンタ1)の値に+10(×ON状態の入力フラグ数分)加算する。そしてさらに、特別図柄1始動口スイッチ44aの入力フラグがON状態であれば、3個賞球されるため、設定値1〜6用総賞球カウンタ1(例えば、現在の設定値が「2」であれば、設定値2用総賞球カウンタ1)の値に+3(×ON状態の入力フラグ数分)加算する。   Next, in step S402 shown in FIG. 21 described later, the main control CPU 600a inputs the input flag of the upper right general winning opening switch 48a1 stored in the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c, The input flag of the winning opening switch 48b1, the input flag of the middle left general winning opening switch 48c1, the input flag of the lower left general winning opening switch 48d1, and the input flag of the special symbol 1 starting opening switch 44a are acquired (step S121). Then, these input flags are confirmed (step S122), and if all of the input flags are OFF (step S122: NO), the process proceeds to step S126, and if any one of the input flags is ON (step S122). Step S122: YES), the total prize ball counter 1 for the set values 1 to 6 in the count counter table for the set values 1 to 6 selected in step S120 (for example, if the current set value is "2", the setting is performed. It is added to the value of the total prize ball counter 1) for value 2 (step S123). Specifically, if the input flag of the upper right general winning opening switch 48a1 is in the ON state, five prize balls are won, so that the total prize ball counter 1 for the set values 1 to 6 (for example, when the current set value is "2 "+5 is added to the value of the total prize ball counter 1) for the set value 2. If the input flags of the upper left general winning opening switch 48b1, the middle left general winning opening switch 48c1, and the lower left general winning opening switch 48d1 are in the ON state, 10 prize balls are won for one input flag in the ON state. Therefore, the value of the total prize ball counter 1 for the set values 1 to 6 (for example, if the current set value is “2”, the total prize ball counter 1 for the set value 2) is incremented by +10 (× the number of input flags in the ON state). Minutes) add. Further, if the input flag of the special symbol 1 starting port switch 44a is in the ON state, three prize balls are won, so that the total prize ball counter 1 for the set values 1 to 6 (for example, the current set value is “2”) If so, +3 (× the number of input flags in the ON state) is added to the value of the total prize ball counter 1) for the set value 2.

次いで、主制御CPU600aは、低確(当たり抽選確率が通常の低確率状態)の遊技状態か否かを確認する(ステップS124)。遊技状態が低確状態でなければ(ステップS124:NO)、ステップS126の処理に進む。   Next, the main control CPU 600a checks whether or not the game state is a low-probability (the winning lottery probability is a normal low-probability state) (step S124). If the gaming state is not the low-probability state (step S124: NO), the process proceeds to step S126.

一方、主制御CPU600aは、遊技状態が低確状態であれば(ステップS124:YES)、累積賞球カウンタの値に加算する(ステップS125)。具体的には、右上一般入賞口スイッチ48a1の入力フラグがON状態であれば、5個賞球されるため、累積賞球カウンタの値に+5加算する。そして、左上一般入賞口スイッチ48b1,左中一般入賞口スイッチ48c1,左下一般入賞口スイッチ48d1の入力フラグがON状態であれば、ON状態の入力フラグ一つに対して、10個賞球されるため、累積賞球カウンタの値に+10(×ON状態の入力フラグ数分)加算する。そしてさらに、特別図柄1始動口スイッチ44aの入力フラグがON状態であれば、3個賞球されるため、累積賞球カウンタの値に+3(×ON状態の入力フラグ数分)加算する。なお、この累積賞球カウンタは、主制御RAM600cの計測用RAM領域600cb(図9参照)に格納されることとなる。   On the other hand, when the gaming state is in the low-probability state (step S124: YES), the main control CPU 600a adds the value to the value of the accumulated prize ball counter (step S125). Specifically, if the input flag of the upper right general winning opening switch 48a1 is in the ON state, five prizes are won, and +5 is added to the value of the cumulative prize ball counter. If the input flags of the upper left general winning opening switch 48b1, the middle left general winning opening switch 48c1, and the lower left general winning opening switch 48d1 are in the ON state, 10 prize balls are won for one input flag in the ON state. Therefore, +10 (× the number of input flags in the ON state) is added to the value of the cumulative winning ball counter. Further, if the input flag of the special symbol 1 starting port switch 44a is in the ON state, three prizes are won, so +3 (× the number of input flags in the ON state) is added to the value of the cumulative prize ball counter. This accumulated prize ball counter is stored in the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c.

次いで、主制御CPU600aは、図21に示すステップS402にて、主制御RAM600cの計測用RAM領域600cb(図9参照)に格納しておいた特別図柄2始動口スイッチ45aの入力フラグを取得する(ステップS126)。この入力フラグがOFF状態であれば(ステップS127:NO)、ステップS132の処理に進み、この入力フラグがON状態であれば(ステップS127:YES)、ステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用第1役物累積賞球カウンタ1(例えば、現在の設定値が「2」であれば、設定値2用第1役物累積賞球カウンタ1)の値に加算し(ステップS128)、ステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用総賞球カウンタ1(例えば、現在の設定値が「2」であれば、設定値2用総賞球カウンタ1)の値に加算する(ステップS129)。具体的には、特別図柄2始動口スイッチ45aの入力フラグがON状態であれば、3個賞球されるため、設定値1〜6用第1役物累積賞球カウンタ1(例えば、現在の設定値が「2」であれば、設定値2用第1役物累積賞球カウンタ1)の値に+3加算し、設定値1〜6用計数カウンタテーブルの設定値1〜6用総賞球カウンタ1(例えば、現在の設定値が「2」であれば、設定値2用総賞球カウンタ1)の値に+3加算する。   Next, in step S402 shown in FIG. 21, the main control CPU 600a acquires the input flag of the special symbol 2 starting port switch 45a stored in the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c (see FIG. 9). Step S126). If the input flag is OFF (step S127: NO), the process proceeds to step S132. If the input flag is ON (step S127: YES), the set values 1 to 1 selected in step S120 are set. 6th first counter cumulative prize ball counter for set values 1 to 6 of counter table (for example, if the current set value is “2”, first first cumulative prize ball counter for set value 2) (Step S128), and the total prize ball counter 1 for the set values 1 to 6 of the set counter table for the set values 1 to 6 selected in step S120 (for example, when the current set value is “2”). If there is, it is added to the value of the total prize ball counter 1) for the set value 2 (step S129). Specifically, if the input flag of the special symbol 2 starting port switch 45a is in the ON state, three prize balls are won. Therefore, the first bonus accumulated prize ball counter 1 for the set values 1 to 6 (for example, the current If the set value is "2", +3 is added to the value of the first character accumulated prize ball counter 1) for the set value 2, and the total prize ball for the set values 1 to 6 in the counter table for the set values 1 to 6 is added. +3 is added to the value of the counter 1 (for example, if the current set value is “2”, the total prize ball counter 1 for the set value 2).

次いで、主制御CPU600aは、低確(当たり抽選確率が通常の低確率状態)の遊技状態か否かを確認する(ステップS130)。遊技状態が低確状態でなければ(ステップS130:NO)、ステップS132の処理に進む。   Next, the main control CPU 600a checks whether or not the game state is a low-probability state (the winning lottery probability is a normal low-probability state) (step S130). If the gaming state is not the low-probability state (step S130: NO), the process proceeds to step S132.

一方、主制御CPU600aは、遊技状態が低確状態であれば(ステップS130:YES)、第1役物累積賞球カウンタの値に加算する(ステップS131)。具体的には、特別図柄2始動口スイッチ45aの入力フラグがON状態であれば、3個賞球されるため、第1役物累積賞球カウンタの値に+3加算する。なお、この第1役物累積賞球カウンタは、主制御RAM600cの計測用RAM領域600cb(図9参照)に格納されることとなる。   On the other hand, if the gaming state is in the low-probability state (step S130: YES), the main control CPU 600a adds the value to the value of the first bonus accumulation prize ball counter (step S131). Specifically, if the input flag of the special symbol 2 starting port switch 45a is in the ON state, three prize balls are won, and therefore, +3 is added to the value of the first bonus accumulated prize ball counter. It should be noted that the first bonus prize ball counter is stored in the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c.

次いで、主制御CPU600aは、図21に示すステップS402にて、主制御RAM600cの計測用RAM領域600cb(図9参照)に格納しておいた大入賞口スイッチ46cの入力フラグを取得する(ステップS132)。この入力フラグがOFF状態であれば(ステップS133:NO)、ステップS138の処理に進み、この入力フラグがON状態であれば(ステップS133:YES)、ステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用第2役物累積賞球カウンタ1(例えば、現在の設定値が「2」であれば、設定値2用第2役物累積賞球カウンタ1)の値に加算し(ステップS134)、ステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用総賞球カウンタ1(例えば、現在の設定値が「2」であれば、設定値2用総賞球カウンタ1)の値に加算する(ステップS135)。具体的には、大入賞口スイッチ46cの入力フラグがON状態であれば、15個賞球されるため、設定値1〜6用第2役物累積賞球カウンタ1(例えば、現在の設定値が「2」であれば、設定値2用第2役物累積賞球カウンタ1)の値に+15加算し、設定値1〜6用計数カウンタテーブルの設定値1〜6用総賞球カウンタ1(例えば、現在の設定値が「2」であれば、設定値2用総賞球カウンタ1)の値に+15加算する。   Next, in step S402 shown in FIG. 21, the main control CPU 600a obtains the input flag of the special winning opening switch 46c stored in the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c (step S132). ). If the input flag is OFF (step S133: NO), the process proceeds to step S138. If the input flag is ON (step S133: YES), the set values 1 to 1 selected in step S120 are set. Set value 1 to 6 in the counter table for 1 to 6 for the second bonus cumulative prize ball counter 1 (for example, if the current set value is “2”, the second bonus cumulative prize ball counter 1 for set value 2) (Step S134), and the total prize ball counter 1 for the set values 1 to 6 of the set counter table for the set values 1 to 6 selected in step S120 (for example, when the current set value is "2"). If there is, it is added to the value of the total prize ball counter 1) for the set value 2 (step S135). Specifically, if the input flag of the special winning opening switch 46c is in the ON state, 15 prize balls are won. Therefore, the second bonus accumulated prize ball counter 1 for the set values 1 to 6 (for example, the current set value Is "2", +15 is added to the value of the second bonus accumulated prize ball counter 1) for the set value 2 and the total prize ball counter 1 for the set values 1 to 6 in the count counter table for the set values 1 to 6 (For example, if the current setting value is “2”, +15 is added to the value of the total prize ball counter 1 for the setting value 2).

次いで、主制御CPU600aは、低確(当たり抽選確率が通常の低確率状態)の遊技状態か否かを確認する(ステップS136)。遊技状態が低確状態でなければ(ステップS136:NO)、ステップS138の処理に進む。   Next, the main control CPU 600a checks whether or not the game state is a low-probability state (the winning lottery probability is a normal low-probability state) (step S136). If the gaming state is not the low-probability state (step S136: NO), the process proceeds to step S138.

一方、主制御CPU600aは、遊技状態が低確状態であれば(ステップS136:YES)、第2役物累積賞球カウンタの値に加算する(ステップS137)。具体的には、大入賞口スイッチ46cの入力フラグがON状態であれば、15個賞球されるため、第2役物累積賞球カウンタの値に+15加算する。なお、この第2役物累積賞球カウンタは、主制御RAM600cの計測用RAM領域600cb(図9参照)に格納されることとなる。   On the other hand, when the gaming state is in the low-probability state (step S136: YES), the main control CPU 600a adds the value to the value of the second bonus accumulation prize ball counter (step S137). Specifically, if the input flag of the special winning opening switch 46c is in the ON state, fifteen prize balls are awarded, and therefore, +15 is added to the value of the second character accumulation prize ball counter. The second bonus prize ball counter is stored in the measurement RAM area 600cb of the main control RAM 600c (see FIG. 9).

次いで、主制御CPU600aは、図21に示すステップS402にて、主制御RAM600cの計測用RAM領域600cb(図9参照)に格納しておいたアウト口スイッチ49aの入力フラグを取得する(ステップS138)、この入力フラグがOFF状態であれば(ステップS139:NO)、ステップS142の処理に進み、この入力フラグがON状態であれば(ステップS139:YES)、累積アウトカウンタの値をインクリメント(+1)し(ステップS140)、ステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用累積アウトカウンタ1(例えば、現在の設定値が「2」であれば、設定値2用累積アウトカウンタ1)の値をインクリメント(+1)する(ステップS141)。なお、累積アウトカウンタは、主制御RAM600cの計測用RAM領域600cb(図9参照)に格納されることとなる。   Next, in step S402 shown in FIG. 21, the main control CPU 600a acquires the input flag of the out-mouth switch 49a stored in the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c (step S138). If the input flag is OFF (step S139: NO), the process proceeds to step S142. If the input flag is ON (step S139: YES), the value of the cumulative out counter is incremented (+1). (Step S140), and the cumulative out counter 1 for the set values 1 to 6 of the set counter table for the set values 1 to 6 selected in step S120 (for example, if the current set value is "2", the set value The value of the second cumulative out counter 1) is incremented (+1) (step S141). The cumulative out counter is stored in the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c.

次いで、主制御CPU600aは、累積アウトカウンタの値を確認し(ステップS142)、累積アウト総数が所定値(60000個)に達していなければ(ステップS142:NO)、ステップS148の処理に進み、累積アウト総数が所定値(60000個)に達していれば(ステップS142:YES)、ステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用総賞球カウンタ1(例えば、現在の設定値が「2」であれば、設定値2用総賞球カウンタ1)の値を、ステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用総賞球カウンタ2(例えば、現在の設定値が「2」であれば、設定値2用総賞球カウンタ2)に記憶し(ステップS143)、ステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用第1役物累積賞球カウンタ1(例えば、現在の設定値が「2」であれば、設定値2用第1役物累積賞球カウンタ1)の値を、ステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用第1役物累積賞球カウンタ2(例えば、現在の設定値が「2」であれば、設定値2用第1役物累積賞球カウンタ2)に記憶し(ステップS144)、ステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用第2役物累積賞球カウンタ1(例えば、現在の設定値が「2」であれば、設定値2用第2役物累積賞球カウンタ1)の値を、ステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用第2役物累積賞球カウンタ2(例えば、現在の設定値が「2」であれば、設定値2用第2役物累積賞球カウンタ2)に記憶し(ステップS145)、ステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用累積アウトカウンタ1(例えば、現在の設定値が「2」であれば、設定値2用累積アウトカウンタ1)の値を、ステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用累積アウトカウンタ2(例えば、現在の設定値が「2」であれば、設定値2用累積アウトカウンタ2)に記憶する(ステップS146)。   Next, the main control CPU 600a checks the value of the cumulative out counter (step S142), and if the total number of cumulative outs does not reach the predetermined value (60000) (step S142: NO), proceeds to the process of step S148, and If the total number of outs has reached the predetermined value (60000) (step S142: YES), the total prize ball counter 1 for the set values 1 to 6 selected in the count counter table for the set values 1 to 6 selected in step S120 ( For example, if the current set value is “2”, the value of the total prize ball counter 1) for the set value 2 is changed to the set value 1 to 6 of the count counter table for the set values 1 to 6 selected in step S120. Is stored in the total prize ball counter 2 (for example, if the current set value is "2", the total prize ball counter 2 for the set value 2) (step S143), and in step S120. The first value cumulative prize ball counter 1 for the set values 1 to 6 of the selected set value 1 to 6 counter counter table (for example, if the current set value is "2", the first role for the set value 2 The value of the object cumulative prize ball counter 1) is set to the first value cumulative prize ball counter 2 for the set values 1 to 6 of the set counter table for the set values 1 to 6 selected at step S120 (for example, the current set value Is "2", it is stored in the first bonus accumulated prize ball counter 2 for the set value 2 (step S144), and the set value 1 of the set counter table for the set values 1 to 6 selected in the step S120. In step S120, the value of the second bonus item cumulative prize ball counter 1 for 〜6 (for example, if the current setting value is “2”, the second bonus item cumulative prize ball counter 1 for setting value 2) is selected. Second attribute for the set values 1 to 6 in the set counter table for the set values 1 to 6 It is stored in the winning prize ball counter 2 (for example, if the current setting value is “2”, the second bonus cumulative prize ball counter 2 for the setting value 2) (step S145), and the setting selected in step S120. The value of the cumulative out counter 1 for the set values 1 to 6 of the count counter table for the values 1 to 6 (for example, if the current set value is “2”, the value of the cumulative out counter 1 for the set value 2) is set to step S120. Stored in the cumulative out counter 2 for the set values 1 to 6 in the count counter table for the set values 1 to 6 selected (for example, if the current set value is "2", the cumulative out counter 2 for the set value 2) (Step S146).

次いで、主制御CPU600aは、ステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用総賞球カウンタ1(例えば、現在の設定値が「2」であれば、設定値2用総賞球カウンタ1)、ステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用第1役物累積賞球カウンタ1(例えば、現在の設定値が「2」であれば、設定値2用第1役物累積賞球カウンタ1)、ステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用第2役物累積賞球カウンタ1(例えば、現在の設定値が「2」であれば、設定値2用第2役物累積賞球カウンタ1)、ステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用累積アウトカウンタ1(例えば、現在の設定値が「2」であれば、設定値2用累積アウトカウンタ1)の値をクリアする(ステップS147)。   Next, the main control CPU 600a sets the total prize ball counter 1 for the set values 1 to 6 in the count counter table for the set values 1 to 6 selected in step S120 (for example, if the current set value is “2”, The total prize ball counter 1 for the set value 2), the first bonus cumulative prize ball counter 1 for the set values 1 to 6 of the set values 1 to 6 selected in the step S120 (for example, the current set value Is "2", the first bonus accumulated ball prize counter for the set value 2 1), the second bonus for the set values 1 to 6 in the count counter table for the set values 1 to 6 selected in step S120. Cumulative prize ball counter 1 (for example, if the current set value is "2", the second bonus cumulative prize ball counter 1 for the set value 2), the counter for the set values 1 to 6 selected in step S120 Cumulative outcount for table settings 1-6 1 (e.g., the current setting is "2", set value 2 Cumulative out counter 1) clears the value of (step S147).

次いで、主制御CPU600aは、低確(当たり抽選確率が通常の低確率状態)の遊技状態か否かを確認する(ステップS148)。遊技状態が低確状態でなければ(ステップS148:NO)、カウント処理を終え、遊技状態が低確状態であれば(ステップS148:YES)、低確累積アウトカウンタをインクリメント(+1)し(ステップS149)、カウント処理を終える。なお、低確累積アウトカウンタは、主制御RAM600cの計測用RAM領域600cb(図9参照)に格納されることとなる。   Next, the main control CPU 600a checks whether or not the game state is a low-probability state (the winning lottery probability is a normal low-probability state) (step S148). If the gaming state is not the low-probability state (step S148: NO), the counting process is finished, and if the gaming state is the low-probability state (step S148: YES), the low-probability cumulative out counter is incremented (+1) (step S148). S149), the counting process ends. The low-probability cumulative out counter is stored in the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c.

<賞球入賞数管理処理1の説明>
かくして、主制御CPU600aは、図11に示すように、カウント処理を実行した後(ステップS52)、計数処理を実行する(ステップS53)。
<Description of Prize Ball Winning Number Management Processing 1>
Thus, as shown in FIG. 11, the main control CPU 600a executes the counting process (step S52) and then executes the counting process (step S53).

<計数処理の説明>
この点、図14を参照してより詳しく説明すると、図14に示すように、主制御CPU600aは、低確累積アウトカウンタの値を確認する(ステップS160)。低確累積アウトカウンタの値が0であれば(ステップS160:YES)、計数処理を終える。
<Description of the counting process>
This point will be described in more detail with reference to FIG. 14. As shown in FIG. 14, the main control CPU 600a checks the value of the low-probability cumulative out counter (step S160). If the value of the low-probability cumulative out counter is 0 (step S160: YES), the counting process ends.

一方、低確累積アウトカウンタの値が0でなければ(ステップS160:NO)、主制御CPU600aは、累積賞球カウンタと第1役物累積賞球カウンタと第2役物累積賞球カウンタの値を加算し、その加算した値を低確累積アウトカウンタの値で除算することにより、低確時に幾らの賞球がされたかのベース値を算出し、主制御RAM600cの計測用RAM領域600cb(図9参照)のbLベースモニタワーク領域に格納する(ステップS161)。   On the other hand, if the value of the low-probability cumulative out counter is not 0 (step S160: NO), the main control CPU 600a determines the values of the cumulative prize ball counter, the first bonus prize ball counter, and the second bonus prize ball counter. 9 is divided by the value of the low-accuracy cumulative out counter to calculate a base value indicating how many prize balls are played in the low-accuracy state, and the measurement RAM area 600cb of the main control RAM 600c (FIG. 9). (Refer to step S161).

次いで、主制御CPU600aは、累積アウトカウンタの値を確認する(ステップS162)。累積アウトカウンタの値が0であれば(ステップS162:YES)、計数処理を終える。   Next, the main control CPU 600a checks the value of the cumulative out counter (step S162). If the value of the cumulative out counter is 0 (step S162: YES), the counting process ends.

一方、累積アウトカウンタが0でなければ(ステップS162:NO)、主制御CPU600aは、累積賞球カウンタと第1役物累積賞球カウンタと第2役物累積賞球カウンタの値を加算し、その加算した値を累積アウトカウンタの値で除算することにより、幾らの賞球がされたかのベース値を算出し、主制御RAM600cの計測用RAM領域600cb(図9参照)のb6ベースモニタワーク領域に格納する(ステップS163)。   On the other hand, if the cumulative out counter is not 0 (step S162: NO), the main control CPU 600a adds the values of the cumulative prize ball counter, the first bonus prize ball counter, and the second bonus prize ball counter, By dividing the added value by the value of the cumulative out counter, a base value of the number of winning balls is calculated, and the base value is calculated in the b6 base monitor work area of the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c. It is stored (step S163).

次いで、主制御CPU600aは、図13に示すステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用累積アウトカウンタ2(例えば、現在の設定値が「2」であれば、設定値2用累積アウトカウンタ2)の値を確認する(ステップS164)。   Next, the main control CPU 600a sets the cumulative out counter 2 for the set values 1 to 6 in the count counter table for the set values 1 to 6 selected in step S120 shown in FIG. 13 (for example, when the current set value is “2”). If there is, the value of the set value 2 cumulative out counter 2) is confirmed (step S164).

図13に示すステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用累積アウトカウンタ2(例えば、現在の設定値が「2」であれば、設定値2用累積アウトカウンタ2)の値が60000に達していれば(ステップS164:YES)、主制御CPU600aは、図13に示すステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用第1役物累積賞球カウンタ2(例えば、現在の設定値が「2」であれば、設定値2用第1役物累積賞球カウンタ2)と、図13に示すステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用第2役物累積賞球カウンタ2(例えば、現在の設定値が「2」であれば、設定値2用第2役物累積賞球カウンタ2)の値を加算し、その加算した値を図13に示すステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用総賞球カウンタ2(例えば、現在の設定値が「2」であれば、設定値2用総賞球カウンタ2)の値で除算することにより、役物比率を算出し、主制御RAM600cの計測用RAM領域600cb(図9参照)のy6役物比率ワーク領域に格納する(ステップS165)。   The cumulative out counter 2 for the set values 1 to 6 of the count counter table for the set values 1 to 6 selected in step S120 shown in FIG. 13 (for example, if the current set value is "2", If the value of the cumulative out counter 2) has reached 60000 (step S164: YES), the main control CPU 600a sets the set value 1 in the set counter table for the set values 1 to 6 selected in step S120 shown in FIG. 13 to the first bonus accumulated prize ball counter 2 (for example, if the current set value is "2", the first bonus accumulated prize ball counter 2 for the set value 2) and step S120 shown in FIG. The second cumulative bonus prize ball counter 2 for the set values 1 to 6 of the set counter table for the set values 1 to 6 selected (for example, if the current set value is “2”, the second Accumulated prize ball counter 2) Is added, and the added value is used as the total prize ball counter 2 for setting values 1 to 6 in the counting counter table for setting values 1 to 6 selected in step S120 shown in FIG. 13 (for example, when the current setting value is “ If it is "2", the ratio of the bonus is calculated by dividing by the value of the total prize ball counter 2) for the set value 2, and the y6 bonus ratio in the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c is calculated. It is stored in the work area (step S165).

次いで、主制御CPU600aは、図13に示すステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用第2役物累積賞球カウンタ2(例えば、現在の設定値が「2」であれば、設定値2用第2役物累積賞球カウンタ2)の値を図13に示すステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用総賞球カウンタ2(例えば、現在の設定値が「2」であれば、設定値2用総賞球カウンタ2)の値で除算することにより、大入賞口に関する役物比率を算出し、主制御RAM600cの計測用RAM領域600cb(図9参照)のyA役物比率ワーク領域に格納し(ステップS166)、計数処理を終える。   Next, the main control CPU 600a sets the second bonus item cumulative prize ball counter 2 for the set values 1 to 6 in the count counter table for the set values 1 to 6 selected in step S120 shown in FIG. Is "2", the value of the second bonus cumulative prize ball counter 2) for the set value 2 is set to the set value 1 to the set value 1 to the set counter 1 for the set value 1 to 6 selected in step S120 shown in FIG. By dividing by the value of the total winning ball counter 2 for 6 (for example, if the current setting value is “2”, the total winning ball counter 2 for setting value 2), the duty ratio for the special winning opening is calculated by dividing the value. Is stored in the yA accessory ratio work area of the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c (step S166), and the counting process ends.

一方、図13に示すステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用累積アウトカウンタ2(例えば、現在の設定値が「2」であれば、設定値2用累積アウトカウンタ2)の値が60000に達していなければ(ステップS164:NO)、主制御CPU600aは、図13に示すステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用第1役物累積賞球カウンタ1(例えば、現在の設定値が「2」であれば、設定値2用第1役物累積賞球カウンタ1)と、図13に示すステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用第2役物累積賞球カウンタ1(例えば、現在の設定値が「2」であれば、設定値2用第2役物累積賞球カウンタ1)の値を加算し、その加算した値を図13に示すステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用総賞球カウンタ1(例えば、現在の設定値が「2」であれば、設定値2用総賞球カウンタ1)の値で除算することにより、役物比率を算出し、主制御RAM600cの計測用RAM領域600cb(図9参照)のy6役物比率ワーク領域に格納する(ステップS167)。   On the other hand, the cumulative out counter 2 for the set values 1 to 6 in the count counter table for the set values 1 to 6 selected in step S120 shown in FIG. 13 (for example, if the current set value is “2”, the set value If the value of the second cumulative out counter 2) has not reached 60000 (step S164: NO), the main control CPU 600a sets the count counter table for the set values 1 to 6 selected in step S120 shown in FIG. The first bonus cumulative prize ball counter 1 for values 1 to 6 (for example, if the current set value is "2", the first bonus cumulative prize ball counter 1 for set value 2) and the steps shown in FIG. The second bonus cumulative prize ball counter 1 for the set values 1 to 6 of the set counter table for the set values 1 to 6 selected in S120 (for example, if the current set value is "2", 2nd role cumulative prize ball count 1), and adds the added value to the total prize ball counter 1 for the set values 1 to 6 in the count counter table for the set values 1 to 6 selected in step S120 shown in FIG. If the set value is “2”, the ratio of the accessory is calculated by dividing by the value of the total prize ball counter 1) for the set value 2, and the ratio of the accessory is calculated. It is stored in the y6 role-property ratio work area (step S167).

次いで、主制御CPU600aは、図13に示すステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用第2役物累積賞球カウンタ1(例えば、現在の設定値が「2」であれば、設定値2用第2役物累積賞球カウンタ1)の値を図13に示すステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用総賞球カウンタ1(例えば、現在の設定値が「2」であれば、設定値2用総賞球カウンタ1)の値で除算することにより、大入賞口に関する役物比率を算出し、主制御RAM600cの計測用RAM領域600cb(図9参照)のyA役物比率ワーク領域に格納し(ステップS168)、計数処理を終える。   Next, the main control CPU 600a sets the second bonus item accumulated prize ball counter 1 for the set values 1 to 6 in the count counter table for the set values 1 to 6 selected in step S120 shown in FIG. Is "2", the value of the second bonus cumulative prize ball counter 1) for the set value 2 is set to the set value 1 to the set value 1 to the set value 1 to 6 set in the count counter table for step 6 shown in step S120 shown in FIG. By dividing by the value of the total winning ball counter 1 for 6 (for example, if the current setting value is "2", the total winning ball counter 1 for setting value 2) is calculated, the ratio of the bonus material for the special winning opening is calculated. Is stored in the yA accessory ratio work area of the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c (step S168), and the counting process is completed.

<計数処理の別実施形態の説明>
ところで、計数処理は、図14に示すような処理方法に限らず、図15に示すような処理でも良い。
<Description of Another Embodiment of Counting Process>
Incidentally, the counting process is not limited to the processing method shown in FIG. 14, but may be a process shown in FIG.

すなわち、図15(a)に示すように、主制御CPU600aは、後述する図22に示す表示カウンタの値を確認し(ステップS170)、5秒に相当する値(第1所定値)に達していなければ(ステップS170:<第1所定値)、bL算出処理を行う(ステップS171)。   That is, as shown in FIG. 15A, the main control CPU 600a checks the value of the display counter shown in FIG. 22 described later (step S170), and has reached a value (first predetermined value) corresponding to 5 seconds. If not (step S170: <first predetermined value), bL calculation processing is performed (step S171).

すなわち、図15(b)に示すように、主制御CPU600aは、低確累積アウトカウンタの値を確認する(ステップS171a)。低確累積アウトカウンタの値が0であれば(ステップS171a:YES)、計数処理を終える。   That is, as shown in FIG. 15B, the main control CPU 600a checks the value of the low-probability cumulative out counter (step S171a). If the value of the low-probability cumulative out counter is 0 (step S171a: YES), the counting process ends.

一方、低確累積アウトカウンタの値が0でなければ(ステップS171a:NO)、主制御CPU600aは、累積賞球カウンタと第1役物累積賞球カウンタと第2役物累積賞球カウンタの値を加算し、その加算した値を低確累積アウトカウンタの値で除算することにより、低確時に幾らの賞球がされたかのベース値を算出し、主制御RAM600cの計測用RAM領域600cb(図9参照)のbLベースモニタワーク領域に格納し(ステップS171b)、計数処理を終える。   On the other hand, if the value of the low-probability cumulative out counter is not 0 (step S171a: NO), the main control CPU 600a determines the value of the cumulative prize ball counter, the first bonus prize ball counter, and the second bonus prize ball counter. 9 is divided by the value of the low-accuracy cumulative out counter to calculate a base value indicating how many prize balls are played in the low-accuracy state, and the measurement RAM area 600cb of the main control RAM 600c (FIG. 9). (Refer to step S171b), and the counting process is completed.

一方、主制御CPU600aは、図15(a)に示すように、後述する図22に示す表示カウンタの値が、5秒に相当する値(第1所定値)に達し、10秒に相当する値(第2所定値)に達していなければ(ステップS170:<第2所定値)、b6算出処理を行う(ステップS172)。   On the other hand, as shown in FIG. 15A, the main control CPU 600a determines that the value of the display counter shown in FIG. 22, which will be described later, has reached a value corresponding to 5 seconds (a first predetermined value) and a value corresponding to 10 seconds. If (the second predetermined value) has not been reached (step S170: <second predetermined value), b6 calculation processing is performed (step S172).

すなわち、図15(c)に示すように、主制御CPU600aは、累積アウトカウンタの値を確認する(ステップS172a)。累積アウトカウンタの値が0であれば(ステップS172a:YES)、計数処理を終える。   That is, as shown in FIG. 15C, the main control CPU 600a checks the value of the cumulative out counter (step S172a). If the value of the cumulative out counter is 0 (step S172a: YES), the counting process ends.

一方、累積アウトカウンタが0でなければ(ステップS172a:NO)、主制御CPU600aは、累積賞球カウンタと第1役物累積賞球カウンタと第2役物累積賞球カウンタの値を加算し、その加算した値を累積アウトカウンタの値で除算することにより、幾らの賞球がされたかのベース値を算出し、主制御RAM600cの計測用RAM領域600cb(図9参照)のb6ベースモニタワーク領域に格納し(ステップS172b)、計数処理を終える。   On the other hand, if the cumulative out counter is not 0 (step S172a: NO), the main control CPU 600a adds the values of the cumulative prize ball counter, the first bonus prize ball counter, and the second bonus prize ball counter, By dividing the added value by the value of the cumulative out counter, a base value of the number of winning balls is calculated, and the base value is calculated in the b6 base monitor work area of the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c. It is stored (step S172b), and the counting process ends.

一方、主制御CPU600aは、図15(a)に示すように、後述する図22に示す表示カウンタの値が、10秒に相当する値(第2所定値)に達し、15秒に相当する値(第3所定値)に達していなければ(ステップS170:<第3所定値)、y6算出処理を行う(ステップS173)。   On the other hand, as shown in FIG. 15A, the main control CPU 600a determines that the value of the display counter shown in FIG. 22, which will be described later, reaches a value corresponding to 10 seconds (a second predetermined value) and a value corresponding to 15 seconds. If (third predetermined value) has not been reached (step S170: <third predetermined value), y6 calculation processing is performed (step S173).

すなわち、図15(d)に示すように、主制御CPU600aは、図13に示すステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用累積アウトカウンタ2(例えば、現在の設定値が「2」であれば、設定値2用累積アウトカウンタ2)の値を確認する(ステップS173a)。   That is, as shown in FIG. 15D, the main control CPU 600a sets the cumulative out counter 2 for the set values 1 to 6 in the count counter table for the set values 1 to 6 selected in step S120 shown in FIG. If the current set value is "2", the value of the set value 2 cumulative out counter 2) is checked (step S173a).

図13に示すステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用累積アウトカウンタ2(例えば、現在の設定値が「2」であれば、設定値2用累積アウトカウンタ2)の値が60000に達していれば(ステップS173a:YES)、主制御CPU600aは、図13に示すステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用第1役物累積賞球カウンタ2(例えば、現在の設定値が「2」であれば、設定値2用第1役物累積賞球カウンタ2)と、図13に示すステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用第2役物累積賞球カウンタ2(例えば、現在の設定値が「2」であれば、設定値2用第2役物累積賞球カウンタ2)の値を加算し、その加算した値を図13に示すステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用総賞球カウンタ2(例えば、現在の設定値が「2」であれば、設定値2用総賞球カウンタ2)の値で除算することにより、役物比率を算出し、主制御RAM600cの計測用RAM領域600cb(図9参照)のy6役物比率ワーク領域に格納し(ステップS173b)、計数処理を終える。   The cumulative out counter 2 for the set values 1 to 6 of the count counter table for the set values 1 to 6 selected in step S120 shown in FIG. 13 (for example, if the current set value is "2", If the value of the cumulative out counter 2) has reached 60000 (step S173a: YES), the main control CPU 600a sets the set value 1 in the set counter table for the set values 1 to 6 selected in step S120 shown in FIG. 13 to the first bonus accumulated prize ball counter 2 (for example, if the current set value is "2", the first bonus accumulated prize ball counter 2 for the set value 2) and step S120 shown in FIG. The second cumulative bonus prize ball counter 2 for the set values 1 to 6 of the set counter table for the set values 1 to 6 selected (for example, if the current set value is “2”, the second Accumulated prize ball counter 2) The value is added, and the added value is used as the total prize ball counter 2 for the set values 1 to 6 in the count counter table for the set values 1 to 6 selected in step S120 shown in FIG. If it is “2”, the ratio of the accessory is calculated by dividing by the value of the total prize ball counter 2) for the set value 2, and the y6 accessory in the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c is calculated. It is stored in the ratio work area (step S173b), and the counting process ends.

一方、図13に示すステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用累積アウトカウンタ2(例えば、現在の設定値が「2」であれば、設定値2用累積アウトカウンタ2)の値が60000に達していなければ(ステップS173a:NO)、主制御CPU600aは、図13に示すステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用第1役物累積賞球カウンタ1(例えば、現在の設定値が「2」であれば、設定値2用第1役物累積賞球カウンタ1)と、図13に示すステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用第2役物累積賞球カウンタ1(例えば、現在の設定値が「2」であれば、設定値2用第2役物累積賞球カウンタ1)の値を加算し、その加算した値を図13に示すステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用総賞球カウンタ1(例えば、現在の設定値が「2」であれば、設定値2用総賞球カウンタ1)の値で除算することにより、役物比率を算出し、主制御RAM600cの計測用RAM領域600cb(図9参照)のy6役物比率ワーク領域に格納し(ステップS173c)、計数処理を終える。   On the other hand, the cumulative out counter 2 for the set values 1 to 6 in the count counter table for the set values 1 to 6 selected in step S120 shown in FIG. 13 (for example, if the current set value is “2”, the set value If the value of the cumulative out counter 2 for 2 has not reached 60000 (step S173a: NO), the main control CPU 600a sets the count counter table for the set values 1 to 6 selected in step S120 shown in FIG. The first bonus cumulative prize ball counter 1 for values 1 to 6 (for example, if the current set value is "2", the first bonus cumulative prize ball counter 1 for set value 2) and the steps shown in FIG. The second bonus cumulative prize ball counter 1 for the set values 1 to 6 of the set counter table for the set values 1 to 6 selected in S120 (for example, if the current set value is "2", 2nd role cumulative prize ball cow 1), and adds the added value to the total prize ball counter 1 for the set values 1 to 6 in the count counter table for the set values 1 to 6 selected in step S120 shown in FIG. If the set value of “2”, is divided by the value of the total prize ball counter 1) for the set value 2 to calculate the accessory ratio, and the measurement RAM area 600cb of the main control RAM 600c (see FIG. 9). (Step S173c), and the counting process ends.

一方、主制御CPU600aは、図15(a)に示すように、後述する図22に示す表示カウンタの値が、15秒に相当する値(第3所定値)に達し、20秒に相当する値(第4所定値)に達していなければ(ステップS170:<第4所定値)、yA算出処理を行う(ステップS174)。   On the other hand, as shown in FIG. 15A, the main control CPU 600a determines that the value of the display counter shown in FIG. 22, which will be described later, has reached a value corresponding to 15 seconds (a third predetermined value) and has a value corresponding to 20 seconds. If (the fourth predetermined value) has not been reached (step S170: <fourth predetermined value), a yA calculation process is performed (step S174).

すなわち、主制御CPU600aは、図15(e)に示すように、図13に示すステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用累積アウトカウンタ2(例えば、現在の設定値が「2」であれば、設定値2用累積アウトカウンタ2)の値を確認する(ステップS174a)。   In other words, as shown in FIG. 15E, the main control CPU 600a sets the cumulative out counter 2 for the set values 1 to 6 in the count counter table for the set values 1 to 6 selected in step S120 shown in FIG. If the current set value is "2", the value of the cumulative out counter 2 for the set value 2 is checked (step S174a).

図13に示すステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用累積アウトカウンタ2(例えば、現在の設定値が「2」であれば、設定値2用累積アウトカウンタ2)の値が60000に達していれば(ステップS174a:YES)、主制御CPU600aは、図13に示すステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用第2役物累積賞球カウンタ2(例えば、現在の設定値が「2」であれば、設定値2用第2役物累積賞球カウンタ2)の値を図13に示すステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用総賞球カウンタ2(例えば、現在の設定値が「2」であれば、設定値2用総賞球カウンタ2)の値で除算することにより、大入賞口に関する役物比率を算出し、主制御RAM600cの計測用RAM領域600cb(図9参照)のyA役物比率ワーク領域に格納し(ステップS174b)、計数処理を終える。   The cumulative out counter 2 for the set values 1 to 6 of the count counter table for the set values 1 to 6 selected in step S120 shown in FIG. 13 (for example, if the current set value is "2", If the value of the cumulative out counter 2) has reached 60000 (step S174a: YES), the main control CPU 600a sets the set value 1 of the set counter 1 to 6 set counter table selected in step S120 shown in FIG. The value of the second bonus accumulated prize ball counter 2 for 6 (for example, if the current set value is “2”, the second bonus accumulated prize ball counter 2 for the set value 2) is set in step S120 shown in FIG. The total prize ball counter 2 for the set values 1 to 6 (for example, if the current set value is “2”, the total prize ball counter 2 for the set value 2) ) More calculates a character object ratios for winning opening, a main control RAM600c of measurement RAM area 600cb stored in yA won game ratio work area (see Fig. 9) (step S174b), it terminates the counting process.

一方、図13に示すステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用累積アウトカウンタ2(例えば、現在の設定値が「2」であれば、設定値2用累積アウトカウンタ2)の値が60000に達していなければ(ステップS174a:NO)、主制御CPU600aは、図13に示すステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用第2役物累積賞球カウンタ1(例えば、現在の設定値が「2」であれば、設定値2用第2役物累積賞球カウンタ1)の値を図13に示すステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用総賞球カウンタ1(例えば、現在の設定値が「2」であれば、設定値2用総賞球カウンタ1)の値で除算することにより、大入賞口に関する役物比率を算出し、主制御RAM600cの計測用RAM領域600cb(図9参照)のyA役物比率ワーク領域に格納し(ステップS174c)、計数処理を終える。   On the other hand, the cumulative out counter 2 for the set values 1 to 6 in the count counter table for the set values 1 to 6 selected in step S120 shown in FIG. 13 (for example, if the current set value is “2”, the set value If the value of the cumulative out counter 2 for 2 does not reach 60000 (step S174a: NO), the main control CPU 600a sets the count counter table for the set values 1 to 6 selected in step S120 shown in FIG. FIG. 13 shows the value of the second bonus accumulated ball counter 1 for values 1 to 6 (for example, if the current set value is “2”, the second cumulative bonus ball counter 1 for set value 2). The total prize ball counter 1 for the set values 1 to 6 in the count counter table for the set values 1 to 6 selected in step S120 (for example, if the current set value is “2”, the total prize ball for the set value 2 is Divide by the value of counter 1) The Rukoto calculates a character object ratios for winning opening, a main control RAM600c of measurement RAM area 600cb stored in yA won game ratio work area (see Fig. 9) (step S174c), it terminates the counting process.

しかして、図15に示すような計数処理をすれば、計測表示装置610(図7、図8(a)参照)に表示予定の値のみ算出することとなり、もって、算出処理に係る時間を短縮することができる。   Thus, if the counting process as shown in FIG. 15 is performed, only the value to be displayed on the measurement display device 610 (see FIGS. 7 and 8A) is calculated, thereby shortening the time required for the calculation process. can do.

なお、図14,図15に示す計数処理では、図13に示すステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用累積アウトカウンタ2(例えば、現在の設定値が「2」であれば、設定値2用累積アウトカウンタ2)の値が60000に達していない場合でも算出する例を示したが、それに限らず、図14に示すステップS167,ステップS168、図15(d)に示すステップS173c、図15(e)に示すステップS174cの算出をしないようにしても良い。   In the counting process shown in FIGS. 14 and 15, the cumulative out counter 2 for the set values 1 to 6 of the set counter for the set values 1 to 6 selected in step S120 shown in FIG. If the value is “2”, an example has been described in which the calculation is performed even when the value of the set value 2 cumulative out counter 2) has not reached 60000, but the present invention is not limited to this, and steps S167, S168, and S168 shown in FIG. The calculation in step S173c shown in FIG. 15D and the calculation in step S174c shown in FIG. 15E may not be performed.

<賞球入賞数管理処理1の説明>
かくして、上記のような処理を終えた後、主制御CPU600aは、図11に示すように、計数処理を実行し(ステップS53)、主制御RAM600cのスタック領域に退避させておいたレジスタの内容を復帰させ(ステップS54)、賞球入賞数管理処理1を終える。
<Description of Prize Ball Winning Number Management Processing 1>
Thus, after finishing the above processing, the main control CPU 600a executes a counting process as shown in FIG. 11 (step S53), and stores the contents of the registers saved in the stack area of the main control RAM 600c. The process is returned (step S54), and the prize ball winning number management process 1 ends.

しかして、このように賞球入賞数管理処理1を、図10に示すように、メインループ処理にて実行し、このメインループ処理は、設定表示装置620(図7、図8(b)参照)に表示される設定値を変更中は実行されることがないため、設定変更中、賞球入賞数管理処理1を実行しない等の分岐処理を設ける必要がなくなり、もって、プログラム容量の削減を図れると共に、処理速度を向上させることができる。   Thus, the prize ball winning number management processing 1 is executed in the main loop processing as shown in FIG. 10, and the main loop processing is performed by the setting display device 620 (see FIGS. 7 and 8B). ) Is not executed while the setting value displayed is changed, so that it is not necessary to provide a branching process such as not executing the prize ball winning number management processing 1 during the setting change, thereby reducing the program capacity. In addition, the processing speed can be improved.

<タイマ割込み処理の説明>
次に、図16を参照して、上述したメイン処理を中断させて、4ms毎に開始されるタイマ割込みプログラムについて説明する。このタイマ割込みが生じると、主制御CPU600a内のレジスタ群の内容を主制御RAM600cのスタック領域に退避させる退避処理を実行し(ステップS200)、その後電圧監視処理を実行する(ステップS201)。この電圧監視処理は、電源基板130(図7参照)から出力される電圧異常信号ALARMのレベルを判定し、電圧異常信号ALARMが「L」レベル(異常レベル)であれば、主制御RAM600c内に記憶されているデータのバックアップ処理、すなわち、当該データのチェックサム値を算出し、その算出したチェックサム値をバックアップデータとして主制御RAM600c内に保存する処理を行うものである。
<Explanation of timer interrupt processing>
Next, with reference to FIG. 16, a description will be given of a timer interrupt program that is started every 4 ms by interrupting the main processing described above. When this timer interrupt occurs, a save process for saving the contents of the register group in the main control CPU 600a to the stack area of the main control RAM 600c is executed (step S200), and then a voltage monitoring process is executed (step S201). This voltage monitoring process determines the level of the voltage abnormality signal ALARM output from the power supply board 130 (see FIG. 7), and if the voltage abnormality signal ALARM is at the “L” level (abnormal level), the main control RAM 600 c The backup process of the stored data, that is, the process of calculating the checksum value of the data and storing the calculated checksum value as backup data in the main control RAM 600c is performed.

次いで、主制御CPU600aは、上記電圧監視処理(ステップS201)が終了すると、各遊技動作の時間を管理している各種タイマ(普通図柄変動タイマ、普通図柄役物タイマ等)のタイマ減算処理を行う(ステップS202)。   Next, when the voltage monitoring process (step S201) ends, the main control CPU 600a performs a timer subtraction process of various timers (such as a normal symbol change timer and a normal symbol accessory timer) that manage the time of each game operation. (Step S202).

続いて、主制御CPU600aには、特別図柄1始動口スイッチ44a(図7参照)と、特別図柄2始動口スイッチ45a(図7参照)と、普通図柄始動口スイッチ47a(図7参照)と、右上一般入賞口スイッチ48a1(図7参照),左上一般入賞口スイッチ48b1(図7参照),左中一般入賞口スイッチ48c1(図7参照),左下一般入賞口スイッチ48d1(図7参照)と、アウト口スイッチ49a(図7参照)と、大入賞口スイッチ46c(図7参照)を含む各種スイッチ類のON/OFF信号が入力され、主制御RAM600c内の作業領域にON/OFF信号レベルや、その立ち上がり状態が記憶される(ステップS203)。なお、この処理の詳細は後述することとする。   Subsequently, the main control CPU 600a includes a special symbol 1 starting port switch 44a (see FIG. 7), a special symbol 2 starting port switch 45a (see FIG. 7), a normal symbol starting port switch 47a (see FIG. 7), An upper right general winning opening switch 48a1 (see FIG. 7), an upper left general winning opening switch 48b1 (see FIG. 7), a middle left general winning opening switch 48c1 (see FIG. 7), and a lower left general winning opening switch 48d1 (see FIG. 7); ON / OFF signals of various switches including an out-opening switch 49a (see FIG. 7) and a special winning opening switch 46c (see FIG. 7) are inputted, and an ON / OFF signal level and the like are stored in a work area in the main control RAM 600c. The rising state is stored (step S203). The details of this process will be described later.

次いで、主制御CPU600aは、乱数管理処理を行う(ステップS204)。具体的には、当否抽選に使用する普通図柄、特別図柄等の乱数を更新する処理を行うものである。   Next, the main control CPU 600a performs a random number management process (step S204). Specifically, it performs a process of updating random numbers of a normal symbol, a special symbol, and the like used in the winning / rejecting lottery.

次いで、主制御CPU600aは、エラー管理処理を行う(ステップS205)。なお、エラー管理処理は、遊技球の補給が停止したり、あるいは、遊技球が詰まったり、特別図柄1始動口スイッチ44a(図7参照)、特別図柄2始動口スイッチ45a(図7参照)、普通図柄始動口スイッチ47a(図7参照)、右上一般入賞口スイッチ48a1(図7参照)、左上一般入賞口スイッチ48b1(図7参照)、左中一般入賞口スイッチ48c1(図7参照)、左下一般入賞口スイッチ48d1(図7参照)、アウト口スイッチ49a(図7参照)、大入賞口スイッチ46c(図7参照)の断線など、機器内部に異常が生じていないかの判定を行うものである。   Next, the main control CPU 600a performs an error management process (step S205). In the error management process, the supply of the game ball is stopped or the game ball is clogged, the special symbol 1 starting port switch 44a (see FIG. 7), the special symbol 2 starting port switch 45a (see FIG. 7), Normal symbol starting port switch 47a (see FIG. 7), upper right general winning port switch 48a1 (see FIG. 7), upper left general winning port switch 48b1 (see FIG. 7), middle left general winning port switch 48c1 (see FIG. 7), lower left This is for determining whether or not any abnormality has occurred inside the device, such as disconnection of the general winning opening switch 48d1 (see FIG. 7), the out opening switch 49a (see FIG. 7), and the winning opening switch 46c (see FIG. 7). is there.

次いで、主制御CPU600aは、主制御RAM600c(図7参照)内に記憶されている遊技者に有利な特別遊技状態を発生させる確率の設定値が「1」〜「6」の範囲内か否かを示すRAMエラーフラグを確認する(ステップS206)。RAMエラーフラグがONに設定されていれば(ステップS206:YES)、主制御CPU600aは、主制御RAM600c(図7参照)内に記憶されている遊技者に有利な特別遊技状態を発生させる確率の設定値が「1」〜「6」の範囲外となっていると判断し、図柄に関連する処理をスキップし、ステップS219の処理に進む。一方、RAMエラーフラグがOFFに設定されていれば(ステップS206:NO)、主制御CPU600aは、主制御RAM600c(図7参照)内に記憶されている遊技者に有利な特別遊技状態を発生させる確率の設定値が「1」〜「6」の範囲内となっていると判断し、ステップS207の処理に進む。   Next, the main control CPU 600a determines whether the set value of the probability of generating the special game state advantageous to the player stored in the main control RAM 600c (see FIG. 7) is within the range of “1” to “6”. Is checked (step S206). If the RAM error flag is set to ON (step S206: YES), the main control CPU 600a determines the probability of generating a special game state advantageous to the player stored in the main control RAM 600c (see FIG. 7). It is determined that the set value is out of the range of “1” to “6”, the processing related to the symbol is skipped, and the process proceeds to step S219. On the other hand, if the RAM error flag is set to OFF (step S206: NO), the main control CPU 600a generates a special game state advantageous to the player stored in the main control RAM 600c (see FIG. 7). It is determined that the set value of the probability is within the range of “1” to “6”, and the process proceeds to step S207.

次いで、主制御CPU600aは、設定変更中フラグを確認する(ステップS207)。設定変更中フラグがONに設定されていれば(ステップS207:YES)、主制御CPU600aは、遊技者に有利な特別遊技状態を発生させる確率の設定値が変更中であると判断し、ステップS217の処理に進む。一方、設定変更中フラグがOFFに設定されていれば(ステップS207:NO)、主制御CPU600aは、遊技者に有利な特別遊技状態を発生させる確率の設定値が変更中でないと判断し、ステップS208の処理に進む。   Next, the main control CPU 600a checks the setting change flag (step S207). If the setting change flag is set to ON (step S207: YES), the main control CPU 600a determines that the set value of the probability of generating a special game state advantageous to the player is being changed, and step S217. Proceed to processing. On the other hand, if the setting change flag is set to OFF (step S207: NO), the main control CPU 600a determines that the set value of the probability of generating a special game state advantageous to the player is not being changed, and The process proceeds to S208.

次いで、主制御CPU600aは、設定確認フラグを確認する(ステップS208)。設定確認フラグがONに設定されていれば(ステップS208:YES)、主制御CPU600aは、遊技者に有利な特別遊技状態を発生させる確率の設定値を確認中であると判断し、ステップS214の処理に進む。一方、設定確認フラグがOFFに設定されていれば(ステップS208:NO)、主制御CPU600aは、遊技者に有利な特別遊技状態を発生させる確率の設定値を確認中でないと判断し、ステップS209の処理に進む。   Next, the main control CPU 600a checks the setting check flag (step S208). If the setting confirmation flag is set to ON (step S208: YES), the main control CPU 600a determines that the set value of the probability of generating a special game state advantageous to the player is being confirmed, and determines in step S214. Proceed to processing. On the other hand, if the setting confirmation flag is set to OFF (step S208: NO), the main control CPU 600a determines that the set value of the probability of generating a special game state advantageous to the player is not being confirmed, and step S209. Proceed to processing.

次いで、主制御CPU600aは、賞球管理処理を実行する(ステップS209)。この賞球管理処理は、払出制御基板70(図7参照)に払出し動作を行わせるための払出制御コマンドPAY_CMDを出力している。なお、この処理の詳細は後述することとする。   Next, the main control CPU 600a executes a prize ball management process (step S209). In the award ball management process, a payout control command PAY_CMD for causing the payout control board 70 (see FIG. 7) to perform a payout operation is output. The details of this process will be described later.

次いで、主制御CPU600aは、普通図柄処理を実行する(ステップS210)。この普通図柄処理は、普通図柄の当否抽選を実行し、その抽選結果に基づいて普通図柄の変動パターンや普通図柄の停止表示状態を決定したりするものである。   Next, the main control CPU 600a executes a normal symbol process (step S210). In the ordinary symbol processing, a winning / non-winning lottery of the ordinary symbol is executed, and a variation pattern of the ordinary symbol and a stop display state of the ordinary symbol are determined based on the lottery result.

次いで、主制御CPU600aは、普通電動役物管理処理を実行する(ステップS2111)。この普通電動役物管理処理は、普通図柄処理(ステップS210)の抽選結果に基づき、普通電動役物開放遊技発生に必要な普通電動役物ソレノイド45c(図7参照)の制御に関する信号が生成されるものである。   Next, the main control CPU 600a executes a normal electric accessory management process (step S2111). In the ordinary electric auditors control process, a signal related to control of the ordinary electric auditors solenoid 45c (see FIG. 7) necessary for generating the ordinary electric auditors opening game is generated based on the lottery result of the ordinary symbol processing (step S210). Things.

次いで、主制御CPU600aは、特別図柄処理を実行する(ステップS212)。この特別図柄処理では、特別図柄の当否抽選を実行し、その抽選の結果に基づいて特別図柄の変動パターンや特別図柄の停止表示態様を決定するものである。この際、主制御CPU600aは、特別図柄の当否抽選に関し、主制御RAM600c(図7参照)内に記憶されている遊技者に有利な特別遊技状態を発生させる確率の設定値に基づいて、特別図柄の当否抽選を行う。そのため、主制御CPU600aは、主制御RAM600c(図7参照)内に記憶されている遊技者に有利な特別遊技状態を発生させる確率の設定値が「1」〜「6」の範囲内であるか否かを確認し、範囲外であれば、RAMエラーフラグにONを設定する。   Next, the main control CPU 600a executes a special symbol process (step S212). In the special symbol processing, a special symbol win / fail lottery is executed, and a variation pattern of the special symbol and a stop display mode of the special symbol are determined based on a result of the lottery. At this time, the main control CPU 600a determines the special symbol based on the set value of the probability of generating a special game state advantageous to the player, which is stored in the main control RAM 600c (see FIG. 7). Is a lottery. Therefore, the main control CPU 600a determines whether the set value of the probability of generating the special game state advantageous to the player stored in the main control RAM 600c (see FIG. 7) is in the range of “1” to “6”. It is determined whether or not it is out of the range.

次いで、主制御CPU600aは、特別電動役物管理処理を実行する(ステップS213)。この特別電動役物管理処理では、主に、大当たり抽選結果が「大当たり」又は「小当たり」であった場合、その当りに対応した当り遊技を実行制御するために必要な設定処理を行うものである。この際、特別電動役物ソレノイド46b(図7参照)の制御に関する信号も生成される。   Next, the main control CPU 600a executes a special electric accessory management process (step S213). In this special electric accessory management processing, when the jackpot lottery result is "big hit" or "small hit", setting processing necessary for executing and controlling a hit game corresponding to the hit is mainly performed. is there. At this time, a signal related to the control of the special electric auditors product solenoid 46b (see FIG. 7) is also generated.

次いで、主制御CPU600aは、主制御RAM600c(図7参照)内に記憶されている遊技者に有利な特別遊技状態を発生させる確率の設定値を確認する処理を行う(ステップS214)。なお、この処理の詳細は後述することとする。   Next, the main control CPU 600a performs processing for confirming the set value of the probability of generating a special game state advantageous to the player stored in the main control RAM 600c (see FIG. 7) (step S214). The details of this process will be described later.

次いで、主制御CPU600aは、賞球入賞数管理処理2を実行する(ステップS215)。この賞球入賞数管理処理2では、図10に示すステップS44の賞球入賞数管理処理1にて算出した値を計測表示装置610(図7、図8(a)参照)に表示させる処理を行うものである。なお、この処理は、図16に示すように、RAMエラー(図16に示すステップS206)、設定変更中(図16に示すステップS207)は処理されないこととなる。なおまた、この処理の詳細は後述することとする。   Next, the main control CPU 600a executes a prize ball winning number management process 2 (step S215). In the winning ball winning number management process 2, a process of displaying the value calculated in the winning ball winning number management process 1 in step S44 shown in FIG. 10 on the measurement display device 610 (see FIGS. 7 and 8A). Is what you do. As shown in FIG. 16, this process is not performed when a RAM error occurs (step S206 shown in FIG. 16) or during a setting change (step S207 shown in FIG. 16). The details of this processing will be described later.

次いで、主制御CPU600aは、ソレノイド駆動処理を行う(ステップS216)。この際、主制御CPU600aは、普通電動役物管理処理(ステップS211)にて生成された普通電動役物ソレノイド45c(図7参照)の制御に関する信号を確認すると共に、特別電動役物管理処理(ステップS213)にて生成された特別電動役物ソレノイド46b(図7参照)の制御に関する信号を確認する。そしてこの信号に基づき、普通電動役物ソレノイド45c又は特別電動役物ソレノイド46bの作動/停止が制御され、開閉部材45b(図5参照)が開放又は閉止、あるいは、大入賞口(図示せず)が開放又は閉止するように開閉扉46a(図5参照)が動作することとなる。   Next, the main control CPU 600a performs a solenoid driving process (step S216). At this time, the main control CPU 600a checks the signal related to the control of the ordinary electric auditors product solenoid 45c (see FIG. 7) generated in the ordinary electric auditors product management process (step S211), and also executes the special electric auditors management process (step S211). The signal related to the control of the special electric accessory solenoid 46b (see FIG. 7) generated in step S213) is confirmed. Based on this signal, the operation / stop of the ordinary electric accessory solenoid 45c or the special electric accessory solenoid 46b is controlled, and the opening / closing member 45b (see FIG. 5) is opened or closed, or a special winning opening (not shown). The opening / closing door 46a (see FIG. 5) is operated so that is opened or closed.

次いで、主制御CPU600aは、LED管理処理を実行する(ステップS217)。このLED管理処理は、処理の進行状態に応じて、特別図柄表示装置50(図5参照)や普通図柄表示装置51(図5参照)への出力データを生成したり、当該データに基づく制御信号を出力したり、あるいは、設定変更中フラグ、設定確認フラグがONに設定されている場合は、設定表示装置620(図7、図8(b)参照)への出力データを生成したり、当該データに基づく制御信号を出力したりする処理である。この処理により、特別図柄表示装置50、普通図柄表示装置51に抽選結果が表示され、設定表示装置620に遊技者に有利な特別遊技状態を発生させる確率の設定値が表示されることとなる。   Next, the main control CPU 600a executes an LED management process (step S217). This LED management process generates output data to the special symbol display device 50 (see FIG. 5) or the normal symbol display device 51 (see FIG. 5) according to the progress of the process, or generates a control signal based on the data. Or, if the setting change flag and the setting confirmation flag are set to ON, generate output data to the setting display device 620 (see FIGS. 7 and 8B). This is a process of outputting a control signal based on data. By this processing, the lottery result is displayed on the special symbol display device 50 and the ordinary symbol display device 51, and the set value of the probability of generating a special game state advantageous to the player is displayed on the setting display device 620.

次いで、主制御CPU600aは、外部端子管理処理を実行する(ステップS218)。この外部端子管理処理では、遊技場の遊技島管理に使用されるホールコンピュータ(図示せず)に、当り遊技中、当りの発生回数、特別図柄の変動回数、入賞口への入賞球検出情報など、所定の遊技情報が出力されるものである。また、設定変更中フラグ、設定確認フラグがONに設定されている場合は、セキュリティ信号の出力が行われる。   Next, the main control CPU 600a executes an external terminal management process (step S218). In this external terminal management process, a hall computer (not shown) used for management of a game island in a game arcade is provided with information such as the number of hits, the number of occurrences of the hits, the number of times the special symbol changes, the winning ball detection information to the winning opening, etc. , Predetermined game information is output. When the setting change flag and the setting confirmation flag are set to ON, a security signal is output.

次いで、主制御CPU600aは、割込み許可状態に戻し(ステップS219)、主制御RAM600cのスタック領域に退避させておいたレジスタの内容を復帰させタイマ割込みを終える(ステップS220)。これにより、割込み処理ルーチンからメイン処理(図10参照)に戻ることとなる。   Next, the main control CPU 600a returns to the interrupt enabled state (step S219), restores the contents of the registers saved in the stack area of the main control RAM 600c, and ends the timer interrupt (step S220). As a result, the processing returns from the interrupt processing routine to the main processing (see FIG. 10).

<スイッチ入力処理の説明>
次に、図17〜図18を参照して、上記スイッチ入力処理について詳細に説明する。スイッチ入力処理は、図17に示すように、先ず、各入力ポートの入力データを取得する。すなわち、主制御CPU600aは、右上一般入賞口スイッチ48a1,左上一般入賞口スイッチ48b1,左中一般入賞口スイッチ48c1,左下一般入賞口スイッチ48d1,大入賞口スイッチ46c,アウト口スイッチ49a,特別図柄1始動口スイッチ44a,特別図柄2始動口スイッチ45a,普通図柄始動口スイッチ47aを含む各種スイッチ類のON/OFF信号のデータを入力ポートより取得し、その取得した各種スイッチ類のON/OFF信号のデータに基づいて各種スイッチ類のエッジデータを作成する。そして、主制御CPU600aは、その作成した各種スイッチ類のエッジデータを主制御RAM600cの通常用RAM領域600ca(図9参照)に格納する(ステップS250)。
<Description of switch input processing>
Next, the switch input processing will be described in detail with reference to FIGS. In the switch input processing, as shown in FIG. 17, first, input data of each input port is obtained. That is, the main control CPU 600a includes an upper right general winning opening switch 48a1, an upper left general winning opening switch 48b1, a left middle general winning opening switch 48c1, a lower left general winning opening switch 48d1, a large winning opening switch 46c, an out opening switch 49a, and a special symbol 1 Data of ON / OFF signals of various switches including the starting port switch 44a, the special symbol 2 starting port switch 45a, and the normal symbol starting port switch 47a are obtained from the input port, and the obtained ON / OFF signals of the various switches are obtained. Edge data of various switches is created based on the data. Then, the main control CPU 600a stores the created edge data of the various switches in the normal RAM area 600ca of the main control RAM 600c (see FIG. 9) (step S250).

次いで、主制御CPU600aは、不正入賞があったか否かを確認、すなわち、例えば、大入賞口(図示せず)が開閉扉46aに閉止していなければならない遊技状態にもかかわらず開放されているか否かを確認し、開放されていれば、不正入賞であると判断し、上記主制御RAM600c領域に格納しておいた各種スイッチ類のエッジデータのうち不正入賞であると判断したデータに関し無効にする処理を行う(ステップS251)。   Next, the main control CPU 600a checks whether or not there is an illegal prize, that is, for example, whether or not a special winning opening (not shown) is open despite the gaming state in which the opening and closing door 46a must be closed. If it is released, it is determined that the winning is illegal, and among the edge data of various switches stored in the main control RAM 600c area, the data determined to be the illegal winning is invalidated. The processing is performed (step S251).

<入賞無効処理の説明>
この点、図18を参照して、より詳しく説明すると、図18に示すように、主制御CPU600aは、先ず、普電開放延長状態フラグの値を確認する(ステップS260)。普電開放延長状態フラグの値が05AHであれば(ステップS260:=05AH)、開閉部材45b(図5参照)が特別図柄2始動口45(図5参照)を延長して開放している状態であると判断し、主制御CPU600aは、ステップS267の処理に進む。
<Explanation of winning invalidation processing>
This point will be described in more detail with reference to FIG. 18. As shown in FIG. 18, the main control CPU 600a first checks the value of the general-purpose-open extension state flag (step S260). If the value of the general power release extension state flag is 05AH (step S260: = 05AH), the opening / closing member 45b (see FIG. 5) extends the special symbol 2 starting port 45 (see FIG. 5) and opens it. Is determined, the main control CPU 600a proceeds to the process of step S267.

一方、普電開放延長状態フラグの値が05AHでなければ(ステップS260:≠05AH)、普電作動中フラグの値を確認する(ステップS261)。普電作動中フラグの値が05AHであれば(ステップS261:=05AH)、開閉部材45b(図5参照)が作動中(特別図柄2始動口45が開閉されている状態)であると判断し、主制御CPU600aは、ステップS267の処理に進む。   On the other hand, if the value of the ordinary power release extended state flag is not 05AH (step S260: $ 05AH), the value of the ordinary power operation flag is confirmed (step S261). If the value of the ordinary power operation flag is 05AH (step S261: = 05AH), it is determined that the opening / closing member 45b (see FIG. 5) is operating (the special symbol 2 starting port 45 is open / closed). The main control CPU 600a proceeds to the process in step S267.

他方、普電作動中フラグの値が05AHでなければ(ステップS261:≠05AH)、開閉部材45b(図5参照)の作動が終了している状態であると判断し、普電入賞有効タイマの値を確認する(ステップS262)。普電入賞有効タイマの値が0でなければ(ステップS262:≠0)、開閉部材45b(図5参照)が、特別図柄2始動口45(図5参照)を閉止しようとしている状態であると判断し、主制御CPU600aは、ステップS267の処理に進む。   On the other hand, if the value of the normal operation flag is not 05AH (step S261: $ 05AH), it is determined that the operation of the opening / closing member 45b (see FIG. 5) has been completed, and the general electric winning award effective timer is determined. The value is confirmed (step S262). If the value of the general winning award valid timer is not 0 (step S262: $ 0), it is determined that the opening / closing member 45b (see FIG. 5) is about to close the special symbol 2 starting port 45 (see FIG. 5). The main control CPU 600a proceeds to the process of step S267.

一方、普電入賞有効タイマの値が0であれば(ステップS262:=0)、開閉部材45b(図5参照)が、特別図柄2始動口45(図5参照)を閉止している状態であると判断し、図17に示すステップS250にて主制御RAM600cの通常用RAM領域600ca(図9参照)に格納した特別図柄2始動口スイッチ45aのエッジデータを取得する(ステップS263)。そして、そのエッジデータを確認し(ステップS264)、OFFであれば(ステップS264:NO)、特別図柄2始動口45への入賞がなく不正が行われていないと判断し、主制御CPU600aは、ステップS267の処理に進む。   On the other hand, if the value of the general winning award effective timer is 0 (step S262: = 0), the opening / closing member 45b (see FIG. 5) closes the special symbol 2 starting port 45 (see FIG. 5). It is determined that there is, and in step S250 shown in FIG. 17, the edge data of the special symbol 2 starting port switch 45a stored in the normal RAM area 600ca of the main control RAM 600c (see FIG. 9) is obtained (step S263). Then, the edge data is confirmed (step S264). If the edge data is OFF (step S264: NO), it is determined that there is no winning in the special symbol 2 starting port 45 and that no illegal operation is performed, and the main control CPU 600a It proceeds to the process of step S267.

一方、エッジデータがONであれば(ステップS264:YES)、開閉部材45b(図5参照)によって特別図柄2始動口45(図5参照)が閉止されているにも係らず、特別図柄2始動口45(図5参照)への入賞がされているため、不正が行われていると判断し、主制御CPU600aは、特別図柄2始動口スイッチ45aのエッジデータをクリアし、OFFにする処理を行い、主制御RAM600cの通常用RAM領域600ca(図9参照)に格納する(ステップS265)。   On the other hand, if the edge data is ON (step S264: YES), the special symbol 2 starting is started even though the special symbol 2 starting port 45 (see FIG. 5) is closed by the opening / closing member 45b (see FIG. 5). Since the mouth 45 (see FIG. 5) has been won, the main control CPU 600a determines that the illegal operation has been performed, and the main control CPU 600a clears the edge data of the special symbol 2 starting port switch 45a and turns off the special pattern 2 starting port switch 45a. Then, it is stored in the normal RAM area 600ca of the main control RAM 600c (see FIG. 9) (step S265).

次いで、主制御CPU600aは、不正情報タイマに30sをセットする処理を行う(ステップS266)。なお、この不正情報タイマが0でない期間中、エラー管理処理(図16に示すステップS205)において、スピーカ17(図1参照)から警報音を発する等のエラー処理が行われる。   Next, the main control CPU 600a performs a process of setting 30s to the unauthorized information timer (step S266). During the period in which the illegal information timer is not 0, error processing such as generating an alarm sound from the speaker 17 (see FIG. 1) is performed in the error management processing (step S205 shown in FIG. 16).

次いで、主制御CPU600aは、上記のような処理を終えた後、主制御RAM600cの通常用RAM領域600ca(図9参照)に格納した大入賞口スイッチ46cのエッジデータを取得する(ステップS267)。そして、そのエッジデータを確認し(ステップS268)、そのエッジデータがOFFであれば(ステップS268:NO)、大入賞口(図示せず)への入賞がなく不正が行われていないと判断し、入賞無効処理を終える。   Next, after finishing the above processing, the main control CPU 600a acquires the edge data of the special winning opening switch 46c stored in the normal RAM area 600ca of the main control RAM 600c (see FIG. 9) (step S267). Then, the edge data is confirmed (step S268), and if the edge data is OFF (step S268: NO), it is determined that there is no winning in the special winning opening (not shown) and that no illegal operation is performed. , Finish the winning invalidation process.

一方、エッジデータがONであれば(ステップS268:YES)、特別電動役物作動フラグの値を確認する(ステップS269)。特別電動役物作動フラグの値が05AHであれば(ステップS269:=05AH)、大入賞口(図示せず)が開閉扉46a(図5参照)によって、開放されている状態であり、不正が行われていないと判断し、入賞無効処理を終える。   On the other hand, if the edge data is ON (step S268: YES), the value of the special electric auditors product operation flag is confirmed (step S269). If the value of the special electric accessory actuation flag is 05AH (step S269: = 05AH), the special winning opening (not shown) is open by the opening / closing door 46a (see Fig. 5), and illegality is detected. It is determined that the processing has not been performed, and the winning invalidation processing ends.

他方、特別電動役物作動フラグの値が05AHでなければ(ステップS269:≠05AH)、大入賞口(図示せず)が開閉扉46a(図5参照)によって閉止されている状態であるにも係らず入賞があるため、不正が行われていると判断し、主制御CPU600aは、大入賞口スイッチ46cのエッジデータをクリアし、OFFにする処理を行い、主制御RAM600cの通常用RAM領域600ca(図9参照)に格納する(ステップS270)。   On the other hand, if the value of the special electric accessory actuation flag is not 05AH (step S269: $ 05AH), the special winning opening (not shown) is closed by the opening / closing door 46a (see FIG. 5). Regardless of the winning, the main control CPU 600a determines that the fraud has been performed, clears the edge data of the special winning opening switch 46c and turns it off, and performs the normal RAM area 600ca of the main control RAM 600c. (See FIG. 9) (step S270).

次いで、主制御CPU600aは、不正情報タイマに30sをセットし(ステップS271)、入賞無効処理を終える。   Next, the main control CPU 600a sets 30s to the fraudulent information timer (step S271), and ends the winning invalidation processing.

<スイッチ入力処理の説明>
かくして、上記のような処理を終えた後、主制御CPU600aは、主制御RAM600cの通常用RAM領域600ca(図9参照)に格納しておいた各種スイッチ類のエッジデータを取得する(ステップS252)。これらエッジデータが全てOFF状態(ステップS252:NO)であれば、スイッチ入力処理を終える。
<Description of switch input processing>
Thus, after completing the above processing, the main control CPU 600a acquires the edge data of various switches stored in the normal RAM area 600ca of the main control RAM 600c (see FIG. 9) (step S252). . If all of these edge data are in the OFF state (step S252: NO), the switch input processing ends.

一方、これらエッジデータのうちいずれか一つのデータがON状態(ステップS252:YES)であれば、主制御CPU600aは、賞球数毎に対応した入賞カウンタを加算する処理を行う(ステップS253)。   On the other hand, if any one of the edge data is in the ON state (step S252: YES), the main control CPU 600a performs a process of adding a winning counter corresponding to the number of winning balls (step S253).

具体的には、右上一般入賞口スイッチ48a1に遊技球が入賞(エッジデータがON)すると、第1入賞カウンタをインクリメント(+1)する処理を行う。そして、左上一般入賞口スイッチ48b1,左中一般入賞口スイッチ48c1,左下一般入賞口スイッチ48d1の何れかに遊技球が入賞(エッジデータがON)すると、入賞した数だけ、第2入賞カウンタをインクリメント(+1)する処理を行う。さらに、大入賞口スイッチ46cに遊技球が入賞(エッジデータがON)すると、第3入賞カウンタをインクリメント(+1)する処理を行う。そしてさらに、特別図柄1始動口スイッチ44a,特別図柄2始動口スイッチ45aの何れかに遊技球が入賞(エッジデータがON)すると、入賞した数だけ、第4入賞カウンタをインクリメント(+1)する処理を行う。   Specifically, when a game ball is won (the edge data is ON) in the upper right general winning opening switch 48a1, a process of incrementing (+1) the first winning counter is performed. When the game ball wins (the edge data is ON) in one of the upper left general winning opening switch 48b1, the middle left general winning opening switch 48c1, and the lower left general winning opening switch 48d1, the second winning counter is incremented by the number of winning. (+1) is performed. Further, when a game ball wins (winning edge data is ON) to the special winning opening switch 46c, a process of incrementing (+1) the third winning counter. Further, when the game ball wins one of the special symbol 1 starting port switch 44a and the special symbol 2 starting port switch 45a (the edge data is ON), the fourth winning counter is incremented (+1) by the number of winning. I do.

かくして、主制御CPU600aは、上記の処理をした後、スイッチ入力処理を終える。   Thus, after performing the above processing, the main control CPU 600a ends the switch input processing.

<賞球管理処理の説明>
次に、図19を参照して、上記賞球管理処理について詳細に説明する。賞球管理処理は、図19に示すように、先ず、入賞カウンタの総数をループカウンタにセットする(ステップS280)。すなわち、本実施形態において、入賞カウンタは、第1入賞カウンタ,第2入賞カウンタ,第3入賞カウンタ,第4入賞カウンタの4つが存在する(図17に示すステップS253の説明参照)ため、ループカウンタに4がセットされる。
<Description of award ball management processing>
Next, the prize ball management processing will be described in detail with reference to FIG. In the winning ball management process, as shown in FIG. 19, first, the total number of winning counters is set in a loop counter (step S280). That is, in the present embodiment, there are four winning counters, a first winning counter, a second winning counter, a third winning counter, and a fourth winning counter (see the description of step S253 shown in FIG. 17), so that the loop counter is used. Is set to 4.

次いで、主制御CPU600aは、入賞カウンタの番号に1をセットする。より詳しく説明すると、本実施形態においては、第1入賞カウンタ,第2入賞カウンタ,第3入賞カウンタ,第4入賞カウンタの4つの入賞カウンタが存在しているため、それぞれの入賞カウンタに番号が割り当てられることとなる。すなわち、第1入賞カウンタの番号は1、第2入賞カウンタの番号は2、第3入賞カウンタの番号は3、第4入賞カウンタの番号は4というように番号が割り当てられることとなり、その割り当てられた番号を示す数値がNで、その数値Nに1がセットされるというものである(ステップS281)。   Next, the main control CPU 600a sets 1 to the number of the winning counter. More specifically, in this embodiment, since there are four winning counters of a first winning counter, a second winning counter, a third winning counter, and a fourth winning counter, numbers are assigned to the respective winning counters. Will be done. That is, the number of the first prize counter is 1, the number of the second prize counter is 2, the number of the third prize counter is 3, and the number of the fourth prize counter is 4, and so on. The numerical value indicating the number is N, and 1 is set to the numerical value N (step S281).

次いで、主制御CPU600aは、その数値Nにセットされた番号を確認し、その番号に該当する入賞カウンタの値を確認する(ステップS282)。すなわち、数値Nに1がセットされていた場合は、第1入賞カウンタの値が0か否かを確認し、数値Nに2がセットされていた場合は、第2入賞カウンタの値が0か否かを確認し、数値Nに3がセットされていた場合は、第3入賞カウンタの値が0か否かを確認し、数値Nに4がセットされていた場合は、第4入賞カウンタの値が0か否かを確認する。   Next, the main control CPU 600a checks the number set to the numerical value N, and checks the value of the winning counter corresponding to the number (step S282). That is, if the value N is set to 1, it is checked whether the value of the first winning counter is 0. If the value N is set to 2, the value of the second winning counter is 0. It is confirmed whether or not the value of the third winning counter is 0 when the value N is set to 3. If the value of the third winning counter is 4 if the value of the third winning counter is set to 0, the value of the fourth winning counter is checked. Check whether the value is 0.

そして、入賞カウンタの値が0であれば(ステップS282:=0)、主制御CPU600aは、数値Nをインクリメント(+1)する処理を行い(ステップS283)、ループカウンタの値を減算(−1)する処理を行う(ステップS284)。そしてその処理によって、ループカウンタの値が0(ステップS285:=0)になれば、賞球管理処理を終え、0でなければ(ステップS285:≠0)、ステップS282に戻り、ステップS282〜ステップS285の処理を繰り返す。   If the value of the winning counter is 0 (step S282: = 0), the main control CPU 600a performs a process of incrementing (+1) the numerical value N (step S283), and subtracting the value of the loop counter (-1). Is performed (step S284). When the value of the loop counter becomes 0 (step S285: = 0) as a result of the processing, the award ball management processing is completed. When the value is not 0 (step S285: $ 0), the processing returns to step S282, and the processing returns to step S282 to step S282. The process of S285 is repeated.

一方、主制御CPU600aは、入賞カウンタの値が0でなければ(ステップS282:≠0)、数値Nに1がセットされていた場合、第1入賞カウンタの値を減算(−1)する処理を行い、数値Nに2がセットされていた場合、第2入賞カウンタの値を減算(−1)する処理を行い、数値Nに3がセットされていた場合、第3入賞カウンタの値を減算(−1)する処理を行い、数値Nに4がセットされていた場合、第4入賞カウンタの値を減算(−1)する処理を行う(ステップS286)。   On the other hand, if the value of the winning counter is not 0 (step S282: $ 0), and if 1 is set to the numerical value N, the main control CPU 600a performs a process of subtracting (-1) the value of the first winning counter. When the value N is set to 2, the process of subtracting (−1) the value of the second winning counter is performed. When the value N is set to 3, the value of the third winning counter is subtracted ( If the value N is set to 4, a process of subtracting (-1) the value of the fourth winning counter is performed (step S286).

そして、この処理の後、主制御CPU600aは、払出個数を指定した払出制御コマンドPAY_CMDを払出制御基板70(図7参照)に送信する。具体的には、上記ステップS286の処理にて、第1入賞カウンタの値を減算した場合は、そのカウンタ値を減算した値、すなわち、1に対応した遊技球(例えば、5個)を払出すよう指定した払出制御コマンドPAY_CMDを払出制御基板70(図7参照)に送信する。そして、第2入賞カウンタの値を減算した場合は、そのカウンタ値を減算した値、すなわち、1に対応した遊技球(例えば、10個)を払出すよう指定した払出制御コマンドPAY_CMDを払出制御基板70(図7参照)に送信する。そしてさらに、第3入賞カウンタの値を減算した場合は、そのカウンタ値を減算した値、すなわち、1に対応した遊技球(例えば、15個)を払出すよう指定した払出制御コマンドPAY_CMDを払出制御基板70(図7参照)に送信する。またさらに、第4入賞カウンタの値を減算した場合は、そのカウンタ値を減算した値、すなわち、1に対応した遊技球(例えば、3個)を払出すよう指定した払出制御コマンドPAY_CMDを払出制御基板70(図7参照)に送信する(ステップS287)。これにより、払出制御基板70は、当該払出制御コマンドPAY_CMDに基づいて、払出モータMを制御して遊技球を払出すこととなる。   Then, after this processing, the main control CPU 600a transmits a payout control command PAY_CMD specifying the number of payouts to the payout control board 70 (see FIG. 7). Specifically, when the value of the first winning counter is subtracted in the process of step S286, a value obtained by subtracting the counter value, that is, a game ball (for example, five) corresponding to 1 is paid out. The payout control command PAY_CMD specified in this manner is transmitted to the payout control board 70 (see FIG. 7). Then, when the value of the second winning counter is subtracted, the payout control command PAY_CMD that designates to pay out the value obtained by subtracting the counter value, that is, 10 game balls (for example, 10) corresponding to 1 is provided on the payout control board. 70 (see FIG. 7). Further, when the value of the third winning counter is subtracted, the payout control command PAY_CMD that designates to pay out the value obtained by subtracting the counter value, that is, 15 game balls corresponding to 1 (for example, 15) is provided. The signal is transmitted to the substrate 70 (see FIG. 7). Further, when the value of the fourth prize counter is subtracted, the payout control command PAY_CMD which designates to pay out the value obtained by subtracting the counter value, that is, three game balls (for example, three) corresponding to 1, is controlled. The data is transmitted to the substrate 70 (see FIG. 7) (step S287). As a result, the payout control board 70 controls the payout motor M based on the payout control command PAY_CMD to pay out the game balls.

かくして、主制御CPU600aは、上記処理を終えた後、賞球管理処理を終える。   Thus, the main control CPU 600a ends the prize ball management processing after finishing the above processing.

<設定確認処理の説明>
次に、図20を参照して、上記設定確認処理について詳細に説明する。設定確認処理は、図20に示すように、主制御CPU600aは、先ず、遊技者に有利な特別遊技状態を発生させる確率の設定値を確認中か否かを示す設定確認フラグがONに設定されているか否かを確認する(ステップS290)。設定確認フラグがONに設定されていれば(ステップS290:YES)、遊技者に有利な特別遊技状態を発生させる確率の設定値を確認中であると判断し、ステップS292の処理に進み、設定確認フラグがOFFに設定されていれば(ステップS290:NO)、遊技者に有利な特別遊技状態を発生させる確率の設定値を確認中でないと判断し、ステップS291の処理に進む。
<Description of setting confirmation processing>
Next, the setting confirmation process will be described in detail with reference to FIG. In the setting confirmation process, as shown in FIG. 20, the main control CPU 600a first sets the setting confirmation flag to ON to indicate whether or not the setting value of the probability of generating a special game state advantageous to the player is being confirmed. It is determined whether or not it has been performed (step S290). If the setting confirmation flag is set to ON (step S290: YES), it is determined that the set value of the probability of generating a special game state advantageous to the player is being confirmed, and the process proceeds to step S292, where the setting is performed. If the confirmation flag is set to OFF (step S290: NO), it is determined that the set value of the probability of generating a special game state advantageous to the player is not being confirmed, and the process proceeds to step S291.

次いで、主制御CPU600aは、遊技者に有利な特別遊技状態を発生させる確率の設定値を確認しても良い条件が成立しているか否かを確認する(ステップS291)。すなわち、設定値を確認しても良い条件とは、設定変更スイッチ650(図7参照)が押下されていないか、又は、上部開閉扉7、下部開放扉8が開放されている以外のエラーが発生中でないか、又は、特別図柄の変動が停止(始動保留球が無い状態、液晶表示装置41に待機画面が表示されている状態)、又は、普通図柄の変動が停止(始動保留球が無い状態)等の条件をいうものである。   Next, the main control CPU 600a confirms whether or not a condition that can confirm the set value of the probability of generating a special game state advantageous to the player is satisfied (step S291). That is, the conditions under which the setting value may be confirmed include an error other than that the setting change switch 650 (see FIG. 7) is not pressed or that the upper opening door 7 and the lower opening door 8 are opened. It is not occurring, or the fluctuation of the special symbol is stopped (the state where there is no start-retaining ball, the state where the standby screen is displayed on the liquid crystal display device 41), or the fluctuation of the ordinary pattern is stopped (the state where the start-retaining ball is not present) (Condition).

かくして、主制御CPU600aは、上記例示した条件のうち、何れかの条件が成立していないと(ステップS291:NO)、設定確認処理を終える一方、上記例示した条件のうち、何れかの条件が成立していると(ステップS291:YES)、図2に示すように、上部開閉扉7、下部開放扉8が開放されているか否かを確認する(ステップS292)。   Thus, when any of the above-described conditions is not satisfied (step S291: NO), the main control CPU 600a ends the setting confirmation process, while any of the above-described conditions is not satisfied. If it is established (step S291: YES), it is checked whether the upper opening / closing door 7 and the lower opening door 8 are open as shown in FIG. 2 (step S292).

主制御CPU600aは、上部開閉扉7、下部開放扉8が開放されていれば(ステップS292:YES)、図7に示す設定キースイッチ640に専用キーが挿入され、ONされているか否かを確認する(ステップS293)。設定キースイッチ640がONされていれば(ステップS293:YES)、主制御CPU600aは、設定確認フラグをONにセットし(ステップS294)、この事を示す処理コマンド(演出制御コマンドDI_CMD)を演出制御基板90に送信する(ステップS295)。そして、主制御CPU600aは、発射制御信号をOFFに設定し、それを払出制御基板70に送信し(ステップS296)、設定確認処理を終える。これにより、払出制御基板70は、発射制御基板71の動作を停止させるように制御する。   If the upper opening / closing door 7 and the lower opening door 8 are open (step S292: YES), the main control CPU 600a checks whether a dedicated key is inserted into the setting key switch 640 shown in FIG. 7 and turned on. (Step S293). If the setting key switch 640 is ON (step S293: YES), the main control CPU 600a sets the setting confirmation flag to ON (step S294), and performs a processing command (production control command DI_CMD) indicating this to effect production. The data is transmitted to the substrate 90 (step S295). Then, the main control CPU 600a sets the firing control signal to OFF, transmits it to the payout control board 70 (step S296), and ends the setting confirmation processing. Thereby, the payout control board 70 controls the operation of the firing control board 71 to stop.

一方、主制御CPU600aは、上部開閉扉7、下部開放扉8が開放されていないか(ステップS292:NO)、又は、図7に示す設定キースイッチ640がOFFされていれば(ステップS293:NO)、設定確認フラグをOFFにセットし(ステップS297)、この事を示す処理コマンド(演出制御コマンドDI_CMD)を演出制御基板90に送信する(ステップS298)。そして、主制御CPU600aは、発射制御信号をONに設定し、それを払出制御基板70に送信し(ステップS299)、設定確認処理を終える。これにより、払出制御基板70は、発射制御基板71の動作を開始させるように制御する。   On the other hand, the main control CPU 600a determines whether the upper opening / closing door 7 and the lower opening door 8 are open (step S292: NO) or if the setting key switch 640 shown in FIG. 7 is turned off (step S293: NO). ), The setting confirmation flag is set to OFF (step S297), and a processing command (effect control command DI_CMD) indicating this is transmitted to the effect control board 90 (step S298). Then, the main control CPU 600a sets the firing control signal to ON, transmits it to the payout control board 70 (step S299), and ends the setting confirmation processing. Thus, the payout control board 70 controls the operation of the firing control board 71 to start.

<賞球入賞数管理処理2の説明>
次に、図21〜図22を参照して、上記賞球入賞数管理処理2について詳細に説明する。賞球入賞数管理処理2は、図21に示すように、先ず、主制御CPU600a内のレジスタ群の内容を主制御RAM600cのスタック領域に退避させる退避処理を実行する(ステップS400)。
<Description of Prize Ball Winning Number Management Processing 2>
Next, the prize ball winning number management process 2 will be described in detail with reference to FIGS. As shown in FIG. 21, the prize ball winning number management process 2 first executes a save process for saving the contents of the register group in the main control CPU 600a to the stack area of the main control RAM 600c (step S400).

次いで、主制御CPU600aは、主制御RAM600cの計測用RAM領域600cb(図9参照)の初期設定を行う(ステップS401)。なお、この初期設定は、図12を参照して説明した内容と同一であるため、説明は省略する。   Next, the main control CPU 600a initializes the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c (step S401). Note that the initial settings are the same as those described with reference to FIG.

次いで、主制御CPU600aは、スイッチ確認処理を行う(ステップS402)。スイッチ確認処理では、図17に示すステップS250にて、主制御RAM600cの通常用RAM領域600ca(図9参照)に格納されている右上一般入賞口スイッチ48a1,左上一般入賞口スイッチ48b1,左中一般入賞口スイッチ48c1,左下一般入賞口スイッチ48d1,大入賞口スイッチ46c,アウト口スイッチ49a,特別図柄1始動口スイッチ44a,特別図柄2始動口スイッチ45a,普通図柄始動口スイッチ47aのON/OFF信号を主制御CPU600aにて読み出し、主制御CPU600aは、右上一般入賞口スイッチ48a1の入力フラグのON/OFF設定を行い、左上一般入賞口スイッチ48b1の入力フラグのON/OFF設定を行い、左中一般入賞口スイッチ48c1の入力フラグのON/OFF設定を行い、左下一般入賞口スイッチ48d1の入力フラグのON/OFF設定を行い、大入賞口スイッチ46cの入力フラグのON/OFF設定を行い、アウト口スイッチ49aの入力フラグのON/OFF設定を行い、特別図柄1始動口スイッチ44aの入力フラグのON/OFF設定を行い、特別図柄2始動口スイッチ45aの入力フラグのON/OFF設定を行い、普通図柄始動口スイッチ47aの入力フラグのON/OFF設定を行い、各入力フラグを主制御RAM600cの計測用RAM領域600cb(図9参照)に格納する。   Next, the main control CPU 600a performs a switch confirmation process (step S402). In the switch confirmation process, in step S250 shown in FIG. 17, the upper right general winning opening switch 48a1, the upper left general winning opening switch 48b1, the left middle general stored in the normal RAM area 600ca (see FIG. 9) of the main control RAM 600c. ON / OFF signal of the winning opening switch 48c1, the lower left general winning opening switch 48d1, the big winning opening switch 46c, the out opening switch 49a, the special design 1 starting opening switch 44a, the special design 2 starting opening switch 45a, and the normal design starting opening switch 47a. Is read by the main control CPU 600a, and the main control CPU 600a sets ON / OFF of the input flag of the upper right general winning opening switch 48a1, sets ON / OFF of the input flag of the upper left general winning opening switch 48b1, and sets ON / O of input flag of winning opening switch 48c1 F setting, ON / OFF setting of the input flag of the lower left general winning opening switch 48d1, ON / OFF setting of the input flag of the special winning opening switch 46c, ON / OFF setting of the input flag of the out opening switch 49a. Is performed, the ON / OFF setting of the input flag of the special symbol 1 starting port switch 44a is performed, the ON / OFF setting of the input flag of the special symbol 2 starting port switch 45a is performed, and the input flag of the ordinary symbol starting port switch 47a is turned ON. / OFF is set, and each input flag is stored in the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c.

かくして、この各入力フラグが、図13に示すカウント処理にて使用されることとなる。しかして、このように、各入力フラグを主制御RAM600cの計測用RAM領域600cb(図9参照)に格納しておけば、図13に示すカウント処理が実行される前に、右上一般入賞口スイッチ48a1,左上一般入賞口スイッチ48b1,左中一般入賞口スイッチ48c1,左下一般入賞口スイッチ48d1,大入賞口スイッチ46c,アウト口スイッチ49a,特別図柄1始動口スイッチ44a,特別図柄2始動口スイッチ45a,普通図柄始動口スイッチ47aの何れかのエッジデータがONとなった後、何らかの異常等が発生し電源が遮断されたとしても、このエッジデータのON/OFFの内容は各入力フラグのON/OFFの内容として主制御RAM600cの計測用RAM領域600cb(図9参照)に格納されることとなるから、その後、電源遮断復帰したとしても、上述したように、主制御RAM600cの計測用RAM領域600cb(図9参照)はクリアされないため、各入力フラグの内容はクリアされないこととなり、もって、図13に示すカウント処理にて使用されれば、電源遮断復帰時に正確な情報を生成することができることとなる。   Thus, these input flags are used in the count processing shown in FIG. Thus, if each input flag is stored in the measurement RAM area 600cb of the main control RAM 600c (see FIG. 9), the upper right general winning opening switch is set before the count processing shown in FIG. 13 is executed. 48a1, upper left general winning opening switch 48b1, middle left general winning opening switch 48c1, lower left general winning opening switch 48d1, big winning opening switch 46c, out opening switch 49a, special design 1 starting opening switch 44a, special design 2 starting opening switch 45a. After any one of the edge data of the symbol starter switch 47a is turned ON, even if the power is cut off due to some abnormality or the like, the contents of ON / OFF of the edge data are determined by ON / OFF of each input flag. The content of OFF is stored in the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c. Therefore, even after the power is turned off and restored, as described above, the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c is not cleared, so that the contents of each input flag are not cleared. If it is used in the count process shown in FIG. 13, accurate information can be generated at the time of power-off recovery.

次いで、主制御CPU600aは、表示更新処理を実行し(ステップS403)、主制御RAM600cのスタック領域に退避させておいたレジスタの内容を復帰させ(ステップS404)、賞球入賞数管理処理2を終える。   Next, the main control CPU 600a executes a display update process (step S403), restores the contents of the register saved in the stack area of the main control RAM 600c (step S404), and ends the winning ball winning number management process 2. .

<表示更新処理の説明>
この点、図22を参照してより詳しく説明すると、主制御CPU600aは、RAMエラーフラグを確認する(ステップS410)。RAMエラーフラグがONに設定されていれば、「1」〜「6」の何れかの値を示していないと判断し(ステップS410:YES)、主制御RAM600cに異常が発生(RAMエラー)として、主制御CPU600aは、計測表示装置610(図7参照)の第1の計測表示装置610A(図8(a)参照)、第2の計測表示装置610B(図8(a)参照)、第3の計測表示装置610C(図8(a)参照)、第4の計測表示装置610D(図8(a)参照)に「― ― ― ―」を表示又は「0000」を表示させるデータを出力し(ステップS411)表示更新処理を終える。これにより、計測表示装置610(図7参照)の第1の計測表示装置610A(図8(a)参照)、第2の計測表示装置610B(図8(a)参照)、第3の計測表示装置610C(図8(a)参照)、第4の計測表示装置610D(図8(a)参照)に「― ― ― ―」が表示又は「0000」が表示されることとなる。
<Description of display update processing>
This point will be described in more detail with reference to FIG. 22. The main control CPU 600a checks a RAM error flag (step S410). If the RAM error flag is set to ON, it is determined that the value does not indicate any of the values “1” to “6” (step S410: YES), and an abnormality occurs in the main control RAM 600c (RAM error). The main control CPU 600a controls the first measurement display device 610A (see FIG. 8A), the second measurement display device 610B (see FIG. 8A), and the third measurement display device 610 (see FIG. 7). The measurement display device 610C (see FIG. 8 (a)) and the fourth measurement display device 610D (see FIG. 8 (a)) output “−−−−−” or data for displaying “0000” ( Step S411) The display update processing ends. Thereby, the first measurement display device 610A (see FIG. 8A), the second measurement display device 610B (see FIG. 8A) of the measurement display device 610 (see FIG. 7), and the third measurement display “−−−−−” or “0000” is displayed on the device 610C (see FIG. 8A) and the fourth measurement display device 610D (see FIG. 8A).

一方、RAMエラーフラグがOFFに設定されていれば、「1」〜「6」の何れかの値が示されていると判断し(ステップS410:NO)、主制御RAM600cに異常が発生(RAMエラー)として、主制御CPU600aは、初期設定済みフラグがONに設定されているか否かを確認する(ステップS412)。初期設定済みフラグがONに設定されていなければ(ステップS412:NO)、主制御RAM600cの計測用RAM領域600cb(図9参照)に格納されている累積アウトカウンタを取得し、所定数(例えば、300個)に達したか否かを確認する(ステップS413)。累積アウトカウンタが所定数(例えば、300個)に達していなければ(ステップS413:NO)、主制御CPU600aは、計測表示装置610(図7、図8(a)参照)に表示させるリアルタイム計測表示データを作成し、主制御RAM600cの計測用RAM領域600cb(図9参照)に格納する(ステップS414)。そしてさらに、主制御CPU600aは、計測表示装置610(図7、図8(a)参照)に表示させる前回の計測結果表示データを作成し、主制御RAM600cの計測用RAM領域600cb(図9参照)に格納する(ステップS415)。   On the other hand, if the RAM error flag is set to OFF, it is determined that any value of “1” to “6” is indicated (step S410: NO), and an abnormality occurs in the main control RAM 600c (RAM). As an error, the main control CPU 600a checks whether or not the initialization-completed flag is set to ON (step S412). If the initialization-completed flag is not set to ON (step S412: NO), the cumulative out counter stored in the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c is acquired, and a predetermined number (for example, It is checked whether the number has reached (300) (step S413). If the cumulative out counter has not reached the predetermined number (for example, 300) (step S413: NO), the main control CPU 600a causes the real-time measurement display to be displayed on the measurement display device 610 (see FIGS. 7 and 8A). The data is created and stored in the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c (step S414). Further, the main control CPU 600a creates the previous measurement result display data to be displayed on the measurement display device 610 (see FIGS. 7 and 8A), and the measurement RAM area 600cb of the main control RAM 600c (see FIG. 9). (Step S415).

次いで、主制御CPU600aは、表示カウンタをインクリメント(+1)する(ステップS416)。   Next, the main control CPU 600a increments (+1) the display counter (step S416).

次いで、主制御CPU600aは、表示カウンタが5秒に相当する値(第1所定値)に達したか否かを確認し(ステップS417)、第1所定値に達していなければ(ステップS417:NO)、ステップS414にて作成されたリアルタイム計測表示データを計測表示装置610(図7、図8(a)参照)に出力する(ステップS418)。これにより、計測表示装置610(図7、図8(a)参照)の第4の計測表示装置610D,第3の計測表示装置610C(図8(a)参照)の7セグメントには、識別情報「bL」が点滅表示され、第2の計測表示装置610B,第1の計測表示装置610A(図8(b)参照)の7セグメントには、比率情報「− −」が点灯表示されることとなる。なお、点滅表示は、点灯0.3秒、消灯0.3秒の0.6秒周期である。   Next, the main control CPU 600a checks whether or not the display counter has reached a value (first predetermined value) corresponding to 5 seconds (step S417). If the display counter has not reached the first predetermined value (step S417: NO) ), And outputs the real-time measurement display data created in step S414 to the measurement display device 610 (see FIGS. 7 and 8A) (step S418). Thus, the identification information is included in the seven segments of the fourth measurement display device 610D and the third measurement display device 610C (see FIG. 8A) of the measurement display device 610 (see FIGS. 7 and 8A). “BL” is displayed blinking, and ratio information “−−” is lit on seven segments of the second measurement display device 610B and the first measurement display device 610A (see FIG. 8B). Become. The blinking display is a 0.6 second cycle of 0.3 seconds on and 0.3 seconds off.

一方、第1所定値に達していれば(ステップS417:YES)、主制御CPU600aは、表示カウンタが10秒に相当する値(第2所定値)に達したか否かを確認し(ステップS2419)、第2所定値に達していなければ(ステップS419:NO)、ステップS415にて作成された前回の計測結果表示データを計測表示装置610(図7、図8(a)参照)に出力する(ステップS420)。これにより、計測表示装置610(図7、図8(a)参照)の第4の計測表示装置610D,第3の計測表示装置610C(図8(a)参照)の7セグメントには、識別情報「b6」が点滅表示され、第2の計測表示装置610B,第1の計測表示装置610A(図8(a)参照)の7セグメントには、比率情報「− −」が点灯表示されることとなる。なお、点滅表示は、点灯0.3秒、消灯0.3秒の0.6秒周期である。   On the other hand, if the value has reached the first predetermined value (step S417: YES), the main control CPU 600a checks whether or not the display counter has reached a value corresponding to 10 seconds (second predetermined value) (step S2419). If the second predetermined value has not been reached (step S419: NO), the previous measurement result display data created in step S415 is output to the measurement display device 610 (see FIGS. 7 and 8A). (Step S420). Thus, the identification information is included in the seven segments of the fourth measurement display device 610D and the third measurement display device 610C (see FIG. 8A) of the measurement display device 610 (see FIGS. 7 and 8A). “B6” is displayed blinking, and ratio information “−−” is lit on seven segments of the second measurement display device 610B and the first measurement display device 610A (see FIG. 8A). Become. The blinking display is a 0.6 second cycle of 0.3 seconds on and 0.3 seconds off.

他方、第2所定値に達していれば(ステップS419:YES)、主制御CPU600aは、表示カウンタに0を設定する(ステップS421)。   On the other hand, if it has reached the second predetermined value (step S419: YES), the main control CPU 600a sets 0 to the display counter (step S421).

かくして、このようにすれば、計測表示装置610(図7、図8(a)参照)の表示内容が5秒毎に、リアルタイム計測表示データ(第4の計測表示装置610D,第3の計測表示装置610C(図8(a)参照)の7セグメントには、識別情報「bL」が点滅表示され、第2の計測表示装置610B,第1の計測表示装置610A(図8(a)参照)の7セグメントには、比率情報「− −」が点灯表示)、前回の計測結果表示データ(第4の計測表示装置610D,第3の計測表示装置610C(図8(a)参照)の7セグメントには、識別情報「b6」が点滅表示され、第2の計測表示装置610B,第1の計測表示装置610A(図8(a)参照)の7セグメントには、比率情報「− −」が点灯表示)に切り替えられることとなる。   In this way, the display content of the measurement display device 610 (see FIGS. 7 and 8A) is changed every 5 seconds by the real-time measurement display data (the fourth measurement display device 610D and the third measurement display device). The identification information “bL” blinks in seven segments of the device 610C (see FIG. 8A), and the second measurement and display device 610B and the first measurement and display device 610A (see FIG. 8A). In the seven segments, the ratio information “−−” is lit and displayed) and the previous measurement result display data (the fourth measurement display device 610D and the third measurement display device 610C (see FIG. 8A)) , The identification information “b6” is displayed blinking, and the ratio information “−−” is lit on the 7 segments of the second measurement display device 610B and the first measurement display device 610A (see FIG. 8A). ).

なお、上記ステップS418、ステップS420、ステップS421の処理後、主制御CPU600aは、表示処理を終える。   After the processing in steps S418, S420, and S421, the main control CPU 600a ends the display processing.

一方、主制御CPU600aは、累積アウトカウンタが所定数(例えば、300個)に達していれば(ステップS413:YES)、初期設定済みフラグにONを設定(ステップS422)し、ステップS423の処理に進む。また、主制御CPU600aは、初期設定済みフラグがONに設定されていれば(ステップS412:YES)、ステップS423の処理に進む。   On the other hand, if the cumulative out counter has reached a predetermined number (for example, 300) (step S413: YES), the main control CPU 600a sets the initialization-completed flag to ON (step S422), and proceeds to step S423. move on. Further, if the initialization flag has been set to ON (step S412: YES), the main control CPU 600a proceeds to the process of step S423.

次いで、主制御CPU600aは、主制御RAM600cの計測用RAM領域600cb(図9参照)に格納されている低確累積アウトカウンタを取得し、所定数(例えば、6000個)に達したか否かを確認する(ステップS423)。低確累積アウトカウンタが所定数(例えば、6000個)に達していなければ(ステップS423:NO)、主制御CPU600aは、主制御RAM600cの計測用RAM領域600cb(図9参照)のbLベースモニタワーク領域に格納されている値に基づき、計測表示装置610(図7、図8(a)参照)に表示させるリアルタイム計測点滅表示データを作成し、主制御RAM600cの計測用RAM領域600cb(図9参照)に格納する(ステップS424)。これにより、計測表示装置610(図7、図8(a)参照)の第4の計測表示装置610D,第3の計測表示装置610C(図8(a)参照)の7セグメントには、識別情報「bL」が点滅表示され、第2の計測表示装置610B,第1の計測表示装置610A(図8(a)参照)の7セグメントには、図14又は図15にて算出した比率情報が点灯表示されることとなる。なお、点滅表示は、点灯0.3秒、消灯0.3秒の0.6秒周期である。   Next, the main control CPU 600a acquires the low-accuracy cumulative out counter stored in the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c, and determines whether or not a predetermined number (for example, 6000) has been reached. Confirm (step S423). If the low-probability cumulative out counter has not reached the predetermined number (for example, 6000) (step S423: NO), the main control CPU 600a sets the bL base monitor work of the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c. Based on the values stored in the area, real-time measurement blinking display data to be displayed on the measurement display device 610 (see FIGS. 7 and 8A) is created, and a measurement RAM area 600cb of the main control RAM 600c (see FIG. 9). ) (Step S424). Thus, the identification information is included in the seven segments of the fourth measurement display device 610D and the third measurement display device 610C (see FIG. 8A) of the measurement display device 610 (see FIGS. 7 and 8A). “BL” is displayed blinking, and the ratio information calculated in FIG. 14 or FIG. 15 is lit in the seven segments of the second measurement display device 610B and the first measurement display device 610A (see FIG. 8A). Will be displayed. The blinking display is a 0.6 second cycle of 0.3 seconds on and 0.3 seconds off.

一方、主制御CPU600aは、低確累積アウトカウンタが所定数(例えば、6000個)に達していれば(ステップS423:YES)、主制御CPU600aは、主制御RAM600cの計測用RAM領域600cb(図9参照)のbLベースモニタワーク領域に格納されている値に基づき、計測表示装置610(図7、図8(a)参照)に表示させるリアルタイム計測表示データを作成し、主制御RAM600cの計測用RAM領域600cb(図9参照)に格納する(ステップS425)。これにより、計測表示装置610(図7、図8(a)参照)の第4の計測表示装置610D,第3の計測表示装置610C(図9参照)の7セグメントには、識別情報「bL」が点灯表示され、第2の計測表示装置610B,第1の計測表示装置610A(図9参照)の7セグメントには、図14又は図15にて算出した比率情報が点灯表示されることとなる。   On the other hand, if the low-probability cumulative out counter has reached a predetermined number (for example, 6000) (step S423: YES), the main control CPU 600a determines the measurement RAM area 600cb of the main control RAM 600c (FIG. 9). Based on the value stored in the bL base monitor work area (see FIG. 7), real-time measurement display data to be displayed on the measurement display device 610 (see FIGS. 7 and 8A) is created, and the measurement RAM of the main control RAM 600c is created. It is stored in the area 600cb (see FIG. 9) (step S425). Thus, the identification information “bL” is included in the seven segments of the fourth measurement display device 610D and the third measurement display device 610C (see FIG. 9) of the measurement display device 610 (see FIGS. 7 and 8A). Is displayed, and the ratio information calculated in FIG. 14 or FIG. 15 is displayed in seven segments of the second measurement display device 610B and the first measurement display device 610A (see FIG. 9). .

次いで、主制御CPU600aは、主制御RAM600cの計測用RAM領域600cb(図9参照)に格納されている累積アウトカウンタを取得し、所定数(例えば、60000個)に達したか否かを確認する(ステップS426)。累積アウトカウンタが所定数(例えば、60000個)に達していなければ(ステップS426:NO)、主制御CPU600aは、計測回数を示す計測回数フラグを確認する(ステップS427)。計測回数フラグが1以上であれば(ステップS427:YES)、主制御CPU600aは、主制御RAM600cの計測用RAM領域600cb(図9参照)のb6ベースモニタワーク領域に格納されている値に基づき、計測表示装置610(図7、図8(a)参照)に表示させる前回の計測結果表示データを作成し、主制御RAM600cの計測用RAM領域600cb(図9参照)に格納する(ステップS428)。これにより、計測表示装置610(図7、図8(a)参照)の第4の計測表示装置610D,第3の計測表示装置610C(図9参照)の7セグメントには、識別情報「b6」が点灯表示され、第2の計測表示装置610B,第1の計測表示装置610A(図8(a)参照)の7セグメントには、前回の計測結果である比率情報が点灯表示されることとなる。   Next, the main control CPU 600a acquires the cumulative out counter stored in the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c, and confirms whether or not a predetermined number (for example, 60000) has been reached. (Step S426). If the cumulative out counter has not reached the predetermined number (for example, 60000) (step S426: NO), the main control CPU 600a checks the measurement count flag indicating the measurement count (step S427). If the number-of-measurements flag is 1 or more (step S427: YES), the main control CPU 600a uses the value stored in the b6 base monitor work area of the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c. The previous measurement result display data to be displayed on the measurement display device 610 (see FIGS. 7 and 8A) is created and stored in the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c (step S428). Thus, the identification information “b6” is included in the seven segments of the fourth measurement display device 610D and the third measurement display device 610C (see FIG. 9) of the measurement display device 610 (see FIGS. 7 and 8A). Is displayed, and the ratio information, which is the previous measurement result, is displayed in the 7 segments of the second measurement display device 610B and the first measurement display device 610A (see FIG. 8A). .

一方、計測回数フラグが1以上でなければ(ステップS427:NO)、主制御CPU600aは、主制御RAM600cの計測用RAM領域600cb(図9参照)のb6ベースモニタワーク領域に格納されている値に基づき、計測表示装置610(図7、図8(a)参照)に表示させる前回の計測結果点滅表示データを作成し、主制御RAM600cの計測用RAM領域600cb(図9参照)に格納する(ステップS429)。これにより、計測表示装置610(図7、図8(a)参照)の第4の計測表示装置610D,第3の計測表示装置610C(図8(a)参照)の7セグメントには、識別情報「b6」が点滅表示され、第2の計測表示装置610B,第1の計測表示装置610A(図8(a)参照)の7セグメントには、比率情報「− −」が点灯表示されることとなる。なお、点滅表示は、点灯0.3秒、消灯0.3秒の0.6秒周期である。   On the other hand, if the measurement count flag is not 1 or more (step S427: NO), the main control CPU 600a sets the value stored in the b6 base monitor work area of the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c. On the basis of this, the previous measurement result blinking display data to be displayed on the measurement display device 610 (see FIGS. 7 and 8A) is created and stored in the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c (step). S429). Thus, the identification information is included in the seven segments of the fourth measurement display device 610D and the third measurement display device 610C (see FIG. 8A) of the measurement display device 610 (see FIGS. 7 and 8A). “B6” is displayed blinking, and ratio information “−−” is lit on seven segments of the second measurement display device 610B and the first measurement display device 610A (see FIG. 8A). Become. The blinking display is a 0.6 second cycle of 0.3 seconds on and 0.3 seconds off.

他方、主制御CPU600aは、累積アウトカウンタが所定数(例えば、60000個)に達していれば(ステップS426:YES)、計測回数フラグをインクリメント(+1)し(ステップS430)、累積アウトカウンタ、低確累積アウトカウンタ、累積賞球カウンタ、第1役物累積賞球カウンタ、第2役物累積賞球カウンタの値をクリアする(ステップS431)。   On the other hand, if the cumulative out counter has reached a predetermined number (for example, 60000) (step S426: YES), the main control CPU 600a increments (+1) the measurement count flag (step S430), and sets the cumulative out counter to low. The values of the certainty cumulative out counter, the cumulative prize ball counter, the first bonus prize ball counter, and the second bonus prize ball counter are cleared (step S431).

次いで、主制御CPU600aは、上記ステップS428、ステップS429、ステップS431の何れかの処理を終えた後、図13に示すステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用累積アウトカウンタ2(例えば、現在の設定値が「2」であれば、設定値2用累積アウトカウンタ2)の値を確認する(ステップS432)。   Next, after finishing any one of the above-described steps S428, S429, and S431, the main control CPU 600a sets the set value 1 in the set counter 1 to 6 set counter table selected in step S120 shown in FIG. The value of the cumulative out counter 2 for 〜6 (for example, if the current set value is “2”, the value of the cumulative out counter 2 for set value 2) is checked (step S432).

図13に示すステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用累積アウトカウンタ2(例えば、現在の設定値が「2」であれば、設定値2用累積アウトカウンタ2)の値が60000に達していなければ(ステップS432:NO)、主制御CPU600aは、計測表示装置610(図7参照)の第1の計測表示装置610A(図8(a)参照)、第2の計測表示装置610B(図8(a)参照)、第3の計測表示装置610C(図8(a)参照)、第4の計測表示装置610D(図8(a)参照)に「― ― ― ―」を表示させるデータを作成し、主制御RAM600cの計測用RAM領域600cb(図9参照)に格納する(ステップS433)。これにより、計測表示装置610(図7参照)の第1の計測表示装置610A(図8(a)参照)、第2の計測表示装置610B(図8(a)参照)、第3の計測表示装置610C(図8(a)参照)、第4の計測表示装置610D(図8(a)参照)に「― ― ― ―」が表示されることとなる。   The cumulative out counter 2 for the set values 1 to 6 of the count counter table for the set values 1 to 6 selected in step S120 shown in FIG. 13 (for example, if the current set value is "2", If the value of the cumulative out counter 2) has not reached 60000 (step S432: NO), the main control CPU 600a transmits the first measurement display device 610A of the measurement display device 610 (see FIG. 7) (see FIG. 8A). ), The second measurement and display device 610B (see FIG. 8A), the third measurement and display device 610C (see FIG. 8A), and the fourth measurement and display device 610D (see FIG. 8A). The data for displaying “————” is created and stored in the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c (step S433). Thereby, the first measurement display device 610A (see FIG. 8A), the second measurement display device 610B (see FIG. 8A) of the measurement display device 610 (see FIG. 7), and the third measurement display “−−−−−” will be displayed on the device 610C (see FIG. 8A) and the fourth measurement display device 610D (see FIG. 8A).

一方、図13に示すステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用累積アウトカウンタ2(例えば、現在の設定値が「2」であれば、設定値2用累積アウトカウンタ2)の値が60000に達していれば(ステップS432:YES)、主制御CPU600aは、主制御RAM600cの計測用RAM領域600cb(図9参照)のy6役物比率ワーク領域に格納されている値を確認する(ステップS434)。その値が所定値(例えば、60%)以上であれば(ステップS434:YES)、遊技規則に反していると判断し、主制御CPU600aは、主制御RAM600cの計測用RAM領域600cb(図9参照)のy6役物比率ワーク領域に格納されている値に基づき、計測表示装置610(図7、図8(a)参照)に表示させるy6役物比率点滅表示データを作成し、主制御RAM600cの計測用RAM領域600cb(図9参照)に格納する(ステップS435)。これにより、計測表示装置610(図7、図8(a)参照)の第4の計測表示装置610D,第3の計測表示装置610C(図8(a)参照)の7セグメントには、識別情報「y6」が点滅表示され、第2の計測表示装置610B,第1の計測表示装置610A(図8(a)参照)の7セグメントには、図14又は図15にて算出した役物比率情報が点灯表示されることとなる。なお、点滅表示は、点灯0.3秒、消灯0.3秒の0.6秒周期である。   On the other hand, the cumulative out counter 2 for the set values 1 to 6 in the count counter table for the set values 1 to 6 selected in step S120 shown in FIG. 13 (for example, if the current set value is “2”, the set value If the value of the second cumulative out counter 2) has reached 60000 (step S432: YES), the main control CPU 600a stores the value in the y6 role ratio work area of the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c. The stored value is confirmed (step S434). If the value is equal to or more than a predetermined value (for example, 60%) (step S434: YES), it is determined that the game rule is violated, and the main control CPU 600a determines the measurement RAM area 600cb of the main control RAM 600c (see FIG. 9). ), Based on the value stored in the y6 accessory ratio work area, y6 accessory ratio blinking display data to be displayed on the measurement display device 610 (see FIGS. 7 and 8A) is created. It is stored in the measurement RAM area 600cb (see FIG. 9) (step S435). Thus, the identification information is included in the seven segments of the fourth measurement display device 610D and the third measurement display device 610C (see FIG. 8A) of the measurement display device 610 (see FIGS. 7 and 8A). “Y6” is displayed blinking, and the 7 segments of the second measurement display device 610B and the first measurement display device 610A (see FIG. 8A) have the accessory ratio information calculated in FIG. 14 or FIG. Is lit. The blinking display is a 0.6 second cycle of 0.3 seconds on and 0.3 seconds off.

一方、主制御RAM600cの計測用RAM領域600cb(図9参照)のy6役物比率ワーク領域に格納されている値が所定値(例えば、60%)以上でなければ(ステップS434:NO)、遊技規則に反していないと判断し、主制御CPU600aは、主制御RAM600cの計測用RAM領域600cb(図9参照)のy6役物比率ワーク領域に格納されている値に基づき、計測表示装置610(図7、図8(a)参照)に表示させるy6役物比率表示データを作成し、主制御RAM600cの計測用RAM領域600cb(図9参照)に格納する(ステップS436)。これにより、計測表示装置610(図7、図8(a)参照)の第4の計測表示装置610D,第3の計測表示装置610C(図8(a)参照)の7セグメントには、識別情報「y6」が表示され、第2の計測表示装置610B,第1の計測表示装置610A(図8(a)参照)の7セグメントには、図14又は図15にて算出した役物比率情報が点灯表示されることとなる。   On the other hand, if the value stored in the y6 accessory ratio work area of the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c is not greater than or equal to a predetermined value (for example, 60%) (step S434: NO), The main control CPU 600a determines that the rule is not violated, and based on the value stored in the y6 accessory ratio work area of the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c, the measurement display device 610 (FIG. 7, and the y6 accessory ratio display data to be displayed in FIG. 8A is created and stored in the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c (step S436). Thus, the identification information is included in the seven segments of the fourth measurement display device 610D and the third measurement display device 610C (see FIG. 8A) of the measurement display device 610 (see FIGS. 7 and 8A). "Y6" is displayed, and in the seven segments of the second measurement display device 610B and the first measurement display device 610A (see FIG. 8A), the accessory ratio information calculated in FIG. 14 or FIG. It will be lit.

次いで、主制御CPU600aは、上記ステップS435又はステップS436の処理を終えた後、主制御RAM600cの計測用RAM領域600cb(図9参照)のyA役物比率ワーク領域に格納されている値を確認する(ステップS437)。その値が所定値(例えば、60%)以上であれば(ステップS437:YES)、遊技規則に反していると判断し、主制御CPU600aは、主制御RAM600cの計測用RAM領域600cb(図9参照)のyA役物比率ワーク領域に格納されている値に基づき、計測表示装置610(図7、図8(a)参照)に表示させるyA役物比率点滅表示データを作成し、主制御RAM600cの計測用RAM領域600cb(図9参照)に格納する(ステップS438)。これにより、計測表示装置610(図7、図8(a)参照)の第4の計測表示装置610D,第3の計測表示装置610C(図8(a)参照)の7セグメントには、識別情報「yA」が点滅表示され、第2の計測表示装置610B,第1の計測表示装置610A(図8(a)参照)の7セグメントには、図14又は図15にて算出した役物比率情報が点灯表示されることとなる。なお、点滅表示は、点灯0.3秒、消灯0.3秒の0.6秒周期である。   Next, after finishing the processing of step S435 or step S436, the main control CPU 600a confirms the value stored in the yA accessory ratio work area of the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c. (Step S437). If the value is equal to or more than a predetermined value (for example, 60%) (step S437: YES), it is determined that the game rule is violated, and the main control CPU 600a determines the measurement RAM area 600cb of the main control RAM 600c (see FIG. 9). ), Based on the value stored in the yA accessory ratio work area, creates blinking yA accessory ratio display data to be displayed on the measurement display device 610 (see FIGS. 7 and 8A), and stores the data in the main control RAM 600c. It is stored in the measurement RAM area 600cb (see FIG. 9) (step S438). Thus, the identification information is included in the seven segments of the fourth measurement display device 610D and the third measurement display device 610C (see FIG. 8A) of the measurement display device 610 (see FIGS. 7 and 8A). “YA” is displayed blinking, and the seven segments of the second measurement display device 610B and the first measurement display device 610A (see FIG. 8A) have the accessory ratio information calculated in FIG. 14 or FIG. Is lit. The blinking display is a 0.6 second cycle of 0.3 seconds on and 0.3 seconds off.

一方、主制御RAM600cの計測用RAM領域600cb(図9参照)のyA役物比率ワーク領域に格納されている値が所定値(例えば、60%)以上でなければ(ステップS437:NO)、遊技規則に反していないと判断し、主制御CPU600aは、主制御RAM600cの計測用RAM領域600cb(図9参照)のyA役物比率ワーク領域に格納されている値に基づき、計測表示装置610(図7、図8(a)参照)に表示させるyA役物比率表示データを作成し、主制御RAM600cの計測用RAM領域600cb(図9参照)に格納する(ステップS439)。これにより、計測表示装置610(図7、図8(a)参照)の第4の計測表示装置610D,第3の計測表示装置610C(図8(a)参照)の7セグメントには、識別情報「yA」が表示され、第2の計測表示装置610B,第1の計測表示装置610A(図8(a)参照)の7セグメントには、図14又は図15にて算出した役物比率情報が点灯表示されることとなる。   On the other hand, if the value stored in the yA accessory ratio work area of the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c is not equal to or greater than a predetermined value (for example, 60%) (step S437: NO), The main control CPU 600a determines that the rule is not violated, and based on the value stored in the yA accessory ratio work area of the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c, the measurement display device 610 (FIG. 7, and the yA accessory ratio display data to be displayed in FIG. 8A is created and stored in the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c (step S439). Thus, the identification information is included in the seven segments of the fourth measurement display device 610D and the third measurement display device 610C (see FIG. 8A) of the measurement display device 610 (see FIGS. 7 and 8A). “YA” is displayed, and in the seven segments of the second measurement display device 610B and the first measurement display device 610A (see FIG. 8A), the accessory ratio information calculated in FIG. 14 or FIG. It will be lit.

次いで、主制御CPU600aは、上記ステップS433、ステップS438、ステップS439の何れかの処理を終えた後、表示カウンタをインクリメント(+1)する(ステップS440)。   Next, the main control CPU 600a increments (+1) the display counter after completing any one of the steps S433, S438, and S439 (step S440).

次いで、主制御CPU600aは、表示カウンタが5秒に相当する値(第1所定値)に達したか否かを確認し(ステップS441)、第1所定値に達していなければ(ステップS441:NO)、ステップS424、又は、ステップS425にて作成されたリアルタイム計測表示データを計測表示装置610(図7、図8(a)参照)に出力する(ステップS442)。これにより、低確累積アウトカウンタが所定数(例えば、6000個)に達するまでは、計測表示装置610(図7、図8(a)参照)の第4の計測表示装置610D,第3の計測表示装置610C(図8(a参照)の7セグメントには、識別情報「bL」が点滅表示され、第2の計測表示装置610B,第1の計測表示装置610A(図8(a参照)の7セグメントには、算出した比率情報が点灯表示されることとなる。そして、低確累積アウトカウンタが所定数(例えば、6000個)に達すると、計測表示装置610(図7、図8(a)参照)の第4の計測表示装置610D,第3の計測表示装置610C(図8(a)参照)の7セグメントには、識別情報「bL」が点灯表示され、第2の計測表示装置610B,第1の計測表示装置610A(図8(a)参照)の7セグメントには、算出した比率情報が点灯表示されることとなる。   Next, the main control CPU 600a checks whether or not the display counter has reached a value (first predetermined value) corresponding to 5 seconds (step S441), and if the display counter has not reached the first predetermined value (step S441: NO) ), And outputs the real-time measurement display data created in step S424 or step S425 to the measurement display device 610 (see FIGS. 7 and 8A) (step S442). As a result, the fourth measurement display device 610D of the measurement display device 610 (see FIGS. 7 and 8A) and the third measurement until the low-probability cumulative out counter reaches a predetermined number (for example, 6000). The identification information “bL” blinks in seven segments of the display device 610C (see FIG. 8A), and the second measurement display device 610B and the first measurement display device 610A (see FIG. 8A). When the calculated ratio information reaches a predetermined number (for example, 6000), the measurement display device 610 (FIGS. 7 and 8A). 8), the identification information “bL” is lit on the 7 segments of the fourth measurement display device 610D and the third measurement display device 610C (see FIG. 8A), and the second measurement display device 610B, First measurement display device The 7 segments 10A (see FIG. 8 (a)), so that the calculated ratio information is displayed lit.

一方、第1所定値に達していれば(ステップS441:YES)、主制御CPU600aは、表示カウンタが10秒に相当する値(第2所定値)に達したか否かを確認し(ステップS443)、第2所定値に達していなければ(ステップS443:NO)、ステップS428、又は、ステップS429にて作成された前回の計測結果表示データを計測表示装置610(図7、図8(a)参照)に出力する(ステップS444)。これにより、1回目の累積アウト総数が60000個に達するまでは、計測表示装置610(図7、図8(a)参照)の第4の計測表示装置610D,第3の計測表示装置610C(図8(a)参照)の7セグメントには、識別情報「b6」が点滅表示され、第2の計測表示装置610B,第1の計測表示装置610A(図8(a)参照)の7セグメントには、比率情報「− −」が点灯表示されることとなる。そして、1回目の累積アウト総数が60000個に達すると、それ以降は、計測表示装置610(図7、図8(a)参照)の第4の計測表示装置610D,第3の計測表示装置610C(図8(a)参照)の7セグメントには、識別情報「b6」が点灯表示され、第2の計測表示装置610B,第1の計測表示装置610A(図8(a)参照)の7セグメントには、前回の計測結果である比率情報が点灯表示されることとなる。なお、点滅表示は、点灯0.3秒、消灯0.3秒の0.6秒周期である。   On the other hand, if the value has reached the first predetermined value (step S441: YES), the main control CPU 600a checks whether or not the display counter has reached a value corresponding to 10 seconds (the second predetermined value) (step S443). ), If the second predetermined value has not been reached (step S443: NO), the previous measurement result display data created in step S428 or S429 is displayed on the measurement display device 610 (FIGS. 7 and 8A). (See step S444). As a result, the fourth measurement display device 610D and the third measurement display device 610C (see FIG. 7 and FIG. 8A) of the measurement display device 610 (see FIGS. 7 and 8A) until the first cumulative out total number reaches 60000. 8 (a)), the identification information “b6” is displayed in a blinking manner, and the second measurement display device 610B and the first measurement display device 610A (see FIG. 8 (a)) have the seven segments. , The ratio information “−−” is displayed. Then, when the first cumulative out total number reaches 60000, thereafter, the fourth measurement display device 610D and the third measurement display device 610C of the measurement display device 610 (see FIGS. 7 and 8A). The identification information “b6” is illuminated and displayed in the seven segments of FIG. 8A, and the seven segments of the second measurement display device 610B and the first measurement display device 610A (see FIG. 8A). , The ratio information, which is the previous measurement result, is displayed. The blinking display is a 0.6 second cycle of 0.3 seconds on and 0.3 seconds off.

他方、第2所定値に達していれば(ステップS443:YES)、主制御CPU600aは、表示カウンタが15秒に相当する値(第3所定値)に達したか否かを確認し(ステップS445)、第3所定値に達していなければ(ステップS445:NO)、ステップS433、又は、ステップS435、又は、ステップS436にて作成されたy6役物比率表示データを計測表示装置610(図7、図8(a)参照)に出力する(ステップS446)。これにより、図13に示すステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用累積アウトカウンタ2(例えば、現在の設定値が「2」であれば、設定値2用累積アウトカウンタ2)の値が60000に達するまでは、計測表示装置610(図7参照)の第1の計測表示装置610A(図8(a)参照)、第2の計測表示装置610B(図8(a)参照)、第3の計測表示装置610C(図8(a)参照)、第4の計測表示装置610D(図8(a)参照)に「― ― ― ―」が表示されることとなる。そして、図13に示すステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用累積アウトカウンタ2(例えば、現在の設定値が「2」であれば、設定値2用累積アウトカウンタ2)の値が60000に達し、主制御RAM600cの計測用RAM領域600cb(図9参照)のy6役物比率ワーク領域に格納されている値が所定値(例えば、60%)以上であれば、計測表示装置610(図7、図8(a)参照)の第4の計測表示装置610D,第3の計測表示装置610C(図8(a)参照)の7セグメントには、識別情報「y6」が点滅表示され、第2の計測表示装置610B,第1の計測表示装置610A(図8(a)参照)の7セグメントには、算出した役物比率情報が点灯表示されることとなる。そしてさらに、図13に示すステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用累積アウトカウンタ2(例えば、現在の設定値が「2」であれば、設定値2用累積アウトカウンタ2)の値が60000に達し、主制御RAM600cの計測用RAM領域600cb(図9参照)のy6役物比率ワーク領域に格納されている値が所定値(例えば、60%)以上でなければ、計測表示装置610(図7、図8(a)参照)の第4の計測表示装置610D,第3の計測表示装置610C(図8(a)参照)の7セグメントには、識別情報「y6」が点灯表示され、第2の計測表示装置610B,第1の計測表示装置610A(図8(a)参照)の7セグメントには、算出した役物比率情報が点灯表示されることとなる。   On the other hand, if it has reached the second predetermined value (step S443: YES), the main control CPU 600a checks whether or not the display counter has reached a value corresponding to 15 seconds (third predetermined value) (step S445). ), If the third predetermined value has not been reached (step S445: NO), the y6 character ratio display data created in step S433, step S435, or step S436 is displayed on the measurement display device 610 (FIG. 7, FIG. 8 (see FIG. 8A) (step S446). Accordingly, the cumulative out counter 2 for the set values 1 to 6 in the count counter table for the set values 1 to 6 selected in step S120 shown in FIG. 13 (for example, if the current set value is "2", Until the value of the value 2 cumulative out counter 2) reaches 60000, the first measurement display device 610A (see FIG. 8A) and the second measurement display device 610B of the measurement display device 610 (see FIG. 7). (See FIG. 8A), “————” is displayed on the third measurement / display device 610C (see FIG. 8A), and the fourth measurement / display device 610D (see FIG. 8A). The Rukoto. Then, the cumulative out counter 2 for the set values 1 to 6 of the set counter table for the set values 1 to 6 selected in step S120 shown in FIG. 13 (for example, if the current set value is "2", the set value The value of the second cumulative out counter 2) reaches 60000, and the value stored in the y6 accessory ratio work area of the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c is a predetermined value (for example, 60%). If so, the four segments of the fourth measurement display device 610D of the measurement display device 610 (see FIGS. 7 and 8A) and the seven segments of the third measurement display device 610C (see FIG. 8A) include: The identification information “y6” blinks, and the calculated accessory ratio information is lit on seven segments of the second measurement display device 610B and the first measurement display device 610A (see FIG. 8A). It will be. Further, the cumulative out counter 2 for the set values 1 to 6 in the count counter table for the set values 1 to 6 selected in step S120 shown in FIG. 13 (for example, if the current set value is “2”, The value of the cumulative out counter 2 for value 2 reaches 60000, and the value stored in the y6 accessory ratio work area of the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c becomes a predetermined value (for example, 60%). If not, the four segments of the fourth measurement display device 610D and the third measurement display device 610C (see FIG. 8A) of the measurement display device 610 (see FIGS. 7 and 8A) are included. , The identification information “y6” is lit and displayed, and the calculated accessory ratio information is lit and displayed in the seven segments of the second measurement display device 610B and the first measurement display device 610A (see FIG. 8A). That It made.

一方、第3所定値に達していれば(ステップS445:YES)、主制御CPU600aは、表示カウンタが20秒に相当する値(第4所定値)に達したか否かを確認し(ステップS447)、第4所定値に達していなければ(ステップS447:NO)、ステップS433、又は、ステップS438、又は、ステップS439にて作成されたyA役物比率表示データを計測表示装置610(図7、図8(a)参照)に出力する(ステップS448)。これにより、図13に示すステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用累積アウトカウンタ2(例えば、現在の設定値が「2」であれば、設定値2用累積アウトカウンタ2)の値が60000に達するまでは、計測表示装置610(図7参照)の第1の計測表示装置610A(図8(a)参照)、第2の計測表示装置610B(図8(a)参照)、第3の計測表示装置610C(図8(a)参照)、第4の計測表示装置610D(図8(a)参照)に「― ― ― ―」が表示されることとなる。そして、図13に示すステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用累積アウトカウンタ2(例えば、現在の設定値が「2」であれば、設定値2用累積アウトカウンタ2)の値が60000に達し、主制御RAM600cの計測用RAM領域600cb(図9参照)のyA役物比率ワーク領域に格納されている値が所定値(例えば、60%)以上であれば、計測表示装置610(図7、図8(a)参照)の第4の計測表示装置610D,第3の計測表示装置610C(図8(a)参照)の7セグメントには、識別情報「yA」が点滅表示され、第2の計測表示装置610B,第1の計測表示装置610A(図8(a)参照)の7セグメントには、算出した役物比率情報が点灯表示されることとなる。そしてさらに、図13に示すステップS120にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用累積アウトカウンタ2(例えば、現在の設定値が「2」であれば、設定値2用累積アウトカウンタ2)の値が60000に達し、主制御RAM600cの計測用RAM領域600cb(図9参照)のyA役物比率ワーク領域に格納されている値が所定値(例えば、60%)以上でなければ、計測表示装置610(図7、図8(a)参照)の第4の計測表示装置610D,第3の計測表示装置610C(図8(a)参照)の7セグメントには、識別情報「yA」が点灯表示され、第2の計測表示装置610B,第1の計測表示装置610A(図8(a)参照)の7セグメントには、算出した役物比率情報が点灯表示されることとなる。   On the other hand, if the value has reached the third predetermined value (step S445: YES), the main control CPU 600a checks whether or not the display counter has reached a value corresponding to 20 seconds (fourth predetermined value) (step S447). ), If the fourth predetermined value has not been reached (step S447: NO), the yA role item ratio display data created in step S433, step S438, or step S439 is measured and displayed on the measurement display device 610 (FIG. 7, FIG. 8 (see FIG. 8A) (step S448). Accordingly, the cumulative out counter 2 for the set values 1 to 6 in the count counter table for the set values 1 to 6 selected in step S120 shown in FIG. 13 (for example, if the current set value is "2", Until the value of the value 2 cumulative out counter 2) reaches 60000, the first measurement display device 610A (see FIG. 8A) and the second measurement display device 610B of the measurement display device 610 (see FIG. 7). (See FIG. 8A), “————” is displayed on the third measurement / display device 610C (see FIG. 8A), and the fourth measurement / display device 610D (see FIG. 8A). The Rukoto. Then, the cumulative out counter 2 for the set values 1 to 6 of the set counter table for the set values 1 to 6 selected in step S120 shown in FIG. 13 (for example, if the current set value is "2", the set value The value of the cumulative out counter 2 for 2 reaches 60000, and the value stored in the yA accessory ratio work area of the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c becomes a predetermined value (for example, 60%). If so, the four segments of the fourth measurement display device 610D of the measurement display device 610 (see FIGS. 7 and 8A) and the seven segments of the third measurement display device 610C (see FIG. 8A) include: The identification information “yA” blinks, and the calculated accessory ratio information is lit on seven segments of the second measurement display device 610B and the first measurement display device 610A (see FIG. 8A). It will be. Further, the cumulative out counter 2 for the set values 1 to 6 in the count counter table for the set values 1 to 6 selected in step S120 shown in FIG. 13 (for example, if the current set value is “2”, When the value of the value 2 cumulative out counter 2) reaches 60000, the value stored in the yA accessory ratio work area of the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c becomes a predetermined value (for example, 60%). If not, the four segments of the fourth measurement display device 610D and the third measurement display device 610C (see FIG. 8A) of the measurement display device 610 (see FIGS. 7 and 8A) are included. , The identification information “yA” is lit and displayed, and the calculated accessory ratio information is lit and displayed in seven segments of the second measurement display device 610B and the first measurement display device 610A (see FIG. 8A). That It made.

他方、第4所定値に達していれば(ステップS447:YES)、主制御CPU600aは、表示カウンタに0を設定する(ステップS449)。   On the other hand, if the value has reached the fourth predetermined value (step S447: YES), the main control CPU 600a sets 0 to the display counter (step S449).

かくして、このようにすれば、計測表示装置610(図7、図8(a)参照)の表示内容が5秒毎に、リアルタイム計測表示データ、前回の計測結果表示データ、y6役物比率表示データ、yA役物比率表示データに切り替えられることとなる。なお、主制御CPU600aは、上記ステップS442、ステップS444、ステップS446、ステップS448、ステップS449の処理を終えた後、表示処理を終えることとなる。   Thus, in this manner, the display contents of the measurement display device 610 (see FIGS. 7 and 8A) are displayed every 5 seconds, the real-time measurement display data, the previous measurement result display data, and the y6 character ratio display data. , YA combination display data. Note that the main control CPU 600a ends the display processing after finishing the processing of step S442, step S444, step S446, step S448, and step S449.

<コモン設定、7セグメント出力処理の説明>
ここで、計測表示装置610に所定の表示をさせるにあたっての処理(図22に示すステップS414、ステップS415、ステップS418、ステップS420、ステップS424、ステップS425、ステップS428、ステップS429、ステップS433、ステップS435、ステップS436、ステップS438、ステップS439、ステップS442、ステップS444、ステップS446、ステップS448)について、図23を参照して具体的に説明することとする。なお、この図23に示す処理は、2個の7セグメントからなる特別図柄表示装置50を点灯表示させる際の処理と共通化しているため、図16に示すステップS217のLED管理処理にて処理されるものとなる。
<Description of common setting and 7-segment output processing>
Here, a process (step S414, step S415, step S418, step S420, step S424, step S425, step S428, step S429, step S429, step S433, step S435 shown in FIG. , Step S436, step S438, step S439, step S442, step S444, step S446, step S448) will be specifically described with reference to FIG. Note that the processing shown in FIG. 23 is shared with the processing for lighting and displaying the special symbol display device 50 including two 7 segments, and thus is processed in the LED management processing in step S217 shown in FIG. Will be.

主制御CPU600aは、特別図柄表示装置50、計測表示装置610に所定の表示をさせるにあたって、図22に示すように、まず、コモンカウンタを更新する(ステップS500)。   When causing the special symbol display device 50 and the measurement display device 610 to perform a predetermined display, the main control CPU 600a first updates a common counter as shown in FIG. 22 (step S500).

次いで、主制御CPU600aは、コモンカウンタをオフセットとし、特別図柄表示装置50、計測表示装置610を点灯させるにあたっての信号を選択すると共に、例えば、「0」〜「9」,「−」の表示パターンが格納されている出力LEDデータテーブル(図示せず)を選択する(ステップS501)。   Next, the main control CPU 600a sets the common counter as an offset, selects a signal for lighting the special symbol display device 50 and the measurement display device 610, and displays, for example, a display pattern of “0” to “9” and “−”. Is selected (step S501).

次いで、主制御CPU600aは、特別図柄表示装置50、計測表示装置610を点灯させるにあたっての信号を、図示しないLEDドライバより出力させる(ステップS502)。   Next, the main control CPU 600a causes the LED driver (not shown) to output a signal for turning on the special symbol display device 50 and the measurement display device 610 (step S502).

次いで、主制御CPU600aは、「0」〜「9」、「−」の表示パターンが格納されている出力LEDデータテーブル(図示せず)と、主制御RAM600cの通常用RAM領域600ca(図9参照)をオフセットとし、主制御RAM600cの通常用RAM領域600ca(図9参照)内に格納されている特別図柄表示装置50に関する出力LEDビットデータを選択する(ステップS503)。   Next, the main control CPU 600a outputs an output LED data table (not shown) in which display patterns of “0” to “9” and “−” are stored, and a normal RAM area 600ca of the main control RAM 600c (see FIG. 9). ) Is set as an offset, and the output LED bit data related to the special symbol display device 50 stored in the normal RAM area 600ca of the main control RAM 600c (see FIG. 9) is selected (step S503).

次いで、主制御CPU600aは、選択した出力LEDビットデータを図示しないLEDドライバより出力させる。これにより、特別図柄表示装置50に抽選結果が表示されることとなる。   Next, the main control CPU 600a outputs the selected output LED bit data from an LED driver (not shown). Thus, the lottery result is displayed on the special symbol display device 50.

<計測表示装置用設定処理の説明>
次に、図28を参照して、計測表示装置610の表示内容を設定するための処理について説明する。
<Description of measurement display device setting process>
Next, a process for setting display contents of the measurement display device 610 will be described with reference to FIG.

主制御CPU600aは、図24に示すように、第3の計測表示装置610C(図8(a)参照)、第4の計測表示装置610D(図8(a)参照)を消灯させるか否かを確認する。すなわち、図22に示すステップS414、ステップS415、ステップS424、ステップS429、ステップS435、ステップS438の点滅表示をさせる際に、第4の計測表示装置610D,第3の計測表示装置610C(図9参照)を消灯させるか否かを確認する(ステップS550)。消灯させる際(ステップS550:YES)、主制御CPU600aは、消灯のビットデータを設定し(ステップS551)、ステップS557の処理に進む。   As shown in FIG. 24, the main control CPU 600a determines whether to turn off the third measurement and display device 610C (see FIG. 8A) and the fourth measurement and display device 610D (see FIG. 8A). Confirm. That is, when the blinking display of step S414, step S415, step S424, step S429, step S435, and step S438 shown in FIG. 22 is performed, the fourth measurement display device 610D and the third measurement display device 610C (see FIG. 9). ) Is checked (step S550). When turning off the light (step S550: YES), the main control CPU 600a sets bit data for turning off the light (step S551), and proceeds to the process of step S557.

一方、消灯させない場合(ステップS550:NO)、主制御CPU600aは、図22に示すステップS418、ステップS420、ステップS442、ステップS444、ステップS446、ステップS448に基づいて、第4の計測表示装置610D,第3の計測表示装置610C(図9参照)に設定内容を確認する(ステップS552)。「bL」であれば(ステップS552:=bL)、「bL」のビットデータを設定し(ステップS553)、「b6」であれば(ステップS552:=b6)、「b6」のビットデータを設定し(ステップS554)、「y6」であれば(ステップS552:=y6)、「y6」のビットデータを設定し(ステップS555)、「yA」であれば(ステップS552:=yA)、「yA」のビットデータを設定し(ステップS556)、何れでもなければ(ステップS552:「−」or「0」)、「−」のビットデータ又は「0」を表示させる場合は、「0」のビットデータを設定し(ステップS557)、ステップS558の処理に進む。   On the other hand, when the light is not turned off (step S550: NO), the main control CPU 600a determines the fourth measurement display device 610D, based on steps S418, S420, S442, S444, S446, and S448 shown in FIG. The setting contents are confirmed on the third measurement display device 610C (see FIG. 9) (step S552). If it is "bL" (step S552: = bL), the bit data of "bL" is set (step S553), and if it is "b6" (step S552: = b6), the bit data of "b6" is set. (Step S554), if "y6" (step S552: = y6), the bit data of "y6" is set (step S555); if "yA" (step S552: = yA), "yA" Is set (step S556), otherwise (step S552: "-" or "0"), and if "-" bit data or "0" is to be displayed, the "0" bit Data is set (step S557), and the process proceeds to step S558.

かくして、主制御CPU600aは、上記ステップS551、ステップS553、ステップS554、ステップS555、ステップS556、ステップS557の処理を終えた後、主制御RAM600cの計測用RAM領域600cb(図9参照)のbLベースモニタワーク領域、b6ベースモニタワーク領域、y6役物比率ワーク領域、yA役物比率ワーク領域をオフセットとして、例えば、「0」〜「9」、「−」の表示パターンが格納されている出力LEDデータテーブル(図示せず)から出力LEDビットデータを選択する(ステップS558)。   Thus, after completing the processing of steps S551, S553, S554, S555, S556, and S557, the main control CPU 600a monitors the bL base monitor of the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c. Output LED data in which display patterns of, for example, “0” to “9” and “−” are stored using the work area, the b6 base monitor work area, the y6 accessory ratio work area, and the yA accessory ratio work area as offsets. The output LED bit data is selected from a table (not shown) (step S558).

次いで、主制御CPU600aは、選択した出力LEDビットデータを第2の計測表示装置610B,第1の計測表示装置610A(図8(a)参照)に表示させる内容として設定する(ステップS559)。   Next, the main control CPU 600a sets the selected output LED bit data as the content to be displayed on the second measurement display device 610B and the first measurement display device 610A (see FIG. 8A) (step S559).

<計測表示装置用設定処理の説明>
次に、図25を参照して、図24にて設定した表示内容を計測表示装置610に出力するための処理について説明する。
<Description of measurement display device setting process>
Next, a process for outputting the display contents set in FIG. 24 to the measurement display device 610 will be described with reference to FIG.

主制御CPU600aは、図25に示すように、図23に示すステップS500にて更新するコモンカウンタをオフセットとし、出力する桁(すなわち、第1の計測表示装置610A,第2の計測表示装置610B,第3の計測表示装置610C,第4の計測表示装置610Dの何れか)を主制御RAM600cの計測用RAM領域600cb(図9参照)より選択し、これを出力対象のRAM領域とする(ステップS600)。   As shown in FIG. 25, the main control CPU 600a sets the common counter updated in step S500 shown in FIG. 23 as an offset and outputs the digit (that is, the first measurement display device 610A, the second measurement display device 610B, One of the third measurement display device 610C and the fourth measurement display device 610D) is selected from the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c, and this is set as the output target RAM area (step S600). ).

次いで、主制御CPU600aは、出力対象のRAM領域より出力LEDビットデータを図示しないLEDドライバに出力する(ステップS601)。これにより、第1の計測表示装置610A⇒第2の計測表示装置610B⇒第3の計測表示装置610C⇒第4の計測表示装置610D⇒第1の計測表示装置610A⇒・・・・の順にタイマ割込み処理毎に点灯又は消灯表示されることとなる。   Next, the main control CPU 600a outputs the output LED bit data to the LED driver (not shown) from the output target RAM area (step S601). Thereby, the timer is set in the order of the first measurement display device 610A → the second measurement display device 610B → the third measurement display device 610C → the fourth measurement display device 610D → the first measurement display device 610A →. The display is turned on or off for each interruption process.

しかして、このような処理をすることにより、計測表示装置610(図7、図8(a)参照)の表示内容を5秒毎に、リアルタイム計測表示データ、前回の計測結果表示データ、y6役物比率表示データ、yA役物比率表示データの4パターンの表示を交互に切り替えることができる。また、このy6役物比率表示データ、yA役物比率表示データは、図13に示すステップS120にて選択された設定値1〜6用計数カウンタテーブルに基づいて算出されているため、設定値毎の算出又は表示が可能となる。   Thus, by performing such processing, the display contents of the measurement display device 610 (see FIGS. 7 and 8A) are displayed every 5 seconds in real time measurement display data, previous measurement result display data, and y6 position. The display of the four patterns of the physical ratio display data and the yA character physical ratio display data can be switched alternately. Since the y6 character ratio display data and the yA character ratio display data are calculated based on the count counter table for the set values 1 to 6 selected in step S120 shown in FIG. Can be calculated or displayed.

また、賞球入賞数管理処理2は、タイマ割り込み処理内で、図10に示すステップS44の賞球入賞数管理処理1にて算出した値を計測表示装置610(図7、図8(a)参照)に表示させる処理を行っているため、設定表示装置620(図7、図8(b)参照)に表示される設定値を変更中(図10参照)、賞球入賞数管理処理1が実行されなくとも、計測表示装置610(図7、図8(a)参照)に何らかの表示がされることとなるが、図10に示すステップS44の賞球入賞数管理処理1自体が実行されていないため、計測表示装置610(図7、図8(a)参照)に不正確な表示がされる事態を防止することができる。   In the prize ball winning number management process 2, the value calculated in the prize ball winning number management process 1 in step S44 shown in FIG. 10 is measured and displayed by the measurement display device 610 (FIGS. 7 and 8A) in the timer interrupt process. (See FIG. 10), the setting value displayed on the setting display device 620 (see FIGS. 7 and 8B) is being changed (see FIG. 10). Even if it is not executed, some display will be displayed on the measurement display device 610 (see FIGS. 7 and 8A), but the prize ball winning number management processing 1 itself in step S44 shown in FIG. 10 has been executed. Therefore, it is possible to prevent a situation in which an incorrect display is displayed on the measurement display device 610 (see FIGS. 7 and 8A).

<変形例の説明>
ところで、本実施形態においては、計測表示装置610(図7、図8(a)参照)の表示内容を5秒毎に、リアルタイム計測表示データ、前回の計測結果表示データ、y6役物比率表示データ、yA役物比率表示データの4パターンの表示を交互に切り替えるようにしたが、設定値毎のy6役物比率表示データ、yA役物比率表示データを表示させるようにしても良い。例えば、リアルタイム計測表示データ⇒前回の計測結果表示データ⇒設定値1用y6役物比率表示データ⇒設定値1用yA役物比率表示データ⇒リアルタイム計測表示データ⇒前回の計測結果表示データ⇒設定値2用y6役物比率表示データ⇒設定値2用yA役物比率表示データ⇒・・・というように表示させるか、あるいは、任意に表示させても良い。またこの際、所定時間ごとに表示を切替えるのではなく、設定変更スイッチ650(図7参照)の押下によって、表示を切替えるようにしても良い。
<Description of Modification>
By the way, in the present embodiment, the display contents of the measurement display device 610 (see FIGS. 7 and 8A) are displayed every 5 seconds in real time measurement display data, previous measurement result display data, and y6 character ratio display data. , And the display of the four patterns of the yA accessory ratio display data are alternately switched. However, the y6 accessory ratio display data and the yA accessory ratio display data for each set value may be displayed. For example, real-time measurement display data ⇒ previous measurement result display data ⇒ set value 1 y6 character ratio display data ⇒ set value 1 yA character ratio display data ⇒ real-time measurement display data ⇒ previous measurement result display data ⇒ set value The display may be as follows: y6 character ratio display data for 2 → yA character ratio display data for set value 2 →... Or may be arbitrarily displayed. At this time, instead of switching the display every predetermined time, the display may be switched by pressing the setting change switch 650 (see FIG. 7).

また、本実施形態においては、現在の設定値に応じた内容を表示させるだけでよいため、プログラム容量の削減を図るべく、主制御RAM600cの計測用RAM領域600cb(図9参照)のy6役物比率ワーク領域、yA役物比率ワーク領域には、現在の設定値の算出値のみを格納する例を示したが、設定値毎の算出値を格納しても良い。このようにすれば、上記説明した設定値毎のy6役物比率表示データ、yA役物比率表示データを表示させることが可能となる。   Further, in this embodiment, since it is only necessary to display the content corresponding to the current set value, in order to reduce the program capacity, the y6 character of the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c is used. Although an example in which only the calculated value of the current setting value is stored in the ratio work area and the yA accessory ratio work area, the calculated value for each set value may be stored. In this way, it is possible to display the y6 character ratio display data and the yA character ratio display data for each set value described above.

一方、本実施形態においては、賞球入賞数管理処理2の処理(図16に示すステップS215)を設定確認処理(図16に示すステップS214)後に処理する例を示したが、それに限らず、外部端子管理処理(図16にステップS218)後に処理しても良い。このようにすれば、RAMエラー(図16に示すステップS206)、設定変更中(図16に示すステップS207)、設定確認中(図16に示すステップS208)であっても、計測表示装置610(図7、図8(a)参照)の表示処理を実行することが可能となる。なお、設定変更中は、計測表示装置610(図7、図8(a)参照)の表示を非表示にするか、又は、設定変更スイッチ650(図7参照)が押下される度に、設定値に応じたy6役物比率表示データ、yA役物比率表示データを表示させるようにしても良い。また、設定確認中は、計測表示装置610(図7、図8(a)参照)の表示を非表示にするか、又は、設定変更スイッチ650(図7参照)が押下される度に、設定値毎のy6役物比率表示データ、yA役物比率表示データを表示させるようにしても良い。   On the other hand, in the present embodiment, an example is shown in which the processing of the winning ball winning number management processing 2 (step S215 shown in FIG. 16) is performed after the setting confirmation processing (step S214 shown in FIG. 16). The processing may be performed after the external terminal management processing (step S218 in FIG. 16). In this way, even if the RAM error (step S206 shown in FIG. 16), the setting is being changed (step S207 shown in FIG. 16), or the setting is being checked (step S208 shown in FIG. 16), the measurement display device 610 (step S208). The display processing shown in FIGS. 7 and 8A can be executed. During the setting change, the display of the measurement display device 610 (see FIGS. 7 and 8A) is hidden or the setting is changed each time the setting change switch 650 (see FIG. 7) is pressed. You may make it display the y6 character ratio display data and the yA character ratio display data according to the value. During the setting confirmation, the display of the measurement display device 610 (see FIGS. 7 and 8A) is hidden or the setting is changed every time the setting change switch 650 (see FIG. 7) is pressed. You may make it display the y6 character ratio display data and the yA character ratio display data for each value.

また、本実施形態において説明した、図13に示すカウント処理では、賞球数等をカウンタの値に加算する例を示したが、それに限らず、賞球数等をカウンタの値に加算しその値を加工するようにしても良い。   Further, in the counting process illustrated in FIG. 13 described in the present embodiment, an example in which the number of prize balls and the like are added to the value of the counter is shown. However, the present invention is not limited to this. The value may be processed.

また、計測表示装置610(図7、図9参照)の第2の計測表示装置610B,第1の計測表示装置610A(図9参照)の7セグメントに表示される比率情報は、算出した値に小数点以下の数字がある場合、四捨五入して表示するようにし、算出した値が1ケタの場合、十の位には0を表示し、算出した値が100の場合は、99を表示するようにすれば良い。   Further, the ratio information displayed in the 7 segments of the second measurement display device 610B of the measurement display device 610 (see FIGS. 7 and 9) and the first measurement display device 610A (see FIG. 9) is based on the calculated value. When there is a number below the decimal point, it is rounded and displayed. When the calculated value is 1 digit, 0 is displayed in the tens place, and when the calculated value is 100, 99 is displayed. Just do it.

ところで、本実施形態においては、設定表示装置620の表示方法として点灯表示している例しか示していないが、それに限らず、設定変更中、設定表示装置620の表示を点滅表示させるようにしても良い。   By the way, in the present embodiment, only an example in which the setting display device 620 is lit is shown as a display method. However, the present invention is not limited to this, and the setting display device 620 may blink the display during setting change. good.

また、本実施形態においては、計測表示装置610と設定表示装置620とを別々に設ける例を示したが、これに限らず、計測表示装置610を構成する4個の7セグメントの1個を設定表示装置620とし、計測表示装置610と設定表示装置620とを兼用させても良い。このようにすれば、部品点数を削減させることができる。なお、このように計測表示装置610と設定表示装置620とを兼用させる際、電源投入後の設定変更期間中は、設定値を表示させるようにし、それ以外の期間は、低確時(当たり抽選確率が通常の低確率状態)に幾らの賞球がされたかの比率等に関する内容を表示させるのが好ましい。また、設定変更期間中に限らず、設定確認期間中は、現在の設定値を表示させるのが好ましい。さらに、設定変更期間中、設定値を表示させている場合には、低確時(当たり抽選確率が通常の低確率状態)に幾らの賞球がされたかの比率等に関する内容を計測するための計数処理(図11に示すステップS53)を実行するようにしても良いし、実行しないようにしても良い。またさらに、カウント処理(図11に示すステップS52)についても同様に、実行するようにしても良いし、実行しないようにしても良い。しかるに、計数処理(図11に示すステップS53)の実行の有無と、カウント処理(図11に示すステップS52)の実行の有無を任意に組み合わせることにより、設定変更期間中に、設定値を表示させている期間においても、低確時(当たり抽選確率が通常の低確率状態)に幾らの賞球がされたかの比率等に関する内容を計測させるか否かを任意に構成することが可能となる。   Further, in the present embodiment, an example has been described in which the measurement display device 610 and the setting display device 620 are separately provided. However, the present invention is not limited to this, and one of the four 7-segments constituting the measurement display device 610 is set. The display device 620 may be used as the measurement display device 610 and the setting display device 620. In this way, the number of components can be reduced. When the measurement display device 610 and the setting display device 620 are used in this way, the set values are displayed during the setting change period after the power is turned on. It is preferable to display the content related to the ratio of how many prize balls have been played in the state where the probability is a normal low probability state). It is preferable to display the current set value not only during the setting change period but also during the setting check period. Further, when the set value is displayed during the setting change period, a count for measuring the content related to the ratio of how many prize balls are played at a low probability (the winning lottery probability is a normal low probability state). The process (step S53 shown in FIG. 11) may or may not be executed. Further, the counting process (step S52 shown in FIG. 11) may be executed or not executed. However, by arbitrarily combining the execution of the counting process (step S53 shown in FIG. 11) and the execution of the counting process (step S52 shown in FIG. 11), the set value is displayed during the setting change period. Even during this period, it is possible to arbitrarily configure whether or not to measure the content related to the ratio of how many prize balls are played at a low probability (the winning lottery probability is a normal low probability state).

また、本実施形態において、設定変更スイッチ650は、遊技者に有利な特別遊技状態を発生させる確率の設定内容を変更させる機能だけを備え、その設定変更内容の確定は、別のスイッチを設けて行うようにしても良い旨説明したが、そのスイッチは、ゲートからなる普通図柄始動口47に遊技球を通過させ、普通図柄始動口スイッチ47a(図6参照)にてその遊技球を検出させることによって、設定変更内容を確定するようにしても良い。このようにすれば、部品点数を削減することができる。   In the present embodiment, the setting change switch 650 has only a function of changing the setting content of the probability of generating a special game state advantageous to the player, and the setting change content is determined by providing another switch. Although the switch may be performed, the switch allows the game ball to pass through the normal symbol starting port 47 formed of a gate and detects the game ball by the normal symbol starting port switch 47a (see FIG. 6). May be used to determine the content of the setting change. By doing so, the number of parts can be reduced.

また、本実施形態おいては、設定キースイッチ640に専用キーが挿入され、ONされると、設定変更スイッチ650にて、遊技者に有利な特別遊技状態を発生させる確率の設定内容を例えば「1」〜「6」の6段階で設定変更することができるようになっている旨説明したが、それに限らず、発射ハンドル16(図1参照)を回す動作、或いは、発射ハンドル16に設けられている図示しない発射停止スイッチの押下により、設定の変更又は設定の確定をするようにしても良い。このようにすれば、部品点数を削減することができる。   In the present embodiment, when a dedicated key is inserted into the setting key switch 640 and turned on, the setting content of the probability of generating a special game state advantageous to the player is set by the setting change switch 650, for example, to “ It has been described that the setting can be changed in six steps from 1 "to 6". However, the present invention is not limited to this. The operation is to turn the firing handle 16 (see FIG. 1), or to be provided on the firing handle 16. The setting may be changed or the setting may be determined by pressing a firing stop switch (not shown). By doing so, the number of parts can be reduced.

また、本実施形態においては、設定表示装置620を1個の7セグメントで構成する例を示したが、それに限らず、複数のLEDを組み合わせる構成にしても良い。   Further, in the present embodiment, an example has been described in which the setting display device 620 is configured by one 7-segment. However, the configuration is not limited thereto, and a configuration in which a plurality of LEDs are combined may be employed.

また、本実施形態においては、設定表示装置620と、設定キースイッチ640と、設定変更スイッチ650とを別々の部品で構成する例を示したが、それに限らず、設定表示装置620と、設定キースイッチ640と、設定変更スイッチ650をユニット化して1つの部品としても良い。このようにすれば、部品点数を削減することができる。   Further, in the present embodiment, an example has been described in which the setting display device 620, the setting key switch 640, and the setting change switch 650 are configured by separate components. However, the present invention is not limited thereto. The switch 640 and the setting change switch 650 may be unitized to form one component. By doing so, the number of parts can be reduced.

また、本実施形態においては、設定表示装置620に設定内容を表示する例を示したが、遊技者に有利な特別遊技状態を発生させる確率の設定が設けられていないパチンコ遊技機1においては、遊技者に有利な特別遊技状態を発生させる確率の設定内容を表示しないようにしておくこともできる。   Further, in the present embodiment, an example in which the setting content is displayed on the setting display device 620 has been described. However, in the pachinko gaming machine 1 in which the setting of the probability of generating a special gaming state advantageous to the player is not provided, The setting contents of the probability of generating a special game state advantageous to the player may not be displayed.

また、本実施形態においては、設定変更スイッチ650にて、遊技者に有利な特別遊技状態を発生させる確率の設定内容を例えば「1」〜「6」の6段階で設定変更できる旨を例示したが、それに限らず、主制御基板60に搭載されているRAMクリアスイッチ630又は図示しない音量変更用のスイッチ等で変更できるようにしても良い。このようにすれば、設定変更スイッチ650を新たに設ける必要がなくなり、もって、部品点数を削減することができる。なお、設定変更できるスイッチに関しては、クリック感があるものが好ましい。   Further, in the present embodiment, the setting change switch 650 can change the setting content of the probability of generating the special game state advantageous to the player, for example, in six stages of “1” to “6”. However, the present invention is not limited to this, and the RAM clear switch 630 mounted on the main control board 60 or a volume change switch (not shown) or the like may be used. With this configuration, it is not necessary to newly provide the setting change switch 650, so that the number of components can be reduced. It is preferable that the switch whose setting can be changed has a click feeling.

また、本実施形態においては、図10に示すように、遊技者に有利な特別遊技状態を発生させる確率の設定値を変更する前に、4ms毎に定期的にタイマ割込みがかかるようにCTCの時間定数レジスタを設定する例を示したが、それに限らず、遊技者に有利な特別遊技状態を発生させる確率の設定値を変更した後に、4ms毎に定期的にタイマ割込みがかかるようにCTCの時間定数レジスタを設定しても良い。例えば、ステップS33又はステップS34の処理後に設ければ良い。   Further, in the present embodiment, as shown in FIG. 10, before changing the set value of the probability of generating the special game state advantageous to the player, the CTC of the CTC is set so that a timer interrupt is periodically performed every 4 ms. The example in which the time constant register is set has been described. However, the present invention is not limited to this. After changing the set value of the probability of generating a special game state that is advantageous to the player, the CTC is set so that a timer interrupt is periodically performed every 4 ms. A time constant register may be set. For example, it may be provided after the processing of step S33 or step S34.

<スロット遊技機の例>
ところで、本実施形態においては、パチンコ遊技機を例に説明したが、勿論、スロット遊技機にも適用可能である。例えば、スロット遊技機では、図26〜図28に示すような処理をすることができる。
<Example of slot machine>
By the way, in the present embodiment, the pachinko gaming machine has been described as an example, but it is of course applicable to a slot gaming machine. For example, in a slot machine, processing as shown in FIGS. 26 to 28 can be performed.

<カウント処理>
図26に示す処理は、主制御のメイン処理にて実行されるもので、主制御CPU600aは、先ず、回胴遊技が終了したか否かを確認する(ステップS1000)。回胴遊技が終了していなければ(ステップS1000:NO)、カウント処理を終える。
<Count processing>
The process shown in FIG. 26 is executed in the main process of the main control, and the main control CPU 600a first checks whether or not the spinning game has ended (step S1000). If the spinning game has not ended (step S1000: NO), the counting process ends.

一方、回胴遊技が終了していれば(ステップS1000:YES)、RAMエラーフラグを確認する(ステップS1001)。RAMエラーフラグがONに設定されていれば、「1」〜「6」の何れかの値を示していないと判断し(ステップS1001:YES)、カウント処理を終える。   On the other hand, if the torso game has been completed (step S1000: YES), the RAM error flag is confirmed (step S1001). If the RAM error flag is set to ON, it is determined that the value does not indicate any of the values “1” to “6” (step S1001: YES), and the counting process ends.

一方、RAMエラーフラグがOFFに設定されていれば、「1」〜「6」の何れかの値を示していると判断し(ステップS1001:NO)、現在の設定値をオフセットとして、設定値に応じた計数カウンタテーブルを選択する(ステップS1002)。   On the other hand, if the RAM error flag is set to OFF, it is determined that the value indicates any value of “1” to “6” (step S1001: NO), and the current set value is set as an offset and (Step S1002).

ところで、この計数カウンタテーブルには、設定値1〜6に応じた内容が格納されている。   By the way, the count counter table stores contents corresponding to the set values 1 to 6.

すなわち、設定値1用計数カウンタテーブルには、
設定値1用総払出カウンタ、
設定値1用累計総払出カウンタ、
設定値1用役物払出カウンタ、
設定値1用累計役物払出カウンタ、
設定値1用役物連続払出カウンタ、
設定値1用累計役物連続払出カウンタ、
設定値1用遊技回数カウンタ、
設定値1用有利区間遊技回数カウンタ、
が格納されている。
That is, the count counter table for the set value 1 includes:
Total payout counter for set value 1,
Cumulative total payout counter for set value 1,
Set value 1 for public goods counter,
Cumulative property payout counter for set value 1,
Set value 1
Cumulative accessory continuous payout counter for set value 1,
Set value 1 game frequency counter,
Advantageous section game number counter for set value 1,
Is stored.

設定値2用計数カウンタテーブルには、
設定値2用総払出カウンタ、
設定値2用累計総払出カウンタ、
設定値2用役物払出カウンタ、
設定値2用累計役物払出カウンタ、
設定値2用役物連続払出カウンタ、
設定値2用累計役物連続払出カウンタ、
設定値2用遊技回数カウンタ、
設定値2用有利区間遊技回数カウンタ、
が格納されている。
In the count counter table for setting value 2,
Total payout counter for set value 2,
Cumulative total payout counter for set value 2,
A set value 2 use-offer counter,
Cumulative bonus delivery counter for set value 2,
Set value 2 for the special service continuous payout counter,
Cumulative accessory continuous payout counter for set value 2,
Set value 2 game frequency counter,
Advantageous section game frequency counter for set value 2,
Is stored.

設定値3用計数カウンタテーブルには、
設定値3用総払出カウンタ、
設定値3用累計総払出カウンタ、
設定値3用役物払出カウンタ、
設定値3用累計役物払出カウンタ、
設定値3用役物連続払出カウンタ、
設定値3用累計役物連続払出カウンタ、
設定値3用遊技回数カウンタ、
設定値3用有利区間遊技回数カウンタ、
が格納されている。
In the count counter table for set value 3,
Total payout counter for set value 3,
Cumulative total payout counter for set value 3,
Set value 3 for public goods counter,
Cumulative character payout counter for set value 3,
Set value 3 for the special use item continuous payout counter,
Cumulative accessory continuous payout counter for set value 3,
Game value counter for set value 3,
Advantageous section game number counter for set value 3,
Is stored.

設定値4用計数カウンタテーブルには、
設定値4用総払出カウンタ、
設定値4用累計総払出カウンタ、
設定値4用役物払出カウンタ、
設定値4用累計役物払出カウンタ、
設定値4用役物連続払出カウンタ、
設定値4用累計役物連続払出カウンタ、
設定値4用遊技回数カウンタ、
設定値4用有利区間遊技回数カウンタ、
が格納されている。
In the count counter table for set value 4,
Total payout counter for set value 4,
Cumulative total payout counter for set value 4,
Set value 4
Cumulative property payout counter for set value 4,
Set value 4 for property continuous payout counter,
Cumulative accessory continuous payout counter for set value 4,
Set value 4 game frequency counter,
Advantageous section game frequency counter for setting value 4,
Is stored.

設定値5用計数カウンタテーブルには、
設定値5用総払出カウンタ、
設定値5用累計総払出カウンタ、
設定値5用役物払出カウンタ、
設定値5用累計役物払出カウンタ、
設定値5用役物連続払出カウンタ、
設定値5用累計役物連続払出カウンタ、
設定値5用遊技回数カウンタ、
設定値5用有利区間遊技回数カウンタ、
が格納されている。
In the count counter table for setting value 5,
Total payout counter for set value 5,
Cumulative total payout counter for set value 5,
Set value 5 for the service delivery counter,
Cumulative property payout counter for set value 5,
A set value 5 for the consecutive goods payout counter,
Cumulative accessory continuous payout counter for set value 5,
Set value 5 game frequency counter,
Advantageous section game number counter for set value 5,
Is stored.

設定値6用計数カウンタテーブルには、
設定値6用総払出カウンタ、
設定値6用累計総払出カウンタ、
設定値6用役物払出カウンタ、
設定値6用累計役物払出カウンタ、
設定値6用役物連続払出カウンタ、
設定値6用累計役物連続払出カウンタ、
設定値6用遊技回数カウンタ、
設定値6用有利区間遊技回数カウンタ、
が格納されている。
In the count counter table for setting value 6,
Total payout counter for set value 6,
Cumulative total payout counter for set value 6,
Set value 6 for the special use dispensing counter,
Cumulative bonus delivery counter for set value 6,
Set value 6 for property continuous payout counter,
Cumulative accessory continuous payout counter for set value 6,
Set value 6 game frequency counter,
Advantageous section game frequency counter for setting value 6,
Is stored.

それゆえ、例えば、現在の設定値が「2」であれば、設定値2用計数カウンタテーブルが選択されることとなる。なお、上述した設定値に応じた計数カウンタテーブルは、主制御RAM600cの計測用RAM領域600cb(図9参照)に格納されている。   Therefore, for example, if the current set value is “2”, the count counter table for the set value 2 is selected. Note that the count counter table corresponding to the above-described set value is stored in the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c.

次いで、主制御CPU600aは、ベル、スイカ、チェリーなどの小役、第1種特別役物(例えば、レギュラーボーナス(RB))、第2種特別役物(例えば、チャレンジタイム(CT))、普通役物(例えば、シングルボーナス(SB))による払出があるか否かを確認する(ステップS1003)。払出がなければ(ステップS1003:NO)、主制御CPU600aは、ステップS1006の処理に移行する。   Next, the main control CPU 600a performs a small role such as a bell, a watermelon, a cherry, a first-class special role (eg, a regular bonus (RB)), a second type special role (eg, a challenge time (CT)), It is checked whether or not there is a payout with a bonus (for example, a single bonus (SB)) (step S1003). If there is no payout (step S1003: NO), the main control CPU 600a proceeds to the process of step S1006.

一方、払出があれば(ステップS1003:YES)、ステップS1002にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用総払出カウンタ(例えば、現在の設定値が「2」であれば、設定値2用総払出カウンタ)の値に払出数分加算する(ステップS1004)。なお、設定値1〜6用計数カウンタテーブルの設定値1〜6用総払出カウンタは、リングバッファとなっており、最新の6000ゲームの払出をカウントできるようになっている。   On the other hand, if there is a payout (step S1003: YES), the total payout counter for the set values 1 to 6 in the count counter table for the set values 1 to 6 selected in step S1002 (for example, the current set value is “2”) If so, the number of payouts is added to the value of the total payout counter for set value 2) (step S1004). The total payout counter for the set values 1 to 6 in the count counter table for the set values 1 to 6 is a ring buffer, and can count the payout of the latest 6000 games.

次いで、主制御CPU600aは、ステップS1002にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用累計総払出カウンタ(例えば、現在の設定値が「2」であれば、設定値2用累計総払出カウンタ)の値に払出数分加算する(ステップS1005)。   Next, the main control CPU 600a sets the cumulative total payout counter for the set values 1 to 6 in the count counter table for the set values 1 to 6 selected in step S1002 (for example, if the current set value is "2", The number of payouts is added to the value of the value 2 cumulative total payout counter (step S1005).

次いで、主制御CPU600aは、第1種特別役物(例えば、レギュラーボーナス(RB))、第2種特別役物(例えば、チャレンジタイム(CT))、普通役物(例えば、シングルボーナス(SB))による払出があるか否かを確認する(ステップS1006)。払出がなければ(ステップS1006:NO)、主制御CPU600aは、ステップS1009の処理に移行する。   Next, the main control CPU 600a includes a first-class special accessory (for example, a regular bonus (RB)), a second-class special accessory (for example, a challenge time (CT)), and a normal bonus (for example, a single bonus (SB)). ) Is checked (step S1006). If there is no payout (step S1006: NO), the main control CPU 600a proceeds to the process of step S1009.

一方、払出があれば(ステップS1006:YES)、ステップS1002にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用役物払出カウンタ(例えば、現在の設定値が「2」であれば、設定値2用役物払出カウンタ)の値に払出数分加算する(ステップS1007)。なお、設定値1〜6用計数カウンタテーブルの設定値1〜6用役物払出カウンタは、リングバッファとなっており、最新の6000ゲームの払出をカウントできるようになっている。   On the other hand, if there is a payout (step S1006: YES), the set value 1 to 6 accessory counter payout counter of the set value 1 to 6 count counter table selected in step S1002 (for example, if the current set value is “2”) ”, The number of payouts is added to the value of the set value 2 (government payout counter) (step S1007). In addition, the set value 1 to 6 accessory counter payout counter in the set value 1 to 6 counter table is a ring buffer, and can count the payout of the latest 6000 games.

次いで、主制御CPU600aは、ステップS1002にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用累計役物払出カウンタ(例えば、現在の設定値が「2」であれば、設定値2用累計役物払出カウンタ)の値に払出数分加算する(ステップS1008)。   Next, the main control CPU 600a sets the cumulative value payout counter for the set values 1 to 6 in the count counter table for the set values 1 to 6 selected in step S1002 (for example, if the current set value is “2”, The number of payouts is added to the value of the accumulated value payout counter for the set value 2) (step S1008).

次いで、主制御CPU600aは、第1種特別役物(例えば、レギュラーボーナス(RB)、ビッグボーナス(BB))による払出があるか否かを確認する(ステップS1009)。払出がなければ(ステップS1009:NO)、主制御CPU600aは、ステップS1012の処理に移行する。   Next, the main control CPU 600a confirms whether or not there is a payout by a first-class special accessory (for example, a regular bonus (RB) or a big bonus (BB)) (step S1009). If there is no payout (step S1009: NO), the main control CPU 600a proceeds to the process of step S1012.

一方、払出があれば(ステップS1009:YES)、ステップS1002にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用役物連続払出カウンタ(例えば、現在の設定値が「2」であれば、設定値2用役物連続払出カウンタ)の値に払出数分加算する(ステップS1010)。   On the other hand, if there is a payout (step S1009: YES), the set value 1 to 6 character counter continuous payout counter of the set value 1 to 6 count counter table selected in step S1002 (for example, if the current set value is “ If it is "2", the number of payouts is added to the value of the set value 2 for the consecutive bonus payout counter (step S1010).

次いで、主制御CPU600aは、ステップS1002にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用累計役物連続払出カウンタ(例えば、現在の設定値が「2」であれば、設定値2用累計役物連続払出カウンタ)の値に払出数分加算する(ステップS1011)。   Next, the main control CPU 600a sets the cumulative value consecutive payout counter for the set values 1 to 6 of the set counter table for the set values 1 to 6 selected in step S1002 (for example, if the current set value is “2”). , The number of payouts is added to the value of the set value 2 accumulative accessory continuous payout counter (step S1011).

次いで、主制御CPU600aは、回胴遊技が実行されたか否かを確認し(ステップS1012)、回胴遊技があれば(ステップS1012:YES)、ステップS1002にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用遊技回数カウンタ(例えば、現在の設定値が「2」であれば、設定値2用遊技回数カウンタ)の値をインクリメント(+1)する(ステップS1013)一方、回胴遊技がなければ(ステップS1012:NO)、ステップS1014の処理に移行する。   Next, the main control CPU 600a checks whether or not the spine game has been executed (step S1012). If there is a spine game (step S1012: YES), the main control CPU 600a uses the set values 1 to 6 selected in step S1002. The value of the game number counter for the set value 1 to 6 in the count counter table (for example, if the current set value is "2", the value of the game number counter for the set value 2) is incremented (+1) (step S1013). If there is no torso game (step S1012: NO), the process proceeds to step S1014.

次いで、主制御CPU600aは、有利区間回胴遊技が実行されたか否かを確認し(ステップS1014)、有利区間回胴遊技があれば(ステップS1014:YES)、ステップS1002にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用有利区間遊技回数カウンタ(例えば、現在の設定値が「2」であれば、設定値2用有利区間遊技回数カウンタ)の値をインクリメント(+1)する(ステップS1013)一方、有利区間回胴遊技がなければ(ステップS1014:NO)、ステップS1016の処理に移行する。なお、この有利区間とは、リプレイ(再遊技)が高確率で当選して遊技者に有利な条件で回胴遊技を行うことができるRT遊技、所定の遊技回数の間、回胴の停止操作順序(押し順)が合致することにより入賞可能なAT役の押し順を事前に報知したり、あるいは当選役の種別を事前に報知したりしてAT役の入賞機会を増加させるAT遊技、又はRT遊技とAT遊技とを併用して、通常遊技状態よりもリプレイ(再遊技)の当選頻度が高くなって使用メダルを消費しにくく、且つ当選した小役がナビされることによって入賞が得られやすくなるART遊技の何れかの遊技状態を示すものである。   Next, the main control CPU 600a checks whether or not the advantageous section turning game has been executed (step S1014), and if there is an advantageous section turning game (step S1014: YES), the set value selected in step S1002. Increment the value of the set value 1 to 6 advantageous section game number counter (for example, if the current set value is “2”, the set value 2 advantageous section game number counter) of the set counter table for 1 to 6 (+1 ) (Step S1013) On the other hand, if there is no advantageous section turning game (step S1014: NO), the process proceeds to step S1016. Note that this advantageous section is an RT game in which a replay (re-game) can be performed with a high probability to perform a torso game under conditions favorable to the player, and a turning operation of the torso during a predetermined number of games. An AT game in which the pressing order of the AT combinations that can be won when the order (push order) matches is notified in advance, or the type of the winning combination is notified in advance to increase the winning chances of the AT combination, or By using the RT game and the AT game together, the winning frequency of replay (re-game) becomes higher than in the normal gaming state, so that it is difficult to consume the used medals, and a winning is obtained by navigating the winning small role. This indicates any game state of the ART game which is easy to perform.

次いで、主制御CPU600aは、計数処理を実行(ステップS1016)し、カウント処理を終える。   Next, the main control CPU 600a executes a counting process (step S1016), and ends the counting process.

<計数処理の説明>
この計数処理について、図27を参照して説明すると、主制御CPU600aは、まず、RAMエラーフラグを確認する(ステップS1100)。RAMエラーフラグがONに設定されていれば、「1」〜「6」の何れかの値を示していないと判断し(ステップS1100:YES)、計数処理を終える。
<Description of the counting process>
The counting process will be described with reference to FIG. 27. First, the main control CPU 600a checks a RAM error flag (step S1100). If the RAM error flag is set to ON, it is determined that the value does not indicate any of the values “1” to “6” (step S1100: YES), and the counting process ends.

一方、RAMエラーフラグがOFFに設定されていれば、「1」〜「6」の何れかの値を示していると判断し(ステップS1100:NO)、主制御CPU600aは、図26に示すステップS1002にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用有利区間遊技回数カウンタ(例えば、現在の設定値が「2」であれば、設定値2用有利区間遊技回数カウンタ)の値を図26に示すステップS1002にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用遊技回数カウンタ(例えば、現在の設定値が「2」であれば、設定値2用遊技回数カウンタ)の値で除算することにより、有利区間比率を算出し、主制御RAM600cの計測用RAM領域600cb(図9参照)の有利区間比率ワーク領域に格納する(ステップS1101)。   On the other hand, if the RAM error flag is set to OFF, it is determined that the RAM error flag indicates one of the values “1” to “6” (step S1100: NO), and the main control CPU 600a proceeds to the step shown in FIG. Advantageous section game number counter for set values 1 to 6 in the count counter table for set values 1 to 6 selected in S1002 (for example, if the current set value is “2”, the number of advantageous section games for set value 2 is The value of the counter is set to the game value counter for the set value 1 to 6 in the count counter table for the set value 1 to 6 selected in step S1002 shown in FIG. 26 (for example, if the current set value is “2”, By dividing by the value of the set value 2 game number counter), the advantageous section ratio is calculated, and is divided into the advantageous section ratio work area of the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c. (Step S1101).

次いで、主制御CPU600aは、図26に示すステップS1002にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用連続役物払出カウンタ(例えば、現在の設定値が「2」であれば、設定値2用連続役物払出カウンタ)の値を図26に示すステップS1002にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用総払出カウンタ(例えば、現在の設定値が「2」であれば、設定値2用総払出カウンタ)の値で除算することにより、最新の6000ゲームの連続役物比率を算出し、主制御RAM600cの計測用RAM領域600cb(図9参照)の連続役物比率ワーク領域に格納する(ステップS1102)。   Then, the main control CPU 600a sets the continuous value dispensing counter for setting values 1 to 6 in the counting counter table for setting values 1 to 6 selected in step S1002 shown in FIG. 26 (for example, when the current setting value is “2”). If so, the value of the continuous value payout counter for the set value 2 is set to the total payout counter for the set values 1 to 6 in the count counter table for the set values 1 to 6 selected in step S1002 shown in FIG. If the current set value is “2”, the continuous bonus ratio of the latest 6000 game is calculated by dividing by the value of the set value 2 total payout counter, and the measurement RAM area 600cb of the main control RAM 600c is calculated. (See FIG. 9) is stored in the continuous accessory ratio work area (step S1102).

次いで、主制御CPU600aは、図26に示すステップS1002にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用役物払出カウンタ(例えば、現在の設定値が「2」であれば、設定値2用役物払出カウンタ)の値を図26に示すステップS1002にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用総払出カウンタ(例えば、現在の設定値が「2」であれば、設定値2用総払出カウンタ)の値で除算することにより、最新の6000ゲームの役物比率を算出し、主制御RAM600cの計測用RAM領域600cb(図9参照)の役物比率ワーク領域に格納する(ステップS1103)。   Next, the main control CPU 600a determines whether the set value 1 to 6 of the counting counter table for the set values 1 to 6 selected in step S1002 shown in FIG. If there is, the value of the set value 2 public goods payout counter is set to the set value 1 to 6 total payout counter (for example, the current payout counter) of the set values 1 to 6 counter table selected in step S1002 shown in FIG. If the set value is “2”, the ratio of the latest 6000 game is calculated by dividing by the value of the set value 2 total payout counter, and the measurement RAM area 600 cb (FIG. 9) of the main control RAM 600 c is calculated. (See step S1103).

次いで、主制御CPU600aは、図26に示すステップS1002にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用累計連続役物払出カウンタ(例えば、現在の設定値が「2」であれば、設定値2用累計連続役物払出カウンタ)の値を図26に示すステップS1002にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用累計総払出カウンタ(例えば、現在の設定値が「2」であれば、設定値2用累計総払出カウンタ)の値で除算することにより、累積連続役物比率を算出し、主制御RAM600cの計測用RAM領域600cb(図9参照)の累積連続役物比率ワーク領域に格納する(ステップS1104)。   Next, the main control CPU 600a sets the cumulative value for the set value 1 to 6 in the counter counter table for the set values 1 to 6 selected in step S1002 shown in FIG. 26 (for example, when the current set value is “2”). ", The value of the cumulative continuous payout counter for the set value 2) is set to the cumulative total payout counter for the set values 1 to 6 in the count counter table for the set values 1 to 6 selected in step S1002 shown in FIG. (For example, if the current set value is "2", the cumulative continuous bonus ratio is calculated by dividing by the value of the cumulative total payout counter for the set value 2, and the measurement RAM area 600cb of the main control RAM 600c. It is stored in the cumulative continuous accessory ratio work area (see FIG. 9) (step S1104).

次いで、主制御CPU600aは、図26に示すステップS1002にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用累計役物払出カウンタ(例えば、現在の設定値が「2」であれば、設定値2用累計役物払出カウンタ)の値を図26に示すステップS1002にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用累計総払出カウンタ(例えば、現在の設定値が「2」であれば、設定値2用累計総払出カウンタ)の値で除算することにより、累積役物比率を算出し、主制御RAM600cの計測用RAM領域600cb(図9参照)の累積役物比率ワーク領域に格納する(ステップS1105)。   Next, the main control CPU 600a sets the cumulative value payout counter for the set values 1 to 6 in the count counter table for the set values 1 to 6 selected in step S1002 shown in FIG. 26 (for example, the current set value is “2”). If so, the value of the cumulative value payout counter for the set value 2) is set to the cumulative total payout counter for the set values 1 to 6 in the count counter table for the set values 1 to 6 selected in step S1002 shown in FIG. If the current set value is “2”, the accumulated bonus ratio is calculated by dividing by the value of the set value 2 cumulative total payout counter, and the measurement RAM area 600 cb (FIG. 9) of the main control RAM 600 c is calculated. (Refer to step S1105).

<表示更新処理の説明>
次に、図27に示す計数処理にて算出した値を、計測表示装置610(図7、図8(a)参照)に表示する処理を、図28を参照して説明する。なお、この処理は、主制御のタイマ割り込み処理にて実行される。
<Description of display update processing>
Next, a process of displaying the value calculated by the counting process shown in FIG. 27 on the measurement display device 610 (see FIGS. 7 and 8A) will be described with reference to FIG. This process is executed by a timer interrupt process of the main control.

図28に示すように、主制御CPU600aは、まず、RAMエラーフラグを確認する(ステップS1200)。RAMエラーフラグがONに設定されていれば、「1」〜「6」の何れかの値を示していないと判断し(ステップS1200:YES)、主制御CPU600aは、計測表示装置610(図7参照)の第1の計測表示装置610A(図8(a)参照)、第2の計測表示装置610B(図8(a)参照)、第3の計測表示装置610C(図8(a)参照)、第4の計測表示装置610D(図8(a)参照)に「― ― ― ―」を表示又は非表示データを作成し(ステップS1201)、ステップS1218の処理に移行する。これにより、計測表示装置610(図7、図8(a)参照)の第4の計測表示装置610D,第3の計測表示装置610C(図8(a)参照)の7セグメントには、「― ― ― ―」が表示又は非表示されることとなる。   As shown in FIG. 28, the main control CPU 600a first checks a RAM error flag (step S1200). If the RAM error flag is set to ON, it is determined that the value does not indicate any of the values “1” to “6” (step S1200: YES), and the main control CPU 600a executes the measurement display 610 (FIG. 7). The first measurement display 610A (see FIG. 8A), the second measurement display 610B (see FIG. 8A), and the third measurement display 610C (see FIG. 8A). Then, the display or non-display data of “————” is created on the fourth measurement / display device 610D (see FIG. 8A) (step S1201), and the process proceeds to step S1218. Thus, the seven segments of the fourth measurement display device 610D and the third measurement display device 610C (see FIG. 8A) of the measurement display device 610 (see FIGS. 7 and 8A) include “−”. ― ― ― ”Will be displayed or hidden.

一方、RAMエラーフラグがOFFに設定されていれば、「1」〜「6」の何れかの値を示していると判断し(ステップS1200:NO)、主制御CPU600aは、計数タイマの値を確認する(ステップS1202)。計数タイマが5秒に相当する値となっていなければ(ステップS1202:NO)、計数タイマの値をインクリメント(+1)し(ステップS1203)、ステップS1208の処理に移行する。   On the other hand, if the RAM error flag is set to OFF, it is determined that the value indicates any value of “1” to “6” (step S1200: NO), and the main control CPU 600a determines the value of the counting timer. Confirm (step S1202). If the count timer does not reach the value corresponding to 5 seconds (step S1202: NO), the value of the count timer is incremented (+1) (step S1203), and the process proceeds to step S1208.

一方、計数タイマが5秒に相当する値となっていれば(ステップS1202:YES)、計数タイマをクリアし(ステップS1204)、表示切替カウンタの値をインクリメント(+1)する(ステップS1205)。   On the other hand, if the count timer has a value corresponding to 5 seconds (step S1202: YES), the count timer is cleared (step S1204), and the value of the display switching counter is incremented (+1) (step S1205).

次いで、主制御CPU600aは、表示切替カウンタの値を確認し(ステップS1206)、5以上であれば(ステップS1206:YES)、表示切替カウンタをクリアし(ステップS1207)、5以上でなければ(ステップS1206:NO)、ステップS1208の処理に移行する。   Next, the main control CPU 600a checks the value of the display switching counter (step S1206), and if it is 5 or more (step S1206: YES), clears the display switching counter (step S1207) and if it is not 5 or more (step S1206). (S1206: NO), the process proceeds to step S1208.

次いで、主制御CPU600aは、上記ステップS1203、ステップS1206:NO、ステップS1207の何れかの処理を終えた後、表示切替カウンタの値を確認する(ステップS1208)。表示切替カウンタ値が0であれば(ステップS1208:0)、主制御CPU600aは、主制御RAM600cの計測用RAM領域600cb(図9参照)の有利区間比率ワーク領域に格納されている値に基づき、計測表示装置610(図7、図8(a)参照)に表示させる表示データを作成し、主制御RAM600cの計測用RAM領域600cb(図9参照)に格納する(ステップS1209)。これにより、計測表示装置610(図7、図8(a)参照)の第4の計測表示装置610D,第3の計測表示装置610C(図8(a)参照)の7セグメントには、識別情報「7U」が表示され、第2の計測表示装置610B,第1の計測表示装置610A(図8(a)参照)の7セグメントには、図27にて算出した比率情報が表示されることとなる。   Next, the main control CPU 600a checks the value of the display switching counter after finishing any one of the above-described steps S1203, S1206: NO, and step S1207 (step S1208). If the display switching counter value is 0 (step S1208: 0), the main control CPU 600a uses the value stored in the advantageous section ratio work area of the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c. The display data to be displayed on the measurement display device 610 (see FIGS. 7 and 8A) is created and stored in the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c (step S1209). Thus, the identification information is included in the seven segments of the fourth measurement display device 610D and the third measurement display device 610C (see FIG. 8A) of the measurement display device 610 (see FIGS. 7 and 8A). “7U” is displayed, and the ratio information calculated in FIG. 27 is displayed in the 7 segments of the second measurement display device 610B and the first measurement display device 610A (see FIG. 8A). Become.

一方、表示切替カウンタ値が1であれば(ステップS1208:1)、主制御CPU600aは、主制御RAM600cの計測用RAM領域600cb(図9参照)の連続役物比率ワーク領域に格納されている値に基づき、計測表示装置610(図7、図8(a)参照)に表示させる表示データを作成し、主制御RAM600cの計測用RAM領域600cb(図9参照)に格納する(ステップS1210)。これにより、計測表示装置610(図7、図8(a)参照)の第4の計測表示装置610D,第3の計測表示装置610C(図8(a)参照)の7セグメントには、識別情報「6Y」が表示され、第2の計測表示装置610B,第1の計測表示装置610A(図8(a)参照)の7セグメントには、図27にて算出した比率情報が表示されることとなる。   On the other hand, if the display switching counter value is 1 (step S1208: 1), the main control CPU 600a stores the value stored in the continuous character ratio work area of the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c. The display data to be displayed on the measurement display device 610 (see FIGS. 7 and 8A) is created based on the data, and stored in the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c (step S1210). Thus, the identification information is included in the seven segments of the fourth measurement display device 610D and the third measurement display device 610C (see FIG. 8A) of the measurement display device 610 (see FIGS. 7 and 8A). “6Y” is displayed, and the ratio information calculated in FIG. 27 is displayed in the seven segments of the second measurement display device 610B and the first measurement display device 610A (see FIG. 8A). Become.

また、表示切替カウンタ値が2であれば(ステップS1208:2)、主制御CPU600aは、主制御RAM600cの計測用RAM領域600cb(図9参照)の役物比率ワーク領域に格納されている値に基づき、計測表示装置610(図7、図8(a)参照)に表示させる表示データを作成し、主制御RAM600cの計測用RAM領域600cb(図9参照)に格納する(ステップS1211)。これにより、計測表示装置610(図7、図8(a)参照)の第4の計測表示装置610D,第3の計測表示装置610C(図8(a)参照)の7セグメントには、識別情報「7Y」が表示され、第2の計測表示装置610B,第1の計測表示装置610A(図8(a)参照)の7セグメントには、図27にて算出した比率情報が表示されることとなる。   If the display switching counter value is 2 (step S1208: 2), the main control CPU 600a sets the value stored in the accessory ratio work area of the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c. Based on this, display data to be displayed on the measurement display device 610 (see FIGS. 7 and 8A) is created and stored in the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c (step S1211). Thus, the identification information is included in the seven segments of the fourth measurement display device 610D and the third measurement display device 610C (see FIG. 8A) of the measurement display device 610 (see FIGS. 7 and 8A). “7Y” is displayed, and the ratio information calculated in FIG. 27 is displayed in seven segments of the second measurement display device 610B and the first measurement display device 610A (see FIG. 8A). Become.

また、表示切替カウンタ値が3であれば(ステップS1208:3)、主制御CPU600aは、主制御RAM600cの計測用RAM領域600cb(図9参照)の累計連続役物比率ワーク領域に格納されている値に基づき、計測表示装置610(図7、図8(a)参照)に表示させる表示データを作成し、主制御RAM600cの計測用RAM領域600cb(図9参照)に格納する(ステップS1212)。これにより、計測表示装置610(図7、図8(a)参照)の第4の計測表示装置610D,第3の計測表示装置610C(図8(a)参照)の7セグメントには、識別情報「6A」が表示され、第2の計測表示装置610B,第1の計測表示装置610A(図8(a)参照)の7セグメントには、図27にて算出した比率情報が表示されることとなる。   If the display switching counter value is 3 (step S1208: 3), the main control CPU 600a is stored in the cumulative continuous accessory ratio work area of the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c. Based on the values, display data to be displayed on the measurement display device 610 (see FIGS. 7 and 8A) is created and stored in the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c (step S1212). Thus, the identification information is included in the seven segments of the fourth measurement display device 610D and the third measurement display device 610C (see FIG. 8A) of the measurement display device 610 (see FIGS. 7 and 8A). “6A” is displayed, and the ratio information calculated in FIG. 27 is displayed in seven segments of the second measurement display device 610B and the first measurement display device 610A (see FIG. 8A). Become.

また、表示切替カウンタ値が4であれば(ステップS1208:4)、主制御CPU600aは、主制御RAM600cの計測用RAM領域600cb(図9参照)の累計役物比率ワーク領域に格納されている値に基づき、計測表示装置610(図7、図8(a)参照)に表示させる表示データを作成し、主制御RAM600cの計測用RAM領域600cb(図9参照)に格納する(ステップS1213)。これにより、計測表示装置610(図7、図8(a)参照)の第4の計測表示装置610D,第3の計測表示装置610C(図8(a)参照)の7セグメントには、識別情報「7A」が表示され、第2の計測表示装置610B,第1の計測表示装置610A(図8(a)参照)の7セグメントには、図27にて算出した比率情報が表示されることとなる。   If the display switching counter value is 4 (step S1208: 4), the main control CPU 600a stores the value stored in the cumulative accessory ratio work area of the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c. , Display data to be displayed on the measurement display device 610 (see FIGS. 7 and 8A) is created and stored in the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c (step S1213). Thus, the identification information is included in the seven segments of the fourth measurement display device 610D and the third measurement display device 610C (see FIG. 8A) of the measurement display device 610 (see FIGS. 7 and 8A). "7A" is displayed, and the ratio information calculated in FIG. 27 is displayed in seven segments of the second measurement display device 610B and the first measurement display device 610A (see FIG. 8A). Become.

かくして、上記ステップS1209〜ステップS1213の何れかの処理を終えた後、主制御CPU600aは、表示数値の値を確認する(ステップS1214)。すなわち、有利区間比率を表示させる場合、その比率が70%以上、又は、連続役物比率を表示させる場合、その比率が60%以上、又は、役物比率を表示させる場合、その比率が70%以上の場合(ステップS1214:YES)、主制御CPU600aは、比率情報の点滅表示データを作成し、主制御RAM600cの計測用RAM領域600cb(図9参照)に格納する(ステップS1215)。これにより、計測表示装置610(図7、図8(a)参照)の第2の計測表示装置610B,第1の計測表示装置610A(図8(a)参照)の7セグメントに表示される比率情報が点滅表示されることとなる。なお、点滅表示は、点灯0.3秒、消灯0.3秒の0.6秒周期である。   Thus, after finishing any one of the above-described steps S1209 to S1213, the main control CPU 600a checks the value of the display numerical value (step S1214). That is, when displaying the advantageous section ratio, the ratio is 70% or more, or when displaying the continuous character ratio, the ratio is 60% or more, or when displaying the character ratio, the ratio is 70%. In the above case (step S1214: YES), the main control CPU 600a creates blinking display data of the ratio information and stores it in the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c (step S1215). Thereby, the ratio displayed in the 7 segments of the second measurement display device 610B of the measurement display device 610 (see FIGS. 7 and 8A) and the first measurement display device 610A (see FIG. 8A). The information will be displayed blinking. The blinking display is a 0.6 second cycle of 0.3 seconds on and 0.3 seconds off.

一方、有利区間比率を表示させる場合、その比率が70%以上でなく、又は、連続役物比率を表示させる場合、その比率が60%以上でなく、又は、役物比率を表示させる場合、その比率が70%以上でない場合(ステップS1214:NO)、主制御CPU600aは、ステップS1216の処理に移行する。   On the other hand, when displaying the advantageous section ratio, when the ratio is not 70% or more, or when displaying the continuous character ratio, when the ratio is not 60% or more, or when displaying the character ratio, If the ratio is not equal to or greater than 70% (step S1214: NO), the main control CPU 600a proceeds to the process of step S1216.

次いで、主制御CPU600aは、上記ステップS1214:NO、ステップS1215の何れかの処理後、ゲーム数を確認する(ステップS1216)。すなわち、図26に示すステップS1002にて選択された設定値1〜6用計数カウンタテーブルの設定値1〜6用遊技回数カウンタ(例えば、現在の設定値が「2」であれば、設定値2用遊技回数カウンタ)を確認する(ステップS1216)。連続役物比率又は役物比率を表示させる場合、6000ゲームに到達していないか、又は、累計連続役物比率又は累計役物比率を表示させる場合、175000ゲームに到達していない場合(ステップS1216:NO)、主制御CPU600aは、識別情報の点滅表示データを作成し、主制御RAM600cの計測用RAM領域600cb(図9参照)に格納する(ステップS1217)。これにより、計測表示装置610(図7、図8(a)参照)の第4の計測表示装置610D,第3の計測表示装置610C(図8(a)参照)の7セグメントに表示される識別情報が点滅表示されることとなる。なお、点滅表示は、点灯0.3秒、消灯0.3秒の0.6秒周期である。   Next, the main control CPU 600a confirms the number of games after any one of the above-described steps S1214 and S1215 (step S1216). That is, the setting value 1 to 6 game counter for the setting values 1 to 6 selected in step S1002 shown in FIG. 26 (for example, if the current setting value is “2”, the setting value 2 Game number counter) is confirmed (step S1216). When displaying the continuous bonus ratio or the bonus ratio, the game does not reach the 6000 game, or when displaying the total continuous bonus ratio or the cumulative bonus ratio, the game does not reach the 175000 game (step S1216). : NO), the main control CPU 600a creates blinking display data of the identification information and stores it in the measurement RAM area 600cb (see FIG. 9) of the main control RAM 600c (step S1217). Thereby, the identification displayed on the 7th segment of the fourth measurement display device 610D of the measurement display device 610 (see FIGS. 7 and 8A) and the third measurement display device 610C (see FIG. 8A). The information will be displayed blinking. The blinking display is a 0.6 second cycle of 0.3 seconds on and 0.3 seconds off.

一方、連続役物比率又は役物比率を表示させる場合、6000ゲームに到達しているか、又は、累計連続役物比率又は累計役物比率を表示させる場合、175000ゲームに到達している場合(ステップS1216:YES)、主制御CPU600aは、ステップS1218の処理に移行する。   On the other hand, in the case of displaying the continuous bonus ratio or the bonus ratio, the game has reached 6000 games, or in the case of displaying the total continuous bonus ratio or the cumulative bonus ratio, it has reached 175000 games (step S1216: YES), main control CPU600a moves to the processing of step S1218.

次いで、主制御CPU600aは、上記ステップS1216:NO、ステップS1217の処理後、ステップS1201、ステップS1209〜ステップS1213、ステップS1215、ステップS1217にて作成した表示データが、計測表示装置610(図7、図8(a)参照)が出力され(ステップS1218)、表示更新処理を終える。これにより、算出したデータが計測表示装置610(図7、図8(a)参照)に表示されることとなる。   Next, the main control CPU 600a determines that the display data created in step S1201, steps S1209 to S1213, step S1215, and step S1217 after the processing in step S1216: NO and step S1217 is the measurement display device 610 (FIG. 7, FIG. 8 (a) is output (step S1218), and the display update process ends. As a result, the calculated data is displayed on the measurement display device 610 (see FIGS. 7 and 8A).

しかして、上記のような処理をすれば、スロット遊技機でも、パチンコ遊技機での処理と同様の処理が可能となる。   Thus, if the above processing is performed, the same processing as the processing in the pachinko gaming machine can be performed in the slot game machine.

1 パチンコ遊技機
41 液晶表示装置
44 特別図柄1始動口
44a 特別図柄1始動口スイッチ
45 特別図柄2始動口
45a 特別図柄2始動口スイッチ
46 入賞装置
46c 大入賞口スイッチ
48 一般入賞口
48a 右上一般入賞口
48a1 右上一般入賞口スイッチ
48b 左上一般入賞口
48b1 左上一般入賞口スイッチ
48c 左中一般入賞口
48c1 左中一般入賞口スイッチ
48d 左下一般入賞口
48d1 左下一般入賞口スイッチ
49a アウト口スイッチ
60 主制御基板
600 ワンチップマイクロコンピュータ
600a 主制御CPU
600b 主制御ROM
600c 主制御RAM
610 計測表示装置(第1表示手段)
620 設定表示装置(第2表示手段)
650 設定変更スイッチ(設定値変更手段)
1 Pachinko gaming machine 41 Liquid crystal display device 44 Special symbol 1 starting port 44a Special symbol 1 starting port switch 45 Special symbol 2 starting port 45a Special symbol 2 starting port switch 46 Winning device 46c Big winning opening switch 48 General winning opening 48a Upper right general winning Mouth 48a1 Upper right general winning opening switch 48b Upper left general winning opening switch 48b1 Upper left general winning opening switch 48c Middle left general winning opening 48c1 Middle left general winning opening switch 48d Lower left general winning opening switch 48d1 Lower left general winning opening switch 49a Outer switch 60 Main control board 600 One-chip microcomputer 600a Main control CPU
600b main control ROM
600c main control RAM
610 Measurement display device (first display means)
620 Setting display device (second display means)
650 setting change switch (setting value changing means)

Claims (3)

第1の条件の成立に基づいて第1の値を計測する第1計測手段と、
第2の条件の成立に基づいて第2の値を計測する第2計測手段と、
少なくとも前記第1の値及び前記第2の値に基づいて、所定の情報を算出する算出手段と、
前記所定の情報を表示可能な第1表示手段と、
遊技者に有利な特別遊技状態を発生させる確率についての段階を示す設定値を表示する第2表示手段と、
前記第2表示手段に表示される設定値を変更可能な設定値変更手段と、を備え、
前記算出手段は、予め定められた処理を繰り返し実行するメインループ処理にて実行され、前記設定値変更手段にて前記第2表示手段に表示される設定値を変更している際、該メインループ処理が実行されないことにより、当該算出手段が実行されないようにしてなる遊技機。
First measuring means for measuring a first value based on the satisfaction of a first condition;
A second measuring means for measuring a second value based on establishment of a second condition;
Calculating means for calculating predetermined information based on at least the first value and the second value;
First display means capable of displaying the predetermined information;
Second display means for displaying a set value indicating a stage regarding a probability of generating a special game state advantageous to the player;
Setting value changing means capable of changing a setting value displayed on the second display means,
The calculation means is executed in a main loop processing for repeatedly executing a predetermined processing, and when the setting value displayed on the second display means is changed by the setting value changing means, the main loop processing is executed. A gaming machine in which the processing is not executed, so that the calculating means is not executed.
前記第1表示手段に前記所定の情報を表示させる表示処理手段をさらに備え、
前記表示処理手段は、所定時間毎にタイマ割込み信号を発生させる割込み処理にて実行され、前記設定値変更手段にて前記第2表示手段に表示される設定値を変更している際、前記メインループ処理が実行されなかったとしても、該表示処理手段は、実行されてなる請求項1に記載の遊技機。
Display processing means for displaying the predetermined information on the first display means,
The display processing means is executed by an interrupt processing for generating a timer interrupt signal at predetermined time intervals, and when the set value displayed on the second display means is changed by the set value changing means, the main processing is performed. The gaming machine according to claim 1, wherein the display processing means is executed even if the loop processing is not executed.
前記第1表示手段に前記所定の情報を表示させる表示処理手段をさらに備え、
前記表示処理手段は、所定時間毎にタイマ割込み信号を発生させる割込み処理にて実行され、前記設定値変更手段にて前記第2表示手段に表示される設定値を変更している際、少なくとも該表示処理手段が実行されないようにしてなる請求項1に記載の遊技機。
Display processing means for displaying the predetermined information on the first display means,
The display processing means is executed in an interrupt process for generating a timer interrupt signal at predetermined time intervals, and when the set value displayed on the second display means is changed by the set value changing means, at least The gaming machine according to claim 1, wherein the display processing means is not executed.
JP2019226081A 2019-12-16 2019-12-16 Gaming machine Pending JP2020044378A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019226081A JP2020044378A (en) 2019-12-16 2019-12-16 Gaming machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019226081A JP2020044378A (en) 2019-12-16 2019-12-16 Gaming machine

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2017160858A Division JP6722156B2 (en) 2017-08-24 2017-08-24 Amusement machine

Publications (2)

Publication Number Publication Date
JP2020044378A true JP2020044378A (en) 2020-03-26
JP2020044378A5 JP2020044378A5 (en) 2020-07-30

Family

ID=69900195

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019226081A Pending JP2020044378A (en) 2019-12-16 2019-12-16 Gaming machine

Country Status (1)

Country Link
JP (1) JP2020044378A (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019030530A (en) * 2017-08-08 2019-02-28 株式会社三洋物産 Game machine

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019030530A (en) * 2017-08-08 2019-02-28 株式会社三洋物産 Game machine

Similar Documents

Publication Publication Date Title
JP4071304B2 (en) Game machine
JP6722156B2 (en) Amusement machine
JP2019208715A (en) Game machine
JP2018007912A (en) Game machine
JP2014097174A (en) Game machine
JP2009178250A (en) Slot machine
JP6664357B2 (en) Gaming machine
JP2018007914A (en) Game machine
JP7030099B2 (en) Pachinko machine
JP6858670B2 (en) Game machine
JP2006288545A (en) Game machine
JP2020044378A (en) Gaming machine
JP6475655B2 (en) Game machine
JP6475656B2 (en) Game machine
JP6475657B2 (en) Game machine
JP2023106990A (en) game machine
JP2008132119A (en) Game machine
JP7295199B2 (en) game machine
JP7074592B2 (en) Pachinko machine
JP2021115282A (en) Game machine
JP2008132074A (en) Game machine
JP7166793B2 (en) game machine
JP7106356B2 (en) game machine
JP2018068552A (en) Game machine
JP2025082078A (en) Game machine

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200610

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200610

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210310

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210324

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20210421

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210716

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20211027