(57)【要約】【課題】電断処理の完了を確実に保証することができる等の電源回路システムを備える遊技機を提供する。【解決手段】スロットマシンは、電源装置と、電源装置からの電源の供給により動作する制御部とを備え、前記制御部への電源の遮断を操作指示するための第一のスイッチと、前記第一のスイッチが操作されたことにより出力される電断操作信号の受信に応じて前記制御部における所定の電断処理を実行する電断処理手段と、前記所定の電断処理が終了した後に出力される電源遮断信号により前記制御部への電源を遮断する第二のスイッチと、を備える。【選択図】図２１
2014176443.tif 000002
【特許請求の範囲】
【請求項１】
電源装置と、前記電源装置からの電源の供給により動作する制御部とを備える遊技機であって、
前記制御部への電源の遮断を操作指示するための第一のスイッチと、
前記第一のスイッチが操作されたことにより出力される電断操作信号の受信に応じて前記制御部における所定の電断処理を実行する電断処理手段と、
前記所定の電断処理が終了した後に出力される電源遮断信号により前記制御部への電源を遮断する第二のスイッチと、を備える遊技機。
【請求項２】
前記制御部がメイン制御部とサブ制御部とを含み、前記サブ制御部が前記メイン制御部から出力される制御コマンドに基づいて動作するものであり、
前記所定の電断処理が終了した後に前記メイン制御部が前記サブ制御部に対し電断制御コマンドを出力し、前記サブ制御部が前記電断制御コマンドの受信に応じて実行する電断処理が終了した後に前記電源遮断信号を前記第二のスイッチに対し出力することにより前記電源装置の電源を遮断するように構成された、請求項１に記載の遊技機。
【請求項３】
前記制御部がメイン制御部とサブ制御部とを含み、前記サブ制御部が前記メイン制御部から出力される制御コマンドに基づいて動作するものであり、
前記メイン制御部が、前記電断操作信号を受信した時に前記サブ制御部に対し電断制御コマンドを出力し、
前記メイン制御部が、所定の電断処理が終了し所定の時間が経過した後に前記電源遮断信号を前記第二のスイッチに対し出力することにより前記電源装置の電源を遮断するように構成された、請求項１に記載の遊技機。
【請求項４】
前記第二のスイッチが導通した電源供給中において前記第一のスイッチが操作されたことにより出力された前記電断操作信号を記憶する記憶手段を備え、
電源投入時に前記制御部が行う復帰処理において、前記電断操作信号が前記記憶手段に記憶されていないときに異常と判定する異常判定手段を更に備える、請求項１に記載の遊技機。
【請求項５】
前記第二のスイッチが導通した電源供給中において当該第二のスイッチへの操作を禁止する操作ロック手段が備えられる、請求項１〜４の何れか１項に記載の遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スロットマシン等の遊技機に関し、特に電源遮断（本明細書では「電断」と略称する。）時の処理の完了を確実にする等の電源回路システムを備える遊技機に関する。
【背景技術】
【０００２】
遊技機である例えばスロットマシンは、回転することにより図柄を変動表示する３個のリールを備え、リールの回転及び停止の操作をするスタートレバーやストップボタン等が、開閉可能な前扉に設けられている。通常、リールの回転などの遊技領域を構成する前扉は筐体を閉じた状態で施錠されている。一方、スロットマシンの筐体内には、メイン制御基板、サブ制御基板、リール駆動装置、メダル払出装置、及び、これらの機器又は装置類に電力を配分して供給するための電源ユニットが設置されている。スロットマシンの電力供給をＯＮ／ＯＦＦする主電源スイッチは、筐体内の電源ユニットに設けられているので、ホールの管理者等の権限のある者が鍵を用いて前扉を解錠しなければ、筐体内部に設けられる主電源スイッチを直接操作することができない。
【０００３】
主電源スイッチがＯＦＦされると、交流（ＡＣ）の元電源から変換される直流（ＤＣ）の電源電圧が徐々に降下する。従来のスロットマシンでは、このＤＣ出力電圧が所定値以下となったとき、メイン制御基板及びサブ制御基板のそれぞれにおいて電断処理が開始される。この電断処理では、ＣＰＵのレジスタの内容がＲＡＭのスタック領域に退避され、ＲＡＭのワーク領域に記憶された電断時の遊技状態に関わる変数データがバックアップ電源により保持される。そして、主電源スイッチがＯＮされ電源が投入された初期処理で、スタック領域からレジスタデータが戻され、ＲＡＭに保持された変数データに基づいてＣＰＵが処理を再開することにより、電断前の遊技状態が復帰する。
【０００４】
このような電断前の状態へ復帰する復帰処理を備えるスロットマシンにおいて、例えば特許文献１には、電断中にＲＡＭの内容が書き換えられたか否かを主電源投入直後の初期処理で検出する手段が開示されている。
【０００５】
また、メイン制御基板とサブ制御基板とを備える遊技機においては、電力負荷が一時的に集中し瞬間的に電圧が著しく低下する、いわゆる瞬停が発生すると、サブ制御基板のみがリセットされ可動役物などがそのまま放置されるおそれがある。そのような事態を回避するため、例えば特許文献２には、電断に対応してメイン制御基板がサブ制御基板に電断コマンドを送信し、サブ制御基板がその電断コマンドの受信に応じて正当性を否定するデータを自己のメモリに記憶することで、リセット時にサブ制御基板を初期状態にする手段が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００６−２８８６５６号公報
【特許文献２】特開２０１１−２５４９８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述した従来の電断処理が行われる遊技機においては、少なくとも所定の電断処理が完了するまでは、メイン制御基板及びサブ制御基板の動作を保証するだけのＤＣ電圧（通常のロジックレベルは５Ｖ又は３．５Ｖ）が残されていなければならない。所定の電断処理が完了する前にＤＣ電圧がロジックレベル以下になると、ＲＡＭの変数データの整合性が失われ、電源再投入後の判定処理でＲＡＭがクリアされて遊技状態の復帰ができなくなってしまう。
【０００８】
そのため、従来は、電断処理で消費される電力及びそれに伴い想定されるＤＣ電圧の降下曲線に基づいて、メイン制御基板及びサブ制御基板それぞれ別々に、マージン幅を考慮した電断処理開始の電圧が設計されていた。しかし、そのように電断処理開始電圧を定めたとしても、予期しない電力負荷の集中等が原因で、電断処理が完了する前にＤＣ電圧がロジックレベル以下に降下する可能性も完全に否定しきれない。このため、従来の方法は、電断処理の完了を確実に保証するものではなかった。
【０００９】
また、遊技機の電力仕様が異なれば電断処理開始電圧もそれに合せて設計をし直す必要がある。このため、機種のマイナーチェンジが比較的短期に繰り返される遊技機においては、その都度電圧の再設計が必要となり、開発において大きな負担となっていた。
【００１０】
本発明は、このような従来の課題を解決するためになされたものであり、電断処理の完了を確実に保証することができ、又は、電力仕様が異なる機種間でも再設計が不要で共通化が可能である等の電源回路システムを備える遊技機を提供することを目的としている。
【課題を解決するための手段】
【００１１】
上述した課題を解決するため、本発明は、電源装置と、前記電源装置からの電源の供給により動作する制御部とを備える遊技機であって、前記制御部への電源の遮断を操作指示するための第一のスイッチと、前記第一のスイッチが操作されたことにより出力される電断操作信号の受信に応じて前記制御部における所定の電断処理を実行する電断処理手段と、前記所定の電断処理が終了した後に出力される電源遮断信号により前記制御部への電源を遮断する第二のスイッチと、を備える遊技機である。
【００１２】
遊技機は、前記制御部がメイン制御部とサブ制御部とを含み、前記サブ制御部が前記メイン制御部から出力される制御コマンドに基づいて動作するものであり、前記所定の電断処理が終了した後に前記メイン制御部が前記サブ制御部に対し電断制御コマンドを出力し、前記サブ制御部が前記電断制御コマンドの受信に応じて実行する電断処理が終了した後に前記電源遮断信号を前記第二のスイッチに対し出力することにより前記電源装置の電源を遮断するように構成された遊技機でもよい。
【００１３】
遊技機は、前記制御部がメイン制御部とサブ制御部とを含み、前記サブ制御部が前記メイン制御部から出力される制御コマンドに基づいて動作するものであり、前記メイン制御部が、前記電断操作信号を受信した時に前記サブ制御部に対し電断制御コマンドを出力し、前記メイン制御部が、所定の電断処理が終了し所定の時間が経過した後に前記電源遮断信号を前記第二のスイッチに対し出力することにより前記電源装置の電源を遮断するように構成された遊技機でもよい。
【００１４】
遊技機は、前記第二のスイッチが導通した電源供給中において前記第一のスイッチが操作されたことにより出力された前記電断操作信号を記憶する記憶手段を備え、電源投入時に前記制御部が行う復帰処理において、前記電断操作信号が前記記憶手段に記憶されていないときに異常と判定する異常判定手段を更に備える遊技機でもよい。
【発明の効果】
【００１５】
本発明の遊技機によれば、制御部における電断処理の完了を確実に保証することができる。また、装備機器類の構成や電力仕様が異なる機種間であっても共通の電源回路システムを採用することができ、遊技機の設計負担を軽減することができる。
【図面の簡単な説明】
【００１６】
【図１】スロットマシンの前面外観を示す正面図である。
【図２】スロットマシンの内部構造を示す図である。
【図３】リールに付される図柄の配列例を示す図である。
【図４】メイン制御基板の構成を示す回路ブロック図である。
【図５】サブ制御基板の構成を示す回路ブロック図である。
【図６】スロットマシンの遊技における役と各役に対応する図柄の組み合せを例示する図である。
【図７】（ａ）は、メイン制御基板が制御する遊技状態の遷移例である。（ｂ）は、サブ制御基板が制御する演出状態の遷移例である。
【図８】スロットマシンにおける各制御手段の構成を示す図である。
【図９】スロットマシンで行われる単位遊技に対応させたフローチャートである。
【図１０】賭枚数設定処理を示すフローチャートである。
【図１１】一般遊技において役の当選／非選の判定のために参照する典型的な役抽選テーブルの例である。
【図１２】小役と停止操作順との関連付けを例示する図である。
【図１３】再遊技役と停止操作順との関連付けを例示する図である。
【図１４】役抽選処理を示すフローチャートである。
【図１５】リール回転制御処理を示すフローチャートである。
【図１６】引き込み制御の動作例を説明するための図である。
【図１７】蹴飛ばし制御の動作例を説明するための図である。
【図１８】入賞判定処理を示すフローチャートである。
【図１９】メダル払出処理を示すフローチャートである。
【図２０】更新処理を示すフローチャートである。
【図２１】電源回路システムの構成を例示する回路図である。
【図２２】電断処理に伴う各電源及び各種信号の状態を示すタイムチャートである。
【図２３】メイン制御基板における第一電断処理の第一の実施形態を示すフローチャートである。
【図２４】サブ制御基板における第二電断処理を示すフローチャートである。
【図２５】第一電断処理の第二の実施形態を示すフローチャートである。
【図２６】メイン制御基板における第一復帰処理を示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下、スロットマシンを例に挙げて、本発明の遊技機の実施形態を説明する。はじめに、スロットマシン１０の構成を説明する。スロットマシン１０は、前方に開口を有する略矩形状の箱体である筐体８０に対し、前扉２０が前記開口を開閉可能とするように軸支されている。通常は図１に示されるように、前扉２０が前記開口を閉塞する位置で筐体８０にロックされる。ここで、図１はスロットマシン１０の前面外観を示す正面図であり、図２は前扉２０を開いた状態でスロットマシン１０の内部構造を示す図である。
【００１８】
[スロットマシンの前面構造]
はじめに、図１を参照して、スロットマシン１０の前面構造を説明する。前扉２０は、遊技者に対し視覚的な演出効果を高めるようなデザインが施されたパネル部材により構成される。前扉２０のパネル部材は、主にリール４０Ｌ、４０Ｃ、４０Ｒの図柄の表示等を行う遊技領域である中央パネル部３０と、中央パネル部３０の下方において主にリールの回転及び停止等の遊技操作を行うためのスイッチ等が配置される操作パネル部５０と、中央パネル部３０の上方において主に遊技演出のためのランプやスピーカ等が配置される上部パネル部６０と、操作パネル部５０の下方においてスロットマシン１０の遊技において登場するキャラクタなどが描かれる下部パネル部７０と、により概ね構成される。なお、前扉２０は、中央パネル部３０、操作パネル部５０、上部パネル部６０及び下部パネル部７０等がそれぞれユニット化されたパネル部材により組み立てられる。また、これらパネル部が一体として構成される１つのパネル部材により前扉２０を製造してもよい。
【００１９】
中央パネル部３０には、硬質アクリル等の樹脂板からなる中パネル３１が設けられる。その中パネル３１の略中央には、３列の縦長矩形の透明部からなる表示窓３２が形成される。この表示窓３２を通して、筐体内部のリール４０Ｌ、４０Ｃ、４０Ｒのそれぞれ横３列×縦３コマの合計９コマの図柄が視認可能とされている。
【００２０】
図３は、左リール４０Ｌ、中リール４０Ｃ及び右リール４０Ｒに付される図柄の配列例を示す図である。各リール４０Ｌ、４０Ｃ、４０Ｒの外周面には、図３に示されるような合計２１コマの図柄を等間隔に印刷したリールテープが貼り付けられている。１つのリールに付されて配列される例えば２１の図柄には、リールが回転する方向に沿って１ずつ増加するように「０」〜「２０」の図柄番号が順に割り当てられる。また、各図柄にはその種類ごとに種別コードが割り当てられる。そして、各リール４０Ｌ、４０Ｃ、４０Ｒについて図柄番号と種別コードとが対応付けられた図柄番号テーブルが、後述するメイン制御基板１００のＲＯＭ１０２に記憶されている。
【００２１】
なお、図３に示す各リールテープは、図柄番号「０」と「１」の間を切り離して展開した状態を示しており、実際にリール４０Ｌ、４０Ｃ、４０Ｒの外周面に貼り付けたときは、図柄番号「０」と「１」の図柄が連続することとなる。また、リールの図柄は、図３の実施例に示されるような数字の「７」や「ベル」、「スイカ」及び「チェリー」などをモチーフとしたものが一般的に用いられる。しかし、これらの図柄のモチーフは伝統的に慣用されているものに過ぎず、スロットマシンの機種、テーマ、キャラクタ等に合わせて適宜選択され得る。
【００２２】
表示窓３２には、リール４０Ｌ、４０Ｃ、４０Ｒを横切る、水平方向のライン（水平中段Ｌ１、水平上段Ｌ２Ａ、水平下段Ｌ２Ｂ）と、斜め方向のライン（斜め右下がりＬ３Ａ、斜め右上がりＬ３Ｂ）の合計５本のラインが設定されている。これらのラインのうち、入賞判定の基準となるラインを「有効ライン」という。すなわち、有効ラインとして選択されたライン上に所定の組み合せの図柄が停止して表示されたとき、その図柄の組み合せに対応する役（例えばメダルを獲得できる小役や他の遊技状態への移行する移行役など）が成立することとなる。有効ラインは、例えば当該遊技に賭けられる遊技媒体であるメダルの数（以下「ベット数」という。）に応じて選択される。また、ベット数に関わらず、有効ラインが水平中段のラインＬ１のみである機種や、下段のラインＬ２Ｂを除く４本のラインＬ１、Ｌ２Ａ、Ｌ３Ａ、Ｌ３Ｂが有効ラインとして常時選択される機種もある。
【００２３】
中パネル３１には、表示窓３２の他に、遊技に関する各種情報を遊技者へ知らせるための各種ランプ及び表示器等が設けられている。
【００２４】
例えば表示窓３２に隣接して左端に、後述するＡＴ状態の遊技で使用される３つの操作指示ランプ３３Ｌ、３３Ｃ、３３Ｒが設けられる。これら操作指示ランプ３３Ｌ、３３Ｃ、３３Ｒは、それぞれリール４０Ｌ、４０Ｃ、４０Ｒ及び後述するストップボタン５６Ｌ、５６Ｃ、５６Ｒに対応し、例えばリール４０Ｌ、４０Ｃ、４０Ｒが回転しているときに、いずれか１つの操作指示ランプが点灯することで、次に停止させるべきリール及びストップボタンを遊技者に報知することができる。また、全てのリール４０Ｌ、４０Ｃ、４０Ｒが回転中にいずれか２つの操作指示ランプを点灯させれば、停止させるべきリールが二者択一となり、どちらを停止すべきか遊技者の選択に任せて当てさせるような遊技も提供することができる。
【００２５】
また、中パネル３１の下部には、３つのベット数表示ランプ３４ａ、３４ｂ、３４ｃと、クレジット数表示器３５と、獲得枚数表示器３６とが設けられる。
【００２６】
ベット数表示ランプ３４ａ、３４ｂ、３４ｃは、当該遊技に賭けられたメダルの枚数を表示するランプである。すなわち、１枚のメダルが賭けられるとベット数表示ランプ３４ａのみが点灯し、２枚のメダルが賭けられるとベット数表示ランプ３４ａ及び３４ｂが点灯し、３枚のメダルが賭けられると全てのベット数表示ランプ３４ａ、３４ｂ及び３４ｃが点灯する。
【００２７】
クレジット数表示器３５は、２桁のセグメント数値表示器からなり、スロットマシン１０にクレジット（内部貯留）されているメダルの枚数を表示する。なお、遊技者はスロットマシン１０にクレジットされたメダルを自由に使用及び処分することができ、そのクレジット数がメイン制御基板１００のＲＡＭで管理される。
【００２８】
獲得枚数表示器３６は、２桁のセグメント数値表示器からなり、当該遊技において入賞が成立することにより遊技者に払い出されるメダルの枚数を表示する。なお、入賞によりメダルを払い出す態様としては、スロットマシン１０の内部にクレジットする場合と、後述するメダル払出口７１からメダルを直接放出する場合とがある。
【００２９】
中央パネル部３０の下方に設けられる操作パネル部５０は、その上面が若干傾斜する卓状面５０ａを有しており、その卓状面５０ａの右部に遊技者がスロットマシン１０へメダルを投入するためのメダル投入口５１が設けられる。このメダル投入口５１の内部には、投入されたメダルを検出し、かつ、正規／非正規のメダルを振り分けるセレクタ２８が設けられる。スロットマシン１０のメイン制御基板１００は、このセレクタ２８が出力する検出信号の回数を計測することで、投入されたメダルの枚数を認識する。
【００３０】
操作パネル部５０の卓状面５０ａの左部には、遊技者がクレジットからメダルを賭ける指示をするための１−ベットボタン５２及びマックスベットボタン５４が設けられる。１−ベットボタン５２が操作されると、スロットマシン１０にクレジットされているメダルのうち１枚が遊技に賭けられる。マックスベットボタン５４が操作されると、クレジットされているメダルのうち３枚が遊技に賭けられる。１−ベットボタン５２又はマックスベットボタン５４の操作によりメダルが賭けられると、その賭けられたメダルの枚数がクレジットから減算され、これに伴ってクレジット数表示器３５の表示値も減算される。
【００３１】
なお、スロットマシン１０にメダルが全く賭けられていない状態で遊技者がメダル投入口５１からメダルを投入すると、そのメダルが投入されるごとにベット数表示ランプ３４ａ、３４ｂ、３４ｃが順次点灯し、それぞれの枚数に応じたメダルがスロットマシン１０に賭けられる。そして、賭けられたメダルが規定枚数最多の３枚になると、それ以降メダルが投入されるごとにクレジットが加算され、これに伴ってクレジット数表示器３５の表示値も加算される。
【００３２】
操作パネル部５０の正面の左部には、傾倒操作が可能な操作ノブを有するスタートレバー５５が設けられる。遊技者がスロットマシン１０にメダルを賭けた後、スタートレバー５５を操作すると、全てのリール４０Ｌ、４０Ｃ、４０Ｒが一斉に回転を開始する。これにより、各リール４０Ｌ、４０Ｃ、４０Ｒの外周面に付された図柄が、表示窓３２を通して、連続する３つの図柄番号の値が増加する方向に上から下へと移動（スクロール）して表示される。
【００３３】
操作パネル部５０の正面の中央部には、遊技者の押圧操作によってリール４０Ｌ、４０Ｃ、４０Ｒの回転を停止させる操作（これを「停止操作」という。）をするための、３つのストップボタン５６Ｌ、５６Ｃ、５６Ｒが設けられる。左端のストップボタン５６Ｌは左端のリール（左リール）４０Ｌに対応し、中央のストップボタン５６Ｃは中央のリール（中リール）４０Ｃに対応し、右端のストップボタン５６Ｒは右端のリール（右リール）４０Ｒに対応している。
【００３４】
すなわち、スタートレバー５５の傾倒操作により回転したリール４０Ｌ、４０Ｃ、４０Ｒに対し、ストップボタン５６Ｌが操作されるとリール４０Ｌが停止し、ストップボタン５６Ｃが操作されるとリール４０Ｃが停止し、ストップボタン５６Ｒが操作されるとリール４０Ｒが停止する。このようなリール４０Ｌ、４０Ｃ、４０Ｒとストップボタン５６Ｌ、５６Ｃ、５６Ｒとの対応関係は固定されており、かつ、それぞれ独立している。また、ストップボタンの停止操作が受け付けられると、そのときに中段のラインＬ１を通過中の図柄から数えて最大の制御コマ数（例えば５コマ）以内の図柄が停止図柄として選択される。つまり、停止操作を契機にリール４０Ｌ、４０Ｃ、４０Ｒが停止するときには、決定された制御コマ数だけ図柄が滑ることとなる。なお、最大の制御コマ数を「規定制御コマ数」ということがある。
【００３５】
なお、スタートレバー５５の傾倒操作を契機にリール４０Ｌ、４０Ｃ、４０Ｒの回転が開始してから定速回転（例えば、８０回転／ｍｉｎ）に達するまでは、ストップボタン５６Ｌ、５６Ｃ、５６Ｒへの停止操作は無効とされる。
【００３６】
中央パネル部３０の上方に位置する上部パネル部６０には、その中央部に例えばカラー液晶ディスプレイからなる画像表示装置６１が設けられる。画像表示装置６１は、例えば遊技の進行に応じて展開するアニメーションを演出画像として表示する。なお、スロットマシンに設けられる表示装置としては、画像表示装置６１でなくても、例えばドットマトリクス式の表示装置であってもよい。また、遊技履歴や内部抽選結果の情報を文字や記号等で直接的に表示するものでもよく、そのような情報をコード化して表示するものでもよい。すなわち、表示装置として、用途や目的に適合したあらゆる方式の表示手段を用いることができる。
【００３７】
また、上部パネル部６０には、上部ランプ６２及びコーナーランプ６３Ｌ、６３Ｒが設けられる。上部ランプ６２及びコーナーランプ６３Ｌ、６３Ｒは、例えばリール４０Ｌ、４０Ｃ、４０Ｒが停止していずれかの役が成立した場合において、その役に応じたパターンで点灯及び点滅することで、役の成立を視覚的に演出する。
【００３８】
また、上部パネル部６０には、前扉２０の背面側に配設されるスピーカ（２１Ｌ、２１Ｒ）からの出力音を外部に通す透音部６４Ｌ、６４Ｒが設けられる。例えば画像表示装置６１が表示する動画の演出画像に伴って、ステレオの演出効果音が透音部６４Ｌ、６４Ｒを介して出力される。
【００３９】
中央パネル部３０の下方に位置する下部パネル部７０には、メダル払出口７１と受け皿７２とが設けられる。メダル払出口７１は、スロットマシン１０の筐体８０内のメダル払出装置８３がメダルを受け皿７２に放出する開口部として形成される。
【００４０】
また、下部パネル部７０には、そのパネル部材の背面側に配設されるスピーカ２６Ｌ、２６Ｒからの出力音を外部に通す透音孔７３Ｌ、７３Ｒが設けられる。例えば、遊技において何らかの役が成立したとき、上部ランプ６２及びコーナーランプ６３Ｌ、６３Ｒ等の演出ランプの点灯や点滅に連動した効果音が透音孔７３Ｌ、７３Ｒを介して出力される。
【００４１】
[スロットマシンの内部構造]
次に図２を参照して、スロットマシン１０の内部構造を説明する。
【００４２】
筐体８０内の水平フレームには、３つのリール４０Ｌ、４０Ｃ、４０Ｒを回転可能に支持するリール駆動装置としてのリールユニット４０が、前扉２０の表示窓３２に対向するように設けられる。リールユニット４０において、各リール４０Ｌ、４０Ｃ、４０Ｒは、その各回転軸が一つの水平直線に一致して設けられている。また、リールユニット４０のフレームに固定されるステッピングモータ４１Ｌ、４１Ｃ、４１Ｒによって、各リール４０Ｌ、４０Ｃ、４０Ｒがそれぞれ独立して回転駆動される。
【００４３】
筐体８０内の底部には、スロットマシン１０に搭載される種々の機器又は装置（これらを「装備機器類」という）に電源を供給する電源装置としての電源ユニット８２と、複数枚のメダルを貯留可能なホッパーを備えるメダル払出装置８３とが収容される。また、筐体８０の背板上部には、メイン制御基板１００が脱着不能に固定される。メイン制御基板１００は、スロットマシン１０における主に遊技の進行を制御する。  
【００４４】
前扉２０の背面側には、その上段部に上述した透音部６４Ｌ、６４Ｒに対向するスピーカ２１Ｌ、２１Ｒを備える上パネルユニット２２が設けられる。上パネルユニット２２は、スピーカ２１Ｌ、２１Ｒの他に前面側の上述した画像表示装置６１、上部ランプ６２及びコーナーランプ６３Ｌ、６３Ｒ等を含めてユニット化されて構成される。また、上パネルユニット２２の背面側には、サブ制御基板２００が固定される。サブ制御基板２００は、メイン制御基板１００から送信されてくる制御コマンドに基づいて動作し主にスロットマシン遊技の演出を制御する。
【００４５】
前扉２０の背面側の中段部には、メダル投入口５１から投入されたメダルの振り分け及び検出を行うセレクタ２８が設けられる。セレクタ２８の下方には、セレクタ２８によって正規のものと判断されたメダルをメダル払出装置８３のホッパーに導くシュート部２４と、非正規のメダル又は異物と判断されたものを前面のメダル払出口７１に導くメダル返却路２５とが設けられる。また、前扉２０の背面側の下段部には、上述した透音孔７３Ｌ、７３Ｒに対向するスピーカ２６Ｌ、２６Ｒがそれぞれ設けられる。
【００４６】
[メイン制御基板]
次に、メイン制御部としてのメイン制御基板１００の構成を説明する。図４は、本実施形態による、メイン制御基板１００の構成を示す回路ブロック図である。同図を参照し、メイン制御基板１００は、ＣＰＵ（中央処理装置）１０１と、ＲＯＭ（読み取り専用の不揮発メモリ）１０２と、ＲＡＭ（読み書き可能な作業用メモリ）１０３と、入力回路１０４と、表示器駆動回路１０９とが、バス（データ及び制御用のパラレルの信号ライン）１０５を介して相互に通信可能に接続される。ＣＰＵ１０１は、バス１０５を介して入力される各種情報に応じながら、ＲＯＭ１０２に記憶されるプログラムに従って演算処理を実行することで、スロットマシン１０における全体的なシステム制御及び遊技結果に直接関係する遊技進行の制御を行う。
【００４７】
メイン制御基板１００のＲＯＭ１０２には、スロットマシン１０の遊技に係るメイン制御プログラムの他に、例えば図３に示した図柄番号と種別コードとが対応付けられた図柄番号テーブル、役と図柄とを対応付けた役図柄テーブル、及び、各役の当選数値又は当選数値範囲を割り当てた役抽選テーブルなどのテーブルデータが記憶される。また、ＲＯＭ１０２には、ストップボタン５６Ｌ、５６Ｃ、５６Ｒの停止操作の順序（「操作停止順」又は単に「押し順」ともいう。）と、所定の小役及び再遊技役とストップボタン５６Ｌ、５６Ｃ、５６Ｒの停止操作順とを対応付けた操作順テーブルのデータなども記憶される。
【００４８】
また、メイン制御基板１００のＲＡＭ１０３には、ＣＰＵ１０１が上述したプログラムの処理を行う過程で参照する変数や各種フラグなどのデータが記憶される。例えば、ＲＡＭ１０３には、上述したクレジット数の他に、当該遊技において賭けられたベット数、役の抽選のため取得した乱数値、表示窓３２に停止した図柄の図柄番号、入賞により払い出されたメダルの枚数、特定の遊技状態における遊技回数などの変数データを一時的に記憶する変数メモリ領域が設定されている。また、ＲＡＭ１０３には、内部抽選による結果を示す当選役フラグ、成立した役を示す成立役フラグ及び当該遊技の遊技状態を示す各種状態フラグなどのフラグ領域が設定されている。このようにメイン制御基板１００のＲＡＭ１０３には、メイン制御基板１００の遊技の作動状態に関連する情報を記憶し、その記憶内容には後述するＲＴ状態などの現在の遊技状態及び役抽選手段による遊技結果の情報も含まれる。
【００４９】
入力回路１０４の入力ポートには、図１に示したスタートレバー５５、ストップボタン５６Ｌ、５６Ｃ、５６Ｒ、１−ベットボタン５２及びマックスベットボタン５４などのスイッチ類が接続される。そして、これらスイッチ類の操作状態を示す接点信号が入力回路１０４で受信されバス１０５を介してＣＰＵ１０１に入力される。また、表示器駆動回路１０９には、ベット数表示ランプ３４ａ、３４ｂ、３４ｃ、クレジット数表示器３５及び獲得枚数表示器３６等の表示器類が接続される。表示器駆動回路１０９は、１−ベットボタン５２又はマックスベットボタン５４等により賭けられたメダルのベット数に応じて、ベット数表示ランプ３４ａ、３４ｂ、３４ｃを点灯させる。また、ＲＡＭ１０３に記憶されるクレジット数及び払い出されたメダルの枚数などの情報データが表示器駆動回路１０９でセグメントコードにコード化されて、クレジット数表示器３５及び獲得枚数表示器３６に表示される。
【００５０】
バス１０５には、また、モータ駆動制御回路１０６と、回転位置検出回路１０７と、乱数発生器１０８と、信号送信回路１１０とが接続される。
【００５１】
モータ駆動制御回路１０６は、各リール４０Ｌ、４０Ｃ、４０Ｒを駆動するステッピングモータ４１Ｌ、４１Ｃ、４１Ｒに対して駆動パルス信号をそれぞれ出力することで、各リール４０Ｌ、４０Ｃ、４０Ｒの回転及び停止の動作を制御する。なお、本明細書では、リールの回転及び停止の制御を含めて「回転制御」という。
【００５２】
回転位置検出回路１０７は、リールユニット４０に設けられるインデックスセンサ４２Ｌ、４２Ｃ、４２Ｒが各リール４０Ｌ、４０Ｃ、４０Ｒの回転基準位置を検出して出力する基準位置信号を受信し、その受信した時点を基準にモータ駆動制御回路１０６が出力した駆動パルス信号のパルス数に基づいて現時点のリール４０Ｌ、４０Ｃ、４０Ｒのそれぞれの回転位置を検出する。回転位置検出回路１０７により検出される各リール４０Ｌ、４０Ｃ、４０Ｒの回転位置の情報は、ＲＡＭ１０３のリール制御フラグに随時記憶更新され、ＣＰＵ１０１により管理される。なお、各インデックスセンサ４２Ｌ、４２Ｃ、４２Ｒは、各リール４０Ｌ、４０Ｃ、４０Ｒの外周部の例えば図柄番号「０」の位置に設けた遮光片がセンサを通過する時に上述の基準位置信号を出力する。
【００５３】
乱数発生器１０８は、スタートレバー５５が傾倒操作された時点で、例えば０〜６５５３５（１６ｂｉｔ）の範囲で乱数値を出力する。後述する役抽選手段は、この乱数発生器１０８を含むものであり、ＲＯＭ１０２の役抽選テーブルを参照して、乱数発生器１０８から取得した乱数値が属する当選数値範囲に対応する役を当選役として選択する。なお、本実施形態のようにハードウエアの乱数発生器１０８によって乱数を発生させる代わりに、ＣＰＵ１０１の演算処理による、いわゆるソフトウエア乱数処理により乱数値を取得してもよい。
【００５４】
なお、メイン制御基板１００の役抽選手段により行われる抽選を本明細書では「役抽選」又は「内部抽選」という。役抽選手段によって役が当選し成立するまでの当選状態を、「内部当選中」又は単に「当選中」という。後述する特別遊技役（ＢＢ役、ＲＢ役）などは、当選状態を複数遊技にわたり持ち越すことができるため、「内部当選中」又は「当選中」という場合には、複数遊技で持ち越された「当選状態」も含まれる。
【００５５】
メイン制御基板１００は、信号送信回路１１０を介して接続されるサブ制御基板２００に対し、遊技状態や内部抽選結果等の各種コマンドを出力する。
【００５６】
[サブ制御基板]
次に、サブ制御部としてのサブ制御基板２００の構成を説明する。図５は、サブ制御基板２００の構成を示す回路ブロック図である。同図を参照し、サブ制御基板２００は、ＣＰＵ２０１と、ＲＯＭ２０２と、ＲＡＭ２０３とがバス２０５を介して相互に通信可能に接続される。また、バス２０５には、信号受信回路２１０、ランプ駆動回路２０６、スピーカ駆動回路２０７、表示制御回路２０８及び乱数発生器２０９が電気的に接続される。
【００５７】
ＣＰＵ２０１はＲＯＭ２０２に記憶されるプログラムに従って演算処理を実行する中央処理装置である。メイン制御基板１００から送信されてくる制御コマンドが信号受信回路２１０で受信され、ＣＰＵ２０１が制御コマンドを解析することにより、それに含まれる遊技進行に関する各種情報を取得する。これにより、メイン制御基板１００で制御される遊技進行に整合した遊技演出がサブ制御基板２００により実行される。
【００５８】
ランプ駆動回路２０６には、図１に示された上部ランプ６２、コーナーランプ６３Ｌ、６３Ｒ等のランプ類が接続される。サブ制御基板２００のＣＰＵ２０１は、このランプ駆動回路２０６を制御して、これらランプ類の点灯及び点滅の駆動を行う。また、スピーカ駆動回路２０７には、図２に示されたスピーカ２１Ｌ、２１Ｒ、２６Ｌ、２６Ｒが接続される。ＣＰＵ２０１は、このスピーカ駆動回路２０７を制御して、音声データメモリ２０７ａ内のアナウンスや楽音等の音声データを音信号に変換し、スピーカ２１Ｌ、２１Ｒ、２６Ｌ、２６Ｒを鳴動させる。
【００５９】
表示制御回路２０８には、図１に示された画像表示装置６１が接続される。この表示制御回路２０８は、ＣＰＵ２０１の制御下で画像データメモリ２０８ａから随時選択される画像データを読み取り、同期信号、輝度信号及び色信号を複合した映像信号を生成して、アニメーションなどの動画像を画像表示装置６１に表示させる制御を行う。
【００６０】
乱数発生器２０９は、例えば０〜６５５３５（１６ｂｉｔ）の範囲で乱数値を出力する。サブ制御基板２００において実行される演出抽選手段は、乱数発生器２０９で取得した乱数値に応じてテーブル抽選を行うことにより、遊技演出の演出パターンを選択する。また、演出抽選手段は、メイン制御基板１００における役抽選の結果を遊技者に報知するかしないかの抽選（役報知抽選）や、内部当選している役が成立するように停止操作をアシストするＡＴを実行する権利の抽選（ＡＴ抽選）なども行うことができる。更にはスロットマシン１０の本来の遊技に付随して行われる、遊技者参加型の別遊技における勝敗判定などの抽選も行うこともできる。
【００６１】
サブ制御基板２００のＲＯＭ２０２には、ＣＰＵ２０１が実行処理するプログラム及びその初期データの他に、上述した演出抽選において参照される演出抽選テーブルなどが記憶される。一方、ＲＡＭ２０３には、サブ制御基板２００のＣＰＵ２０１がプログラムの処理を行う過程で参照する変数及びフラグためのワーク領域が確保されている。すなわち、ＲＡＭ２０３には、サブ制御基板２００の作動状態に関連する情報が記憶される。
【００６２】
［スロットマシンの遊技における役と遊技状態］
図６は、本実施形態のスロットマシン１０の遊技における役と各役に対応する図柄の組み合せを例示する図である。このような役と図柄との対応関係はメイン制御基板１００のＲＯＭ１０２に記憶した役図柄テーブルで管理される。スロットマシン１０の役は、役抽選手段による当選を前提に対応する図柄が有効ラインに表示されたときに成立する。
【００６３】
図６に示される、スロットマシン１０の遊技に関する役には、遊技者が賭けたメダルよりも多くのメダルを獲得できる「小役」、メダルを賭けることをなく次の遊技が行える「再遊技役（リプレイ役）」、遊技者にとって有利な遊技を提供する「特別遊技役（ＲＢ役、ＢＢ役）」などがある。
【００６４】
本実施形態によるスロットマシン１０には、「小役」として、払い出されるメダルの枚数がそれぞれ異なる「小役１」（配当２枚）、「小役２」（配当４枚）及び「小役３」（配当５枚）が備えられる。また、小役２は、同時当選する複数の「小役２ａ」、「小役２ｂ」及び「小役２ｃ」を含んでいる。後述するＡＴ状態では、サブ制御基板２００のＡＴ実行手段が、例えば小役２ａの図柄を所定の有効ラインに停止させるために最初に停止すべきリール４０Ｌ、４０Ｃ、４０Ｒはどれか操作指示ランプ３３Ｌ、３３Ｃ、３３Ｒの何れかを点灯して報知する。
【００６５】
また、本実施形態では「再遊技役」として、同時当選する複数の「再遊技役ａ」、「再遊技役ｂ」、「再遊技役ｃ」、「再遊技役ｄ」及び「再遊技役ｅ」が備えられる。
【００６６】
また、「特別遊技役」は遊技者にとって特に有利な遊技である「特別遊技」に遊技を移行させる役である。なお、本明細書では、特別遊技以外の遊技を「一般遊技」と称している。
【００６７】
本実施形態による特別遊技役としては、「ＳＢ（シングルボーナス）遊技」に移行させる「ＳＢ役」、「ＲＢ（レギュラーボーナス）遊技」に移行させる「ＲＢ役」及び「ＢＢ（ビッグボーナス）遊技」に移行させる「ＢＢ役」とがある。ＳＢ遊技は、一般遊技よりも高い確率で特定の小役が当選する高確率遊技をいう。ＲＢ遊技は、このような高確率遊技が複数回連続する遊技状態のことであり、所定遊技回数（例えば１２遊技）消化するか、又は小役が所定回数（例えば８回）入賞するまで継続する遊技状態をいう。ＢＢ遊技は、その一般遊技中に特定の小役とともに上述のＲＢ役が高い確率で当選し、所定の最大払出枚数（例えば４８０枚）のメダルの払い出しが終了するまで継続する遊技状態をいう。
【００６８】
更に本実施形態のスロットマシン１０には、特別遊技役であるＢＢ役が複数種類備えられる。ＢＢ役の１つの例である「ＢＢ１役」は、その成立によりＢＢ１遊技に移行させるとともに、役抽選手段により当選した時点でＡＴなどの特典の実行権利を遊技者に付与する役でもある。
【００６９】
本実施形態では、ＡＴの実行権利に基づいてＡＴが実行された状態を「ＡＴ状態」という。一方、ＡＴが実行されていない状態を「非ＡＴ状態」という。ＡＴ状態では、当選中の例えば小役２などの所定の当選役が成立するように、サブ制御基板２００のＡＴ実行手段が操作指示ランプ３３Ｌ、３３Ｃ、３３Ｒや画像表示装置６１などを用いて、最初にリール停止させるべきストップボタンである第一停止ボタン又は停止操作順や狙うべき図柄や絵柄などを遊技者に報知する。
【００７０】
なお、ＡＴなどの特典の開始条件としては、特別遊技（ＢＢ１、ＢＢ２）状態が終了後に直ちに、又は、特別遊技状態が終了後に一般遊技が所定回数経過した後などのように任意に定めることができる。
【００７１】
図７（ａ）は、本実施形態によるスロットマシン１０のメイン制御基板１００が制御する遊技状態の遷移例であり、図７（ｂ）は、サブ制御基板２００が制御する演出状態の遷移例である。
【００７２】
図７（ａ）によれば、スロットマシン１０の遊技状態は、上述したように大まかには、「一般遊技」状態か、ＲＢ役やＢＢ役などが成立した「特別遊技」状態かに分けられる。そして、再遊技役（リプレイ役）の当選確率の相違という視点で分けた場合、一般遊技状態においては、少なくとも更に３つの再遊技役確率変動遊技状態（これを「ＲＴ状態」という。）が存在する。すなわち、一般遊技状態の遊技は、再遊技役の当選確率が比較的低い「ＲＴ０」状態か、再遊技役の当選確率が比較的高い「ＲＴ１」状態か、又はこれらＲＴ０、ＲＴ１状態とは再遊技役の当選確率が異なる「ＲＴ２」状態かの何れかのＲＴ状態に属している。なお、再遊技役の当選確率が異なるＲＴ状態をこれら以外にも複数種類設けてもよい。現在のＲＴ状態は、メイン制御基板１００のＲＡＭ１０３のＲＴ状態フラグ５８３で管理される。
【００７３】
ＲＴ０状態において特定の図柄役である例えば再遊技役ｂが成立したときには、高確率のＲＴ１状態に遷移する。また、ＲＴ１状態において特定の図柄役である例えば再遊技役ｃが成立したときにはＲＴ０状態に遷移する。その一方で、一般遊技状態（ＲＴ０及びＲＴ１の何れの状態であってもよい）でＢＢ役などの特別遊技役が内部当選した場合は、更に再遊技役の当選確率が異なるＲＴ２状態に遷移することとなる。
【００７４】
なお、図示はしないが、ＲＴ０状態から遷移する内部当選中のＲＴ２状態と、ＲＴ１状態から遷移する内部当選中のＲＴ２状態とを、再遊技役の当選確率が更に異なる別のＲＴ状態として区別してもよい。また、再遊技役の当選確率が比較的高いＲＴ１状態から当選確率が比較的低いＲＴ０状態への遷移条件を所定遊技回数経過後のように有限条件としてもよい。更に、図７（ａ）の実施形態の他に別のＲＴ状態を追加したり、特定図柄の表示や特定役の取りこぼしをＲＴ状態の遷移条件に加えたりするなどの変更を行ってもよい。
【００７５】
また、スロットマシン１０の演出状態という側面で捉えると、進行中の遊技状態は、図７（ｂ）に示される非ＡＴ状態又はＡＴ状態の何れかの演出状態に属することとなる。本実施形態では、上述したＢＢ１役の当選に基づいてＡＴの実行権利が確定し、当該ＢＢ１遊技の終了をもってＡＴ状態に遷移する。なお、ＡＴの実行権利が確定と同時にＡＴ状態に遷移するものでもよい。
【００７６】
図７（ｂ）の実施形態によれば、ＡＴ状態における遊技が所定回数消化されたときにＡＴ状態が終了して非ＡＴ状態に遷移する。ＡＴ状態が継続する遊技回数としては、例えば３０遊技を１セットとすることができる。また、ＡＴ当選による実行権利をストックして、そのストックしたセット回数だけＡＴ状態を継続させてもよい。ＡＴ状態中に演出抽選手段６１０がＡＴの抽選を行ってもよい。ＡＴ状態中にＡＴが当選すれば、引続きもう１セット（例えばプラス３０遊技）のＡＴ遊技状態が継続する。
【００７７】
なお、上述したＢＢ１役の当選に基づいて付与されるＡＴ特典の実行権利の内容には１セットの遊技回数や、当該セットのストック数が含まれてもよい。更にＡＴが１セット終了後に継続してＡＴをもう１セット実行する確率（これを「ＡＴ継続率」という。）をＡＴ特典の実行権利の内容に含めてもよい。なお、これら獲得されたＡＴ特典の実行権利の内容であるＡＴセット数変数、ＡＴ遊技回数カウンタ及びＡＴ継続率設定値変数などの値は、ＲＡＭ２０３のワーク領域に割り当てた所定アドレスの記憶領域に記憶される。
【００７８】
[スロットマシンの制御手段]
次に、本実施形態によるスロットマシン１０に備えられる制御手段及びそれらの動作を説明する。ここで、図８は、スロットマシン１０における各制御手段の構成を示す図である。
【００７９】
スロットマシン１０における全体の制御は、上述したメイン制御基板１００とサブ制御基板２００とに備えられる各制御手段の協働によりなされる。図８で参照される各制御手段は、メイン制御基板１００のＣＰＵ１０１及びサブ制御基板２００のＣＰＵ２０１が演算処理を行うことにより実現されるが、これらの一部をハードウエアで構成することもできる。
【００８０】
（遊技制御手段）
はじめに、メイン制御基板１００に備えられる遊技制御手段５００は、次に説明する各制御手段を統括して、スロットマシン１０で行われる遊技の進行を制御する。遊技制御手段５００は、サブルーチンを呼び出すことで生成される、賭枚数設定手段５０１と、役抽選手段５０２と、リール回転制御手段５０３と、入賞判定手段５０４と、メダル払出制御手段５０５と、更新処理手段５０６とを含む。
【００８１】
図９は、スロットマシン１０で行われる単位遊技に対応させたフローチャートであり、遊技制御手段５００が実行する遊技制御処理の流れを示している。
【００８２】
（賭枚数設定手段）
遊技開始の待機状態では、賭枚数設定手段５０１が起動する（ステップＳ１０）。ここで、遊技開始の待機状態とは、リール４０Ｌ、４０Ｃ、４０Ｒが停止して入賞判定がされた後であって、次のベット操作待ちの状態をいう。図１０は、賭枚数設定手段５０１による賭枚数設定処理を示すフローチャートである。
【００８３】
図１０を参照し、賭枚数設定手段５０１は、当該遊技において再遊技役に係る成立役フラグ５８２が設定されているか否か判断する（ステップＳ１０１）。再遊技役に係る成立役フラグ５８２がオンに設定されている場合（ステップＳ１０１：ＹＥＳ）、成立役フラグ５８２をオフにクリアして（ステップＳ１０２）、以降の遊技処理に進む。なお、再遊技役に係る成立役フラグ５８２は、後述する入賞判定手段５０４が前回の遊技で再遊技役の成立を判定している場合にオンに設定される（図１８のステップＳ１６６）。これにより、再遊技役が成立した遊技においては、前回の遊技で賭けたメダルによる再遊技が可能となる。
【００８４】
賭枚数設定手段５０１は、当該遊技において再遊技役に係る成立役フラグ５８２が設定されておらず（ステップＳ１０１：ＮＯ）、１−ベットボタン５２の操作を検知すると（ステップＳ１０３：ＹＥＳ）、クレジットがある場合に（ステップＳ１０４：ＹＥＳ）、クレジット数変数５５２から「１」を減算する（ステップＳ１０５）。そして、ベット数変数５６１には「１」を加算する（ステップＳ１０７）。
【００８５】
また、遊技開始の待機状態で、セレクタ２８が正規のメダルの投入を検知したときには（ステップＳ１０６：ＹＥＳ）、賭枚数設定手段５０１はその投入されたメダルを検知するごとにベット数変数５６１を加算する（ステップＳ１０７）。そして、メダルの賭け枚数が遊技者が望む枚数（規定数は最多で３枚）になるまで（ステップＳ１０８：ＹＥＳ）、ベット数変数５６１を加算する（ステップＳ１０７）。
【００８６】
また、賭枚数設定手段５０１は、遊技開始の待機状態でマックスベットボタン５４の操作を検知すると（ステップＳ１０３：ＹＥＳ）、クレジットが残されている場合に（ステップＳ１０４：ＹＥＳ）、クレジット数変数５５２から「３」を減算し（ステップＳ１０５）、ベット数変数５６１を規定数が最多の「３」に設定する（ステップＳ１０７）。
【００８７】
遊技制御手段５００は、例えば賭けられたメダルの枚数に応じて有効ラインを設定する。すなわち、ベット数変数５６１の値（ベット数）が「１」のときには、１本のラインＬ１を有効ラインとして設定し、ベット数が「２」のときには、３本のラインＬ１、Ｌ２Ａ、Ｌ２Ｂを有効ラインとして設定し、ベット数が「３」のときには、５本のラインＬ１、Ｌ２Ａ、Ｌ２Ｂ、Ｌ３Ａ、Ｌ３Ｂを有効ラインとして設定する。
【００８８】
再び図９を参照し、遊技制御手段５００は、メダルの賭け枚数が規定数に達した状態でスタートレバー５５が傾倒操作されＯＮを検知すると（ステップＳ１１：ＹＥＳ）、コマンド送信手段５１０が回転開始コマンドをサブ制御基板２００に送信する（ステップＳ１２）。
【００８９】
（役抽選手段）
次に役抽選手段５０２を説明する。役抽選手段５０２は、スタートレバー５５の操作を契機とする役抽選処理（図９のステップＳ１３）において、乱数発生器１０８から取得した乱数値に基づく役のテーブル抽選を行う。
【００９０】
役抽選手段５０２が一般遊技（例えばＲＴ０状態）において役の当選／非選の判定のために参照する典型的な役抽選テーブルの一例を図１１に示す。図１１の実施形態によれば、乱数発生器１０８から取得した乱数値が再遊技役の当選数値範囲（抽選結果番号９〜１４）に属する場合には、その当選数値範囲に対応する再遊技役が当選となる。また、乱数値が小役の当選数値範囲（抽選結果番号４〜８）に属する場合には、その当選数値範囲に対応する小役が当選となる。同様に、乱数値がＲＢ役の当選数値範囲（抽選結果番号３）に属する場合には当該ＲＢ役が当選となり、ＢＢ役の当選数値範囲（抽選結果番号１〜２）に属する場合には当該ＢＢ役が当選となる。
【００９１】
なお、図１１は、再遊技役の当選確率が約１／７．３であるＲＴ０状態の役抽選テーブルを示す例であり、ＲＴ状態が遷移した一般遊技（例えばＲＴ１、ＲＴ２状態など）や特別遊技状態では別の抽選確率の役抽選テーブルが用いられる。
【００９２】
また、役抽選手段５０２は、以下のようにして停止操作順の抽選も行う。図１２は、小役と停止操作順との関連付けを例示する図である。また、図１３は、再遊技役と停止操作順との関連付けを例示する図である。
【００９３】
なお、図１１には詳細には示されていないが、抽選結果番号５〜７の小役２の当選には、小役２ａ、小役２ｂ及び小役２ｃが同時当選する複数の組み合せがそれぞれ対応付けされている。例えば、役抽選手段５０２による乱数抽選で抽選結果番号６の結果であれば、内部的には小役２ａ及び２ｃが同時当選する。この場合、第一停止操作が中（ストップボタン５６Ｃ）を押し順正解と設定され、第一停止操作が左又は右（ストップボタン５６Ｌ、５６Ｒ））を押し順不正解と設定される。ここで、５本のラインＬ１、Ｌ２Ａ、Ｌ２Ｂ、Ｌ３Ａ、Ｌ３Ｂが有効ラインに設定された場合には、後述するリール回転制御手段５０３は、次に説明するように図柄を引き込み制御する。前記抽選結果番号６の当選で最初に中のストップボタン５６Ｃが操作されたときには（押し順正解）、対応する中リール４０Ｃの「ベル」図柄を中段の有効ラインＬ１に引き込んで小役２ａを入賞させる。この場合、小役２ａの配当４枚×３ラインにより合計１２枚のメダルが払い出される。他方、最初に左（ストップボタン５６Ｌ）又は右（ストップボタン５６Ｒ）が操作された場合には（押し順不正解）、リール回転制御手段５０３は、「ベル」図柄を上段の有効ラインＬ２Ａに引き込む。これにより、配当４枚×１ラインの合計４枚のメダルが払い出されるが、押し順正解の場合に比較して獲得するメダルの枚数が少なくなる。
【００９４】
同様に、抽選結果番号９〜１４の再遊技役の当選には、同時当選する再遊技役ａ、再遊技役ｂ、再遊技役ｃ、再遊技役ｄ及び再遊技役ｅからなる複数の再遊技役の組み合せが対応付けされている。図１３に示されるように、例えば役抽選手段５０２による乱数抽選で抽選結果番号９の結果であれば、再遊技ａ、ｂ及びｃが同時当選する。この場合、再遊技役ｂを成立させるための押し順は、操作順１（左→中→右）となる。なお、再遊技役ｂは、図７（ａ）に示した高確率の再遊技役確率変動遊技状態であるＲＴ１への遷移契機となり得る特定図柄役でもある。また、図７の実施形態で示したＲＴ１の一般遊技状態では、図示はしないが、再遊技役ａ又はｃの図柄を引き込む押し順が対応付けられた役抽選テーブルが用いられ、遊技者の操作によってはＲＴ１からＲＴ０への遷移契機となる再遊技役ｃの図柄が表示される場合もある。
【００９５】
図１４は、役抽選手段５０２による役抽選処理（図９のステップＳ１３）の詳細を示すフローチャートである。図１４に示される役抽選処理において、役抽選手段５０２は、例えばスタートレバー５５のＯＮスイッチ信号の立下りのタイミングで乱数発生器１０８が示す乱数値を取得し（ステップＳ１３１）、取得した乱数値をＲＡＭ１０３の乱数値変数５６２に記憶させる。ここで、乱数発生器１０８は、クロック動作する例えば１６ｂｉｔのインクリメントカウンタからなり、「０」〜「６５５３５」のいずれかの数値を出力する。
【００９６】
そして、役抽選手段５０２は、ＲＯＭ１０２に記憶された役抽選テーブルを参照して、取得した乱数値が属する当選数値範囲に対応する役を当選役として選択する。すなわち、取得した乱数値が小役の当選数値範囲に属する場合は小役の当選を判定し（ステップＳ１３２：ＹＥＳ）、当選した小役に係る当選役フラグ５８１をオンに設定する（ステップＳ１３３）。なお、当選役フラグ５８１は、内部当選中の役の種類を記憶するフラグであり、役抽選手段５０２による当選によりオンに設定され、当該役の成立（入賞）によりオフにクリアされる。
【００９７】
また、役抽選手段５０２は、取得した乱数値が再遊技役の当選数値範囲に属する場合は（ステップＳ１３５：ＹＥＳ）、当選した再遊技役に係る当選役フラグ５８１をオンに設定する（ステップＳ１３６）。
【００９８】
役抽選手段５０２は、取得した乱数値がＢＢ役の当選数値範囲に属する場合はＢＢ役の当選を判定し（ステップＳ１３８：ＹＥＳ）、当選したＢＢ役に係る当選役フラグ５８１をオンに設定する（ステップＳ１３９）。同様に、ＲＢ役の当選を判定した場合は（ステップＳ１４０：ＹＥＳ）、ＲＢ役に係る当選役フラグ５８１をオンに設定する（ステップＳ１４１）。
【００９９】
図９で参照されるステップＳ１４において、コマンド送信手段５１０は、役抽選手段５０２による役抽選の結果（役と停止操作順との関連付けを含む）を示す役抽選結果コマンドをサブ制御基板２００に送信する。
【０１００】
（リール回転制御手段）
次に、リール回転制御手段５０３を説明する。リール回転制御処理（図９のステップＳ１５）において、リール回転制御手段５０３は、スタートレバー５５及びストップボタン５６Ｌ、５６Ｃ、５６Ｒからの指示に応じてリール４０Ｌ、４０Ｃ、４０Ｒの回転及び停止の制御をする。ここで、図１５は、リール回転制御手段５０３によるリール回転制御処理を示すフローチャートである。
【０１０１】
リール回転制御手段５０３は、当該遊技にメダルが賭けられた状態でスタートレバー５５の傾倒操作を検知した時、モータ駆動制御回路１０６がステッピングモータ４１Ｌ、４１Ｃ、４１Ｒに対して駆動パルス信号を出力することで、各リール４０Ｌ、４０Ｃ、４０Ｒを一斉に回転させる加速制御を行う（ステップＳ１５１）。そして、リール回転制御手段５０３は、各リール４０Ｌ、４０Ｃ、４０Ｒの回転数が例えば８０回転／ｍｉｎとなったとき（ステップＳ１５２：ＹＥＳ）、インデックスセンサ４２Ｌ、４２Ｃ、４２Ｒ及び回転位置検出回路１０７を介して各リール４０Ｌ、４０Ｃ、４０Ｒの回転状態を検出しながら、その回転数で定速制御する（ステップＳ１５２）。
【０１０２】
リール４０Ｌ、４０Ｃ、４０Ｒが定速で回転制御され（ステップＳ１５２：ＹＥＳ）、何れかのストップボタン５６Ｌ、５６Ｃ、５６Ｒから停止操作信号が出力されると（ステップＳ１５３：ＹＥＳ）、コマンド送信手段５１０がその停止操作を示す回転停止コマンドをよりサブ制御基板２００へ送信する（ステップＳ１５４）。そして、リール回転制御手段５０３は、モータ駆動制御回路１０６を介して、その停止操作に対応するリール４０Ｌ、４０Ｃ、４０Ｒを所定時間（例えば１９０ｍｓｅｃ）以内で、かつ、規定制御コマ数（例えば５コマ）内の図柄を滑らせて有効ラインに停止させる図柄停止制御を行う（ステップＳ１５５）。
【０１０３】
リール回転制御手段５０３は、全てのリール４０Ｌ、４０Ｃ、４０Ｒが停止するまで（ステップＳ１５６：ＹＥＳ）、ステップＳ１５３〜Ｓ１５５の停止操作に対応するリールの停止制御を行う。そして、全てのリール４０Ｌ、４０Ｃ、４０Ｒの停止を検出すると（ステップＳ１５６：ＹＥＳ）、処理を遊技制御手段５００に返す。
【０１０４】
ステップＳ１５５の図柄停止制御において、リール回転制御手段５０３は、詳細には表示窓３２の水平中段のラインＬ１に停止させるべき図柄を事前に決定する。例えば中央のリール４０Ｃが定速回転中にストップボタン５６Ｃの押圧操作を検知したとき、中段のラインＬ１を通過している図柄の図柄番号Ｘを取得する。この場合、ラインＬ１を通過中の図柄から後続する５コマの図柄番号Ｘ＋１、Ｘ＋２、Ｘ＋３、Ｘ＋４、Ｘ＋５の各図柄がラインＬ１へ停止すべき候補として認識される。リール回転制御手段５０３は、ＲＯＭ１０２の図柄番号テーブルと、役図柄テーブルと、内部抽選の結果を記憶する当選役フラグとを参照し、いずれかの役に当選している場合にはその役に対応する図柄が図柄番号Ｘ〜Ｘ＋５の図柄の中に存在するか調べる。役に対応する図柄が存在すれば、その図柄をラインＬ１上に停止させる「引き込み制御」の対象として決定する。
【０１０５】
ここで、図１６（ａ）、（ｂ）は、引き込み制御の動作例を説明するための図である。リール回転制御手段５０３は、役抽選手段５０２による抽選結果に応じて、ＲＡＭ１０３の停止制御フラグ５６３を設定する。停止制御フラグ５６３は、例えば図１６に示されるように、図柄番号ごとに滑りコマ数が対応付けられたデータ配列からなり、各リール４０Ｌ、４０Ｃ、４０Ｒについてそれぞれ個別に設けられる。
【０１０６】
例えば「ベル」の図柄に対応するベル小役が内部当選し、押し順が正解のときには必ず「ベル」の図柄が中央のラインＬ１（有効ライン）に引き込み制御される場合について説明する。
【０１０７】
図１６（ａ）には、ベル小役２ａが内部当選中に押し順が正解したときに選択される、中リール４０Ｃについての停止制御フラグ５６３が示される。なお、この例で「ベル」の図柄は、中リール４０Ｃにおいて規定制御コマ数である５コマ以内の間隔で配置されることから、どの停止操作のタイミングでも確実に有効ラインに停止できる、いわゆる取りこぼしのない図柄である。図１６（ａ）の停止制御フラグ５６３には、各図柄番号と、各図柄番号の位置からリールの回転方向における最初の「ベル」の図柄までのコマ数の差分が滑りコマ数として設定される。
【０１０８】
「ベル」の小役２ａが内部当選し、例えば図柄番号「１３」の「リプレイ」図柄が中段のラインＬ１を通過中に正解の押し順でストップボタン５６Ｃが停止操作されると、図１６（ａ）に例示される停止制御フラグ５６３が選択される。リール回転制御手段５０３は、選択された停止制御フラグ５６３を参照して、図柄番号「１３」に対応する滑りコマ数「３」を加えた図柄番号「１６」の「ベル」図柄を３本の有効ラインが交差する中段のラインＬ１への引き込み制御の対象として決定する。そして、リール回転制御手段５０３は、図柄番号「１６」の「ベル」図柄を中段のラインＬ１に表示するようにリール４０Ｃを停止制御する。３本の有効ライン（ラインＬ１、Ｌ３Ａ、Ｌ３Ｂ）が交差する位置で「ベル」図柄が停止し入賞することにより、遊技者は、配当４枚×３ラインの合計１２枚のメダルを獲得することができる。
【０１０９】
また、図１６（ｂ）には、ベル小役２ａが内部当選中に押し順が不正解のときに選択される停止制御フラグ５６３が示される。例えば図柄番号「１３」の「リプレイ」図柄が中段のラインＬ１を通過中に、不正解の押し順でストップボタン５６Ｃが停止操作されると、図１６（ｂ）に例示される押し順不正解の停止制御フラグ５６３が選択される。この場合には、図柄番号「１６」の「ベル」図柄が上段の１本の有効ライン（ラインＬ２Ａ）に引き込み制御される。このように押し順が不正解のときは、小役２ａに係る「ベル」図柄が上段の有効ライン（ラインＬ２Ａ）に停止することにより、遊技者は配当４枚×１ラインの合計４枚のメダルしか獲得できないこととなる。
【０１１０】
このような図柄停止制御（図１５のステップＳ１５５）において、当選役フラグ５８１が示す当選している役に対応する図柄が図柄番号Ｘ〜Ｘ＋５のなかに存在せず、又は、当選役フラグ５８１がいずれの役も示さないハズレの場合には、当該リール４０（例えば４０Ｌ）の図柄番号Ｘ〜Ｘ＋５の中の役成立に関わる図柄（例えば小役１の「チェリー」などの単独入賞図柄を含む）が有効ライン上に表示されないように制御される。この場合、リール回転制御手段５０３は、他のリール（例えば４０Ｃ、４０Ｒ）がもし既に停止していれば、その有効ラインに表示された当該他のリールの図柄との関係（リーチ表示態様等）も考慮する。このように、役成立に関わる図柄を有効ラインから外して停止させる制御を「蹴飛ばし制御」という。
【０１１１】
図１７（ａ）、（ｂ）は、リール回転制御手段５０３による蹴飛ばし制御の動作例を説明するための図である。本実施形態において、例えば中リール４０Ｃの「ベル」の図柄が有効ラインに停止すると小役２ａが入賞することとなるため（図６参照）、役抽選がハズレの場合には、中リール４０Ｃの「ベル」の図柄を有効ライン上に表示されないようにする必要がある。例えば有効ラインが５本である場合、リール回転制御手段５０３は、図１７（ａ）に例示されるような停止制御フラグ５６３を選択する。図１７（ａ）の停止制御フラグ５６３には、各図柄番号の位置からリールの回転方向における最初の「ベル」の図柄が表示窓３２の枠から外れる位置までのコマ数差を滑りコマ数として停止制御フラグ５６３に設定される。
【０１１２】
図１７（ａ）の例において、リール回転制御手段５０３は、例えば図柄番号「１４」の「スイカ」図柄がラインＬ１を通過中にストップボタン５６Ｃの停止操作を受け付けると、停止制御フラグ５６３を参照して、図柄番号「１４」に滑りコマ数「４」を加えた図柄番号「１８」の「チェリー」図柄を中段のラインＬ１に停止させるべき図柄として決定する。このとき、停止図柄フラグには、図柄番号「１８」の値が設定される。そして、リール回転制御手段５０３は、上述した方法でリール４０Ｃを停止させ、図柄番号「１８」の「チェリー」図柄を中段のラインＬ１に表示させる。このとき、入賞に関係する「ベル」図柄（図柄番号「１６」）は、表示窓３２を通過した位置に停止するため、所定の有効ライン上から外れることとなる。
【０１１３】
また、有効ラインが下段のラインＬ２Ｂを除く４本に設定される場合においては、中リール４０Ｃについて図１７（ｂ）に例示されるような停止制御フラグ５６３を選択する。例えば図柄番号「１４」の「スイカ」図柄が中段のラインＬ１を通過中にストップボタン５６Ｃが停止操作されると、図柄番号「１６」の「ベル」図柄が下段のラインＬ２Ｂ（無効ライン）に引き込み制御される。このとき、入賞に関係する「ベル」図柄（図柄番号「１６」）は、下段の無効ライン（ラインＬ２Ｂ）に停止することとなるため、入賞の判定からは除外される。
【０１１４】
（入賞判定手段）
次に、図９のステップＳ１６において、全てのリール４０Ｌ、４０Ｃ、４０Ｒが停止した後に起動される入賞判定手段５０４を説明する。図１８は、入賞判定手段５０４による入賞判定処理を示すフローチャートである。
【０１１５】
入賞判定手段５０４は、始めにＲＡＭ１０３で管理される全ての役についての成立役フラグ５８２をクリアしてイニシャライズする（ステップＳ１６１）。続いて、ＲＡＭ１０３のリール制御フラグを参照して、有効ラインに表示された各リール４０Ｌ、４０Ｃ、４０Ｒの図柄を認識する（ステップＳ１６２）。なお、入賞判定手段５０４は、リールの回転基準位置でリセットされる駆動パルス信号の積算値に基づいて有効ライン上の図柄を認識してもよい。
【０１１６】
また、入賞判定手段５０４は、役図柄テーブルを参照して、有効ラインに沿って表示されたリール４０Ｌ、４０Ｃ、４０Ｒの図柄の組み合せが何れかの役に対応する組み合せか否か調べる。入賞判定手段５０４は、図柄の表示態様がいずれかの役に対応する図柄の組み合せと一致する場合、当該対応する役が成立（入賞）したと判定する。
【０１１７】
入賞判定手段５０４は、例えば小役が成立したと判定したとき（ステップＳ１６３：ＹＥＳ）、当該小役に係る成立役フラグ５８２をオンに設定する（ステップＳ１６４）。また、再遊技役が成立したと判定したとき（ステップＳ１６５：ＹＥＳ）、当該再遊技役に係る成立役フラグ５８２をオンに設定する（ステップＳ１６６）。入賞判定手段５０４は、例えばＢＢ役が成立したと判定したときには（ステップＳ１６７：ＹＥＳ）、ＢＢ役に係る成立役フラグ５８２をオンに設定するとともに（ステップＳ１６８）、ＢＢ状態フラグ５８５をオンに設定する（ステップＳ１６９）。同様に、ＲＢ役が成立したと判定したときには（ステップＳ１７０：ＹＥＳ）、ＲＢ役に係る成立役フラグ５８２をオンに設定するとともに（ステップＳ１７１）、ＲＢ状態フラグ５８４をオンに設定する（ステップＳ１７２）。
【０１１８】
入賞判定手段５０４は、小役、再遊技役（リプレイ役）又は特別遊技役（ＢＢ役、ＲＢ役）のうちの何れかの役が成立したと判断すると、成立した当該役の当選役フラグ５８１をクリアする（ステップＳ１７３）。その一方で、特別遊技役以外の当選を持ち越しできない小役、再遊技役又は特定図柄役などが内部当選していた遊技で、これらの役を取りこぼしたときには、その当選役フラグ５８１をクリアする（ステップＳ１７４）。
【０１１９】
入賞判定手段５０４による入賞判定の結果の情報は、コマンド送信手段５１０により賞判定結果コマンドとしてサブ制御基板２００に送信される（図９のステップＳ１７）。
【０１２０】
（メダル払出制御手段）
次に、入賞判定手段５０４が例えば小役の入賞を判定したときに起動されるメダル払出制御手段５０５を説明する。メダル払出制御手段５０５は、図９のステップＳ１８におけるメダル払出処理を行う。ここで、図１９は、メダル払出処理の詳細を示すフローチャートである。
【０１２１】
小役の入賞時に遊技者へ配当されるメダルの払い出し方法は、クレジットとして内部貯留する場合と、メダル払出口７１からメダルを受け皿７２に払い出す場合とがある。本実施形態によるスロットマシン１０では、クレジットへの内部貯留が優先される。すなわち、通常は払い出される枚数のメダルがクレジットに加算されるが、加算されるクレジットが所定の上限（例えば５０枚）を超えるときには、その超える枚数分のメダルがメダル払出口７１から放出される。
【０１２２】
メダル払出制御手段５０５は、小役が入賞したとき、その入賞した小役に対応する配当数に図柄が揃った有効ラインの数を乗算したメダルの払出枚数をＲＡＭ１０３の払出数カウンタ５７１（以下「ＰＣＮＴ」）に設定する（ステップＳ１８１）。ステップＳ１８２においてＰＣＮＴがゼロ以上、すなわち払い出しがある場合（ステップＳ１８２：ＹＥＳ）、クレジット数変数５５２が５０枚の上限（満杯）か否か判断する（ステップＳ１８３）。
【０１２３】
クレジット数変数５５２が満杯のとき（ステップＳ１８３：ＹＥＳ）、メダル払出制御手段５０５はメダル払出装置８３を作動して、メダルを１枚放出させる（ステップＳ１８４）。そして、ＰＣＮＴを「１」だけ減算し（ステップＳ１８６）、ステップＳ１８２の処理に戻る。クレジット数変数５５２が満杯でないとき（ステップＳ１８３：ＮＯ）、メダル払出制御手段５０５は、クレジット数変数５５２を「１」加算し（ステップＳ１８５）、ＰＣＮＴを「１」だけ減算して（ステップＳ１８６）、ステップＳ１８２の処理に戻る。メダル払出制御手段５０５は、このようにメダルを１枚ずつ払い出すステップＳ１８２〜Ｓ１８６処理をＰＣＮＴがゼロになるまで繰り返す。
【０１２４】
（更新処理手段）
次に、更新処理手段５０６を説明する。更新処理手段５０６は、図９のステップＳ１９において、次の遊技への移行を含む更新処理を行う。ここで、図２０は、更新処理手段５０６による処理を示すフローチャートである。
【０１２５】
更新処理手段５０６は、ＢＢ遊技に係るＢＢ状態フラグ５８５がオンのとき（ステップＳ１９１：ＹＥＳ）、当該遊技において入賞により払い出されたメダルの枚数を払出総数カウンタ５７４（以下「ＤＣＮＴ」）に加算して積算する（ステップＳ１９２）。そして、ＤＣＮＴが、ＢＢ遊技の終了条件である最大払出枚数に相当する例えば４８０枚を超える場合に（ステップＳ１９３：ＹＥＳ）、ＢＢ遊技に係るＢＢ状態フラグ５８５をオフにし（ステップＳ１９４）、ＤＣＮＴをクリアする（ステップＳ１９５）。
【０１２６】
更新処理手段５０６は、ＲＢ遊技に係るＲＢ状態フラグ５８４がオンのときには（ステップＳ１９６：ＹＥＳ）、遊技回数カウンタ５７２（以下「ＧＣＮＴ」）に「１」を加算する（ステップＳ１９７）。また、当該遊技において小役が成立しその成立役フラグ５８２がオンのときには（ステップＳ１９８：ＹＥＳ）、小役入賞回数カウンタ５７３（以下「ＷＣＮＴ」）に「１」を加算する（ステップＳ１９９）。
【０１２７】
更新処理手段５０６は、ＲＢ遊技の回数に相当するＧＣＮＴが例えば１２遊技を超える場合、又は、小役の成立回数に相当するＷＣＮＴが例えば８回を超える場合に（ステップＳ２００：ＹＥＳ）、ＲＢ状態フラグ５８４をオフにし（ステップＳ２０１）、ＧＣＮＴ及びＷＣＮＴをクリアする（ステップＳ２０２）。
【０１２８】
更新処理手段５０６は、遊技状態に係るフラグを参照して上述したＲＴ０〜ＲＴ２又は一般遊技と特別遊技間で遊技状態が変更された場合には（ステップＳ２０３：ＹＥＳ）、その変更された遊技状態に応じた役抽選テーブルをＲＯＭ１０２から読み出して、役抽選手段５０２に設定する（ステップＳ２０４）。
【０１２９】
（演出制御手段）
次に、図８に示したサブ制御基板２００に備えられる各種制御手段を説明する。サブ制御基板２００に備えられる演出制御手段６００は、以下説明する各制御手段とともに、スロットマシン１０の遊技の進行に付随して行われる演出を主に制御する。
【０１３０】
演出制御手段６００は、メイン制御基板１００から送信されてくるコマンドの内容及びそのタイミングに応じて、上部ランプ６２、コーナーランプ６３Ｌ、６３Ｒ等のランプ類を用いた光による演出、スピーカ２１Ｌ、２１Ｒ、２６Ｌ、２６Ｒを用いた音による演出、及び、画像表示装置６１を用いた画像や文字等による演出の制御を行う。
【０１３１】
例えば演出制御手段６００は、スタートレバー５５が傾倒操作され、メイン制御基板１００から回転開始コマンド（図９のステップＳ１２）を受信すると、所定の又は随時選択される演出画像を画像表示装置６１に表示して、リールの回転動作に遊技者の関心を惹き込むような演出をする。演出制御手段６００は、メイン制御基板１００が実行する役抽選の結果や現在の遊技状態に応じて画像表示装置６１などで演出する演出パターンを選択する。また、次に説明する演出抽選手段６１０が演出画像や演出パターンを抽選により選択してもよい。選択された演出パターンの情報は、ＲＡＭ２０３の演出パターン変数６５１に記憶される。
【０１３２】
（演出抽選手段）
図８に示したサブ制御基板２００に備えられる演出抽選手段６１０は、メイン制御基板１００からのコマンドを受信するごとに、又は特定の例えば回転開始コマンドや役抽選結果コマンドを受信した時などに起動される。演出抽選手段６１０は、乱数発生器２０９を備え、所定のタイミングで乱数発生器２０９が示す乱数値を取得する。演出抽選手段６１０は、ＲＯＭ２０２に記憶された演出抽選テーブルを参照して、取得した乱数値が属する数値範囲に対応する演出内容を選択する。
【０１３３】
なお、演出抽選手段６１０は、演出パターンを選択する抽選（演出抽選）の他にも、メイン制御基板１００から送信されてくる役抽選手段５０２が行った役抽選結果の報知をするかしないかの抽選（役報知抽選）や、内部当選している役が成立するように停止操作順などの操作を遊技者にアシストするＡＴ演出の実行権利及びその実行権利の内容の抽選（ＡＴ抽選）も行う。
【０１３４】
（ＡＴ実行手段）
図８に示したＡＴ実行手段６２０は、ＡＴに係る複数の演出パターンの中から、役抽選結果コマンドが示す役と停止操作順との関連付けに対応する演出パターンを選択する。ＡＴの実行に関連する演出パターンやＡＴ演出画像を演出抽選手段６１０による抽選で選択してもよい。
【０１３５】
ＡＴ実行手段６２０は、ストップボタン５６Ｌ、５６Ｃ、５６Ｒが停止操作される毎にメイン制御基板１００から送信される回転停止コマンドを受信して、次に停止させるべきリールを報知するＡＴの演出画像を画像表示装置６１に順次表示させる。これにより、内部当選中の役が確実に成立するような停止操作を遊技者に報知する。
【０１３６】
ＡＴ実行手段６２０は、基本的には、演出抽選手段６１０によるＡＴ抽選でＡＴ実行権利を獲得することにより、１セット（例えば３０遊技）のＡＴを実行する。ＡＴが実行されたＡＴ状態中や１セットのＡＴ終了時にも演出抽選手段６１０によるＡＴ抽選が行われ、ＡＴ実行権利を獲得すると更に１セットのＡＴが継続して実行される。このＡＴ状態が継続する確率を「ＡＴ継続率」という。
【０１３７】
また、更に本実施形態のスロットマシン１０では、ＢＢ役の１つであるＢＢ１役を役抽選手段５０２が当選した時点で、ＡＴ特典の実行権利が遊技者に付与される。
【０１３８】
ＡＴ状態中は、サブ制御基板２００のＲＡＭ２０３のＡＴ状態フラグ６５２がオンに設定される。また、ＡＴ抽選又はＢＢ１役の当選によって与えられるＡＴ実行権利の内容がＲＡＭ２０３に記憶される。例えば、ストックされているＡＴ実行権利のセット数がＡＴセット数変数６５３に設定され、実行されるＡＴ状態の１セットの遊技回数がＡＴ遊技回数カウンタ６５４に設定され、与えられたＡＴ継続率に対応した設定値がＡＴ継続率設定値変数６５５に設定される。
【０１３９】
ＡＴ実行手段６２０によりＡＴが実行されると、例えば特定の小役に対応する図柄を有効ラインに引き込む押し順等をアシストすることで、遊技者は確実にメダルを獲得することができる。また、例えば上述した「ベル」図柄を３本の有効ラインが交差する中段のラインに引き込むようにアシストすることで、メダルの配当をより多くすることができる。更には、例えば図７（ａ）に示した再遊技役の当選確率が比較的高いＲＴ１に遷移させる再遊技役ｂの特定図柄を表示させるアシストや、逆に再遊技役の当選確率が比較的低いＲＴ０に遷移しないように再遊技役ｃの特定図柄を表示させないなどのアシストをして、メダルが減らないＲＴ状態に導くことによっても遊技者に有利な状態を与えることができる。
【０１４０】
[スロットマシンの電源回路システム]
（電源回路システムのハードウエア構成）
次に、スロットマシン１０に備えられる電源回路システム３００を説明する。図２１は、本発明の実施形態による電源回路システム３００の構成を例示する回路図である。また、図２２は、後述する電断処理に伴う各電源及び各種信号の状態を示すタイムチャートである。なお発明の実施にあたり、電源回路システムの具体的構成及び動作は、図２１に示される実施形態には限定されない。
【０１４１】
電源回路システム３００は、「電源装置」としての電源ユニット８２がＤＣ電源回路３０１と、「第一のスイッチ」としての電源操作スイッチ３０６と、「第二のスイッチ」としてのロッカースイッチ３０２とを備える。電源操作スイッチ３０６は電源操作指示専用のスイッチであり、ロッカースイッチ３０２はスロットマシン１０の主電源スイッチである。
【０１４２】
ＤＣ電源回路３０１は、ロッカースイッチ３０２を介して、外部の商用の又は降圧した例えば２４Ｖの交流（ＡＣ）電源が接続されている。ＤＣ電源回路３０１は、ロッカースイッチ３０２がＯＮの状態のときに交流を直流（ＤＣ）の例えば１２Ｖ及び５Ｖの出力電圧に変換し各装備機器類に所要の電力を配電する。
【０１４３】
ロッカースイッチ３０２は、手動によるＯＮ／ＯＦＦが切換可能なスイッチであるが、後述するように電源遮断信号によりＯＦＦの制御操作が可能なスイッチでもある。ロッカースイッチ３０２は、電源ユニット８２の鍵が掛けられた透明な扉内の、例えばモニタリングパネルに設けられる。ロッカースイッチ３０２に対し、このような「操作ロック手段」を設けることにより、スロットマシン１０への電源供給中において所定の鍵を有しない者によるスイッチ操作が堅牢に禁止される。ロッカースイッチ３０２はスロットマシン１０の主電源スイッチではあるが、頻繁には操作されないスイッチでもあり、無権限者によるスイッチ操作やゴト行為防止等の安全性を確保する上で、電源ユニット８２のケース内部に設けられることで、上述の「操作ロック手段」が構成されてもよい。
【０１４４】
ＤＣ電源回路３０１からの直流１２ＶのＤＣ電源出力はバックアップ電源３０５に供給される。スロットマシン１０が動作中には、バックアップ電源３０５は充電モードにある。交流２４Ｖの元電源が遮断され、ＤＣ電源回路３０１から出力される１２Ｖ電圧が降下すると、バックアップ電源３０５が放電モードに切り換わり、充電した電力を直流５Ｖに変換してメイン制御基板１００のＲＡＭ１０３及びサブ制御基板２００のＲＡＭ２０３に電力を供給する。これにより、スロットマシン１０が電断した直前のＲＡＭ１０３、２０３の記憶内容が電断復帰まで保持される。
【０１４５】
なお、図２１の実施形態では、直流１２Ｖが供給されて動作するメイン制御基板１００及びサブ制御基板２００の電源回路が示されているが、これらの制御基板がＤＣ電源回路３０１からの、より低い電圧である例えば５Ｖ又は３．５Ｖなどのロジックレベルで動作する構成であってもよい。
【０１４６】
電源回路システム３００は、上述した主電源スイッチとしてのロッカースイッチ３０２とは別に、電源操作スイッチ３０６を備える。
【０１４７】
電源操作スイッチ３０６の出力は操作検出回路３０７に接続される。操作検出回路３０７は、電源操作スイッチ３０６がＯＦＦ操作（電断操作）されたことによるスイッチ信号の立ち上がりを検出したときに、パルス状の「電断操作信号」を出力する回路である。電断操作信号は、オアゲート回路３０８を経由してメイン制御基板１００の割込端子（ＮＭＩ）に入力される。電断操作信号が発生すると、メイン制御基板１００では遊技処理が中止し、第一電断処理手段５３０による電断割込処理（第一電断処理）が開始される。なお、本明細書では、オアゲート回路３０８から出力される割込み信号を「電断検出信号」という。
【０１４８】
ロッカースイッチ３０２がＯＮ（導通）した電源供給中において、電源操作スイッチ３０６がＯＦＦ操作されたことにより発生する「電断操作信号」は、本願の「記憶手段」としての記憶回路３０９に記憶される。記憶回路３０９は、例えば電断操作信号の立ち上がりでセットされるフリップフロップ回路である。また、本願の「記憶手段」は、記憶回路３０９のような外付けの回路でなくても、例えばＲＡＭ１０３の所定の記憶領域を利用するものでもよい。
【０１４９】
また、電源回路システム３００は、例えば直流１２Ｖラインの電圧を監視する電源監視回路３０３、３０４を備える。電源操作スイッチ３０６がＯＦＦ操作されなくても、ロッカースイッチ３０２が強制的にＯＦＦされた場合や、停電によりＡＣ電源が喪失した場合には、ＤＣ電源回路３０１のＤＣ出力電圧が徐々に降下してゆく。電源監視回路３０３、３０４は、例えば規定１２Ｖの出力が９Ｖに降下したのを検知して、「電圧降下信号」をメイン制御基板１００及びサブ制御基板２００にそれぞれ出力する。ここで、電源監視回路３０３からの電圧降下信号は、オアゲート回路３０８を経由し上述の電断検出信号としてメイン制御基板１００に入力される。
【０１５０】
つまり、メイン制御基板１００では、電源操作スイッチ３０６がＯＦＦ操作されたことによる電断操作信号、又は停電等の異常による電源監視回路３０３からの電圧降下信号が発生した場合に、オアゲート回路３０８がこれらの信号の論理和である電断検出信号を出力する。そして電断検出信号の発生により、第一電断処理手段５３０による第一電断処理が実行される。一方、サブ制御基板２００では、メイン制御基板１００からの「電断制御コマンド」を受信した場合、又は停電等の異常による電源監視回路３０４からの「電圧降下信号」が発生した場合に、第二電断処理手段６３０による第二電断処理が実行される。このように、メイン制御基板１００及びサブ制御基板２００のそれぞれで所定の電断処理が実行されるが、一方の制御基板だけで電断処理が行われることはない。
【０１５１】
（第一の実施形態による電断処理）
次に、上述の電源回路システム３００を搭載するスロットマシン１０において、メイン制御基板１００及びサブ制御基板２００のそれぞれで実行される電断処理の実施形態を説明する。図２３は、メイン制御基板１００の第一電断処理手段５３０が実行する第一電断処理の第一の実施形態を示すフローチャートである。
【０１５２】
スロットマシン１０が稼動中に「電断検出信号」がＬ（低電圧レベル）からＨ（高電圧レベル）に立ち上がり第一電断処理の割込み処理が起動する。上述したように「電断検出信号」は、電源操作スイッチ３０６がＯＦＦ操作されたことによる「電断操作信号」、又は停電等の異常時に電圧降下を検出した電源監視回路３０３からの「電圧降下信号」の論理和により生成される。電断処理の起動の際に正常な手順で電源操作スイッチ３０６が操作され（図２２のＴ１）、「電断操作信号」が検出されると（ステップＳ３１１：ＹＥＳ）、その電断操作信号が記憶回路３０９に記憶される（ステップＳ３１２）。
【０１５３】
第一電断処理手段５３０が起動すると（図２２のＴ２）、先ず現在のプログラムカウンタ、そしてその他のレジスタの値をＲＡＭ１０３のスタック領域に退避する（ステップＳ３１３）。そしてスタックポインタの値をスタック領域に保存する（ステップＳ３１４）。ＲＡＭ１０３のワーク領域全体のチェックサムを演算し、当該ＲＡＭ１０３の所定アドレスに演算したチェックサムの値を保存する（ステップＳ３１５）。ＲＡＭ１０３への書き込みを禁止し（ステップＳ３１６）、第一電断処理の完了を伝える「電断制御コマンド」をサブ制御基板２００へ送信する（ステップＳ３１７）。その後、ＣＰＵ１０１はループ処理を繰り返すホールト状態となり、電源が完全に遮断されるのを待つ。
【０１５４】
図２４は、サブ制御基板２００の第二電断処理手段６３０が実行する第二電断処理を示すフローチャートである。第二電断処理は、メイン制御基板１００から送信されてくる「電断制御コマンド」をサブ制御基板２００が受信した時に起動する（ステップＳ３２１）。なお、サブ制御基板２００における第二電断処理は、上述したように電圧降下を検出した電源監視回路３０４からの「電圧降下信号」の発生によっても開始する。
【０１５５】
第二電断処理手段６３０は、先ず現在のプログラムカウンタその他のレジスタの値をＲＡＭ２０３のスタック領域に退避する（ステップＳ３２２）。そしてスタックポインタの値をスタック領域に保存する（ステップＳ３２３）。ＲＡＭ２０３のワーク領域全体のチェックサムを演算し保存する（ステップＳ３２４）。そして、ＲＡＭ２０３への書き込みを禁止し（ステップＳ３２５）、「電源遮断信号」をロッカースイッチ３０２に出力する（ステップＳ３２６）。これにより、メイン制御基板１００及びサブ制御基板２００における電断処理（第一電断処理及び第二電断処理）が完了する（図２２のＴ３）。
【０１５６】
ロッカースイッチ３０２は、サブ制御基板２００からの「電源遮断信号」によりＯＦＦし、これにより電源回路システム３００全体の電断が完了する（図２２のＴ４）。
【０１５７】
本実施形態によれば、電源操作スイッチ３０６がＯＦＦ操作されることで、電断処理が開始し、メイン制御基板１００での第一電断処理が終了し、かつ、サブ制御基板２００での第に電断処理が終了した後にサブ制御基板２００からの「電源遮断信号」によりロッカースイッチ３０２をＯＦＦさせる。メイン制御基板１００及びサブ制御基板２００の双方の電断処理が完了し電源遮断信号が出力されるまでは、ＤＣ出力電圧のレベルが規定の電圧値（例えば１２Ｖ）に保たれるので、電断処理の完了を確実に保証することができる。
また、電断処理が完了した後に出力される電源遮断信号が主電源スイッチであるロッカースイッチ３０２をＯＦＦする構成としたことにより、スロットマシンの装備機器類の構成や電力仕様が異なる機種間であっても、共通化した電源回路システム３００を採用することができ、その設計変更も不要となる。
【０１５８】
（第二の実施形態による電断処理）
図２５は、メイン制御基板１００における第一電断処理の第二の実施形態を示すフローチャートである。第二の実施形態においても、電源操作スイッチ３０６が操作され「電断操作信号」が検出されると（ステップＳ３３１：ＹＥＳ）、その電断操作信号が記憶回路３０９に記憶される（ステップＳ３３２）。
【０１５９】
第一電断処理の初期のステップＳ３３３で「電断制御コマンド」をサブ制御基板２００へ送信する。サブ制御基板２００では、メイン制御基板１００からの「電断制御コマンド」を受信したこの時点で、図２４に示したような第二電断処理が並行して開始する。
【０１６０】
第一電断処理手段５３０は、プログラムカウンタその他のレジスタの値をＲＡＭ１０３のスタック領域に退避する（ステップＳ３３４）。そしてスタックポインタの値をスタック領域に保存する（ステップＳ３３５）。ＲＡＭ１０３のワーク領域全体のチェックサムを演算し保存する（ステップＳ３３６）。ＲＡＭ１０３への書き込みを禁止し（ステップＳ３３７）、所定時間経過するまで待つ（ステップＳ３３８）。この場合の所定時間は、サブ制御基板２００での第二電断処理が終了すると見込まれる時間に設定される。そして所定時間経過後、メイン制御基板１００は電源遮断信号をロッカースイッチ３０２に出力する（ステップＳ３３９）。これによりロッカースイッチ３０２がＯＦＦし、電源回路システム３００全体の電断が完了する。
【０１６１】
本実施形態によれば、電源操作スイッチ３０６がＯＦＦ操作されて電断処理が開始し、メイン制御基板１００での第一電断処理が終了後、サブ制御基板２００での第二電断処理が終了すると見込まれる所定時間経過後に「電源遮断信号」を出力しロッカースイッチ３０２をＯＦＦする。メイン制御基板１００及びサブ制御基板２００の双方の電断処理が完了し電源遮断信号が出力されるまでは、ＤＣ出力電圧のレベルが規定の電圧値（例えば１２Ｖ）に保たれるので、電断処理の完了を確実に保証することができる。
また、電断処理が完了した後に出力される電源遮断信号が主電源スイッチであるロッカースイッチ３０２をＯＦＦする構成としたことにより、スロットマシンの装備機器類の構成や電力仕様が異なる機種間であっても、共通化した電源回路システム３００を採用することができ、その設計変更も不要となる。
【０１６２】
（電断復帰処理）
スロットマシン１０が電断中に電源操作スイッチ３０６又はロッカースイッチ３０２がＯＮ操作されると、ＤＣ電源回路３０１に２４ＶのＡＣ電源が接続し、ＤＣ電源回路３０１が１２Ｖ及び５ＶのＤＣ電圧の供給を開始する。このとき直流１２Ｖラインの電圧を監視する電源監視回路３０３、３０４は、規定の１２Ｖ電圧への立ち上がりを検知し「電源投入信号」をそれぞれメイン制御基板１００及びサブ制御基板２００に出力する。これにより、メイン制御基板１００では第一復帰手段５４０が起動し、サブ制御基板２００では第二復帰手段６４０がそれぞれ起動する。
【０１６３】
図２６は、メイン制御基板１００の第一復帰処理手段５４０が実行する第一復帰処理の実施形態を示すフローチャートである。なお、サブ制御基板２００の第二復帰処理手段６４０が実行する第二復帰処理も同様の処理であり、ここでの説明は省略する。
【０１６４】
第一復帰処理手段５４０は、「電源投入信号」の発生時に起動し（ステップＳ３４１）、直近の電断時に「電断操作信号」が記憶回路３０９に記憶されているか調べる（ステップＳ３４２）。第一復帰処理手段５４０の異常判定手段は、「電断操作信号」が記憶回路３０９に記憶されていなかった場合には（ステップＳ３４２：ＮＯ）、電断が正しい手順で行われなかったか、不正な電断行為の介在の可能性もあるため、異常と判定する。「電断操作信号」が記憶されている場合（ステップＳ３４２：ＹＥＳ）、第一復帰処理手段５４０は、ＲＡＭ１０３のワーク領域のサムチェックを行う（ステップＳ３４３）。サムチェックの値が電断処理時の値と一致する場合には正常と判断し（ステップＳ３４４：ＹＥＳ）、一致しなければ電断中にＲＡＭ１０３の記憶内容が消滅したか、又は書き換えられたかの可能性があり、遊技状態の復帰ができないので異常と判断する（ステップＳ３４４：ＮＯ）。
【０１６５】
第一復帰処理手段５４０は、ＲＡＭ１０３のデータが正常である場合（ステップＳ３４４：ＹＥＳ）、スタック領域のレジスタの値をＣＰＵ１０１に復帰する（ステップＳ３４５）。そして、ＲＡＭ１０３の書き込みを許可し（ステップＳ３４６）、記憶回路３０９に記憶されている電断操作信号の記憶を消去する（ステップＳ３４７）。これにより、スロットマシン１０では、電断前の遊技状態が復帰し、その遊技状態から遊技が再開される。
【０１６６】
ステップＳ３４２で電断操作信号が記憶回路３０９に記憶されていなかった場合（ステップＳ３４２：ＮＯ）、又はステップＳ３４４でＲＡＭ１０３のデータが異常である場合には（ステップＳ３４４：ＮＯ）、第一復帰処理手段５４０は、ＣＰＵ１０１のレジスタ内容を規定値に初期化し（ステップＳ３５１）、ＲＡＭ１０３の書き込みを許可した後（ステップＳ３５２）、規定値に初期化する（ステップＳ３５３）。そして、電断エラーが解除されるまで待つ（ステップＳ３５４）。
【０１６７】
なお、記憶回路３０９に「電断操作信号」が記憶されておらず異常と判断されたときに、サブ制御基板２００の第二復帰処理で、画像表示装置６１に異常停止のメッセージを表示したり、スピーカ２１Ｌ、２１Ｒを用いて異常音を出力したり、上部ランプ６２を点滅したりして異常の発生を報知してもよい。また、電断操作信号の記憶の有無の検査とＲＡＭのチェックサムの検査とを共に行い、電断操作信号が記憶されておらず、かつ、チェックサムが一致しない場合に電断中の不正行為の介在の蓋然性が高い異常と判断することができる。不正行為の介在の蓋然性が高い場合（例えば電断操作信号が記憶されず、かつ、チェックサムも一致しない）と蓋然性が低い場合（例えば電断操作信号が記憶されていないが、チェックサムが一致している）に応じて、画像表示装置６１に表示するメッセージの内容や警告音などを変えてもよい。
【０１６８】
本実施形態によれば、電源操作専用の電源操作スイッチ３０６でのＯＦＦ操作を電断の正しい手順と規定し、電源操作スイッチ３０６がＯＦＦされたことにより生成される電断操作信号を記憶回路３０９が記憶する。主電源投入直後の初期処理において、異常判定手段は、電断時の電断操作信号の有無を検査しそれが記憶されていないときに異常と判定する。これにより、不正行為等の異常があった場合には電断前の遊技状態を復帰させないようにすることができ、スロットマシン１０の安全性をより高めることができる。
【符号の説明】
【０１６９】
１０  スロットマシン
２０  前扉
３０  中央パネル部
３２  表示窓
４０  リールユニット
４０Ｌ、４０Ｃ、４０Ｒ  リール
５０  操作パネル部
５４  マックスベットボタン
５５  スタートレバー
５６Ｌ、５６Ｃ、５６Ｒ  ストップボタン
６０  上部パネル部
６１  画像表示装置
８０  筐体
８２  電源ユニット
８３  メダル払出装置
１００  メイン制御基板
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  ＲＡＭ
２００  サブ制御基板
２０１  ＣＰＵ
２０２  ＲＯＭ
２０３  ＲＡＭ
３００  電源回路システム
３０１  ＤＣ電源回路
３０２  ロッカースイッチ（第二のスイッチ、主電源スイッチ）
３０３、３０４  電源監視回路
３０５  バックアップ電源
３０６  電源操作スイッチ（第一のスイッチ、操作専用スイッチ）
３０７  操作検出回路
３０８  オアゲート回路
３０９  記憶回路（記憶手段）
５３０  第一電断処理手段
５４０  第一復帰処理手段
６３０  第二電断処理手段
６４０  第二復帰処理手段
【図１】
2014176443.tif 000003
【図２】
2014176443.tif 000004
【図３】
2014176443.tif 000005
【図４】
2014176443.tif 000006
【図５】
2014176443.tif 000007
【図６】
2014176443.tif 000008
【図７】
2014176443.tif 000009
【図８】
2014176443.tif 000010
【図９】
2014176443.tif 000011
【図１０】
2014176443.tif 000012
【図１１】
2014176443.tif 000013
【図１２】
2014176443.tif 000014
【図１３】
2014176443.tif 000015
【図１４】
2014176443.tif 000016
【図１５】
2014176443.tif 000017
【図１６】
2014176443.tif 000018
【図１７】
2014176443.tif 000019
【図１８】
2014176443.tif 000020
【図１９】
2014176443.tif 000021
【図２０】
2014176443.tif 000022
【図２１】
2014176443.tif 000023
【図２２】
2014176443.tif 000024
【図２３】
2014176443.tif 000025
【図２４】
2014176443.tif 000026
【図２５】
2014176443.tif 000027
【図２６】
2014176443.tif 000028