(57)【要約】【課題】  遊技者に表示する図柄の組合せを多彩なものとすることにより、遊技者が飽きてしまうことを防止する遊技機を提供する。【解決手段】  遊技機は、一の図柄表示領域（例えば、左の表示窓４Ｌ）において行われる図柄の変動の停止が開始した位置（例えば、停止操作位置）と、当該一の図柄表示領域において行われる図柄の変動が停止した位置（例えば、停止制御位置）と、に基づいて他の図柄表示領域（例えば、中央の表示窓４Ｃ、右の表示窓４Ｒ）において行われる図柄の変動を停止する。【選択図】        図１９
2006246925.tif 000002
【特許請求の範囲】
【請求項１】
図柄を表示する図柄表示領域を複数備えることにより、複数の図柄を表示する図柄表示手段と、
開始操作を検出する開始操作検出手段と、
前記開始操作検出手段により開始操作が検出されると前記図柄表示領域に表示される図柄の変動を行う図柄変動手段と、
停止操作の種別を検出し、当該停止操作の種別に基づいた図柄表示領域において行われる図柄の変動の停止の開始を要求する停止要求手段と、を備えた遊技機であって、
一の図柄表示領域において行われる図柄の変動の停止が開始した位置と、当該一の図柄表示領域において行われる図柄の変動が停止した位置と、に基づいて他の図柄表示領域において行われる図柄の変動を停止することを特徴とする遊技機。
【請求項２】
図柄を表示する図柄表示領域を複数備えることにより、複数の図柄を表示する図柄表示手段と、
開始操作を検出する開始操作検出手段と、
前記開始操作検出手段により開始操作が検出されると前記図柄表示領域に表示される図柄の変動を行う図柄変動手段と、
停止操作を検出し、当該停止操作の種別に基づいた図柄表示領域において行われる図柄の変動の停止の開始を要求する停止要求手段と、
前記図柄表示領域において行われる図柄の変動の停止が開始する位置に応じてその停止が可能な位置を定めた停止テーブルを複数種類記憶する停止テーブル記憶手段と、
一の図柄表示領域において行われる図柄の変動の停止が開始した位置と、当該一の図柄表示領域において行われる図柄の変動が停止した位置と、に基づいて、前記停止テーブル記憶手段により記憶される複数種類の停止テーブルのうち何れかを決定する停止テーブル決定手段と、
前記停止要求手段により検出された停止操作と、前記停止テーブル記憶手段により決定された停止テーブルと、に基づいて、他の図柄表示領域において行われる図柄の変動を停止する停止制御手段と、を備えたことを特徴とする遊技機。
【請求項３】
前記開始操作検出手段により開始操作が検出されると内部当選役を決定する内部当選役決定手段を備え、
前記停止テーブル決定手段は、前記内部当選役決定手段により決定される内部当選役と、一の図柄表示領域において行われる図柄の変動の停止が開始した位置と、当該一の図柄表示領域において行われる図柄の変動が停止した位置と、に基づいて、前記停止テーブル記憶手段により記憶される複数種類の停止テーブルのうち何れかを決定することを特徴とする請求項２記載の遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遊技機に関する。
【背景技術】
【０００２】
従来、複数の図柄が夫々の周面に配された複数のリールと、これら各リールに対応するように複数設けられ、前記各リールの周面に配された複数の図柄のうちの一部の図柄を遊技者が視認可能なように表示する表示窓と、メダルが投入されていることを条件に、遊技者による操作（以下、「開始操作」という）に基づいて、各リールの回転の開始を要求する信号を出力するスタートスイッチと、遊技者による操作（以下、「停止操作」という）に基づいて、リールの回転の停止を要求する信号をリールの種別に応じて出力するストップスイッチと、これらスタートスイッチ及びストップスイッチにより出力された信号に基づいて、ステッピングモータの動作を制御し、各リールの回転及びその停止を行う制御部と、を備えた遊技機、いわゆるパチスロが知られている。通常、このようなパチスロでは、複数の表示窓により表示される図柄の組合せに基づいて、入賞か否かが判別され、入賞と判別されるとメダルが払い出される。
【０００３】
現在、主流のパチスロでは、遊技者による開始操作が行われると、内部的な抽選が行われ、この抽選の結果と遊技者による停止操作のタイミングとに基づいて、リールの回転の停止が行われる。このため、仮に内部的な抽選により入賞に係る結果（以下、この内部的な抽選の結果の種別を「内部当選役」という）が得られたゲームであっても、適切なタイミングで停止操作が行われなければ、入賞が発生しないこととなる。従って、遊技者には、目押しと称されるような所定の技術が求められることとなる。
【０００４】
近時、上記パチスロにおいて、リールの回転の停止が可能な位置を定めた停止テーブルを内部当選役毎に複数種類備え、これら複数種類の停止テーブルのうち、決定された内部当選役と、一の表示窓により表示された図柄と、抽選の結果と、に基づいて一の停止テーブルを選択し、選択された停止テーブルと停止操作のタイミングとに基づいてリールの回転を停止する構成を備えたものが提案されている（例えば、特許文献１参照）。斯様な構成は、仮に同一の内部当選役が決定された場合や同一の図柄が一の表示窓に表示された場合であっても、他の表示窓により表示される図柄の種類を異ならせることを主目的としている。
【特許文献１】特開平１１−００９７６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来の遊技機では、抽選の結果に基づいて停止テーブルが選択される構成であるため、抽選の結果によっては、他の表示窓により表示される図柄の種類、即ち表示窓により表示される図柄の組合せの種類が偏ってしまい、遊技者がそれに見飽きてしまう虞が有った。
【０００６】
そこで、本発明は、遊技者に表示する図柄の組合せを多彩なものとすることにより、遊技者が飽きてしまうことを防止する遊技機を提供することを目的とする。
【課題を解決するための手段】
【０００７】
以上のような目的を達成するために、本発明は、以下のようなものを提供する。
【０００８】
請求項１記載の遊技機は、図柄を表示する図柄表示領域を複数備えることにより、複数の図柄を表示する図柄表示手段と、開始操作を検出する開始操作検出手段と、前記開始操作検出手段により開始操作が検出されると前記図柄表示領域に表示される図柄の変動を行う図柄変動手段と、停止操作の種別を検出し、当該停止操作の種別に基づいた図柄表示領域において行われる図柄の変動の停止の開始を要求する停止要求手段と、を備えた遊技機であって、一の図柄表示領域において行われる図柄の変動の停止が開始した位置と、当該一の図柄表示領域において行われる図柄の変動が停止した位置と、に基づいて他の図柄表示領域において行われる図柄の変動を停止することを特徴としている。
【０００９】
この遊技機によれば、一の図柄表示領域において表示される図柄だけでなく、当該一の図柄表示領域において図柄の変動の停止が開始した位置にも基づいて、他の図柄表示領域において行われる図柄の変動が停止する。即ち、一の図柄表示領域において同じ図柄が表示されたとしても、遊技者が行う停止操作によっては、他の図柄表示領域において表示される図柄が異なるものとなるので、結果、図柄表示手段により表示される図柄の組合せを多彩なものとすることができる。
【００１０】
請求項２記載の遊技機は、図柄を表示する図柄表示領域を複数備えることにより、複数の図柄を表示する図柄表示手段と、開始操作を検出する開始操作検出手段と、前記開始操作検出手段により開始操作が検出されると前記図柄表示領域に表示される図柄の変動を行う図柄変動手段と、停止操作を検出し、当該停止操作の種別に基づいた図柄表示領域において行われる図柄の変動の停止の開始を要求する停止要求手段と、前記図柄表示領域において行われる図柄の変動の停止が開始する位置に応じてその停止が可能な位置を定めた停止テーブルを複数種類記憶する停止テーブル記憶手段と、一の図柄表示領域において行われる図柄の変動の停止が開始した位置と、当該一の図柄表示領域において行われる図柄の変動が停止した位置と、に基づいて、前記停止テーブル記憶手段により記憶される複数種類の停止テーブルのうち何れかを決定する停止テーブル決定手段と、前記停止要求手段により検出された停止操作と、前記停止テーブル記憶手段により決定された停止テーブルと、に基づいて、他の図柄表示領域において行われる図柄の変動を停止する停止制御手段と、を備えたことを特徴としている。
【００１１】
この遊技機によれば、一の図柄表示領域において表示される図柄だけでなく、当該一の図柄表示領域において図柄の変動の停止が開始した位置にも基づいて、図柄の変動の停止が可能な位置を定めた停止テーブルが決定され、他の図柄表示領域において行われる図柄の変動が停止する。即ち、一の図柄表示領域において同じ図柄が表示されたとしても、遊技者が行う停止操作によっては、他の図柄表示領域において表示される図柄が異なるものとなるので、結果、図柄表示手段により表示される図柄の組合せを多彩なものとすることができる。
【００１２】
また、停止テーブルの選択に係る抽選を行う場合と比較して、制御上の負荷（即ち、プログラムの行数や処理終了までに必要な時間）や、データ容量（即ち、抽選用のテーブル）の低減を図ることができる。
【００１３】
請求項３記載の遊技機は、請求項２記載の遊技機において、前記開始操作検出手段により開始操作が検出されると内部当選役を決定する内部当選役決定手段を備え、前記停止テーブル決定手段は、前記内部当選役決定手段により決定される内部当選役と、一の図柄表示領域において行われる図柄の変動の停止が開始した位置と、当該一の図柄表示領域において行われる図柄の変動が停止した位置と、に基づいて、前記停止テーブル記憶手段により記憶される複数種類の停止テーブルのうち何れかを決定することを特徴としている。
【００１４】
この遊技機によれば、前述した効果に加えて、図柄の変動の停止が可能な位置を定めた停止テーブルが内部当選役にも基づいて決定されることから、決定された停止テーブル、即ち図柄表示領域に表示された図柄に基づいて、内部当選役を知ることができるという効果を奏する。
【発明の効果】
【００１５】
本発明の遊技機によれば、一の図柄表示領域において図柄の変動の停止が開始した位置にも基づいて、他の図柄表示領域において行われる図柄の変動を停止することによって、図柄表示手段により表示される図柄の組合せを多彩なものとすることができる。
【発明を実施するための最良の形態】
【００１６】
本発明の実施の形態に係る遊技機１の構成について、以下図面を参照しながら説明する。まず、図１を参照して、実施の形態に係る遊技機１の概観について説明する。
【００１７】
遊技機１には、リール３Ｌ，３Ｃ，３Ｒや後述の主制御回路７１（図３参照）などを収容するキャビネット１ａとキャビネット１ａに対して開閉可能に取り付けられる前面扉１ｂとが設けられている。
【００１８】
キャビネット１ａの内部には、３個のリール３Ｌ，３Ｃ，３Ｒが回転自在に横一列に設けられている。３個のリール３Ｌ，３Ｃ，３Ｒには、各々の外周面に複数種類の図柄によって構成される図柄列が描かれている。各リール３Ｌ，３Ｃ，３Ｒは、定速で回転（例えば８０回転／分）するように後述の主制御回路７１（図３参照）により制御され、リール３Ｌ，３Ｃ，３Ｒ上に描かれた図柄がリールの回転に伴って変動する。
【００１９】
また、前面扉１ｂには略垂直面としてのパネル表示部２が形成されており、パネル表示部２の中央には縦長矩形の表示窓４Ｌ，４Ｃ，４Ｒが、リール３Ｌ，３Ｃ，３Ｒの前方に位置するように設けられる。各リール３Ｌ，３Ｃ，３Ｒ上の図柄は表示窓４Ｌ，４Ｃ，４Ｒを通して観察できるようになっている。
【００２０】
また、遊技機１には、リール３Ｌ，３Ｃ，３Ｒの回転が停止した際に、表示窓４Ｌ，４Ｃ，４Ｒ内に表示された図柄に基づいて、入賞などの成否を判定する基準となる入賞ラインが設けられている。入賞ラインとしては、水平方向にトップライン８ｂ、センターライン８ｃ及びボトムライン８ｄ、並びに、斜め方向にクロスアップライン８ａ及びクロスダウンライン８ｅが設けられている。
【００２１】
５本の入賞ライン８ａ〜８ｅは、基本的に、後述の１−ＢＥＴボタン１１、２−ＢＥＴボタン１２、最大ＢＥＴボタン１３を操作すること、或いはメダル投入口２２にメダルを投入することなど、単位遊技を行うために投入されるメダルの枚数（即ち、投入枚数）に応じて、それぞれ１本、３本、５本が有効化される（以下、有効化された入賞ラインを有効ラインという）。どの入賞ラインが有効化されたかは、後で説明するＢＥＴランプ９ａ，９ｂ，９ｃの点灯で表示される。後述の表示役の判定は、この有効ラインに沿って表示された図柄の組合せに基づいて行われる。
【００２２】
表示窓４Ｌ，４Ｃ，４Ｒの左側には、１−ＢＥＴランプ９ａ、２−ＢＥＴランプ９ｂ及び最大ＢＥＴランプ９ｃが設けられる。１−ＢＥＴランプ９ａは１本の入賞ライン８ｃに対応し、２−ＢＥＴランプ９ｂは３本の入賞ライン８ｂ，８ｃ，８ｄに対応し、最大ＢＥＴランプ９ｃは全ての入賞ライン８ａ〜８ｅに対応する。
【００２３】
ＢＥＴランプ９ａ，９ｂ，９ｃの下方には、情報表示部１８が設けられる。情報表示部１８は、７セグメントＬＥＤから成り、遊技機１に貯留（いわゆる「クレジット」）されているメダルの枚数、遊技者に対して払出されるメダルの枚数（以下、「払出枚数」という）などを表示する。
【００２４】
表示窓４Ｌ，４Ｃ，４Ｒの下方には、水平面の台座部１０が形成され、その台座部１０と表示窓４Ｌ，４Ｃ，４Ｒとの間には液晶表示装置５が設けられている。この液晶表示装置５の表示画面５ａには、遊技に関連する情報などが表示される。
【００２５】
液晶表示装置５の右側にはメダル投入口２２が設けられている。メダル投入口２２に投入されたメダルに応じて、前述の入賞ラインが有効化される。尚、遊技機１では、遊技媒体としてメダルを使用するが、遊技機１において使用する遊技媒体はこれに限らず、コイン、遊技球又はトークンなどの他、メダルの数量等の情報を記憶したカード等も適用可能である。
【００２６】
液晶表示装置５の左側には、クレジットされたメダルからメダルを投入するための、１−ＢＥＴボタン１１、２−ＢＥＴボタン１２、及び最大ＢＥＴボタン１３が設けられる。１回の押し操作により、１−ＢＥＴボタン１１では１枚が投入され、２−ＢＥＴボタン１２では２枚が投入され、最大ＢＥＴボタン１３では３枚（即ち、単位遊技において投入することが可能な最大の投入枚数）が投入される。これらのＢＥＴボタン１１，１２，１３を操作することにより、前述の入賞ラインが有効化される。
【００２７】
また、ＢＥＴボタン１１，１２，１３の上方には、十字キー、選択ボタン及び決定ボタンから構成される操作部１７が設けられている。遊技者による操作部１７の操作に基づいて、液晶表示装置５の表示画面５ａに遊技履歴などの遊技に関する情報が表示される。
【００２８】
台座部１０の前面部の左寄りには、遊技者がゲームで獲得したメダルのクレジット（Ｃｒｅｄｉｔ）／払出し（Ｐａｙ）の切り換えを行うＣ／Ｐボタン１４が設けられている。このＣ／Ｐボタン１４に対する遊技者の操作によって払出モード又はクレジットモードの切り換えが行われる。Ｃ／Ｐボタン１４の押し操作によりクレジットモードから払出モードに切り換えが行われると、クレジットされているメダルが正面下部のメダル払出口１５から払出される。払出されたメダルはメダル受け部１６に溜められる。
【００２９】
メダル受け部１６の上方の左右には、スピーカ２１Ｌ，２１Ｒが設けられている。スピーカ２１Ｌ，２１Ｒからは遊技の状況に応じた音楽や効果音などが出音され、演出や報知が行われる。また、前面扉１ｂの上部には、ランプ１０２が設けられている。ランプ１０２は、遊技の状況に応じた発光パターンで発光し、演出や報知が行われる。
【００３０】
Ｃ／Ｐボタン１４の右側には、開始操作により、リール３Ｌ，３Ｃ，３Ｒを回転させ、表示窓４Ｌ，４Ｃ，４Ｒに表示された図柄の変動を開始するためのスタートレバー６が設けられている。
【００３１】
台座部１０の前面部中央で、液晶表示装置５の下方位置には、停止操作により３個のリール３Ｌ，３Ｃ，３Ｒの回転をそれぞれ停止させるための３個のストップボタン７Ｌ，７Ｃ，７Ｒが設けられている。
【００３２】
実施の形態では、全てのリール３Ｌ，３Ｃ，３Ｒの回転が行われているときに最初に行われる停止操作を第１停止操作といい、これに伴うリールの回転の停止を第１停止という。また、第１停止操作の次に行われる停止操作を第２停止操作といい、これに伴うリールの回転の停止を第２停止という。さらに、第２停止操作の次に行われる停止操作を第３停止操作といい、これに伴うリールの回転の停止を第３停止という。また、左リール３Ｌに対して第１停止操作が行われることを順押しといい、中リール３Ｃ又は右リール３Ｒに対して第１停止操作が行われることを変則押しという。
【００３３】
次に、図２を参照して、リール３Ｌ，３Ｃ，３Ｒ上に配列された図柄列について説明する。各リール３Ｌ，３Ｃ，３Ｒの外周面上にはリールシートが装着され、リールシート上に複数種類の図柄が２１個配列された図柄列が描かれている。具体的には、赤７（図柄６１）、青７（図柄６２）、スイカ（図柄６３）、ベル（図柄６４）、チェリー（図柄６５）、Ｒｅｐｌａｙ（図柄６６）及びブランク（図柄６７）の図柄で構成される図柄列が描かれている。ブランク（図柄６７）は、空白で表される。各リール３Ｌ，３Ｃ，３Ｒは、図柄列が図２の矢印方向に移動するように回転駆動される。また、各図柄には、各図柄の位置を特定するためのコードナンバー「００〜２０」が予め定められ、データテーブルとして後で説明する主制御回路７１のＲＯＭ３２（図３参照）に記憶されている。
【００３４】
次に、図２を参照して、リール３Ｌ，３Ｃ，３Ｒ上に配列された図柄列について説明する。各リール３Ｌ，３Ｃ，３Ｒの外周面上にはリールシートが装着され、リールシート上に複数種類の図柄が２１個配列された図柄列が描かれている。具体的には、赤７（図柄６１）、青７（図柄６２）、スイカ（図柄６３）、ベル（図柄６４）、チェリー（図柄６５）、Ｒｅｐｌａｙ（図柄６６）及びブランク（図柄６７）の図柄で構成される図柄列が描かれている。ブランク（図柄６７）は、空白で表される図柄である。各リール３Ｌ，３Ｃ，３Ｒは、図柄列が図２の矢印方向に移動するように回転駆動される。また、各図柄には、各図柄の位置を特定するためのコードナンバー「００〜２０」が予め定められ、データテーブルとして後で説明する主制御回路７１のＲＯＭ３２（図３参照）に記憶されている。
【００３５】
次に、図３を参照して、主制御回路７１、副制御回路７２、主制御回路７１又は副制御回路７２に電気的に接続する周辺装置（アクチュエータ）を含む遊技機１の回路構成について説明する。主制御回路７１は、回路基板上に配置されたマイクロコンピュータ３０を主たる構成要素とし、これに乱数サンプリングのための回路を加えて構成されている。マイクロコンピュータ３０は、ＣＰＵ３１、記憶手段であるＲＯＭ３２及びＲＡＭ３３により構成されている。
【００３６】
ＣＰＵ３１には、クロックパルス発生回路３４、分周器３５、乱数発生器３６及びサンプリング回路３７が接続されている。
【００３７】
クロックパルス発生回路３４及び分周器３５は、基準クロックパルスを発生する。乱数発生器３６は、一定の数値範囲に属する乱数を発生する。サンプリング回路３７は、乱数発生器３６により発生された乱数から任意の乱数値を抽出（サンプリング）する。この抽出した乱数値を使用することにより、抽選処理を行い、所定の情報（例えば、後述の内部当選役）の決定を行う。また、クロックパルス発生回路３４により発生される基準クロックパルスに基づいて、後述の割込処理（図１１参照）などを行う。
【００３８】
尚、乱数サンプリングのための手段として、マイクロコンピュータ３０内で、即ちＣＰＵ３１の動作プログラム上で、乱数サンプリングを実行するように構成してもよい。その場合、乱数発生器３６及びサンプリング回路３７は省略可能であり、或いは、乱数サンプリング動作のバックアップ用として残しておくことも可能である。
【００３９】
マイクロコンピュータ３０のＲＯＭ３２には、ＣＰＵ３１の処理に係るプログラム（例えば、後述の図１０〜図１８参照）、各種テーブル（例えば、後述の図４〜図９参照）、副制御回路７２へ送信するための各種制御指令（コマンド）などが記憶されている。
【００４０】
ＲＡＭ３３には、ＣＰＵ３１の処理により得られる種々の情報がセットされる。例えば、内部当選役、遊技状態などを識別する識別情報や、払出枚数などを特定する数値情報などの各種情報がセットされる。これらの情報は、前述のコマンドにより副制御回路７２に送信される。
【００４１】
図３の回路において、マイクロコンピュータ３０からの制御信号により動作が制御される主要なアクチュエータとしては、ＢＥＴランプ９ａ，９ｂ，９ｃ、情報表示部１８、ホッパー４０、ステッピングモータ４９Ｌ，４９Ｃ，４９Ｒなどがある。
【００４２】
また、マイクロコンピュータ３０の出力部には、ＣＰＵ３１から出力される制御信号を受けて、前述の各アクチュエータの動作を制御するための各回路が接続されている。各回路としては、モータ駆動回路３９、ランプ駆動回路４５、表示部駆動回路４８及びホッパー駆動回路４１がある。
【００４３】
ランプ駆動回路４５は、ＢＥＴランプ９ａ，９ｂ，９ｃを駆動制御する。これにより、ＢＥＴランプ９ａ，９ｂ，９ｃの点灯や消灯が行われる。
【００４４】
表示部駆動回路４８は、情報表示部１８を駆動制御する。これにより、情報表示部１８に各種情報（クレジット数など）の表示が行われる。
【００４５】
ホッパー駆動回路４１は、ホッパー４０を駆動制御する。これにより、ホッパー４０に収容されたメダルの払出しが行われる。
【００４６】
モータ駆動回路３９は、ステッピングモータ４９Ｌ，４９Ｃ，４９Ｒを駆動制御する。これにより、リール３Ｌ，３Ｃ，３Ｒの回転や停止が行われる。
【００４７】
また、マイクロコンピュータ３０の入力部には、前述の各回路及び各アクチュエータに制御信号を出力する契機となる入力信号を発生する各スイッチ及び各回路が接続されている。各スイッチ及び各回路としては、スタートスイッチ６Ｓ、ストップスイッチ７Ｓ、１−ＢＥＴスイッチ１１Ｓ、２−ＢＥＴスイッチ１２Ｓ、最大ＢＥＴスイッチ１３Ｓ、Ｃ／Ｐスイッチ１４Ｓ、メダルセンサ２２Ｓ、リール位置検出回路５０、払出完了信号回路５１がある。
【００４８】
スタートスイッチ６Ｓは、スタートレバー６に対する遊技者の開始操作を検出し、単位遊技の開始を指令する信号をマイクロコンピュータ３０に出力する。
【００４９】
ストップスイッチ７Ｓは、ストップボタン７Ｌ，７Ｃ，７Ｒの夫々に対する遊技者の停止操作を検出し、検出したストップボタン７Ｌ，７Ｃ，７Ｒに対応するリール３Ｌ，３Ｃ，３Ｒの回転の停止を指令する信号をマイクロコンピュータ３０に出力する。
【００５０】
１−ＢＥＴスイッチ１１Ｓ、２−ＢＥＴスイッチ１２Ｓ及び最大ＢＥＴスイッチ１３Ｓは、それぞれ１−ＢＥＴボタン１１、２−ＢＥＴボタン１２及び最大ＢＥＴボタン１３に対する遊技者の投入操作を検出し、クレジットされたメダルから、１枚、２枚又は３枚のメダルの投入を指令する信号をマイクロコンピュータ３０に出力する。
【００５１】
Ｃ／Ｐスイッチ１４Ｓは、Ｃ／Ｐボタン１４に対する遊技者の切替操作を検出し、クレジットモード又は払出モードを切り替える信号をマイクロコンピュータ３０に出力する。また、クレジットモードから払出モードに切り替えられた場合、遊技機１にクレジットされているメダルの払出しを指令する信号をマイクロコンピュータ３０に出力する。
【００５２】
メダルセンサ２２Ｓは、遊技者の投入操作によりメダル投入口２２に投入されたメダルを検出し、メダルが投入されたことを示す信号をマイクロコンピュータ３０に出力する。
【００５３】
リール位置検出回路５０は、リール回転センサからのパルス信号を検出し、各リール３Ｌ，３Ｃ，３Ｒ上の図柄の位置を検出するための信号を発生する。
【００５４】
払出完了信号回路５１は、メダル検出部４０Ｓにより検出されたメダルの枚数（即ちホッパー４０から払出されたメダルの枚数）が指定された枚数に達した際に、メダルの払出しが完了したことを示す信号を発生する。
【００５５】
副制御回路７２は、主制御回路７１から出力された各種コマンド（後述するスタートコマンドなど）に基づいて各種の処理（演出内容の決定や実行など）を行う。なお、副制御回路７２が主制御回路７１へコマンド、情報等を入力することはなく、主制御回路７１から副制御回路７２への一方向で通信が行われる。
【００５６】
副制御回路７２からの制御信号により動作が制御される主要なアクチュエータとしては、液晶表示装置５、スピーカ２１Ｌ，２１Ｒ、ＬＥＤ１０１及びランプ１０２がある。副制御回路７２は、決定した演出内容に基づいて、液晶表示装置５に表示する画像の決定と表示、ＬＥＤ１０１やランプ１０２の点灯パターンの決定と出力、スピーカ２１Ｌ，２１Ｒから出音する演出音や効果音の決定と出力などを行う。
【００５７】
また、副制御回路７２には、操作部１７と音量調節部１０３が接続されている。副制御回路７２は、操作部１７から出力される信号により決定された情報に対応する画像を液晶表示装置５に表示する。また、副制御回路７２は、音量調節部１０３から出力される信号に基づいてスピーカ２１Ｌ，２１Ｒから出力される音量の調節を行う。
【００５８】
遊技機１では、メダルの投入を条件に、単位遊技の開始となるスタートスイッチ６Ｓから信号が出力されると、モータ駆動回路３９に制御信号が出力され、ステッピングモータ４９Ｌ，４９Ｃ，４９Ｒの駆動制御（例えば、各相への励磁など）によりリール３Ｌ，３Ｃ，３Ｒの回転が開始される。この際、ステッピングモータ４９Ｌ，４９Ｃ，４９Ｒに出力されるパルスの数が計数され、その計数値はパルスカウンタとしてＲＡＭ３３の所定の領域にセットされる。ステッピングモータ４９Ｌ，４９Ｃ，４９Ｒは、４相モータであり、２つの相の駆動コイルを順次励磁する２相励磁方式が適用されている。ステッピングモータ４９Ｌ，４９Ｃ，４９Ｒに、１６のパルスが出力されると、リール３Ｌ，３Ｃ，３Ｒは図柄１つ分回転することとなる。また、回転した図柄の数は計数され、その計数値は図柄カウンタとしてＲＡＭ３３の所定の領域にセットされる。つまり、パルスカウンタにより１６のパルスが計数される毎に、図柄カウンタが１ずつ更新される。
【００５９】
また、リール３Ｌ，３Ｃ，３Ｒからは一回転毎にリールインデックスが得られ、リール位置検出回路５０を介してＣＰＵ３１に出力される。リールインデックスの出力により、ＲＡＭ３３にセットされているパルスカウンタや図柄カウンタが０にクリアされる。このようにして、各リール３Ｌ，３Ｃ，３Ｒについて１回転の範囲内における図柄位置を特定することとしている。
【００６０】
ここで、ＲＯＭ３２には、前述のリール３Ｌ，３Ｃ，３Ｒの回転位置とリール外周面上に描かれた図柄とを対応づけるために、図柄テーブル（図示せず）が、ＲＯＭ３２内に記憶されている。この図柄テーブルでは、前述のリールインデックスが出力される位置を基準として、各リール３Ｌ，３Ｃ，３Ｒの一定の回転ピッチ毎に順次付与される、００から２０までのコードナンバーと、それぞれのコードナンバー毎に対応して設けられた図柄の種類を識別する図柄コードとが対応づけられている。
【００６１】
また、スタートスイッチ６Ｓから信号が出力されると、乱数発生器３６やサンプリング回路３７により乱数サンプリングが行われ、抽出した乱数値に基づいて後述の確率抽選処理が行われ、内部当選役が決定される。
【００６２】
リール３Ｌ，３Ｃ，３Ｒが定速回転に達した後、停止操作によりストップスイッチ７Ｓから信号が出力されると、出力された信号及び決定された内部当選役に基づいて、リール３Ｌ，３Ｃ，３Ｒを停止制御する制御信号がモータ駆動回路３９に出力される。モータ駆動回路３９はステッピングモータ４９Ｌ，４９Ｃ，４９Ｒを駆動制御し、リール３Ｌ，３Ｃ，３Ｒの回転を停止させる。
【００６３】
全てのリール３Ｌ，３Ｃ，３Ｒの回転が停止すると、所定の位置（例えばセンターライン８ｃ）に表示された図柄の組合せに基づいて表示役の検索処理が行われる。表示役の検索には、後述の図４に示す配当表と類似するものであり、ＲＯＭ３２に記憶された表示役判定テーブル（図示せず）に基づいて行われる。この表示役判定テーブルでは、入賞に係る図柄の組合せと、対応する配当と、対応する判定コードとが設定されている。表示役の検索により、入賞に係る図柄の組合せが表示されたと判別されると、ホッパー駆動回路４１に制御信号が出力され、ホッパー４０の駆動によりメダルの払出しが行われる。なお、Ｃ／Ｐスイッチ１４Ｓにより、クレジットモードに切り換えられている場合には、払出枚数分のメダルがクレジットされる。ここで、メダルの払出し又はクレジットを総称して単に「払出し」という場合がある。
【００６４】
次に、図４を参照して、表示役と対応する図柄の組合せ及び配当について説明する。遊技機１の表示役には、チェリー、ベル、スイカ、リプレイ、ＲＢ（いわゆる「レギュラーボーナス」）及びハズレが設定されている。ここで、ＲＢには、赤７ＲＢと青７ＲＢの２種類が設けられている。
【００６５】
チェリーは、チェリー（図柄６５）が左の表示窓４Ｌの上段、中段又は下段の何れかに表示されることにより成立する。これにより、チェリーの入賞となり、２枚のメダルの払出しが行われる。なお、チェリーが左の表示窓４Ｌの上段又は下段に表示されると、２つの有効ライン上で成立することとなるので、４枚（２枚×２）のメダルの払出しが行われる。
【００６６】
ベルは、ベル（図柄６４）が有効ラインに沿って３つ並んで表示されることにより成立する。これにより、ベルの入賞となり、１０枚のメダルの払出しが行われる。
【００６７】
スイカは、スイカ（図柄６３）が有効ラインに沿って３つ並んで表示されることにより成立する。これにより、スイカの入賞となり、６枚のメダルの払出しが行われる。
【００６８】
リプレイは、Ｒｅｐｌａｙ（図柄６６）が有効ラインに沿って３つ並んで表示されることにより成立する。これにより、次回の単位遊技において再遊技が行われる。即ち、リプレイが成立した単位遊技における投入枚数と同数のメダルが、次回の単位遊技において、遊技者による投入操作に基づかずに、自動的に投入される。これにより、遊技者はメダルを消費することなく次回の単位遊技を行うことができる。
【００６９】
ＲＢは、赤７（図柄６１）又は青７（図柄６２）の何れかが有効ラインに沿って３つ並んで表示されることにより成立する。赤７（図柄６１）が有効ラインに沿って３つ並んで表示された場合は赤７ＲＢが成立し、青７（図柄６２）が有効ラインに沿って３つ並んで表示された場合は青７ＲＢが成立する。
【００７０】
また、前述のチェリー、ベル、スイカ、リプレイ、及びＲＢに係る図柄の組合せ以外の図柄の組合せが表示されると、ハズレが成立する。
【００７１】
次に、実施の形態の遊技状態について説明する。遊技機１に予め定められた遊技状態には、一般遊技状態、内部当選状態及びＲＢ遊技状態がある。各遊技状態間の移行は、前述のＲＯＭ３２に記憶されたプログラムに従ってＣＰＵ３１により行われる。
【００７２】
一般遊技状態において、ＲＢの作動に係る内部当選役が決定されると、遊技状態が内部当選状態に更新される。遊技機１では、ＲＢの作動に係る内部当選役が決定されると、ＲＢの作動に係る図柄の組合せが表示されるまでの間、ＲＢの作動に係る内部当選役を記憶する（一般に、「持ち越し」といい、記憶されている内部当選役を「持越役」という）。ＲＢの作動に係る内部当選役が記憶されているあいだ、内部当選状態が継続する。ここで、持越役は、内部当選役に基づいて決定されることから、内部当選役の下位概念とも言える。
【００７３】
内部当選状態において、ＲＢの作動に係る図柄の組合せが表示されると、ＲＢが成立し、ＲＢ遊技状態が作動する。ＲＢ遊技状態では、他の内部当選役と比較して払出枚数の多い表示役に係る内部当選役（実施の形態ではベル）が決定される確率が他の遊技状態よりも高い。また、ＲＢ遊技状態は、ＲＢ遊技状態において行うことが可能な単位遊技の回数（以下、「遊技可能回数」という）が８回に達するか、又は、入賞の成立が可能な回数（以下、「入賞可能回数」という）が８回に達することにより終了する。なお、ＲＢ遊技状態は、第１種特別役物が作動している単位遊技によって構成される遊技状態である。
【００７４】
次に、図５を参照して、内部当選役を決定する際に使用する確率抽選テーブルについて説明する。確率抽選テーブルは、遊技状態ごとに設けられており、決定される可能性のある内部当選役と各内部当選役が決定される乱数範囲及び当選確率とが規定されている。また、この確率抽選テーブルにおいて用いられる乱数範囲は「０〜１６３８３」である。
【００７５】
図５の（１）は、一般遊技状態用確率抽選テーブルを示す。一般遊技状態用確率抽選テーブルでは、内部当選役として、チェリー、ベル、スイカ、リプレイ、赤７ＲＢ、青７ＲＢ、又はハズレの何れかが決定される可能性がある。各内部当選役に定められた乱数範囲及び当選確率は図示のとおりである。
【００７６】
図５の（２）は、内部当選状態用確率抽選テーブルを示す。内部当選状態用確率抽選テーブルでは、内部当選役として、チェリー、ベル、スイカ、リプレイ、又はハズレの何れかが決定される可能性がある。各内部当選役に定められた乱数範囲及び当選確率は図示のとおりである。
【００７７】
図５の（３）は、ＲＢ遊技状態用確率抽選テーブルを示す。ＲＢ遊技状態用確率抽選テーブルでは、内部当選役として、チェリー、ベル、スイカ、及びハズレが決定される可能性がある。各内部当選役に定められた乱数範囲及び当選確率は図示のとおりである。ここで、ＲＢ遊技状態では、他の遊技状態よりも、ベルが決定される確率が極めて高く、ハズレが決定される確率が極めて低い。また、ＲＢ遊技状態では、最大投入枚数が１枚に設定されている。したがって、ＲＢ遊技状態では、投入枚数に対する払出枚数の割合（いわゆるペイアウト率）を高くすることができる。この結果、ＲＢ遊技状態では、遊技者がメダルを獲得する機会を増加させることができる。
【００７８】
次に、図６を参照して、停止テーブル初期決定テーブルについて説明する。停止テーブル初期決定テーブルには、停止用当選役に応じた左リール用停止テーブルと変則押し用停止テーブルとが規定されている。
【００７９】
停止用当選役は、前述の確率抽選テーブル（図５参照）により決定された内部当選役に基づいて決定され、停止テーブルを決定する際に用いられる情報である。例えば、決定された内部当選役がベルであれば停止用当選役としてベルが決定されるというように、基本的には決定された内部当選役がそのまま停止用当選役として決定される。例外として、内部当選状態においては、ハズレが内部当選役として決定されると、持越役が停止用当選役として決定されるが、停止用当選役は、確率抽選テーブルによって決定された内部当選役と基本的に同一と言える。
【００８０】
停止テーブルは、リール３Ｌ，３Ｃ，３Ｒの回転を停止させる際に、有効ライン上に表示させる図柄の組合せを決定するための情報である。左リール用停止テーブルは、順押しが行われた場合に使用される停止テーブルである。変則押し用停止テーブルは、変則押しが行われた場合に使用される停止テーブルである。初期決定テーブルでは、停止用当選役に基づいて左リール用停止テーブル及び変則押し用停止テーブルが決定され、遊技者の停止操作の順序に基づいて何れか一方が使用される。各停止用当選役に応じて、決定される左リール用停止テーブル及び変則押し用停止テーブルは図示のとおりである。例えば、停止用当選役がベルであれば、左リール用停止テーブル２と変則押し用停止テーブル２ｘが決定される。また、基本的に、停止テーブルに基づいて停止制御が行われると、遊技者の停止操作に基づいて、対応する停止用当選役に係る図柄の組合せを有効ライン上に沿って表示させることが可能となる。
【００８１】
次に、図７を参照して、左リール用停止テーブル群について説明する。この左リール用停止テーブル群には、複数種類の左リール用停止テーブルの集合からなり、前述の左リール用停止テーブル０から左リール用停止テーブル６までの情報が含まれている。また、各左リール用停止テーブルには、停止操作位置に応じた滑りコマ数とライン変更ステータスとが規定されている。
【００８２】
停止操作位置は、停止操作に基づいてストップスイッチ７Ｓがオンとなった場合に、センターライン８ｃに位置していたリール３Ｌ，３Ｃ，３Ｒ上の図柄（具体的には、図柄の中心がセンターライン８ｃの上方に位置し、その中心がセンターライン８ｃの位置に最も近い図柄）のコードナンバーを示す情報である。つまり、図７に示す左リール用停止テーブルにおける停止操作位置は、左のストップボタン７Ｌに対する停止操作がストップスイッチ７Ｓにより検出された場合に、センターライン８ｃに位置していた左リール３Ｌ上の図柄のコードナンバーを示す。
【００８３】
滑りコマ数は、ストップスイッチ７Ｓがオンとなってから対応するリール３Ｌ，３Ｃ，３Ｒの回転が停止するまでに停止操作位置から移動することとなる図柄の数を示す。ここで、遊技機１では、ストップスイッチ７Ｓにより信号が出力された後、１９０ｍｓｅｃ以内にリール３Ｌ，３Ｃ，３Ｒの回転を停止させる制御が行われ、いわゆる滑りコマ数が最大４コマに設定されている。例えば、左リール３Ｌ（図２参照）の回転中において、コードナンバー００のチェリー（図柄６５）がセンターライン８ｃに到達したとき、左のストップボタン７Ｌに対する停止操作がストップスイッチ７Ｓにより検出された場合に、コードナンバー０４のＲｅｐｌａｙ（図柄６６）をセンターライン８ｃに表示するように左リール３Ｌを停止することが可能となる。
【００８４】
ライン変更ステータスは、特定の停止操作位置であるか否かを識別する識別情報である。このライン変更ステータスに基づいて、中リール３Ｃ及び右リール３Ｒの停止制御を行う際に参照する停止テーブルが決定される。
【００８５】
次に、図８を参照して、左リール第１停止後停止テーブル等決定テーブルについて説明する。左リール第１停止後停止テーブル等決定テーブルは、左リール３Ｌの第１停止後に使用され、中リール３Ｃ及び右リール３Ｒについて、続く第２停止及び第３停止を行うための情報が決定される。各左リール第１停止後停止テーブル等決定テーブルは、停止用当選役及びライン変更ステータスに応じて設けられており、停止制御位置に応じた停止テーブルと第３停止変更フラグとが規定されている。
【００８６】
停止制御位置は、リール３Ｌ，３Ｃ，３Ｒの回転が停止した際に、センターライン８ｃの位置に表示されたリール３Ｌ，３Ｃ，３Ｒ上の図柄のコードナンバーを示す。つまり、図８に示す左リール第１停止後停止テーブル等決定テーブルにおける停止制御位置は、前述の図７に示す左リール用停止テーブル群に基づいて左リール３Ｌの回転が停止した際に、センターライン８ｃの位置に表示された左リール３Ｌ上の図柄のコードナンバーを示す。
【００８７】
第３停止変更フラグは、特定の停止制御位置であるか否かを識別する識別情報である。第３停止変更フラグは、後述の第３停止変更を行うか否かを決定する際に用いられる。
【００８８】
図８に示すように、停止用当選役がハズレである場合において、左リール３Ｌの停止制御位置が同じであっても、前述のライン変更ステータスによって異なる停止テーブルが決定される可能性がある。例えば、停止制御位置がコードナンバー０８である場合において、ライン変更ステータスが０であれば、停止テーブル０ｆが決定され、ライン変更ステータスが１であれば、停止テーブル０Ｆが決定される。
【００８９】
次に、図９を参照して、停止テーブル群について説明する。停止テーブル群は、複数種類の停止テーブルの集合からなる。これらの停止テーブルを使用して停止制御を行うことにより、基本的に、停止用当選役に係る図柄の組合せを有効ライン上に表示させることが可能となる。
【００９０】
図９に示す停止テーブル群には、順押しの場合に中リール３Ｃ及び右リール３Ｒの停止制御を行う際に参照される停止テーブル（例えば、５ｏ、６ｇ）と変則押しの場合に全てのリール３Ｌ，３Ｃ，３Ｒの停止制御を行う際に参照される変則押し用停止テーブル（例えば、６ｘ）とが含まれている。つまり、遊技機１では、順押しの場合の左リール３Ｌについてのみ、いわば例外的に前述の図７に示す左リール用停止テーブルを参照して停止制御が行われ、その他の場合ではこの図９に示す停止テーブルを参照して停止制御が行われる。
【００９１】
図９に示す停止テーブルには、停止操作位置に応じた停止データが規定されている。停止データは、８ビットの情報により構成される。この停止データを構成する各ビット列により予め定められた情報が識別されることとなる。ビット７は、左リールＡラインを識別するための情報である。ビット６は、左リールＢラインを識別するための情報である。ビット５は、中リールライン変更を識別するための情報である。ビット４は、中リールＡラインを識別するための情報である。ビット３は、中リールＢラインを識別するための情報である。ビット２は、右リールライン変更を識別するための情報である。ビット１は、右リールＡラインを識別するための情報である。ビット０は、右リールＢラインを識別するための情報である。前述のビット７やビット６などに規定されたＡライン及びＢラインは、基本的に、停止用当選役に係る図柄の組合せを表示する有効ラインを識別するものである。また、前述のビット５などに規定されたライン変更は、停止用当選役に係る図柄の組合せを表示する有効ラインを変更するか否かを決定するためのものである。
【００９２】
また、図９に示す停止テーブルを用いた滑りコマ数及び停止制御位置の決定は、前述の停止データとマスクデータとの論理積演算を行うことにより行われる。マスクデータは、８ビットの情報により構成され、押圧操作されたストップボタン７Ｌ，７Ｃ，７Ｒの種別に応じて決定される。停止データとマスクデータとの論理積演算は、停止操作位置に対応する停止データから順次コードナンバーが大きい停止データの方向に行われる。また、停止操作位置がコードナンバー２０であれば、コードナンバー００に移り、順次演算が行われる。そして、演算の結果に該当する停止データに対応するコードナンバーと停止操作位置に対応するコードナンバーとの差分が滑りコマ数として決定され、停止制御位置が決定される。
【００９３】
図９に示すように、停止テーブル０ｆと停止テーブル０Ｆとでは、停止操作位置が同じであっても異なる停止データが規定されており、異なる図柄の組合せを表示することが可能となっている。
【００９４】
また、停止テーブル５ｄは、赤７ＲＢ用の停止テーブルである。停止テーブル５ｄを含む赤７ＲＢ用の停止テーブルでは、ハズレに係る図柄の組合せが表示されるように停止データが定められている。また、図示しない青７ＲＢ用の停止テーブルでも同様に、ハズレに係る図柄の組合せが表示されるように停止データが定められている。そして、これらの停止テーブルによりハズレに係る図柄の組合せが表示される滑りコマ数を一旦決定しておいて、後で説明する第３停止操作時の停止制御において赤７（図柄６１）又は青７（図柄６２）が最大４コマの範囲で有効ライン上に引き込み可能であるか否かを判別し、引き込み可能であれば、これを引き込むように滑りコマ数の再決定が行われる。このように、ハズレに係る図柄の組合せが表示される停止データを予め規定する構成にすることにより、赤７ＲＢ用の停止テーブルと青７用の停止テーブルとで停止テーブルの共通化を図ることが可能となり、ＲＯＭ３２のデータ領域の低減を図ることができる。
【００９５】
次に、図１０〜図１８に示すフローチャートを参照して、主制御回路７１のＣＰＵ３１の制御動作について説明する。まず、図１０を参照して、主制御回路７１のＣＰＵ３１によるリセット割込処理について説明する。ＣＰＵ３１は、電源が投入され、リセット端子に電圧が印加されることにより、リセット割込を発生させ、その割込の発生に基づいて、ＲＯＭ３２に記憶されたリセット割込処理を順次行うように構成されている。
【００９６】
初めに、ＣＰＵ３１は、電源が投入されると、ゲーム開始時の初期化を行う（ステップＳ１）。具体的には、ＲＡＭ３３の記憶内容の初期化、通信データの初期化等を行う。
【００９７】
次に、ＣＰＵ３１は、ゲーム終了時の指定ＲＡＭ領域のクリアを行う（ステップＳ２）。具体的には、ＣＰＵ３１は、前回の単位遊技に使用されたＲＡＭ３３における書き込み可能領域のデータ消去、ＲＡＭ３３における書き込み可能領域への今回の単位遊技に必要なパラメータの書き込み、今回の単位遊技でのシーケンスプログラムの開始アドレスの指定等を行う。
【００９８】
次に、ＣＰＵ３１は、メダル投入・スタートチェック処理を行う（ステップＳ３）。まず、メダル投入チェック処理では、ＣＰＵ３１は、メダルセンサ２２Ｓ、ＢＥＴスイッチ１１Ｓ，１２Ｓ，１３Ｓ、又はリプレイ作動中フラグに基づいて、投入枚数カウンタを更新する。リプレイ作動中フラグは、リプレイの成立の有無を識別する情報である。投入枚数カウンタは、今回の単位遊技における投入枚数を特定する情報である。また、ＣＰＵ３１は、更新した投入枚数カウンタの値に応じて入賞ラインの有効化を行う。例えば、ＣＰＵ３１は、投入枚数カウンタが３であれば、全ての入賞ライン上に表示された図柄の組合せに基づいて後述の表示役の検索処理を行う。続いて、スタートチェック処理では、ＣＰＵ３１は、遊技者の開始操作によりスタートスイッチ６Ｓがオンされたか否かを判別する処理を行う。
【００９９】
次に、ＣＰＵ３１は、ステップＳ３においてスタートスイッチ６Ｓがオンされたと判別すると、乱数発生器３６とサンプリング回路３７によって、後述の確率抽選処理などで使用する抽選用の乱数値を抽出する（ステップＳ４）。
【０１００】
次に、ＣＰＵ３１は、後で図１２を参照して説明する遊技状態監視処理を行う（ステップＳ５）。この遊技状態監視処理では、ＣＰＵ３１は、ＲＢ作動中フラグや持越役の情報に基づいて、今回の単位遊技における遊技状態を識別する情報をＲＡＭ３３にセットする。ＣＰＵ３１は、セットした遊技状態の情報に基づいて、内部当選役などを決定する。
【０１０１】
次に、ＣＰＵ３１は、後で図１３を参照して説明する確率抽選処理を行う（ステップＳ６）。この確率抽選処理では、ＣＰＵ３１は、前述の確率抽選テーブル（図５参照）に基づいて、内部当選役を決定し、決定した内部当選役を識別する情報をＲＡＭ３３にセットする。
【０１０２】
次に、ＣＰＵ３１は、停止用当選役決定処理を行う（ステップＳ７）。この停止用当選役決定処理では、ＣＰＵ３１は、遊技状態と内部当選役と持越役とに基づいて停止用当選役の決定を行う。ＣＰＵ３１は、遊技状態が内部当選状態以外であれば、ステップＳ６において決定した内部当選役をそのまま停止用当選役として決定する。例えば、内部当選役がベルであれば、停止用当選役としてベルを決定する。また、ＣＰＵ３１は、遊技状態が内部当選状態であって、決定した内部当選役がハズレであれば、持越役に応じて、赤７ＲＢ又は青７ＲＢを停止用当選役として決定する。また、ＣＰＵ３１は、内部当選状態であって、決定した内部当選役がリプレイであれば、リプレイを停止用当選役として決定する。
【０１０３】
次に、ＣＰＵ３１は、後で図１４を参照して説明する初期決定処理を行う（ステップＳ８）。この初期決定処理では、ＣＰＵ３１は、ステップＳ７で決定した停止用当選役と前述の停止テーブル初期決定テーブル（図６参照）に基づいて、左リール用停止テーブル及び変則押し用停止テーブルを決定する。
【０１０４】
次に、ＣＰＵ３１は、スタートコマンドを副制御回路７２に対して送信する（ステップＳ９）。スタートコマンドには、例えば、遊技状態、内部当選役、停止用当選役、持越役などの情報が含まれている。
【０１０５】
次に、ＣＰＵ３１は、前回のリール３Ｌ，３Ｃ，３Ｒの回転開始から４．１秒が経過したか否かを判別する（ステップＳ１０）。ＣＰＵ３１は、４．１秒が経過していないと判別したときには、ウェイト処理を行う（ステップＳ１１）。このウェイト処理では、ＣＰＵ３１は、前回のリール３Ｌ，３Ｃ，３Ｒの回転開始から４．１秒が経過するまでの間、以降の処理を行わずに待機する処理を行う。
【０１０６】
ＣＰＵ３１は、ステップＳ１０において４．１秒が経過していると判別したとき、又は、ステップＳ１１のウェイト処理を行ったときには、ゲーム監視用タイマをＲＡＭ３３にセットする（ステップＳ１２）。ＣＰＵ３１は、セットしたゲーム監視用タイマにより、前述の４．１秒の計時を行う。
【０１０７】
次に、ＣＰＵ３１は、全リールの回転開始を要求する（ステップＳ１３）。例えば、ＣＰＵ３１は、ＲＡＭ３３にセットされた回転開始要求フラグをオンにするなどの処理を行う。全リールの回転開始を要求すると、後で図１１を参照して説明する１．１１７３ｍｓｅｃ毎の定期的な割込処理のリール制御処理（ステップＳ３２）において、リール３Ｌ，３Ｃ，３Ｒの回転開始処理、加速処理及び定速処理が行われる。
【０１０８】
次に、ＣＰＵ３１は、リール３Ｌ，３Ｃ，３Ｒの回転速度が定速回転に到達したと判別すると、リール停止許可コマンドを副制御回路７２に対して送信する（ステップＳ１４）。リール停止許可コマンドは、ストップスイッチ７Ｓの検出が有効になったことを示す情報などが含まれている。
【０１０９】
次に、ＣＰＵ３１は、後で図１５を参照して説明する停止制御処理について説明する（ステップＳ１５）。この停止制御処理では、ストップスイッチ７Ｓがオンとなったか否かなどに基づいて、リール３Ｌ，３Ｃ，３Ｒの回転の停止制御を行う。
【０１１０】
次に、ＣＰＵ３１は、表示役検索処理を行う（ステップＳ１６）。この表示役検索処理では、ＣＰＵ３１は、有効ライン上に並ぶ図柄のコードナンバーおよびＲＯＭ３２に記憶されている表示役判定テーブルに基づいて表示役を識別する。また、ＣＰＵ３１は、表示役を識別するための表示役フラグや、表示役に対応する払出枚数の情報をＲＡＭ３３にセットする。例えば、センターライン８ｃにベル（図柄６４）が並んで表示された場合では、ＣＰＵ３１は、表示役がベルであることを識別する表示役フラグや払出枚数が１０枚であることを特定する払出枚数情報をセットする。
【０１１１】
次に、ＣＰＵ３１は、表示役コマンドを副制御回路７２に対して送信する（ステップＳ１７）。表示役コマンドには、表示役を特定する表示役フラグの情報などが含まれる。
【０１１２】
次に、ＣＰＵ３１は、メダル払出処理を行う（ステップＳ１８）。ＣＰＵ３１は、表示役に対応する払出枚数に基づいて、クレジットカウンタの更新又はホッパー４０の駆動制御を行う。また、ＣＰＵ３１は、表示役がリプレイであれば、リプレイ作動中フラグをオンにする。
【０１１３】
次に、ＣＰＵ３１は、払出終了コマンドを副制御回路７２に対して送信する（ステップＳ１９）。払出終了コマンドは、１回の単位遊技が終了したことを示す情報などが含まれている。
【０１１４】
次に、ＣＰＵ３１は、ＲＡＭ３３のＲＢ作動中フラグがオンであるか否かを判別する（ステップＳ２０）。ＣＰＵ３１は、ＲＢ作動中フラグがオンではないと判別したときには、ＲＢ作動チェック処理を行う（ステップＳ２１）。ＲＢ作動チェック処理では、ＣＰＵ３１は、表示役がＲＢであると判別したときに、ＲＢ作動時処理を行う。ＲＢ作動時処理としては、ＣＰＵ３１は、持越役をクリアするとともに、ＲＢ作動中フラグをオンにし、遊技可能回数カウンタ及び入賞可能回数カウンタに８をセットする。この処理が終了すると、ステップＳ２に移る。
【０１１５】
ＣＰＵ３１は、ＲＢ作動中フラグがオンであると判別したときには、ＲＢ終了チェック処理を行う（ステップＳ２２）。ＣＰＵ３１は、単位遊技が行われるごとに遊技可能回数カウンタから１を減算し、表示役がスイカ、ベル、又はチェリーであれば入賞可能回数カウンタから１を減算する。そして、ＣＰＵ３１は、遊技可能回数カウンタ又は入賞可能回数カウンタが０に更新されたと判別すると、ＲＢ遊技状態の終了時であると判別し、ＲＢ作動中フラグをオフにするなどのＲＢ終了時処理を行う。この処理が終了すると、ステップＳ２に移る。
【０１１６】
このように、ＣＰＵ３１は、ステップＳ２からステップＳ２１又はステップＳ２２までの処理を単位遊技における処理として実行し、ステップＳ２１又はステップＳ２２の処理が終了すると、次回の単位遊技における処理を実行すべく、ステップＳ２の処理に移る。
【０１１７】
次に、図１１を参照して、主制御回路７１における、１．１１７３ｍｓｅｃ毎の定期的な割込処理について説明する。この割込処理は、主制御回路７１におけるメイン処理にクロックパルスに基づいて１．１１７３ｍｓｅｃ毎の間隔で割り込む処理である。
【０１１８】
初めに、ＣＰＵ３１は、入力ポートチェック処理を行う（ステップＳ３１）。具体的には、ＣＰＵ３１は、入力ポートを介してスタートスイッチ６Ｓなどの各スイッチ及び各回路から入力される信号の有無をチェックする処理を行う。
【０１１９】
次に、ＣＰＵ３１は、３つのリール３Ｌ，３Ｃ，３Ｒについてのリール制御処理を行う（ステップＳ３２）。このリール制御処理では、ＣＰＵ３１は、リール回転開始要求フラグやリール回転停止要求フラグに基づいてリール３Ｌ，３Ｃ，３Ｒの回転の開始及び停止を制御する。
【０１２０】
次に、ＣＰＵ３１は、７ＳＥＧ駆動処理を行う（ステップＳ３３）。この７ＳＥＧ駆動処理では、ＲＡＭ３３のクレジットカウンタなどの情報に基づいて、クレジットされているメダルの枚数等の情報を情報表示部１８に表示させる制御を行う。
【０１２１】
次に、ＣＰＵ３１は、ランプ駆動処理を行う（ステップＳ３４）。ランプ駆動処理では、遊技機１の前面に設けられたＢＥＴランプ９ａ，９ｂ，９ｃなどを点灯させる制御を行う。
【０１２２】
次に、図１２を参照して、遊技状態監視処理について説明する。初めに、ＣＰＵ３１は、ＲＢ作動中フラグはオンであるか否かを判別する（ステップＳ４１）。ＣＰＵ３１は、ＲＢ作動中フラグはオンであると判別したときには、ＲＢ遊技状態をセットする（ステップＳ４２）。この処理が終了すると、遊技状態監視処理を終了し、図１０のステップＳ６に移る。
【０１２３】
ＣＰＵ３１は、ステップＳ４１においてＲＢ作動中フラグはオンではないと判別したときには、持越役がセットされているか否かを判別する（ステップＳ４３）。ＣＰＵ３１は、持越役がセットされていると判別したときには、内部当選状態をセットする（ステップＳ４４）。この処理が終了すると、遊技状態監視処理を終了し、図１０のステップＳ６に移る。
【０１２４】
ＣＰＵ３１は、ステップＳ４３において持越役がセットされていないと判別したときには、一般遊技状態をセットする（ステップＳ４５）。この処理が終了すると、遊技状態監視処理を終了し、図１０のステップＳ６に移る。
【０１２５】
次に、図１３を参照して、確率抽選処理について説明する。初めに、ＣＰＵ３１は、ＲＡＭ３３にセットされた遊技状態を参照し、ＲＢ遊技状態であるか否かを判別する（ステップＳ５１）。ＣＰＵ３１は、ＲＢ遊技状態であると判別したときには、抽出した乱数値とＲＢ遊技状態用確率抽選テーブル｛図５の（３）参照｝とに基づいて、内部当選役を決定する（ステップＳ５２）。
【０１２６】
ＣＰＵ３１は、ステップＳ５１においてＲＢ遊技状態ではないと判別したときには、内部当選状態であるか否かを判別する（ステップＳ５３）。ＣＰＵ３１は、内部当選状態であると判別したときには、抽出した乱数値と内部当選状態用確率抽選テーブル｛図５の（２）参照｝とに基づいて、内部当選役を決定する（ステップＳ５４）。
【０１２７】
ＣＰＵ３１は、ステップＳ５３において内部当選状態ではないと判別したときには、抽出した乱数値と一般遊技状態用確率抽選テーブル｛図５の（１）参照｝とに基づいて、内部当選役を決定する（ステップＳ５５）。
【０１２８】
次に、ステップＳ５５において内部当選役を決定したときには、ＣＰＵ３１は、決定した内部当選役はＲＢの作動に係る内部当選役であるか否かを判別する（ステップＳ５６）。ＣＰＵ３１は、赤７ＲＢ又は青７ＲＢの何れも決定されていないと判別したときには、確率抽選処理を終了し、図１０のステップＳ７に移る。
【０１２９】
ＣＰＵ３１は、ステップＳ５６において赤７ＲＢ又は青７ＲＢの何れかが決定されたと判別したときには、赤７ＲＢ又は青７ＲＢを持越役にセットする（ステップＳ５７）。この処理が終了すると、確率抽選処理を終了し、図１０のステップＳ７に移る。
【０１３０】
☆
次に、図１４を参照して、初期決定処理について説明する。初めに、ＣＰＵ３１は、停止テーブル初期決定テーブル（図６参照）に基づいて、左リール用停止テーブル及び変則押し用停止テーブルを決定する（ステップＳ６１）。この処理が終了すると、初期決定処理を終了し、ステップＳ９に移る。
【０１３１】
次に、図１５を参照して、停止制御処理について説明する。初めに、ＣＰＵ３１は、有効なストップスイッチがオンされたか否かを判別する（ステップＳ７１）。ＣＰＵ３１は、有効なストップスイッチ７Ｓがオンではないと判別したときには、ステップＳ７１の処理を繰り返し行う。
【０１３２】
ＣＰＵ３１は、ステップＳ７１において有効なストップスイッチがオンであると判別したときには、押圧操作されたストップボタン７Ｌ，７Ｃ，７Ｒの種別に応じて、マスクデータをレジスタにセットする（ステップＳ７２）。具体的には、ＣＰＵ３１は、左のストップボタン７Ｌであれば、ビット７が１となるマスクデータ「１０００００００」をセットする。また、ＣＰＵ３１は、中央のストップボタン７Ｃであれば、ビット４が１となるマスクデータ「０００１００００」をセットする。さらに、ＣＰＵ３１は、右のストップボタン７Ｒがオンであれば、ビット１が１となるマスクデータ「００００００１０」をセットする。
【０１３３】
次に、ＣＰＵ３１は、第１停止であるか否かを判別する（ステップＳ７３）。ＣＰＵ３１は、今回の停止操作が第１停止操作ではないと判別したときには、後で図１６を参照して説明する第２・第３停止処理を行う（ステップＳ７４）。この第２・第３停止処理では、マスクデータや停止テーブルなどの各種情報に基づいて、第２停止又は第３停止における滑りコマ数などを決定する。
【０１３４】
ＣＰＵ３１は、ステップＳ７３において第１停止であると判別したときには、左リールであるか否か、つまり順押しであるか否かを判別する（ステップＳ７５）。ＣＰＵ３１は、順押しであると判別したときには、左リール用停止テーブル（図７参照）に基づいて、滑りコマ数を決定する（ステップＳ７６）。続いて、ＣＰＵ３１は、ライン変更ステータスを取得し（ステップＳ７７）、ＲＡＭ３３にセットする。
【０１３５】
ステップＳ７５において、順押しではなく、変則押しであると判別したときには、後で図１７を参照して説明する変則停止処理を行う（ステップＳ７８）。この変則停止処理では、第１停止操作の対象となった中リール３Ｃ又は右リール３Ｒについて、変則押し用停止テーブルに基づいて滑りコマ数などを決定する。
【０１３６】
ステップＳ７４、ステップＳ７７、又はステップＳ７８の処理を行うことによって滑りコマ数を決定したときには、ＣＰＵ３１は、滑りコマ数分、リールが回転するのを待つ（ステップＳ７９）。例えば、ＣＰＵ３１は、決定された滑りコマ数が１であれば、センターライン８ｃ上を１個の図柄が通過するのを待つ。続いて、ＣＰＵ３１は、リールの回転停止を要求する（ステップＳ８０）。例えば、ＣＰＵ３１は、リール回転停止要求フラグをオンにするなどの処理を行う。リールの回転停止を要求すると、前述の１．１１７３ｍｓｅｃ毎の定期的な割込処理（図１１参照）のリール制御処理（ステップＳ３２）において、リールの回転の停止処理が行われる。
【０１３７】
次に、ＣＰＵ３１は、後で図１８を参照して説明する制御変更処理を行う（ステップＳ８１）。この制御変更処理では、第２停止又は第３停止の際に参照する各種情報を決定する。
【０１３８】
次に、ＣＰＵ３１は、最後のリールの停止であるか否かを判別する（ステップＳ８２）。ＣＰＵ３１は、最後のリールの停止ではないと判別したときには、ステップＳ７１に移り、回転中の残りのリールに対する処理を行う。ＣＰＵ３１は、最後のリールの停止であると判別したときには、停止制御処理を終了し、図１０のステップＳ１６の処理に移る。
【０１３９】
次に、図１６を参照して、第２・第３停止処理について説明する。初めに、ＣＰＵ３１は、左リール３Ｌ→中リール３Ｃの順序、つまり左リール３Ｌについて第１停止が行われた後に中央のストップボタン７Ｃに対する停止操作がストップスイッチ７Ｓにより検出されたか否かを判別する（ステップＳ９１）。
【０１４０】
ＣＰＵ３１は、ステップＳ９１において左リール３Ｌ→中リール３Ｃの順序ではないと判別したときには、左リール３Ｌ→右リール３Ｒの順序、つまり左リール３Ｌについて第１停止が行われた後に右のストップボタン７Ｒに対する停止操作がストップスイッチ７Ｓにより検出されたか否かを判別する（ステップＳ９２）。
【０１４１】
ステップＳ９１において左リール３Ｌ→中リール３Ｃの順序であると判別したとき、又は、ステップＳ９２において左リール３Ｌ→右リール３Ｒの順序であると判別したときには、既に決定している停止テーブル（図９参照）において、停止操作位置の停止データを取得する（ステップＳ９３）。
【０１４２】
次に、ＣＰＵ３１は、ライン変更の要求があるか否かを判別する（ステップＳ９４）。具体的には、ＣＰＵ３１は、第２停止操作が中リール３Ｃに対して行われた場合であれば、ステップＳ９３において取得した停止データのビット５を参照し、ビット５が１であるか否かを判別する。また、第２停止操作が右リール３Ｒに対して行われた場合であれば、ステップＳ９３において取得した停止データのビット２を参照し、ビット２が１であるか否かを判別する。ＣＰＵ３１は、ステップＳ９４においてライン変更の要求があると判別したときには、ＲＡＭ３３のライン変更フラグをオンにする（ステップＳ９５）。
【０１４３】
ステップＳ９２において左リール３Ｌが第１停止後の第２停止操作ではないと判別したとき、第３停止操作であると判別したとき、ステップＳ９４においてライン変更の要求はないと判別したとき、又はステップＳ９５においてライン変更フラグをオンにしたときには、ＣＰＵ３１は、ＲＡＭ３３にセットされた第３停止変更有効フラグはオンであるか否かを判別する（ステップＳ９６）。第３停止変更有効フラグは、後述の制御変更処理（図１８参照）において、第３停止変更フラグがオンであり、所定の条件が満たされた場合にオンされる。
【０１４４】
ＣＰＵ３１は、ステップＳ９６において第３停止変更有効フラグはオンであると判別したときには、マスクデータにおいて、１になっているビットの右のビットも１にする（ステップＳ９７）。例えば、ＣＰＵ３１は、中央のストップボタン７Ｃに対応するマスクデータ「０００１００００」であれば、ビット４の右のビットであるビット３も１にしたマスクデータ「０００１１０００」に更新する。
【０１４５】
ステップＳ９６において第３停止変更有効フラグがオンではないと判別したときには、ＣＰＵ３１は、ライン変更フラグはオンであるか否かを判別する（ステップＳ９８）。ＣＰＵ３１は、ライン変更フラグはオンであると判別したときには、マスクデータのビットパターンを右にシフトする（ステップＳ９９）。例えば、ＣＰＵ３１は、中央のストップボタン７Ｃに対応するマスクデータ「０００１００００」であれば、ビット４の１を右のビットであるビット３にシフトしたマスクデータ「００００１０００」に更新する。このようにして、ライン変更の要求があったときには、マスクデータを右にシフトすることにより、中リールＡライン（又は右リールＡライン）に対応するビット列から中リールＢライン（又は右リールＢライン）に対応するビット列に変更し、検索する停止データのビット位置を変更する。
【０１４６】
ステップＳ９７において第３停止変更有効フラグがオンである場合にマスクデータを更新したとき、ステップＳ９９においてライン変更フラグがオンである場合にマスクデータを更新したとき、又はステップＳ９８において第３停止変更有効フラグとライン変更フラグの何れもオンではないと判別したときには、ＣＰＵ３１は、マスクデータとの論理積が０以外となる停止データを検索する（ステップＳ１００）。ＣＰＵ３１は、既に決定している停止テーブル（図９参照）において、停止操作位置のコードナンバーから順次大きいコードナンバーについて検索を行う。
【０１４７】
次に、ＣＰＵ３１は、停止操作位置との差分を滑りコマ数として決定する（ステップＳ１０１）。具体的には、停止操作位置のコードナンバーと検索結果に該当する停止データに対応するコードナンバーとの差分を滑りコマ数として決定する。例えば、停止操作位置のコードナンバーが０７であり、検索結果に該当する停止データに対応するコードナンバーが０８である場合は、滑りコマ数を１に決定する。また、ＣＰＵ３１は、決定した滑りコマ数をＲＡＭ３３にセットする。
【０１４８】
次に、ＣＰＵ３１は、第３停止であるか否かを判別する（ステップＳ１０２）。ＣＰＵ３１は、第３停止ではないと判別したときには、第２・第３停止処理を終了し、図１５のステップＳ７９に移る。
【０１４９】
ステップＳ１０２において第３停止であると判別したときには、停止用当選役は引き込み対象であるか否かを判別する（ステップＳ１０３）。引き込み対象となる停止用当選役は、ハズレ以外の停止用当選役である。ＣＰＵ３１は、停止用当選役は引き込み対象ではないと判別したときには、第２・第３停止処理を終了し、図１５のステップＳ７９の処理に移る。
【０１５０】
ステップＳ１０３において停止用当選役は引き込み対象であると判別したときには、停止用当選役は引き込み可能であるか否かを判別する（ステップＳ１０４）。停止用当選役に係る図柄（例えば、ベルであれば図柄６４のベル）が最大滑りコマ数である４コマの範囲内に含まれる場合に、停止用当選役が引き込み可能であると判別される。ＣＰＵ３１は、停止用当選役は引き込み可能ではないと判別したときには、第２・第３停止処理を終了し、図１５のステップＳ７９の処理に移る。
【０１５１】
ステップＳ１０４において停止用当選役は引き込み可能であると判別したときには、滑りコマ数を再決定する（ステップＳ１０５）。ここで、前述したように、ボーナスに対応する停止テーブルでは、ハズレに係る図柄の組合せが表示されるように滑りコマ数が決定されるが、この処理を行うことにより、ボーナスに係る図柄の組合せを表示させることが可能となる。言い換えると、ボーナスに係る図柄の組合せは、引き込み可能な範囲で滑りコマ数の再決定を行うことにより表示することが可能となっている。なお、ボーナス以外の停止用当選役である場合は、前述のステップＳ１０１において停止テーブルにより決定された滑りコマ数と同じ数の滑りコマ数が再決定される場合がある。この処理が終了したときには、第２・第３停止処理を終了し、図１５のステップＳ７９の処理に移る。
【０１５２】
次に、図１７を参照して、変則停止処理について説明する。初めに、ＣＰＵ３１は、停止テーブル（図９参照）において、停止操作位置の停止データを取得する（ステップＳ１１１）。
【０１５３】
次に、ＣＰＵ３１は、ライン変更の要求はあるか否かを判別する（ステップＳ１１２）。ＣＰＵ３１は、前述の図１６のステップＳ９４の処理と同様に、取得した停止データのビット５又はビット２を参照し、１であるか否かを判別する。ＣＰＵ３１は、ライン変更の要求があると判別したときには、前述の図１６のステップＳ９９の処理と同様に、マスクデータのビットパターンを右にシフトする（ステップＳ１１３）。続いて、ライン変更フラグをオンにする（ステップＳ１１４）。
【０１５４】
ＣＰＵ３１は、ステップＳ１１２においてライン変更の要求はないと判別したとき、又は、ステップＳ１１４においてライン変更フラグをオンにしたと判別したときには、前述の図１６のステップＳ１００の処理と同様に、停止操作位置の停止データからマスクデータとの論理積が０以外となる停止データを検索する（ステップＳ１１５）。
【０１５５】
次に、ＣＰＵ３１は、前述の図１６のステップＳ１０１の処理と同様に、停止操作位置との差分を滑りコマ数として決定する（ステップＳ１１６）。また、ＣＰＵ３１は、決定した滑りコマ数をＲＡＭ３３にセットする。この処理が終了すると、変則停止処理を終了し、図１５のステップＳ７９に移る。
【０１５６】
次に、図１８を参照して、制御変更処理について説明する。初めに、ＣＰＵ３１は、第２停止後であるか否かを判別する（ステップＳ１２１）。ＣＰＵ３１は、第２停止後ではないと判別したときには、左リール第１停止であるか否かを判別する（ステップＳ１２２）。ＣＰＵ３１は、左リール３Ｌが第１停止ではないと判別したときには、制御変更処理を終了し、図１５のステップＳ８２に移る。
【０１５７】
ＣＰＵ３１は、ステップＳ１２２において左リール３Ｌについて第１停止が行われたと判別したときには、左リール第１停止後停止テーブル等決定テーブル（図８参照）に基づいて、停止テーブル等を決定する（ステップＳ１２３）。具体的には、停止用当選役、ライン変更ステータス、及び左リール３Ｌの停止制御位置に基づいて、停止テーブル及び第３停止変更フラグを決定する。
【０１５８】
次に、ＣＰＵ３１は、ステップＳ１２３において決定した第３停止変更フラグをＲＡＭ３３に格納する（ステップＳ１２４）。この処理が終了すると、制御変更処理を終了し、図１５のステップＳ８２に移る。
【０１５９】
ＣＰＵ３１は、ステップＳ１２１において第２停止後であると判別したときには、第３停止変更フラグがオンであるか否かを判別する（ステップＳ１２５）。ＣＰＵ３１は、第３停止変更フラグがオンではないと判別したときには、制御変更処理を終了し、図１５のステップＳ８２に移る。
【０１６０】
ＣＰＵ３１は、ステップＳ１２５において第３停止変更フラグがオンであると判別したときには、左リール３Ｌ→中リール３Ｃの順序、つまり第１停止が左リール３Ｌであり、続く第２停止が中リール３Ｃの順序で行われたか否かを判別する（ステップＳ１２６）。ＣＰＵ３１は、左リール３Ｌ→中リール３Ｃの順序であると判別したときには、中リールチェック用のマスクデータをセットする（ステップＳ１２７）。中リールチェック用のマスクデータは、ビット７が１であるマスクデータ「１０００００００」である。
【０１６１】
ＣＰＵ３１は、ステップＳ１２６において左リール３Ｌ→中リール３Ｃの順序ではないと判別したときには、左リール３Ｌ→右リール３Ｒの順序、つまり第１停止が左リール３Ｌであり、続く第２停止が右リール３Ｒの順序で行われたか否かを判別するであるか否かを判別する（ステップＳ１２８）。ＣＰＵ３１は、左リール３Ｌ→右リール３Ｒの順序ではないと判別したときには、制御変更処理を終了し、図１５のステップＳ８２に移る。
【０１６２】
ＣＰＵ３１は、ステップＳ１２８において左リール３Ｌ→右リール３Ｒの順序であると判別したときには、右リールチェック用のマスクデータをセットする（ステップＳ１２９）。右リールチェック用のマスクデータは、ビット６が１であるマスクデータ「０１００００００」である。
【０１６３】
ＣＰＵ３１は、ステップＳ１２７において中リールチェック用のマスクデータをセットしたとき、又は、ステップＳ１２９において右リールチェック用のマスクデータをセットしたときには、決定されている停止データとマスクデータの論理積を演算する（ステップＳ１３０）。
【０１６４】
次に、ＣＰＵ３１は、論理積は０であるか否かを判別する（ステップＳ１３１）。ＣＰＵ３１は、論理積は０であると判別したときには、制御変更処理を終了し、図１５のステップＳ８２に移る。
【０１６５】
ＣＰＵ３１は、ステップＳ１３１において論理積は０ではないと判別したときには、ＣＰＵ３１は、ＲＡＭ３３の第３停止変更有効フラグをオンにする（ステップＳ１３２）。この処理が終了すると、制御変更処理を終了し、図１５のステップＳ８２に移る。
【０１６６】
次に、図１９を参照して、リール３Ｌ，３Ｃ，３Ｒ停止時の図柄の組合せの表示例について説明する。図１９の（１）は、停止用当選役がハズレであり、停止順序が順押しであり、３つのリール３Ｌ，３Ｃ，３Ｒの停止操作位置の夫々がコードナンバー０７である場合に、表示窓４Ｌ，４Ｃ，４Ｒ内に表示される図柄の組合せである。
【０１６７】
初めに、第１停止である左リール３Ｌの停止操作位置がコードナンバー０７であることから、左リール用停止テーブル０（図７参照）に基づいて、滑りコマ数として１が決定される（図１５のステップＳ７６）。また、左リール用停止テーブル０（図７参照）において、停止操作位置がコードナンバー０７である場合、ライン変更ステータス０が決定される（図１５のステップＳ７７）。続いて、滑りコマ数１に基づいて左リール３Ｌの停止が行われることにより（図１５のステップＳ７９及びステップＳ８０）、停止制御位置がコードナンバー０８となる。これにより、左の表示窓４Ｌには、下段の位置に青７（図柄６２）、中段の位置にＲｅｐｌａｙ（図柄６６）、上段の位置にスイカ（図柄６３）が表示される。
【０１６８】
また、ライン変更ステータスが０であり、左リール３Ｌの停止制御位置がコードナンバー０８であることから、左リール第１停止後停止テーブル等決定テーブル（図８参照）に基づいて、停止テーブル０ｆが決定される（図１８のステップＳ１２３）。
【０１６９】
次に、第２停止が中リール３Ｃであることから、中央のストップボタン７Ｃに対応するマスクデータとして「０００１００００」がセットされる。また、停止操作位置がコードナンバー０７であることから、停止テーブル０ｆ（図９参照）に基づいて、停止データ「００１０１１００」が決定される（図１６のステップＳ９３）。この停止データにおいてビット５が１であるため、ライン変更フラグがオンとなる（図１６のステップＳ９５）。これにより、マスクデータのビットパターンが右にシフトされ（つまりＡラインからＢラインに変更され）、「００００１０００」に変更される（図１６のステップＳ９９）。続いて、停止テーブル０ｆ（図９参照）において、停止操作位置であるコードナンバー０７から、マスクデータ「００００１０００」との論理積が０以外となる停止データが検索されると、検索結果としてコードナンバー０７の停止データが得られ（図１６のステップＳ１００）、滑りコマ数が０に決定される（図１６のステップＳ１０１）。続いて、滑りコマ数０に基づいて中リール３Ｃの停止が行われることにより（図１５のステップＳ７９及びステップＳ８０）、停止制御位置がコードナンバー０７となる。これにより、中央の表示窓４Ｃには、下段の位置にベル（図柄６４）、中段の位置にＲｅｐｌａｙ（図柄６６）、上段の位置にチェリー（図柄６５）が表示される。
【０１７０】
最後に、第３停止が右リール３Ｒであることから、右のストップボタン７Ｒに対応するマスクデータとして「００００００１０」がセットされる。続いて、前述の第２停止においてライン変更フラグがオンにセットされているため、マスクデータのビットパターンが右にシフトされ、「０００００００１」に変更される（図１６のステップＳ９９）。続いて、停止テーブル０ｆ（図９参照）において、停止操作位置であるコードナンバー０７から、マスクデータ「０００００００１」との論理積が０以外となる停止データが検索されると、検索結果としてコードナンバー１０の停止データが得られ（図１６のステップＳ１００）、滑りコマ数が３に決定される（図１６のステップＳ１０１）。続いて、滑りコマ数３に基づいて右リール３Ｒの停止が行われることにより（図１５のステップＳ７９及びステップＳ８０）、停止制御位置がコードナンバー１０となる。これにより、右の表示窓４Ｒには、下段の位置にベル（図柄６４）、中段の位置に青７（図柄６２）、上段の位置にＲｅｐｌａｙ（図柄６６）が表示される。したがって、ハズレが成立し、図１９の（１）に示す図柄の組合せが表示される。
【０１７１】
図１９の（２）は、停止用当選役がハズレであり、停止順序が順押しであり、３つのリール３Ｌ，３Ｃ，３Ｒの停止操作位置が夫々、コードナンバー０８、コードナンバー０７、及びコードナンバー０７である場合に、表示窓４Ｌ，４Ｃ，４Ｒ内に表示される図柄の組合せである。つまり、図１９の（２）では、第１停止である左リール３Ｌの停止操作位置のみが図１９の（１）と異なる。
【０１７２】
初めに、第１停止である左リール３Ｌの停止操作位置がコードナンバー０８であることから、左リール用停止テーブル０（図７参照）に基づいて、滑りコマ数として０が決定される（図１５のステップＳ７６）。また、左リール用停止テーブル０（図７参照）において、停止操作位置がコードナンバー０８である場合、ライン変更ステータス１が決定される（図１５のステップＳ７７）。続いて、滑りコマ数０に基づいて左リール３Ｌの停止が行われることにより（図１５のステップＳ７９及びステップＳ８０）、停止制御位置がコードナンバー０８となる。これにより、左の表示窓４Ｌには、下段の位置に青７（図柄６２）、中段の位置にＲｅｐｌａｙ（図柄６６）、上段の位置にスイカ（図柄６３）が表示される。
【０１７３】
また、ライン変更ステータスが１であり、停止制御位置がコードナンバー０８であることから、左リール第１停止後停止テーブル等決定テーブル（図８参照）に基づいて、停止テーブル０Ｆが決定される（図１８のステップＳ１２３）。
【０１７４】
次に、第２停止が中リール３Ｃであることから、中央のストップボタン７Ｃに対応するマスクデータとして「０００１００００」がセットされる。また、停止操作位置がコードナンバー０７であることから、停止テーブル０Ｆ（図９参照）に基づいて、停止データ「０００１０１００」が決定される（図１６のステップＳ９３）。ビット５が１ではないので、ライン変更フラグはオンにならない（つまりＡラインのままである）。続いて、停止テーブル０Ｆ（図９参照）において、停止操作位置であるコードナンバー０７から、マスクデータ「０００１００００」との論理積が０以外となる停止データが検索されると、検索結果として停止操作位置であるコードナンバー０７の停止データが得られ（図１６のステップＳ１００）、滑りコマ数が０に決定される（図１６のステップＳ１０１）。続いて、滑りコマ数０に基づいて中リール３Ｃの停止が行われることにより（図１５のステップＳ７９及びステップＳ８０）、停止制御位置がコードナンバー０７となる。これにより、中央の表示窓４Ｃには、下段の位置にベル（図柄６４）、中段の位置にＲｅｐｌａｙ（図柄６６）、上段の位置にチェリー（図柄６５）が表示される。
【０１７５】
最後に、第３停止が右リール３Ｒであることから、右のストップボタン７Ｒに対応するマスクデータとして「００００００１０」がセットされる。前述の第２停止においてライン変更フラグはオフのままである。続いて、停止テーブル０Ｆ（図９参照）において、停止操作位置であるコードナンバー０７から、このマスクデータ「００００００１０」との論理積が０以外となる停止データが検索されると、検索結果としてコードナンバー０９の停止データが得られ（図１６のステップＳ１００）、滑りコマ数が２に決定される（図１６のステップＳ１０１）。続いて、滑りコマ数２に基づいて右リール３Ｒの停止が行われることにより（図１５のステップＳ７９及びステップＳ８０）、停止制御位置がコードナンバー０９となる。これにより、右の表示窓４Ｒには、下段の位置にスイカ（図柄６３）、中段の位置にベル（図柄６４）、上段の位置に青７（図柄６２）が表示される。したがって、ハズレが成立し、図１９の（２）に示す図柄の組合せが表示される。
【０１７６】
このように、本実施の形態の遊技機１では、第１停止である左リール３Ｌの停止制御位置だけでなく、停止操作位置にも基づいて、残りのリール３Ｃ，３Ｒについて使用する停止テーブルを決定するようにしている。具体的には、左リール用停止テーブルにおいて左リール３Ｌの停止操作位置の夫々に規定されたライン変更ステータスに基づいて、残りのリール３Ｃ，３Ｒについて使用する停止テーブルを決定するようにしている。また、前述のように、ライン変更ステータス毎に決定される停止テーブルには夫々で異なる停止データが規定されている。
【０１７７】
これにより、前述の図１９の（１）と図１９の（２）のように、左リール３Ｌの停止制御位置が同じとなり、左の表示窓４Ｌ内に同じ図柄の種類（いわゆる出目）が表示されたとしても、残りの表示窓４Ｒに表示される図柄の種類（いわゆる出目）を異ならせることができるので、結果として、３つの表示窓４Ｌ，４Ｃ，４Ｒに表示される図柄の組合せを異ならせることが可能となる。したがって、表示窓４Ｌ，４Ｃ，４Ｒにより表示される図柄の組合せを多彩なものとすることができる。
【０１７８】
なお、図１９の（１）と図１９の（２）では、中央の表示窓４Ｃに表示される図柄の種類が同じとなっているが、異なる図柄の種類が表示されるように停止データを定めるようにすることもできる。つまり、残りの表示窓４Ｃ，４Ｒのうち両方の表示窓に異なる図柄の種類が表示されても良いし、少なくとも何れか一方の表示窓に異なる図柄の種類が表示されても良い。いずれにしても、結果として、３つの表示窓４Ｌ，４Ｃ，４Ｒに表示される図柄の組合せを異ならせることができる。
【０１７９】
また、前述の図１９の（１）と図１９の（２）のように、停止用当選役と残りのリール３Ｃ，３Ｒの停止操作位置との組合せが同じであっても、停止制御位置を異ならしめることができる。この結果、表示窓４Ｌ，４Ｃ，４Ｒにより表示される図柄の組合せを多彩なものとすることができる。
【０１８０】
さらに、本実施の形態の構成では、停止テーブルの選択に係る抽選を行わないので、その抽選を行う構成と比較して、制御上の負荷（即ち、プログラムの行数や処理終了までに必要な時間）や、データ容量（即ち、抽選用のテーブル）の低減を図ることができる。
【０１８１】
さらにまた、左リール３Ｌの停止操作位置に基づいて停止テーブルが決定される構成であるため、停止テーブルの選択に係る抽選の結果に基づいて停止テーブルが決定される構成である場合と比較して確実に、表示窓４Ｌ，４Ｃ，４Ｒに表示される図柄の組合せを多様なものとすることができる。つまり、抽選の結果に基づいて停止テーブルが決定される構成では、抽選の結果によっては、表示される図柄の組合せが偏ってしまう虞がある。その結果、抽選を行ったにもかかわらず、抽選を行わなかった場合と同様の結果、即ち左リール３Ｌの停止制御位置が同じになると残りのリール３Ｃ，３Ｒに使用する停止テーブルが同じものとなってしまい、図柄の組合せの多様さが損なわれることとなる。そこで、本実施の形態のような構成とすることによって、このような問題が生じることを回避することができるので、図柄の組合せを多彩にでき、遊技者が表示される図柄の組合せに見飽きてしまうことを防ぐことができる。
【０１８２】
さらにまた、抽選のみにより停止テーブルが決定される構成の場合、その抽選の結果によっては、開発を行ったにもかかわらず利用されることのない停止テーブルが生じることとなり、開発の無駄を招いてしまうという虞が有ったが、前述の構成によれば、複数種類の停止テーブルを確実に利用することができ、斯様な懸念を排除することができる。
【０１８３】
図１９の（３）は、停止用当選役がベルであり、左リール３Ｌの停止操作位置がコードナンバー０５であり、右リール３Ｒの停止操作位置がコードナンバー０５であり、中リール３Ｃの停止操作位置がコードナンバー０５である場合に、表示窓４Ｌ，４Ｃ，４Ｒ内に表示される図柄の組合せである。
【０１８４】
初めに、第１停止である左リール３Ｌの停止操作位置がコードナンバー０５であることから、左リール用停止テーブル２（図７参照）に基づいて、滑りコマ数として０が決定される（図１５のステップＳ７６）。また、左リール用停止テーブル２（図７参照）において、停止操作位置がコードナンバー０５である場合、ライン変更ステータス０が決定される（図１５のステップＳ７７）。続いて、滑りコマ数０に基づいて左リール３Ｌの停止が行われることにより（図１５のステップＳ７９及びステップＳ８０）、停止制御位置がコードナンバー０５となる。これにより、左の表示窓４Ｌには、下段の位置にＲｅｐｌａｙ（図柄６６）、中段の位置に赤７（図柄６１）、上段の位置にベル（図柄６４）が表示される。
【０１８５】
また、ライン変更ステータスが０であり、停止制御位置がコードナンバー０５であることから、左リール第１停止後停止テーブル等決定テーブル（図８参照）に基づいて、停止テーブル２ｄが決定される（図１８のステップＳ１２３）。
【０１８６】
次に、第２停止が右リール３Ｒであることから、右のストップボタン７Ｒに対応するマスクデータとして「００００００１０」がセットされる。また、停止操作位置がコードナンバー０５であることから、停止テーブル２ｄ（図９参照）に基づいて、停止データ「０００１０１０１」が決定される（図１６のステップＳ９３）。この停止データにおいてビット２が１であるため、ライン変更フラグがオンとなる（図１６のステップＳ９５）。これにより、マスクデータのビットパターンが右にシフトされ（つまりＡラインからＢラインに変更され）、「０００００００１」に変更される（図１６のステップＳ９９）。続いて、停止テーブル２ｄ（図９参照）において、停止操作位置であるコードナンバー０５から、マスクデータ「０００００００１」との論理積が０以外となる停止データが検索されると、検索結果として停止操作位置であるコードナンバー０５の停止データが得られ（図１６のステップＳ１００）、滑りコマ数が０に決定される（図１６のステップＳ１０１）。続いて、滑りコマ数０に基づいて右リール３Ｒの停止制御を行うことにより（図１５のステップＳ７９及びステップＳ８０）、停止制御位置がコードナンバー０５となる。これにより、右の表示窓４Ｒには、下段の位置にベル（図柄６４）、中段の位置に赤７（図柄６１）、上段の位置にチェリー（図柄６５）が表示される。
【０１８７】
最後に、第３停止が中リール３Ｃであることから、中央のストップボタン７Ｃに対応するマスクデータとして「０００１００００」がセットされる。続いて、前述の第２停止においてライン変更フラグがオンにセットされているため、マスクデータのビットパターンが右にシフトされ、「００００１０００」に変更される（図１６のステップＳ９９）。続いて、停止テーブル２ｄ（図９参照）において、停止操作位置であるコードナンバー０５から、マスクデータ「００００１０００」との論理積が０以外となる停止データが検索されると、検索結果としてコードナンバー０６の停止データが得られ（図１６のステップＳ１００）、滑りコマ数が１に決定される（図１６のステップＳ１０１）。また、再決定においても滑りコマ数が１に決定される（図１６のステップＳ１０５）。続いて、滑りコマ数１に基づいて中リール３Ｃの停止制御を行うことにより（図１５のステップＳ７９及びステップＳ８０）、停止制御位置がコードナンバー０６となる。これにより、中央の表示窓４Ｃには、下段の位置に赤７（図柄６１）、中段の位置にベル（図柄６４）、上段の位置にＲｅｐｌａｙ（図柄６６）が表示される。したがって、図１９の（３）に示すように、クロスダウンライン８ｅに沿ってベル（図柄６４）が３つ並んで表示され、ベルが成立する。
【０１８８】
図１９の（４）は、停止用当選役がベルであり、停止順序が変則押しであり、右リール３Ｒの停止操作位置がコードナンバー０５であり、中リール３Ｃの停止操作位置がコードナンバー０５であり、左リール３Ｌの停止操作位置がコードナンバー０５である場合に、表示窓４Ｌ，４Ｃ，４Ｒ内に表示される図柄の組合せである。つまり、図１９の（４）では、停止順序のみが図１９の（３）と異なる。
【０１８９】
初めに、第１停止が右リール３Ｒであることから、右のストップボタン７Ｒに対応するマスクデータとして「００００００１０」がセットされる。また、第１停止である右リール３Ｒの停止操作位置がコードナンバー０５であることから、停止テーブル２ｘ（図９参照）に基づいて、停止データ「００００００００」が決定される（図１７のステップＳ１１１）。ビット２が１ではないので、ライン変更フラグはオンにならない（つまりＡラインのままである）。続いて、停止テーブル２ｘ（図９参照）において、停止操作位置であるコードナンバー０５から、マスクデータ「００００００１０」との論理積が０以外となる停止データが検索されると、検索結果としてコードナンバー０９の停止データが得られ（図１７のステップＳ１１５）、滑りコマ数が４に決定される（図１７のステップＳ１１６）。続いて、滑りコマ数４に基づいて右リール３Ｒの停止が行われることにより（図１５のステップＳ７９及びステップＳ８０）、停止制御位置がコードナンバー０９となる。これにより、右の表示窓４Ｒには、下段の位置にスイカ（図柄６３）、中段の位置にベル（図柄６４）、上段の位置に青７（図柄６２）が表示される。
【０１９０】
次に、第２停止が中リール３Ｃであることから、中央のストップボタン７Ｃに対応するマスクデータとして「０００１００００」がセットされる。前述の第１停止においてライン変更フラグはオフのままである。続いて、停止テーブル２ｘ（図９参照）において、停止操作位置であるコードナンバー０５から、マスクデータ「０００１００００」との論理積が０以外となる停止データが検索されると、検索結果としてコードナンバー０６の停止データが得られ（図１６のステップＳ１００）、滑りコマ数が１に決定される（図１６のステップＳ１０１）。続いて、滑りコマ数１に基づいて中リール３Ｃの停止が行われることにより（図１５のステップＳ７９及びステップＳ８０）、停止制御位置がコードナンバー０６となる。これにより、中央の表示窓４Ｃには、下段の位置に赤７（図柄６１）、中段の位置にベル（図柄６４）、上段の位置にＲｅｐｌａｙ（図柄６６）が表示される。
【０１９１】
最後に、第２停止が左リール３Ｌであることから、左のストップボタン７Ｌに対応するマスクデータとして「１０００００００」がセットされる。前述の第１停止においてライン変更フラグはオフのままである。続いて、停止テーブル２ｘ（図９参照）において、停止操作位置であるコードナンバー０５から、マスクデータ「１０００００００」との論理積が０以外となる停止データが検索されると、検索結果としてコードナンバー０６の停止データが得られ（図１６のステップＳ１００）、滑りコマ数が１に決定される（図１６のステップＳ１０１）。また、再決定においても滑りコマ数が１に決定される（図１６のステップＳ１０５）。続いて、滑りコマ数１に基づいて左リール３Ｌの停止が行われることにより（図１５のステップＳ７９及びステップＳ８０）、停止制御位置がコードナンバー０６となる。これにより、左の表示窓４Ｌには、下段の位置に赤７（図柄６１）、中段の位置にベル（図柄６４）、上段の位置に青７（図柄６２）が表示される。したがって、図１９の（４）に示すように、センターライン８ｃに沿ってベル（図柄６４）が３つ並んで表示され、ベルが成立する。
【０１９２】
このように、遊技機１では、第１停止の停止操作の種別に基づいて、第２停止及び第３停止の停止テーブルを決定するようにしている。具体的には、第１停止が左リール３Ｌであれば左リール用停止テーブルを決定し、第１停止が左リール３Ｌ以外であれば変則押し用停止テーブルを決定するようにしている。
【０１９３】
これにより、前述の図１９の（３）と図１９の（４）のように、停止用当選役と停止操作位置との組合せが同じであっても、停止制御位置を異ならしめることができる。この結果、表示窓４Ｌ，４Ｃ，４Ｒにより表示される図柄の組合せを多彩なものとすることができる。
【０１９４】
図１９の（５）は、停止用当選役が赤７ＲＢであり、停止順序が順押しであり、左リール３Ｌの停止操作位置がコードナンバー０２であり、中リール３Ｃの停止操作位置がコードナンバー０２であり、右リール３Ｒの停止操作位置がコードナンバー０２である場合に、表示窓４Ｌ，４Ｃ，４Ｒ内に表示される図柄の組合せである。
【０１９５】
初めに、第１停止である左リール３Ｌの停止操作位置がコードナンバー０２であることから、左リール用停止テーブル５（図７参照）に基づいて、滑りコマ数として２が決定される（図１５のステップＳ７６）。また、ライン変更ステータス０が決定される（図１５のステップＳ７７）。続いて、滑りコマ数２に基づいて左リール３Ｌの停止が行われることにより（図１５のステップＳ７９及びステップＳ８０）、停止制御位置がコードナンバー０４となる。これにより、左の表示窓４Ｌには、下段の位置にスイカ（図柄６３）、中段の位置にＲｅｐｌａｙ（図柄６６）、上段の位置に赤７（図柄６１）が表示される。
【０１９６】
また、ライン変更ステータスが０であり、停止制御位置がコードナンバー０４であることから、左リール第１停止後停止テーブル等決定テーブル（図８参照）に基づいて、停止テーブル５ｄが決定される（図１８のステップＳ１２３）。
【０１９７】
次に、第２停止が中リール３Ｃであることから、中央のストップボタン７Ｃに対応するマスクデータとして「０００１００００」がセットされる。また、停止操作位置がコードナンバー０２であることから、停止テーブル５ｄ（図９参照）に基づいて、停止データ「００００００００」が決定される（図１６のステップＳ９３）。この停止データにおいてビット５が１ではないため、ライン変更フラグはオフのままである（つまりＡラインのままである）。続いて、停止テーブル５ｄ（図９参照）において、停止操作位置であるコードナンバー０２から、マスクデータ「０００１００００」との論理積が０以外となる停止データが検索されると、検索結果としてコードナンバー０５の停止データが得られ（図１６のステップＳ１００）、滑りコマ数が３に決定される（図１６のステップＳ１０１）。続いて、滑りコマ数３に基づいて中リール３Ｃの停止が行われることにより（図１５のステップＳ７９及びステップＳ８０）、停止制御位置がコードナンバー０５となる。これにより、中央の表示窓４Ｃには、下段の位置にチェリー（図柄６５）、中段の位置に赤７（図柄６１）、上段の位置にベル（図柄６４）が表示される。
【０１９８】
最後に、第３停止が右リール３Ｒであることから、右のストップボタン７Ｒに対応するマスクデータとして「００００００１０」がセットされる。また、前述の第２停止においてライン変更フラグはオフのままである。続いて、停止テーブル５ｄ（図９参照）において、停止操作位置であるコードナンバー０７から、マスクデータ「００００００１０」との論理積が０以外となる停止データが検索されると、検索結果としてコードナンバー０４の停止データが得られ（図１６のステップＳ１００）、滑りコマ数が２に決定される（図１６のステップＳ１０１）。ここで、仮に、滑りコマ数２に基づいて右リール３Ｒの停止が行われると、停止制御位置がコードナンバー０４となる。これにより、赤７（図柄６１）は、右の表示窓４Ｒの上段の位置に表示されることとなり、赤７ＲＢが成立しない。ここで、赤７ＲＢは、引き込み対象であり、且つ引き込み可能であるため、赤７（図柄６１）が右の表示窓４Ｒの下段に表示されるように滑りコマ数が４に再決定される。再決定された滑りコマ数４に基づいて右リール３Ｒの停止が行われることにより（図１５のステップＳ７９及びステップＳ８０）、右の表示窓４Ｒには、下段の位置に赤７（図柄６１）、中段の位置にチェリー（図柄６５）、上段の位置にＲｅｐｌａｙ（図柄６６）が表示される。したがって、図１９の（５）に示すように、クロスダウンライン８ｅに沿って赤７（図柄６１）が３つ並んで表示され、赤７ＲＢが成立する。
【０１９９】
このように、遊技機１では、停止用当選役が赤７ＲＢである場合の停止テーブル及び（図示は省略しているが）停止用当選役が青７ＲＢである場合の停止テーブルでは、ハズレに係る図柄の組合せが表示されるように停止データを規定しておくことにより、夫々の場合に使用する停止テーブルの共通化を図ることが可能となり、ＲＯＭ３２のデータ領域の低減を図ることができる。
【０２００】
また、停止用当選役が赤７ＲＢである場合についても、左リール３Ｌの停止操作位置に基づいて残りのリール３Ｃ，３Ｒの停止テーブルを決定するようにしている（図７及び図８参照）。これにより、前述の図１９の（１）及び図１９の（２）と同様の効果を奏し、表示窓４Ｌ，４Ｃ，４Ｒにより表示される図柄の組合せを多彩なものとすることができる。
【０２０１】
尚、本実施の形態では、停止用当選役がベルである場合については、左リール３Ｌの停止操作位置に基づいて残りのリール３Ｃ，３Ｒの停止テーブルを決定していないが（即ちライン変更ステータスの０と１を規定していないが）、これに限らず、停止用当選役がベルである場合についても、左リール３Ｌの停止操作位置に基づいて残りのリール３Ｃ，３Ｒの停止テーブルを決定する構成とすることもできる。この場合、例えば、ライン変更ステータスに応じて、図２０に示すような停止テーブルを規定することができる。
【０２０２】
図２０において、ライン変更ステータス０の停止テーブルは、前述の図９に示す停止テーブル２ｄと同じ構成となっている。また、ライン変更ステータス１の停止テーブルは、ライン変更ステータス０の停止テーブルとは異なる停止データが規定されている。具体的には、ライン変更ステータス１の停止テーブルは、ライン変更ステータス０の停止テーブル２ｄにおける、ビット４（中リールＡライン）のデータとビット３（中リールＢライン）のデータとを交換し、同様に、ビット１（右リールＡライン）のデータとビット０（右リールＢライン）のデータを交換した構成となっている。つまり、図２０に示す２つの停止テーブルでは、ライン変更ステータスに応じて、Ａラインのビット列のデータとＢラインのビット列のデータとを交換し、ライン変更の設定を変更するようにしている。
【０２０３】
前述のように、遊技機１では、ライン変更の要求があったときには（つまり、ビット５又はビット２の何れかが１）、停止データとの論理積演算に使用するマスクデータを右にシフトすることにより、検索する停止データのビット列をＡラインからＢラインに変更するようにしている。ここで、図２０に示すライン変更ステータス０の停止テーブルでは、Ａラインに基づくとトップライン８ｂにベルが３つ並び、Ｂラインに基づくとクロスダウンライン８ｅにベルが３つ並ぶように停止データが規定されている。
【０２０４】
前述のように、図２０に示すライン変更ステータス０の停止テーブルとライン変更ステータス１の停止テーブルとでは、ＡラインのデータとＢラインのデータとを交換しているので、夫々の停止テーブルによって、同じ有効ライン（例えば、クロスダウンライン８ｅ）にベルが３つ並ぶ場合でも、その割合を異ならせることができる。
【０２０５】
具体的には、ライン変更ステータス０の停止テーブルでは、クロスダウンライン８ｅ（つまりＢライン）にベルが３つ並ぶこととなるのは、第２停止が中リール３Ｃであれば、６／２１（つまり、ビット５に１が立っている停止操作位置の数／全停止操作位置の数）の割合であり、第２停止が右リール３Ｒであれば、１４／２１（つまり、ビット２に１が立っている停止操作位置の数／全停止操作位置の数）の割合である。
【０２０６】
一方、ライン変更ステータス１の停止テーブルでは、クロスダウンライン８ｅ（つまりＡライン）にベルが３つ並ぶこととなるのは、第２停止が中リール３Ｃであれば、１５／２１（つまり、ビット５に１が立っていない停止操作位置の数／全停止操作位置の数）の割合であり、第２停止が右リール３Ｒであれば、７／２１（つまり、ビット２に１が立っていない停止操作位置の数／全停止操作位置の数）の割合である。
【０２０７】
このようにしても、左リール３Ｌの停止制御位置が同じとなり、左の表示窓４Ｌ内に同じ図柄の種類が表示されたとしても、残りの表示窓４Ｒに表示される図柄の種類を異ならせることができるので、結果として、３つの表示窓４Ｌ，４Ｃ，４Ｒに表示される図柄の組合せを異ならせることが可能となる。したがって、表示窓４Ｌ，４Ｃ，４Ｒにより表示される図柄の組合せを多彩なものとすることができる。
【０２０８】
尚、ライン変更の要求（つまりビット５とビット２）の設定次第によっては、一方（ライン変更ステータス０に対応する停止テーブル）をクロスダウンライン８ｅに偏らせ、他方（ライン変更ステータス１に対応する停止テーブル）をトップライン８ｂに偏らせることができ、表示される図柄の組合せを調節することができる。
【０２０９】
以上の本実施の形態によると、以下の各構成を備える遊技機が実現される。
【０２１０】
本実施の形態により実現される遊技機は、図柄を表示する図柄表示領域（例えば、表示窓）を複数備えることにより、複数の図柄を表示する図柄表示手段（例えば、３つのリール３Ｌ，３Ｃ，３Ｒ、３つの表示窓４Ｌ，４Ｃ，４Ｒ）と、開始操作を検出する開始操作検出手段（例えば、スタートスイッチ６Ｓ）と、前記開始操作検出手段により開始操作が検出されると前記図柄表示領域に表示される図柄の変動を行う図柄変動手段（例えば、ステッピングモータ４９Ｌ，４９Ｃ，４９Ｒ、図１３のステップＳ３２のリール制御処理、主制御回路７１、モータ駆動回路３９）と、停止操作の種別を検出し、当該停止操作の種別に基づいた図柄表示領域において行われる図柄の変動の停止の開始を要求する停止要求手段（例えば、ストップスイッチ７Ｓ）と、を備えた遊技機であって、一の図柄表示領域（例えば、左の表示窓４Ｌ）において行われる図柄の変動の停止が開始した位置（例えば、停止操作位置）と、当該一の図柄表示領域において行われる図柄の変動が停止した位置（例えば、停止制御位置）と、に基づいて他の図柄表示領域（例えば、中央の表示窓４Ｃ、右の表示窓４Ｒ）において行われる図柄の変動を停止することを特徴としている。
【０２１１】
本実施の形態により実現される遊技機は、図柄を表示する図柄表示領域（例えば、表示窓）を複数備えることにより、複数の図柄を表示する図柄表示手段（例えば、３つのリール３Ｌ，３Ｃ，３Ｒ、３つの表示窓４Ｌ，４Ｃ，４Ｒ）と、開始操作を検出する開始操作検出手段（例えば、スタートスイッチ６Ｓ）と、前記開始操作検出手段により開始操作が検出されると前記図柄表示領域に表示される図柄の変動を行う図柄変動手段（例えば、ステッピングモータ４９Ｌ，４９Ｃ，４９Ｒ、図１３のステップＳ３２のリール制御処理、主制御回路７１、モータ駆動回路３９）と、停止操作を検出し、当該停止操作の種別に基づいた図柄表示領域において行われる図柄の変動の停止の開始を要求する停止要求手段（例えば、ストップスイッチ７Ｓ）と、前記図柄表示領域において行われる図柄の変動の停止が開始する位置（例えば、停止操作位置）に応じてその停止が可能な位置（例えば、停止制御位置）を定めた停止テーブルを複数種類記憶する停止テーブル記憶手段（例えば、ＲＯＭ３２）と、一の図柄表示領域（例えば、左の表示窓４Ｌ）において行われる図柄の変動の停止が開始した位置（例えば、停止操作位置）と、当該一の図柄表示領域において行われる図柄の変動が停止した位置（例えば、停止制御位置）と、に基づいて、前記停止テーブル記憶手段により記憶される複数種類の停止テーブルのうち何れかを決定する停止テーブル決定手段（例えば、図１５のステップＳ７７のライン変更ステータスを取得する処理、図１８の制御変更処理、主制御回路７１）と、前記停止要求手段により検出された停止操作と、前記停止テーブル記憶手段により決定された停止テーブルと、に基づいて、他の図柄表示領域（例えば、中央の表示窓４Ｃ、右の表示窓４Ｒ）において行われる図柄の変動を停止する停止制御手段（例えば、図１６の第２・第３停止処理、主制御回路７１）と、を備えたことを特徴としている。
【０２１２】
また、本実施の形態により実現される遊技機は、前述の構成に加えて、前記開始操作検出手段により開始操作が検出されると内部当選役（例えば、内部当選役、停止用当選役、持越役）を決定する内部当選役決定手段（例えば、主制御回路７１、図１０のステップＳ６の確率抽選処理）を備え、前記停止テーブル決定手段は、前記内部当選役決定手段により決定される内部当選役と、一の図柄表示領域において行われる図柄の変動の停止が開始した位置と、当該一の図柄表示領域において行われる図柄の変動が停止した位置と、に基づいて、前記停止テーブル記憶手段により記憶される複数種類の停止テーブルのうち何れかを決定することを特徴としている。
【０２１３】
尚、前記遊技機を構成する、図柄表示手段、開始操作検出手段、図柄変動手段、停止要求手段、停止テーブル記憶手段、停止テーブル決定手段、停止制御手段、内部当選役決定手段などの具体的構成については前述した実施の形態の各要素に限らず任意に変更可能である。
【０２１４】
本実施の形態では、第１停止が左リール３Ｌである場合に関して、左リール３Ｌの停止操作位置に基づいて残りのリール３Ｃ，３Ｒの停止テーブルを決定することとしたが、これに限らず、第１停止が中リール３Ｃ（又は右リール３Ｒ）の場合に関して、中リール３Ｃ（又は右リール３Ｒ）の停止操作位置に基づいて残りのリール３Ｌ，３Ｒ（又は３Ｌ，３Ｃ）の停止テーブルを決定する構成であっても良い。このようにしても、本実施の形態によって奏する効果と同様の効果を奏し、表示窓４Ｌ，４Ｃ，４Ｒにより表示される図柄の組合せを多彩なものとすることができる。
【０２１５】
また、本実施の形態では、ライン変更ステータスの値として０と１の２種類を適用したが、これに限らず、２種類以上の値を適用する構成であっても良い。例えば、ライン変更ステータスの値として０と１と２の３種類を設け、夫々に応じて停止テーブルを規定するようにしても良い。これにより、停止操作位置に応じて決定される停止テーブルの種類が増すので、表示窓４Ｌ，４Ｃ，４Ｒにより表示される図柄の組合せを一層多彩にできる。
【０２１６】
また、本実施の形態では、停止用当選役が、ハズレ、ベル、及び赤７ＲＢの場合を例にして、左リール３Ｌの停止操作位置に基づいて残りのリール３Ｃ，３Ｒの停止テーブルを決定する構成を説明したが、これに限らず、他の停止用当選役（例えば、スイカ）などについても、ハズレ、ベル、及び赤７ＲＢの場合と同様に、左リール３Ｌの停止操作位置に基づいて残りのリール３Ｃ，３Ｒの停止テーブルを決定する構成が適用されているものである。
【０２１７】
また、左リール用停止テーブルにおけるライン変更ステータスの具体的な構成や、停止テーブルにおける停止データの具体的な構成などは、本実施の形態において適用したものに限らず、適宜変更可能である。
【０２１８】
また、本実施の形態のようなパチスロ機の他、スロットマシン、パチンコ機、アレンジボール、雀球遊技機、ビデオスロット、ビデオポーカ等の他の遊技機にも本発明を適用できる。さらに、前述のスロットマシンでの動作を家庭用ゲーム機用として擬似的に実行するようなゲームプログラムにおいても、本発明を適用してゲームを実行することができる。その場合、ゲームプログラムを記録する記録媒体は、ＣＤ−ＲＯＭ、ＦＤ（フレキシブルディスク）、その他任意の記録媒体を利用できる。
【０２１９】
尚、本実施の形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本実施の形態に記載されたものに限定されるものではない。
【図面の簡単な説明】
【０２２０】
【図１】遊技機１の概観を示す斜視図である。
【図２】リール３Ｌ，３Ｃ，３Ｒ上に配列された図柄を示す図である。
【図３】遊技機１の電気回路の構成を示すブロック図である。
【図４】遊技機１の表示役と図柄の組合せと払出枚数との関係を示す図である。
【図５】遊技機１の確率抽選テーブルを示す図である。
【図６】遊技機１の停止テーブル初期決定テーブルを示す図である。
【図７】遊技機１の左リール用停止テーブル群を示す図である。
【図８】遊技機１の左リール第１停止後停止テーブル等決定テーブルを示す図である。
【図９】遊技機１の停止テーブル群を示す図である。
【図１０】主制御回路７１で行われるメインＣＰＵによるリセット割込処理のフローチャートを示す図である。
【図１１】主制御回路７１で行われる１．１１７３ｍｓｅｃ毎の定期的な割込処理のフローチャートを示す図である。
【図１２】主制御回路７１で行われる遊技状態監視処理のフローチャートを示す図である。
【図１３】主制御回路７１で行われる確率抽選処理のフローチャートを示す図である。
【図１４】主制御回路７１で行われる初期決定処理のフローチャートを示す図である。
【図１５】主制御回路７１で行われる停止制御処理のフローチャートを示す図である。
【図１６】主制御回路７１で行われる第２・第３停止処理のフローチャートを示す図である。
【図１７】主制御回路７１で行われる変則停止処理のフローチャートを示す図である。
【図１８】主制御回路７１で行われる制御変更処理のフローチャートを示す図である。
【図１９】遊技機１の表示窓４Ｌ，４Ｃ，４Ｒ内の図柄の組合せの表示例を示す図である。
【図２０】遊技機１の停止テーブルを示す図である。
【符号の説明】
【０２２１】
１    遊技機
３Ｌ，３Ｃ，３Ｒ    リール
４Ｌ，４Ｃ，４Ｒ    表示窓
６Ｓ    スタートスイッチ
７Ｓ    ストップスイッチ
３０    マイクロコンピュータ
３１    ＣＰＵ
３２    ＲＯＭ
３３    ＲＡＭ
７１    主制御回路
【図１】
2006246925.tif 000003
【図２】
2006246925.tif 000004
【図３】
2006246925.tif 000005
【図４】
2006246925.tif 000006
【図５】
2006246925.tif 000007
【図６】
2006246925.tif 000008
【図７】
2006246925.tif 000009
【図８】
2006246925.tif 000010
【図９】
2006246925.tif 000011
【図１０】
2006246925.tif 000012
【図１１】
2006246925.tif 000013
【図１２】
2006246925.tif 000014
【図１３】
2006246925.tif 000015
【図１４】
2006246925.tif 000016
【図１５】
2006246925.tif 000017
【図１６】
2006246925.tif 000018
【図１７】
2006246925.tif 000019
【図１８】
2006246925.tif 000020
【図１９】
2006246925.tif 000021
【図２０】
2006246925.tif 000022