Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6591373B2 - Game machine - Google Patents
[go: Go Back, main page]

JP6591373B2 - Game machine - Google Patents

Game machine Download PDF

Info

Publication number
JP6591373B2
JP6591373B2 JP2016175713A JP2016175713A JP6591373B2 JP 6591373 B2 JP6591373 B2 JP 6591373B2 JP 2016175713 A JP2016175713 A JP 2016175713A JP 2016175713 A JP2016175713 A JP 2016175713A JP 6591373 B2 JP6591373 B2 JP 6591373B2
Authority
JP
Japan
Prior art keywords
main control
game ball
control cpu
detection
game
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.)
Active
Application number
JP2016175713A
Other languages
Japanese (ja)
Other versions
JP2018038664A (en
Inventor
要 知念
要 知念
雄大 川北
雄大 川北
正範 杉崎
正範 杉崎
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.)
Newgin Co Ltd
Original Assignee
Newgin 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 Newgin Co Ltd filed Critical Newgin Co Ltd
Priority to JP2016175713A priority Critical patent/JP6591373B2/en
Publication of JP2018038664A publication Critical patent/JP2018038664A/en
Application granted granted Critical
Publication of JP6591373B2 publication Critical patent/JP6591373B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Pinball Game Machines (AREA)

Description

本発明は、遊技機に関するものである。   The present invention relates to a gaming machine.

従来から、遊技機の一種であるパチンコ遊技機の中には、例えば所定の入球口に入球した遊技球を検出して検出信号を出力する検出センサなど、検出結果に応じて信号を出力する検出手段を備えたものがある(例えば、特許文献1)。特許文献1に記載の遊技機では、始動口に入球した遊技球を検出する始動口センサから出力された信号に応じて特別図柄変動ゲームの始動条件を付与するなど、検出手段から出力された信号に応じて各種の制御を実行することが行われている。   Conventionally, some pachinko gaming machines, which are a type of gaming machine, output a signal according to the detection result, such as a detection sensor that detects a gaming ball that has entered a predetermined entrance and outputs a detection signal. Some of them are equipped with detection means (for example, Patent Document 1). In the gaming machine described in Patent Document 1, a special symbol variation game start condition is given according to a signal output from a start port sensor that detects a game ball that has entered the start port. Various controls are performed in accordance with signals.

特開2015−192820号公報JP-A-2015-192820

ところで、特許文献1に記載されているような遊技機では、例えばノイズなどが生じた場合、実際には検出対象を検出していないにもかかわらず、検出対象を検出したことを示す信号が検出手段から出力されてしまうことがある。このような場合、検出対象を検出しているか否かなどに応じて適切な制御を行うことができない虞があった。   By the way, in the gaming machine described in Patent Document 1, for example, when noise or the like occurs, a signal indicating that the detection target is detected is detected even though the detection target is not actually detected. May be output from the means. In such a case, there is a possibility that appropriate control cannot be performed depending on whether or not a detection target is detected.

本発明は、このような従来の技術に鑑みてなされたものであり、その目的は、検出対象の検出結果に応じて適切な制御を行うことができる遊技機を提供することにある。   The present invention has been made in view of such conventional technology, and an object thereof is to provide a gaming machine capable of performing appropriate control according to the detection result of the detection target.

上記課題を解決するための遊技機は、所定の制御が可能な制御手段と、入賞口と、前記入賞口とは異なる排出口と、前記排出口に入球した遊技球を検出可能であって、該遊技球の検出結果に応じて信号を出力する排出検出手段と、を備え、前記排出検出手段による信号の出力状態には、前記遊技球を検出しているときの出力状態である第1出力状態と、前記遊技球を検出していないときの出力状態である第2出力状態とが含まれ、前記制御手段は、第1タイミング及び前記第1タイミングよりも前の第2タイミングにおける前記排出検出手段による信号の出力状態が前記第1出力状態であり、且つ前記第2タイミングよりも前の第3タイミングにおける前記排出検出手段による信号の出力状態が前記第2出力状態である場合、前記排出検出手段が遊技球を検出したと判定する一方で、前記第1タイミング及び前記第2タイミングにおける前記排出検出手段による信号の出力状態が前記第2出力状態であり、且つ前記第3タイミングにおける前記排出検出手段による信号の出力状態が前記第1出力状態である場合、前記排出検出手段が前記遊技球を検出しなくなったと判定するようになっており、前記遊技球を検出したと判定した後に前記遊技球を検出しなくなったと判定したことを条件として、待機状態に制御するまでの時間の計測を開始する処理を実行することを要旨とする。 A gaming machine for solving the above problems is capable of detecting a control means capable of predetermined control, a winning opening, a discharging opening different from the winning opening, and a gaming ball that has entered the discharging opening. And a discharge detection means for outputting a signal in accordance with the detection result of the game ball, and the output state of the signal by the discharge detection means is a first output state when the game ball is detected. An output state and a second output state that is an output state when the game ball is not detected, and the control means performs the discharge at the first timing and the second timing before the first timing. If the output state of the signal by the detection means is the first output state, and the output state of the signal by the discharge detection means at the third timing before the second timing is the second output state, the discharge Detection hand Is determined to have detected a game ball, while the output state of the signal by the discharge detection means at the first timing and the second timing is the second output state, and the discharge detection means at the third timing When the output state of the signal by is the first output state, it is determined that the discharge detecting means has stopped detecting the game ball, and after determining that the game ball has been detected, the game ball is The gist of the present invention is to execute a process for starting the measurement of the time until control to the standby state, on the condition that it is determined that the detection is stopped.

本発明によれば、検出対象の検出結果に応じて適切な制御を行うことができる。   ADVANTAGE OF THE INVENTION According to this invention, appropriate control can be performed according to the detection result of a detection target.

パチンコ遊技機を示す斜視図。The perspective view which shows a pachinko gaming machine. 遊技盤を示す正面図。The front view which shows a game board. 第2大入賞口の奥方の排出通路を示す模式図。The schematic diagram which shows the discharge passage of the back of a 2nd big winning opening. パチンコ遊技機の電気的構成を示すブロック図。The block diagram which shows the electrical constitution of a pachinko gaming machine. 滞留判定処理を示すフローチャート。The flowchart which shows a residence determination process. 第1始動検出処理を示すフローチャート。The flowchart which shows a 1st start detection process. 第2始動検出処理を示すフローチャート。The flowchart which shows a 2nd start detection process. 第1大入賞検出処理を示すフローチャート。The flowchart which shows a 1st big prize detection process. 第2大入賞検出処理を示すフローチャート。The flowchart which shows a 2nd big winning detection process. 特定検出処理を示すフローチャート。The flowchart which shows a specific detection process. 排出検出処理を示すフローチャート。The flowchart which shows discharge | emission detection processing. ゲート検出処理を示すフローチャート。The flowchart which shows a gate detection process. 第1普通入賞検出処理を示すフローチャート。The flowchart which shows a 1st normal winning detection process. 第2普通入賞検出処理を示すフローチャート。The flowchart which shows a 2nd normal winning detection process. アウト口検出処理を示すフローチャート。The flowchart which shows an out mouth detection process. 検出信号の出力態様の一例を示すタイミングチャート。The timing chart which shows an example of the output mode of a detection signal.

以下、パチンコ遊技機に具体化した一実施形態について説明する。この明細書において、上、下、左、右、前(表)、後(裏)の各方向は、パチンコ遊技機で遊技を行う遊技者から見たときの各方向を指すものとする。   Hereinafter, an embodiment embodied in a pachinko gaming machine will be described. In this specification, the directions of up, down, left, right, front (front), and back (back) are directions when viewed from a player who plays a game with a pachinko gaming machine.

図1に示すように、遊技機としてのパチンコ遊技機10は、遊技球を発射させるときに遊技者によって操作される発射ハンドルHDを備えている。また、パチンコ遊技機10は、楽曲や効果音などの音声を出力して行う演出(以下、音声演出と示す)を実行可能に構成されたスピーカSpを備えている。また、パチンコ遊技機10は、図示しない発光体を点灯、点滅、及び消灯して行う演出(以下、発光演出と示す)を実行可能に構成された装飾ランプLaを備えている。   As shown in FIG. 1, a pachinko gaming machine 10 as a gaming machine includes a firing handle HD that is operated by a player when firing a game ball. In addition, the pachinko gaming machine 10 includes a speaker Sp configured to be able to execute an effect (hereinafter referred to as an audio effect) performed by outputting sound such as music and sound effects. In addition, the pachinko gaming machine 10 includes a decoration lamp La configured to execute an effect (hereinafter, referred to as a light emission effect) performed by turning on, blinking, and turning off a light emitter (not shown).

図2に示すように、パチンコ遊技機10は、遊技盤YBを備えている。遊技盤YBの前面側には、正面視において略円形の遊技領域YBaが画成されている。本実施形態において、遊技領域YBaには、発射ハンドルHDの操作によって発射された遊技球が到達するようになっている。   As shown in FIG. 2, the pachinko gaming machine 10 includes a game board YB. On the front side of the game board YB, a substantially circular game area YBa is defined in front view. In the present embodiment, a game ball launched by operating the launch handle HD reaches the game area YBa.

パチンコ遊技機10は、情報表示パネル11を備えている。情報表示パネル11では、パチンコ遊技機10の制御状態を示す各種の情報が報知される。情報表示パネル11は、特別図柄表示部11aを備えている。特別図柄表示部11aは、所定の図柄を変動表示させるとともに、最終的に特別図柄を確定停止表示させる特別図柄変動ゲームを表示する。特別図柄は、後述する大当り抽選の結果を報知するための図柄である。以下の説明では、特別図柄変動ゲームを略して「特別ゲーム」と示す。本実施形態において、特別ゲームは、図柄を変動させて行う変動ゲームに相当する。また、特別ゲームを表示する特別図柄表示部11aは、ゲーム実行手段に相当する。   The pachinko gaming machine 10 includes an information display panel 11. On the information display panel 11, various information indicating the control state of the pachinko gaming machine 10 is notified. The information display panel 11 includes a special symbol display unit 11a. The special symbol display unit 11a displays a special symbol variation game in which a predetermined symbol is variably displayed and finally the special symbol is fixedly stopped and displayed. The special symbol is a symbol for notifying the result of the big hit lottery described later. In the following description, the special symbol variation game is abbreviated as “special game”. In the present embodiment, the special game corresponds to a variable game performed by changing a symbol. The special symbol display unit 11a for displaying a special game corresponds to a game executing means.

本明細書において「変動表示」とは、表示されている図柄の種類が時間の経過とともに変化している状態を意味している。本明細書において「確定停止表示」とは、図柄が確定的に停止表示されており、表示されている図柄の種類が変化しない状態を意味している。「確定停止表示」と「導出」は同じ意味である。特別図柄表示部11aにおいて導出可能な特別図柄には、大当り表示結果としての大当り図柄と、はずれ表示結果としてのはずれ図柄とが少なくともある。特別ゲームにおいて大当り図柄が導出された場合、遊技者は、大当りを認識可能である。特別ゲームにおいてはずれ図柄が導出された場合、遊技者は、はずれを認識可能である。   In the present specification, “variable display” means a state in which the type of the displayed symbol changes with time. In this specification, “definite stop display” means a state in which a symbol is definitely stopped and displayed, and the type of the displayed symbol does not change. “Definite stop display” and “derivation” have the same meaning. The special symbols that can be derived in the special symbol display unit 11a include at least a jackpot symbol as a jackpot display result and a miss symbol as a loss display result. When the jackpot symbol is derived in the special game, the player can recognize the jackpot. When a lost symbol is derived in a special game, the player can recognize the loss.

本実施形態では、大当り抽選に当選すると、特別ゲームにおいて大当り図柄が導出されたのち、該大当りの特別ゲームの終了後に、大当り遊技が付与される。詳しくは後述するが、大当り遊技は、遊技者が多数の賞球やその他の特典を獲得し得るため、遊技者にとって有利な状態である。   In the present embodiment, when the big hit lottery is won, the big hit symbol is derived in the special game, and then the big hit game is awarded after the special bonus game ends. As will be described in detail later, the jackpot game is advantageous to the player because the player can acquire a large number of prize balls and other benefits.

情報表示パネル11は、保留表示部11bを備えている。保留表示部11bは、始動条件が成立したが未だ実行条件が成立していないことで、その実行が保留されている特別ゲームの回数を認識可能に表示する。以下の説明では、保留中の特別ゲームの回数を特別保留数と示す。本実施形態において、特別ゲームは、予め定めた所定数(例えば4)を上限として保留可能である。   The information display panel 11 includes a hold display unit 11b. The hold display unit 11b displays the number of special games for which the execution is held pending so that the start condition is satisfied but the execution condition is not yet satisfied. In the following description, the number of special games that are on hold is referred to as a special hold number. In the present embodiment, the special game can be held with a predetermined number (for example, 4) as an upper limit.

情報表示パネル11は、普通図柄表示部11cを備えている。普通図柄表示部11cは、所定の図柄を変動表示させるとともに、最終的に普通図柄を導出させる普通図柄変動ゲームを表示する。普通図柄は、後述する普通当り抽選の結果を報知するための図柄である。以下の説明では、普通図柄変動ゲームを略して「普通ゲーム」と示す。普通図柄表示部11cにおいて導出可能な普通図柄には、普通当り図柄と、普通はずれ図柄とが少なくともある。普通ゲームにおいて普通当り図柄が導出された場合、遊技者は、普通当りを認識可能である。普通ゲームにおいて普通はずれ図柄が導出された場合、遊技者は、普通はずれを認識可能である。   The information display panel 11 includes a normal symbol display unit 11c. The normal symbol display unit 11c displays a normal symbol variation game in which a predetermined symbol is variably displayed and finally a normal symbol is derived. The normal symbol is a symbol for notifying the result of the normal winning lottery described later. In the following description, the normal symbol variation game is abbreviated as “normal game”. The normal symbols derivable in the normal symbol display unit 11c include at least a normal winning symbol and an ordinary off symbol. When the normal winning symbol is derived in the normal game, the player can recognize the normal winning symbol. In the normal game, when the unusual symbol is derived, the player can recognize the unusual symbol.

本実施形態では、普通当り抽選に当選すると、普通ゲームにおいて普通当り図柄が導出されたのち、該普通当りの普通ゲームの終了後に、普通当り遊技が付与される。詳しくは後述するが、普通当り遊技は、遊技者が特別ゲームの始動条件を成立させ易くなることから、遊技者にとって有利な状態である。   In the present embodiment, when the normal winning lottery is won, the normal winning symbol is derived in the normal game, and then the normal winning game is given after the normal winning normal game ends. As will be described in detail later, the normal hit game is advantageous to the player because it is easy for the player to establish the starting conditions for the special game.

パチンコ遊技機10は、演出表示装置12を備えている。例えば、演出表示装置12は、液晶ディスプレイや有機ELディスプレイなどの表示装置であってもよく、プロジェクタとスクリーンとを含んで構成された表示装置であってもよい。演出表示装置12は、画像が表示される画像表示部GHを備えている。演出表示装置12は、演出の1つとして、所定のキャラクタや文字を模した絵柄を表示する演出(以下、表示演出と示す)を実行する。   The pachinko gaming machine 10 includes an effect display device 12. For example, the effect display device 12 may be a display device such as a liquid crystal display or an organic EL display, or may be a display device including a projector and a screen. The effect display device 12 includes an image display unit GH on which an image is displayed. The effect display device 12 executes an effect (hereinafter, referred to as a display effect) of displaying a pattern imitating a predetermined character or character as one of the effects.

パチンコ遊技機10は、遊技盤YBにおいて、演出表示装置12の下方に、遊技領域YBaに開口している始動口としての第1始動口13を備えている。本実施形態において、第1始動口13は、第1始動口及び特別始動口に相当する。第1始動口13は、常時、遊技球を入球させることができるように開口されている。第1始動口13は、入賞口の1つである。なお、以下の説明では、入賞口に遊技球が入球することを「入賞」と示す場合がある。パチンコ遊技機10は、第1始動口13に入球した遊技球を検出する第1始動センサSE1を備えている(図4に示す)。本実施形態において、第1始動センサSE1は、始動検出手段、第1始動検出手段、及び入賞検出手段に相当する。例えば、第1始動センサSE1は、第1始動口13に入球した遊技球を遊技盤YBの裏側へ導く図示しない通路に設けられている。本実施形態では、遊技球が第1始動センサSE1で検出されると、特別ゲームの始動条件が成立し得るとともに、賞球の払出条件が成立する。言い換えれば、本実施形態では、第1始動口13への遊技球の入球を契機として、特別ゲームの始動条件が成立し得る。   The pachinko gaming machine 10 includes a first start port 13 as a start port that opens in the game area YBa below the effect display device 12 in the game board YB. In the present embodiment, the first start port 13 corresponds to a first start port and a special start port. The first start port 13 is always opened so that a game ball can enter. The first start port 13 is one of the winning ports. In the following description, a game ball entering a winning opening may be indicated as “winning”. The pachinko gaming machine 10 includes a first start sensor SE1 that detects a game ball that has entered the first start port 13 (shown in FIG. 4). In the present embodiment, the first start sensor SE1 corresponds to a start detection means, a first start detection means, and a winning detection means. For example, the first start sensor SE1 is provided in a passage (not shown) that guides the game ball that has entered the first start port 13 to the back side of the game board YB. In the present embodiment, when a game ball is detected by the first start sensor SE1, a special game start condition can be satisfied and a prize ball payout condition is satisfied. In other words, in the present embodiment, the start condition for the special game can be satisfied when the game ball enters the first start port 13 as an opportunity.

パチンコ遊技機10は、遊技盤YBにおいて、第1始動口13の右方に、遊技領域YBaに開口している始動口としての第2始動口14を備えている。本実施形態において、第2始動口14は、第2始動口及び特定の特別始動口に相当する。第2始動口14は、入賞口の1つである。パチンコ遊技機10は、第2始動口14に入球した遊技球を検出する第2始動センサSE2を備えている(図4に示す)。本実施形態において、第2始動センサSE2は、始動検出手段、第2始動検出手段、及び入賞検出手段に相当する。例えば、第2始動センサSE2は、第2始動口14に入球した遊技球を遊技盤YBの裏側へ導く図示しない通路に設けられている。本実施形態では、遊技球が第2始動センサSE2で検出されると、特別ゲームの始動条件が成立し得るとともに、賞球の払出条件が成立する。言い換えれば、本実施形態では、第2始動口14への遊技球の入球を契機として、特別ゲームの始動条件が成立し得る。   The pachinko gaming machine 10 includes a second start port 14 as a start port that opens to the game area YBa on the right side of the first start port 13 in the game board YB. In the present embodiment, the second start port 14 corresponds to a second start port and a specific special start port. The second start port 14 is one of the winning ports. The pachinko gaming machine 10 includes a second start sensor SE2 that detects a game ball that has entered the second start port 14 (shown in FIG. 4). In the present embodiment, the second start sensor SE2 corresponds to a start detection means, a second start detection means, and a winning detection means. For example, the second start sensor SE2 is provided in a passage (not shown) that guides the game ball that has entered the second start port 14 to the back side of the game board YB. In the present embodiment, when a game ball is detected by the second start sensor SE2, a special game start condition may be satisfied, and a prize ball payout condition may be satisfied. In other words, in the present embodiment, the start condition for the special game can be satisfied when the game ball enters the second start port 14 as an opportunity.

パチンコ遊技機10は、遊技盤YBにおいて、第2始動口14を開閉する開閉部材としての第1可変部材15を備えている。本実施形態において、第1可変部材15は、遊技球を第2始動口14へ入球させることができる開状態と、遊技球を第2始動口14へ入球させることができない閉状態と、に動作可能である。言い換えれば、第1可変部材15は、第2始動口14が開状態となるように動作可能である。なお、閉状態は、開状態に比して遊技球を第2始動口14へ入球させ難い状態であればよく、遊技球を第2始動口14へ入球させることができる状態であってもよい。即ち、第1可変部材15は、遊技球を第2始動口14に入球させ易い開状態と、開状態に比して遊技球を第2始動口14へ入球させ難い閉状態と、に動作可能であってもよい。パチンコ遊技機10は、第1可変部材15を開状態と閉状態とに動作させる第1アクチュエータA1を備えている(図4に示す)。第1可変部材15は、普通当り抽選に当選した場合に付与される普通当り遊技において開状態に動作される。   The pachinko gaming machine 10 includes a first variable member 15 as an opening / closing member that opens and closes the second start port 14 in the game board YB. In the present embodiment, the first variable member 15 is in an open state in which a game ball can enter the second start port 14, and in a closed state in which the game ball cannot enter the second start port 14, It is possible to operate. In other words, the first variable member 15 is operable so that the second start port 14 is in an open state. Note that the closed state may be a state in which it is difficult for a game ball to enter the second start port 14 as compared to the open state, and the game ball can enter the second start port 14. Also good. That is, the first variable member 15 is in an open state in which a game ball can easily enter the second start port 14 and a closed state in which it is difficult to enter the game ball into the second start port 14 compared to the open state. It may be operable. The pachinko gaming machine 10 includes a first actuator A1 that moves the first variable member 15 between an open state and a closed state (shown in FIG. 4). The first variable member 15 is operated in the open state in the normal hit game given when the normal win lottery is won.

パチンコ遊技機10は、遊技盤YBにおいて、演出表示装置12の右上方に、遊技領域YBaに開口している特別入球口としての第1大入賞口16を備えている。本実施形態において、第1大入賞口16は、第1特別入球口に相当する。第1大入賞口16は、入賞口の1つである。パチンコ遊技機10は、第1大入賞口16に入球した遊技球を検出する第1カウントセンサSE3を備えている(図4に示す)。本実施形態において、第1カウントセンサSE3は、特別検出手段、第1特別検出手段及び入賞検出手段に相当する。例えば、第1カウントセンサSE3は、第1大入賞口16に入球した遊技球を遊技盤YBの裏側へ導く図示しない通路に設けられている。本実施形態では、遊技球が第1カウントセンサSE3で検出されると、賞球の払出条件が成立する。言い換えれば、本実施形態では、第1大入賞口16への遊技球の入球を契機として、賞球の払出条件が成立する。   The pachinko gaming machine 10 includes a first grand prize opening 16 as a special entrance opening in the game area YBa on the upper right side of the effect display device 12 in the game board YB. In the present embodiment, the first big winning opening 16 corresponds to a first special winning opening. The first big winning opening 16 is one of the winning openings. The pachinko gaming machine 10 includes a first count sensor SE3 that detects a game ball that has entered the first grand prize opening 16 (shown in FIG. 4). In the present embodiment, the first count sensor SE3 corresponds to special detection means, first special detection means, and winning detection means. For example, the first count sensor SE3 is provided in a passage (not shown) that guides a game ball that has entered the first grand prize opening 16 to the back side of the game board YB. In the present embodiment, when a game ball is detected by the first count sensor SE3, a winning ball payout condition is satisfied. In other words, in the present embodiment, the winning ball payout condition is satisfied when the game ball enters the first grand prize opening 16 as an opportunity.

パチンコ遊技機10は、遊技盤YBにおいて、第1大入賞口16を開閉する第2可変部材17を備えている。第2可変部材17は、所謂大入賞口扉である。本実施形態において、第2可変部材17は、遊技球を第1大入賞口16へ入球させることができる開状態と、遊技球を第1大入賞口16へ入球させることができない閉状態と、に動作可能である。なお、閉状態は、開状態に比して遊技球を第1大入賞口16へ入球させ難い状態であればよく、遊技球を第1大入賞口16へ入球させることができる状態であってもよい。即ち、第2可変部材17は、遊技球を第1大入賞口16に入球させ易い開状態と、開状態に比して遊技球を第1大入賞口16へ入球させ難い閉状態と、に動作可能であってもよい。パチンコ遊技機10は、第2可変部材17を開状態と閉状態とに動作させる第2アクチュエータA2を備えている(図4に示す)。第2可変部材17は、大当り抽選に当選した場合に付与される大当り遊技において開状態に動作される。即ち、第1大入賞口16は、大当り遊技において遊技球が入球可能となる。   The pachinko gaming machine 10 includes a second variable member 17 that opens and closes the first big prize opening 16 in the game board YB. The second variable member 17 is a so-called big prize door. In the present embodiment, the second variable member 17 is in an open state in which a game ball can enter the first grand prize opening 16 and a closed state in which the game ball cannot enter the first grand prize opening 16. And is operable. The closed state may be a state in which it is difficult for the game ball to enter the first grand prize opening 16 as compared to the open state, and the game ball can enter the first grand prize opening 16. There may be. That is, the second variable member 17 has an open state in which a game ball can easily enter the first grand prize opening 16 and a closed state in which it is difficult to enter the game ball into the first big prize opening 16 compared to the open state. , May be operable. The pachinko gaming machine 10 includes a second actuator A2 that moves the second variable member 17 between an open state and a closed state (shown in FIG. 4). The second variable member 17 is operated in the open state in the jackpot game given when the jackpot lottery is won. That is, the first big winning opening 16 allows a game ball to enter in the big hit game.

パチンコ遊技機10は、遊技盤YBにおいて、第2始動口14の右上方に、遊技領域YBaに開口している特別入球口としての第2大入賞口18を備えている。第2大入賞口18は、入賞口の1つである。本実施形態において、第2大入賞口18は、第2特別入球口に相当する。パチンコ遊技機10は、遊技盤YBにおいて、第2大入賞口18を開閉する第3可変部材19を備えている。第3可変部材19は、所謂大入賞口扉である。本実施形態において、第3可変部材19は、遊技球を第2大入賞口18へ入球させることができる開状態と、遊技球を第2大入賞口18へ入球させることができない閉状態と、に動作可能である。なお、閉状態は、開状態に比して遊技球を第2大入賞口18へ入球させ難い状態であればよく、遊技球を第2大入賞口18へ入球させることができる状態であってもよい。即ち、第3可変部材19は、遊技球を第2大入賞口18に入球させ易い開状態と、開状態に比して遊技球を第2大入賞口18へ入球させ難い閉状態と、に動作可能であればよい。パチンコ遊技機10は、第3可変部材19を開状態と閉状態とに動作させる第3アクチュエータA3を備えている(図4に示す)。第3可変部材19は、大当り抽選に当選した場合に付与される大当り遊技において開状態に動作される。即ち、第2大入賞口18は、大当り遊技において遊技球が入球可能となる。   The pachinko gaming machine 10 is provided with a second big prize opening 18 as a special ball opening opening in the game area YBa on the upper right side of the second start opening 14 in the game board YB. The second major winning opening 18 is one of the winning openings. In the present embodiment, the second big winning opening 18 corresponds to a second special winning opening. The pachinko gaming machine 10 includes a third variable member 19 that opens and closes the second big prize opening 18 in the game board YB. The third variable member 19 is a so-called big prize opening door. In the present embodiment, the third variable member 19 is in an open state in which a game ball can enter the second grand prize opening 18 and a closed state in which the game ball cannot enter the second grand prize opening 18. And is operable. It should be noted that the closed state may be a state in which it is difficult for the game ball to enter the second grand prize opening 18 as compared to the open state, and the game ball can enter the second grand prize opening 18. There may be. That is, the third variable member 19 has an open state in which the game ball can easily enter the second grand prize opening 18 and a closed state in which it is difficult to enter the game ball into the second big prize opening 18 compared to the open state. As long as it is operable, The pachinko gaming machine 10 includes a third actuator A3 that moves the third variable member 19 between an open state and a closed state (shown in FIG. 4). The third variable member 19 is operated in the open state in the jackpot game given when the jackpot lottery is won. In other words, the second big winning opening 18 allows game balls to enter in the big hit game.

