(57)【要約】【課題】遊技機の開発時などに外部からコマンドを人為的に入力して演出内容を変化させる場合などに、演出内容の変化を容易に行うことが可能な遊技機の提供を目的とする。【解決手段】主制御手段は演出時間を指示する演出時間決定コマンドを第１サブ制御手段に送信し、第１サブ制御手段は、主制御手段から送信された演出時間決定コマンドに基づいて演出態様のデータを選択し、演出時間決定コマンドと、演出の開始を指示する演出開始コマンドと、演出態様のデータを指示する演出態様データコマンドを、演出開始コマンドよりも演出態様データコマンドの送信順序を先にして前記第２サブ制御手段に送信し、第２サブ制御手段は、第１サブ制御手段から送信された前記演出態様データコマンドに基づいて演出態様を決定した後、演出開始コマンドを受信すると、演出態様及び第１サブ制御手段から送信された演出時間決定コマンドに基づき演出報知手段を制御する。【選択図】      なし【特許請求の範囲】
【請求項１】
遊技の進行に伴って演出報知手段によって演出が行われる遊技機において、
前記演出の開始から終了までの演出時間を決定する主制御手段と、
前記主制御手段に接続された第１サブ制御手段と、
前記第１サブ制御手段に接続されて前記演出報知手段としての音声発生手段、発光手段、画像表示手段のうち少なくとも一つを制御する第２サブ制御手段とを備え、
前記主制御手段は、前記決定した演出時間を指示する演出時間決定コマンドを第１サブ制御手段に送信し、
前記第１サブ制御手段は、前記主制御手段から送信された演出時間決定コマンドの受信に基づいて前記演出時間内に行われる演出態様のデータを選択し、前記演出時間決定コマンドと、演出の開始を指示する演出開始コマンドと、前記選択された演出態様のデータを指示する演出態様データコマンドを、前記演出開始コマンドよりも前記演出態様データコマンドの送信順序を先にして前記第２サブ制御手段に送信し、
前記第２サブ制御手段は、前記第１サブ制御手段から送信された前記演出態様データコマンドに基づいて演出態様を決定した後、前記演出開始コマンドを受信すると、前記決定された演出態様及び前記第１サブ制御手段から送信された前記演出時間決定コマンドに基づき前記演出報知手段を制御することを特徴とする遊技機。
【請求項２】
前記演出時間決定コマンドが前記演出開始コマンドを兼ねることを特徴とする請求項１に記載の遊技機。
【請求項３】
前記第１サブ制御手段は前記音声発生手段、発光手段、画像表示手段のうち前記第２サブ制御手段が制御する演出報知手段とは異なる演出報知手段の制御を行うことを特徴とする請求項１または２に記載の遊技機。
【請求項４】
前記第１サブ制御手段には、前記演出態様データコマンドの送信から前記演出開始コマンドの送信までの間隔を、前記第１サブ制御手段から送信された前記演出態様データコマンドに基づき前記第２サブ制御手段が前記演出態様を決定するまでの時間分開けるコマンド出力遅延手段を備えることを特徴とする請求項１から３の何れか一項に記載の遊技機。
【請求項５】
前記第２サブ制御手段には、前記演出態様データコマンドを受信する前に前記演出開始コマンドを受信した場合にエラー報知を行うエラー報知制御手段を備えることを特徴とする請求項１から４の何れか一項に記載の遊技機。
【請求項６】
前記演出時間決定コマンドには、基本演出態様データとして基本演出態様が設定されており、前記演出態様データコマンドは前記基本演出態様中の所定の期間に行われる演出データを決定するものであることを特徴とする請求項１から５の何れか一項に記載の遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遊技の進行に伴って演出報知手段によって演出が行われる遊技機に関する。
【背景技術】
【０００２】
従来、遊技の進行に伴って演出報知手段によって演出が行われる遊技機にあっては、図柄表示等による演出用の制御手段を備え、主制御手段から送信される演出開始コマンド（図柄変動開始コマンド）を演出用の制御手段が受信することによって演出を開始（変動開始）し、演出（変動）開始後に、演出態様（変動パターン）のデータを演出用の制御手段で受信して演出内容を変化させる処理を行っている。
【０００３】
しかし、演出開始後に演出態様に関するデータを受信し、演出内容を決定処理する遊技機にあっては、遊技機の開発時や検査時に外部からコマンドを人為的に遊技機に入力して演出内容を変化させる場合、演出内容が変化する時点までに、演出内容の変化にかかわるコマンドを入力する必要があり、手間が掛かると共に、タイミングの取り方が難しく、演出態様の変化のタイミングによってはコマンドの入力が間に合わず、何度もやり直さなければならないなど、面倒であった。
【特許文献１】特開２００１−２６９４５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は、前記の点に鑑みなされたもので、遊技の進行に伴って演出報知手段によって演出が行われる遊技機において、遊技機の開発時や検査時などに外部からコマンドを人為的に入力して演出内容を変化させる場合などに、演出内容の変化を容易に行うことが可能な遊技機の提供を目的とする。
【課題を解決するための手段】
【０００５】
請求項１の発明は、遊技の進行に伴って演出報知手段によって演出が行われる遊技機において、前記演出の開始から終了までの演出時間を決定する主制御手段と、前記主制御手段に接続された第１サブ制御手段と、前記第１サブ制御手段に接続されて前記演出報知手段としての音声発生手段、発光手段、画像表示手段のうち少なくとも一つを制御する第２サブ制御手段とを備え、前記主制御手段は、前記決定した演出時間を指示する演出時間決定コマンドを第１サブ制御手段に送信し、前記第１サブ制御手段は、前記主制御手段から送信された演出時間決定コマンドの受信に基づいて前記演出時間内に行われる演出態様のデータを選択し、前記演出時間決定コマンドと、演出の開始を指示する演出開始コマンドと、前記選択された演出態様のデータを指示する演出態様データコマンドを、前記演出開始コマンドよりも前記演出態様データコマンドの送信順序を先にして前記第２サブ制御手段に送信し、前記第２サブ制御手段は、前記第１サブ制御手段から送信された前記演出態様データコマンドに基づいて演出態様を決定した後、前記演出開始コマンドを受信すると、前記決定された演出態様及び前記第１サブ制御手段から送信された前記演出時間決定コマンドに基づき前記演出報知手段を制御することを特徴とする。
【０００６】
請求項２の発明は、請求項１において、前記演出時間決定コマンドが前記演出開始コマンドを兼ねることを特徴とする。
【０００７】
請求項３の発明は、請求項１または２において、前記第１サブ制御手段は前記音声発生手段、発光手段、画像表示手段のうち前記第２サブ制御手段が制御する演出報知手段とは異なる演出報知手段の制御を行うことを特徴とする。
【０００８】
請求項４の発明は、請求項１から３の何れか一項において、前記第１サブ制御手段には、前記演出態様データコマンドの送信から前記演出開始コマンドの送信までの間隔を、前記第１サブ制御手段から送信された前記演出態様データコマンドに基づき前記第２サブ制御手段が前記演出態様を決定するまでの時間分開けるコマンド出力遅延手段を備えることを特徴とする。
【０００９】
請求項５の発明は、請求項１から４の何れか一項において、前記第２サブ制御手段には、前記演出態様データコマンドを受信する前に前記演出開始コマンドを受信した場合にエラー報知を行うエラー報知制御手段を備えることを特徴とする。
【００１０】
請求項６の発明は、請求項１から５の何れか一項において、前記演出時間決定コマンドには、基本演出態様データとして基本演出態様が設定されており、前記演出態様データコマンドは前記基本演出態様中の所定の期間に行われる演出データを決定するものであることを特徴とする。
【発明の効果】
【００１１】
請求項１の発明によれば、主制御手段は、決定した演出時間を指示する演出時間決定コマンドを第１サブ制御手段に送信し、第１サブ制御手段は、主制御手段から送信された演出時間決定コマンドの受信に基づいて演出時間内に行われる演出態様のデータを選択し、前記演出時間決定コマンドと、演出の開始を指示する演出開始コマンドと、前記選択された演出態様のデータを指示する演出態様データコマンドを、前記演出開始コマンドよりも前記演出態様データコマンドの送信順序を先にして前記第２サブ制御手段に送信し、前記第２サブ制御手段は、前記第１サブ制御手段から送信された前記演出態様データコマンドに基づいて演出態様を決定した後、前記演出開始コマンドを受信すると、前記決定された演出態様及び前記第１サブ制御手段から送信された前記演出時間決定コマンドに基づき前記演出報知手段を制御することにより、図柄の変動等からなる演出態様における変化のタイミング等を、演出開始よりも先に入力させ、その後に演出を開始させることが可能となり、遊技機の開発時や検査時などに外部からコマンドを人為的に入力して演出内容を変化させる場合などに、演出内容の変化を容易に行うことが可能となる。
【００１２】
請求項２の発明によれば、演出時間決定コマンドが演出開始コマンドを兼ねることにより、コマンドの種類を減らすことが可能となり、処理を簡略化させることが可能となる。
【００１３】
請求項３の発明によれば、第１サブ制御手段は前記音声発生手段、発光手段、画像表示手段のうち前記第２サブ制御手段が制御する演出報知手段とは異なる演出報知手段の制御を行うことにより、制御の効率化を図ることができる。
【００１４】
請求項４の発明によれば、第１サブ制御手段には、演出態様データコマンドの送信から演出開始コマンドの送信までの間隔を、第１サブ制御手段から送信された演出態様データコマンドに基づき第２サブ制御手段が前記演出態様を決定するまでの時間分開けるコマンド出力遅延手段を備えることにより、各コマンドの順番、及び演出内容のセットの確実性が増加する。
【００１５】
請求項５の発明によれば、第２サブ制御手段には、演出態様データコマンドを受信する前に演出開始コマンドを受信した場合にエラー報知を行うエラー報知制御手段を備えることにより、各コマンドに対する順番の誤りによる制御が行われたことが発見し易くなる。
【００１６】
請求項６の発明によれば、演出時間決定コマンドには、基本演出態様データとして基本演出態様が設定されており、演出態様データコマンドは前記基本演出態様中の所定の期間に行われる演出データを決定するものであることにより、コマンドの種類を減らすことが可能となり、処理を簡略化させることが可能となる。
【発明を実施するための最良の形態】
【００１７】
以下添付の図面に基づき本発明の好適な実施形態を説明する。図１は本発明の一実施例の遊技機について遊技盤の釘を省略して示す正面図、図２は同遊技機の裏面図、図３は同遊技機の主な制御回路の接続を簡略に示すブロック図である。
【００１８】
図１に示す遊技機１は、遊技媒体として遊技球を用いるパチンコ遊技機であって、遊技盤３の縁に遊技球の外側ガイドレール４及び内側ガイドレール５が略円形に立設され、前記内側ガイドレール５によって囲まれた遊技領域６の中心線上にその上部から下部に向かって順に表示装置９、始動入賞口１０、特別電動役物である大入賞口１５、アウト口１７が配設されている。また上方両側にはランプ風車１８ａ，１８ｂ、その下方に普通図柄変動開始用左ゲート１９及び普通図柄変動開始用右ゲート２１、その下方に左袖入賞口２３と右袖入賞口２５、さらには前記大入賞口１５の両側に左落とし入賞口２７と右落とし入賞口２９が配設されている。前記種々の入賞口に遊技球が入賞すると所定数の遊技球が賞品球として払い出される。なお、大当たりになると大入賞口１５が開放され、遊技球が入賞し易い大当たり遊技（特別遊技）が実行される。符号２２ａ，２２ｂは風車、Ｆ１は外枠、Ｇは前枠Ｆ２に開閉可能にヒンジで取付けられたガラス枠である。なお、本実施例の遊技機１には、プリペイドカードニット５６が接続されている。
【００１９】
また、前記遊技機１の前面側には、枠飾り右ランプ３５ａ、枠飾り上ランプ３５ｂ及び枠飾り左ランプ３５ｃや遊技盤３の周囲に配設されたＬＥＤ等からなる発光装置３５、払い出された遊技球を受けるための上側球受け皿３６、該上側球受け皿３６の飽和時に遊技球を受けるための下側球受け皿３７、効果音等を発するスピーカ３８、遊技者の発射操作に応じて遊技球を遊技領域６に向けて弾発発射する発射装置５３等がそれぞれ組み付けられている。前記枠飾り右ランプ３５ａ、枠飾り上ランプ３５ｂ及び枠飾り左ランプ３５ｃ等からなる発光装置３５は、本発明における演出報知手段の一つとしての発光手段に相当し、また前記スピーカ３８は、本発明における演出報知手段の一つとしての音声発生手段に相当する。以下、所要の各部についてさらに詳述する。
【００２０】
前記表示装置９は、文字又は図柄の少なくとも何れかを表示可能なものであって、液晶，ドットマトリックス若しくはＬＥＤ表示装置等の表示装置からなり、この実施例では、液晶表示器（ＴＦＴ−ＬＣＤモジュール）で構成され、左下に普通図柄表示部４５が組み込まれ、その他の大部分が特別図柄表示部４２となっている。前記特別図柄表示部４２は、本発明における演出報知手段の一つとしての画像表示手段に相当する。
【００２１】
前記特別図柄表示部４２は、変動態様（本発明における演出態様及び基本演出態様に相当する）に基づき図柄の変動等による演出を行った後、遊技の当たり外れを判定する当否判定手段による判定結果を停止図柄で表示する。本実施例の特別図柄表示部４２は、横に並ぶ３つの表示領域に分割された左側表示領域、中央表示領域、右側表示領域を備え、左側表示領域には左特別図柄が、中央表示領域には中特別図柄が、右側表示領域には右特別図柄が、それぞれ大当たりに対する当否判定結果表示用の特別図柄（判定図柄）として、変動表示及び停止表示可能とされている。また、前記特別図柄表示部４２には、前記特別図柄に加えて背景画像（キャラクタ，背景，文字等を含む。）が表示されることもあり、該背景画像が特別図柄の変動開始等の所定条件に起因して変動表示可能となっていてもよい。なお、この実施例における前記左側表示領域、中央表示領域、右側表示領域にそれぞれ変動および停止表示される特別図柄は、『０，１，２，３，４，５，６，７，８，９，１０，１１』の１２通りの図柄とされている。本実施例では、前記左側表示領域、中央表示領域、右側表示領域に停止した特別図柄の組合せが、ぞろ目（‘７，７，７’のように同じ数字が並んだ状態）からなる大当たり停止図柄組合せで停止表示されると、大当たりになり、遊技者に有利な特別遊技状態（大当たり遊技状態）に移行する。前記特別遊技状態になると、前記大入賞口１５の開閉板１６が開いて遊技領域６の表面を落下してくる遊技球を受け止め易くして大入賞口１５へ入賞可能にし、該大入賞口１５への入賞があると、所定数の遊技球が賞品球として払い出される。
【００２２】
本実施例における変動態様（演出態様及び基本演出態様）には、特別図柄表示部４２の画像によるものと、後述の発光装置３５の発光によるものとがある。前記画像の変動態様（演出態様及び基本演出態様）は、特別図柄の変動時間、変動の仕方（例えば変動方向、変動速度、図柄の拡縮や回転、リーチの有無、前記特別図柄とは異なる図柄の出現有無、種類、変動の仕方）、大当たりに対する予告などを含む。また、前記発光による変動態様（演出態様及び基本演出態様）は、点滅や、一定時間の点灯あるいは消灯などを含む。前記変動態様（演出態様及び基本演出態様）は、複数設けられ、前記複数の変動態様から選択された一つの変動態様に基づき、前記特別図柄表示部４２及び発光装置３５で演出が行われる。
【００２３】
前記リーチは、前記特別図柄表示部４２で特別図柄が変動表示開始された後、確定停止表示される前段階において、特定の図柄態様、つまり大当たりの組合せが表示されやすい可変表示態様になったと遊技者に思わせる状態をいう。前記リーチ状態の１つとして、前記特別図柄表示部４２の各表示領域の内、最終停止図柄を表示する表示領域だけを残して、残りの２つの表示領域で特別図柄が特定の組合せ（例えば同一図柄）となるように停止表示する場合を挙げることができる。この例では、前記特別図柄表示部４２で特別図柄が変動表示開始した後、確定停止表示される前段階において、中央表示領域だけを残して、残りの２つの表示領域で図柄が特定の組合せ（例えば同一図柄）となるように停止表示する場合がリーチ状態として設定されている。なお、前記リーチを有する変動態様は、リーチの変動を行うための時間が必要となることから、リーチの無い変動態様よりも変動時間（演出時間）が長く設定されている。
【００２４】
前記大当たりに対する予告は、前記特別図柄表示部４２で特別図柄が停止して大当たりの当否判定結果が表示される前に、当否判定結果が大当たりの可能性が高いことを報知するものである。すなわち、後述する乱数による大当たり判定を行った結果によって選択率が変化するものであって、本実施例では、前記特別図柄表示部４２に猫や犬などの動物あるいは飛行機やＵＦＯなどを登場させる画像の演出態様による予告と、発光装置（枠飾り右ランプ３５ａ、枠飾り上ランプ３５ｂ及び枠飾り左ランプ３５ｃ）３５において点滅を変化させる発光の演出態様による予告がある。
【００２５】
前記普通図柄表示部４５は、記号或いは絵（キャラクタ）等の小当たり判定用普通図柄を変動表示及び停止表示する。本実施例における普通図柄表示部４５に変動及び停止表示される普通図柄は、『０，１，２，３，４，５，６，７，８，９』の１０通りの図柄とされている。
【００２６】
前記始動入賞口１０は特別図柄表示部４２の真下に設けられ、２つの可動片１０ａ，１０ｂが背面の始動入賞口用ソレノイドによって略垂直で入賞し難い狭小開放状態（通常状態）と略Ｖ字形（逆ハの字形）の入賞し易い拡開開放状態間を変化可能に制御されている。前記始動入賞口１０の拡開開放は、前記普通図柄表示部４５で普通図柄が変動した後特定の普通図柄で確定停止表示されて小当たり（普通図柄当たり）が成立した時に行われる。
【００２７】
また、前記遊技盤３の背面には、始動入賞口１０に入賞した遊技球を検出する始動入賞口検出スイッチ（始動入賞口センサー）が入賞球用通路に設けられている。また、前記特別図柄表示部４２で特別図柄の変動表示中に、前記始動入賞口１０に入賞しても、直ちに新たな特別図柄の変動表示を開始することができないため、前記始動入賞口検出スイッチによる入賞球の検出毎に保留球数を１加算する一方、前記特別図柄の変動表示実行毎に前記保留球数を１減算する演算を行い、前記加算あるいは減算後の保留球数を記憶して前記特別図柄の変動表示開始を一旦保留している。なお、本実施例では、前記保留球数の最大値は４個に設定されている。
【００２８】
前記普通図柄変動開始用左ゲート１９及び普通図柄変動開始用右ゲート２１は、前記遊技盤３の背面に設けられた普通図柄変動開始スイッチで両ゲート１９，２１を通過する遊技球を検出することに起因して前記普通図柄表示部４５で普通図柄の変動を開始させるようになっている。また、前記普通図柄の変動表示中に、前記普通図柄変動開始用左ゲート１９及び普通図柄変動開始用右ゲート２１を遊技球が通過することによって発生する普通図柄の変動保留記憶数を、最高４回普通図柄変動保留数として記憶し、普通図柄の変動開始による普通図柄の保留記憶数を減らすようになっている。さらにまた、前記左袖入賞口２３と右袖入賞口２５の入賞球を検出する左袖入賞口用検出スイッチと右袖入賞口用検出スイッチ、前記左落とし入賞口２７と右落とし入賞口２９の入賞球を検出する左落とし入賞口用検出スイッチと右落とし入賞口用検出スイッチが、それぞれ対応する遊技盤背面に設けられている。
【００２９】
前記大入賞口１５は始動入賞口１０の下方に設けられ、前記遊技盤３の背面に設けられた大入賞口開放用ソレノイドによって開閉する開閉板１６を備えている。この大入賞口１５は、通常は開閉板１６が閉じた状態とされ、当該大入賞口１５内の一部には、該大入賞口１５が開いた際に開口して入賞可能にする特定領域入賞口５２を有する。さらに、該特定領域入賞口５２には、所定条件時に特定領域開放用ソレノイドにより開閉される開閉扉が設けられている。また、前記特定領域入賞口５２には特定入賞球を検出する特定入賞球検出スイッチ（特定領域センサー）が設けられ、該入賞球の検出により大入賞口１５を再度開ける継続権利が成立するようにされている。また、大入賞口１５内の略中央には、前記大入賞口１５に入賞し、かつ前記特定領域入賞口５２に入賞しなかった入賞球を検出する入賞球数カウントスイッチ（カウントセンサー）が設けられている。
【００３０】
前記発光装置３５は、発光による演出等を行うもので、発光の変動態様（演出態様及び基本演出態様）に基づき点灯、消灯、点滅等が行われる。発光の変動態様としては、例えば、変動時間の最初から最後まで消灯状態とされたり、ゆっくりまたは激しく点滅する状態とされたり、変動時間の途中で点滅して予告を表示したりする等の変動態様を挙げることができる。
【００３１】
前記発射装置５３は、操作レバー５４の操作により駆動する発射モータを裏側に有し、該発射モータの駆動により遊技球を弾発発射するようになっている。前記発射装置５３により発射された発射球は、前記遊技盤面に立設された外側誘導レール４と内側誘導レール５間で構成される発射球誘導路を介して遊技領域６に誘導される。前記遊技領域６に誘導された遊技球は、転動しつつ下方へ落下し、前記各装置及び各入賞口に入賞するか、或いは何処にも入賞しなければ前記アウト口１７から遊技盤３の裏側へ排出される。
【００３２】
前記遊技機１が行う遊技について簡単に説明する。前記遊技機１では、前記発射装置５３により遊技領域６へ向けて発射された遊技球が、前記遊技領域９の種々の入賞口に入賞すると所定数の遊技球が賞品球として後述の賞球払出装置から上側球受け皿３６に払い出される。また、前記普通図柄変動開始用左ゲート１９及び普通図柄変動開始用右ゲート２１を遊技球が通過し、その遊技球が前記普通図柄変動開始スイッチで検出されると、後述の前記主制御回路１２０Ａへ検出信号が送られ、普通図柄変動保留数が４個未満の場合には、小当たり判定・普通図柄決定用乱数が取得され、その取得乱数値が主制御回路１２０のＲＡＭの普通図柄数値記憶領域に一旦記憶される。そして前記記憶された小当たり判定・普通図柄決定用乱数値が順次読み出され、前記読み出された乱数値に基づいて普通図柄の当たり（小当たり）判定が行われ、前記普通図柄表示部４５で普通図柄の変動を開始し、所定時間変動後に停止する。その際、前記普通図柄の当たり判定結果が小当たりの場合には、小当たり普通図柄、この例では奇数で停止し、前記始動入賞口１０が拡開開放状態になり、遊技球が入賞し易くなる。そして、前記始動入賞口１０に遊技球が入賞すると、所定数（この例では５個）の遊技球が賞品球として前記賞球払出装置から払い出される。
【００３３】
また、前記始動入賞口１０に遊技球が入賞し、始動入賞口検出スイッチによって入賞球が検出されると、主制御回路１２０Ａへ検出信号が送られ、特別図柄変動保留数が４個未満の場合には、大当たり当否判定用乱数値及び確定大当たり停止特別図柄組合せ決定用乱数値が取得され、その取得数値が主制御回路１２０ＡのＲＡＭの該当する記憶領域に一旦記憶される。そして、前記記憶された大当たり当否判定用乱数値が順次読み出され、当該読み出された大当たり当否判定用乱数値に基づいて大当たりの当否判定が行われ、外れの場合には外れ確定特別図柄の組合せ決定用乱数数値が取得される。また、特別図柄の変動開始前に変動態様が決定され、決定された変動態様にしたがい前記特別図柄柄表示部４２で特別図柄が変動を開始すると共に、前記発光装置３５における点滅による演出報知が行われる。なお、決定された変動態様によっては、前記特別図柄の変動中に特別柄表示部４２あるいは前記発光装置３５で大当たりに対する予告報知が行われる。
【００３４】
前記特別図柄は所定時間変動した後に停止し、前記特別図柄表示部４２で停止表示された確定特別図柄が、大当たり確定特別図柄組合せ、この例ではぞろ目（‘７，７，７’のように同じ数字が並んだ状態）で停止表示されると、大当たりになり、遊技者に有利な特別遊技状態（大当たり遊技状態）に移行する。前記特別遊技状態になると、前記大入賞口１５の開閉板１６が開いて遊技領域６の表面を落下してくる遊技球を受け止め易くして大入賞口１５へ入賞可能にし、大入賞口１５への入賞があると、賞球払出装置により所定数の遊技球が賞品球として払い出される。前記開閉板１６は、所定時間（例えば２９．５秒）経過後、或いは前記特定入賞球検出スイッチと入賞球数カウントスイッチとで検出された入賞球数が所定個数（例えば１０個）となった時点で閉じるようにされている。
【００３５】
前記大入賞口１５の開放中又は大入賞口１５が閉じてから約２秒以内に、前記特定領域入賞口５２への入賞球を特定入賞球検出スイッチが検出すると、前記大当たりを再度繰り返す継続権利が発生し、所定最高回数（例えば最高１６回）、前記開閉板１６の開放を繰り返す。
【００３６】
遊技を制御するための複数の制御基板や球の誘導装置等は、遊技機１の裏側に設けられている。図２は遊技機１の裏側を示すものであり、制御基板の主なものとして、受電基板１００、電源基板１１０、主制御基板１２０、表示制御基板１３０、払出制御基板１４０、音声制御基板１５０、ランプ制御基板１６０、発射制御基板１７０等が示されている。符号１８１は払出装置（賞球払出装置と貸球払出装置）、１８３は球無しスイッチ基板（賞球・球貸し兼用）、１８５は払出中継基板、１８９は球貯留タンク、１９１は球誘導樋を示す。前記各制御基板には制御回路が設けられている。例えば、主制御基板１２０には主制御回路１２０Ａ、表示制御基板１３０には表示制御回路１３０Ａ、音声制御基板１５０には音声制御回路１５０Ａ、ランプ制御基板１６０にはランプ制御回路１６０Ａが設けられている。前記制御基板等はハーネス等の配線接続部材によってそれぞれ着脱自在に接続されている。主な制御回路の電気的接続を、図３のブロック図を用いて簡略に示す。
【００３７】
前記主制御基板１２０に設けられている主制御回路１２０Ａは、本発明における主制御手段に相当し、ＣＰＵ，ＲＡＭ，ＲＯＭを備えたコンピュータを備え、遊技のメイン制御を行い、演出の開始（本実施例では特別図柄の変動開始）から終了（本実施例では特別図柄の停止）までの演出時間（変動時間）を決定すると共に、ランプ制御回路１６０Ａとデータラインで接続されていて、前記決定した演出時間を指示（指定する）演出時間決定コマンドを前記ランプ制御回路に送信する。なお、前記演出時間は、前記のように特別図柄の変動中にリーチを経るリーチ有りの場合にはリーチ無しよりも演出時間（変動時間）が長いものとなるため、演出時間の決定はリーチの有無を考慮して行われる。また、前記主制御回路１２０Ａは、払出制御基板１４０の払出制御回路、発射制御基板１７０の発射制御回路、電源基板１１０の電源回路、大入賞口１５、始動入賞口１０等と接続されてそれらを制御すると共に、始動入賞口検出スイッチの検出信号や普通図柄変動開始スイッチの検出信号、大入賞口１５における入賞球数カウントスイッチや特定入賞球検出スイッチの検出信号、さらにはその他の入賞口の検出スイッチによる検出信号を受信する。前記ＣＰＵは、制御部，演算部，各種カウンタ，タイマ，各種レジスタ，各種フラグ等を備え、演算制御を行う他、大当たりの発生や小当たり（始動入賞口１０の拡開開放を行う普通図柄当たり）の発生のための乱数等も生成している。前記ＲＡＭは、始動入賞口検出スイッチの検出信号及び普通図柄変動開始スイッチの検出信号用の記憶領域、保留球数の記憶領域、ＣＰＵで生成される各種乱数値、当否判定結果及び各種データを一時的に記憶する記憶領域やフラグ、ＣＰＵの作業領域を備える。前記ＲＯＭは、遊技上の制御プログラムや制御データ、複数の演出時間、大当たり及び小当たりの判定値等が書き込まれている。
【００３８】
前記ランプ制御基板１６０に設けられているランプ制御回路１６０Ａは、本実施例では、本発明の第１サブ制御手段に相当し、ＣＰＵ，ＲＡＭ，ＲＯＭを備えたコンピュータを備え、前記発光装置３５と接続されて発光装置３５の制御を行う。また、前記ランプ制御回路１６０Ａは、表示制御回路１３０Ａと接続されていて、前記主制御回路１２０Ａから送信された演出時間決定コマンドに基づいて演出時間内に行われる演出態様のデータを選択し、前記演出時間決定コマンドと、演出の開始を指示する演出開始コマンドと、前記選択された演出態様のデータを指示する演出態様データコマンドを、前記演出開始コマンドよりも演出態様データコマンドの送信順序を先にして送信し、それと共に前記選択した演出態様のデータ及び基本演出態様に基づき発光装置３５を制御する。なお、前記演出態様のデータは、前記決定された演出時間内に行う演出の内容、本実施例では予告の有無や予告方法を含む予告種類のデータであり、また前記演出態様データコマンドは、選択された演出態様のデータ（本実施例では予告種類）を指示する（指定する）予告コマンドである。前記ＣＰＵは、内部に制御部，演算部等を有し演算制御を行うようになっている。前記ＲＡＭは、各種データの記憶領域と前記ＣＰＵによる作業領域等を有している。また、前記ＲＯＭには前記演出時間決定コマンドによって決定される複数の変動時間に対して予め設定された基本演出態様をはじめとして各種のデータや制御プログラムが格納されている。
【００３９】
前記表示制御基板１３０に設けられている表示制御回路１３０Ａは、本発明の第２サブ制御手段に相当し、前記ランプ制御回路１６０Ａとデータラインで接続されると共に前記表示装置９の特別図柄表示部４２及び普通図柄表示部４５と接続されて特別図柄表示部４２及び普通図柄表示部４５の制御を行う。前記表示制御回路１３０Ａは、ＣＰＵ，ＲＡＭ，ＲＯＭを備えたコンピュータを備え、前記ランプ制御回路１６０Ａから送信された前記演出態様データコマンドに基づき演出態様（例えば予告の内容等）を決定し、その後に前記演出開始コマンドを受信することにより、前記演出態様及び、前記ランプ制御回路１６０Ａから送信された演出時間決定コマンドに基づき、前記特別図柄表示部４２を制御して演出を行う。前記ＣＰＵは、内部に制御部，演算部等を有し演算制御を行うようになっている。前記ＲＡＭは、各種データの記憶領域と前記ＣＰＵによる作業領域等を有している。また、前記ＲＯＭには前記演出時間決定コマンドによって決定される複数の変動時間に対して予め設定された基本演出態様をはじめとして各種のデータや制御プログラムが格納されている。さらに前記表示制御回路１３０Ａには、前記ＣＰＵからの指令に基づいてＲＯＭから必要な画像データを読み出して特別図柄や背景等のマップデータを生成するＶＤＰや生成した画像データを格納するＶＲＡＭを備える。
【００４０】
前記音声制御基板１５０に設けられている音声制御回路１５０Ａは、前記表示制御回路１３０Ａと接続され、表示制御回路１３０Ａからのコマンドによってスピーカ３８からの音声の発生を制御する。前記音声制御回路１５０Ａは、ＣＰＵ，ＲＡＭ，ＲＯＭを備えたコンピュータを備える。前記ＣＰＵは、内部に制御部，演算部等を有し演算制御を行うようになっている。前記ＲＡＭは、各種データの記憶領域と前記ＣＰＵによる作業領域等を有している。また、前記ＲＯＭには各種のデータや制御プログラムが格納されている。
【００４１】
前記主制御回路１２０Ａに設けられる複数の乱数用カウンタ（乱数）として、本実施例では表１に示すものがある。なお、乱数用カウンタは、表１のものに限定されることなく、適宜の乱数用カウンタを設けてもよい。表１の乱数用カウンタの内容について次に示す。
【００４２】
【表１】
2006068115.tif 000002
【００４３】
ラベル−ＴＲＮＤ−Ａは、遊技者にとって有利な遊技である特別遊技（大当たり遊技）への移行となる大当たりを判定する大当たり当否判定手段に用いられる。このラベル−ＴＲＮＤ−Ａの数値Ｑ１は、遊技機１の電源投入時、‘０’から始まり、所定時間（この例では２．０ｍｓｅｃ）ごとに１ずつ加算され、数値が‘６２９’に至ると、次に‘０’に書き換えられて前記加算を繰り返すようになっている。前記ラベル−ＴＲＮＤ−Ａの数値Ｑ１は、遊技球が前記始動入賞口１０に入球して前記始動入賞口検出スイッチによって検出された時に取得され、予め決定されている大当たり数値、この実施例では通常確率状態時（低確率状態時）には‘５’，‘５００’と対比され、高確率状態時（確率変動状態時）には‘５’，‘５０’，‘１００’，‘２００’，‘３００’，‘３５０’，４００’，‘４５０’，‘５００’，‘６００’と対比されて大当たりか否か判断される。
【００４４】
ラベル−ＴＲＮＤ−Ｒ１は、前記ラベル−ＴＲＮＤ−Ａによる大当たり判定結果が外れとなる場合において、前記リーチ状態を経るか否かを決めるリーチ有無決定用のものである。前記ラベル−ＴＲＮＤ−Ｒ１は、遊技機１の電源投入時、‘０’から始まり、所定時間（２．０ｍｓｅｃ）ごとに１ずつ加算され、数値が‘４９’に至ると、次に‘０’に書き換えられて前記加算を繰り返すようになっている。当該ラベル−ＴＲＮＤ−Ｒ１の数値Ｑ２は、前記始動入賞口１０への入球が前記始動入賞口検出スイッチによって検出された時に取得され、大当たり判定結果が外れの場合に、その数値が予め決定されているリーチ成立数値と対比されてリーチ変動有無が判断される。なお、この実施例では、前記ラベル−ＴＲＮＤ−Ａによる大当たり判定結果が大当たりとなる場合には、必ずリーチ状態が成立するようになっている。
【００４５】
ラベル−ＴＲＮＤ−Ｔ１は、前記特別図柄表示部４２における特別図柄等の変動時間や変動の仕方等を定める変動態様の変動時間（演出時間）を決定するのに利用される。前記ラベル−ＴＲＮＤ−Ｔ１の数値Ｑ３は、遊技機１の電源投入時、‘０’から始まり、所定時間（２．０ｍｓｅｃ）ごとに１ずつ加算され、数値が‘３５’に至ると、次に‘０’に書き換えられて再び前記加算を繰り返すようになっている。前記ラベル−ＴＲＮＤ−Ｔ１の数値は、前記始動入賞口１０への入球が前記始動入賞口検出スイッチによって検出された時に取得される。
【００４６】
ラベル−ＴＲＮＤ−ＡＺ１は、大当たり成立時、前記特別図柄表示部４２に確定停止して揃う確定大当たり停止図柄組合せを決定するものである。このラベル−ＴＲＮＤ−ＡＺ１の数値Ｑ４は、電源投入時に‘０’から始まって所定時間（２．０ｍｓｅｃ）ごとに‘１’ずつ加算され、‘１１’に至ると、次に‘０’に書き換えられて前記加算を繰り返すようになっている。ラベル−ＴＲＮＤ−ＡＺ１の数値は、前記始動入賞口１０への入球が前記始動入賞口検出スイッチによって検出された時に取得される。前記ラベル−ＴＲＮＤ−ＡＺ１の数値には、各数値に対応する大当たり停止図柄組合せが予め割り当てられている。実施例においては、前記ラベル−ＴＲＮＤ−ＡＺ１の数値が‘０’の場合には‘０，０，０’となる０のぞろ目、‘１’の場合には‘１，１，１’となる１のぞろ目、‘２’の場合には‘２，２，２’となる２のぞろ目、‘３’の場合には‘３，３，３’となる３のぞろ目というように、各数値のぞろ目が大当たり停止図柄組合せとなっている。
【００４７】
なお、この実施例の遊技機１は確率変動機能を備えた機種であり、大当たり成立時における大当たり停止図柄組合せが確変図柄である‘１’、‘３’、‘５’、‘７’、‘９’、‘１１’の何れかの奇数のぞろ目であるときには、大当たり（特別遊技）の発生に加えて、大当たり終了後に確率変動が生じ、次回の大当たり発生確率が平常時における通常遊技状態（低確率状態、１／３１５）よりも高い確率変動状態（高確率状態、５／３１５）に移行し、次回の大当たりまで高確率状態が継続するようになっている。また、大当たり成立時における大当たり停止図柄組合せが通常図柄である‘０’、‘２’、‘４’、‘６’、‘８’、‘１０’の何れかの偶数のぞろ目であるときには、大当たり終了後、通常遊技状態（低確率状態、１／３１５）とされ、次回の大当たりまで低確率状態が継続するようになっている。
【００４８】
ラベル−ＴＲＮＤ−Ｂ１〜Ｂ３は、前記ラベル−ＴＲＮＤ−Ａによる大当たり当否判定結果が外れとなる場合において、前記特別図柄表示部４２に確定停止表示する外れ図柄組合せ（外れ表示態様）の決定に用いられるものである。前記ラベル−ＴＲＮＤ−Ｂ１の数値Ｑ５は左特別図柄、ラベル−ＴＲＮＤ−Ｂ２の数値Ｑ６は右特別図柄、ラベル−ＴＲＮＤ−Ｂ３の数値Ｑ７は中特別図柄（最終停止特別図柄）にそれぞれ対応する。
【００４９】
前記ラベル−ＴＲＮＤ−Ｂ１の数値は、電源投入時に‘０’から始まって所定時間（２．０ｍｓｅｃ）ごとに‘１’ずつ加算され、‘１１’に至ると、次に‘０’に書き換えられて再び前記加算が繰り返される。また、前記ラベル−ＴＲＮＤ−Ｂ２の数値は、電源投入時に‘０’から始まって、前記ラベル−ＴＲＮＤ−Ｂ１の数値が‘０’に書き換えられる際に‘１’ずつ加算され、‘１１’に至ると、次に‘０’に書き換えられて再び前記加算が繰り返される。さらに、前記ラベル−ＴＲＮＤ−Ｂ３は、電源投入時に‘０’から始まって、前記ラベル−ＴＲＮＤ−Ｂ２の数値が‘０’に書き換えられる際に‘１’ずつ加算され、‘１１’に至ると、次に‘０’に書き換えられて再び前記加算が繰り返される。これによって、ラベル−ＴＲＮＤ−Ｂ１〜Ｂ３の各数値範囲が同一であっても、当該ラベル−ＴＲＮＤ−Ｂ１〜Ｂ３の数値が同期（同一の組合せで加算）するのを避けることができる。
【００５０】
前記ラベル−ＴＲＮＤ−Ｂ１〜Ｂ３の各数値が‘０’の場合には０、‘１’の場合には１、‘２’の場合には２というように、前記ラベル−ＴＲＮＤ−Ｂ１〜Ｂ３の各数値が、遊技の外れ時に前記特別図柄表示部４２に表示される左特別図柄、中特別図柄、右特別図柄からなる確定停止表示図柄として設定されている。そして、前記始動入賞口検出スイッチによって入球が検出されるごとにラベル−ＴＲＮＤ−Ｂ１〜Ｂ３から取得される数値の組合せによって、外れ時に前記特別図柄表示部４２に表示される左特別図柄、中特別図柄、右特別図柄からなる確定停止表示図柄が定まる。
【００５１】
前記取得されたＱ１〜Ｑ７の乱数値については、それぞれ最大４個、前記主制御回路１２０ＡのＲＡＭにおける該当領域に格納され、順次使用される。
【００５２】
ラベル−ＴＲＮＤ−Ｈは、前記普通図柄表示部４５に停止表示する普通図柄（小当たり判定図柄）を決定するとともに小当たり（普通図柄の当たり）を判定するもので、遊技機１の電源投入時、‘０’から始まって所定時間（２．０ｍｓｅｃ）ごとに‘１’ずつ加算され、‘９’に至ると、次に‘０’に書き換えられて再び前記加算が繰り返される。このラベル−ＴＲＮＤ−Ｈの数値Ｑ８は、前記普通図柄変動開始用左ゲート１９あるいは普通図柄変動開始用右ゲート２１を通過した遊技球を前記普通図柄変動開始スイッチで検出するごとに取得され、最大４個まで前記主制御回路１２０ＡのＲＡＭの普通図柄数値記憶領域に格納される。
【００５３】
また、前記ラベル−ＴＲＮＤ−Ｈの数値Ｑ８には、各数値に対応する普通図柄（小当たり判定図柄）が予め割り当てられている。実施例においては、ラベル−ＴＲＮＤ−Ｈの取得乱数値が‘１’のときは普通図柄表示部４５に停止表示する普通図柄（小当たり判定図柄）が‘１’となる等、ラベル−ＴＲＮＤ−Ｈの取得乱数値がそのまま普通図柄表示部４５に停止表示する普通図柄（小当たり判定図柄）として割り当てられている。
【００５４】
なお、この実施例では、普通図柄の当たり確率は１／２となっており、具体的には、前記ラベル−ＴＲＮＤ−Ｈの取得乱数値Ｑ８が奇数である場合、小当たりを形成し、普通図柄も当たり図柄で停止させ、通常遊技状態時には０．５秒間の始動入賞口１０の拡開開放を１回、高確率遊技状態時には１．７秒間の始動入賞口１０の拡開開放状を３回行うようになっている。また、前記ラベル−ＴＲＮＤ−Ｈの取得乱数値Ｑ８がその他の場合には小当たりとならず、普通図柄も外れで停止して、前記始動入賞口１０が前記入賞し難い狭小開放状態のままとされる。
【００５５】
前記主制御回路１２０Ａに設けられる主なフラグとして、この実施例では大当たり（特別遊技）フラグＡ１、リーチフラグＲ１、確率変動フラグＢ１等が挙げられる。これらのフラグは、初期設定時には全て０にセットされる。
【００５６】
次に、前記遊技機１における制御処理について説明する。まず、前記主制御回路１２０Ａが実行する処理について説明する。前記主制御回路１２０ＡのＣＰＵは、前記主制御回路１２０ＡのＲＯＭに記憶されている各プログラムに従いメイン処理Ｍと、所定の割り込み時間（この例では２．０ｍｓｅｃ）ごとに割り込み処理（Ｓ２０）を行う。図４はメイン処理Ｍのフローチャートである。
【００５７】
メイン処理Ｍでは、まず今回電源が投入されたか否か判断され（Ｓ１１）、今回電源投入された場合には、初期設定処理（Ｓ１２）が行われる。
【００５８】
初期設定処理（Ｓ１２）では、スタックの設定、割り込み時間（この例では２．０ｍｓｅｃ）の設定、ＣＰＵの設定、ＳＩＯ、ＰＩＯ、ＣＴＣの設定等が行われる。前記初期設定処理（Ｓ１２）については、電源投入時のみに必要な処理であり、最初の１巡目のみに実行され、その後は実行されずに次の乱数更新処理（Ｓ１３）に移る。
【００５９】
乱数更新処理（Ｓ１３）では、前記ラベル−ＴＲＮＤ−Ａ、ラベル−ＴＲＮＤ−Ｒ１、ラベル−ＴＲＮＤ−Ｔ１、ラベル−ＴＲＮＤ−ＡＺ１、ラベル−ＴＲＮＤ−Ｂ１〜Ｂ３、ラベル−ＴＲＮＤ−Ｈの各数値Ｑ１〜Ｑ８に対して更新が繰り返される。図５は、前記乱数更新処理（Ｓ１３）のフローである。この乱数更新処理（Ｓ１３）では、まず、各カウンタ（ラベル−ＴＲＮＤ−Ｂ２〜Ｂ３を除く。）の各数値Ｒｎ（ｎ＝１〜５，８）が乱数更新処理の実行ごとに１ずつ加算され（Ｓ１３−１）、前記各数値Ｒｎが所定最大値Ｘに至ると次に再び‘０’に戻る繰り返しを行う（Ｓ１３−２，Ｓ１３−３）。そして、各カウンタの更新数値が主制御回路１２０ＡのＲＡＭの各カウンタと対応する乱数記憶領域にそれぞれ一旦記憶される（Ｓ１３−４）。図５中における『Ｒｎ’』は、加算される前の各カウンタの数値を意味する。なお、前述したようにラベル−ＴＲＮＤ−Ｂ２及びラベル−ＴＲＮＤ−Ｂ３については、前記したようにラベル−ＴＲＮＤ−Ｂ１と関連したタイミングで数値が加算され、前記主制御回路１２０ＡのＲＡＭの乱数記憶領域にそれぞれ記憶されるようになっている。その後、前記メイン処理Ｍでは前記乱数更新処理（Ｓ１３）を繰り返すループ処理が行われる。
【００６０】
図６は割り込み処理（Ｓ２０）のフローチャートである。割り込み処理（Ｓ２０）では、まずコマンド出力処理（Ｓ２１）が行われる。
【００６１】
コマンド出力処理（Ｓ２１）では、前記主制御回路１２０Ａにおけるコンピュータのコマンドバッファ（図示せず）内に出力コマンドがある場合、その出力コマンドを対応する制御回路（ランプ制御回路１６０Ａ等）等へ出力する。コマンドの例として、変動態様の変動時間決定コマンド（本発明における演出時間決定コマンドに相当する）、図柄停止指令のコマンド、停止図柄のコマンド等が挙げられる。
【００６２】
センサー入力処理（Ｓ２２）では、各種のセンサーが信号を感知した場合の入力処理が行われる。前記センサーには、前記普通図柄変動開始用左ゲート１９、普通図柄変動開始用右ゲート２１の遊技球通過を検出する普通図柄変動開始スイッチ（普通図柄ゲートセンサー）、前記始動入賞口１０に入賞した球を検出する始動入賞口検出スイッチ（始動入賞口センサー）、前記大入賞口１５における入賞球を検出する入賞球数カウントスイッチ（カウントセンサー）、特定入賞球検出スイッチ（特定領域センサー）等を挙げることができる。
【００６３】
次にセンサー入力処理（Ｓ２２）で入力された信号が、始動入賞口検出スイッチ（始動入賞口センサー）による検出信号か否か、すなわち始動入賞口１０に入賞したか否か確認される。始動入賞口１０への入賞が検出された場合には、続いて乱数取得処理が行われ（Ｓ２４）、前記主制御回路１２０ＡのＲＡＭに記憶されている前記各種更新乱数値Ｑ１〜Ｑ７が読み出されて取得され、前記主制御回路１２０ＡのＲＡＭにおける取得乱数値用の記憶領域に記憶される。また、前記Ｓ２３において始動入賞口１０での入賞が無いと判断された場合、前記乱数取得処理（Ｓ２４）は行われず、次の判定条件成立判断（Ｓ２５）へジャンプする。なお、前記普通図柄当たり判定・普通図柄決定用のラベル−ＴＲＮＤ−Ｈの数値Ｑ８は、前記普通図柄変動開始用左ゲート１９あるいは普通図柄変動開始用右ゲート２１を遊技球が通過して普通図柄変動開始スイッチで検出されたときに取得される。
【００６４】
判定条件成立か否かの判断（Ｓ２５）では、大当たり当否判定条件が成立しているか否かが確認される。前記大当たり当否判定条件が成立しているとは、現在特別遊技実行中ではない、或いは特別図柄変動中ではなく、しかも前記保留球数が１以上であることをいう。そして、前記大当たり当否判定条件成立と判断された場合には、大当たり当否判定処理（Ｓ２６）、リーチ有無決定処理（Ｓ２７）、確定停止特別図柄決定処理（Ｓ２８）、変動態様の変動時間決定処理（Ｓ２９）、図柄変動中判断（Ｓ３０）等が実行される。一方、前記Ｓ２５で大当たり当否判定条件不成立と判断された場合には、図柄変動中判断（Ｓ３０）にジャンプする。
【００６５】
大当たり当否判定処理（Ｓ２６）では、図７に示すように、まず、確率変動フラグＢ１が１か否か確認され（Ｓ２６−１）、該確率変動フラグＢ１が１ではなく０の場合、すなわち低確率状態時（１／３１５）では、前記ラベル−ＴＲＮＤ−Ａの取得乱数値Ｑ１が大当たり数値である‘５’，‘５００’と対比され（Ｓ２６−２）、前記取得乱数値Ｑ１が前記大当たり数値の何れかであれば大当たりとなり、大当たりフラグＡ１が１にセットされると共に、該大当たりフラグＡ１（＝１）が主制御回路１２０ＡのＲＡＭ内に格納される（Ｓ２６−３）。一方、前記確率変動フラグＢ１が１の場合、すなわち高確率状態時（５／３１５）では、前記取得乱数値Ｑ１が大当たり数値である‘５’，‘５０’，‘１００’，‘２００’，‘３００’，‘３５０’，‘４００’，‘４５０’，‘５００’，‘６００’と対比され（Ｓ２６−４）、前記取得乱数値Ｑ１が前記大当たり数値の何れかと一致すれば大当たりとなり、大当たりフラグＡ１が１にセットされると共に、該大当たりフラグＡ１（＝１）が主制御回路１２０ＡのＲＡＭ内に記憶される（Ｓ２６−３）。
【００６６】
リーチ有無決定処理（Ｓ２７）では、前記特別図柄表示部４２でリーチ状態となるか否かの決定がなされる。図８に示すように、このリーチ有無決定処理（Ｓ２７）では、大当たりフラグＡ１が１か否か確認され（Ｓ２７−１）、大当たりフラグＡ１が１ではなく０、つまり大当たり不成立となる場合、前記ラベル−ＴＲＮＤ−Ｒ１の記憶取得乱数値Ｑ２が読み出され、その取得乱数値Ｑ２が‘２４’又は‘４９’であるか否か判断される（Ｓ２７−２）。そして、取得乱数値Ｑ２が‘２４’又は‘４９’ではない場合、リーチ無しに決まる。一方、前記取得乱数値Ｑ２が‘２４’又は‘４９’である場合、リーチ有りに決定され、リーチフラグＲ１が１にセットされると共に、該リーチフラグＲ１（＝１）が主制御回路１２０ＡのＲＡＭ内に格納される（Ｓ２７−３）。また、前記Ｓ２７−１で大当たりフラグＡ１が１の場合、つまり大当たり（特別遊技実行可）となる場合にも、リーチ有りとなることが決定し、リーチフラグＲ１が１にセットされると共に、該リーチフラグＲ１（＝１）が主制御回路１２０ＡのＲＡＭ内に格納される（Ｓ２７−３）。
【００６７】
確定停止特別図柄決定処理（Ｓ２８）では、前記大当たり当否判定処理（Ｓ２６）に基づき前記特別図柄表示部４２に確定停止表示する特別図柄の決定が行われる。図９に示すように、この確定停止特別図柄決定処理（Ｓ２８）では、まず、前記大当たりフラグＡ１の値が１か否か確認される（Ｓ２８−１）。Ａ１の値が１と判断された場合、すなわち大当たり（特別遊技実行可）となる場合、前記ラベル−ＴＲＮＤ−ＡＺ１の記憶取得乱数値Ｑ４が読み出され、その取得乱数値Ｑ４に対して予め決められている図柄の組合せが、特別図柄表示部４２に確定停止表示される確定大当たり図柄組合せとして決定される（Ｓ２８−２）。
【００６８】
それに対して、前記Ｓ２８−１で大当たりフラグＡ１の値が１でない、すなわち前記値が０と確認され、外れと判定された場合には、前記ラベル−ＴＲＮＤ−Ｂ１〜Ｂ３の記憶取得乱数値Ｑ５〜Ｑ７が読み出され、その取得乱数値Ｑ５〜Ｑ７が一致するか否か判断され（Ｓ２８−３）、取得乱数値Ｑ５〜Ｑ７が一致する場合、続いてリーチ有り（リーチ外れ）か否か、ここでは前記リーチフラグＲ１が１か否か確認される（Ｓ２８−４）。そして、リーチ無しと判断された場合、前記ラベル−ＴＲＮＤ−Ｂ２（右特別図柄用）の取得乱数値Ｑ６を１加算し、その値とラベル−ＴＲＮＤ−Ｂ１，Ｂ３の取得乱数値Ｑ５，Ｑ７に対して予め決められている図柄が、特別図柄表示部４２に確定停止表示される左特別図柄、中特別図柄、右特別図柄からなる外れ図柄として決定される（Ｓ２８−５）。一方、前記Ｓ２８−４で、リーチ有りと判断された場合、前記ラベル−ＴＲＮＤ−Ｂ３（中特別図柄用）の取得乱数値Ｑ７を１加算し、その値とラベル−ＴＲＮＤ−Ｂ１，Ｂ２の取得乱数値Ｑ５，Ｑ６に対して予め決められている図柄が確定停止表示される外れ図柄として決定される（Ｓ２８−６）。
【００６９】
また、前記Ｓ２８−３で、ラベル−ＴＲＮＤ−Ｂ１〜Ｂ３の取得乱数値Ｑ５〜Ｑ７の内、少なくとも１つが異なる数値となる場合には、ラベル−ＴＲＮＤ−Ｂ１の取得乱数値Ｑ５とラベル−ＴＲＮＤ−Ｂ２の取得乱数値Ｑ６が一致するか否か判断され（Ｓ２８−７）、両値が一致する場合、さらにリーチ有りか否か判断される（Ｓ２８−８）。そして、リーチ無しの場合、前記ラベル−ＴＲＮＤ−Ｂ２の取得乱数値Ｑ６を１加算し、その値とラベル−ＴＲＮＤ−Ｂ１，Ｂ３の取得乱数値Ｑ５，Ｑ７に対して予め決められている図柄が確定停止表示される外れ図柄として決定される（Ｓ２８−５）。一方、リーチ有りの場合、ラベル−ＴＲＮＤ−Ｂ１〜Ｂ３の取得乱数値Ｑ５〜Ｑ７に対して予め決められている図柄が確定停止表示される外れ図柄として決定される（Ｓ２８−９）。
【００７０】
さらに、前記Ｓ２８−７でラベル−ＴＲＮＤ−Ｂ１の取得乱数値Ｑ５とラベル−ＴＲＮＤ−Ｂ２の取得乱数値Ｑ６が一致しない場合、続いてリーチ有りか否か判断される（Ｓ２８−１０）。そして、リーチ有りと判断された場合には、ラベル−ＴＲＮＤ−Ｂ２の取得乱数値Ｑ６を強制的にラベル−ＴＲＮＤ−Ｂ１の取得乱数値Ｑ５と同一数値に変更し、かつラベル−ＴＲＮＤ−Ｂ３の取得乱数値Ｑ７を強制的に前記ラベル−ＴＲＮＤ−Ｂ１の取得乱数値Ｑ５に１加算した数値に変更し、それらの数値とラベル−ＴＲＮＤ−Ｂ１の取得乱数値Ｑ５に対して予め決められている図柄が確定停止表示される外れ図柄として決定される（Ｓ２８−１１）。一方、前記Ｓ２８−１０で、リーチ無しと判断された場合、ラベル−ＴＲＮＤ−Ｂ１〜Ｂ３の取得乱数値Ｑ５〜Ｑ７に対して予め決められている図柄が各表示領域に確定停止表示される外れ図柄として決定される（Ｓ２８−９）。
【００７１】
変動態様の変動時間決定処理（Ｓ２９）では、各変動態様（演出態様）の変動時間（演出時間）、すなわち各変動態様において前記特別図柄の変動（演出）開始から停止（演出終了）までの変動時間を決定し、その決定した変動時間（演出時間）を指示（指定）する変動時間決定コマンド（演出時間決定コマンド）が主制御回路１２０Ａのコマンドバッファにセットされる。
【００７２】
図１０に示すように、前記変動態様の変動時間決定処理（Ｓ２９）では、最初に前記大当たりフラグＡ１が１か否かが確認される（Ｓ２９−１）。大当たりフラグＡ１が１ではなく０の場合、つまり大当たり不成立となる場合には、次にリーチフラグＲ１が１か否かが確認される（Ｓ２９−２）。リーチフラグＲ１が１ではなく０の場合、つまりリーチ不成立となる場合には、リーチ無しの外れ変動態様１の変動時間（本実施例では５秒）が決定され、決定した変動時間を指示する変動時間決定コマンド（演出時間決定コマンド）がコマンドバッファにセットされ（Ｓ２９−７）、その後この変動態様の変動時間決定処理（Ｓ２９）が終了する。
【００７３】
前記Ｓ２９−２で、前記リーチフラグＲ１が１の場合、つまりリーチ成立となる場合には、次に変動態様の変動時間決定用カウンタであるラベル−ＴＲＮＤ−Ｔ１の取得乱数値Ｑ３が、‘０’〜‘２０’，‘２１’〜‘３０’，‘３１’〜‘３５’の何れの範囲に属するかが判断される（Ｓ２９−３，Ｓ２９−４）。そして、前記Ｑ３の値が‘０’〜‘２０’の場合にはリーチ有りの外れ変動態様２の変動時間（７秒）が決定され、決定した変動時間を指示する変動時間決定コマンドがコマンドバッファにセットされる（Ｓ２９−８）。また、前記Ｑ３の値が‘２１’〜‘３０’の場合にはリーチ有りの外れ変動態様３の変動時間（１５秒）が決定され、決定した変動時間を指示する変動時間決定コマンドがコマンドバッファにセットされる（Ｓ２９−９）。前記Ｑ３の値が‘３１’〜‘３５’の場合にはリーチ有りの外れ変動態様４の変動時間（３０秒）が決定されて、決定した変動時間を指示する変動時間決定コマンドがコマンドバッファにセットされる（Ｓ２９−１０）。その後、前記大当たりフラグＡ１及びリーチフラグＲ１が０にセットされ（Ｓ２９−１４）、この変動態様の変動時間決定処理（Ｓ２９）が終了する。
【００７４】
一方、前記Ｓ２９−１において、前記大当たりフラグＡ１が１の場合、すなわち大当たりの場合には、次に変動態様の変動時間決定用カウンタであるラベル−ＴＲＮＤ−Ｔ１の取得乱数値Ｑ３が、‘０’〜‘２’，‘３’〜‘１５’，‘１６’〜‘３５’の何れの範囲に属するかが判断される（Ｓ２９−５，Ｓ２９−６）。そして、前記Ｑ３の値が‘０’〜‘２’の場合にはリーチ有りの当たり変動態様５の変動時間（９秒）が決定され、決定した変動時間を指示する変動時間決定コマンドがコマンドバッファにセットされる（Ｓ２９−１１）。また、前記Ｑ３の値が‘３’〜‘１５’の場合にはリーチ有りの当たり変動態様６の変動時間（１７秒）が決定され、決定した変動時間を指示する変動時間決定コマンドがコマンドバッファにセットされる（Ｓ２９−１２）。前記Ｑ３の値が‘１６’〜‘３５’の場合にはリーチ有りの当たり変動態様７の変動時間（３２秒）が決定され、決定した変動時間を指示する変動時間決定コマンドがコマンドバッファにセットされる（Ｓ２９−１３）。その後、前記大当たりフラグＡ１及びリーチフラグＲ１が０にセットされ（Ｓ２９−１４）、この変動態様決定処理（Ｓ２９）が終了する。なお、前記変動態様の変動時間決定コマンドには、基本演出態様データとして基本演出態様が設定されている。前記基本演出態様は、予告の無い演出態様とされている。また、前記変動態様の変動時間決定コマンドは、本実施例では、変動開始コマンド（演出開始コマンド）を兼ねている。
【００７５】
前記変動態様の変動時間決定処理（Ｓ２９）においては、前記変動時間決定コマンドがコマンドバッファにセットされる際に、前記決定された変動時間に対応する変動カウンタの値が主制御回路１２０ＡのＲＡＭにセットされ、決定された変動時間に対する経過時間の測定に利用される。
【００７６】
図柄変動中判断（Ｓ３０）では、前記特別図柄表示部４２で特別図柄が変動中（演出中）か否か判断される。変動中と判断された場合には図柄変動中処理（Ｓ３１）が行われる。図柄変動中処理（Ｓ３１）では、図１１に示すように、前記変動カウンタの値から１減算され（Ｓ３１−１）、減算後の値が０より大か判断される（Ｓ３１−２）。減算後の値が０より大ではないと判断されると、変動（演出）を停止させる図柄停止指令コマンド（演出停止コマンド）が主制御回路１２０Ａのコマンドバッファにセットされ、その後、この図柄変動中処理（Ｓ３１）が終了する。また、減算後の値が０より大の場合には、演出停止コマンドをセットすることなく図柄変動中処理（Ｓ３１）が終了する。
【００７７】
その他の処理（Ｓ３２）では、前記各処理のほかに必要な処理、例えば特別遊技実行処理や、小当たりに関する処理や、始動入賞口の拡開開放処理や、確率変動フラグのＢ１のセット等が行われる。それらの処理は本発明の特徴とは直接関係しないため、詳細な説明を省略する。
【００７８】
次に、第１サブ制御手段に相当する前記ランプ制御回路１６０Ａが行う第１実施例の制御処理について説明する。ランプ制御回路１６０Ａでは、前記ランプ御回路１６０ＡのＲＯＭに記憶されている各プログラムに従いランプ制御処理（Ｓ５０）と、所定の割り込み時間（この例では２．０ｍｓｅｃ）ごとにランプ制御処理に対する割り込み処理（Ｓ６０）を行う。図１２はランプ制御処理（Ｓ５０）のフローチャートである。
【００７９】
ランプ制御処理（Ｓ５０）では、まず今回電源が投入されたか否か判断され（Ｓ５１）、今回電源投入された場合には、初期設定処理（Ｓ５２）が行われる。
【００８０】
初期設定処理（Ｓ５２）では、スタックの設定、割り込み時間（この例では２．０ｍｓｅｃ）の設定、ＣＰＵの設定、ＳＩＯ、ＰＩＯ、ＣＴＣの設定等が行われる。前記初期設定処理（Ｓ５２）については、電源投入時のみに必要な処理であり、最初の１巡目のみに実行され、その後は実行されずに次の乱数更新処理（Ｓ５３）に移る。
【００８１】
乱数更新処理（Ｓ５３）では、ランプ制御回路１６０Ａが備える予告データカウンタの乱数の更新が行われ、更新値が前記ランプ制御回路１６０ＡのＲＡＭに一旦記憶される。予告データカウンタは‘０’〜‘９９’の数値を備え、乱数更新処理（Ｓ５３）が行われる毎に１加算され、設定上限値の‘９９’に至ると‘０’に戻って再び加算が繰り返される。前記乱数更新処理（Ｓ５３）の後、ループ処理が行われ、前記乱数更新処理（Ｓ５３）が繰り返される。
【００８２】
ランプ制御処理に対する割り込み処理（Ｓ６０）では、図１３に示すように、まずコマンド受信処理（Ｓ６１）が行われる。コマンド受信処理（Ｓ６１）では、図１４に示すように、前記主制御回路１２０Ａからコマンドを受信したか否か判断される（Ｓ６１−１）。コマンドを受信していない場合は、このコマンド受信処理（Ｓ６１）が終了し、それに対して、コマンドを受信している場合には、受信コマンドが前記変動態様の変動時間決定コマンドであるか判断される（Ｓ６１−２）。受信コマンドが変動態様の変動時間決定コマンドである場合には、前記ランプ制御回路１６０ＡのＲＡＭに格納されている前記予告データカウンタの更新乱数値を取得する乱数取得処理（Ｓ６１−３）が行われ、続いて予告データ設定処理（Ｓ６１−４）が行われる。
【００８３】
予告データ設定処理（Ｓ６１−４）では、演出態様のデータとして予告データが選択されると共に、選択された演出態様のデータを指示（指定）する演出態様データコマンドとして予告コマンドがコマンドバッファにセットされる。図１５に示すように、予告データ設定処理（Ｓ６１−４）では、まず前記予告データカウンタの取得乱数値が‘０’〜‘４９’、‘５０’〜‘７４’、‘７５’〜‘８９’、‘９０’〜‘９２’、‘９３’〜‘９９’の何れの範囲か判断される（Ｓ６１−４−１〜Ｓ６１−４−４）。前記取得乱数値が‘０’〜４９の場合には予告１に対するデータ（演出態様のデータ）が選択され、選択した予告データを指示（指定）する予告コマンドがランプ制御回路１６０Ａにおけるコマンドバッファにセットされる（Ｓ６１−４−５）。前記取得乱数値が‘５０’〜‘７４’の場合には予告２に対するデータが選択され、選択した予告データを指示する予告コマンドがランプ制御回路１６０Ａにおけるコマンドバッファにセットされる（Ｓ６１−４−６）。前記取得乱数値が‘７５’〜‘８９’の場合には予告３に対するデータが選択され、選択した予告データを指示する予告コマンドがランプ制御回路１６０Ａにおけるコマンドバッファにセットされる（Ｓ６１−４−７）。前記取得乱数値が‘９０’〜‘９２’の場合には予告４に対するデータが選択され、選択した予告データを指示する予告コマンドがランプ制御回路１６０Ａにおけるコマンドバッファにセットされる（Ｓ６１−４−８）。前記取得乱数値が‘９３’〜‘９９’の場合には予告５に対するデータが選択され、選択した予告データを指示する予告コマンドがランプ制御回路１６０Ａにおけるコマンドバッファにセットされる（Ｓ６１−４−９）。前記予告コマンドのセット後、この予告データ設定処理（Ｓ６１−４）が終了する。前記予告データは、予告の有無及び種類を定めたデータであって、前記変動時間決定コマンドに基づいて決定された前記変動時間（演出時間）内の所定の時点で行われる変動態様のデータ（演出態様のデータ）に相当し、予告の出現時間、予告態様、演出中のキャラクターの出現、あるいは所定の時点におけるキャラクター及び図柄の演出態様、発光装置の点灯態様、音声の有無等を定め、また、前記選択した予告データを指示する予告コマンドは、本発明における演出態様コマンドに相当する。
【００８４】
前記予告データ設定処理（Ｓ６１−４）に続いてランプパターンデータセット（Ｓ６１−５）が行われる。このランプパターンデータセット（Ｓ６１−５）においては、前記選択された予告データ、及び前記主制御回路１２０Ａから送信された変動態様の変動時間決定コマンドに基づいてランプパターンデータ（前記発光装置３５の演出態様の種類）が前記ランプ制御回路１６０ＡにおけるＲＡＭにセットされる。前記ランプパターンデータセット（Ｓ６１−５）後、ランプパターン確定フラグが‘１’にセット（有効状態にセット）され（Ｓ６１−６）、このコマンド受信処理（Ｓ６１）が終了する。なお、前記主制御回路１２０Ａから受信したコマンドが変動態様の変動時間決定コマンドとは異なる場合には、その他のデータのセットが行われ（Ｓ６１−７）、その後にこのコマンド受信処理（Ｓ６１）が終了する。
【００８５】
前記割り込み処理（Ｓ６０）において前記コマンド受信処理（Ｓ６１）に続いて行われる予告コマンド出力処理（Ｓ６２）では、前記コマンド受信処理（Ｓ６１）によって前記予告コマンドがランプ制御回路１６０Ａのコマンドバッファにセットされている場合には、予告コマンドが第２サブ制御手段としての表示制御回路１３０Ａに出力（送信）される。
【００８６】
前記予告コマンド出力処理（Ｓ６２）に次いで、ランプデータ作成処理（Ｓ６３）が行われる。ランプデータ作成処理（Ｓ６３）では、前記コマンド受信処理（Ｓ６１）でセットされたランプパターンデータに則ったランプデータを作成する。このランプデータ作成処理（Ｓ６３）では、図１６に示すように、まずランプパターン確定フラグ＝１（有効状態）か否か判断され（Ｓ６３−１）、ランプパターン確定フラグ＝１（有効状態）の場合には、ランプデータ処理（Ｓ６３−２）によりランプデータが作成される。前記ランプデータは、前記発光装置３５における点滅等を具体的に定めるデータである。ランプデータ処理（Ｓ６３−２）の後、ランプパターン確定フラグが‘０’にクリアされ（Ｓ６３−３）、その後にカウント処理（Ｓ６３−４）が行われる。
【００８７】
前記カウント処理（Ｓ６３−４）は、請求項４のコマンド出力遅延手段に相当するものであり、前記予告コマンド出力処理（Ｓ６２）で送信された予告コマンドを表示制御回路１３０Ａが受信した後に、変動態様（画像の演出態様）を決定することが可能な時間を与えるための処理である。このカウント処理（Ｓ６３−４）では、図１７に示すように、まず遅延カウンタのセットが行われる（Ｓ６３−４−１）。遅延カウンタのセット時間は、前記予告コマンド出力処理（Ｓ６２）で送信された予告コマンドを表示制御回路１３０Ａが受信した後、変動態様（画像の演出態様）を決定可能な時間に設定される。次に前記遅延カウンタの値から１減算され（Ｓ６３−４−２）、次いで減算後の遅延カウンタの値が０か否か判断され（Ｓ６３−４−３）、０ではない場合には前記遅延カウンタの値から再び１減算され（Ｓ６３−４−３）、減算後の値が０に至るまで減算が繰り返されて減算後の値が０に至るとこのカウント処理（Ｓ６３−４）が終了する。前記減算が繰り返される間、すなわち前記遅延カウンタで設定された時間が経過するまで、ランプデータ作成処理（Ｓ６３）において次の処理が遅延することになる。
【００８８】
前記カウント処理（Ｓ６３−４）の終了後、前記ランプデータがランプ制御回路１６０Ａのコマンドバッファにセット格納される（Ｓ６３−５）。なお、前記Ｓ６３−１でランプパターン確定フラグ＝１ではない（有効状態にセットされていない）と判断された場合には、その他のランプデータ、例えば演出に用いられない発光装置に対するランプデータが作成される（Ｓ６３−６）。
【００８９】
前記ランプデータ作成処理（Ｓ６３）の後、その他信号出力処理（Ｓ６４）、変動態様の変動時間決定コマンド出力処理（Ｓ６５）、ランプ出力処理（Ｓ６６）、その他の処理（Ｓ６７）が行われる。
【００９０】
前記その他信号出力処理（Ｓ６４）では、前記変動態様の変動時間決定コマンド以外のコマンドを主制御回路１２０Ａから受信していた場合には、そのコマンドが前記表示制御回路１３０Ａへ送信される。前記変動態様の変動時間決定コマンド以外のコマンドとしては、停止図柄のコマンドや図柄停止指令のコマンドなどが挙げられる。
【００９１】
前記変動態様の変動時間決定コマンド出力処理（Ｓ６５）では、前記コマンド受信処理（Ｓ６１）で主制御回路１２０Ａから変動態様の変動時間決定コマンドを受信していた場合には、変動態様の変動時間決定コマンド（演出開始コマンド）が表示制御回路１３０Ａへ送信される。
【００９２】
前記ランプ出力処理（Ｓ６６）では、前記ランプデータ作成処理（Ｓ６３）で作成されたランプデータが発光装置３５に送信され、発光装置３５による演出が行われる。
【００９３】
前記その他の処理（Ｓ６７）では、発光装置の制御に必要なその他の処理が行われる。
【００９４】
前記第１実施例及び次に示す第２実施例における変動態様１〜７の変動時間、変動内容（演出内容）を、表２及び表３に示す。表２は特別図柄表示部の表示に関するものであり、それに対して表３は発光装置の発光に関するものである。
【００９５】
【表２】
2006068115.tif 000003
【００９６】
【表３】
2006068115.tif 000004
【００９７】
表２において、変動態様１は図３７に示すように前記特別図柄表示部４２で特別図柄が上から下へ所定変動時間流れた後に停止する変動態様（基本演出態様）であり、変動態様２，５は特別図柄が上から下へ流れ、途中でリーチになった後に停止する変動態様（基本演出態様）であり、変動態様３，６は特別図柄が上から下へ流れ、途中でリーチになった後、揺れながら変動し、その後停止する変動態様（基本演出態様）であり、変動態様４，７は特別図柄が上から下へ流れ、途中でリーチになった後、光ながら変動し、その後停止する変動態様（基本演出態様）である。また、表２の予告内容における特別図柄表示部４２への犬の登場、猫の登場、飛行機あるいはＵＦＯが登場する予告態様については図３８に示すとおりである。
【００９８】
次に、前記ランプ制御回路１６０Ａが行う第２実施例の制御処理について説明する。ランプ制御回路１６０Ａでは、前記ランプ御回路１６０ＡのＲＯＭに記憶されている各プログラムに従いランプ制御処理（Ｓ１００）と、所定の割り込み時間（この例では２．０ｍｓｅｃ）ごとにランプ制御処理に対する割り込み処理（Ｓ１１０）を行う。図１８は第２実施例におけるランプ制御処理（Ｓ１００）のフローチャートである。
【００９９】
ランプ制御処理（Ｓ１００）では、まず今回電源が投入されたか否か判断され（Ｓ１０１）、今回電源投入された場合には、初期設定処理（Ｓ１０２）が行われる。初期設定の内容は第１実施例における（Ｓ５２）と同様である。前記初期設定処理（Ｓ１０２）については、電源投入時のみに必要な処理であり、最初の１巡目のみに実行され、その後は実行されずに次の乱数更新処理（Ｓ１０３）に移る。
【０１００】
乱数更新処理（Ｓ１０３）では、ランプ制御回路１６０Ａが備える予告データカウンタの乱数の更新が行われ、前記ランプ制御回路１６０ＡのＲＡＭに一旦記憶される。乱数更新処理（Ｓ１０３）の内容は、第１実施例の乱数更新処理（Ｓ５３）と同様であり、前記乱数更新処理（Ｓ１０３）の後、ループ処理が行われ、前記乱数更新処理（Ｓ１０３）が繰り返される。
【０１０１】
第２実施例のランプ制御処理（Ｓ１００）に対する割り込み処理（Ｓ１１０）では、図１９に示すように、まずコマンド受信処理（Ｓ１１１）が行われる。図２０にコマンド受信処理（Ｓ１１１）のフローを示す。コマンド受信処理（Ｓ１１１）では、コマンドを受信したか否かの判断が行われ（Ｓ１１１−１）、コマンドを受信した場合には変動態様の変動時間決定コマンドを受信したか否か判断され（Ｓ１１１−２）、変動態様の変動時間決定コマンドを受信した場合には前記予告データカウンタの更新乱数値を取得する乱数取得処理（Ｓ１１１−３）が行われ、続いて予告データ設定処理（Ｓ１１１−４）が行われる。
【０１０２】
図２１に予告データ設定処理（Ｓ１１１−４）のフローを示す。予告データ設定処理（Ｓ１１１−４）は、第１実施例における予告データ設定処理（Ｓ６１−４）と同様に、予告データカウンタの取得乱数値に応じて予告１〜５に対する予告データが選択され、選択した予告データを指示（指定）する予告コマンドがランプ制御回路１６０Ａにおけるコマンドバッファにセットされる（Ｓ１１１−４−１〜Ｓ１１１−４−９）。
【０１０３】
前記予告データデータ設定処理（Ｓ１１１−４）に続いてランプパターンデータセット（Ｓ１１１−５）が行われる。このランプパターンデータセット（Ｓ１１１−５）においては、前記選択された予告データ、及び前記主制御回路１２０Ａから送信された変動態様の変動時間決定コマンドに基づいてランプパターンデータ（前記発光装置３５の演出態様の種類）が前記ランプ制御回路１６０ＡにおけるＲＡＭにセットされる。前記ランプパターンデータセット（Ｓ１１１−５）後、ランプパターン確定フラグ＝１（有効状態）にセットされ（Ｓ１１１−６）、このコマンド受信処理（Ｓ１１１）が終了する。なお、前記主制御回路１２０Ａから受信したコマンドが変動態様の変動時間決定コマンドとは異なる場合には、その他のデータのセットが行われ（Ｓ１１１−７）、その後にこのコマンド受信処理（Ｓ１１１）が終了する。
【０１０４】
前記コマンド受信処理（Ｓ１１１）に続いて行われる予告コマンド出力処理（Ｓ１１２）では、図２２に示すように、前記コマンド受信処理（Ｓ１１１）において予告コマンドがランプ制御回路１６０Ａのコマンドバッファにセットされているか確認され（Ｓ１１２−１）、セットされている場合には、予告コマンドが第２サブ制御手段としての表示制御回路１３０Ａに出力（送信）され（Ｓ１１２−２）、その後予告出力フラグ＝１（有効状態）にセットされ（Ｓ１１２−３）、この予告コマンド出力処理（Ｓ１１２）が終了する。なお、前記予告コマンドがランプ制御回路１６０Ａのコマンドバッファにセットされていない場合には、その時点でこの予告コマンド出力処理（Ｓ１１２）は終了する。
【０１０５】
前記予告コマンド出力処理（Ｓ１１２）の後、予告出力フラグ＝１（有効状態）にセットされているか確認され（Ｓ１１３）、予告出力フラグ＝１（有効状態）にセットされていない場合には、ランプデータ作成処理（Ｓ１１４）、その他信号出力処理（Ｓ１１５）、変動態様の変動時間決定コマンド出力処理（Ｓ１１６）、ランプ出力処理（Ｓ１１７）、その他の処理（Ｓ１１８）が行われ、予告出力フラグ＝１（有効状態）にセットされている場合には、予告出力フラグがクリアされ（Ｓ１１９）、その他の処理（Ｓ１１８）が行われる。
【０１０６】
前記ランプデータ作成処理（Ｓ１１４）では、前記コマンド受信処理（Ｓ１１１）でセットされたランプパターンデータに則ったランプデータを作成する。このランプデータ作成処理（Ｓ１１４）では、図２３に示すように、まずランプパターン確定フラグ＝１（有効状態）にセットされているか否か判断され（Ｓ１１４−１）、セットされている場合には、ランプデータ処理（Ｓ１１４−２）によりランプデータが作成される。前記ランプデータは、前記発光装置３５における点滅等を具体的に定めるデータである。ランプデータ処理（Ｓ１１４−２）の後、ランプパターン確定フラグがクリアされ（Ｓ１１４−３）、その後にランプデータがランプ制御回路１６０Ａのコマンドバッファに格納され（Ｓ１１４−４）、このランプデータ作成処理（Ｓ１１４）が終了する。なお、前記Ｓ１１４−１でランプパターン確定フラグ＝１（有効状態）にセットされていない場合には、その他のランプデータ、例えば演出に用いられない発光装置に対するランプデータが作成され（Ｓ１１４−５）、このランプデータ作成処理（Ｓ１１４）が終了する。
【０１０７】
前記ランプデータ作成処理（Ｓ１１４）の後に行われるその他信号出力処理（Ｓ１１５）では、前記変動態様の変動時間決定コマンド以外のコマンドを主制御回路１２０Ａから受信していた場合には、そのコマンドが前記表示制御回路１３０Ａへ送信される。前記変動態様の変動時間決定コマンド以外のコマンドとしては、停止図柄のコマンドや図柄停止指令のコマンドなどが挙げられる。
【０１０８】
前記その他信号出力処理（Ｓ１１５）の後に行われる変動態様の変動時間決定コマンド出力処理（Ｓ１１６）では、前記コマンド受信処理（Ｓ１１１）で主制御回路１２０Ａから変動態様の変動時間決定コマンドを受信していた場合には、変動態様の変動時間決定コマンドが表示制御回路１３０Ａへ送信される。
【０１０９】
続くランプ出力処理（Ｓ１１７）では、前記ランプデータ作成処理（Ｓ１１４）で作成されたランプデータが発光装置３５に送信され、発光装置３５による演出が行われる。
【０１１０】
前記その他の処理（Ｓ１１８）では、発光装置の制御に必要なその他の処理が行われ、この割り込み処理（Ｓ１１０）が終了する。
【０１１１】
前記第２実施例のランプ制御処理によれば、第１実施例におけるカウント処理（Ｓ６３−４）がなくなるが、前記割り込み処理（Ｓ１１０）において予告コマンド出力処理（Ｓ１１２）で予告コマンドを出力した後に予告出力フラグがクリアされる（Ｓ１１９）ため、予告コマンド出力後、変動態様の変動時間決定コマンド（本実施例では演出開始コマンドを兼ねている）が表示制御回路１３０Ａに送信されるまでに、割り込み処理（Ｓ１１０）が先頭から１回実行されることになり、表示制御回路において変動開始（演出開始）までに、予告データのセット時間を稼ぐことができる。したがって、前記割り込み処理（Ｓ１１０）は、請求項４のコマンド出力遅延手段にも相当する。
【０１１２】
前記第１実施例及び第２実施例の制御処理によってランプ制御回路１６０Ａから送信されたコマンドを受信する第２サブ制御手段としての表示制御回路１３０Ａが行う制御処理について説明する。
【０１１３】
表示制御回路１３０Ａでは、前記表示制御回路１３０ＡのＲＯＭに記憶されている各プログラムに従い表示制御処理（Ｓ１５０）と、所定の割り込み時間（この例では２．０ｍｓｅｃ）ごとに表示制御処理に対する割り込み処理（Ｓ１６０）を行う。図２４は表示制御処理（Ｓ１５０）のフローチャートである。
【０１１４】
表示制御処理（Ｓ１５０）では、まず今回電源が投入されたか否か判断され（Ｓ１５１）、今回電源投入された場合には、初期設定処理（Ｓ１５２）が行われる。
【０１１５】
初期設定処理（Ｓ１５２）では、スタックの設定、割り込み時間（この例では２．０ｍｓｅｃ）の設定、ＣＰＵの設定、ＳＩＯ、ＰＩＯ、ＣＴＣの設定等が行われる。前記初期設定処理（Ｓ１５２）については、電源投入時のみに必要な処理であり、最初の１巡目のみに実行され、その後は実行されずにループ状態とされる。
【０１１６】
前記表示制御処理（Ｓ１５０）に対する割り込み処理（Ｓ１６０）では、図２５に示すようにコマンド受信処理（Ｓ１６１）、画像データ作成処理（Ｓ１６２）、ＶＤＰ出力処理（Ｓ１６３）が行われる。
【０１１７】
コマンド受信処理（Ｓ１６１）では、図２６に示すように、前記ランプ制御回路１６０Ａから送信されたコマンドを受信したか確認され（Ｓ１６１−１）、受信していない場合にはこのコマンド受信処理（Ｓ１６１）が終了し、受信している場合には、受信コマンドが前記予告コマンドか（Ｓ１６１−２）、前記変動態様の変動時間決定コマンド及び停止図柄のコマンドか（Ｓ１６１−３）、図柄停止指令のコマンドあるいはその他のコマンドか（Ｓ１６１−４）が判断される。
【０１１８】
受信コマンドが予告コマンドの場合には、予告コマンドで指示（指定）された予告データが表示制御回路１３０ＡのＲＡＭにセットされる（Ｓ１６１−５）と共に、予告フラグ＝１（有効状態）にセットされる。前記受信コマンドが変動態様の変動時間決定コマンド及び停止図柄のコマンドの場合には、さらに予告フラグ＝１（有効状態）か判断され（Ｓ１６１−７）、予告フラグ＝１（有効状態）の場合には、変動態様の変動時間決定コマンド（演出開始コマンドを兼ねる）に対応する変動態様データが表示制御回路１３０ＡのＲＡＭにセットされる（Ｓ１６１−８）と共に、変動表示中フラグ＝１（有効状態）にセットされる（Ｓ１６１−９）。前記Ｓ１６１−７で予告フラグ＝１（有効状態）にセットされていないと判断されると、エラー表示データが表示制御回路１３０ＡのＲＡＭにセットされる（Ｓ１６１−１０）と共に、エラーフラグ＝１（有効状態）にセットされる（Ｓ１６１−１１）。前記エラー表示データに関する処理（Ｓ１６１−２、Ｓ１６１−３、Ｓ１６１−７、Ｓ１６１−１０）及び後記の画像データ作成処理（Ｓ１６２）におけるエラーフラグ＝１（有効状態）にセット中かの確認（Ｓ１６２−３）、エラー画面データ作成（Ｓ１６２−１２）、エラーフラグクリア（Ｓ１６２−１３）等は、請求項５におけるエラー報知を行うエラー報知制御手段に相当し、またエラー画像の表示がエラー報知に相当する。また、前記受信コマンドが図柄停止指令コマンドの場合には、確定停止データが表示制御回路１３０ＡのＲＡＭにセットされる（Ｓ１６１−１２）と共に、確定中フラグ＝１（有効状態）にセットされる（Ｓ１６１−１３）。それに対して受信コマンドがその他のコマンドの場合には、受信コマンドに対応するその他のデータが表示制御回路１３０ＡのＲＡＭにセットされる（Ｓ１６１−１４）。一回受信された予告コマンドに基づく予告データはＲＡＭ（記憶手段）に記憶され、少なくとも新たな予告コマンドが入力され、上書きされるか、変動態様決定コマンドの受信により、変動態様が決定するまでは保持されるようになっている。
【０１１９】
画像データ作成処理（Ｓ１６２）では、図２７に示すように、まず、確定フラグ＝１（有効状態）にセットされているか（Ｓ１６２−１）、変動中フラグ＝１（有効状態）にセットされているか（Ｓ１６２−２）、エラーフラグ＝１（有効状態）にセットされているかあるいはそれらの何れでもないか（Ｓ１６２−３）が確認される。
【０１２０】
前記確定フラグ＝１（有効状態）にセットされている場合には、前記特別図柄表示部４２に停止表示される図柄確定時の画像データを作成する処理が行われ（Ｓ１６２−４）、確定フラグがクリアされた（Ｓ１６２−５）後、前記作成した画像データが表示制御回路１３０Ａのバッファに格納され（Ｓ１６２−１４）、その後この画像データ作成処理（Ｓ１６２）が終了する。
【０１２１】
前記変動中フラグ＝１（有効状態）にセットされている場合には、さらに画像データカウンタが最終の値か確認される（Ｓ１６２−６）。前記画像データカウンタは、前記表示制御回路１３０Ａに設けられ、カウンタ値に対応した画像を変動中の画像として前記特別図柄表示部４２に表示するのに用いられ、設定されている最終値（最大値）に至ると変動時の最終画像が表示される。前記画像データカウンタが最終値ではない場合、変動中の画像データが作成され（Ｓ１６２−７）、前記画像データカウンタの値に１加算された（Ｓ１６２−８）後、前記作成した画像データが表示制御回路１３０Ａのバッファに格納され（Ｓ１６２−１４）、その後この画像データ作成処理（Ｓ１６２）が終了する。それに対して前記画像データカウンタが最終値の場合、変動中の最終画像データが作成され（Ｓ１６２−９）、変動中フラグがクリアされた（Ｓ１６２−１０）後、前記作成した画像データが表示制御回路１３０Ａのバッファに格納され（Ｓ１６２−１４）、その後この画像データ作成処理（Ｓ１６２）が終了する。
【０１２２】
前記エラーフラグ＝１（有効状態）にセットされている場合には、前記特別図柄表示部４２に表示させるエラー画像のデータが作成され（Ｓ１６２−１１）、エラーフラグがクリアされた（Ｓ１６２−１２）後、前記作成した画像データが表示制御回路１３０Ａのバッファに格納され（Ｓ１６２−１４）、その後この画像データ作成処理（Ｓ１６２）が終了する。図３９は、前記エラー画像データによって前記特別図柄表示部４２で表示されるエラー画像の例である。
【０１２３】
また前記の何れのフラグも‘１’（効状態）にセットされていない場合には、その他のデータが作成され（Ｓ１６２−１３）、前記作成した画像データが表示制御回路１３０Ａのバッファに格納され（Ｓ１６２−１４）、その後この画像データ作成処理（Ｓ１６２）が終了する。
【０１２４】
ＶＤＰ出力処理（Ｓ１６３）では、前記画像データ作成処理（Ｓ１６２）で作成された画像データがＶＤＰに出力され、前記ＶＤＰから表示装置９に出力されて前記特別図柄表示部４２で画像データに基づき画像の表示（変動、停止、エラー画像表示、予告等）が行われる。なお、前記エラー画像表示（エラー報知）は、前記表示制御処理において、予告コマンドよりも先に変動開始（演出開始）コマンド（本実施例では変動態様の変動時間決定コマンドが兼ねている）を受信した時に表示されるため、このエラー画像表示（エラー報知）によって、ランプ制御回路でのデータ上の誤りや誤作動が起きているときに、迅速な対処が可能となる。
【０１２５】
次に、前記第１実施例及び第２実施例について、前記特別図柄表示部４２における変動の時間的変化を例示する。
図４０は、予告コマンドが予告コマンド１（表２及び表３では予告１と表示されている）であって、変動態様の変動時間決定コマンドが２の場合と６の場合とにおける、変動の時間的変化を示す。変動時間決定コマンドが２の場合、特別図柄表示部４２で特別図柄が上から下へ変動を開始してから０．５秒経過後、犬が画面右下から登場して第１の予告を行う。さらに変動開始から２秒経過すると、飛行機が右上に登場して第２の予告を行う。その後、リーチを経て変動が終了する。それに対して、変動時間決定コマンドが６の場合には、特別図柄表示部４２で特別図柄が上から下へ変動を開始してから０．５秒経過後、犬が画面右下から登場して第１の予告を行う。また、変動開始から２秒経過すると、飛行機が右上に登場して第２の予告を行う。さらに、変動開始から３秒経過すると、ＵＦＯが登場して第３の予告を行い、その後リーチを経て変動が終了する。
【０１２６】
図４１は、変動態様の変動時間決定コマンドが３であって、予告コマンドが予告コマンド１の場合と４の場合とにおける、変動の時間的変化を示す。予告コマンドが１の場合、特別図柄表示部４２で特別図柄が上から下へ変動を開始してから０．５秒経過後、犬が画面右下から登場して第１の予告を行う。また、変動開始から２秒経過すると、飛行機が右上に登場して第２の予告を行う。さらに変動開始から３秒経過すると、ＵＦＯが登場して第３の予告を行い、その後リーチを経て変動が終了する。それに対して、予告コマンドが４の場合には、特別図柄表示部４２で特別図柄が上から下へ変動を開始してから０．５秒経過後、犬が画面右下から登場して第１の予告を行う。また、変動開始から２秒経過すると、飛行機が右上に登場して第２の予告を行い、その後リーチを経て変動が終了する。これらの変動は、遊技者からすると、特別図柄の変動内容に変化はないが、周りのキャラクターの登場が変化するため、演出に変化が感じられる。
【０１２７】
次に、前記ランプ制御回路１６０Ａ及び前記表示制御回路１３０Ａが行う第３実施例の制御について示す。なお、前記主制御回路１２０Ａが行う制御は、前記第１及び第２実施例と同様である。
【０１２８】
ランプ制御回路１６０Ａでは、前記ランプ御回路１６０ＡのＲＯＭに記憶されている各プログラムに従いランプ制御処理（Ｓ２００）と、所定の割り込み時間（この例では２．０ｍｓｅｃ）ごとにランプ制御処理に対する割り込み処理（Ｓ２１０）を行う。図２８は第３実施例におけるランプ制御処理（Ｓ２００）のフローチャートである。
【０１２９】
ランプ制御処理（Ｓ２００）では、まず今回電源が投入されたか否か判断され（Ｓ２０１）、今回電源投入された場合には、初期設定処理（Ｓ２０２）が行われる。初期設定の内容は第１実施例における（Ｓ５２）と同様である。前記初期設定処理（Ｓ２０２）については、電源投入時のみに必要な処理であり、最初の１巡目のみに実行され、その後は実行されずに次の乱数更新処理（Ｓ２０３）に移る。
【０１３０】
乱数更新処理（Ｓ２０３）では、ランプ制御回路１６０Ａが備える予告選択用カウンタの乱数の更新が行われ、前記ランプ制御回路１６０ＡのＲＡＭに一旦記憶される。乱数更新処理（Ｓ２０３）の内容は、第１実施例の乱数更新処理（Ｓ５３）と同様であり、前記乱数更新処理（Ｓ２０３）の後、ループ処理が行われ、前記乱数更新処理（Ｓ２０３）が繰り返される。
【０１３１】
第３実施例のランプ制御処理（Ｓ２００）に対する割り込み処理（Ｓ２１０）では、図２９に示すように、第１の処理（Ｓ２１１）、出力処理（Ｓ２１２）、第２の処理（Ｓ２１３）、サブコマンド処理（Ｓ２１４）、第３の処理（Ｓ２１５）、コマンド受信処理（Ｓ２１６）が行われる。
【０１３２】
第１の処理（Ｓ２１１）では割り込み処理に関する初期設定等が行われる。次の出力処理（Ｓ２１２）では、主制御回路１２０Ａから送信された変動態様の変動時間決定コマンドや、後述のサブコマンド処理（Ｓ２１４）の予告選択処理（Ｓ２１４−５，Ｓ２１４−７）で決定された予告コマンドに基づくランプデータが発光装置３５に出力され、発光装置３５の発光制御が行われる。また、第２の処理（Ｓ２１３）では、例えば前記遊技盤３に設けられている駆動役物（始動入賞口１０や大入賞口１５など）に対する制御処理等が行われる。
【０１３３】
サブコマンド処理（Ｓ２１４）では、図３０に示すように、まず、サブコマンドステータスの値が‘０’か（Ｓ２１４−１）、‘１’か（Ｓ２１４−２）、‘２’か（Ｓ２１４−３）、‘３’あるいはそれらの何れでもないか（Ｓ２１４−４）が判断される。前記サブコマンドステータスの値が‘０’の場合、あるいは‘０’〜‘３’の何れでもない場合、すなわち後述のコマンド受信処理において変動態様の変動時間決定コマンドを受信していない場合には、直ちにこのサブコマンド処理（Ｓ２１４）が終了する。それに対し、前記サブコマンドステータスの値が‘１’の場合、すなわち後述のコマンド受信処理において変動態様の変動時間決定コマンドを受信している場合には、第１の予告選択処理である予告選択処理１が選択され（Ｓ２１４−５）、続いてサブコマンドステータスが‘２’に設定され（Ｓ２１４−６）、その後このサブコマンド処理（Ｓ２１４）が終了する。前記サブコマンドステータスの値が‘２’の場合、すなわち第１回目の予告選択処理（予告選択処理１）が済んでいる場合には、第２の予告選択処理である予告選択処理２が選択され（Ｓ２１４−７）、続いてサブコマンドステータスの値が‘３’に設定され（Ｓ２１４−８）、その後このサブコマンド処理（Ｓ２１４）が終了する。また、前記サブコマンドステータスの値が‘３’の場合、すなわち全ての予告選択処理（予告選択処理１及び２）が済んでいる場合には、前記変動態様の変動時間決定コマンドを前記表示制御回路（第２サブ制御手段）に出力（送信）する処理が行われ（Ｓ２１４−９）、続いてサブコマンドステータスの値が‘０’にクリアされ（Ｓ２１４−１０）、その後このサブコマンド処理（Ｓ２１４）が終了する。
【０１３４】
前記サブコマンドステータスの値が‘１’または‘２’の場合に行われる予告選択処理１（Ｓ２１４−５）及び予告選択処理２（Ｓ２１４−７）は、図３１に示すように、まず、前記乱数更新処理（Ｓ２０３）で更新された予告選択用乱数の値が取得され、取得した予告選択用乱数の値に基づき予告データが選択されると共に対応する予告コマンドがランプ制御回路１６０Ａのコマンドバッファに格納される（Ｓ２１４−５−１，Ｓ２１４−７−１）。その際、予告選択処理１では、前記表２及び表３から予告１〜５の予告データが選択されて予告コマンド１〜５が決定され、また予告選択処理２では表４及び表５から予告６〜１０の予告データが選択されて予告コマンド６〜１０が決定される。次に、決定された予告コマンドが表示制御回路１３０Ａへ送信する必要のあるコマンドか否か判断され（Ｓ２１４−５−２，Ｓ２１４−７−２）、送信の必要がないコマンドの場合、すなわち予告を行わない予告コマンドの場合には、その時点でこの予告選択処理１（Ｓ２１４−５）及び予告選択処理２（Ｓ２１４−７）が終了する。それに対して、送信の必要があるコマンドの場合、すなわち予告を行う予告コマンドの場合には、予告コマンドを表示制御回路１３０Ａへ送信する処理が行われ（Ｓ２１４−５−３，Ｓ２１４−７−３）、続いて予告コマンドに対応するランプデータが前記発光装置３５の制御のために作成、設定され（Ｓ２１４−５−４，Ｓ２１４−７−４）、その後にこの予告選択処理１（Ｓ２１４−５）及び予告選択処理２（Ｓ２１４−７）が終了する。
【０１３５】
なお、前記予告選択処理１（Ｓ２１４−５）及び予告選択処理２（Ｓ２１４−７）において、選択された予告コマンドの全てを表示制御回路１３０Ａに送信する必要のあるものとし、表示制御回路１３０Ａでは受信した予告コマンドに基づいて予告の有無に応じた予告データを作成する構成としてもよい。その場合には、前記予告選択処理１（Ｓ２１４−５）及び予告選択処理２（Ｓ２１４−７）において、前記予告コマンドに対する送信の必要有無判断処理（Ｓ２１４−５−２，Ｓ２１４−７−２）は省略され、また予告コマンド送信処理（Ｓ２１４−５−３，Ｓ２１４−７−３）では決定された予告コマンドの全てが送信対象とされる。
【０１３６】
【表４】
2006068115.tif 000005
【０１３７】
【表５】
2006068115.tif 000006
【０１３８】
前記サブコマンド処理（Ｓ２１４）に続く第３の処理（Ｓ２１５）では、その他に必要となる処理が行われる。また、コマンド受信処理（Ｓ２１６）では、前記主制御回路１２０Ａから送信される各種コマンドの受信処理が行われる。図３２に示すように、このコマンド受信処理（Ｓ２１６）では、まずコマンドを受信したか否か確認され（Ｓ２１６−１）、受信していない場合にはこのコマンド受信処理（Ｓ２１６）が終了する。それに対して受信している場合には、受信コマンドが変動態様の変動時間決定コマンドか確認され（Ｓ２１６−２）、変動態様の変動時間決定コマンドの場合にはサブコマンドステータスが‘１’に設定されるのに対し、受信コマンドが変動態様の変動時間決定コマンドではない場合にはその他のデータがセットされ、その後このコマンド受信処理（Ｓ２１６）が終了する。
【０１３９】
なお、前記第３実施例のランプ制御処理においては、前記サブコマンド処理（Ｓ２１４）が、請求項４のコマンド出力遅延手段に相当する。すなわち、前記サブコマンド処理（Ｓ２１４）においては、２回目の予告選択処理（予告選択処理２）が行われた後に予告コマンドが送信され、次の割り込み処理（Ｓ２１０）実行時になって変動態様の変動時間決定コマンド（演出開始コマンド）の送信が行われることになるため、表示制御回路１３０Ａでは予告コマンドの受信から、変動態様の変動時間決定コマンド（演出開始コマンド）受信までの間に余裕を持って予告データのセットが行えることになる。
【０１４０】
第３実施例によって前記ランプ制御回路１６０Ａから送信されたコマンドを受信する第２サブ制御手段としての表示制御回路１３０Ａが行う制御処理について説明する。
【０１４１】
表示制御回路１３０Ａでは、前記表示制御回路１３０ＡのＲＯＭに記憶されている各プログラムに従い表示制御処理（Ｓ２５０）と、所定の割り込み時間（この例では２．０ｍｓｅｃ）ごとに表示制御処理に対する割り込み処理（Ｓ２６０）を行う。図３３は表示制御処理（Ｓ２５０）のフローチャートである。
【０１４２】
表示制御処理（Ｓ２５０）では、まず今回電源が投入されたか否か判断され（Ｓ２５１）、今回電源投入された場合には、初期設定処理（Ｓ２５２）が行われる。
【０１４３】
初期設定処理（Ｓ２５２）では、スタックの設定、割り込み時間（この例では２．０ｍｓｅｃ）の設定、ＣＰＵの設定、ＳＩＯ、ＰＩＯ、ＣＴＣの設定等が行われる。前記初期設定処理（Ｓ１５２）については、電源投入時のみに必要な処理であり、最初の１巡目のみに実行され、その後は実行されずにループ状態とされる。
【０１４４】
前記表示制御処理（Ｓ２５０）に対する割り込み処理（Ｓ２６０）では、図３４に示すようにコマンド受信処理（Ｓ２６１）、画像データ作成処理（Ｓ２６２）、ＶＤＰ出力処理（Ｓ２６３）が行われる。
【０１４５】
コマンド受信処理（Ｓ２６１）では、図３５に示すように、前記ランプ制御回路１６０Ａから送信されたコマンドを受信したか確認され（Ｓ２６１−１）、受信していない場合にはこのコマンド受信処理（Ｓ２６１）が終了し、受信している場合には、受信コマンドが前記予告コマンドか（Ｓ２６１−２）、前記変動態様の変動時間決定コマンド及び停止図柄のコマンドか（Ｓ２６１−３）、図柄停止指令のコマンドあるいはその他のコマンドか（Ｓ２６１−４）が判断される。
【０１４６】
受信コマンドが予告コマンドの場合には、予告コマンドで指示（指定）された予告データが表示制御回路１３０ＡのＲＡＭにセットされる（Ｓ２６１−５）。なお、本実施例では予告が二種類（二回選択される予告コマンドのうち、予告コマンド１〜５と、６〜１０）あるが、前記受信コマンドが変動態様の変動時間決定コマンド及び停止図柄のコマンドの場合には、変動態様の変動時間決定コマンド（演出開始コマンドを兼ねる）に対応する変動態様データが表示制御回路１３０ＡのＲＡＭにセットされ（Ｓ２６１−６）、次いで変動態様データ及び予告データがセットされているか確認され（Ｓ２６１−７）、両方共セットされている場合には変動表示中フラグ＝１（有効状態）にセットされる（Ｓ２６１−８）。それに対してＳ２６１−７で変動態様データと予告データの何れか一方あるいは両方共セットされていないと判断された場合には、予告データがクリアされ（Ｓ２６１−９）、その後に変動表示中フラグ＝１（有効状態）にセットされる（Ｓ２６１−８）。また、前記受信コマンドが図柄停止指令コマンドの場合には、確定停止データが示制御回路１３０ＡのＲＡＭにセットされる（Ｓ２６１−１０）と共に、確定フラグ＝１（有効状態）にセットされる（Ｓ２６１−１１）。それに対して受信コマンドがその他のコマンドの場合には、受信コマンドに対応するその他のデータが表示制御回路１３０ＡのＲＡＭにセットされる（Ｓ２６１−１２）。
【０１４７】
画像データ作成処理（Ｓ２６２）では、図３６に示すように、まず、確定フラグ＝１（有効状態）にセットされているか（Ｓ２６２−１）、変動中フラグ＝１（有効状態）にセットされているか、あるいはそれらの何れでもないか（Ｓ２６２−２）が確認される。
【０１４８】
前記確定フラグ＝１（有効状態）にセットされている場合には、前記特別図柄表示部４２で停止表示される図柄確定時の画像データを作成する処理が行われ（Ｓ２６２−３）、確定フラグがクリアされた（Ｓ２６２−４）後、前記作成した画像データが表示制御回路１３０Ａのバッファに格納され（Ｓ２６２−１１）、その後この画像データ作成処理（Ｓ２６２）が終了する。
【０１４９】
前記変動中フラグ＝１（有効状態）にセットされている場合には、さらに画像データカウンタが最終の値か確認される（Ｓ２６２−５）。前記画像データカウンタは、前記表示制御回路１３０Ａに設けられ、カウンタ値に対応した画像を変動中の画像として前記特別図柄表示部４２に表示するために用いられるものであって、設定されている最終値（最大値）に至ると変動時の最終画像が表示される。前記画像データカウンタが最終値ではない場合、変動中の画像データが作成され（Ｓ２６２−６）、前記画像データカウンタの値に１加算された（Ｓ２６２−７）後、前記作成した画像データが表示制御回路１３０Ａのバッファに格納され（Ｓ２６２−１１）、その後この画像データ作成処理（Ｓ２６２）が終了する。それに対して前記画像データカウンタが最終値の場合、変動中の最終画像データが作成され（Ｓ２６２−８）、変動中フラグがクリアされた（Ｓ２６２−９）後、前記作成した画像データが表示制御回路１３０Ａのバッファに格納され（Ｓ２６２−１１）、その後この画像データ作成処理（Ｓ２６２）が終了する。前記の何れのフラグも‘１’（有効状態）にセットされていない場合には、その他のデータが作成され（Ｓ２６２−１０）、前記作成した画像データが表示制御回路１３０Ａのバッファに格納され（Ｓ２６２−１１）、その後この画像データ作成処理（Ｓ２６２）が終了する。
【０１５０】
ＶＤＰ出力処理（Ｓ２６３）では、前記画像データ作成処理（Ｓ２６２）で作成された画像データがＶＤＰに出力され、前記ＶＤＰから表示装置９に出力されて前記特別図柄表示部で画像データに基づき画像の表示（変動、停止表示、予告等）が行われる。
【０１５１】
なお、前記第３実施例においては、予告データに誤りがあった場合、表示制御回路１３０Ａのコマンド受信処理（Ｓ２６１）におけるＳ２６１−９で予告データがクリアされ、予告のない状態で変動態様に則って変動が行われるため、エラー処理は別個に行われない構成となっている。また、前記予告選択処理１による予告コマンド１〜５と予告選択処理２による予告コマンド６〜１０は、それぞれ別個のコマンドであり同時期に行われる予告を決定するものでもよいし、全く異なる時期に行われる予告を決定するものでもよい。
【０１５２】
次に、前記第３実施例について、前記特別図柄表示部４２における変動の時間的変化を例示する。
図４２は、前記変動態様の変動時間決定コマンドが７、前記予告選択処理１による予告コマンドが予告コマンド１（表２及び表３では予告１と表示されている）、前記予告選択処理２による予告コマンドが予告コマンド６（表４及び表５では予告６と表示されている）の場合における、変動の時間的変化を示す。この場合、特別図柄表示部４２で特別図柄が上から下へ変動を開始してから０．５秒経過後、犬が画面右下から登場して第１の予告を行う。また、変動開始から２秒経過すると、飛行機が右上に登場して第２の予告を行う。さらに、変動開始から３秒経過すると、図４３に示すようにＵＦＯとマークが揃って登場して第３の予告を行い、その後リーチを経て変動が終了する。
【０１５３】
本発明の遊技機は前記のように構成したことにより、例えば、遊技機の開発時や検査時に、各制御基板の接続用ハーネスを外して外部検査機器等を接続し、外部からコマンドを入力することで動作の確認等を行う場合、演出態様データコマンド（本実施例では予告コマンド）を先に入力しておいて、演出開始コマンド（本実施例では変動態様の変動時間決定コマンド）を後から入力することで、予告を含めた演出態様の確認が可能である。
【０１５４】
なお、本発明は、前記実施例に限定されるものではなく、発明の趣旨を逸脱しない範囲で変更可能である。例えば、本実施例ではランプ制御回路を第１サブ制御手段とし、表示制御回路を第２サブ制御手段としたが、その逆であってもよく、さらには音声制御手段を第１サブ制御手段としたり、第２サブ制御手段としたりしてもよい。また、演出態様の内容も前記実施例に限るものではない。さらには、本発明の遊技機はパチンコ機に限られるものではなく、他の種類の遊技機にも適用可能なものである。また、本実施例では、演出態様データコマンドは予告を示すものとしているが、その他の演出を表すものでもかまわない。
【図面の簡単な説明】
【０１５５】
【図１】本発明の一実施例に係る遊技機全体について遊技盤の釘を省略して示す正面図である。
【図２】同遊技機の裏面図である。
【図３】同遊技機の主な制御回路の接続を簡略に示すブロック図である。
【図４】同遊技機における主制御回路のメイン処理に関するフローチャートである。
【図５】乱数更新処理に関するフローチャートである。
【図６】同遊技機における割り込み処理に関するフローチャートである。
【図７】大当たり当否判定処理に関するフローチャートである。
【図８】リーチ有無決定処理に関するフローチャートである。
【図９】確定停止特別図柄決定処理に関するフローチャートである。
【図１０】変動態様の変動時間決定処理に関するフローチャートである。
【図１１】図柄変動中処理に関するフローチャートである。
【図１２】ランプ制御回路の第１実施例のランプ制御処理に関するフローチャートである。
【図１３】ランプ制御回路の第１実施例の割り込み処理に関するフローチャートである。
【図１４】ランプ制御回路の第１実施例のコマンド受信処理に関するフローチャートである。
【図１５】ランプ制御回路の第１実施例の予告データ設定処理に関するフローチャートである。
【図１６】ランプ制御回路の第１実施例のランプデータ作成処理に関するフローチャートである。
【図１７】ランプ制御回路の第１実施例のカウント処理に関するフローチャートである。
【図１８】ランプ制御回路の第２実施例のランプ制御処理に関するフローチャートである。
【図１９】ランプ制御回路の第２実施例の割り込み処理に関するフローチャートである。
【図２０】ランプ制御回路の第２実施例のコマンド受信処理に関するフローチャートである。
【図２１】ランプ制御回路の第２実施例の予告データ設定処理に関するフローチャートである。
【図２２】ランプ制御回路の第２実施例の予告コマンド出力処理に関するフローチャートである。
【図２３】ランプ制御回路の第２実施例のランプデータ作成処理に関するフローチャートである。
【図２４】ランプ制御回路の第１及び第２実施例に対する表示制御処理に関するフローチャートである。
【図２５】第１、２実施例の表示制御処理に対する割り込み処理に関するフローチャートである。
【図２６】第１、２実施例の表示制御処理のコマンド受信処理に関するフローチャートである。
【図２７】第１、２実施例の表示制御処理の画像データ作成処理に関するフローチャートである。
【図２８】ランプ制御回路の第３実施例のランプ制御処理に関するフローチャートである。
【図２９】ランプ制御回路の第３実施例の割り込み処理に関するフローチャートである。
【図３０】ランプ制御回路の第３実施例のサブコマンド処理に関するフローチャートである。
【図３１】ランプ制御回路の第３実施例の予告選択処理１，２に関するフローチャートである。
【図３２】ランプ制御回路の第３実施例のコマンド受信処理に関するフローチャートである。
【図３３】表示制御回路の第３実施例の表示制御処理に関するフローチャートである。
【図３４】表示制御回路の第３実施例の割り込み処理に関するフローチャートである。
【図３５】表示制御回路の第３実施例のコマンド受信処理に関するフローチャートである。
【図３６】表示制御回路の第３実施例の画像データ作成処理に関するフローチャートである。
【図３７】特別図柄表示部における変動を示す図である。
【図３８】特別図柄表示部における予告態様を示す図である。
【図３９】特別図柄表示部におけるエラー表示画像（エラー報知）を示す図である。
【図４０】予告コマンド１の場合における変動の時間的変化を例示するタイムチャートである。
【図４１】変動時間決定コマンド３の場合における変動の時間的変化を例示するタイムチャートである。
【図４２】変動時間決定コマンド７、予告コマンド１及び６の場合における変動の時間的変化を例示するタイムチャートである。
【図４３】変動時間決定コマンド７の場合に予告コマンド１と６の場合の予告態様を例示する図である。
【符号の説明】
【０１５６】
１  遊技機
３  遊技盤
６  遊技領域
９  表示装置
１０  始動入賞口
４２  特別図柄表示部
１２０Ａ  主制御回路
１３０Ａ  表示制御回路
１５０Ａ  音声制御回路
１６０Ａ  ランプ制御回路
【図１】
2006068115.tif 000007
【図２】
2006068115.tif 000008
【図３】
2006068115.tif 000009
【図４】
2006068115.tif 000010
【図５】
2006068115.tif 000011
【図６】
2006068115.tif 000012
【図７】
2006068115.tif 000013
【図８】
2006068115.tif 000014
【図９】
2006068115.tif 000015
【図１０】
2006068115.tif 000016
【図１１】
2006068115.tif 000017
【図１２】
2006068115.tif 000018
【図１３】
2006068115.tif 000019
【図１４】
2006068115.tif 000020
【図１５】
2006068115.tif 000021
【図１６】
2006068115.tif 000022
【図１７】
2006068115.tif 000023
【図１８】
2006068115.tif 000024
【図１９】
2006068115.tif 000025
【図２０】
2006068115.tif 000026
【図２１】
2006068115.tif 000027
【図２２】
2006068115.tif 000028
【図２３】
2006068115.tif 000029
【図２４】
2006068115.tif 000030
【図２５】
2006068115.tif 000031
【図２６】
2006068115.tif 000032
【図２７】
2006068115.tif 000033
【図２８】
2006068115.tif 000034
【図２９】
2006068115.tif 000035
【図３０】
2006068115.tif 000036
【図３１】
2006068115.tif 000037
【図３２】
2006068115.tif 000038
【図３３】
2006068115.tif 000039
【図３４】
2006068115.tif 000040
【図３５】
2006068115.tif 000041
【図３６】
2006068115.tif 000042
【図３７】
2006068115.tif 000043
【図３８】
2006068115.tif 000044
【図３９】
2006068115.tif 000045
【図４０】
2006068115.tif 000046
【図４１】
2006068115.tif 000047
【図４２】
2006068115.tif 000048
【図４３】
2006068115.tif 000049