(57)【要約】【課題】  遊技機において、複数の制御装置の間で好適に指示情報を伝達できる構成とする。【解決手段】  第１の制御装置と通信可能な第２の制御装置とを備える遊技機において、第１の制御装置は、通信ごとに更新される基礎情報から生成される複数種類の特定情報に基づいて所定の条件の成立に伴う指示情報を変換することにより変換指示情報を生成し、基礎情報と変換指示情報とを含む通信情報を第２の制御装置へ送信する情報送信手段を含み、また、第２の制御装置は、第１の制御装置からの通信情報を受信して通信情報に含まれる基礎情報から生成される複数種類の特定情報に基づいて通信情報に含まれる変換指示情報を変換することにより指示情報を抽出する情報受信手段を含む構成とする。【選択図】  図３１
2015181595.tif 000002
【特許請求の範囲】
【請求項１】
第１の制御装置と、前記第１の制御装置と通信可能な第２の制御装置とを備える遊技機であって、
前記第１の制御装置は、通信ごとに更新される基礎情報から生成される複数種類の特定情報に基づいて所定の条件の成立に伴う指示情報を変換することにより変換指示情報を生成し、前記基礎情報と前記変換指示情報とを含む通信情報を前記第２の制御装置へ送信する情報送信手段を含み、
前記第２の制御装置は、前記第１の制御装置からの前記通信情報を受信し、当該通信情報に含まれる前記基礎情報から生成される複数種類の特定情報に基づいて前記通信情報に含まれる前記変換指示情報を変換することにより前記指示情報を抽出する情報受信手段を含む、
ことを特徴とする遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、弾球遊技機、メダルや球を遊技媒体とする回胴式遊技機に代表される遊技機に関する。
【背景技術】
【０００２】
従来の遊技機として、少なくとも２つの制御装置により遊技進行が管理される構成がしられており、メダルを遊技媒体とする典型的な回胴式遊技機にあっては、遊技進行を統括的に管理する主制御装置と主制御装置からの指示に基づいて入賞を補助する報知や演出を管理する補助制御装置とを備え、球を遊技媒体とする典型的な弾球遊技機や典型的な回胴式遊技機にあっては、遊技進行を統括的に管理する主制御装置と主制御装置からの指示に基づいて遊技媒体の払い出しを管理する払出制御装置と主制御装置からの指示に基づいて演出を管理する補助制御装置とを備えている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−８１３２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の遊技機において、主制御装置から送信される遊技媒体の払い出しに関与する特定の指示が判別されると当該指示の入力によって遊技媒体が過剰に獲得される虞もあり、共同して動作する制御装置の間での指示情報の伝達に関して、更なる改良の余地があった。
【０００５】
そこで、本発明に係る遊技機では、複数の制御装置の間で好適に指示情報を伝達できる構成とする。
【課題を解決するための手段】
【０００６】
本発明に係る遊技機は、上記の課題を解決するために、
第１の制御装置と、前記第１の制御装置と通信可能な第２の制御装置とを備える遊技機であって、
前記第１の制御装置は、通信ごとに更新される基礎情報から生成される複数種類の特定情報に基づいて所定の条件の成立に伴う指示情報を変換することにより変換指示情報を生成し、前記基礎情報と前記変換指示情報とを含む通信情報を前記第２の制御装置へ送信する情報送信手段を含み、
前記第２の制御装置は、前記第１の制御装置からの前記通信情報を受信し、当該通信情報に含まれる前記基礎情報から生成される複数種類の特定情報に基づいて前記通信情報に含まれる前記変換指示情報を変換することにより前記指示情報を抽出する情報受信手段を含む、
ことを特徴としている。
【発明の効果】
【０００７】
本発明に係る遊技機であれば、複数の制御装置の間で好適に指示情報を伝達できる。
【図面の簡単な説明】
【０００８】
【図１】スロット機の閉鎖状態の一例を表す模式的な斜視図
【図２】スロット機の開放状態の一例を表す模式的な斜視図
【図３】前面扉の一例を表す模式的な正面図
【図４】筐体の一例を表す模式的な正面図
【図５】図柄ベルトの一例を表す模式的な平面展開図
【図６】スロット機の電気的な構成例を表すブロック図
【図７】主制御基板の停電割込み処理の一例を表すフローチャート
【図８】主制御基板のタイマ割込み処理の一例を表すフローチャート
【図９】主制御基板のタイマ割込み処理において実行されるバックアップ処理の一例を表すフローチャート
【図１０】主制御基板のタイマ割込み処理において実行されるポート出力処理の一例を表すフローチャート
【図１１】主制御基板のメイン処理の一例を表すフローチャート
【図１２】主制御基板の確率設定選択処理の一例を表すフローチャート
【図１３】主制御基板の通常遊技処理の一例を表すフローチャート
【図１４】主制御基板の通常遊技処理における変動待機処理の一例を表すフローチャート
【図１５】主制御基板の変動待機処理における精算処理の一例を表すフローチャート
【図１６】主制御基板の通常遊技処理における回転制御処理の一例を表すフローチャート
【図１７】主制御基板の通常遊技処理における獲得メダル払出処理の一例を表すフローチャート
【図１８】主制御基板の通常遊技処理における役物作動中処理の一例を表すフローチャート
【図１９】主制御基板の通常遊技処理における役物作動判定処理の一例を表すフローチャート
【図２０】サブ制御基板におけるコマンド割込み処理の一例を表すフローチャート
【図２１】サブ制御基板におけるコマンド受信処理の一例を表すフローチャート
【図２２】サブ制御基板におけるメイン処理の一例を表すフローチャート
【図２３】サブ制御基板のメイン処理における短周期タイマ処理の一例を表すフローチャート
【図２４】サブ制御基板のメイン処理における長周期タイマ処理の一例を表すフローチャート
【図２５】サブ制御基板のメイン処理における受信コマンド確認処理の前半部分の一例を表すフローチャート
【図２６】サブ制御基板のメイン処理における受信コマンド確認処理の後半部分の一例を表すフローチャート
【図２７】遊技進行に伴う遊技状態移行を概念的に表すブロック図
【図２８】ＡＴ遊技状態を模式的に表す説明図
【図２９】主制御基板及びサブ制御基板においてコマンドを変換するために生成される変換情報の概念的な生成態様を表す説明図
【図３０】変換情報の具体的な生成態様を表す模式的な説明図
【図３１】実施形態１におけるコマンドの変換態様を表す模式的な説明図
【図３２】実施形態１におけるサブ制御装置におけるコマンドの抽出態様を表す模式的な説明図
【図３３】実施形態２における主制御基板のメイン処理の他の一例を表すフローチャート
【図３４】実施形態２におけるポート出力処理の一例を表すフローチャート
【図３５】実施形態２における初期化を伴う電源供給時のコマンドの変換態様を表す模式的な説明図
【図３６】実施形態２における初期化を伴う電源供給時のコマンドの抽出態様を表す模式的な説明図
【図３７】実施形態２における初期化を伴わない電源供給時のコマンドの変換態様を表す模式的な説明図
【図３８】実施形態２における初期化を伴わない電源供給時のコマンドの抽出態様を表す模式的な説明図
【発明を実施するための形態】
【０００９】
本発明に係る遊技機の実施形態について説明する。なお、遊技機の一種であるメダルを遊技媒体とする回胴式遊技機（以下、「スロット機」と称す）を一例として説明し、その後に変形例や他の種類の遊技機について説明する。
【００１０】
［具体的な構成］
本発明に係る具体的な形態について図１〜図６を参照しながら詳細に説明する。以下において、遊技機としてメダルを遊技媒体とする回胴式遊技機の具体例を挙げて説明するが、それらの具体例には限定されず、本発明の主旨から逸脱しない限り適宜に遊技機の設計は変更されてもよい。
【００１１】
〔実施形態１〕
実施形態１の遊技機について説明する。なお、以下においては、遊技機の構造的な構成と電気的な構成と各種の制御処理とについて順次に概説した後に、本実施形態の特徴部分について纏めて説明する。
【００１２】
（構造的な構成）
本実施形態１のスロット機の全体構造について説明する。図１は前面扉を閉じた閉鎖状態を表すスロット機の斜視図であり、図２は前面扉を開けた開放状態を表すスロット機の斜視図である。また、図３は前面扉の構成の一例を表す正面図であり、図４は筐体内部の構成の一例を表す模式的な正面図である。なお、図２及び図４において、各種の配線は省略されている。
【００１３】
本実施形態のスロット機１００は、図１〜図６に示されたように、筐体１０１と、前面扉１０２と、図柄の変動表示を行う図柄表示変動ユニット１０３と、投入される現物メダルの受け入れや返還を行う投入メダル取扱装置１０４と、遊技者の持ちメダルとしてスロット機１００に預入されているクレジットメダルの枚数を表示するクレジット数表示装置１０５と、クレジットメダルを賭けるベット操作装置１０６と、現物メダル又はクレジットメダルにより遊技者が賭けたベットメダルの枚数（以下、「ベット数」とも称す）を表示するベット数表示装置１０７と、クレジットメダルやベットメダルの精算を行わせるための精算操作装置１０８と、現物メダルの貯留及び放出を行うホッパ装置１０９と、クレジットメダルやベットメダルの精算時の精算報知やエラー発生時のエラー報知や遊技進行に伴う音系演出報知を行う音響装置１１０と、スロット機１００の動作を統括的に制御する主制御基板３０１を有する主制御装置１３１及び入賞を補助するための報知や趣向性を向上させる演出を制御するサブ制御基板３０２を有するサブ制御装置と、外部電力に基づいて所定の電圧の内部電力を生成して供給する電源基板３００を有する電源ユニット１１２とを備えている。更に、スロット機１００は、図柄表示変動ユニット１０３における図柄変動を開始させるための変動開始操作装置１１３と、図柄変動を停止させるための変動停止操作装置１１４と、遊技者が単位遊技で獲得したメダル（以下、「獲得メダル」とも称す）の枚数を表示する獲得数表示装置１１５と、通常遊技状態と異なるビッグボーナスやレギュラーボーナス等の特別遊技状態において残りゲーム数や獲得したメダルの総数等の遊技進行状況を表示する遊技進行表示装置１１６と、精算報知やエラー報知や遊技進行に伴う光系演出報知を行う発光装置１１７と、エラー報知や遊技進行に伴う表示系演出報知を行う補助表示装置１１８と、スロット機１００を各種のエラー状態から復帰させるためのリセット操作装置１１９と、電源基板３００への外部電力の供給を制御する電源操作装置（図示せず）と、確率設定の設定値の変更及び確認表示を許可するための設定操作許可装置１２２と、確率設定の設定値を表示する確率設定表示装置（図示せず）と、打ち止めに関する遊技形態を変更するための打ち止め変更操作装置（図示せず）と、自動精算に関する遊技設定を変更するための自動精算変更操作装置（図示せず）と、を備えている。以下、スロット機１００を構成する要素について個別に説明する。
【００１４】
筐体１０１は、前面の開放された箱型形状であり、スロット機１００の外殻を構成する。筐体１０１は、天板１０１ａ、底板１０１ｂ、背板１０１ｃ、左側板１０１ｄ及び右側板１０１ｅからなり、それらが接着剤やネジ等によって接合されている。なお、遊技ホール等への設置の際には、筐体１０１と遊技ホール内のスロット機固定構造物（通称：「島装置」）とが釘やネジ等の固定部材によって固定される。
【００１５】
前面扉１０２は、筐体１０１の前面側に取り付けられており、筐体１０１に対して開閉可能である。前面扉１０２にはキーシリンダを備えた施錠装置１３２が設けられており、その施錠装置によって、前面扉１０２を筐体１０１に対して開閉できない施錠状態にできる。施錠装置１３２は、より具体的には、所定の操作キー（図示せず）が挿入されるキー挿入孔を有するキーシリンダ１３２ａ（図３参照）と所定の操作キーによる操作に連動して作動する施錠機構とを備えている。キーシリンダ１３２ａのキー挿入孔の入口は、前面扉１０２の前面側に露出されている。キー挿入孔に所定の操作キーを挿入して所定の操作を施すことによって、施錠装置１３２が解錠状態となり前面扉１０２の開放が行えるようになる。一方、開放された前面扉１０２を閉じることによって、施錠装置１３２は自動的に施錠状態となる。なお、前面扉１０２を開閉可能に取り付ける機構や前面扉１０２を筐体１０１に対して施錠する機構は、他の構成であってもよい。また、スロット機１００は筐体１０１と筐体１０１に対して開閉可能な前面扉１０２とを備える構成であるが、スロット機１００の内部が露出できる構成であれば他の構成であってもよい。
【００１６】
前面扉１０２は、図１及び図２に示されたように、遊技者に遊技状態を報知するための遊技パネル１５１と、現物メダルを投入するためのメダル投入口１５２と、現物メダルを放出するメダル放出口１５３と、メダル放出口１５３から放出されたメダルを受け取る受け皿１５４と、機種名や遊技に関わるキャラクタ等が描かれたプレート１５５とを備えている。また、前面扉１０２には、音響装置１１０（図２参照）からの音響を外部に出力する音響出力口１５６と、補助表示装置１１８の表示を透視するための補助表示透視窓１５７とを備えている。また、前面扉１０２には、受け皿１５４の左方に手前側下方に反転自在な灰皿１５８が設けられている。
【００１７】
前面扉１０２の遊技パネル１５１は、図３に破線で示されたように、図柄表示変動ユニット１０３（図２参照）の前方に位置し、左リール１７１Ｌ、中リール１７１Ｍ及び右リール１７１Ｒを透視可能とする図柄透視部１６１を有している。遊技者は、図柄透視部１６１を通して、それぞれ、左リール１７１Ｌ、中リール１７１Ｍ及び右リール１７１Ｒの外表面に描かれた図柄の一部を視認できる。スロット機１００では、図示しないが、左リール１７１Ｌ、中リール１７１Ｍ及び右リール１７１Ｒの各々に描かれた図柄のうち全体が視認できる図柄の個数は３個である。つまり、全てのリール（１７１Ｌ，１７１Ｍ，１７１Ｒ）が停止している状態において、遊技者は、９個（＝３［図柄個数］×３［図柄透視窓数］）の図柄の全体を視認できる。
【００１８】
前面扉１０２の遊技パネル１５１には、図３に一点鎖線で示されたように、各種の組合せラインＬ１〜Ｌ５が形成されている。各組合せラインＬ１〜Ｌ５は、遊技パネル１５１の表面において左リール１７１Ｌ、中リール１７１Ｍ及び右リール１７１Ｒの前方に亘って描かれており、水平方向に沿って平行である中段の組合せライン（以下、「中段ライン」と略記する）Ｌ１、上段の組合せライン（以下、「上段ライン」と略記する）Ｌ２及び下段の組合せライン（以下、「下段ライン」と略記する）Ｌ３と、斜め方向に沿った右下がりの組合せライン（以下、「右下がりライン」と略記する）Ｌ４と、斜め方向に沿った右上がりの組合せライン（以下、「右上がりライン」と略記する）Ｌ５とで構成されている。本実施形態では、組合せライン数が５本である場合について説明したが、本発明において、組合せライン数は、４本以下又は６本以上であってもよい。
【００１９】
また、遊技パネル１５１を通して、クレジット数表示装置１０５、遊技進行表示装置１１６及び獲得数表示装置１１５による表示が視認される。
【００２０】
図柄表示変動ユニット１０３は、筐体１０１に固定されており、図２又は図４に示されたように、左リール１７１Ｌを含む左リール装置１７０Ｌと、中リール１７１Ｍを含む中リール装置１７０Ｍと、右リール１７１Ｒを含む右リール装置１７０Ｒとを備えている。各リール装置１７０Ｌ，１７０Ｍ，１７０Ｒは、上部固定板及び下部固定板によって一体化されている。各リール１７１Ｌ，１７１Ｍ，１７１Ｒは円筒形状であり、その中心軸を回転軸として回転できるように支持されている。左リール１７１Ｌ、中リール１７１Ｍ及び右リール１７１Ｒは、それらの全ての回転軸が略水平方向に延びる同一線上に位置するように、水平方向に並べて配置されている。左リール１７１Ｌ、中リール１７１Ｍ及び右リール１７１Ｒの各々は、互いに独立して回転できる。
【００２１】
ここで、各リール装置１７０Ｌ，１７０Ｍ，１７０Ｒの構造について説明する。なお、左リール装置１７０Ｌ、中リール装置１７０Ｍ及び右リール装置１７０Ｒは、実質的に同一の構造であるために、左リール装置１７０Ｌの構造についてのみ詳細に説明する。図５（ａ）〜図５（ｃ）において、無端状の図柄ベルト１７５Ｌ，１７５Ｍ，１７５Ｒが、平面状に展開された状態で示されている。なお、図５（ａ）〜図５（ｃ）において、説明の便宜上、各図柄ベルト１７５Ｌ，１７５Ｍ，１７５Ｒの左側には、図柄ごとに１〜２１までの配列番号を付している。
【００２２】
左リール装置１７０Ｌは、左リール１７１Ｌと、左リール１７１Ｌを回転させる左ステッピングモータを含むリール駆動装置と、左リール１７１Ｌに固定された基準点（以下において、「リール基準点」とも称す）を検出するリールインデックスセンサと、左リール１７１Ｌに固定された光遮断板（センサカット板）とを備えている。光遮断板の配置された位置がリール基準点の位置に相当する。
【００２３】
左リール１７１Ｌは、外周が円形であるかご状のリール骨格と、リール骨格の外周上に巻きつけられた無端状の左図柄ベルト１７５Ｌ（図５（ａ）参照）と、リール骨格の中心に形成されたボス部にねじ等によって取り付けられた円盤形状のボス補強板とを備える。左リール１７１Ｌの外周面となる左図柄ベルト１７５Ｌの表面には、図５（ａ）に示されたように、識別情報としての複数種類の図柄が、印刷等によって複数個（本実施形態では２１個）描かれている。左図柄ベルト１７５Ｌは、その左右両側に長手方向に沿って形成された一対のシール部がリール骨格に貼付されることによって、リール骨格に無端状に巻きつけられた状態を維持する。なお、図柄の種類等に関しては、別途に、図５（ａ）〜図５（ｃ）を参照して詳細に説明する。
【００２４】
左リール１７１Ｌを回転駆動する左ステッピングモータは、その回転軸が水平方向となるように、ネジ等によって支持プレートに取り付けられている。左ステッピングモータの回転軸は、ボス補強板に接続されており、左ステッピングモータの回転軸の回転に連動して左リールが回転する。これによって、左図柄ベルト１７５Ｌが円周面に沿って周回する。左ステッピングモータは、所定数のパルス信号（励磁信号又は励磁パルスとも言われ、）を受信することによって、左ステッピングモータの回転軸を１回転させる。本実施形態のように、左図柄ベルト１７５Ｌがその長辺方向（周回方向）に等間隔に配列させた２１個の図柄を含む場合、左ステッピングモータの回転軸を「２１」の整数倍である５０４個のパルス信号の送信によって一回転させる。この場合、任意の図柄から次の図柄へ切り替えるために必要なパルス数は２４パルス（＝５０４[パルス信号数]÷２１[図柄]）である。このパルス信号の受信回数によって左ステッピングモータの回転軸の回転角度、つまり、左リール１７１Ｌの相対的な回転角度が特定される。なお、以下においては、左ステッピングモータを駆動するためのパルス信号を「駆動信号」とも称する。
【００２５】
リールインデックスセンサは、一対の発光素子及び受光素子を備えている。発光素子と受光素子とは、所定の間隔を隔てて左リール１７１Ｌの半径方向に並ぶように、支持プレートに固定されている。発光素子が検査光を放出し、受光素子が発光素子からの検査光を受光する。光遮断板は、左リールのボス補強板に固定された基端部と、基端部に対して略直角に屈曲した先端部とを有しており、左リール１７１Ｌの回転に伴って周回する。先端部は、左リール１７１Ｌが一回転するごとに、発光素子と受光素子との間隙を通過するように配置されており、その間隙を通過する際に、発光素子から受光素子への検査光を遮断する。この先端部の通過による検査光の遮断を検出することによって、筐体１０１に固定された受光素子の位置（以下において、「固定基準点」とも称す）と左リール１７１Ｌに固定された先端部の回転位置とが同一でること、つまり、固定基準点の位置とリール基準点の回転位置とが同一であることを検知できる。リール基準点検出装置からは、検査光の遮断が検出されるごとに、位置検出信号が主制御基板３０１に送信される。これによって、主制御基板３０１では、この位置検出信号の検知に基づいて、リール基準点が固定基準点を通過したことを確認できる。
【００２６】
リール基準点の回転位置は、リール基準点が固定基準点を通過したことの検出と、固定基準点に対するリール基準点との相対的な回転角度の特定とによって決定される。つまり、リール基準点の絶対的な回転位置は、リール基準点検出装置からの位置検出信号を受信した後にリール駆動装置に送信されたパルス信号の個数によって特定できる。したがって、主制御基板３０１は、位置検出信号が入力された時点からのパルス信号の送信数を計測することによって、リール基準点に位置する基準図柄から何番目の図柄が固定基準点を通過しているかを特定でき、また、固定基準点に所定の図柄を停止させるためには左ステッピングモータにパルス信号を更に何回送信すればよいかを決定できる。これによって、左リール１７１Ｌにおける所定の図柄を目的の位置に正確に停止させることができる。
【００２７】
上記においては、左リール１７１Ｌについて説明したが、中リール１７１Ｍ及び右リール１７１Ｒの各々についても左リール１７１と実質的に同一である。本実施形態では、各リール１７１Ｌ，１７１Ｍ，１７１Ｒにおいて各図柄ベルト１７５Ｌ，１７５Ｍ，１７５Ｒが無端状に貼付された円筒形状のリール骨格を回転させる構成であるが、無端状の図柄ベルトを周回させることができる構成であれば他の構成であってもよい。
【００２８】
ここで、左リール１７１Ｌの左図柄ベルト１７５Ｌ、中リール１７１Ｍの中図柄ベルト１７５Ｍ及び右リール１７１Ｒの右図柄ベルト１７５Ｒの各々に描かれる図柄について、図５（ａ）〜図５（ｃ）を参照しながら説明する。図５（ａ）〜図５（ｃ）に示されたように、左図柄ベルト１７５Ｌ、中図柄ベルト１７５Ｍ及び右図柄ベルト１７５Ｒの各々には、「赤７」図柄（例えば、左図柄ベルト１７５Ｌにおける第１１番の図柄）と、「青７」図柄（例えば、左図柄ベルト１７５Ｌにおける第１８番の図柄）と、「黄７」図柄（例えば、左図柄ベルト１７５Ｌにおける第４番の図柄）と、「リプレイ」図柄（例えば、左図柄ベルト１７５Ｌにおける第１０番の図柄）と、「スイカ」図柄（例えば、左図柄ベルト１７５Ｌにおける第７番の図柄）と、「ベル」図柄（例えば、左図柄ベルト１７５Ｌにおける第２番の図柄）と、が含まれている。また、左図柄ベルト１７５Ｌには、「赤チェリー」図柄（第１番の図柄）と、「青チェリー」図柄（第８番の図柄）と、「黄チェリー」図柄（第１５番の図柄）とが含まれ、中図柄ベルト１７５Ｍ及び右図柄ベルト１７５Ｒには、「チェリー」図柄（例えば、中図柄ベルト１７５Ｍにおける第４番の図柄）が含まれている。本実施形態においては、左図柄ベルト１７５Ｌ、中図柄ベルト１７５Ｍ及び右図柄ベルト１７５Ｒの各々における図柄数が２１個である場合を例示したが、図柄数は２０個以下であってもよいし、２２個以上であってもよい。
【００２９】
本実施形態では、「赤７」図柄のみを含む３つの図柄の組合せ又は「青７」図柄のみを含む３つの図柄の組合せがいずれかの有効ラインに沿って確定表示された場合（ビッグボーナス役の入賞）には、ビッグボーナス遊技状態に移行する。また、「黄７」図柄のみを含む３つの図柄の組合せがいずれかの有効ラインに沿って確定表示された場合（レギュラーボーナス役の入賞）にレギュラーボーナス遊技状態に移行する。また、「リプレイ」図柄のみを含む３つの図柄の組合せがいずれかの有効ラインに沿って確定表示された場合（通常リプレイ役の入賞）や少なくとも１つの「リプレイ」図柄及び少なくとも１つの「ベル図柄」を含み、かつ「リプレイ」図柄と「ベル図柄」のみを含む図柄の組合せがいずれかの有効ラインに沿って確定表示された場合（特殊リプレイ役の入賞）には、再遊技状態に移行する。また、「スイカ」図柄のみを含む図柄の組合せがいずれかの有効ラインに沿って確定表示された場合（スイカ役の入賞）、「ベル」図柄がいずれかの有効ラインに沿って確定表示された場合（通常ベル役の入賞）、「ベル」図柄がいずれかの中段組合せラインに沿って確定表示された場合（特殊ベル役の入賞）、「赤７」図柄、「青７」図柄又は「黄７」図柄と「ベル」図柄と「ベル」図柄をこの順序で含む図柄の組合せがいずれかの有効ラインに沿って確定表示された場合（３択ベル役の入賞）、「赤チェリー」図柄、「青チェリー」図柄又は図柄「赤チェリー」図柄を含む図柄の組合せがいずれかの有効ラインに沿って確定表示された場合（３択チェリー役の入賞）には、それぞれ所定の枚数のメダルが払い出される。
【００３０】
本実施形態では、通常リプレイ役、特殊リプレイ役、通常ベル役及び特殊ベル役は、完全入賞役である。通常リプレイ役、特殊リプレイ役、通常ベル役及び特殊ベル役を構成する各図柄は、一般的なスロット機における最大５図柄未満のスベリ停止制御によっていずれかの有効ラインに停止させることができるように、左図柄ベルト１７５Ｌ、中図柄ベルト１７５Ｍ及び右図柄ベルト１７５Ｒの全てにおいて少なくとも４図柄以下の間隔で配置されており、また、そのように停止制御される。なお、２種類の完全入賞役に同時当選した場合には、それらのいずれか１種類が入賞する。一方、ビッグボーナス役、レギュラーボーナス役、スイカ役、３択ベル役及び３択チェリー役は、非完全入賞役である。
【００３１】
スロット機１００においては、現物メダルを用いた遊技モードと現物メダル及びクレジットメダルを併用した遊技モードとが選択的に行える。この選択は遊技者によって行われる。以下においては、現物メダルのみを用いる遊技モードを「ダイレクトモード」と称し、現物メダル及びクレジットメダルを併用する遊技モードを「クレジットモード」と称する。ダイレクトモードのときには、最大規定数を超えて投入される余剰のメダルは返還され、入賞時に獲得するメダルは現物メダルで払い出される。一方、クレジットモードのときには、最大規定数を超えて投入される余剰のメダルや入賞時に獲得するメダルは、クレジット数が最大クレジット数（本実施形態では５０枚）に到達するまでクレジットメダルとして預入され、クレジット数が最大クレジット数に到達した場合には、クレジットメダルとして預入できなかった枚数分だけ投入されたメダルの返還や現物メダルでの払い出しが行われる。
【００３２】
精算操作装置１０８（図６参照）、遊技者によって操作される精算スイッチを備えている。精算スイッチは、前面扉１０２の前面側に露出するように設けられており、クレジットモードにおいて精算スイッチが操作されると、メダルの精算が行われる。本実施形態では、メダルの精算においてクレジット数と同数の現物メダル及びベット数と同数の現物メダルがホッパ装置１０９（図２参照）から排出される。また、クレジットメダルの精算と共に、遊技モードがダイレクトモードに変更される。本実施形態では、精算操作装置１０８が、ダイレクトモードとクレジットモードとを選択するモード切換装置を兼務している。具体的には、精算スイッチが１つの操作ボタンを有する一点接触式のボタンスイッチであり、操作ボタンの押下に応じてダイレクトモードとクレジットモードとが交互に選択される。本実施形態では、精算操作装置１０８に遊技モードの切換機能を兼務させたが、モード切換操作装置を別途に設けてもよい。また、本実施形態では、遊技モードはダイレクトモード又はクレジットモードであるが、本発明においては、遊技モードがクレジットモードのみであってもよい。
【００３３】
クレジット数表示装置１０５（図６参照）は、クレジットモードが選択されている場合に、遊技者の持ちメダルとしてスロット機１００の内部に預入されたクレジットメダルの枚数（クレジット数）を表示する。クレジット数表示装置１０５は、前面扉１０２の裏面側に設けられており、遊技者は、遊技パネル１５１を通してクレジット数表示装置１０５の表示内容を視認できる。クレジットモードが選択されている場合には、クレジットメダルが有ればその枚数が表示され、また、クレジットメダルが無くても「０」が表示される。一方、ダイレクトモードが選択されている場合には、クレジット数表示装置１０５はオフ状態（消灯状態）であり、いかなる表示も行わない。したがって、クレジット数表示装置１０５の表示状態がオン状態及びオフ状態のいずれであるかによって、遊技者は、現在の遊技モードがダイレクトモード及びクレジットモードのいずれであるかを識別できる。本実施形態においては、クレジット数表示装置１０５による表示は２つの７セグメント表示器を用いて行われるが、液晶表示装置等の他の表示装置によって行われる構成であってもよい。また、本実施形態においては、クレジット数表示装置１０５を備えるが、補助表示装置１１８等にクレジット数を表示させクレジット数表示装置を個別には備えない構成であってもよい。
【００３４】
投入メダル取扱装置１０４は、図２に示されたように、前面扉１０２の裏面側に設けられており、前面扉１０２のメダル投入口１５２（図１及び図３参照）から投入された現物メダルが通過するセレクタ１９０と、セレクタ１９０からホッパ装置１０９に通じる貯留用通路を形成する通路部材と、セレクタ１９０からメダル放出口１５３（図３参照）に通じる放出用通路を形成する通路部材と、貯留用通路を介してセレクタ１９０からホッパ装置１０９に導かれる現物メダルの通過を検出する投入メダル検出装置２０３（図６参照）とを備える。なお、投入メダル検出装置２０３は、セレクタ１９０の内部に設けられている。なお、通路部材には、セレクタ１９０からメダル放出口１５３に至るまでの途中に、ホッパ装置１０９から放出されるメダルを取り込むメダル取込口が形成されている。
【００３５】
セレクタ１９０は、メダルの受付状態に応じて、投入される現物メダルを貯留用通路及び放出用通路のいずれかに振り分ける。具体的には、メダルの受付状態が許可状態である場合（以下、「受付許可状態」とも称す）には、投入される現物メダルを貯留用通路に導き、メダルの受付状態が禁止状態である場合（以下、「受付禁止状態」）には、投入される現物メダルを放出用通路に導く。受付禁止状態としては、例えば、図柄表示が変動している場合、再遊技に当選している場合、ダイレクトモードにおいて別途数が最大規定数である場合、クレジットモードにおいてベット数が最大規定数でクレジット数が最大クレジット数である場合、メダルの精算中である場合が挙げられる。セレクタ１９０から貯留用通路に導かれた現物メダルは、最終的に、ホッパ装置１０９へ導かれ、ホッパ装置１０９に貯留される。一方、セレクタ１９０から放出用通路に導かれた現物メダルは、最終的に、メダル放出口１５３を通して受け皿１５４に導かれる。
【００３６】
メダルの受付許可状態において、メダル投入口１５２から３枚のメダルを投入すれば、遊技モードに関わらず単位遊技においてベットできるメダルの最大枚数（以下、「最大規定数」とも称す）のベットが完了する。ダイレクトモードの場合には、最大規定数を超える余剰のメダルが投入されれば、セレクタ１９０が余剰のメダルを放出用通路へ導くことによって、余剰のメダルは前面扉１０２のメダル放出口１５３から受け皿１５４へ返還される。一方、クレジットモードの場合には、最大規定数を越える余剰のメダルが投入されれば、最大クレジット数（本実施形態では５０枚）を超えるまではセレクタ１９０が余剰のメダルを貯留用通路へ導くことによって余剰のメダルはクレジットメダルとして預入され、クレジット数が預入された余剰のメダル数だけ増加する。なお、クレジット数が最大クレジット数に到達した場合には、セレクタ１９０が投入されたメダルを放出用通路へ導くこととなり、最大クレジット数を超える余剰のメダルは返還される。なお、クレジットモードの場合には、メダルのベットを以下のようにベット操作装置１０６（図６参照）を用いても行うことができる。
【００３７】
ベット操作装置１０６（図６参照）は、図１又は図３に示されたように、ベット操作部２１３を備えており、クレジットメダルを用いてメダルをベットする際に遊技者によって操作される。ベット操作部２１３は、遊技者によって操作されるベットスイッチと、ベットスイッチの内部に設けられたベットランプとを備えている。ベットスイッチは、前面扉１０２の前面側に露出するように設けられたボタンスイッチである。ベット操作部２１３は、ベットスイッチの操作に応じてベット信号を生成する。ベットスイッチが操作されると、クレジット数が最大規定数だけ減少して、上段ラインＬ２、下段ラインＬ３、右下がりラインＬ４及び右上がりラインＬ５が有効化される。以下において、メダルのベットによって有効化された組合せラインを「有効ライン」とも称する。ベット操作部２１３のＬＥＤランプは、ベットスイッチが有効に操作できる状態であってベット数が最大規定数に達していない場合に点灯する。なお、ベットスイッチが有効に操作できない場合としては、例えば、クレジット数が最大規定数未満である場合、既に最大規定数のメダルがベットされている場合、図柄表示変動ユニット１０３における図柄表示が変動している場合及び再遊技図柄が入賞した次の遊技の場合等が挙げられ、このような場合には、ベット操作部２１３のＬＥＤランプは消灯している。なお、本実施形態では、単位遊技において最大規定数は３枚であるが、本発明においては、最大規定数は２以下又は４以上であってもよく、また、有効ライン数の最大値は、遊技状態に応じて変更されてもよい。
【００３８】
ベット数表示装置１０７（図６参照）は、遊技パネル１５１の裏面側に設けられており、１枚のメダルがベットされている場合を表す１ベット表示ランプ（図示せず）と、２枚のメダルがベットされている場合を表す２ベット表示ランプ（図示せず）と、３枚のメダルがベットされている場合を表す３ベット表示ランプ（図示せず）とを備えており、遊技者は、遊技パネル１５１を通して簡便にメダルのベット数を視認できる。
【００３９】
変動開始操作装置１１３は、図柄表示変動ユニット１０３（図２参照）における図柄変動を開始させるための装置であって、遊技者によって操作されるスタートスイッチを備えている。スタートスイッチは、前面扉１０２から前面側に突出するように設けられたレバースイッチである。変動開始操作装置１１３は、スタートスイッチの操作に応じて変動開始信号を生成する。スタートスイッチの操作に応じて、左リール１７１Ｌ、中リール１７１Ｍ及び右リール１７１Ｒは一括して（同時である必要はない）回転を開始する。これによって、図柄表示変動ユニット１０３（図２参照）における図柄変動が開始される。変動開始操作装置１１３は、スタートスイッチを所定の位置に復帰させる付勢部材（図示せず）を更に備えており、スタートスイッチは、遊技者によって操作されても自動的に所定の状態に復帰する。
【００４０】
変動停止操作装置１１４は、図柄表示変動ユニット１０３（図２参照）における図柄変動を停止させるための装置であって、左リール１７１Ｌを停止させるための左リール停止操作部２３１と、中リール１７１Ｍを停止させるための中リール停止操作部２３２と、右リール１７１Ｒを停止させるための右リール停止操作部２３３とを備えている。左リール停止操作部２３１は、遊技者によって操作される左ストップスイッチを有しており、左ストップスイッチは、前面扉１０２の前面側に露出するように設けられたボタンスイッチである。中リール停止操作部２３２及び右リール停止操作部２３３は、左リール停止操作部２３１の場合と同様に、それぞれ、中ストップスイッチ及び右ストップスイッチを備えている。左ストップスイッチ、中ストップスイッチ及び右ストップスイッチは、それぞれ、左リール１７１Ｌ、中リール１７１Ｍ及び右リール１７１Ｒの配置箇所に対応するように配置されている。変動停止操作装置１１４の各リール停止操作部２３１，２３２，２３３は、各ストップスイッチに対応するＬＥＤランプを更に備えており、ＬＥＤランプは点灯によって有効に操作できる状態であることを報知する。本実施形態では、各ストップスイッチはボタンスイッチであるが、レバースイッチ等の機械的スイッチやタッチパネル等のセンサスイッチであってもよい。
【００４１】
ホッパ装置１０９は、図２又は図４に示されたように、現物メダルを貯留する貯留タンク２４１と、貯留タンク２４１のメダルを入賞時やクレジットメダルの精算時に放出する放出装置２４２とを備えている。貯留タンク２４１は、メダル投入口１５２（図１及び図３参照）から投入され、セレクタ１９０によって貯留用通路に導かれたメダルを貯留する。貯留タンク２４１には誘導プレートが設けられており、誘導プレートの高さ以上に貯留タンク２４１にメダルが誘導されてきた場合には、誘導プレートを介して予備タンクへメダルが排出される。なお、予備タンクに貯留されたメダルは、前面扉１０２を開放することによって人為的に取り出される。放出装置２４２は、メダル放出板と、メダル放出板を駆動する駆動モータと、メダルの放出を検出する放出メダル検出センサを含む放出メダル検出装置２４７（図６参照）とを備えている。駆動モータでメダル放出板を回転させることによって、貯留タンク２４１に貯留されたメダルが放出される。放出メダル検出装置２４７は、放出メダル検出センサによって現物メダルの放出を検知して、放出メダル検出信号を生成する。放出装置から放出された現物メダルは、放出メダル検出センサで検知された後に、放出用通路を構成する通路部材に設けられた受入口に誘導され、最終的に、前面扉１０２のメダル放出口１５３から受け皿１５４に放出される。
【００４２】
発光装置１１７は、図１及び図３に示されたように、前面扉１０２の前面側の上部に設けられた上部ランプを備えており、遊技の進行に伴い点灯したり点滅したりする。発光装置１１７は、遊技の光演出を行ったり、遊技状態を報知したり、エラーの発生やクレジットメダルの精算を報知したりする。なお、発光装置１１７を構成するランプの位置や数は特に以上で説明したものに限られない。
【００４３】
音響装置１１０は、図４に示されたように、前面扉１０２の音響出力口１５６（図１及び図３参照）の位置に対応させて前面扉１０２の裏面側に設けられた左右一対のスピーカを備えている。音響装置１１０は、遊技の進行に伴い種々の効果音を鳴らしたり、遊技状態やエラーの発生やメダルの精算を報知したりする。音響装置１１０は、音響を可変音量で出力できる。なお、本発明においては、音響装置１１０を構成するスピーカの位置や数は特に以上説明したものに限られない。
【００４４】
補助表示装置１１８は、図６に示されたように、前面扉１０２の補助表示透視窓１５７（図１及び図３参照）の位置に対応して前面扉１０２の裏面側に設けられている。補助表示装置１１８は、遊技の進行に伴う表示演出を行ったり、遊技者や管理者に各種情報を報知したりする。本実施形態では、補助表示装置１１８として液晶表示装置を備え、表示内容の多様化及び表示演出の重厚化を図っている。なお、本発明においては、補助表示装置は、ドットマトリックス表示装置、画像の描かれたリール型表示装置等の他の表示装置であってもよい。
【００４５】
筐体１０１の内部においてホッパ装置１０９の左方に配置された電源ユニット１１２は、電源基板３００（図６参照）と、リセット操作装置１１９（図６参照）と、電源操作装置１２１（図示せず）と、設定操作許可装置１２２（図６参照）と、打ち止め設定操作装置（図示せず）と、自動精算設定操作装置（図示せず）とを含んでいる。
【００４６】
電源基板３００は、電源ユニット１１２の内部に配置されており、電源基板３００は、外部電力に基づいて所定の電圧の内部電力を生成して、その内部電力を主制御基板３０１やサブ制御基板３０２等の各種装置に供給する。なお、電源基板３００については、電気的な構成の説明において再度詳細に説明する。
【００４７】
リセット操作装置１１９は、電源ユニット１１２の表面に露出するように設けられたリセットスイッチ（明示せず）を備えており、リセットスイッチの操作に応じて、リセット信号を生成し、各種のエラー状態をリセットすることとなる。
【００４８】
電源操作装置１２１は、電源ユニット１１２の表面に露出するように設けられた電源スイッチ（明示せず）を備えており、電源スイッチの操作によって電源基板３００へ外部電力を供給するか否かを制御できる。
【００４９】
設定操作許可装置１２２は、電源ユニット１１２の表面に露出するように設けられた設定キースイッチを備えており、設定キーによる操作に応じて設定許可信号を生成する。設定操作許可装置は、ホール管理者等がメダルの出玉率（機械割）の調整を行う際に、その調整操作を許可するための装置である。ホール管理者等は、設定キーを設定キースイッチに挿入して操作することにより、スロット機１００の確率設定（当選確率設定処理）の変更や再設定や確認表示ができるようになる。なお、確率設定の変更においては、リセット操作装置１１９のリセットスイッチ及び変動開始操作装置１１３のスタートスイッチが援用される。
【００５０】
打ち止め設定操作装置（図示せず）は、電源ユニット１１２の表面に露出するように設けられた打ち止めスイッチを備えており、打ち止めスイッチによって打ち止め状態に設定されている場合に打ち止め信号を生成する。打ち止めスイッチは、ホール管理者等によって操作され、ビッグボーナスの終了後にスロット機１００の動作を自動的に停止させるか否かを選択するスイッチである。打ち止めスイッチがオン状態であり、かつ遊技モードがクレジットモードである場合には、ビッグボーナスの終了後に、クレジットメダルが遊技者の意思に関わらず自動的に精算されると共に遊技が続行できなくなり、リセットスイッチによるリセット操作が行われるまで遊技のできない状態が継続される。一方、打ち止めスイッチがオフ状態である場合には、ビッグボーナスの終了後に、クレジットメダルは自動的に精算されず、遊技も続行できる。
【００５１】
自動精算設定操作装置（図示せず）は、電源ユニット１１２の表面に露出するように設けられた自動精算スイッチ（図示せず）を備えており、自動精算スイッチによって自動精算状態が選択されている場合に自動精算信号を生成する。自動精算スイッチは、管理者によって操作され、ビッグボーナスの終了後にクレジットメダルを自動的に精算するか否かを選択するスイッチである。自動精算スイッチがオン状態であり、かつ遊技モードがクレジットモードである場合には、ビッグボーナスの終了後にクレジットメダルが遊技者の意思に関わらず自動的に精算される。一方、自動精算スイッチがオフ状態である場合には、ビッグボーナスの終了後における自動的なクレジットメダルの精算は行われない。なお、上記の打ち止めスイッチがオフ状態であっても自動精算スイッチがオン状態であれば、ビッグボーナスの終了後にはクレジットメダルは自動的に精算される。
【００５２】
スロット機１００は、制御装置として、遊技進行を統括的に制御する主制御基板３０１（図４及び図６参照）を内包した主制御装置１４１（図２及び図４参照）と、主制御基板３０１による遊技進行の制御を補助するサブ制御基板３０２（図６参照）を内包したサブ制御装置１４２（図２参照）とを備えている。
【００５３】
主制御装置１４１は、図４に示されたように、筐体１０１の背板１０１ｃに取り付けられており、図柄表示変動ユニット１０３の上方に位置する。主制御基板３０１は、各種の演算を行うＣＰＵ３１１、遊技プログラムを記憶したＲＯＭ３１２及び遊技の進行に応じて必要なデータを一時的に記憶するＲＡＭ３１３を有するＭＰＵ３１０と、各種機器との連絡をとる入出力ポートと、時間計数や同期を図る場合などに使用されるクロック回路等を含んでいる。主制御基板３０１は、透明樹脂材料等よりなる基板ボックスに収容されている。基板ボックスは、略直方体形状のボックスペースとそのボックスベースの開ロ部を覆うボックスカバーとを備えており、ボックスベースとボックスカバーとが封印ユニットで開封不能に連結されることによって封印されている。
【００５４】
サブ制御装置１４２は、図２に示されたように、前面扉１０２の裏面側に固定されており、補助表示装置１１８の背面に位置している。サブ制御基板３０２は、主に、発光装置１１７や音響装置１１０、補助表示装置１１８の動作を制御する。サブ制御基板３０２は、主制御基板３０１と同様に、ＭＰＵと、各種機器との連絡をとる入出力ポートと、時間計数や同期を図る場合などに使用されるクロック回路等（図示せず）を含んでいる。ＭＰＵのＲＯＭには、発光装置１１７、補助表示装置１１８及び音響装置１１０等を制御する制御プログラム、発光装置１１７の制御に用いる発光パターンデータ、音響装置１１０の制御に用いる音量データや音声パターンデータ及び補助表示装置１１８の制御に用いる表示パターンデータ等が記録されている。
【００５５】
本実施形態のスロット機１００の電気的な構成について説明する。図６は、スロット機１００の電気的な構成の一例を示すブロック図である。
【００５６】
スロット機１００は、図６に示されたように、電源基板３００と、主制御基板３０１と、サブ制御基板３０２とを備える。電源基板３００は、主制御基板３０１、サブ制御基板３０２、発光装置１１７、音響装置１１０、補助表示装置１１８等に所定の内部電力を供給する。主制御基板３０１は、スロット機１００の主たる遊技性の決定や遊技媒体の投入時の制御やメダルの払い出しの制御等を行う。サブ制御基板３０２は、主に、主制御基板３０１からの各種コマンドに基づいて、発光装置１１７、音響装置１１０、補助表示装置１１８等の制御を行う。以下、各装置について詳述する。
【００５７】
電源基板３００は、電源回路３００ａと、停電監視回路３００ｂとを備えている。電源回路３００ａは、外部電力に基づいて少なくとも１種類の所定の電圧の内部電力を生成する。例えば、電源回路３００ａにおいて、交流２４ボルトの外部電力から直流１２ボルトの機器系の安定化駆動電力及び直流５ボルトの制御系の安定化駆動電力が生成される。なお、上述の電源操作装置がオン状態の場合には、外部電力が電源基板３００に供給されるが、電源操作装置がオフ状態の場合には、外部電力は電源基板３００に供給されない。
【００５８】
停電監視回路３００ｂは、電源回路３００ａからの機器系の安定化駆動電力を監視し、機器系の駆動電圧が所定の電圧（本実施形態では１０ボルト）未満まで低下した状態（以下、「停電状態」とも称する）である場合には停電信号を生成する。停電状態としては、例えば、外部電力自体の供給停止、外部電力自体の電圧不足及び外部電力自体の電流不足等による外部電力の異常状態、電源操作装置１２１のオフ状態に起因して電源基板３００への外部電力の供給が遮断されている内部遮断状態、電源基板３００には正常な外部電力が供給されているが電源基板３００の故障等によって機器系の駆動電圧が低下している状態が挙げられる。なお、停電信号は、主制御基板３０１に対しては停電監視回路３００ｂから直接入力されるが、サブ制御基板３０２に対しては、主制御基板３０１を介して間接的に入力される。主制御基板３０１のＭＰＵ３１０ではこの停電信号を受信することにより後述する停電時処理が実行され、サブ制御基板３０２のＭＰＵにおいても主制御基板３０１からの停電情報を随時に確認して停電に関する処理を行っている。
【００５９】
電源回路３００ａは、バックアップ回路（図示せず）を備えており、停電状態になった場合でも、バックアップ回路から制御系の安定化駆動電力として使用される５ボルトの電力（以下、「バックアップ電力」とも称する）が出力されるように構成されている。このバックアップ電力が出力される時間として、主制御基板３０１におけるバックアップ処理（Ｓ２０３：図８参照）及びサブ制御基板３０２におけるバックアップ処理（Ｓ２２１０：図２２参照）を実行するのに十分な時間が確保されている。
【００６０】
主制御基板３０１は、ＣＰＵ（中央演算処理装置）３１１、ＲＯＭ３１２及びＲＡＭ３１３を備えたＭＰＵ（マイクロプロセッシングユニット）３１０を備えている。ＲＯＭ３１２は、ＣＰＵ３１１によって実行される各種の制御プログラムや固定値データを記憶し、ＲＡＭ３１３は、ＣＰＵ３１１がＲＯＭ３１２内に記憶されている各種の制御プログラムを実行するために必要な各種のデータを一時的に記憶する。主制御基板３０１には、図示はしないが、更に、割込み回路、カウンタ回路、タイマ回路、データ送受信回路等の各種の処理回路を備えている。また、ＭＰＵ３１０には、所定周波数の矩形波を出力するクロック回路（図示せず）や、入出力ポート３１４などが内部バスを介して接続されている。
【００６１】
ＲＡＭ３１３は、各種のデータ等を一時的に記憶するための作業領域の他にバックアップ領域を備えており、停電状態においても電源回路３００ａから供給されるバックアップ電力によって少なくともバックアップ領域に記録された情報を保持できる構成となっている。バックアップ領域には、少なくとも後述するＲＡＭ判定値としてのチェックサム値の補数が記録されるが、停電発生時におけるスタックポインタの値や、各レジスタの値、Ｉ／Ｏの値等の情報が記録される構成としても良い。復電時には、バックアップ領域に保持された情報に基づいてスロット機１００の状態が停電発生前の状態に復帰できるようになっている。バックアップ領域ヘの書き込みはバックアップ処理（Ｓ２０３：図８参照）によって停電発生時に実行され、バックアップ領域に書き込まれた各値の復帰は復電時のメイン処理（Ｓ４１０：図１１参照）において実行される。なお、ＭＰＵ３１０のＮＭＩ端子（ノンマスカブル割込端子）には、停電時に、停電監視回路３００ｂからの停電信号が入力されるように構成されており、停電の発生に伴う停電フラグを設定する停電割込み処理が即座に実行される。
【００６２】
主制御基板３０１の入力側には、各種のセンサを備えた装置や各種のスイッチを備えた装置が電気的に接続されており、これらの装置から出力される各種のセンサの検出状態や各種のスイッチ状態に応じた出力信号は、入出力ポート３１４を介してＭＰＵ３１０へ入力される。入出力ポート３１４に接続される装置としては、例えば、変動開始操作装置１１３、変動停止操作装置１１４、投入メダル検出装置２０３、ベット操作装置１０６と、精算操作装置１０８と、ステッピングモータやリールインデックスセンサを含むリール装置１７０Ｌ，１７０Ｍ，１７０Ｒと、放出メダル検出装置２４７、リセット操作装置１１９と、設定操作許可装置１２２とが挙げられる。
【００６３】
主制御基板３０１に入力される信号としては、例えば、投入メダル取扱装置１０４の投入メダル検出装置２０３からの上流メダル検出信号及び下流メダル検出信号、ベット操作装置１０６からの１ベット信号、２ベット信号及び最大ベット信号、精算操作装置１０８からの精算信号、変動開始操作装置１１３からの変動開始信号、変動停止操作装置１１４からの左停止信号、中停止信号及び右停止信号、左リール装置１７０Ｌ等の各種のリール装置からの位置検出信号、リセット操作装置１１９からのリセット信号、設定操作許可装置１２２からの設定表示信号及び設定変更信号、打ち止め変更操作装置からの打ち止め信号、放出メダル検出装置２４７からの放出メダル検出信号が挙げられる。
【００６４】
主制御基板３０１の出力側には、各種の表示装置や各種の駆動装置や各種の制御装置等が電気的に接続されており、これらの装置に対する制御信号は、入出力ポート３１４を介して出力される。クレジット数表示装置１０５、ベット数表示装置１０７、ホッパ装置１０９、獲得数表示装置１１５、遊技進行表示装置１１６、各種のリール装置（１７０Ｌ，１７１Ｍ，１７０Ｒ）のリール駆動装置、セレクタ１９０の経路切換部１９３、サブ制御基板３０２、ホール管理装置等の外部装置に情報を送信する外部集中端子板１２６等が入出力ポート３１４を介して接続されている。
【００６５】
主制御基板３０１から出力される信号としては、クレジット数表示装置１０５へのクレジット数表示信号、ホッパ装置１０９への放出制御信号、獲得数表示装置１１５への獲得数表示信号、遊技進行表示装置１１６への遊技進行表示信号、ベット数表示装置１０７へのベット表示信号、各種リール装置１７０のリール駆動装置（左ステッピングモータ等）への駆動信号（パルス信号）が挙げられる。
【００６６】
サブ制御基板３０２は、主制御基板３０１と同様に、ＣＰＵ、ＲＯＭ、ＲＡＭ等が一体化されたＭＰＵ（図示せず）と、割込み回路、カウンタ回路、タイマ回路、データ送受信回路等の各種の処理回路（図示せず）を備えている。また、ＭＰＵには、所定周波数の矩形波を出力するクロック回路（図示せず）や、入出力ポートなどが内部バスを介して接続されている。サブ制御基板３０２は、主制御基板３０１からのコマンドに基づいて、発光装置１１７、音響装置１１０及び補助表示装置１１８を制御する。なお、サブ制御基板３０２は、遊技を統括管理する主制御基板３０１との関係では、主制御基板３０１に対して補助的な制御を実行する。サブ制御基板３０２が、入賞を補助するための報知、遊技進行に伴う演出等に関与する音響装置１１０、発光装置１１７、補助表示装置１１８等に対する実質的な制御を行うことによって、主制御基板３０１の処理負担を軽減している。
【００６７】
主制御基板３０１内のＭＰＵ３１０により実行される制御処理について説明する。ＭＰＵ３１０の制御処理は、外部電力の供給再開や電源スイッチのオン操作等による復電に伴って起動されるメイン処理と、メイン処理に対して割り込みをかける割込み処理とに大別される。説明の便宜上、割り込み処理について説明した後に、メイン処理について説明する。なお、割込み処理としては、ＮＭＩ端子における停電信号の受信に応じて割込みをかける停電割込み処理と、タイマによる時間計測によって定期的に割込みをかけるタイマ割込み処理とがある。
【００６８】
まず、停電割込み処理について説明する。図７は、主制御基板３０１における停電割込み処理の一例を表すフローチャートである。停電状態が発生した場合、電源基板３００の停電監視回路３００ｂで停電信号が生成され、主制御基板３０１に対して出力される。主制御基板３０１においては、ＭＰＵ３１０のＮＭＩ端子が停電信号を受信し、停電信号の受信に応じて停電フラグを設定する割込み処理（以下、「停電割込み処理」と称する）が実行される。
【００６９】
停電割込み処理においては、まず、ＭＰＵ３１０において使用しているレジスタのデータをＲＡＭ３１３内のバックアップ領域に退避させる（レジスタ退避処理Ｓ１０１）。レジスタ退避処理Ｓ１０１の後に、停電フラグが設定される（停電フラグ設定処理Ｓ１０２）。停電フラグは、ＲＡＭ３１３内の特定のエリア（停電フラグ格納エリア）に保持され、停電状態の発生を表す情報である。停電フラグ設定処理Ｓ１０２後に、レジスタ退避処理Ｓ１０１においてＲＡＭ３１３のバックアップ領域に退避させたレジスタのデータをＭＰＵ３１０のレジスタに復帰させる（レジスタ復帰処理Ｓ１０３）。レジスタ復帰処理Ｓ１０３の完了によって停電割込み処理が終了する。なお、ＭＰＵ３１０の使用中のレジスタのデータを破壊せずに停電フラグ設定処理Ｓ１０２が行える場合には、レジスタ退避処理Ｓ１０１及びレジスタ復帰処理Ｓ１０３を省くことができる。
【００７０】
次に、タイマ割込み処理について説明する。図８は、主制御基板３０１におけるタイマ割り込み処理を表すフローチャートである。主制御基板３０１においては、定期的にタイマ割込み処理が行われる。本実施形態においては、タイマ割込み処理は、実質的に１．４９ｍｓ［ミリ秒］の周期で行われる。
【００７１】
タイマ割込み処理において、まず、ＭＰＵ３１０内において後述するメイン処理（図１１参照）における通常処理で使用している全てのレジスタの値が、ＲＡＭ３１３のバックアップ領域に格納される（レジスタ退避処理Ｓ２０１）。レジスタ退避処理Ｓ２０１の後に、停電フラグが設定されているか否かが確認される（Ｓ２０２）。停電フラグが設定されている場合には、バックアップ処理Ｓ２０３が実行される。
【００７２】
ここで、バックアップ処理Ｓ２０３について詳細に説明する。図９は、主制御基板３０１におけるタイマ割込み処理内で実行されるバックアップ処理を表すフローチャートである。
【００７３】
バックアップ処理Ｓ２０３では、図９に示されたように、まず、リングバッファに蓄積されている各種のコマンドの送信が終了しているか否かが判定される（Ｓ３０１）。それらのコマンドの送信が終了していない場合には、バックアップ処理が一旦終了されて、制御がタイマ割込み処理に復帰する。なお、これは、バックアップ処理の開始前に、コマンドの送信を完了させるための制御である。一方、それらのコマンドの送信が完了している場合には、ＭＰＵ３１０のスタックポインタの値が、ＲＡＭ３１３内のバックアップ領域に保存される（スタックポインタ保存処理Ｓ３０２）。スタックポインタ保存処理Ｓ３０２の後に、後述するＲＡＭ判定値がクリアされると共に、入出力ポート３１４における出力ポートの出力状態がクリアされて図示しない全てのアクチュエータがオフ状態になる（停止処理Ｓ３０３）。
【００７４】
停止処理Ｓ３０３の後に、ＲＡＭ判定値が新たに算出されてバックアップ領域に保存される（ＲＡＭ判定値保存処理Ｓ３０４）。ＲＡＭ判定値は、ＲＡＭ３１３のワーク領域におけるチェックサム値の２の補数である。ここで、チックサム値の２の補数とは、２進数表現においてチェックサム値の各桁（ビット）を反転した場合に生成される値である。この場合、ＲＡＭ３１３のチェックサム値とＲＡＭ判定値との排他的論理和（「ＦＦＦＦ」）に１加算した値は「０」である。
【００７５】
ＲＡＭ判定値保存処理Ｓ３０４の後に、ＲＡＭ３１３へのアクセスが禁止される（ＲＡＭアクセス禁止処Ｓ３０５）。その後は、内部電力の完全な遮断によって処理が実行できなくなるのに備えて、無限ループに入る。なお、例えばノイズ等に起因して停電フラグが誤って設定される場合等を考慮して、図示しないが、無限ループに入る前には停電信号がまだ入力されているか否かが確認される。停電信号が入力されていなければ、内部電源が復旧していることになるために、ＲＡＭ３１３の書き込みが許可されると共に停電フラグが解除され、タイマ割込み処理に復帰する。一方、停電信号が継続して入力されていれば、そのまま無限ループに入る。
【００７６】
このように、バックアップ処理Ｓ２０３の初期段階でコマンドの送信が完了しているか否かを判断し、送信が未完であるときには送信処理が優先される。コマンドの送信処理終了後にバックアップ処理を実行する構成とすることにより、コマンドの送信途中でバックアップ処理が実行されることをも考慮した停電時処理プログラムを構築する必要がなくなる。その結果、停電時の処理に関するプログラムを簡略化してＲＯＭ３１２の小容量化を図ることができる。
【００７７】
電源基板３００の電源回路３００ａは、停電状態が発生した後においても、停電割込み処理及びバックアップ処理を完了するために十分な時間にわたって、制御系の駆動電力として使用されるバックアップ電力を出力する。このバックアップ電力によって、停電割込み処理及びタイマ割込み処理のバックアップ処理が行われる。本実施形態では、停電発生後の３０ｍｓ［ミリ秒］の間、バックアップ電力が出力され続けるようになっている。
【００７８】
タイマ割込み処理の説明に戻り、図８に示されたように、判定処理Ｓ２０２において停電フラグが設定されていないと判定された場合には、誤動作の発生を監視するためのウォッチドッグタイマが初期化され、ＭＰＵ３１０自身に対して割込み許可が出される（割込み終了宣言処理Ｓ２０４）。割込み終了宣言処理Ｓ２０４の後に、左駆動停止フラグ、中駆動停止フラグ及び右駆動停止フラグを参照して、各リール１７１Ｌ，１７１Ｍ，１７１Ｒを回転させるために左ステッピングモータ１７２Ｌ等の各ステッピングモータに駆動信号が送信される（ステッピングモータ制御処理Ｓ２０５）。具体的には、左駆動停止フラグが設定されていなければ、左リール１７１Ｌの左ステッピングモータに駆動信号を送信する。中リール１７１Ｍ及び右リール１７１Ｒについても左リール１７１Ｌの場合と同様である。
【００７９】
ステッピングモータ制御処理Ｓ２０５の後に、入出力ポート３１４に接続された各種の装置におけるスイッチの状態変化が監視される（スイッチ読込処理Ｓ２０６）。スイッチ読込処理Ｓ２０６の後に入出力ポート３１４に接続された各種の装置におけるセンサの状態変化が監視される（センサ監視処理Ｓ２０７）。センサ監視処理Ｓ２０７の後に、各種のカウンタの値や各種のタイマの値が演算される（タイマ演算処理Ｓ２０８）。タイマ演算処理Ｓ２０８の後に、差枚数（ベット総数と獲得総数との差分）を集計するためにベット数や獲得メダル数が、外部集中端子板１２６へ出力される（差枚数カウント処理Ｓ２０９）。
【００８０】
差枚数カウント処理Ｓ２０９の後に、リングバッファに蓄積された各種のコマンドが、サブ制御基板３０２に送信される（コマンド出力処理Ｓ２１０）。コマンド出力処理Ｓ２１０の後に、クレジット数表示装置１０５、獲得数表示装置１１５等に表示されるセグメントデータが設定される（セグメントデータ設定処理Ｓ２１１）。セグメントデータ設定処理Ｓ２１１で設定されたセグメントデータがクレジット数表示装置１０５等の所定の表示装置に送信される（セグメントデータ表示処理Ｓ２１２）。クレジット数表示装置１０５等の表示装置は、受信したセグメントデータに対応する数字、記号などを表示する。
【００８１】
セグメントデータ表示処理Ｓ２１２の後に、入出力ポート３１４から各種の出力装置へ制御データやサブ制御基板３０２へのコマンドが出力される（ポート出力処理Ｓ２１３）。
【００８２】
ここで、ポート出力処理Ｓ２１３について図１０を参照して説明する。図１０は、ポート出力処理Ｓ２１３を表すフローチャートである。ポート出力処理Ｓ２１３において、各種の処理において設定された制御データが順次に出力される（通信情報出力処理Ｓ１００１）。次に、各種の処理において設定されたサブ制御基板３０２へ送信すべきコマンドがあるか否かが判定される（Ｓ１００２）。サブ制御基板３０２へ送信すべきコマンドがない場合には、本ポート出力処理Ｓ２１３が終了する。
【００８３】
一方、サブ制御基板３０２へ送信すべきコマンドがある場合には、電源供給の開始後の第１回目のコマンド送信であるときには、ＣＰＵ３１１の固体識別情報（以下において、「固有ＩＤ」とも称す）が取得され、第２回目以降のコマンド送信であるときには、主制御基板３０１に搭載されたハードウェアの乱数カウンタからその値が変換初期情報として取得される（変換初期情報取得処理Ｓ１００３）。変換初期情報に対して１６ビットに対応する線形帰還シフト演算を実行して第１変換情報を生成し（変換情報更新処理Ｓ１００４）、送信すべきコマンドの上位ワードと第１変換情報との排他的論理和演算を実行して上位ワードを変換する（上位ワード変換処理Ｓ１００５）。また、第１変換情報に対して変換情報更新処理Ｓ１００４と同一の１６ビットに対応する線形帰還シフト演算を実行して第２変換情報を生成し（変換情報更新処理Ｓ１００６）、送信すべきコマンドの下位ワードと第２変換情報との排他的論理和演算を実行して下位ワードを変換する（下位ワード変換処理Ｓ１００７）。これにより、サブ制御基板３０２へのコマンドは２ワード（３２ビット）のコマンドであるために、コマンドの全体が変換されることとなる。下位ワード変換処理Ｓ１００７の後に、変換初期情報と、変換された上位ワードと、変換された下位ワードとが順次にサブ制御基板３０２に送信される（サブ通信情報出力処理Ｓ１００８）。なお、コマンドの変換態様及び伝達態様については、特徴部分の説明において改めて詳細に説明する。
【００８４】
タイマ割込み処理の説明に戻り、ポート出力処理Ｓ２１３の後に、レジスタ退避処理Ｓ２０１においてバックアップ領域に退避させた各レジスタのデータがそれぞれＭＰＵ３１０内の対応するレジスタに復帰される（レジスタ復帰処理Ｓ２１４）。レジスタ復帰処理Ｓ２１４の後に、次回のタイマ割込みが許可される（割込み許可処理Ｓ２１５）。以上の処理を経て一連のタイマ割込み処理が終了する。
【００８５】
主制御基板３０１におけるメイン処理について説明する。図１１は、主制御基板のメイン処理を表すフローチャートである。主制御基板３０１のメイン処理は、停電状態から復帰した場合に実行される。
【００８６】
主制御基板３０１のメイン処理では、まず、スタックポインタの初期値が設定される（スタックポインタ設定処理Ｓ４０１）。スタックポインタ設定処理の後に、割込み処理を許可する割込みモードが設定される（割込みモード設定処理Ｓ４０２）。割込みモード設定処理Ｓ４０２の後に、ＭＰＵ３１０内のレジスタ群やＩ／Ｏ装置等に対する各種の設定等が行われる（レジスタ設定処理Ｓ４０３）。
【００８７】
レジスタ設定処理Ｓ４０３の後に、設定操作許可装置１２２の設定キースイッチに対して所定の操作（設定キースイッチに設定キーが挿入されていると共に所定の角度だけ回転させる操作）がなされているか否かが判定される（Ｓ４０４）。設定キースイッチに対して所定の操作がなされていると判定された場合には、所定の複数種類の確率設定（本実施形態では「設定１」〜「設定６」の６段階設定）のうちから選択される１つの確率設定の設定値を保持する所定の領域を除くＲＡＭ３１３の全領域のデータが、強制的にクリアされる（強制的ＲＡＭクリア処理Ｓ４０５）。強制的ＲＡＭクリア処理Ｓ４０５の後に、設定キーが回転された状態で挿入されている場合には、現在の設定値の変更（設定の変更）が行われ、一方、設定キーが挿入されているだけの場合には、現在の設定値の再設定（設定の打ち直し）が行われる（確率設定選択処理Ｓ４０６）。確率設定選択処理Ｓ４０６の後に、通常遊技処理へ移行する。なお、確率設定選択処理Ｓ４０６の詳細については、メイン処理の後に説明する。
【００８８】
判定処理Ｓ４０４において設定キースイッチに対して所定の操作がなされていないと判定された場合には、選択されている確率設定の設定値が所定の範囲（「１」〜「６」）内の値であるか否かが判定される（Ｓ４０７）。なお、停電状態の発生時から停電状態からの復帰時までの間に、ＲＡＭ３１３が機械的又は電気的に破壊される等の異常事態が発生しない限り、設定値は所定の範囲内の値しかとらない。設定値が所定の範囲内の値である場合には、停電フラグが設定されているか否かが判定される（Ｓ４０８）。停電フラグが設定されている場合には、ＲＡＭ３１３のワーク領域のチェックサム値が新たに算出され、新たなチェックサム値が正常であるか否かが判定される。新たなチェックサム値が正常とは、新たなチェックサム値と停電状態の発生前のチェックサム値が同一であること、つまり、新たなチェックサム値とＲＡＭ３１３のバックアップ領域に保持されているＲＡＭ判定値との排他的論理和に１加算した値が「０」であることを意味する。この値は、新たなチェックサム値と停電状態の発生前のチェックサム値とが同一である場合には「０」となり、異なる場合には「０」以外となる。停電状態の発生時から停電状態からの復帰時までの間に、ＲＡＭ３１３が機械的又は電気的に破壊される等の異常事態が発生しない限り、この値は「０」以外にはならない。
【００８９】
判定処理Ｓ４０７において確率設定の設定値が所定の範囲内の値でないと判定された場合、判定処理Ｓ４０８において停電フラグが設定されていないと判定された場合、又は、判定処理Ｓ４０９において新たなチェックサム値とＲＡＭ判定値との論理和が「０」以外であると判定された場合には、割込み処理が禁止される（割込み禁止設定処理Ｓ４１５）。割込み禁止設定処理Ｓ４１５の後に、入出力ポート３１４の全ての出力ポートがクリアされて、入出力ポート３１４に接続された全てのアクチュエータがオフ状態になる（全出力ポートクリア処理Ｓ４１６）。全出力ポートクリア処理Ｓ４１６の後に、エラーの発生が報知される（エラー報知処理Ｓ４１７）。なお、このエラー報知状態は、設定キースイッチに設定キーが挿入された状態で電源復帰されるまで継続する。
【００９０】
判定処理Ｓ４０９において新たなチェックサム値が正常であると判定された場合には、バックアップ領域に保存されたスタックポインタの値がＭＰＵ３１０のスタックポインタに書き込まれ、スタックポインタの値が停電状態の発生前の値に復帰する（スタックポインタ復帰処理Ｓ４１０）。これによって、停電状態からの復帰後において、停電状態の発生により中断された処理から再開できるようになる。スタックポインタ復帰処理Ｓ４１０の後に、停電状態からの復帰を表す復電コマンドがサブ制御基板３０２に送信される（復電コマンド送信処理Ｓ４１１）。
【００９１】
復電コマンド送信処理Ｓ４１１の後に、打ち止め変更操作装置の打ち止めスイッチの状態及び自動精算スイッチの状態が、ＲＡＭ３１３の所定の領域に格納される（遊技形態設定処理Ｓ４１２）。
【００９２】
遊技形態設定処理Ｓ４１２の後に、各種の装置のセンサの値が初期化される（センサ初期化処理Ｓ４１３）。センサ初期化処理Ｓ４１３の後に、停電フラグが解除される（停電フラグ解除処理Ｓ４１４）。停電フラグ解除処理Ｓ４１４の後に、スタックポインタの示す停電状態の発生前の番地における処理から再開される。具体的には、先に説明したタイマ割込み処理におけるバックアップ処理Ｓ２０３（図８参照）の後の割込み終了宣言処理Ｓ２０４が実行される。
【００９３】
ここで、確率設定選択処理Ｓ４０６について詳細に説明する。図１２は、確率設定選択処理の一例を表すフローチャートである。本実施形態において、確率設定の設定値は、「１」〜「６」のいずれかである。同一ベット数で遊技する際において、設定値が「１」から「６」に向かって大きくなるに従って、一般的に、機械割（ベットメダルの総数に対する獲得メダルの総数の期待値）の高い乱数テーブルが選択される。また、同一設定値においては、一般的に、ベット数が多くなるほど機械割の高い乱数テーブルが選択される。
【００９４】
確率設定選択処理Ｓ４０６は、まず、設定操作許可装置１２２における設定キースイッチがオン状態であるか否かが判定される（Ｓ５０１）。具体的には、設定操作許可装置１２２から出力される設定変更信号の受信が受信されているか否かが判定される。なお、設定変更信号の受信は、タイマ割込み処理のスイッチ読込処理Ｓ２０６において行われる。設定キー挿入後における設定キーの所定の角度の回転操作が検出されていなければ本処理は終了し、通常遊技処理（図１３参照）に移行することとなる。一方、設定キーの回転操作が検出されていれば、割込み許可を設定する（割込み許可設定処理Ｓ５０２）。この割込みの許可設定は、以下において、変動開始操作装置１１３のスタートスイッチやリセット操作装置１１９のリセットスイッチの操作を読み込むために必要である。割込み許可設定処理Ｓ５０２の後に、現在の設定値を読み込む（設定値読み込み処理Ｓ５０３）。設定値読み込み処理Ｓ５０３の後に、読み込まれた設定値が正常な値（「１」〜「６」までの整数）であるか否かが判定される（Ｓ５０４）。設定値が正常な値でない場合には、設定値を強制的に所定の初期値（本実施形態では、「１」）に変更する（設定値初期化処理Ｓ５０５）。一方、設定値が「１」〜「６」の値である場合には、設定値初期化処理Ｓ５０５をスキップする。その後、現在の設定値を確率設定表示装置に表示させる（設定値表示処理Ｓ５０６）。設定値表示処理Ｓ５０６の後に、変動開始操作装置１１３のスタートスイッチが操作されたか否かが判定される（Ｓ５０７）。具体的には、変動開始操作装置１１３出力される変動開始信号が受信されているか否かが判定される。
【００９５】
スタートスイッチが操作されていない場合には、リセットスイッチが操作されたか否かが判定される（Ｓ５０８）。リセットスイッチが操作されていない場合には、設定値表示処理Ｓ５０６に戻り、確率設定の変更を終了するためのスタートスイッチの操作又は確率設定を変更するためのリセットスイッチの操作の入力を待つ。一方、リセットスイッチが操作されていれば、設定値が更新される（設定値更新処理Ｓ５０９）。設定値更新処理Ｓ５０９の後に判定処理Ｓ５０４に戻る。なお、本実施形態において、リセットスイッチの操作に応じて、設定値は所定の範囲内でループする（「１」→「２」→・・・→「６」→「１」→・・・）。
【００９６】
判定処理Ｓ５０７においてスタートスイッチが操作されたと判定された場合には、Ｓ５０１の処理と同様に設定キースイッチがオン状態であるか否かが判定される（Ｓ５１０）。設定キースイッチがオン状態である場合には、設定キースイッチがオフ状態となるまで、判定処理Ｓ５０１をループさせて待つ。一方、設定キースイッチがオン状態でない場合には、割込み禁止を設定する（割込み禁止処理Ｓ５１１）。割込み禁止処理Ｓ５１１の後に、現在の設定値をＲＡＭ３１３の所定の領域に保存する（設定値保存処理Ｓ５１２）。設定値が保存されている領域以外のＲＡＭ３１３の全領域をクリアする（ＲＡＭクリア処理Ｓ５１３）。ＲＡＭクリア処理Ｓ５１３の後に、通常遊技処理（図１３参照）が実行されることとなる。
【００９７】
通常時の遊技に関わる主要な制御を行う通常処理について、図１３を参照しながら説明する。図１３は、主制御基板３０１のＭＰＵ３１０で実行される通常処理を表すフローチャートである。
【００９８】
主制御基板３０１の通常遊技処理は、メイン処理における確率設定選択処理Ｓ４０６（図１２参照）の後に実行される。通常遊技処理では、図１３に示されたように、まず、割込み許可を設定する（割込み許可設定処理Ｓ６０１）。割込み許可設定処理Ｓ６０１の後に、遊技形態を決定する打ち止めスイッチの状態及び自動精算スイッチの状態がＲＡＭ３１３に格納される（遊技形態設定処理Ｓ６０２）。なお、遊技形態設定処理Ｓ６０２は、メイン処理における遊技形態設定処理Ｓ４１２（図１１参照）と同一の処理である。
【００９９】
遊技形態設定処理Ｓ６０２の後には、下述のループ処理に移行する。なお、以下においては、連続遊技中である場合について説明する。
【０１００】
ＲＡＭ３１３において単位遊技ごとに変化する情報を保持する領域のデータをクリアする（遊技情報クリア処理Ｓ６０３）。具体的には、前回の遊技に関連する情報をクリアする。クリアされる情報としては、例えば、乱数に関連する情報、リール装置の制御に関連する情報、入賞に関連する情報及びエラーに関連する情報が挙げられる。入賞に関連する情報には、入賞図柄、入賞ライン及び獲得メダル数等の情報が含まれる。
【０１０１】
遊技情報クリア処理Ｓ６０３の後に、変動開始操作装置１１３からの変動開始信号（変動開始情報）が入力されるまで、所定の処理を行いながら待機する（変動待機処理Ｓ６０４）。ここで、変動待機処理Ｓ６０４について、図１４を参照しながら詳細に説明する。図１４は、変動待機処理Ｓ６０４の一例を表すフローチャートである。
【０１０２】
変動待機処理Ｓ６０４では、まず、遊技監視タイマが設定される（遊技監視タイマ設定処理Ｓ７０１）。ここで、遊技監視タイマが設定されるとは、そのタイマの値がリセットされ、かつそのタイマによる新たな時間計測がスタートすることを意味する。遊技監視タイマは、遊技間隔を測定するタイマであって、遊技者によって遊技されていない時間が所定の時間を経過した場合に、補助表示装置１１８の画像を所定の画像（デモストレーション画像）に移行させるために用いられる。
【０１０３】
遊技監視タイマ設定処理Ｓ７０１の後に、前回の遊技で再遊技に入賞したか否かが判定され、再遊技に入賞していた場合には、自動的に、前回の遊技のベット数と同数のメダルが自動的にベットされる（自動ベット処理Ｓ７０２）。
【０１０４】
自動ベット処理Ｓ７０２の後に、投入メダル検出装置２０３においてメダルの受入エラーが発生しているか否かが確認され、受入エラーが発生している場合には、音響装置１１０、発光装置１１７、補助表示装置１１８等にエラーを報知させるためのセレクタエラーコマンドが設定される（セレクタエラー報知処理Ｓ７０３）。具体的には、エラーの発生を表すセレクタエラーフラグが設定されているか否かが判定され、セレクタエラーフラグが設定されている場合には、セレクタエラーコマンド（エラーコマンドの一種）が、リングバッファに格納される。また、メダルの受付禁止状態において、投入メダル検出装置２０３から上流メダル検出信号や下流メダル検出信号を受信した場合にも、セレクタエラーコマンドがリングバッファに格納される。なお、リングバッファに格納されたセレクタエラーコマンドは、その格納後に実行されるタイマ割込み処理のコマンド出力処理Ｓ２１０においてサブ制御基板３０２に出力される。また、以下において、リングバッファに格納される各種のコマンドは、セレクタエラーコマンドの場合と同様に、それらの格納後に実行されるタイマ割込み処理のコマンド出力処理Ｓ２１０においてサブ制御基板３０２に出力される。
【０１０５】
セレクタエラー報知処理Ｓ７０３の後に、ホッパ装置１０９でエラーが発生しているか否かが判定され、ホッパ装置１０９でエラーが発生している場合には、音響装置１１０、発光装置１１７、補助表示装置１１８等にエラーを報知させるためのホッパエラーコマンドが設定される（ホッパエラー報知処理Ｓ７０４）。具体的には、ホッパ装置１０９への放出制御信号の送信後の所定の時間内に放出メダル検出装置２４７からの放出メダル検出信号が受信されるか否かが判定され、放出メダル検出信号が受信されない場合には、ホッパエラーコマンド（エラーコマンドの一種）が、リングバッファに格納される。また、放出制御信号が送信されていない場合において放出メダル検出信号が受信された場合にも、ホッパエラーコマンドがリングバッファに格納される。
【０１０６】
ホッパエラー報知処理Ｓ７０４の後に、精算操作装置１０８からの精算信号が受信されている場合には、クレジットメダル及びベットメダルの精算が行われる（精算処理Ｓ７０５）。精算処理Ｓ７０５においては、必要に応じて、ベットメダルの精算の開始を表すベット精算開始コマンド、ベットメダルの精算の終了を表すベット精算終了コマンド、クレジットメダルの精算の開始を表すクレジット精算開始コマンド、クレジットメダルの精算の終了を表すクレジット精算終了コマンド等のメダル放出コマンドが、適宜に、リングバッファに格納される。
【０１０７】
ここで、精算処理Ｓ７０５について図１５を参照しながら詳細に説明する。図１５は、精算処理Ｓ７０５の一例を表すフローチャートである。
【０１０８】
精算処理Ｓ７０５において、図１５に示されたように、まず、精算操作装置１０８からの精算信号（精算情報）が受信されているか否かが判定される（Ｓ８０１）。精算信号が受信されていない場合、精算処理Ｓ７０５を終了する。精算信号が受信されている場合には、遊技モードがクレジットモードであるか否かが判定される（Ｓ８０２）。遊技モードがクレジットモードである場合には、クレジット数が０であるか否か（クレジットメダルの有無）が判定される（Ｓ８０３）。クレジット数が０でない場合には、クレジットメダルが精算される（クレジットメダル精算処理Ｓ８０４）。一方、クレジット数が０である場合には、クレジットメダル精算処理Ｓ８０４がスキップされる。判定処理Ｓ８０３においてクレジット数が０であると判定された場合及びクレジットメダル精算処理Ｓ８０４の後に、ベット数が０であるか否か（ベットメダルの有無）が判定される（Ｓ８０５）。ベット数が０でない場合には、ベットメダルの精算が行われる（ベットメダル精算処理Ｓ８０６）。一方、ベット数が０である場合には、ベットメダル精算処理Ｓ８０６がスキップされる。ベットメダル精算処理Ｓ８０６の後及び判定処理Ｓ８０２において遊技モードがクレジットモードでないと判定された場合には、遊技モードがクレジットモードからダイレクトモード又はダイレクトモードからクレジットモードに変更される（モード変更処理Ｓ８０７）。ダイレクトモードに変更された場合には、クレジット数表示装置１０５がオフ状態（消灯状態）になる。
【０１０９】
クレジットメダル精算処理Ｓ８０４において、１枚のメダルの排出を指示する放出制御信号がクレジット数と同数だけホッパ装置１０９（図２参照）に送信される。ホッパ装置１０９では、放出制御信号の受信ごとにメダルを排出する。なお、放出メダル検出装置２４７では、ホッパ装置１０９からのメダルの放出を１枚ずつ検出して、その検出ごとに放出メダル検出信号を生成する。また、クレジットメダル精算処理Ｓ８０４では、放出制御信号の送信から放出メダル検出信号の受信までの時間をホッパ監視タイマで測定し、ホッパ監視タイマによる測定時間が所定の時間を越えた場合には、ホッパエラーフラグを設定する。これによって、最終的にホッパ装置１０９が空になった場合等にホッパエラーが報知されることとなる。ベットメダル精算処理Ｓ８０６は、クレジットメダル精算処理Ｓ８０４と同様の処理である。
【０１１０】
変動待機処理Ｓ６０４の説明に戻り、精算処理Ｓ７０５の後に、図１４に示されたように、投入メダル検出装置２０３からの出力信号（上流メダル検出部からの上流メダル検出信号、下流メダル検出部からの下流メダル検出信号）に基づいて、現物メダルの受入が確認される（メダル受入確認処理Ｓ７０６）。具体的には、所定の許容通過時間内に、上流メダル検出信号のみが受信されている第１通過条件と、上流メダル検出信号及び下流メダル検出信号の双方が受信されている第２通過条件と、下流メダル検出信号のみが受信されている第３通過条件と、上流メダル検出信号及び下流メダル検出信号の双方が受信されていない第４通過条件とがこの順序で順次に満たされた場合にのみ、メダルの受入を容認する。その他のタイミング又は順序で上流メダル検出信号又は下流メダル検出信号が検出された場合には、エラーを報知するためのセレクタエラーフラグを設定する。なお、上記の条件を満たすか否かは、メダル受入確認処理Ｓ７０６が複数回実行されることによって判断される。また、上流メダル検出信号及び下流メダル検出信号のいずれもが受信されていない場合には、本処理がスキップされる。なお、メダルの受入を容認するか否かは、本処理を一回だけ行うことによって判定されるのではなく、本処理が繰返し行われることによって最終的に判定される。
【０１１１】
メダル受入処理Ｓ７０７の終了後に、ベット数が最小規定数未満であるか否かが判定される。ベット数が最小規定数（本実施形態では最大規定数と同一）未満である場合には、セレクタエラー報知処理Ｓ７０３からメダル受入処理Ｓ７０７までが繰り返される。一方、ベット数が最小規定数未満でない場合には、変動開始操作装置１１３のスタートスイッチからの変動開始信号が受信されているか否かが判定される。変動開始信号が受信されていない場合には、セレクタエラー報知処理Ｓ７０３から判定処理Ｓ７０８までが繰り返される。一方、変動開始信号が受信されている場合には、セレクタ１９０の経路切換ソレノイドが駆動され、かつ受付禁止コマンドが設定される（メダル受付禁止処理Ｓ７１０）。以上の処理過程（Ｓ７０１〜Ｓ７１０）を経て、変動待機処理Ｓ６０４が完了する。
【０１１２】
通常遊技処理の説明に戻り、変動待機処理Ｓ６０４の後に、図１３に示されたように、変動開始操作装置１１３のスタートスイッチが操作された際にハードウェア的にラッチされた乱数カウンタの値が読み出されてＲＡＭ３１３に格納される（乱数作成処理Ｓ６０５）。スタートスイッチが操作された際に乱数カウンタをハードウェア的にラッチすることによって、スタートスイッチの操作と乱数値の取得とを時間的に同期させている。なお、ソフトウェアで乱数カウンタの値を読み出すこともできるが、この場合には、変動開始操作装置１１３の操作から乱数値の取得までの時間が、ハードウェア的にラッチする場合よりも不均一になる。
【０１１３】
乱数作成処理Ｓ６０５の後に、確率設定、ベット数及び遊技状態に応じた乱数テーブルを参照して、乱数作成処理Ｓ６０５で取得した乱数値に応じた当選役が決定され、当選役の種別に応じた当選フラグ（例えば、ビッグボーナス当選フラグ、レギュラーボーナス当選フラグ、チェリー当選フラグ、ベル当選フラグ、スイカ当選フラグ、再遊技当選フラグ）が設定され、当選役の種別を表す当選役コマンドと確率設定の設定値を表す設定値コマンドとが設定される（内部抽選処理Ｓ６０６）。当選役として、例えば、ビックボーナス役（以下、「ＢＢ」とも称す）、レギュラーボーナス役（以下、「ＲＢ」とも称す）、各種の小役（チェリー役、ベル役、スイカ役）、再遊技役及びハズレ役が挙げられる。なお、一回の遊技において複数種類の当選役が選択されてもよい。
【０１１４】
内部抽選処理Ｓ６０６の後に、当選役、ベット数及び遊技状態に基づいて、ＲＯＭ３１２に保持された手動停止制御テーブル群から図柄表示変動ユニット１０３の各リール装置１７０Ｌ，Ｌ１７０Ｍ，１７０Ｒの制御に用いる１つの手動停止制御テーブルが参照停止制御テーブルとして選択され、参照停止制御テーブルのテーブル番号がＲＡＭ３１３の所定の領域に格納される（回転初期化処理Ｓ６０７）。当選役がハズレ以外のときには、この参照停止制御テーブルに従って、当選役を入賞させる有効ライン等が決まり、また、当選役に応じた図柄がその有効ライン上以外を通過中に各リール装置（１７０Ｌ，Ｌ１７０Ｍ，１７０Ｒ）に対応するストップスイッチが操作された場合に、当選役を所定の有効ラインに可能な限り入賞させるために所定の範囲（最大４図柄）内で余分にリールを回転させるスベリ制御が行われる。当選役がハズレの場合にも、他の当選役を入賞させないために、同様のスベリ制御が行われる。この参照停止制御テーブルは、必ず参照されるわけではなく、本実施形態では、変動停止操作装置１１４の３つの停止操作部（２３１，２３２，２３３）が所定の順序（例えば、「左リール停止操作部２３１→中リール停止操作部２３２→右リール停止操作部２３３」及び「左リール停止操作部２３１→右リール停止操作部２３３→中リール停止操作部２３２」の順序）で操作された場合に参照され、他の操作順序の場合には、手動停止制御テーブル群からの参照停止制御テーブルの再選択や他の制御方法によって又はそれらを援用して所定の図柄パターンを停止させる。
【０１１５】
回転初期化処理Ｓ６０７の後に、図柄変動待機処理Ｓ６０８が実行される。図柄変動待機処理Ｓ６０８では、まず、図柄変動監視タイマによる測定時間が所定の規定時間（例えば、４．１秒）以上であるか否かが判定される。ここで、「図柄変動監視タイマ」は、前回の図柄表示変動ユニット１０３における図柄変動開始時点からの経過時間を測定するタイマである。図柄変動監視タイマの測定時間が所定の規定時間未満である場合には、規定時間の経過を待つ状態（以下、「変動待機状態」と称する）であることを表す変動待機コマンド（内部状態コマンドの一種）がリングバッファに格納される。なお、変動待機状態であることが変動待機状態表示装置（図示せず）によって遊技者に報知される。その後、図柄変動監視タイマの測定時間が所定の規定時間以上となるまで、変動待機状態の報知が行われたまま、図柄変動監視タイマによる測定時間が所定の規定時間以上であるか否かの判定が繰り返される。一方、図柄変動監視タイマの測定時間が所定の規定時間以上である場合には、図柄変動監視タイマがリセットスタートされ、規定時間待機状態の報知を停止し、所定の規定時間が経過した状態であることを表す規定時間経過コマンド（内部状態コマンドの一種）と、外部集中端子板に出力するためのベット数コマンドとがリングバッファに格納される。その後、ＲＡＭ３１３の所定の領域における図柄表示変動ユニット１０３の各ステッピングモータ（左ステッピングモータ等）の制御に関連する情報が回転開始用に初期設定される。なお、各ステッピングモータの実際の駆動は、タイマ割込み処理のステッピングモータ制御処理Ｓ２０５で制御される。
【０１１６】
図柄変動待機処理Ｓ６０８の後に、図柄表示変動ユニット１０３における各リール１７１Ｌ，１７１Ｍ，１７１Ｒの回転を制御する回転制御処理Ｓ６０９が実行される。ここで、回転制御処理Ｓ６０９について、図１６を参照しながら詳細に説明する。図１６は、回転制御処理Ｓ６０９の一例を表すフローチャートである。
【０１１７】
回転制御処理Ｓ６０９において、ＲＡＭ３１３の所定の領域における各リール装置１７０Ｌ，１７０Ｍ，１７０Ｒの回転に関する情報が初期化され、全てのリール１７１Ｌ，１７１Ｍ，１７１Ｒが回転中であることを表す全リール回転コマンド（リール回転情報コマンドの一種）と図柄表示変動ユニット１０３において図柄表示変動状態であることを表す図柄変動状態コマンド（内部状態コマンドの一種）とがリングバッファに格納される（回転開始処理Ｓ１１０１）。回転開始処理Ｓ１１０１の後に、所定の停止待機時間が経過するまで待機する（図柄停止待機処理Ｓ１１０２）。図柄停止待機処理Ｓ１１０２における「所定の停止待機時間」は、各リール１７１Ｌ，１７１Ｍ，１７１Ｒの回転開始から一定速度の定常回転に至るまでに要する平均時間と概ね同一の時間である。図柄停止待機処理Ｓ１１０２の後に、全てのリール１７１Ｌ，１７１Ｍ，１７１Ｒの回転が定常回転であるか否かが判定される（Ｓ１１０３）。具体的には、それらの回転が定常回転であるか否かは、最後に回転を開始したリールに対応するリール基準点検出装置からの位置検出信号が受信されているか否かで判定されており、その位置検出信号が受信されている場合にはそれらの回転は定常回転であると判断し、その位置検出信号が受信されていなければいずれかのリールの回転は定常回転でないと判断している。それらの回転が定常回転でない場合には、判定処理Ｓ１１０３が繰り返し実行される。なお、本実施形態では全てのリール（１７１Ｌ，１７１Ｍ，１７１Ｒ）は同時に回転を開始する。
【０１１８】
判定処理Ｓ１１０３において全てのリールの回転が定常回転であると判定された場合には、ベット操作部２１３の最大ベットスイッチが操作されたか否かが判定され、操作されていない場合には実質的に何らの処理も実行せず、一方、操作されている場合には、ナビゲーションコマンドがリングバッファに格納される（ナビゲーション変更入力監視処理Ｓ１１０４）。ナビゲーション変更入力監視処理Ｓ１１０４の後に図柄変動を停止させる処理が実行される。
【０１１９】
変動停止操作装置１１４の左リール停止操作部２３１からの左停止信号（変動変更情報の一種）が受信されているか否かが判定される（Ｓ１１０５）。左停止信号が受信されていない場合には、中リール停止操作部２３２からの中停止信号（変動変更情報の一種）が受信されているか否かが判定される（Ｓ１１０６）。中停止信号が受信されていない場合には、右リール停止操作部２３３からの右停止信号（変動変更情報の一種）が受信されているか否かが判定される（Ｓ１１０７）。右停止信号が受信されていない場合、つまり、左停止信号、中停止信号及び右停止信号のいずれもが受信されていない場合には、ナビゲーション変更入力監視処理Ｓ１１０４が実行される。
【０１２０】
判定処理Ｓ１１０５において左停止信号が受信されていると判定された場合には、左駆動フラグが設定されているか否かが判定される（Ｓ１１０８）。「左駆動フラグ」は、左リール１７１Ｌが回転しているか停止しているかを識別するフラグであり、左リール１７１Ｌの回転開始の際に設定される。左駆動フラグが解除されている場合は、左リール１７１Ｌが実質的に停止していることを表し、左駆動フラグが設定されている場合は、左リール１７１Ｌが実質的に回転していることを表す。左駆動フラグが解除されている場合には、ナビゲーション変更入力監視処理Ｓ１１０４が実行され、一方、左駆動フラグが設定されている場合には、左リール停止処理Ｓ１１０９が実行される。左リール停止処理Ｓ１１０９において、まず、回転初期化処理Ｓ６０７で選択された参照停止制御テーブルを参照して、左リール１７１Ｌを回転させる左ステッピングモータが停止される。左ステッピングモータの停止後に、左駆動フラグが設定され、停止リール数がインクリメントされ、左リール１７１Ｌが停止していることを表す左リール停止コマンド（リール回転情報コマンドの一種）及び左リール１７１Ｌの停止図柄を表す左リール図柄コマンド（停止図柄コマンドの一種）がリングバッファに格納される。「停止リール数」は、停止しているリールの個数を表し、回転開始処理Ｓ１１０１において「０」にリセットされる。
【０１２１】
ここで、左リール装置１７０Ｌの左ステッピングモータを停止させる際の制御について詳細に説明する。現在の駆動信号送信数（図柄表示情報の一部）に基づいて、参照停止制御テーブルが参照されて駆動信号（駆動情報）の送信回数が決定される。ビッグボーナス役、レギュラーボーナス役、各種の小役及び再遊技役のいずれかの当選フラグが設定されている場合には、当選フラグの設定されていない役が成立することがない限りにおいて、可能な限り有効ラインのいずれかに沿って当選役の図柄パターンが停止するように、送信回数が決定される。例えば、下段ラインＬ３に沿って「スイカ」図柄が並ぶという小役に当選し、「スイカ」図柄が上段を通過するタイミングで左リール停止操作部２３１が操作された場合には、下段に停止するように図柄２つ分だけ左リール１７１Ｌを滑らせる。なお、滑らせることのできる範囲は予め決められており、左リール停止操作部２３１の操作のタイミングによっては、下段に「スイカ」図柄が停止しないこともある。この場合においても、中段又は上段に「スイカ」図柄を停止できる場合には、予定入賞ラインに関わらず、中段又は上段に「スイカ」図柄を停止するように制御される。「駆動信号送信数」は、左ステッピングモータへ送信された駆動信号の送信数を表しており、その値は、左リール装置１７０Ｌのリールインデックスセンサからの位置検出信号の受信に応じて「０」にリセットされる。なお、具体的には、左リール停止処理Ｓ１１０９では、駆動信号送信数を参照しながら、決定された送信回数分の駆動信号の送信が終了したことを確認して左駆動フラグ（「駆動変更情報」の一種）を解除する。なお、図８に示されたタイマ割込み処理のステッピングモータ制御処理Ｓ２０５においては、左駆動フラグの解除を確認して駆動信号の送信を停止する。これにより、送信回数を決定した後に、駆動信号が、左ステッピングモータにその回数だけ繰り返し送信される。
【０１２２】
左リール停止処理Ｓ１１０９の後に、停止リール数が３であるか否かが判定される（Ｓ１１１０）。停止リール数が３でない場合、つまり、少なくとも１つのリールが回転中である場合（図柄変動中）には、参照停止制御テーブルの変更が必要であるか否かが判定される（Ｓ１１１１）。未停止のリールの停止において参照停止制御テーブルの変更が必要な場合には、参照停止制御テーブルが手動停止制御テーブル群から選択された他の手動停止制御テーブルに変更される（制御テーブル変更処理Ｓ１１１２）。制御テーブル変更処理Ｓ１１１２においては、左リール１７１Ｌの停止位置と共に中リール１７１Ｍ及び右リール１７１Ｒのうちの既に停止しているリールの停止位置が参照される。参照停止制御テーブルの変更が必要な場合としては、例えば、当選役以外の役が入賞する場合が挙げられる。
【０１２３】
判定処理Ｓ１１０６において中停止信号が受信されていると判定された場合には、中駆動フラグが設定されているか否かが判定される（Ｓ１１１３）。「中駆動フラグ」は、左駆動フラグの場合と同様に、中リール１７１Ｍが回転しているか停止しているかを識別するフラグである。中駆動フラグが解除されている場合には、ナビゲーション変更入力監視処理Ｓ１１０４が実行される。一方、中駆動フラグが設定されている場合には、停止リール数が０であるか否かが判定される（Ｓ１１１４）。停止リール数が０でない場合には、中リール停止処理Ｓ１１１６が実行される。一方、停止リール数が０である場合には、手動停止制御テーブル群のうち所定の手動停止制御テーブルが参照停止制御テーブルとして再設定され（制御テーブル再設定処理Ｓ１１１５）、制御テーブル再設定処理Ｓ１１１５の後に、中リール停止処理Ｓ１１１６が実行される。なお、中リール停止処理Ｓ１１１６は、左リール停止処理Ｓ１１０９の場合と同様の処理である。中リール停止処理Ｓ１１１６において、まず、参照停止制御テーブルを参照して、中駆動フラグ（「駆動変更情報」の一種）が設定されて中リール装置１７０Ｍにおける中ステッピングモータが停止される。中ステッピングモータを停止させる際の制御は、左ステッピングモータを停止させる際の制御と概ね同一である。中ステッピングモータの停止後に、停止リール数がインクリメントされ、かつ、中リール１７１Ｍが停止していることを表す中リール停止コマンド（リール回転情報コマンドの一種）及び中リール１７１Ｍの停止図柄を表す中リール図柄コマンド（停止図柄コマンドの一種）がリングバッファに格納される。
【０１２４】
中リール停止処理Ｓ１１１６の後に、停止リール数が３であるか否かが判定される（Ｓ１１１７）。停止リール数が３でない場合には、未停止のリールの停止において参照停止制御テーブルの変更が必要であるか否かが判定される（Ｓ１１１８）。参照停止制御テーブルの変更が必要な場合には、参照停止制御テーブルが手動停止制御テーブル群から選択された他の手動停止制御テーブルに変更される（制御テーブル変更処理Ｓ１１１９）。制御テーブル変更処理Ｓ１１１９においては、中リール１７１Ｍの停止位置と共に左リール１７１Ｌ及び右リール１７１Ｒのうちの既に停止しているリールの停止位置（停止図柄）が参照される。
【０１２５】
判定処理Ｓ１１０７において右停止信号が受信されていると判定された場合には、右駆動フラグが設定されているか否かが判定される（Ｓ１１２０）。「右駆動フラグ」は、左駆動フラグ及び中駆動フラグの場合と同様に、右リール１７１Ｒが回転しているか停止しているかを識別するフラグである。右駆動フラグが解除されている場合には、ナビゲーション変更入力監視処理Ｓ１１０４が実行される。一方、右駆動フラグが設定されている場合には、停止リール数が０であるか否かが判定される（Ｓ１１２１）。停止リール数が０でない場合には、右リール停止処理Ｓ１１２３が実行される。一方、停止リール数が０である場合には、手動停止制御テーブル群のうち所定の手動停止制御テーブルが参照停止制御テーブルとして再設定され（制御テーブル再設定処理Ｓ１１２２）、制御テーブル再設定処理Ｓ１１２２の後に、右リール停止処理Ｓ１１２３が実行される。なお、右リール停止処理Ｓ１１２３は、左リール停止処理Ｓ１１０９と同様の処理である。右リール停止処理Ｓ１１２３において、まず、選択されている手動停止制御テーブルを参照して、右駆動フラグ（「駆動変更情報」の一種）が設定されて右リール装置１７０Ｒにおける右ステッピングモータが停止される。右ステッピングモータを停止させる際の制御は、左ステッピングモータを停止させる際の制御と概ね同一である。右ステッピングモータの停止後に、停止リール数がインクリメントされ、かつ、右リール１７１Ｒが停止していることを表す右リール停止コマンド（リール回転情報コマンドの一種）及び右リールの停止図柄を表す右リール図柄コマンド（停止図柄コマンドの一種）がリングバッファに格納される。
【０１２６】
右リール停止処理Ｓ１１２３の後に、停止リール数が３であるか否かが判定される（Ｓ１１２４）。停止リール数が３でない場合には、未停止のリールの停止において参照停止制御テーブルの変更が必要であるか否かが判定される（Ｓ１１２５）。参照停止制御テーブルの変更が必要な場合には、参照停止制御テーブルが手動停止制御テーブル群から選択された他の手動停止制御テーブルに変更される（制御テーブル変更処理Ｓ１１２６）。制御テーブル変更処理Ｓ１１２６においては、右リール１７１Ｒの停止位置と共に左リール１７１Ｌ及び中リール１７１Ｍのうちの既に停止しているリールの停止位置（停止図柄）が参照される。
【０１２７】
通常遊技処理の説明に戻り、回転制御処理Ｓ６０９の後に、図１３に示されたように、入賞図柄判定処理Ｓ６１０が実行される。入賞図柄判定処理Ｓ６１０において、まず、有効ラインごとの図柄パターンが入賞図柄パターンであるか否かが判定され、当選フラグの成立している役が入賞しているか否かと、当選フラグの成立している役以外が入賞していないこととが検査される。本実施形態では、４つの組合せラインＬ２〜Ｌ５（図３参照）の全ての図柄パターンが検査される。当選役以外の役が１つでも入賞している場合には、入賞エラーの発生を報知させるためのエラー処理が実行される。一方、当選役のみが入賞している場合には、入賞した全ての当選役に対応する入賞フラグ（例えば、ビッグボーナス入賞フラグ、レギュラーボーナス入賞フラグ、チェリー入賞フラグ、ベル入賞フラグ、スイカ入賞フラグ、再遊技入賞フラグ）が設定される。また、入賞した各当選役に対応する獲得メダル数が最大獲得メダル数を超えない範囲内において加算されることによって、最終的に獲得メダル数が決定される。更に、入賞図柄判定処理Ｓ６１０においては、入賞役の種類の情報を含む入賞役コマンド、入賞ラインの種類の情報を含む入賞ラインコマンド及び入賞エラーの情報を含む入賞役エラーコマンドがリングバッファに格納される。
【０１２８】
入賞図柄判定処理Ｓ６１０の後に、獲得メダル払出処理Ｓ６１１が実行される。獲得メダル払出処理Ｓ６１１において、図１７に示されたように、まず、獲得メダル数が０であるか否かが判定される（Ｓ１２０１）。獲得メダル数が「０」である場合には、獲得メダル払出処理Ｓ６１１が終了する。一方、獲得メダル数が「０」でない場合には、獲得メダルの払出予定数が獲得メダル数と同一の値に設定され（払出予定数設定処理Ｓ１２０２）、払出数が「０」にクリアされる（払出数クリア処理Ｓ１２０３）。払出数クリア処理Ｓ１２０３の後に、遊技モードがクレジットモードであるか否かが判定される（Ｓ１２０４）。
【０１２９】
判定処理Ｓ１２０４において遊技モードがクレジットモードであると判定された場合には、クレジット数が上限値であるか否かが判定される（Ｓ１２０５）。クレジット数が上限値未満である場合には、払出数のインクリメントが行われ（払出数変更処理Ｓ１２０６）、その後、クレジット数のインクリメントが行われ、クレジット数変更コマンドがリングバッファに格納される（クレジット数変更処理Ｓ１２０７）。その後、払出数が払出予定数と同一であるか否かが判定される（Ｓ１２０８）。払出数が払出予定数と同一である場合には、獲得メダル払出処理Ｓ６１１処理が終了する。一方、払出数が払出予定数未満である場合には、判定処理Ｓ１２０５に戻る。
【０１３０】
判定処理Ｓ１２０４において遊技モードがクレジットモードでないと判定された場合及び判定処理Ｓ１２０５においてクレジット数が上限値に到達したと判定された場合には、獲得メダルの払出の開始を表す獲得メダル払出開始コマンドがリングバッファに格納される（払出開始コマンド設定処理Ｓ１２０９）。払出開始コマンド設定処理Ｓ１２０９の後に、払出制御処理Ｓ１２１０が実行される。払出制御処理Ｓ１２１０において、１枚のメダルの排出を指示する放出制御信号が、排出数が排出予定数と同数になるまでホッパ装置１０９（図２参照）に送信される。ホッパ装置１０９では、放出制御信号の受信ごとにメダルを払出する。放出メダル検出装置２４７では、ホッパ装置１０９からのメダルの放出を１枚ずつ検出して、放出メダル検出信号を生成する。クレジットメダル精算処理Ｓ８０４では、放出制御信号の送信から放出メダル検出信号の受信までの時間をホッパ監視タイマで測定し、ホッパ監視タイマによる測定時間が規定放出時間を越えた場合には、ホッパエラーフラグが設定される。これによって、最終的に、ホッパ装置１０９が空になった場合等にホッパエラーが報知される。
【０１３１】
排出制御処理１２１０の後に、払出数のインクリメントが行われる（払出数変更処理Ｓ１２１１）。払出数変更処理Ｓ１２１１の後に、払出数が払出予定数と同一であるか否かが判定される（Ｓ１２１２）。払出数が払出予定数と同一である場合には、獲得メダルの払出の終了を表す獲得メダル払出終了コマンドがリングバッファに格納され（払出終了コマンド設定処理Ｓ１２１３）、獲得メダル払出処理Ｓ６１１が終了する。一方、払出数が払出予定数未満である場合には、払出制御処理Ｓ１２１０に戻る。
【０１３２】
通常遊技処理の説明に戻り、獲得メダル払出処理Ｓ６１１の後に、図１３に示されたように、再遊技判定処理Ｓ６１２が行われる。再遊技判定処理Ｓ６１２では、入賞図柄判定処理Ｓ６１０において再遊技が入賞していると判定されている場合に、内部状態を再遊技に設定する等の各種の処理が行われる。また、次回の遊技が再遊技であることを表す再遊技コマンド（内部状態コマンドの一種）がリングバッファに格納される。
【０１３３】
再遊技判定処理Ｓ６１２の後に、役物作動中処理Ｓ６１３が行われる。役物作動中処理Ｓ６１３では、ビッグボーナス及びレギュラーボーナス等の役物作動中の処理が行われる。ここで、役物作動中処理について、図１８を参照しながら詳細に説明する。
【０１３４】
役物作動中処理Ｓ６１３では、内部状態がビッグボーナスであるか否かが判定される（Ｓ１３０１）。内部状態がビッグボーナスである場合には、更に、内部状態がＪＡＣゲームであるか小役ゲームであるかが判定される（Ｓ１３０２）。ＪＡＣゲームでない場合には、ＪＡＣゲームへの移行契機となるＪＡＣＩＮ図柄パターン（本実施形態では再遊技図柄の３つ揃いで兼用）が有効ライン上に表示されたか否かが判定される（Ｓ１３０３）。ＪＡＣＩＮ図柄パターンが有効ライン上に表示されている場合には、ＪＡＣゲームに関する初期化が行われる（ＪＡＣ開始処理Ｓ１３０４）。ＪＡＣ開始処理Ｓ１３０４では、内部状態がビッグボーナス中のＪＡＣゲームに設定され、ＪＡＣ数及びＪＡＣ成立数がそれぞれ所定の値に設定される。一方、有効ライン上にＪＡＣＩＮ図柄パターンが表示されていない場合には、ＪＡＣ開始処理Ｓ１３０４がスキップされる。
【０１３５】
判定処理Ｓ１３０２において内部状態がＪＡＣゲームであると判定されている場合には、ＪＡＣゲーム数を１だけ減少させる（ＪＡＣ数更新処理Ｓ１３０５）。ＪＡＣ数更新処理Ｓ１３０５の後に、ＪＡＣ図柄パターン（本実施形態では再遊技図柄の３つ揃いで兼用）が有効ライン上に表示されているか否かが判定される（Ｓ１３０６）。ＪＡＣ図柄パターンが有効ライン上に表示されている場合には、ＪＡＣ成立数を１だけ減少させる（ＪＡＣ成立数更新処理Ｓ１３０７）。一方、ＪＡＣ図柄パターンが有効ライン上に表示されていない場合には、ＪＡＣ成立数更新処理Ｓ１３０７をスキップする。その後、ＪＡＣ数又はＪＡＣ成立数が０であるか否かが判定される（Ｓ１３０８，Ｓ１３０９）。ＪＡＣ数又はＪＡＣ成立数が０である場合には、内部状態が小役ゲームに変更される（ＪＡＣ終了処理Ｓ１３１０）。一方、ＪＡＣ数及びＪＡＣ成立数が０でない場合には、ＪＡＣ終了処理Ｓ１３１０をスキップする。
【０１３６】
上記の処理Ｓ１３０２〜Ｓ１３１０の所定の過程を経た後に、入賞図柄判定処理Ｓ６１０（図１３参照）で算出された獲得メダル数が獲得総数に加算され、獲得総数が更新される（獲得総数更新処理Ｓ１３１１）。なお、獲得総数は、ビッグボーナスの開始時に下述する役物作動判定処理Ｓ６１４（図１３参照）において初期化されている。獲得総数更新処理Ｓ１３１１の後に、獲得総数が獲得規定数以上であるか否かが判定される（Ｓ１３１２）。獲得総数が獲得規定数より大きい場合には、ビッグボーナスの終了処理が行われ（ＢＢ終了処理Ｓ１３１３）、ビッグボーナス後のＲＴ遊技状態であるＲＴ２遊技状態に移行させる処理が行われる（ＲＴ２移行処理Ｓ１３１４）。ＲＴ２移行処理Ｓ１３１４においては、内部状態がＲＴ２遊技状態に設定されると共に、ＲＴ２遊技状態であることを表すＲＴ２遊技状態コマンド（内部状態コマンドの一種）がリングバッファに格納される。一方、獲得総数が獲得規定数未満である場合には、ＢＢ終了処理Ｓ１３１３及びＲＴ２移行処理Ｓ１３１４がスキップされる。上記の処理過程を経て役物作動中処理Ｓ６１３が終了する。
【０１３７】
判定処理１３０１において内部状態がビッグボーナスでないと判定された場合には、内部状態がレギュラーボーナスであるか否かが判定される（Ｓ１３１５）。内部状態がレギュラーボーナスでない場合には、本処理が終了する。一方、内部状態がレギュラーボーナスである場合には、ＪＡＣゲーム数を１だけ減少させる（ＪＡＣ数更新処理Ｓ１３１６）。ＪＡＣ数は、レギュラーボーナスの開始時に下述する役物作動判定処理Ｓ６１４（図１３参照）において所定数に初期化されている。なお、レギュラーボーナスにおけるＪＡＣ数は、ビッグボーナスにおけるＪＡＣ数と異なっていてもよい。ＪＡＣ数更新処理Ｓ１３１６の後に、ＪＡＣ図柄パターン（本実施形態では再遊技図柄の３つ揃いで兼用）が有効ライン上に表示されているか否かが判定される（Ｓ１３１７）。ＪＡＣ図柄パターンが有効ライン上に表示されている場合には、ＪＡＣ成立数を１だけ減少させる（ＪＡＣ成立数更新処理Ｓ１３１８）。ＪＡＣ成立数は、レギュラーボーナスの開始時に下述する役物作動判定処理Ｓ６１４（図１３参照）において所定数に初期化されている。なお、レギュラーボーナスにおけるＪＡＣ成立数は、ビッグボーナスにおけるＪＡＣ成立数と異なっていてもよい。一方、ＪＡＣ図柄パターンが有効ライン上に表示されていない場合には、ＪＡＣ成立数更新処理Ｓ１３１８をスキップする。その後、ＪＡＣ数又はＪＡＣ成立数が０であるか否かが判定される（Ｓ１３１９，Ｓ１３２０）。ＪＡＣ数又はＪＡＣ成立数が０である場合には、内部状態が小役ゲームに変更され（ＪＡＣ終了処理Ｓ１３２１）、レギュラーボーナス後のＲＴ遊技状態であるＲＴ１遊技状態に移行させる処理が行われる（ＲＴ１移行処理Ｓ１３２２）。ＲＴ１移行処理Ｓ１３２２においては、内部状態がＲＴ１遊技状態に設定されると共に、ＲＴ１遊技状態であることを表すＲＴ１遊技状態コマンド（内部状態コマンドの一種）がリングバッファに格納される。一方、ＪＡＣ数及びＪＡＣ成立数が０でない場合には、ＪＡＣ終了処理Ｓ１３２１及びＲＴ１移行処理Ｓ１３２２をスキップする。上記の処理過程を経て役物作動中処理Ｓ６１３が終了する。
【０１３８】
通常遊技処理の説明に戻り、役物作動中処理Ｓ６１３の後に、図１３に示されたように、役物作動判定処理Ｓ６１４が行われる。役物作動判定処理Ｓ６１４では、図１９に示されたように、ビッグボーナス（ＢＢ）に当選したことを表すビッグボーナスの当選フラグが設定されているか否かが判定される（Ｓ１４０１）。ビッグボーナスの当選フラグが設定されている場合、ビッグボーナスが入賞したことを表すビッグボーナスの入賞フラグが設定されているか否かが判定される（Ｓ１４０２）。ビッグボーナスの入賞フラグが設定されている場合には、ビッグボーナスを開始するための処理を実行する（ＢＢ開始処理Ｓ１４０３）。一方、ビッグボーナスの入賞フラグが設定されていない場合には、ＢＢ開始処理Ｓ１４０３をスキップする。
【０１３９】
判定処理Ｓ１４０１においてビッグボーナスの当選フラグが設定されていなければ、レギュラーボーナス（ＲＢ）に当選したことを表すレギュラーボーナスの当選フラグが設定されているか否かが判定される（Ｓ１４０４）。レギュラーボーナスの当選フラグが設定されている場合、レギュラーボーナスが入賞したことを表すレギュラーボーナスの入賞フラグが設定されているか否かが判定される（Ｓ１４０５）。レギュラーボーナスの入賞フラグが設定されている場合には、レギュラーボーナスを開始するための処理を実行する（ＲＢ開始処理Ｓ１４０６）。一方、レギュラーボーナスの入賞フラグが設定されていない場合には、ＲＢ開始処理Ｓ１４０６をスキップする。上記の処理過程を経て役物作動判定処理Ｓ６１４が終了する。
【０１４０】
役物作動判定処理Ｓ６１４の後に、ビッグボーナス後に突入したＲＴ１状態及びレギュラーボーナス後に突入したＲＴ２状態が終了条件を満たしているか否かが判定されて、終了条件を満たしている場合には、内部状態を通常遊技状態に設定し、通常遊技状態であることを表す通常遊技状態コマンド（内部状態コマンドの一種）をリングバッファに格納する。具体的には、ＲＴ１状態は、ＲＴ１状態における所定の規定回数（例えば、１００回）の単位遊技の終了や特殊リプレイの入賞によって終了する。一方、ＲＴ２状態は、３択チェリー役のいずれかの入賞によって終了する。
【０１４１】
ＲＴ遊技状態終了処理Ｓ６１５の後に、遊技進行表示処理Ｓ６１６が実行される。遊技進行表示処理Ｓ６１６では、内部状態がビッグボーナスやレギュラーボーナスである場合には、ＪＡＣゲームの残りゲーム数や１回のビッグボーナスにおける獲得メダルの総数等の遊技進行表示装置１１６に表示するデータが設定される。これによって、遊技進行表示装置１１６には、遊技進行情報が表示される。なお、内部状態が通常遊技状態である場合には、遊技進行表示装置１１６はオフ状態であり、何も表示しない。
【０１４２】
これより、サブ制御基板３０２のＭＰＵにより実行される制御処理について説明する。ＭＰＵの制御処理は、外部電力の停電からの復帰や電源のオン等による電源復帰に伴い起動されるメイン処理と、メイン処理に対して割り込みをかける割込み処理とに大別される。説明の便宜上、割り込み処理について説明した後に、メイン処理について説明する。ＭＰＵにおける割込み処理としては、定期的なタイマ割込み処理と、主制御基板３０１からのコマンドの受信に応じて実行されるコマンド割込み処理とがある。
【０１４３】
タイマ割込み処理は、概ね１ｍｓの周期で実行される。タイマ割込み処理では、まず、割込みフラグが読み込まれる（割込みフラグ読み込み処理）。割込みフラグ読み込み処理の後に、割込みフラグが有効であるか否かが判定される。具体的には、ＣＰＵに対する各種の割込みのうちのタイマ割込みであることを確認する。割込みフラグが有効である場合には、割込みタイマカウンタのインクリメントが行われて割込みタイマカウンタが更新される（割込みタイマカウンタ更新処理）。割込みタイマカウンタ更新処理の後に、タイマ割込みに関する割込みフラグが解除される（割込みフラグクリア処理）。これによって、サブ制御基板３０２のＣＰＵに対する次回のタイマ割込み処理が実行できるようになる。なお、割込みフラグが有効でないと判定された場合は、他の割込み処理であるために、割込みタイマカウンタ更新処理及び割込みフラグクリア処理がスキップされる。
【０１４４】
コマンド割込み処理について、図２０を参照しながら詳細に説明する。図２０は、サブ制御基板３０２におけるコマンド割込み処理を表すフローチャートである。コマンド割込み処理は、主制御基板３０１からのコマンドの送信に応じて実行される。
【０１４５】
コマンド割込み処理では、まず、主制御基板３０１からのストローブ信号が正常であるか否かが判定される（Ｓ２１０１）。ストローブ信号が正常であれば、コマンドデータ（通信ヘッダ情報）を取得する（コマンドデータ取得処理Ｓ２１０２）。コマンドデータ取得処理Ｓ２１０２の後に、その内容が正常であるか否かが判定される（Ｓ２１０３）。コマンドデータが正常である場合には、主制御基板３０１のポート出力処理Ｓ２１３（図８及び図１０参照）で変換されたコマンドを含む通信情報を受信し（コマンド受信処理Ｓ２１０４）、コマンド受信処理Ｓ２１０４の後に、リトライカウンタ値が所定のリトライ最大値に変更される（リトライカウンタ値最大化処理Ｓ２１０５）。
【０１４６】
判定処理Ｓ２１０１においてストローブ信号が正常でないと判定された場合には、リトライカウンタ値が所定のリトライ最大数に変更される（Ｓ２１０６）。また、判定処理Ｓ２１０３においてコマンドデータが正常でないと判定された場合には、リトライカウンタ値が変更される（リトライカウンタ更新処理Ｓ２１０７）。この変更においては、リトライカウンタ値が１だけ増加する。リトライカウンタ値を変更する処理（Ｓ２１０５，Ｓ２１０６，Ｓ２１０７）の後に、リトライカウンタ値が最大値であるか否かが判定される（Ｓ２１０８）。リトライカウンタ値が最大値である場合には、割込みフラグを読み込む（割込みフラグ読込処理Ｓ２１０９）。割込みフラグ読込処理Ｓ２１０９の後に、リトライカウンタの値が初期値（「０」）にクリアされる（リトライカウンタクリア処理Ｓ２１１０）。リトライカウンタクリア処理Ｓ２１１０の後に、割込みフラグが解除される（割込みフラグクリア処理Ｓ２１１１）。割込みフラグの解除によって、次回のコマンド割込み処理が実行できるようになる。
【０１４７】
リトライカウンタ値が最大値でない場合、つまり、ストローブ信号は正常であるがコマンドデータが正常でない場合には、割込みフラグ読込処理Ｓ２１０９、リトライカウンタクリア処理Ｓ２１１０及び割込みフラグクリア処理Ｓ２１１１がスキップされる。なお、所定のタイミングでのコマンドデータの取得は、リトライカウンタ値が所定のリトライ最大値に到達するまで繰り返される。
【０１４８】
ここで、コマンド受信処理Ｓ２１０４について、図２１を参照して説明する。図２１は、コマンド受信処理Ｓ２１０４を表すフローチャートである。コマンド受信処理Ｓ２１０４において、主制御基板３０１から入力ポートに順次に送信されてきた通信情報をＲＡＭの所定の領域に格納する（通信情報格納処理Ｓ２６０１）。次に、受信した通信情報の第１ワードの情報から変換初期情報が抽出される（変換初期情報抽出処理Ｓ２６０２）。通信情報から抽出された変換初期情報に対して１６ビットに対応する線形帰還シフト演算を実行して第１変換情報を生成し（変換情報更新処理Ｓ２６０３）、受信した通信情報コマンドの第２ワードの情報と第１変換情報との排他的論理和演算を実行して第２ワードの情報を変換する（上位ワード変換処理Ｓ２６０４）。これにより、コマンドの上位ワードの情報が抽出される。また、第１変換情報に対して変換情報更新処理Ｓ２６０３と同一の１６ビットに対応する線形帰還シフト演算を実行して第２変換情報を生成し（変換情報更新処理Ｓ２６０５）、受信した通信情報コマンドの第３ワードの情報と第２変換情報との排他的論理和演算を実行して第３ワードの情報を変換する（下位ワード変換処理Ｓ２６０６）。これにより、コマンドの下位ワードの情報が抽出され、サブ制御基板３０２へのコマンドは２ワード（３２ビット）のコマンドであるために、コマンドの全体が抽出されることともなる。なお、コマンドの変換態様及び伝達態様については、特徴部分の説明において改めて詳細に説明する。
【０１４９】
サブ制御基板３０２のＭＰＵで実行されるメイン処理について、図２２を参照しながら詳細に説明する。図２２は、サブ制御基板のメイン処理の一例を表すフローチャートである。
【０１５０】
メイン処理では、まず、電源基板３００からの内部電力の供給に応じて、サブ制御基板３０２自身の初期化及びサブ制御基板３０２に接続された補助表示装置１１８等の周辺装置の初期化が行われる（初期化処理Ｓ２２０１）。初期化処理Ｓ２２０１の後に、システム状態が電圧低下状態であるか否かが判定される（Ｓ２２０２）。ここで、システム状態は、供給電圧が所定の電圧以下であることを表す電圧低下状態と、サブ制御基板３０２及びサブ制御基板３０２に接続された周辺装置が初期化中であることを表す初期化状態と、供給電圧が所定の電圧であって通常遊技を行えることを表す通常状態とを含意する。なお、初期化状態は、初期化処理Ｓ２２０１中に選択される。
【０１５１】
判定処理Ｓ２２０２においてシステム状態が電圧低下状態であると判定された場合には、後述するバックアップ処理Ｓ２２１０が実行される。一方、システム状態が電圧低下状態でない場合には、割込みタイマカウンタの値に変更があるか否かが判定される（Ｓ２２０３）。割込みタイマカウンタの値に変更がある場合には、割込みタイマカウンタが更新される（割込みタイマカウンタ更新処理Ｓ２２０４）。割込みタイマカウンタ更新処理Ｓ２２０４において、割込みタイマカウンタの値は１だけ減少する。割込みタイマカウンタ更新処理Ｓ２２０４の後に、後述する短周期タイマ処理Ｓ２２０５が行われる。短周期タイマ処理Ｓ２２０５の後に、システム状態が電圧低下状態であるか否かが判定される（Ｓ２２０６）。システム状態が電圧低下状態でない場合には、主制御基板３０１からの何らかのコマンドが受信されているか否かが判定される（Ｓ２２０７）。コマンドが受信されている場合には、受信されているコマンドの種類を確認して、コマンドの種類に応じて報知態様を選択する受信コマンド確認処理Ｓ２２０８が行われる。一方、コマンドが受信されていない場合には、受信コマンド確認処理Ｓ２２０８がスキップされる。受信コマンド確認処理Ｓ２２０８の後に、演出の詳細を決定する乱数のベース値が更新される（乱数ベース値更新処理Ｓ２２０９）。乱数ベース値更新処理Ｓ２２０９の後は、判定処理Ｓ２２０２に移行する。システム状態が電圧低下状態でない場合には、上記の各処理（Ｓ２２０２〜Ｓ２２０９）が順次に繰り返し実行される。
【０１５２】
判定処理Ｓ２２０２及び判定処理Ｓ２２０６においてシステム状態が電圧低下状態であると判定された場合には、レジスタデータやスタックデータが外部ＲＡＭに保存される（バックアップ処理Ｓ２２１０）。バックアップ処理Ｓ２２１０の後に、システム状態が電圧低下状態であるか否かが判定される（Ｓ２２１１）。システム状態が電圧低下状態である場合には、判定処理Ｓ２２１１が繰り返し実行される。一方、電圧低下状態でない場合には、電圧低下状態の解消がノイズ等による誤作動でないことを確認するために所定の時間（本実施形態においては３０ｍｓ）待機する（ウェイト処理Ｓ２２１２）。ウェイト処理Ｓ２２１２の後に、再度、システム状態が電圧低下状態であるか否かを再度判定する（Ｓ２２１３）。システム状態が電圧低下状態である場合には、判定処理Ｓ２２１１に戻る。一方、システム状態が電圧低下状態でない場合には、内部電力の供給が正常に再開したと判断して、メイン処理を起動するための処理を行う（起動処理Ｓ２２１４）。起動処理Ｓ２２１４の後に、初期化処理Ｓ２２０１に戻り、メイン処理が再開される。
【０１５３】
サブ制御基板３０２のメイン処理における短周期タイマ処理Ｓ２２０５について、図２３及び図２４を参照しながら詳細に説明する。図２３は、短周期タイマ処理を表すフローチャートである。図２４は、短周期タイマ処理中において実行される長周期タイマ処理を表すフローチャートである。
【０１５４】
タイマ割込み処理が実質的に１ｍｓごとに実行されることによって、短周期タイマ処理Ｓ２２０５も実質的に１ｍｓごとに実行される。短周期タイマ処理２２０５では、図２３に示されたように、まず、起動時コマンド確認処理Ｓ２３０１が実行される。起動時コマンド確認処理Ｓ２３０１では、起動処理Ｓ２２１４の実行後の２秒以内に主制御基板３０１から何らかのコマンドを受信しているか否かが確認される。主制御基板３０１から何らのコマンドも受信していない場合には、主制御基板３０１の起動が正常に行われなかったと判断してエラー発生を報知する処理が行われる。一方、主制御基板３０１から何らかのコマンドを受信している場合には、本処理を終了し、デバイス制御処理Ｓ２３０２に移行する。
【０１５５】
デバイス制御処理Ｓ２３０２では、受信コマンド確認処理Ｓ２２０８において受信が確認された各種のコマンドに応じて、出力用のデータバッファに蓄積されたデータに基づいて、補助表示装置１１８、音響装置１１０、発光装置１１７等の駆動制御が行われる。具体的には、補助表示装置１１８に対して、演出表示の出力を指示する演出表示制御信号、エラー表示の出力を指示するエラー表示制御信号等の表示制御信号が送信される。また、音響装置１１０に対して、演出音声の出力を指示する演出音声制御信号、エラー音声の出力を指示するエラー音声制御信号、精算音声の出力を支持する精算音声制御信号等の音声制御信号と、演出音量を指示する演出音量制御信号、エラー音量を指示するエラー音量制御信号、精算音量を指示する精算音量制御信号等の音量制御信号が送信される。また、発光装置１１７に対して、演出光の出力を指示する演出光制御信号、エラー光の出力を指示するエラー発光制御信号、精算光の出力を指示する精算発光制御信号等の発光制御信号が送信される。
【０１５６】
システム状態変更処理Ｓ２３０３では、システム状態に変化があるか否かが判定され、判定結果に応じて、電圧低下状態を表す電圧低下フラグ及び初期化状態を表す初期化中フラグが設定又は解除される。システム状態に変化があればその変化に応じた処理が実行される。なお、電圧低下フラグ及び初期化中フラグが解除されている場合には、システム状態は通常状態であるとみなされ、本処理は終了する。システム状態変更処理Ｓ２３０３の後に、メダル精算処理Ｓ２３０４が実行される。
【０１５７】
メダル精算処理Ｓ２３０４では、クレジットメダルの精算中を表すクレジット精算フラグやベットメダルの精算中を表すベット精算フラグ等の精算フラグが設定されている場合に報知態様を決定する。なお、クレジット精算フラグは、受信コマンド確認処理Ｓ２２０８において、クレジット精算開始コマンドの受信に応じて設定され、クレジット精算終了コマンドの受信に応じて解除される。ベット精算フラグは、同様に、ベット精算開始コマンドの受信に応じて設定され、ベット精算終了コマンドの受信に応じて解除される。
【０１５８】
メダル精算処理Ｓ２３０４の後に、降格回避特典数Ａ及び降格回避特典数Ｂが更新される（降格回避特典管理処理Ｓ２３０５）。具体的には、降格回避特典管理処理Ｓ２３０５では、通常遊技状態においてスイカ役に当選している場合に降格回避特典を付与するか否かが抽選によって決定され、この抽選に当選した場合には、降格回避特典数Ａが「１」だけ増加する。一方、降格回避特典が利用された場合には、降格回避特典数Ａが「１」だけ減少する。また、ビッグボーナス遊技状態において３択チェリー役が入賞した場合に降格回避特典数Ｂが「１」だけ増加する。一方、降格回避特典が利用された場合には、降格回避特典数Ｂが「１」だけ減少する。
【０１５９】
降格回避特典管理処理Ｓ２３０５の後に、第１のビッグボーナス役及び第２のビッグボーナス役の当選に応じて、予め、ビッグボーナス遊技状態１（ＢＢ遊技状態１：図２７参照）及びビッグボーナス遊技状態２の後に、ＲＴ遊技状態１及びＲＴ遊技状態２（図２７参照）のいずれに移行させるかと、ＲＴ遊技状態１及びＲＴ遊技状態２においてＡＴ２状態への昇格条件を満たした場合にＡＲＴ遊技状態Ｂ１〜ＡＲＴ遊技状態Ｂ３のいずれに移行させるかとが、抽選によって決定される（移行先振分抽選処理Ｓ２３０６）。具体的には、電子的な抽選によって、ＲＴ遊技状態１に対応する第１の規定回数Ａ又はＲＴ遊技状態２に対応する第２の規定回数ＢがＡＲＴ遊技状態Ｂ１〜ＡＲＴ遊技状態Ｂ３への昇格条件の規定回数として選択され、また、ＡＲＴ遊技状態Ｂ１〜ＡＲＴ遊技状態Ｂ３に対応する第１の規定回数Ｂ１〜ＡＲＴ遊技状態Ｂ３に対応する第１の規定回数Ｂ１〜第３の規定回数Ｂ３がＡＲＴ遊技状態Ｂ１〜ＡＲＴ遊技状態Ｂ３の継続遊技回数として選択される。なお、移行先振分抽選処理Ｓ２３０６において第１のビッグボーナス役と第２のビッグボーナス役とで移行先の振分確率に特に差異は設けていない。
【０１６０】
移行先振分抽選処理Ｓ２３０６の後に、３択ベル役の入賞を補助する情報を報知するＡＴ１状態及び３択チェリー役の入賞を回避させる情報を報知すると共に３択ベル役の入賞を補助する情報を報知するＡＴ２状態の継続管理処理やＡＴ１状態における特殊リプレイ役の当選に基づく報知制御処理が実行される（ＡＴ状態中処理Ｓ２３０７）。具体的には、ＡＴ状態中処理Ｓ２３０７では、ＡＴ１状態（ＡＲＴ遊技状態Ａ）における主制御基板３０１からの通常遊技状態を表す内部状態コマンドの受信の検知に基づいてＡＴ１状態を終了させる。なお、この内部状態コマンドは、主制御基板３０１のＲＴ遊技状態終了処理Ｓ６１５におけるＲＴ１状態から通常遊技状態への移行判定に基づいて送信される。また、ＡＴ１状態において、特殊リプレイ役の入賞回避特典が利用できるときであって、ベット操作部２１３が押下操作されたことを表す押し順報知フラグが設定されている場合には、６種の特殊リプレイ役のうちの一種と通常リプレイ役とが同時当選したことを表す特殊リプレイ役当選情報を特殊リプレイ役の入賞を回避して通常リプレイ役を入賞させるための押し順情報に変更するための処理が実行される。なお、押し順報知フラグは、後述の特典利用コマンド処理Ｓ２５２０において設定される。
【０１６１】
一方、ＡＴ２状態（ＡＲＴ遊技状態Ｂ１〜Ｂ３）は、移行先振分抽選処理Ｓ２３０６で決定された規定回数の単位遊技が終了した場合に終了する。なお、主制御基板３０１におけるＲＴ遊技状態終了処理Ｓ６１５においては、ＲＴ１状態の終了とは判定されていない。これによって、ＲＴ遊技状態１又はＲＴ遊技状態２に戻ることとなる。なお、本実施形態においては、移行先のＲＴ遊技状態として前回と同一のＲＴ遊技状態が選択され、また、ＡＲＴ遊技状態Ｂ１〜Ｂ３に再度移行する場合にも移行先のＲＴ遊技状態として前回と同一のＡＲＴ遊技状態が選択される。
【０１６２】
ＡＴ状態中処理Ｓ２３０７の後に、ＡＴ１状態及びＡＴ２状態に移行させるか否かが判定される（ＡＴ状態開始判定処理Ｓ２３０８）。具体的には、ＡＴ状態開始判定処理Ｓ２３０８では、レギュラーボーナス遊技状態（図２７参照）の終了に伴うＲＴ１状態への移行に応じて主制御基板３０１から送信されるＡＴ１状態を表す内部状態コマンドの受信の検知に基づいてサブ制御基板３０２においてもＡＴ１状態に移行させる。これによってＲＴ１状態とＡＴ１状態とが複合したＡＲＴ遊技状態Ａ（図２７参照）となる。また、ビッグボーナス遊技状態（図２７参照）の終了に伴うＲＴ２状態において、３択チェリー役が入賞していない状態での規定回数の単位遊技の終了に伴うＡＴ２状態への移行に応じて主制御基板３０１から送信されるＡＴ２状態を表す内部状態コマンドの受信の検知に基づいてサブ制御基板３０２においてもＡＴ２状態に移行させる。これによって、ＲＴ２状態とＡＴ２状態とが複合したＡＲＴ遊技状態Ｂ（図２７参照）となる。なお、規定回数の単位遊技の終了前に３択チェリー役が入賞した場合にはＡＴ１状態には移行させない。また、ＲＴ２状態であるがＡＴ２状態ではないＲＴ遊技状態１（図２７参照）及びＲＴ遊技状態２（図２７参照）において、チェリー役の入賞回避特典が利用できるときであって、ベット操作部２１３が押下操作されたことを表す成立役報知フラグが設定されている場合には、３択チェリー役の何れかに当選したことを表す３択チェリー役当選情報を当選したチェリー役の情報に変更するための処理が実行される。なお、成立役報知フラグは、後述の特典利用コマンド処理Ｓ２５２０において設定される。
【０１６３】
電圧監視処理Ｓ２３０９では、電源基板３００から供給される内部電力の電圧が所定の電圧以下であるか否かが判定され、内部電圧が所定の電圧以下の場合には、電圧低下フラグが解除されていれば電圧低下フラグが設定され、一方、内部電圧が所定の電圧以下でない場合には、電圧低下フラグが設定されていれば電圧低下フラグが解除される。電圧監視処理Ｓ２３０９の後に、後述する長周期タイマ処理Ｓ２３１０が実行される。
【０１６４】
長周期タイマ処理Ｓ２３１０の後に、補助表示装置１１８、音響装置１１０、発光装置１１７等を制御するためのデータが更新される（報知データ変更処理Ｓ２３１１）。報知データ変更処理では、補助表示装置１１８にエラー表示報知、演出表示報知及び精算表示報知を行わせるための表示データや音響装置１１０にエラー音響報知、演出音響報知及び精算音響報知を行わせるための音響データ（音量データ及び音声データ）が更新され、更新された表示データや音響データが出力用のデータバッファに格納される。
【０１６５】
ここで、長周期タイマ処理Ｓ２３１０について詳細に説明する。長周期タイマ処理Ｓ２３１０では、図２４に示されたように、長周期タイマカウンタの値に短周期タイマカウンタの値が加算され、長周期タイマカウンタが更新される（長周期タイマカウンタ加算処理Ｓ２４０１）。長周期タイマカウンタ加算処理Ｓ２４０１の後に、長周期タイマカウンタの値が１０以上であるか否かが判定される（Ｓ２４０２）。判定処理Ｓ２４０２によって、概ね短周期タイマカウンタの１０回の更新ごとに、以下の処理が実行されることになる。短周期タイマカウンタの更新が概ね１ｍｓごとに行われるために、以下の処理は、概ね１０ｍｓごとに実行されることになる。
【０１６６】
判定処理２４０２において長周期タイマカウンタの値が１０未満であると判定された場合には、本処理は終了する。一方、長周期タイマカウンタの値が１０以上である場合には、長周期タイマカウンタの値が１０だけ減少され、長周期タイマカウンタの値が更新される（長周期タイマカウンタ減算処理Ｓ２４０３）。長周期タイマカウンタ減算処理Ｓ２４０３の後に、サブ制御基板３０２のＲＯＭに保持されている各種の発光装置（発光装置１１７等）に対する複数の発光パターンを含む発光データテーブルから所望の発光パターンのデータを取り出し、出力用のデータバッファに格納する（発光パターンデータ更新処理Ｓ２４０４）。なお、格納されたデータは短周期タイマ処理Ｓ２２０５におけるデバイス制御処理Ｓ２３０２によって出力される。
【０１６７】
発光パターンデータ更新処理Ｓ２４０４の後に、発光演出と音響演出とを同期させるための処理が実行される（発光・音響同期処理Ｓ２４０５）。発光・音響同期処理Ｓ２４０５の後に、音声演出が行われている状況下において、遊技者によって何らかの入力が行われることなく所定の時間（本実施形態では３０秒）以上にわたって放置されている場合には、音声演出の音量が小音量に変更される（音響フェードアウト処理Ｓ２４０６）。また、遊技者によって何らかの入力が行われることなく、所定の時間（本実施形態では５０秒）以上経過しているかを確認して、デモストレーションフラグを設定する（デモストレーション開始確認処理Ｓ２４０７）。なお、デモストレーションフラグの設定によって、補助表示装置１１８において所定のデモストレーション演出が開始されることとなる。デモストレーション開始確認処理Ｓ２４０７の後に、音量変更操作装置（図示せず）における音量調節スイッチ（図示せず）の音量設定が確認され、音響装置１１０に対するエラー報知時や精算報知時や演出時の基準音量が更新される（音量設定処理Ｓ２４０８）。上記の処理過程（長周期タイマカウンタ加算処理Ｓ２４０１〜音量設定処理Ｓ２４０８）を経て、長周期タイマ処理Ｓ２３１０が終了する。
【０１６８】
また、受信コマンド確認処理Ｓ２２０８（図２２参照）について、図３０及び図３１を参照しながら詳細に説明する。図２５及び図２６は、受信コマンド確認処理Ｓ２２０８の一例を表すフローチャートである。なお、図２５は、受信コマンド確認処理Ｓ２２０８の前半部分を表し、図２６は、その後半部分を表している。
【０１６９】
受信コマンド確認処理Ｓ２２０８では、受信されているコマンドの種類が判別される（Ｓ２５０１）。
【０１７０】
停止図柄コマンドが受信されている場合には、停止する図柄の種類や停止図柄の組合せ等に応じて、発光装置１１７、音響装置１１０及び補助表示装置１１８等の所定の装置による停止図柄の種類の報知等が行われる（停止図柄コマンド処理Ｓ２５０２）。
【０１７１】
ホッパエラーコマンドやセレクタエラーコマンド等のエラーコマンドが受信されている場合には、エラーコマンドの種類や各種の乱数に応じて、発光装置１１７、音響装置１１０及び補助表示装置１１８等の所定の装置によるエラー報知の種類の選択等が行われる（エラーコマンド処理Ｓ２５０３）。
【０１７２】
初期化コマンドが受信されている場合には、発光装置１１７、音響装置１１０及び補助表示装置１１８等のサブ制御基板３０２に接続されている各種の装置の初期化が行われる（初期化コマンド処理Ｓ２５０４）。
【０１７３】
再遊技コマンド、ビッグボーナスコマンド、レギュラーボーナスコマンド等の内部状態コマンドが受信されている場合には、内部状態コマンドの種類や各種の乱数に応じて、発光装置１１７、音響装置１１０及び補助表示装置１１８等による演出の種類の選択等が行われる（内部状態コマンド処理Ｓ２５０５）。
【０１７４】
ビッグボーナス役当選コマンド、レギュラーボーナス役当選コマンド、再遊技役当選コマンド、各種の小役の当選コマンド等の抽選結果コマンドが受信されている場合には、抽選結果コマンドの種類（当選役）や各種の乱数に応じて、演出の種類の選択等が行われる（抽選結果コマンド処理Ｓ２５０６）。
【０１７５】
ビッグボーナス入賞コマンド、レギュラーボーナス入賞コマンド、各種の小役の入賞コマンド等の入賞図柄コマンドが受信されている場合には、入賞図柄コマンドの種類や各種の乱数に応じて、各種のＬＥＤ、発光装置１１７、音響装置１１０及び補助表示装置１１８等による演出の種類の選択が行われる（入賞図柄コマンド処理Ｓ２５０７）。
【０１７６】
設定変更コマンドが受信されている場合には、確率設定操作装置等の操作に基づく設定値の報知等が行われる（確率設定値処理Ｓ２５０８）。
【０１７７】
入賞図柄パターンの表示された有効ラインに応じた入賞ラインコマンドが受信されている場合には、入賞ラインコマンドや各種の乱数に応じて、各種のＬＥＤ、発光装置１１７、音響装置１１０及び補助表示装置１１８等による入賞演出の種類の選択が行われる（入賞ラインコマンド処理Ｓ２５０９）。
【０１７８】
定常回転コマンド、各種リールの停止コマンド等の回胴回転情報コマンドが受信されている場合には、回胴回転情報コマンドの種類や各種の乱数に応じて、各種のＬＥＤ、発光装置１１７、音響装置１１０及び補助表示装置１１８等による演出の種類の選択が行われる（リール回転情報コマンド処理Ｓ２５１０）
【０１７９】
獲得メダル数コマンドが受信されている場合には、獲得メダル数に応じて、各種のＬＥＤ、発光装置１１７、音響装置１１０及び補助表示装置１１８等による演出の種類の選択が行われる（獲得メダル数コマンド処理Ｓ２５１１）。
【０１８０】
１ベットコマンド、２ベットコマンド、最大ベットコマンド、ベット数増加コマンド等のベットコマンドが受信されている場合には、ベットコマンドの種類に応じて、各種のＬＥＤ、発光装置１１７、音響装置１１０及び補助表示装置１１８等による演出の種類の選択が行われる（ベットコマンド処理Ｓ２５１２）。
【０１８１】
クレジット数増加コマンド、クレジット数変更コマンド等のクレジットコマンドが受信されている場合には、クレジットコマンドの種類に応じて、発光装置１１７、音響装置１１０及び補助表示装置１１８等による演出の種類の選択が行われる（クレジットコマンド処理Ｓ２５１３）。
【０１８２】
ＪＡＣ最大ゲーム数コマンドが受信されている場合には、ＪＡＣ最大ゲーム数コマンドに応じて、発光装置１１７、音響装置１１０及び補助表示装置１１８等による演出の種類の選択が行われる（ＪＡＣ最大ゲーム数コマンド処理Ｓ２５１４）。
【０１８３】
ＪＡＣＩＮ数コマンドが受信されている場合には、ＪＡＣＩＮ数コマンドに応じて、発光装置１１７、音響装置１１０及び補助表示装置１１８等による演出の種類の選択が行われる（ＪＡＣラウンド数コマンド処理Ｓ２５１５）。
【０１８４】
設定変更コマンドが受信されている場合には、確率設定表示装置等による確率設定値の表示等が行われる（確率設定値情報処理Ｓ２５１６）。
【０１８５】
獲得メダル払出開始コマンド、獲得メダル払出終了コマンド、ベット精算開始コマンド、ベット精算終了コマンド、クレジット精算開始コマンド、クレジット精算終了コマンド、クレジット自動精算開始コマンド、クレジット自動精算終了コマンド等のメダル放出コマンドが受信されている場合には、メダル放出コマンドに基づいて、発光装置１１７、音響装置１１０及び補助表示装置１１８等による精算報知の種類の選択等が行われる（メダル放出コマンド処理Ｓ２５１７）。
【０１８６】
主制御基板３０１で決定された演出に関連する演出情報コマンドが受信されている場合には、演出情報コマンドの種類や各種の乱数に基づいて、発光装置１１７、音響装置１１０及び補助表示装置１１８等による演出の種類の選択が行われる（演出情報コマンド処理Ｓ２５１８）。
【０１８７】
ベット数コマンド等のメダル情報コマンドが受信されている場合にはメダル情報コマンドに応じて、外部集中端子板１２６、発光装置１１７、音響装置１１０及び補助表示装置１１８等による情報報知の種類の選択が行われる（メダル情報コマンド処理Ｓ２５１９）。
【０１８８】
ナビゲーションコマンドが受信されている場合には、ＡＲＴ遊技状態Ａにおいて降格回避特典が利用できる場合には、通常リプレイ役及び特殊リプレイ役のうち通常リプレイ役を入賞させる左リール１７１Ｌ、中リール１７１Ｍ及び右リール１７１Ｒの停止順序を補助表示装置１１８で報知させるために押し順報知フラグが設定され、また、ＡＲＴ遊技状態Ｂ１、ＡＲＴ遊技状態Ｂ２及びＡＲＴ遊技状態Ｂ３のいずれかのＡＲＴ遊技状態において降格回避特典が利用できる場合には、３種類のチェリー役のうちのいずれの色のチェリー役が成立しているかを補助表示装置１１８で報知させるために成立役報知フラグが設定される（特典利用コマンド処理Ｓ２５２０）。
【０１８９】
ここで、スロット機１００の遊技性について簡単に説明する。図２７は、遊技進行に伴う遊技状態移行を概念的に表すブロック図である。
【０１９０】
図２７に示されたように、通常遊技状態においてレギュラーボーナス役（［黄７図柄・黄７図柄・黄７図柄］）に入賞すると、遊技状態は、通常遊技状態からレギュラーボーナス遊技状態（図中のＲＢ遊技状態）に移行する。その後、レギュラーボーナス遊技状態が終了すると、通常遊技状態よりもリプレイ役の当選確率のみが高確率となったＲＴ１状態と、３択ベル役に当選している場合にいずれのベル役に当選しているかが補助表示装置１１８等において完全に報知されるＡＴ１状態とが複合したＡＲＴ遊技状態Ａに移行する。ここで、「３択ベル役」とは、赤ベル役［赤７図柄，ベル図柄，ベル図柄］，青ベル役［青７図柄，ベル図柄，ベル図柄］，黄ベル役［黄７図柄，ベル図柄，ベル図柄］の３種類のベル役の総体を意味し、３種類のベル役が同時に当選して１種類のベル役が必ず入賞する役である。ＡＲＴ遊技状態Ａにおいて特殊リプレイ役［リプレイ役図柄，ベル図柄，リプレイ役図柄］が入賞した場合や規定回数Ａ（例えば１００）の単位遊技が終了した場合に、ＲＴ１状態及びＡＴ１状態が終了して、遊技状態がＡＲＴ遊技状態Ａから通常遊技状態に移行する。
【０１９１】
また、通常遊技状態において第１ビッグボーナス役（［赤７図柄・赤７図柄・赤７図柄］）及び第２のビッグボーナス役（［青７図柄−青７図柄−青７図柄］）に入賞すると、それぞれ、ビッグボーナス遊技状態１（図中のＢＢ遊技状態１）及びビッグボーナス遊技状態２（図中のＢＢ遊技状態２）に移行する。なお、ビッグボーナス遊技状態１とビッグボーナス遊技状態２とは実質的に同一の遊技状態である。ビッグボーナス遊技状態１又はビッグボーナス遊技状態２が終了すると、遊技状態が通常遊技状態よりもリプレイ役の当選確率のみが高確率となったＲＴ２状態であるＲＴ遊技状態１又はＲＴ遊技状態２に移行する。なお、ＲＴ遊技状態１及びＲＴ遊技状態２のいずれの遊技状態へ移行するかは、第１ビッグボーナス役及び第２ビッグボーナス役の当選時に抽選によって決定される。ＲＴ遊技状態１及びＲＴ遊技状態２は単位遊技当たりの期待払出枚数は同一である。ＲＴ遊技状態１及びＲＴ遊技状態２において、それぞれ、第１の規定回数（例えば３０回）及び第２の規定回数（例えば５０回）の単位遊技を終了する前に非完全入賞役である３択チェリー役（赤チェリー役［赤チェリー図柄，＊，＊］，青チェリー役［青チェリー図柄，＊，＊］，黄チェリー役［黄チェリー図柄，＊，＊］；＊印は任意の図柄を意味する）のいずれかのチェリー役が入賞した場合には、ＲＴ２状態が終了して、遊技状態がＲＴ遊技状態１〜２から通常遊技状態に移行する。一方、ＲＴ遊技状態１及びＲＴ遊技状態２において、それぞれ、３択チェリー役のいずれもが１度も入賞することなく第１の規定回数及び第２の規定回数の単位遊技が終了した場合には、ＲＴ２状態にＡＴ状態が重複したＡＲＴ遊技状態Ｂ１，ＡＲＴ遊技状態Ｂ２又はＡＲＴ遊技状態Ｂ３に移行する。なお、３種類のＡＲＴ遊技状態Ｂ１〜Ｂ３のいずれの遊技状態へ移行するかは、第１ビッグボーナス役及び第２ビッグボーナス役の当選時に抽選によって予め決定される。ＲＴ遊技状態１とＲＴ遊技状態２とでは、単位遊技当たりの期待払出枚数は同一であるが、規定回数の相違によって３種類のＡＲＴ遊技状態Ｂ１〜Ｂ３のいずれかの遊技状態への昇格確率が異なっている。
【０１９２】
ＡＲＴ遊技状態Ｂ１，ＡＲＴ遊技状態Ｂ２及びＡＲＴ遊技状態Ｂ３の各々において、ＡＲＴ遊技状態Ａと同様に３択ベル役のうちいずれのベル役に当選しているかが完全に報知されると共に、通常ベル役と特殊ベル役とに同時に当選している場合には、図２８に示されたように、補助表示装置１１８等においてリール１７１Ｌ，１７１Ｍ、１７１Ｒの停止順序を指示する情報が報知される。報知された停止順序に従ってリール１７１Ｌ，１７１Ｍ、１７１Ｒを停止させた場合には、有効ラインとはならない中段ラインＬ１にベル図柄が整列して特殊ベル役に入賞し、報知された停止順序とは異なる順序でリール１７１Ｌ，１７１Ｍ、１７１Ｒを停止させた場合には、中段ラインＬ１以外のラインにベル図柄が整列して、特殊ベル役よりも払い出し枚数の少ない通常ベル役が入賞する。また、３択チェリー役のいずれかに当選した場合には、チェリー役の入賞によってＲＴ２状態が終了することを防止するために、いずれのチェリー役に当選しているかが完全に報知される。ＡＲＴ遊技状態Ｂ１、ＡＲＴ遊技状態Ｂ２及びＡＲＴ遊技状態Ｂ３において、それぞれ、第１の規定回数Ｂ１（例えば、５０回）、第２の規定回数Ｂ２（例えば１００回）及び第３の規定回数Ｂ３（例えば３００回）の単位遊技が終了した場合には、ＡＴ２状態が終了して、遊技状態がＡＲＴ遊技状態Ｂ１〜Ｂ３からＲＴ遊技状態１及びＲＴ遊技状態２のうち前回選択されたＲＴ遊技状態に移行する。ＡＲＴ遊技状態Ｂ１〜Ｂ３では、単位遊技当たりの期待払出枚数は同一であるが、規定回数の相違によってＡＲＴ遊技状態への移行当たりの期待払出枚数は異なっている。なお、図２７には示さないが、ＡＲＴ遊技状態Ｂ１，ＡＲＴ遊技状態Ｂ２及びＡＲＴ遊技状態Ｂ３の各々において、当選したチェリー役の完全な報知によってチェリー役の入賞を阻止できるにも関わらず、いずれかのチェリー役を誤って入賞させてしまった場合にはＲＴ状態２が終了して単なるＡＴ２状態となり、その後の規定回数の単位遊技の終了に伴うＡＴ２状態の終了に応じて通常遊技状態に移行する。
【０１９３】
（本発明の特徴部分の構成）
本発明の主たる特徴部分である主制御基板３０１とサブ制御基板３０２との間の情報の伝達態様及びそれらに関連する構成について纏めて詳細に説明する。
【０１９４】
スロット機１００は、既述のように、スロット機１００を統括的に制御する主制御基板３０１と、主制御基板３０１からのコマンドに基づいて音響装置１１０、発光装置１１７及び補助表示装置１１８を制御するサブ制御基板３０２とを備えており（図１０参照）、主制御基板３０１及びサブ制御基板３０２の各々は電源遮断後においても一定の期間（１週間程度）に亘って内部情報を維持できるバックアップ機能を有している。
【０１９５】
また、スロット機１００において、既述のように、遊技状態として左リール１７１Ｌ、中リール１７１Ｍ及び右リール１７１Ｒの停止順序を音響装置１１０、発光装置１１７及び補助表示装置１１８で報知することによって特定の当選役の入賞を支援するＡＴ状態（ＡＴ１状態及びＡＴ２状態）を含んでおり、ＡＴ状態への移行（図２８及び図２７参照）は主制御基板３０１において判断され（ＲＴ遊技状態終了処理Ｓ６１５）、主制御基板３０１からのＡＴ１状態コマンド又はＡＴ２状態コマンド（内部状態コマンドの一種）に基づいてサブ制御基板３０２においてもＡＴ１状態又はＡＴ２状態に対応する制御が開始されるが（ＡＴ状態開始判定処理Ｓ２３０８）、ＡＴ状態中における入賞を支援する報知やＡＴ状態の継続の管理についてはサブ制御基板３０２において独立して行われる（ＡＴ状態中処理Ｓ２３０７）。したがって、主制御基板３０１からサブ制御基板３０２へ送信されるコマンドにはメダルの獲得に影響を及ぼすコマンドが含まれている。
【０１９６】
主制御基板３０１及びサブ制御基板３０２の各々は１６ビットを単位動作制御ビットとして作動する。また、主制御基板３０１及びサブ制御基板３０２との間で１６ビットを単位通信制御ビットとして各種の情報が伝達される。主制御基板３０１からサブ制御基板３０２へ送信される各種のコマンドは２ワード（３２ビット）のコマンドであるために、一回の情報伝達において複数回に分けて連続的にワードデータが送信されたり受信されたりすることになる。また、主制御基板３０１からサブ制御基板３０２へ送信される各種のコマンドは、コマンドに対応する情報そのものが伝達されるのではなく、コマンドに対して所定の変換を行った状態で伝達される。
【０１９７】
以下において、主制御基板３０１からサブ制御基板３０２への伝達態様について図２９〜図３２を参照して詳細に説明する。図２９は、主制御基板及びサブ制御基板においてコマンドを変換するために生成される変換情報の概念的な生成態様を表す説明図であり、図３０は、変換情報の具体的な生成態様を表す模式的な説明図であり、図３１は、主制御基板３０１におけるコマンドの変換態様を表す模式的な説明図であり、図３２は、サブ制御基板３０２におけるコマンドの抽出態様を表す模式的な説明図である。
【０１９８】
主制御基板３０１において、サブ制御基板３０２へコマンドを送信する必要が生じた場合に、当該コマンドは、変換初期情報から図２９（Ａ）に示された生成多項式で特定される図２９（Ｂ）に示されたビット演算（以下において、「線形帰還シフト演算」と称する）により生成される２つの変換情報に基づいて所定の変換をうけ、変換後のコマンドがサブ制御基板３０２へ送信されることとなる。また、サブ制御基板３０２において、変換後のコマンドを受信すると、主制御基板３０１における変換初期情報と同一の情報と線形帰還シフト演算と同一の演算により生成される２つの変換情報に基づいて所定の変換をうけ、変換後のコマンドが主制御基板３０１における変換前のコマンドに戻されることとなる。
【０１９９】
具体的には、図３１に示されたように、電源供給の開始後における初回のコマンド通信においては、ＣＰＵ３１１から固有ＩＤが取得されて変換初期情報Ｒ（１）として設定され（変換初期情報取得処理Ｓ１００３：図１０参照）、変換初期情報Ｒ（１）に対する線形帰還シフト演算により第１変換情報Ｒ（２）が生成され（変換情報更新処理Ｓ１００４：図１０参照）、更に、第１変換情報Ｒ（２）に対する線形帰還シフト演算により第２変換情報Ｒ（３）が生成される（変換情報更新処理Ｓ１００６：図１０参照）。
【０２００】
まず、第1変換情報及び第２変換情報の生成態様について説明する。図２９（Ｂ）に示された線形帰還シフト演算は、演算前の第０ビット（Ｄ０）の値を第１５ビット（Ｄ１５）の新たな値とし、演算前の第１ビット（Ｄ１）〜第１０ビット（Ｄ１０）の値をそれぞれ１ビットだけ右シフトさせて第０ビット（Ｄ０）〜第９ビット（Ｄ９）の新たな値とし、演算前の第１１ビット（Ｄ４）と演算前の第０ビット（Ｄ０）との排他的論理和の値を第１０ビット（Ｄ１０）の新たな値とし、演算前の第１２ビット（Ｄ１１）の値を１ビットだけ右シフトさせて第１１ビット（Ｄ１２）の新たな値とし、演算前の第１３ビット（Ｄ１０）と演算前の第０ビット（Ｄ０）との排他的論理和の値を第１２ビット（Ｄ９）の新たな値とし、演算前の第１４ビット（Ｄ１１）と演算前の第０ビット（Ｄ０）との排他的論理和の値を第１３ビット（Ｄ１０）の新たな値とし、演算前の第１５ビット（Ｄ１１）の値を１ビットだけ右シフトさせて第１４ビット（Ｄ１０）の新たな値とする演算である。結果的には、図３０（Ａ）に示された演算前の値に対して、演算後の値は、演算前の第０ビット（Ｄ０）の値（「ａ」）が「０」の場合には図３０（Ｂ）に示されたように、値になり、一方、演算前の第０ビット（Ｄ０）の値（「ａ」）が「１」の場合には図３０（Ｃ）に示された値になる。なお、図３０において「ａ」〜「ｉ」の各々は「０」又は「１」であり、横棒が付された「ａ」〜「ｉ」の各々はその反転値を表している。
【０２０１】
図３０（Ｂ）に示されたように、演算前の値における第０ビット（Ｄ０）の値（「ａ」）が「０」であれば、演算後の値は、演算前の値を１ビットだけ右にビットシフトして第１５ビット（Ｄ１５）に「０」を設定する１回の右シフト演算を行った場合を表す丸括弧内の値と同一である。また、図３０（Ｃ）に示されたように、演算前の値における第０ビット（Ｄ０）の値（「ａ」）が「１」であれば、演算後の値は、演算前の値に対する１回の右シフト演算後の値（丸括弧内の上段の値）と生成多項式に対応付けられたタップ値（丸括弧内の下段の値）との排他的論理和をとった値と同一である。なお、「タップ値」とは、生成多項式における各Ｘの指数部で指定されるビットの値を「１」とし、その他のビットの値を「０」とする値である。なお、生成多項式においては最下位ビットを第１ビットとした場合の標記であるが、本形態では最下位ビットを第０ビットとした標記を採用しているために、生成多項式における各Ｘの指数部で指定されるビット番号は「１」だけ大きくなようにずれている。
【０２０２】
「０」以外の値を初期値として生成多項式（Ｘ１６＋Ｘ１４＋Ｘ１３＋Ｘ１１＋１）に対応する線形帰還シフト演算を繰り返して行えば、「０」以外の値（６５５３５［＝２１６−１］個）を重複することなく順次にとって初期値に戻る周期乱数列Ｒが生成されることとなる。
【０２０３】
つまり、変換初期情報Ｒ（１）に対して、変換初期情報Ｒ（１）の第０ビットの値が「０」であれば、ＣＰＵ３１１において基本演算として用意されている右シフト演算を一回だけ行えば、第１変換情報Ｒ（２）が生成され、一方、変換初期情報の第０ビットの値が「１」であれば、右シフト演算を１回だけ行った後にタップ値との排他的論理和をとれば、第１変換情報Ｒ（２）が生成される。また、第１変換情報に対して同一の演算を行うことによって、第２変換情報Ｒ（３）が生成される。
【０２０４】
次に、第１変換情報Ｒ（２）及び第２変換情報Ｒ（３）によるコマンドの変換態様について説明する。図３１に示されたように、コマンドの上位ワードＣＨ（上位１６ビット）と第１変換情報Ｒ（２）との排他的論理和をとることにより上位ワードＣＨが変換されて変換上位ワードＣＨ−１となり（上位ワード変換処理Ｓ１００５：図１０参照）、コマンドの下位ワードＣＬ（下位１６ビット）と第２変換情報Ｒ（３）との排他的論理和をとることにより下位ワードが変換されて変換下位ワードＣＬ−２となる（下位ワード変換処理Ｓ１００７：図１０参照）。これによって、コマンドの全体が変換されることとなる。なお、以下において、変換後のコマンドを変換コマンドとも称する。
【０２０５】
次に、変換コマンドをサブ制御基板３０２へ送信する送信態様について説明する。初回のコマンド通信において、変換初期情報Ｒ（１）と変換コマンドとを含む通信情報がサブ制御基板３０２（図３１において「サブ」と略記）へ送信される。具体的には、単位通信制御ビットが１６ビットであるために、通信ヘッダ情報（図示せず）に引き続き、通信情報を構成する変換初期情報Ｒ（１）と変換上位ワードＣＨ−１と変換下位ワードＣＬ−２とがこの順序で連続して送信される（サブ通信情報出力処理Ｓ１００８：図１０参照）。以上の過程を経て、初回のコマンド通信における送信が完了する。
【０２０６】
初回以降のコマンド通信においては、主制御基板３０１に搭載されたハードウェアカウンタであって当選役を決定するための抽選に用いられる乱数カウンタから値が取得されて、取得値が「０」でない場合には変換初期情報Ｒ（ｉ）として設定さる（変換初期情報取得処理Ｓ１００３：図１０参照）。但し、乱数カウンタからの取得値が「０」である場合には「０」以外の値が取得されるまで乱数カウンタからの値の取得が繰り返される。これにより、初回以降のコマンド通信においては、ランダムな値が変換初期情報として設定されることとなる。以降は、初回のコマンド通信と同様に、変換初期情報Ｒ（ｉ）に対する線形帰還シフト演算により第１変換情報Ｒ（ｉ＋１）が生成され（変換情報更新処理Ｓ１００４：図１０参照）、第１変換情報Ｒ（ｉ＋１）に対する線形帰還シフト演算により第２変換情報Ｒ（ｉ＋２）が生成される（変換情報更新処理Ｓ１００６：図１０参照）。また、変換初期情報Ｒ（ｉ）と第１変換情報Ｒ（ｉ＋１）により変換された変換上位ワードＣＨ’−１と第２変換情報Ｒ（ｉ＋２）により変換された変換下位ワードＣＬ’−２とを含む通信情報が送信される。
【０２０７】
上記において、説明の便宜上、変換初期情報Ｒ（１），Ｒ（ｉ）、第１変換情報Ｒ（２），Ｒ（ｉ＋１）及び第２変換情報Ｒ（３），Ｒ（ｉ＋２）は個別にＲＡＭ３１３に記憶されておりコマンドの全体の変換が行われた後に送信されるかのように記載されているが、時系列に沿って説明すれば、ＲＡＭ３１３の所定の領域に記憶された変換初期情報Ｒ（１），Ｒ（ｉ）の送信が開始された後に、当該所定の領域の値が第１変換情報Ｒ（２），Ｒ（ｉ＋１）に書き換えられると共に第１変換情報Ｒ（２），Ｒ（ｉ＋１）に基づいてコマンドの上位ワードＣＨ，ＣＨ’の変換が実行される。そして、変換初期情報Ｒ（１），Ｒ（ｉ）の送信の完了を待って変換上位ワードＣＨ−１，ＣＨ’−１の送信が開始される。同様に、第１変換情報Ｒ（２），Ｒ（ｉ＋１）の送信が開始された後に、当該所定の領域の値が第２変換情報Ｒ（３），Ｒ（ｉ＋２）に書き換えられると共に第２変換情報Ｒ（３），Ｒ（ｉ＋２）に基づいてコマンドの下位ワードＣＬ，ＣＬ’の変換が実行され、第１変換情報Ｒ（２），Ｒ（ｉ＋１）の送信の完了を待って変換上位ワードＣＬ−１，ＣＬ’−１の送信が開始される。
【０２０８】
サブ制御基板３０２においては、図３２に示されたように、変換初期情報Ｒ（ｉ）、変換上位ワードＣＨ’−１及び変換下位ワードＣＬ’−１を含む通信情報を受信すると（通信情報格納処理Ｓ２６０１：図２１参照）、通信情報から変換初期情報Ｒ（ｉ）が抽出されて変換初期情報Ｒ（ｉ）として設定され（変換初期情報抽出処理Ｓ２６０２：図２１参照）、変換初期情報Ｒ（ｉ）に対する線形帰還シフト演算により第１変換情報Ｒ（ｉ＋１）が生成され（変換情報更新処理Ｓ２６０３：図２１参照）、更に、第１変換情報Ｒ（ｉ＋１）に対する線形帰還シフト演算により第２変換情報Ｒ（ｉ＋２）が生成される（変換情報更新処理Ｓ２６０５：図１０参照）。
【０２０９】
最後に、第１変換情報Ｒ（ｉ＋１）及び第２変換情報（ｉ＋２）によるコマンドの変換態様について説明する。図３２に示されたように、変換上位ワードＣＨ’−１と第１変換情報Ｒ（ｉ＋１）との排他的論理和をとることにより変換上位ワードＣＨ’−１が変換されてコマンドの上位ワードＣＨ’となり（上位ワード変換処理Ｓ２６０４：図２１参照）、変換下位ワードＣＬ’−１と第２変換情報Ｒ（ｉ＋２）との排他的論理和をとることにより変換下位ワードＣＬ’−１が変換されてコマンドの下位ワードＣＬ’となる（下位ワード変換処理Ｓ２６０６：図２１参照）。これによって、変換コマンドの全体が再変換されてコマンドが抽出されることとなる。
【０２１０】
上記において、説明の便宜上、通信情報の全体の受信後に、変換初期情報Ｒ（ｉ）、第１変換情報Ｒ（ｉ＋１）及び第２変換情報Ｒ（ｉ＋２）が生成されてＲＡＭ３１３の個別の領域に記憶され、その後に、コマンドが抽出されるかのように記載されているが、時系列に沿って説明すれば、変換初期情報（ｉ）を受信すると、ＲＡＭ３１３の所定の領域の値が書き換えられ、第１変換情報Ｒ（ｉ＋１）が生成されて当該所定の領域の値が更に書き換えられ、変換上位ワードＣＨ’−１の受信を待つ。変換上位ワードＣＨ’−１を受信すると、第１変換情報Ｒ（ｉ＋１）に基づいて変換上位ワードＣＨ’−１の変換が実行されると共に第２変換情報Ｒ（ｉ＋２）が生成されて当該所定の領域の値が書き換えられ、変換下位ワードＣＬ’−１の受信を待つ。同様に、変換下位ワードＣＬ’−１を受信すると、第２変換情報Ｒ（ｉ＋２）に基づいてコマンドの変換下位ワードＣＬ’−１の変換が実行される。
【０２１１】
上記のスロット機１００であれば、主制御基板３０１からサブ制御基板３０２へ伝達されるコマンドそのものの情報が送受信されるのではないために、主制御基板３０１からサブ制御基板３０２へ送信される通信情報から各種のコマンドを識別することが困難になり、安全に各種のコマンドを伝達できる。これにより、ＡＴ１状態コマンドやＡＴ２状態コマンド等のようにメダルの払い出しに関して遊技者にとって有利な状態にするコマンドをサブ制御基板３０２に不正に送信することにより、有利に遊技を進めて過剰にメダルを獲得するような不正行為も抑制できる。このため、遊技者にとって有利な状態にするためのコマンド等を含む犯罪者に知られたくないコマンドを、その通信ごとに異なる値を組み合わせたコマンドに変換して通信することができる。
【０２１２】
また、スロット機１００であれば、主制御基板３０１からサブ制御基板３０２へ伝達される各種のコマンドが２つの変換情報に基づいて分割的に変換されるために、通信情報から各種のコマンドを識別することが更に困難になる。また、２つの変換情報が共通の変換初期情報を元にして異なる値に生成されるので、コマンドの通信に必要なデータ量は抑制しつつ、変換元となるコマンドを複雑に変換して不正目的の解析を困難にすることができる。
【０２１３】
また、スロット機１００であれば、変換コマンドから変換前のコマンドを抽出するために必要な第１変換情報及び第２変換情報そのものが送受信されるのではないために、各種の変換情報を変換コマンドと共に送信する場合に比べて安全に各種のコマンドを伝達できる。
【０２１４】
また、スロット機１００であれば、初回のコマンド通信に対する変換初期情報としてＣＰＵ３１１の固有ＩＤを用いるために、主制御基板３０１の立ち上げ時であって乱数カウンタが動作を開始していない場合であってもコマンドを送信できる。更に、通常、ＣＰＵ３１１の固有ＩＤとして「０」が設定されることはないために、確実に、変換初期情報として機能することとなる。また、ＣＰＵ３１１の固有ＩＤを用いて変換情報を生成するので、同一メーカーの同一機種であっても、共通のコマンドを異なるコマンドに変換して通信することができる。このため、例えば、隣り合って設置される多数のスロット機１００等、複数のスロット機１００からから送信される同一のコマンドを各々異なるコマンドに変換して通信することができる。
【０２１５】
また、スロット機１００であれば、主制御基板３０１及びサブ制御基板３０２における各種の変換情報の生成、並びに、主制御基板３０１におけるコマンドの変換及びサブ制御基板３０２における変換コマンドの変換において、ビット演算のみを用いているために、加減乗除の演算等のビット演算以外の演算を行う場合に比べて極めて高速に演算でき、主制御基板３０１におけるコマンドの送信及びサブ制御基板３０２における変換コマンドの受信の遅延を極めて良好に抑制できる。
【０２１６】
〔実施形態２〕
実施形態２のスロット機は、実施形態１のスロット機１００が主制御基板３０１からサブ制御基板３０２への情報通信において、連続する２回の情報通信に対する変換初期情報がランダムに設定される構成であったのに対して、連続する２回の情報通信に対する変換初期情報が所定の関連性を有する構成である。
【０２１７】
以下においては、スロット機１００と実質的に同一の構成部分については同一参照符号を付すこととして重複する記載を省略し、スロット機１００との相違箇所について図３３〜図３８を参照して詳細に説明する。図３３及び図３４は、それぞれ、主制御メイン処理及びポート出力処理を表すフローチャートであり、図３５及び図３６は、それぞれ、初期化を伴う電源供給の開始後の初回のコマンド通信におけるコマンドの変換態様及び抽出態様を表す説明図であり、図３７及び図３８は、それぞれ、初期化を伴わない電源供給の開始後の初回のコマンド通信におけるコマンドの変換態様及び抽出態様を表す説明図である。
【０２１８】
実施形態２のスロット機において、実施形態１のスロット機１００に対して、図３３に示されたように、主制御基板３０１のメイン処理において、確率設定選択処理Ｓ４０６の後に、変換初期情報設定処理Ｓ４１８と初期化コマンド設定処理Ｓ４１９とが新たに実行される。変換初期情報設定処理Ｓ４１８においては、ＣＰＵ３１１の固有ＩＤが取得されて変換初期情報として設定され、また、初期化コマンド設定処理Ｓ４１９においては、変換初期情報をサブ制御基板３０２に伝達するために、変換初期情報を含む初期化コマンド（１ワードのコマンド）が設定される。また、実施形態１のスロット機１００のポート出力処理Ｓ２１３に代えて図３４に示されたポート出力処理Ｓ２１３’が実行される。ポート出力処理Ｓ２１３’においてはサブ制御基板３０２へのコマンドが２ワードであるか１ワードであるかを判定する判定処理Ｓ１００９が新たに実行されると共に、実施形態１のポート出力処理Ｓ２１３における変換初期情報取得処理Ｓ１００３（図１０参照）は実行されない。これらの変更により、２ワードのコマンドは、実施形態１と同様に変換初期情報から生成される各種の変換情報により変換されてサブ制御装置３０２に送信されることとなるが、１ワードのコマンドは、変換されずにサブ制御装置３０２に送信される。
【０２１９】
確率設定の変更が行われ、ＲＡＭに記憶されている情報が初期化される場合に、サブ制御基板３０２への変換初期情報の伝達が一度だけ実行される。また、サブ制御基板３０２へのコマンドが２ワードのコマンドである場合には、実施形態１と同様に変換されたコマンドが送信されることとなり、１ワードのコマンドである場合には、各種の変換情報によって変換されることなく送信される。
【０２２０】
ここで、主制御基板３０１からサブ制御基板３０２への伝達態様について電源供給の開始時に初期化や設定変更が行われる場合とそれらが行われない場合とを順次に説明する。
【０２２１】
まず、スロット機へ電源の供給が開始され、主制御基板３０１において、バックアップされているＲＡＭ３１３の各種の情報が初期化されると共に確率設定の変更が行われると（Ｓ４０４：Ｙ，強制的ＲＡＭクリア処理Ｓ４０５，確率設定選択処理Ｓ４０６）、図３５及び図３６に示されたように、ＣＰＵ３１１から固有ＩＤが取得されて変換初期情報Ｒ（１）として設定される（変換初期情報取得処理Ｓ４１８：図３３参照）。その後、１ワード用の送信ヘッダ（図示せず）に引き続き、変換初期情報Ｒ（１）が送信される（Ｓ１００９：Ｎ，Ｓ１００８）。
【０２２２】
まず、電源供給の開始時に電源供給の開始後における初回の２ワードコマンド通信において、実施形態１の場合と同様に、変換初期情報Ｒ（１）から線形帰還シフト演算により第１変換情報Ｒ（２）及び第２変換情報Ｒ（３）が生成され、第１変換情報Ｒ（２）及び第２変換情報Ｒ（３）によりコマンドの上位バイトＣＨ及び下位バイトＣＬが変換される。そして、サブ制御基板３０２へは、２ワード用の送信ヘッダに引き続き、変換上位バイトＣＨ−１及び変換下位バイトＣＬ−１が送信される。なお、実施形態１の場合と異なり、変換初期情報Ｒ（１）は、予め送信済みであり、変換上位バイトＣＨ−１及び変換下位バイトＣＬ−１と共には送信されない。
【０２２３】
第２回の２ワードコマンド通信において、図３５に示されたように、初回の２ワードコマンド通信に対する第２変換情報Ｒ（３）に対して線形帰還シフト演算が実行されて第２回の２ワードのコマンド通信に対する第１変換情報Ｒ（４）が生成されると共に第１変換情報Ｒ（４）に対して線形帰還シフト演算が実行されて第２変換情報Ｒ（５）が生成される。また、実施形態１の場合と同様に、第１変換情報Ｒ（４）及び第２変換情報Ｒ（５）によりコマンドの上位バイトＣＨ’及び下位バイトＣＬ’が変換され、変換上位バイトＣＨ’−１及び変換下位バイトＣＬ’−１がサブ制御基板３０２へ送信される。
【０２２４】
サブ制御基板３０２において、図３６に示されたように、電源供給の開始に伴い主制御基板３０１から送信された変換初期情報Ｒ（１）を記憶する。初回の２ワードコマンド通信において、予め送信されている変換初期情報Ｒ（１）に対して線形帰還シフト演算が実行されて初回の２ワードのコマンド通信に対する第１変換情報Ｒ（２）が生成されると共に第１変換情報Ｒ（２）に対して線形帰還シフト演算が実行されて第２変換情報Ｒ（３）が生成される。その後は、実施形態１の場合と同様に、第１変換情報Ｒ（２）及び第２変換情報Ｒ（３）により主制御基板３０１から送信されてくる変換上位バイトＣＨ’−１及び変換下位バイトＣＬ’−１を第１変換情報Ｒ（２）及び第２変換情報Ｒ（３）により変換してコマンドの変換上位バイトＣＨ−１及び変換下位バイトＣＬ−１が抽出される。初回の２ワードコマンド通信において、主制御基板３０１における場合と同様に、初回の２ワードコマンド通信に対する第２変換情報Ｒ（３）に対して線形帰還シフト演算が実行されて第２回の２ワードのコマンド通信に対する第１変換情報Ｒ（４）が生成されると共に第１変換情報Ｒ（４）に対して線形帰還シフト演算が実行されて第２変換情報Ｒ（５）が生成されることとなる。
【０２２５】
以上のように、電源供給の開始時に初期化や設定変更が行われる場合には、主制御基板３０１からサブ制御基板３０２へ初回の２ワードコマンド通信に先立ち予め一度だけ変換初期情報Ｒ（１）を送信することによって、主制御基板３０１とサブ制御基板３０２との間で変換初期情報の共通化を図り、その後は、主制御基板３０１とサブ制御基板３０２とで個別に各種の変換情報の生成が制御されることとなる。
【０２２６】
スロット機へ電源の供給が開始され、主制御基板３０１において、バックアップされているＲＡＭ３１３の各種の情報の初期化及び確率設定の変更が行われないと（Ｓ４０４：Ｎ，強制的ＲＡＭクリア処理Ｓ４０５及び確率設定選択処理Ｓ４０６のスキップ）、図３７及び図３８に示されたように、前回の電源遮断の直前の２ワードコマンド通信に対する第２変換情報Ｒ（ｊ）が電源供給の開始後の初回の２ワードコマンド通信に対する変換初期情報として利用される。なお、変換初期情報はサブ制御基板３０２へ送信されない。
【０２２７】
また、サブ制御基板３０２においても、図３７及び図３８に示されたように、前回の電源遮断の直前の２ワードコマンド通信に対する第２変換情報Ｒ（ｊ）が電源供給の開始後の初回の２ワードコマンド通信に対する変換初期情報として利用される。なお、主制御基板３０１及びサブ制御基板３０２において、変換初期情報の設定態様が異なること以外は、電源供給の開始時に初期化や設定変更が行われる場合と同様に動作する。
【０２２８】
本実施形態２のスロット機であれば、上記の実施形態１のスロット機１００と同様の効果を奏する。更に、主制御基板３０１とサブ制御基板３０２とで各回の２ワードコマンド通信に対する各種の変換情報が独立して管理されるために、主制御基板３０１以外からサブ制御基板３０２に仮に正しい通信情報が不正に送信されたとしても、主制御基板３０１から正規の通信情報が送信された際にサブ制御基板３０２において当該通信情報から正しくコマンドを抽出できないこととなり、サブ制御基板３０２に不正にコマンドが送信されたことを検知できる。
【０２２９】
上記の実施形態１においては、コマンド通信ごとの変換初期情報として当選役を決定する乱数カウンタを援用する構成について説明したが、主制御基板３０１に搭載されている他のハードウェアカウンタやハードウェアタイマ等やＭＰＵ３１０やＣＰＵ３１１に内在しているハードウェアカウンタやハードウェアタイマを援用する構成とすることもでき、また、変換初期情報を更新するために新たにハードウェアカウンタやハードウェアタイマを設ける構成とすることもできる。
【０２３０】
上記の実施形態２においては、変換初期情報としてＣＰＵ３１１の固有ＩＤを用いる構成について説明したが、スロット機ごとに異なる他の内部情報に基づいて変換初期情報を設定する構成とすることもでき、また、実質的に絶え間なく値が変化するように利用されているカウンタの値に基づいて変換初期情報を設定する構成とすることもできる。また、スロット機の個体ごとに異なる値が設定される構成であることが好ましいが、スロット機の個体ごとに異ならない値が設定される構成であってもよい。
【０２３１】
上記の実施形態１及び実施形態２においては、演出や入賞を補助するサブ制御基板３０２へのコマンドに対して所定の変換を行ったコマンドを送信する構成について説明したが、他の制御基板、例えば、メダル等の遊技媒体の払い出しを制御する払出制御基板を有する遊技機における払出制御基板への払出コマンドや貸出コマンド等のコマンドに対して所定の変換を行ったコマンドを送信する構成とすることもできる。
【０２３２】
上記の実施形態１及び実施形態２においては、メダルを遊技媒体とする回胴式遊技機のコマンド通信において、所定の変換を行ったコマンドを送信する構成について説明したが、球体を遊技媒体とする回胴式遊技機や弾球遊技機におけるコマンド通信に対して適用する構成とすることもできる。更に、遊技機と通信可能な装置との通信に対して適用する構成とすることもでき、例えば、封入式の弾球遊技機のように、通常遊技において遊技媒体が遊技機の外部に払い出されず、電子的に遊技球の貯留数を増減させる構成であり、電子的に貯留された遊技球を精算する精算装置との通信に対して適用する構成が挙げられる。
【０２３３】
以下、上記した各種の形態から抽出される発明群の特徴について、必要に応じて効果等を示しつつ説明する。なお、理解の容易のために上記の各種の形態において対応する構成を括弧書き等で適宜に示すこととするが、当該括弧書き等で示した具体的な構成に限定されるものではない。また、各特徴に記載した用語の意味や例示等は、同一の文言にて記載した他の特徴に記載した用語の意味や例示として適用することができる。
【０２３４】
従来の典型的な遊技機において、始動入賞装置への遊技球の入賞を契機として抽選が行われ、表示装置の表示画面にて絵柄の変動表示が行われる。また、抽選の結果が当選である場合には表示画面にて特定絵柄の組み合わせ等が最終停止表示され、遊技者にとって有利な利益遊技状態へ移行する。この利益遊技状態には、特別遊技状態における継続ラウンド数や特別遊技状態の後に通常遊技状態よりも遊技者にとって有利な特定遊技状態を付随させるか否か等が異なる複数種類の遊技態様が設定されている。上記の遊技機において遊技態様を多様化させているものの、遊技の興趣向上を図る観点から未だ改良の余地がある。
【０２３５】
＜特徴Ａ１＞
発明Ａ群に係る遊技機は、
第１の制御装置（例えば、主制御基板３０１）と、前記第１の制御装置と通信可能な第２の制御装置（例えば、サブ制御基板３０２）とを備える遊技機であって、
前記第１の制御装置は、通信ごとに更新される基礎情報（例えば、変換初期情報）から生成される複数種類の特定情報（例えば、第１変換情報及び第２変換情報）に基づいて所定の条件の成立に伴う指示情報（例えば、コマンド）を変換することにより変換指示情報（変換コマンド）を生成し、前記基礎情報と前記変換指示情報とを含む通信情報を前記第２の制御装置へ送信する情報送信手段（例えば、ポート出力処理Ｓ２１３）を含み、
前記第２の制御装置は、前記第１の制御装置からの前記通信情報を受信し、当該通信情報に含まれる前記基礎情報から生成される複数種類の特定情報に基づいて前記通信情報に含まれる前記変換指示情報を変換することにより前記指示情報を抽出する情報受信手段（例えば、コマンド受信処理Ｓ２１０４）を含む、
ことを特徴としている。
【０２３６】
特徴Ａ１の構成であれば、第１の制御装置から第２の制御装置へ伝達される指示そのものが送受信されるのではないために、第１の制御装置から第２の制御装置へ実際に送信される通信情報から各種の指示情報を識別することが困難になり、安全に各種の指示情報を伝達できる。これにより、遊技者にとって有利な状態にする指示情報を第２の制御装置に不正に送信して過剰にメダルを獲得するような不正行為も抑制できる。また、第１の制御装置から第２の制御装置へ伝達される各種の指示情報が複数の特定情報に基づいて分割的に変換されるために、通信情報から各種の指示情報を識別することが更に困難になる。また、変換指示情報から変換前の指示情報を抽出するために必要な複数種類の特定情報そのものが実際に送受信される通信情報に含まれるわけではないために、各種の特定情報が通信情報に含まれる場合に比べて安全に各種の指示情報を伝達できる。
【０２３７】
＜特徴Ａ２＞
特徴Ａ１に記載の遊技機において、
前記情報送信手段は、
前記基礎情報を更新する基礎情報更新手段（例えば、乱数カウンタ及び変換初期情報取得処理Ｓ１００３）と、
前記基礎情報更新手段で更新される前記基礎情報から所定のビット演算（例えば、線形帰還シフト演算）を繰り返して前記複数種類の特定情報の各々を生成する特定情報生成手段（例えば、変換情報更新処理Ｓ１００４及び変換情報更新処理Ｓ１００６）と、
前記特定情報生成手段で生成される前記複数種類の特定情報に基づいて前記指示情報を変換して、前記変換指示情報として前記複数種類の特定情報の各々により変換された部分を含む複合変換指示情報を生成する変換手段（例えば、上位ワード変換処理Ｓ１００５及び下位ワード変換処理Ｓ１００７）と、
前記通信情報として前記基礎情報更新手段で更新された前記基礎情報及び前記複合変換指示情報を含む通信情報を生成する通信情報生成手段（例えば、サブ通信情報出力処理Ｓ１００８）と、
前記通信情報生成手段で生成される前記通信情報を送信する通信情報送信手段（例えば、入出力ポート３１４）と、
を含み、
前記情報受信手段は、
前記通信情報送信手段から送信される前記通信情報を受信する通信情報受信手段（例えば、通信情報格納処理Ｓ２６０１）と、
前記通信情報受信手段により受信した前記通信情報に含まれる前記基礎情報から前記所定のビット演算を繰り返して前記複数種類の特定情報を生成する特定情報再生手段（例えば、変換初期情報抽出処理Ｓ２６０２、変換情報更新手段Ｓ２６０３及び変換情報更新手段Ｓ２６０５）と、
前記特定情報再生手段で生成される前記複数種類の特定情報に基づいて前記通信情報受信手段により受信した前記通信情報に含まれる前記複合変換指示情報を変換することにより前記指示情報を抽出する指示情報抽出手段（例えば、上位ワード変換処理Ｓ２６０４及び下位ワード変換処理Ｓ２６０６）と、
を含む、
構成であることが好ましい。
【０２３８】
特徴Ａ２の構成であれば、第１の制御装置及び第２の制御装置における各種の特定情報の生成においてビット演算のみを用いているために、加減乗除の演算等のビット演算以外の演算を行う場合に比べて極めて高速に演算でき、第１の制御装置における指示情報の送信の遅延及び第２の制御装置における変換指示情報の受信の遅延を極めて良好に抑制できる。
【０２３９】
＜特徴Ａ３＞
特徴Ａ２に記載の遊技機において、
前記第１の制御装置は、少なくとも１種類の利益役の当否を抽選するための乱数カウンタを含み、
前記基礎情報更新手段は、通信ごとに前記乱数カウンタの値を取得して前記基礎情報に設定する、
構成であることが好ましい。
【０２４０】
特徴Ａ３の構成であれば、基礎情報を更新するための乱数カウンタとして利益役の当否を抽選するために乱数カウンタを援用しているために、第１の制御装置や第２の制御装置等の構造を複雑にすることなく基礎情報を簡便に更新できる。
【０２４１】
＜特徴Ａ４＞
特徴Ａ２に記載の遊技機において、
前記第１の制御装置は、
固有識別番号（例えば、固有ＩＤ）を有する中央演算装置（例えば、ＣＰＵ３１１）と、
少なくとも１種類の利益役の当否を抽選するための乱数カウンタと、
を含み、
前記基礎情報更新手段は、初回の通信において前記中央演算装置の固有識別番号の少なくとも一部を取得して前記基礎情報に設定し、初回以降の通信ごとに前記乱数カウンタの少なくとも一部の値を取得して前記基礎情報に設定する、
構成であることが好ましい。
【０２４２】
特徴Ａ４の構成であれば、初回の通信に対する基礎情報として中央演算装置の固有識別番号を用いるために、第１の制御装置の立ち上げ時であって乱数カウンタが動作を開始していない場合であっても確実に指示情報を伝達できる。更に、通常、中央演算装置の固有識別番号として「０」が設定されることはないために、基礎情報として確実に機能することとなる。また、各回の通信において基礎情報をランダムな値に設定できるために、通信情報から各種の指示情報を識別することが更に困難になる。
【０２４３】
＜特徴Ｂ１＞
第１の制御装置（例えば、主制御基板３０１）と、前記第１の制御装置と通信可能な第２の制御装置（例えば、サブ制御基板３０２）とを備える遊技機であって、
前記第１の制御装置は、基礎情報（例えば、変換初期情報）から生成される第１の特定情報（例えば、第１変換情報）に基づいて所定の条件の成立に伴う指示情報（例えば、コマンド）を変換することにより生成される変換指示情報（変換コマンド）を含む通信情報を前記第２の制御装置へ送信する情報送信手段（例えば、ポート出力処理Ｓ２１３’）を含み、
前記第２の制御装置は、前記第１の制御装置からの前記通信情報を受信し、通信ごとに更新される第２の基礎情報から生成される特定情報に基づいて前記通信情報に含まれる前記変換指示情報を変換することにより前記指示情報を抽出する情報受信手段（例えば、コマンド受信処理Ｓ２１０４）を含み、
前記情報送信手段は、前回の通信に対応する第１の特定情報から少なくとも１回の所定の演算に基づいて今回の通信に対応する前記基礎情報を生成し、今回の通信に対応する前記基礎情報から少なくとも１回の前記所定の演算（例えば、線形帰還シフト演算）に基づいて今回の通信に対応する前記第１の特定情報を生成し、
前記情報受信手段は、前回の通信に対する第２の特定情報から前記情報送信手段における前記所定の演算と同一回数の同一演算に基づいて今回の通信に対応する前記基礎情報を生成し、当該基礎情報から前記情報送信手段における前記所定の演算と同一回数の同一の演算に基づいて前記第２の特定情報を生成し、
前記第１の制御装置における前記第１の基礎情報と前記第２の制御装置における前記第２の基礎情報とを共通化する基礎情報共通化手段（例えば、変換初期情報設定処理Ｓ４１８及び初期化コマンド設定処理Ｓ４１９）を含む、
ことを特徴としている。
【０２４４】
特徴Ｂ１の構成であれば、第１の制御装置から第２の制御装置へ伝達される指示そのものが送受信されるのではないために、第１の制御装置から第２の制御装置へ実際に送信される通信情報から各種の指示情報を識別することが困難になり、安全に各種の指示情報を伝達できる。これにより、遊技者にとって有利な状態にする指示情報を第２の制御装置に不正に送信して過剰にメダルを獲得するような不正行為も抑制できる。また、変換指示情報から変換前の指示情報を抽出するために必要な特定情報を各通信において変換指示情報と共に送信する必要が無いために安全に各種の指示情報を伝達できる。また、第１の制御装置と第２の制御装置とで各回の通信に対する特定情報が独立して管理されるために、主制御基板３０１以外から通信情報が不正に送信されたとしても、その後に第１の制御装置から通信情報が送信されればサブ制御基板３０２において当該通信情報から正しく指示情報を抽出できないこととなり、第２の制御装置に通信情報が不正に送信されたことを検知できる。
【０２４５】
＜特徴Ｂ２＞
特徴Ｂ１に記載の遊技機において、
前記基礎情報共通化手段は、
前記第１の制御装置において前記第１の基礎情報に所定の初期情報を設定する初期情報設定手段と（例えば、変換初期情報設定処理Ｓ４１８）、
前記初期情報設定手段で設定される前記第１の基礎情報を前記第２の制御装置へ送信する初期情報送信手段（例えば、ポート出力処理Ｓ２１３’）と、
前記第２の制御装置において前記第１の制御装置から送信される前記第１の基礎情報を受信する初期情報受信手段（例えば、コマンド割込み処理）と、
前記第２の制御装置において前記第１の制御装置から送信される前記第１の基礎情報を前記第２の基礎情報に設定する初期情報共通設定手段（例えば、通信情報格納処理Ｓ２６０１）と、
を含む、
構成であることが好ましい。
【０２４６】
特徴Ｂ２の構成であれば、確実に、第１の制御装置における第１の基礎情報と第２の制御装置における第２の基礎情報とを共通化できる。
【０２４７】
＜特徴Ｂ３＞
特徴Ｂ２に記載の遊技機において、
前記第１の制御装置は、少なくとも１種類の利益役の当否を抽選するための乱数カウンタを含み、
前記初期情報設定手段は、電源供給の開始に伴う前記第１の制御装置の立ち上げにおいいて、前記乱数カウンタの少なくとも一部の値を前記所定の初期情報として取得する、
構成であることが好ましい。
【０２４８】
特徴Ｂ３の構成であれば、基礎情報を更新するための乱数カウンタとして利益役の当否を抽選するために乱数カウンタを援用しているために、第１の制御装置や第２の制御装置等の構造を複雑にすることなく基礎情報を簡便に更新できる。
【０２４９】
＜特徴Ｂ４＞
特徴Ｂ２に記載の遊技機において、
前記第１の制御装置は、固有識別番号（例えば、固有ＩＤ）を有する中央演算装置（例えば、ＣＰＵ３１１）を含み、
前記初期情報設定手段は、電源供給の開始に伴う前記第１の制御装置の立ち上げにおいて、前記中央演算装置の前記固有識別番号を前記所定の初期情報として取得する、
構成であることが好ましい。
【０２５０】
特徴Ｂ４の構成であれば、初回の通信に対する基礎情報として中央演算装置の固有識別番号を用いるために、第１の制御装置の立ち上げ時であって乱数カウンタが動作を開始していない場合であっても確実に指示情報を伝達できる。更に、通常、中央演算装置の固有識別番号として「０」が設定されることはないために、基礎情報として確実に機能することとなる。また、各回の通信において基礎情報をランダムな値に設定できるために、通信情報から各種の指示情報を識別することが更に困難になる。
【０２５１】
＜特徴Ｂ５＞
特徴Ｂ２に記載の遊技機において、
前記第１の制御装置は、
少なくとも１種類の利益役の当否を抽選するための乱数カウンタと、
内部状態を初期化する初期化手段と、
を含み、
前記初期情報設定手段は、電源供給の開始に伴う前記第１の制御装置の立ち上げにおいて、前記初期化手段により前記内部状態を初期化した場合に前記乱数カウンタの少なくとも一部の値を前記所定の初期情報として取得し、前記内部状態が初期化されない場合に前回の電源供給の遮断の直前の通信に対応する第１の特定情報から前記情報送信手段における前記所定の演算と同一回数の同一演算に基づいて前記所定の初期情報を生成する、
構成であることが好ましい。
【０２５２】
特徴Ｂ５の構成であれば、基礎情報を更新するための乱数カウンタとして利益役の当否を抽選するために乱数カウンタを援用しているために、第１の制御装置や第２の制御装置等の構造を複雑にすることなく基礎情報を簡便に更新できる。
【０２５３】
＜特徴Ｂ６＞
特徴Ｂ２に記載の遊技機において、
前記第１の制御装置は、
固有識別番号を有する演算装置と、
前記内部状態を初期化する初期化手段と、
を含み、
前記初期情報設定手段は、電源供給の開始に伴う前記第１の制御装置の立ち上げにおいて、前記初期化手段により前記内部状態を初期化した場合に前記演算装置の前記固有識別番号の少なくとも一部を取得して前記基礎情報に設定し、前記内部状態が初期化されない場合に前回の電源供給の遮断の直前の通信に対応する第１の特定情報から前記情報送信手段における前記所定の演算と同一回数の同一演算に基づいて前記所定の初期情報を生成する、
構成であることが好ましい。
【０２５４】
特徴Ｂ６の構成であれば、初回の通信に対する基礎情報として中央演算装置の固有識別番号を用いるために、第１の制御装置の立ち上げ時であって乱数カウンタが動作を開始していない場合であっても確実に指示情報を伝達できる。更に、通常、中央演算装置の固有識別番号として「０」が設定されることはないために、基礎情報として確実に機能することとなる。また、各回の通信において基礎情報をランダムな値に設定できるために、通信情報から各種の指示情報を識別することが更に困難になる。
【産業上の利用可能性】
【０２５５】
本発明は、弾球遊技機及び回胴遊技機等の遊技機に適している。
【符号の説明】
【０２５６】
３０１：主制御基板
３０２：サブ制御基板
【図１】
2015181595.tif 000003
【図２】
2015181595.tif 000004
【図３】
2015181595.tif 000005
【図４】
2015181595.tif 000006
【図５】
2015181595.tif 000007
【図６】
2015181595.tif 000008
【図７】
2015181595.tif 000009
【図８】
2015181595.tif 000010
【図９】
2015181595.tif 000011
【図１０】
2015181595.tif 000012
【図１１】
2015181595.tif 000013
【図１２】
2015181595.tif 000014
【図１３】
2015181595.tif 000015
【図１４】
2015181595.tif 000016
【図１５】
2015181595.tif 000017
【図１６】
2015181595.tif 000018
【図１７】
2015181595.tif 000019
【図１８】
2015181595.tif 000020
【図１９】
2015181595.tif 000021
【図２０】
2015181595.tif 000022
【図２１】
2015181595.tif 000023
【図２２】
2015181595.tif 000024
【図２３】
2015181595.tif 000025
【図２４】
2015181595.tif 000026
【図２５】
2015181595.tif 000027
【図２６】
2015181595.tif 000028
【図２７】
2015181595.tif 000029
【図２８】
2015181595.tif 000030
【図２９】
2015181595.tif 000031
【図３０】
2015181595.tif 000032
【図３１】
2015181595.tif 000033
【図３２】
2015181595.tif 000034
【図３３】
2015181595.tif 000035
【図３４】
2015181595.tif 000036
【図３５】
2015181595.tif 000037
【図３６】
2015181595.tif 000038
【図３７】
2015181595.tif 000039
【図３８】
2015181595.tif 000040