(57)【特許請求の範囲】
【請求項１】
遊技域に設けられた始動口と
周期的に起動され、前記始動口への入球が発生したか否かを判定する始動入賞判定手段と、
該始動入賞判定手段の起動周期よりも短い時間間隔で更新される乱数を発生させる乱数発生手段と
を備えた遊技機において、
前記始動入賞判定手段により前記始動口への入球が発生したと判定されると、前記乱数発生手段により発生された乱数を、当該遊技機の備えるＲＡＭ（ランダムアクセスメモリー）に設定された領域である保留領域に予め定められた個数（２個以上）まで記憶する保留手段と、
該保留手段に記憶された乱数に基づき、該記憶された順に当否を判定する当否判定手段と、
前記保留手段により前記保留領域に記憶される乱数と同じ値を、前記ＲＡＭの前記保留領域とは異なる領域である先読み判定用領域に記憶する先読み判定記憶手段と
を備え、
前記保留された乱数に対応する演出を、前記当否判定手段による当否判定に先んじて行なう際には、前記先読み判定用領域に記憶された値の当否を判定することにより前記演出を決定し、
前記先読み判定記憶手段は、前記保留手段により前記保留領域に記憶された値を読み出して、前記先読み判定用領域に記憶するものであることを特徴とする遊技機。
【請求項２】
遊技域に設けられた始動口と
周期的に起動され、前記始動口への入球が発生したか否かを判定する始動入賞判定手段と、
該始動入賞判定手段の起動周期よりも短い時間間隔で更新される乱数を発生させる乱数発生手段と
を備えた遊技機において、
前記始動入賞判定手段により前記始動口への入球が発生したと判定されると、前記乱数発生手段により発生された乱数を、当該遊技機の備えるＲＡＭ（ランダムアクセスメモリー）に設定された領域である保留領域に予め定められた個数（２個以上）まで記憶する保留手段と、
該保留手段に記憶された乱数に基づき、該記憶された順に当否を判定する当否判定手段と、
前記保留手段により前記保留領域に記憶される乱数と同じ値を、前記ＲＡＭの前記保留領域とは異なる領域である先読み判定用領域に記憶する先読み判定記憶手段と
を備え、
前記保留された乱数に対応する演出を、前記当否判定手段による当否判定に先んじて行なう際には、前記先読み判定用領域に記憶された値の当否を判定することにより前記演出を決定し、
前記先読み判定記憶手段は、前記抽出された乱数を、前記先読み判定用領域に記憶するものであり、
前記保留手段は、前記先読み判定記憶手段により記憶された値を読み出して、前記保留領域に記憶するものであることを特徴とする遊技機。
【請求項３】
遊技域に設けられた始動口と
周期的に起動され、前記始動口への入球が発生したか否かを判定する始動入賞判定手段と、
該始動入賞判定手段の起動周期よりも短い時間間隔で更新される乱数を発生させる乱数発生手段と
を備えた遊技機において、
前記始動入賞判定手段により前記始動口への入球が発生したと判定されると、前記乱数発生手段により発生された乱数を、当該遊技機の備えるＲＡＭ（ランダムアクセスメモリー）に設定された領域である保留領域に予め定められた個数（２個以上）まで記憶する保留手段と、
該保留手段に記憶された乱数に基づき、該記憶された順に当否を判定する当否判定手段と、
前記保留手段により前記保留領域に記憶される乱数と同じ値を、前記ＲＡＭの前記保留領域とは異なる領域である先読み判定用領域に記憶する先読み判定記憶手段と、
前記始動入賞判定手段により前記始動口への入球が発生したと判定されると、前記乱数発生手段により発生された乱数を記憶する乱数記憶手段と
を備え、
前記保留された乱数に対応する演出を、前記当否判定手段による当否判定に先んじて行なう際には、前記先読み判定用領域に記憶された値の当否を判定することにより前記演出を決定し、
前記保留手段は、前記乱数記憶手段に記憶された乱数を前記保留領域に記憶するものであり、
前記先読み判定記憶手段は、前記乱数記憶手段に記憶された乱数を前記先読み判定用領域に記憶するものであることを特徴とする遊技機。
【請求項４】
請求項１から３のいずれか１項に記載の遊技機において、
前記始動口として、第１始動口および第２始動口の少なくとも２種類備え、
前記始動入賞判定手段は、入球が前記第１始動口、前記第２始動口の何れに対して発生したかを識別して判定するものであり、
前記保留領域として、第１保留領域、第２保留領域の少なくとも２種類が存在し、
前記先読み判定用領域として、第１先読み判定用領域、第２先読み判定用領域の少なくとも２種類が存在し、
前記保留手段は、前記始動入賞判定手段により前記第１始動口への入球が発生したと判定されると、前記乱数発生手段により発生された乱数を前記第１保留領域に記憶し、前記始動入賞判定手段により前記第２始動口への入球が発生したと判定されると、前記乱数発生手段により発生された乱数を前記第２保留領域に記憶するものであり、
前記先読み判定記憶手段は、前記保留手段により前記第１保留領域に記憶される乱数と同じ値を、第１先読み判定用領域に記憶し、前記保留手段により前記第２保留領域に記憶される乱数と同じ値を、第２先読み判定用領域に記憶するものである
ことを特徴とする遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遊技機に関するものであり、特に遊技機において行なわれる抽選動作にハード乱数を用いる遊技機に関するものである。
【背景技術】
【０００２】
従来より、遊技機の主制御基板には、ＣＰＵ，ＲＯＭ及びＲＡＭ等を一体としたＭＰＵが搭載されている。このＭＰＵでは、タイマ割込みによりメイン処理を起動し、このメイン処理が起動されるごとにカウンタ値を更新していくことにより、乱数を生成し、この乱数が所定の値（大当り値）であった場合に大当りなどを発生させるといったことが行なわれている。なお、メイン処理が起動されるごとにカウンタ値が１回更新される構成とすると、カウンタ値の変化が時間（メイン処理の起動回数）により規則的に決定することになってしまい、大当り値を狙い撃ちされて不正に当り判定が発生する可能性がある。そこで、メイン処理内に、無限ループ（残余処理という）を構成し、この無限ループ内で更にカウンタ値を更新するといったことが行なわれている。メイン処理の残余処理以外の部分（本処理という）は、メイン処理が起動される都度、所要時間が変化する（大当りの発生の有無、図柄変動時間の長短などによる）ので、無限ループの実行回数は、メイン処理が起動されるごとに変化する。これにより、カウンタ値の変化を不規則にし、大当り値が狙い撃ちされるのを防止することができる。実際には、カウンタを、周期的に変化する大当り決定用乱数と、この大当り決定用乱数が１サイクルしたときに次の１サイクルの初期値を決定するための初期値乱数とに分け、初期値乱数のみを前記残余処理にて不規則に変化させるといったことが行なわれている。
【０００３】
また、近年の機種は、先読みを用いた演出を行なうものが多い。先読みとは、始動口への入球を検出した際に、その入球に対応する図柄の変動やその停止を待たずに、発生された大当り決定用乱数が当たりか否かを判定することである（例えば特許文献１の段落００９１〜００９６）。通常、遊技機は、始動入賞などにより大当り決定用乱数を発生させると共に、図柄変動を開始するが、何らかの事情により図柄変動を開始できない場合（例えば、既に図柄が変動中、大当り中など）には、発生させた大当り決定用乱数などの乱数値を所定個数（４個が多い）まで記憶（保留記憶という）し、図柄が変動可能な状態になってから、乱数値に対応する図柄変動が行なわれる。こうした遊技機で先読みを行なうことにより、乱数値に対応する図柄変動が開始されるに先んじて、先読みの結果に基づく演出動作を行なうことが可能となる。具体的には、既に複数の保留記憶がある場合に、これら複数の保留の消化に同期して継続性のある演出態様を行うことや、保留を示すランプ類などを通常とは異なる表示態様にするといった演出が行なわれる。こうした演出を総じて先読み演出ともいう。先読みや保留記憶は、本処理内（より正確には、本処理から呼び出され、始動入賞の確認等を行なうサブルーチン内）で行なわれる。
【０００４】
ところで、遊技の大当り抽選に用いる乱数として、ＭＰＵが備える乱数回路からハードウェア的に発生される乱数を採用することも考えられる。こうした乱数をハード乱数とも言う（これに対し、前述したカウンタ値を用いる乱数をソフトウェア乱数、または単にソフト乱数と言う）。特許文献１に記載の遊技機もハード乱数を発生させる乱数回路を搭載している。一般にソフト乱数の更新が一巡するのはコンマ数ｓ〜数ｓ程度であるのに対し、ハード乱数の更新が一巡するのは数ｍｓ程度と非常に短いため、前述した初期値乱数を用いなくとも、大当り値の狙い撃ちが困難となる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−０５６１４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、ハード乱数を大当り判定用乱数として用いる場合には、先読みを行なうに当り、次のような問題点が発生する。すなわち、ソフト乱数を用いた場合には、保留記憶と先読みは、共にメイン処理の本処理内で行なわれるので、保留の対象となる乱数値と、先読みの対象となる乱数値は共に前記カウント値であり、起動されたメイン処理内では同じ値となる。従って、例えば保留記憶された乱数値に基づくと大当りと判定されるならば、先読みの結果も大当りとなり、判定結果は両者で一致する。一方、ハード乱数は、メイン処理の起動や進行とは関係なく更新が行なわれていき、しかも前述のように更新周期が非常に短いので、保留記憶したハード乱数の値と、先読みを行なったときのハード乱数の値が一般に一致しない。従って、保留記憶された乱数値によればハズレだが先読みの結果は大当りといった事態が発生し、これでは適切に先読み演出を行なうことができない。
【０００７】
この対策として、保留記憶を行なってから、先読み判定時にはその保留記憶された乱数値を読みにいくことも考えられるが、こうすると、保留記憶の数に応じて先読みの対象となる記憶場所が変わる（例えば、保留記憶の数が１個の場合の先読みはアドレスＡに格納されている乱数値を対象とするが、保留記憶の数が２個の場合の先読みはアドレスＢに格納されている乱数値を対象とする）ことになり、先読み処理は複雑化する。
本発明は係る課題に鑑みなされたものであり、ハード乱数を大当り判定に用いつつ、先読み演出を適切に行なうことを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するためになされた本発明の請求項１に記載の遊技機は、遊技域に設けられた始動口と、周期的に起動され、前記始動口への入球が発生したか否かを判定する始動入賞判定手段と、該始動入賞判定手段の起動周期よりも短い時間間隔で更新される乱数を発生させる乱数発生手段とを備えた遊技機において、前記始動入賞判定手段により前記始動口への入球が発生したと判定されると、前記乱数発生手段により発生された乱数を、当該遊技機の備えるＲＡＭ（ランダムアクセスメモリー）に設定された領域である保留領域に予め定められた個数（２個以上）まで記憶する保留手段と、該保留手段に記憶された乱数に基づき、該記憶された順に当否を判定する当否判定手段と、前記保留手段により前記保留領域に記憶される乱数と同じ値を、前記ＲＡＭの前記保留領域とは異なる領域である先読み判定用領域に記憶する先読み判定記憶手段と、前記保留された乱数に対応する演出を、前記当否判定手段による当否判定に先んじて行なう際には、前記先読み判定用領域に記憶された値の当否を判定することにより前記演出を決定する。
【０００９】
ここで、保留領域および先読み判定用領域がＲＡＭ内に存在する旨が記載されているが、このＲＡＭは１個の記憶素子を指しているとは限らない。例えば複数のＲＡＭ素子をデコーダ、マルチプレクサ等を介して接続してＲＡＭ領域を構成し、このＲＡＭ領域内に保留領域および先読み判定用領域が設定された結果、保留領域（または先読み判定用領域）が複数のＲＡＭ素子に跨って設定されている、という構成も含まれる。
【００１０】
また、「前記始動口への入球が発生したと判定されると、前記乱数発生手段により発生された乱数を、・・・保留領域に記憶する」とは、「始動口への入球が発生すると、前記乱数を、他の領域や構成に記憶することなく保留領域に記憶する」という態様のみを意味するものではない。また、保留手段は、乱数発生手段により発生された乱数を、予め定められた個数（２個以上。以下、上限値ともいう）まで記憶可能であるため、大当り中など、本来の当否判定を行なえない遊技状態であっても、乱数発生手段により発生された乱数を上限値まで記憶することができる。ここで、保留手段に記憶されている乱数値の個数は、前述の保留記憶の数に対応する。
【００１１】
また「前記保留手段により前記保留領域に記憶される乱数と同じ値を、・・・先読み判定用領域に記憶する」とは、結果として、先読み判定用領域に記憶された値と保留領域に記憶された値とが同じになればよいことを意味する。
【００１２】
請求項４に記載の本発明は、請求項１から３のいずれか１項に記載の遊技機において、前記始動口として、第１始動口および第２始動口の少なくとも２種類備え、前記始動入賞判定手段は、入球が前記第１始動口、前記第２始動口の何れに対して発生したかを識別して判定するものであり、前記保留領域として、第１保留領域、第２保留領域の少なくとも２種類が存在し、前記先読み判定用領域として、第１先読み判定用領域、第２先読み判定用領域の少なくとも２種類が存在し、前記保留手段は、前記始動入賞判定手段により前記第１始動口への入球が発生したと判定されると、前記乱数発生手段により発生された乱数を前記第１保留領域に記憶し、前記始動入賞判定手段により前記第２始動口への入球が発生したと判定されると、前記乱数発生手段により発生された乱数を前記第２保留領域に記憶するものであり、前記先読み判定記憶手段は、前記保留手段により前記第１保留領域に記憶される乱数と同じ値を、第１先読み判定用領域に記憶し、前記保留手段により前記第２保留領域に記憶される乱数と同じ値を、第２先読み判定用領域に記憶するものであることを特徴とする。
【００１３】
請求項１において、前記先読み判定記憶手段は、前記保留手段により前記保留領域に記憶された値を読み出して、前記先読み判定用領域に記憶するものである。
ここで、請求項４の発明が請求項１に記載の遊技機を引用する場合には、第１始動口に関するもののみ、又は第２始動口に関するもののみを取り出して適用するものとする。例えば、第１始動口に関しては、「前記先読み判定記憶手段は、前記第１保留手段により前記第１保留領域に記憶された値を読み出して、前記第１先読み判定用領域に記憶する」となり、第２始動口に関しては、「前記先読み判定記憶手段は、前記第２保留手段により前記第２保留領域に記憶された値を読み出して、前記第２先読み判定用領域に記憶する」となる。もちろん、第１始動口に関する処理と第２始動口に関する処理を、それぞれ同時に行なうのは構わない。これらの事項は請求項２，３を引用する場合も同様である。
【００１４】
請求項２において、前記先読み判定記憶手段は、前記抽出された乱数を、前記先読み判定用領域に記憶するものであり、前記保留手段は、前記先読み判定記憶手段により記憶された値を読み出して、前記保留領域に記憶するものである。
【００１５】
請求項３に記載の本発明は、前記始動入賞判定手段により前記始動口への入球が発生したと判定されると、前記乱数発生手段により発生された乱数を記憶する乱数記憶手段を備え、前記保留手段は、前記乱数記憶手段に記憶された乱数を前記保留領域に記憶するものであり、前記先読み判定記憶手段は、前記乱数記憶手段に記憶された乱数を前記先読み判定用領域に記憶するものである。
ここで乱数記憶手段は、前記ＲＡＭ内にその領域が設定されるものでも良いし、前記ＭＰＵ等が備えるレジスタ（ただし乱数発生手段の影響は受けないもの）でも良い。
【発明の効果】
【００１６】
請求項１に記載の遊技機によれば、当否判定の対象となる値が記憶される保留領域とは別に、同じ値を記憶する先読み判定用領域を備え、この先読み判定用領域に記憶された値（乱数）を当否判定することにより、当否判定手段による当否判定に先んじた演出（前記した先読み演出）を行なう。乱数発生手段によって発生される乱数は、始動入賞判定手段の起動周期よりも短い間隔で更新されるが、保留領域に記憶された値と先読み判定用領域に記憶された値は同じ値であるため、保留領域に記憶された値に基づく本来の当否判定と、先読み判定用領域に記憶された値に基づく先読み演出のための当否判定との結果は一致する。従って、本来の当否判定結果に一致した先読み演出を行なうことが可能となる。
【００１７】
なお、保留手段は前記上限値まで乱数値を記憶できるが、これは始動入賞が複数回発生しても、乱数発生手段が発生した乱数値を順次記憶できることになる。つまり、複数の乱数値が保留手段によって記憶されている場合、これらの乱数値は保留領域内の異なる記憶領域にそれぞれ記憶されていく。この記憶領域に記憶された乱数値を直接読んで先読み判定を行なうには、保留記憶の数を把握した上で保留領域内の特定の記憶領域に記憶された乱数値を読みに行く必要があり、先読み処理が複雑となる。この点、本発明の遊技機によれば、先読みの対象となる乱数値が記憶されている場所は、保留記憶の数によらず先読み判定用領域であるため、保留手段によって記憶された乱数の個数に応じ、読みにいく領域が変化するといったことがない。従って、先読み処理を簡素にすることができる。
【００１８】
請求項４に記載の遊技機によれば、始動入賞口、保留領域、及び先読み用判定領域をそれぞれ複数（以下、説明を簡単にするために各２個あるものとする）備え、第１始動口への入球に起因して発生された乱数値は第１保留領域に記憶され、これと同じ値が第１先読み判定用領域に記憶され、また第２始動口への入球に起因して発生された乱数値は第２保留領域に記憶され、これと同じ値が第２先読み判定用領域に記憶される。
【００１９】
なお、これに反して、先読み判定用領域を第１始動口関連と第２始動口関連とで共通としておくと、例えば、乱数値（第１始動口への入球に起因）の抽出、乱数値の第１保留領域への記憶、先読み判定用領域への記憶、乱数値（第２始動口への入球に起因）の抽出、乱数値の第２保留領域への記憶、先読み判定用領域への記憶の順序で処理が行なわれる場合に、第１保留領域に記憶された乱数値が当りに相当するものであっても、第２保留領域への記憶の後に行なわれた先読み判定用領域への記憶により先読み判定用領域の内容が書き換えられて、先読みの判定結果がハズレとなる場合があり、これでは先読み判定の対象と、その先読み判定の起因となった始動口への入球の乱数値とが一致しなくなってしまう。この点、第１始動口関連と第２始動口関連とでそれぞれ専用の先読み判定用領域を持つことで、先読み判定用領域が、他方の始動口への入球を起因とする先読み判定用領域への記憶により書き換えられることがなくなるので、適切に先読み演出を行なうことが可能となる。
【００２０】
請求項１に記載の遊技機では、保留手段が、先読み判定記憶手段により記憶された値を読み出して、保留領域に記憶することにより、保留領域に記憶された値と先読み判定用領域に記憶された値とを同じ値にしている。この結果、保留領域に記憶された値に基づく本来の当否判定と、先読み判定用領域に記憶された値に基づく先読み演出のための当否判定との結果は一致し、本来の当否判定結果に一致した先読み演出を行なうことができる。
【００２１】
請求項２に記載の遊技機においては、先読み判定記憶手段が、抽出された乱数を先読み判定用領域に記憶し、保留手段は、先読み判定記憶手段により記憶された値を読み出して保留領域に記憶する。このようにしても、保留領域に記憶された値と先読み判定用領域に記憶された値が同じ値になるので、保留領域に記憶された値に基づく本来の当否判定と、先読み判定用領域に記憶された値に基づく先読み演出のための当否判定との結果は一致し、本来の当否判定結果に一致した先読み演出を行なうことができる。また、請求項１のようにすると、先読み判定用領域に記憶する乱数値が格納されている保留領域内のアドレスが保留記憶の数によって変化するので、先読みの直接の対象は保留数の影響を受けないものの、乱数値が格納されている保留領域内のアドレスの管理が必要となる。これに対し請求項２に記載の遊技機によれば、乱数発生手段が発生した乱数値を先読み判定用領域に記憶し、この記憶された乱数値を保留領域に記憶するので、保留記憶の数の影響を受けず、先読みに係わる処理を一層簡素にすることができる。なお、保留記憶の数に応じ、乱数値を記憶する保留領域内のアドレスを管理するのは、従来より保留記憶機能に必須の処理であるため、請求項２に係る本発明に特有の欠点ではない。
【００２２】
請求項３に記載の遊技機では、始動入賞判定手段により始動口への入球が発生したと判定されると、乱数発生手段によって抽出された乱数を乱数記憶手段に記憶し、保留手段は、乱数記憶手段に記憶された乱数を保留領域に記憶し、先読み判定記憶手段は、乱数記憶手段に記憶された乱数を先読み判定用領域に記憶する。このようにしても、保留領域に記憶された値と先読み判定用領域に記憶された値が同じ値になるので、保留領域に記憶された値に基づく本来の当否判定と、先読み判定用領域に記憶された値に基づく先読み演出のための当否判定との結果は一致し、本来の当否判定結果に一致した先読み演出を行なうことができる。
【図面の簡単な説明】
【００２３】
【図１】本発明の第１実施例のパチンコ機５０の正面図
【図２】パチンコ機５０の遊技盤１の正面図
【図３】パチンコ機５０の背面図
【図４】パチンコ機５０の電気構成図
【図５】主制御装置８０のＭＰＵ内部のブロック図
【図６】乱数発生回路の内部の概要ブロック図
【図７】パチンコ機５０の主制御装置８０で実行されるメインルーチンの概要を示すフローチャート
【図８】主制御装置８０が実行する始動入賞確認処理のフローチャート
【図９】主制御装置８０が実行する第１保留先読み判定処理のフローチャート
【図１０】主制御装置８０が実行する第２保留先読み判定処理のフローチャート
【図１１】主制御装置８０が実行する当否判定処理のフローチャート１
【図１２】主制御装置８０が実行する当否判定処理のフローチャート２
【図１３】主制御装置８０が実行する当否判定処理のフローチャート３
【図１４】主制御装置８０が実行する当否判定処理のフローチャート４
【図１５】主制御装置８０が実行する特別遊技処理のフローチャート１
【図１６】主制御装置８０が実行する特別遊技処理のフローチャート２
【図１７】主制御装置８０が実行する特別遊技処理のフローチャート３
【図１８】先読みの可否および保留記憶の数を指示するためにサブ統合制御装置８３に送信されるコマンドの一覧
【図１９】第２実施例の主制御装置８０のＭＰＵ内部のブロック図
【図２０】第２実施例の主制御装置８０が実行する始動入賞確認処理のフローチャート
【図２１】第２実施例の主制御装置８０が実行する第１保留先読み判定処理のフローチャート
【図２２】第２実施例の主制御装置８０が実行する第２保留先読み判定処理のフローチャート
【発明を実施するための形態】
【００２４】
以下に本発明の好適な実施形態について説明する。尚、本発明の実施の形態は下記の実施例に何ら限定されるものではなく、本発明の技術的範囲に属する種々の形態を採ることができ、各実施例に記載された内容を適宜組み合わせることが可能なことはいうまでもない。
［実施例１］
図１に示すように、弾球遊技機の一種であるパチンコ機５０は、縦長の固定外郭保持枠をなす外枠５１にて構成の各部を保持する構造である。外枠５１の左側上下には、ヒンジ５３が設けられており、該ヒンジ５３の他方側には図３に記載する内枠７０が取り付けられており、内枠７０は外枠５１に対して開閉可能な構成になっている。前枠５２には、板ガラス６１が取り外し自在に設けられており、板ガラス６１の奥には図２に記載する遊技盤１が内枠７０に取り付けられている。
【００２５】
前枠５２の上側左右には、スピーカ６６が設けられており、パチンコ機５０から発生する遊技音が出力され、遊技者の趣向性を向上させる。また、遊技者の趣向性を向上させるために前枠５２に遊技状態に応じて発光する枠側装飾ランプ６５も複数設けられている。前枠５２の下方には、上皿５５と下皿６３が一体に形成されている。下皿６３の右側には発射ハンドル６４が取り付けられており、該発射ハンドル６４を時計回りに回動操作することによって発射装置（図示省略）が可動して、上皿５５から供給された遊技球が遊技盤１に向けて発射される。
【００２６】
上皿５５の上部ほぼ中央には、遊技者が操作可能な演出ボタン６７が備えられており、この演出ボタン６７は、周囲にジョグダイヤル６８を備えたものとなっている。遊技者が所定期間中に、演出ボタン６７やジョグダイヤル６８を操作することで後述する演出図柄表示装置６に表示される内容が変化したり、スピーカ６６より出力される遊技音が変化したりする。また、このパチンコ機５０はいわゆるＣＲ機であって、プリペイドカードの読み書き等を行うためのプリペイドカードユニット（ＣＲユニット）５６が付属しており、パチンコ機５０には、貸出ボタン５７、精算ボタン５８及び残高表示器５９を有するＣＲ精算表示装置が備わっている。
【００２７】
図２は、本実施例のパチンコ機の遊技盤１の正面図である。なお、このパチンコ機の全体的な構成は公知技術に従っているので図示及び説明は省略する。図２に示すように遊技盤１には、公知のガイドレール２ａ、２ｂによって囲まれた略円形の遊技領域３が設けられている。この遊技領域３には多数の遊技釘４が打ち付けられている。遊技領域３のほぼ中央部には、センターケース５が配されている。センターケース５は、公知のものと同様に、ワープ入口、ワープ通路、ステージ、演出図柄表示装置６（液晶表示装置であり演出図柄を表示する。）の画面を臨ませる窓等を備えている。センターケース５の下には、第１始動口１１と第２始動口１２とが配置され、センターケース５の左方には、ゲート１７が配置されている。第２始動口１２は開閉可能な翼片を供えた普通電動役物を備えており、この翼片が開放しないと遊技球は第２始動口１２に入球できない構成となっている。
【００２８】
遊技領域３の右下には、複数個のＬＥＤからなる普通図柄表示装置７と、普通図柄保留数表示装置８と、第１特別図柄保留数表示装置１８と、第２特別図柄保留数表示装置１９と、７セグメント表示装置からなる第１特別図柄表示装置９・第２特別図柄表示装置１０とが配置されている。
【００２９】
第２始動口１２の下方にはアタッカー式の大入賞口１４が配置されている。また、第１始動口１１の左方には、第１左入賞口３１、第２左入賞口３２、第３左入賞口３３及び第４左入賞口３４が設けられている。なお、この第１左入賞口３１、第２左入賞口３２、第３左入賞口３３、第４左入賞口３４が、常時、入球率が変化しない普通入賞口である。
【００３０】
パチンコ遊技機５０の裏面は図３に示すとおり、前述した遊技盤１を脱着可能に取り付ける内枠７０が前述した外枠５１に収納されている。この内枠７０には、上方から、球タンク７１、タンクレール７２及び払出装置７３が設けられている。この構成により、遊技盤１上の入賞口に遊技球の入賞があれば球タンク７１からタンクレール７２を介して所定個数の遊技球を払出装置７３により前述した上皿５５に排出することができる。また、パチンコ機５０の裏側には（図４も参照のこと）、主制御装置８０、払出制御装置８１、演出図柄制御装置８２、サブ統合制御装置８３、発射制御装置８４、電源基板８５が設けられている。なお、演出図柄制御装置８２、サブ統合制御装置８３がサブ制御装置に該当する。
【００３１】
主制御装置８０、演出図柄制御装置８２、サブ統合制御装置８３は遊技盤１に設けられており、払出制御装置８１、発射制御装置８４、電源基板８５が内枠７０に設けられている。なお、図３では、発射制御装置８４が描かれていないが、発射制御装置８４は払出制御装置８１の下に設けられている。また、球タンク７１の右側には、外部接続端子７８が設けられており、この外部接続端子７８より、遊技状態や遊技結果を示す信号が図示しないホールコンピュータに送られる。なお、従来はホールコンピュータへ信号を送信するための外部接続端子７８には、盤用（遊技盤側から出力される信号をホールコンピュータへ出力するための端子）と枠用（枠側（前枠５２、内枠７０、外枠５１）から出力される信号をホールコンピュータへ出力するための端子）の２種類を用いているが、本実施例では、一つの外部接続端子７８を介してホールコンピュータへ遊技状態や遊技結果を示す信号を送信している。
【００３２】
このパチンコ機５０の電気的構成は、図４のブロック図に示すとおり、主制御装置８０を中心にして構成されている。なお、このブロック図には、単に信号を中継するだけのためのいわゆる中継基板及び電源回路等は記載していない。また、詳細の図示は省略するが、主制御装置８０、払出制御装置８１、演出図柄制御装置８２、サブ統合制御装置８３のいずれもＭＰＵ、ＲＯＭ、ＲＡＭ、入力ポート、出力ポート等を備えているが、本実施例では発射制御装置８４にはＭＰＵ、ＲＯＭ、ＲＡＭは設けられていない。しかし、これに限るわけではなく、発射制御装置８４にＭＰＵ、ＲＯＭ、ＲＡＭ等を設けてもよい。
【００３３】
主制御装置８０には、第１始動口１１に入球した遊技球を検出する第１始動口スイッチ１１ａ、第２始動口１２に入球した遊技球を検出する第２始動口スイッチ１２ａ、普通図柄を作動させるゲート１７に進入した遊技球を検出する普通図柄作動スイッチ１７ａ、大入賞口１４に入球した遊技球を計数するためのカウントスイッチ１４ａ、第１左入賞口３１、第２左入賞口３２、第３左入賞口３３、第４左入賞口３４に入球した遊技球を検出する左入賞口スイッチ３１ａ等の検出信号が入力される。
【００３４】
主制御装置８０は搭載しているプログラムに従って動作して、上述の検出信号などに基づいて遊技の進行に関わる各種のコマンドを生成して払出制御装置８１及びサブ統合制御装置８３に出力する。
また主制御装置８０は、図柄表示装置中継端子板９０を介して接続されている第１特別図柄表示装置９、第２特別図柄表示装置１０及び普通図柄表示装置７の表示、第１特別図柄保留数表示装置１８、第２特別図柄保留数表示装置１９、及び普通図柄保留数表示装置８の点灯を制御する。
【００３５】
更に、主制御装置８０は、大入賞口ソレノイド１４ｂを制御することで大入賞口１４の開閉を制御し、普通電動役物ソレノイド（図４では普電役物ソレノイドと表記）１２ｂを制御することで第２始動口１２の開閉を制御する。主制御装置８０からの出力信号は試験信号端子にも出力される他、図柄変動や大当り（特別遊技ともいう）等の管理用の信号が外部接続端子７８に出力されてホールメインコンピュータ８７に送られる。主制御装置８０と払出制御装置８１とは双方向通信が可能である。
【００３６】
払出制御装置８１は、主制御装置８０から送られてくるコマンドに応じて払出モータ２０を稼働させて賞球を払い出させる。本実施例においては、賞球として払い出される遊技球を計数するための払出センサ２１の検出信号は払出制御装置８１に入力され、払出制御装置８１で賞球の計数が行われる構成を用いる。この他にも主制御装置８０と払出制御装置８１に払出センサ２１の検出信号が入力され、主制御装置８０と払出制御装置８１の双方で賞球の計数を行う構成を用いることも考えられる。
【００３７】
なお、払出制御装置８１はガラス枠開放スイッチ３５、内枠開放スイッチ３６、満杯スイッチ２２、球切れスイッチ２３からの信号が入力され、満杯スイッチ２２により下皿６３が満タンであることを示す信号が入力された場合及び球切れスイッチ２３により球タンクに遊技球が少ないあるいは無いことを示す信号が入力されると払出モータ２０を停止させ、賞球の払出動作を停止させる。なお、満杯スイッチ２２、球切れスイッチ２３も、その状態が解消されるまで信号を出力し続ける構成になっており、払出制御装置８１は、その信号が出力されなくなることに起因して払出モータ２０の駆動を再開させる。
【００３８】
また、払出制御装置８１は遊技球等貸出装置接続端子２４を介してプリペイドカードユニットと交信することで払出モータ２０を作動させ、貸し球を排出する。払出された貸し球は払出スイッチ２１に検出され、検出信号は払出制御装置８１に入力される。なお、遊技球等貸出装置接続端子２４は精算表示基板２５とも双方向通信可能に接続されており、精算表示基板２５には、遊技球の貸出しを要求するための球貸ボタン、精算を要求するための返却ボタン、残高表示器が接続されている。
【００３９】
また、払出制御装置８１は、外部接続端子７８を介して賞球に関する情報、枠（内枠、前枠）の開閉状態を示す情報などをホールコンピュータに送信するほか、発射制御装置８４に対して発射停止信号を送信する。
なお本実施例では遊技球を払い出す構成であるが、入賞等に応じて発生した遊技球を払い出さずに記憶する封入式の構成にしても良い。
【００４０】
発射制御装置８４は発射モータ３０を制御して、遊技球を遊技領域３に遊技球を発射させる。なお、発射制御装置８４には払出制御装置８１以外に発射ハンドルからの回動量信号、タッチスイッチ２８からのタッチ信号、発射停止スイッチ２９から発射停止信号が入力される。
回動量信号は、遊技者が発射ハンドルを操作することで出力され、タッチ信号は遊技者が発射ハンドルを触ることで出力され、発射停止スイッチ信号は、遊技者が発射停止スイッチ２９を押すことで出力される。なお、タッチ信号が発射制御装置８４に入力されていなければ、遊技球は発射できないほか、発射停止スイッチ信号が入力されているときには、遊技者が発射ハンドルを触っていても遊技球は発射できないようになっている。
【００４１】
サブ統合制御装置８３はサブ制御装置に該当し、主制御装置８０から送信されてくるデータ及びコマンドを受信し、それらを演出表示制御用、音制御用及びランプ制御用のデータに振り分けて、演出表示制御用のコマンド等は演出図柄制御装置８２に送信し、音制御用及びランプ制御用は自身に含まれている各制御部位（音声制御装置及びランプ制御装置としての機能部）に分配する。そして、音声制御装置としての機能部は、音声制御用のデータに基づいて音ＬＳＩを作動させることによってスピーカからの音声出力を制御し、ランプ制御装置としての機能部はランプ制御用のデータに基づいてランプドライバを作動させることによって各種ＬＥＤ、ランプ２６を制御する。  また、サブ統合制御装置８３には、演出ボタン６７、ジョグダイヤル６８が接続されており、遊技者がこれらを操作した際には、その信号がサブ統合制御装置８３に入力される。
【００４２】
サブ統合制御装置８３と演出図柄制御装置８２とは双方向通信が可能である。
演出図柄制御装置８２は、サブ統合制御装置８３から受信したデータ及びコマンド（共に主制御装置８０から送信されてきたものとサブ統合制御装置８３が生成したものとがある）に基づいて演出図柄表示装置６を制御して、擬似図柄等の演出画像を演出図柄表示装置６の画面６ａに表示させる。
【００４３】
ここで、この主制御装置８０内のＭＰＵの内容を、図５によりもう少し詳しく説明する。ＭＰＵ内には、ＣＰＵ２００，内蔵ＲＯＭ２０１，内蔵ＲＡＭ２０２，乱数回路２０３，カウンタ回路２０４，タイマ回路２０５および外部バスインターフェイス２０６が構成されていて、内部バス２０７を介して互いに接続されている。
この実施例においては、後述する各処理を実行するために、内蔵ＲＯＭ２０１に、第１特別図柄用変動パターン２０１ａ,第１特別図柄用図柄データ２０１ｂ，第１特別図柄用判定テーブル２０１ｃ，第２特別図柄用変動パターン２０１ｄ，第２特別図柄用図柄データ２０１ｅ，第２特別図柄用判定テーブル２０１ｆがそれぞれ書き込まれている。
【００４４】
内蔵ＲＡＭ２０２には、第１特別図柄用保留記憶領域２０２ａ,第２特別図柄用保留記憶領域２０２ｂ，先読み判定用領域２０２ｃ，確率変動カウンタ２０２ｄ，時間短縮カウンタ２０２ｅが、それぞれ専用の記憶領域に記憶されるように設定されている。また、タイマ回路２０５には、変動時間タイマ２０５ａが内在されている。先に触れた、第１および第２始動口スイッチ１１ａ，１２ａは、外部バスインターフェイス２０６を介して内部バス２０７に接続されて、前記の内蔵ＲＯＭ２０１や内蔵ＲＡＭ２０２等に関係して所要の処理が実行され、所要の出力が内部バス２０７を介して外部バスインターフェイス２０６からサブ統合制御装置８３などに向けて行われることになる。なお、図５には示されていないが、普通図柄表示装置７、普通図柄保留数表示装置８、第１および第２特別図柄表示装置９，１０、第１および第２特別図柄保留記憶表示装置１８，１９も外部バスインターフェイス２０６に接続されており、出力がこれらに対して為される。
【００４５】
乱数回路２０３の概要を図６に示す。乱数回路２０３は、その内部に乱数生成回路１００を備えており、パチンコ機５０（より詳しくは主制御装置８０のＭＰＵ）の通電と略同時に起動して、タイマ回路２０５からのシステムクロック信号（ＳＣＬＫ）を適宜分周してなるタイミングで乱数値を更新していく。乱数回路２０３は、乱数値レジスタ１０１〜１０３を備えており、乱数生成回路１００で生成されたハード乱数は、これら乱数値レジスタ１０１〜１０３のいずれかに格納される。格納するレジスタの指定は、予め乱数値取り込みレジスタ１０４に対応する値をセットすることにより行なわれる。具体的には、乱数値を乱数値レジスタ１に格納したい場合は、乱数値取り込みレジスタ１０４に１をセットし、乱数値レジスタ２に格納したい場合は乱数値取り込みレジスタ１０４に２をセットし、乱数値レジスタ３に格納したい場合は乱数値取り込みレジスタ１０４に３をセットしておく。Ｓ５５の処理は、乱数値取り込みレジスタ１０４に１をセットしてから、乱数生成回路１００が乱数値を発生させ、その乱数値が乱数値レジスタ１に格納されるのを待つことになる。なお、乱数ラッチフラグレジスタ１０５とは、各乱数値レジスタ１０１〜１０３に乱数値が取り込まれているか否かを示すもので、乱数値レジスタ１０１〜１０３に乱数値が取り込まれると、対応するフラグが１にセットされる。よって乱数ラッチフラグレジスタ１０５を参照することにより、どの乱数値レジスタが使用中（乱数値を格納している）かを知ることができる。なお、このフラグは、格納されている乱数値が読み込まれると０にリセットされる。
【００４６】
メインルーチンを図７に従って説明する。メインルーチンは、約２ｍｓ毎のハード割り込みにより定期的に実行される。本実施形態では、Ｓ１０〜Ｓ５５までの１回だけ実行される処理を「本処理」と称する。「本処理」は上記割り込みにより定期的に実行されることになる。
【００４７】
マイコンによるハード割り込みが実行されると、まず正常割り込みであるか否かが判断される（Ｓ１０）。この判断処理は、メモリとしてのＲＡＭの所定領域の値が所定値であるか否かを判断することにより行われ、マイコンにより実行される処理が本処理に移行したとき、通常の処理を実行して良いのか否かを判断するためのものである。正常割り込みでない場合としては、電源投入時又はノイズ等によるマイコンの暴走等が考えられるが、マイコンの暴走は近年の技術の向上によりほとんど無いものと考えて良いので、たいていが電源投入時である。電源投入時にはＲＡＭの所定領域の値が所定値と異なる値となっている。
【００４８】
正常割り込みでないと判断されると（Ｓ１０：ｎｏ）、初期設定（例えば前記メモリの所定領域への所定値を書き込み、特別図柄及び普通図柄を初期図柄とする等のメモリの作業領域への各初期値の書き込み等）が為され（Ｓ１５）、無限ループに移行する。なお、本図では示されていないが、この無限ループでは、変動パターン決定用乱数などのソフト乱数の初期値の更新が行なわれる。
【００４９】
正常割り込みとの肯定判断がなされると（Ｓ１０：ｙｅｓ）、大当り図柄決定用乱数更新処理（Ｓ２０）が実行される。大当り図柄決定用乱数更新処理（Ｓ２０）は「０」〜「９」の１０個の整数を繰り返し作成するカウンタとして構成され、本処理毎に＋１され最大値を超えると初めの値である「０」に戻る。
【００５０】
Ｓ２０に続く当り決定用乱数更新処理（Ｓ２５）は、「０」〜「５」の６個の整数を繰り返し作成するカウンタとして構成され、本処理毎で＋１され最大値を超えると初めの値である「０」に戻る。なお、当選することとなる値の数は通常確率状態時、高確率状態時ともに３であり、値は「０」、「３」、「５」である。なお、この当り決定用乱数更新処理は普通図柄の抽選に使用し、その他の大当り図柄決定用乱数、リーチ判定用乱数（後述）、変動パターン決定用乱数（後述）は特別図柄の抽選に使用する。
【００５１】
リーチ判定用乱数更新処理（Ｓ３０）は、「０」〜「２２８」の２２９個の整数を繰り返し作成するカウンタとして構成され、本処理毎で＋１され最大値を超えると初めの値である「０」に戻る。なお、通常確率状態時で変動時間短縮機能未作動時に当選する値の数は２１で、値は「０」〜「２０」であり、通常確率状態時で変動時間短縮機能作動時に当選する値の数は５で、値は「０」〜「４」であり、高確率状態時に当選する値の数は６で、値は「０」〜「５」である。
【００５２】
変動パターン決定用乱数更新処理（Ｓ３５）は、「０」〜「１０２０」の１０２１個の整数を繰り返し作成するカウンタとして構成され、本処理毎で＋１され最大値を超えると初めの値である「０」に戻る。
【００５３】
続く入賞確認処理（Ｓ４０）では、第１始動口１１、第２始動口１２の入賞の確認及びパチンコ機５０に設けられ主制御装置８０に接続された各スイッチ類の入力処理が実行される。
本実施例では、遊技球が第１始動口１１、第２始動口１２に入賞すると大当り決定用乱数（後述）、大当り図柄決定用乱数、変動パターン決定用乱数、リーチ判定用乱数など複数の乱数を取得されるのだが、保留記憶できる数を第１始動口１１と第２始動口１２で各４個までとしており、保留記憶が満タンである４個のときに遊技球が満タンになった方の第１始動口１１又は第２始動口１２に入賞しても賞球が払出されるだけで、前記複数の乱数は保留記憶されない構成になっている。
【００５４】
続いて、大当りか否かを判定する条件成立判定手段としての当否判定処理（Ｓ４５）を行う。この当否判定処理が終了すると、不正監視処理（Ｓ５０）が行なわれる。不正監視処理は、普通入賞口（第１左入賞口３１、第２左入賞口３２、第３左入賞口３３、第４左入賞口３４）に対する不正が行われていないか監視する処理であり、所定時間内における入賞口への遊技球の入球が予め決定された規定数よりも多いか否かを判断して、多かった場合には不正と判断され、その旨を報知する処理である。つまり、不正判断手段は、主制御装置８０に設けている。
【００５５】
続く各出力処理（Ｓ５５）では、遊技の進行に応じて主制御装置８０は演出図柄制御装置８２、払出制御装置８１、発射制御装置８４、サブ統合制御装置８３、大入賞口ソレノイド１４ｂ等に対して各々出力処理を実行する。即ち、入賞確認処理（Ｓ４０）により遊技盤１上の各入賞口に遊技球の入賞があることが検知されたときには賞球としての遊技球を払い出すべく払出制御装置８１に賞球データを出力する処理を、遊技状態に対応したサウンドデータをサブ統合制御装置８３に出力する処理を、パチンコ機５０に異常があるときにはエラー中であることを報知すべく演出図柄制御装置８２にエラー信号を出力する処理を各々実行する。
【００５６】
各出力処理（Ｓ５５）が終了すると、無限ループを形成し、次の割り込みが実行されるまで時間の許される限り繰り返し実行される。前述したＳ１０〜Ｓ５５までの本処理を実行するのに必要とされる時間は、大当り処理を実行するか否か、特別図柄の表示態様の相違等により割り込み毎に異なる。この結果、無限ループを実行する回数も割り込み毎に異なることになり、前述のソフト乱数の更新回数が変化する。また、前述した当り決定用乱数更新処理（Ｓ２５）は無限ループ内において実行されるように構成しても良い。
【００５７】
Ｓ４０の入賞確認処理は図８に示すようなもので、主制御装置８０は、第１始動口スイッチ１１ａの検出信号に基づいて、第１始動口１１に遊技球が入球したか否かを判断する（Ｓ１００）。肯定判断なら（Ｓ１００：ｙｅｓ）、大当り図柄決定用乱数、リーチ判定用乱数、変動パターン決定用乱数等を該当の各カウンタから読み込んで、第１保留記憶が満杯（本実施例では４個）か否かを判断する（Ｓ１０５）。
【００５８】
第１保留記憶が満杯でなければ（Ｓ１０５：ｎｏ）、第１乱数抽出処理（Ｓ１１０）を行う。第１乱数抽出処理（Ｓ１１０）では、上記の各乱数を第１保留記憶として記憶し、第１特別図柄保留数表示装置１８の点灯数を１増加させるとともに、第１乱数を抽出する。第１乱数の抽出とは、まず乱数値取り込みレジスタ１０４に１をセット（乱数値レジスタ１０１に乱数値を格納することを意味する）し、乱数ラッチフラグレジスタ１０５をポーリングする。そして乱数ラッチフラグレジスタ１０５の乱数値レジスタ１０１に対応するビットがセットされた（乱数値レジスタ１０１に乱数値が格納されたことを意味する）ことを確認すると、乱数値レジスタ１０１の値を読み出すことにより第１乱数を抽出する（この乱数を第１抽出乱数ともいう）。こうして抽出された第１抽出乱数を、内蔵ＲＡＭ２０２の第１特別図柄用保留記憶領域２０２ａに記憶する（Ｓ１１５）。そして第１特別図柄用保留記憶領域２０２ａに記憶した第１抽出乱数を先読み判定用領域２０２ｃに記憶し（Ｓ１２０）、第１保留先読み判定処理（Ｓ１２５）を行なう。
【００５９】
第１保留先読み判定処理（Ｓ１２５）の概要を図９に示す。当処理が起動されると、条件装置が作動中（大当り中）か否かを判定し（Ｓ２００）、否定判断された場合は、Ｓ２０５に進み、時短フラグが０か否かを判定する。時短フラグが０とは、普通図柄表示装置７に変動表示される普通図柄の変動時間および普通電動役物ソレノイド１２ｂが駆動されて第２始動口１２が開かれる時間が通常の状態であることを意味し、時短フラグが１の場合は、普通図柄の変動時間が短縮され且つ第２始動口１２が開かれる時間が延長されている状態（時短状態という）であることを意味する。Ｓ２０５の判定は、時短状態では、第１始動口１１への入球に起因する先読み演出が禁止されていることに伴うものである。時短フラグが０の場合（Ｓ２０５：ｙｅｓ）は、先読み判定用領域２０２ｃに記憶した乱数値（Ｓ１２０で記憶したもの）の当否判定をし（Ｓ２１０）、その乱数値が大当りでなければ（Ｓ２１５：ｎｏ）、先読み許可第１保留数コマンド１送信処理（Ｓ２２０）を実行して当処理を終了（リターン）する。先読許可第１保留数コマンド１送信処理では、第１保留記憶の数に応じたコマンドをサブ統合制御装置８３に送信する。このコマンドを図１８に示す。Ｓ２２０で送信されるのは、先読許可第１保留数コマンド１であり、第１保留記憶の個数（図１８では第１保留記憶・第２保留記憶の区別無く「保留個数」と表記）が１の場合はＡ１Ｈ００Ｈをサブ統合制御装置８３に送信し、第１保留記憶の個数が２の場合はＡ１Ｈ０１Ｈをサブ統合制御装置８３に送信し、第１保留記憶の個数が３の場合はＡ１Ｈ０２Ｈをサブ統合制御装置８３に送信し、第１保留記憶の個数が４の場合はＡ１Ｈ０３Ｈをサブ統合制御装置８３に送信する。
【００６０】
図９に戻る。乱数値が大当りであれば（Ｓ２１５：ｙｅｓ）、先読許可第１保留数コマンド２送信処理（Ｓ２２５）を実行して当処理を終了する。先読許可第１保留数コマンド２送信処理は、先読許可第１保留数コマンド１送信処理と同様、第１保留記憶の数に応じたコマンドをサブ統合制御装置８３に送信する。このコマンドは図１８に先読許可第１保留数コマンド２と示されているもので、第１保留記憶の個数が１の場合はＡ１Ｈ１０Ｈ、第１保留記憶の個数が２の場合はＡ１Ｈ１１Ｈ、第１保留記憶の個数が３の場合はＡ１Ｈ１２Ｈ、第１保留記憶の個数が４の場合はＡ１Ｈ１３Ｈを、それぞれサブ統合制御装置８３に送信する。Ｓ２００が肯定判断の場合、またはＳ２０５が否定判断の場合は、第１保留数コマンド送信処理（Ｓ２３０）を実行して当処理を終了する。第１保留数コマンド送信処理では、先読許可第１保留数コマンド１送信処理や先読許可第１保留数コマンド２送信処理と同様、第１保留記憶の数に応じたコマンドをサブ統合制御装置８３に送信する。このコマンドは図１８に第１保留数コマンドと示されているもので、第１保留記憶の個数が１の場合はＡ１Ｈ２０Ｈ、第１保留記憶の個数が２の場合はＡ１Ｈ２１Ｈ、第１保留記憶の個数が３の場合はＡ１Ｈ２２Ｈ、第１保留記憶の個数が４の場合はＡ１Ｈ２３Ｈを、それぞれサブ統合制御装置８３に送信する。
【００６１】
Ｓ２２０、Ｓ２２５、及びＳ２３０の処理により送信されたコマンドを受信したサブ統合制御装置８３は、そのコマンドの下位バイトの内の下位４ビットの値により、現在の第１保留記憶の数（例えばコマンドがＡ１Ｈ００Ｈなら第１保留記憶の数は１、Ａ１Ｈ１２Ｈなら第１保留記憶の数は３）を認識でき、同コマンドの下位バイトの内の上位４ビットが０だった場合（例えばＡ１Ｈ０１ＨやＡ１Ｈ０３Ｈ等）は先読み判定の結果がハズレであったことを認識でき、同コマンドの下位バイトの内の上位４ビットが１だった場合（例えばＡ１Ｈ１１ＨやＡ１Ｈ１２Ｈ等）は先読み判定の結果が当りであったことを認識でき、同コマンドの下位バイトの内の上位４ビットが２だった場合（例えばＡ１Ｈ２０ＨやＡ１Ｈ２３Ｈ等）は先読みを行わない状況（具体的には大当り中、又は時短中）であることを認識することができる。つまり、これらのコマンドは、第１保留記憶の数と、先読み演出を行なうか否か（より具体的には、当り時用の先読み演出を行なうか、ハズレ時用の先読み演出を行なうか、又は全く行なわないか）を、１コマンドで表現している。
【００６２】
図８に戻る。こうして第１保留先読み判定処理（Ｓ１２５）が終了すると、Ｓ１３０にて、第２始動口スイッチ１２ａの検出信号に基づいて、第２始動口１２に遊技球が入球したか否かを判断する。なお、Ｓ１００が否定判断された場合またはＳ１０５が肯定判断された場合もＳ１３０に直行する。肯定判断なら（Ｓ１３０：ｙｅｓ）、大当り図柄決定用乱数、リーチ判定用乱数、変動パターン決定用乱数等を該当の各カウンタから読み込んで、第２保留記憶が満杯（本実施例では４個）か否かを判断する（Ｓ１３５）。
【００６３】
第２保留記憶が満杯でなければ（Ｓ１３５：ｎｏ）、第２乱数抽出処理（Ｓ１４０）を行う。第２乱数抽出処理（Ｓ１４０）では、上記の各乱数を第２保留記憶として記憶し、第２特別図柄保留数表示装置１９の点灯数を１増加させるとともに、第２乱数を抽出する。第２乱数の抽出とは、第１乱数の抽出の場合と同様、乱数値取り込みレジスタ１０４に１をセットし、乱数ラッチフラグレジスタ１０５をポーリングする。そして乱数ラッチフラグレジスタ１０５の乱数値レジスタ１０１に対応するビットがセットされたことを確認すると、乱数値レジスタ１０１の値を読み出すことにより第２乱数を抽出する（この乱数を第２抽出乱数ともいう）。こうして抽出された第２抽出乱数を、内蔵ＲＡＭ２０２の第２特別図柄用保留記憶領域２０２ｂに記憶する（Ｓ１４５）。そして第２特別図柄用保留記憶領域２０２ｂに記憶した第２抽出乱数を先読み判定用領域２０２ｃに記憶し（Ｓ１５０）、第２保留先読み判定処理（Ｓ１５５）を行なう。
【００６４】
第２保留先読み判定処理（Ｓ１５５）の概要を図１０に示す。第２保留先読み判定処理は、図９に示した第１保留先読み判定処理に対応する処理を第２保留に関して行なうものである。すなわち、当処理が起動されると、条件装置が作動中（大当り中）か否かを判定し、否定判断された場合は、Ｓ２５５に進み、時短フラグが１か否かを判定する。肯定判断の場合（Ｓ２５５：ｙｅｓ）は、先読み判定用領域２０２ｃに記憶した乱数値の当否判定をし（Ｓ２６０）、その乱数値が大当りでなければ（Ｓ２６５：ｎｏ）、先読許可第２保留数コマンド１送信処理（Ｓ２２０）を実行して当処理を終了（リターン）する。先読許可第２保留数コマンド１送信処理では、第２保留記憶の数に応じたコマンド（図１８参照）をサブ統合制御装置８３に送信する。Ｓ２２０で送信されるのは、先読許可第２保留数コマンド１であり、第２保留記憶の個数が１の場合はＡ２Ｈ００Ｈを、第２保留記憶の個数が２の場合はＡ２Ｈ０１Ｈを、第２保留記憶の個数が３の場合はＡ２Ｈ０２Ｈを、第２保留記憶の個数が４の場合はＡ２Ｈ０３Ｈを、それぞれサブ統合制御装置８３に送信する。
【００６５】
乱数値が大当りであれば（Ｓ２６５：ｙｅｓ）、先読許可第２保留数コマンド２送信処理（Ｓ２２５）を実行して当処理を終了する。先読許可第２保留数コマンド２送信処理でサブ統合制御装置８３に送信されるコマンドは、図１８に先読許可第２保留数コマンド２と示されているもので、第２保留記憶の個数が１の場合はＡ２Ｈ１０Ｈ、第２保留記憶の個数が２の場合はＡ２Ｈ１１Ｈ、第２保留記憶の個数が３の場合はＡ２Ｈ１２Ｈ、第２保留記憶の個数が４の場合はＡ２Ｈ１３Ｈを、それぞれサブ統合制御装置８３に送信する。Ｓ２５０が肯定判断の場合、またはＳ２５５が否定判断の場合は、第２保留数コマンド送信処理（Ｓ２８０）を実行して当処理を終了する。第２保留数コマンド送信処理では、先読許可第２保留数コマンド１送信処理や先読許可第２保留数コマンド２送信処理と同様、第２保留記憶の数に応じたコマンドをサブ統合制御装置８３に送信する。このコマンドは図１８に第２保留数コマンドと示されているもので、第２保留記憶の個数が１の場合はＡ２Ｈ２０Ｈ、第２保留記憶の個数が２の場合はＡ２Ｈ２１Ｈ、第２保留記憶の個数が３の場合はＡ２Ｈ２２Ｈ、第２保留記憶の個数が４の場合はＡ２Ｈ２３Ｈを、それぞれサブ統合制御装置８３に送信する。
【００６６】
Ｓ２７０、Ｓ２７５、及びＳ２８０の処理により送信されたコマンドを受信したサブ統合制御装置８３は、Ｓ２２０、Ｓ２２５、及びＳ２３０の処理により送信されたコマンドを受信した場合と同様にして、第２保留記憶の数、先読み演出の可否、先読み演出が可の場合に当否何れの演出を行なうかを認識することができる。そしてこの１コマンドで、第１保留記憶に基づくコマンドか、第２保留記憶に基づくコマンドかもサブ統合制御装置８３は認識することができる。具体的には、そのコマンドの上位バイトの内の下位４ビットの値が１であれば第１保留記憶に基づくコマンド、上位バイトの内の下位４ビットの値が２であれば第２保留記憶に基づくコマンドとなる。
【００６７】
図８に戻る。こうして第２保留先読み判定処理（Ｓ１５５）が終了すると、始動入賞確認処理を終了（リターン）する。なお、Ｓ１３０が否定判断された場合またはＳ１３５が肯定判断された場合も始動入賞確認処理を終了する。
【００６８】
図１１〜１４に示す当否判定処理では、主制御装置８０は、特別電動役物が作動中か否かを大当りフラグに基づいて判断する（Ｓ３００）。Ｓ３００の判定が否定判断で、特別図柄が変動中でなく（Ｓ３０５：ｎｏ）、確定図柄の表示中でもなければ（Ｓ３１０：ｎｏ）、図１２のＳ３１５に移行し、第２保留記憶（上記、Ｓ１４５による保留記憶）があるか否かを判断する。
【００６９】
この保留記憶があれば（Ｓ３１５：ｙｅｓ）、第２保留記憶数をデクリメントし（Ｓ３２０）、Ｓ３３５に進む。第２保留記憶がなければ（Ｓ３１５：ｎｏ）、第１保留記憶（上記、Ｓ１１５による保留記憶）があるか否かを判断する（Ｓ３２５）。第１保留記憶があれば（Ｓ３２５：ｙｅｓ）、第１保留記憶数をデクリメントし（Ｓ３３０）、Ｓ３３５に進む。
【００７０】
Ｓ３３５では第２保留記憶（Ｓ３３０から移行した場合は第１保留記憶）の中で最も古いものを読み込んで（その保留記憶は消去する）、確変フラグがセットされている（すなわち１）か否かを判定する。ここで確変フラグが１とは、現在のパチンコ機５０が高確率遊技状態であることを意味する。肯定判断であれば（Ｓ３３５：ｙｅｓ）、読み込んだ大当り決定用乱数を確変テーブルに記録されている当り値と照合する（Ｓ３４０）。ここでの当り確率は１／４０とする。否定判断であれば（Ｓ３３５：ｎｏ）、読み込んだ大当り決定用乱数を通常テーブルに記録されている当り値と照合する（Ｓ３４５）。ここでの当り確率は１／３９６となる。なお、第１保留先読み判定処理の当否判定（Ｓ２１５）および第２保留先読み判定処理の当否判定（Ｓ２６５）は、通常テーブルに基づいて当否判定が行なわれる。
【００７１】
Ｓ３４０またはＳ３４５の判定に基づき、大当りか否かを判定し（Ｓ３５０）、肯定判定であれば（Ｓ３５０：ｙｅｓ）、大当り図柄決定用乱数によって当り図柄を決定する（Ｓ３５５）。当たり図柄が決定すると、変動パターン決定用乱数によって変動パターンを決定し（Ｓ３６０）、大当り設定処理を行う（Ｓ３６５）。大当り設定処理とは決定した大当り図柄によって、大当り後の遊技状態（確変や開放延長の有無等）や大当り遊技にかかる情報（大当りのオープニング時間、開放パターン、大当りのエンディング時間、ラウンド数等）を取得する処理である。なお、２ラウンド大当たりの場合のオープニング時間およびエンディング時間は、特別図柄の保留記憶数に応じ異なった時間が設定される。
【００７２】
Ｓ３５０において外れと判定された場合は、リーチ判定用乱数、変動パターン決定用乱数に基づいて変動パターンを決定し（Ｓ３７０）、ハズレ設定処理を行なう（Ｓ３７５）。ハズレ設定処理では、時短回数または確変回数がプラスであれば、それぞれ−１する。
【００７３】
Ｓ３６５又はＳ３７５に続いては、上述の抽選結果を示すデータ、具体的には通常大当り、確変大当り、リーチ外れ（外れであるがリーチ表示有り）、リーチ表示無しの外れのいずれかを示すデータと変動時間を指定する変動パターンのデータが含まれる変動開始コマンド（表示制御コマンド）、現在の保留記憶の数を示すコマンドをサブ統合制御装置８３に出力し（Ｓ３８０）、特別遊技処理を行なう。なお、Ｓ３８０の処理により演出図柄表示装置１５では演出図柄の変動表示が開始されるが、ほぼ同時に特別図柄の変動も主制御装置８０によって開始される。そして図柄指定コマンド送信処理（Ｓ３８５）を実行することにより図柄指定をサブ統合制御装置８３に指示すると、特別遊技処理に移行する。
【００７４】
図１１のＳ３０５において特別図柄が変動中（Ｓ３０５：ｙｅｓ）と判定された場合には、図１３のＳ３９０に移行し、図柄変動時間（Ｓ３６０またはＳ３７０の変動パターンに基づく）を経過したか否かを判定する。否定判断（Ｓ３９０：ｎｏ）であれば特別遊技処理を行い、肯定判断であれば確定図柄表示処理（Ｓ３９５）を行なってから特別遊技処理を行う。確定図柄表示処理では、確定図柄を表示する旨のコマンド（図柄確定コマンド）をサブ統合制御装置８３に出力するとともに、特別図柄表示装置９，１０にコマンドを出力して確定図柄にて停止させる。
【００７５】
図１１のＳ３１０において確定図柄を表示中と判定された場合には、図１４のＳ４００に移行し、確定図柄の表示時間が終了したか否かを判定する。否定判定の場合（Ｓ４００：ｎｏ）は特別遊技処理を行う。肯定判定（Ｓ４００：ｙｅｓ）の場合は、確定図柄の表示を終了し（Ｓ４０５）、確定表示された特別図柄が大当りになる図柄か否かを判定する（Ｓ４１０）。肯定判断された場合（Ｓ４１０：ｙｅｓ）は、確変フラグが１か否かを判定する（Ｓ４１５）。確変フラグが１であれば（Ｓ４１５：ｙｅｓ）、Ｓ４２０にて確変フラグを０にし、Ｓ４２５に移行する。確変フラグが１でなければ（Ｓ４１５：ｎｏ）、そのままＳ４２５に移行する。Ｓ４２５では、時短フラグが１か否かを判定する。時短フラグが１であれば（Ｓ４２５：ｙｅｓ）、Ｓ４３０にて時短フラグを０にし、Ｓ４３５に移行する。時短フラグが１でなければ（Ｓ４２５：ｎｏ）、そのままＳ４３５に移行する。
【００７６】
Ｓ４３５では条件装置作動開始処理により、大当りフラグをセットする。続くＳ４４０にて役物連続作動装置を作動させ、Ｓ４４５にて大当り開始演出処理を行なう。大当り開始演出処理では、大当り遊技を開始するコマンド及び大当り遊技に係る情報（大当りのオープニング時間、開放パターン、大当りのエンディング時間、ラウンド数等）をサブ統合制御装置８３に送信する。大当り開始演出処理が終了すると、特別遊技処理を行なう。
【００７７】
Ｓ４１０で、確定表示させた特別図柄が大当りになる表示でないと判定された場合は、Ｓ４５０にて確変フラグが１か否かを判定し、１であれば（Ｓ４５０：ｙｅｓ）、確変回数が０か否かを判定する（Ｓ４５５）。確変回数が０であれば（Ｓ４５５：ｙｅｓ）、Ｓ４６０にて確変フラグを０にしてＳ４６５に進む。確変フラグが１でないとき（Ｓ４５０：ｎｏ）又は確変回数が０ではないとき（Ｓ４５５：ｎｏ）はそのままＳ４６５に移行する。Ｓ４６５では、時短フラグが１か否かを判定し、１であれば（Ｓ４６５：ｙｅｓ）、時短回数が０か否かを判定する（Ｓ４７０）。時短回数が０であれば（Ｓ４７０：ｙｅｓ）、Ｓ４７５にて時短フラグを０にしてＳ４８０に進む。時短フラグが１でないとき（Ｓ４６５：ｎｏ）又は時短回数が０ではないとき（Ｓ４７０：ｎｏ）はそのままＳ４８０に移行する。
【００７８】
Ｓ４８０では、現在の遊技状態が確変中であるか否か、時短中であるか否か等の状態を示す状態指定コマンドをサブ統合制御装置８３に送信し、特別遊技処理を実行する。
【００７９】
図１５に示す特別遊技処理では、主制御装置８０は、役物連続作動装置が作動中か否かを大当りフラグに基づいて判断する（Ｓ５００）。役物連続作動装置が作動中なら（Ｓ５００：ｙｅｓ）、大入賞口１４が開放中か否かを判断する（Ｓ５０５）。大入賞口１４の開放中ではない場合は（Ｓ５０５：ｎｏ）、ラウンド間のインターバル中により大入賞口１４が閉鎖しているのか判断する（Ｓ５１０）。インターバル中でもない場合は（Ｓ５１０：ｎｏ）、大当り終了演出中であるか判断する（Ｓ５１５）。これも否定判断の場合は（Ｓ５１５：ｎｏ）、今から大当り遊技を開始する演出に要する時間が経過したか否かを判定する（Ｓ５２０）。大当り開始演出時間が経過した場合は（Ｓ５２０：ｙｅｓ）、大入賞口開放処理（Ｓ５２５）を行なって本処理を終了（リターン）する。
【００８０】
Ｓ５０５で大入賞口１４が開放中であると判定された場合は、図１６Ｓ５５０に進み、大入賞口１４に１０個入賞したか否かを判定する。なお、本実施例では１０個だが、９個、８個でもよく、特に限定するものではない。大入賞口１４に１０個入賞した場合（Ｓ５５０：ｙｅｓ）にはＳ５６０に進み、大入賞口閉鎖処理を行う。そして大当りインターバル処理（Ｓ５６５）を行なって、特別遊技処理を終了する。大入賞口１４に１０個入賞していない場合（Ｓ５５０：ｎｏ）にはＳ５５５に進み、大入賞口１４の開放時間が終了したか否かを判定する。本実施例では、１５ラウンドでの大当りの場合は各ラウンドの最大開放時間は２８秒に設定している。無論、この秒数に限定するものではない。開放時間が終了した場合（Ｓ５５５：ｙｅｓ）には、Ｓ５６０に合流し、終了していない場合（Ｓ５５５：ｎｏ）は特別遊技処理を終了する。
【００８１】
図１５のＳ５１０でインターバル中であると判定された場合は、図１６のＳ５７０に進み、大当りインターバル時間が経過したか否かを判定する。インターバル時間が経過している場合（Ｓ５７０：ｙｅｓ）は、直前に大入賞口１４が開いていたのが最終ラウンドか否かを判定する（Ｓ５７５）。最終ラウンドであれば（Ｓ５７５：ｙｅｓ）、大当り終了演出処理（Ｓ５８０）を行い、特別遊技処理を終了する。最終ラウンドでなければ（Ｓ５７５：ｎｏ）、再び大入賞口１４を開放する処理（Ｓ５８５）を行い、特別遊技処理を終了する。なお、大当りインターバル時間が経過していないと判定された場合（Ｓ５７０：ｎｏ）には、そのまま特別遊技処理を終了する。なお、大入賞口１４を開放・閉鎖する処理においては、サブ統合制御装置８３にも信号を送信する。サブ統合制御装置８３は、その信号に基づいて、現在のラウンドを把握し、該ラウンドに応じた演出を行なう。
【００８２】
図１５のＳ５１５で大当りの終了演出中であると判定された場合は、図１７のＳ６００に進み、大当り終了演出時間が経過したか否かを判定する。大当り終了演出時間が経過した場合には（Ｓ６００：ｙｅｓ）、役物連続作動装置の作動を停止し（Ｓ６０５）、条件装置の作動を停止する（Ｓ６１０）。そして、Ｓ３６５で取得した次回の遊技状態で確変に移行するか否かを判定する（Ｓ６１５）。確変に移行する場合（Ｓ６１５：ｙｅｓ）は、確変回数を設定し（Ｓ６２０）、確変フラグを１に設定し（Ｓ６２５）、Ｓ６３０に移行する。確変フラグを１にすると本実施例では特別図柄の当選確率が向上する。確変に移行しない場合（Ｓ６１５：ｎｏ）はそのままＳ６３０に移行する。
【００８３】
Ｓ６３０では、次回の遊技状態で時短に移行するか否かを判定する。時短に移行する場合（Ｓ６３０：ｙｅｓ）は、時短回数を設定し（Ｓ６３５）、時短フラグを１に設定し（Ｓ６４０）、大当り終了コマンドをサブ統合制御装置８３に送信する処理（Ｓ６４５）を行ない、状態指定コマンドをサブ統合制御装置８３に送信（Ｓ６５０）して特別遊技処理を終了する。時短フラグを１にすると本実施例では特別図柄の平均変動時間短縮、普通図柄の平均変動時間短縮、普通電動役物１２の開放延長機能をセットし、時短回数カウンタの値をセットする。時短に移行しない場合（Ｓ６３０：ｎｏ）はＳ６４５に直行する。なお、図１５のＳ５００で役物連続作動装置が作動していないと判定された場合（Ｓ５００：ｎｏ）は、そのまま特別遊技処理を終了する。以上が特別遊技処理である。
【００８４】
以上、説明したパチンコ機５０によれば、当否判定の対象となる値が記憶される第１特別図柄用保留記憶領域２０２ａ、第２特別図柄用保留記憶領域２０２ｂとは別に、同じ値を記憶する先読み判定用領域２０２ｃを備え、この先読み判定用領域２０２ｃに記憶された乱数値を当否判定することにより、先読み演出を行なう。乱数回路２０３によって発生される乱数は、メイン処理の起動周期よりも短い間隔で更新されるが、第１特別図柄用保留記憶領域２０２ａ、第２特別図柄用保留記憶領域２０２ｂに記憶された値と先読み判定用領域２０２ｃに記憶された値は同じ値であるため、第１特別図柄用保留記憶領域２０２ａ、第２特別図柄用保留記憶領域２０２ｂに記憶された値に基づく本来の当否判定（Ｓ３５０）と、先読み判定用領域２０２ｃに記憶された値に基づく先読み演出のための当否判定（Ｓ２１５，Ｓ２６５）の結果は一致する。従って、本来の当否判定結果に一致した先読み演出を行なうことが可能となる。
【００８５】
なお、遊技状態が高確率の場合は、Ｓ３５０は確変テーブルにて当否判定（Ｓ３５０）が行なわれ、Ｓ２１５、Ｓ２６５は遊技状態が高確率であるにも拘らず通常テーブルにて当否判定が行なわれるので、この場合、当否判定の結果は厳密には一致しないのだが、信頼度が高い先読み演出が行なわれなかったにも拘らず大当りになるという予期せぬ幸運を遊技者に付与することになるので、遊技上は不適切な先読み演出とはならない。
【００８６】
ここで本実施例の構成・状態と、本発明の構成要件との対応関係を示す。Ｓ１００及びＳ１３０の処理が本発明の「始動入賞判定手段」に相当し、乱数回路２０３が本発明の「乱数発生手段」に相当し、Ｓ１１０及びＳ１４０の処理が本発明の「保留手段」に相当し、Ｓ１２０及びＳ１５０の処理が本発明の「先読み判定記憶手段」に相当し、Ｓ３３５〜Ｓ３５０の処理が本発明の「当否判定手段」に相当し、第１特別図柄用保留記憶領域２０２ａおよび第２特別図柄用保留記憶領域２０２ｂが本発明の「保留領域」に相当する。
［実施例２］
【００８７】
本発明の第２実施例について図１９〜２２を用いて説明する。なお、本実施例は実施例１と共通点が多いため、異なる点のみを重点的に説明する。
第２実施例の主制御装置８０内のＭＰＵが備える内蔵ＲＡＭ２０２には、図１９に示すように先読み判定用領域として第１先読み判定用領域２０２ｆと第２先読み判定用領域２０２ｇが存在する。これに対応して、入賞確認処理は図２０のようになる。当処理では、第１始動口スイッチ１１ａの検出信号に基づいて、第１始動口１１に遊技球が入球したか否かを判断する（Ｓ１０００）。肯定判断なら（Ｓ１０００：ｙｅｓ）、大当り図柄決定用乱数、リーチ判定用乱数、変動パターン決定用乱数等を該当の各カウンタから読み込んで、第１保留記憶が満杯（本実施例では４個）か否かを判断する（Ｓ１００５）。
【００８８】
第１保留記憶が満杯でなければ（Ｓ１００５：ｎｏ）、第１乱数抽出処理（Ｓ１０１０）を行う。抽出された第１抽出乱数を、内蔵ＲＡＭ２０２の第１特別図柄用保留記憶領域２０２ａに記憶する（Ｓ１０１５）。そして第１特別図柄用保留記憶領域２０２ａに記憶した第１抽出乱数を第１先読み判定用領域２０２ｆに記憶し（Ｓ１０２０）、Ｓ１０２５に移行する。なお、Ｓ１０００が否定判断された場合またはＳ１００５が肯定判断された場合はＳ１０２５に直行する。Ｓ１０２５では、第２始動口スイッチ１２ａの検出信号に基づいて、第２始動口１２に遊技球が入球したか否かを判断する。肯定判断なら（Ｓ１０２５：ｙｅｓ）、大当り図柄決定用乱数、リーチ判定用乱数、変動パターン決定用乱数等を該当の各カウンタから読み込んで、第２保留記憶が満杯（本実施例では４個）か否かを判断する（Ｓ１０３０）。
【００８９】
第２保留記憶が満杯でなければ（Ｓ１０３０：ｎｏ）、第２乱数抽出処理（Ｓ１０３５）を行う。第２乱数抽出処理（Ｓ１０３５）では、上記の各乱数を第２保留記憶として記憶し、第２特別図柄保留数表示装置１９の点灯数を１増加させるとともに、第２乱数を抽出する。抽出された第２抽出乱数を、内蔵ＲＡＭ２０２の第２特別図柄用保留記憶領域２０２ｂに記憶する（Ｓ１０４０）。そして第２特別図柄用保留記憶領域２０２ｂに記憶した第２抽出乱数を第２先読み判定用領域２０２ｇに記憶し（Ｓ１０４５）、第１保留先読み判定処理（Ｓ１０５０）を行なう。なお、Ｓ１０２５が否定判断された場合またはＳ１０３０が肯定判断された場合はＳ１０５０に直行する。
【００９０】
第１保留先読み判定処理（Ｓ１０５０）の概要を図２１に示す。当処理が図９に示した第１保留先読み判定処理と異なる点は、条件装置が作動中しておらず（Ｓ２００：ｎｏ）、且つ時短フラグが０（Ｓ２０５：ｙｅｓ）の場合に、第１先読み判定用領域２０２ｆに記憶した乱数値の当否判定をする点（Ｓ２０１０）である。当否判定の結果、大当りでなければ（Ｓ２１５：ｎｏ）、先読み許可第１保留数コマンド１送信処理（Ｓ２２０）を実行して当処理を終了（リターン）し、大当りであれば（Ｓ２１５：ｙｅｓ）、先読許可第１保留数コマンド２送信処理（Ｓ２２５）を実行して当処理を終了し、また条件装置が作動中（Ｓ２００：ｙｅｓ）または時短フラグが０ではない場合（Ｓ２０５：ｎｏ）に、第１保留数コマンド送信処理（Ｓ２３０）を実行して当処理を終了する点は同じである。
【００９１】
図２０に戻る。第１保留先読み判定処理（Ｓ１０５０）が終了すると、第２保留先読み判定処理（Ｓ１０５５）を行なう。第２保留先読み判定処理（Ｓ１０５５）の概要を図２２に示す。当処理が図１０に示した第２保留先読み判定処理と異なる点は、条件装置が作動中しておらず（Ｓ２５０：ｎｏ）、且つ時短フラグが０（Ｓ２５５：ｙｅｓ）の場合に、第２先読み判定用領域２０２ｇに記憶した乱数値の当否判定をする点（Ｓ２０６０）である。当否判定の結果、大当りでなければ（Ｓ２６５：ｎｏ）、先読許可第２保留数コマンド１送信処理（Ｓ２７０）を実行して当処理を終了（リターン）し、大当りであれば（Ｓ２６５：ｙｅｓ）、先読許可第２保留数コマンド２送信処理（Ｓ２２５）を実行して当処理を終了し、また条件装置が作動中（Ｓ２５０：ｙｅｓ）または時短フラグが１ではない場合（Ｓ２５５：ｎｏ）に、第２保留数コマンド送信処理（Ｓ２８０）を実行して当処理を終了する点は同じである。第２保留先読み判定処理（Ｓ１０５５）が終了すると、始動入賞確認処理を終了する。
【００９２】
以上、説明した第２実施例のパチンコ機５０によれば、第１始動口１１への入球に起因する先読み判定を、第２始動口１２への入球に起因する乱数値の記憶（Ｓ１０４０）や、同乱数値の第２先読み判定用領域２０２ｇへの記憶（Ｓ１０４５）の後に行なっているが、先読み判定の対象となる先読み判定用領域が、第１先読み判定用領域２０２ｆと第２先読み判定用領域２０２ｇとに分けられており、それぞれ第１始動口１１への入球に起因する乱数値の記憶、第２始動口１２への入球に起因する乱数値の記憶に用いられるので、第２始動口１２への入球に起因する乱数の記憶や先読み判定用領域の記憶の影響を受けることがない。これにより、先読み判定の対象と、その先読み判定の起因となった始動口への入球の乱数値とが一致し、適切に先読み演出を行なうことが可能となる。また、第２保留先読み判定処理（Ｓ１０５５）を行う前に第１保留先読み判定処理（Ｓ１０５０）を行なっているが、同様の理由により、第１保留先読み判定の影響を受けることなく第２保留先読み判定を行なうことができるので、適切に先読み演出を行なうことが可能となる。
【００９３】
ここで第１特別図柄用保留記憶領域２０２ａが本発明の「第１保留領域」に相当し、第２特別図柄用保留記憶領域２０２ｂが本発明の「第２保留領域」に相当する。
［他の実施例］
【００９４】
前記いずれの実施例においても、乱数値レジスタ１０１を用いたが、他の乱数値レジスタを用いても勿論かまわない。また、乱数値を第１特別図柄用保留記憶領域２０２ａに記憶した後に、その記憶した値を第１先読み判定用領域２０２ｆ（第１実施例では先読み判定用領域２０２ｃ。以下、単に先読み判定用領域ともいう）に記憶したが、記憶の順序を逆にしてもよい。具体的には、乱数値を先読み判定用領域に記憶した後に、その記憶した値を第１特別図柄用保留記憶領域２０２ａに記憶する。こうすると、先読み判定用領域に記憶する対象となる値を保留記憶の数に応じて変更する必要がなくなるので、先読みに係る処理を一層簡素にすることができる。また、第１特別図柄用保留記憶領域２０２ａ（または第２特別図柄用保留記憶領域２０２ｂ）、先読み判定用領域の何れでもない記憶領域（本発明の乱数記憶手段に相当）に乱数値を記憶し、この記憶領域から第１特別図柄用保留記憶領域２０２ａ（または第２特別図柄用保留記憶領域２０２ｂ）、先読み判定用領域の双方に乱数値を記憶するように構成してもよい。この記憶領域は内蔵ＲＡＭ２０２内に構成してもよいし、ＣＰＵ２００が備えるレジスタを利用しても良い。
【００９５】
先読みの可否および保留記憶の数を指示するために主制御装置８０からサブ統合制御装置８３に送信されるコマンドは、図１８に示したものとは異なるものにしても構わない。例えば、第１保留記憶の数、先読み判定結果、第２保留記憶の数、先読み判定結果をそれぞれ２ビットで表現し、１バイトでこれら全てを表現するコマンドとしてもよい。具体的には、保留記憶の数は第１保留記憶、第２保留記憶とも００〜１１で１〜４を表現し、先読み判定結果を００：先読み演出禁止、０１：先読み演出許可（ハズレ）、１１：先読み演出許可（当たり）とすることが考えられる。
【００９６】
第２実施例の始動入賞確認処理（図２０）において、乱数抽出（Ｓ１０１０，Ｓ１０３５）、保留記憶（Ｓ１０１５，Ｓ１０４０）、先読み判定（Ｓ１０５０，Ｓ１０５５）の順をこれ以外の態様に変更しても良い。例えば、第１始動口１１への入球に伴う乱数抽出→第２始動口１２への入球に伴う乱数抽出→第１保留記憶→第２保留記憶→第１始動口１１に係る先読み判定→第２始動口１２に係る先読み判定としてもよい。このように変更しても、先読み判定用領域が第１先読み判定用領域２０２ｆと第２先読み判定用領域２０２ｇとに分かれているので、適切に先読み判定を行い、先読み演出を行なうことができる。
【符号の説明】
【００９７】
１：遊技盤
８：普通図柄保留数表示装置
９：第１特別図柄表示装置
１０：第２特別図柄表示装置
１１：第１始動口
１２：第２始動口
１４：大入賞口
１５：演出図柄表示装置
１８：第１特別図柄保留数表示装置
１９：第２特別図柄保留数表示装置
５０：パチンコ機
８０：主制御装置
８２：演出図柄制御装置
８３：サブ統合制御装置
１００：乱数生成回路
１０１〜１０３：乱数値レジスタ
１０４：乱数値取り込みレジスタ
１０５：乱数ラッチフラグレジスタ
２００：ＣＰＵ
２０１：内蔵ＲＯＭ
２０２：内蔵ＲＡＭ
２０２ａ：第１特別図柄用保留記憶領域
２０２ｂ：第２特別図柄用保留記憶領域
２０２ｃ：先読み判定用領域
２０２ｅ：時間短縮カウンタ
２０２ｄ：確率変動カウンタ
２０２ｆ：第１先読み判定用領域
２０２ｇ：第２先読み判定用領域
２０３：乱数回路
２０４：カウンタ回路
【図１】
0005838385.tif 000002
【図２】
0005838385.tif 000003
【図３】
0005838385.tif 000004
【図４】
0005838385.tif 000005
【図５】
0005838385.tif 000006
【図６】
0005838385.tif 000007
【図７】
0005838385.tif 000008
【図８】
0005838385.tif 000009
【図９】
0005838385.tif 000010
【図１０】
0005838385.tif 000011
【図１１】
0005838385.tif 000012
【図１２】
0005838385.tif 000013
【図１３】
0005838385.tif 000014
【図１４】
0005838385.tif 000015
【図１５】
0005838385.tif 000016
【図１６】
0005838385.tif 000017
【図１７】
0005838385.tif 000018
【図１８】
0005838385.tif 000019
【図１９】
0005838385.tif 000020
【図２０】
0005838385.tif 000021
【図２１】
0005838385.tif 000022
【図２２】
0005838385.tif 000023