(19)【発行国】日本国特許庁(JP)
(12)【公報種別】特許公報(B2)
(11)【特許番号】
(24)【登録日】2024-10-08
(45)【発行日】2024-10-17
(54)【発明の名称】遊技機
(51)【国際特許分類】
A63F 5/04 20060101AFI20241009BHJP
【FI】
A63F5/04 611A
A63F5/04 613A
A63F5/04 652
(21)【出願番号】P 2022198561
(22)【出願日】2022-12-13
(62)【分割の表示】P 2020097466の分割
【原出願日】2020-06-04
【審査請求日】2022-12-13
(73)【特許権者】
【識別番号】000144522
【氏名又は名称】株式会社三洋物産
(74)【代理人】
【識別番号】110001793
【氏名又は名称】弁理士法人パテントボックス
(72)【発明者】
【氏名】岡村 鉉
(72)【発明者】
【氏名】遊佐 元太
(72)【発明者】
【氏名】松谷 暢之
【審査官】温井 脩市
(56)【参考文献】
【文献】特許第7216346(JP,B2)
【文献】特開2015-163121(JP,A)
【文献】特開2016-220835(JP,A)
【文献】特開2016-137147(JP,A)
【文献】特開2010-051642(JP,A)
【文献】特開2010-279628(JP,A)
【文献】特開2013-202195(JP,A)
【文献】特開2023-040172(JP,A)
(58)【調査した分野】(Int.Cl.,DB名)
A63F 5/04
(57)【特許請求の範囲】
【請求項1】
複数種の図柄を循環表示する循環表示手段と、
前記循環表示手段における図柄の循環表示を開始させるべく操作される開始操作手段と、
前記開始操作手段が操作されたことに基づいて役の抽選処理を実行する役抽選手段と、
前記循環表示手段における図柄の変動表示を停止させるべく操作される停止操作手段と、
前記図柄の変動表示後に、前記役の抽選処理にて当選となった役に対応した停止結果が表示されている場合に、当選役対応の入賞成立として当該当選役対応の制御を実行する対応実行手段とを備える遊技機であって、
前記循環表示手段を用いた特定演出制御を実行する特定演出実行手段と、
画像表示装置上に前記循環表示手段の制御に対応した特定演出画像を表示する特定演出画像表示手段と、
前記特定演出制御中に、前記循環表示手段の回転異常を判定する回転異常判定手段と、
前記回転異常判定手段により前記循環表示手段の回転異常が発生していると判定された場合に前記特定演出実行手段による前記特定演出制御を再設定する特定演出再設定手段と、
を備え、
前記特定演出再設定手段は、回転異常を判定した前記循環表示手段を再加速し、
前記再加速により前記特定演出制御を継続可能な場合に前記特定演出画像表示手段の再設定を行わず、
前記特定演出画像表示手段は、表示された前記特定演出画像を継続表示すること、
を特徴とする遊技機。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、遊技機に関するものである。
【背景技術】
【0002】
遊技機の一種として、パチンコ遊技機やスロットマシン等が知られている。これらの遊技機は、CPUなどの制御手段、ROMなどの読み出し専用の記憶手段及びRAMなどの読み書き両用の記憶手段などを備えている。制御手段は、読み書き両用の記憶手段への情報の書き込み及び当該記憶手段からの情報の読み出しを行いながら、読み出し専用の記憶手段から読み出したプログラムに従って処理を実行する。この処理の実行に際しては、制御手段に対してセンサなどからの情報の入力が行われるとともに、電動アクチュエータや発光素子などに対する制御手段からの情報の出力が行われる。なお、制御手段、読み出し専用の記憶手段及び読み書き両用の記憶手段などが1チップ化されたものも知られている。
【0003】
スロットマシンについて具体的には、メダルがBET(ベット)されている状況でスタートレバーが操作されて新たなゲームが開始される場合に制御手段にて役の抽選処理が実行される。また、役の抽選処理が実行された場合には制御手段にて回転開始制御が実行されることによりリールの回転が開始され、当該リールの回転中にストップボタンが操作された場合には制御手段にて回転停止制御が実行されることによりリールの回転が停止される。そして、リールの回転停止後の停止結果が役の抽選処理における当選役に対応したものである場合には、当該当選役に対応した特典が遊技者に付与される。当該特典の付与として、例えば遊技媒体が付与される(例えば特許文献1参照)。
【先行技術文献】
【特許文献】
【0004】
【発明の概要】
【発明が解決しようとする課題】
【0005】
ここで、上記例示等のような遊技機においては遊技の興趣向上を図る必要があり、この点について未だ改良の余地がある。
【0006】
本発明は、上記例示した事情等に鑑みてなされたものであり、遊技の興趣向上を図ることが可能な遊技機を提供することを目的とするものである。
【課題を解決するための手段】
【0007】
上記課題を解決するため、本実施形態に係る遊技機は、複数種の図柄を循環表示する循環表示手段と、前記循環表示手段における図柄の循環表示を開始させるべく操作される開始操作手段と、前記開始操作手段が操作されたことに基づいて役の抽選処理を実行する役抽選手段と、前記循環表示手段における図柄の変動表示を停止させるべく操作される停止操作手段と、前記図柄の変動表示後に、前記役の抽選処理にて当選となった役に対応した停止結果が表示されている場合に、当選役対応の入賞成立として当該当選役対応の制御を実行する対応実行手段とを備える遊技機であって、前記循環表示手段を用いた特定演出制御を実行する特定演出実行手段と、画像表示装置上に前記循環表示手段の制御に対応した特定演出画像を表示する特定演出画像表示手段と、前記特定演出制御中に、前記循環表示手段の回転異常を判定する回転異常判定手段と、前記回転異常判定手段により前記循環表示手段の回転異常が発生していると判定された場合に前記特定演出実行手段による前記特定演出制御を再設定する特定演出再設定手段と、を備え、前記特定演出再設定手段は、回転異常を判定した前記循環表示手段を再加速し、前記再加速により前記特定演出制御を継続可能な場合に前記特定演出画像表示手段の再設定を行わず、前記特定演出画像表示手段は、表示された前記特定演出画像を継続表示する。
【発明の効果】
【0008】
本発明によれば、遊技の興趣向上を図ることが可能となる。
【図面の簡単な説明】
【0009】
【
図2】前面扉を開いた状態を示すスロットマシンの斜視図である。
【
図5】入賞となる図柄の組合せと入賞となった場合に付与される特典との対応関係を示す図である。
【
図6】各入賞が発生した場合の停止図柄の態様を示す図である。
【
図7】スロットマシン10の電気的構成を示す図である。
【
図8】タイマ割込み処理を示すフローチャートである。
【
図11】演出内容の決定処理を示すフローチャートである。
【
図13】ボーナス非内部状態用テーブルを示す図である。
【
図14】リールの停止順序及び成立する入賞態様の関係を示す図である。
【
図15】ボーナス内部状態用テーブルを示す図である。
【
図16】ボーナス状態用抽選テーブルを示す図である。
【
図17】報知制御処理を示すフローチャートである。
【
図18】画像表示装置66におけるリール停止順序の報知を示す図である。
【
図19】リール制御処理を示すフローチャートである。
【
図20】入賞判定処理を示すフローチャートである。
【
図21】遊技終了時の対応処理を示すフローチャートである。
【
図22】ボーナス状態処理を示すフローチャートである。
【
図23】区間管理処理を示すフローチャートである。
【
図24】有利区間移行抽選テーブルを示す図である。
【
図25】小AT移行チャンス処理を示すフローチャートである。
【
図26】小AT移行抽選テーブルの一例を示す図である。
【
図27】小AT状態処理を示すフローチャートである。
【
図28】メインAT状態処理を示すフローチャートである。
【
図29】上乗せ抽選テーブルの一例を示す図である。
【
図31】本実施形態に係るフリーズ演出時の回転演出処理を説明する図である。
【
図32】主側MPUのリール脱調発生時の対応処理1を説明する図である。
【
図33】主側MPUのリール脱調発生時の対応処理1を示すフローチャートである。
【
図34】主側MPUのリール脱調発生時の対応処理2-1を説明する図である。
【
図35】主側MPUのリール脱調発生時の対応処理2-1を示すフローチャートである。
【
図36】主側MPUのリール脱調発生時の対応処理2-2を説明する図である。
【
図37】主側MPUのリール脱調発生時の対応処理2-2を示すフローチャートである。
【発明を実施するための形態】
【0010】
以下、遊技機の一種であるスロットマシンに本発明を適用した場合において、下記の実施形態を図面に基づいて詳細に説明する。
【0011】
<実施形態>
図1は、スロットマシン10の正面図である。
図2は、スロットマシン10の前面扉12を開いた状態の斜視図である。
【0012】
図2に示すように、スロットマシン10は、その外殻を形成する筐体11を備えている。筐体11は、複数の木製パネルが固定されることにより、全体として前面を開放した箱状に形成されている。
【0013】
筐体11の前面側には、前面扉12が取り付けられている。前面扉12はその左側部を回動軸として、筐体11の内部空間を開閉可能とするように筐体11に支持されている。なお、前面扉12は、その裏面に設けられた施錠装置13によって開放不能に施錠状態とされており、この施錠状態は、キーシリンダ14に対する所定のキーによる解錠操作により解除される。
【0014】
前面扉12の中央部上寄りには、
図1に示すように、遊技者に遊技状態を報知する遊技パネル20が設けられている。遊技パネル20には、縦長の3つの表示窓部21L,21M,21Rが横並びとなるように形成されている。表示窓部21L,21M,21Rは透明又は半透明な材質により構成されており、各表示窓部21L,21M,21Rを通じてスロットマシン10の内部が視認可能な状態となっている。
【0015】
図2に示すように、筐体11は仕切り板によりその内部が上下2分割されており、仕切り板の上部にはリールユニット31が取り付けられている。リールユニット31は、円筒状にそれぞれ形成された左リール32L,中リール32M,右リール32Rを備えている。各リール32L,32M,32Rは、その中心軸線が当該リールの回転軸線となるように回転可能に支持されている。各リール32L,32M,32Rの回転軸線は略水平方向に延びる同一軸線上に配設され、それぞれのリール32L,32M,32Rが各表示窓部21L,21M,21Rと1対1で対応している。したがって、各リール32L,32M,32Rの表面の一部はそれぞれ対応する表示窓部21L,21M,21Rを通じて視認可能な状態となっている。また、リール32L,32M,32Rが正回転すると、各表示窓部21L,21M,21Rを通じてリール32L,32M,32Rの表面は上から下へ向かって移動しているかのように映し出される。
【0016】
これら各リール32L,32M,32Rは、それぞれが図示しないステッピングモータに連結されており、各ステッピングモータの駆動により各リール32L,32M,32Rが個別に、即ちそれぞれ独立して回転駆動し得る構成となっている。
【0017】
図1に示すように、遊技パネル20の下方左側には、各リール32L,32M,32Rの回転を開始させるために操作されるスタートレバー41が設けられている。メダルが投入されているときにこのスタートレバー41が操作されると、各リール32L,32M,32Rが一斉に回転を始める。
【0018】
スタートレバー41の右側には、回転している各リール32L,32M,32Rを個別に停止させるために操作されるストップボタン42,43,44が設けられている。各ストップボタン42,43,44は停止対象となるリール32L,32M,32Rに対応する表示窓部21L,21M,21Rの直下にそれぞれ配置されている。各ストップボタン42,43,44は、左リール32Lが回転を開始してから所定時間が経過すると停止させることが可能な状態となる。
【0019】
なお、スタートレバー41の操作に基づき各リール32L,32M,32Rの回転が開始され、各ストップボタン42,43,44の操作に基づき各リール32L,32M,32Rが回転を停止して、メダル付与及び遊技状態の管理といった各種処理の実行が完了するまでが、1回のゲームに相当する。
【0020】
表示窓部21L,21M,21Rの下方右側には、投資価値としてのメダルを投入するためのメダル投入口45が設けられている。メダル投入口45から投入されたメダルは、
図2に示すように、前面扉12の背面に設けられたセレクタ52によって、投入可能時であればホッパ装置53へ導かれ、投入不可時であれば前面扉12の前面下部に設けられたメダル排出口58からメダル受け皿59へと導かれる。なお、ホッパ装置53は、上記有効ライン上にメダルの付与に対応した入賞が成立した場合に、貯留タンクに貯留されたメダルを、メダル排出口58を通じてメダル受け皿59に払い出す機能を有している。
【0021】
メダル投入口45の下方には、
図1に示すように、メダル投入口45に投入されたメダルがセレクタ52内に詰まった際に押される返却ボタン46が設けられている。また、表示窓部21L,21M,21Rの下方左側には、クレジットされた仮想メダルを一度にベット可能な最大分投入するための第1クレジット投入ボタン47と、仮想メダルを一度に2枚投入するための第2クレジット投入ボタン48と、仮想メダルを一度に1枚投入するための第3クレジット投入ボタン49とが設けられている。
【0022】
スタートレバー41の左側には、精算ボタン51が設けられている。すなわち、本スロットマシン10では、所定の最大値(メダル50枚分)となるまでの余剰の投入メダルや入賞時の払出メダルを仮想メダルとして貯留記憶するクレジット機能を有しており、仮想メダルが貯留記憶されている状況下で精算ボタン51を操作された場合、仮想メダルが現実のメダルとしてメダル排出口58から払い出されるようになっている。
【0023】
筐体11の内部においてホッパ装置53の左方には、
図2に示すように、電源装置54が設けられている。電源装置54には、電源投入時や電源遮断時に操作される電源ボタン55と、スロットマシン10の各種状態をリセットするためのリセットボタン56と、スロットマシン10の設定状態を「設定1」から「設定6」の範囲で変更するために操作される設定キー挿入孔57と、を備えている。
【0024】
<各リール32L,32M,32Rに付されている図柄>
次に、各リール32L,32M,32Rに付されている図柄について説明する。
【0025】
図3は、左リール32L,中リール32M,右リール32Rの図柄配列を示す図であるある。同図に示すように、各リール32L,32M,32Rには、それぞれ21個の図柄が一列に配置されている。また、各リール32L,32M,32Rに対応して番号が0~20まで付されているが、これら番号は主制御装置70が表示窓部21L,21M,21Rから視認可能な状態となっている図柄を認識するための番号であり、リール32L,32M,32Rに実際に付されているわけではない。但し、以下の説明では当該番号を使用して説明する。
【0026】
図柄としては、「ベル」図柄(例えば、左リール32Lの20番目)、「リプレイ1」図柄(例えば、左リール32Lの19番目)、「スイカ」図柄(例えば、左リール32Lの18番目)、「赤7」図柄(例えば、左リール32Lの15番目)、「リプレイ2」図柄(例えば、左リール32Lの11番目)、「BAR」図柄(例えば、左リール32Lの10番目)、「チェリー」図柄(例えば、左リール32Lの9番目)、「リプレイ3」図柄(例えば、左リール32Lの6番目)、「白7」図柄(例えば、左リール32Lの5番目)の9種類がある。各リール32L,32M,32Rにおいて各種図柄の数や配置順序は全く異なっている。
【0027】
図4は、表示窓部21L,21M,21Rの正面図である。各表示窓部21L,21M,21Rは、対応するリールに付された21個の図柄のうち図柄全体を視認可能となる図柄が3個となるように形成されている。このため、各リール32L,32M,32Rがすべて停止している状態では、3×3=9個の図柄が表示窓部21L,21M,21Rを介して視認可能な状態となる。
【0028】
本スロットマシン10では、各リール32L,32M,32Rの図柄が視認可能となる位置を結ぶようにして、1本のメインラインMLが設定されている。メインラインMLは、左リール32Lの下段図柄、中リール32Mの中段図柄及び右リール32Rの下段図柄を結んだラインである。規定数のメダルがベットされた状態で各リール32L,32M,32Rの回転が開始され、当該メインラインML上に当選役に対応した入賞が成立した場合には、メダルの払い出しという特典、再遊技という特典及び遊技状態の移行という特典のいずれかが付与される。
【0029】
つまり、本スロットマシン10では、入賞が成立し得るラインとして1本のメインラインMLのみが設定されている。そして、当該メインラインMLは一直線に延びるラインではなく、折り曲げラインとして設定されている。したがって、左リール32Lの上段図柄、中リール32Mの中段図柄及び右リール32Rの下段図柄を結んだサブラインSL1と、左リール32Lの上段図柄、中リール32Mの上段図柄及び右リール32Rの上段図柄を結んだサブラインSL2と、左リール32Lの中段図柄、中リール32Mの中段図柄及び右リール32Rの中段図柄を結んだサブラインSL3と、左リール32Lの下段図柄、中リール32Mの下段図柄及び右リール32Rの下段図柄を結んだサブラインSL4と、左リール32Lの下段図柄、中リール32Mの中段図柄及び右リール32Rの上段図柄を結んだサブラインSL5といった1直線に延びるライン上に、入賞対象となる図柄の組合せが成立したとしても、入賞は成立しない。
【0030】
なお、メインラインは1本に限定されることはなく2本、3本、4本又は5本以上であってもよく、このようにメインラインが複数設定されている構成においては、ベット枚数に応じて有効化されるメインラインの数が相違する構成としてもよい。また、メインラインが折れ曲がりラインである構成に限定されることはなく、一直線に延びるラインであってもよい。
【0031】
図5は、入賞となる図柄の組合せと入賞となった場合に付与される特典との対応関係を示す図である。
図6は、各入賞が発生した場合の停止図柄の態様を示す図である。以下、
図5及び
図6を参照しながら、入賞となる図柄の組合せと、入賞となった場合に付与される特典との対応関係を説明する。
【0032】
メダル払出が行われる小役入賞としては、第1補填入賞、第2補填入賞、第3補填入賞、第4補填入賞、第5補填入賞、第6補填入賞、押順ベル入賞、共通ベル入賞、スイカ入賞、チェリー入賞及び1枚役入賞がある。例えば、メインラインML上において左リール32Lの停止図柄が「白7」図柄、「BAR」図柄、「赤7」図柄又は「スイカ」図柄のいずれかであり、中リール32Mの停止図柄が「リプレイ1」図柄であり、右リール32Rの停止図柄が「リプレイ1」図柄である場合、第1補填入賞となる。同様に、
図5に示す通り、メインラインML上において左リール32Lの停止図柄が「白7」図柄、「BAR」図柄、「赤7」図柄及び「スイカ」のいずれかであり、中リール32Mの停止図柄が「リプレイ1~3」図柄、右リール32Rの停止図柄が「リプレイ1~3」図柄のそれぞれの組み合わせに応じて、それぞれ第2~6補填入賞となる。第1補填入賞~第6補填入賞した場合の遊技媒体の付与対象数は、遊技媒体の賭け数が3枚賭けの場合には「3」となる。
【0033】
メインラインML上において左リール32Lの停止図柄が「ベル」図柄であり、中リール32Mの停止図柄が「ベル」図柄であり、右リール32Rの停止図柄が「チェリー」図柄又は「スイカ」図柄である場合、押順ベル入賞となる。押順ベル入賞した場合の遊技媒体の付与対象数は、遊技媒体の賭け数が3枚賭けのときは「15」となる。
【0034】
押順ベル入賞となる場合、
図6(a)に示すように、右上がりのサブラインSL5において各リール32L,32M,32Rの停止図柄が全て「ベル」図柄となる。これにより、押順ベル入賞となったことを遊技者に認識させ易くなる。また、押順ベル入賞に際して「ベル」図柄の組合せが停止表示されるラインはサブラインSL5であり、共通ベル入賞に際して「ベル」図柄の組合せが停止表示されるサブラインSL3とは異なる。かかる相違により、同一図柄の組合せが停止表示されたか否かによって入賞の有無を判断する遊技者に対して、押順ベル入賞と共通ベル入賞とを区別させることが可能となる。
【0035】
メインラインML上において左リール32Lの停止図柄が「リプレイ1~3」図柄であり、中リール32Mの停止図柄が「ベル」図柄であり、右リール32Rの停止図柄が「白7」図柄、「BAR」図柄、「赤7」図柄又は「スイカ」図柄である場合、共通ベル入賞となる。共通ベル入賞した場合の遊技媒体の付与対象数は、遊技媒体の賭け数が3枚賭けのときは「9」となる。
【0036】
共通ベル入賞となる場合、
図6(b)に示すように、中段のサブラインSL3において各リール32L,32M,32Rの停止図柄が全て「ベル」図柄となる。これにより、遊技者は、同一の図柄の組合せが一直線のライン上に停止表示されると入賞が成立したと認識し易い。この場合に、共通ベル入賞に際して同一の「ベル」図柄の組合せを停止表示させることにより、メインラインMLにおける入賞成立態様の多様化を図った構成において入賞の発生を遊技者に認識させ易くすることが可能となる。
【0037】
メインラインML上において左リール32Lの停止図柄が「スイカ」図柄であり、中リール32Mの停止図柄が「BAR」図柄又は「赤7」図柄であり、右リール32Rの停止図柄が「スイカ」図柄である場合、スイカ入賞となる。スイカ入賞した場合の遊技媒体の付与対象数は、遊技媒体の賭け数が3枚賭けのときは「4」となる。
【0038】
スイカ入賞となる場合、
図6(c)に示すように、下段のサブラインSL4において各リール32L,32M,32Rの停止図柄が全て「スイカ」図柄となる。これにより、スイカ入賞となったことを遊技者に認識させ易くなる。
【0039】
メインラインML上において左リール32Lの停止図柄が「チェリー」図柄となった場合、中リール32Mの停止図柄及び右リール32Rの停止図柄がいずれであったとしてもチェリー入賞となる。チェリー入賞した場合の遊技媒体の付与対象数は、遊技媒体の賭け数が3枚賭けのときは「6」となる。
【0040】
メインラインML上において左リール32Lの停止図柄が「リプレイ1~3」図柄であり、中リール32Mの停止図柄が「赤7」図柄又は「BAR」図柄であり、右リール32Rの停止図柄が「リプレイ1~3」図柄である場合、1枚役入賞となる。1枚役入賞した場合の遊技媒体の付与対象数は、遊技媒体の賭け数が3枚賭けのときは「1」となる。
【0041】
メダル(又は仮想メダル)をBETすることなく次ゲームの遊技を行うことが可能な再遊技の特典が付与される入賞として、リプレイ、チャンスリプレイA及びチャンスリプレイB入賞がある。例えば、メインラインML上において左リール32Lの停止図柄が「白7」図柄、「BAR」図柄、「赤7」図柄又は「スイカ」のいずれかであり、中リール32Mの停止図柄が「リプレイ1~3」図柄であり、右リール32Rの停止図柄が「白7」図柄又は「スイカ」図柄である場合、リプレイ、チャンスリプレイA又はチャンスリプレイB入賞となる。
【0042】
リプレイ、チャンスリプレイA又はチャンスリプレイB入賞となる場合、
図6(d)に示すように、中段のサブラインSL3において各リール32L,32M,32Rの停止図柄が全て「リプレイ1」図柄、「リプレイ2」図柄及び「リプレイ3」図柄のいずれかとなる。これにより、リプレイ、チャンスリプレイA又はチャンスリプレイB入賞となったことを遊技者に認識させ易くなる。
【0043】
リプレイ、チャンスリプレイA又はチャンスリプレイB入賞となった場合、前ゲームと同枚数のメダルのBETを不要としながら次ゲームの遊技を行うことが可能となる。具体的には、メダルを3枚賭けしたゲームにおいていずれかのリプレイ入賞となった場合、前ゲームと同枚数の3枚賭け状態で次ゲームの遊技を開始することが可能となる。
【0044】
また、特別遊技状態への移行が行われる状態移行入賞として、RBBがある。メインラインML上において左リール32Lの停止図柄が「赤7」図柄であり、中リール32Mの停止図柄が「BAR」図柄であり、右リール32Rの停止図柄が「BAR」図柄である場合、RBB入賞となる。RBB入賞が成立した場合には、遊技状態がボーナス状態(RBB状態)に移行する。
【0045】
RBB状態は、通常遊技状態よりも単位ゲーム数あたりの遊技媒体の付与期待枚数が高くなる遊技状態である。RBB状態は、例えばRBB状態が開始されてから遊技媒体の払い出し枚数が終了基準数以上(例えば「105」)として設定された終了条件が成立した場合に終了する。なお、当選ゲームでRBB絵柄を揃える事ができなくとも、当選となったゲームの次以降のゲームにもRBB入賞が成立するまでRBBの当選フラグは持ち越される。当選したRBBの当選フラグが持ち越されている状態を、ボーナス内部状態という。ボーナス内部状態については再度後述する。
【0046】
<各種報知及び各種演出を実行するための装置>
各種報知及び各種演出を実行するための装置について説明する。前面扉12の遊技パネル20には、表示窓部21L,21M,21Rの下方の位置に、貯留記憶された仮想メダル数を表示するクレジット表示部61と、入賞時に獲得したメダルの枚数を表示する獲得枚数表示部62とがそれぞれ設けられている。これら表示部61,62は7セグメント表示器によって構成されており、各セグメントには緑色などの単色発光タイプのLEDが用いられている。
【0047】
<スロットマシン10の電気的構成>
図7は、スロットマシン10の電気的構成を示す図である。
【0048】
主制御装置70は、遊技の主たる制御を司る主制御基板71を具備している。主制御基板71には、MPU72が搭載されている。MPU72には、当該MPU72により実行される各種の制御プログラムや固定値データを記憶したROM73と、そのROM73内に記憶される制御プログラムの実行に際して各種のデータ等を一時的に記憶するためのメモリであるRAM74と、所定周波数の矩形波を出力するクロック回路75と、割込回路、データ入出力回路、乱数発回路などが内蔵されている。なお、MPU72に対してROM73及びRAM74が1チップ化されていることは必須の構成ではなく、それぞれが個別にチップ化された構成としてもよい。
【0049】
MPU72には、入力ポート及び出力ポートがそれぞれ設けられている。MPU72の入力側には、リールユニット31(より詳しくは各リール32L,32M,32Rが1回転したことを個別に検出するリールインデックスセンサ)、スタートレバー41の操作を検出するスタート検出センサ41a、各ストップボタン42,43,44の操作を個別に検出するストップ検出センサ42a,43a,44a、メダル投入口45から投入されたメダルを検出する投入メダル検出センサ45a、各クレジット投入ボタン47,48,49の操作を個別に検出するクレジット投入検出センサ47a,48a,49a、精算ボタン51の操作を検出する精算検出センサ51a、ホッパ装置53の払出検出センサ、リセットボタン56の操作を検出するリセット検出センサ56a、設定キー挿入孔57に設定キーが挿入されたことを検出する設定キー検出センサ57a等の各種センサが接続されており、これら各センサからの信号はMPU72に入力される。
【0050】
MPU72の出力側には、リールユニット31(より詳しくは各リール32L,32M,32Rを回転させるためのステッピングモータ)、ホッパ装置53の払出モータ、クレジット表示部61、獲得枚数表示部62、内部状態報知部63及びサブ制御装置80等が接続されている。各ゲームにおいてはリールユニット31の各リール32L,32M,32Rの回転駆動制御がMPU72により行われるとともに、小役入賞が成立してメダルの払い出しを実行する場合にはホッパ装置53の駆動制御がMPU72により行われる。また、クレジット表示部61、獲得枚数表示部62及び内部状態報知部63の表示制御は、他の制御装置を介することなくMPU72により直接的に実行される。サブ制御装置80には、各ゲームの各タイミングでMPU72からコマンドが送信される。
【0051】
また、MPU72の出力側には外部端子板90が設けられている。外部端子板90は、筐体11の背板において主制御装置70に隣接させて設けられている。MPU72は、スロットマシン10の状態に対応した各種信号を外部端子板90を通じて、遊技ホールに設けられたホールコンピュータHCに外部出力する。
【0052】
MPU72の入力側には、電源装置54に設けられた停電監視回路が接続されている(図示略)。電源装置54には、主制御装置70をはじめとしてスロットマシン10の各電子機器に駆動電力を供給する電源部及び停電監視回路が搭載されており、停電監視回路は、外部電源から電源部に印加されている電圧を監視し、当該電圧が基準電圧以下となった場合にMPU72に停電信号を出力する。MPU72は、停電信号を受信することにより停電時処理を実行し、復電後において停電前の処理状態への復帰を可能とする。また、電源装置54には、外部電源からの動作電力の供給が遮断されている状況において電断中電力としてバックアップ電力をRAM74に供給するための電断中電源部が設けられている。これにより、外部電源からの動作電力の供給が遮断されている状況であっても、電断中電源部においてバックアップ電力を供給可能な状況(例えば1日や2日)ではRAM74においてデータが記憶保持される。但し、電源装置54に設けられたリセットボタン56を押圧操作した状態でスロットマシン10の電源のON操作を行うことで、RAM74に記憶保持されているデータは初期化される。
【0053】
サブ制御装置80は、各種報知や各種演出の実行制御を実行するためのサブ制御基板81を具備している。サブ制御基板81には、MPU82が搭載されている。MPU82には、当該MPU82により実行される各種の制御プログラムや固定値データを記憶したROM83と、そのROM83内に記憶される制御プログラムの実行に際して各種のデータ等を一時的に記憶するためのメモリであるRAM84と、所定周波数の矩形波を出力するクロック回路85と、割込回路、データ入出力回路、乱数発回路などが内蔵されている。
【0054】
なお、MPU82に対してROM83及びRAM84が1チップ化されていることは必須の構成ではなく、それぞれが個別にチップ化された構成としてもよい。また、RAM84には、外部電源からの動作電力の供給が遮断されている状況において電源装置54の電断中電源部からバックアップ電力が供給され、当該バックアップ電力が供給されている状況(例えば1日や2日)ではRAM84においてデータが記憶保持される。但し、電源装置54に設けられたリセットボタン56を押圧操作した状態でスロットマシン10の電源のON操作を行うことで、RAM84に記憶保持されているデータは初期化される。
【0055】
MPU82には、入力ポート及び出力ポートがそれぞれ設けられている。MPU82の入力側には、既に説明したとおり主制御装置70のMPU72が接続されており、当該MPU72から各種コマンドを受信する。
【0056】
MPU82の出力側には、上部ランプ64、スピーカ65、画像表示装置66が接続されている。MPU82では、主制御装置70のMPU72から受信したコマンドに基づき、上部ランプ64の発光制御、スピーカ65の音出力制御、画像表示装置66の表示制御を実行することで、各種報知や各種演出が行われるようにする。
【0057】
なお、以下の説明では説明の便宜上、主制御装置70のMPU72、ROM73及びRAM74をそれぞれ主側MPU72、主側ROM73及び主側RAM74といい、サブ制御装置80のMPU82、ROM83及びRAM84をそれぞれサブ側MPU82、サブ側ROM83及びサブ側RAM84という。
【0058】
<主側MPU72により実行される処理>
次に、主側MPU72により実行される処理について説明する。主側MPU72の処理としては大別して、電源投入に伴い起動されたメイン処理の実行後に繰り返し実行される「通常処理」と、当該通常処理に対して定期的に割り込んで起動される「タイマ割込み処理」とがある。説明の便宜上、まずはじめにタイマ割込み処理を説明し、その後、通常処理を説明する。
【0059】
「タイマ割込み処理」
図8は、主側MPUのタイマ割込み処理を示すフローチャートである。当該タイマ割込み処理は、例えば1.49msecごとに起動される。
【0060】
ステップS101に示すレジスタ退避処理では、後述する通常処理で使用している主側MPU72内の全レジスタの値を主側RAM74に退避させる。ステップS102では停電フラグに「1」がセットされているか否かを確認し、停電フラグに「1」がセットされているときにはステップS103に進み、停電時処理を実行する。
【0061】
停電フラグは、電源装置54の停電監視回路からの停電信号が主側MPU72に入力された場合にセットされる。停電時処理では、まずコマンドの送信が終了しているか否かを判定し、送信が終了していない場合には本処理を終了してタイマ割込み処理に復帰し、コマンドの送信を終了させる。コマンドの送信が終了している場合には、主側MPU72のスタックポインタの値を主側RAM74に保存する。その後、主側MPU72の出力ポートの出力状態をクリアし、図示しない全てのアクチュエータをオフ状態にする。そして、停電解消時に主側RAM74のデータが正常か否かを判定するための判定値を算出して当該主側RAM74に保存することにより、それ以後のRAMアクセスを禁止する。以上の処理を行った後は、電源が完全に遮断して処理が実行できなくなるのに備え、無限ループに入る。
【0062】
ステップS102にて停電フラグがセットされていない場合には、ステップS104以降の各種処理を行う。すなわち、ステップS104では、誤動作の発生を監視するためのウオッチドッグタイマの値を初期化するウオッチドッグタイマのクリア処理を行う。ステップS105では、主側MPU72自身に対して次回のタイマ割込みを設定可能とする割込み終了宣言処理を行う。ステップS106では、各リール32L,32M,32Rを回転させるために、それぞれのステッピングモータを駆動させるステッピングモータ制御処理を行う。ステッピングモータ制御処理については再度後述する。
【0063】
ステップS107では、入力ポートに接続された各種センサの状態を読み込むとともに、読み込み結果が正常か否かを監視するセンサ監視処理を行う。ステップS108では、各カウンタやタイマの値を減算するタイマ演算処理を行う。ステップS109では、メダルのベット数や、払出枚数をカウントした結果を外部へ出力するカウンタ処理を行う。
【0064】
ステップS110では、各種コマンドをサブ制御装置80へ送信するコマンド出力処理を行う。ステップS111では、入出力ポートからI/O装置に対応するデータを出力するポート出力処理を行う。ステップS112では、先のステップS101にて主側RAM74に退避させた各レジスタの値をそれぞれ主側MPU72内の対応するレジスタに復帰させる。その後、ステップS113にて次回のタイマ割込みを許可する割込み許可処理を行い、この一連のタイマ割込み処理を終了する。
【0065】
「通常処理」
図9は、主側MPUの通常処理を示すフローチャートである。
【0066】
ステップS201では、次回のタイマ割込みを許可する割込み許可処理を行う。ステップS202では、遊技を可能とするための開始前処理を行う。開始前処理では、サブ制御装置80等が初期化を終了するまで待機する。
【0067】
ステップS203では、開始待ち処理を実行する。開始待ち処理では、前回のゲームでいずれかのリプレイ入賞が発生している場合、前回のゲームにおけるBET数と同数の遊技媒体がBETされた状態とするための自動投入処理を行う。また、開始待ち処理では、投入メダル検出センサ45aにてメダルを検出している場合、現状のBET数が最大規定数である「3」以上でなければ、そのBET数を1加算し、BET数が最大規定数である「3」以上であれば、主側RAM74に設けられたクレジットカウンタの値を1加算する。クレジットカウンタは、貯留記憶されている仮想メダルの数を主側MPU72にて特定するためのカウンタである。
【0068】
開始待ち処理では、自動投入処理が実行されていない場合であっていずれかのクレジット投入ボタン47~49が操作されている場合、その操作に対応するBET数が設定されるようにするためのクレジット投入の対応処理を実行する。クレジット投入の対応処理では、第1クレジット投入ボタン47が操作されている場合にはその時点でBET可能な最大分の遊技媒体がBETされた状態となるようにし、第2クレジット投入ボタン48又は第3クレジット投入ボタン49が操作された場合にはそれに対応するBET状態となるようにする。この場合、仮想メダルがそのBETに際して使用された場合にはそのBETされた仮想メダルの数分の値が上記クレジットカウンタから減算される。また、操作されたクレジット投入ボタン47~49に対応するBET数に設定するために必要な数の仮想メダルが貯留記憶されていない場合には、貯留記憶されている仮想メダルとの関係でBET可能な最大分の遊技媒体がBETされた状態となる。
【0069】
開始待ち処理では、BET数が最大規定数以上であって主側RAM74のクレジットカウンタの値が上限貯留数(具体的には「50」)以上である場合、受付禁止処理を実行する。受付禁止処理では、セレクタ駆動部52aへの駆動信号の出力を停止することでセレクタ52を受付禁止状態に設定する。これにより、メダル投入口45にメダルが投入されたとしても、当該メダルは投入メダル検出センサ45aにて検出されることなくメダル受け皿59へ排出される。一方、BET数が最大規定数未満である場合又はクレジットカウンタの値が上限貯留数未満である場合、受付許可処理を実行する。受付許可処理では、セレクタ駆動部52aへの駆動信号の出力を開始することでセレクタ52を受付許可状態に設定する。これにより、メダル投入口45から投入されたメダルは、投入メダル検出センサ45aにて検出された後にホッパ装置53にて回収される。開始待ち処理では、精算ボタン51が操作されている場合であって、自動投入処理が実行されていない場合、BET数及びクレジットカウンタの値の合計数に対応するメダルがメダル排出口58を介してメダル受け皿59に排出されるようにするためにホッパ装置53を駆動制御する。これにより、内部的に貯留された遊技媒体が実際のメダルとして遊技者に払い出されることとなる。
【0070】
ステップ204では、ステップS203の開始待ち処理の実行後、メダルのBET数が規定数に達しているか否かを判定し、BET数が規定数に達していない場合には開始待ち処理(ステップS203)に戻る。BET数が規定数に達している場合、ステップS205では、スタートレバー41が操作されたか否かを判定する。スタートレバー41が操作された場合、メインラインMLを有効化させた後に、ステップS206はベット受付を禁止する受付禁止処理を実行する。これにより、メダル投入口45にメダルが投入されたとしても、当該メダルは投入メダル検出センサ45aにて検出されることなくメダル受け皿59へ排出される。
【0071】
ステップS207では、今回のゲームにおける役の抽選を行うための抽選処理を実行する。ステップS208では、各リール32L,32M,32Rのリール制御処理を実行する。リール制御処理では、各リール32L,32M,32Rの回転を開始させ、またストップボタン42~44が操作されて停止指令が発生した場合には対応するリール32L,32M,32Rを停止させるリール停止処理を行う。
【0072】
ステップS209では、メダル払出処理を実行する。メダル払出処理では、今回のゲームにおいて小役入賞が成立している場合に、当該小役入賞に対応した枚数のメダル又は仮想メダルを遊技者に付与するための処理を実行する。具体的には、仮想メダルを付与する場合にはクレジットカウンタに今回の小役入賞に対応した値を加算し、クレジットカウンタの値が上限貯留数に達している場合にはその上限貯留数を超えた数分のメダルがメダル受け皿59に払い出されるようにホッパ装置53を駆動制御する。
【0073】
ステップS210では、今回のゲームの結果に対応する遊技状態の設定を可能とするための遊技終了時の対応処理を実行する。次いで、ステップS207の抽選処理、ステップS208のリール制御処理、ステップS210の遊技終了時の対応処理について詳しく説明する。
【0074】
[抽選処理]
図10は、抽選処理を示すフローチャートである。通常処理におけるステップS207の抽選処理について説明する。
【0075】
ステップS301では、まず役の当否判定を行う際に用いる乱数を取得する。本スロットマシン10では、スタートレバー41が操作されると、ハード回路がその時点におけるフリーランカウンタの値をラッチする構成となっている。フリーランカウンタは0~65535の乱数を生成しており、主側MPU72は、スタートレバー41の操作を確認した後、ハード回路がラッチした値を主側RAM74に格納する。かかる構成とすることにより、スタートレバー41が操作されたタイミングで速やかに乱数を取得することが可能となり、同期等の問題が発生することを回避することが可能となる。本スロットマシン10のハード回路は、スタートレバー41が操作される毎にその都度のフリーランカウンタの値をラッチする構成となっている。
【0076】
乱数を取得した後、ステップS302では、役の当否判定を行うための抽選テーブルを主側ROM73から読み出す。ここで、本スロットマシン10では、「1」の設定値から「6」の設定値まで6段階の当選確率が予め用意されており、設定キー挿入孔57に設定キーを挿入してON操作するとともに所定の操作を行うことにより、いずれの当選確率に基づいて抽選処理を実行させるのかを設定することができる。一般に「n」の設定値よりも「n+1」の設定値の方が遊技者にとって遊技上有利となる。また、同一の段階の設定値であっても主側MPU72において抽選テーブルが相違する内部モードとして、本実施形態においては、ボーナス非内部状態、ボーナス内部状態及びボーナス状態の3種類が存在している。ステップS302では、現状の設定値と、現状の遊技状態との組合せに対応する抽選テーブルを選択する。
【0077】
抽選テーブルを選択した後、ステップS303では、インデックス値IVを「1」とし、ステップS304では、役の当否を判定する際に用いる判定値DVを設定する。かかる判定値設定処理では、現在の判定値DVに、現在のインデックス値IVと対応するポイント値PVを加算して新たな判定値DVを設定する。なお、初回の判定値設定処理では、ステップS301にて取得した乱数値を現在の判定値DVとし、この乱数値に現在のインデックス値IVである「1」と対応するポイント値PVを加算して新たな判定値DVとする。
【0078】
ステップS305では、インデックス値IVと対応する役の当否判定を行う。役の当否判定では判定値DVが「65535」を超えたか否かを判定する。「65535」を超えた場合、ステップS306では、そのときのインデックス値IVと対応する当選役のデータを主側RAM74にセットするための当選データの取得処理を実行する。当選データの取得処理では、参照対象となっている抽選テーブルにおいて今回のインデックス値IVに対して設定されている当選データの全てが主側RAM74にセットされる。当該当選データがセットされた状態は、その当選データがボーナス当選データ以外の当選データであれば当該当選データに対応した入賞成立の有無に関係なく今回のゲームの終了後に「0」クリアされ、ボーナス当選データであれば入賞が成立した場合に「0」クリアされる。
【0079】
一方、判定値DVが「65535」を超えなかった場合、インデックス値IVと対応する役に外れたことを意味する。ステップS307では、インデックス値IVを1加算し、ステップS308では、インデックス値IVと対応する役があるか否か、即ち当否判定すべき判定対象があるか否かを判定する。具体的には、1加算されたインデックス値IVが抽選テーブルに設定されたインデックス値IVの最大値を超えたか否かを判定する。当否判定すべき判定対象がある場合にはステップS304に戻り、役の当否判定を継続する。このとき先の役の当否判定に用いた判定値DV(即ち現在の判定値DV)に現在のインデックス値IVと対応するポイント値PVを加算して新たな判定値DVとし、当該判定値DVに基づいて役の当否判定を行う。
【0080】
ステップS306の処理を実行した場合、又はステップS308にて否定判定をした場合には、役の当否判定が終了したことを意味する。この場合、ステップS309では、演出内容の決定処理を実行する。演出内容の決定処理では、今回のゲームにおいて上部ランプ64、スピーカ65及び画像表示装置66において実行する演出の大枠の内容を決定するための処理を実行する。当該大枠の内容として、ボーナス状態又はAT状態が発生することの期待度が徐々に低くなるように高期待度内容、中期待度内容、低期待度内容、もしくはフリーズ演出などが設定されている。
【0081】
図11は、演出内容の決定処理を示すフローチャートである。抽選処理におけるステップS309の演出内容の決定処理について説明する。
【0082】
ステップS309-1では、ステップS306で取得された当選データが、チャンスリプレイA又はチャンスリプレイBの何れかであるか否かを判定する。本実施形態に係るチャンスリプレイA及びチャンスリプレイBは、フリーズ演出発生及びメインAT状態移行(但し、有利区間中)の契機役となっている。ステップS309-2では、当選データがチャンスリプレイA又はチャンスリプレイBの何れかである場合、主側RAM74のフリーズ演出フラグに「1
」をセットする。
【0083】
一方、ステップS309-3では、当選データがチャンスリプレイA又はチャンスリプレイBの何れかでない場合、そのほかの演出内容の決定を行う。例えば、今回のゲームにおいて当選となっている役という条件に対応する演出内容抽選テーブルを利用して、演出の大枠の内容を抽選により決定する。
【0084】
図10に戻り、ステップS310では、演出内容の決定処理において決定された大枠の内容に対応する情報はゲーム開始コマンドに設定され、そのゲーム開始コマンドは演出側MPU82への送信対象としてセットされる。ゲーム開始コマンドとは、新たなゲームが開始されたことを演出側MPU82に認識させるためのコマンドであって、主側MPU72にて決定された演出の大枠の内容を演出側MPU82に認識させるためのコマンドであり、タイマ割込み処理におけるコマンド出力処理(ステップS110)にて演出側MPU82に送信される。
【0085】
演出側MPU82は、ゲーム開始コマンドを受信した場合、今回のゲームにおける演出の大枠の内容を当該ゲーム開始コマンドから把握し、その把握した演出の大枠の内容に応じた態様で演出の細部の内容を抽選により決定する。そして、その決定した演出の内容に対応するデータテーブルを演出側ROM83から演出側RAM84に読み出し、その読み出したデータテーブルに従って上部ランプ64の発光制御、スピーカ65の音出力制御及び画像表示装置66の表示制御を実行する。
【0086】
その後、ステップS311にて、リール停止制御用の停止情報を設定する停止情報第1設定処理を行う。
【0087】
ステップS312では、報知制御処理を実行する。報知制御処理では、非ボーナス状態であってAT状態である場合において、押順ベルに当選した場合、押順ベル入賞の成立を可能とするリール32L,32M,32Rの停止順序を遊技者に認識可能とさせる報知(所謂、ベルナビ)が実行される。これにより、遊技者は表示された停止順序に従ってリールを停止させることで、当選した押順ベルを取りこぼすことなく押順ベル入賞を成立させることが可能となる。但し、非AT状態の場合には報知制御処理が実行されないため、押順ベルに入賞するためには、1/6となるストップボタン42~44の押し順に正解する必要がある。押し順不正解の場合には押順ベルを取りこぼすことになる。なお、リール32L,32M,32Rの停止順序を遊技者に認識可能とさせるための報知は、対応するゲームにおいてリール32L,32M,32Rの停止が可能となる前に開始される。
【0088】
(遊技状態)
図12は、遊技状態の移行態様を示す図である。ここで、本実施形態に係るスロットマシン10の有する遊技状態について説明する。
【0089】
本実施形態においては、同一の段階の設定値であっても主側MPU72において抽選テーブルが相違する抽選モードとして、ボーナス非内部状態、ボーナス内部状態及びボーナス状態中の3種類が存在している。
【0090】
ボーナス非内部状態は、RBBのボーナスに当選していない状態である。RBBのボーナスに当選した場合には、ボーナス内部状態に移行する。
【0091】
ボーナス内部状態は、RBBのボーナスに当選した状態であって、且つRBBのボーナスに入賞していない状態である。RBBの当選フラグは当選となったゲームの次以降のゲームにも持ち越される。このRBB入賞が成立するまでの間をボーナス内部状態という。RBBのボーナスに入賞した場合には、ボーナス状態に移行する。
【0092】
ボーナス状態は、RBBのボーナスに入賞した状態である。ボーナスが終了した場合、再びボーナス非内部状態に移行する。
【0093】
また同時に、本実施形態においては、指示機能に係る性能を有することができるかどうかを定める区間として、通常区間及び有利区間の2種類の遊技状態が存在している。有利区間は、指示機能に係る性能(例えばAT等)を有することができる区間をいい、より具体的には例えばAT状態への移行抽選を実行したりAT状態に滞在ができる区間をいう。逆に通常区間は、指示機能に係る性能(例えばアシストタイム:AT等)を有することができない区間をいう。
【0094】
遊技者にとって、非AT状態よりも遊技上有利な遊技状態であるところのAT状態への移行抽選を実行したりAT状態に滞在するためには、通常区間滞在時、例えば有利区間移行抽選に当選する等の有利区間移行条件を満たすことで、遊技状態をまず有利区間に移行させる。つまり、AT状態への移行抽選を実行したりAT状態に滞在するためには、通常区間滞在時において、例えば有利区間移行抽選に当選する等の、有利区間移行条件が満たされることで、有利区間に移行する必要がある。
【0095】
また、有利区間滞在時において、通常区間移行条件(通常区間転落条件ともいう)が満されると、有利区間は終了し通常区間に移行(転落)する。通常区間移行条件は、例えば通常区間移行抽選に当選したこと、1回の有利区間における最大滞在ゲーム数(例えば1500G)を超えたこと、又は1回の有利区間における遊技媒体の最大純増枚数(例えば2400枚)を超えたことなど、ある程度自由な設計が可能である。
【0096】
次いで、ボーナス非内部状態、ボーナス内部状態及びボーナス状態中に参照される抽選テーブルについてそれぞれ説明する。
【0097】
(ボーナス非内部状態用抽選テーブル)
図13は、ボーナス非内部状態用テーブルを示す図である。
図13は、リールの停止順序及び成立する入賞態様の関係を示す図である。
【0098】
ボーナス非内部状態の滞在時、抽選処理においてはボーナス非内部状態用抽選テーブルが参照される。本抽選テーブルは、3枚賭け時のポイント値PVを示す。
【0099】
ボーナス非内部状態用テーブルには、インデックス値IVが設定されており、各インデックス値IVには、当選役がそれぞれ対応付けられるとともにポイント値PVが設定されている。なおポイント値PVは、対応する抽選役の当選確率をフリーランカウンタの最大値(「65535」)との関係で定めるものである。
【0100】
インデックス値IV=1には、押順ベル当選データと、第1補填当選データとが設定されている。インデックス値IV=1で当選となった場合、
図14に示すように、第1停止(最初に停止指令が発生したリール)が左リール32L、第2停止(次に停止指令が発生したリール)が中リール32Mである場合に各ストップボタン42~44の操作タイミングに関係なく押順ベル入賞が確実に発生し、それ以外の場合には第1補填入賞が確実に発生する。
【0101】
本スロットマシン10においてはストップボタン42~44が操作されてから最大4図柄分まで滑らせることが可能なリール制御が各リール32L,32M,32Rについて行われる。つまり、ストップボタン42~44が操作されてから規定時間(190msec)が経過するまでに停止させるリール制御が各リール32L,32M,32Rについて行われる。このようなリール制御が行われることにより、当選役に対応した入賞を成立させ易くすることが可能となるとともに、当選していない役に対応した入賞が成立してしまうことを回避することが可能となる。但し、滑らせることが可能なリール32L,32M,32Rの回転量が上記のように制限されているため、一のリール32L,32M,32Rにおいて、入賞を成立させるための図柄の組合せを構成する構成図柄間に5図柄以上が存在していると、対応するストップボタン42~44の操作タイミングによっては当該構成図柄がメインラインML上に停止しないことが起こり得る(当該事象を所謂「取りこぼし」ともいう)。一般に各々の補填入賞、ベル入賞及び各種リプレイ入賞は対応する順序でリール32L,32M,32Rが停止された場合には取りこぼしが発生しない入賞態様であり、スイカ入賞、チェリー入賞、ボーナス入賞などはリール32L,32M,32Rの回転位置に対するストップボタン42~44の停止操作タイミングによっては取りこぼしが発生し得る入賞態様である。
【0102】
インデックス値IV=2には、押順ベル当選データと、第2補填当選データとが設定されている。インデックス値IV=2で当選となった場合、
図14に示すように、第1停止が左リール32L、第2停止が右リール32Rである場合に各ストップボタン42~44の操作タイミングに関係なく押順ベル入賞が確実に成立し、それ以外の場合には第2補填入賞が確実に成立する。
【0103】
インデックス値IV=3には、押順ベル当選データと、第3補填当選データとが設定されている。インデックス値IV=3で当選となった場合、
図14に示すように、第1停止が中リール32M、第2停止が左リール32Lである場合に各ストップボタン42~44の操作タイミングに関係なく押順ベル入賞が確実に成立し、それ以外の場合には第3補填入賞が確実に成立する。
【0104】
インデックス値IV=4には、押順ベル当選データと、第4補填当選データとが設定されている。インデックス値IV=3で当選となった場合、
図14に示すように、第1停止が中リール32M、第2停止が右リール32Rである場合に各ストップボタン42~44の操作タイミングに関係なく押順ベル入賞が確実に成立し、それ以外の場合には第3補填入賞が確実に成立する。
【0105】
インデックス値IV=5には、押順ベル当選データと、第5補填当選データとが設定されている。インデックス値IV=5で当選となった場合、
図14に示すように、第1停止が右リール32R、第2停止が左リール32Lである場合に各ストップボタン42~44の操作タイミングに関係なく押順ベル入賞が確実に成立し、それ以外の場合には第3補填入賞が確実に成立する。
【0106】
インデックス値IV=6には、押順ベル当選データと、第6補填当選データとが設定されている。インデックス値IV=6で当選となった場合、
図14に示すように、第1停止が右リール32R、第2停止が中リール32Mである場合に各ストップボタン42~44の操作タイミングに関係なく押順ベル入賞が確実に成立し、それ以外の場合には第3補填入賞が確実に成立する。
【0107】
このようにインデックス値IV=1~6の押順ベル当選データ及び第1~6補填当選データの何れかが当選した場合、各ストップボタン42~44の6通りの押し順のうち何れか1通りの押し順によりストップボタン42~44が操作されたときに、ベル(所謂、6択ベル)が揃うことになる。
【0108】
インデックス値IV=7には、共通ベル当選データが設定されている。インデックス値IV=7で当選となった場合、
図14に示すように、各ストップボタン42~44の操作タイミングに関係なく共通ベル入賞が確実に成立する。
【0109】
インデックス値IV=8には、スイカ当選データが設定されている。インデックス値IV=8で当選となった場合、
図14に示すように、リール32L,32M,32Rの停止順序に関係なくスイカ入賞が成立し得る。但し、各ストップボタン42~44の操作タイミングによっては、スイカ入賞が成立しない可能性がある(所謂取りこぼし)。
【0110】
インデックス値IV=9には、チェリー当選データが設定されている。インデックス値IV=9で当選となった場合、
図14に示すように、リール32L,32M,32Rの停止順序に関係なくチェリー入賞が成立し得る。但し、左リール32Lの回転位置に対する左ストップボタン42の操作タイミングによっては、チェリー入賞が成立しない可能性がある(所謂取りこぼし)。
【0111】
インデックスIV=10で当選となった場合、1枚役当選データが設定されている。インデックス値IV=10で当選となった場合、
図14に示すように、リール32L,32M,32Rの停止順序に関係なく1枚役入賞が成立し得る。但し、各ストップボタン42~44の操作タイミングによっては、1枚役入賞が成立しない可能性がある。
【0112】
インデックスIV=11で当選となった場合、RBB役当選データが設定されている。インデックス値IV=11で当選となった場合、
図14に示すように、リール32L,32M,32Rの停止順序に関係なくRBB役入賞が成立し得る。但し、各ストップボタン42~44の操作タイミングによっては、RBB役入賞が成立しない可能性がある。
【0113】
なお、RBB当選データ以外の当選データは入賞が成立したか否かに関係なく当選となったゲームにて消去され、当選となったゲームの次以降のゲームには持ち越されない。これに対して、RBB当選データは、主側RAM74のクリア処理が行われる場合を除き、当選となったゲームの次以降のゲームであっても対応するRBB入賞が成立するまで記憶保持される。この場合に、RBB当選データが持ち越されている状態のゲームにおいては、RBB当選データに対応するインデックス値IVは抽選対象から除外される。これにより、RBB当選データが既に記憶保持されているにも関わらずRBB当選データが新たに記憶されてしまわないようにすることが可能となり、複数のRBB当選データが累積して記憶されてしまわないようにすることが可能となる。
【0114】
インデックス値IV=12には、リプレイ当選データが設定されている。インデックス値IV=12で当選となった場合、
図14に示すように、リール32L,32M,32Rの停止順序及び各ストップボタン42~44の操作タイミングとは無関係にリプレイ入賞が成立する。なお、本実施形態に係るボーナス非内部状態用テーブルの場合、リプレイ当選確率は、約1/7.3である。
【0115】
インデックス値IV=13には、チャンスリプレイA当選データが設定されている。インデックス値IV=13で当選となった場合、
図14に示すように、リール32L,32M,32Rの停止順序及び各ストップボタン42~44の操作タイミングとは無関係にチャンスリプレイA入賞が成立する。なお、本実施形態に係るボーナス非内部状態用テーブルの場合、チャンスリプレイA当選確率は、約1/60000である。
【0116】
インデックス値IV=14には、チャンスリプレイB当選データが設定されている。インデックス値IV=14で当選となった場合、
図14に示すように、リール32L,32M,32Rの停止順序及び各ストップボタン42~44の操作タイミングとは無関係にチャンスリプレイB入賞が成立する。なお、本実施形態に係るボーナス非内部状態用テーブルの場合、チャンスリプレイB当選確率は、約1/60000である。
【0117】
(ボーナス内部状態用抽選テーブル)
図15は、ボーナス内部状態用テーブルを示す図である。ボーナス内部状態の滞在時、抽選処理においてはボーナス内部状態用抽選テーブルが参照される。本抽選テーブルは、3枚賭け時のポイント値PVを示す。
【0118】
ボーナス内部状態は、RBBのボーナスに当選した状態であって、且つRBBのボーナスに入賞していない状態である。RBBの当選フラグは当選となったゲームの次以降のゲームにも持ち越されるため、ボーナス内部状態用テーブルは、RBBの当選~入賞成立までの間に参照される。
【0119】
インデックス値IV=1~10には、ボーナス非内部状態用抽選テーブルと同一の当選データが設定されているため、繰り返しの説明は省略する。また、インデックス値IV=11には、リプレイ当選データが設定されている。インデックス値IV=10で当選となった場合にはリール32L,32M,32Rの停止順序及び各ストップボタン42~44の操作タイミングとは無関係にリプレイ入賞が成立する。
【0120】
インデックス値IV=12には、チャンスリプレイA当選データが設定されている。インデックス値IV=12で当選となった場合、リール32L,32M,32Rの停止順序及び各ストップボタン42~44の操作タイミングとは無関係にチャンスリプレイA入賞が成立する。また、インデックス値IV=13には、チャンスリプレイB当選データが設定されている。インデックス値IV=13で当選となった場合、リール32L,32M,32Rの停止順序及び各ストップボタン42~44の操作タイミングとは無関係にチャンスリプレイB入賞が成立する。
【0121】
なお、本実施形態に係るボーナス内部状態用テーブルの場合、ボーナス非内部状態のときのリプレイ当選確率(約1/7.3)と比べてリプレイ当選確率がアップしており、そのリプレイ当選確率は、約1/3.9である。即ち、ボーナス内部状態においては、ボーナス非内部状態のときよりも、RT状態(高リプレイ状態)となっている。
【0122】
またボーナス内部状態用テーブルにおいて、インデックス値IV=1~14の何れにも当選しない場合には「はずれ」となる。本実施形態に係るボーナス内部状態用テーブルによれば、3枚賭けの場合、「はずれ」の確率は約1/1.6である。
【0123】
ボーナス内部状態中においては、RBBのボーナスに当選した状態であるものの、インデックス値IV=1~10の小役やインデックス値IV=11のリプレイに当選したゲームでは、これら小役又はリプレイが優先的に成立するようリール制御がなされるため、遊技者はRBB入賞を成立させることができない。一方、「はずれ」の場合においては、遊技者は当選フラグが持ち越されているRBBの成立図柄を狙うことで、その入賞を成立させることが可能である。
【0124】
(ボーナス状態用抽選テーブル)
図16は、ボーナス状態用抽選テーブルを示す図である。上述したように本実施形態においてはボーナスの種類として、RBBが存在する。RBB入賞すると、RBB状態(ボーナス状態)に滞在し、その抽選処理においてはボーナス状態用抽選テーブルが参照される。本抽選テーブルは、3枚賭け時のポイント値PVを示す。
【0125】
インデックス値IV=1には、共通ベル当選データが設定されている。RBB中においてインデックス値IV=1で当選となった場合、各ストップボタン42~44の操作タイミングに関係なく共通ベル入賞が確実に成立する。
【0126】
インデックス値IV=2には、1枚役当選データが設定されている。RBB中においてインデックス値IV=2で当選となった場合、リール32L,32M,32Rの停止順序に関係なく1枚役入賞が成立し得る。但し、各ストップボタン42~44の操作タイミングによっては、1枚役入賞が成立しない可能性がある(所謂取りこぼし)。
【0127】
RBB状態は、例えばRBB状態が開始されてから遊技媒体の払い出し枚数が終了基準数以上(例えば「105」)として設定された終了条件が成立した場合に終了する。RBB状態が終了すると、遊技状態はボーナス非内部状態に移行する(
図12)。
【0128】
{報知制御処理}
図17は、報知制御処理を示すフローチャートである。抽選処理におけるステップS312の報知制御処理について説明する。
【0129】
ステップS401では、押順ベルが当選となったか否かを判定する。具体的には、ボーナス非内部状態又はボーナス内部状態において、インデックス値IV=1~6(
図13、15)のいずれかで当選となった場合である。
【0130】
ステップS402では、主側RAM74のAT状態フラグの値が1又は2(即ち、小AT状態中又はメインAT状態中)であるか否かを判定する。ステップS403では、AT状態フラグの値が1又は2であることを条件として、停止順序の取得処理を実行する。停止順序の取得処理では、主側ROM73の表示対応テーブル(
図14)を参照することで、今回当選となったインデックス値IVにおいて押順ベル入賞の成立を可能とする停止順序を取得する。
【0131】
ステップS404では、報知実行コマンド及び停止順コマンドを演出側MPU82への送信対象としてセットする。報知実行コマンドは、今回のゲームにおいて当選役と関係する報知を実行すべきことを演出側MPU82に認識させるためのコマンドであり、停止順コマンドは、今回のゲームにおいて報知すべきリール32L,32M,32Rの停止順序(所謂、ベルナビ)を演出側MPU82に認識させるためのコマンドである。
【0132】
報知実行コマンドは1種類のみ設定されており、画像表示装置66における報知内容に関係なく同一の報知実行コマンドが送信対象としてセットされる。停止順コマンドは、画像表示装置66にて報知させる停止順序の種類に1対1で対応させて設定されており、ステップS1804ではベル入賞の発生を可能とするリール32L,32M,32Rの停止順序に対応する停止順コマンドを主側ROM73から読み出して送信対象としてセットする。ステップS404にてセットされた各種コマンドは、タイマ割込み処理におけるコマンド出力処理(ステップS110)にて演出側MPU82に送信される。
【0133】
このような報知制御処理により、小AT状態又はメインAT状態を含むAT状態(アシストタイム状態)においては、ボーナス非内部状態用テーブル又はボーナス内部状態用テーブルにおいて、インデックス値IV=1~6の押順ベル当選データ及び第1~6補償当選データのいずれかで当選となった場合、押順ベル入賞の成立を可能とするリール32L,32M,32Rの停止順序に対応する表示が画像表示装置66にて表示される。遊技者は表示された停止順序に従ってリールを停止させることで、当選したベルを取りこぼすことなく押順ベル入賞を容易に成立させることが可能となる。
【0134】
図18は、画像表示装置66におけるリール停止順序の報知を示す図である。
演出側MPU82は、主側MPU72から報知実行コマンド及び停止順コマンドの両方を受信した場合、停止順コマンドに対応するリール32L,32M,32Rの停止順序の画像を画像表示装置66にて表示するために必要なデータの設定を行う。その後、演出側MPU82は、報知開始処理を実行する。報知開始処理では、設定したデータに基づき画像表示装置66にて画像を表示させる。これにより、今回の停止順コマンドに対応したリール32L,32M,32Rの停止順序が画像表示装置66にて表示される。
【0135】
画像表示装置66においてリール32L,32M,32Rの停止順序が報知される場合、画像表示装置66にはゲームを終了させるために必要な停止操作の回数と同数の単位表示画像G1~G3が表示され、左リール32Lに対応する左単位表示画像G1と、中リール32Mに対応する中単位表示画像G2と、右リール32Rに対応する右単位表示画像G3とにおいて、リール32L,32M,32Rの停止順序に対応する画像表示が行われる。
【0136】
(a)においては、例えば第1停止が中リール32Mであり第2停止が左リール32Lであり第3停止が右リール32Rである場合の停止順序が報知される様子を示す。この場合、左単位表示画像G1には左リール32Lの停止順序に対応する「2」の画像が表示され、中単位表示画像G2には中リール32Mの停止順序に対応する「1」の画像が表示され、右単位表示画像G3には右リール32Rの停止順序に対応する「3」の画像が表示される。
【0137】
また、第1停止させるリール32L,32M,32Rの種類だけを報知する場合、画像表示装置66には、左リール32Lに対応する左単位表示画像G4と、中リール32Mに対応する中単位表示画像G5と、右リール32Rに対応する右単位表示画像G6とが表示される。
【0138】
(b)においては、第1停止が中リール32Mであり第2停止及び第3停止が任意である場合の停止順序が報知される様子を示す。この場合、左単位表示画像G4には左リール32Lの停止順序に対応する画像は表示されず、中単位表示画像G5には中リール32Mの停止順序に対応する「1」の画像が表示され、右単位表示画像G6には右リール32Rの停止順序に対応する画像は表示されない。
【0139】
上述したようにリール32L,32M,32Rの停止順序に対応して入賞の成立態様が相違するが、これら停止順序は、リール32L,32M,32Rの組み合わせにより、合計で6通り存在している。報知制御処理においては、AT状態であることを条件として画像表示装置66上、当選役との関係で、当該当選役(例えば押順ベル等)の入賞が可能となるリール32L,32M,32Rの停止順序の報知表示が行われる。これにより、リール32L,32M,32Rの停止順序を遊技者に認識可能とさせる。
【0140】
[リール制御処理]
図19は、リール制御処理を示すフローチャートである。通常処理におけるステップS208のリール制御処理について説明する。
【0141】
リール制御処理では、まずステップS500において、フリーズ演出フラグ=1であるか否かを判定する。今回のゲームにおいて、抽選処理においてチャンスリプレイA又はチャンスリプレイBの何れかが当選し、即ち当選データがチャンスリプレイA又はチャンスリプレイBの何れかである場合、フリーズ演出フラグに1がセットされている(ステップS309-2)。フリーズ演出フラグ=1である場合、ステップS501-1において、回転演出処理を行う。回転演出処理は、フリーズ演出用にリール制御を用いた演出を行うためのフリーズ演出用処理である。
【0142】
本実施形態に係る回転演出処理では、前回の遊技でリールが回転を開始した時点から予め定めたウエイト時間(例えば4.1秒)が経過したか否かを確認し、経過していない場合にはウエイト時間が経過するまで待機する。ウエイト時間が経過した場合、次回の遊技のためのウエイト時間を再設定するとともに、主側RAM74に設けられたモータ制御格納エリアにフリーズ演出用の回転開始情報をセットするモータ制御初期化処理を行う。かかる処理を行うことにより、タイマ割込み処理におけるステップS106のステッピングモータ制御処理にてフリーズ演出用にステッピングモータの加速処理が開始され、各リール32L,32M,32Rの全リールが回転を開始する。リール加速後に全リールが通常速度(通常速度よりも高速又は低速である演出用速度でもよい)に定速回転し、回転開始から所定時間経過後(例えば5秒後)に、演出上、「赤7」「赤7」「赤7」(チャンスリプレイA当選の場合)又は「赤7」「赤7」「BAR」(チャンスリプレイB当選の場合)が、中段ラインに自動停止させる。ここまでがいわゆるフリーズ演出処理部分である。
【0143】
次いで、自動停止から所定時間経過後(例えば5秒後)に、主側RAM74に設けられたモータ制御格納エリアにランダム遅延用の回転開始情報をセットするモータ制御初期化処理を行う。かかる処理を行うことにより、タイマ割込み処理におけるステップS106のステッピングモータ制御処理にてランダム遅延用にステッピングモータの加速処理が開始される。具体的には、自動停止から所定時間経過後(例えば5秒後)に、今度ははじめに左リール32Lのステッピングモータの加速処理を開始させ、左リール32Lを定速回転させる。左リール32Lの回転を開始してから約500msec経過後、中リール32Mのステッピングモータの加速処理を開始させ、通常速度で定速回転させる。中リール32Mの回転を開始してから約500msec経過後、右リール32Rのステッピングモータの加速処理を開始させ、右リール32Rを定速回転させる(このようにリールの回転開始タイミングをランダムにするため処理をランダム遅延処理という)。全リールが通常速度に定速回転するまで待機し、回転演出処理を終了する。また、主側MPU72は、各リール32L,32M,32Rの回転速度が定速となると、各ストップボタン42~44の図示しないランプを点灯表示させることにより、停止指令を発生させることが可能となったことを遊技者等に報知する。この後、S502へ進む。
【0144】
一方、ステップS500において、フリーズ演出フラグ=1でない場合、ステップS501-2において、通常通りに(フリーズ演出は行われないので)、各リール32L,32M,32Rの回転を開始させる回転開始処理を行う。回転開始処理では、前回の遊技でリールが回転を開始した時点から予め定めたウエイト時間(例えば4.1秒)が経過したか否かを確認し、経過していない場合にはウエイト時間が経過するまで待機する。ウエイト時間が経過した場合には、次回の遊技のためのウエイト時間を再設定するとともに、主側RAM74に設けられたモータ制御格納エリアに通常の回転開始情報をセットするモータ制御初期化処理を行う。かかる処理を行うことにより、タイマ割込み処理におけるステップS106のステッピングモータ制御処理にてステッピングモータの加速処理が開始され、各リール32L,32M,32Rが回転を開始する。その後、各リール32L,32M,32Rが所定の回転速度で定速回転するまで待機し、回転開始処理を終了する。また、主側MPU72は、各リール32L,32M,32Rの回転速度が定速となると、各ストップボタン42~44の図示しないランプを点灯表示することにより、停止指令を発生させることが可能となったことを遊技者等に報知する。
【0145】
回転演出処理又は回転開始処理に続き、ステップS502では、ストップボタン42~44のいずれかが操作されたか否かを判定する。いずれのストップボタン42~44も操作されていない場合には、ストップボタン42~44のいずれかが操作されるまで待機する。ストップボタン42~44のいずれかが操作されたと判定した場合には、ステップS503に進み、回転中のリールと対応するストップボタンが操作されたか否か、すなわち停止指令が発生したか否かを判定する。停止指令が発生していない場合には、ステップS502に戻り、ストップボタン42~44のいずれかが操作されるまで待機する。停止指令が発生した場合には、ステップS504にて停止指令コマンドをセットする。
【0146】
停止指令コマンドとは、いずれのストップボタン42~44が操作されて停止指令が発生したのかを把握させるべくサブ制御装置80に送信されるコマンドである。停止指令コマンドをセットした場合には、回転中のリールを停止させるべくステップS505~ステップS511に示す停止制御処理を行う。
【0147】
ステップS505では、ストップボタンの操作されたタイミングで基点位置(本実施形態では下段)に到達している到達図柄の図柄番号を確認する。具体的には、リールインデックスセンサの検出信号が入力された時点から出力した励磁パルス数により、基点位置に到達している到達図柄の図柄番号を確認する。続くステップS506では、主側RAM74に格納されている停止情報に基づいて、今回停止させるべきリールのスベリ数を算出する。
【0148】
本スロットマシン10では、各リール32L,32M,32Rを停止させる停止態様として、ストップボタン42~44が操作された場合に、基点位置に到達している到達図柄をそのまま停止させる停止態様と、対応するリールを1図柄分滑らせた後に停止させる停止態様と、2図柄分滑らせた後に停止させる停止態様と、3図柄分滑らせた後に停止させる停止態様と、4図柄分滑らせた後に停止させる停止態様との5パターンの停止態様が用意されている。そこでステップS506では、主側RAM74に格納されている停止情報に基づいて、スベリ数として0~4のいずれかの値を算出する。
【0149】
その後、ステップS507では、算出したスベリ数を到達図柄の図柄番号に加算し、基点位置に実際に停止させる停止図柄の図柄番号を決定する。ステップS508では今回停止させるべきリールの到達図柄の図柄番号と停止図柄の図柄番号が等しくなったか否かを判定し、等しくなった場合にはステップS509にてリールの回転を停止させるリール停止処理を行う。その後、ステップS510では、全リール32L,32M,32Rが停止したか否かを判定する。全リール32L,32M,32Rが停止していない場合には、ステップS511にて停止情報第2設定処理を行い、ステップS502に戻る。
【0150】
ここで、停止情報とは、各リール32L,32M,32Rの停止態様を、抽選処理(
図10)の結果に対応したものとするための情報であり、当該停止情報を利用することにより、各ストップボタン42~44が停止操作された場合に基点位置に到達している到達図柄に対するスベリ数(具体的には「0」~「4」)を算出することが可能となる。当該停止情報としては、各図柄とスベリ数との対応関係を示すスベリ数データが、各抽選結果及び各リール32L,32M,32Rの停止順序に対応させて主側ROM73に予め記憶されている。但し、これに限定されることはなく、各抽選結果及び各リール32L,32M,32Rの停止順序に対応するスベリ数データを、リール32L,32M,32Rの回転中などに導出する構成としてもよい。
【0151】
上記停止情報を設定するための処理として、抽選処理(
図10)のステップS311にて実行される停止情報第1設定処理と、リール制御処理(
図19)のステップS511にて実行される停止情報第2設定処理とが存在している。停止情報第1設定処理では、抽選処理結果に応じて停止情報を設定する。
【0152】
停止情報第2設定処理では、停止情報第1設定処理又は前回の停止情報第2設定処理にて主側RAM74に格納された停止情報を、リールの停止後に変更する処理である。停止情報第2設定処理では、セットされている当選データと、リール32L,32M,32Rの停止順序と、停止しているリール32L,32M,32Rの停止出目と、に基づいて停止情報を変更する。
【0153】
なお、例えば、押順ベル入賞、共通ベル入賞、リプレイ入賞、スイカ入賞、チェリー入賞に対応した図柄組合せを形成する図柄は、対応する各リール32L,32M,32Rにおいて周回方向に離間される最大の図柄数が4図柄分となるように配置されている。かかる構成において、抽選処理の結果及び各リール32L,32M,32Rの停止順序の組合せが、これらの何れかの入賞発生に対応している場合、各ストップボタン42~44の操作順序に関係なく当該入賞が発生するように停止情報が設定される。
【0154】
リール制御処理(
図19)の説明に戻り、ステップS510にて全リール32L,32M,32Rが停止していると判定した場合には、ステップS512にて入賞判定処理を実行し、続くステップS513にて当該入賞判定処理の結果に対応したデータを含む入賞結果コマンドをサブ制御装置80への出力対象としてセットした後に、本リール制御処理を終了する。
【0155】
{入賞判定処理}
図20は、入賞判定処理を示すフローチャートである。
【0156】
入賞判定処理では、ステップS601にて、左リール32LにおいてメインラインML上に停止している図柄の種類を把握し、ステップS602にて、中リール32MにおいてメインラインML上に停止している図柄の種類を把握し、ステップS603にて、右リール32RにおいてメインラインMLに停止している図柄の種類を把握する。この図柄の種類の把握に際しては、図柄の種類毎に設定されている2バイトデータを主側ROM73から読み出す。
【0157】
そして、ステップS604にて、図柄組合せの論理演算処理として、ステップS601~ステップS603にて把握した各2バイトデータを同一の順番のビット同士でAND処理することで、図柄の組合せに対応した2バイトデータを導出する。
【0158】
ステップS605では、ステップS604にて導出した2バイトデータがいずれかの入賞データに対応しているか否かを判定する。ステップS605にて肯定判定をした場合には、ステップS606にて入賞対応処理を実行する。
【0159】
入賞対応処理では、今回発生した入賞に対応した当選フラグに「1」がセットされているか否かを判定し、「1」がセットされていない場合には異常コマンドをサブ制御装置80への出力対象としてセットする。サブ側MPU82では、当該異常コマンドを受信することにより、不正入賞に対応した異常報知をスピーカ65及び画像表示装置66により実行する。
【0160】
一方、当選フラグに「1」がセットされている場合には、その入賞が小役入賞であればメダル払出処理においてメダル又は仮想メダルの付与を可能とするように払出対象となるメダルの数を主側RAM74の払出対象カウンタにセットする。一方、その入賞がリプレイ入賞であれば、通常処理(
図9)における次回のステップS203にて、今回のベット数と同一数のベット設定を可能とするためのフラグ設定処理を実行する。
【0161】
[遊技終了時の対応処理]
図21は、遊技終了時の対応処理を示すフローチャートである。通常処理におけるステップS210の遊技終了時の対応処理について説明する。はじめに
図21を参照しながら遊技終了時の対応処理の全体について説明し、その後、遊技終了時の対応処理内におけるステップS702のボーナス用処理、ステップS703の区間管理処理、ステップS706のAT移行チャンス処理、ステップS707の小AT状態処理、ステップS708のメインAT状態処理についてそれぞれ詳しく説明する。
【0162】
遊技終了時の対応処理では、まずボーナス状態である場合(ステップS701:YES)、ボーナス用処理を実行する(ステップS702)。ボーナス用処理では、ボーナス役入賞状態であれば今回のゲームにおいてボーナス入賞が発生したため主側RAM74に設けられたボーナス状態フラグに「1」をセットすることで、遊技状態をボーナス状態に移行させる。これにより、次回以降のゲームにおける抽選処理では、ボーナス状態用抽選テーブル(
図16)が参照されることとなる。また、ボーナス状態に移行したことを示すコマンドを演出側MPU82に送信することで、上部ランプ64、スピーカ65及び画像表示装置66においてボーナス状態用の演出を開始させる。また、ボーナス状態に移行させた場合に主側RAM74からボーナス当選データを消去することで、ボーナスに当選した状態を解除する。
【0163】
一方、S701にて、ボーナス状態のいずれでもない場合(ステップS701:NO)、区間管理処理(ステップS703)を実行する。区間管理処理においては、通常区間又は有利区間の管理処理が実行される。
【0164】
続いてS704にて、有利区間フラグが1であるか否かを判定し、有利区間フラグが1である場合にはAT状態フラグの示す処理へ進む(ステップS705)。AT状態フラグが0を示す場合には非AT状態を示し、AT状態フラグが1を示す場合には小AT状態を示し、AT状態フラグが2を示す場合にはメインAT状態を示す。
【0165】
AT状態フラグが0を示す場合、ステップS706のAT移行チャンス処理へ進む。AT状態フラグが1を示す場合、ステップS707の小AT状態処理へ進む。AT状態フラグが2を示す場合、ステップS708のメインAT状態処理へ進む。
【0166】
有利区間フラグが1でない場合(ステップS704)、AT移行チャンス処理(ステップS706)を実行した後、小AT状態処理(ステップS707)を実行した後、メインAT状態処理(ステップS708)を実行した後、フリーズ演出フラグ=1であるか否かを判定する(ステップS709)。フリーズ演出フラグ=1である場合(ステップS709:YES)、主側RAM74のフリーズ演出フラグに「0」をセットする(ステップS710)。回転演出処理(フリーズ演出発生)は当選ゲームのみとし、次回の処理回では回転演出処理を発生させないようにするためである。最後に、ゲーム終了コマンドを演出側MPU82への送信対象としてセットする(ステップS711)。ゲーム終了コマンドは、1ゲームが終了したことを演出側MPU82に認識させるためのコマンドであり、当該コマンドはタイマ割込み処理におけるコマンド出力処理(ステップS110)にて演出側MPU82に送信される。
{ボーナス用処理}
図22は、ボーナス状態処理を示すフローチャートである。
図24のステップS702において、ボーナス状態である場合、ボーナス用処理としてボーナス状態処理を実行する。
【0167】
今回のゲームにおいて遊技媒体の付与が発生したことを条件として(ステップS801:YES)、次に、主側RAM74に設けられたボーナス用カウンタの減算処理を実行する(ステップS802)。ボーナス用カウンタは、ボーナス状態が開始されてから払い出された遊技媒体の合計数が終了基準数以上となったか否かを主側MPU72にて特定するためのカウンタである。ボーナス状態が開始された場合にはこのボーナス用カウンタに終了基準数がセットされる。ボーナス用カウンタの減算処理では、今回のゲームにおいて付与された遊技媒体の数をボーナス用カウンタの値から減算する。
【0168】
減算後におけるボーナス用カウンタの値が「0」である場合(ステップS803:YES)、ボーナス終了処理を実行する(ステップS804)。ボーナス終了処理では、主側RAM74のボーナス状態フラグを「0」クリアすることでボーナス状態を終了させる。また、ボーナス状態が終了したことを示すコマンドを演出側MPU82に送信することで、上部ランプ64、スピーカ65及び画像表示装置66におけるボーナス状態用の演出を終了させる。
【0169】
次いで、ボーナス終了処理を実行後(ステップS804)もしくは減算後におけるボーナス用カウンタの値が「0」でない場合(ステップS803:NO)、有利区間フラグ=1であるか否かを判定する(ステップS805)。有利区間フラグ=1である場合(ステップS805:YES)、主側RAM74に設けられた有利区間滞在G数カウンタを1加算する(ステップS806)。有利区間滞在G数カウンタは、有利区間開始から有利区間終了までの滞在ゲーム数をカウントするためのカウンタである。本実施形態において一回の有利区間中は最大1500Gまでを滞在して遊技が可能である。最大1500Gを超えると有利区間は終了し通常区間に転落する。有利区間フラグ=1、即ち有利区間滞在中であれば、ボーナス中に消化したゲーム数も有利区間滞在G数カウンタにカウントされる。
【0170】
また、主側RAM74に設けられた純増枚数カウンタの加減算処理を実行する(ステップS807)。純増枚数カウンタ(MYカウンタ、累計純増獲得枚数カウンタともいう)は、有利区間開始からこれまでに獲得した遊技媒体の累計純増枚数をカウントするためのカウンタである。本実施形態において1回の有利区間中は最大2400枚までの遊技媒体を獲得可能である。最大2400枚を超えると有利区間は終了し通常区間に転落する。有利区間フラグ=1、即ち有利区間滞在中であれば、ボーナス中に獲得した遊技媒体数も純増枚数カウンタにカウントされる。なお、純増枚数カウンタは有利区間中の獲得差枚をカウントするものであるため、今回のゲームで遊技媒体を獲得できなかった場合も、例えばベット数3枚のマイナス分純増枚数を減算する。
【0171】
次に、有利区間滞在G数カウンタ>1500又は純増枚数カウンタ>2400の何れかを満たすか否かを判定する(ステップS808)。上述したように本実施形態において一回の有利区間中は最大1500Gまで遊技可能であり、又は最大2400枚まで遊技媒体を獲得可能である。従って、有利区間滞在G数が最大1500Gを超えるか、又は累計純増獲得枚数が最大値2400枚を超えた場合に(ステップS808:YES)、有利区間フラグ及びAT状態フラグに「0」をセットし(ステップS809)、有利区間を終了させ通常区間に転落させる。また、有利区間滞在G数カウンタ及び純増枚数カウンタを0リセットする(ステップS810)。
【0172】
{区間管理処理}
図23は、区間管理処理を示すフローチャートである。
図21のステップS703において、通常区間及び有利区間の相互区間への区間管理処理を実行する。上述したように、有利区間は指示機能に係る性能(例えばAT等)を有することができる区間をいう。
【0173】
まず現在の滞在区間が通常区間又は有利区間の何れであるかを判定する(ステップS901)。有利区間フラグ=0の場合(ステップS901:YES)、即ち通常区間に滞在している場合、ステップS902へ進む。一方、有利区間フラグ=0でない場合(ステップS901:NO)、ステップS905へ進む。なお、有利区間フラグ=0の場合とは通常区間に滞在し、有利区間フラグ=1の場合とは有利区間に滞在していることを示す。
【0174】
通常区間である場合、有利区間移行抽選を実行する(ステップS902)。有利区間移行抽選処理では、ベット数(賭け数)に対応した有利区間移行抽選テーブルを主側ROM73から読み出すとともに、主側RAM74において定期的(例えば2msec周期)に更新される抽選用カウンタの値を読み出し、抽選用カウンタの値を上記読み出した有利区間移行抽選テーブルに対して照合する。
【0175】
図24は、有利区間移行抽選テーブルを示す図である。有利区間移行抽選テーブルを参照し、有利区間移行抽選処理を実行する。
【0176】
本有利区間移行抽選テーブルによれば、通常区間に滞在中に今回のゲームにおいて、例えばインデックス値IV=1~6の押順ベル及び第1~6補填、インデックス値IV=7の共通ベル、インデックス値IV=8のスイカ、インデックス値IV=9のチェリー、インデックス値IV=10の1枚役、インデックス値IV=11のRBB、インデックス値IV=12のリプレイが当選した場合、インデックス値IV=13のチャンスリプレイAが当選した場合、インデックス値IV=14のチャンスリプレイBが当選した場合、100%の確率で有利区間移行抽選に当選する。
【0177】
なお、有利区間移行抽選テーブルの場合、何れか役に当選しさえすれば100%の確率で有利区間移行抽選に当選するようにしたが、これはあくまで一例であって、特定の役への入賞及び所定の確率でのみ、有利区間移行抽選に当選するように、有利区間移行抽選テーブルが設定されていてもよい。
【0178】
再び
図24を参照する。有利区間移行抽選処理にて有利区間移行当選となった場合(ステップS903:YES)、有利区間フラグに「1」をセットする(ステップS904)。これにより、通常区間から、指示機能に係る性能を有する有利区間へと移行する。また、小AT天井カウンタを0リセットする(ステップS904)。小AT天井カウンタは規定される小AT天井G数(例えば600G)をカウントするためのカウンタである。
【0179】
一方、S901で有利区間フラグ=0でない場合(ステップS901:NO)、即ち有利区間に滞在している場合、ステップS905へ進む。
【0180】
有利区間に滞在している場合、有利区間滞在G数カウンタ及び小AT天井カウンタをそれぞれ1づつ加算する(ステップS905)。有利区間中の滞在Gおよび小AT天井G数をカウントするためである。
【0181】
次いで、純増枚数カウンタに今回のゲームで獲得又は減少した純増獲得枚数を加減算する(ステップS906)。有利区間中の純増枚数をカウントするためである。なお、今回のゲームで遊技媒体を獲得できなかった場合もマイナス分の純増枚数を減算する。
【0182】
次に、有利区間滞在G数カウンタ>1500又は純増枚数カウンタ>2400の何れかを満たすか否かを判定する(ステップS907)。上述したように本実施形態において一回の有利区間中は最大1500Gまで遊技可能であり、又は最大2400枚まで遊技媒体を獲得可能である。従って、有利区間滞在G数が最大1500Gを超えるか、又は累計純増獲得枚数が最大値2400枚を超えた場合に(ステップS907:YES)、有利区間フラグ及びAT状態フラグに「0」をセットし(ステップS908)、有利区間を終了させ通常区間に転落させる。また、有利区間滞在G数カウンタ及び純増枚数カウンタを0リセットする(ステップS909)。
【0183】
一方、有利区間滞在G数が最大1500Gを超えずに、且つ累計純増獲得枚数が最大値2400枚を超えない場合(ステップS907:NO)、区間管理処理を終了する。
【0184】
{小AT移行チャンス処理}
図25は、小AT移行チャンス処理を示すフローチャートである。小AT移行チャンス処理(ステップS706)について説明する。小AT移行チャンス処理は、有利区間フラグが1を示し且つAT状態フラグが0を示す場合、即ち、有利区間中、非ボーナス中且つ非AT状態においてに実行される。
【0185】
まず今回のゲームにおいて、AT移行抽選契機役に当選したか否かを判定する(ステップS1101)。AT移行抽選契機役は、例えばスイカ、チェリー、一枚役、チャンスリプレイA及びチャンスリプレイB(但し正確にいえばチャンスリプレイA及びチャンスリプレイBは例外的にAT移行抽選契機役)などが該当する。AT移行抽選契機役に当選した場合(ステップS1101:YES)、AT移行抽選処理を実行する(ステップS1102)。なお、AT移行抽選契機役の入賞が成立しなかったとしてもAT移行抽選契機役に当選すればAT移行抽選処理が実行される。但し、これに限定されることはなく対応する入賞が成立したことを条件としてAT移行抽選処理が実行される構成としてもよい。
【0186】
AT状態へのAT移行抽選処理では、AT移行抽選テーブルを主側ROM73から読み出すとともに、主側RAM74において定期的(例えば2msec周期)に更新される抽選用カウンタの値を読み出し、抽選用カウンタの値を上記読み出したAT移行抽選テーブルに対して照合する。
【0187】
図26は、AT移行抽選テーブルの一例を示す図である。有利区間中、非ボーナス状態であって非AT状態中において、AT移行抽選契機役に当選となった場合、AT移行抽選テーブルに基づいてAT移行抽選処理が実行される。
【0188】
AT移行抽選テーブルによれば、インデックス値IV=8のスイカで当選となった場合、小AT移行抽選確率として、全設定値共通の10%の当選確率で小AT移行抽選処理が実行される。また、インデックス値IV=9のチェリーで当選となった場合、小AT移行抽選確率として、全設定値共通の25%の当選確率で小AT移行抽選処理が実行される。また、インデックス値IV=10の1枚役で当選となった場合、小AT移行抽選確率として、全設定値共通の20%の当選確率で小AT移行抽選処理が実行される。また、インデックス値IV=12のチャンスプリプレイA及びインデックス値IV=13のチャンスプリプレイBで当選となった場合、メインAT移行抽選確率として、全設定値共通の100%の当選確率でメインAT移行抽選処理が実行される。
【0189】
再び
図25の説明に戻る。AT状態への移行抽選処理にてAT移行当選となった場合(ステップS1103:YES)、当選となったATが小ATか否かを判定する。当選となったATが小ATである場合(ステップS1103-2:YES)、小AT(継続)ゲーム数の設定処理を実行する(ステップS1104)。小ATゲーム数の設定処理では、主側RAM74に設けられた小ATゲーム数カウンタに小ATゲーム数として例えば「20」Gをセットする。
【0190】
小ATゲーム数の設定処理(ステップS1104)の後、主側RAM74のAT状態フラグに「1」をセットする(ステップS1105)。AT状態フラグに「1」がセットされることにより、抽選処理における次回の処理回では報知制御処理(ステップS312)が、遊技終了時の対応処理における次回の処理回では小AT状態処理(ステップS707)が実行される小AT状態へと移行する。
【0191】
一方、当選となったATが小ATか否かを判定する。当選となったATが小ATでない、即ちメインATである場合(ステップS1103-2:NO)、メインAT状態に突入させるため、メインAT(継続)ゲーム数の設定処理を実行する(ステップS1103-3)。メインATゲーム数の設定処理では、主側RAM74に設けられたメインATゲーム数カウンタに初期メインATゲーム数として、ステップS306で取得された当選データ(AT移行抽選契機役)がチャンスリプレイAの場合には例えば「300」Gをセットし、チャンスリプレイBの場合には例えば「100」Gをセットする。
【0192】
メインATゲーム数の設定処理の後、主側RAM74のAT状態フラグに「2」をセットする(ステップS1103-4)。AT状態フラグに「2」がセットされることにより、抽選処理における次回の処理回では報知制御処理(ステップS312)が、遊技終了時の対応処理における次回の処理回ではメインAT状態処理(ステップS708)が実行されるメインAT状態へと移行する。
【0193】
また一方、小AT移行抽選契機役に当選しない場合(ステップS1101:NO)、小AT状態への移行抽選処理にてAT移行当選とならなかった場合(ステップS1103:NO)、小AT天井カウンタ≧600を満たすか否かを判定する(ステップS1106)。いわゆる小天井判定である。即ち、有利区間開始時点又は前回の小AT状態終了後の何れかから小AT状態に突入することなしに所定の小AT天井G数(例えば600G)まで到達した場合に、小AT状態に移行する。つまり小AT状態は、有利区間中に少なくとも600Gに1回は突入することになる。小AT天井カウンタ≧600を満たす場合(ステップS1106:YES)、小AT移行当選させるため、S1104へ進む。
【0194】
{小AT状態処理}
図27は、小AT状態処理を示すフローチャートである。小AT状態処理(ステップS707)について説明する。小AT状態処理は、有利区間フラグが1を示し且つAT状態フラグが1を示す場合、即ち、有利区間中、非ボーナス中且つ小AT状態においてに実行される。
【0195】
今回のゲームにおいて、メインAT移行抽選契機役に当選したか否かを判定する(ステップS1201)。メインAT移行抽選契機役は、例えばスイカ、チェリー、一枚役、チャンスリプレイA及びチャンスリプレイBなどが該当する。メインAT移行抽選契機役に当選した場合(ステップS1201:YES)、メインAT移行抽選処理を実行する(ステップS1202)。なお、メインAT移行抽選契機役の入賞が成立しなかったとしてもメインAT移行抽選契機役に当選すればメインAT移行抽選処理が実行されうる。
【0196】
メインAT状態へのメインAT移行抽選処理では、メインAT移行抽選テーブルを主側ROM73から読み出すとともに、主側RAM74において定期的(例えば2msec周期)に更新される抽選用カウンタの値を読み出し、抽選用カウンタの値を上記読み出したメインAT移行抽選テーブルに対して照合する。なお、メインAT移行抽選テーブルは非図示とするが、一例として小AT移行抽選テーブル(
図29)をメインAT移行抽選テーブルとして適用してもよい。また、メインAT移行抽選契機役が、本実施形態に係るチャンスリプレイA及びチャンスリプレイBである場合、メインAT移行抽選に100%当選する。
【0197】
メインAT状態への移行抽選処理にてメインAT移行当選となった場合(ステップS1203:YES)、メインAT当選フラグに1をセットする(ステップS1204)。メインAT当選フラグに1をセットされた場合、小AT状態終了後の時点でメインAT状態に移行させるべくAT状態フラグに2がセットされる。
【0198】
次いで、小ATゲーム数カウンタの値を1減算する(ステップS1205)。減算後、小ATゲーム数カウンタ=0であるか否かを判定する(ステップS1206)。上述したように小ATゲーム数カウンタはATゲーム数として、例えば「20」がセットされている。ATゲーム数カウンタ=0になった場合とは、小AT状態で20ゲームの小AT遊技が終了したことを意味するものである。
【0199】
小ATゲーム数カウンタ=0、即ち小AT遊技が終了した場合(ステップS1206:YES)、メインAT当選フラグが1であるか否かを判定する(ステップS1207)。メインAT当選フラグが1の場合(ステップS1207:YES)、メインAT状態に突入させるため、メインAT(継続)ゲーム数の設定処理を実行する(ステップS1208)。メインATゲーム数の設定処理では、主側RAM74に設けられたメインATゲーム数カウンタに初期メインATゲーム数として例えば「50」Gをセットする。なお、初期メインATゲーム数は一律固定値(例えば「50」)とする他、抽選により決定することも可能である。例えば抽選により規定値50、100、200Gなどの中から何れか一選択的に加算しうる。
【0200】
メインATゲーム数の設定処理(ステップS1208)の後、主側RAM74のAT状態フラグに「2」をセットするとともに、メインAT当選フラグに0をセットする(ステップS1209)。AT状態フラグに「2」がセットされることにより、抽選処理における次回の処理回では報知制御処理(ステップS312)が、遊技終了時の対応処理における次回の処理回ではメインAT状態処理(ステップS708)が実行されるメインAT状態へと移行する。メインAT状態はより多い枚数のメダルが獲得できる可能性が高いため、遊技者にとって小AT状態よりも有利なAT状態である。
【0201】
一方、小AT遊技が終了し(ステップS1206:YES)、メインAT当選フラグが1でない場合(ステップS1207:NO)、主側RAM74のAT状態フラグ及び有利区間フラグに「0」をセットし(ステップS1210)、小AT状態を終了させるとともに有利区間を終了させ通常区間に転落させる。また、有利区間滞在G数カウンタ及び純増枚数カウンタを0リセットする(ステップS1211)。
【0202】
最後に、小AT終了コマンドを演出側MPU82への送信対象としてセットする(ステップS1213)。小AT終了コマンドは、小AT状態が終了したことを演出側MPU82に認識させるためのコマンドであり、当該コマンドはタイマ割込み処理におけるコマンド出力処理(ステップS110)にて演出側MPU82に送信される。
【0203】
{メインAT状態処理}
図28は、メインAT状態処理を示すフローチャートである。メインAT状態処理(ステップS708)について説明する。メインAT状態処理は、有利区間フラグが1を示し且つAT状態フラグが2を示す場合、即ち、有利区間中、非ボーナス中且つメインAT状態においてに実行される。
【0204】
まず今回のゲームにおいて、メインATゲーム数(メインAT継続ゲーム数ともいう)の上乗せ抽選契機役に当選したか否かを判定する(ステップS1501)。上乗せ抽選契機役は、例えばスイカ、チェリー、一枚役、チャンスリプレイA及びチャンスリプレイBなどが該当する。上乗せ抽選契機役に当選した場合(ステップS1501:YES)、上乗せ抽選処理を実行する(ステップS1502)。なお、上乗せ抽選契機役の入賞が成立しなかったとしても上乗せ抽選契機役に当選すれば上乗せ抽選処理が実行されうる。
【0205】
上乗せ抽選処理では、上乗せ抽選テーブルを主側ROM73から読み出すとともに、主側RAM74において定期的(例えば2msec周期)に更新される抽選用カウンタの値を読み出し、抽選用カウンタの値を上記読み出した上乗せ抽選テーブルに対して照合する。
【0206】
図29は、上乗せ抽選テーブルの一例を示す図である。有利区間中、非ボーナス状態であってメインAT状態中において、上乗せ抽選契機役に当選となった場合、本上乗せ抽選テーブルに基づいて上乗せ抽選処理が実行される。
【0207】
上乗せ抽選テーブルは、スロットマシン10の設定値の「1」~「6」に対して共通の1種類のテーブルとして設けられている。つまり、インデックス値IV=8、9、10、12又は13で当選となった場合に、上乗せ当選となる確率は全設定共通である。これにより、AT状態において上乗せ当選となる確率に関しては設定間で有利又は不利が生じないようにすることが可能となる。また上乗せ抽選テーブルとして全設定共通の1種類のテーブルのみを主側ROM73に記憶させておけばよいため、上乗せ抽選テーブルを予め記憶するための記憶容量を抑えることが可能となる。
【0208】
本上乗せ抽選テーブルによれば、インデックス値IV=8のスイカで当選となった場合、AT移行抽選確率として、全設定値共通の10%の当選確率で上乗せ抽選処理が実行される。また、インデックス値IV=9のチェリーで当選となった場合、上乗せ抽選確率として、全設定値共通の25%の当選確率で上乗せ抽選処理が実行される。また、インデックス値IV=10の1枚役で当選となった場合、上乗せ抽選確率として、全設定値共通の20%の当選確率で上乗せ抽選処理が実行される。また、インデックス値IV=12のチャンスリプレイA及びインデックス値IV=13のチャンスリプレイBで当選となった場合、上乗せ抽選確率として、全設定値共通の100%の当選確率で上乗せ抽選処理が実行される。
【0209】
再び
図28の説明に戻る。上乗せ抽選処理にて上乗せ当選となった場合(ステップS1503:YES)、メインATゲーム数の上乗せ処理を実行する(ステップS1504)。メインATゲーム数の上乗せ処理では、主側RAM74に設けられたメインATゲーム数カウンタに当選上乗せゲーム数として例えば「30」Gを加算する。
【0210】
なお、上乗せゲーム数は一律固定値(例えば「30」)とする他、抽選により決定することも可能である。例えば抽選により規定値30、50、100Gの中から何れか一選択的に加算しうる。また、当選役に応じて当選上乗せゲーム数を変えてもよい。例えば、インデックス値IV=12のチャンスリプレイAが当選したことで上乗せ当選となった場合には例えば「300」Gを加算し、インデックス値IV=13チャンスリプレイBが当選したことで上乗せ当選となった場合には例えば「100」Gを加算することができる。
【0211】
次いで、メインATゲーム数の上乗せ抽選契機役に当選しない場合(ステップS1501:NO)もしくは上乗せ処理の実行後(ステップS1504)、メインATゲーム数カウンタの値を1減算する(ステップS1505)。減算後、メインATゲーム数カウンタ=0であるか否かを判定する(ステップS1506)。上述したようにメインATゲーム数カウンタは初期AT継続ゲーム数として、例えば「50」、「100」(例えばチャンスリプレイB当選時)、「300」(例えばチャンスリプレイA当選時)などがセットされる。メインATゲーム数カウンタ=0になった場合とは、メインATゲーム数の上乗せがなかった場合に、メインAT状態で1セット分例えば50ゲームのメインAT遊技が終了したことを意味するものである。
【0212】
メインATゲーム数カウンタ=0、即ちメインAT遊技が終了した場合(ステップS1506:YES)、主側RAM74のAT状態フラグ及び有利区間フラグに「0」をセットし(ステップS1507)、メインAT状態を終了させるとともに有利区間を終了させ通常区間に転落させる。また、有利区間滞在G数カウンタ及び純増枚数カウンタを0リセットする(ステップS1508)。
【0213】
最後に、メインAT終了コマンドを演出側MPU82への送信対象としてセットする(ステップS1509)。メインAT終了コマンドは、メインAT状態が終了したことを演出側MPU82に認識させるためのコマンドであり、当該コマンドはタイマ割込み処理におけるコマンド出力処理(ステップS110)にて演出側MPU82に送信される。
【0214】
<全体ゲームフロー>
図30は、全体遊技フローを示す図である。典型的な遊技フローを具体的に説明する。
【0215】
本実施形態に係る遊技機は1Gあたりメダルの純増獲得平均枚数を6枚とするいわゆるAT機である。開始時点の遊技状態はボーナス内部状態且つ通常区間であるものとする。遊技者が遊技を開始した後、有利区間移行抽選に当選し、遊技状態が通常区間から有利区間に移行する(
図23のステップS901~S904)。
【0216】
遊技状態が通常区間から有利区間に移行すると、その後1G遊技する毎に有利区間滞在G数カウンタ及び小AT天井カウンタが1つづカウントアップする(
図23のステップS905)。
【0217】
小AT状態へは、小AT状態への移行抽選処理にて小AT移行当選となった場合(
図25のステップS1103:YES)、又は有利区間開始時点から小AT状態に突入することなしに所定の小AT天井G数(例えば600G)まで到達した場合に移行する(
図25のステップS1106:YES)。小AT状態は、継続ゲーム数を例えば「20」GとするAT状態である。小AT状態中は報知制御処理(
図17)が実行される。
【0218】
また、小AT状態中は、小AT状態中のメインAT移行抽選に当選した場合(
図27のS1203:YES)、小AT状態終了後にメインAT状態へ突入する。メインAT状態は、継続ゲーム数を例えば「50」Gとする上乗せ型AT状態である。メインAT状態中は報知制御処理(
図16)が実行される。また、本実施形態においては、非AT状態中でも、チャンスリプレイA又はチャンスリプレイB当選に伴いフリーズ演出が発生した場合(
図21のS711)、その次回ゲームにおいてメインAT状態へ突入する。メインAT状態は、継続ゲーム数を例えば「50」、「100」(例えばチャンスリプレイB当選時)、「300」(例えばチャンスリプレイA当選時)などとする上乗せ型AT状態である。メインAT状態中は報知制御処理(
図17)が実行される。
【0219】
小AT状態終了後にメインAT状態へ突入しなかった場合、AT状態フラグ及び有利区間フラグに「0」がセットされ(
図28のステップS1210)、有利区間を終了させ通常区間に転落させる。また、有利区間滞在G数カウンタ及び純増枚数カウンタを0リセットする(
図28のステップS1211)。
【0220】
また、メインAT状態が終了した場合などにも、AT状態フラグ及び有利区間フラグに「0」がセットされ(
図28のステップS1507)、有利区間を終了させ通常区間に転落させる。また、有利区間滞在G数カウンタ及び純増枚数カウンタを0リセットする(
図28のステップS1508)。
【0221】
<フリーズ演出中における回転演出処理動作(リール制御動作)>
図31は、本実施形態に係るフリーズ演出時の回転演出処理を説明する図である。
図19のステップ501-1におけるフリーズ演出発生に伴う回転演出処理動作(非脱調発生時)について説明する。
【0222】
フリーズ演出が開始されると、t0において、まず各リール32L,32M,32Rの全リールが回転を開始する。リールが加速し、t1において、全リールの回転速度が通常速度又は演出用速度の定速回転に到達する。
【0223】
次に、t2において左リール32Lの回転速度が減速し、t3においてリール32Lの回転が完全停止し、表示窓部21Lの中段には図柄「赤7」が停止する。続いてt3において中リール32Mの回転速度が減速し、t4において中リール32Mの回転が完全停止し、表示窓部21Mの中段には図柄「赤7」が停止する。さらに続いてt4において右リール32Rの回転速度が減速し、t5において右リール32Rの回転が完全停止し、表示窓部21Rの中段には図柄「赤7」又は「BAR」が停止する。この結果、全リールの回転開始から例えば5秒後に、図柄「赤7」「赤7」「赤7」(チャンスリプレイA当選の場合)又は「赤7」「赤7」「BAR」(チャンスリプレイB当選の場合)が、所定ライン例えば中段ラインに並んだ状態で自動停止する。ここまでがいわゆるフリーズ演出部分である。
【0224】
これら停止図柄が自動停止してから例えば5秒の間、遊技者に中段ライン上の図柄「赤7」「赤7」「赤7」又は「赤7」「赤7」「BAR」を十分に見せた後、各リール32L,32M,32Rの全リールをランダム遅延処理によって再始動(再回転)させる。具体的に、t6において、はじめに例えば左リール32Lの回転を開始させる。続いてt7において、中リール32Mの回転を開始させる。続いてt8において、右リール32Rの回転を開始させる。なお、このように1リールづつリールの回転開始タイミングをランダムにする処理をランダム遅延処理という。全リールのそれぞれがランダムな回転開始タイミングで回転を開始し、t9において、全リールが通常速度の定速回転に至ると、各ストップボタン42~44を有効化する。
【0225】
なお、フリーズ演出発生ゲームにおいては、遊技者が有効化されたストップボタン42~44を押し順に関わらず押下することで、各リール32L,32M,32Rが停止し、チャンスリプレイA又はチャンスリプレイBの入賞に対応する停止図柄が成立する(
図5)。
【0226】
また、上述したように本実施形態に係るチャンスリプレイA及びチャンスリプレイBは、フリーズ演出発生及びメインAT状態移行の契機役となっており、フリーズ演出後に行われるメインATゲーム数の設定処理では、当選データがチャンスリプレイAの場合には例えば「300」Gがセットされ、チャンスリプレイBの場合には例えば「100」Gがセットされる。このため、フリーズ演出中、t5において図柄「赤7」「赤7」「赤7」(チャンスリプレイA当選の場合)又は「赤7」「赤7」「BAR」(チャンスリプレイB当選の場合)の何れの図柄が停止したかは、遊技者にとって重要な関心事項である。
【0227】
<フリーズ演出中におけるリール脱調発生時の対応処理1>
図32は、主側MPUのリール脱調発生時の対応処理1を説明する図である。リールの脱調とは、各リールを回転させるためのステッピングモータと、各々のリールとが例えばうまくかみ合わずに空回りして、リールが回転していなかったり、遅かったり、又はスムーズに回転していないなど、リールが本来想定される制御の通りの回転に至っていない状態をいう。
【0228】
フリーズ演出中のt0の全リール回転開始後からt5の間において、例えばt1’にリールの脱調状態が発生した場合、フリーズ演出の継続はもはや不可能であるものとしてフリーズ演出を全て終了させる。また、フリーズ演出終了後はリール制御を再開すべく、t1’においてすみやかにリールの再加速処理を実行する。t1において再加速処理が完了し全リールが通常速度の定速回転に到達した場合に、ストップボタン押下が有効化され、当該ゲームにおいてリール停止操作が可能となる。
【0229】
なお、フリーズ演出が終了された場合でもフリーズ演出発生ゲーム、即ちチャンスリプレイA又はチャンスリプレイBの何れかの当選ゲームであるため、遊技者が有効化されたストップボタン42~44を押し順に関わらず押下することで、各リール32L,32M,32Rが停止し、チャンスリプレイA又はチャンスリプレイBの入賞に対応する停止図柄が成立する(
図5)。
【0230】
図33は、主側MPUのリール脱調発生時の対応処理1を示すフローチャートである。本実施形態に係るリール脱調発生時の対応処理は、例えば1.49msecごとに起動されるタイマ割込み処理におけるステッピングモータ制御処理(
図8のS106)が行う処理である。
【0231】
ステップS1601の脱調判定処理では、リールの脱調状態が発生しているか否かの判定を行う。ここでリールの脱調判定を行うに際し、リール位置を検出する仕組みについて説明する。主側MPU72が制御するステッピングモータが各々のリールには図柄を特定するため、リールの所定図柄1か所にリールインデックスセンサが設けられており(インデックス図柄という)、スタートレバー41のON後、ステッピングモータの駆動開始及びこれに伴いリール回転が開始すると、リールインデックスセンサによるリールの1回転検出処理が行われる。リールの脱調が発生していない場合つまりリールの正常回転時においては、ステッピングモータがリールの図柄コマ数分(例えば
図3に示す21コマ)を回転させるたびに、リールもあわせてその図柄コマ数分回転するので、ステッピングモータは1回転する毎につきリールに設けられたインデックス図柄を1回検知する。一方、リールの脱調が発生した場合、ステッピングモータがリールの図柄コマ数分(例えば21コマ)を回転させたにも関わらず、リールが空回りするなどして、実際にリールがその図柄コマ数分回転しておらず、その結果、ステッピングモータはリールの図柄コマ数分(例えば21コマ)を回転させたタイミングで本来1回検知されるはずのリールのインデックス図柄を検知しない。よって、ステッピングモータがリールインデックスセンサによりインデックス図柄を検知してからリールを1コマづつ回転させるたびに1づつカウントアップしていき、カウント値が21以内に再びステッピングモータがリールインデックスセンサによりインデックス図柄を検知しない場合に、リールの脱調が発生していると判定することができる。
【0232】
脱調状態が発生している場合(ステップS1602:YES、
図32のt1’)、フリーズ演出フラグ=1であるか否かを判定する(ステップS1603)。フリーズ演出フラグが1である場合(ステップS1603:YES)、フリーズ演出中に脱調状態が発生していることを示すため、フリーズ演出終了処理を行う(ステップS1604、
図32のt1’)。フリーズ演出終了処理では、例えばフリーズ演出が終了したことを示すコマンドを演出側MPU82に送信することで、上部ランプ64、スピーカ65及び画像表示装置66におけるフリーズ演出を強制終了させる。
【0233】
なお、本来はフリーズ演出中において、全リールの回転開始から例えば5秒後に、図柄「赤7」「赤7」「赤7」(チャンスリプレイA当選の場合)又は「赤7」「赤7」「BAR」(チャンスリプレイB当選の場合)が、所定ライン例えば中段ラインに並んだ状態で自動停止する予定であったにも関わらず、フリーズ演出終了処理によりフリーズ演出を強制終了した場合、遊技者がこれら何れの図柄が自動停止したかを認識する機会を失うことになる。このため、遊技者にこれら何れの図柄が自動停止を認識可能とするべく、フリーズ演出終了処理において、本来自動停止する予定であった図柄を画像表示装置66に表示させる表示処理を含むコマンドを演出側MPU82に送信することができる。これにより、フリーズ演出終了処理によりフリーズ演出を強制終了した場合であっても、本来フリーズ演出中において図柄「赤7」「赤7」「赤7」(チャンスリプレイA当選の場合)又は「赤7」「赤7」「BAR」(チャンスリプレイB当選の場合)の何れの図柄が自動停止したかを遊技者に認識させることができる。
【0234】
フリーズ演出フラグが1である場合(ステップS1603:NO)又はフリーズ演出終了処理(ステップS1604)の後、脱調状態にある各リール32L,32M,32Rの回転を再び正常に回転させる再加速処理を行う(ステップS1605、
図32のt1’~t1)。再加速処理では、まず次回の遊技のためのウエイト時間(例えば4.1秒)を再設定するとともに、主側RAM74に設けられたモータ制御格納エリアに再加速情報をセットするモータ制御初期化処理を行う。かかる処理を行うことにより、タイマ割込み処理におけるステップS106のステッピングモータ制御処理にてステッピングモータの再加速処理が開始される。
【0235】
ここで、ステッピングモータがリールインデックスセンサによりインデックス図柄を検知してからリールを1コマづつ回転させるたびに1づつカウントアップしていき、カウント値が図柄数に相当する21以内に再びステッピングモータがリールインデックスセンサによりインデックス図柄を検知するとカウント値をリセットし、再びリールを1コマづつ回転させるたびに1づつカウントアップする。一方、脱調発生時は、リールが空回りするなどして実際にリール図柄がステッピングモータの回転コマ数分回転しておらず、その結果、カウント値が21を超えてしまう。これはステッピングモータがリールの図柄コマ数分(例えば21コマ)を回転させたタイミングで、本来1回検知されるはずのリールのインデックス図柄を検知しなかったことを意味するものである。
【0236】
従って、再加速処理では、ステッピングモータがリールのインデックス図柄をあらためて検知し直すため、再び最低1回のインデックス図柄を検知し(リールインデックスセンサによるリールの1回転検出処理)、且つ、リールが通常速度の定速回転まで加速させる。そしてリールが定速回転速度まで到達した場合に、ストップボタン押下が有効化されリール停止操作が可能となる(
図32のt1)。なお、リールインデックスセンサが最低1回インデックス図柄を通過するまで時間は、再加速処理開始時のインデックス図柄位置によって可変である。即ち、リールの図柄コマ数が例えば21コマの場合、再加速処理開始時におけるリールインデックスセンサとインデックス図柄との間隔コマ数に応じて、最長20コマ回転する必要があるし、最短1コマ回転で済む場合もあるからである。
【0237】
このように、フリーズ演出中に脱調状態が発生した場合、フリーズ演出終了処理を行うだけで、あとは回転演出制御処理(S501-1)の中で複雑な回復処理を実行しなくても、遊技機1のタイマ割込み処理におけるステップS106のステッピングモータ制御処理にてステッピングモータの加速処理を行うことで、シンプルにフリーズ演出中の脱調状態から回復することができる。
【0238】
<フリーズ演出中におけるリール脱調発生時の対応処理2>
(対応処理2-1)
上述のリール脱調発生時の対応処理1によれば、フリーズ演出中に脱調状態が発生している場合、フリーズ演出終了処理を行った(ステップS1604)。しかしながら、せっかくのフリーズ演出が発生したにも関わらず、リールの脱調が原因としてフリーズ演出が途中終了してしまうと、遊技者の趣向性が低下する恐れがある。そこで、フリーズ演出中に脱調状態が発生した場合であっても、フリーズ演出を一旦停止した後にフリーズ演出を再開する、即ちフリーズ演出を再設定するようにする。
【0239】
図34は、主側MPUのリール脱調発生時の対応処理2-1を説明する図である。
フリーズ演出中のt0の全リール回転開始後からt5の間において、例えばt1’にリールの脱調状態が発生した場合、フリーズ演出を一旦停止するとともに、5秒間のフリーズ演出を再度最初から実行するようにフリーズ演出を再設定する。
【0240】
フリーズ演出の再設定では、フリーズ演出に伴うリール制御を正常に再開すべく、脱調状態にあるリールの再加速処理を実行する。これにより、t1に再加速処理が完了し、全リールが定速回転に到達する。そして、t2以降、左リール32L、中リール32M、及び右リール32Rの回転を停止させ、t5において、全リールの回転開始から例えば6秒後(t1’=1の場合)に、図柄「赤7」「赤7」「赤7」又は「赤7」「赤7」「BAR」が、所定ライン例えば中段ラインに並んだ状態で自動停止させる。このように、フリーズ演出中に脱調状態が発生した場合であっても、フリーズ演出を再設定(再開)するので、遊技者の趣向性が低下する恐れがない。
【0241】
また、フリーズ演出の再設定では、例えばフリーズ演出が開始したことを示すコマンドを演出側MPU82にあらためて送信することで、上部ランプ64、スピーカ65及び画像表示装置66におけるフリーズ演出を再設定する。
【0242】
図35は、主側MPUのリール脱調発生時の対応処理2-1を示すフローチャートである。本実施形態に係るリール脱調発生時の対応処理2は、例えば1.49msecごとに起動されるタイマ割込み処理におけるステッピングモータ制御処理(
図8のS106)が行う処理である。
図33と比較し、ステップS1604が削除され、ステップS1606-1が追加されたものであり、同一ステップについては説明を省略する。
【0243】
脱調状態が発生した場合(ステップS1602:YES)、フリーズ演出フラグが1か否かを判定する(ステップS1603)。フリーズ演出フラグが1、即ちフリーズ演出中である場合(ステップS1603:YES)、フリーズ演出を再度最初から実行するようにフリーズ演出を再設定する(ステップS1606-1)。
【0244】
フリーズ演出再設定処理では、リールの脱調状態をすみやかに回復させるべく、脱調状態にある各リール32L,32M,32Rの回転を再び正常に回転させる再加速処理を行う(
図34のt1’~t1)。ステップS1605と同様に、再加速処理では、次回の遊技のためのウエイト時間(例えば4.1秒)を再設定するとともに、主側RAM74に設けられたモータ制御格納エリアに再加速情報をセットするモータ制御初期化処理を行う。かかる処理を行うことにより、タイマ割込み処理におけるステップS106のステッピングモータ制御処理にてステッピングモータの再加速処理が開始される。
【0245】
また、フリーズ演出再設定処理では、例えばフリーズ演出が開始したことを示すコマンドを演出側MPU82にあらためて送信することで、上部ランプ64、スピーカ65及び画像表示装置66におけるフリーズ演出を再設定する(
図34のt1’)。なお、フリーズ演出が開始したことを示すコマンドを演出側MPU82にあらためて送信する際、画像表示装置66(即ち液晶上)におけるフリーズ演出はそのままにして、スピーカ65のみに対してフリーズ演出(演出音)を再設定してもよい。そうすることで、画像表示装置66(即ち液晶上)におけるフリーズ演出は一連の画像等が途切れることなく継続して表示させつつ、中段ライン上に図柄「赤7」「赤7」「赤7」又は「赤7」「赤7」「BAR」が揃った際に発生予定の音声のみを、t5の適切なタイミングに発生させることができる(スピーカ65に対してフリーズ演出を再設定しない場合、本来発生予定の音声はt5の1秒前に発生することになる)。
【0246】
以上により、フリーズ演出中に脱調状態が発生した場合であっても、フリーズ演出を再設定することによりフリーズ演出を再開することができるので、遊技者の趣向性が低下する恐れがない。
【0247】
(対応処理2-2)
上述の
図31によれば、フリーズ演出が開始されると、t0において、まず各リール32L,32M,32Rの全リールが回転を開始する。リールが加速し、t1において全リールが定速回転に到達し、t2において左リール32Lの回転速度が減速し、t3においてリール32Lの回転が完全停止し、表示窓部21Lの中段には図柄「赤7」が停止する。続いてt3において中リール32Mの回転速度が減速し、t4において中リール32Mの回転が完全停止し、表示窓部21Mの中段には図柄「赤7」が停止する。さらに続いてt4において右リール32Rの回転速度が減速し、t5において右リール32Rの回転が完全停止し、表示窓部21Rの中段には図柄「赤7」又は「BAR」が停止する。この結果、全リールの回転開始から例えば5秒後に、図柄「赤7」「赤7」「赤7」(チャンスリプレイA当選の場合)又は「赤7」「赤7」「BAR」(チャンスリプレイB当選の場合)が、所定ライン例えば中段ラインに並んだ状態で自動停止する。
【0248】
従って、t0の全リール回転開始後にリールの脱調状態が発生した場合、脱調発生後にすみやかにリールを再加速させて、t2までに再加速処理が完了可能な場合、t2以降は、本来通りに左リール32L、中リール32M、及び右リール32Rの回転を停止させ、t5において、全リールの回転開始から例えば5秒後に、図柄「赤7」「赤7」「赤7」(チャンスリプレイA当選の場合)又は「赤7」「赤7」「BAR」(チャンスリプレイB当選の場合)が、所定ライン例えば中段ラインに並んだ状態で自動停止させることができる。つまり、リールの脱調状態が発生した場合であっても、t0の全リール回転開始後からt2の左リール32Lが回転停止を始める迄の間に再び全リールが定速回転に到達していれば、フリーズ演出をそのまま維持させることが可能である。
【0249】
図36は、主側MPUのリール脱調発生時の対応処理2-2を説明する図である。
t0の全リール回転開始後のt1’においてリールの脱調状態が発生した場合、すみやかにリールの再加速処理を実行するようフリーズ演出に係るリール制御を再設定する。t2までに再加速処理の完了が間に合えば、t2で全リールが定速回転に到達する。後はt2以降、左リール32L、中リール32M、及び右リール32Rの回転を停止させ、t5において、全リールの回転開始から例えば5秒後に、図柄「赤7」「赤7」「赤7」又は「赤7」「赤7」「BAR」が、所定ライン例えば中段ラインに並んだ状態で自動停止させる。
【0250】
図37は、主側MPUのリール脱調発生時の対応処理2-2を示すフローチャートである。本実施形態に係るリールの脱調時処理は、例えば1.49msecごとに起動されるタイマ割込み処理におけるステッピングモータ制御処理(
図8のS106)が行う処理である。
図33と比較し、ステップS1603-2、S1606-2が追加されたものであり、同一ステップについては説明を省略する。
【0251】
フリーズ演出中に脱調状態が発生した場合(ステップS1602:YES、ステップS1603:YES)、フリーズ演出が継続可能かを判定する(ステップS1603-2)。フリーズ演出が継続可能か否かは、
図36に示したようにt0の全リール回転開始後のタイミングから、t2の左リール32Lが回転停止を始める迄のタイミング迄の間に、全リールが定速回転に到達していれば、フリーズ演出を維持することが可能である。
より具体的には、再加速処理に要する時間(再加速処理が完了する迄の時間)をtxとすると、
t2≧t1’+tx (但し、t2、txは所定値)
を満たす場合、フリーズ演出の継続が可能と判定する。即ち、全リール回転開始t0後から脱調状態発生t1までの時間が短いほどフリーズ演出の継続が可能であり、全リール回転開始t0後から脱調状態発生t1までに一定の時間t2を超えてしまうと、フリーズ演出の継続が不可能といえる。
【0252】
なお、再加速処理に要する時間txには、上述したようにステッピングモータが再び最低1回のインデックス図柄を検知し、且つ、リールが通常速度の定速回転まで到達するに要する時間であるが、このうちリールインデックスセンサが最低1回インデックス図柄を通過するまで時間は、再加速処理開始時のインデックス図柄位置によって可変である。このため、再加速処理開始時におけるリールインデックスセンサとインデックス図柄との間隔コマ数が最長(例えば最長20コマ)である場合の時間とすることができる。
【0253】
フリーズ演出が継続可能である場合(ステップS1603-2:YES)、フリーズ演出に係るリール制御を再設定する(ステップS1606-2)。
【0254】
フリーズ演出に係るリール制御の再設定処理では、リールの脱調状態をすみやかに回復させるべく、各リール32L,32M,32Rの回転を再び正常に回転させる再加速処理を行う(
図36のt1’~t1)。ステップS1605と同様に、再加速処理では、次回の遊技のためのウエイト時間(例えば4.1秒)を再設定するとともに、主側RAM74に設けられたモータ制御格納エリアに再加速情報をセットするモータ制御初期化処理を行う。かかる処理を行うことにより、タイマ割込み処理におけるステップS106のステッピングモータ制御処理にてステッピングモータの再加速処理が開始される。
【0255】
一方、フリーズ演出が継続可能でない場合(ステップS1603-2:NO)、フリーズ演出終了処理を行う(ステップS1604)。そして、フリーズ演出フラグ=1でない場合(ステップS1603:NO)又はフリーズ演出終了処理(ステップS1604)の後、脱調状態にある各リール32L,32M,32Rの回転を再び正常に回転させる再加速処理を行う(ステップS1605)。
【0256】
以上により、フリーズ演出中に脱調状態が発生した場合であっても、各リール32L,32M,32Rの回転を再び正常に回転させる再加速処理が間に合う場合には、フリーズ演出をそのまま継続することができるので、遊技者の趣向性が低下する恐れがない。また、フリーズ演出の再設定も必要がないので、画像表示装置66(即ち液晶上)におけるフリーズ演出は一連の画像等が途切れることなくそのまま継続して表示させつつ、中段ライン上に図柄「赤7」「赤7」「赤7」又は「赤7」「赤7」「BAR」が揃った際に発生予定の音声も、本来通りt5のタイミングに発生させることができる。
【0257】
<上記実施形態から抽出される発明群について>
以下、上述した実施形態から抽出される発明群の特徴について、必要に応じて効果等を示しつつ説明する。なお、以下においては、理解の容易のため、上記実施形態において対応する構成を括弧書き等で適宜示すが、この括弧書き等で示した具体的構成に限定されるものではない。
【0258】
(特徴A1)
複数種の図柄を循環表示する循環表示手段(リールユニット31)と、
前記循環表示手段における図柄の循環表示を開始させるべく操作される開始操作手段(スタートレバー41)と、
前記開始操作手段が操作されたことに基づいて役の抽選処理を実行する役抽選手段(主側MPU72におけるステップS207の処理を実行する機能)と、
前記循環表示手段における図柄の変動表示を停止させるべく操作される停止操作手段(ストップボタン42~44)と、
前記図柄の変動表示後に、前記役の抽選処理にて当選となった役に対応した停止結果が表示されている場合に、当選役対応の入賞成立として当該当選役対応の制御を実行する対応実行手段(主側MPU72におけるステップS211の処理を実行する機能)とを備える遊技機であって、
前記循環表示手段を用いた特定演出制御を実行する特定演出実行手段と、(
図31のフリーズ演出)
前記特定演出制御中に(ステップS1603:YES)、前記循環表示手段の回転異常を判定する回転異常判定手段と、(ステップS1601の脱調判定処理)
前記循環表示手段の回転異常を判定した場合、前記特定演出制御を終了させる特定演出終了手段と、(ステップS1604のフリーズ演出終了処理)
を備えることを特徴とする遊技機。
【0259】
(特徴A2)
前記循環表示手段に加速処理を行った後に定速処理を行う循環表示制御手段と、
回転異常を判定した場合に前記加速処理を行う回転異常回復処理手段と、(ステップS1605の再加速処理)
を備えることを特徴とする特徴A1に記載の遊技機。
【0260】
フリーズ演出中に脱調状態が発生した場合、フリーズ演出終了処理を行うだけで、あとは回転演出制御処理(S501-1)の中で複雑な回復処理を実行しなくても、遊技機1のタイマ割込み処理におけるステップS106のステッピングモータ制御処理にてステッピングモータの加速処理を行うことで、シンプルにフリーズ演出中の脱調状態から回復することができる。
【0261】
(特徴A3)
前記特定演出実行手段は、前記特定演出制御中に複数パターンの特定図柄(赤7・赤7・赤7、又は赤7・赤7・BAR)を停止表示し、
前記特定演出終了手段は、前記特定演出実行手段が前記特定図柄を停止表示する前に前記特定演出制御を終了させた場合、前記特定演出終了手段により前記特定演出制御が終了されなかった場合に表示予定であったパターンの特定図柄を、前記特定演出制御に伴う画像演出を表示する画像表示装置に停止表示させること、
を特徴とする特徴A1に記載の遊技機。
【0262】
本来はフリーズ演出中において、全リールの回転開始から例えば5秒後に、図柄「赤7」「赤7」「赤7」(チャンスリプレイA当選の場合)又は「赤7」「赤7」「BAR」(チャンスリプレイB当選の場合)が、所定ライン例えば中段ラインに並んだ状態で自動停止する予定であったにも関わらず、フリーズ演出終了処理によりフリーズ演出を強制終了した場合、遊技者がこれら何れの図柄が自動停止したかを認識する機会を失うことになる。このため、遊技者にこれら何れの図柄が自動停止を認識可能とするべく、フリーズ演出終了処理において、本来自動停止する予定であった図柄を画像表示装置66に表示させる表示処理を含むコマンドを演出側MPU82に送信することができる。
【0263】
(特徴A4)
前記回転異常判定手段は、周期的に起動されるタイマ割込処理で行われる回転異常判定処理であること、
を特徴とする特徴A1に記載の遊技機。
【0264】
定期的に行われるタイマ割込み処理の中で回転異常判定が実行されるため回転の異常を迅速に察知することができ、スムーズな通常遊技への移行が可能になる。
【0265】
(特徴B1)
図柄を変動表示する循環表示手段(リールユニット31)と、
前記循環表示手段における図柄の循環表示を開始させるべく操作される開始操作手段(スタートレバー41)と、
前記開始操作手段が操作されたことに基づいて役の抽選処理を実行する役抽選手段(主側MPU72におけるステップS207の処理を実行する機能)と、
前記循環表示手段における図柄の循環表示を停止させるべく操作される停止操作手段(ストップボタン42~44)と、
前記図柄の変動表示後に、前記役の抽選処理にて当選となった役に対応した停止結果が表示されている場合に、当選役対応の入賞成立として当該当選役対応の制御を実行する対応実行手段(主側MPU72におけるステップS211の処理を実行する機能)とを備える遊技機であって、
前記循環表示手段を用いた特定演出制御を実行する特定演出実行手段と、(
図31のフリーズ演出)
前記特定演出制御中に(ステップS1603:YES)、前記循環表示手段の回転異常を判定する回転異常判定手段と、(ステップS1601の脱調判定処理)
前記回転異常判定手段により前記循環表示手段の回転異常が発生していると判定された場合に前記特定演出実行手段による前記特定演出制御を再設定する特定演出再設定手段と、(ステップS1606-1、ステップS1606-2)
を備えることを特徴とする遊技機。
【0266】
フリーズ演出が発生したにも関わらず、リールの脱調が原因としてフリーズ演出が途中終了してしまうと、遊技者の趣向性が低下する恐れがある。そこで、フリーズ演出中に脱調状態が発生した場合であっても、フリーズ演出を一旦停止した後にフリーズ演出を再開する、即ちフリーズ演出を再設定するようにする。これにより、フリーズ演出をそのまま継続することができるので、遊技者の趣向性が低下する恐れがない。
【0267】
(特徴B2)
前記特定演出再設定手段は、
回転異常を判定した前記循環表示手段を加速する回転異常回復処理手段と、
前記循環表示手段の制御に対応した循環表示対応演出(スピーカにおけるフリーズ演出音)を再設定する循環対応演出再設定手段と、(ステップS1606-1)
を備えることを特徴とする特徴B1に記載の遊技機。
【0268】
フリーズ演出再設定処理では、例えばフリーズ演出が開始したことを示すコマンドを演出側MPU82にあらためて送信することで、上部ランプ64、スピーカ65及び画像表示装置66におけるフリーズ演出を再設定するが、画像表示装置66(即ち液晶上)におけるフリーズ演出はそのままにして、スピーカ65のみに対してフリーズ演出(演出音)を再設定してもよい。そうすることで、画像表示装置66(即ち液晶上)におけるフリーズ演出は一連の画像等が途切れることなく継続して表示させつつ、中段ライン上に図柄「赤7」「赤7」「赤7」又は「赤7」「赤7」「BAR」が揃った際に発生予定の音声のみを、t5の適切なタイミングに発生させることができる。
【0269】
(特徴B3)
前記特定演出再設定手段により前記特定演出を再設定した場合でも前記特定演出制御の開始に伴って開始される映像表示手段による特定映像演出は再設定しないこと、
を特徴とする特徴B2に記載の遊技機。
【0270】
液晶演出はフリーズ演出に伴って開始された映像をそのまま流しつつ、脱調のあったリールだけの復帰処理となるので遊技者に与える違和感を抑えることができる。
【0271】
(特徴B4)
前記循環表示手段の回転異常を判定した場合、該回転異常(
図36のt1’)が発生したタイミングを判定する特定時間判定手段と、を備え、
前記特定演出再設定手段は、前記特定時間判定手段による判定により、前記特定演出制御が再設定可能と判定された場合に、前記特定演出制御を再設定すること、
を特徴とする特徴B1に記載の遊技機。
【0272】
t0の全リール回転開始後から、t1’において、リールの脱調状態が発生した場合、すみやかにリールの再加速処理を実行する。t2までに再加速処理の完了が間に合えば、t2で全リールが定速回転に到達する。そして、t2以降、左リール32L、中リール32M、及び右リール32Rの回転を停止させ、t5において、全リールの回転開始から例えば5秒後に、図柄「赤7」「赤7」「赤7」又は「赤7」「赤7」「BAR」が、所定ライン例えば中段ラインに並んだ状態で自動停止させる。
【0273】
(特徴B5)
前記特定演出再設定手段は、前記特定演出制御と同一の制御を再設定する同一制御再設定手段又は前記特定演出制御とは異なる特定演出制御を設定する異制御設定手段のいずれかであること、
を特徴とする特徴B1に記載の遊技機。
【0274】
ここで、上記例示等のような遊技機においては遊技の興趣向上を図る必要があり、この点について未だ改良の余地がある。
【0275】
以下に、以上の各特徴を適用し得る遊技機の基本構成を示す。
パチンコ遊技機:遊技者が操作する操作手段と、その操作手段の操作に基づいて遊技球を発射する遊技球発射手段と、その発射された遊技球を所定の遊技領域に導く球通路と、遊技領域内に配置された各遊技部品とを備え、それら各遊技部品のうち所定の通過部を遊技球が通過した場合に遊技者に特典を付与する遊技機。
【0276】
スロットマシン等の回胴式遊技機:始動操作手段の操作に基づき周回体の回転を開始させ、停止操作手段の操作に基づき周回体の回転を停止させ、その停止後の絵柄に応じて遊技者に特典を付与する遊技機。
【符号の説明】
【0277】
10…スロットマシン、31…リールユニット、32L,32M,32R…リール、41…スタートレバー、42~44…ストップボタン、66…画像表示装置、72…主側MPU、82…演出側MPU