図3に示すように、パチンコ遊技機10は、第2大入賞口18に入球した遊技球をパチンコ遊技機10の外部に排出する排出通路20を備えている。パチンコ遊技機10は、排出通路20に、該排出通路20を通過する遊技球、即ち、第2大入賞口18に入球した遊技球を検出する第2カウントセンサSE4を備えている。本実施形態において、第2カウントセンサSE4は、特別検出手段、第2特別検出手段、第1検出手段、及び入賞検出手段に相当する。本実施形態では、遊技球が第2カウントセンサSE4によって検知されると、賞球の払出条件が成立する。言い換えれば、本実施形態では、第2大入賞口18への遊技球の入球を契機として、賞球の払出条件が成立する。   As shown in FIG. 3, the pachinko gaming machine 10 includes a discharge passage 20 that discharges the game ball that has entered the second grand prize opening 18 to the outside of the pachinko gaming machine 10. The pachinko gaming machine 10 is provided with a second count sensor SE4 in the discharge passage 20 for detecting a game ball passing through the discharge passage 20, that is, a game ball that has entered the second big prize opening 18. In the present embodiment, the second count sensor SE4 corresponds to special detection means, second special detection means, first detection means, and winning detection means. In the present embodiment, when a game ball is detected by the second count sensor SE4, a prize ball payout condition is satisfied. In other words, in the present embodiment, the winning ball payout condition is satisfied when the game ball enters the second big winning opening 18.

また、排出通路20は、第2カウントセンサSE4よりも下流において、第1排出通路20aと、第2排出通路20bと、に分岐するように形成されている。そして、パチンコ遊技機10は、排出通路20において第1排出通路20aと第2排出通路20bとに分岐する分岐部21に、第2大入賞口18へ入球した遊技球を第1排出通路20aと第2排出通路20bとに振り分ける振分装置22(振分部材)を備えている。振分装置22は、第2大入賞口18に入球した遊技球を第1排出通路20aに振り分ける第1状態と、第2排出通路20bに振り分ける第2状態と、をとり得るように構成されている。パチンコ遊技機10は、振分装置22を動作させる第4アクチュエータA4(図4に示す)を備えている。本実施形態において、振分装置22は、大当り遊技において第2状態に動作される。   Further, the discharge passage 20 is formed so as to branch into a first discharge passage 20a and a second discharge passage 20b downstream of the second count sensor SE4. Then, the pachinko gaming machine 10 receives the game ball that has entered the second big prize opening 18 at the branch portion 21 that branches into the first discharge passage 20a and the second discharge passage 20b in the discharge passage 20 in the first discharge passage 20a. And a second discharge passage 20b are provided with a sorting device 22 (sorting member). The distribution device 22 is configured to be capable of taking a first state in which the game balls that have entered the second grand prize opening 18 are distributed to the first discharge passage 20a and a second state in which the game balls are distributed to the second discharge passage 20b. ing. The pachinko gaming machine 10 includes a fourth actuator A4 (shown in FIG. 4) that operates the sorting device 22. In the present embodiment, the sorting device 22 is operated to the second state in the big hit game.

パチンコ遊技機10は、第1排出通路20aに、該第1排出通路20aに流入(入球)した遊技球を検出する排出センサSE5を備えている。また、排出センサSE5は、第2カウントセンサSE4の下流に配設されている。即ち、排出センサSE5は、第2カウントセンサSE4により検出されてから第1排出通路20aを通過して遊技機の外部に排出される遊技球を検出可能である。本実施形態において、排出センサSE5は、特別排出検出手段、及び第2検出手段に相当する。   The pachinko gaming machine 10 includes a discharge sensor SE5 that detects a game ball that has flowed into (entered into) the first discharge passage 20a in the first discharge passage 20a. Further, the discharge sensor SE5 is disposed downstream of the second count sensor SE4. That is, the discharge sensor SE5 can detect a game ball that is detected by the second count sensor SE4 and then discharged to the outside of the gaming machine through the first discharge passage 20a. In the present embodiment, the discharge sensor SE5 corresponds to special discharge detection means and second detection means.

パチンコ遊技機10は、第2排出通路20bに、該第2排出通路20bに流入(入球)した遊技球を検出する特定センサSE6を備えている。また、特定センサSE6は、第2カウントセンサSE4の下流に配設されている。即ち、特定センサSE6は、第2カウントセンサSE4により検出されてから第2排出通路20bを通過して遊技機の外部に排出される遊技球を検出可能である。本実施形態において、第2排出通路20bは、大当り遊技において遊技球の流入が許容される特定の通路(特定の領域)に相当する。また、本実施形態において、特定センサSE6は、特定検出手段、特別排出検出手段、及び第2検出手段に相当する。   The pachinko gaming machine 10 includes a specific sensor SE6 that detects a game ball flowing into (entering into) the second discharge passage 20b in the second discharge passage 20b. The specific sensor SE6 is disposed downstream of the second count sensor SE4. That is, the specific sensor SE6 can detect a game ball that is detected by the second count sensor SE4 and then discharged through the second discharge passage 20b to the outside of the gaming machine. In the present embodiment, the second discharge passage 20b corresponds to a specific passage (specific region) in which inflow of game balls is allowed in the big hit game. In the present embodiment, the specific sensor SE6 corresponds to a specific detection unit, a special discharge detection unit, and a second detection unit.

図2に示すように、パチンコ遊技機10は、遊技盤YBにおいて、第2大入賞口18の上方に、遊技球が通過(入球)可能な普通始動口としてのゲート23を備えている。ゲート23は、ゲート23を通過する遊技球を検出するゲートセンサSE7を備えている(図4に示す)。本実施形態において、ゲートセンサSE7は、普通検出手段に相当する。本実施形態では、遊技球がゲートセンサSE7で検出されると、普通ゲームの始動条件が成立し得る。言い換えれば、本実施形態では、ゲート23への遊技球の入球を契機として、普通ゲームの始動条件が成立し得る。   As shown in FIG. 2, the pachinko gaming machine 10 includes a gate 23 as a normal start port through which a game ball can pass (enter) in the game board YB, above the second large winning port 18. The gate 23 includes a gate sensor SE7 that detects a game ball passing through the gate 23 (shown in FIG. 4). In the present embodiment, the gate sensor SE7 corresponds to normal detection means. In the present embodiment, when a game ball is detected by the gate sensor SE7, a start condition for a normal game can be established. In other words, in the present embodiment, the start condition for the normal game can be satisfied when the game ball enters the gate 23.

パチンコ遊技機10は、遊技盤YBにおいて、演出表示装置12の左下方に、遊技領域YBaに開口している一般入球口としての普通入賞口24を備えている。普通入賞口24は、常時、遊技球を入球させることができるように開口されている。普通入賞口24は、入賞口の1つである。本実施形態の普通入賞口24には、第1普通入賞口24aと、第2普通入賞口24bと、がある。本実施形態において、第1普通入賞口24aは、第1一般入球口に相当し、第2普通入賞口24bは、第2一般入球口に相当する。   The pachinko gaming machine 10 includes, on the game board YB, an ordinary winning opening 24 as a general entry opening opened in the game area YBa on the lower left side of the effect display device 12. The regular winning opening 24 is always open so that a game ball can enter. The normal winning opening 24 is one of the winning openings. The normal winning opening 24 of the present embodiment includes a first normal winning opening 24a and a second normal winning opening 24b. In the present embodiment, the first normal winning opening 24a corresponds to a first general winning opening, and the second normal winning opening 24b corresponds to a second general winning opening.

パチンコ遊技機10は、第1普通入賞口24aに入球した遊技球を検出する第1普通入賞センサSE8を備えている(図4に示す)。本実施形態において、第1普通入賞センサSE8は、一般検出手段、第1一般検出手段、及び入賞検出手段に相当する。例えば、第1普通入賞センサSE8は、第1普通入賞口24aに入球した遊技球を遊技盤YBの裏側へ導く図示しない通路に設けられている。また、パチンコ遊技機10は、第2普通入賞口24bに入球した遊技球を検出する第2普通入賞センサSE9を備えている(図4に示す)。本実施形態において、第2普通入賞センサSE9は、一般検出手段、第2一般検出手段、及び入賞検出手段に相当する。例えば、第2普通入賞センサSE9は、第2普通入賞口24bに入球した遊技球を遊技盤YBの裏側へ導く図示しない通路に設けられている。   The pachinko gaming machine 10 includes a first normal winning sensor SE8 that detects a game ball that has entered the first normal winning opening 24a (shown in FIG. 4). In the present embodiment, the first normal winning sensor SE8 corresponds to a general detecting means, a first general detecting means, and a winning detecting means. For example, the first normal winning sensor SE8 is provided in a passage (not shown) that guides the game ball that has entered the first normal winning opening 24a to the back side of the game board YB. Further, the pachinko gaming machine 10 includes a second normal winning sensor SE9 that detects a game ball that has entered the second normal winning opening 24b (shown in FIG. 4). In the present embodiment, the second normal winning sensor SE9 corresponds to a general detecting means, a second general detecting means, and a winning detecting means. For example, the second normal winning sensor SE9 is provided in a passage (not shown) that guides the game ball that has entered the second normal winning opening 24b to the back side of the game board YB.

本実施形態では、遊技球が第1普通入賞センサSE8又は第2普通入賞センサSE9で検出されると、賞球の払出条件が成立する。言い換えれば、本実施形態では、普通入賞口24への遊技球の入球を契機として、賞球の払出条件が成立する。   In the present embodiment, when a game ball is detected by the first normal winning sensor SE8 or the second normal winning sensor SE9, a payout condition for the winning ball is established. In other words, in the present embodiment, the winning ball payout condition is satisfied when the game ball enters the normal winning port 24.

パチンコ遊技機10は、遊技盤YBにおいて、演出表示装置12の下方に、遊技領域YBaに開口している排出口としてのアウト口25を備えている。アウト口25は、上述した入賞口とは異なり、上述した入賞口の何れにも入球しなかった遊技球が入球する位置に開口されている。そして、アウト口25の奥方には、入球した遊技球を機外に排出する図示しない通路が設けられている。   The pachinko gaming machine 10 includes an out port 25 serving as a discharge port opened in the game area YBa below the effect display device 12 in the game board YB. Unlike the above-described winning opening, the out opening 25 is opened at a position where a game ball that has not entered any of the above-described winning openings enters. A path (not shown) is provided in the back of the out port 25 to discharge the game balls that have entered the ball to the outside of the machine.

また、パチンコ遊技機10は、アウト口25に入球した遊技球を検出するアウト口センサSE10を備えている(図4に示す)。本実施形態において、アウト口センサSE10は、排出検出手段に相当する。例えば、アウト口センサSE10は、アウト口25に入球した遊技球を機外に排出する通路に設けられている。   Further, the pachinko gaming machine 10 includes an out port sensor SE10 that detects a game ball that has entered the out port 25 (shown in FIG. 4). In the present embodiment, the out port sensor SE10 corresponds to a discharge detection unit. For example, the out-port sensor SE10 is provided in a passage for discharging game balls that have entered the out-port 25 to the outside of the machine.

次に、パチンコ遊技機10の遊技状態について説明する。
パチンコ遊技機10は、大当り確率が異なる遊技状態として、低確率状態と高確率状態とを備えている。大当り確率は、内部抽選(大当り抽選)において大当りに当選する確率である。高確率状態は、低確率状態に比して、大当り確率が高い遊技状態である。高確率状態は、大当り抽選に当選する可能性が低確率状態に比して高まることから、遊技者に有利な有利状態となる。高確率状態は、所謂「確率変動状態(確変状態)」である。
Next, the gaming state of the pachinko gaming machine 10 will be described.
The pachinko gaming machine 10 includes a low probability state and a high probability state as gaming states with different jackpot probabilities. The big hit probability is a probability of winning a big hit in the internal lottery (big hit lottery). The high probability state is a gaming state in which the jackpot probability is higher than the low probability state. The high probability state is an advantageous state advantageous to the player because the possibility of winning the big hit lottery is higher than the low probability state. The high probability state is a so-called “probability variation state (probability variation state)”.

パチンコ遊技機10は、遊技球の発射個数に対する賞球個数の割合が異なる遊技状態として、低ベース状態と高ベース状態とを備えている。高ベース状態は、低ベース状態に比して、遊技球が第2始動口14に入球する確率が高い遊技状態である。高ベース状態は、所謂「電サポ状態」であり、低ベース状態は、所謂「非電サポ状態」である。高ベース状態は、遊技球が第2始動口14に入球する確率が高まり、第2始動口14への遊技球の入球が容易になることから、遊技者にとって有利な遊技状態(入球容易状態)となる。   The pachinko gaming machine 10 includes a low base state and a high base state as game states in which the ratio of the number of prize balls to the number of game balls fired is different. The high base state is a gaming state in which the probability that a game ball enters the second start port 14 is higher than that in the low base state. The high base state is a so-called “electric support state”, and the low base state is a so-called “non-power support state”. In the high base state, the probability that a game ball enters the second start port 14 is increased, and it is easy to enter the game ball into the second start port 14, so that a game state (entrance ball that is advantageous to the player) Easy state).

例えば、高ベース状態は、次に説明する3つの制御のうち任意に選択された1の制御を行うことにより、又は複数の制御を組み合わせて行うことにより実現できる。第1の制御は、普通ゲームの変動時間を、低ベース状態のときよりも短くする普通図柄の変動時間短縮制御である。第2の制御は、普通図柄の当り抽選に当選する確率(普通当り確率)を、低ベース状態のときよりも高確率に変動させる普通図柄の確率変動制御である。このとき、低ベース状態における普通当り確率は、0(零)であってもよいし、0を超えていてもよい。第3の制御は、1回の普通当り遊技における第1可変部材15の合計開放時間を、低ベース状態のときよりも長くする開放時間延長制御である。なお、開放時間延長制御としては、1回の普通当り遊技における第1可変部材15の開放回数を、低ベース状態のときよりも多くする制御、及び普通当り遊技における第1可変部材15の1回の開放時間を、低ベース状態のときよりも長くする制御のうち、少なくとも一方の制御を行うとよい。また、高ベース状態は、次に説明する第4の制御を伴って実現されてもよい。第4の制御は、特別ゲームの変動時間(例えば平均の変動時間)を、低ベース状態のときよりも短くなり易くする特別図柄の変動時間短縮制御である。特別図柄の変動時間短縮制御を行う場合、高ベース状態は、所謂「変動時間短縮状態」となる。   For example, the high base state can be realized by performing one control arbitrarily selected from the following three controls described below, or by combining a plurality of controls. The first control is normal symbol variation time shortening control in which the variation time of the normal game is shorter than that in the low base state. The second control is normal symbol probability variation control in which the probability of winning a normal symbol winning lottery (ordinary winning probability) is changed with a higher probability than in the low base state. At this time, the normal hit probability in the low base state may be 0 (zero) or may exceed 0. The third control is an opening time extension control in which the total opening time of the first variable member 15 in one normal hit game is longer than that in the low base state. In addition, as the opening time extension control, the number of times of opening the first variable member 15 in one normal hit game is larger than that in the low base state, and one time of the first variable member 15 in the normal hit game. It is preferable to perform at least one of the controls for making the opening time of the battery longer than that in the low base state. Further, the high base state may be realized with the fourth control described below. The fourth control is a special symbol variation time shortening control that makes the variation time (for example, average variation time) of the special game easier to be shorter than in the low base state. When the special symbol variation time reduction control is performed, the high base state is a so-called “variation time reduction state”.

以下の説明では、低確率状態且つ低ベース状態である遊技状態を「低確低ベース状態」と示し、高確率状態且つ低ベース状態である遊技状態を「高確低ベース状態」と示す。また、低確率状態且つ高ベース状態である遊技状態を「低確高ベース状態」と示し、高確率状態且つ高ベース状態である遊技状態を「高確高ベース状態」と示す。   In the following description, a gaming state having a low probability state and a low base state is referred to as a “low probability low base state”, and a gaming state having a high probability state and a low base state is referred to as a “high probability low base state”. In addition, a gaming state that is a low probability state and a high base state is referred to as a “low probability and high base state”, and a gaming state that is a high probability state and a high base state is referred to as a “high probability and high base state”.

次に、本実施形態における大当りについて説明する。本実施形態のパチンコ遊技機10は、特別図柄の大当り図柄として、複数種類の大当り図柄を備えている。複数種類の大当り図柄には、それぞれ大当りの種類が定められている。   Next, the jackpot in the present embodiment will be described. The pachinko gaming machine 10 of the present embodiment includes a plurality of types of jackpot symbols as special symbol jackpot symbols. Each type of jackpot symbol has a jackpot type.

そして、本実施形態では、大当りとなる場合、特別ゲームにおいて大当り図柄が導出された後、導出された大当り図柄に応じた種類の大当り遊技が付与される。大当り遊技では、最初に、予め定めたオープニング時間にわたって、大当り遊技の開始を報知するオープニング演出が行われる。大当り遊技では、オープニング演出の終了後に、第1大入賞口16又は第2大入賞口18を開放するラウンド遊技が行われる。ラウンド遊技は、予め定めた上限回数を上限として行われる。1回のラウンド遊技は、予め定めた上限数の遊技球が入賞する第1終了条件、又は予め定めた上限時間が経過する第2終了条件が成立したことを契機として終了される。ラウンド遊技では、ラウンド演出が行われる。そして、大当り遊技では、最終回のラウンド遊技が終了すると、予め定めたエンディング時間にわたって、大当り遊技の終了を報知するエンディング演出が行われる。大当り遊技は、エンディング演出の終了に伴って終了される。   In the present embodiment, in the case of a big hit, after a big hit symbol is derived in the special game, a type of big hit game corresponding to the derived big hit symbol is given. In the big hit game, first, an opening effect for notifying the start of the big hit game is performed over a predetermined opening time. In the big hit game, a round game is performed in which the first big prize opening 16 or the second big prize opening 18 is opened after the opening effect is finished. A round game is played with a predetermined upper limit number of times as an upper limit. One round game is ended when a first end condition for winning a predetermined upper limit number of game balls or a second end condition for elapse of a predetermined upper limit time is satisfied. In the round game, a round effect is performed. In the big hit game, when the final round game is finished, an ending effect for notifying the end of the big hit game is performed over a predetermined ending time. The big hit game is ended with the end of the ending effect.

本実施形態における大当り図柄には、特定図柄と、該特定図柄とは異なる非特定図柄と、がある。以下の説明では、特定図柄が決定されたときの大当りを特定大当りと示す場合がある一方、非特定図柄が決定されたときの大当りを非特定大当りと示す場合がある。特定大当り及び非特定大当りは、大当り遊技におけるラウンド遊技の上限回数や、各大入賞口16,18の開放態様などが互いに異なる大当りである。各大当りが付与されたときの制御について、詳しくは後述する。   The jackpot symbol in the present embodiment includes a specific symbol and a non-specific symbol different from the specific symbol. In the following description, the big hit when the specific symbol is determined may be indicated as the specific big hit, while the big hit when the non-specific symbol is determined may be indicated as the non-specific big hit. The special jackpot and the non-specific jackpot are jackpots that differ from each other in the upper limit number of round games in the jackpot game, the opening mode of each of the big winning ports 16 and 18, and the like. The control when each jackpot is awarded will be described in detail later.

次に、パチンコ遊技機10が実行可能な演出の一例について説明する。
本実施形態において、演出表示装置12が実行可能な表示演出には、演出図柄を複数列で変動表示させるとともに、最終的に演出図柄の組み合わせを導出させる演出図柄変動ゲームがある。以下の説明では、演出図柄変動ゲームを略して「演出ゲーム」と示す。演出図柄は、キャラクタや模様等の装飾が施された図柄(飾り図柄)であって、表示演出を多様化させるためのものである。本実施形態において、演出ゲームは、第1列、第2列、及び第3列の図柄列をそれぞれ縦方向に変動表示(スクロール表示)させて行われる。第1列の演出図柄は、所謂第1図柄であり、第2列の演出図柄は、所謂第2図柄であり、第3列の演出図柄は、所謂第3図柄である。
Next, an example of an effect that can be executed by the pachinko gaming machine 10 will be described.
In the present embodiment, the display effects that can be executed by the effect display device 12 include an effect symbol variation game in which effect symbols are variably displayed in a plurality of columns and finally a combination of effect symbols is derived. In the following description, the effect symbol variation game is abbreviated as “effect game”. The effect design is a design (decoration design) with decoration such as a character or a pattern, and is used for diversifying the display effect. In the present embodiment, the effect game is performed by changing and displaying the first, second, and third rows of symbol rows in a vertical direction (scroll display). The effect design in the first row is the so-called first design, the effect design in the second row is the so-called second design, and the effect design in the third row is the so-called third design.

演出ゲームは、特別ゲームと連動して行われる。具体的に、演出ゲームは、特別ゲームの開始に伴って開始され、特別ゲームの終了に伴って終了される。そして、演出ゲームでは、特別ゲームにて導出された特別図柄に応じた演出図柄の組み合わせが導出される。特別ゲームにおいて、大当り図柄が導出される場合には、演出ゲームにおいて、演出図柄による大当り図柄が導出される。例えば、演出図柄による大当り図柄は、「333」や「777」などのように、全列の演出図柄が同一となる図柄組み合わせである。特別ゲームにおいて、はずれ図柄が導出される場合には、演出ゲームにおいて、演出図柄によるはずれ図柄が導出される。例えば、演出図柄によるはずれ図柄は、「787」や「556」などのように、少なくとも一部列の演出図柄が他列の演出図柄とは異なる図柄組み合わせである。なお、演出ゲームにおいては、演出図柄が確定停止表示される前に一旦停止表示されてもよい。本明細書において「一旦停止表示」とは、例えば「ゆれ変動状態」など、図柄が再び変動表示される可能性があることを示す状態を意味している。   The production game is played in conjunction with the special game. Specifically, the effect game is started with the start of the special game, and is ended with the end of the special game. In the effect game, a combination of effect symbols corresponding to the special symbols derived in the special game is derived. In a special game, when a big hit symbol is derived, a big hit symbol based on the production symbol is derived in the effect game. For example, the jackpot symbol based on the effect symbol is a symbol combination in which the effect symbols in all the rows are the same, such as “333” and “777”. In the special game, when the off symbol is derived, the off symbol based on the effect symbol is derived in the effect game. For example, the out-of-line design symbols are a combination of symbols such as “787” and “556” in which at least some of the design symbols are different from the other design symbols. In the effect game, the effect symbol may be temporarily stopped before the effect symbol is confirmed and stopped. In the present specification, “temporary stop display” means a state indicating that there is a possibility that the symbol is variably displayed again, such as “sway fluctuation state”.

次に、パチンコ遊技機10の電気的構成について説明する。
図4に示すように、パチンコ遊技機10は、遊技盤YBの裏側に、主制御基板30を備えている。主制御基板30は、パチンコ遊技機10における遊技などに関する処理を実行するとともに、該処理の結果に応じて各種の制御信号(制御コマンド)を出力する。パチンコ遊技機10は、遊技盤YBの裏側に、副制御基板31を備えている。副制御基板31は、主制御基板30が出力した制御信号(制御コマンド)に基づき演出などに関する処理を実行する。即ち、副制御基板31は、演出表示装置12の表示態様(図柄、背景、文字などの表示画像など)、装飾ランプLaの発光態様、及びスピーカSpの音声出力態様などを制御する。パチンコ遊技機10は、遊技盤YBの裏側に、払出制御基板32を備えている。払出制御基板32は、図示しない払出装置を制御することにより、遊技球を払い出す処理を実行する。
Next, the electrical configuration of the pachinko gaming machine 10 will be described.
As shown in FIG. 4, the pachinko gaming machine 10 includes a main control board 30 on the back side of the game board YB. The main control board 30 executes processing related to games in the pachinko gaming machine 10 and outputs various control signals (control commands) according to the result of the processing. The pachinko gaming machine 10 includes a sub-control board 31 on the back side of the game board YB. The sub control board 31 executes processing related to effects and the like based on the control signal (control command) output from the main control board 30. That is, the sub-control board 31 controls the display mode of the effect display device 12 (display images such as symbols, backgrounds, and characters), the light emission mode of the decoration lamp La, the sound output mode of the speaker Sp, and the like. The pachinko gaming machine 10 includes a payout control board 32 on the back side of the game board YB. The payout control board 32 executes a process of paying out the game ball by controlling a payout device (not shown).

まず、主制御基板30について詳しく説明する。
主制御基板30は、主制御用CPU30aと、主制御用ROM30bと、主制御用RAM30cとを備えている。主制御用CPU30aは、主制御用のプログラムを実行することにより、各種の処理を行う。本実施形態では、主制御用CPU30aが各種の処理を行うことにより、所定の制御が可能な制御手段が実現される。主制御用ROM30bは、主制御用のプログラムや、所定の抽選に用いられるテーブルや判定値などを記憶している。
First, the main control board 30 will be described in detail.
The main control board 30 includes a main control CPU 30a, a main control ROM 30b, and a main control RAM 30c. The main control CPU 30a performs various processes by executing a main control program. In the present embodiment, a control unit capable of predetermined control is realized by the main control CPU 30a performing various processes. The main control ROM 30b stores a main control program, a table used for a predetermined lottery, a determination value, and the like.

また、主制御用ROM30bは、複数種類の変動パターンを記憶している。複数種類の変動パターンは、特別ゲームの変動時間を特定可能な情報である。また、本実施形態の変動パターンには、大当り変動用の変動パターンと、はずれ変動用の変動パターンとがある。大当り変動は、大当り抽選に当選した場合に実行される変動であって、特別ゲームにおいて最終的に大当り図柄が確定停止表示される変動である。はずれ変動は、大当り抽選に当選しなかった場合に実行される変動であって、特別ゲームにおいて最終的にはずれ図柄が確定停止表示される変動である。   The main control ROM 30b stores a plurality of types of variation patterns. The plural types of variation patterns are information that can specify the variation time of the special game. In addition, the variation patterns of this embodiment include a variation pattern for big hit variation and a variation pattern for outlier variation. The big hit fluctuation is a fluctuation that is executed when the big hit lottery is won, and is a fluctuation in which the big hit symbol is finally stopped in a special game. The loss variation is a variation that is executed when the big win lottery is not won, and is a variation in which the final symbol is finally displayed in a special game.

