(57)【要約】【課題】  実時間における遊技球の投入を遊技者にとって意義深くし、実時間における遊技の興趣を向上させた遊技機を提供する。【解決手段】  ＣＰＵ３９１は、先入れ先出し方式（ＦＩＦＯ：First  In  First  Out）にてリーチ乱数値蓄積領域からリーチ乱数値を１つ取り出し、これに応じて、「スーパーリーチ」、「ロングリーチ」、「ノーマルリーチ」、「はずれ」のうちのいずれかへと遊技を進展させる。そして、リーチ演出のうちのいずれかに遊技が進展した場合には、特別図柄２１ａの変動時間が経過したり、変動時間が経過する前に停止ボタン１９が押下されると、後入れ先出し方式（ＬＩＦＯ：Last  In  First  Out）にて当否乱数値蓄積領域から当否乱数値を１つ取り出し、これに応じて「大当たり」もしくは「はずれ」へと遊技を進展させる。【選択図】図１０
2005329139.tif 000002
【特許請求の範囲】
【請求項１】
第１の乱数値を逐次発生する第１の乱数値発生手段と、
遊技球の入賞タイミングに基づいて、該第１の乱数値発生手段にて発生された前記第１の乱数値を予め設定された第１の記憶領域に蓄積させる第１の蓄積手段と、
該第１の記憶領域に蓄積された順序にて、該第１の記憶領域から前記第１の乱数値を取り出し、該第１の乱数値に基づいて遊技を進展させる第１の進展手段と、
第２の乱数値を逐次発生する第２の乱数値発生手段と、
遊技球の入賞タイミングに基づいて、該第２の乱数値発生手段にて発生された前記第２の乱数値を予め設定された第２の記憶領域に蓄積させる第２の蓄積手段と、
前記第１の進展手段による遊技の進展中に、遊技者からの外部操作を受けることによって作動し、該第２の記憶領域に蓄積された逆順にて、該第２の記憶領域から前記第２の乱数値を取り出し、前記第１の進展手段に代わって、該第２の乱数値に基づいて遊技を進展させる第２の進展手段と、
を備えることを特徴とする遊技機。
【請求項２】
前記第１の乱数値はそれぞれ、大当たりの発生を遊技者に期待させる複数種類のリーチ演出のうちのいずれか、もしくは、はずれに対応づけられ、
前記第２の乱数値はそれぞれ、大当たり、もしくは、はずれに対応づけられていることを特徴とする請求項１記載の遊技機。
【請求項３】
前記第１の進展手段による遊技の進展中に、前記第２の記憶領域に蓄積された前記第２の乱数値のうちで実時間に最も近い過去に蓄積された前記第２の乱数値が大当たりに該当するか否かを判定する判定手段と、
前記第１の進展手段による遊技の進展中に、該判定手段の判定結果を遊技者に報知する報知手段と、
を備えることを特徴とする請求項２記載の遊技機。
【請求項４】
前記第１の進展手段により取り出された前記第１の乱数値がはずれに該当する場合に、前記第２の進展手段の作動を禁止する作動禁止手段を備えることを特徴とする請求項２又は請求項３記載の遊技機。
【請求項５】
前記第２の記憶領域は、前記第２の乱数値の蓄積数が予め制限され、
前記第２の蓄積手段は、前記第２の乱数値を新たに蓄積させる際に、前記第２の記憶領域における前記第２の乱数値の蓄積数が上限に達している場合には、前記第２の記憶領域に蓄積されている前記第２の乱数値のうち、予め指定された前記第２の乱数値を削除し、新たな前記第２の乱数値を蓄積させることを特徴とする請求項１乃至請求項４いずれか記載の遊技機。
【請求項６】
前記第２の蓄積手段は、実時間に最も近い過去に蓄積された前記第２の乱数値を削除対象とすることを特徴とする請求項５記載の遊技機。
【請求項７】
前記第２の蓄積手段は、実時間から最も遠い過去に蓄積された前記第２の乱数値を削除対象とすることを特徴とする請求項５記載の遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、乱数値を逐次発生し、遊技球の入賞タイミングに基づいて乱数値を記憶領域に蓄積させる一方、記憶領域から乱数値を取り出し、取り出した乱数値に基づいて遊技を進展させる遊技機に関する。
【背景技術】
【０００２】
従来より、一般的に、パチンコ遊技機の主基板に搭載されているＣＰＵは、乱数値を用いて遊技の進展内容を抽選するように設定されている。
より具体的には、主基板のＣＰＵは、複数種類の乱数値を逐次発生し、遊技球の入賞タイミングに基づいて、これら乱数値を主基板に搭載されているＲＡＭに蓄積させる。そして、ＲＡＭに蓄積させた順序にて、これら乱数値をＲＡＭから取り出し、取り出した乱数値の各々に基づいて、発生すべき演出（例えば、リーチ演出）の種類や、大当たり、もしくは、はずれなどを抽選するのである（例えば、特許文献１を参照。）。
【０００３】
又、図柄の停止ボタンを備えた近年のパチンコ遊技機においても、停止ボタンが操作された際に、主基板のＣＰＵが、ＲＡＭに蓄積させた順序にて、停止表示すべき図柄を抽選する乱数値をＲＡＭから取り出し、取り出した乱数値に基づいて、停止表示すべき図柄を抽選するのである（例えば、特許文献２を参照。）。
【特許文献１】特開２００４−７３３８３号公報（段落［００１０］〜［００５９］、図１８）
【特許文献２】特開２０００−３１７０７７号公報（段落［００２８］〜［０２３４］、図１，図４，図６，図１７，図１８）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ここで、上述したように、従来のパチンコ遊技機では、主基板のＣＰＵが、ＲＡＭに蓄積させた順序にて乱数値を取り出しているため、実際上、実時間においては、過去における遊技球の入賞時に確定した遊技の進展内容を消化しているだけに過ぎなかった。
【０００５】
つまり、従来のパチンコ遊技機では、実時間における遊技の進展内容に実時間における遊技球の入賞や停止ボタンの操作が反映されないため、遊技者にとって実時間における遊技の意義が薄れ、これに起因して、実時間における遊技の興趣が低減してしまうことが考えられる。
【０００６】
そこで、本発明は、実時間における遊技を遊技者にとって意義深くし、実時間における遊技の興趣を向上させた遊技機を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するためになされた発明である請求項１記載の遊技機は、第１の乱数値を逐次発生する第１の乱数値発生手段と、遊技球の入賞タイミングに基づいて、該第１の乱数値発生手段にて発生された第１の乱数値を予め設定された第１の記憶領域に蓄積させる第１の蓄積手段と、該第１の記憶領域に蓄積された順序にて、該第１の記憶領域から第１の乱数値を取り出し、該第１の乱数値に基づいて遊技を進展させる第１の進展手段と、第２の乱数値を逐次発生する第２の乱数値発生手段と、遊技球の入賞タイミングに基づいて、該第２の乱数値発生手段にて発生された第２の乱数値を予め設定された第２の記憶領域に蓄積させる第２の蓄積手段と、第１の進展手段による遊技の進展中に、遊技者からの外部操作を受けることによって作動し、該第２の記憶領域に蓄積された逆順にて、該第２の記憶領域から第２の乱数値を取り出し、第１の進展手段に代わって、該第２の乱数値に基づいて遊技を進展させる第２の進展手段とを備えることを特徴とする。
【０００８】
この遊技機では、第１の乱数値発生手段が、第１の乱数値を逐次発生し、又、第２の乱数値発生手段が、第２の乱数値を逐次発生する一方で、遊技球の入賞タイミングに基づいて、第１の蓄積手段が、第１の乱数値発生手段にて発生された第１の乱数値を第１の記憶領域に蓄積させ、又、第２の蓄積手段が、第２の乱数値発生手段にて発生された第２の乱数値を第２の記憶領域に蓄積させる。
【０００９】
そして、第１の進展手段が、第１の記憶領域に蓄積された順序にて、該第１の記憶領域から第１の乱数値を取り出し、該第１の乱数値に基づいて遊技を進展させる。
又、第２の進展手段が、第１の進展手段による遊技の進展中に遊技者からの外部操作を受けると作動し、第２の記憶領域に蓄積された逆順にて、該第２の記憶領域から第２の乱数値を取り出し、第１の進展手段に代わって、該第２の乱数値に基づいて遊技を進展させる。
【００１０】
つまり、この遊技機では、実時間から最も遠い過去に蓄積された第１の乱数値に基づいて遊技が進展している最中に遊技者からの外部操作を受けると、その時点において実時間に最も近い過去に蓄積された第２の乱数値に基づいて遊技が進展する。
【００１１】
よって、この遊技機では、遊技者が遊技の進展中においても遊技球の入賞を継続させた場合に、外部操作を加えるタイミングによって遊技の進展内容が変化するため、実時間における遊技を遊技者にとって意義深いものに感じさせることができ、ひいては、実時間における遊技の興趣を向上させることができる。
【００１２】
ここで、請求項２記載のように、第１の乱数値はそれぞれ、大当たりの発生を遊技者に期待させる複数種類のリーチ演出のうちのいずれか、もしくは、はずれに対応づけられ、第２の乱数値はそれぞれ、大当たり、もしくは、はずれに対応づけられていると良い。
【００１３】
この場合、実時間から最も遠い過去に蓄積された第１の乱数に基づいて、リーチ演出のうちのいずれか、もしくは、はずれへと遊技が進展したのち、外部操作が加えられた時点において実時間に最も近い過去に蓄積された第２の乱数に基づいて、大当たり、もしくは、はずれへと遊技が進展する。
【００１４】
即ち、実時間における遊技が大当たりの発生に関わってくるため、遊技者に実時間における遊技をより一層意義深いものに感じさせることができる。
尚、この場合、遊技機は、請求項３記載のように、第１の進展手段による遊技の進展中に、第２の記憶領域に蓄積された第２の乱数値のうちで実時間に最も近い過去に蓄積された第２の乱数値が大当たりに該当するか否かを判定する判定手段と、第１の進展手段による遊技の進展中に、該判定手段の判定結果を遊技者に報知する報知手段とを備えると良い。
【００１５】
このように遊技機が構成されていれば、大当たりを発生させるために外部操作を加えるべきタイミングを遊技者が容易に把握することができ、ひいては、遊技者に実時間における遊技をより一層意義深いものに感じさせることができる。
【００１６】
又、遊技機は、請求項４記載のように、第１の進展手段により取り出された第１の乱数値がはずれに該当する場合に、第２の進展手段の作動を禁止する作動禁止手段を備えると良い。
【００１７】
この遊技機では、はずれであるにも関わらず、遊技を不必要に進展させてしまうことを防止でき、ひいては、テンポの良い遊技を遊技者に提供することができる。
ところで、第２の記憶領域において、第２の乱数値の蓄積数が予め制限されている場合には、第２の乱数値の蓄積数が上限に達してしまっていると、遊技者が新たに遊技球を入賞させても無駄になってしまう。
【００１８】
そこで、第２の蓄積手段は、請求項５記載のように、第２の乱数値を新たに蓄積させる際に、第２の記憶領域における第２の乱数値の蓄積数が上限に達している場合には、第２の記憶領域に蓄積されている第２の乱数値のうち、予め指定された第２の乱数値を削除し、新たな第２の乱数値を蓄積させるように設定されていると良い。
【００１９】
このように第２の蓄積手段が設定されていれば、第２の記憶領域における第２の乱数値の蓄積数が上限に達してしまっても、新たに第２の乱数値を蓄積させることができるため、遊技球の入賞に無駄が生じてしまうことを防止できる。
【００２０】
ここで、第２の蓄積手段は、例えば、請求項６記載のように、実時間に最も近い過去に蓄積された第２の乱数値を削除対象としても良いし、例えば、請求項７記載のように、実時間から最も遠い過去に蓄積された第２の乱数値を削除対象としても良い。
【００２１】
特に、実時間から最も遠い過去に蓄積された第２の乱数値を削除対象とする場合には、第２の記憶領域における第２の乱数値の蓄積数が上限に達してしまっても、新たに第２の乱数値を蓄積させることができるだけでなく、実時間から最も遠い過去に蓄積された第２の乱数値が蓄積され続けることを防止できる。
【発明を実施するための最良の形態】
【００２２】
以下に本発明の実施形態を図面と共に説明する。
まず、図１は、本実施形態におけるパチンコ遊技機１の正面図である。
図１に示すように、パチンコ遊技機（以下、単に「パチンコ機」ともいう。）１は、遊技機島に固定される外枠３と、開閉自在に外枠３に軸支された内枠５とを備える。
【００２３】
そして、内枠５には、遊技を演出するために点灯させる３つの内枠ランプ７と、遊技者が遊技球を投入する遊技盤９と、遊技盤９の前面をガラスで覆う金枠１１と、遊技者が遊技盤９上への遊技球の投入操作を行うためのハンドル１３と、当該パチンコ機１から払い出される遊技球（貸球及び賞球）を貯留する上受け皿１５と、上受け皿１５が遊技球を貯留しきれなくなるなどして、上受け皿１５から排出される遊技球を貯留する下受け皿１７とが設けられている。尚、上受け皿１５の側壁には、押しボタンからなり、遊技者が後述の特別図柄２１ａの停止操作を行うための停止ボタン１９が設けられている。
【００２４】
又、遊技盤９上には、ＬＣＤ（Liquid  Crystal  Display）からなり、文字や図形を要素とした３つの特別図柄２１ａや遊技に関わる各種画像を表示するためのディスプレイ２１と、同じくＬＣＤからなり、「大当たり」の発生を予告する予告画像を表示するためのディスプレイ２３と、特別図柄２１ａの変動表示が保留されていることを遊技者に示す４つの特別図柄保留ランプ２５と、特別図柄２１ａの変動表示を開始させるために遊技者が遊技球を投入する始動入賞装置２７と、「大当たり」の発生時に実行する大当たり遊技の際に、遊技者が遊技球を投入する大入賞装置２９とが設けられている。尚、ディスプレイ２１は、遊技盤９の中央部に形成された直方体状の凹部２０の奥に埋設されている。又、始動入賞装置２７は、所謂、チューリップ式からなり、図中左右方向にそれぞれ傾倒動作して当該始動入賞装置２７の入賞口への入り口を拡大する１対の可動片２７ａを備える。又、大入賞装置２９は、図中手前方向に傾倒動作して当該大入賞装置２９の入賞口（以下、「大入賞口」という。）を開放する開閉板２９ａを備える。
【００２５】
更に、遊技盤９上には、７セグメントＬＥＤからなり、１桁の数字からなる普通図柄を表示する普通図柄表示装置３１と、普通図柄の変動表示が保留されていることを遊技者に示す４つの普通図柄保留ランプ３３と、遊技を演出するために点灯させる１対の遊技盤ランプ３５と、遊技球の通過を検出する１対の始動ゲート３７とが設けられている。
【００２６】
次に、図２は、パチンコ機１における制御系統の一部の構成を示す構成ブロック図である。
図２に示すように、パチンコ機１には、ＣＰＵ３９１やＲＯＭ３９３、ＲＡＭ３９５、ＰＩＯ（パラレル入出力ポート）３９７、ＣＴＣ（カウンタ・タイマ回路）３９９を内蔵したマイクロコンピュータ（以下、単に「マイコン」という。）３９ａや、入出力インターフェイス（以下、「入出力Ｉ／Ｆ」という。）３９ｂなどを搭載し、当該パチンコ機１を統括制御する主基板３９が具備されている。尚、マイコン３９ａは、ＲＡＭ３９５とそれ以外の構成要素（つまり、ＣＰＵ３９１、ＲＯＭ３９３、ＰＩＯ３９７、ＣＴＣ３９９）とに別々に電力を供給可能に構成されている。
【００２７】
そして、この主基板３９に、各種基板や各種装置を接続して、当該パチンコ機１の制御系統が構築されている。
即ち、主基板３９には、まず、始動ゲート３７に設けられ、遊技球が始動ゲート３７を通過したことを検出するゲートスイッチ（以下、「ゲートＳＷ」という。）３７ａと、始動入賞装置２７に設けられ、始動入賞装置２７の始動口に遊技球が投入されたことを検出するスタートスイッチ（以下、「スタートＳＷ」という。）２７ｂと、同じく始動入賞装置２７に設けられ、始動入賞装置２７の可動片２７ａを駆動するソレノイド２７ｃとが接続されている。
【００２８】
又、主基板３９には、大入賞装置２９に設けられ、大入賞口における特定領域に遊技球が投入されたことを検出する特定領域スイッチ（以下、「特定領域ＳＷ」という。）２９ｂと、同じく大入賞装置２９に設けられ、大入賞口における特定領域とは別の一般領域に遊技球が投入されたことを検出するカウントスイッチ（以下、「カウントＳＷ」という。）２９ｃと、同じく大入賞装置２９に設けられ、大入賞装置２９の開閉板２９ａを駆動するソレノイド２９ｄとが接続されている。
【００２９】
又、主基板３９には、上受け皿１５及び下受け皿１７への遊技球の払出を行う払出装置４１に設けられ、上受け皿１５及び下受け皿１７へ払い出す遊技球（補給球）が不足していることを検出する補給球不足スイッチ（以下、「補給球不足ＳＷ」という。）４１ａと、同じく払出装置４１に設けられ、下受け皿１７が満杯になっていることを検出するオーバーフロースイッチ（以下、「オーバーフローＳＷ」という。）４１ｂと、主基板３９のマイコン３９ａと同様に構成されたマイコン（図示せず）などを搭載し、払出装置４１を制御する払出制御基板４３とが接続されている。
【００３０】
又、主基板３９には、ＣＰＵ（図示せず）や、ＲＯＭ（図示せず）、ＲＡＭ（図示せず）、音声制御ＩＣ（図示せず）などを搭載し、当該パチンコ機１に設置されたスピーカ４７を介して声や効果音、音楽などの音声を出力する音声制御基板４５と、ＣＰＵ（図示せず）や、ＲＯＭ（図示せず）、ＲＡＭ（図示せず）、ドライバ回路（図示せず）などを搭載し、内枠ランプ７や遊技盤ランプ３５、特別図柄保留ランプ２５、普通図柄保留ランプ３３を点灯する電飾制御基板４９とが接続されている。
【００３１】
又、主基板３９には、ＣＰＵ（図示せず）や、ＲＯＭ（図示せず）、ＲＡＭ（図示せず）、画像制御ＩＣ（図示せず）などを搭載し、ディスプレイ２１に特別図柄２１ａや遊技に関わる各種画像を表示したり、ディスプレイ２３に予告画像を表示したり、普通図柄表示装置３１に普通図柄を表示する図柄制御基板５１と、停止ボタン１９が押下されたことを検出する停止スイッチ（以下、「停止ＳＷ」という。）５３と、後述の腕部材５７を駆動するアクチュエータ５５とが接続されている。
【００３２】
更に、主基板３９には、パチンコ機１の外部から供給される交流電力（本実施形態ではＡＣ２４Ｖ）を複数種類の直流電力（本実施形態では、ＤＣ＋５Ｖ、ＤＣ＋１２Ｖ、ＤＣ＋２４Ｖ、ＤＣ＋３２Ｖ）に変換し、上述の各種基板や各種装置などへ供給する電源基板５９が接続されている。尚、電源基板５９には、パチンコ機１の電源がＯＦＦされたのちもマイコン３９ａのＲＡＭ３９５と、払出制御基板４３のマイコンのＲＡＭとが記憶内容を保持し続けられるように、これらＲＡＭに直流電力を２０時間以上供給できる電気二重層コンデンサ（図示せず）が搭載されている。又、その一方で、必要に応じてこれらＲＡＭの記憶内容を初期化できるように、押しボタンスイッチからなるクリアスイッチ（クリアＳＷ）５９ａも搭載されている。
【００３３】
以上のように構成されたパチンコ機１の制御系統では、主基板３９のマイコン３９ａに内蔵されたＣＰＵ３９１が、ＲＯＭ３９３に記憶されたプログラムに従って各種処理を実行し、ＰＩＯ３９７及び入出力Ｉ／Ｆ３９ｂを介して上述の各種基板や各種装置に各種コマンドを出力する一方、これら各種基板や各種装置が、ＣＰＵ３９１からの各種コマンドに従って各種処理や各種動作を行い、パチンコ機１の各部を制御する。
【００３４】
以下、マイコン３９ａのＣＰＵ３９１が実行する各種処理について説明する。
まず、図３は、ＣＰＵ３９１が実行するメインルーチンの流れを示すフローチャートである。尚、本処理は、パチンコ機１に電源が投入され、マイコン３９ａが起動した直後から実行される。
【００３５】
図３に示すように、本処理では、まず、ＲＡＭ３９５のスタック領域の先頭アドレスをＣＰＵ３９１のスタックポインタに設定する（Ｓ１０）。続いて、割込を禁止に設定したのち（Ｓ１５）、割込モードの設定を行う（Ｓ２０）。尚、この際、ＣＰＵ３９１は、ＣＰＵ３９１の特定のレジスタ（本実施形態では、インタラプトレジスタ）に設定された値を上位ビット、ＰＩＯ３９７やＣＴＣ３９９といったマイコン３９ａの内蔵デバイスが出力する割込ベクタを下位ビット（但し、本実施形態では、最下位ビットは０）としたアドレスを各種割込処理の先頭アドレスとする割込モードを設定する。つまり、これにより、ＣＰＵ３９１は、各内蔵デバイスからの割込要求に対応可能となる。
【００３６】
そして、ＲＡＭ３９５へのアクセスを許可したのち（Ｓ２５）、クリアＳＷ５９ａがＯＮ（押下）されているか否かを判定する（Ｓ３０）。尚、この際、ＣＰＵ３９１は、クリアＳＷ５９ａがＯＮされることによって生じるクリア信号を一定時間（本実施形態では、１秒間）以上入力された場合に、クリアＳＷ５９ａがＯＮされていると判定する。
【００３７】
ここで、クリアＳＷ５９ａがＯＮされていると判定した場合には（Ｙｅｓ：Ｓ３０）、後述のＳ５５へ直ちに移行する。一方、ＯＮされていないと判定した場合（つまり、ＯＦＦされていると判定した場合）には（Ｎｏ：Ｓ３０）、前回の電源ＯＦＦ時における遊技状態を示すデータがＲＡＭ３９５にバックアップされているか否かを確認し（Ｓ３５）、バックアップされていない場合には（Ｎｏ：Ｓ３５）、後述のＳ５５へ直ちに移行する。
【００３８】
一方、バックアップされている場合には（Ｙｅｓ：Ｓ３５）、バックアップされているデータが正常なものであるか否かを示す数値であるチェックサムをバックアップされているデータに基づいて算出したのち（Ｓ４０）、チェックサムが正常なものであるか否かを判定する（Ｓ４５）。尚、この際、ＣＰＵ３９１は、算出したチェックサムとＲＡＭ３９５に記憶されているチェックサムとが一致した場合に、チェックサムが正常なものであると判定する。
【００３９】
ここで、チェックサムが正常なものであると判定した場合には（Ｙｅｓ：Ｓ４５）、バックアップされたデータに基づいて、前回の電源ＯＦＦ時における遊技状態を復帰させる周知の遊技状態復帰処理を実行する（Ｓ５０）。
【００４０】
一方、Ｓ４５にて、チェックサムが正常なものでないと判定した場合には（Ｎｏ：Ｓ４５）、ＲＡＭ３９５の記憶内容をクリアしたのち（Ｓ５５）、後述の各種乱数値や各種処理に用いるデータの初期値をＲＡＭ３９５に設定して、ＲＡＭ３９５を初期化する（Ｓ６０）。
【００４１】
そして、ＣＴＣ３９９にタイマ割込の周期（本実施形態では、４ｍｓ）を設定したのち（Ｓ６５）、割込を許可に設定し（Ｓ７０）、これ以降、予め設定されたループ処理を繰り返し実行する（Ｓ７５）。
【００４２】
ここで、図４は、上述のループ処理の流れを示すフローチャートである。
図４に示すように、本処理では、まず、割込を禁止に設定したのち（Ｓ１００）、予め設定された第１初期乱数値更新処理を実行する（Ｓ１０５）。
【００４３】
この第１初期乱数値更新処理では、ＲＡＭ３９５の第１初期乱数値設定領域に設定した第１初期乱数値（初期値＝０）を１だけ加算し、第１初期乱数値を更新する。但し、第１初期乱数値が予め指定された上限値（後述のリーチ乱数値の上限値と同じ値）に達している場合には、第１初期乱数値をリセットすることで（つまり、第１初期乱数値＝０を設定。）、第１初期乱数値を更新する。
【００４４】
このように第１初期乱数値更新処理を実行し終えると、予め設定された第２初期乱数値更新処理を実行する（Ｓ１１０）。
この第２初期乱数値更新処理では、ＲＡＭ３９５の第２初期乱数値設定領域に設定した第２初期乱数値（初期値＝０）を１だけ加算し、第２初期乱数値を更新する。但し、第２初期乱数値が予め指定された上限値（後述の当否乱数値の上限値と同じ値）に達している場合には、第２初期乱数値をリセットすることで（つまり、第２初期乱数値＝０を設定。）、第２初期乱数値を更新する。
【００４５】
このように第２初期乱数値更新処理を実行し終えると、割込を許可に設定して（Ｓ１１５）、本処理を終了する。
尚、本処理のＳ１００にて、割込を禁止に設定する理由は、上述の第１初期乱数値更新処理及び第２初期乱数値更新処理の実行中に割込処理が発生し、上述の各乱数値の更新が不完全になってしまうことを防止するためである。
【００４６】
次に、図５は、ＣＰＵ３９１が実行する割込処理の流れを示すフローチャートである。
尚、本処理は、割込許可時に、ＣＴＣ３９９からＣＰＵ３９１に割込信号（タイマ割込）が入力された際に実行される。
【００４７】
図５に示すように、本処理では、まず、割込を禁止に設定したのち（Ｓ２００）、ＣＰＵ３９１における各種レジスタの内容をＲＡＭ３９５のスタック領域へ退避させる（Ｓ２０５）。そして、予め設定された入力処理を実行する（Ｓ２１０）。
【００４８】
この入力処理では、ＰＩＯ３９７の入力ポートからゲートＳＷ３７ａ、スタートＳＷ２７ｂ、特定領域ＳＷ２９ｂ、カウントＳＷ２９ｃ、補給球不足ＳＷ４１ａ、オーバーフローＳＷ４１ｂ、停止ＳＷ５３の状態（ＯＮ／ＯＦＦ）を読み込み、ＲＡＭ３９５の入力状態記憶領域に設定する。
【００４９】
このように入力処理を実行し終えると、予め設定されたエラー処理を実行する（Ｓ２１５）。
このエラー処理では、入力状態記憶領域を参照し、入力状態記憶領域に設定した各種スイッチの状態が当該パチンコ機１の異常（例えば、各種スイッチの断線や短絡、補給球の不足、下受け皿１７の満杯など）を示しているか否かを判定する。そして、異常を示している場合には、それに応じたエラーを発生するエラーコマンドを作成し、ＲＡＭ３９５のコマンド蓄積領域に蓄積させる。一方、異常から正常に復帰していることを示している場合には、発生しているエラーを解除するエラー解除コマンドを作成し、コマンド蓄積領域に蓄積させる。
【００５０】
このようにエラー処理を実行し終えると、予め設定された賞球処理を実行する（Ｓ２２０）。
この賞球処理では、入力状態記憶領域を参照し、補給球不足ＳＷ４１ａ、オーバーフローＳＷ４１ｂの状態が変化しているか否かを判定し、「補給球不足でも下受け皿１７が満杯でもない状態」から「補給球不足又は下受け皿１７が満杯の状態」へと変化していると判定した場合には、賞球の払出の停止を払出制御基板４３に指示する払出停止指定コマンドを作成し、コマンド蓄積領域に蓄積させる。
【００５１】
一方、「補給球不足又は下受け皿１７が満杯の状態」から「補給球不足でも下受け皿１７が満杯でもない状態」へと変化していると判定した場合には、賞球の払出を払出制御基板４３に許可する払出作動指定コマンドを作成し、コマンド蓄積領域に蓄積させる。
【００５２】
又、「補給球不足でも下受け皿１７が満杯でもない状態」であると判定した場合には、スタートＳＷ２７ｂ、特定領域ＳＷ２９ｂ、カウントＳＷ２９ｃのうちのいずれかが遊技球を検出しているか否かを判定する。但し、ＣＰＵ３９１は、スタートＳＷ２７ｂ、特定領域ＳＷ２９ｂ、カウントＳＷ２９ｃが２割込分連続してＯＦＦしたのち、２割込分連続してＯＮしている場合に、これらスイッチが遊技球を検出したと判定する。
【００５３】
そして、これらスイッチが遊技球を検出していると判定した場合には、それに応じた数の賞球の払出を払出制御基板４３に指示する賞球数指定コマンドを作成し、コマンド蓄積領域に蓄積させる。
【００５４】
このように賞球処理を実行し終えると、予め設定された普通図柄動作処理を実行する（Ｓ２２５）。
この普通図柄動作処理では、ＲＡＭ３９５の普図乱数値設定領域に設定した普図乱数値（初期値＝０）を１だけ加算し、普図乱数値を更新する。但し、普図乱数値が予め指定された上限値（本実施形態では、上限値＝２５０）に達している場合には、普図乱数値をリセットすることで（つまり、普図乱数値＝０を設定。）、普図乱数値を更新する。
【００５５】
そして、入力状態記憶領域を参照し、ゲートＳＷ３７ａが遊技球を検出しているか否かを判定する。但し、ＣＰＵ３９１は、ゲートＳＷ３７ａが２割込分連続してＯＦＦしたのち、２割込分連続してＯＮした場合に、ゲートＳＷ３７ａが遊技球を検出したと判定する。
【００５６】
ここで、遊技球を検出していると判定し、且つ、ＲＡＭ３９５の普図作動保留球数設定領域に設定した普図作動保留球数（初期値＝０）が上限値（本実施形態では、上限値＝４）に達していなければ、普図作動保留球数を１だけ加算すると共に、普図乱数値設定領域から普図乱数値を読み込み、ＲＡＭ３９５の普図乱数値蓄積領域に蓄積させる。
【００５７】
又、普図乱数値蓄積領域に普図乱数値が蓄積され、且つ、普通図柄が停止している状態で予め指定された待機時間が経過している場合には、普図作動保留球数を１だけ減算して、普図乱数値蓄積領域に蓄積させた順序にて、普図乱数値蓄積領域から普図乱数値を１つ取り出し、ＲＡＭ３９５の普図判定領域に設定すると共に、普通図柄の変動パターンを指定する変動パターン普指定コマンドを作成し、コマンド蓄積領域に蓄積させる。
【００５８】
又、普通図柄が変動している状態で予め指定された変動時間が経過している場合には、普図判定領域に設定した普図乱数値に基づいて、停止表示すべき普通図柄を指定する図柄停止普指定コマンドを作成し、コマンド蓄積領域に蓄積させる。
【００５９】
又、変動していた普通図柄が停止に移行した場合には、普図判定領域に設定した普図乱数値が「当たり」に該当するか否かを判定し、この判定結果をＲＡＭ３９５の普図結果領域に設定する。尚、普図乱数値にはそれぞれ、「当たり」もしくは「はずれ」のうちのどちらか一方が割り当てられている（本実施形態では、８４〜２５０の普図乱数値には「当たり」が割り当てられ、それ以外の普図乱数値には「はずれ」が割り当てられている。）。そして、ＣＰＵ３９１は、普図判定領域に設定した普図乱数値が「当たり」を割り当てられた普図乱数値と一致するか否かを判定することにより、この普図乱数値が「当たり」もしくは「はずれ」のうちのどちらに該当するのかを判定する。
【００６０】
このように普通図柄動作処理を実行し終えると、予め設定された普通電動役物動作処理を実行する（Ｓ２３０）。
この普通電動役物動作処理では、普図結果領域を参照し、判定結果が「当たり」を示している場合には、始動入賞装置２７のソレノイド２７ｃを作動させて、可動片２７ａを傾倒動作させ、始動入賞装置２７の入賞口への入り口を拡大する。
【００６１】
又、ソレノイド２７ｃを作動させている状態で、スタートＳＷ２７ｂの遊技球の検出回数が予め指定された回数に達していたり、ソレノイド２７ｃの作動時間が予め指定された最大作動時間に達している場合には、ソレノイド２７ｃの作動を停止する。
【００６２】
このように普通電動役物動作処理を実行し終えると、本発明に係る後述の特別図柄動作処理を実行する（Ｓ２３５）。
そして、この特別図柄動作処理を実行し終えると、予め設定された特別電動役物動作処理を実行する（Ｓ２４０）。
【００６３】
この特別電動役物動作処理では、ＲＡＭ３９５の大当たり発生記憶領域に「大当たり」が発生中である旨が設定された場合に、大当たり遊技の初回インターバル画面の表示を図柄制御基板５１に指示する初回インターバル指定コマンドをコマンド蓄積領域に蓄積させる。
【００６４】
又、初回インターバル画面の表示中に、初回インターバル画面の表示時間が経過している場合には、大入賞装置２９のソレノイド２９ｄを作動させて、開閉板２９ａを傾倒動作させ、大入賞口を開放する。
【００６５】
又、大入賞口の開放中に、大当たり遊技が最終ラウンドでなく、且つ、大入賞口への遊技球の入賞数が予め指定された数（本実施形態では１０個）に達したか、もしくは予め指定された最大開放時間が経過した場合には、ソレノイド２９ｄの作動を停止して、大入賞口を閉鎖する。
【００６６】
又、大入賞口の閉鎖中に、大当たり遊技が最終ラウンドでなく、且つ、特定領域ＳＷ２９ｂが遊技球を検出している場合には、ソレノイド２９ｄを作動させて大入賞口を開放すると共に、次のラウンド画面の表示を図柄制御基板５１に指示するラウンド指定コマンドをコマンド蓄積領域に蓄積させる。一方、特定領域ＳＷ２９ｂが遊技球を検出していない場合には、最終回インターバル画面の表示を図柄制御基板５１に指示する最終回インターバル指定コマンドをコマンド蓄積領域に蓄積させる。
【００６７】
又、最終回インターバル画面の表示中に、最終回インターバル画面の表示時間が経過した場合には、大当たり発生記憶領域に「大当たり」が発生していない旨を設定すると共に、客待ちデモンストレーション画面の表示を図柄制御基板５１に指示する客待ちデモンストレーション指定コマンドをコマンド蓄積領域に蓄積させる。
【００６８】
このように特別電動役物動作処理を実行し終えると、予め設定されたランプ処理を実行する（Ｓ２４５）。
このランプ処理では、普図作動保留球数設定領域から普図作動保留球数を読み込み、これに応じた普通図柄保留ランプ３３の点灯数を電飾制御基板４９に指定する点灯数普指定コマンドを作成し、コマンド蓄積領域に蓄積させる。
【００６９】
又、ＲＡＭ３９５の特図作動保留球数設定領域から特図作動保留球数を読み込み、これに応じた特別図柄保留ランプ２５の点灯数を電飾制御基板４９に指定する点灯数特指定コマンドを作成し、コマンド蓄積領域に蓄積させる。
【００７０】
更に、ＲＡＭ３７５の特図状態記憶領域を参照し、特別図柄１９ａが変動中である旨に設定内容が移行している場合には、ＲＡＭ３９５の変動パターン設定領域を参照して、特別図柄２１ａの変動パターンの内容に応じた内枠ランプ７及び遊技盤ランプ３５の点灯パターンを電飾制御基板４９に指定する点灯パターン指定コマンドを作成し、コマンド蓄積領域に蓄積させる。
【００７１】
このようにランプ処理を実行し終えると、予め設定された情報出力処理を実行する（Ｓ２５０）。
この情報出力処理では、特別図柄２１ａを変動させたことを示す変動情報や、「大当たり」の発生を示す大当たり情報などを作成し、当該パチンコ機１に接続された呼出ランプ（図示せず）へ出力する。
【００７２】
このように情報出力処理を実行し終えると、予め設定された出力処理を実行する（Ｓ２５５）。
この出力処理では、コマンド蓄積領域に蓄積させた各種コマンドを順次取り出し、該当する基板へ出力する。
【００７３】
このように出力処理を実行し終えると、スタック領域に退避させていた各種レジスタの内容を復帰させ（Ｓ２６０）、割込を許可に設定したのち（Ｓ２６５）、上述のメインルーチンへ復帰する。
【００７４】
ここで、図６は、本発明に係る特別図柄動作処理の流れを示すフローチャートである。
図６に示すように、本処理では、まず、上述の第１初期乱数値更新処理を実行し（Ｓ３００）、続いて、上述の第２初期乱数値更新処理を実行したのち（Ｓ３０５）、予め設定されたリーチ乱数値更新処理を実行する（Ｓ３１０）。
【００７５】
このリーチ乱数値更新処理では、ＲＡＭ３９５のリーチ乱数値設定領域に設定したリーチ乱数値（初期値＝０）を１だけ加算し、リーチ乱数値を更新する。但し、リーチ乱数値が予め指定された上限値（本実施形態では、上限値＝３４９）に達している場合には、リーチ乱数値をリセットすることで（つまり、リーチ乱数値＝０を設定。）、リーチ乱数値を更新する。又、リーチ乱数値が一巡する場合には、第１初期乱数値設定領域から第１初期乱数値を読み込み、これをリーチ乱数値としてリーチ乱数値設定領域に設定することで、リーチ乱数値を更新する。
【００７６】
このようにリーチ乱数値更新処理を実行し終えると、予め設定された当否乱数値更新処理を実行する（Ｓ３１５）。
この当否乱数値更新処理では、ＲＡＭ３９５の当否乱数値設定領域に設定した当否乱数値（初期値＝０）を１だけ加算し、当否乱数値を更新する。但し、当否乱数値が予め指定された上限値（本実施形態では、上限値＝２９）に達している場合には、当否乱数値をリセットすることで（つまり、当否乱数値＝０を設定。）、当否乱数値を更新する。又、当否乱数値が一巡する場合には、第２初期乱数値設定領域から第２初期乱数値を読み込み、これを当否乱数値として当否乱数値設定領域に設定することで、当否乱数値を更新する。
【００７７】
このように当否乱数値更新処理を実行し終えると、入力状態記憶領域を参照して、スタートＳＷ２７ｂが遊技球を検出しているか否かを判定する（Ｓ３２０）。但し、ＣＰＵ３９１は、スタートＳＷ２７ｂが２割込分連続してＯＦＦしたのち、２割込分連続してＯＮした場合に、スタートＳＷ２７ｂが遊技球を検出したと判定する。
【００７８】
ここで、遊技球を検出していないと判定した場合には（Ｎｏ：Ｓ３２０）、後述のＳ３５０へ直ちに移行する。
一方、遊技球を検出していると判定した場合には（Ｙｅｓ：Ｓ３２０）、特図作動保留球数設定領域を参照し、特図作動保留球数設定領域に設定した特図作動保留球数（初期値＝０）が予め指定された上限値（本実施形態では、上限値＝４）に達しているか否かを確認する（Ｓ３２５）。
【００７９】
ここで、特図作動保留球数が上限値に達している場合には（Ｙｅｓ：Ｓ３２５）、前回蓄積させた当否乱数値を削除して（Ｓ３３０）、後述のＳ３４５へ移行する。
一方、特図作動保留球数が上限値に達していない場合には（Ｎｏ：Ｓ３２５）、特図作動保留球数を１だけ加算したのち（Ｓ３３５）、リーチ乱数値設定領域からリーチ乱数値を読み込み、ＲＡＭ３９５のリーチ乱数値蓄積領域に蓄積させると共に（Ｓ３４０）、当否乱数値設定領域から当否乱数値を読み込み、ＲＡＭ３９５の当否乱数値蓄積領域に蓄積させる（Ｓ３４５）。
【００８０】
そして、後述の遊技進展処理を実行したのち（Ｓ３５０）、本処理を終了する。
ここで、図７は、遊技進展処理の流れを示すフローチャートである。
図７に示すように、本処理では、まず、大当たり発生記憶領域を参照して、「大当たり」が発生中であるか否かを確認し（Ｓ４００）、「大当たり」が発生中である場合には（Ｙｅｓ：Ｓ４００）、本処理を直ちに終了する。
【００８１】
一方、「大当たり」が発生中でない場合には（Ｎｏ：Ｓ４００）、特図状態記憶領域を参照し、特別図柄２１ａが変動中であるか否かを確認する（Ｓ４０５）。
そして、変動中でない場合には（Ｎｏ：Ｓ４０５）、後述の変動開始処理を実行したのち（Ｓ４１０）、本処理を終了する。
【００８２】
一方、変動中である場合には（Ｙｅｓ：Ｓ４０５）、後述の停止処理を実行したのち（Ｓ４１５）、本処理を終了する。
ここで、図８は、変動開始処理の流れを示すフローチャートである。
【００８３】
図８に示すように、本処理では、まず、特図作動保留球数設定領域を参照し、特図作動保留球数が０であるか否かを確認する（Ｓ５００）。
そして、特図作動保留球数が０である場合には（Ｙｅｓ：Ｓ５００）、本処理を直ちに終了する。一方、特図作動保留球数が０でない場合には（Ｎｏ：Ｓ５００）、特図作動保留球数を１だけ減算したのち（Ｓ５０５）、リーチ乱数値蓄積領域に蓄積させた順序にて、リーチ乱数値蓄積領域からリーチ乱数値を１つ取り出し（Ｓ５１０）、これに応じた特別図柄２１ａの変動パターンの内容を変動パターン設定領域に設定する（Ｓ５１５）。
【００８４】
尚、ＲＯＭ３９３には、リーチ乱数値をそれぞれ、「スーパーリーチ」、「ロングリーチ」、「ノーマルリーチ」、「はずれ」といった変動パターンのうちのいずれかに対応づけたリーチ乱数値対応テーブルが設定されており、ＣＰＵ３９１は、リーチ乱数値対応テーブルに基づいて、取り出したリーチ乱数値に対応する変動パターンの内容を設定する。
【００８５】
ここで、本実施形態において、「スーパーリーチ」とは、特別図柄２１ａを変動させ、ディスプレイ２１に向かって左側の特別図柄２１ａ（以下、「左特図」という。）と、右側の特別図柄２１ａ（以下、「右特図」という。）とを同一種類の特別図柄２１ａで停止させたのち、中央の特別図柄２１ａ（以下、「中特図」という。）を左特図及び右特図と同一種類の特別図柄２１ａで停止させようとする趣向を凝らしたアニメーションを表示することで「大当たり」の発生を遊技者に期待させるように設定された演出である。
【００８６】
又、「ロングリーチ」とは、特別図柄２１ａを変動させ、左特図と右特図とを同一種類の特別図柄２１ａで停止させたのち、中特図を通常よりも長い時間変動させて「大当たり」の発生を遊技者に期待させるように設定された演出である。
【００８７】
又、「ノーマルリーチ」とは、特別図柄２１ａを変動させ、左特図と右特図とを同一種類の特別図柄２１ａで停止させたのち、中特図を通常どおりに変動させて「大当たり」の発生を遊技者に期待させるように設定された演出である。
【００８８】
又、「はずれ」とは、特別図柄２１ａを変動させたのち、左特図、右特図、中図柄とを全て異なる種類の特別図柄２１ａで停止させるように設定された演出である。
そして、本実施形態では、表１に示すようなリーチ乱数値対応テーブルが設定されている。
【００８９】
【表１】
2005329139.tif 000003
【００９０】
即ち、表１に示すように、本実施形態のリーチ乱数値対応テーブルでは、「スーパーリーチ」の割合が全体の約１／１１６．７となるように「スーパーリーチ」が配分され、又、「ロングリーチ」の割合が全体の約１／３８．９となるように「ロングリーチ」が配分されている。又、本実施形態のリーチ乱数対応テーブルでは、「ノーマルリーチ」の割合が全体の約１／１０．９となるように「ノーマルリーチ」が配分され、「はずれ」の割合が全体の約１／１．１となるように「はずれ」が配分されている。
【００９１】
このように変動パターンを設定し終えると、リーチ乱数値に応じた変動パターンを図柄制御基板５１に指定する変動パターン特指定コマンドを作成し（Ｓ５２０）、コマンド蓄積領域に蓄積させる（Ｓ５２５）。
【００９２】
そして、特別図柄２１ａが変動中である旨を特図状態記憶領域に設定したのち（Ｓ５３０）、変動パターンに対応づけられた特別図柄２１ａの変動時間をＲＡＭ３９５の変動時間設定領域に設定して（Ｓ５３５）、本処理を終了する。
【００９３】
ここで、図９は、停止処理の流れを示すフローチャートである。
図９に示すように、本処理では、まず、変動時間設定領域に設定した変動時間を１割込周期分（つまり、４ｍｓ）だけダウンカウントしたのち（Ｓ６００）、変動パターン設定領域を参照して、変動パターンが「はずれ」であるか否かを確認する（Ｓ６０５）。
【００９４】
そして、変動パターンが「はずれ」である場合には（Ｙｅｓ：Ｓ６０５）、変動時間設定領域を参照して、変動時間が０に達したか否かを確認し（Ｓ６１０）、０に達していない場合には（Ｎｏ：Ｓ６１０）、本処理を直ちに終了する。
【００９５】
一方、変動時間が０に達している場合には（Ｙｅｓ：Ｓ６１０）、当否乱数値蓄積領域に蓄積させた当否乱数値のうちで実時間に最も近い過去に蓄積させた当否乱数値を削除したのち（Ｓ６１５）、後述のＳ６９０へ移行する。
【００９６】
一方、Ｓ６０５にて、変動パターンが「はずれ」でない場合には（Ｎｏ：Ｓ６０５）、当否乱数値蓄積領域を参照して、当否乱数値が蓄積されているか否かを確認し（Ｓ６２０）、一切蓄積されていない場合には（Ｎｏ：Ｓ６２０）、後述のＳ６９０へ直ちに移行する。
【００９７】
一方、蓄積されている場合には（Ｙｅｓ：Ｓ６２０）、当否乱数値蓄積領域に蓄積させた当否乱数値のうちで実時間に最も近い過去に蓄積させた当否乱数値を読み込み（Ｓ６２５）、これに応じた当否結果の内容と変動パターン設定領域における変動パターンの内容とが一致しているか否かを判定する（Ｓ６３０）。
【００９８】
尚、ＲＯＭ３９３には、当否乱数値をそれぞれ、「スーパーリーチ当たり」、「ロングリーチ当たり」、「ノーマルリーチ当たり」、「はずれ」といった当否結果のうちのいずれかに対応づけた当否乱数値対応テーブルが設定されており、ＣＰＵ３９１は、当否乱数値対応テーブルを参照して、当否結果の内容と変動パターン設定領域における変動パターンの内容とが一致しているか否かを判定する。より具体的には、変動パターンが「スーパーリーチ」である場合には、「スーパーリーチ当たり」が一致に該当し、変動パターンが「ロングリーチ」である場合には、「ロングリーチ当たり」が一致に該当し、変動パターンが「ノーマルリーチ当たり」である場合には、「ノーマルリーチ当たり」が一致に該当する。
【００９９】
そして、この当否乱数値対応テーブルでは、「スーパーリーチ」の発生時に、「大当たり」の発生率が他の２種類のリーチ演出の発生時よりも高くなるように、「スーパーリーチ当たり」が配分され、又、「ロングリーチ」の発生時に、「大当たり」の発生率が「ノーマルリーチ」の発生時よりも高くなるように、「ロングリーチ当たり」が配分されている。つまり、リーチ演出毎に「大当たり」の発生率を異ならせることにより、「大当たり」の発生率の高いリーチ演出の発生を遊技者に期待させながら遊技を行わせることができるため、遊技の興趣をその分向上できるのである。又、「大当たり」の発生率の低いリーチ演出であっても、「大当たり」が発生した際には、遊技者が期待感を抱いていなかった分だけ大きな驚きを与えることができるため、遊技の興趣をその分向上できるのである。
【０１００】
尚、本実施形態では、表２に示すような当否乱数値対応テーブルが設定されている。
【０１０１】
【表２】
2005329139.tif 000004
【０１０２】
即ち、表２に示すように、本実施形態の当否乱数値対応テーブルでは、「スーパーリーチ当たり」の割合が全体の１／３となるように「スーパーリーチ当たり」が配分され、又、「ロングリーチ当たり」の割合が全体の１／１０となるように「ロングリーチ当たり」が配分されている。又、本実施形態の当否乱数値対応テーブルでは、「ノーマルリーチ当たり」の割合が全体の１／１５となるように「ノーマルリーチ当たり」が配分され、「はずれ」の割合が全体の１／２となるように「はずれ」が配分されている。
【０１０３】
ここで、当否結果の内容と変動パターン設定領域における変動パターンの内容とが一致していない場合には（Ｎｏ：Ｓ６３０）、後述のＳ６４５へ直ちに移行する一方、一致している場合には（Ｙｅｓ：Ｓ６３０）、図柄制御基板５１に予告画像の表示を指示する予告画像コマンドを作成し（Ｓ６３５）、コマンド蓄積領域に蓄積させる（Ｓ６４０）。尚、本実施形態では、図柄制御基板５１は、リング状の煙が上昇していくアニメーションからなる予告画像をディスプレイ２３に表示する（図１１参照）。
【０１０４】
そして、入力状態記憶領域を参照して、停止ＳＷ５３が停止ボタン１９の押下を検出しているか否かを判定する（Ｓ６４５）。但し、ＣＰＵ３９１は、停止ＳＷ５３が２割込分連続してＯＦＦしたのち、２割込分連続してＯＮした場合に、停止ＳＷ５３が停止ボタン１９の押下を検出したと判定する。
【０１０５】
ここで、停止ボタン１９の押下を検出していると判定した場合には（Ｙｅｓ：Ｓ６４５）、アクチュエータ５５を作動させる（Ｓ６５０）。尚、本実施形態では、アクチュエータ５５が作動すると、凹部２０におけるディスプレイ２１の上方及び下方の内壁に収納された１対の腕部材５７の一端部が、ディスプレイ２１に表示された中図柄をキャッチするように、ディスプレイ２１の中央部へ向けて移動する（図１１参照）。
【０１０６】
一方、停止ボタン１９の押下を検出していないと判定した場合には（Ｎｏ：Ｓ６４５）、変動時間設定領域を参照して、変動時間が０に達しているか否かを確認する（Ｓ６５５）。そして、変動時間が０に達していない場合には（Ｎｏ：Ｓ６５５）、本処理を直ちに終了する一方、変動時間が０に達している場合には（Ｙｅｓ：Ｓ６５５）、当否乱数値蓄積領域に蓄積させた逆順にて、当否乱数値を１つ取り出し（Ｓ６６０）、これに応じた当否結果の内容と変動パターン設定領域における変動パターンの内容とが一致しているか否かを判定する（Ｓ６６５）。
【０１０７】
ここで、一致している場合には（Ｙｅｓ：Ｓ６６５）、図柄制御基板５１に中図柄を左図柄及び右図柄と同一の特別図柄２１ａで停止させるように指示する大当たり停止特指定コマンドを作成して（Ｓ６７０）、コマンド蓄積領域に蓄積させる（Ｓ６７５）。そして、特別図柄２１ａが停止中である旨を特図状態設定領域に設定したのち（Ｓ６８０）、大当たり発生記憶領域に「大当たり」が発生中である旨を設定して（Ｓ６８５）、本処理を終了する。
【０１０８】
一方、当否結果の内容と変動パターン設定領域における変動パターンの内容とが一致していない場合には（Ｎｏ：Ｓ６６５）、図柄制御基板５１に中図柄を左図柄もしくは右図柄のうちの少なくとも一方と異なる特別図柄２１ａで停止させるように指示するはずれ停止特指定コマンドを作成し（Ｓ６９０）、コマンド蓄積領域に蓄積させる（Ｓ６９５）。そして、特別図柄２１ａが停止中である旨を特図状態設定領域に設定したのち（Ｓ７００）、本処理を終了する。
【０１０９】
以上のように構成された本実施形態のパチンコ機１では、主基板３９のＣＰＵ３９１が、先入れ先出し方式（ＦＩＦＯ：First  In  First  Out）にてリーチ乱数値蓄積領域からリーチ乱数値を１つ取り出し（図１０（ａ）参照）、これに応じて、上述のリーチ演出のうちのいずれか、もしくは「はずれ」へと遊技を進展させる。そして、上述のリーチ演出のうちのいずれかに遊技が進展した場合には、特別図柄２１ａの変動時間が経過したり、変動時間が経過する前に停止ボタン１９が押下されると、後入れ先出し方式（ＬＩＦＯ：Last  In  First  Out）にて当否乱数値蓄積領域から当否乱数値を１つ取り出し（図１０（ｂ）参照）、これに応じて「大当たり」もしくは「はずれ」へと遊技を進展させる。
【０１１０】
つまり、本実施形態のパチンコ機１では、実時間から最も遠い過去に蓄積させたリーチ乱数値に基づいて遊技が進展している最中に停止ボタン１９を押下されると、その時点において実時間に最も近い過去に蓄積させた当否乱数値に基づいて遊技が進展する。
【０１１１】
よって、本実施形態のパチンコ機１では、遊技者が遊技の進展中においても遊技球の入賞を継続させた場合に、停止ボタン１９を押下するタイミングによって遊技の進展内容が変化するため、実時間における遊技を遊技者にとって意義深いものに感じさせることができ、ひいては、実時間における遊技の興趣を向上させることができる。
【０１１２】
又、本実施形態のパチンコ機１では、リーチ演出の最中に当否乱数値を読み込み、当否結果の内容と変動パターンに内容とが一致しているか否かを判定し、一致している場合には、予告画像を表示するため、「大当たり」を発生させるために停止ボタン１９を押下すべきタイミングを遊技者が容易に把握することができ、ひいては、遊技者に実時間における遊技をより一層意義深いものに感じさせることができる。
【０１１３】
又、本実施形態のパチンコ機１では、リーチ乱数値が「はずれ」に該当する場合に、当否乱数値に基づいて遊技を進展させないため、遊技を不必要に進展させてしまうことを防止でき、ひいては、テンポの良い遊技を遊技者に提供することができる。
【０１１４】
又、本実施形態のパチンコ機１では、当否乱数値を新たに蓄積させる際に、特図作動保留球数が上限値に達している場合には、当否乱数値蓄積領域に蓄積させた当否乱数値のうちで、実時間に最も近い過去に蓄積させた当否乱数値を削除して、新たな当否乱数値を蓄積させるため、遊技球の入賞に無駄が生じてしまうことを防止できる。
【０１１５】
又、上記実施形態のパチンコ機１では、停止処理のＳ６２０にて当否乱数値蓄積領域に当否乱数値が一切蓄積されていない場合に、遊技を「はずれ」へと進展させるため、当否乱数値蓄積領域から当否乱数値を全て取り出してしまったにも関わらず、リーチ乱数値がリーチ乱数値蓄積領域に蓄積されたままになっている場合に、遊技の進展結果が不定となってしまうことを防止できる。
【０１１６】
尚、本実施形態では、リーチ乱数値が本発明における第１の乱数値に相当し、特別図柄動作処理のＳ３１０が本発明における第１の乱数値発生手段に相当する。
又、本実施形態では、ＲＡＭ３９５のリーチ乱数値蓄積領域が本発明における第１の記憶領域に相当し、特別図柄動作処理のＳ３２０，Ｓ３４０が本発明における第１の蓄積手段に相当し、変動開始処理のＳ５１０〜Ｓ５２５と、割込処理のＳ２５５と、図柄制御基板５１とが本発明における第１の進展手段に相当する。
【０１１７】
又、本実施形態では、当否乱数値が本発明における第２の乱数に相当し、特別図柄動作処理のＳ３１５が本発明における第２の乱数値発生手段に相当する。
又、本実施形態では、ＲＡＭ３９５の当否乱数値蓄積領域が本発明における第２の記憶領域に相当し、特別図柄動作処理のＳ３２０，Ｓ３２５，Ｓ３３０，Ｓ３４５が本発明における第２の蓄積手段に相当し、停止処理のＳ６４５，Ｓ６６０〜Ｓ６７５，Ｓ６９０，Ｓ６９５と、割込処理のＳ２５５と、図柄制御基板５１とが本発明における第２の進展手段に相当する。
【０１１８】
又、本実施形態では、停止処理のＳ６２５及びＳ６３０が本発明における判定手段に相当し、停止処理のＳ６３５及びＳ６４０、割込処理のＳ２５５、図柄制御基板５１が本発明における報知手段に相当する。
【０１１９】
更に、本実施形態では、停止処理のＳ６０５が本発明における作動禁止手段に相当する。
以上、本発明の実施の形態について説明したが、本発明は、上記実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の形態をとり得ることはいうまでもない。
【０１２０】
例えば、上記実施形態では、ＣＰＵ３９１は、特図作動保留球数が上限値に達している場合に、前回蓄積させた当否乱数値を削除して、新たな当否乱数値を蓄積させるように設定されていたが、前回蓄積させた当否乱数値以外の当否乱数値を削除して、新たな当否乱数値を蓄積させても良い。この場合、特に、実時間から最も遠い過去に蓄積させた当否乱数値を削除して、新たな当否乱数値を蓄積させれば、実時間から最も遠い過去に蓄積された当否乱数値が蓄積され続けることを防止できる（請求項７記載の発明に相当。）。
【０１２１】
又、上記実施形態では、停止処理のＳ６３０〜Ｓ６４０にて、当否結果の内容と変動パターン設定領域における変動パターンの内容とが一致している場合に、必ず、予告画像コマンドを作成して、予告画像を発生するように処理していたが、読み込んだ当否乱数値に応じて予告コマンドを作成したり、作成しなかったりするように処理しても良い。この場合、予告画像が表示されていないにも関わらず「大当たり」が発生することがあるため、遊技者に驚きを与えることができ、遊技の興趣をその分向上させることができる。
【０１２２】
又、上記実施形態では、リーチ乱数値対応テーブルにおける各リーチ演出の配分と、当否乱数値対応テーブルにおける各リーチ当たりの配分とを上述のように設定したが、「大当たり」の発生率が実際上の発生率と同様になるように、各テーブルにおける配分を調整しても良い。例えば、「スーパーリーチ」の発生率を１／１５０〜１／１００程度、「ロングリーチ」の発生率を１／４０〜１／３０程度、「ノーマルリーチ」の発生率を１／１０程度とするようにリーチ乱数値テーブルを設定すれば良い。そして、「スーパーリーチ」の場合は、「大当たり」の発生率を１／３程度、「ロングリーチ」の場合は、「大当たり」の発生率を１／１０程度、「ノーマルリーチ」の場合は、「大当たり」の発生率を１／３０程度とするように当否乱数値テーブルを設定すれば良い。
【０１２３】
又、上記実施形態では、「大当たり」や「はずれ」、リーチ演出を表現するのに３つの特別図柄を用いたが、４つ以上の特別図柄を用いても良いし、特別図柄以外の画像を用いてこれらを表現しても勿論良い。特に、リーチ演出に関しては、「大当たり」の発生を遊技者に期待させる画像であれば何でも良い。
【０１２４】
又、上記実施形態では、「大当たり」や「はずれ」、各種リーチ演出を表現するのに画像を用いたが、これに代えて、例えば、音声やランプの点灯などを用いても良い。
又、上記実施形態では、本発明をパチンコ遊技機に適用したが、遊技球を用いる他の形態の遊技機（例えば、アレンジボール遊技機など）に適用しても勿論良い。
【図面の簡単な説明】
【０１２５】
【図１】本発明に係るパチンコ機１の正面図である。
【図２】パチンコ機１における制御系統の一部の構成を示す構成ブロック図である。
【図３】主基板３９のＣＰＵ３９１が実行するメインルーチンの流れを示すフローチャートである。
【図４】主基板３９のＣＰＵ３９１が実行するループ処理の流れを示すフローチャートである。
【図５】主基板３９のＣＰＵ３９１が実行する割込処理の流れを示すフローチャートである。
【図６】主基板３９のＣＰＵ３９１が実行する特別図柄動作処理の流れを示すフローチャートである。
【図７】主基板３９のＣＰＵ３９１が実行する遊技進展処理の流れを示すフローチャートである。
【図８】主基板３９のＣＰＵ３９１が実行する変動開始処理の流れを示すフローチャートである。
【図９】主基板３９のＣＰＵ３９１が実行する停止処理の流れを示すフローチャートである。
【図１０】（ａ）は、ＣＰＵ３９１によるリーチ乱数値の蓄積及び取り出しの概要を示す説明図であり、（ｂ）は、ＣＰＵ３９１による当否乱数値の蓄積及び取り出しの概要を示す説明図である。
【図１１】予告画像、及び腕部材５７の動作の概要を説明する説明図である。
【符号の説明】
【０１２６】
１…パチンコ機、３…外枠、５…内枠、７…内枠ランプ、９…遊技盤、１１…金枠、１３…ハンドル、１５…上受け皿、１７…下受け皿、１９…停止ボタン、２０…凹部、２１，２３…ディスプレイ、２１ａ…特別図柄、２５…特別図柄保留ランプ、２７…始動入賞装置、２７ａ…可動片、２７ｂ…スタートＳＷ、２７ｃ，２９ｄ…ソレノイド、２９…大入賞装置、２９ａ…開閉板、２９ｂ…特定領域ＳＷ、２９ｃ…カウントＳＷ、３１…普通図柄表示装置、３３…普通図柄保留ランプ、３５…遊技盤ランプ、３７…始動ゲート、３９…主基板、３９ａ…マイコン、３９ｂ…入出力Ｉ／Ｆ、４１…払出装置、４１ａ…補給球不足ＳＷ、４１ｂ…オーバーフローＳＷ、４３…払出制御基板、４５…音声制御基板、４７…スピーカ、４９…電飾制御基板、５１…図柄制御基板、５３…停止ＳＷ、５５…アクチュエータ、５７…腕部材、５９…電源基板、５９ａ…クリアＳＷ、３９１…ＣＰＵ、３９３…ＲＯＭ、３９５…ＲＡＭ、３９７…ＰＩＯ、３９９…ＣＴＣ。
【図１】
2005329139.tif 000005
【図２】
2005329139.tif 000006
【図３】
2005329139.tif 000007
【図４】
2005329139.tif 000008
【図５】
2005329139.tif 000009
【図６】
2005329139.tif 000010
【図７】
2005329139.tif 000011
【図８】
2005329139.tif 000012
【図９】
2005329139.tif 000013
【図１０】
2005329139.tif 000014
【図１１】
2005329139.tif 000015