(57)【特許請求の範囲】
【請求項１】
遊技中の特定事象の生起回数によって継続期間が規定される遊技期間が複数種類設定され、それら複数種類の遊技期間が終了することに基づいて夫々所定の遊技期間終了時処理を実行するように構成された遊技機において、前記各遊技期間の開始後、前記特定事象が生起する毎に所定のデータテーブルに基づいて所定の遊技期間管理処理を実行するように構成され、前記データテーブルには、前記複数種類の遊技期間毎に、その遊技期間の上限回数に対応する指定データと前記遊技期間終了時処理に関する設定データとで構成されるデータグループが予め格納されており、前記遊技期間管理処理は、所定の遊技期間別処理を前記各遊技期間について繰り返し実行するように構成され、前記遊技期間別処理は、その遊技期間に対応する前記データグループに基づいて、その遊技期間の開始後における前記特定事象の生起回数をカウントすると共に、そのカウント数が前記データグループの前記指定データに対応する前記上限回数に達することを条件に、前記データグループの前記設定データに基づいて前記遊技期間終了時処理を実行するように構成されていることを特徴とする遊技機。
【請求項２】
前記遊技期間の開始後における前記特定事象の生起回数をカウントするためのカウンタを前記遊技期間毎に設け、前記遊技期間毎の前記上限回数を、前記各遊技期間の開始時の値として前記カウンタに設定するように構成され、前記指定データは、対応する前記カウンタのアドレス情報であり、前記遊技期間別処理では、対応する前記カウンタから１減算し、その減算後の値が０であることを条件に前記遊技期間終了時処理を実行するように構成されていることを特徴とする請求項１に記載の遊技機。
【請求項３】
前記データテーブルには、前記データグループの他に前記遊技期間の種類数を示すループ回数が予め格納されており、前記遊技期間管理処理では、前記遊技期間別処理を、前記データグループの参照位置を変更しつつ前記ループ回数だけ繰り返すように構成されていることを特徴とする請求項１又は２に記載の遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遊技中の特定事象の生起回数によって継続期間が規定される遊技期間が複数種類設定され、同時に開始されるそれら複数種類の遊技期間が終了することに基づいて夫々所定の遊技期間終了時処理を実行するように構成された遊技機に関するものである。
【背景技術】
【０００２】
例えばパチンコ機では、いわゆる確変遊技状態や時短遊技状態を、図柄変動回数が所定回数に達した時点で終了させるなど、遊技中の特定事象（例えば図柄変動）の生起回数によって継続期間が規定される遊技期間が終了することに基づいて所定の遊技期間終了時処理を実行する（例えば確変遊技状態等を終了させる）ような遊技処理が広く行われている。
【０００３】
従来の遊技機では、このような遊技処理が並行して複数種類行われる場合、共通化できる処理を１つの共通ルーチンにまとめ、プログラム上の異なる場所からその共通ルーチンを夫々呼び出すように構成することで、プログラム容量の削減等を行っている（例えば特許文献１，２）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−１２５９８４号公報
【特許文献２】特開２００９−２３３４７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１，２に記載の遊技機のように、共通化できる処理を１つの共通ルーチンにまとめ、プログラム上の異なる場所からその共通ルーチンを夫々呼び出すように構成する場合、プログラム全体としては一定の容量削減効果が得られるものの、例えば同様の遊技処理を新たに追加する場合には、共通ルーチンの呼び出し処理の追加等のプログラムの変更が必要となる。
【０００６】
本発明は上記事情に鑑みてなされたものであり、例えば新たな遊技期間に関する遊技処理を追加する場合であっても、プログラムを変更する必要が無く、データ容量の増加も最小限に抑えることが可能な遊技機を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、遊技中の特定事象の生起回数によって継続期間が規定される遊技期間が複数種類設定され、それら複数種類の遊技期間が終了することに基づいて夫々所定の遊技期間終了時処理を実行するように構成された遊技機において、前記各遊技期間の開始後、前記特定事象が生起する毎に所定のデータテーブルに基づいて所定の遊技期間管理処理を実行するように構成され、前記データテーブルには、前記複数種類の遊技期間毎に、その遊技期間の上限回数に対応する指定データと前記遊技期間終了時処理に関する設定データとで構成されるデータグループが予め格納されており、前記遊技期間管理処理は、所定の遊技期間別処理を前記各遊技期間について繰り返し実行するように構成され、前記遊技期間別処理は、その遊技期間に対応する前記データグループに基づいて、その遊技期間の開始後における前記特定事象の生起回数をカウントすると共に、そのカウント数が前記データグループの前記指定データに対応する前記上限回数に達することを条件に、前記データグループの前記設定データに基づいて前記遊技期間終了時処理を実行するように構成されているものである。
【０００８】
また、前記遊技期間の開始後における前記特定事象の生起回数をカウントするためのカウンタを前記遊技期間毎に設け、前記遊技期間毎の前記上限回数を、前記各遊技期間の開始時の値として前記カウンタに設定するように構成し、前記指定データは、対応する前記カウンタのアドレス情報であり、前記遊技期間別処理では、対応する前記カウンタから１減算し、その減算後の値が０であることを条件に前記遊技期間終了時処理を実行するように構成してもよい。
【０００９】
また、前記データテーブルには、前記データグループの他に前記遊技期間の種類数を示すループ回数が予め格納されており、前記遊技期間管理処理では、前記遊技期間別処理を、前記データグループの参照位置を変更しつつ前記ループ回数だけ繰り返すように構成してもよい。
【発明の効果】
【００１０】
本発明によれば、例えば新たな遊技期間に関する遊技処理を追加する場合であっても、データテーブルに新たな遊技期間に関するデータグループを追加する等の変更を行うだけでプログラムについては何ら変更する必要がなく、データ容量の増加も最小限に抑えることが可能である。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施形態に係るパチンコ機の全体斜視図である。
【図２】同パチンコ機の遊技盤の正面図である。
【図３】同パチンコ機の制御系のブロック図である。
【図４】同パチンコ機の変動パターン選択テーブルを示す図である。
【図５】同パチンコ機の特別遊技情報の設定手順及びデータテーブルの構成を示す図である。
【図６】同パチンコ機の遊技期間管理処理のフローチャートを示す図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態を図面に基づいて詳述する。図１〜図６は本発明をパチンコ機に採用した一実施形態を例示している。図１において、遊技機本体１は、矩形状の外枠２と、この外枠２の前側に開閉自在に枢着された前枠３とを備えている。前枠３の前側には、ガラス扉４と前面板５とが上下に配置され、前枠３に開閉自在に枢支されている。
【００１３】
前面板５には、その前側に、発射手段（図示省略）に供給するための遊技球を貯留する貯留皿６、発射手段を作動させるための発射ハンドル７等が設けられている。
【００１４】
ガラス扉４の裏側には、図２に示す遊技盤１１が着脱自在に装着されている。遊技盤１１の前面側には、発射手段から発射された遊技球を案内するガイドレール１２が環状に装着されると共に、そのガイドレール１２の内側の遊技領域１３に、センターケース１４、普通図柄始動手段１５、特別図柄始動手段１６、大入賞手段１７、普通入賞手段１８等の各種遊技部品が配置されている。
【００１５】
センターケース１４には、液晶式等の画像表示手段２１の他、普通図柄表示手段２２、特別図柄表示手段２３、普通保留個数表示手段２４、特別保留個数表示手段２５等が設けられている。画像表示手段２１は、演出図柄表示手段２６等を構成している。
【００１６】
普通図柄表示手段２２は、普通図柄を変動表示するためのもので、例えば「○」「×」の２種類の普通図柄に対応する２個の発光体（例えばＬＥＤ）により構成されており、通過ゲート等よりなる普通図柄始動手段１５が遊技球を検出することを条件にそれら２つの発光体が所定時間交互に点滅して、普通図柄始動手段１５による遊技球検出時に取得された当たり判定乱数値が予め定められた当たり判定値と一致する場合には当たり態様に対応する「○」側の発光体が発光した状態で、それ以外の場合には外れ態様に対応する「×」側の発光体が発光した状態で、点滅が終了するようになっている。
【００１７】
また、普通図柄表示手段２２の変動表示中、又は後述する普通利益状態中に普通図柄始動手段１５が遊技球を検出した場合には、その検出時に取得された当たり判定乱数値が予め定められた上限保留個数、例えば４個を限度として記憶されると共に、例えば上限保留個数と同数の発光体よりなる普通保留個数表示手段２４がその発光個数により当たり判定乱数値の記憶個数（以下、普通保留個数という）を表示して、その時点での普通保留個数を遊技者に報知するようになっている。
【００１８】
特別図柄始動手段１６は、特別図柄表示手段２３による図柄変動を開始させるためのもので、上下２つの特別始動口２７ａ，２７ｂと、下特別始動口２７ｂを開閉する開閉手段２８とを備え、例えばセンターケース１４の下側に配置されている。
【００１９】
上特別始動口２７ａは、開閉手段等を有しない非作動式入賞口である。下特別始動口２７ｂは、開閉手段２８により遊技球が入賞可能な開状態と入賞不可能な閉状態とに切り換え可能な作動式入賞口で、普通図柄表示手段２２の変動後の停止図柄が当たり態様となって普通利益状態が発生したときに、開閉手段２８が所定時間、所定回数だけ閉状態から開状態に変化するように構成されている。
【００２０】
特別図柄表示手段２３は、１個又は複数個、例えば１個の特別図柄を変動表示可能な７セグメント式等の表示手段により構成されており、特別図柄始動手段１６が遊技球を検出すること、即ち上下２つの特別始動口２７ａ，２７ｂの何れかに遊技球が入賞することを条件に特別図柄を所定時間変動表示して、特別始動口２７ａ，２７ｂへの入賞時に取得された大当たり判定乱数値が予め定められた大当たり判定値と一致する場合には所定の大当たり態様で、それ以外の場合には所定の外れ態様で停止するようになっている。
【００２１】
ここで、この特別図柄の変動が特定事象の一例であり、特別図柄の変動回数が、特定事象の生起回数の一例である。なお、各停止図柄態様には夫々数字図柄等を割り当ててもよいし、遊技者がその特別図柄の種類を容易に区別できないように、任意の線や点の組み合わせのような特別な意味を持たない図柄を割り当ててもよい。
【００２２】
また、特別図柄の変動表示中、又は後述する大当たり状態中に特別始動口２７ａ，２７ｂに遊技球が入賞した場合には、その入賞時に取得された大当たり判定乱数値等が夫々所定の上限保留個数、例えば各４個を限度として記憶されると共に、特別保留個数表示手段２５が大当たり判定乱数値の記憶個数（以下、特別保留個数という）を表示して、その時点での特別保留個数を遊技者に報知するようになっている。
【００２３】
演出図柄表示手段２６は、例えば特別図柄表示手段２３による特別図柄の変動表示と並行して演出図柄を変動表示するもので、１個又は複数個、例えば左右方向に３個の演出図柄を例えば各種の演出画像と共に画像表示手段２１の表示画面２１ａに変動表示可能に構成されており、特別図柄始動手段１６が遊技球を検出すること、即ち上下２つの特別始動口２７ａ，２７ｂの何れかに遊技球が入賞することを条件に特別図柄の変動開始と同時に所定の変動パターンに従って演出図柄の変動を開始すると共に、特別図柄の変動停止と同時に最終停止するように、演出図柄を左、右、中等の所定の順序で停止させるようになっている。
【００２４】
なお本実施形態では、特別図柄が大当たり態様で停止する場合には演出図柄も所定の大当たり態様で停止し、特別図柄が外れ態様で停止する場合には演出図柄も所定の外れ態様で停止するものとする。ここで、演出図柄の停止図柄態様については、例えば大当たり態様は複数（３つ）の図柄が全て同じ図柄で揃った「ぞろ目」の停止図柄態様、外れ態様は複数（３つ）の図柄のうちの少なくとも１つが他と異なる「非ぞろ目」の停止図柄態様となっている。
【００２５】
大入賞手段１７は、遊技球が入賞可能な開状態と入賞不可能な閉状態とに切り換え可能な開閉板２９を備えた開閉式入賞手段で、特別図柄表示手段２３の変動後の特別図柄が大当たり態様となることに基づいて発生する大当たり状態中に、開閉板２９が所定の開放パターンに従って前側に開放して、その上に落下した遊技球を内部へと入賞させるようになっている。
【００２６】
図３は本パチンコ機の制御系のブロック図である。図３において、３１は主制御基板、３２は演出制御基板で、これら各制御基板３１，３２は、遊技盤１１に装着されたセンターケース１４、その他の複数個の遊技部品を裏側から一括して覆う裏カバーの裏側等、前枠３及び遊技盤１１を含む遊技機本体１の裏側の適宜箇所に着脱自在に装着された基板ケースに夫々収納されている。
【００２７】
主制御基板３１は、遊技動作を統括的に制御するもので、ＣＰＵ，ＲＯＭ，ＲＡＭ等により構成される普通乱数作成処理手段３３、普通始動口チェック処理手段３４、普通乱数記憶手段３５、普通図柄処理手段３６、普通利益状態発生手段３７、普通図柄表示制御手段３８、特別乱数作成処理手段３９、特別始動口チェック処理手段４０、特別乱数記憶手段４１、特別図柄処理手段４２、大当たり状態発生手段４３、特別図柄表示制御手段４４、遊技期間管理手段４５、制御コマンド送信手段４６等を備えている。
【００２８】
普通乱数作成処理手段３３は、変動後の普通図柄を当たり態様とするか否かの判定に用いる当たり判定乱数等を所定時間毎に繰り返し発生するように構成されている。普通始動口チェック処理手段３４は、普通図柄始動手段１５による遊技球の検出に基づく処理を行うもので、普通図柄始動手段１５が遊技球を検出することに基づいて、普通乱数作成処理手段３３で作成された当たり判定乱数値を１個取得し、その当たり判定乱数値を予め定められた上限保留個数（例えば４個）を限度として普通乱数記憶手段３５に記憶させるように構成されている。
【００２９】
普通図柄処理手段３６は、普通図柄の変動表示に関する処理を行うもので、当たり判定手段３６ａ、普通停止図柄選択手段３６ｂ、変動時間選択手段３６ｃ等を備えている。当たり判定手段３６ａは、普通図柄の変動後の停止図柄を当たり態様とするか否かの判定を行うもので、普通図柄表示手段２２が変動表示可能な状態となり且つ普通乱数記憶手段３５に１個以上の当たり判定乱数値が記憶されていること（普通保留個数が１以上であること）を条件に、普通乱数記憶手段３５に最も早く記憶された当たり判定乱数値を取り出し、その当たり判定乱数値が予め定められた当たり判定値と一致するか否かに応じて当たり／外れの判定を行うように構成されている。
【００３０】
普通停止図柄選択手段３６ｂは、普通図柄の変動後の停止図柄の種類を選択するものである。本実施形態では、当たり態様と外れ態様に対応するのは各１種類の図柄のみであるため、当たり判定機能による当たり／外れの判定結果に基づいて、当たり判定の場合には「○」が、外れ判定の場合には「×」が画一的に選択される。変動時間選択手段３６ｃは、普通図柄の変動時間を選択するものである。
【００３１】
また本実施形態では、普通図柄の当たり確率として、通常確率（例えば１／１０）と、それよりも高い高確率（例えば１／１．３）との２種類が設けられており、後述する時短遊技状態中は高確率に設定され（普図確変状態）、それ以外は通常確率に設定されるようになっている。なお、普図確変状態中か否か、即ち普通図柄の当たり確率を高確率とするか通常確率とするかについては、例えば普図確変フラグの値が５ＡＨ（普図確変状態中）であるか００Ｈであるかによって判断される。
【００３２】
更に本実施形態では、普通図柄の変動時間として、通常変動時間（例えば２７秒）と、それよりも短い短縮変動時間（例えば２．７秒）との２種類が設けられており、後述する時短遊技状態中は短縮変動時間に設定され（普図時短状態）、それ以外は通常変動時間に設定されるようになっている。なお、普図時短状態中か否か、即ち普通図柄の変動時間を短縮変動時間とするか通常変動時間とするかについては、例えば普図時短フラグの値が５ＡＨ（普図時短状態中）であるか００Ｈであるかによって判断される。
【００３３】
普通利益状態発生手段３７は、当たり判定手段３６ａによる判定結果が当たり判定となり、普通図柄表示手段２２の変動後の停止図柄が当たり態様となったときに、特別図柄始動手段１６を構成する下特別始動口２７ｂの開閉手段２８を例えば複数種類の開閉パターンの何れかに従って開状態に変化させるようになっている。本実施形態では、通常開閉パターン（例えば０．２秒×１回開放）と、この通常開閉パターンよりも開放時間及び／又は開放回数が大となるように設定された特別開閉パターン（例えば２秒×３回開放）の２種類の開閉パターンが設定されており、後述する時短遊技状態中は特別開閉パターンに設定され（開放延長状態）、それ以外は通常開閉パターンに設定されるようになっている。なお、開放延長状態中か否か、即ち特別図柄始動手段１６の開閉パターンを特別開閉パターンとするか通常開閉パターンとするかについては、例えば開放延長フラグの値が５ＡＨ（開放延長状態中）であるか００Ｈであるかによって判断される。
【００３４】
普通図柄表示制御手段３８は、普通図柄処理手段３６による普通図柄処理に基づいて普通図柄表示手段２２の表示制御を行うもので、普通図柄表示手段２２が変動表示可能な状態となり且つ普通乱数記憶手段３５に１個以上の当たり判定乱数値が記憶されていること（普通保留個数が１以上であること）を条件に普通図柄表示手段２２による普通図柄の変動を開始させ、変動時間選択手段３６ｃで選択された変動時間が経過することに基づいて、普通停止図柄選択手段３６ｂで選択された停止図柄で普通図柄の変動を停止させるようになっている。
【００３５】
特別乱数作成処理手段３９は、大当たり／外れの判定に用いる大当たり判定乱数の他、大当たり判定の場合の停止図柄態様の選択に用いる大当たり図柄乱数、外れ判定の場合の停止図柄の選択に用いる外れ図柄乱数、演出図柄の変動パターンの選択に用いる変動パターン乱数、その他の所定の乱数を繰り返し発生する特別乱数作成処理を行うように構成されている。
【００３６】
特別始動口チェック処理手段４０は、特別図柄始動手段１６への遊技球の入賞に基づく処理を行うもので、特別図柄始動手段１６が遊技球を検出すること、即ち特別始動口２７ａ，２７ｂに遊技球が入賞することに基づいて、特別乱数作成処理手段３９で作成された大当たり判定乱数値及び大当たり図柄乱数値を１個ずつ取得し、それら大当たり判定乱数値及び大当たり図柄乱数値を予め定められた上限保留個数（例えば各４個）を限度として特別乱数記憶手段４１に記憶させるように構成されている。
【００３７】
特別図柄処理手段４２は、特別図柄の変動表示に関する処理を行うもので、大当たり判定手段４２ａ、特別停止図柄選択手段４２ｂ、変動パターン選択手段４２ｃ等を備えている。大当たり判定手段４２ａは、乱数抽選により大当たり／外れの判定を行うもので、特別図柄表示手段２３が変動表示可能な状態となり且つ特別乱数記憶手段４１に１個以上の大当たり判定乱数値が記憶されていること（特別保留個数が１以上であること）を条件に、特別乱数記憶手段４１に最も早く記憶された大当たり判定乱数値を取り出し、その大当たり判定乱数値が予め定められた大当たり判定値と一致するか否かに応じて大当たり／外れの判定を行うように構成されている。
【００３８】
また本実施形態では、特別図柄の大当たり確率として、通常確率（例えば１／３５０）と、それよりも高い高確率（例えば１／３５）との２種類が設けられており、後述する確変遊技状態中は高確率に設定され、それ以外は通常確率に設定されるようになっている。なお、確変遊技状態中か否か、即ち特別図柄の大当たり確率を高確率とするか通常確率とするかについては、例えば特図確変フラグの値が５ＡＨ（確変遊技状態中）であるか００Ｈであるかによって判断される。
【００３９】
特別停止図柄選択手段４２ｂは、特別図柄の変動後の停止図柄態様を選択するもので、例えば大当たり判定手段４２ａによる判定結果が大当たりであった場合には、特別乱数記憶手段４１に大当たり判定乱数値と共に記憶されている大当たり図柄乱数値に基づいて複数種類の大当たり態様の何れかを選択し、大当たり判定手段４２ａによる判定結果が外れであった場合には、外れ図柄乱数等に基づいて例えば１又は複数種類の外れ態様の何れかを選択するように構成されている。
【００４０】
変動パターン選択手段４２ｃは、演出図柄の変動パターンを選択するもので、所定の変動パターン選択テーブルに基づいて抽選により変動パターンを選択するようになっている。本実施形態では、変動パターン選択テーブルとして、図４（ａ）に示す変動パターン選択テーブル１と、図４（ｂ）に示す変動パターン選択テーブル２との２種類が設けられており、後述する特定テーブル選択期間中は変動パターン選択テーブル１が、それ以外は変動パターン選択テーブル２が使用されるようになっている。なお、変動パターン選択手段４２ｃは、例えばテーブル参照先データ１に設定された参照先にある変動パターン選択テーブルを使用するように構成されており、テーブル参照先データ１には、特定テーブル選択期間中は変動パターン選択テーブル１の格納位置Ｘが設定され、特定テーブル選択期間の終了時に変動パターン選択テーブル２の格納位置Ｙに変更されるようになっている。
【００４１】
大当たり状態発生手段４３は、大当たり判定手段４２ａによる大当たり／外れの判定結果が大当たりとなり、特別図柄表示手段２３による特別図柄の変動後の停止図柄が大当たり態様となることに基づいて大当たり状態を発生させるためのものである。大当たり状態中は、大入賞手段１７の開閉板２９が所定の開放パターンに従って前側に開放され、遊技球が容易に入賞可能な状態となる。
【００４２】
特別図柄表示制御手段４４は、特別図柄表示手段２３の表示制御を行うもので、特別図柄処理手段４２による特別図柄処理に基づいて、特別図柄表示手段２３による特別図柄の変動を開始させると共に、変動パターン選択手段４２ｃで選択された演出図柄の変動パターンに対応する変動時間が経過することに基づいて、特別停止図柄選択手段４２ｂで選択された停止図柄態様で特別図柄の変動を停止させるようになっている。
【００４３】
遊技期間管理手段４５は、特別図柄の変動回数（特定事象の生起回数）によって継続期間が規定される複数種類の遊技期間の開始及び終了を制御するもので、本実施形態では、特定テーブル選択期間、時短遊技状態、確変遊技状態の３種類の遊技期間を管理するように構成されている。これら３種類の遊技期間は、例えば大当たり状態の終了時に同時に開始され、その後の特別図柄の変動回数が、各遊技期間毎に設定された上限回数に達した時点で個別に終了するようになっており、それら遊技期間の終了時には、夫々個別の遊技期間終了時処理が実行されるようになっている。なお、これらの遊技期間は、次の大当たり状態が発生した場合には、特別図柄の変動回数が上限回数に達する前であってもその時点で終了するようになっている。
【００４４】
３種類の遊技期間のうちの特定テーブル選択期間中は、変動パターン選択手段４２ｃによる変動パターンの選択に用いる変動パターン選択テーブルとして変動パターン選択テーブル１（図４（ａ））が用いられ、この特定テーブル選択期間終了後は変動パターン選択テーブル２（図４（ｂ））に切り換えられるようになっている。
【００４５】
本実施形態では、ＲＡＭ上にテーブル参照先データ１の記憶領域が設けられており（図５）、変動パターン選択手段４２ｃは、そのテーブル参照先データ１に設定された参照先にある変動パターン選択テーブルを使用するように構成されている。従って、テーブル参照先データ１には、大当たり状態の終了時（特定テーブル選択期間の開始時）に変動パターン選択テーブル１の格納位置Ｘがセットされ、特定テーブル選択期間の終了時に実行される遊技期間終了時処理によって変動パターン選択テーブル２の格納位置Ｙに変更されるようになっている。なお、ＲＡＭ上にはテーブル参照先データ１の他にテーブル参照先データ２の記憶領域が設けられており（図５）、特定テーブル選択期間の終了時にテーブル参照先データ１に格納される変動パターン選択テーブル２の格納位置Ｙは、例えばこのテーブル参照先データ２に格納されるようになっている
また本実施形態では、特定テーブル選択期間の上限回数が５０回に設定されている。この上限回数の値は、大当たり状態の終了時（特定テーブル選択期間の開始時）に、ＲＡＭ上の変動回数カウンタ１に格納されるようになっている（図５）。
【００４６】
また、３種類の遊技期間のうちの時短遊技状態中は、下特別始動口２７ｂの開閉手段２８の開閉パターンが通常開閉パターン（例えば０．２秒×１回開放）よりも開放時間及び／又は開放回数が大となる特別開閉パターン（例えば２秒×３回開放）に設定される開放延長状態の他、例えば特別図柄に関して特別図柄表示手段２３の変動時間が通常変動時間よりも短い短縮変動時間に設定される特図時短状態、普通図柄に関して当たり確率が通常確率（例えば１／１０）より高い高確率（例えば１／１．３）に設定される普図確変状態、変動時間が通常変動時間（例えば２７秒）よりも短い短縮変動時間（例えば２．７秒）に設定される普図時短状態が発生するようになっている。
【００４７】
本実施形態では、ＲＡＭ上に普図確変フラグ、普図時短フラグ、開放延長フラグ、特図時短フラグの記憶領域が設けられており（図５）、それら各フラグには、普図確変状態、普図時短状態、開放延長状態、特図時短状態の発生中は５ＡＨが、それ以外は００Ｈが夫々セットされるようになっている。従って、普図確変フラグ、普図時短フラグ、開放延長フラグ、特図時短フラグには、大当たり状態の終了時（時短遊技状態の開始時）に夫々５ＡＨがセットされ、時短遊技状態の終了時に実行される遊技期間終了時処理によって夫々００Ｈに変更されるようになっている。
【００４８】
また本実施形態では、時短遊技状態の上限回数が５０回に設定されている。この上限回数の値は、大当たり状態の終了時（時短遊技状態の開始時）に、ＲＡＭ上の変動回数カウンタ２に格納されるようになっている（図５）。
【００４９】
また、３種類の遊技期間のうちの確変遊技状態中は、大当たりとなる確率が通常確率  （例えば１／３５０）より高い高確率（例えば１／３５）に設定されるようになっている。本実施形態では、ＲＡＭ上に特図確変フラグの記憶領域が設けられており（図５）、この特図確変フラグには、確変遊技状態中は５ＡＨが、それ以外は００Ｈがセットされるようになっている。従って、特図確変フラグには、大当たり状態の終了時（確変遊技状態の開始時）に５ＡＨがセットされ、確変遊技状態の終了時に実行される遊技期間終了時処理によって００Ｈに変更されるようになっている。
【００５０】
また本実施形態では、確変遊技状態の上限回数が１００回に設定されている。この上限回数の値は、大当たり状態の終了時（確変遊技状態の開始時）に、ＲＡＭ上の変動回数カウンタ３に格納されるようになっている（図５）。
【００５１】
このように、ＲＡＭ上には、普図確変フラグ、普図時短フラグ、開放延長フラグ、特図時短フラグ、特図確変フラグ、変動回数カウンタ１〜３、テーブル参照先データ１，２  （以下、特別遊技情報という）に対応する特別遊技情報記憶領域Ｂが設けられており（図５）、大当たり状態の終了時（各遊技期間の開始時）に所定の値が設定されるようになっている。なお本実施形態では、図５に示すように、ＲＡＭ上にそれら特別遊技情報記憶領域Ｂとは別のバッファ記憶領域Ａを設け、例えば特別図柄の変動開始時に、各特別遊技情報の値を夫々バッファ記憶領域Ａに格納しておき、その後に大当たり状態が終了した時点で、バッファ記憶領域Ａの値を特別遊技情報記憶領域Ｂに転送するようになっている。
【００５２】
また、遊技期間管理手段４５は、例えば特別図柄の外れ態様となる変動停止時に、ＲＯＭ上のデータテーブルを用いて図６に示す遊技期間管理処理を実行するようになっている。このＲＯＭ上のデータテーブルには、図５に示すように、管理対象となる遊技期間の種類数が「ループ回数」として設定されると共に、それら複数種類の遊技期間毎に、その遊技期間の「指定データ」と「設定データ」とで構成されるデータグループが設定されている。本実施形態のデータテーブルでは、ループ回数が３に設定され、またその３種類の遊技期間、即ち特定テーブル選択期間、時短遊技状態、確変遊技状態に対応する３組のデータグループ１〜３が設定されている。
【００５３】
「指定データ」は、大当たり状態の終了時に各遊技期間の上限回数が設定される変動回数カウンタを指定するもので、データグループ１〜３の各指定データには夫々変動回数カウンタ１〜３のアドレスが設定されている。また、「設定データ」は、各遊技期間の終了時に実行される遊技期間終了時処理の内容を規定するもので、例えば特定テーブル選択期間に対応するデータグループ１の指定データには、テーブル参照先データ１にテーブル参照先データ２の値をセットする旨が設定され、時短遊技状態に対応するデータグループ２の指定データには、普図確変フラグ、普図時短フラグ、開放延長フラグ、特図時短フラグに夫々００Ｈをセットする旨が設定され、確変遊技状態に対応するデータグループ３の指定データには、特図確変フラグに００Ｈをセットする旨が設定されている。
【００５４】
続いて、特別図柄の外れ態様となる変動停止時に実行される遊技期間管理処理（図６）の手順を説明する。この遊技期間管理処理では、まずデータテーブルからループ回数の値（ここでは３）を取得し（Ｓ１）、続いてデータテーブルの参照先を最初のデータグループ（ここではデータグループ１）の記憶領域に変更する（Ｓ２）。
【００５５】
そして、以下の遊技期間別処理（Ｓ３〜Ｓ７）を、ループ回数の値を１ずつ減算しつつ（Ｓ８）、またデータテーブルの参照先を次のデータテーブルに変更しつつ（Ｓ１０）、ループ回数の値が０になるまで、即ち例えば３つのデータグループ１〜３について繰り返す。
【００５６】
遊技期間別処理（Ｓ３〜Ｓ７）では、まず参照先のデータグループから指定データ、即ち変動回数カウンタのアドレスを取得し、そのアドレスから変動回数カウンタの値を取得する（Ｓ３）と共に、その変動回数カウンタの値が０であるか否かを判定する（Ｓ４）。例えば、データグループ１を参照する１回目の遊技期間別処理であれば、変動回数カウンタ１の値を取得し、その値が０であるか否かを判定する。そして、このＳ４において変動回数カウンタの値が０でないと判定された場合、即ち当該遊技期間開始後における特別図柄の変動回数（特定事象の生起回数）が上限回数に達していない場合には（Ｓ４：Ｎｏ）、変動回数カウンタの値を１減算してその減算後の値に更新し（Ｓ５）、その減算後の変動回数カウンタの値が０であること、即ち当該遊技期間開始後における特別図柄の変動回数（特定事象の生起回数）が上限回数に達したことを条件に（Ｓ６：Ｙｅｓ）、参照先のデータグループから取得した設定データに基づいて遊技期間終了時処理を実行し（Ｓ７）、そのデータグループに係る遊技期間を終了させる。
【００５７】
図５に示す設定の場合、データグループ１を参照する１回目の遊技期間別処理では、初期値として５０が設定される変動回数カウンタ１の値が０になった時点で、テーブル参照先データ２に格納されている変動パターン選択テーブル２の格納位置Ｙを、テーブル参照先データ１に格納する遊技期間終了時処理が実行され、特定テーブル選択期間が終了する。また、データグループ２を参照する２回目の遊技期間別処理では、初期値として５０が設定される変動回数カウンタ２の値が０になった時点で、普図確変フラグ、普図時短フラグ、開放延長フラグ、特図時短フラグの値を００Ｈに変更する遊技期間終了時処理が実行され、時短遊技状態が終了する。また、データグループ３を参照する３回目の遊技期間別処理では、初期値として１００が設定される変動回数カウンタ３の値が０になった時点で、特図確変フラグの値を００Ｈに変更する遊技期間終了時処理が実行され、確変遊技状態が終了する。
【００５８】
遊技期間が終了すると、次回以降の遊技期間管理処理では、その終了した遊技期間についての遊技期間別処理のＳ４において変動回数カウンタの値が０であると判定されるため、Ｓ５〜Ｓ７の処理は実行されない。なお、各遊技期間の継続中に次の大当たり状態が発生した場合には、各遊技期間はその時点で終了するようになっている。
【００５９】
遊技期間管理手段４５は以上のように構成されているため、例えば新たな遊技期間の追加又は削除を行う場合には、データテーブルのループ回数をその追加後又は削除後の値に変更すると共に、データグループの追加又は削除を行うだけでよく、遊技期間管理処理等のプログラムについては何ら変更する必要がなく、データ容量の増加も最小限に抑えることが可能である。
【００６０】
制御コマンド送信手段４６は、所定の制御コマンドを一方向通信により演出制御基板３２等のサブ制御基板側に送信して制御指令を与えるためのもので、例えば特別図柄の変動時には、特別図柄処理手段４２による特別図柄処理に基づいて、演出図柄の変動パターンを指定する変動パターンコマンド、演出図柄の停止図柄の抽選を指示する停止図柄コマンド、演出図柄の変動停止を指示する変動停止コマンド等を演出制御基板３２側に送信し、また時短遊技状態や確変遊技状態の終了時には、それらの遊技期間の終了を指定する状態指定コマンドを演出制御基板３２側に送信する等、各サブ制御基板に対して種々のタイミングで制御コマンドを送信するようになっている。
【００６１】
演出制御基板３２は、演出図柄表示手段２６、音声出力手段５１、電飾手段５２等の各種演出手段を制御するためのもので、演出図柄制御手段５３等を備えている。演出図柄制御手段５３は、演出図柄表示手段２６の表示制御及びそれに伴う音声出力手段５１、電飾手段５２等の制御を行うもので、主制御基板３１側から変動パターンコマンド及び停止図柄コマンドを受信した場合に、その変動パターンコマンドに対応する変動パターンに基づいて画像表示手段２１の表示画面２１ａ上で演出図柄の変動を開始させると共に変動後の停止図柄態様を抽選により決定し、その後に変動停止コマンドを受信したときに、抽選により決定した停止図柄態様で演出図柄の変動を停止させ、またその演出図柄の変動表示に合わせて音声出力手段５１から所定の効果音を出力し、電飾手段５２を所定のパターンで発光させ、また主制御基板３１側から状態指定コマンドを受信した場合には、その遊技状態に合わせて音声出力手段５１から所定の効果音を出力し、電飾手段５２を所定のパターンで発光させるようになっている。
【００６２】
以上説明したように、本実施形態のパチンコ機では、少なくとも各遊技期間の開始後、特別図柄の変動が停止する毎に、例えばＲＯＭ上のデータテーブルに基づいて遊技期間管理処理（図６）を実行するように構成されており、データテーブル（図５）には、複数種類の遊技期間毎に、ＲＡＭ上の変動回数カウンタのアドレスを指定する指定データと遊技期間終了時処理に関する設定データとで構成されるデータグループが格納されており、遊技期間毎の変動回数カウンタには、その遊技期間における上限回数が大当たり状態終了時の値として設定されるようになっており、遊技期間管理処理（図６）は、遊技期間別処理（Ｓ３〜Ｓ７）を、各遊技期間について繰り返し実行するように構成され、遊技期間別処理（Ｓ３〜Ｓ７）は、その遊技期間に対応する変動回数カウンタから１減算し（Ｓ５）、その減算後の値が０であることを条件に（Ｓ６：Ｙｅｓ）、データグループの設定データに基づいて遊技期間終了時処理を実行する（Ｓ７）ように構成されているため、例えば新たな遊技期間に関する遊技処理を追加する場合であっても、データテーブルに新たな遊技期間に関するデータグループを追加する等の変更を行うだけでプログラムについては何ら変更する必要がなく、データ容量の増加も最小限に抑えることが可能である。
【００６３】
なお実施形態の場合、遊技期間管理処理における遊技期間別処理（Ｓ３〜Ｓ７）はデータテーブルに設定されたループ回数分しか実行されないため、データグループの設定はそのままで、ループ回数の設定値のみを増減することで遊技期間に関する設定を変更することが可能である。例えば、実施形態の場合にループ回数の設定値を２に変更すれば、確変遊技状態について上限回数の設定が解除され、常に次回大当たり状態発生まで継続する設定となる。
【００６４】
以上、本発明の実施形態について詳述したが、本発明は上述した実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲で種々の変更が可能である。例えば、実施形態では、各遊技期間に対応する変動回数カウンタにその遊技期間における上限回数を初期値として設定し、カウントダウン方式で特別図柄の変動回数（特定事象の生起回数）が上限回数に達したか否かを判定するように構成したが、特定事象の生起回数が上限回数に達したか否かの判定方法は任意であり、例えばカウントアップ方式を採用してもよい。カウントアップ方式を採用する場合、指定データには、例えばカウンタのアドレス情報の他、上限回数を直接設定してもよいし、上限回数が設定されている記憶領域のアドレスを設定してもよい。このように、特定事象の生起回数が上限回数に達したか否かの判定方法に拘わらず、指定データにはその遊技期間の上限回数を直接的又は間接的に指定する情報を設定すればよい。
【００６５】
実施形態では、データテーブルに遊技期間の種類数をループ回数として予め設定し、そのループ回数に基づいて遊技期間別処理の繰り返し数を管理するように構成したが、例えばループ回数を予め設定しなくても、他の方法で最終のデータグループを認識できるようにしておけば、その最終のデータグループの処理が終了するまで遊技期間別処理を繰り返し実行することで同様の管理が可能である。
【００６６】
特定事象は任意であり、普通図柄の変動回数、特定の変動パターンの出現等、どのようなものでもよい。また、遊技期間についても、他の遊技期間と同時に開始され、他の遊技期間と同じ特定事象の生起回数によって継続期間が規定されるものであればよい。
【００６７】
また、実施形態では本発明をパチンコ機に適用した例を示したが、パチンコ機以外の弾球遊技機、スロットマシン等の各種遊技機に対して広く適用可能である。
【符号の説明】
【００６８】
２３  特別図柄表示手段
４４  特別図柄表示制御手段
４５  遊技期間管理手段
【図１】
0005211207.tif 000002
【図２】
0005211207.tif 000003
【図３】
0005211207.tif 000004
【図４】
0005211207.tif 000005
【図５】
0005211207.tif 000006
【図６】
0005211207.tif 000007