(57)【要約】【課題】遊技者の遊技に対する興趣を向上させる遊技機を提供する。【解決手段】クレジット数に応じて、サブリールの停止制御を変化させる。【選択図】図１
2015123279.tif 000002
【特許請求の範囲】
【請求項１】
遊技の進行を制御するメイン制御手段と、
演出を制御するサブ制御手段と、
を備えた遊技機であって、
前記メイン制御手段は、
遊技の結果に応じて付与される遊技媒体を貯留する遊技媒体貯留手段を有し、
サブ制御手段は、
演出用表示領域に表示された複数種類の図柄を変動させて停止させるように制御する演出用図柄変動制御手段を有し、
前記演出用図柄変動制御手段は、前記遊技媒体貯留手段に貯留されている遊技媒体の貯留数に応じて、前記演出用表示領域に表示された複数種類の図柄の停止態様を決定する
ことを特徴とする遊技機。
【請求項２】
前記メイン制御手段は、
複数種類の役の中から所定の役を決定する役決定手段を有し、
前記サブ制御手段は、
前記役決定手段の結果に応じて、前記演出用図柄変動制御手段における図柄の停止態様が複数種類定められており、遊技媒体の貯留数に応じて定められている複数種類の図柄の停止態様のうち何れの図柄を停止させるかを決定する停止態様変換決定手段を有する
ことを特徴とする請求項１に記載の遊技機。
【請求項３】
前記メイン制御手段は、
前記役決定手段の結果に応じて、遊技用表示領域に表示された複数種類の図柄を変動させて停止させるように制御する遊技用図柄停止制御手段を有し、
前記メイン制御手段には、
前記遊技用表示領域に表示された複数種類の図柄の変動を開始させるスタートスイッチと、
前記遊技用表示領域に表示された複数種類の図柄の変動を停止させるストップスイッチと、
が電気的に接続され、
前記役決定手段は、前記スタートスイッチが操作されることで所定の役を決定し、
前記演出用図柄変動制御手段は、前記スタートスイッチが操作されると前記演出用表示領域に表示された複数種類の図柄の変動を開始し、前記ストップスイッチが操作されると前記演出用表示領域に表示された複数種類の図柄の変動を停止し、
所定数の遊技媒体が投入された状態で前記スタートスイッチが操作されることが前記遊技用表示領域に表示された複数種類の図柄の変動開始条件、及び、前記演出用表示領域に表示された複数種類の図柄の変動開始条件として定められており、
前記停止態様変換決定手段は、前記遊技媒体貯留手段に貯留されている遊技媒体の貯留数が所定数未満のときに前記役決定手段が付与する遊技媒体数が所定数以上である役を決定した場合は、前記演出用表示領域に表示された複数種類の図柄を特定態様で停止可能とし、付与する遊技媒体数が所定数未満である役を決定し、且つ、遊技媒体を付与した後の前記遊技媒体貯留手段に貯留されている遊技媒体の貯留数が所定数未満である場合は、前記演出用表示領域に表示された複数種類の図柄を特定態様で停止不可能とする
ことを特徴とする請求項２に記載の遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遊技機に関するものである。
【背景技術】
【０００２】
従来のスロットマシンにおいて、役決定の結果としてハズレとなったときに、演出用内部当選役に基づいてサブリールの停止制御を決定している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−００５８６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、従来技術では、遊技結果としてはハズレであることに変化はなかったため、遊技者の遊技に対する興趣が低下していた。
【課題を解決するための手段】
【０００５】
前記課題を解決するために本発明に係る遊技機は、遊技の進行を制御するメイン制御手段と、演出を制御するサブ制御手段と、を備えた遊技機であって、前記メイン制御手段は、遊技の結果に応じて付与される遊技媒体を貯留する遊技媒体貯留手段を有し、サブ制御手段は、演出用表示領域に表示された複数種類の図柄を変動させて停止させるように制御する演出用図柄変動制御手段を有し、前記演出用図柄変動制御手段は、前記遊技媒体貯留手段に貯留されている遊技媒体の貯留数に応じて、前記演出用表示領域に表示された複数種類の図柄の停止態様を決定することを特徴とする。
【０００６】
また、本発明に係る遊技機は、前記メイン制御手段は、複数種類の役の中から所定の役を決定する役決定手段を有し、前記サブ制御手段は、前記役決定手段の結果に応じて、前記演出用図柄変動制御手段における図柄の停止態様が複数種類定められており、遊技媒体の貯留数に応じて定められている複数種類の図柄の停止態様のうち何れの図柄を停止させるかを決定する停止態様変換決定手段を有することを特徴とする。
【０００７】
また、本発明に係る遊技機は、前記メイン制御手段は、前記役決定手段の結果に応じて、遊技用表示領域に表示された複数種類の図柄を変動させて停止させるように制御する遊技用図柄停止制御手段を有し、前記メイン制御手段には、前記遊技用表示領域に表示された複数種類の図柄の変動を開始させるスタートスイッチと、前記遊技用表示領域に表示された複数種類の図柄の変動を停止させるストップスイッチと、が電気的に接続され、前記役決定手段は、前記スタートスイッチが操作されることで所定の役を決定し、前記演出用図柄変動制御手段は、前記スタートスイッチが操作されると前記演出用表示領域に表示された複数種類の図柄の変動を開始し、前記ストップスイッチが操作されると前記演出用表示領域に表示された複数種類の図柄の変動を停止し、所定数の遊技媒体が投入された状態で前記スタートスイッチが操作されることが前記遊技用表示領域に表示された複数種類の図柄の変動開始条件、及び、前記演出用表示領域に表示された複数種類の図柄の変動開始条件として定められており、前記停止態様変換決定手段は、前記遊技媒体貯留手段に貯留されている遊技媒体の貯留数が所定数未満のときに前記役決定手段が付与する遊技媒体数が所定数以上である役を決定した場合は、前記演出用表示領域に表示された複数種類の図柄を特定態様で停止可能とし、付与する遊技媒体数が所定数未満である役を決定し、且つ、遊技媒体を付与した後の前記遊技媒体貯留手段に貯留されている遊技媒体の貯留数が所定数未満である場合は、前記演出用表示領域に表示された複数種類の図柄を特定態様で停止不可能とすることを特徴とする。
【０００８】
本発明の目的は、遊技媒体の貯留量に応じて図柄表示領域の変動態様を決定する遊技機を提供することにある。
【発明の効果】
【０００９】
本発明によれば、遊技者の遊技に対する興趣を向上させることができる。
【図面の簡単な説明】
【００１０】
【図１】遊技機筐体閉鎖正面図である。
【図２】遊技機筐体開放正面図である。
【図３】遊技機の制御ブロック図である。
【図４】遊技機の電源投入時のメイン制御基板における処理フロー図である。
【図５】遊技機の電源断時のメイン制御基板における処理フロー図である。
【図６】遊技機のメイン制御基板における異常状態が発生したときの処理フロー図である。
【図７】遊技機のメイン制御基板における割込み処理フロー図である。
【図８】遊技機の電源断から復帰するときのメイン制御基板における処理フロー図である。
【図９】遊技機のメイン制御基板における遊技フロー図である。
【図１０】遊技機のメイン制御基板における設定変更処理フロー図である。
【図１１】遊技機のメイン制御基板における役抽選処理フロー図である。
【図１２】遊技機のメイン制御基板における役抽選前エラーチェック処理フロー図である。
【図１３】遊技機のメイン制御基板における回胴停止受付チェック処理フロー図である。
【図１４】遊技機のメイン制御基板における図柄組合せ制御処理フロー図である。
【図１５】遊技機のメイン制御基板における停止受付時テーブルセットフロー図である。
【図１６】遊技機のメイン制御基板における停止操作受付時のコントロール制御フロー図である。
【図１７】遊技機のメイン制御基板における停止操作受付時の停止位置検索処理フロー図である。
【図１８】遊技機のメイン制御基板における停止操作受付時のずらしコマ数制御処理フロー図である。
【図１９】遊技機のメイン制御基板における停止操作受付時のビットテーブル制御処理フロー図である。
【図２０】遊技機のメイン制御基板における全リール停止時の入賞判定処理フロー図である。
【図２１】遊技機のサブ制御基板におけるサブリール制御フロー図である。
【図２２】遊技機のサブ制御基板におけるサブ条件装置変換抽選処理フロー図である。
【図２３】本実施形態の遊技機におけるリール配列である。
【図２４】本実施形態の遊技機における有効ラインである。
【図２５】本実施形態の遊技機における役抽選手段で決定する役若しくは役に基づく図柄組合せである。
【図２６】本実施形態の遊技機における貯留量が３枚未満のときに対応するサブ条件装置変換抽選テーブルである。
【図２７】本実施形態の遊技機における貯留量が３枚以上のときに対応するサブ条件装置変換抽選テーブルである。
【図２８】本実施形態の遊技機におけるサブ条件装置変換抽選で変換後の停止系例である。
【発明を実施するための形態】
【００１１】
（筺体（スロットマシン１）の説明）
以下、図面を参照しながら、本発明の実施形態を詳細に説明する。本実施形態に係るスロットマシン１の外観を図１に示す。スロットマシン１は大きく分けてフロントパネル２側とキャビネット３側にそれぞれ必要な部品、基板が取付けられる。スロットマシン１のフロントパネル２とキャビネット３の各々側面側はヒンジ装置と施錠装置によって接合され、フロントパネル２に設けられた施錠装置に錠前キーが差し込まれ、特定方向に回動操作されることにより施錠装置側を開放状態とすることができる。
【００１２】
以下にスロットマシン１のフロントパネル２側の構成要素について解説する。
【００１３】
（フロントパネル２）
フロントパネル２は意匠が施された板部材で構成され、前側（遊技者側）には表示窓４、操作指示ランプ２４、ベット数表示ランプ２５、クレジット数表示器２６、獲得枚数表示器２７、操作パネル１１、下部パネル５、上部演出ランプ等が設けられ、裏側にはメダルセレクタ３４、表示装置３２、サブ制御基板ユニット４２、各種基板等、設定表示ＬＥＤ（図示しない）が設けられる。
【００１４】
（表示窓４）
表示窓４は上下方向に回転自在に設けられている第１メインリール８ａ（中リール、第１回胴）、第２メインリール８ｂ（右リール、第２回胴）、第３メインリール８ｃ（左リール、第３回胴）、サブリール８ｄ（サブ回胴）の各リールリム部に固定されるリールテープの外周面に印刷された図柄が表示される（以下、特にメインリールとサブリールの区別をしないときは単にリールと記載する）。そして、表示窓４からは、リールが停止しているときは、２０個の図柄のうち、第１メインリール８ａ、第２メインリール８ｂ、サブリール８ｄの回転方向に沿って連続する３つの図柄が視認可能となっており、第３メインリール８ｃは１つの図柄が視認可能となっている。すなわち、表示窓４には、合計１０の図柄が停止表示される。ここで、第１メインリール８ａ、第２メインリール８ｂ、サブリール８ｄがそれぞれ３つの図柄を停止表示する停止表示位置のうち、最も上側の停止表示位置を上段、中央の停止表示位置を中段、最も下側の停止表示位置を下段とし、第３メインリール８ｃの停止表示位置を下段とする。
【００１５】
第３メインリール８ｃは筐体を正面に見て最も右側に配置されているが、左ストップスイッチ１３ａが操作されることで停止するリールであるため、便宜上左リールと称する。
【００１６】
（入賞ライン）
表示窓４はリールに対向する位置に設けられるとともに、表示窓４から視認できる各図柄の表示位置を横切る位置に入賞ラインが定められている。本実施形態においてこの入賞ラインは、表示窓４において、第１メインリール８ａ、第２メインリール８ｂの上段と、第３メインリール８ｃの下段を通過するラインを入賞ラインとする。
【００１７】
第３メインリール８ｃは１図柄分のみ表示可能な構成となっているが、第３メインリール８ｃの停止表示位置は第１メインリール８ａ又は第２メインリール８ｂの下段に相当する位置であることから便宜上下段と称する。
【００１８】
入賞ラインは、予め定められた複数種類の役（後述する）に対応する図柄組合せを判定する際の基準となるラインであり、リールが停止したときに、有効とみなされた入賞ライン（以下、有効ラインという）上の停止表示位置に各々停止表示された３つの図柄組合せが、いずれかの役に対応していたときに、その役が成立したことになる。また入賞ラインはスロットマシン１によっては一直線でない略山形、略谷型、略Ｌ字型などの変則な入賞ラインを有するスロットマシン１や、いずれか任意のラインを有効にしない無効ラインを設けたスロットマシン１などが存在する。また、賭け枚数によって設定される有効ライン数が異なるように設定したりしてもよい。
【００１９】
（操作指示ランプ２４）
表示窓４の周辺には操作指示ランプ２４が設けられている。操作指示ランプ２４は、第１メインリール８ａ、第２メインリール８ｂ、第３メインリール８ｃ、サブリール８ｄが回転しているときに、遊技者に対して後述するストップスイッチ１３の操作順序を指示するものである。すなわち、左操作指示ランプ２４ａが点灯したときは左ストップスイッチ１３ａを、中操作指示ランプ２４ｂが点灯したときは中ストップスイッチ１３ｂを、右操作指示ランプ２４ｃが点灯したときは右ストップスイッチ１３ｃを、各々操作すべきであることを示している。
【００２０】
（ベット数表示ランプ２５）
操作パネル１１の一部にはベット数（賭け枚数）表示ランプが設けられている。ベット数表示ランプ２５は遊技者の操作による賭け枚数を表示する機能を有し、メダルが１枚賭けられると１枚ベット数表示ランプ２５が点灯し、メダルが累計で２枚賭けられると２枚ベット数表示ランプ２５が点灯し、メダルが累計で３枚賭けられると３枚ベット数表示ランプ２５が点灯するようになっている。
【００２１】
（クレジット数表示器２６）
操作パネル１１の一部にはクレジット数表示器２６が設けられている２桁の７セグメント表示器６４からなり、スロットマシン１にクレジット（貯留）されている（より具体的には、後述するメインＲＡＭ５６に記憶されている）メダルの枚数を表示する。また、エラーが発生した時など、通常の遊技が進行できないときにはその旨の表示を行う。
【００２２】
（獲得枚数表示器２７）
操作パネル１１の一部にはクレジット数表示器２６が設けられている。クレジット数表示器２６は、２桁の７セグメント表示器６４からなり、スロットマシン１において遊技の結果に応じて遊技者へ払い出されるメダルの枚数を表示する。また、エラーが発生した時など、通常の遊技が進行できないときにはその旨の表示を行う。
【００２３】
（操作パネル１１）
フロントパネル２の略中央部には、概略水平の操作パネル１１が設けられている。操作パネル１１には後述するスタートスイッチ１２、ストップスイッチ１３、メダル投入口１７、複数のベットスイッチ（ＭＡＸベット、１枚ベット）、サブスイッチ２０、サブ十字キースイッチ２１、イジェクトスイッチ２２、清算スイッチが設けられている。
【００２４】
（スタートスイッチ）
スタートスイッチ１２は操作パネル１１の一部に設けられている。例えば、レバー形状のスイッチであり、規定任意数のメダルが賭けられることにより有効となり、操作されたことでリールの回転を開始させる。
【００２５】
（ストップスイッチ１３）
ストップスイッチ１３は操作パネル１１の一部に設けられており、本実施形態の場合、サブリール８ｄと第３メインリール８ｃには左ストップスイッチ１３ａ、第１メインリール８ａには中ストップスイッチ１３ｂ、第２メインリール８ｂには右ストップスイッチ１３ｃがそれぞれ対応している。また、ストップスイッチ１３の操作が可能な時にはストップスイッチ１３の本体、又はその周辺のランプ色を変更させることでストップスイッチ１３が有効であることを示唆する。例えば、ストップスイッチ１３の操作が可能な時には青色で点灯し、操作が不可能な時には赤色で点灯することが挙げられる。
【００２６】
（メダル投入口１７）
メダル投入口１７は操作パネル１１の一部に設けられており、遊技に際して遊技媒体であるメダルを賭ける時にメダルを投入する通路を有し、規格サイズ以上のメダルの挿入を制限する。メダル投入口１７は、複数種類のメダルの規格サイズに応じて複数種類製造されているが、操作パネル１１に各種メダル投入口１７の取り付けを共通で行えるように、各種メダル投入口１７の取り付け規格を同一にしている。
【００２７】
遊技媒体の投入に関して、遊技媒体は上記メダルの投入によるものに限定されず、例えばパチンコに用いられる遊技球を投入するものや、磁気カードやフラッシュメモリ等電気的記憶媒体に記憶された遊技媒体数情報を遊技機が読み取り、電気的記憶媒体の遊技媒体数情報を賭け数の設定、入賞の払い出しのタイミングで更新保存させるものなどがあり、遊技機ごとに必要に応じて変更され得る。
【００２８】
（ベットスイッチ）
ベットスイッチは操作パネル１１の一部に設けられており、クレジットに貯留メダルがあるときにベットスイッチを操作する行為により、メダル投入口１７にメダルを投入する行為と同等の賭け枚数の設定処理が行われる（賭け枚数設定手段１５８）。ただし、クレジットに貯留メダルが無い場合はベットスイッチを操作しても無効となる。また、スロットマシン１毎に設定された最大枚数を賭けることができるＭＡＸベットスイッチ１８と、１枚を賭けることができる１ベットスイッチ１９で構成されており、１枚ベットスイッチは複数回操作することで最大賭け枚数の範囲内において操作回数と同数の枚数を賭けることが可能に構成されている。
【００２９】
また、上記のベットスイッチの他に、一度の操作において任意に設定されたｎ（ｎは正の整数）枚を賭けることが可能なｎベットスイッチを設けることも考えられる。
【００３０】
（サブスイッチ２０）
サブスイッチ２０は操作パネル１１の一部に設けられており、主に後述する表示装置３２に表示される指示画面に従って操作するスイッチである。また、入力手段としてサブスイッチ２０の他、サブ十字キースイッチ２１を設ける。また、サブスイッチ２０は後述する携帯端末との連動システムを起動させる契機として機能させることもできる。
【００３１】
（下部パネル５）
下部パネル５はフロントパネル２の下方に設けられており、透明樹脂が２枚合わさって構成され、合わせた樹脂の間にはデザインシートが挟まれ、前記デザインシートはスロットマシン１毎の特色を表す印刷が施される。
【００３２】
（メダル払出口４３）
メダル払出口４３は下部パネル５の下方に設けられており、後述するホッパ４４より払い出されたメダルをスロットマシン１外に放出させる為の出口である。また、後述するメダルセレクタ３４から排除されたメダルをスロットマシン１外に放出させる返却口を兼ねている。
【００３３】
（受け皿２８）
受け皿２８は下部パネル５の下方に設けられており、前記メダル払出口４３から放出されたメダルを受止め、貯蔵できるように略凹構造を有しており、貯蔵したメダルを遊技者から確認できるように遊技者側に突出して設けられている。
【００３４】
また、前記受け皿２８はその他の機能としてタバコ用灰皿２９と、組合許諾証シール、特許証紙シール、型式シールが貼り付けられた樹脂シートを収容し、遊技者側に表示する開口部を有したシール収容部３０も設ける。
【００３５】
（スピーカＳ）
スピーカＳはフロントパネル２の上方、下方に設けられており、サブ制御基板ユニット４２とハーネス（図示しない）で繋がれている。前記スピーカＳからは演出に合わせた効果音の他、エラーが発生した事を知らせるエラー音や警告音を出力する。
【００３６】
（表示装置３２）
表示装置３２はフロントパネル２の上方に設けられており、サブ制御基板ユニット４２と電気的に接続され、様々な演出画像のほか、遊技中にストップスイッチ１３の押し順などを指示する遊技指示画像、エラー発生時のエラー画像等を表示する。また、機種によっては表示装置３２を搭載しないスロットマシン１もある。
【００３７】
（ドットディスプレイ、可動役物などのその他演出装置）
ドットディスプレイ、可動役物などのその他演出装置は表示窓４の周辺、上下パネル部などフロントパネル２の任意の位置に設けられており、サブ制御基板ユニット４２と電気的に接続され、様々な演出画像、演出動作のほか、遊技中にストップスイッチ１３の押し順などを指示する遊技指示画像や動作、エラー発生時のエラー画像の表示や動作を行う。ドットディスプレイ、可動役物などのその他演出装置は、スロットマシン１の機種に合わせて任意に搭載される。
【００３８】
（メダルセレクタ３４）
メダルセレクタ３４はフロントパネル２背面の遊技機内部にあり、かつ、メダル投入口１７の下方の流下通路に設けられている。遊技者より投入されたメダルの枚数を流下通路上に設けられたセンサでカウントするメダルカウント機能の他、投入された規格外のメダルを流下通路から外れるようガイドし、スロットマシン１外に排除するメダル排除機能を一般的に設ける。その他、フロントパネル２前面に設けたスイッチが操作されることで、メダルセレクタ３４内に詰まったメダルを排除するイジェクト機能や、メダル受付け時以外に投入されたメダルを電気的に駆動される阻止部材で流下通路上から排除するブロッカ機能、メダル流路３５に侵入した異物を物理的に検知する異物検知機能を有している。メダル受付け時に投入されたメダルが正常な場合は、下流に位置するホッパ４４へ排出する。
【００３９】
以下にスロットマシン１における、キャビネット３側の構成要素について解説する。
【００４０】
（キャビネット３）
キャビネット３は方形箱形の一面に開口部を有した形状で構成され、内部にはリールユニット６、ホッパ４４、補助タンク４６、設定キースイッチ３７、リセット／設定スイッチ３８、電源装置３９、メイン制御基板ユニット４１、外部出力端子板４７等が設けられる。
【００４１】
（リールユニット６）
リールはキャビネット３中央内部のリールベース７に設けられており、複数のステッピングモータ６６によって回転されるホイール状に形成されるサブリール８ｄ、第１メインリール８ａ、第２メインリール８ｂ、及び、第３メインリール８ｃを備える。また、各リールの外周にはリールテープが固定され、リールテープ上には複数の図柄が印刷されている。
【００４２】
リールは、遊技者によるスタートスイッチ１２の操作により回転を開始し、約８０回転／分の速さまで加速を行う（加速処理）。そして、一定速度に到達後、定速回転状態を維持した後（定速回転）、遊技者のストップスイッチ１３の操作により、操作タイミングごとに定められた停止位置にリールを停止させるよう減速させ（減速処理）、リールの回転を停止する。
【００４３】
（ホッパ４４）
ホッパ４４は通常キャビネット３底板に設けられたレール構造によって、ホッパ４４を前後にスライド移動が可能に設置される。ホッパ４４は大きく分けると前述したメダルセレクタ３４から排出されたメダルを受け入れ貯留するとともに、貯留余剰となったメダルを補助タンク４６へ誘導する貯留タンク部と、ホッパモータ駆動手段１５６によりモータを駆動し、回転しながら貯留されたメダルを１枚ずつ抽出する抽出機構、及びメダルをメダル払出口４３に向けて放出する放出機構を設けたメダル払出部４５によって構成されている。
【００４４】
（補助タンク４６）
補助タンク４６は前記貯留タンク部から溢れたメダルを受け入れ、貯留を行う開口を有した方形箱形構造となっている。また箱形構造の少なくとも一側面には貫通孔を有し、キャビネット３の貯留タンク設置位置近傍には通常２本の電極が補助タンク４６の貫通孔を通して補助タンク４６内に侵入するように設けられ、溢れたメダルが一定量以上貯留されると前記２本の電極はメダルを介して通電状態となる。
【００４５】
（設定キースイッチ３７）
設定キースイッチ３７はスロットマシン１の内部に設けられた開閉扉付きスイッチユニットに設けられており、フロントパネル２を開放後、開閉扉付きスイッチユニットの開閉扉を開放することでアクセスが可能となる。設定キースイッチ３７をオンにするには、通常設定キーと呼ばれる鍵を差し込み、回転させることが一般的に使用されている形態である。メダル受付けが可能な時に設定キースイッチ３７をオンにすると現在の設定値を確認でき、電源投入時に設定キースイッチ３７がオンになっていると後述する設定の変更を行うことができる状態へと移行する。
【００４６】
（電源装置３９）
電源装置３９はキャビネット３左下方に設けられており、方形箱形状の外装ＢＯＸには電源スイッチ４０が設けられると共に、内部に電圧を生成する電源基板が設けられ、ハーネス（図示しない）を用いてリール制御基板、サブ制御基板ユニット４２へそれぞれ個別に接続されており、リール制御基板を介してハーネスを用いてメイン制御基板ユニット４１へ接続される。
【００４７】
電源装置３９の前面には、電圧の供給をするためのスイッチが設けられており、スイッチがオンの場合、スロットマシン１外部より電力を取込んだ後、それぞれ所定の電圧を生成し、メイン制御基板ユニット４１、サブ制御基板ユニット４２に対し所定の電圧を取込み、スイッチがオフの場合、スロットマシン１外部より電力を取込まないようにする。
【００４８】
以下に、スロットマシン１の制御に用いられる基板等ハードウェアについて説明する。
【００４９】
（メイン制御概要）
メイン制御はメイン制御基板ユニット４１で管理しており、構成としてメイン制御基板１００が固定されたメイン制御基板ケースカバーをメイン制御基板ケースベースに固定させた後、メイン制御基板ケースブラケットに固定される。
【００５０】
なお、店舗に設置される際は基板ケースカバーと基板ケースベース、及び、基板ケースカバーと主基板ケースブラケットはカシメ構造によりそれぞれ封印される。
【００５１】
（メイン制御基板１００）
メイン制御基板１００はメインＣＰＵ１０５、メインインターフェース回路、メイン入出力バス、メインＲＯＭ５２、メインＲＡＭ５６、ドア開放検知回路、電圧監視回路１１０等で構成され、主な機能としてはスタートスイッチ１２、ストップスイッチ１３、ベットスイッチ、メダル返却スイッチ、設定キースイッチ３７、リセット／設定スイッチ３８、打止切換スイッチ６０（図示しない）の操作入力を監視し、賭けられたメダルのカウントを行い、スタートスイッチ１２が操作されたことにより、後述する役抽選を行い、メインリールの回転開始、及び回転停止の制御を行い、遊技者のストップスイッチ１３の操作結果に応じて予め設定された有効ライン上に停止表示した図柄組合せに基づきメダルの払い出しを行う。
【００５２】
（メインＣＰＵ１０５）
メインＣＰＵ１０５はメイン制御基板１００に実装され、特徴としては８ビットマイクロプロセッサでメインＲＯＭ５２、メインＲＡＭ５６を内蔵している。通常のＣＰＵが有する性能以外に乱数機能、シリアル通信機能、セキュリティ機能を有する。
【００５３】
（メインインターフェース回路）
メインインターフェース回路はメイン制御基板１００に設けられ、後述する入力・出力ポートを介してサブ制御基板１０００、リール装置基板、ドア中継端子板との通信を行う。
【００５４】
（メイン入出力バス）
メイン入出力バスはメイン制御基板１００に設けられ、大きく分けて入力ポートと出力ポートに分けられる。入出力バスでは、スタートスイッチ１２、ストップスイッチ１３、ベットスイッチ、メダル返却スイッチ、設定キースイッチ３７、リセット／設定スイッチ３８、打止切換スイッチ６０の操作入力を監視し、入力ポートより操作入力を受け付ける。入力ポートには払出駆動信号、リール位置検出回路、及び、払出センサ等が接続され、出力ポートにはリール位置検出回路、ホッパ駆動回路、払出完了信号回路、及び、払出数表示器等が接続される。これらメイン制御基板１００からの情報の出力、メイン制御基板１００への処理完了信号等の入力により、メイン制御基板１００はリールの停止制御や、入賞時の遊技媒体の払い出しなど遊技の進行の制御を行う。
【００５５】
（メインＲＯＭ５２）
メインＲＯＭ５２はメインＣＰＵ１０５に内蔵され、スロットマシン１の動作管理、メダルの払い出し割合に関するプログラムやデータが書込まれている。これらのデータとして、図柄識別情報、図柄組合せ、役抽選テーブルなどがある。
【００５６】
（メインＲＡＭ５６）
メインＲＡＭ５６はメインＣＰＵ１０５に内蔵され、遊技状態、各フラグ、変数の値等を記憶する。また、電源断が発生した場合はメイン制御基板１００外部から供給される電源装置３９より、遊技状態、各フラグ、変数の値を次回電源投入時まで記憶、維持を行う。
【００５７】
（外部出力端子板４７）
外部出力端子板４７は一般的にスロットマシン１のキャビネット３内部に取付けられており、メイン制御基板ユニット４１から出力された遊技の結果に関する信号を予め定められた形式の信号に変換しスロットマシン１の外部に送信する。遊技の結果の内容として投入枚数、払出枚数、ボーナス回数（ビッグボーナス回数、レギュラーボーナス回数）、ドア開放信号等がある。
【００５８】
（ドア開放検知回路）
ドア開放検知回路はメイン制御基板１００に設けられ、リール装置基板を介してドアスイッチに接続されるとともに、ドア開放検知スイッチ４８の状態を監視している。ドア開放検知回路がドアの開放を検知した場合、メイン制御基板１００は後述するスピーカＳ制御回路、又は表示装置３２へ警告の旨を出力する。
【００５９】
（電圧監視回路１１０）
電圧監視回路１１０はメイン制御基板１００に設けられ、スロットマシン１の動作電圧が予め定められた値より低くなった事を検知する。また、動作電圧低下の際は電源断用のプログラムが優先的に作動し、次回の電源投入時に必要な遊技状態を再現するためのデータをメインＲＡＭ５６に退避させる。この件に関し詳しくは後述する。
【００６０】
（サブ制御基板１０００）
サブ制御基板１０００は、固定されたサブ制御基板ケースベースにサブ制御基板ケースカバーを固定しネジで封止後、キャップ部材でネジを封印し表示装置３２ケースに固定する。サブ制御基板１０００はサブＣＰＵ１００５、サブインターフェース回路、サブ入出力バス、サブＲＯＭ５３、サブＲＡＭ５７、ランプ制御回路、電圧監視回路１１０等で構成され、主な機能としてはメイン制御基板１００から送信されたサブ制御コマンドに基づき、サブリール８ｄの回転開始、及び、回転停止、演出パターン、ランプ点灯パターン、サウンド等の出力制御を行う。
【００６１】
（サブＣＰＵ１００５）
サブＣＰＵ１００５はサブ制御基板１０００に実装され、特徴としては遊技状態とサブ制御コマンドに応じて多数ある演出、効果音、ランプ発光パターンから出力する内容の選択を行う。またスロットマシン１によっては効果音の出力に関するサウンドチップや画像制御に関する画像描写ＣＰＵを独立してサブ制御基板ユニット４２内に設ける場合もある。
【００６２】
（サブインターフェース回路）
サブインターフェース回路はサブ制御基板１０００に設けられており、入力・出力ポートを介してメイン制御基板１００との通信を行う。
【００６３】
（サブ入出力バス）
サブ入出力バスはサブ制御基板１０００に設けられており、大きく分けて入力ポートと出力ポートに分けられる。入力ポートにはサブ制御コマンド、出力ポートにはランプ制御回路、表示制御回路、スピーカＳ制御回路が接続される。
【００６４】
（サブＲＯＭ５３）
サブＲＯＭ５３はサブ制御基板１０００に実装される。サブＲＯＭ５３はサブ制御基板ユニット４２全体をコントロールするサブ制御プログラムデータのほか、サブリール８ｄの停止制御テーブルデータ、画像制御プログラムデータ、画像データ、ランプ制御プログラムデータ、ランプ発光パターンデータ、サウンド制御プログラムデータ、サウンドデータが複数のサブＲＯＭ５３にそれぞれ設けられる。
【００６５】
（ランプ制御回路）
ランプ制御回路は、サブ制御基板１０００に設けられており、スロットマシン１に備え付けられているランプの点灯パターンを制御する。ランプ点灯パターンは予め定められており、遊技状態、抽選結果、遊技結果等に基づき、ランプ点灯パターンが記憶されたサブＲＯＭ５３からランプ点灯パターンを読み取り、発光手段に出力する。
【００６６】
（表示制御回路）
表示制御回路はサブ制御基板１０００とは別に設けられた画像制御基板１０１４として独立して設けられ、演出のための画像描写を行う。
【００６７】
（スピーカＳ制御回路）
スピーカＳ制御回路は、サブ制御基板１０００に設けられており、スロットマシン１から出力される楽曲、効果音を制御する。楽曲、効果音は予め定められており、遊技状態、抽選結果、遊技結果に基づき楽曲、効果音が記憶されたサブＲＯＭ５３より楽曲データ、効果音データを読み取り、スピーカＳに出力情報の送信を行う。
【００６８】
（サブＲＡＭ５７）
サブＲＡＭ５７はサブ制御基板１０００に実装され、遊技状態、各フラグ、変数の値等を記憶する。また電源断が発生した場合はサブ制御基板１０００に実装されたバックアップ電源から供給される電力より遊技状態、各フラグ、変数の値を次回電源投入まで維持する。
【００６９】
遊技機の遊技を制御するメイン基板の制御について解説する。
（メインメモリ）
メインＣＰＵ１０５には内蔵されているＲＯＭとＲＡＭとがあり、クリア処理に伴ってクリアされる内蔵ＲＡＭについて説明する。ＲＡＭの記憶領域としては、打止切換スイッチ６０のオン／オフ、自動清算スイッチ６２のオン／オフの状態を示すスイッチ状態フラグの記憶領域、設定される１〜６の何れかの値を示す設定値情報の記憶領域、複数のＲＴ状態のうち何れのＲＴ状態かを示すＲＴ状態情報の記憶領域、ボーナスなどの特定の条件装置の当選状態を示す特定の条件装置の記憶領域、その他、遊技を進行させるのに必要な情報が記憶される遊技情報の記憶領域、使用されていない未使用の記憶領域、レジスタから退避したデータが格納されるスタックエリアの記憶領域、電源投入時にセットされる仮スタックエリアの記憶領域がある。
【００７０】
（割込み処理）
本実施形態のスロットマシン１では、割込み処理としてノンマスカブル割込みとマスカブル割込みを設ける。ノンマスカブル割込みはメインＣＰＵ１０５の特定の端子（ＮＭＩ端子）に信号が入力されると発生する割込みであって、マスカブル割込みより優先して実行される。
【００７１】
ノンマスカブル割込みが発生すると電源断のための処理を実行する。マスカブル割込みはノンマスカブル割込みと異なり定期的（１．４９ミリ秒）に実行される処理であって、マスカブル割込みが発生すると、操作スイッチの入力のチェックやタイマ計測などの処理を実行する。以下の記載において、特に説明がない割込みはマスカブル割込みを示すこととする。
【００７２】
（ＲＡＭ初期化処理）
ＲＡＭを初期化する契機は設定変更手段１１２による設定変更処理時、電源断復帰処理時と毎遊技の開始時とがあり、それぞれの場合によって初期化するＲＡＭの記憶領域の初期化する範囲は異なる。
【００７３】
設定変更処理時において、電源断復帰が正常に行えない場合、又は復帰不可能状態の場合はスイッチ状態フラグの記憶領域を除くＲＡＭエリアにデータ０をセット（初期化）する。つまり設定変更前の状態を引き継ぐものはスイッチ状態フラグしかなく、例えばＲＴ状態や、条件装置フラグなどはクリアされ引き継がない。
【００７４】
また、設定変更処理時であって、電源断復帰が正常に行える場合と、又は復帰不可能状態以外の場合のいずれか一方、つまり、正常に設定変更処理を行う場合はスイッチ状態フラグの記憶領域、設定値情報の記憶領域、ＲＴ状態情報の記憶領域、特定条件装置の記憶領域が記憶される領域を除くＲＡＭエリアにデータ０をセットする。つまり、設定変更前の遊技状態を維持したまま、設定変更後の設定値で遊技が可能となるようにＲＴ状態、設定値データ、条件装置フラグを引き継ぐ。設定値データは設定変更前の情報を引き継ぎ、その後の設定変更処理において新たな設定値が設定されるため、サブ制御基板１０００において、設定変更がされたのかを判定するために用いられる。
【００７５】
さらに、電源断復帰処理時はＲＡＭエリアの未使用の記憶領域とＲＡＭ初期化時の最大使用領域を除くスタックエリアの記憶領域にデータ０をセットし、毎遊技の開始時はＲＡＭエリアの未使用の記憶領域にデータ０をセットする。
【００７６】
（電源断復帰、電源投入）
本実施形態のスロットマシン１では、電源スイッチ４０のオフ操作や、停電などによりスロットマシン１を稼動させるための動作電圧が維持できなくなる電源断が発生するとＲＡＭに記憶されているデータがバックアップ電源により保持される。そして次に電源が投入された時に、メイン制御基板１００が、保持されたＲＡＭのデータが正常であるか否かを判定し、正常と判定した場合、つまり電源断時の処理が正常に行われた場合にＲＡＭに記憶されているデータに基づいて電源断前の状態に復帰するように制御する。
【００７７】
そして電源投入時において設定変更を伴うと、電源断前の状態に戻さず、一部の情報のみを保持し、別の状態（初期化）として復帰させる。なお、設定変更時において、一部の情報を保持するようにしたが、全ての情報を保持しないようにしてもよい。
【００７８】
（電源断割込み処理）
本実施形態のスロットマシン１では、スロットマシン１の動作電圧が低下した場合、つまり、電源断が発生した際に、電源断が発生する前の遊技状態へ復帰が可能なように電源断割込み処理を実行する。電圧監視回路１１０が電源断を検知することで電源断信号がメインＣＰＵ１０５のＮＭＩ端子に入力され、ノンマスカブル割込みが発生し、ノンマスカブル割込みにより電源断割込み処理が実行される。
【００７９】
電源断割込み処理では、処理実行時の状態を保持し、電源が再投入された際に電源断前の状態に復帰させるための処理として、出力ポートのクリア、割込みの停止、レジスタに記憶されているデータの退避を行い、割込み状態及びスタックポインタを保存、ＲＡＭチェックサムデータの算出及び保存、ＲＡＭの書込み禁止、リセット待ち等の処理を行う。なお、ノンマスカブル割込みを使用せずに、定期的に実行される割込み処理の実行毎に電圧監視回路１１０からの電源断信号が入力されているか判定し、連続する割込み処理で信号を検知したり、一の割込み処理内で２回信号を検知したりすると電源断が発生したと判定するようにしてもよい。
【００８０】
（復帰不可能エラー処理）
本実施形態のスロットマシン１では復帰不可能エラーが発生すると割込みを禁止し、出力ポートの出力をクリアするなど遊技の進行を制限すると共に、クレジット数表示器２６、又は獲得枚数表示器２７でエラーの種類に応じた表示をするなど復帰不可能状態であることの報知を行う。
【００８１】
また、通常のエラーが設定される場合、リセットスイッチ（図示せず）が操作されるとエラーを解除するが、一度復帰不可能エラーが設定されると、リセットスイッチを操作又は、電源を再投入しただけではエラーは解除されずに設定変更処理を行うことでエラーが解除される。仮に電源を再投入しても電源投入処理の一部を実行した後、エラー表示を繰返し実行し以降の遊技処理を実行しないように制御される。
【００８２】
復帰不可能エラーとしては、役抽選時に賭け数が規定数以外である場合、設定値エラーチェックにおいて値が正常範囲にない場合、電源断復帰時に電源断処理が正常に行われていないと判定した場合、水晶発振器１１４の周波数異常が示されるなど乱数異常と判定された場合、入賞判定処理において有効ライン上に当選していない役に対応した図柄組合せが停止されている場合などがある。
【００８３】
（遊技方法、遊技の流れ）
スロットマシン１で遊技を行うために、まずメダル投入口１７からメダルを投入するか、予め貯留されているメダルをベット操作（ＭＡＸベットスイッチ１８、１ベットスイッチ１９を操作）することで予め規定されているメダルの賭け枚数を設定する。なお、本実施形態は規定されている枚数として３枚が設定されている。メダルの賭け枚数を設定することで有効ラインが有効に設定され遊技が可能な状態となる。
【００８４】
メダル投入口１７にメダルが投入されて、メダルセレクタ３４内の流下通路上のセンサを通過したときは、メインＲＡＭ５６に記憶しているメダル貯留数にインクリメントする。そして、メインＲＡＭ５６に記憶しているメダル貯留数が最大貯留数（５０枚）となったときは、メダルセレクタ３４に設けられたブロッカをオフにして新たなメダルの受付けを禁止する。
【００８５】
なお、メダルが所定枚数ベットされていない状態でメダルが投入されたときは、メインＲＡＭ５６に記憶しているメダル貯留数にインクリメントせずに、メインＲＡＭ５６に記憶しているメダルベット数にインクリメントする。メダルが所定枚数ベットされていない状態とは、遊技状態に応じて設定された遊技に必要なメダル枚数に到達していない状態であり、例えばＭＢ遊技状態では２枚、それ以外の遊技状態では３枚を所定枚数として予め定めている。
【００８６】
メインＲＡＭ５６に記憶しているメダル貯留数をインクリメントした後は、サブ制御基板１０００に現在のメダル貯留数データを送信する。
【００８７】
サブ制御基板１０００がメイン制御基板１００から現在のメダル貯留数データを受信したときは、表示装置３２で現在のメダル貯留数を表示したり、サブリール８ｄの制御を決定したりすることができる。
【００８８】
すでにメインＲＡＭ５６に記憶しているメダル貯留数が１枚以上あったときは、ベットスイッチ（ＭＡＸベットスイッチ１８、又は、１ベットスイッチ１９）が操作されることでメダルをベットすることができる。ベットスイッチが操作されたときはメインＲＡＭ５６に記憶しているメダル貯留数からベット数の分をデクリメントする。ＭＡＸベットスイッチ１８が操作されたときは遊技状態に応じてデクリメント処理を繰り返す。例えば、ＭＢ遊技状態ではデクリメント処理を２回繰り返し行い、それ以外の遊技状態ではデクリメント処理を３回繰り返し行う。
【００８９】
ベットスイッチが操作されてメインＲＡＭ５６に記憶しているメダル貯留数をデクリメントした後は、サブ制御基板１０００に現在のメダル貯留数データを送信する。
【００９０】
サブ制御基板１０００がメイン制御基板１００から現在のメダル貯留数データを受信したときは、表示装置３２で現在のメダル貯留数を表示したり、サブリール８ｄの制御を決定したりすることができる。
【００９１】
次に、スタートスイッチ１２の操作が行われると、操作されたことに基づいて役抽選を行い、役抽選の結果として一の役抽選結果を定めメインリールとサブリール８ｄの回転を開始する。リールは表示窓４内を上から下方向へ向かって回転し、リールの回転速度が所定速度（約８０回転／分）となるまで加速し、その後、速度を維持して回転する（定速回転）。
【００９２】
次に、ストップスイッチ１３を用いてリールの停止操作が行われると、役抽選結果と停止操作されたタイミングに応じて操作されたストップスイッチ１３に対応するリールが停止する。全てのリールが停止すると有効ライン上に停止表示された図柄組合せが役抽選結果で定めた図柄組合せか否かを判定し、判定した結果が役抽選結果で定めた図柄組合せであったときは停止表示した図柄組合せに応じて、メダルの払い出し、クレジットへの加算、リプレイの設定、ボーナスの開始、ボーナスの終了、ＲＴ状態の移行などの処理を行う。
【００９３】
（フリーズ処理）
【００９４】
遊技の進行を所定期間一時停止状態にして遅延させる「フリーズ演出」としては、例えば、遊技媒体の受付け、予めクレジットされた遊技媒体の賭け枚数を定めるためのベットスイッチの操作の受付け、遊技を開始するためのスタートスイッチ１２の操作の受付け、又は、リールの停止操作の受付けに関する機能を一時停止状態にすることが挙げられる。
【００９５】
フリーズ演出としては、前述した遊技の進行に関わる全ての機能に関して一時停止状態にしてもよいし、一部の機能に関してのみ一時停止状態にしてもよい。
【００９６】
遊技の進行を一時停止状態にする態様としては、遊技者の操作に基づく制御処理（通過センサによる遊技媒体の投入検出処理、ベットスイッチの操作に基づいた賭け枚数設定処理、スタートスイッチ１２の操作に基づいたリール回転処理または役抽選処理、リール停止スイッチの操作に基づいたリール停止処理）を行わないことが挙げられる。
【００９７】
フリーズ演出によって遊技の進行を一時停止している期間中に遊技者の操作に基づいた入力信号が発せられたときは、入力信号に基づく制御処理を行わない、入力信号を受付けない、入力信号の送信を所定期間が経過するまで遅延させるなどの処理を行うことで、フリーズ演出を行わない場合と比べ１回の遊技における終了タイミングが遅延することになる。
【００９８】
スタートスイッチ１２の操作に基づいて行われるフリーズ演出に関しては、スタートスイッチ１２が操作されたときに所定期間はリールの回転を行わずに所定期間の経過後にリールの回転を行う場合や、スタートスイッチ１２が操作されたときに所定期間は役抽選とリールの回転を行わずに所定期間の経過後に役抽選とリールの回転を行う場合や、スタートスイッチ１２が操作されたときに所定期間は役抽選を行うがリールの回転は行わずに所定期間の経過後にリールの回転を行う場合や、スタートスイッチ１２が操作されて役抽選が行われた後に所定期間を設定し所定期間中はリールの回転や停止を行う場合が挙げられる。
【００９９】
ストップスイッチ１３の操作に基づいて行われるフリーズ演出に関しては、ストップスイッチ１３の操作の受付けに基づいて行うフリーズ演出とストップスイッチ１３の操作の結果、特定の図柄がリール上に停止表示されたことに基づいて行うフリーズ演出において、フリーズ演出の制御処理が異なる。
【０１００】
ストップスイッチ１３の操作の受付けに基づいて行うフリーズ演出の制御処理は、回転しているリールの停止制御処理を行わないことが挙げられる。これにより所定期間においては、遊技者が回転しているリールを停止できなくなるが、所定期間が経過したことによりストップスイッチ１３の操作の受付け処理より後の停止制御処理を行うので、停止受付けからリール停止までのタイミングを遅延させることができる。
【０１０１】
ストップスイッチ１３の操作の結果、特定の図柄がリール上に停止表示されたことに基づいて行うフリーズ演出の制御処理は、最後のストップスイッチ１３以外のストップスイッチ１３の操作で特定の図柄がリール上に停止表示されたときは、次に停止するストップスイッチ１３の停止制御を行わず、最後のストップスイッチ１３の操作で特定の図柄がリール上に停止表示されたときは、次の遊技を開始するベットスイッチの操作に基づいた賭け枚数設定処理、通過センサによる遊技媒体の投入検出処理、または、リプレイが有効ライン上に停止したときに行う自動賭け枚数設定処理に基づく制御処理を行わないことが挙げられる。
【０１０２】
フリーズ演出を行う所定期間は、遊技者の操作に基づく遊技進行制御を一時停止させるが、遊技の進行に関わらない遊技機動作は実行可能である。例えば、ストップスイッチ１３の操作に基づく停止制御処理は行わないが、リールの回転態様は任意に設定することができる。
【０１０３】
所定期間におけるリールの回転態様として、リールを通常回転とは逆方向に回転すること、リールを所定図柄数回転し特定の図柄組合せを停止すること、複数のリールのうち所定のリールを停止状態にして他のリールを回転状態にすること、リールの回転速度を変化すること、または、遊技者の操作に起因してリールの動作を変化することが挙げられる。
【０１０４】
フリーズ演出を行う所定期間は、所定の条件（遊技者の操作、抽選等）によって変化させることができる。ここで、所定の条件とは、遊技者による操作（スタートスイッチ１２、ベットスイッチ、ストップスイッチ１３、清算スイッチ）に基づく信号の検出や抽選による所定の結果が挙げられる。また、変化させることとは一時停止期間を短くすることや長くすることが挙げられる。
【０１０５】
一時停止期間を短くする制御処理として、一時停止期間を強制終了すること、または、一時停止期間よりも短い期間に書き換えることが挙げられる。そして、一時停止期間を長くする制御処理として、一時停止期間の後に他の期間を追加すること、または、一時停止期間よりも長い期間に書き換えることが挙げられる。また、フリーズ演出に基づく一時停止期間は、最大時間が定められたものでなく、遊技者の操作に基づき一定の結果が得られるまで継続してもよい。
【０１０６】
フリーズ演出を行う一時停止期間は、ウエイト期間の経過後に設定してもよいし、ウエイト期間を含んで設定してもよい。ウエイト期間を含んだ場合は、ウエイト期間中にフリーズ演出が終了するか否かを判断して、終了する場合は、ウエイト期間後にフリーズ演出期間を設定する態様やフリーズ演出終了後に残りのウエイト期間を再開する態様が挙げられる。または、予めウエイト期間よりも長い期間のフリーズ演出期間を設けることで、このような判断処理を省略することも可能である。
【０１０７】
フリーズ演出として、あたかも通常の遊技を進行しているかのような疑似遊技フリーズ演出を行うことが挙げられる。疑似遊技フリーズ演出は、スタートスイッチ１２が操作されたことに基づいたスタートスイッチ１２受付け処理からリール回転開始処理までの間にフリーズ演出期間を定め、フリーズ演出期間中は、通常の遊技のようにスタートスイッチ１２の操作に基づいてリール回転制御を行い、ストップスイッチ１３の操作に基づいてリール停止制御を行う。但し、スタートスイッチ１２の操作に基づく役抽選処理やストップスイッチ１３の操作に基づく入賞判定処理または払い出し制御処理は行わない。
【０１０８】
疑似遊技フリーズ演出では、ストップスイッチ１３が操作されたタイミング、特定のリールが回転したタイミング、又は、全てのリールが停止したタイミングで上下に揺動する動きを行ってもよい。これにより、通常の遊技であるか疑似遊技フリーズ演出であるかを示唆することができる。
【０１０９】
フリーズ演出の対象となるリールはメインリールのみであるが、サブリール８ｄに関してもフリーズ演出を実施するときにサブ制御基板１０００にフリーズコマンドを送信し、フリーズコマンドに応じたサブリール８ｄの制御を行うことで、メインリールと同期してフリーズ演出を行うことができる。
【０１１０】
（設定変更手段１１２）
設定変更手段１１２とは、設定変更モードか否かを監視し設定変更モードであるときに1から６の設定値のうち何れかの設定値を決定する手段であり、設定値ごとに役の当選確率が異なる役抽選テーブルを設けている。何れかの設定値を決定した後は、次に設定変更手段１１２による設定値の変更が行われるまで、決定した設定値に対応する当選確率の役抽選テーブルを設定し続ける。
【０１１１】
設定変更手段１１２は、スロットマシン１の電源が投入されていない状態において、管理者により設定変更に用いる設定キーが回転操作され、設定キースイッチ信号がオンになる回転位置に設定キーを保持された状態でスロットマシン１の電源が投入されると、スロットマシン１の電源投入を契機として設定キースイッチ信号をオンにする。
【０１１２】
設定変更手段１１２は、設定キースイッチ信号がオンであり、ドア開放信号がオンであり、かつ、設定変更可能フラグがオンであると判定したときは、スロットマシン１の設定値を変更可能な設定変更モードを起動する。
【０１１３】
設定変更可能フラグは遊技状態に応じてオンとオフを切り替える。例えば、ボーナス遊技やＲＴ遊技を開始したときや、スタートスイッチ１２が操作されてメダル受付が不可能な状態になったときは、設定変更可能フラグをオフにして、ボーナス遊技やＲＴ遊技を終了したときや、メダル受付が可能な状態になったときは、設定変更可能フラグをオンにする。
【０１１４】
本実施形態では、ボーナス遊技開始時に設定変更可能フラグをオフにしたが、これに限らずボーナス遊技開始時でも設定変更可能フラグをオンの状態に維持してもよいし、特定のボーナス遊技が開始したときのみ設定変更可能フラグをオンの状態に維持してもよい。
【０１１５】
設定変更モードを起動すると、メダルセレクタ３４に設けられたブロッカをオフにして、メダル投入による遊技の開始を行うことができないようにする。設定変更モードで変更できる設定値は、「１」、「２」、「３」、「４」、「５」、「６」の６段階あり、設定値が高くなるごとに、遊技者にとって有利な役抽選テーブルを設定する。これにより、設定値の高い方が遊技全体のメダルの賭け枚数に対するメダル払い出し枚数の割合（出率）の高い役抽選テーブルとなるので、遊技者にとって有利な役抽選テーブルとなる。
【０１１６】
設定変更モードを起動した後は、現在の設定値を判定する。そこで現在の設定値が正常な範囲内にあると判定すると、その設定値をセットし、現在の設定値が正常な範囲外にあると判定すると、設定値として「１」の値をセットする。
【０１１７】
設定変更モードを起動した後は、設定変更モードであることを報知するために、７セグメント表示器６４やＬＥＤを点灯する。そして、セットした設定値を表示するための設定値表示データをセットして、スロットマシン１のフロントパネル２前面に配置したクレジット数表示器２６と、スロットマシン１のフロントパネル２裏面に配置された設定表示ＬＥＤ（図示しない）を点灯して、設定値を表示する。
【０１１８】
設定変更モードを起動した後は、スタートスイッチ１２センサ信号がオンであるか否かを判定し続け、スタートスイッチ１２が操作されたことに基づいてスタートスイッチ１２センサ信号がオンになったと判定したときは、設定値を決定し設定表示ＬＥＤに現在の設定値を表示する。一方、スタートスイッチ１２センサ信号がオンであると判定していない状態で、設定スイッチ信号がオンになったと判定したときは、設定スイッチ立ち上がりデータをクリアして、現在の設定値が最大設定値（設定値「６」）以上であるか否かを判定して、現在の設定値が最大設定値（設定値「６」）以上であると判定したときは設定値のデータをクリアしてからクリアした設定値にインクリメントし、現在の設定値が最大設定値未満（設定値「１」〜「５」）であると判定したときは現在の設定値にインクリメントする。
【０１１９】
その後、セットした設定値を表示するための設定値表示データを再度セットして、スロットマシン１のフロントパネル２前面に配置した獲得枚数表示器２７と、スロットマシン１のフロントパネル２裏面に配置した設定表示ＬＥＤを点灯して、現在の設定値を表示する。
【０１２０】
スタートスイッチ１２センサ信号がオンであると判定して設定値を決定したときは、設定キーが回転されることにより設定キースイッチ信号がオフになるか否かを判定し続ける。そして、設定キースイッチ信号がオフであると判定したときは、決定した設定値をメインＲＡＭ５６に保存して獲得枚数表示器２７と設定表示ＬＥＤを消灯し、メダルセレクタ３４に設けられたブロッカをオンにすることで設定変更モードを終了する。
【０１２１】
設定変更モードを起動した後にスタートスイッチ１２センサ信号がオンであると判定していない状態で、設定キーが回転され、設定キースイッチ信号がオフになっても設定変更モードを終了せずに設定変更モードを維持する。この状態でスタートスイッチ１２信号がオンであると判定したときは、復帰不可能エラー処理を行う。
【０１２２】
設定変更モードを起動した後にスタートスイッチ１２センサ信号がオンであると判定していない状態で、設定キーが回転され、設定キースイッチ信号がオフになり、この状態で設定スイッチ３８が操作されたときは通常の設定値変更処理を行う。その後スタートスイッチ１２信号がオンになる前に設定キーが回転され、設定キースイッチ信号がオンになり、スタートスイッチ１２信号がオンになったときは通常の設定変更モード終了処理を行う。
【０１２３】
また、ドア開放信号がオフであるときに設定キースイッチ信号がオンであると判定したときは、スロットマシン１の不具合や悪意の第三者による不正が行われている可能性があるため、設定値を決定するときに変更操作後の設定値から設定値を「１」に変更して設定値をセットする。つまり、遊技者にとって最も不利な役抽選テーブルを設定するか、復帰不可能エラー処理を行う。
【０１２４】
最も不利な役抽選テーブルは、設定可能な設定値のうちで最も不利な役抽選テーブルが望ましいが、通常では設定されない特殊な設定値としてもよい。そのときの特殊な設定値の役抽選テーブルには、ボーナスの当選確率を０にする等、有利な状態に移行しない（ボーナス遊技状態に移行しない）役抽選テーブルや、払い出し枚数が通常よりも少ない枚数に設定した役抽選テーブル等が挙げられる。
【０１２５】
（役抽選手段１２０）
役抽選手段１２０とは、乱数を用いて役抽選テーブルから抽選結果として役またはハズレを決定する役抽選を行う手段である。乱数発生器１２２で生成した乱数を用いて役抽選を行い、役抽選の抽選結果において決定した役に対応するフラグを立てる。
【０１２６】
（役の種類）
スロットマシン１に設ける役の種類は、大別して、ボーナス、小役、リプレイがある。このうち、ボーナスには、ＢＢ、ＲＢ、ＭＢ、ＳＢ、ＣＢを含む。
【０１２７】
ボーナスは、予め定められた場合に作動する役物を意味している。一般的には、表示窓４の有効ライン上に「７・７・７」や「７・７・バー」の図柄組合せを停止表示させたときに作動する。ボーナスに関する役物の作動により、規定数ごとの入賞に係る図柄組合せの数が変化したり、規定数ごとの入賞に係る図柄組合せの条件装置作動確率が変更されたりする。
【０１２８】
ＢＢはビッグボーナスの略称であり、第一種特別役物連続作動装置とも称される。ＢＢは、小役入賞に係る４６５枚を超える遊技メダルの払い出しが終了条件として設定され、ＢＢ中は小役（後述する）の当選確率を通常役抽選テーブルよりも高く設定したＢＢ中役抽選テーブルを用いて役抽選を行う。なお、ＢＢ中はＢＢ中役抽選テーブルを設けなくてもよい。例えば、後述するＲＢ中役抽選テーブルをＢＢの終了条件を満たすまで連続作動させるものをＢＢ中役抽選テーブルと称してもよい。
【０１２９】
ＲＢは、レギュラーボーナスの略称であり、第一種特別役物とも称される。ＲＢは、一般的には８回の小役入賞か１２回の遊技結果を得ることを終了条件として設定され、ＲＢ中は小役の当選確率を通常役抽選テーブルよりも高く設定したＲＢ中役抽選テーブルを用いて役抽選を行う。
【０１３０】
ＭＢは、ミドルボーナスの略称であり、第二種特別役物連続作動装置とも称される。ＭＢには、小役入賞に係る２５３枚を超えるメダルの払い出し、ＲＢ当選、又はＳＢ（後述する）当選を終了条件として設定され、ＭＢ中は役抽選の結果に関わらず小役に関するフラグが全て立っているＭＢ中役抽選テーブルを用いて役抽選を行う。また、ＭＢ中は予め定めたリールに関して、通常の停止制御とは異なる制御とする。例えば、ＭＢ中は第１メインリール８ａを７５ミリ秒以内で停止制御を行うようにすることが考えられる。なお、ＭＢ中はＭＢ中役抽選テーブルを設けなくてもよい。例えば、後述するＣＢ中役抽選テーブルをＭＢの終了条件を満たすまで連続作動させるものをＭＢ中役抽選テーブルと称してもよい。
【０１３１】
ＳＢは、シングルボーナスの略称であり、普通役物とも称される。ＳＢには、一回の遊技の結果を得たときを終了条件として設定され、ＳＢ中は小役の当選確率を通常役抽選テーブルよりも高く設定したＳＢ中役抽選テーブルを用いて役抽選を行う。
【０１３２】
ＣＢは、チャレンジボーナスの略称であり、第二種特別役物とも称される。ＣＢには、一回の遊技の結果を得たとき、ＲＢ当選、又はＳＢ当選を終了条件として設定され、ＣＢ中は役抽選の結果に関わらず小役に関するフラグが全て立っているＣＢ中役抽選テーブルを用いて役抽選を行う。ＣＢ中は、予め定めたリールに関して、通常の停止制御とは異なる制御としてもよい。例えば、ＣＢ中は第１メインリール８ａを７５ミリ秒以内で停止制御を行うようにすることが考えられる。
【０１３３】
上記の説明でＢＢは、ＢＢ中役抽選テーブルを用いて役抽選を行うとしたが、これに限られず、ＢＢ中は通常役抽選テーブルと小役の当選確率が同一の確率に設定されているとともにＲＢの当選確率が上昇したＢＢ一般役抽選テーブルと、小役の当選確率を通常役抽選テーブルよりも高く設定したＲＢ中役抽選テーブルを用いて遊技を行ってもよい。この場合であっても、ＢＢでは、小役入賞に係る４６５枚のメダルを超える払い出しを終了条件として設定していることに変わりはない。また、これらボーナスに関する制御を司るものを総称して特別遊技制御手段１５１という。
【０１３４】
本実施形態では、ＭＢのみを搭載しており、残りのボーナスは非搭載としているが、他のボーナスを搭載してもよい。
【０１３５】
小役は、当選した小役に基づく図柄組合せが有効ライン上に停止表示され、入賞判定手段１４０（後述する）により入賞と判定したときに、停止表示した図柄組合せに基づくメダルの払い出しを行う役である。
【０１３６】
リプレイは、当選したリプレイに基づく図柄組合せが有効ライン上に停止表示され、入賞判定手段１４０により入賞と判定したときに、メダルを投入することなく次の遊技を行うことができる役である。
【０１３７】
役抽選の抽選結果において、ボーナス、小役、及び、リプレイのいずれの役にも当選しなかったときは、ハズレとなり、後述する入賞処理を行わない。ハズレとなったときは有効ラインにいずれの役にも係らない図柄組合せを停止表示する。またこれに限らず、ハズレ役を備え、ハズレ役に当選することで、上記ハズレと同様の処理を行ってもよい。
【０１３８】
役抽選により抽選が行われる役のうち、ＢＢ、ＲＢ、及び、ＭＢに関して、当選した遊技で図柄組合せが有効ライン上に停止表示されなかったときは、次遊技以降に当選フラグを持越すことができる（特別役持越手段１４６）。当選フラグ持越し中は、当選フラグ持越し前の役抽選テーブルを用いて役抽選を行ってもよいし、当選フラグに応じた持越中役抽選テーブルを用いて役抽選を行ってもよい。持越中役抽選テーブルを用いているときに、当選したＢＢ、ＲＢ、又はＭＢに基づく図柄組合せが有効ライン上に停止表示した場合は、役抽選テーブルの移行条件を満たすと判断し、持越中役抽選テーブルから当選フラグに対応する役抽選テーブルに移行する。
【０１３９】
（乱数発生器１２２）
何れかの役抽選テーブルを用いて役抽選を行うときに、乱数の値をもとに、役抽選テーブルの値と照合して役抽選を行う。乱数には、ソフトウェアで生成するソフト乱数と、ハードウェアで生成するハード乱数と、チップに組み込まれている内蔵乱数がある。
【０１４０】
ソフト乱数とは、メインＣＰＵ１０５の処理である割込み処理において発生する乱数であり、割込み処理の乱数更新処理において、カウンタの値をインクリメントする。割込み処理では、スロットマシン１の電源が投入されている間は、１．４９ミリ秒ごとに処理を起動し、起動した割込み処理内の乱数更新処理においてカウンタの値にインクリメントする。
【０１４１】
ハード乱数とは、メインＣＰＵ１０５とは独立して設けられた（メインＣＰＵ１０５の動作とは非同期の）、水晶発振器１１４からの振動をもとに発生する乱数であり、水晶発振器１１４からの振動をカウンタＩＣで取得し、取得するごとにカウンタの値にインクリメントする。
【０１４２】
内蔵乱数とは、０から６５５３５までの値を予めランダムに配置した一の配列から、固有の内蔵乱数更新周期のタイミングにおいて一の配列に定められた値を更新することで発生する乱数であり、チップごとに異なった配列が設定されている。
【０１４３】
（乱数抽出手段１２４）
乱数抽出手段１２４は、ソフト乱数、ハード乱数、又は、内蔵乱数で発生した乱数値を、遊技者のスタートスイッチ１２の操作に基づいたスタートスイッチ受付け信号を受信したタイミングで抽出する手段である。ソフト乱数、ハード乱数に関しては、カウンタを高速で更新するため、抽出したタイミングによって値がランダムに異なるため乱数として用いることができる。
【０１４４】
ソフト乱数、ハード乱数においてはインクリメントしたカウント値が６５５３５に到達し、６５５３６へインクリメントする場合は、再度０からのインクリメントを開始する。内蔵乱数においては配列の終端である６５５３６個目の乱数値を更新した場合は、再度配列の始端の乱数値から更新を開始する。これらのカウンタ値、又は、乱数値は、スロットマシン１の電源が投入されている間は更新し続ける。
【０１４５】
（乱数生成手段１２６）
乱数生成手段１２６は、乱数抽出手段１２４で抽出したカウント値、又は乱数値をもとに、リフレッシュレジスタ（Ｒレジスタ）の値を加算して、役抽選に用いる乱数を生成する手段である。また内蔵乱数の値にソフト乱数の値を四則演算して新たな乱数を生成することもできる。
【０１４６】
（乱数判定手段１２８）
乱数判定手段１２８は、乱数生成手段１２６にて生成された役抽選に用いる乱数値が正常な値であるか否かを判定する。正常であれば生成された乱数値を使用し、異常であればエラーが生じた旨をランプ、スピーカＳ等にて出力することが挙げられる。
【０１４７】
（役抽選テーブル）
役抽選テーブルには、複数種類の役に対する当選確率が定めており、遊技状態に応じて複数種類の役抽選テーブルを設けている。例えば、ＢＢ中に使用するＢＢ中役抽選テーブルや、ＭＢ中に使用するＭＢ中役抽選テーブル等が該当する。
【０１４８】
役抽選テーブルには、１種類の図柄組合せが有効ライン上に停止表示可能な単独当選役や、複数の図柄組合せが１または複数の有効ライン上に停止表示可能な重複当選役を役抽選の抽選結果に応じて設定する。
【０１４９】
重複当選役として設定している複数の図柄組合せは、全ての図柄組合せを操作態様に応じて一の当選役を停止表示可能に設定してもよいし、一部の図柄組合せを停止表示不可能に設定してもよい。この重複当選した役の内、一部の停止表示不可能な図柄組合せに対応する役のことを制御用役と称することもある。
【０１５０】
制御用役の役割としては、複数の役抽選結果として同一の図柄組合せを有効ラインに停止表示可能な場合であっても、重複当選役として設定している制御用役の種類に応じて停止表示する有効ラインを異ならせるように制御することができる役割を担っている。
【０１５１】
（当選フラグ制御手段１４８）
当選フラグ制御手段１４８とは、役抽選の抽選結果でいずれかの役が当選したときは、当選した役に対応するフラグをオンにする。そして、遊技者によって全てのストップスイッチ１３が操作され、当選した役に係る入賞処理を終了するときに当選した役に対応するフラグをオフにする。
【０１５２】
また、上述したＢＢ、ＲＢ、及び、ＭＢに関しては、当選した遊技でフラグをオンにするが、全てのストップスイッチ１３が操作されたときに当選したＢＢ、ＲＢ、又はＭＢの図柄組合せが有効ライン上に停止表示していない場合は、次遊技以降にフラグをオンの状態で持越し、上述した持越中役抽選テーブルを設定し、当選したＢＢ、ＲＢ、又はＭＢの図柄組合せが停止表示して当選役に係る入賞処理を終了したことにより、ＢＢ、ＲＢ、又はＭＢに対応するフラグをオフにする。
【０１５３】
（ＲＴ）
また、役抽選テーブルには、ＲＴ役抽選テーブルを設ける。ＲＴとは、役抽選においてリプレイの当選確率が通常役抽選テーブルと比べて異なる遊技状態であり、リプレイタイムの略称である。
【０１５４】
ＲＴの具体的な使用例として、通常役抽選テーブルのハズレの領域をリプレイに置換えてリプレイの当選確率を増加するようにしてもよいし、通常役抽選テーブルのリプレイの領域をハズレに置き換えてリプレイの当選確率を減少するようにしてもよい。
さらに、通常役抽選テーブルとリプレイの領域は同一であるが、リプレイの領域内で当選するリプレイの種類を異ならせるようにしてもよい。
スロットマシン１では、複数のＲＴ役抽選テーブルを設けており、それぞれ所定の移行条件を満たすと他のＲＴ状態に移行するように構成している。
【０１５５】
ＲＴ役抽選テーブルの移行条件としては、後述する入賞判定手段１４０により以下の条件を挙げることができる。
一、特定の図柄組合せ（ボーナスに関する図柄組合せ、ＲＴ移行図柄組合せ）が停止表示したとき
二、ボーナスが当選したとき
三、ボーナスのうちＢＢ、ＲＢ、又はＭＢが終了したとき
四、特定の図柄組合せ（ＲＴ移行図柄組合せ）が停止表示されてから規定回数の遊技を消化したとき
五、ＢＢ、ＲＢ、又はＭＢが終了してから規定回数の遊技を消化したとき
これらのＲＴ役抽選テーブルの移行条件は遊技性に応じて適宜設定できる。
【０１５６】
（リール制御手段１３０）
リール制御手段１３０は、スタートスイッチ１２が操作されたときに、停止しているすべて（３つ）のリールの回転を開始するように制御するもの（回転制御手段１３２）、又はストップスイッチ１３が操作されたときに、回転しているすべてのリールを停止（停止制御手段１３４）するように制御するものである。さらに、役抽選手段１２０により抽選結果を決定した後、当該遊技の抽選結果に対応した図柄制御番号を参照して、図柄制御番号に対応する停止テーブルを選択するとともに、ストップスイッチ１３の操作タイミングに対応するリールの停止位置を決定してステッピングモータ６６を駆動制御することにより、その決定した停止位置に各リールを停止制御する。また、リール制御手段１３０は、前回遊技のリールの回転開始直前から所定時間（本実施形態では４．１秒）経過する前に当該遊技のスタートスイッチ１２が操作されたときは、所定時間の経過後にステッピングモータ６６の駆動制御を行うことでリールを回転させる。
【０１５７】
（定速回転、停止制御作動時間）
リール制御手段１３０は、スタートスイッチ１２が操作されたときにリールの回転速度を定速にするための加速制御を行い、リールの回転速度を定速に維持するための定速制御を行い、ストップスイッチ１３が操作されたときに減速制御を行い、リールを予め決定した停止位置に停止させる。本実施形態では、リールが定速で回転する時間は１分間に８０回転と定め、ストップスイッチ１３の操作から１９０ミリ秒以内に該リールを停止させる制御を行う。本実施例では、ストップスイッチ１３の操作受付時に表示窓４領域に存在する図柄を含めて５図柄先までを引き込むことが可能である。
【０１５８】
（励磁）
本実施形態のステッピングモータ６６は４相ステッピングモータ６６を使用して励磁の切り替えを行い、リールの駆動制御を行う。リールを駆動する励磁の出力パターンとして、１相出力パターン、２相出力パターン、１−２相交互出力パターンが挙げられる本実施形態では、１−２相交互出力パターンを用いてステッピングモータ６６の駆動制御を行っている。
【０１５９】
（ずらしコマ制御、蹴飛ばし、引き込み）
ずらしコマ制御とは、ストップスイッチ１３が操作されたタイミングで停止しないときに、当選役と操作タイミングに基づいた図柄制御番号に予め定められた停止位置までリールを回転させる制御である。ずらしコマ制御には、蹴飛ばし制御と引き込み制御があり、蹴飛ばし制御とはストップスイッチ１３の停止受付け時に有効ライン上に当選役に基づかない入賞に伴う図柄がある場合は、当選役に関する図柄と異なりメダルの払い出しを必要とするため、有効ライン上に当選役とは異なる図柄が停止させないようにリールを回転させる制御のことをいう。例えば、第１メインリール８ａに付されている図柄の停止表示でのみ入賞が確定する役が存在し当該役に非当選のとき、停止受付位置により有効ライン上で停止受付を行ったときは有効ライン上に当該図柄を停止表示させないように制御することをいう。引き込み制御とは、ストップスイッチ１３の停止受付時に有効ライン上に当選役に基づいた入賞に伴う図柄がない場合で、当選役に関する図柄を有効ライン上に停止表示させることが可能であるときは当選役に関する図柄を予め定めた停止位置まで回転させる制御のことをいう。例えば、第１メインリール８ａに付されている図柄の停止表示でのみ入賞が確定する役が存在し当該役に当選のとき、表示窓４外に該当選役に関する図柄が存在し、停止受付位置から有効ライン上に停止表示させることが可能であるときは、有効ライン上に停止表示させるように制御する。
【０１６０】
（技術介入を必要としない図柄組合せ）
技術介入を必要としない図柄組合せとは、リールが回転している時に任意のタイミングでストップスイッチ１３が操作されても、当選している役の図柄組合せを必ず有効ライン上に停止表示することが可能であることを意味する。例えば、引き込み範囲内に常に当選役に関する図柄が存在する場合は、任意のタイミングでストップスイッチ１３を操作しても必ず有効ライン上に当選役に関する図柄を停止表示させることができるので、このような当選役に関する図柄からなる図柄組合せは技術介入を必要としない図柄組合せであるといえる。以下、技術介入を必要としない引込率のことをＰＢ＝１と称す。
【０１６１】
ＰＢ≠１とは、リールが回転している時に適宜のタイミングでストップスイッチ１３が操作された時に、当選している役の図柄組合せを必ず有効ライン上に停止制御することが可能となることを意味する。例えば、引き込み範囲内に当選役に関する図柄が存在しない箇所がある場合は、適宜のタイミングでストップスイッチ１３を操作しないと有効ライン上に当選役に関する図柄を停止表示させることができないので、このような当選役に関する図柄の引込率はＰＢ≠１であるといえる。つまり、ストップスイッチ１３が操作されてから表示窓４内の当該図柄を含めて最大で５図柄より当選役に関する図柄が離れている場合は引き込むことができない。
【０１６２】
（小役優先、ボーナス優先）
優先制御とは、当該遊技で複数の条件装置フラグがオン状態であるときに、予め定められた条件装置フラグに関する図柄を優先して有効ライン上に停止表示するように制御することであり、主な種類として、小役優先制御、ボーナス優先制御が挙げられる。
【０１６３】
小役優先制御とは、特別役持越手段１４６により、次遊技に持ち越すことが不可能な小役に関する条件装置フラグと次遊技に持ち越すことが可能なボーナスに関する条件装置フラグがオン状態のときに、停止操作タイミングでボーナスに関する図柄と小役に関する図柄の双方を有効ライン上に引き込むことが可能であった場合は、小役に関する図柄を有効ライン上に停止表示するように制御することである。
【０１６４】
ボーナス優先制御とは、特別役持越手段１４６により、次遊技に持ち越すことが不可能な小役に関する条件装置フラグと次遊技に持ち越すことが可能なボーナスに関する条件装置フラグがオン状態のときに、停止操作タイミングでボーナスに関する図柄と小役に関する図柄の双方を有効ライン上に引き込むことが可能であった場合は、ボーナスに関する図柄を有効ライン上に停止表示するように制御することである。例えば、ＰＢ＝１の小役に関する条件装置フラグとＰＢ≠１のボーナスに関する条件装置フラグがオン状態のときには、停止操作タイミングがボーナスに関する図柄を引き込めるタイミングである場合は、ボーナスに関する図柄組合せを有効ライン上に停止表示するように制御する。
【０１６５】
優先制御には、リプレイと小役、リプレイとボーナス、又は、リプレイと小役とボーナスのそれぞれの条件装置フラグが同時にオン状態となったときは、停止優先度の関係として以下のような定義付けを行うことも可能である。
リプレイ  ＞  小役  ＞  ボーナス  （小役優先制御）
リプレイ  ＞  ボーナス  ＞  小役  （ボーナス優先制御）
【０１６６】
（停止位置決定テーブル）
停止位置決定テーブルとは、役抽選手段１２０による役抽選の結果で定まる図柄制御番号に対応して設けられており、ストップスイッチ１３の操作タイミングに対応したリールの停止位置を予め定めたものである。停止位置決定テーブルには、ＢＢ当選時停止位置決定テーブル、ＲＢ当選時停止位置決定テーブル、ＳＢ停止位置決定テーブル、小役当選時停止位置決定テーブルやリプレイ当選時停止位置決定テーブルが該当する。
【０１６７】
ＢＢ当選時停止位置決定テーブルとは、役抽選の結果でＢＢに当選しＢＢに関する条件装置フラグのみがオン状態であるとき、又は当該遊技以前に役抽選の結果でＢＢに当選しＢＢに関する条件装置フラグをオン状態で持ち越しているときであって、当該遊技で役抽選の結果非当選であるときに、有効ライン上にＢＢに関する図柄が停止可能な範囲内でストップスイッチ１３が操作された場合は、有効ライン上にＢＢに関する図柄を停止表示させるように予め停止位置が定められている。そして、有効ライン上にＢＢに関する図柄が停止表示不可能な範囲内でストップスイッチ１３が操作された場合は、ＢＢに当選したことを示唆するような図柄を停止させるように予め停止位置が定められている（ＢＢリーチ目）。また、当該遊技以前に役抽選の結果でＢＢに当選しＢＢに関する条件装置フラグをオン状態で持ち越しているときに、当該遊技で役抽選の結果が小役又はリプレイ当選であるときは、小役又はリプレイ優先制御により小役又はリプレイを引き込むが、ＢＢ非当選時とは異なる小役又はリプレイ引き込み制御を行うことで、ＢＢ当選を示唆する停止出目を停止表示することができる。
【０１６８】
ＲＢ当選時停止位置決定テーブルとは、役抽選の結果でＲＢに当選しＲＢに関する条件装置フラグのみがオン状態であるとき、又は当該遊技以前に役抽選の結果でＲＢに当選しＲＢに関する条件装置フラグをオン状態で持ち越しているときであって、当該遊技で役抽選の結果非当選であるときに、有効ライン上にＲＢに関する図柄が停止可能な範囲内でストップスイッチ１３が操作された場合は、有効ライン上にＲＢに関する図柄を停止表示させるように予め停止位置が定められている。そして、有効ライン上にＲＢに関する図柄が停止表示不可能な範囲内でストップスイッチ１３が操作された場合は、ＲＢに当選したことを示唆するような図柄を停止表示させるように予め停止位置が定められている（ＲＢリーチ目）。また、当該遊技以前に役抽選の結果でＲＢに当選しＲＢに関する条件装置フラグをオン状態で持ち越しているときに、当該遊技で役抽選の結果が小役又はリプレイ当選であるときは、小役又はリプレイ優先制御により小役又はリプレイを引き込むが、ＢＢ非当選時とは異なる小役又はリプレイ引き込み制御を行うことで、ＲＢ当選を示唆する停止出目を停止表示することができる。
【０１６９】
ＳＢ当選時停止位置決定テーブルとは、役抽選の結果でＳＢに当選したときに用いられ、ＳＢに関する図柄を有効ライン上に停止表示させるように予め停止位置が定められている。また、有効ライン上にＳＢに関する図柄が停止表示不可能である場合には、ＳＢに当選したことを示唆するような停止制御（ＳＢリーチ目）を行う。また、ＳＢと小役、又は、ＳＢとリプレイに当選したときは、小役又はリプレイ優先制御により小役又はリプレイを引き込むが、ＳＢ非当選時とは異なる小役又はリプレイ引き込み制御を行うことで、ＳＢ当選を示唆する停止出目を停止表示することができる。
【０１７０】
小役当選時停止位置決定テーブルとは、役抽選の結果で小役に当選したときに用いられ、小役に関する図柄を有効ライン上に停止表示させるように予め停止位置が定められている。また、有効ライン上に小役に関する図柄が停止表示不可能である場合には、小役当選したことを示唆するような停止制御（小役こぼし目）を行う。
【０１７１】
リプレイ当選時停止位置決定テーブルとは、役抽選の結果でリプレイに当選したときに用いられ、リプレイに関する図柄を有効ライン上に停止表示させるように予め停止位置が定められている。
【０１７２】
（操作順番検出手段１３８）
操作順番検出手段１３８とは、メイン制御基板１００で管理をし、遊技者が操作する複数のストップスイッチ１３のうち、いずれの操作順番で操作されたかを検出するものであり、メイン制御基板１００で検出したストップスイッチ１３の操作順番をサブ制御基板１０００へ送信することでサブは対応する画像又は音声を出力する。具体的には、所定周期の割込み処理において入力ポートをチェックし、入力ポートのチェック時に所定のストップスイッチ１３の操作を検出したときは検出結果をメイン制御基板１００又はサブ制御基板１０００に送信し、メイン制御基板１００又はサブ制御基板１０００は操作スイッチに関する検出結果の受信した順番により操作順番を検出する。
【０１７３】
（操作順番制御）
操作順番制御とは、当選役に応じて予め定められており、ストップスイッチ１３の操作順番に応じて図柄の停止位置を変更し、設定された有効ラインに停止表示する図柄組合せを異ならせるように制御することである。停止操作順番のパターンとしては、３つのストップスイッチ１３に対しての操作順番組合せは６通り（左中右、左右中、中左右、中右左、右左中、右中左）ある。当選役と操作順番に応じて停止表示する図柄組合せが異なるように制御することも可能である。後述するが、重複当選した際に、操作順番に応じて有効ライン上に停止表示する図柄組合せを異ならせることもできる（個数優先制御、枚数優先制御）。また、停止操作順番に応じて遊技媒体の払い出し枚数を異ならせることも可能である。
【０１７４】
（優先制御について）
入賞することでメダルを払い出す小役が単独当選しているときに、小役に関する図柄を引き込める場合は、小役に関する図柄を引き込む制御を行う。小役が重複当選している場合は、当選しているすべての入賞役に対応する図柄組合せを、すべて有効ライン上に停止表示させることが可能である場合はすべての入賞役に対応する図柄組合せを引き込むように制御するが、小役とボーナス役が重複当選しているときは、優先制御で上述した小役かボーナス役のいずれかを優先して停止するようにし、双方が同時に有効ライン上に停止表示しないような制御を行う。また、すべての当選役に関して有効ライン上に表示させることが不可能である場合は以下に記載している制御を行う。
【０１７５】
（枚数優先制御）
枚数優先制御とは、重複当選役のうち、有効ライン上に停止表示されることで最も獲得枚数が多くなる図柄組合せを優先的に停止表示させる制御である。具体的には、図柄組合せが「Ａ‐Ａ‐Ａ」であり入賞すると１５枚の払い出しを行う小役Ａと、図柄組合せが「Ｂ‐Ｂ‐Ｂ」であり入賞すると３枚の払い出しを行う小役Ｂが重複して当選し、かつ、小役Ａ・Ｂ共にストップスイッチ１３の停止操作タイミングに関わらず必ず有効ライン上に停止表示させることができかつＡ又はＢの図柄が有効ライン上に同時に停止表示することができない場合、リールの第１停止操作時に、払い出し枚数の多い小役Ａに係る図柄「Ａ」を優先して有効ライン上に停止表示させる。そして、回転中の残りのリールに対応するストップスイッチ１３を操作すると有効ライン上に図柄「Ａ」を停止表示させる。これにより、遊技者の技量によらず獲得枚数の多いメダルを付与することができ、一のリールに対応するストップスイッチ１３を操作することで、払い出し枚数が最大となる入賞役よりも少ない入賞役を有効ラインに停止表示させないことが可能となる。
【０１７６】
（個数優先制御）
個数優先制御とは、重複当選役のうち、有効ライン上に停止表示される図柄組合せの数がもっとも多い図柄を優先的に停止表示させる制御である。具体的には、図柄組合せが「Ａ‐Ａ‐Ａ」であり入賞すると１５枚の払い出しを行う小役Ａと、図柄組合せが「Ｂ‐Ｂ‐Ｂ」であり入賞すると３枚の払い出しを行う小役Ｂと、図柄組合せが「Ｂ‐Ｃ‐Ｃ」であり入賞すると３枚の払い出しを行う小役Ｃとが重複当選し、かつ、小役Ａに関してはストップスイッチ１３の操作タイミングにかかわらず有効ライン上に停止表示させることができ、小役Ｂ・Ｃについてはストップスイッチ１３の停止操作タイミングに応じて有効ライン上に停止表示させることができる場合、第１メインリール８ａを第１停止操作すると、図柄「Ａ」を有効ライン上に停止表示させず図柄組合せ数が多い小役Ｂ・Ｃに係る図柄「Ｂ」を優先して有効ライン上に停止表示させる。これにより、遊技者の技量によらず図柄組合せが多い図柄を優先的に停止表示させることができる。
【０１７７】
また、枚数優先制御と個数優先制御は当選役毎又はリールの停止操作順番毎に設定することも可能である。当選役毎の具体例としては、小役Ａ，Ｂ，Ｃと図柄組合せ「Ｃ−Ｂ−Ｃ」から構成される３枚の払い出しを行う小役Ｄが重複当選し、かつ、左第一停止操作で枚数優先制御、中第一停止操作で個数優先制御と予め定めているときに、左第一停止操作を行うと、枚数優先制御により払い出し枚数が最大となる図柄組合せを有効ライン上に引き込む、つまり小役Ａに関する図柄組合せを引き込む。中第一停止操作を行うと当選している図柄の個数が最大の図柄を有効ラインが上に引き込む、つまり当選している小役Ｂ、Ｃ，Ｄのうち、図柄「Ｂ」が２つ、図柄「Ｃ」が１つであることから当選している個数が多い図柄「Ｂ」を有効ライン上に引き込む。これにより、当選役に応じて停止操作タイミングに関わらず予め定めた図柄組合せを停止表示することが可能となる。
【０１７８】
リールの停止操作順番毎の具体例としては、小役Ａ、小役Ｂ及び小役Ｃとが重複当選した場合に、図柄Ａ，Ｂ,Ｃが有効ライン上に引き込める範囲に存在するときに、左ストップスイッチ１３ａを一番目に操作した場合、図柄を引き込める数はＡよりＢの方が多いことから左ストップスイッチ１３ａに対応した第３メインリール８ｃの有効ライン上に図柄Ｂを停止表示し、残りのリールに小役Ｂ又は小役Ｃに対応する図柄組合せを停止表示させ、中又は右ストップスイッチ１３ｂ、ｃを一番目に操作した場合、獲得枚数が最大となる図柄組合せを有効ライン上に停止表示させる。これにより、停止操作順番に応じて獲得枚数が最大となる図柄組合せと図柄表示個数の最大となる図柄組合せを停止表示させることができる。
【０１７９】
（操作順番リプレイ）
操作順番リプレイとは、役抽選により、複数のリプレイが重複当選した時に、ストップスイッチ１３の停止操作態様に応じて、複数のリプレイのうちいずれかのリプレイに関する図柄組合せを有効ライン上に停止表示させるように予め決められたリプレイである。
【０１８０】
（操作順番によるＰＢ＝１役の取りこぼし制御）
ストップスイッチ１３の停止操作のタイミングに応じて、一回の抽選結果で複数の条件装置が作動する当選役群に含まれる図柄組合せを停止表示することが可能となる制御について説明する。役抽選の結果で所定の役が当選し当選役群に含まれる複数の図柄のうち、任意のタイミングで操作しても必ず当選役群に含まれる図柄組合せを有効ライン上に停止表示させることができる合算ＰＢ＝１役（以下、正解役）があり、当選役群のうちいずれか一つの図柄組合せはリール配列上に均等に配置されていない（任意の停止受付から５図柄の範囲内に図柄が存在しない場合がある。）が、当選役群全ての図柄は均等に配置されている。正解役に対して、適切なタイミングで操作することで有効ライン上に停止表示させることができるＰＢ≠１役があり（以下、失敗役）、当選役群のうちいずれか一つの図柄組合せ及び全ての図柄組合せはリール配列上に均等に配置されていない。
【０１８１】
当選役群を構成する複数の当選役は、有効ライン上に停止表示されると、互いに同じ払い出し枚数を付与する。当選役群が当選したときに停止操作順番に応じて予め定めた役に関する図柄を引き込むように制御する。
【０１８２】
停止操作順番が予め定めた順番と同一である場合は、全リールに必ずＰＢ＝１の役を引き込む。停止操作順番が予め定めた順番と異なる場合は、ＰＢ≠１の役のうち、停止タイミングに応じて引き込める場合のみ図柄を引き込む。停止操作順番が予め定めた順番と異なる場合であり、かつ、ＰＢ≠１の役を停止タイミングに応じて引き込むことができない場合は、予め定めた図柄組合せを停止表示するように制御する。
【０１８３】
これにより、当選役群と停止操作順番に応じて、獲得枚数が変動する遊技性又はＲＴ状態の移行を変更する遊技性を提供することができる。また、上記で説明した個数・枚数優先制御と組み合わせて使用してもよい。また、それにより、取りこぼし制御で停止操作順番失敗のときに停止タイミングが偶然に図柄組合せを引き込める場合でも、個数・枚数優先制御により、正解役よりも少ない払い出しの役を優先的に有効ライン上に引き込むことができるため、より、停止操作順番失敗時の払い出し枚数を減らすことができる。
【０１８４】
（入賞判定手段１４０）
入賞判定手段１４０とは、有効ライン上に役を構成する図柄組合せが停止表示したか否かを判定する手段である。有効ライン上に役を構成する図柄組合せが停止表示したと判定したときは、停止表示した図柄組合せに基づいた入賞処理を行い、有効ライン上に役を構成する図柄組合せが停止表示したと判定しなかったときは、ハズレに基づく処理を行う。
【０１８５】
入賞処理とは、有効ライン上に停止表示した図柄組合せに基づいて、遊技者に特典を付与する処理である。小役に基づく図柄組合せが停止表示したときの入賞処理としては、停止表示した図柄組合せに基づくメダルの払い出し（払出し手段１４２）や、停止表示した図柄組合せに基づいて遊技状態を移行する処理であり、リプレイに基づく図柄組合せが停止表示したときの入賞処理としては、リプレイの権利を与えることや、停止表示した図柄組合せに基づいて遊技状態を移行する処理であり、ボーナスに基づく図柄組合せが停止表示したときの入賞処理としては、停止表示した図柄組合せに基づいて遊技状態を移行する処理である。
【０１８６】
しかし、これに限らず、入賞判定手段１４０の結果がハズレとなったときには、ハズレに基づく入賞処理を行い、入賞処理の結果として遊技者に特典を付与しないという処理を行ってもよい。また、ハズレに基づく入賞処理として、ハズレとなったときの操作態様に応じて遊技状態を移行してもよい。例えば、ハズレとなったときに予め定めた操作順番に応じて全てのストップスイッチ１３が操作されたときは、フリーズ当選確率が異なる遊技状態に移行することが挙げられる。また、小役の取りこぼしによる見た目上のハズレの場合であっても、払い出しを行わずに、ＲＴ状態の移行など遊技状態の移行制御を行うなどの入賞処理を行うこともできる。さらに、ボーナスに基づく入賞処理として停止表示した図柄組合せに基づくメダルの払い出し（払出し手段１４２）やリプレイの権利を与えることを付加してもよい。
【０１８７】
遊技状態を移行する処理とは、移行する遊技状態に応じた役抽選テーブルを設定すること、移行する遊技状態に応じたリール制御を設定すること、移行する遊技状態に応じたフリーズ当選確率を設定すること、又はこれらの組合せである。
【０１８８】
入賞判定手段１４０は、入賞した図柄組合せを判定すると、有効ラインに停止表示された入賞図柄組合せ情報（停止出目情報）、及び、役抽選結果情報をサブ制御基板１０００に送信する。一方、サブ制御基板１０００はこれらの情報を受信すると、入賞図柄組合せ情報、及び、役抽選結果情報に応じた演出を表示装置３２、ランプ、又はスピーカＳを用いて出力することができる。
【０１８９】
（払出し手段１４２）
払出し手段１４２は、入賞判定手段１４０により小役が入賞したと判定したときに、入賞した小役に応じて予め定められたメダルを払い出す手段である。
【０１９０】
入賞判定手段１４０は、全ての有効ラインにおいて入賞の判定を行い、判定の結果、複数の有効ライン上に、重複当選役に基づく図柄組合せが複数停止表示したときは、停止表示した複数の図柄組合せの各々に対して入賞処理を行う。
【０１９１】
例えば、払い出し枚数として２枚と設定した小役と、払い出し枚数として１０枚と設定した小役が、複数の有効ラインに停止表示しているときの入賞処理としては、２枚と設定した小役に基づく払い出し枚数と１０枚と設定した小役に基づく払い出し枚数とを合算して、１２枚の払い出しを行う。
【０１９２】
そして、１回の払い出し枚数には上限を設定し、複数の小役に基づく図柄組合せを有効ライン上に停止表示したときに、払い出し枚数の上限値を超えるときは、上限値の枚数を払い出す。
【０１９３】
例えば、払い出し枚数の上限値を１５枚に設定して、払い出し枚数として１２枚と設定した小役と、払い出し枚数として１０枚と設定した小役が複数の有効ラインに停止表示しているときの入賞処理としては、１２枚と設定した小役と１０枚と設定した小役の合算値が上限値を超えるときは、上限値である１５枚の払い出しを行う。
【０１９４】
本実施例では、小役に対してのみメダルを払い出すように設定しているが、リプレイに基づく入賞処理として、賭け枚数分のメダルを払い出してもよいし、ボーナスに基づく入賞処理として予め設定している枚数のメダルを払い出してもよい。
【０１９５】
（プログラム開始処理フロー）
メイン制御基板１００において実行するプログラム開始処理について図４のフローチャートを用いて説明する。
【０１９６】
メイン制御基板１００は、電源が投入されると、まず、仮スタックポインタをセットし（Ｓ１）、割込みモードとして定期的に実行される割込みをセットする（Ｓ２）。割込みモードをセットするとメイン制御基板１００のＣＰＵの機能設定を行う（Ｓ３）。ＣＰＵの機能設定が終わると、電源断復帰データを作成するＲＡＭチェック処理を行う（Ｓ４）。電源断復帰データとしては、電源断処理が正常に行われているか否か、保存スタックのアドレスが範囲内か否か、全ＲＡＭのチェックサムが正常か否かを含み、３つの条件の全てを満たす場合は電源断復帰データが正常と判定し、１つでも満たさない場合は電源断復帰データが異常と判定する。
【０１９７】
ＲＡＭチェック処理が終わると、自動清算スイッチ６２及び打止切換スイッチ６０のオン／オフの状態であるスイッチ状態をセットする（Ｓ５）。
スイッチ状態をセットすると、設定キースイッチ信号及びドア開放検知スイッチ信号の状態をチェックし、設定キースイッチ３７及びドア開放検知スイッチ４８が共にオンか否かを判定する（Ｓ６）。
【０１９８】
設定キースイッチ３７及びドア開放検知スイッチ４８がオンである場合は（Ｓ６のＹＥＳ）、次に電源断復帰データが異常、又は復帰不可能状態か否かを判定する（Ｓ７）。電源断復帰データが異常、又は復帰不可能状態でない場合は（Ｓ７のＮＯ）、次に設定変更が可能な状態か否かを示す設定変更可能フラグがオンか否かを判定する（Ｓ８）。設定変更可能フラグがオンである場合（Ｓ８のＹＥＳ）は図１０の設定変更処理へ移行する（Ｓ９）。又、電源断復帰データが異常又は復帰不可能状態である場合（Ｓ７のＹＥＳ）も同様に設定変更処理へ移行する。そして、設定変更処理後は図９の遊技進行メインへ移行する（Ｓ１３）。
【０１９９】
設定キースイッチ３７及びドア開放検知スイッチ４８がオンでない場合（Ｓ６のＮＯ）及び、設定変更可能フラグがオフである場合は（Ｓ８のＮＯ）、ＲＡＭチェック処理で作成する電源断復帰データが正常か否かを判定する（Ｓ１０）。電源断復帰データが正常でない場合（Ｓ１０のＮＯ）は図６の復帰不可能エラー報知を行いスロットマシン１の遊技の進行を停止する復帰不可能エラー処理へ移行する（Ｓ１１）。一方、電源断復帰データが正常である場合（Ｓ１０のＹＥＳ）は図８の電源断復帰処理へ移行する（Ｓ１２）。そして、電源断復帰処理後は図９の遊技進行メインへ移行する（Ｓ１４）。なお、電源断復帰処理後は電源断が発生する前の状態から再開されるため遊技進行メインの初めから処理が実行されるとは限らない。
【０２００】
（電源断処理の説明）
メイン制御基板１００において実行する電源断割込み処理について図５のフローチャートを用いて説明する。
【０２０１】
電源断割込み処理では、出力ポートをクリアし（Ｓ１０１）、定期的に実行されている割込みが発生するのを禁止し（Ｓ１０２）、電源断時の割込み禁止／許可状態を保存する（Ｓ１０３）。次いで、使用レジスタの退避及びスタックポインタを保存する（Ｓ１０４）。保存すると電源断処理を行ったことを示す電源断処理済フラグをセットし（Ｓ１０５）、全ＲＡＭエリアのチェックサムデータを算出し保存する（Ｓ１０６）。そしてＲＡＭの書込みを禁止し（Ｓ１０７）、リセット待ちとなる。なお、保存されるスタックポインタのアドレス範囲、電源断処理済フラグの有無、全ＲＡＭエリアのチェックサムが正常か否かは、電源投入処理時に電源割込手段１４４による適切な電源割込処理が行われたかの判定をするためにチェックする。
【０２０２】
（復帰不可能エラー処理の説明）
メイン制御基板１００において実行する復帰不可能エラー処理について図６のフローチャートを用いて説明する。
【０２０３】
復帰不可能エラー処理では、割込みを禁止し（Ｓ２０１）、出力ポートの出力（サブ制御コマンドの出力、ステッピングモータ６６への励磁信号の出力など）をクリアする（Ｓ２０２）。そして、獲得枚数表示器２７においてエラーの表示（報知）を繰返す（Ｓ２０３）。
【０２０４】
（割込みの説明）
メイン制御基板１００において定期的に発生する（例えば１．４９ミリ秒毎）割込み処理について図７のフローチャートを用いて説明する。
【０２０５】
割込み処理を開始すると、各種センサ、操作スイッチの入力を判定する入力ポートの読込みを行い（Ｓ３０１）、各種タイマ（フリーズ期間計測用タイマ、ウエイト期間計測用タイマなど）の計測を行い（Ｓ３０２）、リール駆動管理として、第１メインリール８ａ、第２メインリール８ｂ、第３メインリール８ｃのステッピングモータ６６への励磁信号の出力パターンの更新を行う（Ｓ３０３）。次いで、ホールコンピュータなど外部のシステムへ出力するボーナス信号、ＡＲＴ信号、セキュリティ信号などの外部信号、メダル投入信号及びメダル払出信号をセット（オン／オフを制御）する外部信号出力を行う（Ｓ３０４）。
【０２０６】
次に制御コマンド送信処理ではセットされたサブ制御コマンドがある場合、サブ制御基板１０００へサブ制御コマンドを出力し（Ｓ３０５）、出力ポートごとに出力するデータ（ステッピングモータ６６への励磁信号やホッパ４４の駆動信号など）を作成し出力するポート出力処理を行い（Ｓ３０６）、ソフト乱数の更新を行い（Ｓ３０７）、割込み処理を終了する。
【０２０７】
また、図７のフローではＳ３０１で入力ポートの読込みを１回のみ行っているが、これに限らず複数回入力ポートの読込みを行って、複数回の入力ポートをチェックした結果に応じて入力ポートの読込み結果を生成してもよい。具体的には、Ｓ３０２のタイマ計測が行われた後に２回目の入力ポートの読込みを行うことが挙げられる。本遊技機においては、メイン制御基板１００からサブ制御基板１０００へ一方向で信号を送信するので、メイン制御基板１００の送信情報をサブ制御基板１０００でチェックして、異常と判断してもメイン制御基板１００に送信することができない。これにより、メイン制御基板１００側で正確な情報を送信するために１回目の入力ポートを読込んでから、タイマ計測処理を挟んで２回目の入力ポートを読込んでいる。タイマ計測処理を挟むことで時間をおいて２回目の入力ポートを読込むことができるので、１回目の入力ポート読込みの直後に２回目の入力ポートを読込むよりも、より正確に２回の入力ポートの情報をチェックすることができる。
【０２０８】
また、図７のフローのＳ３０６のポート出力のタイミングをＳ３０３の直後に行ってもよい。これにより、リール駆動管理で励磁信号の出力パターンを更新し、直後の処理ですぐにポート出力を行うことができるので停止制御に係る処理時間を短縮することができる。
【０２０９】
（電源断復帰処理の説明）
メイン制御基板１００において実行する電源断復帰処理について図８のフローチャートを用いて説明する。
【０２１０】
電源断復帰処理においては、スタックポインタを復帰し（Ｓ４０１）、サブ制御基板１０００へ送信するサブ制御コマンドのデータの出力データを復帰する（Ｓ４０２）。その後、設定されている設定値データが正常範囲内か否かを判断する（Ｓ４０３）。判断の結果、異常（値が定められた範囲外）の場合（Ｓ４０３のＮＯ）は図６の復帰不可能エラー処理に移行する（Ｓ４０４）。一方、正常（値が定められた範囲内）の場合（Ｓ４０３のＹＥＳ）は、未使用ＲＡＭ領域を初期化し（Ｓ４０５）、定期的に実行される割込みを起動し（Ｓ４０６）、入力ポートを読み込む（Ｓ４０７）。その後、電源断処理済みフラグのクリア（Ｓ４０８） 、使用レジスタの復帰（Ｓ４０９）、電源断時の割込み禁止／許可状態の復帰を行い（Ｓ４１０）、電源断時に発生したノンマスカブル割込みによる処理から復帰し電源断復帰処理を終了する。なお、電源断復帰処理を終了すると電源断が発生する前の状態に復帰し、復帰しない場合（設定変更時）は遊技進行メインの制御処理を始めから行う。
【０２１１】
上記実施形態ではＳ４０６のタイミングで割込みを起動しているが、プログラム開始直後のＳ３で割込みを起動してもよい。
【０２１２】
（遊技進行メインの説明）
メイン制御基板１００において実行する遊技進行メインの制御処理について図９のフローチャートを用いて説明する。
【０２１３】
メイン制御基板１００は、まず、スタックポインタをセットし（Ｓ５０１）、ＲＡＭ作業領域を除くＲＡＭエリア（未使用ＲＡＭ領域）を初期化する範囲として設定し、設定された範囲のＲＡＭエリアを初期化する（Ｓ５０２）。次に遊技を開始するために必要なデータのセットを行う遊技開始セットを行う（Ｓ５０３）。遊技開始セットでは、リール制御に関する情報、押し順に関する情報などの初期化を行う。次に、遊技状態の更新（ボーナスが作動していればボーナスの終了条件までの獲得可能な枚数の更新処理や、リプレイの当選確率を変動するＲＴ移行処理）を行う遊技状態管理を行う（Ｓ５０４）。遊技状態管理では、遊技開始時のサブ制御基板１０００へ送信するためのサブ制御コマンド（設定されている設定値を示す設定値情報コマンド、リプレイが作動しているか、ボーナスが作動しているか示す作動状態コマンド、設定されているＲＴ状態を示すＲＴコマンド）のセットを行い、ボーナス入賞時や終了時などの遅延処理が設定されている場合は、対応する時間が経過するまで待機する。
【０２１４】
次いで、ボーナス未作動の場合は、設定変更可能フラグをセットし、リプレイが作動している場合は前回の遊技と同じ賭け枚数をベットする自動投入処理及び、自動投入処理により投入されるメダルの枚数を示すサブ制御コマンド（メダル枚数コマンド）をセットするメダル受付開始時の処理を行う（Ｓ５０５）。
【０２１５】
次にメダルの賭け枚数が設定されているか否かを判定する（Ｓ５０６）。メダルがない場合（Ｓ５０６のＮＯ）はメダル投入待ち時の表示として、設定確認時の設定値の表示、設定変更時の設定値の表示、待機デモ移行時のクレジット表示のクリアなどの表示処理を行い（Ｓ５０７）、次の処理（Ｓ５０８）へ移行する。一方メダルがある場合（Ｓ５０６のＹＥＳ）は次の処理（Ｓ５０８）へ移行する。Ｓ５０８では作動しているフラグ（リプレイ、ボーナス）をチェックしリプレイ作動時か否かを判定される（Ｓ５０８）。リプレイ作動時でない場合（Ｓ５０８のＮＯ）は投入されるメダル、及び清算処理の管理を行う遊技メダル管理を行う（Ｓ５０９）。
【０２１６】
遊技メダル管理処理は、具体的に、メダル投入口１７からメダルが投入された場合、又はクレジットがある状態でベットスイッチが操作された場合にメダルの投入処理（メダルの枚数を示すサブ制御コマンドをセット）を行い、清算スイッチが操作された場合は賭け枚数が設定されているメダル、又は貯留されているメダルを払い出す処理を行う。また、設定変更可能フラグをオンに設定する。
【０２１７】
一方、リプレイ作動時である場合（Ｓ５０８のＹＥＳ）は次の処理（Ｓ５１０）へ移行する。Ｓ５１０では賭け枚数が規定数に達しているかチェックする。規定数と一致（本実施形態では３枚）している場合（Ｓ５１０のＹＥＳ）はＳ５１１へ移行し、規定数と一致していない場合（Ｓ５１０のＮＯ）はＳ５０６へ移行する。
【０２１８】
なお、リプレイ作動時であってもメダル投入が可能な場合は、Ｓ５０８の処理を行わずにＳ５０７からＳ５０９に移行する。これによりリプレイであってもＳ５０９の遊技メダル管理に移行するので、投入されるメダルの管理を行うことができる。
【０２１９】
Ｓ５１１ではスタートスイッチ１２センサ信号がオンか否かを判定する。オンされたと（スタートスイッチ１２が操作されたと）判定する場合（Ｓ５１１のＹＥＳ）は、役抽選を実行する役抽選処理を行う（Ｓ５１２）。詳細は図１１にて説明する。一方、スタートスイッチ１２が操作されていない場合（Ｓ５１１のＮＯ）はＳ５０６へ移行する。なお、スタートスイッチ１２が操作されるまでの期間にソフト乱数の更新を行ってもよい。また、スタートスイッチ１２の操作を検出したときに設定変更可能フラグをオフに設定する。
【０２２０】
役抽選処理が終わると、役抽選処理で行われた演出パターン抽選の結果に基づき、実行する場合はフリーズ演出に応じた遅延時間、又は遅延処理のセットを行い、サブ制御コマンド（フリーズ演出の有無及び種類を示す待機演出コマンド）をセットする回転開始待機管理を行う（Ｓ５１３）。
【０２２１】
回転開始待機管理処理が終わると、役抽選の結果、作動している条件装置を示すサブ制御コマンド（条件装置コマンド）をセットする条件装置情報セットを行う（Ｓ５１４）。
条件装置情報セット処理が終わると、遊技状態及び条件装置の作動状態に応じた引き込み図柄及び蹴飛ばし図柄をセットする制御図柄セットを行う（Ｓ５１５）。
制御図柄セット処理が終わると、最小遊技時間（４．１秒）が経過したか否かをチェックする（Ｓ５１６）。最小遊技時間が経過していると判定した場合（Ｓ５１６のＹＥＳ）は新たな最小遊技時間をセットし、リール回転開始時のサブ制御コマンド（リール回転開始コマンド）をセットしリールの回転を開始し（Ｓ５１７）、次の処理（Ｓ５１８）へ移行する。一方、最小遊技時間が経過していない場合（Ｓ５１６のＮＯ）は最小遊技時間が経過するまで待機する。なお、リールの回転を開始してから停止操作受付までの期間にソフト乱数の更新を行ってもよい。
【０２２２】
リールの回転を開始すると、全てのリールが定速（約８０回転／分）となるよう加速処理を行い、全てのリールの回転速度が定速となったか否かチェックする（Ｓ５１８）。全てのリールの回転速度が定速となっている場合（Ｓ５１８のＹＥＳ）はストップスイッチ１３の操作受付を許可し、操作されたタイミングに応じたリール停止受付チェックを実行する（Ｓ５１９）。リール停止受付チェックについては図１３にて説明する。リールの回転速度が定速となっていない場合は（Ｓ５１８のＮＯ）は回転速度が定速となるまでリールの加速処理を繰返す。
【０２２３】
リール停止制御処理を実行すると、次の処理で全リールが回転を停止しているかチェックする（Ｓ５２０）。全リールが停止している場合（Ｓ５２０のＹＥＳ）は入賞判定処理（Ｓ５２１）へ移行し、全リールが停止していない場合（Ｓ５２０のＮＯ）は回転中のリールの加速処理を行い定速となったか否かチェックする（Ｓ５１８）。入賞判定処理では有効ラインの上に停止している図柄組合せが予め定められた図柄組合せか否かを判定し（Ｓ５２１）、表示している役の種類及び表示している図柄組合せの種類を示すサブ制御コマンド（表示種類コマンド、図柄組合せ表示コマンド）をセットする（Ｓ５２１）。
【０２２４】
入賞判定処理の後は入賞判定処理の結果に基づき、メダルの払い出しがある場合はメダルの払い出しを行う（Ｓ５２２）。メダルの払い出しでは、払い出し枚数ごとにサブ制御コマンドをセット（払い出しが発生しない場合は０枚を示すメダル払出開始コマンド）し、払い出しが終了するとメダル払出終了時のサブ制御コマンド（メダル払出終了コマンド）をセットする。具体的には、払出数がセットされていたときは、貯留数が最大であるか否かを判定し、貯留数が最大でなければ、貯留数に１を加算し、貯留数が最大であれば、メダルを１枚払い出す。そして、セットされている払出数に到達するまで、払出処理を繰り返し実行し、セットされている払出数に到達したときは、払出処理を終了する。
【０２２５】
メダルの払い出しが終わると遊技終了チェックを行う（Ｓ５２３）。遊技終了チェックでは、持越し不可能な条件装置フラグをクリアし、持越し可能な条件装置の図柄組合せが表示された場合（ボーナス入賞）は、持越し可能な条件装置フラグもクリアする。併せてボーナスの開始と終了、ＲＴ状態の移行を管理する。そして、ボーナスが開始したときは、設定変更可能フラグをオフに設定して、ボーナスが終了したときは、設定変更可能フラグをオオンに設定する。遊技終了チェックが終了すると１回分の遊技が終了し、再び遊技進行メインの制御処理を最初から実行する。現在のメインの遊技状態がボーナス状態であれば、ボーナス状態の遊技回数が終了回数に達したか否か判定し、終了回数に到達したときは、終了フリーズを行ってから、遊技終了チェック処理を終了する。さらに、現在の遊技状態がＲＴ状態であれば、ＲＴ役抽選テーブルの移行条件を満たしたか否かを判定し、ＲＴ役抽選テーブルの移行条件を満たしたときは、ＲＴ役抽選テーブルとＲＴ遊技回数を更新して、遊技終了チェック処理を終了する。
【０２２６】
（設定変更処理）
メイン制御基板１００において実行される設定変更処理について図１０のフローチャートを用いて説明する。
【０２２７】
設定変更モードが起動すると、現在の設定値が正常範囲か否かを判定し、正常範囲内であったときは、現在の設定値を取得し、正常範囲外であったときは、設定値として「１」をセットし、設定値「１」を取得する（Ｓ１４０１〜Ｓ１４０３）。
【０２２８】
設定値を取得した後は、設定値表示データをセットして（Ｓ１４０４）、設定表示を点灯制御する（Ｓ１４０５）。
【０２２９】
そして、スタートスイッチ１２センサ信号がオンになったか否かを判定し（Ｓ１４０６）、スタートスイッチ１２センサ信号がオンでなかったときは、設定スイッチ信号がオンになったか否かを判定する（Ｓ１４０７）。
【０２３０】
ここで、設定スイッチ信号がオンでなかったときは、再度スタートスイッチ１２センサ信号がオンになったか否かを判定し、設定スイッチ信号がオンであったときは、設定スイッチ立ち上がりデータをクリアし（Ｓ１４０８）、設定値が最大設定値以上（設定６）か否かを判定する（Ｓ１４０９）。
【０２３１】
設定値が最大値以上でなければ、現在の設定値にインクリメントする処理を行い、設定値が最大値以上であれば、データをクリアした設定値（設定０）にインクリメントする処理を行う（Ｓ１４１３、Ｓ１４１４）。設定値をインクリメントした後は、Ｓ１４０４に戻り、更新した設定値を表示する。
【０２３２】
Ｓ１４０６でスタートスイッチ１２センサ信号のオンを検知したときは、設定値の確定処理を行い（Ｓ１４１０）、設定キースイッチ信号がオフになるまで待機し（Ｓ１４１１）、設定キースイッチ信号がオフになったと判定したときには設定値を保存する（Ｓ１４１２）。
【０２３３】
（役抽選処理）
メイン制御基板１００において実行される役抽選処理について図１１のフローチャートを用いて説明する。
【０２３４】
スロットマシン１は、スタートスイッチ１２センサを検知すると、後に図１２で説明する役抽選前エラーチェック（Ｓ６０１）を行う。
【０２３５】
そして、役抽選前エラーチェックの結果、異常がなければ、遊技状態に応じたボーナス作動時役抽選アドレステーブルとボーナス作動時役抽選テーブル数をセットし（Ｓ６０２〜Ｓ６０６）、ハード乱数とＲレジスタの値を読み込み（Ｓ６０７、Ｓ６０８）、役抽選用乱数を生成（Ｓ６０９）する。次に、生成した役抽選用乱数をセットし（Ｓ６１０）、この役抽選乱数を用いて役抽選判定を行う（Ｓ６１１）。
【０２３６】
役抽選判定を行うと、当選した役に対応するフラグをセットし（Ｓ６１２）、停止制御に用いる図柄制御番号をセット（Ｓ６１３）する。次に、フリーズに関する演出パターン抽選処理を行い、フリーズ演出の実行に当選したときは、当選したフリーズ演出パターン番号を保存して（Ｓ６１４）、役抽選処理を終了する。
【０２３７】
（役抽選前エラーチェック）
メイン制御基板１００において実行される役抽選前エラーチェックについて図１２のフローチャートを用いて説明する。
【０２３８】
役抽選前エラーチェックでは、ハード乱数異常チェック（Ｓ７０１）を行い、ハード乱数の異常を検知したときは復帰不可能エラー処理（図６）に移行し、ハード乱数の異常を検知しなかったときは設定値エラーチェック（Ｓ７０２）に移行する。
【０２３９】
設定値エラーチェック（Ｓ７０２）では、設定値データが正常範囲でなかったときは復帰不可能エラー処理（図６）に移行し、設定値が正常範囲であったときは賭け枚数の規定数チェック（Ｓ７０３）に移行する。
【０２４０】
賭け枚数の規定数チェック（Ｓ７０３）では、賭け枚数と規定数が一致していなかったときは復帰不可能エラー処理（図６）に移行し、賭け枚数と規定数が一致していたときはメダル投入信号出力回数、リール回転開始受付時の出力要求、及び、サブ制御コマンドを出力ポートにセットする（Ｓ７０４〜Ｓ７０６）。
【０２４１】
メダル投入信号出力回数、リール回転開始受付時の出力要求、及び、サブ制御コマンドを出力ポートにセットした後は、割込み処理のタイミングで役抽選前エラーチェックに基づく情報をサブに送信する。
【０２４２】
（リール停止受付チェック処理）
次に、リールの停止を受付けた場合に停止図柄番号を決定するリール停止受付チェックについて図１３のフローチャートを用いて説明する。
【０２４３】
回転中のリールがストップスイッチ１３の操作に基づいて、停止することが可能か否かを判定する（Ｓ８０１）。停止操作受付可能となる条件としては、スタートスイッチ１２センサ信号、清算スイッチ信号、１枚投入スイッチ信号及び３枚投スイッチ信号の全ての信号がオフの時が挙げられる。
【０２４４】
停止操作受付可能の場合（Ｓ８０１のＹＥＳ）は、ストップスイッチ１３のセンサ信号のオン／オフの判定を行う（Ｓ８０２）、また、このとき、ストップスイッチ１３の受付けを同時に検出した時は予め定められた順番で受付けを行う。例えば、第３メインリール８ｃに対応する左ストップスイッチ１３ａを最優先とし、次に第１メインリール８ａに対応する中ストップスイッチ１３ｂ、最後に第２メインリール８ｂに対応する右ストップスイッチ１３ｃが挙げられる。
【０２４５】
ストップスイッチ１３のセンサ信号がオンの場合（Ｓ８０２のＹＥＳ）は、停止図柄番号を生成し（Ｓ８０３）、生成された停止図柄番号に基づいて、図柄組合せ制御処理を行い（Ｓ８０４）、操作されたストップスイッチ１３に対応したリールの停止受付時の停止位置に関する出力要求を生成し（Ｓ８０５）、出力要求の終了か否かを判定する（Ｓ８０６）出力要求が終了しなかった場合は出力要求を再生成し（Ｓ８０６のＮＯ）、終了した場合（Ｓ８０６のＹＥＳ）は、リールの停止受付時の停止位置に関する出力要求をセットする（Ｓ８０７）。なお、割込み処理における入力ポート読込み（Ｓ３０１）によりストップスイッチ１３のセンサ信号がオンになったと検出したときは、サブ制御基板１０００に送信して、サブリール８ｄの回転を停止させる。
【０２４６】
ストップスイッチ１３のセンサ信号がオフの場合（Ｓ８０２のＮＯ）は、全リールが停止しているか否かを判定し（Ｓ８０８）、全リールが停止していない場合は（Ｓ８０８のＮＯ）再度ストップスイッチ１３のセンサ信号を検出する（Ｓ８０２）。
【０２４７】
（図柄組合せ制御処理）
次に、回転しているリールを実際に停止表示させる図柄組合せ制御処理について図１４のフローチャートを用いて説明する。
【０２４８】
図柄組合せ制御処理では、リールを減速開始状態にセットし（Ｓ９０１）、ストップスイッチ１３の操作を受付けたタイミングの図柄番号を保存し（Ｓ９０２）、保存した図柄番号に基づいたテーブルをセットし（Ｓ９０３）、当選役に関する図柄を有効ライン上に引き込む、又は有効ライン上にある当選役ではない図柄を停止表示させないために蹴飛ばすコントロール制御を行い（Ｓ９０４）、予め定められた範囲内で停止表示可能となる停止位置を検索し（Ｓ９０５）、停止可能な図柄番号をセットする（Ｓ９０６）。
【０２４９】
（停止受付時テーブルセット）
次に、ストップスイッチ１３の操作が第１停止の場合と第２停止の場合とでテーブル番号、又はテーブルパターンの選択が異なる処理となる停止受付時テーブルセットについて図１５のフローチャートを用いて説明する。
【０２５０】
回転中のリールを停止する際に第１リールのみの停止である場合（Ｓ１００１のＹＥＳ）は、遊技状態及び当選役に対応した通し番号である図柄制御番号を取得し（Ｓ１００２）、第１リール停止操作が第３メインリール８ｃである場合（Ｓ１００３のＹＥＳ）は、標準制御（図柄停止に用いる停止制御方法の種類の一つ）を選択し、保存（Ｓ１００４）し、図柄制御番号と停止制御種類に対応した図柄停止制御データ情報が記憶されているテーブル番号をセットする（Ｓ１００５）。第１リール停止操作が第３メインリール８ｃでない場合（Ｓ１００３のＮＯ）は、第１メインリール８ａ、又は第２メインリール８ｂが第１停止となり、変則制御（図柄停止に用いる停止制御方法の種類の一つ）を選択し、保存（Ｓ１００６）し、停止テーブル検索テーブルをセット（Ｓ１００７）し、テーブルパターンを取得し、セット（Ｓ１００８、Ｓ１００９）する。第１停止でない場合（Ｓ１００１のＮＯ）で、かつ、第２停止の場合（Ｓ１０１０のＹＥＳ）であり、標準制御である場合（Ｓ１０１１のＹＥＳ）は、図柄制御番号と停止制御種類に対応した図柄停止制御データ情報が記憶されているテーブル番号をセットし（Ｓ１０１２）、標準制御でない場合（Ｓ１０１１のＮＯ）はテーブルパターンの変更を行うための検索を行い、（Ｓ１０１３）該当するテーブルパターンを取得しセットする（フローチャート省略）。
【０２５１】
（コントロール制御実行）
次に、遊技状態、停止リール及び停止順番に応じて、引き込み蹴飛ばし制御を行うコントロール制御実行について図１６のフローチャートを用いて説明する。
【０２５２】
遊技者がストップスイッチ１３を停止操作する際に、特定の操作態様を行った場合（Ｓ１１０１のＹＥＳ）は、特定操作態様に対応する制御テーブルと当選役に関する図柄を有効ライン上に引き込むための引き込み数、又は蹴飛ばし数の制御回数をセットし（Ｓ１１０２、Ｓ１１０３）、当選役に関する図柄を有効ライン上に引込む、又は有効ライン上にある当選役ではない図柄を停止表示させないために蹴飛ばす制御を行うためのデータを更新する図柄組合せ引き込み・蹴飛ばし制御処理を行う（Ｓ１１０４）。
【０２５３】
特定の操作態様を行わなかった場合（Ｓ１１０１のＮＯ）もしくは引き込む、又は蹴飛ばす制御を行うためのデータを更新しなかった場合は、次の特定の役抽選結果が当選している、特定操作態様、又は特定のテーブルパターンの場合は（Ｓ１１０４のＹＥＳ）、各々に対応した制御テーブルをセットし（Ｓ１１０６）、図柄組合せ引き込み・蹴飛ばし制御処理を行い（Ｓ１１０７）、更新したデータに基づいて、停止可能位置を作成する（Ｓ１１０８）。
【０２５４】
（停止位置検索）
停止位置を検索し、リールに付されている図柄を目的の停止位置まで滑らすためのずらしコマ数をセットする停止位置検索について図１７、１８、１９のフローチャートを用いて説明する。
【０２５５】
初めに、図１７の停止位置検索処理について説明をする。停止受付時から当選役に関する図柄を有効ライン上に停止させることが可能な範囲（本実施形態では１９０ミリ秒、つまり停止受付から５図柄分）のデータをセットし（Ｓ１２０１）、停止受付時に対応するずらしコマ数をセットし（Ｓ１２０２）、５図柄分の範囲内で停止可能な位置がある場合（Ｓ１２０３のＹＥＳ）は、次に、５図柄先のみが停止可能か否かを判定し（Ｓ１２０４）、５図柄先のみ停止可能の場合（Ｓ１２０４のＹＥＳ）は、停止可能位置となるまでリールを１図柄分ずつずらす（図１９へ遷移）。５図柄先以外が停止可能位置にある場合（Ｓ１２０４のＮＯ）は、ずらしコマ数制御を行うか否かの判定をする（Ｓ１２０５）。ずらしコマ数制御を行う場合（Ｓ１２０５のＹＥＳ）は、ずらしコマ数制御を行い、ずらしコマ数制御を行わない場合（Ｓ１２０５のＮＯ）は、ビットテーブル制御を行う（Ｓ１２０５のＹＥＳ）。
【０２５６】
次に、図１８のずらしコマ数制御処理について説明する。ずらしコマ数制御は、ストップスイッチ１３の操作順番が標準制御で操作された時に使用する制御である。初めに、リール停止受付時の図柄番号を取得し（Ｓ１２０６）、取得した図柄番号に基づくずらしコマ数データをセットする（Ｓ１２０７）。ずらしコマ数データに基づいて停止可能位置を検索し（Ｓ１２０８）、停止可能位置が検索できたときは停止可能位置までのずらしコマ数をセットする（Ｓ１２０９）。セットされたずらしコマ数に基づいて停止可能位置が見つからない場合（Ｓ１２１０）は、再度、停止可能位置を検索するためにずらしコマ数初期値をセットし（Ｓ１２１１）、ずらしコマ数を上限として１コマずつ停止可能位置を判定し、停止可能位置に該当する図柄を停止させる（Ｓ１２１２）。
【０２５７】
次に、ビットテーブル制御の処理について説明する。ビットテーブル制御は、ストップスイッチ１３の操作順番が変則制御で操作された時に使用する制御である。初めに、リール受付時の図柄番号を取得し（Ｓ１２１３）、取得した図柄番号から予め定めたコマ数分の停止位置の範囲内で停止可能位置があるか否かを検索し（Ｓ１２１４）、停止可能位置が見つかった場合は停止可能位置までのずらしコマ数をセットし、セットされたずらしコマ数分のずらし制御を行う。停止可能位置が見つからない場合はずらしコマ数初期値をセットし（Ｓ１２１６）、取得した図柄番号からずらしコマ数分の範囲内で停止可能位置を判定し、停止可能位置に該当する図柄を停止させる（Ｓ１２１７、Ｓ１２１８）。
【０２５８】
（入賞判定処理）
メイン制御基板１００において実行される入賞判定処理について説明を図２０のフローチャートを用いて説明する。
【０２５９】
入賞判定処理では、入賞判定テーブルと図柄群数をセットし（Ｓ１５０１、Ｓ１５０２）、役抽選処理でオンにした当選した役に対応するフラグと各有効ラインに対して停止図柄データが格納されたアドレスである停止図柄データアドレスを取得する（Ｓ１５０３、Ｓ１５０４）。次に、当選していない条件装置、かつ、全有効ラインの停止図柄を算出し（Ｓ１５０５）、当選していない条件装置に応じた図柄組合せが有効ラインに停止表示しているか否かを判定し（Ｓ１５０６）、判定の結果、当選していない条件装置に応じた図柄組合せが停止表示しているときは、復帰不可能エラー処理に移行する。
【０２６０】
Ｓ１５０６の判定の結果、当選していない条件装置に応じた図柄組合せが停止表示していないときは（Ｓ１５０６のＮＯ）、次の入賞判定データアドレスをセットし（Ｓ１５０７）、Ｓ１５０２でセットした全図柄群において入賞判定が終了したか否かを判定し（Ｓ１５０８）、全図柄群において入賞判定が終了していなかったときは、Ｓ１５０３に戻って残りの図柄群の入賞判定を行い、全図柄群において入賞判定が終了していたときは、各有効ラインの停止図柄データアドレスと有効ライン数をセットし（Ｓ１５０９、Ｓ１５１０）、各有効ラインでの入賞判定を行う。
【０２６１】
各有効ラインでの入賞判定では、Ｓ１５０９でセットした停止図柄データアドレスから停止図柄データを取得し（Ｓ１５１１）、一つの有効ラインに関して、１ライン入賞判定を行う（Ｓ１５１２）。
【０２６２】
１ライン入賞判定では、リプレイ、ボーナス、小役、又はハズレのいずれであるかを判定する。この判定の結果、小役であれば、払い出し処理を行うための払出数をセットする。
【０２６３】
そして、次の停止図柄データアドレスをセットし（Ｓ１５１３）、全有効ラインにおいて１ライン入賞判定を行ったか否かを判定し（Ｓ１５１４）、全有効ラインにおいて１ライン入賞判定を行っていなかったときは、Ｓ１５１１に戻り、残りの有効ラインにおいて１ライン入賞判定を行い、全有効ラインにおいて１ライン入賞判定を行っていたときは、入賞判定処理を終了する。
【０２６４】
本実施形態では、有効ラインが１ラインであるので、１ラインに対してのみ１ライン入賞判定を行ったときに入賞判定処理を終了する。
【０２６５】
次に、図面のフローチャートを用いずに、全リール停止時の演出表示処理を説明する。
【０２６６】
演出表示処理では、役抽選処理で演出パターンがセットされているときは、演出パターンに応じたフリーズ時間をセットして当選した演出パターンを実行する。
【０２６７】
次に、メダルの投入センサ、払出センサの異常チェック処理を行う。異常チェック処理により、異常と判定したときは、異常である旨を示すサブ制御コマンドをサブ制御基板１０００に送信し、異常であることをサブ制御基板１０００側の制御（表示装置３２、ランプ、又はスピーカＳへの出力）で報知し、異常と判定しなかったときは、次の処理に移行する。
【０２６８】
（演出）
サブ制御手段１１０１は、演出制御手段１１１０等を設けており、演出制御手段１１１０は上述した表示装置３２等を介して演出の出力を制御する。演出制御手段１１１０は、遊技毎に、スタートスイッチ１２の操作を契機に行われる役抽選手段１２０による役の抽選結果に基づいて、ソフトウェア乱数を用いた抽選によって演出を選択して出力する。また、当選役を契機に、連続演出と呼ばれる複数遊技に跨った関連性のある演出を行う場合もある。
【０２６９】
演出制御手段１１１０は、役抽選手段１２０による役の抽選結果に基づいて演出内容を選択する。本実施形態では、複数種類の演出内容が予め設けられており、演出制御手段１１１０は、遊技の開始時等に、役抽選手段１２０による役の抽選が行われた後、ソフトウェア乱数を用いた抽選によって演出内容を選択する。
【０２７０】
また、演出内容は、役抽選の結果だけでなくフリーズ抽選の結果や遊技状態（ＲＴ状態、フリーズ状態）等に応じて、それぞれ複数種類が設けられている。具体的には、ボーナス当選時、小役当選時、リプレイ当選時、非当選時等に対応し、それぞれ複数種類の演出内容が設けられている。
【０２７１】
演出内容は、遊技の進行に伴って、どのようなタイミングで（スタートスイッチ１２の操作時や各ストップスイッチ１３の操作時等）、どのような演出を出力するか（ランプをどのように点灯、点滅、又は消灯させるか、スピーカＳからどのようなサウンドを出力するか、及び表示装置３２にどのような画像を表示させるか等）を定めたものである。
そして、演出制御手段１１１０は、選択した演出内容に従い、所定のタイミングで演出出力機器から演出を出力するように演出出力制御手段１００２が制御する。
また、リールに付されている図柄を見やすくするために図柄の背面からランプを照光する制御を行うＢＬ基板１０１８ａ，ｂ，ｃが設けられている。
【０２７２】
（サブリール）
サブリール８ｄはメインリールと同様にステッピングモータ６６の制御により回転開始、及び、回転停止制御が可能に構成されているが、メインリールとは異なりサブ制御基板１０００からの命令で制御されている。サブ制御基板１０００での停止制御は、メイン制御基板１００と同様の制御を行ってもよいし、スタートスイッチ１２が操作された後に実施する回転方向抽選により回転する方向を抽選により決定したり、停止制御におけるずらしコマ数の範囲を１９０ミリ秒以上に設定したりしてもよい。
【０２７３】
（サブ条件装置変換抽選）
メイン制御基板１００に設けている役抽選手段１２０により、決定した条件装置番号（当選役フラグ）に関する情報をサブ制御基板１０００に送信し、サブ制御基板１０００は役抽選手段１２０が決定した抽選結果を基にサブ条件装置変換抽選を行い、サブ条件装置変換抽選の結果に基づいてサブリール８ｄの制御を決定している。サブ条件装置変換抽選を行わない、若しくは、サブ条件装置変換抽選の結果変換を行わないときは、役抽選手段１２０の決定結果に応じたサブリール８ｄの停止制御を選択し、サブ条件装置変換抽選の結果変換を行うときは、役抽選手段１２０の決定結果からサブ条件装置変換抽選の決定結果にＲＡＭの値を書き換えて、書き換えた条件装置番号に基づいてサブリール８ｄの停止制御を選択する。
【０２７４】
例えば、役抽選手段１２０でリプレイＡが決定され、サブ条件装置変換抽選によりチェリー役に変換することを決定した場合、左ストップスイッチ１３ａに対応するサブリール８ｄの制御としてチェリー図柄を下段に停止させる。中、右ストップスイッチに対応する第１メインリール８ａ、第２メインリール８ｂは、リプレイＡに対応するチェリー図柄／スイカ図柄、リプレイ図柄を停止させる。左ストップスイッチ１３ａが操作されたときの第３メインリール８ｃの停止制御は、リプレイＡに対応するブランクＡ図柄を停止させる。これにより、サブ条件装置変換抽選の結果変換することを決定したときであっても、メインリールに停止させる図柄組合せを変更せずに、サブリール８ｄの制御を変更することで、リール表示窓に表示される停止出目を変化させることができ、変換した条件装置に応じたサブ制御基板１０００で制御する特典を付与する。
【０２７５】
また、役抽選手段１２０でハズレが決定されたときは、クレジット枚数を判断して、現在のクレジット枚数が３枚以上であればチェリー役への変換を対象としたサブ条件装置変換抽選を行い、現在のクレジット枚数が３枚未満であればチェリー役を変換対象としないサブ条件装置変換抽選を行う。これは、通常チェリー役が有効ラインに表示されると３枚の払い出しがあるが、役抽選手段１２０の結果がハズレのときに、サブ条件装置変換抽選でサブリール８ｄにチェリー図柄を表示しても払い出しがないので、遊技者はチェリー役が当選したと錯覚してベットスイッチを操作する可能性がある。この場合ベットスイッチが操作されてもクレジット枚数が３枚未満であり、１遊技を実行するのに必要なベット枚数である３枚に到達していないので、遊技を開始することができない。このため遊技者は、遊技が開始できないことにより興趣が低下してしまう虞がある。このことを防ぐために、役抽選結果がハズレのときのサブ条件装置変換抽選では、クレジット枚数が３枚以上あるか否かを判断して３枚以上あるときにチェリー役に変換可能としている。
【０２７６】
上記実施例ではクレジット枚数が３枚以上か否かを判断しているが、１遊技における必要ベット枚数が２枚であれば、クレジット枚数が２枚以上か否かを判断してもよいし、通常遊技状態での必要ベット枚数が３枚のときはクレジット枚数が３枚以上か否かを判断し、ＭＢ遊技状態での必要ベット枚数が２枚のときはクレジット枚数が３枚以上か否かを判断してもよい。
【０２７７】
また、役抽選手段１２０でチャンス目役が決定されたときにサブ条件装置変換抽選の結果によりチェリー役に変換するときは、１枚の払い出しがあるので、クレジット枚数が２枚以上あるか否かを判断して２枚以上あるときにチェリー役に変換してもよい。
【０２７８】
また、役抽選手段１２０でハズレが決定されたときにサブ条件装置変換抽選の結果によりチャンス目役に変換するときは、クレジット枚数が３枚未満であってもチャンス目役を変換対象とする。これは、チャンス目役が入賞しても１枚の払い出ししかないので、遊技者は追加メダルを投入することを理解できるためである。
【０２７９】
また、役抽選手段１２０でハズレが決定されたときにサブ条件装置変換抽選の結果によりチェリー役に変換するときであって、遊技者の左ストップスイッチ１３ａの操作によりチェリー図柄が表示窓４に表示されないタイミングで停止操作を行ったときは、チェリー図柄が停止表示されないのであるが、チェリー図柄が停止したときと同様の特典を付与する抽選を行う。しかし、これに限らずサブ条件装置変換抽選により役抽選手段１２０で決定した決定結果からチェリー役に変換されたときは、サブリール８ｄの停止操作位置がどの位置であってもチェリー図柄を引き込む制御を行ってよいし、全リール停止後にサブリール８ｄのみ再回転してチェリー図柄を自動的に停止表示させてもよい。
【０２８０】
例えば、サブ遊技状態としてＡＴ状態であって、サブ条件装置変換抽選の結果チェリー役への変換が決定され、その特典としてＡＴ遊技を延長する上乗せ抽選を行い、その上乗せ抽選で５０遊技のＡＴ遊技数の上乗せを決定したとき、チェリー図柄を引き込む場合では、チェリー図柄が停止表示されたタイミングで５０遊技の上乗せを行う旨の演出を行うが、チェリー図柄を引き込まない場合では、全リールが停止表示されたタイミングで５０遊技の上乗せを行う旨の演出を行う。
【０２８１】
このように停止タイミングにおいて変換後の役がサブリール８ｄ上に表示されない場合があるときは、サブリール８ｄ上に表示されるときとは異なるタイミングで演出を行うことにより、遊技者の興趣を向上させることができる。
【０２８２】
また、役抽選手段１２０で押し順小役が決定されたときは、遊技者の操作態様に応じて押し順小役を取りこぼす、又は、遊技者の操作に応じて３枚未満の小役が停止表示される可能性があるので、役抽選手段１２０でハズレが決定されたときと同様にサブ条件装置変換抽選を行ってもよい。
【０２８３】
このようにすることで、不正解押し順により小役を取りこぼして、クレジット数が３枚未満のときにチェリー図柄が表示されることを防ぐことができる。
【０２８４】
クレジット枚数に応じて特典を付与するか否かを決定すると、遊技者がクレジット枚数を常に一定枚数以上保持する必要があり遊技者の興趣を低下させてしまう虞がある。そこで、特典を付与するか否かは役抽選以後からサブ条件装置変換抽選を行うより以前に決定し、役抽選の結果に基づいて特典を付与すると決定したときに、クレジット枚数に応じたサブ条件装置変換抽選を行う。また、役抽選の結果に基づいた特典付与抽選の結果特典を付与しないと決定したときであっても、サブ条件装置変換抽選を行ってサブリール８ｄ上の停止出目を変化させてもよい。
【０２８５】
また、演出制御手段１１１０が設定する遊技状態に応じてサブ条件装置変換抽選を行ってもよい。
【０２８６】
例えば、演出制御手段１１１０が設定する遊技状態として、ＡＴ当選確率が高い高確率遊技状態とＡＴ当選確率が低い低確率遊技状態を備えたときに、高確率遊技状態の方が低確率遊技状態よりもクレジット数が３枚以上のときのサブ条件装置変換抽選でのチェリー役の変換当選確率を高くすることが考えられる。
【０２８７】
このようにすることで、サブ条件装置変換抽選でチェリー役が停止されることにより、遊技者にとって有利な遊技状態であることを期待させることができる。
【０２８８】
また、クレジット枚数が最低遊技媒体数である３枚以上のときにサブ条件装置変換抽選の変換対象としたが、最低遊技媒体数未満である３枚未満のときにサブ条件装置変換抽選の変換対象としてもよい。
【０２８９】
例えば、３枚未満のときに役決定結果がハズレであったときのサブ条件装置変換抽選でチェリー役が選択され、チェリー図柄が表示されたときはＡＴ当選確定などの遊技者に有利な状態である報知に用いる。
【０２９０】
このようにすることで、普段と異なる挙動（クレジット数が３枚未満でのチェリー図柄表示）を示すことで所謂矛盾演出を行うことができ、遊技者を期待させることができる。
【０２９１】
（遊技者の操作による演出）
演出制御手段１１１０は、出力される演出の発生を遊技者による操作に応じて行うようにすることも可能である。例えば、メイン制御基板１００に操作信号が入力されるスタートスイッチ１２、ストップスイッチ１３、メダル投入口１７、ベットスイッチ（ＭＡＸベットスイッチ１８、１ベットスイッチ１９）、清算スイッチ等の操作信号に応じてメイン制御基板１００から送信されるサブ制御コマンドに基づいてサブ制御基板１０００の演出制御手段１１１０により演出を発生させることも考えられるし、サブ制御基板１０００に操作信号が入力されるサブスイッチ２０、サブ十字キースイッチ２１等のサブ入力スイッチ操作手段１００８に応じて直接サブ制御基板１０００より演出を発生させることも考えられる。
【０２９２】
（可動物７２）
遊技機には、表示装置３２又はランプ、スピーカＳによる演出出力の他に可動役物を制御する可動物制御手段１０１０がある。具体的には、表示装置３２の前面にシャッターを配置し、シャッターが可動することで遊技を盛り上げる役割を担う。他にもランプ又はスピーカＳが可動したりすることが挙げられる。
【０２９３】
（ＡＴ（アシストタイム））
本実施形態では、メダルを増やす契機としてＢＢ、ＲＢ、ＭＢ、ＣＢ、ＳＢといったボーナスの他に、後述するＡＴ（アシストタイム）を設けている。
【０２９４】
ＡＴとは、サブ制御基板１０００が当選役の入賞を促すための報知を行う遊技の状態であり、主に下記の実施形態がある。なお、以下においては、サブ制御基板１０００によってＡＴが実行されている遊技をＡＴ遊技と称し、その間のサブ制御基板１０００の状態をＡＴ状態と称す。
【０２９５】
（１）当選役取得におけるＡＴ
本実施形態における役の一部では、当選した役の組合せによって異なる停止制御が行われており、役当選時の遊技者のストップスイッチ１３の操作態様によって役の入賞態様を異ならせることで、結果として小役の取得率や小役の払い出し枚数を異ならせることを説明した。
【０２９６】
当選役取得におけるＡＴ状態とは、これらの役（以下、ＡＴ役）の当選時に遊技者にとって有利となる操作態様（操作順番や操作タイミング）を報知するサブ制御基板１０００の状態のことであり、サブ制御基板１０００が管理する状態に応じて遊技者に対して表示装置３２、ランプ、スピーカＳ等の報知手段１１６０を介して操作態様の報知を行う。また、遊技者は報知された操作態様にてストップスイッチ１３の停止操作を行うことで、ＡＴ役を取りこぼさずに取得することや、多い払い出し枚数を獲得することが可能となる。
【０２９７】
また、前述のＲＴ（リプレイタイム）のように、通常の遊技状態と比較して異なる確率でリプレイを抽選する遊技状態にてＡＴを同時に作動することも可能であり、特に、メイン制御基板１００により高い確率でリプレイが抽選されるＲＴ状態に滞在するときに、サブ制御基板１０００によりＡＴ役の当選時に遊技者に対して有利な操作態様を報知することで、ボーナス以外の状態において高い出率の遊技状態を作り出すことが可能となる。また、このような状態をＲＴ（リプレイタイム）とＡＴ（アシストタイム）が同時に作動していることから「ＡＲＴ（アシストリプレイタイム）」と称することもある。
【０２９８】
ＡＲＴ状態では、ＡＴ役の抽選確率や払い出し枚数によって、ＡＲＴ状態における出率を自由に設計することが可能であり、ボーナスに準ずる有利な状態として幅広く実施されている。
【０２９９】
（２）状態移行におけるＡＴ
本実施形態では、所定の停止表示図柄組合せ（例えば、ＲＴ移行リプレイ等）によってＲＴ状態の移行を行うようにしているが、前述のように役の当選時における遊技者によるストップスイッチ１３の停止操作態様によって役の入賞態様、すなわち、停止表示図柄組合せを異ならせることが可能である。
【０３００】
このような場合では、ＲＴ状態の移行を行う役の当選時に、停止操作態様によって出現する異なる停止表示図柄組合せの一部に対してＲＴ状態の移行を行うための条件を設定することで、ＲＴ状態の移行を行う役が当選した際に、サブ制御基板１０００が管理する遊技状態に応じて最適な停止操作態様報知することにより任意のタイミングにてＲＴ状態を移行させることが可能となる。
【０３０１】
その際に、ＲＴ状態の移行を行う役の当選時のストップスイッチ１３の停止操作態様によって出現する複数の停止表示図柄組合せのそれぞれに対して別のＲＴ状態への移行条件を設定することで、サブ制御基板１０００が管理する遊技状態に基づいて複数のＲＴ状態の中から任意のＲＴ状態へ移行させることも可能となり、これを利用することで、結果として有利度合の異なるＲＴ状態への振り分けを行う遊技性を作り出すことができる。
【０３０２】
具体的には、リプレイ確率の低い通常状態（以下、通常ＲＴ状態）において、ＲＴ移行を行う所定の役が当選した遊技において、ＡＴ発動抽選によりＡＴの発動条件を満たしている場合（詳しくは後述する）には、遊技状態報知手段１１２０がリプレイ確率の高い有利状態（以下、有利ＲＴ状態）へ移行する図柄組合せ（昇格図柄組合せ）を出現させるストップスイッチ１３の操作態様を報知し、遊技者は報知された操作態様にてリール停止操作を行うことで有利ＲＴ状態への移行（昇格）を行う使用方法が考えられる。
【０３０３】
また、別の手段として、有利ＲＴ状態に滞在している状態において、ＲＴ移行を行うリプレイの当選時に、有利ＲＴ状態から通常ＲＴ状態への移行を行う図柄組合せ（降格図柄組合せ）を出現させずに、別の図柄組合せ（有利ＲＴ状態を維持する図柄組合せ）を出現させる操作態様を報知することで、サブ制御基板１０００のＡＴ管理手段１１４０にて管理されるＡＴ遊技回数の残り遊技回数に到達する前に不利な状態へ転落することを抑制する使用方法も考えられる。
【０３０４】
また、これらの使用方法は一例にすぎず、例えば、有利ＲＴ状態から通常ＲＴ状態への移行を行う図柄組合せ（降格図柄組合せ）を出現させる操作態様を報知することや、通常ＲＴ状態から有利ＲＴ状態への移行を行う図柄組合せ（昇格図柄組合せ）を出現させずに、別の図柄組合せ（通常ＲＴ状態を維持する図柄組合せ）を出現させる操作態様を報知することも何ら問題ではなく、遊技性に合わせて適宜採用することが可能となっている。
【０３０５】
（ＡＴ発動抽選）
サブ制御基板１０００におけるＡＴの発動条件としては、主に下記の実施形態がある。
【０３０６】
（１）役当選
役抽選の結果として、特定の役（以下、ＡＴ抽選役）に当選したことを条件に、サブ制御基板１０００が設けるＡＴ抽選手段１１３０にてＡＴの発動抽選を行う。
【０３０７】
この場合、ＡＴ抽選役に当選したことを条件に必ずＡＴを発動することも考えられるし、ＡＴ抽選役に当選した遊技において出現する停止表示図柄組合せの結果に応じてＡＴの発動抽選を行うようにしてもよい。
【０３０８】
（２）遊技回数
遊技が行われた回数に応じて、サブ制御基板１０００が設けるＡＴ抽選手段１１３０にてＡＴの発動抽選を行う。
【０３０９】
この場合、１００回の遊技毎にＡＴの発動抽選を行うようにすることも考えられるし、例えば、１００回目の遊技から２００回目の遊技までの所定の遊技期間の間でのみＡＴの発動抽選を行うような形態（チャンスゾーン：ＣＺ）も考えられる。
【０３１０】
また、特定の遊技回数に到達することで必ずＡＴを発動するようにすることも考えられる。この場合、発動するＡＴの種類としてＡＴ役を取得させるためのＡＴだけでなく、特定の遊技回数に到達することでサブ制御基板１０００によるＲＴ状態の移行を行うためのＡＴを発動することで通常ＲＴから有利ＲＴ状態への移行を促す停止操作態様を報知することも考えられる。また、移行した有利ＲＴ状態にて遊技者にとってＡＴ役を取得させるためのＡＴを行うようにすることで特定の遊技回数に到達することが結果的にＡＲＴ遊技を行わせる特典となる。
【０３１１】
これらの実施形態は、一定遊技期間の間に一度も有利な状態に移行することができない遊技者に対して、特定の遊技回数に到達することで必ず有利な状態へ移行する補償措置としての役割が大きく、このような措置を「天井」と称することがある。
【０３１２】
（３）ＡＴ抽選手段１１３０による抽選
サブ制御基板１０００のＡＴ抽選手段１１３０により、メイン制御基板１００のＡＴ抽選役の抽選結果に関わらず遊技毎に一定の確率に基づいてＡＴの発動抽選を行う。
【０３１３】
この場合、ＡＴ抽選役の抽選結果に関わらず毎遊技においてＡＴ抽選手段１１３０によるＡＴの発動抽選が行われるようにすることが考えられるが、これに限らず、ＡＴ抽選役の当選結果に応じて抽選確率に差をつけるようにすることで、ＡＴ発動抽選に関する当選確率が低く設定されたＡＴ抽選役の当選時と、高く設定されたＡＴ抽選役の当選時とで、ＡＴの発動抽選期待度を異ならせるようにすることで、ＡＴ（発動抽選）高確状態というゲーム性も提供もできる。
【０３１４】
本実施形態では、ＡＴ抽選手段１１３０をサブ制御基板１０００に設ける実施形態にて説明したが、その他の手段として、メイン制御基板１００にＡＴ抽選手段１１３０を設け、該メイン制御基板１００のＡＴ抽選手段１１３０によってＡＴの発動抽選を行うようにしてもよい。この場合、上記の手法をそのままメイン制御基板１００のＡＴ抽選手段１１３０が担うことも考えられるし、遊技状態に応じて、ＡＴの発動抽選をメイン制御基板１００とサブ制御基板１０００のどちらで管理するのかを予め定めておくことも可能である。
【０３１５】
また、ＡＴの発動条件としては上記の手段に限ったものではなく、サブ制御基板１０００とメイン制御基板１００にて想定できる種々の実施形態を採用したとしても、本発明を実施する上で何ら問題が生じるものではない。
【０３１６】
（ＡＴ開始）
ＡＴの発動抽選に当選すると、サブ制御基板１０００におけるＡＴ制御手段によりＡＴの開始処理が行われ、ＡＴの発動抽選に当選した遊技、もしくは、複数回の遊技を行った後にＡＴを開始させるようにする。
【０３１７】
ＡＴの発動抽選に当選した後、複数回の遊技を行ってからＡＴを開始させる場合では、予め定めた特定遊技回数（例えば３２回）に至るまでの間のいずれかの遊技回数でＡＴを開始させるかを抽選によって決定する。このようにすることでＡＴの発動条件を満たす可能性のある状況が発生（例えばＡＴ抽選役の当選）した後、所定の遊技回数に亘ってＡＴの開始を示唆する演出を行うことでＡＴの当選期待度を煽ることができる。また、このような状態を「前兆」と称することもある。
【０３１８】
また、その他の方法として、ボーナス役に関する遊技の終了後にＡＴを即開始することや、１遊技毎にＡＴの発動抽選を行う等、ＡＴを開始させるための契機として想定し得る仕様に関しては本発明において適宜採用することが可能である。
【０３１９】
（ＡＴ管理）
発動したＡＴは、サブ制御基板１０００のＡＴ管理手段１１４０によって管理され、ＡＴ管理手段１１４０は、所定の遊技回数を１セットとして管理することで、１セットの終了に伴って次の１セットを行うかどうかの抽選（継続抽選）、もしくは、サブ制御基板１０００のストック記憶領域に記憶された権利（ストック）の個数又は状態を管理する権利制御手段１００４に基づいて次の１セットを開始する。
【０３２０】
ＡＴの実行回数は、サブ制御基板１０００のＡＴ遊技回数カウント手段１１５０にてカウントされ、表示装置３２にて遊技者に表示される。そして、ＡＴの残り遊技回数が０に到達すると、ＡＴ管理手段１１４０による継続抽選やストック記憶領域に記憶されたストックに応じて次の１セットを開始し、いずれも継続条件を満たしていないときはＡＴを終了させる。
【０３２１】
また、ＡＴ管理手段１１４０によるＡＴの継続判定に関しては、ＡＴ遊技回数が０になったタイミングで継続判定を行うようにしてもよいが、ＡＴが開始されるタイミングで次回のＡＴセットの継続判定を行うようにすることで、ＡＴ遊技中に次回のＡＴセットの継続に関する継続示唆演出を行うことができる。
【０３２２】
この場合、ＡＴ遊技回数のカウントが０に到達した最終遊技にて継続示唆演出を行うことも考えられるが、ＡＴ遊技回数のカウントが０に到達した遊技から複数遊技に跨って継続示唆演出を行うようにすることで、よりＡＴの１セットの継続に対する煽りを強調することができる。このとき、継続示唆演出を開始するタイミングにおいてＡＴの残り遊技回数は既に０となっているが、継続示唆演出を行っている間はＡＴを継続して実行することが望ましい。
【０３２３】
さらに、ＡＴ遊技回数のカウントが０に到達する前に継続示唆演出を行うようにしてもよい。この場合、ＡＴ遊技回数のカウントが０に到達する複数遊技前から連続した演出を行い、継続に関する結果を最後の遊技で実行することもできるし、ＡＴ状態の途中や開始時に継続示唆演出を行うこともできる。
【０３２４】
また、言うまでもなく、継続示唆演出は、ＡＴの１セットの継続を確定的に表すものや、否定的に表すものであってもよく、特に、継続を確定的に表す演出をＡＴ遊技の途中や開始時に行うことで、遊技者に対して残りのＡＴ遊技を安心して遊技させるようにすることも可能となる。
【０３２５】
（ＡＴ中演出）
ＡＴ遊技中は、サブ制御基板１０００の報知手段１１６０により、ランプ、表示装置３２、音声等を介して遊技者へ報知演出が報知出力制御手段１００６により出力される。例えば、停止操作順番を報知する場合、表示装置３２では「１・２・３」といった演出がなされた場合、遊技者は表示装置３２の情報に従って左ストップスイッチ１３ａを第１停止操作し、中ストップスイッチ１３ｂを第２停止操作し、右ストップスイッチ１３ｃを第３停止操作することで、ＡＴ役を取りこぼさずに取得することや、多い払い出し枚数を獲得することが可能となる。
【０３２６】
具体的にストップスイッチ１３の操作態様として停止操作順番を採用する場合、このときの報知形態は、遊技者が停止操作を行うより前に最初に操作されるべき操作順番を「左を押して！」のように音声と表示装置３２にて報知し、遊技者によって実際に左ストップスイッチ１３ａが操作されると、次に操作される操作順番を「中を押して！」のように音声と表示装置３２にて報知し、遊技者によって実際に中ストップスイッチ１３ｂが操作されると、最後に操作される操作順番を「右を押して！」のように音声と表示装置３２にて報知する。
【０３２７】
このとき、操作順番に対応して設けられた「左」「中」「右」の操作指示ランプ２４では、音声と表示装置３２による報知タイミングと同時に発光させることで遊技者に対して次に停止するストップスイッチ１３を二重に報知する。ランプを発光させるという点では、台枠ランプを右側、上側、左側と点灯させることで「右」「中」「左」というように指示させるようにすることや、その他スロットマシン１周囲に設けられた役物に別途ランプを設けて光らせることも考えられる。これによれば表示窓４の操作指示ランプ２４のスペースを別の構成に利用することができる。
【０３２８】
また、操作順番ではなく、ストップスイッチ１３の操作態様として操作タイミングを採用する場合、このときの報知形態は、遊技者が停止操作を行うより前に「赤７を狙え！」のように音声と表示装置３２にて報知する。
【０３２９】
このとき、操作順番の報知と同様に、狙うべき図柄に対応して設けられた「赤７」「黒７」「白７」の操作指示ランプ（図示しない）では、音声と表示装置３２による報知タイミングと同時に発光させることで遊技者に対してリール上のどの図柄付近を狙って停止表示させるべきかを二重に報知する。
【０３３０】
このように、音声と表示装置３２の情報に応じてストップスイッチ１３を操作することで遊技者に対して有利な獲得枚数を獲得させるためだけでなく、有効ライン上に有利となるための図柄組合せ（例えば、ＲＴ状態の移行）を停止表示させる仕様も想定できる。
【０３３１】
（ペナルティ）
ＡＴの報知により、ＡＴ役の当選時に、遊技者にとって有利な入賞態様となる操作態様を報知することができるが、遊技者によるミスにより、報知された操作態様に従った操作を行うことができなかった場合には、ＡＴ役の当選時に有利な払い出し入賞態様にて停止表示させることができなくなるだけでなく、場合によってはリプレイ確率が高い有利ＲＴ状態から、リプレイ確率の低い通常ＲＴ状態へ移行してしまうことも考えられる。
【０３３２】
このような場合、ＡＴ管理手段１１４０は、通常ＲＴ状態においてＲＴの移行を行う役が当選すると、有利ＲＴ状態へ移行する図柄組合せが出現するための停止操作態様を報知し、速やかに有利ＲＴ状態へと復帰させるようにすることが望ましいが、場合によってはそのままＡＴ状態を終了することも考えられる。
【０３３３】
また、このように、報知された停止操作に従った操作が行われないことで通常ＲＴ状態へ移行してしまった後、有利ＲＴ状態へ復帰するための報知を行う仕様においては、通常ＲＴ状態に滞在する間もＡＴの遊技回数を継続してカウントすることで、本来ならば有利ＲＴ状態で消化するはずのＡＴ遊技回数の一部を通常ＲＴ状態で行うこととなり、結果的にスロットマシン１が意図しないＲＴ状態の移行が行われたことによるペナルティを遊技者に与えるようになっているものもあれば、有利ＲＴ状態へ復帰するための役の当選や操作態様に多くのゲーム数を必要とする場合には、復帰するまでカウントをストップするものも考えられる。
【０３３４】
また、押し順ミスによって有利ＲＴ状態から通常ＲＴ状態への移行が行われる図柄組合せが出現しなかった場合であっても、スロットマシン１側の意図しない操作が行われたことによるペナルティとして、サブ制御基板１０００のＡＴ管理手段１１４０により、「３遊技間はＡＴの遊技数を増加させる上乗せ抽選（詳しくは後述する）を行わない」等のペナルティ処理を内部的に実行することで、遊技者によって意図的に報知された押し順を無視されることを抑制することができる。
【０３３５】
このペナルティは、ＡＴが発動されている有利ＲＴ状態だけでなく、通常ＲＴ状態において適応することも可能である。具体的には、通常ＲＴ状態から有利ＲＴ状態への移行を行う役に当選した際に右ストップスイッチ１３ｃから停止操作することでのみ通常ＲＴ状態から有利ＲＴ状態へ移行する図柄組合せが出現するような仕様においては、通常ＲＴ状態において遊技者に右ストップスイッチ１３ｃから停止操作されることにより意図しないタイミングで有利ＲＴ状態に移行してしまうことを抑制するために、例えば、通常ＲＴ状態にて左ストップスイッチ１３ａ以外が第１停止操作されると、「３遊技間はＡＴ抽選役に当選してもＡＴの発動抽選を行わない」等のペナルティ処理を内部的に実行することで不要なＲＴ移行を抑制することができる。
【０３３６】
また、上記においては、左ストップスイッチ１３ａ以外が第１停止操作されるとペナルティ処理を行う実施例を説明したが、これに限らず、左ストップスイッチ１３ａ以外が第１停止操作され、かつ、ＡＴ役やＲＴの移行を行う図柄組合せが出現したときにペナルティ処理を行うようにしてもよい。また、ペナルティの種類に関しても上記の実施例に限らず一時的に遊技者に不利益を与えるようなものであればいずれの処理を行っても問題ない。
【０３３７】
（ＡＴ遊技回数の上乗せ）
ＡＴ遊技中は、当選した役（以下、上乗せ役）に応じてＡＴ遊技回数を延長する抽選を行う、これを総じて「上乗せ」と称する。
【０３３８】
上乗せ数の抽選方法としては、上乗せ役に当選することでサブ制御基板１０００の上乗せ抽選手段１１７０が上乗せ抽選テーブルに基づいて上乗せ数を抽選することや、１遊技毎に一定の確率で上乗せ数を抽選することが考えられる。
【０３３９】
上乗せ抽選手段１１７０によって上乗せ数が決定されると、上乗せ数が決定された当該遊技、又は上乗せされたことを煽るための演出を複数遊技に跨って行った後に、遊技者に対して決定された上乗せ数の報知を行う。この場合、例えば、「＋２０」や「＋３００」のように、単位遊技の回数を基準とした上乗せ数の抽選だけでなく、「＋１セット」のように、複数遊技からなる１セットを１つの上乗せ単位の基準として抽選することや「＋３回」のようにＡＴ役の報知回数を上乗せすることもでき、これらはスロットマシン１毎の遊技性に合わせて適宜採用することが可能となっている。
【０３４０】
また、サブ制御基板１０００によって管理されるＡＴ状態の管理方法として、遊技数を基準としたものを説明したが、これに限らず、主制御基板から送信される賭け枚数と払い出し枚数から算出された「差枚数情報」や、メダルの払い出しを有するＡＴ役等の「当選回数情報」を基準にしてもよい。具体的には、「差枚数情報」では２００枚の差枚で１回のＡＲＴ遊技終了、「差枚数情報」では５０回のＡＴ役当選で１回のＡＲＴ遊技終了、等の実施形態が考えられ、この場合の上乗せ数の報知は、それぞれ「＋３００枚」「＋３０回」等を想定することができる。
【０３４１】
さらに、実際に決定された上乗せ数を必ずしも遊技者に対して報知する必要もなく、特定のランプを発光させることや、特定の演出音を出力させることによって、上乗せが行われていることのみの情報を示唆する報知を行うことも考えられる。この場合だと、遊技者は上乗せが行われたことは認識できるが、実際にどれほどの上乗せが行われているのか推測することしかできないため、ＡＴの終了時まで実行されているＡＴが何遊技行われるかの期待感を継続させて煽ることができる。
【０３４２】
（ＡＴ終了）
ＡＴ遊技回数カウント手段１１５０により、ＡＴの残り回数が０になると、ＡＴ報知手段１１８０は特定ＡＴが当選した際の報知を行わないように制御する。これにより、遊技者は有利な払い出し枚数を得ることができなくなるとともに、リプレイの当選確率が高い有利ＲＴ状態に滞在し続けるための報知が行われないため、転落図柄組合せが出現する可能性のある役の当選時には、たとえ操作される押し順が通常ＲＴ状態へ移行するための図柄組合せが出現する押し順ではないものが選択されて当該遊技でＲＴ状態の移行を避けられたとしても、いずれ近い遊技にて転落図柄組合せが出現する押し順を操作してしまうことは避け難く、転落図柄組合せが表示された時点をもって有利な状態が終了することを意味している。
【０３４３】
このようにＡＴ報知手段１１８０によるＡＴ役の入賞を促す報知が行われなくなってから、実際に転落図柄組合せが表示して有利ＲＴ状態から通常ＲＴ状態への移行が行われなくなるまでの間の遊技では、サブ制御基板１０００による演出は、通常ＲＴ状態で実行される演出（すなわち、通常の状態を意味する演出）を出力しても良いし、有利ＲＴ状態で実行される演出（すなわち、有利なＡＴ状態を意味する演出）を出力しても良い。
【０３４４】
また、この状態のみ実行される演出を実行し、遊技者に対して近い将来に有利な状態が終わってしまうことを示唆するようにすることも考えられる。
【０３４５】
（スロットマシン１と携帯端末との連動システム）
本実施形態におけるスロットマシン１を用いて、遊技者の所有する携帯端末とスロットマシン１とを連動させることでサブ制御基板１０００より遊技者特有の演出を出力することや、スロットマシン１内で出力された演出情報を専用のサーバにて管理するといった、スロットマシン１と携帯端末との連動システムを行うことができる。
【０３４６】
サブ制御基板１０００は、遊技者による遊技の進行に応じて所定の演出情報が出力されたことを管理する演出発生フラグや、特定の遊技回数を満たしたことを管理する遊技回数フラグを設け、スロットマシン１で予め管理される各種フラグ情報が遊技者によって満たされた場合にそのフラグ情報を保持し、これらの情報を遊技者による任意のタイミングにて携帯端末で受信できるように出力し、出力された情報をインターネットに接続が可能な携帯端末で受取ることで専用のサーバと通信して各種のフラグ情報をサーバ上で管理する。
【０３４７】
より具体的には、後述する契機をもとに各種フラグ情報の保持を開始し、例えば、所定の条件として「ＢＢに当選する」「１００００回の遊技を行う」「当選した小役と矛盾する小役示唆演出を出現させる」等のスロットマシン１を進行する上で発生する演出や遊技情報に応じて各種の発生フラグをサブ制御基板１０００が保持し、遊技者によるサブボタン操作を契機に、スロットマシン１内で保持された各種フラグ情報を２次元コードや赤外線を介して外部に出力し、それを遊技者が携帯端末（スマートフォンを含む携帯電話、モバイルＰＣ等のインターネット接続が可能な電子機器）にて受信することで自動的に専用のサーバとの接続がなされ、サーバに予め登録された遊技者の個人情報に基づいて情報が管理される。
【０３４８】
遊技者は次回以降に遊技を行う際に、携帯端末によって専用のサーバと接続することで、サーバ上で管理された遊技者個人の情報をパスワードとして携帯端末に発行し、遊技者は次回以降の遊技を始める際に発行されたパスワードをスロットマシン１に入力することで現在までにサーバによって管理された各種フラグ情報をスロットマシン１に反映させる。
【０３４９】
サブ制御基板１０００は、遊技者によってパスワードが入力されたことを契機に各種のフラグ情報の保持を開始し、各種のフラグ情報が出力されたことを契機に保持されたフラグを消去するように制御する。
【０３５０】
また、遊技者によってスロットマシン１にパスワードを入力する際、特定の情報を含んだパスワードを入力することで、例えばキャラクタの服装を遊技者が選択した任意の服装に変更したり、ＢＢ中に出力される音源を変更したりすることが可能となる。
【０３５１】
また、本実施形態においては、スロットマシン１が各種のフラグを保持する契機として遊技者によるパスワード入力を挙げたが、これに限るものではない。例えば、遊技者が遊技を開始する際にサブボタンを操作することでサブ制御基板１０００は一時的に各種フラグを保持するようにし、遊技者が遊技の進行具合によって「特別な演出を見た」等の理由により、発生した各種フラグを管理したい場合、これまでと同様にサブボタンを操作することでスロットマシン１から出力される２次元コード等の情報を携帯端末にて読み取ることでサブ制御基板１０００にて保持した各種フラグを消去するような仕様も考えられる。この仕様においては、遊技者が一時的に各種フラグを保持するように設定したもののスロットマシン１から情報を出力しないまま遊技を終えて離席した場合には、各種フラグを次回の電源断処理や設定変更処理が行われるまで保持しておくこともできるし、所定時間遊技が行われなかった場合に自動的に消去することもできる。
【０３５２】
また、スロットマシン１より出力される情報として、上記のものだけではなく、例えば遊技の履歴情報を同時に出力することも可能であり、履歴情報としては、遊技者によるパスワード入力（もしくはサブボタン操作による一時的な各種フラグ保持のオン）から、情報の外部出力が行われる等により各種フラグが消去されるまでの間における「遊技回数」「ＢＢ・ＲＢ回数」「ＡＴ・ＡＲＴ回数」「メダルの差枚数」等の情報はもちろん、「（ＢＢ終了から）何遊技でＢＢに当選したか」や「当選した小役の種類や回数や確率」等の情報まで、スロットマシン１で管理される様々な情報を出力することができる。
【０３５３】
その際、スロットマシン１から出力される２次元コードが１データで足りない場合には複数データに分割して出力することも可能であり、また、通信手段は赤外線や２次元コードの発行に限らず、有線や無線ＬＡＮといった実際に様々な分野にて利用される一般的な通信技術を適宜採用することも可能である。
【０３５４】
本実施形態では、正面から見て一番左のリールのみサブリールとしたが、いずれのリールをサブリールとしてもよいし、３つのリールをサブリールとしてもよい。３つのリールをサブリールとする場合は、サブリールとは別に３つのメインリールを備えることで、本実施形態のメイン制御をそのまま用いることができる。
【０３５５】
本実施形態では、サブリール８ｄをステッピングモータに接続したメカ的なリールとしたが、液晶表示装置を用いて、複数種類の図柄を変動させて停止させるように画像制御するものをサブリールとしてもよい。この場合であっても、メカ的なリールと同様にメイン制御基板１００からの信号をサブ制御基板１０００が受信して、画像制御を行う。さらに、液晶表示装置に画像のサブリールを複数表示してもよい。
【符号の説明】
【０３５６】
１        ：スロットマシン
２        ：フロントパネル
３        ：キャビネット
４        ：表示窓
５        ：下部パネル
６        ：リールユニット
７        ：リールベース
８ａ      ：第１メインリール
８ｂ      ：第２メインリール
８ｃ      ：第３メインリール
８ｄ      ：サブリール
１１      ：操作パネル
１２      ：スタートスイッチ
１３      ：ストップスイッチ
１３ａ    ：左ストップスイッチ
１３ｂ    ：中ストップスイッチ
１３ｃ    ：右ストップスイッチ
１７      ：メダル投入口
１８      ：ＭＡＸベットスイッチ
１９      ：１ベットスイッチ
２０      ：サブスイッチ
２１      ：サブ十字キースイッチ
２２      ：イジェクトスイッチ
２４      ：操作指示ランプ
２４ａ    ：左操作指示ランプ
２４ｂ    ：中操作指示ランプ
２４ｃ    ：右操作指示ランプ
２５      ：ベット数表示ランプ
２６      ：クレジット数表示器
２７      ：獲得枚数表示器
２８      ：受け皿
２９      ：タバコ用灰皿
３０      ：シール収容部
３２      ：表示装置
３４      ：メダルセレクタ
３５      ：メダル流路
３７      ：設定キースイッチ
３８      ：設定スイッチ
３９      ：電源装置
４０      ：電源スイッチ
４１      ：メイン制御基板ユニット
４２      ：サブ制御基板ユニット
４３      ：メダル払出口
４４      ：ホッパ
４５      ：メダル払出部
４６      ：補助タンク
４７      ：外部出力端子板
４８      ：ドア開放検知スイッチ
５２      ：メインＲＯＭ
５３      ：サブＲＯＭ
５６      ：メインＲＡＭ
５７      ：サブＲＡＭ
６０      ：打止切換スイッチ
６２      ：自動清算スイッチ
６４      ：７セグメント表示器
６６      ：ステッピングモータ
７２      ：可動物
１００    ：メイン制御基板
１０５    ：メインＣＰＵ
１１０    ：電圧監視回路
１１２    ：設定変更手段
１１４    ：水晶発振器
１２０    ：役抽選手段
１２２    ：乱数発生器
１２４    ：乱数抽出手段
１２６    ：乱数生成手段
１２８    ：乱数判定手段
１３０    ：リール制御手段
１３２    ：回転制御手段
１３４    ：停止制御手段
１３８    ：操作順番検出手段
１４０    ：入賞判定手段
１４２    ：払出し手段
１４４    ：電源割込手段
１４６    ：特別役持越手段
１４８    ：当選フラグ制御手段
１５１    ：特別遊技制御手段
１５６    ：ホッパモータ駆動手段
１５８    ：枚数設定手段
１０００  ：サブ制御基板
１００２  ：演出出力制御手段
１００４  ：権利制御手段
１００５  ：サブＣＰＵ
１００６  ：報知出力制御手段
１００８  ：サブ入力スイッチ操作手段
１０１０  ：可動物制御手段
１０１４  ：画像制御基板
１０１８ａ：ＢＬ基板
１１０１  ：サブ制御手段
１１１０  ：演出制御手段
１１２０  ：遊技状態報知手段
１１３０  ：ＡＴ抽選手段
１１４０  ：ＡＴ管理手段
１１５０  ：ＡＴ遊技回数カウント手段
１１６０  ：報知手段
１１７０  ：抽選手段
１１８０  ：ＡＴ報知手段
Ｓ        ：スピーカ
【図１】
2015123279.tif 000003
【図２】
2015123279.tif 000004
【図３】
2015123279.tif 000005
【図４】
2015123279.tif 000006
【図５】
2015123279.tif 000007
【図６】
2015123279.tif 000008
【図７】
2015123279.tif 000009
【図８】
2015123279.tif 000010
【図９】
2015123279.tif 000011
【図１０】
2015123279.tif 000012
【図１１】
2015123279.tif 000013
【図１２】
2015123279.tif 000014
【図１３】
2015123279.tif 000015
【図１４】
2015123279.tif 000016
【図１５】
2015123279.tif 000017
【図１６】
2015123279.tif 000018
【図１７】
2015123279.tif 000019
【図１８】
2015123279.tif 000020
【図１９】
2015123279.tif 000021
【図２０】
2015123279.tif 000022
【図２１】
2015123279.tif 000023
【図２２】
2015123279.tif 000024
【図２３】
2015123279.tif 000025
【図２４】
2015123279.tif 000026
【図２５】
2015123279.tif 000027
【図２６】
2015123279.tif 000028
【図２７】
2015123279.tif 000029
【図２８】
2015123279.tif 000030