主制御用RAM30cは、パチンコ遊技機10の動作中に書き換えられる様々な情報を記憶可能に構成されている。主制御用RAM30cが記憶する情報は、例えばフラグ、カウンタ、及びタイマなどである。また、本実施形態の主制御基板30は、乱数を生成可能に構成されている。例えば、乱数は、乱数の値を所定の周期毎に更新する乱数生成回路を主制御基板30に搭載することにより、ハードウェア乱数として生成してもよく、主制御用CPU30aが所定の制御周期毎に乱数の値を更新することにより、ソフトウェア乱数として生成してもよい。   The main control RAM 30c is configured to be able to store various information that can be rewritten during the operation of the pachinko gaming machine 10. Information stored in the main control RAM 30c is, for example, a flag, a counter, and a timer. Further, the main control board 30 of the present embodiment is configured to be able to generate random numbers. For example, the random number may be generated as a hardware random number by mounting a random number generation circuit that updates the value of the random number at a predetermined cycle on the main control board 30, and the main control CPU 30 a may generate a predetermined control cycle. It is also possible to generate a software random number by updating the value of the random number.

主制御基板30は、図示しない駆動回路を介して、各表示部11a,11b,11cと接続されている。主制御用CPU30aは、図示しない駆動回路を介して、各表示部11a,11b,11cの表示内容を制御可能に構成されている。また、主制御基板30は、図示しない駆動回路を介して、各アクチュエータA1〜A4と接続されている。主制御用CPU30aは、図示しない駆動回路を介して、各アクチュエータA1〜A4の動作を制御可能に構成されている。   The main control board 30 is connected to the display units 11a, 11b, and 11c through a drive circuit (not shown). The main control CPU 30a is configured to be able to control the display contents of the display units 11a, 11b, and 11c via a drive circuit (not shown). The main control board 30 is connected to each actuator A1 to A4 via a drive circuit (not shown). The main control CPU 30a is configured to be able to control the operations of the actuators A1 to A4 via a drive circuit (not shown).

また、主制御基板30は、図示しないポートを介して、各センサSE1〜SE10と接続されている。主制御用CPU30aは、図示しないポートを介して、各センサSE1〜SE10が出力する信号を入力可能に構成されている。   The main control board 30 is connected to the sensors SE1 to SE10 via a port (not shown). The main control CPU 30a is configured to be able to input signals output from the sensors SE1 to SE10 via a port (not shown).

本実施形態において、各センサSE1〜SE10は、遊技球の検出結果に応じた信号を出力するように構成されている。具体的に、各センサSE1〜SE10は、信号の出力状態をHi状態とLo状態に変化させるように構成されている。例えば、第1始動センサSE1は、遊技球を検出している場合、信号の出力状態をHi状態とする一方で、遊技球を検出していない場合、信号の出力状態をLo状態とする。また、各センサSE2〜SE10も同様に、遊技球を検出している場合、信号の出力状態をHi状態とする一方で、遊技球を検出していない場合、信号の出力状態をLo状態とする。本実施形態において、各センサSE1〜SE10による信号の出力状態がHi状態である場合とは、遊技球の検出を示す検出信号が出力されている状態として把握できる。また、本実施形態において、各センサSE1〜SE10による信号の出力状態がLo状態である場合とは、遊技球の検出を示す検出信号が出力されていない状態として把握できる。以下の説明では、各センサSE1〜SE10による信号の出力状態がHi状態である場合を、検出信号の出力状態がON状態であると示す場合がある一方で、各センサSE1〜SE10による信号の出力状態がLo状態である場合を、検出信号の出力状態がOFF状態であると示す場合がある。本実施形態において、各センサSE1〜SE10による検出信号の出力状態は、ON状態が第1出力状態に相当し、OFF状態が第2出力状態に相当する。   In this embodiment, each sensor SE1-SE10 is comprised so that the signal according to the detection result of a game ball may be output. Specifically, each of the sensors SE1 to SE10 is configured to change a signal output state between a Hi state and a Lo state. For example, the first start sensor SE1 sets the signal output state to the Hi state when the game ball is detected, and sets the signal output state to the Lo state when the game ball is not detected. Similarly, each of the sensors SE2 to SE10 sets the signal output state to the Hi state when the game ball is detected, and sets the signal output state to the Lo state when the game ball is not detected. . In this embodiment, the case where the output state of the signals from the sensors SE1 to SE10 is the Hi state can be grasped as a state in which a detection signal indicating detection of a game ball is being output. Moreover, in this embodiment, it can be grasped | ascertained that the detection signal which shows the detection of a game ball is not output that the output state of the signal by each sensor SE1-SE10 is Lo state. In the following description, when the signal output state of each sensor SE1 to SE10 is in the Hi state, the detection signal output state may be indicated as the ON state, while the signal output from each sensor SE1 to SE10 is indicated. A case where the state is the Lo state may indicate that the output state of the detection signal is the OFF state. In the present embodiment, regarding the output state of the detection signals by the sensors SE1 to SE10, the ON state corresponds to the first output state, and the OFF state corresponds to the second output state.

次に、副制御基板31について説明する。
副制御基板31は、主制御基板30と接続されている。副制御基板31は、副制御用CPU31aと、副制御用ROM31bと、副制御用RAM31cと、を備えている。副制御用CPU31aは、副制御用のプログラムを実行することにより、演出に関する処理を行う。副制御用ROM31bは、副制御用のプログラムや、抽選に用いられるテーブルや判定値などを記憶している。副制御用ROM31bは、演出表示装置12における表示演出の態様(内容)を特定可能な表示演出パターンや、表示演出の実行に用いる表示演出データを記憶している。副制御用ROM31bは、装飾ランプLaにおける発光演出の態様(内容)を特定可能な発光演出パターンや、発光演出の実行に用いる発光演出データを記憶している。副制御用ROM31bは、スピーカSpにおける音声演出の態様(内容)を特定可能な音声演出パターンを記憶している。
Next, the sub control board 31 will be described.
The sub control board 31 is connected to the main control board 30. The sub control board 31 includes a sub control CPU 31a, a sub control ROM 31b, and a sub control RAM 31c. The sub-control CPU 31a performs a process relating to effects by executing a sub-control program. The sub control ROM 31b stores a sub control program, a table used for lottery, a determination value, and the like. The sub control ROM 31b stores a display effect pattern that can specify a display effect mode (contents) in the effect display device 12, and display effect data used to execute the display effect. The sub-control ROM 31b stores a light-emitting effect pattern that can specify the mode (contents) of the light-emitting effect in the decorative lamp La, and light-emitting effect data used to execute the light-emitting effect. The sub control ROM 31b stores a sound effect pattern that can specify the sound effect mode (contents) of the speaker Sp.

また、副制御用RAM31cは、パチンコ遊技機10の動作中に適宜書き換えられる様々な情報を記憶可能に構成されている。副制御用RAM31cが記憶する情報は、例えばフラグ、カウンタ、及びタイマなどである。また、本実施形態の副制御基板31は、乱数を生成可能に構成されている。例えば、乱数は、乱数の値を所定の周期毎に更新する乱数生成回路を副制御基板31に搭載することにより、ハードウェア乱数として生成してもよく、副制御用CPU31aが所定の制御周期毎に乱数の値を更新することにより、ソフトウェア乱数として生成してもよい。   The sub-control RAM 31c is configured to be able to store various information that can be appropriately rewritten during the operation of the pachinko gaming machine 10. The information stored in the sub control RAM 31c is, for example, a flag, a counter, and a timer. Further, the sub control board 31 of the present embodiment is configured to be able to generate a random number. For example, the random number may be generated as a hardware random number by mounting a random number generation circuit that updates the value of the random number every predetermined cycle on the sub-control board 31, and the sub-control CPU 31 a performs every predetermined control cycle. It is also possible to generate a software random number by updating the value of the random number.

副制御基板31は、図示しない駆動回路を介して、演出表示装置12と接続されている。副制御用CPU31aは、図示しない駆動回路を介して、演出表示装置12の表示態様を制御可能に構成されている。副制御基板31は、図示しない駆動回路を介して、装飾ランプLaと接続されている。副制御用CPU31aは、図示しない駆動回路を介して、装飾ランプLaの発光態様を制御可能に構成されている。副制御基板31は、図示しない駆動回路を介して、スピーカSpと接続されている。副制御用CPU31aは、図示しない駆動回路を介して、スピーカSpの音声出力態様を制御可能に構成されている。   The sub control board 31 is connected to the effect display device 12 via a drive circuit (not shown). The sub-control CPU 31a is configured to be able to control the display mode of the effect display device 12 via a drive circuit (not shown). The sub control board 31 is connected to the decoration lamp La via a drive circuit (not shown). The sub control CPU 31a is configured to be able to control the light emission mode of the decorative lamp La via a drive circuit (not shown). The sub control board 31 is connected to the speaker Sp through a drive circuit (not shown). The sub control CPU 31a is configured to be able to control the sound output mode of the speaker Sp via a drive circuit (not shown).

次に、本実施形態のパチンコ遊技機10において実行される各種処理(制御)について詳しく説明する。最初に、主制御用のプログラムに基づいて、主制御基板30の主制御用CPU30aが実行する各種処理について説明する。   Next, various processes (control) executed in the pachinko gaming machine 10 of the present embodiment will be described in detail. First, various processes executed by the main control CPU 30a of the main control board 30 will be described based on a main control program.

まず、特別図柄入力処理について説明する。
特別図柄入力処理において、主制御用CPU30aは、第1始動センサSE1による信号の出力状態に基づいて、第1始動センサSE1による遊技球の検出結果を判定するための第1始動検出処理を行う。詳しくは後述するが、第1始動検出処理において、主制御用CPU30aは、第1始動センサSE1により遊技球が正常に検出されたと判定した場合、主制御用RAM30c内の所定の記憶領域に、第1始動検出フラグを設定する。第1始動検出フラグは、第1始動センサSE1により遊技球が正常に検出されたことを示すフラグである。
First, the special symbol input process will be described.
In the special symbol input process, the main control CPU 30a performs a first start detection process for determining the detection result of the game ball by the first start sensor SE1 based on the output state of the signal by the first start sensor SE1. As will be described in detail later, in the first start detection process, when the main control CPU 30a determines that the game ball is normally detected by the first start sensor SE1, the main control CPU 30a stores the first start sensor SE1 in a predetermined storage area in the main control RAM 30c. 1 Start detection flag is set. The first start detection flag is a flag indicating that the game ball is normally detected by the first start sensor SE1.

一方、第1始動検出処理において第1始動検出フラグが設定された場合、主制御用CPU30aは、主制御用RAM30cに記憶されている特別保留数が上限(本実施形態では4)未満であるか否かの第1上限判定を行う。第1上限判定の判定結果が否定である場合、主制御用CPU30aは、第1始動検出フラグを消去する。   On the other hand, when the first start detection flag is set in the first start detection process, the main control CPU 30a determines whether the number of special suspensions stored in the main control RAM 30c is less than the upper limit (4 in the present embodiment). A first upper limit determination of whether or not is made. When the determination result of the first upper limit determination is negative, the main control CPU 30a erases the first start detection flag.

一方、第1上限判定の判定結果が肯定である場合、主制御用CPU30aは、第1始動検出フラグを消去するとともに、特別保留数に1加算し、主制御用RAM30cに記憶されている特別保留数を書き換える。このとき、主制御用CPU30aは、1加算後の特別保留数を表示するように保留表示部11bを制御する。続いて、主制御用CPU30aは、主制御基板30内で生成している各種乱数の値を取得するとともに、該取得した各種乱数の値を特定可能な情報である乱数情報を主制御用RAM30cに記憶させる。乱数情報は、取得した乱数の値であってもよいし、取得した乱数の値を特定可能な他の情報に変換した情報であってもよい。また、主制御用CPU30aは、乱数情報を記憶させる場合、特別ゲーム用の乱数情報であることと、乱数の値の取得契機となった遊技球の入球順序(情報の記憶順序)とを特定可能となるように主制御用RAM30cに記憶させる。   On the other hand, if the determination result of the first upper limit determination is affirmative, the main control CPU 30a erases the first start detection flag, adds 1 to the special hold count, and stores the special hold stored in the main control RAM 30c. Rewrite the number. At this time, the main control CPU 30a controls the hold display unit 11b so as to display the number of special hold after adding 1. Subsequently, the main control CPU 30a acquires the values of various random numbers generated in the main control board 30, and the random number information, which is information that can specify the acquired various random number values, to the main control RAM 30c. Remember. The random number information may be a value of the acquired random number, or may be information obtained by converting the acquired random number value into other identifiable information. Further, when storing the random number information, the main control CPU 30a specifies the random number information for the special game and the order of entering the game balls (information storage order) that triggered the acquisition of the random value. It is stored in the main control RAM 30c so as to be possible.

乱数情報を記憶させた場合、第1上限判定の判定結果が否定である場合、及び第1始動検出処理において第1始動検出フラグが設定されなかった場合、主制御用CPU30aは、第2始動センサSE2による信号の出力状態に基づいて、第2始動センサSE2による遊技球の検出結果を判定するための第2始動検出処理を行う。詳しくは後述するが、第2始動検出処理において、主制御用CPU30aは、第2始動センサSE2により遊技球が正常に検出されたと判定した場合、主制御用RAM30c内の所定の記憶領域に第2始動検出フラグを設定する。第2始動検出フラグは、第2始動センサSE2により遊技球が正常に検出されたことを示すフラグである。第2始動検出処理において、第2始動検出フラグが設定されなかった場合、主制御用CPU30aは、特別図柄入力処理を終了する。   When the random number information is stored, when the determination result of the first upper limit determination is negative, and when the first start detection flag is not set in the first start detection process, the main control CPU 30a uses the second start sensor Based on the output state of the signal from SE2, the second start detection process for determining the detection result of the game ball by the second start sensor SE2 is performed. As will be described in detail later, in the second start detection process, when the main control CPU 30a determines that the game ball has been normally detected by the second start sensor SE2, the second control sensor 30a stores the second start in a predetermined storage area in the main control RAM 30c. Set the start detection flag. The second start detection flag is a flag indicating that the game ball is normally detected by the second start sensor SE2. When the second start detection flag is not set in the second start detection process, the main control CPU 30a ends the special symbol input process.

一方、第2始動検出処理において第2始動検出フラグが設定された場合、主制御用CPU30aは、主制御用RAM30cに記憶されている特別保留数が上限未満であるか否かの第2上限判定を行う。第2上限判定の判定結果が否定である場合、主制御用CPU30aは、第2始動検出フラグを消去する。その後、主制御用CPU30aは、特別図柄入力処理を終了する。   On the other hand, when the second start detection flag is set in the second start detection process, the main control CPU 30a determines whether or not the number of special hold stored in the main control RAM 30c is less than the upper limit. I do. When the determination result of the second upper limit determination is negative, the main control CPU 30a erases the second start detection flag. Thereafter, the main control CPU 30a ends the special symbol input process.

一方、第2上限判定の判定結果が肯定である場合、主制御用CPU30aは、第2始動検出フラグを消去するとともに、特別保留数に1加算し、主制御用RAM30cに記憶されている特別保留数を書き換える。このとき、主制御用CPU30aは、1加算後の特別保留数を表示するように保留表示部11bを制御する。続いて、主制御用CPU30aは、主制御基板30内で生成している各種乱数の値を取得するとともに、該取得した各種乱数の値を特定可能な情報である乱数情報を主制御用RAM30cに記憶させる。乱数情報は、取得した乱数の値であってもよいし、取得した乱数の値を特定可能な他の情報に変換した情報であってもよい。また、主制御用CPU30aは、乱数情報を記憶させる場合、特別ゲーム用の乱数情報であることと、乱数の値の取得契機となった遊技球の入球順序(情報の記憶順序)とを特定可能となるように主制御用RAM30cに記憶させる。その後、主制御用CPU30aは、特別図柄入力処理を終了する。   On the other hand, if the determination result of the second upper limit determination is affirmative, the main control CPU 30a erases the second start detection flag, adds 1 to the special hold count, and stores the special hold stored in the main control RAM 30c. Rewrite the number. At this time, the main control CPU 30a controls the hold display unit 11b so as to display the number of special hold after adding 1. Subsequently, the main control CPU 30a acquires the values of various random numbers generated in the main control board 30, and the random number information, which is information that can specify the acquired various random number values, to the main control RAM 30c. Remember. The random number information may be a value of the acquired random number, or may be information obtained by converting the acquired random number value into other identifiable information. Further, when storing the random number information, the main control CPU 30a specifies the random number information for the special game and the order of entering the game balls (information storage order) that triggered the acquisition of the random value. It is stored in the main control RAM 30c so as to be possible. Thereafter, the main control CPU 30a ends the special symbol input process.

次に、特別図柄開始処理について説明する。
特別図柄開始処理において、主制御用CPU30aは、特別ゲームの実行条件が成立しているか否かの実行判定を行う。具体的に、主制御用CPU30aは、大当り遊技中ではなく、且つ特別ゲームの実行中ではない場合に特別ゲームの実行条件が成立していると判定する。一方で、主制御用CPU30aは、大当り遊技中、又は特別ゲームの実行中である場合に特別ゲームの実行条件が成立していないと判定する。そして、実行判定において否定判定した場合、主制御用CPU30aは、特別図柄開始処理を終了する。
Next, the special symbol start process will be described.
In the special symbol start process, the main control CPU 30a determines whether or not a special game execution condition is satisfied. Specifically, the main control CPU 30a determines that the special game execution condition is satisfied when the big hit game is not being executed and the special game is not being executed. On the other hand, the main control CPU 30a determines that the special game execution condition is not satisfied when the big hit game or the special game is being executed. If a negative determination is made in the execution determination, the main control CPU 30a ends the special symbol start process.

一方、実行判定において肯定判定した場合、主制御用CPU30aは、主制御用RAM30cに記憶されている特別保留数を読み出し、該特別保留数が0よりも大きいか否かの保留判定を行う。保留判定において否定判定した場合、主制御用CPU30aは、待機状態に移行することを示す待機コマンドを既に出力したか否かを判定する。本実施形態において待機状態とは、特別図柄変動ゲームが実行されておらず、大当り遊技中ではなく、実行が保留されている特別図柄変動ゲームがなく、且つ遊技球が遊技盤YBの遊技領域に発射されていない状態である。   On the other hand, when an affirmative determination is made in the execution determination, the main control CPU 30a reads the number of special reservations stored in the main control RAM 30c, and determines whether or not the number of special reservations is greater than zero. When a negative determination is made in the hold determination, the main control CPU 30a determines whether or not a standby command indicating shifting to the standby state has already been output. In this embodiment, the standby state means that the special symbol variation game is not being executed, the big hit game is not being played, there is no special symbol variation game being suspended, and the game ball is in the game area of the game board YB. It is not fired.

待機コマンドを既に出力した場合、主制御用CPU30aは、特別図柄開始処理を終了する。一方、待機コマンドを出力していない場合、主制御用CPU30aは、所定の出力制限条件が成立しているか否かを判定する。出力制限条件について、詳しくは後述する。出力制限条件が成立している場合、主制御用CPU30aは、特別図柄開始処理を終了する。一方、出力制限条件が成立していない場合、主制御用CPU30aは、待機コマンドを生成して出力バッファにセットする。なお、出力バッファにセットされたコマンドは、コマンドを出力するためのコマンド出力処理において、副制御用CPU31aに出力される。その後、主制御用CPU30aは、特別図柄開始処理を終了する。   When the standby command has already been output, the main control CPU 30a ends the special symbol start process. On the other hand, when the standby command is not output, the main control CPU 30a determines whether or not a predetermined output restriction condition is satisfied. The output restriction condition will be described later in detail. When the output restriction condition is satisfied, the main control CPU 30a ends the special symbol start process. On the other hand, if the output restriction condition is not satisfied, the main control CPU 30a generates a standby command and sets it in the output buffer. Note that the command set in the output buffer is output to the sub control CPU 31a in the command output process for outputting the command. Thereafter, the main control CPU 30a ends the special symbol start process.

また、保留判定において肯定判定した場合、主制御用CPU30aは、特別保留数を1減算し、主制御用RAM30cに記憶されている特別保留数を書き換える。このとき、主制御用CPU30aは、1減算後の特別保留数を表示するように保留表示部11bを制御する。   Further, when an affirmative determination is made in the hold determination, the main control CPU 30a subtracts 1 from the special hold number and rewrites the special hold number stored in the main control RAM 30c. At this time, the main control CPU 30a controls the hold display unit 11b so as to display the special hold number after 1 subtraction.

次に、主制御用CPU30aは、主制御用RAM30cに記憶されている特別ゲーム用の乱数情報のうち、最先に記憶された乱数情報を取得する。このとき、主制御用CPU30aは、最先に記憶された乱数情報を消去する。次に、主制御用CPU30aは、取得した乱数情報から特定される当り乱数の値と主制御用ROM30bに記憶されている大当り判定値とをもとに、大当り判定(大当り抽選)を行う。大当り判定は、例えば、当り乱数の値と大当り判定値とが一致するか否かにより判定してもよいし、当り乱数の値と大当り判定値とを加算した値が所定値を超えているか否かにより判定してもよい。   Next, the main control CPU 30a acquires the random number information stored first among the random number information for the special game stored in the main control RAM 30c. At this time, the main control CPU 30a erases the random number information stored first. Next, the main control CPU 30a performs a big hit determination (big hit lottery) based on the value of the hit random number specified from the acquired random number information and the big hit determination value stored in the main control ROM 30b. For example, the jackpot determination may be made based on whether or not the hit random number value matches the jackpot determination value, or whether or not the value obtained by adding the hit random number value and the jackpot determination value exceeds a predetermined value. You may judge by.

大当り判定において大当りと判定した場合、主制御用CPU30aは、特別ゲームで導出させる大当り図柄と、特別ゲームの変動パターンとを決定する。例えば、主制御用CPU30aは、取得した乱数情報から特定される特別図柄乱数の値に基づき、特別図柄による大当り図柄の中から特別図柄表示部11aにて確定停止表示させる最終停止図柄を決定するとよい。また、主制御用CPU30aは、取得した乱数情報から特定される変動パターン乱数の値に基づき、変動パターンを決定するとよい。このとき、主制御用CPU30aは、大当り判定において大当りと判定していることから、大当り変動用の変動パターンの中から変動パターンを決定する。   When it is determined that the jackpot is a jackpot, the main control CPU 30a determines a jackpot symbol to be derived in the special game and a variation pattern of the special game. For example, the main control CPU 30a may determine the final stop symbol that is to be confirmed and stopped on the special symbol display unit 11a from among the jackpot symbols based on the special symbol based on the value of the special symbol random number specified from the acquired random number information. . Further, the main control CPU 30a may determine the variation pattern based on the value of the variation pattern random number specified from the acquired random number information. At this time, since the main control CPU 30a determines that it is a big hit in the big hit determination, the main control CPU 30a determines a fluctuation pattern from the fluctuation patterns for the big hit fluctuation.

一方、大当り判定において大当りと判定しなかった(はずれと判定した)場合、主制御用CPU30aは、特別ゲームで導出させるはずれ図柄と、特別ゲームの変動パターンとを決定する。例えば、主制御用CPU30aは、取得した乱数情報から特定される変動パターン乱数の値に基づき、変動パターンを決定するとよい。このとき、主制御用CPU30aは、大当り判定において大当りと判定しなかったことから、はずれ変動用の変動パターンの中から変動パターンを決定する。そして、変動パターンを決定すると、主制御用CPU30aは、特別図柄開始処理を終了する。   On the other hand, if it is not determined that the jackpot is determined to be a big hit (determined as a loss), the main control CPU 30a determines a loss symbol derived in the special game and a variation pattern of the special game. For example, the main control CPU 30a may determine the variation pattern based on the value of the variation pattern random number specified from the acquired random number information. At this time, since the main control CPU 30a did not determine the big hit in the big hit determination, the main control CPU 30a determines the fluctuation pattern from the fluctuation patterns for the deviation fluctuation. When the variation pattern is determined, the main control CPU 30a ends the special symbol start process.

そして、特別図柄開始処理を終了すると、主制御用CPU30aは、特別図柄開始処理とは別の処理を行うことによって、特別ゲームを実行させる。具体的に、主制御用CPU30aは、特別ゲームを実行させる場合、特別ゲームが開始されるように特別図柄表示部11aを制御するとともに、特別図柄開始処理において決定した変動パターンに定められた変動時間の計測を開始する。またこのとき、主制御用CPU30aは、変動パターンを指示するとともに演出ゲームの開始を指示する変動パターン指定コマンドを生成し、出力バッファにセットする。また、主制御用CPU30aは、特別図柄の最終停止図柄を指示する特別図柄指定コマンドを生成し、出力バッファにセットする。その後、主制御用CPU30aは、変動パターンに定められた変動時間が経過すると、特別図柄開始処理において決定した最終停止図柄(特別図柄)が導出されるように特別図柄表示部11aを制御するとともに、演出図柄の変動停止を指示して図柄組み合わせを導出させるための全図柄停止コマンドを生成し、出力バッファにセットする。   When the special symbol start process ends, the main control CPU 30a executes a special game by performing a process different from the special symbol start process. Specifically, when the special control game is executed, the main control CPU 30a controls the special symbol display unit 11a so that the special game is started, and the variation time set in the variation pattern determined in the special symbol start process. Start measuring. At this time, the main control CPU 30a generates a variation pattern designation command for instructing the variation pattern and instructing the start of the effect game, and sets the command in the output buffer. Further, the main control CPU 30a generates a special symbol designation command for instructing the final stop symbol of the special symbol and sets it in the output buffer. Thereafter, the main control CPU 30a controls the special symbol display unit 11a so that the final stop symbol (special symbol) determined in the special symbol start process is derived when the variation time set in the variation pattern has elapsed, All symbols stop command for instructing to stop the variation of effect symbols and deriving the symbol combination is generated and set in the output buffer.

次に、大当り遊技を付与するための処理について説明する。
主制御用CPU30aは、特別図柄開始処理で決定した大当り図柄(即ち、大当りの種類)に基づいて、大当り遊技の種類を特定する。そして、主制御用CPU30aは、大当りの特別ゲームの終了後、特定した大当り遊技を付与する制御を開始するとともに、所定の制御コマンドを出力するための処理を行う。本実施形態において、主制御用CPU30aは、大当り図柄として特定図柄を決定した場合、特定大当り遊技を付与する制御を行う一方で、大当り図柄として非特定図柄を決定した場合、非特定大当り遊技を付与する制御を行う。
Next, processing for giving a big hit game will be described.
The main control CPU 30a specifies the type of jackpot game based on the jackpot symbol determined by the special symbol start process (that is, the type of jackpot). Then, the main control CPU 30a starts control for giving the specified jackpot game after the end of the jackpot special game, and performs processing for outputting a predetermined control command. In the present embodiment, the main control CPU 30a performs control to give a specific jackpot game when a specific symbol is determined as a jackpot symbol, while granting a nonspecific jackpot game when a non-specific symbol is determined as a jackpot symbol Control.

主制御用CPU30aは、大当りの特別ゲームが終了すると、最初にオープニング時間の計測を開始する。主制御用CPU30aは、オープニング時間が経過すると、ラウンド遊技を実行させるための処理を行う。   When the special bonus game ends, the main control CPU 30a starts to measure the opening time. When the opening time elapses, the main control CPU 30a performs a process for executing a round game.

