(57)【要約】【課題】  従来のパチスロ機では、各リールについての停止制御自体は、リールの回転開始から一定時間が経過するとリールの回転を自動停止するだけの単調なもので、面白味に欠けていた。【解決手段】  パチスロ機１では、内部当選役として「チェリー」の小役が決定されると、特殊停止フラグが“オン”となり、リール２〜４の自動停止が行われる。また、この場合、特殊停止フラグが“オン”である場合には図１２（ｂ）に示す加速テーブル２が加速テーブルとして決定され、特殊停止フラグが“オフ”である場には図１２（ａ）に示す加速テーブル１が加速テーブルとして決定される。加速テーブル２が用いられた場合には、加速テーブル１が用いられた場合に比べ、最後の減速８の処理で用いられる加速タイマの値が小さく、リール２〜４が急激に停止する。【選択図】  図１２
2006181203.tif 000002
【特許請求の範囲】
【請求項１】
複数の図柄を表示する図柄表示手段と、
開始操作を検知したことに基づいて単位遊技の開始を指令する信号を出力する開始信号出力手段と、
この開始信号出力手段により出力された信号を検知したことに基づいて当選役を決定する当選役決定手段と、
前記開始信号出力手段により出力された信号を検知したことに基づいて前記図柄表示手段により表示される図柄の変動を行う図柄変動手段と、
停止操作を検知したことに基づいて前記図柄変動手段により行われる図柄の変動の停止を指令する信号を出力する停止信号出力手段と、
この停止信号出力手段により出力された信号と前記当選役決定手段により決定された当選役とに基づいて前記図柄変動手段により行われる図柄の変動の停止制御を行う第１停止制御手段と、
前記図柄変動手段による図柄の変動の開始から予め定められた期間が経過したことを条件に、前記第１停止制御手段により行われる図柄の変動の停止態様とは異なる停止態様で、前記図柄変動手段により行われる図柄の変動の停止制御を行う第２停止制御手段と、
を備えたことを特徴とする遊技機。
【請求項２】
前記第２停止制御手段は、前記図柄表示手段に特定の図柄の組合せが停止表示されるように前記図柄変動手段により行われる図柄の変動の停止制御を行うことを特徴とする請求項１に記載の遊技機。
【請求項３】
前記図柄表示手段に前記特定の図柄の組合せが停止表示されると遊技者に有利な状態を作動する有利状態作動手段を備えたことを特徴とする請求項２に記載の遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、図柄変動手段による図柄の変動の開始から予め定められた期間が経過したことを条件に図柄の変動の停止制御を行う遊技機に関するものである。
【背景技術】
【０００２】
従来、このような遊技機としては、例えば、図柄表示手段であるリールの回転を遊技者の操作に応じて停止させる必要がなく、「目押し」などによる技術介入によって遊技結果に差が生じない、下記の特許文献１に開示されたスロットマシンがある。このスロットマシンでは、メダルが遊技に賭けられて開始信号出力手段を構成するスタートレバーが操作されると、乱数抽選処理が実行され、抽選された乱数値に基づき当選役が決定されると共に、リールの自動停止順序が選択される。各リールは、回転を開始してから一定時間が経過すると、選択されたパターンに従って自動停止する。停止した図柄の組合せが所定の組合せであると、メダル等の遊技価値が遊技者に付与される。
【特許文献１】特開２００４−２５５１３５号公報（段落［００４８］〜［００５０］参照）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記従来のスロットマシンでは、各リールについての停止制御自体は、リールの回転開始から一定時間が経過するとリールの回転を自動停止するだけの単調なもので、面白味に欠けていた。
【課題を解決するための手段】
【０００４】
本発明はこのような課題を解決するためになされたもので、
複数の図柄を表示する図柄表示手段（例えば、リール２〜４、表示窓５〜７）と、
開始操作を検知したことに基づいて単位遊技（例えば、１ゲーム、１遊技）の開始を指令する信号を出力する開始信号出力手段（例えば、スタートレバー３０、スタートスイッチ３０ｓ）と、
この開始信号出力手段により出力された信号を検知したことに基づいて当選役を決定する当選役決定手段（例えば、マイコン６３、乱数発生器６９、サンプリング回路７０）と、
開始信号出力手段により出力された信号を検知したことに基づいて図柄表示手段により表示される図柄の変動を行う図柄変動手段（例えば、ステッピングモータ４５、モータ駆動回路７３、リール位置検出回路７７、およびマイコン６３）と、
停止操作を検知したことに基づいて図柄変動手段により行われる図柄の変動の停止を指令する信号を出力する停止信号出力手段（例えば、停止ボタン３１〜３３、リール停止信号回路７８）と、
この停止信号出力手段により出力された信号と当選役決定手段により決定された当選役とに基づいて図柄変動手段により行われる図柄の変動の停止制御を行う第１停止制御手段（例えば、ステッピングモータ４５、マイコン６３、モータ駆動回路７３、リール位置検出回路７７）と、
図柄変動手段による図柄の変動の開始から予め定められた期間が経過したことを条件に、第１停止制御手段により行われる図柄の変動の停止態様とは異なる特殊な停止態様で、図柄変動手段により行われる図柄の変動の停止制御を行う第２停止制御手段（例えば、ステッピングモータ４５、マイコン６３、モータ駆動回路７３、リール位置検出回路７７）と、
を備えたことを特徴とする。
【０００５】
この構成によれば、図柄変動手段による図柄の変動の開始から予め定められた期間が経過すると、第２停止制御手段は、第１停止制御手段により行われる図柄の変動の停止態様とは異なる停止態様で、図柄変動手段により行われる図柄の変動の停止制御を行う。このため、図柄の変動の開始から予め定められた期間が経過するまで停止操作が行われない場合と、この期間が経過するまでの間に停止操作が行われた場合とで、図柄の変動の停止態様が一様であった従来の遊技機では行うことのできなかった斬新な演出を行うことが可能となり、面白味のある遊技機を提供することが可能となる。また、図柄の変動の開始から予め定められた期間が経過するまで停止操作が行われない場合には、遊技者の操作によらずに図柄の変動表示が自動停止することにより、図柄表示手段により表示される図柄の組合せに技量が関係なくなるので、遊技者の射幸心を煽ることが可能となる。
【０００６】
また、本発明において第２停止制御手段は、図柄表示手段に特定の図柄の組合せ（例えば、図柄「ブランク」の組合せ）が停止表示されるように図柄変動手段により行われる図柄の変動の停止制御を行うことを特徴とする。
【０００７】
この構成によれば、図柄変動手段による図柄の変動の開始から予め定められた期間が経過すると、第２停止制御手段により、特定の図柄の組合せが表示されるように図柄の変動の停止制御が行われる。このため、第２停止制御手段により特定の図柄の組合せが停止表示された場合には、遊技者に様々な付加価値を与えることができ、遊技に対する興趣を増すことができる。
【０００８】
また、本発明において図柄表示手段に特定の図柄の組合せが停止表示されると遊技者に有利な状態（例えば、ＡＴ（アシストタイム）状態）を作動する有利状態作動手段（例えば、マイコン８１）を備えたことを特徴とする。
【０００９】
この構成によれば、図柄表示手段に特定の図柄の組合せが停止表示されると遊技者に有利な状態が作動する。このため、遊技者は、特定の図柄の組合せが停止表示されることを望みながら遊技を行うこととなるので、遊技に対する興趣を増すことができる。
【発明の効果】
【００１０】
このような本発明によれば、上記のように、図柄の変動の開始から予め定められた期間が経過するまで停止操作が行われない場合と、この期間が経過するまでの間に停止操作が行われた場合とで、図柄の変動の停止態様が一様であった従来の遊技機に比べて、面白味のある遊技機を提供することが可能となる。
【発明を実施するための最良の形態】
【００１１】
次に、本発明の最良の形態によるパチスロ機１について説明する。
【００１２】
図１は本発明の最良の形態によるパチスロ機１の外観を示す正面図である。
【００１３】
パチスロ機１の本体中央部には、３個のリール２〜４が回転自在に設けられている。各リール２〜４の外周面には複数種類の図柄（以下、シンボルという）から成るシンボル列が描かれている。これらシンボルはパチスロ機１の正面の表示窓５〜７を通してそれぞれ３個ずつ観察される。この表示窓５〜７には、横３本と斜め２本の計５本の入賞ラインＬ１，Ｌ２Ａ，Ｌ２Ｂ，Ｌ３Ａ，Ｌ３Ｂが設けられている。各リール２〜４および表示窓５〜７は、複数のシンボルを表示する図柄表示手段を構成している。表示窓５〜７の下方右側には、遊技価値であるメダルが投入される、メダル投入口８が設けられている。
【００１４】
ゲーム開始に先立って、遊技者がメダル投入口８から１枚のメダルを投入したときは、中央の横１本の入賞ラインＬ１が有効化される。また、２枚投入したときは、これに上下の横２本の入賞ラインＬ２Ａ，Ｌ２Ｂが加わって横３本の入賞ラインＬ１，Ｌ２Ａ，Ｌ２Ｂが有効化される。また、３枚投入したときは、これに斜め２本の入賞ラインＬ３Ａ，Ｌ３Ｂが加わって５本の入賞ラインＬ１，Ｌ２Ａ，Ｌ２Ｂ，Ｌ３Ａ，Ｌ３Ｂの全てが有効化される。なお、以降有効化された入賞ラインを有効化入賞ラインという。
【００１５】
また、表示窓５〜７の左方には、遊技動作表示器９〜１２、ＢＥＴランプ１３〜１５、貯留枚数表示部１６、およびスタートランプ１７が設けられている。各表示器９〜１２およびＢＥＴランプ１３〜１５は状況に応じて点灯制御され、そのときの状況が遊技者に知らされる。貯留枚数表示部１６は、３桁の７セグメントＬＥＤ（発光ダイオード）からなり、機械内部のメダルカウンタに現在クレジットされているメダル数を表示する。スタートランプ１７は各リール２〜４が作動可能な時に点滅する。
【００１６】
また、表示窓５〜７の右方には、上部から、ボーナスカウント表示部１８、ＷＩＮランプ１９、配当枚数表示部２０、およびインサートランプ２１が設けられている。ボーナスカウント表示部１８は、３桁の７セグメントＬＥＤからなり、ボーナスゲーム作動時に、ＲＢゲーム時の残り入賞可能回数などをデジタル表示する。ＷＩＮランプ１９は有効化入賞ラインにボーナスの作動に対応するシンボルが揃った時などに点灯する。配当枚数表示部２０は、３桁の７セグメントＬＥＤからなり、入賞によるメダル払い出し枚数を表示する。インサートランプ２１はメダル投入口８にメダルの投入が受付可能な時に点灯する。
【００１７】
また、表示窓５〜７の直ぐ下方には、液晶表示装置２２が設けられている。液晶表示装置２２の左側には十字キー２３、「○」ボタン２４、「×」ボタン２５、１貯留メダル投入ボタン２６、２貯留メダル投入ボタン２７、および３貯留メダル投入ボタン２８が設けられている。十字キー２３は、上下左右の４方向のスイッチ操作を検出して、液晶表示装置２２に表示される情報項目を選択する際に使用される。「○」ボタン２４は十字キー２３によって選択された情報項目を決定するボタンであり、「×」ボタン２５は十字キー２３によって選択された情報項目をキャンセルするボタンである。また、貯留メダル投入ボタン２６〜２８は、貯留枚数表示部１６にメダル数が表示されてクレジットされている際に、メダル投入口８へのメダル投入に代えて１回のゲームに１〜３枚のメダルを賭ける際に使用される。
【００１８】
また、液晶表示装置２２の下方には、左側から、貯留メダル精算ボタン２９、スタートレバー３０および停止ボタン３１〜３３が設けられている。貯留メダル精算ボタン２９は機械内部にクレジットされているメダルを精算する際に使用される。スタートレバー３０が遊技者に操作されることにより各リール２〜４の回転が一斉に開始する。停止ボタン３１〜３３は、各リール２〜４に対応して配置されており、これら各リール２〜４の回転が一定速度に達したときに操作が有効化され、遊技者の操作に応じて各リール２〜４の回転を停止する。
【００１９】
また、パチスロ機１の正面下部にはメダル受皿３７が設けられている。このメダル受皿３７はメダル払出口３８から払い出されるメダルを貯めるものである。また、パチスロ機１の正面上部には、入賞に対してどれだけのメダルが払い出されるかを示す配当表示部３９が設けられており、この配当表示部３９の左右には一対のスピーカ９６，９６が設けられている。
【００２０】
各リール２〜４は図２に示す回転リールユニットとして構成されており、フレーム４１にブラケット４２を介して取り付けられている。各リール２〜４はリールドラム４３の外周にリール帯４４が貼られて構成されている。リール帯４４の外周面にはシンボル列が描かれている。また、各ブラケット４２にはステッピングモータ４５が設けられており、各リール２〜４はこれらステッピングモータ４５が駆動されて回転する。
【００２１】
各リール２〜４の構造は図３に示される。なお、同図において図２と同一部分には同一符号を付してその説明は省略する。同図（ａ）に示すように、リール帯４４の背後のリールドラム４３内部にはランプケース４６が設けられており、このランプケース４６の３個の各部屋にはそれぞれリールバックランプ４７ａ〜４７ｃが取り付けられている。これらバックランプ４７ａ〜４７ｃは、同図（ｂ）に示すように、異なる複数の色を発光するＬＥＤ４７が基板４８に取り付けられて構成されており、基板４８はランプケース４６の背面に取り付けられている。また、ブラケット４２にはホトセンサ４９が取り付けられている。このホトセンサ４９は、リールドラム４３に設けられた遮蔽板５０がリールドラム４３の回転に伴ってホトセンサ４９を通過するのを検出する。
【００２２】
各バックランプ４７ａ〜４７ｃは後述する各ランプ駆動回路８９（図８参照）によって点灯制御される。各バックランプ４７ａ〜４７ｃの点灯により、リール帯４４に描かれたシンボルの内、各バックランプ４７の前部に位置する３個のシンボルが背後から個別に照らし出され、各表示窓５〜７にそれぞれ３個ずつのシンボルが映し出される。
【００２３】
図４は、ステッピングモータ４５の内部構造を示す図である。
【００２４】
ステッピングモータ４５は、１相〜４相までの励磁相コイルがロータの周りにほぼ等しい間隔で配置されて構成されている。各励磁相コイルは、ロータを中心として時計回りに配置されている。後述するモータ駆動回路７３（図７参照）から各励磁相コイルに駆動信号が供給されて、ステッピングモータ４５は回転する。
【００２５】
図５は、左，中，右の各リール２〜４の各リール帯４４に表された複数種類のシンボルが、２１個配列されたシンボル列を示している。各シンボルには“０”〜“２０”のコードナンバーが付され、これらコードナンバーは、データテーブルとして後で説明するプログラムＲＯＭ６５（図７参照）に格納されている。各リール２〜４上には、“赤７”、“青７”、“リプレイ”、“ベル”、“チェリー”、および何も描かれていない「ブランク」のシンボルで構成されるシンボル列が表されている。各リール２〜４は、シンボル列が図の矢印方向に移動するように回転駆動される。
【００２６】
本実施形態によるパチスロ機１の遊技状態には、「一般遊技状態」、「ＢＢ（ビッグ・ボーナス）内部当選状態」、「ＲＢ（レギュラー・ボーナス）内部当選状態」、「ＢＢ中一般遊技状態」および「ＲＢ遊技状態」がある。これら５種類の各遊技状態は、基本的に、内部当選する可能性のある役の種類、および、入賞成立を実現することが可能なボーナスの種別により区別される。
【００２７】
ＢＢまたはＲＢのボーナス当選フラグは、それぞれのボーナスに内部当選した後、当選したボーナスに対応するシンボルの組合せが有効化入賞ラインに表示されるまでの間、次回のゲームに持ち越され、持越役として保持される。その他の役の当選フラグは、内部当選した単位遊技においてだけ有効であり、次回以降の単位遊技には持ち越されない。なお、単位遊技とは、遊技者のスタートレバー３０に対する操作に応じてリール２〜４が回転してから、遊技者の停止ボタン３１〜３３に対する操作に応じてリール２〜４の回転が停止し、この際に有効化入賞ライン上に揃ったシンボルの組合せに応じたメダルの払い出しが行われるまでか、次回のゲームの開始が許可される（次回のゲームが始まる）前までのことである。
【００２８】
ＢＢに対応するシンボルの組合せが有効化入賞ライン上に表示されたことを契機として発生し得る「ＢＢ中一般遊技状態」および「ＲＢ遊技状態」により構成される遊技状態を総称して、以下「ＢＢ遊技状態」という。「ＢＢ内部当選状態」および「ＲＢ内部当選状態」は、ボーナスに内部当選していまだそのボーナスに対応するシンボルの組合せが有効化入賞ラインに表示されていない状態である。これらを総称して、以下「内部当選状態」という。
【００２９】
また、パチスロ機１の遊技状態には、後述する確率抽選処理（図１３，Ｓ６参照）で内部当選役として「赤７」の小役または「青７」の小役が決定された場合に、これらの小役の入賞を成立させる情報を液晶表示装置２２に表示する単位遊技が複数回行われるアシストタイム遊技状態がある。以下、これを「ＡＴ状態」という。
【００３０】
「ＡＴ状態」の発生条件は、有効化入賞ライン上に「ブランク」のシンボル組合せが表示されて、表示処理（図３２）のＳ２５３でＡＴフラグが“オン”になることであり、「ＡＴ状態」になると、Ｓ２５４でＡＴカウンタに“１０”の値がセットされる。「ＡＴ状態」の終了条件は、「ＡＴ状態」中に、確率抽選処理（図１３，Ｓ６）で内部当選役として「赤７」の小役および「青７」の小役が合計１０回決定されてＡＴカウンタの値が“０”になり（図３２，Ｓ２５５の判別が“ＹＥＳ”）、Ｓ２５６でＡＴフラグが“オフ”になることである。
【００３１】
図６は、配当表示部３９に表わされる入賞シンボル組合せに対応する払出枚数または作動する遊技状態を示す。
【００３２】
同図に示すように、“チェリー−ＡＮＹ−ＡＮＹ”が有効化入賞ラインに沿って並ぶことにより、「チェリー」の小役の入賞が成立し、２枚のメダル払出が行われる。なお、「ＡＮＹ」はどのシンボルでもよいことを表す。また、“ベル−ベル−ベル”が有効化入賞ラインに沿って並ぶことにより、「ベル」の小役の入賞が成立し、８枚のメダル払出が行われる。また、“ベル−ベル−赤７”が有効化入賞ラインに沿って並ぶことにより、「赤７」の小役の入賞が成立し、１５枚のメダル払出が行われる。また、“ベル−ベル−青７”が有効化入賞ラインに沿って並ぶことにより、「青７」の小役の入賞が成立し、１５枚のメダル払出が行われる。また、“リプレイ−リプレイ−リプレイ”が有効化入賞ラインに沿って並ぶことにより、「リプレイ」が成立し、その単位遊技で遊技に賭けられた枚数と同じ枚数のメダルが、次の単位遊技で自動投入される。また、一般遊技状態または内部当選状態において“赤７−赤７−赤７”が有効化入賞ラインに沿って並ぶことによりＢＢが成立し、ＢＢ遊技状態が作動する。また、一般遊技状態または内部当選状態において“青７−青７−青７”が有効化入賞ラインに沿って並ぶことによりＲＢが成立し、ＲＢ遊技状態が作動する。また、ＢＢ中一般遊技状態において“ベル−ベル−リプレイ”が有効化入賞ラインに沿って並ぶことにより、ＳＲＢが成立し、ＲＢ遊技状態が作動する。
【００３３】
図７および図８は、上述したパチスロ機１の遊技処理動作を制御するメイン制御基板６１およびサブ制御基板６２に構成された回路構成を示している。
【００３４】
図７に示すメイン制御基板６１における制御部はマイクロコンピュータ（以下、マイコンという）６３を主な構成要素とし、これに乱数サンプリングのための回路を加えて構成されている。マイコン６３は、予め設定されたプログラムに従って制御動作を行うメインＣＰＵ（中央演算処理装置）６４と、プログラム記憶手段であるプログラムＲＯＭ（リード・オンリ・メモリ）６５およびバックアップ機能付き制御ＲＡＭ（ランダム・アクセス・メモリ）６６とを含んで構成されている。
【００３５】
メインＣＰＵ６４には、基準クロックパルスを発生するクロックパルス発生回路６７および分周器６８と、一定範囲の乱数を発生する乱数発生器６９および発生した乱数の１つを特定するサンプリング回路７０とが接続されている。さらに、後述する周辺装置（アクチュエータ）との間で信号を授受するＩ／Ｏポート（入出力ポート）７１が接続されている。
【００３６】
プログラムＲＯＭ６５は、各種テーブルやシーケンスプログラム等を格納するように記憶部が区分されている。また、プログラムＲＯＭ６５内には図示しない入賞シンボル組合せテーブルが格納されている。この入賞シンボル組合せテーブルには、配当表示部３９に示される各入賞シンボル組合せのシンボルコードや、「リーチ目」を構成するシンボル組合せのシンボルコード、各入賞を表す入賞判定コード、入賞メダル配当枚数等が記憶されている。ここで、リーチ目とは、一般遊技状態または内部当選状態のときに、遊技者にボーナスの作動に係るシンボルの組合せを表示可能であることを示唆するシンボル組合せである。この入賞シンボル組合せテーブルは、リール２〜４の停止制御時、および全リール停止後の入賞確認を行うときに参照される。さらに、プログラムＲＯＭ６５内には、このパチスロ機１でゲームを実行するためのシーケンスプログラムが格納されている。
【００３７】
マイコン６３からの制御信号により動作が制御される主要なアクチュエータとしては、各リール２〜４を回転駆動するステッピングモータ４５、各種ランプ（ＢＥＴランプ１３〜１５、スタートランプ１７、ＷＩＮランプ１９、インサートランプ２１）、各種表示部（遊技動作表示器９〜１２、貯留枚数表示部１６、ボーナスカウント表示部１８、配当枚数表示部２０）、およびメダルを収納するホッパー７２がある。これらはそれぞれモータ駆動回路７３、各ランプ駆動回路７４、各表示部駆動回路７５、およびホッパー駆動回路７６によって駆動される。これら駆動回路７３〜７６は、マイコン６３のＩ／Ｏポート７１を介してメインＣＰＵ６４に接続されている。
【００３８】
また、マイコン６３が制御信号を生成するために必要な入力信号を発生する主な入力信号発生手段としては、メダル投入口８から投入されたメダルを検出する投入メダルセンサ８Ｓ、スタートレバー３０の操作を検出するスタートスイッチ３０Ｓ、貯留メダル投入ボタン２６〜２８の操作を検出する貯留メダル投入スイッチ２６ｓ〜２８ｓ、および貯留メダル精算ボタン２９の操作を検出する貯留メダル精算スイッチ２９ｓがある。スタートレバー３０およびスタートスイッチ３０Ｓは、開始操作を検知したことに基づいて単位遊技の開始を指令する信号を出力する開始信号出力手段を構成している。また、マイコン６３、乱数発生器６９、およびサンプリング回路７０は、開始信号出力手段により出力された信号を検知したことに基づいて当選役を決定する当選役決定手段を構成している。なお、当選役には、確率抽選処理（図１３，Ｓ６）で決定された内部当選役および持越役が含まれる。
【００３９】
さらに、上記の入力信号発生手段としては、ホトセンサ４９からの出力パルス信号を受けて各リール２〜４の回転位置を検出するリール位置検出回路７７がある。ホトセンサ４９は各リール２〜４の駆動機構に含まれており、同図では示されていない。
【００４０】
リール位置検出回路７７は、リール２〜４の回転が開始された後、ステッピングモータ４５の各々に供給される駆動パルスの数を計数し、この計数値を制御ＲＡＭ６６の所定エリアに書き込む。従って、制御ＲＡＭ６６内には、各リール２〜４について、１回転の範囲内における回転位置に対応した計数値が格納されている。また、ホトセンサ４９は各リール２〜４が１回転する毎にリセットパルスを発生する。このリセットパルスはリール位置検出回路７７を介してメインＣＰＵ６４に与えられ、制御ＲＡＭ６６で計数されている駆動パルスの計数値が“０”にクリアされる。このクリア処理により、各シンボルの移動表示と各ステッピングモータ４５の回転との間に生じるずれが、１回転毎に解消されている。ステッピングモータ４５、モータ駆動回路７３、リール位置検出回路７７、およびマイコン６３は、開始信号出力手段により出力された信号を検知したことに基づいてリール２〜４により表示されるシンボルの変動を行う図柄変動手段を構成している。
【００４１】
さらに、上記の入力信号発生手段としては、停止ボタン３１〜３３が押された時に対応するリール２〜４を停止させる信号を発生するリール停止信号回路７８、ホッパー７２から払い出されるメダル数を計数するメダル検出部７２Ｓ、および図示しない払出完了信号発生回路がある。これらもＩ／Ｏポート７１を介してメインＣＰＵ６４に接続されている。払出完了信号発生回路は、メダル検出部７２Ｓから入力した実際に払い出しのあったメダル計数値が、各表示部駆動回路７５から入力した計数信号で表される配当枚数データに達した時に、メダル払い出しの完了を検知する信号を発生する。
【００４２】
リール停止信号回路７８は、停止ボタン３１〜３３の停止操作を検知したことに基づいてリール２〜４により行われるシンボルの変動の停止を指令する信号を出力する停止信号出力手段を構成している。ステッピングモータ４５、モータ駆動回路７３、リール位置検出回路７７、およびマイコン６３は、停止信号出力手段により出力された信号と当選役決定手段により決定された当選役とに基づいて、リール２〜４により行われるシンボルの変動の停止制御を行う第１停止制御手段を構成している。また、ステッピングモータ４５、モータ駆動回路７３、リール位置検出回路７７、およびマイコン６３は、リール２〜４により行われるシンボルの変動の開始から予め定められた期間（本実施形態では後述する自動停止タイマの値が“０”になるまでの期間）が経過したことを条件に、第１停止制御手段により行われるシンボルの変動の停止態様とは異なる停止態様（本実施形態ではリール２〜４が回転を停止した際に、回転方向および回転方向と逆方向に振動する停止態様）で、リール２〜４により行われるシンボルの変動の停止制御を行う第２停止制御手段停を構成している。また、この停止態様の際、第２停止制御手段は、リール２〜４に特定の図柄の組合せ（本実施形態では、シンボル「ブランク」の組合せ）が停止表示されるように、リール２〜４により行われるシンボルの変動の停止制御を行う。
【００４３】
また、Ｉ／Ｏポート７１にはサブ制御部通信ポート７９が接続されており、マイコン６３はこのサブ制御部通信ポート７９を介してサブ制御基板６２へ信号を送出する。図８に示すサブ制御基板６２には、この信号を受信するメイン制御部通信ポート８８が設けられている。サブ制御部通信ポート７９およびメイン制御部通信ポート８８間の通信は、サブ制御部通信ポート７９からメイン制御部通信ポート８８へ向かう一方向についてだけ行われる。本実施形態では、サブ制御部通信ポート７９からメイン制御部通信ポート８８へ送出される信号は、７ビット長でその制御種別が表されるコマンド種別と、最大２４ビット長でそのコマンドの内容が表されるパラメータとで構成されている。
【００４４】
サブ制御基板６２は、メイン制御基板６１からの制御信号に基づき所定の演出を行う。サブ制御基板６２における制御部はマイコン８１を主な構成要素として構成されている。マイコン８１も、メイン制御基板６１におけるマイコン６３と同様、予め設定されたプログラムに従って制御動作を行うサブＣＰＵ８２と、プログラム記憶手段であるプログラムＲＯＭ８３およびバックアップ機能付き制御ＲＡＭ８４とを含んで構成されている。サブＣＰＵ８２にも、基準クロックパルスを発生するクロックパルス発生回路８５および分周器８６が接続されており、さらに、上記のメイン制御部通信ポート８８や後述するアクチュエータとの間で信号を授受するＩ／Ｏポート８７が接続されている。
【００４５】
また、マイコン８１からの制御信号により動作が制御されるアクチュエータとして、各リール２〜４に内蔵されたリールバックランプ４７ａ〜４７ｃがある。これらバックランプ４７ａ〜４７ｃの点灯は、Ｉ／Ｏポート８７に接続されたランプ駆動回路８９からの駆動信号によって制御される。
【００４６】
また、マイコン８１が制御信号を生成するために必要な入力信号を発生する入力信号発生手段として、前述した十字キー２３、「○」ボタン２４および「×」ボタン２５がある。
【００４７】
また、Ｉ／Ｏポート８７には画像制御ワークＲＡＭ９８、ＶＤＰ（ビデオ・ディスプレイ・プロセッサ）９０および音源ＩＣ９１が接続されている。ＶＤＰ９０には、キャラクタ・データが記憶されたキャラクタＲＯＭ９２およびカラーディスプレイ表示用バッファメモリであるビデオＲＡＭ９３が接続されており、画像制御ワークＲＡＭ９８も接続されている。ＶＤＰ９０は、マイコン８１の制御の下、液晶表示装置２２に画像表示を行う。マイコン８１は、その時の遊技状態および当選フラグの種類といった情報をメイン制御部通信ポート８８を介してメイン制御基板６１から取り込み、取り込んだ遊技状態および当選フラグに基づいて表示する演出画像を選択する。そして、ＶＤＰ９０を制御して選択した演出画像を液晶表示装置２２に表示させる。サブＣＰＵ８１は、リール２〜４に特定のシンボル組合せが停止表示されると遊技者に有利な状態（本実施形態では前述したＡＴ状態）を作動する有利状態作動手段を構成しており、ＡＴ状態で「赤７」または「青７」の小役の入賞を成立させる情報を液晶表示装置２２に表示させる。
【００４８】
また、音源ＩＣ９１にはサウンド・データが記憶されたサウンドＲＯＭ９４が接続されており、音源ＩＣ９１は、マイコン８１の制御の下、パワーアンプ９５を介してスピーカ９６，９６からサウンドを放音させる。マイコン８１は、メイン制御部通信ポート８８を介してメイン制御基板６１から入力される指示に従い、音源ＩＣ９１およびパワー・アンプ９５を制御し、メダル投入音，スタートレバー操作音，停止ボタン操作音，ボーナスゲーム中の遊技音といった効果音をスピーカ９６，９６から出力させる。また、メイン制御基板６１から取り込んだ遊技状態および当選フラグに基づいて選択した演出態様に基づく出音パターンで、スピーカ９６，９６から出音させる。
【００４９】
次に、図９を参照して、メイン制御基板６１のプログラムＲＯＭ６５に格納される確率抽選テーブルについて説明する。
【００５０】
図９（ａ）〜（ｄ）は、確率抽選テーブルを概念的に示す図である。
【００５１】
確率抽選テーブルは、後述するメインフローチャートの確率抽選処理（図１３，Ｓ６）において、内部当選役を抽選する際に用いられる。確率抽選テーブルは、乱数発生器６９で発生し、サンプリング回路７０で抽出された乱数を各内部当選役に区分けするデータを記憶している。各内部当選役には、０〜１６３８３の数値データの中から所定の数値範囲の乱数範囲が割り当てられており、抽出された乱数値が属する乱数範囲に割り当てられた内部当選役が選択される。つまり、内部当選役は、サンプリングされた１つの乱数値がどの乱数範囲に属するかによって決定され、当たり要求フラグによって表される。「ＢＢ」のボーナス当たり要求フラグ、または「ＲＢ」の当たり要求フラグは、フラグが立てられた以降の遊技に持ち越され、「ＢＢ」または「ＲＢ」のシンボル組み合わせが有効化入賞ラインに停止表示されてボーナスが実際に発生すると、ボーナス当たり要求フラグはクリアされる。また、ボーナス当たり要求フラグ以外のフラグは、フラグが立てられた遊技においてのみ有効であり、その遊技終了時にはクリアされて次遊技以降には持ち越されない。
【００５２】
同図（ａ）は、「一般遊技状態」において用いられる一般遊技状態用確率抽選テーブルを概念的に示す図である。この確率抽選テーブルでは、「チェリー」の小役には下限値０，上限値４９の乱数範囲が割り当てられており、抽出された乱数値が０〜４９の範囲に属すると内部当選役として「チェリー」の小役が選択される。「チェリー」の小役の当選確率は５０／１６３８４である。「ベル」の小役には下限値５０，上限値３６９の乱数範囲が割り当てられており、抽出された乱数値が５０〜３６９の範囲に属すると内部当選役として「ベル」の小役が選択される。「ベル」の小役の当選確率は３２０／１６３８４である。「赤７」の小役には下限値３７０，上限値１６６９の乱数範囲が割り当てられており、抽出された乱数値が３７０〜１６６９の範囲に属すると内部当選役として「赤７」の小役が選択される。「赤７」の小役の当選確率は１３００／１６３８４である。「青７」の小役には下限値１６７０，上限値２９６９の乱数範囲が割り当てられており、抽出された乱数値が１６７０〜２９６９の範囲に属すると内部当選役として「青７」の小役が選択される。「青７」の小役の当選確率は１３００／１６３８４である。「リプレイ」には下限値２９７０，上限値５２１４の乱数範囲が割り当てられており、抽出された乱数値が２９７０〜５２１４の範囲に属すると内部当選役として「リプレイ」が選択される。「リプレイ」の当選確率は２２４５／１６３８４である。「ＢＢ」には下限値５２１５，上限値５２６４の乱数範囲が割り当てられており、抽出された乱数値が５２１５〜５２６４の範囲に属すると内部当選役として「ＢＢ」が選択される。「ＢＢ」の当選確率は５０／１６３８４である。「ＲＢ」には下限値５２６５，上限値５３１４の乱数範囲が割り当てられており、抽出された乱数値が５２６５〜５３１４の範囲に属すると内部当選役として「ＲＢ」が選択される。「ＲＢ」の当選確率は５０／１６３８４である。「ハズレ」には下限値５３１５，上限値１６３８３の乱数範囲が割り当てられており、抽出された乱数値が５３１５〜１６３８３の範囲に属すると内部当選役として「ハズレ」が選択される。「ハズレ」の当選確率は１１０６９／１６３８４である。
【００５３】
同図（ｂ）は、「内部当選状態」において用いられる内部当選状態用確率抽選テーブルを概念的に示す図である。この確率抽選テーブルは、「チェリー」の小役、「ベル」の小役、「赤７」の小役、「青７」の小役、および「リプレイ」には、同図（ａ）の一般遊技状態用確率抽選テーブルと同じ乱数範囲が割り当てられており、当選確率も同じ値である。しかし、「ハズレ」には下限値５２１５，上限値１６３８３の乱数範囲が割り当てられており、当選確率は１１１６９／１６３８４である。また、「ＢＢ」および「ＲＢ」には乱数範囲が割り当てられておらず、この内部当選状態用確率抽選テーブが用いられた場合には内部当選役として「ＢＢ」および「ＲＢ」は選択されない。
【００５４】
図（ｃ）は、「ＢＢ中一般遊技状態」において用いられるＢＢ中一般遊技状態用確率抽選テーブルを概念的に示す図である。この確率抽選テーブルは、「チェリー」の小役、「ベル」の小役、「赤７」の小役、「青７」の小役、および「リプレイ」には、同図（ａ）の一般遊技状態用確率抽選テーブルと同じ乱数範囲が割り当てられており、当選確率も同じ値である。しかし、「ＲＢ」には下限値５２１５，上限値５２６４の乱数範囲が割り当てられており、当選確率は５０／１６３８４である。また、「ＳＲＢ」には下限値５２６５，上限値１６３５２の乱数範囲が割り当てられており、当選確率は１１０８８／１６３８４である。また、「ハズレ」には下限値１６３５３，上限値１６３８３の乱数範囲が割り当てられており、当選確率は３１／１６３８４である。また、「ＢＢ」には乱数範囲が割り当てられておらず、この内部当選状態用確率抽選テーブが用いられた場合には内部当選役として「ＢＢ」は選択されない。
【００５５】
図（ｄ）は、「ＲＢ遊技状態」において用いられるＲＢ遊技状態用確率抽選テーブルを概念的に示す図である。この確率抽選テーブルは、「チェリー」の小役には、同図（ａ）の一般遊技状態用確率抽選テーブルと同じ乱数範囲が割り当てられており、当選確率も同じ値である。しかし、「ベル」の小役には下限値５０，上限値１３７８２の乱数範囲が割り当てられており、当選確率は１３７３３／１６３８４である。「赤７」の小役には下限値１３７８３，上限値１５０８２の乱数範囲が割り当てられており、当選確率は１３００／１６３８４である。「青７」の小役には下限値１５０８３，上限値１６３８２の乱数範囲が割り当てられており、当選確率は１３００／１６３８４である。「ハズレ」には１６３８３の乱数が割り当てられており、当選確率は１／１６３８４である。また、「リプレイ」、「ＢＢ」および「ＲＢ」には乱数範囲が割り当てられておらず、このＲＢ遊技状態用確率抽選テーブが用いられた場合には内部当選役として「リプレイ」、「ＢＢ」および「ＲＢ」は選択されない。
【００５６】
次に、図１０を参照して、左，中，右の各リール２〜４の停止制御に用いられる停止テーブルについて説明する。
【００５７】
停止テーブルは、左，中，右の各リール２〜４の停止制御処理（図１３，Ｓ１６参照）に用いられるもので、遊技状態および内部当選役の種類毎に選択される。各停止テーブルには、左，中，右の各リール２〜４毎に「停止操作位置」および「停止制御位置」が示されている。「停止操作位置」の欄の各数値は、各停止ボタン（ストップスイッチ）３１〜３３によりリール２〜４の停止を指令する信号が出力され、この信号が検知された際に、入賞ラインＬ１上に位置しているシンボルのコードナンバーを表す。「停止制御位置」の欄の各数値は、対応する「停止操作位置」で各停止ボタン（ストップスイッチ）３１〜３３により出力された信号が検知された際に、入賞ラインＬ１上に停止表示されるシンボルのコードナンバーを表す。例えば、図１０に示す特殊停止テーブルでは、左リール２の「停止操作位置」がコードナンバー“１１”のシンボル「リプレイ」の場合には、「停止制御位置」がコードナンバー“１３”のシンボル「ブランク」であるため、入賞ラインＬ１上にはシンボル「ブランク」が停止表示するようにリール２の引き込み停止制御が行われる。本実施形態では、この引き込み停止制御でシンボルを引き込むコマ数、いわゆる「スベリコマ数」は、引き込み停止制御が第１停止制御によって行われる場合には最大４コマとしているが、図１０に示す特殊停止テーブルが用いられて引き込み停止制御が第２停止制御手段によって行われる場合には最大１０コマとしている。このため、例えば、図１０に示す特殊停止テーブルが用いられた場合には、右リール４の回転中においてコードナンバー“１３”のシンボル「チェリー」が入賞ラインＬ１上に位置したとき、停止ボタン（ストップスイッチ）３３により出力された信号が検知されると、同テーブルに示されるように、１０コマ離れたコードナンバー“２”のシンボル「ブランク」が有効化入賞ラインＬ１上に停止表示するように、右リール４が停止制御される。
【００５８】
図１０に示す特殊停止テーブルは、図１６に示す特殊停止処理のＳ６４で用いられ、シンボル「ブランク」を入賞ラインＬ１上に揃えて停止表示させるのに用いられる停止テーブルである。この停止テーブルでは、左リール２についての「停止制御位置」のコードナンバーは、“２”，“８”，“１３”，“１９”である。何れもシンボル「ブランク」に対応するものであり、表示窓５の中段にはシンボル「ブランク」が停止表示される。中リール３についての「停止制御位置」のコードナンバーは、“３”，“４”，“５”，“８”，“１４”である。これらの何れもシンボル「ブランク」に対応するものであり、表示窓６の中段にはシンボル「ブランク」が停止表示される。右リール４についての「停止制御位置」のコードナンバーは、“２”，“３”，“４”，“７”，“１２”である。これらの何れもシンボル「ブランク」に対応するものであり、表示窓７の中段にはシンボル「ブランク」が停止表示される。従って、この特殊停止テーブルが用いられた場合は、シンボルが変動表示している表示窓５〜７に入賞ラインＬ１上にシンボル「ブランク」が最大１０コマ滑ることにより揃って停止表示される。
【００５９】
次に、図１１を参照して、本実施形態によるパチスロ機１で用いられるパルスデータテーブルについて説明する。
【００６０】
このパルスデータテーブルは、後述するパルス出力処理（図２５参照）において、モータ駆動回路７３によるステッピングモータ４５の駆動を制御するためのパルスデータを、メインＣＰＵ６４から出力するのに用いられる。パルスデータテーブルは、ステッピングモータ４５に設けられた１相〜４相の各相コイルを励磁する順番を示すパルスコードカウンタ“０”〜“３”と、各相コイルの励磁を指令する信号であるパルスデータとが対応づけて記憶されている（図４参照）。パルスコードカウンタ“０”には、ステッピングモータ４５の１相および４相を励磁するためのパルスデータ０９Ｈ（Ｈはデータが１６進数であることを表わす）が対応づけられており、パルスコードカウンタ“１”には、ステッピングモータ４５の３相および４相を励磁するためのパルスデータ０ＣＨ、パルスコードカウンタ“２”には、ステッピングモータ４５の２相および３相を励磁するためのパルスデータ０６Ｈ、パルスコードカウンタ“３”には、ステッピングモータ４５の１相および２相を励磁するためのパルスデータ０３Ｈが対応づけられている。モータ駆動回路７３は、メインＣＰＵ６４からパルスコードカウンタの値“０”〜“３”に対応する順番で順次入力される各パルスデータに応じて、ステッピングモータ４５を駆動する。
【００６１】
次に、図１２（ａ），（ｂ）を参照して、本実施形態によるパチスロ機１で用いられる加速テーブル１，２について説明する。
【００６２】
これら加速テーブル１，２は、後述する回転開始処理（図２２参照）、加速制御処理（図２３参照）、停止制御処理（図２７参照）において、ステッピングモータ４５を加速および減速するのに用いられる。加速テーブル１，２は、リール２〜４を加速および減速する順番を示す加速カウンタと、リール２〜４を加速および減速する時間を計時する加速タイマにセットされる値とが対応づけて記憶されている。加速カウンタ“０”〜“８”に対応する各リール制御処理は、同図の備考欄に示すように、それぞれ加速０〜加速４および減速５〜減速８の各処理である。
【００６３】
同図（ａ）に示す加速テーブル１は、確率抽選処理（図１３，Ｓ６）で内部当選役として「チェリー」の小役が決定されずに特殊停止フラグがＳ９で“オン”にされない場合に、選択される加速テーブルである。この加速テーブル１の加速カウンタ“０”には、加速タイマの値として“９６”が対応付けられており、加速０の処理はこの加速タイマの値“９６”がカウントダウンされて“０”になるまで行われる。加速カウンタ“１”〜加速カウンタ“７”には、加速タイマの値として“２”がそれぞれ対応付けられており、加速１〜加速４および減速５〜減速７の処理はそれぞれ加速タイマの値“２”がカウントダウンされて“０”になるまで行われる。加速カウンタ“８”には、加速タイマの値として“６８”が対応付けられており、減速８の処理はこの加速タイマの値“６８”がカウントダウンされて“０”になるまで行われる。同図（ｂ）に示す加速テーブル２は、確率抽選処理（図１３，Ｓ６）で内部当選役として「チェリー」の小役が決定されて特殊停止フラグがＳ９で“オン”にされた場合に、選択される加速テーブルである。この加速テーブル２の加速カウンタ“０”〜加速カウンタ“７”には、加速テーブル１と同じ加速タイマの値が対応付けられている。しかし、加速カウンタ“８”には加速タイマの値として“２０”が対応付けられており、減速８の処理はこの加速タイマの値“２０”がカウントダウンされて“０”になるまで行われる。
【００６４】
同図（ａ）に示す加速テーブル１と同図（ｂ）に示す加速テーブル２とを比較すると、リール２〜４の加速開始から停止直前までの加速０から減速７までの処理では、加速タイマの値が同じ値に設定されている。しかし、リール２〜４の停止時に行われる減速８の処理においては、同図（ａ）に示す加速テーブル１では加速タイマの値が“６８”であるのに対し、図（ｂ）に示す加速テーブル２では加速タイマの値が“２０”である。従って、同図（ｂ）に示す加速テーブル２が用いられた場合には、同図（ａ）に示す加速テーブル１が用いられた場合に比べ、リール２〜４が急激に停止する。このため、同図（ｂ）に示す加速テーブル２が用いられた場合に、リール２〜４は、停止時に回転方向および回転方向と逆方向へと交互に振動する。
【００６５】
次に、図１３に示すメインフローチャートを参照して、メイン制御基板６１のメインＣＰＵ６４の制御動作について説明する。
【００６６】
初めに、メインＣＰＵ６４は、遊技開始時の初期化処理を行う（図１３，Ｓ１参照）。具体的には、制御ＲＡＭ６６の記憶内容の初期化、通信データの初期化等を行う。続いてゲーム終了時の制御ＲＡＭ６６の所定の記憶内容を消去する（Ｓ２）。具体的には、前回のゲームに使用された制御ＲＡＭ６６の書き込み可能エリアのデータの消去、制御ＲＡＭ６６の書き込みエリアへの次のゲームに必要なパラメータの書き込み、次のゲームのシーケンスプログラムの開始アドレスの指定等を行う。
【００６７】
次に、メインＣＰＵ６４は、メダル投入・スタートチェック処理を行う（Ｓ３）。この処理では、要求分のメダルの自動投入、または、投入メダルセンサ８Ｓや貯留メダル投入スイッチ２６ｓ〜２８ｓからの入力に基づき、メダル投入枚数が最大投入枚数に達したと判断すると、メインＣＰＵ６４は、スタートレバー３０の操作に基づくスタートスイッチ３０Ｓからの入力をチェックする。スタートスイッチ３０Ｓからの入力を確認すると、メインＣＰＵ６４は、乱数発生器６９で発生した抽選用の乱数をサンプリング回路７０によって抽出する（Ｓ４）。続いて、メインＣＰＵ６４は、遊技状態監視処理を行い（Ｓ５）、後述する確率抽選処理を行う（Ｓ６）。遊技状態監視処理では、そのときに“オン”となっている作動中フラグに対応した遊技状態がセットされる。
【００６８】
次に、メインＣＰＵ６４は、Ｓ６の確率抽選処理での抽選結果に基づき、今回の単位遊技のリール停止制御処理で用いる停止テーブルを決定する停止テーブル決定処理を行う（Ｓ７）。続いて、確率抽選処理（Ｓ６）で決定された内部当選役が「チェリー」の小役であるか否かを判別する（Ｓ８）。この判別が“ＹＥＳ”のときには特殊停止フラグを“オン”にする（Ｓ９）。Ｓ８の判別が“ＮＯ”の場合、または、Ｓ９の処理が行われた後、メインＣＰＵ６４は、スタートコマンドをメイン制御基板６１における制御ＲＡＭ６６の通信データ記憶領域にセットする（Ｓ１０）。「スタートコマンド」は、Ｓ５で識別した遊技状態、Ｓ６の確率抽選処理で抽選した当選役等の情報を含むコマンドである。
【００６９】
続いて、メインＣＰＵ６４は、前回のリール回転開始から４.１秒が経過したか否かを判別する（Ｓ１１）。この判別が“ＮＯ”のときは、４．１秒が経過するまでウエイト処理（Ｓ１２）が行われる。ウエイト処理では、遊技者のゲームを開始する操作に基づく入力を無効にする処理（ここでは、リール２〜４の回転の開始を待機させる処理）が行われる。
【００７０】
前回のリール回転開始から４.１秒が経過すると、メインＣＰＵ６４は、ゲーム監視用タイマを制御ＲＡＭ６６の所定領域にセットする（Ｓ１３）。このゲーム監視用タイマは、各単位遊技の時間を監視するタイマであり、遊技者の停止ボタン３１〜３３の停止操作によらずに自動的にリール２〜４を停止させるための自動停止用のタイマも含んでいる。
【００７１】
Ｓ１３の処理が終了すると、メインＣＰＵ６４は、全リール２〜４の回転開始を要求し（Ｓ１４）、全リール２〜４の回転を開始させ、続いて、「リール停止許可コマンド」をメイン制御基板６１における制御ＲＡＭ６６の通信データ記憶領域にセットする（Ｓ１５）。「リール停止許可コマンド」は、停止ボタン３１〜３３の操作を受け付けるコマンドである。次に、メインＣＰＵ６４は、後述する停止制御処理を行い（Ｓ１６）、続いて表示役検索処理を行う（Ｓ１７）。この表示役検索処理では、有効化入賞ライン上に実際に揃って表示されているシンボルの組合せの種類と、確率抽選処理によって決定された当選役の種類との一致がとられる。そして、この表示役に誤りがあってイリーガルヒットに該当する場合には、配当枚数表示部２０および液晶表示装置２２にイリーガルエラーが表示される。
【００７２】
次に、メインＣＰＵ６４は、表示役が正常でイリーガルヒットでない場合に、「表示役コマンド」をメイン制御基板６１における制御ＲＡＭ６６の通信データ記憶領域にセットする（Ｓ１８）。「表示役コマンド」は、有効化入賞ライン上に実際に揃って表示されているシンボルの組合せの種類などを含んだコマンドである。
【００７３】
次に、メインＣＰＵ６４は、メダル払出処理を行う（Ｓ１９）。つまり、クレジットで遊技が行われている状態であれば、入賞によって獲得したメダル数分、貯留枚数表示部１６に表示される貯留枚数が増加され、また、メダル投入口８へのメダル投入で遊技が行われている状態であれば、入賞によって獲得した枚数のメダルがメダル受皿３７へ払い出される。
【００７４】
Ｓ１９の処理を行った後、メインＣＰＵ６４は、ＢＢ作動中フラグまたはＲＢ作動中フラグが“オン”であるか否かを判別し（Ｓ２０）、何れかのフラグが“オン”である場合には、後述する役物等終了チェック処理を行う（Ｓ２１）。Ｓ２０の判別結果が何れのフラグも“オン”でない場合、または、Ｓ２１の処理の後、遊技処理はＳ２に戻って次の新たな単位遊技が開始される。
【００７５】
次に、図１４を参照して、図１３，Ｓ６で行われる確率抽選処理について説明する。
【００７６】
この確率抽選処理において、まず、メインＣＰＵ６４は、遊技状態がＢＢ中一般遊技状態であるか否かを判別し（図１４，Ｓ３１参照）、この判別が“ＹＥＳ”である場合には、図９（ｃ）に示すＢＢ中一般遊技状態用確率抽選テーブルに基づいて内部当選役を決定する（Ｓ３２）。一方、Ｓ３１の判別が“ＮＯ”である場合に、メインＣＰＵ６４は、遊技状態がＲＢ遊技状態であるか否かを判別し（Ｓ３３）、この判別が“ＹＥＳ”である場合には、図９（ｄ）に示すＲＢ遊技状態用確率抽選テーブルに基づいて内部当選役を決定する（Ｓ３４）。
【００７７】
一方、Ｓ３３の判別が“ＮＯ”である場合に、メインＣＰＵ６４は、遊技状態が内部当選状態であるか否かを判別し（Ｓ３５）、この判別が“ＹＥＳ”である場合には、図９（ｂ）に示す内部当選状態用確率抽選テーブルに基づいて、内部当選役を決定する（Ｓ３６）。一方、Ｓ３５の判別が“ＮＯ”である場合には、図９（ａ）に示す一般遊技状態用確率抽選テーブルに基づいて内部当選役を決定する（Ｓ３７）。Ｓ３２，Ｓ３４，Ｓ３６，またはＳ３７の処理を行った後、メインＣＰＵ６４は、内部当選役はＢＢまたはＲＢであるかを判別する（Ｓ３８）。この判別が“ＹＥＳ”である場合には、内部当選役に基づいて、持越役をセットし（Ｓ３９）、確率抽選処理を終了する。一方、Ｓ３８の判別が“ＮＯ”である場合には、そのまま確率抽選処理を終了する。
【００７８】
次に、図１５を参照して、図１３，Ｓ１６で行われる停止制御処理について説明する。
【００７９】
この停止制御処理において、まず、メインＣＰＵ６４は、特殊停止フラグが“オン”であるか否かを判別し（図１５，Ｓ４１参照）、特殊停止フラグが“オン”でこの判別が“ＹＥＳ”である場合には、後述する特殊停止処理を行う（Ｓ４２）。一方、特殊停止フラグが“オン”でなくて判別が“ＮＯ”である場合に、メインＣＰＵ６４は、リール２〜４の回転が定速になっていずれかの停止ボタン３１〜３３が操作され、有効なストップスイッチが“オン”されたか否かを判別する（Ｓ４３）。この判別が“ＮＯ”である場合には、次に、停止ボタン３１〜３３が操作されずに自動停止タイマの値が“０”となったか否かを判別する（Ｓ４４）。この判別が“ＮＯ”である場合には、処理はＳ４１に戻り、上述の処理が繰り返される。一方、自動停止タイマの値が“０”になってＳ４４の判別が“ＹＥＳ”である場合には、メインＣＰＵ６４は、停止制御の対象として、より右側のリール２〜４を抽出し（Ｓ４５）、続いて、抽出したリール２〜４が第３停止リールであるか否かを判別する（Ｓ４６）。この判別が“ＹＥＳ”である場合、メインＣＰＵ６４は、自動停止時にリール２〜４に入賞シンボル組合せを揃わせない後述する自動停止処理を行う（Ｓ４７）。
【００８０】
有効なストップスイッチが“オン”されてＳ４３の判別が“ＹＥＳ”の場合、または、抽出したリール２〜４が第３停止リールでなくてＳ４６の判別が“ＮＯ”の場合、または、Ｓ４２もしくはＳ４７の処理が行われた後、メインＣＰＵ６４は、後述する滑りコマ数決定処理を行い（Ｓ４８）、続いて、リール停止コマンドをメイン制御基板６１における制御ＲＡＭ６６の通信データ記憶領域にセットする（Ｓ４９）。次に、メインＣＰＵ６４は、滑りコマ数分、停止制御の対象となっているリール２〜４が回転するのを待ち（Ｓ５０）、リール２〜４の回転停止を要求する（Ｓ５１）。次に、メインＣＰＵ６４は、停止要求のあったリールの停止が最後のリールの停止であるか否かを判別し（Ｓ５２）、この判別が“ＹＥＳ”である場合には、停止制御処理を終了する。一方、判別が“ＮＯ”である場合には、処理はＳ４１に戻り、上述の処理が繰り返される。
【００８１】
次に、図１６を参照して、図１５，Ｓ４２で行われる特殊停止処理について説明する。
【００８２】
この特殊停止処理において、まず、メインＣＰＵ６４は、停止ボタン３１〜３３の操作に基づき出力されるリール２〜４の停止を指令する信号を無効化する特殊ウエイト処理を行い（図１６，Ｓ６１参照）、続いて、自動停止タイマの値は“０”か否かを判別する（Ｓ６２）。この判別が“ＮＯ”の場合には、処理はＳ６１に戻って上述の処理が繰り返される。一方、自動停止タイマの値が“０”になって判別が“ＹＥＳ”の場合には、メインＣＰＵ６４は、表示役判定データとして「ハズレ」をセットし（Ｓ６３）、続いて、図１３，Ｓ３７で決定された停止テーブルに代え、図１０に示す特殊停止テーブルを選択し（Ｓ６４）、特殊停止処理を終了する。
【００８３】
次に、図１７を参照して、図１５，Ｓ４７で行われる自動停止処理について説明する。
【００８４】
この自動停止処理において、まず、メインＣＰＵ６４は、停止制御の対象のリールは左リール２であるか否かを判別し（図１７，Ｓ７１参照）、この判別が“ＹＥＳ”である場合には、表示役判定データとして「ハズレ」をセットし（Ｓ７２）、自動停止時には必ず「ハズレ」となるようにする。一方、停止制御の対象のリールが左リール２でなくて判別が“ＮＯ”である場合には、リール２が遊技者の操作により停止され「チェリー」入賞もあり得るため、メインＣＰＵ６４は、表示役判定データとして「ハズレ」および「チェリー」をセットする（Ｓ７３）。Ｓ７２またはＳ７３の処理の後、メインＣＰＵ６４は、停止制御対象のリールについてのシンボルの位置を取得し、第３停止リールが停止した場合にリール２〜４に揃う全ての表示役を予想する（Ｓ７４）。次に、メインＣＰＵ６４は、予想された結果と、表示役判定データとを比較し（Ｓ７５）、表示役判定データとしてセットされた役に対応するシンボルを有効化入賞ライン上に停止可能か否かを判別する（Ｓ７６）。この判別が“ＮＯ”である場合には、停止制御の対象のリールについての全てのシンボルをチェックしたか否かを判別する（Ｓ７７）。この判別が“ＮＯ”である場合には、処理はＳ７４に戻り、上述の処理が繰り返される。Ｓ７６またはＳ７７の判別が“ＹＥＳ”である場合には、メインＣＰＵ６４は、自動停止フラグを“オン”にし（Ｓ７８）、自動停止処理を終了する。
【００８５】
次に、図１８を参照して、図１５，Ｓ４８で行われる滑りコマ数決定処理について説明する。
【００８６】
この滑りコマ数決定処理において、まず、メインＣＰＵ６４は、自動停止フラグが“オン”であるか否かを判別し（図１８，Ｓ８１参照）、この判別が“ＹＥＳ”である場合には、停止可能な位置でリール２〜４を止めるために滑りコマ数として“０”を決定する（Ｓ８３）。一方、判別が“ＮＯ”である場合には、図１３，Ｓ７で決定された停止テーブル、または図１６，Ｓ６４で決定された特殊テーブルに基づいて滑りコマ数を決定する（Ｓ８２）。Ｓ８２またはＳ８３の処理が行われた後、滑りコマ数決定処理は終了する。
【００８７】
次に、図１９を参照して、図１３，Ｓ２１で行われる役物等終了チェック処理について説明する。
【００８８】
この役物等終了チェック処理において、まず、メインＣＰＵ６４は、ＲＢ作動中フラグが“オン”であるか否かを判別し（図１９，Ｓ９１参照）、この判別が“ＹＥＳ”である場合には、ＲＢ遊技数およびＲＢ遊技状態における入賞回数の更新を行う（Ｓ９２）。次に、メインＣＰＵ６４は、更新したＲＢ遊技数が１２ゲームまたは入賞回数が８回となり、ＲＢ遊技状態の終了時か否かを判別する（Ｓ９３）。この判別が“ＹＥＳ”である場合には、ＲＢ作動中フラグをクリア等するＲＢ終了時処理を行う（Ｓ９４）。Ｓ９３の判別が“ＮＯ”である場合、または、Ｓ９４の処理を行った後、メインＣＰＵ６４は、ＢＢ作動中フラグは“オン”であるか否かを判別し（Ｓ９５）、この判別が“ＮＯ”である場合には、そのまま役物等終了チェック処理を終了する。
【００８９】
Ｓ９５の判別が“ＹＥＳ”の場合、または、Ｓ９１の判別が“ＮＯ”の場合に、メインＣＰＵ６４は、ＢＢ遊技状態におけるメダル払出枚数の更新を行い（Ｓ９６）、続いて、更新したメダル払出枚数が４６５枚を超えて遊技状態がＢＢ終了時であるか否かを判別する（Ｓ９７）。この判別が“ＹＥＳ”である場合には、ＢＢ作動中フラグをクリア等するＢＢ終了時処理を行い（Ｓ９８）、役物等終了チェック処理を終了する。Ｓ９７の判別が“ＮＯ”である場合に、メインＣＰＵ６４は、表示役がＲＢであるか否かを判別し（Ｓ９９）、この判別が“ＮＯ”である場合には、そのまま役物等終了チェック処理を終了する。一方、判別が“ＹＥＳ”である場合には、ＲＢ作動時テーブルに基づいてＲＢ作動時処理を行い（Ｓ１００）、役物等終了チェック処理を終了する。
【００９０】
次に、図２０のフローチャートを参照して、例えば、１．１１７３ｍｓ毎にメイン制御基板６１で行われる定期割込処理の概略について説明する。
【００９１】
この定期割込処理において、まず、メインＣＰＵ６４は、コマンド送信処理を行う（図２０，Ｓ１１１参照）。コマンド送信処理は、メイン制御基板６１における制御ＲＡＭ６６の通信データ記憶領域にセットされたコマンド情報を、サブ制御基板６２へ送信する処理である。次に、メインＣＰＵ６４は、後述するリール制御処理を行い（Ｓ１１２）、７ＳＥＧ駆動処理を行い（Ｓ１１３）、続いて、ランプ駆動処理を行う（Ｓ１１４）。７ＳＥＧ駆動処理では、貯留枚数表示部１６やボーナスカウント表示部１８、配当枚数表示部２０などを構成する各ＬＥＤを表示数値に応じて点灯または消灯する。ランプ駆動処理では、各種ランプ（ＢＥＴランプ１３〜１５、スタートランプ１７、ＷＩＮランプ１９、インサートランプ２１）を、各ランプの点灯または消灯のタイミングに応じて点灯または消灯する。
【００９２】
次に、図２１のフローチャートを参照して、図２０の定期割込処理のＳ１１２で行われるリール制御処理の詳細について説明する。
【００９３】
このリール制御処理において、メインＣＰＵ６４は、リール識別情報に示されるリール２〜４の状態が「回転制御中」であるか否かを判別する（図２１，Ｓ１２１参照）。具体的には、図１３のメインフローチャートのＳ１４にて行われる全リールの回転開始の要求が検出されたときから、Ｓ１６の停止制御処理によりリール２〜４が全て停止されるまでの間は「回転制御中」となる。「回転制御中」でなくてこの判別が“ＮＯ”の場合は、そのままリール制御処理は終了する。一方、「回転制御中」で判別が“ＹＥＳ”の場合に、メインＣＰＵ６４は、リール識別情報に示されるリール２〜４の状態が「停止制御中」であるか否かを判別し（Ｓ１２２）、この判別が“ＮＯ”の場合は、リール２〜４の状態が「加速制御中」であるか否かを判別する（Ｓ１２３）。この判別が“ＹＥＳ”の場合は、メインＣＰＵ６４は、後述する加速制御処理を行い（Ｓ１２４）、リール制御処理を終了する。また、Ｓ１２３の判別が“ＮＯ”の場合に、メインＣＰＵは、リール２〜４の状態が「定速制御中」ではないか否かを判別する（Ｓ１２５）。「定速制御中」ではなくてこの判別が“ＹＥＳ”の場合は、メインＣＰＵ６４は、後述する回転開始処理を行い（Ｓ１２６）、リール制御処理を終了する。
【００９４】
また、「定速制御中」でＳ１２５の判別が“ＮＯ”の場合に、メインＣＰＵ６４は、リール２〜４の状態が「補正禁止中」、つまり、リール２〜４が回転されているときに生じるずれの補正が禁止された状態ではないか否かを判別する（Ｓ１２７）。「補正禁止中」ではなくてこの判別が“ＹＥＳ”の場合に、メインＣＰＵ６４は定速制御処理を行い（Ｓ１２８）、リール制御処理を終了する。また、「補正禁止中」でＳ１２７の判別が“ＮＯ”の場合に、メインＣＰＵは、図１５，Ｓ５１の処理が実行されてリール２〜４の回転の「停止要求」があるか否かを判別する（Ｓ１２９）。「停止要求」があってこの判別が“ＹＥＳ”の場合に、メインＣＰＵ６４は、リール２〜４の状態を「停止制御中」に設定する（Ｓ１３１）。一方、「停止要求」がなくて判別が“ＮＯ”の場合に、メインＣＰＵ６４は、後述するパルスカウンタ更新処理を行い（Ｓ１３０）、リール制御処理を終了する。「停止制御中」でＳ１２２の判別が“ＹＥＳ”の場合、または、Ｓ１３１の処理が行われた後、メインＣＰＵ６４は、後述する停止制御処理を行い（Ｓ１３２）、リール制御処理を終了する。
【００９５】
次に、図２２を参照して、図２１のリール制御処理のＳ１２６で行われる回転開始処理について説明する。
【００９６】
この回転開始処理において、まず、メインＣＰＵ６４は、リール２〜４の状態を「加速制御中」に設定し（図２２，Ｓ１４１参照）、続いて、ステッピングモータ４５に供給される駆動パルスの数をカウントするパルスカウンタの値に“１６”をセットする（Ｓ１４２）。次に、メインＣＰＵ６４は、回転するシンボル数をカウントする図柄カウンタの値に“０”をセットし（Ｓ１４３）、次に、加速タイマの値に“１”をセットする（Ｓ１４４）。次に、メインＣＰＵ６４は、後述する加速制御処理を行い（Ｓ１４５）、回転開始処理を終了する。
【００９７】
次に、図２３を参照して、図２１のリール制御処理のＳ１２４および図２２の回転開始処理のＳ１４５で行われる加速制御処理について説明する。
【００９８】
この加速制御処理において、まず、メインＣＰＵ６４は、加速タイマの値を“１”減算し（図２３，Ｓ１５１参照）、続いて、加速タイマの値が“０”であるか否かを判別する（Ｓ１５２）。この判別が“ＹＥＳ”の場合に、メインＣＰＵ６４は、後述する加速タイマ設定処理を行い（Ｓ１５３）、続いて、加速カウンタの値は加速０〜加速４の処理を示す“５”未満であるか否か（図１２参照）を判別する（Ｓ１５４）。この判別が“ＮＯ”の場合は、加速０〜加速４の処理でないため、メインＣＰＵ６４は、リール２〜４の状態を「定速制御中」に設定する（Ｓ１５５）。加速カウンタの値が“５”未満でＳ１５４の判別が“ＹＥＳ”の場合、または、Ｓ１５５の定速制御設定処理が行われた後、メインＣＰＵ６４は、後述するパルス出力処理を行う（Ｓ１５６）。加速タイマの値が“０”でなくてＳ１５２の判別が“ＮＯ”の場合、または、Ｓ１５６のパルス出力処理が行われた後、加速制御処理は終了する。
【００９９】
次に、図２４を参照して、図２３の加速制御処理のＳ１５３で行われる加速タイマ設定処理について説明する。
【０１００】
この加速タイマ設定処理において、まず、メインＣＰＵ６４は、特殊停止フラグは“オン”であるか否かを判別する（図２４，Ｓ１６１参照）。特殊停止フラグが“オン”でこの判別が“ＹＥＳ”の場合に、メインＣＰＵ６４は、加速テーブルとして、図１２（ｂ）に示す加速テーブル２を決定する（Ｓ１６３）。一方、特殊停止フラグが“オン”でなくて判別が“ＮＯ”の場合に、メインＣＰＵ６４は、加速テーブルとして、図１２（ａ）に示す加速テーブル１を決定する（Ｓ１６２）。Ｓ１６２またはＳ１６３の処理の後、メインＣＰＵ６４は、決定された加速テーブルと、加速カウンタの値とに基づいて加速タイマを決定し、決定した加速タイマをセットする（Ｓ１６４）。次に、メインＣＰＵ６４は、加速カウンタの値に“１”を加算し（Ｓ１６５）、加速タイマ設定処理を終了する。
【０１０１】
次に、図２５を参照して、図２３の加速制御処理のＳ１５６で行われるパルス出力処理について説明する。
【０１０２】
このパルス出力処理において、まず、メインＣＰＵ６４は、パルスコードカウンタに“１”を加算し（図２５，Ｓ１７１参照）、続いて、パルスコードカウンタの値は“３”より大きいか否かを判別する（Ｓ１７２）。この判別が“ＹＥＳ”の場合に、メインＣＰＵ６４は、パルスコードカウンタの値に“０”をセットする（Ｓ１７３）。Ｓ１７２の判別が“ＮＯ”の場合、またはＳ１７３の処理を行った後、メインＣＰＵ６４は、図１１に示すパルスデータテーブルと、パルスコードカウンタの値とに基づいて、パルスデータを取得する（Ｓ１７４）。次に、メインＣＰＵ６４は、取得したパルスデータをＯＵＴポート７１からモータ駆動回路７３へ出力し（Ｓ１７５）、パルス出力処理を終了する。
【０１０３】
次に、図２６を参照して、図２１のリール制御処理のＳ１３０で行われるパルスカウンタ更新処理について説明する。
【０１０４】
このパルスカウンタ更新処理において、まず、メインＣＰＵ６４は、図２２，Ｓ１４２で“１６”にセットしたパルスカウンタの値を“１”減算し（図２６，Ｓ１８１参照）、続いて、パルスカウンタの値が“０”であるか否かを判別する（Ｓ１８２）。この判別が“ＹＥＳ”の場合は、１シンボル分の回転に要する１６個の駆動パルスが出力されたため、メインＣＰＵ６４は、図柄カウンタの値に“１”を加算し（Ｓ１８３）、続いて、次の１シンボル分の回転に要する駆動パルスを出力させるため、パルスカウンタの値に“１６”をセットする（Ｓ１８４）。次に、メインＣＰＵ６４は、図柄カウンタの値が“２１”よりも小さいか否かを判別し（Ｓ１８５）、図柄カウンタの値が“２１”よりも大きくてこの判別が“ＮＯ”の場合は、図柄カウンタの値から１リール当たりのシンボルの個数である“２１”を減算する（Ｓ１８６）。パルスカウンタの値が“０”でＳ１８２の判別が“ＮＯ”の場合、または、図柄カウンタの値が“２１”よりも小さくてＳ１８５の判別が“ＹＥＳ”の場合、または、Ｓ１８６の処理が行われた後、メインＣＰＵは、上述したパルス出力処理（図２５参照）を行い（Ｓ１８７）、パルスカウンタ更新処理を終了する。
【０１０５】
次に、図２７を参照して、図２１のリール制御処理のＳ１３２で行われる停止制御処理について説明する。
【０１０６】
この停止制御処理において、まず、メインＣＰＵ６４は、加速タイマの値を“１”減算し（図２７，Ｓ１９１参照）、続いて、加速タイマの値が“０”であるか否かを判別する（Ｓ１９２）。この判別が“ＹＥＳ”の場合に、メインＣＰＵ６４は、加速カウンタの値が“８”でかつ加速タイマの値が“０”であるか否かを判別する（Ｓ１９３）。この判別が“ＮＯ”の場合は、加速カウンタの値に“１”を加算し（Ｓ１９４）、続いて、図２４の加速タイマ設定処理で決定された加速テーブル（図１２参照）と加速カウンタに基づいて加速タイマを取得する（Ｓ１９５）。次に、メインＣＰＵ６４は、上述したパルス出力処理（図２５参照）を行い（Ｓ１９６）、停止制御処理を終了する。
【０１０７】
加速カウンタの値が“８”でかつ加速タイマの値が“０”でＳ１９３の判別が“ＹＥＳ”の場合は、加速テーブルに従った加速および減速処理の終了時であるため、メインＣＰＵ６４は、ＯＵＴポート７１に出力していたパルスデータを“オフ”にし（Ｓ１９７）、続いて、リール２〜４の状態を「回転無制御中」に設定する（Ｓ１９８）。次に、メインＣＰＵ６４は、パルスコードカウンタの値を“１”減算し（Ｓ１９９）、続いて、パルスコードカウンタの値が“０”以上であるか否かを判別する（Ｓ２００）。この判別が“ＹＥＳ”の場合は、そのまま停止制御処理が終了する。一方、判別が“ＮＯ”の場合に、メインＣＰＵは、パルスコードカウンタの値に“３”をセットし（Ｓ２０１）、停止制御処理を終了する。
【０１０８】
次に、図２８〜図３２を参照して、サブ制御基板６２のサブＣＰＵ８２によって制御される遊技処理について説明する。
【０１０９】
図２８は、サブＣＰＵ８２によって行われる、リセット割込処理の概略を示すフローチャートである。
【０１１０】
このリセット割込処理では、パチスロ機１に電源が投入され、サブＣＰＵ８２のリセット端子に信号が入力されると、サブＣＰＵ８２は、制御ＲＡＭ８４や、ビデオＲＡＭ９３、画像制御ワークＲＡＭ９８の初期化や、割込を許可する初期化処理を実行する（図２８，Ｓ２１１参照）。次に、サブＣＰＵ８２は、十字キー２３や、「○」ボタン２４、「×」ボタン２５といった操作部からの入力を監視する処理を行い（Ｓ２１２）、その後、メイン制御基板６１からのコマンドを処理する後述のコマンド入力処理を行う（Ｓ２１３）。次に、サブＣＰＵ８２は、液晶表示装置２２に画像の描画を指令したり、スピーカ９６，９６に音声の出力を指令したりするコマンド出力処理を行う（Ｓ２１４）。
【０１１１】
図２９は、図２８のＳ２１３で実行されるコマンド入力処理の詳細なフローチャートである。このコマンド入力処理において、まず、サブＣＰＵ８２は、メイン制御基板６１からコマンドを受信したか否かを判別し（図２９，Ｓ２２１参照）、この判別が“ＮＯ”の場合は、そのままコマンド入力処理を終了する。一方、この判別が“ＹＥＳ”の場合は、後述するコマンド対応実行処理を行い（Ｓ２２２）、コマンド入力処理を終了する。
【０１１２】
図３０は、図２９，Ｓ２２２のコマンド対応実行処理の詳細なフローチャートである。このコマンド対応実行処理において、まず、サブＣＰＵ８２は、メイン制御基板６１から受信したコマンドがスタートコマンドであるか否かを判別し（Ｓ２３１）、この判別が“ＹＥＳ”の場合は後述する遊技開始処理を行う（Ｓ２３２）。判別が“ＮＯ”の場合は、受信したコマンドは表示役コマンドであるか否かを判別する（Ｓ２３３）。この判別が“ＹＥＳ”の場合は後述する表示処理を行い（Ｓ２３４）、判別が“ＮＯ”の場合は、受信した各コマンドに応じた演出データを決定する（Ｓ２３５）。Ｓ２３２，Ｓ２３４，またはＳ２３５の処理を行った後、コマンド対応実行処理は終了する。
【０１１３】
図３１は、図３０のコマンド対応実行処理のＳ２３２で行われる遊技開始処理の詳細なフローチャートである。この遊技開始処理において、まず、サブＣＰＵ８２は、ＡＴフラグが“オン”であるか否かを判別し（Ｓ２４１）、この判別が“ＹＥＳ”の場合は確率抽選処理（図１３，Ｓ６参照）で決定された内部当選役が「赤７」の小役または「青７」の小役であるか否かを判別する（Ｓ２４２）。この判別が“ＹＥＳ”の場合は、ＡＴカウンタの値から“１”減算する処理を行う（Ｓ２４３）。Ｓ２４１またはＳ２４２の判別が“ＮＯ”の場合、または、Ｓ２４３の処理を行った後、サブＣＰＵ８２は、内部当選役、遊技状態、ＡＴフラグなどに基づいて演出データを制御ＲＡＭ８４にセットし（Ｓ２４４）、遊技開始処理を終了する。Ｓ２４１，Ｓ２４２の判別が“ＹＥＳ”の場合、Ｓ２４４で制御ＲＡＭ８４にセットされた演出データに基づき、「赤７」の小役または「青７」の小役の入賞を成立させる情報が液晶表示装置２２に表示される。
【０１１４】
図３２は、図３０のコマンド対応実行処理のＳ２３４で行われる表示処理の詳細なフローチャートである。この表示処理において、まず、サブＣＰＵ８２は、ＡＴフラグが“オン”であるか否かを判別し（図３２，Ｓ２５１参照）、この判別が“ＮＯ”の場合は表示役は「ブランク」であるか否か、つまり、図１０に示す特殊停止テーブルが用いられて「ブランク」のシンボル組合せが有効化入賞ライン上に停止表示したか否かを判別する（Ｓ２５２）。この判別が“ＹＥＳ”の場合は、ＡＴフラグを“オン”にし（Ｓ２５３）、続いて、ＡＴカウンタの値に“１０”をセットする（Ｓ２５４）。ＡＴフラグが“オン”でＳ２５１の判別が“ＹＥＳ”の場合、または、Ｓ２５４の処理を行った後、サブＣＰＵ８２は、ＡＴカウンタの値は“０”であるか否かを判別する（Ｓ２５５）。この判別が“ＹＥＳ”の場合、サブＣＰＵ８２は、ＡＴフラグを“オフ”にする（Ｓ２５６）。Ｓ２５２またはＳ２５５の判別が“ＮＯ”の場合、または、Ｓ２４６の処理を行った後、サブＣＰＵ８２は、シンボル表示時の演出データを制御ＲＡＭ８４にセットし（Ｓ２４７）、表示処理を終了する。
【０１１５】
上述した本実施形態によるパチスロ機１では、確率抽選処理（図１３，Ｓ６）で内部当選役として「チェリー」の小役が決定され、Ｓ９で特殊停止フラグが“オン”となった場合に、図１６の特殊停止処理において停止ボタン３１〜３３の操作に基づき出力される停止指令信号を無効化する特殊ウエイト処理が行われ（Ｓ６１）、リール２〜４の自動停止が行われる。また、図２３の加速制御処理のＳ１５３で行われる加速タイマ設定処理において、特殊停止フラグが“オン”である場合には図１２（ｂ）に示す加速テーブル２が加速テーブルとして決定され、特殊停止フラグが“オフ”である場合には図１２（ａ）に示す加速テーブル１が加速テーブルとして決定される。図１２（ｂ）に示す加速テーブル２が用いられた場合には、前述したように、図１２（ａ）に示す加速テーブル１が用いられた場合に比べ、リール２〜４が急激に停止する。このため、図１２（ｂ）に示す加速テーブル２が用いられた場合に、リール２〜４は、停止時に回転方向および回転方向と逆方向へと交互に振動する。従って、特殊停止フラグが“オン”となってリール２〜４の自動停止が行われる場合には、特殊停止フラグが“オン”とならないで、停止ボタン３１〜３３の操作に基づきリール２〜４の停止制御が行われる場合または特殊停止フラグが“オン”とならないで停止ボタン３１〜３３の操作によらずにリール２〜４が停止制御される場合とは異なるリール２〜４の停止態様となる。
【０１１６】
また、特殊停止フラグが“オン”の場合には、図１６の特殊停止処理により、表示役判定データとして「ハズレ」がセットされ（Ｓ６３）、続いて、停止テーブルとして図９に示す特殊停止テーブルが選択されるので（Ｓ６４）、入賞ラインＬ１上には「ブランク」のシンボル組合せが停止表示される。また、有効化入賞ライン上に「ブランク」のシンボル組合せが表示されると、表示処理（図３２）のＳ２５３でＡＴフラグが“オン”になり、遊技者に有利な「ＡＴ状態」が作動する。
【０１１７】
本実施形態によるパチスロ機１によれば、このように、リール２〜４のシンボルの変動の開始から予め定められた期間が経過して、リール２〜４のシンボルの変動開始の際にセットされた自動停止タイマの値が“０”になると、この自動停止タイマの値が“０”になる前に停止ボタン３１〜３３が操作された場合とは異なる停止態様で、リール２〜４のシンボルの変動の停止制御が行われる。このため、リール２〜４のシンボルの変動の開始から予め定められた期間が経過するまで停止操作が行われない場合と、この期間が経過するまでの間に停止操作が行われた場合とで、シンボルの変動の停止態様が一様であった従来のパチスロ機では行うことのできなかった斬新な演出を行うことが可能となり、面白味のあるパチスロ機１を提供することが可能となる。また、リール２〜４のシンボルの変動の開始から予め定められた期間が経過するまで停止ボタン３１〜３３が操作されない場合には、遊技者の操作によらずにシンボルの変動表示が自動停止することにより、リール２〜４により表示されるシンボルの組合せに技量が関係なくなるので、遊技者の射幸心を煽ることが可能となる。
【０１１８】
また、本実施形態では、特殊停止フラグが“オン”の場合、リール２〜４によるシンボルの変動の開始から予め定められた期間が経過すると、「ブランク」のシンボルの組合せが入賞ラインＬ１上に停止表示されるように、リール２〜４のシンボルの変動の停止制御が行われる。このため、「ブランク」のシンボルの組合せが入賞ラインＬ１上に停止表示された場合には、遊技者に様々な付加価値（本実施形態ではＡＴ遊技状態）を与えることができ、遊技に対する興趣を増すことができる。
【０１１９】
また、本実施形態では、リール２〜４により「ブランク」のシンボルの組合せが入賞ラインＬ１上に表示されると遊技者に有利なＡＴ状態が作動する。このため、遊技者は、「ブランク」のシンボルの組合せが入賞ラインＬ１上に表示されることを望みながら遊技を行うこととなるので、遊技に対する興趣を増すことができる。
【０１２０】
なお、上記実施の形態では、確率抽選処理（図１３，Ｓ６）で内部当選役として「チェリー」の小役が決定されると、特殊ウエイト処理（図１６，Ｓ６１）によってリール２〜４の停止を指令する信号の検知が無効化し、リール２〜４が自動停止する場合について説明した。しかし、抽選により特殊ウエイト処理を実行するか否かを決定してもよい。この構成によれば、遊技者は、特殊ウエイト処理の実行によりリール２〜４の自動停止が行われるか否かを思慮して遊技することとなり、遊技に対する興趣が増す。また、停止テーブル決定処理（図１３，Ｓ７）で所定の停止テーブル、例えば、シンボル「チェリー」が入賞ラインＬ１上に停止表示するような構成の停止テーブルが決定された場合に限り、特殊ウエイト処理を実行するようにしてもよい。この構成によれば、遊技者は、特殊ウエイト処理の実行によりリール２〜４の自動停止が行われることに対する期待を抱くこととなり、遊技に対する興趣が増す。
【０１２１】
また、上記実施の形態では、確率抽選処理（図１３，Ｓ６）で内部当選役として「チェリー」の小役が決定されると特殊停止処理により、入賞ライン上に「ブランク」のシンボルの組合せが停止表示されるように停止制御され、必ず「ＡＴ状態」が作動する場合について説明した。しかし、抽選により「ＡＴ状態」を作動するか否か決定してもよい。また、「ブランク」のシンボル組合せが所定回数停止表示された場合に「ＡＴ状態」を作動するようにしてもよく、この場合、さらに「ブランク」のシンボル組合せが停止表示された回数を報知する構成としてもよい。これにより、遊技者は、「ブランク」のシンボル組合せが停止表示された表示窓５〜７に注目することとなり、遊技に対する興趣が増す。また、「ブランク」のシンボル組合せが停止表示された回数を把握して遊技を行うことができるので、遊技者にとって利便性が増す。
【０１２２】
また、上記実施の形態では、確率抽選処理（図１３，Ｓ６）で内部当選役として「チェリー」の小役が決定されて、全てのリール２〜４の自動停止が行われる場合に、特殊停止処理が行われて「ブランク」のシンボル組合せが停止表示される場合について説明した。しかし、リール２〜４の第１停止後または第２停止後に特殊停止処理が行われ、リール２〜４の自動停止が行われて「ブランク」のシンボル組合せが停止表示されるように構成してもよい。即ち、特殊ウエイト処理が行われるタイミングは上記実施形態でのものに限定されない。また、この場合、「ブランク」のシンボル組合せが停止表示され得る旨を報知手段によって報知してもよい。この構成によれば、第１リール停止時または第２リール停止時には、遊技者は、シンボル「ブランク」を狙って目押しをする必要があるので、技術介入性を持たせることができる。
【０１２３】
また、上記実施形態では、確率抽選処理（図１３，Ｓ６）で内部当選役として「チェリー」の小役が決定されてリール２〜４の自動停止が行われる場合に、リール２〜４が振動して停止するように構成したが、確率抽選処理（図１３，Ｓ６）で内部当選役として「チェリー」の小役が決定されてリール２〜４の自動停止が行われる場合と他の場合とで、リールの停止態様が異なるのであれば、リールの停止態様は任意である。例えば、リール２〜４の停止時にシンボルをコマ送りしてからリール２〜４の回転を停止しても良く、また、リール２〜４を逆回転させてから停止してもよい。また、これらを複数設けて、何れを選択するか抽選で決定してもよく、また、これらの態様が選択された場合に、選択された停止態様により遊技者に有利な状態に移行する期待度を変えてもよく、また、遊技者に有利な状態の移行が確定する停止態様を設けてもよい。これにより、リール２〜４の停止態様を多様にすることが可能となり、遊技に対する興趣が増す。
【０１２４】
また、上記実施の形態では、確率抽選処理（図１３，Ｓ６）で内部当選役として「チェリー」の小役が決定された場合に、リール２〜４の回転が自動停止するまでの間、停止ボタン３１〜３３の操作に基づき出力される停止指令信号の検知を無効化したが、停止指令信号の検知を無効化する期間は適宜設定可能である。例えば、リール２〜４の回転開始から４０秒間停止指令信号が検知されない場合にリール２〜４の回転を自動停止することとし、３５秒間停止ボタン３１〜３３の操作に基づき出力される停止指令信号の検知を無効化した後に、５秒間停止指令信号の検知を有効化してもよい。これにより、単位遊技間において停止ボタン３１〜３３の操作が不能であるといったことがなくなり、シンボル「チェリー」の引き込み制御が行われない位置に配置されたシンボル「ブランク」を目押しするか否かの選択肢を遊技者に与えることが可能となる。
【０１２５】
また、上記実施の形態では、特殊停止処理（図１６）が行われる場合に、必ずシンボル「ブランク」の組合せが入賞ライン上に停止表示されることとしている。しかし、例えば、確率抽選処理（図１３，Ｓ６）で内部当選役として「チェリー」の小役が決定された場合に抽選を行い、この抽選で当選した場合にのみ、シンボル「ブランク」の組合せを入賞ライン上に停止表示してもよい。これにより、特殊停止処理（図１６）の際に、シンボル「ブランク」の組合せが入賞ライン上に停止表示されるか否かが解らないので、リール２〜４が自動停止されるまで遊技者は期待感を抱くことが可能となる。
【０１２６】
また、上記実施の形態では、加速タイマ設定処理（図２４）において、図１２（ａ）の加速テーブル１または図１２（ｂ）の加速テーブル２を選択した場合について説明した。しかし、これらのテーブルは、停止テーブル決定処理（図１３，Ｓ７）で選択してもよい。また、加速０〜加速４の処理が行われるリール２〜４の加速時には、図１２（ａ）の加速テーブル１または図１２（ｂ）の加速テーブル２の一方のみを用い、減速５〜減速８の処理が行われるリール２〜４の減速時には、特殊停止フラグの状態に応じて何れかを選択してもよい。これにより、加速時に用いられる加速テーブルが１つとなり、プログラム容量を小さくすることができ、プログラムＲＯＭ６５の負担を軽減することが可能となる。
【産業上の利用可能性】
【０１２７】
また、上記実施の形態では、パチスロ機１に本発明を適用した場合について説明したが、これに限定されず、パチンコ機等の他の遊技機にも本発明を適用することができる。さらに、上述のパチスロ機１での動作を家庭用ゲーム機用として擬似的に実行するようなゲームプログラムにおいても、本発明を適用してゲームを実行することができる。
【０１２８】
また、上記各実施形態においては、本発明による遊技機をパチスロ機に適用した場合について説明したが、図柄変動手段による図柄の変動の開始から予め定められた期間が経過したことを条件に図柄の変動の停止制御を行う他の遊技機に本発明を適用することも可能である。このような遊技機に本発明を適用した場合においても上記実施形態と同様な作用効果が奏される。
【図面の簡単な説明】
【０１２９】
【図１】本発明の一実施形態によるパチスロ機の外観を示す正面図である。
【図２】本発明の一実施形態によるパチスロ機を構成するリールユニットの外観を示す斜視図である。
【図３】図２に示すリールユニットを構成する各リールの構成を示す分解斜視図である。
【図４】図２および図３に示すステッピングモータの内部構造を示す図である。
【図５】図２に示す各リールの外周部に描かれたシンボル列を示す図である。
【図６】本発明の一実施形態によるパチスロ機における入賞シンボル組合せと払出枚数の関係を示す図である。
【図７】本発明の一実施形態によるパチスロ機のメイン制御基板に構成された回路構成を示すブロック図である。
【図８】本発明の一実施形態によるパチスロ機のサブ制御基板に構成された回路構成を示すブロック図である。
【図９】本発明の一実施形態によるパチスロ機に用いられる確率抽選テーブルを概念的に示す図である。
【図１０】本発明の一実施形態によるパチスロ機に用いられる特殊停止テーブルを概念的に示す図である。
【図１１】本発明の一実施形態によるパチスロ機に用いられるパルスデータテーブルを概念的に示す図である。
【図１２】本発明の一実施形態によるパチスロ機に用いられる加速テーブルを概念的に示す図である。
【図１３】本発明の一実施形態によるパチスロ機のメインＣＰＵによる遊技処理の概略を示すフローチャートである。
【図１４】図１３に示す確率抽選処理の概略を示すフローチャートである。
【図１５】図１３に示す停止制御処理の概略を示すフローチャートである。
【図１６】図１５に示す特殊停止処理の概略を示すフローチャートである。
【図１７】図１５に示す自動停止処理の概略を示すフローチャートである。
【図１８】図１５に示す滑りコマ数決定処理の概略を示すフローチャートである。
【図１９】図１３に示す役物等終了チェック処理の概略を示すフローチャートである。
【図２０】本発明の一実施形態によるパチスロ機のメインＣＰＵによる定期割込処理の概略を示すフローチャートである。
【図２１】図２０に示すリール制御処理の概略を示すフローチャートである。
【図２２】図２１に示す回転開始処理の概略を示すフローチャートである。
【図２３】図２１に示す加速制御処理の概略を示すフローチャートである。
【図２４】図２３に示す加速タイマ設定処理の概略を示すフローチャートである。
【図２５】図２３に示すパルス出力処理の概略を示すフローチャートである。
【図２６】図２１に示すパルスカウンタ更新処理の概略を示すフローチャートである。
【図２７】図２１に示す停止制御処理の概略を示すフローチャートである。
【図２８】本発明の一実施形態によるパチスロ機のサブＣＰＵによるリセット割込処理の概略を示すフローチャートである。
【図２９】図２８に示すコマンド入力処理の概略を示すフローチャートである。
【図３０】図２９に示すコマンド対応実行処理の概略を示すフローチャートである。
【図３１】図３０に示す遊技開始処理の概略を示すフローチャートである。
【図３２】図３０に示す表示処理の概略を示すフローチャートである。
【符号の説明】
【０１３０】
１…パチスロ機
２〜４…リール
８…メダル投入口
２２…液晶表示装置
３０…スタートレバー
３０Ｓ…スタートスイッチ
６１…メイン制御基板
６２…サブ制御基板
６３，８１…マイコン（マイクロコンピュータ）
６４…メインＣＰＵ（中央演算処理装置）
８２…サブＣＰＵ
６５，８３…プログラムＲＯＭ（リード・オンリ・メモリ）
６６，８４…制御ＲＡＭ（ランダム・アクセス・メモリ）
９０…ＶＤＰ（ビデオディスプレイプロセッサ）
【図１】
2006181203.tif 000003
【図２】
2006181203.tif 000004
【図３】
2006181203.tif 000005
【図４】
2006181203.tif 000006
【図５】
2006181203.tif 000007
【図６】
2006181203.tif 000008
【図７】
2006181203.tif 000009
【図８】
2006181203.tif 000010
【図９】
2006181203.tif 000011
【図１０】
2006181203.tif 000012
【図１１】
2006181203.tif 000013
【図１２】
2006181203.tif 000014
【図１３】
2006181203.tif 000015
【図１４】
2006181203.tif 000016
【図１５】
2006181203.tif 000017
【図１６】
2006181203.tif 000018
【図１７】
2006181203.tif 000019
【図１８】
2006181203.tif 000020
【図１９】
2006181203.tif 000021
【図２０】
2006181203.tif 000022
【図２１】
2006181203.tif 000023
【図２２】
2006181203.tif 000024
【図２３】
2006181203.tif 000025
【図２４】
2006181203.tif 000026
【図２５】
2006181203.tif 000027
【図２６】
2006181203.tif 000028
【図２７】
2006181203.tif 000029
【図２８】
2006181203.tif 000030
【図２９】
2006181203.tif 000031
【図３０】
2006181203.tif 000032
【図３１】
2006181203.tif 000033
【図３２】
2006181203.tif 000034