(57)【要約】【課題】賞品球の払出に関して余分な記憶領域の確保を削減することが可能で、機種変更に伴って賞品球数が変更された場合にも払出に関するプログラム変更の負担を軽減可能な遊技機の提供を目的とする。【解決手段】払出記憶手段の記憶に基づいて設定された賞品球の払出個数を払出制御手段の制御により払い出す払出装置と、払出装置より払い出された賞品球を検出する払出検出手段と、を備え、払出記憶手段は、１カウント値に対する払出個数が２の累乗の値に設定された複数の賞球払出カウンタによって構成し、複数の入賞装置への入賞検出に基づいた賞品球の払出個数を払出記憶手段に記憶する際に、払出個数の値を２の累乗の値に分けておくと共に分けた値と対応する賞球払出カウンタに振り分けてカウント値として保持する。【選択図】図２１
2011098234.tif 000002
【特許請求の範囲】
【請求項１】
遊技の制御を行う遊技制御手段と、
予め定めた数の遊技球を払出制御する払出制御手段と、
遊技盤に形成された遊技領域内を流下する遊技球が入賞可能な複数の入賞装置と、
前記複数の入賞装置への入賞検出に基づいて前記遊技制御手段が前記払出制御手段に払出指示データを送信することで賞品球の払出個数を前記払出制御手段が記憶可能な払出記憶手段と、
前記払出記憶手段の記憶に基づいて設定された賞品球の払出個数を前記払出制御手段の制御により払い出す払出装置と、
前記払出装置より払い出された賞品球を検出する払出検出手段と、
を備え、
前記払出記憶手段に記憶されている払出個数を前記払出検出手段による賞品球の検出に基づいて減算するように構成された遊技機において、
前記払出記憶手段は、１カウント値に対する払出個数が２の累乗の値に設定された複数の賞球払出カウンタによって構成され、
前記払出指示データは２進数のビットデータで構成され、
前記払出制御手段は、前記複数の入賞装置への入賞検出に基づいて受信した前記払出指示データに応じた賞品球の払出個数を前記払出記憶手段に記憶する際に、前記払出指示データのビットデータのビット毎に対応した前記払出個数の値を２の累乗の値に分けておくと共に分けた値を該分けた値と対応する前記賞球払出カウンタに前記払出指示データのビットの値を判断して振り分けてカウント値として保持する振分保持手段を備えていることを特徴とする遊技機。
【請求項２】
前記払出記憶手段の複数の賞球払出カウンタは、１カウント値に対する払出個数が、前記複数の入賞装置における１入賞球の検出に対して設定されている最大賞品球数の範囲内での２の累乗の最小値から最大値の範囲で設定されていることを特徴とする請求項１に記載の遊技機。
【請求項３】
前記振分保持手段は、前記複数の入賞装置への入賞検出に基づいた賞品球の払出個数を前記払出記憶手段に記憶する際に、前記１カウント値に対する払出個数が２の累乗の値に設定された複数の賞球払出カウンタのうち、前記２の累乗の値が大きい賞球払出カウンタから優先して振り分けることを特徴とする請求項１または２に記載の遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入賞装置に遊技球が入賞したことの検出に基づいて賞品球を払い出す遊技機に関する。
【背景技術】
【０００２】
従来、遊技球を用いるパチンコ遊技機等の遊技機にあっては、遊技盤に形成された遊技領域内に普通入賞口、大入賞口等の複数の入賞装置が設けられ、各入賞装置には遊技球の入賞時に遊技者が獲得できる賞品球数（遊技球の数）を予め設定しておき、各入賞装置に遊技球が入賞したときに、主制御基板から払出制御基板へ設定された賞品球数に対応したコマンドを送信し、払い出される賞品球数に応じて設けた払出カウンタでカウントして賞品球数毎に払出個数を保持し、保持されたカウント値に基づいて払出装置で賞品球を払い出すようにしたものが知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−２３９０３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、遊技機における賞品球の払い出しに関するシステムは、機種の変更等を考慮して設計されるため、従来の遊技機では、機種の変更に合わせて賞品球数を変更できるように、１個用の払出カウンタから所定数（例えば１５個）の払出カウンタまでの全ての値の払出カウンタを予め設定しておかねばならなかった。そのため、従来の遊技機では、設定されている払出カウンタのうち、機種に応じて必要な払出カウンタのみを使用し、残りの払出カウンタは使用されない状態となっていた。
【０００５】
このように、従来の遊技機においては、予め設定されている全ての払出カウンタを使用する機種がほとんど存在しないにも関わらず、使用されない払出カウンタについても設定しておかねばならず、使用されない払出カウンタによって記憶領域が大きくなってしまう問題があった。
【０００６】
また、機種毎の賞品球数分の払出カウンタを機種毎に設定していたら、遊技機の機種毎にプログラム変更を行わねばいけなくなる問題が発生する。
【０００７】
本発明は、前記の点に鑑みなされたものであって、１個用の払出カウンタから所定数（例えば１５個）の払出カウンタまでの全ての値の払出カウンタを設定するものや、賞品球数に応じて払出カウンタを設定するものよりも、賞品球の払出に関して使用しない記憶領域を減らして余分な記憶領域の確保を削減することが可能であり、遊技機の機種変更に伴って賞品球数が変更された場合にも、払出に関する記憶領域の設定などのプログラム変更の負担を軽減可能な遊技機の提供を目的とする。
【課題を解決するための手段】
【０００８】
請求項１の発明は、遊技の制御を行う遊技制御手段と、予め定めた数の遊技球を払出制御する払出制御手段と、遊技盤に形成された遊技領域内を流下する遊技球が入賞可能な複数の入賞装置と、前記複数の入賞装置への入賞検出に基づいて前記遊技制御手段が前記払出制御手段に払出指示データを送信することで賞品球の払出個数を前記払出制御手段が記憶可能な払出記憶手段と、前記払出記憶手段の記憶に基づいて設定された賞品球の払出個数を前記払出制御手段の制御により払い出す払出装置と、前記払出装置より払い出された賞品球を検出する払出検出手段と、を備え、前記払出記憶手段に記憶されている払出個数を前記払出検出手段による賞品球の検出に基づいて減算するように構成された遊技機において、前記払出記憶手段は、１カウント値に対する払出個数が２の累乗の値に設定された複数の賞球払出カウンタによって構成され、前記払出指示データは２進数のビットデータで構成され、前記払出制御手段は、前記複数の入賞装置への入賞検出に基づいて受信した前記払出指示データに応じた賞品球の払出個数を前記払出記憶手段に記憶する際に、前記払出指示データのビットデータのビット毎に対応した前記払出個数の値を２の累乗の値に分けておくと共に分けた値を該分けた値と対応する前記賞球払出カウンタに前記払出指示データのビットの値を判断して振り分けてカウント値として保持する振分保持手段を備えていることを特徴とする。
【０００９】
請求項２の発明は、請求項１において、前記払出記憶手段の複数の賞球払出カウンタは、１カウント値に対する払出個数が、前記複数の入賞装置における１入賞球の検出に対して設定されている最大賞品球数の範囲内での２の累乗の最小値から最大値の範囲で設定されていることを特徴とする。
【００１０】
請求項３の発明は、請求項１または２において、前記振分保持手段は、前記複数の入賞装置への入賞検出に基づいた賞品球の払出個数を前記払出記憶手段に記憶する際に、前記１カウント値に対する払出個数が２の累乗の値に設定された複数の賞球払出カウンタのうち、前記２の累乗の値が大きい賞球払出カウンタから優先して振り分けることを特徴とする。
【発明の効果】
【００１１】
請求項１の発明によれば、払出記憶手段は、１カウント値に対する払出個数が２の累乗の値に設定された複数の賞球払出カウンタによって構成され、払出制御手段は、複数の入賞装置への入賞検出に基づいた賞品球の払出個数を払出記憶手段に記憶する際に、払出個数の値を２の累乗の値に分けておくと共に分けた値を該分けた値と対応する賞球払出カウンタに振り分けてカウント値として保持する振分保持手段を備えていることによって、１個用の払出カウンタから所定数（例えば１５個）の払出カウンタまでの全ての値の払出カウンタを設定するものや、賞品球数に応じて払出カウンタを設定するものよりも、賞品球数の払出に関して使用しない記憶領域を減らすことができるので、余分な記憶領域の確保を抑制することが可能になり、遊技機の機種変更に伴って賞品球数が変更された場合にも賞品球数の記憶方法が変わらないので、払出に関する記憶領域の設定などのプログラム変更の負担を軽減することが可能となる。
【００１２】
請求項２の発明によれば、払出記憶手段の複数の賞球払出カウンタは、１カウント値に対する払出個数が、複数の入賞装置における１入賞球の検出に対して設定されている最大賞品球数の範囲内での２の累乗の最小値から最大値の範囲で設定されていることによって、使用しない余分な記憶領域を減らした上で、設定された全ての賞品球数に対応する値を記憶することが可能となる。
【００１３】
請求項３の発明によれば、振分保持手段は、複数の入賞装置への入賞検出に基づいた賞品球の払出個数を払出記憶手段に記憶する際に、１カウント値に対する払出個数が２の累乗の値に設定された複数の賞球払出カウンタのうち、２の累乗の値が大きい賞球払出カウンタから優先して振り分けることにより、値の大きい賞球コマンドが送られた際に、小さい値の賞球払出カウンタに記憶が集中しないように効率よく均等に記憶することが可能となる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施例に係る遊技機の正面図である。
【図２】同遊技機の背面図である。
【図３】同遊技機の制御基板や装置等の接続を簡略に示すブロック図である。
【図４】同遊技機の払出装置の正面図である。
【図５】同払出装置の分解斜視図である。
【図６】メイン処理のフローチャートである。
【図７】同メイン処理における割り込み処理のフローチャートである。
【図８】同割り込み処理における入賞検出処理のフローチャートである。
【図９】同割り込み処理における保留加算処理のフローチャートである。
【図１０】同割り込み処理における特別動作処理のフローチャートである。
【図１１】同割り込み処理における当否判定処理のフローチャートである。
【図１２】同遊技機における払出制御基板の処理のフローチャートである。
【図１３】同払出制御基板の処理における主制御コマンド解析処理のフローチャートである。
【図１４】同払出制御基板の処理におけるビット別払出カウンタ加算処理の実施例１に関する第１フローチャートである。
【図１５】同ビット別払出カウンタ加算処理の実施例１に関する第２フローチャートである。
【図１６】ビット別払出カウンタ加算処理の実施例２に関する第１フローチャートである。
【図１７】同ビット別払出カウンタ加算処理の実施例２に関する第２フローチャートである。
【図１８】同ビット別払出カウンタ加算処理の実施例２におけるビット別払出カウンタ分配処理１のフローチャートである。
【図１９】同ビット別払出カウンタ加算処理の実施例２におけるビット別払出カウンタ分配処理２のフローチャートである。
【図２０】同ビット別払出カウンタ加算処理の実施例２におけるビット別払出カウンタ分配処理３のフローチャートである。
【図２１】ビット別払出カウンタ加算処理の実施例３に関するフローチャートである。
【図２２】同払出制御基板の処理における払出装置制御処理のフローチャートである。
【図２３】同払出装置制御処理における払出制御基板払出数決定処理のフローチャートである。
【図２４】同払出制御基板の処理における休止時間設定処理のフローチャートである。
【発明を実施するための形態】
【００１５】
以下、添付の図面に基づき本発明の実施形態を説明する。図１は本発明の一実施例に係る遊技機全体を示す正面図、図２は遊技機の裏側を示す図、図３は同遊技機の制御基板や装置等の接続を簡略に示すブロック図である。
【００１６】
図１に示す遊技機１は、遊技媒体として遊技球を用いるパチンコ遊技機であって、遊技盤２の縁に外レール３及び内レール４が略円形に配置され、前記外レール３及び内レール４によって区画された遊技領域６が前記遊技盤２上に設けられている。遊技機１の前面側には、装飾ランプ３５、払い出された遊技球を受けるための上側球受け皿３６、該上側球受け皿３６の満杯時に遊技球を受けるための下側球受け皿３７、効果音等を発するスピーカ３８、遊技者の発射操作に応じて遊技球を前記遊技領域６へ向けて弾発発射するための発射装置６４が設けられている。なお、符号Ｆ１は遊技機の外枠、Ｆ２は外枠Ｆ１に取り付けられた前枠、Ｇは前枠Ｆ２に開閉可能にヒンジで取り付けられたガラス枠である。前記遊技盤２は前記外枠Ｆ１内に設けられ、前記ガラス枠Ｆ２を通して遊技機前方側から遊技者が前記遊技領域６を視認可能となっている。また、前記遊技領域６には、前記遊技領域６に打ち込まれた遊技球を誘導する複数の釘（図示せず）が所要位置に立設されている。以下、遊技機１の主要な部分について説明する。
【００１７】
前記遊技領域６には、中心線上の上部から下部に向かって順に表示装置１０、上側始動口４１、下側始動口４２、大入賞口４５、アウト口４９が配置されている。前記上側始動口４１、下側始動口４２及び前記大入賞口４５の左右には左袖入賞口５１、右袖入賞口５２、左落とし入賞口５３、右落とし入賞口５４が配置されている。また、前記表示装置１０の左右には普通図柄変動開始用ゲート５５、５６、その上方にはランプ風車７４，７５、下方には風車７６，７７が設けられている。前記上側始動口４１、下側始動口４２、大入賞口４５、左袖入賞口５１、右袖入賞口５２、左落とし入賞口５３、右落とし入賞口５４は、本発明において、遊技盤２に形成された遊技領域６内を流下する遊技球が入賞（入球）可能な複数の入賞装置に相当する。前記の各入賞口（入賞装置）に遊技球が入賞（入球）して入賞（入球）が検出されると１入賞球の検出に対して所定個数の賞品球（遊技球）が遊技者に払い出される。前記１入賞球の検出に対する賞品球（遊技球）の払出個数は、前記入賞口（入賞装置）毎に設定されている。本実施例では、前記上側始動口４１への入賞については３個、前記下側始動口４２への入賞については４個、前記大入賞口４５への入賞については１３個、前記左袖入賞口５１、右袖入賞口５２、左落とし入賞口５３、右落とし入賞口５４については１０個の払出個数に設定されている。
【００１８】
前記表示装置１０は、図柄等が表示可能なものであって、液晶，ドットマトリックス若しくはＬＥＤ表示装置等の画像表示装置からなる。本実施例では、液晶表示器（ＴＦＴ−ＬＣＤモジュール）で構成されている。
【００１９】
前記表示装置１０は、左下部が普通図柄表示部５０とされ、他の部分が特別図柄表示部１１となっている。前記特別図柄表示部１１は、当否判定の結果を表示するための判定図柄を変動表示可能な表示手段に相当し、左側に左特別図柄（中判定図柄）が、中央に中特別図柄（中判定図柄）が、右側に右特別図柄（右判定図柄）が、それぞれ変動表示し、所定時間変動表示した後、判定結果に基づき左特別図柄、中特別図柄、右特別図柄が確定判定図柄として停止表示される。また、前記特別図柄表示部１１には、前記特別図柄（判定図柄）に加えて背景画像（キャラクタ，背景，文字等を含む。）が表示されることもあり、該背景画像が特別図柄の変動開始等の所定条件に起因して変動表示可能となっていてもよい。さらに、前記特別図柄表示部１１の上部左右にはＬＥＤ等からなる特別図柄変動保留球数表示器４３が設けられている。なお、この実施例において変動および停止表示される左特別図柄、中特別図柄、右特別図柄は、それぞれ『１，２，３，４，５，６，７，８』の８通りの図柄とされている。本実施例では、遊技の当否判定結果が大当たり（当たり）の場合には、前記特別図柄表示部１１に大当たりの特別図柄組合せ、この例では『１，１，１』（いわゆる‘１’のぞろ目）や『２，２，２』（いわゆる‘２’のぞろ目）等、同一数字の組合せ）で特別図柄（判定図柄）が停止表示され、遊技者に有利な特典を付与する大当たり遊技（特別遊技）に移行する。なお、遊技者に有利な特典は、本実施例では、遊技者による遊技球の獲得し易さ増大に設定されている。
【００２０】
前記普通図柄表示部５０は、記号或いは絵（キャラクタ）等の小当たり判定用普通図柄を変動表示及び停止表示する。本実施例における普通図柄表示部５０に変動及び停止表示される普通図柄は、『０，１，２，３，４，５，６，７，８，９』の１０通りの図柄とされている。前記普通図柄は、小当たり普通図柄、この例では奇数で停止すると、小当たりとなる。
【００２１】
前記上側始動口４１は上方が開口した形状からなって遊技球が入球可能（入賞可能）となっている。一方、下側始動口４２は、前記上側始動口４１の真下に設けられ、２つの可動片４２ａ，４２ｂが背面の下側始動口用ソレノイドによって略垂直で遊技球の入賞（入球）し難い狭小開放状態（通常状態）と略Ｖ字形（逆ハの字形）の入賞し易い拡開開放状態間を変化可能に制御されている。前記下側始動口４２の可動片４２ａ，４２ｂ間が入賞（入球）領域に相当する。前記下側始動口４２の拡開開放は、前記普通図柄表示部５０で普通図柄が変動した後特定の普通図柄（本実施例では奇数）で確定停止表示されて小当たり（普通図柄当たり）が成立した時に行われる。
【００２２】
また、前記遊技盤２の背面には、上側始動口検出スイッチ（上側始動口センサ）と下側始動口検出スイッチ（下側始動口センサ）がそれぞれの入賞球用通路に設けられており、前記上側始動口４１及び下側始動口４２への遊技球の入賞（入球）を検出するように構成されている。本実施例において前記上側始動口４１及び下側始動口４２への遊技球の入賞（入球）検出が、乱数値の取得の起因および前記特別図柄（判定図柄）の変動表示開始に対する起因に設定されている。また、前記特別図柄表示部１１で特別図柄の変動表示中に、前記上側始動口４１及び下側始動口４２に遊技球が入賞しても、直ちに新たな特別図柄の変動表示を開始することができないため、前記上側始動口４１及び下側始動口４２への入賞回数を特別図柄変動保留球数として記憶し、前記特別図柄表示部１１における特別図柄の変動表示を一旦保留すると共に、前記特別図柄変動保留球数の記憶値を前記特別図柄変動保留球数表示器４３に点灯表示し、前記特別図柄表示部１１における前記特別図柄の変動開始によって、あるいは変動終了により当否判定の結果が表示されることによって、前記特別図柄変動保留球数の記憶値を減算すると共に特別図柄変動保留球数表示器４３の表示個数を減らすようにしている。なお、本実施例では、前記上側始動口４１及び下側始動口４２への入賞回数記憶値の上限、すなわち特別図柄変動保留球数の上限値は４個に設定されている。
【００２３】
前記特別図柄変動保留球数が設定上限数まで記憶されている（すなわち最大記憶数となっている）時には、前記上側始動口検出スイッチ及び下側始動口検出スイッチがそれ以上入賞遊技球を検出しても、特別図柄変動保留球数としては記憶されない無効球とされ、その無効球については変動及び当否判定を行うことなく、入賞に対する賞品球（賞品遊技球）が所定数払い出される。
【００２４】
前記普通図柄変動開始用ゲート５５，５６は、前記遊技盤２の背面に設けられた普通図柄変動開始スイッチで普通図柄変動開始用ゲート５５，５６を通過する遊技球を検出することによって前記普通図柄表示部５０で普通図柄の変動を開始させるようになっている。また、前記普通図柄の変動表示中に、前記普通図柄変動開始用ゲート５５，５６を遊技球が通過することによって発生する普通図柄の変動を、最高４回普通図柄変動保留球数として記憶すると共に、前記遊技領域６の右下位置に設けられた普通図柄変動保留球数表示器４９で普通図柄変動保留球数値を点灯表示し、普通図柄の変動開始により普通図柄変動保留球数を減らし、普通図柄変動保留球数表示器４９における表示個数を減らすようになっている。さらにまた、前記左袖入賞口５１と右袖入賞口５２の入賞球を検出する左袖入賞口用検出スイッチと右袖入賞口用検出スイッチ、前記左落とし入賞口５３と右落とし入賞口５４の入賞球を検出する左落とし入賞口用検出スイッチと右落とし入賞口用検出スイッチが、それぞれ対応する遊技盤背面に設けられている。
【００２５】
前記大入賞口４５は、前記遊技盤２の背面に設けられた大入賞口開放用ソレノイドによって開閉する開閉板４６を備えている。この大入賞口４５は、通常は開閉板４６が閉じた状態とされ、当該大入賞口４５内の一部には、該大入賞口４５が開いた際に開口して入賞可能にする特定領域入賞口４７を有する。さらに、該特定領域入賞口４７には、所定条件時に特定領域開放用ソレノイドにより開閉される開閉扉が設けられている。また、前記特定領域入賞口４７には特定入賞球を検出する特定入賞球検出スイッチ（特定領域センサ）が設けられ、該入賞球の検出により大入賞口４５を再度開ける継続権利が成立し、本実施例では最高１５ラウンド繰り返し可能にされている。また、前記大入賞口４５内の略中央には、大入賞口４５に入賞し、かつ前記特定領域入賞口４７に入賞しなかった入賞球を検出する入賞球数カウントスイッチ（カウントセンサ）が設けられている。
【００２６】
前記発射装置６４は、操作レバー６５の操作により駆動する発射モータを裏側に有し、該発射モータの駆動により遊技球を弾発発射するようになっている。前記発射装置６４により発射された発射球は、前記遊技盤面に立設された内側誘導レール４と外側誘導レール３間で構成される発射球誘導路を介して遊技領域６に誘導される。前記遊技領域６に誘導された遊技球は、転動しつつ下方へ落下し、前記各装置及び各入賞口に入賞するか、或いは何処にも入賞しなければ前記アウト口４９から遊技盤２の裏側へ排出される。
【００２７】
また、前記遊技機１の裏側には、図２に示すように、複数の制御基板や装置等が設けられている。制御基板の主なものとして、主制御基板２００、サブ制御基板２０５、表示制御基板２１０、音声制御基板２２０、払出制御基板２４０、電源基板２５０、発射制御基板２６０等がある。符号２６５は外部端子、２８１は払出装置、２８３は球無し検出スイッチ、２８９は球貯留タンク、２９１は球誘導樋、７１はエラー解除スイッチである。なお各制御基板には制御回路が設けられている。また、各制御基板は、単独でまたは複数まとめてケースに収納された状態で遊技機１の裏側に配置されている。主な制御基板を、図３のブロック図を用いて簡略に示す。
【００２８】
主制御基板２００は、本発明において遊技の制御を行う遊技制御手段に相当し、ＣＰＵ、ＲＡＭ、ＲＯＭおよび複数のカウンタを備えたマイクロコンピュータを少なくとも備え、サブ制御基板２０５、払出制御基板２４０等と接続されている。前記ＣＰＵは制御プログラムを実行して遊技に関わる主制御を行う。前記主制御基板２００は電源基板２５０から電源供給を受けて作動する。
【００２９】
前記主制御基板２００におけるＣＰＵは、制御部，演算部，各種カウンタ、各種レジスタ，各種フラグ等を備え、演算制御を行う他、乱数値も生成し、また制御信号をサブ制御基板２０５等へ出力（送信）可能に構成されている。
【００３０】
前記ＲＡＭは、前記上側始動口４１及び下側始動口４２に入球したことによる判定条件の成立回数すなわち前記上側始動口検出スイッチや下側始動口検出スイッチで検出された前記特別図柄変動保留球数及び普通図柄変動開始スイッチで検出された普通図柄変動保留球数の記憶領域、ＣＰＵで生成される各種乱数値用の記憶領域、遊技に必要な遊技データ等の各種データを一時的に記憶する記憶領域やフラグ、ＣＰＵの作業領域を備える。
【００３１】
ＲＯＭは、前記ＣＰＵのための制御プログラムや制御データ、前記特別図柄表示部１１での変動表示に関する変動パターンや図柄データ等が書き込まれている他、大当たり及び小当たりの判定値等が書き込まれている。
【００３２】
なお、前記主制御基板２００のＣＰＵは、遊技の当否判定を行う大当たりの当否判定手段や小当たりの判定を行う小当たり当否判定手段としても機能する。前記主制御基板２００から出力される制御信号（コマンド）には、大当たり判定結果に基づく態様により前記特別図柄表示部１１で特別図柄を変動表示させるための図柄変動データ、前記特別図柄表示部１１で表示する大当たり判定結果データ、前記特別図柄表示部１１に表示させるための大当たり判定結果データと、小当たり判定結果に基づく態様で前記普通図柄表示部５０に表示させるための小当たり判定結果データ、入賞口（入賞装置）への入賞検出に基づく賞球コマンド（払出指示データを含む）が少なくとも含まれる。前記主制御基板２００から出力される制御信号には、その他、電源投入時、異常時、大当たりラウンド時等のデータを挙げることができる。
【００３３】
サブ制御基板２０５は、主制御基板と共に遊技の制御を行う遊技制御手段に相当し、ＣＰＵ、ＲＯＭ、ＲＡＭ、複数のカウンタを備えたマイクロコンピュータと、前記主制御基板２００とを結ぶ入出力回路と、表示制御基板２１０やランプ中継基板とを結ぶ入出力回路を備えている。前記サブ制御基板２０５のＣＰＵは、前記主制御基板２００から出力された制御信号に従って遊技の制御を行う。本実施例ではサブ制御基板２０５はランプ制御基板を兼ねており、前記主制御基板２００から出力された制御信号を受信し、受信した制御信号に基づいて、ランプ中継基板や表示制御基板２１０へ制御信号を出力している。前記主制御基板２００からの制御信号には、前記特別図柄表示部１１に対する変動データや前記装飾ランプ３５に対する制御信号等が含まれ、その制御信号の内容に合わせて遊技の制御を行っている。また、前記サブ制御基板２０５のＲＯＭは制御用のプログラムやデータ定数等が記憶され、また前記ＲＡＭは各種データの記憶領域とＣＰＵによる作業領域を有している。前記ランプ中継基板には装飾ランプ３５等のランプ類が接続され、前記サブ制御基板２０５からランプ中継基板に送信された制御信号によって、装飾ランプ３５等の作動を制御する。前記サブ制御基板２０５は電源基板２５０から電源供給を受けて作動する。
【００３４】
表示制御基板２１０は、ＣＰＵ、ＲＯＭ、ＲＡＭを備えたマイクロコンピュータと、前記サブ制御基板２０５を結ぶ入力回路と、音声制御基板２２０および前記表示装置１０を結ぶ出力回路等で構成され、前記サブ制御基板２０５から出力される制御信号に基づいて、前記表示装置１０における表示の制御を行う。前記表示制御基板２１０のＲＯＭには制御用のプログラムが記憶されている。前記表示制御基板２１０は、前記サブ制御基板２０５からの制御信号に基づきＣＰＵがＲＯＭから所定の表示制御データを読み出し、ＲＡＭの記憶領域で制御用データを生成してＶＤＰ（図示せず）に出力する。ＶＤＰは、ＣＰＵからの指令に基づいてＲＯＭから必要なデータを読み出し、表示画像のマップデータを作成し、ＶＲＡＭに格納する。ＶＲＡＭに格納記憶された画像データは、出力回路に備えるＤ／Ａ変換回路にてＲＧＢ信号に変換されて表示装置１０に出力される。
【００３５】
音声制御基板２２０は、前記表示制御基板２１０から出力される信号により音声信号を合成し、アンプに出力する。アンプは音声信号を増幅してスピーカ３８に出力する。
【００３６】
払出制御基板２４０は、本発明において予め定めた数の遊技球を払出制御する払出制御手段に相当し、ＣＰＵ、ＲＯＭ、ＲＡＭを備えたマイクロコンピュータを有する。前記払出制御基板２４０は、前記主制御基板２００から出力される制御信号を受信して前記払出装置２８１を制御する。前記払出制御基板２４０のＲＯＭにはＣＰＵを制御するためのプログラムが記憶されている。前記払出制御基板２４０のＲＡＭは、本実施例における払出記憶手段にも相当し、種々の入賞口（入賞装置）への入賞検出に基づいた賞品球の払出個数を記憶可能に構成されている。前記ＲＡＭは賞品球の払出個数を記憶可能とする複数の賞球払出カウンタが設けられ、各賞球払出カウンタの値が記憶可能とされている。前記複数の賞球払出カウンタは、１カウント値に対する払出個数が２の累乗の値に設定されている。本実施例では、表１に示すように、１カウント値に対する払出個数が８個（＝２３個）の８個（２３個）払い賞球払出カウンタ、１カウント値に対する払出個数が４個（２２個）の４個（２２個）払い賞球払出カウンタ、１カウント値に対する払出個数が２個（２１個）の２個（２１個）払い賞球払出カウンタ、１カウント値に対する払出個数が１個（２０個）の１個（２０個）払い賞球払出カウンタが設けられている。また、各賞球払出カウンタには、記憶上限カウント値が設定されており、記憶上限カウント値を超えて記憶できないように設定されている。本実施例における記憶上限カウント値は、各賞球払出カウンタにおいて６５５３５カウントとなっている。
【００３７】
【表１】
2011098234.tif 000003
【００３８】
前記払出制御基板（払出制御手段）２４０は、前記複数の入賞装置への入賞検出に基づいた賞品球の払出個数を前記払出制御基板２４０のＲＡＭ（払出記憶手段）に記憶する際に、振分保持手段によって前記賞品球の払出個数の値を２の累乗の値に分けておくと共に分けた値を該分けた値と対応する前記賞球払出カウンタに振り分けて賞球払出カウンタのカウント値として保持させる。例えば、賞品球の払出個数が１３個の入賞装置に入賞したことが検出された場合、払出個数１３個を、２の累乗の値、８（＝２３）個、４（＝２２）個、１（＝２０）個に分けておくと共に、分けた値の８（＝２３）個については対応する８個（２３個）払い賞球払出カウンタのカウント値を１加算してカウント値として保持させ、また、分けた値の４（＝２２）個については対応する４個（２２個）払い賞球払出カウンタのカウント値を１加算してカウント値として保持させ、分けた値の１（＝２０）個については対応する１個（２０個）払い賞球払出カウンタのカウント値を１加算してカウント値として保持させることにより、払出個数を振り分けて払出制御基板２４０のＲＡＭに記憶する。
【００３９】
また、前記複数の賞球払出カウンタは、１カウント値に対する払出個数が、前記複数の入賞装置（入賞口）における１入賞球の検出に対して設定されている最大賞品球数の範囲内での２の累乗の最小値から最大値の範囲で設定されている。本実施例では、複数の入賞装置における１入賞球の検出に対して設定されている最大賞品球数が１３個に設定されているため、１３個の範囲内における２の累乗の最小値である１（＝２０）個から２の累乗の最大値である８（＝２３）個の範囲で、前記複数の賞球払出カウンタにおける１カウント値に対する払出個数が設定されている。すなわち、払出個数が１個の１個（２０個）払い賞球払出カウンタから払出個数が８個の８個（２３個）払い賞球払出カウンタまで、２の累乗の値で払出個数が設定されている。なお、本実施例における１入賞球の検出に対して設定されている最大賞品球数は１３個であり、前記大入賞口４５への入賞検出に対して設定されている。また、前記上側始動口４１については３個の賞品球、前記下側始動口４２については４個の賞品球が設定され、その他の入賞口には１０個の賞品球が設定されている。
【００４０】
前記振分保持手段は、前記払出制御基板（払出制御手段）２４０が前記複数の入賞装置への入賞検出に基づいた賞品球の払出個数を前記ＲＡＭ（払出記憶手段）に記憶する際、１カウント値に対する払出個数が２の累乗に設定された複数の前記賞球払出カウンタのうち、前記２の累乗の値が大きい（すなわち１カウント値に対する払出個数が大きい）賞球払出カウンタから優先して振り分けるようにする。例えば、入賞装置への入賞検出に基づいた賞品球の払出個数が１３個の場合には、払出個数１３個を８（＝２３）個、４（＝２２）個、１（２０）個に分け、前記分けた値を、まず払出個数が８個の８個（２３個）払い賞球払出カウンタ、次に払出個数が４個の４個（２２個）払い賞球払出カウンタ、最後に払出個数が１個の１個（２０個）払い賞球払出カウンタの順に振り分けて保持する。
【００４１】
また、前記払出制御基板（払出制御手段）２４０は、前記複数の賞球払出カウンタのうち少なくとも１つの賞球払出カウンタが記憶上限状態（記憶上限カウント値）であるか否かを検出する記憶上限検出手段と、前記２の累乗の値に分けた値を保持させる前記複数の賞球払出カウンタのうち少なくとも１つの賞球払出カウンタが前記記憶上限検出手段により記憶上限状態（記憶上限カウント値）であると検出された場合に、前記記憶上限状態と検出された賞球払出カウンタに保持させる値を、記憶上限状態でない賞球払出カウンタに分配して保持させる賞価値代替加算記憶手段と、を備えている。
【００４２】
例えば、入賞装置への入賞検出に基づいた賞品球の払出個数１３個を８（＝２３）個、４（＝２２）個、１（２０）個に分けて、払出個数が８個の８個（２３個）払い賞球払出カウンタから順に保持していく際に、８個（２３個）払い賞球払出カウンタが記憶上限状態（記憶上限カウント値）であると検出され、他の賞球払出カウンタが記憶上限状態（記憶上限カウント値）に至っていない場合には、８個（２３個）払い賞球払出カウンタに保持させる８（＝２３）個を、記憶上限状態（記憶上限カウント値）の賞球払出カウンタよりも１カウント値に対する払出個数が小さい賞球払出カウンタのうち１カウント値に対する払出個数が最大である賞球払出カウンタに設定されている２の累乗の値、すなわち４（＝２２）個×２に分け、この分けて値に基づいて払出個数が４個の４個（２２個）払い賞球払出カウンタのカウント値を２加算する。また、前記４個（２２個）払い賞球払出カウンタに本来保持させる払出個数４（＝２２）個については、その後、前記４個（２２個）払い賞球払出カウンタのカウント値を１加算することにより保持される。なお、記憶上限状態であると検出された賞球払出カウンタに保持させる値を、記憶上限状態でない賞球払出カウンタに分配して保持させる途中で、分配先の賞球払出カウンタが記憶上限状態となった場合には、記憶上限状態にないさらに他の賞球払出カウンタに分配して保持させることが行われる。前記払出制御基板２４０は電源基板２５０から供給される電源によって作動する。
【００４３】
また、前記払出制御基板（払出制御手段）２４０は、前記払出制御基板（払出制御手段）２４０のＲＯＭに格納されている制御用プログラムにより実行される払出確認手段、払出手段、払出休止手段、払出残確認手段を有する。
【００４４】
前記払出確認手段は、前記払出制御基板２４０のＲＡＭ（払出記憶手段）における複数の賞球払出カウンタのカウント値が１以上かを、前記複数の賞球払出カウンタに対して予め設定されている順序で確認する。
【００４５】
前記払出手段は、前記払出確認手段によって、確認した賞球払出カウンタのカウント値が１以上の場合（すなわち払出個数の記憶があった場合）、当該賞球払出カウンタに対する確認毎に当該賞球払出カウンタに設定されている１カウント値の払出個数分を、前記払出装置２８１により１回払い出す。前記払出制御基板（払出制御手段）２４０は、前記払い出しにより当該賞球払出カウンタから当該払い出し分のカウント値を減算させる。前記払出装置２８１による払い出しは、払出装置２８１の払出モータ（電気的駆動源）を駆動させて行う１回の払い出しで前記賞球払出カウンタの１カウント値に設定されている２の累乗の払出個数分払い出すようになっている。
【００４６】
また、前記払出確認手段は、前記賞球払出カウンタのカウント値に基づく前記払出装置２８１による１回の払い出し後、予め設定されている順序にしたがって次の賞球払出カウンタ以降についてカウント値が１以上か、すなわち払い出すべき払出個数の記憶があるかの確認を順次行う。
【００４７】
前記払出休止手段は、前記払出装置２８１によって払い出された払出個数に応じて前記払出装置の払出動作を休止させる。また、前記払出装置２８１によって払い出された払出個数が多いほど払出動作の休止時間が長く設定されるようになっている。したがって、払出装置における払出モータ（電気的駆動源）の作動時間に応じて休止時間を設定することができるため、払出装置への負担を抑制し、正常に少ない払出個数を続けて払い出した場合などにおける単位時間当たりの払出能力の低下を防止することが可能となる。
【００４８】
前記払出残確認手段は、前記払出記憶手段による払出個数の記憶の状態を全ての賞球払出カウンタについて確認し、全ての賞球払出カウンタのカウント値が０であれば（全ての賞球払出カウンタに払い出すべき記憶が無ければ）払い出すべき払出が無いと判断する。
【００４９】
電源基板２５０は、ＡＣ２４Ｖが外部から入力され、入力されたＡＣ２４ＶをＤＣ３４Ｖに変換し、変換されたＤＣ３４Ｖを各レギュレータでＤＣ１２Ｖ、ＤＣ５Ｖに変換して各基板に供給している。
【００５０】
発射制御基板２６０は、前記発射装置６４における発射モータの制御を行う。
【００５１】
払出装置２８１は、図４の正面図及び図５の分解斜視図に示すように、払出装置ケース本体２８１ａ、払出スクリュー２８１ｂを有する払出モータ２８１ｃ、本体カバー２８１ｄ、払出センサ（ここではフォトセンサ）２８１ｅ、ケース軸受２８１ｆ、ケース軸受カバー２８１ｇ等で構成されている。前記払出装置２８１は、払出モータ（電気的駆動源）２８１ｃが作動することによって、払出スクリュー２８１ｂが回転するように構成されている。前記球誘導樋２９１から誘導されてきて払出装置２８１に入った遊技球は、前記払出スクリュー２８１ｂの羽部分に乗り、前記払出スクリュー２８１ｂの回転により徐々に下方へ移動して、球払出口（図示せず）から遊技球が１球ずつ払い出される。前記払出センサ２８１ｅは払出検出手段に相当し、払い出された遊技球を１個ずつ検出する。前記払出装置２８１は、前記払出モータ（電気的駆動源）２８１ｃの作動停止により払出を停止する。前記休止時間中は前記払出モータ（電気的駆動源）が停止状態となる。
【００５２】
ここで前記遊技機１における遊技について簡略に説明する。前記遊技機１においては、前記遊技領域６へ向けて前記発射装置６４により発射された遊技球が、前記種々の入賞装置に入賞して入賞が検出されると、入賞装置毎に１入賞球の検出に対して設定されている払出個数（１払出単位の遊技球払出個数）の遊技球が賞品球として上側球受け皿３６に払い出される。前記払出装置２８１による１回の払い出し終了毎に前記払出装置２８１の払出モータ（電気的駆動源）２８１ｃが一旦停止し、所定の休止時間経過後に次の払い出しが行われる。その際、前記払出装置２８１による１回の払い出し個数が少ない場合には、前記払出モータ（電気的駆動源）２８１ｃの休止時間が短く設定され、前記払出装置２８１による１回の払い出し個数が多い場合には、前記払出モータ（電気的駆動源）２８１ｃの休止時間が長く設定される。
【００５３】
前記普通図柄変動開始用ゲート５５，５６を遊技球が通過すると、普通図柄乱数値が取得され、その取得乱数値に基づいて普通図柄の当たり（小当たり）判定が行われ、前記普通図柄表示部５０で普通図柄が変動を開始し、所定時間変動後に停止する。その際、前記普通図柄の当たり判定結果が小当たりの場合には、小当たり普通図柄、この例では奇数で停止し、前記下側始動口４２の２つの可動片４２ａ，４２ｂが背面の下側始動口用ソレノイドによって略垂直で入賞し難い狭小開放状態（通常状態）から略Ｖ字形（逆ハの字形）の入賞し易い拡開開放状態に変化し、遊技球が入賞し易くなる。そして、前記下側始動口４２に遊技球が入賞して検出されると、１入賞球の検出に対して設定されている払出個数の賞品球が前記払出装置２８１から払い出された後、前記休止時間となって前記払出モータ２８１ｃの駆動が停止する。
【００５４】
また、前記上側始動口４１及び下側始動口４２に遊技球が入賞して検出されると前記賞品球が払い出されると共に、大当たり乱数値及び大当たり図柄乱数値等が取得され、前記取得された大当たり乱数値に基づいて大当たりの当否判定が行われ、当否判定後に前記特別図柄表示部１１で特別図柄（判定図柄）が変動を開始し、所定時間変動後にそれぞれ停止表示される。
【００５５】
前記大当たりの当否判定結果が当たり（大当たり）の場合には、前記特別図柄表示部１１に大当たり図柄（大当たり判定図柄）、この例では『１，１，１』（いわゆる‘１’のぞろ目）や『２，２，２』（いわゆる‘２’のぞろ目）等、同一数字の組合せ）で停止表示され、大当たり遊技（特別遊技）に移行する。前記大当たり遊技（特別遊技）状態になると、前記大入賞口４５の開閉板４６が開いて遊技領域６の表面を落下してくる遊技球を受け止め易くして、大入賞口４５へ入賞可能にする。前記大入賞口４５への入賞が検出されると、１入賞球の検出に対して設定されている払出個数の賞品球が前記払出装置２８１から払い出された後、前記休止時間となって前記払出モータ２８１ｃの駆動が停止する。前記開閉板４６は、所定時間（例えば２９．５秒）経過後、或いは入賞球数が所定個数（例えば１０個）となった時点で閉じるようにされている。また、前記大入賞口４５の開放中又は大入賞口４５が閉じてから約２秒以内に、大入賞口内の特定領域入賞口４７への入賞球が検出されると、前記大当たりを再度繰り返す継続権利が発生し、所定最高ラウンド数（例えば最高１５ラウンド）、前記開閉板４６の開放を繰り返すようになっている。また、特定領域入賞口４７への入賞球が検出されなくても所定最高ラウンド数（例えば最高１５ラウンド）あるいは所定時間（例えば３０秒）、前記開閉板４６の開閉を繰り返す構成にしてもよい。
【００５６】
前記大当たりには通常大当たりと確変大当たり（特別大当たり）とがある。通常大当たりの場合には、特別遊技の終了後、次の大当たりの確率が低確率（本実施例では１／３１５）とされるのに対して、確変大当たり（特別大当たり）の場合には、特別遊技の終了後に次の大当たりの確率が高確率（本実施例では５／３１５）に設定される。前記通常大当たりの場合には、前記特別図柄表示部１１に『２，２，２』等、偶数のぞろ目からなる通常大当たり図柄（通常大当たり判定図柄）が表示され、一方、確変大当たりの場合には、前記特別図柄表示部１１に『１，１，１』等、奇数のぞろ目からなる確変大当たり図柄（特別大当たり判定図柄）が表示される。
【００５７】
次に、前記遊技機１の制御処理に関して説明する。前記主制御基板２００に設けられる乱数用カウンタとして、大当たり乱数用カウンタ、大当たり図柄乱数用カウンタ、リーチ乱数用カウンタ、特別図柄データ乱数用カウンタ、演出乱数用カウンタ、普通図柄乱数用カウンタ等がある。
【００５８】
大当たり乱数用カウンタは、大当たり判定手段（当否判定手段）による大当たりの判定（遊技の当否判定）に用いられ、‘０’〜‘６２９’の乱数からなる。前記大当たり乱数用カウンタの乱数（大当たり乱数）は、遊技機の電源投入時に
‘０’から始まって後述の普通図柄・特別図柄主要乱数更新処理ごとに１加算され、‘６２９’に至ると次には‘０’にされて再び前記加算を繰り返すようになっている。大当たり乱数値は前記上側始動口４１及び下側始動口４２への入賞に起因して取得され、その取得値が前記低確率状態時には大当たり成立数値として設定されている‘３’，‘３９７’の何れかと一致すれば大当たりとなり、一方高確率状態時には、大当たり成立数値として設定されている‘３’，‘５３’，‘１１３’，‘１７３’，‘２２７’，‘２８１’，‘３３７’，‘３９７’，‘４４９’，‘５０３’の何れかと一致すれば大当たりとなる。
【００５９】
大当たり図柄乱数用カウンタは、大当たりの当否判定結果が当たりの場合に、前記特別図柄表示部１１に確定停止して揃う大当たり図柄組合せを決定するものであり、‘０’〜‘７’の乱数からなる。この大当たり図柄乱数値は、電源投入時に‘０’から始まって後述の普通図柄・特別図柄主要乱数更新処理ごとに１加算され、‘７’に至ると次には‘０’にされて再び前記加算を繰り返すようになっている。大当たり図柄乱数値は前記上側始動入賞口４１及び上側始動入賞口４２への入賞に起因して取得される。前記大当たり図柄乱数値には、大当たりの当否判定結果が当たりの場合に、前記特別図柄表示部１１で停止表示される大当たり図柄組合せが割り当てられている。本実施例では、‘０’の場合には大当たり図柄組合せが‘１，１，１’となる１のぞろ目（全図柄同一）、‘１’の場合には‘２，２，２’となる２のぞろ目、‘２’の場合には‘３，３，３’となる３のぞろ目、‘３’の場合には‘４，４，４’となる４のぞろ目、‘４’の場合には‘５，５，５’となる５のぞろ目、‘５’の場合には‘６，６，６’となる６のぞろ目、‘６’の場合には‘７，７，７’となる７のぞろ目、‘７’の場合には‘８，８，８’となる８のぞろ目からなる大当たり図柄組合せが割り当てられている。
【００６０】
リーチ乱数用カウンタは、前記大当たり乱数値による大当たりの当否判定結果が外れとなる場合において、リーチ状態を経るか否かを決めるリーチ有無決定用のものであり、‘０’〜‘１２６’の乱数からなる。本実施例におけるリーチ状態は、前記特別図柄表示部１１で変動停止表示される左特別図柄、中特別図柄及び右特別図柄のうち、最後に停止表示される特別図柄（例えば中特別図柄）を除いて他の特別図柄（例えば左特別図柄と右特別図柄）が同一となる状態（最終停止図柄を除いて大当たりの特別図柄組合せと等しくなる状態であり、最終的に大当たりの特別図柄組合せとなる場合と外れの特別図柄組合せとなる場合が含まれる状態）をいう。このリーチ乱数用カウンタの乱数（リーチ乱数）は、遊技機１の電源投入時に、‘０’から始まり、後述の普通図柄・特別図柄主要乱数更新処理ごとに１ずつ加算され、数値が‘１２６’に至ると、次に‘０’にされて再び前記加算を繰り返すようになっている。リーチ乱数は、前記上側始動口４１及び下側始動口４２への入賞に起因して取得され、当否判定結果が外れの場合に、その数値が予め決定されているリーチ成立数値と対比されてリーチ有無が判断される。本実施例ではリーチ成立数値は、‘５’，‘１７’，‘２８’，‘４０’，‘５１’，‘６３’，‘７４’，‘８６’，‘９７’，‘１０９’，‘１２０’に設定されている。
【００６１】
特別図柄データ乱数用カウンタは、前記大当たり乱数値による大当たり判定結果が外れとなる場合において、前記特別図柄表示部１１に停止表示する外れの特別図柄組合せの決定に用いられるものであり、前記特別図柄表示部１１に停止表示する左特別図柄を決定する特別図柄データ１の乱数用カウンタと、中特別図柄を決定する特別図柄データ２の乱数用カウンタと、右特別図柄を決定する特別図柄データ３の乱数用カウンタとより構成され、各特別図柄データ乱数用カウンタは、‘０’〜‘７’の乱数からなる。
【００６２】
前記特別図柄データ１の乱数は、電源投入時に、‘０’から始まって後述の普通図柄・特別図柄主要乱数更新処理ごとに
‘１’ずつ加算され、‘７’に至ると、次に‘０’に書き換えられて再び前記加算が繰り返される。また、前記特別図柄データ２の乱数は、電源投入時に‘０’から始まって、前記特別図柄データ１の乱数が‘０’に書き換えられる際に‘１’ずつ加算され、‘７’に至ると、次に‘０’に書き換えられて再び前記加算が繰り返される。さらに、前記特別図柄データ３の乱数は、電源投入時あるいはリセット処理後に‘０’から始まって、前記特別図柄データ２の乱数が‘０’に書き換えられる際に‘１’ずつ加算され、‘７’に至ると、次に‘０’に書き換えられて再び前記加算が繰り返される。これによって、特別図柄データ１〜３の乱数範囲が同一であっても、当該特別図柄データ１〜３の乱数が同期（同一の組合せで加算）するのを避けることができる。
【００６３】
前記特別図柄データ１〜３の各乱数は‘０’の場合には１、‘１’の場合には２、‘２’の場合には３というように、当否判定結果の外れ時に前記特別図柄表示部１１に停止表示される左特別図柄、中特別図柄、右特別図柄からなる判定図柄が割り当てられている。前記特別図柄データ１〜３の乱数は、前記上側始動口４１及び下側始動口４２への入賞に起因して取得され、取得した特別図柄データ１〜３の乱数の組合せによって、外れ時に前記特別図柄表示部１１に表示される左特別図柄、中特別図柄、右特別図柄からなる判定図柄が定まる
【００６４】
演出乱数用カウンタは、前記特別図柄表示部１１における特別図柄の変動態様の選択決定に用いられるものであり、‘０’〜‘１９８’の演出乱数値を備える。この演出乱数値は、遊技機１の電源投入時に、‘０’から始まり、後述の普通図柄・特別図柄主要乱数更新処理ごとに１ずつ加算され、数値が‘１９８’に至ると、次に‘０’にされて再び前記加算を繰り返すようになっている。前記演出乱数用カウンタの乱数値（演出乱数値）は、前記上側始動口４１及び下側始動口４２への入賞に起因して取得される。取得された演出乱数値は、変動態様が割り当てられている変動態様選択決定用数値と対比されて、前記特別図柄表示部１１における変動態様が決定される。
【００６５】
取得された大当たり乱数値、大当たり図柄乱数値、リーチ乱数値、特別図柄データ乱数値、演出乱数値については、それぞれ最大４個、前記主制御基板２００のＲＡＭにおける該当領域に、前記保留球数と対応させて格納され、順次使用される。
【００６６】
普通図柄乱数用カウンタは、小当たりを判定するもので、遊技機１の電源投入時に、‘０’から始まって後述の普通図柄・特別図柄主要乱数更新処理ごとに
‘１’ずつ加算され、‘９’に至ると、次に‘０’に書き換えられて再び前記加算が繰り返される。この普通図柄乱数値は、前記普通図柄変動開始用ゲート５５，５６を通過した遊技球を前記普通図柄変動開始スイッチで検出するごとに取得され、最大４個まで前記主制御基板２００のＲＡＭの普通図柄乱数値記憶領域に格納される。
【００６７】
また、前記普通図柄乱数値には、普通図柄が割り当てられている。前記普通図柄乱数値‘０’には普通図柄の‘０’、‘１’には‘１’、‘２’には‘２’等のように割り当てられている。本実施例では、小当たりの当たり確率は１／２となっており、具体的には、前記普通図柄乱数の取得乱数値が奇数である場合、小当たりになり、前記下側始動口４２の拡開開放を行うようになっている。また、前記普通図柄乱数の取得乱数値がその他の場合には小当たりとならず、前記下側始動口４２が前記入賞し難い狭小開放状態のままとされる。
【００６８】
前記主制御基板（主制御回路）２００は、前記ＲＯＭに記憶されている制御用プログラムに従い前記マイクロコンピュータのＣＰＵがメイン処理Ｍを行う。図６は前記主制御基板２００におけるメイン処理Ｍのフローチャートである。
【００６９】
メイン処理Ｍでは、初期設定処理（Ｓ１０）、割り込み禁止処理（Ｓ２０）、普通図柄・特別図柄主要乱数更新処理（Ｓ３０）、割り込み許可処理（Ｓ４０）が行われる。
【００７０】
初期設定処理（Ｓ１０）では、スタックの設定、割り込み時間の設定、ＣＰＵの設定、ＳＩＯ、ＰＩＯ、ＣＴＣの設定等が行われる。このメイン処理Ｍは割り込み時間（４ｍｓ）ごとに繰り返し行われるが、初期設定処理（Ｓ１０）については、電源投入時のみに必要な処理であり、最初の１巡目のみに実行され、その後は実行されないが、周知であるので詳細は省略する。割り込み禁止処理（Ｓ２０）では、４ｍｓｅｃごとに割り込み処理（Ｓ１００）が入ってきても、割り込み許可となるまで、割り込みを禁止する。普通図柄・特別図柄主要乱数更新処理（Ｓ３０）では、種々の乱数が普通図柄・特別図柄主要乱数更新処理（Ｓ３０）ごとに１加算され、前記のように各乱数の設定上限値に至ると次に‘０’に戻って再び加算が行われる。更新された乱数は前記主制御基板２００のＲＡＭに記憶される。割り込み許可処理（Ｓ４０）では、４ｍｓｅｃごとに入ってくる割り込み処理（Ｓ１００）に対して許可をする。
【００７１】
割り込み処理（Ｓ１００）では、図７に示すように、まず出力処理（Ｓ１１０）が行われる。出力処理（Ｓ１１０）では、各処理により前記主制御基板２００の出力バッファに記憶されたコマンド（制御信号）が、対応する制御基板等へ出力される。続く入力処理（Ｓ１２０）では、遊技機１に設けられている種々のセンサ（各入賞装置の検出スイッチ等）が検知した場合の信号入力が行われる。また、次の普通図柄・特別図柄主要乱数更新処理（Ｓ１３０）では、前記メイン処理Ｍにおけるループ処理内で行われている普通図柄・特別図柄主要乱数更新処理（Ｓ３０）と同様の処理が行われる。
【００７２】
入賞検出処理（Ｓ１４０）では、図８に示すように、何れの入賞装置に遊技球が入賞して入賞が検出されたか判断され（Ｓ１４０−１〜Ｓ１４０−７）、入賞が検出された入賞口において１入賞球の検出に対して設定されている払出個数の賞品球（遊技球）払出コマンド（賞球コマンド）がセットされる（Ｓ１４０−８〜Ｓ１４０−１４）。詳述すると、まず前記上側始動口４１への入賞が検出されたか判断され（Ｓ１４０−１）、入賞が検出された場合には賞球３個コマンドが主制御基板２００の出力バッファにセットされる（Ｓ１４０−８）。前記上側始動賞口４１への入賞が検出されていない場合には、前記下側始動口４２への入賞が検出されたか判断され（Ｓ１４０−２）、入賞が検出された場合には賞球４個コマンドが主制御基板２００の出力バッファにセットされる（Ｓ１４０−９）。前記下側始動口４２への入賞が検出されていない場合には、前記左袖入賞口５１への入賞が検出されたか判断され（Ｓ１４０−３）、入賞が検出された場合には賞球１０個コマンドが主制御基板２００の出力バッファにセットされる（Ｓ１４０−１０）。前記左袖入賞口５１への入賞が検出されていない場合には、前記右袖入賞口５２への入賞が検出されたか判断され（Ｓ１４０−４）、入賞が検出された場合には賞球１０個コマンドが主制御基板２００の出力バッファにセットされる（Ｓ１４０−１１）。前記右袖入賞口５２への入賞が検出されていない場合には、前記左落とし入賞口５３への入賞が検出されたか判断され（Ｓ１４０−５）、入賞が検出された場合には賞球１０個コマンドが主制御基板２００の出力バッファにセットされる（Ｓ１４０−１２）。前記左落とし入賞口５３への入賞が検出されていない場合には、前記右落とし入賞口５４への入賞が検出されたか判断され（Ｓ１４０−６）、入賞が検出された場合には賞球１０個コマンドが主制御基板２００の出力バッファにセットされる（Ｓ１４０−１３）。前記右落とし入賞口５４への入賞が検出されていない場合には、前記大入賞口４５への入賞が検出されたか判断され（Ｓ１４０−７）、入賞が検出された場合には賞球１３個コマンドが主制御基板２００の出力バッファにセットされる（Ｓ１４０−１４）。なお、何れの入賞装置においても入賞が検出されなかった場合、賞球コマンドはセットされない。
【００７３】
また、前記上側始動入賞口４１への入賞が検出された場合及び前記下側始動口４２への入賞が検出された場合には、保留加算処理（Ｓ１４０−１５）が行われる。
【００７４】
前記保留加算処理（Ｓ１４０−１５）では、図９に示すように、特別図柄変動保留球数が４以上か判断され（Ｓ１４０−１５−１）、４以上であればこの保留加算処理（Ｓ１４０−１５）が終了し、４未満であれば特別図柄変動保留球数に１加算され（Ｓ１４０−１５−２）、大当たり乱数値、リーチ乱数値、特別図柄データ乱数値、演出乱数値が取得されてＲＡＭの対応する領域に記憶され（Ｓ１４０−１５−３）、この保留加算処理（Ｓ１４０−１５）が終了する。
【００７５】
特別動作処理（Ｓ１５０）では、図１０に示すように、当否判定処理（Ｓ１５０−１）、大当たり処理（Ｓ１５０−２）が行われる。
【００７６】
前記当否判定処理（Ｓ１５０−１）では、図１１に示すように、前記特別図柄表示部１１で特別図柄が変動中か判断され（Ｓ１５０−１−１）、変動中の場合、この当否判定処理（Ｓ１５０−１）が終了し、一方、変動中でない場合には、特別図柄変動保留球数が１以上か判断される（Ｓ１５０−１−２）。特別図柄変動保留球数が０の場合には、この当否判定処理（Ｓ１５０−１）が終了し、一方、１以上の場合には、取得記憶されている大当たり乱数値が大当たり成立数値と対比される（Ｓ１５０−１−３）。このとき、低確率状態時であれば、大当たり成立数値として設定されている‘３’，‘３９７’の何れかと対比され、一方、高確率状態時には、大当たり成立数値として設定されている‘３’，‘５３’，‘１１３’，‘１７３’，‘２２７’，‘２８１’，‘３３７’，‘３９７’，‘４４９’，‘５０３’と対比され、何れかと一致すれば大当たりとなる。大当たりの場合、大当たりフラグがセットされ（Ｓ１５０−１−４）、大当たり図柄組み合わせ決定処理（Ｓ１５０−１−５）が行われる。
【００７７】
大当たり図柄組み合わせ決定処理（Ｓ１５０−１−５）では、取得されている大当たり図柄乱数値に割り当てられている前記大当たり図柄組合せが決定される。すなわち、取得された大当たり図柄乱数値が‘０’の場合には大当たり図柄組合せが‘１，１，１’となる１のぞろ目、取得されている大当たり図柄乱数値が‘１’の場合には大当たり図柄組合せが‘２，２，２’となる２のぞろ目に決定される。また、決定された大当たり図柄組み合わせが奇数の図柄組み合わせ、例えば‘１，１，１’等の場合には、高確率状態に設定され、次の回の当否判定処理（Ｓ１５０−１）では取得された大当たり乱数値が高確率状態の大当たり成立数値と対比され、一方、決定された大当たり図柄組み合わせが偶数の図柄組み合わせ、例えば‘２，２，２’等の場合には、低確率状態に設定され、次の回の当否判定処理（Ｓ１５０−１）では取得された大当たり乱数値が低確率状態の大当たり成立数値と対比される。
【００７８】
一方、取得記憶されている大当たり乱数値が大当たり成立数値と一致しない場合には、外れ図柄組み合わせ決定処理（Ｓ１５０−１−６）が行われる。外れ図柄組み合わせ決定処理（Ｓ１５０−１−６）では、取得されている特別図柄データ１〜３の乱数値が全て一致するか判断され、一致する場合には、取得されているリーチ乱数値がリーチ成立数値と対比される。取得されているリーチ乱数値がリーチ成立数値と一致する場合、特別図柄データ２の乱数値に１加算した乱数値を特別図柄データ２の乱数値として、特別図柄データ１〜３の乱数値に割り当てられている特別図柄が外れの図柄組合せに決定される。一方、取得されているリーチ乱数値がリーチ成立数値と一致しない場合には、特別図柄データ３の乱数値に１加算した乱数値を特別図柄データ３の乱数値として、特別図柄データ１〜３の乱数値に割り当てられている特別図柄が外れの図柄組合せに決定される。また、取得されている特別図柄データ１の乱数値と特別図柄データ３の乱数値のみが一致する場合、取得されているリーチ乱数値がリーチ成立数値と一致すれば、取得されている特別図柄データ１〜３の乱数値に割り当てられている特別図柄が外れの図柄組合せに決定され、一方、取得されているリーチ乱数値がリーチ成立数値と一致しなければ、特別図柄データ３の乱数値に１加算した乱数値を特別図柄データ３の乱数値として、特別図柄データ１〜３の乱数値に割り当てられている特別図柄が外れの図柄組合せに決定される。また、取得されている特別図柄データ１〜３の乱数値が全て一致しない場合、取得されているリーチ乱数値がリーチ成立数値と一致すれば、特別図柄データ３の取得乱数値を特別図柄データ１の取得乱数値に一致させて特別図柄データ１〜３の乱数値に割り当てられている特別図柄が外れの特別図柄組合せに決定され、一方、取得されているリーチ乱数値がリーチ成立数値と一致しなければ、特別図柄データ１〜３の乱数値に割り当てられている特別図柄が外れの特別図柄組合せに決定される。
【００７９】
前記大当たり図柄組み合わせ決定処理（Ｓ１５０−１−５）あるいは前記外れ図柄組み合わせ決定処理（Ｓ１５０−１−６）の後、特別図柄変動開始処理（Ｓ１５０−１−７）が行われる。前記特別図柄変動開始処理（Ｓ１５０−１−７）では、前記特別図柄表示部１１で特別図柄が変動開始する。その際の変動態様は、取得された演出乱数値に基づき決定された変動態様で行われる。
【００８０】
次に、保留球数減算処理（Ｓ１５０−１−８）において、前記ＲＡＭに記憶されている特別図柄変動保留球数が１減算され、その後、この当否判定処理（Ｓ１５０−１）が終了する。
【００８１】
前記当否判定処理（Ｓ１５０−１）の次に行われる大当たり処理（Ｓ１５０−２）では、前記当否判定処理（Ｓ１５０−１）で大当たりフラグがセットされている場合、前記大当たり図柄組み合わせ決定処理（１５０−１−５）で決定された大当たり図柄組み合わせで特別図柄を前記特別図柄表示部１１に停止表示させると共に、大当たり動作（大当たり遊技）を実行する。一方、大当たりフラグがセットされていない場合、前記外れ図柄組み合わせ決定処理（Ｓ１５０−１−６）で決定された外れの図柄組み合わせで特別図柄を特別図柄表示部１１で停止表示させ、この特別動作処理（Ｓ１５０）を終了する。
【００８２】
前記特別動作処理（Ｓ１５０）の次には保留球数処理（Ｓ１５５）が行われる。保留球数処理（Ｓ１５５）では、現在の特別図柄変動保留球数がロードされ、出力バッファにセットされる。
【００８３】
その他の処理（Ｓ１５７）では、遊技機において必要とされるその他の様々な処理が実行される。その他の処理として、例えば普通図柄の変動や小当たりのための処理等がある。これらの処理は、本発明に特に関わりのない処理であり、説明を省略する。
【００８４】
次に前記払出制御基板（払出制御手段）２４０のＣＰＵが実行する制御処理について説明する。図１２に示すように払出制御基板２４０のＣＰＵによる制御処理（Ｓ１６０）では、ＲＡＭの初期化（Ｓ１６０−１）、デバイスの初期設定（Ｓ１６０−２）、センサ、スイッチの入力（Ｓ１６０−３）、タイマ類更新（Ｓ１６０−４）、払出センサ監視（Ｓ１６０−５）、主制御コマンド解析（Ｓ１６０−６）、払出装置制御（Ｓ１６０−７）、出力処理（Ｓ１６０−８）が行われ、出力処理（Ｓ１６０−８）後、再びセンサ、スイッチの入力（Ｓ１６０−３）に戻って前記の各処理が繰り返される。
【００８５】
前記ＲＡＭの初期化（Ｓ１６０−１）では、前記払出制御基板２４０におけるＲＡＭの初期化が行われる。前記デバイスの初期設定（Ｓ１６０−２）では、前記払出制御基板２４０における各種のデバイスの初期設定が行われる。また、前記センサ、スイッチの入力（Ｓ１６０−３）では、前記払出装置２８１、前記球無し検出スイッチ２８３、前記下側球受け皿３７に設けられている満杯スイッチ等の各スイッチ類の入力が行われる。前記タイマ類更新処理（Ｓ１６０−４）では、前記払出装置２８１の動作や休止時間等の各タイマの更新が行われる。前記払出センサ監視処理（Ｓ１６０−５）では、前記払出装置２８１により払い出された賞品球の払出、賞球の過剰排出や払出数不足などの払出異常の監視が前記払出センサ（ここではフォトセンサ）２８１ｅによって行われる。
【００８６】
前記主制御コマンド解析処理（Ｓ１６０−６）では、図１３に示すように、前記主制御基板２００から受信したコマンドが有効か無効か判断され（Ｓ１６０−６−１）、コマンドが無効の場合、この主制御コマンド解析処理（Ｓ１６０−６）が終了し、一方、コマンドが有効の場合には、受信したコマンドが前記主制御基板２００における入賞検出処理（Ｓ１４０）でセットされた賞球コマンドか判断され（Ｓ１６０−６−２）、賞球コマンドでなければ、その他のコマンド処理（Ｓ１６０−６−４）が行われた後、この主制御コマンド解析処理（Ｓ１６０−６）が終了する。なお、その他のコマンド処理（Ｓ１６０−６−４）は、本発明に関わりのない公知技術であるため、説明を省略する。一方、前記受信コマンドが賞球コマンドの場合にはビット別払出カウンタ加算処理（実施例１の場合はＳ１６０−６−３、実施例２の場合はＳ１６０−６−３Ａ、実施例３の場合はＳ１６０−６−３Ｂ）が行われ、その後にこの主制御コマンド解析処理（Ｓ１６０−６）が終了する。
【００８７】
実施例１のビット別払出カウンタ加算処理（Ｓ１６０−６−３）では、図１４及び図１５に示すように、賞球コマンドに含まれる払出指示データ（払出指示コマンド）の値が８（＝２３）以上か否か判断され（Ｓ１６０−６−３−１）、払出指示データ（払出コマンド）の値が８（＝２３）以上であれば、前記８個（２３個）払い賞球払出カウンタのカウント値が、記憶上限状態（記憶上限カウント値）か確認される（Ｓ１６０−６−３−２）。前記８個（２３個）払い賞球払出カウンタのカウント値が記憶上限ではない場合、前記８個（２３個）払い賞球払出カウンタのカウント値が１加算されてその加算後の値が８個（２３個）払い賞球払出カウンタに保持（記憶）され（Ｓ１６０−６−３−３）、次いで払出指示データ（払出コマンド）の値から８減算され（Ｓ１６０−６−３−４）、その後再び前記Ｓ１６０−６−３−１に戻って払出指示データ（払出コマンド）の値が８（＝２３）以上か否かの判断以降の処理が繰り返される。
【００８８】
一方、前記Ｓ１６０−６−３−１で払出指示データ（払出コマンド）の値が８（＝２３）未満と判断された場合、あるいは前記Ｓ１６０−６−３−２で前記８個（２３個）払い賞球払出カウンタのカウント値が記憶上限であると確認された場合には、払出指示データ（払出コマンド）の値が４（＝２２）以上か否か判断され（Ｓ１６０−６−３−５）、払出指示データ（払出コマンド）の値が４（＝２２）以上であれば、前記４個（２２個）払い賞球払出カウンタのカウント値が、記憶上限状態（記憶上限カウント値）か確認される（Ｓ１６０−６−３−６）。前記４個（２２個）払い賞球払出カウンタのカウント値が記憶上限ではない場合、前記４個（２２個）払い賞球払出カウンタのカウント値が１加算されてその加算後の値が４個（２２個）払い賞球払出カウンタに保持（記憶）され（Ｓ１６０−６−３−７）、次いで払出指示データ（払出コマンド）の値から４減算され（Ｓ１６０−６−３−８）、その後再び前記Ｓ１６０−６−３−５に戻って払出指示データ（払出コマンド）の値が４（＝２２）以上か否かの判断以降の処理が繰り返される。
【００８９】
また、前記Ｓ１６０−６−３−５で払出指示データ（払出コマンド）の値が４（＝２２）未満と判断された場合、あるいは前記Ｓ１６０−６−３−６で前記４個（２２個）払い賞球払出カウンタのカウント値が記憶上限であると確認された場合には、払出指示データ（払出コマンド）の値が２（＝２１）以上か否か判断され（Ｓ１６０−６−３−９）、払出指示データ（払出コマンド）の値が２（＝２１）以上であれば、前記２個（２１個）払い賞球払出カウンタのカウント値が、記憶上限状態（記憶上限カウント値）か確認される（Ｓ１６０−６−３−１０）。前記２個（２１個）払い賞球払出カウンタのカウント値が記憶上限ではない場合、前記２個（２１個）払い賞球払出カウンタのカウント値が１加算されてその加算後の値が２個（２１個）払い賞球払出カウンタに保持（記憶）され（Ｓ１６０−６−３−１１）、次いで払出指示データ（払出コマンド）の値から２減算され（Ｓ１６０−６−３−１２）、その後再び前記Ｓ１６０−６−３−９に戻って払出指示データ（払出コマンド）の値が２（＝２１）以上か否かの判断以降の処理が繰り返される。
【００９０】
また、前記Ｓ１６０−６−３−９で払出指示データ（払出コマンド）の値が２（＝２１）未満と判断された場合、あるいは前記Ｓ１６０−６−３−１０で前記２個（２１個）払い賞球払出カウンタのカウント値が記憶上限であると確認された場合には、払出指示データ（払出コマンド）の値が１（＝２０）以上か否か判断され（Ｓ１６０−６−３−１３）、払出指示データ（払出コマンド）の値が１（＝２０）以上であれば、前記１個（２０個）払い賞球払出カウンタのカウント値が、記憶上限状態（記憶上限カウント値）か確認される（Ｓ１６０−６−３−１４）。前記１個（２０個）払い賞球払出カウンタのカウント値が記憶上限ではない場合、前記１個（２０個）払い賞球払出カウンタのカウント値が１加算されてその加算後の値が１個（２０個）払い賞球払出カウンタに保持（記憶）され（Ｓ１６０−６−３−１５）、次いで払出指示データ（払出コマンド）の値から１減算され（Ｓ１６０−６−３−１６）、その後再び前記Ｓ１６０−６−３−１３に戻って払出指示データ（払出コマンド）の値が１（＝２０）以上か否かの判断以降の処理が繰り返される。
【００９１】
一方、前記Ｓ１６０−６−３−１３で払出指示データ（払出コマンド）の値が１（＝２０）未満（すなわち０）と判断された場合、あるいは前記Ｓ１６０−６−３−１４で前記１個（２０個）払い賞球払出カウンタのカウント値が記憶上限であると確認された場合には、この実施例１のビット別払出カウンタ加算処理（Ｓ１６０−６−３）が終了する。なお、実施例１のビット別払出カウンタ加算処理（Ｓ１６０−６−３）は、本発明における振分保持手段及び賞価値代替加算記憶手段に相当し、また、前記Ｓ１６０−６−３−２、Ｓ１６０−６−３−６、Ｓ１６０−６−３−１０、Ｓ１６０−６−３−１４は、本発明における記憶上限検出手段に相当する。
【００９２】
実施例２のビット別払出カウンタ加算処理（Ｓ１６０−６−３Ａ）では、前記主制御基板２００から受信した賞球コマンドに含まれる払出指示データ（払出コマンド）の値をビット位置の値で判断して各賞球払出カウンタに保持する値を振り分ける。前記払出指示データ（払出コマンド）は、４ビットの２進数で表される。例えば、１３個の払出指示データ（払出コマンド）の場合、４ビットの２進数では「１１０１」となり、右側から順にビット０、ビット１、ビット２、ビット３となる。実施例２のビット別払出カウンタ加算処理（Ｓ１６０−６−３Ａ）では図１６〜図２０に示すように、まず前記主制御基板２００から受信した賞球コマンドに含まれる払出指示データ（払出コマンド）におけるビット３の値が０か否か（すなわち払出指示データの値が８（＝２３）未満か否か）判断され（Ｓ１６０−６−３Ａ−１）、０でなければ（すなわち払出指示データの値が８（＝２３）未満でなければ）前記８個（２３個）払い賞球払出カウンタのカウント値が記憶上限であるか確認される（Ｓ１６０−６−３Ａ−２）。前記８個（２３個）払い賞球払出カウンタのカウント値が記憶上限であった場合には、前記８個（２３個）払い賞球払出カウンタに保持できないオーバーフロ−の払出個数として８が記憶加算カウンタにセットされ（Ｓ１６０−６−３Ａ−１３）、ビット別払出カウンタ分配処理１（Ｓ１６０−６−３Ａ−１４）が行われる。ビット別払出カウンタ分配処理１（Ｓ１６０−６−３Ａ−１４）では、前記オーバーフローした８個の払出個数を他の賞球払出カウンタに分配して保持する処理が行われる。ビット別払出カウンタ分配処理１（Ｓ１６０−６−３Ａ−１４）については後述する。一方、前記Ｓ１６０−６−３Ａ−２で前記８個（２３個）払い賞球払出カウンタのカウント値が記憶上限でなかった場合、前記８個（２３個）払い賞球払出カウンタのカウント値が１加算されて８個（２３個）払い賞球払出カウンタに保持（記憶）される（Ｓ１６０−６−３Ａ−３）。
【００９３】
前記ビット別払出カウンタ分配処理１（Ｓ１６０−６−３Ａ−１４）の後、あるいは前記８個（２３個）払い賞球払出カウンタのカウント値を１加算して保持（記憶）する処理（Ｓ１６０−６−３Ａ−３）の後、または、前記Ｓ１６０−６−３Ａ−１で払出指示データ（払出コマンド）におけるビット３の値が０（すなわち払出指示データの値が８（＝２３）未満）と判断された場合には、次に払出指示データ（払出コマンド）におけるビット２の値が０か否か（すなわち払出指示データの値が４（＝２２）未満か否か）判断され（Ｓ１６０−６−３Ａ−４）、０でなければ（すなわち払出指示データの値が４（＝２２）未満でなければ）前記４個（２２個）払い賞球払出カウンタのカウント値が記憶上限であるか確認される（Ｓ１６０−６−３Ａ−５）。前記４個（２２個）払い賞球払出カウンタのカウント値が記憶上限であった場合には、前記４個（２２個）払い賞球払出カウンタに保持できないオーバーフロ−の払出個数として４が記憶加算カウンタにセットされ（Ｓ１６０−６−３Ａ−１５）、ビット別払出カウンタ分配処理１（Ｓ１６０−６−３Ａ−１４）を行う必要がないため、ビット別払出カウンタ分配処理２（Ｓ１６０−６−３Ａ―１６）が行われる。ビット別払出カウンタ分配処理２（Ｓ１６０−６−３Ａ―１６）では、前記オーバーフローした４個の払出個数を他の賞球払出カウンタに分配して保持する処理が行われる。ビット別払出カウンタ分配処理２（Ｓ１６０−６−３Ａ―１６）については後述する。一方、前記Ｓ１６０−６−３Ａ−５で前記４個（２２個）払い賞球払出カウンタのカウント値が記憶上限でなかった場合、前記４個（２２個）払い賞球払出カウンタのカウント値が１加算されて４個（２２個）払い賞球払出カウンタに保持（記憶）される（Ｓ１６０−６−３Ａ−６）。
【００９４】
前記ビット別払出カウンタ分配処理２（Ｓ１６０−６−３Ａ−１６）の後、あるいは前記４個（２２個）払い賞球払出カウンタのカウント値を１加算して保持（記憶）する処理（Ｓ１６０−６−３Ａ−６）の後、または、前記Ｓ１６０−６−３Ａ−４で払出指示データ（払出コマンド）におけるビット２の値が０（すなわち払出指示データの値が４（＝２２）未満）と判断された場合には、次に払出指示データ（払出コマンド）におけるビット１の値が０か否か（すなわち払出指示データの値が２（＝２１）未満か否か）判断され（Ｓ１６０−６−３Ａ−７）、０でなければ（すなわち払出指示データの値が２（＝２１）未満でなければ）前記２個（２１個）払い賞球払出カウンタのカウント値が記憶上限であるか確認される（Ｓ１６０−６−３Ａ−８）。前記２個（２１個）払い賞球払出カウンタのカウント値が記憶上限であった場合には、前記２個（２１個）払い賞球払出カウンタ保持できないオーバーフロ−の払出個数として２が記憶加算カウンタにセットされ（Ｓ１６０−６−３Ａ−１７）、ビット別払出カウンタ分配処理１（Ｓ１６０−６−３Ａ―１４）及びビット別払出カウンタ分配処理２（Ｓ１６０−６−３Ａ―１６）を行う必要がないため、ビット別払出カウンタ分配処理３（Ｓ１６０−６−３Ａ―１８）が行われる。ビット別払出カウンタ分配処理３（Ｓ１６０−６−３Ａ―１８）では、前記オーバーフローした２個の払出個数を他の賞球払出カウンタに分配して保持する処理が行われる。ビット別払出カウンタ分配処理３（Ｓ１６０−６−３Ａ―１８）については後述する。一方、前記Ｓ１６０−６−３Ａ−８で前記２個（２１個）払い賞球払出カウンタのカウント値が記憶上限でなかった場合、前記２個（２１個）払い賞球払出カウンタのカウント値が１加算されて２個（２１個）払い賞球払出カウンタに保持（記憶）される（Ｓ１６０−６−３Ａ−９）。
【００９５】
前記ビット別払出カウンタ分配処理３（Ｓ１６０−６−３Ａ−１８）の後、あるいは前記２個（２１個）払い賞球払出カウンタのカウント値を１加算して保持（記憶）する処理（Ｓ１６０−６−３Ａ−９）の後、または、前記Ｓ１６０−６−３Ａ−７で払出指示データ（払出コマンド）におけるビット１の値が０（すなわち払出指示データの値が２（＝２１）未満）と判断された場合には、次に払出指示データ（払出コマンド）におけるビット０の値が０か否か（すなわち払出指示データの値が１（＝２０）未満か否か）判断され（Ｓ１６０−６−３Ａ−１０）、０でなければ（すなわち払出指示データの値が１（＝２０）未満でなければ）前記１個（２０個）払い賞球払出カウンタのカウント値が記憶上限であるか確認される（Ｓ１６０−６−３Ａ−１１）。前記１個（２０）個払い賞球払出カウンタのカウント値が記憶上限でなかった場合、前記１個（２０個）払い賞球払出カウンタのカウント値が１加算されて１個（２０個）払い賞球払出カウンタに保持（記憶）され（Ｓ１６０−６−３Ａ−１２）、この実施例２のビット別払出カウンタ加算処理（Ｓ１６０−６−３Ａ）が終了する。一方、前記Ｓ１６０−６−３Ａ−１０で払出指示データ（払出コマンド）におけるビット０の値が０（すなわち払出指示データの値が１（＝２０）未満）と判断された場合、あるいは前記Ｓ１６０−６−３Ａ−１１で前記１個（２０個）払い賞球払出カウンタのカウント値が記憶上限であると確認された場合には、いずれの賞球払出カウンタにも値を保持（記憶）せずにこの実施例２のビット別払出カウンタ加算処理（Ｓ１６０−６−３Ａ）が終了する。
【００９６】
なお、実施例２のビット別払出カウンタ加算処理（Ｓ１６０−６−３Ａ）は、本発明における振分保持手段及び賞価値代替加算記憶手段に相当する。特に、前記実施例２のビット別払出カウンタ加算処理（Ｓ１６０−６−３Ａ）のうち、前記ビット別払出カウンタ分配処理１（Ｓ１６０−６−３Ａ−１４）、前記ビット別払出カウンタ分配処理２（Ｓ１６０−６−３Ａ−１６）及び前記ビット別払出カウンタ分配処理３（Ｓ１６０−６−３Ａ−１８）は、賞価値代替加算記憶手段に相当する。また、前記Ｓ１６０−６−３Ａ−２、Ｓ１６０−６−３Ａ−５、Ｓ１６０−６−３Ａ−８、Ｓ１６０−６−３Ａ−１１は、本発明における記憶上限検出手段に相当する。
【００９７】
前記ビット別払出カウンタ分配処理１（Ｓ１６０−６−３Ａ−１４）、前記ビット別払出カウンタ分配処理２（Ｓ１６０−６−３Ａ−１６）及び前記ビット別払出カウンタ分配処理３（Ｓ１６０−６−３Ａ−１８）について説明する。
【００９８】
前記ビット別払出カウンタ分配処理１（Ｓ１６０−６−３Ａ−１４）では、前記Ｓ１６０−６−３Ａ−２において前記８個（２３個）払い賞球払出カウンタのカウント値が上限状態と判断された場合に、前記８個（２３個）払い賞球払出カウンタのカウント値を加算して保持（記憶）する代わりに、前記４個（２２個）払い賞球払出カウンタ、前記２個（２１個）払い賞球払出カウンタ、前記１個（２０個）払い賞球払出カウンタに払出指示データの払出個数を分けて記憶保持する処理が行われる。
【００９９】
前記ビット別払出カウンタ分配処理１（Ｓ１６０−６−３Ａ−１４）では、図１８に示すように、前記４個（２２個）払い賞球払出カウンタのカウント値が記憶上限状態か確認され（Ｓ１６０−６−３Ａ−１４−１）、前記４個（２２個）払い賞球払出カウンタのカウント値が記憶上限でなければ、前記４個（２２個）払い賞球払出カウンタのカウント値が１加算されて４個（２２個）払い賞球払出カウンタに保持（記憶）され（Ｓ１６０−６−３Ａ−１４−２）、前記オーバーフローの払出個数を保持（記憶）している記憶加算カウンタの値が４減算される（Ｓ１６０−６−３Ａ−１４−３）。次に前記記憶加算カウンタの値が０か（すなわちオーバーフローしている払出個数が０か）判断され（Ｓ１６０−６−３Ａ−１４−４）、０であればこのビット別払出カウンタ分配処理１（Ｓ１６０−６−３Ａ−１４）が終了し、一方、０でなければ、前記４個（２２個）払い賞球払出カウンタのカウント値が記憶上限状態かの確認処理（Ｓ１６０−６−３Ａ−１４−１）に戻ってそれ以降の前記処理が繰り返される。また、前記Ｓ１６０−６−３Ａ−１４−１において前記４個（２２個）払い賞球払出カウンタのカウント値が記憶上限であると確認された場合、ビット別払出カウンタ分配処理２（Ｓ１６０−６−３Ａ−１６）が行われ、その後、このビット別払出カウンタ分配処理１（Ｓ１６０−６−３Ａ−１４）が終了する。
【０１００】
前記ビット別払出カウンタ分配処理２（Ｓ１６０−６−３Ａ−１６）では、前記Ｓ１６０−６−３Ａ−５あるいは前記Ｓ１６０−６−３Ａ−１４−１において前記４個（２２個）払い賞球払出カウンタのカウント値が上限状態と判断された場合に、前記４個（２２個）払い賞球払出カウンタのカウント値を加算して保持（記憶）する代わりに、前記２個（２１個）払い賞球払出カウンタ、前記１個（２０個）払い賞球払出カウンタに払出指示データの払出個数を分けて記憶保持する処理が行われる。
【０１０１】
前記ビット別払出カウンタ分配処理２（Ｓ１６０−６−３Ａ−１６）では、図１９に示すように、前記２個（２１個）払い賞球払出カウンタのカウント値が記憶上限状態か確認され（Ｓ１６０−６−３Ａ−１６−１）、前記２個（２１個）払い賞球払出カウンタのカウント値が記憶上限でなければ、前記２個（２１個）払い賞球払出カウンタのカウント値が１加算されて２個（２１個）払い賞球払出カウンタに保持（記憶）され（Ｓ１６０−６−３Ａ−１６−２）、前記オーバーフローの払出個数を保持（記憶）している記憶加算カウンタの値が２減算される（Ｓ１６０−６−３Ａ−１６−３）。次に前記記憶加算カウンタの値が０か（すなわちオーバーフローしている払出個数が０か）判断され（Ｓ１６０−６−３Ａ−１６−４）、０であればこのビット別払出カウンタ分配処理２（Ｓ１６０−６−３Ａ−１６）が終了し、一方、０でなければ、前記２個（２１個）払い賞球払出カウンタのカウント値が記憶上限状態かの確認処理（Ｓ１６０−６−３Ａ−１６−１）に戻ってそれ以降の前記処理が繰り返される。また、前記Ｓ１６０−６−３Ａ−１６−１において前記２個（２１個）払い賞球払出カウンタのカウント値が記憶上限であると確認された場合、ビット別払出カウンタ分配処理３（Ｓ１６０−６−３Ａ−１８）が行われる。
【０１０２】
前記ビット別払出カウンタ分配処理３（Ｓ１６０−６−３Ａ−１８）では、前記Ｓ１６０−６−３Ａ−８あるいは前記Ｓ１６０−６−３Ａ−１６−１において前記２個（２１個）払い賞球払出カウンタのカウント値が上限状態と判断された場合に、前記２個（２１個）払い賞球払出カウンタのカウント値を加算して保持（記憶）する代わりに、前記１個（２０個）払い賞球払出カウンタに払出指示データの払出個数を記憶保持する処理が行われる。
【０１０３】
前記ビット別払出カウンタ分配処理３（Ｓ１６０−６−３Ａ−１８）では、図２０に示すように、前記１個（２０個）払い賞球払出カウンタのカウント値が記憶上限状態か確認され（Ｓ１６０−６−３Ａ−１８−１）、前記１個（２０個）払い賞球払出カウンタのカウント値が記憶上限であれば、このビット別払出カウンタ分配処理３（Ｓ１６０−６−３Ａ−１８）が終了し、一方、前記１個（２０個）払い賞球払出カウンタのカウント値が記憶上限でなければ、前記１個（２０個）払い賞球払出カウンタのカウント値が１加算されて１個（２０個）払い賞球払出カウンタに保持（記憶）され（Ｓ１６０−６−３Ａ−１８−２）、前記オーバーフローの払出個数を保持（記憶）している記憶加算カウンタの値が１減算される（Ｓ１６０−６−３Ａ−１８−３）。次に前記記憶加算カウンタの値が０か（すなわちオーバーフローしている払出個数が０か）判断され（Ｓ１６０−６−３Ａ−１８−４）、０であればこのビット別払出カウンタ分配処理２（Ｓ１６０−６−３Ａ−１８）が終了し、一方、０でなければ、前記１個（２０個）払い賞球払出カウンタのカウント値が記憶上限状態かの確認処理（Ｓ１６０−６−３Ａ−１８−１）に戻ってそれ以降の前記処理が繰り返される。よって、本実施例では、コマンドで受信したビットの値をそのまま見て分けているため、受信した賞球コマンドから加算する賞球払出カウンタを導き出すためのソフトのロジックを構成しやすく、１個用の賞球払出カウンタから所定数（例えば１５個）の賞球払出カウンタまでの全ての値の賞球払出カウンタを有するものや、賞品球数に応じた賞球払出カウンタを有するものに比べて効率がよい。
【０１０４】
実施例３のビット別払出カウンタ加算処理（Ｓ１６０−６−３Ｂ）では、前記主制御基板２００から受信した賞球コマンドに含まれる払出指示データ（払出コマンド）の値（４ビットの２進数で表された値）をビット０の位置から順に対応する賞球払出カウンタに振り分けて保持（記憶）する。
【０１０５】
実施例３のビット別払出カウンタ加算処理（Ｓ１６０−６−３Ｂ）は、本発明の振分保持手段に相当する。実施例３のビット別払出カウンタ加算処理（Ｓ１６０−６−３Ｂ）では、図２１に示すように、払出個数を記憶する賞球払出カウンタの位置データが１個（２０個）払い賞球払出カウンタに設定され（Ｓ１６０−６−３Ｂ−１）、繰り返し数が賞球払出カウンタの全数である４に設定される（Ｓ１６０−６−３Ｂ−２）。次に前記主制御基板２００から受信している賞球コマンドに含まれる払出指示データ（払出コマンド）におけるビット０の値が判断され（Ｓ１６０−６−３Ｂ−３）、０でなければ当該賞球払出カウンタ（初期設定時では１個（２０個）払い賞球払出カウンタ）のカウント値が１加算されてカウント値が当該賞球払出カウンタに記憶保持され（Ｓ１６０−６−３Ｂ−４）、一方、払出指示データ（払出コマンド）におけるビット０の値が０であれば前記当該賞球払出カウンタのカウント値を１加算する処理（Ｓ１６０−６−３Ｂ−４）を行わず、次の処理へジャンプする。
【０１０６】
その後、前記払出指示データ（払出コマンド）が右に１ビットシフトされる（Ｓ１６０−６−３Ｂ−５）。すなわち、ビット０の値が消去され、ビット１の値→ビット０へシフト、ビット２の値→ビット１にシフト、ビット３の値→ビット２へシフトされる。例えば、１３個の払出指示データ（払出コマンド）の場合、２進数では［１１０１］と表され、右から順にビット０、ビット１、ビット２、ビット３となり、［１１０１］の払出指示データ（払出コマンド）を右に１ビットシフトさせると、順に［１１０１］→［０１１０］→［００１１］→［０００１］となる。
【０１０７】
次に、前記払出個数を記憶する賞球払出カウンタの位置データが、前記払出指示データのビット位置移動と対応させて次の賞球払出カウンタに設定される（Ｓ１６０−６−３Ｂ−６）。本実施例では、払出個数を記憶する賞球払出カウンタの位置データが、前記払出指示データのビット位置移動と対応させて、１個（２０個）払い賞球払出カウンタ→２個（２１個）払い賞球払出カウンタ→４個（２２個）払い賞球払出カウンタ→８個（２３個）払い賞球払出カウンタの順に設定されている。例えば、払出個数を記憶する賞球払出カウンタとして、現在１個（２０個）払い賞球払出カウンタに設定されていた場合、Ｓ１６０−６−３Ｂ−６で２個（２１個）払い賞球払出カウンタに設定される。次に繰り返し数が１減算され（Ｓ１６０−６−３Ｂ−７）、残存繰り返し数が０か判断される（Ｓ１６０−６−３Ｂ−８）。残存繰り返し数が０であれば、この実施例３のビット別払出カウンタ加算処理（Ｓ１６０−６−３Ｂ）が終了し、一方、残存繰り返し数が０でなければ、前記払出指示データ（払出コマンド）におけるビット０の値が０か否かの判断処理（Ｓ１６０−６−３Ｂ−３）以降の前記処理が繰り返される。
【０１０８】
前記払出装置制御処理（Ｓ１６０−７）では、図２２に示すように、まず、前記払出装置２８１が動作中（払出モータ２８１ｃが駆動中）か確認され（Ｓ１６０−７−１）、動作中であれば払い出された賞品球（遊技球）を前記払出センサ（払出検出手段）２８１ｅが検出したか確認される（Ｓ１６０−７−２）。払い出された賞品球（遊技球）を前記払出センサ（払出検出手段）２８１ｅが検出した場合には、設定された賞品球の払出個数から払出個数を減算する（Ｓ１６０−７−３）。例えば、４個の払出個数が設定されている場合には、設定されている払出個数から１を減算し、残りの払出個数（払出用遊技球の個数）を３個とする。次に残りの払出個数が１以上か判断される（Ｓ１６０−７−４）。一方、払い出された賞品球（遊技球）を前記払出センサ（払出検出手段）２８１ｅが検出していない場合には、前記払出個数の減算処理（Ｓ１６０−７−３）を行うことなく、残りの払出個数が１以上か判断される（Ｓ１６０−７−４）。残りの払出個数が１以上ではない場合、前記払出装置２８１の作動を停止し（Ｓ１６０−７−５）、この払出装置制御（Ｓ１６０−７）を終了する。一方、残りの払出個数が１以上の場合には、前記払出モータ２８１ｃの駆動が継続され（Ｓ１６０−７−６）、その後にこの払出装置制御（Ｓ１６０−７）を終了する。前記Ｓ１６０−７−２〜Ｓ１６０−７−６の処理によって、前記払出装置２８１の作動（払出モータ２８１Ｃの駆動）は、１入賞の検出に対して設定されている払出個数分の払い出しが終わるまで、すなわち１回の払い出しが終わるまで継続し、１入賞の検出に対して設定されている払出個数分の払い出しが終わると、すなわち１回の払い出しが終わると前記払出装置２８１の作動（払出モータ２８１Ｃの駆動）が停止することになる。
【０１０９】
一方、前記Ｓ１６０−７−１で払出装置２８１が動作中でないと判断された場合、払出装置２８１の休止時間（払出モータの休止時間）が経過したか確認され（Ｓ１６０−７−７）、経過していない場合にはこの払出装置制御処理（Ｓ１６０−７）が終了する。それに対して、前記休止時間が経過している場合には、エラー発生中か確認される（Ｓ１６０−７−８）。エラー発生中の場合にはこの払出装置制御処理（Ｓ１６０−７）が終了する。それに対し、エラー発生中ではないと判断された場合には、この遊技機１に接続されているプリペイドカードユニット（図示せず）からの球貸し払出要求があるか確認される（Ｓ１６０−７−９）。球貸し払出要求がない場合には賞球の払出個数があるか（すなわち払出個数が１以上か）確認され（Ｓ１６０−７−１０）、払出個数がない場合にはこの払出装置制御処理（Ｓ１６０−７）が終了する。それに対して払出個数がある（すなわち１以上である）場合には、払出制御基板払出数決定処理（Ｓ１６０−７−１１）が行われる。また、前記Ｓ１６０−７−１０で球貸し払出要求があると判断された場合には、払出個数が２５個に設定される（Ｓ１６０−７−１４）。払出制御基板払出数決定処理（Ｓ１６０−７−１４）については後述する。なお、Ｓ１６０−７−２〜６、Ｓ１６０−７−１３は払出手段に相当する。
【０１１０】
前記払出制御基板払出数決定処理（Ｓ１６０−７−１１）あるいは前記払出個数２５個の設定（Ｓ１６０−７−１４）後、休止時間設定処理（Ｓ１６０−７−１２）、払出装置動作開始（Ｓ１６０−７−１３）が行われ、その後にこの払出装置制御処理（Ｓ１６０−７）が終了する。前記休止時間設定処理（Ｓ１６０−７−１２）については後述する。
【０１１１】
図２３に示すように、前記払出制御基板払出数決定処理（Ｓ１６０−７−１１）では、賞球払出カウンタに対する確認繰り返し数が賞球払出カウンタの全ての数である４に設定される（Ｓ１６０−７−１１−１）。この設定により、全ての賞球払出カウンタについて払い出すべき記憶があるか否かの確認が可能になる。次に現在の賞球払出カウンタに対して、当該賞球払出カウンタのカウント値が０（当該賞球払出カウンタにおける払い出すべき記憶が無）か確認される（Ｓ１６０−７−１１−２）。なお、賞球払出カウンタの確認順序は、遊技機の電源投入時、あるいはリセット時に行われる初期設定により、設定されている２の累乗の値が最も大きい賞球払出カウンタから順に降順で設定されている。すなわち、本実施例では、８個（２３個）払い賞球払出カウンタ→４個（２２個）払い賞球払出カウンタ→２個（２１個）払い賞球払出カウンタ→１個（２０個）払い賞球払出カウンタの順に確認するように設定されている。本実施例では最大払出個数である８個払い賞球払出カウンタから確認しているが、これに限られず、例えば最小払出個数である１個払い賞球払出カウンタから確認するように構成してもよい。
【０１１２】
前記Ｓ１６０−７−１１−２で当該賞球払出カウンタのカウント値が０でないと確認されると（すなわち払い出すべき記憶がある場合には）当該賞球払出カウンタのカウント値が１減算され（Ｓ１６０−７−１１−３）、当該賞球払出カウンタに設定されている２の累乗の払出個数（例えば、８個（２３個）払いの賞球払出カウンタであれば、８個の払出数）が、前記払出装置２８１からの払出個数に設定され（Ｓ１６０−７−１１−４）、次いで確認順序が次の賞球払出カウンタに確認対象が移動し（Ｓ１６０−７−１１−５）、その後にこの払出制御基板払出数決定処理（Ｓ１６０−７−１１）が終了する。この払出制御基板払出数決定処理（Ｓ１６０−７−１１）で決定された払出個数の賞球払出は、前記賞球払出カウンタの値（記憶値）の確認順序にしたがって前記払出装置制御処理（Ｓ１６０−７）におけるＳ１６０−７−２〜６、Ｓ１６０−７−１３で行われる。
【０１１３】
一方、Ｓ１６０−７−１１−２で当該賞球払出カウンタのカウント値が０と判断された場合には、前記確認順序に基づいて次の賞球払出カウンタへ移動し（Ｓ１６０−７−１１−６）、前記確認繰り返し数が１減算され（Ｓ１６０−７−１１−７）、次に減算後の繰り返し数が０か確認され（Ｓ１６０−７−１１−８）、０でない場合にはＳ１６０−７−１１−２に戻って再び前記賞球払出カウンタのカウント値が０かの確認が行われ、その確認結果に基づき、前記と同様にそれ以降の処理が繰り返される。前記Ｓ１６０−７−１１−８で繰り返し数が０、すなわち全ての賞球払出カウンタに対する確認が一巡したと判断されると、前記払出装置２８１により払い出すべき賞品球の払出が無し（払い残り無し）と判断されて払出無しに設定され（Ｓ１６０−７−１１−９）、その後にこの払出制御基板払出数決定処理（Ｓ１６０−７−１１）が終了する。前記払出制御基板払出数決定処理（Ｓ１６０−７−１１）は、払出確認手段及び払出残確認手段に相当する。
【０１１４】
前記休止時間設定処理（Ｓ１６０−７−１２）では、前記払出装置２８１によって払い出された払出個数に応じて払出装置２８１の払出動作を休止させる。具体的には、図２４に示すように、前記払出装置２８１により払い出された払出個数が、５個以下、６個〜１０個、１１個以上の何れか判断される（Ｓ１６０−７−１２−１、Ｓ１６０−７−１２−２）。前記払出装置２８１により払い出された払出個数は、前記払出センサ（払出検出手段）２８１ｅによって検出した遊技球の個数とされる。本実施例では、前記払出装置の払出モータ２８１ｃの駆動開始から駆動停止までの間に払い出された賞品球の個数は、前記払出装置２８１による１回の払い出しによって、前記払出センサ（払出検出手段）２８１ｅが検出した遊技球の個数とされる。
【０１１５】
前記休止時間設定処理（Ｓ１６０−７−１２）において、前記払出個数が５個以下であれば、１回の払出後の前記払出モータの休止時間が１５０ｍｓに設定され（Ｓ１６０−７−１２−５）、６個〜１０個であれば前記休止時間が３００ｍｓに設定され（Ｓ１６０−７−１２−４）、１１個以上であれば前記休止時間が７００ｍｓに設定される（Ｓ１６０−７−１２−３）。休止時間設定後、この休止時間設定処理（Ｓ１６０−７−１２）は終了する。前記休止時間設定処理（Ｓ１６０−７−１２）及び前記払出装置制御（Ｓ１６０−７）のＳ１６０−７−７は払出休止手段に相当する。
【０１１６】
前記出力処理（Ｓ１６０−８）ではバッファ内にデータがあれば、そのデータに従って前記払出装置２８１を駆動する信号の送信等が行われる。
【０１１７】
このように本実施例の遊技機は、１カウント値に対する払出個数が２の累乗の値に設定された複数の賞球払出カウンタによって払出記憶手段が構成され、複数の入賞装置への入賞検出に基づいた賞品球の払出個数を払出記憶手段に記憶する際に、払出個数の値を２の累乗の値に分けておくと共に分けた値を該分けた値と対応する賞球払出カウンタに振り分けてカウント値として保持することによって、払出個数に関する記憶領域に１個用の払出カウンタから所定数（例えば１５個）の払出カウンタまでの全ての値の払出カウンタを設定するものや、賞品球数に応じて払出カウンタを設定するものよりも、賞品球数の払出に関して使用しない記憶領域を減らすことができるので、余分な記憶領域の確保を抑制することが可能になり、遊技機の機種変更に伴って賞品球数が変更された場合にも賞品球数の記憶方法が変わらないので、払出に関する記憶領域の設定などのプログラム変更の負担を軽減することが可能となる。
【０１１８】
なお、本発明は、前記の実施例に限定されるものではなく、発明の趣旨を逸脱しない範囲で変更可能である。例えば、本実施例では入賞装置への１入賞検出に対する払出個数は最大１３個であるが、１入賞検出に対する払出個数が１６個のものがあった場合、１６個（２４個）払い賞球払出カウンタを設けてもよい。
【符号の説明】
【０１１９】
１  遊技機
２  遊技盤
１０  表示装置
１１  特別図柄表示部
６４  発射装置
２８１  払出装置
【図１】
2011098234.tif 000004
【図２】
2011098234.tif 000005
【図３】
2011098234.tif 000006
【図４】
2011098234.tif 000007
【図５】
2011098234.tif 000008
【図６】
2011098234.tif 000009
【図７】
2011098234.tif 000010
【図８】
2011098234.tif 000011
【図９】
2011098234.tif 000012
【図１０】
2011098234.tif 000013
【図１１】
2011098234.tif 000014
【図１２】
2011098234.tif 000015
【図１３】
2011098234.tif 000016
【図１４】
2011098234.tif 000017
【図１５】
2011098234.tif 000018
【図１６】
2011098234.tif 000019
【図１７】
2011098234.tif 000020
【図１８】
2011098234.tif 000021
【図１９】
2011098234.tif 000022
【図２０】
2011098234.tif 000023
【図２１】
2011098234.tif 000024
【図２２】
2011098234.tif 000025
【図２３】
2011098234.tif 000026
【図２４】
2011098234.tif 000027