以下、本発明の一実施形態に係る遊技機であるスロットマシンについて、図面を参照しつつ詳細に説明する。
<スロットマシンの全体構造の説明>
図1は、本実施形態に係るスロットマシン(遊技機)の外観を示す正面図である。同図において、スロットマシン10の筐体の前面部には、フロントパネル20が設けてある。このフロントパネル20の略中央には、横長矩形の透明な表示窓20aが形成してある。
この表示窓20aの前面には、5本の入賞ラインが定めてある。これら5本の入賞ラインは、水平の3本(中央L1、上L2A、下L2B)の入賞ラインと、斜めの2本(斜め右上がりL3A,斜め右下がりL3B)の入賞ラインとがあり、投入された遊技媒体(本実施形態ではメダルを用いている。)の枚数により有効となった入賞ライン(以下、入賞ラインと区別するために「有効ライン」と称する)が表示される。
表示窓20aの下方には、略水平の操作パネル部30が設けてある。この操作パネル部30の左側には、1−ベットスイッチ34、2−ベットスイッチ35及び3−ベットスイッチ(最大ベットスイッチ)36が配設してある。また、操作パネル部30の右側には、遊技媒体を投入するための遊技媒体投入口38が設けてある。この遊技媒体投入口38から規定枚数である1〜3枚の遊技媒体が投入された場合は、その枚数の遊技媒体を遊技の賭けの対象とし、規定枚数を超える遊技媒体が投入された場合には、規定を超える枚数をクレジット数として後述するRAM110(図4参照)に記憶するようになっている。クレジットされた遊技媒体は、遊技媒体投入口38の下方に設けた精算ボタン39を操作することにより、遊技媒体払出口62から払い出すことができる。
1−ベットスイッチ34は、クレジット数のうちの1枚の遊技媒体を遊技の賭けの対象とするためのスイッチである。2−ベットスイッチ35は、クレジット数のうちの2枚の遊技媒体を遊技の賭けの対象とするためのスイッチである。3−ベットスイッチ36は、クレジット数のうちの3枚の遊技媒体を遊技の賭けの対象とするためのスイッチである。
ここで、遊技媒体投入口38からの投入又は各ベットスイッチ34、35及び36の操作より、遊技媒体を遊技の賭けの対象とすることを「ベット」といい、ベットされた遊技媒体の枚数を「ベット数」という。この「ベット数」は、RAM110に記憶されることにより「設定」される。また、後述する「特殊小役」又は「再遊技役」に入賞した場合は、これらの役に入賞した当該遊技のベット数と同じの枚数の遊技媒体が、次回遊技のベット数に「自動設定」される。
1枚の遊技媒体がベット(1ベット)されたときには、5本の入賞ラインのうちの1本、例えば、入賞ラインL1が有効化される。また、2枚の遊技媒体がベット(2ベット)されたときには、5本の入賞ラインのうちの3本、例えば、入賞ラインL1、L2A及びL2Bが有効化される。さらに、3枚の遊技媒体がベット(3ベット)されたときには、5本の入賞ラインの全て、すなわち、L1、L2A、L2B、L3A及びL3Bが有効化される。有効化された入賞ラインは、フロントパネル20の内側に配設したランプ手段21(図3及び図5参照)を点灯させて明示される。
また、スロットマシン10の筐体の上方には、液晶ディスプレイパネルから構成される画像表示手段70が設けてある。なお、画像表示手段70は、上述した液晶ディスプレイパネルに限らず、遊技者が、画像情報や文字情報を遊技中に視認し得る装置であれば、その他あらゆる表示装置を用いることが可能である。
スロットマシン10の筐体の内部には、3個のリール40L,40C及び40Rが回転自在に設けてある。各リール40L,40C及び40Rは、それぞれリング形状となっており、その外周面には、図柄を印刷したリールテープが貼着してある。このリールテープには、例えば、図2に示すような21個の図柄が描かれている。これら図柄の配列は、リール40L,40C及び40Rごとにそれぞれ異なっている。各リール40L,40C及び40Rは、上述した表示窓20aを介してそれぞれ視認可能となっている。3本のリール40L,40C及び40Rが停止した場合には、表示窓20aを介して合計9つの図柄が視認可能となる(図2中の鎖線枠を参照)。
後述するように、各リール40L,40C及び40Rは、それぞれ図3又は図4に示すステッピングモータ80L、80C及び80Rにより回転駆動され、表示窓20aにおいて、各リール40L,40C及び40Rの外周面に描かれた図柄が上から下に向かって移動する。
操作パネル部30の前面の左側には、スタートスイッチ(スタートレバー)50が傾動可能に設けてあり、また、操作パネル部30の前面の中央部には、3つのストップスイッチ52L,52C及び52Rが設けてある。ストップスイッチ52Lは左リール40Lに対応し、ストップスイッチ52Cは中リール40Cに対応し、ストップスイッチ52Rは右リール40Rに対応している。
遊技者が、スタートスイッチ50を傾動操作すると、上述した3つのリール40L,40C及び40Rが一斉に回転を開始する。これらリール40L,40C及び40Rの回転速度が一定速度に達すると、遊技者によるストップスイッチ52L,52C及び52Rの操作が有効となる。
遊技者が、ストップスイッチ52Lを押動操作すると左リール40Lが停止する。ストップスイッチ52Cを押動操作すると中リール40Cが停止する。ストップスイッチ52Rを押動操作すると右リール40Rが停止する。
各リール40L、40C又は40Rが停止したときは、それぞれの外周面に描かれた図柄が、上述した5つの入賞ラインL1、L2A、L2B、L3A及びL3B上に位置付けられるように停止制御している。
スロットマシン10の筐体の下方の右側には、筐体の内部に収納したスピーカ(図5に示すスピーカ64参照)から発せられた音を筐体の外部へ出すための透音穴60が設けてある。スロットマシン10の筐体の下方の中央部には、遊技媒体払出口62が設けてある。各リール40L、40C又は40Rが停止して、有効ライン上に停止表示された図柄の組み合わせが、所定の組み合わせ、すなわち、役を構成する図柄の組み合わせとなり、役に入賞したときには、この組み合わせに応じて予め定めた枚数の遊技媒体を遊技媒体払出口62から払い出すようになっている。
上述したように、スロットマシン10における遊技は、停止させた複数のリール40L、40C及び40Rの図柄の組み合わせによって遊技結果が定まるというものである。また、この遊技は、スタートスイッチ50を遊技者が傾動操作するたびに行われ、複数のリール40L、40C及び40Rの回転開始から回転停止までの行程を1単位の遊技として、繰り返し行うことができる。
<役と図柄の組み合せ>
図2に示すリール40L、40C及び40Rの図柄の組み合わせは、例えば、図17の一般抽選表に示すような「小役1〜5」、「特殊小役」、「再遊技役」、「MB役」、「BB役」、「はずれ」といった複数種類の役を形成する。以下、図17に示す役名称及び図柄の組み合わせと、図2に示す図柄との対応関係について説明する。
なお、図2及び図17(図14〜16も同様)は例示であり、図柄のデザイン、配列、組み合せ、役の種類や数は自由に設定することができる。特に、本実施形態における「特殊小役」は、従来の「再遊技役」の問題を解決するための新規な役であり、本実施形態では、新規な「特殊小役」との比較のために従来の「再遊技役」を設けたが、この「再遊技役」を省略することも可能である。
「小役1」は、左中右リールを全て「ベル」(図2の左欄0番の図柄参照)で揃えることにより入賞する役である。例えば、この「小役1」の遊技媒体の払出枚数を、一般遊技中及び特別遊技中のいずれで入賞した場合も15枚に設定することが可能である。
「小役2」は、左中右リールを全て「スイカ」(図2の左欄12番の図柄参照)で揃えることにより入賞する役である。例えば、この「小役2」の遊技媒体の払出枚数を、一般遊技中に入賞した場合は5枚、特別遊技中に入賞した場合は15枚に設定することが可能である。
「小役3」は、左リールのみを「赤チェリー」の図柄(図2の左欄6番の図柄参照)で停止させることにより入賞する役である。「小役4」は、左リールを「白チェリー」(図2の左欄20番の図柄参照)で停止させることにより入賞する役である。「小役5」は、左リールを「青チェリー」(図2の左欄13番の図柄参照)で停止させることにより入賞する役である。例えば、これら「小役3」、「小役4」及び「小役5」の遊技媒体の払出枚数を、一般遊技中に入賞した場合は2枚、特別遊技中に入賞した場合は15枚に設定することが可能である。
なお、本実施形態では、一般遊技や特別遊技といった遊技状態に応じて、上述した小役2〜5に入賞した場合の遊技媒体の払出枚数を変化させているが、これに限定されるものではなく、例えば、当該遊技でベットされた遊技媒体の枚数に応じて、小役に入賞した場合の遊技媒体の払出枚数を変化させることとしてもよい。例えば、BB遊技中において、所定の小役に3ベットで入賞した場合は5枚の遊技媒体を払い出し、1ベットで入賞した場合は15枚の遊技媒体を払い出すこととしてもよい。
ここで、本スロットマシン10の特徴の一つである「特殊小役」は、左中リールを「R(リプレイの頭文字)」(図2の左欄18番の図柄参照)、右リールを「ベル」で揃えることにより入賞する役である。この「特殊小役」は、後述する「再遊技役」に代わる新規な役である。なお、特殊小役の図柄は、本実施形態のように「リプレイ」を連想させるものに限らず、自由な図柄デザインとすることができる。また、本実施形態では、「特殊小役」の図柄として「再遊技役」と共通の図柄「R」を用いたが、「特殊小役」に専用の図柄を設けてもよい。
「特殊小役」の遊技媒体の払出枚数は、この「特殊小役」に入賞した当該遊技のベット数と同じ値に設定してあり、この払出枚数の遊技媒体が次回遊技のベット数として自動設定される。これにより「特殊小役」は、後述する「再遊技役」と同様の機能を営むことになる。
また、「特殊小役」は、後述する「再遊技役」と異なり、ベット数に自動設定された遊技媒体を、例えば、精算ボタン39(図1及び図4参照)を操作する等の所定操作によって払い出し可能となっている。さらに、自動設定されたベット数が1又は2ベットの場合は、遊技媒体投入口38から遊技媒体を投入すること、又は2−ベットスイッチ35、1−ベットスイッチ34を操作することによって、ベット数を3ベットに追加することが可能となっている。これにより、誤って1又は2ベットで「特殊小役」に入賞してしまった場合でも、自動設定されたベット数の遊技媒体を払い出すか、遊技媒体を追加投入してベット数を最大とすることで対処することができ、特別役等の当選確率が低い状態の遊技を無駄に消化することがなくなる。
なお、自動設定されたベット数の遊技媒体を払い出すための所定操作は、上述した精算ボタン39の操作に限らず、遊技媒体を払い出す契機となる操作が広く含まれる。例えば、リール40L、40C、40Rを停止させるためのストップスイッチ52L、52C、52Rを所定の押し順で操作すること、又はリール40L、40C、40Rの回転中に3−ベットスイッチ36やスタートスイッチ50を操作することが含まれる(無効操作)。また、ストップスイッチ52L、52C、52R、3−ベットスイッチ36、スタートスイッチ50等の複数の操作手段を組み合わせて同時に操作すること(組合せ操作)、又はいずれかの操作手段を所定時間以上にわたり操作(ex.3−ベットスイッチ36の長押し)すること(継続操作)、所定のスイッチやボタンの操作を所定回数繰り返すこと(操作回数)等としてもよい。以下、自動設定されたベット数の遊技媒体を払い出すための操作を、単に「所定操作」と総称する。
「再遊技役」は、左中右リールを全て「特殊図柄」で揃えることにより入賞する役である。この「再遊技役」に入賞した場合は、当該遊技のベット数と同じ枚数の遊技媒体が次回遊技のベット数として自動設定される。但し、「再遊技役」は、自動設定されたベット数の遊技媒体を払い出すことができない点、遊技媒体を追加投入して自動設定されたベット数を最大とすることができない点で上述した「特殊小役」と異なる。
「MB役」は、左中リールをそれぞれ「赤7」(図2の左欄17番の図柄参照)、右リールを「青BAR」(図2の左欄3番の図柄参照)で揃えることにより入賞する役である。この「MB役」に入賞した場合は所定枚数の遊技媒体(例えば、254枚)の払い出しを限度にMB遊技を行うことができる。
このMB遊技では、左リールをストップスイッチの押動操作から所定の短い時間内(ex.75ms以内)に停止させるリール制御が行われ、いわゆる目押しにより左リールが「ベル」、「赤チェリー」、「白チェリー」又は「青チェリー」のいずれかで停止するようにしてある(図2の左欄の「ベル」、「赤チェリー」、「白チェリー」及び「青チェリー」の図柄配置を参照)。そして、左→中→右の順番でストップスイッチを押動操作することにより、中右リールにそれぞれ「ベル」が揃って「小役1」、「小役2」又は「小役4」のいずれかに入賞するようにしてある(図15のMB作動時抽選表を参照)。
「BB役」は、左中右リールを全て「赤7」で揃えることにより入賞する役である。「BB役」に入賞した場合は、所定枚数の遊技媒体(例えば、346枚)の払い出しを限度にBB遊技を行うことができる。このBB遊技は、一般遊技と、所定小役(本実施形態では「小役1」)が高確率で当選するボーナスゲームとを、遊技媒体の払出枚数が所定枚数以上に達するまで繰り返し行うことができる遊技である。
<機能ブロック図の説明>
図3は、スロットマシン10の制御に関する機能ブロック図である。同図において、制御回路として、主制御回路100と副制御回路200とが電気的に接続してある。主制御回路100には、操作手段300が電気的に接続してあるとともに、リール40L、40C及び40Rの各々に設けたステッピングモータ80L、80C及び80Rが電気的に接続してある。副制御回路200には、報知手段600が電気的に接続してあり、この報知手段600には、画像表示手段70と、ランプ手段21と、スピーカ64とが含まれている。
操作手段300には、停止操作手段310と、スタートスイッチ50と、各ベットスイッチ34、35及び36と、精算ボタン39とが含まれる。また、停止操作手段310は、3つのストップスイッチ52L,52C及び52Rから構成してある。なお、これらの操作手段300は、スイッチやボタンに限られず、遊技者の四肢を用いた操作に基づいて操作信号を発生させるものであれば、あらゆる手段が適用できる。
<<主制御回路100の説明>>
主制御回路100は、ベット制御手段400と、役抽選手段410と、特殊入賞処理手段440と、リール制御手段420と、遊技制御手段430とを含んでいる。
ベット制御手段400は、遊技媒体投入口38の下部に設置した遊技媒体カウンタでカウントした投入枚数、又は各べットスイッチ34、35及び36が操作されたときに発信されるベット操作信号に基づいて新たなベット数を設定する。その他、ベット制御手段400は、必要に応じてクレジット数からベット数を減算する。また、ベット制御手段400は、上述した全ての処理の結果を信号に変換して副制御回路200へ送信する。さらに、当該遊技において特殊小役に入賞した場合は、次に述べる特殊入賞処理手段440が、ベット制御手段400に代わって次回遊技のベット数の自動設定等の制御を実行する。
特殊入賞処理手段440は、特殊小役に入賞したときの入賞処理を行うものであり、特殊小役に入賞したときの遊技媒体の払出数を次回遊技のベット数に自動設定する。すなわち、特殊小役に入賞した当該遊技のベット数を次回遊技のベット数に自動設定する。また、特殊入賞処理手段440は、次回遊技のベット数を設定した後に遊技媒体が追加投入された場合には、自動設定したベット数に、追加投入された遊技媒体の枚数を加算した新たなベット数を設定する。さらに、特殊入賞処理手段440は、次回遊技のベット数を自動設定又は追加設定した後に所定操作が行われた場合には、ベット数を「0」に再設定するとともに、ベット数と同数の遊技媒体を払い出す制御を実行する。
役抽選手段410は、役抽選処理によって、上述した役の抽選を行うものである。役抽選手段410は、例えば、役抽選用の乱数発生器412(ハード乱数等)と、この乱数発生器412が発生する乱数を抽出する乱数抽出手段414と、乱数抽出手段414が抽出した乱数値に基づいて役の当選の有無及び当選役を判定する乱数判定手段416とを備えている。
リール制御手段420は、スタートスイッチ50から発信されたリール回転開始信号を受信することによって、ステッピングモータ80L、80C、80Rの制御を行って、リール40L、40C、40Rを回転させ、そして、ストップスイッチ52L、52C、52Rから発信されたリール停止信号の受信又は所定時間の経過によって、リール40L、40C、40Rを停止させるリール作動に関する制御を行う。停止の制御においては、当選した役に対応して、停止図柄が揃うようにするための図柄組み合わせ制御を行う。
遊技制御手段430は、役抽選処理で特別役、小役、特殊小役に当選し、停止した図柄に関する入賞図柄判定により、各々の役に対応した図柄が揃ったと判別したときに、入賞した役に対応した制御処理を進める。
遊技制御手段430は、特別遊技制御手段431と、特殊小役確率変動状態制御手段432とを含み、所定枚数の遊技媒体の払い出しを行う以外に、BB遊技等の特別遊技と、本スロットマシン10の特徴の一つである特殊小役確率変動状態とに関する制御処理を行っている。
特別遊技制御手段431は、BB遊技及びMB遊技、これら特別遊技中における所定枚数の遊技媒体の払い出しなどの制御を行う。
特殊小役確率変動状態制御手段432は、所定の開始条件が満たされたときに、遊技状態を、役抽選で特殊小役の当選確率が極めて高くなる特殊小役確率変動状態に変更し、その後、所定の終了条件が満たされたときに特殊小役確率変動状態を終了させる制御を行う。特殊小役確率変動状態は、従来の再遊技確率変動状態(RT遊技=リプレイタイム)に代わる遊技状態であり、特殊小役に当選した後の次回遊技で自動設定されたベット数の遊技媒体を払い出し、又は自動設定されたベット数を追加することが可能な点で、従来の再遊技高確率変動状態と相違する。
特殊小役確率変動状態は、例えば、特別遊技の終了、一般遊技中の所定図柄への入賞を開始条件とし、また、特殊小役確率変動状態中における所定回数の遊技の消化、特殊小役確率変動状態中における特別役の当選又は入賞を終了条件とすることが可能である。
特殊小役確率変動状態では、図16に示す特殊小役確率変動状態抽選表を用いて役抽選が行われる。この抽選表では、特殊小役の当選確率が「1/1.54」(65%)に設定されており、図17に示す一般抽選表における特殊小役の当選確率「1/7.3」(14%)と比較して、極めて高い当選確率となっている。
なお、図16に示す特殊小役確率変動状態の実施例では、特殊小役の当選確率を図17の一般遊技中よりも高く設定したが、本発明における特殊確率変動状態は、これに限定されるものではない。例えば、図16の一般抽選表に単一又は複数の特殊小役1、2、3…を設定し、図17の特殊小役確率変動状態抽選表において、単一又は複数の特殊小役1、2、3…のいずれか一以上の当選確率を一般遊技よりも高く又は低く設定してもよい。また、図17の特殊小役確率変動状態抽選表において、複数の特殊小役1、2、3…の当選確率を高く設定したもの、低く設定したもの、設定変更しないものを混在させてもよい。
<<副制御回路200の説明>>
副制御回路200は、画像、音及び光を用いた演出を行う演出制御手段210を有し、演出制御手段210には、画像制御手段500と、ランプ制御手段520と、音声制御手段530とが含まれている。
画像制御手段500は、主に、主制御回路100から受信した信号に基づいて、図5に示すROM208に記憶された各種画像データを読み出し、報知手段600の画像表示手段70に所定の演出画像を表示させる。
ランプ制御手段520は、主制御回路100から受信した信号に基づいて、ROM208に記憶したランプ点灯データを読み出し、ランプ駆動回路222(図5参照)を制御して、報知手段600中のランプ手段21を点灯させる。
音声制御手段530は、上述したように遊技中のBGMや効果音の制御を行うものである。この音声制御手段530は、主制御回路100から受信した信号に基づいてROM208(図5参照)に記憶した音声データを読み出し、スピーカ駆動回路224(図5参照)を制御して、報知手段600のスピーカ64から所定の音声を発する。
<スロットマシン10の制御手段の説明>
スロットマシン10を制御する制御手段は、上述のように主制御回路100と副制御回路200とで構成してある。ここで、図4は、主制御回路100のブロック図を示し、図5は、主制御回路100に電気的に接続した副制御回路200のブロック図を示す。
<<主制御回路100>>
図4において、上述したスタートスイッチ50は、主制御回路100のインターフェイス回路102に接続してあり、インターフェイス回路102は、入出力バス104に接続してある。スタートスイッチ50から発信されたリール回転開始信号は、インターフェイス回路102において所望の信号に変換された後、入出力バス104に供給される。この入出力バス104を介して、中央処理回路(以下、CPUと称する)106にデータ信号又はアドレス信号が入出力されるようになっている。
また、上述したインターフェイス回路102には、各ストップスイッチ52L、52C、52R、各ベットスイッチ34、35、36、及び精算ボタン39も接続してある。これらのボタンやスイッチから発せられる信号もインターフェイス回路102に供給され、所望の信号に変換された後、入出力バス104を介してCPU106に供給される。
上述した入出力バス104には、ROM108及びRAM110も接続してある。ROM108は、スロットマシンの全体の流れを制御する制御プログラムや、制御プログラムを実行するための初期データを記憶している。例えば、後述する図6に示すメインルーチン、図7〜図13に示すサブルーチン、及びこれらのプログラムで使用するための初期データを記憶する。また、RAM110は、上述した制御プログラムで使用するフラグや変数の値を一時的に記憶することができる。
入出力バス104には、乱数を発生させるための乱数発生器412も接続されている。乱数発生器412は、一定の範囲の数値、例えば、0〜65535(2の16乗)に含まれる乱数を発生させる。なお、CPU106の演算処理により乱数を発させるように構成してもよい。
入出力バス104には、モータ駆動回路114が接続してある。このモータ駆動回路114には、上述した3つのリール40L、40C及び40Rのそれぞれを回転駆動するステッピングモータ80L、80C及び80Rが接続してある。ステッピングモータ80L、80C及び80Rは、3つのリール40L、40C及び40Rの内部にそれぞれ設けてあり、ステッピングモータ80L、80C及び80Rの回転シャフトがリール40L、40C及び40Rの回転中心となるように取り付けてある。
CPU106から発せられる駆動制御命令は、モータ駆動回路114により駆動信号に変換され、駆動信号はステッピングモータ80L、80C及び80Rに供給される。なお、CPU106からの駆動制御命令には、回転速度の命令も含まれており、ステッピングモータ80L、80C及び80Rの回転制御及び停止制御を行うとともに、回転速度の制御も行っている。
リール40L、40C及び40Rには、回転角度位置を検出するための回転角度位置センサ(図示せず)がそれぞれ設けてあり、各回転角度位置センサは、リール回転角度位置検出回路116に接続してある。各回転角度位置センサから発せられたリール40L、40C及び40Rの回転角度位置を示す信号は、リール回転角度位置検出回路116に供給され、所定の信号に変換された後、入出力バス104に供給される。CPU106は、供給された回転角度位置から図柄の番号を算出し、フロントパネル20の表示窓20aの位置で停止している図柄を特定する。
さらに、インターフェイス回路102には、接続線118も接続してある。この接続線118によって、主制御回路100に副制御回路200を電気的に接続してある。
<<副制御回路200>>
図5において、上述した接続線118は、副制御回路200のインターフェイス回路202に接続してあり、インターフェイス回路202は、入出力バス204に接続してある。主制御回路100から副制御回路200に送信された信号は、インターフェイス回路202において所望の信号に変換された後、入出力バス204に供給される。この入出力バス204を介して、中央処理回路(以下、CPUと称する)206にデータ信号又はアドレス信号が入出力されるようになっている。
上述した入出力バス204には、ROM208及びRAM210も接続してある。ROM208は、表示駆動装置221、ランプ駆動回路222及びスピーカ駆動回路224を制御する制御プログラムや、この制御プログラムを実行するための初期データを記憶している。例えば、画像表示手段70に表示される種々の演出画像の制御プログラム、ランプ手段21を点灯させるための制御プログラム、スピーカ64からBGMや効果音等の音声を発するための音声データを記憶している。
すなわち、CPU206は、主制御回路100から供給される制御信号に応じてROM208に記憶されている画像、ランプ点灯及び音声に関するデータを読み出し、そのデータを表示駆動装置221、ランプ駆動回路222及びスピーカ駆動回路224に供給する。これにより、画像表示手段70に演出画像が表示され、ランプ手段21が点灯し、及びスピーカ64から所定の音声が発せられる。
<スロットマシン10の制御処理の説明>
以下に、上述したスロットマシン10の制御手段において行われる各種の制御について、フローチャートを用いながら詳細に説明する。
図6はスロットマシン10の主制御回路100で行われる制御処理のメインルーチンを示す。図7〜図11はメインルーチンで行われる制御処理である各サブルーチンを示す。
図7は役抽選手段410により行われる役抽選と、役抽選に引き続き行われるフラグオン処理を行う役抽選処理サブルーチンを示す。図8はリール制御手段420により、リールの回転、停止のための制御を行うリール変動・停止サブルーチンを示す。図9はリール変動・停止サブルーチンにより図柄が停止した後の制御処理であるフラグオフ処理サブルーチンを示す。図10はフラグオフ処理サブルーチンの制御処理の一部である入賞判定処理サブルーチンを示す。図11は特殊入賞処理手段440による特殊小役入賞時処理サブルーチンを示す。
以下に説明する制御処理においては、スロットマシン10は予め起動されており、上述したスロットマシン10の主制御回路100や副制御回路200において用いられる変数は所定の値に初期化され、定常動作しているものとする。また、図11の特殊小役入賞時処理サブルーチンについては、メインルーチンの説明後に別途詳述する。
<<メインルーチンの説明>>
図6のフローチャートを用いて、メインルーチンの制御処理を説明する。メインルーチンは、複数の図柄が表示された複数のリールを回転させ停止させた結果に基づく処理までの単位遊技を、1回行うときの制御処理を示す。
まず、ステップS10において、ベット制御手段400が、再遊技状態に設定されているか否かを判断する。再遊技状態に設定されているか否かは、図10の入賞判定処理サブルーチンのステップS87における再遊技役フラグのオフ処理に基づいて判断される。
ステップS10において、再遊技状態に設定されていないと判別した場合(NO)は、ステップS11に進み、遊技媒体が投入されたか否かを判断する。遊技媒体が投入されたと判別した場合(YES)は、ステップS14に進み、ベット制御手段400が、投入枚数をベット数として検出する。なお、遊技媒体が投入された場合のベット数は、遊技媒体投入口38の下部に設置された遊技媒体カウンタによって検出される。
一方、ステップS11において、遊技媒体が投入されていないと判別した場合(NO)は、ステップS12に進み、クレジットされた遊技媒体があるか否かを判断する。クレジットされた遊技媒体があると判別した場合(YES)は、ステップS13に進み、各ベットスイッチ34、35又は36のいずれかがオンされたか否かを判断する。各ベットスイッチ34、35又は36のいずれかがオンされたと判別した場合(YES)は、ステップS14に進み、各ベットスイッチ34、35又は36からの操作信号に基づいてベット数を検出する。
ステップS14においてベット数が検出された場合は、ステップS15に進み、ベット制御手段400が、検出されたベット数をRAM110に記憶してベット数を設定する。なお、規定枚数(本実施形態では3枚)を越える枚数の遊技媒体が投入された場合には、規定枚数を越える分の遊技媒体は、クレジット数としてRAM110に記憶される。
一方、ステップS12においてクレジットされた遊技媒体がないと判別した場合(NO)、ステップS13において各ベットスイッチ34、35及び36のいずれもがオンされていないと判別した場合(NO)は、ベット数を検出することができないので、ステップS11〜S13の判断を繰り返す。
ここで、ステップS10に戻り、ベット制御手段400が、再遊技状態に設定されていると判別した場合(YES)は、ステップS16に進み、再遊技状態の設定を解除する。この場合は、ステップS14において、再遊技役に入賞した当該遊技のベット数が検出され、このベット数と同じ枚数の遊技媒体が次回遊技のベット数に設定される(ステップS15)。これにより、遊技媒体を新たに投入したり、クレジットした遊技媒体を消費したりすることなく、再遊技を行うことができる。
なお、後述するステップS21において、特殊入賞処理手段440が、当該遊技で特殊小役に入賞したと判別した場合(YES)は、上述したベット制御手段400によるステップS10〜S16の代わりに、特殊入賞処理手段440が、次回遊技のベット数の自動設定等の制御を実行する(ステップS23)。
次いで、ステップS17に進み、スタートスイッチ50がオンされたか否かを判断する。スタートスイッチ50がオンされていないと判別した場合(NO)は、このステップS17の判断を繰り返す。一方、スタートスイッチ50がオンされたと判別した場合(YES)は、ステップS18の役抽選処理サブルーチンに進む。
ステップS18の役抽選処理サブルーチンでは、役抽選手段410による役抽選処理が行われ、当選した役に応じて、BB役フラグ、MB役フラグ、再遊技役フラグ、その他小役1〜5及び特殊小役のいずれかに対応する小役フラグをオンにする等のフラグオン処理が行われる。このサブルーチンの詳細については、図7のフローチャートを用いて後述する。
役抽選処理サブルーチン(ステップS18)に引き続き、役抽選結果に基づいて、リール40L、40C及び40Rを回転させてから停止させるリールの動きに関する制御処理を行うリール変動・停止サブルーチン(ステップS19)が行われる。このリール変動・停止サブルーチンは、リール制御手段420によって行われ、このサブルーチンの詳細については、図8のフローチャートを用いて後述する。
次に、リール変動・停止サブルーチンによりリールが停止した後、入賞図柄判定を行い、その判定結果に基づいて、フラグオフの処理を行うフラグオフ処理・入賞判定処理サブルーチン(ステップS20)が行われる。このサブルーチンの詳細については、図9及び図10のフローチャートを用いて後述する。
そして、ステップS21に進み、特殊入賞処理手段440が、当該遊技で特殊小役に入賞したか否かを判断する。この判断は、特殊小役に入賞したか否かは、図10の入賞判定処理サブルーチンのステップS88における特殊小役フラグのオフ処理に基づいて判断される。
ステップS21において、特殊入賞処理手段440が、当該遊技で特殊小役に入賞していないと判別した場合(NO)は、ステップS22に進み、役抽選、入賞図柄判定の結果に基づいて、入賞した役に対応する所定枚数の遊技媒体を払い出す払い出し処理(ステップS21)が行われる。この払い出し処理は、実際に遊技媒体を遊技媒体払出口62から払い出すことも可能であるが、払い出す代わりに、所定枚数の遊技媒体をクレジットすることも可能である。
一方、ステップS21において、特殊入賞処理手段440が、当該遊技で特殊小役に入賞したと判別した場合(YES)は、ステップS23に進み、特殊入賞処理手段440が、当該遊技のベット数と同じ枚数の遊技媒体を、次回遊技のベット数に自動設定するなどの制御を実行する。特殊入賞処理手段440による制御処理については、図11のフローチャートを用いて後述する。
以上の制御処理によって単位遊技が終了する。そして、このメインルーチンに示される制御処理を繰り返すことによって、遊技者は複数回数の単位遊技を行うことができる。
なお、図6のメインルーチンには示していないが、例えば、遊技媒体の投入の検出、3−ベットスイッチ36の押動操作、スタートスイッチ50の傾動操作、ストップスイッチ52L、52C及び52Rの押動操作などがあった場合は、各検出又は操作ごとに主制御回路100から副制御回路200へ信号が送信される。また、役抽選の結果や役の入賞等に関する信号も主制御回路100から副制御回路200へ送信される。
<<役抽選処理サブルーチン>>
図7を用いて役抽選処理とフラグオン処理とについて詳細に説明する。まず、遊技の態様がBB遊技中であるか否かを判断する(ステップS30)。遊技の態様がBB遊技中であると判別した場合(YES)は、ROM108に記憶されたBB作動時抽選表を読み出す(ステップS31)。ここで、BB作動時抽選表の実施例を図14に示す。
図14に示すBB作動時抽選表では、図柄番号1〜5の小役1〜5と、図柄番号6のはずれとが設定してあり、例えば、小役1が当選した場合には、3つのリール全てに「ベル」の図柄が揃うと入賞するように設定してある。後述するステップS39で行う役抽選において、小役1の当選確率を「1/1.51」(66.25%)と非常に高く設定してあり、逆に、はずれの確率を「1/3.5」(28.75%)と低く設定してある。このようにBB遊技中は、遊技媒体の払出枚数が15枚の小役1に当選する可能性が非常に高く、遊技者は有利な遊技を行うことができる。
ステップS30において、遊技の態様がBB遊技中ではないと判別した場合(NO)には、ステップS32に進み、遊技の態様がMB遊技中であるか否かを判断する。遊技の態様がMB遊技中であると判別した場合(YES)は、ROM108に記憶されたMB作動時抽選表を読み出す(ステップS33)。ここで、MB作動時抽選表の実施例を図15に示す。
図15に示すMB作動時抽選表には、説明の便宜上、図柄番号1〜5の小役1〜5が含まれているが、これら小役1〜5のうち小役1、小役3〜5は、MB遊技中の役抽選の対象にはなっていない。上述したように、MB遊技中は抽選によらずに小役1、小役3〜5を目押しで入賞させることが可能なリール制御が行われる。本実施形態のMB遊技では、図柄番号2の小役2、図柄番号6のはずれの抽選を行っている。本実施形態では、小役2の当選確率を「1/8.89」(11.25%)、はずれを「1/1.127」(88.75%)に設定してある。
なお、本実施形態では、図14のBB作動時抽選表及び図15のMB作動時抽選表に特殊小役を含めなかったが、これら抽選表に特殊小役を含めて、BB遊技中又はMB遊技中に特殊小役に当選可能なようにしてもよい。
ステップS32において、遊技の態様がMB遊技中でないと判別した場合(NO)は、ステップS34に進み、遊技状態が特殊小役確率変動状態中であるか否かを判断する。遊技状態が特殊小役確率変動状態であると判別した場合(YES)は、ROM108に記憶された特殊小役確率変動状態抽選表を読み出す(ステップS35)。ここで、特殊小役確率変動状態抽選表の実施例を図16に示す。
図16に示す特殊小役確率変動状態抽選表では、上述したように、特殊小役の当選確率を「1/1.54」(64%)と非常に高く設定してあり、はずれの当選確率を「1/14.97」(6.68%)と非常に低く設定してある。このような当選確率により、特殊小役確率変動状態中は、特殊小役の入賞が連続し、遊技媒体を消費することなく所定回数の遊技を行うことができるようになっている。
ステップS34において、遊技の態様が特殊小役確率変動状態中でないと判別した場合(NO)は、ステップS36に進み、ROM108に記憶された一般抽選表を読み出す。ここで、一般抽選表の実施例を図17に示す。
図17に示す一般抽選表は、BB遊技、MB遊技、特殊小役確率変動状態ではない通常の遊技状態において用いられる抽選表であり、図柄番号1〜5の小役1〜5、図柄番号6の特殊小役、図柄番号7の再遊技役、図柄番号8のMB役、図柄番号9のBB役、図柄番号10のはずれが設定されている。
以上のようなステップS31、S33、S35又はS36において、遊技の状態に応じた抽選表を読み出した後、ステップS39に進み、乱数を取得して抽選判定を行う役抽選を実施する。
その後、ステップS40〜S47において抽選結果の判定と必要なフラグオン処理とを行う。すなわち、ステップS40、S42、S44、S46において、BB役、MB役、特殊小役、その他の小役に当選したか否かを判断する。そして、これらのステップでいずれかの役に当選していると判別した場合(YES)は、当選した役に対応するBB役フラグ、MB役フラグ、再遊技役フラグ、その他小役1〜5及び特殊小役のいずれかに対応する小役フラグをオンに設定する(ステップS41、S43、S45、S47)。
これらステップS41、S43、S45、S47のフラグ処理が終了した後は、ステップS48へ進み、役抽選の結果に関する信号を副制御回路200へ送信する。そして、当選した図柄番号、図柄データをRAM110に記憶する(ステップS49)。また、ステップS46において、いずれの小役にも当選していないと判別した場合(NO)も、ステップS48へ進み、副制御回路200へ信号を送信する。この場合は、はずれの図柄番号、制御図柄データをRAM110に記憶する(ステップS49)。
ステップS49においてRAM110に記憶した図柄番号、制御図柄データは、後述するリール変動・停止サブルーチンに用いられる。以上によって、役抽選処理サブルーチンを終了する。
<<リール変動・停止サブルーチン>>
次に、図6のメインルーチンにおいて、役抽選処理サブルーチン(ステップS18)が終了すると、次に、リール変動・停止サブルーチン(ステップS19)を行う。図8を用いてリールの変動・停止制御について説明する。
まず、図7のステップS49で記憶した図柄番号と制御図柄データとを読み出す(ステップS61)。そして、予め定められた最短時間を経過したか否かの判断を行う(ステップS62)。最短時間が経過していないと判別した場合(NO)は、このステップS62の判断処理を繰り返し実行する。この結果、最短時間が経過するまで次の工程であるリールの回転は開始できないようにしている。この制御によって、一定時間に行われる遊技回数を、所定回数以内に抑える制御を行っている。
ステップS62において、最短時間が経過したと判別した場合(YES)は、リール回転開始信号を発信する(ステップS63)。この信号に基づいて、図4のモータ駆動回路114が作動して、ステッピングモータ80L、80C、80Rの回転を開始し、各リール40L、40C、40Rが回転を始める。
次に、回転を始めたリールが定速回転になっているか否かを判断する(ステップS64)。リールの回転がまだ定速回転になっていないと判別した場合(NO)は、このステップS64の判断処理を繰り返す。この結果、リールの回転が定速回転に達するまで、次の工程であるリール停止制御が行うことができないようにしている。
ステップS64において、リールの回転が定速回転になっていると判別した場合(YES)は、リール停止信号を受信したか否かを判断する(ステップS65〜S67)。
リール停止信号は、ストップスイッチ52L、52C、52Rのうち、遊技者が何れか1つのスイッチを押動操作したときに発信される。すなわち、ステップS65において第1リール用のストップスイッチ52Lが押動操作された場合(YES)は、第1リール停止信号(操作信号)が発信され、第1リール40Lを回転させるステッピングモータ80Lの停止制御を行う(ステップS68)。同様に、ステップS66において第2リール用のストップスイッチ52Cが押動操作された場合(YES)は、第2リール停止信号(操作信号)が発信され、第2リール40Cを回転させるステッピングモータ80Cの停止制御を行う(ステップS68)。また、ステップS67において第3リール用のストップスイッチ52Rが押動操作された場合(YES)は、第3リール停止信号(操作信号)が発信され、第3リール40Rを回転させるステッピングモータ80Rの停止制御を行う(ステップS68)。
第1リール停止信号、第2リール停止信号又は第3リール停止信号のいずれも受信しないと判別したときは、ステップS65〜S67の判断処理を繰り返し行い、ステップS68の停止制御は行わない。一方、第1リール停止信号、第2リール停止信号又は第3リール停止信号のいずれか1つを受信したと判別したときには、ステップS68へ進む。
ステップS68では、当選した役があるか否かを判別し、当選した役があると判別した場合、入賞ライン(図1中のL1,L2A,L2B,L3A,L3B参照)上に停止可能な範囲内に当選した役に対応する図柄があるときには、その図柄を入賞ライン上に停止させる。
また、上述したように、遊技の状態がMB遊技中の場合には、ステップS68において、左リール40Lをストップスイッチ52Lの押動操作から所定の短い時間内(ex.75ms以内)に停止させるリール制御を行い、左リール40Lを「ベル」、「赤チェリー」、「白チェリー」又は「青チェリー」のいずれかで停止させる制御が行われる。
このとき左→中→右の順番でストップスイッチ52L、52C、52Rが押動操作された場合には、中右リール40C、40Rにそれぞれ「ベル」が揃って小役1、小役1又は小役3〜5のいずれかに入賞させるリール制御が行われる。
その後、ステップS69に進み、全リールが停止したか否かを判断し、全リールが停止していないと判別した場合(NO)は、ステップS65に戻り、全リールが停止するまで、ステップSS65〜S67のいずれかの判断処理と、ステップS68の停止制御と、ステップS69の全リール停止の判断とを繰り返す。一方、全リールが停止したと判別した場合(YES)は、そのまま本サブルーチンを終了する。
<<フラグオフ処理サブルーチン>>
図6のメインルーチンにおいて、上述のリール変動・停止サブルーチン(ステップS19)が終了すると、次に、入賞判定を含むフラグオフ処理・入賞判定処理サブルーチン(ステップS20)を行う。図9を用いてフラグオフ処理について説明する。
ステップS71において、遊技状態がBB遊技(変換BB遊技を含む)中であるか否かを判断する。BB遊技中であると判別した場合(YES)は、ステップS72に進み、BB遊技処理を行う。
BB遊技処理では、所定の終了条件に達するまで、図14のBB作動時抽選表を用いた遊技に関する制御処理を行う。この終了条件として、例えば、BB遊技中における遊技媒体の払出枚数又は獲得枚数、遊技回数又は入賞回数などを設定することができる。本実施形態では、BB役に入賞した場合のBB遊技の終了条件を、346枚以上の遊技媒体の払い出しとしている。
ステップS71において、遊技状態がBB遊技中ではないと判別した場合(NO)は、遊技状態がMB遊技中であるか否かの判断を行う(ステップS73)。MB遊技中であると判別した場合(YES)は、ステップS74に進み、MB遊技処理を行う。
MB遊技処理では、所定の終了条件に達するまで、図15のMB作動時抽選表を用いた遊技に関する制御処理を行う。また、MB遊技処理には、上述したような、各リール40L、40C及び40Rの特殊な停止制御が含まれる。
ステップS73において、遊技状態がMB遊技中ではないと判別した場合(NO)は、遊技状態が特殊小役確率変動状態中であるか否かの判断を行う(ステップS75)。遊技状態が特殊小役確率変動状態中であると判別した場合(YES)は、ステップS76に進み、特殊小役確率変動状態の制御処理を行う。
特殊小役確率変動状態の制御処理では、所定の開始条件が満たされてから所定の終了条件(例えば、所定の遊技回数の終了、特別役の当選、所定の小役の当選、所定図柄の表示又は抽選により終了など)が満たされるまで、図16の特殊小役確率変動状態抽選表を用いた遊技に関する制御処理を行う。この特殊小役確率変動状態の制御処理には、上述した図6のステップS23における、特殊小役に入賞した当該遊技のベット数と同じ枚数の遊技媒体を、次回遊技のベット数に自動設定する制御処理が含まれる。
上述したステップS72、S74、S76の各遊技処理を行った後、又はステップS75で特殊小役確率変動状態中ではないと判別した場合(NO)は、ステップS77に進み、当選した役があるか否かを判断する。当選役があると判別した場合(YES)は、ステップS78に進み、図10に示す当選時処理サブルーチンの制御処理を実行する。一方、ステップS77において、当選役がないと判別した場合(NO)は、そのままフラグオフ処理サブルーチンを終了する。
<<入賞判定処理サブルーチン>>
図10を用いて入賞判定処理について説明する。この入賞判定処理サブルーチンは、フラグオフ処理サブルーチンの制御処理の一部であり、BB遊技、MB遊技、特殊小役確率変動状態又は一般遊技のいずれかの遊技状態において、なんらかの役に当選した場合に実行される。
まず、上述のリール変動・停止サブルーチンによって停止したリール図柄が入賞しているか否かの入賞図柄判定を行う(ステップS81)。そして、この入賞図柄判定の結果、BB役に入賞しているか否かを判断する(ステップS82)。BB役に入賞していると判別した場合(YES)は、BB役フラグをオフにしてBB遊技状態に設定し(ステップS83)、本サブルーチンを終了する。BB遊技状態に設定することにより、次回の遊技はBB遊技中と判別される。
一方、ステップS82において、BB役に入賞していないと判別した場合(NO)は、MB役に入賞しているか否かを判断する(ステップS84)。MB役に入賞していると判別した場合(YES)は、MB役フラグをオフにしてMB遊技状態に設定し(ステップS85)、本サブルーチンを終了する。MB遊技状態に設定することにより、次回の遊技はMB遊技と判別される。
ステップS84において、MB役に入賞していないと判別した場合(NO)は、再遊技役に入賞しているか否かを判断する(ステップS86)。再遊技役に入賞していると判別した場合(YES)は、ステップS86に進み、再遊技役フラグをオフにして、本サブルーチンを終了する。再遊技役フラグをオフにすることにより、ベット制御手段400が再遊技役に入賞したと判別し(図6のステップS10のYES)、次回遊技のベット数が自動設定される(図6のステップS16、S14、S15)。
ステップS86において、再遊技役に入賞していないと判別した場合(NO)は、ステップS88に進み、入賞図柄判定の結果にかかわらず、当選した小役1〜5又は特殊小役に対応する小役フラグをオフにした後、本サブルーチンを終了する。
<<メインルーチンの説明(続き)>>
以上のようにして、図9及び図10に示すフラグオフ処理サブルーチンが終了する。ここで、図6のメインルーチンに戻り、ステップS20のフラグオフ処理・入賞判定処理サブルーチンを終了し、ステップS21の特殊小役に入賞したか否かの判断結果に基づいて、ステップS22の払い出し処理又はステップS23の特殊小役入賞時処理サブルーチンを実行して、本メインルーチンを終了する。これにより、図柄が変動してから停止するまでの1工程を1回とする単位遊技を行うための制御処理が終了する。
<<特殊小役入賞時処理サブルーチン>>
次に、主制御回路100の特殊入賞処理手段440による特殊小役入賞時処理サブルーチンについて、図11を参照しつつ説明する。図11は一般遊技状態における特殊小役入賞時処理サブルーチンを示すフローチャートである。なお、図11の特殊小役入賞時処理サブルーチンには、説明の便宜上、図6のメインルーチンと同一の制御処理が含まれており、図6と同一の制御処理には同一符号を付してある。
まず、図11のステップS21(図6のステップS21と同じ)において、特殊入賞処理手段440が、当該遊技で特殊小役に入賞したか否かを判断する。このステップS21の判断は、図10の入賞判定処理サブルーチンのステップS88における特殊小役のフラグオフ処理の有無に基づいて行われる。特殊小役に入賞していないと判別した場合(NO)は、ステップS21の判断を繰り返す。すなわち、次回遊技のベット数を自動設定するなどの本サブルーチンの制御処理は行われず、当該遊技で小役1〜5のいずれかに入賞した場合は、その役に対応する枚数の遊技媒体の払い出し処理(図6のステップS22)が実行される。
一方、ステップS21において、特殊入賞処理手段440が、当該遊技で特殊小役に入賞したと判別した場合(YES)は、ステップS102に進み、当該遊技のベット数を検出し、当該遊技のベット数と同じ枚数の遊技媒体を、次回遊技のベット数として自動設定する(ステップS103)。
次いで、ステップS104に進み、特殊入賞処理手段440は、遊技媒体の追加投入があったか否かを判断する。遊技媒体の追加投入の有無は、遊技媒体投入口38に遊技媒体が投入されたか否か、1−ベットスイッチ34又は2−ベットスイッチ35の押動操作によりクレジットされた遊技媒体が投入されたか否かに基づいて判断される。
ステップS104において、遊技媒体が追加投入されたと判別した場合(YES)は、ステップS102に戻り、自動設定したベット数に、追加投入された遊技媒体の枚数を加えた新たなベット数を再設定する。一方、遊技媒体が追加投入されていないと判別した場合(NO)は、ステップS105に進み、特殊入賞処理手段440が、自動設定したベット数の遊技媒体を払い出すための所定操作が行われたか否かを判断する。
ステップS105において、特殊入賞処理手段440が、所定操作が行われていない判別した場合(NO)は、ステップS17(図6のステップS17と同じ)に進み、リール制御手段420が、スタートスイッチ50がオンされた否かを判断する。スタートスイッチ50がオンされていないと判別した場合(NO)は、ステップS104、S105、S106の判断を繰り返す。一方、スタートスイッチ50がオンされたと判別した場合(YES)は、ステップS103で自動設定又は追加設定したベット数で次回遊技が開始される。その後、本サブルーチンを終了する。
一方、ステップS105において、特殊入賞処理手段440が、所定操作が行われたと判別した場合(YES)は、ステップS106に進み、特殊入賞処理手段440が、上記ステップS103で自動設定又は追加設定した次回遊技のベット数を「0」に再設定し、再設定前のベット数と同じ枚数の遊技媒体を払い出す(ステップS107)。その後、本サブルーチンを終了する。
<<BB役当選報知制御処理サブルーチン>>
次に、主制御回路100のベット制御手段400、特殊入賞処理手段440によるBB役当選報知制御処理サブルーチンについて、図12を参照しつつ説明する。本実施形態では、特殊小役確率変動状態中において、特殊小役入賞時のベット数の自動設定を行わないことで、BB役の内部的な当選を遊技者に報知するようにしている。
図12は特殊小役確率変動状態におけるBB役当選報知制御処理サブルーチンを示すフローチャートである。なお、図12のBB役当選報知制御処理サブルーチンには、説明の便宜上、図6のメインルーチンと同一の制御処理が含まれており、図6と同一の制御処理には同一符号を付してある。
まず、図12のステップS21(図6のステップS21と同じ)において、特殊入賞処理手段440が、当該遊技で特殊小役に入賞したか否かを判断する。特殊小役に入賞したと判別した場合(YES)は、ステップS202に進み、現在の遊技状態が特殊小役確率変動状態中か否かを判断する。この判断は、特殊小役確率変動状態制御手段432による特殊小役確率変動状態の設定の有無に基づいて行われる。現在の遊技状態が特殊小役確率変動状態中であると判別した場合(YES)は、ステップS203に進む。
一方、特殊入賞処理手段440が、ステップS21で特殊小役に入賞していないと判別した場合(NO)、ステップS202で現在の遊技状態が特殊小役確率変動状態中ではないと判別した場合(NO)は、いずれもステップS21及びS202の判断を繰り返す。すなわち、次回遊技のベット数を自動設定するなどの本サブルーチンの制御処理は行われず、当該遊技で小役1〜5のいずれかに入賞した場合は、その役に対応する枚数の遊技媒体の払い出し処理(図6のステップS22)が実行される。
次いで、ステップS203において、特殊入賞処理手段440が、当該遊技の役抽選でBB役に当選したか否かを判断する。この判断は、図7の役抽選処理サブルーチンのステップS41におけるBB役フラグのオン処理の有無に基づいて行われる。なお、図16のBB未作動時特殊小役確率変動状態抽選表では、BB役の単独当選、及び既に当選しているBB役とその後当選した他の役との重複当選が可能な設定としてあるが、これに限らず、例えば、1回の役抽選でBB役と他の役とが同時当選するような設定としてもよい。そして、このステップS203では、単独当選、重複当選又は同時当選の別を問わず、フラグオン処理の有無に基づいてBB役に当選したか否かを判断する。
ステップS203において、特殊入賞処理手段440が、BB役に当選していないと判別した場合(NO)は、ステップS207に進み、当該遊技のベット数を検出し、これと同じ枚数の遊技媒体を、次回遊技のベット数を自動設定する(ステップS208)。その後、本サブルーチンを終了する。
一方、ステップS203において、特殊入賞処理手段440が、BB役に当選したと判別した場合(YES)は、ステップS204に進み、当該遊技の結果、BB役に入賞したか否かを判断する。この判断は、図10の入賞判定処理サブルーチンのステップS83におけるBB役フラグのオフ処理の有無に基づいて行われる。
ステップS204において、特殊入賞処理手段440が、当該遊技でBB役に入賞したと判別した場合(YES)は、もはやBB役の当選を報知する必要がないので、そのまま本サブルーチンを終了する。
一方、ステップS204において、特殊入賞処理手段440が、当該遊技でBB役に入賞していないと判別した場合(NO)は、ステップS205に進み、当該遊技のベット数を検出し、この検出結果に基づいて、当該遊技のベット数と同じ枚数の遊技媒体を払い出す(ステップS206)。すなわち、次回遊技のベット数を自動設定しない制御処理を行う。その後、本サブルーチンを終了する。
ステップS206において、次回遊技のベット数を自動設定しないことにより、当該遊技で特殊小役に入賞したにもかかわらず、次回遊技のベット操作が必要となり、遊技者が、ベット操作を省略してスタートスイッチ50を操作しても次回遊技が開始されないフリーズ演出が行われる。このようなフリーズ演出によって、遊技者にBB役の内部的な当選が報知される。
ここで、ステップS206における遊技媒体の払い出しは、当該遊技のベット数と同じ枚数の遊技媒体を遊技媒体払出口62から実際に払い出してもよく、又は当該遊技のベット数をクレジット数に加算してもよい。
なお、上述した図12のBB役当選報知制御処理サブルーチンは、特殊小役確率変動状態中におけるBB役の当選を上記フリーズ演出で報知するものであるが、これに限らず、一般遊技中におけるBB役の当選を上記フリーズ演出で報知してもよい。さらに、上記フリーズ演出で報知する対象はBB役の当選に限らず、上記フリーズ演出によってスロットマシン10の種々の遊技状態を報知することが可能である。
<<出玉率設定報知制御処理サブルーチン>>
次に、主制御回路100の特殊入賞処理手段440による出玉率設定報知制御処理サブルーチンについて、図13を参照しつつ説明する。本実施形態では、特殊小役確率変動状態中において、特殊小役入賞時のベット数の自動設定を行わないことで、スロットマシン10の内部的な出玉率設定を遊技者に報知するようにしている。
図13は特殊小役確率変動状態における出玉率設定報知制御処理サブルーチンを示すフローチャートである。なお、図13のBB役当選報知制御処理サブルーチンには、説明の便宜上、図6のメインルーチンと同一の制御処理が含まれており、図6と同一の制御処理には同一符号を付してある。
まず、図13のステップS21(図6のステップS21と同じ)において、特殊入賞処理手段440が、当該遊技で特殊小役に入賞したか否かを判断する。特殊小役に入賞したと判別した場合(YES)は、ステップS302に進み、現在の遊技状態が特殊小役確率変動状態中か否かを判断する。現在の遊技状態が特殊小役確率変動状態中であると判別した場合(YES)は、ステップS303に進む。
一方、特殊入賞処理手段440が、ステップS21で特殊小役に入賞していないと判別した場合(NO)、ステップS302で現在の遊技状態が特殊小役確率変動状態中ではないと判別した場合(NO)は、いずれもステップS21及びS202の判断を繰り返す。すなわち、本サブルーチンの制御処理は行われず、図6のステップS22に示す遊技媒体の払い出し処理が実行される。
次いで、ステップS303において、特殊入賞処理手段440が、スロットマシン10の出玉率設定が「1〜6」のいずれであるかを確認する。そして、ステップS304に進み、スロットマシン10の出玉率設定「1〜6」に応じた当選確率の抽選を実行する。この抽選表の実施例を図18(a)に示す。
図18(a)はスロットマシン10の出玉率設定報知実行抽選表1である。本実施形態では、出玉率設定「1〜4」の場合に報知する当選確率を「1/10」(10%)、出玉率設定「5」の場合に報知する当選確率を「1/1.4」(70%)、出玉率設定「6」の場合に報知する当選確率を「1/1.11」(90%)に設定してある。これにより、特殊小役に入賞したにもかかわらずベット数の自動設定が行われない場合は、スロットマシン10の出玉率設定が「6」又は「5」である可能性が高いという期待感を遊技者に持たせることが可能となる。
そして、ステップS305に進み、図18(a)の抽選表を用いた抽選の結果、スロットマシン10の出玉率設定を報知するか否か判断する。出玉率設定を報知しないと判別した場合(NO)は、ステップS308に進み、特殊入賞処理手段440が、当該遊技のベット数を検出し、次回遊技のベット数を自動設定する(ステップS309)。その後、本サブルーチンを終了する。
一方、ステップS305において、図18(a)の抽選表を用いた抽選の結果、スロットマシン10の出玉率設定を報知すると判別した場合(YES)は、ステップS306に進み、特殊入賞処理手段440が、当該遊技のベット数を検出し、この検出結果に基づいて、当該遊技のベット数と同じ枚数の遊技媒体を払い出す(ステップS307)。すなわち、次回遊技のベット数を自動設定しない制御処理を行う。その後、本サブルーチンを終了する。
ステップS307において、次回遊技のベット数を自動設定しないことにより、当該遊技で特殊小役に入賞したにもかかわらず、次回遊技のベット操作が必要となり、遊技者が、ベット操作を省略してスタートスイッチ50を操作しても次回遊技が開始されないフリーズ演出が行われる。このようなフリーズ演出によって、遊技者にスロットマシン10の内部的な出玉率設定が「6」又は「5」である可能性が高いという期待感を持たせることができる。
上述した図12の実施形態と同様に、ステップS307における遊技媒体の払い出しは、当該遊技のベット数と同じ枚数の遊技媒体を遊技媒体払出口62から実際に払い出してもよく、又は当該遊技のベット数をクレジット数に加算してもよい。
なお、上述した図13の出玉率設定報知制御処理サブルーチンでは、特殊小役確率変動状態中における出玉率設定を上記フリーズ演出で報知するものであるが、これに限らず、一般遊技中に上記フリーズ演出を実行して出玉率設定を報知することとしてもよい。
また、図18(a)の出玉率設定報知実行抽選表1は、出玉率設定が「6」又は「5」の高い場合に高確率で報知が行われるようにしたが、これに限らない。例えば、図18(b)の出玉率設定報知実行抽選表2のように、出玉率設定「1〜4」の場合に報知する当選確率を「1/1.11」(90%)、出玉率設定「5」の場合に報知する当選確率を「1/3.33」(30%)、出玉率設定「6」の場合に報知する当選確率を「1/10」(10%)に設定してもよい。このような抽選表2を用いた場合は、上記フリーズ演出が実行されないことで、遊技者にスロットマシン10の出玉率設定が「6」又は「5」である可能性が高いという期待感を持たせることができる。
<スロットマシンの作用効果>
以上のように、本実施形態に係るスロットマシン10によれば、特殊小役に入賞したときの遊技媒体の払出数を、当該遊技のベット数と同じ値に設定するとともに、この払出数が次回遊技のベット数として自動設定されることにより、特殊小役が従来の再遊技役と同様の機能を営むことになる。
そして、特殊小役に追加した新たな機能により、再遊技役が有していた全ての問題点が解消される。すなわち、自動設定されたベット数の遊技媒体の払い出しを可能としたことにより、誤って最大でないベット数(1又は2ベット)で特殊小役に入賞してしまった場合でも、特別役等の当選確率の低い次回遊技をキャンセルすることができる。また、自動設定されたベット数を、遊技媒体を投入して最大ベット数(3ベット)とすることも可能なので、特別役等の当選確率を高くしてから次回遊技を行うこともできる。
また、本スロットマシン10では、再遊技役を特殊小役に置き換えて、従来の再遊技確率変動状態(リプレイタイム=RT遊技)に相当する特殊小役確率変動状態を行うことが可能となる。この特殊小役確率変動状態では、特殊小役に入賞して自動設定された次回遊技のベット数の遊技媒体を払い出すことが可能であり、また、自動設定された次回遊技のベット数を遊技媒体の投入により追加することができる点で、従来の再遊技確率変動状態と相違している。このような相違点により、特殊小役確率変動状態の最中に誤って最大でないベット数で特殊小役に入賞してしまった場合でも、次回遊技をキャンセルするか、ベット数を追加することで対処することができ、無駄に遊技を消化することなく、特殊小役確率変動状態の利益を享受することが可能となる。
さらに、役抽選でBB役等の特別役に当選したときに、特殊小役に入賞したにもかかわらず、次回遊技のベット数を自動設定しない上記フリーズ演出を行うことにより、BB役の当選や出玉率設定といった種々の内部的な遊技状態を遊技者に報知することが可能となる。特に、特殊小役に連続入賞する特殊小役確率変動状態では、上記フリーズ演出が遊技者に顕著な違和感を与えるので、内部的な遊技状態を確実に報知することができる。
<その他の変更>
なお、本発明の遊技は、上記実施形態に限定されるものではない。例えば、上述した図12のBB役当選報知制御処理サブルーチンでは、BB役の当選(ステップS203のYES)を、特殊小役入賞時の上記フリーズ演出(ステップS205、S206)によって100%報知することとしたが、これに限定されるものではなく、図18(a)、(b)のようなBB役当選の期待度に応じた抽選表を用いた抽選により、上記フリーズ演出を実行するか否か決定するようにしてもよい。
また、図12のBB役当選報知制御処理サブルーチン及び図13の出玉率設定報知制御処理サブルーチンにおいて、特殊小役入賞時の上記フリーズ演出と、画像表示手段70による演出との組合せによって、BB役の当選や出玉率の高設定に関する期待度を報知するようにしてもよい。
さらに、上記実施形態のスロットマシン10は、1−ベットスイッチ34、2−ベットスイッチ35、3−ベットスイッチ36を備えた構成としたが、これに限定されるものではない。本発明は、常に最大ベット数で遊技を行う3枚賭け専用のスロットマシンでも、特有の作用効果を奏する。すなわち、本発明の特殊小役は、次回遊技で自動設定されたベット数の遊技媒体を払い出すことが可能であるから、遊技者が一のスロットマシンから他のスロットマシンへ台変えしようとしたときに特殊小役に入賞した場合でも、一のスロットマシンにおける遊技を区切りのよいところで終了させることができるというメリットがある。
これに加え、上記実施形態では、従来の再遊技確率変動状態(RT状態)を特殊小役変動状態に置き換えたが、再遊技確率変動状態と特殊小役変動状態との両方を並設してもよい。この場合、所定の開始条件が満たされたときに、再遊技確率変動状態又は特殊小役変動状態の一方が開始されるようにしてもよいし、所定の変動条件が満たされたときに、再遊技確率変動状態から特殊小役変動状態に変動し、又はその逆に変動するような遊技状態を設定してもよい。
また、上述した図12のBB役当選報知制御処理サブルーチン及び図13の出玉率設定報知制御処理サブルーチンでは、特殊小役確率変動状態中に上記フリーズ演出を行ってBB役の当選又は出玉率設定を報知することとしたが、これに限らず、例えば、一般遊技中に上記フリーズ演出を行ってBB役の当選又は出玉率設定を報知してもよく、さらに、BB遊技又はMB遊技中に上記フリーズ演出を行って出玉率設定を報知してもよい。
その他、本発明は、上記実施形態のようなスロットマシン10に限らず、メダル以外の遊技媒体を用いた回胴式遊技機にも広く適用することが可能である。