具体的に、主制御用CPU30aは、何れの大当り遊技であっても、特定のラウンド遊技(例えば、5回目のラウンド遊技)において、第2大入賞口18が開放されるように、第3アクチュエータA3を制御する。ここで、主制御用CPU30aは、特定大当り遊技における特定のラウンド遊技では、第1時間(例えば、25秒)を上限時間として第2大入賞口18を開放させる。主制御用CPU30aは、非特定大当り遊技における特定のラウンド遊技では、第1時間よりも短い第2時間(例えば、0.1秒)を上限時間として第2大入賞口18を開放させる。第2時間は、実質的に遊技球が入球不能な時間に設定するとよい。なお、主制御用CPU30aは、第2大入賞口18に入球した遊技球が第2排出通路20bに流入可能となるように、第4アクチュエータA4を制御する。   Specifically, the main control CPU 30a sets the third actuator so that the second big prize opening 18 is opened in a specific round game (for example, the fifth round game) in any jackpot game. A3 is controlled. Here, in the specific round game in the specific big hit game, the main control CPU 30a opens the second big prize opening 18 with the first time (for example, 25 seconds) as the upper limit time. In a specific round game in the non-specific big hit game, the main control CPU 30a opens the second big winning opening 18 with a second time (for example, 0.1 seconds) shorter than the first time as an upper limit time. The second time may be set to a time when the game ball is substantially unable to enter. The main control CPU 30a controls the fourth actuator A4 so that the game ball that has entered the second grand prize winning opening 18 can flow into the second discharge passage 20b.

また、主制御用CPU30aは、何れの大当り遊技であっても、特定のラウンド遊技とは異なる非特定のラウンド遊技において、第1大入賞口16が開放されるように、第2アクチュエータA2を制御する。ここで、主制御用CPU30aは、何れの大当り遊技であっても、非特定のラウンド遊技において、第3時間(例えば、25秒)を上限時間として第1大入賞口16を開放させる。なお、第3時間は、第1時間と同じ時間であってもよく、異なる時間であってもよい。   Further, the main control CPU 30a controls the second actuator A2 so that the first big prize opening 16 is opened in a non-specific round game different from the specific round game in any jackpot game. To do. Here, the main control CPU 30a opens the first big winning opening 16 in any non-special round game with the third time (for example, 25 seconds) as the upper limit time. The third time may be the same time as the first time or a different time.

そして、主制御用CPU30aは、大当り遊技中、第1カウントセンサSE3による信号の出力状態に基づいて、第1カウントセンサSE3による遊技球の検出結果を判定するための第1大入賞検出処理を行う。詳しくは後述するが、第1大入賞検出処理において、主制御用CPU30aは、第1カウントセンサSE3により遊技球が正常に検出されたと判定した場合、主制御用RAM30c内の所定の記憶領域に、第1カウント検出フラグを設定する。そして、主制御用CPU30aは、第1カウント検出フラグが設定された場合、第1大入賞検出処理とは別の処理において、賞球として払い出す遊技球の数を特定可能な第1払出コマンドを生成し、払出制御基板32に出力する。その後、主制御用CPU30aは、第1カウント検出フラグを消去する。一方、払出制御基板32は、第1払出コマンドを入力すると、入力した第1払出コマンドから特定した数の遊技球を賞球として払い出すように払出装置を制御する。   Then, during the big hit game, the main control CPU 30a performs the first grand prize detection process for determining the detection result of the game ball by the first count sensor SE3 based on the output state of the signal by the first count sensor SE3. . As will be described in detail later, in the first grand prize detection process, when the main control CPU 30a determines that the game ball is normally detected by the first count sensor SE3, the main control CPU 30a stores the game ball in a predetermined storage area in the main control RAM 30c. A first count detection flag is set. Then, when the first count detection flag is set, the main control CPU 30a issues a first payout command that can specify the number of game balls to be paid out as prize balls in a process different from the first big prize detection process. Generate and output to the payout control board 32. Thereafter, the main control CPU 30a erases the first count detection flag. On the other hand, when the first payout command is input, the payout control board 32 controls the payout device so as to pay out the number of game balls specified from the input first payout command as prize balls.

また、主制御用CPU30aは、大当り遊技中、第2カウントセンサSE4による信号の出力状態に基づいて、第2カウントセンサSE4による遊技球の検出結果を判定するための第2大入賞検出処理を行う。詳しくは後述するが、第2大入賞検出処理において、主制御用CPU30aは、第2カウントセンサSE4により遊技球が正常に検出されたと判定した場合、主制御用RAM30c内の所定の記憶領域に、第2カウント検出フラグを設定する。そして、主制御用CPU30aは、第2カウント検出フラグが設定された場合、第2大入賞検出処理とは別の処理において、賞球として払い出す遊技球の数を特定可能な第2払出コマンドを生成し、払出制御基板32に出力する。その後、主制御用CPU30aは、第1カウント検出フラグを消去する。一方、払出制御基板32は、第2払出コマンドを入力すると、入力した第2払出コマンドから特定した数の遊技球を賞球として払い出すように払出装置を制御する。なお、主制御用CPU30aは、第1カウントセンサSE3により遊技球が正常に検出されたと判定した場合と、第2カウントセンサSE4により遊技球が正常に検出されたと判定した場合とで、払い出す遊技球の数を同一としてもよいし、異ならせてもよい。   Further, during the big hit game, the main control CPU 30a performs a second grand prize detection process for determining the detection result of the game ball by the second count sensor SE4 based on the output state of the signal by the second count sensor SE4. . As will be described in detail later, in the second grand prize detection process, when the main control CPU 30a determines that the game ball is normally detected by the second count sensor SE4, the main control CPU 30a stores the game ball in a predetermined storage area in the main control RAM 30c. A second count detection flag is set. Then, when the second count detection flag is set, the main control CPU 30a issues a second payout command that can specify the number of game balls to be paid out as a prize ball in a process different from the second big prize detection process. Generate and output to the payout control board 32. Thereafter, the main control CPU 30a erases the first count detection flag. On the other hand, when the second payout command is input, the payout control board 32 controls the payout device so as to pay out the number of game balls specified from the input second payout command as prize balls. The main control CPU 30a pays out a game when it is determined that the game ball is normally detected by the first count sensor SE3 and when it is determined that the game ball is normally detected by the second count sensor SE4. The number of spheres may be the same or different.

また、第2大入賞検出処理において、主制御用CPU30aは、第2カウントセンサSE4により遊技球が正常に検出されたと判定した場合、即ち、第2カウント検出フラグが設定された場合、主制御用RAM30c内に記憶されている遊技球数カウンタを1加算する。ここで、遊技球数カウンタは、遊技球が第2大入賞口18に入球する毎に1加算される一方で、第2大入賞口18に入球した遊技球が機外に排出される毎に1減算されるカウンタである。したがって、主制御用CPU30aは、遊技球数カウンタの値から、第2大入賞口18に入球したが未だ機外に排出されていない遊技球の数を特定できる。なお、第2大入賞口18に入球した遊技球が機外に排出される毎に遊技球数カウンタを1減算する処理については後述する。   In the second grand prize detection process, the main control CPU 30a determines that the game ball has been detected normally by the second count sensor SE4, that is, if the second count detection flag is set, The game ball counter stored in the RAM 30c is incremented by one. Here, the game ball counter is incremented by one each time a game ball enters the second grand prize opening 18, while the game ball entered into the second big prize opening 18 is discharged out of the machine. The counter is decremented by 1 every time. Therefore, the main control CPU 30a can specify the number of game balls that have entered the second big winning opening 18 but have not yet been discharged out of the machine, from the value of the game ball counter. The process of subtracting 1 from the game ball number counter every time a game ball that has entered the second grand prize opening 18 is discharged out of the machine will be described later.

また、主制御用CPU30aは、大当り遊技中、特定センサSE6による信号の出力状態に基づいて、特定センサSE6による遊技球の検出結果を判定するための特定検出処理を行う。詳しくは後述するが、特定検出処理において、主制御用CPU30aは、特定センサSE6により遊技球が正常に検出されたと判定した場合、主制御用RAM30c内の所定の記憶領域に、特定検出フラグを設定する。また、特定検出処理において、主制御用CPU30aは、特定センサSE6により遊技球が正常に検出されたと判定した場合、即ち、特定検出フラグが設定された場合、主制御用RAM30c内に記憶されている遊技球数カウンタを1減算する。即ち、主制御用CPU30aは、第2大入賞口18に入球した遊技球が、第2排出通路20bを通過して機外に排出される毎に遊技球数カウンタを1減算する。   Further, during the big hit game, the main control CPU 30a performs specific detection processing for determining the detection result of the game ball by the specific sensor SE6 based on the output state of the signal by the specific sensor SE6. As will be described in detail later, in the specific detection process, when the main control CPU 30a determines that the game ball is normally detected by the specific sensor SE6, a specific detection flag is set in a predetermined storage area in the main control RAM 30c. To do. In the specific detection process, when the main control CPU 30a determines that the game ball is normally detected by the specific sensor SE6, that is, when the specific detection flag is set, it is stored in the main control RAM 30c. The game ball counter is decremented by 1. That is, the main control CPU 30a decrements the game ball counter by 1 each time the game ball that has entered the second grand prize opening 18 passes through the second discharge passage 20b and is discharged outside the machine.

そして、主制御用CPU30aは、ラウンド遊技を開始させた後、第1終了条件又は第2終了条件が成立すると、開放させた大入賞口を閉鎖させることによりラウンド遊技を終了させる。主制御用CPU30aは、このようなラウンド遊技を実行させるための処理を、大当り遊技に定められた上限回数のラウンド遊技が終了するまで繰り返し行う。主制御用CPU30aは、最終回のラウンド遊技が終了すると、エンディング時間の計測を開始する。その後、主制御用CPU30aは、エンディング時間が経過すると、大当り遊技を終了する。   Then, after starting the round game, when the first end condition or the second end condition is satisfied, the main control CPU 30a ends the round game by closing the opened big prize opening. The main control CPU 30a repeats the process for executing such a round game until the upper limit number of round games determined for the big hit game is completed. When the final round game is completed, the main control CPU 30a starts measuring the ending time. Thereafter, when the ending time has elapsed, the main control CPU 30a ends the jackpot game.

そして、主制御用CPU30aは、特定検出フラグが設定されていない場合、大当り遊技の終了後の遊技状態を低確高ベース状態に制御する。その後、主制御用CPU30aは、大当り遊技終了後における特別ゲームの実行回数が予め定めた上限回数に到達する第1高ベース終了条件、又は次回の大当り遊技が付与される第2高ベース終了条件の成立を契機として、高ベース状態を終了させ、遊技状態を低確低ベース状態に制御する。   When the specific detection flag is not set, the main control CPU 30a controls the gaming state after the end of the big hit game to the low-probability base state. Thereafter, the main control CPU 30a satisfies the first high base end condition in which the number of executions of the special game after the end of the big hit game reaches a predetermined upper limit number, or the second high base end condition in which the next big hit game is given. When the establishment is made, the high base state is terminated and the gaming state is controlled to the low probability low base state.

一方、主制御用CPU30aは、特定検出フラグが設定されている場合、大当り遊技の終了後の遊技状態を高確高ベース状態に制御し、特定検出フラグを消去する。その後、主制御用CPU30aは、次回の大当り遊技が付与されたことを契機として成立する当り終了条件の成立を契機として、高確率状態及び高ベース状態を終了させる。   On the other hand, when the specific detection flag is set, the main control CPU 30a controls the gaming state after the end of the big hit game to the highly accurate base state, and erases the specific detection flag. Thereafter, the main control CPU 30a terminates the high-probability state and the high base state in response to the establishment of the winning end condition established when the next big hit game is given.

なお、本実施形態において、高確率状態を付与する(高確率状態に制御する)とは、主制御用RAM30c内に記憶されている確率状態フラグに高確率状態を示す値を設定することである。本実施形態では、主制御用CPU30aが、特定センサSE6による遊技球の検出結果に基づいて、主制御用RAM30c内に記憶されている確率状態フラグに高確率状態を示す値を設定することにより、有利状態付与手段が実現される。また、本実施形態において、高ベース状態を付与する(高ベース状態に制御する)とは、主制御用RAM30c内に記憶されているベース状態フラグに高ベース状態を示す値を記憶させることである。また、本実施形態において、低確率状態を付与する(高確率状態を終了させる)とは、主制御用RAM30c内に記憶されている確率状態フラグに低確率状態を示す値を記憶させることである。また、本実施形態において、低ベース状態を付与する(高ベース状態を終了させる)とは、主制御用RAM30c内に記憶されているベース状態フラグに低ベース状態を示す値を記憶させることである。   In this embodiment, giving a high probability state (controlling to a high probability state) means setting a value indicating a high probability state in the probability state flag stored in the main control RAM 30c. . In the present embodiment, the main control CPU 30a sets a value indicating a high probability state in the probability state flag stored in the main control RAM 30c based on the detection result of the game ball by the specific sensor SE6. Advantageous state imparting means is realized. In the present embodiment, giving the high base state (controlling to the high base state) means storing a value indicating the high base state in the base state flag stored in the main control RAM 30c. . In the present embodiment, giving a low probability state (ending the high probability state) means storing a value indicating the low probability state in the probability state flag stored in the main control RAM 30c. . In the present embodiment, giving the low base state (ending the high base state) is storing a value indicating the low base state in the base state flag stored in the main control RAM 30c. .

また、主制御用CPU30aは、大当り遊技中、排出センサSE5による信号の出力状態に基づいて、排出センサSE5による遊技球の検出結果を判定するための排出検出処理を行う。詳しくは後述するが、排出検出処理において、主制御用CPU30aは、排出センサSE5により遊技球が正常に検出されたと判定した場合、主制御用RAM30c内に記憶されている遊技球数カウンタを1減算する。即ち、主制御用CPU30aは、第2大入賞口18に入球した遊技球が、第1排出通路20aを通過して機外に排出される毎に遊技球数カウンタを1減算する。   Further, during the big hit game, the main control CPU 30a performs a discharge detection process for determining the detection result of the game ball by the discharge sensor SE5 based on the output state of the signal from the discharge sensor SE5. As will be described in detail later, in the discharge detection process, when the main control CPU 30a determines that the game ball is normally detected by the discharge sensor SE5, the game ball number counter stored in the main control RAM 30c is decremented by 1. To do. That is, the main control CPU 30a decrements the game ball number counter by 1 each time a game ball that has entered the second grand prize opening 18 passes through the first discharge passage 20a and is discharged outside the machine.

次に、滞留判定処理について説明する。
図5に示すように、滞留判定処理において、主制御用CPU30aは、遊技球数カウンタが1以上であるか否かを判定する(ステップS1)。上述したように、遊技球数カウンタは、遊技球が第2大入賞口18に入球する毎に1加算される一方で、第2大入賞口18に入球した遊技球が機外に排出される毎に1減算されるカウンタである。ステップS1の判定結果が否定である場合、即ち、第2大入賞口18に入球したが未だ機外に排出されていない未排出球が存在しない場合、主制御用CPU30aは、滞留判定処理を終了する。
Next, the stay determination process will be described.
As shown in FIG. 5, in the stay determination process, the main control CPU 30a determines whether or not the game ball number counter is 1 or more (step S1). As described above, the number of game balls counter is incremented by one every time a game ball enters the second grand prize opening 18, while the game ball entered into the second big prize opening 18 is discharged out of the machine. This is a counter that is decremented by 1 each time. If the determination result in step S1 is negative, that is, if there is no undischarged ball that has entered the second big prize opening 18 but has not been discharged to the outside, the main control CPU 30a performs a stay determination process. finish.

一方、ステップS1の判定結果が肯定である場合、即ち、第2大入賞口18に入球したが未だ機外に排出されていない未排出球が存在する場合、主制御用CPU30aは、第2大入賞口18を開放するラウンド遊技が終了してから所定時間が経過したか否かを判定する(ステップS2)。本実施形態において、所定時間は、第2大入賞口18に入球した遊技球が機外に排出されるのに要する時間よりも十分に長い時間に設定されている。   On the other hand, if the determination result in step S1 is affirmative, that is, if there is an undischarged ball that has entered the second big prize opening 18 but has not yet been discharged, the main control CPU 30a It is determined whether or not a predetermined time has elapsed since the end of the round game that opens the special winning opening 18 (step S2). In the present embodiment, the predetermined time is set to a time sufficiently longer than the time required for the game ball that has entered the second grand prize opening 18 to be discharged out of the machine.

そして、ステップS2の判定結果が肯定である場合、主制御用CPU30aは、主制御用RAM30c内の所定の記憶領域に滞留フラグを設定する(ステップS3)。滞留フラグは、第2大入賞口18に入球した遊技球が機外に排出されることなく滞留していることを示すフラグである。つまり、主制御用CPU30aは、第2大入賞口18に入球したが未だ機外に排出されていない未排出球が存在する場合であって、第2大入賞口18を開放するラウンド遊技が終了してから所定時間が経過していることを条件として、遊技球が滞留していると判定する。その後、主制御用CPU30aは、滞留判定処理を終了する。   If the determination result in step S2 is affirmative, the main control CPU 30a sets a stay flag in a predetermined storage area in the main control RAM 30c (step S3). The stay flag is a flag indicating that the game ball that has entered the second big prize opening 18 stays without being discharged outside the machine. That is, the main control CPU 30a has a case where there is an undischarged ball that has entered the second grand prize opening 18 but has not yet been discharged to the outside. It is determined that the game ball stays on condition that a predetermined time has elapsed since the end. Thereafter, the main control CPU 30a ends the stay determination process.

一方、ステップS2の判定結果が否定である場合、主制御用CPU30aは、滞留フラグを設定することなく滞留判定処理を終了する。つまり、主制御用CPU30aは、第2大入賞口18に入球したが未だ機外に排出されていない未排出球が存在する場合であっても、第2大入賞口18を開放するラウンド遊技の遊技中であるとき、又は当該ラウンド遊技が終了してから所定時間が経過していないときには、遊技球が滞留していると判定しない。   On the other hand, when the determination result of step S2 is negative, the main control CPU 30a ends the stay determination process without setting the stay flag. That is, the main control CPU 30a opens the second grand prize opening 18 even when there is an undischarged ball that has entered the second big prize opening 18 but has not been discharged to the outside of the machine. When the game is in progress or when a predetermined time has not elapsed since the end of the round game, it is not determined that the game ball is staying.

このような滞留判定処理により、主制御用CPU30aは、遊技球数カウンタに基づいて、第2大入賞口18に入球したが未だ機外に排出されていない未排出球の有無を特定可能である。   By such a stay determination process, the main control CPU 30a can identify the presence / absence of undischarged balls that have entered the second major winning opening 18 but have not yet been discharged out of the machine, based on the game ball counter. is there.

そして、主制御用CPU30aは、滞留フラグを設定した場合、滞留判定処理とは別の処理において、遊技球の滞留が発生していることを示す滞留コマンドを生成して出力バッファにセットする。   When the stay flag is set, the main control CPU 30a generates a stay command indicating that the game ball is staying in a process different from the stay determination process, and sets the stay command in the output buffer.

また、主制御用CPU30aは、所定の滞留解消条件が成立した場合に、滞留フラグを消去するとともに、滞留解消コマンドを生成して出力バッファにセットする。所定の滞留解消条件とは、例えば、遊技球数カウンタが0になったことであってもよいし、所定のスイッチが操作されたことであってもよい。   The main control CPU 30a erases the stay flag and generates a stay cancel command and sets it in the output buffer when a predetermined stay cancel condition is satisfied. The predetermined stay cancellation condition may be, for example, that the game ball number counter has reached 0, or that a predetermined switch has been operated.

次に、普通図柄入力処理について説明する。
普通図柄入力処理において、主制御用CPU30aは、ゲートセンサSE7による信号の出力状態に基づいて、ゲートセンサSE7による遊技球の検出結果を判定するためのゲート検出処理を行う。詳しくは後述するが、ゲート検出処理において、主制御用CPU30aは、ゲートセンサSE7により遊技球が正常に検出されたと判定した場合、主制御用RAM30c内の所定の記憶領域に、ゲート検出フラグを設定する。ゲート検出処理において、ゲート検出フラグが設定されなかった場合、主制御用CPU30aは、普通図柄入力処理を終了する。
Next, the normal symbol input process will be described.
In the normal symbol input process, the main control CPU 30a performs a gate detection process for determining the detection result of the game ball by the gate sensor SE7 based on the output state of the signal by the gate sensor SE7. As will be described in detail later, in the gate detection process, when the main control CPU 30a determines that the game ball is normally detected by the gate sensor SE7, a gate detection flag is set in a predetermined storage area in the main control RAM 30c. To do. If the gate detection flag is not set in the gate detection process, the main control CPU 30a ends the normal symbol input process.

一方、ゲート検出処理においてゲート検出フラグが設定された場合、主制御用CPU30aは、主制御用RAM30cに記憶されている普通保留数が上限(本実施形態では4)未満であるか否かを判定する。普通保留数が上限未満ではない場合、主制御用CPU30aは、ゲート検出フラグを消去する。その後、主制御用CPU30aは、普通図柄入力処理を終了する。一方、普通保留数が上限未満である場合、主制御用CPU30aは、ゲート検出フラグを消去するとともに、普通保留数を1加算し、主制御用RAM30cに記憶されている普通保留数を書き換える。   On the other hand, when the gate detection flag is set in the gate detection process, the main control CPU 30a determines whether or not the number of normal suspensions stored in the main control RAM 30c is less than the upper limit (4 in the present embodiment). To do. When the number of normal holdings is not less than the upper limit, the main control CPU 30a deletes the gate detection flag. Thereafter, the main control CPU 30a ends the normal symbol input process. On the other hand, when the number of normal hold is less than the upper limit, the main control CPU 30a erases the gate detection flag, adds 1 to the normal hold number, and rewrites the normal hold number stored in the main control RAM 30c.

次に、主制御用CPU30aは、主制御基板30内で生成している各種乱数の値を取得するとともに、該取得した各種乱数の値を特定可能な情報である乱数情報を主制御用RAM30cに記憶させる。例えば、主制御用CPU30aは、各種乱数として、普通図柄の当り抽選に用いる普通当り乱数や、普通ゲームの変動時間を決定するための振分けに用いる普通振分乱数などを取得する。また、主制御用CPU30aは、乱数情報を記憶させる場合、普通ゲーム用の乱数情報であることと、乱数の値の取得契機となった遊技球の入球順序(情報の記憶順序)とを特定可能となるように主制御用RAM30cに記憶させる。その後、主制御用CPU30aは、普通図柄入力処理を終了する。   Next, the main control CPU 30a acquires the values of various random numbers generated in the main control board 30, and the random number information, which is information that can specify the acquired various random number values, to the main control RAM 30c. Remember. For example, the main control CPU 30a obtains, as various random numbers, a normal per-random number used for a lottery drawing of a normal symbol, a normal distributed random number used for distribution for determining a variation time of a normal game, and the like. Further, when storing the random number information, the main control CPU 30a identifies the random number information for the normal game and the order of entering the game balls (information storage order) that triggered the acquisition of the random number value. It is stored in the main control RAM 30c so as to be possible. Thereafter, the main control CPU 30a ends the normal symbol input process.

次に、普通図柄開始処理について説明する。
普通図柄開始処理において、主制御用CPU30aは、普通ゲームの実行条件が成立しているか否かを判定する。主制御用CPU30aは、普通当り遊技中ではなく、且つ普通ゲーム中ではない場合に肯定判定する一方で、普通当り遊技中、又は普通ゲーム中である場合に否定判定する。普通ゲームの実行条件が成立していない場合、主制御用CPU30aは、普通図柄開始処理を終了する。
Next, the normal symbol start process will be described.
In the normal symbol start process, the main control CPU 30a determines whether or not a normal game execution condition is satisfied. The main control CPU 30a makes an affirmative determination when the normal hit game is not being played and the normal game is not being played, while a negative determination is made when the normal hit game is being played or the normal game is being played. When the normal game execution condition is not satisfied, the main control CPU 30a ends the normal symbol start process.

その一方で、普通ゲームの実行条件が成立している場合、主制御用CPU30aは、主制御用RAM30cに記憶されている普通保留数が1以上であるか否かを判定する。普通保留数が1以上ではない場合、主制御用CPU30aは、普通図柄開始処理を終了する。普通保留数が1以上である場合、主制御用CPU30aは、普通保留数を1減算し、主制御用RAM30cに記憶されている普通保留数を書き換える。次に、主制御用CPU30aは、普通ゲーム用の乱数情報のうち、最先に記憶された乱数情報を取得する。このとき、主制御用CPU30aは、最先に記憶された乱数情報を消去する。   On the other hand, when the execution condition of the normal game is satisfied, the main control CPU 30a determines whether or not the number of normal hold stored in the main control RAM 30c is 1 or more. When the number of normal holdings is not 1 or more, the main control CPU 30a ends the normal symbol start process. When the number of normal holdings is 1 or more, the main control CPU 30a subtracts 1 from the number of normal holdings and rewrites the number of normal holdings stored in the main control RAM 30c. Next, the main control CPU 30a acquires the random number information stored first among the random number information for the normal game. At this time, the main control CPU 30a erases the random number information stored first.

次に、主制御用CPU30aは、取得した乱数情報から特定される普通当り乱数の値と主制御用ROM30bに記憶されている普通当り判定値とをもとに、普通当りに当選とするか否かの普通当り判定(普通当り抽選)を行う。ここで、上述した普通図柄の確率変動制御を採用する場合、主制御用CPU30aは、パチンコ遊技機10のベース状態に応じた普通当り判定値を用いて普通当り判定を行うことにより、低ベース状態と高ベース状態とで、普通当り判定において肯定判定する確率を異ならせる。この場合、例えば、主制御用CPU30aは、高ベース状態においては、低ベース状態に比して、普通当りにおいて肯定判定する確率が高くなるように、普通当り判定を行うとよい。   Next, the main control CPU 30a determines whether or not to win the normal hit based on the value of the normal hit random number specified from the acquired random number information and the normal hit determination value stored in the main control ROM 30b. The normal hit judgment (normal lottery) is performed. Here, when adopting the above-described normal symbol probability variation control, the main control CPU 30a performs the normal hit determination using the normal hit determination value corresponding to the base state of the pachinko gaming machine 10, thereby reducing the low base state. And the high base state, the probability of making an affirmative determination in the normal hit determination is different. In this case, for example, the main control CPU 30a may perform the normal hit determination so that the probability of an affirmative determination in the normal hit is higher in the high base state than in the low base state.

