(57)【特許請求の範囲】
【請求項１】
複数の図柄が周面に配された複数のリールと、
前記リールの周面に配された複数の図柄の一部を表示する表示窓と、
開始操作を検出する開始操作検出手段と、
前記開始操作が検出されたことに基づいて、複数の当籤役から内部当籤役を抽籤により決定する内部当籤役決定手段と、
前記開始操作が検出されたことに基づいて複数の前記リールをそれぞれ回転させるリール回転手段と、
各前記リールに対応して設けられた停止ボタンに対する停止操作をそれぞれ検出する停止操作検出手段と、
前記内部当籤役決定手段により決定された内部当籤役と、前記停止操作検出手段により停止操作が検出されたこととに基づいて、当該停止操作が検出された停止ボタンに対応するリールの回転を停止させるリール停止制御手段と、
各前記当籤役に係る図柄の組合せに対応する遊技価値量が規定されたテーブル情報を記憶するテーブル情報記憶手段と、
全ての前記リールの回転が停止した際に、前記表示窓に表示された図柄の組合せと前記テーブル情報とに基づいて遊技者に付与する遊技価値量を決定して、遊技価値を付与する遊技価値付与手段と、
全ての前記リールの回転が停止した際に、前記表示窓に表示された図柄の組合せが特別の図柄の組合せである場合には、遊技者に有利なボーナス作動状態を作動させるボーナス作動状態制御手段と、
を備え、
前記テーブル情報記憶手段は、前記特別の図柄の組合せに対応する遊技価値量を０と規定するとともに、遊技価値量が１以上の小役の図柄の組合せを複数規定し、
前記内部当籤役決定手段は、複数の小役の図柄の組合せに係る当籤役を重複して内部当籤役として決定可能に構成され、
前記複数のリールは、前記内部当籤役決定手段が複数の小役の図柄の組合せに係る当籤役を重複して内部当籤役として決定した場合、当該複数の小役の図柄の組合せのうち複数の特定の小役の図柄の組合せが前記表示窓に表示されるように複数の前記図柄が配され、
前記リール停止制御手段は、前記内部当籤役決定手段が複数の小役の図柄の組合せに係る当籤役を重複して内部当籤役として決定した場合、
前記停止操作検出手段が所定の停止操作を検出したときは、前記複数の特定の小役の図柄の組合せが前記表示窓に表示されるようにリールの回転を停止させ、
前記停止操作検出手段が前記所定の停止操作とは異なる停止操作を検出したときは、前記複数の特定の小役の図柄の組合せとは異なる所定の小役の図柄の組合せが前記表示窓に表示されるようにリールの回転を停止させ、
前記遊技価値付与手段は、前記表示窓に複数の小役に係る図柄の組合せが表示された場
合において、前記テーブル情報に基づいて当該表示窓に表示された各小役に係る図柄の組合せに対応する遊技価値量を合算することにより合算遊技価値量を算出し、当該合算遊技価値量が予め定められた上限量以下の場合には当該合算遊技価値量分の遊技価値を付与し、当該合算遊技価値量が当該上限量より多い場合には当該上限量分の遊技価値を付与し、
前記予め定められた上限量は、前記ボーナス作動状態制御手段により前記ボーナス作動状態が作動させられている場合と、前記ボーナス作動状態が作動させられていない一般遊技状態の場合とで異なり、且つ、前記一般遊技状態である場合の上限量は、前記ボーナス作動状態が作動させられている場合の上限量よりも少ないことを特徴とする遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遊技機に関する。
【背景技術】
【０００２】
従来、複数の図柄が周面に描かれた複数のリールと、これら各リールに対応して複数設けられるとともに各リールの周面に描かれた一部の図柄を表示する図柄表示窓とを備え、遊技者によるメダル等の遊技価値の投入とスタートレバーに対する開始操作とに基づいて全リールを回転させ、遊技者によるストップボタンに対する停止操作に基づいて各リールを停止させることにより図柄表示窓に図柄を停止表示する遊技機（いわゆる「パチスロ」）が知られている。こうした遊技機は、図柄表示窓に内部当籤役に係る図柄の組合せが停止表示された場合（すなわち、内部当籤役が成立した場合）に、遊技者に対して特典（例えば、メダル）を付与する。
【０００３】
現在主流の遊技機は、遊技者の開始操作に基づいて予め遊技機内部において複数の内部当籤役の中から抽籤（内部抽籤）により当籤した内部当籤役と、遊技者の停止操作とに基づいてリールの停止制御を行い、内部当籤役に係る図柄の組合せを図柄表示窓に停止表示させる。具体的には、遊技機は、停止操作を検出した時点において内部当籤役に係る図柄の組合せを構成する構成図柄が、図柄表示窓から所定コマ数（最大滑りコマ数）の範囲内にある場合にのみ当該構成図柄を図柄表示窓に引き込んで停止させる。ここで、「コマ」は一図柄分に対応し、また、遊技機が図柄を引き込むコマ数を滑りコマ数という。したがって、内部抽籤において何れの内部当籤役も当籤しなかった場合（すなわち、内部当籤役がハズレの場合）には、何れのタイミングで停止操作が行われたとしても内部当籤役に係る図柄の組合せは表示されず、また、何れかの内部当籤役が当籤した場合であっても、当該内部当籤役に係る構成図柄が最大滑りコマ数の範囲内にない時点で停止操作が行われたときには、内部当籤役に係る構成図柄は図柄表示窓に表示されず、内部当籤役に係る図柄の組合せも図柄表示窓に表示されない。
【０００４】
近時、複数の役（払出枚数が８枚のベルと、払出枚数が２枚のチェリー）が同時に成立した場合に、成立した役のうち一部の役（ベル）のみに対応する分量の遊技価値（８枚）を付与する遊技機が知られている（例えば、特許文献１）。当該遊技機によれば、成立した全ての役に対応する分量の遊技価値が付与されることによる遊技場の利益の減少を軽減することができ、遊技場側の営業意欲の低下を軽減することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−１３００９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述の遊技機によれば、成立した全ての役に基づいて遊技価値が付与されないことから、遊技者が不満を募らせるおそれがあった。
【０００７】
本発明は、上記課題に鑑みてなされたものであり、複数の役が成立した場合に、成立した役のうち一部の役のみに対応する分量の遊技価値を付与することで遊技者の不満を募らせることなく、且つ、大量に遊技価値量を付与することによって遊技場の営業意欲を低下させてしまうことのない遊技機を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記の課題を解決するために、本発明に係る遊技機は、複数の図柄が周面に配された複数のリール（例えば、後述のメインリール２〜４）と、前記リールの周面に配された複数の図柄の一部を表示する表示窓（例えば、後述のリール表示窓部３９）と、開始操作を検出する開始操作検出手段（例えば、後述のスタートスイッチ３３Ｓ）と、前記開始操作が検出されたことに基づいて、複数の当籤役から内部当籤役を抽籤により決定する内部当籤役決定手段（例えば、後述のメインＣＰＵ６４、内部抽籤処理（図４８及び図４９参照））と、前記開始操作が検出されたことに基づいて複数の前記リールをそれぞれ回転させるリール回転手段（例えば、後述のステッピングモータ４５Ｌ、４５Ｃ、４５Ｒ、メインＣＰＵ６４、メインＣＰＵの制御による割込処理（図６３参照）のステップＳ３１３）と、各前記リールに対応して設けられた停止ボタンに対する停止操作をそれぞれ検出する停止操作検出手段（例えば、後述のストップスイッチ７８ＬＳ、７８ＣＳ、７８ＲＳ）と、前記内部当籤役決定手段により決定された内部当籤役と、前記停止操作検出手段により停止操作が検出されたこととに基づいて、当該停止操作が検出された停止ボタンに対応するリールの回転を停止させるリール停止制御手段（例えば、後述のメインＣＰＵ６４、リール停止制御処理（図５５参照）、メインＣＰＵの制御による割込処理（図６３参照）のステップＳ３１３）と、各前記当籤役に係る図柄の組合せに対応する遊技価値量（例えば、払出枚数）が規定されたテーブル情報（例えば、後述の図柄組合せテーブル（図１６参照））を記憶するテーブル情報記憶手段（例えば、後述のＲＯＭ６５）と、全ての前記リールの回転が停止した際に、前記表示窓に表示された図柄の組合せと前記テーブル情報とに基づいて遊技者に付与する遊技価値量を決定して、遊技価値を付与する遊技価値付与手段（例えば、後述のホッパー７２、メインＣＰＵ６４、メインＣＰＵ６４によるリセット割込処理（図４５参照）のステップＳ１６）と、全ての前記リールの回転が停止した際に、前記表示窓に表示された図柄の組合せが特別の図柄の組合せである場合には、遊技者に有利なボーナス作動状態を作動させるボーナス作動状態制御手段（例えば、後述のメインＣＰＵ６４）と、を備え、前記テーブル情報記憶手段は、前記特別の図柄の組合せに対応する遊技価値量を０と規定するとともに、遊技価値量が１以上の小役の図柄の組合せを複数規定し、前記内部当籤役決定手段は、複数の小役の図柄の組合せに係る当籤役を重複して内部当籤役として決定可能に構成され、前記複数のリールは、前記内部当籤役決定手段が複数の小役の図柄の組合せに係る当籤役を重複して内部当籤役として決定した場合、当該複数の小役の図柄の組合せのうち複数の特定の小役の図柄の組合せが前記表示窓に表示されるように複数の前記図柄が配され、前記リール停止制御手段は、前記内部当籤役決定手段が複数の小役の図柄の組合せに係る当籤役を重複して内部当籤役として決定した場合、前記停止操作検出手段が所定の停止操作を検出したときは、前記複数の特定の小役の図柄の組合せが前記表示窓に表示されるようにリールの回転を停止させ、前記停止操作検出手段が前記所定の停止操作とは異なる停止操作を検出したときは、前記複数の特定の小役の図柄の組合せとは異なる所定の小役の図柄の組合せが前記表示窓に表示されるようにリールの回転を停止させ、前記遊技価値付与手段は、前記表示窓に複数の小役に係る図柄の組合せが表示された場合において、前記テーブル情報に基づいて当該表示窓に表示された各小役に係る図柄の組合せに対応する遊技価値量を合算することにより合算遊技価値量を算出し、当該合算遊技価値量が予め定められた上限量以下の場合には当該合算遊技価値量分の遊技価値を付与し、当該合算遊技価値量が当該上限量より多い場合には当該上限量分の遊技価値を付与し、前記予め定められた上限量は、前記ボーナス作動状態制御手段により前記ボーナス作動状態が作動させられている場合と、前記ボーナス作動状態が作動させられていない一般遊技状態の場合とで異なり、且つ、前記一般遊技状態である場合の上限量は、前記ボーナス作動状態が作動させられている場合の上限量よりも少ないことを特徴とする。
【０００９】
この構成により、内部当籤役決定手段は、複数の当籤役を重複して内部当籤役に決定し、テーブル情報記憶手段は、各当籤役に係る図柄の組合せに対応する遊技価値量が規定されたテーブル情報を記憶し、遊技価値付与手段は、全てのリールの回転が停止した際に、表示窓に表示された図柄の組合せとテーブル情報とに基づいて遊技者に付与する遊技価値量を決定して、遊技価値を付与する。このとき、遊技価値付与手段は、表示窓に複数の内部当籤役に係る図柄の組合せが表示された場合において、テーブル情報に基づいて当該表示窓に表示された各内部当籤役に係る図柄の組合せに対応する遊技価値量を合算することにより合算遊技価値量を算出し、当該合算遊技価値量が予め定められた上限量以下の場合には当該合算遊技価値量分の遊技価値を付与し、当該合算遊技価値量が当該上限量より多い場合には当該上限量分の遊技価値を付与し、前記予め定められた上限量は、ボーナス作動状態が作動させられている場合と、ボーナス作動状態が作動させられていない一般遊技状態の場合とで異なり、且つ、一般遊技状態である場合の上限量は、ボーナス作動状態が作動させられている場合の上限量よりも少ない。
【００１０】
したがって、当該遊技機によれば、複数の役が成立した場合に、上限量を上限として成立した全ての役に対応する合算遊技価値量分の遊技価値が遊技者に付与されることから、遊技者が不満を募らせることを防止でき、また、成立した全ての役に対応する合算遊技価値量が上限量を超えた場合には当該上限量分の遊技価値が付与されることから、大量の遊技価値が付与されることもなく、遊技場側が営業意欲を低下させてしまうことを防止できる。
【発明の効果】
【００１１】
したがって、当該遊技機によれば、複数の役が成立した場合に、上限量を上限として成立した全ての役に対応する合算遊技価値量分の遊技価値が遊技者に付与されることから、遊技者が不満を募らせることを防止でき、また、成立した全ての役に対応する合算遊技価値量が上限量を超えた場合には当該上限量分の遊技価値が付与されることから、大量の遊
技価値が付与されることもなく、遊技場側が営業意欲を低下させてしまうことを防止できる。
【図面の簡単な説明】
【００１２】
【図１】本発明に係る一実施形態における遊技機を示す正面図である。
【図２】一実施形態における遊技機のリール表示窓部３９及び入賞ラインを示す図である。
【図３】一実施形態における遊技機の図柄配置テーブル（メインリール）の例を示す図である。
【図４】一実施形態における遊技機の図柄窓５Ａ、６Ａ、７Ａ及び疑似入賞ラインを示す図である。
【図５】一実施形態における遊技機の図柄配置テーブル（サブリール）の例を示す図である。
【図６】一実施形態における遊技機のメイン制御基板の構成を示す図である。
【図７】一実施形態における遊技機のサブ制御基板の構成を示す図である。
【図８】一実施形態における遊技機の内部抽籤テーブル決定テーブルの例を示す図である。
【図９】一実施形態における遊技機の一般遊技状態用内部抽籤テーブルの例を示す図である。
【図１０】一実施形態における遊技機のＲＴ１作動状態用内部抽籤テーブルの例を示す図である。
【図１１】一実施形態における遊技機のＲＴ２作動状態用内部抽籤テーブルの例を示す図である。
【図１２】一実施形態における遊技機のＲＴ３作動状態用内部抽籤テーブルの例を示す図である。
【図１３】一実施形態における遊技機のＲＢ遊技状態用内部抽籤テーブルの例を示す図である。
【図１４】一実施形態における遊技機の小役・リプレイ用内部当籤役決定テーブルの例を示す図である。
【図１５】一実施形態における遊技機のボーナス用内部当籤役決定テーブルの例を示す図である。
【図１６】一実施形態における遊技機の図柄組合せテーブルの例を示す図である。
【図１７】一実施形態における遊技機のボーナス作動時テーブルの例を示す図である。
【図１８】一実施形態における遊技機の回胴停止用番号検索テーブルの例を示す図である。
【図１９】一実施形態における遊技機の優先順位テーブル選択テーブルの例を示す図である。
【図２０】一実施形態における遊技機の不一致時用優先順位テーブルの例を示す図である。
【図２１】一実施形態における遊技機の一致時用優先順位テーブルの例を示す図である。
【図２２】一実施形態における遊技機の第１停止用停止テーブル選択テーブルの例を示す図である。
【図２３】一実施形態における遊技機の停止テーブル（１０２）の例を示す図である。
【図２４】一実施形態における遊技機の優先順序テーブルの例を示す図である。
【図２５】一実施形態における遊技機の停止テーブル選択データ選択テーブル（左用）の例を示す図である。
【図２６】一実施形態における遊技機の停止テーブル格納テーブル選択テーブルの例を示す図である。
【図２７】一実施形態における遊技機の停止テーブル格納テーブル（Ｌ１）の例を示す図である。
【図２８】一実施形態の遊技機の内部当籤役１格納領域（表示役１格納領域）の例を示す図である。
【図２９】一実施形態の遊技機の内部当籤役２格納領域（表示役２格納領域）の例を示す図である。
【図３０】一実施形態の遊技機の持越役格納領域の例を示す図である。
【図３１】一実施形態における遊技機の作動中フラグ格納領域の例を示す図である。
【図３２】一実施形態における遊技機の有効ストップボタン格納領域の例を示す図である。
【図３３】一実施形態における遊技機の作動ストップボタン格納領域の例を示す図である。
【図３４】一実施形態における遊技機の図柄格納領域の格納例を示す図である。
【図３５】一実施形態における遊技機の表示役予想格納領域の例を示す図である。
【図３６】一実施形態における遊技機の停止テーブル指定アドレス格納領域の例を示す図である。
【図３７】一実施形態における小役・リプレイ用データポインタと押し順に基づく表示役の対応表を示す図である。
【図３８】一実施形態における遊技機の停止態様決定テーブル（非フラグ間）の例を示す図である。
【図３９】一実施形態における遊技機のＲＴ１作動状態用演出テーブル（非フラグ間）の例を示す図である。
【図４０】一実施形態における遊技機のＲＴ２作動状態用演出テーブル（非フラグ間）の例を示す図である。
【図４１】一実施形態における遊技機のＲＴ２作動状態用演出テーブル（報知）の例を示す図である。
【図４２】一実施形態における遊技機のサブリール用停止テーブル（非フラグ間又はボーナス当籤ゲーム）の例を示す図である。
【図４３】一実施形態における遊技機のサブリール用停止テーブル（ＢＢフラグ間）の例を示す図である。
【図４４】一実施形態における遊技機のサブリール用停止テーブル（ＭＢフラグ間）の例を示す図である。
【図４５】一実施形態におけるメイン制御基板で行われるメインＣＰＵによるリセット割込処理のフローチャートを示す図である。
【図４６】一実施形態におけるメイン制御基板で行われるボーナス作動監視処理のフローチャートを示す図である。
【図４７】一実施形態におけるメイン制御基板で行われるメダル受付・スタートチェック処理のフローチャートを示す図である。
【図４８】一実施形態におけるメイン制御基板で行われる内部抽籤処理のフローチャートを示す図である。
【図４９】一実施形態におけるメイン制御基板で行われる内部抽籤処理のフローチャートを示す図である。
【図５０】一実施形態におけるメイン制御基板で行われる内部抽籤テーブル変更処理のフローチャートを示す図である。
【図５１】一実施形態におけるメイン制御基板で行われるリール停止初期設定処理のフローチャートを示す図である。
【図５２】一実施形態におけるメイン制御基板で行われる表示役予想格納処理のフローチャートを示す図である。
【図５３】一実施形態におけるメイン制御基板で行われる表示役検索処理のフローチャートを示す図である。
【図５４】一実施形態におけるメイン制御基板で行われる優先引込データ取得処理のフローチャートを示す図である。
【図５５】一実施形態におけるメイン制御基板で行われるリール停止制御処理のフローチャートを示す図である。
【図５６】一実施形態におけるメイン制御基板で行われる滑りコマ数決定処理のフローチャートを示す図である。
【図５７】一実施形態におけるメイン制御基板で行われる優先引込制御処理のフローチャートを示す図である。
【図５８】一実施形態におけるメイン制御基板で行われる第２・第３停止時用停止テーブル決定処理のフローチャートを示す図である。
【図５９】一実施形態におけるメイン制御基板で行われるメダル払出枚数チェック処理のフローチャートを示す図である。
【図６０】一実施形態におけるメイン制御基板で行われるボーナス終了チェック処理のフローチャートを示す図である。
【図６１】一実施形態におけるメイン制御基板で行われるＲＴ遊技数カウンタ更新処理のフローチャートを示す図である。
【図６２】一実施形態におけるメイン制御基板で行われるボーナス作動チェック処理のフローチャートを示す図である。
【図６３】一実施形態におけるメイン制御基板で行われるメインＣＰＵの制御による割込処理のフローチャートを示す図である。
【図６４】一実施形態におけるサブ制御基板で行われる主基板通信処理のフローチャートを示す図である。
【図６５】一実施形態におけるサブ制御基板で行われる演出登録処理のフローチャートを示す図である。
【図６６】一実施形態におけるサブ制御基板で行われる未処理コマンド実行処理のフローチャートを示す図である。
【図６７】一実施形態におけるサブ制御基板で行われる演出抽籤処理のフローチャートを示す図である。
【図６８】一実施形態におけるサブ制御基板で行われるサブリール用停止テーブル決定処理のフローチャートを示す図である。
【図６９】一実施形態におけるサブ制御基板で行われるサブリール用停止テーブル決定処理のフローチャートを示す図である。
【図７０】一実施形態におけるサブ制御基板で行われる４ｔｈリール＆バックランプ用演出抽籤処理のフローチャートを示す図である。
【図７１】一実施形態におけるサブ制御基板で行われる高確率報知制御処理１のフローチャートを示す図である。
【図７２】一実施形態におけるサブ制御基板で行われるＲＴ遊技数カウンタ更新処理のフローチャートを示す図である。
【図７３】一実施形態におけるサブ制御基板で行われるリール停止コマンド受信時処理のフローチャートを示す図である。
【図７４】一実施形態におけるサブ制御基板で行われる表示コマンド受信時処理のフローチャートを示す図である。
【図７５】一実施形態におけるサブ制御基板で行われる表示コマンド受信時処理のフローチャートを示す図である。
【図７６】一実施形態におけるサブ制御基板で行われる高確率報知制御処理２のフローチャートを示す図である。
【図７７】一実施形態における、演出番号が「２８２」であって、押し順が「左−中−右」の場合のリールバックランプ４８の制御例を示す図である。
【発明を実施するための形態】
【００１３】
以下に、本発明の遊技機について、図面を用いて具体的に説明する。なお、以下の実施形態では、本発明の遊技機として、図柄を変動表示する３つの回転リールを備えた遊技機であって、コイン、メダルまたはトークンなどの他に、遊技者に付与されたカード等の遊技価値を用いて遊技することが可能な遊技機、いわゆるパチスロ遊技機を用いて説明する。また、以下の実施形態では、パチスロ遊技機を例に挙げて説明するが、本願発明の遊技機を限定するものではなく、パチンコ機やスロットマシンであってもよい。
【００１４】
まず、図１を参照して、本実施形態に係る遊技機の概観について説明する。なお、図１は、本実施形態に係る遊技機１の斜視図である。
【００１５】
遊技機１は、前面に開閉可能に取り付けられた前面扉を備えたキャビネット構造をしており、キャビネット内部には小型のメインリール２、３、４や大型のサブリール５、６、７及び後述のメイン制御基板６１（図６参照）などを収容している。
【００１６】
キャビネット内部の中央部には、メインリール２、３、４が縦回転自在に横一列に設けられている。各メインリール２〜４の外周面には、複数種類の図柄によって構成される図柄列が配されている。また、メインリール２〜４の上方のキャビネット内部には、メインリール２〜４よりも大きなサブリール５、６、７が縦回転自在に横一列に設けられている。各サブリール５〜７の外周面には、メインリール２〜４の外周面に描かれた図柄とは異なる、複数種類の演出用の図柄によって構成される図柄列が配されている。さらに、サブリール５〜７の上方のキャビネット内部には、一つの横回転リール８が回転自在に設けられている。横回転リール８の外周面には、メインリール２〜４及びサブリール５〜７の外周面に描かれた図柄とは異なる、複数種類の演出用の図柄によって構成される図柄列が配されている。
【００１７】
前面扉には、キャビネット外部から各メインリール２〜４に配された図柄を視認可能とするためのリール表示窓部３９が設けられている。遊技者は、リール表示窓部３９を通して各メインリール２〜４に配された図柄のうち夫々３つの図柄を視認することができる。また、前面扉には、各サブリール５〜７に配された図柄を視認可能とするための図柄窓５Ａ、６Ａ、７Ａと、横回転リール８に配された図柄を視認可能とするためのリール表示窓部５１が設けられている。遊技者は、図柄窓５Ａ〜７Ａを通して各サブリール５〜７に配された図柄のうち夫々３つの図柄を視認することができ、リール表示窓部５１を通して横回転リール８に配された図柄のうち１つの図柄を視認することができる。なお、本実施形態のリール表示窓部３９は、本発明の表示窓を構成する。
【００１８】
メインリール２〜４、サブリール５〜７、横回転リール８は、それぞれリールドラムの外周に複数種類の図柄が描かれたリールシートを装着した構造となっている。メインリール２〜４、サブリール５〜７、横回転リール８を構成する各リールドラムの内部には、リールシートに描かれた図柄を背面から照射するためのＬＥＤからなるリールバックランプ４７ａ、４７ｂ、４７ｃ、リールバックランプ４８ａ、４８ｂ、４８ｃ、リールバックランプ４９（図７参照）がそれぞれ設けられている。
【００１９】
メインリール２〜４の左右には略水平面の台座部がそれぞれ形成されている。右側の台座部にはメダル投入口９が設けられており、メダル投入口９に投入されたメダルに応じて、後述の入賞ラインが有効化されて有効ラインとなる。一方、左側の台座部には、遊技者による押しボタン操作（押圧操作）により、クレジットされているメダルを賭けるための１貯留メダル投入ボタン（１−ＢＥＴボタン）３０、２貯留メダル投入ボタン（２−ＢＥＴボタン）３１、及び３貯留メダル投入ボタン（最大ＢＥＴボタン）３２が設けられる。１貯留メダル投入ボタン３０が押圧操作されることにより、クレジットされているメダルのうちの１枚が投入される。２貯留メダル投入ボタン３１が押圧操作されることにより、クレジットされているメダルのうちの２枚が投入される。３貯留メダル投入ボタン３２が押圧操作されることにより、クレジットされているメダルのうちの３枚｛即ち、１ゲームにおいて投入することが可能な最大の投入枚数（以下、「最大投入枚数」という）｝が投入される。これらの貯留メダル投入ボタン３１〜３２が押圧操作されることによって、後述の入賞ラインが有効化されて有効ラインとなる。なお、本実施形態では、ＲＢ遊技状態又はＭＢ作動状態における最大投入枚数は２枚と規定されている。
【００２０】
台座部前面の右寄りには、遊技者が遊技で獲得したメダルのクレジット（Ｃｒｅｄｉｔ）／払い出し（Ｐａｙ）の切り替えを行うための貯留メダル精算ボタン３７が設けられている。貯留メダル精算ボタン３７に対する遊技者の操作によって払出モード又はクレジットモードの切り替えが行われる。クレジットモードでは、入賞が成立すると、入賞に対応する払出枚数分のメダルがクレジットされる。また、払出モードでは、入賞が成立すると、入賞に対応する払出枚数分のメダルが正面下部のメダル払出口５３から払い出され、このメダル払出口５３から払い出されたメダルはメダル受け部５２に溜められる。なお、入賞とは、小役に係る図柄の組合せを有効ライン上に停止させることをいう。また、小役とは、メダルの払い出しに係る役のことである。
【００２１】
メダル払出口５３の右側にスピーカ５４と、横回転リール８の左右にスピーカ９６Ｌ、９６Ｒが設けられている。スピーカ５４、９６Ｌ、９６Ｒは、遊技の状況に応じて演出音や報知音などの遊技音を出力する。
【００２２】
台座部前面の左寄りには、スタートレバー３３が設けられている。スタートレバー３３に対する遊技者の押下操作（開始操作）により、メインリール２〜４、サブリール５〜７が回転するとともに、リール表示窓部３９、図柄窓５Ａ〜７Ａに表示される図柄が変動し、ゲームが開始される。
【００２３】
台座部前面の中央であって、スタートレバー３３の右側には、３個のストップボタン３４、３５、３６が設けられている。ストップボタン３４〜３６に対する遊技者の押圧操作（停止操作）により、各ストップボタンに対応するメインリール２〜４、サブリール５〜７の回転が停止する。具体的には、左ストップボタン３４に対する停止操作により、左メインリール２と左サブリール５の回転が停止する。また、中ストップボタン３５に対する停止操作により、中メインリール３と中サブリール６の回転が停止し、右ストップボタン３６に対する停止操作により、右メインリール４と右サブリール７の回転が停止する。ここで、１番目のリールの回転の停止を第１停止といい、２番目のリールの回転の停止を第２停止といい、３番目のリールの回転の停止を第３停止という。また、遊技者が第１停止させるための停止操作を第１停止操作といい、第２停止させるための停止操作を第２停止操作といい、第３停止させるための停止操作を第３停止操作という。
【００２４】
前面扉の左図柄窓５Ａの左側には、上方から順に、ボーナスカウント表示部１０、メダル投入枚数表示ランプ（ＢＥＴランプ）１３、１４、１５、配当枚数表示部１６、貯留枚数表示部１７及び遊技動作表示器１８、１９、２０、２１、２２が設けられている。ボーナスカウント表示部１０は、３桁の７セグメントＬＥＤからなり、ボーナスゲーム作動中における払出可能なメダルの残り枚数などを表示する。メダル投入枚数表示ランプ（ＢＥＴランプ）１３〜１５は、メダルの投入枚数に応じて点灯制御され、その時点でのメダルの投入枚数を遊技者に報知する。配当枚数表示部１６は、２桁の７セグメントＬＥＤからなり、入賞によるメダルの払出枚数などを表示する。貯留枚数表示部１７は、３桁の７セグメントＬＥＤからなり貯留（クレジット）されているメダルの枚数を表示する。遊技動作表示器１８〜２２は、遊技状況に応じて点灯制御され、その時点での遊技状況を遊技者に報知する。
【００２５】
前面扉の右図柄窓７Ａの右側には、上方から順に、ＲＴ１・ボーナス遊技回数表示部２３、ＲＴ作動状態報知ランプ２４、スタートランプ２５、ＷＩＮランプ２６及びインサートランプ２７が設けられている。ＲＴ１・ボーナス遊技回数表示部２３は、３桁の７セグメントＬＥＤからなりＲＴ１作動状態における残り遊技可能回数や、ＢＢ作動状態又はＭＢ作動状態における後述のボーナス終了枚数カウンタの値を表示する。ＲＴ作動状態報知ランプ２４は、ＲＴ１作動状態に点滅する。スタートランプ２５は、メインリール２〜４が作動可能な時に点滅する。ＷＩＮランプ２６は、後述する「ＢＢ」や「ＭＢ」が内部当籤役に決定されたときに点滅する。インサートランプ２７は、メダル払出口５３へのメダル投入が可能なときに点灯する。
【００２６】
キャビネット内部には、設定値を設定する際に用いられる設定ボタン（図示しない）及びリセットボタン（図示しない）が設けられている。設定値とは、ボーナス役を内部当籤役として決定する確率を段階的に示す値であり、本実施形態では「１」、「４」、「６」、［Ｈ（ｈｉｇｈ）］が設けられている。
【００２７】
次に、図２を用いて入賞ラインについて説明する。リール表示窓部３９は、各メインリール２〜４の３つの図柄をそれぞれ上段、中段、下段に表示する。具体的には、図２の上図に示すように、左メインリール２の３つの図柄をそれぞれ左・上段領域３９ＬＵ、左・中段領域３９ＬＭ、左・下段領域３９ＬＬに表示し、中メインリール３の３つの図柄をそれぞれ中・上段領域３９ＣＵ、中・中段領域３９ＣＭ、中・領域下段３９ＣＬに表示し、右メインリール４の３つの図柄をそれぞれ右・上段領域３９ＲＵ、右・中段領域３９ＲＭ、右・下段領域３９ＲＬに表示する。遊技機１では、左・上段領域３９ＬＵ又は左・下段領域３９ＬＬと、中・上段領域３９ＣＵ又は中・領域下段３９ＣＬと、右・上段領域３９ＲＵ又は右・下段領域３９ＲＬを結ぶ８本の入賞ライン１〜８が設けられている。
【００２８】
図２の下図に示すように、入賞ライン１は、左・上段領域３９ＬＵ、中・上段領域３９ＣＵ及び右・上段領域３９ＲＵを夫々結んでなるラインである。入賞ライン２は、左・上段領域３９ＬＵ、中・上段領域３９ＣＵ及び右・下段領域３９ＲＬを夫々結んでなるラインである。入賞ライン３は、左・上段領域３９ＬＵ、中・下段領域３９ＣＬ及び右・上段領域３９ＲＵを夫々結んでなるラインである。入賞ライン４は、左・上段領域３９ＬＵ、中・下段領域３９ＣＬ及び右・下段領域３９ＲＬを夫々結んでなるラインである。入賞ライン５は、左・下段領域３９ＬＬ、中・上段領域３９ＣＵ及び右・上段領域３９ＲＵを夫々結んでなるラインである。入賞ライン６は、左・下段領域３９ＬＬ、中・上段領域３９ＣＵ及び右・下段領域３９ＲＬを夫々結んでなるラインである。入賞ライン７は、左・下段領域３９ＬＬ、中・下段領域３９ＣＬ及び右・上段領域３９ＲＵを夫々結んでなるラインである。入賞ライン８は、左・下段領域３９ＬＬ、中・下段領域３９ＣＬ及び右・下段領域３９ＲＬを夫々結んでなるラインである。遊技機１は、メインリール２〜４の回転が停止した際に、有効化された入賞ライン、すなわち有効ライン上に表示された図柄の組合せに基づいて、入賞などの成否を判定する。
【００２９】
次に、図３に示す図柄配置テーブル（メインリール）を参照して、メインリール２〜４の外周面上に配列された図柄列について説明する。図３は、本実施形態における遊技機１のメインリール２〜４の外周面上に描かれた図柄の配列を示す図である。
【００３０】
各メインリール２〜４の外周面上には複数種類の図柄が１８個配列された図柄列が描かれている。具体的には、赤ネズミ図柄、青ネズミ図柄、ＢＡＲ図柄、赤７図柄、白７図柄及びブランク図柄で構成された図柄列が描かれている。図柄配置テーブル（メインリール）は、後述するメイン制御基板６１のＲＯＭ６５に記憶されている。図柄配置テーブル（メインリール）には、メインリール２〜４の回転位置とリール外周面上に描かれた図柄とを対応づけるために、メインリール２〜４の１／１８回転毎に順次付与される「００」から「１７」までの図柄位置と、各図柄位置に対応する図柄の種類を識別する図柄コードとが規定されている。
【００３１】
次に、図４を用いて疑似入賞ラインについて説明する。各図柄窓５Ａ、６Ａ、７Ａは、各サブリール５〜７の３つの図柄をそれぞれ上段、中段、下段に表示する。具体的には、図４の上図に示すように、左サブリール５の３つの図柄をそれぞれ左・上段領域５ＡＵ、左・中段領域５ＡＭ、左・下段領域５ＡＬに表示し、中サブリール６の３つの図柄をそれぞれ中・上段領域６ＡＵ、中・中段領域６ＡＭ、中・領域下段６ＡＬに表示し、右サブリール７の３つの図柄をそれぞれ右・上段領域７ＡＵ、右・中段領域７ＡＭ、右・下段領域７ＡＬに表示する。遊技機１では、図４の上図に示すように、各領域を結ぶ５本の疑似入賞ライン１Ｌ〜５Ｌが設けられている。但し、疑似入賞ライン上に表示された図柄の組合せによって、メダルの払い出し等は行われない。
【００３２】
次に、図５に示す図柄配置テーブル（サブリール）を参照して、サブリール５〜７の外周面上に配列された図柄列について説明する。図５は、本実施形態における遊技機１のサブリール５〜７の外周面上に描かれた図柄の配列を示す図である。
【００３３】
各サブリール５〜７の外周面上には複数種類の図柄が２１個配列された図柄列が描かれている。具体的には、チェリー図柄、スイカ図柄、オレンジ図柄、ネズミ図柄、リプレイ図柄、ＢＡＲ図柄及び赤７図柄で構成された図柄列が描かれている。図柄配置テーブル（サブリール）は、後述するサブ制御基板６２のＲＯＭ８３に記憶されている。図柄配置テーブル（サブリール）には、図柄配置テーブル（メインリール）と同様に、サブリール５〜７の回転位置とリール外周面上に描かれた図柄とを対応づけるために、サブリール５〜７の１／２１回転毎に順次付与される「００」から「２０」までの図柄位置と、各図柄位置に対応する図柄の種類を識別する図柄コードとが規定されている。
【００３４】
次に、図６を参照して、メイン制御基板（主制御基板）６１、サブ制御基板（副制御基板）６２、メイン制御基板６１又はサブ制御基板６２に電気的に接続する周辺装置（アクチュエータ）を含む遊技機１の回路構成について説明する。なお、図６は、遊技機１の回路構成を示す図である。
【００３５】
メイン制御基板６１は、マイクロコンピュータ６３を主たる構成要素とし、これに乱数サンプリング回路等を加えた構成となっている。マイクロコンピュータ６３は、メインＣＰＵ６４、記憶手段であるＲＯＭ６５及びＲＡＭ６６により構成されている。メインＣＰＵ６４には、クロックパルス発生器６７、分周器６８、乱数発生器６９、サンプリング回路７０及び周辺装置との間で信号を授受するＩ／Ｏポート（入出力ポート）７１が接続されている。
【００３６】
メインＣＰＵ６４は、遊技者の開始操作によって乱数値と後述する内部抽籤テーブルとに基づいて内部当籤役を決定するとともにメインリール２〜４を回転させ、次いで、内部当籤役と遊技者の停止操作とに基づいてメインリール２〜４の回転を停止させ、有効ライン上に役に係る図柄の組合せが表示されたか否かにより役の成立・不成立を判定し、当該判定結果に基づいて遊技価値などの利益を付与する主遊技を実行する。また、メインＣＰＵ６４は、リール表示窓部３９に複数の内部当籤役に係る図柄の組合せが表示された場合には、後述する図柄組合せテーブルに基づいてリール表示窓部３９に表示された各内部当籤役に係る図柄の組合せに対応するメダルの払出枚数を合算した払出枚数を払出枚数カウンタを用いて算出し、当該払出枚数カウンタの値が予め定められた上限量である「１２」（但し、一般遊技状態でない場合には「１５」枚）以下の場合には払出枚数カウンタの値分のメダルを払い出し、払出枚数カウンタの値が上限量より大きい場合には当該上限量分のメダルを払い出す。なお、本実施形態のメインＣＰＵ６４は、本発明の内部当籤役決定手段、リール回転手段、リール停止制御手段及び遊技価値付与手段を構成する。
【００３７】
クロックパルス発生器６７及び分周器６８は、基準クロックパルスを発生する。乱数発生器６９は、「０」〜「６５５３５」の範囲の乱数を発生する。サンプリング回路７０は、乱数発生器６９により発生された乱数から１つの乱数値を抽出（サンプリング）する。
【００３８】
また、遊技機１では、抽出した乱数値をＲＡＭ６６の乱数値記憶領域に記憶する。そして、毎回の遊技ごとにＲＡＭ６６の乱数値記憶領域に記憶された乱数値に基づいて、後述の内部抽籤処理（図４８、図４９参照）において内部当籤役の決定を行う。
【００３９】
なお、乱数サンプリングのための手段として、マイクロコンピュータ６３内で、即ちメインＣＰＵ６４の動作プログラム上で、乱数サンプリングを実行する構成にしてもよい。その場合、乱数発生器６９及びサンプリング回路７０は省略可能であり、或いは、乱数サンプリング動作のバックアップ用として残しておくことも可能である。
【００４０】
マイクロコンピュータ６３のＲＯＭ６５には、メインＣＰＵ６４の処理に係るプログラム（例えば、後述の図４５〜図６３参照）、図柄組合せテーブルなどの各種テーブル（例えば、図３、後述の図８〜図２７参照）、サブ制御基板６２へ送信するための各種制御指令（コマンド）などが記憶されている。なお、本実施形態のＲＯＭ６５は、本発明のテーブル情報記憶手段を構成する。
【００４１】
ＲＡＭ６６には、メインＣＰＵ６４の処理により得られる種々の情報がセットされる。例えば、抽出した乱数値、遊技状態、作動状態、払出枚数、ボーナス持越状況などを特定する情報、各種カウンタ及びフラグがセットされている。これらの情報の一部は、前述のコマンドによりサブ制御基板６２に送信される。
【００４２】
図６の回路において、マイクロコンピュータ６３からの制御信号により動作が制御される主要なアクチュエータとしては、ステッピングモータ４５Ｌ、４５Ｃ、４５Ｒ、各種ランプ（ＢＥＴランプ１３〜１５、スタートランプ２５、ＷＩＮランプ２６、インサートランプ２７）、各種表示部（遊技動作表示器１８〜２２、貯留枚数表示部１７、ボーナスカウント表示部１０、ＲＴ１・ボーナス遊技回数表示部２３、払出枚数表示部１６）、メダルを収納するホッパー７２などがある。
【００４３】
ステッピングモータ４５Ｌ、４５Ｃ、４５Ｒは、モータ駆動回路７３によって駆動制御され、メインリール２〜４のリールドラムを回転させる。モータ駆動回路７３は、Ｉ／Ｏポート７１を介して受信するメインＣＰＵ６４からの制御信号に基づいて、各メインリール２〜４を回転駆動させたり停止させたりする。なお、本実施形態のステッピングモータ４５Ｌ、４５Ｃ、４５Ｒは、本発明のリール回転手段を構成する。
【００４４】
各種ランプ（ＢＥＴランプ１３〜１５、スタートランプ２５、ＷＩＮランプ２６、インサートランプ２７）は、各ランプ駆動回路７４によって駆動制御される。各ランプ駆動回路７４は、Ｉ／Ｏポート７１を介して受信するメインＣＰＵ６４からの制御信号に基づいて、各種ランプを点灯させたり消灯させたりする。
【００４５】
各種表示部（遊技動作表示器１８〜２２、貯留枚数表示部１７、ボーナスカウント表示部１０、ＲＴ１・ボーナス遊技回数表示部２３、払出枚数表示部１６）は、各表示部駆動回路７５によって駆動制御される。各表示部駆動回路７５は、Ｉ／Ｏポート７１を介して受信するメインＣＰＵ６４からの制御信号に基づいて、遊技動作表示器１８〜２２を点灯・消灯させたり、貯留枚数表示部１７、ボーナスカウント表示部１０、ＲＴ１・ボーナス遊技回数表示部２３、払出枚数表示部１６に数値を表示させたりする。
【００４６】
ホッパー７２は、ホッパー駆動回路７６によって駆動制御される。ホッパー駆動回路７６は、Ｉ／Ｏポート７１を介して受信するメインＣＰＵ６４からの制御信号に基づいて、ホッパーから所定枚数のメダルを払い出させる。なお、本実施形態のホッパー７２は、本発明の遊技価値付与手段を構成する。
【００４７】
また、マイクロコンピュータ６３の入力部には、前述の各回路及び各アクチュエータに制御信号を出力する契機となる入力信号を発生する各スイッチ及び各回路が接続されている。各スイッチ及び各回路としては、投入メダルセンサ９Ｓ、スタートスイッチ３３Ｓ、貯留メダル投入スイッチ３０Ｓ〜３２Ｓ、貯留メダル精算スイッチ３７Ｓ、リセットスイッチ５５Ｓ、設定スイッチ５６Ｓ、リール位置検出回路７７、ストップスイッチ７８ＬＳ、７８ＣＳ、７８ＲＳ、払出完了信号回路７９がある。
【００４８】
投入メダルセンサ９Ｓは、遊技者の投入操作によりメダル投入口９に投入されたメダルを検出し、メダルが投入されたことを示す投入検出信号をＩ／Ｏポート７１を介してマイクロコンピュータ６３に送信する。
【００４９】
スタートスイッチ３３Ｓは、スタートボタン３３に対する遊技者の開始操作を検出し、遊技の開始を指令する開始信号をマイクロコンピュータ６３に送信する。なお、本実施形態のスタートスイッチ３３Ｓは、本発明の開始操作検出手段を構成する。
【００５０】
貯留メダル投入スイッチ３０Ｓ〜３２Ｓは、１貯留メダル投入ボタン３０、２貯留メダル投入ボタン３１、及び３貯留メダル投入ボタン３２に対する遊技者の投入操作を検出し、クレジットされたメダルから、１枚、２枚又は３枚のメダルの投入を指令する貯留投入信号をマイクロコンピュータ６３に送信する。
【００５１】
貯留メダル精算スイッチ３７Ｓは、貯留メダル精算ボタン３７に対する遊技者の切り替え操作を検出し、クレジットモード又は払出モードを切り替えるための払出切替信号をマイクロコンピュータ６３に出力する。また、クレジットモードから払出モードに切り替えられた場合、遊技機１にクレジットされているメダルの払い出しを指令する信号をマイクロコンピュータ６３に送信する。
【００５２】
設定スイッチ５６Ｓ及びリセットスイッチ５５Ｓは、遊技機の管理者による設定値変更操作を検出することにより、ＲＡＭ６６の設定値を更新させるための設定更新信号をマイクロコンピュータ６３に送信する。
【００５３】
リール位置検出回路７７は、メインリール２〜４の回転が開始された後に、各ステッピングモータ４５Ｌ、４５Ｃ、４５Ｒに供給される駆動パルスを受信し、駆動パルス信号をＩ／Ｏポート７１を介してマイクロコンピュータ６３に送信する。また、リール位置検出回路７７は、各メインリール２〜４の駆動機構内部に含まれるフォトセンサー（図示しない）が各メインリール２〜４に設けられた基準位置を検出する度に出力するリセットパルスを受信し、リセットパルス信号をＩ／Ｏポート７１を介してマイクロコンピュータ６３に送信する。マイクロコンピュータ６３のメインＣＰＵ６４は、駆動パルス信号の受信に基づいてＲＡＭ６６の後述するパルスカウンタや図柄カウンタを更新し、リセットパルス信号の受信に基づいて当該パルスカウンタや図柄カウンタに「０」をセットする。これにより、メインＣＰＵ６４は、図柄カウンタに基づいてメインリール２〜４の各図柄位置を判別することができる。
【００５４】
ストップスイッチ７８Ｌ、７８Ｃ、７８Ｒは、それぞれストップボタン３４、３５、３６に対する遊技者の停止操作を検出し、検出したストップボタン３４〜３６に対応するメインリール２〜４の回転の停止を指令する停止信号をＩ／Ｏポート７１を介してマイクロコンピュータ６３に送信する。なお、本実施形態のストップスイッチ７８Ｌ、７８Ｃ、７８Ｒは、本発明の停止操作検出手段を構成する。
【００５５】
払出完了信号回路７９は、メダル検出部７２Ｓにより検出されたメダルの枚数（即ちホッパー７２から払い出されたメダルの枚数）が指定された枚数に達した際に、メダルの払い出しが完了したことを示すための払出完了信号をＩ／Ｏポート７１を介してマイクロコンピュータ６３に送信する。
【００５６】
Ｉ／Ｏポート７１には、サブ制御部通信ポート８０が接続されており、メインＣＰＵ６４は、メイン制御基板６１に設けられているサブ制御部通信ポート８０から、サブ制御基板６２へ各種コマンドなどの信号を送信する。なお、図６及び図７に示すように、サブ制御部通信ポート８０から送信された信号は、メインサブ中継基板９７、サブ中継基板９８、メイン制御部通信ポート８８を介してサブ制御基板６２に設けられているメイン制御部通信ポート８８に受信される。サブ制御基板６２では、メイン制御基板６１から送信された各種コマンドなどの信号に基づいて演出に係る各種処理を行う。なお、サブ制御基板６２からメイン制御基板６１へコマンド、情報等が送信されることはなく、メイン制御基板６１からサブ制御基板６２への一方向通信のみ行われる。サブ制御基板６２の構成の詳細については、後述する。
【００５７】
遊技機１では、メダルの投入を条件に、遊技者のスタートレバー３３に対する開始操作によって、スタートスイッチ３３Ｓから遊技を開始する開始信号が送信されると、モータ駆動回路７３に制御信号が送信され、ステッピングモータ４５Ｌ、４５Ｃ、４５Ｒの駆動制御（例えば、各相への励磁など）によりメインリール２〜４の回転が開始される。
【００５８】
メインリール２〜４の回転が開始されると、上述したようにメインリール２〜４の回転に伴って、ＲＡＭ６６上に設けられた各メインリール２〜４に対応するパルスカウンタ及び図柄カウンタが更新される。具体的には、遊技機１では、パルスカウンタにより「１６」のパルスが計数される毎に、図柄カウンタの値が「１」ずつ更新される。ここで、図柄カウンタの値が「１」更新されることは、対応するメインリール２〜４が図柄１コマ分（各図柄が一図柄分移動する距離を１コマとする）回転したことに対応しており、また、図柄配置テーブル（メインリール）における図柄位置「００」の図柄がリール表示窓部３９の中段領域に表示されたときに、図柄カウンタの値が「０」となるように設定されている。例えば、左メインリールの図柄位置「１３」の赤７図柄がリール表示窓部３９の左・中段領域３９ＬＭに表示されたときには、左メインリール２に対応する図柄カウンタの値は「１３」となっている。なお、図柄カウンタの値とメインリール２〜４の回転位置とが徐々にずれを生じるため、メインＣＰＵ６４はリセットパルス信号の受信に基づいてメインリール２〜４の１回転毎にパルスカウンタや図柄カウンタに「０」をセットすることにより、当該ずれによる誤作動を防止している。
【００５９】
また、スタートスイッチ３３Ｓから開始信号が送信されると、乱数発生器６９やサンプリング回路７０により乱数値が抽出される。遊技機１では、乱数値が抽出されると、ＲＡＭ６６の乱数値記憶領域に記憶される。そして、乱数値記憶領域に記憶された乱数値に基づいて内部当籤役が決定される。
【００６０】
メインリール２〜４が定速回転に達した後、遊技者のストップボタン３４〜３６に対する停止操作によって、ストップスイッチ７８Ｌ、７８Ｃ、７８Ｒから停止信号が送信されると、当該停止信号及び決定された内部当籤役に基づいて、メインリール２〜４を停止制御する制御信号がモータ駆動回路７３に送信される。モータ駆動回路７３はステッピングモータ４５Ｌ、４５Ｃ、４５Ｒを駆動制御し、メインリール２〜４の回転を停止させる。
【００６１】
ここで、遊技機１は、停止操作が行われた時点から内部当籤役の成立に係る図柄を最大滑りコマ数分、すなわち、３コマ分引き込んでメインリールの回転を停止させる。具体的には、遊技機１は、ストップスイッチ７８Ｌ、７８Ｃ、７８Ｒにより停止操作の検出が行われた後、３コマ以内に内部当籤役の成立に係る図柄が存在するか否かを判別し、３コマ以内に内部当籤役の成立に係る図柄が存在する場合に、当該図柄を有効ライン上に停止表示されるように滑りコマ数を決定し、該当するメインリールを停止させる。ここで、遊技機１は、内部当籤役として複数の役を決定した場合において、３コマ以内に内部当籤役の成立に係る図柄が複数存在する場合には、後述する優先順位テーブルに基づいて、より優先順位の高い内部当籤役に係る図柄を有効ライン上に停止表示させるように滑りコマ数を決定する。なお、ストップスイッチ７８Ｌ、７８Ｃ、７８Ｒにより停止操作の検出された際、該当するメインリールの図柄カウンタに対応する図柄位置、すなわち、メインリールの回転の停止が開始される図柄位置を「停止開始位置」といい、当該停止開始位置に決定した滑りコマ数（数値範囲「０」〜「３」）を加算した図柄位置、すなわち、メインリールの回転を停止させる図柄位置を「停止予定位置」という。また、滑りコマ数は、ストップスイッチ７８Ｌ、７８Ｃ、７８Ｒにより停止操作が検出されてから対応するメインリールの回転が停止するまでのリールの回転量であり、遊技機１では、最大滑りコマ数を「３」と規定している。
【００６２】
全てのメインリール２〜４の回転が停止すると、有効ライン上に表示された図柄の組合せに基づいて表示役の検索処理、すなわち、役の成立・不成立の判定が行われる。表示役の検索は、ＲＯＭ６５に記憶された図柄組合せテーブル（図１６参照）に基づいて行われる。この図柄組合せテーブルでは、表示役に係る図柄の組合せと、対応する配当とが設定されている。
【００６３】
表示役の検索により、入賞に係る図柄の組合せが表示されたと判別されると、ホッパー駆動回路７６に制御信号が出力され、ホッパー７２の駆動によりメダルの払い出しが行われる。この際、メダル検出部７２Ｓは、ホッパー７２から払い出されるメダルの枚数を計数し、その計数値が指定された数に達すると、払出完了信号回路７９により払出完了信号が送信される。これにより、ホッパー駆動回路７６に制御信号が送信され、ホッパー７２の駆動が停止される。
【００６４】
なお、貯留メダル精算スイッチ３７Ｓにより、クレジットモードに切り替えられている場合には、入賞に係る図柄の組合せが表示されたと判別されると、入賞に係る図柄の組合せに応じた払出枚数をＲＡＭ６６のクレジット数カウンタに加算する。また、各表示部駆動回路７５に制御信号が出力され、クレジット数カウンタの値が貯留枚数表示部１７に表示される。ここで、入賞に係る図柄の組合せが表示された場合に行われる、メダルの払い出し又はクレジットを総称して単に「払い出し」という場合がある。
【００６５】
次に、本実施形態における遊技機１の各種遊技状態・作動状態について説明する。遊技機１の遊技状態・作動状態には、「一般遊技状態」、「ＲＢ遊技状態」、「ＣＢ遊技状態」、「ＢＢ作動状態」、「ＭＢ作動状態」、「ＲＴ１作動状態」、「ＲＴ２作動状態」、「ＲＴ３作動状態」がある。これらの各種遊技状態・作動状態は、基本的に、内部当籤役として決定される可能性のある役の種類や、内部当籤役の当籤確率などにより区別される。
【００６６】
ＲＢ遊技状態は、８回の遊技が行われるか又は８回入賞が成立することにより終了する遊技状態であり、ＢＢ作動状態において繰り返し作動する遊技状態である。
【００６７】
ＣＢ遊技状態は、１ゲーム毎に終了する遊技状態であり、ＭＢ作動状態において繰り返し作動する遊技状態である。
【００６８】
ＢＢ作動状態は、内部当籤役としてＢＢが決定され、且つ、ＢＢに係る図柄の組合せが有効ライン上に停止表示されることにより開始し、３４５枚のメダルの払い出しにより終了する作動状態である。
【００６９】
ＭＢ作動状態は、内部当籤役としてＭＢが決定され、且つ、ＭＢに係る図柄の組合せが有効ライン上に停止表示されることにより開始し、１２０枚のメダルの払い出しにより終了する作動状態である。
【００７０】
ＲＴ１作動状態は、ＢＢ作動状態又はＭＢ作動状態の終了により開始し、ＢＢ作動状態の終了により開始した場合には１００ゲームの消化、ＭＢ作動状態の終了により開始した場合には５０ゲームの消化により終了する作動状態であり、１００ゲーム又は５０ゲームが消化された場合には、一般遊技状態に移行する。また、ＲＴ１作動状態は、後述する特殊役１、特殊役３、特殊役４又は特殊役８の成立、または、ＢＢ又はＭＢが内部当籤役に決定されることによって終了する。ＲＴ１作動状態が、特殊役１、特殊役３、特殊役４又は特殊役８の成立により終了した場合には、次いで、ＲＴ２作動状態に移行し、ＢＢ又はＭＢが内部当籤役に決定されることによって終了した場合には、次いで、ＲＴ３作動状態に移行する。
【００７１】
ＲＴ２作動状態は、一般遊技状態又はＲＴ１作動状態において特殊役１、特殊役３、特殊役４又は特殊役８が成立することにより開始し、１２００ゲーム消化されること、または、ＢＢ又はＭＢが内部当籤役に決定されることによって終了する作動状態である。ＲＴ２作動状態が１２００ゲームの消化により終了した場合には一般遊技状態に移行し、ＢＢ又はＭＢが内部当籤役に決定されることによって終了した場合にはＲＴ３作動状態に移行する。なお、ＲＴ２作動状態におけるゲームが１２００ゲーム継続することにより、一般遊技状態に移行した場合には、一般遊技状態（天井中）となり、ＢＢ又はＭＢが内部当籤するまでの間、後述する正解の押し順が報知される。
【００７２】
ＲＴ３作動状態は、ＢＢ又はＭＢが内部当籤役に決定されることにより開始し、ＢＢ又はＭＢの成立により終了する。
【００７３】
次に、図７を参照して、サブ制御基板６２の回路構成について説明する。なお、図７は、遊技機１のサブ制御基板の回路構成を示す図である。
【００７４】
サブ制御基板６２は、メイン制御基板６１からの各種コマンドなどの信号に基づいて、映像、音、光又はメインリールの動作等による遊技に関する演出を行うための制御を行う。サブ制御基板６２は、マイクロコンピュータ８１を主たる構成要素として構成されている。マイクロコンピュータ８１は、サブＣＰＵ８２、記憶手段であるＲＯＭ８３及びＲＡＭ８４により構成されている。サブＣＰＵ８２には、クロックパルス発生器８５、分周器８６及び周辺装置との間で信号を授受するＩ／Ｏポート（入出力ポート）８７が接続されている。また、マイクロコンピュータ８１は、Ｉ／Ｏポート８７を介してランプ駆動回路１１０、音源ＩＣ９１、パワーアンプ９２、分断回路９３が接続されている。
【００７５】
ＲＯＭ８３には、サブＣＰＵ８２の処理に係るプログラム（例えば、後述の図６４〜図７６参照）、停止テーブルなどの各種テーブル（例えば、図５、後述の図３８〜図４４参
照）などが記憶されている。
【００７６】
ＲＡＭ８４には、メイン制御基板６０における内部当籤役格納領域と同様の領域が、内部当籤役格納領域（サブ）として確保されている。また、スタートコマンドに含まれるメイン制御基板６０における内部当籤役格納領域のボーナスに対応するビットがオンである場合に、ＲＡＭ８４のＢＢ持越フラグ又はＭＢ持越フラグがオンとされ、サブ制御基板６２においてＢＢ持越状態又はＭＢ持越状態であるか否かを判別することができる。
【００７７】
サブＣＰＵ８２は、演出に係る制御処理を所定の処理手順にしたがって行う。所定の処理手順は、シーケンスプログラムとしてＲＯＭ８３に記憶されている。サブＣＰＵ８２には、アドレスバス切離回路８９及びデータバス切離回路９０が接続されており、アドレスバス切離回路８９はアドレスバスを介してＲＯＭ８３に接続されており、データバス切離回路９０は、データバスを介してＲＯＭ８３に接続されている。
【００７８】
サブＣＰＵ８２は、ＲＯＭ８３に記憶されている情報を読み出すときには、ＲＯＭ８３のチップセレクト端子ＳにＩ／Ｏポート８７を介してロウレベル信号を送信し、次いで、アドレスバス切離回路８９及びデータバス切離回路９０の出力イネーブル端子ＥにＩ／Ｏポート８７を介してロウレベル信号を送信する。アドレスバス切離回路８９及びデータバス切離回路９０は、それぞれの出力イネーブル端子Ｅにハイレベル信号が入力されているときには、データ出力端子がハイインピーダンス状態となって、サブＣＰＵ８２とＲＯＭ８３間は電気的に絶縁状態となる。これにより、サブＣＰＵ８２からアドレスバス切離回路８９及びデータバス切離回路９０の各データ入力端子に入力されるアドレスバスデータ及びデータバスデータは、アドレスバス切離回路８９及びデータバス切離回路９０の各データ出力端子から出力されない。一方、アドレスバス切離回路８９及びデータバス切離回路９０は、それぞれの出力イネーブル端子Ｅにロウレベル信号が入力されているときには、サブＣＰＵ８２からアドレスバス切離回路８９及びデータバス切離回路９０の各データ入力端子に入力されたアドレスバスデータ及びデータバスデータは、各データ出力端子からそのまま出力される。サブＣＰＵ８２は、このようにして、アドレスバス及びデータバスを介してＲＯＭ８３に対して情報読み出しアクセスを行う。
【００７９】
また、サブ中継基板９８には、サブリール制御部６２ａ及び横回転リール制御部６２ｂが接続されている。マイクロコンピュータ８１からの制御信号により動作が制御される主要なアクチュエータとしては、サブリール制御部６２ａにおいてサブリール５〜７を回転駆動するステッピングモータ１０１、横回転リール制御部６２ｂにおいて横回転リール８を回転駆動するステッピングモータ１０２、メインリール２〜４に内蔵されたリールバックランプ４７ａ、４７ｂ、４７ｃ、サブリール５〜７に内蔵されたリールバックランプ４８ａ、４８ｂ、４８ｃ、横回転リール８に内蔵されたリールバックランプ４９、ＲＴ作動状態報知ランプ２４がある。
【００８０】
ステッピングモータ１０１、１０２は、それぞれモータ駆動回路１０３、１０４によって駆動される。リールバックランプ４７ａ〜４７ｃ及びＲＴ作動状態報知ランプ２４の点灯・消灯は、Ｉ／Ｏポート８７に接続されたランプ駆動回路１１０からの駆動信号によって制御される。リールバックランプ４８ａ〜４８ｃ、４９は、それぞれランプ駆動回路１０７、１０８からの駆動信号によって制御される。ランプ駆動回路１０７、１０８は、サブ中継基板９８に接続されており、サブＣＰＵ８２からの制御信号に基づいて動作する。
【００８１】
マイクロコンピュータ８１の入力部には、サブ制御基板６２における各回路及び各アクチュエータに制御信号を出力する契機となる入力信号を発生する各スイッチ及び各回路が接続されている。各スイッチ及び各回路としては、サブリール５〜７及び横回転リール８の駆動機構内部に含まれるフォトセンサー（図示しない）からの出力パルスを受信し、サブリール５〜７及び横回転リール８の回転位置を検出するリール位置検出回路１０５、１０６がある。
【００８２】
音源ＩＣ９１は、Ｉ／Ｏポート８７に接続されたコントロール端子Ｃ、バス開放制御端子Ｚ及びリセット端子Ｒを備えており、コントロール端子Ｃに入力される信号に基づいてスピーカ５４、９６Ｌ、９６Ｒに効果音を出力させるための制御を行う。また、音源ＩＣ９１のバス開放制御端子Ｚに入力される信号がハイレベルの時には、音源ＩＣ９１とＲＯＭ８３を接続するアドレスバス及びデータバスのインピーダンスがハイインピーダンス状態、すなわち、音源ＩＣ９１とＲＯＭ８３とが電気的に切断された状態となり、音源ＩＣ９１による各バスを用いたＲＯＭ８３に対する情報読み出しアクセスが不可能となる。一方、音源ＩＣ９１のバス開放制御端子Ｚに入力される信号がロウレベルの時には、音源ＩＣ９１とＲＯＭ８３を接続するアドレスバス及びデータバスのインピーダンスがロウインピーダンス状態、すなわち、音源ＩＣ９１とＲＯＭ８３とが電気的に接続された状態となり、音源ＩＣ９１による各バスを用いたＲＯＭ８３に対する情報読み出しアクセスが可能となる。なお、音源ＩＣ９１は、リセット端子Ｒにハイレベル信号が入力されることにより動作を開始する。
【００８３】
音源ＩＣ９１は、マイクロコンピュータ８１の制御の下、ＲＯＭ８３に記憶されているメダル投入音、スタートレバー操作音、停止ボタン操作音、ボーナスゲーム中の遊技音等のサウンドデータをパワーアンプ９２により増幅させてスピーカ５４、９６Ｌ、９６Ｒから出力させる。
【００８４】
アドレスバス切離回路８９、データバス切離回路９０及びサブＣＰＵ８２は、アドレスバス切離回路８９、データバス切離回路９０の各出力イネーブル端子Ｅに入力する信号を制御することにより、ＲＯＭ８３に対する情報読み出しアクセスを制御する。また、サブＣＰＵ８２は、音源ＩＣ９１のバス開放制御端子Ｚに入力する信号を制御することにより、音源ＩＣ９１のＲＯＭ８３に対する情報読み出しアクセスを制御する。すなわち、サブＣＰＵ８２は、アドレスバス切離回路８９、データバス切離回路９０の各出力イネーブル端子Ｅに入力する信号と、音源ＩＣ９１のバス開放制御端子Ｚに入力する信号を制御することにより、ＲＯＭ８３に対する情報読み出しアクセスをサブＣＰＵ８２又は音源ＩＣ９１の何れか一方に制限する。
【００８５】
また、音源ＩＣ９１のバス開放制御端子Ｚ及びＲＯＭ８３のチップセレクト端子Ｓは、分断回路９３に接続されている。分断回路は、バス開放制御端子Ｚに入力される信号がロウレベルであり、且つ、チップセレクト端子Ｓに入力される信号がロウレベルであるときに、サブＣＰＵ８２が制御処理不能な状態にあると判断し、アドレスバス切離回路８９及びデータバス切離回路９０の各出力イネーブル端子Ｅにハイレベル信号を出力し、サブＣＰＵ８２とＲＯＭ８３間のアドレスバス及びデータバスを電気的に切断した状態とする。
【００８６】
次に、図８を参照して、メイン制御基板６１のＲＯＭ６５に記憶されている内部抽籤テーブル決定テーブルについて説明する。なお、図８は、本実施形態における遊技機１の内部抽籤テーブル決定テーブルの例を示す図である。
【００８７】
内部抽籤テーブル決定テーブルには、遊技状態毎に、内部抽籤処理（図４８、図４９参照）において内部当籤役を決定するために使用する内部抽籤テーブルの種別と、抽籤回数が規定されている。具体的には、内部抽籤テーブル決定テーブルに基づいて、遊技状態が一般遊技状態である場合には、一般遊技状態用内部抽籤テーブルが使用されることが決定され、一方、遊技状態がＲＢ遊技状態である場合には、ＲＢ遊技状態用内部抽籤テーブルが使用されることが決定される。また、内部抽籤テーブル決定テーブルに基づいて、遊技状態が一般遊技状態である場合には抽籤回数として「１７」が決定され、一方、遊技状態がＲＢ遊技状態である場合には抽籤回数として「６」が決定される。
【００８８】
次に、図９〜図１３を参照して、メイン制御基板６１のＲＯＭ６５に記憶されている内部抽籤テーブルについて説明する。なお、図９は、本実施形態における遊技機１の一般遊技状態用内部抽籤テーブルの例を示す図である。図１０は、本実施形態における遊技機１のＲＴ１作動状態用内部抽籤テーブルの例を示す図である。図１１は、本実施形態における遊技機１のＲＴ２作動状態用内部抽籤テーブルの例を示す図である。図１２は、本実施形態における遊技機１のＲＴ３作動状態用内部抽籤テーブルの例を示す図である。図１３は、本実施形態における遊技機１のＲＢ遊技状態用内部抽籤テーブルの例を示す図である。
【００８９】
内部抽籤テーブルは、後述する内部抽籤処理（図４８、図４９参照）において、内部当籤役を決定する際に使用するテーブルである。内部抽籤テーブルには当籤番号毎に抽籤値とデータポインタとが規定されている。抽籤値は、データポインタを決定するために用いられる数値である。データポインタは、後述の当たり要求フラグの決定に用いられるデータであり、小役・リプレイ用データポインタ、ボーナス用データポインタとが規定されている。小役・リプレイ用データポインタとしては、「０〜１５」の数値が規定されており、ボーナス用データポインタとしては「０〜２」が規定されている。当たり要求フラグは、一又は複数の役と対応しており、小役・リプレイ用データポインタに応じて一又は複数の役が内部当籤役として決定され、ボーナス用データポインタに応じてＢＢ又はＭＢの何れかが内部当籤役として決定される。
【００９０】
次に、抽籤値を用いてデータポインタを決定する方法、すなわち、内部抽籤の方法について説明する。内部抽籤は、予め定められた数値の範囲「０〜６５５３５」の中から乱数値を抽出し、抽出した乱数値から各当籤番号に対応する抽籤値を順次減算するとともに、桁かりが行われたか否かを判定することにより行われる。桁かりは、減じられる対象の数値の方が小さい場合に行われ、換言すれば減算の結果が負となるときに行われる。例えば、図９の一般遊技状態用内部抽籤テーブルが内部抽籤テーブルに決定された場合において、抽出した乱数値が「３０」である場合、初めに、メインＣＰＵ６４は、「３０」から当籤番号「１７」対応する抽籤値「２５」を減算する。減算結果は「３０−２５＝５」であり、正である。次いで、メインＣＰＵ６４は、この減算後の値「５」から当籤番号「１６」に対応する抽籤値「４３」を減算する。減算結果は「５−４３＝−３８」であり、負である。したがって、メインＣＰＵ６４は、内部当籤役として当籤番号「１６」、すなわち、小役・リプレイ用データポインタとして「０」、ボーナス用データポインタとして「１」を決定する。したがって、抽籤値として規定されている数値が大きいほど、対応する当籤番号のデータポインタが決定される可能性が高くなる。また、各当籤番号の当籤確率は、「各当籤番号に対応する抽籤値／抽出される可能性のある全ての乱数値の個数（「６５５３６」）」となる。
【００９１】
なお、後述する抽籤値を用いて行う各種抽籤は、当該データポインタを決定する場合と同様である。すなわち、各種抽籤用のテーブルには、抽籤により選択する可能性のある項目（例えば、当籤番号や後述の停止態様ＮＯ．）に対応させて抽籤値が規定され、その抽籤値の合計値は抽出される可能性のある全ての乱数値の個数（例えば、「６５５３６」や「３２７６８」）と一致する。以下、抽籤値を用いて行われる各種抽籤の説明は、同様の説明となるので省略する。
【００９２】
図９に示す一般遊技状態用内部抽籤テーブルには、当籤番号「１」〜当籤番号「１７」に応じた抽籤値及びデータポインタが規定されている。一般遊技状態用内部抽籤テーブルは、当籤番号「１」〜当籤番号「１０」に対して、小役・リプレイ用データポインタとして「１」〜「１０」のうちの何れかの値を規定し、ボーナス用データポインタとしては「０」を規定している。よって、当籤番号「１」〜当籤番号「１０」が決定された場合には、複数の小役又はリプレイの中から一の役又は複数の役からなる役群が内部当籤役として決定される。なお、役群が内部当籤役に決定されることは、役群を構成する複数の役が同時に内部当籤役として決定されたことと同義である。
【００９３】
また、一般遊技状態用内部抽籤テーブルは、当籤番号「１１」〜当籤番号「１５」に対して、小役・リプレイ用データポインタとして「８」、「９」、「１１」の何れかの数値を規定し、ボーナス用データポインタとしては「１」、「２」の何れかの数値を規定していることから、当籤番号「１１」〜当籤番号「１５」が決定された場合には、複数の小役又はリプレイの中から一の役又は複数の役からなる役群が内部当籤役として決定されるとともに、ＢＢ又はＭＢの何れかが内部当籤役として決定される。
【００９４】
さらに、一般遊技状態用内部抽籤テーブルは、当籤番号「１６」、「１７」に対して、小役・リプレイ用データポインタとして「０」の数値を規定し、ボーナス用データポインタとしては「１」、「２」の何れかの数値を規定していることから、当籤番号「１６」、「１７」が決定された場合には、ＢＢ又はＭＢの何れかが内部当籤役として決定される。
【００９５】
図１０に示すＲＴ１作動状態用内部抽籤テーブルは、ＲＴ１作動状態において、図９に示す一般遊技状態用内部抽籤テーブルの当籤番号「１」（小役・リプレイ用データポインタ「１」）に対応する抽籤値を置換するための内部抽籤テーブルである。これにより、ＲＴ１作動状態である場合、すなわち後述するＲＴ１作動中フラグがオンである場合には、当籤番号「１」に対応する抽籤値が「４３２９８」から「５２９１０」に置換される。後述するように当籤番号「１」はリプレイに対応していることから、当籤番号「１」に対応する抽籤値が大きくなることにより、リプレイの当籤確率が「４３２９８／６５５３６（約６６．０％）」から「５２９１０／６５５３６（約８０．１％）」に上がることとなる。なお、本実施形態においては、一般遊技状態として、（１）ＲＴ１、ＲＴ２及びＲＴ３が作動していない一般遊技状態（単に「一般遊技状態」という）、（２）ＲＴ１が作動している一般遊技状態（単に「ＲＴ１作動状態」という）、（３）ＲＴ２が作動している一般遊技状態（単に「ＲＴ２作動状態」という）、（４）ＲＴ３が作動している一般遊技状態（単に「ＲＴ３作動状態」という）があり、一般遊技状態、ＲＴ１作動状態、ＲＴ２作動状態、ＲＴ３作動状態の各状態によってリプレイの当籤確率が異なる。
【００９６】
図１１に示すＲＴ２作動状態用内部抽籤テーブルは、ＲＴ２作動状態において、図９に示す一般遊技状態用内部抽籤テーブルの当籤番号「１」（小役・リプレイ用データポインタ「１」）に対応する抽籤値を置換するための内部抽籤テーブルである。これにより、ＲＴ２作動状態である場合、すなわち後述するＲＴ２作動中フラグがオンである場合には、当籤番号「１」に対応する抽籤値が「８９７８」に置換され、リプレイの当籤確率が「８９７８／６５５３６（約１３．７％）」となる。また、図１２に示すＲＴ３作動状態用内部抽籤テーブルは、ＲＴ３作動状態において、図９に示す一般遊技状態用内部抽籤テーブルの当籤番号「１」（小役・リプレイ用データポインタ「１」）に対応する抽籤値を置換するための内部抽籤テーブルである。これにより、ＲＴ３作動状態である場合、すなわち後述するＲＴ３作動中フラグがオンである場合には、当籤番号「１」に対応する抽籤値が「８９８０」に置換され、リプレイの当籤確率が「８９８０／６５５３６（約１３．７％）」となる。
【００９７】
このように、リプレイの当籤確率は、高い方から順にＲＴ１作動状態、一般遊技状態、ＲＴ３作動状態、ＲＴ２作動状態となっており、特に本実施形態においては、一般遊技状態におけるリプレイの当籤確率と、ＲＴ３作動状態（又はＲＴ２作動状態）におけるリプレイの当籤確率の差が大きくなるように抽籤値が規定されている。したがって、ＲＴ１作動状態及び一般遊技状態を「高確率リプレイ状態」といい、また、高確率リプレイ状態において特殊役１、特殊役３、特殊役４又は特殊役８が成立した場合には高確率リプレイ状態が終了することから、特殊役１、特殊役３、特殊役４及び特殊役８を高リプ終了役という。なお、リプレイの当籤確率が高いほど、内部抽籤に外れる確率が低くなりメダルの減少率が小さくなることから、遊技者は高確率リプレイ状態において有利に遊技を行うことができる。
【００９８】
図１３に示すＲＢ遊技状態用内部抽籤テーブルには、当籤番号「１」〜当籤番号「６」に対応する抽籤値が規定されている。当籤番号「１」〜当籤番号「６」は、それぞれ小役・リプレイ用データポインタの「８」、「１１」、「１２」、「１３」、「１４」、「１５」が対応している。ＲＢ遊技状態用内部抽籤テーブルには、抽籤値の合計が「６５５３６」となるように各当籤番号に対応する抽籤値が規定されていることから、ＲＢ遊技状態用内部抽籤テーブルによれば、「６５５３６／６５５３６（１００％）」の確率で一又は複数の小役が内部当籤役に決定されることとなる。したがって、ＲＢ遊技状態用内部抽籤テーブルにより内部抽籤が行われるＲＢ遊技状態（すなわち、ＢＢ作動状態）は、一般遊技状態、ＲＴ１作動状態、ＲＴ２作動状態又はＲＴ３作動状態と比較して遊技者にとって有利である。
【００９９】
なお、本実施形態において各内部抽籤テーブルは、当籤番号（データポインタ）に対応する抽籤値を規定しているが、抽籤値は、乱数値が抽出される範囲である「０〜６５５３５」に対する割合である。したがって、抽籤値に代えて、当籤番号（データポインタ）毎に対応する乱数幅（例えば、「０〜６５４」）を当籤範囲として規定することもできる。具体的には、乱数値が何れの当籤番号（データポインタ）に対応する当籤範囲に含まれるかを判定することにより、内部当籤役を決定することができる。すなわち、各内部抽籤テーブルが抽籤値を規定することは、役又は役群毎の乱数幅（当籤範囲）を規定することと同義である。
【０１００】
次に、図１４及び図１５を参照して、メイン制御基板６１のＲＯＭ６５に記憶されている内部当籤役決定テーブルについて説明する。なお、図１４は、本実施形態における遊技機１の小役・リプレイ用内部当籤役決定テーブルの例を示す図である。図１５は、本実施形態における遊技機１のボーナス用内部当籤役決定テーブルの例を示す図である。
【０１０１】
内部当籤役決定テーブルは、後述する内部抽籤処理（図４８、図４９参照）において、内部当籤役を決定する際に使用するテーブルである。内部当籤役決定テーブルには、データポインタに対応する当たり要求フラグが規定されている。当たり要求フラグは、内部当籤役を識別するためのデータである。具体的には、各役が当該データの各ビットと対応しており、何れの役が内部当籤役であるかを、何れのビットが「１」であるか否かによって識別することができる。また、当たり要求フラグは、後述の夫々１バイトからなる内部当籤役１格納領域又は内部当籤役２格納領域（以下、内部当籤役１格納領域及び内部当籤役２格納領域をまとめて内部当籤役格納領域という）の何れかに格納されるデータである。
【０１０２】
図１４に示す小役・リプレイ用内部当籤役決定テーブルには、小役・リプレイ用データポインタ「０」〜「１５」に対応する当たり要求フラグが規定されている。なお、図１４において、小役・リプレイ用内部当籤役決定テーブルの右側には、各小役・リプレイ用データポインタに対応するサブ制御基板６２における内部当籤役（サブ）を示している。小役・リプレイ用データポインタ「０」は、ハズレに対応しており、サブ制御基板６２における内部当籤役（サブ）「ハズレ」に対応する。小役・リプレイ用データポインタ「１」は、リプレイに対応しており、サブ制御基板６２における内部当籤役（サブ）「リプレイ」に対応する。次いで、小役・リプレイ用データポインタ「２」は、特殊役１、特殊役４、特殊役５、特殊役６（「特殊役１−４−５−６役群」という）に対応しており、サブ制御基板６２における内部当籤役（サブ）「オレンジ１」に対応する。小役・リプレイ用デ
ータポインタ「３」は、特殊役１、特殊役３、特殊役５、特殊役６（「特殊役１−３−５−６役群」という）に対応しており、サブ制御基板６２における内部当籤役（サブ）「オレンジ２」に対応する。次いで、小役・リプレイ用データポインタ「４」は、特殊役１、特殊役４、特殊役５（「特殊役１−４−５役群」という）に対応しており、サブ制御基板６２における内部当籤役（サブ）「オレンジ３」に対応する。小役・リプレイ用データポインタ「５」は、特殊役１、特殊役２、特殊役４、特殊役５、特殊役７（「特殊役１−２−４−５−７役群」という）に対応しており、サブ制御基板６２における内部当籤役（サブ）「オレンジ４」に対応する。次いで、小役・リプレイ用データポインタ「６」は、特殊役１、特殊役３、特殊役５（「特殊役１−３−５役群」という）に対応しており、サブ制御基板６２における内部当籤役（サブ）「オレンジ５」に対応する。小役・リプレイ用データポインタ「７」は、特殊役１、特殊役２、特殊役３、特殊役５、特殊役７（「特殊役１−２−３−５−７役群」という）に対応しており、サブ制御基板６２における内部当籤役（サブ）「オレンジ６」に対応する。次いで、小役・リプレイ用データポインタ「８」は、特殊役６に対応しており、サブ制御基板６２における内部当籤役（サブ）「チェリー」に対応する。小役・リプレイ用データポインタ「９」は、特殊役５、特殊役６（「特殊役５−６役群」という）に対応しており、サブ制御基板６２における内部当籤役（サブ）「スイカ」に対応する。次いで、小役・リプレイ用データポインタ「１０」は、特殊役８に対応しており、サブ制御基板６２における内部当籤役（サブ）「ＲＴ終了役」に対応する。小役・リプレイ用データポインタ「１１」は、特殊役２、特殊役７（「特殊役２−７役群」という）に対応しており、サブ制御基板６２における内部当籤役（サブ）「確定役」に対応する。次いで、小役・リプレイ用データポインタ「１２」は、特殊役１、特殊役８（「特殊役１−８役群」という）に対応している。小役・リプレイ用データポインタ「１３」は、特殊役３に対応している。次いで、小役・リプレイ用データポインタ「１４」は、特殊役４に対応している。小役・リプレイ用データポインタ「１５」は、特殊役５に対応している。
【０１０３】
図１５に示すボーナス用内部当籤役決定テーブルには、ボーナス用データポインタ「０」〜「２」に対応する当たり要求フラグが規定されている。具体的には、ボーナス用データポインタ「０」は、ハズレに対応しており、ボーナス用データポインタ「１」は、ＢＢに対応しており、サブ制御基板６２における内部当籤役（サブ）「ＢＢ」に対応する。次いで、ボーナス用データポインタ「２」は、ＭＢに対応しており、サブ制御基板６２における内部当籤役（サブ）「ＭＢ」に対応する。なお、当たり要求フラグのデータ３は、内部当籤役２格納領域に格納される。
【０１０４】
次に、図１６を参照して、メイン制御基板６１のＲＯＭ６５に記憶されている図柄組合せテーブルについて説明する。なお、図１６は、本実施形態における遊技機１の図柄組合せテーブルの例を示す図である。
【０１０５】
図柄組合せテーブルには、有効ライン上に表示される特典付与に係る図柄の組合せと、当該図柄の組合せに対応する表示役を示すデータと格納領域種別、及び払出枚数が規定されている。有効ライン上に図柄の組合せが表示されたか否かは、有効ライン上に停止表示された図柄を示す図柄コード（図３参照）と、図柄組合せテーブルに各表示役に対応して規定された図柄コードとがそれぞれ一致するか否かによって判定される。表示役を示すデータは、後述の夫々１バイトからなる表示役１格納領域又は表示役２格納領域の何れかに格納されるデータである。また、当該データが何れの表示役格納領域に格納されるかは、格納領域種別により規定される。
【０１０６】
図柄組合せテーブルには、表示役として、特殊役１、特殊役２、特殊役３、特殊役４、特殊役５、特殊役６、特殊役７、特殊役８、リプレイ、ＢＢ及びＭＢが設定されている。
【０１０７】
特殊役１は、「青ネズミ図柄−青ネズミ図柄−青ネズミ図柄」が有効ライン上に表示されることにより成立する。特殊役１が成立することにより、投入枚数が２枚である場合には１５枚のメダルの払い出しが行われ、投入枚数が３枚である場合には８枚のメダルの払い出しが行われる。
【０１０８】
特殊役２は、「青ネズミ図柄−赤ネズミ図柄−赤ネズミ図柄」が有効ライン上に表示されることにより成立する。特殊役２が成立することにより、投入枚数が２枚である場合には１５枚のメダルの払い出しが行われ、投入枚数が３枚である場合には１枚のメダルの払い出しが行われる。
【０１０９】
特殊役３は、「赤ネズミ図柄−青ネズミ図柄−赤ネズミ図柄」が有効ライン上に表示されることにより成立する。特殊役３が成立することにより、投入枚数が２枚である場合には１５枚のメダルの払い出しが行われ、投入枚数が３枚である場合には６枚のメダルの払い出しが行われる。
【０１１０】
特殊役４は、「赤ネズミ図柄−赤ネズミ図柄−青ネズミ図柄」が有効ライン上に表示されることにより成立する。特殊役４が成立することにより、投入枚数が２枚である場合には１５枚のメダルの払い出しが行われ、投入枚数が３枚である場合には６枚のメダルの払い出しが行われる。
【０１１１】
特殊役５は、「赤ネズミ図柄−赤ネズミ図柄−赤ネズミ図柄」が有効ライン上に表示されることにより成立する。特殊役５が成立することにより、投入枚数が２枚である場合には１５枚のメダルの払い出しが行われ、投入枚数が３枚である場合には６枚のメダルの払い出しが行われる。
【０１１２】
特殊役６は、「赤ネズミ図柄−青ネズミ図柄−青ネズミ図柄」が有効ライン上に表示されることにより成立する。特殊役６が成立することにより、投入枚数が２枚である場合には１５枚のメダルの払い出しが行われ、投入枚数が３枚である場合には２枚のメダルの払い出しが行われる。
【０１１３】
特殊役７は、「赤７図柄−赤ネズミ図柄−赤ネズミ図柄」が有効ライン上に表示されることにより成立する。特殊役７が成立することにより、投入枚数が２枚である場合には１５枚のメダルの払い出しが行われ、投入枚数が３枚である場合には１枚のメダルの払い出しが行われる。
【０１１４】
特殊役８は、「ＢＡＲ図柄−白７図柄−白７図柄」が有効ライン上に表示されることにより成立する。特殊役８が成立することにより、投入枚数が２枚である場合には１５枚のメダルの払い出しが行われ、投入枚数が３枚である場合には１枚のメダルの払い出しが行われる。
【０１１５】
なお、本実施形態では、ＲＴ１作動状態において特殊役１、特殊役３、特殊役４又は特殊役８が成立した場合には、ＲＴ１作動状態は終了し、ＲＴ２作動状態となる。すなわち、特殊役１、特殊役３、特殊役４及び特殊役８は、高リプ終了役である。
【０１１６】
リプレイは、「青ネズミ図柄−赤ネズミ図柄−青ネズミ図柄」が有効ライン上に表示されることにより成立する。リプレイが成立すると、次回の遊技において再遊技が行われる。即ち、リプレイが成立した遊技における投入枚数と同数のメダルが、次回の遊技において、遊技者による投入操作に基づかずに、自動的に投入される。これにより、遊技者はメダルを消費することなく次回の遊技を行うことができる。ここで、前述のメダルの払い出しや再遊技は、遊技価値を付与することの一例である。
【０１１７】
ＢＢは、「赤７図柄−赤７図柄−赤７図柄」が有効ライン上に表示されることにより成立し、以後、ＢＢ作動状態となる。遊技機１は、ＢＢ作動状態において、メダルの払出枚数が３４５枚を超えるまでの間、ＲＢ遊技状態を連続して作動させる。また、ＲＢ遊技状態は、ＲＢ遊技状態において行われた遊技の回数が８回に達するか、又は、入賞が成立した回数が８回に達することにより終了する。ただし、当該終了条件が満たされる前であっても、メダルの払出枚数が３４５枚を超えたことによりＢＢ作動状態が終了した場合には、ＲＢ遊技状態もこれに伴って終了する。
【０１１８】
ＭＢは、「ＢＡＲ図柄−ＢＡＲ図柄−ＢＡＲ図柄」が有効ライン上に表示されることにより成立し、以後、ＭＢ作動状態となる。遊技機１は、ＭＢ作動状態において、メダルの払出枚数が１２０枚を超えるまでの間、ＣＢ遊技状態を連続して作動させる。なお、ＣＢ遊技状態では、特殊役１〜特殊役８が内部当籤役とされるとともに、メインリール２〜４の少なくとも一つのメインリール（本実施形態では、左メインリール２）について最大滑りコマ数が「０」コマとされ、遊技者が自己に有利となる図柄を停止表示させることができる。すなわち、ＣＢ遊技状態は、目押しの得意な遊技者にとって有利となる。
【０１１９】
次に、図１７を参照して、メイン制御基板６１のＲＯＭ６５に記憶されているボーナス作動時テーブルについて説明する。なお、図１７は、本実施形態における遊技機１のボーナス作動時テーブルの例を示す図である。
【０１２０】
ボーナス作動時テーブルは、ＢＢ作動状態、ＭＢ作動状態及びＲＢ遊技状態を終了させる条件を設定する際に使用するテーブルである。ボーナス作動時テーブルには、ＢＢ作動状態、ＭＢ作動状態及びＲＢ遊技状態に係る終了条件が規定されている。具体的には、ボーナス作動時テーブルには、ＢＢ作動状態の終了条件として、ボーナス終了枚数カウンタの値について「３４５」が規定され、ＭＢ作動状態の終了条件として、ボーナス終了枚数カウンタの値について「１２０」が規定されている。また、ＲＢ遊技状態の終了条件として、遊技可能回数と入賞可能回数の値について夫々「８」と「８」が規定されている。すなわち、遊技機１において、ＢＢ作動状態は、メダルの払出枚数が３４５枚を超えることにより終了して、ＭＢ作動状態は、メダルの払出枚数が１２０枚を超えることにより終了する。また、ＲＢ遊技状態は、８回遊技が行われるか、または、８回入賞することにより終了する。
【０１２１】
次に、図１８を参照して、メイン制御基板６１のＲＯＭ６５に記憶されている回胴停止用番号検索テーブルについて説明する。なお、図１８は、本実施形態における遊技機１の回胴停止用番号検索テーブルの例を示す図である。
【０１２２】
回胴停止用番号検索テーブルは、図５１を用いて後述するリール停止初期設定処理において回胴停止用番号を決定する際に用いられるテーブルである。回胴停止用番号検索テーブルには、小役・リプレイ用データポインタ毎に回胴停止用番号が規定されている。具体的には、小役・リプレイ用データポインタ「０」〜「１５」にそれぞれ対応して回胴停止用番号が規定されている。
【０１２３】
回胴停止用番号検索テーブルには、押し順によって成立する役が異なる小役・リプレイ用データポインタ「２」〜「７」にそれぞれ対応して回胴停止用番号「１」〜「６」が規定され、小役・リプレイ用データポインタ「９」に対応して回胴停止用番号「７」が規定されている。また、回胴停止用番号検索テーブルには、ＲＢ遊技状態においてのみ決定される小役・リプレイ用データポインタ「１２」〜「１５」にそれぞれ対応して回胴停止用番号「８」が規定され、その他の小役・リプレイ用データポインタにそれぞれ対応して回胴停止用番号「０」が規定されている。
【０１２４】
本実施形態では、小役・リプレイ用データポインタとして「２」〜「７」の何れかが決定された場合（この場合、必ず複数の内部当籤役が当籤する）には、第１停止操作、第２停止操作が行われたメインリールの種別、すなわち、各ストップボタン３４〜３６に対する押圧操作の順序（押し順）によって成立する内部当籤役が異なる。具体的には、各小役・リプレイ用データポインタとして「２」〜「７」が決定された場合には、それぞれ「左（第１停止操作）―中（第２停止操作）―右（第３停止操作）」、「左―右―中」、「中−左−右」、「中−右−左」、「右−左−中」、「右−中−左」の押し順により停止操作が行われた場合に、高確率リプレイ状態において当籤した内部当籤役のうち遊技者にとって最も有利となる内部当籤役に係る図柄の組合せが表示される。なお、小役・リプレイ用データポインタとして「２」〜「７」が決定された場合において、当籤した内部当籤役のうち遊技者にとって最も有利となる内部当籤役に係る図柄の組合せを表示させる押し順を、正解の押し順という。正解の押し順は、高確率リプレイ状態（ＲＴ１作動状態又は一般遊技状態）においては、高リプ終了役ではない役であって、より払出枚数の多い役を成立させることのできる押し順（「高確率リプレイ状態時の正解の押し順」という）のことであり、また、ＲＴ２作動状態においては、より払出枚数の多い役を成立させることのできる押し順（「ＲＴ２作動状態時の正解の押し順」という）のことである。
【０１２５】
また、図１９を用いて後述する優先順位テーブル選択テーブルには、高確率リプレイ状態時の正解の押し順に対応するように、各停止操作時において押圧操作すべきストップボタン毎に、後述する不一致時用優先順位テーブル又は一致時用優先順位テーブルが規定されており、遊技者による押圧操作が押圧操作すべきストップボタンと一致している場合には、一致時用優先順位テーブルを用いてメインリール２〜４の停止制御を行うことが決定され、一方、遊技者による押圧操作が押圧操作すべきストップボタンと一致しない場合には、不一致時用優先順位テーブルを用いてメインリール２〜４の停止制御を行うことが決定される。このように、小役・リプレイ用データポインタとして「２」〜「７」の何れかが決定された場合には、遊技者が各停止操作時に押圧操作するストップボタンに応じてメインリール２〜４の停止制御を行う際に用いられる優先順位テーブルが異なることから、成立する内部当籤役が異なる。
【０１２６】
ここで、図３７に、小役・リプレイ用データポインタ「２」〜「７」毎に、遊技者による押し順に対応する表示役及び払出枚数を示す。図３７に示すように、遊技者による押し順が高確率リプレイ状態時の正解の押し順と全て一致した場合には、高リプ終了役ではない特殊役５が成立し、合計１２枚の払出が行われるように各メインリール２〜４に対する停止制御が行われる。また、遊技者による押し順が、高確率リプレイ状態時の正解の押し順と第１停止操作のみ一致した場合には、高リプ終了役である特殊役３又は特殊役４が成立し、合計１２枚の払出が行われるようにメインリール２〜４に対する停止制御が行われ、遊技者による押し順が、第１停止操作の時点で高確率リプレイ状態時の正解の押し順と不一致である場合には、高リプ終了役である特殊役１が成立し、合計８枚の払出が行われるように各メインリール２〜４に対する停止制御が行われる。すなわち、ＲＴ１作動状態又は一般遊技状態の高確率リプレイ状態において、遊技者は、高確率リプレイ状態時の正解の押し順と一致するように停止操作を行うことにより、ＲＴ１作動状態又は一般遊技状態が終了することを回避することができるとともに、１２枚の払出を受けることができる。なお、小役・リプレイ用データポインタとして「２」〜「７」の何れかが決定された場合には、遊技者の押し順に従って図３７に示す役が成立するように、各メインリール２〜４の外周面に各図柄が配されているとともに、後述する停止テーブルの停止データ用滑りコマ数が規定されている。
【０１２７】
さらに、遊技機１は、ＲＴ１作動状態において、小役・リプレイ用データポインタとして「２」〜「７」の何れかを決定した場合には、遊技者に高確率リプレイ状態時の正解の押し順を報知する。同様に、遊技機１は、一般遊技状態（天井中）である場合において、小役・リプレイ用データポインタとして「２」〜「７」の何れかを決定した場合にも、遊技者に高確率リプレイ状態時の正解の押し順を報知する。また、遊技機１は、ＲＴ２作動状態であって後述する報知カウンタの値が「１」以上である場合において、小役・リプレイ用データポインタとして「２」〜「７」の何れかを決定した場合には、より払出枚数の多い役を成立させることのできる押し順をＲＴ２作動状態時の正解の押し順として遊技者に報知する。なお、正解の押し順を報知することを「押し順報知」といい、押し順報知は、後述するように、次に停止させるべきメインリールに対応するサブリールのリールバックランプ４８を点滅させることによって行われる。また、報知カウンタは、ＲＴ２作動状態において、内部当籤役として特殊役８が決定されたにもかかわらず特殊役８が成立しなかった回数（「取りこぼし回数」といい、取りこぼしカウンタによって計数される）が４回に達する度に「１」ずつ加算されるカウンタである。
【０１２８】
次に、図１９を参照して、メイン制御基板６１のＲＯＭ６５に記憶されている優先順位テーブル選択テーブルについて説明する。なお、図１９は、本実施形態における遊技機１の優先順位テーブル選択テーブルの例を示す図である。
【０１２９】
優先順位テーブル選択テーブルは、図５２を用いて後述する表示役予想格納処理において優先順位テーブルを決定する際に用いられるテーブルである。優先順位テーブル選択テーブルには、回胴停止用番号、ストップボタン未作動カウンタの値及び作動ストップボタンに応じて優先順位テーブルが規定されている。ストップボタン未作動カウンタは、遊技者により押圧操作が行われていないストップボタン３４〜３６の数を示すカウンタである。すなわち、ストップボタン未作動カウンタの値が「３」であれば、全てのストップボタン３４〜３６が押圧操作されておらず、全てのメインリール２〜４が回転中であることを示す。優先順位テーブル選択テーブルには、回胴停止用番号「０」〜「６」に対応して、後述する不一致時用優先順位テーブル又は一致時用優先順位テーブルが規定されている。例えば、遊技者が第１停止操作を行ったストップボタンの位置（種別）と、高確率リプレイ状態時の正解の押し順において第１停止操作に対応する位置とが一致しなかった場合には、不一致時用優先順位テーブルが使用され、一致した場合には、一致時用優先順位テーブルが使用される。
【０１３０】
次に、図２０及び図２１を参照して、メイン制御基板６１のＲＯＭ６５に記憶されている優先順位テーブルについて説明する。なお、図２０は、本実施形態における遊技機１の不一致時用優先順位テーブルの例を示す図である。図２１は、本実施形態における遊技機１の一致時用優先順位テーブルの例を示す図である。
【０１３１】
図２０に示す不一致時用優先順位テーブルには、内部当籤役に係る図柄の組合せ毎に優先順位（すなわち、優先順位１〜優先順位６）が規定されている。具体的には、内部当籤役に係る図柄の組合せに対応する引込データ１及び引込データ２に応じて優先順位が規定されている。優先順位は、当籤した内部当籤役間で優先的に引き込みが行われる順位を示す。引込データは、内部当籤役格納領域と同様に、各ビットが各役に対応している。不一致時用優先順位テーブルにおいては、優先順位１位（優先度が最も高い）はリプレイに係る図柄の組合せであり、優先順位２位はボーナス（ＢＢ、ＭＢ）に係る図柄の組合せである。次いで、優先順位３位は特殊役１に係る図柄の組合せであり、優先順位４位は特殊役３、特殊役４に係る図柄の組合せである。次いで、優先順位５位は特殊役５に係る図柄の組合せであり、優先順位６位は特殊役１、特殊役３、特殊役４、特殊役５に係る図柄の組合せである。不一致時用優先順位テーブルは、特殊役１に係る図柄の組合せの優先順位が他の小役に係る図柄の組合せの優先順位よりも高く規定されている。
【０１３２】
一方、図２１に示す一致時用優先順位テーブルにおいては、優先順位１位（優先度が最も高い）はボーナス（ＢＢ、ＭＢ）に係る図柄の組合せである。次いで、優先順位２位は特殊役５に係る図柄の組合せであり、優先順位３位は特殊役６に係る図柄の組合せである。次いで、優先順位４位は特殊役１に係る図柄の組合せであり、優先順位５位は特殊役１、特殊役５、特殊役６に係る図柄の組合せである。一致時用優先順位テーブルは、特殊役５に係る図柄の組合せの優先順位が他の小役に係る図柄の組合せの優先順位よりも高く規定されている。
【０１３３】
次に、図２２を参照して、メイン制御基板６１のＲＯＭ６５に記憶されている第１停止用停止テーブル選択テーブルについて説明する。なお、図２２は、本実施形態における遊技機１の第１停止用停止テーブル選択テーブルの例を示す図である。
【０１３４】
第１停止用停止テーブル選択テーブルは、図５６を用いて後述する滑りコマ数決定処理において第１停止用の停止テーブルを決定する際に用いられるテーブルである。第１停止用停止テーブル選択テーブルには、回胴停止用番号と、第１停止操作に係る押圧操作が行われた作動ストップボタン毎に決定すべき第１停止用の停止テーブルが規定されている。例えば、回胴停止用番号が「２」であり、第１停止操作に係る押圧操作が行われた作動ストップボタンが左ストップボタン３４であった場合には、停止テーブル（１０２）が決定される。
【０１３５】
次に、図２３を参照して、メイン制御基板６１のＲＯＭ６５に記憶されている停止テーブルについて説明する。なお、図２３は、本実施形態における遊技機１の停止テーブル（１０２）の例を示す図である。また、図示しないが、メイン制御基板６１のＲＯＭ６５には、他の停止テーブルも記憶されている。
【０１３６】
停止テーブルは、図５６を用いて後述する滑りコマ数決定処理において停止データ用滑りコマ数を決定する際に用いられるテーブルである。停止テーブルには、ストップボタン毎に、停止開始位置「０」〜「１７」に対応する停止データ用滑りコマ数が規定されている。
【０１３７】
次に、図２４を参照して、メイン制御基板６１のＲＯＭ６５に記憶されている優先順序テーブルについて説明する。なお、図２４は、本実施形態における遊技機１の優先順序テーブルの例を示す図である。
【０１３８】
優先順序テーブルは、滑りコマ数として予め規定されている数値の範囲（すなわち、「０」〜「３」）の中から適用可能な数値を検索していく順序を示すものである。優先順序テーブルは、上述の停止テーブル等に基づいて取得される停止データ用滑りコマ数毎に、優先順序を規定している。また、例えば、停止データ用滑りコマ数「０」に対して、優先順序「１」に係る滑りコマ数として「０」が規定されているというように、停止データ用滑りコマ数に該当する数値が最も上位となるように優先順序が規定されている。すなわち、停止テーブルに基づいて取得される停止データ用滑りコマ数は、他の滑りコマ数よりも優先的に決定される。
【０１３９】
次に、図２５を参照して、メイン制御基板６１のＲＯＭ６５に記憶されている停止テーブル選択データ選択テーブルについて説明する。なお、図２５は、本実施形態における遊技機１の停止テーブル選択データ選択テーブル（左用）の例を示す図である。また、図示しないが、メイン制御基板６１のＲＯＭ６５には、他の停止テーブル選択データ選択テーブルも記憶されている。
【０１４０】
停止テーブル選択データ選択テーブルは、図５８を用いて後述する第２・第３停止時用停止テーブル決定処理において停止テーブル選択データを決定する際に用いられるテーブルである。停止テーブル選択データ選択テーブルには、回胴停止用番号及び停止開始位置毎に応じてそれぞれ停止テーブル選択データが規定されている。なお、図２５の停止テーブル選択データ選択テーブルでは、停止テーブル選択データを「０〜１５」と記し、具体的な値の記載を省略しているが、実際には、回胴停止用番号及び停止開始位置毎に応じてそれぞれ停止テーブル選択データが規定されており、第２・第３停止時用停止テーブル決定処理において「０〜１５」の何れかの値が停止テーブル選択データとして決定される。
【０１４１】
次に、図２６を参照して、メイン制御基板６１のＲＯＭ６５に記憶されている停止テーブル格納テーブル選択テーブルについて説明する。なお、図２６は、本実施形態における遊技機１の停止テーブル格納テーブル選択テーブルの例を示す図である。
【０１４２】
停止テーブル格納テーブル選択テーブルは、図５８を用いて後述する第２・第３停止時用停止テーブル決定処理において停止テーブル格納テーブルを決定する際に用いられるテーブルである。停止テーブル格納テーブル選択テーブルには、回胴停止用番号及び作動ストップボタン毎に応じてそれぞれ停止テーブル格納テーブルが規定されている。例えば、回胴停止用番号が「１」であり、作動ストップボタンが左ストップボタン３４である場合には、停止テーブル格納テーブル（Ｌ１）が決定される。
【０１４３】
次に、図２７を参照して、メイン制御基板６１のＲＯＭ６５に記憶されている停止テーブル格納テーブルについて説明する。なお、図２７は、本実施形態における遊技機１の停止テーブル格納テーブル（Ｌ１）の例を示す図である。
【０１４４】
停止テーブル格納テーブルは、図５８を用いて後述する第２・第３停止時用停止テーブル決定処理において停止テーブルを決定する際に用いられるテーブルである。停止テーブル格納テーブルには、停止テーブル選択データ選択テーブルに基づいて決定される停止テーブル選択データ毎に、停止テーブル１に対応する停止テーブル、停止テーブル２に対応する停止テーブル、停止テーブル３に対応する停止テーブル及び停止テーブル４に対応する停止テーブルを規定している。例えば、停止テーブル選択データが「１」である場合には、停止テーブル１として停止テーブル（Ａ１）、停止テーブル２として停止テーブル（Ｂ１）、停止テーブル３として停止テーブル（Ｃ１）、停止テーブル４として停止テーブル（Ｄ１）が決定される。なお、停止テーブル（Ａ１）〜停止テーブル（Ｄ１５）の停止テーブルは図示しない。
【０１４５】
次に、図２８〜図３０を参照して、メイン制御基板６１のＲＡＭ６６に確保される内部当籤役格納領域及び持越役格納領域について説明する。なお、図２８は、本実施形態における遊技機１の内部当籤役１格納領域の例を示す図である。図２９は、本実施形態における遊技機１の内部当籤役２格納領域の例を示す図である。図３０は、本実施形態における遊技機１の持越役格納領域の例を示す図である。
【０１４６】
内部当籤役１格納領域及び内部当籤役２格納領域は、それぞれＲＡＭ６６上に割り当てられる８ビットのデータ領域であり、内部当籤役情報を記憶する。各内部当籤役格納領域は、ビット「０」〜「７」の領域に「０」又は「１」のデータを格納することにより、何れの役が内部当籤役であるかを示す。具体的には、内部当籤役１格納領域を構成するビット「０」〜「７」の各ビットは、「１」を格納することにより、それぞれ特殊役１、特殊役２、特殊役３、特殊役４、特殊役５、特殊役６、特殊役７、特殊役８が内部当籤役であることを示す。また、内部当籤役２格納領域を構成するビット「０」〜「２」の各ビットは、「１」を格納することにより、それぞれリプレイ、ＢＢ、ＭＢが内部当籤役であることを示す。
【０１４７】
本実施形態において、内部当籤役２格納領域のビット「３」〜「７」などの未使用領域は、さらに多くの役を設定する場合に使用することができる。また、これらの未使用領域を使用しても内部当籤役を識別するためのビットが足りない場合には、新たに内部当籤役格納領域３をＲＡＭ６６上に割り当てることもできる。なお、図柄組合せテーブルに基づいて表示役が決定されると、ＲＡＭ６６上の表示役格納領域に当該表示役を示すデータが格納されるが、当該表示役格納領域は、内部当籤役格納領域と同様の構成となっている。
【０１４８】
持越役格納領域は、ＲＡＭ６６上に割り当てられる８ビットのデータ領域であり、持越役情報を記憶する。持越役格納領域はビット「１」又は「２」の各領域に「０」又は「１」のデータを格納することにより、それぞれＢＢ持越状態又はＭＢ持越状態であるか否かを示す。
【０１４９】
ここで、ＢＢ持越状態とは、内部当籤役としてＢＢが決定された場合に、ＢＢが成立するまでＢＢが内部当籤役として持ち越されている状態をいう。ＭＢ持越状態も同様である。なお、本実施形態においては、ＢＢ又はＭＢが内部当籤すると、ＲＴ３作動状態となることから、ＢＢ持越状態又はＭＢ持越状態である場合はＲＴ３作動状態でもある。
【０１５０】
次に、図３１を参照して、メイン制御基板６１のＲＡＭ６６に確保される作動中フラグ格納領域について説明する。なお、図３１は、本実施形態における遊技機１の作動中フラグ格納領域の例を示す図である。
【０１５１】
作動中フラグ格納領域は、ＲＡＭ６６上に割り当てられる８ビットのデータ領域である。作動中フラグ格納領域はビット「０」〜「６」の各領域に「０」又は「１」のデータを格納することにより、それぞれＲＢ作動中、ＢＢ作動中、ＭＢ作動中、ＲＴ１作動中、ＲＴ２作動中、ＲＴ３作動中又はＣＢ作動中であるか否かを示す。すなわち、各作動中フラグがオンであるか又はオフであるかを示す。なお、ＲＴ１作動中フラグ、ＲＴ２作動中フラグ又はＲＴ３作動中フラグを総称してＲＴ作動中フラグという。
【０１５２】
次に、図３２を参照して、メイン制御基板６１のＲＡＭ６６に確保される有効ストップボタン格納領域について説明する。なお、図３２は、本実施形態における遊技機１の有効ストップボタン格納領域の例を示す図である。
【０１５３】
有効ストップボタン格納領域は、ＲＡＭ６６上に割り当てられる８ビットのデータ領域である。有効ストップボタン格納領域はビット「０」〜「２」の各領域に「０」又は「１」のデータを格納することにより、それぞれ左ストップボタン３４の押圧操作が有効であるか否か、中ストップボタン３５の押圧操作が有効であるか否か、右ストップボタン３６の押圧操作が有効であるか否かを示す。例えば、左ストップボタン３４の押圧操作が有効であるとは、左ストップボタン３４を押圧することにより左メインリール２の回転を停止させることができる状態であること、すなわち、左メインリール２が回転中であることを示す。
【０１５４】
次に、図３３を参照して、メイン制御基板６１のＲＡＭ６６に確保される作動ストップボタン格納領域について説明する。なお、図３３は、本実施形態における遊技機１の作動ストップボタン格納領域の例を示す図である。
【０１５５】
作動ストップボタン格納領域は、ＲＡＭ６６上に割り当てられる８ビットのデータ領域である。作動ストップボタン格納領域はビット「０」〜「２」の各領域に「０」又は「１」のデータを格納することにより、それぞれ左ストップボタン３４が作動したか否か、中ストップボタン３５が作動したか否か、右ストップボタン３６が作動したか否かを示す。なお、左ストップボタン３４が作動したとは、左ストップボタン３４押圧操作されたことを意味する。
【０１５６】
次に、図３４を参照して、メイン制御基板６１のＲＡＭ６６に確保される図柄格納領域について説明する。なお、図３４は、本実施形態における遊技機１の図柄格納領域の格納例（各リールの図柄位置データが「１４」であった場合）を示す図である。
【０１５７】
図柄格納領域は、各有効ラインを構成するリール表示窓部３９における各領域に対応する図柄コードを格納する領域であり、有効ライン毎に設けられている。例えば、有効ライン１に対応する図柄格納領域には、有効ライン１を構成するリール表示窓部３９における領域である左（左リール）・上段領域３９ＬＵ、中（中リール）・上段領域３９ＣＵ、右（右リール）・上段領域３９ＲＵのそれぞれ対応する図柄コードを格納する。こうした図柄格納領域が他の有効ライン２〜有効ライン８についても設けられている。
【０１５８】
図３４に示す図柄格納領域は、各メインリールの図柄位置データが「１４」である時に図柄コードが格納された場合の図柄格納領域を示している。図柄位置データが「１４」である場合とは、各メインリール２〜４の図柄位置「１４」の図柄（左メインリール２では赤ネズミ図柄、中メインリール３では赤ネズミ図柄、右メインリール４ではブランク図柄）がそれぞれリール表示窓部３９の中段領域３９ＲＭ、３９ＣＭ、３９ＬＭに表示される場合に対応する。したがって、この場合、リール表示窓部３９の上段領域３９ＲＵ、３９ＣＵ、３９ＬＵに対応する図柄格納領域には図柄位置「１３」の図柄（左メインリール２では赤７図柄、中メインリール３では赤７図柄、右メインリール４では赤７図柄）を示す図柄コードが格納され、リール表示窓部３９の下段領域３９ＲＬ、３９ＣＬ、３９ＬＬに対応する図柄格納領域には図柄位置「１３」の図柄（左メインリール２では赤７図柄、中メインリール３では赤７図柄、右メインリール４では赤７図柄）を示す図柄コードが格納されることとなる。
【０１５９】
次に、図３５を参照して、メイン制御基板６１のＲＡＭ６６に確保される表示役予想格納領域について説明する。なお、図３５は、本実施形態における遊技機１の表示役予想格納領域を示す図である。
【０１６０】
表示役予想格納領域には、回転中のメインリールの図柄位置「０」〜「１７」にそれぞれ対応する図柄に応じて決定される優先引込データが格納される。例えば、全てのメインリール２〜４が回転中である場合には、左リール用表示役予想格納領域、中リール用表示役予想格納領域及び右リール用表示役予想格納領域に優先引込データが格納され、また、左メインリール２の回転が停止し、中メインリール３及び右メインリール４が回転中である場合には、中リール用表示役予想格納領域及び右リール用表示役予想格納領域に優先引込データが格納される。
【０１６１】
優先引込データは、図５４を用いて後述する優先引込データ取得処理において、優先順位テーブルに規定された優先順位に基づいて決定されるデータである。具体的には、不一致時用優先順位テーブルに基づいて決定された優先引込データが、それぞれ、「０００００１１１」の場合にはリプレイに対応し、「０００００１１０」の場合にはＢＢ、ＭＢに対応し、「０００００１０１」の場合には特殊役１に対応し、「０００００１００」の場合には特殊役３、特殊役４に対応し、「００００００１１」の場合には特殊役５に対応し、「００００００１０」の場合には特殊役１、特殊役３、特殊役４、特殊役５に対応し、「０００００００１」の場合には停止可能に対応し、「００００００００」の場合には停止禁止に対応する。また、一致時用優先順位テーブルに基づいて決定された優先引込データが、それぞれ、「０００００１１０」の場合にはＢＢ、ＭＢに対応し、「０００００１０１」の場合には特殊役５に対応し、「０００００１００」の場合には特殊役６に対応し、「００００００１１」の場合には特殊役１に対応し、「００００００１０」の場合には特殊役１、特殊役５、特殊役６に対応し、「０００００００１」の場合には停止可能に対応し、「００００００００」の場合には停止禁止に対応する。
【０１６２】
また、優先引込データは、その値が大きいほど優先順位が高く、当該優先引込データを参照することにより、メインリール２〜４の表面に配された各図柄間での優先順位の相対的な評価が可能となる。この結果、内部抽籤の結果をメインリール２〜４の回転を停止する位置の決定に適正に反映させることができる。また、最大滑りコマ数の範囲（３コマ）内にある各図柄に対応する優先引込データのうち、最大の優先引込データに対応する図柄が最も優先順位の高い図柄となる。すなわち、優先引込データとは、メインリール２〜４に配された図柄間の順位を示すものであり、滑りコマ数の範囲内にある各図柄に対応する優先引込データとして同じ値の優先引込データが複数ある場合には、上述の優先順序テーブルにより規定された優先順序に基づいて最も優先順位の高い図柄が決定される。
【０１６３】
次に、図３６を参照して、メイン制御基板６１のＲＡＭ６６に確保される停止テーブル指定アドレス格納領域について説明する。なお、図３６は、本実施形態における遊技機１の停止テーブル指定アドレス格納領域を示す図である。
【０１６４】
停止テーブル指定アドレス格納領域は、図５８を用いて後述する第２・第３停止時用停止テーブル決定処理において決定された各停止テーブルを示すアドレスを格納する領域である。停止テーブルを示すアドレスとは、ＲＯＭ６５における停止テーブルの格納位置を示すアドレスである。第２・第３停止時用停止テーブル決定処理においては、停止テーブル１〜停止テーブル４に対応する４つの停止テーブルが決定されることから、停止テーブル指定アドレス格納領域は、停止テーブル１アドレス格納領域、停止テーブル２アドレス格納領域、停止テーブル３アドレス格納領域、停止テーブル４アドレス格納領域の、４つのアドレス格納領域により構成される。例えば、停止テーブル１として停止テーブル（Ａ１）、停止テーブル２として停止テーブル（Ｂ１）、停止テーブル３として停止テーブル（Ｃ１）、停止テーブル４として停止テーブル（Ｄ１）がそれぞれ決定された場合には、停止テーブル１アドレス格納領域には停止テーブル（Ａ１）の格納位置を示すアドレスが格納され、同様に停止テーブル２アドレス格納領域〜停止テーブル４アドレス格納領域にはそれぞれ停止テーブル（Ｂ１）、停止テーブル（Ｃ１）、停止テーブル（Ｄ１）の格納位置を示すアドレスが格納される。
【０１６５】
なお、本実施形態では、第２停止時には、停止テーブル１アドレス格納領域又は停止テーブル４アドレス格納領域に格納されたアドレスにより示される停止テーブルが使用される。具体的には、第２停止時までの押し順が「左（第１停止操作）―中（第２停止操作）」、「中―左」、「右―左」の何れかであった場合には、停止テーブル１アドレス格納領域に格納されたアドレスにより示される停止テーブルが使用され、一方、第２停止時までの押し順が「左―右」、「中―右」、「右―中」の何れかであった場合には、停止テーブル４アドレス格納領域に格納されたアドレスにより示される停止テーブルが使用される。また、第３停止時には、停止テーブル２アドレス格納領域に格納されたアドレスにより示される停止テーブルが使用される。但し、第２停止時において、停止テーブル４アドレス格納領域に格納されたアドレスにより示される停止テーブルが使用された場合には、停止テーブル３アドレス格納領域に格納されたアドレスが停止テーブル２アドレス格納領域に改めて格納される。
【０１６６】
次に、小役・リプレイ用データポインタとして「５」が決定された場合（内部当籤役が特殊役１−２−４−５−７役群である場合）に、リール表示窓部３９に表示される図柄について説明する。但し、ＢＢ持越状態又はＭＢ持越状態でないものとする。なお、上述したように、小役・リプレイ用データポインタが「５」である場合の高確率リプレイ状態時の正解の押し順は「中―右―左」である。
【０１６７】
まず、遊技者による押し順が「中―右―左」である場合（すなわち、押し順が全て一致する場合）について説明する。第１停止時には、一致時用優先順位テーブルに基づいて、中・上段領域３９ＣＵ及び中・下段領域３９ＣＬに赤ネズミ図柄が表示される。次いで第２停止時には、一致時用優先順位テーブルに基づいて、右・上段領域３９ＲＵ又は右・下段領域３９ＲＬに赤ネズミ図柄が表示される。次いで第３停止時には、一致時用優先順位テーブルに基づいて、左・上段領域３９ＬＵ又は左・下段領域３９ＬＬに赤ネズミ図柄が表示される。これにより、特殊役５が成立する。
【０１６８】
次に、遊技者による押し順が「中―左―右」である場合（すなわち、押し順が第１停止のみ一致する場合）について説明する。第１停止時には、一致時用優先順位テーブルに基づいて、中・上段領域３９ＣＵ及び中・下段領域３９ＣＬに赤ネズミ図柄が表示される。次いで第２停止時には、不一致時用優先順位テーブルに基づいて、左・上段領域３９ＬＵ及び左・下段領域３９ＬＬに赤ネズミ図柄が表示される。このとき、優先順位３位の特殊役１の成立する可能性がないことから、優先順位４位の特殊役３又は特殊役４に係る赤ネズミ図柄が左・上段領域３９ＬＵ及び左・下段領域３９ＬＬに表示される。次いで第３停止時には、不一致時用優先順位テーブルに基づいて、右・上段領域３９ＲＵ又は右・下段領域３９ＲＬに青ネズミ図柄が表示される。これにより、特殊役４が成立する。
【０１６９】
次に、遊技者による押し順が「左―中―右」（すなわち、押し順が全て不一致の場合）である場合について説明する。第１停止時には、不一致時用優先順位テーブルに基づいて、左・上段領域３９ＬＵ又は左・下段領域３９ＬＬに青ネズミ図柄が表示される。次いで第２停止時には、不一致時用優先順位テーブルに基づいて、中・上段領域３９ＣＵ又は中・下段領域３９ＣＬに青ネズミ図柄が表示される。次いで第３停止時には、不一致時用優先順位テーブルに基づいて、右・上段領域３９ＲＵ又は右・下段領域３９ＲＬに青ネズミ図柄が表示される。これにより、特殊役１が成立する。
【０１７０】
次に、遊技者による押し順が「左―右―中」である場合（すなわち、押し順が第２停止のみ一致する場合）について説明する。第１停止時には、不一致時用優先順位テーブルに基づいて、左・上段領域３９ＬＵ又は左・下段領域３９ＬＬに青ネズミ図柄が表示される。次いで第２停止時には、一致時用優先順位テーブルに基づいて、右・上段領域３９ＲＵ又は右・下段領域３９ＲＬに青ネズミ図柄が表示される。このとき、優先順位２位の特殊役５の成立する可能性がないことから、右・上段領域３９ＲＵ又は右・下段領域３９ＲＬに青ネズミ図柄が表示される。次いで第３停止時には、不一致時用優先順位テーブルに基づいて、中・上段領域３９ＣＵ又は中・下段領域３９ＣＬに青ネズミ図柄が表示される。これにより、特殊役１が成立する。
【０１７１】
次に、図３８を参照して、サブ制御基板６２のＲＯＭ８３に記憶されている停止態様決定テーブルについて説明する。なお、図３８は、本実施形態における遊技機１の停止態様決定テーブル（非フラグ間）の例を示す図である。また、ＲＯＭ８３には、図示しない停止態様決定テーブル（フラグ間）も記憶されている。
【０１７２】
停止態様決定テーブルは、図６７を用いて後述する演出抽籤処理において停止態様ＮＯ．を決定する際に用いられるテーブルである。停止態様決定テーブルには、内部当籤役（サブ）毎に、停止態様ＮＯ．「０」〜「１７」に対応する抽籤値が規定されている。停止態様ＮＯ．は、各サブリールの回転を停止させる際の基となるデータである。なお、図６７には、各停止態様ＮＯ．に応じたサブリールの停止態様を備考として表記している。なお、内部当籤役（サブ）は、図１４において小役・リプレイ用内部当籤役決定テーブルの右側に示した表に従う内部当籤役対応テーブル（図示しない）に基づいて、サブＣＰＵ８２が決定する。
【０１７３】
次いで、サブＣＰＵ８２が、停止態様決定テーブルにより、停止態様ＮＯ．「１０」（スイカ１（滑り））又は停止態様ＮＯ．「１４」（滑り演出（非スイカ・確定））を決定した場合には、サブリールの回転を停止操作が検出されてから所定のコマ数（例えば、６コマ）以上回転させてから停止させる。このようにリールを停止操作が検出されてから所定のコマ数以上回転させてから停止させることを、リールを滑らせるという。ここで、停止態様ＮＯ．「１４」はＢＢ又はＭＢが内部当籤している場合に選択される停止態様ＮＯ．であるから、遊技者はサブリールの滑りを視認することにより、ＢＢ又はＭＢが内部当籤しているかもしれないという期待感を抱くこととなる。なお、本実施形態では、停止態様ＮＯ．が「１０」又は「１４」である場合には、スイカ１フラグをオンとすることで、サブリールに対する滑り制御を行うか否かを判別する。
【０１７４】
次いで、サブＣＰＵ８２が、停止態様決定テーブルにより、停止態様ＮＯ．「１１」（スイカ２（リーチ））を決定した場合について説明する。サブＣＰＵ８２は、停止態様ＮＯ．「１１」を、内部当籤役（サブ）がハズレ又はスイカである場合に決定する。サブＣＰＵ８２は、内部当籤役（サブ）がハズレである場合に停止態様ＮＯ．「１１」を決定したときにはスイカ２フラグをオンとし、一方、内部当籤役（サブ）がスイカである場合に停止態様ＮＯ．「１１」を決定したときには、スイカ２フラグをオンとしない。すなわち、サブＣＰＵ８２は、内部当籤役（サブ）がハズレの場合に停止態様ＮＯ．「１１」を決定したのか、又は内部当籤役（サブ）がスイカの場合に停止態様ＮＯ．「１１」を決定したのかを、スイカ２フラグによって判別する。
【０１７５】
また、サブＣＰＵ８２は、スイカ２フラグがオンである場合において、第３停止操作が、サブリールのスイカ図柄を疑似入賞ライン上に停止可能な時機に行われたときには、一瞬の間、スイカ図柄を疑似入賞ライン上に停止表示させるようにサブリールを仮停止させた後、サブリールを再回転させてスイカ図柄以外の図柄が疑似入賞ライン上に停止表示されるようにサブリールを本停止させる。なお、サブリールが仮停止している段階では、サブリールは完全に停止していない。一方、サブＣＰＵ８２は、スイカ２フラグがオンである場合において、第３停止操作が、サブリールのスイカ図柄を疑似入賞ライン上に停止不可能な時機に行われたときには、そのままスイカ図柄以外の図柄を疑似入賞ライン上に停止表示させるようにサブリールを停止させる。また、サブＣＰＵ８２は、スイカ２フラグがオフである場合において、第３停止操作が、サブリールのスイカ図柄を疑似入賞ライン上に停止可能な時機に行われたときには、そのままスイカ図柄を疑似入賞ライン上に停止表示させるようにサブリールを停止させる。一方、サブＣＰＵ８２は、スイカ２フラグがオフである場合において、第３停止操作が、サブリールのスイカ図柄を疑似入賞ライン上に停止不可能な時機に行われたときには、スイカ図柄以外の図柄を疑似入賞ライン上に停止表示させるようにサブリールを仮停止させた後、全てのサブリールを再回転させてスイカに係る図柄の組合せ（「スイカ図柄−スイカ図柄−スイカ図柄」）が疑似入賞ライン上に停止表示されるように全てのサブリールを本停止させる。
【０１７６】
次いで、サブＣＰＵ８２は、停止態様決定テーブルにより、停止態様ＮＯ．「１３」（強制スイカ（確定））を決定した場合には、停止操作が検出された時機にかかわらず、スイカ図柄を疑似入賞ライン上に停止表示させるようにサブリールの回転を停止させる。
【０１７７】
次に、図３９〜図４１を参照して、サブ制御基板６２のＲＯＭ８３に記憶されている演出テーブルについて説明する。なお、図３９は、本実施形態における遊技機１のＲＴ１作動状態用演出テーブル（非フラグ間）の例を示す図である。図４０は、本実施形態における遊技機１のＲＴ２作動状態用演出テーブル（非フラグ間）の例を示す図である。図４１は、本実施形態における遊技機１のＲＴ２作動状態用演出テーブル（報知）の例を示す図である。また、ＲＯＭ８３には、図示しないが、ＲＴ１作動状態用演出テーブル（フラグ間）、ＲＴ２作動状態用演出テーブル（フラグ間）、一般遊技状態用演出テーブル（天井用）及び一般遊技状態用演出テーブルがそれぞれ記憶されている。
【０１７８】
演出テーブルは、図７０を用いて後述する４ｔｈリール＆バックランプ用演出抽籤処理において演出番号（演出内容）を決定する際に用いられるテーブルである。また、演出テーブルには、停止態様ＮＯ．毎に、演出番号に対応する抽籤値が規定されている。演出番号は、１ゲーム毎に決定され、演出番号に基づいて各ゲームにおける各種演出の基となる演出データが決定される。
【０１７９】
ＲＴ１作動状態用演出テーブル（非フラグ間）は、ＲＴ１作動状態（非フラグ間）である場合に使用される演出テーブルである。フラグ間とは、メイン制御基板６１におけるＢＢ持越状態、ＭＢ持越状態に当たるとともにＲＴ３作動状態に対応する。サブ制御基板６２では、ＲＴ３作動状態（サブ）という作動状態を持たずに、ＲＴ１作動状態、ＲＴ２作動状態又は一般遊技状態を「フラグ間」と「非フラグ間」を用いて区別し、具体的な判別には持越フラグを用いる。
【０１８０】
図３９に示すように、ＲＴ１作動状態用演出テーブル（非フラグ間）によれば、停止態様ＮＯ．が「４」〜「９」である場合に、それぞれ演出番号「２８２」〜「２８７」が決定される。なお、図示しない一般遊技状態用演出テーブル（天井用）には、ＲＴ１作動状態用演出テーブル（非フラグ間）と同様に、停止態様ＮＯ．が「４」〜「９」である場合に、それぞれ演出番号「２８２」〜「２８７」が決定されるように抽籤値が規定されている。一方、図示しない一般遊技状態用演出テーブルには、演出番号「２８２」〜「２８７」に対応する抽籤値が規定されておらず、一般遊技状態用演出テーブルによって演出番号「２８２」〜「２８７」が決定されることはない。
【０１８１】
図４０に示すように、ＲＴ２作動状態用演出テーブル（非フラグ間）は、ＲＴ２作動状態（非フラグ間）である場合に使用される演出テーブルである。ＲＴ２作動状態用演出テーブル（非フラグ間）によれば、停止態様ＮＯ．が「４」〜「９」である場合であっても演出番号「２８２」〜「２８７」は決定されない。
【０１８２】
図４１に示すように、ＲＴ２作動状態用演出テーブル（報知）は、ＲＴ２作動状態であって後述する報知カウンタの値が「１」以上である場合において使用される演出テーブルである。ＲＴ２作動状態用演出テーブル（報知）によれば、停止態様ＮＯ．が「４」又は「５」である場合に演出番号「２８２」又は「２８３」が決定され、停止態様ＮＯ．が「６」又は「７」である場合に演出番号「２８４」又は「２８５」が決定され、停止態様ＮＯ．が「８」又は「９」である場合に演出番号「２８６」又は「２８７」が決定される。
【０１８３】
次に、各演出番号について説明する。まず、サブＣＰＵ８２は、演出番号「０」（演出無し）を決定した場合には、特に演出を行わない。演出番号「１」（通常音・順−小役）を決定した場合には、遊技者による開始操作時に通常時遊技開始音をスピーカ５４より出力させるとともに、横回転リール８を左から右へ順回転させて小役を示す図柄がリール表示窓部５１に表示される位置で回転を停止させる。演出番号「２」（音Ｉ・順−小役）を決定した場合には、遊技者による開始操作時に通常時遊技開始音とは異なる特殊音Ｉをスピーカ５４より出力させるとともに、横回転リール８を左から右へ順回転させて小役を示す図柄がリール表示窓部５１に表示される位置で回転を停止させる。演出番号「３」（音II・順−小役）を決定した場合には、遊技者による開始操作時に通常時遊技開始音とは異なる特殊音IIをスピーカ５４より出力させるとともに、横回転リール８を左から右へ順回転させて小役を示す図柄がリール表示窓部５１に表示される位置で回転を停止させる。また、演出番号「４」（通常音・逆−小役）、「５」（音Ｉ・逆−小役）、「６」（音II・逆−小役）については、それぞれ演出番号「１」、「２」、「３」と比較して横回転リール８の回転方向を右から左へ逆回転させる点が異なるだけなので説明を省略する。
【０１８４】
次いで、演出番号「２６１」〜「２６３」について説明する。サブＣＰＵ８２は、演出番号「２６１」（１消灯）を決定した場合には、左サブリール５のリールバックランプ４８ａを消灯させる。また、サブＣＰＵ８２は、演出番号「２６２」（２消灯）を決定した場合には、中サブリール６のリールバックランプ４８ｂを消灯させ、演出番号「２６３」（３消灯）を決定した場合には、右サブリール７のリールバックランプ４８ｃを消灯させる。
【０１８５】
次に、演出番号「２８２」〜「２８７」について説明する。サブＣＰＵ８２は、演出番号「２８２」〜「２８７」に基づいて、サブリール５〜７のリールバックランプ４８ａ〜４８ｃを順次、点滅させることにより、正解の押し順を報知する。正解の押し順は、上述したように、ＲＴ１作動状態又は一般遊技状態においては、高リプ終了役ではない役であって、より払出枚数の多い役を成立させることのできる押し順のことであり、また、ＲＴ２作動状態においては、より払出枚数の多い役を成立させることのできる押し順のことである。例えば、ＲＴ１作動状態又は一般遊技状態であって、内部当籤役（サブ）がオレンジ１である場合における正解の押し順は、図３７に示したように「左−中−右」の押し順であり、また、ＲＴ２作動状態であって、内部当籤役（サブ）がオレンジ２である場合における正解の押し順は、「左−中−右」及び「左−右−中」の押し順である。
【０１８６】
上述したように、図３９に示すＲＴ１作動状態用演出テーブル（非フラグ間）と図示しない一般遊技状態用演出テーブル（天井用）には、内部当籤役（サブ）がオレンジ１である場合に、高確率リプレイ状態時の正解の押し順に対応する演出番号「２８２」（１−２−３）が選択されるように抽籤値が規定されており、また、ＲＴ２作動状態用演出テーブル（報知）には、内部当籤役（サブ）がオレンジ２である場合に、ＲＴ２作動状態時の正解の押し順に対応する演出番号「２８２」（１−２−３）又は演出番号「２８３」（１−３−２）が選択されるように抽籤値が規定されている。なお、演出内容の「１−２−３」の「１」は「左」、「２」は「中」、「３」は「右」にそれぞれ対応しており、演出内容「１−２−３」は「左−中−右」の押し順に対応している。
【０１８７】
図７７に示すように、サブＣＰＵ８２は、例えば、演出番号「２８２」（１−２−３）を決定した場合には、遊技者による開始操作により全サブリール５〜７を回転させ、左サブリール５のリールバックランプ４８ａを点滅させるとともに、中サブリール６のリールバックランプ４８ｂを点灯させ、また、右サブリール７のリールバックランプ４８ｃを消灯させる。次いで、サブＣＰＵ８２は、左メインリール２（左サブリール５）に対する第１停止操作が行われると、左サブリール５のリールバックランプ４８ａを点滅から点灯に切り替えるとともに、中サブリール６のリールバックランプ４８ｂを点灯から点滅に切り替え、右サブリール７のリールバックランプ４８ｃを消灯から点灯に切り替える。次いで、サブＣＰＵ８２は、中メインリール３（左サブリール６）に対する第２停止操作が行われると、中サブリール６のリールバックランプ４８ｂを点滅から点灯に切り替え、右サブリール７のリールバックランプ４８ｃを点灯から点滅に切り替える。すなわち、サブＣＰＵ８２は、正解の押し順を、次に停止操作すべきサブリールのリールバックランプ４８を点滅させることによって報知する。なお、演出番号「２８３」（１−３−２）、演出番号「２８４」（２−１−３）、演出番号「２８５」（２−３−１）、演出番号「２８６」（３−１−２）、演出番号「２８７」（３−２−１）は、演出番号「２８２」（１−２−３）と比較してリールバックランプ４８を点滅させる順番が異なるだけである。
【０１８８】
したがって、ＲＴ１作動状態又は一般遊技状態（天井中）に内部当籤役（サブ）としてオレンジ１が決定された場合には、高確率リプレイ状態時の正解の押し順がリールバックランプ４８の点滅によって報知される。また、ＲＴ２作動状態であって報知カウンタの値が「１」以上である場合に内部当籤役（サブ）としてオレンジ２が決定されたときには、ＲＴ２作動状態時の正解の押し順がリールバックランプ４８の点滅によって報知される。すなわち、（ｉ）ＲＴ１遊技状態である場合、（ii）一般遊技状態（天井中）である場合、（iii）ＲＴ２作動状態であって報知カウンタの値が「１」以上である場合であって、内部当籤役（サブ）がオレンジ１〜オレンジ６である場合には、リールバックランプ４８の点滅によって正解の押し順が報知され、遊技者は、点滅しているサブリールに対応するストップボタンに対して押圧操作することにより、自己にとって最も有利となる内部当籤役を成立させることができる。
【０１８９】
次に、図４２〜図４４を参照して、サブ制御基板６２のＲＯＭ８３に記憶されているサブリール用停止テーブルについて説明する。なお、図４２は、本実施形態における遊技機１のサブリール用停止テーブル（非フラグ間又はボーナス当籤ゲーム）の例を示す図である。図４３は、本実施形態における遊技機１のサブリール用停止テーブル（ＢＢフラグ間）の例を示す図である。図４４は、本実施形態における遊技機１のサブリール用停止テーブル（ＭＢフラグ間）の例を示す図である。
【０１９０】
サブリール用停止テーブルは、サブリールの停止予定位置を決定する際に用いられるテーブルである。サブリール用停止テーブルには、ストップボタン毎に、停止開始位置「０」〜「２０」に対応する滑りコマ数が規定されている。図４２〜図４４において、滑りコマ数の右側に示す「黒い丸印」は、対応する図柄が図５に示す左・中段領域５ＡＭ、中・中段領域６ＡＭ、右・中段領域７ＡＭに停止することを示す。また、滑りコマ数の右側に示す「上向き矢印」は、対応する図柄が図５に示す左・中段領域５ＡＭ、中・中段領域６ＡＭ、右・中段領域７ＡＭに停止せず、「黒い丸印」まで滑ることを示す。例えば、図４２に示すサブリール用停止テーブル（非フラグ間又はボーナス当籤ゲーム）のハズレ用停止テーブルにおける左サブリール５の停止開始位置が「１４」である場合（図５に示す図柄位置「１４」のリプレイ図柄が左・中段領域５ＡＭにある時点で停止操作が行われた場合）には、２コマ滑って「黒い丸印」に対応する、図柄位置「１６」のスイカ図柄が左・中段領域５ＡＭに停止することとなる。
【０１９１】
図４２に示すサブリール用停止テーブル（非フラグ間又はボーナス当籤ゲーム）は、非フラグ間において用いられるテーブルである。図４３に示すサブリール用停止テーブル（ＢＢフラグ間）は、ＢＢ持越状態においてテーブルである。図４４に示すサブリール用停止テーブル（ＭＢフラグ間）は、ＭＢ持越状態において用いられるテーブルである。また、サブリール用停止テーブルには、停止態様ＮＯ．（内部当籤役（サブ））毎に滑りコマ数が規定されている。例えば、停止態様ＮＯ．が「４」（内部当籤役（サブ）がオレンジ１）である場合には、サブリール用停止テーブルの「オレンジ用」の列に規定された滑りコマ数が決定され、必ず、オレンジ図柄が何れかの疑似入賞ライン上に停止する。なお、停止予定位置の決定方法については、メインリール２〜４についての停止予定位置決定方法と同様であるので詳述は省略するが、停止操作が検出された際の図柄位置（停止開始位置）に基づいて滑りコマ数を決定し、決定した滑りコマ数を停止開始位置に加算することにより停止予定位置を決定する。
【０１９２】
次に、図４５〜図６３に示すフローチャートを参照して、メイン制御基板６１のメインＣＰＵ６４の制御動作について説明する。
【０１９３】
まず、図４５を参照して、メイン制御基板６１のメインＣＰＵ６４によるリセット割込処理について説明する。なお、図４５は、本実施形態のメイン制御基板６１で行われるメインＣＰＵ６４によるリセット割込処理のフローチャートを示す図である。また、メインＣＰＵ６４は、電源が投入され、リセット端子に電圧が印加されることにより、リセット割込を発生させ、その割込の発生に基づいて、ＲＯＭ６５に記憶されたリセット割込処理を順次行うように構成されている。
【０１９４】
初めに、メインＣＰＵ６４は、電源が投入されると、初期化を行う（ステップＳ１）。具体的には、メインＣＰＵ６４は、電源遮蔽時にＲＡＭ６６に格納されたレジスタのデータや実行アドレスの復帰を行う処理などを行う。また、メインＣＰＵ６４は、設定値の変更が行われた場合には、設定変更コマンドをサブ制御基板６２に対して送信する。設定変更コマンドは、設定値を示す情報を含む。
【０１９５】
次に、メインＣＰＵ６４は、ゲーム終了時の指定ＲＡＭ領域のクリアを行う（ステップＳ２）。具体的には、メインＣＰＵ６４は、前回のゲームに使用されたＲＡＭ６６における書き込み可能領域のデータ消去、ＲＡＭ６６における書き込み可能領域への今回のゲームに必要なパラメータの書き込み、今回のゲームでのシーケンスプログラムへの開始アドレスの指定等を行う。
【０１９６】
次に、メインＣＰＵ６４は、図４６を用いて後述するボーナス作動監視処理を行う（ステップＳ３）。このボーナス作動監視処理は、ＢＢ作動状態である場合において、遊技状態がＲＢ遊技状態でないときに、ＲＢ遊技状態とする処理である。
【０１９７】
次に、メインＣＰＵ６４は、図４７を用いて後述するメダル受付・スタートチェック処理を行う（ステップＳ４）。メダル受付・スタートチェック処理では、投入メダルスイッチ９Ｓ及び貯留メダル投入スイッチ３０Ｓ〜３２Ｓ等のチェックによる投入枚数カウンタの更新や、スタートスイッチ３３Ｓの入力チェック等が行われる。
【０１９８】
次に、メインＣＰＵ６４は、スタートスイッチ３３Ｓがオンされたと判別すると、内部当籤役を決定するための乱数値を抽出する（ステップＳ５）。具体的には、メインＣＰＵ６４は、乱数発生器６９とサンプリング回路７０によって「０」〜「６５５３５」の範囲から乱数値を抽出し、抽出した乱数値をＲＡＭ６６の乱数値記憶領域に記憶する。
【０１９９】
次に、メインＣＰＵ６４は、遊技状態監視処理を行う（ステップＳ６）。この遊技状態監視処理では、メインＣＰＵ６４は、各作動中フラグに基づいて、今回のゲームにおける遊技状態等を識別する遊技状態情報を編集し、ＲＡＭ６６にセットする。
【０２００】
次に、メインＣＰＵ６４は、図４８及び図４９を用いて後述する内部抽籤処理を行う（ステップＳ７）。具体的には、メインＣＰＵ６４は、前述の内部抽籤テーブル決定テーブル（図８参照）、内部抽籤テーブル（図９〜図１３参照）及び内部当籤役決定テーブル（図１４、図１５参照）を参照して内部当籤役を決定する。
【０２０１】
次に、メインＣＰＵ６４は、図５１を用いて後述するリール停止初期設定処理を行う（ステップＳ８）。
【０２０２】
次に、メインＣＰＵ６４は、スタートコマンドをサブ制御基板６２に対して送信する（ステップＳ９）。スタートコマンドには、例えば、内部当籤役格納領域や遊技状態情報などの情報が含まれている。
【０２０３】
次に、メインＣＰＵ６４は、全リールの回転開始を要求する（ステップＳ１０）。全リールの回転開始を要求すると、メインリール２〜４の回転開始処理及び加速制御処理が行われる。
【０２０４】
次に、メインＣＰＵ６４は、リールの回転の定速待ちを行う（ステップＳ１１）。
【０２０５】
次に、メインＣＰＵ６４は、図５５を用いて後述するリール停止制御処理を行う（ステップＳ１２）。このリール停止制御処理では、メインＣＰＵ６４は、遊技者の停止操作によりストップスイッチ７８Ｌ、７８Ｃ、７８Ｒから送信された停止信号などに基づいて、各メインリール２〜４の回転を停止させる。
【０２０６】
次に、メインＣＰＵ６４は、図５３を用いて後述する表示役検索処理を行う（ステップＳ１３）。この表示役検索処理では、メインＣＰＵ６４は、全メインリール２〜４の回転を停止させた結果、有効ライン上に表示された図柄の組合せに基づいて、表示役及び払出枚数を決定する。
【０２０７】
次に、メインＣＰＵ６４は、表示コマンドをサブ制御基板６２に対して送信する（ステップＳ１４）。表示コマンドには、表示役を特定する表示役情報などの情報が含まれる。
【０２０８】
次に、メインＣＰＵ６４は、図５９を用いて後述するメダル払出枚数チェック処理を行う（ステップＳ１５）。
【０２０９】
次に、メインＣＰＵ６４は、メダル払出処理を行う（ステップＳ１６）。このメダル払出処理では、メインＣＰＵ６４は、クレジットモードであれば、払出枚数に基づいてＲＡＭ６６にセットされたクレジットカウンタを更新する。クレジットカウンタが更新されると、貯留枚数表示部１７にクレジットカウンタの値を表示させる。また、メインＣＰＵ６４は、払出モードであれば、払出枚数に基づいてホッパー駆動回路７６によりホッパー７２を駆動制御してメダルの払い出しを行う。
【０２１０】
次に、メインＣＰＵ６４は、ボーナス終了枚数カウンタが「１」以上である場合に、当該ボーナス終了枚数カウンタの値からステップＳ１６の処理において払い出したメダルの枚数を減算する（ステップＳ１７）。
【０２１１】
次に、メインＣＰＵ６４は、ＢＢ作動中フラグ又はＭＢ作動中フラグの何れかがオンであるか否かを判別する（ステップＳ１８）。このとき、メインＣＰＵ６４は、ＢＢ作動中フラグ又はＭＢ作動中フラグの何れかがオンであると判別したときには、図６０を用いて後述するボーナス終了チェック処理を行い（ステップＳ１９）、ステップＳ２０の処理に移行する。一方、メインＣＰＵ６４は、ＢＢ作動中フラグ又はＭＢ作動中フラグの何れもオンではないと判別したときには、ステップＳ２０の処理に移行する。
【０２１２】
次に、メインＣＰＵ６４は、ステップＳ１８の処理においてＢＢ作動中フラグ又はＭＢ作動中フラグの何れもオンではないと判別したとき、又は、ステップＳ１９の処理を終えたときには、図６１を用いて後述するＲＴ遊技数カウンタ更新処理を行う（ステップＳ２０）。
【０２１３】
次に、メインＣＰＵ６４は、図６２を用いて後述するボーナス作動チェック処理を行う（ステップＳ２１）。この処理が終了すると、メインＣＰＵ６４は、ステップＳ２の処理に移行する。
【０２１４】
このように、メインＣＰＵ６４は、ステップＳ２からステップＳ２１までの処理を１ゲーム（１遊技）における処理として実行し、ステップＳ２１の処理が終了すると次回のゲームにおける処理を実行すべく、ステップＳ２の処理に移行する。
【０２１５】
次に、図４６を参照して、ボーナス作動監視処理について説明する。なお、図４６は、本実施形態のメイン制御基板６１で行われるボーナス作動監視処理のフローチャートを示す図である。
【０２１６】
初めに、メインＣＰＵ６４は、ＢＢ作動中フラグはオンであるか否かを判別する（ステップＳ３１）。このとき、メインＣＰＵ６４は、ＢＢ作動中フラグはオンではないと判別したときには、ステップＳ３４の処理に移行する。一方、メインＣＰＵ６４は、ＢＢ作動中フラグはオンであると判別したときには、次いで、ＲＢ作動中フラグはオンであるか否かを判別する（ステップＳ３２）。
【０２１７】
メインＣＰＵ６４は、ステップＳ３２の処理においてＲＢ作動中フラグはオンであると判別したときには、ボーナス作動監視処理を終了する。一方、メインＣＰＵ６４は、ＲＢ作動中フラグはオンではないと判別したときには、ボーナス作動時テーブル（図１７参照）に基づいて、ＲＢ作動時処理を行う（ステップＳ３３）。具体的には、メインＣＰＵ６４は、ボーナス作動時テーブルに基づいて、遊技可能回数カウンタに「８」をセットし、入賞可能回数カウンタに「８」をセットするとともに、ＲＢ作動中フラグをオンにする。メインＣＰＵ６４は、この処理を終えると、ボーナス作動監視処理を終了する。
【０２１８】
他方、メインＣＰＵ６４は、ステップＳ３１の処理においてＢＢ作動中フラグはオンではないと判別したときには、次いで、ＭＢ作動中フラグはオンであるか否かを判別する（ステップＳ３４）。このとき、メインＣＰＵ６４は、ＭＢ作動中フラグはオンであると判別したときには、ＣＢ作動中フラグをオンにし（ステップＳ３５）、ボーナス作動監視処理を終了する。一方、メインＣＰＵ６４は、ＭＢ作動中フラグはオンではないと判別したときには、ボーナス作動監視処理を終了する。
【０２１９】
すなわち、メインＣＰＵ６４は、ボーナス作動監視処理により、ＢＢ作動状態である場合には、常にＲＢ遊技状態とする。例えば、メインＣＰＵ６４は、前回のゲームにおいて、遊技可能回数カウンタ又は入賞可能回数カウンタの何れか一方が「０」となり、ＲＢ遊技状態が終了した場合であっても、引き続きＢＢ作動状態である場合には、再びＲＢ遊技状態とする。また、ＭＢ作動状態である場合には、常にＣＢ遊技状態とする。なお、メインＣＰＵ６４は、ボーナス作動監視処理を終了させると、図４５のステップＳ４の処理に移行する。
【０２２０】
次に、図４７を参照して、メダル受付・スタートチェック処理について説明する。なお、図４７は、本実施形態のメイン制御基板６１で行われるメダル受付・スタートチェック処理のフローチャートを示す図である。
【０２２１】
初めに、メインＣＰＵ６４は、自動投入カウンタの値は「０」であるか否かを判別する（ステップＳ４１）。このとき、メインＣＰＵ６４は、自動投入カウンタの値は「０」ではないと判別したときには、ステップＳ４３の処理に移行する。一方、メインＣＰＵ６４は、自動投入カウンタの値は「０」であると判別したときには、次いで、メダルの通過を許可して（ステップＳ４２）、ステップＳ４５の処理に移行する。なお、自動投入カウンタは、前回のゲームにおいてリプレイが成立したか否かを識別するためのデータである。
【０２２２】
メインＣＰＵ６４は、ステップＳ４１の処理において、自動投入カウンタの値は「０」ではないと判別したときには、自動投入カウンタを投入枚数カウンタに複写して（ステップＳ４３）、自動投入カウンタをクリアする（ステップＳ４４）。なお、投入枚数カウンタは、投入枚数を計数するためのデータである。
【０２２３】
メインＣＰＵ６４は、ステップＳ４２又はステップＳ４４の処理を終えたときには、次いで、投入枚数カウンタの最大値として「３」を決定する（ステップＳ４５）。
【０２２４】
次に、メインＣＰＵ６４は、ＲＢ作動中フラグ又はＣＢ作動中フラグがオンである否かを判別する（ステップＳ４６）。このとき、メインＣＰＵ６４は、ＲＢ作動中フラグ又はＣＢ作動中フラグがオンではないと判別したときには、ステップＳ４８の処理に移行する。一方、メインＣＰＵ６４は、ＲＢ作動中フラグ又はＣＢ作動中フラグがオンであると判別したときには、投入枚数カウンタの最大値を「２」に変更し（ステップＳ４７）、ステップＳ４８の処理に移行する。
【０２２５】
メインＣＰＵ６４は、ステップＳ４６の処理においてＲＢ作動中フラグ又はＣＢ作動中フラグがオンではないと判別したとき、ステップＳ４７の処理を終えたとき、後述するステップＳ５６の処理において投入枚数カウンタの値は最大値と等しくないと判別したとき、又は、後述するステップＳ５７の処理においてスタートスイッチ３３Ｓはオンではないと判別したときには、次いで、メダルが通過したか否かを判別する（ステップＳ４８）。このとき、メインＣＰＵ６４は、メダルが通過しなかったと判別したときには、ステップＳ５４の処理に移行する。一方、メインＣＰＵ６４は、メダルが通過したと判別したときには、次いで、投入枚数カウンタの値は最大値と等しいか否かを判別する（ステップＳ４９）。
【０２２６】
メインＣＰＵ６４は、ステップＳ４９の処理において投入枚数カウンタの値は最大値と等しいと判別したときには、クレジットカウンタの値に「１」を加算し（ステップＳ５３）、ステップＳ５４の処理に移行する。ここで、クレジットカウンタは、クレジットされたメダルの枚数を計数するためのデータである。一方、メインＣＰＵ６４は、投入枚数カウンタの値は最大値と等しくないと判別したときには、次いで、投入枚数カウンタの値に「１」を加算する（ステップＳ５０）。次に、メインＣＰＵ６４は、有効ラインカウンタに「８」をセットする（ステップＳ５１）とともに、ＢＥＴコマンドをサブ制御基板６２に送信し（ステップＳ５２）、ステップＳ５４の処理に移行する。なお、有効ラインカウンタは有効ラインの数を特定するためのデータであり、有効ラインカウンタに基づいて表示役の検索が行われる。
【０２２７】
次に、メインＣＰＵ６４は、ステップＳ４８の処理においてメダルが通過しなかったと判別したとき、ステップＳ５２の処理又はステップＳ５３の処理を行った後には、メダルの通過中であるか否かを判別する（ステップＳ５４）。具体的には、投入されたメダルを検出するフォトセンサーが、メダルを検出している途中であるか否かを判別する。このとき、メインＣＰＵ６４は、メダルの通過中であると判別したときには、ステップＳ５６の処理に移行する。一方、メインＣＰＵ６４は、メダルの通過中ではないと判別したときには、貯留メダル投入スイッチ３０Ｓ〜３２Ｓのチェックを行う（ステップＳ５５）。具体的には、メインＣＰＵ６４は、貯留メダル投入スイッチ３０Ｓ〜３２Ｓがオンである場合に、その種別を特定するとともに、投入枚数カウンタ、クレジットカウンタ及び投入枚数カウンタの最大値とに基づいて、投入枚数カウンタに加算する値を算出して投入枚数カウンタを更新する。なお、メインＣＰＵ６４は、ステップＳ４８の処理でメダルが通過しなかったと判別した場合であって、何れかの貯留メダル投入スイッチ３０Ｓ〜３２Ｓがオンとされているときには、有効ラインカウンタに「８」をセットし、また、オンとされた貯留メダル投入スイッチ３０Ｓ〜３２Ｓの種別に基づいて投入枚数カウンタの値を更新するとともに、投入枚数カウンタの値を示す情報を含むＢＥＴコマンドをサブ制御基板６２に送信する。
【０２２８】
次に、メインＣＰＵ６４は、投入枚数カウンタの値は最大値と等しいか否かを判別する（ステップＳ５６）。このとき、メインＣＰＵ６４は、投入枚数カウンタの値は最大値と等しくないと判別したときには、ステップＳ４８の処理に移行する。一方、メインＣＰＵ６４は、投入枚数カウンタの値は最大値と等しいと判別したときには、次いで、スタートスイッチ３３Ｓはオンであるか否かを判別する（ステップＳ５７）。
【０２２９】
メインＣＰＵ６４は、ステップＳ５７の処理において、スタートスイッチ３３Ｓはオンではないと判別したときには、ステップＳ４８の処理に移行する。一方、メインＣＰＵ６４は、スタートスイッチ３３Ｓはオンであると判別したときには、次いで、メダルの通過を禁止して（ステップＳ５８）、メダル受付・スタートチェック処理を終了する。なお、メインＣＰＵ６４は、メダル受付・スタートチェック処理を終了させると、図４５のステップＳ５の処理に移行する。
【０２３０】
次に、図４８及び図４９を参照して、内部抽籤処理について説明する。なお、図４８及び図４９は、本実施形態のメイン制御基板６１で行われる内部抽籤処理のフローチャートを示す図である。
【０２３１】
初めに、メインＣＰＵ６４は、内部抽籤テーブル決定テーブル（図８参照）を参照し、遊技状態に基づいて、内部抽籤テーブルの種別及び抽籤回数を決定する（ステップＳ６１）。具体的には、メインＣＰＵ６４は、ＲＢ作動中フラグがオンである場合には、内部抽籤テーブルとしてＲＢ遊技状態用内部抽籤テーブルを決定するとともに抽籤回数として「６」を決定する。また、ＲＢ作動中フラグがオフである場合には、内部抽籤テーブルとして一般遊技状態用内部抽籤テーブルを決定するとともに抽籤回数として「１７」を決定する。
【０２３２】
次に、メインＣＰＵ６４は、図５０を用いて後述する内部抽籤テーブル変更処理を行う（ステップＳ６２）。
【０２３３】
次に、メインＣＰＵ６４は、持越役格納領域は「００００００００」であるか否かを判別する（ステップＳ６３）。すなわち、メインＣＰＵ６４は、ＢＢ持越状態又はＭＢ持越状態であるか否かを判別する。このとき、メインＣＰＵ６４は、持越役格納領域は「００００００００」であると判別したときには、ステップＳ６５の処理に移行する。一方、メインＣＰＵ６４は、持越役格納領域は「００００００００」ではないと判別したときには、抽籤回数を「１５」に変更し（ステップＳ６４）、ステップＳ６５の処理に移行する。
【０２３４】
メインＣＰＵ６４は、ステップＳ６３の処理において持越役格納領域は「００００００００」であると判別したとき、又は、ステップＳ６４の処理を終了した後には、次いで、抽出した乱数値を判定用乱数値としてセットする（ステップＳ６５）。具体的には、メインＣＰＵ６４は、リセット割込処理（図４５参照）のステップＳ５の処理でＲＡＭ６６の乱数値記憶領域に記憶させた乱数値を、ＲＡＭ６６の判定用乱数値記憶領域に判定用乱数値として複写する。
【０２３５】
次に、メインＣＰＵ６４は、抽籤回数と同じ値を当籤番号としてセットする（ステップＳ６６）。
【０２３６】
次に、メインＣＰＵ６４は、内部抽籤テーブルを参照して、当籤番号に基づいて抽籤値を取得する（ステップＳ６７）。
【０２３７】
次に、メインＣＰＵ６４は、判定用乱数値から抽籤値を減算し、減算結果を判定用乱数値としてセットする（ステップＳ６８）。具体的には、メインＣＰＵ６４は、判定用乱数値記憶領域に記憶させた判定用乱数値からステップＳ６７の処理において取得した抽籤値を減算し、当該減算結果によって判定用乱数値記憶領域を更新する。
【０２３８】
次に、メインＣＰＵ６４は、ステップＳ６８の減算処理において桁かりが行われたか否か、すなわち、減算結果が負の値となったか否かを判別する（ステップＳ６９）。このとき、メインＣＰＵ６４は、桁かりが行われたと判別したときには、当籤番号に基づいて小役・リプレイ用データポインタ及びボーナス用データポインタを決定し（ステップＳ７３）、ステップＳ７４の処理に移行する。一方、メインＣＰＵ６４は、桁かりが行われなかったと判別したときには、次いで、抽籤番号から「１」を減算する（ステップＳ７０）。次いで、メインＣＰＵ６４は、抽籤回数は「０」であるか否かを判別する（ステップＳ７１）。
【０２３９】
メインＣＰＵ６４は、ステップＳ７１の処理において抽籤回数は「０」であると判別したときには、小役・リプレイ用データポインタ及びボーナス用データポインタをそれぞれ「０」に決定し（ステップＳ７２）、ステップＳ７４の処理に移行する。一方、メインＣＰＵ６４は、抽籤回数は「０」ではないと判別したときには、ステップＳ６６の処理に移行する。この後、メインＣＰＵ６４は、ステップＳ６６からステップＳ７０の処理（以下、「繰り返し処理」という）を、抽籤回数が「０」になるか、又は桁かりが行われるまで繰り返す。
【０２４０】
次に、メインＣＰＵ６４は、ステップＳ７２の処理、又は、ステップＳ７３の処理を終了した後には、次いで、小役・リプレイ用データポインタは「２」以上であるか否かを判別する（ステップＳ７４）。このとき、メインＣＰＵ６４は、小役・リプレイ用データポインタは「２」以上であると判別したときには、内部当籤役１格納領域のアドレスを格納先アドレスとして決定し（ステップＳ７５）、ステップＳ７７の処理に移行する。一方、メインＣＰＵ６４は、小役・リプレイ用データポインタは「２」以上ではないと判別したときには、内部当籤役２格納領域のアドレスを格納先アドレスとして決定し（ステップＳ７６）、ステップＳ７７の処理に移行する。
【０２４１】
次に、メインＣＰＵ６４は、図１４に示す小役・リプレイ用内部当籤役決定テーブルを参照し、小役・リプレイ用データポインタに基づいて当たり要求フラグを取得する（ステップＳ７７）。
【０２４２】
次に、メインＣＰＵ６４は、ステップＳ７５又はステップＳ７６の処理で決定した格納先アドレスの示す内部当籤役格納領域に、ステップＳ７７の処理で取得した当たり要求フラグを格納する（ステップＳ７８）。
【０２４３】
次に、メインＣＰＵ６４は、持越役格納領域は「００００００００」であるか否かを判別する（ステップＳ７９）。このとき、メインＣＰＵ６４は、持越役格納領域は「００００００００」ではないと判別したときには、ステップＳ８５の処理に移行する。一方、メインＣＰＵ６４は、持越役格納領域は「００００００００」であると判別したときには、次いで、ボーナス用データポインタは「０」であるか否かを判別する（ステップＳ８０）。
【０２４４】
メインＣＰＵ６４は、ステップＳ８０の処理においてボーナス用データポインタは「０」であると判別したときには、ステップＳ８５の処理に移行する。一方、メインＣＰＵ６４は、ボーナス用データポインタは「０」ではないと判別したときには、図１５に示すボーナス用内部当籤役決定テーブルを参照し、ボーナス用データポインタに基づいて当たり要求フラグを取得する（ステップＳ８１）。次いで、メインＣＰＵ６４は、取得した当たり要求フラグを持越役格納領域に格納する（ステップＳ８２）。
【０２４５】
次に、メインＣＰＵ６４は、ＲＴ作動中フラグ及びＲＴ遊技数カウンタをクリアする（ステップＳ８３）とともに、ＲＴ３作動中フラグをオンにする（ステップＳ８４）。
【０２４６】
メインＣＰＵ６４は、ステップＳ７９の処理において持越役格納領域は「００００００００」ではないと判別したとき、ステップＳ８０の処理においてボーナス用データポインタは「０」であると判別したとき、または、ステップＳ８４の処理を終了した後には、次いで、持越役格納領域と内部当籤役２格納領域の論理和を内部当籤役２格納領域に格納する（ステップＳ８５）。
【０２４７】
次に、メインＣＰＵ６４は、ＭＢ作動中フラグはオンであるか否かを判別する（ステップＳ８６）。このとき、メインＣＰＵ６４は、ＭＢ作動中フラグはオンであるときには、内部当籤役１格納領域のビット０〜７をオンにし（ステップＳ８７）、内部抽籤処理を終了させる。これにより、ＭＢ作動状態（すなわち、ＣＢ遊技状態）では、特殊役１〜特殊役８が内部当籤役とされる。一方、メインＣＰＵ６４は、ＭＢ作動中フラグはオンではないときには、内部抽籤処理を終了させる。
【０２４８】
メインＣＰＵ６４は、内部抽籤処理を終了させると、図４５のステップＳ８の処理に移行する。
【０２４９】
なお、メインＣＰＵ６４は、内部抽籤処理において上記繰り返し処理を実行することにより、内部当籤役の抽籤を行っている。具体的には、メインＣＰＵ６４は、抽出した乱数値から順次、抽籤値を減算することにより、桁かりが行われた際の当籤番号に対応する小役・リプレイ用データポインタ及びボーナス用データポインタを決定し、決定した当該各データポインタと内部当籤役決定テーブルとに基づいて内部当籤役を決定する。
【０２５０】
次に、図５０を参照して、内部抽籤テーブル変更処理について説明する。なお、図５０は、本実施形態のメイン制御基板６１で行われる内部抽籤テーブル変更処理のフローチャートを示す図である。
【０２５１】
初めに、メインＣＰＵ６４は、ＲＴ１作動中フラグはオンであるか否かを判別する（ステップＳ９１）。このとき、メインＣＰＵ６４は、ＲＴ１作動中フラグはオンではないと判別したときには、ステップＳ９３の処理に移行させる。一方、メインＣＰＵ６４は、ＲＴ１作動中フラグはオンであると判別したときには、次いで、図１０に示すＲＴ１作動状態用内部抽籤テーブルに変更し（ステップＳ９２）、内部抽籤テーブル変更処理を終了させる。具体的には、ステップＳ９２の処理において、メインＣＰＵ６４は、内部抽籤処理（図４８）のステップＳ６１において決定した一般遊技状態用内部抽籤テーブルの当籤番号「１」に対応する抽籤値及びデータポインタをＲＴ１作動状態用内部抽籤テーブルに規定された抽籤値及びデータポインタに変更する。
【０２５２】
メインＣＰＵ６４は、ステップＳ９１の処理においてＲＴ１作動中フラグはオンではないと判別したときには、次いで、ＲＴ２作動中フラグはオンであるか否かを判別する（ステップＳ９３）。このとき、メインＣＰＵ６４は、ＲＴ２作動中フラグはオンであると判別したときには、図１１に示すＲＴ２作動状態用内部抽籤テーブルに変更し（ステップＳ９４）、内部抽籤テーブル変更処理を終了させる。具体的には、メインＣＰＵ６４は、内部抽籤処理（図４８）のステップＳ６１において決定した一般遊技状態用内部抽籤テーブルの当籤番号「１」に対応する抽籤値及びデータポインタをＲＴ２作動状態用内部抽籤テーブルに規定された抽籤値及びデータポインタに変更する。一方、メインＣＰＵ６４は、ＲＴ２作動中フラグはオンではないと判別したときには、次いで、ＲＴ３作動中フラグはオンであるか否かを判別する（ステップＳ９５）。
【０２５３】
メインＣＰＵ６４は、ステップＳ９５の処理においてＲＴ３作動中フラグはオンではないと判別したときには、内部抽籤テーブル変更処理を終了させる。一方、メインＣＰＵ６４は、ＲＴ３作動中フラグはオンであると判別したときには、図１２に示すＲＴ３作動状態用内部抽籤テーブルに変更し（ステップＳ９６）、内部抽籤テーブル変更処理を終了させる。具体的には、メインＣＰＵ６４は、内部抽籤処理（図４８）のステップＳ６１において決定した一般遊技状態用内部抽籤テーブルの当籤番号「１」に対応する抽籤値及びデータポインタをＲＴ３作動状態用内部抽籤テーブルに規定された抽籤値及びデータポインタに変更する。この処理を終えると、メインＣＰＵ６４は、内部抽籤テーブル変更処理を終了させる。
【０２５４】
メインＣＰＵ６４は、内部抽籤テーブル変更処理を終了させると、図４８のステップＳ６３の処理に移行する。
【０２５５】
次に、図５１を参照して、リール停止初期設定処理について説明する。なお、図５１は、本実施形態のメイン制御基板６１で行われるリール停止初期設定処理のフローチャートを示す図である。
【０２５６】
初めに、メインＣＰＵ６４は、ＣＢ作動中フラグはオンであるか否かを判別する（ステップＳ１０１）。このとき、メインＣＰＵ６４は、ＣＢ作動中フラグはオンであると判別したときには、回胴停止用番号として「９」を決定し（ステップＳ１０２）、ステップＳ１０４の処理に移行する。一方、メインＣＰＵ６４は、ＣＢ作動中フラグはオンではないと判別したときには、図１８に示す回胴停止用番号検索テーブルを参照し、小役・リプレイ用データポインタに基づいて、回胴停止用番号を決定し（ステップＳ１０３）、ステップＳ１０４の処理に移行する。
【０２５７】
次に、メインＣＰＵ６４は、全図柄格納領域に回転中であることを示す回転中識別子（ビット列「０１１１１１１１」）を格納する（ステップＳ１０４）。
【０２５８】
次に、メインＣＰＵ６４は、ストップボタン未作動カウンタに「３」を格納する（ステップＳ１０５）。
【０２５９】
次に、メインＣＰＵ６４は、図５２を用いて後述する表示役予想格納処理を行い（ステップＳ１０６）、リール停止初期設定処理を終了させる。ステップＳ１０６の表示役予想格納処理では、各メインリール２〜４の外周面に配された各図柄に応じた優先引込データを決定する。
【０２６０】
メインＣＰＵ６４は、リール停止初期設定処理を終了させると図４５のステップＳ９の処理に移行する。
【０２６１】
次に、図５２を参照して、表示役予想格納処理について説明する。なお、図５２は、本実施形態のメイン制御基板６１で行われる表示役予想格納処理のフローチャートを示す図である。また、表示役予想格納処理は、リール停止初期設定処理（図５１参照）のステップＳ１０６の処理及びリール停止制御処理（図５５参照）のステップＳ１９４の処理から呼び出される処理である。
【０２６２】
初めに、メインＣＰＵ６４は、ストップボタン未作動カウンタの値を検索回数カウンタにセットする（ステップＳ１１１）。
【０２６３】
次に、メインＣＰＵ６４は、ストップボタンチェックデータとして「００００１０００」をセットする（ステップＳ１１２）。なお、ステップＳ１１２の処理は、後続のステップＳ１２９の処理においてストップボタン未作動カウンタの値は「３」であると判別されたとき、または、後続のステップＳ１３１の処理を終了した後にも実行される。
【０２６４】
次に、メインＣＰＵ６４は、ストップボタンチェックデータを右へローテートする（ステップＳ１１１）。例えば、メインＣＰＵ６４は、ストップボタンチェックデータが「００００１０００」である場合には、「０００００１００」とする。
【０２６５】
次に、メインＣＰＵ６４は、ストップボタンチェックデータと有効ストップボタン格納領域の論理積は「００００００００」であるか否かを判別する（ステップＳ１１４）。このとき、メインＣＰＵ６４は、ストップボタンチェックデータと有効ストップボタン格納領域の論理積は「００００００００」であると判別したときには、ステップＳ１１３の処理に移行する。一方、メインＣＰＵ６４は、ストップボタンチェックデータと有効ストップボタン格納領域の論理積は「００００００００」ではないと判別したときには、次いで、検索回数分処理を実行したか否かを判別する（ステップＳ１１５）。具体的には、メインＣＰＵ６４は、ステップＳ１１２の処理からステップＳ１１３の処理に移行する際に、検索回数カウンタの値を予めレジスタに転送しておき、ステップＳ１１４の処理においてストップボタンチェックデータと有効ストップボタン格納領域の論理積が「００００００００」でないと判別する度にレジスタの値から「１」ずつ減算することにより、検索回数分処理を実行したか否かを判別する。したがって、メインＣＰＵ６４は、ステップＳ１１３〜ステップＳ１１５の処理においては検索回数カウンタの減算は行わない。
【０２６６】
メインＣＰＵ６４は、ステップＳ１１５の処理において検索回数分処理を実行していないと判別したときには、ステップＳ１１３の処理に移行する。一方、メインＣＰＵ６４は、検索回数分処理を実行したと判別したときには、次いで、ストップボタンチェックデータに基づいて検索対象リールを決定する（ステップＳ１１６）。具体的には、メインＣＰＵ６４は、ストップチェックデータが「０００００００１」の場合には検索対象リールとして左メインリール２を決定し、ストップチェックデータが「００００００１０」の場合には検索対象リールとして中メインリール３を決定し、ストップチェックデータが「０００００１００」の場合には検索対象リールとして右メインリール４を決定する。このようにして、メインＣＰＵ６４は、停止操作が行われていないストップボタンに対応するメインリールのうち、より左のリールを検索対象リールとして決定する。
【０２６７】
次に、メインＣＰＵ６４は、検索対象リールに基づいて表示役予想格納領域のアドレスを指定（ステップＳ１１７）する。具体的には、メインＣＰＵ６４は、図３５に示す表示役予想格納領域のうち、検索対象リールに対応する領域の図柄位置「００」のアドレスを指定する。
【０２６８】
次に、メインＣＰＵ６４は、図１９に示す優先順位テーブル選択テーブルを参照し、回胴停止用番号と作動ストップボタンに基づいて優先順位テーブルを決定する（ステップＳ１１８）。
【０２６９】
次に、メインＣＰＵ６４は、図柄位置データとして「０」、図柄チェック回数として「１８」を夫々決定する（ステップＳ１１９）。
【０２７０】
次に、メインＣＰＵ６４は、図３に示す図柄配置テーブル（メインリール）を参照し、図柄位置データに基づいて検索対象リールの図柄格納領域に図柄コードを格納する（ステップＳ１２０）。例えば、メインＣＰＵ６４は、検索対象リールが左メインリール２であって、図柄位置データが「１４」である場合には、有効ライン１〜有効ライン４の左メインリール上段に対応する領域に、図柄コード「０００００００１」（赤７図柄）を格納するとともに、有効ライン５〜有効ライン８の左メインリール下段に対応する領域に、図柄コード「０００００１００」（ブランク図柄）を格納する。
【０２７１】
次に、メインＣＰＵ６４は、図５３を用いて後述する表示役検索処理を実行する（ステップＳ１２１）。表示役検索処理は、図柄格納領域と、図１６に示す図柄組合せテーブルに基づいて、有効ライン上に表示され得る（又は表示された）図柄の組合せを検索する処理である。
【０２７２】
次に、メインＣＰＵ６４は、図５４を用いて後述する優先引込データ取得処理を実行する（ステップＳ１２２）。優先引込データ取得処理は、図３５に示す表示役格納領域に格納されているデータと、図２０又は図２１に示す優先順位テーブルに基づいて、優先引込データを決定する処理である。
【０２７３】
次に、メインＣＰＵ６４は、表示役予想格納領域に優先引込データを格納する（ステップＳ１２３）。
【０２７４】
次に、メインＣＰＵ６４は、表示役予想格納領域の指定アドレス及び図柄位置データに「１」加算し、図柄チェック回数から「１」減算する（ステップＳ１２４）。
【０２７５】
次に、メインＣＰＵ６４は、図柄チェック回数は「０」であるか否かを判別する（ステップＳ１２５）。このとき、メインＣＰＵ６４は、図柄チェック回数は「０」ではないと判別したときには、ステップＳ１２０の処理に移行する。すなわち、メインＣＰＵ６４は、図３５に示す表示役予想格納領域における、検索対象リールの全図柄位置に対応する領域に優先引込データを格納するまでステップＳ１２０〜ステップＳ１２４の処理を繰り返し行う。一方、メインＣＰＵ６４は、図柄チェック回数は「０」であると判別したときには、次いで、検索回数カウンタの値から「１」減算する（ステップＳ１２６）。
【０２７６】
次に、メインＣＰＵ６４は、検索回数カウンタの値は「０」であるか否かを判別する（ステップＳ１２７）。このとき、メインＣＰＵ６４は、検索回数カウンタの値は「０」であると判別したときには、表示役予想格納処理を終了させる。一方、メインＣＰＵ６４は、検索回数カウンタの値は「０」ではないと判別したときには、次いで、全図柄格納領域に回転中であることを示す回転中識別子（ビット列「０１１１１１１１」）を格納する（ステップＳ１２８）。
【０２７７】
次に、メインＣＰＵ６４は、ストップボタン未作動カウンタの値は「３」であるか否か、すなわち、全てのメインリール２〜４が回転中であるか否かを判別する（ステップＳ１２９）。このとき、メインＣＰＵ６４は、ストップボタン未作動カウンタの値は「３」であると判別したときには、ステップＳ１１２の処理に移行する。一方、メインＣＰＵ６４は、ストップボタン未作動カウンタの値は「３」ではないと判別したときには、次いで、図５５を用いて後述するリール停止制御処理のステップＳ１８２の処理において決定する作動ストップボタンに基づいて検索対象リールを決定し、図柄位置データとしてリール停止制御処理のステップＳ１８７の処理において決定する停止予定位置をセットする（ステップＳ１３０）。
【０２７８】
次に、メインＣＰＵ６４は、図３に示す図柄配置テーブル（メインリール）を参照して、図柄位置データに対応する図柄コードを図柄格納領域の所定の領域に格納し（ステップＳ１３１）、ステップＳ１１２の処理に移行する。
【０２７９】
メインＣＰＵ６４は、表示役予想格納処理を終了させると、リール停止初期設定処理（図５１参照）のステップＳ１０６の処理から呼び出した場合には、リール停止初期設定処理を介して図４５のステップＳ９の処理に移行し、また、リール停止制御処理（図５５参照）のステップＳ１９４の処理から呼び出した場合には、リール停止制御処理のステップＳ１８１の処理に移行する。
【０２８０】
次に、図５３を参照して、表示役検索処理について説明する。なお、図５３は、本実施形態のメイン制御基板６１で行われる表示役検索処理のフローチャートを示す図である。また、表示役検索処理は、メインＣＰＵ６４によるリセット割込処理（図４５参照）のステップＳ１３の処理及び表示役予想格納処理（図５２参照）のステップＳ１２１の処理から呼び出される処理である。
【０２８１】
初めに、メインＣＰＵ６４は、図２８及び図２９に示す表示役格納領域をクリアする（ステップＳ１４１）。
【０２８２】
次に、メインＣＰＵ６４は、図柄格納領域の先頭アドレスを指定する（ステップＳ１４２）。具体的には、メインＣＰＵ６４は、有効ライン１に対応するアドレスを先頭アドレスとして指定する。
【０２８３】
次に、メインＣＰＵ６４は、図１６に示す図柄組合せテーブルの先頭アドレスを指定する（ステップＳ１４３）。具体的には、メインＣＰＵ６４は、特殊役１に対応するアドレスを先頭アドレスとして指定する。
【０２８４】
次に、メインＣＰＵ６４は、図柄組合せテーブルの指定したアドレスに対応する各図柄コードと、図柄格納領域の指定したアドレスに対応する各図柄コードを比較する（ステップＳ１４４）。
【０２８５】
次に、メインＣＰＵ６４は、ステップＳ１４４の処理において比較した結果、回転中識別子が格納された領域を除いて図柄コードが一致したか否かを判別する（ステップＳ１４５）。このとき、メインＣＰＵ６４は、図柄の組合せテーブルの現在のアドレスに対応する図柄の組合せと図柄格納領域の現在のアドレスに対応する領域に格納された図柄の組合せとが一致しないと判別したときには、ステップＳ１５０の処理に移行し、一方、一致すると判別したときには、図柄組合せテーブルから格納領域種別及び表示役を示すデータを取得する（ステップＳ１４６）。
【０２８６】
次に、メインＣＰＵ６４は、取得した格納領域種別に対応する表示役格納領域と、取得した表示役を示すデータの論理和を表示役格納領域に格納する（ステップＳ１４７）。
【０２８７】
次に、メインＣＰＵ６４は、検索回数カウンタの値は「０」であるか否かを判別する（ステップＳ１４８）。このとき、メインＣＰＵ６４は、検索回数カウンタの値は「０」ではないと判別したときには、ステップＳ１５０の処理に移行する。一方、メインＣＰＵ６４は、検索回数カウンタの値は「０」であると判別したときには、図柄組合せテーブルから払出枚数を取得し、払出枚数カウンタに加算する（ステップＳ１４９）。
【０２８８】
メインＣＰＵ６４は、ステップＳ１４５の処理において回転中識別子が格納された領域を除いても図柄コードは一致しないと判別したとき、ステップＳ１４８の処理において検索回数カウンタの値は「０」ではないと判別したとき、または、ステップＳ１４９の処理を終了したときには、次いで、図柄組合せテーブルの次の役に対応するアドレスを指定する（ステップＳ１５０）。
【０２８９】
次に、メインＣＰＵ６４は、ステップＳ１５０の処理において指定したアドレスには、エンドコードが格納されているか否かを判別する（ステップＳ１５１）。このとき、メインＣＰＵ６４は、エンドコードが格納されていないと判別したときには、ステップＳ１４４の処理に移行する。一方、メインＣＰＵ６４は、エンドコードが格納されていると判別したときには、次いで、全有効ラインについて検索したか、すなわち、図柄格納領域の有効ライン１〜有効ライン８に対して、ステップＳ１４４〜ステップＳ１５１の処理を行ったか否かを判別する（ステップＳ１５２）。
【０２９０】
メインＣＰＵは、ステップＳ１５２の処理において全有効ラインについて検索したと判別したときには、表示役検索処理を終了させる。一方、メインＣＰＵは、全有効ラインについて検索していないと判別したときには、次いで、図柄格納領域の次の有効ラインに対応するアドレスを指定し（ステップＳ１５３）、ステップＳ１４３の処理に移行する。
【０２９１】
メインＣＰＵ６４は、表示役検索処理を終了させると、メインＣＰＵ６４によるリセット割込処理（図４５参照）のステップＳ１３の処理からから呼び出された場合には、メインＣＰＵ６４によるリセット割込処理のステップＳ１４の処理に移行し、また、表示役予想格納処理（図５２参照）のステップＳ１２１の処理から呼び出された場合には、表示役予想格納処理のステップＳ１２２の処理に移行する。
【０２９２】
次に、図５４を参照して、優先引込データ取得処理について説明する。なお、図５４は、本実施形態のメイン制御基板６１で行われる優先引込データ取得処理のフローチャートを示す図である。
【０２９３】
初めに、メインＣＰＵ６４は、内部当籤役格納領域と表示役格納領域の排他的論理和を求め、その結果と表示役格納領域との論理積を求める（ステップ１６１）。なお、ステップＳ１６１の処理において求めた論理積が「００００００００」でない場合には、内部当籤役格納領域では「１」となっていないにもかかわらず表示役格納領域では「１」となっているビットが存在することとなり、すなわち、内部当籤役として決定されていない役に係る図柄が有効ライン上に表示される可能性があることを意味する。
【０２９４】
次に、メインＣＰＵ６４は、ステップＳ１６１の処理において求めた論理積は「００００００００」であるか否かを判別する（ステップＳ１６２）。このとき、メインＣＰＵ６４は、「００００００００」であると判別したときには、ステップＳ１６４の処理に移行する。一方、メインＣＰＵ６４は、「００００００００」ではないと判別したときには、次いで、ストップボタン未作動カウンタの値は「１」であるか否かを判別する（ステップＳ１６３）。
【０２９５】
メインＣＰＵ６４は、ステップＳ１６３の処理においてストップボタン未作動カウンタの値は「１」であると判別したとき、すなわち、メインリール２〜４のうち、１つのみが回転していると判別したときには、優先引込データとして「００００００００」をセットし（ステップＳ１７７）、優先引込データ取得処理を終了させる。なお、優先引込データ「００００００００」は、停止禁止を意味するデータである。これにより、メインＣＰＵ６４は、メインリールが１つだけ回転している状態において、内部当籤役として決定されていない役に係る図柄の組合せが有効ライン上に停止することを回避する。一方、メインＣＰＵ６４は、ストップボタン未作動カウンタの値は「１」ではないと判別したときには、ステップＳ１６４の処理に移行する。
【０２９６】
メインＣＰＵ６４は、ステップＳ１６２の処理において論理積は「００００００００」であると判別したとき、または、ステップＳ１６３の処理においてストップボタン未作動カウンタの値は「１」ではないと判別したときには、次いで、表示役予想格納処理（図５２参照）のステップＳ１１８の処理で決定した優先順位テーブルは不一致時用優先順位テーブルであるか否かを判別する（ステップＳ１６４）。このとき、メインＣＰＵ６４は、決定した優先順位テーブルは不一致時用優先順位テーブルであると判別したときには、チェック回数として「６」をセットするとともに、優先順位カウンタの初期値として「１」をセットし（ステップＳ１６５）、ステップＳ１６９の処理に移行する。一方、メインＣＰＵ６４は、決定した優先順位テーブルは不一致時用優先順位テーブルではないと判別したときには、次いで、決定した優先順位テーブルは一致時用優先順位テーブルであるか否かを判別する（ステップＳ１６６）。
【０２９７】
メインＣＰＵ６４は、ステップＳ１６６の処理において決定した優先順位テーブルは一致時用優先順位テーブルであると判別したときには、チェック回数として「５」をセットするとともに、優先順位カウンタの初期値として「１」をセットし（ステップＳ１６７）、ステップＳ１６９の処理に移行する。一方、メインＣＰＵ６４は、決定した優先順位テーブルは一致時用優先順位テーブルではないと判別したときには、次いで、チェック回数として所定の回数をセットするとともに、優先順位カウンタの初期値として「１」をセットし（ステップＳ１６８）、ステップＳ１６９の処理に移行する。
【０２９８】
次に、メインＣＰＵ６４は、優先引込データの初期値として「００００００００」をセットする（ステップＳ１６９）。
【０２９９】
次に、メインＣＰＵ６４は、決定した優先順位テーブルの優先順位カウンタの値に対応する引込データと、内部当籤役格納領域と、表示役格納領域の論理積を求める（ステップＳ１７０）。具体的には、メインＣＰＵ６４は、決定した優先順位テーブルの引込データ１と内部当籤役１格納領域と表示役１格納領域の論理積を求めるとともに、決定した優先順位テーブルの引込データ２と内部当籤役２格納領域と表示役２格納領域の論理積を求める。
【０３００】
次に、メインＣＰＵ６４は、ステップＳ１７０の処理において求めた、論理積は両方とも「００００００００」であるか否かを判別する（ステップＳ１７１）。このとき、メインＣＰＵ６４は、論理積は両方とも「００００００００」であると判別したときには、ステップＳ１７３の処理に移行する。一方、メインＣＰＵ６４は、求めた論理積の少なくとも何れか一方が「００００００００」ではないと判別したときには、優先引込データのキャリーフラグ（ビット７）をオンにし（ステップＳ１７２）、ステップＳ１７３の処理に移行する。具体的には、メインＣＰＵ６４は、ステップＳ１７２の処理において優先引込データを「１０００００００」とする。
【０３０１】
次に、メインＣＰＵ６４は、優先引込データを左にローテートする（ステップＳ１７３）。例えば、メインＣＰＵ６４は、優先引込データが「１０００００００」である場合には、「０００００００１」とする。なお、メインＣＰＵ６４は、優先順位が高い役ほど優先引込データが大きくなるように、チェック回数が「０」となるまで優先引込データを左にローテートする。
【０３０２】
次に、メインＣＰＵ６４は、チェック回数から「１」減算するとともに、優先順位カウンタに「１」加算する（ステップＳ１７４）。
【０３０３】
次に、メインＣＰＵ６４は、チェック回数は「０」であるか否かを判別する（ステップＳ１７５）。このとき、メインＣＰＵ６４は、チェック回数は「０」であると判別したときには、優先引込データに「０００００００１」を加算し（ステップＳ１７６）、優先引込データ取得処理を終了させる。一方、メインＣＰＵ６４は、チェック回数は「０」ではないと判別したときには、ステップＳ１７０の処理に移行する。
【０３０４】
メインＣＰＵ６４は、優先引込データ取得処理を終了させると、表示役予想格納処理（図５２参照）のステップＳ１２３の処理に移行する。
【０３０５】
次に、図５５を参照して、リール停止制御処理について説明する。なお、図５５は、本実施形態のメイン制御基板６１で行われるリール停止制御処理のフローチャートを示す図である。
【０３０６】
初めに、メインＣＰＵ６４は、有効なストップボタン３４〜３６が押圧されたか否かを判別する（ステップＳ１８１）。具体的には、メインＣＰＵ６４は、ストップスイッチ７８Ｌ、７８Ｃ、７８Ｒにより有効なストップボタン３４〜３６に対する停止操作が検出され、これに基づいて停止信号が送信されたか否かを判別する。このとき、メインＣＰＵ６４は、有効なストップボタンが押圧されていないと判別したときには、再度ステップＳ１８１の処理を実行する。すなわち、メインＣＰＵ６４は、有効なストップボタンが押圧されるまでステップＳ１８１の処理を繰り返す。一方、メインＣＰＵ６４は、ステップＳ１８１の処理において、有効なストップボタンが押圧されたと判別したときには、当該ストップボタンを作動ストップボタンに決定する（ステップＳ１８２）。
【０３０７】
次に、メインＣＰＵ６４は、決定した作動ストップボタンに基づいて、有効ストップボタン格納領域の対応ビットを「０」にする（ステップＳ１８３）。例えば、メインＣＰＵ６４は、ストップスイッチ７８Ｌから左ストップボタン３４が押圧されたことを示す停止信号が送信された場合には、有効ストップボタン格納領域のビット０を「１」から「０」に更新する。
【０３０８】
次に、メインＣＰＵ６４は、ストップボタン未作動カウンタの値から「１」減算する（ステップＳ１８４）。
【０３０９】
次に、メインＣＰＵ６４は、図５６を用いて後述する滑りコマ数決定処理を行う（ステップＳ１８５）。
【０３１０】
次に、メインＣＰＵ６４は、リール停止コマンドをサブ制御基板６２に対して送信する（ステップＳ１８６）。
【０３１１】
次に、メインＣＰＵ６４は、図柄カウンタと決定した滑りコマ数に基づいて停止予定位置を決定する（ステップＳ１８７）。
【０３１２】
次に、メインＣＰＵ６４は、ストップボタン未作動カウンタの値は「２」（すなわち、第１停止操作後、且つ、第２停止操作前）であるか否かを判別する（ステップＳ１８８）。このとき、メインＣＰＵ６４は、ストップボタン未作動カウンタの値は「２」ではないと判別したときには、ステップＳ１９０の処理に移行する。一方、メインＣＰＵ６４は、ストップボタン未作動カウンタの値は「２」であると判別したときには、図５８を用いて後述する第２・第３停止時用停止テーブル決定処理を行う（ステップＳ１８９）。第２・第３停止時用停止テーブル決定処理は、第２停止時及び第３停止時用の停止テーブルを決定する処理である。
【０３１３】
次に、メインＣＰＵ６４は、ステップＳ１８８の処理においてストップボタン未作動カウンタの値は「２」ではないと判別したとき、または、ステップＳ１８９の処理を終了した後には、次いで、作動ストップボタンに基づいて検索対象リールを決定し、図柄位置データとして停止予定位置をセットする（ステップＳ１９０）。
【０３１４】
次に、メインＣＰＵ６４は、図３に示す図柄配置テーブル（メインリール）を参照し、図柄位置データに基づいて図柄コードを取得する（ステップＳ１９１）。
【０３１５】
次に、メインＣＰＵ６４は、取得した図柄コードを図柄格納領域に格納する（ステップＳ１９２）。
【０３１６】
次に、メインＣＰＵ６４は、ストップボタン未作動カウンタの値は「０」であるか否かを判別する（ステップＳ１９３）。このとき、メインＣＰＵ６４は、ストップボタン未作動カウンタの値は「０」であると判別したときには、リール停止制御処理を終了させる。一方、メインＣＰＵ６４は、ストップボタン未作動カウンタの値は「０」ではないと判別したときには、次いで、表示役予想格納処理（図５２参照）を行い（ステップＳ１９４）、ステップＳ１８１の処理に移行する。ステップＳ１９４の表示役予想格納処理では、残りの回転中のメインリールにおける各図柄について優先引込データを決定する。
【０３１７】
メインＣＰＵ６４は、リール停止制御処理を終了させると、メインＣＰＵ６４によるリセット割込処理のステップＳ１３の処理に移行する。
【０３１８】
次に、図５６を参照して、滑りコマ数決定処理について説明する。なお、図５６は、本実施形態のメイン制御基板６１で行われる滑りコマ数決定処理のフローチャートを示す図である。
【０３１９】
初めに、メインＣＰＵ６４は、作動ストップボタンに対応する表示役予想格納領域を決定する（ステップＳ２０１）。
【０３２０】
次に、メインＣＰＵ６４は、ストップボタン未作動カウンタの値は「２」であるか否かを判別する（ステップＳ２０２）。このとき、メインＣＰＵ６４は、ストップボタン未作動カウンタの値は「２」であると判別したときには、図２２に示す第１停止用停止テーブル選択テーブルを参照して、回胴停止用番号と作動ストップボタンに基づいて停止テーブルを選択し（ステップＳ２０３）、ステップＳ２１１の処理に移行する。一方、メインＣＰＵ６４は、ストップボタン未作動カウンタの値は「２」ではないと判別したときには、次いで、ストップボタン未作動カウンタの値は「０」（すなわち、第３停止操作時）であるか否かを判別する（ステップＳ２０４）。
【０３２１】
メインＣＰＵ６４は、ステップＳ２０４の処理においてストップボタン未作動カウンタの値は「０」であると判別したときには、停止テーブル２格納領域に格納されているアドレスが示す停止テーブルを選択し（ステップＳ２０５）、ステップＳ２１１の処理に移行する。一方、メインＣＰＵ６４は、ストップボタン未作動カウンタの値は「０」ではないと判別したときには、次いで、右ストップボタン３６は有効ストップボタンであるか否か、すなわち、右メインリール４が回転中であるか否かを判別する（ステップＳ２０６）。
【０３２２】
メインＣＰＵ６４は、ステップＳ２０６の処理において右ストップボタン３６は有効ストップボタンであると判別したときには、停止テーブル１格納領域に格納されているアドレスが示す停止テーブルを選択し（ステップＳ２０８）、ステップＳ２１１の処理に移行する。一方、メインＣＰＵ６４は、右ストップボタン３６は有効ストップボタンではないと判別したときには、次いで、左ストップボタン３４が作動ストップボタンであって、且つ、中ストップボタン３５が有効ストップボタンであるか否かを判別する（ステップＳ２０７）。
【０３２３】
メインＣＰＵ６４は、ステップＳ２０７の処理において左ストップボタン３４が作動ストップボタンであって、且つ、中ストップボタン３５が有効ストップボタンであると判別したときには、停止テーブル１格納領域に格納されているアドレスが示す停止テーブルを選択し（ステップＳ２０８）、ステップＳ２１１の処理に移行する。一方、メインＣＰＵ６４は、左ストップボタン３４が作動ストップボタンでないか、または、中ストップボタン３５が有効ストップボタンではないと判別したときには、次いで、停止テーブル４格納領域に格納されているアドレスが示す停止テーブルを選択する（ステップＳ２０９）とともに、停止テーブル３格納領域に格納されているアドレスを停止テーブル２格納領域に格納し（ステップＳ２１０）、ステップＳ２１１の処理に移行する。
【０３２４】
次に、メインＣＰＵ６４は、ステップＳ２０１の処理で決定した表示役予想格納領域の先頭アドレスに、停止開始位置に基づく所定の値を加算し、停止開始時予想図柄位置を決定する（ステップＳ２１１）。
【０３２５】
次に、メインＣＰＵ６４は、ステップＳ２０３、ステップＳ２０５、ステップＳ２０８又はステップＳ２０９の処理で選択した停止テーブルを参照し、作動ストップボタンと停止開始位置に基づいて、停止データ用滑りコマ数を取得する（ステップＳ２１２）。
【０３２６】
次に、メインＣＰＵ６４は、図５７を用いて後述する優先引込制御処理を行い（ステップＳ２１３）、滑りコマ数決定処理を終了させる。なお、優先引込制御処理では、該当するメインリールの各図柄について決定された優先引込データと優先順序テーブルに基づいて、該当するメインリールの停止開始位置の図柄から予め定められた範囲（すなわち、最大滑りコマ数「３」）の図柄までの各図柄の中で最も優先順位の高い図柄を決定する。
【０３２７】
メインＣＰＵ６４は、滑りコマ数決定処理を終了させると、リール停止制御処理（図５５参照）のステップＳ１８６の処理に移行する。
【０３２８】
次に、図５７を参照して優先引込制御処理について説明する。なお、図５７は、本実施形態のメイン制御基板６１で行われる優先引込制御処理のフローチャートを示す図である。
【０３２９】
初めに、メインＣＰＵ６４は、図２４に示す優先順序テーブルの先頭アドレスを指定し、取得した停止データ用滑りコマ数に基づいて補正する（ステップＳ２２１）。
【０３３０】
次に、メインＣＰＵ６４は、ＣＢ作動中フラグはオンであるか否かを判別する（ステップＳ２２２）。このとき、メインＣＰＵ６４は、ＣＢ作動中フラグはオンではないと判別したときには、ステップＳ２２５の処理に移行する。一方、メインＣＰＵ６４は、ＣＢ作動中フラグはオンであると判別したときには、次いで、作動ストップボタンは左ストップボタン３４であるか否かを判別する（ステップＳ２２３）。
【０３３１】
メインＣＰＵ６４は、ステップＳ２２３の処理において作動ストップボタンは左ストップボタン３４ではないと判別したときには、ステップＳ２２５の処理に移行する。一方、メインＣＰＵ６４は、作動ストップボタンは左ストップボタン３４であると判別したときには、滑りコマ数として「０」を退避し（ステップＳ２２４）、次いで、退避した滑りコマ数を復帰させ（ステップＳ２３２）、優先引込制御処理を終了させる。なお、メインＣＰＵ６４は、ＣＢ作動中フラグがオンである場合であって、第３停止時に停止するメインリールが左メインリール２である時には、第２停止時までに、当籤した内部当籤役以外の内部当籤役（ＢＢ、ＭＢ又はリプレイ）に係る図柄の組合せを構成する図柄を有効ライン上に停止させないようにする。これは、滑りコマ数が「０」となるＣＢ遊技状態において、当籤した内部当籤役以外の内部当籤役を成立させないためである。具体的には、メインＣＰＵ６４は、表示役予想格納領域におけるＢＢ、ＭＢ又はリプレイに係る図柄の組合せを構成する図柄に対応する図柄位置には、停止禁止を意味する優先引込データ「００００００００」を格納する。
【０３３２】
メインＣＰＵ６４は、ステップＳ２２２の処理においてＣＢ作動中フラグはオンではないと判別したとき、または、ステップＳ２２３の処理において作動ストップボタンは左ストップボタン３４ではないと判別したときには、チェック回数として「４」をセットするとともに、優先順序カウンタの初期値として「４」をセットする（ステップＳ２２５）。
【０３３３】
次に、メインＣＰＵ６４は、優先順序テーブルを参照し、停止データ用滑りコマ数と優先順序カウンタの値に対応する滑りコマ数を取得する（ステップＳ２２６）。例えば、メインＣＰＵ６４は、停止データ用滑りコマ数が「２」であって、優先順序カウンタの値が「４」である場合には、滑りコマ数として「１」を取得する。
【０３３４】
次に、メインＣＰＵ６４は、表示役予想格納領域の停止開始時予想図柄位置に、取得した滑りコマ数を加算し、優先引込データを取得する（ステップＳ２２７）。具体的には、メインＣＰＵ６４は、表示役予想格納領域における、滑りコマ数決定処理（図５６参照）のステップＳ２１１の処理で決定した停止開始時予想図柄位置に、ステップＳ２２６の処理で取得した滑りコマ数を加算し、優先引込データを取得する。例えば、メインＣＰＵ６４は、停止開始時予想図柄位置が「０５」であって、決定した滑りコマ数が「２」であった場合には、表示役予想格納領域の図柄位置「０７」に格納されている優先引込データを取得する。
【０３３５】
次に、メインＣＰＵ６４は、先に取得した優先引込データと今回取得した優先引込データとを比較し、今回取得した優先引込データは先に取得した優先引込データ以上であるか否かを判別する（ステップＳ２２８）。このとき、メインＣＰＵ６４は、先に取得した優先引込データ以上ではないと判別したときには、ステップＳ２３０の処理に移行する。一方、メインＣＰＵ６４は、先に取得した優先引込データ以上であると判別したときには、今回取得した滑りコマ数を退避し（ステップＳ２２９）、ステップＳ２３０の処理に移行する。
【０３３６】
次に、メインＣＰＵ６４は、チェック回数から「１」減算するとともに、優先順序カウンタから「１」減算する（ステップＳ２３０）。
【０３３７】
次に、メインＣＰＵ６４は、チェック回数は「０」であるか否かを判別する（ステップＳ２３１）。このとき、メインＣＰＵ６４は、チェック回数は「０」であると判別したときには、退避した滑りコマ数を復帰し（ステップＳ２３２）、優先引込制御処理を終了させる。一方、メインＣＰＵ６４は、チェック回数は「０」ではないと判別したときには、ステップＳ２２６の処理に移行する。なお、メインＣＰＵ６４は、ステップＳ２２６〜ステップＳ２３１の処理をチェック回数分繰り返すことにより、停止開始位置から最大滑りコマ数として規定されている「３」コマ以内にある図柄のうち、優先順位の高い役に係る図柄を有効ライン上に停止させるための滑りコマ数を決定する。
【０３３８】
メインＣＰＵ６４は、優先引込制御処理を終了させると、滑りコマ数決定処理（図５６参照）を介して、リール停止制御処理（図５５参照）のステップＳ１８６の処理に移行する。
【０３３９】
次に、図５８を参照して第２・第３停止時用停止テーブル決定処理について説明する。なお、図５８は、本実施形態のメイン制御基板６１で行われる第２・第３停止時用停止テーブル決定処理のフローチャートを示す図である。
【０３４０】
初めに、メインＣＰＵ６４は、作動ストップボタンに対応する停止テーブル選択データ選択テーブルを参照し、停止開始位置と回胴停止用番号に基づいて停止テーブル選択データを選択する（ステップＳ２４１）。
【０３４１】
次に、メインＣＰＵ６４は、停止テーブル格納テーブル選択テーブルを参照し、回胴停止用番号と作動ストップボタンに基づいて停止テーブル格納テーブルを選択する（ステップＳ２４２）。
【０３４２】
次に、メインＣＰＵ６４は、停止テーブル格納テーブルを参照し、停止テーブル選択データに基づいて停止テーブルを決定する（ステップＳ２４３）。具体的には、メインＣＰＵ６４は、停止テーブル選択データに応じて、停止テーブル１〜停止テーブル４のそれぞれに対応する停止テーブルを決定する。
【０３４３】
次に、メインＣＰＵ６４は、ステップＳ２４３の処理で決定した各停止テーブルを示すアドレスを停止テーブル指定アドレス格納領域に格納する（ステップＳ２４４）。
【０３４４】
メインＣＰＵ６４は、第２・第３停止時用停止テーブル決定処理を終了させると、リール停止制御処理（図５５参照）のステップＳ１９０の処理に移行する。
【０３４５】
次に、図５９を参照してメダル払出枚数チェック処理について説明する。なお、図５９は、本実施形態のメイン制御基板６１で行われるメダル払出枚数チェック処理のフローチャートを示す図である。
【０３４６】
初めに、メインＣＰＵ６４は、入賞時であるか否かを判別する（ステップＳ２５１）。このとき、メインＣＰＵ６４は、入賞時ではないと判別したときには、メダル払出枚数チェック処理を終了させる。一方、メインＣＰＵ６４は、入賞時であると判別したときには、次いで、一般遊技状態であるか否かを判別する（ステップＳ２５２）。
【０３４７】
メインＣＰＵ６４は、ステップＳ２５２の処理において一般遊技状態ではないと判別したときには、ステップＳ２５５の処理に移行する。一方、メインＣＰＵ６４は、一般遊技状態であると判別したときには、次いで、払出枚数カウンタの値は「１２」より大きいか否かを判別する（ステップＳ２５３）。このとき、メインＣＰＵ６４は、払出枚数カウンタの値は「１２」より大きくないと判別したときには、メダル払出枚数チェック処理を終了させる。一方、メインＣＰＵ６４は、払出枚数カウンタの値は「１２」より大きいと判別したときには、払出枚数カウンタの値を「１２」に補正し（ステップＳ２５４）、メダル払出枚数チェック処理を終了させる。
【０３４８】
他方、メインＣＰＵ６４は、ステップＳ２５２の処理において一般遊技状態ではないと判別したときには、次いで、払出枚数カウンタの値は「１５」より大きいか否かを判別する（ステップＳ２５５）。このとき、メインＣＰＵ６４は、払出枚数カウンタの値は「１５」より大きくないと判別したときには、メダル払出枚数チェック処理を終了させる。一方、メインＣＰＵ６４は、払出枚数カウンタの値は「１５」より大きいと判別したときには、払出枚数カウンタの値を「１５」に補正し（ステップＳ２５６）、メダル払出枚数チェック処理を終了させる。すなわち、メインＣＰＵ６４は、一般遊技状態においては、最大払出枚数を「１２」枚とし、非一般遊技状態においては、最大払出枚数を「１５」枚とする。
【０３４９】
メインＣＰＵ６４は、メダル払出枚数チェック処理を終了させると、メインＣＰＵ６４によるリセット割込処理（図４５参照）のステップＳ１６の処理に移行する。
【０３５０】
次に、図６０を参照して、ボーナス終了チェック処理について説明する。なお、図６０は、本実施形態のメイン制御基板６１で行われるボーナス終了チェック処理のフローチャートを示す図である。
【０３５１】
初めに、メインＣＰＵ６４は、ＲＢ作動中フラグはオンであるか否かを判別する（ステップＳ２６１）。このとき、メインＣＰＵ６４は、ＲＢ作動中フラグはオンであると判別したときには、ステップＳ２６３の処理に移行する。一方、メインＣＰＵ６４は、ＲＢ作動中フラグはオンではないと判別したときには、次いで、ボーナス終了枚数カウンタの値は「０」であるか否かを判別する（ステップＳ２６２）。
【０３５２】
メインＣＰＵ６４は、ステップＳ２６２の処理においてボーナス終了枚数カウンタの値は「０」ではないと判別したときには、ステップＳ２６３の処理に移行する。一方、メインＣＰＵ６４は、ボーナス終了枚数カウンタの値は「０」であると判別したときには、ステップＳ２６５の処理に移行する。
【０３５３】
メインＣＰＵ６４は、ステップＳ２６１の処理においてＲＢ作動中フラグはオンであると判別したとき、または、ステップＳ２６２の処理においてボーナス終了枚数カウンタの値は「０」ではないと判別したときには、次いで、入賞が成立したか否かを判別する（ステップＳ２６３）。このとき、メインＣＰＵ６４は、入賞が成立していないと判別したときには、ステップＳ２７３の処理に移行する。一方、メインＣＰＵ６４は、入賞が成立したと判別したときには、次いで、ボーナス終了枚数カウンタの値は「０」であるか否かを判別する（ステップＳ２６４）。
【０３５４】
メインＣＰＵ６４は、ステップＳ２６４の処理においてボーナス終了枚数カウンタの値は「０」ではないと判別したときには、ステップＳ２７１の処理に移行する。一方、メインＣＰＵ６４は、ボーナス終了枚数カウンタの値は「０」であると判別したときには、ステップＳ２６５の処理に移行する。
【０３５５】
メインＣＰＵ６４は、ステップＳ２６２の処理又はステップＳ２６４の処理においてボーナス終了枚数カウンタの値は「０」であると判別したときには、次いで、ＢＢ・ＭＢ終了時処理を行う（ステップＳ２６５）。具体的には、メインＣＰＵ６４は、オンとなっているＢＢ作動中フラグ又はＭＢ作動中フラグをオフにするとともに、ＲＢ作動中フラグ又はＣＢ作動中フラグがオンとなっている場合には、ＲＢ作動中フラグ又はＣＢ作動中フラグをオフにする。
【０３５６】
次に、メインＣＰＵ６４は、ＲＴ１作動中フラグをオンにする（ステップＳ２６６）。
【０３５７】
次に、メインＣＰＵ６４は、ＢＢ終了時であるか否かを判別する（ステップＳ２６７）。このとき、メインＣＰＵ６４は、ＢＢ終了時であると判別したときには、ＲＴ遊技数カウンタに「１００」をセットする（ステップＳ２６８）とともに、ボーナス終了コマンドをサブ制御基板６２に対して送信し（ステップＳ２７０）、ボーナス終了チェック処理を終了させる。一方、ＢＢ終了時ではないと判別したときには、ＲＴ遊技数カウンタに「５０」をセットする（ステップＳ２６９）とともに、ボーナス終了コマンドをサブ制御基板６２に対して送信し（ステップＳ２７０）、ボーナス終了チェック処理を終了させる。
【０３５８】
他方、メインＣＰＵ６４は、ステップＳ２６４の処理においてボーナス終了枚数カウンタの値は「０」ではないと判別したときには、次いで、入賞可能回数カウンタの値から「１」を減算する（ステップＳ２７１）。
【０３５９】
次に、メインＣＰＵ６４は、ステップＳ２７１の処理において減算した入賞可能回数カウンタの値は「０」であるか否かを判別する（ステップＳ２７２）。このとき、メインＣＰＵ６４は、入賞可能回数カウンタの値は「０」であると判別したときには、ステップＳ２７５の処理に移行する。一方、メインＣＰＵ６４は、入賞可能回数カウンタの値は「０」ではないと判別したときには、ステップＳ２７３の処理に移行する。
【０３６０】
次に、メインＣＰＵ６４は、ステップＳ２６３の処理において入賞が成立していないと判別したとき、又は、ステップＳ２７２の処理において入賞可能回数カウンタの値は「０」ではないと判別したときには、次いで、遊技可能回数カウンタの値から「１」を減算する（ステップＳ２７３）。
【０３６１】
次に、メインＣＰＵ６４は、ステップＳ２７３の処理において減算した遊技可能回数カウンタの値は「０」であるか否かを判別する（ステップＳ２７４）。このとき、メインＣＰＵ６４は、遊技可能回数カウンタの値は「０」であると判別したときには、ステップＳ２７５の処理に移行する。一方、メインＣＰＵ６４は、遊技可能回数カウンタの値は「０」ではないと判別したときには、ボーナス終了チェック処理を終了させる。
【０３６２】
メインＣＰＵ６４は、ステップＳ２７２の処理において入賞可能回数カウンタの値は「０」であると判別したとき、又は、ステップＳ２７４の処理において遊技可能回数カウンタの値は「０」であると判別したときには、次いで、ＲＢ終了時処理を行う（ステップＳ２７５）。具体的には、メインＣＰＵ６４は、オンとなっているＲＢ作動中フラグをオフにするなどの処理を行う。メインＣＰＵ６４は、ＲＢ終了時処理を行うとボーナス終了チェック処理を終了させる。
【０３６３】
メインＣＰＵ６４は、ボーナス終了チェック処理を終了させると、メインＣＰＵ６４によるリセット割込処理（図４５参照）のステップＳ２０の処理に移行する。
【０３６４】
次に、図６１を参照して、ＲＴ遊技数カウンタ更新処理について説明する。なお、図６１は、本実施形態のメイン制御基板６１で行われるＲＴ遊技数カウンタ更新処理のフローチャートを示す図である。
【０３６５】
初めに、メインＣＰＵ６４は、ＲＴ１作動中フラグ又はＲＴ２作動中フラグはオンであるか否かを判別する（ステップＳ２８１）。このとき、メインＣＰＵ６４は、ＲＴ１作動中フラグ又はＲＴ２作動中フラグはオンではないと判別したときには、ＲＴ遊技数カウンタ更新処理を終了させる。一方、メインＣＰＵ６４は、ＲＴ１作動中フラグ又はＲＴ２作動中フラグはオンであると判別したときには、次いで、ＲＴ遊技数カウンタの値から「１」を減算し（ステップＳ２８２）、ＲＴ遊技数カウンタの値が「０」になったか否かを判別する（ステップＳ２８３）。
【０３６６】
メインＣＰＵ６４は、ステップＳ２８３の処理においてＲＴ遊技数カウンタの値が「０」にはなっていないと判別したときには、ＲＴ遊技数カウンタ更新処理を終了させる。一方、メインＣＰＵ６４は、ＲＴ遊技数カウンタの値が「０」になったと判別したときには、ＲＴ１作動中フラグ又はＲＴ２作動中フラグをオフにセットし（ステップＳ２８４）、ＲＴ遊技数カウンタ更新処理を終了させる。
【０３６７】
メインＣＰＵ６４は、ＲＴ遊技数カウンタ更新処理を終了させると、メインＣＰＵ６４によるリセット割込処理（図４５参照）のステップＳ２１の処理に移行する。
【０３６８】
次に、図６２を参照して、ボーナス作動チェック処理について説明する。なお、図６２は、本実施形態のメイン制御基板６１で行われるボーナス作動チェック処理のフローチャートを示す図である。
【０３６９】
初めに、メインＣＰＵ６４は、表示役はＢＢであるか否かを判別する（ステップＳ２９１）。このとき、メインＣＰＵ６４は、表示役はＢＢであると判別したときには、ボーナス作動時テーブルに基づいて、ＢＢ作動時処理を行う（ステップＳ２９２）。具体的には、メインＣＰＵ６４は、ボーナス終了枚数カウンタに「３４５」をセットするとともに、ＢＢ作動中フラグをオンにする。また、メインＣＰＵ６４は、ＲＴ３作動中フラグをオフにする。一方、メインＣＰＵ６４は、表示役はＢＢではないと判別したときには、次いで、表示役はＭＢであるか否かを判別する（ステップＳ２９３）。
【０３７０】
メインＣＰＵ６４は、ステップＳ２９３の処理において表示役はＭＢではないと判別したときには、ステップＳ２９８の処理に移行する。一方、メインＣＰＵ６４は、表示役はＭＢであると判別したときには、ＭＢ作動時処理を行う（ステップＳ１５４）。具体的には、メインＣＰＵ６４は、ボーナス終了枚数カウンタに「１２０」をセットするとともに、ＭＢ作動中フラグをオンにする。また、メインＣＰＵ６４は、ＲＴ３作動中フラグをオフにする。
【０３７１】
メインＣＰＵ６４は、ステップＳ２９２又はステップＳ２９４の処理を終了した後には、次いで、持越役格納領域をクリアする（ステップＳ２９５）とともに、ＲＴ３作動中フラグをオフにする（ステップＳ２９６）。次いで、メインＣＰＵ６４は、ボーナス開始コマンドをサブ制御基板６２に送信し（ステップＳ２９７）、ボーナス作動チェック処理を終了させる。
【０３７２】
他方、メインＣＰＵ６４は、ステップＳ２９３の処理において表示役はＭＢではないと判別したときには、次いで、表示役はリプレイであるか否かを判別する（ステップＳ２９８）。このとき、メインＣＰＵ６４は、表示役はリプレイではないと判別したときには、ステップＳ３００の処理に移行する。一方、メインＣＰＵ６４は、表示役はリプレイであると判別したときには、投入枚数カウンタを自動投入カウンタに複写し（ステップＳ２２９）、ボーナス作動チェック処理を終了させる。
【０３７３】
メインＣＰＵ６４は、ステップＳ２９８の処理において表示役はリプレイではないと判別したときには、次いで、表示役は特殊役１、特殊役３、特殊役４又は特殊役８の何れかであるか否かを判別する（ステップＳ３００）。このとき、メインＣＰＵ６４は、表示役は特殊役１、特殊役３、特殊役４又は特殊役８の何れでもないと判別したときには、ボーナス作動チェック処理を終了させる。一方、メインＣＰＵ６４は、表示役は特殊役１、特殊役３、特殊役４又は特殊役８の何れかであると判別したときには、次いで、全ての作動中フラグはオフであるか否かを判別する（ステップＳ３０１）。すなわち、メインＣＰＵ６４は、一般遊技状態であるか否かを判別する。
【０３７４】
メインＣＰＵ６４は、ステップＳ３０１の処理において全ての作動中フラグはオフであると判別したときには、ステップＳ３０４の処理に移行する。一方、メインＣＰＵ６４は、全ての作動中フラグがオフではないと判別したときには、次いで、ＲＴ１作動中フラグはオンであるか否かを判別する（ステップＳ３０２）。
【０３７５】
メインＣＰＵ６４は、ステップＳ３０２の処理においてＲＴ１作動中フラグはオンではないと判別したときには、ボーナス作動チェック処理を終了させる。一方、メインＣＰＵ６４は、ＲＴ１作動中フラグはオンであると判別したときには、ＲＴ１作動中フラグをオフにする（ステップＳ３０３）。
【０３７６】
メインＣＰＵ６４は、ステップＳ３０１の処理において全ての作動中フラグはオフであると判別したとき、または、ステップＳ３０３の処理を終了した後には、次いで、ＲＴ２作動中フラグをオンにする（ステップＳ３０４）とともに、ＲＴ遊技数カウンタに「１２００」をセットし（ステップＳ３０５）、ボーナス作動チェック処理を終了させる。
【０３７７】
メインＣＰＵ６４は、ボーナス作動チェック処理を終了させると、メインＣＰＵ６４によるリセット割込処理（図４５参照）のステップＳ２の処理に移行する。
【０３７８】
次に、図６３を参照して、メインＣＰＵの制御による割込処理について説明する。なお、図６３は、本実施形態のメイン制御基板６１で行われるメインＣＰＵの制御による割込処理のフローチャートを示す図である。また、このメインＣＰＵの制御による割込処理は、所定の周期（例えば、１．１１７３ミリ秒）毎に発生する割込処理である。
【０３７９】
初めに、メインＣＰＵ６４は、当該メインＣＰＵの制御による割込処理を呼び出す前に実行されているプログラムを中断し、その中断した位置を示すアドレス、各種レジスタの値をＲＡＭ６６の所定の領域に退避させる（ステップＳ３１１）。これは、当該メインＣＰＵの制御による割込処理が終了した場合に、退避されたプログラムの中断した位置を示すアドレス、各種レジスタの値を復帰させ、中断した時点からプログラムを継続して実行するためである。
【０３８０】
次に、メインＣＰＵ６４は、入力ポートチェック処理を行う（ステップＳ３１２）。具体的には、メインＣＰＵ６４は、各スイッチからの信号をチェックする。
【０３８１】
メインＣＰＵ６４は、リール制御処理を行う（ステップＳ３１３）。具体的には、メインＣＰＵ６４は、リールの回転開始要求があった場合には、メインリール２〜４の回転を開始させ、一定速度で回転させるための制御を行う。メインＣＰＵ６４は、リールの回転が定速になった場合に、サブ制御基板６２に対して定速回転コマンドを送信する。また、メインＣＰＵ６４は、リール停止制御処理（図５５参照）において滑りコマ数が決定されたことにより停止予定位置が定まっている場合には、該当するメインリールの図柄カウンタの値が停止予定位置を示す値と同一の値となったときに当該メインリールを停止させるための制御を行う。例えば、メインＣＰＵ６４は、停止予定位置を示す値が「４」である場合には、図柄カウンタの値が「４」になったときに、該当するメインリールを停止させるための制御を行う。
【０３８２】
次に、メインＣＰＵ６４は、ランプ・７ＳＥＧ駆動制御処理を行う（ステップＳ３１４）。具体的には、メインＣＰＵ６４は、各表示部（遊技動作表示器１８〜２２、貯留枚数表示部１７、ボーナスカウント表示部１０、ＲＴ１・ボーナス遊技回数表示部２３、払出枚数表示部１６）を表示数値に応じて点灯又は消灯させ、また、各種ランプ（ＢＥＴランプ１３〜１５、スタートランプ２５、ＷＩＮランプ２６、インサートランプ２７）を適時、点灯又は消灯させる。
【０３８３】
次に、メインＣＰＵ６４は、ステップＳ３１１の処理においてＲＡＭ６６に退避した値を参照してレジスタの復帰を行う（ステップＳ３１５）。この処理が終了すると、当該メインＣＰＵの制御による割込処理を終了させ、当該メインＣＰＵの制御による割込処理の発生により中断したプログラムを継続して実行する。
【０３８４】
次に、図６４〜図７６に示すフローチャートを参照して、サブ制御基板６２のサブＣＰＵ８２の制御動作について説明する。
【０３８５】
まず、図６４を参照して、サブＣＰＵ８２による主基板通信処理について説明する。なお、図６４は、本実施形態のサブＣＰＵ８２による主基板通信処理のフローチャートを示す図である。
【０３８６】
初めに、サブＣＰＵ８２は、メイン制御基板６１から送信されるコマンドの受信を行う（ステップＳ４０１）。
【０３８７】
次に、サブＣＰＵ８２は、受信したコマンドから種別情報を抽出する（ステップＳ４０２）。
【０３８８】
次に、サブＣＰＵ８２は、前回受信したコマンドと異なる種別のコマンドを受信したか否かを判別する（ステップＳ４０３）。このとき、サブＣＰＵ８２は、前回受信したコマンドと同じ種別のコマンドを受信したと判別したときには、ステップＳ４０１の処理に移行する。一方、サブＣＰＵ８２は、前回受信したコマンドと異なる種別のコマンドを受信したと判別したときには、受信したコマンドに基づいて、メッセージキューへメッセージの格納を行う（ステップＳ４０４）。ここで、メッセージキューとは、プロセス間で情報の交換を行うための機構であり、本実施形態においては、ステップＳ４０４の処理によって遊技情報をメッセージとしてメッセージキューへ格納しておき、後述する演出登録処理（図６５参照）に遊技情報を受け渡している。
【０３８９】
次に、図６５を参照して、サブＣＰＵ８２による演出登録処理について説明する。なお、図６５は、本実施形態のサブＣＰＵ８２による演出登録処理のフローチャートを示す図である。
【０３９０】
初めに、サブＣＰＵ８２は、メッセージキューからメッセージを取り出す（ステップＳ４１１）。次いで、サブＣＰＵ８２は、メッセージキューにメッセージはあったか否かを判別する（ステップＳ４１２）。このとき、サブＣＰＵ８２は、メッセージキューにメッセージはなかったと判別したときには、ステップＳ４１５の処理に移行する。一方、サブＣＰＵ８２は、メッセージキューにメッセージはあったと判別したときには、当該メッセージから遊技情報をＲＡＭ８４に複写し（ステップＳ４１３）、次いで、図６６を用いて後述する未処理コマンド実行処理を行う（ステップＳ４１４）。
【０３９１】
次に、サブＣＰＵ８２は、ステップＳ４１２の処理においてメッセージキューにメッセージはなかったと判別したとき、または、ステップＳ４１４の未処理コマンド実行処理を行った後に、サブリール・４ｔｈリールデータの登録を行う（ステップＳ４１５）。具体的には、上述したメインＣＰＵの制御による割込処理（図５４参照）のステップＳ３１３の処理と同様に、サブＣＰＵ８２は、リールの回転開始要求があった場合には、サブリール５〜７の回転を開始させ、一定速度で回転させるための制御を行い、停止予定位置が定まっている場合には、該当するサブリールの図柄カウンタの値が停止予定位置を示す値と同一の値となったときに当該サブリールを停止させるための制御を行う。なお、サブＣＰＵ８２は、図７４を用いて後述するスイカ用サブリール停止制御処理のＳ５５１、Ｓ５５３において、再回転後停止予定位置を決定している場合には、仮停止用停止予定位置に従ってサブリールの回転を仮停止させた後に、サブリールを再回転させ（全サブリールについて再回転後停止予定位置を決定している場合には全サブリールを再回転させる）、再回転後停止予定位置に従ってサブリールの回転を本停止させる。ここで、仮停止用停止予定位置とは、再回転後停止予定位置を決定する前に、図７３を用いて後述するリール停止コマンド受信時処理のステップＳ５３７の処理において決定する停止予定位置のことである。但し、再回転後停止予定位置を決定しない場合におけるステップＳ５３７の処理で決定する停止予定位置は単に停止予定位置という。
【０３９２】
次に、サブＣＰＵ８２は、ＬＥＤ・サウンドデータの登録を行う（ステップＳ４１６）。サブＣＰＵ８２は、図７０を用いて後述する４ｔｈリール＆バックランプ用演出抽籤処理のステップＳ５０５の処理で、演出番号として「２８２」から「２８７」の何れかを決定した場合には、ランプ駆動回路１０７を介してリールバックランプ４８ａ〜４８ｃを消灯、点灯又は点滅させる。例えば、サブＣＰＵ８２は、演出番号として「２８２」を決定した場合には、図７７に示すように順次、リールバックランプ４８ａ〜４８ｃの消灯、点灯又は点滅を切り替える。この処理が終了すると、サブＣＰＵ８２は、ステップＳ４１１の処理に戻る。
【０３９３】
次に、図６６を参照して、サブＣＰＵ８２による未処理コマンド実行処理について説明する。なお、図６６は、本実施形態のサブＣＰＵ８２による未処理コマンド実行処理のフローチャートを示す図である。
【０３９４】
初めに、サブＣＰＵ８２は、スタートコマンドを受信したか否かを判別する（ステップＳ４２１）。このとき、サブＣＰＵ８２は、スタートコマンドを受信していないと判別したときには、ステップＳ４２３の処理に移行する。一方、サブＣＰＵ８２は、スタートコマンドを受信したと判別したときには、図６７を用いて後述する演出抽籤処理を行い（ステップＳ４２２）、未処理コマンド実行処理を終了させる。
【０３９５】
次に、サブＣＰＵ８２は、ステップＳ４２１の処理においてスタートコマンドを受信していないと判別したときには、次いで、リール停止コマンドを受信したか否かを判別する（ステップＳ４２３）。このとき、サブＣＰＵ８２は、リール停止コマンドを受信していないと判別したときには、ステップＳ４２５の処理に移行する。一方、サブＣＰＵ８２は、リール停止コマンドを受信したと判別したときには、図７３を用いて後述するリール停止コマンド受信時処理をを行い（ステップＳ４２４）、未処理コマンド実行処理を終了させる。
【０３９６】
次に、サブＣＰＵ８２は、ステップＳ４２３の処理においてリール停止コマンドを受信していないと判別したときには、次いで、表示コマンドを受信したか否かを判別する（ステップＳ４２５）。このとき、サブＣＰＵ８２は、表示コマンドを受信していないと判別したときには、ステップＳ４２７の処理に移行する。一方、サブＣＰＵ８２は、表示コマンドを受信したと判別したときには、図７５を用いて後述する表示コマンド受信時処理を行い（ステップＳ４２６）、未処理コマンド実行処理を終了させる。
【０３９７】
次に、サブＣＰＵ８２は、ステップＳ４２５の処理において表示コマンドを受信していないと判別したときには、次いで、ボーナス開始コマンドを受信したか否かを判別する（ステップＳ４２７）。このとき、サブＣＰＵ８２は、ボーナス開始コマンドを受信していないと判別したときには、ステップＳ４２９の処理に移行する。一方、サブＣＰＵ８２は、ボーナス開始コマンドを受信したと判別したときには、ボーナスの種別に応じて演出データをセットし（ステップＳ４２８）、未処理コマンド実行処理を終了させる。
【０３９８】
次に、サブＣＰＵ８２は、ステップＳ４２７の処理においてボーナス開始コマンドを受信していないと判別したときには、次いで、ボーナス終了コマンドを受信したか否かを判別する（ステップＳ４２９）。このとき、サブＣＰＵ８２は、ボーナス終了コマンドを受信していないと判別したときには、受信コマンドに応じた演出データをセットし（ステップＳ４３５）、未処理コマンド実行処理を終了させる。一方、サブＣＰＵ８２は、ボーナス終了コマンドを受信したと判別したときには、ボーナス終了時用の演出データをセットし（ステップＳ４３０）、次いで、サブ制御基板６２において保持する遊技・作動状態情報（サブ）をＲＴ１作動状態（サブ）に変更する（ステップＳ４３１）。
【０３９９】
次に、サブＣＰＵ８２は、ＢＢが終了したのか否かを判別する（ステップＳ４３２）。このとき、サブＣＰＵ８２は、ＢＢが終了したと判別したときには、ＲＴ遊技数カウンタの値に「１００」をセットし（ステップＳ４３３）、未処理コマンド実行処理を終了させる。一方、サブＣＰＵ８２は、ＢＢが終了したのではないと判別したとき（すなわち、ＭＢが終了したとき）には、ＲＴ遊技数カウンタの値に「５０」をセットし（ステップＳ４３４）、未処理コマンド実行処理を終了させる。
【０４００】
サブＣＰＵ８２は、未処理コマンド実行処理を終了させると、演出登録処理（図６５参照）のステップＳ４１５の処理に移行する。
【０４０１】
次に、図６７を参照して、サブＣＰＵ８２による演出抽籤処理について説明する。なお、図６７は、本実施形態のサブＣＰＵ８２による演出抽籤処理のフローチャートを示す図である。
【０４０２】
初めに、サブＣＰＵ８２は、ＢＢ持越フラグ又はＭＢ持越フラグの何れかの持越フラグがオンであるか否かを判別する（ステップＳ４４１）。このとき、サブＣＰＵ８２は、何れかの持越フラグはオンであると判別したときには、停止態様決定テーブル（フラグ間）に基づいて、サブリールの停止態様ＮＯ．を決定し（ステップＳ４４５）、ステップＳ４４６の処理に移行する。一方、サブＣＰＵ８２は、何れの持越フラグもオンではないと判別したときには、次いで、スタートコマンドに含まれる内部当籤役格納領域のボーナスに対応するビットがオンであるか否かを判別する（ステップＳ４４２）。
【０４０３】
次に、サブＣＰＵ８２は、ステップＳ４４２の処理においてスタートコマンドに含まれる内部当籤役格納領域のボーナスに対応するビットがオンではないと判別したときには、ステップＳ４４４の処理に移行する。一方、サブＣＰＵ８２は、スタートコマンドに含まれる内部当籤役格納領域のボーナスに対応するビットがオンであると判別したときには、ボーナスに応じてＢＢ持越フラグ又はＭＢ持越フラグをオンとして（ステップＳ４４３）、ステップＳ４４４の処理に移行する。
【０４０４】
次に、サブＣＰＵ８２は、停止態様決定テーブル（非フラグ間）に基づいて、サブリールの停止態様ＮＯ．を決定し（ステップＳ４４４）、ステップＳ４４６の処理に移行する。なお、サブＣＰＵ８２は、メイン制御基板６１においてＢＢ又はＭＢボーナスが内部当籤したゲームに、小役も同時に内部当籤した場合には、内部当籤役格納領域（サブ）のＢＢ又はＭＢに対応するビットをマスクする（「０」とする）。例えば、サブＣＰＵ８２は、メイン制御基板６１において特殊役６（チェリー（サブ））とＢＢが内部当籤役に決定された場合には、内部当籤役格納領域（サブ）のＢＢに対応するビットを「１」から「０」とする。これにより、特殊役６（チェリー（サブ））のみが内部当籤したものとして、停止態様ＮＯ．を決定する。
【０４０５】
次に、サブＣＰＵ８２は、図６８及び図６９を用いて後述するサブリール用停止テーブル決定処理を行う（ステップＳ４４６）。
【０４０６】
次に、サブＣＰＵ８２は、図７０を用いて後述する４ｔｈリール＆バックランプ用演出抽籤処理を行う（ステップＳ４４７）。
【０４０７】
次に、サブＣＰＵ８２は、図７２を用いて後述するＲＴ遊技数カウンタ更新処理（サブ）を行う（ステップＳ４４８）。
【０４０８】
次に、サブＣＰＵ８２は、サブリールロックフラグはオンであるか否かを判別する（ステップＳ４４９）。このとき、サブＣＰＵ８２は、サブリールロックフラグはオンであると判別したときには、演出抽籤処理を終了させる。一方、サブＣＰＵ８２は、サブリールロックフラグはオンではないと判別したときには、サブリールの回転開始を要求し（ステップＳ４５０）、演出抽籤処理を終了させる。サブリールロックフラグは、ＢＢ持越フラグ又はＭＢ持越フラグがオンである場合において、疑似入賞ライン上に「赤７図柄−赤７図柄−赤７図柄」又は「ＢＡＲ図柄−ＢＡＲ図柄−ＢＡＲ図柄」がそれぞれ停止表示した場合に、オンとなるフラグであって、サブＣＰＵ８２は、サブリールロックフラグがオンである場合にはサブリールを回転させない。これにより、表示窓５Ａ〜７Ａには「赤７図柄−赤７図柄−赤７図柄」又は「ＢＡＲ図柄−ＢＡＲ図柄−ＢＡＲ図柄」が表示されたままとなり、遊技者は、ＢＢ持越状態又はＭＢ持越状態であることを認識することができる。
【０４０９】
サブＣＰＵ８２は、演出抽籤処理を終了させると、未処理コマンド実行処理（図６６参照）を介して、演出登録処理（図６５参照）のステップＳ４１５の処理に移行する。
【０４１０】
次に、図６８及び図６９を参照して、サブＣＰＵ８２によるサブリール用停止テーブル決定処理について説明する。なお、図６８及び図６９は、本実施形態のサブＣＰＵ８２によるサブリール用停止テーブル決定処理のフローチャートを示す図である。
【０４１１】
初めに、サブＣＰＵ８２は、演出抽籤処理（図６７参照）のステップＳ４４４又はステップＳ４４５の処理において決定した停止態様ＮＯ．は「０」であるか否かを判別する（ステップＳ４６１）。このとき、サブＣＰＵ８２は、停止態様ＮＯ．は「０」ではないと判別したときには、ステップＳ４６３の処理に移行する。一方、サブＣＰＵ８２は、停止態様ＮＯ．は「０」であると判別したときには、次いで、持越フラグ（すなわち、持越状態であるか否か、また持越状態であれば何れの持越状態であるか）に応じてハズレ用停止テーブルを決定し（ステップＳ４６２）、サブリール用停止テーブル決定処理を終了させる。
【０４１２】
次に、サブＣＰＵ８２は、ステップＳ４６１の処理において停止態様ＮＯ．は「０」ではないと判別したときには、次いで、停止態様ＮＯ．は「１」であるか否かを判別する（ステップＳ４６３）。このとき、サブＣＰＵ８２は、停止態様ＮＯ．は「１」ではないと判別したときには、ステップＳ４６５の処理に移行する。一方、サブＣＰＵ８２は、停止態様ＮＯ．は「１」であると判別したときには、次いで、持越フラグに応じてハズレ２用停止テーブルを決定し（ステップＳ４６４）、サブリール用停止テーブル決定処理を終了させる。
【０４１３】
次に、サブＣＰＵ８２は、ステップＳ４６３の処理において停止態様ＮＯ．は「１」ではないと判別したときには、次いで、停止態様ＮＯ．は「２」であるか否かを判別する（ステップＳ４６５）。このとき、サブＣＰＵ８２は、停止態様ＮＯ．は「２」ではないと判別したときには、ステップＳ４６７の処理に移行する。一方、サブＣＰＵ８２は、停止態様ＮＯ．は「２」であると判別したときには、次いで、持越フラグに応じて中チェリー用停止テーブルを決定し（ステップＳ４６６）、サブリール用停止テーブル決定処理を終了させる。
【０４１４】
次に、サブＣＰＵ８２は、ステップＳ４６５の処理において停止態様ＮＯ．は「２」ではないと判別したときには、次いで、停止態様ＮＯ．は「３」であるか否かを判別する（ステップＳ４６７）。このとき、サブＣＰＵ８２は、停止態様ＮＯ．は「３」ではないと判別したときには、ステップＳ４６９の処理に移行する。一方、サブＣＰＵ８２は、停止態様ＮＯ．は「３」であると判別したときには、次いで、持越フラグに応じて角チェリー用停止テーブルを決定し（ステップＳ４６８）、サブリール用停止テーブル決定処理を終了させる。
【０４１５】
次に、サブＣＰＵ８２は、ステップＳ４６７の処理において停止態様ＮＯ．は「３」ではないと判別したときには、次いで、停止態様ＮＯ．は「４」〜「９」の何れかであるか否かを判別する（ステップＳ４６９）。このとき、サブＣＰＵ８２は、停止態様ＮＯ．は「４」〜「９」の何れでもないと判別したときには、ステップＳ４７１の処理に移行する。一方、サブＣＰＵ８２は、停止態様ＮＯ．は「４」〜「９」の何れかであると判別したときには、次いで、持越フラグに応じてオレンジ用停止テーブルを決定し（ステップＳ４７０）、サブリール用停止テーブル決定処理を終了させる。
【０４１６】
次に、サブＣＰＵ８２は、ステップＳ４６９の処理において停止態様ＮＯ．は「４」〜「９」の何れでもないと判別したときには、次いで、停止態様ＮＯ．は「１０」又は「１４」の何れかであるか否かを判別する（ステップＳ４７１）。このとき、サブＣＰＵ８２は、停止態様ＮＯ．は「１０」又は「１４」の何れでもないと判別したときには、ステップＳ４７４の処理に移行する。一方、サブＣＰＵ８２は、停止態様ＮＯ．は「１０」又は「１４」の何れかであると判別したときには、次いで、持越フラグに応じてスイカ用停止テーブルを決定する（ステップＳ４７２）とともに、スイカ１フラグをオンにして（ステップＳ４７３）、サブリール用停止テーブル決定処理を終了させる。
【０４１７】
次に、サブＣＰＵ８２は、ステップＳ４７１の処理において停止態様ＮＯ．は「１０」又は「１４」の何れでもないと判別したときには、次いで、停止態様ＮＯ．は「１１」、「１３」又は「１５」の何れかであるか否かを判別する（ステップＳ４７４）。このとき、サブＣＰＵ８２は、停止態様ＮＯ．は「１１」、「１３」又は「１５」の何れでもないと判別したときには、ステップＳ４７８の処理に移行する。一方、サブＣＰＵ８２は、停止態様ＮＯ．は「１１」、「１３」又は「１５」の何れかであると判別したときには、持越フラグに応じてスイカ用停止テーブルを決定し（ステップＳ４７５）、次いで、サブＣＰＵ８２は、内部当籤役（サブ）はハズレであるか否かを判別する（ステップＳ４７６）。
【０４１８】
サブＣＰＵ８２は、ステップＳ４７６の処理において内部当籤役（サブ）はハズレではないと判別したときには、サブリール用停止テーブル決定処理を終了させる。一方、サブＣＰＵ８２は、内部当籤役（サブ）はハズレであると判別したときには、スイカ２フラグをオンにして（ステップＳ４７７）、サブリール用停止テーブル決定処理を終了させる。
【０４１９】
次に、サブＣＰＵ８２は、ステップＳ４７４の処理において停止態様ＮＯ．は「１１」、「１３」又は「１５」の何れでもないと判別したときには、次いで、停止態様ＮＯ．は「１２」であるか否かを判別する（ステップＳ４７８）。このとき、サブＣＰＵ８２は、停止態様ＮＯ．は「１２」ではないと判別したときには、ステップＳ４８０の処理に移行する。一方、サブＣＰＵ８２は、停止態様ＮＯ．は「１２」であると判別したときには、次いで、持越フラグに応じてリプレイ用停止テーブルを決定し（ステップＳ４７９）、サブリール用停止テーブル決定処理を終了させる。
【０４２０】
次に、サブＣＰＵ８２は、ステップＳ４７８の処理において停止態様ＮＯ．は「１２」ではないと判別したときには、次いで、停止態様ＮＯ．は「１６」又は「１７」の何れかであるか否かを判別する（ステップＳ４８０）。このとき、サブＣＰＵ８２は、停止態様ＮＯ．は「１６」又は「１７」の何れでもないと判別したときには、サブリール用停止テーブル決定処理を終了させる。一方、サブＣＰＵ８２は、停止態様ＮＯ．は「１６」又は「１７」の何れかであると判別したときには、次いで、停止態様ＮＯ．に応じてＢＢ用停止テーブル又はＭＢ用停止テーブルを決定する（ステップＳ４８１）。具体的には、サブＣＰＵ８２は、停止態様ＮＯ．が「１６」である場合には、ＭＢ用停止テーブルを決定し、停止態様ＮＯ．が「１７」である場合には、ＢＢ用停止テーブルを決定する。サブＣＰＵ８２は、この処理を終えると、サブリール用停止テーブル決定処理を終了させる。
【０４２１】
サブＣＰＵ８２は、サブリール用停止テーブル決定処理を終了させると、演出抽籤処理（図６７参照）のステップＳ４４７の処理に移行する。
【０４２２】
次に、図７０を参照して、サブＣＰＵ８２による４ｔｈリール＆バックランプ用演出抽籤処理について説明する。なお、図７０は、本実施形態のサブＣＰＵ８２による４ｔｈリール＆バックランプ用演出抽籤処理のフローチャートを示す図である。
【０４２３】
初めに、サブＣＰＵ８２は、ＲＴ１作動状態（サブ）であるか否かを判別する（ステップＳ４９１）。このとき、サブＣＰＵ８２は、ＲＴ１作動状態（サブ）ではないと判別したときには、ステップＳ４９５の処理に移行する。一方、サブＣＰＵ８２は、ＲＴ１作動状態（サブ）であると判別したときには、次いで、何れかの持越フラグはオンであるか否かを判別する（ステップＳ４９２）。
【０４２４】
サブＣＰＵ８２は、ステップＳ４９２の処理において何れかの持越フラグがオンであると判別したときには、ＲＴ１作動状態用演出テーブル（フラグ間）を選択し（ステップＳ４９３）、ステップＳ５０５の処理に移行する。一方、サブＣＰＵ８２は、何れの持越フラグもオンではないと判別したときには、ＲＴ１作動状態用演出テーブル（非フラグ間）を選択し（ステップＳ４９４）、ステップＳ５０５の処理に移行する。
【０４２５】
他方、サブＣＰＵ８２は、ステップＳ４９１の処理においてＲＴ１作動状態（サブ）ではないと判別したときには、次いで、ＲＴ２作動状態（サブ）であるか否かを判別する（ステップＳ４９５）。このとき、サブＣＰＵ８２は、ＲＴ２作動状態（サブ）ではないと判別したときには、ステップＳ５０１の処理に移行する。一方、サブＣＰＵ８２は、ＲＴ２作動状態（サブ）であると判別したときには、次いで、何れかの持越フラグはオンであるか否かを判別する（ステップＳ４９６）。
【０４２６】
サブＣＰＵ８２は、ステップＳ４９６の処理において何れかの持越フラグがオンであると判別したときには、図示しないＲＴ２作動状態用演出テーブル（フラグ間）を選択し（ステップＳ４９７）、ステップＳ５０５の処理に移行する。一方、サブＣＰＵ８２は、何れの持越フラグもオンではないと判別したときには、次いで、報知カウンタは「１」以上であるか否かを判別する（ステップＳ４９８）。このとき、サブＣＰＵ８２は、報知カウンタは「１」以上であると判別したときには、ＲＴ２作動状態用演出テーブル（報知）を選択し（ステップＳ４９９）、ステップＳ５０５の処理に移行する。一方、サブＣＰＵ８２は、報知カウンタは「１」以上ではないと判別したときには、ＲＴ２作動状態用演出テーブル（非フラグ間）を選択し（ステップＳ５００）、ステップＳ５０５の処理に移行する。なお、上述したように、サブＣＰＵ８２は、ＲＴ２作動状態用演出テーブル（報知）に基づいて、「押し順報知」を行う。
【０４２７】
他方、サブＣＰＵ８２は、ステップＳ４９５の処理においてＲＴ２作動状態（サブ）ではないと判別したときには、次いで、一般遊技状態（サブ）であるか否かを判別する（ステップＳ５０１）。このとき、サブＣＰＵ８２は、一般遊技状態（サブ）ではないと判別したときには、ステップＳ５０５の処理に移行し、一方、一般遊技状態（サブ）であると判別したときには、次いで、天井フラグはオンであるか否かを判別する（ステップＳ５０２）。なお、天井フラグは、一般遊技状態（天井中）であるか、又は通常の「天井中」ではない一般遊技状態であるかを判別するためのフラグである。
【０４２８】
サブＣＰＵ８２は、ステップＳ５０２の処理において天井フラグはオンであると判別したときには、図示しない一般遊技状態用演出テーブル（天井用）を選択し（ステップＳ５０３）、ステップＳ５０５の処理に移行する。一方、サブＣＰＵ８２は、天井フラグはオンではないと判別したときには、図示しない一般遊技状態用演出テーブルを選択し（ステップＳ５０４）、ステップＳ５０５の処理に移行する。なお、上述したように、図示しない一般遊技状態用演出テーブル（天井用）には、ＲＴ１作動状態用演出テーブル（非フラグ間）と同様に演出番号「２８２」〜「２８７」に対応する抽籤値が規定されており、また、図示しない一般遊技状態用演出テーブルには、演出番号「２８２」〜「２８７」に対応する抽籤値が規定されていないことから、一般遊技状態用演出テーブル（天井用）に基づいて演出番号が決定される場合には「押し順報知」が行われ、一般遊技状態用演出テーブルに基づいて演出番号が決定される場合には「押し順報知」が行われない。
【０４２９】
次に、サブＣＰＵ８２は、ステップＳ４９３、ステップＳ４９４、ステップＳ４９７、ステップＳ４９９、ステップＳ５００、ステップＳ５０３又はステップＳ５０４の処理において選択した演出テーブルと、停止態様ＮＯ．とに基づいて演出番号（演出内容）を抽籤により選択する（ステップＳ５０５）。
【０４３０】
次に、サブＣＰＵ８２は、選択した演出番号（演出内容）に基づいて演出データを決定する（ステップＳ５０６）。
【０４３１】
次に、サブＣＰＵ８２は、図７１を用いて後述する高確率報知制御処理１を行い（ステップＳ５０７）、４ｔｈリール＆バックランプ用演出抽籤処理を終了させる。
【０４３２】
サブＣＰＵ８２は、４ｔｈリール＆バックランプ用演出抽籤処理を終了させると、演出抽籤処理（図６７参照）のステップＳ４４８の処理に移行する。
【０４３３】
次に、図７１を参照して、サブＣＰＵ８２による高確率報知制御処理１について説明する。なお、図７１は、本実施形態のサブＣＰＵ８２による高確率報知制御処理１のフローチャートを示す図である。
【０４３４】
初めに、サブＣＰＵ８２は、報知カウンタは「１」以上であるか否かを判別する（ステップＳ５１１）。このとき、サブＣＰＵ８２は、報知カウンタは「１」以上ではないと判別したときには、高確率報知制御処理１を終了させる。一方、サブＣＰＵ８２は、報知カウンタは「１」以上であると判別したときには、４ｔｈリール＆バックランプ用演出抽籤処理（図７０参照）のステップＳ５０５の処理において選択した演出番号は「２８２」〜「２８７」の何れかであるか否かを判別する（ステップＳ５１２）。
【０４３５】
サブＣＰＵ８２は、選択した演出番号は「２８２」〜「２８７」の何れでもないと判別したときには、高確率報知制御処理１を終了させる。一方、サブＣＰＵ８２は、選択した演出番号は「２８２」〜「２８７」の何れかであると判別したときには、次いで、報知カウンタの値から「１」減算し（ステップＳ５１３）、高確率報知制御処理１を終了させる。
【０４３６】
サブＣＰＵ８２は、高確率報知制御処理１を終了させると、４ｔｈリール＆バックランプ用演出抽籤処理（図７０参照）を介して、演出抽籤処理（図６７参照）のステップＳ４４８の処理に移行する。
【０４３７】
次に、図７２を参照して、サブＣＰＵ８２によるＲＴ遊技数カウンタ更新処理について説明する。なお、図７２は、本実施形態のサブＣＰＵ８２によるＲＴ遊技数カウンタ更新処理のフローチャートを示す図である。
【０４３８】
初めに、サブＣＰＵ８２は、ＲＴ１作動状態（サブ）であるか否かを判別する（ステップＳ５２１）。このとき、サブＣＰＵ８２は、ＲＴ１作動状態（サブ）ではないと判別したときには、ステップＳ５２５の処理に移行する。一方、サブＣＰＵ８２は、ＲＴ１作動状態（サブ）であると判別したときには、ＲＴ遊技数カウンタの値から「１」を減算する（ステップＳ５２２）。
【０４３９】
次に、サブＣＰＵ８２は、ＲＴ遊技数カウンタの値は「０」であるか否かを判別する（ステップＳ５２３）。このとき、サブＣＰＵ８２は、ＲＴ遊技数カウンタの値は「０」ではないと判別したときには、ＲＴ遊技数カウンタ更新処理を終了させる。一方、サブＣＰＵ８２は、ＲＴ遊技数カウンタの値は「０」であると判別したときには、サブ制御基板６２において保持する遊技・作動状態情報（サブ）を一般遊技状態（サブ）に変更し（ステップＳ５２４）、ＲＴ遊技数カウンタ更新処理を終了させる。
【０４４０】
他方、サブＣＰＵ８２は、ステップＳ５２１の処理においてＲＴ１作動状態（サブ）ではないと判別したときには、次いで、ＲＴ２作動状態（サブ）であるか否かを判別する（ステップＳ５２５）。このとき、サブＣＰＵ８２は、ＲＴ２作動状態（サブ）ではないと判別したときには、ＲＴ遊技数カウンタ更新処理を終了させる。一方、サブＣＰＵ８２は、ＲＴ２作動状態（サブ）であると判別したときには、ＲＴ遊技数カウンタの値から「１」を減算する（ステップＳ５２６）。
【０４４１】
次に、サブＣＰＵ８２は、ＲＴ遊技数カウンタの値は「０」であるか否かを判別する（ステップＳ５２７）。このとき、サブＣＰＵ８２は、ＲＴ遊技数カウンタの値は「０」ではないと判別したときには、ＲＴ遊技数カウンタ更新処理を終了させる。一方、サブＣＰＵ８２は、ＲＴ遊技数カウンタの値は「０」であると判別したときには、サブ制御基板６２において保持する遊技・作動状態情報（サブ）を一般遊技状態（サブ）に変更する（ステップＳ５２８）とともに、天井フラグをオンにし（ステップＳ５２９）、ＲＴ遊技数カウンタ更新処理を終了させる。
【０４４２】
サブＣＰＵ８２は、ＲＴ遊技数カウンタ更新処理を終了させると、演出抽籤処理（図６７参照）のステップＳ４４９の処理に移行する。
【０４４３】
次に、図７３を参照して、サブＣＰＵ８２によるリール停止コマンド受信時処理について説明する。なお、図７３をは、本実施形態のサブＣＰＵ８２によるリール停止コマンド受信時処理のフローチャートを示す図である。
【０４４４】
初めに、サブＣＰＵ８２は、第１停止操作時であるか否かを判別する（ステップＳ５３１）。具体的には、サブＣＰＵ８２は、リール停止コマンドに含まれる情報に基づいて、第１停止操作を検出したか否かを判別する。このとき、サブＣＰＵ８２は、第１停止操作時ではないと判別したときには、ステップＳ５３７の処理に移行する。一方、サブＣＰＵ８２は、第１停止操作時であると判別したときには、次いで、停止の対象となるサブリールは左サブリール５であるか否かを判別する（ステップＳ５３２）。具体的には、サブＣＰＵ８２は、停止コマンドに含まれる何れのメインリールに対する停止操作を検出したかを示す情報に基づいて、左メインリール２に対応する停止操作を検出したか否かを判別する。
【０４４５】
サブＣＰＵ８２は、ステップＳ５３２の処理において停止の対象となるサブリールは左サブリール５であると判別したときには、ステップＳ５３７の処理に移行する。一方、サブＣＰＵ８２は、停止の対象となるサブリールは左サブリール５ではないと判別したときには、次いで、決定した停止態様ＮＯ．は「４」〜「９」の何れかであるか否かを判別する（ステップＳ５３３）。
【０４４６】
サブＣＰＵ８２は、ステップＳ５３３の処理において停止態様ＮＯ．は「４」〜「９」の何れかであると判別したときには、サブリール用停止テーブル決定処理（図６８参照）のステップＳ４７０の処理で決定したオレンジ用停止テーブルを、図示しないオレンジ用停止テーブル（変則時用）に変更し（ステップＳ５３４）、ステップＳ５３７の処理に移行する。一方、サブＣＰＵ８２は、停止態様ＮＯ．は「４」〜「９」の何れでもないと判別したときには、次いで、停止態様ＮＯ．は「１２」であるか否かを判別する（ステップＳ５３５）。
【０４４７】
サブＣＰＵ８２は、ステップＳ５３５の処理において停止態様ＮＯ．は「１２」ではないと判別したときには、ステップＳ５３７の処理に移行する。一方、サブＣＰＵ８２は、停止態様ＮＯ．は「１２」であると判別したときには、サブリール用停止テーブル決定処理（図６９参照）のステップＳ４７９の処理で決定したリプレイ用停止テーブルを、図示しないリプレイ用停止テーブル（変則時用）に変更し（ステップＳ５３６）、ステップＳ５３７の処理に移行する。
【０４４８】
次に、サブＣＰＵ８２は、停止操作時機と、選択した停止テーブルに基づいて、停止操作に対応するサブリールの停止予定位置を決定する（ステップＳ５３７）。停止予定位置の決定は、メイン制御基板６１においてメインリールの停止予定位置を決定する場合と同様に、停止テーブルに規定された滑りコマ数に基づいて決定する。
【０４４９】
次に、サブＣＰＵ８２は、停止態様ＮＯ．が「１０」、「１１」、「１３」、「１４」、「１５」の何れかであるか否かを判別する（ステップＳ５３８）。このとき、サブＣＰＵ８２は、停止態様ＮＯ．が「１０」、「１１」、「１３」、「１４」、「１５」の何れでもないと判別したときには、ステップＳ５４０の処理に移行する。一方、サブＣＰＵ８２は、停止態様ＮＯ．が「１０」、「１１」、「１３」、「１４」、「１５」の何れかであると判別したときには、次いで、図７４を用いて後述するスイカ用サブリール停止制御処理を行い（ステップＳ５３９）、ステップＳ５４０の処理に移行する。
【０４５０】
次に、サブＣＰＵ８２は、リールの種別等に基づいて、演出データをセットする（ステップＳ５４０）。サブＣＰＵ８２は、ステップＳ５４０の処理を終えると、リール停止コマンド受信時処理を終了させる。
【０４５１】
サブＣＰＵ８２は、リール停止コマンド受信時処理を終了させると、未処理コマンド実行処理（図６６参照）を介して演出登録処理（図６５参照）のステップＳ４１５の処理に移行する。
【０４５２】
次に、図７４を参照して、サブＣＰＵ８２によるスイカ用サブリール停止制御処理について説明する。なお、図７４は、本実施形態のサブＣＰＵ８２によるスイカ用サブリール停止制御処理のフローチャートを示す図である。
【０４５３】
初めに、サブＣＰＵ８２は、スイカ１フラグはオンであるか否かを判別する（ステップＳ５４１）。このとき、サブＣＰＵ８２は、スイカ１フラグはオンではないと判別したときには、ステップＳ５４４の処理に移行する。一方、サブＣＰＵ８２は、スイカ１フラグはオンであると判別したときには、次いで、スイカ図柄を疑似入賞ライン上に表示可能であるか否かを判別する（ステップＳ５４２）。具体的には、サブＣＰＵ８２は、リール停止コマンド受信時処理（図７３参照）のステップＳ５３７で決定した停止予定位置がスイカ図柄に対応するか否かを判別する。
【０４５４】
サブＣＰＵ８２は、ステップＳ５４２の処理においてスイカ図柄を疑似入賞ライン上に表示可能であると判別したときには、スイカ用サブリール停止制御処理を終了させる。一方、サブＣＰＵ８２は、スイカ図柄を疑似入賞ライン上に表示可能ではないと判別したときには、次いで、停止操作位置から最も遠いスイカ図柄の位置を検索し、検索した位置により停止予定位置を変更し（ステップＳ５４３）、スイカ用サブリール停止制御処理を終了させる。ここで、停止操作位置から最も遠いスイカ図柄の位置とは、停止操作が検出された時点に最も近い時期に疑似入賞ライン上を通過したスイカ図柄のことであり、例えば、左サブリール５についての停止操作位置が図５に示す図柄配置テーブル（サブリール）の図柄位置「１８」であった場合には、図柄位置「１６」のスイカ図柄が該当する。これにより、スイカ図柄が疑似入賞ライン上に表示されない時機に停止操作が検出された場合であっても、サブリールが大きく滑ってスイカ図柄が疑似入賞ライン上に表示されることとなる。
【０４５５】
次に、サブＣＰＵ８２は、ステップＳ５４１の処理においてスイカ１フラグはオンではないと判別したときには、次いで、停止態様ＮＯ．は「１３」であるか否かを判別する（ステップＳ５４４）。このとき、サブＣＰＵ８２は、停止態様ＮＯ．は「１３」ではないと判別したときには、ステップＳ５４７の処理に移行する。一方、サブＣＰＵ８２は、停止態様ＮＯ．は「１３」であると判別したときには、次いで、スイカ図柄を疑似入賞ライン上に表示可能であるか否かを判別する（ステップＳ５４５）。
【０４５６】
サブＣＰＵ８２は、ステップＳ５４５の処理においてスイカ図柄を疑似入賞ライン上に表示可能であると判別したときには、スイカ用サブリール停止制御処理を終了させる。一方、サブＣＰＵ８２は、スイカ図柄を疑似入賞ライン上に表示可能ではないと判別したときには、次いで、停止操作位置から最も近いスイカの位置を検索し、検索した位置により停止予定位置を変更し（ステップＳ５４６）、スイカ用サブリール停止制御処理を終了させる。ここで、停止操作位置から最も近いスイカ図柄の位置とは、停止操作が検出された時点に最も近い時期に疑似入賞ライン上を通過する予定のスイカ図柄のことであり、例えば、左サブリール５についての停止操作位置が図５に示す図柄配置テーブル（サブリール）の図柄位置「１８」であった場合には、図柄位置「０２」のスイカ図柄が該当する。これにより、スイカ図柄が疑似入賞ライン上に表示されない時機に停止操作が検出された場合であっても、スイカ図柄が疑似入賞ライン上に表示されることとなる。
【０４５７】
次に、サブＣＰＵ８２は、ステップＳ５４４の処理において停止態様ＮＯ．は「１３」ではないと判別したときには、次いで、第３停止操作時であるか否かを判別する（ステップＳ５４７）。このとき、サブＣＰＵ８２は、第３停止操作時ではないと判別したときには、スイカ用サブリール停止制御処理を終了させる。一方、サブＣＰＵ８２は、第３停止操作時であると判別したときには、次いで、停止態様ＮＯ．は「１１」であるか否かを判別する（ステップＳ５４８）。
【０４５８】
サブＣＰＵ８２は、ステップＳ５４８の処理において停止態様ＮＯ．は「１１」ではない（この場合、停止態様ＮＯ．は「１５」である）と判別したときには、スイカの図柄の組合せが疑似入賞ライン上に表示されるように、全サブリールの再回転後停止予定位置を決定し（ステップＳ５５３）、スイカ用サブリール停止制御処理を終了させる。サブＣＰＵ８２は、ステップＳ５５３の処理で全サブリールの再回転後停止予定位置を決定することにより、演出登録処理（図６５参照）のステップＳ４１５の処理において、停止予定位置（仮停止用停止予定位置）に従ってサブリールを仮停止させた後に、全サブリールを再回転させ、スイカの図柄の組合せを疑似入賞ライン上に停止表示させる。一方、サブＣＰＵ８２は、停止態様ＮＯ．は「１１」であると判別したときには、次いで、スイカ２フラグがオンあるか否かを判別する（ステップＳ５４９）。
【０４５９】
サブＣＰＵ８２は、ステップＳ５４９の処理においてスイカ２フラグがオンではないと判別したときには、ステップＳ５５２の処理に移行する。一方、サブＣＰＵ８２は、スイカ２フラグがオンであると判別したときには、次いで、スイカ図柄を疑似入賞ライン上に表示可能であるか否かを判別する（ステップＳ５５０）。
【０４６０】
サブＣＰＵ８２は、ステップＳ５５０の処理においてスイカ図柄を疑似入賞ライン上に表示可能ではないと判別したときには、スイカ用サブリール停止制御処理を終了させる。一方、サブＣＰＵ８２は、スイカ図柄を疑似入賞ライン上に表示可能であると判別したときには、スイカ図柄が疑似入賞ライン上に表示されないように、停止操作に対応するサブリールについて再回転後停止予定位置を決定し（ステップＳ５５１）、スイカ用サブリール停止制御処理を終了させる。すなわち、サブＣＰＵ７１は、スイカ２フラグがオン（すなわち、内部当籤役（サブ）がハズレ）であるにもかかわらず、スイカに係る図柄の組合せが疑似入賞ライン上に停止表示されてしまうことを回避している。
【０４６１】
他方、サブＣＰＵ８２は、ステップＳ５４９の処理においてスイカ２フラグがオンではないと判別したときには、次いで、スイカ図柄を疑似入賞ライン上に表示可能であるか否かを判別する（ステップＳ５５２）。このとき、サブＣＰＵ８２は、スイカ図柄を疑似入賞ライン上に表示可能であると判別したときには、スイカ用サブリール停止制御処理を終了させる。一方、サブＣＰＵ８２は、スイカ図柄を疑似入賞ライン上に表示可能ではないと判別したときには、スイカの図柄の組合せが疑似入賞ライン上に表示されるように、全サブリールの再回転後停止予定位置を決定し（ステップＳ５５３）、スイカ用サブリール停止制御処理を終了させる。すなわち、サブＣＰＵ７１は、スイカ２フラグがオフ（すなわち、内部当籤役（サブ）がスイカ）であることから、スイカに係る図柄の組合せを疑似入賞ライン上に停止表示させる。
【０４６２】
サブＣＰＵ８２は、スイカ用サブリール停止制御処理を終了させると、リール停止コマンド受信時処理（図７３参照）のステップＳ５４０の処理に移行する。
【０４６３】
次に、図７５を参照して、サブＣＰＵ８２による表示コマンド受信時処理について説明する。なお、図７５は、本実施形態のサブＣＰＵ８２による表示コマンド受信時処理のフローチャートを示す図である。
【０４６４】
初めに、サブＣＰＵ８２は、リール表示窓部３９に表示された表示役はＢＢであるか否かを判別する（ステップＳ５６１）。このとき、サブＣＰＵ８２は、表示役はＢＢではないと判別したときには、ステップＳ５６３の処理に移行する。一方、サブＣＰＵ８２は、表示役はＢＢであると判別したときには、サブ制御基板６２において保持する遊技・作動状態情報（サブ）をＢＢ作動状態（サブ）に変更し（ステップＳ５６２）、ステップＳ５６５の処理に移行する。
【０４６５】
サブＣＰＵ８２は、ステップＳ５６１の処理において表示役はＢＢではないと判別したときには、次いで、表示役はＭＢであるか否かを判別する（ステップＳ５６３）。このとき、サブＣＰＵ８２は、表示役はＭＢではないと判別したときには、ステップＳ５６７の処理に移行する。一方、サブＣＰＵ８２は、表示役はＭＢであると判別したときには、サブ制御基板６２において保持する遊技・作動状態情報（サブ）をＭＢ作動状態（サブ）に変更し（ステップＳ５６４）、ステップＳ５６５の処理に移行する。
【０４６６】
サブＣＰＵ８２は、ステップＳ５６２又はステップＳ５６４の処理を終えた後に、次いで、サブリールロックフラグはオンであるか否かを判別する（ステップＳ５６５）。このとき、サブＣＰＵ８２は、サブリールロックフラグはオンではないと判別したときには、ステップＳ５７４の処理に移行する。一方、サブＣＰＵ８２は、サブリールロックフラグはオンであると判別したときには、サブリールロックフラグはオフにして（ステップＳ５６６）、ステップＳ５７４の処理に移行する。
【０４６７】
他方、サブＣＰＵ８２は、ステップＳ５６３の処理において表示役はＭＢではないと判別したときには、次いで、表示役は特殊役１、特殊役３、特殊役４、特殊役８の何れかであるか否かを判別する（ステップＳ５６７）。このとき、サブＣＰＵ８２は、表示役は特殊役１、特殊役３、特殊役４、特殊役８の何れでもないと判別したときには、ステップＳ５７１の処理に移行する。一方、サブＣＰＵ８２は、表示役は特殊役１、特殊役３、特殊役４、特殊役８の何れかであると判別したときには、次いで、ＲＴ１作動状態（サブ）又は一般遊技状態（サブ）であるか否かを判別する（ステップＳ５６８）。
【０４６８】
サブＣＰＵ８２は、ステップＳ５６８の処理においてＲＴ１作動状態（サブ）又は一般遊技状態（サブ）ではないと判別したときには、ステップＳ５７１の処理に移行する。一方、サブＣＰＵ８２は、ＲＴ１作動状態（サブ）又は一般遊技状態（サブ）であると判別したときには、次いで、サブ制御基板６２において保持する遊技・作動状態情報（サブ）をＲＴ２作動状態（サブ）に変更する（ステップＳ５６９）とともに、ＲＴ遊技数カウンタに「１２００」をセットする（ステップＳ５７０）。
【０４６９】
次に、サブＣＰＵ８２は、何れかの持越フラグはオンであるか否かを判別する（ステップＳ５７１）。このとき、サブＣＰＵ８２は、何れの持越フラグもオンではないと判別したときには、ステップＳ５７４の処理に移行する。一方、サブＣＰＵ８２は、何れかの持越フラグがオンであると判別したときには、次いで、サブリール５〜７の停止態様はＢＢ又はＭＢであるか否かを判別する（ステップＳ５７２）。具体的には、サブＣＰＵ８２は、疑似入賞ライン上に「赤７図柄−赤７図柄−赤７図柄」又は「ＢＡＲ図柄−ＢＡＲ図柄−ＢＡＲ図柄」が表示されているか否かを、メイン制御基板６１における表示役検索処理（図４４参照）と同様の処理を実行することにより判別する。なお、サブ制御基板６２のＲＯＭ８３には、停止態様を識別する図柄組合せテーブルが記憶されている。
【０４７０】
サブＣＰＵ８２は、ステップＳ５７２の処理においてサブリール５〜７の停止態様はＢＢ又はＭＢではないと判別したときには、ステップＳ５７４の処理に移行する。一方、サブＣＰＵ８２は、サブリール５〜７の停止態様はＢＢ又はＭＢであると判別したときには、サブリールロックフラグをオンにする（ステップＳ５７３）。
【０４７１】
サブＣＰＵ８２は、ステップＳ５６５の処理においてサブリールロックフラグはオンではないと判別したとき、ステップＳ５７１の処理において何れの持越フラグもオンではないと判別したとき又はステップＳ５７２の処理においてサブリール５〜７の停止態様はＢＢ又はＭＢではないと判別したとき、または、ステップＳ５６６の処理又はステップＳ５７３の処理を終了した後に、次いで、図７６を用いて後述する高確率報知制御処理２を行う（ステップＳ５７４）。
【０４７２】
次いで、サブＣＰＵ８２は、表示役等に基づいて演出データをセットし（ステップＳ５７５）、表示コマンド受信時処理を終了させる。
【０４７３】
サブＣＰＵ８２は、表示コマンド受信時処理を終了させると、未処理コマンド実行処理（図６６参照）を介して演出登録処理（図６５参照）のステップＳ４１５の処理に移行する。
【０４７４】
次に、図７６を参照して、サブＣＰＵ８２による高確率報知制御処理２について説明する。なお、図７６は、本実施形態のサブＣＰＵ８２による高確率報知制御処理２のフローチャートを示す図である。
【０４７５】
初めに、サブＣＰＵ８２は、ＲＴ２作動状態（サブ）であるか否かを判別する（ステップＳ５８１）。このとき、サブＣＰＵ８２は、ＲＴ２作動状態（サブ）ではないと判別したときには、高確率報知制御処理２を終了させる。一方、サブＣＰＵ８２は、ＲＴ２作動状態（サブ）であると判別したときには、次いで、内部当籤役は特殊役８であるか否かを判別する（ステップＳ５８２）。
【０４７６】
サブＣＰＵ８２は、ステップＳ５８２の処理において内部当籤役は特殊役８ではないと判別したときには、高確率報知制御処理２を終了させる。一方、サブＣＰＵ８２は、内部当籤役は特殊役８であると判別したときには、次いで、表示役は特殊役８であるか否かを判別する（ステップＳ５８３）。このとき、サブＣＰＵ８２は、表示役は特殊役８であると判別したときには、高確率報知制御処理２を終了させる。一方、サブＣＰＵ８２は、表示役は特殊役８ではないと判別したときには、取りこぼしカウンタの値に「１」加算する（ステップＳ５８４）。ここで、取りこぼしカウンタは、ＲＴ２作動状態（サブ）中に内
部当籤役として特殊役８のみが決定されている場合において、特殊役８が成立しなかった回数（取りこぼし回数）を計数するカウンタである。
【０４７７】
次に、サブＣＰＵ８２は、取りこぼしカウンタの値は「４」であるか否かを判別する（ステップＳ５８５）。このとき、サブＣＰＵ８２は、取りこぼしカウンタの値は「４」ではないと判別したときには、高確率報知制御処理２を終了させる。一方、サブＣＰＵ８２は、取りこぼしカウンタの値は「４」であると判別したときには、報知カウンタの値に「１」加算する（ステップＳ５８６）とともに、取りこぼしカウンタに「０」をセットする（ステップＳ５８７）。サブＣＰＵ８２は、この処理を終えると、高確率報知制御処理２を終了させる。
【０４７８】
サブＣＰＵ８２は、高確率報知制御処理２を終了させると、表示コマンド受信時処理（図７５参照）のステップＳ５７５の処理に移行する。
【０４７９】
以上説明した遊技機１は、メインＣＰＵが、複数の当籤役を重複して内部当籤役として決定し、ＲＡＭ６６が、図柄組合せテーブルを記憶し、メインＣＰＵは、全てのメインリール２〜４の回転が停止した際に、リール表示窓部３９に表示された図柄の組合せと図柄組合せテーブルとに基づいてメダルの払出枚数を決定して、メダルを払い出す。このとき、メインＣＰＵ６４は、リール表示窓部３９に複数の内部当籤役に係る図柄の組合せが表示された場合には、図柄組合せテーブルに基づいてリール表示窓部３９に表示された各内部当籤役に係る図柄の組合せに対応するメダルの払出枚数を合算した払出枚数を払出枚数カウンタを用いて算出し、当該払出枚数カウンタの値が予め定められた上限量である「１２」（但し、一般遊技状態でない場合には「１５」枚）以下の場合には払出枚数カウンタの値分のメダルを払い出し、払出枚数カウンタの値が上限量より大きい場合には当該上限量分のメダルを払い出す。
【０４８０】
したがって、遊技機１によれば、複数の役が成立した場合に、上限量を上限として成立した全ての役に対応する払出枚数が遊技者に払い出されることから、遊技者が不満を募らせることを防止でき、また、成立した全ての役に対応する払出枚数が上限量を超えた場合には当該上限量分のメダル払い出されることから、大量のメダルが払い出されることもなく、遊技場側が営業意欲を低下させてしまうことを防止できる。
【０４８１】
なお、本実施形態では、パチスロ遊技機として例示したが、これに限定されず、他の遊技機にも本発明を適用することができる。
【０４８２】
また、上記の遊技機１での動作を家庭用ゲーム機用として擬似的に実行するようなゲームプログラムにおいても、本発明を適用してゲームを実行することができる。この場合も、上述した遊技機１と同様の効果が得られる。
【符号の説明】
【０４８３】
１  …  遊技機
２、３、４  …  メインリール
３９  …  リール表示窓部
５、６、７  …  サブリール
５Ａ、６Ａ、７Ａ  …  図柄窓
８  …  横回転リール
６１  …  メイン制御基板
６２  …  サブ制御基板
６３、８１  …  マイクロコンピュータ
６４  …  メインＣＰＵ
８２  …  サブＣＰＵ
６５、８３  …  ＲＯＭ
６６、８４  …  ＲＡＭ
【図１】
0005425986.tif 000002
【図２】
0005425986.tif 000003
【図３】
0005425986.tif 000004
【図４】
0005425986.tif 000005
【図５】
0005425986.tif 000006
【図６】
0005425986.tif 000007
【図７】
0005425986.tif 000008
【図８】
0005425986.tif 000009
【図９】
0005425986.tif 000010
【図１０】
0005425986.tif 000011
【図１１】
0005425986.tif 000012
【図１２】
0005425986.tif 000013
【図１３】
0005425986.tif 000014
【図１４】
0005425986.tif 000015
【図１５】
0005425986.tif 000016
【図１６】
0005425986.tif 000017
【図１７】
0005425986.tif 000018
【図１８】
0005425986.tif 000019
【図１９】
0005425986.tif 000020
【図２０】
0005425986.tif 000021
【図２１】
0005425986.tif 000022
【図２２】
0005425986.tif 000023
【図２３】
0005425986.tif 000024
【図２４】
0005425986.tif 000025
【図２５】
0005425986.tif 000026
【図２６】
0005425986.tif 000027
【図２７】
0005425986.tif 000028
【図２８】
0005425986.tif 000029
【図２９】
0005425986.tif 000030
【図３０】
0005425986.tif 000031
【図３１】
0005425986.tif 000032
【図３２】
0005425986.tif 000033
【図３３】
0005425986.tif 000034
【図３４】
0005425986.tif 000035
【図３５】
0005425986.tif 000036
【図３６】
0005425986.tif 000037
【図３７】
0005425986.tif 000038
【図３８】
0005425986.tif 000039
【図３９】
0005425986.tif 000040
【図４０】
0005425986.tif 000041
【図４１】
0005425986.tif 000042
【図４２】
0005425986.tif 000043
【図４３】
0005425986.tif 000044
【図４４】
0005425986.tif 000045
【図４５】
0005425986.tif 000046
【図４６】
0005425986.tif 000047
【図４７】
0005425986.tif 000048
【図４８】
0005425986.tif 000049
【図４９】
0005425986.tif 000050
【図５０】
0005425986.tif 000051
【図５１】
0005425986.tif 000052
【図５２】
0005425986.tif 000053
【図５３】
0005425986.tif 000054
【図５４】
0005425986.tif 000055
【図５５】
0005425986.tif 000056
【図５６】
0005425986.tif 000057
【図５７】
0005425986.tif 000058
【図５８】
0005425986.tif 000059
【図５９】
0005425986.tif 000060
【図６０】
0005425986.tif 000061
【図６１】
0005425986.tif 000062
【図６２】
0005425986.tif 000063
【図６３】
0005425986.tif 000064
【図６４】
0005425986.tif 000065
【図６５】
0005425986.tif 000066
【図６６】
0005425986.tif 000067
【図６７】
0005425986.tif 000068
【図６８】
0005425986.tif 000069
【図６９】
0005425986.tif 000070
【図７０】
0005425986.tif 000071
【図７１】
0005425986.tif 000072
【図７２】
0005425986.tif 000073
【図７３】
0005425986.tif 000074
【図７４】
0005425986.tif 000075
【図７５】
0005425986.tif 000076
【図７６】
0005425986.tif 000077
【図７７】
0005425986.tif 000078