(57)【要約】【課題】メダルの払出しを早く受けたい遊技者の要望に応えることができる遊技機を提供すること。【解決手段】本願に係る発明は、所定の内部当籤役が内部当籤した場合には、停止操作の検出が行われる前にメダルを払い出し、払い出されたメダルを一時的に係止し、所定の内部当籤役が停止表示された際に、係止を解除する。【選択図】図１９
2008079721.tif 000002
【特許請求の範囲】
【請求項１】
複数の図柄を表示する図柄表示手段と、
開始操作の検出を行う開始操作検出手段と、
前記開始操作検出手段により行われる開始操作の検出に基づいて、内部当籤役を決定する内部当籤役決定手段と、
前記開始操作検出手段により行われる開始操作の検出に基づいて、前記図柄表示手段により表示される図柄の変動を行う図柄変動手段と、
停止操作の検出を行う停止操作検出手段と、
前記内部当籤役決定手段により決定された内部当籤役と、前記停止操作検出手段により行われる停止操作の検出とに基づいて、前記図柄変動手段により行われる図柄の変動を停止制御する停止制御手段と、
メダルを払い出すメダル払出装置と、
前記メダル払出装置により払い出されたメダルを貯留する受皿と、
前記メダル払出装置により払い出されたメダルを前記受皿に流通させるメダル流通路と、
前記メダル払出装置がメダルを払い出すこととなる前記図柄表示手段に表示される図柄の組合せ及びこの図柄の組合せに応じたメダルの払出枚数を、前記内部当籤役決定手段により決定される内部当籤役に基づいて複数種類規定する規定手段と、
前記停止制御手段により図柄の変動が停止され、前記図柄表示手段に表示される図柄の組合せが前記規定手段により規定される図柄の組合せとなったとき、この図柄の組合せに応じた枚数のメダルを前記メダル払出装置で払い出すように制御するメダル払出装置制御手段とを備え、
前記メダル流通路には、メダルを一時的に係止させる係止装置と、
前記係止装置を制御する係止装置制御手段とが設けられ、
前記メダル払出装置制御手段は、前記内部当籤役決定手段により決定された内部当籤役が所定の内部当籤役である場合に、前記停止操作検出手段により行われる検出の前に、前記規定手段により規定された前記所定の内部当籤役に応じた枚数のメダルの払出を前記メダル払出装置に行わせ、
前記係止装置制御手段は、前記内部当籤役決定手段により決定された内部当籤役が前記所定の内部当籤役である場合に前記係止装置に前記メダル払出装置により払い出されたメダルを係止させ、前記停止制御手段により図柄の変動が停止され、前記図柄表示手段に表示される図柄の組合せが前記所定の内部当籤役に応じた前記規定手段により規定される図柄の組合せとなったとき、前記係止装置による係止を解除させることを特徴とする遊技機。
【請求項２】
請求項１記載の遊技機であって、
前記係止装置は、前記メダル流通路を塞ぐ弁部材を備えることを特徴とする遊技機。
【請求項３】
請求項２記載の遊技機であって、
前記弁部材を駆動するモータを備え、
前記係止装置制御手段は、前記モータの駆動を制御することで、前記係止装置を制御することを特徴とする遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の図柄を変動表示し、遊技者が停止操作を行った際に、複数の図柄のうち、一部の図柄を停止表示する遊技機、特にパチスロ機に関する。
【背景技術】
【０００２】
従来より、所謂パチスロ機が知られている。パチスロ機は、複数の図柄が夫々の周面に配された複数のリールと、これら各リールに対応するように複数設けられ、前記各リールの周面に配された複数の図柄のうちの一部の図柄を遊技者が視認可能なように表示する表示窓と、メダルが投入されたことを条件に、遊技者による操作（以下、「開始操作」とも称する）に基づいて、リールの回転の開始を要求する信号を出力するスタートスイッチと、遊技者による操作（以下、「停止操作」とも称する）に基づいて、リールの回転の停止を要求する信号をリールの種別に応じて出力するストップスイッチと、これらスタートスイッチ及びストップスイッチにより出力された信号に基づいて、モータの動作を制御し、各リールの回転及び停止を行う制御部と、を備える。このようなパチスロ機では、前記複数の表示窓により表示される図柄の組合せに基づいて、入賞か否かが判別され、入賞と判別されるとメダルが払い出される。
【０００３】
現在主流のパチスロ機は、遊技者による開始操作を検出すると、内部的な抽籤を行い、この抽籤の結果と、遊技者による停止操作のタイミングとに基づいて、リールの回転を停止するものである。例えば、前述した内部的な抽籤により入賞に係る結果（以下、この内部的な抽籤の結果を「内部当籤役」とも称する）が決定されると、当該入賞が成立するように、遊技者により停止操作が行われた後であっても、リールの回転が所定の期間（例えば、１９０（ｍｓ））以内で継続し、その後、停止するようになっている。また、入賞に係る内部当籤役が決定されていなければ、入賞が成立しないようにリールの回転が停止するようになっている。つまり、このようなパチスロ機では多くの局面において適切なタイミングでの停止操作（いわゆる「目押し」）が要求され、リールの回転が停止したときに表示窓により如何なる図柄の組合せが表示されるかは、停止操作のタイミング、即ち遊技者の技量に関連する。
【０００４】
近年、コイン払出口に閉鎖部材を設け、この閉鎖部材を制御することにより、コインの払出時間を遅らせることで、遊技者に演出を行う遊技機が提案されている（特許文献１）
【特許文献１】特開２００５−２０８８６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、遊技者は自分が入賞させた役に対するメダルの払出しを早く受けたいと思っており、その要望に応える遊技機が望まれていた。
【０００６】
本発明はこのような従来の課題を解決するためになされたものであり、その主に目的とするところは、メダルの払出しを早く受けたい遊技者の要望に応えることができる遊技機を提供することである。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、請求項１記載の発明は、複数の図柄を表示する図柄表示手段と、開始操作の検出を行う開始操作検出手段と、開始操作検出手段により行われる開始操作の検出に基づいて、内部当籤役を決定する内部当籤役決定手段と、開始操作検出手段により行われる開始操作の検出に基づいて、図柄表示手段により表示される図柄の変動を行う図柄変動手段と、停止操作の検出を行う停止操作検出手段と、内部当籤役決定手段により決定された内部当籤役と、停止操作検出手段により行われる停止操作の検出とに基づいて、図柄変動手段により行われる図柄の変動を停止制御する停止制御手段と、メダルを払い出すメダル払出装置と、メダル払出装置により払い出されたメダルを貯留する受皿と、メダル払出装置により払い出されたメダルを受皿に流通させるメダル流通路と、メダル払出装置がメダルを払い出すこととなる図柄表示手段に表示される図柄の組合せ及びこの図柄の組合せに応じたメダルの払出枚数を、内部当籤役決定手段により決定される内部当籤役に基づいて複数種類規定する規定手段と、停止制御手段により図柄の変動が停止され、図柄表示手段に表示される図柄の組合せが規定手段により規定される図柄の組合せとなったとき、この図柄の組合せに応じた枚数のメダルをメダル払出装置で払い出すように制御するメダル払出装置制御手段とを備え、メダル流通路には、メダルを一時的に係止させる係止装置と、係止装置を制御する係止装置制御手段とが設けられ、メダル払出装置制御手段は、内部当籤役決定手段により決定された内部当籤役が所定の内部当籤役である場合に、停止操作検出手段により行われる検出の前に、規定手段により規定された所定の内部当籤役に応じた枚数のメダルの払出をメダル払出装置に行わせ、係止装置制御手段は、内部当籤役決定手段により決定された内部当籤役が所定の内部当籤役である場合に係止装置にメダル払出装置により払い出されたメダルを係止させ、停止制御手段により図柄の変動が停止され、図柄表示手段に表示される図柄の組合せが所定の内部当籤役に応じた規定手段により規定される図柄の組合せとなったとき、係止装置による係止を解除させることを特徴とする。
【０００８】
請求項１記載の発明は、決定された内部当籤役が所定の内部当籤役である場合には、停止操作の検出が行われる前に、メダルを払い出す。払い出されたメダルは、係止装置により一時的に係止され、所定の内部当籤役が停止表示された際に、係止が解除され、受皿に払い出される。これにより、メダルの払出時間が従来よりも短縮されるので、請求項１記載の発明は、メダルの払出しを早く受けたい遊技者の要望に応えることが出来る。
【０００９】
請求項２記載の発明は、請求項１記載の遊技機であって、係止装置は、メダル流通路を塞ぐ弁部材を備えることを特徴とする。
【００１０】
請求項２記載の発明では、係止装置は弁部材を備えるので、係止装置を現行の遊技機に容易に付加することができる。したがって、本発明に係る遊技機を製造する際のコストを低減することが出来る。
【００１１】
請求項３記載の発明は、請求項２記載の遊技機であって、弁部材を駆動するモータを備え、係止装置制御手段は、モータの駆動を制御することで、係止装置を制御することを特徴とする。
【００１２】
請求項３記載の発明では、係止装置は、係止装置制御手段及びモータにより駆動されるので、係止装置を駆動するための装置を現行の遊技機に容易に付加することが出来る。したがって、本発明に係る遊技機を製造する際のコストを低減することが出来る。
【発明の効果】
【００１３】
本発明に係る遊技機は、メダルの払出時間が従来よりも短縮されるので、メダルの払出しを早く受けたい遊技者の要望に応えることが出来る。
【発明を実施するための最良の形態】
【００１４】
次に、本発明の実施の形態について、図面を参照しながら説明する。図１は、遊技機１の外観を示す正面図であり、図２は、遊技機１の内部構成を示すブロック図であり、図４は、セレクタ装置８１、メダル流通路８２、及び係止装置９０を示す説明図である。
【００１５】
図１に示すように、遊技機１は、その外部構成として、キャビネット２ａと、前面扉２ｂと、表示窓４Ｌ、４Ｃ、４Ｒと、スタートレバー６と、停止ボタン７Ｌ、７Ｃ、７Ｒと、ランプ９ａ〜９ｃ、１７と、ベットボタン１１〜１３と、払い出しボタン１４と、メダル払い出し口１５と、メダル受け皿１６と、液晶表示装置５と、表示装置１８〜２０と、スピーカ２１Ｌ、２１Ｒと、メダル投入口２２と、配当表パネル２３とを備える。
【００１６】
図２及び図４に示すように、遊技機１は、その内部構成として、リール３Ｌ、３Ｃ、３Ｒと、主制御回路６０と、ホッパー５２と、メダル検出装置５２Ｓと、副制御回路８０とを備える。主制御回路６０は、マイコン３０と、クロックパルス発生回路３４と、分周器３５と、乱数発生器３６と、サンプリング回路３７と、モータ駆動回路４１、９３と、ホトセンサ４２Ｌ、４２Ｃ、４２Ｒと、リール位置検出回路４２と、リール停止信号回路４３と、モータ４９Ｌ、４９Ｃ、４９Ｒ、９４と、ホッパー駆動回路５１と、払い出し完了信号発生回路５３と、副制御回路通信ポート５４と、スタートスイッチ６Ｓと、投入メダルセンサ２２Ｓと、ベットスイッチ１１Ｓ、１２Ｓ、１３Ｓと、払い出しスイッチ１４Ｓと、セレクタ装置８１と、メダル流通路８２と、係止装置９０とを備える。マイコン３０は、ＣＰＵ（Central Processing Unit）３１と、ＲＯＭ（Read Only Memory）３２と、ＲＡＭ(Random Access Memory)３３と、Ｉ／Oポート３８とを備える。
【００１７】
図１に示すキャビネット２ａは、遊技機１の内部構成、即ちリール３Ｌ（左リール）、リール３Ｃ（中リール）、リール３Ｒ（右リール）と、主制御回路６０と、ホッパー５２と、メダル検出装置５２Ｓと、セレクタ装置８１と、メダル流通路８２と、係止装置９０と、副制御回路８０とを収納する。前面扉２ｂは、キャビネット２ａの前面に開閉可能に設けられ、前面扉２ｂを空けることで、遊技機１の内部構成が外部に露出される。
【００１８】
表示窓４Ｌ、４Ｃ、４Ｒの各段により、５本の停止ライン８ａ〜８ｅが構成される。具体的には、表示窓４Ｌ、４Ｃ、４Ｒの中段により停止ライン８ａ（以下、「センターライン」とも称する）が、表示窓４Ｌ、４Ｃ、４Ｒの上段により停止ライン８ｂ（以下、「トップライン」とも称する）が、表示窓４Ｌ、４Ｃ、４Ｒの下段により停止ライン８ｃ（以下、「ボトムライン」とも称する）が、表示窓４Ｌの上段、４Ｃの中段、４Ｒの下段により停止ライン８ｄ（以下、「クロスダウンライン」とも称する）が、表示窓４Ｌの下段、表示窓４Ｃの中段、表示窓４Ｒの上段により停止ライン８ｅ（以下、「クロスアップライン」とも称する）がそれぞれ構成される。
【００１９】
図３は、リール３Ｌ、３Ｃ、３Ｒの周面に描かれる図柄配列を示す説明図である。リール３Ｌ、３Ｃ、３Ｒは、円筒形状となっており、リール３Ｌ、３Ｃ、３Ｒの周面は、図１に示す前面扉２ｂに対向し、図３に示す図柄配列が描かれ、各図柄には、図柄番号（図柄位置）が設定される。図柄番号は、「０」〜「２０」の何れかである。例えば、リール３Ｌの図柄番号「６」に対応する図柄は「リプレイ」となり、リール３Ｃの図柄番号「１７」に対応する図柄は「リプレイ」となる。以下の説明において、リール３Ｌの図柄番号を「左図柄番号」とも称し、リール３Ｃの図柄番号を「中図柄番号」とも称し、リール３Ｒの図柄番号を「右図柄番号」とも称する。
【００２０】
リール３Ｌは、その中心軸を回転軸として回転し、リール３Ｃは、その中心軸を回転軸として回転し、リール３Ｒは、その中心軸を回転軸として回転する。リール３Ｌ、３Ｃ、３Ｒは、図柄番号が増加する方向、具体的には、図３に示す図柄配列の上端から下端に向かう方向に回転する。
【００２１】
リール３Ｌは、回転することで、表示窓４Ｌに図柄を変動表示する。具体的には、リール３Ｌは、回転することで、下方向（即ち、表示窓４Ｌの上段から下段に向かう方向）に移動する図柄を表示窓４Ｌに表示する。リール３Ｌは、停止することで、表示窓４Ｌの上段、中段、下段のそれぞれに図柄を停止表示する。表示窓４Ｌの上段から下段に向かう方向は、リール３Ｌの回転方向に一致するので、停止したリール３Ｌが表示窓４Ｌに表示する図柄は、上段の図柄番号が中段の図柄番号よりも１大きく、中段の図柄番号が下段の図柄番号よりも１大きい。リール３Ｃ、３Ｒ、表示窓４Ｃ、４Ｒについても、同様である。
【００２２】
「リール３Ｌの周面に描かれた図柄のうちの１つ」、「リール３Ｃの周面に描かれた図柄のうちの１つ」、「リール３Ｒの周面に描かれた図柄のうちの１つ」で表示役が構成される。表示役は、「チェリー役」、「ベル役」、「スイカ役」、「リプレイ役」、「ＲＢ（レギュラーボーナス）」、及び「ハズレ」である。「チェリー役」は、「チェリー」、「任意の図柄」、「任意の図柄」で構成され、「ベル役」は、「ベル」、「ベル」、「ベル」で構成され、「スイカ役」は、「スイカ」、「スイカ」、「スイカ」で構成される。「リプレイ役」は、「リプレイ」、「リプレイ」、「リプレイ」で構成され、「ＲＢ」は、「赤７」、「赤７」、「赤７」で構成される。「ハズレ」は、これら以外の組合せで構成される。
【００２３】
表示役のうち、いずれかの表示役が、内部当籤役として設定される。即ち、表示役のうち、いずれかの表示役が、内部当籤される。内部当籤役は、ＲＡＭ３３に格納される。
【００２４】
停止ライン８ａ〜８ｅには、リール３Ｌに描かれた図柄、リール３Ｃに描かれた図柄、リール３Ｒに描かれた図柄が表示されるので、リール３Ｌ、３Ｃ、３Ｒが全て停止すると、停止ライン８ａ〜８ｅの各々に、いずれかの表示役が停止表示される。停止ライン８ａ〜８ｅは、全て有効ラインとされる。内部当籤役を構成する図柄が有効ラインに停止表示された際に、内部当籤役に対応する処理がなされる。
【００２５】
図２に示すモータ４９Ｌ、４９Ｃ、４９Ｒは、リール３Ｌ、３Ｃ、３Ｒを１コマずつ回転させる。ここで、リール３Ｌ、３Ｃ、３Ｒが１コマ回転すると、表示窓４Ｌ、４Ｃ、４Ｒの上段に表示された図柄は、表示窓４Ｌ、４Ｃ、４Ｒの中段に移動する。したがって、リール３Ｌ、３Ｃ、３Ｒは、回転することで、表示窓４Ｌ、４Ｃ、４Ｒの上段から下段に向かう方向に移動する図柄を表示窓４Ｌ、４Ｃ、４Ｒに表示し、リール３Ｌ、３Ｃ、３Ｒが停止する（即ち、モータ４９Ｌ、４９Ｃ、４９Ｒが停止する）ことで、表示窓４Ｌ、４Ｃ、４Ｒの上段、中段、下段のそれぞれに図柄を停止表示する。
【００２６】
図１に示す液晶表示装置５は、各種の演出内容を表示する。スタートレバー６が倒されると（即ち、開始操作がなされると）、ゲームが開始される。停止ボタン７Ｌが押下されると（即ち、停止ボタン７Ｌが停止操作されると）、リール３Ｌが停止し、停止ボタン７Ｃが押下されると（即ち、停止ボタン７Ｃが停止操作されると）、リール３Ｃが停止し、停止ボタン７Ｒが押下されると（即ち、停止ボタン７Ｒが停止操作されると）、リール３Ｒが停止する。ベットボタン１１が押されると、ランプ９ａが点灯し、ベットボタン１２が押されると、ランプ９ｂが点灯し、ベットボタン１３が押されると、ランプ９ｃが点灯する。ベットボタン１１〜１３の何れかが押下されると、停止ライン８ａ〜８ｅ（全ての停止ライン）が有効ラインとなる。ベットボタン１１が押下されると、貯留メダルカウンタ（クレジットカウンタ）の値が１減少し、投入枚数カウンタの値が１増加し、ベットボタン１２が押下されると、貯留メダルカウンタの値が２減少し、投入枚数カウンタの値が２増加し、ベットボタン１３が押下されると、貯留メダルカウンタの値が３減少し、投入枚数カウンタの値が３増加する。貯留メダルカウンタの値及び投入枚数カウンタの値は、ＲＡＭ３３に格納される。貯留メダルカウンタの値は、遊技機１に貯留（クレジット）されたメダル、即ち貯留メダルの枚数を示し、投入枚数カウンタの値は、遊技機１に賭けられたメダルの枚数を示す。払い出しボタン１４が押下されると、貯留メダルがメダル払い出し口１５から払い出され、メダル受け皿１６に貯められる。
【００２７】
ランプ１７は、遊技状態がＲＢ（レギュラーボーナス）遊技状態となる場合にのみ点灯する。遊技状態は、「一般遊技状態」及び「ＲＢ遊技状態」に区分される。遊技状態は、以前の遊技で、「ＲＢ」が内部当籤役として設定され、且つ、有効ラインに停止表示された場合には、ＲＢ遊技状態とされ、それ以外の場合には、「一般遊技状態」とされる。遊技機１は、当該遊技状態に応じた処理を行う。遊技状態は、ＲＡＭ３３に格納される。
【００２８】
表示装置１８は、内部当籤役が有効ラインに停止表示された際に、内部当籤役に対応する払出枚数が表示される。例えば、「チェリー役」に対応する払出枚数は「４」であり、「ベル役」に対応する払出枚数は「１５」である。「リプレイ役」に対してはメダルは払い出されないが、「リプレイ役」が内部当籤し、且つ有効ラインに停止表示された場合には、貯留メダルカウンタの値が減少することなく、次の単位ゲーム（単位遊技）が開始可能となる。単位ゲームは、後述するステップＳ８の処理が開始されることで開始され、ステップＳ１３の処理が終了することで、終了する。
【００２９】
表示装置１９は、貯留メダルカウンタの値を表示し、表示装置２０は、ＲＢ遊技状態の残り単位ゲーム数を表示する。即ち、ＲＢ遊技状態における単位ゲームの数は、一定数に制限される。本実施の形態では、この単位ゲームの数は「１２」である。表示装置１８〜２０は、７セグメントのＬＥＤ（発光ダイオード）で構成され、最大３桁の数字を表示する。
【００３０】
スピーカ２１Ｌ、２１Ｒは、各種の効果音を出力し、メダル投入口２２からメダルが投入される。投入されたメダルの枚数だけ、投入枚数カウンタの値が増加し、投入枚数カウンタの値が３を超えた場合には、超えた分だけ、貯留メダルカウンタの値が増加する。配当表パネル２３は、表示役と、表示役に対応する払出枚数とを対比して表示する。
【００３１】
図２に示すＣＰＵ３１は、ＲＯＭ３２に格納されたプログラムに従って各種処理を実行する。具体的には、ＣＰＵ３１は、Ｉ／Oポート３８から与えられた信号及びＲＯＭ３２に格納されたテーブルに基づいて、遊技状態、内部当籤役、及び有効ラインを設定し、リール３Ｌ、３Ｃ、３Ｒの停止予定位置を決定し、モータ駆動回路４１及びモータ４９Ｌ、４９Ｃ、４９Ｒにリール３Ｌ、３Ｃ、３Ｒの回転、停止を行わせ、内部当籤役が有効ラインに停止表示されたか否かを判定し、遊技機１に内蔵された払い出し用のメダル（以下、「払い出し用メダル」と称する）を内部当籤役に対応する払出枚数だけホッパー５２に払い出させ、貯留メダルカウンタの値を増加減し、ホッパー５２に貯留メダルを払い出させ、副制御回路８０に各種演出を行わせる（具体的には、Ｉ／Oポート３８及び副制御回路通信ポート５４を介して副制御回路８０に各種のコマンドを出力する）。
【００３２】
ＲＯＭ３２は、各種プログラム及び各種テーブルを格納し、ＲＡＭ３３は、ＣＰＵ３１が各種処理を実行する際に、作業領域として利用される。
【００３３】
Ｉ／Oポート３８は、ＣＰＵ３１から与えられた信号をモータ駆動回路４１、ホッパー駆動回路５１、及び副制御回路通信ポート５４に出力し、リール位置検出回路４２、リール停止信号回路４３、及び払い出し完了信号発生回路５３から与えられた信号をＣＰＵ３１に出力する。
【００３４】
クロックパルス発生回路３４及び分周器３５は、クロックパルス信号を生成してＣＰＵ３１に出力する。ＣＰＵ３１は、クロックパルス信号を受信した際にプログラムを実行する。
【００３５】
乱数発生器３６は、０〜６５５３５の範囲内の乱数を生成し、サンプリング回路３７は、これらの乱数から一つの乱数を特定し、この乱数に関する乱数信号をＣＰＵ３１に出力する。ＣＰＵ３１は、乱数信号に基づいて、内部当籤役を設定する。
【００３６】
モータ駆動回路４１は、モータ４９Ｌ、４９Ｃ、４９Ｒを回転させる。具体的には、モータ駆動回路４１は、モータ４９Ｌ、４９Ｃ、４９Ｒにパルス信号を出力し、モータ４９Ｌ、４９Ｃ、４９Ｒは、モータ駆動回路４１からパルス信号を所定回数（例えば、１６回）与えられた際に、リール３Ｌ、３Ｃ、３Ｒを１コマ回転させる。
【００３７】
ホトセンサ４２Ｌは、左図柄番号「０」の図柄が表示窓４Ｌの中段に表示される際に、回転検出信号をリール位置検出回路４２に出力する。したがって、リール３Ｌが１回転する毎に回転検出信号を出力する。
【００３８】
ホトセンサ４２Ｃは、中図柄番号「０」の図柄が表示窓４Ｃの中段に表示される際に、回転検出信号をリール位置検出回路４２に出力する。したがって、リール３Ｃが１回転する毎に回転検出信号を出力する。
【００３９】
ホトセンサ４２Ｒは、右図柄番号「０」の図柄が表示窓４Ｒの中段に表示される際に、回転検出信号をリール位置検出回路４２に出力する。したがって、リール３Ｒが１回転する毎に回転検出信号を出力する。
【００４０】
リール位置検出回路４２は、ホトセンサ４２Ｌから回転検出信号が与えられた際に、左リール回転リセット信号をＣＰＵ３１に出力し、ホトセンサ４２Ｃから回転検出信号が与えられた際に、中リール回転リセット信号をＣＰＵ３１に出力し、ホトセンサ４２Ｒから回転検出信号が与えられた際に、右リール回転リセット信号をＣＰＵ３１に出力する。
【００４１】
ＣＰＵ３１は、図柄カウンタをレジスタにセットする。図柄カウンタは、リール３Ｌに対応する左図柄カウンタと、リール３Ｃに対応する中図柄カウンタと、リール３Ｒに対応する右図柄カウンタと、で構成される。ＣＰＵ３１は、リール位置検出回路４２から左リール回転リセット信号が与えられた際に、左図柄カウンタの値を「０」に初期化し、モータ４９Ｌに所定回数だけパルス信号が与えられた際に、左図柄カウンタの値を１加算し、左図柄カウンタの値が「２０」を超えた際に、左図柄カウンタの値を「０」に戻す。即ち、ＣＰＵ３１は、リール３Ｌが１コマ回転する毎に、左図柄カウンタの値を１増加させる。したがって、左図柄カウンタの値は、表示窓４Ｌの中段に表示される図柄の図柄番号に一致する。他のリールに対応する図柄カウンタについても、同様である。これにより、ＣＰＵ３１は、表示窓４Ｌ、４Ｃ、４Ｒの中段に表示される図柄を検出する。
【００４２】
リール停止信号回路４３は、停止ボタン７Ｌが押下されたことを検出し（即ち、停止ボタン７Ｌを用いた停止操作を検出し）、検出した際に、左停止操作信号をＩ／Oポート３８に出力し、停止ボタン７Ｃが押下されたことを検出し（即ち、停止ボタン７Ｃを用いた停止操作を検出し）、検出した際に、中停止操作信号をＩ／Oポート３８に出力し、停止ボタン７Ｒが押下されたことを検出し（即ち、停止ボタン７Ｒを用いた停止操作を検出し）、検出した際に、右停止操作信号をＩ／Oポート３８に出力する。ＣＰＵ３１は、Ｉ／Oポート３８から左停止操作信号が与えられた際に、リール３Ｌを停止させ、Ｉ／Oポート３８から中停止操作信号が与えられた際に、リール３Ｃを停止させ、Ｉ／Oポート３８から右停止操作信号が与えられた際に、リール３Ｒを停止させる。
【００４３】
ホッパー駆動回路５１は、ホッパー５２を駆動させることで、貯留メダルや払い出し用メダルを払い出し、メダル検出装置５２Ｓは、払い出されたメダルの枚数を検出する。
【００４４】
ホッパーは、払出装置と貯留箱とからなり、貯留箱にメダルが貯留される。払出装置は、ホッパー駆動回路５１により駆動され、貯留箱に貯留されたメダルを払い出す。
【００４５】
払い出し完了信号発生回路５３は、メダル検出装置５２Ｓにより検出された払い出し用メダルの枚数が内部当籤役に対応する払出枚数に一致した際に、払い出し完了信号をホッパー駆動回路５１に出力する。ホッパー駆動回路５１は、払い出し完了信号を与えられた際に、ホッパー５２の駆動を停止する。
【００４６】
副制御回路通信ポート５４は、Ｉ／Oポート３８から与えられたコマンドを副制御回路８０に出力し、副制御回路８０は、コマンドに基づいて、各種の処理を行う。
【００４７】
図２に示すスタートスイッチ６Ｓは、図１に示すスタートレバー６が倒されたことを検出し（即ち、開始操作を検出し）、検出した際に、ゲーム開始操作信号をＩ／Oポート３８に出力する。ＣＰＵ３１は、Ｉ／Oポート３８からゲーム開始操作信号が与えられた際に、リール３Ｌ、３Ｃ、３Ｒの回転を開始させる。
【００４８】
投入メダルセンサ２２Ｓは、図１に示すメダル投入口２２から投入されたメダルを検出し、メダルを検出する毎にメダル検出信号をＩ／Oポート３８に出力する。ＣＰＵ３１は、Ｉ／Oポート３８からメダル検出信号が与えられる毎に、投入枚数カウンタの値を１増加させたり、貯留メダルカウンタの値を１増加させたりする。
【００４９】
ベットスイッチ１１Ｓは、図１に示すベットボタン１１が押下された際に、１ベット信号をＩ／Oポート３８に出力し、ベットスイッチ１２Ｓは、ベットボタン１２が押下された際に、２ベット信号をＩ／Oポート３８に出力し、ベットスイッチ１３Ｓは、ベットボタン１３が押下された際に、３ベット信号をＩ／Oポート３８に出力する。ベットスイッチ１１Ｓは、貯留メダルカウンタの値が「１」以上であるときに有効であり、ベットスイッチ１２Ｓは、貯留メダルカウンタの値が「２」以上であるときに有効であり、ベットスイッチ１３Ｓは、貯留メダルカウンタの値が「３」以上であるときに有効である。
【００５０】
ＣＰＵ３１は、Ｉ／Oポート３８から１ベット信号、２ベット信号、または３ベット信号が与えられた際に、停止ライン８ａ〜８ｅを有効ラインとする。ＣＰＵ３１は、１ベット信号が与えられた際に、貯留メダルカウンタの値を１減少させ、投入枚数カウンタの値を１増加させる。ＣＰＵ３１は、２ベット信号が与えられた際に、貯留メダルカウンタの値を２減少させ、投入枚数カウンタの値を２増加させる。ＣＰＵ３１は、３ベット信号が与えられた際に、貯留メダルカウンタの値を３減少させ、投入枚数カウンタの値を３増加させる。
【００５１】
払い出しスイッチ１４Ｓは、払い出しボタン１４が押下された際に、払い出し操作信号をＩ／Oポート３８に出力する。ＣＰＵ３１は、Ｉ／Oポート３８から払い出し操作信号を与えられた際に、払い出し命令信号をホッパー駆動回路５１に出力し、ホッパー駆動回路５１は、払い出し命令信号が与えられた際に、ホッパー５２を用いて貯留メダルを払い出す。
【００５２】
モータ駆動回路９３は、メダル流通路８２に設けられる。モータ駆動回路９３は、モータ９４の駆動を制御することで、係止装置９０を制御する。モータ９４は、図４に示す回転軸９２を回転させる。詳しくは後述する。
【００５３】
図４及び図５は、セレクタ装置８１、メダル流通路８２、及び係止装置９０を示す説明図である。
【００５４】
メダル流通路８２は、メダル導入口８５、８７と、小流通路８６、８８と、メダル排出口８９とで構成される。
【００５５】
メダル投入口２２に投入されたメダルは、まず、セレクタ装置８１の小流通路８３に導入される。セレクタ装置８１は、導入されたメダルの真贋を判定し、真のメダルを小流通路８３から小流通路８４に導入する。小流通路８４は、ホッパー５２の貯留箱に接続されている。したがって、小流通路８４に導入されたメダルは、小流通路８４を通ってホッパー５２の貯留箱に貯留される。一方、セレクタ装置８１は、贋のメダルをメダル導入口８５に排出する。
【００５６】
メダル導入口８５は、小流通路８６の上端部に設けられ、小流通路８６の下端部は、小流通路８８に接続されている。導入口８７は、小流通路８６の下端部のやや上側に設けられている。導入口８７は、ホッパー５２の貯留箱に接続されており、ホッパー５２の払出装置が払い出したメダルは、導入口８７から小流通路８６に導入される。小流通路８８の下端部には、メダル排出口８９が設けられている。メダル排出口８９は、メダル払い出し口１５に接続されている。
【００５７】
したがって、贋のメダルは、メダル導入口８５から小流通路８６に導入され、小流通路８６、８８を通って、メダル排出口８９に導入される。同様に、ホッパー５２の払出装置から払い出されたメダルは、導入口８７から小流通路８６に導入され、小流通路８６、８８を通って、メダル排出口８９に導入される。メダル排出口８９に導入されたメダルは、メダル払い出し口１５を通ってメダル受け皿１６に払い出される。
【００５８】
係止装置９０は、小流通路８６と小流通路８８との間に設けられ、弁部材９１と、回転軸９２とを備える。弁部材９１は、回転軸９２に固定されており、回転軸９２が回転することで、図４に示すように、小流通路８８を塞いだり、図５に示すように、小流通路８８を開放したりする。回転軸９２は、モータ９４に接続されており、モータ９４が駆動することで回転する。したがって、係止装置９０は、小流通路８８を塞ぐ閉塞状態と、小流通路８８を開放する開放状態との２つの状態をとりうる。係止装置９０が閉塞状態となる場合には、小流通路８６に導入されたメダルは、小流通路８６内に係止される。係止装置９０が開放状態となる場合には、小流通路８６に導入されたメダルは、小流通路８８に導入される。なお、係止装置９０の初期状態は「開放状態」である。
【００５９】
次に、作業領域やテーブル等について説明する。以下の説明では、各データのもっとも小さい桁は「ビット０」とも称され、「ビット０」から１桁大きくなる毎に、「ビット１」、「ビット２」・・・とも称される。
【００６０】
図６は、内部当籤役格納領域と、内部当籤役格納領域に格納される内部当籤役格納データと、表示役格納領域と、表示役格納領域に格納される表示役格納データとを示す。
【００６１】
内部当籤役格納データは、内部当籤役を示し、内部当籤役格納データの大きさは８ビットであり、初期値は「００００００００」である（以下、「００００００００」を単に「０」とも称する）。内部当籤役格納データは、例えば、「リプレイ役」が内部当籤した場合には、「ビット３」が「１」とされる。
【００６２】
表示役格納データは、表示役を示す。表示役格納データの大きさは８ビットであり、初期値は「０」である。表示役格納データは、例えば、「ビット３」が「１」とされる場合には、「リプレイ役」を示す。
【００６３】
図７は、持越役格納領域と、持越役格納領域に格納される持越役格納データとを示す。持越役格納データは、持越役を示す。表示役のうち、「ＲＢ」が、一定の場合に持越役とされる。即ち、「ＲＢ」は、前回の単位ゲームに対応する内部当籤役となったが、前回の単位ゲームで有効ラインに停止表示されなかった場合、持越役とされる。持越役は、今回の単位ゲームに対応する内部当籤役とされる。持越役格納データの大きさは８ビットであり、初期値は「０」である。持越役格納データは、持越役が存在する場合、「ビット４」が「１」とされる。
【００６４】
図８は、作動中フラグ格納領域に格納される作動中フラグ格納データを示す。作動中フラグ格納データの「ビット０」がＲＢ作動中フラグとなる。オンされたフラグが、現在作動中のボーナスを示す。当該フラグがオンオフされるタイミングについては、後述する。
【００６５】
図９は、内部抽籤テーブル決定テーブルを示す。内部抽籤テーブル決定テーブルには、遊技状態と、内部抽籤テーブルの種別と、抽籤回数とが対応されて記述される。例えば、遊技状態が「一般遊技状態」となる場合には、内部抽籤テーブルは、一般遊技状態用内部抽籤テーブルとされ、抽籤回数は「５」とされる。
【００６６】
図１０は、一般遊技状態用内部抽籤テーブルを示す。一般遊技状態用内部抽籤テーブルは、当籤番号と、投入枚数カウンタの値と、下限値と、上限値とが対応されて記述され、内部当籤役を設定するために使用される。当籤番号は、表示役に対応する。例えば、「１」が「チェリー役」に対応する。下限値及び上限値は、内部当籤役を設定するために使用される。上限値及び下限値は、当籤番号及び投入枚数カウンタの値毎に異なる値に設定される。
【００６７】
図１１は、ＲＢ遊技状態用内部抽籤テーブルを示す。ＲＢ遊技状態用内部抽籤テーブルは、当籤番号と、投入枚数カウンタの値と、下限値と、上限値とが対応されて記述され、内部当籤役を設定するために使用される。
【００６８】
図１２は、内部当籤役決定テーブルを示す。内部当籤役決定テーブルは、当籤番号と、内部当籤役格納データとが対応されて記述され、内部当籤役を設定するために使用される。
【００６９】
図１３は、図柄組合せテーブルを示す。図柄組合せテーブルは、表示役を構成する図柄の組合せと、表示役格納データと、メダルの払出枚数とが対応されて記述されている。即ち、図柄組合せテーブルは、表示役を構成する図柄の組合せ及びこの図柄の組合せに応じたメダルの払出枚数を、内部当籤役に基づいて複数種類規定する。図柄組合せテーブルは、メダルの払出枚数を決定するため等に使用される。
【００７０】
図１４は、引込優先順位テーブルを示す。引込優先順位テーブルは、停止表示の優先順位と、内部当籤役の種類とが対応されて記述されており、停止予定位置を決定するために使用される。ここで、停止予定位置は、リールが停止する位置を示し、表示窓の中段に停止表示される図柄の図柄番号で示される。
【００７１】
図１５は、ボーナス作動時テーブルを示す。ボーナス作動時テーブルは、オンされる作動中フラグと、遊技可能回数カウンタの値と、入賞可能回数カウンタの値と、を示す。ボーナス作動時テーブルは、作動中フラグをオンし、遊技可能回数カウンタの値及び入賞可能回数カウンタの値を決定するために使用される。なお、遊技可能回数カウンタ及び入賞可能回数カウンタは、ＲＡＭ３３に形成され、初期値は何れも「０」とされる。
【００７２】
なお、図６〜図８に示す領域は、ＲＡＭ３３に形成され、図９〜図１５に示すテーブルは、ＲＯＭ３２に記憶される。
【００７３】
次に、遊技機１が行う処理の手順について、図１６〜図２３に示すフローチャートに沿って説明する。遊技機１は、図１６〜図２３に示す処理（以下、「リセット割込処理」と称する）を行い、１．１１７３（ｍｓ）毎に、定期的な割込処理を行う。遊技機１は、定期的な割込処理を行うことで、リール３Ｌ、３Ｃ、３Ｒの回転、停止を行う。
【００７４】
図１６は、リセット割込処理の手順を示すフローチャートである。ステップＳＴ１で、ＣＰＵ３１は、遊技機１の内部データを初期化する。
【００７５】
ステップＳＴ２で、ＣＰＵ３１は、ＲＡＭ３３に格納されたデータのうち、不要なデータのみを初期化する。
【００７６】
ステップＳＴ４で、ＣＰＵ３１は、図１７に示すメダル受付・スタートチェック処理を行う。概略的には、ＣＰＵ３１は、投入枚数カウンタの値が１以上で、且つ、スタートレバー６が倒されたという条件が満たされる場合にのみ、ステップＳＴ５に進む。
【００７７】
ステップＳＴ５で、乱数発生器３６は、０〜６５５３５の範囲内の乱数を生成し、サンプリング回路３７は、これらの乱数から一つの乱数を特定し、この乱数に関する乱数信号をＣＰＵ３１に出力する。ＣＰＵ３１は、乱数信号に基づいて、乱数の値をＲＡＭ３３の乱数格納領域に格納する。
【００７８】
ステップＳＴ６で、ＣＰＵ３１は、遊技状態監視処理を行う。具体的には、ＣＰＵ３１は、ＲＢ作動中フラグがオンであれば、ＲＢ遊技状態を示す遊技状態識別子をＲＡＭ３３に記憶させ、ＲＢ作動中フラグがオフであれば、一般遊技状態を示す遊技状態識別子をＲＡＭ３３に記憶させる。
【００７９】
ステップＳＴ７で、ＣＰＵ３１は、図１８に示す内部抽籤処理を行うことで、内部当籤役を設定する。
【００８０】
ステップＳＴ８で、ＣＰＵ３１は、単位ゲームを開始することを示すスタートコマンドを生成し、Ｉ／Oポート３８、及び副制御回路通信ポート５４を介して副制御回路８０に出力する。なお、スタートコマンドには、内部当籤役データが含まれる。
【００８１】
ステップＳＴ９で、ＣＰＵ３１は、図１９に示すメダル係止処理を行う。概略的には、ＣＰＵ３１は、ステップＳＴ７で設定された内部当籤役が「ベル役」（所定の内部当籤役）である場合に、係止装置９０を閉塞状態とする。
【００８２】
ステップＳＴ１０で、ＣＰＵ３１は、回転開始要求フラグ（このフラグは、ＲＡＭ３３に記憶される）をオンし、停止ボタン７Ｌ、７Ｃ、７Ｒ毎にＲＡＭ３３に記憶された有効フラグを全てオンする。有効フラグは、停止ボタンを用いた停止操作（即ち、停止ボタンを押す操作）が有効か否かを示す。即ち、有効フラグがオンとなる場合、その有効フラグに対応する停止操作が有効とされる。ＣＰＵ３１は、停止操作が有効な停止ボタンに関する停止操作信号が与えられた場合に限り、その停止操作信号に対応するリールを停止させる。
【００８３】
ＣＰＵ３１は、定期的な割込処理において、回転開始要求フラグがオンとなる場合にのみ、リール３Ｌ、３Ｃ、３Ｒの回転を開始する。ＣＰＵ３１は、リール３Ｌ、３Ｃ、３Ｒが回転を開始した後、リール回転リセット信号が与えられた際には、リール回転リセット信号に対応する図柄カウンタの値を「０」に初期化し、リール３Ｌ、３Ｃ、３Ｒの何れかが１コマ回転する毎に、１コマ回転したリールに対応する図柄カウンタの値を１増加させる。これにより、ＣＰＵ３１は、図柄カウンタの値を表示窓４Ｌ、４Ｃ、４Ｒの中段に表示される図柄の図柄番号に一致させることができるので、以下の処理において、正確な処理を行うことができる。
【００８４】
ステップＳＴ１１で、ＣＰＵ３１は、図２０に示すリール停止制御処理を行うことで、停止操作がなされた停止ボタンに対応するリールが停止予定位置に停止するまで待機する。
【００８５】
ステップＳＴ１２で、ＣＰＵ３１は、図１３に示す図柄組合せテーブルと、停止ライン８ａ〜８ｅに停止表示された表示役とに基づいて、払出枚数を決定する。
【００８６】
ステップＳＴ１３で、ＣＰＵ３１は、有効ラインに停止表示された表示役と、決定された払出枚数とに関する表示コマンドを生成し、副制御回路８０に出力する。副制御回路８０は、ＣＰＵ３１から与えられた表示コマンドに基づいて、表示装置１８に払出枚数を表示させ、液晶表示装置５に表示コマンドに対応する画像を表示させる。
【００８７】
ステップＳＴ１４で、ＣＰＵ３１は、図２１に示すメダル払出処理を行う。概略的には、ＣＰＵ３１は、係止装置９０によるメダルの係止を解除するか、または、ホッパー５２を用いたメダルの払出しを行う。
【００８８】
ステップＳＴ１５で、ＣＰＵ３１は、ＲＢ作動中フラグがオンされているという条件を判定し、この条件が満たされる場合には、ステップＳＴ１６に進み、この条件が満たされない場合（ステップＳＴ１５でＮＯ）には、ステップＳＴ１７に進む。
【００８９】
ステップＳＴ１６で、ＣＰＵ３１は、図２２に示すボーナス終了チェック処理を行う。概略的には、ＣＰＵ３１は、一定の条件が満たされる場合には、ＲＢ作動中フラグをオフする。
【００９０】
ステップＳＴ１７で、ＣＰＵ３１は、図２３に示すボーナス作動チェック処理を行う。概略的には、ＣＰＵ３１は、一定の条件が満たされる場合には、ＲＢ作動中フラグをオンし、持越役格納データを「０」に初期化する。その後、ＣＰＵ３１は、ステップＳＴ２に戻る。
【００９１】
図１７は、メダル受付・スタートチェック処理の手順を示すフローチャートである。まず、ＣＰＵ３１は、前回の単位ゲームで「リプレイ役」が何れかの有効ラインに停止した場合には、自動投入カウンタの値を投入枚数カウンタに複写しておく。
【００９２】
ステップＳＴ１８で、ＣＰＵ３１は、前回の単位ゲームで「リプレイ役」が何れかの有効ラインに停止したという条件を判定し、この条件が満たされる場合には、ステップＳＴ２５に進む。一方、ＣＰＵ３１は、この条件が満たされない場合には、投入処理が行われているという条件、具体的には、投入メダルセンサ２２Ｓからメダル検出信号が与えられたという第１条件、または有効なベットスイッチからベット信号が与えられたという第２条件を判定する。ＣＰＵ３１は、第１条件が満たされる場合には、ステップＳＴ１９に進み、第２条件が満たされる場合には、投入枚数カウンタの値と、ＲＢ作動中フラグと、与えられたベット信号とに基づいて、増加させる投入枚数カウンタの値を算出（決定）した上で、ステップＳＴ１９に進む。具体的には、ＣＰＵ３１は、ＲＢ作動中フラグに基づいて、投入枚数カウンタの最大値を算出する。ここで、投入枚数カウンタの最大値は、ＲＢ作動中フラグのオン時には「１」となり、ＲＢ作動中フラグのオフ時には「３」となる。ＣＰＵ３１は、投入枚数カウンタの最大値から現在の投入枚数カウンタの値を減じ、これにより得られた値（以下、「増加上限値」とも称する）が、ベット信号に対応する値（例えば、１ベット信号だったら「１」）よりも小さい場合には、増加させる投入枚数カウンタの値を増加上限値として決定する。一方、ＣＰＵ３１は、増加上限値がベット信号に対応する値以上である場合には、増加させる投入枚数カウンタの値をベット信号に対応する値に決定する。ＣＰＵ３１は、第１条件及び第２条件の何れも満たされない場合には、ステップＳＴ２５に進む。
【００９３】
ステップＳＴ１９で、ＣＰＵ３１は、投入枚数カウンタ加算禁止フラグ（このフラグは、ＲＡＭ３３に形成される。初期値は、「オフ」）がオフで、且つ、ステップＳＴ１８で第１条件が満たされる場合には、投入枚数カウンタの値を「１」増加させ、ステップＳＴ２０に進む。ＣＰＵ３１は、投入枚数カウンタ加算禁止フラグがオンで、且つ、ステップＳＴ１８で第１条件が満たされる場合には、クレジットカウンタの値を「１」増加させ、ステップＳＴ２０に進む。ＣＰＵ３１は、投入枚数カウンタ加算禁止フラグがオフで、ステップＳＴ１８で第２条件が満たされる場合には、ステップＳＴ１８で決定された値だけ投入枚数カウンタの値を増加させ、ステップＳＴ２０に進む。ＣＰＵ３１は、投入枚数カウンタ加算禁止フラグがオンで、ステップＳＴ１８で第２条件が満たされる場合には、ステップＳＴ２０に進む。
【００９４】
ステップＳＴ２０で、ＣＰＵ３１は、有効ラインカウンタの値を「５」とする。なお、有効ラインカウンタはＲＡＭ３３に形成され、初期値は「０」とされる。有効ラインカウンタの値は、有効ラインの本数を示す。したがって、ＣＰＵ３１は、ステップＳＴ２０の処理を行うことで、停止ライン８ａ〜８ｅを全て有効ラインとする。
【００９５】
ステップＳＴ２１で、ＣＰＵ３１は、ステップＳＴ１９で投入枚数カウンタの値が増加した場合には、投入枚数カウンタの値が増加したことを示すベットコマンドを生成し、副制御回路８０に出力して、ステップＳＴ２２に進み、ステップＳＴ１９で投入枚数カウンタの値が増加しなかった場合には、ステップＳＴ２２に進む。
【００９６】
ステップＳＴ２２で、ＣＰＵ３１は、ＲＢ作動中フラグがオンであるという条件を判定し、この条件が満たされる場合には、ステップＳＴ２４に進み、この条件が満たされない場合には、ステップＳＴ２３に進む。
【００９７】
ステップＳＴ２３で、ＣＰＵ３１は、投入枚数カウンタの値が「３」に一致したという条件を判定し、この条件が満たされる場合には、ステップＳＴ２４に進み、この条件が満たされない場合には、ステップＳＴ２５に進む。
【００９８】
ステップＳＴ２４で、ＣＰＵ３１は、投入枚数カウンタの値の加算を禁止する。具体的には、ＣＰＵ３１は、投入枚数カウンタ加算禁止フラグをオンする。
【００９９】
ステップＳＴ２５で、ＣＰＵ３１は、投入枚数カウンタの値が「１」以上であるという条件を判定し、この条件が満たされる場合には、ステップＳＴ２６に進み、この条件が満たされない場合には、ステップＳＴ１８に進む。
【０１００】
ステップＳＴ２６で、ＣＰＵ３１は、スタートスイッチ６Ｓから信号が与えられたという条件を判定し、この条件が満たされる場合には、メダル受付・スタートチェック処理を終了し、この条件が満たされない場合には、ステップＳＴ１８に進む。
【０１０１】
図１８は、内部抽籤処理の手順を示すフローチャートである。ステップＳＴ２７で、ＣＰＵ３１は、抽籤回数カウンタをレジスタに形成する。ＣＰＵ３１は、図９に示す内部抽籤テーブル決定テーブルと、遊技状態識別子とに基づいて、内部抽籤テーブルと、抽籤回数とを決定する。ＣＰＵ３１は、決定された抽籤回数を抽籤回数カウンタの値とし、決定された内部抽籤テーブルをレジスタにセットする。例えば、遊技状態識別子が「ＲＢ遊技状態」を示す場合には、内部抽籤テーブルを「ＲＢ遊技状態用内部抽籤テーブル」に決定し、抽籤回数カウンタの値を「３」に決定する。
【０１０２】
ステップＳＴ２８で、ＣＰＵ３１は、持越役格納データが「ＲＢ」を示すという条件を判定し、この条件が満たされる場合には、ステップＳＴ２９に進み、この条件が満たされない場合には、ステップＳＴ３０に進む。
【０１０３】
ステップＳＴ２９で、ＣＰＵ３１は、抽籤回数カウンタの値を「４」に変更し、ステップＳＴ３０に進む。
【０１０４】
ステップＳＴ３０で、ＣＰＵ３１は、当籤番号カウンタをレジスタに形成し、当籤番号カウンタの値を抽籤回数カウンタと同じ値とする。
【０１０５】
ステップＳＴ３１で、ＣＰＵ３１は、レジスタにセットされた内部抽籤テーブルから、当籤番号カウンタの値と投入枚数カウンタの値とに対応する上限値及び下限値を抽出し、乱数格納領域に格納された乱数値と、抽出された上限値及び下限値とを比較する。なお、内部抽籤テーブルや、図１２に示す内部当籤役決定テーブルの「当籤番号」が、当籤番号カウンタの値に対応する。したがって、ＣＰＵ３１は、例えば、レジスタに「一般遊技状態用内部抽籤テーブル」がセットされ、当籤番号カウンタの値が「２」であり、投入枚数カウンタの値が「１」となる場合には、上限値として「２０２７」を抽出し、下限値として「２９」を抽出する。
【０１０６】
ステップＳＴ３２で、ＣＰＵ３１は、乱数格納領域に格納された乱数値が、抽出された下限値以上、且つ、抽出された上限値以下であるという条件を判定し、この条件が満たされる場合には、ステップＳＴ３３に進み、この条件が満たされない場合には、ステップＳＴ３７に進む。
【０１０７】
ステップＳＴ３３で、ＣＰＵ３１は、図１２に示す内部当籤役決定テーブルと、当籤番号カウンタの値とに基づいて、内部当籤役を決定する。例えば、当籤番号カウンタの値が「５」となる場合には、「ＲＢ」を内部当籤役として決定する。
【０１０８】
ステップＳＴ３４で、ＣＰＵ３１は、内部当籤役が「ＲＢ」であるという条件を判定し、この条件が満たされる場合には、ステップＳＴ３５に進み、この条件が満たされない場合には、ステップＳＴ３６に進む。
【０１０９】
ステップＳＴ３５で、ＣＰＵ３１は、「ＲＢ」を示す持越役格納データを生成し、持越役格納領域に格納する。
【０１１０】
ステップＳＴ３６で、ＣＰＵ３１は、ステップＳＴ３３で決定された内部当籤役に対応する内部当籤役格納データを生成し、生成された内部当籤役格納データと、持越役格納領域に格納された持越役格納データとの論理和を算出し、算出された論理和を内部当籤役格納領域に格納する。これにより、内部当籤役が設定される。即ち、内部当籤役格納データが示す表示役が内部当籤役となる。
【０１１１】
ステップＳＴ３７で、ＣＰＵ３１は、抽籤回数カウンタの値を１減少させ、ステップＳＴ３８に進む。
【０１１２】
ステップＳＴ３８で、ＣＰＵ３１は、抽籤回数カウンタの値が「０」であるという条件を判定し、この条件が満たされる場合には、ステップＳＴ３９に進み、この条件が満たされない場合には、ステップＳＴ３０に進む。
【０１１３】
ステップＳＴ３９で、ＣＰＵ３１は、内部当籤役格納領域に格納された内部当籤役格納データと、持越役格納領域に格納された持越役格納データとの論理和を算出し、算出された論理和を内部当籤役格納領域に格納する。その後、ＣＰＵ３１は、内部抽籤処理を終了する。
【０１１４】
図１９は、メダル係止処理の手順を示すフローチャートである。ステップＳＴ４０で、ＣＰＵ３１は、内部当籤役格納領域に格納されている内部当籤役格納データが「ベル役」を示すという条件、即ち内部当籤役が「ベル役」であるという条件を判定し、この条件が満たされる場合には、ステップＳＴ４１に進み、この条件が満たされない場合には、メダル係止処理を終了する。
【０１１５】
ステップＳＴ４１で、ＣＰＵ３１は、モータ駆動回路９３に、係止コマンドを出力する。モータ駆動回路９３は、係止コマンドに基づいて、モータ９４の駆動を制御する。モータ９４は、モータ駆動回路９３による制御により、図５に示す回転軸９２を回転させることで、係止装置９０の状態を図４に示す「閉塞状態」とする。
【０１１６】
ステップＳＴ４２で、ＣＰＵ３１は、図１３に示す図柄組合せテーブルと、内部当籤役格納領域に格納された内部当籤役格納データとに基づいて、払出枚数を「１５」に決定する。ＣＰＵ３１は、決定された払出枚数に関する払い出し命令信号を生成し、Ｉ／Oポート３８を介してホッパー駆動回路５１に出力する。その後、ＣＰＵ３１は、メダル係止処理を終了する。一方、ホッパー駆動回路５１は、払い出し命令信号に基づいて、ホッパー５２の払出装置を駆動し、払出装置は、払い出し用メダルを決定された払出枚数だけ払い出す。一方、メダル検出装置５２Ｓは、払い出された払い出し用メダルの枚数を検出する。払い出し完了信号発生回路５３は、メダル検出装置５２Ｓにより検出された払い出し用メダルの枚数が決定された払出枚数に一致した際に、払い出し完了信号をホッパー駆動回路５１に出力し、ホッパー駆動回路５１は、払い出し完了信号を受信した際に、ホッパー５２の払出装置を停止させる。
【０１１７】
ホッパー５２の払出装置により払い出されたメダルは、図４に示す導入口８７から小流通路８６に導入される。この時点で、係止装置９０は「閉塞状態」となっているので、小流通路８６に導入されたメダルは、小流通路８６内で係止される。
【０１１８】
図２０は、リール停止制御処理の手順を示すフローチャートである。ステップＳＴ４３で、ＣＰＵ３１は、停止操作が有効な停止ボタンが停止操作されるまで待機する。なお、停止操作が有効な停止ボタンが停止操作されたか否かは、リール停止信号回路４３から与えられた停止操作信号と、有効フラグとに基づいて判断される。ＣＰＵ３１は、停止操作が有効な停止ボタンが停止操作された場合には、ステップＳＴ４４に進む。
【０１１９】
ステップＳＴ４４で、ＣＰＵ３１は、停止操作された停止ボタンについて、停止操作を無効にする。即ち、ＣＰＵ３１は、停止操作された停止ボタンに対応する有効フラグをオフする。
【０１２０】
ステップＳＴ４５で、ＣＰＵ３１は、内部当籤役格納領域に格納された内部当籤役格納データと、図１４に示す引込優先順位テーブルと、図柄カウンタの値と、に基づいて、停止操作がなされたリール（このリールは、例えば、停止ボタン７Ｌが停止操作された場合には、リール３Ｌとなる。以下、このリールを「滑りコマ数算出対象リール」とも称する）について、滑りコマ数を算出し、ＲＡＭ３３に格納する。具体的には、ＣＰＵ３１は、停止表示可能役のうち、内部当籤役格納データが示す内部当籤役に一致する表示役を抽出する。ここで、停止表示可能役は、滑りコマ数算出対象リールが現在位置から４コマ以内のコマ数だけ滑って停止することで、いずれかの有効ラインに停止表示されうる表示役である。リールの現在位置は、そのリールに対応する図柄カウンタの値で示される。例えば、リール３Ｌが滑りコマ数算出対象リールとなり、リール３Ｌの現在位置が「１」となり、リール３Ｃ、３Ｒが回転中である場合、表示窓４Ｌの中段には、左図柄番号「１」、「２」、「３」、「４」、「５」の何れかの図柄が停止表示されることになるので、停止表示可能役は、「リプレイ役」、「ベル役」、「スイカ役」、及び「チェリー役」となる。
【０１２１】
さらに、ＣＰＵ３１は、抽出された表示役から、優先順位の最も高い表示役を停止表示役として抽出する。ＣＰＵ３１は、抽出された停止表示役とハズレとのみが有効ラインに停止表示されるように、滑りコマ数算出対象リールの停止予定位置を決定する。ここで、停止予定位置は、表示窓の中段に停止表示される図柄の図柄番号である。例えば、停止予定位置が左図柄番号「１」となる場合、表示窓４Ｌの中段には、左図柄番号「１」の「リプレイ」が停止表示されることになる。ＣＰＵ３１は、滑りコマ数算出対象リールの停止予定位置から滑りコマ数算出対象リールの現在位置を減算することで、滑りコマ数算出対象リールの滑りコマ数を算出する。例えば、ＣＰＵ３１は、リール３Ｌが滑りコマ数算出対象リールとなり、リール３Ｌの停止予定位置が「７」となり、リール３Ｌの現在位置（即ち、左図柄カウンタの値）が「４」となる場合、リール３Ｌの滑りコマ数を「３」と算出する。
【０１２２】
ステップＳＴ４６で、ＣＰＵ３１は、滑りコマ数算出対象リールが停止予定位置で停止するまで待機する。ＣＰＵ３１は、定期的な割込処理において、図柄カウンタの値と、ＲＡＭ３３に格納された滑りコマ数とに基づいて、滑りコマ数算出対象リールを停止予定位置で停止させる。ＣＰＵ３１は、全てのリールについてステップＳＴ４５〜ステップＳＴ４６の処理を行うことで、内部当籤役格納データが示す内部当籤役のうち、何れかの表示役をいずれかの有効ラインに停止表示させる。
【０１２３】
ステップＳＴ４７で、ＣＰＵ３１は、滑りコマ数算出対象リールが停止予定位置に停止した旨のリール停止コマンドを副制御回路８０に出力し、副制御回路８０は、リール停止コマンドに基づいて、滑りコマ数算出対象リールが停止した旨の演出を行う。
【０１２４】
ステップＳＴ４８で、ＣＰＵ３１は、停止操作が有効な停止ボタンが存在するという条件を判定し、この条件が満たされる場合には、ステップＳＴ４３に進み、この条件が満たされない場合には、リール停止制御処理を終了する。
【０１２５】
図２１は、メダル払出処理の手順を示すフローチャートである。ステップＳＴ４９で、ＣＰＵ３１は、何れかの有効ラインに「ベル役」が停止したという条件を判定し、この条件が満たされる場合には、ステップＳＴ５０に進み、この条件が満たされない場合には、ステップＳＴ５１に進む。
【０１２６】
ステップＳＴ５０で、ＣＰＵ３１は、開放コマンドをモータ駆動回路９３に出力する。モータ駆動回路９３は、開放コマンドに基づいて、モータ９４の駆動を制御する。モータ９４は、モータ駆動回路９３による制御により、図４に示す回転軸９２を回転させることで、係止装置９０を図５に示す「開放状態」とする。これにより、小流通路８６に係止されていたメダルは、小流通路８８に導入され、小流通路８８を通って、メダル排出口８９に導入される。メダル排出口８９に導入されたメダルは、メダル受け皿１６に払い出される。これにより、メダルの払出を早く行うことが出来る。その後、ＣＰＵ３１は、メダル払出処理を終了する。
【０１２７】
ステップＳＴ５１で、ＣＰＵ３１は、図１３に示す図柄組合せテーブルと、停止表示された表示役とに基づいて、払出枚数を決定する。ＣＰＵ３１は、決定された払出枚数に関する払い出し命令信号を生成し、Ｉ／Oポート３８を介してホッパー駆動回路５１に出力する。その後、ＣＰＵ３１は、メダル係止処理を終了する。一方、ホッパー駆動回路５１は、払い出し命令信号に基づいて、ホッパー５２の払出装置を駆動し、払出装置は、払い出し用メダルを決定された払出枚数だけ払い出す。一方、メダル検出装置５２Ｓは、払い出された払い出し用メダルの枚数を検出する。払い出し完了信号発生回路５３は、メダル検出装置５２Ｓにより検出された払い出し用メダルの枚数が決定された払出枚数に一致した際に、払い出し完了信号をホッパー駆動回路５１に出力し、ホッパー駆動回路５１は、払い出し完了信号を受信した際に、ホッパー５２の払出装置を停止させる。
【０１２８】
図２２は、ボーナス終了チェック処理の手順を示すフローチャートである。ステップＳＴ５２で、ＣＰＵ３１は、入賞が成立したという条件、即ち、「ハズレ」以外の内部当籤役がいずれかの有効ラインに停止表示されたという条件を判定し、この条件が満たされる場合には、ステップＳＴ５３に進み、この条件が満たされない場合には、ステップＳＴ５５に進む。
【０１２９】
ステップＳＴ５３で、ＣＰＵ３１は、入賞可能回数カウンタの値を「１」減少させる。
【０１３０】
ステップＳＴ５４で、ＣＰＵ３１は、入賞可能回数カウンタの値が「０」であるという条件を判定し、この条件が満たされる場合には、ステップＳＴ５７に進み、この条件が満たされない場合には、ステップＳＴ５５に進む。
【０１３１】
ステップＳＴ５５で、ＣＰＵ３１は、遊技可能回数カウンタの値を「１」減少させる。
【０１３２】
ステップＳＴ５６で、ＣＰＵ３１は、遊技可能回数カウンタの値が「０」であるという条件を判定し、この条件が満たされる場合には、ステップＳＴ５７に進み、この条件が満たされない場合には、ボーナス終了チェック処理を終了する。
【０１３３】
ステップＳＴ５７で、ＣＰＵ３１は、ＲＢ終了時処理を行う。具体的には、ＣＰＵ３１は、ＲＢ作動中フラグをオフし、遊技可能回数カウンタの値と入賞可能回数カウンタの値とを全て「０」にリセットする。その後、ＣＰＵ３１は、ボーナス終了チェック処理を終了する。
【０１３４】
図２３は、ボーナス作動チェック処理の手順を示すフローチャートである。ステップＳＴ５８で、ＣＰＵ３１は、有効ラインに停止表示された表示役が「ＲＢ」であるという条件を判定し、この条件が満たされる場合には、ステップＳＴ５９に進み、この条件が満たされない場合には、「リプレイ役」が何れかの有効ラインに停止表示されているというリプレイ停止条件を判定する。ＣＰＵ３１は、リプレイ停止条件が満たされる場合には、投入枚数カウンタの値を自動投入カウンタ（このカウンタは、ＲＡＭ３３に形成される。初期値は「０」）に複写して、ボーナス作動チェック処理を終了し、リプレイ停止条件が満たされない場合には、ボーナス作動チェック処理を終了する。
【０１３５】
ステップＳＴ５９で、ＣＰＵ３１は、図１５に示すボーナス作動時テーブルに基づいて、ＲＢ作動時処理を行う。具体的には、ＣＰＵ３１は、ＲＢ作動中フラグをオンし、遊技可能回数カウンタの値を「１２」にセットし、入賞可能回数カウンタの値を「８」にセットする。
【０１３６】
ステップＳＴ６０で、ＣＰＵ３１は、持越役格納領域に格納されている持越役格納データを「０」にクリアする。その後、ＣＰＵ３１は、ボーナス作動チェック処理を終了する。
【０１３７】
以上により、本実施の形態では、遊技機１は、「ベル役」が内部当籤した場合には、停止操作の検出が行われる前に、メダルを払い出す。払い出されたメダルは、係止装置９０により、小流通路８６に一時的に係止され、「ベル役」が有効ラインに停止表示された際に、係止が解除され、メダル受け皿１６に払い出される。これにより、メダルの払出時間が従来よりも短縮されるので、遊技機１は、メダルの払出しを早く受けたい遊技者の要望に応えることが出来る。
【０１３８】
さらに、係止装置９０は弁部材９１を備えるので、係止装置９０を現行の遊技機に容易に付加することができる。したがって、本発明に係る遊技機を製造する際のコストを低減することが出来る。
【０１３９】
さらに、係止装置９０は、モータ駆動回路９３及びモータ９４により駆動されるので、係止装置９０を駆動するための装置を現行の遊技機に容易に付加することが出来る。したがって、本発明に係る遊技機を製造する際のコストを低減することが出来る。
【０１４０】
なお、本実施の形態は、本発明の趣旨を逸脱しない範囲で変更可能であることは勿論である。例えば、バネを用いて係止装置９０を動かしても良い。
【図面の簡単な説明】
【０１４１】
【図１】本発明の一例に係る遊技機の外観を示す斜視図である。
【図２】遊技機の内部構成を示すブロック図である。
【図３】リールの周面に描かれる図柄配列を示す説明図である。
【図４】メダル流通路等の構成を示す説明図である。
【図５】メダル流通路等の構成を示す説明図である。
【図６】内部当籤役格納領域及び表示役格納領域を示す説明図である。
【図７】持越役格納領域を示す説明図である。
【図８】作動中フラグ格納領域を示す説明図である。
【図９】内部抽籤テーブル決定テーブルを示す説明図である。
【図１０】一般遊技状態用内部抽籤テーブルを示す説明図である。
【図１１】ＲＢ遊技状態用内部抽籤テーブルを示す説明図である。
【図１２】内部当籤役決定テーブルを示す説明図である。
【図１３】図柄組合せテーブルを示す説明図である。
【図１４】引込優先順位テーブルを示す説明図である。
【図１５】ボーナス作動時テーブルを示す説明図である。
【図１６】遊技機による処理の手順を示すフローチャートである。
【図１７】遊技機による処理の手順を示すフローチャートである。
【図１８】遊技機による処理の手順を示すフローチャートである。
【図１９】遊技機による処理の手順を示すフローチャートである。
【図２０】遊技機による処理の手順を示すフローチャートである。
【図２１】遊技機による処理の手順を示すフローチャートである。
【図２２】遊技機による処理の手順を示すフローチャートである。
【図２３】遊技機による処理の手順を示すフローチャートである。
【符号の説明】
【０１４２】
１…遊技機
２ａ…キャビネット
２ｂ…前面扉
３Ｌ、３Ｃ、３Ｒ…リール
４Ｌ、４Ｃ、４Ｒ…表示窓
５…表示装置
６…スタートレバー
６Ｓ…スタートスイッチ
７Ｃ、７Ｌ、７Ｒ…停止ボタン
８ａ〜８ｅ…停止ライン
９ａ〜９ｃ、１７…ランプ
１１Ｓ〜１３Ｓ…ベットスイッチ
１１〜１３…ベットボタン
１４…払い出しボタン
１４Ｓ…払い出しスイッチ
１５…メダル払い出し口
１６…メダル受け皿
１８〜２０…表示装置
２１Ｌ、２１Ｒ…スピーカ
２２…メダル投入口
２２Ｓ…投入メダルセンサ
２３…配当表パネル
３０…マイコン
３１…ＣＰＵ
３２…ＲＯＭ
３３…ＲＡＭ
３４…クロックパルス発生回路
３５…分周器
３６…乱数発生器
３７…サンプリング回路
３８…Ｉ／Oポート
４１…モータ駆動回路
４２…リール位置検出回路
４２Ｌ、４２Ｃ、４２Ｒ…ホトセンサ
４３…リール停止信号回路
４９Ｌ、４９Ｃ、４９Ｒ…モータ
５１…ホッパー駆動回路
５２…ホッパー
５２Ｓ…メダル検出装置
５３…完了信号発生回路
５４…副制御回路通信ポート
６０…主制御回路
８０…副制御回路
【図１】
2008079721.tif 000003
【図２】
2008079721.tif 000004
【図３】
2008079721.tif 000005
【図４】
2008079721.tif 000006
【図５】
2008079721.tif 000007
【図６】
2008079721.tif 000008
【図７】
2008079721.tif 000009
【図８】
2008079721.tif 000010
【図９】
2008079721.tif 000011
【図１０】
2008079721.tif 000012
【図１１】
2008079721.tif 000013
【図１２】
2008079721.tif 000014
【図１３】
2008079721.tif 000015
【図１４】
2008079721.tif 000016
【図１５】
2008079721.tif 000017
【図１６】
2008079721.tif 000018
【図１７】
2008079721.tif 000019
【図１８】
2008079721.tif 000020
【図１９】
2008079721.tif 000021
【図２０】
2008079721.tif 000022
【図２１】
2008079721.tif 000023
【図２２】
2008079721.tif 000024
【図２３】
2008079721.tif 000025