普通当り判定において普通当りと判定した場合、主制御用CPU30aは、普通図柄表示部11cにて確定停止表示させる普通当り図柄と、普通ゲームの変動時間とを決定する。ここで、上述した普通図柄の変動時間短縮制御を採用する場合、主制御用CPU30aは、高ベース状態においては、低ベース状態に比して、普通図柄変動ゲームの平均変動時間が短くなるように、普通図柄変動ゲームの変動時間を決定する。この場合、例えば、主制御用CPU30aは、低ベース状態においては第1変動時間を決定し、高ベース状態においては第1変動時間よりも短い第2変動時間を決定するとよい。その後、主制御用CPU30aは、普通図柄開始処理を終了する。   When it is determined that the normal hit is determined in the normal hit determination, the main control CPU 30a determines the normal hit symbol to be displayed in a fixed stop and the normal game variation time in the normal symbol display unit 11c. Here, when the above-described normal symbol variation time shortening control is adopted, the main control CPU 30a shortens the average variation time of the normal symbol variation game in the high base state compared to the low base state. The fluctuation time of the normal symbol fluctuation game is determined. In this case, for example, the main control CPU 30a may determine the first variation time in the low base state, and determine the second variation time shorter than the first variation time in the high base state. Thereafter, the main control CPU 30a ends the normal symbol start process.

また、普通当り判定において普通はずれと判定した場合、主制御用CPU30aは、普通図柄表示部11cにて確定停止表示させる普通はずれ図柄と、普通ゲームの変動時間とを決定する。その後、主制御用CPU30aは、普通図柄開始処理を終了する。   Further, when it is determined that the normal hit is normal, the main control CPU 30a determines the normal off symbol to be confirmed and stopped on the normal symbol display unit 11c and the normal game variation time. Thereafter, the main control CPU 30a ends the normal symbol start process.

そして、普通図柄開始処理を終了すると、主制御用CPU30aは、普通図柄開始処理とは別の処理を行うことによって、普通ゲームを実行させる。具体的に、主制御用CPU30aは、普通ゲームを開始させた後、普通図柄開始処理において決定した変動時間が経過したときに、普通図柄開始処理において決定した普通図柄を導出させるように普通図柄表示部11cを制御する。   When the normal symbol start process ends, the main control CPU 30a executes a normal game by performing a process different from the normal symbol start process. Specifically, after starting the normal game, the main control CPU 30a displays the normal symbol so that the normal symbol determined in the normal symbol start process is derived when the variation time determined in the normal symbol start process elapses. The unit 11c is controlled.

次に、普通当り遊技を付与するための処理について説明する。
普通当りに当選した場合、主制御用CPU30aは、普通図柄変動ゲームが終了すると、第1可変部材15の開放パターンを決定するとともに、該決定した開放パターンにしたがって第1可変部材15が開状態となるように第1アクチュエータA1を制御する。ここで、上述した開放時間延長制御を採用する場合、主制御用CPU30aは、高ベース状態においては、低ベース状態に比して、1回の普通当り遊技における第1可変部材15の合計開放時間が長くなるように、開放パターンを決定する。この場合、例えば、主制御用CPU30aは、低ベース状態においては第1開放パターンを選択し、高ベース状態においては、第1開放パターンよりも1回の普通当り遊技における第1可変部材15の合計開放時間が長い第2開放パターンを決定するとよい。
Next, a process for giving a normal hit game will be described.
When the normal winning is won, the main control CPU 30a determines the opening pattern of the first variable member 15 when the normal symbol variation game is finished, and the first variable member 15 is opened according to the determined opening pattern. Thus, the first actuator A1 is controlled. Here, when adopting the above-described opening time extension control, the main control CPU 30a in the high base state, compared to the low base state, the total opening time of the first variable member 15 in one normal hit game. The opening pattern is determined so that becomes longer. In this case, for example, the main control CPU 30a selects the first opening pattern in the low base state, and in the high base state, the total of the first variable members 15 in one normal hit game than the first opening pattern. A second opening pattern having a long opening time may be determined.

また、主制御用CPU30aは、第1普通入賞センサSE8による信号の出力状態に基づいて、第1普通入賞センサSE8による遊技球の検出結果を判定するための第1普通入賞検出処理を行う。詳しくは後述するが、第1普通入賞検出処理において、主制御用CPU30aは、第1普通入賞センサSE8により遊技球が正常に検出されたと判定した場合、主制御用RAM30c内の所定の記憶領域に、第1普通入賞検出フラグを設定する。そして、主制御用CPU30aは、第1普通入賞検出フラグが設定された場合、第1普通入賞検出処理とは別の処理において、賞球として払い出す遊技球の数を特定可能な第3払出コマンドを生成し、払出制御基板32に出力する。その後、主制御用CPU30aは、第1普通入賞検出フラグを消去する。一方、払出制御基板32は、第3払出コマンドを入力すると、入力した第3払出コマンドから特定した数の遊技球を賞球として払い出すように払出装置を制御する。   Further, the main control CPU 30a performs a first normal winning detection process for determining the detection result of the game ball by the first normal winning sensor SE8 based on the output state of the signal by the first normal winning sensor SE8. As will be described in detail later, in the first normal winning detection process, when the main control CPU 30a determines that the game ball is normally detected by the first normal winning sensor SE8, it is stored in a predetermined storage area in the main control RAM 30c. The first normal winning detection flag is set. When the first normal winning detection flag is set, the main control CPU 30a can specify the number of game balls to be paid out as a winning ball in a process different from the first normal winning detection process. Is output to the payout control board 32. Thereafter, the main control CPU 30a deletes the first normal winning detection flag. On the other hand, when the third payout command is input, the payout control board 32 controls the payout device so as to pay out the number of game balls specified from the input third payout command as prize balls.

また、主制御用CPU30aは、第2普通入賞センサSE9による信号の出力状態に基づいて、第2普通入賞センサSE9による遊技球の検出結果を判定するための第2普通入賞検出処理を行う。詳しくは後述するが、第2普通入賞検出処理において、主制御用CPU30aは、第2普通入賞センサSE9により遊技球が正常に検出されたと判定した場合、主制御用RAM30c内の所定の記憶領域に、第2普通入賞検出フラグを設定する。そして、主制御用CPU30aは、第2普通入賞検出フラグが設定された場合、第2普通入賞検出処理とは別の処理において、賞球として払い出す遊技球の数を特定可能な第4払出コマンドを生成し、払出制御基板32に出力する。その後、主制御用CPU30aは、第2普通入賞検出フラグを消去する。一方、払出制御基板32は、第4払出コマンドを入力すると、入力した第4払出コマンドから特定した数の遊技球を賞球として払い出すように払出装置を制御する。なお、主制御用CPU30aは、第1普通入賞センサSE8により遊技球が正常に検出されたと判定した場合と、第2普通入賞センサSE9により遊技球が正常に検出されたと判定した場合とで、払い出す遊技球の数を同一としてもよいし、異ならせてもよい。   Further, the main control CPU 30a performs a second normal winning detection process for determining the detection result of the game ball by the second normal winning sensor SE9 based on the output state of the signal by the second normal winning sensor SE9. As will be described in detail later, in the second normal winning detection process, when the main control CPU 30a determines that the game ball is normally detected by the second normal winning sensor SE9, it is stored in a predetermined storage area in the main control RAM 30c. The second normal winning detection flag is set. The main control CPU 30a can specify the number of game balls to be paid out as a winning ball in a process different from the second normal winning detection process when the second normal winning detection flag is set. Is output to the payout control board 32. Thereafter, the main control CPU 30a erases the second normal winning detection flag. On the other hand, when the fourth payout command is input, the payout control board 32 controls the payout device so as to pay out the number of game balls specified from the input fourth payout command as prize balls. The main control CPU 30a pays when the first normal winning sensor SE8 determines that the game ball is normally detected and when the second normal winning sensor SE9 determines that the game ball is normally detected. The number of game balls to be issued may be the same or different.

また、主制御用CPU30aは、アウト口センサSE10による信号の出力状態に基づいて、アウト口センサSE10による遊技球の検出結果を判定するためのアウト口検出処理を行う。詳しくは後述するが、アウト口検出処理において、主制御用CPU30aは、アウト口センサSE10により遊技球が正常に検出されたと判定した場合、主制御用RAM30c内の所定の記憶領域に、アウト口検出フラグを設定する。そして、主制御用CPU30aは、アウト口検出フラグが設定された場合、アウト口検出処理とは別の処理において、遊技球が発射されていない待機状態であるかを判定するための処理を行う。   Further, the main control CPU 30a performs an out port detection process for determining the detection result of the game ball by the out port sensor SE10 based on the output state of the signal from the out port sensor SE10. As will be described in detail later, in the out mouth detection process, when the main control CPU 30a determines that the game ball is normally detected by the out mouth sensor SE10, the main control CPU 30a detects the out mouth in a predetermined storage area in the main control RAM 30c. Set the flag. When the out mouth detection flag is set, the main control CPU 30a performs a process for determining whether or not the game ball is in a standby state in a process different from the out mouth detection process.

具体的に、本実施形態において、主制御用CPU30aは、アウト口検出フラグが設定された場合、特定の時間を計測するタイマを設定し、アウト口検出フラグを消去する。また、主制御用CPU30aは、特定の時間の計測中に、上述したアウト口検出処理において、アウト口センサSE10が遊技球を正常に検出したと判定した場合、即ち、再びアウト口検出フラグを設定した場合、特定の時間を計測するタイマをリセットし、特定の時間を計測し直す。   Specifically, in the present embodiment, when the out port detection flag is set, the main control CPU 30a sets a timer for measuring a specific time and erases the out port detection flag. Further, when the main control CPU 30a determines that the out-port sensor SE10 has detected the game ball normally in the above-described out-port detection process during the measurement of a specific time, that is, sets the out-port detection flag again. If this happens, reset the timer that measures the specific time and remeasure the specific time.

このため、本実施形態において、特定の時間を計測するタイマが設定されていることは、出力制限条件が成立していることに相当する。なお、本実施形態において、特定の時間を計測するタイマが設定されていない状況とは、アウト口センサSE10が最後に遊技球を検出してから特定の時間が経過した状況、即ち、遊技球が発射されていない状況であるといえる。つまり、主制御用CPU30aは、上述した特別図柄開始処理において、特別ゲームの実行中ではなく、大当り遊技中ではなく、且つ保留中の特別ゲームがないと判定した場合、遊技球が発射されていないことを条件として、待機状態であると判定し、待機コマンドを生成する。本実施形態において、特定の時間は、所定期間に相当する。   For this reason, in the present embodiment, the setting of a timer for measuring a specific time corresponds to the establishment of an output restriction condition. In the present embodiment, the situation where a timer for measuring a specific time is not set is a situation where a specific time has elapsed since the outlet sensor SE10 last detected a game ball, that is, the game ball is It can be said that the situation has not been launched. In other words, if the main control CPU 30a determines that the special symbol start process described above is not executing a special game, is not a big hit game, and that there is no special game on hold, no game ball is fired. If it is determined that it is in a standby state, a standby command is generated. In the present embodiment, the specific time corresponds to a predetermined period.

次に、副制御用のプログラムに基づいて、副制御基板31の副制御用CPU31aが実行する各種処理について説明する。副制御用CPU31aは、主制御用CPU30aから制御信号(制御コマンド)を入力すると、その制御信号に応じて各種処理を実行する。   Next, various processes executed by the sub control CPU 31a of the sub control board 31 based on the sub control program will be described. When the control signal (control command) is input from the main control CPU 30a, the sub control CPU 31a executes various processes according to the control signal.

まず、演出ゲームを実行するための演出図柄変動処理について説明する。演出図柄変動処理において、副制御用CPU31aは、特別図柄指定コマンド及び変動パターン指定コマンドを入力すると、特別図柄指定コマンドにより指定された確定停止図柄に基づき、演出表示装置12に確定停止表示させる演出図柄による図柄組み合わせを決定する。副制御用CPU31aは、特別図柄指定コマンドにより指定された確定停止図柄が大当り図柄である場合には、大当りの図柄組み合わせを決定する。   First, the effect symbol variation process for executing the effect game will be described. In the effect symbol variation process, when the sub control CPU 31a inputs the special symbol designation command and the variation pattern designation command, the effect symbol to be displayed on the effect display device 12 in a definite stop state based on the definite stop symbol designated by the special symbol designation command. Determine the symbol combination. The sub control CPU 31a determines a jackpot symbol combination when the confirmed stop symbol designated by the special symbol designation command is a jackpot symbol.

また、副制御用CPU31aは、指定された確定停止図柄がはずれ図柄である場合には、変動パターン指定コマンドにより指定された変動パターンに基づいて演出表示装置12に確定停止表示させる演出図柄による図柄組み合わせを決定する。   Further, the sub control CPU 31a, when the designated fixed stop symbol is an outlier symbol, the symbol combination based on the effect symbol to be confirmed and stopped on the effect display device 12 based on the variation pattern designated by the variation pattern designation command. To decide.

また、副制御用CPU31aは、変動パターン指定コマンドの入力を契機として、全図柄列の演出図柄の変動表示を開始させ、演出ゲームを開始するように演出表示装置12を制御する。具体的に、副制御用CPU31aは、演出ゲームにおいて、指定された変動パターンから特定可能な変動時間内に、全列の演出図柄を決定した図柄組み合わせで一旦停止表示するように演出表示装置12を制御する。その後、副制御用CPU31aは、全図柄停止コマンドの入力を契機として、全列の演出図柄を決定した図柄組み合わせで確定停止表示するように演出表示装置12を制御する。   Further, the sub-control CPU 31a controls the effect display device 12 to start the effect display of the effect symbols of all symbol sequences and to start the effect game, triggered by the input of the change pattern designation command. Specifically, in the effect game, the sub-control CPU 31a displays the effect display device 12 so as to temporarily stop display with the symbol combinations in which the effect symbols of all the columns are determined within the variation time that can be specified from the specified variation pattern. Control. Thereafter, the sub-control CPU 31a controls the effect display device 12 to display a fixed stop with the symbol combination in which the effect symbols of all the columns are determined, triggered by the input of the all symbol stop command.

また、副制御用CPU31aは、演出ゲームの実行中において、変動パターン指定コマンドにより指定された変動パターンに基づく演出内容で音声演出を実行させるようにスピーカSpを制御する。さらに、副制御用CPU31aは、演出ゲームの実行中において、変動パターン指定コマンドにより指定された変動パターンに基づく演出内容で発光演出を実行させるように装飾ランプLaを制御する。   Further, the sub control CPU 31a controls the speaker Sp so as to execute the sound effect with the effect content based on the variation pattern designated by the variation pattern designation command during the execution of the effect game. Furthermore, the sub control CPU 31a controls the decoration lamp La so that the light emission effect is executed with the effect content based on the variation pattern designated by the variation pattern designation command during the execution of the effect game.

また、本実施形態のパチンコ遊技機10は、待機状態であることを報知する待機演出(所謂、デモンストレーション演出)を実行可能である。例えば、待機演出は、演出表示装置12において所定のキャラクタ画像を表示する表示演出として実行される。なお、待機演出は、スピーカSpによる音声演出として実行されてもよいし、装飾ランプLaによる発光演出として実行されてもよい。また、待機演出は、演出表示装置12による表示演出、スピーカSpによる音声演出、及び装飾ランプLaによる発光演出のうち複数の演出を組み合わせて実行されてもよい。本実施形態において、副制御用CPU31aは、待機コマンドの入力を契機として、演出表示装置12、スピーカSp、及び装飾ランプLaのうち少なくとも1つを制御することにより、待機演出を実行させる制御が可能である。   Further, the pachinko gaming machine 10 of the present embodiment can execute a standby effect (so-called demonstration effect) for notifying that it is in a standby state. For example, the standby effect is executed as a display effect for displaying a predetermined character image on the effect display device 12. Note that the standby effect may be executed as a sound effect by the speaker Sp, or may be executed as a light emission effect by the decoration lamp La. The standby effect may be executed by combining a plurality of effects among the display effect by the effect display device 12, the sound effect by the speaker Sp, and the light emission effect by the decoration lamp La. In the present embodiment, the sub-control CPU 31a can be controlled to execute a standby effect by controlling at least one of the effect display device 12, the speaker Sp, and the decoration lamp La, triggered by the input of a standby command. It is.

また、本実施形態のパチンコ遊技機10は、遊技球の滞留が発生していることを報知する滞留報知を実行可能である。滞留報知は、演出表示装置12において所定の文字列(例えば「球が詰まっています」など)を模した画像表示する態様で実行される。なお、滞留報知は、スピーカSpによる音声出力によって実行されてもよいし、装飾ランプLaの発光によって実行されてもよい。また、滞留報知は、演出表示装置12での画像の表示による報知、スピーカSpからの音声出力による報知、及び装飾ランプLaの発光による報知のうち複数の報知を組み合わせて実行されてもよい。本実施形態において、副制御用CPU31aは、滞留コマンドの入力を契機として、演出表示装置12、スピーカSp、及び装飾ランプLaのうち少なくとも1つを制御することにより、滞留報知を実行させる制御が可能である。また、副制御用CPU31aは、滞留解消コマンドの入力を契機として、滞留報知を終了させる制御が可能である。   Further, the pachinko gaming machine 10 according to the present embodiment can execute a stay notification that notifies that a game ball is staying. The stay notification is executed on the effect display device 12 in a form of displaying an image simulating a predetermined character string (for example, “the ball is clogged”). Note that the stay notification may be executed by sound output from the speaker Sp, or may be executed by light emission of the decoration lamp La. In addition, the stay notification may be executed by combining a plurality of notifications among notification by displaying an image on the effect display device 12, notification by sound output from the speaker Sp, and notification by light emission of the decoration lamp La. In the present embodiment, the sub-control CPU 31a can control to execute the stay notification by controlling at least one of the effect display device 12, the speaker Sp, and the decoration lamp La, triggered by the input of the stay command. It is. Further, the sub control CPU 31a can perform control to end the stay notification when the stay cancellation command is input.

以下、主制御用CPU30aが各センサSE1〜SE10による遊技球の検出結果を判定するために行う各種の検出処理について説明する。
まず、第1始動センサSE1による遊技球の検出結果を判定するための第1始動検出処理について説明する。なお、本実施形態において、第1始動検出処理は、第1始動センサSE1による信号の出力状態に基づいて、遊技球の検出結果を判定するための判定処理に相当する。
Hereinafter, various detection processes performed for the main control CPU 30a to determine the detection results of the game balls by the sensors SE1 to SE10 will be described.
First, the first start detection process for determining the detection result of the game ball by the first start sensor SE1 will be described. In the present embodiment, the first start detection process corresponds to a determination process for determining the detection result of the game ball based on the signal output state of the first start sensor SE1.

図6に示すように、主制御用CPU30aは、第1始動検出処理において、第1始動センサSE1による検出信号の出力状態をもとに、当該検出信号の出力状態を示すデータを取得する(ステップS11)。ステップS11で取得した検出信号の出力状態を示すデータは、今回の第1始動検出処理における第1始動センサSE1による検出信号の出力状態を示すデータ(以下、「今回データ」と示す)に相当する。   As shown in FIG. 6, in the first start detection process, the main control CPU 30a obtains data indicating the output state of the detection signal based on the output state of the detection signal from the first start sensor SE1 (step). S11). The data indicating the output state of the detection signal acquired in step S11 corresponds to data indicating the output state of the detection signal by the first start sensor SE1 in the current first start detection process (hereinafter referred to as “current data”). .

次に、主制御用CPU30aは、主制御用RAM30c内に記憶されている前回第1始動フラグから、前回の第1始動検出処理における第1始動センサSE1による検出信号の出力状態を示すデータ(以下、「前回データ」と示す)を取得する(ステップS12)。その後、主制御用CPU30aは、ステップS11で取得した今回データを特定可能となるように前回第1始動フラグを更新する(ステップS13)。これにより、主制御用CPU30aは、次回の第1始動検出処理において、前回第1始動フラグから今回の第1始動検出処理における第1始動センサSE1による検出信号の出力状態を示すデータ(次回の第1始動検出処理における前回データに相当する)を取得できるようになる。   Next, the main control CPU 30a uses the previous first start flag stored in the main control RAM 30c to indicate the output state of the detection signal from the first start sensor SE1 in the previous first start detection process (hereinafter referred to as the following). , Indicated as “previous data”) (step S12). Thereafter, the main control CPU 30a updates the previous first start flag so that the current data acquired in step S11 can be specified (step S13). Thereby, in the next first start detection process, the main control CPU 30a displays the data indicating the output state of the detection signal from the previous first start flag to the first start sensor SE1 in the current first start detection process (the next first start detection process). 1 corresponding to the previous data in the start detection process).

続いて、主制御用CPU30aは、主制御用RAM30c内に記憶されている前々回第1始動フラグから、前々回の第1始動検出処理における第1始動センサSE1による検出信号の出力状態を示すデータ(以下、「前々回データ」と示す)を取得する(ステップS14)。その後、主制御用CPU30aは、ステップS12で取得した前回データを特定可能となるように前々回第1始動フラグを更新する(ステップS15)。これにより、主制御用CPU30aは、次回の第1始動検出処理において、前々回第1始動フラグから前回の第1始動検出処理における第1始動センサSE1による検出信号の出力状態を示すデータ(次回の第1始動検出処理における前々回データに相当する)を取得できるようになる。   Subsequently, the main control CPU 30a uses the first start flag stored in the main control RAM 30c to indicate the output state of the detection signal from the first start sensor SE1 in the first start detection process (hereinafter referred to as the first start flag). , Indicated as “data before the last time”) (step S14). Thereafter, the main control CPU 30a updates the first start flag twice in advance so that the previous data acquired in step S12 can be specified (step S15). Thereby, in the next first start detection process, the main control CPU 30a uses the first start flag two times before the data indicating the output state of the detection signal from the first start sensor SE1 in the previous first start detection process (the next first start detection process). 1) (corresponding to the previous data in the start detection process).

次に、主制御用CPU30aは、ステップS11で取得した今回データとステップS12で取得した前回データが一致するか否かを判定する(ステップS16)。即ち、主制御用CPU30aは、今回の第1始動検出処理における第1始動センサSE1による検出信号の出力状態が、前回の第1始動検出処理における第1始動センサSE1による検出信号の出力状態と一致するか否かを判定する。そして、ステップS16の判定結果が否定である場合、主制御用CPU30aは第1始動検出処理を終了する。   Next, the main control CPU 30a determines whether or not the current data acquired in step S11 matches the previous data acquired in step S12 (step S16). That is, the main control CPU 30a matches the output state of the detection signal from the first start sensor SE1 in the previous first start detection process with the output state of the detection signal from the first start sensor SE1 in the current first start detection process. It is determined whether or not to do. If the determination result in step S16 is negative, the main control CPU 30a ends the first start detection process.

一方、ステップS16の判定結果が肯定である場合、主制御用CPU30aは、ステップS11で取得した今回データとステップS14で取得した前々回データが一致するか否かを判定する(ステップS17)。即ち、主制御用CPU30aは、今回の第1始動検出処理における第1始動センサSE1による検出信号の出力状態が、前々回の第1始動検出処理における第1始動センサSE1による検出信号の出力状態と一致するか否かを判定する。そして、ステップS17の判定結果が肯定である場合、主制御用CPU30aは第1始動検出処理を終了する。   On the other hand, if the determination result in step S16 is affirmative, the main control CPU 30a determines whether or not the current data acquired in step S11 matches the previous data acquired in step S14 (step S17). That is, the main control CPU 30a matches the output state of the detection signal from the first start sensor SE1 in the first start detection process this time with the output state of the detection signal from the first start sensor SE1 in the previous first start detection process. It is determined whether or not to do. If the determination result of step S17 is affirmative, the main control CPU 30a ends the first start detection process.

そして、ステップS17の判定結果が否定である場合、主制御用CPU30aは、ステップS11で取得した今回データが遊技球を検出していることを示すデータであるか否かを判定する(ステップS18)。ここで、主制御用CPU30aは、今回データが、第1始動センサSE1による検出信号の出力状態がON状態であることを示すデータであるときには、遊技球を検出していることを示すデータであると判定する。一方、主制御用CPU30aは、今回データが、第1始動センサSE1による検出信号の出力状態がOFF状態であることを示すデータであるときには、遊技球を検出していないことを示すデータであると判定する。   If the determination result in step S17 is negative, the main control CPU 30a determines whether or not the current data acquired in step S11 is data indicating that a game ball has been detected (step S18). . Here, when the current data is data indicating that the output state of the detection signal from the first start sensor SE1 is ON, the main control CPU 30a is data indicating that a game ball is detected. Is determined. On the other hand, when the current data is data indicating that the output state of the detection signal from the first start sensor SE1 is OFF, the main control CPU 30a indicates that the game ball is not detected. judge.

ステップS18の判定結果が肯定である場合、即ち、今回データが遊技球を検出していることを示すデータである場合、主制御用CPU30aは、遊技球を検出していることを示す第1始動検出中フラグを主制御用RAM30c内の所定の記憶領域に設定する(ステップS19)。つまり、主制御用CPU30aは、今回データ及び前回データが検出信号の出力状態がON状態であることを示すデータであり、前々回データが検出信号の出力状態がOFF状態であることを示すデータである場合、第1始動センサSE1が遊技球を検出したと判定し、第1始動検出中フラグを設定する。   If the determination result in step S18 is affirmative, that is, if the current data is data indicating that a game ball has been detected, the main control CPU 30a performs a first start indicating that a game ball has been detected. The detecting flag is set in a predetermined storage area in the main control RAM 30c (step S19). That is, in the main control CPU 30a, the current data and the previous data are data indicating that the output state of the detection signal is ON, and the data is data indicating that the output state of the detection signal is OFF in the previous time. In this case, it is determined that the first start sensor SE1 has detected a game ball, and a first start detection flag is set.

一方、ステップS18の判定結果が否定である場合、即ち、今回データが遊技球を検出していないことを示すデータである場合、主制御用CPU30aは、第1始動検出中フラグが設定されているか否かを判定する(ステップS20)。そして、ステップS20の判定結果が肯定である場合、主制御用CPU30aは、第1始動検出フラグを設定する(ステップS21)。つまり、主制御用CPU30aは、今回データ及び前回データが検出信号の出力状態がOFF状態であることを示すデータであり、前々回データが検出信号の出力状態がON状態であることを示すデータである場合、第1始動センサSE1が遊技球を検出しなくなったと判定し、第1始動検出フラグを設定する。   On the other hand, if the determination result in step S18 is negative, that is, if the current data is data indicating that a game ball has not been detected, the main control CPU 30a has set the first start detection flag. It is determined whether or not (step S20). If the determination result of step S20 is affirmative, the main control CPU 30a sets a first start detection flag (step S21). That is, in the main control CPU 30a, the current data and the previous data are data indicating that the output state of the detection signal is OFF, and the previous data is data indicating that the output state of the detection signal is ON. In this case, it is determined that the first start sensor SE1 no longer detects the game ball, and the first start detection flag is set.

上述のように、第1始動検出フラグは、第1始動センサSE1により遊技球が正常に検出されたことを示すフラグである。つまり、主制御用CPU30aは、第1始動センサSE1により遊技球が正常に検出されたと判定したことを契機として、第1始動検出フラグを設定する。   As described above, the first start detection flag is a flag indicating that the game ball is normally detected by the first start sensor SE1. That is, the main control CPU 30a sets the first start detection flag when the first start sensor SE1 determines that the game ball is normally detected.

