(57)【特許請求の範囲】
【請求項１】
予め定められた連続した値の数値群の中から１個の数値を乱数として抽出する図柄乱数抽出手段と、
異なる複数の加算値を記憶した加算値記憶手段と、
前記乱数と前記加算値との対応関係を記憶する対応関係記憶手段と、
前記図柄乱数抽出手段が抽出した前記乱数と、前記対応関係記憶手段の記憶内容に基づいて求めた該乱数に対応する前記加算値との合計値を算出する合計値算出手段と、
該合計値算出手段が算出した前記合計値を２進数に変換し、図柄表示指示データとして図柄表示装置に出力する表示データ出力手段とを備え、
前記対応関係記憶手段は、前記数値群を、前記予め定められた連続した値の初期値から所定の値までを等差数列の初項とし、該初期値から該所定の値までの該初項の数を公差とする複数の前記等差数列として構成したうえで、前記初項の異なる前記等差数列毎に異なる前記加算値が対応するように記憶する
ことを特徴とする遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は遊技機、特に抽出した乱数に基づいて図柄を表示する遊技機に関する。
【背景技術】
【０００２】
一般的な遊技機であるパチンコ機は、遊技球が始動口へ入賞すると複数の乱数値が抽出され、該乱数値に基づいて当否判定を行い、該当否判定の結果が大当りなら、抽出した乱数値に基づいて特別図柄の大当り図柄を決定し、図柄表示装置で特別図柄の変動を開始した後に大当りを示す特別図柄を確定表示し、確定表示した大当り図柄の種類に応じて大入賞口を開放する大当り遊技を実行すると共に、該大当り図柄の種類に応じて大当り遊技終了後の遊技状態を決定する機種が主流である。
【０００３】
上記したように、近年のパチンコ遊技機では、特別図柄の表示方法として、始動口入球時に取得した当否判定用乱数が当選値の場合、入球時に一緒に取得していた図柄決定用乱数の値を参照し、該値に応じた図柄表示指定データを記憶領域から読み出して特別図柄表示装置へ表示指示を行うのが一般的な構成である＜特許文献１＞。なお、特別図柄表示装置の制御は主制御装置が直接行い、特別図柄に対応した演出図柄（疑似図柄）表示装置の制御はサブ制御装置が行う構成が一般的である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１７４８６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
現在のパチンコ遊技機は、大当り遊技の内容（大入賞口の開放時間及び開放回数）と、大当り遊技終了後の遊技状態との組合せが多様化の傾向にあり、それにより大当り図柄の種類も多くなり、今後その傾向（大当り図柄の増加）はますます大きくなることが考えられる。そうなると、図柄表示指定データのデータ容量も増加し、主制御装置の負担が増えることが懸念される。
【０００６】
図柄表示指定用のデータ容量が増加することに対する解決策の１つとして、大当り図柄の決定に用いる図柄決定用乱数の値をそのまま２進数に置き換えて特別図柄表示装置のポートへ出力する構成が考えられる。この構成ならば、図柄決定用乱数に対応する図柄表示指定データを主制御装置に備えておく必要が無く、大当り図柄の種類が増えても容量の問題は発生しない。
【０００７】
しかしながら、単純に乱数値を２進数に変換しただけでは、大当り図柄の表示態様と乱数値との関係が容易に判別でき、特別図柄を見ただけで大当り遊技の内容（種類）や大当り遊技終了後の遊技状態（確変ｏｒ通常）等が判明してしまう虞があり、サブ制御装置が主制御装置からの信号に応じて制御する演出図柄でどのような演出を行っても意味の無いものになってしまう。
【０００８】
そこで本発明は上記した事情に鑑み、図柄決定用乱数の値をそのまま特別図柄の表示指示用のデータに変換しても、表示された特別図柄の種類と図柄決定用乱数との関係を判別し難くすることが可能な遊技機を提供することを目的とする。
【課題を解決するための手段】
【０００９】
請求項１記載の遊技機は、
予め定められた連続した値の数値群の中から１個の数値を乱数として抽出する図柄乱数抽出手段と、
異なる複数の加算値を記憶した加算値記憶手段と、
前記乱数と前記加算値との対応関係を記憶する対応関係記憶手段と、
前記図柄乱数抽出手段が抽出した前記乱数と、前記対応関係記憶手段の記憶内容に基づいて求めた該乱数に対応する前記加算値との合計値を算出する合計値算出手段と、
該合計値算出手段が算出した前記合計値を２進数に変換し、図柄表示指示データとして図柄表示装置に出力する表示データ出力手段とを備え、
前記対応関係記憶手段は、前記数値群を、前記予め定められた連続した値の初期値から所定の値までを等差数列の初項とし、該初期値から該所定の値までの該初項の数を公差とする複数の前記等差数列として構成したうえで、前記初項の異なる前記等差数列毎に異なる前記加算値が対応するように記憶する
ことを特徴とする遊技機である。
【００１０】
予め定められた連続した値の数値群とは、主制御装置が発生させる乱数の初期値から最終値（最大値）までの乱数としてもよく、該乱数は、主制御装置が定期的な割込処理によって作成してもよく、該割込処理を実行するごとに＋１するインクリメント処理によって整数を昇順に作成した数値としてもよい。
【００１１】
図柄乱数抽出手段は、遊技領域に配置された始動口への遊技球入球に起因して１個の図柄決定用乱数の抽出を実施するのが好適であり、該入球に起因して同時に当否判定に用いる乱数と図柄の変動パターンを決定する乱数を抽出するのが好適であり、他に抽出する乱数は、具体的に、大当り判定用乱数、リーチ決定用乱数、変動パターン決定用乱数とする構成が望ましい。
【００１２】
対応関係記憶手段が記憶する各乱数と各加算値との関係は、予め定められたものであれば、遊技状態によって変化してもよい。また、全ての乱数の総数と、各乱数と加算値とを合算した値の総数とは同一となるように構成され、異なる乱数値と異なる加算値とを合算した場合に、同一値にならないように加算値が設定されるのが望ましい。
【００１３】
合計値を２進数に変換した図柄表示指示データの各ビットは、図柄表示装置の各点灯位置に対応した構成が望ましい。
【００１５】
「予め定められた連続した値とは」、例えば０、１、２、３、４、５、から９９までの整数で構成される図柄乱数を指し、「初期値から所定の値までを等差数列の初項とする」とは、例えば図柄乱数の初期値が０で所定の値が３の場合、０、１、２、３が等差数列の初項となり、「初期値から所定の値までの初項の数を公差とする」とは、０から３までの整数の数となる４が初項０、１、２、３の等差数列の公差となる。
【００１６】
従って、この例の場合の等差数列は「０、４、８、１２、１６、２０、〜９６」（初項０、公差４、最大）と、「１、５、９、１３、１７、２１〜９７」（初項１、公差４）と、「２、６、１０、１４、１８、２２〜９８」（初項２、公差４）と、「３、７、１１、１５、１９、２３〜９９」（初項３、公差４）との４種類となり、各等差数列に対して異なる加算値が対応するため、この場合の加算値記憶手段が記憶する加算値の種類も４種類となる。
【００１７】
上記した構成において合計値算出手段は、図柄乱数が０、４、８、１２（初項０、公差４）の場合は同一の加算値と合算し、１、５、９、１３（初項１、公差４）の場合も同一の加算値を合算するが、０、４、８、１２の場合に合算した加算値とは異なる値の加算値となる。従って、対象となる図柄乱数が同一の等差数列に含まれる場合は、同一の加算値を合算し、図柄乱数が異なる等差数列に含まれる場合は異なる加算値を合算する構成となる。
【発明の効果】
【００１８】
請求項１に記載の遊技機によれば、抽出した乱数値によって異なる値が加算されるため、表示された図柄を見ても図柄決定用乱数の値を判別するのが困難となると共に、抽出した乱数値に対応した合計値を２進数に変換した値がそのまま図柄表示装置の点灯位置を指示するデータとなるため、専用の図柄表示データが不用となり、表示図柄の種類が増えた場合でもそれによる記憶容量の負担を回避することができる。
【００１９】
また、複数種類の加算値と各乱数値とを容易に対応させることが可能になる。
【図面の簡単な説明】
【００２０】
【図１】遊技盤８の正面図。
【図２】パチンコ機の電気的構成を示すブロック図。
【図３】主制御装置５０が実行するメインルーチンを示すフローチャート。
【図４】主制御装置５０が実行する始動入賞処理を示すフローチャート。
【図５】主制御装置５０が実行する特図当否判定処理を示すフローチャート。
【図６】大当り図柄決定用乱数の内容を示す図表。
【図７】大当り図柄決定用乱数と各加算値と合算値と出力値（図柄表示指示データ）との関係を示す図表。
【図８】図柄表示指示データと図柄表示態様の関係を示す図表。
【図９】特図表示装置２９の点灯表示例を示す図。
【発明を実施するための形態】
【００２１】
以下、本発明の実施形態について図面を用いて説明する。尚、本発明の実施の形態は、下記の実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の形態を採りうる。
【実施例１】
【００２２】
図１は、本実施例のパチンコ機の遊技盤８の正面図である。なお、このパチンコ機の全体的な構成は公知技術に従っているので図示及び説明は省略する。遊技盤８には公知のガイドレール２５ａ、２５ｂによって囲まれた略円形の遊技領域２６が設けられ、多数の遊技釘２７が植設されている。遊技領域２６の略中央には、窓部２８ａを有する液晶枠飾り２８が設けられており、演出図柄表示装置５４ｂ（図２参照）のＬＣＤ画面が遊技者から視認可能に構成され、図示しない公知のワープ入口、ワープ通路、ステージ等も設けられている。
【００２３】
液晶枠飾り２８の左側には後述する普通図柄作動スイッチ４２ａ（図２参照）を備える普通図柄作動ゲート４２が設けられており、下側には第１始動口３１と開放時のみ入賞可能となる普通電動役物が第２始動口３２として設けられている。第２始動口３２の下方には、アタッカー式の大入賞口３３ａを備える大入賞口ユニットが配置され、該大入賞口ユニットの下方にはアウト口が設けられている。また、大入賞口ユニット３３の左上には、一般入賞口スイッチ３５ｂ（図２参照）を備える一般入賞口３５ａが４個設けられている。
【００２４】
遊技領域の右下部には、複数個のＬＥＤからなる普通図柄表示装置４１と、普通図柄保留数表示装置４１ａと、特別図柄保留数表示装置２９ａと、特別図柄表示装置２９とが配置され、配置している位置によって遊技者が常時確認し辛くなっている。なお、特別図柄表示装置２９は本発明の図柄表示装置に該当する。
【００２５】
上記のように遊技盤８を構成することによって、普通図柄作動ゲート４２に遊技球が入球（普通図柄作動スイッチ４２ａ（図２参照）が遊技球を検出）すると、普通図柄表示装置４１で普通図柄が変動表示を開始し、所定時間後に停止した普通図柄の態様に応じて、後述する普通電役ソレノイド４０ｂ（図２参照）を駆動させる。普通電役ソレノイド４０ｂが駆動すると、ほぼ同期して普通電動役物の羽根部材が開放して、普通電動役物への入球（第２特図始動スイッチ３２ａ（図２参照）の検出）が可能となるように構成されている。尚、本実施形態におけるパチンコ機では、普通電動役物の羽根部材が駆動する開放時間は、通常時は０．２秒（１回）、時短状態（開放延長状態）では１．８秒（２回）である。
【００２６】
第１始動口３１及び第２始動口３２に遊技球が入球（第１特図始動スイッチ３１ａ及び第２特図始動スイッチ３２ａが遊技球を検出）すると、特別図柄表示装置２９において特別図柄が変動を開始し、所定時間後に停止する。特別図柄の変動中は、窓部２８ａに配置された演出図柄表示装置５４ｂにおいて各々の特別図柄の変動に連動した演出態様を表示する。
【００２７】
確定表示した特別図柄の態様に応じて後述する大入賞口ソレノイド３３ｃ（図２参照）を駆動させる。大入賞口ソレノイド３３ｃを駆動させると、ほぼ同期して大入賞口ユニットの扉部材が開放して、大入賞口３３ａへの遊技球の入球（カウントスイッチ３３ｂ（図２参照）が遊技球を検出）が可能となるように構成されている。
【００２８】
続いて、図２に本実施例におけるパチンコ機の電気配線を示すブロック図を示し説明する。図２には煩雑になる電源の供給系統に関する記載は行わないが、電源が必要な制御装置若しくはアクチュエータ類には、電源装置（図示せず）から直接的又は間接的に供給される構成となっている。尚、遊技盤８を装着するパチンコ機本体に関する部品は図示を省略している。
【００２９】
図２に示す通り、主制御装置５０の入力端には、遊技盤中継端子板６２を介して第１始動口３１に入球した遊技球を検出する第１特図始動スイッチ３１ａと第２始動口３２である普通電動役物に入球した遊技球を検出する第２特図始動スイッチ３２ａと、普通図柄作動ゲート４２に入球した遊技球を検出する普通図柄作動スイッチ４２ａと、大入賞口３３ａに入球した遊技球を検出するカウントスイッチ３３ｂと、一般入賞口３５ａに入球した遊技球を検出する一般入賞口スイッチ３５ｂとが接続されており、裏配線中継端子板６３を介して前面枠が閉鎖していることを検出する前面枠閉鎖スイッチ３８と、意匠枠が閉鎖していることを検出する意匠枠閉鎖スイッチ３９ａ、３９ｂと、が接続されている。
【００３０】
主制御装置５０の出力端には、遊技盤中継端子板６２を介して大入賞口３３ａの扉部材を開放する大入賞口ソレノイド３３ｃと、普通電動役物の羽根部材を開放する普通電役ソレノイド４０ｂとが接続されており、図柄表示装置中継端子板６４を介して特別図柄を表示する特別図柄表示装置２９と、特別図柄の保留数を表示する特別図柄保留数表示装置２９ａと、普通図柄を表示する普通図柄表示装置４１と、普通図柄の保留数を表示する普図保留数表示装置４１ａとが接続されており、裏配線中継端子板６３及び外部接続端子板６１を介して図示しないホールコンピュータ７０と、が接続されている。
【００３１】
主制御装置５０はＣＰＵ、ＲＯＭ、ＲＡＭ等の電気部品を備えており、搭載するＲＯＭに記憶されたプログラムに従ってＣＰＵにて処理を実行し、入力される各種検出信号などに基づいて遊技の進行に関わる各種コマンド等を生成し、払出制御装置５１及びサブ統合制御装置５３に出力する。ここで、主制御装置５０と払出制御装置５１とは双方向通信回路として構成され、主制御装置５０とサブ統合制御装置５３とは間に演出中継端子板６５を介した主制御装置５０からサブ統合制御装置５３への一方向通信回路として構成されている。
【００３２】
払出制御装置５１の入力端には、裏配線中継端子板６３を介して球タンク（図示せず）又はタンクレール（図示せず）内の遊技球が不足していることを検出する球切れスイッチ２２ａ又は２３ａと、裏配線中継端子板６３及び払出中継端子板６６を介して払い出した遊技球を検出する払出スイッチ２４ｂと、各種端子板を介することなく下皿への経路に遊技球が多数あることを検出する満杯スイッチ１３ａと、が接続されている。払出制御装置５１の出力端には、裏配線中継端子板６３及び払出中継端子板６６を介して遊技球を上皿へと払い出す払出モータ２４ａが接続されている。
【００３３】
払出制御装置５１はＣＰＵ、ＲＯＭ、ＲＡＭ等の電気部品を備えており、搭載するＲＯＭに記憶されたプログラムに従ってＣＰＵにて処理を実行し、入力される各種検出信号ならびに主制御装置５０から入力されるコマンドに基づいて遊技球の払い出しに関わる各種コマンド等を生成し、主制御装置５０及び発射制御装置５２に出力する。ここで、払出制御装置５１と主制御装置５０とは双方向通信回路として構成され、払出制御装置５１と発射制御装置５２とは払出制御装置５１から発射制御装置５２への一方向通信回路として構成されている。
【００３４】
また、払出制御装置５１は、外部接続端子板６１を介して賞球に関する情報などをホールコンピュータ７０に送信するほか、発射制御装置５２に対して発射停止信号を送信する。発射制御装置５２は発射モータ３６を制御して、遊技球を遊技領域２６に遊技球を発射させる。なお、発射制御装置５２には払出制御装置５１以外に発射ハンドル１８からの回動量信号、タッチスイッチ２０ａからのタッチ信号、発射停止スイッチ１９ａから発射停止スイッチ信号が入力される。回動量信号は、遊技者が発射ハンドル１８を操作することで出力され、タッチ信号は遊技者が発射ハンドル１８を触ることで出力され、発射停止スイッチ信号は、遊技者が発射停止スイッチ１９ａを押すことで出力される。なお、タッチ信号が発射制御装置５１に入力されていなければ、遊技球は発射できないほか、発射停止スイッチ信号が入力されているときには、遊技者が発射ハンドル１８を触っていても遊技球は発射出来ないようになっている。
【００３５】
サブ統合制御装置５３の入力端には、遊技者により操作可能な遊技スイッチ１４ａが接続されている。サブ統合制御装置５３の出力端には、図示しない意匠枠及び遊技盤８に備えられる各種ＬＥＤ・ランプ３７と、前面枠及びスピーカユニットに備えられるスピーカ１０と、が接続されている。尚、サブ統合制御装置５３と主制御装置５０とは間に演出中継端子板６５を介した主制御装置５０からサブ統合制御装置５３への一方向通信回路として構成され、サブ統合制御装置５３と演出図柄制御装置５４ａとはサブ統合制御装置５３から演出図柄制御装置５４ａへの一方向通信回路として構成されている。
【００３６】
サブ統合制御装置５３はＣＰＵ、ＲＯＭ、ＲＡＭ等の電気部品を備えており、搭載するＲＯＭに記憶されたプログラムに従ってＣＰＵにて処理を実行し、入力される遊技スイッチ１４ａの入力ならびに主制御装置５０から入力されるコマンドに基づいて演出に関わる各種コマンド等を生成し、演出図柄ユニット５４の演出図柄制御装置５４ａに出力する。
【００３７】
また、サブ統合制御装置５３には、音量を調節する音量調節スイッチ１０ａが備えられ、音量調節スイッチ１０ａの状態（位置）を検出し、その検出結果とスピーカ１０へ送信する内容とを判断し、スピーカ１０から出力する音量をソフト的に制御するように構成されている。
【００３８】
演出図柄制御装置５４ａは、サブ統合制御装置５３から受信したデータ及びコマンド（共に主制御装置５０から送信されてきたものとサブ統合制御装置５３が生成したものとがある）に基づいて演出図柄表示装置５４ｂを制御して、疑似図柄等の演出画像を窓部２８ａに表示させる。
【００３９】
次に、図３を用いて、主制御装置５０が実行するメインルーチンについて説明する。図３に示すフローチャートは、主制御装置５０のマイコンにより実行されるメイン処理を表したものであり、約２mＳ毎のハード割り込みにより定期的に実行される処理である。本実施形態では、Ｓ１０〜Ｓ７５までの各処理は割り込み処理において１回だけ実行される処理であって「本処理」と称し、この本処理を実行して余った時間内に時間の許す限り繰り返し実行されるＳ８０、Ｓ８５の処理を「残余処理」と称する。
【００４０】
マイコンによるハード割り込みが実行されると、まず正常割り込みであるか否かが判断される（Ｓ１０）。この判断処理は、メモリとしてのＲＡＭの所定領域の値が所定値であるか否かを判断することにより行われ、マイコンにより実行される処理が本処理に移行したとき、通常の処理を実行して良いのか否かを判断するためのものである。正常割り込みでない場合としては、電源投入時又はノイズ等によるマイコンの暴走等が考えられるが、マイコンの暴走は近年の技術の向上によりほとんど無いものと考えて良いので、たいていが電源投入時である。電源投入時にはＲＡＭの所定領域の値が所定値と異なる値となっている。
【００４１】
正常割り込みでないと判断されると（Ｓ１０：ｎｏ）、前記メモリの所定領域に所定値を書き込む特別図柄及び普通図柄を初期図柄とする等のメモリの作業領域への各初期値の書き込み、即ち初期設定が為され（Ｓ１３）、残余処理に移行する。
【００４２】
Ｓ１０が肯定判定なら（Ｓ１０：ｙｅｓ）、各種乱数についての更新処理が行なわれる。まず特別図柄の大当り判定用の初期値乱数１の更新処理が実行される（Ｓ１５）。この処理は、初期値乱数１の値について、この処理を実行する毎に＋１するインクリメント処理であり、この処理実行前の初期値乱数１の値に＋１するが、この処理を実行する前の乱数値が最大値である「３９６６」のときには次回の処理で初期値である「０」に戻り、「０」〜「３９６６」までの３９６７個の整数を繰り返し昇順に作成する。
【００４３】
続いて、普通図柄の当り判定用の初期値乱数２の更新処理を実行する（Ｓ２０）。この処理はＳ１５の処理と同様に初期値乱数２の値について、実行毎に＋１するインクリメント処理である。違いは、初期値乱数１の最大値が「３９６６」であるのに対して初期値乱数２の最大値が「９９７」であるということである。よって、この処理を実行する前の初期値乱数２の乱数値が最大値である「９９７」のときは次回の処理で初期値である「０」に戻る。
【００４４】
続く大当り判定用乱数更新処理（Ｓ２５）は、初期値乱数１、初期値乱数２の更新処理と同様に処理を実行する毎に＋１するインクリメント処理であるが、最大値である「３９６６」に至ると次回の処理では、そのときの前記初期値乱数１の値を初期値（以下、「更新初期値」という。）とし、更に割り込み毎に＋１する処理を続行して更新初期値より「１」少ない値（以下、「更新最大値」という。）に至れば次回の処理では、更にそのときの初期値乱数１の値を初期値とし「０」〜「３９６６」までの３９６７個の整数値を繰り返し作成する。
【００４５】
即ち、割り込み処理毎に＋１し、乱数を構成する要素を「０」〜「３９６６」までの整数値とすることは前記初期値乱数１と何等変わることはないが、今回の更新最大値に至れば次回の割り込み処理ではそのときの更新初期値を初期値とし更新最大値に至るまで割り込み毎に＋１し、更に次回の更新初期値を初期値とする構成である。これにより、大当り判定用乱数は、乱数を構成する要素を「０」〜「３９６６」までの３９６７個の整数値とし、割り込み処理毎に＋１するが、更新最大値に至れば、次回の割り込み処理ではそのときの初期値乱数１により決定される値に変更されるので、当否乱数の値を予測不可能にすることができる。また、更新初期値と更新最大値とにより決定される乱数の構成要素は従来の当否乱数と同じ「０」〜「３９６６」の３９６７個の整数値と何等変わることがないので乱数を構成する要素の出現率を均一にしている。
【００４６】
Ｓ２５に続く当り判定用乱数の更新処理（Ｓ３０）は、初期値乱数１、初期値乱数２の更新処理と同様に処理を実行する毎に＋１するインクリメント処理であるが、最大値である「９９６」に至ると次回の処理では、そのときの前記初期値乱数２の値を初期値（以下、「更新初期値」という。）とし、更に割り込み毎に＋１する処理を続行して更新初期値より「１」少ない値（以下、「更新最大値」という。）に至れば次回の処理では、更にそのときの初期値乱数２の値を初期値とし「０」〜「９９６」までの９９７個の整数値を繰り返し作成する。
【００４７】
即ち、割り込み処理毎に＋１し、乱数を構成する要素を「０」〜「９９６」までの整数値とすることは前記初期値乱数２と何等変わることはないが、今回の更新最大値に至れば次回の割り込み処理ではそのときの更新初期値を初期値とし更新最大値に至るまで割り込み毎に＋１し、更に次回の更新初期値を初期値とする構成である。これにより、当り判定用乱数は、乱数を構成する要素を「０」〜「９９６」までの９９７個の整数値とし、割り込み処理毎に＋１するが、更新最大値に至れば、次回の割り込み処理ではそのときの初期値乱数１により決定される値に変更されるので、当否乱数の値を予測不可能にすることができる。また、更新初期値と更新最大値とにより決定される乱数の構成要素は従来の当否乱数と同じ「０」〜「９９６」の９９７個の整数値と何等変わることがないので乱数を構成する要素の出現率を均一にしている。尚、図６に記載するように通常確率状態時の当選することとなる値の数は１０で、値は「３１」〜「４０」であり、高確率状態時の当選することとなる値の数は９６６で、値は「３１」〜「９９６」である。
【００４８】
大当り図柄決定用乱数の更新処理（Ｓ３５）は「０」〜「９９」の１００個の整数を繰り返し作成するカウンタとして構成され、本処理毎に＋１され最大値（９９）を超えると初期値である「０」に戻る構成になっており、この１００個の乱数値により１００種類の大当り図柄より１つの大当り図柄が決定される構成になっている。
【００４９】
リーチ判定用乱数の更新処理（Ｓ４５）は「０」〜「２２８」の２２９個の整数を繰り返し作成するカウンタとして構成され、本処理毎で＋１され最大値を超えると初期値である「０」に戻る。なお、通常確率状態時で変動時間短縮機能未作動時に当選する値の数は２１で、値は「０」〜「２０」であり、通常確率状態時で変動時間短縮機能作動時に当選する値の数は５で、値は「０」〜「４」であり、高確率状態時に当選する値の数は６で、値は「０」〜「５」である。
【００５０】
変動パターン決定用乱数の更新処理（Ｓ５０）は、「０」〜「１０２０」の１０２１個の整数を繰り返し作成するカウンタとして構成され、本処理毎で＋１され最大値を超えると初期値である「０」に戻る。尚、大当り判定用乱数、大当り図柄決定用乱数、リーチ判定用乱数、変動パターン決定用乱数は第１特別図柄始動口３１又は第２特別図柄始動口３２に遊技球が入球することで抽出され、当り判定用乱数は普通図柄作動ゲート４２を遊技球が通過することで抽出される。
【００５１】
続く入賞確認処理（Ｓ５５）では、遊技領域２６に設けられた各入賞口へ遊技球が入球したか否か及び普通図柄作動ゲート４２を遊技球が通過したか否かを確認する処理である。
【００５２】
続いては、大当りか否かを判定する条件成立判定手段としての特図当否判定処理（Ｓ６０）、普通図柄抽選が当りか否かを判定する普図当否判定処理（Ｓ６５）行う。この特図当否判定処理（Ｓ６０）、普図当否判定処理（Ｓ６５）が終了すると、画像出力処理等の各出力処理（Ｓ７０）が実行される。
【００５３】
各出力処理（Ｓ７０）では、遊技の進行に応じて主制御装置５０は演出図柄制御装置５４ａ、払出制御装置５１、発射制御装置５４、サブ統合制御装置５３、大入賞口ソレノイド３３ｃ等に対して各々出力処理を実行する。即ち、入賞確認処理（Ｓ５５）により遊技盤８上の各入賞口に遊技球の入賞があることが検知されたときには賞球としての遊技球を払い出すべく払出制御装置５１に賞球データを出力する処理を、遊技状態に対応したサウンドデータをサブ統合制御装置５３に出力する処理を、パチンコ機に異常があるときにはエラー中であることを報知すべく演出図柄制御装置５４ａにエラー信号を出力する処理を各々実行する。
【００５４】
続く不正監視処理（Ｓ７５）は、一般入賞口に対する不正が行われていないか監視する処理であり、所定時間内における入賞口への遊技球の入球が予め決定された規定数よりも多いか否かを判断して、多かった場合には不正と判断され、その旨を報知する処理である。つまり、異常判断手段は、主制御装置５０に設けている。
【００５５】
本処理に続く前述の残余処理は、初期値乱数１の更新処理（Ｓ８０）、初期値乱数２の更新処理（Ｓ８５）から構成されるが、各々前述したＳ１５、Ｓ２０の処理と全く同じ処理である。この処理は無限ループを形成し、次の割り込みが実行されるまで、時間の許される限り繰り返し実行される。前述したＳ１０〜Ｓ７５までの本処理を実行するのに必要とされる時間は、大当り処理を実行（特別遊技の実行）するか否か、特別図柄の表示態様の相違等により割り込み毎に異なる。この結果、残余処理を実行する回数も割り込み毎に異なり、割り込み処理が１回実行されることにより初期値乱数１、初期値乱数２の更新される（加算される）値も一律ではなくなる。これにより、初期値乱数１が大当り判定用乱数と、初期値乱数２が当り判定用乱数と同期する可能性はなくなる。尚、本実施形態においては、大当り判定用乱数の更新は初期値乱数１の値により変更され、当り判定用乱数は初期値乱数２の値により変更される構成なので同期の虞は全くない。
【００５６】
次に、図４を用いて主制御措置５０が実行する始動入賞処理を説明する。この処理は、本発明の図柄乱数抽出手段を含む処理となる。始動入賞処理を開始すると、第１特図始動スイッチ３１ａ又は第２特図始動スイッチ３２ａが遊技球を検出したか否か判定する（Ｓ１００）。肯定判定なら(Ｓ１００：ｙｅｓ）、主制御装置５０に既に格納されている保留記憶数が最大値(本発明では４個)未満であるか否か判定する(Ｓ１０５)。肯定判定なら(Ｓ１０５：ｙｅｓ）、大当り判定用乱数、大当り図柄決定用乱数、リーチ決定用乱数、変動パターン決定用乱数を抽出し（本発明の図柄乱数抽出手段に該当）保留記憶し保留記憶数を示す保留記憶カウンタに１を加算する(Ｓ１１０)。
【００５７】
Ｓ１１０に続いては、記憶した保留記憶の先読判定を行う（Ｓ１１５）。具体的には、大当り判定用乱数の値が大当りを生起する値か否かを確認し、大当り値なら大当り図柄の種類（確変又は非確変）を確認する。大当り判定がハズレなら、小当りを生起する値か否かを確認し、ハズレならリーチ決定用乱数がスーパーリーチとなる値か否かを確認する。スーパーリーチでなければ、リーチとなる値か否かを確認し、変動パターン決定用乱数の値から変動時間を確認する。上記判定を行うことによって、記憶した乱数値が遊技者が大当りの期待ができる特定の値か否かを判定する。
【００５８】
続いて、Ｓ１１５の判定結果から先読判定コマンドを生成してサブ統合制御装置５３に送信し（Ｓ１２０）（先読判定コマンド送信手段）、Ｓ１１０で加算した保留記憶カウンタの値を示す保留数指示コマンドをサブ統合制御装置５３に送信する（Ｓ１２５）。
【００５９】
Ｓ１２５の処理、Ｓ１００、Ｓ１０５の否定判定（Ｓ１００：ｎｏ、Ｓ１０５：ｎｏ）に続いては、普通図柄作動スイッチ４２ａが遊技球を検出したか否か判定する(Ｓ１３０)。否定判定なら（Ｓ１３０：ｎｏ）リターンに抜け、肯定判定なら(Ｓ１３０：ｙｅｓ）、主制御装置５０に格納されている普図保留記憶数が上限値(＝４個)未満か否か判定する(Ｓ１３５)。否定判定なら（Ｓ１３５：ｎｏ）リターンに抜け、肯定判定であれば(Ｓ１３５：ｙｅｓ）、抽出した当り判定用乱数と当り図柄決定用乱数とを普図保留記憶として記憶し（普図保留記憶手段）、普図保留記憶数を示す普図保留記憶カウンタに１を加算し（Ｓ１４０）、加算した普図保留記憶カウンタの値を示す普図保留記憶数指示コマンドをサブ統合制御装置５３に送信し（Ｓ１４５）（保留記憶数送信手段）、リターンする。
【００６０】
サブ統合制御装置５３は保留記憶数指示コマンドを受信すると、受信したコマンドが示す保留記憶数に応じて演出図柄表示装置５４ｂ上で表示する各保留記憶数を変化させる制御を行う。また、本実施例では、演出図柄表示装置５４ｂ上では普通図柄の保留記憶数表示は行わないが、普図保留記憶数指示コマンドの受信に応じて表示する構成としてもよいし、普図保留記憶数指示コマンド自体を送信しない構成としてもよい。また、普図の先読判定を実施し判定結果をサブ統合制御装置に送信する構成も考えられる。これにより、普通電動役物４０のロング開放を期待させる先読予告の実施が可能となる。
【００６１】
次に、図５を用いて、主制御装置５０が実行する特図当否判定処理を説明する。当否判定処理を開始すると、特図の始動条件が成立しているか否か判定する（Ｓ１５０）。この判定処理では、大当り遊技中でないこと、特別図柄が変動中又は確定表示中でないことを確認する。
【００６２】
Ｓ１５０が否定判定なら（Ｓ１５０：ｎｏ）リターンし、肯定判定なら（Ｓ１５０：ｙｅｓ）特図の保留記憶があるか否か判定する（Ｓ１５５）。否定判定なら（Ｓ１５５：ｎｏ）リターンし、肯定判定なら（Ｓ１５５：ｙｅｓ）、保留記憶のシフト処理を行い、これにより最も古い保留記憶を当否判定の対象とするとともに、対象となった保留記憶数を示す保留記憶カウンタから１を減算し（Ｓ１６０）、該減算した保留記憶カウンタの値を示す保留数指示コマンドをサブ統合制御装置５３に送信する（Ｓ１６５）。
【００６３】
続く、大当り判定用乱数比較処理では、特図当否判定の対象とした保留記憶の大当り判定用乱数と、予め設定された特図当否判定テーブル（大当り判定用及び小当り判定用）とを比較して、大当り判定用乱数の値が特図当否判定テーブル内の判定値と一致するか比較する（Ｓ１７０）。
【００６４】
続いてＳ１７０の比較結果が大当りか否かを判定し（Ｓ１７５）、肯定判定なら（Ｓ１７５：ｙｅｓ）、読み出した大当り図柄決定用乱数の値に応じて、後述する内容（図６、７を用いて詳細説明）で大当り図柄表示データの基となる合算値を算出し、大当り図柄データとして図柄確定時まで記憶する（Ｓ１８０）（本発明の合計値算出手段に該当）。
【００６５】
Ｓ１８０に続いては、大当り図柄決定用乱数の値に基づいて決定する大当り遊技終了後の遊技状態をモードバッファに記憶する。モードバッファは、当否判定時に決定した大当り遊技終了後の遊技状態（確変又は非確変）を、大当り遊技が終了するまで（大当り遊技終了時に遊技状態を設定するまで）記憶する装置であり、設定するモードバッファの値により大当り遊技終了時に設定される遊技状態が異なる内容になる。
【００６６】
Ｓ１７５が否定判定なら（Ｓ１７５：ｎｏ）、Ｓ１７０の比較結果が小当りか否かを判定し（Ｓ２００）、肯定判定なら（Ｓ２００：ｙｅｓ）、読み出した小当り図柄決定用乱数の値に基づいて小当り図柄を選択し図柄確定時まで記憶する（Ｓ２１０）。
【００６７】
Ｓ１８５又はＳ２１０に続いては、大当り遊技、又は小当り遊技の大入賞口３３ａの開放パターンを設定し（Ｓ２１５）、上記した内容に応じて変動パターン選択テーブルから変動パターンを選択する（Ｓ２２５）。Ｓ２００が否定判定なら（Ｓ２００：ｎｏ）、ハズレ図柄選択処理を行い（Ｓ２２０）、上記と同様に変動パターン選択処理を行う（Ｓ２２５）。Ｓ２２５の変動パターン選択処理に続いては、上述の抽選結果を示すデータ（大当り図柄の種類、小当り図柄の種類、ハズレの種類（リーチの有無）、変動時間等）を含んだ変動指示コマンドをサブ統合制御装置５３に出力するとともに、特図表示装置２９において特別図柄を変動表示させる処理を行い（Ｓ２３０）、リターンする。
【００６８】
次に図６を用いて、大当り図柄決定用乱数（本発明の図柄乱数に該当）の内容について説明する。上記したように大当り図柄決定用乱数は「０」〜「９９」の１００個の整数（本発明の「予め定められた連続した値の数値群」に該当）で構成され、初期値（本発明の初期値に該当）が「０」、最大値が「９９」となっている。また、大当りに当選した場合に抽出していた大当り図柄決定用乱数が「１０〜２９」「４０〜５９」「７０〜８９」の６０個の中のいずれかであった場合は、大当り遊技終了後に確率変動状態に移行する構成となっている。
【００６９】
次に、大当り図柄決定用乱数と大当り図柄を特別図柄表示装置２９に表示する場合の図柄表示指示データとの関係について図７を用いて説明する。本実施例では、大当り図柄決定用乱数の値を予め定められた内容で演算処理し（Ｓ１８０）、特別図柄の確定表示を実施する際に演算結果を２進数に変換して特別図柄表示装置２９に表示する大当り図柄を指示する図柄表示指示データとしている。従って図７は、乱数値毎の具体的な演算内容となり、本発明の加算値記憶手段を含む内容となる。
【００７０】
図７は、上記した予め定められた演算内容、詳しくは、乱数値毎に設定された加算値と、各乱数値と加算値の合算値と、合算値を２進数に変換した図柄表示指示データとの関係を示している。
【００７１】
本実施例でも、抽出した乱数値に所定の加算値を合算し、該合算値を２進数に変換したものを図柄表示指示データとしているため、抽出した各乱数値に対応した専用の図柄データを記憶する必要は無が、抽出した乱数値と特別図柄の表示態様との関係が判別し難くなるように単純に加算値の種類を増やした場合、加算値自体の記憶が記憶容量に負担をかけてしまう。
【００７２】
従って、本実施例では、加算値の種類を必要以上に多くする必要がないように、大当り図柄決定用乱数全体の配列を公差が同一の複数種類の等差数列として記憶し、初項の異なる等差数列ごとに異なる加算値を対応させることによって加算値の種類を４種類としている。但し、加算値の数（等差数列の数）はこれに限るわけではない。
【００７３】
具体的な本実施例の構成は、全体で１００個（０〜９９）の大当り図柄決定用乱数の値を、４個の等差数列のいずれかに配置している。具体的には、４個の等差数列の各初項を、大当り図柄決定用乱数の初期値「０」と、該０に＋１した「１」と、該１に＋１した「２」と、該２に＋１した「３」とし、初項の数４を全ての等差数列の公差として最大値をそれぞれ「９６」「９７」「９８」「９９」とすることで１００個の乱数値の全てが４個の等差数列のいずれかに配置される。
【００７４】
そして、初項「０」の等差数列には、加算値として１１が設定され、初項「０」公差４の等差数列に含まれる大当り図柄決定用乱数が抽出された場合には、加算値１１との合算が行われる。
【００７５】
同様に、初項「１」の等差数列には、加算値として２３が設定され、初項「１」公差４の等差数列に含まれる大当り図柄決定用乱数が抽出された場合には、加算値２３との合算が行われ、初項「２」の等差数列には、加算値として３５が設定され、初項「２」公差４の等差数列に含まれる大当り図柄決定用乱数が抽出された場合には、加算値３５との合算が行われ、初項「３」の等差数列には、加算値として５１が設定され、初項「３」公差４の等差数列に含まれる大当り図柄決定用乱数が抽出された場合には、加算値５１との合算が行われる。
【００７６】
上記の大当り図柄決定用乱数の等差数列への配置と加算値の関係は、本発明の「前記数値群を、前記予め定められた連続した値の初期値から所定の値までを等差数列の初項とし、該初期値から該所定の値までの該初項の数を公差とする複数の前記等差数列として構成したうえで、前記初項の異なる前記等差数列毎に異なる前記加算値が対応するように記憶する」に該当する構成となり、図７の内容が対応関係記憶手段となる。
【００７７】
図７の表では、左端の列が各等差数列に設定された加算値となり、各加算値を表記した右側の行がその加算値に対応する等差数列として配置された大当り図柄決定用乱数の値となる。例えば、乱数値が「０」であった場合（表の最上段左端）は、対応する加算値は１１となり、０＋１１で合算値は１１となる。そして、特別図柄表示装置２９へ表示図柄を指示する図柄表示指示データ（本発明の図柄表示指示データに該当）として１１を２進数に変換した１０１１を１バイトデータの００００１０１１を確定図柄表示時に出力する（本発明の表示データ出力手段に該当）。
【００７８】
また、例えば、抽出した乱数値が確率変動図柄となる「２１」であった場合は、加算値として２３が用いられ、２１＋２３で合算値は４４となる。そして、４４を２進数に変換した１０１１００を１バイトデータの００１０１１００として出力する。同様に、抽出した乱数値が確率変動図柄となる「４２」であった場合は、加算値として３５が用いられ、４２＋３５で合算値は７７となる。そして、７７を２進数に変換した１００１１０１を１バイトデータの０１００１１０１として出力する。また、抽出した乱数値が「９１」であった場合は、加算値として５１が用いられ、９１＋５１で合算値は１４２となる。そして、１４２を２進数に変換した１０００１１１０を１バイトデータの１０００１１１０として出力する。
【００７９】
本実施例においても、４個の加算値は全て異なる値として設定されているが、本実施例のように大当り図柄決定用乱数と特別図柄の大当り図柄の種類とが１対１の対応関係にある場合は、異なる等差数列に配置された乱数値にそれぞれの属する等差数列に設定された加算値を合算した場合、合算値に同一の値が存在しないように加算値を設定する必要がある。また、複数の大当り図柄決定用乱数が１つの大当り図柄に対応する場合は、合算値が重複するように加算値を設定する。
【００８０】
上述したように、加算値が複数あり、乱数の昇順（異なる等差数列）に合わせて異なる値の加算が順に行われるが、等差数列の数に応じて所定の段階で同一値の加算が繰り返されるため、乱数値と加算後との合算値、即ち特別図柄の表示態様と乱数値との関係を判別するのが困難となっている。
【００８１】
次に図８、９を用いて、図柄表示指示データ（大当り図柄決定用乱数の値と対応する加算値との合算値を２進数に変換したデータ）の内容と、該データに応じて実際に特別図柄表示装置２９に表示される大当り図柄の表示（点灯）態様について説明する。
【００８２】
本実施例の特図表示装置２９は、８個のＬＥＤが図に示す点灯位置に配置され、８ビットで構成された図柄表示指示データの各ビットの値が、対応した点灯位置に配置されたＬＥＤの点灯及び消灯を指示する。
【００８３】
具体的には、図柄表示指示データの下位から１ビット目（最下位ビット）が図の０で示す位置のＬＥＤの点灯（又は消灯）を指示し、同様に、２ビット目が図の１のＬＥＤの点灯を示し、３ビット目が図の２のＬＥＤの点灯を示し、４ビット目が図の３のＬＥＤの点灯を示し、５ビット目が図の４のＬＥＤの点灯を示し、６ビット目が図の５のＬＥＤの点灯を示し、７ビット目が図の６のＬＥＤの点灯を示し、８ビット目が図の７のＬＥＤの点灯を示す。
【００８４】
従って、例えば、図９の（点灯態様例１）に示すように、大当り図柄決定用乱数として０を抽出した場合は、合算値１１（加算値１１との合算値）が２進数に変換されて図柄表示指示データは００００１０１１となり、特別図柄表示装置２９はこの図柄表示指示データを受けて、点灯位置が０、１、３のＬＥＤを点灯させる（点灯位置２、４、５、６、７のＬＥＤ消灯）。
【００８５】
また、（点灯態様例２）に示すように、大当り図柄決定用乱数として確変値である２１を抽出した場合は、合算値４４（加算値２３との合算値）が２進数に変換されて図柄表示指示データは００１０１１００となり、特別図柄表示装置２９はこの図柄表示指示データを受けて、点灯位置が２、３、５のＬＥＤを点灯させる。
【００８６】
また、（点灯態様例３）に示すように、大当り図柄決定用乱数として確変値である４２を抽出した場合は、合算値７７（加算値３５との合算値）が２進数に変換されて図柄表示指示データは０１００１１０１となり、特別図柄表示装置２９はこの図柄表示指示データを受けて、点灯位置が０、２、３、６のＬＥＤを点灯させる。
【００８７】
また、（点灯態様例４）に示すように、大当り図柄決定用乱数として９１を抽出した場合は、合算値１４２（加算値５１との合算値）が２進数に変換されて図柄表示指示データは１０００１１１０となり、特別図柄表示装置２９はこの図柄表示指示データを受けて、点灯位置が１、２、３、７ＬＥＤを点灯させる。
【００８８】
以上が実施例の説明となる。上述したように、本実施例では抽出した乱数値（大当り図柄決定用乱数）に応じて、該乱数値と複数の加算値の中から予め該乱数値との対応関係が定められた加算値との合算が行われることによって図柄表示データが生成される。従って、抽出された乱数値によって異なる値が加算されて図柄表示データとなるため、図柄の内容で乱数値を判断するのが困難な構成となる。
【００８９】
また、図柄表示データは、乱数値と該乱数値との対応が設定された加算値との合算値が２進数に変換されることによってそのまま図柄表示データとなるため、図柄表示用のデータを別に記憶する必要が無く、大当り図柄の種類が増えても記憶容量の負担を考慮することなく対応可能となる。
【産業上の利用可能性】
【００９０】
以上のように、本発明の遊技機によれば、抽出した乱数値に応じて異なる値を該乱数値に加算した上で、合算値を２進数に変換することによりそのまま図柄表示指示データとして扱うことが可能な構成となっている。従って、抽出した乱数値に基づいて表示図柄を決定する構成の遊技機に適用することができる。
【符号の説明】
【００９１】
８      遊技盤
２９    特別図柄表示装置
３１    第１始動口
３１ａ  第１特図始動スイッチ
３２    第２始動口
３２ａ  第２特図始動スイッチ
３３ａ  大入賞口
４２    普通図柄作動ゲート
４２ａ  普通図柄作動スイッチ
５０    主制御装置
【図１】
0005945664.tif 000002
【図２】
0005945664.tif 000003
【図３】
0005945664.tif 000004
【図４】
0005945664.tif 000005
【図５】
0005945664.tif 000006
【図６】
0005945664.tif 000007
【図７】
0005945664.tif 000008
【図８】
0005945664.tif 000009
【図９】
0005945664.tif 000010