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
JP6426255B2 - Gaming machine - Google Patents
[go: Go Back, main page]

JP6426255B2 - Gaming machine - Google Patents

Gaming machine Download PDF

Info

Publication number
JP6426255B2
JP6426255B2 JP2017220772A JP2017220772A JP6426255B2 JP 6426255 B2 JP6426255 B2 JP 6426255B2 JP 2017220772 A JP2017220772 A JP 2017220772A JP 2017220772 A JP2017220772 A JP 2017220772A JP 6426255 B2 JP6426255 B2 JP 6426255B2
Authority
JP
Japan
Prior art keywords
data
shutter
main cpu
stop
gaming state
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.)
Expired - Fee Related
Application number
JP2017220772A
Other languages
Japanese (ja)
Other versions
JP2018027353A (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.)
Universal Entertainment Corp
Original Assignee
Universal Entertainment Corp
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 Universal Entertainment Corp filed Critical Universal Entertainment Corp
Priority to JP2017220772A priority Critical patent/JP6426255B2/en
Publication of JP2018027353A publication Critical patent/JP2018027353A/en
Application granted granted Critical
Publication of JP6426255B2 publication Critical patent/JP6426255B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Slot Machines And Peripheral Devices (AREA)

Description

本発明は、パチスロ等の遊技機に関する。   The present invention relates to a gaming machine such as a pachislot machine.

従来、複数の図柄がそれぞれの表面に配された複数のリールと、遊技メダルやコイン等(以下、「遊技媒体」という)が投入され、遊技者によりスタートレバーが操作されたことを検出し、複数のリールの回転の開始を要求するスタートスイッチと、複数のリールのそれぞれに対応して設けられたストップボタンが遊技者により押されたことを検出し、該当するリールの回転の停止を要求する信号を出力するストップスイッチと、複数のリールのそれぞれに対応して設けられ、それぞれの駆動力を各リールに伝達するステッピングモータと、スタートスイッチ及びストップスイッチにより出力された信号に基づいて、ステッピングモータの動作を制御し、各リールの回転及びその停止を行うリール制御部とを備え、スタートレバーが操作されたことを検出すると、乱数値に基づいて抽籤を行い、この抽籤の結果(以下、「内部当籤役」という)とストップボタンが操作されたことを検出したタイミングとに基づいてリールの回転の停止を行う、いわゆるパチスロと称される遊技機が知られている。   Conventionally, it is detected that a player operates a start lever by inserting a plurality of reels on each surface of which a plurality of symbols are arranged, game medals, coins and the like (hereinafter referred to as "game media"), It detects that the player has pressed the start switch requesting the start of rotation of the plurality of reels and the stop button provided corresponding to each of the plurality of reels, and requests to stop the rotation of the corresponding reel A stepping motor for outputting a signal, a stepping motor provided corresponding to each of a plurality of reels and transmitting the respective driving force to each reel, and a stepping motor based on a signal outputted by the start switch and the stop switch Control of the movement of the reels and a reel control unit for rotating and stopping each reel, and the start lever is operated. When it is detected, the lottery is performed based on the random number value, and the rotation of the reel is stopped based on the result of this lottery (hereinafter referred to as "internal winning combination") and the timing when the stop button is detected to be operated. A so-called pachislot gaming machine is known.

この種の遊技機として、可動な役物を設け、役物を動作させることにより演出を行う遊技機が特許文献1に提案されている。   As a game machine of this type, a game machine is proposed in Patent Document 1 that provides movable goods and effects by operating the goods.

特開2010−220889号公報JP, 2010-220889, A

しかしながら、このような従来の遊技機においては、可動部の動作の制御の誤りなどにより、可動部の動作の連携に不整合が生じて可動部が正常に動作できなくなることがあるといった課題があった。   However, in such a conventional game machine, there is a problem that an error in control of the operation of the movable portion may cause an inconsistency in the cooperation of the operation of the movable portion and the movable portion can not operate normally. The

本発明は、可動部の動作の制御に誤りがあったとしても、可動部の動作の連携に不整合が生じて可動部が正常に動作できなくなることを防止することができる遊技機を提供することを目的とする。   The present invention provides a gaming machine capable of preventing the movable unit from being unable to operate normally even when there is an error in the control of the operation of the movable unit, causing a mismatch in linkage of the operation of the movable unit. The purpose is

本発明に係る遊技機は、上記目的達成のため、可動部(シャッタ装置200)と、該可動部を駆動させるための駆動部(昇降モータ240A、240B、回転モータ231)と、該駆動部を制御することで該可動部の動作態様を制御可能な制御部(副制御回路101)と、前記可動部が所定の位置にあることを検出可能な検出手段(原点センサ270、下降センサ271及び回転センサ272)と、を備える遊技機であって、前記制御部は、前記可動部を動作させるための動作データ(シャッタ動作データY1〜Y8(図72〜図79参照))を保存する保存手段(サブRAM104)と、前記可動部の動作の整合性を確保するための整合性テーブル(サブROM103、シャッタ動作組合せ判定テーブル(図80参照))と、前記保存手段により保存される前回の動作データ、及び、今回の動作データと、前記整合性テーブルとに基づいて、動作シーケンスデータを決定可能な決定手段(サブCPU102)と、を備え、前記決定手段によって決定された動作シーケンスデータに基づいて前記可動部の動作制御を行い、前記動作シーケンスデータに基づいて前記可動部の動作制御が行われているときに、前記検出手段の検出状況に基づいて前記可動部の異常が生じたと判断された場合は、予め登録された動作を前記可動部に実行させ、前記検出手段の検出結果により、前記可動部が前記予め登録された動作を正確に実行していることを確認する動作確認(シャッタ起動テスト処理)を行い、前記動作確認の結果が正常であれば、前記可動部を所定の待機位置へ移動させる処理を実行可能とする構成を有する。
A game machine according to the present invention comprises a movable portion (shutter device 200), a drive portion (lifting motors 240A and 240B, a rotary motor 231) for driving the movable portion, and the drive portion to achieve the above object. A control unit (sub control circuit 101) capable of controlling the operation mode of the movable unit by control, and detection means capable of detecting that the movable unit is at a predetermined position (origin sensor 270, descent sensor 271 and rotation A storage unit (the shutter operation data Y1 to Y8 (see FIGS. 72 to 79)) for operating the movable unit. Sub RAM 104), a consistency table (sub ROM 103, shutter operation combination determination table (see FIG. 80)) for securing the consistency of the operation of the movable portion, and the storage means A determination unit (sub CPU 102) capable of determining operation sequence data based on the previous operation data to be stored, the current operation data, and the consistency table; The operation control of the movable unit is performed based on the operation sequence data, and when the operation control of the movable unit is performed based on the operation sequence data, the movement of the movable unit is performed based on the detection condition of the detection unit. If it is determined that an abnormality has occurred, the movable unit is caused to execute the operation registered in advance, and the detection result of the detection means indicates that the movable unit is correctly executing the operation registered in advance. There line operation confirmed (shutter activation test process) of confirming, if the operation check result is normal, the actual process of moving the movable portion to a predetermined standby position It has a configuration that allows.

この構成により、本発明に係る遊技機は、可動部の動作の制御に誤りがあったとしても、可動部の動作の連携に不整合が生じて可動部が正常に動作できなくなることを防止することができる。   With this configuration, the gaming machine according to the present invention prevents an incoherence in coordination of the operation of the movable portion and the inability of the movable portion to operate normally even if there is an error in the control of the operation of the movable portion be able to.

本発明によれば、可動部の動作の制御に誤りがあったとしても、可動部の動作の連携に不整合が生じて可動部が正常に動作できなくなることを防止することができる遊技機を提供することができる。   According to the present invention, even if there is an error in the control of the operation of the movable portion, it is possible to prevent a mismatch in the linkage of the operation of the movable portion and prevent the movable portion from being unable to operate normally. Can be provided.

本発明の実施の形態に係るパチスロ機の機能フローを示す図である。It is a figure showing a functional flow of a pachislot machine concerning an embodiment of the invention. 本発明の実施の形態に係るパチスロ機の外部構造を示す全体斜視図である。BRIEF DESCRIPTION OF THE DRAWINGS It is a whole perspective view which shows the external structure of the pachi-slot machine which concerns on embodiment of this invention. 本発明の実施の形態に係るパチスロ機の電気的構成を示すブロック図である。It is a block diagram which shows the electric constitution of the pachi-slot machine which concerns on embodiment of this invention. 本発明の実施の形態に係るパチスロ機の主制御回路の構成を示すブロック図である。It is a block diagram showing composition of a main control circuit of a pachislot machine concerning an embodiment of the invention. 本発明の実施の形態に係るパチスロ機の副制御回路の構成を示すブロック図である。It is a block diagram showing composition of a sub control circuit of a pachislot machine concerning an embodiment of the invention. 本発明の実施の形態に係るパチスロ機のシャッタ装置の背面図である。It is a rear view of the shutter apparatus of the pachi-slot machine which concerns on embodiment of this invention. 図6におけるA−A断面図である。It is AA sectional drawing in FIG. 本発明の実施の形態に係るパチスロ機のシャッタ装置のシャッタ部材を収容した状態を示す正面図である。It is a front view which shows the state which accommodated the shutter member of the shutter apparatus of the pachi-slot machine which concerns on embodiment of this invention. 本発明の実施の形態に係るシャッタ部材が遮蔽状態(表面)にあるときの正面図である。It is a front view when the shutter member which concerns on embodiment of this invention exists in the shielding state (surface). 本発明の実施の形態に係るシャッタ部材が半開状態にあるときの正面図である。It is a front view when the shutter member which concerns on embodiment of this invention exists in a half-opened state. 本発明の実施の形態に係るシャッタ部材が遮蔽状態(背面)にあるときの正面図である。It is a front view when the shutter member which concerns on embodiment of this invention exists in the shielding state (back surface). 本発明の実施の形態に係るシャッタ装置の斜視図である。FIG. 1 is a perspective view of a shutter device according to an embodiment of the present invention. 本発明の実施の形態に係るパチスロ機におけるRT遊技状態移行遷移図である。It is RT gaming state transition transition diagram in the pachislot machine which relates to the form of execution of this invention. メインROMに記憶された図柄配置テーブルを示す図である。It is a figure which shows the symbol arrangement | positioning table memorize | stored in main ROM. 本発明の実施の形態に係るパチスロ機における図柄コード表を示す図である。It is a figure showing the symbol code chart in the pachislot machine concerning the embodiment of the present invention. メインROMに記憶された図柄組合せテーブルを示す図である。It is a figure which shows the symbol combination table memorize | stored in main ROM. 図16に続く図柄組合せテーブルを示す図である。It is a figure which shows the symbol combination table following FIG. メインROMに記憶されたフラグ別コンビネーションテーブルを示す図である。It is a figure which shows the combination table classified by flag memorize | stored in main ROM. 図18に続くフラグ別コンビネーションテーブルを示す図である。It is a figure which shows the combination table classified by flag following FIG. メインROMに記憶された内部抽籤テーブル(RT0遊技状態)を示す図である。It is a figure which shows the internal lottery table (RT0 gaming state) memorize | stored in main ROM. メインROMに記憶された内部抽籤テーブル(RT1遊技状態)を示す図である。It is a figure which shows the internal lottery table (RT1 game state) memorize | stored in main ROM. メインROMに記憶された内部抽籤テーブル(RT2遊技状態)を示す図である。It is a figure which shows the internal lottery table (RT2 game state) memorize | stored in main ROM. メインROMに記憶された内部抽籤テーブル(RT3遊技状態)を示す図である。It is a figure which shows the internal lottery table (RT3 gaming state) memorize | stored in main ROM. メインROMに記憶された内部抽籤テーブル(RT4遊技状態)を示す図である。It is a figure which shows the internal lottery table (RT4 gaming state) memorize | stored in main ROM. メインROMに記憶された内部抽籤テーブル(RT5遊技状態)を示す図である。It is a figure which shows the internal lottery table (RT5 gaming state) memorize | stored in main ROM. メインROMに記憶された内部抽籤テーブル(MB中CB_RT0遊技状態)を示す図である。It is a figure which shows the internal lottery table (CB_RT0 game state in MB) memorize | stored in main ROM. メインROMに記憶された内部抽籤テーブル(MB中CB_RT1遊技状態)を示す図である。It is a figure which shows the internal lottery table (CB_RT1 game state in MB) memorize | stored in main ROM. メインROMに記憶された内部抽籤テーブル(MB中CB_RT2遊技状態)を示す図である。It is a figure which shows the internal lottery table (CB_RT2 game state in MB) memorize | stored in main ROM. メインROMに記憶された内部抽籤テーブル(MB中CB_RT3遊技状態)を示す図である。It is a figure which shows the internal lottery table (CB_RT3 gaming state in MB) memorize | stored in main ROM. メインROMに記憶された内部抽籤テーブル(MB中CB_RT4遊技状態)を示す図である。It is a figure which shows the internal lottery table (CB_RT4 game state in MB) memorize | stored in main ROM. メインROMに記憶された内部抽籤テーブル(MB中CB_RT5遊技状態)を示す図である。It is a figure which shows the internal lottery table (CB_RT5 game state in MB) memorize | stored in main ROM. メインROMに記憶された回胴停止初期設定テーブルを示す図である。It is a figure which shows the rotation stop initialization table memorize | stored in main ROM. メインROMに記憶された引込優先順位テーブルを示す図である。It is a figure which shows the drawing-in priority table memorize | stored in main ROM. メインROMに記憶された引込優先順位選択テーブルを示す図である。It is a figure which shows the drawing-in priority selection table memorize | stored in main ROM. メインROMに記憶された第一回胴停止データテーブルを示す図である。It is a figure which shows the 1st cylinder stop data table memorize | stored in main ROM. メインROMに記憶された検索順序テーブル00を示す図である。It is a figure which shows the search order table 00 memorize | stored in main ROM. メインROMに記憶された検索順序テーブル01を示す図である。It is a figure which shows the search order table 01 memorize | stored in main ROM. メインROMに記憶された図柄対応入賞作動フラグデータテーブルを示す図である。It is a figure which shows the symbol corresponding | compatible prize operation flag data table memorize | stored in main ROM. メインROMに記憶されたはずれリールアクション抽籤テーブルを示す図である。It is a figure which shows the out-of-reel action lottery table memorize | stored in main ROM. メインROMに記憶されたはずれリールアクション状態移行抽籤テーブルをモード別に示す図である。It is a figure which shows the out-of-reel action state transition lottery table stored in the main ROM for each mode. メインROMに記憶された特殊カウンタ加算抽籤テーブルを示す図である。It is a figure which shows the special counter addition lottery table memorize | stored in main ROM. 特殊カウンタ加算抽籤テーブルの変形例を示す図である。It is a figure which shows the modification of a special counter addition lottery table. メインROMに記憶された放出抽籤テーブルを示す図である。It is a figure which shows the discharge | emission lottery table memorize | stored in main ROM. 放出抽籤テーブルの変形例を示す図である。It is a figure which shows the modification of a discharge | emission lottery table. メインRAMに割り当てられる内部当籤役格納領域を示す図である。It is a figure which shows the internal winning combination storing area allocated to main RAM. メインRAMに割り当てられる表示役格納領域を示す図である。It is a figure which shows the display combination storing area allocated to main RAM. メインRAMに割り当てられる図柄コード格納領域を示す図である。It is a figure which shows the symbol code storage area allocated to main RAM. メインRAMに割り当てられる持越役格納領域を示す図である。It is a figure which shows the carry over combination storage area allocated to main RAM. メインRAMに割り当てられる遊技状態フラグ格納領域を示す図である。It is a figure which shows the game state flag storage area allocated to main RAM. メインRAMに割り当てられる作動ストップボタン格納領域を示す図である。It is a figure which shows the operation | movement stop button storage area allocated to main RAM. メインRAMに割り当てられる押下順序格納領域を示す図である。It is a figure which shows the pressing order storage area allocated to main RAM. メインRAMに割り当てられる引込優先順位データ格納領域を示す図である。It is a figure which shows the drawing-in priority data storage area allocated to main RAM. サブCPUによって参照されるサブ判定役番号表を示す図である。It is a figure which shows the sub determination combination number table referred by sub CPU. サブCPUによって参照されるサブ判定役識別テーブルを示す図である。It is a figure which shows the sub determination combination identification table referred by sub CPU. サブCPUによって参照されるゲーム数上乗せ抽籤テーブルを示す図である。It is a figure showing the number-of-games addition lottery table referred by sub CPU. サブCPUによって参照される上乗せ選択配当テーブルを示す図である。It is a figure which shows the additional selection payment table referred by sub CPU. サブCPUによって参照されるART初当り時上乗せ選択抽籤テーブルを示す図である。It is a figure which shows the ART first-hit-time addition selection lottery table referred by sub CPU. サブCPUによって参照されるART上乗せ選択抽籤テーブルを示す図である。It is a figure which shows the ART addition selection random-selection table referred by sub CPU. 図58に続くART上乗せ選択抽籤テーブルを示す図である。FIG. 61 is a view following the FIG. 58, illustrating an ART addition selection / lottery table. サブCPUによって参照される通常上乗せ選択抽籤テーブルを示す図である。It is a figure which shows the normal addition selection random-selection table referred by sub CPU. 図60に続く通常上乗せ選択抽籤テーブルを示す図である。FIG. 61 is a diagram showing a normal addition selection lottery table following FIG. 60; サブCPUによって参照される特殊機能発動抽籤テーブルを示す図である。It is a figure which shows the special function activation lottery table referred by sub CPU. サブCPUによって参照される潰し個数抽籤テーブルを示す図である。It is a figure which shows the crushing number random-selection table referred by sub CPU. サブCPUによって参照される上乗せ選択継続率抽籤テーブルを示す図である。It is a figure which shows the additional selection continuation rate random determination table referred by sub CPU. 図64に続く上乗せ選択継続率抽籤テーブルを示す図である。It is a figure which shows the addition selection continuation rate random determination table following FIG. サブCPUによって参照される上乗せ選択継続状態抽籤テーブルを示す図である。It is a figure which shows the addition selection continuation state lottery table referred by sub CPU. サブCPUによって参照される上乗せ選択配当抽籤テーブルを示す図である。It is a figure which shows the additional selection payment lottery table referred by sub CPU. サブCPUによって参照される上乗せ遊技抽籤テーブルを示す図である。It is a figure which shows the addition game lottery table referred by sub CPU. サブCPUによって参照されるART直当り抽籤テーブルを示す図である。It is a figure which shows the ART direct hit lottery table referred by sub CPU. サブCPUによって参照されるART上乗せ遊技直揃い抽籤テーブルを示す図である。It is a figure which shows the ART addition game direct matching random selection table referred by sub CPU. サブCPUによって参照されるステップアップシーケンステーブルを示す図である。It is a figure which shows the step up sequence table referred by sub CPU. サブCPUによって参照される、シャッタ動作データY1に対応するシャッタ動作シーケンステーブルを示す図である。It is a figure which shows the shutter operation | movement sequence table corresponding to shutter operation data Y1 referred by sub CPU. サブCPUによって参照される、シャッタ動作データY2に対応するシャッタ動作シーケンステーブルを示す図である。It is a figure which shows the shutter operation | movement sequence table corresponding to shutter operation data Y2 referred by sub CPU. サブCPUによって参照される、シャッタ動作データY3に対応するシャッタ動作シーケンステーブルを示す図である。It is a figure which shows the shutter operation | movement sequence table corresponding to shutter operation data Y3 referred by sub CPU. サブCPUによって参照される、シャッタ動作データY4に対応するシャッタ動作シーケンステーブルを示す図である。It is a figure which shows the shutter operation | movement sequence table corresponding to shutter operation data Y4 referred by sub CPU. サブCPUによって参照される、シャッタ動作データY5に対応するシャッタ動作シーケンステーブルを示す図である。It is a figure which shows the shutter operation | movement sequence table corresponding to shutter operation data Y5 referred by sub CPU. サブCPUによって参照される、シャッタ動作データY6に対応するシャッタ動作シーケンステーブルを示す図である。It is a figure which shows the shutter operation | movement sequence table corresponding to shutter operation data Y6 referred by sub CPU. サブCPUによって参照される、シャッタ動作データY7に対応するシャッタ動作シーケンステーブルを示す図である。It is a figure which shows the shutter operation | movement sequence table corresponding to shutter operation data Y7 referred by sub CPU. サブCPUによって参照される、シャッタ動作データY8に対応するシャッタ動作シーケンステーブルを示す図である。It is a figure which shows the shutter operation | movement sequence table corresponding to shutter operation data Y8 referred by sub CPU. サブCPUによって参照されるシャッタ動作組合せ判定テーブルを示す図である。It is a figure which shows the shutter operation combination determination table referred by sub CPU. サブRAMに割り当てられるシャッタ動作シーケンス格納領域の一例を示す図である。It is a figure which shows an example of the shutter operation | movement sequence storage area allocated to sub RAM. サブCPUによって参照されるペナルティ判定用内部当籤役群テーブルを示す図である。It is a figure which shows the internal award-winning group table for penalty determination referred by sub CPU. サブCPUによって参照されるエラー管理領域割当テーブルを示す図である。It is a figure which shows the error management area | region allocation table referred by sub CPU. 本発明の実施の形態に係るパチスロ機のメイン制御処理を示すフローチャートである。It is a flow chart which shows main control processing of a pachislot machine concerning an embodiment of the invention. 図84に示したメイン制御処理において実行される電源投入時処理を示すフローチャートである。It is a flowchart which shows the processing at the time of the power activation performed in the main control processing shown in FIG. 図84に示したメイン制御処理において実行されるメダル受付・スタートチェック処理を示すフローチャートである。It is a flowchart which shows the medal reception / start check process performed in the main control process shown in FIG. 図86に示したメダル受付・スタートチェック処理において実行される自動投入処理を示すフローチャートである。It is a flowchart which shows the automatic insertion process performed in the medal reception / start check process shown in FIG. 図84に示したメイン制御処理において実行される内部抽籤処理を示すフローチャートである。FIG. 85 is a flowchart showing an internal lottery process performed in the main control process shown in FIG. 84. 図84に示したメイン制御処理において実行される特殊カウンタ処理を示すフローチャートである。It is a flowchart which shows the special counter process performed in the main control process shown in FIG. 図84に示したメイン制御処理において実行されるリール停止初期設定処理を示すフローチャートである。FIG. 85 is a flowchart showing a reel stop initial setting process executed in the main control process shown in FIG. 84. FIG. 図84に示したメイン制御処理及び図94に示すリール停止制御処理において実行される引込優先順位格納処理を示すフローチャートである。FIG. 85 is a flowchart showing a leading priority storage process executed in the main control process shown in FIG. 84 and the reel stop control process shown in FIG. 94; 図91に示した引込優先順位格納処理において実行される引込優先順位テーブル選択処理を示すフローチャートである。91 is a flowchart showing a withdrawal priority order table selection process performed in the withdrawal priority order storage process shown in FIG. 91. 図91に示した引込優先順位格納処理及び図94に示すリール停止制御処理において実行される図柄コード格納処理を示すフローチャートである。FIG. 91 is a flowchart showing symbol code storage processing executed in the retraction priority storage processing shown in FIG. 91 and the reel stop control processing shown in FIG. 94; 図84に示したメイン制御処理において実行されるリール停止制御処理を示すフローチャートである。It is a flowchart which shows the reel stop control processing performed in the main control processing shown in FIG. 図84に示したメイン制御処理において実行されるボーナス終了チェック処理を示すフローチャートである。It is a flowchart which shows the bonus end check process performed in the main control process shown in FIG. 図84に示したメイン制御処理において実行されるボーナス作動チェック処理を示すフローチャートである。It is a flowchart which shows the bonus operation check process performed in the main control process shown in FIG. 本発明の実施の形態に係るパチスロ機を構成するメインCPUの制御による割込処理を示すフローチャートである。It is a flowchart which shows the interruption processing by control of main CPU which comprises the pachislot machine which concerns on embodiment of this invention. 図97に示した割込処理において実行される入力ポートチェック処理を示すフローチャートである。It is a flowchart which shows the input port check process performed in the interruption process shown in FIG. 図97に示した割込処理において実行されるデータ送信処理を示すフローチャートである。It is a flowchart which shows the data transmission process performed in the interruption process shown in FIG. 図99に示したデータ送信処理において実行される無操作コマンド通信データ格納処理を示すフローチャートである。100 A flowchart showing a no-operation command communication data storage process performed in the data transmission process shown in FIG. 99. 本発明の実施の形態に係るパチスロ機を構成するサブCPUの電源投入処理を示すフローチャートである。It is a flowchart which shows the power activation process of sub CPU which comprises the pachislot machine which concerns on embodiment of this invention. 図101に示した電源投入処理において起動されるランプ制御タスクを示すフローチャートである。It is a flowchart which shows the lamp | ramp control task started in the power-on process shown in FIG. 図101に示した電源投入処理において起動されるサウンド制御タスクを示すフローチャートである。FIG. 102 is a flowchart showing a sound control task activated in the power-on process shown in FIG. 101. 図101に示した電源投入処理において起動されるシャッタ制御タスクを示すフローチャートである。FIG. 102 is a flowchart showing a shutter control task activated in the power-on process shown in FIG. 101. 図104に示したシャッタ制御タスクにおいて実行されるシャッタ演出再構築処理を示すフローチャートである。FIG. 105 is a flowchart showing shutter effect reconstruction processing executed in the shutter control task shown in FIG. 104. FIG. 図104に示したシャッタ制御タスクにおいて実行されるシャッタ制御処理を示すフローチャートである。It is a flowchart which shows the shutter control processing performed in the shutter control task shown in FIG. 図101に示した電源投入処理において起動されるメインタスクを示すフローチャートである。FIG. 102 is a flowchart showing a main task activated in the power on process shown in FIG. 101. 図107に示したメインタスクにおいて実行されるエラー発生監視処理を示すフローチャートである。It is a flowchart which shows the error generation monitoring process performed in the main task shown in FIG. 図107に示したメインタスクにおいて実行されるエラー解除監視処理を示すフローチャートである。It is a flowchart which shows the error cancellation monitoring processing performed in the main task shown in FIG. 図101に示した電源投入処理において起動される主基板通信タスクを示すフローチャートである。It is a flowchart which shows the main board | substrate communication task started in the power-on process shown in FIG. 図110に示した主基板通信タスクにおいて実行されるコマンド解析処理を示すフローチャートである。110 is a flowchart showing command analysis processing executed in the main board communication task shown in FIG. 110. 図101に示した電源投入処理において起動されるアニメタスクを示すフローチャートである。It is a flowchart which shows the animation task started in the power-on process shown in FIG. 図111に示したコマンド解析処理において実行されるコマンド整合性判定処理を示すフローチャートである。It is a flowchart which shows the command consistency determination process performed in the command analysis process shown in FIG. 図111に示したコマンド解析処理において実行される演出内容決定処理を示すフローチャートである。It is a flowchart which shows the effect content determination processing performed in the command analysis processing shown in FIG. 図114に示した演出内容決定処理において実行されるスタートコマンド受信時処理を示すフローチャートである。It is a flowchart which shows the process at the time of start command reception performed in the effect content determination process shown in FIG. 図115に示したスタートコマンド受信時処理において実行されるフェールセーフ処理を示すフローチャートである。It is a flowchart which shows the fail safe process performed in the process at the time of start command reception shown in FIG. 図115に示したスタートコマンド受信時処理において実行される第1遊技状態別抽籤処理を示すフローチャートである。115 is a flowchart showing a first gaming state-specific lottery process executed in the start command reception process shown in FIG. 図115に示したスタートコマンド受信時処理において実行されるロック発生時演出設定処理を示すフローチャートである。115 is a flowchart showing a lock occurrence generation setting process executed in the start command reception process shown in FIG. 115; 図114に示した演出内容決定処理において実行される入賞作動コマンド受信時処理を示すフローチャートである。FIG. 115 is a flow chart showing a winning operation command reception process executed in the effect content determination process shown in FIG. 114; FIG. 図119に示した入賞作動コマンド受信時処理において実行されるペナルティ設定処理を示すフローチャートである。It is a flowchart which shows the penalty setting process performed in the process at the time of prize operation command reception shown in FIG. 図119に示した入賞作動コマンド受信時処理において実行される第2遊技状態別抽籤処理を示すフローチャートである。119 is a flowchart showing a second gaming state-specific lottery process executed in the process for receiving a winning operation command shown in FIG. 119. 図114に示した演出内容決定処理において実行されるエラーコマンド受信時処理を示すフローチャートである。115 is a flowchart showing an error command reception process executed in the effect content determination process shown in FIG. 114; 図114に示した演出内容決定処理において実行される無操作コマンド受信時処理を示すフローチャートである。115 is a flowchart showing a no-operation command reception process executed in the effect content determination process shown in FIG. 114; 図123に示した無操作コマンド受信時処理において実行されるステップアップ演出シーケンス状態移行処理を示すフローチャートである。123 is a flowchart showing step-up effect sequence state transition processing executed in the no-operation command reception processing shown in FIG. 123; 図124に示したステップアップ演出シーケンス状態移行処理において実行される特殊ステップアップ処理を示すフローチャートである。124 is a flowchart showing a special step-up process executed in the step-up effect sequence state transition process shown in FIG. 124. 図124に示したステップアップ演出シーケンス状態移行処理及び図125に示した特殊ステップアップ処理において実行されるステップアップ演出登録処理を示すフローチャートである。125 is a flowchart showing step-up effect registration processing executed in the step-up effect sequence state transition process shown in FIG. 124 and the special step-up process shown in FIG. 125; サブCPUによって電源が断たれたことが検知されたときに実行される電断検知処理を示すフローチャートである。It is a flowchart which shows the power failure detection process performed when it is detected that power supply was cut off by sub CPU. 図101に示した電源投入処理において実行される電断復帰処理を示すフローチャートである。FIG. 102 is a flowchart showing a power failure return process executed in the power on process shown in FIG. 101; 図117に示した第1遊技状態別抽籤処理において実行される第1一般中抽籤処理を示すフローチャートである。117 is a flowchart showing a first general middle lottery process executed in the first gaming state-specific lottery process shown in FIG. 117. 図129に示した第1一般中抽籤処理において実行される一般中1遊技目抽籤処理を示すフローチャートである。130 is a flowchart showing a general middle first game lottery process executed in the first general middle lottery process shown in FIG. 129; 図129に示した第1一般中抽籤処理において実行されるART上乗せ選択ストック抽籤処理を示すフローチャートである。FIG. 129 is a flow chart showing an ART additional selected stock lottery process executed in the first general middle lottery process shown in FIG. 129; 図129に示した第1一般中抽籤処理において実行されるART直当り抽籤処理を示すフローチャートである。FIG. 130 is a flowchart showing ART direct hit lottery processing executed in the first general middle lottery processing shown in FIG. 129; 図117に示した第1遊技状態別抽籤処理において実行される第2一般中抽籤処理を示すフローチャートである。117 is a flowchart showing a second general middle lottery process executed in the first gaming state-specific lottery process shown in FIG. 117. 図121に示した第2遊技状態別抽籤処理において実行される第3一般中抽籤処理を示すフローチャートである。121 is a flowchart showing a third general middle lottery process executed in the second gaming state-specific lottery process shown in FIG. 121. 図117に示した第1遊技状態別抽籤処理において実行される第1ART高確率中抽籤処理を示すフローチャートである。FIG. 117 is a flowchart showing a lottery processing during a first ART high probability performed in the first gaming state-specific lottery processing shown in FIG. 117. 図135に続く第1ART高確率中抽籤処理を示すフローチャートである。It is a flowchart which shows the 1st ART high probability inside lottery processing following FIG. 図117に示した第1遊技状態別抽籤処理において実行される第2ART高確率中抽籤処理を示すフローチャートである。FIG. 117 is a flowchart showing a lottery process during the second ART high probability performed in the first gaming state specific lottery process shown in FIG. 117. 図121に示した第2遊技状態別抽籤処理において実行される第3ART高確率中抽籤処理を示すフローチャートである。121 is a flowchart showing a third ART high probability random selection process executed in the second gaming state-specific lottery process shown in FIG. 121. 図117に示した第1遊技状態別抽籤処理において実行される第1ART準備中抽籤処理を示すフローチャートである。FIG. 117 is a flow chart showing a lottery process under preparation for the first ART performed in the first gaming state type lottery process shown in FIG. 117. 図121に示した第2遊技状態別抽籤処理において実行される第2ART準備中抽籤処理を示すフローチャートである。FIG. 121 is a flowchart showing a second ART-in-provision lottery process executed in the second gaming state-specific lottery process shown in FIG. 121; 図117に示した第1遊技状態別抽籤処理において実行される第1ART中抽籤処理を示すフローチャートである。FIG. 117 is a flowchart showing a lottery processing during the first ART executed in the first gaming state-specific lottery processing shown in FIG. 117. 図141に続く第1ART中抽籤処理を示すフローチャートである。FIG. 141 is a flowchart showing a lottery processing during the first ART, following FIG. 141; 図121に示した第2遊技状態別抽籤処理において実行される第2ART中抽籤処理を示すフローチャートである。FIG. 121 is a flow chart showing a lottery process in the second ART executed in the second gaming state-specific lottery process shown in FIG. 121. 図117に示した第1遊技状態別抽籤処理において実行される第1上乗せ選択中抽籤処理を示すフローチャートである。117 is a flowchart showing lottery processing during first additional selection which is executed in the first gaming state-specific lottery processing shown in FIG. 117. 図144に続く第1上乗せ選択中抽籤処理を示すフローチャートである。FIG. 144 is a flowchart illustrating a lottery process during first additional selection, following FIG. 144; 図117に示した第1遊技状態別抽籤処理において実行される第2上乗せ選択中抽籤処理を示すフローチャートである。117 is a flowchart showing lottery processing during second additional selection which is executed in the first gaming state-specific lottery processing shown in FIG. 117. 図123に示した無操作コマンド受信時処理において実行される第4上乗せ選択中抽籤処理を示すフローチャートである。FIG. 124 is a flowchart showing a lottery process during fourth additional selection which is executed in the no-operation command reception process shown in FIG. 123; 図147に続く第4上乗せ選択中抽籤処理を示すフローチャートである。FIG. 147 is a flowchart showing a fourth additional selection random determination process following FIG. 147; 図133に示した第2一般中抽籤処理において実行される第1ロック発生時遊技状態遷移処理を示すフローチャートである。FIG. 140 is a flowchart showing first lock generation game state transition processing executed in the second general middle lottery processing shown in FIG. 133; FIG. 図134に示した第3一般中抽籤処理及び図138に示した第3ART高確率中抽籤処理において実行される第2ロック発生時遊技状態遷移処理を示すフローチャートである。FIG. 134 is a flowchart showing second lock generation game state transition processing executed in the third general middle lottery processing shown in FIG. 134 and the third ART high probability middle lottery processing shown in FIG. 138. 図137に示した第2ART高確率中抽籤処理において実行される第1遊技状態ART中遷移処理を示すフローチャートである。137 is a flowchart showing first game state ART middle transition processing which is executed in the second ART high probability middle lottery processing shown in FIG. 137. FIG. 図134に示した第3一般中抽籤処理及び図138に示した第3ART高確率中抽籤処理において実行される第2遊技状態ART中遷移処理を示すフローチャートである。134 is a flowchart showing transition processing during a second gaming state ART executed in the third general middle lottery processing shown in FIG. 134 and the third ART high probability middle lottery processing shown in FIG. 138. 図137に示した第2ART高確率中抽籤処理において実行される遊技状態一般中遷移処理を示すフローチャートである。FIG. 137 is a flow chart showing a game state general medium transition process executed in the lottery process during the second ART high probability shown in FIG. 137. 図135及び図136に示した第1ART高確率中抽籤処理において実行される第1通常上乗せ選択抽籤処理を示すフローチャートである。FIG. 136 is a flowchart showing a first normal addition selection random determination process executed in the first ART high probability internal lottery process shown in FIGS. 135 and 136. FIG. 図133に示した第2一般中抽籤処理及び図151に示した第1遊技状態ART中遷移処理において実行される第2通常上乗せ選択抽籤処理を示すフローチャートである。133 is a flowchart showing a second general additional selection lottery process executed in the second general middle lottery process shown in FIG. 133 and the first gaming state ART middle transition process shown in FIG. 151. 図139に示した第1ART準備中抽籤処理及び図141及び図142に示した第1ART中抽籤処理において実行されるARTゲーム数直乗せ抽籤処理を示すフローチャートである。FIG. 140 is a flow chart showing a lottery processing directly attached to the number of ART games executed in the first ART preparation lottery processing shown in FIG. 139 and the first ART lottery processing shown in FIGS. 141 and 142. FIG. 図141及び図142に示した第1ART中抽籤処理及び図144及び図145に示した第1上乗せ選択中抽籤処理において実行される上乗せ遊技ストック抽籤処理を示すフローチャートである。FIG. 141 is a flowchart showing an additional game stock lottery process executed in the first ART lottery shown in FIGS. 141 and 142 and the first additional selection selection lottery process shown in FIGS. 144 and 145; FIG. 図117に示した第1遊技状態別抽籤処理において実行される通常復帰待ち中抽籤処理を示すフローチャートである。FIG. 117 is a flowchart showing lottery processing during normal return waiting executed in the first gaming state-specific lottery processing shown in FIG. 117. 図117に示した第1遊技状態別抽籤処理において実行される上乗せ遊技中抽籤処理の変形例を示すフローチャートである。FIG. 117 is a flow chart showing a modification of lottery processing during additional game, which is executed in the first gaming state-specific lottery processing shown in FIG. 117. FIG. 図159に続く上乗せ遊技中抽籤処理を示すフローチャートである。FIG. 160 is a flowchart showing a lottery process during an additional game, following FIG. 159; 図159及び図160に示した上乗せ遊技中抽籤処理の変形例においてサブCPUによって参照される上乗せカウンタ抽籤テーブルを示す図である。FIG. 160 is a diagram showing an addition counter lottery table referred to by the sub CPU in the variation of the lottery processing during addition gaming shown in FIGS. 159 and 160. 図49に示す上乗せ選択配当テーブルに基づき液晶表示装置に表示される選択遊技画面の表示例を示す図である。It is a figure which shows the example of a display of the selection game screen displayed on a liquid crystal display device based on the addition selection payout table shown in FIG. 図49に示す上乗せ選択配当テーブルに基づき液晶表示装置に表示される選択遊技画面上の各要素のうち、一部の要素のみが識別可能なときの表示例を示す図である。FIG. 50 is a diagram showing a display example when it is possible to identify only a part of the elements on the selected game screen displayed on the liquid crystal display device based on the additional selection payout table shown in FIG. 49. 図49に示す上乗せ選択配当テーブルに基づき液晶表示装置に表示される選択遊技画面上の各要素の全てが識別可能なときの表示例を示す図である。FIG. 50 is a view showing a display example when all of the elements on the selected game screen displayed on the liquid crystal display device can be identified based on the additional payment selected table shown in FIG. 49. 液晶表示装置に表示された選択遊技画面上の要素の1つが選択された後の結果の表示例を示す図である。It is a figure which shows the example of a display of the result after one of the elements on the selection game screen displayed on the liquid crystal display device was selected. 本発明の実施の形態に係るパチスロ機に発生したエラーを表すエラー画面の表示例を示す図である。It is a figure which shows the example of a display of the error screen showing the error which generate | occur | produced in the pachislot machine which concerns on embodiment of this invention. 本発明の実施の形態に係るパチスロ機に発生したエラーの履歴を表すエラー情報履歴画面の表示例を示す図である。It is a figure which shows the example of a display of the error information log | history screen showing the log | history of the error which generate | occur | produced in the pachislot machine which concerns on embodiment of this invention.

本発明の一実施の形態を示す遊技機であるパチスロ機について、図1〜図167を参照しながら説明する。はじめに、図1を参照して、遊技機の実施の形態に係る機能フローについて説明する。   A pachi-slot machine which is a gaming machine showing an embodiment of the present invention will be described with reference to FIGS. First, with reference to FIG. 1, a functional flow according to the embodiment of the gaming machine will be described.

本実施の形態のパチスロ機では、遊技を行うための遊技媒体としてメダルを用いる。なお、遊技媒体としては、メダル以外にも、コイン、遊技球、遊技用のポイントデータ又はトークン等を適用することもできる。   In the pachislot machine of the present embodiment, medals are used as game media for playing a game. In addition to the medals, coins, gaming balls, point data or tokens for gaming may be applied as gaming media.

遊技者によりメダルが投入され、スタートレバーが操作されると、予め定められた数値の範囲(例えば、0〜65535)の乱数から1つの値(以下、乱数値)が抽出される。   When medals are inserted by the player and the start lever is operated, one value (hereinafter, random number value) is extracted from random numbers in a predetermined numerical value range (for example, 0 to 65535).

内部抽籤手段は、抽出された乱数値に基づいて抽籤を行い、内部当籤役を決定する。この内部抽籤手段は、後述する主制御回路が担う。内部当籤役の決定により、後述の入賞判定ラインに沿って表示を行うことを許可する図柄の組合せが決定される。なお、図柄の組合せの種別としては、メダルの払い出し、再遊技の作動、ボーナスの作動等といった特典が遊技者に与えられる「入賞」に係るものと、それ以外のいわゆる「ハズレ」に係るものとが設けられている。   The internal lottery means performs lottery based on the extracted random number value to determine an internal winning combination. The internal lottery means is carried by a main control circuit described later. By the determination of the internal winning combination, a combination of symbols permitting display along the later-described winning determination line is determined. In addition, as a classification of combination of the symbol, it is something which relates to the “prize” to which the player is given a privilege such as payout of medals, operation of replay, activation of bonus, etc. Is provided.

また、スタートレバーが操作されると、複数のリールの回転が行われる。その後、遊技者により所定のリールに対応するストップボタンが押されると、リール停止制御手段は、内部当籤役とストップボタンが押されたタイミングとに基づいて、該当するリールの回転を停止する制御を行う。このリール停止制御手段は、後述するリール停止制御処理を実行するメインCPUが担う。   In addition, when the start lever is operated, rotation of the plurality of reels is performed. Thereafter, when the player presses the stop button corresponding to the predetermined reel, the reel stop control means performs control to stop the rotation of the corresponding reel based on the internal winning combination and the timing when the stop button is pressed. Do. The reel stop control means is responsible for the main CPU that executes reel stop control processing described later.

パチスロ機では、基本的に、ストップボタンが押されたときから規定時間(190msec又は75msec)内に、該当するリールの回転を停止する制御が行われる。本実施形態では、この規定時間内にリールの回転に伴って移動する図柄の数を「滑り駒数」と呼ぶ。規定時間が190msecである場合には、滑り駒数の最大数を図柄4コマ分に定め、規定時間が75msecである場合には、滑り駒数の最大数を図柄1コマ分に定める。   In the pachi-slot machine, basically, control is performed to stop the rotation of the corresponding reel within a specified time (190 msec or 75 msec) after the stop button is pressed. In the present embodiment, the number of symbols moving with the rotation of the reel within this prescribed time is referred to as the “number of sliding symbols”. If the prescribed time is 190 msec, the maximum number of sliding symbols is determined to be four symbols, and if the prescribed time is 75 msec, the maximum number of sliding symbols is determined to one symbol.

リール停止制御手段は、入賞に係る図柄の組合せ表示を許可する内部当籤役が決定されているときは、通常、190msec(図柄4コマ分)の規定時間内に、その図柄の組合せが入賞判定ラインに沿って極力表示されるようにリールの回転を停止させる。また、リール停止制御手段は、例えば、第2種特別役物であるチャレンジボーナス(CB)及びCBを連続して作動させるミドルボーナス(MB)の動作時には、1つ以上のリールに対して、規定時間75msec(図柄1コマ分)内に、その図柄の組合せが入賞判定ラインに沿って極力表示されるようにリールの回転を停止させる。さらに、リール停止制御手段は、遊技状態に対応する各種規定時間を利用して、内部当籤役によってその表示が許可されていない図柄の組合せが入賞判定ラインに沿って表示されないようにリールの回転を停止させる。   When an internal winning combination that permits combination display of symbols relating to winning is determined, the reel stop control means normally determines that a combination of symbols has a winning determination line within a prescribed time of 190 msec (for four symbols of symbols). Stop the rotation of the reel so that it is displayed as much as possible. In addition, the reel stop control means specifies, for example, for one or more reels, at the time of operation of a bonus bonus (CB) which is a second kind special character and a middle bonus (MB) for operating CB continuously. The rotation of the reel is stopped so that the combination of the symbols is displayed as much as possible along the winning determination line within a time of 75 msec (for one symbol). Furthermore, the reel stop control means uses various prescribed times corresponding to the game state to rotate the reel so that the combination of symbols whose display is not permitted by the internal winning combination is not displayed along the winning determination line. Stop it.

こうして、複数のリールの回転がすべて停止されると、入賞判定手段は、入賞判定ラインに沿って表示された図柄の組合せが、入賞に係るものであるか否かの判定を行う。この入賞判定手段は、後述する入賞検索処理を実行するメインCPUが担う。入賞判定手段により入賞に係るものであるとの判定が行われると、メダルの払い出し等の特典が遊技者に与えられる。パチスロ機では、以上のような一連の流れが1回の遊技として行われる。   Thus, when the rotations of the plurality of reels are all stopped, the prize determination means determines whether or not the combination of the symbols displayed along the prize determination line relates to a prize. The winning determination means is responsible for the main CPU that executes a winning search process described later. When it is determined by the winning determination means that the winning is determined, a bonus such as medal payout is given to the player. In the pachislot machine, the above series of flows are performed as one game.

また、パチスロ機では、前述した一連の流れの中で、液晶表示装置などの画像表示装置により行う映像の表示、各種ランプにより行う光の出力、スピーカにより行う音の出力、シャッタ装置によるシャッタの駆動、あるいはこれらの組合せを利用して様々な演出が行われる。   Further, in the pachislot machine, in the above-described series of flows, display of an image performed by an image display device such as a liquid crystal display device, output of light performed by various lamps, output of sound performed by a speaker, drive of a shutter by a shutter device A variety of renditions can be made using these or a combination of these.

スタートレバーが操作されると、上述した内部当籤役の決定に用いられた乱数値とは別に、演出用の乱数値(以下、演出用乱数値)が抽出される。演出用乱数値が抽出されると、演出内容決定手段は、内部当籤役に対応づけられた複数種類の演出内容の中から今回実行するものを抽籤により決定する。この演出内容決定手段は、後述する副制御回路が担う。   When the start lever is operated, a random number for presentation (hereinafter, random number for presentation) is extracted separately from the random number used to determine the internal winning combination described above. When the effect random number value is extracted, the effect content determination means determines by lottery the one to be executed this time out of a plurality of types of effect content associated with the internal winning combination. The effect content determination means is carried by a sub control circuit described later.

演出内容が決定されると、演出実行手段は、リールの回転開始時、各リールの回転停止時、入賞の有無の判定時等の各契機に連動させて対応する演出を実行する。このように、パチスロ機では、内部当籤役に対応づけられた演出内容を実行することによって、決定された内部当籤役(言い換えると、狙うべき図柄の組合せ)を知る機会又は予想する機会が遊技者に提供され、遊技者の興味の向上を図ることができる。   When the contents of the effect are determined, the effect executing means interlocks with respective triggers such as the start of the rotation of the reels, the stop of the rotations of the respective reels, the determination of the presence or absence of a prize, etc. As described above, in the pachislot machine, the player has an opportunity or opportunity to know the determined internal winning combination (in other words, a combination of the symbols to be aimed) by executing the presentation content corresponding to the internal winning combination. Thus, the player's interest can be improved.

<パチスロ機の構造>
次に、図2を参照して、本実施形態におけるパチスロ機の外観構造について説明する。
<Structure of pachislot machine>
Next, with reference to FIG. 2, an appearance structure of the pachi-slot machine in the present embodiment will be described.

[外観構造]
図2は、パチスロ機1の外部構造を示す斜視図である。
[Appearance structure]
FIG. 2 is a perspective view showing the external structure of the pachi-slot machine 1.

図2に示すように、パチスロ機1は、外装体2を備えている。外装体2は、リールや回路基板等を収容する筐体としてのキャビネット2aと、キャビネット2aに対して開閉自在に取付けられたフロントドア2bとを有している。キャビネット2aの両側面には、把手2cが設けられている(図2では一側面の把手2cのみを示す)。この把手2cは、パチスロ機1を運搬するときに手をかける凹部である。   As shown in FIG. 2, the pachi-slot machine 1 is provided with an exterior body 2. The exterior body 2 has a cabinet 2a as a housing for accommodating a reel, a circuit board and the like, and a front door 2b attached to the cabinet 2a so as to be openable and closable. Handles 2c are provided on both side surfaces of the cabinet 2a (in FIG. 2, only the handle 2c on one side is shown). The handle 2 c is a recess to which the pachi-slot machine 1 is transported.

キャビネット2aの内部には、複数(例えば21個)の図柄が周方向に沿って所定の間隔をあけて表示された複数(本実施の形態では3つ)のリール3L,3C,3R(図3参照)が収容されている。   A plurality of (for example, 21 pieces) symbols are displayed inside the cabinet 2a at predetermined intervals along the circumferential direction, and a plurality of (three in the present embodiment) reels 3L, 3C, 3R (FIG. 3) Reference) is housed.

以下、各リール3L,3C,3Rを、それぞれ左リール3L、中リール3C、右リール3Rという。各リール3L,3C,3Rは、円筒状に形成されたリール本体と、リール本体の周面に装着された透光性のシート材を有している。上述の複数(例えば21個)の図柄は、前述のシート材の表面に描かれている。   Hereinafter, the reels 3L, 3C, and 3R are referred to as a left reel 3L, a middle reel 3C, and a right reel 3R, respectively. Each of the reels 3L, 3C, 3R has a cylindrical reel body and a translucent sheet material mounted on the peripheral surface of the reel body. The above-mentioned plural (for example, 21) designs are drawn on the surface of the above-mentioned sheet material.

フロントドア2bは、ドア本体9と、画像を表示する画像表示手段としての液晶表示装置11とを備えている。ドア本体9は、ヒンジ(不図示)を用いてキャビネット2aに開閉自在に取り付けられている。ヒンジは、パチスロ機1の前方からドア本体9を見た場合に、ドア本体9における左側の端部に設けられている。   The front door 2 b includes a door body 9 and a liquid crystal display device 11 as an image display means for displaying an image. The door body 9 is attached to the cabinet 2a so as to be openable and closable using a hinge (not shown). The hinge is provided at the left end of the door body 9 when the door body 9 is viewed from the front of the pachi-slot machine 1.

液晶表示装置11は、例えば、遊技上の演出に係る画像や遊技に関する情報を表示するようフロントドア2bのドア本体9の上部に取り付けられている。液晶表示装置11は、映像の表示による演出を実行する他、例えば遊技機のカスタマイズや遊技履歴等の遊技台情報を表示することができる。   The liquid crystal display device 11 is attached to an upper portion of the door main body 9 of the front door 2b so as to display, for example, an image relating to a game effect and information on the game. The liquid crystal display device 11 can display effects such as customization of a gaming machine and gaming machine information such as a gaming history, in addition to executing effects by displaying a video.

また、フロントドア2bは、3つのリール3L,3C,3Rを視認させることが可能な表示窓4を有する。表示窓4は、3つのリール3L,3C,3Rに対応する3つの左表示窓4L,中表示窓4C,右表示窓4Rによって構成されている。   Moreover, the front door 2b has the display window 4 which can make three reels 3L, 3C, 3R visually recognize. The display window 4 is composed of three left display windows 4L, middle display windows 4C, and right display windows 4R corresponding to the three reels 3L, 3C, 3R.

これら表示窓4L,4C,4Rは、正面(遊技者側)から見て、3つのリール3L,3C,3Rの配置領域と重畳する位置に設けられ、かつ、3つのリールより手前(遊技者側)に位置するように設けられる。したがって、遊技者は、表示窓4L,4C,4Rを介して、表示窓4の背後に設けられた3つのリール3L,3C,3Rを視認することができる。   The display windows 4L, 4C, 4R are provided at positions overlapping the arrangement areas of the three reels 3L, 3C, 3R when viewed from the front (player side), and in front of the three reels (player side Provided to be located at Therefore, the player can visually recognize the three reels 3L, 3C, 3R provided behind the display window 4 through the display windows 4L, 4C, 4R.

本実施形態では、表示窓4L,4C,4Rは、その背後に設けられた対応するリールの回転が停止したとき、各リールに描かれた複数種類の図柄のうち、連続して配置された3つの図柄を表示できる大きさに設定されている。すなわち、表示窓4L,4C,4Rの枠内には、リール毎に上段、中段及び下段の各領域が設けられ、各領域に1個の図柄が表示される。そして、本実施形態では、左リール3Lの中段領域、中リール3Cの中段領域、及び、右リール3Rの中段領域を結ぶラインを、入賞か否かの判定を行う入賞判定ラインとして定義する。   In the present embodiment, the display windows 4L, 4C, 4R are arranged in series among the plurality of types of symbols drawn on each reel when the rotation of the corresponding reel provided behind them is stopped. It is set to a size that can display one pattern. That is, in the frame of the display windows 4L, 4C, 4R, upper, middle and lower areas are provided for each reel, and one symbol is displayed in each area. In the present embodiment, a line connecting the middle region of the left reel 3L, the middle region of the middle reel 3C, and the middle region of the right reel 3R is defined as a winning determination line for determining whether or not a winning is to be made.

また、上述したリール3L,3C,3R及び液晶表示装置11の前面側には、保護ガラス6が配設されている。これにより、リール3L,3C,3R及び液晶表示装置11を遊技者が直接触れることができないようになっている。   In addition, a protective glass 6 is disposed on the front side of the above-described reels 3L, 3C, 3R and the liquid crystal display device 11. As a result, the player can not directly touch the reels 3L, 3C, 3R and the liquid crystal display device 11.

また、ドア本体9の前面側の上部には、保護ガラス6を取り囲むようにして装飾部材7が取り付けられている。装飾部材7は、パチスロ機1の外装の一部を構成するとともに、上部外装部材7a、一対の側部外装部材7b及び下部外装部材7cを含んで構成されている。   Further, a decorative member 7 is attached to an upper portion on the front side of the door body 9 so as to surround the protective glass 6. The decorative member 7 constitutes a part of the exterior of the pachi-slot machine 1 and includes an upper exterior member 7a, a pair of side exterior members 7b and a lower exterior member 7c.

特に、上部外装部材7aは、液晶表示装置11の上方であって、後述するシャッタ装置200の前方に配置されている。また、上部外装部材7aには、一対の目701が形成されている。この一対の目701は、透光性の部材で構成されており、背面側に後述するLED群25に含まれる図示しないLEDが配置されている。したがって、一対の目701は、必要に応じて点灯するようになっている。なお、一対の目701を点灯させるLEDは、複数色を発光可能なマルチカラーLEDである。上部外装部材7aは、外装部材を構成する。   In particular, the upper exterior member 7 a is disposed above the liquid crystal display device 11 and in front of the shutter device 200 described later. Further, a pair of eyes 701 is formed in the upper exterior member 7a. The pair of eyes 701 is formed of a translucent member, and LEDs (not shown) included in the LED group 25 described later are disposed on the back side. Therefore, the pair of eyes 701 is configured to be lighted as necessary. Note that the LEDs for lighting the pair of eyes 701 are multicolor LEDs capable of emitting a plurality of colors. The upper exterior member 7a constitutes an exterior member.

ドア本体9の中央には、台座部12が形成されている。この台座部12には、遊技者の操作対象となる各種装置(メダル投入口13、MAXベットボタン14、1ベットボタン15、スタートレバー16、ストップボタン17L,17C,17R、選択ボタン18、決定ボタン19)が設けられている。   A pedestal 12 is formed at the center of the door body 9. The pedestal 12 includes various devices to be operated by the player (the medal insertion slot 13, the MAX bet button 14, the 1 bet button 15, the start lever 16, the stop buttons 17L, 17C, 17R, the selection button 18, the determination button 19) is provided.

メダル投入口13は、遊技者によって外部からパチスロ機1に投下されるメダルを受け入れるために設けられる。すなわち、メダル投入口13は、遊技者によってメダルが投入されるためのものである。メダル投入口13から投入されたメダルは、予め設定された枚数(例えば3枚)を上限として1回の遊技に使用され、予め設定された枚数を超えた分は、パチスロ機1の内部に預けることができる(いわゆるクレジット機能)。   The medal insertion slot 13 is provided to receive medals dropped from the outside onto the pachi-slot machine 1 by the player. That is, the medal insertion slot 13 is for the player to insert a medal. The medal inserted from the medal insertion slot 13 is used for one game with the preset number (for example, 3) as the upper limit, and the portion exceeding the preset number is deposited inside the pachislot machine 1 Can (so-called credit function).

MAXベットボタン14及び1ベットボタン15は、パチスロ機1の内部に預けられているメダルから1回の遊技に使用する枚数を決定するために設けられる。なお、図2には示さないが、台座部12には、精算ボタンが設けられる。この精算ボタンは、パチスロ機1の内部に預けられているメダルを外部に引き出す(排出する)ために設けられる。   The MAX bet button 14 and the 1 bet button 15 are provided to determine the number of medals to be used for one game from the medals deposited inside the pachislot machine 1. Although not shown in FIG. 2, the pedestal 12 is provided with a settlement button. The settlement button is provided to pull out (discharge) the medals deposited inside the pachislot machine 1.

スタートレバー16は、遊技者の操作に応じて全てのリール(3L,3C,3R)の回転を開始させるためのものであり、開始操作手段を構成する。   The start lever 16 is for starting rotation of all the reels (3L, 3C, 3R) according to the operation of the player, and constitutes start operation means.

ストップボタン17L,17C,17Rは、それぞれ、左リール3L、中リール3C、右リール3Rに対応付けて設けられ、遊技者の操作に応じて対応する各リールの回転を停止させるためのものである。これらストップボタン17L,17C,17Rは、停止操作手段を構成する。   The stop buttons 17L, 17C, and 17R are provided in association with the left reel 3L, the middle reel 3C, and the right reel 3R, respectively, and are for stopping the rotation of the corresponding reels according to the player's operation. . The stop buttons 17L, 17C, 17R constitute stop operation means.

また、これらストップボタン17L,17C,17Rは、液晶表示装置11に表示される情報に関する操作を行う際に用いられるようになっており、例えば液晶表示装置11の表示画面上における選択操作を行う際に用いられる。以下、ストップボタン17L,17C,17Rを、それぞれ左ストップボタン17L、中ストップボタン17C、右ストップボタン17Rという。   Further, these stop buttons 17L, 17C, 17R are used when performing an operation related to information displayed on the liquid crystal display device 11. For example, when performing a selection operation on the display screen of the liquid crystal display device 11. Used for Hereinafter, the stop buttons 17L, 17C, and 17R are referred to as a left stop button 17L, a middle stop button 17C, and a right stop button 17R, respectively.

選択ボタン18及び決定ボタン19は、液晶表示装置11の表示画面上における各種操作を行う際に用いられる。   The selection button 18 and the determination button 19 are used when performing various operations on the display screen of the liquid crystal display device 11.

また、台座部12には、7セグメントLED(Light Emitting Diode)からなる7セグ表示器28が設けられている。この7セグ表示器28は、特典として遊技者に対して払い出すメダルの枚数(以下、払出枚数)、パチスロ機1の内部に預けられているメダルの枚数(以下、クレジット枚数)等の情報をデジタル表示する。   Further, the pedestal 12 is provided with a 7-segment display 28 formed of a 7-segment LED (Light Emitting Diode). The 7-segment display 28 has information such as the number of medals paid out to the player as a bonus (hereinafter referred to as the number of paid out), the number of medals deposited inside the pachislot machine 1 (hereinafter referred to as the number of credits) Display digitally.

ドア本体9の下部には、メダル払出口21、メダル受皿22、スピーカ23L,23R等が設けられている。メダル払出口21は、後述のホッパー装置43の駆動により排出されるメダルを外部に導く。メダル受皿22は、メダル払出口21から排出されたメダルを貯める。また、スピーカ23L,23Rは、演出内容に対応する効果音や楽曲等の音を出力する。   At the lower part of the door main body 9, a medal payout port 21, a medal receiving tray 22, speakers 23L, 23R and the like are provided. The medal payout opening 21 guides a medal discharged by the driving of a hopper device 43 described later to the outside. The medal receiver 22 stores the medals discharged from the medal payout opening 21. The speakers 23L and 23R output sounds such as sound effects and music corresponding to the contents of the effects.

さらに、パチスロ機1は、フロントドア2bを閉じた状態でフロントドア2bをロック状態またはアンロック状態に切り替えるロック機構を備えている。このロック機構は、ドアキー穴1cにドアキー24を挿入して、ドアキー24を回転することにより操作されるようになっている。   Furthermore, the pachi-slot machine 1 is provided with a lock mechanism that switches the front door 2b to the locked state or the unlocked state in a state where the front door 2b is closed. The lock mechanism is operated by inserting the door key 24 into the door key hole 1 c and rotating the door key 24.

ドアキー24がドアキー穴1cに挿入され、例えば、右回転されることによりフロントドア2bが開閉可能になるとともに、左回転されることにより主制御回路91等が電気的又は、プログラム的にリセットされるようになっている。すなわち、ドアキー24は、ロック機構の操作の他に、パチスロ機1を電気的又は、プログラム的にリセットするリセット機能を有している。   The door key 24 is inserted into the door key hole 1c and, for example, the front door 2b can be opened and closed by being turned right and the main control circuit 91 etc. is reset electrically or programmatically by being turned left. It is supposed to be. That is, the door key 24 has a reset function of resetting the pachi-slot machine 1 electrically or programmatically, in addition to the operation of the lock mechanism.

<パチスロ機の電気的構成>
次に、パチスロ機1の電気的構成について、図3を参照して説明する。図3は、パチスロ機1の電気的構成を示すブロック図である。
<Electric configuration of pachislot machine>
Next, the electrical configuration of the pachislot machine 1 will be described with reference to FIG. FIG. 3 is a block diagram showing the electrical configuration of the pachi-slot machine 1.

図3に示すように、パチスロ機1は、キャビネット2aに配設された主制御基板41と、フロントドア2bに配設された副制御基板42とを有している。主制御基板41には、リール中継端子板51と、設定用鍵型スイッチ52と、キャビネット側中継基板53と、ドア中継端子板54と、電源装置44の電源基板44bとが電気的に接続されている。   As shown in FIG. 3, the pachislot machine 1 has a main control board 41 disposed in the cabinet 2a and a sub control board 42 disposed in the front door 2b. The main relay board 41 is electrically connected to the reel relay terminal board 51, the setting key type switch 52, the cabinet side relay board 53, the door relay terminal board 54, and the power supply board 44b of the power supply device 44. ing.

リール中継端子板51は、各リール3L,3C,3Rのリール本体の内側に配設されている。このリール中継端子板51は、各リール3L,3C,3Rのステッピングモータ51L,51C,51Rに電気的に接続されており、主制御基板41からステッピングモータ51L,51C,51Rに出力される信号を中継する。設定用鍵型スイッチ52は、パチスロ機1の設定を変更する際又はパチスロ機1の設定を確認する際に使用する。ステッピングモータ51L,51C,51Rは、図柄変動手段を構成する。   The reel relay terminal plate 51 is disposed inside the reel bodies of the respective reels 3L, 3C, 3R. The reel relay terminal board 51 is electrically connected to the stepping motors 51L, 51C and 51R of the respective reels 3L, 3C and 3R, and the signals outputted from the main control board 41 to the stepping motors 51L, 51C and 51R are Relay. The setting key type switch 52 is used when changing the setting of the pachi-slot machine 1 or confirming the setting of the pachi-slot machine 1. The stepping motors 51L, 51C, 51R constitute symbol variation means.

キャビネット側中継基板53には、外部集中端子板56と、ホッパー装置43と、メダル補助収納庫スイッチ57とが電気的に接続されている。このキャビネット側中継基板53は、主制御基板41から外部集中端子板56、ホッパー装置43、メダル補助収納庫スイッチ57に出力される信号を中継する。つまり、外部集中端子板56、ホッパー装置43及びメダル補助収納庫スイッチ57は、キャビネット側中継基板53を介して主制御基板41に接続されている。   An external concentrated terminal plate 56, a hopper device 43, and a medal auxiliary storage switch 57 are electrically connected to the cabinet side relay board 53. The cabinet side relay board 53 relays a signal output from the main control board 41 to the external concentrated terminal plate 56, the hopper device 43 and the medal auxiliary storage switch 57. That is, the external concentrated terminal board 56, the hopper device 43, and the medal auxiliary storage switch 57 are connected to the main control board 41 via the cabinet side relay board 53.

外部集中端子板56は、キャビネット2aに取り付けられており、メダル投入信号、メダル払出信号及びセキュリティ信号などの信号をパチスロ機1の外部へ出力するために設けられている。   The external concentrated terminal plate 56 is attached to the cabinet 2 a and provided for outputting signals such as a medal insertion signal, a medal payout signal and a security signal to the outside of the pachi-slot machine 1.

メダル補助収納庫スイッチ57は、図示しないメダル補助収納庫を貫通している。このメダル補助収納庫スイッチ57は、メダル補助収納庫がメダルで満杯になっているか否かを検出する。   The medal auxiliary storage switch 57 penetrates a medal auxiliary storage (not shown). The medal auxiliary storage switch 57 detects whether the medal auxiliary storage is full of medals.

電源装置44の電源基板44bには、電源スイッチ44aが接続されている。この電源スイッチ44aは、パチスロ機1に必要な電源を供給するときにONにする。   A power switch 44 a is connected to the power supply substrate 44 b of the power supply device 44. The power switch 44a is turned on when the necessary power is supplied to the pachi-slot machine 1.

ドア中継端子板54には、メダルセンサ46、ドア開閉監視スイッチ61、BETスイッチ62、精算スイッチ63、スタートスイッチ64、ストップスイッチ基板65、遊技動作表示基板66、選択スイッチ67、決定スイッチ68、ドアキースイッチ24S(打ち止め解除スイッチ)及び副中継基板69が接続されている。つまり、メダルセンサ46、ドア開閉監視スイッチ61、BETスイッチ62、精算スイッチ63、スタートスイッチ64、ストップスイッチ基板65、遊技動作表示基板66、選択スイッチ67、決定スイッチ68、ドアキースイッチ24S(打ち止め解除スイッチ)及び副中継基板69は、ドア中継端子板54を介して主制御基板41に接続され、選択スイッチ67、決定スイッチは、ドア中継端子板54及び副中継基板69を介して副制御基板42に接続されている。   In the door relay terminal board 54, the medal sensor 46, the door open / close monitoring switch 61, the BET switch 62, the settlement switch 63, the start switch 64, the stop switch board 65, the game operation display board 66, the selection switch 67, the determination switch 68, the door key The switch 24S (punching release switch) and the sub relay board 69 are connected. That is, the medal sensor 46, the door open / close monitoring switch 61, the BET switch 62, the settlement switch 63, the start switch 64, the stop switch board 65, the game operation display board 66, the selection switch 67, the determination switch 68, the door key switch 24S And the sub relay board 69 are connected to the main control board 41 through the door relay terminal board 54, and the selection switch 67 and the decision switch are connected to the sub control board 42 through the door relay terminal board 54 and the sub relay board 69. It is connected.

メダルセンサ46は、メダルが図示しないセレクタ内を通過したことを検出して、その検出結果を主制御基板41に出力する。ドア開閉監視スイッチ61は、フロントドア2bの開閉を報知するためのセキュリティ信号をパチスロ機1の外部へ出力する。BETスイッチ62は、MAXベットボタン14及び1ベットボタン15(図2参照)が遊技者により押されたことを検出して、その検出結果を主制御基板41に出力する。   The medal sensor 46 detects that the medal has passed through a selector (not shown), and outputs the detection result to the main control board 41. The door opening and closing monitoring switch 61 outputs a security signal for notifying the opening and closing of the front door 2 b to the outside of the pachi-slot machine 1. The BET switch 62 detects that the MAX bet button 14 and the 1 bet button 15 (see FIG. 2) are pressed by the player, and outputs the detection result to the main control board 41.

精算スイッチ63は、精算ボタン(不図示)が遊技者により押されたことを検出して、その検出結果を主制御基板41に出力する。スタートスイッチ64は、スタートレバー16が遊技者により操作されたこと(開始操作)を検出して、その検出結果を主制御基板41に出力する。   The settlement switch 63 detects that the settlement button (not shown) has been pressed by the player, and outputs the detection result to the main control board 41. The start switch 64 detects that the player has operated the start lever 16 (start operation), and outputs the detection result to the main control board 41.

ストップスイッチ基板65は、回転しているリールを停止させるための回路と、停止可能なリールをLEDなどにより表示するための回路を構成する基板である。このストップスイッチ基板65には、ストップスイッチ17S(図示されていないが、3つのリール3L,3C,3Rのそれぞれに対応する3つのスイッチが設けられている)が設けられている。ストップスイッチ17Sは、各ストップボタン17L,17C,17Rが遊技者により押されたこと(停止操作)を検出する。また、ストップスイッチ17Sは、停止操作検出手段を構成する。   The stop switch board 65 is a board that constitutes a circuit for stopping a rotating reel and a circuit for displaying a stoppable reel by an LED or the like. The stop switch substrate 65 is provided with a stop switch 17S (not shown, but provided with three switches corresponding to each of the three reels 3L, 3C, 3R). The stop switch 17S detects that the player has pressed the stop button 17L, 17C, 17R (stop operation). Further, the stop switch 17S constitutes a stop operation detecting means.

遊技動作表示基板66は、メダルの投入を受け付けるとき、3つのリール3L,3C,3Rが回動可能なとき及び再遊技を行うときに、投入されたメダルの枚数を7セグ表示器28に表示させるための基板である。この遊技動作表示基板66には、7セグ表示器28とLED70が接続されている。LED70は、例えば、遊技の開始を表示するマークや再遊技を行うマークなどを点灯させる。   The game operation display board 66 displays the number of inserted medals on the 7-segment indicator 28 when the three reels 3L, 3C, 3R are able to rotate and when the player plays a game again when accepting the insertion of medals. It is a substrate for A 7-segment display 28 and an LED 70 are connected to the game operation display board 66. The LED 70 lights, for example, a mark for displaying the start of the game and a mark for performing the re-game.

選択スイッチ67は、選択ボタン18が遊技者により押されたことを検出して、その検出結果を主制御基板41及び副中継基板69に出力する。決定スイッチ68は、決定ボタン19が遊技者により押されたことを検出して、その検出結果を主制御基板41及び副中継基板69に出力する。   The selection switch 67 detects that the selection button 18 has been pressed by the player, and outputs the detection result to the main control board 41 and the sub relay board 69. The determination switch 68 detects that the determination button 19 has been pressed by the player, and outputs the detection result to the main control board 41 and the sub relay board 69.

ドアキースイッチ24Sは、ドアキー24が左方向に回転操作されたことを検出する。ここでは、ドアキー24が左方向に回転操作されることにより、パチスロ機1のエラー(異常状態)がリセットされるようになっている。   The door key switch 24S detects that the door key 24 has been rotated in the left direction. Here, when the door key 24 is turned in the left direction, an error (abnormal state) of the pachi-slot machine 1 is reset.

副中継基板69は、副制御基板42と主制御基板41とを接続する配線を中継する。また、副中継基板69は、副制御基板42と副制御基板42の周辺に配設された複数の基板とを接続する配線を中継する。すなわち、副中継基板69には、副制御基板42と、サウンドI/O基板71と、LED基板72と、24hドア開閉監視ユニット74と、シャッタ制御基板78とが電気的に接続されている。   The sub relay board 69 relays a wire connecting the sub control board 42 and the main control board 41. Further, the sub relay board 69 relays a wire connecting the sub control board 42 and a plurality of boards disposed around the sub control board 42. That is, to the sub relay board 69, the sub control board 42, the sound I / O board 71, the LED board 72, the 24 h door opening and closing monitoring unit 74, and the shutter control board 78 are electrically connected.

なお、副中継基板69は、単に副制御基板42と他の基板間との接続する配線を中継するだけでなく、副制御基板42から出力されたサウンドデータ(圧縮されたサウンドデータ)をサウンドI/O基板71経由してスピーカ23L,23Rへの音声の出力するために副中継基板69に搭載されたサウンドチップ(不図示)によりサウンドデータを音声出力用データに変換(無圧縮のデジタルサウンドデータ)し、デジタルアンプ(不図示)によって音声出力データをスピーカ23L,23R用に分離・増幅された音声出力データをサウンドI/O基板71に出力することで、スピーカ23L,23Rから音声を出力する。   The sub relay board 69 not only relays the wiring connecting the sub control board 42 and the other boards, but also the sound data (compressed sound data) output from the sub control board 42 as the sound I Sound data is converted to data for voice output by a sound chip (not shown) mounted on the sub relay board 69 in order to output voice to the speakers 23L and 23R via the / O board 71 (uncompressed digital sound data Audio output data separated and amplified by the digital amplifier (not shown) for the speakers 23L and 23R to the sound I / O substrate 71, thereby outputting audio from the speakers 23L and 23R. .

副制御基板42は、ドア中継端子板54と副中継基板69を介して主制御基板41に接続されている。また、副制御基板42は、副中継基板69を介して、サウンドI/O基板71と、LED基板72と、24hドア開閉監視ユニット74と、シャッタ制御基板78とに電気的に接続されている。   The sub control board 42 is connected to the main control board 41 via the door relay terminal plate 54 and the sub relay board 69. The sub control board 42 is electrically connected to the sound I / O board 71, the LED board 72, the 24 h door opening / closing monitoring unit 74, and the shutter control board 78 through the sub relay board 69. .

サウンドI/O基板71は、スピーカ23L,23Rへの音声の出力を行う。LED基板72は、副制御回路101(図5参照)の制御により実行される演出に応じて、光源の一具体例を示すLED群25を発光させて、点滅パターンを表示する。   The sound I / O board 71 outputs sound to the speakers 23L and 23R. The LED board 72 causes the LED group 25 showing one specific example of the light source to emit light in accordance with the effect executed by the control of the sub control circuit 101 (see FIG. 5), and displays the blinking pattern.

24hドア開閉監視ユニット74は、フロントドア2bの開閉の履歴を保存する。また、24hドア開閉監視ユニット74は、フロントドア2bを開放したときに、液晶表示装置11にエラー表示を行うための信号を副制御基板42(副制御回路101)に出力する。   The 24h door opening and closing monitoring unit 74 stores the history of opening and closing the front door 2b. When the front door 2b is opened, the 24h door open / close monitoring unit 74 outputs a signal for displaying an error on the liquid crystal display device 11 to the sub control board 42 (sub control circuit 101).

シャッタ制御基板78は、副制御回路101(図5参照)の制御により実行される演出に応じて、可動装飾部としてのシャッタ装置200を駆動させる。シャッタ装置200は、シャッタ制御基板78によって駆動制御されることで後述するシャッタ部材201,202,203,204の昇降を行う。なお、以降、シャッタ部材201,202,203,204を総称して「シャッタ」ということがある。   The shutter control board 78 drives the shutter device 200 as the movable decorative portion in accordance with the effect performed by the control of the sub control circuit 101 (see FIG. 5). The shutter device 200 raises and lowers shutter members 201, 202, 203 and 204 described later by being driven and controlled by the shutter control board 78. Hereinafter, the shutter members 201, 202, 203 and 204 may be collectively referred to as "shutter".

また、シャッタ制御基板78には、原点センサ270、下降センサ271及び回転センサ272が接続されている。原点センサ270は、シャッタ装置200のシャッタ部材201,202,203,204が原点、すなわち露出位置(図8に示す位置)にあることを検出する。   In addition, an origin sensor 270, a lowering sensor 271, and a rotation sensor 272 are connected to the shutter control board 78. The origin sensor 270 detects that the shutter members 201, 202, 203 and 204 of the shutter device 200 are at the origin, that is, at the exposed position (the position shown in FIG. 8).

下降センサ271は、シャッタ部材201,202,203,204が下降したこと、すなわち遮蔽位置(図9に示す位置)にあることを検出する。また、回転センサ272は、シャッタ部材201,202,203,204が回転原点にあることを検出する。   The lowering sensor 271 detects that the shutter members 201, 202, 203 and 204 have been lowered, that is, in the shielding position (the position shown in FIG. 9). Further, the rotation sensor 272 detects that the shutter members 201, 202, 203 and 204 are at the rotation origin.

副制御基板42には、液晶中継基板77が接続されている。液晶中継基板77は、副制御基板42と液晶表示装置11とを接続する配線を中継する基板である。   A liquid crystal relay substrate 77 is connected to the sub control substrate 42. The liquid crystal relay substrate 77 is a substrate for relaying a wire connecting the sub control substrate 42 and the liquid crystal display device 11.

<主制御回路>
次に、主制御基板41により構成される主制御回路91について、図4を参照して説明する。図4は、パチスロ機1の主制御回路91の構成例を示すブロック図である。
<Main control circuit>
Next, the main control circuit 91 configured by the main control board 41 will be described with reference to FIG. FIG. 4 is a block diagram showing a configuration example of the main control circuit 91 of the pachi-slot machine 1.

図4に示すように、主制御部としての主制御回路91は、主制御基板41上に設置されたマイクロコンピュータ92を主たる構成要素とし、遊技の進行を制御するものである。マイクロコンピュータ92は、メインCPU93、メインROM94及びメインRAM95により構成される。主制御回路91は、遊技の進行に関する処理を実行する。   As shown in FIG. 4, the main control circuit 91 as a main control unit controls the progress of the game with the microcomputer 92 installed on the main control board 41 as a main component. The microcomputer 92 includes a main CPU 93, a main ROM 94 and a main RAM 95. The main control circuit 91 executes processing relating to the progress of the game.

メインROM94には、メインCPU93により実行される制御プログラム、データテーブル、副制御回路101に対して各種制御指令(コマンド信号)を送信するためのデータ等が記憶されている。メインRAM95には、制御プログラムの実行により決定された内部当籤役等の各種データを格納する格納領域が設けられる。   The main ROM 94 stores a control program executed by the main CPU 93, a data table, data for transmitting various control instructions (command signals) to the sub control circuit 101, and the like. The main RAM 95 is provided with a storage area for storing various data such as an internal winning combination determined by the execution of the control program.

ここで、メインCPU93は、後述するメインCPUの割込処理を実行することにより、予め定められた周期で制御を行う周期制御手段を構成し、後述するデータ送信処理を実行することにより、副制御回路101にコマンドを送信するコマンド送信手段を構成するとともに、後述するリール制御処理を実行することにより、複数のリール3L,3C,3Rの制御を行うリール制御手段を構成する。なお、コマンドには、遊技の進行を契機とするコマンドと、遊技の進行を契機としないコマンドである無操作コマンドとがある。   Here, the main CPU 93 configures cycle control means for performing control at a predetermined cycle by executing an interrupt process of the main CPU described later, and performs sub-control by executing data transmission processing described later. A command transmission means for sending a command to the circuit 101 is constituted, and a reel control means for controlling the plurality of reels 3L, 3C, 3R is constituted by executing a reel control process described later. The command includes a command triggered by the progress of the game and a non-operation command which is a command not triggered by the progress of the game.

なお、コマンドには、遊技の進行を契機とするコマンドと、遊技の進行を契機としないコマンドである無操作コマンドとがある。メインCPU93は、後述するロック演出を実行している場合には、無操作コマンドを送信する。   The command includes a command triggered by the progress of the game and a non-operation command which is a command not triggered by the progress of the game. The main CPU 93 transmits a non-operation command when executing a lock effect to be described later.

メインCPU93には、クロックパルス発生回路96、分周器97、乱数発生器98及びサンプリング回路99が接続されている。クロックパルス発生回路96及び分周器97は、クロックパルスを発生する。メインCPU93は、発生されたクロックパルスに基づいて、制御プログラムを実行する。乱数発生器98は、予め定められた範囲の乱数(例えば、0〜65535)を発生する。サンプリング回路99は、発生された乱数の中から1つの値を抽出する。   To the main CPU 93, a clock pulse generation circuit 96, a frequency divider 97, a random number generator 98 and a sampling circuit 99 are connected. Clock pulse generation circuit 96 and frequency divider 97 generate clock pulses. The main CPU 93 executes the control program based on the generated clock pulse. The random number generator 98 generates a predetermined range of random numbers (e.g., 0 to 65535). The sampling circuit 99 extracts one value from the generated random numbers.

メインCPU93は、リールインデックスを検出してから各リール3L,3C,3Rのステッピングモータ51L,51C,51Rに対してパルスを出力した回数をカウントする。これにより、メインCPU93は、各リール3L,3C,3Rの回転角度(主に、リールが図柄何個分だけ回転したか)を管理する。   The main CPU 93 counts the number of times of pulse output to the stepping motors 51L, 51C, 51R of the reels 3L, 3C, 3R after detecting the reel index. Thus, the main CPU 93 manages the rotation angles of the respective reels 3L, 3C, 3R (mainly, how many reels have been rotated).

なお、リールインデックスとは、リールが一回転したことを示す情報である。このリールインデックスは、例えば、発光部及び受光部を有する光センサと、各リール3L,3C,3Rの所定の位置に設けられ、各リール3L,3C,3Rの回転により発光部と受光部との間に介在される検知片を備えたリール位置検出部(不図示)により検出する。   The reel index is information indicating that the reel has made one rotation. The reel index is provided, for example, at a predetermined position of each of the reels 3L, 3C, 3R and an optical sensor having a light emitting unit and a light receiving unit, and rotation of each of the reels 3L, 3C, 3R Detection is performed by a reel position detection unit (not shown) provided with a detection piece interposed therebetween.

ここで、各リール3L,3C,3Rの回転角度の管理について、具体的に説明する。ステッピングモータ51L,51C,51Rに対して出力されたパルスの数は、メインRAM95に設けられたパルスカウンタによって計数される。そして、図柄1つ分の回転に必要な所定回数(例えば16回)のパルスの出力がパルスカウンタで計数される毎に、メインRAM95に設けられた図柄カウンタが1ずつ加算される。図柄カウンタは、各リール3L,3C,3Rに応じて設けられている。図柄カウンタの値は、リール位置検出部(不図示)によってリールインデックスが検出されるとクリアされる。   Here, management of the rotation angles of the respective reels 3L, 3C, 3R will be specifically described. The number of pulses output to the stepping motors 51 L, 51 C, 51 R is counted by a pulse counter provided in the main RAM 95. Then, each time the pulse counter counts the output of a predetermined number of times (for example, 16 times) necessary for the rotation of one symbol, the symbol counter provided in the main RAM 95 is incremented by one. The symbol counter is provided according to each reel 3L, 3C, 3R. The value of the symbol counter is cleared when a reel index is detected by a reel position detection unit (not shown).

つまり、本実施の形態では、図柄カウンタを管理することにより、リールインデックスが検出されてから図柄何個分の回転が行われたのかを管理するようになっている。したがって、各リール3L,3C,3Rの各図柄の位置は、リールインデックスが検出される位置を基準として検出される。   That is, in the present embodiment, by managing the symbol counter, it is managed to manage how many symbols have been rotated since the reel index was detected. Therefore, the position of each symbol of each reel 3L, 3C, 3R is detected with reference to the position where the reel index is detected.

本実施の形態では、基本的に滑り駒数の最大数を図柄4個分に定めている。したがって、左ストップボタン17Lが押されたときに表示窓4の中段にある左リール3Lの図柄と、その4個先の図柄までの範囲内にある各図柄が、表示窓4の中段に停止可能な図柄となる。   In the present embodiment, basically, the maximum number of sliding symbols is set to four symbols. Therefore, when the left stop button 17L is pressed, the symbols of the left reel 3L in the middle of the display window 4 and the respective symbols within the range up to the symbol four symbols ahead can be stopped at the middle of the display window 4 It becomes a good pattern.

<副制御回路>
次に、副制御基板42により構成される副制御回路101について、図5を参照して説明する。図5は、パチスロ機1の副制御回路101の構成例を示すブロック図である。
<Sub control circuit>
Next, the sub control circuit 101 configured by the sub control substrate 42 will be described with reference to FIG. FIG. 5 is a block diagram showing a configuration example of the sub control circuit 101 of the pachi-slot machine 1.

図5に示すように、副制御回路101は、主制御回路91と電気的に接続されており、主制御回路91から送信されるコマンド信号に基づいて演出内容の決定や実行等の処理を行うとともに、液晶表示装置11、シャッタ装置200、LED群25、スピーカ23L,23R等の各種演出装置の制御を行うものである。   As shown in FIG. 5, the sub control circuit 101 is electrically connected to the main control circuit 91, and performs processing such as determination and execution of effects based on a command signal transmitted from the main control circuit 91. At the same time, control of various effect devices such as the liquid crystal display device 11, the shutter device 200, the LED group 25, and the speakers 23L and 23R is performed.

詳細には、後述のサブCPU102は、主制御回路91から送信されるコマンドに基づいて演出を決定する演出決定手段を構成する。例えば、サブCPU102は、決定された演出に基づいてシャッタの動作の制御を行う役物制御手段を構成する(詳細には、後述するシャッタ制御タスク及びシャッタ制御タスクが参照する各種テーブルを参照)。   In detail, the sub CPU 102 described later constitutes effect determining means for determining an effect based on a command transmitted from the main control circuit 91. For example, the sub CPU 102 configures a character object control unit that controls the operation of the shutter based on the determined effect (more specifically, refer to a shutter control task described later and various tables to which the shutter control task refers).

副制御回路101は、基本的に、サブCPU(プロセッサ)102、サブROM103、サブRAM104、レンダリングプロセッサ(VDP、GPU等)105、描画用RAM106、ドライバ107及びウォッチドッグタイマ(以下、「WDT」という)108を含んで構成されている。   The sub control circuit 101 basically has a sub CPU (processor) 102, a sub ROM 103, a sub RAM 104, a rendering processor (VDP, GPU etc.) 105, a drawing RAM 106, a driver 107 and a watchdog timer (hereinafter referred to as "WDT"). And 108).

また、サブROM103には、演出用の画像(映像)、音声、光(LED群25)、シャッタ装置200の駆動及び通信のデータを管理するための制御プログラムが記憶されている。   Further, in the sub ROM 103, control programs for managing data for effect (image), sound, light (LED group 25), driving of the shutter device 200, and communication are stored.

サブCPU102は、主制御回路91から送信されたコマンド信号に応じて、サブROM103に記憶されている制御プログラムに従い、映像、音、光の出力及びシャッタ装置200の駆動の制御を行う。サブROM103は、基本的に、プログラム記憶領域とデータ記憶領域によって構成される。   The sub CPU 102 controls the output of the video, the sound, the light, and the driving of the shutter device 200 according to the control program stored in the sub ROM 103 according to the command signal transmitted from the main control circuit 91. The sub ROM 103 basically includes a program storage area and a data storage area.

プログラム記憶領域には、サブCPU102が実行する制御プログラムが記憶されている。例えば、制御プログラムには、主制御回路91との通信を制御するための主基板通信タスクや、演出用乱数値を抽出し、演出内容(演出データ)の決定及び登録を行うためのコマンド解析処理が含まれる。また、決定した演出内容に基づいて液晶表示装置11(図2参照)による映像の表示を制御するメインタスク及びアニメタスク、シャッタ装置200によるシャッタ部材201,202,203,204の昇降や回転を制御するシャッタ制御タスク、LED群25等の光源による光の出力を制御するランプ制御タスク、スピーカ23L,23Rによる音の出力を制御するサウンド制御タスク等が含まれる。   The program storage area stores a control program to be executed by the sub CPU 102. For example, in the control program, a main board communication task for controlling communication with the main control circuit 91, and a random number value for effect extraction, and command analysis processing for determining and registering effect contents (effect data) Is included. Further, the main task and the animation task for controlling the display of the image by the liquid crystal display device 11 (see FIG. 2) based on the determined effect contents, and the elevation and rotation of the shutter members 201, 202, 203 and 204 by the shutter device 200 are controlled. The shutter control task to be performed, the lamp control task to control the light output by the light source such as the LED group 25, the sound control task to control the sound output by the speakers 23L and 23R, and the like are included.

データ記憶領域は、各種データテーブルを記憶する記憶領域、各演出内容を構成する演出データを記憶する記憶領域、映像の作成に関するアニメーションデータを記憶する記憶領域が含まれている。また、BGMや効果音に関するサウンドデータを記憶する記憶領域、光の点消灯のパターンに関するランプデータを記憶する記憶領域等が含まれている。   The data storage area includes a storage area for storing various data tables, a storage area for storing effect data constituting each effect content, and a storage area for storing animation data relating to creation of a video. Also, a storage area for storing sound data relating to BGM and sound effects, a storage area for storing lamp data relating to a light on / off pattern, and the like are included.

サブRAM104は、SRAM(Static RAM)及びDRAM(Dynamic RAM)で構成されており、決定された演出内容や演出データを登録する格納領域や、主制御回路91から送信される内部当籤役等の各種データを格納する格納領域が設けられている。   The sub RAM 104 is composed of a static RAM (SRAM) and a dynamic RAM (DRAM), and is a storage area for registering determined rendering contents and rendering data, and various internal winning combinations transmitted from the main control circuit 91 and the like. A storage area for storing data is provided.

サブCPU102、レンダリングプロセッサ105、描画用RAM(フレームバッファを含む)105及びドライバ107は、演出内容により指定されたアニメーションデータに従って映像を作成し、作成した映像を液晶表示装置11に表示させる。また、サブCPU102は、演出内容により指定された役物可動データに従ってシャッタ装置200を駆動する。   The sub CPU 102, the rendering processor 105, the drawing RAM (including the frame buffer) 105, and the driver 107 create an image according to the animation data specified by the effect content, and cause the liquid crystal display device 11 to display the created image. Further, the sub CPU 102 drives the shutter device 200 in accordance with the accessory movable data specified by the effect content.

また、サブCPU102は、演出内容により指定されたサウンドデータに従ってBGMなどの音をスピーカ23L,23Rにより出力させる。また、サブCPU102は、演出内容により指定されたランプデータに従ってLED群25の点灯及び消灯を制御する。   Further, the sub CPU 102 causes the speakers 23L and 23R to output a sound such as BGM according to the sound data designated by the contents of the effect. Further, the sub CPU 102 controls lighting and extinguishing of the LED group 25 in accordance with the lamp data designated by the contents of the effect.

WDT108は、CPU動作監視用の回路で構成されており、同回路内にタイマを備えている。サブCPU102は、例えば33msに1回、WDT108をリセットするように構成されている。WDT108は、33msより長い所定時間(例えば、1s)の経過によりタイムアウトするよう構成され、タイムアウトするまでにリセットされない場合には、サブCPU102にリセット信号を出力するようになっている。これにより、サブCPU102は、再起動される。なお、WDT108は、サブCPU102に内蔵されていてもよい。   The WDT 108 is configured of a circuit for monitoring CPU operation, and includes a timer in the circuit. The sub CPU 102 is configured to reset the WDT 108 once in 33 ms, for example. The WDT 108 is configured to time out when a predetermined time (for example, 1 s) longer than 33 ms elapses, and outputs a reset signal to the sub CPU 102 when it is not reset before the time out. Thereby, the sub CPU 102 is restarted. The WDT 108 may be built in the sub CPU 102.

<シャッタ装置>
次に、シャッタ装置200について、図6〜図12を参照して説明する。シャッタ装置200は、シャッタ部材201,202,203,204を昇降、回転させることにより液晶表示装置11に対して各種態様をとる。
<Shutter device>
Next, the shutter device 200 will be described with reference to FIGS. The shutter device 200 takes various aspects with respect to the liquid crystal display device 11 by moving up and down and rotating the shutter members 201, 202, 203, 204.

各種態様としては、液晶表示装置11を露出させる態様(図8参照)、液晶表示装置11を遮蔽する態様(図9、図11参照)、シャッタ部材201,202,203,204の隙間から液晶表示装置11を覗かせる態様(図10参照)、及びシャッタ部材201,202,203,204の表面201a,202a,203a,204aと裏面201b,202b,203b,204bとを反転させる態様(図11参照)がある。   As various aspects, the aspect which exposes the liquid crystal display device 11 (refer FIG. 8), the aspect which shields the liquid crystal display device 11 (refer FIG. 9, FIG. 11), a liquid crystal display from the clearance gap of shutter member 201, 202, 203, 204 A mode in which the device 11 is turned over (see FIG. 10), and a mode in which the front surfaces 201a, 202a, 203a and 204a and the back surfaces 201b, 202b, 203b and 204b of the shutter members 201 202 203 204 are inverted (see FIG. 11) There is.

図6及び図7は、シャッタ装置200の構成を示す図であって、シャッタ部材201,202,203,204が1枚ずつ下降してゆく一過程を示したものである。   FIGS. 6 and 7 are diagrams showing the configuration of the shutter device 200, and show one process in which the shutter members 201, 202, 203 and 204 are lowered one by one.

図7に示すように、シャッタ装置200は、液晶表示装置11よりもパチスロ機1の前面側に設けられている。なお、図7においては、左側がパチスロ機1の前面側であり、右側がパチスロ機1の背面側である。また、図7では、図示をしていないが、シャッタ装置200の前面側(図中、左側)には、保護ガラス6(図2参照)が配置されている。したがって、シャッタ装置200は、保護ガラス6と液晶表示装置11との間に設けられ、液晶表示装置11よりも遊技者側に配置されている。   As shown in FIG. 7, the shutter device 200 is provided on the front side of the pachi-slot machine 1 rather than the liquid crystal display device 11. In FIG. 7, the left side is the front side of the pachislot machine 1, and the right side is the rear side of the pachislot machine 1. Further, although not shown in FIG. 7, a protective glass 6 (see FIG. 2) is disposed on the front side (left side in the drawing) of the shutter device 200. Therefore, the shutter device 200 is provided between the protective glass 6 and the liquid crystal display device 11, and is disposed closer to the player than the liquid crystal display device 11.

ここで、図6は、シャッタ装置200をパチスロ機1の背面側、つまり液晶表示装置11側から見た図である。   Here, FIG. 6 is a view of the shutter device 200 as viewed from the back side of the pachi-slot machine 1, that is, the liquid crystal display device 11 side.

図6及び図7に示すように、シャッタ装置200は、シャッタベース220と、複数枚(本実施の形態では、4枚)の板状のシャッタ部材201,202,203,204と、昇降手段としての昇降ユニット206と、スライダ機構210と、回転機構230と、を含んで構成されている。なお、シャッタ部材の枚数は、4枚に限らず、2枚又は3枚、もしくは5枚以上であってもよい。   As shown in FIGS. 6 and 7, the shutter device 200 includes a shutter base 220, a plurality of (four in the present embodiment) plate-like shutter members 201, 202, 203 and 204, and elevating means. And a slider mechanism 210 and a rotation mechanism 230. The number of shutter members is not limited to four, and may be two or three, or five or more.

シャッタベース220は、コの字型の板状に成形され、図示しない締結部材を介してフロントドア2bのドア本体9(図2参照)に取り付けられている。また、シャッタベース220は、上片部221と、上片部221の長手方向の両端に一体成形された一対の側片部222,223と、を含んで構成されている。   The shutter base 220 is formed in a U-shaped plate shape, and is attached to the door main body 9 (see FIG. 2) of the front door 2b via a fastening member (not shown). The shutter base 220 is configured to include an upper piece portion 221 and a pair of side piece portions 222 and 223 integrally formed on both ends of the upper piece portion 221 in the longitudinal direction.

一対の側片部222,223には、それぞれ長手方向(上下方向)に延在する長穴222a,222b,222c、223a,223b,223cが形成されている。長穴222a,223aには、後述する第1のスライダ211及び第2のスライダ212が上下方向に摺動可能に取り付けられている。また、長穴222b,223bには、後述する第3のスライダ213が上下方向に摺動可能に取り付けられている。さらに、長穴222c,223cには、後述する第4のスライダ214が上下方向に摺動可能に取り付けられている。   In the pair of side pieces 222 and 223, elongated holes 222a, 222b, 222c, 223a, 223b and 223c are formed extending in the longitudinal direction (vertical direction), respectively. First and second sliders 211 and 212, which will be described later, are slidably attached to the elongated holes 222a and 223a in the vertical direction. In addition, a third slider 213, which will be described later, is slidably attached to the elongated holes 222b and 223b in the vertical direction. Furthermore, a fourth slider 214, which will be described later, is slidably attached to the elongated holes 222c and 223c in the vertical direction.

シャッタ部材201,202,203,204は、液晶表示装置11を遮蔽する遮蔽位置(図9に示す位置)と液晶表示装置11を露出させる露出位置(図8に示す位置)との間で昇降可能に構成されている。ここで、露出位置(図8に示す位置)は、遮蔽位置(図9に示す位置)よりも上方に設けられている。   The shutter members 201, 202, 203 and 204 can move up and down between a shielding position (the position shown in FIG. 9) for shielding the liquid crystal display device 11 and an exposure position (the position shown in FIG. 8) for exposing the liquid crystal display device 11. Is configured. Here, the exposure position (the position shown in FIG. 8) is provided above the shielding position (the position shown in FIG. 9).

換言すれば、シャッタ部材201,202,203,204は、露出位置にある場合には液晶表示装置11の表示領域を遮らない待機位置にあり、待機位置から動作した場合には、液晶表示装置11の表示領域を遮るように設けられている。   In other words, the shutter members 201, 202, 203 and 204 are in the standby position not blocking the display area of the liquid crystal display device 11 when in the exposure position, and when operating from the standby position, the liquid crystal display device 11 It is provided to block the display area of.

図7及び図12に示すように、昇降ユニット206は、昇降モータ240A、240Bと、テンショナ241と、駆動ベルト242とを含んで構成されている。図7では、シャッタベース220の側片部223側の昇降ユニット206を図示しているが、当該昇降ユニット206は、シャッタベース220の側片部223にも設けられている(図12参照)。すなわち、昇降ユニット206は、図12に示すように、パチスロ機1の正面側から背面側に向かってシャッタベース220の左右にそれぞれ設けられている。   As shown in FIGS. 7 and 12, the lifting and lowering unit 206 is configured to include lifting and lowering motors 240 A and 240 B, a tensioner 241, and a drive belt 242. Although FIG. 7 illustrates the elevation unit 206 on the side piece 223 side of the shutter base 220, the elevation unit 206 is also provided on the side piece 223 of the shutter base 220 (see FIG. 12). That is, as shown in FIG. 12, the elevating units 206 are respectively provided on the left and right of the shutter base 220 from the front side to the back side of the pachi-slot machine 1.

なお、本実施の形態では、左右の昇降モータをそれぞれ昇降モータ240A、240Bとして区別している。図7では、右側の昇降モータ240Bのみが図示されている。   In the present embodiment, the left and right lifting motors are distinguished as lifting motors 240A and 240B. In FIG. 7, only the right side lifting motor 240B is illustrated.

図7及び図12に示すように、昇降モータ240A、240Bは、正逆回転可能な、例えばステッピングモータによって構成されている。昇降モータ240A、240Bは、カバー部材250(図12参照)の内部に固定されている。カバー部材250は、昇降ユニット206を覆うようにしてシャッタベース220の一対の側片部222,223にそれぞれ固定されている。   As shown in FIGS. 7 and 12, the lift motors 240A and 240B are configured by, for example, stepping motors that can rotate in forward and reverse directions. The lift motors 240A and 240B are fixed inside the cover member 250 (see FIG. 12). The cover member 250 is fixed to the pair of side pieces 222 and 223 of the shutter base 220 so as to cover the lifting and lowering unit 206.

昇降モータ240A、240Bは、図示しないピニオンギヤを回転させることにより駆動プーリ244を回転させるよう構成されている。駆動プーリ244は、カバー部材250(図12参照)の内部に回転自在に支持されている。また、駆動プーリ244には、駆動ベルト242が巻き掛けられている。   The lift motors 240A and 240B are configured to rotate the drive pulley 244 by rotating a pinion gear (not shown). The drive pulley 244 is rotatably supported inside the cover member 250 (see FIG. 12). Further, a drive belt 242 is wound around the drive pulley 244.

テンショナ241は、カバー部材250(図12参照)の内部に取り付けられ、図示しないスプリングによって常時下方に付勢されるテンションプーリ241aを有している。テンションプーリ241aには、駆動ベルト242が巻き掛けられている。これにより、駆動ベルト242は、常に一定以上の張力に維持される。   The tensioner 241 is attached to the inside of the cover member 250 (see FIG. 12), and has a tension pulley 241a always urged downward by a spring (not shown). The drive belt 242 is wound around the tension pulley 241a. Thus, the drive belt 242 is always maintained at a constant tension or more.

駆動ベルト242は、駆動プーリ244とテンションプーリ241aとに巻き掛けられ、昇降モータ240A、240Bによって駆動プーリ244を介して周回駆動するようになっている。また、駆動ベルト242には、第1のスライダ211(図6参照)が連結されている。   The drive belt 242 is wound around a drive pulley 244 and a tension pulley 241a, and is rotationally driven by the lift motors 240A and 240B via the drive pulley 244. Further, a first slider 211 (see FIG. 6) is connected to the drive belt 242.

これにより、第1のスライダ211は、駆動ベルト242の周回駆動に伴って上下に昇降する。なお、第1のスライダ211には、シャッタ部材201,202,203,204のうち、最下位のシャッタ部材201が回転可能に支持されている。   Thus, the first slider 211 moves up and down as the drive belt 242 rotates. The lowermost shutter member 201 of the shutter members 201, 202, 203, and 204 is rotatably supported by the first slider 211.

したがって、昇降ユニット206は、シャッタ部材201,202,203,204のうち、最下位のシャッタ部材201を遮蔽位置(図9に示す位置)と露出位置(図8に示す位置)との間で昇降させるものである。   Therefore, the lifting and lowering unit 206 lifts and lowers the lowermost shutter member 201 among the shutter members 201, 202, 203 and 204 between the shielding position (position shown in FIG. 9) and the exposure position (position shown in FIG. 8). It is

図6に示すように、スライダ機構210は、最下位のシャッタ部材201以外の他のシャッタ部材202,203,204を最下位のシャッタ部材201に連動させて、遮蔽位置(図9に示す位置)と露出位置(図8に示す位置)との間で昇降するよう、最下位のシャッタ部材201と他のシャッタ部材202,203,204とを接続するものである。   As shown in FIG. 6, the slider mechanism 210 moves the shutter members 202, 203 and 204 other than the lowermost shutter member 201 in conjunction with the lowermost shutter member 201 to a shield position (the position shown in FIG. 9) The lowermost shutter member 201 is connected to the other shutter members 202, 203 and 204 so as to move up and down between the position and the exposed position (the position shown in FIG. 8).

具体的には、スライダ機構210は、第1のスライダ211と、第2のスライダ212と、第3のスライダ213と、第4のスライダ214とを含んで構成されている。第1のスライダ211、第2のスライダ212、第3のスライダ213及び第4のスライダ214は、シャッタ部材201,202,203,204をそれぞれ回転可能に支持している。   Specifically, the slider mechanism 210 is configured to include a first slider 211, a second slider 212, a third slider 213, and a fourth slider 214. The first slider 211, the second slider 212, the third slider 213, and the fourth slider 214 rotatably support the shutter members 201, 202, 203, and 204, respectively.

これにより、シャッタ部材201,202,203,204は、それぞれの表面201a,202a,203a,204a(図9において露出している面)と液晶表示装置11の画像表示面11a(図7参照)とのなす角度が変更されるようスライダ機構210に回転可能に支持される。   Thereby, the shutter members 201, 202, 203 and 204 are respectively the surfaces 201a, 202a, 203a and 204a (surfaces exposed in FIG. 9) and the image display surface 11a of the liquid crystal display device 11 (see FIG. 7). Is rotatably supported by the slider mechanism 210 so that the angle formed by

第1のスライダ211は、一対の側片部222,223の長穴222a,223aに沿って上下方向に摺動可能となっている。第1のスライダ211の上端部には、第2のスライダ212に当接可能な図示しないストッパ部が形成されている。このストッパ部は、後述する第2のスライダ212の上下の当接面(図示せず)に当接することで、第2のスライダ212に対する第1のスライダ211の移動範囲を規制するものである。   The first slider 211 is vertically slidable along the long holes 222a and 223a of the pair of side pieces 222 and 223. The upper end portion of the first slider 211 is formed with a stopper portion (not shown) that can abut on the second slider 212. The stopper portion abuts on upper and lower contact surfaces (not shown) of the second slider 212 described later, thereby restricting the moving range of the first slider 211 with respect to the second slider 212.

図6に示すように、第2のスライダ212は、第1のスライダ211と同様、一対の側片部222,223の長穴222a,223aに沿って上下方向に摺動可能となっている。   As shown in FIG. 6, the second slider 212 is slidable in the vertical direction along the long holes 222 a and 223 a of the pair of side pieces 222 and 223 as in the first slider 211.

図7に示すように、第2のスライダ212には、画像表示面側と反対側(図7中、左側)に窪んだ凹部212Aが形成されている。この凹部212Aの上下の内壁面には、第1のスライダ211のストッパ部が当接可能な当接面が形成されている。   As shown in FIG. 7, the second slider 212 is formed with a recess 212A that is recessed on the side opposite to the image display surface side (left side in FIG. 7). On the upper and lower inner wall surfaces of the concave portion 212A, an abutting surface on which the stopper portion of the first slider 211 can abut is formed.

図6では、第1のスライダ211と第2のスライダ212とがパチスロ機1の前後方向(図6中、紙面に直交する方向)に重なった状態を示している。したがって、図6において、第1のスライダ211のストッパ部と第2のスライダ212の各当接面とは、第1のスライダ211と第2のスライダ212とが相対的に摺動することによって第2のスライダ212の裏側においてが互いに接触するよう構成されている。   FIG. 6 shows a state in which the first slider 211 and the second slider 212 overlap in the front-rear direction of the pachi-slot machine 1 (in FIG. 6, the direction orthogonal to the paper surface). Therefore, in FIG. 6, the stopper portion of the first slider 211 and the contact surfaces of the second slider 212 are caused by relative sliding between the first slider 211 and the second slider 212. The back sides of the two sliders 212 are configured to contact each other.

また、図6に示すように、第2のスライダ212の上端部には、上下方向に直交する左右方向(図6中、左右方向)にそれぞれ突出した内側ストッパ部212c及び外側ストッパ部212dが設けられている。   Further, as shown in FIG. 6, the upper end portion of the second slider 212 is provided with an inner stopper portion 212c and an outer stopper portion 212d which respectively project in the left-right direction (left-right direction in FIG. 6) orthogonal to the vertical direction. It is done.

内側ストッパ部212cは、後述する第3のスライダ213の上下の当接面213a,213bに当接することで、第3のスライダ213に対する第2のスライダ212の移動範囲を規制するものである。一方、外側ストッパ部212dは、後述する第4のスライダ214の上下の当接面214a,214bに当接することで、第4のスライダ214に対する第2のスライダ212の移動範囲を規制するものである。   The inner stopper portion 212 c abuts on upper and lower contact surfaces 213 a and 213 b of a third slider 213 described later to restrict the movement range of the second slider 212 with respect to the third slider 213. On the other hand, the outer stopper portion 212d restricts the movement range of the second slider 212 with respect to the fourth slider 214 by abutting on upper and lower contact surfaces 214a and 214b of the fourth slider 214 described later. .

第3のスライダ213は、一対の側片部222,223の長穴222b,223bに沿って上下方向に摺動可能となっている。第3のスライダ213には、画像表示面側(図7中、右側)に窪んだ凹部213Aが形成されている。凹部213Aの上下の内壁面には、第2のスライダ212の内側ストッパ部212cが当接可能な当接面213a,213bが形成されている。   The third slider 213 can slide in the vertical direction along the long holes 222 b and 223 b of the pair of side pieces 222 and 223. The third slider 213 is formed with a recess 213A that is recessed on the image display surface side (right side in FIG. 7). On the upper and lower inner wall surfaces of the recess 213A, abutment surfaces 213a and 213b are formed, to which the inner stopper portion 212c of the second slider 212 can abut.

第4のスライダ214は、一対の側片部222,223の長穴222c,223cに沿って上下方向に摺動可能となっている。第4のスライダ214には、画像表示面側(図7中、右側)に窪んだ凹部214Aが形成されている。凹部214Aの上下の内壁面には、第2のスライダ212の外側ストッパ部212dが当接可能な当接面214a,214bが形成されている。   The fourth slider 214 can slide in the vertical direction along the long holes 222 c and 223 c of the pair of side pieces 222 and 223. The fourth slider 214 is formed with a recessed portion 214A recessed on the image display surface side (right side in FIG. 7). On the upper and lower inner wall surfaces of the recess 214A, abutment surfaces 214a and 214b are formed, to which the outer stopper portion 212d of the second slider 212 can abut.

ここで、図6〜図9を参照して、シャッタ部材201,202,203,204を下降させる際の上述したスライダ機構210の動作について説明する。   Here, with reference to FIGS. 6-9, the operation of the above-described slider mechanism 210 when lowering the shutter members 201, 202, 203, 204 will be described.

まず、図8に示すように、昇降ユニット206によって露出位置にある最下位のシャッタ部材201を下降させると、他のシャッタ部材202,203,204もその自重により最下位のシャッタ部材201に追従して下降する。   First, as shown in FIG. 8, when the lowermost shutter member 201 at the exposed position is lowered by the lifting unit 206, the other shutter members 202, 203, 204 also follow the lowermost shutter member 201 by their own weight. Go down.

このとき、図6に示すように、まず、第4のスライダ214が長穴222c,223cの最下部に突き当たり、それ以上の下方への移動が規制される。このとき、第2のスライダ212の上部の当接面は、第1のスライダ211の上端部のストッパ部に当接している。また、第2のスライダ212の内側ストッパ部212cは、第3のスライダ213の当接面213aに当接している。   At this time, as shown in FIG. 6, first, the fourth slider 214 strikes the lowermost part of the long holes 222c and 223c, and the further downward movement is restricted. At this time, the contact surface of the upper portion of the second slider 212 is in contact with the stopper portion of the upper end portion of the first slider 211. Further, the inner stopper portion 212 c of the second slider 212 is in contact with the contact surface 213 a of the third slider 213.

次いで、第3のスライダ213が長穴222b,223bの最下部に突き当たり、それ以上の下方への移動が規制される。このとき、第2のスライダ212の内側ストッパ部212cは、第3のスライダ213の当接面213aへの当接が解消される。   Then, the third slider 213 strikes the lowermost part of the long holes 222b and 223b, and the further downward movement is restricted. At this time, the abutment of the inner stopper portion 212c of the second slider 212 with the abutment surface 213a of the third slider 213 is cancelled.

次いで、第2のスライダ212の内側ストッパ部212cが第3のスライダ213の当接面213bに当接し、第2のスライダ212のそれ以上の下方への移動が規制される。このとき、第2のスライダ212の外側ストッパ部212dは、第4のスライダ214の当接面214bに当接することとなる。   Then, the inner stopper portion 212c of the second slider 212 abuts on the abutment surface 213b of the third slider 213, and the further downward movement of the second slider 212 is restricted. At this time, the outer stopper portion 212 d of the second slider 212 abuts on the abutment surface 214 b of the fourth slider 214.

最後に、第1のスライダ211が長穴222a,223aの最下部に突き当たり、それ以上の下方への移動が規制される。このとき、第1のスライダ211上端部のストッパ部は、第2のスライダ212の下部の当接面に当接することとなる。これにより、図9に示すように、シャッタ部材201,202,203,204が遮蔽位置にて停止することとなる。   Finally, the first slider 211 strikes the lowermost part of the long holes 222a and 223a, and the further downward movement is restricted. At this time, the stopper portion at the upper end portion of the first slider 211 comes in contact with the lower contact surface of the second slider 212. As a result, as shown in FIG. 9, the shutter members 201, 202, 203 and 204 stop at the shielding position.

一方、昇降ユニット206によって遮蔽位置(図9に示す位置)にある最下位のシャッタ部材201を上昇させると、まず、第1のスライダ211の上端部のストッパ部が第2のスライダ212の上部の当接面に当接する。   On the other hand, when the lowermost shutter member 201 in the shielding position (the position shown in FIG. 9) is raised by the raising and lowering unit 206, first, the stopper on the upper end of the first slider 211 is the upper portion of the second slider 212. Contact the contact surface.

次いで、第2のスライダ212が第1のスライダ211によって押し上げられる。続いて、第1のスライダ211とともに第2のスライダ212が上昇すると、今度は、第2のスライダ212の内側ストッパ部212cが第3のスライダ213の当接面213aに当接する。   Then, the second slider 212 is pushed up by the first slider 211. Subsequently, when the second slider 212 rises together with the first slider 211, the inner stopper portion 212c of the second slider 212 abuts on the abutment surface 213a of the third slider 213.

その後、第3のスライダ213が第2のスライダ212によって押し上げられる。続いて、第1のスライダ211及び第2のスライダ212とともに第3のスライダ213が上昇すると、第2のスライダ212の外側ストッパ部212dが第4のスライダ214の当接面214aに当接する。   Thereafter, the third slider 213 is pushed up by the second slider 212. Subsequently, when the third slider 213 is raised together with the first slider 211 and the second slider 212, the outer stopper portion 212 d of the second slider 212 abuts on the abutment surface 214 a of the fourth slider 214.

次いで、第4のスライダ214が第2のスライダ212によって押し上げられる。続いて、第1のスライダ211、第2のスライダ212及び第3のスライダ213とともに第4のスライダ214が上昇すると、第4のスライダ214が長穴223cの最上部に突き当たり、それ以上の上昇が規制される。これにより、シャッタ部材201,202,203,204が露出位置(図8に示す位置)にて停止することとなる。   The fourth slider 214 is then pushed up by the second slider 212. Subsequently, when the fourth slider 214 rises together with the first slider 211, the second slider 212, and the third slider 213, the fourth slider 214 strikes the top of the elongated hole 223c and further rises It is regulated. As a result, the shutter members 201, 202, 203, and 204 stop at the exposure position (the position shown in FIG. 8).

ここで、図8に示すように、シャッタ部材201,202,203,204は、昇降ユニット206によって露出位置に上昇させられたとき、それぞれの表面201a,202a,203a,204a(図9参照)が上方を向くよう回転した状態で互いに重畳されて上部外装部材7aの背面側の空間に収容される。   Here, as shown in FIG. 8, when the shutter members 201, 202, 203 and 204 are raised to the exposed position by the lifting and lowering unit 206, the respective surfaces 201 a, 202 a, 203 a and 204 a (see FIG. 9) While being turned upward, they are superimposed on each other and accommodated in the space on the back side of the upper exterior member 7a.

また、シャッタ部材201,202,203,204は、長手方向の両端に図示しない回転軸をそれぞれ有しており、これら回転軸が第1のスライダ211〜第4のスライダ214に回転可能に支持されている。これにより、シャッタ部材201,202,203,204が回転可能に構成される。   The shutter members 201, 202, 203 and 204 respectively have rotation shafts (not shown) at both ends in the longitudinal direction, and these rotation shafts are rotatably supported by the first slider 211 to the fourth slider 214. ing. Thus, the shutter members 201, 202, 203 and 204 are configured to be rotatable.

また、シャッタ部材201,202,203,204の各回転軸の少なくともいずれか一方の端部(本実施の形態では、側片部222側の端部)には、図示しない回転体が一体回転可能に取り付けられている。この回転体は、後述する回転機構230の図示しない係合部材に係合可能とされる。   In addition, a rotating body (not shown) can be integrally rotated at one end of at least one of the rotation shafts of the shutter members 201, 202, 203, 204 (in the present embodiment, the end on the side piece 222 side). Is attached to The rotary body is engageable with an engagement member (not shown) of a rotation mechanism 230 described later.

上述の回転体の回転範囲は、略180°である。これにより、シャッタ部材201,202,203,204は、それぞれ表面201a,202a,203a,204aと裏面201b,202b,203b,204bとを反転することができる。なお、上述の回転体は、第1のスライダ211〜第4のスライダ214によって、その回転範囲が略180°となるよう規制されている。例えば、回転体の一部が第1のスライダ211〜第4のスライダ214に設けられた突起に係合することで、回転体の回転範囲が規制される。   The rotation range of the above-mentioned rotating body is approximately 180 °. Thereby, the shutter members 201, 202, 203 and 204 can reverse the front surfaces 201a, 202a, 203a and 204a and the back surfaces 201b, 202b, 203b and 204b, respectively. The above-described rotating body is regulated by the first slider 211 to the fourth slider 214 so that the rotation range is approximately 180 °. For example, when a part of the rotating body is engaged with the protrusions provided on the first slider 211 to the fourth slider 214, the rotation range of the rotating body is restricted.

さらに、シャッタ部材201,202,203,204は、各回転体及び各スライダ間に設けられた付勢部材(例えば、巻き戻しタイプのねじりばね等)によって、遮蔽位置(図9に示す位置)において、表面201a,202a,203a,204aがパチスロ機1の前方側を向いた状態で画像表示面11aに対して平行となるよう常時付勢されている。   Furthermore, the shutter members 201, 202, 203 and 204 are in the shielding position (the position shown in FIG. 9) by biasing members (for example, a rewinding type torsion spring etc.) provided between the respective rotary members and the respective sliders. The surfaces 201a, 202a, 203a and 204a are always urged in parallel to the image display surface 11a with the front surface of the pachi-slot machine 1 facing.

一方、露出位置(図8に示す位置)において、シャッタ部材201,202,203,204は、付勢部材の付勢力に抗して表面201a,202a,203a,204aを上向きにした状態で互いに折り重なるようにして上部外装部材7aの背面側の空間に収容される。   On the other hand, in the exposed position (the position shown in FIG. 8), the shutter members 201, 202, 203, 204 fold over each other with the surfaces 201a, 202a, 203a, 204a facing upward against the biasing force of the biasing member. Thus, it is accommodated in the space on the back side of the upper exterior member 7a.

回転機構230は、シャッタ部材201,202,203,204が遮蔽位置にあるときに、シャッタ部材201,202,203,204が図9に示す状態、図10に示す状態、及び図11に示す状態のいずれかの状態となるよう、シャッタ部材201,202,203,204を回転させるものである。   When the shutter members 201, 202, 203, 204 are in the blocking position, the rotation mechanism 230 is in the state shown in FIG. 9 by the shutter members 201, 202, 203, 204, the state shown in FIG. The shutter members 201, 202, 203, and 204 are rotated so as to be in any of the states.

ここで、図9に示す状態は、シャッタ部材201,202,203,204の表面201a,202a,203a,204aがパチスロ機1の前面側を向いた状態で、液晶表示装置11を遮蔽した状態である。   Here, in the state shown in FIG. 9, the liquid crystal display device 11 is shielded in a state in which the surfaces 201a, 202a, 203a, 204a of the shutter members 201, 202, 203, 204 face the front side of the pachislot machine 1. is there.

図10に示す状態は、シャッタ部材201,202,203,204の表面201a,202a,203a,204aが液晶表示装置11の画像表示面11aに対して直交した角度で停止した状態である。すなわち、図10に示す状態は、シャッタ部材201,202,203,204が半開状態にあり、これらシャッタ部材間の隙間から画像表示面11aが視認可能な状態である。   The state shown in FIG. 10 is a state in which the surfaces 201a, 202a, 203a and 204a of the shutter members 201, 202, 203 and 204 stop at an angle orthogonal to the image display surface 11a of the liquid crystal display device 11. That is, in the state shown in FIG. 10, the shutter members 201, 202, 203 and 204 are in the half-opened state, and the image display surface 11a can be visually recognized from the gap between these shutter members.

図11に示す状態は、シャッタ部材201,202,203,204の裏面201b,202b,203b,204bがパチスロ機1の前面側を向いた状態で、液晶表示装置11を遮蔽した状態である。   The state shown in FIG. 11 is a state in which the liquid crystal display device 11 is shielded in a state where the back surfaces 201b, 202b, 203b and 204b of the shutter members 201, 202, 203 and 204 face the front side of the pachi-slot machine 1.

図6に示すように、回転機構230は、駆動部としての回転モータ231と、回転モータ231のピニオンギヤと噛み合う図示しないラック部と、図示しない係合部材と、を含んで構成されている。   As shown in FIG. 6, the rotation mechanism 230 is configured to include a rotation motor 231 as a drive portion, a rack portion (not shown) engaged with the pinion gear of the rotation motor 231, and an engagement member (not shown).

図6に示すように、回転モータ231は、シャッタベース220の側片部222の下方においてベース部材238に取り付けられている。なお、ベース部材238は、図示しない締結部材を介してドア本体9に固定されている。   As shown in FIG. 6, the rotary motor 231 is attached to the base member 238 below the side piece 222 of the shutter base 220. In addition, the base member 238 is being fixed to the door main body 9 via the fastening member which is not shown in figure.

回転モータ231は、回転角度を調整可能かつ正逆回転可能な、例えばステッピングモータによって構成されている。また、回転モータ231の駆動軸には、図示しないピニオンギヤが一体回転可能に取り付けられている。   The rotation motor 231 is configured of, for example, a stepping motor that can adjust the rotation angle and can rotate in the forward and reverse directions. Further, a pinion gear (not shown) is attached to the drive shaft of the rotary motor 231 so as to be integrally rotatable.

なお、本実施の形態では、昇降モータ240A、240B及び回転モータ231として使用されているステッピングモータは2相励磁式であるが、これに限らず、1相励磁式、1・2相励磁式、又は、マイクロステップ駆動式であってもよく、また回転角度の調整及び正逆回転可能であれば、サーボモータ、リラクタンスモータ、又は、コアレスモータであってもよい。   In the present embodiment, the stepping motors used as the elevation motors 240A and 240B and the rotary motor 231 are of two-phase excitation type, but the invention is not limited thereto. One-phase excitation type, one and two phase excitation types, Alternatively, it may be a microstep drive type, and may be a servomotor, a reluctance motor, or a coreless motor, as long as adjustment of the rotation angle and forward and reverse rotation are possible.

ラック部は、図示はしていないが、側片部222の延在方向(図6中、上下方向)に沿って長尺な部材で構成されており、回転モータ231のピニオンギヤの回転に応じて上下方向に移動自在となっている。   Although not shown, the rack portion is formed of a long member along the extending direction of the side piece portion 222 (in the vertical direction in FIG. 6), and in response to the rotation of the pinion gear of the rotary motor 231. It is movable in the vertical direction.

また、ラック部には、シャッタ部材201,202,203,204の回転体が係合可能な係合部材が上下方向に所定の間隔で4つ設けられている。これら係合部材は、シャッタ部材201,202,203,204が遮蔽位置(図9に示す位置)に下降した際に、シャッタ部材201,202,203,204の回転体にそれぞれ係合するようになっている。   Further, in the rack portion, four engaging members engageable with the rotating members of the shutter members 201, 202, 203 and 204 are provided at predetermined intervals in the vertical direction. These engaging members are engaged with the rotating members of the shutter members 201, 202, 203 and 204, respectively, when the shutter members 201, 202, 203 and 204 are lowered to the shielding position (the position shown in FIG. 9). It has become.

また、各係合部材は、ラック部の上下方向への移動に伴って回転するよう構成されている。例えば、ラック部に形成したギヤ部に各係合部材に形成したギヤ部を噛み合わせることで、ラック部の移動に伴って各係合部材を回転させることができる。   Further, each engaging member is configured to rotate with the movement of the rack portion in the vertical direction. For example, by engaging the gear portions formed in the engagement members with the gear portions formed in the rack portion, the engagement members can be rotated with the movement of the rack portion.

このように構成された回転機構230は、回転モータ231の駆動によってラック部を上下方向に移動させることで、係合部材を180°、回転駆動させることができるとともに、回転モータ231を所定ステップ数だけ駆動することで、係合部材を所定駆動量だけ回転駆動することもできる。   The rotation mechanism 230 configured as described above can rotationally drive the engagement member by 180 ° by moving the rack portion up and down by driving the rotation motor 231, and the rotation motor 231 can be driven by a predetermined number of steps. By driving only, the engaging member can be rotationally driven by a predetermined driving amount.

したがって、回転機構230は、回転モータ231の駆動によって係合部材を正逆方向に180°、回転駆動させることで、シャッタ部材201,202,203,204の表面201a,202a,203a,204aと裏面201b,202b,203b,204bとが反転するよう、シャッタ部材201,202,203,204を遮蔽位置で回転させることができる。   Therefore, the rotation mechanism 230 rotationally drives the engagement member in the forward and reverse directions by 180 ° by driving the rotation motor 231, whereby the front surfaces 201a, 202a, 203a, 204a of the shutter members 201, 202, 203, 204 and the rear surface The shutter members 201, 202, 203 and 204 can be rotated at the blocking position so that the members 201b, 202b, 203b and 204b are reversed.

また、回転機構230は、回転モータ231の駆動によって係合部材を所定駆動量(例えば、90°)だけ回転させることで、シャッタ部材201,202,203,204の表面201a,202a,203a,204aが画像表示面11a(図10参照)に対して直交した角度でシャッタ部材201,202,203,204を停止させることができる。   In addition, the rotation mechanism 230 rotates the engagement member by a predetermined drive amount (for example, 90 °) by driving the rotation motor 231, whereby the surfaces 201a, 202a, 203a, 204a of the shutter members 201, 202, 203, 204 are rotated. The shutter members 201, 202, 203 and 204 can be stopped at an angle orthogonal to the image display surface 11a (see FIG. 10).

ここで、上述したようなシャッタ部材201,202,203,204の昇降及び回転は、原点センサ270、下降センサ271及び回転センサ272によってそれぞれ検出されるようになっている。   Here, raising and lowering and rotation of the shutter members 201, 202, 203 and 204 as described above are detected by the origin sensor 270, the lowering sensor 271 and the rotation sensor 272, respectively.

原点センサ270は、シャッタベース220の側片部223の上部に配置され、例えば透過型のフォトセンサで構成されている。原点センサ270は、第4のスライダ214の上端を検出することで、シャッタ部材201,202,203,204が原点、すなわち露出位置(図8に示す位置)にあることを検出する。   The origin sensor 270 is disposed on the top of the side piece 223 of the shutter base 220, and is configured of, for example, a transmission type photo sensor. The origin sensor 270 detects the upper end of the fourth slider 214 to detect that the shutter members 201, 202, 203, and 204 are at the origin, that is, at the exposure position (the position shown in FIG. 8).

下降センサ271は、シャッタベース220の側片部222の下部に配置され、原点センサ270と同様、例えば透過型のフォトセンサで構成されている。下降センサ271は、第1のスライダ211の下端を検出することで、シャッタ部材201,202,203,204が下降したこと、すなわち遮蔽位置(図9に示す位置)にあることを検出する。   The descent sensor 271 is disposed below the side piece 222 of the shutter base 220, and is configured of, for example, a transmissive photo sensor, like the origin sensor 270. The descent sensor 271 detects the lower end of the first slider 211 to detect that the shutter members 201, 202, 203 and 204 have been lowered, that is, in the shielding position (the position shown in FIG. 9).

回転センサ272は、シャッタベース220の側片部222の下部近傍に配置され、原点センサ270及び下降センサ271と同様、例えば透過型のフォトセンサで構成されている。回転センサ272は、回転機構230のラック部に形成された図示しない検知片を検出することで、シャッタ部材201,202,203,204が回転してない状態(図9に示す状態)、すなわち回転原点にあることを検出する。なお、本実施の形態では、ラック部には、回転原点を検知するための検知片のほかに、シャッタ部材201,202,203,204が反転した状態(図11に示す状態)にあることを検出可能な検知片が設けられている。   The rotation sensor 272 is disposed in the vicinity of the lower portion of the side piece portion 222 of the shutter base 220, and is configured of, for example, a transmission type photo sensor, like the origin sensor 270 and the lowering sensor 271. The rotation sensor 272 detects a detection piece (not shown) formed on the rack portion of the rotation mechanism 230, whereby the shutter members 201, 202, 203, 204 do not rotate (state shown in FIG. 9), that is, rotation. It detects that it is at the origin. In the present embodiment, in the rack portion, in addition to the detection piece for detecting the rotation origin, the shutter members 201, 202, 203, and 204 are in an inverted state (state shown in FIG. 11). A detectable piece is provided.

なお、上述した原点センサ270、下降センサ271及び回転センサ272は、透過型のフォトセンサに限らず、反射型のフォトセンサであってもよいし、マイクロスイッチ等のフォトセンサ以外のセンサであってもよい。   The origin sensor 270, the lowering sensor 271, and the rotation sensor 272 described above are not limited to transmissive photosensors, but may be reflective photosensors or sensors other than photosensors such as micro switches. It is also good.

次に、図12を参照して、シャッタ部材201,202,203,204を発光させる構造について説明する。   Next, with reference to FIG. 12, a structure for causing the shutter members 201, 202, 203 and 204 to emit light will be described.

図12に示すように、シャッタ装置200は、シャッタ部材201,202,203,204に側方から光を照射する光照射手段としての光照射装置400を、シャッタ部材201,202,203,204の長手方向の両端部側に2つ備えている。また、これら光照射装置400は、支持部材400aを介してシャッタベース220の側片部222,223にそれぞれ固定されている。   As shown in FIG. 12, the shutter device 200 includes a light irradiation device 400 as light irradiation means for irradiating light to the shutter members 201, 202, 203, 204 from the side, and the light irradiation device 400 of the shutter members 201, 202, 203, 204. Two are provided on both end sides in the longitudinal direction. The light irradiation devices 400 are fixed to the side pieces 222 and 223 of the shutter base 220 via the support member 400a.

光照射装置400は、シャッタ部材201,202,203,204のそれぞれに対応して上下方向に並べて配置された4つのLED401,402,403,404を有している。LED401,402,403,404は、上述したLED群25(図3参照)に含まれる。   The light irradiation device 400 includes four LEDs 401, 402, 403, and 404 arranged in the vertical direction corresponding to the shutter members 201, 202, 203, and 204, respectively. The LEDs 401, 402, 403, and 404 are included in the above-described LED group 25 (see FIG. 3).

また、シャッタ部材201,202,203,204は、一方の面(本実施の形態では、裏面201b〜204b)の少なくとも一部に装飾500が施されている。この装飾500は、任意の形状で描かれ、特に図12に示した形状に限られない。   In addition, in the shutter members 201, 202, 203, and 204, at least a part of one surface (in the present embodiment, the back surfaces 201b to 204b) is provided with a decoration 500. This decoration 500 is drawn in any shape, and is not particularly limited to the shape shown in FIG.

裏面201b〜204bの装飾500が施された箇所には、LED401,402,403,404から照射された光をパチスロ機1(図2参照)の前面側に向かって反射させる凹凸が形成されている。凹凸は、LED401,402,403,404から照射された光がパチスロ機1の前面側に向かって反射可能な傾斜面を有する。   At the portions of the back surfaces 201b to 204b to which the decoration 500 has been applied, there are formed asperities for reflecting the light emitted from the LEDs 401, 402, 403 and 404 toward the front side of the pachislot machine 1 (see FIG. 2) . The unevenness has an inclined surface on which light emitted from the LEDs 401, 402, 403 and 404 can be reflected toward the front side of the pachi-slot machine 1.

また、本実施の形態では、LED401,402,403,404は、凹凸の傾斜面に対して所定の角度で光を照射するよう、傾斜した状態で光照射装置400に設置されている。ここで、LED401,402,403,404の設置角度は、傾斜面で反射した光がパチスロ機1の前面側に向かうような照射光を傾斜面に対して照射可能な角度とされる。より厳密には、LED401,402,403,404の傾斜面に対する入射角度と反射角度とを考慮して、LED401,402,403,404の設置角度及び傾斜面の角度が設定されるのが好ましい。   Further, in the present embodiment, the LEDs 401, 402, 403, and 404 are installed in the light irradiation device 400 in an inclined state so as to irradiate light at a predetermined angle with respect to the inclined surface of the unevenness. Here, the installation angles of the LEDs 401, 402, 403, and 404 are set to allow the light reflected by the inclined surface to be directed to the front side of the pachi-slot machine 1 with respect to the inclined surface. More strictly, preferably, the installation angle of the LEDs 401, 402, 403, 404 and the angle of the inclined surface are set in consideration of the incident angle and the reflection angle with respect to the inclined surfaces of the LEDs 401, 402, 403, 404.

[RT遊技状態遷移]
図13に示すように、パチスロ機1には、メインCPU93によって制御されるRT遊技状態として、「RT0遊技状態」、「RT1遊技状態」、「RT2遊技状態」、「RT3遊技状態」、「RT4遊技状態」及び「RT5遊技状態」がある。
[RT gaming state transition]
As shown in FIG. 13, in the pachislot machine 1, as the RT gaming state controlled by the main CPU 93, “RT0 gaming state”, “RT1 gaming state”, “RT2 gaming state”, “RT3 gaming state”, “RT4 There are "playing state" and "RT5 playing state".

「RT0遊技状態」及び「RT1遊技状態」は、再遊技に係る内部当籤役の内部当籤確率が低いリプレイ低確率状態である。また、「RT2遊技状態」は、再遊技に係る内部当籤役の内部当籤確率が、「RT0遊技状態」及び「RT1遊技状態」よりも高いリプレイ中確率状態である。一方、「RT3遊技状態」、「RT4遊技状態」及び「RT5遊技状態」は、再遊技に係る内部当籤役の内部当籤確率が、「RT2遊技状態」よりも高いリプレイ高確率状態である。   The “RT0 gaming state” and the “RT1 gaming state” are replay low probability states in which the internal winning probability of the internal winning combination relating to replay is low. The “RT2 gaming state” is a replaying probability state in which the internal winning probability of the internal winning combination relating to replay is higher than that of the “RT0 gaming state” and the “RT1 gaming state”. On the other hand, “RT3 gaming state”, “RT4 gaming state” and “RT5 gaming state” are replay high probability states in which the internal winning probability of the internal winning combination relating to replay is higher than that of “RT2 gaming state”.

RT遊技状態は、所定の条件成立時に「RT0遊技状態」、「RT1遊技状態」、「RT2遊技状態」、「RT3遊技状態」、「RT4遊技状態」及び「RT5遊技状態」の間で移行される。   The RT gaming state is shifted between “RT0 gaming state”, “RT1 gaming state”, “RT2 gaming state”, “RT3 gaming state”, “RT4 gaming state” and “RT5 gaming state” when predetermined conditions are satisfied. Ru.

例えば、設定変更時は、RT遊技状態は、「RT0遊技状態」に移行する。「RT0遊技状態」において、「RT1移行_1」〜「RT1移行_3」のいずれかのコンビネーションが有効ラインに沿って表示された場合には、RT遊技状態が「RT1遊技状態」に移行する。   For example, at the time of setting change, the RT gaming state shifts to "RT0 gaming state". In the “RT0 gaming state”, when any combination of “RT1 transition_1” to “RT1 transition_3” is displayed along the effective line, the RT gaming state transitions to “RT1 gaming state”.

また、「RT1遊技状態」において、「RT2移行リプ_1」〜「RT2移行リプ_3」のいずれかのコンビネーションが有効ラインに沿って表示された場合には、RT遊技状態が「RT2遊技状態」に移行する。一方、「RT1遊技状態」において、「RT5移行リプ_1」〜「RT5移行リプ_16」のいずれかのコンビネーションが有効ラインに沿って表示された場合には、RT遊技状態が「RT5遊技状態」に移行する。   In addition, in the “RT1 gaming state”, when any combination of “RT2 transition lip_1” to “RT2 transition lip_3” is displayed along the effective line, the RT gaming state becomes “RT2 gaming state”. Transition. On the other hand, in the “RT1 gaming state”, when any combination of “RT5 transition lip_1” to “RT5 transition lip_16” is displayed along the effective line, the RT gaming state is “RT5 gaming state”. Transition.

また、「RT2遊技状態」において、「RT3移行リプ_1」〜「RT3移行リプ_16」のいずれかのコンビネーションが有効ラインに沿って表示された場合には、RT遊技状態が「RT3遊技状態」に移行する。   In addition, in the “RT2 gaming state”, when any combination of “RT3 transition lip 1” to “RT3 transition lip_16” is displayed along the effective line, the RT gaming state is “RT3 gaming state”. Transition.

また、「RT3遊技状態」において、「RT4移行リプ_1」〜「RT4移行リプ_13」のいずれかのコンビネーションが有効ラインに沿って表示された場合には、RT遊技状態が「RT4遊技状態」に移行する。さらに、「RT3遊技状態」において、「RT5移行リプ_1」〜「RT5移行リプ_16」のいずれかのコンビネーションが有効ラインに沿って表示された場合には、RT遊技状態が「RT5遊技状態」に移行する。   In addition, in the “RT3 gaming state”, when any combination of “RT4 transition lip 1” to “RT4 transition lip 13” is displayed along the effective line, the RT gaming state is “RT4 gaming state”. Transition. Furthermore, in the “RT3 gaming state”, when any combination of “RT5 transition lip_1” to “RT5 transition lip_16” is displayed along the activated line, the RT gaming state is “RT5 gaming state”. Transition.

また、「RT4遊技状態」及び「RT5遊技状態」において、「RT3移行リプ_1」〜「RT3移行リプ_16」のいずれかのコンビネーションが有効ラインに沿って表示された場合には、RT遊技状態が「RT3遊技状態」に移行する。   In addition, in the “RT4 gaming state” and the “RT5 gaming state”, when any combination of “RT3 transition lip 1” to “RT3 transition lip 16” is displayed along the effective line, the RT gaming state is It shifts to "RT3 gaming state".

また、「RT1遊技状態」、「RT4遊技状態」及び「RT5遊技状態」において、「RT0リプ」、「中右押し用役_1」〜「中右押し用役_8」のいずれかのコンビネーションが有効ラインに沿って表示された場合には、RT遊技状態が「RT0遊技状態」に移行する。   In addition, in RT1 gaming state, RT4 gaming state, and RT5 gaming state, any combination of RT0 rep, middle right push role_1 to middle right push role_8 is valid. When displayed along the line, the RT gaming state shifts to "RT0 gaming state".

さらに、「RT2遊技状態」〜「RT5遊技状態」において、「RT1移行_1」〜「RT1移行_3」のいずれかのコンビネーションが有効ラインに沿って表示された場合には、RT遊技状態が「RT1遊技状態」に移行する。   Furthermore, in the “RT2 gaming state” to “RT5 gaming state”, when any combination of “RT1 transition_1” to “RT1 transition_3” is displayed along the activated line, the RT gaming state is “RT1. Transition to the game state.

このように、メインCPU93は、再遊技の作動役(リプレイ役)の当籤確率が異なる複数のRT遊技状態0〜5の間でRT遊技状態を移行させる遊技状態移行手段を構成する。   As described above, the main CPU 93 constitutes gaming state transition means for transitioning the RT gaming state between a plurality of RT gaming states 0 to 5 in which the winning probability of the player's role of replay (replay) is different.

[副制御回路の遊技状態]
上述したように、メインCPU93によってRT遊技状態が移行される一方で、サブCPU102は、演出の内容を決定することにより、リール3L,3C,3Rの停止操作を報知することによって、内部当籤役を遊技者にとって有利に入賞又は非入賞させたり、RT遊技機を移行させたりする。
[Playing state of secondary control circuit]
As described above, while the RT gaming state is shifted by the main CPU 93, the sub CPU 102 determines the content of the effect to notify the stop operation of the reels 3L, 3C, 3R, thereby achieving the internal winning combination. The player is made to win or not win advantageously, or to shift the RT game machine.

ここで、サブCPU102が内部当籤役を遊技者にとって有利に入賞又は非入賞させるようにリール3L、3C、3Rの停止操作を報知する状態を「AT」という。また、AT状態であり、RT遊技状態がリプレイ高確率状態である状態を「ART」という。   Here, a state in which the sub CPU 102 notifies the stop operation of the reels 3L, 3C, 3R so as to make the internal winning combination be won or not won for the player in an advantageous manner is referred to as "AT". Further, a state in which the AT gaming state is the replay high probability state is referred to as "ART".

したがって、ART中には、メダルを投入することなく、獲得枚数が多くなるように内部当籤役を入賞させることができるため、ARTの遊技数(ゲーム数)が、多くなるほど、より多くのメダルを獲得させることができる。このため、本実施の形態のパチスロ機1では、ARTの付与数としてゲーム数を加算させる(「上乗せ」ともいう)ことがメダルの獲得に大きく影響する。   Therefore, during ART, it is possible to win the internal winning combination so that the number of winning medals is increased without inserting medals, so the more the number of ART games (the number of games), the more medals. It can be earned. For this reason, in the pachislot machine 1 according to the present embodiment, the addition of the number of games (also referred to as "addition") as the number of grants of ART greatly affects the acquisition of medals.

本実施の形態のパチスロ機1は、一般中の他に、ART高確率、ART中、擬似BB高確率、擬似BB、通常復帰待ち、上乗せ遊技及び上乗せ選択(「選択遊技」ともいう)といった副遊技状態をとる。   The pachislot machine 1 according to the present embodiment is not only general but also ART high probability, ART, pseudo BB high probability, pseudo BB, wait for normal return, additional game and additional selection (also referred to as “selected game”) Take the game state.

ART高確率は、ARTに対する期待度が一般中の遊技状態よりも高い、すなわちARTに移行しやすい特殊遊技状態である。このART高確率は、所定の条件が成立した場合、例えば、前回のART終了から所定ゲーム数(例えば、600ゲーム)を消化した場合に、サブCPU102により移行される。このように、サブCPU102は、特殊遊技状態移行手段を構成する。   The ART high probability is a special gaming state in which the degree of expectation for the ART is higher than the gaming state in the middle, that is, it is easy to shift to the ART. The ART high probability is transferred by the sub CPU 102 when, for example, a predetermined number of games (for example, 600 games) have been consumed since the end of the previous ART when a predetermined condition is satisfied. Thus, the sub CPU 102 constitutes a special gaming state transition means.

ART高確率中は、いずれの内部当籤役にも当籤しない遊技(以下、「はずれ遊技」という)において、遊技者による遊技操作を所定の期間無効化するロックを次遊技(次ゲーム)において行うか否かが抽籤によりメインCPU93によって決定される。   During the ART high probability, in a game which does not win any internal winning combination (hereinafter referred to as “a lost game”), is a lock for disabling the game operation by the player for a predetermined period performed in the next game (next game)? The main CPU 93 determines whether or not to be randomly selected.

また、ART高確率中は、はずれ遊技において、所定の特殊図柄(本実施の形態では、「蝙蝠」)の組合せを有効ライン上に表示させるための特定の停止操作順序(例えば、右押し)を報知するか否かが抽籤によりサブCPU102によって決定され、報知される。このように、サブCPU102は、報知決定手段及び停止操作順序報知手段を構成する。   In addition, during ART high probability, in the off game, the specific stop operation order (for example, right push) for displaying the combination of the specified special symbol (in this embodiment, “蝙蝠”) on the effective line Whether to notify or not is determined by the sub CPU 102 by lottery and notified. As described above, the sub CPU 102 configures notification determination means and stop operation order notification means.

さらに、ART高確率中は、上述した特定の停止操作順序で停止操作がなされた結果、特殊図柄の組合せが有効ライン上に表示されなかったことを条件に、次遊技で行われるロック中に特殊図柄の組合せが有効ライン上に表示されるよう、複数のリール3L,3C,3Rの少なくとも1つを回転させる、はずれリールアクション(ロック中演出)がメインCPU93によって行われる。このように、メインCPU93は、ロック中演出手段を構成する。   Furthermore, during the ART high probability, as a result of the stop operation being performed in the above-described specific stop operation order, the special symbol is not displayed on the activated line as a result of the stop operation being performed. The main CPU 93 performs an out-of-reel action (demonstration during locking) of rotating at least one of the plurality of reels 3L, 3C, 3R so that the combination of symbols is displayed on the effective line. Thus, the main CPU 93 constitutes an in-lock effect means.

なお、サブCPU102は、ART高確率中にARTに当籤しなかった場合に、所定の確率で特殊モードの移行抽籤を行い、遊技状態が特殊モードに移行すると、ARTに当籤するまでART高確率に繰り返し移行させるようにしてもよい。   It should be noted that, if the sub CPU 102 does not win ART during ART high probability, it performs transition lottery of the special mode with a predetermined probability, and when the gaming state shifts to the special mode, ART high probability until ART is won. You may make it shift repeatedly.

また、サブCPU102は、所定の当籤確率で、ART高確率よりもARTに対する期待度が高いART超高確率に移行させ、ART超高確率中は、小役が内部当籤するたびにART移行ポイントを加算するとともに、ART超高確率の残りゲーム数を維持するようにしてもよい。このとき、サブCPU102は、そのART超高確率が終了するまでにART移行ポイントが所定値に達すると、ARTに移行することが確定する。   Also, the sub CPU 102 shifts to the ART super-high probability with higher expectation for ART than the ART high probability with a predetermined winning probability, and during the ART super-high probability, the ART transition point is displayed each time the small combination wins internally. Along with the addition, the number of remaining ART super-high probability games may be maintained. At this time, when the ART transition point reaches a predetermined value by the end of the ART super-high probability, the sub CPU 102 determines to shift to ART.

擬似BB高確率は、所定の条件が成立したとき、例えば、特定の内部当籤役に当籤したときの抽籤に当籤したときに、所定ゲーム数内の発動待機ゲーム数が経過したときに移行する。擬似BB高確率は、当籤時の抽籤により10ゲーム、20ゲーム及び無限ゲームが選択される。   The pseudo BB high probability transitions when the predetermined condition is satisfied, for example, when winning a lottery when a specific internal winning combination is won, when the number of activated waiting games in the predetermined game number has elapsed. For the pseudo BB high probability, 10 games, 20 games and an infinite game are selected by lottery at the time of winning.

擬似BB高確率のゲーム数として、10ゲーム又は20ゲームが選択されたとしても、擬似BB高確率中に擬似BB高確率のゲーム数に対する上乗せ抽籤が行われる。この上乗せ抽籤により、擬似BB高確率のゲーム数が20ゲームを超えると、擬似BB高確率のゲーム数として無限ゲームが選択され、毎ゲーム、ARTのゲーム数に対する上乗せが行われる。   Even if 10 games or 20 games are selected as the number of games with pseudo BB high probability, the additional lottery for the number of games with pseudo BB high probability is performed during the pseudo BB high probability. When the number of games with pseudo BB high probability exceeds 20 games by this additional lottery, an infinite game is selected as the number of games with pseudo BB high probability, and addition to the number of ART games is performed for each game.

擬似BB高確率のゲーム数として、無限ゲームが選択されると、擬似BBに移行するまで擬似BB高確率が継続する。すなわち、擬似BBに移行することが確定する。サブCPU102は、擬似BB高確率中にRT5移行リプ1ないしRT5移行リプ_16といったコンビネーションを有効ラインに沿って表示させることができる役を内部当籤役として決定すると相対的に高確率で擬似BBに移行させるための報知を実行する。   When an infinite game is selected as the number of games with pseudo BB high probability, the pseudo BB high probability continues until it shifts to pseudo BB. That is, transition to pseudo BB is determined. The sub CPU 102 transitions to the pseudo BB with a relatively high probability when it determines as the internal winning combination that the combination such as the RT5 transition lip 1 to the RT5 transition lip_16 can be displayed along the effective line during the pseudo BB high probability. Execute notification to make

擬似BBは、RT遊技状態が他のRT遊技状態からRT5遊技状態となったときに移行するモードである。擬似BBは、ART中と比較して、内部当籤役に応じてARTの上乗せが発生しやすくなるとともに、上乗せされるゲーム数も相対的に多くなる。   The pseudo BB is a mode to shift when the RT gaming state is changed from another RT gaming state to the RT5 gaming state. The simulated BB is more likely to have the addition of the ART in accordance with the internal winning combination than the case of the ART, and the number of games to be added is relatively large.

通常復帰待ち中は、RT遊技状態がRT3以上のリプレイ高確率からRT2遊技状態以下のリプレイ中確率又は、リプレイ低確率になったときに副遊技状態を一般中に移行させるためのモードである。また、副遊技状態が通常復帰待ち中に移行した場合、通常復帰待ち中にARTの引き戻し抽籤が行われ、抽籤結果に応じて、ARTが再開するか一般中に移行するかが決定される。   The normal return waiting mode is a mode for causing the secondary gaming state to shift into the general state when the RT gaming state becomes a replay high probability of RT3 or more to a replaying probability of RT2 gaming state or less or a replay low probability. Further, when the secondary gaming state shifts while waiting for normal return, ART pullback and lottery are performed while waiting for normal return, and it is determined whether ART restarts or shifts during the general according to the lottery result.

上乗せ遊技は、RT遊技状態がRT3遊技状態又はRT5遊技状態からRT4遊技状態となったときに移行するモードである。上乗せ遊技は、上乗せ選択の実行回数をストックする。   The extra game is a mode that shifts when the RT gaming state changes from the RT3 gaming state or the RT5 gaming state to the RT4 gaming state. In the additional game, the number of executions of the additional selection is stocked.

上乗せ選択は、RT3遊技状態ないしRT5遊技状態において、上乗せ選択の実行回数がストックされているときに、一単位遊技後のロック時に実行される。上乗せ選択が実行されると、図162に示す選択遊技画面のように、ARTの上乗せゲーム数が対応付けられた複数の要素が上乗せゲーム数が識別できないように、サブCPU102によって、液晶表示装置11の第1領域に無作為に配列されて表示される(第1表示状態)とともに、ARTの上乗せゲーム数に対応付けられた要素の個数が上乗せゲーム数ごとに液晶表示装置11の第2領域に表示される。このように、サブCPU102は、表示制御手段を構成する。   The additional selection is executed at the time of locking after one unit game, when the number of executions of the additional selection is stocked in the RT3 gaming state to the RT5 gaming state. When the addition selection is executed, the liquid crystal display device 11 is displayed by the sub CPU 102 so that a plurality of elements associated with the number of ART addition games can not be identified as in the selection game screen shown in FIG. The first region is randomly arranged and displayed (first display state), and the number of elements corresponding to the number of ART-superimposed games is added to the second region of the liquid crystal display device 11 for each number of additional games. Is displayed. Thus, the sub CPU 102 configures display control means.

すなわち、図162においては、10ゲームの上乗せゲーム数が対応付けられた13個の要素と、100ゲームの上乗せゲーム数が対応付けられた1個の要素と、300ゲームの上乗せゲーム数が対応付けられた1個の要素とが、無作為に配列されて表示されていることを表している。   That is, in FIG. 162, 13 elements associated with the number of added games of 10 games, one element associated with the number of added games of 100 games, and the number of added games of 300 games are associated. It indicates that one of the elements is displayed in random arrangement.

なお、上乗せ選択に当籤したときの状態によっては、図163に示す選択遊技画面のように、複数の要素のうち少なくとも1つの要素に対応付けられた上乗せゲーム数が識別できるように表示される場合もあり、図164に示す選択遊技画面のように、全ての要素に対応付けられた上乗せゲーム数がそれぞれ識別できるように表示される場合(第2表示状態)もある。   In addition, depending on the state when winning the addition selection, as in the selection game screen shown in FIG. 163, when the number of addition games associated with at least one element among the plurality of elements is displayed so that it can be identified There is also a case (second display state) in which the number of added games associated with all elements can be identified as in the selected game screen shown in FIG.

液晶表示装置11の第1領域に配列された要素は、例えば、ストップボタン17L、17C、17Rによって選択され、MAXベットボタン14によって決定される。このように、ストップボタン17L、17C、17R及びMAXベットボタン14は、選択手段を構成する。   The elements arranged in the first region of the liquid crystal display device 11 are selected by, for example, the stop buttons 17L, 17C, 17R, and determined by the MAX bet button 14. Thus, the stop buttons 17L, 17C, 17R and the MAX bet button 14 constitute selection means.

また、サブCPU102は、選択手段によって選択された要素に対応付けられた上乗せゲーム数をARTの上乗せゲーム数として決定する。このように、サブCPU102は、液晶表示装置11に表示されている図162に示す選択遊技画面のようにART上乗せゲーム数が対応付けられて無作為に配列された要素と、その要素を配置するための、後述する第1ART中抽籤処理(図141及び図142参照)とによって、後述するART上乗せ選択抽籤テーブル(図58及び図59参照)を参照し、後述する第1上乗せ選択中抽籤処理(図144及び図145参照)により、後述する上乗せ選択配当テーブル(図56参照)を参照し、後述する第4上乗せ選択中抽籤処理(図147及び図148参照)により有利付与数を決定する、有利付与数決定手段を構成する。   Further, the sub CPU 102 determines the number of added games associated with the element selected by the selecting unit as the number of ART added games. As described above, the sub CPU 102 arranges the elements and the elements randomly arranged in association with the number of ART added games as in the selected game screen shown in FIG. 162 displayed on the liquid crystal display device 11. For the first ART selection lottery table (see FIGS. 58 and 59) to be described later by the first ART selection lottery process (refer to FIG. 141 and FIG. 142) to be (Refer to FIG. 144 and FIG. 145) to determine the number of benefits by the lottery process (refer to FIG. 147 and FIG. 148) while referring to the additional selection payout table (see FIG. 56) described later The provision number determination means is comprised.

図162に示すように、ARTの上乗せゲーム数が対応付けられた複数の要素が上乗せゲーム数が識別できないように表示されている状態において、サブCPU102は、所定の操作(選択ボタン18又は決定ボタン19の押下等)がなされたことを条件として、複数の要素のなかから無作為に要素を選択するようにしてもよい。   As shown in FIG. 162, in a state where a plurality of elements associated with the number of ART added games are displayed so that the number of added games can not be identified, the sub CPU 102 performs a predetermined operation (selection button 18 or determination button An element may be selected at random from among a plurality of elements, provided that 19 is pressed or the like.

また、図162に示すように、ARTの上乗せゲーム数が対応付けられた複数の要素が上乗せゲーム数が識別できないように表示されている状態において、サブCPU102は、所定の操作(選択ボタン18又は決定ボタン19の押下等)がなされたことを条件として、複数の要素にそれぞれ対応付けられた遊技数の平均をARTのゲーム数の加算数として決定するようにしてもよい。   Further, as shown in FIG. 162, in a state where a plurality of elements associated with the number of ART added games are displayed so that the number of added games can not be identified, the sub CPU 102 performs a predetermined operation (selection button 18 or The average of the numbers of games respectively associated with the plurality of elements may be determined as the addition number of the number of ART games, on condition that the determination button 19 is pressed).

また、図164に示すように、全ての要素に対応付けられた上乗せゲーム数がそれぞれ識別できるように表示されている状態において、サブCPU102は、所定の操作(選択ボタン18又は決定ボタン19の押下等)がなされたことを条件として、複数の要素のなかから遊技者に対して最も有利な要素を選択してもよい。   Further, as shown in FIG. 164, in a state where the number of added games associated with all the elements is displayed so as to be distinguishable, the sub CPU 102 performs a predetermined operation (pressing of the selection button 18 or the determination button 19). And so on), the most advantageous element for the player may be selected from a plurality of elements.

これら選択手段による操作により、1つの要素が選択されると、図165に示す選択遊技画面のように、各要素に対応付けられた上乗せゲーム数がそれぞれ識別できるように表示され、選択された要素に対応付けられたゲーム数がARTに上乗せされる。   When one element is selected by the operation by these selection means, the selected game element is displayed so that the number of added games corresponding to each element can be identified as in the selection game screen shown in FIG. 165. The number of games associated with is added to ART.

また、サブCPU102は、例えば図162に示すような選択遊技画面が液晶表示装置11に表示された状態で、シャッタを下降させた後に半開状態になるまで回転させるようシャッタ装置200を駆動する。このとき、サブCPU102は、液晶表示装置11に表示されていた要素を、優遇して再表示させるようにしてもよい。   In addition, the sub CPU 102 drives the shutter device 200 so that the shutter is lowered until it is half-opened after lowering the shutter in a state where the selected game screen as shown in FIG. 162 is displayed on the liquid crystal display device 11, for example. At this time, the sub CPU 102 may preferentially redisplay the element displayed on the liquid crystal display device 11.

例えば、サブCPU102は、ARTの上乗せゲーム数が対応付けられた複数の要素が上乗せゲーム数が識別できないように表示されている状態から、シャッタが半開状態となる前に、全ての要素に対応付けられた上乗せゲーム数がそれぞれ識別できるように表示された状態で液晶表示装置11に再表示させるようにしてもよい。   For example, the sub CPU 102 associates with all elements before the shutter is half-opened from a state in which a plurality of elements associated with the number of ART top games are displayed so that the number of top games can not be identified. It may be made to re-display on the liquid crystal display device 11 in the state displayed so that the number of added games can be identified respectively.

[メインROMに記憶されているデータテーブル]
図14〜図44は、メインROM94に記憶されている各種のデータテーブルを示している。
[Data table stored in main ROM]
14 to 44 show various data tables stored in the main ROM 94.

<図柄配置テーブル>
図14に示す図柄配置テーブルは、左リール3L、中リール3C及び右リール3Rの各々の表面に配されている図柄の配列を表している。図柄配置テーブルは、21個の図柄位置「0」〜「20」と、これらの図柄位置の各々に対応する図柄との対応関係を規定する。
<Symbol arrangement table>
The symbol arrangement table shown in FIG. 14 represents the arrangement of symbols arranged on the surface of each of the left reel 3L, the middle reel 3C and the right reel 3R. The symbol arrangement table defines the correspondence between 21 symbol positions “0” to “20” and symbols corresponding to each of the symbol positions.

図柄位置「0」〜「20」は、左リール3L、中リール3C及び右リール3Rの各々において回転方向に沿って配されている図柄の位置を示す。図柄位置「0」〜「20」に対応する図柄は、図柄カウンタの値を用いて図柄配置テーブルを参照することによって特定することができる。   The symbol positions “0” to “20” indicate the positions of the symbols arranged along the rotational direction in each of the left reel 3L, the middle reel 3C and the right reel 3R. The symbols corresponding to the symbol positions “0” to “20” can be identified by referring to the symbol arrangement table using the value of the symbol counter.

図柄の種類としては、「カード」、「赤7」、「蝙蝠」、「スイカ1」、「ベル」、「リプレイ」、「チェリー1」、「スイカ2」、「チェリー2」及び「BAR」を含んでいる。   As types of symbols, "card", "red 7", "rose", "watermelon 1", "bell", "replay", "cherry 1", "watermelon 2", "cherry 2" and "BAR" Contains.

ここで、「スイカ1」及び「スイカ2」は、メインCPU93が内部的に異なる図柄であると識別可能であればよく、本実施の形態においては、同一の図柄のように遊技者が認識できる図柄とする。同様に、「チェリー1」及び「チェリー2」も、メインCPU93が内部的に異なる図柄であると識別可能であればよく、本実施の形態においては、同一の図柄と遊技者がそれぞれ認識できる図柄とする。   Here, “watermelon 1” and “watermelon 2” may be distinguishable as the main CPU 93 internally has different symbols, and in the present embodiment, the player can recognize like the same symbol. Design. Similarly, “Cherry 1” and “Cherry 2” may also be distinguishable as the main CPU 93 internally has different symbols, and in the present embodiment, symbols the same symbol and the player can respectively recognize I assume.

<図柄コード表>
図15に示すように、各リール3L,3C,3Rに配された各図柄は、図柄コード表によって特定され、本実施の形態においては、1バイト(8ビット)のデータによって区別される。図15に示す図柄コード表は、3つのリール3L,3C,3Rの表面に配された図柄を特定するためのデータとしての図柄コードを表している。
<Symbol code table>
As shown in FIG. 15, each symbol arranged on each reel 3L, 3C, 3R is specified by a symbol code table, and in this embodiment, it is distinguished by 1 byte (8 bits) data. The symbol code table shown in FIG. 15 represents symbol codes as data for specifying symbols disposed on the surfaces of the three reels 3L, 3C, 3R.

例えば、図14に示した図柄配置テーブルは、左リール3L、中リール3C及び右リール3Rの各々の表面に配されている図柄の配列を表すものとして説明したが、実際にメインROM94に記憶されている図柄配置テーブルは、左リール3L、中リール3C及び右リール3Rの各々の表面に配されている図柄を特定する図柄コードの配列を表している。   For example, although the symbol arrangement table shown in FIG. 14 has been described as representing the arrangement of symbols arranged on the surface of each of left reel 3L, middle reel 3C and right reel 3R, it is actually stored in main ROM 94 The symbol arrangement table indicates the arrangement of symbol codes specifying the symbols arranged on the surface of each of the left reel 3L, the middle reel 3C and the right reel 3R.

本実施の形態において、パチスロ機1で用いる図柄は、上述のように「カード」、「赤7」、「蝙蝠」、「スイカ1」、「ベル」、「リプレイ」、「チェリー1」、「スイカ2」、「チェリー2」及び「BAR」の10種類である。   In the present embodiment, the symbols used in the pachislot machine 1 are "card", "red 7", "mochi", "watermelon 1", "bell", "replay", "cherry 1", "card 1" as described above. 10 types of watermelon 2 "," cherry 2 "and" BAR ".

図柄コード表では、「カード」図柄に対する図柄コードとして「1」が割り当てられている。また、「赤7」図柄に対する図柄コードとして「2」が割り当てられている。また、「蝙蝠」図柄に対する図柄コードとして「3」が割り当てられている。   In the symbol code table, "1" is assigned as a symbol code for the "card" symbol. Also, "2" is assigned as a symbol code for the "red 7" symbol. Also, "3" is assigned as a symbol code for the "蝙蝠" symbol.

同様に、「スイカ1」、「ベル」、「リプレイ」、「チェリー1」、「スイカ2」、「チェリー2」及び「BAR」の各図柄に対する図柄コードとして「4」から「10」が割り当てられている。   Similarly, "4" to "10" are assigned as symbol codes for the "watermelon 1", "bell", "replay", "cherry 1", "watermelon 2", "cherry 2" and "BAR" symbols. It is done.

<図柄組合せテーブル>
図16及び図17に示す図柄組合せテーブルは、22バイトで表される格納領域識別データによって識別される図柄の組合せ(以下、「コンビネーション」という)と、有効ライン上にコンビネーションが表示された場合のメダルの払出枚数とが対応付けられている。なお、図16及び図17に示す図柄組合せテーブルは、発明を理解しやすくするために、各コンビネーションに対して、名称と、簡単な説明(備考)とが付けられている。
<Symbol combination table>
The symbol combination tables shown in FIG. 16 and FIG. 17 show combinations of symbols identified by storage area identification data represented by 22 bytes (hereinafter referred to as "combinations") and combinations displayed on effective lines. It is associated with the number of medals paid out. The symbol combination tables shown in FIG. 16 and FIG. 17 are given names and brief explanations (remarks) for each combination in order to make the invention easy to understand.

例えば、「RT1移行_1」と呼ばれる「リプレイ−リプレイ−赤7」のコンビネーションが有効ラインに沿って表示された場合には、入賞役としては「ハズレ」であるため、メダルの払出はないが、RT遊技状態がRT1遊技状態に移行する。「RT1移行_2」及び「RT1移行_3」は、「RT1移行_1」と同様である。   For example, when a combination of "Replay-Replay-Red 7" called "RT1 Transition_1" is displayed along the active line, there is no payout of medals because it is "losing" as a winning combination. The RT gaming state shifts to the RT1 gaming state. “RT1 transition_2” and “RT1 transition_3” are similar to “RT1 transition_1”.

「MB」と呼ばれる「リプレイ−リプレイ−ベル」のコンビネーションが有効ラインに沿って表示された場合には、メダルの払出はないが、MBが作動する。すなわち、「MB」が有効ラインに沿って表示された場合には、主遊技状態がMB作動状態に移行する。   When a combination of "replay-replay-bell" called "MB" is displayed along the effective line, the medals are not dispensed but the MB is activated. That is, when "MB" is displayed along the activated line, the main gaming state shifts to the MB operating state.

「移行なしリプ」と呼ばれる「リプレイ−リプレイ−リプレイ」のコンビネーションが有効ラインに沿って表示された場合には、再遊技が作動するとともに、RT遊技状態が維持される。   When a combination of "replay-replay-replay" called "transition without rep" is displayed along the activated line, replay is activated and the RT gaming state is maintained.

「シンボルリプ_1」と呼ばれる「蝙蝠−蝙蝠−蝙蝠」のコンビネーションが有効ラインに沿って表示された場合には、再遊技が作動する。「シンボルリプ_2」ないし「シンボルリプ_12」は、「シンボルリプ_1」と同様である。   When a combination of “蝙蝠-蝙蝠-蝙蝠” called “symbol lip_1” is displayed along the activated line, replay is activated. “Symbol_rip_2” to “symbol_rip_12” are the same as “symbol_rip_1”.

「RT2移行リプ_1」と呼ばれる「ベル−ベル−赤7」のコンビネーションが有効ラインに沿って表示された場合には、再遊技が作動するとともに、RT遊技状態がRT2遊技状態に移行する。「RT2移行リプ_2」及び「RT2移行リプ_3」は、「RT2移行リプ_1」と同様である。   When a combination of “Bell-Bell-Red 7” called “RT2 Transition Lip_1” is displayed along the activated line, replay is activated and the RT gaming state shifts to the RT2 gaming state. “RT2 transition RIP_2” and “RT2 transition RIP_3” are the same as “RT2 transition RIP_1”.

「RT3移行リプ_1」と呼ばれる「スイカ1−リプレイ−BAR」のコンビネーションが有効ラインに沿って表示された場合には、再遊技が作動するとともに、RT遊技状態がRT3遊技状態に移行する。「RT3移行リプ_2」ないし「RT3移行リプ_16」は、「RT3移行リプ_1」と同様である。   When a combination of “watermelon 1-replay-BAR” called “RT3 transition Lip 1” is displayed along the activated line, replay is activated and the RT gaming state shifts to the RT3 gaming state. “RT3 transition lip 2” to “RT3 transition lip 16” are the same as “RT3 transition lip 1”.

「RT4移行リプ_1」と呼ばれる「スイカ1−ベル−ベル」のコンビネーションが有効ラインに沿って表示された場合には、再遊技が作動するとともに、RT遊技状態がRT4遊技状態に移行する。「RT4移行リプ_2」ないし「RT4移行リプ_13」は、「RT4移行リプ_1」と同様である。   When a combination of “watermelon 1-bell-bell” called “RT4 transition lip 1” is displayed along the activated line, replay is activated, and the RT gaming state shifts to the RT4 gaming state. “RT4 transition lip 2” to “RT4 transition lip 13” are the same as “RT4 transition lip 1”.

「RT5移行リプ_1」と呼ばれる「ベル−カード−BAR」のコンビネーションが有効ラインに沿って表示された場合には、再遊技が作動するとともに、RT遊技状態がRT5遊技状態に移行する。「RT5移行リプ_2」ないし「RT5移行リプ_16」は、「RT5移行リプ_1」と同様である。   When a combination of “Bell-card-BAR” called “RT5 transition Lip_1” is displayed along the activated line, replay is activated and the RT gaming state shifts to the RT5 gaming state. “RT5 transition lip 2” to “RT5 transition lip 16” are the same as “RT5 transition lip 1”.

「BARテンリプ_1」と呼ばれる「リプレイ−BAR−BAR」のコンビネーションが有効ラインに沿って表示された場合には、再遊技が作動する。「BARテンリプ_2」は、「BARテンリプ_1」と同様である。   When a combination of "Replay-BAR-BAR" called "BAR TEMP 1" is displayed along the activated line, replay is activated. “BAR ten lip 2” is similar to “BAR ten lip 1”.

「中チェリプ_1」と呼ばれる「スイカ1−チェリー1−ベル」のコンビネーションが有効ラインに沿って表示された場合には、再遊技が作動する。「中チェリプ_2」ないし「中チェリプ_11」は、「中チェリプ_1」と同様である。   When a combination of "watermelon 1-cherry 1-bell" called "medium chelip 1" is displayed along the activated line, replay is activated. "Medium chelip _2" to "medium chelip _11" are the same as "medium chelip _1".

「7リプ_RT5_01」と呼ばれる「赤7−赤7−赤7」のコンビネーションが有効ラインに沿って表示された場合には、再遊技が作動するとともに、RT遊技状態がRT5遊技状態に移行する。「7リプ_RT5_02」ないし「7リプ_RT5_06」は、「7リプ_RT5_01」と同様である。   When a combination of “red 7-red 7-red 7” called “7 rep_RT5_01” is displayed along the activated line, replay is activated and the RT gaming state shifts to the RT5 gaming state. “7 Lip_RT5_02” to “7 Lip_RT5_06” are the same as “7 Lip_RT5_01”.

「7リプ_移行なし_1」と呼ばれる「赤7−リプレイ−ベル」のコンビネーションが有効ラインに沿って表示された場合には、再遊技が作動するが、RT遊技状態の移行は行われない。「7リプ_移行なし_2」ないし「7リプ_移行なし_3」は、「7リプ_移行なし_1」と同様である。   When a combination of “red 7-replay-bell” called “7 rep_no transition _1” is displayed along the activated line, replay is activated but RT gaming state transition is not performed. "7 RIP _ NO TRANSITION _2" to "7 RIP _ NO TRANSITION _3" are the same as "7 RIP _ NO transition _1".

「中段ベル」と呼ばれる「ベル−ベル−ベル」のコンビネーションが有効ラインに沿って表示された場合には、9枚のメダルが払い出される。「ベル_クロスダウン」と呼ばれる「リプレイ−ベル−リプレイ」のコンビネーションが有効ラインに沿って表示された場合には、14枚のメダルが払い出される。   When a combination of "bell-bell-bell" called "middle bell" is displayed along the effective line, nine medals are paid out. When a combination of "replay-bell-replay" called "bell crossdown" is displayed along the active line, 14 medals are paid out.

「ベル_小山_1」と呼ばれる「スイカ1−ベル−リプレイ」のコンビネーションが有効ラインに沿って表示された場合には、13枚のメダルが払い出される。「ベル_小山_2」は、「ベル_小山_1」と同様である。   When a combination of “watermelon 1-bell-replay” called “Bell_Koyama_1” is displayed along the active line, 13 medals are paid out. "Belle_Koyama_2" is similar to "Bell_Koyama_1".

「ベル_小V_1」と呼ばれる「リプレイ−ベル−赤7」のコンビネーションが有効ラインに沿って表示された場合には、14枚のメダルが払い出される。「ベル_小V_2」及び「ベル_小V_3」は、「ベル_小V_1」と同様である。   When a combination of "replay-bell-red 7" called "bell_small V_1" is displayed along the effective line, 14 medals are paid out. "Bell_small V_2" and "bell_small V_3" are the same as "bell_small V_1".

「ベル_クロスアップ_1」と呼ばれる「スイカ1−ベル−BAR」のコンビネーションが有効ラインに沿って表示された場合には、13枚のメダルが払い出される。「ベル_クロスアップ_2」ないし「ベル_クロスアップ_8」は、「ベル_クロスアップ_1」と同様である。   If a combination of “watermelon 1-bell-BAR” called “bell_crossup_1” is displayed along the active line, 13 medals are paid out. “Bell_Cross-up_2” or “Bell_Cross-up_8” is the same as “Bell_Cross-up_1”.

「上段ベル_A_1」と呼ばれる「リプレイ−スイカ1−赤7」のコンビネーションが有効ラインに沿って表示された場合には、1枚のメダルが払い出される。「上段ベル_A_2」及び「上段ベル_A_3」は、「上段ベル_A_1」と同様である。   When a combination of “replay-watermelon 1-red 7” called “upper bell_A_1” is displayed along the effective line, one medal is paid out. The “upper bell _A_2” and the “upper bell _A_3” are the same as the “upper bell _A_1”.

「上段ベル_B_1」と呼ばれる「リプレイ−スイカ2−赤7」のコンビネーションが有効ラインに沿って表示された場合には、1枚のメダルが払い出される。「上段ベル_B_2」及び「上段ベル_B_3」は、「上段ベル_B_1」と同様である。   When a combination of “replay-watermelon 2-red 7” called “upper bell _ B 1” is displayed along the active line, one medal is paid out. The “upper bell _ B_2” and the “upper bell _ B _3” are the same as the “upper bell _ B _ 1”.

「上段ベル_1」と呼ばれる「リプレイ−チェリー2−赤7」のコンビネーションが有効ラインに沿って表示された場合には、1枚のメダルが払い出される。「上段ベル_2」及び「上段ベル_3」は、「上段ベル_1」と同様である。   When a combination of “Replay-Cherry 2-Red 7” called “upper bell 1” is displayed along the effective line, one medal is paid out. The “upper bell 2” and the “upper bell 3” are the same as the “upper bell 1”.

「上段スイカ_1」と呼ばれる「ベル−チェリー1−BAR」のコンビネーションが有効ラインに沿って表示された場合には、4枚のメダルが払い出される。「上段スイカ_2」は、「上段スイカ_1」と同様である。   When a combination of “Bell-Cherry 1-BAR” called “upper watermelon 1” is displayed along the effective line, four medals are paid out. “Upper watermelon 2” is the same as “upper watermelon 1”.

「中右押し用役_1」と呼ばれる「スイカ1−リプレイ−ベル」のコンビネーションが有効ラインに沿って表示された場合には、1枚のメダルが払い出されるとともに、RT遊技状態がRT0遊技状態に移行する。「中右押し用役_2」ないし「中右押し用役_8」は、「中右押し用役_1」と同様である。   When a combination of “watermelon 1-replay-bell” called “middle right push role_1” is displayed along the effective line, one medal is paid out and the RT gaming state is in the RT0 gaming state Transition. The “middle right pushing service _2” to the “middle right pushing service _ 8” are the same as the “middle right pushing utility 1”.

「1枚役A」と呼ばれる「赤7−BAR−蝙蝠」のコンビネーションが有効ラインに沿って表示された場合には、1枚のメダルが払い出される。「1枚役B」及び「1枚役C」は、「1枚役A」と同様である。   When a combination of "red 7-BAR- 蝙蝠" called "one-sheet combination A" is displayed along the effective line, one medal is paid out. "One sheet B" and "one sheet C" are the same as "one sheet A".

「チェA_1」と呼ばれる「BAR−スイカ1−BAR」のコンビネーションが有効ラインに沿って表示された場合には、1枚のメダルが払い出される。「チェA_2」ないし「チェA_31」は、「チェA_1」と同様である。   When a combination of "BAR-watermelon 1-BAR" called "Chai A_1" is displayed along the effective line, one medal is paid out. "Chei A_2" to "Chei A_31" are the same as "Chei A_1".

「チェB_1」と呼ばれる「スイカ2−チェリー1−BAR」のコンビネーションが有効ラインに沿って表示された場合には、1枚のメダルが払い出される。「チェB_2」ないし「チェB_19」は、「チェB_1」と同様である。   When a combination of "watermelon 2-cherry 1-BAR" called "Chei B_1" is displayed along the effective line, one medal is paid out. "Chei B_2" to "Chei B_19" are the same as "Chei B_1".

<フラグ別コンビネーションテーブル>
図18及び図19に示すフラグ別コンビネーションテーブルは、内部当籤役に対応して有効ライン上に表示させることが許可されるコンビネーションを示している。本実施の形態における内部当籤役としては、「MB」、「移行なしリプA」、「移行なしリプB」、「SBリプ1」、「SBリプ2」、「SBテンパイ」、「RT2リプ2nd」、「RT2リプ3rd」、「RT2Kリプ1st」、「RT3リプ2nd」、「RT3リプ3rd」、「K_K_RT4」、「7_RT4_K」、「77_RT4_K」、「7_K_77」、「77_K_7」、「リーチ_リーチ_K」、「不問7」、「不問77」、「不問テンパイ」、「RT4移行A」、「RT4移行B」、「BARテン」、「中チェリプ」、「中チェBARリプ」、「RT4Kリプ1st」、「RT4Kリプ2nd」、「RT4Kリプ3rd」、「RT5Kリプ1st」、「確定ベル」、「強ベル」、「中正解ベル」、「右312正解ベル」、「右321正解ベル」、「スイカ」、「チャンス目A」、「チャンス目B」、「チャンス目C」、「弱チェリー」及び「強チェリー」がある。
<Combination Table by Flag>
The flag-specific combination tables shown in FIG. 18 and FIG. 19 show combinations that are permitted to be displayed on the valid line in accordance with the internal winning combination. As internal winning combinations in the present embodiment, “MB”, “no transition Lip A”, “no transition Lip B”, “SB Lip 1”, “SB Lip 2”, “SB Tempai”, “RT 2 Lip 2nd” , "RT2 Lip 3rd", "RT2K Lip 1st", "RT3 Lip 2nd", "RT3 Lip 3rd", "K_K_RT4", "7_RT4_K", "77_RT4_K", "7_K_77", "77_K_7", "reach_reach" _K "," 7 "," 7 "," 10 "," RT4 transition A "," RT4 transition B "," BAR 10 "," Cheer cheep "," Che ch BAR lip "," RT4K lip 1st "," RT4K Lip 2nd "," RT4K Lip 3rd "," RT5K Lip 1st "," Confirmation Bell "," Strong Bell "," Medium Correct Answer Bell "," Right Correct Answer Bell " There is a "right 321 correct bell", "watermelon", "chance eyes A", "chance eyes B", "chance eyes C", "weak cherry" and "strong cherry".

例えば、内部当籤役が「MB」である場合には、メインCPU93は、「MB」のコンビネーションを有効ライン上に表示させることを許可する。すなわち、内部当籤役が「MB」である場合には、MBに内部当籤していることを表す。   For example, when the internal winning combination is "MB", the main CPU 93 permits the combination of "MB" to be displayed on the effective line. That is, when the internal winning combination is "MB", it means that the internal winning combination is made to MB.

同様に、内部当籤役が「SBリプ1」である場合には、メインCPU93は、「移行なしリプ」、「RT0リプ」及び「シンボルリプ_1」〜「シンボルリプ_6」のコンビネーションを有効ライン上に表示させることを許可する。   Similarly, when the internal winning combination is "SB Lip 1", the main CPU 93 selects a combination of "Transition None Lip", "RT 0 Lip" and "Symbol Lip 1" to "Symbol Lip 6" on the effective line. Allow to be displayed on

また、内部当籤役が「RT4移行A」である場合には、メインCPU93は、「移行なしリプ」、「RT4移行リプ_1」〜「RT4移行リプ_13」のコンビネーションを有効ライン上に表示させることを許可する。   In addition, when the internal winning combination is "RT4 transition A", the main CPU 93 displays a combination of "no transition lip" and "RT4 transition lip_1" to "RT4 transition lip_13" on the effective line. Allow

また、内部当籤役が「確定ベル」である場合には、メインCPU93は、「ベル_クロスダウン」、「ベル_小山_1」〜「ベル_小山_2」、「ベル_小V_1」〜「ベル_小V_3」、「ベル_クロスアップ_1」〜「ベル_クロスアップ_8」のコンビネーションを有効ライン上に表示させることを許可する。   In addition, when the internal winning combination is "decisive bell", the main CPU 93 selects "bell_crossdown", "bell_koyama_1" to "bell_koyama_2", and "bell_small V_1" to "bell". Allows the combination of _small V_3 and “bell_crossup_1” to “bell_crossup_8” to be displayed on the effective line.

<内部抽籤テーブル>
図20〜図31に示す複数の内部抽籤テーブルは、各遊技状態及び各投入枚数に対応してメインROM94に記憶され、設定1〜6ごとに分母を65536とした各フラグの当籤確率を示している。特に、本実施の形態では、投入枚数が「3枚」であるときの内部抽籤テーブルについて説明する。
<Internal lottery table>
The plurality of internal lottery tables shown in FIG. 20 to FIG. 31 are stored in the main ROM 94 corresponding to each gaming state and each number of inserted sheets, and show winning probability of each flag with a denominator of 65536 for each of settings 1 to 6 There is. In particular, in the present embodiment, an internal lottery table when the number of inserted sheets is “3” will be described.

ここで、図20〜図25は、主遊技状態がMB遊技状態でない一般遊技状態にある場合における各RT遊技状態の3枚掛け時の内部抽籤テーブルを示している。例えば、図20において、設定1の場合、「はずれ」の確率は「33502/65536」であり、「MB」が内部当籤する確率は「3930/65536」であり、「移行なしリプA」が内部当籤する確率は「8431/65536」であり、「確定ベル」が内部当籤する確率は「1/65536」であり、「中正解ベル」、「右312正解ベル」及び「右321正解ベル」が内部当籤する確率は、いずれも「5579/65536」であり、「強チェリー」が内部当籤する確率は「330/65536」である。   Here, FIGS. 20 to 25 show an internal lottery table when three RTS in each RT gaming state are performed when the main gaming state is in the general gaming state which is not the MB gaming state. For example, in the case of setting 1 in FIG. 20, the probability of “falling” is “33502/65536”, the probability that “MB” is internally won is “3930/65536”, and “transition none” is “internal”. The probability of winning is "8431/65536", and the probability of "certain bell" being internal winning is "1/65536", "middle correct bell", "right 312 correct bell" and "right 321 correct bell" are The internal winning probability is “5579/65536” in all cases, and the probability of “strong cherry” being internal winning is “330/65536”.

また、図26〜図31は、主遊技状態がMB遊技状態にある場合における各RT遊技状態の3枚掛け時の内部抽籤テーブルを示している。例えば、図26において、設定1の場合、「はずれ」の確率は「0/65536」であり、「CB役」が内部当籤する確率は「56558/65536」であり、「CB役_移行なしリプA」が内部当籤する確率は「8431/65536」であり、「CB役_SBリプ1」が内部当籤する確率は「393/65536」である。ここで、「CB役」は、リプレイを除く全小役である。   Further, FIGS. 26 to 31 show internal lottery tables when three RTS in each RT gaming state are performed when the main gaming state is in the MB gaming state. For example, in the case of setting 1 in FIG. 26, the probability of “off” is “0/65536”, the probability that “CB role” is internally won is “56558/65536”, and “CB role _ no transition” The probability of internal winning of “A” is “8431/65536”, and the probability of internal winning of “CB role_SB lip 1” is “393/65536”. Here, "CB role" is all minor roles except for replay.

<回胴停止初期設定テーブル>
図32に示す回胴停止初期設定テーブルは、リール3L,3C,3Rを停止させるための情報であり、内部当籤役に応じて予め定められている。メインCPU93は、回胴停止初期設定テーブルを参照して、内部当籤役に対応する回胴停止用番号を取得し、リール3L,3C,3Rを停止させるための各種データを取得するようになっている。
<Roller stop initialization table>
The rotation stop initial setting table shown in FIG. 32 is information for stopping the reels 3L, 3C, 3R, and is predetermined according to the internal winning combination. The main CPU 93 refers to the rotation stop initialization table to acquire the rotation stop number corresponding to the internal winning combination, and acquires various data for stopping the reels 3L, 3C, 3R. There is.

具体的には、回胴停止初期設定テーブルでは、回胴停止用番号に対応付けて、押下順序別判定データに加えて、テーブル番号選択データと、第一回胴第一停止後変更データテーブル番号と、第一回胴停止データテーブル番号と、第一回胴第一停止後初期データと、検索順序テーブル番号とを遊技状態に応じて規定している。これらの各種のデータは、単位遊技の進行の状況に応じてリール3L,3C,3Rの停止制御において選択すべき各種のテーブル番号を示す。   Specifically, in the winding stop initial setting table, in addition to the pressing data classified by pressing order in association with the rotation stop number, table number selection data, and first change data table number after first stop The first stop data table number, the first stop after the first stop, and the search order table number are defined in accordance with the game state. These various data indicate various table numbers to be selected in the stop control of the reels 3L, 3C, 3R in accordance with the progress of the unit game.

「押下順序別判定データ」は、引込優先順位テーブル番号と、引込優先順位選択テーブル番号とを含む。「引込優先順位テーブル番号」は、図33に示す引込優先順位テーブルを選択するための番号である。また、「引込優先順位選択テーブル番号」は、図34に示す引込優先順位選択テーブルを選択するための番号である。   “Pressing order-based determination data” includes a drawing priority order table number and a drawing priority order selection table number. The “draw-in priority order table number” is a number for selecting the pull-up priority order table shown in FIG. Also, “draw-in priority order selection table number” is a number for selecting a pull-in priority order selection table shown in FIG.

「テーブル番号選択データ」は、第一停止リールが左リール3L以外である場合に、全てのリールを停止させるときに参照される値であり、ストップ用テーブル番号と、変更ステータスとを含む。   "Table number selection data" is a value to be referred to when stopping all reels when the first stop reel is other than the left reel 3L, and includes a stop table number and a change status.

「ストップ用テーブル番号」は、第一停止リールが左リール3L以外である場合に、全てのリールを停止させるときに参照されるストップ用テーブル(図示省略)を選択するための番号である。   The "stop table number" is a number for selecting a stop table (not shown) which is referred to when stopping all reels when the first stop reel is other than the left reel 3L.

テーブル番号選択データの「変更ステータス」は、ストップ用テーブル番号に基づいて選択されたストップ用テーブルにおいて参照されるラインを表す一遊技ごとのラインステータスを変更するためのデータである。   The “change status” of the table number selection data is data for changing the line status of each game representing the line referred to in the stop table selected based on the stop table number.

第一回胴第一停止後変更データテーブル番号と、第一回胴停止データテーブル番号と、第一回胴第一停止後初期データとは、第一停止リールが第一回胴すなわち左リール3Lである場合に参照されるデータである。   The first stop after the first stop change data table number, the first stop after the first stop data table, and the first stop after the first stop after the first stop The first stop reel is the first stop, that is, the left reel 3L Is the data to be referred to.

「第一回胴停止データテーブル番号」は、第一回胴を停止させるときに参照される第一回胴停止データテーブルを図35に一例を示す第一回胴停止データテーブルから選択するための番号である。   The “first cylinder stop data table number” is used to select a first cylinder stop data table to be referred to when stopping the first cylinder from the first cylinder stop data table shown as an example in FIG. It is a number.

「第一回胴第一停止後初期データ」は、第二及び第三回胴を停止させるときに参照されるデータであり、テーブル番号と、ラインステータスとを含む。「テーブル番号」は、第二及び第三停止リールを停止させるときに参照される第一回胴第一停止後停止データテーブルを(図示省略)選択するための番号である。   “Initial data after first cylinder first stop” is data referred to when the second and third cylinders are stopped, and includes table numbers and line statuses. The "table number" is a number for selecting (not shown) a first stop and first stop data table which is referred to when stopping the second and third stop reels.

第一回胴第一停止後初期データの「変更ステータス」は、テーブル番号に基づいて選択された第一回胴第一停止後停止データテーブルにおいて参照されるラインを表す一遊技ごとのラインステータスを変更するためのデータである。   The "change status" of the initial data after the first stop of the first cylinder is the line status of each game representing the line to be referred to in the stop data table of the first stop after the first stop which is selected based on the table number. It is data to change.

「第一回胴第一停止後変更データテーブル番号」は、第一回胴第一停止後初期データを変更するための第一回胴第一停止後変更データテーブルを(図示省略)選択するためのデータである。   "First change after first stop data table number" is to select the first change after first stop data table (not shown) for changing initial data after first stop after first stop (not shown) Data of

「検索順序テーブル番号」は、滑り駒数を決定するための検索順序テーブルを図36及び図37に示す検索順序テーブルから選択するための番号である。   The “search order table number” is a number for selecting a search order table for determining the number of sliding symbols from the search order tables shown in FIGS. 36 and 37.

<引込優先順位テーブル>
図33に示す引込優先順位テーブルは、内部当籤役に対応して引込み範囲内に表示することができる複数のコンビネーションのなかで、どのコンビネーションを優先して引込むかを表している。なお、図33では、コンビネーションの組合せを表す入賞作動フラグのデータは省略されている。
<Import priority table>
The drawing priority order table shown in FIG. 33 indicates which combination is to be drawn in preferentially among the plurality of combinations that can be displayed within the drawing range corresponding to the internal winning combination. In FIG. 33, data of a winning operation flag representing a combination of combinations is omitted.

引込優先順位テーブルでは、入賞作動フラグが表すコンビネーションの引込みの優先順位が表されている。「引込優先順位データ」は、引込みの優先順位をメインCPU93が識別するために設けられた情報である。   In the attraction priority order table, the priority of attraction of the combination represented by the winning operation flag is shown. The “drop-in priority data” is information provided for the main CPU 93 to identify the pull-in priority.

例えば、引込優先順位テーブル番号「00」では、「7リプ_RT5_01」及び「RT5移行リプ_1」〜「RT5移行リプ_16」が入賞する可能性が有ると判定されている場合には、「RT5移行リプ_1」〜「RT5移行リプ_16」より「7リプ_RT5_01」の方が優先順位が高いため、「7リプ_RT5_01」を優先して引込むように回転中のリール3L,3C,3Rの停止制御が行われる。   For example, in the case of the attraction priority table number "00", if it is determined that there is a possibility that "7 rep _ RT 5 _ 01" and "RT 5 transition rip 1" to "RT 5 transition rip _ 16" may win, "RT 5 transition Since “7 RIP _RT5 _ 01” has higher priority than rip _1 ”to“ RT5 transition rip _ 16 ”, stop control of the rotating reels 3L, 3C, 3R is performed so that“ 7 rip _RT5 _ 01 ”is preferentially drawn. It will be.

<引込み優先順位選択テーブル>
図34に示す引込優先順位選択テーブルでは、引込優先順位選択テーブルごとに、リールの停止操作の順序を示す停止操作種別に対する引込優先順位テーブル番号が対応付けられている。
<Import priority selection table>
In the drawing priority order selection table shown in FIG. 34, the drawing priority order table numbers for the stop operation types indicating the order of the reel stop operation are associated with each drawing priority order selection table.

例えば、引込優先順位テーブル選択番号「01」では、第1停止操作が「左」である場合には、引込優先順位テーブル番号「03」が対応付けられ、第1停止操作が「右」である場合には、引込優先順位テーブル番号「16」が対応付けられている。   For example, in the drawing priority order table selection number "01", when the first stop operation is "left", the drawing priority order table number "03" is associated and the first stop operation is "right". In this case, the attraction priority table number "16" is associated.

また、引込優先順位テーブル選択データ「01」では、第2停止操作時に第1停止操作が「左」、第2停止操作が「中」である場合(図中「左→中」)には、引込優先順位テーブル番号「03」が対応付けられ、第2停止操作時に第1停止操作が「右」、第2停止操作が「左」である場合(図中「右→左」)には、引込優先順位テーブル番号「16」が対応付けられている。   In the pull-in priority order table selection data "01", when the first stop operation is "left" and the second stop operation is "middle" at the time of the second stop operation ("left → middle" in the figure), In the case where the pull-in priority order table number “03” is associated, and the first stop operation is “right” and the second stop operation is “left” at the second stop operation (“right → left” in the figure), The drawing priority order table number "16" is associated.

<第一回胴停止データテーブル>
図35に示す第一回胴停止データテーブルは、第一停止リールが左リール3Lである場合に左リール3Lを停止させるときに参照される。第一回胴停止データテーブルは、各図柄の位置を表す図柄位置データに対して、滑り駒数決定データと、チェンジステータスとが規定されている。なお、本実施の形態においては、7通りの第一回胴停止データテーブル「00」〜「07」を用いる。
<First cylinder stop data table>
The first drum stop data table shown in FIG. 35 is referred to when the left reel 3L is stopped when the first stop reel is the left reel 3L. In the first cylinder stop data table, sliding symbol number determination data and change status are defined for the symbol position data representing the position of each symbol. In the present embodiment, seven first cylinder stop data tables "00" to "07" are used.

「滑り駒数決定データ」は、図36及び図37に示す検索順序テーブルにおける滑り駒数決定データを特定するために参照され、「チェンジステータス」は、図示しない第一回胴第一停止後変更データテーブルにおけるチェンジステータスを特定するために参照される。   “Sliding piece number determination data” is referred to specify sliding piece number determination data in the search order table shown in FIGS. 36 and 37, and “change status” is changed after the first cylinder first stop not shown. Referenced to identify change status in data table.

<検索順序テーブル>
図36及び図37に示す検索順序テーブルは、各リール3L,3C,3Rの滑り駒数を決定するために参照される。なお、本実施の形態においては、2通りの検索順序テーブル「00」及び「01」を用いる。検索順序テーブルは、滑り駒数決定データに対して、滑り駒数が優先順序に応じて対応付けられている。
<Search order table>
The search order tables shown in FIGS. 36 and 37 are referred to in order to determine the number of sliding symbols of each reel 3L, 3C, 3R. In the present embodiment, two search order tables "00" and "01" are used. In the search order table, the number of sliding symbols is associated with the number determination data of sliding symbols according to the priority order.

例えば、図36に示す検索順序テーブル「00」において、滑り駒数決定データが「3」である場合には、滑り駒数「3」が最も優先順序が高く、次いで、滑り駒数「1」、「0」、「4」、「2」の順序で優先順序が下がっていく。   For example, in the search order table “00” shown in FIG. 36, when the number of sliding symbols determination data is “3”, the number of sliding symbols “3” has the highest priority, and then the number of sliding symbols “1” , “0”, “4”, “2” in descending order of priority.

この場合、該当リールを3駒滑らせたときに、内部当籤役に対応するコンビネーションを有効ラインに表示させることができる場合には、滑り駒数「3」が選択され、内部当籤役に対応するコンビネーションを有効ラインに表示させることができない場合には、当該コンビネーションを有効ラインに表示させることができるまで、優先順序が下げられていく。   In this case, when it is possible to display the combination corresponding to the internal winning combination on the effective line when the corresponding reel is slid by 3 pieces, the number of sliding symbols “3” is selected and corresponds to the internal winning combination. If the combination can not be displayed on the effective line, the priority order is lowered until the combination can be displayed on the effective line.

なお、滑り駒数「2」まで優先順序を下げても内部当籤役に対応するコンビネーションを有効ラインに表示させることができない場合、又は、内部当籤役がない「はずれ」の場合には、最も優先順序が高い滑り駒数「3」が選択される。   If the combination corresponding to the internal winning combination can not be displayed on the effective line even if the priority is lowered to the number of sliding symbols “2”, or in the case of “off” where there is no internal winning combination, the highest priority The number of sliding pieces “3” having a high order is selected.

<図柄対応入賞作動フラグデータテーブル>
図38に示す図柄対応入賞作動フラグデータテーブルは、リール種別と、入賞判定ラインに表示された各リールの図柄に応じて表示可能な内部当籤役のデータとの対応関係を規定する。すなわち、図柄対応入賞作動フラグデータテーブルを参照することにより、そのときに表示可能な内部当籤役を判別することができる。なお、図柄対応入賞作動フラグデータテーブルは、図16及び図17に示した図柄組合せテーブルに対応して設けられる。
<Symbol-corresponding winning operation flag data table>
The symbol-corresponding winning operation flag data table shown in FIG. 38 defines the correspondence between reel types and data of internal winning combinations that can be displayed according to the symbols of the respective reels displayed on the winning determination line. That is, by referring to the symbol corresponding prize operation flag data table, it is possible to determine the internal winning combination that can be displayed at that time. In addition, a symbol corresponding prize operation flag data table is provided corresponding to the symbol combination table shown in FIG.16 and FIG.17.

例えば、左リール3Lの入賞判定ライン上に図柄「赤7」が停止表示された場合には、リール種別「左」における図柄コード「00000010」(赤7)に対応する格納領域1〜22において、表示可能な内部当籤役に対応するビットに「1」が格納される。この図柄対応入賞作動フラグデータテーブルで規定されるデータと、図47に示す図柄コード格納領域に格納されるデータとの論理積で図柄コード格納領域のデータが更新される。   For example, when the symbol "red 7" is stopped and displayed on the winning determination line of the left reel 3L, in the storage areas 1 to 22 corresponding to the symbol code "00000010" (red 7) in the reel type "left", A "1" is stored in the bit corresponding to the internal winning combination that can be displayed. The data of the symbol code storage area is updated by the logical product of the data defined in the symbol-corresponding winning operation flag data table and the data stored in the symbol code storage area shown in FIG.

<はずれリールアクション抽籤テーブル>
図39に示すはずれリールアクション抽籤テーブルは、内部当籤役がない「はずれ」の場合に、第1停止操作を「右」、第3停止操作を「左」とする、いわゆる「右押し」がなされたことを条件に、次ゲームにおいてロックを発生させるか否かの抽籤を行う際に参照されるテーブルである。
<Release reel action lottery table>
When there is no internal winning combination as shown in FIG. 39, the so-called "right push" is performed with the first stop operation as "right" and the third stop operation as "left" when there is no internal winning combination. It is a table referred to when performing lottery of whether to generate a lock in the next game on condition that the game is performed.

ここで、「ロック」とは、遊技者による遊技操作を所定の期間無効化するものである。本実施の形態では、ロック中は、リール3L,3C,3Rが種々の回転態様で回転して「シンボル」(本実施の形態における「蝙蝠」)を疑似的に揃えたりする、いわゆるリールアクションが実行可能となっている。   Here, the "lock" is to invalidate the game operation by the player for a predetermined period. In this embodiment, during locking, so-called reel actions in which the reels 3L, 3C, 3R rotate in various rotation modes to artificially align “symbols” (“蝙蝠” in this embodiment) are used. It is feasible.

リールアクション抽籤テーブルにおいて、「なし」に当籤した場合には、ロックが発生せず、「狙え」、「狙え(あおり)」、「狙え(シンボル揃い)」及び「狙え(1周後シンボル揃い)」に当籤した場合には、ロックが発生する。   In the reel action lottery table, when winning "None", no lock occurs and "Aim", "Aim", "Aim" (Symbol), and "Aim (Around one symbol) If you win, you will get a lock.

ここで、「狙え」の場合は、ロックは発生するが、特に、次ゲームにおいてリールアクションは実行されない。また、「狙え(あおり)」の場合は、リールアクションは実行されるが、「シンボル」が疑似的に揃うことはない。   Here, in the case of "targeting", a lock occurs, but in particular, no reel action is executed in the next game. Also, in the case of "target", the reel action is executed but the "symbols" are not pseudo-aligned.

また、「狙え(シンボル揃い)」及び「狙え(1周後シンボル揃い)」の場合は、互いに異なる回転態様で「シンボル」が疑似的に揃うリールアクションが実行される。なお、本実施の形態では、「狙え(シンボル揃い)」及び「狙え(1周後シンボル揃い)」のリールアクションを伴うロックが発生した場合には、ARTが確定する。   Further, in the case of "target (symbol alignment)" and "target (rotation after symbol alignment)", reel actions in which "symbols" are pseudo-aligned in different rotation modes are executed. In the present embodiment, the ART is determined when a lock with a reel action of “aiming (symbol alignment)” and “aiming (symbol alignment after one round)” occurs.

さらに、はずれリールアクション抽籤テーブルでは、「ノーマル」、「チャンス」、「大チャンス」、「確定準備」及び「確定」の各モード別に、ロックを発生させるか否かの当籤確率が異なるとともに、リールアクションの振り分け確率も異なる。   Furthermore, in the out-of-reel action lottery table, the winning probability as to whether or not to generate the lock is different for each mode of “normal”, “chance”, “big chance”, “decision preparation” and “decision”. The distribution probability of the action is also different.

例えば、「ノーマル」のモードでは、「なし」の当籤確率が「48273/65536」で最も高く、ARTが確定する「狙え(シンボル揃い)」及び「狙え(1周後シンボル揃い)」の当籤確率はそれぞれ「133/65536」、「30/65536」で著しく低い。   For example, in the “normal” mode, the winning probability of “none” is the highest at “48273/65536”, and the winning probability of “target (symbol alignment)” and “target (one symbol after alignment)” determined by ART. Are extremely low at "133/65536" and "30/65536", respectively.

また、「大チャンス」のモードでは、「狙え(シンボル揃い)」及び「狙え(1周後シンボル揃い)」の当籤確率がそれぞれ「30000/65536」、「4536/65536」で「ノーマル」や「チャンス」と比べて格段に高い。   Also, in the "big chance" mode, the winning probability of "Aim (Symbol)" and "Aim (Symbol one round)" has "30000/65536" and "4536/65536" respectively, "Normal" or "Normal" Much higher than the chance.

また、「確定」のモードでは、ARTが確定する「狙え(シンボル揃い)」及び「狙え(1周後シンボル揃い)」のみが当籤する。なお、「確定準備」のモードは、「確定」のモードに移行することが確約されたモードである。   Further, in the "determined" mode, only "aiming (symbol alignment)" and "aiming (symbol alignment after one round)" determined by the ART are won. Note that the mode of “prepare for confirmation” is a mode committed to shift to the mode for “determination”.

なお、「ノーマル」、「チャンス」、「大チャンス」、「確定準備」及び「確定」の各モードは、主遊技状態やRT遊技状態の遷移に関わらず、別途遷移するもので、これらモード間の移行は、メインCPU93によって、図40に示すはずれリールアクション状態移行抽籤テーブルに基づき行われる。このように、メインCPU93は、モード移行手段を構成する。   In addition, each mode of "normal", "chance", "big chance", "decision preparation" and "decision" changes separately regardless of the transition of the main gaming state or the RT gaming state, and between these modes The transition is performed by the main CPU 93 based on the off reel action state transition lottery table shown in FIG. Thus, the main CPU 93 constitutes a mode transition means.

<はずれリールアクション状態移行抽籤テーブル>
図40に示すはずれリールアクション状態移行抽籤テーブルは、「ノーマル」、「チャンス」、「大チャンス」、「確定準備」及び「確定」の各モード別の移行確率を規定したものである。
<Release reel action state shift lottery table>
The out-of-reel action state transition lottery table shown in FIG. 40 defines transition probabilities for each mode of “normal”, “chance”, “big chance”, “decision preparation” and “decision”.

これら各モードの移行は、内部当籤役種別別(「はずれ」含む)にそれぞれ異なる移行確率で行われる。ここで、「はずれ」以外に各モードの移行に係る内部当籤種別役としては、「リプ・MB」、「押し順ベル・CB作動中」、「弱チェ・スイカ・強ベル」、「強チェリー・チャンス目」及び「確定」がある。   The transition of each mode is performed with different transition probabilities depending on the internal winning combination types (including “losing”). Here, as the internal winning classification role related to the transition of each mode other than "falling", "rip · MB", "pushing bell · CB in operation", "weak chain · watermelon · strong bell", "strong cherry・ There are chance eyes "and" decision ".

「リプ・MB」の内部当籤役種別に含まれる内部当籤役としては、「MB」、「移行なしリプA」、「移行なしリプB」、「SBリプ1」、「SBリプ2」、「RT2リプ2nd」、「RT2リプ3rd」、「不問7」、「不問77」及び「不問テンパイ」がある。   As internal winning combinations included in the internal winning combination types of "Rip · MB", "MB", "no transition Lip A", "no transition Lip B", "SB Lip 1", "SB Lip 2", " There are RT2 RIP 2nd, RT2 RIP 3rd, 不 7, 不 77, and テ ン tempe.

また、「押し順ベル・CB作動中」の内部当籤役種別に含まれる内部当籤役としては、「中正解ベル」、「右312正解ベル」及び「右321正解ベル」がある。また、「弱チェ・スイカ・強ベル」の内部当籤役種別に含まれる内部当籤役としては、「強ベル」、「スイカ」及び「弱チェリー」がある。   Further, as internal winning combinations included in the internal winning combination types of “push order bell and CB in operation”, there are “middle correct answer bell”, “right 312 correct answer bell” and “right right correct answer bell”. In addition, as internal winning combinations included in the internal winning combination of "weak tea, watermelon, strong bell", there are "strong bell", "watermelon" and "weak cherry".

また、「強チェリー・チャンス目」の内部当籤役種別に含まれる内部当籤役としては、「チャンス目B」、「チャンス目C」及び「強チェリー」がある。さらに、「確定」の内部当籤役種別に含まれる内部当籤役としては、「中チェリプ」、「確定ベル」及び「チャンス目A」がある。   In addition, as internal winning combinations included in the internal winning combination of "strong cherry chance eyes", there are "chance eye B", "chance eye C" and "strong cherry". Furthermore, as internal winning combinations included in the internal winning combination type of "decision", there are "medium chelip", "decisive bell" and "chance A".

例えば、「ノーマル」のモードでは、内部当籤役がない「はずれ」の場合、「120/128」の確率でそのほとんどが「ノーマル」のモードに維持される一方で、内部当籤役種別が「弱チェ・スイカ・強ベル」又は「強チェリー・チャンス目」の場合、「チャンス」以上のモードに移行する。   For example, in the "normal" mode, in the case of "off" where there is no internal winning combination, most of the "normal" mode is maintained with the probability of "120/128", while the internal winning combination type is "weak" In the case of Choi, watermelon, strong bell or "strong cherry, chance", the mode shifts to "chance" or higher.

また、「確定準備」のモードでは、「はずれ」及び上述の各内部当籤役種別のいずれであっても、「確定準備」以上のモードに移行又は維持される。また、「確定」のモードでは、「はずれ」以外、「確定」のモードに維持される。なお、内部当籤役種別が「確定」の場合には、「確定準備」を除く各モードにおいて「確定」のモードに移行する。   Further, in the "description preparation" mode, the mode is transitioned or maintained to the "description preparation" or higher mode, regardless of "disappearing" and each internal winning combination type described above. Further, in the "confirmed" mode, the "fixed" mode is maintained except for the "fall". When the internal winning combination type is "confirmed", the mode shifts to the "fixed" mode in each mode except for "fixed preparation".

このように、メインCPU93は、はずれリールアクション状態移行抽籤テーブルを参照することにより、モードを現在のモードからロックを次遊技において行うことが決定される確率が高いモードに移行させるか否かの抽籤を行うモード昇格抽籤手段と、モードを現在のモードからロックを次遊技において行うことが決定される確率が低いモードに移行させるか否かの抽籤を行うモード降格抽籤手段とを構成する。   In this manner, the main CPU 93 refers to the out-of-reel action state shift lottery table to determine whether to shift the mode from the current mode to a mode in which it is determined that locking will be performed in the next game. And a mode demotion and lottery means for performing lottery of whether or not to shift the mode from the current mode to a mode in which it is determined that the lock is to be performed in the next game is low.

<特殊カウンタ加算抽籤テーブル>
図41に示す特殊カウンタ加算抽籤テーブルは、MBの内部当籤時を契機として、特殊カウンタの値を加算するか否かを決定する際に参照されるテーブルである。特殊カウンタ加算抽籤テーブルにおける「当り」と「はずれ」の抽籤値は、ともに「64」である。したがって、「当り」と「はずれ」の当籤確率は、ともに「64/128」である。
<Special counter addition lottery table>
The special counter addition lottery table shown in FIG. 41 is a table that is referred to when it is determined whether the value of the special counter is to be added or not, triggered by internal winning of MB. The lottery values of "hit" and "out" in the special counter addition lottery table are both "64". Therefore, the winning probabilities of "hit" and "out" are both "64/128".

ここで、「当り」の場合は特殊カウンタの値が加算され、「はずれ」の場合は特殊カウンタの値は加算されずに図43に示す放出抽籤テーブルに基づく抽籤が行われる。   Here, in the case of "hit", the value of the special counter is added, and in the case of "off", the value of the special counter is not added, and the lottery based on the release / lottery table shown in FIG. 43 is performed.

このように、メインCPU93は、後述する特殊カウンタ処理(図89参照)において特殊カウンタ加算抽籤テーブルを参照することにより、特殊カウンタに加算するか否かを決定する特殊遊技加算決定手段を構成する。なお、特殊カウンタ加算抽籤テーブルは、図41に示すものに限らず、図42に示すものに代えてもよい。   As described above, the main CPU 93 constitutes special game addition determination means for determining whether or not to add to the special counter by referring to the special counter addition lottery table in the special counter processing (see FIG. 89) described later. The special counter addition lottery table is not limited to that shown in FIG. 41, and may be replaced with one shown in FIG.

<放出抽籤テーブル>
図43に示す放出抽籤テーブルは、上述の特殊カウンタ加算抽籤テーブルを参照した結果、「はずれ」に当籤した際に、特殊カウンタの値に応じた放出抽籤を行う際に参照されるテーブルである。
<Release lottery table>
The release / lottery table shown in FIG. 43 is a table that is referred to when release / lottery according to the value of the special counter is performed when “off” is won as a result of referring to the above-mentioned special counter addition / lottery table.

放出抽籤テーブルは、RT遊技状態及び特殊カウンタの値に基づき、「当り」の当籤確率が異なる。例えば、「RT1遊技状態」において特殊カウンタの値が「1」及び「2」の場合には、「当り」の当籤確率が「0/65536」であり、「当り」に当籤することはない。なお、放出抽籤テーブルにおいて、「カウンタ1」の表記は、特殊カウンタの値が「1」であることを表している。「カウンタ2」以降についても同様である。   The release / lottery table has different “hit” winning probabilities based on the RT gaming state and the value of the special counter. For example, when the value of the special counter is “1” and “2” in “RT1 gaming state”, the winning probability of “hit” is “0/65536”, and “hit” will not be won. In the release / lottery table, the notation “counter 1” indicates that the value of the special counter is “1”. The same applies to “counter 2” and thereafter.

また、「RT1遊技状態」において特殊カウンタの値が「3」以上の場合には、「28/65536」の当籤確率で「当り」に当籤する。また、「RT3遊技状態」〜「RT5遊技状態」にあっても、「RT1遊技状態」と同様である。   In addition, when the value of the special counter is “3” or more in “RT1 gaming state”, “hit” is won with a winning probability of “28/65536”. Further, even in the “RT3 gaming state” to the “RT5 gaming state”, it is the same as the “RT1 gaming state”.

このように、メインCPU93は、後述する特殊カウンタ処理(図89参照)において放出抽選テーブルを参照することにより、特殊カウンタの値に基づいて、サブCPU102で行われるARTのゲーム数に加算するか否かを決定する、特殊遊技放出抽籤手段を構成する。   As described above, the main CPU 93 refers to the release lottery table in the special counter processing (see FIG. 89) to be described later, and based on the value of the special counter, adds to the number of ART games played by the sub CPU 102 Configure special game release lottery means to determine whether.

本実施の形態では、RT遊技状態が「RT1遊技状態」及び「RT3遊技状態」〜「RT5遊技状態」のいずれであっても、特殊カウンタの値が「3」以上の場合にのみ「当り」に当籤するよう、放出抽籤テーブルが規定されている。なお、放出抽籤テーブルは、図43に示すものに限らず、図44に示すように、当籤確率を、特殊カウンタの値が大きくなるにつれて高くなるものに代えてもよい。   In this embodiment, "RT" only when the value of the special counter is "3" or more, regardless of whether the RT gaming state is "RT1 gaming state" or "RT3 gaming state" to "RT5 gaming state". A discharge lottery table is defined to win the The release / lottery table is not limited to the one shown in FIG. 43, and as shown in FIG. 44, the winning probability may be replaced with one that becomes higher as the value of the special counter increases.

[メインRAMに割り当てられる格納領域の構成]
図45〜図52は、メインRAM95に割り当てられる各種の格納領域を示している。
[Configuration of storage area allocated to main RAM]
45 to 52 show various storage areas allocated to the main RAM 95.

<内部当籤役格納領域>
図45に示す内部当籤役格納領域は、内部当籤役格納領域1〜22の22個の格納領域によって構成される。内部当籤役格納領域1〜22には、図18及び図19に示すフラグ別コンビネーションテーブルにおいて、内部当籤役に対応付けられたコンビネーションに応じたデータ(ビット)が1にセットされ、他のデータが0にリセットされる。
<Internal winning combination storage area>
The internal winning combination storing area shown in FIG. 45 is formed of 22 storage areas of the internal winning combination storing areas 1 to 22. In the internal winning combination storing areas 1 to 22, data (bit) corresponding to the combination corresponding to the internal winning combination in the combination table classified by flag shown in FIGS. 18 and 19 is set to 1, and other data are set. It is reset to 0.

<表示役格納領域>
図46に示す表示役格納領域は、リール3L,3C,3Rの各リールが停止した後に、有効ラインに沿って表示することができるコンビネーションを表す。すなわち、表示役格納領域は、リール3L,3C,3Rの全てが停止した後には、入賞した内部当籤役を表す。表示役格納領域は、リール3L,3C,3Rの全てが停止した後に、メインCPU93が有効ラインに沿って表示されたコンビネーションを識別するために用いられる。なお、表示役格納領域は、内部当籤役格納領域と同一の構造を有する。
<Display combination storage area>
The display combination storing area shown in FIG. 46 represents a combination which can be displayed along the effective line after each of the reels 3L, 3C, 3R is stopped. That is, the display combination storing area represents an internal winning combination that is won after all of the reels 3L, 3C, 3R have stopped. The display combination storing area is used by the main CPU 93 to identify a combination displayed along the effective line after all of the reels 3L, 3C, 3R are stopped. The display combination storing area has the same structure as the internal winning combination storing area.

<図柄コード格納領域>
図47に示す図柄コード格納領域は、有効ラインの数だけ割り当てられ、各図柄コード格納領域は、各有効ラインに沿って表示することができるデータが1にセットされ、リール3L,3C,3Rの停止位置に応じて、有効ラインに沿って表示することができなくなったコンビネーションに応じたデータが0にリセットされる。また、図柄コード格納領域1の上位4ビットには、該当する有効ラインに最近に停止された図柄コードが記憶される。
<Symbol code storage area>
The symbol code storage areas shown in FIG. 47 are allocated as many as the number of valid lines, and each symbol code storage area has data that can be displayed along each valid line set to 1, and for reels 3L, 3C, 3R Data corresponding to the combination that can not be displayed along the valid line is reset to 0 according to the stop position. Further, in the upper 4 bits of the symbol code storage area 1, a symbol code which has been stopped recently in the corresponding effective line is stored.

<持越役格納領域>
図48に示す持越役格納領域は、持越役に係るデータが格納される。例えば、主遊技状態がMBの持越し状態になったことを条件として、持越役格納領域のビット0が「1」にセットされ、MBが作動したことを条件として、該当ビットが「0」にリセットされる。
<Holding part storage area>
In the carryover combination storage area shown in FIG. 48, data relating to the carryover combination is stored. For example, on the condition that the main gaming state is the MB carryover state, bit 0 of the carryover combination storage area is set to "1", and the corresponding bit is reset to "0" on the condition that the MB is operated. Be done.

<遊技状態フラグ格納領域>
図49に示す遊技状態フラグ格納領域は、RT遊技状態に係るデータが格納される。例えば、RT遊技状態がRT5遊技状態になったことを条件として、遊技状態フラグ格納領域のビット2が「1」にセットされ、ビット3〜7が「0」にリセットされる。
<Playing state flag storage area>
In the gaming state flag storage area shown in FIG. 49, data relating to the RT gaming state is stored. For example, on the condition that the RT gaming state has become the RT5 gaming state, bit 2 of the gaming state flag storage area is set to "1", and bits 3 to 7 are reset to "0".

また、RT遊技状態がRT4遊技状態になったことを条件として、遊技状態フラグ格納領域のビット3が「1」にセットされ、ビット2、4〜7が「0」にリセットされる。また、RT遊技状態がRT3遊技状態になったことを条件として、遊技状態フラグ格納領域のビット4が「1」にセットされ、ビット2、3、5〜7が「0」にリセットされる。   Further, on condition that the RT gaming state is in the RT4 gaming state, bit 3 of the gaming state flag storage area is set to "1", and bits 2, 4 to 7 are reset to "0". Also, on condition that the RT gaming state is in the RT3 gaming state, bit 4 of the gaming state flag storage area is set to "1", and bits 2, 3, 5 to 7 are reset to "0".

また、RT遊技状態がRT2遊技状態になったことを条件として、遊技状態フラグ格納領域のビット5が「1」にセットされ、ビット2〜4、6、7が「0」にリセットされる。また、RT遊技状態がRT1遊技状態になったことを条件として、遊技状態フラグ格納領域のビット6が「1」にセットされ、ビット2〜5、7が「0」にリセットされる。また、RT遊技状態がRT0遊技状態になったことを条件として、遊技状態フラグ格納領域のビット7が「1」にセットされ、ビット2〜6が「0」にリセットされる。   Further, on condition that the RT gaming state is in the RT2 gaming state, bit 5 of the gaming state flag storage area is set to "1", and bits 2 to 4, 6, 7 are reset to "0". Further, on condition that the RT gaming state is in the RT1 gaming state, the bit 6 of the gaming state flag storage area is set to "1", and the bits 2-5 and 7 are reset to "0". Further, on the condition that the RT gaming state has become the RT0 gaming state, bit 7 of the gaming state flag storage area is set to "1", and bits 2 to 6 are reset to "0".

<作動ストップボタン格納領域>
図50に示す作動ストップボタン格納領域は、ストップボタン17L,17C,17Rの状態が格納される。ビット0は、ストップボタン17Lに対応し、ストップボタン17Lが操作されたときには、ビット0に「1」が格納される。
<Actual stop button storage area>
The operation stop button storage area shown in FIG. 50 stores the states of the stop buttons 17L, 17C, and 17R. Bit 0 corresponds to the stop button 17L, and when the stop button 17L is operated, "1" is stored in bit 0.

同様に、ビット1は、ストップボタン17Cに対応し、ストップボタン17Cが操作されたときには、ビット1に「1」が格納される。また、ビット2は、ストップボタン17Rに対応し、ストップボタン17Rが操作されたときには、ビット2に「1」が格納される。   Similarly, bit 1 corresponds to the stop button 17C, and "1" is stored in bit 1 when the stop button 17C is operated. Also, bit 2 corresponds to the stop button 17R, and "1" is stored in bit 2 when the stop button 17R is operated.

ビット4は、ストップボタン17Lに対応し、ストップボタン17Lが有効であるときには、ビット4に「1」が格納される。ビット5は、ストップボタン17Cに対応し、ストップボタン17Cが有効であるときには、ビット5に「1」が格納される。また、ビット6は、ストップボタン17Rに対応し、ストップボタン17Rが有効であるときには、ビット6に「1」が格納される。   Bit 4 corresponds to the stop button 17L, and when the stop button 17L is valid, "1" is stored in the bit 4. Bit 5 corresponds to the stop button 17C, and when the stop button 17C is valid, "1" is stored in bit 5. The bit 6 corresponds to the stop button 17R, and when the stop button 17R is valid, "1" is stored in the bit 6.

本実施の形態において、有効なストップボタンとは、回転中のリール3L,3C,3Rに対応し、メインCPU93によって停止操作を検出することが可能なストップボタン17L,17C,17Rのことをいう。   In the present embodiment, the effective stop button corresponds to the stop button 17L, 17C, 17R corresponding to the rotating reels 3L, 3C, 3R and capable of detecting the stop operation by the main CPU 93.

<押下順序格納領域>
図51に示す押下順序格納領域は、3つのストップボタン17L,17C,17Rの押下順序を示す情報を格納するための領域である。ビット0は押下順序が「左→中→右」に対応し、押下順序が「左→中→右」であるときにビット0に「1」が格納され、他のビットは、「0」にリセットされる。
<Pressing order storage area>
The pressing order storage area shown in FIG. 51 is an area for storing information indicating the pressing order of the three stop buttons 17L, 17C, and 17R. Bit 0 corresponds to the pressing order "left → middle → right", and "1" is stored in bit 0 when the pressing order is "left → middle → right", and the other bits are "0". It is reset.

同様に、ビット1は押下順序が「左→右→中」に対応し、ビット2は押下順序が「中→左→右」に対応し、ビット3は押下順序が「中→右→左」に対応し、ビット4は押下順序が「右→左→中」に対応し、ビット5は押下順序が「右→中→左」に対応する。   Similarly, bit 1 corresponds to the pressing order "left → right → middle", bit 2 corresponds to the pressing order "middle → left → right", and bit 3 corresponds to the pressing order "middle → right → left" The bit 4 corresponds to the pressing order "right → left → middle", and the bit 5 corresponds to the pressing order "right → middle → left".

<引込優先順位データ格納領域>
図52に示す引込優先順位データ格納領域は、左リール用引込優先順位データ格納領域、中リール用引込優先順位データ格納領域及び右リール用引込優先順位データ格納領域を含んでいる。なお、中リール用引込優先順位データ格納領域及び右リール用引込優先順位データ格納領域の内容については、左リール用引込優先順位データ格納領域と同様であるため、以下においては左リール用引込優先順位データ格納領域について説明する。
<Import priority data storage area>
The drawing priority data storage area shown in FIG. 52 includes a left reel drawing priority data storage area, a middle reel drawing priority data storage area, and a right reel drawing priority data storage area. The contents of the middle reel pull-in priority data storage area and the right reel pull-in priority data storage area are the same as those of the left reel pull-in priority data storage area. The data storage area will be described.

左リール用引込優先順位データ格納領域は、図柄位置データのそれぞれについて、引込優先順位データを格納する。例えば、図33に示す引込優先順位テーブルの引込優先順位データのうち、内部当籤役及び他のリール3C,3Rの状態に基づいた、いずれかの引込優先順位データが図柄位置ごとに格納される。   The left reel pull-in priority data storage area stores pull-in priority data for each of the symbol position data. For example, among the draw-in priority order data of the draw-in priority order table shown in FIG. 33, any draw-in priority order data based on the status of the internal winning combination and the other reels 3C and 3R is stored for each symbol position.

[サブCPUによって参照されるデータテーブル]
<サブ判定役番号表>
サブCPU102は、内部当籤役の他に、内部当籤役とロック番号とに応じたサブ判定役によって、各種抽籤を行うようになっている。本実施の形態においては、「0」〜「17」のサブ判定役番号が規定されている。
[Data table referenced by sub CPU]
<Sub-judge holder number list>
The sub CPU 102 is configured to perform various types of lottery by the sub determination role corresponding to the internal winning combination and the lock number, in addition to the internal winning combination. In the present embodiment, sub-judge number numbers "0" to "17" are defined.

図53は、サブ判定役番号と名称との対応関係を表している。サブCPU102は、サブ判定役番号によってサブ判定役を識別しているが、本実施の形態においては、発明を理解しやすくするため、サブ判定役番号に代えて、サブ判定役の名称を用いて説明する。   FIG. 53 shows the correspondence between the sub determination role numbers and the names. The sub CPU 102 identifies the sub determination role by the sub determination role number, but in the present embodiment, the name of the sub determination role is used instead of the sub determination role number in order to facilitate understanding of the invention. explain.

サブ判定役は、図53に示すように、「ハズレ」、「MB」、「リプ」、「リプ特殊」、「ベル」、「強ベル」、「スイカ」、「弱チェ」、「強チェ」、「強チェ+R1」、「中チェリプ」、「中チェリプ+BAR」、「チャンス目」、「強チャンス目」、「チャンス目+R1」、「チャンス目+R2」、「確定役1」及び「確定役2」がある。   As shown in FIG. 53, the sub-decision player is “Loss”, “MB”, “rip”, “rip special”, “bell”, “strong bell”, “watermelon”, “weak che”, “strong che , "Cheer + R1", "Cheer Chep", "Cheer Chep + BAR", "Chance Eye", "Chance Eye", "Chance Eye + R1", "Chance Eye + R2", "Defining Part 1" and "Finalized There is a role 2 ".

<サブ判定役識別テーブル>
図54に示すサブ判定役識別テーブルは、内部当籤役とロック番号とに対応付けられたサブ判定役を表している。例えば、内部当籤役が「弱チェリー」の場合に、ロック番号が「0」、「1」又は「6」ないし「10」の場合には、サブ判定役は、「弱チェ」となり、ロック番号が「2」又は「5」である場合には、「確定役1」となる。
<Sub-judge role identification table>
The sub-determination-combination identification table shown in FIG. 54 represents a sub-determination combination associated with the internal winning combination and the lock number. For example, when the internal winning combination is "weak cherry", when the lock number is "0", "1" or "6" to "10", the sub-judge is "weak", and the lock number is In the case where “2” or “5”, “decision part 1” is obtained.

<ゲーム数上乗せ抽籤テーブル>
図55に示すゲーム数上乗せ抽籤テーブルは、ARTに上乗せさせるゲーム数が抽籤されるときに参照され、サブ判定役に対して、ARTに上乗せされるゲーム数の抽籤値が対応付けられている。
<Number of games plus lottery table>
The number-of-games addition lottery table shown in FIG. 55 is referred to when the number of games to be added to the ART is extracted, and a lottery value of the number of games added to the ART is associated with the sub-decision player.

本実施の形態において、例えば、サブ判定役が「弱チェ」の場合には、「31968/32768」の確率で「0ゲーム」が当籤し、「100/32768」の確率で「10ゲーム」が当籤し、「200/32768」の確率で「20ゲーム」が当籤し、「500/32768」の確率で「30ゲーム」が当籤する。   In the present embodiment, for example, when the sub-decision player is "weak", "0 game" wins with probability "31968/32768" and "10 games" with probability "100/32768". Winning, "20 games" wins with a probability of "200/32768", "30 games" wins with a probability of "500/32768".

<上乗せ選択配当テーブル>
図56に示す上乗せ選択配当テーブルには、上乗せ選択時に使用されるテーブルの一覧が示されている。各テーブルは、「1」〜「15」のIDが割り当てられた要素毎のゲーム数が上乗せ選択配当テーブルによって対応付けられている。
<Additional selected payout table>
The addition selection payout table shown in FIG. 56 shows a list of tables used at the time of addition selection. In each table, the number of games for each element to which IDs “1” to “15” are assigned is associated by the additional selected payout table.

例えば、テーブル12において、「ID1」〜「ID13」の各要素には、「10ゲーム」が対応付けられ、「ID14」の要素には、「100ゲーム」が対応付けられ、「ID15」の要素には、「300ゲーム」が対応付けられている。   For example, in the table 12, "10 games" are associated with each element of "ID 1" to "ID 13", "100 game" is associated with the element of "ID 14", and an element of "ID 15" "300 games" is associated with.

各要素は、上乗せ選択時に、対応付けられたゲーム数が識別できないようにサブCPU102により液晶表示装置11に無作為に配列されて表示される。ここで、「0ゲーム」が対応付けられた要素は、上乗せ選択時に、液晶表示装置11に表示されないことを表す。例えば、「テーブル17」においては、「ID1」〜「ID5」の5つの要素が液晶表示装置11に表示される。なお、「0ゲーム」が対応付けられた要素は、上乗せ選択時に、液晶表示装置11に表示されるが、選択できないようにしてもよい。   The respective elements are randomly arranged and displayed on the liquid crystal display device 11 by the sub CPU 102 so that the number of associated games can not be identified at the time of the addition selection. Here, the element associated with “0 game” represents that the element is not displayed on the liquid crystal display device 11 at the time of addition selection. For example, in the “table 17”, five elements “ID1” to “ID5” are displayed on the liquid crystal display device 11. In addition, although the element with which "0 game" was matched is displayed on the liquid crystal display device 11 at the time of addition selection, you may make it unselectable.

<ART初当り時上乗せ選択抽籤テーブル>
図57に示すART初当り時上乗せ選択抽籤テーブルでは、ART初当り時における上乗せ選択の当籤/非当籤と、当籤時に使用されるテーブルとに対して抽籤値がそれぞれ対応付けられている。
<ART first hit when added selection lottery table>
In the ART first hit upon addition selection lottery table shown in FIG. 57, lottery values are respectively associated with winning / not winning of the addition selection at ART first hit and the table used at the time of winning.

図57に示すART初当り時上乗せ選択抽籤テーブルにより、例えば、「22865/32768」の確率で抽籤結果が非当籤となり、「150/32768」の確率で「テーブル13」が当籤し、「100/32768」の確率で「テーブル14」が当籤する。   For example, according to the ART first hit addition selected lottery table shown in FIG. 57, the lottery result is not won with the probability of “28665/32768”, “table 13” is won with the probability of “150/32768”, and “100 / "Table 14" wins with a probability of 32768 ".

<ART上乗せ選択抽籤テーブル>
図58及び図59に示すART上乗せ選択抽籤テーブルでは、ART中におけるサブ判定役に対して、上乗せ選択の当籤/非当籤と、当籤時に使用されるテーブルとの抽籤値とがそれぞれ対応付けられている。
<ART addition selection lottery table>
In the ART added selection lottery table shown in FIGS. 58 and 59, the winning / not winning of added selection and the lottery value of the table used at the winning are associated with the sub-decisionist in ART, respectively. There is.

図58及び図59に示すART上乗せ選択抽籤テーブルにより、例えば、サブ判定役が「強チェ」の場合には、「21913/32768」の確率で抽籤結果が非当籤となり、「3500/32768」の確率で「テーブル1」が当籤し、「1000/32768」の確率で「テーブル2」が当籤する。   According to the ART added selection lottery table shown in FIGS. 58 and 59, for example, when the sub-decision player is "strong check", the lottery result is not won with the probability of "21913/32768" and "3500/32768" "Table 1" wins with the probability, and "Table 2" wins with the probability of "1000/32768".

<通常上乗せ選択抽籤テーブル>
図60及び図61に示す通常上乗せ選択抽籤テーブルは、ART中ではない通常時におけるサブ判定役に対して、上乗せ選択の当籤/非当籤と、当籤時に使用されるテーブルとの抽籤値がそれぞれ対応付けられている。
<Normal addition selection selection lottery table>
In the normal addition selection lottery table shown in FIGS. 60 and 61, the lottery values of the winning selection / non-winning of the addition selection and the table used at the time of winning correspond to the sub-decision members in normal time not in ART. It is attached.

図60及び図61に示す通常上乗せ選択抽籤テーブルにより、例えば、サブ判定役が「弱チェ」の場合には、「31092/32768」の確率で抽籤結果が非当籤となり、「1600/32768」の確率で「テーブル1」が当籤し、「70/32768」の確率で「テーブル2」が当籤する。   According to the normal addition selection lottery table shown in FIGS. 60 and 61, for example, when the sub-decision player is "weak check", the lottery result is not won with the probability of "31092/32768" and "1600/32768" "Table 1" wins by the probability, and "table 2" wins by the probability of "70/32768".

<特殊機能発動抽籤テーブル>
図62に示す特殊機能発動抽籤テーブルでは、上乗せ選択当籤時に覗き見発動フラグが「覗き見作動中」である状態で当籤したサブ判定役に対して、特殊機能を発動/非発動と、発動時の特殊機能の種類との抽籤値がそれぞれ対応付けられている。
<Special function trigger lottery table>
In the special function activation lottery table shown in FIG. 62, the special function is activated / non-activated with respect to the sub-judge who wins with the peep activation flag being “peep operation in progress” at the time of winning the additional selection. The lottery values are associated with the special function types of.

ここで、特殊機能とは、上乗せ選択時に、液晶表示装置11に表示された要素のうち少なくとも1つの要素に対応付けられたゲーム数が識別できるように表示される「潰し」という機能と、液晶表示装置11に表示された要素にそれぞれ対応付けられたゲーム数が識別できるように複数の要素が表示される「覗き見」という機能とを含む。   Here, the special function is a function called "crush" that is displayed so that the number of games associated with at least one of the elements displayed on the liquid crystal display device 11 can be identified at the time of addition selection. It includes a function called "peep watch" in which a plurality of elements are displayed so that the number of games respectively associated with the elements displayed on the display device 11 can be identified.

図62に示す特殊機能発動抽籤テーブルにより、例えば、サブ判定役が「ベル」の場合には、「327/32768」の確率で「覗き見」が当籤し、サブ判定役が「強ベル」の場合には、「8192/32768」の確率で「潰し」が当籤する。   According to the special function activation lottery table shown in FIG. 62, for example, when the sub-decision player is "bell", "peep" is won with the probability of "327/32768" and the sub-judgment member is "strong bell". In the case, "crush" is won with the probability of "8192/32768".

<潰し個数抽籤テーブル>
図63に示す潰し個数抽籤テーブルは、特殊機能として「潰し」が発動したときに参照され、液晶表示装置11に表示される要素数に対して、ゲーム数が識別できる要素の個数が対応付けられている。
<Smashed number lottery table>
The crush number lottery table shown in FIG. 63 is referred to when the "crush" is activated as a special function, and the number of elements that can be identified by the number of games is associated with the number of elements displayed on the liquid crystal display device 11. ing.

図63に示す潰し個数抽籤テーブルにより、例えば、液晶表示装置11に表示される要素数が5である場合、すなわち、「0ゲーム」が対応付けられた要素が10個あるテーブルが当籤した場合には、「20768/32768」の確率で1つの要素に対応付けられたゲーム数が識別できるように表示され、「8000/32768」の確率で2つの要素に対応付けられたゲーム数が識別できるように表示され、「4000/32768」の確率で3つの要素に対応付けられたゲーム数が識別できるように表示される。   For example, when the number of elements displayed on the liquid crystal display device 11 is five, that is, when there is a table having 10 elements to which "0 game" is associated, according to the crushed number lottery table shown in FIG. Is displayed so that the number of games associated with one element can be identified with the probability of "20768/32768", and the number of games associated with two elements can be identified with the probability of "8000/32768" And the number of games associated with the three elements can be identified with a probability of "4000/32768".

<上乗せ選択継続率抽籤テーブル>
図64及び図65に示す上乗せ選択継続率抽籤テーブルは、図57に示したART初当り時上乗せ選択抽籤テーブル、図58及び図59に示したART上乗せ選択抽籤テーブル、又は、図60及び図61に示した通常上乗せ選択抽籤テーブルに基づいて当籤したテーブル(以下、単に「ベーステーブル」という)に対して、上乗せ選択の継続率の抽籤値が対応付けられている。
<Additional selection continuation rate lottery table>
The additional selection continuation rate lottery table shown in FIG. 64 and FIG. 65 is the ART first hit additional selection random selection table shown in FIG. 57, the ART additional selection random selection table shown in FIG. 58 and FIG. 59, or FIG. A lottery value of a continuation rate of addition selection is associated with a table (hereinafter, simply referred to as “base table”) won based on the normal addition selection lottery table shown in FIG.

図64及び図65に示す上乗せ選択継続率抽籤テーブルにより、例えば、ベーステーブルが「テーブル11」の場合には、「24903/32768」の確率で「継続率1%」が当籤し、「6000/32768」の確率で「継続率33%」が当籤し、「1500/32768」の確率で「継続率50%」が当籤し、「300/32768」の確率で「継続率66%」が当籤し、「60/32768」の確率で「継続率80%」が当籤し、「5/32768」の確率で「継続率90%」が当籤する。   According to the additional selection continuation rate random determination table shown in FIGS. 64 and 65, for example, when the base table is “table 11,” “continuation rate 1%” is won with the probability of “24903/32768” and “6000 / "Continuity rate 33%" wins with probability 32768 ", Continuity 50% wins with probability" 1500/32768 ", Continuity 66% wins with probability" 300/32768 " "The continuation rate 80%" wins with the probability of "60/32768", and "the continuation rate 90%" wins with the probability of "5/32768".

<上乗せ選択継続状態抽籤テーブル>
図66に示す上乗せ選択継続状態抽籤テーブルは、図64及び図65に示す上乗せ選択継続率抽籤テーブルに基づいて決定された継続率ごとに、サブ判定役に対して、上乗せ選択の継続/非継続と、継続時の継続状態との抽籤値が対応付けられている。
<Additional selection continuation state lottery table>
The addition selection continuation state lottery table shown in FIG. 66 is the continuation / non-continuation of addition selection with respect to the sub-judge for each continuation ratio determined based on the addition selection continuation ratio lottery table shown in FIGS. 64 and 65. And the continuation value at the time of continuation are associated with the lottery value.

図66に示す上乗せ選択継続状態抽籤テーブルにより、例えば、「継続率90%」において、サブ判定役が「ベル」の場合には、「3467/32768」の確率で抽籤結果が非継続になり、「16100/32768」の確率で「継続A」が当籤し、「300/32768」の確率で「継続B」が当籤し、「12600/32768」の確率で「継続D」が当籤し、「300/32768」の確率で「継続E」が当籤し、「1/32768」の確率で「継続F」が当籤する。   According to the addition selection continuation state lottery table shown in FIG. 66, for example, when the sub-decision player is "bell" at "continuation rate 90%", the lottery result is discontinued with the probability of "3467/32768", "Continuation A" wins with the probability of "16100/32768", "Continuation B" wins with the probability of "300/32768", "Continuation D" wins with the probability of "12600/32768", "300" "Continuation E" wins with a probability of / 32768 ", and" continuation F "wins with a probability of" 1/32768 ".

<上乗せ選択配当抽籤テーブル>
図67に示す上乗せ選択配当抽籤テーブルは、継続状態、すなわち、「継続A」ないし「継続F」ごとに、ベーステーブルに対して、上乗せ選択の継続/非継続と、継続時に使用されるテーブルとの抽籤値がそれぞれ対応付けられている。なお、図67においては、「継続A」の上乗せ選択配当抽籤テーブルのみが図示され、他の継続状態の上乗せ選択配当抽籤テーブルについては、図示が省略されている。
<Additional selection payout lottery table>
The addition selection payout lottery table shown in FIG. 67 is a continuation state, that is, continuation / non-continuation of addition selection and a table used at continuation to the base table for each “continuation A” to “continuation F”. The lottery values of are associated with one another. In FIG. 67, only the "Continuation A" additional selected payout lottery table is illustrated, and the other continuous additional selected payout lottery tables are not illustrated.

図67に示す上乗せ選択配当抽籤テーブルにより、例えば、「継続A」において、ベーステーブルが「1」の場合には、「20000/32768」の確率で「テーブル1」が当籤し、「5000/32768」の確率で「テーブル2」が当籤し、「2000/32768」の確率で「テーブル3」が当籤し、「543/32768」の確率で「テーブル10」が当籤し、「150/32768」の確率で「テーブル11」が当籤する。   According to the additional selected payout lottery table shown in FIG. 67, for example, when the base table is “1” in “continuation A”, “table 1” wins with the probability of “20000/32768” and “5000/32768”. "Table 2" wins with probability of "Table 3" wins with probability of "2000/32768", "Table 10" wins with probability of "543/32768", and "150/32768" "Table 11" wins with probability.

<上乗せ遊技抽籤テーブル>
図68に示す上乗せ遊技抽籤テーブルは、上乗せ遊技中のサブ判定役に対して、上乗せ遊技のストックの当籤/非当籤の抽籤値が対応付けられている。図68に示す上乗せ遊技抽籤テーブルにより、例えば、サブ判定役が「弱チェ」の場合には、「32605/32768」の確率で上乗せ遊技のストックに非当籤となり、「163/32768」の確率で上乗せ遊技のストックに当籤する。
<Additional game lottery table>
In the additional game lottery table shown in FIG. 68, winning / non-winning lottery values of the stock of the additional game are associated with the sub-decision players in the additional game. According to the additional game lottery table shown in FIG. 68, for example, when the sub-decision player is "weak", the stock of the additional game is not won with the probability of "32605/32768" and with the probability of "163/32768". Win a stock of extra games.

<ART直当り抽籤テーブル>
図69に示すART直当り抽籤テーブルは、ART中又はART準備中でないときに参照され、設定値ごとに、サブ判定役に対して、ARTのはずれ/当りの抽籤値が対応付けられている。
<ART direct hit lottery table>
The ART direct hit lottery table shown in FIG. 69 is referred to when the ART is not in progress or in ART preparation, and for each set value, a lottery value of ART disconnection / hit is associated with the sub-judge.

図69に示すART直当り抽籤テーブルにより、例えば、「設定6」におけるサブ判定役が「強チェ」の場合には、「32640/32768」の確率でARTに「はずれ」となる、「128/32768」の確率でARTに「当り」となる。   According to the ART direct hit lottery table shown in FIG. 69, for example, when the sub-decision player in "setting 6" is "strong check", it will be "off" in ART with the probability of "32640/32768", "128 / It hits the ART with a probability of 32768 ".

<ART上乗せ遊技直揃い抽籤テーブル>
図70に示すART上乗せ遊技直揃い抽籤テーブルは、上乗せ遊技のストックの当籤/非当籤の抽籤値がそれぞれ規定されている。図70に示すART上乗せ遊技直揃い抽籤テーブルにより、「30068/32768」の確率で上乗せ遊技のストックに非当籤となり、「2700/32768」の確率で上乗せ遊技のストックに当籤する。
<ART addition game direct match random lottery table>
In the ART-plus-game directly-sorted lottery table shown in FIG. 70, winning / non-winning lottery values of the stock of the plus game are respectively defined. According to the ART-plus-game directly-sorted lottery table shown in FIG. 70, the bonus game stock is not won with the probability of “30068/32768”, and the bonus game stock is won with the probability of “2700/32768”.

<ステップアップシーケンステーブル>
図71に示すステップアップシーケンステーブルは、メインCPU93においてロックを行うことが決定され、かつ、サブCPU102において演出内容としてステップアップ演出が決定された場合に、サブCPU102により参照される。ステップアップシーケンステーブルでは、ロック番号に対して、液晶演出番号及びシャッタ動作データを含む演出データのシーケンスが対応付けられている。なお、図71の備考欄は、説明の便宜上、設けたもので、ステップアップシーケンステーブルに含まれるものではない。
<Step-up sequence table>
The step-up sequence table shown in FIG. 71 is referred to by the sub CPU 102 when the main CPU 93 decides to lock and the sub CPU 102 decides step-up effect as the effect content. In the step-up sequence table, a sequence of effect data including a liquid crystal effect number and shutter operation data is associated with the lock number. Note that the remarks column in FIG. 71 is provided for the convenience of description, and is not included in the step-up sequence table.

図71に示すステップアップシーケンステーブルにおいて、液晶演出は、液晶表示装置11により行われる液晶演出の種別をそれぞれ表している。本実施の形態では、液晶演出として、「演出1」〜「演出6」の各演出があり、それぞれ異なる演出内容となっている。   In the step-up sequence table shown in FIG. 71, the liquid crystal effect represents the type of liquid crystal effect performed by the liquid crystal display device 11. In the present embodiment, as the liquid crystal effects, there are effects of “effect 1” to “effect 6”, and the effect contents are different.

また、シャッタ動作データは、後述するシャッタ動作シーケンステーブルの種別をそれぞれ表している。本実施の形態では、シャッタ動作データとして、「Y1」〜「Y8」で特定されるシャッタ動作データがあり、これらシャッタ動作データY1〜Y8は、後述の図72〜図79のシャッタ動作シーケンステーブルに対応している。ステップアップシーケンステーブルにおいては、ロック番号に応じたシャッタ動作データが所定のタイミングで割り当てられている。   The shutter operation data represents the type of a shutter operation sequence table described later. In the present embodiment, the shutter operation data includes shutter operation data specified by “Y1” to “Y8”, and these shutter operation data Y1 to Y8 are stored in the shutter operation sequence tables of FIGS. 72 to 79 described later. It corresponds. In the step-up sequence table, shutter operation data corresponding to the lock number is assigned at a predetermined timing.

ここで、シャッタ動作データY1は、露出位置(図8に示す位置)にあるシャッタ部材201,202,203,204を遮蔽位置(図9に示す位置)に下降させる動作(昇降0%→昇降100%)、すなわちシャッタを閉じる動作を行うためのシャッタ動作シーケンステーブル(図72参照)に対応するデータである。   Here, the shutter operation data Y1 is an operation to lower the shutter members 201, 202, 203 and 204 at the exposure position (the position shown in FIG. 8) to the shielding position (the position shown in FIG. 9) %, That is, data corresponding to the shutter operation sequence table (see FIG. 72) for performing the operation of closing the shutter.

また、シャッタ動作データY2は、シャッタ部材201,202,203,204を遮蔽位置(図9に示す位置)で振動させる動作(昇降100%位置で振動)を行うためのシャッタ動作シーケンステーブル(図73参照)に対応するデータである。   In addition, the shutter operation data Y2 is a shutter operation sequence table (FIG. 73) for performing an operation (vibration at 100% elevation position) to vibrate the shutter members 201, 202, 203 and 204 at the blocking position (position shown in FIG. 9). Data).

また、シャッタ動作データY3は、遮蔽位置(図9に示す位置)にあるシャッタ部材201,202,203,204を露出位置(図8に示す位置)に上昇させる動作(昇降100%→昇降0%)、すなわちシャッタを開ける動作を行うためのシャッタ動作シーケンステーブル(図74参照)に対応するデータである。   The shutter operation data Y3 is an operation to raise the shutter members 201, 202, 203 and 204 in the shielding position (the position shown in FIG. 9) to the exposure position (the position shown in FIG. 8) , That is, data corresponding to a shutter operation sequence table (see FIG. 74) for performing an operation of opening the shutter.

また、シャッタ動作データY4は、シャッタ部材201,202,203,204を露出位置(図8に示す位置)で振動させる動作(昇降0%位置で振動)を行うためのシャッタ動作シーケンステーブル(図75参照)に対応するデータである。   The shutter operation data Y4 is a shutter operation sequence table (FIG. 75) for performing an operation (vibration at 0% elevation position) to vibrate the shutter members 201, 202, 203 and 204 at the exposure position (position shown in FIG. 8). Data).

また、シャッタ動作データY5は、遮蔽位置(図9に示す位置)にあるシャッタ部材201,202,203,204を90°回転させる動作(回転0%→回転50%)を行うためのシャッタ動作シーケンステーブル(図76参照)に対応するデータである。   The shutter operation data Y5 is a shutter operation sequence for performing an operation (rotation 0% → rotation 50%) to rotate the shutter members 201, 202, 203, 204 at the shielding position (the position shown in FIG. 9) by 90 °. It is data corresponding to a table (see FIG. 76).

また、シャッタ動作データY6は、露出位置(図8に示す位置)で半開状態(回転50%)にあるシャッタ部材201,202,203,204を振動させる動作(回転50%位置で振動)を行うためのシャッタ動作シーケンステーブル(図77参照)に対応するデータである。   Further, the shutter operation data Y6 performs an operation (oscillation at the 50% rotation position) for vibrating the shutter members 201, 202, 203 and 204 in the half open state (50% rotation) at the exposure position (the position shown in FIG. 8). Data corresponding to the shutter operation sequence table (see FIG. 77).

また、シャッタ動作データY7は、遮蔽位置(図9に示す位置)で半開状態(回転50%)又は反転させた状態(回転100%)にあるシャッタ部材201,202,203,204を反転前の状態(回転0%)に戻す動作(回転50%又は回転100%→回転0%)を行うためのシャッタ動作シーケンステーブル(図78参照)に対応するデータである。   In addition, the shutter operation data Y7 is a state before the shutter members 201, 202, 203, 204 in the half open state (50% rotation) or the reverse state (100% rotation) at the blocking position (the position shown in FIG. 9). It is data corresponding to a shutter operation sequence table (see FIG. 78) for performing an operation (rotation 50% or rotation 100% → rotation 0%) to return to the state (rotation 0%).

また、シャッタ動作データY8は、遮蔽位置(図9に示す位置)で反転前の状態(回転0%)又は半開状態(回転50%)にあるシャッタ部材201,202,203,204を反転させた状態(回転100%)まで回転させる動作(回転0%又は回転50%→回転100%)を行うためのシャッタ動作シーケンステーブル(図78参照)に対応するデータである。   In the shutter operation data Y8, the shutter members 201, 202, 203 and 204 in the state before rotation (rotation 0%) or in the half open state (rotation 50%) at the blocking position (position shown in FIG. 9) are reversed. It is data corresponding to a shutter operation sequence table (see FIG. 78) for performing an operation (rotation 0% or rotation 50% → rotation 100%) to rotate to the state (rotation 100%).

また、LEDは、上部外装部材7aに形成された一対の目701を点灯させるLED(図71では単に「目」と表記)、及びシャッタ部材201,202,203,204に光を照射する光照射装置400のLED401,402,403,404(図71では単に「シャッタ」と表記)の発光パターン及び点灯パターンを示している。   In addition, the LED is an LED for lighting a pair of eyes 701 formed on the upper exterior member 7a (simply referred to as "eyes" in FIG. 71) and light irradiation for irradiating light to the shutter members 201, 202, 203 and 204. The light emission pattern and lighting pattern of the LEDs 401, 402, 403, and 404 (in FIG. 71, simply denoted as "shutter") of the device 400 are shown.

例えば、「目」の発光パターンには、「白」、「青」、「赤」、「虹」のいずれかの色に点灯する場合と、消灯する場合とがある。また、「シャッタ」の点灯パターンには、点灯と消灯とがある。   For example, the light emission pattern of the "eye" may be lighted in any of the colors "white", "blue", "red", and "rainbow", and may be extinguished. The lighting pattern of the "shutter" includes lighting and extinguishing.

また、カウントは、サブCPU102がメインCPU93から無操作コマンドを受信するのに必要な時間(本実施の形態では、「約17ms」)を1カウントとして、何カウント目に各種動作(例えば、液晶演出、シャッタ動作、LEDに係る動作)を実行又は終了させるかを規定した、ステップカウンタの値を示している。   In addition, counting is performed at various counts (for example, liquid crystal effects), assuming that the time required for the sub CPU 102 to receive a no-operation command from the main CPU 93 ("about 17 ms" in this embodiment) is one count. Indicates the value of the step counter that defines whether to execute or end the shutter operation and the operation related to the LED.

サブCPU102は、無操作コマンドを受信するたびに「1」加算される無操作コマンド受信カウンタの値がステップカウンタの値以上となったことを条件に上述の各種動作を実行又は終了させる。   The sub CPU 102 executes or terminates the various operations described above on condition that the value of the no-operation command reception counter, which is incremented by one each time the no-operation command is received, becomes equal to or more than the value of the step counter.

例えば、ロック番号1が決定されると、サブCPU102は、無操作コマンド受信カウンタの値が「124」となるまで、「演出1」に係る液晶演出と、シャッタ動作データY4に係るシャッタ動作と、「目」を白色で発光させ、かつ「シャッタ」を点灯させる動作とを行う。なお、備考に記載した「時間(ms)」は、これら動作のおおよその継続時間(=約17ms×124カウント)である。   For example, when the lock number 1 is determined, the sub CPU 102 causes the liquid crystal effect according to “effect 1” and the shutter operation according to the shutter operation data Y4 until the value of the no-operation command reception counter becomes “124”. The operation is performed such that the "eye" emits light in white and the "shutter" is turned on. Note that “time (ms)” described in the remarks is an approximate duration of these operations (= about 17 ms × 124 counts).

また、トリガは、本実施の形態では「0」、「1」、「2」が規定されている。トリガが「0」は、「なし」、「1」は、無操作コマンド入力情報として「MAXベットボタン14の押下」を受信したときは、無操作コマンド受信カウンタの値が規定されたステップカウンタの値以上でなくともステップアップシーケンステーブルを更新、すなわち次動作に移行することを規定したものである。   Further, in the present embodiment, “0”, “1” and “2” are defined as triggers. When the trigger is "0", "none" and "1" are "pressing the MAX bet button 14" as no-operation command input information, the value of the no-operation command reception counter is defined in the step counter. Even if it is not more than the value, it is defined that the step-up sequence table is updated, that is, it shifts to the next operation.

また、「2」は、無操作コマンド受信カウンタの値が規定されたステップカウンタの値以上となったときにステップアップシーケンステーブルをトリガ「1」の設定位置に変更(トリガ「1」にループ)することを規定したものである。なお、トリガ「1」へのループの終了は、サブCPU102が実行するプログラムに依存する。   Also, “2” changes the step-up sequence table to the set position of trigger “1” when the value of the no-operation command reception counter reaches or exceeds the value of the specified step counter (loop to trigger “1”) Stipulates that The end of the loop to the trigger "1" depends on the program executed by the sub CPU 102.

<シャッタ動作シーケンステーブル>
図72〜図79の各シャッタ動作シーケンステーブルにおいては、ステップ番号の順に規定のパルス幅及びパルス数で各モータ(シャッタ昇降用の左右の昇降モータ240A、240B、シャッタ回転用の回転モータ231)のモータ制御方向が規定されている。
<Shutter Operation Sequence Table>
In each shutter operation sequence table of FIGS. 72 to 79, the motors (right and left elevation motors 240A and 240B for raising and lowering the shutter, and rotation motors 231 for rotating the shutter) with prescribed pulse width and pulse number in the order of step numbers. The motor control direction is defined.

図72〜図79において、「昇降左」は、昇降モータ240Aのモータ制御方向を示し、「昇降右」は、昇降モータ240Bのモータ制御方向を示し、「回転」は、回転モータ231のモータ制御方向を示している。   In FIG. 72 to FIG. 79, “lift left” indicates the motor control direction of lift motor 240A, “lift right” indicates the motor control direction of lift motor 240B, and “rotation” indicates motor control of rotary motor 231. Indicates the direction.

ここで、各シャッタ動作シーケンステーブルにおけるパルス幅は、ON又はOFF波形の片側の時間を表しており、また本実施の形態のパルスのデューティ比は1:1である。したがって、各シャッタ動作シーケンステーブルにおける「1パルス」は、パルス幅×2(ms)となる。   Here, the pulse width in each shutter operation sequence table represents the time on one side of the ON or OFF waveform, and the duty ratio of the pulse in the present embodiment is 1: 1. Therefore, “one pulse” in each shutter operation sequence table is pulse width × 2 (ms).

例えば、あるステップにおいて、パルス幅5msでパルス数が5と規定されている場合には、当該ステップの処理時間は、5ms×2×5=50msとなる。ただし、後述するモータのホールド時は、OFF波形のみとなるので、規定されているパルス幅が1パルスとなる。   For example, in a certain step, when the pulse width is 5 ms and the number of pulses is defined as 5, the processing time of the step is 5 ms × 2 × 5 = 50 ms. However, at the time of holding of the motor, which will be described later, only the OFF waveform is provided, so that the defined pulse width is one pulse.

また、モータ制御方向の欄における「Non」は、データが登録されていないことを表している。このため、モータ制御方向の欄において「Non」と記載されたモータは、制御対象外のモータとなる。なお、モータ制御方向の欄における「Non」は便宜上の表記であり、0xffff(「0x」は16進数の識別記号)又は−1の値が「Non」に定義されている。   Moreover, "Non" in the column of the motor control direction indicates that data is not registered. For this reason, the motor described as "Non" in the column of the motor control direction is a motor not to be controlled. Note that "Non" in the motor control direction column is a notation for convenience, and 0xffff ("0x" is a hexadecimal identification symbol) or a value of -1 is defined as "Non".

また、モータ制御方向の欄における「H」は、モータを励磁なしでホールドすることを表している。例えば、パルス幅が20msでパルス数が1の場合は、モータを励磁なしで20msホールドすることを示している。なお、モータ制御方向の欄における「H」は便宜上の表記であり、0x8fff(「0x」は16進数の識別記号)の値が「H」に定義されている。   Also, "H" in the column of motor control direction represents holding the motor without excitation. For example, when the pulse width is 20 ms and the number of pulses is 1, it indicates that the motor is held for 20 ms without excitation. Note that "H" in the motor control direction column is a notation for convenience, and the value of 0x8 fff ("0x" is a hexadecimal identification symbol) is defined as "H".

なお、シャッタ昇降用の左右の昇降モータ240は、互いの取り付け向きの関係から逆位相で励磁されるため、同ステップにおいて「+−」、「−+」の組合せでそれぞれ駆動される。   The left and right lifting motors 240 for lifting and lowering the shutters are excited in opposite phases from each other because of their mounting orientations, so they are respectively driven in the combination of "+-" and "-+".

図72は、シャッタ動作データY1に対応するシャッタ動作シーケンステーブルを示している。図72に示すように、シャッタ動作データY1に対応するシャッタ動作シーケンステーブルは、シャッタを閉じる動作シーケンスを規定している。   FIG. 72 shows a shutter operation sequence table corresponding to the shutter operation data Y1. As shown in FIG. 72, the shutter operation sequence table corresponding to the shutter operation data Y1 defines an operation sequence for closing the shutter.

ここで、ステップ番号「3」では、特殊条件の欄における、下降センサ271(図6参照)によりシャッタが下降したことが検知されたことを条件に、ステップ番号「4」のステップに進むため特殊な処理(図106におけるS426、S427、S431〜S433に相当する処理)が介在することを表している。なお、特殊条件の欄における特殊処理は、後述する図74、図78、図79及び図81においても同様である。   Here, in the case of the step number “3”, the process proceeds to the step of the step number “4” on the condition that the descent sensor 271 (see FIG. 6) in the special condition column detects that the shutter is lowered. It indicates that there is an intermediate process (process corresponding to S426, S427, and S431 to S433 in FIG. 106). The special processing in the column of special conditions is the same as in FIGS. 74, 78, 79, and 81 described later.

なお、ここで規定されているパルス数「300」は、モータ保護のために規定された、1ステップにおけるモータの最大励磁回数である。したがって、パルス数「300」を超えても、下降センサ271(図6参照)によりシャッタが下降したことが検知されない場合には、昇降モータ240A又は240Bに異常が発生したものとして処理されるようになっている。具体的には、次の電断復帰(一度、パチスロ機1の電源がOFFされた後、電源がONされる)までシャッタ部材201,202,203,204の可動が停止される。   The pulse number "300" defined here is the maximum number of excitations of the motor in one step defined for motor protection. Therefore, even if the pulse number "300" is exceeded, if the descent sensor 271 (see FIG. 6) does not detect that the shutter is lowered, it is processed as if an abnormality occurs in the lift motor 240A or 240B. It has become. Specifically, the movement of the shutter members 201, 202, 203 and 204 is stopped until the next power failure recovery (the power of the pachi-slot machine 1 is turned off once and then the power is turned on).

図73は、シャッタ動作データY2に対応するシャッタ動作シーケンステーブルを示している。図73に示すように、シャッタ動作データY2に対応するシャッタ動作シーケンステーブルは、シャッタを昇降100%位置で振動させる動作シーケンスを規定している。   FIG. 73 shows a shutter operation sequence table corresponding to the shutter operation data Y2. As shown in FIG. 73, the shutter operation sequence table corresponding to the shutter operation data Y2 defines an operation sequence for vibrating the shutter at the elevation 100% position.

この図73に示す動作シーケンスが実行されることで、シャッタが閉じた状態で振動(ブラインド振動)することとなる。このとき、シャッタは、半開状態にもされない(ブラインド閉)。   By executing the operation sequence shown in FIG. 73, vibration (blind vibration) occurs with the shutter closed. At this time, the shutter is not half-opened (blind closed).

図74は、シャッタ動作データY3に対応するシャッタ動作シーケンステーブルを示している。図74に示すように、シャッタ動作データY3に対応するシャッタ動作シーケンステーブルは、シャッタを開ける動作シーケンスを規定している。   FIG. 74 shows a shutter operation sequence table corresponding to the shutter operation data Y3. As shown in FIG. 74, the shutter operation sequence table corresponding to the shutter operation data Y3 defines an operation sequence for opening the shutter.

ここで、ステップ番号「2」では、原点センサ270(図6参照)によりシャッタが原点にあることが検知されたことを条件に、ステップ番号「3」のステップに進むようになっている。   Here, in the case of the step number “2”, the process proceeds to the step of the step number “3” on the condition that the origin sensor 270 (see FIG. 6) detects that the shutter is at the origin.

なお、本動作シーケンスにおいても、図72に示す動作シーケンスと同様、パルス数「300」を超えても原点センサ270(図6参照)によりシャッタが原点にあることが検知されない場合には、昇降モータ240A又は240Bに異常が発生したものとして処理されるようになっている。具体的には、次の電断復帰(一度、パチスロ機1の電源がOFFされた後、電源がONされる)までシャッタ部材201,202,203,204の可動が停止される。   Also in this operation sequence, as in the operation sequence shown in FIG. 72, the elevation motor can not be detected if the origin sensor 270 (see FIG. 6) does not detect that the shutter is at the origin even if the pulse number "300" is exceeded. It is processed as if an abnormality has occurred in 240A or 240B. Specifically, the movement of the shutter members 201, 202, 203 and 204 is stopped until the next power failure recovery (the power of the pachi-slot machine 1 is turned off once and then the power is turned on).

図75は、シャッタ動作データY4に対応するシャッタ動作シーケンステーブルを示している。図75に示すように、シャッタ動作データY4に対応するシャッタ動作シーケンステーブルは、シャッタを昇降0%位置で振動させる動作シーケンスを規定している。   FIG. 75 shows a shutter operation sequence table corresponding to the shutter operation data Y4. As shown in FIG. 75, the shutter operation sequence table corresponding to the shutter operation data Y4 defines an operation sequence for vibrating the shutter at the 0% elevation position.

この図75に示す動作シーケンスが実行されることで、シャッタが開けられた状態で振動(昇降振動)することとなる。   By executing the operation sequence shown in FIG. 75, the shutter vibrates (lifts and lowers) with the shutter opened.

図76は、シャッタ動作データY5に対応するシャッタ動作シーケンステーブルを示している。図76に示すように、シャッタ動作データY5に対応するシャッタ動作シーケンステーブルは、反転も半開もしていないシャッタを90°回転させる(回転0%→回転50%)動作シーケンスを規定しており、後述する第1上乗せ選択中抽籤処理のステップS922(図144参照)において、覗き見発動フラグに「覗き見あり」がセットされた場合に、覗き見を開始する際に対応するデータでもある。   FIG. 76 shows a shutter operation sequence table corresponding to the shutter operation data Y5. As shown in FIG. 76, the shutter operation sequence table corresponding to the shutter operation data Y5 defines an operation sequence for rotating the shutter which is neither reverse nor half open by 90 ° (rotation 0% → rotation 50%), which will be described later. This is also the data corresponding to the start of peeping when “peeping presence” is set in the peeping activation flag in step S922 (see FIG. 144) of the lottery processing during first additional selection.

この図76に示す動作シーケンスが実行されることで、シャッタが閉じた状態で半開状態にされる(ブラインド開)こととなる。   By executing the operation sequence shown in FIG. 76, the shutter is closed (blind open) while the shutter is closed.

図77は、シャッタ動作データY6に対応するシャッタ動作シーケンステーブルを示している。図77に示すように、シャッタ動作データY6に対応するシャッタ動作シーケンステーブルは、シャッタを半開状態(回転50%)で振動させる動作シーケンスを規定している。   FIG. 77 shows a shutter operation sequence table corresponding to the shutter operation data Y6. As shown in FIG. 77, the shutter operation sequence table corresponding to the shutter operation data Y6 defines an operation sequence for vibrating the shutter in a half-opened state (50% rotation).

この図77に示す動作シーケンスが実行されることで、シャッタが閉じ、かつ半開状態で振動(ブラインド振動)することとなる。   By executing the operation sequence shown in FIG. 77, the shutter is closed and vibrates (blind vibration) in the half-opened state.

図78は、シャッタ動作データY7に対応するシャッタ動作シーケンステーブルを示している。図78に示すように、シャッタ動作データY7に対応するシャッタ動作シーケンステーブルは、半開状態(回転50%)又は反転させた状態(回転100%)にあるシャッタを反転前の状態(回転0%)に戻す動作シーケンスを規定しており、後述する第1上乗せ選択中抽籤処理のステップS922(図144参照)において、覗き見発動フラグに「覗き見あり」がセットされた場合に、覗き見状態を終了するためのデータである。   FIG. 78 shows a shutter operation sequence table corresponding to the shutter operation data Y7. As shown in FIG. 78, the shutter operation sequence table corresponding to the shutter operation data Y7 is in the state before the reverse of the shutter in the half open state (50% rotation) or the reversed state (100% rotation) (0% rotation) If the peeping activation flag is set to "peeping" in step S922 (see FIG. 144) of the first additional selection, which will be described later, the peeping state is determined. It is data to finish.

ここで、ステップ番号「2」では、回転センサ272(図6参照)によりシャッタが回転原点にあることが検知されたことを条件に、ステップ番号「3」のステップに進むようになっている。なお、本動作シーケンスにおいても、図72に示す動作シーケンスと同様、パルス数「300」を超えても回転センサ272(図6参照)によりシャッタが回転原点にあることが検知されない場合には、回転モータ231に異常が発生したものとして処理されるようになっている。具体的には、次の電断復帰(一度、パチスロ機1の電源がOFFされた後、電源がONされる)まで回転機構230の可動が停止される。   Here, in the step number “2”, the process proceeds to the step of the step number “3” on condition that the rotation sensor 272 (see FIG. 6) detects that the shutter is at the rotation origin. Also in this operation sequence, as in the operation sequence shown in FIG. 72, even if the number of pulses exceeds “300”, rotation sensor 272 (see FIG. 6) does not detect that the shutter is at the rotation origin. It is processed as that which abnormality generate | occur | produced in the motor 231. FIG. Specifically, the movement of the rotation mechanism 230 is stopped until the next power failure recovery (once the power of the pachi-slot machine 1 is turned off and then the power is turned on).

図79は、シャッタ動作データY8に対応するシャッタ動作シーケンステーブルを示している。図79に示すように、シャッタ動作データY8に対応するシャッタ動作シーケンステーブルは、反転前の状態(回転0%)又は半開状態(回転50%)にあるシャッタを反転させる(回転100%)動作シーケンスを規定している。   FIG. 79 shows a shutter operation sequence table corresponding to the shutter operation data Y8. As shown in FIG. 79, the shutter operation sequence table corresponding to the shutter operation data Y8 is an operation sequence for inverting the shutter in the state before rotation (rotation 0%) or half open state (rotation 50%) (rotation 100%) It prescribes.

ここで、ステップ番号「2」では、回転センサ272(図6参照)によりシャッタが反転した状態にあることが検知されたことを条件に、ステップ番号「3」のステップに進むようになっている。   Here, in the case of the step number “2”, the process proceeds to the step of the step number “3” on the condition that the rotation sensor 272 (see FIG. 6) detects that the shutter is in the reverse state. .

なお、本動作シーケンスにおいても、図72に示す動作シーケンスと同様、パルス数「300」を超えても回転センサ272(図6参照)によりシャッタが反転した状態にあることが検知されない場合には、回転モータ231に異常が発生したものとして処理されるようになっている。具体的には、次の電断復帰(一度、パチスロ機1の電源がOFFされた後、電源がONされる)まで回転機構230の可動が停止される。   Also in this operation sequence, as in the operation sequence shown in FIG. 72, even when the pulse number “300” is exceeded, it is not detected that the shutter is in the inverted state by the rotation sensor 272 (see FIG. 6). It is processed as that which abnormality generate | occur | produced in the rotary motor 231. As shown in FIG. Specifically, the movement of the rotation mechanism 230 is stopped until the next power failure recovery (once the power of the pachi-slot machine 1 is turned off and then the power is turned on).

<シャッタ動作組合せ判定テーブル>
図80に示すシャッタ動作組合せ判定テーブルは、前回実行されたシャッタ動作と、今回実行するシャッタ動作とに基づき、シャッタの動作保護を目的としてシャッタの動作シーケンスの再構築を行うためのテーブルである。なお、シャッタ動作組合せ判定テーブルは、シャッタの動作の整合性を確保するための役物動作整合性テーブルにあたる。また、シャッタ動作組合せ判定テーブルは、シャッタの動作の整合性の判定結果に基づいた複数のシャッタ動作演出(役物演出)を登録可能に構成されている。
<Shutter operation combination determination table>
The shutter operation combination determination table shown in FIG. 80 is a table for reconstructing the shutter operation sequence for the purpose of shutter operation protection based on the previously executed shutter operation and the shutter operation performed this time. Note that the shutter operation combination determination table corresponds to a product operation consistency table for securing the consistency of the shutter operation. Further, the shutter operation combination determination table is configured to be able to register a plurality of shutter operation effects (feature effects) based on the determination result of the consistency of the operation of the shutter.

シャッタが間違った動作シーケンスの組合せで動作されると、本来意図していなかった動作が行われる可能性があり、シャッタが動かなくなる可能性がある。例えば、シャッタが反転した状態でシャッタの上昇動作が行われると、昇降ユニット206等の破損や昇降モータ240の焼き付き等が発生したり、劣化の原因となったりしてしまう。   If the shutter is operated with the wrong combination of motion sequences, the originally unintended motion may be performed and the shutter may not move. For example, if the raising operation of the shutter is performed in a state where the shutter is inverted, damage to the elevation unit 206 or the like, burn-in of the elevation motor 240, or the like may occur, which may cause deterioration.

本実施の形態では、動作の組合せにおいてシャッタ装置200の動作を阻害する(誤った)動作シーケンスの組合せとなった場合には、シャッタ動作組合せ判定テーブルを用いて動作シーケンスの再構築を行うことで、無理のない動作をシャッタに課すことができ、上述のような不具合を防止することができる。   In the present embodiment, when the combination of operations results in a combination of (error) operation sequences that inhibit the operation of the shutter device 200, the operation sequence is reconstructed using the shutter operation combination determination table. A reasonable operation can be imposed on the shutter, and the above-mentioned problems can be prevented.

図81は、前回シャッタ動作データが「Y6」で今回シャッタ動作が「Y4」の組合せとなった場合にシャッタ動作シーケンス格納領域に格納される動作シーケンスの組合せを例示したものである。   FIG. 81 exemplifies the combination of operation sequences stored in the shutter operation sequence storage area when the previous shutter operation data is “Y6” and the present shutter operation is “Y4”.

前回シャッタ動作データが「Y6」で今回シャッタ動作が「Y4」の組合せとなったときには、シャッタを昇降50%位置で振動させた後に昇降0%位置で振動させる組合せとなってしまい、このままシャッタを当該動作シーケンスの組合せで実行することはできない。   When the shutter operation data is "Y6" last time and the shutter operation is a combination of "Y4" this time, the shutter is vibrated at the 50% elevation position, and then it is oscillated at the 0% elevation position. It can not be executed in combination with the operation sequence.

したがって、前回シャッタ動作データが「Y6」で今回シャッタ動作が「Y4」の組合せとなったときには、図80に示すシャッタ動作組合せ判定テーブルに基づき、シャッタ動作データY7、Y3、Y4の順の動作シーケンスの組合せが再構築される。   Therefore, when the previous shutter operation data is "Y6" and the current shutter operation is a combination of "Y4", an operation sequence of shutter operation data Y7, Y3 and Y4 in order based on the shutter operation combination determination table shown in FIG. The combination of is reconstructed.

このように再構築された動作シーケンスの組合せは、図81に示すように、シャッタ動作シーケンス格納領域に格納されるようになっている。シャッタ動作シーケンス格納領域は、サブRAM104に割り当てられている。   The combination of the operation sequences reconstructed in this way is stored in the shutter operation sequence storage area as shown in FIG. The shutter operation sequence storage area is assigned to the sub RAM 104.

ここで、サブCPU102は、シャッタ動作シーケンス格納領域に格納された動作シーケンスにしたがって演出をステップ単位で実行する演出実行手段を構成する。また、サブCPU102は、ロック演出が実行されている場合には、無操作コマンドの受信の周期に基づいて、演出の各ステップを実行する。サブCPU102は、演出の各ステップが実行されていることに基づいてシャッタによる演出動作を実行する。   Here, the sub CPU 102 configures an effect execution unit that executes the effect in steps according to the operation sequence stored in the shutter operation sequence storage area. Further, when the lock effect is being executed, the sub CPU 102 executes each step of the effect based on the cycle of reception of the non-operation command. The sub CPU 102 executes the effect operation by the shutter based on the execution of each step of the effect.

<ペナルティ判定用内部当籤役群テーブル>
図82に示すペナルティ判定用内部当籤役群テーブルは、サブCPU102によるペナルティ設定時に参照される内部当籤役のグループを表している。なお、ペナルティとは、遊技者にとって不利な状態(例えば、ARTの抽籤を行わない)を設定することをいう。このように、サブCPU102は、後述するペナルティ設定処理(図120参照)においてペナルティ判定用内部当籤役群テーブルを参照することによりペナルティを設定する、不利状態設定手段を構成する。
<Internal winning combination table for penalty judgment>
The internal determination combination table table for penalty determination shown in FIG. 82 represents a group of internal combination combinations referred to at the time of setting a penalty by the sub CPU 102. Note that the penalty means setting a state disadvantageous to the player (for example, not performing ART lottery). As described above, the sub CPU 102 configures a disadvantageous state setting unit that sets a penalty by referring to the internal determination combination table for penalty determination in a penalty setting process (see FIG. 120) described later.

ペナルティ判定用内部当籤役群テーブルでは、内部当籤役のグループとして第1当籤役群〜第4当籤役群が規定されている。第1当籤役群は、「はずれ」、「MB」、「移行なしリプ1」、「移行なしリプ2」、「SBリプ1」、「SBリプ2」及び「SBテンパイ」の各内部当籤役で構成されている。   In the internal judgment combination table for penalty determination, the first to fourth award combinations are defined as the internal award combinations. The first winning combination group has internal winning combinations of “Dear”, “MB”, “No Transition Lip 1”, “No Transition Lip 2”, “SB Lip 1”, “SB Lip 2” and “SB Tempai” It consists of

第2当籤役群は、「RT2リプ2nd」、「RT2リプ3rd」、「RT2Kリプ1st」、「RT3リプ2nd」、「RT3リプ3rd」、「中正解ベル」、「右312正解ベル」及び「右321正解ベル」の各内部当籤役で構成されている。   The second winning combination is “RT2 Lip 2nd”, “RT2 Lip 3rd”, “RT2K Lip 1st”, “RT3 Lip 2nd”, “RT3 Lip 3rd”, “Medium Correct Bell”, “Right 312 Correct Bell” and "Right 321 correct bell" is composed of each internal winning combination.

第3当籤役群は、「はずれ」、「MB」、「移行なしリプ1」、「移行なしリプ2」、「SBリプ1」、「SBリプ2」、「SBテンパイ」、「RT2リプ2nd」、「RT2リプ3rd」、「RT2Kリプ1st」、「RT3リプ2nd」、「RT3リプ3rd」、「中正解ベル」、「右312正解ベル」及び「右321正解ベル」の各内部当籤役で構成されている。   The third winning combination group is “Attack”, “MB”, “No Transition Lip 1”, “No Transition Lip 2”, “SB Lip 1”, “SB Lip 2”, “SB Tempai”, “RT 2 Lip 2nd ',' RT2 Lip 3rd ',' RT2K Lip 1st ',' RT3 Lip 2nd ',' RT3 Lip 3rd ',' Medium Correct Answer Bell ',' Right 312 Correct Answer Bell 'and' Right 321 Correct Answer Bell ' It consists of

第4当籤役群は、「中正解ベル」、「右312正解ベル」及び「右321正解ベル」の各内部当籤役で構成されている。   The fourth winning combination group is constituted by internal winning combinations of "middle correct bell", "right 312 correct bell" and "right 321 correct bell".

<エラー管理領域割当テーブル>
図83に示すエラー管理領域割当テーブルは、パチスロ機1において、メインCPU93又はサブCPU102がエラーを検知した際に、発生したエラーの種別をサブCPU102が特定するときに参照される。サブCPU102は、エラー管理領域割当テーブルを参照することにより発生したエラーの種別を特定し、特定したエラーをサブRAM104のエラー管理領域に格納する。
<Error management area allocation table>
The error management area allocation table shown in FIG. 83 is referred to when the sub CPU 102 specifies the type of an error that has occurred when the main CPU 93 or the sub CPU 102 detects an error in the pachislot machine 1. The sub CPU 102 identifies the type of error that has occurred by referring to the error management area allocation table, and stores the identified error in the error management area of the sub RAM 104.

エラー管理領域割当テーブルでは、エラーの発生元と当該エラーの種別とが対応付けられている。エラーの発生元としては、「メイン」、「サブ」、「メイン−サブ間」、「サウンド」、「ランプ」及び「シャッタ」とがある。   In the error management area allocation table, an error occurrence source is associated with the type of the error. Sources of errors include "main", "sub", "main-sub", "sound", "lamp" and "shutter".

ここで、「メイン」には、主制御基板41(メインCPU93)及び主制御基板41に接続された各種デバイス(ホッパー装置、メダル補助収納庫、セレクタ、リール)に関する各種エラーが割り当てられている。   Here, various errors relating to the main control board 41 (main CPU 93) and various devices (a hopper device, a medal auxiliary storage, a selector, a reel) connected to the main control board 41 (main CPU 93) are assigned to "main".

例えば、「DO」は、フロントドア2b(図2参照)が開いていることで発生するドアオープンエラーを示し、「EE」は、内部当籤役から成立しない図柄の組合せで各リールが停止したことで発生するイリーガルヒットエラーを示している。   For example, "DO" indicates a door open error that occurs when the front door 2b (see FIG. 2) is open, and "EE" indicates that each reel has stopped at a combination of symbols that does not hold true from the internal winning combination. Indicates an illegal hit error that occurs in.

また、「HJ」は、ホッパー装置43(図3参照)内でメダルが詰まった場合に発生するホッパージャムエラーを示し、「HE」は、ホッパー装置43がメダルを払出せなかった場合に発生するホッパーエンプティエラーを示している。   “HJ” indicates a hopper jam error that occurs when a medal is clogged in the hopper device 43 (see FIG. 3), and “HE” occurs when the hopper device 43 can not pay out a medal. Indicates hopper empty error.

また、「CR」は、セレクタ内の上流側及び下流側のメダルセンサ46(図3参照)が逆の順番にメダルを検出した場合に発生する投入メダル逆行エラーを示し、「CO」は、メダル補助収納庫スイッチ57(図3参照)がメダルを介して電気的に導通された場合に発生するメダル満杯エラーを示している。   "CR" indicates an inserted medal retrogression error that occurs when the upstream and downstream medal sensors 46 (see FIG. 3) in the selector detect medals in the reverse order, and "CO" indicates the medals. The medal full error which occurs when the auxiliary storage switch 57 (see FIG. 3) is electrically conducted through the medals is shown.

また、「CJ」は、メダルセンサ46がメダルを正常に検出しなかった場合に発生する投入メダル通過チェックエラーを示し、「CE」は、メダルセンサ46が一定時間以上に亘ってメダルを検知した場合に発生する投入メダル通過時間エラーを示している。   Also, "CJ" indicates an insertion medal passage check error that occurs when the medal sensor 46 does not detect the medal normally, and "CE" indicates that the medal sensor 46 has detected the medal for a predetermined time or more. Indicates the insertion medal passing time error that occurs in the case.

また、「サブ」には、副制御基板42に搭載された各種デバイスに関する各種エラーが割り当てられている。例えば、「GPU異常」は、レンダリングプロセッサ(VDP、GPU等)105に取り付けられている図示しないサーモセンサの検知温度が所定温度(例えば、100℃)以上となった場合に発生する高熱検知エラーを示している。   Further, various errors relating to various devices mounted on the sub control board 42 are assigned to “sub”. For example, “GPU abnormality” is a high heat detection error that occurs when the detection temperature of a not-shown thermo sensor attached to the rendering processor (VDP, GPU, etc.) 105 reaches a predetermined temperature (for example, 100 ° C.) It shows.

また、「電断異常」は、正常に電断検知処理を行わずにサブCPU102(図5参照)が起動した場合に発生する電断検知エラーを示し、「バックアップ」は、電断復帰時、サブRAM104のバックアップ領域のサム値異常があった場合に発生するバックアップエラーを示している。   Also, “power failure abnormality” indicates a power failure detection error that occurs when the sub CPU 102 (see FIG. 5) is started without performing power failure detection processing normally, and “backup” is at power failure recovery. This shows a backup error that occurs when there is a sum value error in the backup area of the sub RAM 104.

また、「メイン−サブ間」には、メインCPU93からサブCPU102に送信されるコマンドデータ(シリアル通信)に関する各種エラーが割り当てられている。例えば、「シーケンス」は、有効コマンドが規定の順序で受信できなかった場合に発生するコマンドシーケンスエラーを示している。   Further, various errors relating to command data (serial communication) transmitted from the main CPU 93 to the sub CPU 102 are assigned to “main-sub”. For example, “sequence” indicates a command sequence error that occurs when valid commands can not be received in a prescribed order.

また、「サム」は、受信コマンドデータのサム値(「SUMデータ」ともいう)を除く受信コマンドデータのサム演算結果と、受信コマンドデータのサム値とが異なっていた場合に発生するコマンドサムエラーを示し、「コマンド」は、メインCPU93が送信する各種コマンド(例えば、スタートコマンド、リール停止コマンド、無操作コマンド等)に対応した、受信コマンドが「01H」〜「10H」(01H及び10Hの「H」は16進数の意味であり、例えば10Hは10進数では「16」を表す)以外の場合に発生するコマンドエラーを示している。なお、本実施の形態では、サム値の計算は加算により求められているが、これに限らず、減算や排他的論理和による計算で求めてもよい。   “Sum” is a command sum error that occurs when the sum operation result of the received command data excluding the sum value (also referred to as “SUM data”) of the received command data is different from the sum value of the received command data. “Command” indicates that the received command is “01H” to “10H” (01H and 10H) corresponding to various commands (eg, start command, reel stop command, no operation command, etc.) transmitted by the main CPU 93. "H" is a meaning of a hexadecimal number, and indicates, for example, a command error that occurs when 10H represents "16" in decimal number. Although the sum value is calculated by addition in the present embodiment, the present invention is not limited to this, and the sum value may be calculated by subtraction or exclusive OR.

さらに、「受信異常」は、メインCPU93からの受信データに物理層エラーがあった場合(パリティ、フレミング、オーバーラン)に発生するメイン−サブ間受信エラーと、サブCPU−サウンドIC間の通信に異常があった場合に発生するサウンドIC間受信エラーと、サブCPU−LED基板間の通信に異常があった場合に発生するLED基板間受信エラーと、を含む。   Further, “reception abnormality” is a main-sub reception error that occurs when there is a physical layer error (parity, fleming, overrun) in the reception data from the main CPU 93, and communication between the sub CPU and the sound IC It includes a reception error between the sound ICs which occurs when there is an abnormality, and a reception error between the LED boards which occurs when there is an abnormality in the communication between the sub CPU and the LED board.

また、「サウンド」には、サウンドI/O基板71(図3参照)に搭載された各種デバイス(サウンドIC、アンプ)に関する各種エラーとして、「無通信」と「受信異常」とが割り当てられている。   In addition, "non-communication" and "reception abnormality" are assigned to "sound" as various errors related to various devices (sound IC, amplifier) mounted on the sound I / O board 71 (see FIG. 3). There is.

また、「ランプ」には、LED基板72(図3参照)に搭載されたデバイス(I2C通信IC)に関する各種エラーとして、「無通信」と「受信異常」とが割り当てられている。   In addition, “no communication” and “reception abnormality” are assigned to the “lamps” as various errors related to the device (I2C communication IC) mounted on the LED substrate 72 (see FIG. 3).

また、「シャッタ」には、シャッタ制御基板78(図3参照)に接続された各種センサ(原点センサ270、下降センサ271及び回転センサ272)に関する各種エラーが割り当てられている。   Further, various errors related to various sensors (the origin sensor 270, the lowering sensor 271, and the rotation sensor 272) connected to the shutter control board 78 (see FIG. 3) are assigned to the "shutter".

例えば、「回転」は、シャッタ動作データY7、Y8に示す動作シーケンスに従ってシャッタを回転させる際に、パルス数「300」を超えても回転センサ272(図6参照)によりシャッタが回転原点にあること、又はシャッタが反転した状態にあることが検知されない場合に発生する回転モータ231の動作の異常を示している。   For example, “rotation” means that the shutter is at the rotation origin by the rotation sensor 272 (see FIG. 6) even if the number of pulses exceeds “300” when the shutter is rotated according to the operation sequence shown in the shutter operation data Y7, Y8. Or an abnormality in the operation of the rotary motor 231 which occurs when it is not detected that the shutter is in the reverse state.

また、「右(下)」は、シャッタ動作データY1に示す動作シーケンスに従ってシャッタを閉じる際に、パルス数「300」を超えても下降センサ271(図6参照)によりシャッタが下降したことが検知されない場合に発生する昇降モータ240A、240Bの動作の異常を示している。   Also, “right (down)” detects that the shutter is lowered by the descent sensor 271 (see FIG. 6) even if the pulse number exceeds “300” when closing the shutter according to the operation sequence shown in the shutter operation data Y1. It shows an abnormality in the operation of the lift motors 240A and 240B which occurs when the operation is not performed.

また、「左(上)」は、シャッタ動作データY3に示す動作シーケンスに従ってシャッタを開ける際に、パルス数「300」を超えても原点センサ270(図6参照)によりシャッタが原点にあることが検知されない場合に発生する昇降モータ240A、240Bの動作の異常を示している。   Also, “left (upper)” indicates that the shutter is at the origin by the origin sensor 270 (see FIG. 6) even if the number of pulses exceeds “300” when the shutter is opened according to the operation sequence shown in the shutter operation data Y3. It shows an abnormality in the operation of the lift motors 240A and 240B that occurs when no detection is performed.

なお、サブRAM104のエラー管理領域に上述した各種のエラー要因の少なくともいずれかがセットされた場合には、エラー画面が図166に示す表示例のように液晶表示装置11に表示される。   When at least one of the various error factors described above is set in the error management area of the sub RAM 104, an error screen is displayed on the liquid crystal display device 11 as shown in FIG.

エラー画面においては、メインCPU93で検知されたエラーに対して、発生中のエラーを分かりやすくするため、略号(例えば、図166中、中段付近に四角で囲まれた「CE」〜「DO」)が強調表示される。これにより、いずれのエラーが発生中であるかが外部から容易に認識できる。   In the error screen, an abbreviation (for example, “CE” to “DO” surrounded by a square in the middle in FIG. 166) to make it easy to understand an error occurring in response to an error detected by the main CPU 93. Is highlighted. This makes it possible to easily recognize from the outside which error is occurring.

[主制御処理]
主制御基板41のメインCPU93は、図84〜図100に示すフローチャートにしたがって各種処理を実行する。
[Main control processing]
The main CPU 93 of the main control board 41 executes various processes in accordance with the flowcharts shown in FIGS.

<メイン制御処理>
図84は、メイン制御処理を示すフローチャートである。なお、以下に説明するメイン制御処理は、パチスロ機1に電源が投入されたときにスタートする。
<Main control process>
FIG. 84 is a flowchart showing main control processing. The main control process described below starts when the pachi-slot machine 1 is powered on.

最初に、パチスロ機1に電源が投入されると、メインCPU93は、図85に示す電源投入時処理を実行する(S10)。この電源投入時処理では、バックアップが正常であるか、設定変更が適切に行われたかなどが判断され、判断結果に応じた初期化処理が実行される。   First, when the pachi-slot machine 1 is powered on, the main CPU 93 executes a power-on process shown in FIG. 85 (S10). In the power-on process, it is determined whether the backup is normal or whether the setting has been properly changed, and the initialization process is performed according to the determination result.

次に、メインCPU93は、一遊技(1単位遊技)終了時の初期化処理を実行する(S11)。この初期化処理では、例えば、一遊技終了時に初期化するように予め指定された格納領域が初期化される。この初期化処理によって、メインRAM95の内部当籤役格納領域及び表示役格納領域などに格納されたデータがクリアされる。   Next, the main CPU 93 executes an initialization process at the end of one game (one unit game) (S11). In this initialization process, for example, a storage area designated in advance to be initialized at the end of one game is initialized. By this initialization process, data stored in the internal winning combination storing area and the display combination storing area of the main RAM 95 are cleared.

次に、メインCPU93は、図86に示すメダル受付・スタートチェック処理を実行する(S12)。このメダル受付・スタートチェック処理では、遊技者により投入されたメダルを検出する処理、及び開始操作を検出する処理が実行される。   Next, the main CPU 93 executes medal acceptance / start check processing shown in FIG. 86 (S12). In the medal acceptance / start check process, a process of detecting a medal inserted by a player and a process of detecting a start operation are executed.

次に、メインCPU93は、3つの乱数値(乱数値1〜3)を抽出し、メインRAM95に割り当てられた乱数値格納領域に格納する(S13)。ここで、乱数値1は、内部抽籤処理のために使用される値で、本実施の形態においては、0〜65535の中から抽出される。   Next, the main CPU 93 extracts three random number values (random number values 1 to 3), and stores them in the random number value storage area allocated to the main RAM 95 (S13). Here, the random number value 1 is a value used for internal lottery processing, and in the present embodiment, it is extracted from 0 to 65535.

また、乱数値2、3は、その他の抽籤処理のために使用される値で、本実施の形態においては、それぞれ0〜65535及び0〜255の中から抽出される。なお、メインCPU93は、ステップS13で乱数値2、3を常に抽出する必要はなく、各乱数値2、3を使用が生じた場合にのみ抽出するようにしてもよい。   The random numbers 2 and 3 are values used for the other lottery processing, and in the present embodiment, they are extracted from 0 to 65535 and 0 to 255, respectively. The main CPU 93 does not have to constantly extract the random numbers 2 and 3 in step S13, and may extract them only when the random numbers 2 and 3 are used.

次に、メインCPU93は、図88に示す内部抽籤処理を実行する(S14)。この内部抽籤処理を実行するメインCPU93は、内部当籤役決定手段を構成する。   Next, the main CPU 93 executes an internal lottery process shown in FIG. 88 (S14). The main CPU 93 that executes this internal lottery process constitutes an internal winning combination determination means.

次に、メインCPU93は、図89に示す特殊カウンタ処理を実行する(S15)。この特殊カウンタ処理では、メインCPU93は、ART遊技状態の遊技数の基準値、すなわち、ARTのゲーム数を加算するか否かを抽籤により決定するとともに、ART遊技状態のゲーム数を加算すると決定した場合には、その加算数の基準値を決定する。   Next, the main CPU 93 executes special counter processing shown in FIG. 89 (S15). In this special counter processing, the main CPU 93 randomly determines whether to add the reference value of the number of ART gaming states, ie, the number of ART games, and decides to add the number of ART gaming states In the case, the reference value of the addition number is determined.

次に、メインCPU93は、図90に示すリール停止初期設定処理を実行する(S16)。このリール停止初期設定処理により、内部抽籤処理の結果(内部当籤役)に基づいて、リールの停止制御に関する各情報(例えば、停止テーブル番号等)がメインRAM95の該当領域に格納される。   Next, the main CPU 93 executes a reel stop initial setting process shown in FIG. 90 (S16). In the reel stop initialization process, each information (for example, stop table number etc.) related to the stop control of the reel is stored in the corresponding area of the main RAM 95 based on the result (internal winning combination) of the internal lottery process.

次に、メインCPU93は、主制御基板41から副制御基板42へ送信するスタートコマンドデータを生成し、生成したスタートコマンドデータをメインRAM95に割り当てられた通信データ格納領域に格納する(S17)。   Next, the main CPU 93 generates start command data to be transmitted from the main control board 41 to the sub control board 42, and stores the generated start command data in the communication data storage area allocated to the main RAM 95 (S17).

スタートコマンドデータは、例えば、遊技状態フラグの種別、内部当籤役の種別及び演出用の演出番号、特殊カウンタ等を表す。   The start command data represents, for example, the type of the game state flag, the type of the internal winning combination, the effect number for effect, the special counter, and the like.

次に、メインCPU93は、ウェイト処理を実行する(S18)。このウェイト処理では、前回の遊技開始(前回の単位遊技の開始)から所定時間を経過しているか否かが判断され、所定時間を経過していないと判断された場合には、所定時間を経過するまで待機して待ち時間が消化される。このウェイト処理における所定時間、すなわちウェイト時間は、例えば、前回の単位遊技の開始から4.1秒に設定される。   Next, the main CPU 93 executes wait processing (S18). In this weight processing, it is determined whether or not a predetermined time has elapsed from the previous game start (the start of the last unit game), and if it is determined that the predetermined time has not elapsed, the predetermined time has elapsed Wait until the waiting time is digested. The predetermined time in this weight processing, that is, the weight time, is set to, for example, 4.1 seconds from the start of the last unit game.

次に、メインCPU93は、投入されたメダルの枚数に応じて、全てのリール3L、3C、3Rを回転させるリール回転開始処理を実行する(S19)。このリール回転開始処理に伴って、作動ストップボタン格納領域(図50参照)に「0000111」が格納される。   Next, the main CPU 93 executes reel rotation start processing for rotating all the reels 3L, 3C, 3R according to the number of inserted medals (S19). Along with the reel rotation start processing, "0000111" is stored in the operation stop button storage area (see FIG. 50).

また、リール回転開始処理は、図97に示す割込処理によって実行される。この割込処理は、一定の周期(1.1172ms)で実行される処理である。この割込処理によって、ステッピングモータ51L,51C,51Rの駆動が制御され、リール3L、3C、3Rの回転が開始する。   Further, the reel rotation start process is executed by the interrupt process shown in FIG. This interrupt process is a process that is executed in a fixed cycle (1.1172 ms). The driving of the stepping motors 51L, 51C, 51R is controlled by this interruption processing, and the rotation of the reels 3L, 3C, 3R is started.

その後、この割込処理によって、ステッピングモータ51L,51C,51Rの駆動が制御され、リール3L、3C、3Rの回転が定速に達するまで加速される。さらに、リール3L、3C、3Rの回転が定速に達すると、この割込処理によって、ステッピングモータ51L,51C,51Rの駆動が制御され、リール3L、3C、3Rが定速で回転するように維持される。   Thereafter, the driving of the stepping motors 51L, 51C, 51R is controlled by this interrupt processing, and the rotation of the reels 3L, 3C, 3R is accelerated until the rotation reaches a constant speed. Further, when the rotation of the reels 3L, 3C, 3R reaches a constant speed, the driving of the stepping motors 51L, 51C, 51R is controlled by this interruption processing so that the reels 3L, 3C, 3R rotate at a constant speed. Maintained.

なお、メインCPU93は、リール3L、3C、3Rの少なくとも1つを変則的に駆動させるリール演出をロック演出中に実行する場合には、リール回転開始処理において、リール演出を実行する。   The main CPU 93 executes the reel effect in the reel rotation start process when executing the reel effect of irregularly driving at least one of the reels 3L, 3C, 3R during the lock effect.

このように、メインCPU93は、後述するロック番号が「1」〜「6」のいずれかを選択した特定条件が成立したことを条件に、所定の期間リール3L、3C、3Rのロック演出を実行するロック実行手段を構成する。   As described above, the main CPU 93 executes the lock effect of the reels 3L, 3C, 3R for a predetermined period on condition that the specific condition of selecting any one of the lock numbers “1” to “6” described later is satisfied. Configure lock execution means.

次に、メインCPU93は、主制御基板41から副制御基板42へ送信するリール回転開始コマンドデータを生成し、生成したリール回転開始コマンドデータをメインRAM95に割り当てられた通信データ格納領域に格納する(S20)。   Next, the main CPU 93 generates reel rotation start command data to be transmitted from the main control board 41 to the sub control board 42, and stores the generated reel rotation start command data in the communication data storage area allocated to the main RAM 95 S20).

このリール回転開始コマンドデータを受信することにより、副制御基板42は、リール回転開始を認識することができるようになり、各種の演出を実行するタイミング等を決定することができる。   By receiving the reel rotation start command data, the secondary control board 42 can recognize the reel rotation start, and can determine the timing and the like of executing various effects.

次に、メインCPU93は、引込優先順位格納処理を実行する(S21)。この引込優先順位格納処理では、図92に示す引込優先順位テーブル選択処理が実行され、回転しているリール3L、3C、3Rの全ての図柄の引込優先順位が決定される。すなわち、引込優先順位格納処理では、内部当籤役に基づいて、回転中の各リールの図柄位置ごとに、停止情報が図52に示す引込優先順位データ格納領域に格納される。   Next, the main CPU 93 executes an attraction priority storage process (S21). In the drawing priority order storage process, a drawing priority order table selection process shown in FIG. 92 is executed, and the drawing priority order of all the symbols on the rotating reels 3L, 3C, 3R is determined. That is, in the leading priority storage process, stop information is stored in the leading priority data storage area shown in FIG. 52 for each symbol position of each rotating reel based on the internal winning combination.

例えば、各リール3L、3C、3Rの各図柄に対して、該当図柄が停止許可の場合には、優先順位テーブルに基づいてその引込優先順位データが引込優先順位データ格納領域に格納され、停止不許可の場合(例えば、内部当籤していない役が入賞してしまう場合等)には、引込優先順位データ格納領域に停止禁止を表すデータが格納される。   For example, for each symbol of each reel 3L, 3C, 3R, when the corresponding symbol is the stop permission, the pull-in priority data is stored in the pull-in priority data storage area based on the priority table, and no stop is made. In the case of permission (for example, when a combination that is not internally won wins), data representing stop prohibition is stored in the leading priority data storage area.

次に、メインCPU93は、図94に示すリール停止制御処理を実行する(S22)。この処理によって、リール3L、3C、3Rの停止制御が行われる。次に、メインCPU93は、入賞検索処理を実行する(S23)。   Next, the main CPU 93 executes a reel stop control process shown in FIG. 94 (S22). By this processing, stop control of the reels 3L, 3C, 3R is performed. Next, the main CPU 93 executes a winning search process (S23).

この入賞検索処理では、全てのリール3L、3C、3Rが停止し、遊技者が最後に停止したリールに対応したストップボタンの押下状態が解除された後に、有効化された入賞ラインに表示された図柄組合せと図柄組合せテーブルとが照合されて、入賞ラインに表示された図柄組合せが判断される。   In this winning search process, all reels 3L, 3C, 3R are stopped, and after the press of the stop button corresponding to the reel stopped last by the player is released, it is displayed on the activated pay line The symbol combination and the symbol combination table are collated to determine the symbol combination displayed on the pay line.

また、入賞ラインに表示された図柄組合せが判断される際、内部当籤役と図柄の組合せが照合され、内部当籤役に対応した図柄の組合せで図柄が入賞ラインに表示可能か否かを判断し、内部当籤役に対応しない図柄組合せが入賞ラインに表示された場合、メインCPU93はイリーガルヒットエラーと判断する。   In addition, when the symbol combination displayed on the pay line is determined, the combination of the internal winning combination and the symbol is collated, and it is determined whether the symbol can be displayed on the pay line by the combination of the symbols corresponding to the internal winning combination. When the symbol combination not corresponding to the internal winning combination is displayed on the pay line, the main CPU 93 determines that an illegal hit error has occurred.

そして、エラー発生と判断された場合には、メインCPU93は、発生したエラーをメインRAM95に割り当てられたエラー格納領域にセットし、エラーが発生したことをサブCPU102に通知するために、エラーコマンドデータをメインRAM95に割り当てられた通信データ格納領域に格納する。   When it is determined that an error has occurred, the main CPU 93 sets the generated error in an error storage area allocated to the main RAM 95, and error command data to notify the sub CPU 102 that an error has occurred. Are stored in the communication data storage area allocated to the main RAM 95.

具体的には、図柄コード格納領域(図47参照)に格納されたデータと、図柄組合せテーブル(図16及び図17参照)のデータとが照合され、その照合結果が表示役格納領域に格納される。   Specifically, the data stored in the symbol code storage area (see FIG. 47) and the data of the symbol combination table (see FIGS. 16 and 17) are collated, and the collation result is stored in the display combination storage area Ru.

より具体的には、図柄コード格納領域のデータが表示役格納領域にそのまま複写される。その際に、図柄組合せテーブルが参照されて、払出枚数が求められる。この入賞検索処理によって、全てのリール3L、3C、3Rが停止したことで表示窓4L、4C、4Rに表示される図柄の組合せが特定される。   More specifically, data of the symbol code storage area is copied as it is to the display combination storage area. At that time, the symbol combination table is referred to, and the number of payouts is determined. By this winning a prize search processing, the combination of the symbols displayed in the display windows 4L, 4C, 4R is specified as all the reels 3L, 3C, 3R are stopped.

次に、メインCPU93は、図13に示したRT遊技状態移行遷移図に示された遷移にしたがって、入賞ラインに表示された図柄組合せに応じたRT遊技状態の移行を行うRT移行処理を実行する(S24)。   Next, the main CPU 93 executes an RT transition process of transitioning the RT gaming state according to the symbol combination displayed on the pay line according to the transition shown in the RT gaming state transition transition diagram shown in FIG. (S24).

次に、メインCPU93は、入賞検索処理の結果に基づいて、表示された図柄組合せに応じたメダル枚数の払出を実行する(S25)。このメダル払出処理に伴って、払出枚数カウンタに基づいて、ホッパー装置43の制御やクレジット枚数の更新が行われる。   Next, the main CPU 93 executes payout of the number of medals according to the displayed symbol combination based on the result of the winning search processing (S25). Along with the medal payout processing, control of the hopper device 43 and update of the number of credits are performed based on the payout number counter.

また、メダル払出処理では、ホッパー装置43の払出を実行する際に、ホッパー装置43の払出動作を監視している。具体的には、メインCPU93は、払出されるメダル枚数を1枚単位でホッパー装置43に払出制御指令した場合に、ホッパー装置43内の払出メダル検知用センサ(不図示)で、払出メダルを検知できなかった場合に、ホッパー装置43内に払出用メダルがない状態である、ホッパーエンプティエラーと判断し、払出メダルは検知したが、メダルを検知した状態が一定時間(例えば、500ms)経過した場合には、ホッパージャムエラーと判断する。   Further, in the medal payout process, the payout operation of the hopper device 43 is monitored when the hopper device 43 is paid out. Specifically, when the main CPU 93 instructs the hopper device 43 to pay out the number of medals to be paid out in units of one, the payout medal detecting sensor (not shown) in the hopper device 43 detects the payout medals. If it is not possible, it is determined that there is no medal for dispensing in the hopper device 43, it is determined as a hopper empty error, and although the medal for payout is detected, the state for detecting the medal has exceeded a predetermined time (for example, 500 ms) To determine that the hopper jam error.

そして、エラー発生と判断された場合には、メインCPU93は、発生したエラーをメインRAM95に割り当てられたエラー格納領域にセットし、エラーが発生したことをサブCPU102に通知するために、エラーコマンドデータをメインRAM95に割り当てられた通信データ格納領域に格納する。   When it is determined that an error has occurred, the main CPU 93 sets the generated error in an error storage area allocated to the main RAM 95, and error command data to notify the sub CPU 102 that an error has occurred. Are stored in the communication data storage area allocated to the main RAM 95.

そして、エラーコマンド送信処理が実行された後、ホッパー装置43で発生したエラーの原因が解除(例えば、ホッパーエンプティエラーならば、ホッパー装置43に払出用メダルが補給)されるまで、遊技の進行が中断(例えば、7セグ表示器48に発生したエラーコードを表示するとともに、サブCPU102は、液晶表示装置11にエラー発生中であるエラー画面を表示する)されることになる。   Then, after the error command transmission process is executed, the progress of the game is continued until the cause of the error generated in the hopper device 43 is canceled (for example, if the hopper empty error, the hopper device 43 is replenished with payout medals). The interruption (for example, the error code generated on the 7-segment display 48 is displayed, and the sub CPU 102 causes the liquid crystal display device 11 to display an error screen indicating that an error is occurring).

さらに、ホッパー装置43のエラーの原因が解除さることにより、メインRAM95のエラー格納領域にセットされたエラーが解除され、エラーが解除されたことをサブCPU102に通知するために、エラーコマンドデータをメインRAM95に割り当てられた通信データ格納領域に格納するエラーコマンド送信処理が実行される(不図示)。エラーコマンドデータは、例えばエラー格納領域にセットされたエラーの解除状態が通信データ格納領域に格納され、遊技は再開される。   Further, when the cause of the error of the hopper device 43 is released, the error set in the error storage area of the main RAM 95 is released, and in order to notify the sub CPU 102 that the error is released, the error command data is main An error command transmission process for storing in the communication data storage area allocated to the RAM 95 is executed (not shown). As for the error command data, for example, the release status of the error set in the error storage area is stored in the communication data storage area, and the game is resumed.

次に、メインCPU93は、主制御基板41から副制御基板42へ送信する入賞作動コマンドデータを生成し、生成した入賞作動コマンドデータをメインRAM95に割り当てられた通信データ格納領域に格納する(S26)。入賞作動コマンドデータは、例えば、表示役の種別、及びメダルの払出枚数等を表す。   Next, the main CPU 93 generates winning operation command data to be transmitted from the main control board 41 to the sub control board 42, and stores the generated winning operation command data in the communication data storage area allocated to the main RAM 95 (S26) . The winning operation command data represents, for example, the type of display combination, the number of medals paid out, and the like.

次に、メインCPU93は、図95に示すボーナス終了チェック処理を実行する(S27)。このボーナス終了チェック処理によって、CB又はMBの終了条件を満たした場合にCB又はMBの作動をそれぞれ終了する処理が実行される。   Next, the main CPU 93 executes bonus end check processing shown in FIG. 95 (S27). By this bonus end check process, a process of respectively terminating the operation of CB or MB when the end condition of CB or MB is satisfied is executed.

次に、メインCPU93は、図96に示すボーナス作動チェック処理を実行する(S28)。このボーナス作動チェック処理によって、リール3L、3C、3Rにより表示された図柄の組合せに基づいてCB又はMBの作動を行う処理が実行される。メインCPU93は、ステップS28の処理を実行した後、ステップS11の処理を実行する。   Next, the main CPU 93 executes a bonus operation check process shown in FIG. 96 (S28). By this bonus operation check process, a process of performing the operation of CB or MB based on the combination of the symbols displayed by the reels 3L, 3C, 3R is executed. After executing the process of step S28, the main CPU 93 executes the process of step S11.

<電源投入時処理>
図85は、図84に示したメイン制御処理のステップS10において実行される電源投入時処理を示すフローチャートである。
<Power-on process>
FIG. 85 is a flow chart showing a power-on process executed in step S10 of the main control process shown in FIG.

まず、メインCPU93は、バックアップが正常であるか否かを判断する(S30)。この判断処理では、チェックサム値を用いた誤り検出により、バックアップが正常であるか否かが判断される。   First, the main CPU 93 determines whether the backup is normal (S30). In this judgment processing, it is judged whether the backup is normal or not by error detection using a checksum value.

例えば、メインCPU93は、電源オフ時にパチスロ機1の設定値等及びその設定値等から算出されたチェックサム値をバックアップデータとしてメインRAM95に格納しておき、電源投入時の当該判断処理(S30)において、メインRAM95に格納されている設定値等及びチェックサム値を読み出す。   For example, the main CPU 93 stores the setting value of the pachislot machine 1 and the check sum value calculated from the setting value of the pachislot machine 1 in the main RAM 95 as backup data, and the determination process at the time of power on (S30) , And reads the set value etc. and the checksum value stored in the main RAM 95.

ここで、メインCPU93は、読み出された設定値等から算出したチェックサムと、バックアップされていたチェックサムとを比較し、比較結果が一致していれば、バックアップが正常であると判断する。   Here, the main CPU 93 compares the checksum calculated from the read setting value and the like with the checksum that has been backed up, and determines that the backup is normal if the comparison result matches.

メインCPU93は、バックアップが正常であると判断した場合には(YES)、バックアップされた設定値等をセットする(S31)。これにより、バックアップが正常であった場合には、電源オフ前の設定値がセットされることになる。   When the main CPU 93 determines that the backup is normal (YES), the main CPU 93 sets the backed up setting values and the like (S31). Thereby, when the backup is normal, the setting value before the power-off is set.

ステップS31の処理を実行した後、又はステップS30においてバックアップが正常でないと判断した場合には(NO)、メインCPU93は、パチスロ機1のキャビネット2a内に設けられている設定変更スイッチがオンであるか否かを判断する(S32)。ここで、設定変更スイッチがオンであると判断すると(YES)、メインCPU93は、設定変更時の初期化処理を実行する(S33)。   After executing the processing of step S31, or when determining that the backup is not normal in step S30 (NO), the main CPU 93 turns on the setting change switch provided in the cabinet 2a of the pachislot machine 1 It is determined whether or not (S32). Here, when determining that the setting change switch is on (YES), the main CPU 93 executes initialization processing at the time of setting change (S33).

この設定変更時の初期化処理では、例えば、メインRAM95の内部当籤役格納領域及び表示役格納領域に格納されているデータがクリアされるとともに、設定値がクリアされる。   In the initialization process at the time of setting change, for example, data stored in the internal winning combination storing area and the display combination storing area of the main RAM 95 are cleared, and the setting value is cleared.

次に、メインCPU93は、主制御基板41から副制御基板42へ送信する初期化コマンドデータを生成し、生成した初期化コマンドデータをメインRAM95に割り当てられた通信データ格納領域に格納する(S34)。初期化コマンドデータは、例えば、設定値変更の有無、及び設定値等を表す。   Next, the main CPU 93 generates initialization command data to be transmitted from the main control board 41 to the sub control board 42, and stores the generated initialization command data in the communication data storage area allocated to the main RAM 95 (S34) . The initialization command data represents, for example, the presence or absence of a setting value change and the setting value.

次に、メインCPU93は、設定値変更処理を実行する(S35)。この設定値変更処理では、例えば、リセットスイッチの操作結果に応じて、設定値が1〜6のうちから選択され、スタートレバー16が操作されたときに選択されていた設定値が確定される。   Next, the main CPU 93 executes setting value change processing (S35). In the setting value changing process, for example, the setting value is selected from 1 to 6 in accordance with the operation result of the reset switch, and the setting value selected when the start lever 16 is operated is determined.

次に、メインCPU93は、設定変更スイッチがオン状態であるか否かを判断し(S36)、オン状態でない判断結果が得られるまでステップS36の処理を繰り返し実行する。   Next, the main CPU 93 determines whether the setting change switch is in the on state (S36), and repeatedly executes the process of step S36 until the determination result in which the setting change switch is not in the on state is obtained.

ここで、設定変更スイッチがオン状態ではない判断結果が得られた場合には(NO)、メインCPU93は、主制御基板41から副制御基板42へ送信する初期化コマンドデータを生成し、生成した初期化コマンドデータをメインRAM95に割り当てられた通信データ格納領域に格納し(S37)、電源投入時処理を終了する。   Here, when it is determined that the setting change switch is not in the on state (NO), the main CPU 93 generates and generates initialization command data to be transmitted from the main control board 41 to the sub control board 42. The initialization command data is stored in the communication data storage area allocated to the main RAM 95 (S37), and the power-on process ends.

ステップS32において、メインCPU93は、設定変更スイッチがオンでないと判断した場合には(NO)、バックアップが正常であるか否かを判断する(S38)。ここで、バックアップが正常でないと判断した場合には(NO)、メインCPU93は、電源投入時エラー処理を実行する(S39)。   In step S32, when the main CPU 93 determines that the setting change switch is not on (NO), the main CPU 93 determines whether the backup is normal (S38). Here, if it is determined that the backup is not normal (NO), the main CPU 93 executes power-on error processing (S39).

電源投入時エラー処理において、メインCPU93は、バックアップが正常ではないことをエラー表示等によって表示する。なお、メインCPU93は、バックアップが正常でないエラー(バックアップエラー)の状態では、打止解除スイッチ又はリセットスイッチの操作によっては、エラー状態を解除しないようになっており、新たに設定変更が行われた場合にのみ、エラー状態を解除するようになっている。   In the power-on error process, the main CPU 93 displays that the backup is not normal by an error display or the like. It should be noted that the main CPU 93 is configured not to release the error state depending on the operation of the stop release switch or the reset switch in the error (backup error) state in which the backup is not normal, and the setting change is newly made. Only when the error condition is to be cleared.

ステップS38において、バックアップが正常であると判断した場合には(YES)、メインCPU93は、メインRAM95に格納されているバックアップデータに基づいて、パチスロ機1の状態を電源断前の状態に復帰させ(S40)、電源投入時処理を終了する。   If it is determined in step S38 that the backup is normal (YES), the main CPU 93 restores the state of the pachislot machine 1 to the state before the power failure based on the backup data stored in the main RAM 95. (S40), the power-on process ends.

<メダル受付・スタートチェック処理>
図86は、図84に示したメイン制御処理のステップS12において実行されるメダル受付・スタートチェック処理を示すフローチャートである。
<Medal acceptance and start check processing>
FIG. 86 is a flow chart showing the medal acceptance / start check process executed in step S12 of the main control process shown in FIG.

まず、メインCPU93は、自動投入要求があるか否かを判断する(S50)。前回の単位遊技でリプレイ役に入賞した場合には、今回の単位遊技では、自動的にメダルが投入される。すなわち、ステップS50の判断処理では、前回の単位遊技でリプレイ役に入賞したか否かを判断すればよい。   First, the main CPU 93 determines whether or not there is an automatic input request (S50). In the case of winning the replay role in the previous unit game, medals are automatically inserted in the current unit game. That is, in the determination process of step S50, it may be determined whether or not a replay combination is won in the previous unit game.

ステップS50において、メインCPU93は、自動投入要求があると判断した場合には(YES)、図87に示す自動投入処理を実行する(S51)。自動投入処理では、前回の単位遊技で投入されたメダルと同数のメダルが自動投入される。   In step S50, when the main CPU 93 determines that there is an automatic insertion request (YES), the main CPU 93 executes an automatic insertion process shown in FIG. 87 (S51). In the automatic insertion process, the same number of medals as the medals inserted in the previous unit game are automatically inserted.

続いて、メインCPU93は、主制御基板41から副制御基板42へ送信するメダル投入コマンドデータを生成し、生成したメダル投入コマンドデータをメインRAM95に割り当てられた通信データ格納領域に格納するメダル投入コマンド送信処理を実行する(S52)。ここで、メダル投入コマンドデータは、例えば、メダル投入の有無、投入枚数カウンタの値、及びクレジットカウンタの値等を表す。   Subsequently, the main CPU 93 generates medal insertion command data to be transmitted from the main control board 41 to the sub control board 42, and stores the generated medal insertion command data in the communication data storage area allocated to the main RAM 95. A transmission process is performed (S52). Here, the medal insertion command data represents, for example, the presence or absence of medal insertion, the value of the insertion number counter, the value of the credit counter, and the like.

ステップS50において、メインCPU93は、自動投入要求がないと判断した場合には(NO)、メダルの受け付けを許可する(S53)。例えば、メインCPU93は、図示しないセレクタのソレノイドを駆動し、メダル投入口13に投入されたメダルがセレクタ内を通過するように径路を形成させる。   In step S50, when the main CPU 93 determines that there is no automatic insertion request (NO), the main CPU 93 permits reception of medals (S53). For example, the main CPU 93 drives a solenoid of a selector (not shown) to form a route so that the medal inserted into the medal insertion slot 13 passes through the inside of the selector.

なお、ステップS50において、メインCPU93は、自動投入要求があると判断した場合には(YES)、前回の単位遊技からメダルの受け付けが禁止されている状態になっているため、メダルの受け付けに関する処理は実行しない。   In step S50, when the main CPU 93 determines that there is an automatic insertion request (YES), the reception of medals is prohibited from the previous unit game, so processing regarding reception of medals is performed. Does not run.

ステップS52又はS53の処理が実行された後、メインCPU93は、遊技状態に応じてメダルの投入枚数の最大値をセットする(S54)。本実施の形態において、メダルの投入枚数の最大値は、3とする。   After the process of step S52 or S53 is executed, the main CPU 93 sets the maximum value of the number of medals inserted according to the gaming state (S54). In the present embodiment, the maximum number of inserted medals is three.

次に、メインCPU93は、メダルの受け付けが許可されているか否かを判断する(S55)。ここで、メダルの受け付けが許可されていると判断した場合には(YES)、メインCPU93は、投入されたメダルの枚数をチェックするメダル投入チェック処理を実行する(S56)。このメダル投入チェック処理では、チェックされたメダルの枚数に応じて、投入枚数カウンタの値が更新される。   Next, the main CPU 93 determines whether or not acceptance of medals is permitted (S55). Here, if it is determined that acceptance of medals is permitted (YES), the main CPU 93 executes medal insertion check processing for checking the number of inserted medals (S56). In this medal insertion check process, the value of the insertion number counter is updated according to the number of medals checked.

ただし、このメダル投入チェック処理では、セレクタ内をメダルが通過したことをメダルセンサ46によって検知される際に、メダルセンサ46の状態を監視して、セレクタ内のメダルの通過状態を判断し、メダルセンサ46の状態が通常のメダルの投入時とは異なる状態(例えば、メダルセンサ46がON状態で100ms以上保持された場合)になった場合に、投入メダルに関するエラーをメインRAM95に割り当てられたエラー格納領域にセットされ、エラーコマンドデータをメインRAM95に割り当てられた通信データ格納領域に格納するエラーコマンド送信処理が実行される(不図示)。ここで、エラーコマンドデータは、例えばエラー格納領域にセットされたエラーの発生状態が通信データ格納領域に格納される。   However, in the medal insertion check process, when the medal sensor 46 detects that the medal has passed through the selector, the state of the medal sensor 46 is monitored to determine the passing state of the medal in the selector, and the medal is checked. When the state of the sensor 46 is different from the state when the normal medal is inserted (for example, when the medal sensor 46 is held for 100 ms or longer), the error related to the inserted medal is allocated to the main RAM 95 An error command transmission process (not shown) is executed which is set in the storage area and stores the error command data in the communication data storage area allocated to the main RAM 95. Here, as the error command data, for example, the occurrence state of the error set in the error storage area is stored in the communication data storage area.

そして、セレクタ内で発生したエラーの原因が解除されるまで、遊技の進行が中断(例えば、7セグ表示器48に発生したエラーコードを表示するとともに、サブCPU102は、液晶表示装置11にエラー発生中であるエラー画面を表示する)されることになる。   Then, the progress of the game is interrupted until the cause of the error generated in the selector is canceled (for example, the error code generated on the 7-segment display 48 is displayed, and the sub CPU 102 generates an error in the liquid crystal display device 11 Will display the error screen).

さらに、セレクタ内のエラーの原因が解除さることにより、メインRAM95のエラー格納領域にセットされたエラーが解除され、エラーが解除されたことをサブCPU102に通知するために、エラーコマンドデータをメインRAM95に割り当てられた通信データ格納領域に格納するエラーコマンド送信処理が実行される(不図示)。エラーコマンドデータは、例えばエラー格納領域にセットされたエラーの解除状態が通信データ格納領域に格納され、遊技は再開される。   Furthermore, when the cause of the error in the selector is released, the error set in the error storage area of the main RAM 95 is released, and the error command data is sent to the main RAM 95 to notify the sub CPU 102 that the error is released. An error command transmission process (not shown) is executed which is stored in the communication data storage area assigned to the. As for the error command data, for example, the release status of the error set in the error storage area is stored in the communication data storage area, and the game is resumed.

なお、メダルセンサ46はセレクタ内のメダル通過レールの2箇所に配置された2つのフォトセンサによって構成され2つのフォトセンサ(例えば、上流側のメダルセンサ、下流側のメダルセンサ)の状態を監視することで、投入メダル通過チェックエラー(上流側のメダルセンサがON状態になることなく下流側のメダルセンサがON状態なった場合)、投入メダル通過時間エラー(上流側のメダルセンサ又は下流側のメダルセンサのどちらかが100ms以上ON状態になった場合)、及び、投入メダル逆行エラー(下流側のメダルセンサがON状態になった後、上流側のメダルセンサがON状態になった場合)を検出することができる。   The medal sensor 46 is constituted by two photosensors arranged at two places on the medal passing rail in the selector, and monitors the state of two photosensors (for example, the medal sensor on the upstream side and the medal sensor on the downstream side). Therefore, the inserted medal passage check error (when the downstream side medal sensor is turned on without the upstream side medal sensor being turned on), the inserted medal passage time error (upstream medal sensor or the downstream side medal) Detection of inserted medal retrogression error (when the medal sensor on the upstream side is turned on after the medal sensor on the downstream side is turned on) when either of the sensors is turned on for 100 ms or more) can do.

続いて、メインCPU93は、主制御基板41から副制御基板42へ送信するメダル投入コマンドデータを生成し、生成したメダル投入コマンドデータをメインRAM95に割り当てられた通信データ格納領域に格納するメダル投入コマンド送信処理を実行する(S57)。   Subsequently, the main CPU 93 generates medal insertion command data to be transmitted from the main control board 41 to the sub control board 42, and stores the generated medal insertion command data in the communication data storage area allocated to the main RAM 95. The transmission process is executed (S57).

次に、メインCPU93は、メダルの投入又はクレジットが可能か否かを判断する(S58)。本実施の形態において、メインCPU93は、投入枚数が3枚であり、かつ、クレジットが50となっていること、又は、ステップS51の自動投入処理を実行したことを条件として、当該条件が成立したときにメダルの投入又はクレジットが可能でないと判断し、当該条件が成立しないときにメダルの投入又はクレジットが可能であると判断する。   Next, the main CPU 93 determines whether medals can be inserted or credited (S58). In the present embodiment, the main CPU 93 satisfied the condition that the number of inserted sheets is 3 and the credit is 50 or that the automatic insertion process of step S51 is performed. When it is determined that medal insertion or credit is not possible and when the condition is not established, it is determined that medal insertion or credit is possible.

ステップS58において、メダルの投入又はクレジットが可能でないと判断した場合には(NO)、メインCPU93は、メダルの受け付けを禁止する(S59)。例えば、メインCPU93は、セレクタのソレノイドの駆動を行わずに、メダル投入口13に投入されたメダルがメダル払出口21から排出する径路を形成させる。   When it is determined in step S58 that the insertion of medals or the credit is not possible (NO), the main CPU 93 prohibits the reception of medals (S59). For example, the main CPU 93 forms a path along which the medal inserted into the medal insertion slot 13 is discharged from the medal payout opening 21 without driving the solenoid of the selector.

ステップS55において、メダルの受け付けが許可されていないと判断した場合(NO)、ステップS58において、メダルの投入又はクレジットが可能であると判断した場合(YES)、又はステップS59の処理を実行した後、メインCPU93は、メダルの投入枚数が遊技を開始できる枚数であるか否かを判断する(S60)。   If it is determined in step S55 that acceptance of medals is not permitted (NO), if it is determined in step S58 that medal insertion or credit is possible (YES), or after the process of step S59 is executed. The main CPU 93 determines whether or not the number of inserted medals is the number that can start the game (S60).

すなわち、メインCPU93は、メダルの投入枚数が、単位遊技を開始できる枚数であるか否かを遊技状態に応じて判断する。本実施の形態において、メインCPU93は、投入されたメダルが3枚であるか否かを判断する。   That is, the main CPU 93 determines whether or not the number of inserted medals is the number that can start unit game, according to the gaming state. In the present embodiment, the main CPU 93 determines whether or not three medals have been inserted.

ここで、メダルの投入枚数が遊技を開始できる枚数でないと判断した場合には(NO)、メインCPU93は、ステップS55の処理を実行する。一方、メダルの投入枚数が遊技を開始できる枚数であると判断した場合には(YES)、メインCPU93は、スタートスイッチ64がオンであるか否かを判断する(S61)。   Here, if it is determined that the number of inserted medals is not the number that can start the game (NO), the main CPU 93 executes the processing of step S55. On the other hand, when it is determined that the number of inserted medals is the number that can start the game (YES), the main CPU 93 determines whether the start switch 64 is on (S61).

ここで、スタートスイッチ64がオンでないと判断した場合には(NO)、メインCPU93は、ステップS55の処理を実行する。一方、スタートスイッチ64がオンであると判断した場合には(YES)、メインCPU93は、メダルの受け付けを禁止し(S62)、メダル受付・スタートチェック処理を終了する。   Here, if it is determined that the start switch 64 is not on (NO), the main CPU 93 executes the process of step S55. On the other hand, if it is determined that the start switch 64 is on (YES), the main CPU 93 prohibits medal acceptance (S62), and ends the medal acceptance / start check process.

<自動投入処理>
図87は、図86に示したメダル受付・スタートチェック処理のステップS51において実行される自動投入処理を示すフローチャートである。
<Automatic input process>
FIG. 87 is a flow chart showing an automatic insertion process executed in step S51 of the medal reception / start check process shown in FIG.

まず、メインCPU93は、擬似BBカウンタの値が0より大きいか否かを判断する(S70)。ここで、擬似BBカウンタの値が0より大きいと判断した場合には(YES)、メインCPU93は、擬似BBカウンタの値を1減算させる(S71)。   First, the main CPU 93 determines whether the value of the pseudo BB counter is larger than 0 (S70). Here, if it is determined that the value of the pseudo BB counter is larger than 0 (YES), the main CPU 93 subtracts one from the value of the pseudo BB counter (S71).

次いで、メインCPU93は、擬似BBカウンタの値が0であるか否かを判断する(S72)。ここで、擬似BBカウンタの値が0であると判断した場合には(YES)、メインCPU93は、擬似BB終了時ロック(例えば、5秒)をセットする(S73)。   Next, the main CPU 93 determines whether the value of the pseudo BB counter is 0 (S72). Here, if it is determined that the value of the pseudo BB counter is 0 (YES), the main CPU 93 sets a lock (for example, 5 seconds) at the end of pseudo BB (S73).

次いで、メインCPU93は、MAXベットボタン14が操作されたか否かを判断する(S74)。ここで、MAXベットボタン14が操作されなかったと判断した場合には(NO)、メインCPU93は、ステップS74の処理を実行する。すなわち、MAXベットボタン14が操作されるまで遊技を行うことができない。   Next, the main CPU 93 determines whether the MAX bet button 14 has been operated (S74). Here, if it is determined that the MAX bet button 14 has not been operated (NO), the main CPU 93 executes the processing of step S74. That is, the game can not be performed until the MAX bet button 14 is operated.

一方、MAXベットボタン14が操作されたと判断した場合には(YES)、メインCPU93は、擬似BB終了時ロックを解除する(S75)。このように、メインCPU93は、ロック解除手段を構成する。   On the other hand, if it is determined that the MAX bet button 14 has been operated (YES), the main CPU 93 releases the lock at the end of the pseudo BB (S75). Thus, the main CPU 93 constitutes a lock release unit.

次いで、メインCPU93は、主制御基板41から副制御基板42へ送信する擬似BB終了時ロック解除コマンドデータを生成し、生成した擬似BB終了時ロック解除コマンドデータをメインRAM95に割り当てられた通信データ格納領域に格納する擬似BB終了時ロック解除コマンド送信処理を実行する(S76)。   Next, the main CPU 93 generates pseudo BB end lock release command data to be transmitted from the main control board 41 to the sub control board 42, and stores the generated pseudo BB end lock release command data to the main RAM 95. The pseudo BB end lock release command transmission process stored in the area is executed (S76).

このように、メインCPU93は、擬似BB終了時ロック解除コマンドデータを主制御基板41から副制御基板42へ送信することにより、擬似BBが終了し、擬似BB終了時ロックが解除されたタイミングで、ART遊技状態のゲーム数を加算したことを副制御基板42側に演出の内容を変更させることができる。具体的には、メインCPU93は、ART遊技状態のゲーム数を加算したことを副制御基板42側で遊技者に報知させることができる。   As described above, the main CPU 93 transmits the pseudo BB end lock release command data from the main control board 41 to the sub control board 42, thereby ending the pseudo BB and releasing the pseudo BB end lock. The contents of the effect can be changed on the side of the sub control board 42 that the number of games in the ART gaming state is added. Specifically, the main CPU 93 can notify the player on the side of the secondary control board 42 that the number of games in the ART gaming state has been added.

ステップS70において、擬似BBカウンタの値が0より大きくないと判断した場合(NO)、ステップS72において、擬似BBカウンタの値が0でないと判断した場合(NO)、又は、ステップS76の処理を実行した後、メインCPU93は、前回の単位遊技における投入枚数と同数の投入枚数をセットし(S77)、自動投入処理を終了する。具体的には、メインCPU93は、自動投入カウンタを投入枚数カウンタに複写し、自動投入カウンタをクリアし、自動投入処理を終了する。   If it is determined in step S70 that the value of the pseudo BB counter is not larger than 0 (NO), if it is determined in step S72 that the value of the pseudo BB counter is not 0 (NO), or the process of step S76 is executed. Thereafter, the main CPU 93 sets the number of insertions equal to the number of insertions in the previous unit game (S77), and ends the automatic insertion processing. Specifically, the main CPU 93 copies the automatic insertion counter to the insertion number counter, clears the automatic insertion counter, and ends the automatic insertion process.

<内部抽籤処理>
図88は、図84に示したメイン制御処理のステップS14において実行される内部抽籤処理を示すフローチャートである。
<Internal lottery process>
FIG. 88 is a flowchart showing an internal lottery process performed in step S14 of the main control process shown in FIG.

まず、メインCPU93は、主遊技状態及びRT遊技状態に応じた内部抽籤テーブルをメインRAM95にセットする(S80)。具体的には、メインCPU93は、遊技状態に応じて、図20〜図31のいずれかに示す内部抽籤テーブルをメインRAM95にセットする。   First, the main CPU 93 sets an internal lottery table corresponding to the main gaming state and the RT gaming state in the main RAM 95 (S80). Specifically, the main CPU 93 sets an internal lottery table shown in any one of FIGS. 20 to 31 in the main RAM 95 in accordance with the gaming state.

次に、メインCPU93は、乱数値格納領域に格納されている乱数値を取得する(S81)。次に、メインCPU93は、取得した乱数値とセットした内部抽籤テーブルとに基づき、内部当籤役を決定して内部当籤役格納領域に格納する(S82)。   Next, the main CPU 93 acquires random number values stored in the random number value storage area (S81). Next, the main CPU 93 determines an internal winning combination based on the acquired random number value and the set internal lottery table, and stores it in the internal winning combination storage area (S 82).

内部当籤役格納領域に格納された内部当籤役と遊技状態に応じたロック演出抽籤テーブル(不図示)とロック用乱数値(メインCPU93に内蔵されているリフレッシュレジスタ)に基づきロック番号を抽籤して(S83)、抽籤結果のロック番号格納領域に格納する(S84)。   The lock number is extracted based on the internal winning combination stored in the internal winning combination storing area and the lock effect lottery table (not shown) according to the game state and the lock random number value (refresh register built in the main CPU 93) (S83), it stores in the lock number storage area of the lottery result (S84).

なお、本実施の形態において、メインCPU93は、ロック用乱数値として、メインCPU93に内蔵されているリフレッシュレジスタから乱数値を取得しているが、これに限らず、後述する割込処理(図97参照)によりソフトウェア乱数を生成し、その生成した乱数値を用いてもよいし、メインCPU93に内蔵されている乱数発生回路から乱数値を取得してもよい。また、主制御基板41に乱数発生回路を設けて、当該乱数発生回路から乱数値を取得するようにしてもよい。   In the present embodiment, the main CPU 93 acquires a random number value from a refresh register built in the main CPU 93 as a lock random number value, but the present invention is not limited to this, and an interrupt process described later (FIG. Software random numbers may be generated by the reference), and the generated random numbers may be used, or random numbers may be acquired from a random number generation circuit built in the main CPU 93. Alternatively, a random number generation circuit may be provided on the main control board 41, and the random number value may be acquired from the random number generation circuit.

また、ロック番号の抽籤で得られるロック番号は0〜5までのロック番号が決定され、主に内部当籤役として「不問7」、「不問77」、「不問テンパイ」、「確定ベル」、「スイカ」、「チャンス目A」、「チャンス目B」、「チャンス目C」、「弱チェリー」、「強チェリー」が当籤した場合に、ロック番号として1〜5が決定される。このように、ステップS83におけるロック番号の抽籤の処理を実行するメインCPU93は、ショートロック決定手段を構成する。   In addition, the lock numbers from 0 to 5 are determined as the lock numbers obtained by the lottery of the lock numbers, mainly “unquestioned 7”, “unquestioned 77”, “unexplained tempe”, “decisive bell”, “internal winning combination”. When the watermelon, the chance eye A, the chance eye B, the chance eye C, the weak cherry, and the strong cherry are won, the lock numbers 1 to 5 are determined. As described above, the main CPU 93 that executes the process of lottery of the lock number in step S83 constitutes short lock determination means.

次に、メインCPU93は、持越役格納領域(図48参照)の値が「0」であるか否かを判断する(S85)。この判断処理では、持越格納領域の「MB」に対応するビット3が「1」にセットされたか否かが判断される。   Next, the main CPU 93 determines whether the value of the carryover combination storage area (see FIG. 48) is “0” (S85). In this determination processing, it is determined whether bit 3 corresponding to "MB" of the carryover storage area is set to "1".

ステップS85において、持越役格納領域の値が「0」でないと判断した場合には(NO)、メインCPU93は、内部抽籤処理を終了する。一方、持越役格納領域の値が「0」であると判断した場合には(YES)、メインCPU93は、内部当籤役格納領域に格納した内部当籤役のなかで持越役として規定された内部当籤役(例えば、MB)を持越役格納領域(図48参照)に格納する(S86)。このステップS86の処理では、例えば内部当籤役として「MB」が取得されたときに、持越役格納領域の「MB」に対応するビット3が「1」にセットされ、内部抽籤処理を終了する。   If it is determined in step S85 that the value of the carryover combination storage area is not "0" (NO), the main CPU 93 ends the internal lottery process. On the other hand, when it is determined that the value of the carryover combination storage area is “0” (YES), the main CPU 93 determines the internal winning combination defined as the carryover combination in the internal winning combination stored in the internal winning combination storage area. The combination (for example, MB) is stored in the carryover combination storage area (see FIG. 48) (S86). In the process of step S86, for example, when "MB" is acquired as the internal winning combination, bit 3 corresponding to "MB" of the carryover combination storage area is set to "1", and the internal lottery process is ended.

<特殊カウンタ処理>
図89は、図84に示したメイン制御処理のステップS15において実行される特殊カウンタ処理を示すフローチャートである。
<Special counter processing>
FIG. 89 is a flowchart showing the special counter process executed in step S15 of the main control process shown in FIG.

まず、メインCPU93は、特殊カウンタの値が0より大きいか否かを判断する(S90)。ここでは、メインCPU93は、特殊カウンタが作動しているか否かを判断する。すなわち、特殊カウンタの値が0より大きければ、特殊カウンタが作動していると判断することができる。   First, the main CPU 93 determines whether the value of the special counter is greater than 0 (S90). Here, the main CPU 93 determines whether the special counter is operating. That is, if the value of the special counter is greater than 0, it can be determined that the special counter is operating.

ステップS90において、特殊カウンタの値が0より大きくないと判断した場合には(NO)、メインCPU93は、遊技状態が所定のカウント開始条件を満たしているか否か、具体的にはMBが内部当籤しているか否かを判断する(S91)。ステップS90において、特殊カウンタの値が0より大きいと判断した場合(YES)又はステップS91において、MBが内部当籤していると判断した場合(YES)には、メインCPU93は、乱数を取得又は発生し、図41に示した特殊カウンタ加算抽籤テーブルに基づいた抽籤(第1の確率)により、特殊カウンタの値を加算するか否かを決定する特殊カウンタ加算抽籤を行う(S92)。   If it is determined in step S90 that the value of the special counter is not larger than 0 (NO), the main CPU 93 determines whether the gaming state satisfies the predetermined count start condition, specifically, the MB is internally won. It is determined whether or not (S91). If it is determined in step S90 that the value of the special counter is greater than 0 (YES), or if it is determined in step S91 that the MB is internally won (YES), the main CPU 93 acquires or generates a random number. A special counter addition lottery is performed to determine whether the value of the special counter is to be added or not by lottery (first probability) based on the special counter addition lottery table shown in FIG. 41 (S92).

次いで、メインCPU93は、特殊カウンタ加算抽籤に当籤したか否かを判断する(S93)。ここで、特殊カウンタ加算抽籤に当籤したと判断した場合には、メインCPU93は、特殊カウンタの値に「1」を加算する(S94)。すなわち、メインCPU93は、特殊カウンタをカウントアップさせる。また、特殊カウンタの値は、127を超えないように処理されている。このように、メインCPU93は、カウント手段を構成する。   Next, the main CPU 93 determines whether the special counter addition lottery has been won (S93). Here, when it is determined that the special counter addition lottery has been won, the main CPU 93 adds "1" to the value of the special counter (S94). That is, the main CPU 93 counts up the special counter. Also, the value of the special counter is processed so as not to exceed 127. Thus, the main CPU 93 constitutes counting means.

ステップS93において、メインCPU93は、カウント終了条件が成立したか否かを決定する。具体的には、メインCPU93は、乱数を取得又は発生し、図43に示した放出抽籤テーブルに基づいた抽籤により、特殊カウンタの値に応じた、サブCPU102による、ART遊技の加算を行うか否かを決定する放出抽籤(第2の確率)を行う(S95)。   In step S93, the main CPU 93 determines whether or not the count end condition is satisfied. Specifically, the main CPU 93 acquires or generates a random number, and performs addition of ART game by the sub CPU 102 according to the value of the special counter by lottery based on the release lottery table shown in FIG. 43. Perform a release lottery (second probability) to determine whether or not (S95).

次いで、メインCPU93は、放出抽籤に当籤したか否かを判断し(S96)、放出抽籤に当籤したと判断した場合には、特殊カウンタに有効フラグをセット(Bit7に1をセット)し、ロック演出を行うようメインRAM95のロック番号格納領域に「6」をセットし(S97)、特殊カウンタ処理を終了する。   Next, the main CPU 93 determines whether or not the release lottery has been won (S96), and when it is determined that the release lottery has been won, the valid flag is set in the special counter (1 is set in Bit 7) and the lock is set. In order to produce an effect, "6" is set in the lock number storage area of the main RAM 95 (S97), and the special counter processing is ended.

このように、メインCPU93は、カウント終了条件が成立したことを契機として、特殊カウンタの値を有効にするか否か決定するカウント決定手段を構成する。また、特殊カウンタはメインRAM95に1バイト(8Bit)の領域として割り当てられており、カウント値の有効範囲は、0〜127(Bit0〜Bit6)であり、Bit7は放出抽籤の結果をセットするめに割り振られている。このように、S97の処理を実行するメインCPU93は、ロングロック決定手段を構成する。   As described above, the main CPU 93 constitutes count determination means for determining whether or not the value of the special counter is to be made valid when the count end condition is satisfied. The special counter is allocated to the main RAM 95 as an area of 1 byte (8 bits), the valid range of the count value is 0 to 127 (Bit 0 to Bit 6), and Bit 7 is allocated to set the result of the release lottery. It is done. Thus, the main CPU 93 executing the process of S97 constitutes a long lock determination means.

また、メインCPU93は、内部抽籤処理により決定されるロック番号が「0」〜「5」の場合に構成されるショートロック決定手段、及び特殊カウンタ処理により決定されるロック番号が「6」の場合に構成されるロングロック決定手段によってロック演出を行うことが決定された場合に、停止操作を予め定められた期間無効化するロックを行うロック手段を構成する。   Further, the main CPU 93 is a short lock determination unit configured when the lock number determined by the internal lottery processing is “0” to “5”, and the lock number determined by the special counter processing is “6”. The lock means is configured to perform a lock that invalidates the stop operation for a predetermined period when it is determined by the long lock determination means configured to perform the lock effect.

また、ロック番号「6」に応じて行われるロック演出では、MAXベットボタン14が操作されない限り、特殊カウンタで決定されたカウント数に応じた長さのリール演出が行われる。   Further, in the lock effect performed in accordance with the lock number “6”, unless the MAX bet button 14 is operated, a reel effect of a length corresponding to the count number determined by the special counter is performed.

例えば、1カウント20秒に設定されたリール演出を行う場合には、特殊カウンタの値が10の場合、20秒を10セットとして200秒間にわたってリール演出が行われ、所定の条件として、MAXベットボタン14が操作されることで当該リール演出がキャンセルされる。   For example, when performing a reel effect set to one count 20 seconds, when the value of the special counter is 10, the reel effect is performed for 200 seconds with 10 sets of 20 seconds, and the MAX bet button is set as a predetermined condition The reel effect is canceled by operating 14.

したがって、遊技者は、特殊カウンタの値が10の場合、リール演出が発生する度にMAXベットボタン14を操作することで、リール演出をキャンセルしてロックを解除することができる。なお、所定の操作としては、MAXベットボタン14の操作に限らず、スタートレバー16やストップボタン17L,17C,17Rの操作であってもよい。   Therefore, when the value of the special counter is 10, the player can cancel the reel effect and release the lock by operating the MAX bet button 14 each time the reel effect occurs. The predetermined operation is not limited to the operation of the MAX bet button 14, but may be the operation of the start lever 16 or the stop buttons 17L, 17C, 17R.

一方、放出抽籤に当籤していないと判断した場合には、メインCPU93は、特殊カウンタの値を0にリセットし、特殊カウンタ処理を終了する。   On the other hand, when determining that the release lottery has not been won, the main CPU 93 resets the value of the special counter to 0, and ends the special counter processing.

なお、上述した特殊カウンタ処理において、メインCPU93は、MBが内部当籤していることを条件に、特殊カウンタの値を加算する例について説明したが、これに代えて、RT遊技状態がRT4遊技状態に移行したことを条件に、特殊カウンタの値を加算するようにしてもよい。   In the special counter processing described above, an example has been described in which the main CPU 93 adds the value of the special counter on condition that the MB is internally won, but instead, the RT gaming state is RT4 gaming state The value of the special counter may be added on condition that it has shifted to the state of.

また、上述した特殊カウンタ処理のステップS97において、メインRAM95にセットされたロック演出が実行される度に、例えば、サブCPU102によって、100ゲームがARTのゲーム数に加算される。すなわち、放出抽籤に当籤したときの特殊カウンタの値が「3」であった場合には、サブCPU102によって、ARTのゲーム数に300ゲームが加算される。   In addition, every time the lock effect set in the main RAM 95 is executed in step S97 of the special counter process described above, for example, the sub CPU 102 adds 100 games to the number of ART games. That is, when the value of the special counter when winning the release lottery is “3”, the sub CPU 102 adds 300 games to the number of ART games.

なお、上述した特殊カウンタ処理のステップS91において、メインCPU93は、MBが内部当籤していると判断した場合に、特殊カウンタ加算抽籤(ステップS92、S93)を経て特殊カウンタの加算を開始したが、RT遊技状態の遷移に応じて、特殊カウンタの加算を開始するようにしてもよい。   In step S91 of the special counter processing described above, when the main CPU 93 determines that the MB is internally won, the special counter addition lottery (steps S92, S93) is started to start addition of the special counter. The special counter may be started to be added according to the transition of the RT gaming state.

また、ARTのゲーム数の加算は、RT4遊技状態からRT3遊技状態に移行した2ゲーム後にリール演出とともに上乗せゲーム数をサブCPU102に報知させるようにしてもよい。   Further, the addition of the number of ART games may be made to notify the sub CPU 102 of the number of additional games together with the reel effect after two games shifted from the RT4 gaming state to the RT3 gaming state.

<リール停止初期設定処理>
図90は、図84に示したメイン制御処理のステップS16において実行されるリール停止初期設定処理を示すフローチャートである。
<Reel stop initialization process>
FIG. 90 is a flow chart showing the reel stop initial setting process executed in step S16 of the main control process shown in FIG.

まず、メインCPU93は、回胴停止初期設定テーブルを参照し、内部当籤役等に基づいて回胴停止用番号を取得する(S100)。回胴停止初期設定テーブルとは、投入枚数及び内部当籤役に対応する回胴停止用番号に対応付けて、停止制御に用いる各種情報が規定されているテーブルである。   First, the main CPU 93 refers to the rotation stop initial setting table, and acquires the rotation stop number based on the internal winning combination etc. (S100). The spinning stop initial setting table is a table in which various pieces of information used for the stop control are defined in association with the number of inserted sheets and the number of the spinning stop corresponding to the internal winning combination.

次に、メインCPU93は、回胴停止初期設定テーブルを参照し、回胴停止用番号に基づいて各情報を取得する(S101)。この処理では、メインCPU93は、例えば、第1〜第3停止時に使用する停止テーブルの番号や制御変更処理において制御変更を行うために必要な情報(すなわち、リール3L、3C、3Rが特定の順番で停止される際に、特定の位置で停止(又は押下)された場合に再度停止テーブルを選択しなおすために用いられる情報)等を取得する。   Next, the main CPU 93 refers to the rotation stop initial setting table, and acquires each information based on the rotation stop number (S101). In this process, for example, the main CPU 93 determines the number of the stop table used at the time of the first to third stops and information necessary for performing the control change in the control change process (ie, the order in which the reels 3L, 3C, 3R are specified When stopping at a specific position, the information used to reselect the stop table is acquired.

停止テーブルには、押下位置に対する滑り駒数の情報が直接的又は間接的に格納されており、これらの情報を使用して、遊技者に不利益を与えず、かつ、誤入賞を発生させない限度において、開発者の意図する停止位置で停止させるように構成されている。   Information on the number of sliding pieces for the pressed position is directly or indirectly stored in the stop table, and using this information, the player is not disadvantaged and a false prize is not generated. , Is configured to stop at the developer's intended stop position.

続いて、メインCPU93は、図柄コード格納領域(図47参照)に回転中の識別子を格納する(S102)。すなわち、メインCPU93は、全図柄コード格納領域(未使用領域を除く)のビットを「1」にセットする。   Subsequently, the main CPU 93 stores the rotating identifier in the symbol code storage area (see FIG. 47) (S102). That is, the main CPU 93 sets the bits of all the symbol code storage areas (except the unused area) to "1".

次に、メインCPU93は、ストップボタン未作動カウンタに3を格納し(S103)、リール停止初期設定処理を終了する。なお、ストップボタン未作動カウンタは、遊技者により停止操作が行われていないストップボタン17L、17C、17Rの数を判別するためのものであり、メインRAM95の所定の領域に格納されている。   Next, the main CPU 93 stores 3 in the stop button non-operation counter (S103), and ends the reel stop initialization processing. The stop button non-operation counter is for determining the number of stop buttons 17L, 17C, 17R for which the player has not performed a stop operation, and is stored in a predetermined area of the main RAM 95.

<引込優先順位格納処理>
図91は、図84に示したメイン制御処理のステップS21及び図94に示すリール停止制御処理のステップS165において実行される引込優先順位格納処理を示すフローチャートである。
<Import priority storage process>
FIG. 91 is a flow chart showing the drawing priority storage process executed in step S21 of the main control process shown in FIG. 84 and step S165 of the reel stop control process shown in FIG.

まず、メインCPU93は、ストップボタン未作動カウンタの値を検索回数としてメインRAM95に格納する(S110)。次に、メインCPU93は、検索対象のリールを決定する検索対象リール決定処理を実行する(S111)。この処理では、回転中のリールのうち、例えば、より左側の1つのリールが検索対象のリールとして決定される。   First, the main CPU 93 stores the value of the stop button non-operation counter in the main RAM 95 as the number of searches (S110). Next, the main CPU 93 executes search target reel determination processing for determining a search target reel (S111). In this process, for example, one reel on the left side among the rotating reels is determined as a search target reel.

次に、メインCPU93は、図92に示す引込優先順位テーブル選択処理を実行する(S112)。この引込優先順位テーブル選択処理は、引込優先順位テーブル(図33参照)の中から1つの引込優先順位テーブル番号を選択する。   Next, the main CPU 93 executes pull-in priority order table selection processing shown in FIG. 92 (S112). In the drawing priority order table selection processing, one drawing priority order table number is selected from the drawing priority order table (see FIG. 33).

次に、メインCPU93は、メインRAM95にそれぞれ格納されている図柄チェック回数に21(各リールの図柄の数)をセットし、検索図柄位置に0をセットする(S113)。   Next, the main CPU 93 sets 21 (the number of symbols on each reel) to the number of symbol checks stored in the main RAM 95, and sets 0 at the search symbol position (S113).

次に、メインCPU93は、図93に示す図柄コード格納処理を実行する(S114)。この図柄コード格納処理は、回転中のリールの図柄位置をチェックするためのチェック用図柄位置データの図柄コードを取得する。   Next, the main CPU 93 executes symbol code storage processing shown in FIG. 93 (S114). In this symbol code storage process, the symbol code of the check symbol position data for checking the symbol position of the rotating reel is acquired.

次に、メインCPU93は、取得した図柄コードと、図柄コード格納領域(図47参照)とに基づいて、表示役格納領域(図46参照)を更新する(S115)。次に、メインCPU93は、引込優先順位データ取得処理を実行する(S116)。   Next, the main CPU 93 updates the display combination storing area (see FIG. 46) based on the acquired symbol code and the symbol code storage area (see FIG. 47) (S115). Next, the main CPU 93 executes an acquisition priority data acquisition process (S116).

この引込優先順位データ取得処理は、表示役格納領域で該当するビットが1となっていて、内部当籤役格納領域(図45参照)で該当するビットが1となっている役について、ステップS112で選択された引込優先順位テーブルを参照して、引込優先順位データを取得する。   In this pull-in priority order data acquisition process, the corresponding bit in the display combination storage area is 1 and the corresponding bit in the internal winning combination storage area (see FIG. 45) is 1 in step S112. Acquisition priority data is acquired with reference to the selected attraction priority table.

なお、引込優先順位データ取得処理は、停止させた場合に誤入賞となる図柄位置については、「停止禁止」(000H)をセットし、内部当籤していないが、停止させても誤入賞とならない図柄位置については、「停止可能」(001H)をセットする。   In the drawing priority data acquisition process, “stop prohibition” (000H) is set for the symbol position that causes an erroneous prize when stopped, and internal winning is not performed, but erroneous prize does not occur even if stopped. For the symbol position, "stoppable" (001H) is set.

次に、メインCPU93は、取得した引込優先順位データを検索対象リールに応じた引込優先順位データ格納領域に格納する(S117)。次に、メインCPU93は、図柄チェック回数から1を減算し、検索図柄位置に1を加算する(S118)。   Next, the main CPU 93 stores the acquired attraction priority data in the attraction priority data storage area corresponding to the search target reel (S117). Next, the main CPU 93 subtracts 1 from the number of symbol checks and adds 1 to the search symbol position (S118).

次に、メインCPU93は、図柄チェック回数が0であるか否かを判断する(S119)。ここで、図柄チェック回数が0でないと判断した場合には(NO)、メインCPU93は、ステップS114の処理を実行する。   Next, the main CPU 93 determines whether the number of symbol checks is 0 (S119). Here, if it is determined that the symbol check frequency is not 0 (NO), the main CPU 93 executes the processing of step S114.

一方、図柄チェック回数が0であると判断した場合には(YES)、メインCPU93は、検索回数分の検索を実行したか否かを判断する(S120)。ここで、検索回数分の検索を実行したと判断した場合には(YES)、メインCPU93は、引込優先順位格納処理を終了する。一方、検索回数分の検索を実行していないと判断した場合には(NO)、メインCPU93は、ステップS111の処理を実行する。   On the other hand, when it is determined that the number of symbol checks is 0 (YES), the main CPU 93 determines whether or not the search for the number of searches has been performed (S120). Here, if it is determined that the search for the number of searches has been performed (YES), the main CPU 93 ends the drawing priority storage process. On the other hand, if it is determined that the search for the number of searches has not been executed (NO), the main CPU 93 executes the processing of step S111.

<引込優先順位テーブル選択処理>
図92は、図91に示した引込優先順位格納処理のステップS112において実行される引込優先順位テーブル選択処理を示すフローチャートである。
<Import priority table selection process>
FIG. 92 is a flow chart showing a drawing priority order table selection process executed in step S112 of the drawing priority order storage process shown in FIG.

まず、メインCPU93は、引込優先順位テーブル選択データがセットされているか否かを判断する(S130)。ここで、引込優先順位テーブル選択データがセットされていると判断した場合には(YES)、メインCPU93は、押下順序格納領域(図51参照)、作動ストップボタン格納領域(図50参照)を参照し、引込優先順位テーブル選択テーブル(図示省略)から引込優先順位テーブル選択データに対応する引込優先順位テーブル番号をセットし(S131)、引込優先順位テーブル番号に応じた引込優先順位テーブルをセットし(S132)、引込優先順位テーブル選択処理を終了する。   First, the main CPU 93 determines whether pull-in priority order table selection data is set (S130). Here, if it is determined that the pull-in priority order table selection data is set (YES), the main CPU 93 refers to the pressing stop storage area (see FIG. 51) and the operation stop button storage area (see FIG. 50). Then, from the drawing priority order table selection table (not shown), set the drawing priority order table number corresponding to the drawing priority order table selection data (S131), and set the drawing priority order table according to the drawing priority order table number S132), the drawing priority order table selection process is ended.

一方、引込優先順位テーブル選択データがセットされていないと判断した場合には(NO)、メインCPU93は、引込優先順位テーブル番号に応じた引込優先順位テーブルをセットし(S132)、引込優先順位テーブル選択処理を終了する。   On the other hand, when it is determined that the drawing priority order table selection data is not set (NO), the main CPU 93 sets the drawing priority order table according to the drawing priority order table number (S132), and the drawing priority order table End the selection process.

<図柄コード格納処理>
図93は、図91に示した引込優先順位格納処理のステップS114及び図94に示すリール停止制御処理のステップS159において実行される図柄コード格納処理を示すフローチャートである。
<Symbol code storage process>
FIG. 93 is a flow chart showing a symbol code storage process executed in step S114 of the draw-in priority order storage process shown in FIG. 91 and in step S159 of the reel stop control process shown in FIG.

まず、メインCPU93は、有効ラインデータをセットする(S140)。本実施の形態において、メインCPU93は、有効ラインとしてセンターラインをセットする。次に、メインCPU93は、検索図柄位置と有効ラインデータとに基づいて、検索対象リールのチェック用図柄位置データをセットする(S141)。本実施の形態において、メインCPU93は、左リール3Lの中段の図柄位置をチェック用図柄位置データとしてセットする。   First, the main CPU 93 sets valid line data (S140). In the present embodiment, the main CPU 93 sets a center line as an effective line. Next, the main CPU 93 sets the check symbol position data of the search target reel based on the search symbol position and the valid line data (S141). In the present embodiment, the main CPU 93 sets the middle symbol position of the left reel 3L as check symbol position data.

次に、メインCPU93は、チェック用図柄位置データの図柄コードを取得し(S142)、図柄コード格納処理を終了する。   Next, the main CPU 93 acquires the symbol code of the check symbol position data (S142), and ends the symbol code storage processing.

<リール停止制御処理>
図94は、図84に示したメイン制御処理のステップS22において実行されるリール停止制御処理を示すフローチャートである。
<Reel stop control processing>
FIG. 94 is a flow chart showing the reel stop control process executed in step S22 of the main control process shown in FIG.

まず、メインCPU93は、有効なストップボタンが押されたか否かを判断する(S150)。この処理は、ストップスイッチ7Sから信号が出力されたか否かを判断する処理である。メインCPU93は、有効なストップボタンが押されていないと判断した場合には(NO)、ステップS150の処理を繰り返し実行する。   First, the main CPU 93 determines whether a valid stop button has been pressed (S150). This process is a process of determining whether a signal is output from the stop switch 7S. When the main CPU 93 determines that the effective stop button is not pressed (NO), the main CPU 93 repeatedly executes the process of step S150.

一方、メインCPU93は、有効なストップボタンが押されたと判断した場合には(YES)、押されたストップボタンに応じて、押下順序格納領域(図51参照)と、作動ストップボタン格納領域(図50参照)とを更新する(S151)。   On the other hand, when the main CPU 93 determines that the valid stop button has been pressed (YES), the pressing order storage area (see FIG. 51) and the operation stop button storage area (see FIG. 51) according to the pressed stop button. 50) and updated (S151).

ここで、メインCPU93は、第1停止操作、第2停止操作及び第3停止操作のそれぞれに対応する作動ストップボタンの種別を、押下順序納領域(図51参照)に格納し、押下順序納領域を参照することで、ストップボタン17L、17C、17Rの押し順を判断することができる。   Here, the main CPU 93 stores the types of operation stop buttons corresponding to the first stop operation, the second stop operation, and the third stop operation in the pressing order storage area (see FIG. 51), and the pressing order storage area. The order of pressing the stop buttons 17L, 17C, 17R can be determined by referring to FIG.

続いて、メインCPU93は、ストップボタン未作動カウンタから1を減算し(S152)、作動ストップボタンから検索対象リールを決定し(S153)、図柄カウンタに基づいて停止開始位置をメインRAM95に格納する(S154)。停止開始位置は、ストップスイッチ7Sによって停止操作が検出されたときの該当リールの図柄カウンタに対応する図柄位置である。   Subsequently, the main CPU 93 subtracts 1 from the stop button non-operation counter (S152), determines a search target reel from the operation stop button (S153), and stores the stop start position in the main RAM 95 based on the symbol counter ( S154). The stop start position is a symbol position corresponding to the symbol counter of the corresponding reel when the stop operation is detected by the stop switch 7S.

次に、メインCPU93は、滑り駒数決定処理を実行する(S155)。この滑り駒数決定処理は、回胴停止初期設定テーブル(図32参照)から内部当籤役に基づいて選択される停止テーブル選択データ群に基づいて、停止開始位置に規定された滑り駒数を決定する処理である。   Next, the main CPU 93 executes sliding symbol number determination processing (S155). The number of sliding symbols determination processing determines the number of sliding symbols specified at the stop start position based on the stop table selection data group selected based on the internal winning combination from the rotation stop initial setting table (see FIG. 32). Processing.

次に、メインCPU93は、主制御基板41から副制御基板42へ送信するリール停止コマンドデータを生成し、生成したリール停止コマンドデータをメインRAM95に割り当てられた通信データ格納領域に格納するリール停止コマンド送信処理を実行する(S156)。このリール停止コマンドデータは、停止されるリールの種別、停止開始位置及び滑り駒数(又は停止予定位置)等を表す。   Next, the main CPU 93 generates reel stop command data to be transmitted from the main control board 41 to the sub control board 42, and stores the generated reel stop command data in the communication data storage area allocated to the main RAM 95. The transmission process is executed (S156). The reel stop command data indicates the type of reel to be stopped, the stop start position, the number of sliding pieces (or the planned stop position), and the like.

次に、メインCPU93は、停止開始位置と滑り駒数決定データとに基づいて停止予定位置を決定し、メインRAM95に格納する(S157)。停止予定位置は、滑り駒数として規定されている予め定められた数値「0」〜「4」のうちの何れかを停止開始位置に加算した図柄位置であり、リールの回転が停止する図柄位置である。   Next, the main CPU 93 determines a planned stop position based on the stop start position and the sliding piece number determination data, and stores it in the main RAM 95 (S 157). The planned stop position is a symbol position obtained by adding any one of predetermined numerical values “0” to “4” defined as the number of sliding symbols to the stop start position, and the symbol position at which the rotation of the reel is stopped. It is.

次に、メインCPU93は、停止予定位置を検索図柄位置としてセットする(S158)。次に、メインCPU93は、図93に示した図柄コード格納処理を実行する(S159)。   Next, the main CPU 93 sets a planned stop position as a search symbol position (S158). Next, the main CPU 93 executes symbol code storage processing shown in FIG. 93 (S159).

次に、メインCPU93は、図柄コード格納処理で取得した図柄コードから図柄コード格納領域を更新する(S160)。次に、メインCPU93は、制御変更処理を行う(S161)。この制御変更処理では、特定の停止位置にあった場合に、リール停止情報群が更新される。   Next, the main CPU 93 updates the symbol code storage area from the symbol code acquired by the symbol code storage processing (S160). Next, the main CPU 93 performs control change processing (S161). In this control change process, the reel stop information group is updated when it is at a specific stop position.

次に、メインCPU93は、押されたストップボタンが放されたか否かを判断する(S162)。この処理は、ストップスイッチ7Sから信号が出力されなくなったか否かを判断する処理である。   Next, the main CPU 93 determines whether the pressed stop button has been released (S162). This process is a process of determining whether or not the signal is not output from the stop switch 7S.

メインCPU93は、押されたストップボタンが放されていないと判断した場合には(NO)、ステップS162の処理を繰り返し実行する。一方、メインCPU93は、押されたストップボタンが放されたと判断した場合には(YES)、リール停止コマンド送信処理を実行する(S163)。   When the main CPU 93 determines that the pressed stop button is not released (NO), the main CPU 93 repeatedly executes the process of step S162. On the other hand, when determining that the pressed stop button has been released (YES), the main CPU 93 executes reel stop command transmission processing (S163).

このリール停止コマンド送信処理で生成されるリール停止コマンドには、ストップスイッチ7SのONエッジ/OFFエッジの情報が含まれる。なお、当該ONエッジ/OFFエッジの情報は、割込処理にて監視して副制御基板42に送信するようにしてもよい。   The reel stop command generated in the reel stop command transmission process includes information of ON edge / OFF edge of the stop switch 7S. The information of the ON edge / OFF edge may be monitored by interrupt processing and transmitted to the sub control board 42.

次に、メインCPU93は、ストップボタン未作動カウンタが0であるか否かを判断する(S164)。ここで、ストップボタン未作動カウンタが0でないと判断した場合には(NO)、メインCPU93は、図91に示した引込優先順位格納処理を実行し(S165)、ステップS150の処理を実行する。一方、ストップボタン未作動カウンタが0であると判断した場合には(YES)、メインCPU93は、リール停止制御処理を終了する。   Next, the main CPU 93 determines whether the stop button non-operation counter is 0 or not (S164). Here, when it is determined that the stop button non-operation counter is not 0 (NO), the main CPU 93 executes the drawing priority storing process shown in FIG. 91 (S165), and executes the process of step S150. On the other hand, when it is determined that the stop button non-operation counter is 0 (YES), the main CPU 93 ends the reel stop control processing.

<ボーナス終了チェック処理>
図95は、図84に示したメイン制御処理のステップS27において実行されるボーナス終了チェック処理を示すフローチャートである。
<Bonus end check processing>
FIG. 95 is a flow chart showing the bonus end check process executed in step S27 of the main control process shown in FIG.

まず、メインCPU93は、主遊技状態がMB作動状態であるか、すなわち図49に示す遊技状態フラグ格納領域に格納されたMB作動状態フラグがオンであるか否か判断する(S280)。   First, the main CPU 93 determines whether the main gaming state is the MB operating state, that is, whether the MB operating state flag stored in the gaming state flag storage area shown in FIG. 49 is on (S280).

ここで、主遊技状態がMB作動状態でないと判断した場合には(NO)、メインCPU93は、ボーナス終了チェック処理を終了する。一方、主遊技状態がMB作動状態であると判断した場合には(YES)、メインCPU93は、CBを終了させるCB終了処理を実行する(S281)。   Here, if it is determined that the main gaming state is not the MB operating state (NO), the main CPU 93 ends the bonus end check processing. On the other hand, when determining that the main gaming state is the MB operating state (YES), the main CPU 93 executes CB termination processing for terminating the CB (S281).

次いで、メインCPU93は、ボーナス終了枚数カウンタを更新する(S282)。次に、メインCPU93は、ボーナス終了枚数カウンタの値が「0」より小さいか否かを判断する(S283)。   Next, the main CPU 93 updates the bonus end number counter (S282). Next, the main CPU 93 determines whether or not the value of the bonus end number counter is smaller than “0” (S283).

ここで、ボーナス終了枚数カウンタの値が「0」より小さくない、すなわち、ボーナス終了枚数カウンタの値が「0」以上である場合には(NO)、メインCPU93は、ボーナス終了チェック処理を終了する。一方、ボーナス終了枚数カウンタの値が「0」より小さい場合には(YES)、メインCPU93は、MB作動状態フラグをオフにするMB終了処理を実行する(S284)。   Here, when the value of the bonus end number counter is not smaller than “0”, that is, the value of the bonus end number counter is “0” or more (NO), the main CPU 93 ends the bonus end check process. . On the other hand, if the value of the bonus end number counter is smaller than “0” (YES), the main CPU 93 executes an MB end process of turning off the MB operating state flag (S284).

次いで、メインCPU93は、主制御基板41から副制御基板42へ送信するボーナス終了時コマンドデータを生成し、生成したボーナス終了時コマンドデータをメインRAM95に割り当てられた通信データ格納領域に格納するボーナス終了時コマンド送信処理を実行し(S285)、ボーナス終了チェック処理を終了する。   Next, the main CPU 93 generates bonus end command data to be transmitted from the main control board 41 to the sub control board 42, and stores the generated bonus end command data in the communication data storage area allocated to the main RAM 95. The hour command transmission process is executed (S285), and the bonus end check process is ended.

<ボーナス作動チェック処理>
図96は、図84に示したメイン制御処理のステップS28において実行されるボーナス作動チェック処理を示すフローチャートである。
<Bonus operation check process>
FIG. 96 is a flowchart showing the bonus operation check process executed in step S28 of the main control process shown in FIG.

まず、メインCPU93は、MBが作動中であるか否かを判断する(S290)。ここで、MBが作動中であると判断した場合には(YES)、メインCPU93は、CBを作動させるCB作動処理を実行し(S291)、ボーナス作動チェック処理を終了する。   First, the main CPU 93 determines whether the MB is in operation (S290). Here, if it is determined that the MB is in operation (YES), the main CPU 93 executes a CB operation process of operating the CB (S291), and ends the bonus operation check process.

一方、MBが作動中でないと判断した場合には(NO)、メインCPU93は、MBに入賞したか否かを判断する(S292)。ここで、MBに入賞したと判断した場合には、メインCPU93は、MBを作動させるMB作動処理を実行する(S293)。   On the other hand, when determining that the MB is not in operation (NO), the main CPU 93 determines whether or not the MB is won (S292). Here, if it is determined that the MB has been won, the main CPU 93 executes an MB operation process for operating the MB (S293).

次いで、メインCPU93は、持越役格納領域の値をクリアする(S294)。その後、メインCPU93は、主制御基板41から副制御基板42へ送信するボーナス開始コマンドデータを生成し、生成したボーナス開始コマンドデータをメインRAM95に割り当てられた通信データ格納領域に格納するボーナス開始コマンド送信処理を実行して(S295)、ボーナス作動チェック処理を終了する。   Next, the main CPU 93 clears the value of the carryover combination storage area (S294). Thereafter, the main CPU 93 generates bonus start command data to be transmitted from the main control board 41 to the sub control board 42, and transmits the bonus start command data to be stored in the communication data storage area allocated to the main RAM 95. The process is executed (S295), and the bonus operation check process is ended.

ステップS292において、MBに入賞していないと判断した場合には、メインCPU93は、リプレイが表示されたか否かを判断する(S296)。具体的には、メインCPU93は、「移行なしリプ」と呼ばれる「リプレイ−リプレイ−リプレイ」のコンビネーション等が有効ラインに沿って表示されたか否かを判断する。   If it is determined in step S292 that the MB has not been won, the main CPU 93 determines whether replay is displayed (S296). Specifically, the main CPU 93 determines whether or not a combination of “replay-replay-replay” or the like called “transition without transition” is displayed along the effective line.

リプレイが表示されなかったと判断した場合には(NO)、メインCPU93は、ボーナス作動チェック処理を終了する。一方、リプレイが表示されたと判断した場合には(YES)、メインCPU93は、図86に示したメダル受付・スタートチェック処理のS51において自動投入処理が実行されるよう自動投入要求を行う(S297)。   If it is determined that the replay is not displayed (NO), the main CPU 93 ends the bonus operation check process. On the other hand, when it is determined that the replay is displayed (YES), the main CPU 93 makes an automatic insertion request to execute the automatic insertion processing in S51 of the medal reception / start check processing shown in FIG. 86 (S297) .

次いで、メインCPU93は、RT5リプが表示されたか否かを判断する(S298)。具体的には、メインCPU93は、「RT5移行リプ_1」ないし「RT5移行リプ_16」又は「7リプ_RT5_01」ないし「7リプ_RT5_06」のいずれかのコンビネーションが有効ラインに沿って表示されたか否かを判断する。ここで、RT5リプが表示されなかったと判断した場合には(NO)、メインCPU93は、ボーナス作動チェック処理を終了する。   Next, the main CPU 93 determines whether the RT5 message has been displayed (S298). Specifically, the main CPU 93 determines whether or not any combination of “RT5 transition RIP_1” to “RT5 transition RIP_16” or “7 RIP_RT5_01” to “7 RIP_RT5_06” is displayed along the effective line. To judge. Here, if it is determined that the RT5 message has not been displayed (NO), the main CPU 93 ends the bonus operation check process.

一方、RT5リプが表示されたと判断した場合には(YES)、メインCPU93は、擬似BBすなわちRT5遊技状態のゲーム数をカウントする擬似BBカウンタの値に所定のゲーム数を加算する(S299)。本実施の形態において、擬似BBは、擬似BB対象リプレイが内部当籤した遊技から50ゲーム継続するため、擬似BBカウンタの値に加算される所定のゲーム数は、51である。   On the other hand, if it is determined that the RT5 message has been displayed (YES), the main CPU 93 adds a predetermined game number to the value of the pseudo BB counter that counts the number of games in the pseudo BB, that is, the RT5 gaming state (S299). In the present embodiment, since the simulated BB continues 50 games from the game in which the simulated BB target replay is won internally, the predetermined number of games to be added to the value of the simulated BB counter is 51.

<メインCPUの制御による割込処理>
図97は、メインCPU93の制御による割込処理を示すフローチャートである。この処理は、1.1172msごとに実行される。
<Interrupt process by control of main CPU>
FIG. 97 is a flowchart showing an interrupt process under the control of the main CPU 93. This process is performed every 1.1172 ms.

まず、メインCPU93は、レジスタの退避を行う(S320)。次に、メインCPU93は、図98に示す入力ポートチェック処理を実行する(S321)。この処理では、メインCPU93は、副制御基板42に送信される信号の有無を確認する。   First, the main CPU 93 saves a register (S320). Next, the main CPU 93 executes an input port check process shown in FIG. 98 (S321). In this process, the main CPU 93 confirms the presence or absence of a signal transmitted to the sub control board 42.

例えば、メインCPU93は、スタートスイッチ64、ストップスイッチ7S等のオンエッジ、オフエッジを含む各種スイッチのオンエッジ、オフエッジの情報等を表す入力状態コマンドデータをメインRAM95の通信データ格納領域に格納する。   For example, the main CPU 93 stores, in the communication data storage area of the main RAM 95, input state command data representing on-edge and off-edge information of various switches including the on-edge and off-edge of the start switch 64 and the stop switch 7S.

次に、メインCPU93は、タイマ更新処理を実行する(S322)。続いて、メインCPU93は、演出用タイマ更新処理を実行する(S323)。次に、メインCPU93は、リール3L、3C、3Rの回転を制御するリール制御処理を実行する(S324)。   Next, the main CPU 93 executes timer update processing (S322). Subsequently, the main CPU 93 executes an effect timer update process (S323). Next, the main CPU 93 executes reel control processing for controlling the rotation of the reels 3L, 3C, 3R (S324).

より詳細には、メインCPU93は、リール3L、3C、3Rの回転を開始する旨の要求、すなわち、開始操作に応じて、リール3L、3C、3Rの回転を開始するとともに、一定の速度でリール3L、3C、3Rが回転するように制御を行う。また、メインCPU93は、停止操作に応じて、停止操作に対応するリール3L、3C、3Rの回転が停止するように制御を行う。   More specifically, the main CPU 93 starts to rotate the reels 3L, 3C, 3R in response to a request to start the rotation of the reels 3L, 3C, 3R, that is, the reels at a constant speed. Control is performed so that 3L, 3C and 3R rotate. Further, the main CPU 93 performs control so that the rotation of the reels 3L, 3C, and 3R corresponding to the stop operation is stopped in response to the stop operation.

次に、メインCPU93は、ランプ・7SEG駆動処理を実行する(S325)。例えば、メインCPU93は、クレジットされているメダルの数、払出枚数等を各種表示部に表示する。   Next, the main CPU 93 executes lamp / 7SEG driving processing (S325). For example, the main CPU 93 displays the number of medals credited, the number of payouts, and the like on various display units.

次に、メインCPU93は、サブCPU102へコマンドデータを送信するためのデータ送信処理を実行する(S326)。データ送信処理については、図99を参照しながら後で説明する。   Next, the main CPU 93 executes data transmission processing for transmitting command data to the sub CPU 102 (S326). The data transmission process will be described later with reference to FIG.

なお、定期的に発生する割込は1.1172ms毎に発生されるが、コマンドデータの送信中に新たなコマンドデータを送信されることはないので、実際には、約17ms(15割込み)の間隔で、サブCPU102にコマンドデータが送信される。   In addition, although an interrupt that occurs regularly is generated every 1.172 ms, since new command data is not sent during sending of command data, it is actually about 17 ms (15 interrupts). Command data is transmitted to the sub CPU 102 at intervals.

具体的には、コマンドデータの送信速度が4800bpsとすると、8バイトのコマンドデータに対して、8ビット毎にスタートビット及びストップビットを付加した80ビットのデータを送信するためには、80ビット/4800bps=16.666・・・、すなわち、約17msの時間を要するため、実際には、約17ms(15割込み)の間隔で、サブCPU102にコマンドデータが送信される。   Specifically, assuming that the transmission speed of command data is 4800 bps, 80 bits / 80-bit data can be transmitted to the 8-byte command data with the start bit and the stop bit added every 8 bits. 4800 bps = 16.666..., That is, about 17 ms, and thus, command data is actually transmitted to the sub CPU 102 at intervals of about 17 ms (15 interrupts).

次に、メインCPU93は、レジスタの復帰を行い(S327)、定期的に発生する割込処理を終了する。   Next, the main CPU 93 restores the register (S327), and ends the periodically occurring interrupt processing.

<入力ポートチェック処理>
図98は、メインCPU93の制御による割込処理のステップS321において実行される入力ポートチェック処理を示すフローチャートである。
<Input port check process>
FIG. 98 is a flowchart showing the input port check process executed in step S321 of the interrupt process under the control of the main CPU 93.

まず、メインCPU93は、前回の割込み、すなわち、メインRAM95の現在の入力ポート状態格納領域の入力ポートの状態を、メインRAM95の1割込み前の入力ポート状態格納領域に格納し(S331)、次に、現在の入力ポートの状態をメインRAM95の現在の入力ポート状態格納領域に格納する(S332)。   First, the main CPU 93 stores the previous interrupt, that is, the state of the input port of the current input port state storage area of the main RAM 95 in the input port state storage area of the main RAM 95 before one interruption (S331). The current input port status is stored in the current input port status storage area of the main RAM 95 (S332).

このように、1割込み前の入力ポートの状態と、現在の入力ポートの状態とを比較することができるようにすることにより、メインCPU93は、双方の入力ポートの状態を確認することができるようになり、入力ポートの状態に変化があったか、例えば、MAXベットボタン14や1ベットボタン15が押されたか否か等をチェックしている。   Thus, by allowing the state of the input port before one interrupt to be compared with the current state of the input port, the main CPU 93 can check the states of both input ports. Thus, it is checked whether the state of the input port has changed, for example, whether the MAX bet button 14 or the 1 bet button 15 has been pressed.

次に、メインCPU93は、1割込み前の入力ポート状態格納領域と現在の入力ポート状態格納領域を比較して入力ポート状態のオンエッジ及びオフエッジの状態を生成し、オンエッジ及びオフエッジの状態をメインRAM95のオンエッジ格納領域及びオンエッジ格納領域に格納し(S333)、入力ポートチェック処理を終了する。   Next, the main CPU 93 compares the input port state storage area before one interrupt with the current input port state storage area to generate the on edge and off edge states of the input port state, and the on edge and off edge states are stored in the main RAM 95. The on-edge storage area and the on-edge storage area are stored (S333), and the input port check process is ended.

本実施の形態において、オンエッジは、ボタンが押された時点の状態ことをいい、オフエッジは、ボタンが放された時点の状態のことをいい、オンエッジの状態からボタンが押されたままの状態では、次の割込み周期でオンエッジの状態は開放される、又、オフエッジの状態も同様に、ボタンが放された時点のみオフエッジの状態となる。   In the present embodiment, the on-edge refers to the state when the button is pressed, the off-edge refers to the state when the button is released, and the state from the on-edge state in which the button is kept pressed. The on-edge state is released in the next interrupt cycle, and the off-edge state is similarly turned off only when the button is released.

なお、本実施の形態では特に定義していないが、入力ポートは1つ(8ビット分)の入力ポートに限定されることは無く、通常、複数の入力ポートが存在し、複数の入力ポートのそれぞれに割り当てられたビット数分の信号が入力され、スタートスイッチ64、ストップスイッチ17S、MAXベットボタン14、1ベットボタン15、前述したメダル受付・スタートチェック処理のメダルの投入検出、及び、リール3L,3C,3Rに設置されているリールインデックスセンサ(不図示)等に割り当てられる。   Although not particularly defined in the present embodiment, the input port is not limited to one (eight bits) input port, and normally, there are a plurality of input ports. A signal for the number of bits allocated to each is input, and the start switch 64, the stop switch 17S, the MAX bet button 14, the 1 bet button 15, the medal insertion detection of the above described medal acceptance / start check processing, and the reel 3L. , 3C, 3R, etc. are assigned to a reel index sensor (not shown) or the like.

<データ送信処理>
図99は、メインCPU93の制御による割込処理のステップS326において実行されるデータ送信処理を示すフローチャートである。
<Data transmission process>
FIG. 99 is a flowchart showing data transmission processing executed in step S326 of the interrupt processing under control of the main CPU 93.

まず、メインCPU93は、送信ポートに空きがあるか否かを判断する(S340)。ここで、送信ポートに空きがないと判断した場合には(NO)、メインCPU93は、データ送信処理を終了する。なお、送信ポートに空きがない状態とは、メインCPU93が現在、サブCPU102にコマンドデータを送信している最中であることを表している。   First, the main CPU 93 determines whether the transmission port has a vacancy (S340). Here, if it is determined that there is no space in the transmission port (NO), the main CPU 93 ends the data transmission process. The state in which the transmission port has no space means that the main CPU 93 is currently transmitting command data to the sub CPU 102.

一方、送信ポートに空きがあると判断した場合には(YES)、メインCPU93は、サブCPU102に送信するコマンドデータとして送信データがあるか否かを判断する(S341)。   On the other hand, when it is determined that the transmission port is available (YES), the main CPU 93 determines whether there is transmission data as command data to be transmitted to the sub CPU 102 (S341).

具体的には、メインCPU93は、メインRAM95に割り当てられた送信データ格納領域にコマンドデータ(例えば、スタートコマンドデータ等)が格納されている場合に、送信データありと判断する。   Specifically, when command data (for example, start command data etc.) is stored in the transmission data storage area allocated to the main RAM 95, the main CPU 93 determines that there is transmission data.

ここで、送信データがないと判断した場合には(NO)、メインCPU93は、図100に示す無操作コマンド通信データ格納処理を実行する(S340)。ステップS341において、送信データがあると判断した場合(YES)、又は、ステップS340の処理を実行した後、メインCPU93は、1パケット分のデータ数としてデータ数カウンタに8をセットする(S343)。   Here, if it is determined that there is no transmission data (NO), the main CPU 93 executes a no-operation command communication data storage process shown in FIG. 100 (S340). If it is determined in step S341 that there is transmission data (YES), or after the process of step S340 is executed, the main CPU 93 sets 8 in the data number counter as the number of data for one packet (S343).

次に、メインCPU93は、通信データ格納領域に格納されているデータを送信ポートにセットし(S344)、通信データ格納領域において送信ポートに次にセットするデータのアドレスを更新、すなわち、1バイト分加算する通信データ格納領域アドレス更新を行う(S345)。   Next, the main CPU 93 sets data stored in the communication data storage area to the transmission port (S 344), and updates the address of data to be set next to the transmission port in the communication data storage area, that is, one byte The communication data storage area address to be added is updated (S345).

次に、メインCPU93は、データ数カウンタに1を減算させる(S346)。次に、メインCPU93は、データ数カウンタの値が0であるか否かを判断する(S347)。ここで、データ数カウンタの値が0でないと判断した場合には(NO)、メインCPU93は、データ送信処理をステップS344に戻す。   Next, the main CPU 93 causes the data number counter to decrement 1 (S346). Next, the main CPU 93 determines whether the value of the data number counter is 0 (S347). Here, if it is determined that the value of the data number counter is not 0 (NO), the main CPU 93 returns the data transmission process to step S344.

一方、データ数カウンタの値が0であると判断した場合には(YES)、メインCPU93は、送信ポートにセットした送信データをサブCPU102に送信するための送信起動要求を通信レジスタポートにセットする(S348)。次いで、メインCPU93は、通信データ格納領域をクリアし(S349)、データ送信処理を終了する。   On the other hand, if it is determined that the value of the data number counter is 0 (YES), the main CPU 93 sets a transmission start request for transmitting transmission data set in the transmission port to the sub CPU 102 in the communication register port. (S348). Next, the main CPU 93 clears the communication data storage area (S349), and ends the data transmission process.

具体的には、メインCPU93は、メインCPU93に内蔵された図示しないシリアル通信機能に、サブCPU102に送信するコマンドデータを1パケット分(8Byte)のデータをセットした後、シリアル通信機能の通信レジスタポートに送信要求をセットすることで、サブCPU102へのデータ送信を開始している。   Specifically, the main CPU 93 sets data of one packet (8 bytes) of command data to be transmitted to the sub CPU 102 to a serial communication function (not shown) built in the main CPU 93, and then sets the communication register port of the serial communication function. Data transmission to the sub CPU 102 is started by setting the transmission request to.

なお、本実施の形態では、メインCPU93は、メインCPU93に内蔵されたシリアル通信機能を使用してサブCPU102にコマンドデータを送信しているが、これに限らず、主制御基板41にシリアル通信回路を設け、当該シリアル通信回路によってサブCPU102にコマンドデータを送信してもよい。   In the present embodiment, the main CPU 93 transmits command data to the sub CPU 102 using a serial communication function built in the main CPU 93. However, the present invention is not limited thereto. The command data may be transmitted to the sub CPU 102 by the serial communication circuit.

<無操作コマンド通信データ格納処理>
図100は、図99に示したデータ送信処理のステップS342において実行される無操作コマンド通信データ格納処理を示すフローチャートである。
<No-operation command communication data storage processing>
FIG. 100 is a flowchart showing a no-operation command communication data storage process executed in step S342 of the data transmission process shown in FIG.

まず、メインCPU93は、通信データ格納領域に空きがある否かを判断する(S360)。ここで、通信データ格納領域に空きがないと判断した場合には(NO)、メインCPU93は、無操作コマンド通信データ格納処理を終了する。   First, the main CPU 93 determines whether there is a space in the communication data storage area (S360). Here, when it is determined that there is no space in the communication data storage area (NO), the main CPU 93 ends the non-operation command communication data storage processing.

一方、通信データ格納領域に空きがあると判断した場合には(YES)、メインCPU93は、通信データ格納領域の空き領域の先頭(+0)に無操作コマンド(1Byteのデータ)を格納する(S361)。   On the other hand, when it is determined that the communication data storage area has a vacancy (YES), the main CPU 93 stores the non-operation command (1 byte data) at the top (+0) of the vacancy area of the communication data storage area (S361) ).

次いで、メインCPU93は、通信データ格納領域の無操作コマンドを格納した領域に続く領域(+1〜+6)に現在の入力ポート状態格納領域のポート状態を格納する(S362)。   Next, the main CPU 93 stores the port status of the current input port status storage area in the area (+1 to +6) subsequent to the area storing the no-operation command of the communication data storage area (S362).

次に、メインCPU93は、ステップS361及びS362で格納したデータ(+0〜+6)のSUMデータ(サム値)を作成し、通信データ格納領域のポート状態を格納した領域に続く領域(+7)に、作成したSUMデータを格納し(S363)、無操作コマンド通信データ格納処理を終了する。   Next, the main CPU 93 creates SUM data (sum value) of the data (+0 to +6) stored in steps S361 and S362, and in the area (+7) following the area storing the port status of the communication data storage area, The created SUM data is stored (S363), and the non-operation command communication data storage process is ended.

なお、本実施の形態では、具体的なSUMの計算方法は明記していないが、例えば加算によりSUMデータ(サム値)を計算することができる。また、SUMデータ(サム値)の計算方法としては、加算に限らず、減算や排他的論理和による計算を用いてもよい。   In the present embodiment, although a specific calculation method of SUM is not specified, SUM data (sum value) can be calculated, for example, by addition. Moreover, as a calculation method of SUM data (sum value), calculation by subtraction or exclusive OR may be used without being limited to addition.

[副制御処理]
副制御基板42のサブCPU102は、図101〜図160に示すフローチャートにしたがって各種処理を実行する。
[Sub control process]
The sub CPU 102 of the sub control board 42 executes various processes in accordance with the flowcharts shown in FIGS.

<電源投入処理>
図101は、電源投入時におけるサブCPU102の電源投入処理を示すフローチャートである。
<Power on processing>
FIG. 101 is a flowchart showing power on processing of the sub CPU 102 at the time of power on.

まず、サブCPU102は、初期化処理を実行する(S370)。この処理では、サブCPU102は、サブRAM104等のエラーチェック、タスクシステムの初期化を行う。タスクシステムは、ランプ制御タスク(4ms)、サウンド制御タスク(33ms)、シャッタ制御タスク(1ms)の各タスクの処理周期待ち時間の設定を行う。   First, the sub CPU 102 executes an initialization process (S370). In this process, the sub CPU 102 performs error check on the sub RAM 104 or the like and initializes the task system. The task system sets the processing cycle wait time of each of the lamp control task (4 ms), the sound control task (33 ms), and the shutter control task (1 ms).

次に、サブCPU102は、図102に示すランプ制御タスクを起動する(S371)。ランプ制御タスクでは、LED基板72を介してLED群25の各種ランプの点灯状態を制御する。   Next, the sub CPU 102 starts the lamp control task shown in FIG. 102 (S371). In the lamp control task, the lighting states of the various lamps of the LED group 25 are controlled via the LED substrate 72.

次に、サブCPU102は、図103に示すサウンド制御タスクを起動する(S373)。サウンド制御タスクでは、サウンドI/O基板71を介してスピーカ23L、23Rからの出音状態がサブCPU102によって制御される。   Next, the sub CPU 102 activates the sound control task shown in FIG. 103 (S373). In the sound control task, the sub CPU 102 controls the sound output state from the speakers 23L and 23R via the sound I / O substrate 71.

次に、サブCPU102は、図104に示すシャッタ制御タスクを起動する(S374)。シャッタ制御タスクでは、シャッタ制御基板78を介してシャッタ装置200がサブCPU102によって制御される。   Next, the sub CPU 102 starts the shutter control task shown in FIG. 104 (S374). In the shutter control task, the shutter device 200 is controlled by the sub CPU 102 via the shutter control board 78.

次に、サブCPU102は、図107に示すメインタスクを起動する(S375)。メインタスクでは、液晶表示装置11の描画処理、並びに、エラー発生時及びエラー解除時の処理等がサブCPU102によって実行される。   Next, the sub CPU 102 activates the main task shown in FIG. 107 (S375). In the main task, the sub CPU 102 executes drawing processing of the liquid crystal display device 11 and processing when an error occurs and when the error is canceled.

次に、サブCPU102は、図110に示す主基板通信タスクを起動する(S376)。主基板通信タスクでは、主制御基板41から送信されるコマンドに対する受信及び解析に伴うパチスロ機1で行われる演出の決定がサブCPU102によって行われる。   Next, the sub CPU 102 starts the main board communication task shown in FIG. 110 (S376). In the main board communication task, the sub CPU 102 determines the effect to be performed by the pachi-slot machine 1 accompanying the reception and analysis of the command transmitted from the main control board 41.

次に、サブCPU102は、アニメタスクを起動する(S377)。アニメタスクでは、液晶表示装置11等に表示させるアニメーションの選択がサブCPU102によって行われる。   Next, the sub CPU 102 activates an animation task (S377). In the animation task, the sub CPU 102 selects an animation to be displayed on the liquid crystal display device 11 or the like.

次に、サブCPU102は、図128に示す電断復帰処理を実行する(S378)。電断復帰処理では、副制御基板42に電源が供給されていない状態から電源が供給される状態に復帰したときの処理がサブCPU102によって実行される。   Next, the sub CPU 102 executes the power failure recovery process shown in FIG. 128 (S378). In the power failure recovery process, the sub CPU 102 executes a process when it returns to the state where power is supplied from the state where power is not supplied to the sub control board 42.

<ランプ制御タスク>
図102は、図101に示した電源投入処理のステップS371において起動されるランプ制御タスクを示すフローチャートである。
<Ramp control task>
FIG. 102 is a flow chart showing a lamp control task started in step S371 of the power on processing shown in FIG.

まず、サブCPU102は、ランプ関連データの初期化処理を実行する(S380)。次に、サブCPU102は、ランプデータ解析処理を実行する(S381)。ランプデータ解析処理は、パチスロ機1の各所に設けられた複数の演出用LED(例えば、装飾部材7に配された演出用のLED群25、リール3L,3C,3Rに配された図示しないバックライト等)の登録データに応じたランプ演出や各LEDの点灯・消灯を行うための制御データを生成する。   First, the sub CPU 102 executes lamp-related data initialization processing (S380). Next, the sub CPU 102 executes a lamp data analysis process (S381). In the lamp data analysis process, a plurality of effect LED (for example, the effect LED group 25 disposed on the decorative member 7 and the reels 3L, 3C, and 3R disposed on each of the pachislot machines 1 and not shown) are provided. Control data for performing lamp effects and turning on / off of each LED according to registration data of lights etc.) is generated.

次に、サブCPU102は、ランプデータ解析処理(S381)で生成した制御データに基づいたランプ演出実行処理を実行し(S382)、ランプ演出実行処理を実行した後、ランプ制御タスクの処理をステップS381に戻す。   Next, the sub CPU 102 executes a lamp effect execution process based on the control data generated in the lamp data analysis process (S381) (S382), executes the lamp effect execution process, and then executes the lamp control task process in step S381. Back to.

なお、図102では省略されているが、ランプ演出実行処理が実行された後、処理周期待ちとなるため、ランプ制御タスクの処理がステップS381に戻るのは、4ms未満(4msec−(ランプデータ解析処理の処理時間+ランプ演出実行処理の処理時間)=待ち時間)後となるため、ランプ制御タスクでは4ms単位で処理が行われることとなる。   Although not shown in FIG. 102, the lamp control task processing returns to step S 381 for less than 4 ms (4 msec − (lamp data analysis) because processing waits for the processing cycle after the lamp effect execution processing is executed. After the processing time of the processing + the processing time of the lamp effect execution processing) = the waiting time), the processing is performed in units of 4 ms in the lamp control task.

<サウンド制御タスク>
図103は、図101に示した電源投入処理のステップS373において起動されるサウンド制御タスクを示すフローチャートである。
<Sound control task>
FIG. 103 is a flowchart showing the sound control task activated in step S373 of the power on processing shown in FIG.

まず、サブCPU102は、サウンドI/O基板71を介してスピーカ23L、23Rからの出音状態に関連するサウンド関連データの初期化処理を実行する(S390)。   First, the sub CPU 102 executes initialization processing of sound related data related to the sound output state from the speakers 23L and 23R via the sound I / O substrate 71 (S390).

次に、サブCPU102は、サウンドデータの解析処理を実行する(S391)。サウンドデータ解析処理は、パチスロ機1に設けられたスピーカ23L、23Rに出音するための登録データに応じたサウンドデータを生成する。   Next, the sub CPU 102 executes analysis processing of sound data (S391). The sound data analysis process generates sound data according to registration data for outputting sound to the speakers 23L and 23R provided in the pachi-slot machine 1.

次に、サブCPU102は、サウンドデータ解析処理(S391)で生成されたサウンドデータに基づいて、サウンド演出実行処理を実行し(S392)、サウンド演出実行処理を実行した後、サウンド制御タスクの処理をステップS391に戻す。   Next, the sub CPU 102 executes the sound effect execution process (S392) based on the sound data generated in the sound data analysis process (S391), executes the sound effect execution process, and then executes the process of the sound control task. The process returns to step S391.

なお、図103では省略されているが、サウンド演出実行処理が実行された後、処理周期待ちとなるため、サウンド制御タスクの処理がステップS391に戻るのは、33ms未満(33msec−(サウンドデータ解析処理の処理時間+サウンド演出実行処理の処理時間)=待ち時間)後となるため、サウンド制御タスクは33ms単位で処理が行われることとなる。   Although not shown in FIG. 103, the process of the sound control task returns to step S 391 for 33 ms (33 msec − (sound data analysis) because the process cycle is waited after the sound effect execution process is executed. Since the processing time of the processing + the processing time of the sound effect execution processing) = the waiting time), the sound control task is processed in units of 33 ms.

<シャッタ制御タスク>
図104は、図101に示した電源投入処理のステップS374において起動されるシャッタ制御タスクを示すフローチャートである。シャッタ制御タスクは、昇降モータ240A、昇降モータ240B及び回転モータ231の駆動及び停止に関する制御を行う。
<Shutter control task>
FIG. 104 is a flowchart showing the shutter control task activated in step S 374 of the power-on process shown in FIG. The shutter control task performs control related to driving and stopping of the lift motor 240A, the lift motor 240B, and the rotary motor 231.

まず、サブCPU102は、シャッタ起動テスト処理を実行する(S400)。シャッタ起動テスト処理では、サブCPU102は、シャッタ制御基板78を介してシャッタを図8に示したように収納状態とした後に、予め登録された動作をシャッタ制御基板78を介してシャッタ装置200に実行させ、原点センサ270、下降センサ271及び回転センサ272の検出結果により、シャッタ装置200が各動作を正確に実行していることを確認する。   First, the sub CPU 102 executes a shutter start test process (S400). In the shutter activation test process, the sub CPU 102 executes the operation registered in advance to the shutter device 200 through the shutter control board 78 after the shutter is stored as shown in FIG. 8 through the shutter control board 78. Then, based on the detection results of the origin sensor 270, the descent sensor 271, and the rotation sensor 272, it is confirmed that the shutter device 200 is correctly executing each operation.

サブCPU102は、シャッタ装置200が各動作を正確に実行していることを確認できた場合には、シャッタ制御基板78を介してシャッタを図8に示したように収納状態とする。   When the sub CPU 102 can confirm that the shutter device 200 correctly executes each operation, the sub CPU 102 places the shutter in the accommodated state as shown in FIG. 8 via the shutter control board 78.

なお、サブCPU102は、電源投入時に、1回のみシャッタ起動テストを行っているが、それに限定されず、演出の途中にシャッタ装置200のエラー(昇降モータ240A,240B又は回転モータ231の各センサ検知異常)を検出した場合に、単位遊技と単位遊技との間にシャッタ起動テストを行うようにして、正常にシャッタ起動テスト処理が実行されたことを確認することで、シャッタ装置200のエラーを解除するようにしてもよい。   Although the sub CPU 102 performs the shutter activation test only once when the power is turned on, the present invention is not limited thereto. An error in the shutter device 200 (detection of each sensor of the elevation motors 240A and 240B or the rotary motor 231) When an abnormality is detected, the shutter activation test is performed between the unit game and the unit game, and the error of the shutter device 200 is canceled by confirming that the shutter activation test process has been executed normally. You may do it.

この場合、サブCPU102は、シャッタ装置200が各動作を正確に実行していることを確認できなかった場合には、その旨を液晶表示装置11に表示させるようにしてもよい。   In this case, when the sub CPU 102 can not confirm that the shutter device 200 is correctly performing each operation, the sub CPU 102 may cause the liquid crystal display device 11 to display a message to that effect.

シャッタ起動テスト処理を実行した後、サブCPU102は、登録されたシャッタ動作データがあるか否かを判断する(S401)。ここで、登録されたシャッタ動作データがあると判断した場合には(YES)、サブCPU102は、図105に示すシャッタ演出再構築処理を実行する(S402)。   After executing the shutter activation test process, the sub CPU 102 determines whether or not there is registered shutter operation data (S401). Here, if it is determined that there is registered shutter operation data (YES), the sub CPU 102 executes a shutter effect reconstruction process shown in FIG. 105 (S402).

次に、サブCPU102は、シャッタ動作シーケンス格納領域に保存されているシャッタ動作シーケンスが終了した位置に到達したかか否かを判断する(S403)。例えば、サブCPU102は、図81に例示されているシャッタ動作シーケンス格納領域のシャッタ動作シーケンスの終了を表す「EndBlock」を検出した場合には、シャッタ動作シーケンスが終了したと判断する。   Next, the sub CPU 102 determines whether the shutter operation sequence stored in the shutter operation sequence storage area has reached the end position (S403). For example, when the sub CPU 102 detects “End Block” representing the end of the shutter operation sequence of the shutter operation sequence storage area illustrated in FIG. 81, the sub CPU 102 determines that the shutter operation sequence is ended.

なお、本実施の形態においては、図81及び図101では、便宜上、解りやすく「EndBlock」と記しているが、これに限らず、テーブルの終了を表す値として、「0xffff」(「0x」は、C言語などにおける16進数を表す識別記号)や「−1」を用いてもよい。   In the present embodiment, in FIG. 81 and FIG. 101, for convenience, it is written as “EndBlock” for the sake of convenience, but not limited to this, “0xffff” (“0x” is a value representing the end of the table) , An identification symbol representing a hexadecimal number in C language, etc., or "-1".

シャッタ動作シーケンス格納領域に保存されているシャッタ動作シーケンスが終了した位置に到達していないと判断した場合には(NO)、サブCPU102は、図106に示すシャッタ制御処理を実行する(S404)。   If it is determined that the shutter operation sequence stored in the shutter operation sequence storage area has not reached the end position (NO), the sub CPU 102 executes the shutter control process shown in FIG. 106 (S404).

一方、シャッタ動作シーケンス格納領域に保存されているシャッタ動作シーケンスが終了した位置に到達していると判断した場合(YES)、又は、ステップS404の処理を実行した後、サブCPU102は、シャッタ制御タスクの処理をステップS401に戻す。   On the other hand, if it is determined that the shutter operation sequence stored in the shutter operation sequence storage area has reached the end position (YES), or after the processing of step S404 is executed, the sub CPU 102 performs the shutter control task Is returned to step S401.

なお、図106では省略されているが、サブCPU102は、シャッタ制御タスクの処理をステップS401に戻す場合には、処理周期待ちとなるため、シャッタ制御タスクの処理がステップS401に戻るには1ms未満(1m−(ステップS401〜S403又は、S404の処理時間)=待ち時間)後となるため、シャッタ制御タスクは、1ms単位で処理が行われることになる。   Although not shown in FIG. 106, the sub CPU 102 waits for the processing cycle when returning the processing of the shutter control task to step S401, so it takes less than 1 ms to return the processing of the shutter control task to step S401. Since (1 m− (steps S401 to S403 or processing time of S404) = waiting time) comes after, the shutter control task is processed in units of 1 ms.

<シャッタ演出再構築処理>
図105は、図104に示したシャッタ制御タスクのステップS402において実行されるシャッタ演出再構築処理を示すフローチャートである。
<Shutter effect reconstruction processing>
FIG. 105 is a flow chart showing a shutter effect reconstruction process executed in step S402 of the shutter control task shown in FIG.

まず、サブCPU102は、シャッタ動作データをサブRAM104から取得し(S410)、前回シャッタ動作データをサブRAM104から取得する(S411)。次に、サブCPU102は、ステップS410で取得したシャッタ動作データとステップS411で取得した前回シャッタ動作データとに応じたシャッタ動作組合せデータを図80に示したシャッタ動作組合せ判定テーブルから取得する(S412)。   First, the sub CPU 102 acquires shutter operation data from the sub RAM 104 (S410), and acquires the previous shutter operation data from the sub RAM 104 (S411). Next, the sub CPU 102 acquires shutter operation combination data corresponding to the shutter operation data acquired in step S410 and the previous shutter operation data acquired in step S411 from the shutter operation combination determination table shown in FIG. 80 (S412). .

次に、サブCPU102は、取得したシャッタ動作組合せデータから図81に示したようなシャッタ動作シーケンスを構築し、構築したシャッタ動作シーケンスをシャッタ動作シーケンス格納領域に保存する(S413)。このように、サブCPU102は、シャッタのシャッタ動作シーケンスを表す演出動作シーケンスデータを構築する役物動作構築手段を構成する。   Next, the sub CPU 102 constructs a shutter operation sequence as shown in FIG. 81 from the acquired shutter operation combination data, and stores the constructed shutter operation sequence in the shutter operation sequence storage area (S413). As described above, the sub CPU 102 configures an accessory operation construction unit that constructs presentation operation sequence data representing a shutter operation sequence of the shutter.

次に、サブCPU102は、ステップS410で取得したシャッタ動作データを前回シャッタ動作データとしてサブRAM104にセットする(S414)。すなわち、サブRAM104は、役物データ保存手段を構成する。   Next, the sub CPU 102 sets the shutter operation data acquired in step S410 in the sub RAM 104 as the previous shutter operation data (S414). That is, the sub RAM 104 constitutes a character data storage unit.

次に、サブCPU102は、シャッタ動作シーケンス格納領域に格納されたシーケンスデータがEndBlockであるか否かを判断する(S415)。ここで、シーケンスデータがEndBlockであると判断した場合には(YES)、サブCPU102は、シャッタ演出再構築処理を終了する。   Next, the sub CPU 102 determines whether the sequence data stored in the shutter operation sequence storage area is EndBlock (S415). Here, if it is determined that the sequence data is EndBlock (YES), the sub CPU 102 ends the shutter effect reconstruction processing.

なお、ステップS412によってシャッタ動作組合せ判定テーブル(図80参照)において、今回シャッタ動作データが「Y3」で前回シャッタ動作データが「Y4」である場合のように、シャッタ動作判定テーブルに「−」(0xfffe又は−2)が登録されている場合には、シャッタを動作させる必要がないことを表している。   In the shutter operation combination determination table (see FIG. 80) in step S412, "-" (-) in the shutter operation determination table as in the case where the current shutter operation data is "Y3" and the previous shutter operation data is "Y4". If 0xff or -2) is registered, it indicates that the shutter does not need to be operated.

この場合には、サブCPU102は、ステップS413において、シャッタ動作シーケンス格納領域のステップ番号「1」にあたる領域にEndBlock(0xffff又は−1)を格納する。   In this case, the sub CPU 102 stores EndBlock (0xffff or -1) in the area corresponding to the step number "1" of the shutter operation sequence storage area in step S413.

ステップS415において、シーケンスデータがEndBlockでないと判断した場合には(NO)、サブCPU102は、シャッタ動作シーケンス格納領域に格納されたシーケンスデータからパルス数、パルス幅及び励磁方向を取得する(S416)。   If it is determined in step S415 that the sequence data is not EndBlock (NO), the sub CPU 102 acquires the number of pulses, the pulse width, and the excitation direction from the sequence data stored in the shutter operation sequence storage area (S416).

次に、サブCPU102は、パルスカウンタ及びパルス幅カウンタの各値に0をセットし(S417)、モータを励磁するパルス信号を出力するモータ励磁出力処理を実行し(S418)、シャッタ演出再構築処理を終了する。   Next, the sub CPU 102 sets each value of the pulse counter and the pulse width counter to 0 (S 417), and executes motor excitation output processing for outputting a pulse signal for exciting the motor (S 418). Finish.

具体的には、モータ励磁出力処理において、サブCPU102は、シャッタ動作シーケンス格納領域から取得した励磁方向、パルス幅及びパルス数に基づいて、昇降モータ240A、昇降モータ240B及び回転モータ231の励磁相に対応した出力ポートに励磁データを出力する。   Specifically, in the motor excitation output processing, the sub CPU 102 selects the excitation phase of the elevation motor 240A, the elevation motor 240B, and the rotation motor 231 based on the excitation direction, the pulse width and the number of pulses acquired from the shutter operation sequence storage area. The excitation data is output to the corresponding output port.

なお、サブCPU102は、昇降モータ240A、昇降モータ240B及び回転モータ231を駆動状態から停止させる場合には、サブCPU102は、全相停止となる励磁データを出力ポートに出力する。   When the sub CPU 102 stops the elevating motor 240A, the elevating motor 240B, and the rotary motor 231 from the driving state, the sub CPU 102 outputs excitation data for stopping all phases to the output port.

<シャッタ制御処理>
図106は、図104に示したシャッタ制御タスクのステップS404において実行されるシャッタ制御処理を示すフローチャートである。
<Shutter control processing>
FIG. 106 is a flowchart showing the shutter control process executed in step S404 of the shutter control task shown in FIG.

まず、サブCPU102は、パルス信号のパルス幅がパルス幅カウンタの値と等しいか否かを判断する(S420)。ここで、パルス信号のパルス幅がパルス幅カウンタの値と等しくないと判断した場合には(NO)、サブCPU102は、パルス幅カウンタの値に1を加算し(S421)、シャッタ制御処理を終了する。   First, the sub CPU 102 determines whether the pulse width of the pulse signal is equal to the value of the pulse width counter (S420). Here, if it is determined that the pulse width of the pulse signal is not equal to the value of the pulse width counter (NO), the sub CPU 102 adds 1 to the value of the pulse width counter (S421) and ends the shutter control process. Do.

なお、ステップS420において、パルス信号のパルス幅がパルス幅カウンタの値と等しくないと判断した場合には(NO)、サブCPU102によるモータ励磁出力処理が実行されないため、駆動中のモータの励磁状態は保持される。以下のモータ励磁出力処理が行われないステップに関しても同様に駆動中のモータの励磁状態は保持される。   If it is determined in step S420 that the pulse width of the pulse signal is not equal to the value of the pulse width counter (NO), the motor excitation output process by the sub CPU 102 is not executed, so the excitation state of the motor being driven is It is held. The excitation state of the motor being driven is similarly held in the following steps where motor excitation output processing is not performed.

一方、パルス信号のパルス幅がパルス幅カウンタの値と等しいと判断した場合には(YES)、サブCPU102は、モータ励磁出力処理を実行する(S422)。次に、サブCPU102は、パルス信号のパルス数がパルスカウンタの値と等しいか否かを判断する(S423)。   On the other hand, if it is determined that the pulse width of the pulse signal is equal to the value of the pulse width counter (YES), the sub CPU 102 executes motor excitation output processing (S422). Next, the sub CPU 102 determines whether the number of pulses of the pulse signal is equal to the value of the pulse counter (S423).

ここで、パルス信号のパルス数がパルス数カウンタの値と等しくないと判断した場合には(NO)、サブCPU102は、パルスカウンタの値に1を加算し(S424)、パルス幅カウンタの値に0をセットする(S425)。   Here, if it is determined that the number of pulses of the pulse signal is not equal to the value of the pulse number counter (NO), the sub CPU 102 adds 1 to the value of the pulse counter (S424) and sets the value of the pulse width counter. Set 0 (S425).

次に、サブCPU102は、パルス信号のパルス数が規定の最大値であるか否かを判断する(S426)。ここで、パルス信号のパルス数が最大値でないと判断した場合には(NO)、サブCPU102は、シャッタ制御処理を終了する。   Next, the sub CPU 102 determines whether the number of pulses of the pulse signal is a prescribed maximum value (S426). Here, if it is determined that the pulse number of the pulse signal is not the maximum value (NO), the sub CPU 102 ends the shutter control process.

なお、本実施の形態において、規定されたパルス数の最大値が「300」であり、図72のステップ番号「3」、図74のステップ番号「2」、図78のステップ番号「2」、図79のステップ番号「2」、並びに、図81のステップ番号「2」及び「8」のように、パルス数「300」が登録されているステップでは、特殊条件の欄に記載されている処理が実行される。   In the present embodiment, the maximum value of the defined pulse number is "300", and the step number "3" in FIG. 72, the step number "2" in FIG. 74, the step number "2" in FIG. In the step in which the pulse number "300" is registered as in the step number "2" of FIG. 79 and the step numbers "2" and "8" of FIG. 81, the process described in the special condition column Is executed.

S426において、パルス信号のパルス数が最大値であると判断した場合には(YES)、サブCPU102は、パルスカウンタの値が規定の最大値であるか否かを判断する(S427)。   If it is determined in S426 that the number of pulses of the pulse signal is the maximum value (YES), the sub CPU 102 determines whether the value of the pulse counter is a prescribed maximum value (S427).

ここで、パルスカウンタの値が最大値であると判断した場合には(YES)、サブCPU102は、シャッタ動作シーケンス格納領域を初期化し、シャッタ動作シーケンス格納領域の先頭にEndBlockをセットする(S428)。   Here, if it is determined that the value of the pulse counter is the maximum value (YES), the sub CPU 102 initializes the shutter operation sequence storage area, and sets EndBlock at the beginning of the shutter operation sequence storage area (S428). .

なお、パルスカウンタの値が規定の最大値である場合には、動作中のモータが異常な状態であるため、サブCPU102は、モータ励磁出力処理時に、全相停止となる励磁データを出力ポートに出力する。   When the value of the pulse counter is the prescribed maximum value, the sub CPU 102 is in an abnormal state because the motor in operation is in an abnormal state. Output.

次いで、サブCPU102は、モータ励磁出力処理を実行し(S429)、検知対象センサエラー、すなわち、原点センサ270、下降センサ271及び回転センサ272のうち検知対象のセンサに対する昇降モータ240A、昇降モータ240B及び回転モータ231のエラー発生データをエラー管理領域にセットし(S430)、シャッタ制御処理を終了する。   Next, the sub CPU 102 executes motor excitation output processing (S429), and a detection target sensor error, that is, the elevation motor 240A, the elevation motor 240B, and the elevation target sensor 270 of the origin sensor 270, the descent sensor 271 and the rotation sensor 272. The error occurrence data of the rotary motor 231 is set in the error management area (S430), and the shutter control process is ended.

ステップS427において、パルスカウンタの値が最大値でないと判断した場合には(NO)、サブCPU102は、検知対象のセンサがON状態であるか否かを判断する(S431)。   If it is determined in step S427 that the value of the pulse counter is not the maximum value (NO), the sub CPU 102 determines whether the sensor to be detected is in the ON state (S431).

ここで、検知対象のセンサがON状態でないと判断した場合には(NO)、サブCPU102は、シャッタ制御処理を終了する。一方、検知対象のセンサがON状態であると判断した場合(YES)、又は、ステップS423において、パルス信号のパルス数がパルス数カウンタの値と等しいと判断した場合には(YES)、サブCPU102は、シャッタ動作シーケンス格納領域を更新する(S432)。   Here, if it is determined that the sensor to be detected is not in the ON state (NO), the sub CPU 102 ends the shutter control process. On the other hand, if it is determined that the sensor to be detected is in the ON state (YES), or if it is determined in step S423 that the number of pulses of the pulse signal is equal to the value of the pulse number counter (YES), sub CPU 102 Updates the shutter operation sequence storage area (S432).

次に、サブCPU102は、シャッタ動作シーケンス格納領域に格納されたシーケンスデータからパルス数、パルス幅及び励磁方向を取得する(S433)。次に、サブCPU102は、パルスカウンタ及びパルス幅カウンタの各値に0をセットし(S434)、モータ励磁出力処理を実行し(S435)、シャッタ制御処理を終了する。   Next, the sub CPU 102 acquires the number of pulses, the pulse width, and the excitation direction from the sequence data stored in the shutter operation sequence storage area (S433). Next, the sub CPU 102 sets each value of the pulse counter and the pulse width counter to 0 (S434), executes motor excitation output processing (S435), and ends the shutter control processing.

<メインタスク>
図107は、図101に示した電源投入処理のステップS375において起動されるメインタスクを示すフローチャートである。
<Main task>
FIG. 107 is a flowchart showing the main task activated in step S375 of the power on processing shown in FIG.

まず、サブCPU102は、VSYNC(Vertical Synchronization)割込初期化処理を実行し(S440)、VSYNC割込待ちを実行する(S441)。VSYNC割込初期化処理は、画像の同期信号を割込み信号として受付可能にする処理であり、VSYNC割込信号の発生は描画画像のフレームの切り替わりのタイミングで発生し、1フレームは33ms(約30FPS)となっていることから、メインタスクは、描画処理の処理時間を含め33ms単位で処理が繰り返されることとなる。   First, the sub CPU 102 executes VSYNC (Vertical Synchronization) interrupt initialization processing (S440), and executes VSYNC interrupt waiting (S441). The VSYNC interrupt initialization process is a process that makes it possible to receive an image sync signal as an interrupt signal, and the generation of the VSYNC interrupt signal occurs at the timing of frame switching of a drawn image, and one frame is 33 ms (approximately 30 FPS). Because of the above, the main task repeats the process in units of 33 ms including the processing time of the drawing process.

次に、サブCPU102は、描画処理を実行する(S442)。次に、サブCPU102は、図108に示すエラー発生監視処理を実行し(S443)、図109に示すエラー解除監視処理を実行する(S444)。次に、サブCPU102は、WDT108をリセットし(S445)、メインタスクの処理をステップS441に戻す。   Next, the sub CPU 102 executes a drawing process (S442). Next, the sub CPU 102 executes the error occurrence monitoring process shown in FIG. 108 (S443), and executes the error release monitoring process shown in FIG. 109 (S444). Next, the sub CPU 102 resets the WDT 108 (S445), and returns the processing of the main task to step S441.

なお、本実施の形態においては、副制御基板42の副制御回路101にWDT108を配しているが、それに限らず、サブCPU102にWDT回路が内蔵されている場合であれば、内蔵のWDT回路をWDT108に代えて使用していもよい。   In the present embodiment, the WDT 108 is disposed in the sub control circuit 101 of the sub control board 42. However, the present invention is not limited thereto. If the WDT circuit is built in the sub CPU 102, the built in WDT circuit is included. May be used in place of the WDT 108.

<エラー発生監視処理>
図108は、図107に示したメインタスクのステップS443において実行されるエラー発生監視処理を示すフローチャートである。
<Error occurrence monitoring process>
FIG. 108 is a flowchart showing an error occurrence monitoring process executed in step S443 of the main task shown in FIG.

まず、サブCPU102は、エラーの履歴を表す簡易エラー情報履歴が未表示であり、かつ、所定の操作としてドアキー24が左方向に回転操作された状態(以下、「ドアキー左回し状態」ともいう)が3秒以上経過しているか否かを判断する(S450)。   First, the sub CPU 102 is in a state where the simplified error information history representing the history of errors has not been displayed, and the door key 24 has been turned to the left as a predetermined operation (hereinafter also referred to as “door key left rotation state”) Is judged whether 3 seconds or more have passed (S450).

ここで、簡易エラー情報履歴が未表示であり、かつ、ドアキー左回し状態が3秒以上経過していると判断した場合には(YES)、サブCPU102は、図167に示す表示例のように簡易エラー情報履歴を表すエラー情報履歴画面を液晶表示装置11に表示させる簡易エラー情報履歴表示要求を行う(S451)。   Here, if it is determined that the simple error information history is not displayed and the door key counterclockwise state is over 3 seconds (YES), the sub CPU 102 displays a display example as shown in FIG. A simplified error information history display request is made to cause the liquid crystal display device 11 to display an error information history screen representing the simplified error information history (S451).

なお、簡易エラー情報履歴表示とは、ホールメニュー(設定用鍵型スイッチ52をONにすること)が起動されることによって表示可能となるエラー情報履歴画面をホールメニューを起動することなく、簡易操作でパチスロ機1のエラーの発生及び解除の状況を確認するための画面表示である。   Note that with the simplified error information history display, the error information history screen that can be displayed by activating the hall menu (turning on the setting key type switch 52) can be operated simply without activating the hall menu. Is a screen display for confirming the status of occurrence and cancellation of an error of the pachislot machine 1.

一方、簡易エラー情報履歴が未表示でない、又は、ドアキー左回し状態が3秒以上経過していないと判断した場合には(NO)、サブCPU102は、エラー管理領域(図83参照)にエラー発生データがあるか否かを判断する(S452)。   On the other hand, if it is determined that the simple error information history is not displayed yet or the door key counterclockwise state has not elapsed for 3 seconds or more (NO), the sub CPU 102 generates an error in the error management area (see FIG. 83). It is determined whether there is data (S452).

ここで、エラー管理領域にエラー発生データがないと判断した場合には(NO)、サブCPU102は、エラー発生監視処理を終了する。一方、エラー管理領域にエラー発生データがあると判断した場合には(YES)、サブCPU102は、図166に示す表示例のようにエラー発生データに応じたエラーを表すエラー画面を液晶表示装置11に表示させるエラー発生表示要求をセットし(S453)、エラー表示タイマに3分のタイマ値をセットする(S454)。   Here, if it is determined that there is no error occurrence data in the error management area (NO), the sub CPU 102 ends the error occurrence monitoring process. On the other hand, when it is determined that the error occurrence data exists in the error management area (YES), the sub CPU 102 displays an error screen indicating an error according to the error occurrence data as shown in the display example of FIG. Is set (S 453), and a timer value of 3 minutes is set in the error display timer (S 454).

このように、サブCPU102は、前述した簡易エラー情報履歴表示要求又はエラー管理領域にエラー発生データがあるといった所定の条件が成立したことにより、この所定の条件に応じた画像を液晶表示装置11に表示させる画像切替手段を構成する。   As described above, the sub CPU 102 causes the liquid crystal display device 11 to display an image according to the predetermined condition such that the above-described simple error information history display request or the error management data has a predetermined condition such as error occurrence data. The image switching means to be displayed is configured.

ステップS451又はS454の処理を実行した後、サブCPU102は、副遊技状態が上乗せ選択中(「選択遊技)中)であるか否かを判断する(S455)。ここで、副遊技状態が上乗せ選択中であると判断した場合には(YES)、サブCPU102は、選択中の要素(選択配置位置)をサブRAM104に退避する(S456)。   After executing the processing of step S451 or S454, the sub CPU 102 determines whether or not the secondary gaming state is in addition selection ("selected gaming") (S455). If it is determined that the element is in the middle (YES), the sub CPU 102 saves the element being selected (selected arrangement position) in the sub RAM 104 (S456).

具体的には、サブCPU102は、要素が選択されている状態で、エラーの発生によるエラー画面又は簡易操作によるエラー情報履歴画面が液晶表示装置11に表示されることを条件に、選択手段による操作を無効化するとともに、選択状態情報をサブRAM104に記憶する。このように、サブCPU102は、選択情報記憶手段を構成する。   Specifically, the sub CPU 102 is operated by the selection unit on the condition that an error screen due to the occurrence of an error or an error information history screen due to a simple operation is displayed on the liquid crystal display device 11 in a state where an element is selected. Are invalidated, and selection state information is stored in the sub RAM 104. As described above, the sub CPU 102 configures selection information storage means.

ステップS455において、副遊技状態が上乗せ選択中でないと判断した場合(NO)、又は、ステップS456の処理を実行した後、サブCPU102は、液晶表示装置11に表示中の映像データ、スピーカ23L,23Rに出力中のサウンドデータ、複数の演出用LEDに出力中のランプデータ、及び、シャッタ動作データをサブRAM104に退避する(S457)。次いで、サブCPU102は、シャッタ動作データをY3にセットし(S458)、エラー発生監視処理を終了する。   If it is determined in step S455 that the secondary gaming state is not selected for addition (NO), or after the processing in step S456, the sub CPU 102 displays the video data being displayed on the liquid crystal display device 11, speakers 23L and 23R. The sound data being output to, the lamp data being output to the plurality of effect LEDs, and the shutter operation data are saved in the sub RAM 104 (S457). Next, the sub CPU 102 sets the shutter operation data to Y3 (S458), and ends the error occurrence monitoring processing.

なお、サブCPU102は、シャッタが動作しているときにエラー画面又はエラー情報履歴画面が液晶表示装置11に表示される場合には、シャッタの状態を表す可動情報としてのシャッタ動作データをサブRAM104に記憶(退避)し、シャッタを露出位置(図8に示す位置)に移動させる。このように、サブCPU102は、可動状態退避手段を構成する。   If the error screen or the error information history screen is displayed on the liquid crystal display device 11 while the shutter is operating, the sub CPU 102 transmits, to the sub RAM 104, shutter operation data as movable information representing the state of the shutter. Store (retract) and move the shutter to the exposure position (the position shown in FIG. 8). As described above, the sub CPU 102 configures a movable state retracting unit.

<エラー解除監視処理>
図109は、図107に示したメインタスクのステップS444において実行されるエラー解除監視処理を示すフローチャートである。
<Error release monitoring process>
FIG. 109 is a flow chart showing an error release monitoring process executed in step S444 of the main task shown in FIG.

まず、サブCPU102は、簡易エラー情報履歴が表示されている簡易エラー情報履歴表示中であり、かつ、ドアキー左回し状態が解除されたか否かを判断する(S470)。ここで、簡易エラー情報履歴表示中であり、かつ、ドアキー左回し状態が解除されたと判断した場合には(YES)、サブCPU102は、簡易エラー情報履歴表示終了要求をセットする(S471)。   First, the sub CPU 102 determines whether the simplified error information history in which the simplified error information history is displayed is being displayed and the door key counterclockwise state has been released (S470). Here, if it is determined that the simplified error information history is being displayed and the door key counterclockwise state is released (YES), the sub CPU 102 sets a simplified error information history display end request (S471).

一方、簡易エラー情報履歴表示中でない、又は、ドアキー左回し状態が解除されていないと判断した場合には(NO)、サブCPU102は、エラー発生表示中であるか否かを判断する(S472)。   On the other hand, if it is determined that the simplified error information history is not being displayed or the door key counterclockwise state is not released (NO), the sub CPU 102 determines whether or not an error occurrence is being displayed (S472). .

ここで、エラー発生表示中でないと判断した場合には(NO)、サブCPU102は、エラー解除監視処理をを終了する。一方、エラー発生表示中であると判断した場合には(YES)、サブCPU102は、エラー管理領域にエラー解除があるか否かかを判断する(S473)。   Here, if it is determined that the error occurrence display is not being performed (NO), the sub CPU 102 ends the error release monitoring process. On the other hand, if it is determined that the error occurrence display is in progress (YES), the sub CPU 102 determines whether or not there is an error release in the error management area (S473).

ここで、エラー管理領域にエラー解除があると判断した場合には(YES)、サブCPU102は、エラー表示タイマの値を0にクリアする(S474)。一方、エラー管理領域にエラー解除がないと判断した場合には(NO)、サブCPU102は、エラー表示タイマの値から1を減じる(S475)。   Here, if it is determined that the error management area has an error release (YES), the sub CPU 102 clears the value of the error display timer to 0 (S474). On the other hand, when it is determined that the error management area does not release the error (NO), the sub CPU 102 subtracts 1 from the value of the error display timer (S475).

なお、S473において、サブCPU102は、エラー管理領域(図83参照)に割り当てられているエラー表示中のエラーの要因がON「1」であるか、OFF「0」であるかによって、エラー解除の有無を判断する。   In S473, the sub CPU 102 clears the error depending on whether the cause of the error during error display assigned to the error management area (see FIG. 83) is ON "1" or OFF "0". Determine the presence or absence.

次いで、サブCPU102は、エラー表示タイマの値が0であるか否かを判断する(S476)。ここで、エラー表示タイマの値が0でないと判断した場合には(NO)、サブCPU102は、エラー解除監視処理を終了する。   Next, the sub CPU 102 determines whether the value of the error display timer is 0 (S476). Here, if it is determined that the value of the error display timer is not 0 (NO), the sub CPU 102 ends the error release monitoring process.

一方、エラー表示タイマの値が0であると判断した場合(YES)、又は、ステップS474の処理を実行した後、サブCPU102は、エラー発生表示終了要求をセットし(S477)、エラー要因を表すエラー発生データをエラー管理領域からリセット(削除)する(S478)。   On the other hand, if it is determined that the value of the error display timer is 0 (YES), or after the process of step S474, the sub CPU 102 sets an error occurrence display end request (S477) to indicate the cause of the error. The error occurrence data is reset (deleted) from the error management area (S478).

ステップS471又はS478の処理を実行した後、サブCPU102は、退避した演出データがあるか否かを判断する(S479)。ここで、サブRAM104に退避した演出データがないと判断した場合には(NO)、サブCPU102は、エラー解除監視処理を終了する。   After executing the processing of step S <b> 471 or S <b> 478, the sub CPU 102 determines whether or not there is the effect data saved (S <b> 479). Here, if it is determined that there is no effect data saved in the sub RAM 104 (NO), the sub CPU 102 ends the error cancellation monitoring process.

一方、退避した演出データがあると判断した場合には(YES)、サブCPU102は、サブRAM104に退避した映像データ、サウンドデータ、ランプデータ及びシャッタ動作データを復帰させる(S480)。   On the other hand, if it is determined that there is the effect data saved (YES), the sub CPU 102 restores the video data, the sound data, the lamp data, and the shutter operation data saved in the sub RAM 104 (S480).

次いで、サブCPU102は、副遊技状態が上乗せ選択中であるか否かを判断する(S481)。ここで、副遊技状態が上乗せ選択中でないと判断した場合には(NO)、サブCPU102は、エラー解除監視処理を終了する。   Next, the sub CPU 102 determines whether or not the additional gaming state is selected (S481). Here, if it is determined that the additional gaming state is not selected (NO), the sub CPU 102 ends the error cancellation monitoring process.

一方、副遊技状態が上乗せ選択中であると判断した場合には(YES)、サブCPU102は、サブRAM104に退避した選択されていた要素(選択配置位置)を復帰させ、映像データにセットし(S482)、エラー解除監視処理を終了する。   On the other hand, if it is determined that the secondary gaming state is in addition selection (YES), the sub CPU 102 restores the selected element (selected arrangement position) saved in the sub RAM 104 and sets it as video data ( S482), the error cancellation monitoring process is ended.

このように、サブCPU102は、S470、S473、又はS476においてYESと判断された表示終了条件が成立すると、S457でサブRAM104に退避(記憶)した表示中の映像データの遊技画面を液晶表示装置11に表示させるとともに、サブRAM104に退避したシャッタ動作データを復帰させることでシャッタをエラー画面又はエラー情報履歴画面が液晶表示装置11に表示される前のシャッタ位置に復帰させる可動状態復帰手段を構成する。   As described above, when the sub CPU 102 establishes the display end condition determined as YES in S470, S473, or S476, the liquid crystal display device 11 of the game screen of the image data being displayed saved (stored) in the sub RAM 104 in S457. And the movable state return means for returning the shutter to the shutter position before the error screen or the error information history screen is displayed on the liquid crystal display device 11 by restoring the shutter operation data saved in the sub RAM 104 .

また、サブCPU102は、S481で副遊技状態が上乗せ選択中(「選択遊技」中)であれば、液晶表示装置11に選択遊技画面を表示させるとともに、サブRAM104に退避した選択されていた要素(選択配当位置)を選択遊技画面に復帰させる選択情報復帰手段を構成する。   In addition, if the sub CPU 102 is in the sub game state in addition selection ("selected game") at S481, the sub CPU 102 causes the liquid crystal display device 11 to display the selected game screen, and the selected element saved in the sub RAM 104 ( The selected information return means is configured to return the selected payout position) to the selected game screen.

なお、本実施の形態においては、パチスロ機1にエラーが発生した場合に、3分間にわたってエラー表示を行った後、エラー発生前の演出状態に復帰させているが、発生したエラーの内容により、エラーの要因が実際に解除されない限り、エラー表示を継続してもよく、エラー表示の時間を任意の時間(例えば、10分間)に変更してもよい。   In the present embodiment, when an error occurs in the pachislot machine 1, the error display is performed for 3 minutes, and then the presentation state before the error occurs is restored. However, depending on the contents of the generated error, As long as the cause of the error is not actually eliminated, the error display may be continued, and the time of the error display may be changed to any time (for example, 10 minutes).

<主基板通信タスク>
図110は、図101に示した電源投入処理のステップS376において起動される主基板通信タスクを示すフローチャートである。
<Main board communication task>
FIG. 110 is a flowchart showing the main board communication task started in step S376 of the power on processing shown in FIG.

まず、サブCPU102は、サブRAM104に割り付けられた、通信メッセージキューの初期化を実行する(S490)。   First, the sub CPU 102 executes initialization of the communication message queue allocated to the sub RAM 104 (S 490).

次に、サブCPU102は、通信メッセージキューから受信コマンドデータを取得する(S491)。なお、受信コマンドデータは、メインCPU93のデータ送信処理(図99参照)によってコマンドデータとして送信され、サブCPU102の受信割込み処理によって通信メッセージキューに登録される。   Next, the sub CPU 102 acquires reception command data from the communication message queue (S491). The reception command data is transmitted as command data by the data transmission process (see FIG. 99) of the main CPU 93, and registered in the communication message queue by the reception interrupt process of the sub CPU 102.

また、サブCPU102は、受信コマンドがあるか否かを判断する(S492)。詳細には、サブCPU102は、通信メッセージキューに受信コマンドデータが登録されているか否かに基づいて、受信コマンドがあるか否かを判断する。   In addition, the sub CPU 102 determines whether or not there is a reception command (S492). In detail, the sub CPU 102 determines whether or not there is a reception command based on whether or not reception command data is registered in the communication message queue.

次に、サブCPU102は、受信コマンドのチェックを実行する(S493)。詳細には、サブCPU102は、受信コマンドの種別が有効なコマンド値の範囲(例えば、コマンドの種別が、01H〜10H)内にあるか否かの判定、受信コマンドデータのデータ長(例えば、8byte)の判定、及び、受信コマンドデータの最後のデータ(例えば、受信データ長8byteの8byte目)に付与されたSUM値の判定(例えば、受信データ長8byteの1byteから7byteまでの演算値(加算、減算又は排他的論理和)とSUM値とが一致しているかの照合)を行うことにより受信コマンドのチェックを実行する。   Next, the sub CPU 102 executes a check of the received command (S493). Specifically, the sub CPU 102 determines whether or not the received command type is within a valid command value range (for example, the command type is 01H to 10H), and the data length of received command data (for example, 8 bytes) And the SUM value assigned to the last data (for example, the 8th byte of the reception data length of 8 bytes) of the reception command data (for example, the operation value from 1 byte to 7 bytes of the reception data length of 8 bytes (addition, The received command is checked by performing subtraction or exclusive OR) and matching on the SUM value.

次に、サブCPU102は、有効なコマンドを受信したか否かを判断する(S494)。ここで、有効なコマンドを受信しなかったと判断した場合には(NO)、サブCPU102は、主基板通信タスクの処理をステップS491に戻す。   Next, the sub CPU 102 determines whether a valid command has been received (S494). Here, if it is determined that a valid command has not been received (NO), the sub CPU 102 returns the processing of the main board communication task to step S491.

一方、有効なコマンドを受信したと判断した場合には(YES)、サブCPU102は、受信したコマンドが正規のコマンドであると判断して、受信したコマンドから遊技情報を作成し、作成した遊技情報をサブRAM104に格納する(S495)。次に、サブCPU102は、図111に示すコマンド解析処理を実行し(S496)、主基板通信タスクの処理をステップS491に戻す。   On the other hand, if it is determined that a valid command has been received (YES), the sub CPU 102 determines that the received command is a legitimate command, creates gaming information from the received command, and creates gaming information Are stored in the sub RAM 104 (S495). Next, the sub CPU 102 executes command analysis processing shown in FIG. 111 (S 496), and returns the processing of the main board communication task to step S 491.

なお、メインCPU93からは、約17ms毎(前述の図97のメインCPUの制御による割込処理を参照)にデータ送信処理がサブCPU102に行われるため、主基板通信タスクは、約17msの周期で処理が繰り返される。   Since the main CPU 93 sends data to the sub CPU 102 every about 17 ms (see the interrupt processing under the control of the main CPU in FIG. 97 described above), the main board communication task takes a cycle of about 17 ms. The process is repeated.

<コマンド解析処理>
図111は、図110に示した主基板通信タスクのステップS496において実行されるコマンド解析処理を示すフローチャートである。
<Command analysis process>
FIG. 111 is a flow chart showing command analysis processing executed in step S 496 of the main board communication task shown in FIG.

まず、サブCPU102は、図113に示すコマンド整合性判定処理を実行する(S500)。次に、サブCPU102は、図114に示す演出内容決定処理を実行し(S501)、アニメデータ決定処理を実行し(S502)、ランプデータ決定処理を実行し(S503)、サウンドデータ決定処理を実行し(S504)、シャッタ動作データ決定処理を実行し(S505)、決定された各データをRAM103に登録し(S506)、コマンド解析処理を終了する。   First, the sub CPU 102 executes command consistency determination processing shown in FIG. 113 (S500). Next, the sub CPU 102 executes effect content determination processing shown in FIG. 114 (S501), executes animation data determination processing (S502), executes lamp data determination processing (S503), and executes sound data determination processing. The shutter operation data determination process is executed (S505), each data determined is registered in the RAM 103 (S506), and the command analysis process is ended.

アニメデータ決定処理、ランプデータ決定処理、サウンドデータ決定処理及びシャッタ動作データ決定処理の各データ決定処理では、サブCPU102は、演出内容決定処理で決定した演出内容に従って、演出装置用に割り当てた演出データを決定する。また、各演出装置用の演出データは、各演出装置の制御を行う処理で参照されるため、RAM103に登録される。   In each data determination process of the animation data determination process, the lamp data determination process, the sound data determination process, and the shutter operation data determination process, the sub CPU 102 performs the rendering data allocated for the rendering device according to the rendering content determined in the rendering content determination processing Decide. The effect data for each effect device is registered in the RAM 103 because it is referred to in the process of controlling each effect device.

なお、演出内容決定処理では、必ずしも、新たな演出が決定されない。基本的には、後述のスタートコマンド受信時が、演出が決定される契機となり、決定された演出の内容に応じて、その後のコマンド受信時処理にて、演出の継続及び変更がなされる。   In the effect content determination process, a new effect is not necessarily determined. Basically, at the time of reception of a start command, which will be described later, becomes an opportunity for the effect to be determined, and in accordance with the content of the determined effect, continuation and change of the effect are made in the subsequent command reception process.

<アニメタスク>
図112は、図101に示した電源投入処理のステップS377において起動されるアニメタスクを示すフローチャートである。
<Animation task>
FIG. 112 is a flow chart showing an animation task activated in step S377 of the power on processing shown in FIG.

まず、サブCPU102は、前回の遊技情報との変化をチェックする(S510)。具体的には、サブCPU102は、図97に示したメインCPU93の制御による割込処理によって更新された現在の遊技情報が、前回までの割込処理においてサブRAM104に登録されている遊技情報とは異なる遊技情報となっているか否かをチェックする。   First, the sub CPU 102 checks the change with the previous game information (S510). Specifically, the sub CPU 102 is the game information in which the current game information updated by the interrupt process under control of the main CPU 93 shown in FIG. 97 is registered in the sub RAM 104 in the interrupt process up to the previous time. It is checked whether it is different game information or not.

次に、サブCPU102は、オブジェクト制御処理を実行する(S511)。具体的には、ステップS510で遊技情報が変化しているチェック結果が得られた場合に、サブCPU102は、当該遊技情報の変化に応じた画像の制御を行う。   Next, the sub CPU 102 executes object control processing (S511). Specifically, when the check result in which the game information is changed is obtained in step S510, the sub CPU 102 controls the image according to the change in the game information.

続いて、サブCPU102は、アニメタスク管理処理を実行する(S512)。具体的には、サブCPU102は、アニメデータ決定処理によって、アニメデータが決定され、アニメデータが登録された場合に、決定された演出のために表示される画像の選択(例えば、演出用動画データや、動画データ内で動く3Dポリゴンデータ等)、及び、その表示順序の管理情報の構築を行い、各種演出において表示される画像の順序等を管理する。サブCPU102は、アニメタスク管理処理を実行すると、アニメタスクの処理をステップS510に戻す。   Subsequently, the sub CPU 102 executes animation task management processing (S512). Specifically, when the animation data is determined by the animation data determination process and the animation data is registered, the sub CPU 102 selects an image to be displayed for the determined effect (for example, moving image data for effect) And 3D polygon data moving within moving image data) and management information of the display order thereof, and manage the order of images displayed in various effects. After executing the animation task management process, the sub CPU 102 returns the process of the animation task to step S510.

<コマンド整合性判定処理>
図113は、図111に示したコマンド解析処理のステップS500において実行されるコマンド整合性判定処理を示すフローチャートである。
<Command consistency determination process>
FIG. 113 is a flowchart showing command consistency determination processing executed in step S500 of the command analysis processing shown in FIG.

まず、サブCPU102は、主制御回路91から受信したコマンドのうち単位遊技の進行に関するコマンドの受信順序が規定の順序と異なるか否かを判定するコマンドシーケンス判定処理を行う(S515)。   First, the sub CPU 102 performs command sequence determination processing to determine whether the reception order of commands related to the progress of unit game among the commands received from the main control circuit 91 is different from the prescribed order (S515).

本実施の形態において、サブCPU102には、無操作コマンド及びエラーコマンドを除いて、メダル投入コマンド、スタートコマンド、リール回転開始コマンド、3回のリール停止コマンド及び入賞作動コマンドの順序でコマンドが受信される。   In the present embodiment, the sub CPU 102 receives commands in the order of the medal insertion command, the start command, the reel rotation start command, the three reel stop commands, and the winning operation command except for the non-operation command and the error command. Ru.

サブCPU102は、この順序でコマンドが受信されたか否かを判定することによりコマンドシーケンスに異常が発生したか否かを判断し、コマンドシーケンスに異常が発生したと判断した場合には、サブRAM104のエラー管理領域(図83参照)の「シーケンス」異常をセットする。   The sub CPU 102 determines whether or not an abnormality has occurred in the command sequence by determining whether or not a command has been received in this order, and determines that an abnormality has occurred in the command sequence. The "sequence" error in the error management area (see FIG. 83) is set.

なお、サブRAM104のエラー管理領域の「シーケンス」異常は、後述する初期化コマンド受信時処理(図144のステップS521参照)でサブRAM104がクリアされることで解除される。   The “sequence” abnormality in the error management area of the sub RAM 104 is cleared by clearing the sub RAM 104 in the process upon receiving an initialization command (see step S 521 in FIG. 144) described later.

例えば、サブCPU102は、前回の単位遊技で入賞作動コマンドが受信されていない状態で、スタートコマンドを受信した場合、又は、リール停止コマンドを2回受信した後に入賞作動コマンドを受信した場合等に、コマンドシーケンスに異常が発生したと判断する。   For example, when the sub CPU 102 receives a start command in a state where a winning operation command has not been received in the previous unit game, or when receiving a winning operation command after receiving a reel stop command twice, etc. It is determined that an error has occurred in the command sequence.

次に、サブCPU102は、スタートコマンドを受信したか否かを判断する(S516)。ここで、スタートコマンドを受信していないと判断した場合には(NO)、サブCPU102は、コマンド整合性判定処理を終了する。   Next, the sub CPU 102 determines whether a start command has been received (S516). Here, if it is determined that the start command has not been received (NO), the sub CPU 102 ends the command consistency determination process.

一方、スタートコマンドを受信したと判断した場合には(YES)、サブCPU102は、異常な状態でサブCPU102に供給される電源が断たれたことを表す電断検知異常フラグがON状態であるか否か、設定変更フラグがOFF状態であるか否か、及び、コマンドシーケンスに異常が発生したか否か、詳細には、サブRAM104のエラー管理領域(図83参照)の「シーケンス」異常がセットされているか否かを判断する(S517)。   On the other hand, if it is determined that the start command has been received (YES), the sub CPU 102 determines whether the power failure detection abnormality flag indicating that the power supplied to the sub CPU 102 has been cut off in an abnormal state is ON. Whether or not the setting change flag is in the OFF state, and whether or not an error has occurred in the command sequence, more specifically, the “sequence” error in the error management area (see FIG. 83) of the sub RAM 104 is set. It is judged whether it is done or not (S517).

このように、サブCPU102は、副制御回路101の異常な動作を検出するための動作異常検出手段を構成する。   Thus, the sub CPU 102 constitutes an operation abnormality detection unit for detecting an abnormal operation of the sub control circuit 101.

なお、設定変更フラグがOFF状態である場合には、工場出荷時等のようにパチスロ機1が初期化されていないことを表し、詳細には、サブRAM104を構成するSRAMがクリアされていることを表す。このため、サブCPU102は、初期化コマンドを主制御回路91から一度も受信することなく、スタートコマンドを受信したことを条件に、副制御回路101に異常な動作(例えば、ゴト行為)があったことを検出する。   When the setting change flag is in the OFF state, it indicates that the pachislot machine 1 has not been initialized as at the time of factory shipment, etc., and in detail, the SRAM constituting the sub RAM 104 is cleared. Represents Therefore, the sub CPU 102 does not receive an initialization command from the main control circuit 91 once, and the sub control circuit 101 has an abnormal operation (for example, a goto action) on condition that the start command is received. To detect that.

S517において、電断検知異常フラグがON状態である、設定変更フラグがOFF状態である、又は、コマンドシーケンスに異常が発生したと判断した場合には(YES)、サブCPU102は、パチスロ機1が異常な状態で動作しているとして、サブ起動異常状態フラグをONにし(S518)、コマンド整合性判定処理を終了する。   If it is determined in S517 that the power failure detection abnormality flag is in the ON state, the setting change flag is in the OFF state, or an abnormality occurs in the command sequence (YES), the sub CPU 102 determines that the pachislot machine 1 is Assuming that it is operating in an abnormal state, the sub activation abnormal state flag is turned on (S518), and the command consistency determination process is ended.

一方、電断検知異常フラグがON状態でない、設定変更フラグがOFF状態でない、かつ、コマンドシーケンスに異常が発生していないと判断した場合には(NO)、サブCPU102は、パチスロ機1が正常な状態で動作しているとして、サブ起動異常状態フラグをOFFにし(S519)、コマンド整合性判定処理を終了する。   On the other hand, if it is determined that the power failure detection abnormality flag is not in the ON state, the setting change flag is not in the OFF state, and that an abnormality has not occurred in the command sequence (NO), the sub CPU 102 determines that the pachislot machine 1 is normal. Assuming that the operation is performed in the above state, the sub activation abnormal state flag is turned off (S519), and the command consistency determination process is ended.

<演出内容決定処理>
図114は、図111に示したコマンド解析処理のステップS501において実行される演出内容決定処理を示すフローチャートである。
<Determination content determination processing>
FIG. 114 is a flowchart showing an effect content determination process executed in step S501 of the command analysis process shown in FIG.

まず、サブCPU102は、初期化コマンドを受信したか否かを判断する(S520)。ここで、初期化コマンドを受信したと判断した場合には(YES)、サブCPU102は、初期化コマンド受信時処理を実行し(S521)、設定変更フラグをONにし(S522)、演出内容決定処理を終了する。   First, the sub CPU 102 determines whether an initialization command has been received (S520). Here, if it is determined that the initialization command has been received (YES), the sub CPU 102 executes processing upon initialization command reception (S 521), turns on the setting change flag (S 522), and determines effect contents Finish.

なお、初期化コマンド受信時処理では、例えば、初期化コマンドとして送信された情報に基づいた演出データがセットされるとともに、サブRAM104の遊技の進行に関する管理領域を含む各種管理領域及び作業領域が初期化される。   In the initialization command reception process, for example, effect data based on the information transmitted as the initialization command is set, and various management areas and work areas including a management area related to the progress of the game in the sub RAM 104 are initially set. Be

一方、初期化コマンドを受信しなかったと判断した場合には(NO)、サブCPU102は、メダル投入コマンドを受信したか否かを判断する(S523)。ここで、メダル投入コマンドを受信したと判断した場合には(YES)、サブCPU102は、メダル投入コマンド受信時処理を実行し(S524)、演出内容決定処理を終了する。メダル投入コマンド受信時処理では、例えば、メダル投入コマンドとして送信された情報に基づいた演出データがセットされる。   On the other hand, when determining that the initialization command has not been received (NO), the sub CPU 102 determines whether or not the medal insertion command has been received (S523). Here, if it is determined that the medal insertion command has been received (YES), the sub CPU 102 executes a medal insertion command reception process (S 524), and ends the effect content determination process. In the medal insertion command reception process, for example, effect data based on the information transmitted as the medal insertion command is set.

一方、メダル投入コマンドを受信しなかったと判断した場合には(NO)、サブCPU102は、スタートコマンドを受信したか否かを判断する(S525)。ここで、スタートコマンドを受信したと判断した場合には(YES)、サブCPU102は、図115に示すスタートコマンド受信時処理を実行し(S526)、演出内容決定処理を終了する。スタートコマンド受信時処理では、例えば、スタートコマンドとして送信された情報に基づいた演出データがセットされる。   On the other hand, if it is determined that the medal insertion command has not been received (NO), the sub CPU 102 determines whether or not the start command has been received (S525). Here, if it is determined that the start command has been received (YES), the sub CPU 102 executes a start command reception process shown in FIG. 115 (S526), and ends the effect content determination process. In the start command reception process, for example, effect data is set based on the information transmitted as the start command.

一方、スタートコマンドを受信しなかったと判断した場合には(NO)、サブCPU102は、リール回転開始コマンドを受信したか否かを判断する(S527)。ここで、リール回転開始コマンドを受信したと判断した場合には(YES)、サブCPU102は、リール回転開始コマンド受信時処理を実行し(S528)、演出内容決定処理を終了する。リール回転開始コマンド受信時処理では、例えば、リール回転開始コマンドとして送信された情報に基づいた演出データがセットされる。   On the other hand, if it is determined that the start command has not been received (NO), the sub CPU 102 determines whether or not the reel rotation start command has been received (S527). Here, if it is determined that the reel rotation start command has been received (YES), the sub CPU 102 executes a reel rotation start command reception process (S528), and ends the effect content determination process. In the reel rotation start command reception process, for example, effect data is set based on the information transmitted as the reel rotation start command.

一方、リール回転開始コマンドを受信しなかったと判断した場合には(NO)、サブCPU102は、リール停止コマンドを受信したか否かを判断する(S529)。ここで、リール停止コマンドを受信したと判断した場合には(YES)、サブCPU102は、リール停止コマンド受信時処理を実行し(S530)、演出内容決定処理を終了する。リール停止コマンド受信時処理では、例えば、リール停止コマンドとして送信された情報に基づいた演出データがセットされる。   On the other hand, if it is determined that the reel rotation start command has not been received (NO), the sub CPU 102 determines whether or not the reel stop command has been received (S529). Here, if it is determined that the reel stop command has been received (YES), the sub CPU 102 executes a reel stop command reception process (S530), and ends the effect content determination process. In the reel stop command reception process, for example, effect data based on the information transmitted as the reel stop command is set.

一方、リール停止コマンドを受信しなかったと判断した場合には(NO)、サブCPU102は、入賞作動コマンドを受信したか否かを判断する(S531)。ここで、入賞作動コマンドを受信したと判断した場合には(YES)、サブCPU102は、図119に示す入賞作動コマンド受信時処理を実行し(S532)、演出内容決定処理を終了する。入賞作動コマンド受信時処理では、例えば、入賞作動コマンドとして送信された情報に基づいた演出データがセットされる。   On the other hand, if it is determined that the reel stop command has not been received (NO), the sub CPU 102 determines whether or not the winning operation command has been received (S531). Here, if it is determined that a winning operation command has been received (YES), the sub CPU 102 executes a winning operation command reception process shown in FIG. 119 (S532), and ends the effect content determination process. In the prize activation command reception process, for example, effect data is set based on information transmitted as a prize actuation command.

一方、入賞作動コマンドを受信しなかったと判断した場合には(NO)、サブCPU102は、エラーコマンドを受信したか否かを判断する(S533)。ここで、エラーコマンドを受信したと判断した場合には(YES)、サブCPU102は、図122に示すエラーコマンド受信時処理を実行し(S534)、演出内容決定処理を終了する。   On the other hand, if it is determined that the winning operation command has not been received (NO), the sub CPU 102 determines whether an error command has been received (S533). Here, if it is determined that an error command has been received (YES), the sub CPU 102 executes an error command reception process shown in FIG. 122 (S534), and ends the effect content determination process.

一方、エラーコマンドを受信しなかったと判断した場合には(NO)、サブCPU102は、無操作コマンドを受信したか否かを判断する(S535)。ここで、無操作コマンドを受信したと判断した場合には(YES)、サブCPU102は、図123に示す無操作コマンド受信時処理を実行し(S536)、演出内容決定処理を終了する。一方、無操作コマンドを受信しなかったと判断した場合には(NO)、サブCPU102は、演出内容決定処理を終了する。この演出内容決定処理を実行することにより、サブCPU102は、演出決定手段を構成する。   On the other hand, if it is determined that an error command has not been received (NO), the sub CPU 102 determines whether a non-operation command has been received (S535). Here, if it is determined that a no-operation command has been received (YES), the sub CPU 102 executes a no-operation command reception process shown in FIG. 123 (S536), and ends the effect content determination process. On the other hand, if it is determined that the no-operation command has not been received (NO), the sub CPU 102 ends the effect content determination process. By executing the effect content determination process, the sub CPU 102 configures effect determination means.

<スタートコマンド受信時処理>
図115は、図114に示した演出内容決定処理のステップS526において実行されるスタートコマンド受信時処理を示すフローチャートである。
<Process when receiving start command>
FIG. 115 is a flowchart showing a start command reception process executed in step S526 of the effect content determination process shown in FIG.

まず、サブCPU102は、図116に示すフェールセーフ処理を実行する(S540)。次に、サブCPU102は、前回の遊技において定められた遊技状態を表す暫定遊技状態を今回の副遊技状態としてセットする(S541)。次いで、サブCPU102は、ロック番号が「6」であるか否かを判断する(S542)。   First, the sub CPU 102 executes the failsafe process shown in FIG. 116 (S540). Next, the sub CPU 102 sets a temporary gaming state representing the gaming state determined in the previous game as the current secondary gaming state (S 541). Next, the sub CPU 102 determines whether the lock number is "6" (S542).

ここで、ロック番号が「6」であると判断した場合には(YES)、サブCPU102は、特殊カウンタのカウント値に規定数(例えば、100)を乗じた値をART残りゲーム数に加算するとともに、特殊カウンタのカウント値をART直乗せ告知ゲーム数にセットする(S543)。このように、サブCPU102は、ARTの上乗せゲーム数を特殊カウンタによってカウントされた値に基づいて決定する有利遊技付与決定手段を構成する。   Here, if it is determined that the lock number is “6” (YES), the sub CPU 102 adds a value obtained by multiplying the specified counter (for example, 100) by the count value of the special counter to the ART remaining game number At the same time, the count value of the special counter is set to the number of ART direct-on game notification games (S543). Thus, the sub CPU 102 configures advantageous game award determination means for determining the number of ART-added games based on the value counted by the special counter.

一方、ロック番号が「6」でないと判断した場合(NO)、又は、ステップS543の処理を実行した後、サブCPU102は、副遊技状態に応じた抽籤処理を行う図117に示す第1遊技状態別抽籤処理を実行する(S544)。   On the other hand, if it is determined that the lock number is not "6" (NO), or after the processing of step S543 is executed, sub CPU 102 performs a lottery process according to the secondary gaming state, the first gaming state shown in FIG. Another lottery process is executed (S544).

次に、サブCPU102は、RT遊技状態が2未満(すなわち、RT0遊技状態又はRT1遊技状態)であるか否かを判断する(S545)。ここで、RT遊技状態は、メインCPU93により制御され、スタートコマンドに付与されるパラメータとしてメインCPU93からサブCPU102に送られる。また、前述したように、RT遊技状態は、RT0遊技状態からRT5遊技状態のいずれかをとる。   Next, the sub CPU 102 determines whether the RT gaming state is less than 2 (that is, the RT0 gaming state or the RT1 gaming state) (S545). Here, the RT gaming state is controlled by the main CPU 93 and sent from the main CPU 93 to the sub CPU 102 as a parameter given to the start command. Also, as described above, the RT gaming state takes any of the RT0 gaming state to the RT5 gaming state.

ここで、RT遊技状態が2未満でないと判断した場合には(NO)、サブCPU102は、ペナルティゲーム数が0であるか否かを判断する(S546)。ここで、ペナルティゲーム数が0であると判断した場合には(YES)、サブCPU102は、ペナルティ状態フラグをリセットする(S547)。   Here, if it is determined that the RT gaming state is not less than 2 (NO), the sub CPU 102 determines whether the number of penalty games is 0 (S546). Here, if it is determined that the number of penalty games is 0 (YES), the sub CPU 102 resets the penalty state flag (S547).

一方、ペナルティゲーム数が0でないと判断した場合(NO)、又はステップS547の処理を実行した後、サブCPU102は、ペナルティゲーム数が0より大きいか否かを判断する(S548)。   On the other hand, if it is determined that the number of penalty games is not 0 (NO), or after the process of step S547 is executed, the sub CPU 102 determines whether the number of penalty games is greater than 0 (S548).

ここで、ペナルティゲーム数が0より大きいと判断した場合には(YES)、サブCPU102は、ペナルティゲーム数から1を減算する(S549)。一方、ペナルティゲーム数が0より大きくないと判断した場合(NO)、又はステップS549の処理を実行した後、サブCPU102は、猶予ゲーム数が0より大きいか否かを判断する(S550)。ここで、猶予ゲーム数が0より大きいと判断した場合には(YES)、サブCPU102は、猶予ゲーム数から1を減算する(S551)。   Here, if it is determined that the number of penalty games is greater than 0 (YES), the sub CPU 102 subtracts 1 from the number of penalty games (S549). On the other hand, if it is determined that the number of penalty games is not greater than 0 (NO), or after the process of step S549, the sub CPU 102 determines whether or not the number of grace games is greater than 0 (S550). Here, if it is determined that the number of grace games is greater than 0 (YES), the sub CPU 102 subtracts 1 from the number of grace games (S551).

ステップS545において、RT遊技状態が2未満であると判断した場合(YES)、S550において、猶予ゲーム数が0より大きくないと判断した場合(NO)、又は、ステップS551の処理を実行した後、サブCPU102は、副遊技状態、内部当籤役、RT遊技状態及びロック番号から演出乱数値を基に、演出内容を抽籤する(S552)。   If it is determined in step S545 that the RT gaming state is less than 2 (YES), or if it is determined in S550 that the number of grace games is not greater than 0 (NO), or after the process of step S551 is executed, The sub CPU 102 extracts the contents of the effect based on the effect random number value from the sub game state, the internal winning combination, the RT game state and the lock number (S552).

次いで、サブCPU102は、図118に示すロック発生時演出設定処理を実行し(S553)、スタートコマンド受信時処理を終了する。   Next, the sub CPU 102 executes a lock generation effect setting process shown in FIG. 118 (S553), and ends the start command reception process.

<フェールセーフ処理>
図116は、図115に示したスタートコマンド受信時処理のステップS540において実行されるフェールセーフ処理を示すフローチャートである。
<Fail-safe processing>
FIG. 116 is a flow chart showing the failsafe process performed in step S540 of the process at the time of start command reception shown in FIG.

まず、サブCPU102は、副遊技状態が通常復帰待ちであるか否か、及び、RT遊技状態が2未満であるか否かを判断する(S560)。ここで、副遊技状態が通常復帰待ちであり、かつ、RT遊技状態が2未満であると判断した場合には(YES)、サブCPU102は、1遊技前のロック番号が「6」であるか否かを判断する(S561)。   First, the sub CPU 102 determines whether or not the secondary gaming state is normally waiting for return, and whether or not the RT gaming state is less than 2 (S560). Here, if it is determined that the secondary gaming state is normal return waiting and the RT gaming state is less than 2 (YES), the sub CPU 102 determines whether the lock number before one game is "6" It is determined whether or not it is (S561).

ここで、1遊技前のロック番号が「6」でないと判断した場合には(NO)、サブCPU102は、暫定遊技状態を「一般中」にセットし(S562)、天井ゲーム数に天井規定値(例えば、1500)をセットし(S563)、ART終了フラグをオンにする(S564)。   Here, if it is determined that the lock number before one game is not "6" (NO), the sub CPU 102 sets the temporary gaming state to "general" (S562), and the ceiling game number is the ceiling specified value. (For example, 1500) is set (S563), and the ART end flag is turned on (S564).

ステップS560において、副遊技状態が通常復帰待ちでない、若しくは、RT遊技状態が2未満でないと判断した場合(NO)、1遊技前のロック番号が「6」であると判断した場合(YES)、又は、ステップS564に処理を実行した後、サブCPU102は、RT遊技状態が2以上(ART高確率中)であるか否かを判断する(S565)。   In step S560, when it is determined that the secondary gaming state is not normally waiting for return, or the RT gaming state is not less than 2 (NO), the lock number before one game is determined to be "6" (YES), Alternatively, after executing the processing in step S564, the sub CPU 102 determines whether or not the RT gaming state is 2 or more (during ART high probability) (S565).

ここで、RT遊技状態が2以上でないと判断した場合には(NO)、サブCPU102は、フェールセーフ処理を終了する。一方、RT遊技状態が2以上であると判断した場合には(YES)、サブCPU102は、サブ起動異常状態フラグがONであるか否かを判断する(S566)。   Here, if it is determined that the RT gaming state is not 2 or more (NO), the sub CPU 102 ends the fail safe processing. On the other hand, if it is determined that the RT gaming state is 2 or more (YES), the sub CPU 102 determines whether the sub activation abnormal state flag is ON (S566).

ここで、サブ起動異常状態フラグがONでないと判断した場合には(NO)、サブCPU102は、フェールセーフ処理を終了する。一方、サブ起動異常状態フラグがONであると判断した場合には(YES)、サブCPU102は、猶予ゲーム数に猶予規定値(例えば、30)をセットし、ペナルティゲーム数にペナルティ低規定値(例えば、8)をセットし、ペナルティ状態フラグをセットし(S567)、フェールセーフ処理を終了する。   Here, if it is determined that the sub activation abnormal state flag is not ON (NO), the sub CPU 102 ends the fail safe processing. On the other hand, if it is determined that the sub activation abnormal state flag is ON (YES), the sub CPU 102 sets the grace game number to a grace predetermined value (for example, 30), and the penalty game number as a penalty low predetermined value ( For example, 8) is set, a penalty status flag is set (S567), and failsafe processing is ended.

このように、サブCPU102は、副制御回路101の異常な動作が検出されたことを条件に、予め定められた猶予遊技数として猶予ゲーム数を設定する猶予遊技数設定手段を構成する。また、サブCPU102は、猶予ゲーム数が消化される間に、副制御回路101の異常な動作が検出されたことを契機として、規定遊技数としてペナルティ低規定値がセットされたペナルティゲーム数の間、ペナルティを設定する。   As described above, the sub CPU 102 configures a grace game number setting unit that sets the number of grace games as the predetermined number of grace games under the condition that the abnormal operation of the sub control circuit 101 is detected. In addition, the sub CPU 102 detects the abnormal operation of the sub control circuit 101 while the number of grace games is being digested, and during the number of penalty games for which the low penalty value is set as the predetermined game number. , Set the penalty.

なお、ステップS567において、ペナルティ状態フラグが既にセットされている場合には、サブCPU102は、猶予ゲーム数に猶予規定値を加算するようにしてもよい。また、ステップS567において、ペナルティ状態フラグが既にセットされている場合には、サブCPU102は、ペナルティゲーム数にペナルティ低規定値を加算するようにしてもよい。   If the penalty state flag is already set in step S 567, the sub CPU 102 may add the grace specified value to the number of grace games. If the penalty state flag is already set in step S 567, the sub CPU 102 may add the low penalty value to the number of penalty games.

また、ステップS567において、ペナルティ状態フラグが既にセットされている場合には、サブCPU102は、猶予ゲーム数が猶予規定値よりも小さいことを条件に猶予ゲーム数に猶予規定値をセットするようにしてもよい。   Also, in step S 567, when the penalty state flag is already set, the sub CPU 102 sets the grace specified value to the grace game number on condition that the number of grace games is smaller than the grace specified value. It is also good.

また、ステップS567において、ペナルティ状態フラグが既にセットされている場合には、サブCPU102は、ペナルティゲーム数がペナルティ低規定値より小さいことを条件にペナルティゲーム数にペナルティ低規定値をセットするようにしてもよい。   If the penalty state flag is already set in step S 567, the sub CPU 102 sets the penalty low prescription value to the penalty game quantity on condition that the penalty game quantity is smaller than the penalty low prescription value. May be

<第1遊技状態別抽籤処理>
図117は、図115に示したスタートコマンド受信時処理のステップS544において実行される第1遊技状態別抽籤処理を示すフローチャートである。
<First game state lottery processing>
FIG. 117 is a flow chart showing a first gaming state-specific lottery process executed in step S544 of the start command reception process shown in FIG.

まず、サブCPU102は、副遊技状態が「一般中」であるか否かを判断する(S570)。ここで、副遊技状態が「一般中」であると判断した場合には(YES)、サブCPU102は、図129に示す第1一般中抽籤処理を実行する(S571)。次いで、サブCPU102は、図133に示す第2一般中抽籤処理を実行し(S572)、第1遊技状態別抽籤処理を終了する。   First, the sub CPU 102 determines whether the secondary gaming state is "general" (S570). Here, if it is determined that the secondary gaming state is "general" (YES), the sub CPU 102 executes a first general middle lottery process shown in FIG. 129 (S571). Next, the sub CPU 102 executes the second general inside lottery processing shown in FIG. 133 (S572), and ends the first gaming state-specific lottery processing.

ステップS570において、副遊技状態が「一般中」でないと判断した場合には(NO)、サブCPU102は、副遊技状態が「ART高確率中」であるか否かを判断する(S573)。ここで、副遊技状態が「ART高確率中」であると判断した場合には(YES)、サブCPU102は、図135及び図136に示す第1ART高確率中抽籤処理を実行する(S574)。次いで、サブCPU102は、図137に示す第2ART高確率中抽籤処理を実行し(S575)、第1遊技状態別抽籤処理を終了する。   If it is determined in step S570 that the secondary gaming state is not "generally" (NO), the sub CPU 102 determines whether the secondary gaming state is "in the ART high probability" (S573). Here, if it is determined that the secondary gaming state is “in the ART high probability” (YES), the sub CPU 102 executes lottery processing during the first ART high probability shown in FIGS. 135 and 136 (S574). Next, the sub CPU 102 executes a lottery process during the second ART high probability shown in FIG. 137 (S575), and ends the first gaming state specific lottery process.

ステップS573において、副遊技状態が「ART高確率中」でないと判断した場合には(NO)、サブCPU102は、副遊技状態が「ART準備中」であるか否かを判断する(S576)。ここで、副遊技状態が「ART準備中」であると判断した場合には(YES)、サブCPU102は、図139に示す第1ART準備中抽籤処理を実行し(S577)、第1遊技状態別抽籤処理を終了する。   If it is determined in step S573 that the sub gaming state is not "in the ART high probability" (NO), the sub CPU 102 determines whether the sub gaming state is "in the ART preparation" (S576). Here, if it is determined that the secondary gaming state is “in preparation for ART” (YES), the sub CPU 102 executes lottery processing during preparation of the first ART shown in FIG. 139 (S577), and by the first gaming state Finish the lottery process.

ステップS576において、副遊技状態が「ART準備中」でないと判断した場合には(NO)、サブCPU102は、副遊技状態が「ART中」であるか否かを判断する(S578)。ここで、副遊技状態が「ART中」であると判断した場合には(YES)、サブCPU102は、図141及び図142に示す第1ART中抽籤処理を実行し(S579)、第1遊技状態別抽籤処理を終了する。   If it is determined in step S576 that the secondary gaming state is not "in preparation for ART" (NO), the sub CPU 102 determines whether the secondary gaming state is "in ART" (S578). Here, if it is determined that the secondary gaming state is "in the ART" (YES), the sub CPU 102 executes lottery processing during the first ART shown in FIG. 141 and FIG. 142 (S579), and the first gaming state End the other lottery process.

ステップS578において、副遊技状態が「ART中」でないと判断した場合には(NO)、サブCPU102は、副遊技状態が「上乗せ選択中」であるか否かを判断する(S580)。ここで、副遊技状態が「上乗せ選択中」であると判断した場合には(YES)、サブCPU102は、図144及び図145に示す第1上乗せ選択中抽籤処理を実行する(S581)。次いで、サブCPU102は、図146に示す第2上乗せ選択中抽籤処理を実行し(S582)、第1遊技状態別抽籤処理を終了する。   If it is determined in step S578 that the secondary gaming state is not "ART in progress" (NO), the sub CPU 102 determines whether the secondary gaming state is "additional selection in progress" (S580). Here, if it is determined that the secondary gaming state is “additionally selected” (YES), the sub CPU 102 executes lottery processing during the first addition selection shown in FIGS. 144 and 145 (S581). Next, the sub CPU 102 executes lottery processing during second addition selection shown in FIG. 146 (S582), and ends the first gaming state-specific lottery processing.

ステップS580において、副遊技状態が「上乗せ選択中」でないと判断した場合には(NO)、サブCPU102は、副遊技状態が「上乗せ遊技中」であるか否かを判断する(S583)。ここで、副遊技状態が「上乗せ遊技中」であると判断した場合には(YES)、サブCPU102は、上乗せ遊技中抽籤処理を実行し(S584)、第1遊技状態別抽籤処理を終了する。   If it is determined in step S580 that the secondary gaming state is not "additionally selected" (NO), the sub CPU 102 determines whether the secondary gaming state is "during an additional gaming" (S583). Here, if it is determined that the secondary gaming state is "in addition game" (YES), the sub CPU 102 executes lottery processing during the addition game (S584), and ends the first lottery processing by game state .

ステップS583において、副遊技状態が「上乗せ遊技中」でないと判断した場合には(NO)、サブCPU102は、副遊技状態が「通常復帰待ち中」であるか否かを判断する(S585)。   If it is determined in step S583 that the secondary gaming state is not "additional game playing" (NO), the sub CPU 102 determines whether the secondary gaming state is "waiting for normal return" (S585).

ここで、副遊技状態が「通常復帰待ち中」であると判断した場合には(YES)、サブCPU102は、図158に示す通常復帰待ち中抽籤処理を実行し(S586)、第1遊技状態別抽籤処理を終了する。一方、副遊技状態が「通常復帰待ち中」でないと判断した場合には(NO)、サブCPU102は、第1遊技状態別抽籤処理を終了する。   Here, if it is determined that the secondary gaming state is “waiting for normal return” (YES), the sub CPU 102 executes lottery processing during normal return waiting shown in FIG. 158 (S586), and the first gaming state End the other lottery process. On the other hand, if it is determined that the secondary gaming state is not "waiting for normal return" (NO), the sub CPU 102 ends the first gaming state-specific lottery processing.

<ロック発生時演出設定処理>
図118は、図115に示したスタートコマンド受信時処理のステップS553において実行されるロック発生時演出設定処理を示すフローチャートである。
<Effect setting process when lock occurs>
FIG. 118 is a flowchart of the lock occurrence effect setting process executed in step S553 of the start command reception process shown in FIG.

まず、サブCPU102は、スタートコマンドデータに含まれるロック番号が「1」〜「6」のいずれかであるか否かを判断する(S590)。ここで、スタートコマンドデータに含まれるロック番号が「1」〜「6」のいずれでもないと判断した場合には(NO)、サブCPU102は、ロック発生時演出設定処理を終了する。   First, the sub CPU 102 determines whether the lock number included in the start command data is any of "1" to "6" (S590). Here, if it is determined that the lock number included in the start command data is not any of “1” to “6” (NO), the sub CPU 102 ends the effect setting process at lock occurrence.

一方、スタートコマンドデータに含まれるロック番号が「1」〜「6」のいずれかであると判断した場合には(YES)、サブCPU102は、図115に示したスタートコマンド受信時処理のステップS552における抽籤により決定された演出内容がステップアップ演出であるか否かを判断する(S591)。   On the other hand, if it is determined that the lock number included in the start command data is any of “1” to “6” (YES), sub CPU 102 executes step S552 of the start command reception process shown in FIG. It is determined whether the effect content determined by the lottery in step S is a step-up effect (S591).

ここで、決定された演出内容がステップアップ演出でないと判断した場合には(NO)、サブCPU102は、ロック発生時演出設定処理を終了する。一方、決定された演出内容がステップアップ演出であると判断した場合には(YES)、サブCPU102は、ロック番号に対応したステップアップシーケンステーブル(図71参照)をサブRAM104にセットする(S592)。   Here, if it is determined that the determined effect content is not a step-up effect (NO), the sub CPU 102 ends the effect setting process at lock occurrence. On the other hand, if it is determined that the determined effect content is step-up effect (YES), sub CPU 102 sets a step-up sequence table (see FIG. 71) corresponding to the lock number in sub RAM 104 (S592) .

次に、サブCPU102は、無操作コマンド受信カウンタの値に0をセットし、ステップアップシーケンステーブルのカウント値をステップアップカウントにセットし、告知ゲームカウンタの値に0をセットし(S593)、ロック発生時演出設定処理を終了する。   Next, the sub CPU 102 sets the value of the no-operation command reception counter to 0, sets the count value of the step-up sequence table to step-up count, and sets the value of the notification game counter to 0 (S593). The occurrence setting process is ended.

<入賞作動コマンド受信時処理>
図119は、図114に示した演出内容決定処理のステップS532において実行される入賞作動コマンド受信時処理を示すフローチャートである。
<Process when receiving prize operation command>
FIG. 119 is a flow chart showing a winning operation command reception process executed in step S532 of the effect content determination process shown in FIG.

まず、サブCPU102は、ペナルティゲーム数等を設定する図120に示すペナルティ設定処理を実行する(S600)。次に、サブCPU102は、図121に示す第2遊技状態別抽籤処理を実行し(S601)、入賞作動コマンド受信時処理を終了する。   First, the sub CPU 102 executes a penalty setting process shown in FIG. 120 for setting the number of penalty games and the like (S600). Next, the sub CPU 102 executes a second gaming state-specific lottery process shown in FIG. 121 (S601), and ends the winning operation command reception process.

<ペナルティ設定処理>
図120は、図119に示した入賞作動コマンド受信時処理のステップS600において実行されるペナルティ設定処理を示すフローチャートである。
<Penalty setting process>
FIG. 120 is a flow chart showing a penalty setting process executed in step S600 of the winning operation command reception process shown in FIG.

まず、サブCPU102は、リール3L、3C、3Rが変則停止操作、すなわち変則押しで停止されたか否かを判断する(S610)。このように、サブCPU102は、停止操作が予め定められた停止操作順序とは異なる停止操作であるか否かを判定する変則停止操作判定手段を構成する。   First, the sub CPU 102 determines whether or not the reels 3L, 3C, and 3R are stopped due to the irregular stop operation, that is, the irregular push (S610). As described above, the sub CPU 102 configures an irregular stop operation determination unit that determines whether the stop operation is a stop operation different from the predetermined stop operation order.

ここで、本実施の形態における変則押しとは、RT遊技状態が2未満でなく、リール3L、3C、3Rの停止操作が報知されていないときに、リール3L以外のリール3C、3Rが最初に停止された操作のことをいう。   Here, with the irregular push in this embodiment, when the RT gaming state is not less than 2 and the stop operation of the reels 3L, 3C, 3R is not notified, the reels 3C, 3R other than the reel 3L are first. It refers to a stopped operation.

ステップS610において、リール3L、3C、3Rが変則押しで停止されていないと判断した場合には(NO)、サブCPU102は、ペナルティ設定処理を終了する。一方、リール3L、3C、3Rが変則押しで停止されたと判断した場合には(YES)、サブCPU102は、副遊技状態が一般中又はART高確率中であるか否かを判断する(S611)。   If it is determined in step S610 that the reels 3L, 3C, and 3R are not stopped due to the irregular push (NO), the sub CPU 102 ends the penalty setting process. On the other hand, if it is determined that the reels 3L, 3C, 3R have been stopped due to irregular pressing (YES), the sub CPU 102 determines whether the secondary gaming state is medium or ART high probability (S611) .

ここで、副遊技状態が一般中又はART高確率中であると判断した場合には(YES)、サブCPU102は、ペナルティフラグがOFFであり、かつ、猶予ゲーム数が0であるか否かを判断する(S612)。   Here, if it is determined that the secondary gaming state is medium or ART high probability (YES), the sub CPU 102 determines whether the penalty flag is OFF and the number of grace games is 0 or not. It judges (S612).

ここで、ペナルティフラグがOFFであり、かつ、猶予ゲーム数が0であると判断した場合には(YES)、サブCPU102は、内部当籤役が第1当籤役群に含まれるか否かを判断する(S613)。   Here, if it is determined that the penalty flag is OFF and the number of grace games is 0 (YES), the sub CPU 102 determines whether the internal winning combination is included in the first winning combination or not. To do (S613).

ここで、内部当籤役が第1当籤役群に含まれると判断した場合には(YES)、サブCPU102は、猶予ゲーム数に予め定められた猶予規定値(例えば、30ゲーム)をセットし(S614)、ペナルティ設定処理を終了する。   Here, if it is determined that the internal winning combination is included in the first winning combination (YES), the sub CPU 102 sets a predetermined grace predetermined value (for example, 30 games) as the number of grace games (for example, S614), the penalty setting process is ended.

ステップS612において、ペナルティフラグがOFFでない、又は、猶予ゲーム数が0でないと判断した場合には(NO)、サブCPU102は、MBが作動中であるか否か、及び、内部当籤役が第2当籤役群に含まれるか否かを判断する(S615)。ここで、MBが作動中でなく、かつ、内部当籤役が第2当籤役群に含まれないと判断した場合には(NO)、サブCPU102は、ペナルティ設定処理を終了する。   If it is determined in step S612 that the penalty flag is not OFF or the number of grace games is not 0 (NO), the sub CPU 102 determines whether the MB is in operation and the internal winning combination is the second It is determined whether or not it is included in the winning combination (S615). Here, if it is determined that the MB is not in operation and the internal winning combination is not included in the second winning combination group (NO), the sub CPU 102 ends the penalty setting process.

一方、MBが作動中である、又は、内部当籤役が第2当籤役群に含まれると判断した場合には(YES)、サブCPU102は、猶予ゲーム数に猶予規定値(例えば、30)をセットし、ペナルティゲーム数に低不利遊技数としてペナルティ低規定値(例えば、8)をセットし、不利遊技状態としてのペナルティ状態フラグをセットし(S616)、ペナルティ設定処理を終了する。   On the other hand, if it is determined that the MB is in operation or the internal winning combination is included in the second winning combination (YES), the sub CPU 102 sets the grace specified value (for example, 30) as the number of grace games. Set the penalty game number as the low disadvantage game number and set the penalty low specified value (for example, 8), set the penalty state flag as the disadvantage game state (S616), and finish the penalty setting process.

ステップS613において、内部当籤役が第1当籤役群に含まれないと判断した場合には(NO)、サブCPU102は、MBが作動中であるか否か、及び、内部当籤役が第3当籤役群に含まれるか否かを判断する(S617)。ここで、MBが作動中でなく、かつ、内部当籤役が第3当籤役群に含まれないと判断した場合には(NO)、サブCPU102は、ペナルティ設定処理を終了する。   If it is determined in step S613 that the internal winning combination is not included in the first winning combination (NO), the sub CPU 102 determines whether the MB is in operation and the internal winning combination is the third winning. It is determined whether it is included in the role group (S617). Here, if it is determined that the MB is not in operation and the internal winning combination is not included in the third winning combination group (NO), the sub CPU 102 ends the penalty setting process.

一方、MBが作動中である、又は、内部当籤役が第3当籤役群に含まれると判断した場合には(YES)、サブCPU102は、猶予ゲーム数に猶予規定値をセットし、ペナルティゲーム数に高不利遊技数としてペナルティ高規定値(例えば、20)をセットし、ペナルティ状態フラグをセットし(S618)、ペナルティ設定処理を終了する。   On the other hand, if it is determined that the MB is in operation or the internal winning combination is included in the third winning combination (YES), the sub CPU 102 sets the grace game number as the grace game number, and the penalty game A penalty high prescribed value (for example, 20) is set to the number as the high disadvantage game number, a penalty status flag is set (S618), and the penalty setting process is ended.

ステップS611において、副遊技状態が一般中又はART高確率中のいずれでもないと判断した場合には(NO)、サブCPU102は、副遊技状態が通常復帰待ち中であるか否かを判断する(S619)。   If it is determined in step S611 that the secondary gaming state is neither ordinary nor ART high probability (NO), the sub CPU 102 determines whether or not the secondary gaming state is normally waiting for recovery ( S619).

ここで、副遊技状態が通常復帰待ち中でないと判断した場合には(NO)、サブCPU102は、ペナルティ設定処理を終了する。一方、副遊技状態が通常復帰待ち中であると判断した場合には(YES)、サブCPU102は、MBが作動中であるか否か、及び、内部当籤役が第4当籤役群に含まれるか否かを判断する(S620)。   Here, if it is determined that the secondary gaming state is not waiting for normal return (NO), the sub CPU 102 ends the penalty setting process. On the other hand, if it is determined that the secondary gaming state is normally waiting for return (YES), the sub CPU 102 determines whether the MB is in operation and the internal winning combination is included in the fourth winning combination group It is determined whether or not (S620).

ここで、MBが作動中でなく、かつ、内部当籤役が第4当籤役群に含まれないと判断した場合には(NO)、サブCPU102は、ペナルティ設定処理を終了する。一方、MBが作動中である、又は、内部当籤役が第4当籤役群に含まれると判断した場合には(YES)、サブCPU102は、猶予ゲーム数に猶予規定値をセットし、ペナルティゲーム数にペナルティ高規定値をセットし、ペナルティ状態フラグをセットし(S621)、ペナルティ設定処理を終了する。このように、サブCPU102は、前述したフェールセーフ処理を実行する他に、ペナルティ設定処理を実行することにより、猶予遊技数設定手段を構成する。   Here, if it is determined that the MB is not in operation and the internal winning combination is not included in the fourth winning combination group (NO), the sub CPU 102 ends the penalty setting process. On the other hand, if it is determined that the MB is in operation or the internal winning combination is included in the fourth winning combination (YES), the sub CPU 102 sets the grace game number as the grace game number, and the penalty game A penalty high specified value is set to the number, a penalty state flag is set (S621), and the penalty setting process is ended. As described above, in addition to executing the above-described fail-safe processing, the sub-CPU 102 configures a grace game number setting unit by executing the penalty setting processing.

なお、ステップS616、S618又はS621において、ペナルティ状態フラグが既にセットされている場合には、サブCPU102は、猶予ゲーム数に猶予規定値を加算するようにしてもよい。   If the penalty state flag is already set in step S616, S618 or S621, the sub CPU 102 may add the grace prescribed value to the number of grace games.

また、ステップS616、S618又はS621において、ペナルティ状態フラグが既にセットされている場合には、サブCPU102は、各ステップに応じたペナルティ低規定値又はペナルティ高規定値(以下、単に「ペナルティ規定値」ともいう)をペナルティゲーム数に加算するようにしてもよい。   When the penalty status flag is already set in step S616, S618 or S621, the sub CPU 102 determines whether the penalty low prescribed value or the penalty high prescribed value (hereinafter referred to simply as the "penalty prescribed value") according to each step. ) May be added to the number of penalty games.

また、ステップS616、S618又はS621において、ペナルティ状態フラグが既にセットされている場合には、サブCPU102は、猶予ゲーム数が猶予規定値よりも小さいことを条件に猶予ゲーム数に猶予規定値をセットするようにしてもよい。   If the penalty status flag is already set in step S616, S618 or S621, the sub CPU 102 sets the grace prescribed value as the grace game number on condition that the number of grace games is smaller than the grace prescribed value. You may do it.

また、ステップステップS616、S618又はS621において、ペナルティ状態フラグが既にセットされている場合には、サブCPU102は、ペナルティゲーム数がペナルティ規定値より小さいことを条件にペナルティゲーム数にペナルティ規定値をセットするようにしてもよい。   When the penalty state flag is already set in step S616, S618 or S621, the sub CPU 102 sets the penalty specification value to the penalty game number on the condition that the number of penalty games is smaller than the penalty specification value. You may do it.

<第2遊技状態別抽籤処理>
図121は、図119に示した入賞作動コマンド受信時処理のステップS601において実行される第2遊技状態別抽籤処理を示すフローチャートである。
<Second game state lottery processing>
FIG. 121 is a flow chart showing a second gaming state-specific lottery process executed in step S601 of the winning operation command reception process shown in FIG.

まず、サブCPU102は、副遊技状態が「一般中」であるか否かを判断する(S630)。ここで、副遊技状態が「一般中」であると判断した場合には(YES)、サブCPU102は、図134に示す第3一般中抽籤処理を実行し(S631)、第2遊技状態別抽籤処理を終了する。   First, the sub CPU 102 determines whether the secondary gaming state is "generally" (S630). Here, if it is determined that the secondary gaming state is "generally" (YES), the sub CPU 102 executes the third general lottery processing shown in FIG. 134 (S631), and the second gaming state-specific lottery End the process.

ステップS630において、副遊技状態が「一般中」でないと判断した場合には(NO)、サブCPU102は、副遊技状態が「ART高確率中」であるか否かを判断する(S632)。ここで、副遊技状態が「ART高確率中」であると判断した場合には(YES)、サブCPU102は、図138に示す第3ART高確率中抽籤処理を実行し(S633)、第2遊技状態別抽籤処理を終了する。   If it is determined in step S630 that the secondary gaming state is not "generally" (NO), the sub CPU 102 determines whether the secondary gaming state is "in the ART high probability" (S632). Here, if it is determined that the secondary gaming state is "in the ART high probability" (YES), the sub CPU 102 executes the third ART high probability lottery process shown in FIG. 138 (S633), the second game End the state-specific lottery process.

ステップS632において、副遊技状態が「ART高確率中」でないと判断した場合には(NO)、サブCPU102は、副遊技状態が「ART準備中」であるか否かを判断する(S634)。ここで、副遊技状態が「ART準備中」であると判断した場合には(YES)、サブCPU102は、図140に示す第2ART準備中抽籤処理を実行し(S635)、第2遊技状態別抽籤処理を終了する。   If it is determined in step S632 that the sub gaming state is not "in the ART high probability" (NO), the sub CPU 102 determines whether the sub gaming state is "in the ART preparation" (S634). Here, if it is determined that the secondary gaming state is “in preparation for ART” (YES), the sub CPU 102 executes lottery processing during second ART preparation shown in FIG. 140 (S635), and the second gaming state Finish the lottery process.

ステップS634において、副遊技状態が「ART準備中」でないと判断した場合には(NO)、サブCPU102は、副遊技状態が「ART中」であるか否かを判断する(S636)。ここで、副遊技状態が「ART中」であると判断した場合には(YES)、サブCPU102は、図143に示す第2ART中抽籤処理を実行し(S637)、第2遊技状態別抽籤処理を終了する。一方、副遊技状態が「ART中」でないと判断した場合には(NO)、サブCPU102は、第2遊技状態別抽籤処理を終了する。   If it is determined in step S634 that the sub gaming state is not "in preparation for ART" (NO), the sub CPU 102 determines whether or not the sub gaming state is "in ART" (S636). Here, if it is determined that the secondary gaming state is "in the ART" (YES), the sub CPU 102 executes a lottery processing in the second ART shown in FIG. 143 (S637), the lottery processing according to the second gaming state Finish. On the other hand, if it is determined that the secondary gaming state is not "during ART" (NO), the sub CPU 102 ends the second gaming state-specific lottery processing.

<エラーコマンド受信時処理>
図122は、図114に示した演出内容決定処理のステップS534において実行されるエラーコマンド受信時処理を示すフローチャートである。
<Process when receiving error command>
FIG. 122 is a flowchart showing an error command reception process executed in step S534 of the effect content determination process shown in FIG.

まず、サブCPU102は、エラーコマンドデータがメインCPU93で検出されたエラーの発生状態を含むか否かを判断する(S640)。ここで、エラーコマンドデータがメインCPU93で検出されたエラーの発生状態を含むと判断した場合には(YES)、サブCPU102は、メインCPU93で検出されたエラーの発生状態をエラー管理領域(図83参照)にセットする(S641)。   First, the sub CPU 102 determines whether the error command data includes the occurrence state of the error detected by the main CPU 93 (S640). Here, if it is determined that the error command data includes the occurrence state of the error detected by the main CPU 93 (YES), the sub CPU 102 determines the occurrence state of the error detected by the main CPU 93 as an error management area (FIG. 83). Set (see S641).

ステップS640において、エラーコマンドデータがメインCPU93で検出されたエラーの発生状態を含まないと判断した場合には(NO)、サブCPU102は、エラーコマンドデータがメインCPU93で検出されたエラーの解除状態を含むか否かを判断する(S642)。   If it is determined in step S640 that the error command data does not include the occurrence state of the error detected by the main CPU 93 (NO), the sub CPU 102 cancels the error cancellation state in which the error command data is detected by the main CPU 93. It is judged whether it contains (S642).

ここで、エラーコマンドデータがメインCPU93で検出されたエラーの解除状態を含まないと判断した場合には(NO)、サブCPU102は、エラーコマンド受信時処理を終了する。   Here, if it is determined that the error command data does not include the release status of the error detected by the main CPU 93 (NO), the sub CPU 102 ends the error command reception process.

一方、エラーコマンドデータがメインCPU93で検出されたエラーの解除状態を含むと判断した場合には(YES)、サブCPU102は、メインCPU93で検出されたエラーの解除状態をエラー管理領域(図83参照)にセットし(S643)、エラーコマンド受信時処理を終了する。   On the other hand, when it is determined that the error command data includes the release status of the error detected by the main CPU 93 (YES), the sub CPU 102 displays the release status of the error detected by the main CPU 93 in the error management area (see FIG. 83). ) (S643), and the error command reception process ends.

<無操作コマンド受信時処理>
図123は、図114に示した演出内容決定処理のステップS536において実行される無操作コマンド受信時処理を示すフローチャートである。
<Process when receiving no operation command>
FIG. 123 is a flow chart showing a no-operation command reception process executed in step S536 of the effect content determination process shown in FIG.

まず、サブCPU102は、無操作コマンドで、メインCPU93が送信した入力ポートの状態を、サブRAM104に割り当てられた格納領域(無操作コマンド入力情報)に格納する(S650)。無操作コマンドに付加されたデータは、メインCPU93で入力された入力ポートの状態である。   First, the sub CPU 102 stores the state of the input port transmitted by the main CPU 93 in a non-operation command in the storage area (non-operation command input information) allocated to the sub RAM 104 (S650). The data added to the no-operation command is the state of the input port input by the main CPU 93.

続いて、サブCPU102は、図147及び図148に示す第4上乗せ選択中抽籤処理を実行し(S651)、図124に示すステップアップ演出シーケンス状態移行処理を実行し(S652)、無操作コマンド受信時処理を終了する。   Subsequently, the sub CPU 102 executes the lottery process during the fourth addition selection shown in FIGS. 147 and 148 (S 651), and executes the step-up effect sequence state transition process shown in FIG. 124 (S 652). When the process ends.

<ステップアップ演出シーケンス状態移行処理>
図124は、図123に示した無操作コマンド受信時処理のステップS652において実行されるステップアップ演出シーケンス状態移行処理を示すフローチャートである。
<Step-up effect sequence state transition process>
FIG. 124 is a flowchart showing step-up effect sequence state transition processing executed in step S652 of the no-operation command reception processing shown in FIG.

まず、サブCPU102は、ステップカウント(ステップカウンタの値)が0より大きいか否かを判断する(S660)。ここで、ステップカウントが0より大きくないと判断した場合には(NO)、サブCPU102は、ステップアップ演出シーケンス状態移行処理を終了する。   First, the sub CPU 102 determines whether the step count (the value of the step counter) is larger than 0 (S660). Here, if it is determined that the step count is not larger than 0 (NO), the sub CPU 102 ends the step-up effect sequence state transition process.

一方、ステップカウントが0より大きいと判断した場合には(YES)、サブCPU102は、無操作コマンド受信カウンタの値に1を加算する(S661)。次いで、サブCPU102は、ステップアップシーケンステーブル(図71参照)のステップカウントに該当する演出データのトリガが「0」であるか否かを判断する(S662)。   On the other hand, if it is determined that the step count is greater than 0 (YES), the sub CPU 102 adds 1 to the value of the non-operation command reception counter (S661). Next, the sub CPU 102 determines whether the trigger of the effect data corresponding to the step count of the step-up sequence table (see FIG. 71) is “0” (S662).

ここで、トリガが「0」でないと判断した場合には(NO)、サブCPU102は、図125に示す特殊ステップアップ処理を実行し(S663)、ステップアップ演出シーケンス状態移行処理を終了する。   Here, if it is determined that the trigger is not "0" (NO), the sub CPU 102 executes the special step-up process shown in FIG. 125 (S663), and ends the step-up effect sequence state transition process.

一方、トリガが「0」であると判断した場合には(YES)、サブCPU102は、無操作コマンド受信カウンタの値がステップカウント以上であるか否かを判断する(S664)。ここで、無操作コマンド受信カウンタの値がステップカウント以上でないと判断した場合には(NO)、サブCPU102は、ステップアップ演出シーケンス状態移行処理を終了する。   On the other hand, if it is determined that the trigger is "0" (YES), the sub CPU 102 determines whether the value of the no-operation command reception counter is equal to or greater than the step count (S664). Here, if it is determined that the value of the no-operation command reception counter is not greater than or equal to the step count (NO), the sub CPU 102 ends the step-up effect sequence state transition process.

一方、無操作コマンド受信カウンタの値がステップカウント以上であると判断した場合には(YES)、サブCPU102は、ステップアップシーケンステーブルを更新する(S665)。詳細には、サブCPU102は、ステップアップシーケンステーブルにおいて、次の演出データを参照する。   On the other hand, if it is determined that the value of the no-operation command reception counter is equal to or greater than the step count (YES), the sub CPU 102 updates the step-up sequence table (S665). Specifically, the sub CPU 102 refers to the next effect data in the step-up sequence table.

次に、サブCPU102は、ステップアップシーケンステーブルにおいて参照する演出データがテーブルエンドであるか否かを判断する(S666)。ここで、演出データがテーブルエンドであると判断した場合には(YES)、サブCPU102は、ステップカウントを0にセットし(S667)、ステップアップ演出シーケンス状態移行処理を終了する。   Next, the sub CPU 102 determines whether or not the effect data referred to in the step-up sequence table is the table end (S666). Here, if it is determined that the effect data is the table end (YES), the sub CPU 102 sets the step count to 0 (S667), and ends the step-up effect sequence state transition process.

なお、図71において図示されていないが、ロック番号ごとに区切られたテーブルの区分けの間(例えば、ロック番号「1」の最終データとロック番号「2」の先頭データの間、及び、ロック番号「6」の最終データの下)には、ステップアップシーケンステーブルのテーブルエンドがそれぞれ配されている。一般的に、テーブルエンドには、0xffffや−1が使用され、本実施の形態においても同様である。   Although not shown in FIG. 71, during division of the table divided by lock number (for example, between final data of lock number “1” and head data of lock number “2”, and lock number Below the final data of “6”, the table end of the step-up sequence table is arranged respectively. In general, 0xffff or -1 is used for the table end, and the same applies to this embodiment.

一方、演出データがテーブルエンドでないと判断した場合には(NO)、サブCPU102は、図126に示すステップアップ演出登録処理を実行し(S668)、ステップアップ演出シーケンス状態移行処理を終了する。このステップアップ演出シーケンス状態移行処理を実行することにより、サブCPU102は、演出実行手段を構成する。   On the other hand, if it is determined that the effect data is not the table end (NO), the sub CPU 102 executes the step-up effect registration process shown in FIG. 126 (S668), and ends the step-up effect sequence state transition process. By executing this step-up effect sequence state transition process, the sub CPU 102 configures effect execution means.

<特殊ステップアップ処理>
図125は、図124に示したステップアップ演出シーケンス状態移行処理のステップS663において実行される特殊ステップアップ処理を示すフローチャートである。
<Special step up process>
FIG. 125 is a flowchart showing the special step-up process performed in step S663 of the step-up effect sequence state transition process shown in FIG.

まず、サブCPU102は、ステップアップシーケンステーブルにおいて参照する演出データのトリガが「1」であるか否かを判断する(S670)。ここで、トリガが「1」であると判断した場合には(YES)、サブCPU102は、無操作コマンド入力情報がMAXベットボタンであるか否か、及び、無操作コマンド受信カウンタの値がステップカウント以上であるか否かを判断する(S671)。   First, the sub CPU 102 determines whether the trigger of effect data to be referred to in the step-up sequence table is "1" (S670). Here, if it is determined that the trigger is “1” (YES), the sub CPU 102 determines whether the non-operation command input information is the MAX bet button, and the value of the non-operation command reception counter is a step. It is determined whether the count is equal to or more (S671).

ここで、無操作コマンド入力情報がMAXベットボタンでなく、かつ、無操作コマンド受信カウンタの値がステップカウント以上でないと判断した場合には(NO)、サブCPU102は、特殊ステップアップ処理を終了する。   Here, if it is determined that the non-operation command input information is not the MAX bet button and the value of the non-operation command reception counter is not more than the step count (NO), the sub CPU 102 ends the special step-up process. .

一方、無操作コマンド入力情報がMAXベットボタンである、又は、無操作コマンド受信カウンタの値がステップカウント以上であると判断した場合には(YES)、サブCPU102は、ステップアップシーケンステーブルを更新する(S672)。   On the other hand, if it is determined that the non-operation command input information is the MAX bet button or the value of the non-operation command reception counter is equal to or greater than the step count (YES), the sub CPU 102 updates the step-up sequence table. (S672).

ステップS670において、トリガが「1」でないと判断した場合には(NO)、サブCPU102は、無操作コマンド受信カウンタの値がステップカウント以上であるか否か、告知ゲームカウンタの値がART直乗せ告知ゲーム数未満であるか否か、及び、ステップアップシーケンステーブルのトリガが2であるか否かを判断する(S673)。   If it is determined in step S670 that the trigger is not "1" (NO), the sub CPU 102 determines whether the value of the no-operation command reception counter is equal to or greater than the step count or not, and the value of the notification game counter is directly attached to ART. It is determined whether it is less than the number of notified games and whether or not the trigger of the step-up sequence table is 2 (S673).

ここで、無操作コマンド受信カウンタの値がステップカウント以上でない、告知ゲームカウンタの値がART直乗せ告知ゲーム数未満でない、又は、ステップアップシーケンステーブルのトリガが2でないと判断した場合には(NO)、サブCPU102は、特殊ステップアップ処理を終了する。   Here, if it is determined that the value of the no-operation command reception counter is not greater than the step count, the value of the notification game counter is not less than the number of ART directly put-on notification games, or the trigger of the step-up sequence table is not 2 (NO And the sub CPU 102 ends the special step-up process.

一方、無操作コマンド受信カウンタの値がステップカウント以上であり、告知ゲームカウンタの値がART直乗せ告知ゲーム数未満であり、かつ、ステップアップシーケンステーブルのトリガが2であると判断した場合には(YES)、サブCPU102は、告知ゲームカウンタの値に1を加算し、トリガが「1」の設定位置にステップアップシーケンステーブルを変更する(S674)。詳細には、サブCPU102は、ステップアップシーケンステーブルにおいて、トリガが「1」に設定された演出データを参照する。   On the other hand, if it is determined that the value of the no-operation command reception counter is greater than or equal to the step count, the value of the notification game counter is less than the number of ART directly put-on notification games, and the trigger of the step-up sequence table is 2. (YES), the sub CPU 102 adds 1 to the value of the notification game counter, and changes the step-up sequence table to the set position where the trigger is "1" (S674). In detail, the sub CPU 102 refers to the effect data in which the trigger is set to "1" in the step-up sequence table.

ステップS672又はS674の処理を実行した後、サブCPU102は、図126に示すステップアップ演出登録処理を実行し(S675)、特殊ステップアップ処理を終了する。   After executing the process of step S672 or S674, the sub CPU 102 executes the step-up effect registration process shown in FIG. 126 (S675), and ends the special step-up process.

この特殊ステップアップ処理を実行することにより、サブCPU102は、ステップS671でYESと判断するたびに、特殊カウンタによってカウントされた値に基づいてARTの上乗せゲーム数を分割した分割値及び分割値の積算値の少なくとも一方を表す情報を、液晶表示装置11に順次表示させる画像制御手段を構成する。   By executing this special step-up process, the sub CPU 102 integrates the division value and division value obtained by dividing the number of ART-superimposed games based on the value counted by the special counter each time the sub CPU 102 determines YES in step S671. The image control means is configured to cause the liquid crystal display device 11 to sequentially display information representing at least one of the values.

例えば、特殊カウンタによってカウントされた値が5であり、ARTの上乗せゲーム数が500ゲームである場合には、サブCPU102は、ステップS671で5回にわたってYESと判断する。   For example, if the value counted by the special counter is 5 and the number of ART-added games is 500, the sub CPU 102 determines YES in step S671 five times.

この場合、サブCPU102は、ステップS671でYESと判断するたびに、500ゲームを5で均等に分割した分割値として100ゲームの上乗せゲーム数を表す情報を液晶表示装置11に順次表示させる。   In this case, the sub CPU 102 causes the liquid crystal display device 11 to sequentially display information indicating the number of added games of 100 games as division values equally dividing 500 games by 5 each time the determination in step S671 is YES.

ここで、サブCPU102は、ステップS671でYESと判断するたびに、500ゲームを5で不均等に分割した分割値として、例えば、50ゲーム、100ゲーム、50ゲーム、100ゲーム及び200ゲームの上乗せゲーム数を表す情報を液晶表示装置11に順次表示させるようにしてもよい。   Here, each time the sub CPU 102 determines YES in step S 671, the sub CPU 102 divides the 500 games into 5 equally divided divisions by 5, for example, 50 games, 100 games, 50 games, 100 games and 200 games added games Information representing the number may be displayed on the liquid crystal display device 11 sequentially.

また、サブCPU102は、ステップS671でYESと判断するたびに、500ゲームを5で分割した分割値の積算値として、例えば、100ゲーム、200ゲーム、300ゲーム、400ゲーム及び500ゲームの上乗せゲーム数を表す情報を液晶表示装置11に順次表示させるようにしてもよい。   Further, each time when the sub CPU 102 determines YES in step S 671, the sub CPU 102 adds, for example, 100 games, 200 games, 300 games, 400 games, and 500 games as an integrated value of division values obtained by dividing 500 games by five. The information representing H may be sequentially displayed on the liquid crystal display device 11.

<ステップアップ演出登録処理>
図126は、図124に示したステップアップ演出シーケンス状態移行処理のステップS668、及び、図125に示した特殊ステップアップ処理のステップS675において実行されるステップアップ演出登録処理を示すフローチャートである。
<Step-up effect registration process>
FIG. 126 is a flowchart showing the step-up effect registration process executed in step S668 of the step-up effect sequence state transition process shown in FIG. 124 and in step S675 of the special step-up process shown in FIG.

まず、サブCPU102は、ステップアップシーケンステーブルから登録データを取得する(S680)。次に、サブCPU102は、登録データのカウント値をステップカウンタの値にセットする(S681)。   First, the sub CPU 102 acquires registration data from the step-up sequence table (S 680). Next, the sub CPU 102 sets the count value of the registration data to the value of the step counter (S681).

次に、サブCPU102は、登録データのアニメデータをアニメデータ決定処理用領域にセットし(S682)、登録データのランプデータをランプデータ決定処理用領域にセットする(S683)。   Next, the sub CPU 102 sets animation data of registration data in the area for animation data determination processing (S682), and sets lamp data of registration data in the area for ramp data determination processing (S683).

次に、サブCPU102は、登録データのサウンドデータをサウンドデータ決定処理用領域にセットし(S684)、登録データのシャッタ動作データをシャッタ動作データ決定処理用領域にセットし(S685)、ステップアップ演出登録処理を終了する。   Next, the sub CPU 102 sets the sound data of the registration data in the sound data determination processing area (S684), and sets the shutter operation data of the registration data in the shutter operation data determination processing area (S685). Finish the registration process.

<電断検知処理>
図127は、サブCPU102によって電源が断たれたことが検知されたときに実行される電断検知処理を示すフローチャートである。
<Power-off detection process>
FIG. 127 is a flowchart showing a power failure detection process executed when it is detected by the sub CPU 102 that the power is turned off.

本実施の形態においては、電源電圧が10.5V以下になった場合に、副制御基板42内の図示しない電断検知回路がサブCPU102にNMI(Non-Maskable Interrupt)を発生させ、このNMI割込みで電断検知処理が実行される。電断検知処理において、サブCPU102は、サブRAM104を構成するSRAMに格納された電断検知フラグをONにする(S690)。   In the present embodiment, when the power supply voltage becomes 10.5 V or less, a power failure detection circuit (not shown) in sub control substrate 42 causes sub CPU 102 to generate an NMI (Non-Maskable Interrupt), and this NMI interrupt The power failure detection process is executed in In the power failure detection process, the sub CPU 102 turns on the power failure detection flag stored in the SRAM constituting the sub RAM 104 (S690).

すなわち、サブCPU102は、WDT108によって再起動された場合には、電源検知フラグをオフ状態に維持する。なお、本実施の形態においては、電断検知回路が電源電圧の低下を検知した場合に、サブCPU102に電断検知処理を実行させるために、NMIを発生させているが、これに限らず、サブCPU102に設けられている他の外部割込み、又は、メインタスクなどの一定の周期で繰り返し実行される処理内で、電源電圧の低下を検知した場合に、電断検知処理を実行するようにしてもよい。   That is, when the sub CPU 102 is restarted by the WDT 108, the sub CPU 102 maintains the power supply detection flag in the OFF state. In the present embodiment, when the power failure detection circuit detects a drop in the power supply voltage, an NMI is generated to cause sub CPU 102 to execute the power failure detection process, but the present invention is not limited to this. If a drop in the power supply voltage is detected within another external interrupt provided in the sub CPU 102 or processing repeatedly executed in a fixed cycle such as a main task, the power failure detection processing is executed. It is also good.

<電断復帰処理>
図128は、図101に示した電源投入処理のステップS378において実行される電断復帰処理を示すフローチャートである。
<Power failure return process>
FIG. 128 is a flowchart showing a power failure recovery process executed in step S378 of the power on process shown in FIG.

まず、サブCPU102は、サブRAM104の作業領域、特に、サブRAM104を構成するDRAMの初期化を行う(S700)。次に、サブCPU102は、電断検知フラグがONであるか否かを判断する(S701)。   First, the sub CPU 102 initializes the work area of the sub RAM 104, in particular, the DRAM constituting the sub RAM 104 (S700). Next, the sub CPU 102 determines whether the power failure detection flag is ON (S701).

ここで、電断検知フラグがONであると判断した場合には(YES)、サブCPU102は、バックアップ格納領域の整合性のチェック処理を実行する(S702)。具体的には、サブCPU102は、サブRAM104を構成するSRAMのバックアップ格納領域のチェックサムを実行し、チェックサムの実行結果が正常であれば、バックアップ格納領域のデータを作業領域にコピーする。   Here, if it is determined that the power failure detection flag is ON (YES), the sub CPU 102 executes consistency check processing of the backup storage area (S702). Specifically, the sub CPU 102 executes the checksum of the backup storage area of the SRAM constituting the sub RAM 104, and copies the data of the backup storage area to the work area if the execution result of the checksum is normal.

次いで、サブCPU102は、電断検知フラグをOFFにし、電断検知異常フラグをOFFにし(S703)、電断復帰処理を終了する。一方、電断検知フラグがOFFであると判断した場合には(YES)、サブCPU102は、電断検知異常フラグをONにし(S704)、電断復帰処理を終了する。   Next, the sub CPU 102 turns off the power failure detection flag, turns off the power failure detection abnormality flag (S703), and ends the power failure recovery process. On the other hand, if it is determined that the power failure detection flag is OFF (YES), the sub CPU 102 turns the power failure detection abnormality flag ON (S704), and ends the power failure recovery process.

<第1一般中抽籤処理>
図129は、図117に示した第1遊技状態別抽籤処理のステップS571において実行される第1一般中抽籤処理を示すフローチャートである。
<First general middle lottery process>
FIG. 129 is a flow chart showing the first general middle lottery process executed in step S571 of the first gaming state lottery process shown in FIG.

まず、サブCPU102は、図130に示す一般中1遊技目抽籤処理を実行する(S710)。次に、サブCPU102は、ART直当りフラグがOFFであるか否かを判断する(S711)。   First, the sub CPU 102 executes the first middle game first lottery processing shown in FIG. 130 (S710). Next, the sub CPU 102 determines whether the ART direct hit flag is OFF (S711).

ここで、ART直当りフラグがOFFであると判断した場合には(YES)、サブCPU102は、ペナルティゲーム数が0であるか否かを判断する(S712)。ここで、ペナルティゲーム数が0であると判断した場合には(YES)、サブCPU102は、ART高確率発動ゲーム数から1を減算する(S713)。   Here, if it is determined that the ART direct hit flag is OFF (YES), the sub CPU 102 determines whether the number of penalty games is 0 (S712). Here, if it is determined that the number of penalty games is 0 (YES), the sub CPU 102 subtracts 1 from the number of ART high probability activated games (S713).

ステップS712において、ART直当りフラグがOFFであると判断した場合には(NO)、サブCPU102は、ART直当り発動待機ゲーム数が0以上であるか否かを判断する(S714)。ここで、ART直当り発動待機ゲーム数が0以上であると判断した場合には(YES)、サブCPU102は、ART直当り発動待機ゲーム数から1を減算する(S715)。   If it is determined in step S712 that the ART direct hit flag is OFF (NO), the sub CPU 102 determines whether the number of ART direct hit waiting games is 0 or more (S714). Here, if it is determined that the ART direct hit activation wait game number is 0 or more (YES), the sub CPU 102 subtracts 1 from the ART direct hit activation wait game number (S715).

ステップS712において、ペナルティゲーム数が0でないと判断した場合(NO)、又は、ステップS714において、ART直当り発動待機ゲーム数が0以上でないと判断した場合(NO)、若しくは、ステップS713又はステップS715の処理を実行した後、サブCPU102は、図131に示すART上乗せ選択ストック抽籤処理を実行する(S716)。   If it is determined in step S 712 that the number of penalty games is not 0 (NO), or if it is determined in step S 714 that the number of directly activated ART standby games is not 0 or more (NO), or step S 713 or step S 715 After execution of the process of (1), the sub CPU 102 executes the ART added selection stock lottery process shown in FIG. 131 (S716).

次いで、サブCPU102は、図132に示すART直当り抽籤処理を実行し(S717)、ミニスロ抽籤処理を実行し(S718)、第1一般中抽籤処理を終了する。ここで、ミニスロ抽籤処理は、リプレイが3連続で入賞すると、ミニスロ抽籤を行い、この抽籤結果によってARTが当籤したか否かが決定される。   Next, the sub CPU 102 executes ART direct hit lottery processing shown in FIG. 132 (S717), executes mini slot lottery processing (S718), and ends the first general middle lottery processing. Here, in the mini slot lottery process, when the replay is won in three consecutive games, the mini slot lottery is performed, and it is determined whether the ART is won or not by this lottery result.

ミニスロ抽籤の当籤確率は、リプレイが3連続で入賞すると、3%と25%とがそれぞれ50%の確率で選択され、リプレイが4連続で入賞すると、25%が選択される。ミニスロ抽籤の結果は、液晶表示装置11に表示されたスロットマシーンによって抽籤された結果としたサブCPU102による演出により表示される。   The winning probability of the mini slot lottery is 3% and 25% respectively selected with a 50% probability when the replay is won for three consecutive wins, and 25% is selected when the replay played four consecutive wins. The result of the mini slot lottery is displayed by the effect by the sub CPU 102 as the result of lottery by the slot machine displayed on the liquid crystal display device 11.

<一般中1遊技目抽籤処理>
図130は、図129に示した第1一般中抽籤処理のステップS710において実行される一般中1遊技目抽籤処理を示すフローチャートである。
<General 1 game eyes lottery process>
FIG. 130 is a flowchart showing a general first middle game random determination process performed in step S710 of the first general middle lottery process shown in FIG.

まず、サブCPU102は、暫定遊技状態を「一般中」にセットする(S720)。次に、サブCPU102は、天井ゲーム数に天井規定値をセットする(S721)。次に、サブCPU102は、ART終了フラグをONにする(S722)。   First, the sub CPU 102 sets the temporary gaming state to "general" (S720). Next, the sub CPU 102 sets a ceiling regulation value to the number of ceiling games (S721). Next, the sub CPU 102 turns on the ART end flag (S722).

次に、サブCPU102は、ART終了フラグがONであるか否かを判断する(S723)。ここで、ART終了フラグがONであると判断した場合には(YES)、サブCPU102は、ゲーム数管理モード抽籤種別に「ART終了」をセットする(S724)。   Next, the sub CPU 102 determines whether the ART end flag is ON (S723). Here, if it is determined that the ART end flag is ON (YES), the sub CPU 102 sets “ART end” as the game number management mode lottery type (S 724).

一方、ART終了フラグがONでないと判断した場合には(NO)、サブCPU102は、ART高確率終了フラグがONであるか否かを判断する(S725)。ここで、ART高確率終了フラグがONでないと判断した場合には(NO)、サブCPU102は、一般中1遊技目抽籤処理を終了する。   On the other hand, if it is determined that the ART end flag is not ON (NO), the sub CPU 102 determines whether the ART high probability end flag is ON (S725). Here, if it is determined that the ART high probability end flag is not ON (NO), the sub CPU 102 ends the first middle-game first lottery processing.

一方、ART高確率終了フラグがONであると判断した場合(YES)、又は、ステップS724の処理を実行した後、サブCPU102は、ART終了フラグをOFFにし(S726)、ART高確率終了フラグをオフにし(S727)、一般中1遊技目抽籤処理を終了する。   On the other hand, if it is determined that the ART high probability end flag is ON (YES), or after the processing of step S724, the sub CPU 102 turns the ART end flag OFF (S726), and the ART high probability end flag The game is turned off (S727), and the first middle game lottery processing is ended.

<ART上乗せ選択ストック抽籤処理>
図131は、図129に示した第1一般中抽籤処理のステップS716において実行されるART上乗せ選択ストック抽籤処理を示すフローチャートである。
<ART addition selected stock lottery process>
FIG. 131 is a flow chart showing an ART additional selected stock lottery process executed in step S 716 of the first general inside lottery process shown in FIG.

まず、サブCPU102は、ペナルティ状態フラグがONであるか否か、及び、RT遊技状態が1より大きいか否かを判断する(S730)。ここで、ペナルティ状態フラグがONである、又は、RT遊技状態が1より大きいと判断した場合には(YES)、サブCPU102は、ART上乗せ選択ストック抽籤処理を終了する。   First, the sub CPU 102 determines whether the penalty state flag is ON and whether the RT gaming state is greater than 1 (S730). Here, if it is determined that the penalty state flag is ON or the RT gaming state is larger than 1 (YES), the sub CPU 102 ends the ART-plus-selected stock lottery process.

一方、ペナルティ状態フラグがONでなく、RT遊技状態が1より大きくないと判断した場合には(NO)、サブCPU102は、ART直当りフラグがONであるか否か、及び、MBが未作動で内部当籤役が「中チェリプ」又は「確定ベル」であるか否かを判断する(S731)。   On the other hand, if it is determined that the penalty state flag is not ON and the RT gaming state is not greater than 1 (NO), the sub CPU 102 determines whether the ART direct hit flag is ON, and the MB is not activated. Then, it is determined whether or not the internal winning combination is "medium chelip" or "finalized bell" (S731).

ここで、ART直当りフラグがONでなく、MBが未作動でなく、内部当籤役が「中チェリプ」及び「確定ベル」のいずれでもないと判断した場合には(NO)、サブCPU102は、ART上乗せ選択ストック抽籤処理を終了する。   Here, when it is determined that the ART direct hit flag is not ON, the MB is not in operation, and the internal winning combination is neither “medium cheering” nor “certain bell” (NO), the sub CPU 102 End the ART added selection stock lottery process.

一方、ART直当りフラグがONである、又は、MBが未作動で内部当籤役が「中チェリプ」又は「確定ベル」であると判断した場合には(YES)、サブCPU102は、第1通常上乗せ選択抽籤処理を実行し(S732)、ART上乗せ選択ストック抽籤処理を終了する。   On the other hand, when it is determined that the ART direct hit flag is ON or MB is not operating and the internal winning combination is "medium cheering" or "finalized bell" (YES), sub CPU 102 performs the first normal operation. The additional selection lottery process is executed (S732), and the ART additional selected stock lottery process is ended.

<ART直当り抽籤処理>
図132は、図129に示した第1一般中抽籤処理のステップS717において実行されるART直当り抽籤処理を示すフローチャートである。
<ART direct hit lottery process>
FIG. 132 is a flow chart showing ART direct hit lottery processing executed in step S717 of the first general inside lottery processing shown in FIG.

まず、サブCPU102は、ペナルティ状態フラグがONであるか否か、及び、RT遊技状態が1より大きいか否かを判断する(S740)。ここで、ペナルティ状態フラグがONである、又は、RT遊技状態が1より大きいと判断した場合には(YES)、サブCPU102は、ART直当り抽籤処理を終了する。   First, the sub CPU 102 determines whether the penalty status flag is ON and whether the RT gaming status is greater than 1 (S740). Here, if it is determined that the penalty state flag is ON or the RT gaming state is larger than 1 (YES), the sub CPU 102 ends the ART direct hit lottery processing.

一方、ペナルティ状態フラグがONでなく、RT遊技状態が1より大きくないと判断した場合には(NO)、サブCPU102は、ART直当りフラグがONであるか否かを判断する(S741)。ここで、ART直当りフラグがONであると判断した場合には(YES)、サブCPU102は、図69に示したART直当り抽籤テーブルに基づいたART直当り抽籤を行う(S742)。   On the other hand, if it is determined that the penalty state flag is not ON and the RT gaming state is not greater than 1 (NO), the sub CPU 102 determines whether the ART direct hit flag is ON (S741). Here, if it is determined that the ART direct hit flag is ON (YES), the sub CPU 102 performs ART direct hit lottery based on the ART direct hit lottery table shown in FIG. 69 (S742).

次いで、サブCPU102は、ART直当り抽籤の抽籤結果が非当籤であったか否かを判断し(S743)、抽籤結果が非当籤であったと判断した場合には(YES)、ART直当り抽籤処理を終了する。   Next, the sub CPU 102 determines whether or not the lottery result of the ART direct lottery is not won (S 743), and if it is determined that the lottery result is not successful (YES), the ART direct lottery process is performed. finish.

一方、抽籤結果が非当籤でなかった、すなわち、抽籤結果が当籤であったと判断した場合には(NO)、サブCPU102は、ART直当りフラグをONにする(S744)。次いで、サブCPU102は、ARTの残りゲーム数(以下。「ART残りゲーム数」という)に予め定められたART規定値をセットし(S745)、ART直当り抽籤処理を終了する。   On the other hand, if it is determined that the lottery result is not winning, that is, it is determined that the lottery result is winning (NO), the sub CPU 102 sets the ART direct hit flag ON (S744). Next, the sub CPU 102 sets a predetermined ART specified value as the number of remaining ART games (hereinafter referred to as "the number of remaining ART games") (S745), and ends the ART direct lottery processing.

<第2一般中抽籤処理>
図133は、図117に示した第1遊技状態別抽籤処理のステップS572において実行される第2一般中抽籤処理を示すフローチャートである。
<Second general middle lottery process>
FIG. 133 is a flow chart showing a second general middle lottery process executed in step S572 of the first gaming state lottery process shown in FIG.

まず、サブCPU102は、ART直当りフラグがONであるか否かを判断する(S750)。ここで、ART直当りフラグがONであると判断した場合には(YES)、サブCPU102は、暫定遊技状態に「ART中」をセットする(S751)。次いで、サブCPU102は、図155に示す第2通常上乗せ選択抽籤処理を実行する(S752)。   First, the sub CPU 102 determines whether the ART direct hit flag is ON (S 750). Here, if it is determined that the ART direct hit flag is ON (YES), the sub CPU 102 sets "in the ART" to the provisional gaming state (S751). Next, the sub CPU 102 executes a second normal addition selection lottery process shown in FIG. 155 (S752).

一方、ART直当りフラグがONでないと判断した場合には(NO)、サブCPU102は、ART高確率発動ゲーム数が0であるか否かを判断する(S754)。ここで、ART高確率発動ゲーム数が0であると判断した場合には(YES)、サブCPU102は、ART高確率移行フラグをONにし(S755)、暫定遊技状態に「ART高確率」をセットする(S756)。   On the other hand, if it is determined that the ART direct hit flag is not ON (NO), the sub CPU 102 determines whether the number of ART high probability activated games is 0 (S754). Here, if it is determined that the ART high probability activation game number is 0 (YES), the sub CPU 102 turns on the ART high probability transition flag (S 755), and sets the "ART high probability" to the provisional gaming state. (S756).

ステップS754において、ART高確率発動ゲーム数が0でないと判断した場合(NO)、若しくは、ステップS752又はS756の処理が終了した後、サブCPU102は、図149に示す第1ロック発生時遊技状態遷移処理を実行し(S757)、第2一般中抽籤処理を終了する。   If it is determined in step S754 that the ART high probability activated game number is not 0 (NO), or after the processing in step S752 or S756 is ended, the sub CPU 102 transitions to the gaming state upon the occurrence of the first lock shown in FIG. The process is executed (S757), and the second general middle lottery process is finished.

<第3一般中抽籤処理>
図134は、図121に示した第2遊技状態別抽籤処理のステップS631において実行される第3一般中抽籤処理を示すフローチャートである。
<Third general middle lottery process>
FIG. 134 is a flow chart showing a third general middle lottery process executed in step S631 of the second gaming state-specific lottery process shown in FIG.

まず、サブCPU102は、図117に示す第2遊技状態ART中遷移処理を実行する(S760)。次に、サブCPU102は、図115に示す第2ロック発生時遊技状態遷移処理を実行し(S761)、第3一般中抽籤処理を終了する。   First, the sub CPU 102 executes transition processing during the second gaming state ART shown in FIG. 117 (S760). Next, the sub CPU 102 executes the game state transition process upon occurrence of the second lock shown in FIG. 115 (S 761), and ends the third general lottery process.

<第1ART高確率中抽籤処理>
図135及び図136は、図117に示した第1遊技状態別抽籤処理のステップS574において実行される第1ART高確率中抽籤処理を示すフローチャートである。
<First ART high probability middle lottery process>
FIGS. 135 and 136 are flowcharts showing a lottery process during the first ART high probability performed in step S574 of the first gaming state lottery process shown in FIG.

まず、サブCPU102は、ART高確率移行フラグがONであるか否かを判断する(S770)。ここで、ART高確率移行フラグがONであると判断した場合には(YES)、サブCPU102は、ART高確率移行フラグをOFFにし(S771)、ART高確率残りゲーム数にART高確率規定値をセットする(S772)。   First, the sub CPU 102 determines whether the ART high probability transition flag is ON (S770). Here, if it is determined that the ART high probability transition flag is ON (YES), the sub CPU 102 turns the ART high probability transition flag OFF (S771), and the ART high probability remaining game count ART high probability specified value Is set (S772).

ステップS770において、ART高確率移行フラグがONでないと判断した場合(NO)、又はステップS772の処理を実行した後、サブCPU102は、RT遊技状態が1より大きいか否かを判断する(S773)。   If it is determined in step S770 that the ART high probability transition flag is not ON (NO), or after the process of step S772 is executed, the sub CPU 102 determines whether the RT gaming state is greater than 1 (S773) .

ここで、RT遊技状態が1より大きくないと判断した場合には(NO)、サブCPU102は、はずれ復活発動待ちゲーム数が0より大きいか否かを判断する(S774)。ここで、はずれ復活発動待ちゲーム数が0より大きいと判断した場合には(YES)、サブCPU102は、はずれ復活発動待ちゲーム数から1を減算する(S775)。   Here, if it is determined that the RT gaming state is not greater than 1 (NO), the sub CPU 102 determines whether the number of the out-of-back revival activation waiting game is greater than 0 (S774). Here, if it is determined that the number of escape revival activation waiting games is greater than 0 (YES), the sub CPU 102 subtracts 1 from the number of the revival activation invocation waiting games (S775).

ステップS773において、RT遊技状態が1より大きいと判断した場合(YES)、ステップS774において、はずれ復活発動待ちゲーム数が0より大きくないと判断した場合(NO)、又はステップS775の処理を実行した後、サブCPU102は、ペナルティ状態フラグがONであるか否か、及び、RT遊技状態が1より大きいか否かを判断する(S776)。   If it is determined in step S773 that the RT gaming state is greater than 1 (YES), or if it is determined in step S774 that the number of return revival activation waiting games is not greater than 0 (NO), or the process of step S775 is executed. After that, the sub CPU 102 determines whether the penalty state flag is ON and whether the RT gaming state is larger than 1 (S776).

ここで、ペナルティ状態フラグがONである、又は、RT遊技状態が1より大きいと判断した場合には(YES)、サブCPU102は、ART高確率トータルゲーム数に1を加算する(S777)。   Here, if it is determined that the penalty state flag is ON or the RT gaming state is larger than 1 (YES), the sub CPU 102 adds 1 to the ART high probability total game number (S777).

次いで、サブCPU102は、はずれ復活フラグがONであるか否か、及び、はずれ復活発動待ちゲーム数が0であるか否かを判断する(S778)。ここで、はずれ復活フラグがONであり、かつ、はずれ復活発動待ちゲーム数が0であると判断した場合には(YES)、サブCPU102は、図154に示す第1通常上乗せ選択抽籤処理を実行する(S779)。   Next, the sub CPU 102 determines whether the lost recovery flag is ON and whether or not the number of the lost revival activation waiting game is 0 (S778). Here, if it is determined that the lost-out recovery flag is ON and the lost-out recovery activation waiting game count is 0 (YES), the sub CPU 102 executes the first normal addition selection lottery processing shown in FIG. 154. (S779).

S776においてペナルティ状態フラグがONでなく、RT遊技状態が1より大きくないと判断した場合(NO)、S778において、はずれ復活フラグがONでない、又は、はずれ復活発動待ちゲーム数が0でないと判断した場合(NO)、若しくは、ステップS779の処理を実行した後、サブCPU102は、MBが未作動であるか否かを判断する(S780)。   If it is determined in S776 that the penalty state flag is not ON and the RT gaming state is not greater than 1 (NO), it is determined in S778 that the out-of-back revival flag is not ON or the out-of-back revival activation wait game count is not 0 If not (NO) or after executing the process of step S779, the sub CPU 102 determines whether the MB is inoperative (S780).

ここで、MBが未作動であると判断した場合には(YES)、サブCPU102は、ART高確率残りゲーム数から1を減算する(S781)。一方、MBが未作動でないと判断した場合(NO)、すなわち、MBが作動中であると判断した場合、又はステップS781の処理を実行した後、サブCPU102は、メインCPU93において、はずれリールアクション抽籤に当籤しているか否かを判断する(S782)。   Here, if it is determined that the MB is inactive (YES), the sub CPU 102 subtracts 1 from the ART high probability remaining game number (S 781). On the other hand, if it is determined that the MB is not in operation (NO), that is, if it is determined that the MB is in operation, or after the processing of step S781 is executed, the sub CPU 102 causes the main CPU 93 to drop out of the reel action lottery It is determined whether or not the player is won (S782).

ここで、はずれリールアクション抽籤に当籤していると判断した場合には(YES)、サブCPU102は、狙え発生回数に1を加算する(S783)。次いで、サブCPU102は、はずれリールアクション抽籤の結果が「次レバー揃い」であるか否かを判断する(S784)。   Here, if it is determined that the out reel action lottery has been won (YES), the sub CPU 102 adds 1 to the aim occurrence frequency (S783). Next, the sub CPU 102 determines whether the result of the out-of-reel action lottery is “next lever alignment” (S 784).

ここで、はずれリールアクション抽籤の結果が「次レバー揃い」であると判断した場合には(YES)、サブCPU102は、はずれ復活フラグがOFFであるか否かを判断する(S785)。   Here, if it is determined that the result of the out-of-reel action lottery is "next lever aligned" (YES), the sub CPU 102 determines whether the out-of-back recovery flag is OFF (S785).

ここで、はずれ復活フラグがOFFであると判断した場合には(YES)、サブCPU102は、はずれ復活フラグをONにし(S786)、はずれ復活発動待ちゲーム数にART高確率はずれ復活発動規定値をセットする(S787)。   Here, if it is determined that the outlier recovery flag is OFF (YES), the sub CPU 102 turns on the outlier recovery flag (S786), and the ART high probability out-of-order recovery activation game number is set to the number of outlier recovery activation waiting games. Set (S787).

ステップS782において、はずれリールアクション抽籤に当籤していないと判断した場合(NO)、ステップS785において、ははずれ復活フラグがOFFでないと判断した場合(NO)、又は、ステップS787の処理を実行した後、サブCPU102は、確定待機フラグがOFFであるか否か、及び遊技開始時にメインから取得したはずれリールアクション状態が「確定」であるか否かを判断する(S788)。   If it is determined in step S782 that the lost reel action lottery has not been won (NO), and if it is determined in step S785 that the lost recovery flag is not OFF (NO), or after the process of step S787 has been performed The sub CPU 102 determines whether the determination standby flag is OFF and whether the out-of-reel action state acquired from the main at the start of the game is "confirmed" (S788).

ここで、確定待機フラグがOFFであり、かつ、遊技開始時にメインから取得したはずれリールアクション状態が「確定」であると判断した場合(YES)には、サブCPU102は、確定待機フラグをONにする(S789)。   Here, if it is determined that the determination standby flag is OFF and the out-of-reel action state acquired from the main at the start of the game is "determined" (YES), the sub CPU 102 turns the determination standby flag ON. To do (S 789).

ステップS788において、確定待機フラグがOFFでない、又は、遊技開始時にメインから取得したはずれリールアクション状態が「確定」でないと判断した場合(NO)、若しくは、ステップS789の処理を実行した後、サブCPU102は、確定待機フラグがONであるか否かを判断する(S790)。   In step S788, when it is determined that the determination standby flag is not OFF or the out-of-reel action state acquired from the main at the start of the game is not "confirmed" (NO), or after the processing of step S789 is executed, sub CPU 102 It is determined whether the confirmation waiting flag is ON (S790).

ここで、確定待機フラグがNOであると判断した場合には(YES)、サブCPU102は、確定待機ゲーム数に1を加算する(S791)。確定待機フラグがNOでないと判断した場合(NO)、又は、ステップS791の処理を実行した後、サブCPU102は、第1ART高確率中抽籤処理を終了する。   Here, if it is determined that the determination standby flag is NO (YES), the sub CPU 102 adds 1 to the number of determination standby games (S791). If it is determined that the determination standby flag is not NO (NO), or after the processing of step S791 is executed, the sub CPU 102 ends the first ART high probability lottery processing.

<第2ART高確率中抽籤処理>
図137は、図117に示した第1遊技状態別抽籤処理のステップS575において実行される第2ART高確率中抽籤処理を示すフローチャートである。
<2nd ART high probability lottery process>
FIG. 137 is a flow chart showing a lottery process during the second ART high probability performed in step S575 of the first gaming state lottery process shown in FIG.

まず、サブCPU102は、はずれ復活フラグがONであるか否か及びはずれ復活発動待ちゲーム数が0であるか否かを判断する(S800)。ここで、はずれ復活フラグがONでない、又は、はずれ復活発動待ちゲーム数が0でないと判断した場合には(NO)、サブCPU102は、RT遊技状態が2未満であるか否か及びMB未作動時の内部当籤役が「SBリプ1」又は「SBリプ2」であるか否かを判断する(S801)。   First, the sub CPU 102 determines whether the lost revival flag is ON and whether or not the revival start waiting game number is 0 (S800). Here, if it is determined that the missing revival flag is not ON or the number of revival revenge activation waiting games is not 0 (NO), the sub CPU 102 determines whether the RT gaming state is less than 2 and the MB is not activated. It is determined whether or not the internal winning combination of the day is "SB Lip 1" or "SB Lip 2" (S801).

ステップS801において、RT遊技状態が2未満でない又はMB未作動時の内部当籤役が「SBリプ1」又は「SBリプ2」でないと判断した場合には(NO)、サブCPU102は、確定待機規定ゲーム数が0でないか否か及び確定待機ゲーム数が確定待機規定ゲーム数以上であるか否かを判断する(S802)。   In step S801, when it is determined that the RT gaming state is not less than 2 or the internal winning combination when MB is not operating is not "SB Lip 1" or "SB Lip 2" (NO), the sub CPU 102 determines the waiting standby It is determined whether the number of games is not 0 and whether or not the number of confirmed waiting games is equal to or more than the number of predetermined waiting prescribed games (S802).

ステップS802において、確定待機規定ゲーム数が0である又は確定待機ゲーム数が確定待機規定ゲーム数以上でないと判断した場合には(NO)、サブCPU102は、遊技開始コマンドの演出表示用遊技停止実行番号が「6」であるか否かを判断する(S806)。   If it is determined in step S802 that the number of decided waiting prescribed games is 0 or the number of decided waiting games is not equal to or more than the number of decided waiting prescribed games (NO), the sub CPU 102 executes the game stop execution for effect display of the game start command. It is determined whether the number is "6" (S806).

ステップS806において、遊技開始コマンドの演出表示用遊技停止実行番号が「6」でないと判断した場合には(NO)、サブCPU102は、ART高確率残りゲーム数が0であるか否かを判断する(S807)。   If it is determined in step S806 that the effect display game stop execution number for the game start command is not "6" (NO), the sub CPU 102 determines whether the number of ART high probability remaining games is 0 or not. (S807).

ステップS807において、ART高確率残りゲーム数が0であると判断した場合には(YES)、サブCPU102は、ART高確率残りゲーム数の加算抽籤テーブル(図示省略)に基づいて、ART高確率残りゲーム数の加算抽籤処理を実行する(S808)。   If it is determined in step S 807 that the ART high probability remaining game number is 0 (YES), the sub CPU 102 determines the ART high probability remaining game number based on the addition lottery table (not shown) of the ART high probability remaining game number. The addition lottery process of the number of games is executed (S808).

次いで、サブCPU102は、ART高確率残りゲーム数の加算抽籤処理の抽籤結果をART高確率残りゲーム数に加算する(S809)。次に、サブCPU102は、ART高確率残りゲーム数が0であるか否かを判断する(S810)。ここで、ART高確率残りゲーム数が0であると判断した場合には(YES)、サブCPU102は、図153に示す遊技状態一般中遷移処理を実行する(S811)   Next, the sub CPU 102 adds the lottery result of the addition lottery process of the ART high probability remaining game number to the ART high probability remaining game number (S809). Next, the sub CPU 102 determines whether the number of ART high probability remaining games is 0 or not (S810). Here, if it is determined that the ART high probability remaining game number is 0 (YES), the sub CPU 102 executes the general gaming state transition process shown in FIG. 153 (S811).

ステップS800において、はずれ復活フラグがONであり、かつ、はずれ復活発動待ちゲーム数が0であると判断した場合(YES)、ステップS801において、RT遊技状態が2未満であり、かつ、MB未作動時の内部当籤役が「SBリプ1」又は「SBリプ2」であると判断した場合(YES)、ステップS802において、確定待機規定ゲーム数が0である又は確定待機ゲーム数が確定待機規定ゲーム数以上でないと判断した場合(YES)、若しくは、ステップS806において、遊技開始コマンドの演出表示用遊技停止実行番号が「6」であると判断した場合には(YES)、サブCPU102は、図151に示す第1遊技状態ART中遷移処理を実行する(S813)。次いで、サブCPU102は、ART規定値をART残りゲーム数に加算する(S814)。   In step S800, if it is determined that the lost revival flag is ON and the lost revival activation waiting game count is 0 (YES), the RT gaming state is less than 2 and the MB is not activated in step S801. If it is determined that the internal winning combination at the time is "SB Lip 1" or "SB Lip 2" (YES), then in Step S802, the number of determined waiting prescribed games is 0 or the number of determined waiting gamings is a determined waiting prescribed game If it is determined that the number is not more than (YES), or if it is determined in step S806 that the effect display game stop execution number for the game start command is "6" (YES), the sub CPU 102 is shown in FIG. The transition process during the first gaming state ART shown in is executed (S813). Next, the sub CPU 102 adds the ART specified value to the number of remaining ART games (S 814).

ステップS807において、ART高確率残りゲーム数が0でないと判断した場合(NO)、ステップS810において、ART高確率残りゲーム数が0でないと判断した場合(NO)、又は、ステップS811の処理を実行した後、サブCPU102は、図149に示す第1ロック発生時遊技状態遷移処理を実行し(S812)、第2ART高確率中抽籤処理を終了する。   If it is determined in step S 807 that the number of ART high probability remaining games is not 0 (NO), if it is determined in step S 810 that the number of ART high probability remaining games is not 0 (NO), or step S 811 is executed. Thereafter, the sub CPU 102 executes the first lock generation game state transition process shown in FIG. 149 (S812), and ends the second ART high probability random determination process.

<第3ART高確率中抽籤処理>
図138は、図121に示した第2遊技状態別抽籤処理のステップS633において実行される第3ART高確率中抽籤処理を示すフローチャートである。
<Third ART high probability lottery process>
FIG. 138 is a flow chart showing a lottery processing during the third ART high probability performed in step S633 of the second gaming state type lottery processing shown in FIG.

まず、サブCPU102は、図152に示す第2遊技状態ART中遷移処理を実行する(S820)。次に、サブCPU102は、図150に示す第2ロック発生時遊技状態遷移処理を実行し(S821)、第3ART高確率中抽籤処理を終了する。   First, the sub CPU 102 executes transition processing during the second gaming state ART shown in FIG. 152 (S820). Next, the sub CPU 102 executes the game state transition process at the time of the second lock occurrence shown in FIG. 150 (S 821), and ends the lottery process during the third ART high probability.

<第1ART準備中抽籤処理>
図139は、図117に示した第1遊技状態別抽籤処理のステップS577において実行される第1ART準備中抽籤処理を示すフローチャートである。
<First ART in preparation lottery process>
FIG. 139 is a flow chart showing a lottery processing during preparation of the first ART executed in step S577 of the first gaming state lottery processing shown in FIG.

まず、サブCPU102は、図156に示すARTゲーム数直乗せ抽籤処理を実行する(S830)。次に、サブCPU102は、図60及び図61に示した通常上乗せ選択抽籤テーブルに基づいて、ARTに上乗せするゲーム数を選択させる通常上乗せ選択抽籤を行う(S831)。   First, the sub CPU 102 executes lottery processing directly on the number of ART games shown in FIG. 156 (S830). Next, the sub CPU 102 performs normal addition selection lottery to select the number of games to be added to the ART based on the normal addition selection lottery table shown in FIGS. 60 and 61 (S 831).

ここで、サブCPU102は、通常上乗せ選択抽籤の抽籤結果が当籤であるか否かを判断する(S832)。抽籤結果が当籤であると判断した場合には(YES)、サブCPU102は、抽籤結果をストック個別情報の基本配当テーブルにセットする(S833)。   Here, the sub CPU 102 determines whether the lottery result of the normal addition selection lottery is a winning (S832). If it is determined that the lottery result is a winning (YES), the sub CPU 102 sets the lottery result in the basic payout table of stock individual information (S833).

次いで、サブCPU102は、ストック個別情報のストックフラグに「上乗せ選択当り」をセットする(S834)。次に、サブCPU102は、図58及び図59に示したART上乗せ選択継続状態抽籤テーブルに基づいて、上乗せ選択の継続状態を抽籤する上乗せ選択継続状態抽籤を行う(S835)。   Next, the sub CPU 102 sets “per addition selection” in the stock flag of the stock individual information (S 834). Next, the sub CPU 102 performs the addition selection continuation state lottery where the continuation selection of the addition selection is lottery based on the ART addition selection continuation state lottery table shown in FIGS. 58 and 59 (S 835).

次に、サブCPU102は、上乗せ選択継続状態抽籤の結果をストック個別情報の継続状態にセットする(S836)。次に、サブCPU102は、ストック個別情報をサブRAM104に割り当てられた格納領域にストックする(S837)。   Next, the sub CPU 102 sets the result of the addition selection continuation state lottery to the continuation state of stock individual information (S 836). Next, the sub CPU 102 stocks stock individual information in the storage area allocated to the sub RAM 104 (S837).

ステップS832において、通常上乗せ選択抽籤の抽籤結果が当籤でないと判断した場合(NO)、又は、ステップS837の処理を実行した後、サブCPU102は、図68に示した上乗せ遊技抽籤テーブルに基づいて、上乗せ遊技を行うか否かの上乗せ遊技抽籤を行う(S838)。   If it is determined in step S832 that the lottery result of the normal addition selection lottery is not winning (NO), or after the process of step S837 is executed, sub CPU 102 is based on the additional game lottery table shown in FIG. A game lottery is performed to determine whether or not to play a game (S838).

ここで、サブCPU102は、上乗せ遊技抽籤の抽籤結果が当籤であるか否かを判断する(S839)。ここで、抽籤結果が当籤であると判断した場合には(YES)、サブCPU102は、抽籤結果をストック個別情報のストックフラグに「上乗せ遊技」をセットし(S840)、ストック個別情報をサブRAM104に割り当てられた格納領域にストックする(S841)。   Here, the sub CPU 102 determines whether or not the lottery result of the additional game lottery is a winning (S839). Here, if it is determined that the lottery result is a winning (YES), the sub CPU 102 sets the "additional game" to the stock flag of the stock individual information (S840), and the stock individual information to the sub RAM 104. Stock in the storage area allocated to (S841).

ステップS839において、上乗せ遊技抽籤の抽籤結果が当籤でないと判断した場合(NO)、又は、ステップS841の処理を実行した後、サブCPU102は、暫定遊技状態を「ART中」にセットし(S842)、第1ART準備中抽籤処理を終了する。   If it is determined in step S839 that the lottery result of the additional game lottery is not a winning (NO), or after the processing of step S841 is executed, the sub CPU 102 sets the provisional gaming state to "in ART" (S842) , 1st ART in preparation Finish the lottery process.

<第2ART準備中抽籤処理>
図140は、図121に示した第2遊技状態別抽籤処理のステップS635において実行される第2ART準備中抽籤処理を示すフローチャートである。
<Part 2 lottery process under preparation for ART>
FIG. 140 is a flow chart showing a lottery process under preparation for the second ART executed in step S635 of the second gaming state lottery process shown in FIG.

まず、サブCPU102は、暫定遊技状態が「ART中」であるか否かを判断する(S850)。ここで、暫定遊技状態が「ART中」でないと判断した場合には(NO)、サブCPU102は、第2ART準備中抽籤処理を終了する。   First, the sub CPU 102 determines whether or not the provisional gaming state is "in the ART" (S850). Here, if it is determined that the provisional gaming state is not “during ART” (NO), the sub CPU 102 ends the lottery processing during the second ART preparation.

一方、暫定遊技状態が「ART中」であると判断した場合には(YES)、サブCPU102は、RT遊技状態が0であるか否か、内部当籤役が「中正解ベル」、「右312正解ベル」又は「右321正解ベル」であるか否か、及び、第1停止リールが左リール3L以外であるか否かを判断する(S851)。   On the other hand, if it is determined that the provisional gaming state is “in the ART” (YES), the sub CPU 102 determines whether the RT gaming state is 0 or not, and the internal winning combination is “middle correct answer bell,” right 312 It is determined whether it is the correct bell or the "right 321 correct bell" and whether the first stop reel is other than the left reel 3L (S851).

ここで、RT遊技状態が0であり、内部当籤役が「中正解ベル」、「右312正解ベル」又は「右321正解ベル」であり、第1停止リールが左リール3L以外であると判断した場合には(YES)、サブCPU102は、第2ART準備中抽籤処理を終了する。   Here, it is determined that the RT gaming state is 0, the internal winning combination is "middle correct bell", "right 312 correct bell" or "right 321 correct bell", and the first stop reel is other than the left reel 3L. If it is (YES), the sub CPU 102 ends the lottery processing under preparation of the second ART.

一方、RT遊技状態が0でない、内部当籤役が「中正解ベル」、「右312正解ベル」又は「右321正解ベル」でない、若しくは、第1停止リールが左リール3L以外でないと判断した場合には(YES)、サブCPU102は、第3停止リールが停止した後のRT遊技状態が3以上であるか否かを判断する(S852)。   On the other hand, when it is determined that the RT gaming state is not 0, the internal winning combination is not "middle correct bell", "right 312 correct bell" or "right 321 correct bell", or the first stop reel is not other than left reel 3L. (YES), the sub CPU 102 determines whether the RT gaming state after stopping the third stop reel is 3 or more (S 852).

ここで、第3停止リールが停止した後のRT遊技状態が3以上であると判断した場合には(YES)、サブCPU102は、第2ART準備中抽籤処理を終了する。一方、第3停止リールが停止した後のRT遊技状態が3以上でないと判断した場合には(NO)、サブCPU102は、暫定遊技状態を「ART準備中」にセットし(S853)、第2ART準備中抽籤処理を終了する。   Here, if it is determined that the RT gaming state after the third stop reel is stopped is 3 or more (YES), the sub CPU 102 ends the lottery process during the second ART preparation. On the other hand, if it is determined that the RT gaming state after stopping the third stop reel is not 3 or more (NO), the sub CPU 102 sets the provisional gaming state to "in ART preparation" (S853), and the second ART Finish the lottery process during preparation.

<第1ART中抽籤処理>
図141及び図142は、図117に示した第1遊技状態別抽籤処理のステップS579において実行される第1ART中抽籤処理を示すフローチャートである。
<First ART during lottery process>
FIGS. 141 and 142 are flowcharts showing the lottery processing during the first ART executed in step S579 of the first gaming state lottery processing shown in FIG.

まず、サブCPU102は、図156に示すARTゲーム数直乗せ抽籤処理を実行する(S860)。次に、サブCPU102は、図58及び図59に示したART上乗せ選択抽籤テーブルに基づいて、ARTに上乗せするゲーム数を選択させるART上乗せ選択抽籤を行う(S861)。   First, the sub CPU 102 executes lottery processing directly on the number of ART games shown in FIG. 156 (S860). Next, the sub CPU 102 performs ART addition selection lottery to select the number of games to be added to the ART based on the ART addition selection lottery table shown in FIGS. 58 and 59 (S861).

ここで、サブCPU102は、ART上乗せ選択抽籤の抽籤結果が当籤であるか否かを判断する(S862)。ここで、抽籤結果が当籤であると判断した場合には(YES)、サブCPU102は、抽籤結果をストック個別情報の基本配当テーブルに保存する(S863)。   Here, the sub CPU 102 determines whether or not the lottery result of the ART addition selection lottery is a winning (S 862). Here, if it is determined that the lottery result is a winning (YES), the sub CPU 102 stores the lottery result in the basic payout table of stock individual information (S863).

次いで、サブCPU102は、ストック個別情報のストックフラグに「上乗せ選択当り」をセットする(S864)。次に、サブCPU102は、図66に示した上乗せ選択継続状態抽籤テーブルに基づいて、上乗せ選択の継続状態を抽籤する上乗せ選択継続状態抽籤を行う(S865)。次に、サブCPU102は、上乗せ選択継続状態抽籤の結果をストック個別情報の継続状態にセットする(S866)。   Next, the sub CPU 102 sets “per addition selection” in the stock flag of the stock individual information (S864). Next, the sub CPU 102 performs the addition selection continuation state lottery in which the continuation selection of the addition selection is lottery based on the addition selection continuation state lottery table shown in FIG. 66 (S865). Next, the sub CPU 102 sets the result of the additional selection continuation state lottery to the continuation state of stock individual information (S866).

ステップS862において、ART上乗せ選択抽籤の抽籤結果が当籤でないと判断した場合(NO)、又は、ステップS866の処理を実行した後、サブCPU102は、MBが未作動で内部当籤役が「RT4移行A」又は「RT4移行B」であるか否かを判断する(S867)。ここで、「RT4移行A」又は「RT4移行B」は、特別役にあたる。   If it is determined in step S 862 that the lottery result of the ART addition selection lottery is not a winning (NO), or after the processing of step S 866 is executed, the sub CPU 102 does not operate the MB and the internal winning combination is “RT4 transition A Or "RT4 transition B" is determined (S867). Here, “RT4 transition A” or “RT4 transition B” is a special role.

ここで、MBが未作動で内部当籤役が「RT4移行A」又は「RT4移行B」であると判断した場合には(YES)、図70に示したART上乗せ遊技直揃い抽籤テーブルに基づいて、ART上乗せ遊技直揃い抽籤を行う(S868)。   Here, if it is determined that the MB has not been activated and the internal winning combination is "RT4 shift A" or "RT4 shift B" (YES), based on the ART-plus-game directly-aligned lottery table shown in FIG. 70. , ART addition game is performed and the lottery is performed directly (S868).

ここで、サブCPU102は、ART上乗せ遊技直揃い抽籤の抽籤結果が当籤であるか否かを判断する(S869)。ここで、抽籤結果が当籤であると判断した場合には(YES)、サブCPU102は、ストック個別情報のストックフラグに「上乗せ遊技」をセットする(S870)。次に、サブCPU102は、ストック個別情報をサブRAM104に割り当てられた格納領域にストックする(S871)。   Here, the sub CPU 102 determines whether or not the lottery result of ART-plus-game directly-sorted lottery is a winning (S869). Here, if it is determined that the lottery result is a winning (YES), the sub CPU 102 sets the "additional game" to the stock flag of the stock individual information (S870). Next, the sub CPU 102 stocks stock individual information in the storage area allocated to the sub RAM 104 (S871).

ステップS867において、MBが未作動で内部当籤役が「RT4移行A」又は「RT4移行B」でないと判断した場合(NO)、ART上乗せ遊技直揃い抽籤の抽籤結果が当籤でないと判断した場合(NO)、又は、ステップS871の処理を実行した後、サブCPU102は、図157に示す上乗せ遊技ストック抽籤処理を実行する(S872)。   In step S867, when it is determined that the MB has not been activated and the internal winning combination is not "RT4 shift A" or "RT4 shift B" (NO), it is determined that the lottery result of ART added game direct alignment lottery is not winning After executing the processing of step S871, the sub CPU 102 executes an additional game stock lottery processing shown in FIG. 157 (S872).

次に、サブCPU102は、ART残りゲーム数が0より大きいか否か、上乗せ遊技フラグがOFFであるか否か、擬似BB後上乗せ遊技フラグがOFFであるか否かを判断する(S880)。   Next, the sub CPU 102 determines whether the number of remaining ART games is greater than 0, whether the additional game flag is OFF, and whether the post-BB post addition game flag is OFF (S880).

ここで、ART残りゲーム数が0より大きく、上乗せ遊技フラグがOFFであり、擬似BB後上乗せ遊技フラグがOFFであると判断した場合には(YES)、サブCPU102は、ART残りゲーム数から1を減算する(S881)。   Here, if it is determined that the number of ART remaining games is greater than 0, the additional game flag is OFF, and the pseudo BB after additional game flag is OFF (YES), the sub CPU 102 determines 1 from the number of ART remaining games. Is subtracted (S881).

一方、ART残りゲーム数が0より大きくない、上乗せ遊技中フラグがOFFでない、又は、擬似BB後上乗せ遊技フラグがOFFでないと判断した場合(NO)、若しくは、ステップS881の処理を実行した後、サブCPU102は、ART総ゲーム数に1を加算する(S882)。   On the other hand, if it is determined that the number of remaining ART games is not greater than 0, the in-game flag is not OFF, or the pseudo-BB after-addition game flag is not OFF (NO), or after performing the process of step S881, The sub CPU 102 adds 1 to the ART total game number (S 882).

次いで、サブCPU102は、暫定遊技状態を「ART中」にセットする(S883)。次に、サブCPU102は、放出中のストックフラグに「上乗せ遊技」がセットされているか否かを判断する(S885)。   Next, the sub CPU 102 sets the temporary gaming state to "during ART" (S883). Next, the sub CPU 102 determines whether the "additional game" is set to the stock flag being released (S885).

ここで、放出中のストックフラグに「上乗せ遊技」がセットされていると判断した場合には(YES)、サブCPU102は、暫定遊技状態を「上乗せ遊技」にセットする(S886)。一方、放出中のストックフラグに「上乗せ遊技」がセットされていないと判断した場合には(NO)、サブCPU102は、放出中のストックフラグに「上乗せ選択当り」がセットされているか否かを判断する(S887)。   Here, if it is determined that the "additional game" is set in the stock flag being released (YES), the sub CPU 102 sets the temporary gaming state to the "additional game" (S886). On the other hand, if it is determined that the "additional game" is not set in the stock flag being discharged (NO), the sub CPU 102 determines whether the "perl addition selection" is set in the stock flag being discharged. It judges (S887).

ここで、放出中のストックフラグに「上乗せ選択当り」がセットされていると判断した場合には(YES)、サブCPU102は、暫定遊技状態を「上乗せ選択中」にセットする(S888)。   Here, if it is determined that "per addition selection" is set in the stock flag being released (YES), the sub CPU 102 sets the temporary gaming state to "under selection" (S888).

一方、放出中のストックフラグに「上乗せ選択当り」がセットされていないと判断した場合には(NO)、サブCPU102は、放出中ストックを破棄する(S889)。次いで、サブCPU102は、放出中のストックのストック種別を「放出中ストックなし」にセットする(S890)。   On the other hand, if it is determined that "per addition selection" is not set in the stock flag being discharged (NO), the sub CPU 102 discards the stock being discharged (S889). Next, the sub CPU 102 sets the stock type of the stock being released to "no stock while releasing" (S890).

ステップS886、S888又はS890の処理を実行した後、サブCPU102は、暫定遊技状態が「ART中」であるか否か、ART残りゲーム数が0であるか否か、格納領域AないしDにストック個別情報が格納されていないか否か、及び、上乗せ遊技中フラグがOFFであるか否かを判断する(S891)。   After executing the processing of step S 886, S 888 or S 890, the sub CPU 102 stores in the storage areas A to D whether or not the provisional gaming state is “in ART”, whether the number of remaining ART games is 0 or not. It is determined whether the individual information is not stored and whether the additional game in progress flag is OFF (S891).

ここで、暫定遊技状態が「ART中」であり、ART残りゲーム数が0であり、格納領域AないしDにストック個別情報が格納されてなく、上乗せ遊技中フラグがOFFであると判断した場合には(YES)、サブCPU102は、所定の確率でARTの引き戻しの抽籤を行うART引き戻し抽籤を行う(S892)。   Here, when it is determined that the provisional gaming state is "in the ART", the number of remaining ART games is 0, the stock individual information is not stored in the storage areas A to D, and the in-play game flag is OFF. (YES), the sub CPU 102 performs ART pullback lottery where the lottery of ART pullback is performed with a predetermined probability (S892).

ここで、サブCPU102は、ART引き戻し抽籤の抽籤結果が「はずれ」であったか否かを判断し(S893)、ART引き戻し抽籤の抽籤結果が「はずれ」でなかったと判断した場合には(NO)、抽籤結果をART引き戻しフラグにセットし(S894)、ART規定値をART残りゲーム数に加算する(S895)。   Here, the sub CPU 102 determines whether the lottery result of the ART pullback lottery is “off” (S893), and determines that the lottery result of the ART pullback lottery is not “off” (NO), The lottery result is set to the ART pullback flag (S894), and the ART specified value is added to the number of remaining ART games (S895).

ステップS893において、サブCPU102は、ART引き戻し抽籤の抽籤結果が「はずれ」であったと判断した場合(YES)、又は、ステップS895の処理を実行した後、サブCPU102は、ゲーム数管理モード抽籤種別に「ART終了」をセットする(S896)。次いで、サブCPU102は、暫定遊技状態を「一般中」にセットし(S897)、ART終了フラグをセットする(S898)。   In step S893, if the sub CPU 102 determines that the lottery result of the ART pullback lottery is “disappeared” (YES), or after executing the processing of step S895, the sub CPU 102 selects the number-of-games management mode lottery type "ART end" is set (S896). Next, the sub CPU 102 sets the temporary gaming state to "general" (S897), and sets an ART end flag (S898).

ステップS891において、暫定遊技状態が「ART中」でない、ART残りゲーム数が0でない、格納領域AないしDのいずれかにストック個別情報が格納されている、又は、上乗せ遊技中フラグがOFFでないと判断した場合(NO)、若しくは、ステップS898の処理を実行した後、サブCPU102は、第1ART中抽籤処理を終了する。   In step S891, stock individual information is stored in any of storage areas A to D in which the provisional gaming state is not "in ART", the number of remaining ART games is not 0, or the in-game flag is not OFF. If it is determined (NO), or after the process of step S898 is executed, the sub CPU 102 ends the lottery process during the first ART.

<第2ART中抽籤処理>
図143は、図121に示した第2遊技状態別抽籤処理のステップS637において実行される第2ART中抽籤処理を示すフローチャートである。
<2nd ART lottery process>
FIG. 143 is a flow chart showing a lottery process during the second ART performed in step S637 of the second gaming state type lottery process shown in FIG.

まず、サブCPU102は、暫定遊技状態が「一般中」であり、第3停止リールが停止した後のRT遊技状態が2以上であるか否かを判断する(S900)。ここで、暫定遊技状態が「一般中」であり、第3停止リールが停止した後のRT遊技状態が2以上であると判断した場合には(YES)、サブCPU102は、暫定遊技状態に「通常復帰待ち中」をセットする(S901)。次いで、サブCPU102は、ART終了フラグをセットする(S902)。   First, the sub CPU 102 determines whether the temporary gaming state is “generally” and the RT gaming state after the third stop reel is stopped is two or more (S900). Here, if it is determined that the provisional gaming state is "generally" and the RT gaming state after the third stop reel is stopped is 2 or more (YES), the sub CPU 102 enters the provisional gaming state " "Pending normal return" is set (S901). Next, the sub CPU 102 sets an ART end flag (S902).

ステップS900において、暫定遊技状態が「一般中」でない、又は、第3停止リールが停止した後のRT遊技状態が2以上でないと判断した場合(NO)、若しくは、ステップS902の処理を実行した後、サブCPU102は、第2ART中抽籤処理を終了する。   In step S900, when it is determined that the temporary gaming state is not "generally" or that the RT gaming state after stopping the third stop reel is not 2 or more (NO) or after performing the processing of step S902 The sub CPU 102 ends the lottery processing during the second ART.

<第1上乗せ選択中抽籤処理>
図144及び図145は、図117に示した第1遊技状態別抽籤処理のステップS581において実行される第1上乗せ選択中抽籤処理を示すフローチャートである。
<First additional selection while lottery processing>
FIGS. 144 and 145 are flowcharts showing lottery processing during first additional selection which is executed in step S581 of the first gaming state lottery processing shown in FIG.

まず、サブCPU102は、使用テーブルの内容をシャッフル前の配当テーブルにセットする(S910)。次に、サブCPU102は、覗き見発動フラグが「覗き見作動中」であるか否かを判断する(S911)。   First, the sub CPU 102 sets the contents of the use table in the payout table before shuffle (S 910). Next, the sub CPU 102 determines whether or not the peeping activation flag is "peeping in operation" (S911).

ここで、覗き見発動フラグが「覗き見作動中」であると判断した場合には(YES)、サブCPU102は、覗き見発動フラグを「なし」にセットする(S912)。一方、覗き見発動フラグが「覗き見作動中」でないと判断した場合(NO)、又は、ステップS912の処理を実行した後、サブCPU102は、覗き見発動フラグが「覗き見あり」であるか否かを判断する(S913)。   Here, if it is determined that the peeping activation flag is “peeping in operation” (YES), the sub CPU 102 sets the peeping activation flag to “none” (S912). On the other hand, if it is determined that the peeping activation flag is not "peeping in operation" (NO), or after the processing in step S912, the sub CPU 102 determines whether the peeping activation flag is "peeping" It is determined whether or not it is (S913).

ここで、覗き見発動フラグが「覗き見あり」であると判断した場合には(YES)、サブCPU102は、覗き見発動フラグを「覗き見作動中」にセットする(S914)。一方、覗き見発動フラグが「覗き見あり」でないと判断した場合(NO)、又は、ステップS913の処理を実行した後、サブCPU102は、覗き見発動フラグが「覗き見作動中」であるか否かを判断する(S915)。   Here, if it is determined that the peeping activation flag is "peeping present" (YES), the sub CPU 102 sets the peeping activation flag to "peeping in operation" (S914). On the other hand, if it is determined that the peeping activation flag is not "peeping present" (NO), or after the processing in step S913, the sub CPU 102 determines whether the peeping activation flag is "peeping in operation" It is determined whether or not (S915).

ここで、覗き見発動フラグが「覗き見作動中」であると判断した場合には(YES)、サブCPU102は、図62に示す特殊機能発動抽籤テーブルに基づいた上乗せ選択特殊機能発動抽籤を行う(S916)。   Here, if it is determined that the peeping activation flag is “peeping in operation” (YES), the sub CPU 102 performs the addition selection special function activation lottery based on the special function activation lottery table shown in FIG. 62. (S916).

次いで、サブCPU102は、上乗せ選択特殊機能発動抽籤の抽籤結果が「潰し」であるか否かを判断する(S917)。ここで、上乗せ選択特殊機能発動抽籤の抽籤結果が「潰し」であると判断した場合には(YES)、サブCPU102は、図63に示す潰し個数抽籤テーブルに基づいて、潰し表示する要素の個数を抽籤する上乗せ選択潰し個数抽籤を行う(S918)。次に、サブCPU102は、抽籤結果を潰し個数としてセットし(S919)、上乗せ選択決定ゲーム数に1をセットする(S920)。   Next, the sub CPU 102 determines whether the lottery result of the additional selection special function activation lottery is “crush” (S917). Here, if it is determined that the lottery result of the additional selection special function activation lottery is “Crush” (YES), the sub CPU 102 counts the number of elements to be crushed and displayed based on the crushing number lottery table shown in FIG. The number of selected additional items is randomly selected (S918). Next, the sub CPU 102 sets the lottery result as the number of squashed pieces (S919), and sets 1 as the number of games to be added for selection of additional games (S920).

ステップS917において、上乗せ選択特殊機能発動抽籤の抽籤結果が「潰し」でないと判断した場合には(NO)、サブCPU102は、上乗せ選択特殊機能発動抽籤の抽籤結果が「覗き見」であるか否かを判断する(S921)。   In step S 917, when it is determined that the lottery result of the additional selection special function activation lottery is not “Crush” (NO), the sub CPU 102 determines whether the lottery result of the additional selection special function activation lottery is “peeping” or not It is determined (S921).

上乗せ選択特殊機能発動抽籤の抽籤結果が「覗き見」であると判断した場合には(YES)、サブCPU102は、覗き見発動フラグに「覗き見あり」をセットし(S922)、上乗せ選択決定ゲーム数に2をセットする(S923)。   If it is determined that the lottery result of the additional selection special function activation lottery is "peep" (YES), the sub CPU 102 sets "peep" in the peep activation flag (S922), and the additional selection is determined. The number of games is set to 2 (S923).

ステップS921において、上乗せ選択特殊機能発動抽籤の抽籤結果が「覗き見」でないと判断した場合には(NO)、サブCPU102は、上乗せ選択決定ゲーム数に1をセットする(S924)。   If it is determined in step S921 that the lottery result of the additional selection special function activation lottery is not "peep" (NO), the sub CPU 102 sets 1 as the number of additional selection determination games (S924).

ステップS915において、覗き見発動フラグが「覗き見作動中」でないと判断した場合(NO)、若しくは、ステップS920、S923又はS924の処理を実行した後、サブCPU102は、上乗せ選択決定ゲーム数が1であるか否かを判断する(S925)。   If it is determined in step S915 that the peeping activation flag is not "peeping in operation" (NO), or after the process of step S920, S923 or S924 is executed, the sub CPU 102 determines that the number of games to be added is determined to be 1 It is determined whether or not (S925).

ここで、上乗せ選択決定ゲーム数が1であると判断した場合には(YES)、サブCPU102は、図66に示した上乗せ選択継続状態抽籤テーブルに基づいた上乗せ選択継続状態抽籤を行う(S926)。   Here, if it is determined that the number of added game selection determination games is 1 (YES), the sub CPU 102 performs the additional selection continued state lottery based on the additional selection continued state lottery table shown in FIG. 66 (S926) .

次いで、サブCPU102は、上乗せ選択継続状態抽籤の抽籤結果が「非継続」でないか否かを判断し(S927)、上乗せ選択継続状態抽籤の抽籤結果が「非継続」でないと判断した場合には(YES)、抽籤結果を継続状態配当テーブルにセットする(S928)。   Next, the sub CPU 102 determines whether or not the lottery result of the additional selection continued state lottery is not “discontinue” (S927), and when it is determined that the lottery result of the additional selection continued state lottery is not “discontinue” (YES), the lottery result is set in the continuous state payout table (S928).

ステップS925において、上乗せ選択決定ゲーム数が1でないと判断した場合(NO)、ステップS927において、上乗せ選択継続状態抽籤の抽籤結果が「非継続」でないと判断した場合(NO)、又は、ステップS928の処理を実行した後、サブCPU102は、MBが未作動で内部当籤役が「RT4移行A」又は「RT4移行B」であるか否かを判断する(S929)。   If it is determined in step S925 that the number of games selected for addition selection is not 1 (NO), if it is determined in step S927 that the lottery result of the addition selection continuation state lottery is not "discontinue" (NO), or, step S928 After execution of the process of (1), the sub CPU 102 determines whether the MB is inactive and the internal winning combination is "RT4 transition A" or "RT4 transition B" (S929).

ここで、MBが未作動で内部当籤役が「RT4移行A」又は「RT4移行B」であると判断した場合には(YES)、サブCPU102は、図70に示したART上乗せ遊技直揃い抽籤テーブルに基づいて、ART上乗せ遊技直揃い抽籤を行う(S930)。   Here, if it is determined that the MB is inactive and the internal winning combination is "RT4 shift A" or "RT4 shift B" (YES), the sub CPU 102 selects ART-added-game directly-aligned lottery shown in FIG. 70. Based on the table, ART plus game is performed and the lottery is performed directly (S930).

ここで、サブCPU102は、ART上乗せ遊技直揃い抽籤の抽籤結果が当籤であるか否かを判断する(S931)。ここで、抽籤結果が当籤であると判断した場合には(YES)、サブCPU102は、ストック個別情報のストックフラグに「上乗せ遊技」をセットする(S932)。   Here, the sub CPU 102 determines whether or not the lottery result of ART-plus-game direct-sorted lottery is a winning (S931). Here, if it is determined that the lottery result is a winning (YES), the sub CPU 102 sets the "additional game" to the stock flag of the stock individual information (S932).

ステップS929において、MBが未作動で内部当籤役が「RT4移行A」又は「RT4移行B」でないと判断した場合(NO)、ステップS931において、ART上乗せ遊技直揃い抽籤の抽籤結果が当籤でないと判断した場合(NO)、若しくは、ステップS932の処理を実行した後、サブCPU102は、図157に示す上乗せ遊技ストック抽籤処理を実行する(S933)。   If it is determined in step S929 that the MB has not been activated and the internal winning combination is not "RT4 shift A" or "RT4 shift B" (NO), it is determined in step S931 that the lottery result of ART added game straight match lottery is not winning. If it is determined (NO), or after the process of step S932 is executed, the sub CPU 102 executes an additional game stock lottery process shown in FIG. 157 (S933).

次に、サブCPU102は、使用テーブルの配置をランダムに決定し(S934)、上乗せ遊技決定ゲーム数から1を減算し(S935)、第1上乗せ選択中抽籤処理を終了する。   Next, the sub CPU 102 randomly determines the arrangement of the use table (S934), subtracts 1 from the number-of-addition game determination game number (S935), and ends the lottery process during the first additional selection.

<第2上乗せ選択中抽籤処理>
図146は、図117に示した第1遊技状態別抽籤処理のステップS582において実行される第2上乗せ選択中抽籤処理を示すフローチャートである。
<2nd addition selection during lottery process>
FIG. 146 is a flow chart showing lottery processing during second addition selection which is executed in step S582 of the first gaming condition-specific lottery processing shown in FIG.

まず、サブCPU102は、上乗せ選択決定ゲーム数が0であるか否かを判断し(S940)、上乗せ選択決定ゲーム数が0であると判断した場合には(YES)、図66に示した上乗せ選択継続状態抽籤テーブルに基づいた上乗せ選択継続状態抽籤を行う(S941)。   First, the sub CPU 102 determines whether or not the number of games to be added selection determination is 0 (S940). If it is determined that the number of games to be added for selection is 0 (YES), the addition shown in FIG. Selection continuation state The addition selection continuation state lottery based on the lottery table is performed (S941).

次いで、サブCPU102は、上乗せ選択継続状態抽籤の抽籤結果が「非継続」であるか否かを判断し(S942)、上乗せ選択継続状態抽籤の抽籤結果が「非継続」であると判断した場合には(YES)、暫定遊技状態を「ART中」にセットする(S943)。   Next, the sub CPU 102 determines whether the lottery result of the additional selection continuation state lottery is "discontinue" (S942), and determines that the lottery result of the additional selection continuation state lottery is "discontinue" (YES), the provisional gaming state is set to "during ART" (S943).

一方、上乗せ選択継続状態抽籤の抽籤結果が「非継続」でないと判断した場合には(NO)、サブCPU102は、上乗せ選択継続状態抽籤の抽籤結果が「継続D」〜「継続F」のいずれかであるか否かを判断する(S944)。   On the other hand, if it is determined that the lottery result of the additional selection continuation state lottery is not "discontinuing" (NO), the sub CPU 102 determines that the lottery result of the additional selection continuation state lottery is "continuation D" to "continuation F". It is determined whether or not it is (S944).

ここで、上乗せ選択継続状態抽籤の抽籤結果が「継続D」〜「継続F」のいずれかであると判断した場合には(YES)、サブCPU102は、暫定遊技状態を「ART中」にセットし(S945)、ストック放出前兆フラグをクリアする(S946)。   Here, if it is determined that the lottery result of the additional selection continuation state lottery is any of “continuation D” to “continuation F” (YES), the sub CPU 102 sets the provisional gaming state to “during ART”. (S945), clear the stock release precursor flag (S946).

一方、上乗せ選択継続状態抽籤の抽籤結果が「継続D」〜「継続F」のいずれでもないと判断した場合には(NO)、サブCPU102は、暫定遊技状態を「上乗せ選択中」にセットする(S947)。また、ステップS940において、上乗せ選択決定ゲーム数が0でないと判断した場合には(NO)、サブCPU102は、暫定遊技状態を「上乗せ選択中」にセットする(S948)。   On the other hand, if it is determined that the lottery result of the additional selection continuation state lottery is not any of “continuation D” to “continuation F” (NO), the sub CPU 102 sets the temporary gaming state to “additionally selected”. (S947). If it is determined in step S940 that the number of games to be added selection determination is not 0 (NO), the sub CPU 102 sets the temporary gaming state to "additionally selected" (S948).

ステップS943、S946、S947又はS948の処理を実行した後、サブCPU102は、擬似BB当籤状態がONであれば、暫定遊技状態に「BBフラグ間中」をセットする(S949)。   After executing the processing of step S943, S946, S947 or S948, if the pseudo BB winning state is ON, the sub CPU 102 sets "between BB flags" as the provisional gaming state (S949).

次に、サブCPU102は、上乗せ選択決定ゲーム数が0であるか否かを判断し(S950)、上乗せ選択決定ゲーム数が0であると判断した場合には(YES)、上乗せゲーム数取得許可フラグをONにする(S951)。   Next, the sub CPU 102 determines whether or not the additional game selection determination game number is 0 (S950). If it is determined that the additional game selection determination game number is 0 (YES), the additional game number acquisition permission is permitted. The flag is turned on (S951).

一方、上乗せ選択決定ゲーム数が0でないと判断した場合には(NO)、又は、ステップS951の処理を実行した後、サブCPU102は、第2上乗せ選択中抽籤処理を終了する。   On the other hand, if it is determined that the number of games selected for addition selection is not 0 (NO), or after the processing of step S951 is executed, the sub CPU 102 ends the lottery processing during second addition selection.

<第4上乗せ選択中抽籤処理>
図147及び図148は、図123に示した無操作コマンド受信時処理のステップS651において実行される第4上乗せ選択中抽籤処理を示すフローチャートである。
<Fourth addition during selection lottery process>
FIGS. 147 and 148 are flowcharts showing the fourth addition selection lottery process during the no-operation command reception process shown in FIG. 123, which is executed in step S651.

まず、サブCPU102は、上乗せゲーム数取得許可フラグがONであり、第3停止リールが停止した後であるか否かを判断する(S960)。ここで、上乗せゲーム数取得許可フラグがONでない、又は、第3停止リールが停止した後でないと判断した場合には(NO)、サブCPU102は、第4上乗せ選択中抽籤処理を終了する。   First, the sub CPU 102 determines whether the additional game number acquisition permission flag is ON and the third stop reel has stopped (S960). Here, if it is determined that the additional game number acquisition permission flag is not ON or it is not after the third stop reel has stopped (NO), the sub CPU 102 ends the fourth additional selection selection lottery process.

一方、上乗せゲーム数取得許可フラグがONであり、第3停止リールが停止した後であると判断した場合には(YES)、サブCPU102は、無操作コマンド入力情報がMAXベットボタン14を表すか否かを判断する(S961)。   On the other hand, if it is determined that the additional game number acquisition permission flag is ON and it is after the third stop reel has been stopped (YES), the sub CPU 102 indicates whether the non-operation command input information represents the MAX bet button 14 It is determined whether or not (S961).

ここで、無操作コマンド入力情報がMAXベットボタン14を表すと判断した場合には(YES)、サブCPU102は、上乗せゲーム数取得許可フラグをOFFにし(S962)、選択配当位置(選択されている要素)に対応する値をART残りゲーム数に加算する(S963)。次いで、サブCPU102は、選択配当位置に対応する値を上乗せ選択告知ゲーム数にセットし(S964)、第4上乗せ選択中抽籤処理を終了する。   Here, if it is determined that the no-operation command input information represents the MAX bet button 14 (YES), the sub CPU 102 turns off the additional game number acquisition permission flag (S 962), and the selected payout position (selected) The value corresponding to the element is added to the number of remaining ART games (S963). Next, the sub CPU 102 sets a value corresponding to the selected payout position as the number of additional selection notification games (S 964), and ends the fourth additional selection selection lottery process.

ステップS961において、無操作コマンド入力情報がMAXベットボタン14を表さないと判断した場合には(NO)、サブCPU102は、無操作コマンド入力情報が左ストップボタン17Lを表すか否かを判断する(S965)。   If it is determined in step S 961 that the no-operation command input information does not represent the MAX bet button 14 (NO), the sub CPU 102 determines whether the no-operation command input information represents the left stop button 17 L. (S965).

ここで、無操作コマンド入力情報が左ストップボタン17Lを表すと判断した場合には(YES)、サブCPU102は、選択配当位置を左方向に1要素位置分移動した場合にも、選択配当位置が選択可能な範囲であれば、選択配当位置を左方向に1要素位置分ずらし(S966)、第4上乗せ選択中抽籤処理を終了する。   Here, if it is determined that the non-operation command input information represents the left stop button 17L (YES), the sub CPU 102 moves the selected payout position leftward by one element position, and the selected payout position is If it is within the selectable range, the selected payout position is shifted to the left by one element position (S966), and the lottery processing during the fourth addition selection is ended.

一方、無操作コマンド入力情報が左ストップボタン17Lを表さないと判断した場合には(NO)、サブCPU102は、無操作コマンド入力情報が右ストップボタン17Rを表すか否かを判断する(S967)。   On the other hand, when it is determined that the non-operation command input information does not represent the left stop button 17L (NO), the sub CPU 102 determines whether the non-operation command input information represents the right stop button 17R (S967). ).

ここで、無操作コマンド入力情報が右ストップボタン17Rを表すと判断した場合には(YES)、サブCPU102は、選択配当位置を右方向に1要素位置分移動した場合にも、選択配当位置が選択可能な範囲であれば、選択配当位置を右方向に1要素位置分ずらし(S968)、第4上乗せ選択中抽籤処理を終了する。   Here, if it is determined that the no-operation command input information indicates the right stop button 17R (YES), the sub CPU 102 moves the selected payout position rightward by one element position, and the selected payout position is If it is within the selectable range, the selected payout position is shifted rightward by one element position (S968), and the lottery processing during the fourth addition selection is ended.

一方、無操作コマンド入力情報が右ストップボタン17Rを表さないと判断した場合には(NO)、サブCPU102は、無操作コマンド入力情報が中ストップボタン17Cを表すか否かを判断する(S969)。   On the other hand, if it is determined that the non-operation command input information does not represent the right stop button 17R (NO), the sub CPU 102 determines whether the non-operation command input information represents the middle stop button 17C (S969). ).

ここで、無操作コマンド入力情報が中ストップボタン17Cを表すと判断した場合には(YES)、サブCPU102は、選択配当位置を下方向に1要素位置分移動した場合にも、選択配当位置が選択可能な範囲であれば、選択配当位置を下方向に1要素位置分ずらし(S970)、第4上乗せ選択中抽籤処理を終了する。   Here, if it is determined that the no-operation command input information represents the middle stop button 17C (YES), the sub CPU 102 moves the selected payout position downward by one element position, and the selected payout position is If it is within the selectable range, the selected payout position is shifted downward by one element position (S 970), and the lottery processing during the fourth addition selection is ended.

一方、無操作コマンド入力情報が中ストップボタン17Cを表さないと判断した場合には(NO)、サブCPU102は、無操作コマンド入力情報が選択ボタン18又は決定ボタン19を表すか否かを判断する(S971)。ここで、無操作コマンド入力情報が選択ボタン18又は決定ボタン19のいずれも表さないと判断した場合には(NO)、サブCPU102は、第4上乗せ選択中抽籤処理を終了する。   On the other hand, when it is determined that the non-operation command input information does not represent middle stop button 17C (NO), sub CPU 102 determines whether the non-operation command input information represents selection button 18 or determination button 19 or not. (S971). Here, if it is determined that the non-operation command input information indicates neither the selection button 18 nor the determination button 19 (NO), the sub CPU 102 ends the fourth additional lottery selection lottery process.

一方、無操作コマンド入力情報が選択ボタン18又は決定ボタン19を表すと判断した場合には(YES)、サブCPU102は、覗き見発動フラグが「覗き見作動中」であるか否かを判断する(S972)。   On the other hand, if it is determined that the no-operation command input information indicates the selection button 18 or the determination button 19 (YES), the sub CPU 102 determines whether the peeping activation flag is “peeping in operation” or not. (S972).

ここで、覗き見発動フラグが「覗き見作動中」であると判断した場合には(YES)、サブCPU102は、選択配当位置をランダムな位置に設定し(S973)、第4上乗せ選択中抽籤処理を終了する。   Here, if it is determined that the peeping activation flag is “peeping in operation” (YES), the sub CPU 102 sets the selected payout position to a random position (S 973), and the fourth additional lottery is selected. End the process.

一方、「覗き見作動中」でないと判断した場合には(NO)、サブCPU102は、選択配当位置を最大の配当が得られる位置に設定し(S974)、第4上乗せ選択中抽籤処理を終了する。   On the other hand, if it is determined that "peeping operation is not in progress" (NO), the sub CPU 102 sets the selected payout position to a position where the maximum payout can be obtained (S974), and ends the fourth additional selection selection lottery process. Do.

なお、上記の「選択配当位置を左方向(右方向又は下方向)に1要素位置分移動した場合にも、選択配当位置が選択可能な範囲であれば」(S966,S968,S970の上部)とは、具体的には、第4上乗せ選択中抽籤処理で行れる選択配当位置の決定、及び、選択配当位置の移動が行われる処理の実行条件であり、例えば、図162において、中段の左端の要素(6要素目)が選択された状態で左ストップボタン17Lが押下された場合には、上段の右端の要素(5要素目)に、選択配当位置が移動するが、選択配当位置が要素数未満、又は、要素数を超える場合には、選択配当位置を1要素位置分移動する処理は行われない。そして、後述の右ストップボタン17R,中ストップボタン17Cが押下された場合も同様である。   It should be noted that the above “if the selected payout position can be selected even if the selected payout position is moved by one element position in the left direction (right direction or downward direction)” (upper part of S966, S968, S970) Specifically, this is the execution condition of the process of determining the selected payout position to be performed in the lottery process during the fourth additional selection and the process of moving the selected payout position, for example, in FIG. When the left stop button 17L is pressed with the element (sixth element) selected, the selected payout position moves to the element (fifth element) at the right end of the upper row, but the selected payout position is an element If the number is less than the number or if the number of elements is exceeded, the process of moving the selected payout position by one element position is not performed. The same applies to the case where the right stop button 17R and the middle stop button 17C described later are pressed.

<上乗せ遊技中抽籤処理>
上乗せ遊技中抽籤処理は、図117に示した第1遊技状態別抽籤処理のステップS584において所定ゲーム数(例えば、10ゲーム)にわたってサブCPU102によって実行される。
<Additional game lottery process>
During the additional game, the lottery process is executed by the sub CPU 102 for a predetermined number of games (for example, 10 games) in step S584 of the first gaming state lottery process shown in FIG.

上乗せ遊技中抽籤処理において、サブCPU102は、RT遊技状態がRT4遊技状態から遷移しないようにリール3L、3C、3Rの停止操作を報知するとともに、内部当籤した小役を有利に入賞させるためのリール3L、3C、3Rの停止操作を報知する。   In the extra game during lottery processing, the sub CPU 102 notifies the stop operation of the reels 3L, 3C, 3R so that the RT gaming state does not transition from the RT4 gaming state, and the reel for making the small winning combination internally winning advantageous. The stop operation of 3L, 3C, 3R is notified.

さらに、サブCPU102は、内部当籤役として「RT4移行A」、「RT4移行B」、「BARテン」、「RT4Kリプ1st」、「RT4Kリプ2nd」及び「RT4Kリプ3rd」が決定された場合には、有効ラインに沿って「BAR−BAR−BAR」を表示させることを促すメッセージと、有効ラインに沿って「BAR−BAR−BAR」を表示させるためのリール3L、3C、3Rの停止操作を報知する。   Further, the sub CPU 102 determines that “RT4 transition A”, “RT4 transition B”, “BAR ten”, “RT4K lip 1st”, “RT4K lip 2nd” and “RT4K lip 3rd” are determined as internal winning combinations. And a message prompting to display "BAR-BAR-BAR" along the effective line, and a stop operation of the reels 3L, 3C, 3R for displaying "BAR-BAR-BAR" along the effective line. Inform.

ここで、サブCPU102は、内部当籤役として「RT4移行A」及び「RT4移行B」が決定された場合には、上乗せ選択決定ゲーム数に1を加算する。   Here, when “RT4 shift A” and “RT4 shift B” are determined as the internal winning combinations, the sub CPU 102 adds 1 to the number of games to be added to determine the addition.

<第1ロック発生時遊技状態遷移処理>
図149は、図133に示した第2一般中抽籤処理のステップS757において実行される第1ロック発生時遊技状態遷移処理を示すフローチャートである。
<A game state transition process at the time of the first lock occurrence>
FIG. 149 is a flowchart showing first lock generation game state transition processing executed in step S757 of the second general middle lottery processing shown in FIG.

まず、サブCPU102は、遊技開始コマンドの演出表示用遊技停止実行番号が「6」であるか否かを判断し(S980)、遊技開始コマンドの演出表示用遊技停止実行番号が「6」であると判断した場合には(YES)、暫定遊技状態に「ART中」をセットする(S981)。   First, the sub CPU 102 determines whether or not the game stop execution number for effect display of the game start command is "6" (S980), and the game stop execution number for effect display for the game start command is "6" If it is determined (YES), "in the ART" is set as the temporary gaming state (S981).

ステップS980において、遊技開始コマンドの演出表示用遊技停止実行番号が「6」でないと判断した場合(NO)、又は、ステップS981の処理を実行した後、サブCPU102は、第1ロック発生時遊技状態遷移処理を終了する。   In step S 980, when it is determined that the game display execution execution number for effect display of the game start command is not “6” (NO), or after executing the processing of step S 981, the sub CPU 102 is in the first lock occurrence game state End transition processing.

<第2ロック発生時遊技状態遷移処理>
図150は、図134に示した第3一般中抽籤処理のステップS761及び図138に示した第3ART高確率中抽籤処理のステップS821において実行される第2ロック発生時遊技状態遷移処理を示すフローチャートである。
<A game state transition process at the time of the second lock occurrence>
FIG. 150 is a flowchart showing second lock generation game state transition processing executed in step S761 of the third general lottery processing shown in FIG. 134 and step S821 of the third ART high probability lottery processing shown in FIG. It is.

まず、サブCPU102は、遊技開始コマンドの演出表示用遊技停止実行番号が「6」であるか否かを判断し(S990)、遊技開始コマンドの演出表示用遊技停止実行番号が「6」であると判断した場合には(YES)、第3停止リールが停止した後のRT遊技状態が3未満であり、遊技状態が「通常復帰待ち」であるか否かを判断する(S991)。   First, the sub CPU 102 determines whether the game stop execution number for effect display for the game start command is "6" (S990), and the game stop execution number for effect display for the game start command is "6" If it is determined (YES), it is determined whether the RT gaming state after stopping the third stop reel is less than 3 and the gaming state is “waiting for normal return” (S991).

ここで、第3停止リールが停止した後のRT遊技状態が3未満であり、遊技状態が「通常復帰待ち」であると判断した場合には(NO)、サブCPU102は、暫定遊技状態に「ART準備中」をセットする(S992)。   Here, when it is determined that the RT gaming state after the third stop reel is less than 3 and the gaming state is “wait for normal return” (NO), the sub CPU 102 determines that the provisional gaming state is “ "Preparing ART" is set (S992).

一方、第3停止リールが停止した後のRT遊技状態が3未満でない、又は、遊技状態が「通常復帰待ち」でないと判断した場合には(NO)、サブCPU102は、暫定遊技状態に「ART中」をセットする(S993)。   On the other hand, when it is determined that the RT gaming state after stopping the third stop reel is not less than 3 or the gaming state is not "wait for normal return" (NO), the sub CPU 102 sets the temporary gaming state to "ART Set "medium" (S993).

ステップS990において、遊技開始コマンドの演出表示用遊技停止実行番号が「6」でないと判断した場合(NO)、若しくは、ステップS992又はS993の処理を実行した後、サブCPU102は、第2ロック発生時遊技状態遷移処理を終了する。   In step S990, when it is determined that the game display execution execution number for effect display of the game start command is not "6" (NO), or after the processing of step S992 or S993 is executed, the sub CPU 102 generates the second lock The game state transition process is ended.

<第1遊技状態ART中遷移処理>
図151は、図137に示した第2ART高確率中抽籤処理のステップS813において実行される第1遊技状態ART中遷移処理を示すフローチャートである。第1遊技状態ART中遷移処理において、サブCPU102は、暫定遊技状態に「ART中」をセットし(S1000)、図155に示す第2通常上乗せ選択抽籤処理を実行する(S1001)。
<First game state ART transition processing>
FIG. 151 is a flow chart showing the first gaming state ART transition processing executed in step S813 of the second ART high probability lottery processing shown in FIG. In the transition processing during the first gaming state ART, the sub CPU 102 sets "temporary gaming state" to "ART in progress" (S1000), and executes the second normal addition selection lottery processing shown in FIG. 155 (S1001).

<第2遊技状態ART中遷移処理>
図152は、図134に示した第3一般中抽籤処理のステップS760及び図138に示した第3ART高確率中抽籤処理のステップS820において実行される第2遊技状態ART中遷移処理を示すフローチャートである。
<Second game state ART transition processing>
FIG. 152 is a flowchart showing transition processing during the second gaming state ART executed in step S760 of the third general lottery processing shown in FIG. 134 and step S820 of the third ART high probability lottery processing shown in FIG. is there.

まず、サブCPU102は、暫定遊技状態が「ART中」であり、第3停止リールが停止した後のRT遊技状態が2以下であるか否かを判断し(S1010)、暫定遊技状態が「ART中」であり、第3停止リールが停止した後のRT遊技状態が2以下であると判断した場合には(YES)、暫定遊技状態に「ART準備中」をセットする。   First, the sub CPU 102 determines whether or not the temporary gaming state is "in the ART" and the RT gaming state after the third stop reel is 2 or less (S1010), and the temporary gaming state is "ART" If it is determined that the RT gaming state after stopping the third stop reel is 2 or less (YES), then the provisional gaming state is set to "ART in preparation".

ステップS1010において、暫定遊技状態が「ART中」でない、又は、第3停止リールが停止した後のRT遊技状態が2以下でないと判断した場合(NO)、若しくは、ステップS1011の処理を実行した後、サブCPU102は、第2遊技状態ART中遷移処理を終了する。   In step S1010, when it is determined that the temporary gaming state is not "in the ART" or the RT gaming state after the third stop reel is not 2 or less (NO), or after the processing of step S1011 is performed , And the sub CPU 102 ends the transition processing during the second gaming state ART.

<遊技状態一般中遷移処理>
図153は、図137に示した第2ART高確率中抽籤処理のステップS811において実行される遊技状態一般中遷移処理を示すフローチャートである。遊技状態一般中遷移処理において、サブCPU102は、上乗せ遊技終了フラグをONにし(S1015)、暫定遊技状態を「一般中」にセットする(S1016)。
<A game state general middle transition processing>
FIG. 153 is a flowchart showing gaming state general medium transition processing which is executed in step S811 of the second ART high probability lottery processing shown in FIG. In the general gaming state transition process, the sub CPU 102 turns on the additional game ending flag (S1015), and sets the temporary gaming state to "general" (S1016).

<第1通常上乗せ選択抽籤処理>
図154は、図135及び図136に示した第1ART高確率中抽籤処理のステップS779において実行される第1通常上乗せ選択抽籤処理を示すフローチャートである。
<First normal addition selection lottery process>
FIG. 154 is a flow chart showing a first normal addition selection lottery process executed in step S779 of the first ART high probability lottery process shown in FIGS. 135 and 136.

まず、サブCPU102は、図60及び図61に示した通常上乗せ選択抽籤テーブルに基づいて、ARTに上乗せするゲーム数を選択させる通常上乗せ選択抽籤を行う通常上乗せ選択抽籤を行う(S1020)。ここで、サブCPU102は、通常上乗せ選択抽籤の抽籤結果が非当籤であるか否かを判断する(S1021)。抽籤結果が非当籤であると判断した場合には(YES)、サブCPU102は、第1通常上乗せ選択抽籤処理を終了する。   First, the sub CPU 102 performs normal addition selection lottery in which normal addition selection lottery is performed to select the number of games to be added to the ART based on the normal addition selection lottery table shown in FIGS. 60 and 61 (S1020). Here, the sub CPU 102 determines whether or not the lottery result of the normal addition selection lottery is not winning (S1021). If it is determined that the lottery result is not a winning result (YES), the sub CPU 102 ends the first normal addition selection lottery process.

ステップS91において、通常上乗せ選択抽籤の抽籤結果が非当籤でないと判断した場合には(NO)、サブCPU102は、抽籤結果をストック個別情報の基本配当テーブルにセットする(S1022)。   In step S91, when it is determined that the lottery result of the normal addition selection lottery is not not winning (NO), the sub CPU 102 sets the lottery result in the basic payout table of stock individual information (S1022).

次いで、サブCPU102は、ストック個別情報のストックフラグに「上乗せ選択当り」をセットする(S1023)。次に、サブCPU102は、図66に示した上乗せ選択継続状態抽籤テーブルに基づいて、上乗せ選択の継続状態を抽籤する上乗せ選択継続状態抽籤を行う(S1024)。次に、サブCPU102は、上乗せ選択継続状態抽籤の結果をストック個別情報の継続状態にセットし(S1025)、第1通常上乗せ選択抽籤処理を終了する。   Next, the sub CPU 102 sets “per addition selection” in the stock flag of the stock individual information (S1023). Next, the sub CPU 102 performs the addition selection continuation state lottery where the continuation selection of the addition selection is lottery based on the addition selection continuation state lottery table shown in FIG. 66 (S1024). Next, the sub CPU 102 sets the result of the addition selection continuation state lottery to the continuation state of stock individual information (S1025), and ends the first normal addition selection lottery processing.

<第2通常上乗せ選択抽籤処理>
図155は、図133に示した第2一般中抽籤処理のステップS752及び図151に示した第1遊技状態ART中遷移処理のステップS1001において実行される第2通常上乗せ選択抽籤処理を示すフローチャートである。
<Second normal addition selection lottery processing>
FIG. 155 is a flow chart showing a second normal addition selection lottery process executed in step S752 of the second general middle lottery process shown in FIG. 133 and step S1001 of the first gaming state ART middle transition process shown in FIG. is there.

まず、サブCPU102は、図57に示したART初当り時上乗せ選択抽籤テーブルに基づいたART初当り時上乗せ選択抽籤を行い(S1032)、抽籤結果が非当籤であるか否かを判断する(S1033)。   First, the sub CPU 102 performs ART first hit addition selected lottery based on the ART first hit added selection selection table shown in FIG. 57 (S1032), and determines whether the lottery result is not winning (S1033) ).

ここで、ART初当り時上乗せ選択抽籤の抽籤結果が非当籤であると判断した場合には(YES)、サブCPU102は、第2通常上乗せ選択抽籤処理を終了する。一方、ART初当り時上乗せ選択抽籤の抽籤結果が非当籤でないと判断した場合には(NO)、サブCPU102は、抽籤結果をストック個別情報の基本配当テーブルにセットする(S1034)。   Here, if it is determined that the lottery result of the ART first hit addition trial selection lottery is not won (YES), the sub CPU 102 ends the second normal addition selection lottery process. On the other hand, if it is determined that the lottery result of the ART first winning when added selection lottery is not not successful (NO), the sub CPU 102 sets the lottery result in the basic payout table of stock individual information (S1034).

次いで、サブCPU102は、ストック個別情報のストックフラグに「上乗せ選択当り」をセットする(S1035)。次に、サブCPU102は、図66に示した上乗せ選択継続状態抽籤テーブルに基づいて、上乗せ選択の継続状態を抽籤する上乗せ選択継続状態抽籤を行う(S1036)。次に、サブCPU102は、上乗せ選択継続状態抽籤の結果をストック個別情報の継続状態にセットし(S1037)、第2通常上乗せ選択抽籤処理を終了する。   Next, the sub CPU 102 sets “per addition selection” in the stock flag of the stock individual information (S1035). Next, the sub CPU 102 performs the addition selection continuation state lottery in which the continuation selection of the addition selection is lottery based on the addition selection continuation state lottery table shown in FIG. 66 (S1036). Next, the sub CPU 102 sets the result of the addition selection continuation state lottery to the continuation state of stock individual information (S1037), and ends the second normal addition selection lottery processing.

<ARTゲーム数直乗せ抽籤処理>
図156は、図139に示した第1ART準備中抽籤処理のステップS830及び図141及び図142に示した第1ART中抽籤処理のステップS860において実行されるARTゲーム数直乗せ抽籤処理を示すフローチャートである。
<Art game number direct addition lottery processing>
FIG. 156 is a flowchart showing ART game number direct loading lottery processing executed in step S830 of the first ART preparation lottery processing shown in FIG. 139 and step S860 of the first ART lottery processing shown in FIGS. 141 and 142 is there.

まず、サブCPU102は、図55に示したゲーム数上乗せ抽籤テーブルに基づいて、ARTに上乗せするゲーム数を抽籤するゲーム数直乗せ抽籤を行い(S1040)、抽籤結果が0より大きいか否かを判断する(S1041)。ここで、ゲーム数直乗せ抽籤の抽籤結果が0より大きいと判断した場合には(YES)、サブCPU102は、抽籤結果をART残りゲーム数に加算する(S1042)。   First, the sub CPU 102 performs lottery directly on the number of games to lottery the number of games to be added to the ART based on the number-of-games added lottery table shown in FIG. 55 (S1040), and determines whether the lottery result is greater than 0 or not. It judges (S1041). Here, if it is determined that the lottery result of the number-of-games direct-place lottery is larger than 0 (YES), the sub CPU 102 adds the lottery result to the number of remaining ART games (S1042).

ステップS1041において、ゲーム数直乗せ抽籤の抽籤結果が0より大きくないと判断した場合(NO)、又は、ステップS1042の処理を実行した後、サブCPU102は、ゲーム数直乗せ抽籤の抽籤結果をART直乗せ告知ゲーム数にセットし(S1043)、ARTゲーム数直乗せ抽籤処理を終了する。   If it is determined in step S1041 that the lottery result of the number-of-games direct-place lottery is not greater than 0 (NO), or after the processing of step S1042 is executed, the sub CPU 102 ARTs the lottery result of the number-of-games direct placement lottery The number of games directly put on notice is set (S1043), and the lottery processing directly on number of ART games is finished.

<上乗せ遊技ストック抽籤処理>
図157は、図141及び図142に示した第1ART中抽籤処理のステップS872及び図144及び図145に示した第1上乗せ選択中抽籤処理のステップS933において実行される上乗せ遊技ストック抽籤処理を示すフローチャートである。
<Additional game stock lottery processing>
FIG. 157 shows the additional game stock lottery processing executed in step S872 of the lottery processing during the first ART shown in FIGS. 141 and 142 and in step S933 of the lottery processing during the first additional selection shown in FIGS. It is a flowchart.

まず、サブCPU102は、図68に示す上乗せ遊技抽籤テーブルに基づいたART上乗せ遊技ストック抽籤を行い(S1050)、抽籤結果が当籤であるか否かを判断する(S1051)。   First, the sub CPU 102 performs ART additional game stock lottery based on the additional game lottery table shown in FIG. 68 (S1050), and determines whether or not the lottery result is winning (S1051).

ここで、ART上乗せ遊技ストック抽籤の抽籤結果が当籤であると判断した場合には(YES)、サブCPU102は、ストック個別情報のストックフラグに「上乗せ遊技」をセットする(S1052)。   Here, if it is determined that the lottery result of the ART added game stock lottery is a winning (YES), the sub CPU 102 sets the "added game" to the stock flag of the stock individual information (S1052).

ステップS1051において、ART上乗せ遊技ストック抽籤の抽籤結果が当籤でないと判断した場合(NO)、又は、ステップS1052の処理を実行した後、サブCPU102は、上乗せ遊技ストック抽籤処理を終了する。   If it is determined in step S1051 that the lottery result of ART-added game stock lottery is not winning (NO), or after the process of step S1052, the sub CPU 102 ends the added-game stock lottery process.

<通常復帰待ち中抽籤処理>
図158は、図117に示した第1遊技状態別抽籤処理のステップS586において実行される通常復帰待ち中抽籤処理を示すフローチャートである。
<Normally waiting for return lottery process>
FIG. 158 is a flow chart showing lottery processing during normal return waiting to be executed in step S586 of the first gaming condition-specific lottery processing shown in FIG.

まず、サブCPU102は、MBが未作動で内部当籤役が「中正解ベル」、「右312正解ベル」又は「右321正解ベル」であるか否かを判断する(S1060)。ここで、MBが未作動で内部当籤役が「中正解ベル」、「右312正解ベル」又は「右321正解ベル」でないと判断した場合には(NO)、サブCPU102は、暫定遊技状態に「通常復帰待ち中」をセットし(S1061)、所定の確率で復帰抽籤を行う復帰抽籤処理を実行する(S1062)。   First, the sub CPU 102 determines whether the MB is inactive and the internal winning combination is the "middle correct bell", the "right 312 correct bell" or the "right 321 correct bell" (S1060). Here, when it is determined that the MB is inactive and the internal winning combination is not "middle correct bell", "right 312 correct bell" or "right 321 correct bell" (NO), the sub CPU 102 enters the provisional gaming state. “Waiting for normal return” is set (S1061), and a return lottery process is performed to perform return lottery with a predetermined probability (S1062).

一方、MBが未作動で内部当籤役が「中正解ベル」、「右312正解ベル」又は「右321正解ベル」であると判断した場合には(YES)、サブCPU102は、ART終了フラグをONにし(S1063)、暫定遊技状態に「一般中」をセットする(S1064)。   On the other hand, if it is determined that the MB is not working and the internal winning combination is "middle correct bell", "right 312 correct bell" or "right 321 correct bell" (YES), sub CPU 102, ART end flag It is turned on (S1063), and "general" is set as the temporary gaming state (S1064).

ステップS1062又はS1064の処理を実行した後、サブCPU102は、図149に示した第1ロック発生時遊技状態遷移処理を実行する(S1065)。次に、サブCPU102は、暫定遊技状態が「通常復帰待ち中」又は「一般中」であるか否かを判断する(S1066)。   After executing the processing of step S1062 or S1064, the sub CPU 102 executes the first lock generation game state transition processing shown in FIG. 149 (S1065). Next, the sub CPU 102 determines whether the temporary gaming state is “waiting for normal return” or “generally in progress” (S1066).

ここで、暫定遊技状態が「通常復帰待ち中」又は「一般中」であると判断した場合には(YES)、サブCPU102は、通常復帰待ち中抽籤処理を終了する。一方、暫定遊技状態が「通常復帰待ち中」又は「一般中」でないと判断した場合には(NO)、サブCPU102は、ART終了フラグをOFFにし(S1067)、ART引き戻しフラグをクリアして(S1068)、通常復帰待ち中抽籤処理を終了する。   Here, if it is determined that the provisional gaming state is “waiting for normal return” or “generally in progress” (YES), the sub CPU 102 ends the lottery processing while waiting for normal return. On the other hand, if it is determined that the provisional gaming state is not "waiting for normal return" or "generally" (NO), the sub CPU 102 turns the ART end flag OFF (S1067) and clears the ART withdrawal flag ( In step S1068, the lottery process is ended while waiting for the normal return.

以上のように、本実施の形態に係るパチスロ機1は、ARTのゲーム数の加算数を第1の確率で増加させていき、ARTのゲーム数の加算数が決定したことを条件に、決定した加算数が大きくなるにつれて高くなる第2の確率で、決定した加算数をARTのゲーム数に加算するか否かを決定する。   As described above, the pachislot machine 1 according to the present embodiment increases the number of additions of the number of ART games with the first probability, and is determined on the condition that the number of additions of the number of ARTs game is determined. With the second probability that increases as the added number increases, it is determined whether the determined added number is added to the number of ART games.

すなわち、本実施の形態に係るパチスロ機1は、ARTのゲーム数の加算数が多いときに対して、ARTのゲーム数の加算数が少ないときには、ARTのゲーム数が加算される確率を低くしているため、メダルの過剰な払い出しを抑制するとともに、遊技者の興趣を低下させることを防止することがきる。   That is, the pachislot machine 1 according to the present embodiment lowers the probability that the number of ART games is added when the number of additions of ART is smaller than when the number of additions of ART is large. Therefore, it is possible to prevent excessive payout of medals and to prevent the player's interest from being reduced.

また、本実施の形態に係るパチスロ機1は、上乗せ遊技では、例えば「RT4移行A」又は「RT4移行B」を構成する図柄の組合せが有効ライン上に停止するたびに、ARTのゲーム数の加算数に対する一遊技当りの抽籤回数を増加させるため、「RT4移行A」又は「RT4移行B」を構成する図柄の組合せが有効ライン上に表示されるたびに、「RT4移行A」又は「RT4移行B」の表示に対する特典の変化を遊技者に期待させることがきる。   In addition, the pachislot machine 1 according to the present embodiment is, in the additional game, for example, every time the combination of symbols constituting “RT4 transition A” or “RT4 transition B” is stopped on the effective line, “RT4 transition A” or “RT4” every time a combination of symbols making up “RT4 transition A” or “RT4 transition B” is displayed on the effective line in order to increase the number of lotteries per game for the addition number. It is possible to make the player expect a change in the benefit with respect to the display of “transition B”.

また、本実施の形態に係るパチスロ機1は、リール3L,3C,3Rが停止されるたびに、ARTのゲーム数の加算数に対する一遊技当りの抽籤結果のうちARTのゲーム数の加算数が少ない抽籤結果から報知するため、最初のリールを停止させてから最後のリールを停止させるまでの遊技者の期待感を維持させ続けることができる。   Further, in the pachislot machine 1 according to the present embodiment, every time the reels 3L, 3C, 3R are stopped, the number of additions of the number of ART games among lottery results per game to the number of additions of the number of ARTs is In order to notify from the small lottery result, it is possible to keep the player's expectation from stopping the first reel to stopping the last reel.

また、本実施の形態に係るパチスロ機1は、ART高確率中のはずれ遊技において、ロックを次遊技において行うことが決定され、かつ特定の停止操作順序(例えば、右押し)を報知することが決定されたことを条件に、シンボル(例えば「蝙蝠」)の組合せを有効ライン上に表示させるための特定の停止操作順序を報知する。   In addition, pachislot machine 1 according to the present embodiment is determined to perform the lock in the next game in the out game during ART high probability, and announcing a specific stop operation order (for example, right press) A specific stop operation order for displaying a combination of symbols (for example, "蝙蝠") on the effective line is informed on the condition that the determination is made.

また、本実施の形態に係るパチスロ機1は、その特定の停止操作順序で停止操作がなされた結果、シンボルの組合せが有効ライン上に表示されなかったことを条件に、次遊技で行われるロック中にシンボルの組合せが有効ライン上に表示されるよう、複数のリール3L,3C,3Rの少なくとも1つを回転させる「はずれリールアクション」を行う。   In addition, the pachislot machine 1 according to the present embodiment is locked in the next game on condition that the combination of symbols is not displayed on the activated line as a result of the stop operation being performed in the specific stop operation order. An "out-of-reel action" is performed to rotate at least one of the plurality of reels 3L, 3C, 3R so that the combination of symbols is displayed on the effective line.

このため、本実施の形態に係るパチスロ機1は、RT遊技状態の変動を行わなくとも、ロックを行うか否か、及び特定の停止操作順序が行われたか否かに基づき、シンボルの組合せを表示する確率を変動させることができ、使用するデータ領域を削減することが可能となる。   For this reason, the pachislot machine 1 according to the present embodiment does not change the RT gaming state, but based on whether or not locking is performed and whether or not a specific stop operation sequence is performed, the combination of symbols is performed. It is possible to change the display probability and to reduce the data area used.

また、本実施の形態に係るパチスロ機1は、ART高確率中の特定の内部当籤役の入賞に基づき、モードを現在のモードからロックを次遊技において行うことが決定される確率が高いモードに移行させるか否かの抽籤を行う。   In addition, the pachislot machine 1 according to the present embodiment changes the mode from the current mode to a mode in which it is determined that the lock is to be performed in the next game based on the winning of a specific internal winning combination in the ART high probability. Perform a lottery on whether to make the transition.

一方、本実施の形態に係るパチスロ機1は、ART高確率中の役の非入賞に基づき、モードを現在のモードからロックを次遊技において行うことが決定される確率が低いモードに移行させるか否かの抽籤を行う。   On the other hand, does the pachislot machine 1 according to the present embodiment shift the mode from the current mode to a mode in which it is determined that the lock is to be performed in the next game based on the non-winning of the winning combination in ART high probability? Perform a lottery on whether or not it is not.

これにより、本実施の形態に係るパチスロ機1は、ART高確率中に特定の内部当籤役の入賞が連続した場合には、ロックを次遊技において行うことが決定されやすくなる一方で、ART高確率中に役が非入賞となった場合には、ロックを次遊技において行うことが決定され難くなる。   As a result, the pachislot machine 1 according to the present embodiment is more likely to be determined to perform the lock in the next game when the winning of a specific internal winning combination is continued during the ART high probability, while the ART high If the winning combination is not won during the probability, it will be difficult to decide to lock in the next game.

したがって、本実施の形態に係るパチスロ機1は、ART高確率中のロックの発生確率に起伏を設けることができ、ART高確率中の興趣を向上させることができる。   Therefore, the pachislot machine 1 according to the present embodiment can provide relief to the probability of occurrence of lock in the ART high probability, and can improve interest in the ART high probability.

また、本実施の形態に係るパチスロ機1は、遊技者に対して有利なARTのゲーム数の加算数を遊技者に選択させることにより、遊技者の選択結果によっては、相対的に多いゲーム数をARTに付与することができるため、ARTに対する遊技者の興趣を維持させることができる。   Further, the pachislot machine 1 according to the present embodiment causes the player to select the addition number of the ART game number advantageous to the player, so that the number of games relatively large depending on the player's selection result Can be given to the ART, so that the player's interest in the ART can be maintained.

また、本実施の形態に係るパチスロ機1は、複数の要素に対するARTのゲーム数の配分を遊技者に報知した状態で、複数の要素のなかから1つの要素を遊技者に選択させるため、遊技者に要素を選択させるときの遊技者の興趣を向上させることができる。   In addition, the pachislot machine 1 according to the present embodiment is a game in which the player is made to select one element from among a plurality of elements in a state in which the player is notified of the distribution of the number of ART games to a plurality of elements. It is possible to improve the player's interest when making the player select an element.

また、本実施の形態に係るパチスロ機1は、複数の要素のうち少なくとも1つの要素に対応付けられたARTのゲーム数を遊技者に報知した状態(「潰し」機能)で、複数の要素のなかから1つの要素を遊技者に選択させるため、遊技者が相対的に有利に要素を選択することができ、遊技者に要素を選択させるときの遊技者の興趣を向上させることができる。   In addition, the pachislot machine 1 according to the present embodiment notifies the player of the number of ART games associated with at least one of the plurality of elements (a “crush” function). In order to allow the player to select one element among them, the player can select the element relatively advantageously, and it is possible to improve the player's interest when making the player select the element.

また、本実施の形態に係るパチスロ機1は、複数の要素にそれぞれ対応付けられたARTのゲーム数が識別できないように複数の要素させている状態で、所定の操作がなされたことを条件として、複数の要素のなかから無作為に要素を選択し、複数の要素にそれぞれ対応付けられたARTのゲーム数が識別できないように複数の要素させている状態で、所定の操作がなされたことを条件として、複数の要素のなかから遊技者に対して最も有利な要素を選択するため、遊技者による要素の選択を簡易化することができる。   Moreover, the pachislot machine 1 according to the present embodiment is subjected to a predetermined operation in a state in which a plurality of elements are made such that the number of ART games associated with each of the plurality of elements can not be identified. , The element is selected at random from among a plurality of elements, and in a state where a plurality of elements are made so that the number of ART games respectively associated with the plurality of elements can not be identified, the predetermined operation is performed As a condition, it is possible to simplify the player's selection of elements in order to select the most advantageous element for the player from among a plurality of elements.

また、本実施の形態に係るパチスロ機1は、1つの要素が選択されたことを条件として、選択された要素に対応付けられた遊技数をARTのゲーム数の加算数として決定し、所定の操作がなされたことを条件として、複数の要素にそれぞれ対応付けられたゲーム数の平均をARTのゲーム数の加算数として決定するため、遊技者が、多いゲーム数を狙いにいくことも、安定したゲーム数を選択することもできるようになり、遊技性を遊技者に選択させることができる。   Further, the pachislot machine 1 according to the present embodiment determines the number of games associated with the selected element as an addition number of the number of ART games, on condition that one element is selected, and the predetermined number Since the average of the number of games associated with each of the plurality of elements is determined as the addition number of the number of ART games under the condition that the operation has been performed, it is also stable that the player aims at a large number of games. It is also possible to select the number of games played, and allow the player to select the game feature.

また、本実施の形態に係るパチスロ機1は、変則停止操作がなされた場合に猶予ゲーム数を設定し、この猶予ゲーム数が消化される間に、再度変則停止操作がなされたことを条件に、ARTの抽籤を行わないペナルティを課す。   Further, the pachislot machine 1 according to the present embodiment sets the number of grace games when the abnormal stop operation is performed, and the abnormal stop operation is performed again while the number of the grace games is digested. , Penalty not to ART lottery.

このため、本実施の形態に係るパチスロ機1は、一度目の変則停止操作には、意図せず行われた変則停止操作であると判断してペナルティを課さない一方で、猶予ゲーム数が消化される間になされた二度目の変則停止操作には、故意に行われた変則停止操作であると判断してペナルティを課す。   Therefore, the pachislot machine 1 according to the present embodiment determines that the first irregular stop operation is an irregular stop operation performed unintentionally and does not impose a penalty, while the number of grace games is reduced. The second irregular stop operation made during this time is penalized by judging it as an intentional abnormal stop operation.

したがって、本実施の形態に係るパチスロ機1は、遊技者により意図せず行われた変則停止操作と故意に行われた変則停止操作とで、遊技者に課されるペナルティの重さを変化させることにより、意図せずに変速操作を行った遊技者に対してペナルティを課してしまうことを防止することができる。   Therefore, the pachislot machine 1 according to the present embodiment changes the weight of the penalty imposed on the player by the irregular stop operation performed unintentionally by the player and the irregular stop operation intentionally performed. As a result, it is possible to prevent a penalty from being imposed on the player who unintentionally performed the gear shift operation.

また、本実施の形態に係るパチスロ機1は、猶予ゲーム数が設定されていない状態で変則停止操作によって役の入賞があった場合には、故意に行われた変則停止操作である可能性が高いと判断して、二度目の変則停止操作がなされた際に課すペナルティゲーム数よりも少ないゲーム数の間、ペナルティを課す。これにより、故意に行われた変則停止操作である可能性の高低に応じて、遊技者に課されるペナルティの重さを変化させることができる。   In addition, the pachislot machine 1 according to the present embodiment may have been a deliberately anomalous stop operation when there is a winning combination due to an irregular stop operation in a state where the number of grace games is not set. Judging that it is high, a penalty is imposed while the number of games is smaller than the number of penalty games imposed when the second irregular stop operation is made. As a result, it is possible to change the weight of the penalty imposed on the player according to the level of the possibility of the irregular stop operation performed intentionally.

また、本実施の形態に係るパチスロ機1は、再遊技の作動役が入賞したときに、所定の条件が成立している場合には、特定の操作(MAXベットボタン14の押下)がなされるまでメダルの自動投入を停止するため、再遊技の作動役が入賞したことによる演出を行うための時間を十分に確保するとともに、再遊技の作動役が入賞したとしても、メダルが投入されたときに実行される演出を遊技者の遊技操作によって実行することができる。   In addition, in the pachislot machine 1 according to the present embodiment, when the player's role in replay is won, a specific operation (depression of the MAX bet button 14) is performed when a predetermined condition is satisfied. In order to stop the automatic insertion of medals up to the point, the time for performing effects due to the player's role in the re-game is secured sufficiently and the medal is inserted even if the player's role in the re-game wins The effect to be executed can be executed by the player's game operation.

また、本実施の形態に係るパチスロ機1は、選択遊技中に液晶表示装置11に表示させた画面の表示終了条件が成立すると、液晶表示装置11に表示させた画面を選択遊技画面に切り替えるとともに、画面を切り換えるときにサブRAM104に記憶した選択状態情報を選択遊技画面に反映させる。   In addition, pachislot machine 1 according to the present embodiment switches the screen displayed on liquid crystal display device 11 to the selected game screen when the display end condition of the screen displayed on liquid crystal display device 11 is satisfied during the selected game. When the screen is switched, the selection state information stored in the sub RAM 104 is reflected on the selected game screen.

このため、本実施の形態に係るパチスロ機1は、ARTの上乗せゲーム数が決定される選択遊技中に選択遊技画面から他の画面に切り替えた場合であっても、選択遊技画面を復帰させるときに、選択遊技の選択状態を選択遊技画面に再現することができる。   Therefore, the pachislot machine 1 according to the present embodiment returns the selected game screen even when the selected game screen is switched to another screen during the selected game in which the number of ART added games is determined. In addition, the selection state of the selected game can be reproduced on the selected game screen.

また、本実施の形態に係るパチスロ機1は、主制御回路91及び副制御回路101の少なくとも一方によって選択遊技中にエラーが検出されたことにより液晶表示装置11に表示させたエラー画面から選択遊技画面を復帰させるときに、選択遊技の選択状態を選択遊技画面に再現することができる。   In addition, the pachislot machine 1 according to the present embodiment selects a game from an error screen displayed on the liquid crystal display device 11 when an error is detected during at least one of the main control circuit 91 and the sub control circuit 101. When returning the screen, the selected state of the selected game can be reproduced on the selected game screen.

また、本実施の形態に係るパチスロ機1は、エラーの履歴を表すエラー情報履歴画面が選択遊技中に液晶表示装置11に表示された場合であっても、エラー情報履歴画面から選択遊技画面を復帰させるときに、選択遊技の選択状態を選択遊技画面に再現することができる。   Further, the pachislot machine 1 according to the present embodiment can display the selected game screen from the error information history screen even if the error information history screen representing the history of errors is displayed on the liquid crystal display device 11 during the selected game. When returning, the selected state of the selected game can be reproduced on the selected game screen.

また、本実施の形態に係るパチスロ機1は、決定されたARTの上乗せゲーム数を分割した分割値及びこの分割値の積算値の少なくとも一方を表す情報を所定の条件が成立するたびに液晶表示装置11に順次表示させるため、液晶表示装置11に表示されたARTの上乗せゲーム数以上の特典を受けられる期待感を遊技者に抱かせることができる。   In addition, the pachislot machine 1 according to the present embodiment displays the information representing at least one of the division value obtained by dividing the determined number of ART added games and the integrated value of the division value as liquid crystal display whenever a predetermined condition is satisfied. In order to cause the device 11 to sequentially display, it is possible to give the player a sense of expectation of being able to receive benefits more than the number of ART-superimposed games displayed on the liquid crystal display device 11.

また、本実施の形態に係るパチスロ機1は、液晶表示装置11に表示されたARTの上乗せゲーム数に関する演出が遊技操作により中断されてしまうことを防止することができる。   In addition, the pachislot machine 1 according to the present embodiment can prevent interruption of the effects relating to the number of ART-added games displayed on the liquid crystal display device 11 due to the game operation.

また、本実施の形態に係るパチスロ機1は、液晶表示装置11に表示されたARTの上乗せゲーム数に関する演出の表示時間を予め定められた時間の範囲内で遊技者の趣向に応じて変化させることができる。   In addition, the pachislot machine 1 according to the present embodiment changes the display time of the effect relating to the number of ART-added games displayed on the liquid crystal display device 11 according to the player's preference within a predetermined time range. be able to.

また、本実施の形態に係るパチスロ機1は、シャッタが動作しているときに液晶表示装置11に表示させた画像が切り替えられると、シャッタの状態を表すシャッタ動作データをサブRAM104に記憶するとともに、切り替え後の画像の視認性を確保するためにシャッタを露出位置に移動させ、切り替え後の画像の表示終了条件が成立すると、シャッタをサブRAM104に記憶したシャッタ動作データが表す状態にする。   In addition, when the image displayed on the liquid crystal display device 11 is switched while the shutter is operating, the pachi-slot machine 1 according to the present embodiment stores the shutter operation data representing the state of the shutter in the sub RAM 104. In order to ensure visibility of the image after switching, the shutter is moved to the exposure position, and when the display end condition of the image after switching is satisfied, the shutter is brought into a state represented by the shutter operation data stored in the sub RAM 104.

このため、本実施の形態に係るパチスロ機1は、液晶表示装置11に表示させた画像を切り替える前に実行させていた役物の動作による演出を継続させることができ、遊技者の遊技に対する興趣が低下してしまうことを抑制することができる。   For this reason, the pachislot machine 1 according to the present embodiment can continue the effect by the action of the character which has been executed before switching the image displayed on the liquid crystal display device 11, and the player can enjoy the game Can be suppressed.

また、本実施の形態に係るパチスロ機1は、シャッタが動作しているときにエラー画面の表示条件が成立すると、シャッタ動作データをサブRAM104に記憶するとともに、エラー画面の視認性を確保するためにシャッタを露出位置に移動させ、エラー画面の表示終了条件が成立すると、シャッタをサブRAM104に記憶した可動情報が表す状態にするため、液晶表示装置11にエラー画面を表示させる前に実行させていたシャッタの動作による演出を継続させることができる。   Further, the pachi-slot machine 1 according to the present embodiment stores shutter operation data in the sub RAM 104 and secures the visibility of the error screen when the display condition of the error screen is satisfied while the shutter is operating. The shutter is moved to the exposure position, and when the display end condition of the error screen is satisfied, the shutter is executed before displaying the error screen on the liquid crystal display device 11 in order to bring the shutter into the state represented by the movable information stored in the sub RAM 104. The effect by the operation of the shutter can be continued.

また、本実施の形態に係るパチスロ機1は、シャッタが動作しているときにエラー情報履歴画面の表示条件が成立すると、シャッタ動作データをサブRAM104に記憶するとともに、エラー情報履歴画面の視認性を確保するためにシャッタを露出位置に移動させ、エラー情報履歴画面の表示終了条件が成立すると、シャッタをサブRAM104に記憶したシャッタ動作データが表す状態にするため、液晶表示装置11にエラー情報履歴画面を表示させる前に実行させていたシャッタの動作による演出を継続させることができる。   Further, the pachi-slot machine 1 according to the present embodiment stores the shutter operation data in the sub RAM 104 when the display conditions of the error information history screen are satisfied while the shutter is operating, and the visibility of the error information history screen To ensure that the shutter operation data stored in the sub RAM 104 represents the shutter when the display end condition of the error information history screen is satisfied. It is possible to continue the effect by the operation of the shutter that has been executed before the screen is displayed.

また、本実施の形態に係るパチスロ機1は、ロック演出が実行されていることを条件に、主制御回路91から副制御回路101に送信される無操作コマンドに同期して、主制御回路91による演出と、副制御回路101による演出の各ステップとを実行するため、主制御回路91による演出と、副制御回路101による演出との間の同期ずれを解消することができる。   In addition, the pachislot machine 1 according to the present embodiment synchronizes with the non-operation command transmitted from the main control circuit 91 to the sub control circuit 101 on condition that the lock effect is being executed, the main control circuit 91. In order to execute the rendition by the sub-control circuit 101 and each step of rendition by the sub-control circuit 101, it is possible to eliminate the synchronization deviation between the rendition by the main control circuit 91 and the rendition by the sub-control circuit 101.

また、本実施の形態に係るパチスロ機1は、演出の各ステップが実行されていることに基づいて、シャッタによる演出動作を実行するため、主制御回路91によるロック演出と、副制御回路101によるシャッタによる演出との間の同期ずれを解消することができる。   Further, since the pachislot machine 1 according to the present embodiment executes the rendering operation by the shutter based on the execution of each step of the rendering, the lock effect by the main control circuit 91 and the sub control circuit 101 It is possible to eliminate the out-of-synchronization between the effects by the shutter.

また、本実施の形態に係るパチスロ機1は、サブRAM104により保存される前の演出、及び、決定された演出と、シャッタ動作組合せ判定テーブルとに基づいてシャッタの動作が整合するようにシャッタ動作シーケンスを構築するため、シャッタの動作の制御を簡略化することができる。   In addition, the pachislot machine 1 according to the present embodiment performs the shutter operation so that the operation of the shutter is matched based on the effect before being stored by the sub RAM 104 and the determined effect and the shutter operation combination determination table Control of shutter operation can be simplified to construct a sequence.

また、本実施の形態に係るパチスロ機1は、シャッタの動作の制御に誤りがあったとしても、シャッタの動作の連携に不整合が生じてシャッタが正常に動作できなくなることを防止することができる。   In addition, even if there is an error in the control of the shutter operation, the pachi-slot machine 1 according to the present embodiment prevents the shutter from becoming inoperable due to a mismatch in the cooperation of the shutter operations. it can.

また、本実施の形態に係るパチスロ機1は、予め定められた停止操作順序とは異なる停止操作がなされた場合に、主制御回路91の遊技状態、副制御回路101の遊技状態及び内部当籤役に基づいた不利な状態に設定することにより、遊技者が得られる可能性がある特典の大きさに応じた不利な状態を設定するため、予め定められた停止操作順序とは異なる停止操作に停止操作に対して不利な状態を適度に設定することができる。   Further, in the pachislot machine 1 according to the present embodiment, the game state of the main control circuit 91, the game state of the sub control circuit 101, and the internal winning combination are performed when the stop operation different from the predetermined stop operation order is performed. To set the disadvantageous state according to the size of the privilege that the player may be able to obtain by setting to the disadvantageous state based on the stop operation which is different from the predetermined stop operation order An adverse condition can be set appropriately for the operation.

また、本実施の形態に係るパチスロ機1は、副制御回路101の異常な動作を検出した場合に猶予ゲーム数を設定し、この猶予ゲーム数の単位遊技が実行される間に、副制御回路101の異常な動作を再度検出したことを条件に、遊技者にとって不利な状態を設定する。   In addition, the pachislot machine 1 according to the present embodiment sets the number of grace games when an abnormal operation of the secondary control circuit 101 is detected, and while the unit game of the number of grace games is executed, the secondary control circuit The condition disadvantageous to the player is set on condition that the abnormal operation of 101 is detected again.

すなわち、本実施の形態に係るパチスロ機1は、電気的なゴト行為が行われた可能性があることが検出された場合には、猶予ゲーム数の単位遊技が実行される間に電気的なゴト行為が再度行われた可能性があることが検出されたことを条件に遊技者にとって不利な状態を設定するため、遊技者に不要な不快感を与えることなく、新たな手口の電気的なゴト行為に対しても対策を講じることができる。   That is, when it is detected that there is a possibility that an electrical goto action has been performed, the pachislot machine 1 according to the present embodiment is electrically operated while unit games of the number of grace games are executed. In order to set the disadvantageous state for the player on condition that it is detected that the goto action may have been performed again, the electric of the new signature is made without giving the player an unnecessary discomfort. Measures can be taken against Goto acts.

また、本実施の形態に係るパチスロ機1は、電断復帰時に電断検知フラグがオフ状態であるときに、主制御回路91からスタートコマンドを受信した場合には、電気的なゴト行為の可能性もある要因でサブCPU102が停止して再起動されたと判断できるため、副制御回路101の異常な動作があったことを検出することができる。   Further, the pachislot machine 1 according to the present embodiment can perform the electrical goto action when receiving the start command from the main control circuit 91 when the power failure detection flag is in the off state at the time of power failure recovery. Since it can be determined that the sub CPU 102 has been stopped and restarted due to a factor that is also characteristic, it is possible to detect that there is an abnormal operation of the sub control circuit 101.

また、本実施の形態に係るパチスロ機1は、主制御回路91から初期化コマンドを一度も受信することなく副制御回路101がスタートコマンドを受信した場合には、電気的なゴト行為の可能性もある要因で副制御回路101が初期化コマンドを一度も受信できなかったと判断できるため、副制御回路101の異常な動作があったことを検出することができる。   Further, in the pachislot machine 1 according to the present embodiment, when the sub control circuit 101 receives the start command without receiving the initialization command from the main control circuit 91 once, the possibility of electrical goto action Since it can be determined that the sub control circuit 101 can not receive the initialization command even once due to a certain factor, it can be detected that there is an abnormal operation of the sub control circuit 101.

また、本実施の形態に係るパチスロ機1は、単位遊技の進行に関するコマンドの受信順序が規定の順序と異なる場合には、電気的なゴト行為の可能性もある要因で副制御回路101が受信できなかったコマンドがあると判断できるため、副制御回路101の異常な動作があったことを検出することができる。   Further, in the pachislot machine 1 according to the present embodiment, when the reception order of the commands relating to the progress of the unit game is different from the prescribed order, the sub control circuit 101 receives it by the factor having the possibility of electric goto action. Since it can be determined that there is a command that could not be made, it can be detected that there is an abnormal operation of the sub control circuit 101.

また、本実施の形態に係るパチスロ機1は、電気的なゴト行為を行ったとしても遊技者にとって相対的にメリットが小さい状態では、猶予ゲーム数を設定しないことにより、遊技者にとって不利な状態を設定しないため、パチスロ機1に発生したエラーを全てゴト行為と判断してしまうことを抑制することができる。   In addition, the pachislot machine 1 according to the present embodiment is disadvantageous for the player by not setting the number of grace games when the merit is relatively small for the player even if the electric goto action is performed. Because it is not set, it is possible to suppress that all errors occurring in the pachislot machine 1 are determined to be a goto action.

なお、上述した上乗せ遊技中抽籤処理において、サブCPU102は、内部当籤役として「RT4移行A」及び「RT4移行B」が決定された場合には、上乗せ選択決定ゲーム数に1を加算するものとして説明した。   It should be noted that in the above-mentioned extra game during lottery processing, the sub CPU 102 adds 1 to the number of additional game selection determination games when “RT4 transition A” and “RT4 transition B” are determined as internal winning combinations. explained.

これに対し、上乗せ遊技中抽籤処理において、サブCPU102は、以下に説明するように、内部当籤役として「RT4移行A」及び「RT4移行B」が決定された場合には、ARTのゲーム数を加算するようにしてもよい。   On the other hand, in the additional game during the lottery process, the sub CPU 102 determines the number of ART games when “RT4 shift A” and “RT4 shift B” are determined as internal winning combinations as described below. It may be added.

図159及び図160は、図117に示した第1遊技状態別抽籤処理のステップS584において実行される上乗せ遊技中抽籤処理の変形例を示すフローチャートである。   FIGS. 159 and 160 are flowcharts showing a modification of the lottery process in the additional game, which is executed in step S584 of the first gaming state lottery process shown in FIG.

まず、サブCPU102は、上乗せ遊技移行時であるか否かを判断する(S1070)。ここで、上乗せ遊技移行時であると判断した場合には(YES)、サブCPU102は、保障残りゲーム数に上乗せ遊技規定値をセットする(S1071)。   First, the sub CPU 102 determines whether it is time to shift to the additional game (S 1070). Here, if it is determined that the additional game transition is in progress (YES), the sub CPU 102 sets an additional game specified value to the number of remaining security games (S1071).

ステップS1070において、上乗せ遊技移行時でないと判断した場合(NO)、又は、ステップS1071の処理を実行した後、サブCPU102は、保障残りゲーム数が0である否かかを判断する(S1072)。   If it is determined in step S1070 that the additional game transition is not in progress (NO), or after the process of step S1071 is executed, the sub CPU 102 determines whether the number of remaining secured games is 0 (S1072).

ここで、保障残りゲーム数が0でないと判断した場合には(NO)、サブCPU102は、保障ゲーム中フラグをONにし(S1073)、保障残りゲーム数から1を減算する(S1074)。   Here, if it is determined that the security remaining game number is not 0 (NO), the sub CPU 102 turns on the security game in progress flag (S1073), and subtracts 1 from the security remaining game number (S1074).

ステップS1072において、保障残りゲーム数が0であると判断した場合(YES)、又は、ステップS1074の処理を実行した後、サブCPU102は、図161に示す上乗せカウンタ抽籤テーブルにおける上乗せカウンタAの列に基づいて上乗せゲーム数を抽籤する上乗せカウンタ抽籤を行い(S1075)、上乗せカウンタAに抽籤結果をセットする(S1076)。   If it is determined in step S1072 that the number of remaining games to be secured is 0 (YES), or after the process of step S1074, the sub CPU 102 sets the row of the added counter A in the added counter lottery table shown in FIG. Based on the added-up game number, the added-up counter is subjected to lottery (S1075), and the lottery result is set in the added-up counter A (S1076).

次に、サブCPU102は、カウンタB有効フラグがONであるか否かを判断する(S1077)。ここで、カウンタB有効フラグがONであると判断した場合には(YES)、サブCPU102は、図161に示す上乗せカウンタ抽籤テーブルにおける上乗せカウンタBの列に基づいて上乗せゲーム数を抽籤する上乗せカウンタ抽籤を行い(S1078)、上乗せカウンタBに抽籤結果をセットする(S1079)。   Next, the sub CPU 102 determines whether the counter B valid flag is ON (S1077). Here, if it is determined that the counter B effective flag is ON (YES), the sub CPU 102 adds the number of added games based on the row of the added counter B in the added counter lottery table shown in FIG. 161. The lottery is performed (S1078), and the lottery result is set in the additional counter B (S1079).

次いで、サブCPU102は、カウンタC有効フラグがONであるか否かを判断する(S1080)。ここで、カウンタC有効フラグがONであると判断した場合には(YES)、サブCPU102は、図161に示す上乗せカウンタ抽籤テーブルにおける上乗せカウンタCの列に基づいて上乗せゲーム数を抽籤する上乗せカウンタ抽籤を行い(S1081)、上乗せカウンタCに抽籤結果をセットする(S1082)。   Next, the sub CPU 102 determines whether the counter C valid flag is ON (S1080). Here, if it is determined that the counter C valid flag is ON (YES), the sub CPU 102 adds the number of added games based on the row of added counters C in the added counter lottery table shown in FIG. 161. The lottery is performed (S1081), and the lottery result is set in the additional counter C (S1082).

ステップS1077において、カウンタB有効フラグがONでないと判断した場合(NO)、ステップS1080において、カウンタC有効フラグがONでないと判断した場合(NO)、又は、ステップS1082の処理を実行した後、サブCPU102は、ART残りゲーム数に上乗せカウンタA、B及びCの値を加算する(S1083)。   If it is determined in step S1077 that the counter B valid flag is not ON (NO), if it is determined in step S1080 that the counter C valid flag is not ON (NO), or after the process of step S1082 is executed, The CPU 102 adds the values of the additional counters A, B and C to the number of ART remaining games (S1083).

次に、サブCPU102は、MB未作動状態で内部当籤役が「RT4移行A」又は「RT4移行B」であるか否かを判断する(S1084)。ここで、MB未作動状態で内部当籤役が「RT4移行A」又は「RT4移行B」であると判断した場合には(YES)、サブCPU102は、カウンタC有効フラグがONであるか否かを判断する(S1085)。   Next, the sub CPU 102 determines whether or not the internal winning combination is “RT4 transition A” or “RT4 transition B” in the MB non-operating state (S1084). Here, if it is determined that the internal winning combination is “RT4 shift A” or “RT4 shift B” in the MB non-operating state (YES), the sub CPU 102 determines whether the counter C valid flag is ON or not. Is determined (S1085).

ここで、カウンタC有効フラグがONであると判断した場合には(YES)、サブCPU102は、所定の抽籤確率で上乗せ遊技の保障ゲーム数の上乗せゲーム数を抽籤する上乗せ遊技保障ゲーム数上乗せ抽籤を行い(S1086)、抽籤結果を保障残りゲーム数に加算する(S1087)。   Here, if it is determined that the counter C effective flag is ON (YES), the sub CPU 102 randomly selects the additional game number of the additional game securing game number with the predetermined lottery probability (S1086), and adds the lottery result to the number of secured games (S1087).

ステップS1085において、カウンタC有効フラグがONでないと判断した場合(NO)、又は、ステップS1087の処理を実行した後、サブCPU102は、カウンタB有効フラグがOFFであるか否かを判断する(S1088)。ここで、カウンタB有効フラグがOFFであると判断した場合には(YES)、サブCPU102は、カウンタB有効フラグをONにする(S1089)。   If it is determined in step S1085 that the counter C valid flag is not ON (NO), or after the process of step S1087, the sub CPU 102 determines whether the counter B valid flag is OFF (S1088). ). Here, if it is determined that the counter B valid flag is OFF (YES), the sub CPU 102 turns on the counter B valid flag (S1089).

一方、カウンタB有効フラグがOFFでないと判断した場合には(NO)、サブCPU102は、カウンタC有効フラグがOFFであるか否かを判断する(S1090)。ここで、カウンタC有効フラグがOFFであると判断した場合には(YES)、サブCPU102は、カウンタC有効フラグをONにする(S1091)。   On the other hand, if it is determined that the counter B valid flag is not OFF (NO), the sub CPU 102 determines whether the counter C valid flag is OFF (S1090). Here, if it is determined that the counter C valid flag is OFF (YES), the sub CPU 102 turns on the counter C valid flag (S1091).

ステップS1084において、MB未作動状態で内部当籤役が「RT4移行A」又は「RT4移行B」でないと判断した場合(NO)、ステップS1090において、カウンタC有効フラグがOFFでないと判断した場合(NO)、若しくは、ステップS1089又はS1091の処理を実行した後、サブCPU102は、上乗せ遊技中抽籤処理を終了する。   In step S1084, when it is determined that the internal winning combination is not "RT4 shift A" or "RT4 shift B" in the MB non-operating state (NO), it is determined in step S1090 that the counter C valid flag is not OFF (NO) Or) after executing the process of step S1089 or S1091, the sub CPU 102 ends the lottery process during the additional game.

このように、サブCPU102は、「RT4移行A」又は「RT4移行B」を構成する図柄の組合せが有効ライン上に停止するたびに、ARTのゲーム数に対する一遊技当りの抽籤回数を増加させる。   As described above, the sub CPU 102 increases the number of lotteries per game with respect to the number of ART games each time the combination of symbols constituting “RT4 transition A” or “RT4 transition B” stops on the effective line.

なお、サブCPU102は、リール3L,3C,3Rが停止されるたびに、ARTのゲーム数に対する一遊技当りの抽籤結果のうちARTのゲーム数の加算数が少ない抽籤結果から報知するように液晶表示装置11に実行させる演出の内容を決定するようにしてもよい。   The sub CPU 102 displays the liquid crystal display so as to notify from the lottery result in which the addition number of the ART game number is small among the lottery results per game to the ART game number whenever the reels 3L, 3C, 3R are stopped. The content of the effect to be performed by the device 11 may be determined.

<上乗せカウンタ抽籤テーブル>
図161に示す上乗せカウンタ抽籤テーブルは、図159及び図160に示した上乗せ遊技中抽籤処理の変形例においてサブCPU102によって参照される。上乗せカウンタ抽籤テーブルは、カウンタA、カウンタB及びカウンタCに対して、上乗せされるゲーム数の抽籤値が対応付けられている。
<Additional counter lottery table>
The addition counter lottery table shown in FIG. 161 is referred to by the sub CPU 102 in the variation of the lottery process during the addition game shown in FIGS. 159 and 160. In the addition counter lottery table, the extraction value of the number of games to be added is associated with the counter A, the counter B, and the counter C.

図161に示す上乗せカウンタ抽籤テーブルにより、例えば、カウンタAは、「31433/32768」の確率で10ゲームに当籤し、「1000/32768」の確率で20ゲームに当籤し、「300/32768」の確率で30ゲームに当籤し、「30/32768」の確率で30ゲームに当籤し、「5/32768」の確率で100ゲームに当籤する。   Based on the added-up counter lottery table shown in FIG. 161, for example, the counter A wins 10 games with a probability of “31433/32768”, wins 20 games with a probability of “1000/32768”, and “300/32768” Win 30 games with probability, win 30 games with probability of 30/32768, and win 100 games with probability of 5/32768.

また、本実施の形態において、パチスロ機1は、ペナルティを課している状態では、ARTの抽籤を行わないものとして説明したが、ARTが確定する確定役に内部当籤した場合には、ARTを付与するようにしてもよい。また、パチスロ機1は、ペナルティを課している状態では、ARTが当籤する確率を低く設定するようにしてもよい。   Further, in the present embodiment, the pachislot machine 1 is described as not performing ART lottery in the state of imposing a penalty, but when the winning combination is made inside the ART, the ART is determined. You may give it. Further, in the state where the pachislot machine 1 imposes a penalty, the probability of winning the ART may be set low.

また、本実施の形態において、パチスロ機1は、遊技者に対して有利なARTの付与数としてゲーム数を適用した例について説明したが、ゲーム数に代えて、所定ゲーム数からなるセット数を適用してもよく、押し順に応じて入賞態様が異なるいわゆる増加役を有利に入賞させるための報知回数(ナビ回数)を適用してもよく、メダルの払出し枚数を適用してもよく、メダルの払出し枚数から投入枚数を減じた純増枚数を適用してもよい。   Further, in the present embodiment, the pachislot machine 1 has described the example in which the number of games is applied as the number of granted ART advantageous to the player, but instead of the number of games, the number of sets consisting of a predetermined number of games is You may apply, you may apply the frequency | count of alerting | reporting (the number of times of navigation) for making the so-called increase combination in which a prize mode differs according to pushing order to win advantageously, the payout number of medals may be applied. A net increase number may be applied by subtracting the insertion number from the payout number.

また、本実施の形態において、RT遊技状態の移行条件としては、図13に示した移行条件に代えて、MBなどのボーナスの当籤、ボーナスの作動役の入賞、ボーナスの終了、RT遊技状態を移行させる図柄の組合せとして特定の図柄の組合せが表示されたこと、又は予め定められた回数の単位遊技が実行されたこととしてもよい。   Further, in the present embodiment, as the transition condition of the RT gaming state, instead of the transition condition shown in FIG. 13, winning of a bonus such as MB, winning of the bonus operating part, completion of the bonus, RT gaming state The combination of specific symbols may be displayed as the combination of symbols to be transferred, or a predetermined number of unit games may be executed.

また、本実施の形態においては、本発明に係る遊技機をパチスロ機1に適用した例について説明したが、これに限定されず、本発明に係る遊技機は、遊技媒体として遊技球を用いるパチンコ遊技機等、他の遊技機にも適用することができる。   In the present embodiment, although an example in which the gaming machine according to the present invention is applied to the pachislot machine 1 has been described, the present invention is not limited to this. A gaming machine according to the present invention uses pachinko balls using gaming balls as gaming media The present invention can also be applied to other gaming machines such as gaming machines.

(付記)
従来の遊技機においては、役物が動作しているときに遊技機にエラーが発生した場合等のように、画像表示装置に表示させる画像を切り替えるときには、役物の動作による演出が中断し、遊技機のエラーが解消した場合に、役物の動作による演出が中止されてしまうと、遊技者の遊技に対する興趣が低下してしまうことがあるといった課題があった。
(Supplementary note)
In the conventional gaming machine, when switching an image to be displayed on the image display device, such as when an error occurs in the gaming machine while the bonus is operating, the effect by the operation of the bonus is interrupted, When the error of the gaming machine is eliminated, if the effect by the operation of the prize is discontinued, there is a problem that the interest of the player in the game may be reduced.

本発明は、このような課題を解決するためになされたもので、遊技者の遊技に対する興趣が低下してしまうことを抑制することができる遊技機を提供することを目的とする。   The present invention has been made to solve such problems, and it is an object of the present invention to provide a gaming machine capable of suppressing the decrease in the interest of the player in the game.

本発明に係る遊技機は、上記目的達成のため、遊技の進行に関する処理を実行する遊技制御手段(主制御回路91)と、各種演出装置(例えば、液晶表示装置11、シャッタ装置200、LED群25及びスピーカ23L,23R)を制御する演出制御手段(副制御回路101)と、前記演出制御手段により制御された演出として画像を表示するための画像表示手段(液晶表示装置11)と、前記演出制御手段により制御された演出として動作する可動装飾部(シャッタ装置200)と、を備え、前記可動装飾部は、前記画像表示手段の周縁の待機位置に待機しており、前記待機位置から動作した場合には、前記画像表示手段の表示領域の少なくとも一部を遮るように設けられ、前記演出制御手段は、前記遊技制御手段及び前記演出制御手段の少なくとも一方によって異常状態が検出されたことに基づいて、当該異常状態を表す画像を前記画像表示手段に表示させる画像切替手段(サブCPU102)と、前記異常状態が検出されたことに基づいて、計時を開始する計時手段(サブCPU102)と、前記可動装飾部が動作している場合に前記異常状態を表す画像が前記画像表示手段に表示されたときに、前記可動装飾部の状態を表す可動情報を記憶媒体に記憶するとともに、前記可動装飾部を前記待機位置に移動し、前記異常状態を表す画像の表示終了条件が成立すると、前記可動装飾部を前記記憶媒体に記憶した可動情報が表す状態にする可動状態復帰手段(サブCPU102)と、を有し、前記計時手段により所定時間(例えば、3分)の経過が計時されたときに、前記表示終了条件を成立させる。   The game machine according to the present invention is a game control means (main control circuit 91) that executes processing relating to the progress of the game to achieve the above object, and various effect devices (for example, liquid crystal display device 11, shutter device 200, LED group) 25 and an effect control means (sub control circuit 101) for controlling the speakers 23L and 23R), an image display means (liquid crystal display device 11) for displaying an image as an effect controlled by the effect control means, and the effect A movable decorative portion (shutter device 200) that operates as an effect controlled by the control means, wherein the movable decorative portion stands by at a standby position on the periphery of the image display unit and operates from the standby position In such a case, at least a part of the display area of the image display means is provided so as to block, and the effect control means comprises the game control means and the effect control means Image switching means (sub-CPU 102) for causing the image display means to display an image representing the abnormal state based on the detection of the abnormal state by at least one, and clocking based on the detection of the abnormal state Clocking means (sub-CPU 102) for starting the movement, and movable information representing the state of the movable decorative part when an image representing the abnormal state is displayed on the image display means when the movable decorative part is operating Is stored in the storage medium, and the movable decoration portion is moved to the standby position, and when the display end condition of the image representing the abnormal state is satisfied, the state represented by the movable information stored in the storage medium is the movable decoration portion. And the movable state return means (sub-CPU 102) for setting the display when the lapse of a predetermined time (for example, 3 minutes) is timed by the time measurement means. To establish the completion conditions.

この構成により、本発明に係る遊技機は、可動装飾部が動作しているときに画像表示手段に表示させた画像が切り替えられると、可動装飾部の状態を表す可動情報を記憶媒体に記憶するとともに、切り替え後の画像の視認性を確保するために可動装飾部を待機位置に移動させ、切り替え後の画像の表示終了条件が成立すると、可動装飾部を記憶媒体に記憶した可動情報が表す状態にする。   With this configuration, the gaming machine according to the present invention stores movable information representing the state of the movable decorative portion in the storage medium when the image displayed on the image display means is switched while the movable decorative portion is operating. In addition, the movable decorative portion is moved to the standby position to ensure visibility of the image after switching, and when the display end condition of the image after switching is satisfied, the state where the movable information stored in the storage medium represents the movable decorative portion Make it

このため、本発明に係る遊技機は、画像表示手段に表示させた画像を切り替える前に実行させていた役物の動作による演出を継続させることができ、遊技者の遊技に対する興趣が低下してしまうことを抑制することができる。   For this reason, the gaming machine according to the present invention can continue the effect by the action of the character which has been executed before switching the image displayed on the image display means, which reduces the interest of the player in the game It is possible to suppress the

また、本発明に係る遊技機は、可動装飾部が動作しているときにエラー画面の表示条件が成立すると、可動情報を記憶媒体に記憶するとともに、エラー画面の視認性を確保するために可動装飾部を待機位置に移動させ、エラー画面の表示終了条件が成立すると、可動装飾部を記憶媒体に記憶した可動情報が表す状態にするため、画像表示手段にエラー画面を表示させる前に実行させていた可動装飾部の動作による演出を継続させることができる。   In the gaming machine according to the present invention, when the display condition of the error screen is satisfied while the movable decorative portion is operating, the movable information is stored in the storage medium, and the movable screen is movable to secure visibility of the error screen. The decorative part is moved to the standby position, and when the display end condition of the error screen is satisfied, the movable decorative part is executed before displaying the error screen on the image display means in order to make the movable information stored in the storage medium The effect by the operation of the movable decorative portion can be continued.

なお、前記演出制御手段は、所定の操作手段において遊技者の操作を受付可能な演出(例えば、上乗せ選択)中に前記異常状態が検出された場合に、演出情報を前記記憶手段に記憶し、前記異常状態を表す画像の表示終了条件が成立すると、当該演出情報に基づいて演出の復帰を行うようにしてもよい。   Note that the effect control means stores the effect information in the storage means when the abnormal state is detected during an effect (for example, addition selection) in which the player's operation can be received by a predetermined operation means. When the display end condition of the image representing the abnormal state is satisfied, the effect may be restored based on the effect information.

この構成により、本発明に係る遊技機は、異常状態を表す画像を画像表示手段に表示させる前に実行していた演出を継続させることができる。   With this configuration, the gaming machine according to the present invention can continue the effects that were being performed before displaying the image representing the abnormal state on the image display means.

本発明によれば、遊技者の遊技に対する興趣が低下してしまうことを抑制することができる遊技機を提供することができる。   According to the present invention, it is possible to provide a gaming machine capable of suppressing a decrease in the player's interest in the game.

1 パチスロ機(遊技機)
3L,3C,3R リール
4 表示窓(図柄表示手段)
11 液晶表示装置(演出装置、画像表示手段)
14 MAXベットボタン(選択手段)
16 スタートレバー
17L,17C,17R ストップボタン(選択手段)
17S ストップスイッチ(停止操作検出手段)
23L、23R スピーカ(演出装置)
25 LED群(演出装置)
51L,51C,51R ステッピングモータ(図柄変動手段)
91 主制御回路
93 メインCPU(カウント手段、カウント決定手段、ロック手段、周期制御手段、コマンド送信手段、リール制御手段、ロック実行手段、内部当籤役決定手段、リール停止制御手段、入賞判定手段)
101 副制御回路
102 サブCPU(プロセッサ、表示制御手段、有利付与数決定手段、画像切替手段、選択情報記憶手段、選択情報復帰手段、有利遊技付与決定手段、画像制御手段、画像切替手段、可動状態復帰手段、演出実行手段、演出決定手段、役物制御手段、不利状態設定手段、変則停止操作判定手段、猶予遊技数設定手段、動作異常検出手段、役物動作構築手段)
104 サブRAM(記憶媒体、役物データ保存手段)
108 WDT(ウォッチドッグタイマ)
200 シャッタ装置(演出装置、可動装飾部)
1 Pachislot machine (game machine)
3L, 3C, 3R Reel 4 display window (symbol display means)
11 Liquid crystal display device (rendering device, image display means)
14 MAX bet button (selection method)
16 Start lever 17L, 17C, 17R Stop button (selection means)
17S stop switch (stop operation detection means)
23L, 23R speakers (demonstration equipment)
25 LED group (demonstration device)
51L, 51C, 51R Stepper motor (pattern changing means)
91 main control circuit 93 main CPU (count means, count determination means, lock means, cycle control means, command transmission means, reel control means, lock execution means, internal winning combination determination means, reel stop control means, prize determination means)
101 secondary control circuit 102 sub CPU (processor, display control means, advantageous number determination means, image switching means, selection information storage means, selection information return means, advantageous game provision determination means, image control means, image switching means, movable state Return means, effect execution means, effect determination means, character control means, disadvantageous state setting means, abnormal stop operation judgment means, grace game number setting means, operation abnormality detection means, goods operation construction means)
104 Sub RAM (storage medium, role data storage means)
108 WDT (watchdog timer)
200 Shutter device (rendering device, movable decoration)

Claims (1)

可動部と、
該可動部を駆動させるための駆動部と、
該駆動部を制御することで該可動部の動作態様を制御可能な制御部と、
前記可動部が所定の位置にあることを検出可能な検出手段と、を備える遊技機であって、
前記制御部は、
前記可動部を動作させるための動作データを保存する保存手段と、
前記可動部の動作の整合性を確保するための整合性テーブルと、
前記保存手段により保存される前回の動作データ、及び、今回の動作データと、前記整合性テーブルとに基づいて、動作シーケンスデータを決定可能な決定手段と、を備え、
前記決定手段によって決定された動作シーケンスデータに基づいて前記可動部の動作制御を行い、
前記動作シーケンスデータに基づいて前記可動部の動作制御が行われているときに、前記検出手段の検出状況に基づいて前記可動部の異常が生じたと判断された場合は、予め登録された動作を前記可動部に実行させ、前記検出手段の検出結果により、前記可動部が前記予め登録された動作を正確に実行していることを確認する動作確認を行い、前記動作確認の結果が正常であれば、前記可動部を所定の待機位置へ移動させる処理を実行可能とする遊技機。
A movable part,
A drive unit for driving the movable unit;
A control unit capable of controlling an operation mode of the movable unit by controlling the drive unit;
And a detection unit capable of detecting that the movable portion is at a predetermined position.
The control unit
Storage means for storing operation data for operating the movable portion;
A consistency table for securing the consistency of the operation of the movable part;
A determination unit capable of determining operation sequence data based on the previous operation data stored by the storage unit, the current operation data, and the consistency table;
Performing operation control of the movable unit based on the operation sequence data determined by the determination unit;
If it is determined that an abnormality has occurred in the movable unit based on the detection condition of the detection unit while the operation control of the movable unit is being performed based on the operation sequence data, the operation registered in advance is used. is performed on the movable portion, the detection result of said detecting means, said had row operation check to ensure that the movable portion is accurately performing operations the previously registered, the operation check result is normal If it exists, a game machine that enables execution of processing for moving the movable part to a predetermined standby position.
JP2017220772A 2017-11-16 2017-11-16 Gaming machine Expired - Fee Related JP6426255B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017220772A JP6426255B2 (en) 2017-11-16 2017-11-16 Gaming machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017220772A JP6426255B2 (en) 2017-11-16 2017-11-16 Gaming machine

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2014251998A Division JP2016112111A (en) 2014-12-12 2014-12-12 Game machine

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2018199625A Division JP6682160B2 (en) 2018-10-24 2018-10-24 Amusement machine

Publications (2)

Publication Number Publication Date
JP2018027353A JP2018027353A (en) 2018-02-22
JP6426255B2 true JP6426255B2 (en) 2018-11-21

Family

ID=61248075

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017220772A Expired - Fee Related JP6426255B2 (en) 2017-11-16 2017-11-16 Gaming machine

Country Status (1)

Country Link
JP (1) JP6426255B2 (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010263943A (en) * 2009-05-12 2010-11-25 Daito Giken:Kk Game machine
JP5489287B2 (en) * 2010-06-30 2014-05-14 サミー株式会社 Bullet ball machine
JP5932911B2 (en) * 2014-07-24 2016-06-08 株式会社藤商事 Game machine
JP2016112111A (en) * 2014-12-12 2016-06-23 株式会社ユニバーサルエンターテインメント Game machine

Also Published As

Publication number Publication date
JP2018027353A (en) 2018-02-22

Similar Documents

Publication Publication Date Title
JP6541358B2 (en) Gaming machine
JP6247201B2 (en) Game machine
JP6253569B2 (en) Game machine
JP6212475B2 (en) Game machine
JP6104879B2 (en) Game machine
JP6615271B2 (en) Game machine
JP6794076B2 (en) Game machine
JP6426255B2 (en) Gaming machine
JP6511496B2 (en) Gaming machine
JP2016112111A (en) Game machine
JP6657295B2 (en) Gaming machine
JP6567021B2 (en) Game machine
JP6412624B2 (en) Game machine
JP6556212B2 (en) Game machine
JP6618573B2 (en) Game machine
JP6338723B2 (en) Game machine
JP6862062B2 (en) Game machine
JP6682160B2 (en) Amusement machine
JP6774523B2 (en) Game machine
JP6212476B2 (en) Game machine
JP2019166396A (en) Game machine
JP2016112114A (en) Game machine
JP2016137080A (en) Game machine
JP6506790B2 (en) Gaming machine
JP6539688B2 (en) Gaming machine

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20171116

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180731

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180910

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: 20181002

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20181024

R150 Certificate of patent or registration of utility model

Ref document number: 6426255

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

LAPS Cancellation because of no payment of annual fees