ここで、本実施形態において、遊技球を正常に検出するとは、ステップS18の判定結果が肯定となることで第1始動検出中フラグを設定した後に、次回以降の第1始動検出処理においてステップS18の判定結果が否定となることに相当する。言い換えれば、主制御用CPU30aは、遊技球を検出したと判定した後に遊技球を検出しなくなったと判定した場合に、遊技球を正常に検出したと判定する。一方で、主制御用CPU30aは、遊技球を検出したと判定したが、その後に遊技球を検出しなくなったと判定していない場合や、遊技球を検出したと判定していないにもかかわらず、遊技球を検出しなくなったと判定した場合については、遊技球を正常に検出したと判定しない。   Here, in the present embodiment, the normal detection of the game ball means that the determination result in step S18 is affirmative and the first start detection flag is set after step S18 is positive. This corresponds to a negative determination result. In other words, the main control CPU 30a determines that the game ball is normally detected when it is determined that the game ball is no longer detected after it is determined that the game ball has been detected. On the other hand, the main control CPU 30a determines that the game ball has been detected, but has not determined that the game ball has been detected thereafter, or has not determined that the game ball has been detected. When it is determined that the game ball is no longer detected, it is not determined that the game ball has been detected normally.

その後、主制御用CPU30aは、第1始動検出中フラグを消去する(ステップS22)。そして、主制御用CPU30aは、第1始動検出処理を終了する。
一方、ステップS20の判定結果が否定である場合、主制御用CPU30aは、第1始動検出処理を終了する。
Thereafter, the main control CPU 30a deletes the first start detection flag (step S22). Then, the main control CPU 30a ends the first start detection process.
On the other hand, when the determination result of step S20 is negative, the main control CPU 30a ends the first start detection process.

以上のように、主制御用CPU30aは、第1始動検出処理において、今回データが前回データと一致し、且つ今回データと前々回データとが不一致である場合に、第1始動センサSE1による遊技球の検出結果が変化したと判定する。   As described above, in the first start detection process, the main control CPU 30a determines that the game ball of the first start sensor SE1 is matched when the current data matches the previous data and the current data does not match the previous data. It is determined that the detection result has changed.

また、図7に示すように、主制御用CPU30aは、第2始動センサSE2による信号の出力状態に基づいて、第2始動センサSE2による遊技球の検出結果を判定するための第2始動検出処理を実行する。なお、本実施形態において、第2始動検出処理は、第2始動センサSE2による信号の出力状態に基づいて、遊技球の検出結果を判定するための判定処理に相当する。   Further, as shown in FIG. 7, the main control CPU 30a performs the second start detection process for determining the detection result of the game ball by the second start sensor SE2 based on the output state of the signal by the second start sensor SE2. Execute. In the present embodiment, the second start detection process corresponds to a determination process for determining the detection result of the game ball based on the signal output state by the second start sensor SE2.

第2始動検出処理は、第1始動検出処理について、第1始動センサSE1を第2始動センサSE2に置き換えた処理であるため、説明を省略する。具体的に、第2始動検出処理は、第1始動検出処理について、前回第1始動フラグを前回第2始動フラグに、前々回第1始動フラグを前々回第2始動フラグに、第1始動検出中フラグを第2始動検出中フラグに、第1始動検出フラグを第2始動検出フラグにそれぞれ読み替えた処理である。   Since the second start detection process is a process in which the first start sensor SE1 is replaced with the second start sensor SE2 with respect to the first start detection process, the description thereof is omitted. Specifically, in the first start detection process, the first start flag is set to the previous second start flag, the first start flag is set to the second start flag the previous time, and the first start detection flag is set. Is replaced with the second start detection flag, and the first start detection flag is replaced with the second start detection flag.

また、図8に示すように、主制御用CPU30aは、第1カウントセンサSE3による信号の出力状態に基づいて、第1カウントセンサSE3による遊技球の検出結果を判定するための第1大入賞検出処理を実行する。なお、本実施形態において、第1大入賞検出処理は、第1カウントセンサSE3による信号の出力状態に基づいて、遊技球の検出結果を判定するための特別判定処理に相当する。   Further, as shown in FIG. 8, the main control CPU 30a detects the first grand prize for determining the detection result of the game ball by the first count sensor SE3 based on the output state of the signal by the first count sensor SE3. Execute the process. In the present embodiment, the first big prize detection process corresponds to a special determination process for determining the detection result of the game ball based on the signal output state by the first count sensor SE3.

第1大入賞検出処理は、第1始動検出処理について、第1始動センサSE1を第1カウントセンサSE3に置き換えた処理であるため、説明を省略する。具体的に、第1大入賞検出処理は、第1始動検出処理について、前回第1始動フラグを前回第1カウント始動フラグに、前々回第1始動フラグを前々回第1カウントフラグに、第1始動検出中フラグを第1カウント検出中フラグに、第1始動検出フラグを第1カウント検出フラグにそれぞれ読み替えた処理である。   The first big prize detection process is a process in which the first start sensor SE1 is replaced with the first count sensor SE3 in the first start detection process, and thus the description thereof is omitted. Specifically, the first big prize detection process is the first start detection process, in which the first start flag is set to the previous first count start flag, the first start flag is set to the first count flag before the first start detection, and the first start detection is set. In this process, the middle flag is read as the first count detection flag, and the first start detection flag is read as the first count detection flag.

また、図9に示すように、主制御用CPU30aは、第2カウントセンサSE4による信号の出力状態に基づいて、第2カウントセンサSE4による遊技球の検出結果を判定するための第2大入賞検出処理を実行する。なお、本実施形態において、第2大入賞検出処理は、第2カウントセンサSE4による信号の出力状態に基づいて、遊技球の検出結果を判定するための特別判定処理に相当する。   Further, as shown in FIG. 9, the main control CPU 30a detects the second big prize detection for determining the detection result of the game ball by the second count sensor SE4 based on the output state of the signal by the second count sensor SE4. Execute the process. In the present embodiment, the second big prize detection process corresponds to a special determination process for determining the detection result of the game ball based on the signal output state by the second count sensor SE4.

第2大入賞検出処理のステップS71〜S81の処理は、第1始動検出処理のステップS11〜S21の処理について、第1始動センサSE1を第2カウントセンサSE4に置き換えた処理であるため、説明を省略する。具体的に、第2大入賞検出処理は、第1始動検出処理について、前回第1始動フラグを前回第2カウント始動フラグに、前々回第1始動フラグを前々回第2カウントフラグに、第1始動検出中フラグを第2カウント検出中フラグに、第1始動検出フラグを第2カウント検出フラグにそれぞれ読み替えた処理である。   The processes of steps S71 to S81 of the second big prize detection process are processes in which the first start sensor SE1 is replaced with the second count sensor SE4 with respect to the processes of steps S11 to S21 of the first start detection process. Omitted. Specifically, the second big prize detection process is the first start detection process, in which the first start flag is set to the second count start flag last time, the first start flag is set to the second count flag two times before the first start detection. This is a process in which the middle flag is replaced with the second count detection flag, and the first start detection flag is replaced with the second count detection flag.

第2大入賞検出処理において、主制御用CPU30aは、ステップS81の処理を終了すると、主制御用RAM30c内に記憶されている遊技球数カウンタを1加算する(ステップS82)。即ち、主制御用CPU30aは、遊技球が第2大入賞口18に入球する毎に遊技球数カウンタを1加算する。ここで、遊技球数カウンタは、遊技球が第2大入賞口18に入球する毎に1加算される一方で、第2大入賞口18に入球した遊技球が機外に排出される毎に1減算されるカウンタである。したがって、主制御用CPU30aは、遊技球数カウンタの値から、第2大入賞口18に入球したが未だ機外に排出されていない遊技球の数を特定できる。なお、第2大入賞口18に入球した遊技球が機外に排出される毎に遊技球数カウンタを1減算する処理については後述する。   In the second grand prize detection process, when the process of step S81 is completed, the main control CPU 30a adds 1 to the game ball number counter stored in the main control RAM 30c (step S82). That is, the main control CPU 30a increments the game ball number counter by 1 each time a game ball enters the second big prize opening 18. Here, the game ball counter is incremented by one each time a game ball enters the second grand prize opening 18, while the game ball entered into the second big prize opening 18 is discharged out of the machine. The counter is decremented by 1 every time. Therefore, the main control CPU 30a can specify the number of game balls that have entered the second big winning opening 18 but have not yet been discharged out of the machine, from the value of the game ball counter. The process of subtracting 1 from the game ball number counter every time a game ball that has entered the second grand prize opening 18 is discharged out of the machine will be described later.

そして、ステップS82の処理を終了すると、主制御用CPU30aは、第2カウント検出中フラグを消去する(ステップS83)。その後、主制御用CPU30aは、第2大入賞検出処理を終了する。   When the process of step S82 is completed, the main control CPU 30a deletes the second count detection flag (step S83). Thereafter, the main control CPU 30a ends the second big prize detection process.

また、図10に示すように、主制御用CPU30aは、特定センサSE6による信号の出力状態に基づいて、特定センサSE6による遊技球の検出結果を判定するための特定検出処理を実行する。なお、本実施形態において、特定検出処理は、特定センサSE6による信号の出力状態に基づいて、遊技球の検出結果を判定するための特定判定処理に相当する。   As shown in FIG. 10, the main control CPU 30a executes specific detection processing for determining the detection result of the game ball by the specific sensor SE6 based on the output state of the signal by the specific sensor SE6. In the present embodiment, the specific detection process corresponds to the specific determination process for determining the detection result of the game ball based on the output state of the signal from the specific sensor SE6.

特定検出処理のステップS91〜S101の処理は、第1始動検出処理のステップS11〜S21の処理について、第1始動センサSE1を特定センサSE6に置き換えた処理であるため、説明を省略する。具体的に、特定検出処理は、第1始動検出処理について、前回第1始動フラグを前回特定フラグに、前々回第1始動フラグを前々回特定フラグに、第1始動検出中フラグを特定検出中フラグに、第1始動検出フラグを特定検出フラグにそれぞれ読み替えた処理である。   The processes of steps S91 to S101 of the specific detection process are processes in which the first start sensor SE1 is replaced with the specific sensor SE6 with respect to the processes of steps S11 to S21 of the first start detection process. Specifically, in the first detection detection process, the previous first start flag is the previous specific flag, the first start flag is the previous specific flag, and the first start detection flag is the specific detection flag. In this process, the first start detection flag is replaced with the specific detection flag.

特定検出処理において、主制御用CPU30aは、ステップS101の処理を終了すると、主制御用RAM30c内に記憶されている遊技球数カウンタの値を1減算する(ステップS102)。即ち、主制御用CPU30aは、第2大入賞口18に入球した遊技球が、第2排出通路20bを通過して機外に排出される毎に遊技球数カウンタを1減算する。そして、ステップS102の処理を終了すると、主制御用CPU30aは、特定検出中フラグを消去する(ステップS103)。その後、主制御用CPU30aは、特定検出処理を終了する。   In the specific detection process, when the process of step S101 is completed, the main control CPU 30a decrements the value of the game ball number counter stored in the main control RAM 30c by 1 (step S102). That is, the main control CPU 30a decrements the game ball counter by 1 each time the game ball that has entered the second grand prize opening 18 passes through the second discharge passage 20b and is discharged outside the machine. When the process of step S102 is completed, the main control CPU 30a deletes the specific detection in-progress flag (step S103). Thereafter, the main control CPU 30a ends the specific detection process.

また、図11に示すように、主制御用CPU30aは、排出センサSE5による信号の出力状態に基づいて、排出センサSE5による遊技球の検出結果を判定するための排出検出処理を実行する。なお、本実施形態において、排出検出処理は、排出センサSE5による信号の出力状態に基づいて、遊技球の検出結果を判定するための特定排出判定処理に相当する。   Further, as shown in FIG. 11, the main control CPU 30a executes a discharge detection process for determining the detection result of the game ball by the discharge sensor SE5 based on the output state of the signal by the discharge sensor SE5. In the present embodiment, the discharge detection process corresponds to a specific discharge determination process for determining the detection result of the game ball based on the output state of the signal from the discharge sensor SE5.

排出検出処理のステップS111〜S120の処理は、第1始動検出処理のステップS11〜S20の処理について、第1始動センサSE1を排出センサSE5に置き換えた処理であるため、説明を省略する。具体的に、排出検出処理は、第1始動検出処理について、前回第1始動フラグを前回排出フラグに、前々回第1始動フラグを前々回排出フラグに、第1始動検出中フラグを排出検出中フラグにそれぞれ読み替えた処理である。   The processes of steps S111 to S120 of the discharge detection process are processes in which the first start sensor SE1 is replaced with the discharge sensor SE5 with respect to the processes of steps S11 to S20 of the first start detection process. Specifically, in the discharge detection process, in the first start detection process, the previous first start flag is set to the previous discharge flag, the first start flag is set to the previous discharge flag, and the first start detection flag is set to the discharge detection flag. Each of these processes is replaced.

排出検出処理において、ステップS120の判定結果が否定である場合、即ち、排出検出中フラグが設定されていない場合、主制御用CPU30aは、排出検出処理を終了する。   In the discharge detection process, if the determination result of step S120 is negative, that is, if the discharge detection flag is not set, the main control CPU 30a ends the discharge detection process.

一方、ステップS120の判定結果が肯定である場合、即ち、排出検出中フラグが設定されている場合、主制御用CPU30aは、主制御用RAM30c内に記憶されている遊技球数カウンタの値を1減算する(ステップS121)。即ち、主制御用CPU30aは、第2大入賞口18に入球した遊技球が、第1排出通路20aを通過して機外に排出される毎に遊技球数カウンタを1減算する。そして、ステップS121の処理を終了すると、主制御用CPU30aは、排出検出中フラグを消去する(ステップS122)。その後、主制御用CPU30aは、排出検出処理を終了する。   On the other hand, when the determination result of step S120 is affirmative, that is, when the discharge detection flag is set, the main control CPU 30a sets the value of the game ball number counter stored in the main control RAM 30c to 1. Subtract (Step S121). That is, the main control CPU 30a decrements the game ball number counter by 1 each time a game ball that has entered the second grand prize opening 18 passes through the first discharge passage 20a and is discharged outside the machine. When the process of step S121 ends, the main control CPU 30a deletes the discharging detection flag (step S122). Thereafter, the main control CPU 30a ends the discharge detection process.

また、図12に示すように、主制御用CPU30aは、ゲートセンサSE7による信号の出力状態に基づいて、ゲートセンサSE7による遊技球の検出結果を判定するためのゲート検出処理を実行する。なお、本実施形態において、ゲート検出処理は、ゲートセンサSE7による信号の出力状態に基づいて、遊技球の検出結果を判定するための普通判定処理に相当する。   Further, as shown in FIG. 12, the main control CPU 30a executes a gate detection process for determining the detection result of the game ball by the gate sensor SE7 based on the output state of the signal by the gate sensor SE7. In the present embodiment, the gate detection process corresponds to a normal determination process for determining the detection result of the game ball based on the signal output state by the gate sensor SE7.

ゲート検出処理は、第1始動検出処理について、第1始動センサSE1をゲートセンサSE7に置き換えた処理であるため、説明を省略する。具体的に、ゲート検出処理は、第1始動検出処理について、前回第1始動フラグを前回ゲートフラグに、前々回第1始動フラグを前々回ゲートフラグに、第1始動検出中フラグをゲート検出中フラグに、第1始動検出フラグをゲート検出フラグにそれぞれ読み替えた処理である。   Since the gate detection process is a process in which the first start sensor SE1 is replaced with the gate sensor SE7 in the first start detection process, the description thereof is omitted. Specifically, in the gate detection process, for the first start detection process, the previous first start flag is set to the previous gate flag, the first start flag is set to the previous gate flag, and the first start detection flag is set to the gate detecting flag. The first start detection flag is replaced with the gate detection flag.

また、図13に示すように、主制御用CPU30aは、第1普通入賞センサSE8による信号の出力状態に基づいて、第1普通入賞センサSE8による遊技球の検出結果を判定するための第1普通入賞検出処理を実行する。なお、本実施形態において、第1普通入賞検出処理は、第1普通入賞センサSE8による信号の出力状態に基づいて、遊技球の検出結果を判定するための一般判定処理に相当する。   Further, as shown in FIG. 13, the main control CPU 30a determines the detection result of the game ball by the first normal winning sensor SE8 based on the output state of the signal by the first normal winning sensor SE8. A winning detection process is executed. In the present embodiment, the first normal winning detection process corresponds to a general determination process for determining the detection result of the game ball based on the signal output state of the first normal winning sensor SE8.

第1普通入賞検出処理は、第1始動検出処理について、第1始動センサSE1を第1普通入賞センサSE8に置き換えた処理であるため、説明を省略する。具体的に、第1普通入賞検出処理は、第1始動検出処理について、前回第1始動フラグを前回第1普通入賞フラグに、前々回第1始動フラグを前々回第1普通入賞フラグに、第1始動検出中フラグを第1普通入賞検出中フラグに、第1始動検出フラグを第1普通入賞検出フラグにそれぞれ読み替えた処理である。   The first normal winning detection process is a process in which the first starting sensor SE1 is replaced with the first normal winning sensor SE8 in the first start detection process, and thus the description thereof is omitted. Specifically, in the first ordinary winning detection process, the first starting detection process is performed with the first starting flag as the previous first ordinary winning flag and the first starting flag as the first ordinary winning flag one time before the first starting detection process. In this process, the detecting flag is replaced with the first normal winning detection flag, and the first start detection flag is replaced with the first normal winning detection flag.

また、図14に示すように、主制御用CPU30aは、第2普通入賞センサSE9による信号の出力状態に基づいて、第2普通入賞センサSE9による遊技球の検出結果を判定するための第2普通入賞検出処理を実行する。なお、本実施形態において、第2普通入賞検出処理は、第2普通入賞センサSE9による信号の出力状態に基づいて、遊技球の検出結果を判定するための一般判定処理に相当する。   Further, as shown in FIG. 14, the main control CPU 30a determines the detection result of the game ball by the second normal winning sensor SE9 based on the output state of the signal by the second normal winning sensor SE9. A winning detection process is executed. In the present embodiment, the second normal winning detection process corresponds to a general determination process for determining the detection result of the game ball based on the signal output state by the second normal winning sensor SE9.

第2普通入賞検出処理は、第1始動検出処理について、第1始動センサSE1を第2普通入賞センサSE9に置き換えた処理であるため、説明を省略する。具体的に、第2普通入賞検出処理は、第1始動検出処理について、前回第1始動フラグを前回第2普通入賞フラグに、前々回第1始動フラグを前々回第2普通入賞フラグに、第1始動検出中フラグを第2普通入賞検出中フラグに、第1始動検出フラグを第2普通入賞検出フラグにそれぞれ読み替えた処理である。   The second ordinary winning detection process is a process in which the first starting sensor SE1 is replaced with the second ordinary winning sensor SE9 in the first starting detection process, and thus the description thereof is omitted. Specifically, the second normal winning detection process is the first start detection process in which the previous first start flag is set to the previous second normal win flag, the first start flag is set to the second normal win flag before the first start. This is a process in which the detecting flag is replaced with the second normal winning detection flag, and the first start detection flag is replaced with the second normal winning detection flag.

また、図15に示すように、主制御用CPU30aは、アウト口センサSE10による信号の出力状態に基づいて、アウト口センサSE10による遊技球の検出結果を判定するためのアウト口検出処理を実行する。なお、本実施形態において、アウト口検出処理は、アウト口センサSE10による信号の出力状態に基づいて、遊技球の検出結果を判定するための特別排出判定処理に相当する。   Further, as shown in FIG. 15, the main control CPU 30a executes an out mouth detection process for determining a detection result of the game ball by the out mouth sensor SE10 based on the output state of the signal from the out mouth sensor SE10. . In the present embodiment, the outlet detection process corresponds to a special discharge determination process for determining the detection result of the game ball based on the signal output state of the outlet sensor SE10.

アウト口検出処理は、第1始動検出処理について、第1始動センサSE1をアウト口センサSE10に置き換えた処理であるため、説明を省略する。具体的に、アウト口検出処理は、第1始動検出処理について、前回第1始動フラグを前回アウト口フラグに、前々回第1始動フラグを前々回アウト口フラグに、第1始動検出中フラグをアウト口検出中フラグに、第1始動検出フラグをアウト口検出フラグにそれぞれ読み替えた処理である。   The out port detection process is a process in which the first start sensor SE1 is replaced with the out port sensor SE10 in the first start detection process, and thus the description thereof is omitted. Specifically, the out port detection process is the first start detection process, in which the previous first start flag is the previous out port flag, the previous first start flag is the previous out port flag, and the first start detecting flag is the out port. This is a process in which the detection start flag is replaced with the first start detection flag as the outlet detection flag.

上述した各種の検出処理において、主制御用CPU30aは、今回データ及び前回データが検出信号の出力状態がON状態であることを示すデータであり、前々回データが検出信号の出力状態がOFF状態であることを示すデータである場合、各センサSE1〜SE10が遊技球を検出したと判定する。   In the various detection processes described above, the main control CPU 30a indicates that the current data and the previous data are data indicating that the detection signal output state is the ON state, and the data is detected twice before the detection signal output state is the OFF state. If it is data indicating this, it is determined that each of the sensors SE1 to SE10 has detected a game ball.

また、上述した各種の検出処理において、主制御用CPU30aは、今回データ及び前回データが検出信号の出力状態がOFF状態であることを示すデータであり、前々回データが検出信号の出力状態がON状態であることを示すデータである場合、各センサSE1〜SE10が遊技球を検出しなくなったと判定する。   In the various detection processes described above, the main control CPU 30a indicates that the current data and the previous data are data indicating that the output state of the detection signal is OFF, and the previous data is the output state of the detection signal is ON. In the case of the data indicating that, it is determined that the sensors SE1 to SE10 no longer detect the game ball.

以上のように、主制御用CPU30aは、各種の検出処理において、今回データが前回データと一致し、且つ今回データと前々回データとが不一致である場合に、各センサSE1〜SE10による遊技球の検出結果が変化したと判定する。   As described above, the main control CPU 30a detects the game ball by the sensors SE1 to SE10 when the current data matches the previous data and the current data and the previous data do not match in various detection processes. It is determined that the result has changed.

本実施形態では、上述した各種の検出処理について、今回の検出処理の実行タイミングが第1タイミングに相当し、前回の検出処理の実行タイミングが第2タイミングに相当し、前々回の検出処理の実行タイミングが第3タイミングに相当する。また、主制御用CPU30aは、所定の制御周期毎に各種の検出処理を実行することにより、各センサSE1〜SE10による検出信号の出力状態を特定する。ここで、今回の検出処理の実行タイミングは、前回の検出処理の実行タイミングから所定の制御周期が経過したタイミングである。また、前回の検出処理の実行タイミングは、前々回の検出処理の実行タイミングから所定の制御周期が経過したタイミングである。言い換えれば、今回の検出処理の実行タイミングと、前回の検出処理の実行タイミングと、前々回の検出処理の実行タイミングとは、所定の制御周期を挟んで連続した3回のタイミングである。   In the present embodiment, for the various detection processes described above, the execution timing of the current detection process corresponds to the first timing, the execution timing of the previous detection process corresponds to the second timing, and the execution timing of the previous detection process. Corresponds to the third timing. Further, the main control CPU 30a specifies the output state of the detection signals from the sensors SE1 to SE10 by executing various detection processes at predetermined control cycles. Here, the execution timing of the current detection process is a timing at which a predetermined control cycle has elapsed from the execution timing of the previous detection process. In addition, the previous detection process execution timing is a timing at which a predetermined control cycle has elapsed from the previous detection process execution timing. In other words, the execution timing of the current detection process, the execution timing of the previous detection process, and the execution timing of the previous detection process are three consecutive timings with a predetermined control period interposed therebetween.

以下、図16を用いて、本実施形態の各センサSE1〜SE10による検出信号の出力状態が変化した場合の、主制御用CPU30aによる遊技球の検出結果の判定との関係の具体的な一例について説明する。なお、以下の説明では、説明の都合上、第1始動センサSE1による検出信号の出力状態が変化した場合について説明するが、各センサSE2〜SE10による検出信号の出力状態が変化した場合についても、主制御用CPU30aは、以下の説明と同様にして遊技球の検出結果の判定を行う。また、以下の説明では、説明の便宜上、検出信号の出力状態がON状態であることを示すデータを「検出データ」と示すとともに、検出信号の出力状態がOFF状態であることを示すデータを「非検出データ」と示す。   Hereinafter, with reference to FIG. 16, a specific example of the relationship with the determination of the detection result of the game ball by the main control CPU 30a when the output state of the detection signal by each of the sensors SE1 to SE10 of the present embodiment changes. explain. In the following description, for convenience of explanation, the case where the output state of the detection signal by the first start sensor SE1 is changed will be described. However, the case where the output state of the detection signal by each sensor SE2 to SE10 is changed, The main control CPU 30a determines the detection result of the game ball in the same manner as described below. Further, in the following description, for the sake of convenience of explanation, data indicating that the output state of the detection signal is ON is referred to as “detection data”, and data indicating that the output state of the detection signal is OFF is “ Non-detected data ”.

前提として、時点t1において、第1始動センサSE1が遊技球を検出していないものとする。また、時点t1において、前回第1始動フラグ及び前々回第1始動フラグには、何れも非検出データが設定されているものとする。そして、時点t1における第1始動検出処理において、主制御用CPU30aは今回データとして非検出データを取得する。時点t1において、主制御用CPU30aは、今回データと前回データとが一致し、更に今回データと前々回データとが一致するため、第1始動センサSE1による遊技球の検出結果が変化していないと判定し、第1始動検出処理を終了する。   As a premise, it is assumed that the first start sensor SE1 has not detected a game ball at the time point t1. Further, at the time point t1, it is assumed that non-detection data is set for both the first start flag and the first start flag two times before. In the first start detection process at time t1, the main control CPU 30a acquires non-detection data as current data. At time t1, the main control CPU 30a determines that the result of detection of the game ball by the first start sensor SE1 has not changed because the current data matches the previous data, and the current data matches the previous data. Then, the first start detection process ends.

次に、時点t2における第1始動検出処理において、主制御用CPU30aは、今回データとして検出データを取得する。時点t2において、主制御用CPU30aは、今回データと前回データとが一致しないため、第1始動センサSE1による遊技球の検出結果が変化していないと判定し、第1始動検出処理を終了する。   Next, in the first start detection process at time t2, the main control CPU 30a acquires detection data as current data. At time t2, the main control CPU 30a determines that the detection result of the game ball by the first start sensor SE1 has not changed since the current data does not match the previous data, and ends the first start detection process.

その後、時点t3における第1始動検出処理において、主制御用CPU30aは、今回データとして非検出データを取得する。時点t3において、主制御用CPU30aは、今回データと前回データとが一致しないため、第1始動センサSE1による遊技球の検出結果が変化していないと判定し、第1始動検出処理を終了する。   Thereafter, in the first start detection process at time t3, the main control CPU 30a acquires non-detection data as current data. At time t3, the main control CPU 30a determines that the detection result of the game ball by the first start sensor SE1 has not changed since the current data does not match the previous data, and ends the first start detection process.

