(57)【要約】【課題】メモリの消費量を最小化して、複雑で多様な演出動作を実現できる遊技機を提供する。【解決手段】遊技者に有利な遊技状態を発生させるか否かの当否抽選の当否結果に対応して演出動作の概要を決定して制御コマンドを出力する主制御部２１と、制御コマンドに基づいて動作して、具体的な演出動作を抽選決定する演出制御部２２と、を有して構成される。演出制御部２２には、抽選決定される具体的な演出動作について、その選択率を規定する抽選値テーブルＴＢＬ１，ＴＢＬ２が設けられ、演出動作を抽選決定する抽選処理は、階層構造を有して第一階層から順番に実行され、第一階層の抽選処理の抽選結果に基づいて、第二階層で使用される抽選値テーブルＴＢＬ２に規定されている選択率を変更する。【選択図】図９
2011115281.tif 000002
【特許請求の範囲】
【請求項１】
遊技者に有利な遊技状態を発生させるか否かの当否抽選を実行して、前記当否抽選の当否結果に対応して演出動作の概要を決定し、前記当否結果と共に前記決定内容を特定する制御コマンドを出力する主制御部と、
前記制御コマンドに基づいて動作して、前記当否結果に対応する具体的な演出動作を抽選決定する演出制御部と、を有して構成された遊技機であって、
前記演出制御部には、抽選決定される具体的な演出動作について、その選択率を規定する抽選値テーブルが設けられ、
前記演出動作を抽選決定する抽選処理は、階層構造を有して第一階層から順番に実行され、第一階層の抽選処理の抽選結果に基づいて、第二階層で使用される抽選値テーブルに規定されている選択率を変更するよう構成されていることを特徴とする遊技機。
【請求項２】
第一階層の抽選処理で使用される抽選値テーブルと、第二階層の抽選処理で使用される抽選値テーブルは、各々、単一個である請求項１に記載の遊技機。
【請求項３】
前記抽選処理では、前記当否結果を示唆する予告演出が抽選決定される請求項１又は２に記載の遊技機。
【請求項４】
前記演出制御部では、予告演出の抽選決定に先行して、前記当否結果を報知して終わる一連の演出動作を具体的に決定する演出抽選を実行している請求項３に記載の遊技機。
【請求項５】
前記選択率を変更する補正処理では、前記制御コマンド又は前記制御コマンドに関連して決定された演出コマンドに基づいて選択される論理演算又は算術演算が使用される請求項１〜４の何れかに記載の遊技機。
【請求項６】
前記選択率を変更する補正処理は、第一階層の抽選処理の結果、所定の当選状態となった場合に限り実行される請求項１〜５の何れかに記載の遊技機。
【請求項７】
前記論理演算又は算術演算では、前記制御コマンド又は前記制御コマンドに関連して決定された演出コマンドに基づいて選択される数値データが使用される請求項５に記載の遊技機。
【請求項８】
前記論理演算には、特定の演出動作の選択率をゼロに変更するマスク処理が含まれている請求項５〜７の何れかに記載の遊技機。
【請求項９】
前記算術演算には、特定の演出動作の選択率を増加させる加算処理が含まれている請求項５〜８の何れかに記載の遊技機。
【請求項１０】
前記算術演算には、特定の演出動作の選択率を減少させる減算処理が含まれている請求項５〜８の何れかに記載の遊技機。
【請求項１１】
第一階層の抽選処理では、ソフトウェア処理で更新される乱数値が使用される一方、第二階層の抽選処理では、カウンタ回路で更新される乱数値が使用される請求項１〜１０の何れかに記載の遊技機。
【請求項１２】
第二階層の抽選処理では、基準数値範囲内で更新される乱数値を、変更された選択率に対応して修正して使用する請求項１〜１１の何れかに記載の遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、弾球遊技機やスロットマシンなど、遊技動作に起因する抽選処理によって大当たり状態を発生させる遊技機に関し、特に、多様な予告演出を実現できる遊技機に関する。
【背景技術】
【０００２】
パチンコ機などの弾球遊技機は、遊技盤に設けた図柄始動口と、複数個の表示図柄を所定時間変動させた後に停止させるといった一連の図柄変動態様を表示する図柄表示部と、開閉板が開閉される大入賞口などを備えて構成されている。そして、図柄始動口に設けられた検出スイッチが遊技球の通過を検出すると、遊技球の入賞状態となり、図柄表示部で表示図柄を所定時間変動させる。そして、その後、「７・７・７」などの所定の態様で図柄が停止すると大当り状態となり、大入賞口が繰返し開放されて遊技者に有利な利益状態を発生させるようにしている。
【０００３】
図柄表示部は、通常、液晶ディスプレイで構成されており、リーチ演出や予告演出を含んだ各種の図柄演出動作を実行している。リーチ演出とは、あと一歩で大当り状態となる状態を継続させて遊技者を盛り上げる図柄演出であり、ランプ演出や音声演出と同期して実行される。また、予告演出とは、図柄の変動動作の途中に、キャラクタなどを突然登場させることで、その後の大当り状態の招来を予告する図柄演出であり、音声演出を伴うことも多い。
【０００４】
ここで、図柄演出は、遊技者の注目度が特に高いので、短期間のうちに飽きられてしまうことがないよう、多様なリーチ演出や予告動作を実行することが望まれる。
【０００５】
そこで、例えば、図１１に示すように、第一階層の演出Ａ１〜Ａｎと、第二階層の演出Ｂ１〜Ｂｍとを組み合わた複合演出を実行することが考えられる。図１１において、各抽選値テーブル（Ａ，Ｂ１〜Ｂｎ）には、演出ａｉ，ｂｊが選択される選択確率を規定する抽選値が記憶されており、各演出抽選時に参照される。第一階層の演出抽選時に参照される抽選値テーブルＡでは、例えば、５４／Ｋの確率で予告演出ａ１が選択される。そして、予告演出ａ１の選択時には、第二階層の演出抽選時に抽選値テーブルＢ１が参照され、ここでは、１４／Ｌの確率で予告演出ｂ１が選択される。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、図１１のような構成では、図柄演出を複雑多様化すればするほど、抽選値テーブルの個数が増加して、メモリの記憶容量を大きく消費していまうという問題がある。すなわち、図１１の場合であれば、ｎ×ｍ種類の複合演出を実行するために、ｎ＋１個の抽選値テーブルが必要となり、しかも、第二階層の抽選値テーブルＢ１〜Ｂｎには、同じような抽選値を記憶することになりデータ構造上の無駄もある。
【０００７】
本発明は、上記の問題点に鑑みてなされたものであって、メモリの消費量を最小化して、複雑で多様な演出動作を実現できる遊技機を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記の目的を達成するため、本発明は、遊技者に有利な遊技状態を発生させるか否かの当否抽選を実行して、前記当否抽選の当否結果に対応して演出動作の概要を決定し、前記当否結果と共に前記決定内容を特定する制御コマンドを出力する主制御部と、前記制御コマンドに基づいて動作して、前記当否結果に対応する具体的な演出動作を抽選決定する演出制御部と、を有して構成された遊技機であって、前記演出制御部には、抽選決定される具体的な演出動作について、その選択率を規定する抽選値テーブルが設けられ、前記演出動作を抽選決定する抽選処理は、階層構造を有して第一階層から順番に実行され、第一階層の抽選処理の抽選結果に基づいて、第二階層で使用される抽選値テーブルに規定されている選択率を変更するよう構成されている。
【０００９】
本発明では、第一階層の抽選処理で使用される抽選値テーブルと、第二階層の抽選処理で使用される抽選値テーブルは、各々、単一個であるのが最も好ましい。また、前記抽選処理では、前記当否結果を示唆する予告演出が抽選決定されるのが好適である。特に限定されるものではないが、前記演出制御部では、予告演出の抽選決定に先行して、前記当否結果を報知して終わる一連の演出動作を具体的に決定する演出抽選を実行するのが好ましい。
【００１０】
また、前記選択率を変更する補正処理では、前記制御コマンド又は前記制御コマンドに関連して決定された演出コマンドに基づいて選択される論理演算又は算術演算が使用されるのが典型的である。また、前記選択率を変更する補正処理は、第一階層の抽選処理の結果、所定の当選状態となった場合に限り実行されるのが好ましい。
【００１１】
前記論理演算又は算術演算では、前記制御コマンド又は前記制御コマンドに関連して決定された演出コマンドに基づいて選択される数値データが使用されるのが典型的である。また、好ましくは、前記論理演算には、特定の演出動作の選択率をゼロに変更するマスク処理が含まれている。一方、前記算術演算には、特定の演出動作の選択率を増加させる加算処理か、特定の演出動作の選択率を減少させる減算処理かが含まれているのが好ましい。
【００１２】
第一階層の抽選処理では、ソフトウェア処理で更新される乱数値が使用される一方、第二階層の抽選処理では、カウンタ回路で更新される乱数値が使用されるのが好ましく、第二階層の抽選処理では、基準数値範囲内で更新される乱数値を、変更された選択率に対応して修正して使用するのが好ましい。
【発明の効果】
【００１３】
上記した本発明によれば、メモリの消費量を最小化して、複雑で多様な演出動作を実現できる。特に、メモリの消費量をいたずらに増加することなく、予告演出を大幅に豊富化できる。
【図面の簡単な説明】
【００１４】
【図１】実施例に係るパチンコ機の正面図である。
【図２】図１のパチンコ機の遊技盤を詳細に図示した正面図である。
【図３】図１のパチンコ機の全体構成を示すブロック図である。
【図４】演出制御基板と演出インタフェイス基板の内部構成を示すブロック図である。
【図５】演出制御部の動作内容を説明するフローチャートである。
【図６】予告演出Ａの抽選値テーブルを例示したものである。
【図７】予告演出Ａの抽選値テーブルのα欄とβ欄とを説明する図面である。
【図８】予告演出Ｂの抽選値テーブルを例示したものである。
【図９】予告抽選処理の内容を説明するフローチャートである。
【図１０】補正演算処理の内容を説明するフローチャートである。
【図１１】従来の予告演出動作を説明する図面である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施例について詳細に説明する。図１は、本実施例に係るパチンコ機ＧＭを示す正面図である。図示のパチンコ機ＧＭは、島構造体に着脱可能に装着される矩形枠状の木製外枠１と、外枠１に固着されたヒンジ２を介して開閉可能に枢着される前枠３とで構成されている。この前枠３には、遊技盤５が表側から着脱自在に装着され、その前側には、ガラス扉６と前面板７とが夫々開閉自在に枢着されている。
【００１６】
前面板７には発射用の遊技球を貯留する上皿８が装着され、前枠３の下部には、遊技者のスイッチ操作に応じて上皿８から排出された遊技球を貯留する下皿９と、発射ハンドル１０とが設けられている。発射ハンドル１０は発射モータと連動しており、発射ハンドル１０の回動角度に応じて動作する打撃槌によって遊技球が発射される。
【００１７】
上皿８の外周面には、チャンスボタン１１が設けられている。このチャンスボタン１１は、通常時には機能していないが、ゲーム状態がボタンチャンス状態となると内蔵ランプが点灯されて操作可能となる。なお、ボタンチャンス状態は、必要に応じて設けられるゲーム状態である。
【００１８】
上皿８の右部には、カード式球貸し機ＵＴ（図３参照）に対する球貸し操作用の操作パネル１２が設けられ、カード残額を３桁の数字で表示する残額表示部１２ａと、所定金額分の遊技球の球貸しを指示する球貸しスイッチ１２ｂと、ゲーム終了時にカードの返却を指令する返却スイッチ１２ｃとが設けられている。
【００１９】
図２に示すように、遊技盤５には、金属製の外レールと内レールとからなるガイドレール１３が環状に設けられ、その内側の遊技領域５ａの略中央には、液晶カラーディスプレイからなる表示装置ＤＩＳＰが配置され、その上部には、７セグメントＬＥＤによる抽選結果表示部１４と、２個のＬＥＤランプ１９が配置されている。また、表示装置ＤＩＳＰの右側には、演出回転体ＲＯＴが配置されている。この演出回転体ＲＯＴは、予告演出時に揺動回転して、大当り状態の招来を所定の信頼性をもって予告する。
【００２０】
表示装置ＤＩＳＰは、大当り状態に係わる特別図柄と直接関連する演出図柄（例えば、３桁の演出図柄「７・７・７」）を変動表示する演出図柄表示部として機能する部分であり、背景画像や各種のキャラクタなども併せてアニメーション的に表示する。一方、抽選結果表示部１４は、特別図柄表示部として機能する部分であり、表示装置ＤＩＳＰの変動表示動作（図柄演出動作）に同期して点滅動作などをした後、表示装置ＤＩＳＰの停止動作に合わせて大当り抽選処理の当否結果を確定的に表示する。
【００２１】
この実施例では大当り状態は、確変大当りと、ノーマル大当りとに区分されているが、表示装置ＤＩＳＰは、確変大当りか、ノーマル大当りか、ハズレかを、停止状態の演出図柄の配列によって報知するのに対して、抽選結果表示部１４では、これを所定の停止模様によって報知している。具体的には、表示装置ＤＩＳＰは、確変大当りか、ノーマル大当りか、ハズレかに応じて、それぞれ「７・７・７」、「６・６・６」、「２・５・２」などの演出図柄を停止表示するのに合わせて、抽選結果表示部１４では、例えば２個の７セグメントＬＥＤを設けた場合は、「７７」「６６」「−−」の停止図柄を表示する。なお、確変大当りとは、ノーマル大当りの場合と同様の特別遊技状態が終了した後、大当りの当選確率が増加した遊技（確変状態の遊技）が開始される大当り状態を意味する。
【００２２】
一方、２個のＬＥＤランプ１９は、普通図柄表示部として機能する部分であり、ゲート１８を通過した遊技球が検出されると、表示内容が所定時間だけ変動し、その後、遊技球のゲート１８の通過時点に抽出された抽選用乱数値に基づいて決定される当否状態を表示するようになっている。この実施例では、２つのＬＥＤランプが共に点灯状態で停止すると当り状態となり、何れか一方、又は２つのＬＥＤランプが消灯状態で停止するとハズレ状態となる。
【００２３】
図２に示すように、遊技盤５の遊技領域５ａの適所には、図柄始動口１５、大入賞口１６、４つの普通入賞口１７、左右の通過口であるゲート１８が配設されている。これらの入賞口１５〜１７及びゲート１８は、それぞれ内部に検出スイッチを有しており、遊技球の通過を検出できるようになっている。
【００２４】
本実施例では、図柄始動口１５は、一対の開閉爪を備えた電動式チューリップで拡大縮小され、普通図柄表示部たるＬＥＤランプ１９の変動後の停止状態で当り表示をした場合には、開閉爪が所定時間だけ拡大されるようになっている。そして、この図柄始動口１５に遊技球が入賞すると、演出図柄表示部たる表示装置ＤＩＳＰと、特別図柄表示部たる抽選結果表示部１４の表示図柄が所定時間だけ変動し、図柄始動口１５への遊技球の入賞タイミングに応じた抽選結果に基づいて決定される停止図柄で停止する。
【００２５】
大入賞口１６は、前方に開放可能な開閉板１６ａで開閉されるが、演出図柄表示部ＤＩＳＰの変動停止後の図柄が「６・６・６」「７・７・７」など、整列した演出図柄のとき（抽選結果表示部１４では、「６６」又は「７７」を表示）、「大当り」と称される特別遊技状態が開始され、開閉板１６ａが開放されるようになっている。
【００２６】
大入賞口１６の開閉板１６ａが開放された後、所定時間が経過し、又は所定数（例えば１０個）の遊技球が入賞すると開閉板１６ａが閉じる。このような開閉動作が、例えば最大１６回まで、大当たりラウンドとして継続され、遊技者に有利な状態に制御される。
【００２７】
ところで、表示装置ＤＩＳＰの下部には、各４個のＬＥＤランプで構成された２つの変動保留数表示部ＨＯ１，ＨＯ２が設けられている。ここで、変動保留数表示部ＨＯ１，ＨＯ２は、各々、特別図柄と普通図柄の変動保留数、言い換えると、大当り抽選処理と当り抽選処理の抽選保留数を表示している。具体的には、特別図柄表示部１４や普通図柄表示部１９の変動動作中に、更に、図柄始動口１５やゲート１８において遊技球が検出されたことを意味しており、４個を限度に、その後の抽選処理が保留状態となる。
【００２８】
図３は、上記した演出動作を含む各動作を実現するパチンコ機ＧＭの全体回路構成を示すブロック図である。図示の通り、このパチンコ機ＧＭは、ＡＣ２４Ｖを受けて各種の直流電圧やシステムリセット信号ＳＹＳなどを出力する電源基板２０と、遊技制御動作を中心統括的に担う主制御基板２１と、主制御基板２１から受けた制御コマンドＣＭＤに基づいてランプ演出及び音声演出を実行する演出制御基板２２と、演出制御基板２２から受けた制御コマンドＣＭＤ’に基づいて表示装置ＤＩＳＰを駆動する画像制御基板２３と、主制御基板２１から受けた制御コマンドＣＭＤ”に基づいて払出モータＭＯを制御して遊技球を払い出す払出制御基板２４と、遊技者の操作に応答して遊技球を発射させる発射制御基板２５と、を中心に構成されている。
【００２９】
但し、この実施例では、主制御基板２１が出力する制御コマンドＣＭＤは、コマンド中継基板２６と演出インタフェイス基板２７を経由して、演出制御基板２２に伝送される。また、演出制御基板２２が出力する制御コマンドＣＭＤ’は、演出インタフェイス基板２７を経由して、画像制御基板２３に伝送され、主制御基板２１が出力する制御コマンドＣＭＤ”は、主基板中継基板２８を経由して、払出制御基板２４に伝送される。
【００３０】
これら主制御基板２１、演出制御基板２２、画像制御基板２３、及び払出制御基板２４には、ワンチップマイコンを備えるコンピュータ回路がそれぞれ搭載されている。そこで、これらの制御基板２１〜２４に搭載された回路、及びその回路によって実現される動作を機能的に総称して、本明細書では、主制御部２１、演出制御部２２、画像制御部２３、及び払出制御部２４と言うことがある。なお、演出制御部２２、画像制御部２３、及び払出制御部２４の全部又は一部がサブ制御部である。
【００３１】
ところで、このパチンコ機ＧＭは、図３の破線で囲む枠側部材ＧＭ１と、遊技盤５の背面に固定された盤側部材ＧＭ２とに大別されている。枠側部材ＧＭ１には、ガラス扉６や前面板７が枢着された前枠３と、その外側の木製外枠１とが含まれており、機種の変更に拘わらず、長期間にわたって遊技ホールに固定的に設置される。一方、盤側部材ＧＭ２は、機種変更に対応して交換され、新たな盤側部材ＧＭ２が、元の盤側部材の代わりに枠側部材ＧＭ１に取り付けられる。なお、枠側部材Ｇ１を除く全てが、盤側部材ＧＭ２である。
【００３２】
図３の破線枠に示す通り、枠側部材ＧＭ１には、電源基板２０と、払出制御基板２４と、発射制御基板２５と、枠中継基板３２とが含まれており、これらの回路基板が、前枠３の適所に各々固定されている。一方、遊技盤５の背面には、主制御基板２１、演出制御基板２２、画像制御基板２３が、表示装置ＤＩＳＰやその他の回路基板と共に固定されている。
【００３３】
そして、枠側部材ＧＭ１と盤側部材ＧＭ２とは、一箇所に集中配置された接続コネクタＴ１〜Ｔ４によって電気的に接続されている。接続コネクタＴ１〜Ｔ４は、この実施例では、遊技盤５の背面視左下に集中配置されている。そして、ガラス扉６を開放した状態で、前枠３の表側から、遊技盤５の左端を前枠３に係止して回転支点を確保し、確保した回転支点を中心に遊技盤５を回転させることで、前枠３の内側に遊技盤５を嵌合させる。なお、遊技盤５を嵌合させると、全ての接続コネクタＴ１〜Ｔ４が接続状態となり、それだけで枠側部材ＧＭ１と盤側部材ＧＭ２の接続が完了し、パチンコ機ＧＭが動作可能な状態となる。
【００３４】
図３に示す通り、電源基板２０は、接続コネクタＴ２を通して、主基板中継基板２８に接続され、接続コネクタＴ３を通して、電源中継基板３０に接続されている。そして、主基板中継基板２８は、電源基板２０から受けたシステムリセット信号ＳＹＳ、ＲＡＭクリア信号ＣＬＲ、電圧降下信号ＡＢＮ、バックアップ電源ＢＵ、ＤＣ１２Ｖ、ＤＣ３２Ｖを、そのまま主制御部２１に出力している。同様に、電源中継基板３０も、電源基板２０から受けたシステムリセット信号ＳＹＳや、交流及び直流の電源電圧を、そのまま演出インタフェイス基板２７に出力している。なお、演出インタフェイス基板２７は、受けたシステムリセット信号ＳＹＳを、そのまま演出制御部２２と画像制御部２３に出力している。
【００３５】
一方、払出制御基板２４は、中継基板を介することなく、電源基板２０に直結されており、主制御部２１が受けると同様の、システムリセット信号ＳＹＳ、ＲＡＭクリア信号ＣＬＲ、電圧降下信号ＡＢＮ、バックアップ電源ＢＵを、その他の電源電圧と共に直接的に受けている。
【００３６】
ここで、電源基板２０が出力するシステムリセット信号ＳＹＳは、電源基板２０に交流電源２４Ｖが投入されたことを示す信号であり、この信号によって各制御部２１〜２４のワンチップマイコンその他のＩＣ素子が電源リセットされるようになっている。主制御部２１及び払出制御部２４が、電源基板２０から受けるＲＡＭクリア信号ＣＬＲは、各制御部２１，２４のワンチップマイコンの内蔵ＲＡＭの全領域を初期設定するか否かを決定する信号であって、係員が操作する初期化スイッチのＯＮ／ＯＦＦ状態に対応した値を有している。
【００３７】
主制御部２１及び払出制御部２４が、電源基板２０から受ける電圧降下信号ＡＢＮは、交流電源２４Ｖが降下し始めたことを示す信号であり、この電圧降下信号ＡＢＮを受けることによって、各制御部２１、２４では、停電や営業終了に先立って、必要な終了処理を開始するようになっている。また、バックアップ電源ＢＵは、営業終了や停電により交流電源２４Ｖが遮断された後も、主制御部２１と払出制御部２４のワンチップマイコンの内蔵ＲＡＭのデータを保持するＤＣ５Ｖの直流電源である。したがって、主制御部２１と払出制御部２５は、電源遮断前の遊技動作を電源投入後に再開できることになる（電源バックアップ機能）。このパチンコ機では少なくとも数日は、各ワンチップマイコンのＲＡＭの記憶内容が保持されるよう設計されている。
【００３８】
一方、演出制御部２２と画像制御部２３には、上記した電源バックアップ機能が設けられていない。しかし、先に説明した通り、演出制御部２２と画像制御部２３には、電源中継基板３０と演出インタフェイス基板２７を経由して、システムリセット信号ＳＹＳが共通して供給されており、他の制御部２１，２４と、ほぼ同期したタイミングで電源リセット動作が実現される。
【００３９】
図３に示す通り、主制御部２１は、主基板中継基板２８を経由して、払出制御部２５に制御コマンドＣＭＤ”を送信する一方、払出制御部２５からは、遊技球の払出動作を示す賞球計数信号や、払出動作の異常に係わるステイタス信号ＣＯＮを受信している。ステイタス信号ＣＯＮには、例えば、補給切れ信号、払出不足エラー信号、下皿満杯信号が含まれる。
【００４０】
また、主制御部２１は、遊技盤中継基板２９を経由して、遊技盤５の各遊技部品に接続されている。そして、遊技盤上の各入賞口１６〜１８に内蔵された検出スイッチのスイッチ信号を受ける一方、電動チューリップなどのソレノイド類を駆動している。主制御部２１は、遊技盤中継基板２９を経由して、図柄表示基板３３にも接続されて発光体たるＬＥＤ群を点灯駆動している。
【００４１】
主制御部２１において点灯駆動されるＬＥＤ群には、抽選結果表示部１４を構成する７セグメントＬＥＤと、普通図柄表示部１９を構成する２個のＬＥＤランプとが含まれている。また、ゲート１８や図柄始動口１５に、連続して遊技球が通過した個数を示す変動保留数表示部ＨＯ１，ＨＯ２や、大当たりラウンド数などを表示するＬＥＤについても、主制御部２１によって直接的に点灯制御されている。
【００４２】
図３及び図４に示す通り、演出インタフェイス基板２７は、コマンド中継基板２６と、電源中継基板３０と、枠中継基板３１と、演出制御基板２２と、ランプ接続基板３４と、画像制御基板２３とに接続されている。
【００４３】
図４に示すように、演出制御部２２は、音声演出・ランプ演出・データ転送などの処理を実行するワンチップマイコン４０と、ワンチップマイコン４０の制御プログラムなどを記憶するＥＰＲＯＭ４１と、ワンチップマイコン４０からの指示に基づいて音声信号を生成する音声再生ＬＳＩ４２と、再生される音声信号の基礎データである圧縮音声データを記憶する音声用メモリ（フレーズＲＯＭ）４３と、ウォッチドッグタイマＷＤＴとを備えて構成されている。なお、ワンチップマイコン４０は、必要時に、演出回転体ＲＯＴを揺動回転させるための駆動信号を出力する。
【００４４】
ワンチップマイコン４０には、ＥＰＲＯＭ４１に格納された制御プログラムを実行するＣＰＵコアと、プログラム実行時に使用されるワークエリアを構成するＲＡＭと、第二予告抽選時の第二乱数値ＲＮＤ２（図９参照）を生成するカウンタＣＮＴとが、その他の内部回路と共に内蔵されている。ここで、カウンタＣＮＴは、ＣＰＵコアに供給されるシステムクロックΦを受けて、その分周クロックで更新されることで、所定の数値範囲（０〜Ｎ）を高速で循環している。
【００４５】
また、ワンチップマイコン４０には、主制御基板２１から出力された制御コマンドＣＭＤとストローブ信号（割込み信号）ＳＴＢとが、演出インタフェイス基板２７のバッファ４８を経由して供給されている。そして、ストローブ信号ＳＴＢによって起動される受信割込み処理によって、演出制御部２２は、制御コマンドＣＭＤを取得する。演出制御部２２が取得する制御コマンドＣＭＤには、（ａ）エラー報知その他の報知用制御コマンドなどの他に、（ｂ）図柄始動口への入賞に起因する各種演出動作の概要を特定する制御コマンド（変動パターンコマンド）や、（ｃ）変動動作を終了させるための制御コマンド（変動停止コマンド）が含まれている。ここで、変動パターンコマンドで特定される演出動作の概要には、演出開始から演出終了までの演出総時間と、大当り抽選における当否結果とが含まれている。なお、リーチ演出の有無なども変動パターンコマンドによって特定されるが、演出内容の具体的な内容までは特定されていない。
【００４６】
そのため、演出制御部２２では、変動パターンコマンドＣＭＤを取得すると、これに続いて演出抽選を行い（図５のＳＴ２８）、取得した変動パターンコマンドで特定される演出概要を更に具体化している。例えば、リーチ演出や予告演出について、その具体的な内容が決定される（予告抽選は図９）。そして、決定された具体的な遊技内容にしたがい、ＬＥＤ群などの点滅によるランプ演出や、スピーカによる音声演出の準備動作を行うと共に、画像制御部２３に対して、ランプやスピーカによる演出動作に同期した図柄演出に関する制御コマンドＣＭＤ’を出力する。この場合、演出制御部２２は、画像制御部２３に対するストローブ信号（割込み信号）ＳＴＢ’と共に、制御コマンドＣＭＤ’を演出インタフェイス基板２７に向けて出力する。
【００４７】
なお、演出制御部２２は、表示装置ＤＩＳＰに関連する報知用制御コマンドその他の制御コマンドを受信した場合は、その制御コマンドＣＭＤ’を、そのまま割込み信号ＳＴＢ’と共に演出インタフェイス基板２７を経由して、画像制御部２３に出力する。
【００４８】
上記した演出制御基板２２の構成に対応して、演出インタフェイス基板２７は、８ビット長の制御コマンドＣＭＤ’と１ビット長の割込み信号ＳＴＢ’を受けるよう構成されている。そして、これらのデータＣＭＤ’，ＳＴＢ’は、バッファ回路４５を経由して、そのまま画像制御基板２３に出力される。また、演出インタフェイス基板２７は、演出制御部２２から出力されるランプ駆動用の制御信号を受けて、バッファ回路４６を経由して出力する。演出インタフェイス基板２７から出力されたランプ駆動制御信号は、ランプ接続基板３４を経由してＬＥＤランプ群に供給され、その結果、主制御部２１が出力した制御コマンドＣＭＤに対応するランプ演出が実現される。
【００４９】
一方、演出制御基板２２の音声再生ＬＳＩ４２から出力される音声信号ＡＯＬ０，ＡＯＲ０は、演出インタフェイス基板２７に搭載されたデジタルアンプ４４で増幅されて出力される。その結果、主制御部２１が出力した制御コマンドＣＭＤに対応する音声演出が実現される。
【００５０】
図４に示す通り、画像制御部２３は、演出インタフェイス基板２７を経由した制御コマンドＣＭＤ’を受けて図柄演出動作を制御するワンチップマイコン５０と、ワンチップマイコン５０の制御プログラムなどを記憶する制御用ＲＯＭ５１と、ワンチップマイコン５０からの指示に基づいて表示装置（液晶ディスプレイ）ＤＩＳＰを駆動する画像コントローラ（具体的にはVideo Display Processor）５２と、表示装置ＤＩＳＰに描画される基礎データ（スプライトのパターンデータ）などを記憶するグラフィックＲＯＭ５３と、を備えて構成されている。
【００５１】
ワンチップマイコン５０は、演出インタフェイス基板２７から制御コマンドＣＭＤ’を入力ポートに受けると共に、演出インタフェイス基板２７からのストローブ信号ＳＴＢ’を第１割込み端子（不図示）に受けている。そして、ストローブ信号ＳＴＢ’がアクティブになると、制御用ＲＯＭ５１に格納されている割込み処理プログラムが起動して、制御コマンドＣＭＤ’がワンチップマイコン５０に取得されるようになっている。
【００５２】
図５（ａ）〜（ｃ）は、演出制御部２２の動作内容を示すフローチャート、図５（ｄ）は、主制御部２１の動作内容を示すフローチャートである。以下、表示装置ＤＩＳＰで実行される予告演出を特定する予告抽選処理を中心に説明する。
【００５３】
本実施例では、予告動作を実行するか否かも含め、その具体的な実行内容は、主制御部２１から受けた変動パターンコマンドＣＭＤに基づいて、演出制御部２２において抽選決定される。そして、抽選決定された予告演出が、図柄演出動作（変動動作）中の適宜なタイミングで、音声演出などと同期して実行される。なお、変動動作は、図柄始動口１５への遊技球の入賞を契機に開始され、所定時間の演出動作を経た上で、大当り抽選結果を報知して終了する。
【００５４】
このような演出動作を実現するため、先ず、主制御部２１は、図５（ｄ）に示す通り、図柄始動口１５に遊技球が入賞したか否かを、一定時間毎にチェックし（ＳＴ１）、もし遊技球入賞が検出されれば、特別図柄処理において大当り抽選処理を実行する（ＳＴ２）。そして、その抽選結果と演出概要とを特定する変動パターンコマンドＣＭＤを出力する（ＳＴ３）。先に説明した通り、主制御部２１で決定する演出概要は、演出開始から演出終了までの演出総時間と、リーチ演出の有無などに限られ、演出内容の具体的内容は特定されない。
【００５５】
一方、変動パターンコマンドを受ける演出制御部２２の動作は、ＣＰＵがリセットされると開始されるメイン処理（図５（ａ））と、主制御部２１から制御コマンドＣＭＤを受信した際に起動される受信割込み処理（図５（ｂ））とを中心に構成されている。
【００５６】
以下、演出制御部２２のメイン処理について説明すると、図５（ａ）に示す通り、ＣＰＵがリセットされると、ワンチップマイコン４０が初期設定された後（ＳＴ２１）、チェックデータ（管理データ）の適否が検査される（ＳＴ２２）。ここでチェックデータとは、ステップＳＴ３２において、ＲＡＭの所定領域に対して実行された加算演算の演算結果（チェックサム値）である。例えば、ＣＰＵが電源リセットされたような場合には、当然、チェックデータが一致しないので、ＲＡＭの全領域をクリア処理する（ＳＴ２４）。
【００５７】
一方、ウォッチドックタイマによるＣＰＵリセットのような場合には、チェックデータが一致する場合もある。それは、プログラムが暴走状態とはなったものの、ＲＡＭのワークエリアに、不合理なデータを何も書込んでいないような場合である。そこで、そのような場合には、中断された制御動作を、問題なく再開できるようバックアップ復帰処理を実行する（ＳＴ２３）。バックアップ復帰処理では、例えば、実行中の演出動作（音声演出やランプ演出）や、その他の制御動作を、適当な区切り位置から再開できるよう初期設定する。
【００５８】
次に、演出制御基板２２に搭載されている音声再生ＬＳＩについて初期化処理を実行した後（ＳＴ２５）、ステップＳＴ２６〜ＳＴ３２の処理を無限ループ状に繰り返す。具体的には、先ず、ＣＰＵを割込み許可状態に設定した後（ＳＴ２６）、割込み待ち処理を実行する（ＳＴ２７）。この割込み待ち処理は、例えば４ｍＳ毎に起動されるタイマ割込み処理（不図示）の完了を確認する処理である。
【００５９】
割込み待ち処理では、図５（ｃ）に示す通り、先ず、演出制御基板２２に搭載されたウォッチドッグタイマにクリアパルスを送信して、ＣＰＵが強制リセットされることを回避する（ＳＴ１２）。
【００６０】
次に、演出抽選処理や予告抽選処理で使用される乱数値を更新しつつ（ＳＴ１３）、タイマ割込み処理が完了するのを待つ（ＳＴ１４）。本実施例では、予告抽選処理は二階層構造で構成されており、第一階層の第一予告抽選では、第一乱数値ＲＮＤ１が使用され、第二階層の第二予告抽選では第二乱数値ＲＮＤ２が使用される。そして、ステップＳＴ１３の処理では、第一乱数値ＲＮＤ１が更新される。なお、第二乱数値ＲＮＤ２は、ワンチップマイコン４０の内蔵カウンタＣＮＴで構成されているので、システムクロックの整数倍の周期で高速に更新されている。
【００６１】
乱数更新処理（ＳＴ１３）が終わると、タイマ割込み処理の完了が判定されるが、不図示のタイマ割込み処理では、タイマ割込みを受けると確認フラグをセットするので、ステップＳＴ１４では、この確認フラグを繰り返しチェックすることになる。そして、確認フラグのセット状態が確認されたら、確認フラグをリセットしてサブルーチン処理を終える（ＳＴ１５）。
【００６２】
このようにして割込み待ち処理（ＳＴ２７）が終われば、図５（ｂ）に示す受信割込み処理で取得されている制御コマンドＣＭＤを解析し、もし、変動パターンコマンドを受信している場合には、変動パターンコマンドＣＭＤに基づく演出抽選処理と予告抽選処理とを実行して、音声演出、ランプ演出、及び図柄演出の演出内容を、演出コマンドＣＭＤ’と共に特定する（ＳＴ２８）。
【００６３】
ここで、図柄演出については、リーチ演出内容や予告演出内容を含んで具体的に特定される。但し、予告演出を実行するか否か、及び実行する具体的な予告動作内容は、演出抽選処理ではなく、これに続く、二階層の予告抽選処理によって特定される。なお、予告抽選処理の具体的内容は、図６〜図１０に基づいて後述する。
【００６４】
このようにして演出内容が決定されると、特定された演出内容の進行を規定する演出シナリオを開始させる（ＳＴ２９）。なお、既に演出動作中であれば、実行中の演出シナリオを進行させる（ＳＴ２９）。ここで、音声演出とランプ演出の進行については、演出制御部２２に設けられた演出シナリオに基づいて具体的に制御されるが、図柄演出の進行については、画像制御部２３に設けられた演出シナリオに基づいて制御される。したがって、演出制御部２２の演出シナリオは、図柄演出の演出終了タイミングを規定しているだけである。
【００６５】
次に、ステップＳＴ２８のタイミングで演出抽選処理が実行された場合には、演出抽選処理で特定された演出内容を規定する演出コマンドや予告コマンドを画像制御部２３に伝送する（ＳＴ３０）。例えば、予告コマンドを伝送する場合には、演出コマンドＣＭＤ’と、予告コマンドＣＭＤ’とが、この順番で連続的に一気に送信される。なお、主制御部２１から受信した制御コマンドＣＭＤが、報知用制御コマンドや変動停止コマンドなどである場合には、受信した制御コマンドを、そのまま画像制御部２３に転送する。
【００６６】
次に、特定されている演出シナリオの進行に対応して、音データやランプデータの出力処理を実行する（ＳＴ３１）。なお、音声演出とランプ演出は、表示装置ＤＩＳＰでの図柄演出動作の開始タイミングに一致させるべく、所定の遅延時間を経て開始される。最後に、チャンスボタン１１に関するボタン対応処理が実行された後（ＳＴ３２）、ＲＡＭエリアの所定領域に対して加算演算を実行して、その演算結果たるチェックサム値を記憶してステップＳＴ２６に戻る（ＳＴ３３）。
【００６７】
以上、演出制御部２２の制御動作を総括的に説明したので、次に、二階層の予告抽選処理について図６〜図１０を参照しつつ説明する。
【００６８】
図６に示す通り、演出抽選処理で具体的に特定される演出動作は、例えば、ノーマル演出、ノーマルリーチ外れ演出、Ｘリーチ外れ演出、Ｙリーチ外れ演出、Ｚリーチ外れ演出、Ｘロングリーチ外れ演出、Ｙロングリーチ外れ演出、Ｚロングリーチ外れ演出、ノーマルリーチ当り演出、Ｘリーチ当り演出、Ｙリーチ当り演出、Ｚリーチ当り演出、Ｘロングリーチ当り演出、Ｙロングリーチ当り演出、Ｚロングリーチ当り演出に大別される。
【００６９】
ここで、「ノーマル」とはリーチ演出を伴うことなく、外れ状態を報知して終わる演出を意味する。一方、「ノーマルリーチ」、「Ｘリーチ」、「Ｙリーチ」、「Ｚリーチ」は、所定の信頼度で大当り状態の招来を示すリーチ演出を意味する。また、「Ｘロングリーチ」、「Ｙロングリーチ」、「Ｚロングリーチ」は、演出時間が長い分だけ、大当り状態となる信頼性が高いリーチ演出である。
【００７０】
先に説明した通り、図６のステップＳＴ２８の処理では、主制御部２１から受けた変動パターンコマンドＣＭＤで規定される大当り抽選結果に対応して、大当り状態又は外れ状態を報知して終わる演出動作が抽選決定され、演出コマンドＣＭＤ’が特定される。図６に示す通り、演出コマンドＣＭＤ’は、例えば、Ａ００１Ｈ，Ａ００２Ｈ，Ａ００３Ｈ，Ａ００４Ｈ，Ａ００５Ｈ，Ａ００６Ｈ，Ａ００７Ｈ，Ａ００８Ｈ，Ａ００９Ｈ，Ａ００ＡＨ，Ａ００ＢＨ，Ａ００ＣＨ，Ａ００ＤＨ，Ａ００ＥＨ，Ａ００Ｆの何れかである。なお、Ｈは、１６進数表示を意味する。
【００７１】
このようにして、演出コマンドＣＭＤ’が抽選決定されると、これに続いて、予告抽選が実行されて、予告演出の内容が特定される（図５のＳＴ２８）。この実施例では、予告抽選処理は、二階層構造を有しており、先ず、予告演出Ａについての第一予告抽選を実行し、その抽選結果を踏まえて予告演出Ｂについての第二予告抽選を実行する。第一予告抽選処理では、図６に示す抽選値テーブルＴＢＬ１が使用され、第二予告抽選処理では、図８（ａ）に示す抽選値テーブルＴＢＬ２が補正されて使用される。
【００７２】
図６に示す通り、抽選値テーブルＴＢＬ１には、予告演出ａ０〜予告演出ａ３の選択確率を規定する抽選値が、演出コマンドＣＭＤ’毎に格納されている。第一予告抽選では、０〜１４８の数値範囲で更新される第一乱数値ＲＮＤ１が使用され、例えば、演出コマンド＝Ａ００１Ｈの状態では、予告演出ａ０，ａ１，ａ２，ａ３が、各々、１４０／１４９，８／１４９，１／１４９，０／１４９の確率で選択される。なお、この実施例の予告演出ａ０は、予告演出Ａを実行しないことを意味しており、したがって、リーチ演出を伴うことなく外れ状態を報知して終わる「ノーマル」演出が選択されてい場合（ＣＭＤ’＝Ａ００１Ｈ）には、予告演出Ａが実行されない確率が１４０／１４９である。
【００７３】
また、図８（ａ）に示す抽選値テーブルＴＢＬ２には、予告演出ｂ０〜予告演出ｂ３の選択確率を規定するデフォルト抽選値Ｂｎが、演出コマンドＣＭＤ’毎に格納されている。ここに格納されているデフォルト抽選値Ｂｎは、第一予告抽選の抽選結果に応じて、適宜に補正された後に第二予告抽選の抽選値Ｂｎ’として使用される。
【００７４】
このような第二予告抽選処理に対応して、図６に示す抽選値テーブルＴＢＬ１には、補正演算の演算種別を特定するα欄（種別パラメータα）と、補正演算の数値パラメータを特定するβ欄（数値パラメータβ）とが設けられ、種別パラメータα及び数値パラメータβが、演出コマンドＣＭＤ’毎に格納されている。なお、種別パラメータα及び数値パラメータβが空欄（＝ＮＵＬＬ）の場合もあり、このＮＵＬＬデータは、第二予告抽選を実行しないことを意味する。
【００７５】
図７は、種別パラメータαで特定される演算内容と、その演算で使用される数値パラメータβの意義を示すものである。図７に示す通り、この実施例では、種別パラメータαが０００１Ｂ〜０１１０Ｂである場合は、抽選値テーブルＴＢＬ２のデフォルト抽選値Ｂｎに対するマスク演算を実行することを意味し、数値パラメータβがマスクデータとなる。そして、種別パラメータαの違い（０００１Ｂ〜０１１０Ｂ）は、マスク演算を実行する条件を意味している。なお、Ｂは２進数を意味するが、種別パラメータα（８ビット長）の上位４ビットは００００Ｂである。同様に、種別パラメータα＝０００１Ｂ〜０１１０Ｂに対応する数値パラメータβ（８ビット長）の上位４ビットも００００Ｂである。
【００７６】
一方、種別パラメータαが１００１Ｂ〜１１１１Ｂである場合は、抽選値テーブルＴＢＬ２のデフォルト抽選値Ｂｎに対する加算演算を意味し、数値パラメータβの整数倍の値が、加算値として使用される。上記した通り、数値パラメータβは８ビット長であるが、種別パラメータα（１００１Ｂ〜１１１１Ｂ）に対応する数値パラメータβは、正負の値をとり、負の値は、２の補数（８ビット長）で表現される。したがって、数値パラメータβが正であれば、加算演算となるが、数値パラメータβが負であれば、実質的には減算演算となる。
【００７７】
以上を踏まえて、図５のステップＳＴ２８の予告抽選処理を更に詳細に説明する。図９は、予告演出Ａについての第一予告抽選と、予告演出Ｂについての第二予告抽選とを示している。
【００７８】
第一予告抽選処理では、演出コマンドＣＭＤ’と、第一乱数値ＲＮＤ１（０〜１４８）とに基づいて、図６に示す抽選値テーブルＴＢＬ１を検索して、予告演出Ａの具体的内容を抽選決定する（ＳＴ４０）。その結果、予告演出Ａとして、予告演出ａ０〜予告演出ａ３の何れを実行するかが決定される。
【００７９】
次に、演出コマンドＣＭＤ’に対応する抽選値テーブルＴＢＬ１のα欄を検索して、有意データが格納されているか否かに基づいて、予告演出Ａに関連又は従属する予告演出Ｂが存在するか否かを判定する（ＳＴ４１）。そして、α欄に有意データが格納されている場合には、演出コマンドＣＭＤ’で特定される抽選値テーブルＴＢＬ１のα欄とβ欄の値に基づいて、抽選値テーブルＴＢＬ２の抽選値Ｂｎの補正演算を実行し、補正後の抽選値Ｂｎ’をＲＡＭのワークエリアＷＲ（ｉ）に記憶すると共に、補正された抽選値Ｂｎ’の総数ＭＡＸを総和変数Ｍに記憶する（ＳＴ４２）。なお、ステップＳＴ４２の詳細は、図１０に基づいて更に後述する。
【００８０】
次に、ワンチップマイコンの内蔵カウンタＣＮＴから、第二乱数値ＲＮＤ２を取得し（ＳＴ４３）、取得した第二乱数値ＲＮＤ２が、補正後の抽選値Ｂｎ’の総数ＭＡＸ以上か否かを判定する（ＳＴ４４）。
【００８１】
このような判定処理を設けるのは、本実施例では、ステップＳＴ４２の処理によって抽選値Ｂｎが補正されるので、第二乱数値ＲＮＤ２の発生範囲（０〜Ｎ）のうち、必要な数値範囲（０〜ＭＡＸ−１）だけを使用するためである。なお、補正後の抽選値Ｂｎ’の総数ＭＡＸは、デフォルト抽選値Ｂｎの総数より減少する場合だけでなく、増加する場合もあるので、第二乱数値ＲＮＤ２の発生範囲（０〜Ｎ）は、補正後の抽選値Ｂｎ’の総数ＭＡＸの最大値より大きく設定されている。
【００８２】
ステップＳＴ４３の処理によって、必要な数値範囲（０〜ＭＡＸ−１）の第二乱数値ＲＮＤ２が取得されると、次に、第二予告抽選処理を実行する（ＳＴ４５）。具体的には、第二乱数値ＲＮＤ２と、演出コマンドＣＭＤ’とに基づいて、ワークエリアＷＲ（ｉ）を検索して、予告演出Ｂの具体的内容ｂ０〜Ｂ３を抽選決定する（ＳＴ４５）。
【００８３】
第二予告抽選処理は、第一予告抽選処理と同様に、例えば、図９（ｂ）に示す通りに実行される。先ず、カウント変数ｉをゼロクリアし（ＳＴ５０）、ＲＮＤ２←ＲＮＤ２−ＷＲ（ｉ）の演算を実行することで、予告演出ｂ０に当選しているか否かを判定する（ＳＴ５１）。ここで、ワークエリアＷＲ（０）には、予告演出ｂ０に対応する抽選値（補正後の抽選値Ｂ０’）が格納されており、ＲＮＤ２＜ＷＲ（０）であれば、予告演出ｂ０に当選したことになる。
【００８４】
そのため、ステップＳＴ５１の処理後の第二乱数値ＲＮＤ２が負であれば、当選番号をｉ＋１に特定してサブルーチン処理を終える（ＳＴ５４）。一方、ステップＳＴ５１の処理後の第二乱数値ＲＮＤ２が、ＲＮＤ２≧０であれば、カウント変数ｉをインクリメントしつつ（ＳＴ５０）、ステップＳＴ５１〜ＳＴ５５の処理を繰返すことで、当選番号（＝ｉ＋１）を決定する。
【００８５】
図１０は、図９（ａ）のステップＳＴ４２の補正演算を具体的に例示したものであり、図１０（ａ）は、種別パラメータαが０００１Ｂ〜０１１０Ｂの場合に実行されるマスク演算を示している。図７に示す通り、このマスク演算は、予告演出ａ０が選択されるか（α＝０００１Ｂ）、予告演出ａ１が選択されるか（α＝００１０Ｂ）、予告演出ａ２が選択されるか（α＝００１１Ｂ）、予告演出ａ３が選択されるか（α＝０１００Ｂ）、予告演出ａ０以外が選択されるか（α＝０１０１Ｂ）、予告演出ａ３以外が選択されるか（α＝０１１０Ｂ）の条件下で実行される。
【００８６】
図１０（ａ）に示すマスク演算処理では、最初に、抽選値テーブルＴＢＬ２の抽選値ＢｎをワークエリアＷＲ（ｉ）に転送する（ＳＴ６０）。次に、処理回数を管理するカウント変数ｉと、補正後の抽選値の数値範囲を算出する総和変数Ｍとをゼロクリアすると共に、抽選値テーブルＴＢＬ１のβ欄に記憶されている数値パラメータβをＣＰＵのＢレジスタに取得する（ＳＴ６１）。なお、ＣＰＵは、特に限定されないが、ここでは、説明の都合上、Ｚ８０ＣＰＵの同等品であるとする。したがって、Ｂレジスタは８ビット長である。
【００８７】
次にＢレジスタの値を右に１ビットシフトして、Ｂレジスタの最下位ビットをキャリーフラグＣＹに移動させる（ＳＴ６２）。先に説明した通り、数値パラメータβは、マスク演算のマスク値である。そして、数値パラメータβのｂｉｔ３〜ｂｉｔ０は、抽選値テーブルＴＢＬ２に記憶されている４つの予告演出ｂ０〜ｂ３のデフォルト抽選値Ｂ０〜Ｂ３に対応する。
【００８８】
そこで、キャリーフラグＣＹが＝１の場合には何もしないが、キャリーフラグＣＹが＝０の場合には、ワークエリアのＷＲ（Ｎ−ｉ−１）に格納されている抽選値を０に書き換える（ＳＴ６４）。なお、この実施例では、デフォルト抽選値Ｂ０〜Ｂ３が４個しか存在しないので、ステップＳＴ６４におけるＮは、Ｎ＝４である。
【００８９】
次に、補正後の抽選値を総和変数Ｍに加算し（ＳＴ６５）、カウント変数ｉをインクリメントする（ＳＴ６６）。そして、カウント変数ｉがＮに一致しない限り、ステップＳＴ６２〜ＳＴ６７の処理を繰返す。その結果、抽選値テーブルＴＢＬ２に記憶されている予告演出ｂ０〜ｂ３に対応するデフォルト抽選値Ｂ０〜Ｂ３が、数値パラメータβのｂｉｔ０〜ｂｉｔ３によってマスク演算されて、補正後の抽選値Ｂ０’〜Ｂ３’となる。
【００９０】
例えば、演出コマンドＣＭＤ’＝Ａ００３であって、「外れのＸリーチ」が選択されている状態において、α＝０１００に対応する予告演出ａ３が選択された場合（選択確率３／１４９）、予告演出ｂ０〜ｂ３の抽選値が、（７０，１６，３，０）から（７０，０，０，０）に補正されることで、必ず予告演出ｂ０が選択されることになる（図６の矢印部、及び図８（ｃ）参照）。なお、予告演出ｂ０は予告動作が無いことを意味する。
【００９１】
一方、演出コマンドＣＭＤ’＝Ａ００Ａであって、「当りのＸリーチ」が選択されている状態においては、α＝１１００に対応する予告演出ａ３が選択された場合には（選択確率２８／１４９）、予告演出ｂ０〜ｂ３の抽選値が、後述する加減演算によって、（３５，１８，１８，１８）から（３５，１６，１４，１２）に補正される（図６の太字部分、及び図８（ｃ）参照）。そのため、Ｘリーチ演出において、予告演出ａ３の後に、何らかの予告演出Ｂが実行された場合には、「当りのＸリーチ」が実行されていること（つまり、当選状態であること）が習熟した遊技者には明らかとなる。この点は、Ｘロングリーチ演出においても同様である（図６の太字部分、及び図８（ｃ）参照）。
【００９２】
図８（ｄ）には、「Ｙロングリーチ」や「Ｚロングリーチ」が選択されている場合であって（ＣＭＤ’＝Ａ００７，Ａ００Ｅ，Ａ００８，Ａ００Ｆ）、第一予告抽選でａ０が選択されると、抽選値テーブルＴＢＬ２の抽選値Ｂ０〜Ｂ３が、マスク演算で補正されて、予告演出ｂ０の選択確率がゼロとなることを示している。
【００９３】
本実施例では、予告演出ａ０や予告演出ｂ０は、予告演出Ａや予告演出Ｂを実行しないことを意味する。したがって、本実施例のマスク演算を実行するだけで、新たな抽選値テーブルを設けることなく、「Ｙロングリーチ」や「Ｚロングリーチ」の実行中に、予告演出が何も実行されない不自然な事態を回避することができる。また、図８（ｄ）から確認できる通り、「Ｙロングリーチ」や「Ｚロングリーチ」の実行中に、予告演出Ａを経ることなく予告演出Ｂが出現すると、予告演出ｂ１＜予告演出ｂ２＜予告演出ｂ３の順番に大当りの期待値が高まり、予告演出ｂ３が出現すれば、当選状態が確定していることが習熟した遊技者に明らかとなる。
【００９４】
以上、図１０（ａ）に基づいてマスク演算を説明したので、次に、図１０（ｂ）に基づいて加減演算について説明する。
【００９５】
図７に示す通り、この加減演算は、予告演出ａ０が選択されるか（α＝１００１Ｂ）、予告演出ａ１が選択されるか（α＝１０１０Ｂ）、予告演出ａ２が選択されるか（α＝１０１１Ｂ）、予告演出ａ３が選択されるか（α＝１１００Ｂ）、予告演出ａ０以外が選択されるか（α＝１１０１Ｂ）、予告演出ａ３以外が選択されるか（α＝１１１０Ｂ）の条件下で実行される。
【００９６】
加減算の演算処理でも、最初に、抽選値テーブルＴＢＬ２の抽選値ＢｎをワークエリアＷＲ（ｉ）に転送する（ＳＴ７０）。次に、処理回数を管理するカウント変数ｉと、補正後の抽選値の数値範囲を算出する総和変数Ｍとをゼロクリアすると共に、補正値変数ＡＭＤをゼロクリアする（ＳＴ７１）。
【００９７】
そして、ＷＲ（ｉ）←ＷＲ（ｉ）＋ＡＭＤの演算を実行して、デフォルト抽選値Ｂｉに補正値ＡＭＤを加算する（ＳＴ７２）。次に、ＡＭＤ←ＡＭＤ＋βの演算を実行して、補正値変数ＡＭＤの値を更新する（ＳＴ７３）。先に説明した通り、数値パラメータβは、正負の値であり、ＡＭＤ←ＡＭＤ＋βの演算は、βの値に応じて、加算又は減算を意味する。また、ステップＳＴ７２の処理で補正した抽選値ＷＲ（ｉ）を総和変数Ｍに加算すると共に、カウント変数ｉをインクリメントする（ＳＴ７３）。
【００９８】
そして、カウント変数ｉがＮに一致しない限り、ステップＳＴ７２〜ＳＴ７４の処理を繰返す。その結果、抽選値テーブルＴＢＬ２に記憶されている予告演出ｂ０〜ｂ３に対応するデフォルト抽選値Ｂｉ（＝Ｂ０〜Ｂ３）が、数値パラメータβに基づいてＢｉ’（＝Ｂｉ＋ｉ×β）に補正される。
【００９９】
例えば、演出コマンドＣＭＤ’＝Ａ００Ａであって、「当りのＸリーチ」が選択されている状態においては、α＝１１００に対応する予告演出ａ３が選択された場合（図７参照）には、予告演出ｂ０〜ｂ３の抽選値（３５，１８，１８，１８）が、Ｂｉ＋ｉ×βの演算によって、（３５，１８−２，１８−４，１８−６）に補正される（図６の太字部分、及び図８（ｃ）参照）。β＝１１１０が−２を意味することも含め、これらの点は、前述した通りである。
【０１００】
また、演出コマンドＣＭＤ’＝Ａ００Ｄ（当りのＸロングリーチ）であって、α＝１１００に対応する予告演出ａ３が選択された場合にも、予告演出ｂ０〜ｂ３の抽選値（３５，１８，１８，１８）が、Ｂｉ＋ｉ×βの演算によって（３５，１８−２，１８−４，１８−６）に補正される。
【０１０１】
このように、この実施例では、予告演出Ｂを選択するための抽選値テーブルを増加することなく、予告演出Ａの抽選結果に対応して選択確率を適宜に変更して、予告演出Ｂを従属的に選択することができる。
【０１０２】
以上、本発明の実施例について詳細に説明したが、具体的な記載内容は特に本発明を限定するものではない。例えば、実施例のように演算パラメータβを使用することなく、種別パラメータαだけで、固定的な演算を選択するように構成しても良い。なお、種別パラメータα、及び／又は、演算パラメータβは、必ずしも抽選値テーブルＴＢＬ１に設ける必要はなく、抽選値テーブルＴＢＬ２その他に配置しても良いのは勿論である。
【０１０３】
また、実施例では、ノーマル演出、ノーマルリーチ外れ演出、Ｘリーチ外れ演出、Ｙリーチ外れ演出、Ｚリーチ外れ演出、Ｘロングリーチ外れ演出、Ｙロングリーチ外れ演出、Ｚロングリーチ外れ演出、ノーマルリーチ当り演出、Ｘリーチ当り演出、Ｙリーチ当り演出、Ｚリーチ当り演出、Ｘロングリーチ当り演出、Ｙロングリーチ当り演出、Ｚロングリーチ当り演出などに大別される演出動作を、演出制御部２２で抽選決定する構成を採ったが、この動作を主制御部２１に委ねても良い。
【０１０４】
このような場合には、主制御部２１から出力される制御コマンドＣＭＤの一部が演出コマンドとなり、演出制御部２２では、演出抽選処理を省略して、演出コマンドに基づいて予告抽選処理だけを実行することになる。
【０１０５】
また、演出制御部２２において演出抽選処理を実行する場合でも、予告抽選処理については、画像制御部２３において実行しても良い。なお、何れの場合にも、演出制御部２２と画像制御部２３とを一体化しても良いのは勿論である。
【符号の説明】
【０１０６】
２１            主制御部
２２            演出制御部
２３            画像制御部
ＴＢＬ１        抽選値テーブル
ＴＢＬ２        抽選値テーブル
【図１】
2011115281.tif 000003
【図２】
2011115281.tif 000004
【図４】
2011115281.tif 000005
【図５】
2011115281.tif 000006
【図６】
2011115281.tif 000007
【図７】
2011115281.tif 000008
【図８】
2011115281.tif 000009
【図９】
2011115281.tif 000010
【図１０】
2011115281.tif 000011
【図１１】
2011115281.tif 000012
【図３】
2011115281.tif 000013