(57)【特許請求の範囲】
【請求項１】
識別情報を可変表示する可変表示手段(21)と、前記可変表示手段(21)を始動させる始動手段(14)と、遊技制御プログラムに従って遊技動作を制御する遊技制御手段(26)とを備え、
前記遊技制御手段(26)は、前記始動手段(14)から所定信号を受けることを条件に乱数値を抽出し、抽出した乱数値に基づいて遊技者に有利な利益状態を発生させるか否かを判定する当否判定手段(33)と、
前記当否判定手段(33)の判定結果に基づいて前記利益状態を発生させる利益状態発生手段(35)とを含む遊技機であって、
前記遊技制御プログラムは、１割込み時間毎に実行されるメイン処理部と、前記メイン処理部の実行後に無限ループ状に実行される残余実行部とで構成され、
前記当否判定手段(33)は、前記メイン処理部においてメインカウンタ値を規則的に更新するメイン乱数手段(36)と、前記残余実行部においてサブカウンタ値を更新するサブ乱数手段(37)と、前記メイン乱数手段とサブ乱数手段の各カウンタ値を演算して前記乱数値を生成する当り乱数発生手段(38)とを備え、
前記メイン処理部では、前記割込み毎に特定データをメモリに記憶するデータ格納処理を実行して前記メイン処理を完了させる一方（ＳＴ８）、前記メイン処理部では、前記メインカウンタの更新に先立って、ＣＰＵの初期設定処理（ＳＴ１）に続いて前記特定データの値を判定し（ＳＴ２）、前記特定データが認識できない場合には、遊技機のイニシャライズ処理を行った後に、前記データ格納処理を経て、前記残余実行部に処理を移行させるようにしていることを特徴とする遊技機。
【請求項２】
前記サブ乱数手段は単一のカウンタで構成され、前記演算は、加算演算、減算演算、ローテーション演算のいずれか一つ、又はこれらの任意の組み合わせである請求項１に記載の遊技機。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、パチンコ機、回胴式遊技機、アレンジボール機、雀球遊技機などの遊技機に関し、特に、大当り状態の発生タイミングに周期性のない遊技機に関するものである。
【０００２】
【従来の技術】
パチンコ機などの弾球遊技機は、遊技盤に設けた図柄始動手段と、１又は複数個の図柄を所定時間変動して停止させる図柄変動表示手段と、遊技者に有利な第１状態と不利な第２状態とに変換駆動する大入賞手段などの可変入賞手段とを備えて構成されている。そして、図柄始動手段が遊技球を検出することを条件に、図柄変動表示手段が表示図柄を所定時間変動させ、その後、大当り状態となる特別図柄が整列すると、利益状態発生手段が機能して遊技者に有利な利益状態を発生させている。
【０００３】
この種の遊技機では、大当り確率が１／Ｎ（例えば、Ｎ＝３００とする）の場合、乱数用カウンタによって０〜２９９までの大当り乱数値ＲＮＤを一定周期で更新しており、３００個の大当り乱数値ＲＮＤの１つを大当り当選値Ｈｉｔに設定している。そして、図柄始動手段が遊技球を検出したタイミングで乱数用カウンタの大当り乱数値ＲＮＤを抽出し、その乱数値ＲＮＤが大当り当選値Ｈｉｔと一致するときには、図柄変動表示手段の変動後の停止状態で特別図柄が整列するように制御している。
【０００４】
【発明が解決しようとする課題】
通常の遊技機では、メインプログラムの処理を一定の実行周期Ｔ（約２ｍｓｅｃ）毎に繰り返しており、乱数用カウンタの値は、メインプログラムの実行周期Ｔ毎に通常はインクリメント（＋１）処理によって更新されている。このような遊技機では、Ｔ×Ｎ（＝６秒）毎に大当りタイミングが招来することになり、しかも、この状態が一定時間Ｔ（＝２ｍｓｅｃ）継続されるので、このタイミングで図柄始動手段に遊技球を検出させれば、常に大当り状態を実現できることになる。
【０００５】
ここで、メインプログラムの実行周期Ｔは、遊技機器を入手して分析すれば把握できるので、実際の遊技中に当該機器の大当りタイミングを一回だけ検知すれば、後は、Ｔ×Ｎの時間間隔で強力な電磁波を放射するなどの不正行為によって、図柄始動手段の誤動作による大当りが発生する可能性があり、不正遊技者のターゲットとされやすいという問題点がある。
【０００６】
本発明は、このような問題点に鑑みてなされたものであって、メインプログラムの実行周期を知られた場合でも不正遊技行為を未然に排除できる遊技機を提供することを課題とする。
【０００７】
【課題を解決するための手段】
上記の課題を解決するため、本発明に係る遊技機は、識別情報を可変表示する可変表示手段(21)と、前記可変表示手段(21)を始動させる始動手段(14)と、遊技制御プログラムに従って遊技動作を制御する遊技制御手段(26)とを備え、前記遊技制御手段(26)は、前記始動手段(14)から所定信号を受けることを条件に乱数値を抽出し、抽出した乱数値に基づいて遊技者に有利な利益状態を発生させるか否かを判定する当否判定手段(33)と、前記当否判定手段(33)の判定結果に基づいて前記利益状態を発生させる利益状態発生手段(35)とを含む遊技機であって、前記遊技制御プログラムは、１割込み時間毎に実行されるメイン処理部と、前記メイン処理部の実行後に無限ループ状に実行される残余実行部とで構成され、前記当否判定手段(33)は、前記メイン処理部においてメインカウンタ値を規則的に更新するメイン乱数手段(36)と、前記残余実行部においてサブカウンタ値を更新するサブ乱数手段(37)と、前記メイン乱数手段とサブ乱数手段の各カウンタ値を演算して前記乱数値を生成する当り乱数発生手段(38)とを備え、前記メイン処理部では、前記割込み毎に特定データをメモリに記憶するデータ格納処理を実行して前記メイン処理を完了させる一方（ＳＴ８）、前記メイン処理部では、前記メインカウンタの更新に先立って、ＣＰＵの初期設定処理（ＳＴ１）に続いて前記特定データの値を判定し（ＳＴ２）、前記特定データが認識できない場合には、遊技機のイニシャライズ処理を行った後に、前記データ格納処理を経て、前記残余実行部に処理を移行させるようにしている。
【０００８】
本発明の適用対象は特に限定されるものではないが、好適にはパチンコ機などの弾球遊技機に適用される。本発明に係る乱数手段は、必ずしも、ランダムな数値列を生成するものに限定されず、一定の規則性をもって増加／減少する数値列を生成するものでも良い。各乱数手段は、簡易的には、１個又はそれ以上のカウンタで構成されるが、カウンタはソフトウェア的なものでもハードウェア的なものでも良い。
【０００９】
いずれにしても、本発明では、当り乱数発生手段が、単一のメイン乱数手段と、単一又は複数のサブ乱数手段の各数値を演算して乱数値を生成している。したがって、乱数手段としてカウンタを採用した場合であって、万一、当選値やカウンタの更新周期などが不正遊技者に漏れても、演算によって生成される乱数値には規則性がないので不正遊技の被害を受ける恐れがない。
【００１０】
本発明における図柄は、数字や記号からなるものが含まれるのは勿論であるが、ゲーム価値に対応して図柄を普通図柄と特別図柄とに大別した場合、当選図柄とは、特別図柄の整列状態を意味するものであることが好ましい。不正遊技者は、通常、当否判定手段や図柄変動制御手段を不正に動作させて特別図柄を整列させようとするので、特別図柄に関して本発明を適用するのが不正防止に有効である。
【００１１】
但し、当選図柄から普通図柄を排除する必要はなく、特別図柄及び／又は普通図柄を本発明に係る当選図柄に対応させても良い。普通図柄を当選図柄に対応させた場合には、例えば、特別図柄の図柄始動手段が遊技球を検出しやすい状態に変化することが利益状態の発生を意味することになる。
【００１２】
遊技制御プログラムは１割込み時間毎に実行され、メイン乱数手段であるメインカウンタの更新周期は、１割込み時間であることが好適である。また、遊技制御プログラムは、無限ループ状に実行される残余実行部をプログラムの末尾に有しており、サブ乱数手段であるサブカウンタの更新周期は、残余実行部の実行周期であることが好適である。この場合には、１割込み時間のうち残余実行部に割り当てられる時間は、割込み処理として実行される毎回の遊技制御プログラム毎に微妙に異なるので、割込み処理によってサブカウンタの間欠的な動作が完了するまでのカウンタ増減幅が毎回少し異なることになる。
【００１３】
本発明における演算は特に限定されないが、加算演算、減算演算、ローテーション演算のいずれか一つ、又はこれらの任意の組み合わせであることが好ましい。
ここで、ローテーション演算とは、メインカウンタＣの値を２進数Ｘｎ…Ｘ２Ｘ１で表した場合に、２進数の各ビットＸｉをサブカウンタＤの示す回数分だけ右又は左方向に回転させることを意味する。また、加減算とは、メインカウンタＣとサブカウンタＤの各値に基づいてＣ±Ｄの演算を行うことを意味する。但し、メインカウンタＣの最大値をＣｍａｘとすると、Ｃ±Ｄの演算結果が０〜Ｃｍａｘの数値範囲を超えた場合には、適宜な演算によってＣ±Ｄの演算結果を０〜Ｃｍａｘの数値範囲内に収めるべきである。この場合には、Ｃ＋Ｄ−（Ｃｍａｘ＋１）や、Ｃ−Ｄ＋（Ｃｍａｘ＋１）の演算を採用すれば発生する乱数の一様性を確保できる。
【００１４】
【発明の実施の形態】
以下、本発明の実施形態を図面に基づいて詳述する。図１〜図５は本発明の第１の実施形態を例示し、図１において、１はパチンコ遊技機本体で、開閉自在に枢着された前枠２を有する。前枠２には、その窓孔３に対応して遊技盤４が裏側から着脱自在に装着され、この遊技盤４の前側にガラス扉５と前面板６とが開閉自在に配置されている。前面板６には、発射用の遊技球を貯留する上皿７が装着されている。
【００１５】
前枠２の下部には、余剰球を貯留する下皿８と、発射手段９の発射ハンドル１０とが夫々設けられている。発射手段９は、遊技者が発射ハンドル１０を把持して操作したときに打撃槌駆動用の発射モータが作動して、上皿７から１個ずつ発射レール上に供給される遊技球を打撃槌により打撃し遊技盤４側に発射させるようになっている。
【００１６】
遊技盤４には、図２に示すように、ガイドレール１１が環状に装着されると共に、そのガイドレール１１の内側の遊技領域１２に液晶表示手段１３、特別図柄始動手段１４、可変入賞手段１５、普通図柄始動手段１６、普通入賞手段１７〜１９などの遊技部品が配置されている。
【００１７】
液晶表示手段１３は、液晶表示部２０に特別図柄変動表示手段２１を備え、その液晶表示部２０の上側に普通図柄変動表示手段２２が配置されている。特別図柄変動表示手段２１は、図示の例では３個の図柄表示部を左右方向に備え、その各図柄表示部に例えば「０」〜「９」までの１０種類の特別図柄を表示するようになっている。なお、特別図柄変動表示手段２１は、特別図柄始動手段１４が入賞した遊技球を検出することを条件に、特別図柄が乱数制御により所定時間変動して停止するように構成されている。
【００１８】
普通図柄変動表示手段２２は、図示の例では１個の図柄表示部を有し、「０」〜「９」までの１０種類の普通図柄を表示するようになっている。なお、普通図柄変動表示手段２２は、普通図柄始動手段１６が遊技球を検出することを条件に、その普通図柄が乱数制御により所定時間変動して停止するように構成されている。
【００１９】
特別図柄始動手段１４は、開閉自在な左右一対の開閉爪２３と、この開閉爪２３を開閉駆動するソレノイドなどの電気的駆動源（不図示）とを備えた電動式チューリップによる開閉入賞手段により構成され、普通図柄変動表示手段２２の変動後の停止図柄が奇数図柄などの当たり図柄となったときに、開閉爪２３が所定時間（例えば０．５秒程度）開放するようになっている。普通図柄始動手段１６は、遊技球が通過する通過ゲートにより構成されている。
【００２０】
可変入賞手段１５は、下部側の横軸廻りに入賞口を開閉する開閉板２４と、この開閉板２４を遊技者に有利な開状態と不利な閉状態とに変換駆動するソレノイドなどの電気的駆動源（不図示）とを備えた電動開閉式のものである。そして、特別図柄変動表示手段２１の変動動作後の停止図柄が、例えば「７・７・７」のように全てが同一種類の特別図柄となる大当り状態のときには、開閉板２４が前側に開放するようになっている。可変入賞手段１５の中には特定領域２５が設けられており、この特定領域２５を入賞球が通過したときに、大当りによる利益状態を継続させるようになっている。
【００２１】
可変入賞手段１５は、開放後に所定時間が経過したとき、又は所定数（例えば１０個）の遊技球が入賞したときに開閉板２４が閉じると共に、遊技球が特定領域２５を通過することを条件に、最大所定回数（例えば１６回）まで開閉動作を繰り返すようになっている。可変入賞手段１５の左右両側には、図示例では２個の普通入賞手段１７〜１９が夫々設けられている。
【００２２】
図３は、上記の動作を実現する遊技制御プログラムの特徴部分を図示したフローチャートである。この遊技制御プログラムは、一定時間（例えば２ｍ秒）毎のタイマ割込みによって実行されるもので、メイン実行プログラム部と残余実行プログラム部とに大別され、メイン実行プログラム部では、メイン乱数手段であるメインカウンタの更新処理や、普通図柄及び特別図柄に関する抽選処理などを行っている。一方、残余実行プログラム部は、メイン実行プログラム部の処理が終わった後、次回のタイマ割込み時まで無限ループ状に行われる処理であり、サブ乱数手段であるサブカウンタの更新処理を含んでいる。
【００２３】
以下、図３に基づいて具体的に説明すると、電源投入時やタイマ割込み時には、最初にＣＰＵの初期設定が行われ（ＳＴ１）、スタートデータが正常値か否かが判定される（ＳＴ２）。ここでスタートデータとは、現在が電源投入時であるかタイマ割込み時であるかを認識するためのデータであり、メイン実行プログラム部の終了時に特定データＴｒｕｅをスタートデータとしてメモリに記憶しておき（ＳＴ８）、その値をステップＳＴ２の処理において判定するようにしている。
【００２４】
電源投入時であれば、スタートデータが異常値（≠Ｔｒｕｅ）であることによって、そのことが確認されるので、遊技機器のイニシャライズ処理として、作業領域の初期化や初期設定処理が行われる（ＳＴ３，ＳＴ４）。一方、スタートデータが正常値Ｔｒｕｅであれば、通常のタイマ割込み処理として、大当り用カウンタＣや当り用カウンタＥの更新処理が行われる（ＳＴ５）。なお、この実施例では、大当り用カウンタＣのみをメインカウンタに用いている。
【００２５】
続いて、普通図柄処理として、普通図柄を当り状態で停止させるか否かの抽選処理が行われる（ＳＴ６）。また、特別図柄処理として、特別図柄を整列させるか否かの抽選処理が行われる（ＳＴ７）。なお、これらの処理に前後して、普通電動役物処理や特別電動役物処理、その他、各種スイッチの入力処理やエラー検出処理なども行われるが、本発明の趣旨に直接関係しないので説明を省略する。
【００２６】
このような通常の処理を終えた後、特定データ（ｔｒｕｅ）をスタートデータとしてメモリに記憶して（ＳＴ８）、メイン実行プログラムが完了する。なお、メイン実行プログラムが完了するタイミングはほぼ一定しているとは言うものの、メイン実行プログラムを構成している各処理の処理時間は、抽選動作による当否結果やその他の条件に応じて毎回異なるので、正確には、毎回のメイン実行プログラム毎に完了タイミングも相違することになる。一方、タイマ割込みは、一定時間毎に発生するので、メイン実行プログラムの後で実行される残余実行プログラムに与えられる時間は毎回多少異なることになる。
【００２７】
残余実行プログラムでは、最初に、外れ図柄用の乱数処理として、外れ用カウンタＤの更新処理が行われる（ＳＴ８）。なお、この実施例では外れ用カウンタＤをサブカウンタに用いている。外れ用カウンタＤは、特別図柄の外れの組合せパターン数Ｎに応じて０からＮ−１までを循環的にカウントするものであれば良いが、便宜上、ここでは８ビットカウンタによって０から２５５までの数をインクリメント処理によって生成していることにする。外れ用カウンタＤの更新が終われば、その数値に応じて特別図柄データが生成される（ＳＴ１０）。なお、生成された特別図柄データは、次回のメイン実行プログラムにおいて特別図柄の抽選（ＳＴ７）に外れた場合に液晶表示部２０に描かれる外れ図柄パターンを規定するものである。
【００２８】
ステップＳＴ１０の処理が終わると、ステップＳＴ９の処理に戻り、次回のタイマ割込みが生じるまで、無限ループ状に残余実行プログラムが実行される（ＳＴ９，ＳＴ１０）。前述したように、残余実行プログラムに与えられる時間は毎回異なるので、外れ用カウンタＤの増加幅も一定ではないことになる。
【００２９】
図４は、図３に示す特別図柄処理（ＳＴ７）の具体的内容を例示したものである。なお、この例では大当り確率は１／３００とし、大当り用カウンタＣは０〜２９９の間で循環的にインクリメントされていることにする。図４に示す通り、最初に、大当り用カウンタＣの値がインクリメントされ（ＳＴ２０）、大当り用カウンタＣの数値範囲を超えたか否か比較される（ＳＴ２１）。そして、大当り用カウンタＣの値が３００であると、大当り用カウンタＣの値が０に書き換えられ（ＳＴ２２）、大当り用カウンタＣと外れ用カウンタＤの値が加算される（ＳＴ２３）。
【００３０】
次に、加算結果Ｘが大当り用カウンタＣの数値範囲を超えているか否か判定され（ＳＴ２４）、加算結果ＸがＸ≧３００であれば補正演算が行われる（ＳＴ２５）。具体的にはＲＮＤ←Ｘ−３００の補正演算が行われ、演算結果が大当り乱数値ＲＮＤとして採用される。しかる後、大当り乱数値ＲＮＤが大当り当選値Ｈｉｔに一致するか否かの判定が行われ（ＳＴ２６）、一致すれば大当り処理に移行し（ＳＴ２７）、一致しなければ外れ処理に移行する（ＳＴ２８）。
【００３１】
この実施例の場合、大当り用カウンタＣが１割込み時間（２ｍｓｅｃ）毎にインクリメントされ、大当り確率が１／３００であるので、２ｍ×３００＝６秒毎にカウンタＣの値が大当り当選値Ｈｉｔに一致することになるが、大当り用カウンタＣの値をそのまま乱数値に採用することはないので不正遊技の恐れがない。また、大当り乱数値を決定するに当って外れ用カウンタＤの値を利用するが、２ｍｓｅｃ毎に間欠的に動作する外れ用カウンタＤは、毎回の割込み処理毎に数値の増加幅が微妙に異なるのでＣ＋Ｄの値にも規則性がない。しかも、加算結果ＸがＸ≧３００であれば、ＲＮＤ←Ｘ−３００の補正演算を行うので、採用された大当り乱数値ＲＮＤには発生頻度の偏りがなく乱数としての一様性が確保されている。
【００３２】
図５は、上記の動作を実現する遊技機の内容を機能ブロック図で示したものである。２６は遊技制御手段で、ＣＰＵ、ＲＯＭ、ＲＡＭなどにより構成され、ＲＯＭに格納された遊技制御プログラムに沿って、主として遊技盤４側の遊技動作を制御する機能を有する。遊技制御手段２６は、特別図柄変動表示手段２１に関連する制御を行う第１制御系２７（下部ブロック）と、普通図柄変動表示手段２２に関連する制御を行う第２制御系２８（上部ブロック）と、その他の各種の制御を行う各種制御系２９とにより構成されている。
【００３３】
第２制御系２８は、当否判定手段３０と、普通図柄変動制御手段３１と、開閉制御手段３２とを備えている。当否判定手段３０は、普通図柄始動手段１６が遊技球を検出することを条件に、普通図柄変動表示手段２２が当たり図柄を表示するか否かを乱数処理で判定するものである。すなわち、当否判定手段３０は、普通図柄始動手段１６が遊技球を検出したときに、所定周期で循環する当り用カウンタＥの値を抽出し、それが当選値であれば当たりと判定するようになっている。なお、乱数値は、この実施例のように、当り用カウンタＥの値をそのまま用いても良いし、大当り用カウンタＤの場合と同様に、他のカウンタとの加算演算などを施しても良い。
【００３４】
普通図柄変動制御手段３１は、普通図柄始動手段１６が遊技球を検出することを条件に普通図柄変動表示手段２２の普通図柄を所定時間変動させる機能と、当否判定手段３０が当たりと判定することを条件に当たり図柄（例えば奇数図柄）で停止させるように制御する機能とを有する。開閉制御手段３２は、普通図柄変動表示手段２２が当たり図柄を表示することを条件に特別図柄始動手段１４の開閉爪２３を所定時間（例えば０．５秒程度）開放させるようになっている。
【００３５】
第１制御系２７は、大当り用の当否判定手段３３と、特別図柄変動制御手段３４と利益状態発生手段３５とを備えている。大当り用の当否判定手段３３は、特別図柄変動表示手段２１が大当り図柄を表示するか否かを決定するもので、メインカウンタ３６と、サブカウンタ３７と、当り乱数発生手段３８と、大当り決定手段３９とを含んでいる。
【００３６】
この実施例では、メインカウンタ３６は大当り用カウンタＣで構成され、サブカウンタ３７は外れ用カウンタＤで構成されている。また、当り乱数発生手段３８は、特別図柄始動手段１４が遊技球を検出することを条件に、そのときの大当り用カウンタＣと外れ用カウンタＤのカウント値を加算演算して大当り乱数値ＲＮＤを生成している。大当り決定手段３９は、大当り乱数値ＲＮＤが大当り当選値Ｈｉｔと一致したときに大当りと判定するようになっている。
【００３７】
特別図柄変動制御手段３４は、特別図柄始動手段１４が遊技球を検出することを条件に特別図柄変動表示手段２１の特別図柄を所定時間変動させる機能と、大当り乱数値ＲＮＤと大当り当選値Ｈｉｔとが一致することを条件に特別図柄変動表示手段２１に特別図柄を整列させる機能と、複数種類の大当り図柄の中から特別図柄変動表示手段２１に表示すべき大当り図柄を抽出し決定する機能と、大当り乱数値ＲＮＤと大当り当選値Ｈｉｔの不一致を条件に特別図柄変動表示手段２１の停止図柄に外れ図柄を表示させる機能とを備えている。なお、表示する外れ図柄は、前回の残余処理部における外れ用カウンタＤの値によって予め定められている。
【００３８】
なお、特別図柄変動制御手段３４は、特別図柄変動表示手段２１の変動動作中に特別図柄始動手段１４が遊技球の入賞を検出したときに、所定個数（例えば４個）までの入賞を記憶し、その記憶個数の範囲内で特別図柄変動表示手段２１の変動終了後に変動・停止を継続させるようになっている。
【００３９】
利益状態発生手段３５は、特別図柄変動表示手段２１が例えば「７・７・７」のように特別図柄を整列させることを条件に遊技者に有利な利益状態を発生させるものである。この利益状態発生手段３５は、特別図柄の整列を条件に可変入賞手段１５の開閉板２４を開放する制御機能の他に、開閉板２４の開放から所定時間が経過したとき又は可変入賞手段１５に所定数の遊技球が入賞したときに開閉板２４を閉じ、また開放中に入賞した遊技球が特定領域２５を通過することを条件に、最大所定回数まで開閉動作を継続させるように制御する機能を有する。
【００４０】
次に、上記弾球遊技機における動作について説明する。上皿７に遊技球がある状態で発射手段９の発射ハンドル１０を操作すると、上皿７の遊技球が発射手段９の発射動作に連動して発射部に１個づつ供給され、その遊技球を打撃槌で打撃してガイドレール１１に沿って順次遊技盤４側へと発射させて行く。
【００４１】
遊技盤４の上部側に発射された遊技球が遊技盤４の盤面に沿って落下する間に、その遊技球が普通図柄始動手段１６を通過すると、普通図柄変動制御手段３１が働いて普通図柄変動表示手段２２の普通図柄を所定時間変動させる。一方、普通図柄始動手段１６が遊技球を検出したときに、当否判定手段３０が乱数値（この実施例では当り用カウンタＥの値）を抽出して当選値か否かにより当たり判定を行い、当たりであれば普通図柄変動表示手段２２の停止図柄が所定の当たり図柄を表示するように停止させる。
【００４２】
普通図柄変動表示手段２２の停止図柄が当たり図柄となると、開閉制御手段３２が働いて特別図柄始動手段１４の一対の開閉爪２３が開放する。このため特別図柄始動手段１４に遊技球が入賞し易くなり、それだけ特別図柄変動表示手段２１の特別図柄が変動しやくなる。この意味において、開閉爪２３の開放は、利益状態の発生を意味する。
【００４３】
特別図柄始動手段１４の開閉爪２３が開放して遊技球が入賞すると、特別図柄変動制御手段３４が働いて特別図柄変動表示手段２１の特別図柄が同様に所定時間変動する。一方、特別図柄始動手段１４に遊技球が入賞すると、大当りの当否判定手段３３が大当り判定処理を行い、特別図柄変動表示手段２１の変動後に特別図柄を整列させるべきか否かを判定する。
【００４４】
すなわち、大当りの当否判定手段３３は、特別図柄始動手段１４が遊技球の入賞を検出すると、メインカウンタの値とサブカウンタの値とを演算して大当りの乱数値ＲＮＤを生成し、大当り当選値Ｈｉｔと比較している。そして、両者が一致すれば、特別図柄変動表示手段２１によって特別図柄が変動された後、「７・７・７」などの大当り図柄を整列させるようにしている。
【００４５】
特別図柄変動表示手段２１の停止図柄が特別図柄で整列状態となると、利益状態発生手段３５が働いて開閉板２４が開放する第１状態に可変入賞手段１５を変換駆動する。このため、遊技盤４の上部側から落下する遊技球の多くが開閉板２４を経て可変入賞手段１５に入賞し易くなる。そして、可変入賞手段１５に遊技球が入賞すると、払い出し制御手段により払い出し手段が作動して、その入賞球１個毎に１５個の景品球を払い出して行く。従って、一旦、特別図柄変動表示手段２１側で大当りが発生すれば、遊技者に多大な利益が還元される。
【００４６】
なお、可変入賞手段１５は１０個の遊技球が入賞するか、又は所定時間経過したときに開閉板２４が閉じる。そして、開閉板２４の開放中に入賞した遊技球が特定領域２５を通過すれば、可変入賞手段１５が再度開放し、最大１６回まで開閉動作を繰り返す。
【００４７】
以上、本発明の実施形態を具体的に説明したが、例示した内容は、特に本発明を限定するものではない。すなわち、本発明は、メイン乱数手段とサブ乱数手段の各数値を演算処理して乱数値を生成する点に特徴があるが、各乱数手段の具体的構成や、各数値のビット長などは適宜に設計変更可能である。また、演算処理の具体的内容についても、加算演算、減算演算、ローテーション演算以外でも適宜に採用されて良い。但し、演算の結果、乱数値の数値範囲を超えることがある場合には、乱数としての発生頻度の一様性を害さないような補正演算をするべきである。
【００４８】
また、ローテーション演算を採用する場合には、外れカウンタＤの数値をそのまま利用しても良いが、外れカウンタＤの数ビットのみを利用するのが好適である。例えば、大当り用カウンタＣが３００進カウンタの場合には、９ビット長のデータ（Ｘ８…Ｘ１Ｘ０）を回転（ｒｏｔａｔｅ）させることになるが、仮に、外れカウンタＤの下位２ビットを利用するのであれば、ローテーション演算によって、変化なし（Ｘ８…Ｘ１Ｘ０）、１ビット右回転（Ｘ０…Ｘ２Ｘ１）、２ビット右回転（Ｘ１…Ｘ３Ｘ２）、３ビット右回転（Ｘ２…Ｘ４Ｘ３）の４パターンの演算結果が得られる。なお、外れカウンタＤの最下位ビットの値によって回転方向を変更しても良い。例えば、下位２ビットが０１なら右に１ビット回転、１０なら左に２ビット回転、１１なら右に３ビット回転させるなどの演算である。
【００４９】
また、乱数手段として、増減幅Ｙが±１以外のカウンタを用いる場合には、数値範囲Ｎ（０〜Ｎ−１）と増減幅Ｙとは、互いに共通の素因数を持たない関係が必要である。例えば、Ｎ＝３００の場合、素因数分解するとＮ＝２２×３×５２であるから、２，３，５を素因数にもたないＹを選択する必要があり、簡易的には、２，３，５以外の素数Ｙを選択すれば良い。
【００５０】
【発明の効果】
以上説明したように、本発明によれば、メインプログラムの実行周期を知られた場合でも不正遊技行為を未然に排除できる遊技機を実現できる。
【図面の簡単な説明】
【図１】本発明の第１の実施形態を示す弾球遊技機の外観正面図である。
【図２】図１の弾球遊技機についてその遊技盤の正面図を図示したものである。
【図３】図１の弾球遊技機の特徴的な動作を説明するフローチャートである。
【図４】図３の一部を詳細に示すフローチャートである。
【図５】図１の弾球遊技機の特徴的な動作を説明する機能ブロック図である。
【符号の説明】
１４      特別図柄始動手段
１６      普通図柄始動手段
２１      特別図柄変動表示手段
２２      普通図柄変動表示手段
２６      遊技制御手段
３０      当否判定手段
３３      当否判定手段
３１      普通図柄変動表示手段
３４      特別図柄変動表示手段
３６      メイン乱数手段（メインカウンタ）
３７      サブ乱数手段（サブカウンタ）
３８      当り乱数発生手段
【図１】
0003803234.tif 000002
【図２】
0003803234.tif 000003
【図３】
0003803234.tif 000004
【図４】
0003803234.tif 000005
【図５】
0003803234.tif 000006