時点t2に示すように、主制御用CPU30aは、第1始動検出処理において今回データとして検出データを取得した場合であっても、前回の第1始動検出処理において取得された前回データが非検出データであるときには、第1始動センサSE1による遊技球の検出結果が変化したと判定しない。つまり、主制御用CPU30aは、第1始動センサSE1による検出信号の出力状態がOFF状態からON状態に変化した場合であっても、変化した直後の第1始動検出処理においては、第1始動センサSE1による遊技球の検出結果が変化したと判定しない。そして、時点t3に示すように、主制御用CPU30aは、第1始動検出処理において今回データとして非検出データを取得した場合には、前回の第1始動検出処理において取得された前回データが検出データであっても、第1始動センサSE1による遊技球の検出結果が変化したと判定しない。つまり、主制御用CPU30aは、第1始動センサSE1による検出信号の出力状態がON状態からOFF状態に変化した場合であっても、次回の第1始動検出処理が実行されるまでにON状態に変化したときには、第1始動センサSE1による遊技球の検出結果が変化したと判定しない。   As shown at time t2, even if the main control CPU 30a acquires the detection data as the current data in the first start detection process, the previous data acquired in the previous first start detection process is the non-detection data. When it is, it is not determined that the detection result of the game ball by the first start sensor SE1 has changed. That is, even when the output state of the detection signal from the first start sensor SE1 changes from the OFF state to the ON state, the main control CPU 30a performs the first start sensor in the first start detection process immediately after the change. It is not determined that the detection result of the game ball by SE1 has changed. Then, as shown at time t3, when the main control CPU 30a acquires the non-detection data as the current data in the first start detection process, the previous data acquired in the previous first start detection process is detected data. Even so, it is not determined that the detection result of the game ball by the first start sensor SE1 has changed. That is, even if the output state of the detection signal from the first start sensor SE1 changes from the ON state to the OFF state, the main control CPU 30a is turned on until the next first start detection process is executed. When it has changed, it is not determined that the detection result of the game ball by the first start sensor SE1 has changed.

本実施形態において、第1始動検出処理が実行される制御周期(4ms)は、遊技球が第1始動センサSE1の検出範囲を通過するのに要する時間よりも短い時間に設定されている。このため、第1始動口13への遊技球の入球に伴って第1始動センサSE1による検出信号の出力状態がOFF状態からON状態に変化した場合において、次回の第1始動検出処理が実行されるまでにOFF状態に変化するという状況は、原則、起こり得ない状況であるといえる。つまり、検出信号の出力状態がOFF状態からON状態に変化した後、次回の第1始動検出処理が実行されるまでにOFF状態に変化するときとは、例えば、実際には遊技球が第1始動口13に入球していないにもかかわらず、ノイズなどによって検出信号の出力状態が一時的にON状態に変化した場合などが考えられる。   In the present embodiment, the control cycle (4 ms) in which the first start detection process is executed is set to a time shorter than the time required for the game ball to pass through the detection range of the first start sensor SE1. For this reason, when the output state of the detection signal from the first start sensor SE1 changes from the OFF state to the ON state as the game ball enters the first start port 13, the next first start detection process is executed. It can be said that, in principle, a situation in which the state changes to the OFF state before the occurrence is impossible. That is, when the output state of the detection signal changes from the OFF state to the ON state and then changes to the OFF state until the next first start detection process is executed, for example, the game ball is actually the first There may be a case where the output state of the detection signal is temporarily changed to the ON state due to noise or the like even though the ball has not entered the start port 13.

次に、時点t4における第1始動検出処理において、主制御用CPU30aは、今回データとして検出データを取得する。時点t4において、主制御用CPU30aは、今回データと前回データとが一致しないため、第1始動センサSE1による遊技球の検出結果が変化していないと判定し、第1始動検出処理を終了する。   Next, in the first start detection process at time t4, the main control CPU 30a acquires detection data as current data. At time t4, the main control CPU 30a determines that the detection result of the game ball by the first start sensor SE1 has not changed since the current data does not match the previous data, and ends the first start detection process.

その後、時点t5における第1始動検出処理において、主制御用CPU30aは、今回データとして検出データを取得する。時点t5において、主制御用CPU30aは、今回データと前回データとが一致し、且つ今回データと前々回データとが一致せず、更に今回データが検出データであることから、第1始動センサSE1が遊技球を検出したと判定する。このとき、主制御用CPU30aは、上述したように、第1始動検出中フラグを設定する。   Thereafter, in the first start detection process at time t5, the main control CPU 30a acquires detection data as current data. At time t5, the main control CPU 30a determines that the first start sensor SE1 is a game because the current data matches the previous data, the current data does not match the previous data, and the current data is detected data. It is determined that a sphere has been detected. At this time, the main control CPU 30a sets the first start detection flag as described above.

このように、主制御用CPU30aは、第1始動センサSE1による検出信号の出力状態がOFF状態からON状態に変化した場合、次回の第1始動検出処理においてもON状態であること、即ち、検出信号の出力状態の変化がノイズなどによる一時的な変化でないことを条件として、第1始動センサSE1が遊技球を検出したと判定する。   Thus, when the output state of the detection signal from the first start sensor SE1 changes from the OFF state to the ON state, the main control CPU 30a is also in the ON state in the next first start detection process, that is, the detection. It is determined that the first start sensor SE1 has detected a game ball on the condition that the change in the output state of the signal is not a temporary change due to noise or the like.

その後、時点t6における第1始動検出処理において、主制御用CPU30aは、今回データとして検出データを取得する。時点t6において、主制御用CPU30aは、今回データと前回データとが一致し、更に今回データと前々回データとが一致するため、第1始動センサSE1による遊技球の検出結果が変化していないと判定し、第1始動検出処理を終了する。   Thereafter, in the first start detection process at time t6, the main control CPU 30a acquires detection data as current data. At time t6, the main control CPU 30a determines that the result of detection of the game ball by the first start sensor SE1 has not changed because the current data and the previous data match, and the current data and the previous data match. Then, the first start detection process ends.

次に、時点t7における第1始動検出処理において、主制御用CPU30aは、今回データとして非検出データを取得する。時点t7において、主制御用CPU30aは、今回データと前回データとが一致しないため、第1始動センサSE1による遊技球の検出結果が変化していないと判定し、第1始動検出処理を終了する。   Next, in the first start detection process at time t7, the main control CPU 30a acquires non-detection data as current data. At time t7, the main control CPU 30a determines that the detection result of the game ball by the first start sensor SE1 has not changed since the current data does not match the previous data, and ends the first start detection process.

その後、時点t8における第1始動検出処理において、主制御用CPU30aは、今回データとして非検出データを取得する。時点t8において、主制御用CPU30aは、今回データと前回データとが一致し、且つ今回データと前々回データとが一致せず、更に今回データが非検出データであることから、第1始動センサSE1が遊技球を検出しなくなったと判定する。   Thereafter, in the first start detection process at time t8, the main control CPU 30a acquires non-detection data as current data. At the time t8, the main control CPU 30a determines that the first start sensor SE1 is not detected because the current data and the previous data match, the current data does not match the previous data, and the current data is non-detection data. It is determined that the game ball is no longer detected.

このように、主制御用CPU30aは、第1始動センサSE1による検出信号の出力状態がON状態からOFF状態に変化した場合、次回の第1始動検出処理においてもOFF状態であること、即ち、検出信号の出力状態の変化がノイズなどによる一時的な変化でないことを条件として、第1始動センサSE1が遊技球を検出しなくなったと判定する。   As described above, when the output state of the detection signal from the first start sensor SE1 changes from the ON state to the OFF state, the main control CPU 30a is also in the OFF state in the next first start detection process. It is determined that the first start sensor SE1 no longer detects the game ball on the condition that the change in the output state of the signal is not a temporary change due to noise or the like.

そして、本実施形態において、主制御用CPU30aは、上述したように、遊技球を検出したと判定した後に、遊技球を検出しなくなったと判定したときに、遊技球を正常に検出したと判定し、第1始動検出フラグを設定する。その後、主制御用CPU30aは、第1始動検出中フラグを消去し、第1始動検出処理を終了する。   In the present embodiment, as described above, the main control CPU 30a determines that the game ball is normally detected when it is determined that the game ball is not detected after it is determined that the game ball has been detected. The first start detection flag is set. Thereafter, the main control CPU 30a erases the first start detection flag and ends the first start detection process.

以上詳述したように、本実施形態は、以下の効果を有する。
(1)主制御用CPU30aは、上述した各種の検出処理において、所定のセンサによる検出信号の出力状態を特定可能な今回データ、前回データ、及び前々回データについて、今回データと前回データとが一致し、且つ今回データと前々回データとが不一致である場合に、所定のセンサによる遊技球の検出結果が変化したと判定する。このため、主制御用CPU30aは、所定のセンサにノイズが生じた場合など、一時的に検出信号の出力状態が変化したときに、今回データが前回データと不一致となることで、誤って検出結果が変化したと判定してしまうことを抑制できる。したがって、主制御用CPU30aは、所定のセンサの検出結果に応じて適切な制御を行うことができる。
As described above in detail, the present embodiment has the following effects.
(1) In the various detection processes described above, the main control CPU 30a matches the current data with the previous data for the current data, the previous data, and the previous data that can specify the output state of the detection signal from the predetermined sensor. In addition, when the current data and the previous data do not match, it is determined that the detection result of the game ball by the predetermined sensor has changed. For this reason, when the output state of the detection signal temporarily changes, such as when noise occurs in a predetermined sensor, the main control CPU 30a erroneously detects the detection result by the current data becoming inconsistent with the previous data. Can be determined to have changed. Therefore, the main control CPU 30a can perform appropriate control according to the detection result of the predetermined sensor.

(2)主制御用CPU30aは、第1始動検出処理、及び第2始動検出処理においては、始動センサSE1,SE2による検出結果を誤って判定してしまうことを抑制できる。このため、主制御用CPU30aは、始動口13,14に遊技球が入球していないにもかかわらず、特別ゲームの始動条件を付与してしまうことを抑制できる。   (2) In the first start detection process and the second start detection process, the main control CPU 30a can suppress erroneous determination of the detection results by the start sensors SE1 and SE2. For this reason, the main control CPU 30a can prevent the start conditions for the special game from being applied even though the game balls are not in the start ports 13 and 14.

(3)特に、主制御用CPU30aは、第1始動口13に入球した遊技球を検出する第1始動センサSE1と、第2始動口14に入球した遊技球を検出する第2始動センサSE2とで、個別に検出処理を実行し、今回データ、前回データ、及び前々回データを比較する。このため、主制御用CPU30aは、複数の始動口毎にそれぞれ遊技球を検出するセンサを備えた場合であっても、遊技球の検出結果を正確に判定でき、より適切な制御を行うことができる。   (3) In particular, the main control CPU 30a detects a game ball that has entered the first start port 13 and a second start sensor that detects the game ball that has entered the second start port 14. In SE2, the detection process is executed individually, and the current data, the previous data, and the previous data are compared. Therefore, the main control CPU 30a can accurately determine the detection result of the game ball and perform more appropriate control even if the main control CPU 30a includes a sensor for detecting the game ball for each of the plurality of start ports. it can.

(4)主制御用CPU30aは、第1普通入賞検出処理、及び第2普通入賞検出処理においては、普通入賞センサSE8,SE9による検出結果を誤って判定してしまうことを抑制できる。このため、主制御用CPU30aは、普通入賞口24a,24bに遊技球が入球していないにもかかわらず、賞球を払出してしまうことを抑制できる。   (4) The main control CPU 30a can suppress erroneously determining the detection results of the normal winning sensors SE8 and SE9 in the first normal winning detection process and the second normal winning detection process. For this reason, the main control CPU 30a can suppress the payout of the prize balls even though the game balls have not entered the normal prize winning openings 24a and 24b.

(5)特に、主制御用CPU30aは、第1普通入賞口24aに入球した遊技球を検出する第1普通入賞センサSE8と、第2普通入賞口24bに入球した遊技球を検出する第2普通入賞センサSE9とで、個別に検出処理を実行し、今回データ、前回データ、及び前々回データを比較する。このため、主制御用CPU30aは、複数の普通入賞口毎にそれぞれ遊技球を検出するセンサを備えた場合であっても、遊技球の検出結果を正確に判定でき、より適切な制御を行うことができる。   (5) In particular, the main control CPU 30a detects a game ball that has entered the first normal prize opening 24b and a first normal prize sensor SE8 that detects a game ball that has entered the first normal prize opening 24a. 2. The normal winning sensor SE9 performs detection processing individually, and compares the current data, the previous data, and the previous data. For this reason, the main control CPU 30a can accurately determine the detection result of the game ball and perform more appropriate control even when the sensor for detecting the game ball is provided for each of the plurality of normal winning holes. Can do.

(6)主制御用CPU30aは、第1大入賞検出処理、及び第2大入賞検出処理においては、カウントセンサSE3,SE4による検出結果を誤って判定してしまうことを抑制できる。このため、主制御用CPU30aは、大入賞口16,18に遊技球が入球していないにもかかわらず、賞球を払出してしまうことを抑制できる。   (6) The main control CPU 30a can suppress erroneously determining the detection results of the count sensors SE3 and SE4 in the first big prize detection process and the second big prize detection process. For this reason, the main control CPU 30a can suppress the payout of the winning ball even though the gaming ball does not enter the big winning openings 16,18.

(7)特に、主制御用CPU30aは、第1大入賞口16に入球した遊技球を検出する第1カウントセンサSE3と、第2大入賞口18に入球した遊技球を検出する第2カウントセンサSE4とで、個別に検出処理を実行し、今回データ、前回データ、及び前々回データを比較する。このため、主制御用CPU30aは、複数の大入賞口毎にそれぞれ遊技球を検出するセンサを備えた場合であっても、遊技球の検出結果を正確に判定でき、より適切な制御を行うことができる。   (7) In particular, the main control CPU 30a detects a game ball that has entered the first grand prize opening 16, and a second count that detects the game ball that has entered the second grand prize opening 18. The count sensor SE4 individually performs detection processing, and compares the current data, the previous data, and the previous data. For this reason, the main control CPU 30a can accurately determine the detection result of the game ball and perform more appropriate control even when the sensor for detecting the game ball is provided for each of the plurality of big winning holes. Can do.

(8)主制御用CPU30aは、ゲート検出処理においては、ゲートセンサSE7による検出結果を誤って判定してしまうことを抑制できる。このため、主制御用CPU30aは、ゲート23を遊技球が通過していないにもかかわらず、普通ゲームの始動条件を付与してしまうことを抑制できる。   (8) The main control CPU 30a can suppress erroneous determination of the detection result by the gate sensor SE7 in the gate detection process. For this reason, the main control CPU 30a can prevent the start condition for the normal game from being applied even though the game ball does not pass through the gate 23.

(9)主制御用CPU30aは、特定検出処理においては、特定センサSE6による検出結果を誤って判定してしまうことを抑制できる。このため、主制御用CPU30aは、第2排出通路20bを遊技球が通過していないにもかかわらず、大当り遊技の終了後に高確率状態を付与してしまうことを抑制できる。   (9) In the specific detection process, the main control CPU 30a can suppress erroneous determination of the detection result by the specific sensor SE6. For this reason, the main control CPU 30a can suppress giving a high probability state after the end of the big hit game, even though the game ball does not pass through the second discharge passage 20b.

(10)主制御用CPU30aは、排出検出処理においては、排出センサSE5による検出結果を誤って判定してしまうことを抑制できる。このため、主制御用CPU30aは、第2大入賞口18に入球してから機外に排出される遊技球の有無を適切に判定できる。   (10) In the discharge detection process, the main control CPU 30a can suppress erroneous determination of the detection result by the discharge sensor SE5. For this reason, the main control CPU 30a can appropriately determine whether or not there is a game ball discharged from the machine after entering the second grand prize winning opening 18.

(11)主制御用CPU30aは、アウト口検出処理においては、アウト口センサSE10による検出結果を誤って判定してしまうことを抑制できる。このため、主制御用CPU30aは、アウト口から機外に排出される遊技球の有無を適切に判定できる。   (11) In the out port detection process, the main control CPU 30a can suppress erroneous determination of the detection result by the out port sensor SE10. Therefore, the main control CPU 30a can appropriately determine the presence / absence of a game ball discharged from the out port to the outside of the machine.

(12)更に、主制御用CPU30aは、所定のセンサによる検出信号の出力状態を特定可能な今回データ、前回データ、及び前々回データの中でも、最新の出力状態を特定可能な今回データを基準として、前回データや前々回データを比較することにより、遊技球の検出結果が変化したか否かを判定する。このため、主制御用CPU30aは、より正確に遊技球の検出結果の変化を判定できる。   (12) Further, the main control CPU 30a uses the current data that can specify the latest output state among the current data, the previous data, and the previous data that can specify the output state of the detection signal by a predetermined sensor as a reference. It is determined whether or not the detection result of the game ball has changed by comparing the previous data and the previous data. For this reason, the main control CPU 30a can more accurately determine the change in the detection result of the game ball.

(13)主制御用CPU30aは、今回データと前回データとが検出データであり、前々回データが非検出データである場合に、遊技球を検出したと判定する。このため、実際には遊技球が検出されていないにもかかわらず、遊技球が検出されたと誤って判定してしまうことを抑制できる。したがって、実際には遊技球が検出されていないにもかかわらず、遊技球が検出されたものとして各種の制御が行われてしまうことを抑制できる。   (13) The main control CPU 30a determines that the game ball has been detected when the current data and the previous data are detection data and the data is non-detection data two times before. For this reason, it is possible to suppress erroneous determination that a game ball is detected even though no game ball is actually detected. Accordingly, it is possible to prevent various controls from being performed as if a game ball was detected even though no game ball was actually detected.

(14)主制御用CPU30aは、今回データと前回データとが非検出データであり、前々回データが検出データである場合に、遊技球が検出されなくなったと判定する。このため、実際には遊技球が検出されているにもかかわらず、遊技球が検出されなくなったと誤って判定してしまうことを抑制できる。したがって、実際には遊技球が検出されているにもかかわらず、遊技球が検出されなくなったものとして各種の制御が行われてしまうことを抑制できる。   (14) The main control CPU 30a determines that the game ball is no longer detected when the current data and the previous data are non-detection data and the previous data is detection data. For this reason, it is possible to suppress erroneous determination that the game ball is not detected even though the game ball is actually detected. Therefore, it can be suppressed that various controls are performed as if the game ball is not detected even though the game ball is actually detected.

(15)主制御用CPU30aは、連続した3回の検出処理における検出信号の出力状態を特定することにより、遊技球の検出結果の変化を判定できる。したがって、遊技球の検出結果の変化を速やかに判定できる。   (15) The main control CPU 30a can determine the change in the detection result of the game ball by specifying the output state of the detection signal in three consecutive detection processes. Therefore, a change in the detection result of the game ball can be quickly determined.

(16)主制御用CPU30aは、第2大入賞検出処理と、特定検出処理と、排出検出処理と、において、遊技球の検出結果を正確に判定し、遊技球数カウンタを更新できる。このため、第2大入賞口18に入球したが未だ機外に排出されていない未排出球の有無を正確に特定できる。   (16) The main control CPU 30a can accurately determine the detection result of the game ball and update the game ball number counter in the second grand prize detection process, the specific detection process, and the discharge detection process. For this reason, it is possible to accurately identify the presence or absence of undischarged balls that have entered the second grand prize winning opening 18 but have not yet been discharged outside the machine.

(17)主制御用CPU30aは、アウト口センサSE10により遊技球が検出された後、再びアウト口センサSE10により遊技球が検出されることなく特定の時間が経過したことを契機として、遊技球が発射されていない待機状態であると判定する。このため、主制御用CPU30aは、待機状態であるか否かを正確に判定できる。   (17) After the game ball is detected by the outlet sensor SE10, the main control CPU 30a is triggered by the fact that a specific time has passed without the game sensor being detected by the outlet sensor SE10 again. It is determined that it is in a standby state that has not been fired. Therefore, the main control CPU 30a can accurately determine whether or not it is in a standby state.

なお、各実施形態は以下のように変更してもよい。
・主制御用CPU30aは、各センサSE1〜SE10による遊技球の検出結果に基づいて、所定の情報を生成してもよい。本別例では、主制御用CPU30aが所定の情報を生成する処理を行うことにより、情報生成手段が実現される。例えば、主制御用CPU30aは、始動センサSE1,SE2、カウントセンサSE3,SE4、及び普通入賞センサSE8,SE9による遊技球の検出結果と、アウト口センサSE10による遊技球の検出結果とに基づいて、発射された遊技球のうち入賞口に入球した遊技球の割合を算出し、算出結果を示す情報を生成してもよい。また、主制御用CPU30aは、上記した各センサSE1〜SE4,SE8,SE9による遊技球の検出結果と、上記した各センサにより遊技球が正常に検出された場合に付与される賞球の数と、アウト口センサSE10による遊技球の検出結果とに基づいて、遊技球の発射個数に対する賞球個数の割合を算出し、算出結果を示す情報を生成してもよい。この場合、主制御用CPU30aは、生成した情報を特定可能なコマンドを副制御用CPU31aや所定の出力端子を介して接続された外部装置に出力してもよい。このとき、副制御用CPU31aは、入力したコマンドに基づいて所定の演出を実行させる制御を行ってもよい。また、主制御用CPU30aは、各センサSE1〜SE10による遊技球の検出結果を示すコマンドを生成し、副制御用CPU31aや外部装置に出力してもよい。このとき、副制御用CPU31aは、入力したコマンドに基づいて各種の情報を生成し、生成した情報に基づいて所定演出を実行させる制御を行ってもよい。
Each embodiment may be changed as follows.
The main control CPU 30a may generate predetermined information based on the detection results of the game balls by the sensors SE1 to SE10. In this other example, the main control CPU 30a performs processing for generating predetermined information, thereby realizing an information generating means. For example, the main control CPU 30a, based on the detection results of the game balls by the start sensors SE1, SE2, the count sensors SE3, SE4, and the normal winning sensors SE8, SE9, and the detection results of the game balls by the out port sensor SE10, The ratio of the game balls that have entered the winning opening among the launched game balls may be calculated, and information indicating the calculation result may be generated. Further, the main control CPU 30a determines the detection results of the game balls by the sensors SE1 to SE4, SE8, and SE9, and the number of prize balls given when the game balls are normally detected by the sensors. The ratio of the number of prize balls to the number of game balls fired may be calculated based on the detection result of the game balls by the outlet sensor SE10, and information indicating the calculation result may be generated. In this case, the main control CPU 30a may output a command capable of specifying the generated information to the sub control CPU 31a or an external device connected via a predetermined output terminal. At this time, the sub control CPU 31a may perform control to execute a predetermined effect based on the input command. The main control CPU 30a may generate a command indicating the detection result of the game ball by each of the sensors SE1 to SE10 and output it to the sub control CPU 31a or an external device. At this time, the sub-control CPU 31a may generate various types of information based on the input command and perform control to execute a predetermined effect based on the generated information.

・主制御用CPU30aは、滞留フラグが設定された場合、特別図柄入力処理や特別図柄開始処理など、各種の処理を実行しないように制御してもよい。
・滞留報知を実行しない遊技機に具体化してもよい。この場合、主制御用CPU30aは、滞留コマンドや滞留解消コマンドを生成しなくてもよい。
The main control CPU 30a may control not to execute various processes such as a special symbol input process and a special symbol start process when the stay flag is set.
-You may actualize to the game machine which does not perform a residence alert | report. In this case, the main control CPU 30a may not generate a stay command or stay cancellation command.

・待機演出を実行させるための主制御用CPU30a及び副制御用CPU31aの制御は、適宜変更してもよい。例えば、主制御用CPU30aは、特別図柄変動ゲームの実行中ではなく、且つ大当り遊技中ではないことを条件として、待機コマンドを生成して副制御用CPU31aに出力する。また、主制御用CPU30aは、アウト口検出処理において、遊技球を正常に検出したと判定した場合に所定のアウト口検出コマンドを生成して副制御用CPU31aに出力する。そして、副制御用CPU31aは、待機コマンドを入力した場合、最後にアウト口検出コマンドを入力してから特定の時間が経過したことを条件として、待機演出を実行させる制御を行ってもよい。即ち、待機演出は、特別図柄変動ゲームの実行中ではなく、大当り遊技中ではなく、且つ最後にアウト口に遊技球が入球してから特定の時間が経過したことを条件として実行されてもよい。また、副制御用CPU31aは、最後にアウト口検出コマンドを入力してから、変動パターン指定コマンドや大当り遊技の開始を示すコマンドを入力することなく特定の時間が経過したことを契機として、待機演出を実行させてもよい。この場合、待機コマンドを省略してもよい。   The control of the main control CPU 30a and the sub control CPU 31a for executing the standby effect may be changed as appropriate. For example, the main control CPU 30a generates a standby command and outputs it to the sub control CPU 31a on condition that the special symbol variation game is not being executed and that the big hit game is not being executed. Further, the main control CPU 30a generates a predetermined out port detection command and outputs it to the sub control CPU 31a when it is determined in the out port detection process that the game ball has been detected normally. Then, when the standby command is input, the sub control CPU 31a may perform control to execute the standby effect on the condition that a specific time has elapsed since the last input of the out mouth detection command. In other words, the stand-by effect is executed on the condition that the special symbol variation game is not being executed, the big hit game is not being executed, and a specific time has passed since the game ball finally entered the outlet. Good. Further, the sub-control CPU 31a waits for a specific period of time without inputting a variation pattern designation command or a command indicating the start of a big hit game since the last input of the out mouth detection command. May be executed. In this case, the standby command may be omitted.

・主制御用CPU30aは、特定センサSE6による遊技球の検出を有効とする有効期間を設定し、該有効期間内に遊技球が正常に検出されたことを条件として、大当り遊技の終了後の遊技状態を高確率状態とするように制御してもよい。例えば、有効期間は、第2大入賞口18が開放される特定のラウンド遊技が開始されてから、該特定のラウンド遊技が終了して所定の時間が経過するまでの期間としてもよい。これによれば、主制御用CPU30aは、有効期間内に特定センサSE6により遊技球が正常に検出されたか否かを正確に判定できる。   The main control CPU 30a sets an effective period in which the detection of the game ball by the specific sensor SE6 is valid, and the game after the end of the big hit game on condition that the game ball is normally detected within the effective period The state may be controlled to be a high probability state. For example, the valid period may be a period from the start of a specific round game in which the second grand prize winning opening 18 is opened until a predetermined time elapses after the specific round game ends. According to this, the main control CPU 30a can accurately determine whether or not the game ball is normally detected by the specific sensor SE6 within the effective period.

・主制御用CPU30aは、各種の検出処理において今回データと前回データが一致する場合、今回データと前々回データを比較したが、前回データと前々回データを比較してもよい。即ち、主制御用CPU30aは、今回データが前回データと一致し、且つ今回データと前々回データとが不一致である場合に、遊技球の検出結果が変化したと判定してもよい。   The main control CPU 30a compares the current data with the previous data when the current data matches the previous data in various detection processes, but may compare the previous data with the previous data. In other words, the main control CPU 30a may determine that the detection result of the game ball has changed when the current data matches the previous data and the current data and the previous data do not match.

