(57)【要約】【課題】  画像表示による多彩な演出により演出態様を遊技者に表示することができる遊技機を提供する。【解決手段】  仮想的な座標空間内に設けられた複数の区域に亘って移動する特定の移動オブジェクトと、座標空間内に配置された視点位置と、の座標空間における位置関係を、所定のタイミング毎に算出し、特定の移動オブジェクトを視点位置から見た画像を生成し、生成した画像を表示させる。当選役が特定の役であり、かつ移動中の特定の移動オブジェクトが複数の区域のうちの特定の区域に位置している場合に、複数の予告態様から、特定の区域に関連した第１の予告態様を第１の確率で選択し、特定の区域とは異なる所定の区域に関連した第２の予告態様を第１の確率よりも低い第２の確率で選択し、表示させる。【選択図】        図１７
2005058354.tif 000002
【特許請求の範囲】
【請求項１】
遊技者による操作の結果に基づき遊技開始指令信号を出力する遊技開始指令手段と、前記遊技開始指令手段から出力される前記遊技開始指令信号に基づいて所定の役を当選役として決定する当選役決定手段と、前記当選役が所定の役であることに基づいて所定の入賞態様を入賞表示手段に停止表示させる入賞表示制御手段と、前記当選役が特定の役であることに基づいて前記入賞表示制御手段が特定の入賞態様を停止表示させた場合に、遊技者に特定の遊技価値を付与する遊技価値付与手段と、仮想的な座標空間内に設けられた複数の区域に亘って移動する特定の移動オブジェクトと、前記座標空間内に配置された視点位置と、の前記座標空間における位置関係を、所定のタイミング毎に算出し、前記特定の移動オブジェクトを前記視点位置から見た画像を生成する画像生成手段と、前記入賞表示手段とは別体に設けられた画像表示手段に、前記画像生成手段により生成した前記画像を表示させる画像表示制御手段と、前記当選役が前記特定の役であり、かつ移動中の前記特定の移動オブジェクトが複数の区域のうちの特定の区域に位置している場合に、複数の予告態様から、前記特定の区域に関連した第１の予告態様を第１の確率で選択し、前記特定の区域とは異なる所定の区域に関連した第２の予告態様を前記第１の確率よりも低い第２の確率で選択する予告態様選択手段と、前記予告態様選択手段が選択した予告態様を、前記画像表示手段に表示させる予告表示制御手段と、を備えたことを特徴とする遊技機。
【請求項２】
請求項１に記載の遊技機において、
前記画像表示制御手段は、表示されていた前記画像生成手段により生成された画像を一旦消去し、前記予告表示制御手段により前記第１の予告態様または前記第２の予告態様を前記画像表示手段に表示させた後に、前記一旦消去された時点の画像に継続する画像を表示することを特徴とする遊技機。
【請求項３】
仮想的な座標空間に配置された移動オブジェクトと、視点位置と、に基づいた画像を表示する画像表示制御手段を備えた遊技機であって、
前記仮想的な座標空間における移動オブジェクトの座標に基づいて、遊技結果を予告表示することを特徴とする遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遊技結果を表示する遊技結果表示手段と、その表示に関連して表示される画像表示手段とを備え、それらを制御するマイクロコンピュータ等の制御手段とを備えたパチスロ機、その他の遊技機に関する。
【背景技術】
【０００２】
パチスロ機は、正面の表示窓内に複数の図柄を変動表示する回転リールを複数配列して構成した機械的変動表示装置を有する。遊技者のスタート操作に応じて、制御手段が変動表示装置を駆動制御して各リールを回転させることにより、図柄を変動表示させ、自動的に或いは遊技者の停止操作により、各リールの回転を停止させる。このとき、表示窓内に表示された各リールの図柄が特定の組合せ（入賞態様）になった場合にメダル、又はコイン等の遊技媒体を払出すことで遊技者に利益を付与する。
【０００３】
現在主流の機種においては、有効化された入賞ライン（以下「有効ライン」という）に沿って所定の図柄の組合せが並んでメダルやコイン等が払出される役に入賞するためには、内部的な抽選処理（以下「抽選」という）により役に当選（以下「当選」という）し、且つその当選した役（以下「当選役」という）の入賞を示す図柄組合せを有効ラインに停止できるタイミングで遊技者が停止操作を行うことが要求される。
【０００４】
また、単位時間当りに使用可能（投入可能）な遊技媒体が所定の値を超えないようにすること等を目的として、入賞すると遊技媒体を賭けることなく次のゲームを行うことが可能となる役（以下「再遊技」という）が設けられた遊技機が現在の主流である。そして、この「再遊技」に当選する確率が高い状態（以下「高確率再遊技状態」又は「ＦＴ」という）を発生させる機能を備えた遊技機が提供されている。そしてこの「ＦＴ」のときには、遊技者は、相対的に大きな利益を得ることができる「ビッグボーナス（以下、「ＢＢ」と略記）」又は「レギュラーボーナス（以下、「ＲＢ」と略記）」に当選していても入賞することができない。
【０００５】
現在のパチスロ機には、当選している役に応じて、その当選を画像表示により遊技者に報知する演出を行う機種がある。さらに、「ＦＴ」であれば「ＢＢ」又は「ＲＢ」当選していても入賞することができないが、「ＦＴ」が終了して「ＢＢ」又は「ＲＢ」に入賞可能となったときに、それを画像表示により遊技者に報知する演出を行う機種がある。
【特許文献１】特開２０００−１３５３０６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
従来の遊技機よりも、更に、多彩な演出を行うことができる遊技機が望まれており、本発明の目的は、画像表示による多彩な演出により演出態様を遊技者に表示することができる遊技機を提供することである。
【課題を解決するための手段】
【０００７】
具体的には、本発明では、以下のようなものを提供する。
【０００８】
（１）  遊技者による操作の結果に基づき遊技開始指令信号を出力する遊技開始指令手段（例えば、後述のスタートスイッチ６Ｓ、後述の図９のステップＳ８の判別を行う手段、後述の主制御回路７１など）と、前記遊技開始指令手段から出力される前記遊技開始指令信号に基づいて所定の役を当選役として決定する当選役決定手段（例えば、後述の図９のステップＳ１３、図１１のステップＳ４１、図１４のステップＳ７６を行う手段、後述の主制御回路７１など）と、前記当選役が所定の役であることに基づいて所定の入賞態様を入賞表示手段（例えば、後述のリール３Ｌ，３Ｃ，３Ｒなど）に停止表示させる入賞表示制御手段（例えば、後述の図１０のステップＳ２３、ステップＳ２４を行う手段、後述の主制御回路７１など）と、前記当選役が特定の役であることに基づいて前記入賞表示制御手段が特定の入賞態様を停止表示させた場合に、遊技者に特定の遊技価値を付与する遊技価値付与手段（例えば、後述の図１０のステップＳ３３、後述の主制御回路７１など）と、仮想的な座標空間（例えば、後述の図２４で概念的に示される空間など）内に設けられた複数の区域（例えば、後述の図２４に示される土俵を示す区域、食堂を示す区域、野原を示す区域など）に亘って移動する特定の移動オブジェクト（例えば、後述の図２４の主キャラクタｄなど）と、前記座標空間内に配置された視点位置（例えば、後述の図４１〜４３で（ａ）又は（ｂ）で示される矢印の始点など）と、の前記座標空間における位置関係を、所定のタイミング毎に算出し、前記特定の移動オブジェクトを前記視点位置から見た画像を生成する画像生成手段（例えば、後述の図３８のステップＳ４３４を行う手段、後述の図８の画像制御マイコン８１など）と、前記入賞表示手段とは別体に設けられた画像表示手段（例えば、後述の図７の液晶表示装置５など）に、前記画像生成手段により生成した前記画像を表示させる画像表示制御手段（例えば、後述の図８の画像制御ＩＣ８６など）と、前記当選役が前記特定の役であり、かつ移動中の前記特定の移動オブジェクトが複数の区域のうちの特定の区域（例えば、後述の図２４に示される土俵を示す区域）に位置している場合に、複数の予告態様から、前記特定の区域に関連した第１の予告態様を第１の確率で選択し、前記特定の区域とは異なる所定の区域に関連した第２の予告態様を前記第１の確率よりも低い第２の確率で選択する予告態様選択手段（後述の図３５のステップＳ３８３を行う手段、後述の図８の画像制御マイコン８１など）と、前記予告態様選択手段が選択した予告態様を、前記画像表示手段に表示させる予告表示制御手段（例えば、後述の図８の画像制御ＩＣ８６など）と、を備えたことを特徴とする遊技機。
【０００９】
（２）  （１）に記載の遊技機において、前記画像表示制御手段は、表示されていた前記画像生成手段により生成された画像（例えば、通常演出における演出表示画像など）を一旦消去し、前記予告表示制御手段により前記第１の予告態様または前記第２の予告態様（例えば、相撲に関連する演出表示画像、大食い競争に関連する演出表示画像、穴掘りに関連する演出表示画像など）を前記画像表示手段に表示させた後に、前記一旦消去された時点の画像（例えば、通常演出における演出表示画像など）に継続する画像を表示することを特徴とする遊技機。
【００１０】
（３）  仮想的な座標空間（例えば、後述の図２４で概念的に示される空間など）に配置された移動オブジェクト（例えば、後述の図２４の主キャラクタｄなど）と、視点位置（例えば、後述の図４１〜４３で（ａ）又は（ｂ）で示される矢印の始点など）と、に基づいた画像を表示する画像表示制御手段（例えば、後述の図８の画像制御ＩＣ８６など）を備えた遊技機であって、前記仮想的な座標空間における移動オブジェクトの座標に基づいて、遊技結果を予告表示することを特徴とする遊技機。
【発明の効果】
【００１１】
本発明によれば、仮想空間における区域に応じた当選役に関する予告表示を行うので、多彩な演出が可能になり遊技性を向上させることができる。
【発明を実施するための最良の形態】
【００１２】
［遊技機の外観］
図１は、本発明の一実施形態の遊技機１の外観を示す斜視図である。遊技機１は、いわゆるパチスロ機である。この遊技機１は、コイン、メダル、遊技球またはトークンなどの他、遊技者に付与された、もしくは付与される遊技価値の情報を記憶したカード等の遊技媒体を用いて遊技する遊技機であるが、以下ではメダルを用いるものとして説明する。
【００１３】
遊技機１の全体を形成しているキャビネット２の正面には、略垂直面としてのパネル表示部２ａが形成され、その中央には縦長矩形の表示窓４Ｌ，４Ｃ，４Ｒが設けられる。表示窓４Ｌ，４Ｃ，４Ｒには、入賞ラインとして水平方向にトップライン８ｂ、センターライン８ｃ及びボトムライン８ｄ、斜め方向にクロスアップライン８ａ及びクロスダウンライン８ｅが設けられている。これらの入賞ラインは、後述の１−ＢＥＴスイッチ１１、２−ＢＥＴスイッチ１２、最大ＢＥＴスイッチ１３を操作すること、或いはメダル投入口２２にメダルを投入することにより、それぞれ１本、３本、５本が有効化される。どの入賞ラインが有効化されたかは、後で説明するＢＥＴランプ９ａ，９ｂ，９ｃの点灯で表示される。
【００１４】
ここで、入賞ライン８ａ〜８ｅは、役の入賞の成否に関わる。具体的には、所定の役（例えば、後述のチェリーの小役）に対応する一の図柄（例えば、後述の“チェリー（図２の図柄９７）”）がセンターライン８ｃに対応する所定の位置（例えば、後述のＢＥＴ数が“３”であれば左の表示窓４Ｌ内の中段の位置）に停止表示されること、又は所定の役に対応する図柄組合せを構成する図柄がいずれかの有効化された入賞ラインに対応する所定の位置に並んで停止表示されることにより、所定の役に入賞することとなる。
【００１５】
キャビネット２の内部には、各々の外周面に複数種類の図柄によって構成される図柄列が描かれた３個のリール３Ｌ，３Ｃ，３Ｒが回転自在に横一列に設けられ、変動表示手段を形成している。各リールの図柄は表示窓４Ｌ，４Ｃ，４Ｒを透して観察できるようになっている。各リールは、定速回転（例えば８０回転／分）で回転する。
【００１６】
表示窓４Ｌ，４Ｃ，４Ｒの左側には、１−ＢＥＴランプ９ａ、２−ＢＥＴランプ９ｂ、最大ＢＥＴランプ９ｃ、情報表示部１８が設けられる。１−ＢＥＴランプ９ａ、２−ＢＥＴランプ９ｂ及び最大ＢＥＴランプ９ｃは、一のゲームを行うために賭けられたメダルの数（以下、ＢＥＴ数という）に応じて点灯する。ここで、この本実施形態においては、一のゲームは、全てのリールが停止したときに終了する。１−ＢＥＴランプ９ａは、ＢＥＴ数が“１”で１本の入賞ラインが有効化されたときに点灯する。２−ＢＥＴランプ９ｂは、ＢＥＴ数が“２”で３本の入賞ラインが有効化されたときに点灯する。最大ＢＥＴランプ９ｃは、ＢＥＴ数が“３”で全て（５本）の入賞ラインが有効化されたときに点灯する。情報表示部１８は、例えば７セグメントＬＥＤから成り、貯留（クレジット）されているメダルの枚数、役が成立した場合のメダルの払出枚数、後で説明するＢＢ一般遊技状態におけるゲームの回数等を表示する。
【００１７】
表示窓４Ｌ，４Ｃ，４Ｒの下方には水平面の台座部１０が形成され、その台座部１０と表示窓４Ｌ，４Ｃ，４Ｒとの間には液晶表示装置５が設けられている。液晶表示装置５は、リール３Ｌ，３Ｃ，３Ｒとは別体に設けられている。この液晶表示装置５の表示画面５ａには、遊技に関連する情報が表示される。又は、所定の演出態様を液晶表示装置５に表示する。液晶表示装置５の右側にはメダル投入口２２が設けられ、液晶表示装置５の左側には、１−ＢＥＴスイッチ１１、２−ＢＥＴスイッチ１２、及び最大ＢＥＴスイッチ１３が設けられる。１−ＢＥＴスイッチ１１は、１回の押し操作により、クレジットされているメダルのうちの１枚がゲームに賭けられ、２−ＢＥＴスイッチ１２は、１回の押し操作により、クレジットされているメダルのうちの２枚がゲームに賭けられ、最大ＢＥＴスイッチ１３は、１回のゲームに賭けることが可能な最大枚数のメダルが賭けられる。これらのＢＥＴスイッチを操作することで、前述のとおり、所定の入賞ラインが有効化される。
【００１８】
台座部１０の前面部の左寄りには、遊技者がゲームで獲得したメダルのクレジット／払出しを押しボタン操作で切り換えるＣ／Ｐスイッチ１４が設けられている。このＣ／Ｐスイッチ１４の切り換えにより、正面下部のメダル払出口１５からメダルが払出され、払出されたメダルはメダル受け部１６に溜められる。Ｃ／Ｐスイッチ１４の右側には、遊技者の操作により上記リールを回転させ、表示窓４Ｌ，４Ｃ，４Ｒ内での図柄の変動表示を開始するためのスタートレバー６が所定の角度範囲で回動自在に取り付けられている。台座部１０の前面部中央で、液晶表示装置５の下方位置には、３個のリール３Ｌ，３Ｃ，３Ｒの回転をそれぞれ停止させるための３個の停止ボタン７Ｌ，７Ｃ，７Ｒが設けられている。メダル受け部１６の上方の左右には、スピーカ２１Ｌ，２１Ｒが設けられている。尚、本実施形態では、一のゲームは、基本的にスタートレバー６が操作されることにより開始し、全てのリール３Ｌ，３Ｃ，３Ｒが停止したときに終了する。ここで、停止ボタン７Ｌ，７Ｃ，７Ｒは、遊技結果表示手段、または入賞表示手段の一部または全部の可変表示を停止させる停止指令信号を出力する遊技者による操作が可能な位置に設けられた表示停止指令手段を構成する。
【００１９】
［リールの図柄］
図２は、各リール３Ｌ，３Ｃ，３Ｒに表わされた複数種類の図柄が２１個配列された図柄列を示している。各図柄には“００”〜“２０”のコードナンバーが付され、データテーブルとして後で説明するＲＯＭ３２（図７）に格納（記憶）されている。各リール３Ｌ，３Ｃ，３Ｒ上には、“赤７（図柄９１）”、“青７（図柄９２）”、“BAR（図柄９３）”、“ベル（図柄９４）”、“スイカ（図柄９５）”、“リプレイ（図柄９６）”及び“チェリー（図柄９７）”の図柄で構成される図柄列が表わされている。各リール３Ｌ，３Ｃ，３Ｒは、図柄列が図２の矢印方向に移動するように回転駆動される。
【００２０】
尚、本実施形態で、“リプレイ”は再遊技のことを指す。
【００２１】
［入賞組合せに対応する役及び払出枚数］
図３は、各遊技状態における入賞図柄組合せに対応する役及び払出枚数を示す。
【００２２】
本実施形態の遊技状態には、一般遊技状態、通常確率再遊技中ＢＢ持越状態、通常確率再遊技中ＲＢ持越状態、高確率再遊技中ＢＢ持越状態、高確率再遊技中ＲＢ持越状態、ＢＢ一般遊技状態、およびＲＢ遊技状態がある。これら“７種類”の各遊技状態は、基本的に、当選する可能性のある役の種類、後述の再遊技に当選する確率及び入賞成立を実現することが可能なボーナスの種別により区別される。
【００２３】
なお、通常確率再遊技中ＢＢ持越状態、通常確率再遊技中ＲＢ持越状態、高確率再遊技中ＢＢ持越状態、高確率再遊技中ＲＢ持越状態の“４種類”の遊技状態は、図３においてはそれらを総称してボーナス持越状態としている。
【００２４】
各遊技状態の特徴、即ち各遊技状態において当選する役の種類、その確率及び各遊技状態におけるリール３Ｌ，３Ｃ，３Ｒの停止制御の態様（入賞する可能性のある役の種類等）については、後で図４及び図５を参照して説明する。また、各遊技状態間の移行は、後述の遊技状態監視処理（図１２参照）やメダル払出し、ＢＢ、ＲＢの発生（後述の図１０のステップＳ３３）などで行われる。尚、後述（図５参照）のように、各遊技状態には、ボーナスに当選したゲームにおいてボーナスの入賞が不成立となるようなリール３Ｌ，３Ｃ，３Ｒの停止制御が行われる場合がある、という共通点がある。
【００２５】
また、本実施形態では、ボーナスに当選してから、ボーナスに入賞するまでの間、ボーナスを持越役として保持する（一般に、持越と称される）。更に、ボーナスに持越した状態においても、ボーナスに当選するようになっている。そして、入賞することなく複数回ボーナスに当選した場合には、ボーナスの種別毎にその回数を計数（貯留）し、その回数分のボーナスの入賞を実現可能にしている。ＢＢの入賞を実現可能な回数を、以下ＢＢ持越（ストック）数という。また、ＲＢの入賞成立を実現可能な回数を、以下ＲＢ持越（ストック）数という。また、ＢＢ持越（ストック）数およびＲＢ持越（ストック）数を総称して、以下ボーナス持越（ストック）数という。
【００２６】
持越しているボーナスの持越（ストック）数は、ＲＡＭ３３（図７参照）に配置された変数に格納されたＢＢ持越カウンタ及びＲＢ持越カウンタに記憶される。ＢＢ持越カウンタは、持越しているＢＢの数を示す情報である。ＢＢを持越している状態ではＢＢ持越カウンタに“０”より大の整数値がセットされており、持越していない状況では“０”がセットされている。ＲＢ持越カウンタは、持越しているＲＢの数を示す情報である。ＲＢを持越している状況ではＲＢ持越カウンタに“０”より大の整数値がセットされており、持越していない状況では“０”がセットされている。ＢＢ持越カウンタ及びＲＢ持越カウンタを総称して、以下、ボーナス持越カウンタという。このボーナス持越カウンタの情報は、所定の単位遊技で当選役決定手段が当選役として決定した特定の役を次回の単位遊技にも当選役として持越す当選役持越手段を構成するボーナス持越カウンタ格納手段（図示せず）に格納（記憶）される。
【００２７】
ここで、ＢＢの入賞を契機として発生し、ＢＢ一般遊技状態及びＲＢ遊技状態により構成される遊技状態を総称して、以下ＢＢ遊技状態という。また、通常確率再遊技中ＢＢ持越状態、通常確率再遊技中ＲＢ持越状態、高確率再遊技中ＢＢ持越状態、および高確率再遊技中ＲＢ持越状態は、ボーナスを持越している状態であり、これらを総称して、以下ボーナス持越状態という。
【００２８】
ボーナス持越状態は、ボーナスを持越している状態（ＢＢ持越カウンタ、又はＲＢ持越カウンタが“０”でない状態）である。また、高確率再遊技中ＢＢ持越状態および高確率再遊技中ＲＢ持越状態は、後述の再遊技に当選する確率が高い状態（後述のＦＴフラグがが“オン”の状態）であり、これらを総称して、以下高確率再遊技状態といい、遊技状態がこの状態にある高確率再遊技状態をＦＴと略記する。
【００２９】
尚、ＦＴであるゲーム数は、後述するＲＡＭ３３（図７参照）に格納された天井カウンタなる変数にセットされている数値によって制限される。ＢＢ一般遊技状態の終了を契機に天井カウンタに初期値がセットされる（本実施形態ではこの数値を“１５００”とするが、本発明はこれに限定されるものではない）。ＦＴ中であり、かつＢＢ持越カウンタが“０”でない、即ちＢＢの持越しがある場合、１ゲームを行う毎に天井カウンタから“１”減算される。この減算した結果、天井カウンタが“０”とならなければ、当選役が“はずれ”となる場合か、又はＦＴ解除抽選に当選した場合を除き、高確率再遊技中ＢＢ持越状態または高確率再遊技中ＲＢ持越状態が継続する。この天井カウンタに初期値がセットされる契機は、ＢＢ遊技状態が終了した場合（例えば、後述の図１１のステップＳ３８）と、ＢＢ持越カウンタが“０”となること、すなわちＢＢの持越がないゲームで当選役がＢＢの場合（例えば、後述の図１４のステップＳ８１）である。当選役が“はずれ”となった（後述する図１５のＦＴ制御処理２のステップＳ９１）、又はＦＴ解除抽選に当選（後述する図１５のＦＴ制御処理２のステップＳ９７で“ＹＥＳ”となる）したとしても、天井カウンタの数値は更新されない。このため、ＢＢ遊技状態の終了を契機に天井カウンタに初期値がセットされると、この数値に相当するゲーム回数の間は、ＦＴの状態となり、ＢＢ或いはＲＢに入賞にする確率が極めて低い状態が継続する。
【００３０】
また、一般遊技状態、通常確率再遊技中ＢＢ持越状態、および通常確率再遊技中ＲＢ持越状態は、後述の再遊技に当選する確率が通常の状態（後述のＦＴフラグが“オフ”の状態）、すなわちＦＴ中よりもリプレイに当選する確率が低い状態であり、これらを総称して、以下通常確率再遊技状態という。尚、一般遊技状態は、基本的にボーナス持越カウンタが“０”、即ちボーナス持越（ストック）数が“０”である遊技状態である。
【００３１】
ＦＴの発生条件は、一般遊技状態のゲームにおいてＢＢに入賞（ＢＢに当選し、かつリール３Ｌ，３Ｃ，３Ｒの有効化された入賞ライン上にＢＢの図柄が揃って停止すること）し、後述の図１１のステップＳ４２、ステップＳ４３を経由してステップＳ４４が実行されること、又は図１４のステップＳ８３を経由してステップＳ８４が実行されることである。
【００３２】
ＦＴの終了条件は、天井カウンタが“０”となることである。この天井カウンタが“０”となるのは、図１１のステップＳ３８で設定される初期値が、図１３のステップＳ６５を繰り返すことにより減算された結果である。
【００３３】
又は、ＦＴ解除抽選に当選することによってもＦＴは終了する（後述の図１５のステップＳ９７の判別が“ＹＥＳ”の場合）が、後述するＦＴ延長カウンタで指定されたゲーム回数分だけＦＴを延長した後にＦＴが終了する。このとき、終了するＦＴが高確率再遊技中ＲＢ持越状態の場合は、前述の天井カウンタの数値は変更されないため、ボーナス持越カウンタの数値が“０”でない、即ちボーナス持越状態である限りは、ＦＴの終了およびＲＢが入賞した後に行われるＲＢ遊技状態が終了すると、直ちにＦＴに復帰する。
【００３４】
さらに、当選役決定手段（例えば、図１４で示される確率抽選処理）が“はずれ”を当選役として決定した場合にもＦＴは終了する。この場合もＦＴ解除抽選に当選した場合と同様に、終了するＦＴが高確率再遊技中ＲＢ持越状態の場合には、ＦＴが終了し、ＲＢが入賞した後に行われるＲＢ遊技状態が終了し、持越役としてＢＢまたはＲＢが設定された場合には、直ちにＦＴに復帰する。
【００３５】
図３に示すように、ＢＢは、ボーナス（ＢＢ）持越状態において“青７−青７−青７”又は“赤７−赤７−赤７”がリール３Ｌ，３Ｃ，３Ｒの有効化された入賞ラインに沿って並ぶことにより入賞する。ＢＢに入賞した後、遊技状態はＢＢ遊技状態となる。ＲＢは、ボーナス（ＲＢ）持越状態において“BAR−BAR−BAR”がリール３Ｌ，３Ｃ，３Ｒの有効化された入賞ラインに沿って並ぶこと、又はＢＢ遊技状態のＢＢ一般遊技状態において“リプレイ−リプレイ−リプレイ”が並ぶことにより入賞する。ＢＢ一般遊技状態においてＲＢに入賞することを、一般に“JAC  IN”と称する。ＲＢに入賞した後、遊技状態はＲＢ遊技状態となり、ほぼ毎ゲーム“ＪＡＣの小役”が当選する遊技状態となる。ＢＢ遊技状態中は一般遊技状態よりも高い確率で所定回（例えば３回）のＲＢ遊技状態を発生可能で、さらに小役（例えば、ベルの小役）の当選確率も一般遊技状態よりも高く、小役（例えば、ベルの小役）が入賞した場合に払出されるメダル枚数も一般遊技状態よりも多くしているものとしている。このように、ＢＢ遊技状態はＲＢ遊技状態よりも遊技者に有利な遊技状態であり、ＲＢ遊技状態は一般遊技状態よりも遊技者に有利な遊技状態である。
【００３６】
ここで、遊技状態が一般遊技状態、高確率再遊技中ＢＢ持越状態、または高確率再遊技中ＲＢ持越状態のときには、ボーナスに当選してもボーナスに入賞しないようにしている。また、一般遊技状態においてボーナスに当選した場合（後述の図１４のステップＳ７７又はステップＳ７８の判別が“ＹＥＳ”の場合）には、別の遊技状態へ移行する。
【００３７】
リプレイは、一般遊技状態およびボーナス持越状態において“リプレイ−リプレイ−リプレイ”が並ぶことにより入賞する。リプレイに入賞すると、投入したメダルの枚数と同数のメダルが自動投入されるので、遊技者はメダルを消費することなく次のゲームを行うことができる。ここで、ＦＴでは、リプレイに当選したとき、“108／128”の確率で遊技者の停止操作（停止ボタン７Ｌ，７Ｃ，７Ｒの操作タイミング、或いは操作順序（停止順序））に拘らずそのリプレイを入賞させない、すなわち“リプレイ−リプレイ−リプレイ”をリール３Ｌ，３Ｃ，３Ｒの有効化された入賞ライン上に並んで停止させないリールの停止制御（一般に、蹴飛ばし制御と称される）を行う。この停止制御により、ＦＴと通常確率再遊技状態のリプレイに入賞する確率をほぼ等しくしている。
【００３８】
さらに、当選役がリプレイ、ベルの小役などの場合は、持越役のＢＢ、ＲＢよりも優先的に当選役に基づくリール停止制御を行うように構成されている。例えば持越役がＢＢであっても、当選役がリプレイの場合には、ＢＢを入賞可能とするリール制御よりも、当選役がリプレイであることを条件とするリール制御が行われる。従って、ＦＴ中は“はずれ”以外の役が高い確率（後述の図４（１）では、“16383／16384”）で当選するように構成されているため、持越役を入賞させる制御がほぼ行われないようになっている。
【００３９】
また、一般遊技状態、ボーナス持越状態、およびＢＢ一般遊技状態では、チェリーの小役、ベルの小役、およびスイカの小役を入賞させることが可能であるが、その払出枚数は図３のとおりである。チェリーの小役は、“チェリー”が有効化された入賞ライン上の左リール３Ｌに停止表示することにより入賞する。
【００４０】
ＪＡＣの小役は、ＲＢ遊技状態において“リプレイ−リプレイ−リプレイ”が並ぶことにより入賞する。ＪＡＣの小役の入賞成立回数が“８回”となったとき、遊技状態が変化する。ここで、ＪＡＣの小役に入賞する可能性のあるＲＢ遊技状態のゲームは、一般にＪＡＣゲームと称される。
【００４１】
［確率抽選テーブル］
次に、図４（１）は、メダルのＢＥＴ数が“３”であり、遊技状態が通常確率再遊技状態またはＦＴの場合に、後述の確率抽選処理（後述の図１４のステップＳ７５、又はステップＳ７４）で使用される確率抽選テーブルを示す。
【００４２】
図４（１）に示す確率抽選テーブルに基づいて当選役を決定する場合に使用される乱数の取り得る値の範囲は“0”〜“16383”としている。例えば、高確率再遊技状中に、後述の確率抽選処理における乱数の値が“1900”〜“4143”の範囲である場合は、リプレイが当選役となる。すなわち、遊技状態が通常確率再遊技の場合のリプレイの当選確率は、“2244／16384（＝約1／7.301）”である。遊技状態がＦＴ中に、後述の確率抽選処理における乱数の値が“1900”〜“16223”の範囲である場合は、リプレイが当選役となる。すなわち、遊技状態がＦＴの場合のリプレイの当選確率は、“14324／16384（＝約1／1.144）”である。
【００４３】
図４（２）は、遊技状態が通常確率再遊技状態およびＦＴで、当選役が“はずれ”以外の場合の停止用当選役テーブルを示す。図４（２）に示す確率抽選テーブルに基づいて停止用当選役を決定する場合に使用される乱数の取り得る値の範囲は“0”〜“127”としている。遊技状態が通常確率再遊技状態で、当選役がリプレイの場合は、乱数の値が“0”〜“127”のいずれの値の場合であっても、停止用当選役としてリプレイが選択される。このように遊技状態が通常確率再遊技状態で、当選役がリプレイの場合は、停止用当選役が“128／128（＝1／1）”の確率で選択される。遊技状態がＦＴで、当選役がリプレイであり、乱数の値が“0”〜“19”の範囲にある場合は、停止用当選役としてリプレイ選択される。このように遊技状態がＦＴで、当選役がリプレイの場合は、停止当選役とリプレイが“20／128（＝1／6.4）”の確率で選択される。停止用当選役としてリプレイが選択された場合は、後述のテーブルライン選択処理で図５の停止テーブル群選択用テーブルに示すとおり、リプレイ入賞可能停止テーブル群が選択され、さらにリプレイ入賞可能停止テーブル群に含まれるリプレイ入賞可能停止テーブル（後述の図６（２）参照）が選択され、後述の滑りコマ数決定処理（図１０のステップＳ２３）では、“リプレイ−リプレイ−リプレイ”をリール３Ｌ，３Ｃ，３Ｒの有効化された入賞ライン上に並んで停止させるリール制御が行われることとなる。停止用当選役として“はずれ”が選択された場合は、後述のテーブルライン選択処理で図５の停止テーブル群選択用テーブルに示すとおり、入賞不可能停止テーブル群が選択され、さらに入賞不可能停止テーブル群に含まれる入賞不可能停止テーブル（後述の図６（１）参照）が選択され、後述の滑りコマ決定処理（図１０のステップＳ２３）では、“リプレイ−リプレイ−リプレイ”をリール３Ｌ，３Ｃ，３Ｒの有効化された入賞ライン上に並んで停止させないリール制御が行われることとなる。
【００４４】
以上のように、図４（１）の確率抽選テーブルに示されるとおり、遊技状態がＦＴの場合にリプレイを当選役として決定する確率は、遊技状態が通常確率再遊技状態の場合よりも高くなっており、遊技状態がＦＴの場合に“はずれ”を当選役として決定する確率は、遊技状態が通常確率再遊技状態の場合よりも高くなっている。リプレイ及び“はずれ”以外の役を当選役として決定する確率は、遊技状態が通常確率再遊技状態の場合とＦＴの場合とで同じになっている。例えばＢＢに当選する確率はいずれの遊技状態であっても“1／240.9”となっている。
【００４５】
上述のように、リプレイを当選役として決定する確率は、遊技状態が通常確率再遊技状態の場合とＦＴの場合とに応じて異なるが、“リプレイ−リプレイ−リプレイ”をリール３Ｌ，３Ｃ，３Ｒの有効化された入賞ライン上に並んで停止させるリール制御が行われる確率は、遊技状態が通常確率再遊技状態の場合とＦＴの場合とでほぼ同じになっている。当選役がリプレイの場合、リプレイを停止用当選役として決定する確率は、遊技状態が通常確率再遊技状態の場合の方が、遊技状態がＦＴの場合よりも高くなるように構成されている。具体的には、遊技状態が通常確率再遊技状態の場合は。リプレイを当選役として決定される確率は、前述のとおり“約1／7.301”であり、当選役がリプレイで、停止用当選役をリプレイと決定する確率は前述のとおり“1／1”である。従って、遊技状態が通常確率再遊技状態の場合に“リプレイ−リプレイ−リプレイ”をリール３Ｌ，３Ｃ，３Ｒの有効化された入賞ライン上に並んで停止させるリール制御が行われる確率は、“約1／7.301”となる。一方、遊技状態がＦＴの場合は、リプレイを当選役として決定される確率は、前述のとおり“約1／1.144”であり、当選役がリプレイで、停止用当選役をリプレイと決定する確率は前述のとおり“1／6.4”である。従って、遊技状態が通常確率再遊技状態の場合に“リプレイ−リプレイ−リプレイ”をリール３Ｌ，３Ｃ，３Ｒの有効化された入賞ライン上に並んで停止させるリール制御が行われる確率は、“約1／7.320”となる。まとめると、遊技状態が通常確率再遊技状態の場合とＦＴの場合とで“リプレイ−リプレイ−リプレイ”をリール３Ｌ，３Ｃ，３Ｒの有効化された入賞ライン上に並んで停止させるリール制御が行われる確率は、それぞれ、“約1／7.301”と“約1／7.320”となり、実施例のパチスロ機で遊技をおこなう遊技者には、それらの差を感じることができない程度の差となるように構成されている。停止用当選役は後述の図９のステップＳ１３の停止用当選役決定処理で、前述の「（２）当選役が“はずれ”の場合の停止用当選役決定確率テーブル」又は「（３）当選役が“はずれ”以外の場合の停止用当選役決定確率テーブル」に基づいて決定される。
【００４６】
［停止テーブル群選択テーブル］
次に、図５を参照して、遊技状態と、停止用当選役と、選択される停止テーブル群との関係について説明する。停止テーブル群は、１又は複数の停止テーブルの集合を示し、リール３Ｌ，３Ｃ，３Ｒの停止制御（後述の図９のステップＳ１４のテーブルライン選択処理、図１０のステップＳ２３の滑りコマ数決定処理）の際に選択されるものである。停止テーブルには、各リール３Ｌ，３Ｃ，３Ｒの停止操作位置、および停止制御位置が示されている。停止操作位置は、各リール３Ｌ，３Ｃ，３Ｒに対応して設けられた停止ボタン７Ｌ，７Ｃ，７Ｒが操作されたとき、アンダーライン８ｄに位置していた図柄（具体的には、図柄の中心がアンダーライン８ｄの上方に位置し、その中心がアンダーライン８ｄの位置に最も近い図柄）のコードナンバーを表わす。停止制御位置とは、停止操作が行われたリールが停止したとき、アンダーライン８ｄの位置に停止表示される図柄のコードナンバーを表わす。
【００４７】
ここで、停止テーブル群に含まれる停止テーブルの種類は、基本的に、遊技状態、停止用当選役などに応じて変化しうるものであるが、本実施形態では、停止テーブル群の欄に示すテーブル群の名称を、基本的に入賞の可能性の有無及びその可能性がある役の種類に基づいて定めている。また、後述する図９のステップＳ１４のテーブルライン選択処理により、入賞ライン８ａ〜８ｅのうちのどの有効化された入賞ライン上に当選役または停止用当選役に対応する図柄の組合せが揃って停止させるかが決定される。このため、本実施形態では、同一の名称の停止テーブル群が選択されたとしても、常にリール３Ｌ，３Ｃ，３Ｒの停止態様が一致するわけではない。
【００４８】
入賞不可能停止テーブル群が選択された場合には、当選役、停止用当選役、遊技状態に関わらず、“はずれ”以外の何らかの役が入賞することとなる図柄の組合せが有効化された入賞ライン上に揃って停止されることはない。入賞成立可能停止テーブル群が選択された場合には、停止用当選役として指定された役に対応する図柄の組合せが、有効化された入賞ライン上に揃って停止表示される制御が行われるが、“はずれ”以外のその他の役に対応する図柄の組合せが、有効化された入賞ライン上に揃って停止表示される制御が行われることはない。例えば、再遊技入賞成立可能停止テーブル群が選択された場合には、リプレイに対応する“リプレイ−リプレイ−リプレイ”をリール３Ｌ，３Ｃ，３Ｒの有効化された入賞ライン上に並んで停止させるリール制御が行われるが、リプレイ又は“はずれ”に対応しない図柄の組合せは、リール３Ｌ，３Ｃ，３Ｒの有効化された入賞ライン上に並んで停止させるリール制御は行われない。
【００４９】
各遊技状態においてスイカの小役、ベルの小役、またはチェリーの小役に当選した場合には、図９のステップＳ１３の停止用当選役決定処理により停止用当選役はスイカの小役、ベルの小役、またはチェリーの小役と決定されるので、スイカ入賞成立可能停止テーブル群、ベル入賞成立可能停止テーブル群、またはチェリー入賞成立可能停止テーブル群がそれぞれ選択される。また、このスイカの小役、ベルの小役、またはチェリーの小役それぞれに対応する図柄の組み合わせ、“スイカ−スイカ−スイカ”、“ベル−ベル−ベル”又は“チェリー−ＡＮＹ−ＡＮＹ”を、有効化された入賞ラインのうちのいずれの入賞ライン上に停止させるかは、後述の図９のステップＳ１４のテーブルライン選択処理によって決定される。ここで、“ＡＮＹ”はリール上のどのシンボルであってもよいことを示し、チェリー入賞可能停止テーブル群が選択された場合には、有効化された入賞ライン上の左リール３Ｃにチェリーの図柄が停止されていればよいことを示している。
【００５０】
通常確率再遊技状態（一般遊技状態、ＢＢ持越状態、ＲＢ持越状態）においてリプレイに当選した場合には、図９のステップＳ１３の停止用当選役決定処理により停止用当選役はリプレイと決定されるので、リプレイ入賞可能停止テーブル群を選択する。また、リプレイに対応する“リプレイ−リプレイ−リプレイ”をリール３Ｌ，３Ｃ，３Ｒの有効化された入賞ラインのうちのいずれの入賞ライン上に停止されるリール制御が行われるかは、後述の図９のステップＳ１４のテーブルライン選択処理によって決定される。
【００５１】
ＦＴ（ＢＢ持越状態、ＲＢ持越状態）においてリプレイが当選役として決定された場合には、図９のステップＳ１３の停止用当選役決定処理により、“20／128（＝約1／6.4）”の確率で停止用当選役はリプレイと決定され、このときリプレイ入賞可能停止テーブル群が選択される。一方“108／128（＝約1／1.185）”の確率で停止用当選役は“はずれ”と決定され、このとき入賞不可能停止テーブル群を選択する。停止用当選役がリプレイの場合、そのリプレイに対応する“リプレイ−リプレイ−リプレイ”をリール３Ｌ，３Ｃ，３Ｒの有効化された入賞ラインのうちのいずれの入賞ライン上に停止させるリール制御が行われるかは、後述の図９のステップＳ１４のテーブルライン選択処理によって決定される。
【００５２】
一般遊技状態、通常確率再遊技中ＢＢ持越状態、通常確率再遊技中ＲＢ持越状態、高確率再遊技中ＢＢ持越状態、または高確率再遊技中ＲＢ持越状態において、ＢＢ又はＲＢが当選役として決定された場合は、図９のステップＳ１３の停止用当選役決定処理で“はずれ”が停止用当選役として決定される。停止用当選役が“はずれ”の場合は、後述の図９のステップＳ１４のテーブルライン選択処理で入賞不可能停止テーブル群が選択され、当選役ＢＢまたはＲＢに対応する図柄の組合せ“赤７−赤７−赤７”、“青７−青７−青７”または“BAR−BAR−BAR”が有効化された入賞ライン上に停止表示されるリール制御がなされることは無い。また、一般遊技状態において、はずれが当選役として決定された場合も同様である。
【００５３】
通常確率再遊技中ＢＢ持越状態、通常確率再遊技中ＲＢ持越状態、高確率再遊技中ＢＢ持越状態、または高確率再遊技中ＲＢ持越状態において、“はずれ”が当選役として決定された場合は、図９のステップＳ１３の停止用当選役決定処理で持越役として持越されている役が停止用当選役をして決定される。持越役がＢＢであることから停止用当選役がＢＢの場合は、後述の図９のステップＳ１４のテーブルライン選択処理でＢＢ入賞可能停止テーブルが選択され、ＢＢに対応する図柄の組合せ“赤７−赤７−赤７”、“青７−青７−青７”が有効化された入賞ライン上に停止表示されるリール制御がなされ、持越役がＲＢであることから停止用当選役がＲＢの場合は、後述の図９のステップＳ１４のテーブルライン選択処理でＲＢ入賞可能停止テーブルが選択され、ＲＢに対応する図柄の組合せ“BAR−BAR−BAR”が有効化された入賞ライン上に停止表示されるリール制御がなされる。停止用当選役に対応する図柄の組合せが有効化された入賞ラインのうちのいずれの入賞ライン上に停止表示されるかは後述の図９のステップＳ１４のテーブルライン選択処理で決定される。
【００５４】
［停止テーブル］
図６は、図５の入賞不可能停止テーブル群及びリプレイ入賞可能停止テーブル群の一例を示したものである。図６（１）及び（２）の停止操作位置は、各リール３Ｌ，３Ｃ，３Ｒに対応して設けられた停止ボタン７Ｌ，７Ｃ，７Ｒが操作されたとき、アンダーライン８ｄに位置していた図柄（具体的には、図柄の中心がアンダーライン８ｄの上方に位置し、その中心がアンダーライン８ｄの位置に最も近い図柄）のコードナンバーを表わす。停止制御位置とは、停止操作が行われたリールが停止したとき、アンダーライン８ｄの位置に停止表示される図柄のコードナンバーを表わす。
【００５５】
図６（１）は、入賞不可能停止テーブル群に含まれる入賞不可能停止テーブルの一例である。このテーブルを使用すると、どの停止操作位置において停止操作されても、対応する停止制御位置によって示されるコードナンバーの図柄が引き込まれる制御がなされることによって、“はずれ”以外の全ての役に対応する図柄の組合せは有効化された入賞ライン上に停止表示されるリール制御がなされることはないので、結果として“はずれ”以外の全ての役が入賞することはない。
【００５６】
図６（２）は、リプレイ入賞可能停止テーブル群に含まれるリプレイ入賞可能停止テーブルの一例である。このテーブルを使用すると、どの停止操作位置において停止操作されても、対応する停止制御位置によって示されるコードナンバーの図柄が引き込まれる制御がなされることによって、必ずリプレイに対応する図柄の組合せ“リプレイ−リプレイ−リプレイ”が有効化された入賞ライン上に停止表示されるリール制御がなされ、リプレイが入賞するように構成されている。しかし、実施例に記載の遊技機では、図柄の最大引込数を所定数（例えば、４コマ）として想定しており、必ずしも停止用当選役と一致するリールの停止表示がなされるわけではない。例えばメダル３枚が投入され、全ての入賞ラインが有効化され、チェリーの小役が当選役として決定されたことに基づいて、停止用当選役としてチェリーが決定されたゲームで、アンダーライン８ｄ上を左リール３Ｌのコードナンバー“１３”の図柄“BAR”が変動表示されているタイミングで、遊技者が左リール３Ｌを停止させようと停止ボタン７Ｌを操作した場合は、４コマの引込数の制御を行ったとしても、左リール３Ｌには上段にコードナンバー“０７”の図柄“青７”、中段にコードナンバー“０８”の図柄“リプレイ”、下段にコードナンバー“０９”の図柄“ベル”が表示される位置までしか引き込むことができず、最も近い左リール３Ｌのコードナンバー“０６”の図柄“チェリー”を表示させることができない。このように、停止用当選役に一致した停止表示をさせる場合には遊技者によるリールの停止操作タイミングも重要な条件となる。ただし、前述のとおり停止用当選役および“はずれ”以外の役に対応する図柄の組合せが有効化された入賞ライン上に停止表示されないようにリールの停止制御がなされ、遊技者によるリールの停止操作タイミングが停止用当選役に対応する図柄を引き込めないタイミングである場合には、必ず“はずれ”に対応する図柄の組合せが有効化された入賞ライン上に停止表示されるようにリールの停止制御がなされる。
【００５７】
［ジャンプテーブル］
次に、図１６を参照して、ジャンプテーブルについて説明する。ジャンプテーブルは、後述するプログラムＲＯＭ８３（図８）に記憶されているが、別の記憶媒体に記憶されていてもよい。また、ジャンプテーブルは、後述の副制御回路７２（図８）が後述の主制御回路７１（図７）により送信されたコマンド（情報或いは指令）を受信した場合に、受信したコマンドの種類に応じて行う処理に関する情報を備えている。具体的には、後述の主制御回路７１（図７）により送信される複数のコマンドの種類とジャンプ先に関する情報（図中においてはジャンプ先の処理名称として描く。）が格納されている。このテーブルは、後述の図３３のステップＳ３６３で使用される。
【００５８】
後述のゲーム開始時の初期化（図９のＳ１）の処理により主制御回路７１から送信される初期化コマンドを副制御回路７２が受信したことに基づいて開始される初期化処理は、後述のワークＲＡＭ８４（図８）などを初期化する処理である。後述のデモ表示コマンド送信（図９のＳ４）の処理により主制御回路７１から送信されるデモ表示コマンドを副制御回路７２が受信したことに基づいて開始されるデモ表示処理は、遊技機が客待ちの状況であることを報知する画像を表示画面５ａに表示する処理である。後述のメダル投入か（図９のＳ７）の判断処理で“ＹＥＳ”の場合と、自動投入要求分のメダルを自動投入（図９のＳ６）により主制御回路７１から送信される遊技メダル投入コマンドを副制御回路７２が受信したことに基づいて開始される遊技メダル投入処理は、遊技メダルが遊技者により投入されたことを演出報知したり、演出表示の切り替えなどを行う処理である（後述の図３４）。後述のゲーム開始時のコマンド送信（図９のＳ１６）により主制御回路７１から送信されるスタートコマンドを副制御回路７２が受信したことに基づいて開始される遊技開始処理は、単位遊技の開始を演出表示したり、当選役に応じた演出表示を選択する処理である（後述の図３５）。後述のリール停止許可コマンド送信（図９のＳ２０）により主制御回路７１から送信されるリール停止許可コマンドを副制御回路７２が受信したことに基づいて開始されるリール停止許可処理は、遊技者によるリール停止操作を促す演出表示などを行う処理である。後述のリール停止コマンド送信（図１０のＳ２５）により主制御回路７１から送信されるリール停止コマンドを副制御回路７２が受信したことに基づいて開始されるリール停止処理は、遊技者によるリール停止操作に基づいてリール３Ｌ，３Ｃ，３Ｒのいずれかが停止されたことを演出表示する処理である（後述の図３６）。後述の全リール停止コマンド送信（図１０のＳ２７）により主制御回路７１から送信される全リール停止コマンドを副制御回路７２が受信したことに基づいて開始される全リール停止処理は、遊技者による全てのリール３Ｌ，３Ｃ，３Ｒの停止操作がなされたことを演出表示する処理である。
【００５９】
後述のメダル払出し、ＢＢ、ＲＢの発生（図１０のＳ３３）により主制御回路７１から送信される入賞コマンドを副制御回路７２が受信したことに基づいて開始される入賞処理は、入賞役に関した演出表示を行う処理である（後述の図３７）。その他、主制御回路７１から送信されるコマンドを副制御回路７２が受信したことに基づいて開始されるボーナス遊技状態変更指示処理、ボーナス遊技終了時状態処理、エラー演出指示処理、サウンド演出指示処理などを実行可能に構成されている。
【００６０】
［演出決定用テーブル］
次に、図１７を参照して、演出決定用テーブルについて説明する。演出決定用テーブルは、後述するプログラムＲＯＭ８３（図８）に記憶されているが、別の記憶媒体に記憶されていてもよい。
【００６１】
演出決定用テーブルは、主制御回路７１（図７）で決定された持越役と、当選役と、副制御回路７２（図８）で決定されたキャラクタの位置とに対応して、演出種別を決定するための乱数範囲を記憶する。これら持越役と、当選役とは、後述するように、主制御回路７１から送信されるスタートコマンドに含まれる持越役識別子、当選役識別子に基づくものである。また、演出決定用テーブルは、後述するように、乱数カウンタから所定のタイミングで抽出される演出用乱数に基づいて、演出種別を決定するものである。この演出種別には、遊技結果を予告表示する演出が割り当てられており、例えば、すもうアタリ、大食いアタリ、ここ掘れアタリ、すもうハズレ、大食いハズレ、ここ掘れハズレ、通常演出等が割り当てられている。この予告表示とは、持越役又は当選役が特定の役である可能性があることを所定の予告態様として画像を表示させることである。尚、演出種別がすもうアタリ、すもうハズレである場合には、相撲に関連する演出表示が行われる。演出種別が大食いアタリ、大食いハズレである場合には、大食い競争に関連する演出表示が行われる。演出種別がここ掘れアタリ、ここ掘れハズレである場合には、穴掘りに関連する演出表示が行われる。また、演出種別が通常演出である場合には、相撲に関連する演出表示、大食い競争に関連する演出表示、穴掘りに関連する演出表示とは異なり、相撲、大食い競争、穴掘りが行われることを遊技者に連想させるような複数の背景表示を有する空間内を所定のキャラクタが歩いて移動するような演出表示が行われる。
【００６２】
また、詳しくは後述するが、図２４に示すように、キャラクタ、背景等を含むオブジェクトが仮想的な３次元座標空間（以降、単に、仮想的な座標空間と称する。）に配置され、その仮想的な座標空間上に設定された視点位置から見た画像データを生成し、生成された画像データに基づく画像を表示することとなる。また、特定のオブジェクト（特定の移動オブジェクト）として設定されているキャラクタは、仮想的な座標空間を移動可能なように設定されている。尚、オブジェクトとは、ある物体がひとまとまりに管理されたものであり、その種類としては、キャラクタ等の移動オブジェクト、背景等の背景オブジェクト等がある。
【００６３】
このような仮想的な座標空間における特定の移動オブジェクトの位置（座標）に基づいて、液晶表示装置５に表示させる演出態様が複数種類の演出態様から選択され、遊技結果としての予告演出が実行される、つまり、演出種別が選択され、遊技結果が予告表示されることとなる。尚、このテーブルは、後述の図３５のステップＳ３８３で使用される。
【００６４】
例えば、当選役がビッグボーナス（後述する持越役識別子のｂｉｔ５がオン）、当選役がハズレ（後述する当選役識別子の全てのｂｉｔがオフ）であり、キャラクタの位置がＸ座標で“０”〜“１００”である場合において、演出用乱数値が“０”〜“４９”である場合にはすもうアタリが演出種別として選択され、演出用乱数値が“５０”〜“５４”である場合には大食いアタリが演出種別として選択され、演出用乱数値が“５５”〜“５９”である場合にはここ掘れアタリが演出種別として選択され、演出用乱数値が“６０”〜“１１９”である場合にはすもうハズレが演出種別として選択され、演出用乱数値が“１２０”〜“１２７”である場合には通常演出が演出種別として選択される。
【００６５】
また、当選役がビッグボーナス（後述する持越役識別子のｂｉｔ５がオン）、当選役がハズレ（後述する当選役識別子の全てのｂｉｔがオフ）であり、キャラクタの位置がＸ座標で“１０１”以上である場合において、演出用乱数値が“０”〜“４”である場合にはすもうアタリが演出種別として選択され、演出用乱数値が“５”〜“３９”である場合には大食いアタリが演出種別として選択され、演出用乱数値が“４０”〜“７４”である場合にはここ掘れアタリが演出種別として選択され、演出用乱数値が“７５”〜“９４”である場合には大食いハズレが演出種別として選択され、演出用乱数値が“９５”〜“１１９”である場合にはここ掘れハズレが演出種別として選択され、演出用乱数値が“１２０”〜“１２７”である場合には通常演出が演出種別として選択される。
【００６６】
また、本実施形態においては、すもうアタリ、大食いアタリ、ここ掘れアタリ、すもうハズレ、大食いハズレ、ここ掘れハズレといった通常演出とは異なる演出が実行された場合には、その次の演出を選択するために参照するキャラクタの位置は、直前の通常演出終了時におけるキャラクタの位置となる。このため、直前の通常演出終了時におけるキャラクタの位置に基づいて、次の演出種別が選択される。また、これに限ることはなく、別の演出態様であってもよく、例えば、すもうアタリ、大食いアタリ、ここ掘れアタリ、すもうハズレ、大食いハズレ、ここ掘れハズレといった通常演出とは異なる演出が実行された場合であっても、その実行された演出終了時におけるキャラクタの位置に基づいて演出種別が選択されるように構成してもよい。
【００６７】
通常演出、すもうハズレ、通常演出という順に演出種別が選択されるケースを一例にあげると、初めに、通常演出が選択され、キャラクタが仮想的な座標空間上の任意の領域で移動する演出が実行される。また、通常演出終了時におけるキャラクタの位置に基づいて、次の演出種別が決定される。その結果、すもうハズレが選択された場合には、相撲に関連する演出が実行される。具体的には、相撲に関連する区域において、キャラクタが相撲をとるような演出等がある。また、実行された演出がすもうハズレであるため、すもうハズレに関連する演出終了時におけるキャラクタの位置ではなく、すもうハズレに関連する演出の前に実行されていた通常演出、つまり一回目の通常演出終了時におけるキャラクタの位置に基づいて、次の演出種別が決定される。その結果、通常演出が選択され、通常演出が実行されることとなる。この通常演出では、１回目の通常演出終了時におけるキャラクタの位置にそのキャラクタを戻し、その位置から仮想的な座標空間上の任意の領域で移動する演出が実行される。つまり、生成された（液晶表示装置５に表示されていた）画像を一旦消去し（例えば、１回目の通常演出終了時において、その通常演出に関連する画像を一旦消去し）、第１の予告態様または第２の予告態様（例えば、すもうハズレに関連する演出）を液晶表示装置５に表示させた後に、一旦消去された時点の画像（例えば、１回目の通常演出終了時における画像）に継続する画像（例えば、２回目の通常演出に関連する画像）を表示することとなるのである。
【００６８】
また、これに加えて、特定の移動オブジェクトと、固定的に配置される背景オブジェクトと、移動可能に配置される視点との位置関係に基づいて、演出種別が選択され、遊技結果が予告表示されるように構成してもよい。例えば、仮想的な座標空間上にキャラクタ等の特定の移動オブジェクト、背景オブジェクト、視点が配置されている場合において、後述するように、視点が配置されている視点位置から見た画像データが生成されるが、移動オブジェクトの位置と、視点位置から見た画像データに含まれる背景とに基づいて、演出種別が選択され、遊技結果が予告表示される。つまり、特定の移動オブジェクト、固定的に配置される背景オブジェクト、移動可能に配置される視点の位置関係に基づいて、演出種別が選択され、遊技結果が予告表示される。
【００６９】
例えば、Ｘ座標で“０”〜“１００”に相撲に関連する背景オブジェクトが配置されている仮想的な座標空間において、キャラクタの位置がＸ座標で“０”〜“１００”の範囲内に配置され、キャラクタの位置と同じ位置に視点位置が配置され、更には、視点の方向を示す視点方向が奥行方向（Ｘ座標が“０”、Ｙ座標が“０”、Ｚ座標が“１”の方向）である場合には、相撲に関連する背景オブジェクトとともにキャラクタを含む画像データが生成される。そして、このように生成された画像データに基づく画像が液晶表示装置５に表示される。
【００７０】
このような状態で上述した演出決定用テーブルのように、当選役がビッグボーナス（後述する持越役識別子のｂｉｔ５がオン）、当選役がハズレ（後述する当選役識別子の全てのｂｉｔがオフ）である場合において、演出用乱数値が“０”〜“４９”であるときにはすもうアタリが演出種別として選択され、演出用乱数値が“５０”〜“５４”であるときには大食いアタリが演出種別として選択され、演出用乱数値が“５５”〜“５９”であるときにはここ掘れアタリが演出種別として選択され、演出用乱数値が“６０”〜“１１９”であるときにはすもうハズレが演出種別として選択され、演出用乱数値が“１２０”〜“１２７”であるときには通常演出が演出種別として選択される。
【００７１】
このような場合に、相撲の背景オブジェクトに関連する演出態様（第１の予告態様）が実行される乱数範囲は、“０”〜“４９”、“６０”〜“１１９”となり、その演出態様が実行される確率は、“１１０／１２８”となる。また、相撲に関連する背景オブジェクトとは異なる背景オブジェクト（例えば、大食い競争の背景オブジェクト、穴掘りの背景オブジェクト）に関連する演出態様（第２の予告態様。例えば、大食い競争に関連する背景オブジェクトや穴掘りに関連する背景オブジェクト。通常演出は除く。）が実行される乱数範囲は、“５０”〜“５９”となり、その演出態様が実行される確率は、“１０／１２８”となる。つまり、当選役（ここでは、持越役）が特定の役（ここでは、ビッグボーナス）であり、かつ、特定の移動オブジェクト、複数の背景オブジェクトのうちの特定の背景オブジェクトおよび視点位置が特定の位置関係である場合に、複数の予告態様から、第１の確率（例えば、“１１０／１２８”）で第１の予告態様を選択し、第１の確率よりも低い第２の確率（例えば、“１０／１２８”）で第２の予告態様を選択することとなるのである。これによって、多彩な演出を遊技者に対して表示することができ、遊技に対する興趣の向上を図ることができる場合がある。ここでの当選役は、当選役識別子の値と持越役識別子の値とを合算した値により特定される役を当選役として適用するのが好適である。具体例を示すと、持越役識別子の値が、ビッグボーナスが持越役であることを示す値、すなわち持越役識別子のｂｉｔ５がオンであり、当選役識別子の値が、チェリーの小役が当選役であることを示す値、すなわち当選役識別子のｂｉｔ０がオンである場合は、当選役としてビッグボーナスとチェリーとを適用し、この当選役が特定の役（例えば、ビッグボーナス）と一致しているか否かで演出態様を選択するようにするのが望ましい。このように実施形態における当選役は、当選役識別子によりのみ特定される役と、当選役識別子と持越役識別子との両方の合算により特定される役と、の両方を含めて当選役と予告態様との関係を例示していく。
【００７２】
また、仮想的な座標空間には、相撲に関連する演出が行われる区域（土俵を示す区域）、大食い競争に関連する演出が行われる区域（食堂を示す区域）、穴掘りに関連する演出が行われる区域（野原を示す区域）といった複数の区域が設けられており、花火職人キャラクタ等の特定の移動オブジェクトは、その複数の区域に亘って移動するように設定されている。例えば、Ｘ座標が“０”〜“１００”の区域（Ｙ座標、Ｚ座標は任意）を相撲に関連する演出が行われる区域、“１０１”〜“２００”の区域（Ｙ座標、Ｚ座標は任意）を大食い競争に関連する演出が行われる区域、“２０１”〜“３００”の区域（Ｙ座標、Ｚ座標は任意）を穴掘りに関連する演出が行われる区域と設定する。このような場合において、上述した演出決定用テーブルのようなテーブルを用いると、特定の移動キャラクタが相撲に関連する区域に配置される乱数範囲は、“０”〜“４９”、“６０”〜“１１９”となり、その演出態様が実行される確率は、“１１０／１２８”となる。また、特定の移動キャラクタが相撲に関連する区域とは異なる区域に配置される乱数範囲は、“５０”〜“５９”（通常演出は除く）となり、その演出態様が実行される確率は、“１０／１２８”となる。つまり、特定の区域（例えば、相撲に関連する区域）に関連した予告態様を第１の予告態様（例えば、相撲に関連する演出）、特定の区域とは異なる所定の区域（例えば、相撲に関連する区域を除くその他の区域）に関連した予告態様を第２の予告態様（例えば、大食い競争、穴掘りに関連する演出）と設定し、当選役が特定の役であり、かつ移動中の特定の移動オブジェクトが複数の区域のうち、特定の区域に位置している場合に、複数の予告態様から、第１の確率（例えば、“１１０／１２８”）で第１の予告態様を選択し、第１の確率よりも低い第２の確率（例えば、“１０／１２８”）で第２の予告態様を選択することとなるのである。これによって、多彩な演出を遊技者に対して表示することができ、遊技に対する興趣の向上を図ることができる場合がある。
【００７３】
［演出テーブル］
また、図１８を参照して、演出データに関する演出テーブルについて説明する。この演出テーブルは、前述した演出決定用テーブルを用いて決定された演出種別に、継続演出残り遊技数と演出データとが対応されている。尚、この演出テーブルは、後述するプログラムＲＯＭ８３（図８）に記憶されているが、別の記憶媒体に記憶されていてもよい。
【００７４】
継続演出残り遊技数は、継続演出の残り遊技数を示すものである。例えば、最大４回のすもうアタリに関連する演出を実行すると決定された場合、初期値として“４”が設定される。その後、遊技者によるリール３Ｌ，３Ｃ，３Ｒの停止操作がなされ、その単位遊技の遊技結果である入賞態様が表示された後、後述の入賞処理（図３７）で、継続演出残り遊技数は“１”減算され、“３”となる。そして、遊技者によるメダルの投入がなされた後、後述の遊技メダル投入処理（図３４）ですもう３（ＢＥＴ）が選択される。このように、演出選択とともに、継続演出残り遊技数の初期値がセットされ、１回の単位遊技の終了とともに継続演出残り遊技数が“１”ずつ減算されていくことで、複数の単位遊技に亘る演出の進行が制御される。また、後述するが、入賞処理（図３７）で継続演出残り遊技数が“０”となった場合は、強制的に演出種別を通常演出にするものとしている。そうすることで、次に後述の遊技メダル投入処理（図３４）が実行される場合に、演出が通常０（ＢＥＴ）が選択され、通常演出を表示制御させるとともに、さらに遊技開始処理（図３５）で新たな演出種別が選択されるように制御される。
【００７５】
通常演出、大食いハズレ、通常演出という順に演出種別が選択されるケースを一例にあげると、遊技開始処理で演出種別として、例えば通常演出が選択されたとすると、継続演出残り遊技数として“１”、演出データとして通常１（レバー）が選択され、キャラクタが仮想空間の任意の領域で移動する演出表示が実行される。次に入賞処理で演出種別が通常演出で継続演出残り遊技数が“１”であることから通常１（入賞）が選択され、キャラクタの移動表示が継続して行われる。また継続演出残り遊技数は“１”減算され“０”となる。次に遊技メダル投入処理では、演出種別が通常演出で継続演出残り遊技数が“０”であることから、通常０（ＢＥＴ）が選択され、キャラクタの移動表示がさらに継続して行われる。次に、継続演出残り遊技数が“０”であることから、遊技開始処理では、当選役、キャラクタの仮想空間における位置、演出決定用乱数の値に基づいて演出種別が新たに選択される。ここでは例えば大食いハズレが選択されたものとすると、大食いハズレの最大の継続演出残り遊技数である“２”が継続演出残り遊技数にセットされ、ここからは仮想領域の任意の区域をキャラクタが移動する表示ではなく、食堂の中が拡大表示され、大食いをモチーフにした演出が２回の単位遊技に亘って行われる。例えば大食いに成功すれば所定の役に当選している可能性が高いことを、逆に大食いに失敗すれば、所定の役に当選している可能性が低いことを遊技者に報知することとなる。まず演出データとして大食い２（レバー）が選択され、その後、入賞処理で演出データが大食い２（ハズレ）、継続演出残り遊技数が“１”にそれぞれ更新され、遊技メダル投入処理で演出データが大食い１（ＢＥＴ）に、遊技開始処理で演出データが大食い１（レバー）に、入賞処理で演出データが大食い１（ハズレ）、継続演出残り遊技数が“０”、演出種別が通常演出にそれぞれ更新される。この大食い１（ハズレ）では複数回の単位遊技に亘って行われた大食い演出の結果、大食いに失敗し、キャラクタが残念がっているような演出を表示するようにしている。次の遊技メダル投入処理では、演出種別が通常演出であることから、演出データとして通常０（ＢＥＴ）が選択され、演出種別として大食いハズレが選択された時点における仮想空間でのキャラクタの位置から、キャラクタの移動表示が継続的に行われる。次に継続演出残り遊技数が“０”であることから、遊技開始処理では当選役、キャラクタの仮想空間における位置、演出決定用乱数の値に基づいて演出種別が新たに選択される。ここでは例えば通常演出が選択されたものとすると、キャラクタの移動表示がされに継続して行われる。この例のように、継続的に表示された動画像を一旦消去し（この例では、食堂の中が拡大表示されることでキャラクタの移動表示が一旦消去される。）、第１の予告態様又は第２の予告態様（この例では、大食いに関する演出を示す動画像）を表示させた後、一旦消去された時点での画像（この例では、演出種別として大食いハズレが選択された時点における仮想空間でのキャラクタの位置を示す動画像）に継続する画像（この例では、大食いハズレといった演出種別に基づく演出が終了した後のキャラクタの移動表示）を表示することとなるのである。
【００７６】
［演出データに関するテーブル］
次に、図１９〜図２２を参照して、演出データに関するテーブルについて説明する。図１９〜図２２に示すテーブルは、後述の図３８に示す画像描画処理でのステップＳ４３０、ステップＳ４３２において使用されるものである。
【００７７】
［大分類データテーブル］
最初に、図１９を参照して、大分類データテーブルについて説明する。
【００７８】
図１９に示す大分類データテーブルでは、演出を大きく分類した大分類演出情報と、大分類演出情報によって特定される演出を構成する中分類演出情報とが関連付けられている。尚、この大分類データテーブルは、後述するプログラムＲＯＭ８３（図８）に記憶されているが、別の記憶媒体に記憶されていてもよい。
【００７９】
大分類演出情報は、前述の図１７に示す演出決定用テーブル、図１８に示す演出テーブルによって決定される各種の演出データ（大概念の演出データ）の情報が記憶されている。例えば、すもう４（レバー）、すもう４（アタリ）、すもう３（ＢＥＴ）等、各種の演出データが記憶されている。
【００８０】
また、中分類演出情報は、大分類演出情報に対応する演出を行うために必要とされる演出画像データ、演出ランプ等の点灯データ、演出音データ等（中概念の演出データ）の情報が記憶されている。例えば、大分類演出情報のすもう４（レバー）を参照すると、この演出データには、土俵の背景画像、花火職人しこふみ画像、泥酔男出現画像、花火の親方の娘応援画像、吹出はっけよい出現画像、すもう用カメラ位置、すもう４のランプ・ＬＥＤ点灯、すもう４開始時の効果音、すもう４開始時の背景音が対応付けられている。これらの、画像データ、ランプ・ＬＥＤ等の点灯データ、効果音・背景音データ等に基づいて各種の演出が並列的に実行されることとなる。
【００８１】
また、図１９の大分類データテーブルには、すもう４（アタリ）、すもう３（ＢＥＴ）等、すもうアタリ、すもうハズレに関連する演出についても、各々の演出に応じて、画像データ、ランプ・ＬＥＤ等の点灯データ、効果音・背景音データ等の情報が関連付けられている。また、大食い２（レバー）等、大食いアタリ、大食いハズレに関連する演出、ここ掘れ１（レバー）等、ここ掘れアタリ、ここ掘れハズレに関連する演出についても、各々の演出に応じて、画像データ、ランプ・ＬＥＤ等の点灯データ、効果音・背景音データ等の情報が関連付けられている。そして、これらの画像データ、ランプ・ＬＥＤ等の点灯データ、効果音・背景音データ等に基づいて各種の演出が実行されることとなる。
【００８２】
［中分類データテーブル］
次に、図２０を参照して、中分類データテーブルについて説明する。
【００８３】
図２０に示す中分類データテーブルでは、中分類演出情報と、中分類演出情報によって特定される演出を構成する小分類演出情報とが関連付けられている。尚、この中分類データテーブルは、後述するプログラムＲＯＭ８３（図８）に記憶されているが、別の記憶媒体に記憶されていてもよい。
【００８４】
中分類演出情報は、前述の図１９に示す大分類データテーブルより選択される中分類演出情報を示す。例えば、図１９の大分類データテーブルより選択される土俵の背景画像、花火職人しこふみ画像、泥酔男出現画像、等の画像データの情報が記憶されている。
【００８５】
また、小分類演出情報は、前述した中分類演出情報（花火職人しこふみ画像等）を構成する演出データ（小概念の演出データ）が時系列的に記憶されている。
【００８６】
例えば、中分類演出情報の一つである土俵の背景画像を参照すると、この土俵の背景画像には、小分類演出情報として土俵の背景画像が関連付けられている。背景画像等のように画像に動きをつけない場合には、一つの画像データのみが関連付けられる（食堂の背景画像、野原の背景画像も同様）。
【００８７】
また、例えば、中分類演出情報の一つである花火職人出現画像を参照すると、この花火職人出現画像には、花火職人登場画像と花火職人ゆれ画像とが関連付けられている。表示画面５ａに対して、花火職人登場画像を表示させた後、花火職人ゆれ画像を表示させることにより、例えば、花火職人が表示画面５ａの端から登場し、表示画面５ａの中央でゆれているような画像を表示させる。このように、中分類演出情報に示された画像が、動きをつける画像である場合には、小分類演出情報として複数の画像データが関連付けられている（花火の親方の娘出現画像等も同様）。
【００８８】
［小分類データテーブル］
次に、図２１を参照して、小分類データテーブルについて説明する。
【００８９】
図２１に示す小分類データテーブルでは、小分類演出情報と、小分類演出情報に対応したデータ番号とが関連付けられている。尚、この小分類データテーブルは、後述するプログラムＲＯＭ８３（図８）に記憶されているが、別の記憶媒体に記憶されていてもよい。
【００９０】
小分類演出情報は、前述の図２０に示す中分類データテーブルより選択される小分類演出情報である。例えば、図２０の中分類データテーブルより選択される、花火職人登場画像、花火の親方の娘出現画像、吹出はっけよいスクロールイン画像等の画像の情報が記憶されている。
【００９１】
また、データ番号は、前述した小分類演出情報（花火職人登場画像等）を構成する画像のデータ番号（例えば、Ｓ１０１、Ｓ１０２、・・・Ｓ１５１等）が記憶されている。小分類演出情報に複数のデータ番号を関連付けることにより、他の演出でもこの小分類演出情報に示す画像を流用することとしている。
【００９２】
図中では、このデータ番号は、時系列データであり、例えば、Ｓ１０１〜Ｓ１５１の順に対応する画像を連続して表示画面５ａに表示させることとなる。更には、これらのデータ番号に対応する画像データの描画処理が円滑に行われる場合には、一つのデータ番号に対応する画像データを表示画面５ａに表示させる時間は、１／３０ｓである。画像の表示制御の詳しい説明は、図２４、図２５を用いて後述する。このデータ番号についての詳しい説明は、図２２を用いて後述する。
【００９３】
［演出画像データテーブル］
次に、図２２を参照して、演出画像データテーブルについて説明する。
【００９４】
図２２に示す演出画像データテーブルでは、データ番号と、データ番号に対応した演出画像に関する情報とが関連付けられている。尚、この演出画像データテーブルは、後述するプログラムＲＯＭ８３（図８）に記憶されているが、別の記憶媒体に記憶されていてもよい。
【００９５】
データ番号は、前述の図２１に示す小分類データテーブルより選択されるデータ番号（例えば、Ｓ１０１、Ｓ１０２、Ｓ１０３等）である。また、これらのデータ番号に対応する画像データは、１／６０ｓ毎に対応付けられており、これらのデータ番号に対応する画像データの描画が円滑に行われる場合には、一コマとびに、１／３０ｓ毎に画像が表示されることとなる。また、詳しくは後述するが、これらのデータ番号に対応する画像データの描画が円滑に行われず、描画に遅延が生じた場合には、その描画の遅延に応じた画像データの描画が実行されることとなる。
【００９６】
また、演出画像に関する情報は、画像制御マイコン８１から画像制御ＩＣ８６に対して送信される情報であり、前述したデータ番号に対応付けられた、画像が収められた画像ＲＯＭ８８のアドレス、３次元空間上における画像の位置情報、３次元空間上における視点の位置情報、３次元空間上における視点の方向情報、３次元空間上における視点のズーム情報、画面の輝度情報等が含まれている。
【００９７】
例えば、データ番号の一つであるＳ１０１を参照すると、花火職人の画像が収められた画像ＲＯＭ８８のアドレス、３次元空間上における花火職人の画像の位置情報（Ｘ座標：０、Ｙ座標：０、Ｚ座標：０）等が含まれている。また、Ｓ１０３を参照すると、花火職人の画像が収められた画像ＲＯＭ８８のアドレス、３次元空間上における花火職人の画像の位置情報（Ｘ座標：２０、Ｙ座標：０、Ｚ座標：０）等が含まれている。そして、例えば、Ｓ１０１を表示させた後Ｓ１０３を表示させると、表示画面５ａに表示された画像がＸ座標方向に２０移動するように表示されることとなる。また、上述したＳ１０１、Ｓ１０３においては、花火職人キャラクタの画像が収められた画像ＲＯＭ８８のアドレスが同じであり、仮想的な座標空間において同じ形状である花火職人キャラクタがＸ座標方向に２０移動するように表示されることとなるが、もちろんコマ毎に異なるように画像を収められた画像ＲＯＭ８８の先頭アドレスを指定し、キャラクタ自体が動いているように設定してもよい。
【００９８】
また、Ｓ５０１を参照すると、野原の画像が収められた画像ＲＯＭ８８のアドレス、３次元空間上における野原の画像の位置情報等が含まれている。尚、この野原の画像は、仮想的な座標空間上に配置される２次元オブジェクト（所謂ビルボード）である。更に、Ｓ７０１を参照すると、３次元空間上における視点の位置情報（Ｘ座標：１００、Ｙ座標：５０、Ｚ座標：０）、視点の方向情報（Ｘ座標：０、Ｙ座標：０、Ｚ座標：１）、視点のズーム情報（ズーム倍率１．０倍）等が含まれている。更に、Ｓ９０１を参照すると、特殊演出を行う場合における画面の輝度情報（明るさ０．９５倍）が含まれている。
【００９９】
［遊技機の主制御回路の電気的構成］
図７は、遊技機１における遊技処理動作を制御する主制御回路７１と、主制御回路７１に電気的に接続する周辺装置（アクチュエータ）と、主制御回路７１から送信される制御指令に基づいて液晶表示装置５、スピーカ類２１Ｌ，２１Ｒ、ＬＥＤ類１０１及びランプ類１０２を制御する副制御回路７２とを含む回路構成を示す。
【０１００】
主制御回路７１は、回路基板上に配置されたマイクロコンピュータ３０を主たる構成要素とし、これに乱数サンプリングのための回路を加えて構成されている。マイクロコンピュータ３０は、予め設定されたプログラムに従って制御動作を行うＣＰＵ３１と、記憶手段であるＲＯＭ３２及びＲＡＭ３３を含む。
【０１０１】
ＣＰＵ３１には、基準クロックパルスを発生するクロックパルス発生回路３４及び分周器３５と、サンプリングされる乱数を発生する乱数発生器３６及びサンプリング回路３７とが接続されている。尚、乱数サンプリングのための手段として、マイクロコンピュータ３０内で、即ちＣＰＵ３１の動作プログラム上で、乱数サンプリングを実行するように構成してもよい。その場合、乱数発生器３６及びサンプリング回路３７は省略可能であり、或いは、乱数サンプリング動作のバックアップ用として残しておくことも可能である。
【０１０２】
マイクロコンピュータ３０のＲＯＭ３２には、スタートレバー６を操作（スタート操作）する毎に行われる乱数サンプリングの判定に用いられる確率抽選テーブル（図４参照）、停止ボタンの操作に応じてリールの停止態様を決定するための停止テーブル群（図５〜６参照）、副制御回路７２へ送信するための各種制御指令（コマンド）等が格納されている。副制御回路７２が主制御回路７１へコマンド、情報等を入力することはなく、主制御回路７１から副制御回路７２への一方向で通信が行われる。ＲＡＭ３３には、種々の情報が格納される。例えば、フラグ、遊技状態の情報等が格納される。
【０１０３】
図７の回路において、マイクロコンピュータ３０からの制御信号により動作が制御される主要なアクチュエータとしては、ＢＥＴランプ（１−ＢＥＴランプ９ａ、２−ＢＥＴランプ９ｂ、最大ＢＥＴランプ９ｃ）と、情報表示部１８と、メダルを収納し、ホッパー駆動回路４１の命令により所定枚数のメダルを払い出すホッパー（払出しのための駆動部を含む）４０と、リール３Ｌ，３Ｃ，３Ｒを回転駆動するステッピングモータ４９Ｌ，４９Ｃ，４９Ｒとがある。
【０１０４】
更に、ステッピングモータ４９Ｌ，４９Ｃ，４９Ｒを駆動制御するモータ駆動回路３９、ホッパー４０を駆動制御するホッパー駆動回路４１、各種ランプを駆動制御するランプ駆動回路４５、及び各種表示部を駆動制御する表示部駆動回路４８がＣＰＵ３１の出力部に接続されている。これらの駆動回路は、それぞれＣＰＵ３１から出力される駆動指令などの制御信号を受けて、各アクチュエータの動作を制御する。
【０１０５】
また、マイクロコンピュータ３０が制御指令を発生するために必要な入力信号を発生する主な入力信号発生手段としては、スタートスイッチ６Ｓ、１−ＢＥＴスイッチ１１、２−ＢＥＴスイッチ１２、最大ＢＥＴスイッチ１３、Ｃ／Ｐスイッチ１４、メダルセンサ２２Ｓ、リール停止信号回路４６、リール位置検出回路５０、払出完了信号回路５１がある。
【０１０６】
スタートスイッチ６Ｓは、スタートレバー６の操作を検出する。メダルセンサ２２Ｓは、メダル投入口２２に投入されたメダルを検出する。リール停止信号回路４６は、各停止ボタン７Ｌ，７Ｃ，７Ｒの操作に応じて停止信号を発生する。リール位置検出回路５０は、リール回転センサからのパルス信号を受けて各リール３Ｌ，３Ｃ，３Ｒの位置を検出するための信号をＣＰＵ３１へ供給する。払出完了信号回路５１は、メダル検出部４０Ｓの計数値（ホッパー４０から払出されたメダルの枚数）が指定された枚数データに達した時、メダル払出完了を検知するための信号を発生する。
【０１０７】
図７の回路において、乱数発生器３６は、一定の数値範囲に属する乱数を発生し、サンプリング回路３７は、スタートレバー６が操作された後の適宜のタイミングで１個の乱数をサンプリングする。こうしてサンプリングされた乱数及びＲＯＭ３２内に格納されている確率抽選（図４参照）テーブルに基づいて、当選役が決定される。
【０１０８】
リール３Ｌ，３Ｃ，３Ｒの回転が開始された後、ステッピングモータ４９Ｌ，４９Ｃ，４９Ｒの各々に供給される駆動パルスの数が計数され、その計数値はＲＡＭ３３の所定エリアに書き込まれる。リール３Ｌ，３Ｃ，３Ｒからは一回転毎にリセットパルスが得られ、これらのパルスはリール位置検出回路５０を介してＣＰＵ３１に入力される。こうして得られたリセットパルスにより、ＲＡＭ３３で計数されている駆動パルスの計数値が“０”にクリアされる。これにより、ＲＡＭ３３内には、各リール３Ｌ，３Ｃ，３Ｒについて一回転の範囲内における回転位置に対応した計数値が格納される。
【０１０９】
上記のようなリール３Ｌ，３Ｃ，３Ｒの回転位置とリール外周面上に描かれた図柄とを対応づけるために、図柄テーブル（図示せず、ただし概念的には図２の内容と同様）が、ＲＯＭ３２内に格納されている。この図柄テーブルでは、前述したリセットパルスが発生する回転位置を基準として、各リール３Ｌ，３Ｃ，３Ｒの一定の回転ピッチ毎に順次付与されるコードナンバーと、それぞれのコードナンバー毎に対応して設けられた図柄を示す図柄コードとが対応づけられている。
【０１１０】
更に、ＲＯＭ３２内には、入賞図柄組合せテーブル（図示せず、ただし概念的には図３の内容と同様）が格納されている。この入賞図柄組合せテーブルでは、入賞となる図柄の組合せと、入賞のメダル配当枚数と、その入賞を表わす入賞判定コードとが対応づけられている。上記の入賞図柄組合せテーブルは全リール停止後の入賞確認を行う場合に参照される。
【０１１１】
上記乱数サンプリングに基づく抽選処理（確率抽選処理）により当選した場合には、ＣＰＵ３１は、遊技者が停止ボタン７Ｌ，７Ｃ，７Ｒを操作したタイミングでリール停止信号回路４６から送られる操作信号、及び選択された停止テーブルに基づいて、リール３Ｌ，３Ｃ，３Ｒを停止制御する信号をモータ駆動回路３９に送る。
【０１１２】
当選した役の入賞を示す停止態様となれば、ＣＰＵ３１は、払出指令信号をホッパー駆動回路４１に供給してホッパー４０から所定個数のメダルの払出を行う。その際、メダル検出部４０Ｓは、ホッパー４０から払出されるメダルの枚数を計数し、その計数値が指定された数に達した時に、メダル払出完了信号がＣＰＵ３１に入力される。これにより、ＣＰＵ３１は、ホッパー駆動回路４１を介してホッパー４０の駆動を停止し、メダル払出処理を終了する。
【０１１３】
［副制御回路の電気的構成］
図８は、副制御回路７２の構成を示すブロック図である。副制御回路７２は、画像制御回路（ｇＳｕｂ）７２ａと、音・ランプ制御回路（ｍＳｕｂ）７２ｂとから構成されている。この画像制御回路（ｇＳｕｂ）７２ａ又は音・ランプ制御回路（ｍＳｕｂ）７２ｂは、主制御回路７１を構成する回路基板とは各々別の回路基板上に構成されている。
【０１１４】
主制御回路７１と画像制御回路（ｇＳｕｂ）７２ａとの間の通信は、主制御回路７１から画像制御回路（ｇＳｕｂ）７２ａへの一方向で行われ、画像制御回路（ｇＳｕｂ）７２ａが主制御回路７１へコマンド、情報等を入力することはない。また、画像制御回路（ｇＳｕｂ）７２ａと音・ランプ制御回路（ｍＳｕｂ）７２ｂとの間の通信は、画像制御回路（ｇＳｕｂ）７２ａから音・ランプ制御回路（ｍＳｕｂ）７２ｂへの一方向で行われ、音・ランプ制御回路（ｍＳｕｂ）７２ｂが画像制御回路（ｇＳｕｂ）７２ａへコマンド、情報等を入力することはない。
【０１１５】
画像制御回路（ｇＳｕｂ）７２ａは、画像制御マイコン８１、シリアルポート８２、プログラムＲＯＭ８３、ワークＲＡＭ８４、カレンダＩＣ８５、画像制御ＩＣ８６、制御ＲＡＭ８７、画像ＲＯＭ（ＣＲＯＭ（キャラクタＲＯＭ））８８及びビデオＲＡＭ８９で構成される。
【０１１６】
画像制御マイコン８１は、ＣＰＵ、割込コントローラ、入出力ポート（シリアルポートは図示）を備えている。画像制御マイコン８１に備えられたＣＰＵは、主制御回路７１から送信されたコマンドに基づき、プログラムＲＯＭ８３内に格納された制御プログラムに従って各種の処理を行う（後述の図２９〜図３８）。尚、画像制御回路（ｇＳｕｂ）７２ａは、クロックパルス発生回路、分周器、乱数発生器及びサンプリング回路を備えていないが、画像制御マイコン８１の動作プログラム上で乱数サンプリングを実行するように構成されている。
【０１１７】
また、画像制御回路７２ａは、演算処理を実行することによって３次元のグラフィック処理を行うものであり、図２４に示すように、仮想的な座標空間に各種オブジェクトを配置することによって仮想ワールドを構築する。具体的には、演出テーブル（大分類データテーブル、中分類データテーブル、小分類データテーブル、演出画像データテーブル等を含む）に基づいて、指示されたオブジェクトに対応する３次元画像データや２次元画像データを、後述する画像ＲＯＭ８８から読み出した後に、指示された配置位置を示す座標とともにワークＲＡＭ８４に格納する。
【０１１８】
尚、この演算処理の具体例としては、仮想的な座標空間上に配置するオブジェクトやその配置位置を指示したり、仮想的な座標空間に配置されるオブジェクトを移動、回転、拡大、縮小などの座標を計算したり、移動させるべきオブジェクトやその移動態様（移動ベクトルや速度など）を指示したり、視点やスクリーン（投影面）の位置を特定する情報を通知したり、対応する各ポリゴンに貼り付けるテクスチャマッピングを行ったり、仮想的に設定された光源の種類やその光源からの距離や角度、視点位置などに応じて各部の輝度を計算する輝度計算を行ったり、２次元座標データへの透視投影変換のための計算をしたり、３次元オブジェクトを配置して構成した仮想的な座標空間における任意領域の２次元投影画像に対してＺソートアルゴリズムに基づく隠面処理を施したりする。尚、ポリゴンとは、仮想空間に配置されるキャラクタや物体などの３次元オブジェクトの表面を構成する最小単位の平面であり、三角形や四角形などの多角形平面である。
【０１１９】
シリアルポート８２は、主制御回路７１から送信されるコマンド等を受信する。
【０１２０】
プログラムＲＯＭ８３は、画像制御マイコン８１で実行する制御プログラム（後述の図２９〜図３８参照）や決定用テーブル等（図１６〜図２２参照）を格納する。
【０１２１】
ワークＲＡＭ８４は、画像制御マイコン８１が前述した制御プログラムを実行する場合における作業用の一時記憶手段として構成される。また、ワークＲＡＭ８４は、仮想的な座標空間に構築される仮想ワールドを構成する全ての部品を記憶しておくための一時的な記憶領域であり、仮想的な座標空間に配置された全てのオブジェクトについての配置位置が共通の座標（ワールド座標系）で保持される。尚、それらオブジェクト個々のモデリングデータについてはローカル座標系のまま保持される。
【０１２２】
また、このワークＲＡＭ８４には、以下の変数が割り当てられている。
【０１２３】
ワークＲＡＭ８４には、図２３に示すように、遊技中識別子、演出識別子、残り演出遊技数カウンタ、ＶＤＰカウンタ、アニメーションカウンタ、遊技状態識別子、当選役識別子、入賞役識別子、乱数カウンタ、停止リール識別子、停止図柄種別番号、左リール回転識別子、中リール回転識別子、右リール回転識別子等、各種の変数が割り当てられている。
【０１２４】
ＶＤＰカウンタは、画像制御ＩＣ８６から前回画像制御マイコン８１に送信されるクロック信号に基づいて増加するものであり、前回画像制御マイコン８１から画像制御ＩＣ８６にバンク切替の指示を出したタイミングから１／３０ｓ以上経過したか否かを判定（図２９のステップＳ３０６）するために用いられる。アニメーションカウンタは、複数コマから構成される時系列的に連続する画像データの各々に対応するカウンタであり、その値に基づいて、表示すべき画像データのコマを決定するためのものである。その他の変数については詳しく後述する。
【０１２５】
画像ＲＯＭ８８には、画像制御回路（ｇＳｕｂ）７２ａにおけるグラフィック処理の対象となるオブジェクトのモデリングデータやイメージデータなどの画像データが記憶されており、３次元形状の３次元画像データ、２次元形状の２次元画像データなど、複数の画像データが保持（記憶）されている。
【０１２６】
３次元画像データは、キャラクタなどの表示対象となる３次元オブジェクトの形状を定義するものであり、仮想的な座標空間を構成する部品となるものである。具体的には、個々のオブジェクトは、その表面を構成する四角形、三角形等、多角形のポリゴンの集まりとして表現される。個々のポリゴンは、その頂点座標がそのオブジェクトに固有の座標（ローカル座標系）で特定されている。つまり、この３次元画像データはオブジェクトごとに、ポリゴンの頂点座標や、ポリゴンに貼り付けるべきテクスチャデータを指定するテクスチャアドレスデータなどの集まりである。尚、テクスチャアドレスデータはそのポリゴンに貼り付けるべきテクスチャを特定する記憶アドレスである。
【０１２７】
２次元画像データは、２次元イメージデータであり、仮想的な座標空間に配置される背景などの２次元オブジェクト（奥行のないオブジェクト、所謂ビルボード）を表現する画像データとして用いられる。また、２次元画像データは、オブジェクトの表面（ポリゴン）に貼り付けられるテクスチャデータとしても用いられる。
【０１２８】
また、このようなオブジェクトが配置される３次元空間上の位置情報が記憶されている。特に、仮想的な座標空間内を移動するオブジェクトに対しては、配置される位置情報が時系列的に複数記憶されている。尚、本実施形態においては、このような時系列的に記憶されたデータをシーンデータと称し、アニメーションカウンタの値に対応したシーンデータに基づく画像演出を実行する。つまり、画像ＲＯＭ８８は、仮想的な座標空間内を移動する特定のオブジェクトの位置を時系列的に予め定めたシーンデータを記憶するものである。そして、その結果、画像制御マイコン８１は、画像ＲＯＭ８８に記憶されたシーンデータと、更新した画像再生時間とに基づいて、３次元空間内を移動する特定のオブジェクトの位置を算出することとなる。また、この他にも、視点の視点位置情報、視点の方向を示す視点方向情報、視点のズームに関する視点ズーム情報等が含まれている。更には、３次元空間上における光源の位置を示す光源位置情報等も含まれている。
【０１２９】
カレンダＩＣ８５は、日付データを記憶する。画像制御マイコン８１には、操作部１７が接続されている。本実施形態では、この操作部１７を遊技場の従業員等が操作することにより日付の設定等が行われるようになっている。画像制御マイコン８１は、操作部１７から送信される入力信号に基づいて設定された日付情報をカレンダＩＣ８５に記憶する。カレンダＩＣ８５に記憶された日付情報はバックアップされることとなる。
【０１３０】
また、前述のワークＲＡＭ８４とカレンダＩＣ８５は、バックアップ対象となっている。つまり、画像制御マイコン８１に供給される電源が遮断された場合であっても、電源が供給され続け、記憶された情報等の消去が防止される。
【０１３１】
画像制御ＩＣ８６は、画像制御マイコン８１から送信される描画指示に従って、画像制御マイコン８１により決定された演出内容に応じた画像を生成し、フレームバッファ１又は２に画像データを格納する。フレームバッファ１又は２は、画像制御ＩＣ８６により描画される画像データあるいは画像制御マイコン８１から転送される画像データを格納する描画領域と、液晶表示装置５ａに表示する画像データを格納する表示領域とを有する。このフレームバッファ１又は２については詳しく後述するが、画像制御ＩＣ８６は、画像の表示を行う場合に、画像制御マイコン８１から送信されるバンク切替信号に従って、液晶表示装置５に出力するフレームバッファを交互に切り替え、表示領域として決定されたフレームバッファに記憶された画像データに関する画像を液晶表示装置５に出力することとなる。また、画像制御ＩＣ８６は、ビデオＲＡＭ８９のデータを液晶表示装置５に１／６０秒毎にクロック信号を画像制御マイコン８１に送信する。
【０１３２】
制御ＲＡＭ８７は、画像制御ＩＣ８６の中に含まれている。画像制御マイコン８１は、この制御ＲＡＭ８７に対して情報等の書き込みや読み出しを行う。また、制御ＲＡＭ８７には、画像制御ＩＣ８６のレジスタと、スプライト属性テーブルと、カラーパレットテーブルと、が展開されている。画像制御マイコン８１は、画像制御ＩＣ８６のレジスタと、スプライト属性テーブルとを所定のタイミングごとに更新する。
【０１３３】
画像制御ＩＣ８６には、液晶表示装置５と、ビデオＲＡＭ８９とが接続されている。
【０１３４】
ビデオＲＡＭ８９は、画像制御ＩＣ８６で画像を生成する場合の一時記憶手段として構成される。尚、ビデオＲＡＭ８９には、複数のフレームバッファが割り当てられており、それら複数のフレームバッファを切り替える（所謂バンクを切り替える）ことによって、液晶表示装置５に画像データを供給することとなる。
【０１３５】
具体的に、フレームバッファ１、フレームバッファ２から構成される２つのフレームバッファが設定されたビデオＲＡＭ８９においては、書き込みと読み出しは同時かつ独立に行うことが可能な構成となっており、ダブルバッファリング方式でアクセスされる。例えば、フレームバッファ１に書き込み動作を行っている場合には、それと並行してフレームバッファ２に対する画像の読み出し動作を行い、フレームバッファ２に記憶されている画像が液晶表示装置５に表示される。逆に、フレームバッファ１に対する画像の読み出し動作を行っている場合には、それと並行してフレームバッファ２に書き込み動作を行う。これは、同一の領域に対する書き込みと読み出しが同時に行われることによる画面の乱れを回避することができる場合がある。
【０１３６】
また、画像制御回路（ｇＳｕｂ）７２ａでは、画像制御マイコン８１が、音・ランプの演出の制御も行うこととなっている。画像制御マイコン８１は、決定された演出に基づいて、音・ランプの種類及び出力タイミングを決定する。そして、画像制御マイコン８１は、所定のタイミングごとに、音・ランプ制御回路（ｍＳｕｂ）７２ｂにシリアルポート８２を介してコマンドを送信する。音・ランプ制御回路（ｍＳｕｂ）７２ｂでは、主に、画像制御回路（ｇＳｕｂ）７２ａから送信されたコマンドに応じて、音・ランプの出力のみを行うこととなる（後述する音量調節制御を除く）。
【０１３７】
音・ランプ制御回路（ｍＳｕｂ）７２ｂは、音・ランプ制御マイコン９１、シリアルポート９２、プログラムＲＯＭ９３、ワークＲＡＭ９４、音源ＩＣ９５、パワーアンプ９６、音源ＲＯＭ９７で構成される。
【０１３８】
音・ランプ制御マイコン９１は、ＣＰＵ、割込コントローラ、入出力ポート（シリアルポートは図示）を備えている。音・ランプ制御マイコン９１に備えられたＣＰＵは、画像制御回路（ｇＳｕｂ）７２ａから送信されたコマンドに基づき、プログラムＲＯＭ９３内に格納された制御プログラムに従って音・ランプの出力処理を行う（後述の図３９、図４０参照）。また、音・ランプ制御マイコン９１には、ＬＥＤ類１０１及びランプ類１０２が接続されている。音・ランプ制御マイコン９１は、画像制御回路（ｇＳｕｂ）７２ａから所定のタイミングで送信されるコマンドに応じて、このＬＥＤ類１０１及びランプ類１０２に出力信号を送信する。これにより、ＬＥＤ類１０１及びランプ類１０２が演出に応じた所定の態様で発光することとなる。
【０１３９】
シリアルポート９２は、画像制御回路（ｇＳｕｂ）７２ａから送信されるコマンド等を受信する。
【０１４０】
プログラムＲＯＭ９３は、音・ランプ制御マイコン９１で実行する制御プログラム（後述の図３９、図４０参照）等を格納する。
【０１４１】
ワークＲＡＭ９４は、音・ランプ制御マイコン９１が前述した制御プログラムを実行する場合の、作業用の一時記憶手段として構成される。
【０１４２】
音源ＩＣ９５は、画像制御回路（ｇＳｕｂ）７２ａから送信されたコマンドに基づいて音源を生成し、パワーアンプ９６に出力する。
【０１４３】
パワーアンプ９６は増幅器であり、このパワーアンプ９６にはスピーカ類２１Ｌ，２１Ｒが接続されている。パワーアンプ９６は、音源ＩＣ９５から出力された音源を増幅し、増幅した音源をスピーカ類２１Ｌ，２１Ｒから出力させる。
【０１４４】
音源ＲＯＭ９７は、音源を生成するための音源データ（フレーズ等）等を格納する。
【０１４５】
また、音・ランプ制御マイコン９１には、音量調節部１０３が接続されている。音量調節部１０３は、遊技場の従業員等により操作可能となっており、スピーカ類２１Ｌ，２１Ｒから出力される音量の調節が行われる。音・ランプ制御マイコン９１は、音量調節部１０３から送信される入力信号に基づいて、スピーカ類２１Ｌ，２１Ｒから出力される音を入力された音量に調節する制御を行う。
【０１４６】
［画像表示方法説明］
このように構成された画像制御回路（ｇＳｕｂ）７２ａにおいて実行される画像処理に関する概念について図２４、図２５を用いて説明する。尚、図２４、図２５においては、左右方向をＸ軸方向（左方向を正方向とする）、上下方向をＹ軸方向（上方向を正方向とする）、奥行方向をＺ軸方向（奥の方向を正方向とする）として描く。
【０１４７】
本実施形態においては、図２４に示すように、仮想的な座標空間上にオブジェクトが配置される。オブジェクトとは、ある物体がひとまとまりに管理されたものである。尚、オブジェクトの種類としては、キャラクタ等の移動オブジェクト、背景等の背景オブジェクト等がある。また、仮想的な３次元空間上に視点を設け、その視点からの画像が生成されることとなる。
【０１４８】
また、この仮想的な３次元空間は、複数の区域に分けられており、例えば、図２４に示すように、３つの区域３０１ａ〜３０１ｃに分けられている。一つの区域３０１ａは土俵を示す区域（相撲に関連する区域）であり、一つの区域３０１ｂは食堂を示す区域（大食い競争に関連する区域）であり、一つの区域３０１ｃは野原を示す区域（穴掘りに関連する区域）である。尚、図２４においては、ワールド座標系を用いると、土俵を示す区域は、Ｘ座標が“０”〜“１００”（Ｙ座標、Ｚ座標は任意）の区域であり、食堂を示す区域は、Ｘ座標が“１０１”〜“２００”（Ｙ座標、Ｚ座標は任意）の区域であり、野原を示す区域は、Ｘ座標が“２０１”〜“３００”（Ｙ座標、Ｚ座標は任意）の区域である。また、図２４に示すように、仮想的な座標空間には、複数の区域毎に）複数の背景オブジェクトが固定的に配置される。固定的にとは、実際に固定されていることに限定されることなく、配置位置は固定されているが、回転、変色等が可能なことも含まれる。更には、背景画像等であっても、図２４に示すように、土俵画像、机画像等、３次元画像である場合もある。
【０１４９】
キャラクタ等の移動オブジェクトは、仮想的な座標空間内を移動する。具体的には、移動オブジェクトは、仮想的な座標空間内に設けられた複数の区域に亘って移動することとなる。
【０１５０】
また、花火職人キャラクタをオブジェクトの一例として挙げると、花火職人は、図２４に示すように、３次元空間上において、Ｘ座標が“１５０”、Ｙ座標が“０”、Ｚ座標が“０”の位置に配置されている。尚、この座標は、３次元空間全体におけるワールド座標系として設定されている。
【０１５１】
仮想的な座標空間には視点を配置したり移動したりすることが可能である。仮想的な座標空間内のオブジェクトのうち画面上に表示されるオブジェクトが視点座標（位置）などの視点に関する情報によって決定される。
【０１５２】
また、具体的な視点に関する情報としては、視点の位置を示す視点位置情報、視点の方向を示す視点方向情報、視点のズームを示す視点ズーム情報等が含まれる。視点位置情報は、ワールド座標系を用いると、例えば、Ｘ座標が“１５０”、Ｙ座標が“５０”、Ｚ座標が“０”であり、視点方向情報は、Ｘ座標が“０”、Ｙ座標が“０”、Ｚ座標が“１”のベクトル方向である。視点ズーム情報は、例えば、“１．５”というように設定され、生成される画像の範囲が決定される。尚、以降、視点位置からの座標を視点座標系（カメラ座標系、スクリーン座標系）と称する。
【０１５３】
一方、各オブジェクトは、複数のポリゴンから構成される。複数のポリゴンの各々には、頂点の座標情報と、面に対する色、材質等のテクスチャデータとが対応付けられており、座標情報と、テクスチャデータとが画像ＲＯＭ８８に記憶されている。
【０１５４】
花火職人をオブジェクトの一例として挙げると、この花火職人は、図２５（ａ）に示すように、３次元空間全体におけるワールド座標系とは異なり、オブジェクト自体を基準としたローカル座標系として設定されている。例えば、花火職人は、その基準座標が（０，０，０）となっており、そのサイズは、（Ｘ０，Ｙ０，Ｚ０）となっている。このようにローカル座標系によって記憶されている座標を、その基準座標を基準としてワールド座標系に変換することができる。
【０１５５】
また、この花火職人における一つのポリゴンは、図２５（ｂ）に示すように、頂点Ｐ１ａは、Ｘ座標が“ｘ１”、Ｙ座標が“ｙ１”、Ｚ座標が“ｚ１”の位置であり、頂点Ｐ１ｂは、Ｘ座標が“ｘ２”、Ｙ座標が“ｙ２”、Ｚ座標が“ｚ２”の位置であり、頂点Ｐ１ｃは、Ｘ座標が“ｘ３”、Ｙ座標が“ｙ３”、Ｚ座標が“ｚ３”の位置である。このように、一つのポリゴンに対して複数の座標が設定されており、多角形の面が形成される。また、複数のポリゴンを組み合わせることによってオブジェクトが形成される。
【０１５６】
更には、透視投影変換と隠面処理を行うことによって構築された仮想的な座標空間に対して特定の視点から見た場合に得られる２次元イメージ画像を生成する。つまり、配置された視点の位置及び視点・スクリーン間の距離に基づいて、視点から仮想的な座標空間に配置された各オブジェクトを眺めたときにスクリーンに投影される２次元画像を算出する。具体的には、各オブジェクトの頂点座標をローカル座標系からワールド座標系を経てスクリーン座標系に座標変換することとなるのである。そして、透視投影変換の後に、Ｚソートアルゴリズムに基づく隠面消去、即ち、表示対象となるポリゴンを視点から奥行方向に遠い順にソートし、奥に位置するポリゴンから順に重ねて描画していく。
【０１５７】
また、オブジェクトには、奥行方向に厚みの少ないポリゴン（仮想的な３次元空間上における２次元画像、所謂ビルボード）を用いるものがある。例えば、背景画像等は、３次元空間上においては、遠近感の関係で不自然な画像が生成される可能性が少ない場合においては、移動されることはない。しかし、詳しくは後述するが、視点位置情報、視点方向情報、ビルボードの位置に応じては、不自然な画像として生成されることがあるため、視点方向に対して垂直な面として回転させることがある。尚、奥行方向に厚みの少ないポリゴンについての描画制御については、詳しく後述する。
【０１５８】
上述したように設定された場合における制御方法の一例を説明する。
【０１５９】
画像制御マイコン８１は、上述した演出画像データテーブル等を参照して、仮想的な３次元空間にオブジェクトを配置する。具体的には、配置するオブジェクトを構成するための複数のポリゴンに関する情報を読み出す。この複数のポリゴンに関する情報とは、複数のポリゴンの各々に対応する位置情報、テクスチャデータである。画像制御マイコン８１は、読み出したポリゴンの位置情報に応じて、仮想的にオブジェクトを配置する。もちろん、これらのオブジェクトには、花火職人のような移動オブジェクト、土俵背景画像のような背景オブジェクトが含まれる。また、３次元オブジェクトだけでなく、２次元オブジェクトも含まれる。
【０１６０】
また、画像制御マイコン８１は、上述した演出画像データテーブル等を参照して、仮想的な座標空間に視点を配置する。具体的には、配置する始点に対応する視点位置情報、視点方向情報、視点ズーム情報を読み出し、それらの情報に応じて、仮想的に視点を配置する。また、これらの視点情報のほかにも、光源情報等の配置も行う。
【０１６１】
そして、画像制御マイコン８１は、読み出した視点位置情報、視点方向情報、視点ズーム情報に基づいて、各オブジェクトに対する視点からの位置、視点からの角度、画像の範囲を算出する。また、ビルボードとしての２次元オブジェクトに関しては、視点方向情報に対して垂直方向として仮想的に回転させて画像情報を算出する。これによって、仮想的な座標空間上に配置されたオブジェクトを、視点から見た２次元画像データとして生成する。つまり、移動オブジェクトと複数の背景オブジェクトと視点位置との仮想的な座標空間における位置関係を所定のタイミング毎に算出することとなる。この所定のタイミングとは、後述するステップＳ４３４の処理を実行するタイミングであり、主に、ＶＤＰカウンタが“２”以上に更新されたことを条件としている。そして、算出した位置関係に基づいて、特定の移動オブジェクトおよび複数の背景オブジェクトを視点位置から見た画像を生成することとなる。
【０１６２】
このように生成された２次元画像データを画像制御ＩＣ８６に送信することによって、画像制御ＩＣ８６は、フレームバッファ１又は２にその２次元画像データを記憶するとともに、記憶された２次元画像データを液晶表示装置５に表示させることとなる。尚、このフレームバッファ１及び２に関して詳しくは後述するが、バンク切替によって、一方のフレームバッファで表示が行われている間、他方のフレームバッファでは描画が行われることとなる。
【０１６３】
［ビルボードについて］
図４１を参照して、仮想的な座標空間内を移動する移動オブジェクトと、仮想的な座標空間内のうちの特定の種別の座標空間内に固定的に配置された背景オブジェクトの説明を行う。
【０１６４】
尚、以下、図２４、図４１〜４４を用いて説明を行う仮想的な座標空間内での移動オブジェクトは仮想的な３次元座標空間内を移動可能であり、３次元形状を有する特定のオブジェクトであり、背景オブジェクトは座標空間に配置され、２次元形状を有する複数の背景オブジェクトである。また、これらのオブジェクトは、座標空間内を移動可能な視点位置と、の前記座標空間における位置関係を、所定のタイミング毎に算出し、前記特定の移動オブジェクトおよび前記複数の背景オブジェクトを前記視点位置から見た画像を生成する画像生成手段により生成され、遊技機１の液晶表示装置５に表示されるものである。
【０１６５】
図４１は、図２４の仮想的な座標空間のうち、Ｘ座標がα2からα3の範囲である野原の仮想的な座標空間を部分的に表示したものである。以下、Ｘ軸、Ｙ軸、Ｚ軸、Ｘ−Ｙ平面などの表現は、図２４の座標軸と対応したものである。尚、以下に行う移動オブジェクト及び背景オブジェクトの説明は、この野原の仮想的な座標空間に限らず、Ｘ座標が０からα1の範囲である土俵の仮想的な座標空間、及びＸ座標がα1からα2の範囲である食堂の仮想的な座標空間における移動オブジェクト及び背景オブジェクトについても当てはまるが、ここでは説明の便宜上野原の仮想的な座標空間を例に背景オブジェクト及び移動オブジェクトの説明を行う。
【０１６６】
図４１の“（０）回転させない背景と回転させる背景と移動オブジェクトの合成図”によれば、移動オブジェクトは、主キャラクタｄであり、野原の仮想的な座標空間に固定的に配置された背景オブジェクトには、雲ｃと、山ｍと、人ｐと、木ｔとがある。
【０１６７】
移動オブジェクトはポリゴンで構成され、背景オブジェクトはビルボードにより構成される。ビルボードとは、２次元のポリゴンであり、奥行きのない平面のポリゴンである。
【０１６８】
尚、図４１〜４４の（ａ）及び（ｂ）の矢印は、仮想的な座標空間内における視点位置及び視点方向をあらわす。即ち、矢印の始点が視点位置であり、矢印の方向が視点方向である。この視点位置及び視点方向を仮想的な座標空間では、ベクトルで表現する。ここで視点位置のベクトル（以下、視点位置ベクトルと称す）を（ｘ1，ｙ1，ｚ1）、視点方向のベクトル（以下、視点方向ベクトルと称す）を（ｘ2，ｙ2，ｚ2）（ただし、視点方向ベクトルは単位ベクトルとし、“ｘ22＋ｙ22＋ｚ22＝１”であるとするが、本発明はこれに限定されるものではない）とすると、本実施形態では“ｙ1＝一定”、“ｚ1＝０”とする。即ち、視点は、仮想的な座標空間のｘ−ｙ平面上を一定の高さの位置を保ちつつｘ軸と平行に移動するとするが、本発明はこれに限定されず、仮想的な座標空間内の任意の座標に位置することができるものとしてもよい。また、視点方向ベクトルも任意の方向を取りうるとする。ただしこの場合も、視点位置ベクトル＋視点方向ベクトルのベクトルの終点は、視点位置ベクトルが位置する仮想的な座標空間の部分（土俵、食堂、野原で分類される部分）と同一の部分に位置することが条件である。
【０１６９】
そして、仮想的な座標空間において、前述の視点位置及び視点方向から見た移動オブジェクトの画像を生成し、その画像を、例えば液晶表示装置５などの表示装置に表示する。即ち、視点位置ベクトル及び視点方向ベクトルがどのようなベクトルであっても、例えば液晶表示装置５などの表示装置の表示画面５ａには、必ず主キャラクタｄが表示される。
【０１７０】
図４１の（０）回転させない背景と回転させる背景と移動オブジェクトの合成図は、図示する如く（１）回転しない背景図と（２）回転する背景図と（３）移動オブジェクト図とに分解される。即ち、（１）回転しない背景図と（２）回転する背景図と（３）移動オブジェクト図のそれぞれに含まれるオブジェクトを画像生成手段により合成することにより（０）回転させない背景と回転させる背景と移動オブジェクトの合成図が構成される。
【０１７１】
（１）回転しない背景図に含まれるオブジェクトが第２の背景オブジェクトであり、（２）回転する背景図に含まれるオブジェクトが第１の背景オブジェクトあるので、視点位置と前記第１の背景オブジェクトとの前記座標空間における距離が、前記視点位置と前記第２の背景オブジェクトとの前記座標空間における距離よりも短いため、（２）回転する背景図に含まれるオブジェクトの方が、（１）回転しない背景図に含まれるオブジェクトよりも、視点位置からの距離が相対的に近いオブジェクトである。
【０１７２】
（１）回転しない背景図には雲ｃと山ｍとが含まれ、（２）回転する背景図には人ｐと木ｔとが含まれ、（３）移動オブジェクト図には主キャラクタｄが含まれる。（２）回転する背景図に含まれる人ｐと木ｔは、視点位置の移動に関連して、前記複数の背景オブジェクトのうちの第１の背景オブジェクトのみを前記座標空間内で回転させる、前記画像生成手段に設けられた背景オブジェクト回転手段により変形計算が行われるビルボードである。
【０１７３】
また、（３）移動オブジェクト図に含まれる主キャラクタｄは、仮想的な３次元座標空間内を移動可能であり、３次元形状を有する特定のオブジェクトと、前記座標空間に配置され、２次元形状を有する複数の背景オブジェクトと、前記座標空間内を移動可能な視点位置と、の前記座標空間における位置関係を、所定のタイミング毎に算出し、前記特定の移動オブジェクトおよび前記複数の背景オブジェクトを前記視点位置から見た画像を生成する画像生成手段により、視点位置と視点方向に基づき表示される態様が決定されるオブジェクトである。
【０１７４】
図４２を参照して、（１）の１の図は、図４１の（１）の図を矢印の方向から見た図であり、（１）の２の図は、野原の仮想的な座標空間に含まれる背景オブジェクト回転手段により回転させない背景オブジェクトを、視点位置及び視点方向の情報に基づき表示した図である。ここで、雲ｃ及び山ｍはいずれもビルボードであり、上方から見ると（１）の１の図の如く“板状”である。これらのビルボードは回転しない背景図であるので、（ａ）、（ｂ）いずれの視点位置及び視点方向に基づき表示したとしても、（１）の２の図の如く表示態様は同一である。
【０１７５】
図４２を参照して、（２）の１−１−１の図及び（２）の１−２−１の図は、図４１の（２）の図を矢印の方向から見た図であり、（２）の１−１−２の図及び（２）の１−２−２の図は、野原の仮想的な座標空間に含まれる、背景オブジェクト回転手段により回転させる背景オブジェクトを、視点位置及び視点方向の情報に基づき表示した図である。ここで、人ｐ及び木ｔはいずれもビルボードであり、上方から見ると（１）の１の図の如く“板状”である。これらのビルボードは回転する背景図である。この回転は予告報知のために行われてもよいものであって、例えば遊技機における遊技の特定の当選役に当選したこと、又は高確率再遊技状態（ＦＴ）の終了などを契機として行われる。例えば、特定の当選役に当選したこと、又は高確率再遊技状態（ＦＴ）の終了したこと、などが発生していない場合には、ビルボードの回転が行われず（２）の１−１−１の図の様な状況である。一方、特定の当選役に当選したこと、又は高確率再遊技状態（ＦＴ）が終了したこと、などが発生している場合には、例えば木ｔのビルボードが（ａ）の視点位置及び視点方向に対して垂直になるように、そのビルボードの平面上に存在して仮想的な座標空間のＹ軸（即ち垂直軸）と平行な回転軸を中心として回転して（２）の１−２−１の図の様な状況になる。尚、“特定の当選役に当選したこと、又は高確率再遊技状態（ＦＴ）が終了したこと、などが発生している場合には、例えば木ｔのビルボードが（ａ）の視点位置及び視点方向に対して垂直になるように、そのビルボードの平面上に存在して仮想的な座標空間のＹ軸（即ち垂直軸）と平行な回転軸を中心として回転して（２）の１−２−１の図の様な状況になる”ことは、前記入賞表示手段とは別体に設けられた画像表示手段に、前記画像生成手段により生成した画像を、前記当選役が前記特定の役である可能性があることを所定の予告態様として表示させる画像表示制御手段により制御される。木ｔのビルボードの回転の有無を（ａ）の視点位置及び視点方向に基づき表示したものを比較すると、（２）の１−１−２の図及び（２）の１−２−２の様になる。ここで、（２）の１−１−１の図は（２）の１−１−２の図に対応し、（２）の１−２−１の図は（２）の１−２−２の図に対応している。従って、（２）の１−１−２の図と（２）の１−２−２の図を比較すると、ビルボードの回転により木ｔの表示態様が異なる。例えばＦＴが終了し、持越役がＢＢ（又はＲＢ）であって、ＢＢ（又はＲＢ）に入賞する可能性がある場合に、（２）の１−２−２の図のような木ｔの表示態様をとってもよい。このように処理を行うことにより、多彩な演出表示を行うことができ、多様な演出態様を、遊技者に対し表示することができる場合がある。
【０１７６】
尚、本実施形態では、例えば“特定の当選役に当選したこと、又は高確率再遊技状態（ＦＴ）の終了したこと、などが発生している場合”には、例えば木ｔ又は人ｐのビルボードが視点方向に対して垂直になるように回転し、“特定の当選役に当選したこと、又は高確率再遊技状態（ＦＴ）の終了したこと、などが発生している場合”でないときにはビルボードの回転を行わないとしたが、本発明はこれに限らず、“特定の当選役に当選したこと、又は高確率再遊技状態（ＦＴ）の終了したこと、などが発生している場合”には、木ｔ又は人ｐのビルボードの回転を行わず、“特定の当選役に当選したこと、又は高確率再遊技状態（ＦＴ）の終了したこと、などが発生している場合”でないときに、視点方向に対して垂直になるようにビルボードの回転を行うようにしてもよい。
【０１７７】
同様に図４２を参照して、（２）の２−１−１の図及び（２）の２−２−１の図は、図４１の（２）の図を矢印の方向から見た図であり、（２）の２−１−２の図及び（２）の２−２−２の図は、野原の仮想的な座標空間に含まれる背景オブジェクト回転手段により回転させる背景オブジェクトを、視点位置及び視点方向の情報に基づき表示した図である。前述の様に予告報知を行ってもよいこと、例えば特定の当選役に当選したこと、又は高確率再遊技状態（ＦＴ）が終了したこと、などが発生していると、人ｐのビルボードが（ｂ）の視点方向に対して垂直になるように、そのビルボードの平面上に存在して仮想的な座標空間のＹ軸（即ち垂直軸）と平行な回転軸を中心として回転して（２）の２−２−１の図の様な状況になる。人ｐのビルボードの回転の有無を（ｂ）の視点位置及び視点方向に基づき表示したものを比較すると、（２）の２−１−２の図及び（２）の２−２−２の様になる。ここで、（２）の２−１−１の図は（２）の２−１−２の図に対応し、（２）の２−２−１の図は（２）の２−２−２の図に対応している。従って、（２）の２−１−２の図と（２）の２−２−２の図を比較すると、ビルボードの回転により人ｐの表示態様が異なる。例えばＦＴが終了し、持越役がＲＢ（又はＢＢ）であって、ＲＢ（又はＢＢ）に入賞する可能性がある場合に、（２）の２−２−２の図のような人ｐの表示態様をとってもよい。このように処理を行うことにより、多彩な演出表示を行うことができ、多様な演出態様を、遊技者に対し表示することができる場合がある。
【０１７８】
尚、本実施形態では、ビルボードは、その平面上に存在して仮想的な座標空間のＹ軸（即ち垂直軸）と平行な回転軸を中心として回転するとしているが、本発明はこれに限らず、任意の回転軸を中心として回転するものとしてもよい。また、回転軸は１本に限らず、複数の回転軸を設け、それぞれの回転軸を中心とした各々の回転を組み合わせた回転であってもよい。
【０１７９】
また、本実施形態では、視点方向に対して垂直になるようにビルボードを回転するとしたが、本発明はこれに限らず、任意の角度だけ回転するようにしてもよい。
【０１８０】
図４３を参照して、（３）の１−１の図及び（３）の２−１の図は、図４１の（３）の図を矢印の方向から見た図であり、（３）の１−２の図及び（３）の２−２の図は、野原の仮想的な座標空間に位置している移動可能な特定の移動オブジェクトを、視点位置及び視点方向の情報に基づき表示した図である。“移動可能な特定の移動オブジェクト”はポリゴンであり３次元のグラフィックスなので、（ａ）の視点位置及び視点方向から見たときには（３）の１−２の表示態様になり、（ｂ）の視点位置及び視点方向から見たときには（３）の２−２の表示態様になる。このように、“移動可能な特定のオブジェクト”は、前述の様に予告報知を行ってもよいこと、例えば特定の当選役に当選したこと、又は高確率再遊技状態（ＦＴ）が終了したこと、などにもかかわらず、画像生成手段により座標空間内を移動可能な視点位置と、の前記座標空間における位置関係を、所定のタイミング毎に算出することのみによって特定の移動オブジェクトを前記視点位置から見た画像を生成し、その表示態様が決定される。
【０１８１】
［タイミングチャート］
図２６は、画像制御回路（ｇＳｕｂ）７２ａで行われる画像表示制御のタイミングチャートを示す。尚、図２６では、上段にフレームバッファ１のタイミングチャートを示し、中段にフレームバッファ２のタイミングチャートを示す。また、下段に画像制御ＩＣ８６から画像制御マイコン８１に送信されるクロック信号のタイミングチャートを示す。また、フレームバッファ１及び２のタイミングチャートは、上段に表示、下段に描画（準備）を示すチャートが描かれている。
【０１８２】
本実施形態では、画像制御マイコン８１は、液晶表示装置５に対して画像を表示させる場合に、画像データの描画処理が円滑に行われる場合には、１秒間に３０の画像を連続的に表示させる（一つの画像の表示時間は１／３０ｓ）。これにより、キャラクタ画像等に動きがつけられ、アニメーション画像が表示される。また、上述したように、画像データは、１秒間に６０個対応付けられている、つまり１／６０ｓ毎に画像データが対応付けられている。
【０１８３】
ビデオＲＡＭ８９にはフレームバッファ１とフレームバッファ２の２つのバッファが設けられており、それら２つのバッファのいずれかのバッファのデータを液晶表示装置５に転送することで画像が表示されるように構成されている。
【０１８４】
図２６において上段の表示を示すタイミングチャートを参照すると、表示は、１／３０ｓの間隔ごとに、１／３０ｓの時間行われる。また、下段の描画を示すタイミングチャートを参照すると、描画は、表示と表示の間（１／３０ｓの時間内）に行われることとなる。フレームバッファ１とフレームバッファ２との間の矢印は、バンク切替を示す。ここでバンク切替とは、ビデオＲＡＭ８９に設けられた前述２つのバッファのうちのいずれのバッファのデータを液晶表示装置５に転送するかを切り替えることを指している。
【０１８５】
図２６を参照すると、最初に、フレームバッファ２において、画像０用処理が行われる。尚、画像０は、例えば、アニメーションフラグが“０”である画像データに対応するものである。画像０用処理では、まず、決定された演出に応じた画像０の描画を行う。ここで描画は、画像制御マイコン８１がプログラムＲＯＭ８３に記憶されているプログラムに従って、画像ＲＯＭ８８から読み出された画像データに基づいて、画像の生成を開始してから、ビデオＲＡＭ８９に設けたバッファ（ここでは、フレームバッファ２）に画像データが書き込まれるまでを指している。そして、描画を行った画像０を、画像制御マイコン８１から画像制御ＩＣ８６の制御ＲＡＭ８７に展開されたレジスタを操作し、前述のバンク切替によって液晶表示装置５の表示画面５ａに、１／３０ｓ間表示させる。
【０１８６】
ここで、１／３０ｓごとに表示される画像（画像０、画像２等）は、前述の図２１の小分類データテーブルの小分類に含まれる画像（例えば、花火職人登場画像、花火の親方の娘出現画像等）に関連付けられたデータ番号に対応する画像（例えば、データ番号Ｓ１０１）である。
【０１８７】
この画像０用処理が終了すると、バンク切替が行われ、フレームバッファ１において画像２用処理が行われる。フレームバッファ１では、フレームバッファ２で表示（画像０）が行われている間（１／３０ｓ）に描画が行われており、１／３０ｓごとにバンク切替が行われることにより、表示（画像２）が行われるものである。尚、画像２は、例えば、アニメーションフラグが“２”である画像データに対応するものである。
【０１８８】
一方、この場合、フレームバッファ２では表示は行われず、次に表示する画像４の描画が行われている。そして、１／３０ｓごとにバンク切替が行われることにより、画像４の表示が行われる。尚、画像４は、例えば、アニメーションフラグが“４”である画像データに対応するものである。
【０１８９】
このように、１／３０ｓごとにバンク切替が行われることにより、フレームバッファ１又はフレームバッファ２において、交互に画像処理（フレームバッファ１では画像６用処理及び画像１０用処理、フレームバッファ２では画像４用処理、画像８用処理及び画像１２用処理）が行われることとなる。この場合、一方のフレームバッファで表示が行われている間（１／３０ｓ）、他方のフレームバッファでは、描画が行われることとなる。フレームバッファ１とフレームバッファ２との間でバンク切替を行い、交互に画像を表示させることで、画像表示の高速化を図り、また、画像のちらつきをなくすようにしている。
【０１９０】
尚、バンク切替のタイミングは、後述するステップＳ３０６の判断に示すように、ＶＤＰカウンタが“２”以上である場合であり、円滑に画像データの描画が行われた場合には、図２６に示すように、画像制御ＩＣ８６から画像制御マイコン８１に送信されるクロック信号を２回受信した場合（ＶＤＰカウンタが“２”として更新された場合）、つまり１／３０ｓ毎にバンク切替が行われる。
【０１９１】
上述したように、円滑に画像データの描画が行われた場合には、ＶＤＰカウンタの値が“０”又は“１”であるが、円滑に画像データの描画が行われなかった場合には、後述する画像描画処理（図２９）が終了した時点ですでにＶＤＰカウンタの値が“２”以上であることがあり、この場合には、画像描画処理が終了した時点でバンクの切替が行われる。
【０１９２】
例えば、円滑に画像データの描画が行われず、画像描画処理が終了した時点ですでにＶＤＰカウンタの値が“２”である場合について、図２７を用いて説明する。
【０１９３】
図２７に示すように、フレームバッファ１の画像６用処理における描画処理（描画６）が、開始から１／３０ｓ経過した場合であっても、フレームバッファ２における画像４（例えば、アニメーションカウンタが“４”である場合に表示される画像）の表示が継続され、フレームバッファ１における画像６（例えば、アニメーションカウンタが“６”である場合に表示される画像）の描画が継続される。そして、フレームバッファ１での描画６が終了した時点ですでにＶＤＰカウンタの値が“２”である場合、つまり、描画６を開始してから１／３０ｓ以上１／２０未満である場合には、描画６が終了した時点でのＶＤＰカウンタは、クロック信号に応じて、“２”となっている。この場合には、描画６が終了したことを契機に、フレームバッファ１においては画像６の表示を開始するとともに、フレームバッファ２においては描画８を開始することとなる。このように、描画が終了したタイミングが、描画開始から１／３０ｓ以上１／２０ｓ未満である場合には、画像を表示するタイミング（表示タイミング）の変化に応じて、画像を描画するタイミング（仮想的な座標空間内を移動する特定のオブジェクトと、その空間内に配置された視点位置との仮想的な座標空間における位置関係を算出する算出タイミング、画像描画に関する算出タイミング）を変化させることとなるのである。また、このように描画遅れ等、コマ遅れが発生した場合であっても、次のコマに対応する画像データが描画されることとなり、多彩な演出態様および入賞表示を遊技者に表示し、遊技に対する興趣を向上させることができる場合がある。
【０１９４】
また、円滑に画像データの描画が行われず、画像描画処理が終了した時点ですでにＶＤＰカウンタの値が“３”以上である場合について、図２８を用いて説明する。
【０１９５】
図２８に示すように、フレームバッファ１の画像６用処理における描画処理（描画６）が、開始から１／２０ｓ経過した場合であっても、フレームバッファ２における画像４（例えば、アニメーションカウンタが“４”である場合に表示される画像）の表示が継続され、フレームバッファ１における画像６（例えば、アニメーションカウンタが“６”である場合に表示される画像）の描画が継続される。そして、フレームバッファ１での描画６が終了した時点ですでにＶＤＰカウンタの値が“３”以上である場合、つまり、描画６を開始してから１／２０ｓ以上である場合には、描画６が終了した時点でのＶＤＰカウンタは、クロック信号に応じて、“３”以上となっている。この場合には、描画６が終了したことを契機に、フレームバッファ１においては画像６の表示を開始するとともに、フレームバッファ２においては、そのＶＤＰカウンタの値に対応したコマ数の描画を行う。例えば、ＶＤＰカウンタが“３”である場合には、画像９（例えば、アニメーションカウンタが“９”である場合に表示される画像）の描画処理を行い、ＶＤＰカウンタが“４”である場合には、画像１０（例えば、アニメーションカウンタが“１０”である場合に表示される画像）の描画処理を行うこととなる。このように、描画が終了したタイミングが、描画開始から１／２０ｓ以上である場合であっても、画像を表示するタイミング（表示タイミング）の変化に応じて、画像を描画するタイミング（仮想的な座標空間内を移動する特定のオブジェクトと、その空間内に配置された視点位置との仮想的な座標空間における位置関係を算出する算出タイミング、画像描画に関する算出タイミング）を変化させることとなるのである。また、このように描画遅れ等、コマ遅れが発生した場合であっても、次のコマに対応する画像データが描画されることとなり、多彩な演出態様および入賞表示を遊技者に表示し、遊技に対する興趣を向上させることができる場合がある。
【０１９６】
［遊技機の処理］
次いで、図９〜図１１に示すメインフローチャートを参照して、主制御回路７１のＣＰＵ３１の制御動作について説明する。
【０１９７】
初めに、ＣＰＵ３１は、遊技開始時の初期化を行う（ステップＳ１、図９参照）。具体的には、ＲＡＭ３３の記憶内容の初期化、通信データの初期化、副制御回路７２への初期化コマンドの送信等を行う。続いてゲーム終了時のＲＡＭ３３の所定の記憶内容を消去する（ステップＳ２）。具体的には、前回のゲームに使用されたＲＡＭ３３の書き込み可能エリアのデータの消去、ＲＡＭ３３の書き込みエリアへの次のゲームに必要なパラメータの書き込み、次のゲームのシーケンスプログラムの開始アドレスの指定等を行う。次に、前回のゲーム終了後、即ち全リール３Ｌ，３Ｃ，３Ｒ停止後から“３０秒”経過したか否かを判別する（ステップＳ３）。この判別が“ＹＥＳ”であれば、副制御回路７２に対し、デモ画像の表示を要求するデモ表示コマンドを送信する（ステップＳ４）。
【０１９８】
次に、ＣＰＵ３１は、メダルの自動投入の要求があるか、即ち前回のゲームで再遊技に入賞したか否かを判別する（ステップＳ５）。この判別が“ＹＥＳ”のときは、投入要求分のメダルを自動投入し（ステップＳ６）、遊技メダル投入コマンドを副制御回路７２へ送信した後、ステップＳ８に移る。ステップＳ５の判別が“ＮＯ”のときは、メダルセンサ２２Ｓ又はＢＥＴスイッチ１１，１２，１３からの入力があるか否かを判別する（ステップＳ７）。この判別が“ＹＥＳ”のときは、遊技メダル投入コマンドを副制御回路７２へ送信した後、ステップＳ８に移り、“ＮＯ”のときは、ステップＳ３に移る。
【０１９９】
尚、ステップＳ６実行後またはステップＳ７で“ＹＥＳ”のとき、ＢＥＴスイッチ１１〜１３の操作またはメダルを投入する操作が行われたことを示す遊技メダル投入コマンドを副制御回路７２へ送信する。
【０２００】
次に、スタートレバー６の操作に基づくスタートスイッチ６Ｓからの入力があるか否かを判別する（ステップＳ８）。即ちこのステップで、遊技者による操作の結果に基づき遊技開始指令信号を出力することとなる。この遊技開始指令信号は、遊技の開始を指令するものである。尚、このステップが「遊技者による操作の結果に基づき単位遊技の開始を指令する遊技開始指令手段」の一実施形態である。この判別が“ＹＥＳ”のときは、抽選用の乱数を抽出する（ステップＳ９）。ステップＳ９の処理では、後述の確率抽選処理、停止用当選役決定処理、ＦＴ制御処理２、テーブルライン選択処理、滑りコマ数決定処理などにおける乱数を用いた抽選で使用される１または複数の乱数値を生成（抽出）し、それぞれの用途に応じた範囲の値をとるように調節するものとしている。
【０２０１】
次に、遊技状態監視処理を行う（ステップＳ１０）。この遊技状態監視処理の詳細は、後で図１２を参照して説明する。
【０２０２】
次に、ＦＴ制御処理１を行う（ステップＳ１１）。このＦＴの解除などをおこなうＦＴ制御処理１の詳細は、後で図１３を参照して説明する。
【０２０３】
次に、確率抽選処理を行う（ステップＳ１２）。この確率抽選処理の詳細は、後で図１４を参照して説明する。この確率抽選処理は、遊技状態に応じた確率抽選テーブルを使用し、上記ステップＳ９において抽出した乱数値がどの役の乱数範囲に属するかを判別し、当選役を決定する（当選役決定手段が所定の役を当選役として決定する）。即ち、ステップＳ８で出力される前記遊技開始指令信号の受信に基づいて所定の役を当選役として決定する。尚、このステップが「前記遊技開始指令手段から出力される遊技開始指令信号に基づいて所定の役を当選役として決定する当選役決定手段」の一実施形態である。
【０２０４】
次に、停止用当選役決定処理を行う（ステップＳ１３）。この処理では、図５（２）の当選役が“はずれ”以外の場合の停止用当選役決定確率テーブル」又は図５（３）の「当選役が“はずれ”の場合の停止用当選役決定確率テーブル」を参照して、当選役に対応した停止用当選役を前述の抽選用乱数の抽出（図９のステップＳ９）または主制御回路７１（図７参照）に設けられた乱数生成用レジスタなどにより生成された乱数の値を使用して所定の確率で決定する。例えば、後述する図１４のステップＳ７６で設定される当選役がスイカの場合は、停止用当選役は、遊技状態が通常確率再遊技状態である場合、ＦＴである場合の両方の場合において“128／128（＝１）”の確率でスイカを停止用当選役として決定する。また、当選役がリプレイの場合は、停止用当選役は、遊技状態が通常確率再遊技状態である場合は“128／128（＝１）”の確率でリプレイが選択され、一方で遊技状態がＦＴである場合は、“20／128（＝１／6.4）”の確率でリプレイが選択され、“108／128（＝１／1.185）”の確率で“はずれ”が選択される。即ち、この場合において“20／128（＝１／6.4）”の確率でリプレイが停止用当選役として決定される。
【０２０５】
次に、ＦＴ制御処理２を行う（ステップＳ１４）。このＦＴ制御処理２の詳細は、後で図１５を参照して説明する。
【０２０６】
次に、テーブルライン選択処理を行う（ステップＳ１５）。この処理では、ステップＳ１３で決定された停止用当選役、遊技状態、停止テーブル群選択用テーブル（図５参照）とに基づいて、停止テーブル群を選択し、選択された停止テーブル群のうちのいずれの停止テーブルを選択するかを決定する。例えば、確率抽選処理（ステップＳ１２）で当選役がベルの小役と決定され、停止用当選役決定処理（ステップＳ１３）で停止用当選役がベルの小役と決定された場合、ベルの小役に対応する図柄の組合せ“ベル−ベル−ベル”を有効化された入賞ラインのうちのいずれの入賞ライン上に停止表示させるかを乱数抽選などで決定する。
【０２０７】
尚、ステップＳ１３及びステップＳ１５の処理は、当選役が所定の役であることに基づいて所定の入賞態様を決定するステップである。
【０２０８】
次に、ステップＳ１６では、遊技状態、当選役、停止用当選役、停止用当選役テーブルラインなどの情報を含むスタートコマンドを副制御回路７２へ送信し、ステップＳ１７に移る。
【０２０９】
次に、前回のゲームが開始してから“4.1秒”経過しているか否かを判別し（ステップＳ１７）、この判別が“ＹＥＳ”のときはステップＳ１９に移り、“ＮＯ”のときはステップＳ１８に移る。ステップＳ１８では、ゲーム開始待ち時間消化処理を行う。具体的には、前回のゲームが開始してから“4.1秒”経過するまでの間、遊技者のゲームを開始する操作に基づく入力を無効にする処理を行う。
【０２１０】
次に、ＣＰＵ３１は、リールの回転処理を行う（ステップＳ１９）。ステップＳ２０のリール停止許可コマンド送信処理では、リールを停止可能とする情報（所謂、リール停止許可コマンド）を副制御回路７２へ送信し、リールの停止を検知可能にする。
【０２１１】
次に、ＣＰＵ３１は、停止ボタンが“オン”か否かを判別する（ステップＳ２１、図１０を参照）。具体的には、いずれかの停止ボタンが操作されたかどうかを判別する。この判別が“ＹＥＳ”のときは、ステップＳ２３に移り、“ＮＯ”のときは、ステップＳ２２に移る。ステップＳ２２では、自動停止タイマの値が“０”であるか否かを判別し、この判別が“ＹＥＳ”のときは、ステップＳ２３に移り、“ＮＯ”のときは、ステップＳ２１に移る。
【０２１２】
ステップＳ２３では、ＣＰＵ３１は、滑りコマ数を決定するための滑りコマ数決定処理を行う。具体的には、テーブルライン選択処理（図９のステップＳ１４）で選択された、または遊技状態、停止用当選役、遊技者による遊技操作（例えば、複数の停止ボタン７Ｌ，７Ｃ，７Ｒの押順、遊技者による停止ボタンが操作されたタイミング、すでに停止しているリールにより停止表示されている図柄の種類）などに基づいて、再選択された停止テーブル、停止操作位置及び停止制御位置に基づいて滑りコマ数を決定する。続いて、滑りコマ数分、停止操作された停止ボタンに対応するリールを回転させてから停止させる（ステップＳ２４）。このステップでは、ステップＳ１３及びステップＳ１４により決定された入賞態様に従い、当選役が所定の役であることに基づいて所定の入賞態様を停止表示する処理を含む。尚、このステップが「前記当選役が所定の役であることに基づいて所定の入賞態様を入賞表示手段に停止表示させる入賞表示制御手段」の一実施形態である。ステップＳ２５では、ステップＳ２４でリールが停止した情報（所謂、リール停止コマンド）を副制御回路７２へ送信するリール停止コマンド送信処理を行う。続いて、ＣＰＵ３１は、全てのリールが停止したかどうかを判別する（ステップＳ２６）。この判別が“ＹＥＳ”のときは、ステップＳ２７に移り、“ＮＯ”のときは、ステップＳ２１に移る。ステップＳ２７では、全てのリールが停止したことを示す全リール停止コマンドを副制御回路７２へ送信し、ステップＳ２８に移る。
【０２１３】
ステップＳ２８では、ＣＰＵ３１が入賞検索を行う。入賞検索とは、表示窓４Ｌ，４Ｃ，４Ｒの図柄の停止態様に基づいて入賞役を識別するための入賞フラグをセットすることである。具体的には、センターライン８ｃに沿って並ぶ図柄のコードナンバー及び入賞判定テーブルに基づいて入賞役を識別する。続いて、入賞フラグが正常であるか否かを判別する（ステップＳ２９）。この判別が“ＮＯ”のときはイリーガルエラーの表示を行う（ステップＳ３１）。この場合、遊技は中止となる。ステップＳ２９の判別が“ＹＥＳ”のときは、ステップＳ３０へ移る。
【０２１４】
ステップＳ３０では、入賞フラグがＢＢ又はＲＢかの判別を行う。この判別が“ＹＥＳ”のときは、ステップＳ３２へ処理を移し、“ＮＯ”のときは、ステップＳ３３へ処理を移す。
【０２１５】
ステップＳ３２では、ＢＢ持越数またはＲＢ持越数を更新する。具体的には、ステップＳ３０の入賞フラグがＢＢ又はＲＢのときに、ＲＡＭ３３に記憶（ストック）されたＢＢ持越（ストック）数またはＲＢ持越（ストック）数から“１”を減算する。
【０２１６】
次に、ステップＳ３３では、遊技状態に応じてメダルのクレジット又は払出しを行う。また、入賞フラグを含んだ入賞コマンドを副制御回路７２へ送信する。或いは、ステップＳ３０で入賞フラグがＢＢ又はＲＢと判別されたときに、入賞役に応じて遊技状態をＢＢ一般遊技状態あるいはＲＢ遊技状態へ移行する。このステップでは、当選役が所定の役であることに基づいて特定の入賞態様を停止表示させた場合に、遊技価値（特定の遊技価値）を付与する。尚、このステップが「当選役が第１の役であることに基づいて、前記入賞表示制御手段により前記入賞表示手段に第１の入賞態様が停止表示された場合に、遊技者に有利な第１の有利状態を発生させ、前記当選役が第２の役であることに基づいて、前記入賞表示制御手段により前記入賞表示手段に第２の入賞態様が停止表示された場合に、遊技者に有利な第２の有利状態を発生させる有利状態発生手段」の一実施形態である。このとき、主制御回路７１（図７参照）内においてＢＢ又はＲＢのゲーム数に関する情報がセットされ、副制御回路７２（図７参照）に対し遊技演出を指令するコマンド（所謂、入賞コマンド）が送信される。
【０２１７】
次に、遊技状態がＢＢ一般遊技状態またはＲＢ遊技状態であるかを判別する（ステップＳ３４、図１１参照）。この判別が“ＹＥＳ”のときは、ステップＳ３５に移り、“ＮＯ”のときは、図９のステップＳ２に移る。ステップＳ３５では、“ＢＢ、ＲＢ遊技数チェック処理”を行う。この“ＢＢ、ＲＢ遊技数チェック処理”では、ＲＢ遊技状態が発生した回数、ＢＢ一般遊技状態のゲーム回数、ＲＢ遊技状態における入賞回数、及びＲＢ遊技状態におけるゲーム回数をチェックするとともに、ＢＢ一般遊技状態及びＲＢ遊技状態間における遊技状態の移行（セット）を行う。この処理が終了すると、ステップＳ３６へ処理を移す。
【０２１８】
次に、ステップＳ３６では、“ＢＢ終了か”の判別処理を行う。具体的には、ＢＢに入賞した後では、３回目のＲＢ遊技状態において入賞回数が８回またはゲーム回数が１２回であるか、又はＢＢ一般遊技状態においてゲーム回数が３０回であるか否かを判別する。この判別が“ＹＥＳ”のときには、ステップＳ３７へ処理を移し、“ＮＯ”のときには、ステップＳ３９へ処理を移す。
【０２１９】
次に、ステップＳ３７では、ＢＢ終了時処理を行う。具体的には、ＢＢ一般遊技状態にある遊技機１におけるＬＥＤ類１０１、ランプ類１０２、液晶表示部５、スピーカ類２１Ｌ，２１Ｒ（いずれも図７参照）での演出を終了し、遊技状態を一般遊技状態へ移行する。この処理が終了すると、ステップＳ３８へ処理を移す。
【０２２０】
次に、ステップＳ３８では、天井カウンタに初期値をセットする。この天井カウンタとは、ＦＴの最大ゲーム回数を格納する、ＲＡＭ３３に配置された変数であり、例えば、この天井カウンタに“１５００”という数値（本実施形態では、この数値に限定されるものではない）をセットすると、後述するＦＴ制御処理１の処理中でＢＢ持越（ストック）数が“０”でないときに、各ゲームを行うごとに“１”ずつ減算されていくものである。そして。この天井カウンタが“０”に至ったときには、同じＦＴ制御処理１の処理中で、ＢＢ持越（ストック）数が“０”でない限り、必ずＦＴフラグをオフにする（ＦＴを解除する）ものである。尚、このステップの実行を受けて後述する図１３のステップＳ６６で“ＮＯ”と判別される処理が行われることが「前記遊技回数計数手段が特定回数の前記単位遊技を計数したことを条件に、前記有利状態発生手段が前記第１の有利状態を発生させた場合は、前記入賞不可能状態発生手段により前記入賞不可能状態を発生させ」ない「状態発生制御手段」の一実施形態であり、一方このステップと同様のステップが後述するステップＳ４０の次に実行されないことが「前記遊技回数計数手段が特定回数の前記単位遊技を計数したことを条件に、（中略）前記有利状態発生手段により前記第２の有利状態を発生させてから、前記入賞不可能状態発生手段により前記入賞不可能状態を発生させる状態発生制御手段」の一実施形態である。この処理を実行することにより、遊技者に対し、より公平な遊技性を与えることができる場合がある。この処理が終了すると、ステップＳ４１へ処理を移す。
【０２２１】
一方ステップＳ３９では、“ＲＢ終了か”の判別処理を行う。具体的には、ＲＢに入賞した後では、ＲＢ遊技状態において入賞回数が８回またはゲーム回数が１２回であるか否かを判別する。この判別が“ＹＥＳ”のときには、ステップＳ４０へ処理を移し、“ＮＯ”のときには、図９のステップＳ２へ処理を移す。
【０２２２】
次に、ステップＳ４０では、ＲＢ終了時処理を行う。具体的には、ＲＢ遊技状態の遊技機１におけるＬＥＤ類１０１、ランプ類１０２、液晶表示部５、スピーカ類２１Ｌ，２１Ｒ（いずれも図７参照）での演出を終了し、遊技状態を一般遊技状態へ移行する。この処理が終了すると、ステップＳ４１へ処理を移す。
【０２２３】
次に、ステップＳ４１では、持越役の設定処理を行う。この処理では、ＲＡＭ３３に配置された変数、即ちＢＢ持越（ストック）数およびＲＢ持越（ストック）数に格納された数値を参照して、持越役の抽選処理を行う。尚、本実施形態では、ＢＢ又はＲＢ終了時にのみこの持越役設定処理を行うとしているが、本発明はこれに限らず、毎ゲームの終了時に持越役設定処理を行うとしてもよい。
【０２２４】
尚、ＢＢ持越（ストック）数およびＲＢ持越（ストック）数がいずれも“０”でないとき、それぞれ“1／2”の確率で抽選を行い、持越役をＢＢ又はＲＢに設定する。
【０２２５】
また、ＢＢ持越（ストック）数またはＲＢ持越（ストック）数の一方が“０”であり、他方が“０”でないとき、その持越（ストック）数が“０”でないボーナスを持越役とする。例えば、ＢＢ持越（ストック）数が“０”であり、ＲＢ持越（ストック）数が“１”のとき、持越役はＲＢである。
【０２２６】
次に、ステップＳ４２では、持越役がＢＢ又はＲＢかの判別処理を行う。この処理では、ステップＳ４１で設定された持越役がＢＢ又はＲＢであると判別する。この判別が“ＹＥＳ”のとき、ステップＳ４３へ処理を移し、“ＮＯ”のとき、図９のステップＳ２へ処理を移す。
【０２２７】
次に、ステップＳ４３では、ＦＴモードを更新する処理を行う。ＦＴモードとは、後述するＦＴ制御処理２でＦＴ解除抽選を行うときに、その当選確率に複数のモードを持たせるために設定されるものである。具体的に、ＦＴモードが“０”であるとはＦＴ解除抽選に当選し、ＦＴから通常確率再遊技状態に遊技状態を移行させる確率が“1／400”であり、ＦＴモードが“１”であるとはＦＴ解除抽選に当選する確率が“1／10”である。尚、ＦＴモードが“０”である状態を低確率ＦＴモードといい、ＦＴモードが“１”である状態を高確率ＦＴモードという。
【０２２８】
次に、ステップＳ４４では、ＦＴフラグを“オン”にする処理を行う。ＲＡＭ３３に配置されたＦＴフラグを格納した変数に“１”をセットする。この処理により、遊技機１の遊技状態がＦＴになる。この処理が終了すると、図９のステップＳ２へ処理を移す。尚、このステップが「前記当選役が前記第１の役または第２の役である場合に、前記第１の入賞態様または前記第２の入賞態様を前記入賞表示手段に第１の確率で停止表示させることが可能な第１確率状態、又は前記第１の入賞態様または前記第２の入賞態様を前記入賞表示手段に前記第１の確率よりも低い第２の確率で停止表示させることが可能な第２確率状態のいずれかの確率状態を発生させる確率状態発生手段」の一実施形態であり、「前記当選役決定手段が前記再遊技を前記当選役として決定する確率が第１の再遊技確率である第１確率再遊技状態、および前記当選役決定手段が前記再遊技を前記当選役として決定する確率が前記第１の再遊技確率よりも高い第２の再遊技確率である第２確率再遊技状態、の一方から他方に移行させる再遊技確率状態移行手段」の一実施形態である。
【０２２９】
［遊技状態監視処理］
次に、図１２を参照して、遊技状態監視処理について説明する。
【０２３０】
初めに、ＣＰＵ３１は、ボーナス中か、即ちＢＢ一般遊技状態またはＲＢ遊技状態であるか否かを判別する（ステップＳ５１）。この判別が“ＹＥＳ”のときは、ステップＳ５２に移り、“ＮＯ”のときは、ステップＳ５３に移る。ステップＳ５２では、ＢＢ一般遊技状態またはＲＢ遊技状態それぞれに応じて遊技状態をセットし、図９のステップＳ１１へ処理を移す。ステップＳ５３では、持越役がＢＢであるかを判別し、その判別が“ＹＥＳ”のときは、ステップＳ５４へ移り、この判別が“ＮＯ”のときは、ステップＳ５５に移る。
【０２３１】
ステップＳ５４では、遊技状態をＢＢ持越状態にセットし、図９のステップＳ１１へ処理を移す。
【０２３２】
次に、ステップＳ５５では、持越役がＲＢであるかを判別し、その判別が“ＹＥＳ”のときは、ステップＳ５６へ移り、この判別が“ＮＯ”のときは、ステップＳ５７に移る。
【０２３３】
ステップＳ５６では、遊技状態をＲＢ持越状態にセットし、図９のステップＳ１１へ処理を移す。
【０２３４】
次に、ステップＳ５７では、遊技状態を一般遊技状態にセットする。この処理が終了すると、遊技状態監視処理は終了し、図９のステップＳ１１へ処理を移す。
【０２３５】
［ＦＴ制御処理１］
次に、図１３を参照して、ＦＴ制御処理１について説明する。
【０２３６】
先ず、ステップＳ６１では、ＦＴ延長カウンタが“０”であるかの判別処理を行う。このＦＴ延長カウンタとは、次のようなものである。即ち、後述する図１５のＦＴ制御処理２のステップＳ９７でＦＴ解除抽選に当選したと判別されるとき（ステップＳ９７→“ＹＥＳ”）に、ＦＴが解除されるが、このとき直ちに解除を行わずに、ＦＴ延長カウンタにセットされた所定値のゲーム回数にわたってＦＴを延長し継続する。ＦＴ延長カウンタの数値は、次のステップＳ６８の毎実行時に“１”を減算され、最終的に“０”に至る。このＦＴ延長カウンタが“０”でない間は、ＦＴのときと同様に、副制御回路７２に対して演出コマンドが送信され、液晶表示装置５、スピーカ類２１Ｌ，２１Ｒ、ＬＥＤ類１０１、ランプ類１０２（いずれも図７参照）において各種演出が実行される。この判別結果が“ＹＥＳ”のとき、ステップＳ６２へ処理を移し、“ＮＯ”のとき、ステップＳ６８へ処理を移す。
【０２３７】
次に、ステップＳ６２では、ＦＴフラグがオンかの判別処理を行う。この処理結果が“ＹＥＳ”のとき、即ち、ＦＴのとき、ステップＳ６３へ処理を移し、“ＮＯ”のとき直ちに本サブルーチンを終了し、図９のステップＳ１２へ処理を移す。
【０２３８】
次に、ステップＳ６３では、ＢＢ持越数が“０”かの判別処理を行う。この判別が“ＹＥＳ”のとき、本サブルーチンを直ちに終了して図９のステップＳ１２へ処理を移し、“ＮＯ”のとき、ステップＳ６４へ処理を移す。ステップＳ６４では、天井カウンタが“０”かの判別を行う。この判別が“ＹＥＳ”のとき、ステップＳ６７へ処理を移し、“ＮＯ”のとき、ステップＳ６５へ処理を移す。次に、天井カウンタを更新する処理を行う（ステップＳ６５）。この処理では、ＲＡＭ３３に配置された天井カウンタを格納した変数の数値から“１”を減算する。尚、このステップが「前記有利状態発生手段により発生した前記第２の有利状態が終了してから、遊技者によって遊技された前記単位遊技の回数を計数する遊技回数計数手段」の一実施形態である。次に、天井カウンタが“０”かの判別を行う（ステップＳ６６）。この判別が“ＹＥＳ”のとき、ステップＳ６７へ処理を移し、“ＮＯ”のとき、本サブルーチンを直ちに終了して図９のステップＳ１２へ処理を移す。ステップＳ６７では、ＦＴフラグをオフにする処理を行う。この処理では、ＲＡＭ３３に配置されたＦＴフラグを格納する変数の値に“０”をセットする。尚、このステップが「前記当選役が前記第１の役または第２の役である場合に、前記第１の入賞態様または前記第２の入賞態様を前記入賞表示手段に第１の確率で停止表示させることが可能な第１確率状態、又は前記第１の入賞態様または前記第２の入賞態様を前記入賞表示手段に前記第１の確率よりも低い第２の確率で停止表示させることが可能な第２確率状態のいずれかの確率状態を発生させる確率状態発生手段」の一実施形態であり、「前記当選役決定手段が前記再遊技を前記当選役として決定する確率が第１の再遊技確率である第１確率再遊技状態、および前記当選役決定手段が前記再遊技を前記当選役として決定する確率が前記第１の再遊技確率よりも高い第２の再遊技確率である第２確率再遊技状態、の一方から他方に移行させる再遊技確率状態移行手段」の一実施形態である。この処理が終了すると、本サブルーチンは終了し、図９のステップＳ１２へ処理を移す。
【０２３９】
一方、ステップＳ６８では、ＦＴ延長カウンタを更新する処理を行う。この処理では、ＲＡＭ３３に配置されたＦＴ延長カウンタを格納する変数の数値から“１”を減算する。次に、ＦＴ延長カウンタが“０”かの判別処理を行う。この処理では、ＲＡＭ３３に配置されたＦＴ延長カウンタを格納する変数の数値を参照し、その数値が“０”であるか否かを判別する。この判別が“ＹＥＳ”のときには、ステップＳ６７へ処理を移し、“ＮＯ”のときには、本サブルーチンは終了し、図９のステップＳ１２へ処理を移す。
【０２４０】
［確率抽選処理］
次に、図１４を参照して、確率抽選処理について説明する。
【０２４１】
初めに、ＣＰＵ３１は、遊技状態がＢＢ一般遊技状態またはＲＢ遊技状態であるか否かを判別する（ステップＳ７１）。この判別が“ＹＥＳ”のときは、ステップＳ７２に移り、“ＮＯ”のときは、ステップＳ７３に移る。ステップＳ７２では、ボーナス中確率抽選テーブル（図示せず）に基づいて抽選処理を行う。この処理では乱数発生器３６（図７参照）で発生された乱数を基にＲＯＭ３２に格納されたボーナス中確率抽選テーブルを参照して、ボーナス中の当選役の抽選処理を行う。この処理が終了すると、ステップＳ７６へ処理を移す。
【０２４２】
ステップＳ７３では、ＦＴフラグがオンかの判別処理を行う。この判別が“ＹＥＳ”のとき、ステップＳ７４へ処理を移し、“ＮＯ”のときステップＳ７５へ処理を移す。ステップＳ７４では、高確率再遊技中（ＦＴ）確率抽選テーブル（図４参照）に基づいて抽選処理を行う。この処理では乱数発生器３６（図７参照）で発生された乱数を基にＲＯＭ３２に格納された高確率再遊技中（ＦＴ）確率抽選テーブルを参照して、ＦＴ中の当選役の抽選処理を行う。この処理が終了すると、ステップＳ７６へ処理を移す。
【０２４３】
ステップＳ７５では、通常確率再遊技中確率抽選テーブル（図示せず）に基づいて抽選処理を行う。この処理では乱数発生器３６（図７参照）で発生された乱数を基にＲＯＭ３２に格納された通常確率再遊技中確率抽選テーブルを参照して、通常確率再遊技中の当選役の抽選処理を行う。この処理が終了すると、ステップＳ７６へ処理を移す。
【０２４４】
ステップＳ７６では、ステップＳ７２、ステップＳ７４、又はステップＳ７５のいずれかの処理により抽選された役を当選役として、ＲＡＭ３３に配置された当選役を格納する変数にセットする。この処理が終了すると、ステップＳ７７へ処理を移す。
【０２４５】
ステップＳ７７では、“当選役がＢＢか”の判別処理を行う。この判別が“ＹＥＳ”のときにはステップＳ８０へ処理を移し、“ＮＯ”のときにはステップＳ７８へ処理を移す。ステップＳ７８では、“当選役がＲＢか”の判別処理を行う。この判別が“ＹＥＳ”のときにはステップＳ７９へ処理を移し、“ＮＯ”のときには直ちに本サブルーチンを終了し、図９のステップＳ１３へ処理を移す。ステップＳ７９では、ＲＢ持越数を更新する処理を行う。ＲＡＭ３３（図７参照）に配置されたＲＢ持越（ストック）数を格納する変数の数値に“１”を加算する。
【０２４６】
ステップＳ８０では、“ＢＢ持越数は“０”か”の判別処理を行う。この判別が“ＹＥＳ”のときにはステップＳ８１へ処理を移し、“ＮＯ”のときにはステップＳ８２へ処理を移す。次に、ステップＳ８１では、天井カウンタに初期値をセットする処理を行う。ＲＡＭ３３に配置された天井カウンタを格納する変数に、初期値として“１５００”をセットする。“１５００”ゲームの間は、遊技機の状態がＦＴであり、“はずれ”に入賞するかＦＴ解除抽選に当選することにより一時的にボーナス（ＢＢ及びＲＢ）に入賞する場合を除き、基本的にボーナスに入賞しない状態が継続する。ステップＳ８２では、ＢＢ持越数を更新する処理を行う。ＲＡＭ３３（図７参照）に配置されたＢＢ持越（ストック）数を格納する変数の数値に“１”を加算する。
【０２４７】
ステップＳ８３では、“持越役がＢＢ又はＲＢか”の判別処理を行う。図１１のステップＳ４１で設定された持越役がＢＢ又はＲＢであるかを判別し、その判別が“ＹＥＳ”のときには直ちに本サブルーチンを終了し、図９のステップＳ１３へ処理を移し、“ＮＯ”のときステップＳ８４へ処理を移す。ステップＳ８４では、ＦＴフラグを“オン”にする処理を行う。ＲＡＭ３３に配置されたＦＴフラグを格納した変数に“１”をセットする。この処理により、遊技機１の遊技状態がＦＴになる。尚、このステップが「前記当選役が前記第１の役または第２の役であっても前記第１の入賞態様または前記第２の入賞態様を前記入賞表示手段に停止表示させることが不可能な入賞不可能状態を発生させる入賞不可能状態発生手段」の一実施形態であり、「前記当選役決定手段が前記再遊技を前記当選役として決定する確率が第１の再遊技確率である第１確率再遊技状態、および前記当選役決定手段が前記再遊技を前記当選役として決定する確率が前記第１の再遊技確率よりも高い第２の再遊技確率である第２確率再遊技状態、の一方から他方に移行させる再遊技確率状態移行手段」の一実施形態である。ステップＳ８５では、ＦＴモードを低確率モードに設定する処理を行う。ＲＡＭ３３に配置されたＦＴモードを記憶する変数に“０”（ＦＴ低確率モード）を設定する。この処理が終了すると、本サブルーチンを終了し、図９のステップＳ１３へ処理を移す。
【０２４８】
［ＦＴ制御処理２］
次に、図１５を参照して、ＦＴ制御処理２について説明する。
【０２４９】
初めに、ＣＰＵ３１は、当選役がはずれであるか否かを判別する（ステップＳ９１）。この判別が“ＹＥＳ”のときは、ステップＳ９２に移り、“ＮＯ”のときは、ステップＳ９４に移る。
【０２５０】
ステップＳ９２では、ＦＴフラグを“オフ”にし、ステップＳ９３に移る。ステップＳ９３では、ＦＴ延長カウンタに“０”をセットする。この処理により、当選役が“はずれ”のときには、ＦＴは直ちに終了する。ステップＳ９３が終了すると、本サブルーチンは終了し、図９のステップＳ１５へ処理を移す。
【０２５１】
次に、ステップＳ９４では、ＦＴ延長カウンタが“０”であるか否かを判別する。ＲＡＭ３３（図７参照）に配置されたＦＴ延長カウンタを格納する変数を参照してその値を判別する。この判別が“ＹＥＳ”のときはステップＳ９５へ処理を移し、“ＮＯ”のときには本サブルーチンを直ちに終了し、図９のステップＳ１５に処理を移す。
【０２５２】
次に、ステップＳ９５では、ＦＴフラグが“オン”であるか否かを判別する。ＲＡＭ３３（図７参照）に配置されたＦＴフラグを格納する変数を参照してその値を判別する。この判別が“ＹＥＳ”のときはステップＳ９６へ処理を移し、“ＮＯ”のときには本サブルーチンを直ちに終了し、図９のステップＳ１５に処理を移す。
【０２５３】
次に、ステップＳ９６では、ＦＴモードに基づいてＦＴ解除抽選処理を行う。この抽選処理では、乱数発生器３６（図７参照）で発生させた乱数に基づき、ＦＴモードが“０”（低確率ＦＴモード）であるときには、“1／400”の確率でＦＴ解除抽選に当選とし、ＦＴモードが“１”（高確率ＦＴモード）であるときには、“1／10”の確率でＦＴ解除抽選に当選とする。
【０２５４】
次に、ステップＳ９７では、ステップＳ９６のＦＴ解除抽選処理の結果に基づき、ＦＴ解除抽選に当選か否かを判別する。この判別が“ＹＥＳ”のとき、ステップＳ９８へ処理を移し、“ＮＯ”のときには本サブルーチンを直ちに終了し、図９のステップＳ１５に処理を移す。
【０２５５】
次に、ステップＳ９８では、ＦＴ延長カウンタに初期値をセットする処理を行う。この処理では、ＲＡＭ３３（図７参照）に配置されたＦＴ延長カウンタを格納する変数に初期値を設定する。例えば、“３”、“２”、“１”などの固定値を設定するとしてもよいし、又はこれらの数値から抽選により設定値を決定するようにしてもよい。このようにＦＴ延長カウンタに数値を設定することにより、ＦＴ解除抽選に当選しても直ちにはＦＴが解除されず、ＦＴ延長カウンタに設定された数値のゲーム回数分だけＦＴが継続される。この処理が終了すると、本サブルーチンは終了し、図９のステップＳ１５へ処理を移す。
【０２５６】
［副制御回路における動作］
次に、図２９〜図４０に示すフローチャートを参照して、副制御回路７２の制御動作について説明する。尚、図２９〜図３８に示すフローチャートは、画像制御マイコン８１により実行されるものであり、図３９、図４０に示すフローチャートは、音・ランプ制御マイコン９１により実行されるものである。
【０２５７】
［ｇＳｕｂ用メイン処理］
図２９は、ｇＳｕｂ用メイン処理を示す。
【０２５８】
初めに電源が投入され、リセット端子に電圧が印加された画像制御マイコン８１は、リセット解除信号に基づいて、プログラムＲＯＭ８３に記憶されたｇＳｕｂ用メイン処理を順次行うように構成されている。
【０２５９】
まず、画像制御マイコン８１は、ワークＲＡＭ８４、制御ＲＡＭ８７、ビデオＲＡＭ８９などの初期化を行い（ステップＳ３０１）、ステップＳ３０２に移る。ステップＳ３０２では、操作部１７などからの入力があるか否かを監視する入力監視処理を行い、ステップＳ３０３に移る。ステップＳ３０３では、後で図３３を参照して説明するコマンド入力処理を行い、ステップＳ３０４に移る。ステップＳ３０４では、音・ランプ制御回路（ｍＳｕｂ）７２ｂへコマンドを出力するためのコマンド出力処理を行い、ステップＳ３０５に移る。ステップＳ３０５では、後で図３８を参照して説明する画像描画処理を行い、ステップＳ３０６に移る。ステップＳ３０６では、ＶＤＰカウンタが２以上か否かを判定する。画像制御マイコン８１は、判定の結果が“ＮＯ”の場合、つまりＶＤＰカウンタが“２”未満の場合には、再度、ステップＳ３０６に移る。一方、画像制御マイコン８１は、判定の結果が“ＹＥＳ”の場合、つまりＶＤＰカウンタが“２”以上の場合には、ステップＳ３０７に移る。即ち、ＶＤＰカウンタが“２”以上になるまで、ステップＳ３０７の判定を繰り返し行うこととなる。ステップＳ３０７では、後述する画像描画処理（図３８）で、再生中の動画像の元となる動画像データのうちの再生ポイントを示すアニメーションカウンタの値にＶＤＰカウンタの値を加算する。ステップＳ３０８では、画像制御マイコン８１は、ＶＤＰカウンタに“０”を代入し、画像制御ＩＣ８６にバンク切替コマンドを送信し（ステップＳ３０９）、ステップＳ３０２に移る。このように制御することによって、表示タイミング（例えば、ＶＤＰカウンタが“２”以上となるタイミング）の経過を条件に、画像再生開始からの画像再生時間を更新し、所定のタイミング毎に画像を生成することとなる。尚、ステップＳ３０６において“ＹＥＳ”と判定され、ステップＳ３０７が実行されるよりも前に、画像制御ＩＣ８６から１／６０ｓ毎に送信されるクロック信号を受け取った場合であっても、後述する画像制御ＩＣ／ｉｎｔ割込処理（図３１）を呼び出すことを禁止する処理を実行する。また、ステップＳ３０８の処理が終了した後に、上述のクロック信号の受信に基づいて、後述する画像制御ＩＣ／ｉｎｔ割込処理（図３１）を呼び出すことを許可する処理を実行するため、後述するアニメーションカウンタに正常な値を加算することができ、コマとび等の誤動作を防止することとなる。
【０２６０】
［主制御回路／ｉｎｔ割込処理］
次に、図３０を参照して、主制御回路／ｉｎｔ割込処理について説明する。この割込処理は、主制御回路７１から送信されてくるコマンドを受信した場合に呼び出される割込処理である。
【０２６１】
尚、画像制御マイコン８１は、割込処理を呼び出す前に実行されているプログラムを中断し、その中断した位置を示すアドレス、各種レジスタの値をワークＲＡＭ８４の所定の領域に退避（記憶）する。また、画像制御マイコン８１は、割込処理が終了した場合には、退避されたプログラムの中断した位置を示すアドレス、各種レジスタの値を復帰させ、中断した時点からプログラムを断続させることとなる。以降に記載する割込処理においても同じように実行される。
【０２６２】
画像制御マイコン８１は、図２９に示すメイン処理では通常ステップＳ３０１からステップＳ３０９までの処理を繰り返し行っている。その繰り返し行われるメイン処理の途中で、主制御回路７１からのコマンド信号を受信した場合に、メイン処理を中断した後、受信したコマンドに応じたデータを未処理コマンドとしてコマンドバッファに格納（記憶）し（ステップＳ３１１）、本割込処理を終了し、割込処理の発生により、中断したメイン処理を継続して行う。例えば、画像制御マイコン８１がメイン処理のうちの画像描画処理（ステップＳ３０５）をちょうど終了したタイミングで、主制御回路７１から遊技メダル投入コマンドを受信した場合には、遊技メダル投入コマンドを示すデータを未処理コマンドとしてコマンドバッファに格納し、メイン処理のＶＤＰカウンタは“２”以上か（ステップＳ３０６）の判定処理が行われることとなる。さらにメイン処理は継続し、ステップＳ３０７からステップＳ３０９、ステップＳ３０２と処理は流れ、ステップＳ３０３のコマンド入力処理（図３３）に移行し、ステップＳ３６３によって、図３４に示すサブルーチンが実行されることとなる。
【０２６３】
［画像制御ＩＣ／ｉｎｔ割込処理］
次に、図３１を参照して、画像制御ＩＣ／ｉｎｔ割込処理について説明する。この割込処理は、画像制御ＩＣ８６から１／６０ｓ毎に送信されてくるクロック信号の受信に起因して呼び出される割込処理である。画像制御マイコン８１は、ＶＤＰカウンタの値に１を加算する（ステップＳ３２１）。
【０２６４】
［２ｍｓ割込処理］
次に、図３２を参照して、２ｍｓ割込処理について説明する。この２ｍｓ割込処理は、２ｍｓ経過する度に呼び出される割込処理である。
【０２６５】
初めに、画像制御マイコン８１は、乱数カウンタを更新し（ステップＳ３３１）、ステップＳ３３２に移る。この乱数カウンタは、演出用の乱数カウンタであり、演出内容を決定する場合に抽出される乱数等である。また、この処理では、その他の乱数カウンタも更新することになる。
【０２６６】
ステップＳ３３２では、画像制御マイコン８１は、演出データ更新処理を行い、本サブルーチンを終了する。具体的には、ランプ・音の演出データの更新を行う。具体的には、画像制御マイコン８１は、どの箇所のランプを発光させるかを示すランプ演出決定テーブルを２ｍｓ毎に参照し、発光させるランプの決定を行い、その決定に応じてランプ演出データを更新する。同じように、どのような音を発生させるかを示す音発生決定テーブルを２ｍｓごとに参照し、発生させる音の決定を行い、その決定に応じて音演出データを更新する。
【０２６７】
［コマンド入力処理］
図３３は、図２９のステップＳ３０４において呼び出されるコマンド入力処理を示す。
【０２６８】
初めに、画像制御マイコン８１は、コマンドバッファに未処理コマンドを示すデータがあるか否か、すなわちコマンドを受信したか否かを判別する（ステップＳ３６１）。コマンドバッファは、主制御回路７１から送信されたコマンド（データ）を格納する記憶領域である。ステップＳ３６１の判別が“ＹＥＳ”の場合は、ステップＳ３６２に移り、“ＮＯ”の場合は、本サブルーチンを終了する。
【０２６９】
ステップＳ３６２では、画像制御マイコン８１は、復帰アドレスをセットする。具体的には、画像制御マイコン８１は、実行されているプログラムを中断し、その中断した位置を示すアドレス、各種レジスタの値をワークＲＡＭ８４の所定の領域に記憶（退避）する。これは、後述するステップＳ３６３において実行されるジャンプ処理によるデータの破壊を防止するためである。
【０２７０】
ステップＳ３６３では、画像制御マイコン８１は、決定した処理にジャンプする。具体的には、画像制御マイコン８１は、ジャンプテーブル（図１６）に基づいて、受信したコマンドの先頭データに対応するジャンプ先の処理を行い、ステップＳ３６４に移る。ジャンプ先の処理には、遊技メダル投入処理（図３４）、遊技開始処理（図３５）、リール停止処理（図３６）、入賞処理（図３７）などがある。
【０２７１】
ステップＳ３６４では、画像制御マイコン８１は、コマンドバッファをクリアし、本サブルーチンを終了する。また、画像制御マイコン８１は、記憶（退避）されているプログラムの中断した位置を示すアドレス、各種レジスタを読み出し（復帰し）、中断した時点からプログラムを継続させる（ステップＳ３６４に処理を移行させる）こととなる。
【０２７２】
［遊技メダル投入処理］
図３４は、遊技メダル投入処理を示す。遊技メダル投入処理は、遊技メダル投入コマンドを受信することを契機として実行される。
【０２７３】
初めに、画像制御マイコン８１は、遊技中識別子が“０”であるか否かを判定する（ステップＳ３７１）。画像制御マイコン８１は、判定の結果が“ＹＥＳ”である場合、つまり遊技中識別子が“０”であると判定した場合には、遊技中識別子に“１”をセットし（ステップＳ３７２）、ステップＳ３７３に処理を移す。一方、画像制御マイコン８１は、判定の結果が“ＮＯ”である場合、つまり遊技中識別子が“０”であるとは判定しなかった場合には、本サブルーチンを終了する。この遊技中識別子は、遊技中であるか否かを判定するためのものであり、例えば、図２３に示すように、“０”である場合には、遊技中外を示し、“１”である場合には、遊技中を示す。具体的には、画像制御マイコン８１は、遊技中外である場合、つまり、遊技中識別子が“０”である場合に、遊技中である旨のデータとして“１”を遊技中識別子にセットする。尚、後述するように、入賞処理（図３７）におけるステップＳ４１４において遊技中識別子に“０”をセットすることとなる。このため、入賞処理が終了した後、本遊技メダル投入処理が実行されることにより、はじめて遊技中識別子に“１”がセットされる。また、一回の遊技において遊技メダル投入処理が複数回呼び出される場合（すなわち、複数枚の遊技メダルが投入された場合）であっても、一回目に呼び出される遊技メダル投入処理において、はじめて遊技中識別子に“１”がセットされ、後述するステップＳ３７２、ステップＳ３７３が実行されることとなり、２回目以降に呼び出される遊技メダル投入処理においては、後述するステップＳ３７１〜ステップＳ３７３が実行されず、本サブルーチンが終了することとなる。
【０２７４】
ステップＳ３７３では、画像制御マイコン８１は、演出テーブル、演出識別子、残り演出遊技数カウンタに基づいて演出データ（ＢＥＴ）を選択し（ステップＳ３７３）、本サブルーチンを終了する。
【０２７５】
演出識別子は、実行される演出の種別を示すものであり、例えば、図２３に示すように、“０”、“３”である場合には、すもうに関連する演出を示し、その他、“１”、“４”である場合には、大食いに関連する演出、“２”、“５”である場合にはここ掘れに関連する演出、“６”である場合は通常演出を示す。また、“０”、“１”、“２”の場合は、所定の停止表示態様としてリール３Ｌ，３Ｃ，３Ｒが停止される可能性のあることを遊技者に予告するような演出であり、“３”、“４”、“５”の場合は、所定の停止表示態様としてリール３Ｌ，３Ｃ，３Ｒが停止される可能性がないことを遊技者に予告するような演出であることを示している。この演出識別子は、図３５のステップＳ３８４によってセットされる。また、図３７のステップＳ３０７によっても更新される。
【０２７６】
残り演出遊技数カウンタは、継続演出の残り遊技数を示すものであり、例えば、図２３に示すように、最大４回の継続演出がなされる場合には、初期値としてその最大回数である“４”がセットされ、その後、入賞処理が実行されるたびに、すなわち単位遊技の終了毎に残り遊技数カウンタから“１”ずつ減算される。この残り演出遊技数カウンタは、図３５のステップＳ３８５によってセットされる。
【０２７７】
具体的には、画像制御マイコン８１は、既にセットされている演出識別子、残り演出遊技数カウンタを読み出し、演出識別子、残り演出遊技数カウンタに対応する演出データ（ＢＥＴ）を演出テーブルから選択する。例えば、演出識別子が“０”であり、残り演出遊技数カウンタが“３”である場合には、演出テーブルに基づいて、すもう３（ＢＥＴ）を選択する。尚、残り演出遊技数カウンタが“０”である場合には、通常演出である通常０（ＢＥＴ）の演出を選択することとなる。また、後述する画像描画処理（図３８）におけるステップＳ４３４の処理によって、本サブルーチンによって選択された演出データ（ＢＥＴ）に対応する演出（ＢＥＴ）が実行されることとなるのである。
【０２７８】
［遊技開始処理］
図３５は、遊技開始処理を示す。遊技開始処理は、スタートコマンドを受信することを契機として実行される。
【０２７９】
初めに、画像制御マイコン８１は、スタートコマンドに含まれる遊技状態識別子、当選役識別子、持越役識別子をセットする（ステップＳ３８１）。
【０２８０】
遊技状態識別子は、遊技状態を示すものであり、例えば、図２３に示すように、“０”である場合には、一般遊技状態を示し、“１”である場合には、ＢＢ持ち越し状態を示し、“２”である場合には、ＲＢ持ち越し状態を示し、“３”である場合には、ＢＢ一般遊技状態を示し、“４”である場合には、ＲＢ状態を示す。
【０２８１】
また、当選役識別子は、主制御回路７１によって決定された当選役を示すものであり、例えば、図２３に示すとおり、ｂｉｔ０がオンである場合には、チェリーが当選役となり、その他、ｂｉｔ１がオンである場合にはベル、ｂｉｔ２がオンである場合にはスイカ、ｂｉｔ３がオンである場合にはリプレイ、ｂｉｔ４がオンである場合にはＲＢ、ｂｉｔ５がオンである場合にはＢＢがそれぞれ当選役であることを示している。また、持越役識別子は、主制御回路７１によって決定された持越役を示すものであり、例えば、図２３に示すとおり、ｂｉｔ０がオンである場合には、チェリーが持越役となり、その他、ｂｉｔ１がオンである場合にはベル、ｂｉｔ２がオンである場合にはスイカ、ｂｉｔ３がオンである場合にはリプレイ、ｂｉｔ４がオンである場合にはＲＢ、ｂｉｔ５がオンである場合にはＢＢがそれぞれ持越役であることを示している。
【０２８２】
続いて、画像制御マイコン８１は、残り演出遊技数カウンタが“０”であるか否かを判定し（ステップＳ３８２）、その判定の結果が“ＹＥＳ”である場合、つまり残り演出遊技数カウンタが“０”であると判定した場合には、ステップＳ３８３に処理を移す。一方、判定の結果が“ＮＯ”である場合、つまり残り演出遊技数カウンタが“０”であるとは判定されない場合には、ステップＳ３８６に処理を移す。つまり、残り演出遊技数カウンタが“０”である場合には、後述するステップＳ３８３からステップＳ３８５の処理を実行することによって演出の種別（演出識別子、残り演出遊技数カウンタ）を選択することとなる。
【０２８３】
ステップＳ３８３では、画像制御マイコン８１は、演出決定用テーブル、当選役識別子、持越役識別子、キャラクタの位置情報、乱数カウンタに基づいて、演出種別を決定し、ステップＳ３８４に移る。具体的には、画像制御マイコン８１は、乱数カウンタから演出用乱数を読み出し、その演出用乱数と、既にセットされている当選役識別子と、持越役識別子と、移動オブジェクトとしてのキャラクタの位置情報とに基づいて、演出データを決定する。尚、このキャラクタ位置情報は、ステップＳ３８４の処理が行われる時点における特定の移動キャラクタ（例えば、花火職人）の位置情報である。
【０２８４】
ステップＳ３８４では、画像制御マイコン８１は、演出テーブル、決定した演出データに基づいて、演出識別子をセットし、ステップＳ３８５に移る。具体的には、ステップＳ３８３の処理によって決定された演出種別に対応する値を演出識別子にセットする。例えば、すもうハズレに関連する演出である場合には、演出種別がすもうハズレであることを示す値“３”を演出識別子にセットする。
【０２８５】
ステップＳ３８５では、画像制御マイコン８１は、演出テーブル、決定した演出データに基づいて、残り演出遊技数カウンタをセットし、ステップＳ３８６に移る。具体的には、ステップＳ３８３の処理によって決定された演出種別に対応する値を残り演出遊技数カウンタにセットする。例えば、選択された演出種別がすもうアタリの場合は、その最大の継続演出残り遊技数である値“４”が残り演出遊技数カウンタにセットされる。その他、すもうハズレ、大食いアタリ、大食いハズレ、ここ掘れアタリ、ここ掘れハズレ、通常演出の場合、残り演出遊技数カウンタには、“４”、“２”、“２”、“１”、“１”、“１”がそれぞれセットされる。
【０２８６】
ステップＳ３８６では、画像制御マイコン８１は、演出テーブル、演出識別子、残り演出遊技数カウンタに基づいて、演出データ（レバー）を選択し、ステップＳ３８７に移る。具体的には、既にセットされている演出識別子、残り演出遊技数カウンタを読み出し、演出識別子、残り演出遊技数カウンタに対応する演出データ（レバー）を演出テーブルから選択する。例えば、演出識別子が“１”であり、残り演出遊技数カウンタが“３”である場合には、演出テーブルに基づいて、すもう３（レバー）が選択される。
【０２８７】
ステップＳ３８７では、画像制御マイコン８１は、左リール回転識別子、中リール回転識別子、右リール回転識別子に“１”をセットし、本サブルーチンを終了する。左リール回転識別子、中リール回転識別子、右リール回転識別子は、左リール３Ｌ、中リール３Ｃ、右リール３Ｒにおける状態を示すものであり、例えば、図２３に示すように、“０”である場合には、停止中を示し、“１”である場合には、回転中を示す。
【０２８８】
［リール停止処理］
図３６は、リール停止処理を示す。リール停止処理は、リール停止コマンドを受信することを契機として実行される。
【０２８９】
初めに、画像制御マイコン８１は、リール停止コマンドに含まれる停止リール識別子、停止図柄識別番号をセットし（ステップＳ４０１）、ステップＳ４０２に移る。
【０２９０】
停止リール識別子は、停止制御の対象であるリールの情報である。例えば、図２３に示すように、左のリール３Ｌが停止制御の対象である場合には、停止リール識別子は“０”にセットされる。同様に、中央及び右のリール３Ｃ，３Ｒが停止制御の対象である場合には、停止リール識別子は夫々“１”、“２”にセットされる。停止図柄種別番号は、停止操作が行われた結果、停止表示された図柄の番号を示すものであり、例えば、図２３に示すように、ボトムライン８ｄにおいて停止表示された図柄に付したコードナンバー（“０”〜“２０”の整数値）を示す。つまり、左のリール３Ｌが停止制御の対象であり、左下に停止された図柄の識別番号が“１０”である場合には、停止リール識別子は“０”にセットされ、停止図柄識別番号は“１０”にセットされることとなる。
【０２９１】
続いて、画像制御マイコン８１は、停止リール識別子が“０”であるか否かを判定し（ステップＳ４０２）、その判定の結果が“ＹＥＳ”である場合、つまり停止リール識別子が“０”であると判定した場合には、左リール回転識別子に“０”をセットし（ステップＳ４０３）、本サブルーチンを終了する。具体的には、左のリール３Ｌが停止制御された場合には、左リール回転識別子は“０”にセットされる。
【０２９２】
一方、ステップＳ４０２の判定の結果が“ＮＯ”であると判定した場合、つまり停止リール識別子が“０”であるとは判定しなかった場合には、画像制御マイコン８１は、停止リール識別子が“１”であるか否かを判定する（ステップＳ４０４）。そして、その判定の結果が“ＹＥＳ”である場合、つまり停止リール識別子が“１”であると判定した場合には、中リール回転識別子に“０”をセットし（ステップＳ４０５）、本サブルーチンを終了する。具体的には、中のリール３Ｃが停止制御された場合には、中リール回転識別子は“０”にセットされる。
【０２９３】
一方、ステップＳ４０４の判定の結果が“ＮＯ”であると判定した場合、つまり停止リール識別子が“１”であるとは判定しなかった場合には、右リール回転識別子に“０”をセットし（ステップＳ４０６）、本サブルーチンを終了する。具体的には、右のリール３Ｒが停止制御された場合には、右リール回転識別子は“０”にセットされる。
【０２９４】
［入賞処理］
図３７は、入賞処理を示す。入賞処理は、入賞コマンドを受信することを契機として実行される。
【０２９５】
初めに、画像制御マイコン８１は、入賞コマンドに含まれる入賞役識別子をセットし（ステップＳ４１１）、ステップＳ４１２に移る。入賞役識別子は、例えば、図２３に示すように、上述した当選役識別子と同じようなデータが記憶される。
【０２９６】
ステップＳ４１２では、画像制御マイコン８１は、演出テーブル、演出識別子、残り演出遊技数カウンタに基づいて、演出データ（入賞）を選択し、ステップＳ４１３に移る。具体的には、既にセットされている演出識別子、残り演出遊技数カウンタを読み出し、演出識別子、残り演出遊技数カウンタに対応する演出データ（入賞）を演出テーブルから選択する。例えば、演出識別子が“１”であり、残り演出遊技数カウンタが“３”である場合には、演出テーブルに基づいて、すもう３（入賞）が選択される。
【０２９７】
ステップＳ４１３では、画像制御マイコン８１は、残り演出遊技数カウンタを“１”減算し、ステップＳ４１４に移る。ステップＳ４１４では残り遊技数カウンタの値が“０”であるか否かを判定し、“０”である（“ＹＥＳ”である）場合には、ステップＳ４１５に移り、“０”でない（“ＮＯ”である）場合には、ステップＳ４１６に移る。残り遊技数カウンタの値が“０”である場合に実行されるステップＳ４１５では、画像制御マイコン８１は、演出識別子に“６”をセットし、ステップＳ４１６に移る。すなわち１回又は複数回の単位遊技に亘って継続された演出が終了した次の単位遊技において、遊技メダルの投入が検出された場合に、通常演出が行われるように構成されている。次に、ステップＳ４１６では、遊技中識別子に“０”をセットし、本サブルーチンを終了する。
【０２９８】
［画像描画処理］
図３８は、図２９のステップＳ３０５により呼び出される画像描画処理を示す。
【０２９９】
初めに、画像制御マイコン８１は、データ読込中フラグがオフであるか否かを判定する（ステップＳ４２１）。データ読込中フラグがオフであると判定した場合には、ステップＳ４２２に移る。一方、データ読込中フラグがオフであるとは判定しなかった場合には、ステップＳ４３４に移る。データ読込中フラグは、実行される演出に対応する演出データを画像ＲＯＭ８８から読み出しているか否かを示すものである。また、このデータ読込中フラグは、後述するステップＳ４２９、ステップＳ４３１の処理によって、つまり画像データ読込処理をバックグラウンドで実行される前にオンとされ、後述するステップＳ４３０、ステップＳ４３２の処理が終了した場合、つまり画像データ読込処理をバックグラウンドで実行された後に、オフとされる。
【０３００】
ステップＳ４２２では、画像制御マイコン８１は、演出が変化したか否かを判定する。演出が変化したと判定した場合には、ステップＳ４３４に移る。一方、演出が変化したとは判定しなかった場合には、ステップＳ４２３に移る。この演出が変化したか否かは、演出の種別が変化することにより判定され、例えば、演出データ（ＢＥＴ）から演出データ（レバー）に変化した場合、演出データ（レバー）から演出データ（ハズレ）に変化した場合、演出データ（ハズレ）から演出データ（ＢＥＴ）に変化した場合に、演出が変化したと判定される。
【０３０１】
一方、ステップＳ４２４では、画像制御マイコン８１は、アニメーションカウンタに“０”をセットし、ステップＳ４２５に移る。これにより、アニメーションカウンタを初期化することができる。
【０３０２】
ステップＳ４２５では、画像制御マイコン８１は、演出に必要な画像データがあるか否かを判定する。この処理では、実行される演出データが既に読み込まれているか否かを判定することとなる。
【０３０３】
例えば、上述した遊技開始処理（図３５）におけるステップＳ３８４、ステップＳ３８５の処理によって大食いハズレ演出が２回の単位遊技に亘って実行されるように決定され、次に実行される演出が大食い２（ハズレ）である場合には、大食い２（レバー）に関連する演出を実行する前に、全演出（具体的には、大食い２（レバー）、大食い２（ハズレ）、大食い１（ＢＥＴ）、大食い１（レバー）、大食い１（ハズレ）の全ての演出）に必要な画像データが既に読み込まれているため、演出に必要な画像データがあると判定される。一方、上述した遊技開始処理（図３５）におけるステップＳ３８４、ステップＳ３８５の処理によって大食いハズレ演出が２回の単位遊技に亘って実行されるように決定され、次に実行される演出が大食い２（レバー）であり、全演出に必要な画像データがワークＲＡＭ８４に未だ読み込まれていない場合は、演出に必要な画像データがあるとは判定されない。
【０３０４】
画像制御マイコン８１は、ステップＳ４２５の判定の結果が“ＹＥＳ”である場合、つまり演出に必要な画像データがあると判定した場合には、ステップＳ４３４に移る。一方、判定の結果が“ＮＯ”である場合、つまり演出に必要な画像データがあるとは判定しなかった場合には、ステップＳ４２６に移る。
【０３０５】
ステップＳ４２６では、画像制御マイコン８１は、演出識別子を別の領域に退避させ、ステップＳ４２７に移る。後述するステップＳ４２８の処理による演出識別子の破壊を防止するためである。
【０３０６】
ステップＳ４２７では、画像制御マイコン８１は、演出識別子が特定の演出であるか否かを判定する。本実施形態においては、特定の演出としてすもうアタリ、すもうハズレに関連する演出を設定するように構成するが、これに限らず、特定の演出として別の演出を設定するように構成してもよく、もちろん、それら複数の演出の組合せを特定の演出として設定してもよく、全ての演出であるか否かも問わない。画像制御マイコン８１は、ステップＳ４２７の判定の結果が“ＹＥＳ”である場合、つまり演出識別子が特定の演出であると判定した場合には、ステップＳ４２８に移る。一方、ステップＳ４２７の判定の結果が“ＮＯ”である場合、つまり演出識別子が特定の演出であるとは判定しなかった場合には、ステップＳ４３１に移る。
【０３０７】
ステップＳ４２８では、画像制御マイコン８１は、特殊演出の演出識別子をセットし、ステップＳ４２９に移る。この特殊演出とは、上述した演出画像データテーブルにおけるＳ９０１のように、表示されている画像を維持するとともに、画像の輝度を低下させ、画像が次第に消えるようなフェードアウト演出である。つまり、画像制御マイコン８１は、画像データの読込をバックグラウンドで実行している場合に、生成した画像に対して所定の画像効果の付加を実行することができるのである。
【０３０８】
尚、本実施形態においては、表示されている画像の形状を維持するとともに、画像の輝度を低下させ、画像が次第に消えるようなフェードアウト演出を画像効果として実行したが、その画像効果は別の態様であってもよく、画像制御マイコン８１等によって実行される処理に伴う負担が掛からない演出であることが好ましい。特殊演出として好適なものとしては、大量の画像制御用データを画像ＲＯＭ８８から読み込む必要がなく、例えば、上述の全演出のデータに相当する画像制御データよりも小さいデータに基づいた画像制御を適用するのが好適である。すなわち、小さいデータであれば画像ＲＯＭ８８から読み込む場合であっても、読込処理に多大な時間を必要とせず、またワークＲＡＭ８４に保存しておき、必要な時点でワークＲＡＭ８４から読み出して使用する場合であっても、ワークＲＡＭ８４の大きな容量を占有しなくても良いなどといった効果を期待できる場合がある。すなわち、全演出に必要な画像制御用データと比較して充分に小さい制御データに基づいた画像演出を特殊演出として用いるのが好適である。
【０３０９】
そして、ステップＳ４２９では、画像制御マイコン８１は、データ読込中フラグをオンとし、ステップＳ４３０に移る。
【０３１０】
ステップＳ４３０では、画像制御マイコン８１は、画像データ読込処理をバックグラウンドで実行し、ステップＳ４３４に移る。このステップＳ４３０の処理により起動した画像データ読込処理は、これまでに説明したフォアグラウンドにおける制御とは異なるバックグラウンドで行われる。具体的には、本実施形態では、ｇＳｕｂ制御として記載したステップＳ３０１からステップＳ４３４までに記載した処理は全てフォアグラウンドで行われるように構成され、画像データ読込処理と、その処理の終了に基づく、データ読込中フラグのオフ及びステップＳ４２６で退避した演出識別子の復帰のみをバックグラウンドで行うように構成したものとしている。フォアグラウンドの処理とバックグラウンドの処理は並列的に、いわゆる時分割に行われる処理を示すものとしている。
【０３１１】
例えば、上述した遊技開始処理（図３５）におけるステップＳ３８３からステップＳ３８５の処理によって決定された演出識別子が、演出すもうアタリを示す“０”であり、残り演出遊技数カウンタが“４”である場合には、すもう４（レバー）、すもう４（アタリ）、すもう３（ＢＥＴ）、すもう３（レバー）、すもう３（アタリ）、すもう２（ＢＥＴ）、すもう２（レバー）、すもう２（アタリ）、すもう１（ＢＥＴ）、すもう１（レバー）、すもう１（アタリ）に対応する演出データが、大量の画像制御用データを画像ＲＯＭ８８からワークＲＡＭ８４に未だ読込まれていない場合は、このステップＳ４２９、ステップＳ４３０の処理によりそれら全てを画像ＲＯＭ８８から読み出すこととなる。
【０３１２】
このバックグラウンドで実行されている画像データ読込処理が終了した場合には、画像制御マイコン８１は、ステップＳ４２４の処理によって退避させた演出識別子をバックグラウンドで復帰させるとともに、データ読込中フラグをバックグラウンドでオフとする。
【０３１３】
このように、ステップＳ４２５〜ステップＳ４３０の処理をフォアグラウンドで実行し、画像データ読込処理、演出識別子の復帰及びデータ読込中フラグのオフをバックグラウンドで実行することによって、特定の演出態様が選択された場合に、既に読み出してある画像データに基づいた演出画像の生成を継続し、かつ特定の演出態様を構成する演出画像の画像データを新たに読み込むことができる。これによって、大きなデータの読み込みをバックグラウンドで実行している場合であっても、実施形態のような、すでに読み込んである画像データと、特殊な演出に対応する画像データ（実施形態では、画像の輝度変化）に基づいた画像の生成及び、その生成された画像の表示をすることと、画像の生成に必要な画像データを読み込むこととを同時に進行させることが可能であり、遊技者に画像の進行が停止してしまうことに関する違和感を与える可能性を低減させることができる場合がある。
【０３１４】
一方、ステップＳ４３１では、画像制御マイコン８１は、データ読込中フラグをオンとし、ステップＳ４３２に移る。
【０３１５】
ステップＳ４３２では、画像制御マイコン８１は、画像データ読込処理をバックグラウンドで実行し、ステップＳ４３３に移る。例えば、ステップＳ４３０の処理と同じように、上述した遊技開始処理（図３５）におけるステップＳ３８３からステップＳ３８５の処理によって決定された演出識別子が、実施形態では特定の演出には指定されていない大食いアタリに関連する演出を示す“１”であり、残り演出遊技数カウンタが“２”であり、大食いアタリに関する画像データが画像ＲＯＭ８８からワークＲＡＭ８４に読み込まれていない場合には、大食い２（レバー）、大食い２（アタリ）、大食い１（ＢＥＴ）、大食い１（レバー）、大食い１（アタリ）に対応する演出データ全てを画像ＲＯＭ８８から読み出すこととなる。そして、この画像データ読込処理が終了するまで、ステップＳ４３３で待機し、その処理が終了した場合には、画像制御マイコン８１は、ステップＳ４２４の処理によって退避させた演出識別子を復帰させるとともに、データ読込中フラグをオフとする。
【０３１６】
ステップＳ４３３では、画像制御マイコン８１は、データ読込中フラグはオフであるか否かを判定する。データ読込中フラグはオフであると判定した場合には、ステップＳ４３４に移る。一方、データ読込中フラグはオフであるとは判定しなかった場合には、再度ステップＳ４３３に移る。上述したように、ステップＳ４３２の処理によって実行される画像データ読込処理が終了した場合にはデータ読込中フラグがオフとなるため、画像制御マイコン８１は、画像データの読込が終了するまで、ステップＳ４３３を繰り返し実行し、画像データの読込が終了した場合には、ステップＳ４３４に処理を移すこととなる。
【０３１７】
ステップＳ４３４では、画像制御マイコン８１は、演出識別子とアニメーションカウンタに基づいた演出を生成し、画像制御ＩＣ８６にコマンドを送信し、本サブルーチンを終了する。具体的には、画像ＲＯＭ８８から読み出した各オブジェクトの画像データを読み出し、画像データ、視点を仮想的な座標空間上に配置する。そして、その仮想的な座標空間に配置したオブジェクトを、視点座標系に変換し、視点から見た２次元画像として描画するのである。つまり、上述した演出決定用テーブル、演出テーブル等において選択した演出態様および読み出した画像データに基づいてオブジェクトを視点位置から見た画像データを算出し、その算出した位置関係に基づいて、特定のオブジェクトを視点位置から見た画像データ（演出画像）を生成することとなるのである。そして、画像制御マイコン８１は、画像制御ＩＣに対して画像データを送信することによって、フレームバッファ１又は２に画像データを記憶させ、バンク切替コマンドを送信することによって、生成した画像（選択した予告態様）を液晶表示装置５に表示させることとなるのである。これによって、多彩な演出態様を遊技者に対して表示することができ、遊技に対する興趣の向上を図ることができる場合がある。
【０３１８】
［ｍＳｕｂリセット割込処理］
次に、図３９を参照して、ｍＳｕｂ用メイン処理について説明する。
【０３１９】
初めに、音・ランプ制御マイコン９１は、初期化を行い（ステップＳ５０１）、ステップＳ５０２に移る。ステップＳ５０２では、入力監視処理を行い、ステップＳ５０３に移る。この入力監視処理では、音量調節部１０３からの入力のチェックを行っている。
【０３２０】
ステップＳ５０３では、コマンド入力処理を行い、ステップＳ５０４に移る。この処理では、画像制御回路（ｇＳｕｂ）７２ａから送信されたコマンドに基づいてランプ・音を出力する準備を行う。
【０３２１】
ステップＳ５０４では、ランプ点灯制御処理を行い、ステップＳ５０５に移る。この処理では、出力を行うＬＥＤ類１０１又はランプ類１０２に信号を送信する。
【０３２２】
ステップＳ５０５では、音制御処理を行い、ステップＳ５０２に移る。この処理では、発生させる音を示すデータ（フレーズ番号データ等）を音源ＩＣ９５に送信する。
【０３２３】
［ｇＳｕｂ／ｉｎｔ割込処理］
また、図４０を参照して、ｇＳｕｂ／ｉｎｔ割込処理について説明する。この割込処理は、画像制御回路（ｇＳｕｂ）７２ａからから送信されてくるコマンドを受信した場合に呼び出される割込処理である。
【０３２４】
初めに、音・ランプ制御マイコン９１は、コマンドメインバッファに入力データを格納（記憶）する（ステップＳ５１１）。そして、ライトポインタを更新し（ステップＳ５１２）、本サブルーチンを終了する。
【０３２５】
上述したように、遊技者による操作の結果に基づき遊技開始指令信号を出力する遊技開始指令手段と、前記遊技開始指令手段から出力される前記遊技開始指令信号に基づいて所定の役を当選役として決定する当選役決定手段と、前記当選役が所定の役であることに基づいて所定の入賞態様を入賞表示手段に停止表示させる入賞表示制御手段と、前記当選役が特定の役であることに基づいて前記入賞表示制御手段が特定の入賞態様を停止表示させた場合に、遊技者に特定の遊技価値を付与する遊技価値付与手段と、仮想的な座標空間内を移動する特定の移動オブジェクトと、前記座標空間に固定的に配置された複数の背景オブジェクトと、前記座標空間内に配置された視点位置と、の前記座標空間における位置関係を、所定のタイミング毎に算出し、前記特定の移動オブジェクトを前記視点位置から見た画像を生成する画像生成手段と、前記入賞表示手段とは別体に設けられた画像表示手段に、前記画像生成手段により生成した前記画像を表示させる画像表示制御手段と、前記当選役が前記特定の役であり、かつ前記特定の移動オブジェクト、前記複数の背景オブジェクトのうちの特定の背景オブジェクトおよび前記視点位置が特定の位置関係である場合に、複数の予告態様から、前記特定の背景オブジェクトに関連した第１の予告態様を第１の確率で選択し、前記特定の背景オブジェクトとは異なる背景オブジェクトに関連した第２の予告態様を前記第１の確率よりも低い第２の確率で選択する予告態様選択手段と、前記予告態様選択手段が選択した予告態様を、前記画像表示手段に表示させる予告表示制御手段と、を備えることとなる。特定の位置関係である場合に、第１の予告態様を第１の確率で選択し、第２の予告態様を第２の確率で選択するので、多くの場合は第１の予告態様が予告表示される。このため、従来の遊技機においては、その第１の予告態様が予告表示されることにより予告態様がワンパターンとなり、単調になってしまうおそれがあったが、第１の予告態様とは異なる第２の予告態様が予告表示される場合もあるので、演出表示が単調にならず、演出効果を高めることが可能になる場合がある。ここで、背景オブジェクトは、仮想座標空間における視点位置から見える特定の移動オブジェクト以外の表示オブジェクトであれば何であってもよく、仮想座標空間において、視点位置と背景オブジェクトとの距離が、視点位置と特定の移動オブジェクトでとの距離よりも必ず長くなければいけない必要はなく、視点位置からの距離、移動可能か否か、個数などに関わらず、特定の移動オブジェクトの周辺に配置されており、画像生成の際に、特定の移動オブジェクトとともに遊技者に視認されるような位置関係であれば充分である。
【０３２６】
前記特定の位置関係の場合に、前記第２の予告態様が選択された場合は、前記当選役が特定の役である確率が、特定の役ではない確率よりも高く構成してもよいし、前記当選役が特定の役である確率が１００％であるように構成してもよい。このようにすると、前記特定の位置関係の場合における出現率が相対的に低い前記第２の予告態様が選択された場合であるので、通常（相対的に出現しやすい）の第２の予告態様に基づく予告表示であることから遊技者に対して違和感を与えることが期待でき、その違和感を持った状態が続いて、特定の遊技価値が付与されれば、通常状態から特定の遊技価値が付与された場合とは異なるイメージを遊技者に与えることが期待でき、更には、そのようなイメージを持った遊技者には、再度特定の遊技価値が付与されることを期待させることができ、遊技を更に楽しんでもらえるといった遊技性の向上を期待できる場合がある。
【０３２７】
また、上述したように、遊技者による操作の結果に基づき遊技開始指令信号を出力する遊技開始指令手段と、前記遊技開始指令手段から出力される前記遊技開始指令信号に基づいて所定の役を当選役として決定する当選役決定手段と、前記当選役が所定の役であることに基づいて所定の入賞態様を入賞表示手段に停止表示させる入賞表示制御手段と、前記当選役が特定の役であることに基づいて前記入賞表示制御手段が特定の入賞態様を停止表示させた場合に、遊技者に特定の遊技価値を付与する遊技価値付与手段と、仮想的な座標空間内に設けられた複数の区域に亘って移動する特定の移動オブジェクトと、前記座標空間内に配置された視点位置と、の前記座標空間における位置関係を、所定のタイミング毎に算出し、前記特定の移動オブジェクトを前記視点位置から見た画像を生成する画像生成手段と、前記入賞表示手段とは別体に設けられた画像表示手段に、前記画像生成手段により生成した前記画像を表示させる画像表示制御手段と、前記当選役が前記特定の役であり、かつ移動中の前記特定の移動オブジェクトが複数の区域のうちの特定の区域に位置している場合に、複数の予告態様から、前記特定の区域に関連した第１の予告態様を第１の確率で選択し、前記特定の区域とは異なる所定の区域に関連した第２の予告態様を前記第１の確率よりも低い第２の確率で選択する予告態様選択手段と、前記予告態様選択手段が選択した予告態様を、前記画像表示手段に表示させる予告表示制御手段と、を備えることとなる。特定の移動オブジェクトが複数の区域のうちの特定の区域に位置している場合に、第１の予告態様を第１の確率で選択し、第２の予告態様を第２の確率で選択するので、多くの場合は第１の予告態様が予告表示される。従来の遊技機において、その第１の予告態様が予告表示されることにより予告態様がワンパターンとなり、単調になってしまうおそれがあったが、第１の予告態様とは異なる第２の予告態様が予告表示される場合もあるので、演出表示が単調にならず、演出効果を高めることが可能になる場合がある。
【０３２８】
更に、前記画像表示制御手段は、表示されていた前記画像生成手段により生成された画像を一旦消去し、前記予告表示制御手段により前記第１の予告態様または前記第２の予告態様を前記画像表示手段に表示させた後に、前記一旦消去された時点の画像に継続する画像を表示するので、特定の予告態様（第１の予告態様、第２の予告態様など）を表示する場合に、該特定の予告態様以外のシーンを一旦消去された後に、特定の予告態様を表示し、該特定の予告態様の表示開始のタイミングから前述のシーンを継続的に表示することとなり、遊技者によって視認される画像に関連性を持たせることができるようになる。このようにせず、シーンが飛ぶ（例えば前述シーンの最初から再生する）ように構成されていると、遊技者に対して違和感のある画像を視認させることとなり、遊技に対する疲れを感じさせてしまう場合もあり、遊技機のゲーム性、演出を遊技者に充分に楽しむ前に、遊技をやめてしまうといって、せっかくの画像表示により悪影響が発生させてしまうといった不本意な結果を減少させることが可能な場合がある。
【０３２９】
更に、単位遊技に関しては、遊技操作のうちのいずれを単位遊技の最初及び最後としてもよい。例えば、ＢＥＴ、レバー、リール停止操作、ＢＥＴという順であってもよい。また、画像の切替は、実施形態では、レバー、入賞、ＢＥＴとしたが、これに限定されず、主制御回路７１からのいずれのコマンドの受信に基づいて、画像切替させてもよいし、主制御回路７１からのコマンドの受信に基づかなくてもよいし、例えば、操作部１７などからの遊技者による所定の入力の検出に基づいて、画像の切替を行ってもよい。
【０３３０】
更には、上述したように、遊技者による操作の結果に基づき遊技の開始を指令する遊技開始指令信号を出力する遊技開始指令手段と、前記遊技開始指令手段から出力される前記遊技開始指令信号に基づいて所定の役を当選役として決定する当選役決定手段と、前記当選役が所定の役であることに基づいて所定の入賞態様を入賞表示手段に停止表示させる入賞表示制御手段と、前記当選役が特定の役であることに基づいて前記入賞表示制御手段が特定の入賞態様を停止表示させた場合に、遊技者に遊技価値を付与する遊技価値付与手段と、仮想的な座標空間内を移動する特定のオブジェクトと、前記座標空間内に配置された視点位置と、の前記座標空間における位置関係を、所定の算出タイミングで算出する位置関係算出手段と、前記位置関係算出手段が算出した前記位置関係に基づいて、前記特定のオブジェクトを前記視点位置から見た画像データを生成する画像生成手段と、前記入賞表示制御手段が特定の入賞態様を停止表示させる可能性があることを、前記画像生成手段が生成した前記画像データに基づいて、予告画像を所定の表示タイミングで表示する予告画像表示手段と、前記表示タイミングの変化に応じて、前記算出タイミングを変化させるタイミング変化手段と、を備えたので、表示タイミングの変化に応じて、特定のオブジェクト、視点位置などの座標空間における位置関係を算出するタイミングを変化させることがある。このため、例えば、誤動作、大量の情報の処理等による表示タイミングの遅延が生じた場合であっても、その表示タイミングの変化に応じて、特定のオブジェクト、視点位置などの座標空間における位置関係を算出するタイミングを変化させることができ、完成度の高い演出表示が可能になり遊技性を向上させることができる場合がある。
【０３３１】
また、前記表示タイミングの経過を条件に、画像再生開始からの画像再生時間を更新する時間更新手段と、前記座標空間内を移動する前記特定のオブジェクトの位置を時系列的に予め定めたシーンデータを記憶する画像記憶手段と、前記画像記憶手段に記憶された前記シーンデータと前記時間更新手段が更新した画像再生時間とに基づいて、前記位置関係算出手段が、前記座標空間内を移動する前記特定のオブジェクトの位置を算出するので、例えば、誤動作、大量の情報の処理等による表示タイミングの遅延が生じた場合であっても、その画像再生時間に応じて、前記特定のオブジェクトの位置を算出することができ、完成度の高い演出表示が可能になり遊技性を向上させることができる場合がある。
【０３３２】
遊技者による操作の結果に基づき遊技開始指令信号を出力する遊技開始指令手段と、前記遊技開始指令手段から出力される前記遊技開始指令信号に基づいて所定の役を当選役として決定する当選役決定手段と、前記当選役が所定の役であることに基づいて所定の入賞態様を入賞表示手段に停止表示させる入賞表示制御手段と、前記当選役が特定の役であることに基づいて前記入賞表示制御手段が特定の入賞態様を停止表示させた場合に、遊技者に特定の遊技価値を付与する遊技価値付与手段と、仮想的な３次元座標空間内を移動可能であり、３次元形状を有する特定の移動オブジェクトと、前記座標空間に配置され、２次元形状を有する複数の背景オブジェクトと、前記座標空間内を移動可能な視点位置と、の前記座標空間における位置関係を、所定のタイミング毎に算出し、前記特定の移動オブジェクトおよび前記複数の背景オブジェクトを前記視点位置から見た画像を生成する画像生成手段と、前記入賞表示手段とは別体に設けられた画像表示手段に、前記画像生成手段により生成した画像を、前記当選役が前記特定の役である可能性があることを所定の予告態様として表示させる画像表示制御手段と、前記視点位置の移動に関連して、前記複数の背景オブジェクトのうちの第１の背景オブジェクトのみを前記座標空間内で回転させる、前記画像生成手段に設けられた背景オブジェクト回転手段と、を備えたので、特定の役に当選していることを、背景オブジェクトの回転により予告表示される。この予告表示は、遊技者にとって識別しやすいため、遊技機に関する特別な技量や情報を必要とすることなく、遊技者は特定の役に当選していることを知ることができる場合があり、遊技者はより高い期待感をもって遊技を行うことができる場合がある。
【０３３３】
尚、特定の役に当選している場合に、背景オブジェクトを回転させるようにしてもよいし、特定の役に当選している場合には背景オブジェクトを回転させないように構成してもよい。いずれにしても、特定の役に当選している場合に背景オブジェクトの表示態様が異なるように構成することにより、遊技者は画像表示手段に表示された画像に対して違和感を抱くことが期待でき、その違和感を持った状態に続いて、特定の遊技価値が付与されれば、通常状態から特定の遊技価値が付与された場合とは異なるイメージを遊技者に与えることが期待でき、更にそのようなイメージを持った遊技者は、再度特定の遊技価値が付与されたいという感覚を持つことができる場合があり、その感覚により更に遊技を楽しむという遊技性の向上を期待出来る場合がある。
【０３３４】
遊技者による操作の結果に基づき遊技開始指令信号を出力する遊技開始指令手段と、前記遊技開始指令手段から出力される前記遊技開始指令信号に基づいて所定の役を当選役として決定する当選役決定手段と、前記当選役が所定の役であることに基づいて所定の入賞態様を入賞表示手段に停止表示させる入賞表示制御手段と、前記当選役が特定の役であることに基づいて前記入賞表示制御手段が特定の入賞態様を停止表示させた場合に、遊技者に遊技価値を付与する遊技価値付与手段と、前記入賞表示手段とは別体に設けられた画像表示手段に、所定の演出態様を表示させる画像表示制御手段と、前記画像表示手段に表示させる前記演出態様を、複数種類の演出態様から所定の演出態様を選択する演出態様選択手段と、複数の画像データが記憶された画像データ記憶手段と、前記演出態様選択手段が選択した前記演出態様および前記画像データ記憶手段から読み出した前記画像データに基づいて、前記演出画像を生成する画像生成手段と、前記演出態様選択手段が特定の演出態様を選択した場合に、前記画像生成手段により既に読み出してある画像データに基づいた前記演出画像の生成を継続し、かつ前記画像データ記憶手段から前記特定の演出態様を構成する演出画像の画像データを新たに読込む画像データ読込手段と、を備えたので、次に表示する画像のデータの読み込み処理を行いつつ、既に画像表示手段に表示されている画像に対して何らかの効果を付加することができる。次に表示すべき画像のデータの読み込みに時間が掛かり、既に画像表示手段に表示されている画像を一定時間継続して表示しなければならないと、遊技者は同じ画像を見続けることになり、退屈感を与える可能性がある。また、一定時間表示されていた画像が、急に次の画像に切り替わると、遊技者は違和感を覚える。しかし、そのような場合において、既に表示されている画像に所定の特殊効果（例えば、画像が漸次消えていくフェードアウト効果など）を付加することにより、同じ画像を表示していても、遊技者に対し異なる演出効果の印象を与えることができる場合があり、また次の画像表示に切り替わるときに与える違和感を少なくすることができる場合がある。同じ画像を一定時間表示しなければならない場合においても、せっかくの画像表示による演出の効果を損ねることなく、遊技機のゲーム性や演出を十分に遊技者に楽しませることができる場合がある。また、既に表示されている画像へ特殊効果を付加することが、次に表示される画像が特定の演出態様であることを報知する手段になる場合もあるので、遊技者が期待感を持続して遊技を行うことができる場合がある。
【０３３５】
尚、本明細書に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本明細書に記載されたものに限定されるものではない。以上、本発明の実施形態を説明したが、具体例を例示したに過ぎず、特に本発明を限定するものではない。すなわち、本発明は、遊技者による操作の結果に基づき遊技開始指令信号を出力する遊技開始指令手段と、前記遊技開始指令手段から出力される前記遊技開始指令信号に基づいて所定の役を当選役として決定する当選役決定手段と、前記当選役が所定の役であることに基づいて所定の入賞態様を入賞表示手段に停止表示させる入賞表示制御手段と、前記当選役が特定の役であることに基づいて前記入賞表示制御手段が特定の入賞態様を停止表示させた場合に、遊技者に特定の遊技価値を付与する遊技価値付与手段と、仮想的な座標空間内に設けられた複数の区域に亘って移動する特定の移動オブジェクトと、前記座標空間内に配置された視点位置と、の前記座標空間における位置関係を、所定のタイミング毎に算出し、前記特定の移動オブジェクトを前記視点位置から見た画像を生成する画像生成手段と、前記入賞表示手段とは別体に設けられた画像表示手段に、前記画像生成手段により生成した前記画像を表示させる画像表示制御手段と、前記当選役が前記特定の役であり、かつ移動中の前記特定の移動オブジェクトが複数の区域のうちの特定の区域に位置している場合に、複数の予告態様から、前記特定の区域に関連した第１の予告態様を第１の確率で選択し、前記特定の区域とは異なる所定の区域に関連した第２の予告態様を前記第１の確率よりも低い第２の確率で選択する予告態様選択手段と、前記予告態様選択手段が選択した予告態様を、前記画像表示手段に表示させる予告表示制御手段と、を備えたことを特徴としているが、遊技開始指令手段、当選役決定手段、入賞表示手段、入賞表示制御手段、遊技価値付与手段、画像生成手段、画像表示手段、画像表示制御手段、予告態様選択手段、予告表示制御手段などの各手段など具体的構成などは、適宜設計変更可能である。
【図面の簡単な説明】
【０３３６】
【図１】本実施形態の遊技機１の外観を示す斜視図である。
【図２】リール上に配列された図柄の例を示す図である。
【図３】役と図柄組合せと払出枚数との関係を示す図である。
【図４】確率抽選テーブルの例を示す図である。
【図５】遊技状態と、停止役と、停止テーブル群との関係を示す図である。
【図６】停止テーブル群に含まれる停止テーブルの一例を示す図である。
【図７】本実施形態の主制御回路の電気的構成を示すブロック図である。
【図８】本実施形態の副制御回路の電気的構成を示すブロック図である。
【図９】主制御回路のメインフローチャートである。
【図１０】図９に続くフローチャートである。
【図１１】図１０に続くフローチャートである。
【図１２】遊技状態監視処理を示すフローチャートである。
【図１３】ＦＴ制御処理１を示すフローチャートである。
【図１４】確率抽選処理を示すフローチャートである。
【図１５】ＦＴ制御処理２を示すフローチャートである。
【図１６】ジャンプテーブルを示す図である。
【図１７】演出決定用テーブルを示す図である。
【図１８】演出テーブルを示す図である。
【図１９】大分類データテーブルを示す図である。
【図２０】中分類データテーブルを示す図である。
【図２１】小分類データテーブルを示す図である。
【図２２】演出画像データテーブルを示す図である。
【図２３】本実勢形態のワークＲＡＭには割り当てられている変数を示す説明図である。
【図２４】画像制御回路において実行される画像処理に関する概念を示す説明図である。
【図２５】画像制御回路において実行される画像処理に関する概念を示す説明図である。
【図２６】画像制御回路において実行される画像処理に関する概念を示す説明図である。
【図２７】画像制御に関するタイミングチャートを示す図である。
【図２８】画像制御に関するタイミングチャートを示す図である。
【図２９】ｇＳｕｂ用メインフローチャートである。
【図３０】主制御回路／ｉｎｔ割込処理を示すフローチャートである。
【図３１】画像制御ＩＣ／ｉｎｔ割込処理を示すフローチャートである。
【図３２】２ｍｓ割込処理を示すフローチャートである。
【図３３】コマンド入力処理を示すフローチャートである。
【図３４】遊技メダル投入処理を示すフローチャートである。
【図３５】遊技開始処理を示すフローチャートである。
【図３６】リール停止処理を示すフローチャートである。
【図３７】入賞処理を示すフローチャートである。
【図３８】画像描画処理を示すフローチャートである。
【図３９】ｇＳｕｂ／ｉｎｔ割込処理を示すフローチャートである。
【図４０】ｍＳｕｂ用メインフローチャートである。
【図４１】仮想的な座標空間とそれに含まれるオブジェクトの構成図である。
【図４２】ビルボードにより構成されたオブジェクトを回転したときと回転しないときの、視点位置と視点方向に基づくオブジェクトの表示態様の差異を示した図である。
【図４３】ポリゴンにより構成されたオブジェクトの、視点位置と視点方向に基づくオブジェクトの表示態様を示した図である。
【符号の説明】
【０３３７】
１    遊技機
２    キャビネット
３Ｌ，３Ｃ，３Ｒ    リール
５    液晶表示装置
６    スタートレバー
７Ｌ，７Ｃ，７Ｒ    停止ボタン
３０    マイクロコンピュータ
３１    ＣＰＵ
３２    ＲＯＭ
３３    ＲＡＭ
７１    主制御回路
７２    副制御回路
８１    画像制御マイコン
８６    画像制御ＩＣ
【図１】
2005058354.tif 000003
【図２】
2005058354.tif 000004
【図３】
2005058354.tif 000005
【図４】
2005058354.tif 000006
【図５】
2005058354.tif 000007
【図６】
2005058354.tif 000008
【図７】
2005058354.tif 000009
【図８】
2005058354.tif 000010
【図９】
2005058354.tif 000011
【図１０】
2005058354.tif 000012
【図１１】
2005058354.tif 000013
【図１２】
2005058354.tif 000014
【図１３】
2005058354.tif 000015
【図１４】
2005058354.tif 000016
【図１５】
2005058354.tif 000017
【図１６】
2005058354.tif 000018
【図１７】
2005058354.tif 000019
【図１８】
2005058354.tif 000020
【図１９】
2005058354.tif 000021
【図２０】
2005058354.tif 000022
【図２１】
2005058354.tif 000023
【図２２】
2005058354.tif 000024
【図２３】
2005058354.tif 000025
【図２４】
2005058354.tif 000026
【図２５】
2005058354.tif 000027
【図２６】
2005058354.tif 000028
【図２７】
2005058354.tif 000029
【図２８】
2005058354.tif 000030
【図２９】
2005058354.tif 000031
【図３０】
2005058354.tif 000032
【図３１】
2005058354.tif 000033
【図３２】
2005058354.tif 000034
【図３３】
2005058354.tif 000035
【図３４】
2005058354.tif 000036
【図３５】
2005058354.tif 000037
【図３６】
2005058354.tif 000038
【図３７】
2005058354.tif 000039
【図３８】
2005058354.tif 000040
【図３９】
2005058354.tif 000041
【図４０】
2005058354.tif 000042
【図４１】
2005058354.tif 000043
【図４２】
2005058354.tif 000044
【図４３】
2005058354.tif 000045