(57)【要約】      （修正有）【課題】変動表示ゲームに関する情報を正確に表示する遊技機を提供する。【解決手段】第１発光部と、第２発光部と、前記第１発光部と前記第２発光部の発光状態を制御する演出制御手段と、を備える遊技機において、前記演出制御手段は、変動表示ゲームが実行中でないときに、前記第２発光部の発光状態を変化可能であり、前記第２発光部の発光状態を変化させたときに、前記第１発光部の発光状態を変化させない。【選択図】図３７
2020032245.tif 000002
【特許請求の範囲】
【請求項１】
第１発光部と、第２発光部と、前記第１発光部と前記第２発光部の発光状態を制御する演出制御手段と、を備える遊技機において、
前記演出制御手段は、
変動表示ゲームが実行中でないときに、前記第２発光部の発光状態を変化可能であり、
前記第２発光部の発光状態を変化させたときに、前記第１発光部の発光状態を変化させないことを特徴とする遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遊技の演出を行う複数の演出装置と、前記複数の演出装置を制御する演出制御手段と、を備える遊技機に関する。
【背景技術】
【０００２】
従来、客待ち時に発光部に対する節電制御を行う遊技機が存在する（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１６１５５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の遊技機において、節電制御等において、全ての発光部の発光状態を一律に変化させていたため、変動表示ゲームに関する情報を表示するための発光部の発光状態までも変化して、正確に情報を表示できない問題があった。
【０００５】
本発明は、遊技機において、変動表示ゲームに関する情報を正確に表示することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の代表的な一形態では、第１発光部と、第２発光部と、前記第１発光部と前記第２発光部の発光状態を制御する演出制御手段と、を備える遊技機において、前記演出制御手段は、変動表示ゲームが実行中でないときに、前記第２発光部の発光状態を変化可能であり、前記第２発光部の発光状態を変化させたときに、前記第１発光部の発光状態を変化させない。
【発明の効果】
【０００７】
本発明の一形態によれば、遊技機において変動表示ゲームに関する情報を正確に表示できる。
【図面の簡単な説明】
【０００８】
【図１】遊技機を前面側から見た斜視図である。
【図２Ａ】遊技盤の正面図である。
【図２Ｂ】ランプ表示装置の構成を示す図である。
【図３】遊技機の遊技制御系の構成例を示すブロック図である。
【図４】遊技機の演出制御系の構成例を示すブロック図である。
【図５Ａ】メイン処理の前半部分の手順を示すフローチャートである。
【図５Ｂ】メイン処理の後半部分の手順を示すフローチャートである。
【図６】タイマ割込み処理の手順を示すフローチャートである。
【図７】特図ゲーム処理の手順を示すフローチャートである。
【図８】始動口スイッチ監視処理の手順を示すフローチャートである。
【図９】特図始動口スイッチ共通処理の手順を示すフローチャートである。
【図１０】特図普段処理の手順を示すフローチャートである。
【図１１】特図１変動開始処理の手順を示すフローチャートである。
【図１２】特図２変動開始処理の手順を示すフローチャートである。
【図１３】大当りフラグ１設定処理の手順を示すフローチャートである。
【図１４】大当りフラグ２設定処理の手順を示すフローチャートである。
【図１５】大当り判定処理の手順を示すフローチャートである。
【図１６】（Ａ）設定ごとの大当り確率を示すテーブルである。（Ｂ）設定ごとの大当り図柄振分を示すテーブルである。
【図１７】普図ゲーム処理の手順を示すフローチャートである。
【図１８】普図普段処理の手順を示すフローチャートである。
【図１９】演出制御装置のメイン処理を示すフローチャートである。
【図２０】受信コマンドチェック処理を示すフローチャートである。
【図２１】受信コマンド解析処理を示すフローチャートである。
【図２２】単発系コマンド処理を示すフローチャートである。
【図２３】図柄系コマンド処理を示すフローチャートである。
【図２４】変動系コマンド処理を示すフローチャートである。
【図２５】変動演出設定処理を示すフローチャートである。
【図２６】設定ごとの演出出現率を示すテーブルである。
【図２７】停電復旧設定処理を示すフローチャートである。
【図２８】演出ボタン入力処理を示すフローチャートである。
【図２９】遊技島に設けられた各遊技機（台）の設定情報を表示する様子を示す図である。
【図３０】ホール・遊技者設定モード処理を示すフローチャートである。
【図３１】客待ちデモ編集処理を示すフローチャートである。
【図３２】客待ちデモのタイミングを示すタイムチャートである。
【図３３】第２実施形態において、演出制御装置（マスタＩＣ側）と盤装飾装置（スレーブＩＣ側）との接続状況を示す図である。
【図３４】第２実施形態に係るスレーブＩＣの構成を示すブロック図である。
【図３５】第２実施形態に係るスレーブＩＣに備えられる出力設定レジスタに割り当てられたワークレジスタを説明するための図である。
【図３６】第２実施形態に係るマスタＩＣが送信する演出制御データの構成と、演出制御データを構成する各データの送信順序を説明する図である。
【図３７】第２実施形態に係る節電制御処理を示すフローチャートである。
【図３８】第２実施形態に係る装飾制御処理を示すフローチャートである。
【図３９】第２実施形態に係る節電制御の様子を例示するタイムチャートである。
【図４０】第２実施形態に係る遊技者ＬＥＤ輝度調整処理（又はホールＬＥＤ輝度調整処理）示すフローチャートである。
【図４１】第２実施形態に係る遊技者ＬＥＤ輝度調整処理中における表示画面の一例を示す図である。
【図４２】第２実施形態に係るエラー／不正設定処理を示すフローチャートである。
【図４３】第２実施形態に係るＲＡＭ初期化設定処理を示すフローチャートである。
【図４４】第３実施形態において、演出制御装置（マスタＩＣ側）と、盤装飾装置や盤演出装置（スレーブＩＣ側）との接続状況を示す図である。
【図４５】第３実施形態に係る演出制御装置のメイン処理を示すフローチャートである。
【図４６】第３実施形態に係る可動体制御タイマ割込み処理を示すフローチャートである。
【図４７】第３実施形態に係るマスタＩＣが送信する演出制御データの構成と、演出制御データを構成する各データの送信順序を説明する図である。
【図４８】第３実施形態に係るスレーブＩＣの処理を示すフローチャートである。
【図４９】第３実施形態に係るスレーブＩＣでの処理の様子を示すタイムチャートである。
【発明を実施するための形態】
【０００９】
（第１実施形態）
以下、本発明の好適な実施の形態を図面に基づいて説明する。なお、遊技機の説明における前後左右とは、遊技中の遊技者から見た方向を指すものとする。
【００１０】
〔遊技機全体図〕
図１は、遊技機を説明する図である。
【００１１】
遊技機１０は島設備に固定される枠１１に、ヒンジを介して開閉回動自在に取り付けられる開閉枠を備える。開閉枠は、前面枠１２（本体枠）及びガラス枠１５によって構成されている。
【００１２】
前面枠１２には、遊技盤３０（図２参照）が配設されるとともに、遊技盤３０の前面を覆うカバーガラス１４を有するガラス枠１５が取り付けられる。カバーガラス１４は、遊技盤３０に形成される遊技領域３２（図２参照）を視認可能とする遊技視認領域として機能する。
【００１３】
前面枠１２及びガラス枠１５は、それぞれ個別に開放することが可能となっている。例えば、ガラス枠１５のみを開放することで、遊技盤３０の遊技領域３２にアクセスすることができる。また、前面枠１２をガラス枠１５が開放されていない状態で開放することで、遊技盤３０の裏面側に配設された遊技制御装置（主基板）１００（図３参照）等にアクセスすることができる。
【００１４】
ガラス枠１５のカバーガラス１４周囲の縁部分には、種々の枠構成部材が配設されている。
【００１５】
ガラス枠１５の上部中央及び左側部には、遊技状態に応じて発光演出可能な装飾装置１８ａ，１８ｂが配設されている。装飾装置１８ａ，１８ｂは、内部にＬＥＤ等の照明部材を収容しており、遊技状態に応じた発光演出を行う。これら装飾装置１８ａ，１８ｂの内部に配設される照明部材は、枠装飾装置１８（図４参照）の一部を構成している。
【００１６】
ガラス枠１５の上右角部分及び上左角部分には、上スピーカ１９ａがそれぞれ配設される。これら上スピーカ１９ａとは別に遊技機１０の下部には、２つの下スピーカ１９ｂが設けられている。下スピーカ１９ｂは、ガラス枠１５の下左角部分及び前面枠１２の下右角部分に配設されている。これら上スピーカ１９ａ及び下スピーカ１９ｂは、効果音や警報音、報知音等を発するものである。
【００１７】
ガラス枠１５の右側部には、遊技機１０の上下方向に延設されるとともに、前方（遊技者側）に向かって突出する突出演出ユニット１３が配設されている。突出演出ユニット１３は、遊技の進行状態に応じて発光演出等を行う演出装置である。突出演出ユニット１３の内部に配設される照明部材も枠装飾装置１８（図４参照）の一部を構成している。
【００１８】
ガラス枠１５の下部には、遊技球を貯留可能な上皿２１を有する上皿ユニットが取り付けられている。上皿２１は、上面が開口した箱状に形成されている。上皿２１に貯留されている遊技球は、一球ずつ球発射装置（図示省略）に供給される。
【００１９】
上皿ユニットは、遊技者からの入力操作を受け付ける演出操作装置と、遊技者からの入力操作を受け付ける球貸操作装置と、遊技状態に応じて発光演出等を行う装飾装置２２と、をさらに備える。
【００２０】
演出操作装置は、演出ボタン２５にタッチパネル２５ｂを組み込んだ操作装置であり、遊技者が操作しやすいように上皿ユニットの上部中央に設けられている。
【００２１】
遊技者が演出操作装置を操作することによって、表示装置４１（図２参照）に表示される特図変動表示ゲーム等において遊技者の操作を介入させた演出を行うことができる。例えば、演出パターン（演出態様）を選択したり、始動記憶に対応する変動表示ゲームの結果を事前に予告する予告演出を実行したりすることができる。なお、変動表示ゲームには特図変動表示ゲームが含まれ、単に変動表示ゲームとした場合には、本明細書では特図変動表示ゲームを指すものとする。
【００２２】
また、変動表示ゲームの実行中だけでなく、非実行中に遊技者が演出操作装置を操作することによっても演出パターンを変更するようにしてもよい。
【００２３】
なお、変動表示ゲームが実行される際の遊技状態は、複数の遊技状態からなる。通常遊技状態（通常状態）とは、特別な遊技状態が発生していない遊技状態である。また、特別な遊技状態とは、例えば、特定遊技状態としての時短状態や変動表示ゲームにおいて特別結果（例えば大当り）の発生確率が高い状態（確変状態、確率変動状態）、大当り状態（特別遊技状態）である。
【００２４】
ここで、確変状態（特定遊技状態）は、次の大当りが発生するまで継続するもの（ループタイプ）、所定回数の変動表示ゲームが実行されるまで継続するもの（回数切りタイプ、ＳＴ）、及び所定の確率転落抽選に当選するまで継続するもの（転落抽選タイプ）等がある。
【００２５】
さらに、確変状態を発生させるか否かを大当り図柄乱数によって決定せずに、大当りが発生した場合に必ず確変状態を発生させるようにしてもよいし、特定領域を備える入賞装置等を設け、特定領域を遊技球が通過した場合に確変状態を発生させるようにしてもよい。
【００２６】
球貸操作装置は、遊技者が遊技球を借りる場合に操作する操作装置であって、上皿ユニットの上部右側に設けられている。球貸操作装置は、球貸ボタン２７と、返却ボタン２８と、残高表示部２６と、を備えている。球貸ボタン２７は遊技球を借りる場合に遊技者が操作するボタンであり、返却ボタン２８は遊技機１０に隣接するように配置されるカードユニット（図示省略）からプリペイドカード等を排出させる場合に遊技者が操作するボタンである。残高表示部２６は、プリペイドカード等の残高が表示される表示領域である。
【００２７】
装飾装置２２は、内部にＬＥＤ等の照明部材を収容しており、遊技状態に応じて発光演出等を行う装置であって、上皿ユニットの前側部分に設けられている。装飾装置２２の内部に配設される照明部材は、枠装飾装置１８（図４参照）の一部を構成している。
【００２８】
上記した上皿ユニット等を備えるガラス枠１５の下方であって、前面枠１２の下部には、球発射装置（図示省略）の動作を制御するための操作ハンドル２４と、遊技球を貯留可能な下皿２３とが設けられている。
【００２９】
操作ハンドル２４は、前面枠１２の右下部であって、右側の下スピーカ１９ｂの下方に配置されている。遊技者が操作ハンドル２４を回動操作することによって、球発射装置は上皿２１から供給された遊技球を遊技盤３０の遊技領域３２に発射する。球発射装置から発射される遊技球の発射速度は、操作ハンドル２４の回動操作量が大きくなるほど速くなるように設定されている。即ち、球発射装置は、遊技領域に遊技球を発射する勢（速度）である発射勢を、遊技者による操作ハンドル２４の操作に対応して変更でき、発射勢の異なる種々の発射態様で遊技球を発射できる。発射態様には、遊技領域３２の左側において遊技球を流下させる左打ち（通常打ち）と、遊技領域３２の右側において遊技球を流下させる右打ちが含まれる。
【００３０】
下皿２３は、上皿ユニットに対して所定の間隔をあけて、上皿ユニットの下方に配置されている。下皿２３は、当該下皿２３の底面を上下方向に貫通する球抜き穴２３ａと、球抜き穴２３ａを開閉するための開閉操作部２３ｂと、を有している。遊技者が開閉操作部２３ｂを操作して、球抜き穴２３ａを開くことによって、下皿２３に貯留されていた遊技球を球抜き穴２３ａを通じて外部に排出することができる。
【００３１】
〔遊技盤〕
続いて、図２Ａを参照して、遊技機１０の遊技盤３０について説明する。図２Ａは、遊技機１０に備えられる遊技盤３０の正面図である。
【００３２】
図２Ａに示すように、遊技盤３０は、各種部材の取付ベースとなる平板状の遊技盤本体３０ａを備える。遊技盤本体３０ａは木製又は合成樹脂製であって、当該遊技盤本体３０ａの前面にはガイドレール３１で囲まれた遊技領域３２が設けられている。遊技機１０は、ガイドレール３１で囲まれた遊技領域３２内に球発射装置から遊技球を発射して遊技を行うように構成されている。遊技領域３２には遊技球の流下方向を変換する部材として風車や障害釘等が配設されており、発射された遊技球はこれら部材により転動方向を変えながら遊技領域３２を流下する。
【００３３】
遊技領域３２の略中央には、変動表示ゲームの表示領域となる窓部を形成するセンターケース（前面構成体）４０が取り付けられている。センターケース４０に形成された窓部の後方には、複数の識別情報を変動表示（可変表示）する演出表示装置（変動表示装置）としての表示装置４１が配置されている。表示装置４１は、例えば、液晶ディスプレイを備え、センターケース４０の窓部を介して遊技盤３０の前面側から表示内容が視認可能となるように配置される。なお、表示装置４１は、液晶ディスプレイを備えるものに限らず、ＥＬやＣＲＴ等のディスプレイを備えるものであってもよい。
【００３４】
表示装置４１の表示画面（表示部）には、複数の変動表示領域が設けられており、各変動表示領域に識別情報（特別図柄）や変動表示ゲームを演出するキャラクタが表示される。その他、表示画面には遊技の進行に基づく画像（大当り表示やファンファーレ表示、エンディング表示等）が表示される。
【００３５】
また、センターケース４０には、遊技領域３２を流下する遊技球をセンターケース４０の内側に導くためのワープ通路４０ｅへの流入口４０ａと、ワープ通路４０ｅを通過した遊技球が転動可能なステージ部４０ｂとが設けられている。センターケース４０のステージ部４０ｂは、始動入賞口３６及び普通変動入賞装置３７の上方に配置されているため、ステージ部４０ｂ上で転動した遊技球は始動入賞口３６又は普通変動入賞装置３７に入賞しやすくなっている。
【００３６】
センターケース４０の上部及び右側部には、それぞれ上部演出ユニット４０ｃ及び側部演出ユニット４０ｄが設けられる。上部演出ユニット４０ｃ及び側部演出ユニット４０ｄは、盤装飾装置４６（図４参照）及び盤演出装置４４（図４参照）の一部を構成している。上部演出ユニット４０ｃは、発光することで大当りの確定を報知する発光役物４８１を含んでよい。発光役物４８１は、変動表示ゲームが大当りの場合のみ発光する大当り確定報知ＬＥＤ４８１ａを有し、発光すると大当りが確定する。大当り確定報知ＬＥＤ４８１ａ（ひいては発光役物４８１）は、変動表示ゲームがはずれの場合には発光しない。
【００３７】
センターケース４０の右側方の遊技領域３２には、普通図柄始動ゲート（普図始動ゲート）３４が設けられている。普図始動ゲート３４の内部には、当該普図始動ゲート３４を通過した遊技球を検出するためのゲートスイッチ（ＳＷ）３４ａ（図３参照）が設けられている。遊技領域３２内に打ち込まれた遊技球が普図始動ゲート３４を通過すると、普図変動表示ゲームが実行される。
【００３８】
センターケース４０の左下方の遊技領域３２には一般入賞口３５が配置されており、センターケース４０の右下方の遊技領域３２にも一般入賞口３５が配置されている。これら一般入賞口３５への遊技球の入賞は、一般入賞口３５に備えられた入賞口スイッチ（ＳＷ）３５ａ〜３５ｎ（図３参照）によって検出される。
【００３９】
センターケース４０の下方の遊技領域３２には、特図変動表示ゲームの開始条件を付与する始動入賞口（第１始動入賞領域）３６が設けられ、その直下には第２始動入賞口（第２始動入賞領域）を備えた普通変動入賞装置３７が設けられる。普通変動入賞装置３７は、上端側が手前側に倒れる方向に回動することで、遊技球が流入し易い状態に変換する可動部材（可動片）３７ｂを備える。可動部材３７ｂが閉状態である場合には遊技球が普通変動入賞装置３７に入賞できないようになっている。遊技球が始動入賞口３６又は普通変動入賞装置３７に入賞した場合には、補助遊技として特図変動表示ゲームが実行される。
【００４０】
可動部材３７ｂは、所謂ベロ型の普通電動役物であり、普図変動表示ゲームの結果が所定の停止表示態様となった場合に、普電ソレノイド３７ｃ（図３参照）を介して回動して開いて、遊技球が普通変動入賞装置３７に流入しやすい開状態（遊技者にとって有利な入賞容易状態）に変化する。
【００４１】
なお、可動部材３７ｂは、後述する遊技制御装置１００によって制御される。遊技制御装置１００は、普図変動表示ゲームの変動時間を短縮したり普図変動表示ゲームの当り確率を通常よりも高確率としたりすることで入賞容易状態の発生頻度を高めたり、通常遊技状態で発生する入賞容易状態よりも入賞容易状態の発生時間を長くしたりすることで、前述の特定遊技状態として時短状態（普電サポート状態）を発生させる。なお、確変状態（潜伏確変状態を除く）においても、重複して時短状態（普電サポート状態）が発生する。
【００４２】
普通変動入賞装置３７の右下方の遊技領域３２には、大入賞口ソレノイド（３９ｂ）（図３参照）によって上端側が手前側に倒れる方向に回動することで大入賞口を開放するアタッカ形式の開閉扉３９ｃを有する特別変動入賞装置３９が設けられている。特別変動入賞装置３９は、特図変動表示ゲームの結果によって大入賞口を閉じた状態（遊技者にとって不利な閉塞状態）から開放状態（遊技者にとって有利な特別遊技状態）に変換し、大入賞口内への遊技球の流入を容易にさせることで、遊技者に所定の遊技価値（賞球）を付与するようになっている。なお、大入賞口内には、当該大入賞口に入った遊技球を検出する検出手段としてカウントスイッチ３９ａ（図３参照）が配設されている。また、大入賞口内や大入賞口近傍には、大入賞口を照らす大入賞口ＬＥＤ３９ｄが配設されている。
【００４３】
一般入賞口３５、始動入賞口３６、普通変動入賞装置３７、及び特別変動入賞装置３９の大入賞口に遊技球が入賞すると、払出制御装置２００（図３参照）は、入賞した入賞口の種類に応じた数の賞球を払出装置から上皿２１に排出する。また、普通変動入賞装置３７の下方の遊技領域３２には、入賞口等に入賞しなかった遊技球を回収するアウト口３０ｂが設けられている。
【００４４】
また、遊技領域３２の外側であって遊技盤本体３０ａの右下角部には、特図変動表示ゲーム（特図１変動表示ゲーム、特図２変動表示ゲーム）及び普図変動表示ゲームを実行する一括表示装置５０が設けられている。一括表示装置５０は、現在の遊技状態等の情報を表示する表示部５１〜６０を備える。
【００４５】
一括表示装置５０は、７セグメント型の表示器（ＬＥＤランプ）等で構成された変動表示ゲーム用の第１特図変動表示部５１（特図１表示器、ランプＤ１）及び第２特図変動表示部５２（特図２表示器、ランプＤ２）と、普図変動表示ゲーム用の変動表示部５３（普図表示器、ランプＤ１０、Ｄ１８）と、各変動表示ゲームの始動（保留）記憶数報知用の記憶表示部（特図１保留表示器５４、特図２保留表示器５５、普図保留表示器５６）と、を有している。特図１保留表示器５４はランプＤ１１、Ｄ１２により構成される。特図２保留表示器５５は、ランプＤ１３、Ｄ１４により構成される。普図保留表示器５６は、ランプＤ１５、Ｄ１６により構成される。
【００４６】
また、一括表示装置５０には、右打ち時（右打ちすべき時）又は左打ち時（通常打ち時）であることを報知する第１遊技状態表示部５７（第１遊技状態表示器、ランプＤ８）、時短状態が発生すると点灯して時短状態発生を報知する第２遊技状態表示部５８（第２遊技状態表示器、ランプＤ９）、遊技機１０の電源投入時に大当りの確率状態が高確率状態となっていることを表示する第３遊技状態表示部５９（第３遊技状態表示器、確率状態表示部、ランプＤ１７）、大当り時のラウンド数（特別変動入賞装置３９の開閉回数）を表示するラウンド表示部６０（ランプＤ３−Ｄ７）が設けられている。
【００４７】
特図１表示器５１と特図２表示器５２において、変動表示ゲームは、識別情報（例えば、中央のセグメント）の点灯消灯（点滅）を繰り返す変動表示によって実行される。なお、特図１表示器５１、特図２表示器５２は、このようなセグメント型の表示部に限らず、複数のＬＥＤの集合体により構成されていてもよいし、変動表示を実行する場合に、表示器として設けられるすべてのＬＥＤにより全点灯全消灯（全ＬＥＤの同時点滅）や、循環点灯（何れか１のＬＥＤから所定時間毎に所定の順序で点灯し、消灯する）、または複数のＬＥＤのうちの所定数のＬＥＤによる点灯消灯（点滅）や循環点灯によって行ってもよい。普図表示器５３においても、変動表示ゲームは、ランプＤ１０、Ｄ１８の点灯消灯を繰り返す変動表示（点滅）によって実行される。また、普図表示器５３も特図１表示器５１、特図２表示器５２と同様に適宜構成することが可能である。
【００４８】
また、図２Ｂは、センターケース４０の上部に設けられるランプ表示装置８０の構成を示す図である。ランプ表示装置８０は、図柄（後述の第四特別図柄）として点灯表示と消灯表示を繰り返す変動表示（点滅）を実行するランプ表示部１、２（ＬＥＤ）と、各特図変動表示ゲームの始動（保留）記憶数報知用のランプ表示部３−６（ＬＥＤ）を有する。なお、ランプ表示装置８０は、演出制御装置３００（後述）で制御される。
【００４９】
ランプ表示部１、２は、特図変動表示ゲームの変動表示として所定の点滅周期（例えば２００ｍｓｅｃ（ミリ秒））で点滅する。一括表示装置５０の特図１表示器５１、特図２表示器５２、普図表示器５３における変動表示が遊技制御装置１００で制御されるのに対して、ランプ表示装置８０のランプ表示部１、２の変動表示は演出制御装置３００（後述）で制御される。なお、ランプ表示部１（特図１第４図柄ＬＥＤ）は、特図１変動表示ゲーム用の第四特別図柄（第４図柄）を表示し、ランプ表示部２（特図２第４図柄ＬＥＤ）は、特図２変動表示ゲーム用の第四特別図柄（第４図柄）を表示する。
【００５０】
ランプ表示部３、４（特図１保留ＬＥＤ１、特図１保留ＬＥＤ２）は、消灯状態、点灯状態、点滅状態の組合せによって、特図１保留数（第１始動記憶数）を表示する。同様に、ランプ表示部５、６（特図２保留ＬＥＤ１、特図２保留ＬＥＤ２）は、消灯状態、点灯状態、点滅状態の組合せによって、特図２保留数（第２始動記憶数）を表示する。ランプ表示部３−６は、大当り発生により保留数の表示を終了するが、大当り状態中以外の場合（表示装置４１で後述のリーチが発生している場合も含む）では、保留数の表示を行う。
【００５１】
次に、遊技機１０における遊技の流れ、普図変動表示ゲーム及び特図変動表示ゲームの詳細について説明する。
【００５２】
遊技機１０では、図示しない球発射装置から遊技領域３２に向けて遊技球が打ち出されることによって遊技が行われる。打ち出された遊技球は、遊技領域３２内の各所に配置された障害釘や風車等によって転動方向を変えながら遊技領域３２を流下し、普図始動ゲート３４、一般入賞口３５、始動入賞口３６、普通変動入賞装置３７、又は特別変動入賞装置３９に入賞するか、遊技領域３２の最下部に設けられたアウト口３０ｂへ流入し、遊技領域３２から排出される。そして、一般入賞口３５、始動入賞口３６、普通変動入賞装置３７、又は特別変動入賞装置３９に遊技球が入賞すると、入賞した入賞口の種類に応じた数の賞球が払出装置を介して上皿２１に排出される。
【００５３】
普図始動ゲート３４には、当該普図始動ゲート３４を通過した遊技球を検出するゲートスイッチ３４ａ（図３参照）が設けられている。遊技球が普図始動ゲート３４を通過すると、ゲートスイッチ３４ａによって検出され、このときに抽出された当り判定用乱数値の判定結果に基づき普図変動表示ゲームが実行される。
【００５４】
普図変動表示ゲームを開始できない状態、例えば、既に普図変動表示ゲームが行われており当該普図変動表示ゲームが終了していない場合や、普図変動表示ゲームの結果が当りとなって普通変動入賞装置３７が開放状態に変換されている場合に、遊技球が普図始動ゲート３４を通過すると、普図始動記憶数が上限数未満ならば当該記憶数が加算（＋１）される。
【００５５】
普図始動記憶には普図変動表示ゲームの当りはずれを決定するための当り判定用乱数値が記憶されており、この当り判定用乱数値が判定値と一致した場合に、当該普図変動表示ゲームが当りとなって特定の結果態様（特定結果）が導出される。
【００５６】
普図変動表示ゲームは、一括表示装置５０に設けられた普図表示器５３で実行されるようになっている。普図表示器５３は、普通識別情報（普図）として点灯状態の場合に当りを示し、消灯状態の場合にはずれを示すＬＥＤから構成され、このＬＥＤを点滅表示することで普通識別情報の変動表示を行い、所定の変動表示時間の経過後、ＬＥＤを点灯又は消灯することで結果を表示するようになっている。
【００５７】
普図始動ゲート３４通過時に抽出された普図乱数値が当り値である場合には、普図表示器５３に表示される普通図柄が当り状態で停止し、当り状態となる。このとき、普電ソレノイド３７ｃ（図３参照）が駆動されることにより、可動部材３７ｂが所定の時間（例えば０．３秒間）だけ開状態に変換され、普通変動入賞装置３７への遊技球の入賞が許容される。
【００５８】
遊技球の始動入賞口３６への入賞及び普通変動入賞装置３７への入賞は、始動口１スイッチ３６ａ（図３参照）及び始動口２スイッチ３７ａ（図３参照）によって検出される。始動入賞口３６に入賞した遊技球は特図１変動表示ゲームの始動入賞球として検出され、所定の上限数を限度に記憶されるとともに、普通変動入賞装置３７に入賞した遊技球は特図２変動表示ゲームの始動入賞球として検出され、所定の上限数を限度に記憶される。
【００５９】
特図変動表示ゲームの始動入賞球の検出時には、大当り乱数値や大当り図柄乱数値、各変動パターン乱数値等が抽出される。これら乱数値は、遊技制御装置１００の特図保留記憶領域（ＲＡＭの一部）に特図始動入賞記憶として各々所定回数分（例えば最大で８回分）を限度に記憶される。特図始動入賞記憶の記憶数は、一括表示装置５０の始動入賞数報知用の特図１保留表示器５４や特図２保留表示器５５に表示されるとともに、表示装置４１の表示画面にも表示される。
【００６０】
遊技制御装置１００は、始動入賞口３６への入賞若しくは第１始動記憶に基づいて、特図１表示器５１で特図１変動表示ゲームを実行する。また、遊技制御装置１００は、普通変動入賞装置３７への入賞若しくは第２始動記憶に基づいて、特図２表示器５２で特図２変動表示ゲームを実行する。
【００６１】
特図１変動表示ゲーム（第１特図変動表示ゲーム）及び特図２変動表示ゲーム（第２特図変動表示ゲーム）は、特図１表示器５１及び特図２表示器５２において識別情報（特別図柄、特図）を変動表示した後に所定の結果態様を停止表示することで行われる。また、表示装置４１では、各特図変動表示ゲームに対応して複数種類の識別情報（例えば、数字、記号、キャラクタ図柄など）を変動表示させる飾り特図変動表示ゲームが実行される。
【００６２】
表示装置４１における飾り特図変動表示ゲームは、前述した数字等で構成される飾り特別図柄（識別情報）が左（第一特別図柄）、右（第二特別図柄）、中（第三特別図柄）の順に変動表示（スクロール表示）を開始して、所定時間後に変動している図柄を順次停止させて、特図変動表示ゲームの結果を表示することで行われる。また、表示装置４１では、興趣向上のためにキャラクタの出現等の多様な演出表示が行われる。さらに、飾り特図変動表示ゲームでは、他の飾り特別図柄（識別情報）として、ランプ表示装置８０のランプ表示部１、２において、点灯表示と消灯表示の繰り返し（点滅）によって第四特別図柄（第４図柄）が変動する。ランプ表示部１、２の変動表示は、開始から所定時間後に、はずれの場合は「点灯」、大当りの場合は「消灯」で停止する。
【００６３】
なお、逆に、第四特別図柄（第４図柄）としてのランプ表示部１、２の変動表示は、はずれの場合は「消灯」、大当りの場合は「点灯」で停止する構成も可能である。また、各ランプ表示部１、２としてＬＥＤ（第４図柄ＬＥＤ）を複数設けて、はずれの場合に複数のうちの一つのＬＥＤを点灯させ、大当りの場合に複数の全てのＬＥＤが点灯させるような構成も可能である。
【００６４】
始動入賞口３６又は普通変動入賞装置３７への遊技球の入賞が所定のタイミングでなされた場合（入賞検出時の大当り乱数値が大当り値である場合）には、特図変動表示ゲームの結果として表示図柄により特定の結果態様（特別結果態様）が導出され、大当り状態（特別遊技状態）となる。これに対応して、表示装置４１の表示態様は特別結果態様（例えば「７，７，７」等の数字が揃った状態）となる。
【００６５】
このとき、特別変動入賞装置３９は、大入賞口ソレノイド（３９ｂ）（図３参照）への通電によって、大入賞口が所定の時間（例えば３０秒）だけ閉状態から開状態に変換される。すなわち、特別変動入賞装置３９に備えられた大入賞口が所定の時間又は所定数の遊技球が入賞するまで大きく開き、この間遊技者は多くの遊技球を獲得することができるという特典が付与される。
【００６６】
なお、特図１表示器５１及び特図２表示器５２は、別々の表示器として構成してもよいし同一の表示器として構成してもよいが、各特図変動表示ゲームが同時に実行されないように設定される。
【００６７】
表示装置４１における飾り特図変動表示ゲームについては、特図１変動表示ゲームと特図２変動表示ゲームとを別々の表示装置や別々の表示領域で実行するようにしてもよいし、同一の表示装置や表示領域で実行するようにしてもよい。この場合、特図１変動表示ゲーム及び特図２変動表示ゲームに対応する飾り特図変動表示ゲームが同時に実行されないようにする。なお、特図２変動表示ゲームは、特図１変動表示ゲームよりも優先して実行されるようになっており、特図１変動表示ゲームと特図２変動表示ゲームの始動記憶があり、特図変動表示ゲームの実行が可能な状態になった場合は特図２変動表示ゲームが実行される。
【００６８】
なお、以下の説明において、特図１変動表示ゲームと特図２変動表示ゲームを区別しない場合は、単に特図変動表示ゲームと称する。
【００６９】
また、特に限定されるわけではないが、上記始動入賞口３６内の始動口１スイッチ３６ａ、普通変動入賞装置３７内の始動口２スイッチ３７ａ、ゲートスイッチ３４ａ、入賞口スイッチ３５ａ、カウントスイッチ（３９ａ）には、磁気検出用のコイルを備え該コイルに金属が近接すると磁界が変化する現象を利用して遊技球を検出する非接触型の磁気近接センサ（以下、近接スイッチと称する）が使用されている。また、遊技機１０のガラス枠１５等に設けられたガラス枠開放検出スイッチ６３や前面枠（遊技枠）１２等に設けられた前面枠開放検出スイッチ６４（本体枠開放検出スイッチ）には、機械的な接点を有するマイクロスイッチを用いることができる。
【００７０】
〔遊技制御装置〕
図３は、遊技機１０の遊技制御系のブロック図である。遊技機１０は遊技制御装置１００（主基板）を備え、遊技制御装置１００は、遊技を統括的に制御する主制御装置（主基板）であって、遊技用マイクロコンピュータ（以下、遊技用マイコンと称する）１１１を有するＣＰＵ部１１０と、入力ポートを有する入力部１２０と、出力ポートやドライバなどを有する出力部１３０、ＣＰＵ部１１０と入力部１２０と出力部１３０との間を接続するデータバス１４０などからなる。
【００７１】
ＣＰＵ部１１０は、アミューズメントチップ（ＩＣ）と呼ばれる遊技用マイコン（ＣＰＵ）１１１と、水晶振動子のような発振子を備え、ＣＰＵの動作クロックやタイマ割込み、乱数生成回路の基準となるクロックを生成する発振回路（水晶発振器）１１３などを有する。遊技制御装置１００及び該遊技制御装置１００によって駆動されるソレノイドやモータなどの電子部品には、電源装置４００で生成されたＤＣ３２Ｖ，ＤＣ１２Ｖ，ＤＣ５Ｖなど所定のレベルの直流電圧が供給されて動作可能にされる。
【００７２】
電源装置４００は、２４Ｖの交流電源からＤＣ３２Ｖの直流電圧を生成するＡＣＤＣコンバータやＤＣ３２Ｖの電圧からＤＣ１２Ｖ，ＤＣ５Ｖなどのより低いレベルの直流電圧を生成するＤＣ−ＤＣコンバータなどを有する通常電源部４１０と、遊技用マイコン１１１の内部のＲＡＭに対して停電時に電源電圧を供給するバックアップ電源部４２０と、停電監視回路を有し、遊技制御装置１００に停電の発生、回復を知らせる停電監視信号やリセット信号などの制御信号を生成して出力する制御信号生成部４３０などを備える。
【００７３】
本実施形態では、電源装置４００は、遊技制御装置１００と別個に構成されているが、バックアップ電源部４２０及び制御信号生成部４３０は、別個の基板上あるいは遊技制御装置１００と一体、すなわち、主基板上に設けるように構成してもよい。遊技盤３０及び遊技制御装置１００は機種変更の際に交換の対象となるので、実施例のように、電源装置４００若しくは主基板とは別の基板にバックアップ電源部４２０及び制御信号生成部４３０を設けることにより、交換の対象から外しコストダウンを図ることができる。
【００７４】
バックアップ電源部４２０は、電解コンデンサのような大容量のコンデンサ１つで構成することができる。バックアップ電源は、遊技制御装置１００の遊技用マイコン１１１（特に内蔵ＲＡＭ）に供給され、停電中あるいは電源遮断後もＲＡＭに記憶されたデータが保持されるようになっている。制御信号生成部４３０は、例えば通常電源部４１０で生成された３２Ｖの電圧を監視してそれが例えば１７Ｖ以下に下がると停電発生を検出して停電監視信号を変化させるとともに、所定時間後にリセット信号を出力する。また、電源投入時や停電回復時にもその時点から所定時間経過後にリセット信号を出力する。
【００７５】
また、遊技制御装置１００には初期化スイッチ１１２が設けられている。初期化スイッチ１１２が操作されると初期化スイッチ信号が生成され、これに基づき遊技用マイコン１１１内のＲＡＭ１１１ｃ及び払出制御装置２００内のＲＡＭに記憶されている情報を強制的に初期化する処理が行われる。特に限定されるわけではないが初期化スイッチ信号は電源投入時に読み込まれ、停電監視信号は遊技用マイコン１１１が実行するメインプログラムのメインループの中で繰り返し読み込まれる。リセット信号は強制割込み信号の一種であり、制御システム全体をリセットさせる。
【００７６】
遊技用マイコン１１１は、ＣＰＵ（中央処理ユニット：マイクロプロセッサ）１１１ａ、読出し専用のＲＯＭ（リードオンリメモリ）１１１ｂ及び随時読出し書込み可能なＲＡＭ（ランダムアクセスメモリ）１１１ｃを備える。
【００７７】
ＲＯＭ１１１ｂは、遊技制御のための不変の情報（プログラム、固定データ、各種乱数の判定値等）を不揮発的に記憶し、ＲＡＭ１１１ｃは、遊技制御時にＣＰＵ１１１ａの作業領域や各種信号や乱数値の記憶領域として利用される。ＲＯＭ１１１ｂ又はＲＡＭ１１１ｃとして、ＥＥＰＲＯＭのような電気的に書換え可能な不揮発性メモリを用いてもよい。
【００７８】
また、ＲＯＭ１１１ｂは、例えば、特図変動表示ゲームの実行時間、演出内容、リーチ状態の発生の有無などを規定する変動パターン（変動態様）を決定するための変動パターンテーブルを記憶している。変動パターンテーブルとは、始動記憶として記憶されている変動パターン乱数１〜３をＣＰＵ１１１ａが参照して変動パターンを決定するためのテーブルである。また、変動パターンテーブルには、結果がはずれとなる場合に選択されるはずれ変動パターンテーブル、結果が大当りとなる場合に選択される大当り変動パターンテーブル等が含まれる。さらに、これらのパターンテーブルには、リーチ状態となった後の変動パターンである後半変動パターンを決定するためのテーブル（後半変動グループテーブルや後半変動パターン選択テーブル等）、リーチ状態となる前の変動パターンである前半変動パターンを決定するためのテーブル（前半変動グループテーブルや前半変動パターン選択テーブル等）が含まれている。
【００７９】
ここでリーチ（リーチ状態）とは、表示状態が変化可能な表示装置を有し、該表示装置が時期を異ならせて複数の表示結果を導出表示し、該複数の表示結果が予め定められた特別結果態様となった場合に、遊技状態が遊技者にとって有利な遊技状態（特別遊技状態）となる遊技機１０において、複数の表示結果の一部がまだ導出表示されていない段階で、既に導出表示されている表示結果が特別結果態様となる条件を満たしている表示状態をいう。また、別の表現をすれば、リーチ状態とは、表示装置の変動表示制御が進行して表示結果が導出表示される前段階にまで達した時点でも、特別結果態様となる表示条件からはずれていない表示態様をいう。そして、例えば、特別結果態様が揃った状態を維持しながら複数の変動表示領域による変動表示を行う状態（いわゆる全回転リーチ）もリーチ状態に含まれる。また、リーチ状態とは、表示装置の表示制御が進行して表示結果が導出表示される前段階にまで達した時点での表示状態であって、表示結果が導出表示される以前に決定されている複数の変動表示領域の表示結果の少なくとも一部が特別結果態様となる条件を満たしている場合の表示状態をいう。
【００８０】
よって、例えば、特図変動表示ゲームに対応して表示装置に表示される飾り特図変動表示ゲームが、表示装置における左、中、右の変動表示領域の各々で所定時間複数の識別情報を変動表示した後、左、右、中の順で変動表示を停止して結果態様を表示するものである場合、左、右の変動表示領域で、特別結果態様となる条件を満たした状態（例えば、同一の識別情報）で変動表示が停止した状態がリーチ状態となる。他に、すべての変動表示領域の変動表示を一旦停止した時点で、左、中、右のうちいずれか二つの変動表示領域で特別結果態様となる条件を満たした状態（例えば、同一の識別情報となった状態、ただし特別結果態様は除く）をリーチ状態とし、リーチ状態から残りの一つの変動表示領域を変動表示するようにしてもよい。
【００８１】
そして、リーチ状態には複数のリーチ演出が含まれ、特別結果態様が導出される可能性が異なる（期待値が異なる）リーチ演出の系統として、ノーマルリーチ（Ｎリーチ）、スペシャル１リーチ（ＳＰ１リーチ）、スペシャル２リーチ（ＳＰ２リーチ）、スペシャル３リーチ（ＳＰ３リーチ）、プレミアリーチが設定されている。なお、期待値は、リーチなし＜ノーマルリーチ＜スペシャル１リーチ＜スペシャル２リーチ＜スペシャル３リーチ＜プレミアリーチの順に高くなるようになっている。また、リーチ状態は、少なくとも特図変動表示ゲームで特別結果態様が導出される場合（大当りとなる場合）における変動表示態様に含まれるようになっている。すなわち、特図変動表示ゲームで特別結果態様が導出されないと判定する場合（はずれとなる場合）における変動表示態様に含まれることもある。よって、リーチ状態が発生した状態は、リーチ状態が発生しない場合と比較して大当りとなる可能性の高い状態である。
【００８２】
ＣＰＵ１１１ａは、ＲＯＭ１１１ｂ内の遊技制御用プログラムを実行して、払出制御装置２００や演出制御装置３００に対する制御信号（コマンド）を生成したりソレノイドや表示装置の駆動信号を生成して出力して遊技機１０全体の制御を行う。また、図示しないが、遊技用マイコン１１１は、特図変動表示ゲームの大当りを判定するための大当り乱数や大当りの図柄を決定するための大当り図柄乱数、特図変動表示ゲームでの変動パターン（各種リーチやリーチなしの変動表示における変動表示ゲームの実行時間等を含む）を決定するための変動パターン乱数等を生成するための乱数生成回路と、発振回路１１３からの発振信号（原クロック信号）に基づいてＣＰＵ１１１ａに対する所定周期（例えば、４ｍｓｅｃ（ミリ秒））のタイマ割込み信号や乱数生成回路の更新タイミングを与えるクロックを生成するクロックジェネレータを備えている。
【００８３】
また、ＣＰＵ１１１ａは、特図変動表示ゲームに関する処理において、ＲＯＭ１１１ｂに記憶されている複数の変動パターンテーブルの中から、いずれか一の変動パターンテーブルを取得する。具体的には、ＣＰＵ１１１ａは、特図変動表示ゲームの遊技結果（大当りあるいははずれ）や、現在の遊技状態としての特図変動表示ゲームの確率状態（通常確率状態あるいは高確率状態）、始動記憶数などに基づいて、複数の変動パターンテーブルの中から、いずれか一の変動パターンテーブルを選択して取得する。ここで、ＣＰＵ１１１ａは、特図変動表示ゲームを実行する場合に、ＲＯＭ１１１ｂに記憶された複数の変動パターンテーブルのうち、いずれか一の変動パターンテーブルを取得する変動振り分け情報取得手段をなす。
【００８４】
払出制御装置２００は、ＣＰＵ、ＲＯＭ、ＲＡＭ、入力インタフェース、出力インタフェース等を備え、遊技制御装置１００からの賞球払出し指令（コマンドやデータ）に従って、払出ユニットの払出モータ９１を駆動させ、賞球を払い出させるための制御を行う。また、払出制御装置２００は、カードユニット６００からの貸球要求信号に基づいて払出ユニットの払出モータ９１を駆動させ、貸球を払い出させるための制御を行う。
【００８５】
遊技用マイコン１１１の入力部１２０には、遊技機に対する電波の発射を検出する電波センサ６２（盤電波センサ）、普図始動ゲート３４のゲートスイッチ３４ａ、第１始動入賞口３６内の始動口１スイッチ３６ａ、第２始動入賞口３７内の始動口２スイッチ３７ａ、入賞口スイッチ３５ａ、特別変動入賞装置３９の大入賞口スイッチ３９ａに接続され、これらのスイッチから供給されるハイレベルが１１Ｖでロウレベルが７Ｖのような負論理の信号が入力され、０Ｖ−５Ｖの正論理の信号に変換するインタフェースチップ（近接Ｉ／Ｆ）１２１が設けられている。
【００８６】
また、遊技機１０は、遊技条件に関する設定を変更可能な設定変更装置４２（設定変更手段）を有しており、インタフェースチップ（近接Ｉ／Ｆ）１２１は設定変更装置４２に接続されて設定変更装置４２からの信号が入力される。例えば、設定変更装置４２は、通常スロットマシンに設けられる設定変更装置でよく、キースイッチ、ボタンスイッチ、７セグメント型の表示器（ＬＥＤランプ）等で構成されるものでよい。設定変更装置４２は、遊技機１０内部に設けられ、例えば前面枠１２を開けなければ操作できない位置（アクセスできない位置）に設けられる。即ち、一般の遊技者は、設定変更装置４２にアクセスして操作することができない。なお、設定変更装置４２を遊技制御装置１００上（主基板上）に組み付けるようにして設けてもよい。
【００８７】
設定変更装置４２によって、大当りの確率や確変突入率などの遊技条件に関する設定を変更することができる。本実施形態において、遊技条件に関する設定は、設定１、設定２、設定３があり、設定１が遊技者に最も不利な設定（低設定）であり、設定２が中間の設定（中間設定）であり、設定３が遊技者に最も有利な設定（高設定）である。
【００８８】
近接Ｉ／Ｆ１２１の出力は、第２入力ポート１２３又は第３入力ポート１２４に供給されデータバス１４０を介して遊技用マイコン１１１に読み込まれる。なお、近接Ｉ／Ｆ１２１の出力のうち、ゲートスイッチ３４ａ、始動口１スイッチ３６ａ、始動口２スイッチ３７ａ、入賞口スイッチ３５ａ、大入賞口スイッチ３９ａの検出信号は第３入力ポート１２４に入力される。
【００８９】
また、近接Ｉ／Ｆ１２１の出力のうち、電波センサ６２の検出信号及びセンサやスイッチの異常を検出した際に出力される異常検知信号は第２入力ポート１２３に入力される。
【００９０】
また、第２入力ポート１２３には、遊技機１０の前面枠１２等に設けられた不正検出用の磁気センサスイッチ６１の検出信号、払出制御装置２００から出力される枠電波不正信号、払出ビジー信号が入力される。なお、振動を検出する振動センサスイッチを遊技機に設け、検出信号が第２入力ポート１２３に入力されるようにしてもよい。枠電波不正信号は前面枠１２（本体枠）に設けられた枠電波センサが電波を検出することに基づき出力される信号であり、払出ビジー信号は払出制御装置２００がコマンドを受付可能な状態か否かを示す信号である。
【００９１】
また、近接Ｉ／Ｆ１２１の出力のうち、第３入力ポート１２４への出力は、遊技制御装置１００から中継基板７０を介して図示しない試射試験装置へも供給されるようになっている。さらに、近接Ｉ／Ｆ１２１の出力のうち始動口１スイッチ３６ａと始動口２スイッチ３７ａの検出信号は、第３入力ポート１２４の他、遊技用マイコン１１１に入力されるように構成されている。
【００９２】
前述のように近接Ｉ／Ｆ１２１は、信号のレベル変換機能を有する。このようなレベル変換機能を可能にするため、近接Ｉ／Ｆ１２１には、電源装置４００から通常のＩＣの動作に必要な例えば５Ｖのような電圧の他に、１２Ｖの電圧が供給されるようになっている。
【００９３】
第３入力ポート１２４が保持しているデータは、遊技用マイコン１１１が第３入力ポート１２４に割り当てられているアドレスをデコードすることによってイネーブル信号ＣＥ２をアサート（有効レベルに変化）することよって、読み出すことができる。第２入力ポート１２３や後述の第１入力ポート１２２も同様である。
【００９４】
また、入力部１２０には、遊技機１０のガラス枠１５等に設けられたガラス枠開放検出スイッチ６３、前面枠１２等に設けられた前面枠開放検出スイッチ６４からの信号、払出異常を示すステータス信号、払出前の遊技球の不足を示すシュート球切れスイッチ信号、オーバーフローを示すオーバーフロースイッチ信号、操作ハンドル２４に設けられたタッチスイッチの入力に基づくタッチスイッチ信号を取り込んでデータバス１４０を介して遊技用マイコン１１１に供給する第１入力ポート１２２が設けられている。オーバーフロースイッチ信号は、下皿２３に遊技球が所定量以上貯留されていること（満杯になったこと）を検出したときに出力される信号である。
【００９５】
また、入力部１２０には、電源装置４００からの停電監視信号やリセット信号などの信号を遊技用マイコン１１１等に入力するためのシュミットバッファ１２５が設けられており、シュミットバッファ１２５はこれらの入力信号からノイズを除去する機能を有する。電源装置４００からの停電監視信号や、初期化スイッチ１１２からの初期化スイッチ信号は、一旦第１入力ポート１２２に入力され、データバス１４０を介して遊技用マイコン１１１に取り込まれる。つまり、前述の各種スイッチからの信号と同等の信号として扱われる。遊技用マイコン１１１に設けられている外部からの信号を受ける端子の数には制約があるためである。
【００９６】
一方、シュミットバッファ１２５によりノイズ除去されたリセット信号ＲＳＴは、遊技用マイコン１１１に設けられているリセット端子に直接入力されるとともに、出力部１３０の各ポートに供給される。また、リセット信号ＲＳＴは出力部１３０を介さずに直接中継基板７０に出力することで、試射試験装置に出力するために中継基板７０のポート（図示省略）に保持される試射試験信号をオフするように構成されている。
【００９７】
また、リセット信号ＲＳＴを中継基板７０を介して試射試験装置に出力可能に構成するようにしてもよい。なお、リセット信号ＲＳＴは入力部１２０の各ポート１２２，１２３，１２４には供給されない。リセット信号ＲＳＴが入る直前に遊技用マイコン１１１によって出力部１３０の各ポートに設定されたデータはシステムの誤動作を防止するためリセットする必要があるが、リセット信号ＲＳＴが入る直前に入力部１２０の各ポートから遊技用マイコン１１１が読み込んだデータは、遊技用マイコン１１１のリセットによって廃棄されるためである。
【００９８】
出力部１３０には、遊技用マイコン１１１から演出制御装置３００への通信経路及び遊技用マイコン１１１から払出制御装置２００への通信経路に配されるシュミットバッファ１３２が設けられている。遊技制御装置１００から演出制御装置３００及び払出制御装置２００へは、シリアル通信でデータが送信される。なお、演出制御装置３００の側から遊技制御装置１００へ信号を入力できないようにした片方向通信とされている。
【００９９】
さらに、出力部１３０には、データバス１４０に接続され図示しない認定機関の試射試験装置へ変動表示ゲームの特図図柄情報を知らせるデータや大当りの確率状態を示す信号などを中継基板７０を介して出力するバッファ１３３が実装可能に構成されている。バッファ１３３は遊技店に設置される実機（量産販売品）としてのパチンコ遊技機の遊技制御装置（主基板）には実装されない部品である。なお、前記近接Ｉ／Ｆ１２１から出力される始動口スイッチなど加工の必要のないスイッチの検出信号は、バッファ１３３を通さずに中継基板７０を介して試射試験装置に供給される。
【０１００】
一方、磁気センサスイッチ６１や電波センサ６２のようにそのままでは試射試験装置に供給できない検出信号は、一旦遊技用マイコン１１１に取り込まれて他の信号若しくは情報に加工されて、例えば遊技機が遊技制御できない状態であることを示すエラー信号としてデータバス１４０からバッファ１３３、中継基板７０を介して試射試験装置に供給される。
【０１０１】
なお、中継基板７０には、バッファ１３３から出力された信号を取り込んで試射試験装置に供給するポートや、バッファを介さないスイッチの検出信号の信号線を中継して伝達するコネクタなどが設けられている。中継基板７０上のポートには、遊技用マイコン１１１から出力されるチップイネーブル信号ＣＥも供給され、該信号ＣＥにより選択制御されたポートの信号が試射試験装置に供給されるようになっている。
【０１０２】
また、出力部１３０には、データバス１４０に接続され普通変動入賞装置３７を開放させるソレノイド（普電ソレノイド）３７ｃ、特別変動入賞装置３９を開放させるソレノイド（大入賞口ソレノイド）３９ｂの開閉データを出力するための第２出力ポート１３４が設けられている。
【０１０３】
また、出力部１３０には、一括表示装置５０に表示する内容に応じてＬＥＤのアノード端子が接続されているセグメント線のオン／オフデータを出力するための第３出力ポート１３５、一括表示装置５０のＬＥＤのカソード端子が接続されているデジット線のオン／オフデータを出力するための第４出力ポート１３６が設けられている。
【０１０４】
また、出力部１３０には、大当り情報など遊技機１０に関する情報を外部情報端子７１に出力するための第５出力ポート１３７が設けられている。外部情報端子７１にはフォトリレーが備えられ、例えば遊技店に設置された外部装置（情報収集端末や遊技場内部管理装置（ホールコンピュータ）など）に接続可能であり、遊技機１０に関する情報を外部装置に供給することができるようになっている。また、第５出力ポート１３７からはシュミットバッファ１３２を介して払出制御装置２００に発射許可信号も出力される。
【０１０５】
さらに、出力部１３０には、第２出力ポート１３４から出力される普電ソレノイド３７ｃや大入賞口ソレノイド３９ｂの開閉データ信号を受けてソレノイド駆動信号を生成し出力する第１ドライバ（駆動回路）１３８ａ、第３出力ポート１３５から出力される一括表示装置５０の電流供給側のセグメント線のオン／オフ駆動信号を出力する第２ドライバ１３８ｂ、第４出力ポート１３６から出力される一括表示装置５０の電流引き込み側のデジット線のオン／オフ駆動信号を出力する第３ドライバ１３８ｃ、第５出力ポート１３７から管理装置等の外部装置に供給する外部情報信号を外部情報端子７１に出力する第４ドライバ１３８ｄが設けられている。
【０１０６】
第１ドライバ１３８ａには、３２Ｖで動作するソレノイドを駆動できるようにするため、電源電圧としてＤＣ３２Ｖが電源装置４００から供給される。また、一括表示装置５０のセグメント線を駆動する第２ドライバ１３８ｂには、ＤＣ１２Ｖが供給される。デジット線を駆動する第３ドライバ１３８ｃは、表示データに応じたデジット線を電流で引き抜くためのものであるため、電源電圧は１２Ｖ又は５Ｖのいずれであってもよい。
【０１０７】
１２Ｖを出力する第２ドライバ１３８ｂによりセグメント線を介してＬＥＤのアノード端子に電流を流し込み、接地電位を出力する第３ドライバ１３８ｃによりカソード端子よりセグメント線を介して電流を引き抜くことで、ダイナミック駆動方式で順次選択されたＬＥＤに電源電圧が流れて点灯される。外部情報信号を外部情報端子７１に出力する第４ドライバ１３８ｄは、外部情報信号に１２Ｖのレベルを与えるため、ＤＣ１２Ｖが供給される。なお、バッファ１３３や第２出力ポート１３４、第１ドライバ１３８ａ等は、遊技制御装置１００の出力部１３０、すなわち、主基板ではなく、中継基板７０側に設けるようにしてもよい。
【０１０８】
さらに、出力部１３０には、外部の検査装置２５０へ各遊技機の識別コードやプログラムなどの情報を送信するためのフォトカプラ１３９が設けられている。フォトカプラ１３９は、遊技用マイコン１１１が検査装置２５０との間でシリアル通信によってデータの送受信を行えるように双方通信可能に構成されている。なお、かかるデータの送受信は、通常の汎用マイクロプロセッサと同様に遊技用マイコン１１１が有するシリアル通信端子を利用して行われるため、入力ポート１２２，１２３，１２４のようなポートは設けられていない。
【０１０９】
〔演出制御装置〕
次に、図４を用いて、演出制御装置３００（サブ基板）の構成について説明する。図４は、遊技機１０の演出制御系のブロック図である。
【０１１０】
演出制御装置３００は、遊技用マイコン１１１と同様にアミューズメントチップ（ＩＣ）からなる主制御用マイコン（ＣＰＵ）３１１と、主制御用マイコン３１１からのコマンドやデータに従って表示装置４１への映像表示のための画像処理を行うグラフィックプロセッサとしてのＶＤＰ（Video Display Processor）３１２と、各種のメロディや効果音などをスピーカ１９から再生させるため音の出力を制御する音源ＬＳＩ３１４を備えている。
【０１１１】
主制御用マイコン３１１には、ＣＰＵが実行するプログラムや各種データを格納したＰＲＯＭ（プログラマブルリードオンリメモリ）からなるプログラムＲＯＭ３２１、作業領域を提供するＲＡＭ３２２、停電時に電力が供給されなくとも記憶内容を保持可能なＦｅＲＡＭ３２３、現在の日時（年月日や曜日、時刻など）を示す情報を生成する計時手段をなすＲＴＣ（リアルタイムクロック）３３８が接続されている。なお、主制御用マイコン３１１の内部にも作業領域を提供するＲＡＭが設けられている。
【０１１２】
また、主制御用マイコン３１１にはＷＤＴ（ウォッチドッグ・タイマ）回路３２４が接続されている。主制御用マイコン３１１は、遊技用マイコン１１１からのコマンドを解析し、演出内容を決定してＶＤＰ３１２に出力映像の内容を指示したり、音源ＬＳＩ３１４への再生音の指示、装飾ランプの点灯、モータやソレノイドの駆動制御、演出時間の管理などの処理を実行する。
【０１１３】
ＶＤＰ３１２には、作業領域を提供するＲＡＭ３１２ａや、画像を拡大、縮小処理するためのスケーラ３１２ｂが設けられている。また、ＶＤＰ３１２にはキャラクタ画像や映像データが記憶された画像ＲＯＭ３２５や、画像ＲＯＭ３２５から読み出されたキャラクタなどの画像データを展開したり加工したりするのに使用される超高速なＶＲＡＭ（ビデオＲＡＭ）３２６が接続されている。
【０１１４】
特に限定されるわけではないが、主制御用マイコン３１１とＶＤＰ３１２との間は、パラレル方式でデータの送受信が行われるように構成されている。パラレル方式でデータを送受信することで、シリアルの場合よりも短時間にコマンドやデータを送信することができる。
【０１１５】
ＶＤＰ３１２から主制御用マイコン３１１へは、表示装置４１の映像とガラス枠１５や遊技盤３０に設けられている装飾ランプの点灯を同期させるための垂直同期信号ＶＳＹＮＣ、データの送信タイミングを与える同期信号ＳＴＳが入力される。なお、ＶＤＰ３１２から主制御用マイコン３１１へは、ＶＲＡＭへの描画の終了等処理状況を知らせるため割込み信号ＩＮＴ０〜ｎ及び主制御用マイコン３１１からのコマンドやデータの受信待ちの状態にあることを知らせるためのウェイト信号ＷＡＩＴなども入力される。
【０１１６】
演出制御装置３００には、ＬＶＤＳ（小振幅信号伝送）方式で表示装置４１に送信する映像信号を生成する信号変換回路３１３が設けられている。ＶＤＰ３１２から信号変換回路３１３へは、映像データ、水平同期信号ＨＳＹＮＣ及び垂直同期信号ＶＳＹＮＣが入力されるようになっており、ＶＤＰ３１２で生成された映像は、信号変換回路３１３を介して表示装置４１に表示される。
【０１１７】
音源ＬＳＩ３１４には音声データが記憶された音ＲＯＭ３２７が接続されている。主制御用マイコン３１１と音源ＬＳＩ３１４は、アドレス／データバス３４０を介して接続されている。また、音源ＬＳＩ３１４から主制御用マイコン３１１へは割込み信号ＩＮＴが入力されるようになっている。演出制御装置に３００には、ガラス枠１５に設けられた上スピーカ１９ａ及び前面枠１２に設けられた下スピーカ１９ｂを駆動するオーディオパワーアンプなどからなるアンプ回路３３７が設けられており、音源ＬＳＩ３１４で生成された音声はアンプ回路３３７を介して上スピーカ１９ａ及び下スピーカ１９ｂから出力される。
【０１１８】
また、演出制御装置３００には、遊技制御装置１００から送信されるコマンドを受信するインタフェースチップ（コマンドＩ／Ｆ）３３１が設けられている。コマンドＩ／Ｆ３３１を介して、遊技制御装置１００から演出制御装置３００に送信された飾り特図保留数コマンド、飾り特図コマンド、変動コマンド、停止情報コマンド等を、演出制御指令信号（演出コマンド）として受信する。遊技制御装置１００の遊技用マイコン１１１はＤＣ５Ｖで動作し、演出制御装置３００の主制御用マイコン３１１はＤＣ３．３Ｖで動作するため、コマンドＩ／Ｆ３３１には信号のレベル変換の機能が設けられている。
【０１１９】
また、演出制御装置３００には、遊技盤３０（センターケース４０を含む）に設けられているＬＥＤ（発光ダイオード）を有する盤装飾装置４６を駆動制御する盤装飾ＬＥＤ制御回路３３２、ガラス枠１５に設けられているＬＥＤ（発光ダイオード）を有する枠装飾装置（例えば枠装飾装置１８等）を駆動制御する枠装飾ＬＥＤ制御回路３３３、遊技盤３０（センターケース４０を含む）に設けられている盤演出装置４４（例えば表示装置４１における演出表示と協働して演出効果を高める可動役物等）を駆動制御する盤演出可動体制御回路３３４が設けられている。なお、盤装飾装置４６には、前述のランプ表示装置８０が含まれてよい。
【０１２０】
ランプやモータ及びソレノイドなどを駆動制御するこれらの制御回路３３２〜３３４は、アドレス／データバス３４０を介して主制御用マイコン３１１と接続されている。なお、ガラス枠１５に設けられているモータ等の枠演出装置を駆動制御する枠演出可動体制御回路を備えていてもよい。
【０１２１】
さらに、演出制御装置３００には、ガラス枠１５に設けられた演出ボタン２５に内蔵されている演出ボタンスイッチ２５ａ、演出ボタン２５の表面に設けられているタッチパネル２５ｂ、盤演出装置４４内のモータの初期位置等を検出する演出役物スイッチ４７（演出モータスイッチ）のオン／オフ状態を検出して主制御用マイコン３１１に検出信号を入力する機能や、演出制御装置３００に設けられた音量調節スイッチ３３５の状態を検出して主制御用マイコン３１１に検出信号を入力するスイッチ入力回路３３６が設けられている。
【０１２２】
電源装置４００の通常電源部４１０は、前述のような構成を有する演出制御装置３００やそれによって制御される電子部品に対して所望のレベルの直流電圧を供給するため、モータやソレノイドを駆動するためのＤＣ３２Ｖ、液晶パネルからなる表示装置４１、モータやＬＥＤを駆動するためのＤＣ１２Ｖ、コマンドＩ／Ｆ３３１の電源電圧となるＤＣ５Ｖの他に、モータやＬＥＤ、スピーカを駆動するためのＤＣ１５Ｖの電圧を生成するように構成されている。
【０１２３】
さらに、主制御用マイコン３１１として、３．３Ｖあるいは１．２Ｖのような低電圧で動作するＬＳＩを使用する場合には、ＤＣ５Ｖに基づいてＤＣ３．３ＶやＤＣ１．２Ｖを生成するためのＤＣ−ＤＣコンバータが演出制御装置３００に設けられる。なお、ＤＣ−ＤＣコンバータは通常電源部４１０に設けるようにしてもよい。
【０１２４】
電源装置４００の制御信号生成部４３０により生成されたリセット信号は、主制御用マイコン３１１に供給され、当該デバイスをリセット状態にする。また、主制御用マイコン３１１から出力される形で、ＶＤＰ３１２（ＶＤＰＲＥＳＥＴ信号）、音源ＬＳＩ３１４、スピーカを駆動するアンプ回路３３７（ＳＮＤＲＥＳＥＴ信号）、ランプやモータなどを駆動制御する制御回路３３２〜３３４（ＩＯＲＥＳＥＴ信号）に供給され、これらをリセット状態にする。また、演出制御装置３００には遊技機１０の各所を冷却する冷却ＦＡＮ４５が接続され、演出制御装置３００の電源が投入された状態では冷却ＦＡＮ４５が駆動するようにされている。
【０１２５】
次に、これらの制御回路において行われる遊技制御について説明する。遊技制御装置１００の遊技用マイコン１１１のＣＰＵ１１１ａでは、普図始動ゲート３４に備えられたゲートスイッチ３４ａからの遊技球の検出信号の入力に基づき、普図の当り判定用乱数値を抽出してＲＯＭ１１１ｂに記憶されている判定値と比較し、普図変動表示ゲームの当り外れを判定する。
【０１２６】
そして、普図表示器に、識別図柄を所定時間変動表示した後、停止表示する普図変動表示ゲームを表示する。普図変動表示ゲームの結果が当りの場合は、普図表示器に特別の結果態様を表示するとともに、普電ソレノイド３７ｃを動作させ、普通変動入賞装置３７の可動部材３７ｂを所定時間（例えば、０．３秒間）前述のように開放する制御を行う。すなわち、遊技制御装置１００が、変換部材（可動部材３７ｂ）の変換制御を行う変換制御実行手段をなす。なお、普図変動表示ゲームの結果がはずれの場合は、普図表示器にはずれの結果態様を表示する制御を行う。
【０１２７】
また、始動入賞口３６に備えられた始動口１スイッチ３６ａからの遊技球の検出信号の入力に基づき始動入賞（始動記憶）を記憶し、始動記憶に基づき、特図１変動表示ゲームの大当り判定用乱数値を抽出してＲＯＭ１１１ｂに記憶されている判定値と比較し、特図１変動表示ゲームの当り外れを判定する。
【０１２８】
また、普通変動入賞装置３７に備えられた始動口２スイッチ３７ａからの遊技球の検出信号の入力に基づき始動記憶を記憶し、始動記憶に基づき、特図２変動表示ゲームの大当り判定用乱数値を抽出してＲＯＭ１１１ｂに記憶されている判定値と比較し、特図２変動表示ゲームの当り外れを判定する。
【０１２９】
そして、遊技制御装置１００のＣＰＵ１１１ａは、特図１変動表示ゲームや特図２変動表示ゲームの判定結果を含む制御信号（演出制御コマンド）を、演出制御装置３００に出力する。そして、特図１表示器５１や特図２表示器５２に、識別図柄を所定時間変動表示した後、停止表示する特図変動表示ゲームを表示する。すなわち、遊技制御装置１００が、遊技領域３２を流下する遊技球の始動入賞領域（第１始動入賞口３６、普通変動入賞装置３７）への入賞に基づき変動表示ゲームの進行制御を行う遊技制御手段をなす。
【０１３０】
また、演出制御装置３００では、遊技制御装置１００からの制御信号に基づき、表示装置４１で特図変動表示ゲームに対応した飾り特図変動表示ゲームを表示する。さらに、演出制御装置３００では、遊技制御装置１００からの制御信号に基づき、演出状態の設定や、スピーカ１９ａ，１９ｂからの音の出力、各種ＬＥＤの発光を制御する処理等を行う。すなわち、演出制御装置３００が、遊技（変動表示ゲーム等）に関する演出を制御する演出制御手段をなす。
【０１３１】
そして、遊技制御装置１００のＣＰＵ１１１ａは、特図変動表示ゲームの結果が当りの場合は、特図１表示器５１や特図２表示器５２に特別結果態様を表示するとともに、特別遊技状態を発生させる。特別遊技状態を発生させる処理においては、ＣＰＵ１１１ａは、例えば、大入賞口ソレノイド３９ｂにより特別変動入賞装置３９の開閉扉３９ｃを開放させ、大入賞口内への遊技球の流入を可能とする制御を行う。
【０１３２】
そして、大入賞口に所定個数（例えば、１０個）の遊技球が入賞するか、大入賞口の開放から所定の開放可能時間（例えば、２７秒又は０．０５秒）が経過するかのいずれかの条件が達成されるまで大入賞口を開放することを１ラウンド（Ｒ）とし、これを所定ラウンド回数（例えば、１５回、１１回又は２回）継続する（繰り返す）制御（サイクル遊技）を行う。すなわち、遊技制御装置１００が、停止結果態様が特別結果態様となった場合に、大入賞口を開閉する制御を行う大入賞口開閉制御手段をなす。また、特図変動表示ゲームの結果がはずれの場合は、特図１表示器５１や特図２表示器５２にはずれの結果態様を表示する制御を行う。
【０１３３】
また、遊技制御装置１００は、特図変動表示ゲームの結果態様に基づき、特別遊技状態の終了後に、遊技状態として高確率状態を発生可能となっている。高確率状態（確変状態）は、特図変動表示ゲームにて当り結果となる確率が、通常確率状態と比較して高い状態である。また、特図１変動表示ゲーム及び特図２変動表示ゲームのどちらの特図変動表示ゲームの結果態様に基づき高確率状態となっても、特図１変動表示ゲーム及び特図２変動表示ゲームの両方が高確率状態となる。
【０１３４】
また、遊技制御装置１００は、特図変動表示ゲームの結果態様に基づき、特別遊技状態の終了後に、遊技状態として時短状態（特定遊技状態）を発生可能となっている。時短状態においては、普図変動表示ゲーム及び普通変動入賞装置３７を時短動作状態とする制御を行い、普通変動入賞装置３７が通常動作状態である場合よりも、単位時間当りの普通変動入賞装置３７の開放時間が実質的に多くなるように制御するため、普電サポート状態となる。なお、潜伏確変状態を除く高確率状態（通常の確変状態）でも、重複して時短状態にして普電サポートを実行する。
【０１３５】
例えば、時短状態においては、前述の普図変動表示ゲームの実行時間（普図変動時間）を通常の第１変動表示時間よりも短い第２変動表示時間にする時間短縮変動が可能である（例えば、１００００ｍｓｅｃが１０００ｍｓｅｃ）。なお、時短状態においては、特図変動表示ゲームの実行時間（特図変動時間）も通常より短縮され、特図変動表示ゲームの時間短縮変動も実行する。
【０１３６】
また、時短状態においては、普図変動表示ゲームの結果を表示する普図停止時間を第１停止時間（例えば１６０４ｍｓｅｃ）よりも短い第２停止時間（例えば７０４ｍｓｅｃ）となるように制御することが可能である。
【０１３７】
また、時短状態においては、普図変動表示ゲームが当り結果となって普通変動入賞装置３７が開放される場合に、開放時間（普電開放時間）が通常状態の第１開放時間（例えば１００ｍｓｅｃ）よりも長い第２開放時間（例えば１３５２ｍｓｅｃ）となるように制御することが可能である。
【０１３８】
また、時短状態においては、普図変動表示ゲームの１回の当り結果に対して、普通変動入賞装置３７の開放回数（普電開放回数）を第１開放回数（例えば２回）よりも多い回数（例えば、４回）の第２開放回数に設定することが可能である。また、時短状態においては、普図変動表示ゲームの当り結果となる確率（普図確率）を通常動作状態である場合の通常確率（低確率）よりも高い高確率とすることが可能である。
【０１３９】
時短状態においては、普図変動時間、普図停止時間、普電開放回数、普電開放時間、普図確率のいずれか一つ又は複数を変化させることで普通変動入賞装置３７を開状態に状態変換する時間を通常よりも延長するようにする。これにより、時短状態では、通常遊技状態よりも普通変動入賞装置３７への入賞が容易化して、単位時間当たりの特図変動表示ゲームの実行回数が通常遊技状態よりも増加可能である。また、変化させるものが異なる複数種類の時短状態を設定することも可能である。また、通常動作状態において可動部材３７ｂを開放しないように設定（普図確率が０）してもよい。また、当りとなった場合に第１開放態様と第２開放態様のいずれかを選択するようにしてもよい。この場合、第１開放態様と第２開放態様の選択確率を異ならせてもよい。また、高確率状態と時短状態は、それぞれ独立して発生可能であり、両方を同時に発生することも可能であるし一方のみを発生させることも可能である。
【０１４０】
［遊技制御装置の制御］
以下、このような遊技を行う遊技機の制御について説明する。まず、上記遊技制御装置１００の遊技用マイクロコンピュータ（遊技用マイコン）１１１によって実行される制御について説明する。遊技用マイコン１１１による制御処理は、主に図５Ａ及び図５Ｂに示すメイン処理と、所定時間周期（例えば４ｍｓｅｃ）で行われる図９に示すタイマ割込み処理とからなる。
【０１４１】
〔メイン処理（遊技制御装置）〕
まず、メイン処理について説明する。図５Ａ及び図５Ｂは、遊技制御装置１００によるメイン処理の手順を示すフローチャートである。メイン処理は、電源が投入されることで開始される。なお、遊技制御装置１００が実行する処理のフローチャートにおいて、ステップの符号（番号）は「Ａ＊＊＊＊」と表されている。
【０１４２】
図５Ａに示すように、遊技制御装置１００は、メイン処理を開始すると、まず、割込みを禁止する処理を実行する（Ａ１００１）。さらに、割込み発生時にレジスタ等の値を退避する領域の先頭アドレスであるスタックポインタを設定するスタックポインタ設定処理を実行する（Ａ１００２）。
【０１４３】
続いて、使用するレジスタバンクとしてレジスタバンク０を指定し（Ａ１００３）、所定のレジスタにＲＡＭ先頭アドレスの上位アドレスをセットする（Ａ１００４）。例えば、ＲＡＭのアドレスが００００ｈ〜０１ＦＦｈの範囲である場合に、上位アドレスとして００ｈをセットする。
【０１４４】
次に、遊技制御装置１００は、発射禁止の信号を出力して発射許可信号を禁止状態に設定する（Ａ１００５）。発射許可信号は遊技制御装置１００と払出制御装置２００の少なくとも一方が発射禁止の信号を出力している場合に禁止状態に設定され、遊技球の発射が禁止されるようになっている。その後、遊技制御装置１００は、入力ポート１（第１入力ポート１２２）の状態を読み込む（Ａ１００６）。
【０１４５】
さらに、遊技制御装置１００は、電源ディレイタイマを設定する（Ａ１００７）。電源ディレイタイマに所定の初期値を設定することにより、主制御手段をなす遊技制御装置１００からの指示に従い種々の制御を行う従制御手段（例えば、払出制御装置２００や演出制御装置３００）のプログラムが正常に起動するまで待機するための待機時間（例えば３秒）が設定される。これにより、電源投入の際に仮に遊技制御装置１００が先に立ち上がって従制御装置（例えば払出制御装置２００や演出制御装置３００）が立ち上がる前にコマンドを従制御装置に送ってしまい、従制御装置がコマンドを取りこぼすことを回避することができる。すなわち、遊技制御装置１００が、電源投入時において、主制御手段（遊技制御装置１００）の起動を遅らせて従制御装置（払出制御装置２００、演出制御装置３００等）の起動を待つための所定の待機時間を設定する待機手段をなす。
【０１４６】
また、電源ディレイタイマの計時は、ＲＡＭの正当性判定（チェックサム算出）の対象とならない記憶領域（正当性判定対象外のＲＡＭ領域又はレジスタ等）を用いて行われる。これにより、ＲＡＭ領域のチェックサム等のチェックデータを算出する際に、一部のＲＡＭ領域を除外して算出する必要がないため電源投入時の制御が複雑になることを防止することができる。
【０１４７】
なお、第１入力ポート１２２には初期化スイッチ信号が入力されるようになっており、待機時間の開始前に第１入力ポート１２２の状態を読み込むことで、初期化スイッチ１１２の操作を確実に検出できる。すなわち、待機時間の経過後に初期化スイッチ１１２の状態を読み込むようにすると、待機時間の経過を待ってから初期化スイッチ１１２を操作したり、電源投入から待機時間の経過まで初期化スイッチ１１２を操作し続けたりする必要がある。しかし、待機時間の開始前に状態を読み込むことで、このような煩わしい操作を行わなくても電源投入後すぐに操作を行うことで検出されるようになり、電源投入時に行った初期化の操作が受け付けられないような事態を防止できる。
【０１４８】
電源ディレイタイマを設定すると（Ａ１００７）、遊技制御装置１００は、待機時間の計時と、待機時間中における停電の発生を監視する処理とを実行する（Ａ１００８からＡ１０１２）。
【０１４９】
停電監視処理が開始されると、遊技制御装置１００は、まず、電源装置４００から入力されている停電監視信号をポート及びデータバスを介して読み込んでチェックする回数（例えば２回）を設定し（Ａ１００８）、停電監視信号がオンである否かを判定する（Ａ１００９）。
【０１５０】
遊技制御装置１００は、停電監視信号がオンである場合には（Ａ１００９の結果が「Ｙ」）、ステップＡ１００８の処理で設定したチェック回数分停電監視信号のオン状態が継続しているか否かを判定する（Ａ１０１０）。そして、チェック回数分停電監視信号のオン状態が継続していない場合には（Ａ１０１０の結果が「Ｎ」）、ステップＡ１００９の停電監視信号がオンであるか否かを判定する処理に戻る。
【０１５１】
また、遊技制御装置１００は、チェック回数分停電監視信号のオン状態が継続している場合（Ａ１０１０の結果が「Ｙ」）、すなわち、停電が発生していると判定した場合には、遊技機の電源が遮断されるまで待機する。このように、所定期間に亘り停電監視信号を受信し続けた場合に停電が発生したと判定することで、ノイズなどにより停電を誤検知することを防止でき、電源投入時における不具合に適切に対処することができる。
【０１５２】
すなわち、遊技制御装置１００が、所定の待機時間において停電の発生を監視する停電監視手段をなす。これにより、主制御手段をなす遊技制御装置１００の起動を遅らせている期間において発生した停電に対応することが可能となり、電源投入時における不具合に適切に対処することができる。なお、待機時間の終了まではＲＡＭへのアクセスが許可されておらず、前回の電源遮断時の記憶内容が保持されたままとなっているため、ここでの停電発生時にはバックアップの処理等は行う必要がない。したがって、待機時間中に停電が発生してもＲＡＭのバックアップを取る必要がなく、制御の負担を軽減することができる。
【０１５３】
一方、遊技制御装置１００は、停電監視信号がオンでない場合（Ａ１００９の結果が「Ｎ」）、すなわち、停電が発生していない場合には、電源投入ディレイタイマを−１更新し（Ａ１０１１）、タイマの値が０であるか否かを判定する（Ａ１０１２）。タイマの値が０でない場合（Ａ１０１２の結果が「Ｎ」）、すなわち、待機時間が終了していない場合には、ステップＡ１００８の停電監視信号のチェック回数を設定する処理に戻る。
【０１５４】
また、遊技制御装置１００は、タイマの値が０である場合（Ａ１０１２の結果が「Ｙ」）、すなわち、待機時間が終了した場合には、ＲＡＭやＥＥＰＲＯＭ等の読出し書込み可能なＲＷＭ（リードライトメモリ）のアクセスを許可し（Ａ１０１３）、全出力ポートにオフデータを出力（出力が無い状態に設定）する（Ａ１０１４）。
【０１５５】
次に、遊技制御装置１００は、シリアルポート（遊技用マイコン１１１に予め搭載されているポートで、本実施形態では、演出制御装置３００や払出制御装置２００との通信に使用）を設定する（Ａ１０１５）。
【０１５６】
続いて、遊技制御装置１００は、設定変更装置４２がオンであるか否か、即ち、設定変更装置４２が設定を変更可能な状態となっているか否かを判定する（Ａ１０１６）。例えば、キーが差し込まれるなどして設定変更装置４２のキースイッチがオンしている場合に、設定変更装置４２がオンであると判定できる。
【０１５７】
遊技制御装置１００は、設定変更装置４２がオンである場合に（Ａ１０１６の結果が「Ｙ」）、設定変更を行う設定変更処理を実行する（Ａ１０１７）。設定変更処理では、操作者によって設定変更装置４２のボタンスイッチが押される度に、遊技機１０の設定を設定１→設定２→設定３→設定１・・・のように変更して選択する。なお、ボタンスイッチの操作ではなく、キーを所定の位置に回転操作して設定を変更する構成としてもよい。そして、選択されている１〜３の設定値が、設定変更装置４２の７セグメント型の表示器に表示される。キーが抜かれるなどして設定変更装置４２のキースイッチがオフした際に、設定（即ち設定値）が確定してＲＷＭ（記憶手段）内の設定情報記憶領域に記憶され、設定変更処理は終了する。設定変更装置４２の７セグメント型の表示器は、電気回路を介してボタンスイッチの操作に直接連動して変化させてよいし、遊技用マイコン１１１を介して変化させてもよい。
【０１５８】
遊技制御装置１００は、設定変更装置４２がオンでない場合に（Ａ１０１６の結果が「Ｎ」）、先に読み込んだ第１入力ポート１２２の状態から初期化スイッチ１１２がオンにされたか否かを判定する（Ａ１０１８）。ここでは、ＲＡＭ領域をクリアする初期化を実行するか否かを判定している。
【０１５９】
遊技制御装置１００は、初期化スイッチ１１２がオフである場合には（Ａ１０１８の結果が「Ｎ」）、ＲＷＭ内の停電検査領域１の値が正常な停電検査領域チェックデータであるか否かを判定する（Ａ１０１９）。そして、正常であれば（Ａ１０１９の結果が「Ｙ」）、ＲＷＭ内の停電検査領域２の値が正常な停電検査領域チェックデータであるか否かを判定する（Ａ１０２０）。
【０１６０】
さらに、遊技制御装置１００は、停電検査領域２の値が正常であれば（Ａ１０２０の結果が「Ｙ」）、ＲＷＭ内の所定領域のチェックサムを算出するチェックサム算出処理（正当性判定手段）を実行し（Ａ１０２１）、算出されたチェックサムと電源断時のチェックサムが一致するか否かを判定する（Ａ１０２２）。チェックサムが一致する場合には（Ａ１０２２の結果が「Ｙ」）、図５ＢのステップＡ１０２３の処理に移行し、停電から正常に復旧した場合の処理を実行する。
【０１６１】
なお、ステップＡ１０２１とＡ１０２２の処理を、ＲＷＭ内の設定情報記憶領域と遊技情報記憶領域とで別々で行うようにした場合は、後のステップＡ１０２８−Ａ１０３２において、不一致が検出された方の領域のみを、初期化（遊技情報記憶領域に対して）するか又はデフォルト設定（設定情報記憶領域に対して）にするようにしてもよいし、一方の領域で不一致が検出された場合でも、両方の領域を初期化（遊技情報記憶領域に対して）及びデフォルト設定（設定情報記憶領域に対して）にするようにしてもよい。例えば、設定情報記憶領域の異常（チェックサムの不一致）を検出した場合、後のステップＡ１０３１において、誤った設定情報が設定情報記憶領域にセーブされているとして、設定情報記憶領域にデフォルト設定として所定の設定情報（例えば設定１）を初期値としてセーブできる。なお、遊技情報記憶領域は、遊技（変動表示ゲーム）に関する遊技情報（例えば乱数、客待ちデモの情報、演出モードの設定など）を記憶する領域である。
【０１６２】
また、遊技制御装置１００は、設定変更処理が行われる場合（Ａ１０１６の結果が「Ｙ」）、初期化スイッチ１１２がオンである場合（Ａ１０１８の結果が「Ｙ」）、停電検査領域のチェックデータが正常なデータでないと判定された場合（Ａ１０１９の結果が「Ｎ」、又は、Ａ１０２０の結果が「Ｎ」）、チェックサムが正常でない場合には（Ａ１０２２の結果が「Ｎ」）、図５ＢのステップＡ１０２８の処理に移行して初期化処理を実行する。すなわち、設定変更装置４２や初期化スイッチ１１２が外部からの操作が可能な初期化操作部をなし、遊技制御装置１００が、初期化操作部が操作されたことに基づきＲＡＭに記憶されたデータを初期化する初期化手段をなす。なお、設定変更する場合には、初期化スイッチ１１２がオンにされたか否かを判定する前に設定変更処理後の初期化が行われるため、設定変更による初期化とスイッチ１１２がオンにされたことによる初期化を重複して行わない構成も可能である。
【０１６３】
遊技制御装置１００は、初期化すべき領域に停電復旧時の初期値をセーブする（Ａ１０２３）。初期化すべき領域とは、停電検査領域、チェックサム領域及びエラー不正監視に係る領域である。設定情報記憶領域は、初期化すべき領域から除かれている。なお、払出制御装置２００がコマンドを受付可能な状態か否かを示す信号である払出ビジー信号の状態を記憶するビジー信号ステータス領域もクリアされ、払出ビジー信号の状態を確定していないことを示す不定状態とされる。その後、遊技制御装置１００は、ＲＷＭ内の遊技状態を記憶する領域を調べて遊技状態が高確率状態であるか否かを判定する（Ａ１０２４）。
【０１６４】
ここで、遊技制御装置１００は、遊技状態が高確率状態でない場合には（Ａ１０２４の結果が「Ｎ」）、ステップＡ１０２５及びステップＡ１０２６の処理をスキップして、ステップＡ１０２７の処理に移行する。また、遊技状態が高確率状態である場合には（Ａ１０２４の結果が「Ｙ」）、高確率報知フラグ領域にオン情報をセーブし（Ａ１０２５）、例えば一括表示装置５０に設けられる高確率報知ＬＥＤ（エラー表示器）のオン（点灯）データをセグメント領域にセーブする（Ａ１０２６）。そして、後述の特図ゲーム処理を合理的に実行するために用意されている処理番号に対応する停電復旧時のコマンドを演出制御基板（演出制御装置３００）に送信し（Ａ１０２７）、ステップＡ１０３３の処理を実行する。
【０１６５】
一方、ステップＡ１０１８，Ａ１０１９，Ａ１０２０，Ａ１０２２の実行後にステップＡ１０２８の処理を実行する場合には、遊技制御装置１００は、ＲＡＭアクセス禁止領域をアクセス許可に設定する（Ａ１０２８）。さらに、設定情報記憶領域を除くすべてのＲＡＭ領域（ビジー信号ステータス領域を含む）を０クリアし（Ａ１０２９）、ＲＡＭアクセス禁止領域をアクセス禁止に設定する（Ａ１０３０）。ステップＡ１０２９の処理は、記憶手段（ＲＡＭ）における設定情報記憶領域以外の領域を初期化（クリア）する初期化手段を構成する。
【０１６６】
そして、遊技制御装置１００は、初期化すべき領域にＲＡＭ初期化時の初期値をセーブする（Ａ１０３１）。ここでの初期化すべき領域とは、例えば、遊技情報記憶領域の一部の領域（客待ちデモの情報に係る領域及び演出モードの設定に係る領域など）である。なお、基本的に設定情報記憶領域は初期化すべき領域ではないが、例外的にチェックサムが正常でない場合には（Ａ１０２２の結果が「Ｎ」）、誤った設定情報が設定情報記憶領域にセーブされている可能性もあるため、初期値として、設定情報記憶領域に規定の設定情報（例えばデフォルト設定である設定１）をセーブしてもよい。なお、前述のようにＲＷＭ内の設定情報記憶領域と遊技情報記憶領域とでチェックサムを別々で計算してもよく、設定情報記憶領域と遊技情報記憶領域のいずれかのチェックサムが正常でない場合には、正常でない領域のみに値や情報をセーブしてよいし、或は両方の領域に値や情報をセーブしてもよい。さらに、遊技制御装置１００は、ＲＡＭ初期化時のコマンドを演出制御基板（演出制御装置３００）に送信し（Ａ１０３２）、ステップＡ１０３３の処理を実行する。
【０１６７】
なお、ステップＡ１０２７の処理で送信される停電復旧時のコマンド及びステップＡ１０３２の処理で送信されるＲＡＭ初期化時のコマンドには、遊技機の種類を示す機種指定コマンド、特図１，２の保留数を示す飾り特図１保留数コマンド及び飾り特図２保留数コマンド、確率の状態を示す確率情報コマンドが含まれる。さらに、停電復旧時のコマンド及びＲＡＭ初期化時のコマンドには、遊技機１０の設定の情報（設定値、設定情報）を示す設定情報コマンド、及び、電源の復旧（投入）があったことを示す復旧画面コマンドが含まれる。また、電源遮断時や電源投入時の状態に応じて、電源遮断時に客待ち中であった場合は客待ちデモコマンドが含まれる。さらに、機種によって演出モードの状態を示す演出モード情報コマンド、時短状態での残りゲーム数を示す時短回数情報コマンドが含まれる。なお、ＲＡＭの初期化は電源の復旧（投入）の際に行われるため、ＲＡＭ初期化時のコマンドには、停電復旧時のコマンドに加えて、ＲＡＭが初期化（クリア）したことを示すＲＡＭ初期化コマンドも含まれる。遊技制御装置１００は、電源の復旧（投入）時に、一度だけ設定情報コマンドを演出制御装置３００に送信するだけでよく、演出制御装置３００は以降自身が記憶した設定情報を参照して演出制御を行う。
【０１６８】
遊技制御装置１００は、遊技用マイコン１１１（クロックジェネレータ）内のタイマ割込み信号及び乱数更新トリガ信号（ＣＴＣ）を発生するＣＴＣ（Counter／Timer Circuit）回路を起動する（Ａ１０３３）。なお、ＣＴＣ回路は、遊技用マイコン１１１内のクロックジェネレータに設けられている。クロックジェネレータは、発振回路１１３からの発振信号（原クロック信号）を分周する分周回路と、分周された信号に基づいてＣＰＵ１１１ａに対して所定周期（例えば、４ミリ秒）のタイマ割込み信号及び乱数生成回路に供給する乱数更新のトリガを与える信号ＣＴＣを発生するＣＴＣ回路とを備えている。
【０１６９】
ステップＡ１０３３のＣＴＣ起動処理の実行後、遊技制御装置１００は、乱数生成回路を起動設定する（Ａ１０３４）。具体的には、乱数生成回路内の所定のレジスタ（ＣＴＣ更新許可レジスタ）に乱数生成回路を起動させるためのコード（指定値）の設定などがＣＰＵ１１１ａによって行われる。また、乱数生成回路のハードウェアで生成されるハード乱数（ここでは大当り乱数）のビット転置パターンの設定も行われる。
【０１７０】
ビット転置パターンとは、抽出した乱数のビット配置（上段のビット転置前の配置）を、予め定められた順で入れ替えて異なるビット配置（下段のビット転置後の配置）として格納する際の入れ替え方を定めるパターンである。
【０１７１】
本実施形態では、ビット転置パターンに従い乱数のビットを入れ替えることで、乱数の規則性を崩すことができるとともに、乱数の秘匿性を高めることができる。なお、ビット転置パターンは、固定された単一のパターンであってもよいし、予め用意された複数のパターンから選択するようにしてもよい。また、ユーザーが任意に設定できるようにしてもよい。
【０１７２】
その後、遊技制御装置１００は、電源投入時の乱数生成回路内の所定のレジスタ（ソフト乱数レジスタ１〜ｎ）の値を抽出し、対応する各種初期値乱数（大当り図柄を決定する乱数（大当り図柄乱数１、大当り図柄乱数２）、普図の当りを決定する乱数（当り乱数）、普図の当り図柄を決定する乱数（当り図柄乱数）等）の初期値（スタート値）としてＲＷＭの所定領域にセーブし（Ａ１０３５）、割込みを許可する（Ａ１０３６）。本実施形態で使用するＣＰＵ１１１ａ内の乱数生成回路においては、電源投入ごとにソフト乱数レジスタの初期値が変わるように構成されているため、この値を各種初期値乱数の初期値（スタート値）とすることで、ソフトウェアで生成される乱数の規則性を崩すことができ、遊技者による不正な乱数の取得を困難にすることができる。
【０１７３】
続いて、遊技制御装置１００は、各種初期値乱数の値を更新して乱数の規則性を崩すための初期値乱数更新処理を実行する（Ａ１０３７）。なお、特に限定されるわけではないが、本実施形態においては、大当り乱数、大当り図柄乱数、当り乱数は乱数生成回路において生成される乱数を使用して生成するように構成されている。ただし、大当り乱数はＣＰＵの動作クロックと同等以上の速度のクロックを基にして更新される所謂「高速カウンタ」であり、大当り図柄乱数、当り乱数はプログラムの処理単位であるタイマ割込み処理と同周期となるＣＴＣ出力（タイマ割込み処理のＣＴＣ（ＣＴＣ０）とは別のＣＴＣ（ＣＴＣ２））を基にして更新される「低速カウンタ」である。
【０１７４】
また、大当り図柄乱数、当り図柄乱数においては、乱数が一巡するごとに各々の初期値乱数（ソフトウェアで生成）を用いてスタート値を変更する所謂「初期値変更方式」を採用している。なお、前記各乱数は、＋１あるいは１によるカウンタ式更新でもよいし、一巡するまで範囲内のすべての値が重複なくバラバラに出現するランダム式更新でもよい。つまり、大当り乱数はハードウェアのみで更新される乱数であり、大当り図柄乱数、当り乱数はハードウェア及びソフトウェアで更新される乱数である。
【０１７５】
ステップＡ１０３７の初期値乱数更新処理の後、遊技制御装置１００は、電源装置４００から入力されている停電監視信号をポート及びデータバスを介して読み込んでチェックする回数を設定し（Ａ１０３８）、停電監視信号がオンであるか否かを判定する（Ａ１０３９）。停電監視信号がオンでない場合には（Ａ１０３９の結果が「Ｎ」）、ステップＡ１０３７の初期値乱数更新処理に戻る。すなわち、停電が発生していない場合には、初期値乱数更新処理と停電監視信号のチェック（ループ処理）を繰り返し行う。初期値乱数更新処理（Ａ１０３７）の前に割込みを許可する（Ａ１０３６）ことによって、初期値乱数更新処理中にタイマ割込みが発生すると割込み処理が優先して実行されるようになり、タイマ割込みが初期値乱数更新処理によって待機させられることで割込み処理が圧迫されることを回避することができる。
【０１７６】
なお、ステップＡ１０３７の初期値乱数更新処理は、メイン処理のほか、タイマ割込み処理の中においても初期値乱数更新処理を行う方法もあり、そのような方法を採用した場合には両方で初期値乱数更新処理が実行されることを回避するため、メイン処理で初期値乱数更新処理を行う場合には割込みを禁止してから更新して割込みを解除する必要がある。一方、本実施形態のようにタイマ割込み処理の中での初期値乱数更新処理はせず、メイン処理内のみにした場合には初期値乱数更新処理の前に割込みを解除しても何ら問題はなく、それによってメイン処理が簡素化されるという利点がある。
【０１７７】
停電監視信号がオンである場合には（Ａ１０３９の結果が「Ｙ」）、遊技制御装置１００は、ステップＡ１０３８の処理で設定したチェック回数分停電監視信号のオン状態が継続しているか否かを判定する（Ａ１０４０）。そして、チェック回数分停電監視信号のオン状態が継続していない場合には（Ａ１０４０の結果が「Ｎ」）、ステップＡ１０３９に戻り、停電監視信号がオンであるか否かを判定する。
【０１７８】
また、遊技制御装置１００は、チェック回数分停電監視信号のオン状態が継続している場合（Ａ１０４０の結果が「Ｙ」）、すなわち、停電が発生していると判定した場合には、一旦割込みを禁止し（Ａ１０４１）、全出力ポートにオフデータを出力する（Ａ１０４２）。
【０１７９】
その後、遊技制御装置１００は、停電検査領域１に停電検査領域チェックデータ１をセーブし（Ａ１０４３）、停電検査領域２に停電検査領域チェックデータ２をセーブする（Ａ１０４４）。さらに、ＲＷＭの電源遮断時のチェックサムを算出するチェックサム算出処理を実行し（Ａ１０４５）、さらに、算出したチェックサムをセーブする（Ａ１０４６）。最後に、ＲＷＭへのアクセスを禁止する処理を実行し（Ａ１０４７）、遊技機の電源が遮断されるまで待機する。
【０１８０】
このように、停電検査領域にチェックデータをセーブするとともに、電源遮断時のチェックサムを算出することで、電源の遮断の前にＲＷＭに記憶されていた情報が正しくバックアップされているか否かを電源再投入時に判断することができる。
【０１８１】
以上のことから、遊技を統括的に制御する主制御手段（遊技制御装置１００）と、該主制御手段からの指示に従い種々の制御を行う従制御手段（払出制御装置２００、演出制御装置３００等）と、を備える遊技機において、主制御手段は、電源投入時において、当該主制御手段の起動を遅らせて従制御装置の起動を待つための所定の待機時間を設定する待機手段（遊技制御装置１００）と、当該所定の待機時間において停電の発生を監視する停電監視手段（遊技制御装置１００）と、を備えていることとなる。
【０１８２】
また、各種装置に電力を供給する電源装置４００を備え、当該電源装置４００は、停電の発生を検出した際に停電監視信号を出力するように構成され、停電監視手段（遊技制御装置１００）は、所定期間に亘り停電監視信号を受信し続けた場合に停電が発生したと判定するようにしていることとなる。
【０１８３】
また、主制御手段（遊技制御装置１００）は、データを記憶可能なＲＡＭ１１１ｃと、外部からの操作が可能な初期化操作部（初期化スイッチ）と、初期化操作部が操作されたことに基づきＲＡＭ１１１ｃに記憶されたデータを初期化する初期化手段（遊技制御装置１００）と、を備え、当該初期化手段の操作状態を待機時間の開始前に読み込むようにしていることとなる。
【０１８４】
また、主制御手段（遊技制御装置１００）は、待機時間の経過後にＲＡＭ１１１ｃへのアクセスを許可するようにしていることとなる。
【０１８５】
〔タイマ割込み処理〕
次に、タイマ割込み処理について説明する。図６は、タイマ割込み処理の手順を示すフローチャートである。タイマ割込み処理は、クロックジェネレータ内のＣＴＣ回路で生成される周期的なタイマ割込み信号がＣＰＵ１１１ａに入力されることで開始される。遊技用マイコン１１１においてタイマ割込みが発生すると、タイマ割込み処理が開始される。
【０１８６】
タイマ割込み処理が開始されると、遊技制御装置１００は、まず、使用するレジスタバンクとしてレジスタバンク１を指定し（Ａ１３０１）、所定のレジスタにＲＡＭ先頭アドレスの上位アドレスをセットする（Ａ１３０２）。タイマ割込み処理の開始時にメイン処理で使用するレジスタバンク０からレジスタバンク１に切り替えることで、メイン処理で使っているレジスタを退避したのと同等になる。なお、タイマ割込み処理が開始されると、自動的に割込み禁止状態になる。
【０１８７】
次に、遊技制御装置１００は、各種センサやスイッチからの入力や、信号の取り込み、すなわち、各入力ポートの状態を読み込む入力処理を実行する（Ａ１３０３）。さらに、各種処理でセットされた出力データに基づき、ソレノイド（大入賞口ソレノイド３９ｂ）等のアクチュエータの駆動制御などを行うための出力処理を実行する（Ａ１３０４）。なお、メイン処理におけるステップＡ１００５の処理で発射禁止の信号を出力した場合は、この出力処理が行われることで発射許可の信号が出力され、発射許可信号を許可状態に設定可能な状態とされる。
【０１８８】
次に、遊技制御装置１００は、各種処理で送信バッファにセットされたコマンドを払出制御装置２００に出力する払出コマンド送信処理を実行し（Ａ１３０５）、さらに、乱数更新処理１（Ａ１３０６）、乱数更新処理２（Ａ１３０７）を実行する。その後、始動口１スイッチ３６ａ、始動口２スイッチ３７ａ、ゲートスイッチ３４ａ、入賞口スイッチ３５ａ、大入賞口スイッチ３９ａから正常な信号の入力があるか否かの監視や、エラーの監視（前面枠やガラス枠が開放されていないかなど）を行う入賞口スイッチ／状態監視処理を実行する（Ａ１３０８）。
【０１８９】
さらに、特図変動表示ゲームに関する処理を行う特図ゲーム処理を実行し（Ａ１３０９）、次に、普図変動表示ゲームに関する処理を行う普図ゲーム処理を実行する（Ａ１３１０）。
【０１９０】
次に、遊技制御装置１００は、遊技機１０に設けられ、特図変動ゲームの表示や遊技に関する各種情報を表示するセグメントＬＥＤを所望の内容を表示するように駆動するセグメントＬＥＤ編集処理を実行する（Ａ１３１１）。
【０１９１】
さらに、遊技制御装置１００は、磁気センサスイッチ６１からの検出信号をチェックして異常がないか否かを判定する磁石不正監視処理を実行する（Ａ１３１２）。さらに、遊技盤の電波センサ６２からの検出信号をチェックして異常がないか否かを判定する電波不正監視処理（盤電波不正監視処理）を実行する（Ａ１３１３）。
【０１９２】
その後、遊技制御装置１００は、外部の各種装置に出力する信号を出力バッファにセットする外部情報編集処理を実行する（Ａ１３１４）。その後、タイマ割込み処理を終了する。なお、タイマ割込み処理のリターンの際、割込み禁止状態の復元やレジスタバンクの指定の復元は、自動的に行われる構成とするが、使用するＣＰＵによっては、外部情報編集処理の後に、割込みを許可する処理やレジスタバンクの指定をレジスタバンク０に戻す処理を行ってもよい。
【０１９３】
〔特図ゲーム処理〕
次に、前述のタイマ割込み処理における特図ゲーム処理（Ａ１３０９）の詳細について説明する。図７は、特図ゲーム処理の手順を示すフローチャートである。特図ゲーム処理では、始動口１スイッチ３６ａ及び始動口２スイッチ３７ａの入力の監視と、特図変動表示ゲームに関する処理全体の制御、特図の表示の設定を行う。
【０１９４】
遊技制御装置１００は、まず、始動口１スイッチ３６ａ及び始動口２スイッチ３７ａの入賞を監視する始動口スイッチ監視処理を実行する（Ａ２６０１）。始動口スイッチ監視処理では、始動入賞口３６、第２始動入賞口をなす普通変動入賞装置３７に遊技球が入賞すると、各種乱数（大当り乱数など）を抽出し、当該入賞に基づく特図変動表示ゲームの開始前の段階で入賞に基づく遊技結果を事前に判定する遊技結果事前判定を行う。なお、始動口スイッチ監視処理の詳細については後述する。
【０１９５】
次に、遊技制御装置１００は、大入賞口スイッチ監視処理を実行する（Ａ２６０２）。大入賞口スイッチ監視処理では、特別変動入賞装置３９内に設けられたカウントスイッチ３９ａでの遊技球の検出を監視する。なお、大入賞口スイッチ監視処理の詳細については後述する。
【０１９６】
次に、遊技制御装置１００は、特図ゲーム処理タイマが０でなければ−１更新する（１だけ減算する）（Ａ２６０３）。特図ゲーム処理タイマは、−１更新によって、タイマ割込み処理の割込み周期（４ｍｓｅｃ）の分だけ計時されることになる。なお、特図ゲーム処理タイマの最小値は０に設定されている。次に、特図ゲーム処理タイマが０であるか否かを判定する（Ａ２６０４）。特図ゲーム処理タイマが０でない場合（Ａ２６０４の結果が「Ｎ」）、ステップＡ２６１９の処理に移行する。
【０１９７】
遊技制御装置１００は、特図ゲーム処理タイマが０である場合（Ａ２６０４の結果が「Ｙ」）、すなわち、タイムアップした又は既にタイムアップしていた場合には、特図ゲーム処理番号に対応する処理に分岐させるために参照する特図ゲームシーケンス分岐テーブルをレジスタに設定する（Ａ２６０５）。さらに、特図ゲームシーケンス分岐テーブルを用いて特図ゲーム処理番号に対応する処理の分岐先アドレスを取得する（Ａ２６０６）。続いて、特図ゲーム処理番号によるサブルーチンコールを行って、特図ゲーム処理番号に応じたゲーム分岐処理を実行する（Ａ２６０７）。
【０１９８】
遊技制御装置１００は、ステップＡ２６０７にてゲーム処理番号が「０」の場合には、特図変動表示ゲームの変動開始を監視し、特図変動表示ゲームの変動開始の設定、演出の設定や、特図変動中処理を行うために必要な情報の設定等を行う特図普段処理を実行する（Ａ２６０８）。なお、特図普段処理の詳細については、図１０にて後述する。
【０１９９】
遊技制御装置１００は、ステップＡ２６０７にてゲーム処理番号が「１」の場合には、特図の停止表示時間の設定や、特図表示中処理を行うために必要な情報の設定等を行う特図変動中処理を実行する（Ａ２６０９）。例えば、特図変動中処理では、特別図柄の停止を示す図柄停止コマンドや停止図柄パターンに対応する停止表示時間など必要な情報を設定して、特図表示中処理に係る処理番号「２」を設定し特図ゲーム処理番号領域にセーブする。
【０２００】
遊技制御装置１００は、ステップＡ２６０７にてゲーム処理番号が「２」の場合には、特図変動表示ゲームの遊技結果が大当りであれば、大当りの種類に応じたファンファーレコマンドの設定や、各大当りの大入賞口開放パターンに応じたファンファーレ時間の設定、ファンファーレ／インターバル中処理を行うために必要な情報の設定等を行う特図表示中処理を実行する（Ａ２６１０）。例えば、特図表示中処理では、特図変動表示ゲームの結果が大当りであれば、ファンファーレコマンドやファンファーレ時間など必要な情報を設定して、ファンファーレ／インターバル中処理に係る処理番号「３」を設定し特図ゲーム処理番号領域にセーブする。特図変動表示ゲームの結果が大当りでなければ、特図普段処理に係る処理番号「０」を設定し特図ゲーム処理番号領域にセーブする。
【０２０１】
遊技制御装置１００は、ステップＡ２６０７にてゲーム処理番号が「３」の場合には、大入賞口の開放時間の設定や開放回数の更新、大入賞口開放中処理を行うために必要な情報の設定等を行うファンファーレ／インターバル中処理を実行する（Ａ２６１１）。例えば、ファンファーレ／インターバル中処理では、実行するラウンド遊技のラウンドに対応するラウンドコマンドや大入賞口の開放時間など必要な情報を設定して、大入賞口開放中処理に係る処理番号「４」を設定し特図ゲーム処理番号領域にセーブする。
【０２０２】
遊技制御装置１００は、ステップＡ２６０７にてゲーム処理番号が「４」の場合には、大当りラウンドが最終ラウンドでなければインターバルコマンドを設定する一方で最終ラウンドであればエンディングコマンドを設定する処理や、大入賞口残存球処理を行うために必要な情報の設定等を行う大入賞口開放中処理を実行する（Ａ２６１２）。例えば、大入賞口開放中処理では、インターバルコマンドやエンディングコマンドなど必要な情報を設定して、大入賞口残存球処理に係る処理番号「５」を設定し特図ゲーム処理番号領域にセーブする。
【０２０３】
遊技制御装置１００は、ステップＡ２６０７にてゲーム処理番号が「５」の場合には、大当りラウンドが最終ラウンドであれば大入賞口内にある残存球が排出されるための時間を設定する処理や、大当り終了処理を行うために必要な情報の設定等を行う大入賞口残存球処理を実行する（Ａ２６１３）。例えば、大入賞口開放中処理では、最終ラウンドでなければインターバル時間を特図ゲーム処理タイマ領域にセーブし、ファンファーレ／インターバル中処理に係る処理番号「３」を設定し特図ゲーム処理番号領域にセーブする。最終ラウンドであればエンディング時間を特図ゲーム処理タイマ領域にセーブし、大当り終了処理に係る処理番号「６」を設定し特図ゲーム処理番号領域にセーブする。
【０２０４】
遊技制御装置１００は、ステップＡ２６０７にてゲーム処理番号が「６」の場合には、特図普段処理を実行するために必要な情報の設定等を行う大当り終了処理を実行する（Ａ２６１４）。例えば、大当り終了処理では、特図変動表示ゲームの停止図柄番号（大当り図柄番号）に対応する確率変動判定データに基づいて、大当り状態終了後の確率状態や大当り状態終了後の普電サポート状態（時短状態）など必要な情報の設定を行い、特図普段処理に係る処理番号「０」を設定し特図ゲーム処理番号領域にセーブする。確率変動判定データには、大当り状態終了後の確率状態（高確率／低確率）、及び、大当り状態終了後の普電サポート状態（時短状態）の継続ゲーム回数（時間短縮変動回数、電サポ回数）の情報が含まれる。
【０２０５】
特図ゲーム処理番号に基づく処理が終了すると、遊技制御装置１００は、特図１表示器５１の変動を制御するための特図１変動制御テーブルを準備した後（Ａ２６１５）、特図１表示器５１に係る図柄変動制御処理を実行する（Ａ２６１６）。そして、特図２表示器５２の変動を制御するための特図２変動制御テーブルを準備した後（Ａ２６１７）、特図２表示器５２に係る図柄変動制御処理を実行する（Ａ２６１８）。
【０２０６】
〔始動口スイッチ監視処理〕
次に、特図ゲーム処理における始動口スイッチ監視処理（Ａ２６０１）の詳細について説明する。図８は、始動口スイッチ監視処理の手順を示すフローチャートである。
【０２０７】
遊技制御装置１００は、まず、始動入賞口３６（始動口１）に対する入賞監視テーブルを準備し（Ａ２７０１）、ハード乱数取得処理を実行し（Ａ２７０２）、始動入賞口３６への入賞があるか否かを判定する（Ａ２７０３）。始動入賞口３６への入賞がない場合（Ａ２７０３の結果が「Ｎ」）には、ステップＡ２７０９以降の処理を実行する。一方、始動入賞口３６への入賞がある場合（Ａ２７０３の結果が「Ｙ」）、特図時短中（普電サポート状態中）であるか否かを判定する（Ａ２７０４）。
【０２０８】
遊技制御装置１００は、特図時短中（普電サポート状態中）でないと判定した場合（Ａ２７０４の結果が「Ｎ」）、ステップＡ２７０７以降の処理を実行する。一方、特図時短中（普電サポート状態中）である場合（Ａ２７０４の結果が「Ｙ」）、右打ち指示報知コマンドを演出コマンドとして準備して（Ａ２７０５）、演出コマンド設定処理を実行する（Ａ２７０６）。演出コマンド設定処理では、シリアル送信バッファに演出コマンドを書き込み、演出コマンドが演出制御装置３００に送信されることになる。
【０２０９】
即ち、普電サポート状態（時短状態）であれば、変動表示ゲームの確率状態（高確率状態／低確率状態）にかかわらず、右打ち指示報知コマンドを準備して、演出コマンド設定処理を実行する。本実施形態の場合、始動入賞口３６へは左打ちでないと入賞せず、普通変動入賞装置３７へは右打ちでないと入賞しない。また、右打ちでないと、遊技球が普図始動ゲート３４を通過しない。したがって、普電サポート状態（時短状態）は、左打ちよりも右打ちの方が有利となるが、普電サポート状態中に始動入賞口３６に入賞があった場合（すなわち、普電サポート状態中に左打ちされた場合）には、右打ち指示報知コマンドを演出制御装置３００に送信し、演出制御装置３００は、右打ちするよう指示する報知（警告）を表示装置４１等によって実行する。
【０２１０】
次に、遊技制御装置１００は、始動入賞口３６（始動口１）による保留の情報を設定するテーブルを準備した後（Ａ２７０７）、特図始動口スイッチ共通処理を実行する（Ａ２７０８）。そして、第２始動入賞口（普通変動入賞装置３７）に対する入賞監視テーブルを準備し（Ａ２７０９）、ハード乱数取得処理を実行し（Ａ２７１０）、第２始動入賞口への入賞があるか否かを判定する（Ａ２７１１）。第２始動入賞口への入賞がない場合（Ａ２７１１の結果が「Ｎ」）には、始動口スイッチ監視処理を終了する。
【０２１１】
一方、遊技制御装置１００は、第２始動入賞口への入賞がある場合（Ａ２７１１の結果が「Ｙ」）には、普通電動役物（普通変動入賞装置３７）が作動中であるか否か、すなわち、普通変動入賞装置３７が作動して遊技球の入賞が可能な開状態となっているか否かを判定する（Ａ２７１２）。普通電動役物が作動中である場合（Ａ２７１２の結果が「Ｙ」）、ステップＡ２７１４の処理に移行する。
【０２１２】
一方、遊技制御装置１００は、普通電動役物が作動中でない場合（Ａ２７１２の結果が「Ｎ」）、普電不正発生中であるかを判定する（Ａ２７１３）。普通変動入賞装置３７への不正入賞数が不正発生判定個数（例えば５個）以上である場合に普電不正発生中であると判定する。普通変動入賞装置３７は、閉状態では遊技球が入賞不可能であり、開状態でのみ遊技球が入賞可能である。従って、閉状態で遊技球が入賞した場合は何らかの異常や不正が発生した場合であり、このような閉状態で入賞した遊技球があった場合はその数を不正入賞数として計数する。そして、このように計数された不正入賞数が所定の不正発生判定個数（上限値）以上である場合に不正発生中と判定する。
【０２１３】
遊技制御装置１００は、普電不正発生中でない場合（Ａ２７１３の結果が「Ｎ」）、第２始動入賞口（普通変動入賞装置３７）による保留の情報を設定するテーブルを準備した後（Ａ２７１４）、特図始動口スイッチ共通処理を実行し（Ａ２７１５）、始動口スイッチ監視処理を終了する。また、Ａ２７１３にて、普電不正発生中である（Ａ２７１３の結果が「Ｙ」）と判定した場合にも、始動口スイッチ監視処理を終了する。すなわち、第２始動記憶をそれ以上発生させないようにする。
【０２１４】
〔特図始動口スイッチ共通処理〕
次に、始動口スイッチ監視処理における特図始動口スイッチ共通処理（Ａ２７０８、Ａ２７１５）の詳細について説明する。図９は、特図始動口スイッチ共通処理の手順を示すフローチャートである。特図始動口スイッチ共通処理は、始動口１スイッチ３６ａや始動口２スイッチ３７ａの入力があった場合に、各々の入力について共通して行われる処理である。
【０２１５】
遊技制御装置１００は、まず、始動口１スイッチ３６ａ及び始動口２スイッチ３７ａのうち、監視対象の始動口スイッチへの入賞の回数に関する情報を遊技機１０の外部の管理装置に対して出力する回数である始動口信号出力回数をロードし（Ａ２９０１）、ロードした値を＋１更新して（Ａ２９０２）、出力回数がオーバーフローするか否かを判定する（Ａ２９０３）。出力回数がオーバーフローしない場合（Ａ２９０３の結果が「Ｎ」）、更新後の値をＲＷＭの始動口信号出力回数領域にセーブして（Ａ２９０４）、ステップＡ２９０５の処理に移行する。一方、出力回数がオーバーフローする場合（Ａ２９０３の結果が「Ｙ」）、ステップＡ２９０５の処理に移行する。本実施形態では、始動口信号出力回数領域に「０」から「２５５」までの値を記憶することができる。そして、ロードした値が「２５５」である場合には＋１更新によって更新後の値は「０」になり、出力回数がオーバーフローすると判定するよう構成されている。
【０２１６】
次に、遊技制御装置１００は、始動口１スイッチ３６ａ及び始動口２スイッチ３７ａのうち、監視対象の始動口スイッチに対応する更新対象の特図保留数（始動記憶数）が上限値未満か否かを判定する（Ａ２９０５）。更新対象の特図保留数が上限値未満でない場合（Ａ２９０５の結果が「Ｎ」）は、特図始動口スイッチ共通処理を終了する。また、更新対象の特図保留数が上限値未満である場合（Ａ２９０５の結果が「Ｙ」）は、更新対象の特図保留数（特図１保留数又は特図２保留数）を＋１更新して（Ａ２９０６）、対象の始動口入賞フラグをセーブする（Ａ２９０７）。
【０２１７】
次に、遊技制御装置１００は、監視対象の始動口スイッチ及び特図保留数に対応する乱数格納領域のアドレスを算出して（Ａ２９０８）、ステップＡ２８０５にて準備した大当り乱数をＲＷＭの大当り乱数格納領域にセーブする（Ａ２９０９）。次に、監視対象の始動口スイッチの大当り図柄乱数を抽出し、準備して（Ａ２９１０）、ＲＷＭの大当り図柄乱数格納領域にセーブする（Ａ２９１１）。
【０２１８】
次に、遊技制御装置１００は、変動パターン乱数１から３を対応するＲＷＭの変動パターン乱数格納領域にセーブして（Ａ２９１２）、特図保留情報判定処理を実行する（Ａ２９１３）。特図保留情報判定処理では、セーブした大当り乱数や大当り図柄乱数に基づく停止図柄情報に対応する先読み停止図柄コマンドや、セーブした変動パターン乱数１から３に基づく前半変動番号（リーチ前変動の番号）及び後半変動番号（リーチ後変動の番号）に対応する先読み変動パターンコマンドを演出コマンドとして設定する。そして、監視対象の始動口スイッチ及び特図保留数に対応する飾り特図保留数コマンドを演出コマンドとして準備し（Ａ２９１４）、演出コマンド設定処理（Ａ２９１５）を実行して、特図始動口スイッチ共通処理を終了する。
【０２１９】
ここで、遊技制御装置１００（ＲＡＭ１１１ｃ）は、始動入賞口３６や普通変動入賞装置３７の始動入賞領域への遊技球の流入に基づき、所定の乱数を抽出し前記変動表示ゲームの実行権利となる始動記憶として所定数を上限に記憶する始動記憶手段をなす。また、始動記憶手段（遊技制御装置１００）は、第１始動入賞口（始動入賞口３６）への遊技球の入賞に基づき抽出した各種の乱数値を、所定数を上限に第１始動記憶として記憶し、第２始動入賞口（普通変動入賞装置３７）への遊技球の入賞に基づき抽出した各種の乱数値を、所定数を上限に第２始動記憶として記憶する。
【０２２０】
〔特図普段処理〕
次に、特図ゲーム処理における特図普段処理（Ａ２６０８）の詳細について説明する。図１０は、特図普段処理の手順を示すフローチャートである。
【０２２１】
遊技制御装置１００は、まず、特図２保留数（第２始動記憶数）が０であるか否かを判定する（Ａ３２０１）。特図２保留数が０である場合（Ａ３２０１の結果が「Ｙ」）、特図１保留数（第１始動記憶数）が０であるか否かを判定する（Ａ３２０６）。そして、特図１保留数が０である場合（Ａ３２０６の結果が「Ｙ」）、客待ちデモが開始済みであるか否かを判定し（Ａ３２１１）、客待ちデモが開始済みでない場合（Ａ３２１１の結果が「Ｎ」）は、客待ちデモフラグ領域に客待ちデモ中フラグをセットする（Ａ３２１２）。
【０２２２】
続けて、遊技制御装置１００は、客待ちデモコマンドを演出コマンドとして準備して（Ａ３２１３）、演出コマンド設定処理を行い（Ａ３２１４）、ステップＡ３２１５の処理に移行する。一方、ステップＡ３２１１にて、客待ちデモが開始済みである場合（Ａ３２１１の結果が「Ｙ」）、処理番号として特図普段処理に係る「０」を設定し（Ａ３２１５）、特図ゲーム処理番号領域に処理番号をセーブして（Ａ３２１６）、変動図柄判別フラグ領域をクリアする（Ａ３２１７）。そして、大入賞口不正監視期間フラグ領域に不正監視期間中フラグをセーブして（Ａ３２１８）、特図普段処理を終了する。
【０２２３】
また、遊技制御装置１００は、特図２保留数が０でない場合（Ａ３２０１の結果が「Ｎ」）、特図２変動開始処理を実行し（Ａ３２０２）、特図２保留数に対応する飾り特図保留数コマンド（飾り特図２保留数コマンド）を演出コマンドとして準備して（Ａ３２０３）、演出コマンド設定処理を実行する（Ａ３２０４）。そして、特図２の特図変動中処理移行設定処理を実行し（Ａ３２０５）、特図普段処理を終了する。
【０２２４】
また、遊技制御装置１００は、特図１保留数が０でない場合（Ａ３２０６の結果が「Ｎ」）、特図１変動開始処理を実行し（Ａ３２０７）、特図１保留数に対応する飾り特図保留数コマンド（飾り特図１保留数コマンド）を演出コマンドとして準備して（Ａ３２０８）、演出コマンド設定処理を実行する（Ａ３２０９）。そして、特図１の特図変動中処理移行設定処理を実行し（Ａ３２１０）、特図普段処理を終了する。
【０２２５】
このように、特図２保留数のチェックを特図１保留数のチェックよりも先に行うことで、特図２保留数が０でない場合には特図２変動開始処理（Ａ３２０２）が実行されることとなる。すなわち、特図２変動表示ゲームが特図１変動表示ゲームに優先して実行されることとなる。つまり、遊技制御装置１００が、第２始動記憶手段（遊技制御装置１００）に第２始動記憶がある場合には、当該第２始動記憶に基づく変動表示ゲームを、第１始動記憶に基づく変動表示ゲームよりも優先的に実行する優先制御手段をなす。
【０２２６】
〔特図１変動開始処理〕
次に、特図普段処理における特図１変動開始処理（Ａ３２０７）の詳細について説明する。図１１は、特図１変動開始処理の手順を示すフローチャートである。特図１変動開始処理は、特図１変動表示ゲームの開始時に行う処理である。
【０２２７】
遊技制御装置１００は、実行する特図変動表示ゲームの種別（ここでは特図１）を示す特図１変動フラグを変動図柄判別領域にセーブする（Ａ３４０１）。続いて、特図１変動表示ゲームが大当りであるか否かを判別するための大当りフラグ１にはずれ情報や大当り情報を設定する大当りフラグ１設定処理を実行する（Ａ３４０２）。大当りフラグ１設定処理の詳細については後述する。
【０２２８】
次に、遊技制御装置１００は、特図１変動表示ゲームに関する特図１停止図柄（図柄情報）の設定に係る特図１停止図柄設定処理を実行する（Ａ３４０３）。特図１停止図柄設定処理では、はずれ時又は大当り時の停止図柄番号と、この停止図柄番号に対応するはずれ停止図柄パターン又は大当り停止図柄パターンをセーブする。そして、停止図柄パターンに対応する飾り特図コマンドを演出コマンドとして準備して、演出コマンド設定処理を実行する。また、停止図柄番号に対応するラウンド数情報（ラウンド上限値）と停止図柄番号に対応する確率変動判定データを取得してセーブする。
【０２２９】
さらに、遊技制御装置１００は、変動パターンを設定するためのパラメータである特図情報を設定する特図情報設定処理を実行する（Ａ３４０４）。
【０２３０】
続いて、遊技制御装置１００は、特図１変動表示ゲームの変動パターンの設定に関する種々の情報を参照するための情報が設定されたテーブルである特図１変動パターン設定情報テーブルを準備する（Ａ３４０５）。
【０２３１】
その後、遊技制御装置１００は、特図１変動表示ゲームにおける変動態様である変動パターン（変動パターン番号）を設定する変動パターン設定処理を実行する（Ａ３４０６）。次に、遊技制御装置１００は、特図１変動表示ゲームの変動開始の情報を設定する変動開始情報設定処理を実行し（Ａ３４０７）、特図１変動開始処理を終了する。変動開始情報設定処理では、変動パターン（変動パターン番号）に対応する変動時間値を取得し、特図ゲーム処理タイマ領域にセーブする。そして、変動パターン番号に対応する変動コマンド（ＭＯＤＥ、ＡＣＴＩＯＮ）を演出コマンドとして準備して、演出コマンド設定処理を行う
【０２３２】
〔特図２変動開始処理〕
次に、特図普段処理における特図２変動開始処理（Ａ３２０２）の詳細について説明する。図１２は、特図２変動開始処理の手順を示すフローチャートである。特図２変動開始処理は、特図２変動表示ゲームの開始時に行う処理であって、図１１に示した特図１変動開始処理での処理と同様の処理を、第２始動記憶を対象として行うものである。
【０２３３】
遊技制御装置１００は、まず、実行する特図変動表示ゲームの種別（ここでは特図２）を示す特図２変動フラグを変動図柄判別領域にセーブする（Ａ３５０１）。続いて、特図２変動表示ゲームが大当りであるか否かを判別するための大当りフラグ２にはずれ情報や大当り情報を設定する大当りフラグ２設定処理を実行する（Ａ３５０２）。
【０２３４】
次に、遊技制御装置１００は、特図２変動表示ゲームに関する特図２停止図柄（図柄情報）の設定に係る特図２停止図柄設定処理を実行する（Ａ３５０３）。さらに、変動パターンを設定するためのパラメータである特図情報を設定する特図情報設定処理を実行する（Ａ３５０４）。続いて、特図２変動表示ゲームの変動パターンの設定に関する種々の情報を参照するための情報が設定されたテーブルである特図２変動パターン設定情報テーブルを準備する（Ａ３５０５）。
【０２３５】
その後、遊技制御装置１００は、特図２変動表示ゲームの変動パターンを設定する変動パターン設定処理を実行する（Ａ３５０６）。最後に、特図２変動表示ゲームの変動開始の情報を設定する変動開始情報設定処理を実行し（Ａ３５０７）、特図２変動開始処理を終了する。
【０２３６】
〔大当りフラグ１設定処理〕
次に、特図１変動開始処理における大当りフラグ１設定処理（Ａ３４０２）の詳細について説明する。図１３は、大当りフラグ１設定処理の手順を示すフローチャートである。
【０２３７】
遊技制御装置１００は、まず、大当りフラグ１領域にはずれ情報をセーブする（Ａ３６０１）。次に、ＲＷＭの特図１大当り乱数格納領域（保留数１用）から大当り乱数をロードし、準備して（Ａ３６０２）、当該特図１大当り乱数格納領域（保留数１用）を０クリアする（Ａ３６０３）。なお、保留数１用とは、消化順序が最先（ここでは特図１のうちで最先）の特図始動記憶についての情報（乱数等）を格納する領域である。その後、準備した大当り乱数値が大当り判定値と一致するか否かに応じて大当りであるか否かを判定する大当り判定処理を実行する（Ａ３６０４）。
【０２３８】
遊技制御装置１００は、大当り判定処理（Ａ３６０４）の判定結果が大当りである場合（Ａ３６０５の結果が「Ｙ」）、ステップＡ３６０１にてはずれ情報をセーブした大当りフラグ１領域に大当り情報を上書きしてセーブし（Ａ３６０６）、大当りフラグ１設定処理を終了する。一方、大当り判定処理（Ａ３６０５）の判定結果が大当りでない場合（Ａ３６０５の結果が「Ｎ」）、大当りフラグ１設定処理を終了する。このように、本実施形態において、特図１変動表示ゲームの結果は、「大当り」及び「はずれ」のうちの何れかとなる。
【０２３９】
〔大当りフラグ２設定処理〕
次に、特図２変動開始処理における大当りフラグ２設定処理（Ａ３５０２）の詳細について説明する。図１４は、大当りフラグ２設定処理の手順を示すフローチャートである。この処理は、図１３に示した大当りフラグ１設定処理での処理と同様の処理を、第２始動記憶を対象として行うものである。
【０２４０】
遊技制御装置１００は、まず、大当りフラグ２領域にはずれ情報をセーブする（Ａ３７０１）。次に、ＲＷＭの特図２大当り乱数格納領域（保留数１用）から大当り乱数をロードし、準備して（Ａ３７０２）、当該特図２大当り乱数格納領域（保留数１用）を０クリアする（Ａ３７０３）。なお、保留数１用とは、消化順序が最先（ここでは特図２のうちで最先）の特図始動記憶についての情報（乱数等）を格納する領域である。その後、準備した大当り乱数値が大当り判定値と一致するか否かに応じて大当りであるか否かを判定する大当り判定処理を実行する（Ａ３７０４）。
【０２４１】
遊技制御装置１００は、大当り判定処理（Ａ３７０４）の判定結果が大当りである場合（Ａ３７０５の結果が「Ｙ」）、ステップＡ３７０１にてはずれ情報をセーブした大当りフラグ２領域に大当り情報を上書きしてセーブし（Ａ３７０６）、大当りフラグ２設定処理を終了する。一方、大当り判定処理（Ａ３７０４）の判定結果が大当りでない場合（Ａ３７０５の結果が「Ｎ」）、大当りフラグ２にはずれ情報をセーブしたまま大当りフラグ２設定処理を終了する。このように、本実施形態において、特図２変動表示ゲームの結果は、「大当り」及び「はずれ」のうちの何れかとなる。
【０２４２】
〔大当り判定処理〕
次に、大当りフラグ１設定処理と大当りフラグ２設定処理等における大当り判定処理（Ａ３６０５、Ａ３７０４）の詳細について説明する。図１５は、大当り判定処理の手順を示すフローチャートである。なお、大当り判定処理は、タイマ割込み処理中に実行される他の処理における大当り判定処理に共通する処理であり、特図保留情報判定処理のステップＡ３００４などでも実行される。
【０２４３】
遊技制御装置１００は、まず、大当り判定値の下限判定値を設定し（Ａ３８０１）、対象の大当り乱数の値が下限判定値未満であるか否かを判定する（Ａ３８０２）。なお、大当りであるとは大当り乱数が大当り判定値と一致することである。大当り判定値は連続する複数の値であり、大当り乱数が、大当り判定値の下限の値である下限判定値以上で、かつ、大当り判定値の上限の値である上限判定値以下である場合に、大当りであると判定される。
【０２４４】
遊技制御装置１００は、対象の大当り乱数の値が下限判定値未満である場合（Ａ３８０２の結果が「Ｙ」）、判定結果としてはずれ（大当り以外）を設定し（Ａ３８０７）、大当り判定処理を終了する。
【０２４５】
また、遊技制御装置１００は、大当り乱数の値が下限判定値未満でない場合には（Ａ３８０２の結果が「Ｎ」）、大当りの発生確率が高確率状態（確変状態）であるか否かを判定する（Ａ３８０３）。そして、高確率状態である場合には（Ａ３８０３の結果が「Ｙ」）、高確率中の上限判定値を設定する（Ａ３８０４）。一方、高確率状態でない場合には（Ａ３８０３の結果が「Ｎ」）、低確率中の上限判定値を設定する（Ａ３８０５）。
【０２４６】
遊技制御装置１００は、大当り乱数の値の上限判定値を設定すると、対象の大当り乱数の値が上限判定値より大きいか否かを判定する（Ａ３８０６）。大当り乱数の値が上限判定値より大きい場合（Ａ３８０６の結果が「Ｙ」）、判定結果としてはずれ（大当り以外）を設定する（Ａ３８０７）。一方、大当り乱数の値が上限判定値より大きくない場合（Ａ３８０６の結果が「Ｎ」）、判定結果として大当りを設定する（Ａ３８０８）。判定結果を設定すると、大当り判定処理を終了する。
【０２４７】
〔大当り確率、大当り図柄振分〕
図１６（Ａ）（Ｂ）は、上述の特図ゲーム処理によって制御される特図変動表示ゲームの大当り確率と大当り図柄振分（大当り内訳）を各設定に対して例示するテーブルである。
【０２４８】
図１６（Ａ）のように、低確率時の大当り確率と高確率時の大当り確率は、設定値が大きくなる（高い設定になる）とともに高くなり、大当りが発生し易くなり、遊技者に有利となる。なお、大当り確率は、図１５の上限判定値と下限判定値の差分を大当り乱数の値の範囲で割ったものである。大当り確率は、上限判定値と下限判定値、又は、大当り乱数の値の範囲を設定情報（設定値）に対応して変更することによって、設定情報に応じて変更できる。別例では、低確率時の大当り確率と高確率時の大当り確率のうち一方だけを、設定値が大きくなるとともに高くするように構成してもよい。
【０２４９】
図１６（Ｂ）は、大当りの種類を示す大当り図柄番号１〜６（停止図柄番号）と振分率との対応等を規定する大当り図柄テーブルを各設定に対して例示する。図１６（Ｂ）のように、大当り図柄番号（大当りの種類）の振分率は、設定情報に応じて変更でき、確変突入率は設定値が大きくなるほど高くなり遊技者に有利となる。なお、確変突入率は、大当り終了後の確率状態が高確率になる確変大当り図柄が全図柄に対して占める割合である。また、普電サポートの回数は、特に通常大当り（大当り終了後の確率状態が低確率になるもの）に対して、設定値が大きくなるほど大きくなり遊技者に有利となる。なお、ＳＴ機では、確変状態の継続回数を設定値が大きくなるほど大きくするような構成も可能である。
【０２５０】
また、図１６（Ｂ）では、１回の大当りで付与されるラウンド数（ラウンド遊技の全回数）は設定値に対して変化しないが、ラウンド数を設定値が大きくなるほど大きくするような構成も可能である。また、図１６（Ｂ）では、特図２変動表示ゲームの大当りに対して、特図１変動表示ゲームの大当りよりも大きなラウンド数が付与され易くなっており、特図２変動表示ゲームの方が特図１変動表示ゲームよりも遊技者に有利になっている。
【０２５１】
〔普図ゲーム処理〕
次に、タイマ割込み処理における普図ゲーム処理（Ａ１３１０）の詳細について説明する。図１７は、普図ゲーム処理の手順を示すフローチャートである。普図ゲーム処理では、ゲートスイッチ３４ａの入力の監視と、普図変動表示ゲームに関する処理全体の制御、普図の表示の設定等を行う。
【０２５２】
遊技制御装置１００は、まず、ゲートスイッチ３４ａからの入力を監視するゲートスイッチ監視処理を実行する（Ａ７６０１）。
【０２５３】
続いて、遊技制御装置１００は、始動口２スイッチ３７ａからの入力を監視する普電入賞スイッチ監視処理を実行する（Ａ７６０２）。
【０２５４】
次に、遊技制御装置１００は、普図ゲーム処理タイマが０でなければ−１更新する（１だけ減算する）（Ａ７６０３）。なお、普図ゲーム処理タイマの最小値は０に設定されている。そして、遊技制御装置１００は、普図ゲーム処理タイマの値が０となったか否かを判定する（Ａ７６０４）。
【０２５５】
遊技制御装置１００は、普図ゲーム処理タイマの値が０である場合（Ａ７６０４の結果が「Ｙ」）、すなわち、タイムアップした又はすでにタイムアップしていた場合には、普図ゲーム処理番号に対応する処理に分岐させるために参照する普図ゲームシーケンス分岐テーブルをレジスタに設定する（Ａ７６０５）。
【０２５６】
さらに、遊技制御装置１００は、設定された普図ゲームシーケンス分岐テーブルに基づいて普図ゲーム処理番号に対応する処理の分岐先アドレスを取得する（Ａ７６０６）。そして、普図ゲーム処理番号によるサブルーチンコールを行って、普図ゲーム処理番号に応じたゲーム分岐処理を実行する（Ａ７６０７）。
【０２５７】
遊技制御装置１００は、ステップＡ７６０７にてゲーム処理番号が「０」の場合には、普図変動表示ゲームの変動開始を監視し、普図変動表示ゲームの変動開始の設定や演出の設定や、普図変動中処理を行うために必要な情報の設定等を行う普図普段処理を実行する（Ａ７６０８）。普図普段処理の詳細については、図１８にて後述する。
【０２５８】
また、遊技制御装置１００は、ステップＡ７６０７にてゲーム処理番号が「１」の場合には、普図表示中処理を行うために必要な情報の設定等を行う普図変動中処理を実行する（Ａ７６０９）。例えば、普図変動中処理では、普図表示中処理に移行するために、ゲーム処理番号として「２」を設定して普図ゲーム処理番号領域にセーブする他、普図表示時間を普図ゲーム処理タイマ領域にセーブする。
【０２５９】
また、遊技制御装置１００は、ステップＡ７６０７にてゲーム処理番号が「２」の場合には、普図変動表示ゲームの結果が当りであれば、時短状態中であるか否かに応じた普電開放時間の設定や、普図当り中処理を行うために必要な情報の設定等を行う普図表示中処理を実行する（Ａ７６１０）。例えば、普図表示中処理では、普図変動表示ゲームの結果が当りの場合に、普図当り中処理に移行するために、ゲーム処理番号として「３」を設定して普図ゲーム処理番号領域にセーブする一方、はずれの場合に、普図普段処理に移行するために、ゲーム処理番号として「０」を設定して普図ゲーム処理番号領域にセーブする。
【０２６０】
また、遊技制御装置１００は、ステップＡ７６０７にてゲーム処理番号が「３」の場合は、普図当り中処理の継続、あるいは普電残存球処理を行うために必要な情報の設定等を行う普図当り中処理を実行する（Ａ７６１１）。例えば、普図当り中処理では、所定回数だけ普通変動入賞装置３７を開放するための設定を行った後、普電残存球処理に移行するために、ゲーム処理番号として「４」を設定して普図ゲーム処理番号領域にセーブする。
【０２６１】
また、遊技制御装置１００は、ステップＡ７６０７にてゲーム処理番号が「４」の場合は、普図当り終了処理を行うために必要な情報の設定等を行う普電残存球処理を実行する（Ａ７６１２）。例えば、普電残存球処理では、普図当り終了処理に移行するために、ゲーム処理番号として「５」を設定して普図ゲーム処理番号領域にセーブする他、普図エンディング時間を普図ゲーム処理タイマ領域にセーブする。
【０２６２】
また、遊技制御装置１００は、ステップＡ７６０７にてゲーム処理番号が「５」の場合は、普図普段処理（Ａ７６０８）を行うために必要な情報の設定等を行う普図当り終了処理を実行する（Ａ７６１３）。例えば、普図当り終了処理では、普図普段処理に移行するために、ゲーム処理番号として「０」を設定して普図ゲーム処理番号領域にセーブする。
【０２６３】
その後、遊技制御装置１００は、普図表示器５３による普通図柄の変動を制御するための普図変動制御テーブルを準備する（Ａ７６１４）。その後、普図表示器５３による普通図柄の変動の制御に係る図柄変動制御処理を実行し（Ａ７６１５）、普図ゲーム処理を終了する。
【０２６４】
一方、遊技制御装置１００は、普図ゲーム処理タイマの値が０でない場合（Ａ７６０４の結果が「Ｎ」）、すなわち、タイムアップしていない場合には、ステップＡ７６１４以降の処理を実行する。
【０２６５】
〔普図普段処理〕
次に、普図ゲーム処理における普図普段処理（Ａ７６０８）の詳細について説明する。図１８は、普図普段処理の手順を示すフローチャートである。
【０２６６】
遊技制御装置１００は、まず、普図保留数が０であるか否かを判定する（Ａ７９０１）。普図保留数が０である場合には（Ａ７９０１の結果が「Ｙ」）、普図普段処理移行設定処理１を実行し（Ａ７９２３）、普図普段処理を終了する。普図普段処理移行設定処理１では、普図普段処理に移行するために、ゲーム処理番号として「０」を設定して普図ゲーム処理番号領域にセーブする。
【０２６７】
また、遊技制御装置１００は、普図保留数が０でない場合には（Ａ７９０１の結果が「Ｎ」）、ＲＷＭの普図当り乱数格納領域（保留数１用）から当り乱数をロードし、ＲＷＭの普図当り図柄乱数格納領域(保留数１用)から当り図柄乱数をロードする（Ａ７９０２）。そして、普図当り乱数格納領域（保留数１用）と普図当り図柄乱数格納領域(保留数１用)を０クリアする（Ａ７９０３）。さらに、普図変動表示ゲームにて当り結果となる確率が通常よりも高い普図高確率中（高確率状態中）であるか否か、すなわち、時短状態（普電サポート状態）であるか否かを判定する（Ａ７９０４）。なお、高確率中の普図当り確率は２５０／２５１であり、低確率中での普図当り確率は０／２５１である。
【０２６８】
遊技制御装置１００は、普図高確率中でない場合（Ａ７９０４の結果が「Ｎ」）、普図低確率中の下限判定値である低確率下限判定値（ここでは２５１）を設定し（Ａ７９０５）、普図高確率中である場合（Ａ７９０４の結果が「Ｙ」）、普図高確率中の下限判定値である高確率下限判定値（ここでは１）を設定し（Ａ７９０６）、ステップＡ７９０７の処理に移行する。
【０２６９】
遊技制御装置１００は、当り乱数が上限判定値（ここでは２５１）以上であるか否か判定する（Ａ７９０７）。なお、ここでの上限判定値は、普図高確率中と普図低確率中とで共通する。当り乱数が上限判定値以上である場合（Ａ７９０７の結果が「Ｙ」）、即ち、はずれの場合、ステップＡ７９０９の処理に移行する。当り乱数が上限判定値未満である場合（Ａ７９０７の結果が「Ｎ」）、当り乱数が下限判定値未満であるか否かを判定する（Ａ７９０８）。
【０２７０】
遊技制御装置１００は、当り乱数が下限判定値未満である場合（Ａ７９０８の結果が「Ｙ」）、即ち、はずれの場合、当りフラグ領域にはずれ情報をセーブする（Ａ７９０９）。さらに、普図停止図柄番号としてはずれ停止図柄番号を設定し（Ａ７９１０）、はずれ図柄情報を普図停止図柄情報領域にセーブし（Ａ７９１１）、ステップＡ７９１５の処理に移行する。
【０２７１】
遊技制御装置１００は、当り乱数が下限判定値未満でない場合（Ａ７９０８の結果が「Ｎ」）、即ち、当りの場合、当りフラグ領域に当り情報をセーブし（Ａ７９１２）、ロードした当り図柄乱数に対応する当り停止図柄番号を設定し（Ａ７９１３）、当り停止図柄番号に対応する当り停止図柄情報を普図停止図柄情報領域にセーブし（Ａ７９１４）、ステップＡ７９１５の処理に移行する。なお、当り停止図柄は、数種類存在してよい。
【０２７２】
次に、遊技制御装置１００は、停止図柄番号を普図停止図柄領域にセーブし（Ａ７９１５）、停止図柄番号を試験信号出力データ領域にセーブする（Ａ７９１６）。次に、普図変動表示ゲームに関連する情報（特に普図変動表示ゲームの当り/はずれの情報）に対応する普図コマンドを演出コマンドとして準備して（Ａ７９１７）、演出コマンド設定処理を実行する（Ａ７９１８）。そして、普図当り乱数格納領域をシフトし（Ａ７９１９）、シフト後の空き領域を０クリアした後（Ａ７９２０）、普図保留数を−１更新する（Ａ７９２１）。
【０２７３】
すなわち、最も古い普図保留数１に関する普図変動表示ゲームが実行されることに伴い、普図保留数１以降に保留となっている普図保留数２〜４の順位を１つずつ繰り上げる。この処理により、普図当り乱数格納領域の普図保留数２用から普図保留数４用の値が、普図当り乱数格納領域の普図保留数１用から普図保留数３用に移動することとなる。そして、普図当り乱数格納領域の普図保留数４用の値がクリアされて、普図保留数が１デクリメントされる。
【０２７４】
次に、遊技制御装置１００は、普図変動中処理移行設定処理を実行し（Ａ７９２２）、普図普段処理を終了する。普図変動中処理移行設定処理では、普図変動中処理に移行するために、ゲーム処理番号として「１」を設定して普図ゲーム処理番号領域にセーブする他、普図変動時間を普図ゲーム処理タイマ領域にセーブする。
【０２７５】
［演出制御装置の制御］
以下に、演出制御装置３００が演出制御用プログラムによって実行する制御（処理）を説明する。
【０２７６】
〔メイン処理（演出制御装置）〕
最初に、演出制御装置３００によって実行されるメイン処理の詳細を説明する。図１９は、演出制御装置３００によって実行されるメイン処理（メインプログラム）の手順を示すフローチャートである。メイン処理は、遊技機１０に電源が投入されると主制御用マイコン３１１（演出用マイコン）によって実行される。なお、演出制御装置３００が実行する処理のフローチャートにおいて、ステップの符号（番号）は「Ｂ＊＊＊＊」と表されている。
【０２７７】
演出制御装置３００は、メイン処理の実行が開始されると、まず、割込みを禁止する（Ｂ０００１）。次にＣＰＵ３１１及びＶＤＰ３１２の初期設定を実行し（Ｂ０００２、Ｂ０００３）、割込みを許可する（Ｂ０００４）。割込みが許可されると、遊技制御装置１００から送信されたコマンドを受信するコマンド受信割込み処理を実行可能な状態となる。
【０２７８】
次に、演出制御装置３００は、表示装置４１等に表示する表示用データの生成を許可し（Ｂ０００５）、乱数生成に用いる乱数シードを設定する（Ｂ０００６）。そして、初期化すべき領域に電源投入時の初期値をセーブする（Ｂ０００７）。
【０２７９】
続いて、演出制御装置３００は、ＷＤＴ（ウォッチドックタイマ）をクリアする（Ｂ０００８）。ＷＤＴは、上述したＣＰＵ初期設定（Ｂ０００２）で起動され、ＣＰＵ３１１が正常に動作しているかどうかを監視する。ＷＤＴが一定周期を経過してもクリアされない場合は、ＷＤＴがタイムアップしてＣＰＵ３１１がリセットされる。
【０２８０】
その後、演出制御装置３００は、ＲＴＣ（リアルタイムクロック）３３８から時刻の情報を読み込むＲＴＣ読込処理を実行する（Ｂ０００９）。
【０２８１】
ＲＴＣ読込処理では、所定の周期（例えば２時間おき）でＲＴＣ３３８から時刻の情報を読み込む構成としてもよく、ステップＢ０００９へ処理が移行する度に時刻の情報を読み込む必要はない。演出制御装置３００への電源投入（即ち遊技機１０への電源投入）の際に、一度だけ、ＲＴＣ読込処理を実行する構成としてもよい（ＲＴＣ読込処理の位置を変えて、例えばステップＢ０００３とＢ０００４の間で実行してもよい）。演出制御装置３００は、ＲＡＭ内のタイマ領域に時刻を計時する時刻用タイマ（計時手段）を設定し、所定の周期でＲＴＣ３３８から時刻の情報を読み込んだ際又は電源投入時に一度だけＲＴＣ３３８から時刻の情報を読み込んだ際に、時刻用タイマ（計時手段）をＲＴＣ３３８の時刻に合わせるよう調整してよい。そして、演出制御装置３００は、時刻用タイマを使用して各種処理を実行してもよい。このようにすれば、ＲＴＣ３３８から時刻を読み込む処理の回数を低減でき、ＣＰＵ３１１の負荷が減少する。
【０２８２】
次に、演出制御装置３００は、遊技者による演出ボタン２５の操作信号（演出ボタンスイッチ２５ａ又はタッチパネル２５ｂの信号）を検出したり、検出した信号に応じて演出内容（設定）を変更したりする演出ボタン入力処理を実行する（Ｂ００１０）。続いて、遊技場（遊技店）の責任者や遊技者等によるＬＥＤや液晶の輝度、音量の変更などの操作を受け付けるホール・遊技者設定モード処理を実行する（Ｂ００１１）。ホール・遊技者設定モード処理において、後述の演出ポイントに応じて、遊技者は演出をカスタマイズすることができる。
【０２８３】
次に、演出制御装置３００は、演出ポイントの加算やクリアを実行する演出ポイント制御処理を実行する（Ｂ００１２）。演出ポイント制御処理では、演出ポイントの加算対象となる演出や操作が実行されることで演出ポイントが加算される処理がされ、また、演出ポイントを次回の遊技に繰り越せるよう遊技終了時などに、例えば、演出ポイントの情報等を含む情報がＱＲコード（登録商標）として表示装置４１に表示される。例えば、演出制御装置３００は、ホール・遊技者設定モード処理において、ＱＲコード（登録商標）を表示装置４１に表示できる。
【０２８４】
次に、演出制御装置３００は、演出乱数などの乱数を更新するための乱数更新処理を実行し（Ｂ００１３）、遊技制御装置１００から受信した受信コマンドを解析して対応する受信コマンドチェック処理を実行する（Ｂ００１４）。なお、受信コマンドチェック処理の詳細については、図２０にて後述する。
【０２８５】
続いて、演出制御装置３００は、表示装置４１で表示される客待ちデモの内容を編集して制御する客待ちデモ編集処理を実行し（Ｂ００１５）、客待ち中の遊技機１０の節電状態を制御する節電制御処理を実行する（Ｂ００１６）。
【０２８６】
次に、演出制御装置３００は、表示装置４１等の表示装置（表示手段）に表示する内容に合わせて各種データの更新を行ったり、表示装置４１に表示する描画を表示フレームバッファに設定したりする演出表示編集処理を実行する（Ｂ００１７）。このとき設定される描画データは、フレーム周期１／３０秒（約３３．３ｍｓｅｃ）以内にＶＤＰ３１２が描画を完了することができるものであれば問題なく表示装置４１の画像を更新することができる。そして、表示フレームバッファへの描画準備を完了させて描画コマンド準備終了設定を実行する（Ｂ００１８）。
【０２８７】
続いて、演出制御装置３００は、フレーム切替タイミングであるか否かを判定する（Ｂ００１９）。フレーム切替タイミングでない場合は（Ｂ００１９の結果が「Ｎ」）、フレーム切替タイミングになるまでＢ００１９の処理を繰り返し、フレーム切替タイミングである場合は（Ｂ００１９の結果が「Ｙ」）、表示装置４１への画面描画を指示する（Ｂ００２０）。本実施形態のフレーム周期は１／３０秒なので、例えば１／６０秒（フレーム周期の１／２）毎の周期的なＶブランク（画像更新）が２回実行されるとフレームの切り替えが行われる。なお、１／６０秒で画像を更新せず、さらに間隔を大きくしてもよい。
【０２８８】
また、演出制御装置３００は、スピーカ１９から出力される音を制御するサウンド制御処理を実行する（Ｂ００２１）。
【０２８９】
また、演出制御装置３００は、ＬＥＤ等からなる装飾装置（盤装飾装置４６、枠装飾装置１８）を制御する装飾制御処理を実行する（Ｂ００２２）。装飾制御処理では、例えば、ＬＥＤ等の装飾装置の発光制御を実行する。
【０２９０】
さらに、演出制御装置３００は、モータ及びソレノイドで駆動される電動役物などの演出装置（盤演出装置４４）を制御する可動体制御処理を実行する（Ｂ００２３）。可動体制御処理では、例えば、モータを駆動する役物動作演出を設定する。
【０２９１】
そして、演出制御装置３００は、前述のＢ００２３の処理を終えると、Ｂ０００８の処理に戻る。以降、Ｂ０００８からＢ００２３までの処理を繰り返す。
【０２９２】
〔受信コマンドチェック処理〕
次に、図２０を参照して、上述したメイン処理（図１９）における受信コマンドチェック処理（Ｂ００１４）の詳細について説明する。図２０は、演出制御装置３００によって実行される受信コマンドチェック処理の手順を示すフローチャートである。
【０２９３】
演出制御装置３００は、まず、遊技制御装置１００から受信したコマンド数をチェックするためにＲＡＭのコマンド受信カウンタ領域のコマンド受信カウンタの値をコマンド受信数としてロードする（Ｂ１１０１）。そして、コマンド受信数が０でないか否かを判定する（Ｂ１１０２）。コマンド受信数が０である場合、すなわち、遊技制御装置１００から受信したコマンドがない場合には（Ｂ１１０２の結果が「Ｎ」）、解析するコマンドがないので、受信コマンドチェック処理を終了する。
【０２９４】
一方、演出制御装置３００は、コマンド受信数が０でない場合、すなわち、遊技制御装置１００からコマンドを受信している場合には（Ｂ１１０２の結果が「Ｙ」）、コマンド受信カウンタ領域のコマンド受信カウンタ値をコマンド受信数分減算した後（Ｂ１１０３）、ＲＡＭの受信コマンドバッファの内容を解析用のコマンド領域にコピーする（Ｂ１１０４）。ここで、受信コマンドバッファはリングバッファなので、バッファ内の内容をコマンド領域にコピーする前にコマンド受信数を減算しても問題ない。また、コピー中に新たにコマンドを受信してもデータが上書きされることはない。
【０２９５】
そして、演出制御装置３００は、コマンド読出インデックスを０〜３１の範囲で＋１更新（１だけ加算）する（Ｂ１１０５）。受信コマンドバッファは受信したコマンドを３２個まで保存できるよう構成されている。受信したコマンドは、コマンド読出インデックス０〜３１の順に受信コマンドバッファに格納されており、ここではインデックス順に受信したコマンドを読み出して、解析用のコマンド領域にコピーする。なお、解析用のコマンド領域へのコピーが完了したタイミングで、読みだしたコマンド読出インデックスに対応する受信コマンドバッファの格納領域内はクリアされる。
【０２９６】
演出制御装置３００は、ステップＢ１１０１の処理にてロードしたコマンド受信数分のコマンドのコピーが完了したか否かを判定し（Ｂ１１０６）、コピーが完了していない場合は（Ｂ１１０６の結果が「Ｎ」）、ステップＢ１１０４からＢ１１０６の処理を繰り返す。
【０２９７】
遊技制御装置１００から送信されたコマンドを演出制御装置３００が受信すると、受信コマンドバッファに受信したコマンドの内容が保存されると同時にコマンド受信カウンタ領域のコマンド受信カウンタ値が加算更新される。受信コマンドバッファには３２個分のコマンドを保存することができるが、受信したコマンドの解析は、別途、解析用のコマンド領域で行われる。そして、解析用のコマンド領域に受信したコマンドの内容がコピーされると、受信コマンドバッファ及びコマンド受信カウンタ値はクリアされる。このように、受信コマンドバッファ内で直接解析を行わずに常に空き領域を確保しておくことで、コマンドの大量受信に備えることができる。
【０２９８】
続いて、演出制御装置３００は、コピーが完了した場合には（Ｂ１１０６の結果が「Ｙ］）、解析用のコマンド領域の受信したコマンド内容をロードし（Ｂ１１０７）、内容を解析する受信コマンド解析処理を実行する（Ｂ１１０８）。なお、受信コマンド解析処理の詳細については、次の図２１にて後述する。また、解析用のコマンド領域のアドレスを更新する（Ｂ１１０９）。その後、ステップＢ１１０１の処理にてロードしたコマンド受信数分のコマンドの解析が完了したか否かを判定し（Ｂ１１１０）、解析が完了していない場合は（Ｂ１１１０の結果が「Ｎ」）、ステップＢ１１０７からＢ１１１０の処理を繰り返す。解析が完了した場合には（Ｂ１１１０の結果が「Ｙ］）、受信コマンドチェック処理を終了する。
【０２９９】
〔受信コマンド解析処理〕
次に、図２１を参照して、前述した受信コマンドチェック処理（図２０）における受信コマンド解析処理（Ｂ１１０８）の詳細について説明する。図２１は、演出制御装置３００によって実行される受信コマンド解析処理の手順を示すフローチャートである。
【０３００】
演出制御装置３００は、まず、受信したコマンドの上位バイトをＭＯＤＥ部、下位バイトをＡＣＴＩＯＮ部（ＡＣＴ部）として分離する（Ｂ１２０１）。遊技制御装置１００から演出制御装置３００に送信されるコマンドは、ＭＯＤＥ部（ＭＯＤＥコマンド）及びＡＣＴＩＯＮ部（ＡＣＴＩＯＮコマンド）によって構成されており、通常、コマンドの種類を示すＭＯＤＥ部から連続して送信される。従って、受信したコマンドの上位、下位はＭＯＤＥ部、ＡＣＴＩＯＮ部の順に構成される。
【０３０１】
次に、演出制御装置３００は、ＭＯＤＥ部が正常範囲であるか否かを判定する（Ｂ１２０２）。すなわち、コマンドの種類を示すＭＯＤＥ部が取り得る値（種類を示すコマンド仕様として割り当てられた値）であるか否かを判定する。そして、ＭＯＤＥ部が正常範囲である場合には（Ｂ１２０２の結果が「Ｙ」）、同様にＡＣＴＩＯＮ部が正常範囲であるか否かを判定する（Ｂ１２０３）。すなわち、コマンドの内容（具体的な演出指示等）を示すＡＣＴＩＯＮ部が取り得る値（内容を示すコマンド仕様として割り当てられた値）であるか否かを判定する。そして、ＡＣＴＩＯＮ部が正常範囲である場合には（Ｂ１２０３の結果が「Ｙ」）、さらに、ＭＯＤＥ部に対するＡＣＴＩＯＮ部は正しい組み合せか否かを判定する（Ｂ１２０４）。すなわち、ＡＣＴＩＯＮ部の値が、ＭＯＤＥ部によって特定される種類のコマンドが取り得る値であるのか否かを判定する。そして、正しい組み合せである場合には（Ｂ１２０４の結果が「Ｙ」）、Ｂ１２０５以降の処理でコマンドの系統に応じたコマンド処理を実行する。
【０３０２】
演出制御装置３００は、まず、ＭＯＤＥ部の値が変動系コマンドの範囲か否かを判定する（Ｂ１２０５）。なお、変動系コマンドは、飾り特別図柄の変動パターンなどを指令するコマンドであり、例えば変動コマンド（Ａ３４０７）がある。そして、ＭＯＤＥ部が変動系コマンドを表す場合には（Ｂ１２０５の結果が「Ｙ」）、変動系コマンド処理を実行し（Ｂ１２０６）、受信コマンド解析処理を終了する。
【０３０３】
演出制御装置３００は、ＭＯＤＥ部が変動系コマンドを表していない場合には（Ｂ１２０５の結果が「Ｎ」）、次に、ＭＯＤＥ部が大当り系コマンドの範囲か否かを判定する（Ｂ１２０７）。なお、大当り系コマンドは、大当り中の演出に関する動作（ファンファーレ画面やラウンド画面の表示など）を指令するコマンドであり、例えば、ファンファーレ画面を指令するためのファンファーレコマンド（Ａ２６１０）、ラウンド画面を指令するためのラウンドコマンド（Ａ２６１１）、インターバル画面を指令するためのインターバルコマンド（Ａ２６１２）、エンディング画面を指令するためのエンディングコマンド（Ａ２６１２）などである。そして、ＭＯＤＥ部が大当り系コマンドを表す場合には（Ｂ１２０７の結果が「Ｙ」）、大当り系コマンド処理を実行し（Ｂ１２０８）、受信コマンド解析処理を終了する。
【０３０４】
演出制御装置３００は、ＭＯＤＥ部が大当り系コマンドを表していない場合には（Ｂ１２０７の結果が「Ｎ」）、次に、ＭＯＤＥ部が図柄系コマンドの範囲か否かを判定する（Ｂ１２０９）。なお、図柄系コマンドには、例えば、停止図柄パターンに対応する飾り特図コマンド（Ａ３４０３、Ａ３５０３）がある。そして、ＭＯＤＥ部が図柄系コマンドを表す場合には（Ｂ１２０９の結果が「Ｙ」）、図柄系コマンド処理を実行し（Ｂ１２１０）、受信コマンド解析処理を終了する。
【０３０５】
演出制御装置３００は、ＭＯＤＥ部が図柄系コマンドを表していない場合には（Ｂ１２０９の結果が「Ｎ」）、次に、ＭＯＤＥ部が単発系コマンドの範囲か否かを判定する（Ｂ１２１１）。そして、ＭＯＤＥ部が単発系コマンドを表す場合には（Ｂ１２１１の結果が「Ｙ」）、単発系コマンド処理を実行し（Ｂ１２１２）、受信コマンド解析処理を終了する。
【０３０６】
演出制御装置３００は、ＭＯＤＥ部が単発系コマンドを表していない場合には（Ｂ１２１１の結果が「Ｎ」）、次に、ＭＯＤＥ部が先読み図柄系コマンドの範囲か否かを判定する（Ｂ１２１３）。先読み図柄系コマンドには、例えば、先読み停止図柄コマンド（Ａ２９１３）がある。そして、ＭＯＤＥ部が先読み図柄系コマンドを表す場合には（Ｂ１２１３の結果が「Ｙ」）、先読み図柄系コマンド処理を実行し（Ｂ１２１４）、受信コマンド解析処理を終了する。
【０３０７】
演出制御装置３００は、ＭＯＤＥ部が先読み図柄系コマンドを表していない場合には（Ｂ１２１３の結果が「Ｎ」）、次に、ＭＯＤＥ部が先読み変動系コマンドの範囲か否かを判定する（Ｂ１２１５）。先読み変動系コマンドには、例えば、先読み変動パターンコマンド（Ａ２９１３）がある。そして、ＭＯＤＥ部が先読み変動系コマンドを表す場合には（Ｂ１２１５の結果が「Ｙ」）、先読み変動系コマンド処理を実行し（Ｂ１２１６）、受信コマンド解析処理を終了する。
【０３０８】
一方、演出制御装置３００は、ＭＯＤＥ部が先読み変動系コマンドを表していない場合には（Ｂ１２１５の結果が「Ｎ」）、予期しないコマンド（例えば、テストモード中のみ使用するコマンド）を受信した可能性があるので、受信コマンド解析処理を終了する。また、ＭＯＤＥ部が正常範囲でない場合（Ｂ１２０２の結果が「Ｎ」）、ＡＣＴＩＯＮ部が正常範囲でない場合（Ｂ１２０３の結果が「Ｎ」）、もしくは、ＭＯＤＥ部に対するＡＣＴＩＯＮ部が正しい組合せでない場合も（Ｂ１２０４の結果が「Ｎ」）、受信コマンド解析処理を終了する。
【０３０９】
〔単発系コマンド処理〕
次に、図２２を参照して、前述した受信コマンド解析処理（図２１）における単発系コマンド処理（Ｂ１２１２）の詳細について説明する。図１０２は、演出制御装置３００によって実行される単発系コマンド処理の手順を示すフローチャートである。
【０３１０】
演出制御装置３００は、まず、ＭＯＤＥ部が遊技機の種類を示す機種指定コマンドを表すか否かを判定する（Ｂ１３０１）。そして、ＭＯＤＥ部が機種指定コマンドを表す場合には（Ｂ１３０１の結果が「Ｙ」）、遊技機の種類（選択機種情報）を設定する機種設定処理を実行し（Ｂ１３０２）、単発系コマンド処理を終了する。
【０３１１】
演出制御装置３００は、ＭＯＤＥ部が機種指定コマンドを表していない場合には（Ｂ１３０１の結果が「Ｎ」）、次に、ＭＯＤＥ部が、ＲＡＭが初期化（クリア）したことを示すＲＡＭ初期化コマンドを表すか否かを判定する（Ｂ１３０３）。そして、ＭＯＤＥ部がＲＡＭ初期化コマンドを表す場合には（Ｂ１３０３の結果が「Ｙ」）、ＲＡＭ初期化の報知等を行うＲＡＭ初期化設定処理を実行し（Ｂ１３０４）、単発系コマンド処理を終了する。
【０３１２】
演出制御装置３００は、ＭＯＤＥ部がＲＡＭ初期化コマンドを表していない場合には（Ｂ１３０３の結果が「Ｎ」）、次に、ＭＯＤＥ部が、停電復旧（電源投入）を示す停電復旧コマンドを表すか否かを判定する（Ｂ１３０５）。停電復旧コマンドには、例えば、復旧画面コマンドがある。なお、ＲＡＭの初期化は電源の復旧（投入）の際に行われるため、ＲＡＭ初期化時のコマンドには、ＲＡＭ初期化コマンド以外に停電復旧コマンドも含まれる。そして、ＭＯＤＥ部が停電復旧コマンドを表す場合には（Ｂ１３０５の結果が「Ｙ」）、停電復旧設定処理を実行し（Ｂ１３０６）、単発系コマンド処理を終了する。
【０３１３】
演出制御装置３００は、ＭＯＤＥ部が停電復旧コマンドを表していない場合には（Ｂ１３０５の結果が「Ｎ」）、次に、ＭＯＤＥ部が客待ちデモコマンドを表すか否かを判定する（Ｂ１３０７）。そして、ＭＯＤＥ部が客待ちデモコマンドを表す場合には（Ｂ１３０７の結果が「Ｙ」）、客待ちデモ設定処理を実行し（Ｂ１３０８）、単発系コマンド処理を終了する。
【０３１４】
演出制御装置３００は、ＭＯＤＥ部が客待ちデモコマンドを表していない場合には（Ｂ１３０７の結果が「Ｎ」）、次に、ＭＯＤＥ部が飾り特図１保留数コマンド（図１０のＡ３２０８）を表すか否かを判定する（Ｂ１３０９）。そして、ＭＯＤＥ部が飾り特図１保留数コマンドを表す場合には（Ｂ１３０９の結果が「Ｙ」）、特図１保留情報設定処理を実行し（Ｂ１３１０）、単発系コマンド処理を終了する。
【０３１５】
演出制御装置３００は、ＭＯＤＥ部が飾り特図１保留数コマンドを表していない場合には（Ｂ１３０９の結果が「Ｎ」）、次に、ＭＯＤＥ部が飾り特図２保留数コマンド（図１０のＡ３２０３）を表すか否かを判定する（Ｂ１３１１）。そして、ＭＯＤＥ部が飾り特図２保留数コマンドを表す場合には（Ｂ１３１１の結果が「Ｙ」）、特図２保留情報設定処理を実行し（Ｂ１３１２）、単発系コマンド処理を終了する。
【０３１６】
演出制御装置３００は、ＭＯＤＥ部が飾り特図２保留数コマンドを表していない場合には（Ｂ１３１１の結果が「Ｎ」）、次に、ＭＯＤＥ部が確率情報コマンドを表すか否かを判定する（Ｂ１３１３）。そして、ＭＯＤＥ部が確率情報コマンドを表す場合には（Ｂ１３１３の結果が「Ｙ」）、確率情報設定処理を実行し（Ｂ１３１４）、単発系コマンド処理を終了する。
【０３１７】
演出制御装置３００は、ＭＯＤＥ部が確率情報コマンドを表していない場合には（Ｂ１３１３の結果が「Ｎ」）、次に、ＭＯＤＥ部がエラー／不正系のコマンドを表すか否かを判定する（Ｂ１３１５）。なお、エラー／不正系のコマンドとして、例えば、エラー／不正発生コマンド、エラー／不正報知コマンド、エラー／不正解除コマンド、エラー／不正報知終了コマンドがある。そして、ＭＯＤＥ部がエラー／不正系のコマンドを表す場合には（Ｂ１３１５の結果が「Ｙ」）、エラーや不正の報知や報知解除をするためのエラー／不正設定処理を実行し（Ｂ１３１６）、単発系コマンド処理を終了する。
【０３１８】
演出制御装置３００は、ＭＯＤＥ部がエラー／不正系のコマンドを表していない場合には（Ｂ１３１５の結果が「Ｎ」）、次に、ＭＯＤＥ部が演出モード切替用のコマンドを表すか否かを判定する（Ｂ１３１７）。そして、ＭＯＤＥ部が演出モード切替用のコマンドを表す場合には（Ｂ１３１７の結果が「Ｙ」）、演出モード切替設定処理を実行し（Ｂ１３１８）、単発系コマンド処理を終了する。
【０３１９】
演出制御装置３００は、ＭＯＤＥ部が演出モード切替用のコマンドを表していない場合には（Ｂ１３１７の結果が「Ｎ」）、次に、ＭＯＤＥ部が普図変動表示ゲームに関連する情報を示す普図コマンド（Ａ７９１７）を表すか否かを判定する（Ｂ１３１９）。そして、ＭＯＤＥ部が普図コマンドを表す場合には（Ｂ１３１９の結果が「Ｙ」）、普図変動表示ゲームに関する情報を設定する普図情報設定処理を実行し（Ｂ１３２０）、単発系コマンド処理を終了する。
【０３２０】
演出制御装置３００は、ＭＯＤＥ部が普図コマンドを表していない場合には（Ｂ１３１９の結果が「Ｎ」）、次に、ＭＯＤＥ部が設定情報コマンド（Ａ１０２７、Ａ１０３２）を表すか否かを判定する（Ｂ１３２１）。そして、ＭＯＤＥ部が設定情報コマンドを表す場合には（Ｂ１３２１の結果が「Ｙ」）、設定情報コマンドに含まれる遊技機１０の設定情報（設定値）をＲＡＭに記憶し（Ｂ１３２２）、単発系コマンド処理を終了する。なお、以降、演出制御装置３００は、記憶した設定情報を用いて演出制御を実行できる。
【０３２１】
演出制御装置３００は、ＭＯＤＥ部が設定情報コマンドを表していない場合には（Ｂ１３２１の結果が「Ｎ」）、次に、ＭＯＤＥ部が図柄停止のコマンドを表すか否かを判定する（Ｂ１３２３）。なお、図柄停止のコマンドには、例えば、特図１の図柄停止コマンドと特図２の図柄停止コマンドがある。そして、ＭＯＤＥ部が図柄停止のコマンドを表す場合には（Ｂ１３２３の結果が「Ｙ」）、演出制御装置３００は、次に、ＭＯＤＥ部のコマンドが正常なコマンドであるか否かを判定する（Ｂ１３２４）。
【０３２２】
ＭＯＤＥ部のコマンドが正常なコマンドである場合には（Ｂ１３２４の結果が「Ｙ」）、演出制御装置３００は、対応する特図の停止態様を設定し（Ｂ１３２５）、全図柄が停止した後に遊技状態フラグを通常状態に設定して（Ｂ１３２６）、単発系コマンド処理を終了する。Ｂ１３２５の処理では、図柄種別（はずれ／大当り図柄）（図２３）に応じて、特図変動表示ゲームを行った後の第四特別図柄（第４図柄）の停止態様（はずれの場合は「点灯」、大当りの場合は「消灯」）が決定される。Ｂ１３２６の処理では、一例として、遊技状態フラグを通常状態に設定しているが、本処理が実行されるタイミングによって、遊技状態フラグは、「変動中」「大当り中」のフラグが設定される。
【０３２３】
一方、ＭＯＤＥ部が図柄停止のコマンドを表していない場合（Ｂ１３２３の結果が「Ｎ」）、または、ＭＯＤＥ部のコマンドが正常ではない場合（Ｂ１３２４の結果が「Ｎ」）には、演出制御装置３００は、単発系コマンド処理を終了する。
【０３２４】
〔図柄系コマンド処理〕
次に、図２３を参照して、前述した受信コマンド解析処理（図２１）における図柄系コマンド処理（Ｂ１２１０）の詳細について説明する。図２３は、演出制御装置３００によって実行される図柄系コマンド処理の手順を示すフローチャートである。
【０３２５】
演出制御装置３００は、受信した図柄系コマンド（飾り特図１コマンド又は飾り特図２コマンド）のＭＯＤＥ部に対応する特図種別を設定する（Ｂ１８０１）。特図種別は、特図１又は特図２である。そして、図柄系コマンドのＭＯＤＥ部とＡＣＴＩＯＮ部（ＡＣＴ部）の組合せに対応する図柄種別を設定し、ＲＡＭ等の所定領域にセーブする（Ｂ１８０２）。ここで、特図１と特図２では、図柄の振分け割合が変わるので、ＭＯＤＥ毎にテーブルを使用して、図柄種別を設定する。なお、本実施形態において、図柄種別は、はずれ図柄や、図１６に示した４Ｒ確変大当り図柄（４Ｒ−Ａ１、図柄１）、４Ｒ通常大当り図柄（４Ｒ−Ａ２、図柄２）、８Ｒ確変大当り図柄（８Ｒ−Ａ１、図柄３）、８Ｒ通常大当り図柄（８Ｒ−Ａ２、図柄４）、１２Ｒ確変大当り図柄（１２Ｒ−Ａ１、図柄５）、１２Ｒ通常大当り図柄（１２Ｒ−Ａ２、図柄６）に対応する。
【０３２６】
〔変動系コマンド処理〕
次に、図２４を参照して、前述した受信コマンド解析処理（図２１）における変動系コマンド処理（Ｂ１２０６）の詳細について説明する。図２４は、演出制御装置３００によって実行される変動系コマンド処理の手順を示すフローチャートである。
【０３２７】
演出制御装置３００は、受信した変動系コマンド（変動コマンド）の特図種別（特図１又は特図２）が未確定であるか否かを判定する（Ｂ１９０１）。特図種別が未確定である場合（Ｂ１９０１の結果が「Ｙ」）、変動系コマンド処理を終了する。特図種別が未確定でない場合（Ｂ１９０１の結果が「Ｎ」）、受信した変動系コマンドと図柄系コマンドの組合せをチェックし（Ｂ１９０２）、変動系コマンドと図柄種別が不整合であるか否かを判定する（Ｂ１９０３）。ここで、不整合とは、はずれの変動系コマンドを受信したのに大当り図柄の図柄系コマンドを受信していた場合など、演出を行う上で矛盾してしまうことである。変動系コマンドと図柄種別が不整合である場合（Ｂ１９０３の結果が「Ｙ」）、変動系コマンド処理を終了する。
【０３２８】
演出制御装置３００は、変動系コマンドと図柄種別が不整合でない場合（Ｂ１９０３の結果が「Ｎ」）、変動系コマンド（変動コマンド）から変動パターン種別を判別し（Ｂ１９０４）、変動中の演出である変動演出を設定する変動演出設定処理を実行する（Ｂ１９０５）。なお、同じ変動系コマンドに対して、複数の演出が存在する。続いて、遊技状態（Ｐ機状態）を示す遊技状態フラグに特図変動中を設定し（Ｂ１９０６）、連続演出等の先読み演出回数が０でなければ−１更新する（Ｂ１９０７）。
【０３２９】
〔変動演出設定処理〕
次に、図２５を参照して、前述した変動系コマンド処理（図２４）における変動演出設定処理（Ｂ１９０５）の詳細について説明する。図２５は、演出制御装置３００によって実行される変動演出設定処理の手順を示すフローチャートである。
【０３３０】
演出制御装置３００は、まず、変動パターン種別が、リーチなし変動（リーチ状態にならない変動）であるか否かを判定する（Ｂ２００１）。変動パターン種別がリーチなし変動である場合（Ｂ２００１の結果が「Ｙ」）、演出ポイントのポイント数、機種コード、特図種別、演出モード、設定情報に対応する前半予告振分グループアドレステーブルを設定し（Ｂ２００２）、変動系コマンド（変動コマンド）のＭＯＤＥ部と特図種別の保留数に対応する前半予告振分グループテーブルのアドレスを取得する（Ｂ２００３）。リーチなし変動の場合、保留数が多いほど変動時間が短縮されるため、保留数に対応するテーブルのアドレスを取得している。
【０３３１】
演出制御装置３００は、変動パターン種別がリーチなし変動でない場合（Ｂ２００１の結果が「Ｎ」）、即ち、リーチあり変動である場合、演出ポイントのポイント数、機種コード、特図種別、演出モード、図柄種別、設定情報に対応する前半予告振分グループアドレステーブルを設定し（Ｂ２００４）、変動系コマンド（変動コマンド）のＭＯＤＥ部と変動パターン種別に対応する前半予告振分グループテーブルのアドレスを取得する（Ｂ２００５）。
【０３３２】
演出制御装置３００は、ステップＢ２００３、Ｂ２００５の後、前半変動中（リーチ前）に出現する予告の抽選を行う（Ｂ２００６）。続いて、演出ポイントのポイント数、機種コード、特図種別、演出モード、図柄種別、設定情報に対応する後半予告振分グループアドレステーブルを設定し（Ｂ２００７）、変動系コマンドのＡＣＴ部に対応する後半予告振分グループテーブルのアドレスを取得し（Ｂ２００８）、後半変動中（リーチ中）に出現する予告の抽選を行う（Ｂ２００９）。その後、変動系コマンド（変動コマンド）のＭＯＤＥ部、ＡＣＴ部に対応する変動演出の内容を決定する（Ｂ２０１０）。なお、変動系コマンドから変動時間や主なリーチ内容などがわかる。
【０３３３】
次に、演出制御装置３００は、予告の抽選結果に対応する演出（予告演出）の内容を決定する（Ｂ２０１１）。その後、リーチ演出等の変動演出や予告演出の内容に応じて、飾り特図変動表示ゲームの停止図柄を決定する（Ｂ２０１２）。ここで、はずれ図柄の場合にばらけ目を決定するなど、飾り停止図柄を具体的に決定する。
【０３３４】
次に、演出制御装置３００は、変動演出の表示設定を行い（Ｂ２０１３）、予告演出の表示設定を行う（Ｂ２０１４）。続いて、特図種別に対応する保留減少の表示設定を行い、例えば、今回変動する飾り特図に対応する保留表示が減る表示が設定される（Ｂ２０１５）。続いて、スピーカの音声による演出態様（音出力態様）を定める音声番号、装飾装置の発光による演出態様を定める装飾番号を設定する（Ｂ２０１６）。装飾装置（盤装飾装置４６、枠装飾装置１８）は、複数の装飾用発光部（装飾ＬＥＤ等）を有し、装飾番号で定められる発光態様（各ＬＥＤの色や発光タイミング等）で発光する。
【０３３５】
なお、Ｂ２０１６の処理では、発光役物４８１において大当りの確定を報知する大当り確定報知ＬＥＤ４８１ａに関して、特図変動表示ゲームが大当りの場合には発光するように装飾番号を設定し、はずれの場合には発光しないように装飾番号を設定する。変動演出設定処理は特図変動表示ゲームの実行中（変動中）の演出を設定するものであるため、ランプ表示部１、２（第４図柄ＬＥＤ、所定の報知部）で特図変動表示ゲームの結果が表示（報知）されるよりも前（即ち変動停止前）に、大当り確定報知ＬＥＤ４８１ａによって事前に大当りであることが報知される。
【０３３６】
なお、音声番号や装飾番号を演出内容だけでなく設定情報（設定値）に基づいて設定することも可能である。このようにすると、遊技者は、装飾装置の発光態様、即ち、装飾用発光部（ＬＥＤ）の発光態様から遊技機１０の設定情報（設定値）を推測することを楽しめる。
【０３３７】
次に、演出制御装置３００は、特図種別に対応する飾り特図変動の表示設定を行い（Ｂ２０１７）、表示装置４１で変動する前述の第一から第三の特別図柄以外に第四特別図柄（第４図柄、識別情報）に関する第４図柄変動の表示設定を行う（Ｂ２０１８）。なお、第４図柄変動は、表示装置４１以外に設けた前述のランプ表示装置８０のランプ表示部１、２（ＬＥＤ）で表示される。
【０３３８】
なお、ＲＴＣ３３８を用いたモード演出の開始前に行われるカウントダウン報知中に、大当りの変動演出を設定して大当り変動を開始する場合には、カウントダウン報知を停止するよう設定する。なお、モード演出はＲＴＣ３３８が特定の時刻になると開始するものである。モード演出の開始をカウントダウン表示（又はカウントダウン音声）で報知するカウントダウン報知は、特図変動表示ゲームと無関係であるため、特図変動表示ゲームの変動開始時に停止すると違和感が生じて、大当り発生の予告となり興趣が向上する。
【０３３９】
〔演出出現率〕
図２６は、以上の変動演出設定処理によって設定される演出の出現率を、特に予告について示すテーブルである。出現率は、例えば、１回又は数回の変動表示ゲーム当りでその演出が何％で出現するかを示すもので良い。変動演出設定処理において、設定情報に依存する前半又は後半予告振分グループアドレステーブルから、前半又は後半予告振分グループテーブル（グループテーブルのアドレス）が選択され、さらに前半又は後半予告振分グループテーブルから予告種別（セリフ予告、背景変化予告、可動役物動作等）ごとの予告振分テーブル（予告振分テーブルのアドレス）が取得され、予告振分テーブルに基づいて予告が抽選できる。従って、所定の予告（演出）の出現率を、設定情報（設定値）に応じて設定（変更）できることになる。
【０３４０】
図２６の例では、予告Ａや予告Ｆは、高い設定になるほど（設定値が大きくなるほど）、出現率が大きくなり出現し易くなる。予告Ｃや予告Ｅは、高い設定になるほど、出現率が小さくなり出現し難くなる。予告Ｂや予告Ｅは、設定によらず出現率は同じである。このため、遊技者は、予告Ａ、Ｃ、Ｅ、Ｆなど所定の予告（演出）の出現し易さに注目することによって、遊技機１０の設定情報（設定値）を推測することができる。特に、予告Ｆは設定３（高設定）でのみ出現するため、予告Ｆが出現すると設定３（高設定）であることが確定する。
【０３４１】
〔停電復旧設定処理〕
次に、図２７を参照して、前述した単発系コマンド処理（図２２）における停電復旧設定処理（Ｂ１３０６）の詳細について説明する。図２７は、停電復旧（電源投入）があったことを示す停電復旧コマンドが受信された際に演出制御装置３００によって実行される停電復旧設定処理の手順を示すフローチャートである。
【０３４２】
演出制御装置３００は、まず、受信した停電復旧コマンドが正常なコマンドであるか否かを判定する（Ｂ２２０１）。正常なコマンドでない場合に（Ｂ２２０１の結果が「Ｎ」）、停電復旧設定処理を終了する。正常なコマンドである場合に（Ｂ２２０１の結果が「Ｙ」）、演出制御装置３００のＲＡＭの初期化すべき領域に初期値を設定する（Ｂ２２０２）。そして、停電からの復旧があったことを報知するために、装飾装置（盤装飾装置４６、枠装飾装置１８）に設けられたＬＥＤの停電復旧時の発光態様を設定する（Ｂ２２０３）。停電復旧時の発光態様として、例えば、所定のＬＥＤを所定の時間だけ点滅させる態様がある。
【０３４３】
次に、演出制御装置３００は、現在の時刻が所定期間内であるか否かを判定する（Ｂ２２０４）。現在の時刻は、ＲＴＣ３３８から取得するか（Ｂ０００９）、ＲＡＭ内のタイマ領域に設定しＲＴＣ３３８に時刻合わせした時刻用タイマから取得できる。所定期間は、遊技店（遊技場）の営業時間外の期間、特に開店前の期間であり、例えば、午前９：００から９：３０までの期間である。
【０３４４】
演出制御装置３００は、現在の時刻が所定期間内である場合に（Ｂ２２０４の結果が「Ｙ」）、設定情報を表示装置４１等に表示するよう設定情報の表示設定を行うとともに、電源復旧又は電源投入があったことを報知するよう表示装置４１等の復旧画面の表示設定を行う（Ｂ２２０５）。その後、停電復旧設定処理を終了する。所定の時間だけ設定情報の表示を行った後に、既定の時間だけ復旧画面を表示するように設定してもよいし、逆に、既定の時間だけ復旧画面を表示した後に、所定の時間だけ設定情報の表示を行ってもよい。或は、既定の時間だけ表示する復旧画面中に所定の時間だけ設定情報の表示を行うように設定してもよい。
【０３４５】
演出制御装置３００は、現在の時刻が所定期間内でない場合に（Ｂ２２０４の結果が「Ｎ」）、復旧画面の表示設定だけを行って、設定情報の表示設定を行わない（Ｂ２２０６）。その後、停電復旧設定処理を終了する。このように、演出制御装置３００は、所定期間内に遊技機１０の電源復旧（電源投入）があった場合にだけ設定情報（設定値）を表示することになる。
【０３４６】
以上の停電復旧設定処理によって、開閉枠（前面枠１２、ガラス枠１５）を開閉することなく、遊技機１０が設置される島設備の電源（島設備電源４４０）などでの電源復旧（電源投入）を行うだけで、簡単に表示装置４１等に設定情報を表示できる。また、所定期間内だけで設定情報を表示するため、設定情報を知る権限のある者（遊技店の責任者など）以外の第三者が設定情報を見る可能性を減少できる。特に、所定期間が営業時間外であるため、遊技者が営業時間中に設定情報を確認する機会はなくなる。
【０３４７】
〔演出ボタン入力処理〕
次に、図２８を参照して、上述したメイン処理（図１９）における演出ボタン入力処理（Ｂ００１０）の詳細について説明する。図２８は、演出制御装置３００によって実行される演出ボタン入力処理の手順を示すフローチャートである。
【０３４８】
演出制御装置３００は、現在が演出ボタン２５の操作有効期間（操作検出可能期間）であるか否かを判定する（Ｂ２３０１）。操作有効期間でない場合（Ｂ２３０１の結果が「Ｎ」）、操作の検出を無効に設定し（Ｂ２３０２）、演出ボタン入力処理を終了する。
【０３４９】
演出制御装置３００は、操作有効期間である場合（Ｂ２３０１の結果が「Ｙ」）、演出ボタン２５の操作があった否か判定する（Ｂ２３０３）。本実施形態では、演出ボタン２５（操作手段）の操作は、演出ボタンスイッチ２５ａに対する押込み操作であるが、タッチパネル２５ｂへの操作でもよい。演出ボタン２５の操作がない場合（Ｂ２３０３の結果が「Ｎ」）、演出ボタン入力処理を終了する。
【０３５０】
演出制御装置３００は、演出ボタン２５の操作があった場合（Ｂ２３０３の結果が「Ｙ」）、演出ボタン２５の操作の操作種別を判定する（Ｂ２３０４）。そして、現在の時刻が所定期間内であるか否かを判定する（Ｂ２３０５）。現在の時刻は、ＲＴＣ３３８から取得するか（Ｂ０００９）、ＲＡＭ内のタイマ領域に設定しＲＴＣ３３８に時刻合わせした時刻用タイマから取得できる。ここでの所定期間は、前述のステップＢ２２０４の所定期間と同じで、電源復旧又は電源投入によって設定情報を表示可能な表示可能期間である。
【０３５１】
演出制御装置３００は、現在の時刻が所定期間内である場合に（Ｂ２３０５の結果が「Ｙ」）、停電復旧コマンドを受信したか否かを判定する（Ｂ２３０６）。現在の時刻が所定期間内でない場合に（Ｂ２３０５の結果が「Ｎ」）、又は、停電復旧コマンドを受信しなかった場合に（Ｂ２３０６の結果が「Ｎ」）、判定した操作種別に対応する処理（通常処理）を実行して（Ｂ２３０７）、操作の検出を無効に設定する（Ｂ２３１２）。
【０３５２】
演出制御装置３００は、停電復旧コマンドを受信した場合に（Ｂ２３０６の結果が「Ｙ」）、判定した操作種別が第１特定操作であるか否かを判定する（Ｂ２３０８）。判定した操作種別が第１特定操作でない場合（Ｂ２３０８の結果が「Ｎ」）、ステップＢ２３１０の処理に移行する。判定した操作種別が第１特定操作である場合（Ｂ２３０８の結果が「Ｙ」）、設定情報の表示を表示装置４１等で開始する（Ｂ２３０９）。
【０３５３】
なお、ステップＢ２３０８とＢ２３０９の処理はオプションであり、削除してもよい。この場合には、停電復旧設定処理で設定情報の表示設定（Ｂ２２０５）を行った後、すぐに、設定情報の表示を表示装置４１等で開始する。ステップＢ２３０８とＢ２３０９を設ける場合には、停電復旧設定処理で設定情報の表示設定（Ｂ２２０５）を行っても、設定情報の表示を第１特定操作があるまで待つことになる。従って、電源復旧（電源投入）が権限のない第三者によって簡単に行える状況でも、設定情報を知る権限のある者が演出ボタン２５に対する第１特定操作を行うまで設定情報が表示されず、設定情報が権限のない第三者に知られることを防止できる。なお、設定情報を知る権限のある者だけが、第１特定操作がどのような操作であるか知っているものとする。
【０３５４】
次に、演出制御装置３００は、判定した操作種別が第２特定操作であるか否かを判定する（Ｂ２３１０）。判定した操作種別が第２特定操作でない場合（Ｂ２３１０の結果が「Ｎ」）、演出ボタン入力処理を終了する。判定した操作種別が第２特定操作である場合（Ｂ２３１０の結果が「Ｙ」）、設定情報の表示を終了する表示終了処理を実行する（Ｂ２３１１）。その後、操作の検出を無効に設定して（Ｂ２３１２）、演出ボタン入力処理を終了する。このように、演出ボタン２５に対する第２特定操作に対応して設定の情報の表示が終了するため、設定情報を知る権限のある者は、設定情報を確認したらすぐに演出ボタン２５に対する第２特定操作を行って、その後に設定情報が第三者に見られることを防止できる。
【０３５５】
〔設定情報の表示〕
図２９は、遊技島に設置される複数ｎ台の遊技機１０、１０’、１０”が、午前９：００から９：３０までの所定期間内の時刻（ここでは午前９：１０）に、一斉に電源投入（電源復旧）されて設定情報を表示する様子を示す。複数の遊技機１０、１０’、１０”は、遊技島へ電源供給する島設備電源４４０のオン／オフスイッチがオン操作されることによって、島設備電源４４０から同時に電源投入（電源復旧）される。なお、個々の遊技機１０の電源スイッチをオン操作して個別に遊技機１０に対して電源投入（電源復旧）を行ってもよいが、島設備電源４４０のオン／オフによって遊技島の複数の遊技機１０を一斉に電源投入（電源復旧）することの方が簡単なため通常行われる。
【０３５６】
図２９では、電源投入（電源復旧）によって、遊技機１０、１０’、１０”の表示装置４１に、設定情報が、それぞれ「設定３」「設定１」「設定２」と表示されている。なお、図２９では、設定情報は、電源投入（電源復旧）の際に表示開始されるが、前述のように、電源投入（電源復旧）後に演出ボタン２５に対する第１特定操作があった際に表示開始されてもよい。そして、表示装置４１の設定情報の表示は、演出ボタン２５に対する第２特定操作があった際に終了して消される。
【０３５７】
〔ホール・遊技者設定モード処理〕
次に、図３０を参照して、上述したメイン処理（図１９）におけるホール・遊技者設定モード処理（Ｂ００１１）の詳細について説明する。図３０は、演出制御装置３００によって実行されるホール・遊技者設定モード処理の手順を示すフローチャートである。
【０３５８】
ホール・遊技者設定モード処理によって、ホール（遊技店）の責任者等が遊技機１０の各種設定を行えるホール設定モード、又は、遊技者が遊技機１０の各種設定を行える遊技者設定モードを起動させることができる。
【０３５９】
演出制御装置３００は、まず、ホール設定モード中であるか否か判定する（Ｂ２４０１）。後述のホール設定モード中フラグが設定されている場合に、ホール設定モード中であると判定できる。ホール設定モード中である場合に（Ｂ２４０１の結果が「Ｙ」）、Ｂ２４０６−Ｂ２４１７の処理を行って、ホール（遊技店）の責任者等による演出ボタン２５（演出ボタンスイッチ２５ａ、タッチパネル２５ｂ）の操作に基づいて、各種設定や各種調整を行う。
【０３６０】
演出制御装置３００は、ホール設定モード中でない場合に（Ｂ２４０１の結果が「Ｎ」）、遊技者設定モード中であるか否か判定する（Ｂ２４０２）。後述の遊技者設定モード中フラグが設定されている場合に、遊技者設定モード中であると判定できる。遊技者設定モード中である場合に（Ｂ２４０２の結果が「Ｙ」）、Ｂ２４２１−Ｂ２４２６の処理を行って、遊技者による演出ボタン２５の操作に基づいて各種設定や各種調整を行う。
【０３６１】
演出制御装置３００は、遊技者設定モード中でない場合に（Ｂ２４０２の結果が「Ｎ」）、ホール設定モード開始条件が成立したか否か判定する（Ｂ２４０３）。例えば、客待ち中に、ホール設定モードに入るための演出ボタン２５の操作が操作信号として演出ボタン入力処理（Ｂ００１０）で検出された場合などに、ホール設定モード開始条件が成立したと判定できる。なお、客待ち中とは、例えば、表示装置４１に客待ち用の映像（客待ちデモ）が表示されるような状態である。ホール設定モード開始条件が成立していない場合に（Ｂ２４０３の結果が「Ｎ」）、Ｂ２４１８の処理を実行する。
【０３６２】
演出制御装置３００は、ホール設定モード開始条件が成立した場合に（Ｂ２４０３の結果が「Ｙ」）、ホール設定モードにおける表示装置４１に対する画面描画（ホール設定画面の描画）を開始するための画面描画開始設定を行う（Ｂ２４０４）。そして、ホール設定モード中フラグを設定する（Ｂ２４０５）。
【０３６３】
次に、演出制御装置３００は、ホールの責任者等による演出ボタン２５の操作に基づいて、上スピーカ１９ａ及び下スピーカ１９ｂの音量を調整するホール音量調整処理（Ｂ２４０６）、枠装飾装置１８や盤装飾装置４６のＬＥＤの輝度（明るさ）を調整するホールＬＥＤ輝度調整処理（Ｂ２４０７）、表示装置４１の表示部（液晶ディスプレイ等）の輝度を調整する液晶輝度調整処理（Ｂ２４０８）、省電力の設定を行う省電力設定処理（Ｂ２４０９）を実行する。次に、演出制御装置３００は、ロゴ役物の発行色等を設定するロゴカラー設定処理を実行する（Ｂ２４１０）。
【０３６４】
続いて、演出制御装置３００は、設定情報の表示方法を設定するために、設定情報に関する設定処理を実行する（Ｂ２４１１）。ここでは、設定情報を表示するか否かを設定したり、設定情報を表示する前述の所定期間を設定する。演出ボタン２５（演出ボタンスイッチ２５ａ、タッチパネル２５ｂ）の操作に基づいて、表示装置４１のメニュー表示から設定情報の表示の有無を選択し、設定情報を表示するか否かを設定できる。演出ボタン２５の操作によって数値を入力することによって、所定期間は、例えば、前述のように開店前の午前９：００から９：３０までの期間に設定できる。このように、設定情報を確認可能な所定期間を任意に設定できるため、設定情報を知る権限のない第三者に設定情報が漏えいすることが防止できる。なお、ステップＢ２４１１の処理は、設定情報を表示する所定期間を設定する第１設定手段と、設定情報を表示するか否かを設定する第２設定手段を構成する。
【０３６５】
そして、設定確定操作入力があったか否か判定する（Ｂ２４１２）。演出ボタン２５の設定確定操作による操作信号が演出ボタン入力処理（Ｂ００１０）で検出された場合に、設定確定操作入力があったと判定できる。設定確定操作入力がない場合に（Ｂ２４１２の結果が「Ｎ」）、ホール・遊技者設定モード処理を終了する。
【０３６６】
演出制御装置３００は、設定確定操作入力があった場合に（Ｂ２４１２の結果が「Ｙ」）、工場出荷時の設定で確定したか否か判定する（Ｂ２４１３）。設定確定操作以外に演出ボタン２５の操作がなかった場合に、工場出荷時の設定で確定したと判定できる。工場出荷時の設定で確定しなかった場合に（Ｂ２４１３の結果が「Ｎ」）、Ｂ２４１５の処理に進む。工場出荷時の設定で確定した場合に（Ｂ２４１３の結果が「Ｙ」）、工場出荷時の設定で各種設定や各種調整を行う工場出荷時設定処理を実行する（Ｂ２４１４）。工場出荷時の設定は、ＲＯＭ３２１等のメモリに記憶されているデフォルトの設定である。次に、Ｂ２４０６−Ｂ２４１０やＢ２４１４で決定された音量や各種輝度などのホール設定データ（又はホール調整データ）をバックアップメモリ（例えばＦｅＲＡＭ３２３）に書き込む（Ｂ２４１５）。
【０３６７】
次に、演出制御装置３００は、ホール設定モードにおける表示装置４１に対する画面描画を終了するための画面描画終了設定を行う（Ｂ２４１６）。そして、ホール設定モード中フラグをクリアする（Ｂ２４１７）。
【０３６８】
演出制御装置３００は、ホール設定モード開始条件が成立していない場合に（Ｂ２４０３の結果が「Ｎ」）、遊技者設定モード開始条件が成立したか否か判定する（Ｂ２４１８）。客待ち中において、遊技者設定モードに入るための演出ボタン２５の操作が操作信号として演出ボタン入力処理（Ｂ００１０）で検出された場合などに、遊技者設定モード開始条件が成立したと判定できる。遊技者設定モード開始条件が成立していない場合に（Ｂ２４１８の結果が「Ｎ」）、ホール・遊技者設定モード処理を終了する。
【０３６９】
演出制御装置３００は、遊技者設定モード開始条件が成立した場合に（Ｂ２４１８の結果が「Ｙ」） 、遊技者設定モードにおける表示装置４１に対する画面描画を開始するための画面描画開始設定を行う（Ｂ２４１９）。そして、遊技者設定モード中フラグを設定する（Ｂ２４２０）。
【０３７０】
次に、演出制御装置３００は、遊技者による演出ボタン２５の操作に基づいて、上スピーカ１０ａ及び下スピーカ１０ｂの音量を調整する遊技者音量調整処理（Ｂ２４２１）と、枠装飾装置１８や盤装飾装置４６のＬＥＤの輝度（明るさ）を調整する遊技者ＬＥＤ輝度調整処理（Ｂ２４２２）を実行する。
【０３７１】
次に、演出制御装置３００は、遊技者による演出ボタン２５等の操作に基づいて演出をカスタマイズ（個別設定）する演出カスタマイズ処理を実行する（Ｂ２４２３）。そして、設定確定操作入力があったか否か判定する（Ｂ２４２４）。設定確定操作入力がない場合に（Ｂ２４２４の結果が「Ｎ」）、ホール・遊技者設定モード処理を終了する。設定確定操作入力があった場合に（Ｂ２４２４の結果が「Ｙ」）、遊技者設定モードにおける表示装置４１に対する画面描画を終了するための画面描画終了設定を行う（Ｂ２４２５）。そして、遊技者設定モード中フラグをクリアする（Ｂ２４２６）。なお、Ｂ２４２１−Ｂ２４２２で決定された音量や輝度などの遊技者設定データ（又は遊技者調整データ）は、消えてもよいため、バックアップメモリに書き込まない。
【０３７２】
〔客待ちデモ編集処理〕
次に、図３１を参照して、上述したメイン処理（図１９）における客待ちデモ編集処理（Ｂ００１５）の詳細について説明する。図３１は、演出制御装置３００によって実行される客待ちデモ編集処理の手順を示すフローチャートである。
【０３７３】
演出制御装置３００は、まず、既に表示装置４１で客待ちデモを実行中であるか否かを判定する（Ｂ２６０１）。客待ちデモを実行中でない場合（Ｂ２６０１の結果が「Ｎ」）、客待ちデモコマンドを受信したか否かを判定する（Ｂ２６０２）。客待ちデモコマンドを受信していない場合（Ｂ２６０２の結果が「Ｎ」）、客待ちデモ編集処理を終了する。客待ちデモコマンドを受信した場合（Ｂ２６０２の結果が「Ｙ」）、客待ちデモコマンド受信フラグをクリアする（Ｂ２６０３）。
【０３７４】
次に、演出制御装置３００は、表示装置４１で客待ちデモを開始するための設定処理（Ｂ２６０４−Ｂ２６０７）を実行する。まず、客待ち制御テーブルの内容を指定する客待ち制御テーブルポインタを０クリアし（Ｂ２６０４）、客待ち制御テーブルポインタ（ここでは０）に対応するデモ制御タイマ（例えば１０秒）を設定する（Ｂ２６０５）。そして、デモステータスに図柄表示Ａを設定する（Ｂ２６０６）。なお、デモステータスには、客待ちデモの開始から１０秒程度の間実行される図柄表示Ａの他に、図柄表示Ａの終了から１１０秒程度の間実行される図柄表示Ｂ、図柄表示Ｂ、Ｃの終了から３０秒程度の間実行されるムービー表示、ムービー表示の終了から１２０秒程度の間実行される図柄表示Ｃがある。なお、装飾内容、ＢＧＭとからめて更に細分化して、デモステータスの内容を設定してもよい。
【０３７５】
続いて、演出制御装置３００は、機種指定コマンド等からわかる選択された機種に関する選択機種情報に対応する図柄表示画面の描画設定を行う（Ｂ２６０７）。
【０３７６】
一方、演出制御装置３００は、既に客待ちデモを実行中である場合（Ｂ２１０１の結果が「Ｙ」）、現在、所定時刻であるか否かを判定する（Ｂ２６０８）。本実施形態で、所定時刻は、前述の所定期間の終了時点の時刻（例えば午前９：３０）であるが、所定期間の終りの時刻から開店前の時刻であれば任意の時刻でよい。現在、所定時刻である場合に（Ｂ２６０８の結果が「Ｙ」）、ステップＢ２６０４の処理に移行し、既に客待ちデモを実行中であっても、再度、客待ちデモを最初（初期状態）から開始するための設定処理（Ｂ２６０４−Ｂ２６０７）を実行する。客待ちデモの初期状態は、客待ち制御テーブルポインタ＝０（即ちデモステータス＝図柄表示Ａ）の状態である。このように、所定期間の終了時刻などの所定時刻において、表示装置４１で客待ちデモ（客待ち演出）を最初から開始することができ、遊技機間の客待ちデモを揃えることができる。
【０３７７】
次に、演出制御装置３００は、デモ制御タイマを−１更新し（Ｂ２６０９）、デモ制御タイマが０であるか否かを判定する（Ｂ２６１０）。デモ制御タイマが０である場合（Ｂ２６１０の結果が「Ｙ」）、客待ち制御テーブルポインタを＋１更新し（Ｂ２６１１）、デモ制御タイマが０でない場合（Ｂ２６１０の結果が「Ｎ」）、客待ちデモ編集処理を終了する。
【０３７８】
次に、演出制御装置３００は、客待ち制御テーブルポインタが上限値以上であるか否かを判定する（Ｂ２６１２）。客待ち制御テーブルポインタが上限値以上である場合（Ｂ２６１２の結果が「Ｙ」）、客待ち制御テーブルポインタに戻り位置のポインタ値を設定し（Ｂ２６１３）、客待ち制御テーブルポインタに対応するデモ制御タイマを設定する（Ｂ２６１４）。客待ち制御テーブルポインタが上限値未満である場合（Ｂ２６１２の結果が「Ｎ」）、ステップＢ２６１３の処理を行わずに、客待ち制御テーブルポインタに対応するデモ制御タイマを設定する（Ｂ２６１４）。デモ制御タイマは、例えば、客待ち制御テーブルポインタに対応するデモステータが図柄表示Ｂであれば１１０秒、図柄表示Ｃであれば１２０秒、ムービー表示であれば３０秒となる。
【０３７９】
その後、演出制御装置３００は、客待ち制御テーブルポインタに対応するデモステータスを設定し（Ｂ２６１５）、客待ち制御テーブルポインタに対応する装飾番号を設定し（Ｂ２６１６）、客待ち制御テーブルポインタに対応する音声番号を設定する（Ｂ２６１７）。なお、客待ちデモ開始時には、装飾番号と音声番号は、特図変動表示ゲームの実行中の装飾状態や音声状態をしばらく継続するため設定していない。その後、遊技機の種類を示す選択機種情報に対応する画面の描画設定（ムービー表示又は図柄表示）を行い（Ｂ２６１８）、客待ちデモ編集処理を終了する。上記において、ステップＢ２６１７は省略して音声番号を設定しない構成も可能である。
【０３８０】
なお、図３１では、客待ちデモ中にムービー表示を止めさせたい場合や開始させたい場合に、演出ボタン２５を操作する（操作を検出する）ことでデモ区間（例えば図柄表示Ｂ、Ｃ、ムービー表示）をスキップ（省略）できる処理を追加してもよい。
【０３８１】
〔客待ちデモタイミングチャート〕
図３２は、客待ちデモ編集処理（図３１）の結果として、表示装置４１で行われる客待ちデモの様子を例示するタイミングチャートである。図３２において、客待ちデモは、開店前における電源投入（電源復旧）後に行われている。説明の都合上、客待ちデモの全体は、内容の異なる３つのデモ区間（客待ちデモ１〜３）からなるものとして示しているが、デモ区間の数はいくらでもよい。客待ちデモは、復旧画面（復旧表示）の後で開始する例を示すが、客待ちデモに重ねて復旧画面（復旧表示）を表示してもよい。なお、復旧画面は、所定期間内（例えば午前９：００から９：３０）では設定情報表示を含んでよい。
【０３８２】
図３２では、電源投入の際に、遊技島に設けられた複数ｎ台の遊技機１〜ｎのうちの一台（遊技機２）が、設定変更処理（Ａ１０１７）によって設定変更されている。遊技機２において、設定変更によって、表示装置４１における復旧画面とその後の客待ちデモの開始が、他の遊技機１、３〜ｎよりも遅れてしまう。そのため、開店時に、客待ちデモの内容が遊技機２だけ他の遊技機１、３〜ｎからずれてしまい、遊技者に遊技機２が設定変更したことが認識されてしまうという問題が生じる。しかし、図３２では、客待ちデモ編集処理（図３１）によって、１度開始した客待ちデモが、再度、開店前の所定時刻に最初（初期状態、客待ちデモ１の最初）から開始されることになり（Ｂ２６０８）、開店時には客待ちデモの内容が遊技島の全遊技機１〜ｎで揃った状態になり、遊技機２が設定変更したことは遊技者に認識できなくなる。従って、遊技者間の不公平がなくなる。
【０３８３】
なお、前述のように、客待ちデモ中に演出ボタン２５を操作することでデモ区間（例えばムービー表示）をスキップできる構成とする場合にも、デモ区間のスキップにより、開店時に客待ちデモの内容が一部の遊技機だけずれてしまう可能性がある。しかし、客待ちデモ編集処理（図３１）によって、客待ちデモが、再度、開店前の所定時刻に最初（初期状態）から開始されることになり（Ｂ２６０８）、開店時には客待ちデモの内容が遊技島の全遊技機１〜ｎで揃った状態となる。
【０３８４】
（第１実施形態に係る遊技機）
以上の第１実施形態には、次の（１）〜（１３）に示す遊技機が含まれる。
（１）ゲームを実行可能な遊技制御手段（遊技制御装置１００）と、前記ゲームに関連する演出を表示手段（表示装置４１）に表示可能な演出制御手段（演出制御装置３００）と、を備える遊技機において、
遊技条件に関する設定を変更可能な設定変更手段（設定変更装置４２）を備え、
前記遊技制御手段は、前記設定の情報を前記演出制御手段に送信可能であり、
前記演出制御手段は、所定期間において、当該遊技機の電源投入があった場合に前記設定の情報を前記表示手段に表示することを特徴とする遊技機（図３、図５Ａ、図５Ｂ、図１６、図２７）。
【０３８５】
（２）時刻を計時するリアルタイムクロックを備え、
前記演出制御手段は、
計時手段（時刻用タイマ）を備え、
当該遊技機の電源投入時に、前記計時手段の時刻を前記リアルタイムクロックの時刻に調整することを特徴とする（１）に記載の遊技機（図４、図１９のＢ０００９）。
【０３８６】
（３）操作可能な操作手段（演出ボタン２５）を備え、
前記演出制御手段は、前記操作手段に対する第１特定操作に対応して、前記設定の情報を前記表示手段に表示することを特徴とする（１）に記載の遊技機（図１、図２８）。
【０３８７】
（４）前記遊技制御手段は、当該遊技機の電源投入の際に、前記設定の情報を前記演出制御手段に送信することを特徴とする（１）に記載の遊技機（図５ＢのＡ１０３２）。
【０３８８】
（５）前記演出制御手段は、前記設定の情報に応じて、所定の演出の出現割合を設定することを特徴とする（１）に記載の遊技機（図２５、図２６）。
【０３８９】
（６）前記演出制御手段は、
演出に関連して発光する装飾用発光部を制御可能であり、
前記設定の情報に応じて、前記装飾用発光部の発光態様を設定することを特徴とする（１）に記載の遊技機（図２５のＢ２０１６）。
【０３９０】
（７）操作可能な操作手段を備え、
前記演出制御手段は、前記操作手段に対する第２特定操作に対応して、前記表示手段における前記設定の情報の表示を終了することを特徴とする（１）に記載の遊技機（図１、図２８）。
【０３９１】
（８）前記演出制御手段は、
前記設定の情報を表示する前記所定期間を設定する第１設定手段と、
前記設定の情報を表示するか否かを設定する第２設定手段と、を備えることを特徴とする（１）に記載の遊技機（図３０）。
【０３９２】
（９）前記演出制御手段は、
前記所定期間の終了時に、前記表示手段において客待ち演出（客待ちデモ）を最初から開始することを特徴とする（１）に記載の遊技機（図３１、図３２）。
【０３９３】
（１０）前記遊技制御手段は、
前記設定の情報を記憶可能な設定情報記憶領域を有する記憶手段（ＲＡＭ）と、
前記記憶手段における前記設定情報記憶領域以外の領域を初期化する初期化手段（Ａ１０３０）と、を備えることを特徴とする（１）に記載の遊技機（図５Ｂ）。
【０３９４】
（１１）前記遊技制御手段は、
前記記憶手段に保持された情報の正当性を判定する正当性判定手段（Ａ１０２１）を備え、
前記正当性判定手段によって、前記記憶手段に保持された情報が正当でないと判定された場合に、前記設定情報記憶領域に規定の設定の情報を記憶することを特徴とする（１０）に記載の遊技機（図５Ａ、図５Ｂ）。
【０３９５】
（１２）前記記憶手段は、遊技に関する遊技情報を記憶する遊技情報記憶領域を有し、
前記正当性判定手段は、前記設定情報記憶領域の正当性と前記遊技情報記憶領域の正当性を別々に判定することを特徴とする（１１）に記載の遊技機（図５Ａ）。
【０３９６】
（１３）前記遊技制御手段は、
前記初期化手段による初期化を実行するか否かを判定する前に（Ａ１０１８の前）、前記設定変更手段による設定変更を行う処理（Ａ１０１７の設定変更処理）を実行することを特徴とする（１０）に記載の遊技機（図５Ａ）。
【０３９７】
（第１実施形態の効果）
上記（１）の遊技機によると、遊技機１０の電源投入（電源復旧）を行うだけで、簡単に表示装置４１等の表示手段に設定情報を表示できる。また、所定期間内だけで設定情報を表示するため、設定情報を知る権限のある者（遊技店の責任者など）以外の第三者が設定情報を見る可能性を減少できる。
【０３９８】
上記（２）の遊技機によると、電源投入時（電源復旧時）に一度だけリアルタイムクロックから時刻を読み込めばよく、リアルタイムクロックから時刻を読み込む処理の回数を低減でき、演出制御手段（演出制御装置３００）の負荷が減少する。
【０３９９】
上記（３）の遊技機によると、電源投入（電源復旧）が権限のない第三者によって簡単に行える状況でも、設定情報を知る権限のある者が操作手段（演出ボタン２５）に対する第１特定操作を行うまで設定情報が表示されず、設定情報が権限のない第三者に知られることを防止できる。
【０４００】
上記（４）の遊技機によると、遊技制御手段（遊技制御装置１００）は、遊技機１０の電源投入の際に、一度だけ設定情報を演出制御手段に送信するだけで済むため、簡便である。
【０４０１】
上記（５）の遊技機によると、設定情報に応じて所定の演出（予告等）の出現割合（出現率）が変化する。このため、遊技者は、所定の演出の出現し易さや出現し難さに注目することによって、遊技機１０の設定情報（設定値）を推測することができ、遊技の興趣が向上する。
【０４０２】
上記（６）の遊技機によると、遊技者は、装飾用発光部（ＬＥＤ）の発光態様から遊技機１０の設定情報（設定値）を推測することを楽しめ、遊技の興趣が向上する。
【０４０３】
上記（７）の遊技機によると、操作手段（演出ボタン２５）に対する第２特定操作に対応して設定の情報の表示が終了するため、設定情報を知る権限のある者は、設定情報を確認したら第２特定操作を行って、その後に設定情報が第三者に見られることを防止できる。
【０４０４】
上記（８）の遊技機によると、設定情報を確認可能な所定期間と、設定情報の表示の有無とを任意に設定できるため、設定情報を知る権限のない第三者に設定情報が漏えいすることが防止できる。
【０４０５】
上記（９）の遊技機によると、客待ち演出（客待ちデモ）が、所定期間の終了時に最初（初期状態、客待ちデモ１の最初）から開始されることになり、開店時に客待ち演出の内容を多数の遊技機の間で揃えることができ、遊技者は設定変更した遊技機を認識できなくなる。従って、遊技者間の不公平がなくなる。
【０４０６】
上記（１０）の遊技機によると、設定情報記憶領域の設定情報は初期化されないため、一度記憶した設定情報は、設定変更があるまで維持できる。
【０４０７】
上記（１１）の遊技機によると、記憶手段（ＲＡＭ）に保持された情報の正当性がない場合に、記憶手段（ＲＡＭ）の設定情報記憶領域に規定の設定情報を記憶する。このため、何らかの誤動作によって意図しない設定情報が記憶されて遊技店に損害が生じる事態を防止できる。
【０４０８】
上記（１２）の遊技機によると、設定情報記憶領域の正当性と遊技情報記憶領域の正当性を別々に判定できる。このため、設定情報記憶領域に保持された情報の正当性がない場合にだけ、設定情報記憶領域を初期化する処理（規定の設定情報を記憶する処理）を行えばよいし、遊技情報記憶領域に保持された情報の正当性がない場合にだけ、遊技情報記憶領域を初期化する処理を行えばよいので、簡便である。
【０４０９】
上記（１３）の遊技機によると、設定変更処理を実行してから初期化手段による初期化を実行するか否かを判定するため、設定変更処理による初期化が行われる場合に、初期化を実行するか否かの判定の結果による初期化を省略することもできる。
【０４１０】
（第２実施形態）
【０４１１】
第２実施形態は、ＬＥＤ（発光部）の発光状態の制御に関するものである。以下で述べる構成以外の構成は、第１実施形態と同様でよい。
【０４１２】
〔ネットワーク構成〕
図３３は、第２実施形態において、演出制御装置３００（マスタＩＣ側）と盤装飾装置４６（スレーブＩＣ側）との接続状況（ネットワーク構成）を示す図である。
【０４１３】
図３３において、演出制御装置３００は簡略化して示されているが、主制御用マイコン（ＣＰＵ）３１１は演出制御データ（演出制御情報）を編集して、アドレス／データバス３４０を介して、マスタＩＣ５７０である盤装飾ＬＥＤ制御回路３３２に送る。
【０４１４】
演出制御装置３００のマスタＩＣ５７０と盤装飾装置４６の複数のスレーブＩＣ４５０、４６０は、ネットワーク４５１（シリアル通信ネットワーク）で接続され、シリアル通信を行う。シリアル通信の方式（規格）は特に限定されるものではないが、例えば、Ｉ2Ｃ（Inter-Integrated Circuit）方式が使用できる（特開２０１１−２０６１７０、特開２０１２−９０９０１等参照）。盤装飾装置４６には、第１スレーブＩＣ４５０と、複数ｎ個の第２スレーブＩＣ１〜ｎ（４６０−１、・・・、４６０−ｎ）が設けられる。
【０４１５】
第１スレーブＩＣ４５０は、複数の発光部（第１発光部）として、特図変動表示ゲームと当該特図変動表示ゲームの結果を示す第四特別図柄（第４図柄）を表示する第４図柄ＬＥＤ８０ａ、８０ｂ、保留数を表示する保留ＬＥＤ８０ｃ−８０ｆ、演出ボタン２５に設けられる演出ボタンＬＥＤ２５ｃ（操作発光部）に点灯データを出力して、これら複数の発光部の発光状態（発光態様）を制御する。第１スレーブＩＣ４５０、第４図柄ＬＥＤ８０ａ、８０ｂ、保留ＬＥＤ８０ｃ−８０ｆ、演出ボタンＬＥＤ２５ｃは、第１装飾装置４６ａを構成する。
【０４１６】
なお、図２Ｂのランプ表示部１、２が、各々、特図１変動表示ゲーム用の第４図柄ＬＥＤ８０ａ（特図１第４図柄ＬＥＤ）、特図２変動表示ゲーム用の第４図柄ＬＥＤ８０ｂ（特図２第４図柄ＬＥＤ）に相当する。図２Ｂのランプ表示部３〜６が、各々、保留ＬＥＤ８０ｃ−８０ｆ（特図１保留ＬＥＤ１、特図１保留ＬＥＤ２、特図２保留ＬＥＤ１、特図２保留ＬＥＤ２）に相当する。演出ボタンＬＥＤ２５ｃは、演出ボタン２５に複数個設けられてよい。
【０４１７】
第２スレーブＩＣ１〜ｎ（４６０−１、・・・、４６０−ｎ）は、各々、装飾ＬＥＤグループ１〜ｎ（４６２−１、・・・、４６２−ｎ）に接続される。なお、第２スレーブＩＣ１〜ｎ（４６０−１、・・・、４６０−ｎ）を総称して第２スレーブＩＣ４６０と呼び、装飾ＬＥＤグループ１〜ｎ（４６２−１、・・・、４６２−ｎ）を総称して装飾ＬＥＤグループ４６２と呼ぶ。
【０４１８】
装飾ＬＥＤグループ４６２は、装飾用（演出用）の複数の装飾ＬＥＤ（第２発光部）から構成される。各第２スレーブＩＣ４６０は、接続される装飾ＬＥＤグループ４６２の複数の装飾ＬＥＤに点灯データを出力して、これらの発光状態（発光態様）を制御する。第２スレーブＩＣ１〜ｎ（４６０−１、・・・、４６０−ｎ）と装飾ＬＥＤグループ１〜ｎ（４６２−１、・・・、４６２−ｎ）は、第２装飾装置４６ｂを構成する。第２発光部からなる第２装飾装置４６ｂは、第１発光部からなる第１装飾装置４６ａとは、異なる装飾を実行する。
【０４１９】
なお、演出ボタン２５に内蔵されている演出ボタンスイッチ２５ａと演出ボタン２５の表面に設けられているタッチパネル２５ｂの検出信号は、ネットワーク４５１を介さずに、演出制御装置３００に入力されているが、スレーブＩＣとネットワーク４５１を介して、演出制御装置３００に入力されてもよい。
【０４２０】
なお、図３３では、マスタＩＣ５７０を盤装飾ＬＥＤ制御回路３３２としスレーブＩＣ側を盤装飾装置４６としたが、マスタＩＣ５７０を枠装飾ＬＥＤ制御回路３３３としスレーブＩＣ側を枠装飾装置１８としても第２実施形態を適用可能である。
【０４２１】
また、盤装飾ＬＥＤ制御回路３３２と枠装飾ＬＥＤ制御回路３３３をまとめて一つのマスタＩＣ５７０とし、マスタＩＣ５７０は、盤装飾装置４６と枠装飾装置１８のスレーブＩＣに点灯データを出力して、盤装飾装置４６と枠装飾装置１８のＬＥＤ（発光部）の発光状態を制御してもよい。即ち、図３３の第２スレーブＩＣ４６０に枠装飾装置１８のスレーブＩＣを含めて、装飾ＬＥＤグループ４６２に枠装飾装置１８の複数の装飾ＬＥＤ（第２発光部）を含めてもよい。
【０４２２】
以上のように、演出制御装置３００は、同一のネットワーク４５１を介して、装飾装置（盤装飾装置４６と枠装飾装置１８等）の多数のＬＥＤの発光状態（発光態様）を制御するため、多数のＬＥＤを制御するため必要な配線を簡素化することができる。なお、発光状態（発光態様）には、消灯した状態も含まれる。
【０４２３】
〔スレーブＩＣ〕
図３４は、第２実施形態に係るスレーブＩＣ４５０、４６０の構成を示すブロック図である。ここでは、スレーブＩＣ４５０、４６０としてＩ2ＣＩ／Ｏエクスパンダ６１５を一例として示すが、スレーブＩＣ４５０、４６０は、Ｉ2ＣＩ／Ｏエクスパンダ６１５に限定されない。なお、Ｉ2ＣＩ／Ｏエクスパンダ６１５は、シリアル通信の方式としてＩ2Ｃ方式を使用する場合におけるスレーブＩＣである。
【０４２４】
Ｉ2ＣＩ／Ｏエクスパンダ６１５（スレーブＩＣ４５０、４６０）は、接続線ＳＤＡに接続されるトランジスタ６３０、接続線ＳＤＡに接続されるフィルタ６３１、接続線ＳＤＡに接続されるドライバ６３２、接続線ＳＣＬに接続されるフィルタ６３３、バスコントローラ６３４、出力設定レジスタ６３５、出力コントローラ６３６、Ｉ2ＣＩ／Ｏエクスパンダ６１５の出力側の各ポート０〜１５に接続されるドライバ６３７、各ポート０〜１５に接続されるトランジスタ６３８Ａ〜６３８Ｐ、及びリセット信号発生回路６３９を備える。さらに、他のＩ2ＣＩ／Ｏエクスパンダ６１５によって接続線ＳＤＡが占有されているか否かを判断するためのバス監視ＷＤＴ（ウォッチドッグタイマ）６４０、及びＩ2ＣＩ／Ｏエクスパンダ６１５自身が接続線ＳＤＡを占有しているか否かを判断するための自己占有ＷＤＴ６４１を備えている。
【０４２５】
接続線ＳＤＡは、演出制御装置３００のマスタＩＣ５７０とＩ2ＣＩ／Ｏエクスパンダ６１５（スレーブＩＣ４５０、４６０）との間でデータ信号を授受するための接続線であり、データ線として機能する。接続線ＳＣＬは、接続線ＳＤＡでのデータ通信に用いられるクロック信号を入出力するための接続線であり、タイミング信号線として機能する。
【０４２６】
フィルタ６３１は、接続線ＳＤＡに接続され、接続線ＳＤＡから入力されたデータのノイズを除去し、ノイズが除去されたデータをバスコントローラ６３４に出力する。ドライバ６３２は、返答信号を接続線ＳＤＡから出力する場合に、トランジスタ６３０が動作可能な電圧をトランジスタ６３０に印加する。
【０４２７】
ドライバ６３２は、接続線ＳＤＡからデータ（返答信号）を出力する場合に、トランジスタ６３０が動作可能な電圧をトランジスタ６３０に印加する。
【０４２８】
トランジスタ６３０は、電力消費を抑えるために電界効果トランジスタ（ＦＥＴ）が用いられており、トランジスタ６３０のゲートはドライバ６３２に接続され、ドレインはプルアップ抵抗Ｒにより所定の電圧が印加された接続線ＳＤＡに接続され、ソースは接地されている。
【０４２９】
ドライバ６３２は、データ（返答信号）を接続線ＳＤＡから出力する場合に、トランジスタ６３０にドレインとソースとの間に電流を流すためにトランジスタ６３０のゲートにトランジスタ６３０が動作可能な値の電圧を印加する。そして、ドライバ６３２は、接続線ＳＤＡの電圧をＨＩＧＨからＬＯＷへ繰り返し変化させることによって、データを接続線ＳＤＡから出力する。
【０４３０】
フィルタ６３３は、接続線ＳＣＬに接続され、接続線ＳＣＬから入力されたデータのノイズを除去し、ノイズが除去されたデータをバスコントローラ６３４に出力する。
【０４３１】
また、Ｉ2ＣＩ／Ｏエクスパンダ６１５には、当該Ｉ2ＣＩ／Ｏエクスパンダ６１５に備わるアドレス設定用端子Ａ０〜Ａ３によって固有のアドレスが設定されており、バスコントローラ６３４に入力されている。さらに、Ｉ2ＣＩ／Ｏエクスパンダ６１５をリセットするためのアドレスも、あらかじめ設定されている。
【０４３２】
バスコントローラ６３４は、接続線ＳＤＡから入力されたデータのアドレスがＩ2ＣＩ／Ｏエクスパンダ６１５に設定された固有のアドレスと一致するか否かを判定し、一致している場合に当該データを演出制御データとして取り込む。
【０４３３】
また、バスコントローラ６３４は、接続線ＳＤＡから入力されたデータのアドレスがＩ2ＣＩ／Ｏエクスパンダ６１５に設定されたリセット用のアドレスと一致するか否かを判定し、一致している場合に当該データを初期化指示データ（初期化コマンドＲＥＳ）として取り込み、当該Ｉ2ＣＩ／Ｏエクスパンダ６１５を初期化する。
【０４３４】
また、バスコントローラ６３４は、接続線ＳＣＬの信号レベルのＬＯＷからＨＩＧＨへの変化回数が８回に達し、８ビット目のデータを取り込んだ後、接続線ＳＣＬの信号レベルがＨＩＧＨからＬＯＷへ変化すると、返答信号を接続線ＳＤＡからマスタＩＣ５７０に出力する。さらに、接続線ＳＣＬの信号レベルがＬＯＷからＨＩＧＨへ変化することが確認され、再度接続線ＳＣＬの信号レベルがＨＩＧＨからＬＯＷへ変化すると、接続線ＳＤＡを開放する。つまり、接続線ＳＣＬの信号レベルのＬＯＷからＨＩＧＨへの変化回数が９回になるタイミングで返答信号を出力する。
【０４３５】
出力設定レジスタ６３５には、当該Ｉ2ＣＩ／Ｏエクスパンダ６１５の動作モードやポート０〜１５の出力状態が設定される。バスコントローラ６３４が接続線ＳＤＡから初期化指示データを取り込んで、当該Ｉ2ＣＩ／Ｏエクスパンダ６１５が初期化された場合には、出力設定レジスタ６３５は、すべてのポート０〜１５に電流が流れないように初期状態に設定される。
【０４３６】
出力コントローラ６３６は、出力設定レジスタ６３５に設定されたデータに基づいて、ポートドライバ６３７を介して、各ポート０〜１５に接続された演出装置（ここではＬＥＤ、発光部）に電流を流すこと（点灯データの出力）によって、演出装置の出力状態（ここでは発光状態）を実際に制御する。この出力状態は、バスコントローラ６３４が接続線ＳＤＡから演出制御データを取り込むと、演出制御データに指定されている内容に更新される。
【０４３７】
すなわち、マスタＩＣ５７０から受信した演出制御データに基づいて、出力設定レジスタ６３５に設定し、ストップコンディションを受信した時点で、各ポート０〜１５の出力状態を更新して演出装置に反映させる。したがって、シフトレジスタのように、ＬＡＴ信号（ラッチ信号）を受信する必要もなく、すなわち、ＬＡＴ信号を受信するための配線を必要とすることなく、演出制御を行うことができる。特に、ポート出力状態を、複数のＩ2ＣＩ／Ｏエクスパンダ６１５（スレーブＩＣ４５０、４６０）で同時に更新する必要がある場合に有効であり、異なるＩ2ＣＩ／Ｏエクスパンダ６１５に制御される演出装置であっても、同時に演出動作を実行するように制御できるため、より演出効果を高めることが可能となる。
【０４３８】
なお、ストップコンディションを受信した時点で各ポート０〜１５の出力状態を更新して演出装置に反映させるのではなく、返答信号出力時に演出装置に反映させることも可能である。同時に演出動作を実行することが要求される演出装置が１つのＩ2ＣＩ／Ｏエクスパンダ６１５で制御される場合には、返答信号出力時に演出装置に反映させるようにしてもよい。こうすることによって、マスタＩＣ５７０がストップコンディションを出力する必要がなく、また、連続して演出制御データを送信することが可能となるため、演出制御を高速に行うことが可能となる。
【０４３９】
ドライバ６３７は、ポートに電流を流す場合に、電流を流すポートに接続されるトランジスタ６３８Ａ〜６３８Ｐが動作可能な電圧を当該トランジスタに印加する。
【０４４０】
トランジスタ６３８Ａ〜６３８Ｐのゲートはドライバ６３７に接続され、ドレインは演出装置を動作させるための電圧が印加された接続線に接続するポート端子に接続され、ソースは接地されている。
【０４４１】
トランジスタ６３８Ａ〜６３８Ｐのゲートに印加される電圧がトランジスタ６３８を動作させる所定値以上であれば、駆動電源からゲートに印加されている所定の電圧が、トランジスタ６３８のドレインを介して接地されているソースへ電流が流れることによって、ポート端子に接続された演出装置（ここではＬＥＤ）の出力状態を制御できる。
【０４４２】
また、Ｉ2ＣＩ／Ｏエクスパンダ６１５は、Ｉ2ＣＩ／Ｏエクスパンダ６１５のポート端子に接続されたすべての演出装置を同時に制御することが可能であるので、Ｉ2ＣＩ／Ｏエクスパンダ６１５のポート端子に接続された一つの演出装置（ここではＬＥＤ）を一つのグループとして制御することができる。
【０４４３】
そして、Ｉ2ＣＩ／Ｏエクスパンダ６１５同士は、互いに異なる個別アドレスが割り当てられているので、演出装置（ここではＬＥＤ）が複数のグループに分割された形態となっている。すなわち、各Ｉ2ＣＩ／Ｏエクスパンダ６１５（各スレーブＩＣ４５０、４６０）は、演出装置をグループ単位で制御可能なグループ単位制御手段として構成されているものである。
【０４４４】
したがって、各Ｉ2ＣＩ／Ｏエクスパンダ６１５（各スレーブＩＣ４５０、４６０）を統括する演出制御装置３００は、グループ単位制御手段を統括して制御するグループ統括制御手段として機能している。
【０４４５】
リセット信号発生回路６３９には、Ｉ2ＣＩ／Ｏエクスパンダ６１５に電源を供給する接続線Ｖｃｃに接続されるＶｃｃ端子、及び外部からのリセット信号を受け付けるＲＥＳＥＴ端子が接続されている。
【０４４６】
リセット信号発生回路６３９は、Ｉ2ＣＩ／Ｏエクスパンダ６１５に電源が投入され、電圧が所定値まで立ち上がると、リセット信号を発生させ、発生させたリセット信号をバスコントローラ６３４、出力設定レジスタ６３５、及び出力コントローラ６３６に入力することによって初期化する。
【０４４７】
したがって、ハーネスを抜くとロジック用の電源を供給するための接続線Ｖｃｃが一時的に断線し、ハーネスを再度差し込むと電源供給が復帰して、リセット信号発生回路６３９がリセット信号を出力することになる。つまり、遊技機の修理や点検作業を行うときに、ハーネスの抜き差しを行うことで、Ｉ2ＣＩ／Ｏエクスパンダ６１５を初期化（リセット）することが可能な構成となっている（パワーオンリセット）。なお、ロジック用の電源を供給するための接続線Ｖｃｃ、演出装置用（ここではＬＥＤ用）の駆動電源線、接続線ＳＤＡ、接続線ＳＣＬ、及び接地線ＧＮＤなどを束ねたものをハーネスという。
【０４４８】
なお、外部からＬＯＷレベルのリセット信号が入力された場合には、リセット信号発生回路６３９はリセット信号を出力するので、演出制御装置３００のＣＰＵ３１１からＲＥＳＥＴ端子にリセット信号を入力するようにしてもよい。
【０４４９】
バス監視ＷＤＴ６４０は、他のＩ2ＣＩ／Ｏエクスパンダ６１５が接続線ＳＤＡを占有していることを検出するために用いられる。バス監視ＷＤＴ６４０は、リセット信号発生回路６３９に接続されており、接続線ＳＤＡが占有されてから所定の時間が経過すると、自身のリセット信号発生回路６３９を作動させて、当該Ｉ2ＣＩ／Ｏエクスパンダ６１５を初期化する。
【０４５０】
自己占有ＷＤＴ６４１は、自身（Ｉ2ＣＩ／Ｏエクスパンダ６１５）による接続線ＳＤＡの占有を検出するために使用される。自己占有ＷＤＴ６４１が一定時間連続して作動すると、自己占有ＷＤＴ６４１は、リセット信号発生回路６３９にリセット信号を発生させて当該Ｉ2ＣＩ／Ｏエクスパンダ６１５を初期化する。
【０４５１】
〔スレーブＩＣのレジスタ構成〕
図３５は、第２実施形態に係るスレーブＩＣ４５０、４６０に備えられる出力設定レジスタ６３５に割り当てられたワークレジスタを説明するための図である。
【０４５２】
スレーブＩＣ４５０、４６０としてのＩ2ＣＩ／Ｏエクスパンダ６１５の出力設定レジスタ６３５には、ワークレジスタ（デバイスレジスタ）と、コントロールレジスタ（制御レジスタ）とが割り当てられている。
【０４５３】
ワークレジスタは、Ｉ2ＣＩ／Ｏエクスパンダ６１５に対してあらかじめ定義されている設定を行うための情報や、Ｉ2ＣＩ／Ｏエクスパンダ６１５に接続されている演出装置（ここではＬＥＤ）への出力態様を特定するための情報を記憶するものである。
【０４５４】
また、コントロールレジスタは、ワークレジスタへのデータ書き込み手順を規定する情報を記憶する。なお、ワークレジスタは、複数の情報を異なる記憶領域に分散して記憶する構成となっており、記憶領域毎に異なるレジスタ番号が付与されている。
【０４５５】
レジスタ番号「００ｈ」及びレジスタ番号「０１ｈ」は、Ｉ2ＣＩ／Ｏエクスパンダ６１５の初期設定を行うためのモードレジスタに対応する。レジスタ番号「００ｈ」の記憶領域にはレジスタ名「ＭＯＤＥ１」が付与されている。また、レジスタ番号「０１ｈ」の記憶領域にはレジスタ名「ＭＯＤＥ２」が付与されている。レジスタ番号「００ｈ」及び「０１ｈ」の記憶領域（「ＭＯＤＥ１」「ＭＯＤＥ２」）に値が書き込まれると、書き込まれた値に基づいて、Ｉ2ＣＩ／Ｏエクスパンダ６１５の初期設定が行われる。
【０４５６】
なお、「ＭＯＤＥ２」のレジスタのビット３（ＯＣＨ）は、Ｉ2ＣＩ／Ｏエクスパンダ６１５の出力設定レジスタ６３５に格納された演出制御データを演出装置に実際に反映させるタイミングを規定するパラメータである。本実施形態では、「０」が設定されており、ストップコンディションを受信した時点で出力設定レジスタ６３５に格納された演出制御データに基づいて点灯データを出力し、演出装置の出力状態（ここでは発光状態）を実際に制御するように設定されている。なお、「ＭＯＤＥ２」のレジスタのビット３（ＯＣＨ）の値に「１」を設定し、返答信号（ＡＣＫ）を出力した時点で出力設定レジスタ６３５に格納された演出制御データに基づいて点灯データを出力し、演出装置の出力状態を実際に制御するような構成も可能である。
【０４５７】
ポート０〜１５に対応するレジスタ番号「０２ｈ」〜「１１ｈ」（レジスタ名「ＰＷＭ０」〜「ＰＷＭ１５」）には、制御対象である演出装置（ＬＥＤ）のパラメータが設定される。レジスタ番号「０２ｈ」〜「１１ｈ」の記憶領域のいずれかに値が書き込まれると、Ｉ2ＣＩ／Ｏエクスパンダ６１５に接続される発光装置（１６個のＬＥＤ）のうち、値が書き込まれたレジスタ番号に対応するＬＥＤの輝度（明るさ）が、書き込まれた値に基づいて調整される。例えば、レジスタ番号「０２ｈ」の記憶領域に値が書き込まれた場合には、ポート０に接続されたＬＥＤ０の輝度が調整される。
【０４５８】
なお、Ｉ2ＣＩ／Ｏエクスパンダ６１５が第１スレーブＩＣ４５０である場合には、ポート０〜１５に接続されたＬＥＤ０〜１５は、各々、第４図柄ＬＥＤ８０ａ（特図１第４図柄ＬＥＤ）、第４図柄ＬＥＤ８０ｂ（特図２第４図柄ＬＥＤ）、特図１保留ＬＥＤ１、特図１保留ＬＥＤ２、特図２保留ＬＥＤ１、特図２保留ＬＥＤ２、演出ボタンＬＥＤ１〜１０に対応する。Ｉ2ＣＩ／Ｏエクスパンダ６１５が第２スレーブＩＣ４６０である場合には、ポート０〜１５に接続されたＬＥＤ０〜１５は、装飾用（演出用）の装飾ＬＥＤに対応する。
【０４５９】
レジスタ番号「１２ｈ」（レジスタ名「ＧＲＰＰＷＭ」）及びレジスタ番号「１３ｈ」（レジスタ名「ＧＲＰＦＲＥＱ」）には、制御対象全体の動作パターンなどを指定するパラメータが設定される。レジスタ番号「１２ｈ」及び「１３ｈ」の記憶領域に値が書き込まれると、書き込まれた値に基づいて、ＬＥＤ（１６個のＬＥＤ）全体の点滅パターンが設定される。具体的には、レジスタ番号「１２ｈ」には、ＬＥＤ全体のオン・オフ比率であるデューティサイクルが設定され、レジスタ番号「１３ｈ」には、ＬＥＤ全体の点滅周期が設定される。
【０４６０】
レジスタ番号「１４ｈ」（レジスタ名「ＬＥＤＯＵＴ０」）〜「１７ｈ」（レジスタ名「ＬＥＤＯＵＴ３」）には、各ポートで制御されるＬＥＤの出力状態が設定される。各レジスタには、それぞれ４つずつＬＥＤの出力状態を設定することが可能となっている。
【０４６１】
レジスタ番号「１４ｈ」の記憶領域に値が書き込まれると、書き込まれた値に基づいて、ＬＥＤ０〜ＬＥＤ３の出力状態が設定される。同様に、レジスタ番号「１５ｈ」の記憶領域にはＬＥＤ４〜ＬＥＤ７の出力状態、レジスタ番号「１６ｈ」の記憶領域にはＬＥＤ８〜ＬＥＤ１１の出力状態、レジスタ番号「１７ｈ」の記憶領域にはＬＥＤ１２〜ＬＥＤ１５の出力状態が設定される。
【０４６２】
レジスタ番号「１８ｈ」〜「１Ａｈ」（レジスタ名「ＳＵＢＡＤＲ１」〜「ＳＵＢＡＤＲ３」）にはサブアドレスが設定される。レジスタ番号「１８ｈ」〜「１Ａｈ」の記憶領域に値が書き込まれると、書き込まれた値に基づいて、第１サブアドレス〜第３サブアドレスが設定される。
【０４６３】
レジスタ番号「１Ｂｈ」（レジスタ名「ＡＬＬＣＡＬＬＡＤＲ」）にはすべてのスレーブに対する指令を出力するためのオールコールアドレスが設定される。オールコールアドレスは、例えば、電源投入時などに全てのスレーブに対して初期化処理を実行する場合などに使用される。
【０４６４】
〔マスタＩＣの演出制御データ〕
図３６は、第２実施形態に係るマスタＩＣ５７０が送信する演出制御データ（送信データ）の構成と、演出制御データを構成する各データの送信順序を説明する図である。
【０４６５】
まず、マスタＩＣ５７０は、演出制御データを送信する対象となるＩ2ＣＩ／Ｏエクスパンダ６１５（スレーブＩＣ４５０、４６０）の個別アドレス（スレーブアドレス）を特定可能な８ビットのデータを送信する。
【０４６６】
次に、マスタＩＣ５７０は、Ｉ2ＣＩ／Ｏエクスパンダ６１５（スレーブＩＣ４５０、４６０）の出力設定レジスタ６３５のコントロールレジスタに設定されるデータを送信する。コントロールレジスタのデータによって、例えば、オートインクリメントを許可してワークレジスタのすべての記憶領域を更新する設定が可能になる。
【０４６７】
さらに、マスタＩＣ５７０は、ＭＯＤＥ２レジスタに書き込む値（合計８ビット）を送信し、以降、レジスタ番号が「０２ｈ」〜「１Ｂｈ」となる残りの記憶領域のレジスタに対して、順に設定値を送信する。
【０４６８】
〔節電制御処理〕
次に、図３７を参照して、第２実施形態に係る節電制御処理（節電制御手段）を説明する。図３７は、メイン処理（図１９）において、演出制御装置３００によって実行される節電制御処理（Ｂ００１６）の手順を示すフローチャートである。
【０４６９】
演出制御装置３００は、まず、客待ちデモコマンド（客待ちデモ開始情報）を受信したか否かを判定する（Ｂ２８０１）。なお、客待ちデモコマンドは、特図１保留数と特図２保留数の両方が０の場合に特図普段処理（図１０）において設定され、遊技制御装置１００から送られてくる（Ｂ１３０７）。客待ちデモコマンドを受信した場合に（Ｂ２８０１の結果が「Ｙ」）、節電タイマをセットし、遊技機１０が節電中であることを示す節電フラグをオンする（Ｂ２８０２）。なお、客待ちデモコマンドを受信した場合に、普図ゲームが実行されている場合は、普図ゲームが終了した時点で、節電タイマと節電フラグを設定するようにしてもよい。客待ちデモコマンドを受信していない場合に（Ｂ２８０１の結果が「Ｎ」）、変動系コマンド（例えば変動コマンド）を受信したか否かを判定する（Ｂ２８０３）。
【０４７０】
演出制御装置３００は、変動系コマンドを受信した場合に（Ｂ２８０３の結果が「Ｙ」）、飾り特図変動表示ゲームを開始するため、節電状態を解除する（Ｂ２８０４）。ここで、節電対象のＬＥＤ（発光部）の輝度を節電前の値（例えば通常値「高」）に変更するように演出制御データ（図３６）のＰＷＭ０レジスタ値〜ＰＷＭ１５レジスタ値を変更する。また、スピーカからのＢＧＭ（音楽）をオンし、遊技機１０が節電中であることを示す節電フラグをオフする。さらに、節電タイマをクリアする。なお、普図コマンドを受信した場合でも（Ｂ１３１９の結果が「Ｙ」）、節電状態を解除しない。普図コマンドを受信しても、通常、普図変動表示ゲームに関連する演出を行わないため節電状態を解除しなくても問題を生じず、節電状態を維持することが有益となる。即ち、むやみに節電状態が解除されることを防止している。
【０４７１】
演出制御装置３００は、変動系コマンドを受信していない場合に（Ｂ２８０３の結果が「Ｎ」）、節電タイマをチェックする（Ｂ２８０５）。次に、節電タイマが時間ｔ１であるか否か（即ち、客待ちデモコマンドを受信してから時間ｔ１経過したか否か）判定する（Ｂ２８０６）。節電タイマが時間ｔ１である場合に（Ｂ２８０６の結果が「Ｙ」）、節電対象のＬＥＤの輝度（明るさ）が「高」か否か判定する（Ｂ２８０７）。節電対象のＬＥＤの輝度が「高」である場合に（Ｂ２８０７の結果が「Ｙ」）、節電対象のＬＥＤの輝度を「中」に設定することで減光して節電状態にし（Ｂ２８０８）、節電制御処理を終了する。節電対象のＬＥＤの輝度が「高」でない場合に（Ｂ２８０７の結果が「Ｎ」）、そのまま節電制御処理を終了する。なお、第４図柄ＬＥＤ８０ａ、８０ｂや演出ボタンＬＥＤ２５ｃなど、第１スレーブＩＣ４５０に接続するＬＥＤ（第１発光部）は、節電対象のＬＥＤではない。第２スレーブＩＣ４６０に接続する装飾ＬＥＤ（第２発光部）は、節電対象のＬＥＤに含まれる。
【０４７２】
なお、演出制御装置３００は、節電対象のスレーブＩＣ４６０への輝度指令値（例えば図３６のＰＷＭレジスタ値）を主制御用マイコン３１１のレジスタやＲＡＭ等から取得して、ＬＥＤの輝度が「高」「中」「低」のいずれであるか判定できる。なお、本実施形態において、ＬＥＤの輝度（輝度指令値）は、高中低の３値とし、節電状態以外の通常状態では「高」に設定されているものとするが、これに限られない。
【０４７３】
節電タイマが時間ｔ１でない場合に（Ｂ２８０６の結果が「Ｎ」）、演出制御装置３００は、節電タイマが時間ｔ２であるか否か（即ち、客待ちデモコマンドを受信してから時間ｔ２経過したか否か）判定する（Ｂ２８０９）。節電タイマが時間ｔ２である場合に（Ｂ２８０９の結果が「Ｙ」）、上スピーカ１９ａ及び下スピーカ１９ｂを節電状態にして各種メロディ等のＢＧＭをオフし（Ｂ２８１０）、節電制御処理を終了する。なお、演出制御装置３００は、音源ＬＳＩ３１４を制御して、上スピーカ１９ａ及び下スピーカ１９ｂから再生させるＢＧＭをオフする（即ち、上スピーカ１９ａ及び下スピーカ１９ｂの音量をゼロとする）。なお、ここではＢＧＭはオンオフを切り替えることとしているが、例えば、ＢＧＭの音量の大小を制御するものとしてもよい。
【０４７４】
節電タイマが時間ｔ２でない場合に（Ｂ２８０９の結果が「Ｎ」）、演出制御装置３００は、節電タイマが時間ｔ３であるか否か（即ち、客待ちデモコマンドを受信してから時間ｔ３経過したか否か）判定する（Ｂ２８１１）。節電タイマが時間ｔ３である場合に（Ｂ２８１１の結果が「Ｙ」）、節電対象のＬＥＤの輝度が「中」か否か判定する（Ｂ２８１２）。節電対象のＬＥＤの輝度が「中」の場合に（Ｂ２８１２の結果が「Ｙ」）、節電対象のＬＥＤの輝度（輝度指令値）を「低」に設定することで、減光又は消灯して節電状態にし（Ｂ２８１３）、節電制御処理を終了する。ここでも、第４図柄ＬＥＤ８０ａ、８０ｂや演出ボタンＬＥＤ２５ｃなど、第１スレーブＩＣ４５０に接続するＬＥＤ（第１発光部）は、節電対象のＬＥＤではない。第２スレーブＩＣ４６０に接続する装飾ＬＥＤ（第２発光部）は、節電対象のＬＥＤに含まれる。節電対象のＬＥＤの輝度が「中」でない場合に（Ｂ２８１２の結果が「Ｎ」）、そのまま節電制御処理を終了する。
【０４７５】
節電タイマが時間ｔ３でない場合に（Ｂ２８１１の結果が「Ｎ」）、演出制御装置３００は、節電タイマが時間ｔ４であるか否か（即ち、客待ちデモコマンドを受信してから時間ｔ４経過したか否か）判定する（Ｂ２８１４）。節電タイマが時間ｔ４である場合に（Ｂ２８１４の結果が「Ｙ」）、節電タイマをリセットし（Ｂ２８１５）、節電制御処理を終了する。一方、節電タイマが時間ｔ４でない場合に（Ｂ２８１４の結果が「Ｎ」）、そのまま節電制御処理を終了する。
【０４７６】
また、図３７の節電制御処理において、演出制御装置３００は、客待ちデモコマンドを受信した後、節電対象のスレーブＩＣ４６０のＬＥＤの輝度（明るさ）を「高」から、「中」、「低」へと段階的に低下させて節電状態にするとともに、これに対応して表示装置４１の表示部４１ａの輝度（明るさ）を段階的に「高」から「中」、「低」へと低下させて節電状態にしてもよい。
【０４７７】
以上のように、演出制御装置３００は、変動表示ゲームが実行中でない場合に、客待ちデモコマンドを受信して、減光又は消灯することによって第２スレーブＩＣ４６０に接続する装飾ＬＥＤ（第２発光部）の発光状態を節電状態に変化させた場合でも、第１スレーブＩＣ４５０に接続するＬＥＤ（第１発光部）の発光状態を節電状態に変化させないことになる。このため、第１スレーブＩＣ４５０に接続するＬＥＤ（第１発光部）は、節電対象から外して、必要な情報を伝えることができる。なお、第１スレーブＩＣ４５０に送信する演出制御データを節電用のデータに設定しないだけで、第１スレーブＩＣ４５０に接続するＬＥＤ（第１発光部）を全て節電対象から外すことができる。
【０４７８】
第１スレーブＩＣ４５０に接続する第４図柄ＬＥＤ８０ａ、８０ｂを節電対象とせず所定の輝度（通常の輝度）での発光を維持することにより、他のＬＥＤが節電状態でも変動停止中の第４図柄の情報を伝えることができる。変動停止中の第４図柄の情報とは、例えば、図２Ｂのように、直前の特図変動表示ゲームのはずれ結果（第４図柄ＬＥＤ８０ａ、８０ｂの点灯）である。なお、大当り確率（図１６）に基づくと、特図変動表示ゲームは、大当り結果よりもはずれ結果となることがほとんどである。
【０４７９】
また、第１スレーブＩＣ４５０に接続する演出ボタンＬＥＤ２５ｃを節電対象とせず所定の輝度（通常の輝度）と所定の色（例えば緑色）で常に発光させることにより、遊技者等は演出ボタン２５に注目することになる。そして、遊技者等によって演出ボタン２５の操作があった場合に節電状態を解除するような制御も可能になる。なお、当然のことながら、遊技制御装置１００によって制御される一括表示装置５０（第１特図変動表示部５１及び第２特図変動表示部５２等）は、節電対象とはならない。
【０４８０】
また、大入賞口を照らす大入賞口ＬＥＤ３９ｄを第１スレーブＩＣ４５０に接続して、大入賞口への不正等を発見できるよう節電対象としなくてよい。上部演出ユニット４０ｃが大当りの確定を報知する発光役物４８１を含む場合には、この発光役物４８１の大当り確定報知ＬＥＤ４８１ａ（第１発光部）を第１スレーブＩＣ４５０に接続して、大当りの確定報知のため節電対象としなくてよい。
【０４８１】
〔装飾制御処理〕
次に、図３８を参照して、第２実施形態に係る装飾制御処理の一例を説明する。図３８は、メイン処理（図１９）において、演出制御装置３００によって実行される装飾制御処理（Ｂ００２２）の手順を示すフローチャートである。
【０４８２】
演出制御装置３００は、まず、節電フラグがオンしているか否かを判定する（Ｂ２９０１）。節電フラグがオンしていない場合に（Ｂ２９０１の結果が「Ｎ」）、即ち、遊技機１０が節電中でない場合に、第１スレーブＩＣ４５０と第２スレーブＩＣ４６０に対して、演出制御データ（図３６）を編集して、マスタＩＣ５７０を介して出力する処理を実行する（Ｂ２９０２）。なお、図１９のメイン処理のループによって、遊技機１０が節電中でない場合に、第１スレーブＩＣ４５０と第２スレーブＩＣ４６０に対する演出制御データは定期的に編集（更新）される。その後、装飾制御処理を終了する。
【０４８３】
一方、演出制御装置３００は、節電フラグがオンしている場合に（Ｂ２９０１の結果が「Ｙ」）、即ち、遊技機１０が節電中である場合に、第２スレーブＩＣ４６０に対してのみ、演出制御データ（図３６）を編集して、マスタＩＣ５７０を介して出力する処理を実行する（Ｂ２９０３）。なお、図１９のメイン処理のループによって第２スレーブＩＣ４６０に対する演出制御データは定期的に編集（更新）される。ここでは、第１スレーブＩＣ４５０に対する演出制御データは編集しても出力しないようにするか、第１スレーブＩＣ４５０に対する演出制御データは編集そのものを中止するとともに出力もしないようにする。これにより、無駄な処理が削減されて、電力消費が抑制できる。その後、装飾制御処理を終了する。
【０４８４】
なお、遊技機１０の節電の開始時（Ｂ２８０２等）に各スレーブＩＣに演出制御データを送信するようにして、その後は全てのスレーブＩＣに演出制御データを定期的に送信しないようにする構成も可能である。また、遊技機１０の節電中（特に、図３９のｔ３以降）は、節電対象とならない第１スレーブＩＣ４５０に対しては演出制御データを定期的に送信し、節電対象となる第２スレーブＩＣ４６０に対しては演出制御データを定期的に送信しない構成も可能である。
【０４８５】
〔タイムチャート〕
図３９は、第２実施形態に係る節電制御の様子を例示するタイムチャートである。
【０４８６】
特図保留数（即ち特図１保留数及び特図２保留数）が０である場合（図１０のＡ３２０１とＡ３２０６の結果が「Ｙ」）に、客待ち状態（客待ちデモ状態）への移行条件が成立し、客待ちデモ中フラグがオンし（Ａ３２１２）、時間ｔ０において、演出制御装置３００で客待ちデモコマンドが受信される（Ａ３２１３、Ｂ１３０７）。そして、特別図柄の変動（特図変動表示ゲーム）が終了し、表示装置４１で客待ちデモの表示が開始する（Ｂ１３０８、図３１）。
【０４８７】
時間ｔ０で客待ち状態（客待ちデモ状態）へ移行した後の時間ｔ１において、第２スレーブＩＣ４６０に接続する節電対象の装飾ＬＥＤの輝度が「高」から「中」に変化する（Ｂ２８０８）。時間ｔ２において、スピーカの音量をゼロにしてＢＧＭがオフする（Ｂ２８１０）。時間ｔ３において、節電対象の装飾ＬＥＤの輝度が「中」から「低」に変化する（Ｂ２８１３）。一方、第１スレーブＩＣ４５０に接続する節電対象でない第４図柄ＬＥＤ８０ａ、８０ｂと演出ボタンＬＥＤ２５ｃに関して、輝度は変化せず、常に一定の輝度（通常の輝度「高」）に維持される。
【０４８８】
時間ｔ４において、遊技球の入賞によって始動口スイッチがオンして、特別図柄の変動（特図変動表示ゲーム）が開始すると、節電状態が解除され、節電対象の装飾ＬＥＤの輝度が節電前の値（例えば通常値「高」）に変化し、スピーカからのＢＧＭがオンする（Ｂ２８０４）。この際も、節電対象でない第４図柄ＬＥＤ８０ａ、８０ｂと演出ボタンＬＥＤ２５ｃに関して、輝度は変化せず、常に一定の輝度（通常の輝度「高」）に維持される。
【０４８９】
〔ＬＥＤ輝度調整処理〕
次に、図４０を参照して、第２実施形態に係る遊技者ＬＥＤ輝度調整処理及びホールＬＥＤ輝度調整処理（まとめてＬＥＤ輝度調整処理と呼ぶ）を説明する。ＬＥＤ輝度調整処理は、ＬＥＤ輝度調整手段を構成する。図４０は、ホール・遊技者設定モード処理（図３０）において、演出制御装置３００によって実行される遊技者ＬＥＤ輝度調整処理（Ｂ２４２２）又はホールＬＥＤ輝度調整処理（Ｂ２４０７）の手順を示すフローチャートである。遊技者ＬＥＤ輝度調整処理（Ｂ２４２２）とホールＬＥＤ輝度調整処理（Ｂ２４０７）の手順は同じでよい。
【０４９０】
本実施形態では、少なくとも特図変動表示ゲームが実行中でない場合（客待ち中など）に、ホール設定モード開始条件（Ｂ２４０３）と遊技者設定モード開始条件（Ｂ２４１８）が成立可能であり、ＬＥＤ輝度調整処理を実行できる。なお、特図変動表示ゲームが実行中である場合でも、演出ボタン２５の操作等によって、ホール設定モード開始条件（Ｂ２４０３）と遊技者設定モード開始条件（Ｂ２４１８）を成立可能とすれば、ＬＥＤ輝度調整処理を実行できる。
【０４９１】
演出制御装置３００は、まず、設定対象項目は輝度設定であるか否か判定する（Ｂ３１０１）。遊技者設定モードやホール設定モードにおける表示装置４１の画面（Ｂ２４１９、Ｂ２４０４）において、メニュー表示として各種の設定項目（輝度、音量等）がゲージとして表示され、演出ボタン２５（操作手段）のタッチパネル２５ｂ等への操作によって各種の設定項目の中から設定対象項目が選択される（図４１参照）。設定対象項目が輝度設定でない場合（Ｂ３１０１の結果が「Ｎ」）、ＬＥＤ輝度調整処理を終了する。
【０４９２】
演出制御装置３００は、設定対象項目が輝度設定である場合（Ｂ３１０１の結果が「Ｙ」）、輝度値を選択する選択操作があったか否かを判定する（Ｂ３１０２）。輝度値の選択操作がない場合（Ｂ３１０２の結果が「Ｎ」）、ステップＢ３１０７の処理に移行する。輝度値の選択操作があった場合（Ｂ３１０２の結果が「Ｙ」）、ＬＥＤの輝度値に対応するゲージの表示設定を行う（Ｂ３１０３）。輝度値の選択操作は、例えば、演出ボタン２５（操作手段）のタッチパネル２５ｂへの操作である。
【０４９３】
次に、演出制御装置３００は、輝度値の確定操作があったか否かを判定する（Ｂ３１０４）。輝度値の確定操作がない場合（Ｂ３１０４の結果が「Ｎ」）、ステップＢ３１０７の処理に移行する。輝度値の確定操作があった場合（Ｂ３１０４の結果が「Ｙ」）、第１スレーブＩＣ４５０に接続するＬＥＤ（第４図柄ＬＥＤ８０ａ、８０ｂと演出ボタンＬＥＤ２５ｃ等の第１発光部）を除いて、ＬＥＤの輝度値を更新する（Ｂ３１０５）。第２スレーブＩＣ４６０に接続する装飾ＬＥＤ（第２発光部）の輝度値は更新される。輝度値に対応して、演出制御データ（図３６）のＰＷＭ０レジスタ値〜ＰＷＭ１５レジスタ値を設定する。なお、ステップＢ３１０４の処理は省略してもよく、輝度値の選択操作があった場合に（Ｂ３１０２の結果が「Ｙ」）、確定操作を必要とすることなく、ＬＥＤの輝度値をすぐに更新してもよい。なお、輝度値の確定操作は、例えば、演出ボタン２５の演出ボタンスイッチ２５ａやタッチパネル２５ｂへの操作である。
【０４９４】
続いて、演出制御装置３００は、スレーブＩＣ４５０、４６０へ演出制御データを送信して更新後の輝度値でＬＥＤを発光させる（Ｂ３１０６）。なお、第１スレーブＩＣ４５０に接続するＬＥＤ（第４図柄ＬＥＤ８０ａ、８０ｂと演出ボタンＬＥＤ２５ｃ等）は、輝度値が更新されないため、所定の輝度（通常の輝度）で発光する。
【０４９５】
次に、演出制御装置３００は、設定対象項目の変更操作があったか否かを判定する（Ｂ３１０７）。設定対象項目の変更操作があった場合に（Ｂ３１０７の結果が「Ｙ」）、設定対象項目の表示変更を行って（Ｂ３１０８）、ＬＥＤ輝度調整処理を終了する。設定対象項目の変更操作がない場合に（Ｂ３１０７の結果が「Ｎ」）、そのまま、ＬＥＤ輝度調整処理を終了する。
【０４９６】
以上のように、演出制御装置３００は、少なくとも変動表示ゲームが実行中でない場合に、演出ボタン２５（操作手段）の操作に応じて輝度を更新して調整する輝度調整を第２スレーブＩＣ４６０に接続する装飾ＬＥＤ（第２発光部）に対して実行する一方、第１スレーブＩＣ４５０に接続するＬＥＤ（第１発光部）に対して輝度調整を実行しない。このため、第１スレーブＩＣ４５０に接続するＬＥＤ（第１発光部）は、輝度調整の対象から外して、必要な情報を伝えることができる。なお、第１スレーブＩＣ４５０に送信する演出制御データを更新しないだけで、第１スレーブＩＣ４５０に接続するＬＥＤ（第１発光部）を全て輝度調整の対象から外すことができる。特に、第１スレーブＩＣ４５０に接続する第４図柄ＬＥＤ８０ａ、８０ｂを輝度調整の対象とせず所定の輝度（通常の輝度）での発光を維持することにより、他のＬＥＤが輝度調整中で輝度が変化しても、第４図柄の情報を正確に伝えることができる。例えば、第４図柄の情報とは、図２Ｂのように、直前の特図変動表示ゲームのはずれ結果（第４図柄ＬＥＤ８０ａ、８０ｂの点灯）である。
【０４９７】
なお、当然のことながら、遊技制御装置１００によって制御される一括表示装置５０（第１特図変動表示部５１及び第２特図変動表示部５２等）は、輝度調整の対象とはならない。また、大入賞口を照らす大入賞口ＬＥＤ３９ｄや上部演出ユニット４０ｃの発光役物４８１の大当り確定報知ＬＥＤ４８１ａ（第１発光部）を第１スレーブＩＣ４５０に接続して、輝度調整の対象としなくてよい。なお、大当り確定報知ＬＥＤ４８１ａは、ランプ表示部１、２（第４図柄ＬＥＤ）で特図変動表示ゲームの結果が表示されるよりも前（即ち変動停止前）に、大当りであることを発光して報知する。大当り確定報知ＬＥＤ４８１ａは、特図変動表示ゲームがはずれの場合には発光しない。
【０４９８】
輝度調整を装飾ＬＥＤ（第２発光部）に対して実行する際に、装飾ＬＥＤを更新（調整）された輝度で発光させる一方、第１スレーブＩＣ４５０に接続するＬＥＤ（第１発光部）を演出ボタン２５（操作手段）の操作に関わらず所定の輝度（通常の輝度）で発光させる。このため、第１スレーブＩＣ４５０に接続するＬＥＤ（第１発光部）は、必要な情報を伝えることができ、遊技者等の誤解を招くことを防止できる。
【０４９９】
〔輝度調整中画面〕
図４１は、第２実施形態に係る遊技者ＬＥＤ輝度調整処理中における表示装置４１の表示画面（調整中画面）の一例を示す図である。なお、ホールＬＥＤ輝度調整処理中における表示装置４１の表示画面も同様である。
【０５００】
ＬＥＤ輝度調整処理中の表示画面において、音量設定とＬＥＤ輝度設定をするための２種類のゲージ７１１、７１３が表示される。２種類のゲージ７１１、７１３は、変動表示領域６１０の飾り特別図柄に重ねるように表示してよい。また、表示画面において、音量設定とＬＥＤ輝度設定について説明するナビキャラ６７０が２種類のゲージ７１１、７１３ととともに表示されてよい。さらに、表示画面には、三つの飾り縮小図柄（飾り特別図柄より小さい特別図柄）が変動表示される変動表示領域６１６、保留表示（始動記憶表示）が表示される保留表示部６３１（始動記憶表示部）、地球儀の枠を模した保留消化領域６４０、特図１保留数を数字で表示する特図１保留数表示部６５０、特図２保留数を数字で表示する特図２保留数表示部６６０などが設けられている。
【０５０１】
操作者は、演出ボタン２５のタッチパネル２５ｂでの上下方向の指の動き（タッチ箇所の動き）によるスワイプ操作を行い、設定する対象の項目である設定対象項目を選択する。このスワイプ操作によって、ハイライト表示等の特定表示態様（図４１のゲージ７１３の黒枠参照）で表示される設定対象項目が、輝度設定⇔音量設定のように変更される（図４０のＢ３１０７）。そして、左右方向の指の動き（タッチ箇所の動き）によるスワイプ操作で、輝度や音量の値の選択を行う（図４０のＢ３１０２）。なお、タッチパネル２５ｂの中央部にタッチすることによって、表示された音量や輝度の値が確定するようにしてよい（図４０のＢ３１０４）。
【０５０２】
このように、音量設定、輝度設定のゲージが表示され、操作者の好みの音量や輝度の値に更新（調整）できる。しかし、第４図柄ＬＥＤ８０ａ、８０ｂや演出ボタンＬＥＤ２５ｃ（操作発光部）等は、輝度値が更新（調整）されないため、所定の輝度（通常の輝度）で発光し続ける。
【０５０３】
〔エラー／不正設定処理〕
次に、図４２を参照して、第２実施形態に係るエラー／不正設定処理を説明する。図４２は、単発系コマンド処理（図２２）において、演出制御装置３００によって実行されるエラー／不正設定処理（Ｂ１３１６）の手順を示すフローチャートである。
【０５０４】
演出制御装置３００は、まず、受信したエラー／不正系のコマンドが正常なコマンドであるか否かを判定する（Ｂ３３０１）。正常なコマンドでない場合に（Ｂ３３０１の結果が「Ｎ」）、エラー／不正設定処理を終了する。正常なコマンドである場合に（Ｂ３３０１の結果が「Ｙ」）、エラー／不正系のコマンドが、エラーや不正の発生を示すエラー／不正発生コマンドや、エラーや不正の報知を指令するエラー／不正報知コマンドであるか否かを判定する（Ｂ３３０２）。
【０５０５】
演出制御装置３００は、エラー／不正系のコマンドがエラー／不正発生コマンドやエラー／不正報知コマンドである場合に（Ｂ３３０２の結果が「Ｙ」）、エラー／不正の報知のためＬＥＤの発光状態を設定する（Ｂ３３０３）。例えば、ここでの発光状態（発光態様）として、ＬＥＤを点滅状態に設定する。なお、第２スレーブＩＣ４６０に接続する装飾ＬＥＤ（第２発光部）の発光状態を設定して変化させるが、第１スレーブＩＣ４５０に接続するＬＥＤ（第４図柄ＬＥＤ８０ａ、８０ｂと演出ボタンＬＥＤ２５ｃ等の第１発光部）の発光状態は変化させず、エラー／不正系のコマンドの受信にかかわらず、所定の発光状態（通常発光状態）が維持される。
【０５０６】
続いて、演出制御装置３００は、表示装置４１におけるエラー／不正報知のためにエラー／不正報知画面の表示設定を実行し（Ｂ３３０４）、エラー／不正設定処理を終了する。
【０５０７】
一方、演出制御装置３００は、エラー／不正系のコマンドがエラー／不正発生コマンドやエラー／不正報知コマンドでない場合に（Ｂ３３０２の結果が「Ｎ」）、エラー／不正系のコマンドがエラー／不正の解除を示すエラー／不正解除コマンドや、エラー／不正の報知終了を指令するエラー／不正報知終了コマンドであるか否かを判定する（Ｂ３３０５）。エラー／不正系のコマンドがエラー／不正解除コマンドやエラー／不正報知終了コマンドでない場合に（Ｂ３３０５の結果が「Ｎ」）、エラー／不正設定処理を終了する。
【０５０８】
演出制御装置３００は、エラー／不正系のコマンドがエラー／不正解除コマンドやエラー／不正報知終了コマンドである場合に（Ｂ３３０５の結果が「Ｙ」）、エラー／不正の報知終了のためＬＥＤの発光状態を設定する（Ｂ３３０６）。例えば、ここでの発光状態（発光態様）として、ＬＥＤをエラー／不正の報知を行う前の発光状態（通常発光状態）に設定する。なお、第２スレーブＩＣ４６０に接続する装飾ＬＥＤ（第２発光部）の発光状態を設定して変化させるが、第１スレーブＩＣ４５０に接続するＬＥＤ（第４図柄ＬＥＤ８０ａ、８０ｂと演出ボタンＬＥＤ２５ｃ等の第１発光部）の発光状態は変化させず、エラー／不正系のコマンドの受信にかかわらず、所定の発光状態（通常発光状態）が維持される。
【０５０９】
続いて、演出制御装置３００は、表示装置４１におけるエラー／不正報知終了のためにエラー／不正報知画面の表示終了設定を実行し（Ｂ３３０７）、エラー／不正設定処理を終了する。
【０５１０】
以上のように、演出制御装置３００は、変動表示ゲームが実行されないエラー／不正の発生時において、第２スレーブＩＣ４６０に接続する装飾ＬＥＤ（第２発光部）の発光状態をエラー／不正の報知のために変化させた場合でも、第１スレーブＩＣ４５０に接続するＬＥＤ（第１発光部）の発光状態を変化させないことになる。このため、第１スレーブＩＣ４５０に接続するＬＥＤ（第１発光部）は、エラー／不正の報知対象から外して、必要な情報を伝えることができる。なお、第１スレーブＩＣ４５０に送信する演出制御データを変更しないだけで、第１スレーブＩＣ４５０に接続するＬＥＤ（第１発光部）を全てエラー／不正の報知対象から外すことができる。
【０５１１】
特に、第１スレーブＩＣ４５０に接続する第４図柄ＬＥＤ８０ａ、８０ｂをエラー／不正の報知対象とせず所定の発光状態（通常の発光状態、輝度ゼロの状態も含む）を維持することにより、他のＬＥＤがエラー／不正の報知中でも、第４図柄の情報を正確に伝えることができる。ここで、第４図柄の情報とは、エラー又は不正が特図変動表示ゲームの停止中に発生した場合には、図２Ｂのように、直前の特図変動表示ゲームのはずれ結果（第４図柄ＬＥＤ８０ａ、８０ｂの点灯）又は大当り結果（第４図柄ＬＥＤ８０ａ、８０ｂの消灯）であるが、エラー又は不正が特図変動表示ゲームの実行中に発生した場合には、エラー又は不正の発生時の第４図柄の態様（点灯又は消灯）である。
【０５１２】
〔ＲＡＭ初期化設定処理〕
次に、図４３を参照して、第２実施形態に係るＲＡＭ初期化設定処理を説明する。図４３は、単発系コマンド処理（図２２）において、演出制御装置３００によって実行されるＲＡＭ初期化設定処理（Ｂ１３０４）の手順を示すフローチャートである。
【０５１３】
演出制御装置３００は、まず、受信したＲＡＭ初期化コマンドが正常なコマンドであるか否かを判定する（Ｂ３５０１）。正常なコマンドでない場合に（Ｂ３５０１の結果が「Ｎ」）、ＲＡＭ初期化設定処理を終了する。正常なコマンドである場合に（Ｂ３５０１の結果が「Ｙ」）、ＲＡＭが初期化したことを報知するＲＡＭ初期化報知のためにＬＥＤの発光状態を設定する（Ｂ３５０２）。例えば、ここでの発光状態（発光態様）として、ＬＥＤを点滅状態に設定する。なお、第２スレーブＩＣ４６０に接続する装飾ＬＥＤ（第２発光部）の発光状態を設定して変化させるが、第１スレーブＩＣ４５０に接続するＬＥＤ（第４図柄ＬＥＤ８０ａ、８０ｂと演出ボタンＬＥＤ２５ｃ等の第１発光部）の発光状態は変化させず、ＲＡＭ初期化コマンドの受信にかかわらず、所定の発光状態（通常発光状態）が維持される。
【０５１４】
続いて、演出制御装置３００は、表示装置４１におけるＲＡＭ初期化の報知のためにエＲＡＭ初期化報知画面の表示設定を実行し（Ｂ３３０４）、エラー／不正設定処理を終了する。
【０５１５】
以上のように、演出制御装置３００は、変動表示ゲームが実行されないＲＡＭ初期化時において、第２スレーブＩＣ４６０に接続する装飾ＬＥＤ（第２発光部）の発光状態をＲＡＭ初期化の報知のために変化させた場合でも、第１スレーブＩＣ４５０に接続するＬＥＤ（第１発光部）の発光状態を変化させないことになる。このため、第１スレーブＩＣ４５０に接続するＬＥＤ（第１発光部）は、ＲＡＭ初期化報知の対象から外して、必要な情報を伝えることができる。なお、第１スレーブＩＣ４５０に送信する演出制御データを変更しないだけで、第１スレーブＩＣ４５０に接続するＬＥＤ（第１発光部）を全てＲＡＭ初期化報知の対象から外すことができる。
【０５１６】
特に、第１スレーブＩＣ４５０に接続する第４図柄ＬＥＤ８０ａ、８０ｂをＲＡＭ初期化報知の対象とせず所定の発光状態（通常の発光状態、輝度ゼロの状態も含む）を維持することにより、他のＬＥＤがＲＡＭ初期化報知中でも、第４図柄の情報を伝えることができる。ここで、第４図柄の情報とは、例えば、電源復旧（電源投入）の際の第４図柄の態様（点灯又は消灯）である。
【０５１７】
以上のように、第２実施形態において、変動表示ゲームが実行中でない場合に、装飾ＬＥＤ等の第２発光部の発光状態を変化させた場合でも、第４図柄ＬＥＤ８０ａ、８０ｂ、演出ボタンＬＥＤ２５ｃ、大当り確定報知ＬＥＤ４８１ａ等の第１発光部の発光状態を変化させないことになる。なお、変動表示ゲームが実行中でない場合とは、遊技機１０の節電中、輝度調整中、ＲＡＭ初期化時、エラー発生時などを含む。
【０５１８】
なお、第２実施形態において、第４図柄ＬＥＤ８０ａ、８０ｂ、演出ボタンＬＥＤ２５ｃ、大当り確定報知ＬＥＤ４８１ａ等を、装飾ＬＥＤとは別のスレーブＩＣ（スレーブＩＣ４５０）に接続するが、変形例として、第４図柄ＬＥＤ８０ａ、８０ｂ、演出ボタンＬＥＤ２５ｃ、大当り確定報知ＬＥＤ４８１ａを、装飾ＬＥＤと同一のスレーブＩＣ（スレーブＩＣ４６０）に接続する構成も可能である。この変形例でも、演出制御データのＰＷＭレジスタ値（輝度値）を第４図柄ＬＥＤ８０ａ、８０ｂ、演出ボタンＬＥＤ２５ｃ、大当り確定報知ＬＥＤ４８１ａ等に対しては変更せずに維持することにより、第４図柄ＬＥＤ８０ａ、８０ｂ、演出ボタンＬＥＤ２５ｃ、大当り確定報知ＬＥＤ４８１ａ等を節電の対象、輝度調整の対象、エラー／不正の報知の対象、及び、ＲＡＭ初期化報知の対象から外すことができる。
【０５１９】
（第２実施形態に係る遊技機）
以上の第２実施形態には、次の（１４）〜（２０）に示す遊技機が含まれる。
（１４）識別情報を変動表示する変動表示ゲームの結果を報知可能な第１発光部（第４図柄ＬＥＤ８０ａ、８０ｂ）と、前記第１発光部と異なる装飾用として設けられた第２発光部（装飾ＬＥＤ）と、前記第１発光部と前記第２発光部の発光状態を制御する演出制御手段（演出制御装置３００）と、を備える遊技機において、
前記演出制御手段は、
前記変動表示ゲームが実行中でない場合に、前記第２発光部の発光状態を変化可能であり、
前記第２発光部の発光状態を変化させた場合でも、前記第１発光部の発光状態を変化させないことを特徴とする遊技機（図３３、図３７、図４０、図４２、図４３）。
【０５２０】
（１５）前記演出制御手段は、
前記変動表示ゲームが実行中でない場合に、減光又は消灯することによって前記第２発光部を節電状態に制御する一方、前記第１発光部を節電状態に制御しないことを特徴とする（１４）に記載の遊技機（図３７、図３８）。
【０５２１】
（１６）操作可能な操作手段（演出ボタン２５）を備え、
前記演出制御手段は、少なくとも前記変動表示ゲームが実行中でない場合に、前記操作手段の操作に応じて輝度を調整する輝度調整を前記第２発光部に対して実行する一方、前記第１発光部に対して輝度調整を実行しないことを特徴とする（１４）に記載の遊技機（図１、図４０、図４１）。
【０５２２】
（１７）操作可能な操作手段を備え、
前記演出制御手段は、前記操作手段の操作に応じて輝度を調整する輝度調整を前記第２発光部に対して実行する際に、前記第２発光部を調整された輝度で発光させる一方、前記第１発光部を前記操作手段の操作に関わらず所定の輝度で発光させることを特徴とする（１４）に記載の遊技機（図１、図４０、図４１）。
【０５２３】
（１８）複数の発光部と、前記複数の発光部の発光状態を制御する演出制御手段と、を備える遊技機において、
操作可能な操作手段（演出ボタン２５）と、
前記複数の発光部のうちの一部として、前記操作手段に設けられる操作発光部（演出ボタンＬＥＤ２５ｃ）と、を備え、
前記演出制御手段は、
前記操作手段の操作に応じて、前記操作発光部以外の少なくとも一部の発光部の輝度を調整する輝度調整を実行可能な輝度調整手段（ＬＥＤ輝度調整処理）を備え、
前記輝度調整手段は、前記操作発光部に対して輝度調整を実行しないが、前記操作発光部以外の少なくとも一部の発光部（例えば装飾ＬＥＤ）の輝度調整を実行可能であることを特徴とする遊技機（図４０）。
【０５２４】
（１９）前記演出制御手段は、前記変動表示ゲームが実行中でない場合に、前記複数の発光部のうちの一部を減光又は消灯することによって節電状態に制御可能な節電制御手段（節電制御処理）をさらに備え、
前記節電制御手段は、前記節電状態の制御の対象としない発光部（第４図柄ＬＥＤ８０ａ、８０ｂ、演出ボタンＬＥＤ２５ｃ等）に対して、前記節電状態以外において発光状態に関する指令を定期的に送信する一方、前記節電状態において当該指令を送信しないことを特徴とする（１８）に記載の遊技機（図３８）。
【０５２５】
（２０）所定の報知部（第４図柄ＬＥＤ等）で変動表示ゲームの結果が報知されるよりも前に、当該変動表示ゲームの結果を事前に報知可能な第１発光部（大当り確定報知ＬＥＤ４８１ａ）と、前記第１発光部と異なる装飾用として設けられた第２発光部（装飾ＬＥＤ）と、前記第１発光部と前記第２発光部の発光状態を制御する演出制御手段と、を備える遊技機において、
前記演出制御手段は、
前記変動表示ゲームが実行中でない場合に、前記第２発光部の発光状態を変化可能であり、
前記第２発光部の発光状態を変化させた場合でも、前記第１発光部の発光状態を変化させないことを特徴とする遊技機。
【０５２６】
（第２実施形態の効果）
上記（１４）の遊技機によると、変動表示ゲームが実行中でない場合において、第１発光部と異なる装飾用の第２発光部の発光状態を変化させても、変動表示ゲームの結果を報知可能な第１発光部の発光状態を変化させないため、変動表示ゲームの結果を正確に報知し続けることができる。なお、変動表示ゲームが実行中でない場合は、節電制御時、輝度調整時、ＲＡＭ初期化時、エラー発生時などを含む。さらに、第１発光部と第２発光部の発光状態を同一のネットワークを介して制御する場合には、発光部を制御するため必要な配線を簡素化することができる。
【０５２７】
上記（１５）の遊技機によると、減光又は消灯することによって第２発光部を節電状態に制御する一方、第１発光部を節電状態に制御しないため、遊技機が節電中でも第１発光部によって変動表示ゲームに関する情報を正確に表示できる。
【０５２８】
上記（１６）の遊技機によると、操作手段の操作に応じて輝度を調整する輝度調整を第２発光部に対して実行する一方、第１発光部に対して輝度調整を実行しないため、遊技機が輝度調整中でも第１発光部によって変動表示ゲームに関する情報を正確に表示できる。
【０５２９】
上記（１７）の遊技機によると、操作手段の操作に応じて輝度を調整する輝度調整を第２発光部に対して実行する際に、第２発光部を調整された輝度で発光させる一方、第１発光部を操作手段の操作に関わらず所定の輝度で発光させるため、遊技機が輝度調整中でも第１発光部によって変動表示ゲームに関する情報を正確に表示できる。
【０５３０】
上記（１８）の遊技機によると、輝度調整手段は操作発光部に対して輝度調整を実行しないため、操作手段（演出ボタン２５）に設けられる操作発光部（演出ボタンＬＥＤ２５ｃ）を常に所定の高い輝度で発光することができ、遊技者等に操作手段（演出ボタン２５）の操作を促すよう情報を伝達することができる。さらに、複数の発光部の発光状態を同一のネットワークを介して制御する場合には、複数の発光部を制御するため必要な配線を簡素化することができる。
【０５３１】
上記（１９）の遊技機によると、節電状態の制御の対象としない発光部（第４図柄ＬＥＤ８０ａ、８０ｂ、演出ボタンＬＥＤ２５ｃ）に対して、節電状態において発光状態に関する指令を送信しないため、無駄な送信を省いて電力を節約できる。
【０５３２】
上記（２０）の遊技機によると、変動表示ゲームが実行中でない場合において、第１発光部と異なる装飾用の第２発光部の発光状態を変化させても、変動表示ゲームの結果を事前報知可能（予告可能）な第１発光部の発光状態を変化させないため、変動表示ゲームの結果を正確に報知し続けることができる。さらに、第１発光部と第２発光部の発光状態を同一のネットワークを介して制御する場合には、発光部を制御するため必要な配線を簡素化することができる。
【０５３３】
（第３実施形態）
【０５３４】
第３実施形態は、演出制御データの編集（更新）と送信に関するものである。以下で述べる構成以外の構成は、第１実施形態又は第２実施形態と同様でよい。
【０５３５】
〔ネットワーク構成〕
図４４は、第３実施形態において、演出制御装置３００（マスタＩＣ側）と、盤装飾装置４６や盤演出装置４４（スレーブＩＣ側）との接続状況（ネットワーク構成）を示す図である。なお、以下で述べる構成以外は、第２実施形態の図３３と同じであるため説明を省略する。なお、図４４では、簡単のため、第２スレーブＩＣ４６０は、第２スレーブＩＣ１と第２スレーブＩＣ２だけが示されている。
【０５３６】
図４４では、第２実施形態の図３３と異なり、盤演出装置４４が追加されている。演出制御装置３００のマスタＩＣ５７０と、盤演出装置４４の複数の第３スレーブＩＣ１、２（４６４−１、４６４−２）は、ネットワーク４５１（シリアル通信ネットワーク）で接続され、シリアル通信を行う。演出制御装置３００のマスタＩＣ５７０は、盤装飾ＬＥＤ制御回路３３２と盤演出可動体制御回路３３４がまとめられたものに相当する。
【０５３７】
盤演出装置４４は、複数の第３スレーブＩＣ１、２（４６４−１、４６４−２）と、可動体（可動役物）を駆動する駆動部（駆動手段）として複数のモータ１、２（４６５−１、４６５−２）と、複数のモータ１、２の回転位置を検出する複数の位置検出センサ１、２（４６６−１、４６６−２）が設けられる。位置検出センサ１、２は、演出役物スイッチ４７に含まれる。複数の第３スレーブＩＣ１、２（４６４−１、４６４−２）を総称して第３スレーブＩＣ４６４と呼ぶ。
【０５３８】
第３スレーブＩＣ１（４６４−１）は、演出制御装置３００からの演出制御データに基づいてモータ１（４６５−１）に電流を供給して制御する。モータ１の回転位置を検出する位置検出センサ１（４６６−１）からの信号は、第３スレーブＩＣ１からネットワーク４５１を介して、演出制御装置３００に入力される。第３スレーブＩＣ２（４６５−２）は、演出制御装置３００からの演出制御データに基づいてモータ２（４６５−２）に電流を供給して制御する。モータ２の回転位置を検出する位置検出センサ２（４６６−２）からの信号は、第３スレーブＩＣ２からネットワーク４５１を介して、演出制御装置３００に入力される。即ち、図４と異なり、位置検出センサ１、２からの信号はスイッチ入力回路３３６を介さず、ネットワーク４５１を介して演出制御装置３００に入力される。
【０５３９】
第３スレーブＩＣ４６４は、スレーブＩＣ４５０、４６０と同じく図３４の構成を有するが、各ポート０〜１５からは、モータ１、２の各相の電流が供給される。なお、モータ１は複数であってよく、第３スレーブＩＣ１（４６４−１）は複数のモータ１を制御してよい。モータ２も複数であってよく、第３スレーブＩＣ２（４６４−２）は複数のモータ２を制御してよい。第３スレーブＩＣ４６４の出力設定レジスタ６３５に割り当てられたワークレジスタの構成は、図３５と異なり、例えば、ポート０〜１５の出力に対応するレジスタ番号「０２ｈ」〜「１１ｈ」（レジスタ名「ＰＷＭ０」〜「ＰＷＭ１５」）には、各相の電流値や電流のオンオフを示すパラメータが設定され、レジスタ番号「１２ｈ」〜「１７ｈ」のレジスタは省略してもよい。
【０５４０】
各スレーブＩＣ４５０、４６０、４６４は、ハーネス４７１とそのコネクタ４５５を介して、ネットワーク４５１に接続する。ハーネス４７１のコネクタ４５５を抜くとロジック用の電源を供給するための接続線Ｖｃｃが一時的に断線し、ハーネス４７１のコネクタ４５５を再度差し込むと電源供給が復帰して、図３４のリセット信号発生回路６３９がリセット信号を出力することになる。つまり、遊技機の修理や点検作業を行うときに、ハーネス４７１の抜き差しを行うことで、各スレーブＩＣ４５０、４６０、４６４を初期化（リセット）することができる（パワーオンリセット）。
【０５４１】
〔メイン処理（演出制御装置）〕
次に、図４５を参照して、第３実施形態に係るメイン処理を説明する。図４５は、演出制御装置３００によって実行されるメイン処理（メインプログラム）の手順を示すフローチャートである。メイン処理は、遊技機１０に電源が投入されると主制御用マイコン３１１（演出用マイコン）によって実行される。なお、図１９のメイン処理と同じ処理には同じ番号を付して説明を省略する。
【０５４２】
演出制御装置３００は、電源投入時（電源復旧時）に、ＣＰＵ３１１及びＶＤＰ３１２を初期設定する（Ｂ０００２、Ｂ０００３）とともに、マスタＩＣ５７０と各スレーブＩＣ４５０、４６０、４６４を初期化する（Ｂ３７０１）。演出制御装置３００は、各スレーブＩＣ４５０、４６０、４６４を初期化する初期化指示データ（初期化コマンドＲＥＳ）を、各スレーブＩＣ４５０、４６０、４６４に送信する。
【０５４３】
また、演出制御装置３００は、装飾制御処理（Ｂ００２２）とは別に、ステップＢ００１８とＢ００１９との間において、第４図柄ＬＥＤ８０ａ、８０ｂの発光状態を制御する第４図柄ＬＥＤ制御処理を実行する（Ｂ３７０２）。第４図柄ＬＥＤ制御処理では、第１スレーブＩＣ４５０に送信する演出制御データ（図３６）を更新する。第４図柄ＬＥＤ制御処理では、演出制御データ（図３６）のうち、第４図柄ＬＥＤ８０ａ、８０ｂの輝度に対応するＰＷＭ０レジスタ値とＰＷＭ１レジスタ値のみを更新してスレーブＩＣ４５０に送信してもよいし、第１スレーブＩＣ４５０が制御する全てのＬＥＤの輝度に対応するＰＷＭ０レジスタ値〜ＰＷＭ１５レジスタ値を更新してスレーブＩＣ４５０に送信してもよい。
【０５４４】
メイン処理のステップＢ０００８からＢ００２３のループ処理によって、第４図柄ＬＥＤ８０ａ、８０ｂに対する制御データ（ＰＷＭ０レジスタ値とＰＷＭ１レジスタ値）は、第１更新周期（例えば４ｍｓｅｃ）で演出制御データを更新することによって更新される。一方、第２スレーブＩＣ４６０に接続する装飾ＬＥＤ（第２発光部）対する制御データは、第２更新周期（フレーム切替周期、画像表示周期）で、装飾制御処理（Ｂ００２２）において演出制御データを更新することによって更新される。第１更新周期と第２更新周期は異なり、第１更新周期は第２更新周期よりも短い。従って、変動表示ゲームの結果を表示する第４図柄ＬＥＤ８０ａ、８０ｂの発光状態を、単なる装飾を表示する装飾ＬＥＤよりも高速に制御できる。なお、装飾ＬＥＤはデューティ比を０〜１００％の間で変化させて中間色を実現するが、第４図柄ＬＥＤ８０ａ、８０ｂのデューティ比は１００％に固定される。
【０５４５】
なお、第３実施形態では、第４図柄ＬＥＤ８０ａ、８０ｂと装飾ＬＥＤを同一のスレーブＩＣに接続する構成も可能であるが、この場合でも、演出制御データ中の第４図柄ＬＥＤ８０ａ、８０ｂの制御データの更新周期を装飾ＬＥＤの制御データの更新周期より短くする。また、全ての装飾ＬＥＤの更新周期を同じにしても、一部の装飾ＬＥＤの更新タイミングを他の装飾ＬＥＤの更新タイミングからずらして時分割処理としてもよいが、全ての装飾ＬＥＤの更新タイミングを揃えた方が、発色がきれいになる。
【０５４６】
〔可動体制御タイマ割込み処理〕
図４６は、第３実施形態において、演出制御装置３００によって実行される可動体制御タイマ割込み処理の手順を示すフローチャートである。可動体制御タイマ割込み処理（図４６）は、演出制御装置３００のメイン処理（図４５）に対するタイマ割込み処理の一つとして、制御基本周期（割込み周期）ごとに実行される。本実施形態では、制御基本周期（割込み周期）は１ｍｓｅｃである。
【０５４７】
演出制御装置３００は、まず、割込みを禁止状態に設定する（Ｂ３９０１）。次に、可動体制御処理（図４５のＢ００２３）で設定される演出に基づいて、モータ１に関する演出制御データを更新する（Ｂ３９０２）。また、可動体制御処理（図４５のＢ００２３）で設定される演出に基づいて、モータ２に関する演出制御データを更新する（Ｂ３９０３）。
【０５４８】
演出制御装置３００は、次に、モータ１とモータ２に関する演出制御データをポートへ出力する（Ｂ３９０４）。その後、割込みを許可する状態に設定して（Ｂ３９０５）、可動体制御タイマ割込み処理を終了する。
【０５４９】
このように、駆動部（モータ１とモータ２）に対する演出制御データの更新周期（第３更新周期）は、制御基本周期（割込み周期）は１ｍｓｅｃとなり、第１更新周期と第２更新周期よりも短くなる。従って、駆動部（モータ１とモータ２）をＬＥＤ（発光部）よりも高速に制御できる。
【０５５０】
〔マスタＩＣの演出制御データ〕
図４７は、第３実施形態に係るマスタＩＣ５７０が第１スレーブＩＣ４５０又は第２スレーブＩＣ４６０に送信する演出制御データ（送信データ）の構成と、演出制御データを構成する各データの送信順序を説明する図である。なお、図４７において、第２実施形態に係るマスタＩＣ５７０が第１スレーブＩＣ４５０又は第２スレーブＩＣ４６０送信する演出制御データ（図３６）から先頭に開始コマンド（開始情報）が追加されている。また、マスタＩＣ５７０が第３スレーブＩＣ４６４に送信する演出制御データも、先頭に開始コマンド（開始情報）を有する。なお、演出制御データのうち先頭の開始コマンド（開始情報）以外の部分をデータコマンドと呼ぶ。
【０５５１】
〔スレーブの処理〕
図４８は、スレーブＩＣ４５０、４６０、４６４によって実行される処理の詳細を説明する図である。この処理は、スレーブＩＣ４５０、４６０、４６４に電源が投入されると実行される。
【０５５２】
スレーブＩＣは、まず、電源投入時（電源復旧時）の自身の初期化を実行する（Ｂ４１０１）。次に、演出制御装置３００（マスタＩＣ５７０）からの初期化指示データ（初期化コマンドＲＥＳ）を受信したか否かを判定する（Ｂ４１０２）。初期化指示データを受信した場合に（Ｂ４１０２の結果が「Ｙ」）、スレーブＩＣは自身の初期化を実行する（Ｂ４１０３）。初期化指示データを受信していない場合に（Ｂ４１０２の結果が「Ｎ」）、ステップＢ４１０４の処理に移行する。
【０５５３】
次に、スレーブＩＣは、演出制御データ内の開始コマンド（図４７）を受信したか否かを判定する（Ｂ４１０４）。開始コマンド（開始情報）を受信した場合に（Ｂ４１０４の結果が「Ｙ」）、演出制御データ内で開始コマンドの次に送信されるスレーブアドレスが、スレーブＩＣに設定された固有のアドレスに一致するか否かを判定する（Ｂ４１０５）。スレーブアドレスが固有のアドレスに一致する場合に（Ｂ４１０５の結果が「Ｙ」）、演出制御データうちスレーブアドレス以降のデータコマンドを取込んで、反映し（Ｂ４１０６）、ステップＢ４１０２の処理に戻る。これにより、開始コマンドを受信した場合には、演出制御データを取込んで、ＬＥＤの発光状態（輝度）やモータ１、２の駆動態様（電流値）に反映できる。
【０５５４】
一方、開始コマンド（開始情報）を受信していない場合に（Ｂ４１０４の結果が「Ｎ」）、又は、スレーブアドレスが固有のアドレスに一致しない場合に（Ｂ４１０５の結果が「Ｎ」）、受信バッファをクリアしてデータコマンドを棄却し（演出制御データを棄却する）（Ｂ４１０７）、ステップＢ４１０２の処理に戻る。
【０５５５】
〔タイムチャート〕
図４９は、第３実施形態に係るスレーブＩＣ４５０、４６０、４６４での処理の様子を示すタイムチャートである。図４９（Ａ）は、遊技機１０の電源投入時（電源復旧時）の処理の様子を示す。図４９（Ｂ）は、ハーネス４７１の抜き差しによるパワーオンリセット時の処理の様子を示す。
【０５５６】
図４９（Ａ）において、遊技機１０に電源投入（電源オン）した際に、スレーブＩＣ４５０、４６０、４６４は自身を初期化する初期化動作を実行する（Ｂ４１０１）。その後、演出制御装置３００から初期化指示データ（初期化コマンドＲＥＳ）を受信すると（Ｂ３７０１）、再度、自身を初期化する初期化動作を実行する。初期化後、開始コマンドを受信すると、後続のデータコマンドを取込んで、ＬＥＤの発光状態（輝度）やモータ１、２の駆動態様（電流値）に反映する（Ｂ４１０６）。なお、遊技機１０に電源投入（電源オン）した際に、初期化指示データ（初期化コマンドＲＥＳ）によってスレーブＩＣ４５０、４６０、４６４は確実に初期化する。
【０５５７】
図４９（Ｂ）において、ハーネス４７１の抜き差しの際に、電源供給が途絶えた後に復帰して（電源オフとその後のオン）、スレーブＩＣ４５０、４６０、４６４は自身を初期化する初期化動作を実行する（Ｂ４１０１）。初期化後、開始コマンドを受信すると、スレーブＩＣ４５０、４６０、４６４は、後続のデータコマンドを取込んで、ＬＥＤの発光状態（輝度）やモータ１、２の駆動態様（電流値）に反映する。しかし、初期化後、受信したものが開始コマンドでないと、スレーブＩＣ４５０、４６０、４６４は、受信バッファをクリアしてデータコマンドを棄却する（Ｂ４１０７）。従って、初期化動作（パワーオンリセット）直後に正常に受信できずに不確定となった演出制御データ、即ち、点線のように開始コマンドが間に合わず途中から受信された演出制御データは、棄却されるために、スレーブＩＣ４５０、４６０、４６４の誤動作が防止できる。
【０５５８】
（第３実施形態に係る遊技機）
以上の第３実施形態には、次の（２１）（２２）に示す遊技機が含まれる。
（２１）遊技の演出を行う複数の演出装置（ＬＥＤ等）と、前記複数の演出装置を制御する演出制御手段（演出制御装置３００）と、を備える遊技機において、
前記複数の演出装置（ＬＥＤ等）を複数グループに分割し、該分割されたグループに属する演出装置を制御するためのスレーブをグループ毎に設け、
前記演出制御手段は、前記スレーブとの間でシリアル通信を実行するマスタとして機能し、前記スレーブに初期化指示データと演出制御データを送信可能であり、
前記スレーブは、電源供給が開始された際、又は、初期化指示データを受信した際に、自身の初期化を実行し、
初期化を実行した後、前記演出制御データが先頭に所定の開始情報（開始コマンド）を含む場合にのみ、前記演出制御データを取り込み、前記演出装置の出力態様を更新することを特徴とする遊技機（図４４、図４５、図４７、図４８、図４９）。
【０５５９】
（２２）識別情報を変動表示する変動表示ゲームと当該変動表示ゲームの結果を表示可能な第１発光部（第４図柄ＬＥＤ８０ａ、８０ｂ）と、前記第１発光部と異なる装飾用として設けられた第２発光部（装飾ＬＥＤ）と、可動体を駆動する駆動部（モータ）と、前記第１発光部と前記第２発光部と前記駆動部とを同一のネットワークを介して制御する演出制御手段と、を備える遊技機において、
前記演出制御手段は、
前記駆動部へ出力する制御データを、前記第１発光部と前記第２発光部へ出力する制御データの更新周期よりも短い更新周期（第３更新周期）で更新し、
前記第１発光部へ出力する制御データを、前記第２発光部へ出力する制御データの更新周期（第２更新周期）とは異なる更新周期（第１更新周期）で更新することを特徴とする遊技機（図４４、図４５、図４６）。
【０５６０】
（第３実施形態の効果）
上記（２１）の遊技機によると、初期化を実行した後、演出制御データが先頭に所定の開始情報を含む場合にのみ、演出制御データを取り込み演出装置の出力態様を更新する。従って、初期化動作直後のスレーブへの演出制御データが正常に受信できず不確定になっても適切に対処できる。
【０５６１】
上記（２２）の遊技機によると、演出制御手段は、高速に制御する必要のある駆動部（モータ１とモータ２）を発光部（ＬＥＤ）よりも高速に制御できる。また、変動表示ゲームに関する情報を表示可能な第１発光部（第４図柄ＬＥＤ８０ａ、８０ｂ）と、第１発光部と異なる装飾用として設けられた第２発光部（装飾ＬＥＤ）へ出力する制御データを、第１発光部と第２発光部の各々に適した更新周期で更新できる。さらに、複数の発光部と駆動部とを同一のネットワークを介して制御するため、複数の発光部と駆動部とを制御するため必要な配線を簡素化することができる。
【０５６２】
また、特許請求の範囲に記載した以外の本発明の観点の代表的なものとして、次のものがあげられる。
（Ａ）所定の報知部で変動表示ゲームの結果が報知されるよりも前に、当該変動表示ゲームの結果を事前に報知可能な第１発光部と、前記第１発光部と異なる装飾用として設けられた第２発光部と、前記第１発光部と前記第２発光部の発光状態を制御する演出制御手段と、を備える遊技機において、前記演出制御手段は、変動表示ゲームが実行中でない場合に、前記第２発光部の発光状態を変化可能であり、前記第２発光部の発光状態を変化させた場合でも、前記第１発光部の発光状態を変化させない。
【０５６３】
上記（Ａ）の遊技機によると、変動表示ゲームが実行中でない場合において、第１発光部と異なる装飾用の第２発光部の発光状態を変化させても、変動表示ゲームの結果を事前報知可能（予告可能）な第１発光部の発光状態を変化させないため、変動表示ゲームの結果を正確に報知し続けることができる。さらに、第１発光部と第２発光部の発光状態を同一のネットワークを介して制御する場合には、発光部を制御するため必要な配線を簡素化することができる。
【０５６４】
なお、本発明は、以上説明した実施形態に限定されることなく、その技術的思想の範囲内において種々の変形や変更が可能であり、それらも本発明の技術的範囲に含まれることが明白である。例えば、複数の実施形態の組合せることも可能である。本発明の範囲は特許請求の範囲によって示され、特許請求の範囲と均等の意味及び内容の範囲でのすべての変更が含まれることが意図される。
【符号の説明】
【０５６５】
１０    遊技機
１２    前面枠（遊技枠）
２５    演出ボタン
２５ｃ  演出ボタンＬＥＤ
３０    遊技盤
３２    遊技領域
３６    第１始動入賞口（第１始動入賞領域）
３７    普通変動入賞装置（第２始動入賞領域）
３９    特別変動入賞装置
４０    センターケース
４１    表示装置
４２    設定変更装置
４４    盤演出装置
４６    盤装飾装置
５０    一括表示装置（ＬＥＤ）
８０    ランプ表示装置
８０ａ、８０ｂ  第４図柄ＬＥＤ
１００    遊技制御装置（主基板）
２００    払出制御装置
３００    演出制御装置（サブ基板）
３３８    ＲＴＣ（リアルタイムクロック）
４００    電源装置
４５０    第１スレーブＩＣ
４６０    第２スレーブＩＣ
４６４    第３スレーブＩＣ
４７１    ハーネス
【図１】
2020032245.tif 000003
【図２Ａ】
2020032245.tif 000004
【図２Ｂ】
2020032245.tif 000005
【図３】
2020032245.tif 000006
【図４】
2020032245.tif 000007
【図５Ａ】
2020032245.tif 000008
【図５Ｂ】
2020032245.tif 000009
【図６】
2020032245.tif 000010
【図７】
2020032245.tif 000011
【図８】
2020032245.tif 000012
【図９】
2020032245.tif 000013
【図１０】
2020032245.tif 000014
【図１１】
2020032245.tif 000015
【図１２】
2020032245.tif 000016
【図１３】
2020032245.tif 000017
【図１４】
2020032245.tif 000018
【図１５】
2020032245.tif 000019
【図１６】
2020032245.tif 000020
【図１７】
2020032245.tif 000021
【図１８】
2020032245.tif 000022
【図１９】
2020032245.tif 000023
【図２０】
2020032245.tif 000024
【図２１】
2020032245.tif 000025
【図２２】
2020032245.tif 000026
【図２３】
2020032245.tif 000027
【図２４】
2020032245.tif 000028
【図２５】
2020032245.tif 000029
【図２６】
2020032245.tif 000030
【図２７】
2020032245.tif 000031
【図２８】
2020032245.tif 000032
【図２９】
2020032245.tif 000033
【図３０】
2020032245.tif 000034
【図３１】
2020032245.tif 000035
【図３２】
2020032245.tif 000036
【図３３】
2020032245.tif 000037
【図３４】
2020032245.tif 000038
【図３５】
2020032245.tif 000039
【図３６】
2020032245.tif 000040
【図３７】
2020032245.tif 000041
【図３８】
2020032245.tif 000042
【図３９】
2020032245.tif 000043
【図４０】
2020032245.tif 000044
【図４１】
2020032245.tif 000045
【図４２】
2020032245.tif 000046
【図４３】
2020032245.tif 000047
【図４４】
2020032245.tif 000048
【図４５】
2020032245.tif 000049
【図４６】
2020032245.tif 000050
【図４７】
2020032245.tif 000051
【図４８】
2020032245.tif 000052
【図４９】
2020032245.tif 000053