・各種の検出処理において、連続した3回の検出処理における検出信号の出力状態を特定し、遊技球の検出結果が変化したか否かを判定したが、連続した3回の検出処理でなくてもよい。即ち、主制御用CPU30aは、任意の3回の検出処理における検出信号の出力状態を特定し、遊技球の検出結果が変化したか否かを判定してもよい。この場合、所定の制御周期よりも長い期間に亘ってノイズが発生したとしても、誤って遊技球の検出結果が変化したと判定してしまうことを抑制できる。例えば、今回の検出処理と、前々回(2回前)の検出処理と、4回前の検出処理と、における検出信号の出力状態を特定し、遊技球の検出結果が変化したか否かを判定してもよい。この場合、所定の制御周期よりも長い期間であって、且つ所定の制御周期の2倍よりも短い期間に亘ってノイズが発生したとしても、遊技球の検出結果が変化したと判定してしまうことを抑制できる。なお、この場合、主制御用CPU30aは、検出処理を実行する毎に前回データを特定可能なフラグや前々回データを特定可能なフラグを更新しなくてもよく、例えば、検出処理を2回実行する毎に前回データを特定可能なフラグや前々回データを特定可能なフラグを更新すればよい。   -In various detection processes, the output state of the detection signal in the three consecutive detection processes is specified and it is determined whether or not the detection result of the game ball has changed, but it is not the three consecutive detection processes. Also good. That is, the main control CPU 30a may specify the output state of the detection signal in any three detection processes and determine whether or not the detection result of the game ball has changed. In this case, even if noise occurs over a period longer than the predetermined control cycle, it can be suppressed that it is erroneously determined that the detection result of the game ball has changed. For example, the detection state of the detection signal in the detection process of this time, the detection process of the second time before (two times before), and the detection process of the fourth time before is specified, and whether or not the detection result of the game ball has changed is determined. May be. In this case, even if noise occurs over a period longer than the predetermined control period and shorter than twice the predetermined control period, it is determined that the detection result of the game ball has changed. This can be suppressed. In this case, the main control CPU 30a does not have to update the flag that can specify the previous data or the flag that can specify the data before each time the detection process is executed. For example, the main control CPU 30a executes the detection process twice. What is necessary is just to update the flag which can specify data last time and the flag which can specify data last time every time.

・各センサSE1〜SE10は、遊技球を検出していない場合に信号の出力状態をHi状態とする一方で、遊技球を検出している場合に信号の出力状態をLo状態とするように構成されてもよい。この場合、各センサSE1〜SE10による信号の出力状態がHi状態である場合とは、遊技球を検出していないことを示す非検出信号が出力されている状態として把握できる。一方、各センサSE1〜SE10による信号の出力状態がLo状態である場合とは、遊技球を検出していないことを示す非検出信号が出力されていない状態として把握できる。なお、この場合、非検出信号を出力している状態が第2出力状態に相当し、非検出信号を出力していない状態が第1出力状態に相当する。   Each sensor SE1 to SE10 is configured to set the signal output state to the Hi state when the game ball is not detected, while setting the signal output state to the Lo state when the game ball is detected. May be. In this case, the case where the output state of the signals from the sensors SE1 to SE10 is the Hi state can be grasped as a state in which a non-detection signal indicating that the game ball is not detected is being output. On the other hand, the case where the output state of the signals from the sensors SE1 to SE10 is the Lo state can be understood as a state in which a non-detection signal indicating that no game ball is detected is not output. In this case, the state where the non-detection signal is output corresponds to the second output state, and the state where the non-detection signal is not output corresponds to the first output state.

・主制御用CPU30aは、各種の検出処理において、今回データが検出データである場合、前回データ及び前々回データにかかわらず、遊技球を検出したと判定してもよい。また、各種の検出処理において、今回データが非検出データである場合、前回データ及び前々回データにかかわらず、遊技球を検出しなくなったと判定してもよい。即ち、主制御用CPU30aは、遊技球を検出したことを判定する場合と、遊技球を検出しなくなったことを判定する場合と、の少なくとも一方の処理において、今回データと前回データとを比較し、且つ今回データと前々回データとを比較していればよい。   In the various detection processes, the main control CPU 30a may determine that the game ball has been detected regardless of the previous data and the previous data when the current data is detected data. In various detection processes, when the current data is non-detection data, it may be determined that the game ball is no longer detected regardless of the previous data and the previous data. That is, the main control CPU 30a compares the current data with the previous data in at least one of the case where it is determined that a game ball is detected and the case where it is determined that no game ball is detected. In addition, it is only necessary to compare the current data with the previous data.

・各センサSE1〜SE10のうち一部のセンサについて、前回データ及び前々回データにかかわらず、今回データが検出データである場合に遊技球を検出したと判定する一方、今回データが非検出データである場合に遊技球を検出していないと判定してもよい。即ち、各センサSE1〜SE10のうち少なくとも一部のセンサについて、今回データと前回データとを比較し、且つ今回データと前々回データとを比較することにより遊技球の検出結果を判定していればよい。ここで、今回データと前回データとを比較し、且つ今回データと前々回データとを比較することにより遊技球の検出結果を判定するセンサは、任意に選択可能である。例えば、主制御用CPU30aは、第1始動センサSE1については、今回データと前回データとを比較し、且つ今回データと前々回データとを比較することにより、遊技球の検出結果を判定する一方で、第2始動センサSE2については、前回データ及び前々回データにかかわらず、今回データに基づいて遊技球の検出結果を判定してもよい。   -Regarding some of the sensors SE1 to SE10, it is determined that a game ball has been detected when the current data is detected data regardless of the previous data and the previous data, while the current data is non-detected data. In this case, it may be determined that no game ball is detected. That is, for at least some of the sensors SE1 to SE10, it is only necessary to determine the detection result of the game ball by comparing the current data with the previous data and comparing the current data with the previous data. . Here, a sensor that determines the detection result of the game ball by comparing the current data with the previous data and comparing the current data with the previous data can be arbitrarily selected. For example, for the first start sensor SE1, the main control CPU 30a compares the current data with the previous data and compares the current data with the previous data to determine the detection result of the game ball, Regarding the second start sensor SE2, the detection result of the game ball may be determined based on the current data regardless of the previous data and the previous data.

・各種の検出処理において、主制御用CPU30aは、今回データと前回データが一致し、今回データと前々回データが不一致であり、且つ今回データが検出データであることを条件として、遊技球を正常に検出したと判定し、遊技球を正常に検出した場合の処理を行ってもよい。例えば、第1始動検出処理において、主制御用CPU30aは、今回データと前回データが一致し、今回データと前々回データが不一致であり、且つ今回データが検出データであることを条件として、第1始動検出フラグを設定してもよい。この場合、第1始動検出中フラグを省略してもよい。   In various detection processes, the main control CPU 30a correctly sets the game ball on the condition that the current data matches the previous data, the current data does not match the previous data, and the current data is the detected data. It may be determined that the game ball has been detected, and processing when the game ball is normally detected may be performed. For example, in the first start detection process, the main control CPU 30a performs the first start on the condition that the current data matches the previous data, the current data does not match the previous data, and the current data is detected data. A detection flag may be set. In this case, the first start detection flag may be omitted.

・アウト口は複数備えられていてもよい。この場合、複数のアウト口毎にそれぞれ遊技球を検出するセンサを設け、各センサによる検出信号について、今回データと前回データとを比較し、且つ今回データと前々回データとを比較して、遊技球の検出結果を判定してもよい。   ・ A plurality of outlets may be provided. In this case, a sensor for detecting a game ball is provided for each of a plurality of outlets, and for the detection signal from each sensor, the current data and the previous data are compared, and the current data and the previous data are compared. The detection result may be determined.

・アウト口センサSE10に代えて、機外に排出される全ての遊技球を検出する全排出センサを備えてもよい。即ち、入賞口に入球した遊技球と、アウト口に入球した遊技球と、の両方を検出するセンサを備えてもよい。この場合、全排出センサについて、今回データと前回データとを比較し、且つ今回データと前々回データとを比較して、遊技球の検出結果を判定してもよい。このとき、主制御用CPU30aは、全排出センサが検出した遊技球の数と、始動センサSE1,SE2、カウントセンサSE3,SE4、及び普通入賞センサSE8,SE9が検出した遊技球の数、即ち入賞口に入球した遊技球の数と、に基づいて、入賞口に入球することなく機外に排出された遊技球の数を算出できる。   -It may replace with the out port sensor SE10, and may provide the full discharge sensor which detects all the game balls discharged | emitted out of the machine. That is, a sensor that detects both a game ball that has entered the winning opening and a game ball that has entered the out-out opening may be provided. In this case, with respect to all the discharge sensors, the current data and the previous data may be compared, and the current data and the previous data may be compared to determine the detection result of the game ball. At this time, the main control CPU 30a determines the number of game balls detected by all the discharge sensors and the number of game balls detected by the start sensors SE1 and SE2, the count sensors SE3 and SE4, and the normal winning sensors SE8 and SE9, that is, winnings. Based on the number of game balls that have entered the mouth, it is possible to calculate the number of game balls that have been discharged outside the machine without entering the winning opening.

・大当りの種類に応じて、大当り遊技の終了後に高確率状態に制御されるか否かが異ならされる遊技機に具体化してもよい。この場合、次の大当り遊技が付与されるまで高確率状態に制御する遊技機に具体化してもよい。また、この場合、特定センサSE6を省略してもよい。また、大当り遊技の終了後、所定の転落抽選に当選するまでを上限として高確率状態を付与する遊技機(所謂、転落機)に具体化してもよい。   -Depending on the type of jackpot, it may be embodied in a gaming machine in which whether or not it is controlled to a high probability state after the jackpot game ends is different. In this case, it may be embodied in a gaming machine that controls to a high probability state until the next big hit game is awarded. In this case, the specific sensor SE6 may be omitted. Further, the present invention may be embodied in a gaming machine (so-called falling machine) that gives a high probability state up to a predetermined falling lottery after the end of the big hit game.

・遊技状態として、1種類の確率状態を備えたパチンコ遊技機に具体化してもよい。即ち、大当り判定において肯定判定する確率を変動させる確率変動機能を備えていない遊技機に具体化してもよい。この場合、特定センサSE6を省略してもよい。   -You may actualize to the pachinko game machine provided with one kind of probability state as a gaming state. That is, the present invention may be embodied in a gaming machine that does not have a probability variation function that varies the probability of making an affirmative determination in jackpot determination. In this case, the specific sensor SE6 may be omitted.

・パチンコ遊技機10のベース状態として、1種類のベース状態を備えた遊技機に具体化してもよい。即ち、第2始動口14への遊技球の入球率を向上させる入球率向上機能を備えていない遊技機に具体化してもよい。   -As the base state of the pachinko gaming machine 10, it may be embodied in a gaming machine having one type of base state. That is, the present invention may be embodied in a gaming machine that does not have a ball entry rate improving function for improving the ball entry rate of game balls into the second starting port 14.

・特定のセンサにより遊技球が検出されたことを契機として大当り遊技を付与する遊技機に具体化してもよい。この場合、主制御用CPU30aは、上述した各種の検出処理と同様に、特定のセンサによる遊技球の検出結果に基づいて、今回データと前回データとを比較し、且つ今回データと前々回データとを比較することにより、特定のセンサにおいて遊技球の検出結果が変化したか否かを判定してもよい。   -You may materialize to the gaming machine which gives a big hit game on the occasion that the game ball was detected by the specific sensor. In this case, the main control CPU 30a compares the current data with the previous data based on the detection result of the game ball by the specific sensor, and also compares the current data with the previous data, similarly to the various detection processes described above. By comparing, it may be determined whether or not the detection result of the game ball has changed in a specific sensor.

・副制御基板31をサブ統括制御基板とし、副制御基板31とは別に、演出表示装置12を専門に制御する表示制御基板と、スピーカSpを専門に制御する音声制御基板と、装飾ランプLaを専門に制御するランプ制御基板と、を個別に設けてもよい。また、表示制御基板と、音声制御基板と、ランプ制御基板と、のうち一部または全部の基板を同一の基板としてもよい。また、副制御用CPU31aは、単一の基板上に実装された複数のCPUから構成されていてもよい。   A sub-control board 31 is used as a sub-control board, and separately from the sub-control board 31, a display control board that specially controls the effect display device 12, a voice control board that specially controls the speaker Sp, and a decoration lamp La A lamp control board that is specially controlled may be provided separately. Further, some or all of the display control board, the sound control board, and the lamp control board may be the same board. The sub control CPU 31a may be composed of a plurality of CPUs mounted on a single substrate.

・各実施形態は、複数種類の特別図柄を用いるパチンコ遊技機に具体化してもよい。この場合、第1始動口13に遊技球が入球したことを契機として第1の特別図柄を導出する特別ゲーム(以下、第1特別ゲームと示す)の始動条件を成立させる一方で、第2始動口14に遊技球が入球したことを契機として第2の特別図柄を導出する特別ゲーム(以下、第2特別ゲームと示す)の始動条件を成立させるとよい。具体的に、主制御用CPU30aは、第1始動検出処理において遊技球が正常に検出されたと判定した場合、保留されている第1特別ゲームの数が上限数に達していないことを条件として、第1特別ゲームの始動条件を成立させる。このとき、主制御用CPU30aは、各種乱数の値を取得し、該取得した乱数の値を特定可能な乱数情報を、第1特別ゲーム用の乱数情報であることを特定可能となるように主制御用RAM30cに記憶させる。一方、主制御用CPU30aは、第2始動検出処理において遊技球が正常に検出されたと判定した場合、保留されている第2特別ゲームの数が上限数に達していないことを条件として、第2特別ゲームの始動条件を成立させる。このとき、主制御用CPU30aは、各種乱数の値を取得し、該取得した乱数の値を特定可能な乱数情報を、第2特別ゲーム用の乱数情報であることを特定可能となるように主制御用RAM30cに記憶させる。   Each embodiment may be embodied in a pachinko gaming machine that uses a plurality of types of special symbols. In this case, while the start condition of the special game for deriving the first special symbol (hereinafter referred to as the first special game) is established when the game ball enters the first start port 13, It is preferable to establish a start condition for a special game (hereinafter referred to as a second special game) for deriving a second special symbol when a game ball enters the start port 14. Specifically, when the main control CPU 30a determines that the game ball is normally detected in the first start detection process, on the condition that the number of held first special games has not reached the upper limit number, The starting condition for the first special game is established. At this time, the main control CPU 30a acquires various random number values, and the main random number information that can specify the acquired random number values can be specified as the first special game random number information. It is stored in the control RAM 30c. On the other hand, if the main control CPU 30a determines that the game ball is normally detected in the second start detection process, the main control CPU 30a sets the second special game on the condition that the number of the second special games being held has not reached the upper limit. The start condition for the special game is established. At this time, the main control CPU 30a acquires various random number values, and the random number information that can specify the acquired random number values can be specified as the random information for the second special game. It is stored in the control RAM 30c.

・演出ゲームを実行しないパチンコ遊技機に具体化してもよい。この場合、演出表示装置12に特別図柄を表示するとよい。
・上記実施形態は、遊技機としてのスロットマシンに具体化してもよい。スロットマシンでは、スタートレバーの操作(開始操作)に伴い、複数のリールが回転する。また、スロットマシンでは、ストップボタンの操作(停止操作)に伴い、複数のリールのうち操作されたストップボタンに対応するリールの回転が停止する。このようなスロットマシンにおいて、遊技媒体としてのメダルを検出可能な検出センサを設けてもよい。そして、このような検出センサについて、今回データと前回データとを比較し、且つ今回データと前々回データとを比較することにより、検出センサにおいてメダルの検出結果が変化したか否かを判定してもよい。
-You may actualize in the pachinko machine which does not execute the production game. In this case, a special symbol may be displayed on the effect display device 12.
The above embodiment may be embodied in a slot machine as a gaming machine. In the slot machine, a plurality of reels rotate as the start lever is operated (start operation). In the slot machine, the rotation of the reel corresponding to the operated stop button among the plurality of reels is stopped in accordance with the stop button operation (stop operation). In such a slot machine, a detection sensor capable of detecting a medal as a game medium may be provided. And about such a detection sensor, even if it determines whether the detection result of the medal has changed in the detection sensor by comparing this data with previous data, and comparing this data with data last time. Good.

次に、上記実施形態及び別例から把握できる技術的思想を以下に追記する。
(イ)前記入賞口に入球した遊技球を検出可能であって、該遊技球の検出結果に応じて信号を出力する入賞検出手段と、前記入賞検出手段の検出結果と、前記排出検出手段の検出結果とに基づいて、所定の情報を生成する情報生成手段と、を備えた。
Next, a technical idea that can be grasped from the above embodiment and another example will be added below.
(A) a winning detection means capable of detecting a game ball that has entered the winning opening and outputting a signal in accordance with the detection result of the gaming ball; a detection result of the winning detection means; and a discharge detection means Information generating means for generating predetermined information on the basis of the detection result.

(ロ)前記制御手段は、前記排出検出手段が前記遊技球を検出したと判定することなく所定期間が経過したことを条件として、遊技球が発射されていない待機状態であると判定する。   (B) The control means determines that the game ball is not in a standby state on condition that a predetermined period has passed without determining that the discharge detection means has detected the game ball.

(ハ)所定の制御が可能な制御手段と、入賞口と、前記入賞口とは異なる排出口と、前記排出口に入球した遊技球を検出可能であって、該遊技球の検出結果に応じて信号を出力する排出検出手段と、を備え、前記制御手段は、第1タイミングにおける前記排出検出手段による信号の出力状態が、前記第1タイミングよりも前の第2タイミングにおける前記排出検出手段による信号の出力状態と一致し、且つ前記第2タイミングにおける前記排出検出手段による信号の出力状態が、前記第2タイミングよりも前の第3タイミングにおける前記排出検出手段による信号の出力状態と不一致である場合、前記検出結果が変化したと判定することを特徴とする遊技機。   (C) It is possible to detect a control means capable of predetermined control, a winning opening, a discharge opening different from the winning opening, and a game ball that has entered the discharge opening. Discharge control means for outputting a signal in response, wherein the control means outputs the discharge detection means at a second timing before the first timing when the output state of the signal by the discharge detection means at the first timing is And the output state of the signal by the discharge detection means at the second timing is inconsistent with the output state of the signal by the discharge detection means at the third timing before the second timing. In some cases, it is determined that the detection result has changed.

(ニ)所定の制御が可能な制御手段と、入球した遊技球を遊技機の外部に排出する入球口であって、該入球口への遊技球の入球を契機として遊技球の払出条件が成立しない排出口と、前記排出口に入球した遊技球を検出可能であって、該遊技球の検出結果に応じて信号を出力する排出検出手段と、を備え、前記制御手段は、第1タイミングにおける前記排出検出手段による信号の出力状態が、前記第1タイミングよりも前の第2タイミングにおける前記排出検出手段による信号の出力状態と一致し、且つ前記第2タイミングよりも前の第3タイミングにおける前記排出検出手段による信号の出力状態と不一致である場合、前記検出結果が変化したと判定することを特徴とする遊技機。   (D) A control means capable of predetermined control and a entrance for discharging the entered game ball to the outside of the gaming machine, and the game ball is triggered by the entrance of the game ball into the entrance. A discharge port that does not satisfy a payout condition; and a discharge detection unit that is capable of detecting a game ball that has entered the discharge port and that outputs a signal according to the detection result of the game ball. The signal output state by the discharge detection means at the first timing coincides with the signal output state by the discharge detection means at the second timing before the first timing, and before the second timing. A gaming machine, characterized in that if the output state of the signal by the discharge detection means at a third timing is inconsistent, it is determined that the detection result has changed.

SE1…第1始動センサ(始動検出手段、第1始動検出手段、入賞検出手段)、SE2…第2始動センサ(始動検出手段、第2始動検出手段、入賞検出手段)、SE3…第1カウントセンサ(特別検出手段、第1特別検出手段、入賞検出手段)、SE4…第2カウントセンサ(特別検出手段、第2特別検出手段、第1検出手段、入賞検出手段)、SE5…排出センサ(特別排出検出手段、第2検出手段)、SE6…特定センサ(特定検出手段、特別排出検出手段、第2検出手段)、SE7…ゲートセンサ(普通検出手段)、SE8…第1普通入賞センサ(一般検出手段、第1一般検出手段、入賞検出手段)、SE9…第2普通入賞センサ(一般検出手段、第2一般検出手段、入賞検出手段)、SE10…アウト口センサ(排出検出手段)、13…第1始動口(始動口、第1始動口、特別始動口、入賞口)、14…第2始動口(始動口、第2始動口、特定の特別始動口、入賞口)、15…第1可変部材(開閉部材)、16…第1大入賞口(特別入球口、第1特別入球口、入賞口)、18…第2大入賞口(特別入球口、第2特別入球口、入賞口)、20…排出通路、20a…第1排出通路、20b…第2排出通路(特定の通路)、23…ゲート(普通始動口)、24a…第1普通入賞口(一般入球口、第1一般入球口、入賞口)、24b…第2普通入賞口(一般入球口、第2一般入球口、入賞口)、25…アウト口(排出口)、30…主制御基板、30a…主制御用CPU(制御手段、有利状態付与手段、情報生成手段)、31…副制御基板、31a…副制御用CPU。   SE1 ... first start sensor (start detection means, first start detection means, winning detection means), SE2 ... second start sensor (start detection means, second start detection means, winning detection means), SE3 ... first count sensor (Special detection means, first special detection means, winning detection means), SE4 ... second count sensor (special detection means, second special detection means, first detection means, winning detection means), SE5 ... discharge sensor (special discharge) Detection means, second detection means), SE6 ... specific sensor (specific detection means, special discharge detection means, second detection means), SE7 ... gate sensor (normal detection means), SE8 ... first normal winning sensor (general detection means) , First general detection means, winning detection means), SE9 ... second ordinary winning sensor (general detection means, second general detection means, winning detection means), SE10 ... out port sensor (discharge detection means), 1 ... first start port (start port, first start port, special start port, winning port), 14 ... second start port (start port, second start port, specific special start port, winning port), 15 ... first 1 variable member (opening / closing member), 16 ... 1st grand prize opening (special entrance entrance, 1st special entrance entrance, winning entrance), 18 ... 2nd grand prize entrance (special entrance entrance, 2nd special entrance) Mouth, winning opening), 20 ... discharge passage, 20a ... first discharging passage, 20b ... second discharging passage (specific passage), 23 ... gate (normal start opening), 24a ... first normal winning opening (general entry) Mouth, first general entrance entrance, winning entrance), 24b ... 2nd ordinary entrance entrance (general entrance entrance, 2nd general entrance entrance, winning entrance), 25 ... out exit (exhaust entrance), 30 ... main control Substrate, 30a ... main control CPU (control means, advantageous state imparting means, information generation means), 31 ... sub-control board, 31a ... sub-control CPU.

Claims (1)

所定の制御が可能な制御手段と、
入賞口と、
前記入賞口とは異なる排出口と、
前記排出口に入球した遊技球を検出可能であって、該遊技球の検出結果に応じて信号を出力する排出検出手段と、を備え、
前記排出検出手段による信号の出力状態には、前記遊技球を検出しているときの出力状態である第1出力状態と、前記遊技球を検出していないときの出力状態である第2出力状態とが含まれ、
前記制御手段は、
第1タイミング及び前記第1タイミングよりも前の第2タイミングにおける前記排出検出手段による信号の出力状態が前記第1出力状態であり、且つ前記第2タイミングよりも前の第3タイミングにおける前記排出検出手段による信号の出力状態が前記第2出力状態である場合、前記排出検出手段が遊技球を検出したと判定する一方で、
前記第1タイミング及び前記第2タイミングにおける前記排出検出手段による信号の出力状態が前記第2出力状態であり、且つ前記第3タイミングにおける前記排出検出手段による信号の出力状態が前記第1出力状態である場合、前記排出検出手段が前記遊技球を検出しなくなったと判定するようになっており、
前記遊技球を検出したと判定した後に前記遊技球を検出しなくなったと判定したことを条件として、待機状態に制御するまでの時間の計測を開始する処理を実行することを特徴とする遊技機
Control means capable of predetermined control;
A prize opening,
A discharge port different from the winning port;
A discharge detecting means capable of detecting a game ball entering the discharge port and outputting a signal according to the detection result of the game ball;
The output state of the signal by the discharge detecting means includes a first output state that is an output state when the game ball is detected and a second output state that is an output state when the game ball is not detected. And include
The control means includes
The discharge detection means at the third timing before the second timing when the output state of the signal by the discharge detection means at the first timing and the second timing before the first timing is the first output state. When the output state of the signal by the means is the second output state, while the discharge detection means determines that the game ball has been detected,
The output state of the signal by the discharge detection means at the first timing and the second timing is the second output state, and the output state of the signal by the discharge detection means at the third timing is the first output state. In some cases, the discharge detection means determines that the game ball is no longer detected,
A game machine that executes a process of starting measuring time until control to a standby state on condition that it is determined that the game ball is no longer detected after it is determined that the game ball is detected .
JP2016175713A 2016-09-08 2016-09-08 Game machine Active JP6591373B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016175713A JP6591373B2 (en) 2016-09-08 2016-09-08 Game machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016175713A JP6591373B2 (en) 2016-09-08 2016-09-08 Game machine

Publications (2)

Publication Number Publication Date
JP2018038664A JP2018038664A (en) 2018-03-15
JP6591373B2 true JP6591373B2 (en) 2019-10-16

Family

ID=61624333

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016175713A Active JP6591373B2 (en) 2016-09-08 2016-09-08 Game machine

Country Status (1)

Country Link
JP (1) JP6591373B2 (en)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015195810A (en) * 2014-03-31 2015-11-09 株式会社大都技研 game machine

Also Published As

Publication number Publication date
JP2018038664A (en) 2018-03-15

Similar Documents

Publication Publication Date Title
JP6502296B2 (en) Gaming machine
JP6571607B2 (en) Game machine
JP6571608B2 (en) Game machine
JP6591373B2 (en) Game machine
JP6580537B2 (en) Game machine
JP6580536B2 (en) Game machine
JP6573855B2 (en) Game machine
JP6591372B2 (en) Game machine
JP6549540B2 (en) Gaming machine
JP6549541B2 (en) Gaming machine
JP2020032287A (en) Game machine
JP6366987B2 (en) Game machine
JP2021023651A (en) Game machine
JP6812013B2 (en) Game machine
JP6629273B2 (en) Gaming machine
JP6812012B2 (en) Game machine
JP6629274B2 (en) Gaming machine
JP6630709B2 (en) Gaming machine
JP6539707B2 (en) Gaming machine
JP6652536B2 (en) Gaming machine
JP6622271B2 (en) Game machine
JP6484596B2 (en) Game machine
JP2018099298A (en) Game machine
JP6571606B2 (en) Game machine
JP2017086539A (en) Game machine

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20171030

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180724

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20180720

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180921

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190129

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190320

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20190827

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190918

R150 Certificate of patent or registration of utility model

Ref document number: 6591373

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250