(57)【特許請求の範囲】
【請求項１】
複数種の処理を実行することにより遊技の進行を制御する制御手段を備えた遊技機であって、
前記制御手段は、
所定の数値範囲内において、数値情報記憶手段に保持される数値情報を更新させる数値情報更新処理を実行する数値情報更新手段と、
前記数値情報記憶手段に保持されている数値情報を利用して特定処理を実行する特定処理実行手段と、
を備え、
前記制御手段は、定期的に実行される定期処理の一部の処理として前記数値情報更新処理を実行する構成であり、
前記数値情報更新処理による処理態様には、
前記所定の数値範囲において数値情報を順次更新させる順次更新態様と、
特定契機が発生した場合に、前記数値情報を順次更新する場合とは異なる態様で前記数値情報を更新させる特定更新態様と、
が含まれており、
前記定期処理の１処理回には、当該１処理回の途中の処理タイミングとして、前記数値情報更新処理を間に挟むようにして第１処理タイミングと第２処理タイミングとが存在しており、
前記定期処理の１処理回において前記第１処理タイミングと前記第２処理タイミングとの間の処理時間が、前記数値情報更新処理の処理態様が前記特定更新態様であることが一義的に定まる処理時間となる事象の発生を制限するように、前記制御手段が構成されていることを特徴とする遊技機。
【請求項２】
複数種の処理を実行することにより遊技の進行を制御する制御手段を備えた遊技機であって、
前記制御手段は、
所定の数値範囲内において、数値情報記憶手段に保持される数値情報を更新させる数値情報更新処理を実行する数値情報更新手段と、
前記数値情報記憶手段に保持されている数値情報を利用して特定処理を実行する特定処理実行手段と、
を備え、
前記制御手段は、定期的に実行される定期処理の一部の処理として前記数値情報更新処理を実行する構成であり、
前記数値情報更新処理による処理態様には、
前記所定の数値範囲において数値情報を順次更新させる順次更新態様と、
特定契機が発生した場合に、前記数値情報を順次更新する場合とは異なる態様で前記数値情報を更新させる特定更新態様と、
が含まれており、
前記定期処理の１処理回には、当該１処理回の途中の処理タイミングとして、前記数値情報更新処理を間に挟むようにして第１処理タイミングと第２処理タイミングとが存在しており、
前記定期処理の１処理回において前記第１処理タイミングと前記第２処理タイミングとの間の処理時間が、前記数値情報更新処理の処理態様が前記特定更新態様である場合と、前記数値情報更新処理の処理態様が当該特定更新態様とは異なる更新態様である場合とのいずれであるかが一義的に定まる処理時間となる事象の発生を制限するように、前記制御手段が構成されていることを特徴とする遊技機。
【請求項３】
複数種の処理を実行することにより遊技の進行を制御する制御手段を備えた遊技機であって、
前記制御手段は、
所定の数値範囲内において、数値情報記憶手段に保持される数値情報を更新させる数値情報更新処理を実行する数値情報更新手段と、
前記数値情報記憶手段に保持されている数値情報を利用して特定処理を実行する特定処理実行手段と、
を備え、
前記制御手段は、定期的に実行される定期処理の一部の処理として前記数値情報更新処理を実行する構成であり、
前記数値情報更新処理による処理態様には、
前記所定の数値範囲において数値情報を順次更新させる順次更新態様と、
特定契機が発生した場合に、前記数値情報を順次更新する場合とは異なる態様で前記数値情報を更新させる特定更新態様と、
が含まれており、
前記定期処理の１処理回には、当該１処理回の途中の処理タイミングとして、前記数値情報更新処理を間に挟むようにして第１処理タイミングと第２処理タイミングとが存在しており、
前記定期処理の１処理回において前記第１処理タイミングと前記第２処理タイミングとの間の処理時間が、前記数値情報更新処理の処理態様が前記特定更新態様である場合と、前記数値情報更新処理の処理態様が前記順次更新態様である場合とのいずれであるかが一義的に定まる処理時間となる事象の発生を制限するように、前記制御手段が構成されていることを特徴とする遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遊技機に関するものである。
【背景技術】
【０００２】
遊技機の一種としてパチンコ遊技機等の遊技機が知られている。かかる遊技機は、例えば作動口への入球を条件に当り外れの抽選を行い、当選の場合には例えば大入賞口を開放するなどの特典が遊技者に付与される。ここで、当り外れの抽選は、所定の数値範囲において数値情報を順次更新する乱数カウンタといった数値情報記憶手段から数値情報を取得し、その数値情報が所定の数値情報に対応しているか否かを判定することにより行われる（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−２４５４５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、上記例示等のような遊技機においては、数値情報の取得に関して不正を施すことを通じて遊技の進行を不正に操作しようとする行為が想定され、当該不正行為を抑制することを可能とする構成が求められている。
【０００５】
なお、以上の内容は作動口への入球タイミングによって当たり外れを抽選するパチンコ遊技機を中心に説明したが、スタートレバーの操作タイミングによって当たり外れを抽選するスロットマシン等の他の遊技機でも同様である。
【０００６】
また、当たり抽選とは異なる抽選に利用される数値情報においてもその取得に関して不正を施すことが考えられ、このような数値情報についても同様である。
【０００７】
本発明は、上記例示した事情等に鑑みてなされたものであり、数値情報の取得に関して不正を施すことを通じて遊技の進行を不正に操作しようとしても、それを行いづらくすることが可能な遊技機を提供することを目的とするものである。
【課題を解決するための手段】
【０００８】
上記課題を解決すべく請求項１記載の発明は、複数種の処理を実行することにより遊技の進行を制御する制御手段を備えた遊技機であって、
前記制御手段は、
所定の数値範囲内において、数値情報記憶手段に保持される数値情報を更新させる数値情報更新処理を実行する数値情報更新手段と、
前記数値情報記憶手段に保持されている数値情報を利用して特定処理を実行する特定処理実行手段と、
を備え、
前記制御手段は、定期的に実行される定期処理の一部の処理として前記数値情報更新処理を実行する構成であり、
前記数値情報更新処理による処理態様には、
前記所定の数値範囲において数値情報を順次更新させる順次更新態様と、
特定契機が発生した場合に、前記数値情報を順次更新する場合とは異なる態様で前記数値情報を更新させる特定更新態様と、
が含まれており、
前記定期処理の１処理回には、当該１処理回の途中の処理タイミングとして、前記数値情報更新処理を間に挟むようにして第１処理タイミングと第２処理タイミングとが存在しており、
前記定期処理の１処理回において前記第１処理タイミングと前記第２処理タイミングとの間の処理時間が、前記数値情報更新処理の処理態様が前記特定更新態様であることが一義的に定まる処理時間となる事象の発生を制限するように、前記制御手段が構成されていることを特徴とする。
【０００９】
また、請求項２記載の発明は、複数種の処理を実行することにより遊技の進行を制御する制御手段を備えた遊技機であって、
前記制御手段は、
所定の数値範囲内において、数値情報記憶手段に保持される数値情報を更新させる数値情報更新処理を実行する数値情報更新手段と、
前記数値情報記憶手段に保持されている数値情報を利用して特定処理を実行する特定処理実行手段と、
を備え、
前記制御手段は、定期的に実行される定期処理の一部の処理として前記数値情報更新処理を実行する構成であり、
前記数値情報更新処理による処理態様には、
前記所定の数値範囲において数値情報を順次更新させる順次更新態様と、
特定契機が発生した場合に、前記数値情報を順次更新する場合とは異なる態様で前記数値情報を更新させる特定更新態様と、
が含まれており、
前記定期処理の１処理回には、当該１処理回の途中の処理タイミングとして、前記数値情報更新処理を間に挟むようにして第１処理タイミングと第２処理タイミングとが存在しており、
前記定期処理の１処理回において前記第１処理タイミングと前記第２処理タイミングとの間の処理時間が、前記数値情報更新処理の処理態様が前記特定更新態様である場合と、前記数値情報更新処理の処理態様が当該特定更新態様とは異なる更新態様である場合とのいずれであるかが一義的に定まる処理時間となる事象の発生を制限するように、前記制御手段が構成されていることを特徴とする。
【００１０】
また、請求項３記載の発明は、複数種の処理を実行することにより遊技の進行を制御する制御手段を備えた遊技機であって、
前記制御手段は、
所定の数値範囲内において、数値情報記憶手段に保持される数値情報を更新させる数値情報更新処理を実行する数値情報更新手段と、
前記数値情報記憶手段に保持されている数値情報を利用して特定処理を実行する特定処理実行手段と、
を備え、
前記制御手段は、定期的に実行される定期処理の一部の処理として前記数値情報更新処理を実行する構成であり、
前記数値情報更新処理による処理態様には、
前記所定の数値範囲において数値情報を順次更新させる順次更新態様と、
特定契機が発生した場合に、前記数値情報を順次更新する場合とは異なる態様で前記数値情報を更新させる特定更新態様と、
が含まれており、
前記定期処理の１処理回には、当該１処理回の途中の処理タイミングとして、前記数値情報更新処理を間に挟むようにして第１処理タイミングと第２処理タイミングとが存在しており、
前記定期処理の１処理回において前記第１処理タイミングと前記第２処理タイミングとの間の処理時間が、前記数値情報更新処理の処理態様が前記特定更新態様である場合と、前記数値情報更新処理の処理態様が前記順次更新態様である場合とのいずれであるかが一義的に定まる処理時間となる事象の発生を制限するように、前記制御手段が構成されていることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、数値情報の取得に関して不正を施すことを通じて遊技の進行を不正に操作しようとしても、それを行いづらくすることが可能となる。
【図面の簡単な説明】
【００１２】
【図１】一実施の形態におけるパチンコ機を示す正面図である。
【図２】パチンコ機の主要な構成を展開して示す斜視図である。
【図３】パチンコ機の主要な構成を展開して示す斜視図である。
【図４】遊技盤の構成を示す正面図である。
【図５】（ａ），（ｂ）図柄表示装置の表示面における表示内容を説明するための説明図である。
【図６】パチンコ機の電気的構成を示すブロック図である。
【図７】当否抽選などに用いられる各種カウンタの内容を説明するための説明図である。
【図８】ＭＰＵにて実行されるメイン処理を示すフローチャートである。
【図９】ＭＰＵにて実行されるタイマ割込み処理を示すフローチャートである。
【図１０】ＭＰＵにて実行される特図特電制御処理を示すフローチャートである。
【図１１】ＭＰＵにおいて外部から信号を入力する場合の電気的構成を説明するためのブロック図である。
【図１２】第１のパターンにおける抽選用乱数更新処理を示すフローチャートである。
【図１３】（ａ）は第１のパターンにおける大当たり乱数更新処理を示すフローチャートであり、（ｂ）はプログラムカウンタとの関係で時間調整用処理の内容を説明するための説明図である。
【図１４】（ａ）は第２のパターンにおける大当たり乱数更新処理を示すフローチャートであり、（ｂ）は大当たり乱数更新処理の別形態を示すフローチャートである。
【図１５】第３のパターンにおける大当たり乱数更新処理を示すフローチャートである。
【図１６】第４のパターンにおける抽選用乱数更新処理を示すフローチャートである。
【図１７】（ａ）は第５のパターンにおける大当たり乱数更新処理を示すフローチャートであり、（ｂ）は第５のパターンにおけるリーチ乱数更新処理を示すフローチャートであり、（ｃ）は第５のパターンにおける電役乱数更新処理を示すフローチャートである。
【図１８】第６のパターンにおけるタイマ割込み処理を示すフローチャートである。
【図１９】第６のパターンにおけるタイマ割込み処理の別形態を示すフローチャートである。
【図２０】第６のパターンの別形態における通常処理を示すフローチャートである。
【図２１】第６のパターンの別形態におけるタイマ割込み処理を示すフローチャートである。
【図２２】第２の実施の形態における遊技機本体の背面図である。
【図２３】（ａ）は背面側から見た遊技機本体の斜視図であり、（ｂ）は図２３（ａ）の状態においてシールド板を取り外した状態を示す分解斜視図である。
【図２４】（ａ）はシールド板の正面図であり、（ｂ），（ｃ）は背面側から見たシールド板の斜視図である。
【発明を実施するための形態】
【００１３】
＜第１の実施の形態＞
以下、遊技機の一種であるパチンコ遊技機（以下、「パチンコ機」という）の一実施の形態を、図面に基づいて詳細に説明する。図１はパチンコ機１０の正面図、図２及び図３はパチンコ機１０の主要な構成を展開して示す斜視図である。なお、図２では便宜上パチンコ機１０の遊技領域内の構成を省略している。
【００１４】
パチンコ機１０は、図１に示すように、当該パチンコ機１０の外殻を形成する外枠１１と、この外枠１１に対して前方に回動可能に取り付けられた遊技機本体１２とを有する。外枠１１は木製の板材などを四辺に連結し構成されるものであって矩形枠状をなしている。パチンコ機１０は、外枠１１を島設備に取り付け固定することにより、遊技ホールに設置される。
【００１５】
遊技機本体１２は、内枠１３と、その内枠１３の前方に配置される前扉枠１４と、内枠１３の後方に配置される裏パックユニット１５とを備えている。遊技機本体１２のうち内枠１３が外枠１１に対して回動可能に支持されている。詳細には、正面視で左側を回動基端側とし右側を回動先端側として内枠１３が前方へ回動可能とされている。
【００１６】
内枠１３には、図２に示すように、前扉枠１４が回動可能に支持されており、正面視で左側を回動基端側とし右側を回動先端側として前方へ回動可能とされている。また、内枠１３には、図３に示すように、裏パックユニット１５が回動可能に支持されており、正面視で左側を回動基端側とし右側を回動先端側として後方へ回動可能とされている。
【００１７】
なお、遊技機本体１２には、図３に示すように、その回動先端部に施錠装置１６が設けられており、遊技機本体１２を外枠１１に対して開放不能に施錠状態とする機能を有しているとともに、前扉枠１４を内枠１３に対して開放不能に施錠状態とする機能を有している。これらの各施錠状態は、パチンコ機１０前面にて露出させて設けられたシリンダ錠１７に対して解錠キーを用いて解錠操作を行うことにより、それぞれ解除される。
【００１８】
次に、遊技機本体１２の前面側の構成について説明する。
【００１９】
内枠１３は、図２に示すように、外形が外枠１１とほぼ同一形状をなす樹脂ベース２１を主体に構成されている。樹脂ベース２１の中央部には略楕円形状の窓孔２３が形成されている。樹脂ベース２１には遊技盤２４が着脱可能に取り付けられている。遊技盤２４は合板よりなり、遊技盤２４の前面に形成された遊技領域が樹脂ベース２１の窓孔２３を通じて内枠１３の前面側に露出した状態となっている。
【００２０】
ここで、遊技盤２４の構成を図４に基づいて説明する。遊技盤２４には、ルータ加工が施されることによって前後方向に貫通する大小複数の開口部が形成されている。各開口部には一般入賞口３１，可変入賞装置３２，上作動口（第１始動入球部）３３，下作動口（第２始動入球部）３４，スルーゲート３５、可変表示ユニット３６、メイン表示部４３及び役物用表示部４４等がそれぞれ設けられている。
【００２１】
一般入賞口３１、可変入賞装置３２、上作動口３３及び下作動口３４への入球が発生すると、それが遊技盤２４の背面側に配設された検知センサ（図示略）により検知され、その検知結果に基づいて所定数の賞球の払い出しが実行される。この場合に、一般入賞口３１への入球が発生した場合には１０個の遊技球の払出が実行され、可変入賞装置３２への入球が発生した場合には１５個の遊技球の払出が実行され、上作動口３３への入球が発生した場合には３個の遊技球の払出が実行され、下作動口３４への入球が発生した場合には４個の遊技球の払出が実行される。なお、遊技球の払出個数は上記のものに限定されることはない。
【００２２】
その他に、遊技盤２４の最下部にはアウト口３７が設けられており、各種入賞口等に入らなかった遊技球はアウト口３７を通って遊技領域から排出される。また、遊技盤２４には、遊技球の落下方向を適宜分散、調整等するために多数の釘３８が植設されていると共に、風車等の各種部材（役物）が配設されている。
【００２３】
ここで、入球とは、所定の開口部を遊技球が通過することを意味し、開口部を通過した後に遊技領域から排出される態様だけでなく、開口部を通過した後に遊技領域から排出されない態様も含まれる。但し、以下の説明では、アウト口３７への遊技球の入球と明確に区別するために、可変入賞装置３２、上作動口３３、下作動口３４又はスルーゲート３５への遊技球の入球を、入賞とも表現する。
【００２４】
上作動口３３及び下作動口３４は、作動口装置としてユニット化されて遊技盤２４に設置されている。上作動口３３及び下作動口３４は共に上向きに開放されている。また、上作動口３３が上方となるようにして両作動口３３，３４は上下方向、より詳細には鉛直方向に並んでいる。下作動口３４には、左右一対の可動片よりなるガイド片としての電動役物３４ａが設けられている。電動役物３４ａが閉鎖状態である場合には下作動口３４への入賞が不可となり、電動役物３４ａが開放状態となることで下作動口３４への入賞が可能となる。
【００２５】
可変入賞装置３２は、遊技盤２４の背面側へと通じる大入賞口３２ａを備えているとともに、当該大入賞口３２ａを開閉する開閉扉３２ｂを備えている。開閉扉３２ｂは、通常は遊技球が入賞できない又は入賞し難い閉鎖状態になっており、内部抽選において開閉実行モードへの移行に当選した場合に遊技球が入賞しやすい所定の開放状態に切り換えられるようになっている。ここで、開閉実行モードとは、大当たり当選となった場合に移行することとなるモードである。可変入賞装置３２の開放態様としては、所定時間（例えば３０ｓｅｃ）の経過又は所定個数（例えば１０個）の入賞を１ラウンドとして、複数ラウンド（例えば１５ラウンド）を上限として可変入賞装置３２が繰り返し開放される態様がある。
【００２６】
メイン表示部４３及び役物用表示部４４は、遊技領域の下部側の外縁に沿って配設された装飾部材３９に設けられている。装飾部材３９は、遊技盤２４の盤面からパチンコ機１０前方に延出している。より具体的には、装飾部材３９の前面は、遊技領域をパチンコ機１０前方から視認可能とするために前扉枠１４に設けられた窓パネル６２と対向しており、さらに窓パネル６２との間の距離は遊技球１個分よりも狭くなっている。これにより、装飾部材３９の前面の前方を遊技球が落下していくのが防止されている。
【００２７】
装飾部材３９の前面から露出するようにしてメイン表示部４３及び役物用表示部４４が設けられている。つまり、メイン表示部４３及び役物用表示部４４は、前扉枠１４の窓パネル６２を通じてパチンコ機１０前方から視認可能となっているとともに、これら両表示部４３，４４の前方を遊技球が落下していくのが防止されている。
【００２８】
メイン表示部４３では、上作動口３３又は下作動口３４への入賞をトリガとして絵柄の変動表示が行われ、その変動表示の停止結果として、上作動口３３又は下作動口３４への入賞に基づいて行われた内部抽選の結果が表示によって明示される。つまり、本パチンコ機１０では、上作動口３３への入賞と下作動口３４への入賞とが内部抽選において区別されておらず、上作動口３３又は下作動口３４への入賞に基づいて行われた内部抽選の結果が共通の表示領域であるメイン表示部４３にて明示される。そして、上作動口３３又は下作動口３４への入賞に基づく内部抽選の結果が開閉実行モードへの移行に対応した当選結果であった場合には、メイン表示部４３にて所定の停止結果が表示されて変動表示が停止された後に、開閉実行モードへ移行する。また、開閉実行モード後に当否抽選の確率が高確率となる場合と、開閉実行モード後に当否抽選の確率が低確率となる場合とでは、メイン表示部４３にて変動表示が終了される場合の停止結果が異なっている。
【００２９】
ちなみに、いずれかの作動口３３，３４への入賞に基づいて、メイン表示部４３にて変動表示が開始され、所定の停止結果を表示し上記変動表示が停止されるまでが遊技回の１回に相当する。また、メイン表示部４３にて変動表示される絵柄としては、複数種の文字が変動表示される構成、複数種の記号が変動表示される構成、複数種のキャラクタが変動表示される構成又は複数種の色が切り換え表示される構成などが考えられる。
【００３０】
役物用表示部４４は、スルーゲート３５への入賞をトリガとして絵柄の変動表示が行われ、その変動表示の停止結果として、スルーゲート３５への入賞に基づいて行われた内部抽選の結果が表示によって明示される。スルーゲート３５への入賞に基づく内部抽選の結果が電役開放状態への移行に対応した当選結果であった場合には、役物用表示部４４にて所定の停止結果が表示されて変動表示が停止された後に、電役開放状態へ移行する。電役開放状態では下作動口３４に設けられた電動役物３４ａが所定の態様で開放状態となる。
【００３１】
可変表示ユニット３６には、絵柄として数字が付された図柄を変動表示（又は、可変表示若しくは切換表示）する図柄表示装置４１が設けられている。また、可変表示ユニット３６には、図柄表示装置４１を囲むようにしてセンターフレーム４２が配設されている。このセンターフレーム４２は、その上部がパチンコ機１０前方に延出している。これにより、図柄表示装置４１の表示面の前方を遊技球が落下していくのが防止されており、遊技球の落下により表示面の視認性が低下するといった不都合が生じない構成となっている。
【００３２】
図柄表示装置４１は、液晶ディスプレイを備えた液晶表示装置として構成されており、後述する表示制御装置により表示内容が制御される。なお、図柄表示装置４１は、液晶表示装置であることに限定されることはなく、プラズマディスプレイ装置、有機ＥＬ表示装置又はＣＲＴといった表示面を有する他の表示装置であってもよく、ドットマトリクス表示器であってもよい。
【００３３】
図柄表示装置４１では、上作動口３３又は下作動口３４への入賞に基づいて図柄の変動表示が開始される。すなわち、メイン表示部４３において変動表示が行われる場合には、それに合わせて図柄表示装置４１において変動表示が行われる。
【００３４】
図柄表示装置４１の表示内容について、図５を参照して詳細に説明する。図５は図柄表示装置４１の表示面Ｇを示す図である。
【００３５】
絵柄の一種である図柄は、「１」〜「９」の数字が各々付された９種類の主図柄と、貝形状の絵図柄からなる副図柄とにより構成されている。より詳しくは、タコ等の９種類のキャラクタ図柄に「１」〜「９」の数字がそれぞれ付されて主図柄が構成されている。
【００３６】
図５（ａ）に示すように、図柄表示装置４１の表示面Ｇには、複数の表示領域として、上段・中段・下段の３つの図柄列Ｚ１，Ｚ２，Ｚ３が設定されている。各図柄列Ｚ１〜Ｚ３は、主図柄と副図柄が所定の順序で配列されて構成されている。詳細には、上図柄列Ｚ１には、「１」〜「９」の９種類の主図柄が数字の降順に配列されると共に、各主図柄の間に副図柄が１つずつ配されている。下図柄列Ｚ３には、「１」〜「９」の９種類の主図柄が数字の昇順に配列されると共に、各主図柄の間に副図柄が１つずつ配されている。
【００３７】
つまり、上図柄列Ｚ１と下図柄列Ｚ３は１８個の図柄により構成されている。これに対し、中図柄列Ｚ２には、数字の昇順に「１」〜「９」の９種類の主図柄が配列された上で「９」の主図柄と「１」の主図柄との間に「４」の主図柄が付加的に配列され、これら各主図柄の間に副図柄が１つずつ配されている。つまり、中図柄列Ｚ２に限っては、１０個の主図柄が配されて２０個の図柄により構成されている。
【００３８】
図５（ｂ）に示すように、表示面Ｇは、図柄列毎に３個の図柄が停止表示されるようになっており、結果として３×３の計９個の図柄が停止表示されるようになっている。また、表示面Ｇには、５つの有効ライン、すなわち左ラインＬ１、中ラインＬ２、右ラインＬ３、右下がりラインＬ４、右上がりラインＬ５が設定されている。
【００３９】
上作動口３３又は下作動口３４への入賞に基づいて表示面Ｇにおいて遊技回用の演出が行われる場合には、各図柄列Ｚ１〜Ｚ３の図柄が周期性をもって所定の向きにスクロールするように変動表示が開始される。そして、上図柄列Ｚ１→下図柄列Ｚ３→中図柄列Ｚ２の順に変動表示から待機表示に切り換えられ、最終的に各図柄列Ｚ１〜Ｚ３にて所定の図柄を静止表示した状態で遊技回用の演出が終了される。
【００４０】
また、遊技回用の演出が終了する場合において同一の図柄の組合せが一の有効ライン上に停止表示された場合には、可変入賞装置３２が所定回数に亘って開閉され且つ多量の遊技球の獲得を可能とする開閉実行モードに移行することとなる。この場合に、開閉実行モード後に当否抽選の確率が高確率となる場合に対応した遊技回用の演出では、いずれかの有効ラインに同一の奇数の数字が付された図柄の組み合わせが形成される。一方、開閉実行モード後に当否抽選の確率が低確率となる場合に対応した遊技回用の演出では、いずれかの有効ラインに同一の偶数の数字が付された図柄の組み合わせが形成される。
【００４１】
また、図柄表示装置４１における図柄の変動表示の態様は上記のものに限定されることはなく任意であり、図柄列の数、図柄列における図柄の変動表示の方向、各図柄列の図柄数などは適宜変更可能である。また、図柄表示装置４１にて変動表示される絵柄は上記のような図柄に限定されることはなく、例えば絵柄として数字のみが変動表示される構成としてもよい。
【００４２】
センターフレーム４２の前面側における左上部分には、メイン表示部４３及び図柄表示装置４１に対応した第１保留発光部４５が設けられている。遊技球が上作動口３３又は下作動口３４に入賞した個数は最大４個まで保留され、第１保留発光部４５の点灯によってその保留個数が表示されるようになっている。上述したように、センターフレーム４２の上部がパチンコ機１０前方に延出していることにより、第１保留発光部４５の視認性が遊技球の落下により阻害されない構成となっている。
【００４３】
センターフレーム４２の右上部分には、役物用表示部４４に対応した第２保留発光部４６が設けられている。遊技球がスルーゲート３５を通過した回数は最大４回まで保留され、第２保留発光部４６の点灯によってその保留個数が表示されるようになっている。なお、各保留発光部４５，４６の機能が図柄表示装置４１の一部の領域における表示により果たされる構成としてもよい。
【００４４】
遊技盤２４には、内レール部５１と外レール部５２とが取り付けられており、これら内レール部５１と外レール部５２とにより誘導レールが構成され、遊技球発射機構５３から発射された遊技球が遊技領域の上部に案内されるようになっている。遊技球発射機構５３は、図２に示すように、樹脂ベース２１における窓孔２３の下方に取り付けられており、前扉枠１４に設けられた発射ハンドル５４が操作されることにより遊技球の発射動作が行われる。
【００４５】
内枠１３の前面側全体を覆うようにして前扉枠１４が設けられている。前扉枠１４には、図１に示すように、遊技領域のほぼ全域を前方から視認することができるようにした窓部６１が形成されている。窓部６１は、略楕円形状をなし、上述した窓パネル６２が嵌め込まれている。窓パネル６２は、ガラスによって無色透明に形成されているが、これに限定されることはなく合成樹脂によって無色透明に形成してもよい。
【００４６】
窓部６１の周囲には、各種発光部等の発光手段が設けられている。当該各種発光部の一部として発光部６３が窓部６１の上方に設けられている。また、発光部６３の左右両側には遊技状態に応じた効果音などが出力されるスピーカ部６４が設けられている。
【００４７】
前扉枠１４における窓部６１の下方には、手前側へ膨出した上側膨出部６５と下側膨出部６６とが上下に並設されている。上側膨出部６５内側には上方に開口した上皿７１が設けられており、下側膨出部６６内側には同じく上方に開口した下皿７２が設けられている。上皿７１は、後述する払出装置より払い出された遊技球を一旦貯留し、一列に整列させながら遊技球発射機構５３側へ導くための機能を有する。また、下皿７２は、上皿７１内にて余剰となった遊技球を貯留する機能を有する。上皿７１及び下皿７２には、裏パックユニット１５の払出装置９６から払い出された遊技球が前扉枠１４の背面に設けられた通路形成ユニット７３を通じて排出される。
【００４８】
次に、遊技機本体１２の背面側の構成について説明する。
【００４９】
図３に示すように、内枠１３（具体的には、遊技盤２４）の背面には、主制御装置８１及び音光制御装置８２が搭載されている。
【００５０】
主制御装置８１は、遊技の主たる制御を司る主制御基板と、電源を監視する停電監視基板と、を具備しており、これら主制御基板及び停電監視基板が透明樹脂材料等よりなる基板ボックス８３に収容されて構成されている。基板ボックス８３は、略直方体形状のボックスベースとこのボックスベースの開口部を覆うボックスカバーとを備えている。これらボックスベースとボックスカバーとは分離阻止手段（又は、結合手段）としてのボックス結合部８５によって分離不能に連結され、これにより基板ボックス８３が封印されている。そして、これらボックス結合部８５によって分離不能に連結されていることで、基板ボックス８３の内部空間の開放に際しては当該基板ボックス８３の破壊又は一部の切除を要する構成となっている。ボックス結合部８５は基板ボックス８３の長辺部に複数設けられ、そのうち少なくとも一つが用いられて結合処理が行われる。
【００５１】
ボックス結合部８５はボックスベースとボックスカバーとを開放不能に結合する構成であれば任意の構成が適用できるが、ボックス結合部８５を構成する長孔に係止爪を挿入することでボックスベースとボックスカバーとが開放不能に結合されるようになっている。ボックス結合部８５による結合処理は、その結合後の不正な開放を防止し、また万一不正開放が行われてもそのような事態を早期に且つ容易に発見可能とするものであって、一旦開放した後でも再度開放処理を行うこと自体は可能である。すなわち、複数のボックス結合部８５のうち、少なくとも一つの長孔に係止爪を挿入することにより結合処理が行われる。そして、収容した主制御基板の不具合発生の際や主制御基板の検査の際など基板ボックス８３を開放する場合には、係止爪が挿入されたボックス結合部８５と他のボックス結合部８５との連結部分やボックス本体との連結部分を切断する。これにより、基板ボックス８３のボックスベースとボックスカバーとが分離され、内部の主制御基板を取り出すことができる。その後、再度結合処理する場合は他のボックス結合部８５の長孔に係止爪を挿入する。基板ボックス８３の開放を行った旨の履歴を当該基板ボックス８３に残しておけば、基板ボックス８３を見ることで不正な開放が行われた旨が容易に発見できる。
【００５２】
基板ボックス８３の一方の短辺部には、その側方に突出するようにして複数の結合片８６が設けられている。これら結合片８６は、主制御装置８１の取付台に形成された複数の被結合片８７と１対１で対応しており、結合片８６と被結合片８７とにより基板ボックス８３と取付台との間で結合処理が行われる。
【００５３】
なお、上記基板ボックス８３の不正な開放を発見するための痕跡手段として、封印シールをボックスベースとボックスカバーとの境界を跨ぐようにして貼り付ける構成としてもよい。この場合、封印シールをその貼付箇所から剥がした場合には、当該封印シールの接着剤層が基板ボックス８３側に残り、その痕跡が残ることとなる。さらには、当該封印シールに所定周波数の呼び出し波に対して識別情報を含む応答波を発信するＩＣタグを設け、封印シールを剥がした場合には、当該ＩＣタグのアンテナが切断されて、上記応答波の発信が不可となる構成としてもよい。
【００５４】
音光制御装置８２は、主制御装置８１からの指示に従い音声やランプ表示、及び図示しない表示制御装置の制御を司る音声ランプ制御基板を具備しており、音声ランプ制御基板が透明樹脂材料等よりなる基板ボックス８４に収容されて構成されている。
【００５５】
裏パックユニット１５は、図３に示すように、裏パック９１を備えており、当該裏パック９１に対して、払出機構部９２及び制御装置集合ユニット９３が取り付けられている。なお、裏パック９１は透明性を有する合成樹脂により形成されており、主制御装置８１や音光制御装置８２などを後方から覆うように、後方に突出し略直方体形状をなす保護カバー部９４を有している。
【００５６】
払出機構部９２は、保護カバー部９４を迂回するようにして配設されており、遊技場の島設備から供給される遊技球が逐次補給されるタンク９５と、当該タンク９５に貯留された遊技球を払い出すための払出装置９６と、を備えている。払出装置９６より払い出された遊技球は、当該払出装置９６の下流側に設けられた図示しない払出通路を通じて、上皿７１又は下皿７２に排出される。また、払出機構部９２には、例えば交流２４ボルトの主電源が供給されるとともに、電源のＯＮ操作及びＯＦＦ操作を行うための電源スイッチが設けられた裏パック基板が搭載されている。
【００５７】
制御装置集合ユニット９３は、払出制御装置９７と電源及び発射制御装置９８とを備えている。これら払出制御装置９７と電源及び発射制御装置９８とは、払出制御装置９７がパチンコ機１０後方となるように前後に重ねて配置されている。
【００５８】
払出制御装置９７は、払出装置９６を制御する払出制御基板が基板ボックス内に収容されて構成されている。この場合、当該払出制御装置９７の基板ボックスに対して、主制御装置８１の基板ボックス８３と同様の不正抑制手段を適用してもよい。
【００５９】
電源及び発射制御装置９８は、電源及び発射制御基板が基板ボックス内に収容されて構成されており、当該基板により、各種制御装置等で要する所定の電力が生成されて出力され、さらに遊技者による発射ハンドル５４の操作に伴う遊技球の打ち出しの制御が行われる。また、本パチンコ機１０は各種データの記憶保持機能を有しており、万一停電が発生した際でも停電時の状態を保持し、停電からの復帰の際には停電時の状態に復帰できるようになっている。
【００６０】
＜電気的構成＞
次に、パチンコ機１０の電気的構成について、図６のブロック図に基づき説明する。
【００６１】
主制御装置８１は、遊技の主たる制御を司る主制御基板１０１と、電源を監視する停電監視基板１０５と、を具備している。主制御基板１０１には、ＭＰＵ１０２が搭載されている。ＭＰＵ１０２には、制御部及び演算部を含む中央演算処理装置であるＣＰＵの他に、ＲＯＭ１０３及びＲＷＭ１０４が内蔵されている。
【００６２】
ＲＯＭ１０３は、ＮＯＲ型フラッシュメモリやＮＡＮＤ型フラッシュメモリなどの記憶保持に外部からの電力供給が不要なメモリ（すなわち、不揮発性記憶手段）を、読み出し専用として利用するように構成されている。当該ＲＯＭ１０３は、ＭＰＵ１０２により実行される各種の制御プログラムや固定値データを記憶している。
【００６３】
ＲＷＭ１０４は、ＳＲＡＭやＤＲＡＭなどの記憶保持に外部からの電力供給が必要なメモリ（すなわち、揮発性記憶手段）を読み書き両用として利用するように構成されており、ランダムアクセスが可能であるとともに、同一のデータ容量で比較した場合にＲＯＭ１０３よりも読み出しに要する時間が早いものとなっている。当該ＲＷＭ１０４は、ＲＯＭ１０３内に記憶されている制御プログラムの実行に際して各種のデータ等を一時的に記憶する。
【００６４】
また、ＭＰＵ１０２又は主制御基板１０１には、上記素子以外に、割込回路、タイマ回路、データ入出力回路などが設けられている。なお、ＭＰＵ１０２に対してＲＯＭ１０３及びＲＷＭ１０４が１チップ化されていることは必須の構成ではなく、それぞれが個別にチップ化された構成としてもよい。
【００６５】
ＭＰＵ１０２には、入出力ポートが設けられている。ＭＰＵ１０２の入力側には、停電監視基板１０５、払出制御装置９７、各種入賞検知センサ１０６ａ〜１０６ｈ及び磁石検知センサ１０９などが接続されている。
【００６６】
停電監視基板１０５には電源及び発射制御装置９８が接続されており、ＭＰＵ１０２には停電監視基板１０５を介して電力が供給される。また、各種入賞検知センサ１０６ａ〜１０６ｈの検知結果に基づいて、ＭＰＵ１０２において各入球部への入賞判定（入球判定）が行われる。また、ＭＰＵ１０２では、上作動口３３又は下作動口３４への入賞に基づいて大当たり抽選を実行するとともに、スルーゲート３５への入賞に基づいてサポート抽選を実行する。
【００６７】
また、磁石検知センサ１０９は、上作動口３３周辺における遊技盤２４の背面側に設置されている。上記のとおり上作動口３３は内部抽選のトリガとなるため、窓パネル６２の前方において上作動口３３周辺に磁石を近付け、不正に上作動口３３へと遊技球を誘導させようとする行為が想定される。これに対して、磁石検知センサ１０９が設けられていることにより、上記磁石を用いた不正行為が行われた場合に、それを検知することが可能となる。ＭＰＵ１０２では、磁石検知センサ１０９の検知結果に基づいて上記不正行為の発生の有無を特定する。
【００６８】
ＭＰＵ１０２の出力側には、停電監視基板１０５、払出制御装置９７及び音光制御装置８２が接続されている。
【００６９】
払出制御装置９７には、例えば、上記入球部への入賞判定結果に基づいて賞球コマンドが出力される。音光制御装置８２には、変動用コマンド、種別コマンド、最終停止コマンド、オープニングコマンド及びエンディングコマンドなどの各種コマンドが出力される。
【００７０】
また、ＭＰＵ１０２の出力側には、可変入賞装置３２の開閉扉３２ｂを開閉動作させる可変入賞駆動部１０７、下作動口３４の電動役物３４ａを開閉動作させる役物駆動部１０８、メイン表示部４３及び役物用表示部４４が接続されている。主制御基板１０１には各種ドライバ回路が設けられており、当該ドライバ回路を通じてＭＰＵ１０２は各種駆動部の駆動制御を実行する。また、図示による説明は省略するが、第１保留発光部４５及び第２保留発光部４６の発光制御もＭＰＵ１０２により行われる。
【００７１】
停電監視基板１０５は、主制御基板１０１と電源及び発射制御装置９８とを中継し、また電源及び発射制御装置９８から出力される最大電圧である直流安定２４ボルトの電圧を監視する。払出制御装置９７は、主制御装置８１から入力した賞球コマンドに基づいて、払出装置９６により賞球や貸し球の払出制御を行うものである。
【００７２】
電源及び発射制御装置９８は、例えば、遊技ホール等における商用電源（外部電源）に接続されている。そして、その商用電源から供給される外部電力に基づいて主制御基板１０１や払出制御装置９７等に対して各々に必要な動作電力を生成するとともに、その生成した動作電力を所定の電力経路を通じて供給する。また、電源及び発射制御装置９８は、遊技球発射機構５３の発射制御を担うものであり、発射ハンドル５４に対する所定の発射操作を特定したことに基づいて、遊技球発射機構５３を駆動する。
【００７３】
音光制御装置８２は、主制御装置８１から入力した各種コマンドに基づいて、前扉枠１４に設けられた発光部６３及びスピーカ部６４を駆動制御するとともに、表示制御装置１１１を制御するものである。表示制御装置１１１では、音光制御装置８２から入力したコマンドに基づいて、図柄表示装置４１の表示制御を実行する。
【００７４】
＜ＭＰＵ１０２にて各種抽選を行うための電気的構成＞
次に、ＭＰＵ１０２にて各種抽選を行うための電気的な構成について、図７を用いて説明する。
【００７５】
ＭＰＵ１０２は遊技に際し各種カウンタ情報を用いて、大当たり発生抽選、メイン表示部４３の表示の設定、図柄表示装置４１の図柄表示の設定、役物用表示部４４の表示の設定などを行うこととしており、具体的には、図７に示すように、大当たり発生の抽選に使用する大当たり乱数カウンタＣ１と、大当たり種別を判定する際に使用する大当たり種別カウンタＣ２と、図柄表示装置４１が外れ変動する際のリーチ発生抽選に使用するリーチ乱数カウンタＣ３と、大当たり乱数カウンタＣ１の初期値設定に使用する第１初期値カウンタＣＮ１と、大当たり種別カウンタＣ２の初期値設定に使用する第２初期値カウンタＣＮ２と、メイン表示部４３及び図柄表示装置４１における表示継続時間を決定する変動種別カウンタＣＳと、を用いることとしている。さらに、下作動口３４の電動役物３４ａを電役開放状態とするか否かの抽選に使用する電役乱数カウンタＣ４と、電役乱数カウンタＣ４の初期値設定に使用する第３初期値カウンタＣＮ３と、を用いることとしている。なお、上記各カウンタＣ１〜Ｃ３，ＣＮ１，ＣＮ２，ＣＳ，Ｃ４，ＣＮ３は、ＲＷＭ１０４の抽選用カウンタエリア１０４ａに設けられている。
【００７６】
各カウンタＣ１〜Ｃ３，ＣＮ１，ＣＮ２，ＣＳ，Ｃ４，ＣＮ３は、その更新の都度前回値に１が加算され、最大値に達した後０に戻るループカウンタとなっている。各カウンタは短時間間隔で更新される。大当たり乱数カウンタＣ１、大当たり種別カウンタＣ２及びリーチ乱数カウンタＣ３に対応した情報は、上作動口３３又は下作動口３４への入賞が発生した場合に、取得情報記憶手段としてＲＷＭ１０４に設けられた保留格納エリア１０４ｂに格納される。
【００７７】
保留格納エリア１０４ｂは、保留用エリアＲＥと、実行エリアＡＥとを備えている。保留用エリアＲＥは、第１保留エリアＲＥ１、第２保留エリアＲＥ２、第３保留エリアＲＥ３及び第４保留エリアＲＥ４を備えており、上作動口３３又は下作動口３４への入賞履歴に合わせて、大当たり乱数カウンタＣ１、大当たり種別カウンタＣ２及びリーチ乱数カウンタＣ３の各数値情報が保留情報として、いずれかの保留エリアＲＥ１〜ＲＥ４に格納される。
【００７８】
この場合、第１保留エリアＲＥ１〜第４保留エリアＲＥ４には、上作動口３３又は下作動口３４への入賞が複数回連続して発生した場合に、第１保留エリアＲＥ１→第２保留エリアＲＥ２→第３保留エリアＲＥ３→第４保留エリアＲＥ４の順に各数値情報が時系列的に格納されていく。このように４つの保留エリアＲＥ１〜ＲＥ４が設けられていることにより、上作動口３３又は下作動口３４への遊技球の入賞履歴が最大４個まで保留記憶されるようになっている。
【００７９】
なお、保留記憶可能な数は、４個に限定されることはなく任意であり、２個、３個又は５個以上といったように他の複数であってもよく、単数であってもよい。
【００８０】
実行エリアＡＥは、メイン表示部４３の変動表示を開始する際に、保留用エリアＲＥの第１保留エリアＲＥ１に格納された各値を移動させるためのエリアであり、１遊技回の開始に際しては実行エリアＡＥに記憶されている各種数値情報に基づいて、当否判定などが行われる。
【００８１】
上記各カウンタについて詳細に説明する。
【００８２】
大当たり乱数カウンタＣ１は、例えば０〜５９９の範囲内で順に１ずつ加算され、最大値に達した後０に戻る構成となっている。また、大当たり乱数カウンタＣ１が１周した場合、その時点の第１初期値カウンタＣＮ１の値が当該大当たり乱数カウンタＣ１の初期値として読み込まれる。なお、第１初期値カウンタＣＮ１は、大当たり乱数カウンタＣ１と同様のループカウンタである（値＝０〜５９９）。大当たり乱数カウンタＣ１は定期的に更新され、遊技球が上作動口３３又は下作動口３４に入賞したタイミングで保留格納エリア１０４ｂに格納される。
【００８３】
大当たり当選となる乱数の値は、ＲＯＭ１０３における当否情報群記憶手段としての当否テーブル記憶エリアに当否テーブルとして記憶されている。当否テーブルとしては、低確率モード用の当否テーブルと、高確率モード用の当否テーブルとが設定されている。つまり、本パチンコ機１０は、当否抽選手段における抽選モードとして、低確率モードと高確率モードとが設定されている。
【００８４】
上記抽選に際して低確率モード用の当否テーブルが参照されることとなる遊技状態下では、大当たり当選となる乱数の数は２個である。一方、上記抽選に際して高確率モード用の当否テーブルが参照されることとなる遊技状態下では、大当たり当選となる乱数の数は２０個である。なお、低確率モードよりも高確率モードの方の当選確率が高くなるのであれば、上記当選となる乱数の数は任意である。
【００８５】
大当たり種別カウンタＣ２は、大当たり乱数カウンタＣ１とは数値範囲が異なっており、大当たり乱数カウンタＣ１よりも数値範囲が狭く設定されている。具体的には、０〜２９の範囲内で順に１ずつ加算され、最大値に達した後０に戻る構成となっている。また、大当たり種別カウンタＣ２が１周した場合、その時点の第２初期値カウンタＣＮ２の値が当該大当たり種別カウンタＣ２の初期値として読み込まれる。なお、第２初期値カウンタＣＮ２は、大当たり種別カウンタＣ２と同様のループカウンタである（値＝０〜２９）。大当たり種別カウンタＣ２は定期的に更新され、遊技球が上作動口３３又は下作動口３４に入賞したタイミングで保留格納エリア１０４ｂに格納される。
【００８６】
本パチンコ機１０では、複数の大当たり結果が設定されている。具体的には、（１）開閉実行モードにおける可変入賞装置３２の開閉制御の態様、（２）開閉実行モード終了後の当否抽選手段における抽選モード、（３）開閉実行モード終了後の下作動口３４の電動役物３４ａにおけるサポートモード、という３つの条件に差異を設けることにより、複数の大当たり結果が設定されている。
【００８７】
開閉実行モードにおける可変入賞装置３２の開閉制御の態様としては、開閉実行モードが開始されてから終了するまでの間における可変入賞装置３２への入賞の発生頻度が相対的に高低となるように高頻度入賞モードと低頻度入賞モードとが設定されている。具体的には、高頻度入賞モード及び低頻度入賞モードのいずれであっても、予め定められた回数のラウンド遊技を上限として実行される。
【００８８】
ここで、ラウンド遊技とは、予め定められた上限継続時間が経過すること、及び予め定められた上限個数の遊技球が大入賞口３２ａに入賞することのいずれか一方の条件が満たされるまで継続する遊技のことである。また、大当たり結果が契機となった開閉実行モードにおけるラウンド遊技の回数は、その移行の契機となった大当たり結果の種類がいずれであっても固定ラウンド回数で同一となっている。具体的には、いずれの大当たり結果となった場合であっても、ラウンド遊技の上限回数は１５ラウンドに設定されている。
【００８９】
また、本パチンコ機１０では、可変入賞装置３２の１回の開放態様が、大入賞口３２ａが開放されてから閉鎖されるまでの開放継続時間を相違させて、複数種類設定されている。詳細には、開放継続時間が長時間である２９ｓｅｃに設定された長時間態様と、開放継続時間が上記長時間よりも短い短時間である０．６ｓｅｃに設定された短時間態様と、が設定されている。
【００９０】
本パチンコ機１０では、発射ハンドル５４が遊技者により操作されている状況では、０．６ｓｅｃに１個の遊技球が遊技領域に向けて発射されるように遊技球発射機構５３が駆動制御される。また、ラウンド遊技は終了条件の上限個数が９個に設定されている。そうすると、上記開放態様のうち長時間態様では、遊技球の発射周期と１回のラウンド遊技との積よりも長い時間の開放継続時間が設定されていることとなる。一方、短時間態様では、遊技球の発射周期と１回のラウンド遊技との積よりも短い時間、より詳細には、遊技球の発射周期よりも短い時間の開放継続時間が設定されている。したがって、長時間態様で可変入賞装置３２の１回の開放が行われた場合には、大入賞口３２ａに対して、１回のラウンド遊技における上限個数分の入賞が発生することが期待され、短時間態様で可変入賞装置３２の１回の開放が行われた場合には、大入賞口３２ａへの入賞が発生しないこと又は入賞が発生するとしても１個程度となることが期待される。
【００９１】
高頻度入賞モードでは、各ラウンド遊技において長時間態様による大入賞口３２ａの開放が１回行われる。一方、低頻度入賞モードでは、各ラウンド遊技において短時間態様による大入賞口３２ａの開放が１回行われる。
【００９２】
なお、高頻度入賞モード及び低頻度入賞モードにおける大入賞口３２ａの開閉回数、ラウンド遊技の回数、１回の開放に対する開放継続時間及び１回のラウンド遊技における上限個数は、高頻度入賞モードの方が低頻度入賞モードよりも、開閉実行モードが開始されてから終了するまでの間における可変入賞装置３２への入賞の発生頻度が高くなるのであれば、上記の値に限定されることはなく任意である。
【００９３】
下作動口３４の電動役物３４ａにおけるサポートモードとしては、遊技領域に対して同様の態様で遊技球の発射が継続されている状況で比較した場合に、下作動口３４の電動役物３４ａが単位時間当たりに開放状態となる頻度が相対的に高低となるように、高頻度サポートモード（高頻度サポート状態又は高頻度ガイド状態）と低頻度サポートモード（低頻度サポート状態又は低頻度ガイド状態）とが設定されている。
【００９４】
具体的には、低頻度サポートモードと高頻度サポートモードとでは、電役乱数カウンタＣ４を用いた電動役物開放抽選における電役開放状態当選となる確率は同一（例えば、共に４／５）となっているが、高頻度サポートモードでは低頻度サポートモードよりも、電役開放状態当選となった際に電動役物３４ａが開放状態となる回数が多く設定されており、さらに１回の開放時間が長く設定されている。この場合、高頻度サポートモードにおいて電役開放状態当選となり電動役物３４ａの開放状態が複数回発生する場合において、１回の開放状態が終了してから次の開放状態が開始されるまでの閉鎖時間は、１回の開放時間よりも短く設定されている。さらにまた、高頻度サポートモードでは低頻度サポートモードよりも、１回の電動役物開放抽選が行われてから次の電動役物開放抽選が行われる上で最低限確保される確保時間として短い時間が選択されるように設定されている。
【００９５】
上記のように高頻度サポートモードでは、低頻度サポートモードよりも下作動口３４への入賞が発生する確率が高くなる。換言すれば、低頻度サポートモードでは、下作動口３４よりも上作動口３３への入賞が発生する確率が高くなるが、高頻度サポートモードでは、上作動口３３よりも下作動口３４への入賞が発生する確率が高くなる。そして、下作動口３４への入賞が発生した場合には、所定個数の遊技球の払出が実行されるため、高頻度サポートモードでは、遊技者は持ち球をあまり減らさないようにしながら遊技を行うことができる。
【００９６】
なお、高頻度サポートモードを低頻度サポートモードよりも単位時間当たりに電役開放状態となる頻度を高くする上での構成は、上記のものに限定されることはなく、例えば電動役物開放抽選における電役開放状態当選となる確率を高くする構成としてもよい。また、１回の電動役物開放抽選が行われてから次の電動役物開放抽選が行われる上で確保される確保時間（例えば、スルーゲート３５への入賞に基づき役物用表示部４４にて実行される変動表示の時間）が複数種類用意されている構成においては、高頻度サポートモードでは低頻度サポートモードよりも、短い確保時間が選択され易い又は平均の確保時間が短くなるように設定されていてもよい。さらには、開放回数を多くする、開放時間を長くする、１回の電動役物開放抽選が行われてから次の電動役物開放抽選が行われる上で確保される確保時間を短くする（すなわち、役物用表示部４４における１回の変動表示時間を短くする）、係る確保時間の平均時間を短くする及び当選確率を高くするのうち、いずれか１条件又は任意の組み合わせの条件を適用することで、低頻度サポートモードに対する高頻度サポートモードの有利性を高めてもよい。
【００９７】
大当たり種別カウンタＣ２に対する遊技結果の振分先は、ＲＯＭ１０３における振分情報群記憶手段としての振分テーブル記憶エリアに振分テーブルとして記憶されている。そして、かかる振分先として、低確大当たり結果と、低入賞高確大当たり結果と、最有利大当たり結果とが設定されている。
【００９８】
低確大当たり結果は、開閉実行モードが高頻度入賞モードとなり、さらに開閉実行モードの終了後には、当否抽選モードが低確率モードとなるとともに、サポートモードが高頻度サポートモードとなる大当たり結果である。但し、この高頻度サポートモードは、移行後において遊技回数が終了基準回数（具体的には、１００回）に達した場合に低頻度サポートモードに移行する。
【００９９】
低入賞高確大当たり結果は、開閉実行モードが低頻度入賞モードとなり、さらに開閉実行モードの終了後には、当否抽選モードが高確率モードとなるとともに、サポートモードが高頻度サポートモードとなる大当たり結果である。これら高確率モード及び高頻度サポートモードは、当否抽選における抽選結果が大当たり状態当選となり、それによる大当たり状態に移行するまで継続する。
【０１００】
最有利大当たり結果は、開閉実行モードが高頻度入賞モードとなり、さらに開閉実行モードの終了後には、当否抽選モードが高確率モードとなるとともに、サポートモードが高頻度サポートモードとなる大当たり結果である。これら高確率モード及び高頻度サポートモードは、当否抽選における抽選結果が大当たり状態当選となり、それによる大当たり状態に移行するまで継続する。
【０１０１】
なお、上記各遊技状態との関係で通常遊技状態とは、開閉実行モードではなく、さらに当否抽選モードが低確率モードであり、サポートモードが低頻度サポートモードである状態をいう。また、遊技結果として、低入賞高確大当たり結果が設定されていない構成としてもよい。
【０１０２】
振分テーブルでは、「０〜２９」の大当たり種別カウンタＣ２の値のうち、「０〜９」が低確大当たり結果に対応しており、「１０〜１４」が低入賞高確大当たり結果に対応しており、「１５〜２９」が最有利大当たり結果に対応している。
【０１０３】
なお、高確大当たり結果の一種として、開閉実行モードが低頻度入賞モードとなり、さらに開閉実行モードの終了後には、当否抽選モードが高確率モードとなるとともに、サポートモードがそれまでのモードに維持されることとなる非明示の低入賞高確大当たり結果が含まれていてもよい。この場合、大当たり結果のさらなる多様化が図られる。
【０１０４】
さらにまた、当否抽選における外れ結果の一種として、低頻度入賞モードの開閉実行モードに移行するとともに、その終了後において当否抽選モード及びサポートモードの移行が発生しない特別外れ結果が含まれていてもよい。上記のような非明示の低入賞高確大当たり結果と当該特別外れ結果との両方が設定されている構成においては、開閉実行モードが低頻度入賞モードに移行すること、及びサポートモードがそれまでのモードに維持されることで共通しているのに対して、当否抽選モードの移行態様が異なっていることにより、例えば通常遊技状態において非明示の低入賞高確大当たり結果又は特別外れ結果の一方が発生した場合に、それが実際にいずれの結果に対応しているのかを遊技者に予測させることが可能となる。
【０１０５】
リーチ乱数カウンタＣ３は、大当たり乱数カウンタＣ１及び大当たり種別カウンタＣ２とは数値範囲が異なっており、大当たり乱数カウンタＣ１よりも数値範囲が狭く且つ大当たり種別カウンタＣ２よりも数値範囲が広く設定されている。具体的には、０〜２３８の範囲内で順に１ずつ加算され、最大値に達した後０に戻る構成となっている。リーチ乱数カウンタＣ３は定期的に更新され、遊技球が上作動口３３又は下作動口３４に入賞したタイミングで保留格納エリア１０４ｂに格納される。
【０１０６】
ここで、本パチンコ機１０には、図柄表示装置４１における表示演出の一種としてリーチ表示が設定されている。リーチ表示とは、図柄の変動表示を行うことが可能な図柄表示装置４１を備え、可変入賞装置３２の開閉実行モードが高頻度入賞モードとなる遊技回では変動表示後の停止表示結果が特別表示結果となる遊技機において、図柄表示装置４１における図柄の変動表示が開始されてから停止表示結果が導出表示される前段階で、前記特別表示結果となり易い変動表示状態であると遊技者に思わせるための表示状態をいう。
【０１０７】
リーチ表示には、図柄表示装置４１の表示面Ｇに表示される複数の図柄列のうち一部の図柄列について図柄を停止表示させることで、高頻度入賞モードの発生に対応した大当たり図柄の組み合わせが成立する可能性があるリーチ図柄の組み合わせを表示し、その状態で残りの図柄列において図柄の変動表示を行う表示状態が含まれる。また、上記のようにリーチ図柄の組み合わせを表示した状態で、残りの図柄列において図柄の変動表示を行うとともに、その背景画像において所定のキャラクタなどを動画として表示することによりリーチ演出を行うものや、リーチ図柄の組み合わせを縮小表示させる又は非表示とした上で、表示面の略全体において所定のキャラクタなどを動画として表示することによりリーチ演出を行うものが含まれる。
【０１０８】
リーチ表示は、高頻度入賞モードとなる開閉実行モードに移行する遊技回では、リーチ乱数カウンタＣ３の値に関係なく実行される。また、開閉実行モードに移行しない遊技回では、ＲＯＭ１０３のリーチ用テーブル記憶エリアに記憶されたリーチ用テーブルを参照して、所定のタイミングで取得したリーチ乱数カウンタＣ３がリーチ表示の発生に対応している場合に実行される。
【０１０９】
変動種別カウンタＣＳは、大当たり乱数カウンタＣ１及び大当たり種別カウンタＣ２とは数値範囲が異なっており、大当たり乱数カウンタＣ１よりも数値範囲が狭く且つ大当たり種別カウンタＣ２よりも数値範囲が広く設定されている。具体的には、０〜１９８の範囲内で順に１ずつ加算され、最大値に達した後０に戻る構成となっている。変動種別カウンタＣＳは、メイン表示部４３における変動表示時間と、図柄表示装置４１における図柄の変動表示時間とをＭＰＵ１０２において決定する上で用いられる。変動種別カウンタＣＳは、後述するメイン処理及びタイマ割込み処理のそれぞれにて更新され、メイン表示部４３における変動表示の開始時及び図柄表示装置４１による図柄の変動開始時における変動パターン決定に際して変動種別カウンタＣＳの値が取得される。なお、変動表示時間の決定に際しては、ＲＯＭ１０３の変動表示時間テーブル記憶エリアに予め記憶されている変動表示時間テーブルが参照される。
【０１１０】
電役乱数カウンタＣ４は、大当たり乱数カウンタＣ１及び大当たり種別カウンタＣ２とは数値範囲が異なっており、大当たり乱数カウンタＣ１よりも数値範囲が狭く且つ大当たり種別カウンタＣ２よりも数値範囲が広く設定されている。具体的には、０〜２５０の範囲内で順に１ずつ加算され、最大値に達した後０に戻る構成となっている。また、電役乱数カウンタＣ４が１周した場合、その時点の第３初期値カウンタＣＮ３の値が当該電役乱数カウンタＣ４の初期値として読み込まれる。なお、第３初期値カウンタＣＮ３は、電役乱数カウンタＣ４と同様のループカウンタである（値＝０〜２５０）。電役乱数カウンタＣ４は定期的に更新され、スルーゲート３５に遊技球が入賞したタイミングで、ＲＷＭ１０４に設けられた電役保留エリア１０４ｃに格納される。そして、所定のタイミングにおいて、その格納された電役乱数カウンタＣ４の値によって電動役物３４ａを開放状態に制御するか否かの抽選が行われる。
【０１１１】
＜ＭＰＵ１０２にて実行される各種処理について＞
次に、ＭＰＵ１０２にて遊技を進行させるために実行される各処理を説明する。かかるＭＰＵ１０２の処理としては大別して、電源投入に伴い起動されるメイン処理と、定期的に起動されるタイマ割込み処理とがある。
【０１１２】
＜メイン処理＞
先ず、図８のフローチャートを参照しながらメイン処理を説明する。
【０１１３】
先ずステップＳ１０１では、電源投入ウェイト処理を実行する。当該電源投入ウェイト処理では、例えばメイン処理が起動されてから１ｓｅｃが経過するまで次の処理に進行することなく待機する。続くステップＳ１０２ではＲＷＭ１０４のアクセスを許可するとともに、ステップＳ１０３にてＭＰＵ１０２の内部機能レジスタの設定を行う。
【０１１４】
その後、ステップＳ１０４では、電源及び発射制御装置９８に設けられたＲＷＭ消去スイッチが手動操作されているか否かを判定し、続くステップＳ１０５では、ＲＷＭ１０４の停電フラグに「１」がセットされているか否かを判定する。また、ステップＳ１０６ではチェックサムを算出するチェックサム算出処理を実行し、続くステップＳ１０７ではそのチェックサムが電源遮断時に保存したチェックサムと一致するか否か、すなわち記憶保持されたデータの有効性を判定する。
【０１１５】
本パチンコ機１０では、例えば遊技ホールの営業開始時など、電源投入時にＲＷＭデータを初期化する場合にはＲＷＭ消去スイッチを押しながら電源が投入される。したがって、ＲＷＭ消去スイッチが押されていれば、ステップＳ１０８の処理に移行する。また、電源遮断の発生情報が設定されていない場合や、チェックサムにより記憶保持されたデータの異常が確認された場合も同様にステップＳ１０８の処理に移行する。ステップＳ１０８では、ＲＷＭ１０４の初期化として当該ＲＷＭ１０４をクリアする。その後、ステップＳ１０９に進む。
【０１１６】
一方、ＲＷＭ消去スイッチが押されていない場合には、停電フラグに「１」がセットされていること、及びチェックサムが正常であることを条件に、ステップＳ１０８の処理を実行することなくステップＳ１０９に進む。ステップＳ１０９では、電源投入設定処理を実行する。電源投入設定処理では、停電フラグの初期化といったＲＷＭ１０４の所定のエリアを初期値に設定するとともに、現状の遊技状態を認識させるために現状の遊技状態に対応したコマンドを音光制御装置８２に送信する。また、払出制御装置９７のＲＷＭの初期化を実行すべきことを示す払出初期化コマンドを払出制御装置９７に送信する。さらに、タイマ割込み処理の発生を許可するために割込み許可の設定を行う。
【０１１７】
その後、ステップＳ１１０〜ステップＳ１１５の残余処理に進む。つまり、ＭＰＵ１０２はタイマ割込み処理を定期的に実行する構成であるが、１のタイマ割込み処理と次のタイマ割込み処理との間に残余時間が生じることとなる。この残余時間は各タイマ割込み処理の処理完了時間に応じて変動することとなるが、かかる不規則な時間を利用してステップＳ１１０〜ステップＳ１１５の残余処理を繰り返し実行する。この点、ステップＳ１１０〜ステップＳ１１５の残余処理は非定期的に実行される非定期処理であると言える。
【０１１８】
残余処理では、先ずステップＳ１１０にて、タイマ割込み処理の発生を禁止するために割込み禁止の設定を行う。その後、ステップＳ１１１にて、第１初期値カウンタＣＮ１の更新を行う第１初期値更新処理を実行し、ステップＳ１１２にて、第２初期値カウンタＣＮ２の更新を行う第２初期値更新処理を実行し、ステップＳ１１３にて、第３初期値カウンタＣＮ３の更新を行う第３初期値更新処理を実行し、ステップＳ１１４にて、変動種別カウンタＣＳの更新処理を実行する。
【０１１９】
これらの更新処理では、ＲＷＭ１０４の対応するカウンタから現状の数値情報を読み出し、その読み出した数値情報を１加算する処理を実行した後に、読み出し元のカウンタに上書きする処理を実行する。この場合、カウンタ値が最大値に達した際それぞれ「０」にクリアする。
【０１２０】
その後、ステップＳ１１５にて、タイマ割込み処理の発生を禁止している状態から許可する状態へ切り換える割込み許可の設定を行う。ステップＳ１１５の処理を実行したら、ステップＳ１１０に戻り、ステップＳ１１０〜ステップＳ１１５の処理を繰り返す。
【０１２１】
＜タイマ割込み処理＞
次に、図９のフローチャートを参照しながらタイマ割込み処理を説明する。
【０１２２】
ここで、ＭＰＵ１０２にてタイマ割込み処理を定期的に実行するためのハード構成について説明する。主制御基板１０１には所定周期でパルス信号を出力するパルス信号出力手段としてクロック回路が設けられており、さらに当該クロック回路とＭＰＵ１０２との間の信号経路の途中位置に存在するように分周回路が設けられている。
【０１２３】
分周回路は、クロック回路からのパルス信号の周期を変更する周波数変更手段として機能し、タイマ割込み処理の起動タイミングをＭＰＵ１０２にて特定するためのパルス信号を出力するように構成されている。つまり、分周回路からＭＰＵ１０２に対して特定周期である４ｍｓｅｃ周期の間隔でパルス信号が供給されるようになっている。ＭＰＵ１０２では、かかるパルス信号の立ち上がり又は立下りといった特定の信号形態の発生を確認する処理を実行し、特定の信号形態の発生を確認したことを少なくとも一の条件としてタイマ割込み処理を起動して実行する。
【０１２４】
この場合、タイマ割込み処理の起動が禁止されている状況において上記特定の信号形態の発生を確認した場合には、その割込みが禁止されている状態から割込みが許可された状態となった場合にタイマ割込み処理が起動される。つまり、ＭＰＵ１０２における処理の実行状況によっては前回のタイマ割込み処理が開始されてから４．１ｍｓｅｃ経過後に次のタイマ割込み処理が開始される場合が生じ、このような事象が発生した場合には次のタイマ割込み処理は直前のタイマ割込み処理が開始されてから３．９ｍｓｅｃ経過後に開始されることがある。
【０１２５】
４ｍｓｅｃが経過しているにも関わらずタイマ割込み処理が起動されない場合としては、上記ステップＳ１１０にて割込み禁止の設定がなされ、上記残余処理が実行されている最中において４ｍｓｅｃが経過した場合である。したがって、残余処理の実行状況によって、タイマ割込み処理の開始タイミングは変動することとなる。
【０１２６】
但し、上記分周回路からのパルス信号の出力はＭＰＵ１０２における処理の経過内容に関係なく４ｍｓｅｃといった特定周期で行われるため、基本的にはタイマ割込み処理は特定周期で起動される。さらにまた、ＭＰＵ１０２の処理構成は、所定のタイミングにおけるタイマ割込み処理が前回のタイマ割込み処理が起動されてから特定周期を超える期間が経過した後に起動されたとしても、当該所定のタイミングの次のタイミングにおけるタイマ割込み処理にてその特定周期を超えた分が吸収されて、さらに次のタイミングにおけるタイマ割込み処理ではパルス信号の入力を確認したタイミングで起動されるように設定されている。
【０１２７】
なお、タイマ割込み処理が定期的に起動される態様は、上記態様に限定されることはなく、基本的には４ｍｓｅｃといった所定の周期で起動されるが、タイマ割込み処理が前回起動されてから所定の周期に相当する時間が経過したタイミングが残余処理の途中であるといった事情により、新たなタイマ割込み処理が所定の周期に相当する時間の経過後に起動された場合であっても、その次のタイマ割込み処理は、上記新たなタイマ割込み処理が起動されてから所定の周期に相当する時間の経過前のタイミングでは開始されない構成としてもよい。つまり、タイマ割込み処理は、基本的には所定の周期で起動されるとともに、残余処理との関係で所定の周期を超える時間の間隔で開始されることがある一方、所定の周期を下回る時間の間隔では開始されない構成としてもよい。この場合であっても、残余処理との関係では、タイマ割込み処理の起動間隔は変動し得るものとなる。
【０１２８】
さて、タイマ割込み処理では、先ずステップＳ２０１にて停電情報記憶処理を実行する。停電情報記憶処理では、ＭＰＵ１０２に設けられた入出力ポートを通じて停電監視基板１０５から電源遮断の発生に対応した停電信号を受信しているか否かを監視し、停電の発生を特定した場合には停電時処理を実行する。
【０１２９】
続くステップＳ２０２では抽選用乱数更新処理を実行する。抽選用乱数更新処理では、大当たり乱数カウンタＣ１、大当たり種別カウンタＣ２、リーチ乱数カウンタＣ３及び電役乱数カウンタＣ４の更新を実行する。具体的には、大当たり乱数カウンタＣ１、大当たり種別カウンタＣ２、リーチ乱数カウンタＣ３及び電役乱数カウンタＣ４から現状の数値情報を順次読み出し、それら読み出した数値情報をそれぞれ１加算する処理を実行した後に、読み出し元のカウンタに上書きする処理を実行する。
【０１３０】
この場合、数値情報が最大値に達したカウンタについては、数値情報を最小値である「０」にクリアする。また、大当たり乱数カウンタＣ１、大当たり種別カウンタＣ２及び電役乱数カウンタＣ４については、数値情報の更新が１周した際には、対応する初期値カウンタＣＮ１〜ＣＮ３から初期値の情報を読み出し、その読み出した初期値の情報を新たな周回の初期値として上書きする。
【０１３１】
ここで、大当たり乱数カウンタＣ１、大当たり種別カウンタＣ２及びリーチ乱数カウンタＣ３は、遊技が正規に進行している状態（具体的には後述するステップＳ２０６にて否定判定をする状態）においては、後述するステップＳ２１４の特図特電制御処理の１回の実行に対して１回実行される構成となっている。当該特図特電制御処理では、作動口３３，３４への入賞を監視する処理が実行されるとともに、作動口３３，３４への入賞が発生している場合には、大当たり乱数カウンタＣ１、大当たり種別カウンタＣ２及びリーチ乱数カウンタＣ３から数値情報を取得する処理が実行される。そして、その取得した数値情報に基づき、大当たり当選か否かの当否判定処理や、大当たり種別を振り分けるための振分判定処理や、リーチ発生当選か否かのリーチ判定処理が実行される。
【０１３２】
つまり、大当たり乱数カウンタＣ１、大当たり種別カウンタＣ２及びリーチ乱数カウンタＣ３のそれぞれは、それらの数値情報を取得可能とする１回の契機に対して、数値情報の更新処理が１回行われる構成となっている。そして、上記のとおり、これら大当たり乱数カウンタＣ１、大当たり種別カウンタＣ２及びリーチ乱数カウンタＣ３のそれぞれは、対象となる全ての数値情報が各１回ずつ設定された場合に更新周回が１回完了したと判定される。したがって、パチンコ機１０の設計段階にて設定した確率で、大当たり当選が発生し、大当たり当選が発生した場合には、パチンコ機１０の設計段階にて設定した割合で、各大当たり結果のいずれかに振り分けられる。また、大当たり当選とならなかった場合には、パチンコ機１０の設計段階にて設定した確率でリーチ表示が発生する。
【０１３３】
また、電役乱数カウンタＣ４は、遊技が正規に進行している状態（具体的には後述するステップＳ２０６にて否定判定をする状態）においては、後述するステップＳ２１５の普図普電制御処理の１回の実行に対して１回実行される構成となっている。当該普図普電制御処理では、スルーゲート３５への入賞を監視する処理が実行されるとともに、スルーゲート３５への入賞が発生している場合には、電役乱数カウンタＣ４から数値情報を取得する処理が実行される。そして、その取得した数値情報に基づき、電動役物３４ａを開放状態とするか否かの判定処理が実行される。
【０１３４】
つまり、電役乱数カウンタＣ４は、その数値情報を取得可能とする１回の契機に対して、数値情報の更新処理が１回行われる構成となっている。そして、上記のとおり、電役乱数カウンタＣ４は、対象となる全ての数値情報が各１回ずつ設定された場合に更新周回が１回完了したと判定される。したがって、パチンコ機１０の設計段階にて設定した確率で、電動役物３４ａの開放当選が発生する。
【０１３５】
その後、ステップＳ２０３では各種初期値更新処理を実行する。各種初期値更新処理では、上記ステップＳ１１１〜ステップＳ１１３と同様の処理を実行する。また、ステップＳ２０４では、上記ステップＳ１１４と同様に、変動種別カウンタＣＳの更新処理を実行する。
【０１３６】
続くステップＳ２０５では、遊技停止判定処理を実行する。遊技停止判定処理では、ＭＰＵ１０２に設けられた入出力ポートを通じて磁石検知センサ１０９における検知結果を読み込み、その検知結果が不正の発生に対応したものであるか否かを判定する。また、前回のタイマ割込み処理におけるステップＳ２１１にて不正を検知しているか否かを判定する。これらの判定処理のいずれかにて肯定判定をした場合には、遊技の進行を停止すべき状況であると特定し、これらの判定処理の両方にて否定判定をした場合には、遊技の進行を停止すべき状況ではないと特定する。
【０１３７】
その後、ステップＳ２０６にて遊技の進行を停止している状態であるか否かを判定し、遊技の進行を停止していない状態であることを条件に、ステップＳ２０７以降の処理を実行する。
【０１３８】
ステップＳ２０７では、ポート出力処理を実行する。ポート出力処理では、前回のタイマ割込み処理において出力情報の設定が行われている場合に、その出力情報に対応した出力を各種駆動部１０７，１０８に行うための処理を実行する。例えば、大入賞口３２ａを開放状態に切り換えるべき情報が設定されている場合には可変入賞駆動部１０７への駆動信号の出力を開始させ、閉鎖状態に切り換えるべき情報が設定されている場合には当該駆動信号の出力を停止させる。また、下作動口３４の電動役物３４ａを開放状態に切り換えるべき情報が設定されている場合には役物駆動部１０８への駆動信号の出力を開始させ、閉鎖状態に切り換えるべき情報が設定されている場合には当該駆動信号の出力を停止させる。
【０１３９】
続くステップＳ２０８では、読み込み処理を実行する。読み込み処理では、停電信号及び入賞信号以外の信号の読み込みを実行し、その読み込んだ情報を今後の処理にて利用するために記憶する。
【０１４０】
続くステップＳ２０９では入賞検知処理を実行する。当該入賞検知処理では、各入賞検知センサ１０６ａ〜１０６ｈから受信している信号を読み込むとともに、一般入賞口３１、大入賞口３２ａ、上作動口３３、下作動口３４及びスルーゲート３５への入賞の有無を特定する処理を実行する。
【０１４１】
続くステップＳ２１０では、ＲＷＭ１０４に設けられている複数種類のタイマカウンタの数値情報をまとめて更新するためのタイマ更新処理を実行する。この場合、記憶されている数値情報が減算されて更新されるタイマカウンタを集約して扱う構成であるが、減算式のタイマカウンタの更新及び加算式のタイマカウンタの更新の両方を集約して行う構成としてもよい。
【０１４２】
続くステップＳ２１１では、不正用の監視対象として設定されている所定の事象が発生しているか否かを監視する不正検知処理を実行する。当該不正検知処理では、複数種類の事象の発生を監視し、所定の事象が発生していること（例えば図示しない振動検知センサが振動を検知していることや、図示しない電波検知センサが電波を検知していること）を確認することで、次回のタイマ割込み処理における上記ステップＳ２０５にて遊技停止用の設定を行い、ステップＳ２０６にて肯定判定するようになる。
【０１４３】
続くステップＳ２１２では、遊技球の発射制御を行うための発射制御処理を実行する。発射ハンドル５４に対して発射操作が継続されている状況では、既に説明したとおり、所定の発射周期である０．６ｓｅｃに１個の遊技球が発射される。
【０１４４】
続くステップＳ２１３では、入力状態監視処理として、ステップＳ２０８の読み込み処理にて読み込んだ情報に基づいて、各入賞検知センサ１０６ａ〜１０６ｈの断線確認や、遊技機本体１２や前扉枠１４の開放確認を行う。
【０１４５】
続くステップＳ２１４では、遊技回の実行制御及び開閉実行モードの実行制御を行うための特図特電制御処理を実行する。当該特図特電制御処理の内容は後に説明する。
【０１４６】
続くステップＳ２１５にて普図普電制御処理を実行する。普図普電制御処理では、スルーゲート３５への入賞が発生している場合に普図側の保留情報を取得するための処理を実行するとともに、普図側の保留情報が記憶されている場合にその保留情報について開放判定を行い、さらにその開放判定を契機として普図用の演出を行うための処理を実行する。また、開放判定の結果に基づいて、下作動口３４の電動役物３４ａを開閉させる処理を実行する。
【０１４７】
続くステップＳ２１６では、直前のステップＳ２１４及びステップＳ２１５の処理結果に基づいて、メイン表示部４３に係る保留情報の増減個数を第１保留発光部４５に反映させるための出力情報の設定を行うとともに、役物用表示部４４に係る保留情報の増減個数を第２保留発光部４６に反映させるための出力情報の設定を行う。また、ステップＳ２１６では、直前のステップＳ２１４及びステップＳ２１５の処理結果に基づいて、メイン表示部４３の表示内容を更新させるための出力情報の設定を行うとともに、役物用表示部４４の表示内容を更新させるための出力情報の設定を行う。
【０１４８】
続くステップＳ２１７では、遊技回及び開閉実行モードのいずれもが実行されていない状況において図柄表示装置４１の表示内容を待機表示用のものとするためのデモ表示用処理を実行するとともに、ステップＳ２１８では、払出制御装置９７から受信したコマンド及び信号の内容を確認し、その確認結果に対応した処理を行うための払出状態受信処理を実行する。また、ステップＳ２１９では、賞球コマンドを出力対象として設定するための払出出力処理を実行する。
【０１４９】
続くステップＳ２２０では、今回のタイマ割込み処理にて実行された各種処理の処理結果に応じた外部信号の出力の開始及び終了を制御するための外部情報設定処理を実行する。また、ステップＳ２２１では、試射試験情報を編集するための処理を実行する。
【０１５０】
ステップＳ２０６にて肯定判定をした場合、又はステップＳ２０７〜ステップＳ２２１の処理を実行した後は、ステップＳ２２２に進む。ステップＳ２２２では、割込み終了宣言の設定を実行する。ＭＰＵ１０２では、一度タイマ割込み処理が起動された場合、次のタイマ割込み処理が起動されるための条件の１つとして割込み終了宣言の設定を行うことが定められており、ステップＳ２２２では、次のタイマ割込み処理の実行を可能とするために割込み終了宣言の設定を行う。また、ステップＳ２２３では、割込み許可の設定を行う。ＭＰＵ１０２では、タイマ割込み処理が一旦起動されると、割込み禁止の状態に設定されるため、ステップＳ２２３では、次のタイマ割込み処理の実行を可能とするために割込み許可の設定を行う。その後、本タイマ割込み処理を終了する。
【０１５１】
＜特図特電制御処理＞
次に、タイマ割込み処理（図９）のステップＳ２１４にて実行される特図特電制御処理について、図１０のフローチャートを参照しながら説明する。
【０１５２】
特図特電制御処理では、上作動口３３又は下作動口３４への入賞が発生している場合に保留情報を取得するための処理を実行するとともに、保留情報が記憶されている場合にその保留情報について当否判定を行い、さらにその当否判定を契機として遊技回用の演出を行うための処理を実行する。また、当否判定の結果に基づいて、遊技回用の演出後に開閉実行モードに移行させる処理を実行するとともに、開閉実行モード中及び開閉実行モード終了時の処理を実行する。
【０１５３】
具体的には、先ずステップＳ３０１にて、保留情報の取得処理を実行する。保留情報の取得処理では、上作動口３３又は下作動口３４への入賞が発生しているか否かを判定し、入賞が発生している場合には保留格納エリア１０４ｂにおける保留数記憶エリアＮＡに格納された保留数を読み出し、当該保留数が上限値（本実施の形態では「４」）未満であるか否かを判定する。保留数が上限値未満である場合には、保留数を１加算するとともに、前回のステップＳ２０２にて更新した大当たり乱数カウンタＣ１、大当たり種別カウンタＣ２及びリーチ乱数カウンタＣ３の各数値情報を、保留用エリアＲＥの空き保留エリアＲＥ１〜ＲＥ４のうち最初の保留エリアに格納する。
【０１５４】
なお、上作動口３３及び下作動口３４への入賞が同時に発生している場合には、保留情報の取得処理を１回実行する範囲内において、上記保留情報を取得するための処理を複数回実行する。
【０１５５】
ステップＳ３０１にて保留情報の取得処理を実行した後は、ステップＳ３０２に進む。ステップＳ３０２では、ＲＷＭ１０４に設けられた特図特電カウンタの情報を読み出す処理を実行する。続くステップＳ３０３では、ＲＯＭ１０３から特図特電アドレステーブルを読み出す処理を実行する。そして、ステップＳ３０４にて、特図特電アドレステーブルから特図特電カウンタの情報に対応した開始アドレスを取得する処理を実行する。
【０１５６】
ここで、ステップＳ３０２〜ステップＳ３０４の処理内容について説明する。
【０１５７】
既に説明したとおり特図特電制御処理には、遊技回用の演出に係る処理と、開閉実行モードに係る処理と、が含まれている。この場合に、遊技回用の演出に係る処理として、遊技回用の演出を開始させるための処理である特図変動開始処理（ステップＳ３０６）と、遊技回用の演出を進行させるための処理である特図変動中処理（ステップＳ３０７）と、遊技回用の演出を終了させるための処理である特図確定中処理（ステップＳ３０８）と、が設定されている。
【０１５８】
また、開閉実行モードに係る処理として、開閉実行モードのオープニングを制御するための処理である特電開始処理（ステップＳ３０９）と、大入賞口３２ａの開放中の状態を制御するための処理である特電開放中処理（ステップＳ３１０）と、大入賞口３２ａの閉鎖中の状態を制御するための処理である特電閉鎖中処理（ステップＳ３１１）と、開閉実行モードのエンディング及び開閉実行モード終了時の遊技状態の移行を制御するための処理である特電終了処理（ステップＳ３１２）と、が設定されている。
【０１５９】
このような処理構成において、特図特電カウンタは、上記複数種類の処理のうちいずれを実行すべきであるかをＭＰＵ１０２にて把握するためのカウンタであり、特図特電アドレステーブルには、特図特電カウンタの数値情報に対応させて、上記複数種類の処理を実行するためのプログラムの開始アドレスが設定されている。
【０１６０】
この場合、開始アドレスＳＡ０は、特図変動開始処理（ステップＳ３０６）を実行するためのプログラムの開始アドレスであり、開始アドレスＳＡ１は、特図変動中処理（ステップＳ３０７）を実行するためのプログラムの開始アドレスであり、開始アドレスＳＡ２は、特図確定中処理（ステップＳ３０８）を実行するためのプログラムの開始アドレスであり、開始アドレスＳＡ３は、特電開始処理（ステップＳ３０９）を実行するためのプログラムの開始アドレスであり、開始アドレスＳＡ４は、特電開放中処理（ステップＳ３１０）を実行するためのプログラムの開始アドレスであり、開始アドレスＳＡ５は、特電閉鎖中処理（ステップＳ３１１）を実行するためのプログラムの開始アドレスであり、開始アドレスＳＡ６は、特電終了処理（ステップＳ３１２）を実行するためのプログラムの開始アドレスである。
【０１６１】
特図特電カウンタは、現状格納されている数値情報に対応した処理を終了した場合に当該数値情報を更新すべき条件が成立していることを契機として、その次の処理回における特図特電制御処理にて実行される処理に対応させて、１加算、１減算又は「０」クリア（初期化）される。したがって、各処理回における特図特電制御処理では、特図特電カウンタにセットされている数値情報に応じた処理を実行すればよいこととなる。
【０１６２】
上記構成によれば、特図特電制御としていずれの処理を実行すべき状態であるかを、各種フラグの有無を確認しなくてもＭＰＵ１０２にて把握することが可能となる。例えば、遊技回用の演出は、他の遊技回用の演出が実行されておらず且つ開閉実行モードではない場合に開始されるが、各状態をフラグの有無により判断しようとすると、遊技回用の演出に係る処理にて、遊技回用の演出を開始させる前に、遊技回用の演出の実行中であることを示すフラグがセットされているか否かの確認と、開閉実行モードの実行中であることを示すフラグがセットされているか否かの確認とを行う必要が生じる。また、遊技回用の演出の実行中には、遊技回用の演出の実行中であることを示すフラグがセットされているか否かの確認と、確定表示中であることを示すフラグがセットされているか否かの確認とを行う必要が生じる。
【０１６３】
また、開閉実行モードは、遊技回用の演出が終了し且つ他の開閉実行モードが実行されていない場合に開始されるが、各状態をフラグの有無により判断しようとすると、開閉実行モードに係る処理にて、開閉実行モードを開始させる前に、遊技回用の演出が終了したことを示すフラグがセットされているか否かの確認と、開閉実行モードの実行中であることを示すフラグがセットされているか否かの確認とを行う必要が生じ、さらにオープニング中である場合には、オープニング中であることを示すフラグがセットされているか否かの確認を行う必要が生じる。また、オープニング以降では、開閉実行モードの実行中であることを示すフラグがセットされているか否かの確認を行うとともに、大入賞口３２ａが開放中であることを示すフラグがセットされているか否かの確認を行う必要が生じる。さらにまた、エンディング中である場合には、エンディング中であることを示すフラグがセットされているか否かの確認を行う必要が生じる。
【０１６４】
これに対して、特図特電カウンタを利用すれば、様々なフラグを用意しておく必要はなく、さらには各処理の実行タイミングを確認する際の情報も集約される。よって、処理の簡素化が図られる。
【０１６５】
ステップＳ３０４の処理を実行した後は、ステップＳ３０５にて、ステップＳ３０４にて取得した開始アドレスの示す処理にジャンプする処理を実行する。具体的には、取得した開始アドレスがＳＡ０である場合にはステップＳ３０６の特図変動開始処理にジャンプする。
【０１６６】
特図変動開始処理では、保留情報が保留記憶されていることを条件に、その保留情報が大当たり当選に対応しているか否かを判定する当否判定処理、及び大当たり当選に対応している場合にはその保留情報がいずれの大当たり結果に対応しているのかを判定する振分判定処理を実行する。当否判定処理に際しては、保留情報において大当たり乱数カウンタＣ１から取得した数値情報が、大当たり当選に対応した数値情報であるか否かの判定を行う。また、振分判定処理に際しては、保留情報において大当たり種別カウンタＣ２から取得した数値情報が、いずれの大当たり結果の区分に対応しているか否かの判定を行う。
【０１６７】
当否判定処理及び振分判定処理だけでなく、その保留情報が大当たり当選に対応していない場合には、その保留情報がリーチ発生に対応しているか否かを判定するリーチ判定処理を実行するとともに、その時点における変動種別カウンタＣＳの数値情報を利用して遊技回の継続時間を選択する継続時間の選択処理を実行する。なお、リーチ判定処理に際しては、保留情報においてリーチ乱数カウンタＣ３から取得した数値情報が、リーチ発生の数値情報に対応しているか否かの判定を行う。
【０１６８】
継続時間の情報を選択した場合には、当該継続時間の情報を含む変動用コマンドと遊技結果の情報を含む種別コマンドとを音光制御装置８２に送信するとともに、メイン表示部４３における絵柄の変動表示を開始させる。これにより、１遊技回が開始された状態となり、メイン表示部４３及び図柄表示装置４１にて遊技回用の演出が開始される。
【０１６９】
ちなみに、このように遊技回用の演出を開始させた場合には、特図特電カウンタの数値情報を１加算することで、当該カウンタの数値情報を特図変動開始処理に対応したものから特図変動中処理に対応したものに更新する。
【０１７０】
取得した開始アドレスがＳＡ１である場合にはステップＳ３０７の特図変動中処理にジャンプする。特図変動中処理では、遊技回の継続時間中であって、確定表示前のタイミングであるか否かを判定する処理を実行し、確定表示前であればメイン表示部４３における絵柄の表示態様を規則的に変化させるための処理を実行する。
【０１７１】
ちなみに、確定表示させるタイミングとなるまで特図変動中処理にて待機するのではなく、確定表示させるタイミングではない場合には上記規則的に変化させるための処理を実行した後に、本特図変動中処理を終了する。したがって、遊技回用の演出が開始された後は、確定表示させるタイミングとなるまで、特図特電制御処理が起動される度に特図変動中処理が起動される。また、確定表示させるタイミングとなった場合には、特図特電カウンタの数値情報を１加算することで、当該カウンタの数値情報を特図変動中処理に対応したものから特図確定中処理に対応したものに更新する。
【０１７２】
取得した開始アドレスがＳＡ２である場合にはステップＳ３０８の特図確定中処理にジャンプする。特図確定中処理では、図柄表示装置４１にて今回の遊技回の停止結果を最終停止表示させるために、最終停止コマンドを音光制御装置８２に送信するとともに、メイン表示部４３における絵柄の表示態様を今回の遊技回の抽選結果に対応した表示態様とする。また、特図確定中処理では、確定表示中の期間が経過したか否かを判定し、当該期間が経過している場合には開閉実行モードへの移行が発生するか否かの判定を行い、開閉実行モードへの移行が発生する場合には当該モード移行用の処理を実行する。
【０１７３】
ちなみに、確定表示中の期間が経過するまで特図確定中処理にて待機するのではなく、当該期間が経過していない場合には本特図確定中処理を終了する。したがって、確定表示が開始された後は、確定表示中の期間が経過するまで、特図特電制御処理が起動される度に特図確定中処理が起動される。また、確定表示中の期間が経過した場合には、開閉実行モードへの移行が発生しない状況では特図特電カウンタの数値情報を初期化（すなわち「０」クリア）し、開閉実行モードへの移行が発生する状況では特図特電カウンタの数値情報を１加算することで、当該カウンタの数値情報を特図確定中処理に対応したものから特電開始処理に対応したものに更新する。
【０１７４】
取得した開始アドレスがＳＡ３である場合にはステップＳ３０９の特電開始処理にジャンプする。特電開始処理では、開閉実行モードが開始されることを示すオープニングコマンドを音光制御装置８２に送信する。また、特電開始処理では、開閉実行モードのオープニング期間が経過したか否かを判定する。オープニング期間が経過していない場合には特電開始処理にて待機するのではなく本特電開始処理を終了する。したがって、開閉実行モードのオープニング演出が開始された後は、オープニング期間が経過するまで、特図特電制御処理が起動される度に特電開始処理が起動される。また、オープニング期間が経過した場合には、特図特電カウンタの数値情報を１加算することで、当該カウンタの数値情報を特電開始処理に対応したものから特電開放中処理に対応したものに更新する。
【０１７５】
取得した開始アドレスがＳＡ４である場合にはステップＳ３１０の特電開放中処理にジャンプする。特電開放中処理では、１のラウンド遊技を開始させるとともに、当該ラウンド遊技の終了条件が成立したか否かを判定する。終了条件が成立していない場合には特電開放中処理にて待機するのではなく、上記終了条件の成立を監視するための処理を実行した後に本特電開放中処理を終了する。上記終了条件が成立している場合には、特図特電カウンタの数値情報を１加算することで、当該カウンタの数値情報を特電開放中処理に対応したものから特電閉鎖中処理に対応したものに更新する。
【０１７６】
取得した開始アドレスがＳＡ５である場合にはステップＳ３１１の特電閉鎖中処理にジャンプする。特電閉鎖中処理では、１のラウンド遊技を終了させる処理を実行する。また、ラウンド遊技間のインターバル期間においては、インターバル期間が経過したか否かを判定する。インターバル期間が経過していない場合には特電閉鎖中処理にて待機するのではなく本特電閉鎖中処理を終了する。したがって、インターバル期間が開始された場合には当該期間が経過するまで、特図特電制御処理が起動される度に特電閉鎖中処理が起動される。また、インターバル期間が経過した場合には、特図特電カウンタの数値情報を１減算することで、当該カウンタの数値情報を特電閉鎖中処理に対応したものから特電開放中処理に対応したものに更新する。
【０１７７】
一方、最後のラウンド遊技に対する特電閉鎖中処理では１のラウンド遊技を終了させる処理を実行した後に、特図特電カウンタの数値情報を１加算することで、当該カウンタの数値情報を特電閉鎖中処理に対応したものから特電終了処理に対応したものに更新する。
【０１７８】
取得した開始アドレスがＳＡ６である場合にはステップＳ３１２の特電終了処理にジャンプする。特電終了処理では、開閉実行モードが終了されることを示すエンディングコマンドを音光制御装置８２に送信する。また、特電終了処理では、開閉実行モードのエンディング期間が経過したか否かを判定する。エンディング期間が経過していない場合には特電終了処理にて待機するのではなく本特電終了処理を終了する。したがって、開閉実行モードのエンディング演出が開始された後は、エンディング期間が経過するまで、特図特電制御処理が起動される度に特電終了処理が起動される。また、エンディング期間が経過した場合には、開閉実行モード後の遊技状態（当否抽選モード及びサポートモード）を設定するための処理を実行した後に、特図特電カウンタの数値情報を初期化することで、当該カウンタの数値情報を特電終了処理に対応したものから特図変動開始処理に対応したものに更新する。
【０１７９】
＜数値情報の取得に関して不正を施す行為に対する対策＞
ここで、本パチンコ機１０では、大当たり乱数カウンタＣ１が所定の数値情報となっていることを不正に読み取り、さらにその読み取り結果に基づき、大当たり乱数カウンタＣ１の数値情報が大当たりに対応した数値情報となったタイミングで、作動口３３，３４への入賞が発生したかのような状態とすることで、不正に開閉実行モードへの移行を発生させようとする行為が想定される。以下、当該不正行為を阻止するための構成について説明する。
【０１８０】
当該不正行為の対策についての構成の説明に先立ち、上記不正行為がどのように行われるのかについて、図１１を参照しながら説明する。図１１は、ＭＰＵ１０２において当該ＭＰＵ１０２外部から信号を入力する場合の電気的構成を説明するためのブロック図である。
【０１８１】
図１１に示すように、ＭＰＵ１０２には、当該ＭＰＵ１０２外部から信号を受信するとともに、当該ＭＰＵ１０２外部に信号を送信するために、入出力ポート１０２ａが設けられている。入出力ポート１０２ａには、所定数（具体的には８個）の端子が設けられており、ＭＰＵ１０２内のレジスタに設けられた所定のフラグの状態に応じて、入出力ポート１０２ａが入力用の状態と出力用の状態とに切り換えられる。
【０１８２】
入出力ポート１０２ａを入力用の状態とした状況において、ＭＰＵ１０２では、各種信号を当該ＭＰＵ１０２外部から受信する。この信号の種類は、既に説明したとおりであり、停電監視基板１０５から停電発生の有無に対応した信号を受信し、各種入賞検知センサ１０６ａ〜１０６ｈ（図６参照）のそれぞれから入賞検知結果に対応した信号を受信し、さらに磁石検知センサ１０９から磁気の検知結果に対応した信号を受信する。また、これら以外にも信号を受信する。そして、この入力対象となっている信号の種類の数は、入出力ポート１０２ａに設けられた端子数よりも多くなっている。
【０１８３】
これに対応させて主制御基板１０１には、第１ポート用ドライバ１０１ａと第２ポート用ドライバ１０１ｂとが設けられており、入力対象となっている信号は各ポート用ドライバ１０１ａ，１０１ｂに入力される構成となっている。第１ポート用ドライバ１０１ａに入力される信号の種類の数は、入出力ポート１０２ａの端子数以下となっており、さらに第２ポート用ドライバ１０１ｂに入力される信号の種類の数も、入出力ポート１０２ａの端子数以下となっている。
【０１８４】
この場合、第１ポート用ドライバ１０１ａに対しては、第１信号経路ＬＮ１を通じて停電監視基板１０５が電気的に接続されており、停電監視基板１０５からの停電信号（停電を検知していない場合はＨＩ及びＬＯＷのうち一方であり、停電を検知している場合にはＨＩ及びＬＯＷのうち他方である）は第１ポート用ドライバ１０１ａに入力される。また、第２ポート用ドライバ１０１ｂに対しては、第２信号経路ＬＮ２を通じて磁石検知センサ１０９が電気的に接続されており、磁石検知センサ１０９からの磁石検知信号（磁気を検知していない場合にはＨＩ及びＬＯＷのうち一方であり、磁気を検知している場合にはＨＩ及びＬＯＷのうち他方である）は第２ポート用ドライバ１０１ｂに入力される。
【０１８５】
第１ポート用ドライバ１０１ａ及び第２ポート用ドライバ１０１ｂは、第３信号経路ＬＮ３を通じて入出力ポート１０２ａに対して電気的に接続されている。この場合、第３信号経路ＬＮ３は、第１ポート用ドライバ１０１ａから続く信号経路と第２ポート用ドライバ１０１ｂから続く信号経路とが途中位置で合流するとともに、その合流後の信号経路が入出力ポート１０２ａに接続されてなる。
【０１８６】
また、ＭＰＵ１０２は、上記第３信号経路ＬＮ３とは異なる第４信号経路ＬＮ４を通じて第１ポート用ドライバ１０１ａと電気的に接続されているとともに、上記第３信号経路ＬＮ３とは異なる第５信号経路ＬＮ５を通じて第２ポート用ドライバ１０１ｂと電気的に接続されている。ＭＰＵ１０２から第４信号経路ＬＮ４を通じて第１ポート用ドライバ１０１ａに信号出力がなされている場合には、ＭＰＵ１０２にて受信する対象の信号が第１ポート用ドライバ１０１ａに対して接続されている信号出力元からの信号となる。一方、ＭＰＵ１０２から第５信号経路ＬＮ５を通じて第２ポート用ドライバ１０１ｂに信号出力がなされている場合には、ＭＰＵ１０２にて受信する対象の信号が第２ポート用ドライバ１０１ｂに対して接続されている信号出力元からの信号となる。
【０１８７】
上記のような構成において、大当たり乱数カウンタＣ１が所定の数値情報となっていることを不正に読み取る場合、例えば不正装置Ａを第４信号経路ＬＮ４及び第５信号経路ＬＮ５のそれぞれに対して電気的に接続することで、ＭＰＵ１０２が第１ポート用ドライバ１０１ａを通じて信号を受信している状態、及びＭＰＵ１０２が第２ポート用ドライバ１０１ｂを通じて信号を受信している状態のいずれであるかを特定可能とする。ちなみに、主制御装置８１の外部に存在している不正装置Ａを第４信号経路ＬＮ４及び第５信号経路ＬＮ５に対して電気的に接続する場合には、主制御装置８１の基板ボックス８３に不正に形成した孔又は基板ボックス８３に形成された通気孔を通じて不正な接続が行われる。
【０１８８】
この場合に、上述したタイマ割込み処理（図９）では、抽選用乱数更新処理（ステップＳ２０２）を間に挟むようにして、停電情報記憶処理（ステップＳ２０１）と遊技停止判定処理（ステップＳ２０５）とが存在しており、上記のように不正装置Ａを電気的に接続した場合には、第４信号経路ＬＮ４を通じて信号出力が行われた状態と第５信号経路ＬＮ５を通じて信号出力が行われた状態との間の時間を読み取ることで、抽選用乱数更新処理（ステップＳ２０２）に要した時間を把握することが可能となる。
【０１８９】
抽選用乱数更新処理では、既に説明したとおり、大当たり乱数カウンタＣ１の数値情報の更新処理が実行されるが、当該数値情報の更新に際しては、
１．数値情報が次の順番の数値情報となるように数値情報を１加算するだけの場合
２．数値情報が次の順番の数値情報となるように数値情報を１加算した結果が最大値を超えている場合に最小値にクリアする場合
３．数値情報が次の順番の数値情報となるように数値情報を１加算した結果が、今回の数値情報の更新周回における初期値となっている場合に第１初期値カウンタＣＮ１から初期値を新たに取得して設定する場合
という１．〜３．の３種類の更新態様が存在する。
【０１９０】
これら各更新態様に要する処理時間は相違している。具体的には、上記１．＜上記２．＜上記３．の順番で処理時間が長くなる。したがって、上記１．〜３．のいずれが実行されるかによって、停電情報記憶処理（ステップＳ２０１）が実行されてから遊技停止判定処理（ステップＳ２０５）が実行されるまでに要する処理時間も変動することとなる。
【０１９１】
このような事情においては、上記のように不正装置Ａにて抽選用乱数更新処理（ステップＳ２０２）に要した時間が把握されると、大当たり乱数カウンタＣ１の数値情報の更新処理が上記１．〜３．のうちいずれについて実行されているのかを特定することが可能となる。特に、上記２．及び上記３．の場合、上記１．の場合の処理時間と大きく相違しているため、少なくとも上記１．以外が実行されていることを容易に特定することが可能となる。
【０１９２】
上記２．であることが特定された場合には、大当たり乱数カウンタＣ１の数値情報が最小値である「０」となっていることが特定されたこととなる。そうすると、主制御装置８１のＲＯＭ１０３を不正取得などすることによって、大当たり当選となる数値情報の種類と大当たり乱数カウンタＣ１の更新周期を事前に把握しておけば、上記のように大当たり乱数カウンタＣ１の数値情報が「０」となるタイミングを取得できれば、大当たり乱数カウンタＣ１の数値情報が大当たり当選に対応した数値情報となるタイミングで、作動口３３，３４の入賞検知センサが入賞を検知したとＭＰＵ１０２に特定させることが可能となる。この場合、不正に大当たり当選が発生させられてしまう。なお、不正装置Ａを作動口３３，３４の入賞検知センサとＭＰＵ１０２との間の信号経路に電気的に接続させておくことで、上記タイミングで作動口３３，３４の入賞検知センサが入賞を検知したとＭＰＵ１０２に特定させることが可能となる。
【０１９３】
以下、上記不正行為の対策となる構成を複数パターン説明する。
【０１９４】
＜第１のパターン＞
先ず、上記不正行為の対策となる第１のパターンの構成について説明する。
【０１９５】
図１２は、本第１のパターンにおける抽選用乱数更新処理（ステップＳ２０２）を示すフローチャートである。
【０１９６】
抽選用乱数更新処理では、先ずステップＳ４０１にて、大当たり乱数カウンタＣ１の数値情報を定期的に更新するための大当たり乱数更新処理を実行する。当該大当たり乱数更新処理の詳細は、後に説明する。
【０１９７】
またステップＳ４０２では、大当たり種別カウンタＣ２の数値情報を定期的に更新するための大当たり種別更新処理を実行し、ステップＳ４０３では、リーチ乱数カウンタＣ３の数値情報を定期的に更新するためのリーチ乱数更新処理を実行し、ステップＳ４０４では、電役乱数カウンタＣ４の数値情報を定期的に更新するための電役乱数更新処理を実行する。これらステップＳ４０２〜ステップＳ４０４の処理内容の詳細は、上記ステップＳ２０２にて説明した処理内容の通りである。その後、本抽選用乱数更新処理を終了する。
【０１９８】
次に、図１３（ａ）のフローチャートを参照しながら、大当たり乱数更新処理を説明する。
【０１９９】
先ずステップＳ５０１では、大当たり乱数カウンタＣ１に保持されている数値情報をＭＰＵ１０２のレジスタに読み出し、ステップＳ５０２にて、その読み出した数値情報を次の数値情報となるように更新すべく１加算する。その後、ステップＳ５０３にて、ステップＳ５０２にて更新した結果の数値情報が、大当たり乱数カウンタＣ１の最大値（具体的には「５９９」）を超えているか否かを判定する（具体的には「６００」以上となっているか否かを判定する）。
【０２００】
最大値を超えていない場合（ステップＳ５０３：ＮＯ）には、ステップＳ５０４にて時間調整用処理（又は遅延処理）を実行する一方、最大値を超えている場合（ステップＳ５０３：ＹＥＳ）には、ステップＳ５０５にて上記ステップＳ５０２にて更新した数値情報を最小値の数値情報、具体的には「０」に設定する。
【０２０１】
ここで、上記ステップＳ５０４の時間調整用処理は、大当たり乱数カウンタＣ１の数値情報を更新順序に従って１個分更新する場合、すなわち大当たり乱数カウンタＣ１の数値情報を１加算する場合に要する処理時間が、数値情報を更新順序に従って１個分更新した後に数値範囲の一方の境界を超えた数値情報を他方の境界に設定する場合、すなわち大当たり乱数カウンタＣ１の数値情報を最小値である「０」に設定する場合に要する処理時間よりも短い構成において、前者の場合における大当たり乱数更新処理の処理時間を後者の場合における大当たり乱数更新処理の処理時間に近付けるための処理である。より詳細には、前者の場合における大当たり乱数更新処理の処理時間を、後者の場合における大当たり乱数更新処理の処理時間と同一又は略同一とするための処理である。
【０２０２】
上記時間調整用処理の具体的な内容を、ＭＰＵ１０２のレジスタに設けられたプログラムカウンタとの関係で説明する。図１３（ｂ）はプログラムカウンタとの関係で時間調整用処理の内容を説明するための説明図である。
【０２０３】
図１３（ｂ）に示すように、大当たり乱数更新処理が起動された状態においては、プログラムカウンタのデータは「ｍ」となっている。この場合、ＭＰＵ１０２は、命令１を実行することで、上記ステップＳ５０１の処理を実行する。当該命令１の実行が完了すると、プログラムカウンタのデータが１加算されて「ｍ＋１」となる。この場合、ＭＰＵ１０２は、命令２を実行することで、上記ステップＳ５０２の処理を実行する。
【０２０４】
当該命令２の実行が完了すると、プログラムカウンタのデータが１加算されて「ｍ＋２」となる。この場合、ＭＰＵ１０２は、条件付きジャンプ命令ＪＲを実行することで、上記ステップＳ５０３の判定処理を実行する。
【０２０５】
条件付きジャンプ命令ＪＲにて指定されている条件を満たしている場合には、プログラムカウンタのデータを「ｎ」とするジャンプ命令ＪＰを実行する。これにより、ＭＰＵ１０２は、プログラムカウンタのデータが「ｎ」であることに対応した命令４をＲＯＭ１０３から読み出し、当該命令４を実行する。この場合、上記ステップＳ５０５の処理を実行する。その後、プログラムカウンタのデータが１加算されて「ｎ＋１」となる。この場合、ＭＰＵ１０２は、プログラムカウンタのデータを「ｍ＋１４」とするジャンプ命令ＪＰ１を実行する。これにより、その後は命令３以降の処理、すなわちステップＳ５０６以降の処理を実行する。
【０２０６】
上記のように数値情報が最小値に設定される場合、先ずプログラムカウンタの書き換えを命令として実行することで、プログラムをＲＯＭ１０３から読み出す場合におけるアドレスをそれまでの順番に従ったアドレスとは異なるアドレスに変更させる必要がある。かかる処理は、命令の読み出しに対して何も処理を実行することなくプログラムカウンタがそれまでの順番に従って単純に１加算されるだけの場合に要する時間、すなわちＮＯＰの場合に要する時間をＴとした場合においてｐ×Ｔとなる。また、ジャンプした先の命令（ステップＳ５０５）を実行する必要がある。かかる処理に要する時間は、ｑ×Ｔとなる。また、当該命令を実行した後に、再度、ジャンプ命令を実行して、プログラムをＲＯＭ１０３から読み出す場合におけるアドレスをそれまでの順番に従ったアドレスとは異なるアドレスに変更させる必要がある。かかる処理に要する時間は、ｒ×Ｔとなる。つまり、ステップＳ５０３にて肯定判定をして、ステップＳ５０５の処理を実行した後に、ステップＳ５０６の処理に移行するまでに要する時間は、（ｐ＋ｑ＋ｒ）×Ｔとなる。
【０２０７】
その一方、条件付きジャンプ命令ＪＲにて指定されている条件を満たしていない場合には、プログラムカウンタのデータが１加算されて「ｍ＋３」となる。この場合、命令としてはＮＯＰが設定されているため、何も処理を実行しない。その後、プログラムカウンタのデータが順次１加算される度にＮＯＰが読み出されることで、何も処理を実行しない状態が継続される。つまり、プログラムカウンタのデータが「ｍ＋１３」となるまでは、ＭＰＵ１０２では何も処理が実行されることなく単純にプログラムカウンタのデータが１加算されていく。そして、プログラムカウンタのデータが「ｍ＋１４」になることで、ステップＳ５０６の処理に移行する。
【０２０８】
上記プログラムカウンタのデータが「ｍ＋３」〜「ｍ＋１３」がステップＳ５０４の時間調整用処理に該当する。つまり、時間調整用処理は、遊技を進行させる場合にＭＰＵ１０２にて参照されることとなるデータについての設定処理が実行されない状態で、換言すれば、ＭＰＵ１０２から送信される信号の内容に影響を与えない状態で、プログラムカウンタのデータを単に１加算していくことを繰り返す処理となっている。そして、当該時間調整用処理によって、ステップＳ５０３にて否定判定をして、ステップＳ５０６の処理に移行するまでに要する時間が、上記（ｐ＋ｑ＋ｒ）×Ｔと同一となる。
【０２０９】
詳細には、ステップＳ５０３にて否定判定をしてステップＳ５０４に移行するには、プログラムカウンタのデータを１加算する必要があるため、Ｔの時間を要する。したがって、ステップＳ５０４では、プログラムカウンタの「ｍ＋３」〜「ｍ＋１３」の命令を実行することで、（ｐ＋ｑ＋ｒ−１）×Ｔ分の時間に亘って処理の進行が待機されることとなる（なお、この時間には、ステップＳ５０４からステップＳ５０６に移行するのに必要な時間が含まれる）。
【０２１０】
図１３（ａ）の説明に戻り、ステップＳ５０４又はステップＳ５０５の処理を実行した後は、ステップＳ５０６にて、ＭＰＵ１０２にて読み出されている上記数値情報が、大当たり乱数カウンタＣ１の今回の更新周回において初期値となった数値情報と同一であるか否かを判定する。具体的には、ＲＷＭ１０４に記憶されている今回の更新周回における初期値の情報を読み出し、ステップＳ５０２の処理後の数値情報又はステップＳ５０５の処理後の数値情報がその初期値の情報と同一であるか否かを判定する。
【０２１１】
ステップＳ５０６にて否定判定をした場合には、ステップＳ５０７にて、ステップＳ５０２の処理後の数値情報又はステップＳ５０５の処理後の数値情報を大当たり乱数カウンタＣ１に上書きすることで設定する。その後、本大当たり乱数更新処理を終了する。
【０２１２】
一方、ステップＳ５０６にて肯定判定をした場合には、ステップＳ５０８にて、第１初期値カウンタＣＮ１に保持されている現状の数値情報を読み出し、ステップＳ５０９にて、その数値情報を、ステップＳ５０２の処理後の数値情報又はステップＳ５０５の処理後の数値情報に対して上書きするとともに、ＲＷＭ１０４における更新周回の初期値を記憶するためのエリアに上書きする。その後、ステップＳ５０７にて、ステップＳ５０９の処理後の数値情報を大当たり乱数カウンタＣ１に上書きすることで設定した後に、本大当たり乱数更新処理を終了する。
【０２１３】
上記第１のパターンの構成によれば、大当たり乱数カウンタＣ１の数値情報をその数値範囲の一方の境界である最大値に向けて順次更新していく場合における大当たり乱数更新処理の処理時間と、大当たり乱数カウンタＣ１の数値情報がその数値範囲の一方の境界を超えたことに基づき他方の境界である最小値に当該数値情報を設定する場合における大当たり乱数更新処理の処理時間とが、ＭＰＵ１０２の外部から識別しづらく又は識別不可となる。したがって、上記不正装置Ａを利用して、ステップＳ２０１〜ステップＳ２０５に要する処理時間が不正に読み出されたとしても、大当たり乱数カウンタＣ１の数値情報がその数値範囲の一方の境界となったことを特定しづらく又は特定不可となる。よって、大当たり乱数カウンタＣ１の数値情報の不正読み取りに基づき不正な利益を得ようとしても、それを阻止することが可能となる。
【０２１４】
特に、本構成によれば、大当たり乱数カウンタＣ１の数値情報が最小値に設定される場合の処理時間が、大当たり乱数カウンタＣ１の数値情報が一方の境界に向けて順次更新されていく場合の処理時間に対して特定しづらく又は特定不可となるため、上記不正装置Ａを利用して、ステップＳ２０１〜ステップＳ２０５に要する処理時間が不正に読み出されたとしても、その際の大当たり乱数カウンタＣ１の数値情報がいずれであるかを特定することができない。よって、上記不正行為を実質的に無効化させることが可能となる。
【０２１５】
また、大当たり乱数カウンタＣ１の数値情報をその数値範囲の一方の境界である最大値に向けて順次更新していく場合における大当たり乱数更新処理の処理時間を長くするだけで、大当たり乱数カウンタＣ１の数値情報を更新するための具体的な手法は同一であるため、従来の処理手法を採用しながら上記のような優れた効果を奏することが可能となる。
【０２１６】
また、時間調整用処理では、ＮＯＰの命令を複数回読み出すだけであるため、その処理時間が変動しづらい。したがって、ＭＰＵ１０２における処理時間の変動を抑えながら、上記のような優れた効果を奏することが可能となる。また、遊技の進行内容への影響を抑えながら、遅延時間を付加することが可能となる。さらにまた、ＮＯＰは、ＭＰＵ１０２が実行する命令において最もステート数が小さい最小単位の命令であるため、パチンコ機１０の設計段階において上記各処理時間の均一化を図る上で設計し易くなる。
【０２１７】
なお、第１のパターンの構成は、以下のように変更してもよい。
【０２１８】
（１−１）ＮＯＰの命令を読み出してその読み出しに対して何も処理を実行することなくプログラムカウンタの数値情報が１加算される場合における処理時間Ｔを基準として、時間調整用処理（ステップＳ５０４）が設定されている構成に限定されることはなく、クロック回路の１周期分に対応した１ステートの時間Ｔ’を基準として、時間調整用処理が設定されている構成としてもよい。
【０２１９】
具体的には、ステップＳ５０３にて肯定判定をして、ステップＳ５０５の処理を実行した後に、ステップＳ５０６の処理に移行するまでに要する時間が、ｓ×Ｔ’である場合、時間調整用処理に要する時間は、ｓ×Ｔ’−Ｔに設定する必要がある。この場合に、ｓ×Ｔ’が、ＮＯＰの命令を読み出してその読み出しに対して何も処理を実行することなくプログラムカウンタの数値情報が１加算される場合における処理時間Ｔの倍数ではない場合が考えられる。当該構成においては、時間調整用処理においてＮＯＰのみが繰り返される構成とした場合、大当たり乱数カウンタＣ１の数値情報が最小値に設定される場合の処理時間と、大当たり乱数カウンタＣ１の数値情報が一方の境界に向けて順次更新されていく場合の処理時間とを同一とすることはできないが、両者の時間差を低減させることは可能となる。
【０２２０】
その一方、ｓ×Ｔ’が、上記処理時間Ｔの倍数ではない構成において、時間調整用処理にて設定される命令の少なくとも一部としてＮＯＰ以外の命令が設定されていることにより、大当たり乱数カウンタＣ１の数値情報が最小値に設定される場合の処理時間と、大当たり乱数カウンタＣ１の数値情報が一方の境界に向けて順次更新されていく場合の処理時間とを同一とする構成としてもよい。但し、このＮＯＰ以外の命令は、遊技を進行させる場合にＭＰＵ１０２にて参照されることとなるデータについての設定処理が行われないものであること、すなわちＭＰＵ１０２から送信される信号の内容に影響を与えないものであることが好ましい。例えば、命令としてプログラムカウンタのデータを現状のデータに再設定する処理や、汎用レジスタであってＭＰＵ１０２のその後の処理に影響を与えないエリアに「１」を設定する処理などが考えられる。
【０２２１】
なお、このようにＮＯＰ以外の命令が設定されている構成を、上記第１のパターンのように、ステップＳ５０３にて肯定判定をしてステップＳ５０６の処理に移行する場合に要する処理時間が、上記処理時間Ｔの倍数である構成に適用してもよい。
【０２２２】
（１−２）処理時間の均等化を図るべく、ステップＳ５０３にて否定判定をしてステップＳ５０６の処理に移行する場合に第１時間調整用処理を実行するとともに、ステップ５０３にて肯定判定をしてステップＳ５０６の処理に移行する場合に第２時間調整用処理を実行する構成とし、さらにそれら第１時間調整用処理と第２時間調整用処理とで遅延時間を相違させる構成としてもよい。
【０２２３】
（１−３）時間調整用処理がステップＳ５０３にて否定判定をした後であって、ステップＳ５０６に移行する前に実行されるのではなく、ステップＳ５０６の後であって、ステップＳ２０５の前までに実行される構成としてもよい。この場合、例えばステップＳ５０３にて否定判定をした場合には、それに対応したフラグに「１」をセットしておき、ステップＳ５０７の処理の実行後であってステップＳ２０３の処理に移行する前、ステップＳ２０３の途中、ステップＳ２０３とステップＳ２０４との間、又はステップＳ２０４とステップＳ２０５との間にて、上記フラグに「１」がセットされていることを条件として時間調整用処理を実行する構成としてもよい。この場合、当該フラグのセットに要する時間及びフラグの判定に要する時間を考慮して、上記時間調整用処理にて遅延させる時間を設定する必要がある。
【０２２４】
＜第２のパターン＞
次に、上記不正行為の対策となる第２のパターンの構成について説明する。なお、抽選用乱数更新処理（ステップＳ２０２）の処理構成は、上記第１のパターンの場合と同様である。
【０２２５】
図１４（ａ）は、本第２のパターンにおける大当たり乱数更新処理を示すフローチャートである。
【０２２６】
先ずステップＳ６０１では、大当たり乱数カウンタＣ１に保持されている数値情報をＭＰＵ１０２のレジスタに読み出し、ステップＳ６０２にて、その読み出した数値情報を次の数値情報となるように更新すべく１加算する。その後、ステップＳ６０３にて、ステップＳ６０２にて更新した結果の数値情報が、最大値以下であるか否かを判定する（具体的には「５９９」以下となっているか否かを判定する）。
【０２２７】
最大値以下である場合（ステップＳ６０３：ＹＥＳ）には、ステップＳ６０４及びステップＳ６０５の処理を実行することなくステップＳ６０６に進む。一方、最大値を超えている場合（ステップＳ６０３：ＮＯ）には、ステップＳ６０４に進み、上記ステップＳ５０５と同様に、上記ステップＳ６０２にて更新した数値情報を最小値の数値情報、具体的には「０」に設定する。
【０２２８】
ここで、本パターン２では、大当たり乱数カウンタＣ１の数値情報をその数値範囲の一方の境界である最大値に向けて順次更新していく場合には、ステップＳ６０３にて肯定判定をする。つまり、条件付きジャンプ命令ＪＲを読み出して実行した結果、プログラムカウンタのジャンプ命令を実行する。その一方、大当たり乱数カウンタＣ１の数値情報がその数値範囲の一方の境界を超えたことに基づき他方の境界である最小値に当該数値情報を設定する場合には、ステップＳ６０３にて否定判定をする。つまり、条件付きジャンプ命令ＪＲを読み出して実行した結果、ジャンプ命令を実行することなくプログラムカウンタのデータが１加算される。
【０２２９】
この場合に、ステップＳ６０３にて肯定判定をしてステップＳ６０６にそのまま移行する場合に要する処理時間は、ステップＳ６０３にて否定判定をするとともにステップＳ６０４を完了する場合に要する処理時間よりも長くなっている。したがって、ステップＳ６０４の実行後であって、ステップＳ６０６の実行前のタイミングに、ステップＳ６０５の時間調整用処理が設定されている。この時間調整用処理によって、ステップＳ６０３に否定判定をしてステップＳ６０４を実行した後にステップＳ６０６に移行するまでに要する処理時間が遅延され、その遅延された結果の処理時間が、ステップＳ６０３にて肯定判定をしてステップＳ６０６にそのまま移行する場合に要する処理時間と同一又は略同一となるように設定される。
【０２３０】
ちなみに、上記時間調整用処理の処理内容は、ステップＳ６０３にて肯定判定をしてステップＳ６０６に移行する場合の処理時間と、ステップＳ６０３にて否定判定をしてステップＳ６０４の処理を完了するのに要する処理時間及びステップＳ６０５からステップＳ６０６に移行するのに要する処理時間との時間差を埋めるように、上記ステップＳ５０４と同様にＮＯＰの命令を読み出して処理を実行しないことを繰り返す構成としてもよく、ＮＯＰ以外であって遊技を進行させる場合にＭＰＵ１０２にて参照されることとなるデータについての設定処理が実行されない命令を実行する構成としてもよい。
【０２３１】
ステップＳ６０６〜ステップＳ６０９の各処理内容は、上記ステップＳ５０６〜ステップＳ５０９の各処理内容と同一であるため説明を省略する。
【０２３２】
上記第２のパターンの構成によれば、ステップＳ６０３の判定処理の結果、プログラムカウンタのジャンプ命令を実行することで、プログラムをＲＯＭ１０３から読み出す場合におけるアドレスをそれまでの順番に従ったアドレスとは異なるアドレスに変更させる対象が、ステップＳ６０２における更新後の数値情報をそのままにする側となる。一方、ステップＳ６０３の判定処理の結果、プログラムカウンタのジャンプ命令を実行することなく、プログラムをＲＯＭ１０３から読み出す場合におけるアドレスをそれまでの順番に従ったアドレスとする対象が、ステップＳ６０２における更新後の数値情報を最小値に書き換える側となる。そして、これら両処理の流れのうち、処理時間が短くなる側である後者の側に対して時間調整用処理が実行される。これにより、大当たり乱数更新処理の各処理回に要する時間の短縮化を図りながら、大当たり乱数カウンタＣ１の数値情報の不正読み取りに基づき不正な利益を得ようとする行為を阻止することが可能となる。
【０２３３】
さらにまた、本構成によれば、プログラムカウンタのジャンプ命令を実行するのに要する処理時間を利用して、大当たり乱数カウンタＣ１の数値情報を最小値に設定する場合の処理時間と、当該数値情報を順次更新していく場合の処理時間との時間差を低減する構成であるため、それだけ時間調整用処理のために設定するＮＯＰの繰り返し回数を抑えられる。よって、プログラム容量の削減を図りながら、上記のような不正行為を阻止することが可能となる。
【０２３４】
なお、第２のパターンの構成は、以下のように変更してもよい。
【０２３５】
（２−１）ステップＳ６０３にて肯定判定をして、プログラムカウンタのジャンプ命令を実行した後に、ステップＳ６０６に移行する場合に要する処理時間が、ステップＳ６０３にて否定判定をして、プログラムカウンタのジャンプ命令を実行することなくステップＳ６０４を実行した後にステップＳ６０６に移行する場合に要する処理時間よりも短い場合には、図１４（ｂ）に示すように、ステップＳ６０３にて肯定判定をしてプログラムカウンタのジャンプ命令を実行した先側にてステップＳ６０５の時間調整用処理を実行し、さらにプログラムカウンタのジャンプ命令を実行してステップＳ６０６に移行する構成としてもよい。この場合であっても、大当たり乱数更新処理の各処理回に要する時間の短縮化を図りながら、大当たり乱数カウンタＣ１の数値情報の不正読み取りに基づき不正な利益を得ようとする行為を阻止することが可能となる。
【０２３６】
（２−２）ステップＳ６０３にて肯定判定をして、プログラムカウンタのジャンプ命令を実行した後に、そのままステップＳ６０６に移行する場合に要する処理時間が、ステップＳ６０３にて否定判定をして、プログラムカウンタのジャンプ命令を実行することなくステップＳ６０４を実行した後にステップＳ６０６に移行する場合に要する処理時間と同一又は略同一である構成においては、ステップＳ６０５の時間調整用処理を実行しないようにしてもよい。
【０２３７】
（２−３）上記（１−２）と同様の構成を上記第２のパターンの構成に対して適用してもよく、上記（１−３）と同様の構成を上記第２のパターンの構成に対して適用してもよい。
【０２３８】
＜第３のパターン＞
次に、上記不正行為の対策となる第３のパターンの構成について説明する。なお、抽選用乱数更新処理（ステップＳ２０２）の処理構成は、上記第１のパターンの場合と同様である。
【０２３９】
図１５は第３のパターンにおける大当たり乱数更新処理を示すフローチャートである。
【０２４０】
先ずステップＳ７０１では、大当たり乱数カウンタＣ１に保持されている数値情報をＭＰＵ１０２のレジスタに読み出し、ステップＳ７０２にて、その読み出した数値情報を次の数値情報となるように更新すべく１加算する。その後、ステップＳ７０３にて、ステップＳ７０２にて更新した結果の数値情報が、大当たり乱数カウンタＣ１の最大値（具体的には「５９９」）を超えているか否かを判定する（具体的には「６００」以上となっているか否かを判定する）。
【０２４１】
最大値を超えていない場合（ステップＳ７０３：ＮＯ）には、そのままステップＳ７０６に進む。この場合、プログラムカウンタのジャンプ命令は実行されず、プログラムカウンタのデータが１加算されることでステップＳ７０６に移行する。
【０２４２】
一方、最大値を超えている場合（ステップＳ７０３：ＹＥＳ）には、ステップＳ７０４にて上記ステップＳ７０２にて更新した数値情報を最小値の数値情報、具体的には「０」に設定する。その後、ステップＳ７０５にて時間調整用処理を実行した後に、ステップＳ７０６に進む。この時間調整用処理の内容については後に説明する。ちなみに、ステップＳ７０４への移行及びステップＳ７０６への移行に際して、プログラムカウンタのジャンプ命令が実行される。
【０２４３】
ステップＳ７０６では、ＭＰＵ１０２にて読み出されている上記数値情報が、大当たり乱数カウンタＣ１の今回の更新周回において初期値となった数値情報と同一であるか否かを判定する。具体的には、ＲＷＭ１０４に記憶されている今回の更新周回における初期値の情報を読み出し、ステップＳ７０２の処理後の数値情報又はステップＳ７０４の処理後の数値情報がその初期値の情報と同一であるか否かを判定する。
【０２４４】
ステップＳ７０６にて否定判定をした場合には、ステップＳ７０７に進む。この場合、プログラムカウンタのジャンプ命令は実行されず、プログラムカウンタのデータが１加算されることでステップＳ７０７に移行する。ステップＳ７０７では、ステップＳ７０２の処理後の数値情報又はステップＳ７０４の処理後の数値情報を大当たり乱数カウンタＣ１に上書きすることで設定する。その後、本大当たり乱数更新処理を終了する。
【０２４５】
一方、ステップＳ７０６にて肯定判定をした場合には、ステップＳ７０８に進む。この場合、プログラムカウンタのジャンプ命令が実行されることでステップＳ７０８に移行する。ステップＳ７０８では、第１初期値カウンタＣＮ１に保持されている現状の数値情報を読み出し、続くステップＳ７０９にて、その数値情報をステップＳ７０２の処理後の数値情報又はステップＳ７０５の処理後の数値情報に対して上書きするとともに、ＲＷＭ１０４における更新周回の初期値を記憶するためのエリアに上書きする。その後、ステップＳ７０７にて、ステップＳ７０９の処理後の数値情報を大当たり乱数カウンタＣ１に上書きすることで設定した後に、本大当たり乱数更新処理を終了する。
【０２４６】
ここで、上記ステップＳ７０５の時間調整用処理は、大当たり乱数カウンタＣ１から読み出した数値情報を更新順序に従って１個分更新した後に数値範囲の一方の境界を超えた数値情報を他方の境界に設定する場合、すなわち大当たり乱数カウンタＣ１の数値情報を最小値である「０」に設定する場合に要する処理時間が、大当たり乱数カウンタＣ１から読み出した数値情報を更新順序に従って１個分更新した結果が、今回の更新周回における初期値となっている場合に新たな更新周回の初期値を大当たり乱数カウンタＣ１に設定する場合に要する処理時間よりも短い構成において、前者の場合における大当たり乱数更新処理の処理時間を後者の場合における大当たり乱数更新処理の処理時間に近付けるための処理である。より詳細には、前者の場合における大当たり乱数更新処理の処理時間を、後者の場合における大当たり乱数更新処理の処理時間と同一又は略同一とするための処理である。
【０２４７】
ちなみに、上記時間調整用処理の処理内容は、ステップＳ７０３にて肯定判定をしてステップＳ７０４に移行するのに要する処理時間、ステップＳ７０４の処理を完了するのに要する処理時間、ステップＳ７０５の完了後においてステップＳ７０６に移行するのに要する処理時間、及びステップＳ７０６にて否定判定をしてステップＳ７０７に移行するのに要する処理時間の和（以下、第１の時間ともいう）と、ステップＳ７０３にて否定判定をしてステップＳ７０６に移行するのに要する処理時間、ステップＳ７０６にて肯定判定をしてステップＳ７０８に移行するのに要する処理時間、ステップＳ７０８の処理を完了するのに要する処理時間、ステップＳ７０９の処理を完了するのに要する処理時間、及びステップＳ７０９の完了後においてステップＳ７０７に移行するのに要する処理時間の和（以下、第２の時間ともいう）との時間差を埋めるように、上記ステップＳ５０４と同様にＮＯＰの命令を読み出して処理を実行しないことを繰り返す構成としてもよく、ＮＯＰ以外であって遊技を進行させる場合にＭＰＵ１０２にて参照されることとなるデータについての設定処理が実行されない命令を実行する構成としてもよい。
【０２４８】
上記第３のパターンの構成によれば、大当たり乱数カウンタＣ１の数値情報を最小値に設定する場合における大当たり乱数更新処理の処理時間と、大当たり乱数カウンタＣ１の数値情報を新たな更新周回の初期値に設定する場合における大当たり乱数更新処理の処理時間とが、ＭＰＵ１０２の外部から識別しづらく又は識別不可となる。したがって、上記不正装置Ａを利用して、ステップＳ２０１〜ステップＳ２０５に要する処理時間が不正に読み出されたとしても、大当たり乱数カウンタＣ１の数値情報が初期値となったことを特定しづらく又は特定不可となる。よって、大当たり乱数カウンタＣ１の数値情報の不正読み取りに基づき不正な利益を得ようとしても、それを阻止することが可能となる。
【０２４９】
また、本構成によれば、大当たり乱数カウンタＣ１の数値情報をその数値範囲の一方の境界に向けて順次更新させていく場合における大当たり乱数更新処理の処理時間を、従来の構成に比べて長時間化させることなく、上記のような不正行為を阻止することが可能となる。
【０２５０】
なお、第３のパターンの構成は、以下のように変更してもよい。
【０２５１】
（３−１）上記第１の時間の方が上記第２の時間よりも長い場合には、大当たり乱数カウンタＣ１の数値情報として新たな更新周回の初期値が設定される場合に時間調整用処理が実行されるようにしてもよい。
【０２５２】
（３−２）ステップＳ７０６にて、数値情報は今回の初期値と異なるか否かを判定することで、ステップＳ７０６にて否定判定をした場合、すなわちステップＳ７０６の判定処理の結果、プログラムカウンタのジャンプ命令は実行されず、プログラムカウンタのデータが１加算される場合に、ステップＳ７０８及びステップＳ７０９の処理が実行される構成においては、それに対応する上記第２の時間が、上記第１の時間と同一又は略同一となり得る。この場合には、ステップＳ７０５の時間調整用処理を実行しなてくもよい。
【０２５３】
（３−３）上記（１−２）と同様の構成を上記第３のパターンの構成に対して適用してもよく、上記（１−３）と同様の構成を上記第３のパターンの構成に対して適用してもよい。
【０２５４】
＜第４のパターン＞
次に、上記不正行為の対策となる第４のパターンの構成について説明する。
【０２５５】
図１６は、第４のパターンにおける抽選用乱数更新処理を示すフローチャートである。
【０２５６】
先ずステップＳ８０１では、大当たり乱数カウンタＣ１の数値情報を定期的に更新するための大当たり乱数更新処理を実行する。この場合、当該大当たり乱数更新処理は、上記第１のパターンにおける大当たり乱数更新処理（図１３（ａ））においてステップＳ５０４の時間調整用処理が実行されない処理構成となっている。つまり、大当たり乱数カウンタＣ１の数値情報が最小値に設定される場合におけるステップＳ２０１〜ステップＳ２０５の処理時間を、大当たり乱数カウンタＣ１の数値情報が順次更新される場合又は大当たり乱数カウンタＣ１の数値情報が初期値に設定される場合におけるステップＳ２０１〜ステップＳ２０５の処理時間と同一又は略同一とするための処理は実行されない。
【０２５７】
その代わりに、ステップＳ８０２〜ステップＳ８０４にて、ステップＳ２０１〜ステップＳ２０５の処理時間を不規則なものするための処理を実行する。具体的には、先ずステップＳ８０２にて、繰り返し回数の情報を取得し、ＭＰＵ１０２のレジスタに記憶する。
【０２５８】
この繰り返し回数の情報は、ＲＷＭ１０４に設けられた繰り返し回数カウンタに記憶されており、この繰り返し回数カウンタは、予め定められた数値範囲内においてループするループカウンタである。この場合、当該繰り返し回数カウンタの数値範囲の最小値は「０」であるが、最小値が１以上である構成としてもよい。最小値を１以上とすることにより、ステップＳ８０２〜ステップＳ８０４の遅延処理にて確実に遅延時間が設定されることとなる。
【０２５９】
繰り返し回数カウンタの数値情報は、上記メイン処理（図８）におけるステップＳ１１０〜ステップＳ１１５の残余処理にて更新される。この場合、当該残余処理は既に説明したとおり、非定期的に実行されるため、繰り返し回数の情報は不規則なものとなる。
【０２６０】
なお、繰り返し回数の情報を不規則なものとする上では、上記のように繰り返し回数カウンタを用いるとともにその数値情報を残余処理にて更新する構成に限定されることはなく、ＭＰＵ１０２の制御部とは別に動作する回路にて繰り返し回数の情報を順次更新し、ステップＳ８０２のタイミングで、その時点で保持している繰り返し回数の情報をＭＰＵ１０２の制御部に提供する構成としてもよい。この回路は、ＭＰＵ１０２として１チップ化されていてもよく、ＭＰＵ１０２とは別チップ化されていてもよい。また、リフレッシュレジスタを利用して繰り返し回数の情報を順次更新する構成としてもよい。
【０２６１】
続くステップＳ８０３では、取得した繰り返し回数の情報を１減算するように更新し、ステップＳ８０４にて、その更新後の繰り返し回数の情報が「０」であるか否かを判定する。ステップＳ８０４にて否定判定をした場合には、ステップＳ８０３及びステップＳ８０４の処理を再度実行する一方、ステップＳ８０４にて肯定判定をした場合には、ステップＳ８０５〜ステップＳ８０７の処理を実行した後に、本抽選用乱数更新処理を終了する。ステップＳ８０５〜ステップＳ８０７の各処理内容は、上記ステップＳ４０２〜ステップＳ４０４の各処理内容と同一である。
【０２６２】
上記のように繰り返し回数の情報を利用して、ステップＳ８０２〜ステップＳ８０４にて不規則な遅延処理が実行されることにより、大当たり乱数カウンタＣ１の数値情報が最小値に設定されたタイミングを上記不正装置ＡにてステップＳ２０１〜ステップＳ２０５の処理時間を把握することで特定しようとしてもそれが行いづらくなる。
【０２６３】
ここで、上記のように不規則な遅延処理を実行することに基づき、大当たり乱数カウンタＣ１の数値情報が最小値に設定されたタイミングを特定しづらくする上では、当該遅延処理にて選択される複数種類の遅延時間の中に、大当たり乱数カウンタＣ１の数値情報が最小値に設定される場合における大当たり乱数更新処理の処理時間と、大当たり乱数カウンタＣ１の数値情報が最小値に設定される場合とは異なる態様で設定される場合における大当たり乱数更新処理の処理時間との時間差以上となる遅延時間が含まれていることが好ましい。
【０２６４】
より好ましくは、遅延処理にて選択される複数種類の遅延時間の中に、大当たり乱数カウンタＣ１の数値情報が最小値に設定される場合における大当たり乱数更新処理の処理時間と、大当たり乱数カウンタＣ１の数値情報が最大値に向けて順次更新される場合における大当たり乱数更新処理の処理時間との時間差以上となる遅延時間が含まれている構成である。
【０２６５】
また、当該構成に代えて又は加えて、遅延処理にて選択される複数種類の遅延時間の中に、大当たり乱数カウンタＣ１の数値情報が最小値に設定される場合における大当たり乱数更新処理の処理時間と、大当たり乱数カウンタＣ１の数値情報が初期値に設定される場合における大当たり乱数更新処理の処理時間との時間差以上となる遅延時間が含まれている構成としてもよい。これにより、上記不正装置ＡにてステップＳ２０１〜ステップＳ２０５の処理時間を不正に読み取ったとしても、大当たり乱数カウンタＣ１の最小値の設定及び大当たり乱数カウンタＣ１の初期値の設定のうちいずれが実行されたかを特定することができなくなる。
【０２６６】
なお、第４のパターンの構成は、以下のように変更してもよい。
【０２６７】
（４−１）ステップＳ８０２〜ステップＳ８０４にて示す不規則な遅延処理は、ステップＳ８０１の処理の直後に実行されることは必須ではなく、ステップＳ２０１〜ステップＳ２０５の範囲内において実行されるのであれば任意である。例えば、抽選用乱数更新処理の開始に際して上記不規則な遅延処理が実行されてもよく、抽選用乱数更新処理の終了に際して上記不規則な遅延処理が実行されてもよい。
【０２６８】
＜第５のパターン＞
次に、上記不正行為の対策となる第５のパターンの構成について説明する。なお、抽選用乱数更新処理（ステップＳ２０２）の処理構成は、上記第１のパターンの場合と同様である。
【０２６９】
図１７（ａ）は第５のパターンにおける大当たり乱数更新処理を示すフローチャートであり、図１７（ｂ）は第５のパターンにおけるリーチ乱数更新処理を示すフローチャートであり、図１７（ｃ）は第５のパターンにおける電役乱数更新処理を示すフローチャートである。
【０２７０】
図１７（ａ）に示すように、本パターンの大当たり乱数更新処理では、上記第１のパターンにおける大当たり乱数更新処理（図１３（ａ））においてステップＳ５０４の時間調整用処理が実行されない処理構成となっている。つまり、ステップＳ９０１〜ステップＳ９０３では、上記ステップＳ５０１〜ステップＳ５０３と同様の処理を実行し、ステップＳ９０４では上記ステップＳ５０５と同様の処理を実行し、ステップＳ９０５〜ステップＳ９０８では上記ステップＳ５０６〜ステップＳ５０９と同様の処理を実行する。
【０２７１】
図１７（ｂ）に示すように、本パターンのリーチ乱数更新処理では、先ずステップＳ９１１にて、リーチ乱数カウンタＣ３に保持されている数値情報をＭＰＵ１０２のレジスタに読み出し、ステップＳ９１２にて、その読み出した数値情報を次の数値情報となるように更新すべく１加算する。その後、ステップＳ９１３にて、ステップＳ９１２にて更新した結果の数値情報が、リーチ乱数カウンタＣ３の最大値（具体的には「２３８」）を超えているか否かを判定する（具体的には「２３８」以上となっているか否かを判定する）。
【０２７２】
最大値を超えていない場合（ステップＳ９１３：ＮＯ）には、そのままステップＳ９１４に進む。この場合、プログラムカウンタのジャンプ命令は実行されず、プログラムカウンタのデータが１加算されることでステップＳ９１４に移行する。ステップＳ９１４では、上記ステップＳ９１２の処理後の数値情報を、リーチ乱数カウンタＣ３に上書きすることで設定する。その後、本リーチ乱数更新処理を終了する。
【０２７３】
最大値を超えている場合（ステップＳ９１３：ＹＥＳ）には、ステップＳ９１５にて、上記ステップＳ９１２において更新した数値情報を最小値の数値情報、具体的には「０」に設定する。続くステップＳ９１６にて、リーチ側の時間調整用処理を実行する。当該時間調整用処理の処理内容については、後に説明する。その後、ステップＳ９１４にて、上記ステップＳ９１５の処理後の数値情報を、リーチ乱数カウンタＣ３に上書きすることで設定した後に、本リーチ乱数更新処理を終了する。ちなみに、ステップＳ９１５への移行及びステップＳ９１４への移行に際して、プログラムカウンタのジャンプ命令が実行される。
【０２７４】
図１７（ｃ）に示すように、本パターンの電役乱数更新処理では、先ずステップＳ９２１にて、電役乱数カウンタＣ４に保持されている数値情報をＭＰＵ１０２のレジスタに読み出し、ステップＳ９２２にて、その読み出した数値情報を次の数値情報となるように更新すべく１加算する。その後、ステップＳ９２３にて、ステップＳ９２２にて更新した結果の数値情報が、電役乱数カウンタＣ４の最大値（具体的には「２５０」）を超えているか否かを判定する（具体的には「２５０」以上となっているか否かを判定する）。
【０２７５】
最大値を超えていない場合（ステップＳ９２３：ＮＯ）には、そのままステップＳ９２６に進む。この場合、プログラムカウンタのジャンプ命令は実行されず、プログラムカウンタのデータが１加算されることでステップＳ９２６に移行する。
【０２７６】
最大値を超えている場合（ステップＳ９２３：ＹＥＳ）には、ステップＳ９２４にて、上記ステップＳ９２２において更新した数値情報を最小値の数値情報、具体的には「０」に設定する。続くステップＳ９２５にて、電役側の時間調整用処理を実行する。当該時間調整用処理の処理内容については、後に説明する。その後、ステップＳ９２６に進む。ちなみに、ステップＳ９２４への移行及びステップＳ９２６への移行に際して、プログラムカウンタのジャンプ命令が実行される。
【０２７７】
ステップＳ９２６では、ＭＰＵ１０２にて読み出されている上記数値情報が、電役乱数カウンタＣ４の今回の更新周回において初期値となった数値情報と同一であるか否かを判定する。具体的には、ＲＷＭ１０４に記憶されている今回の更新周回における初期値の情報を読み出し、ステップＳ９２２の処理後の数値情報又はステップＳ９２５の処理後の数値情報がその初期値の情報と同一であるか否かを判定する。
【０２７８】
ステップＳ９２６にて否定判定をした場合には、ステップＳ９２７にて、ステップＳ９２２の処理後の数値情報又はステップＳ９２５の処理後の数値情報を電役乱数カウンタＣ４に上書きすることで設定する。その後、本大当たり乱数更新処理を終了する。
【０２７９】
一方、ステップＳ９２６にて肯定判定をした場合には、ステップＳ９２８にて、第３初期値カウンタＣＮ３に保持されている現状の数値情報を読み出し、ステップＳ９２９にて、その数値情報をステップＳ９２２の処理後の数値情報又はステップＳ９２５の処理後の数値情報に対して上書きするとともに、ＲＷＭ１０４における更新周回の初期値を記憶するためのエリアに上書きする。その後、ステップＳ９２７にて、ステップＳ９２９の処理後の数値情報を電役乱数カウンタＣ４に上書きすることで設定した後に、本大当たり乱数更新処理を終了する。
【０２８０】
上記ステップＳ９１６のリーチ側の時間調整用処理は、大当たり乱数カウンタＣ１の数値情報が初期値に設定されずに、リーチ乱数カウンタＣ３の数値情報が初期値に設定される場合におけるステップＳ２０１〜ステップＳ２０５の処理時間を、大当たり乱数カウンタＣ１の数値情報が初期値に設定され、リーチ乱数カウンタＣ３の数値情報が初期値に設定されない場合におけるステップＳ２０１〜ステップＳ２０５の処理時間に近付けるために、リーチ乱数カウンタＣ３の数値情報が初期値に設定される場合におけるリーチ乱数更新処理の処理時間を遅延させるための処理である。より詳細には、前者の処理時間と後者の処理時間とを同一又は略同一とするための処理である。
【０２８１】
また、上記ステップＳ９２５の電役側の時間調整用処理は、大当たり乱数カウンタＣ１の数値情報が初期値に設定されずに、電役乱数カウンタＣ４の数値情報が初期値に設定される場合におけるステップＳ２０１〜ステップＳ２０５の処理時間を、大当たり乱数カウンタＣ１の数値情報が初期値に設定され、電役乱数カウンタＣ４の数値情報が初期値に設定されない場合におけるステップＳ２０１〜ステップＳ２０５の処理時間に近付けるために、電役乱数カウンタＣ４の数値情報が初期値に設定される場合における電役乱数更新処理の処理時間を遅延させるための処理である。より詳細には、前者の処理時間と後者の処理時間とを同一又は略同一とするための処理である。
【０２８２】
ここで、大当たり乱数カウンタＣ１は、ＲＷＭ１０４において２バイトが設定されているのに対して、リーチ乱数カウンタＣ３及び電役乱数カウンタＣ４はそれぞれ、ＲＷＭ１０４において１バイトが設定されている。この場合に、大当たり乱数カウンタＣ１、リーチ乱数カウンタＣ３及び電役乱数カウンタＣ４の数値情報を最小値に設定する場合には、それらの「０」クリア処理が実行されるが、その「０」クリア処理は、ビット単位ではなくバイト単位で実行される。そうすると、大当たり乱数カウンタＣ１を最小値に設定するための処理（ステップＳ９０４）の処理時間は、リーチ乱数カウンタＣ３を最小値に設定するための処理（ステップＳ９１５）の処理時間よりも長く、同様に、電役乱数カウンタＣ４を最小値に設定するための処理（ステップＳ９２４）の処理時間よりも長い。これは大当たり種別カウンタＣ２についても同様であり、大当たり種別カウンタＣ２もＲＷＭ１０４において１バイトが設定されているため、大当たり乱数カウンタＣ１を最小値に設定するための処理の処理時間は、大当たり種別カウンタＣ２を最小値に設定するための処理の処理時間よりも長い。したがって、上記不正装置Ａを利用してステップＳ２０１〜ステップＳ２０５の処理時間を読み取ることで、抽選用乱数更新処理（ステップＳ２０２）にて、大当たり乱数カウンタＣ１、大当たり種別カウンタＣ２、リーチ乱数カウンタＣ３及び電役乱数カウンタＣ４のいずれか１つが最小値への設定がなされた場合、それが大当たり乱数カウンタＣ１に対するものであるか否かを特定することが可能となってしまう。
【０２８３】
これに対して、上記のようにリーチ側の時間調整用処理（ステップＳ９１６）及び電役側の時間調整用処理（ステップＳ９２５）が実行されることにより、抽選用乱数更新処理（ステップＳ２０２）にて、大当たり乱数カウンタＣ１のみが最小値への設定がなされた場合、リーチ乱数カウンタＣ３のみが最小値への設定がなされた場合、及び電役乱数カウンタＣ４のみが最小値への設定がなされた場合のいずれであるかを、ステップＳ２０１〜ステップＳ２０５の処理時間を不正に読み取ったとしても、特定することができなくなる。よって、大当たり乱数カウンタＣ１の数値情報の不正読み取りに基づき不正な利益を得ようとしても、それを阻止することが可能となる。
【０２８４】
ちなみに、上記各時間調整用処理の具体的な処理内容は、処理時間の均一化を図る同士の処理時間の時間差を埋めるように、上記ステップＳ５０４と同様にＮＯＰの命令を読み出して処理を実行しないことを繰り返す構成としてもよく、ＮＯＰ以外であって遊技を進行させる場合にＭＰＵ１０２にて参照されることとなるデータについての設定処理が実行されない命令を実行する構成としてもよい。
【０２８５】
なお、第５のパターンの構成は、以下のように変更してもよい。
【０２８６】
（５−１）リーチ側の時間調整用処理及び電役側の時間調整用処理のうち一方のみが実行される構成としてもよい。
【０２８７】
（５−２）大当たり種別更新処理においても、大当たり種別カウンタＣ２の数値情報を最小値に設定する場合には、種別側の時間調整用処理を実行するようにしてもよい。この場合、当該種別側の時間調整用処理を、大当たり乱数カウンタＣ１の数値情報が初期値に設定されずに、大当たり種別カウンタＣ２の数値情報が初期値に設定される場合におけるステップＳ２０１〜ステップＳ２０５の処理時間を、大当たり乱数カウンタＣ１の数値情報が初期値に設定され、大当たり種別カウンタＣ２の数値情報が初期値に設定されない場合におけるステップＳ２０１〜ステップＳ２０５の処理時間に近付けるために、大当たり種別カウンタＣ２の数値情報が初期値に設定される場合における大当たり種別更新処理の処理時間を遅延させるようにすればよい。より詳細には、前者の処理時間と後者の処理時間とを同一又は略同一とするための処理として、当該種別側の時間調整用処理が設定されていればよい。このように種別側の時間調整用処理を実行する場合、リーチ側の時間調整用処理及び電役側の時間調整用処理を実行しないようにしてもよいが、大当たり乱数カウンタＣ１の数値情報が最小値に設定されるタイミングを特定しづらくする上では、リーチ側の時間調整用処理及び電役側の時間調整用処理のうち一方も実行される構成とすることが好ましく、それら処理の両方が実行される構成とすることがより好ましい。
【０２８８】
（５−３）ＲＷＭ１０４において大当たり乱数カウンタＣ１として割り当てられるバイト数と、ＲＷＭ１０４においてリーチ乱数カウンタＣ３として割り当てられるバイト数とを同一とすることにより、上記ステップＳ９０４の処理に要する時間と、上記ステップＳ９１５の処理に要する時間とが同一又は略同一となるようにしてもよい。この場合、ステップＳ９１６の処理を実行しなくても、大当たり乱数カウンタＣ１のみが最小値への設定がなされた場合及びリーチ乱数カウンタＣ３のみが最小値への設定がなされた場合のいずれであるかを、ステップＳ２０１〜ステップＳ２０５の処理時間を不正に読み取ったとしても特定することができなくなる。なお、当該構成を、大当たり種別カウンタＣ２や電役乱数カウンタＣ４に対して適用してもよい。
【０２８９】
（５−４）上記ステップＳ９１６の処理を実行する構成に代えて、上記ステップＳ９１５では、リーチ乱数カウンタＣ３を最小値に設定する処理、すなわちＲＷＭ１０４における該当する１バイトのエリアのクリア処理を２回実行する構成としてもよい。この場合、リーチ乱数カウンタＣ３を最小値に設定する場合においてクリア処理の対象となるバイト数が、大当たり乱数カウンタＣ１を最小値に設定する場合においてクリア処理の対象となるバイト数と同一となる。したがって、ステップＳ９１６の処理を実行しなくても、大当たり乱数カウンタＣ１のみが最小値への設定がなされた場合及びリーチ乱数カウンタＣ３のみが最小値への設定がなされた場合のいずれであるかを、ステップＳ２０１〜ステップＳ２０５の処理時間を不正に読み取ったとしても特定することができなくなる。なお、当該構成を、大当たり種別カウンタＣ２や電役乱数カウンタＣ４に対して適用してもよい。
【０２９０】
＜第６のパターン＞
次に、上記不正行為の対策となる第６のパターンの構成について説明する。
【０２９１】
当該第６のパターンでは、タイマ割込み処理の処理構成が、既に説明したタイマ割込み処理（図９）の処理構成と異なっている。図１８は、本パターンにおけるタイマ割込み処理を示すフローチャートである。
【０２９２】
図１８に示すように、本タイマ割込み処理では、先ずステップＳ１００１にて、抽選用乱数更新処理を実行した後に、ステップＳ１００２にて、停電情報記憶処理を実行する。その後、ステップＳ１００３〜ステップＳ１０２３では、上記タイマ割込み処理（図９）におけるステップＳ２０３〜ステップＳ２２３と同様の処理を実行する。
【０２９３】
つまり、本パターンでは、抽選用乱数更新処理が、停電情報記憶処理（ステップＳ１００２）と、遊技停止判定処理（ステップＳ１００５）との間に含まれていない。したがって、これらの処理間の処理時間が不正に読み出されたとしても、大当たり乱数カウンタＣ１の数値情報が最小値に設定されたタイミングを特定することはできない。また、抽選用乱数更新処理は、タイマ割込み処理の１処理回の範囲内において、ＭＰＵ１０２が入出力ポート１０２ａを通じて入出力を行うための処理間に含まれていない。したがって、タイマ割込み処理の１処理回の範囲内において、ステップＳ１００２とステップＳ１００５との間以外で、一の入出力に係る処理と、その後の入出力に係る処理との間の処理時間が不正に読み取られたとしても、大当たり乱数カウンタＣ１の数値情報が最小値に設定されたタイミングを特定することはできない。
【０２９４】
但し、タイマ割込み処理の１処理回における一の入出力に係る処理と、次の処理回におけるそれと同一又はそれとは異なる入出力に係る処理との間の処理時間が不正に読み取られると、その処理時間に抽選用乱数更新処理が含まれてしまう。これに対して、抽選用乱数更新処理は、タイマ割込み処理において最初の入出力に係る処理よりも前のタイミングで実行されるように設定されている。つまり、メイン処理（図８）のステップＳ１１０〜ステップＳ１１５における残余処理の後であって、その後に最初に実行される入出力に係る処理（入力及び出力の少なくとも一方に係る処理）よりも前に、抽選用乱数更新処理が実行される。
【０２９５】
既に説明したとおり、残余処理は、各タイマ割込み処理の処理完了時間に応じて実行の有無及び２回のタイマ割込み処理間における実行回数が不規則に変動する非定期処理であるため、所定の処理回のタイマ割込み処理が完了してから次の処理回のタイマ割込み処理にて最初の入出力に係る処理が実行されるまでの処理時間は不規則に変動することとなる。そうすると、タイマ割込み処理の１処理回における一の入出力に係る処理と、次の処理回におけるそれと同一又はそれとは異なる入出力に係る処理との間の処理時間が不正に読み取られたとしても、抽選用乱数更新処理にて大当たり乱数カウンタＣ１の数値情報が最小値に設定されたか否かを特定しづらくなる、又は特定不可となる。
【０２９６】
また、本構成であれば、大当たり乱数カウンタＣ１が初期値に設定されたタイミング、大当たり種別カウンタＣ２が最小値に設定されたタイミング、大当たり種別カウンタＣ２が初期値に設定されたタイミング、リーチ乱数カウンタＣ３が最小値に設定されたタイミング、電役乱数カウンタＣ４が最小値に設定されたタイミング、及び電役乱数カウンタＣ４が初期値に設定されたタイミングについても、上記のように処理時間が不正に読み取るだけでは特定しづらい又は特定不可となる。
【０２９７】
ちなみに、本パターンにおける抽選用乱数更新処理の処理構成は、上記第１のパターンの場合と同様である。また、大当たり乱数更新処理を含めて、上記各パターンにて説明したような時間用調整処理は実行されない。
【０２９８】
なお、第６のパターンの構成は、以下のように変更してもよい。
【０２９９】
（６−１）残余処理と、その後に最初に実行される入出力に係る処理との間に、抽選用乱数更新処理（すなわち大当たり乱数更新処理）が含まれる構成においては、当該抽選用乱数更新処理がタイマ割込み処理の最初のタイミングで実行されることは必須ではなく、入出力に係る処理、すなわちＭＰＵ１０２から入力用のドライバを選択する信号や、出力用のドライバを選択する信号が出力される処理ではないこと、ＭＰＵ１０２から他の制御装置に向けてコマンドが出力される処理ではないこと、及びＭＰＵ１０２から遊技ホールの管理コンピュータに信号出力される処理ではないことを条件として、抽選用乱数更新処理よりも前に他の処理が実行される構成としてもよい。例えば、所定のデータをＲＯＭ１０３から読み出す処理が、抽選用乱数更新処理よりも先に実行される構成としてもよい。
【０３００】
（６−２）図１９に示すタイマ割込み処理では、先ずステップＳ１１０１にて、上記ステップＳ２０１と同様に停電情報記憶処理を実行する。その後、ステップＳ１１０２〜ステップＳ１１２０では、上記ステップＳ２０３〜ステップＳ２２１と同様の処理を実行する。そして、ステップＳ１１２１にて、抽選用乱数更新処理を実行した後に、ステップＳ１１２２にて割込み終了宣言の設定を行うとともに、ステップＳ１１２３にて割込み許可の設定を行う。その後、本タイマ割込み処理を終了する。本処理構成の場合、所定の入出力に係る処理（ステップＳ１１１９）が実行された後に他の入出力に係る処理が実行されることなく残余処理が実行され得る構成において、当該所定の入出力に係る処理と残余処理との間で抽選用乱数更新処理が実行される。これにより、上記パターン６と同様に、タイマ割込み処理の１処理回における一の入出力に係る処理と、次の処理回におけるそれと同一又はそれとは異なる入出力に係る処理との間の処理時間が不正に読み取られたとしても、抽選用乱数更新処理にて大当たり乱数カウンタＣ１の数値情報が最小値に設定されたか否かを特定しづらくなる、又は特定不可となる。
【０３０１】
（６−３）図２０及び図２１に示すように、定期的に最初の処理が実行される通常処理と、同じく定期的に最初の処理が実行されるタイマ割込み処理とのそれぞれに、遊技を進行させるのに必要な処理が分散して設定された処理構成において、上記第６のパターンと同様の対策を採用してもよい。
【０３０２】
具体的には、通常処理は、メイン処理（図８）におけるステップＳ１０９の処理が実行された後に、実行される。そして、図２０に示すように、ステップＳ１２０１にて上記ステップＳ２０７と同様の処理を実行し、ステップＳ１２０２〜ステップＳ１２０３にて、上記ステップＳ２０３〜ステップＳ２０４と同様の処理を実行し、ステップＳ１２０４〜ステップＳ１２１３にて、上記ステップＳ２１２〜ステップＳ２２１と同様の処理を実行する。その後、ステップＳ１２１４にて、停電フラグに「１」がセットされているか否かを判定する。停電フラグは、タイマ割込み処理（図２１）におけるステップＳ１３０２の停電情報記憶処理にて停電の発生が特定された場合に「１」がセットされる。
【０３０３】
停電フラグに「１」がセットされていない場合には、ステップＳ１２１５にて次の通常処理の実行タイミングであるか否か、すなわち前回の通常処理の開始から所定時間（具体的には４ｍｓｅｃ）が経過したか否かを判定する。そして、通常処理の開始タイミングに至るまで、ステップＳ１２１６〜ステップＳ１２１９の残余処理を繰り返し実行する。ステップＳ１２１６〜ステップＳ１２１９の処理内容は、上記ステップＳ１１０〜ステップＳ１１５と同様である。
【０３０４】
一方、ステップＳ１２１４にて、停電フラグに「１」がセットされていると判定した場合には、ステップＳ１２２０以降の停電時処理を実行する。つまり、ステップＳ１２２０では、タイマ割込み処理の発生を禁止し、その後、ステップＳ１２２１にてＲＷＭ判定値を算出、保存し、ステップＳ１２２２にてＲＷＭ１０４のアクセスを禁止した後に、電源が完全に遮断して処理が実行できなくなるまで無限ループを継続する。
【０３０５】
タイマ割込み処理は、図２１に示すように、先ずステップＳ１３０１にて抽選用乱数更新処理を実行する。この処理内容は、上記ステップＳ１００１と同様である。その後、ステップＳ１３０２にて上記ステップＳ２０１と同様の処理を実行し、ステップＳ１３０３にて上記ステップＳ２０５と同様の処理を実行し、ステップＳ１３０４〜ステップＳ１３０７にて、上記ステップＳ２０８〜ステップＳ２１１と同様の処理を実行した後に、本タイマ割込み処理を終了する。
【０３０６】
上記処理構成とすることにより、通常処理とタイマ割込み処理とのそれぞれに遊技の進行を制御するための処理が分散して設定された構成において、残余処理の後であって、その後に最初に実行される入出力に係る処理（入力及び出力の少なくとも一方に係る処理）よりも前に、抽選用乱数更新処理（大当たり乱数更新処理）が実行される。これにより、タイマ割込み処理の１処理回における一の入出力に係る処理と、次の処理回におけるそれと同一又はそれとは異なる入出力に係る処理との間の処理時間が不正に読み取られたとしても、抽選用乱数更新処理にて大当たり乱数カウンタＣ１の数値情報が最小値に設定されたか否かを特定しづらくなる、又は特定不可となる。
【０３０７】
なお、抽選用乱数更新処理がタイマ割込み処理（図２１）において最後の入出力に係る処理の後に実行される構成としてもよい。
【０３０８】
（６−４）大当たり乱数更新処理において、大当たり乱数カウンタＣ１の数値情報を最大値に向けて順次更新させていく場合の処理と、大当たり乱数カウンタＣ１の数値情報が最大値を超えた場合に最小値に設定する場合の処理とが分離して設定されており、それらの処理の間に、大当たり乱数カウンタＣ１の更新に係る処理とは異なる処理が存在している構成としてもよい。この場合、少なくとも上記最小値に設定する場合の処理が、ステップＳ１１０〜ステップＳ１１５における残余処理の後であって、その後に最初に実行される入出力に係る処理（入力及び出力の少なくとも一方に係る処理）よりも前に実行されるようにすることが好ましい。又は、所定の入出力に係る処理が実行された後に他の入出力に係る処理が実行されることなく上記残余処理が実行され得る構成において、当該所定の入出力に係る処理と残余処理との間で、少なくとも上記最小値に設定する場合の処理が実行されるようにすることが好ましい。
【０３０９】
以上のとおり、上記第１のパターン〜上記第６のパターンのいずれかを採用することにより、上記不正装置Ａを利用して、ＭＰＵ１０２における一の入出力に係る処理から、その後の一の入出力に係る処理までの処理時間が不正に読み取られたとしても、大当たり乱数カウンタＣ１の数値情報が最小値となるタイミングを特定しづらくさせる又は特定不可とさせることが可能となる。
【０３１０】
また、上記第１のパターン〜上記第６のパターンのいずれかであれば、上記不正行為を抑制する上で、大当たり乱数カウンタＣ１の数値情報を直接操作するのではなく、数値情報の更新タイミングの遅延又は不規則化を行うだけであるので、大当たり乱数カウンタＣ１の数値情報を利用した当否判定に関して不都合が生じづらくなる。
【０３１１】
この場合に、本パチンコ機１０は、上記第１のパターン〜上記第６のパターンのいずれか１つの構成を有しているが、複数のパターンに係る構成を同時に有していてもよい。例えば、上記第１のパターンに係る構成、上記第２のパターンに係る構成、上記第３のパターンに係る構成、及び上記第５のパターンに係る構成のいずれかと、上記第４のパターンに係る構成及び上記第６のパターンに係る構成の少なくとも一方とを同時に有していてもよい。
【０３１２】
なお、上述した実施の形態の記載内容に限定されず、本発明の趣旨を逸脱しない範囲内で種々の変形改良が可能である。例えば以下のように変更してもよい。ちなみに、以下の別形態の構成を、上記実施の形態の構成に対して、個別に適用してもよく、組み合わせて適用してもよい。
【０３１３】
・上記第１〜第６のパターンの構成に代えて、大当たり乱数カウンタＣ１の数値情報を更新するためのＣＰＵ又は専用回路を、ＭＰＵ１０２の制御部とは別に備える構成とし、大当たり乱数カウンタＣ１の数値情報の更新、最小値の設定及び更新周回を開始する場合における初期値の設定を、ＭＰＵ１０２の制御部とは独立して実行する構成としてもよい。そして、ＭＰＵ１０２の制御部にて大当たり乱数カウンタＣ１の数値情報を利用した当否判定処理を実行する場合には、上記別制御部からその時点の数値情報を取得する構成としてもよい。本構成においては、上記別制御部からＭＰＵ１０２への数値情報の提供に要する時間が一定（異なる提供タイミング間で同一又は略同一）となるようにすることで、上記不正装置Ａを利用して所定の処理間の処理時間が取得されたとしても、大当たり乱数カウンタＣ１の数値情報が最小値となるタイミングを特定しづらくさせる又は特定不可とさせることが可能となる。
【０３１４】
また、本構成においては、上記別制御部がＭＰＵ１０２の制御部とは別チップとして設けられていてもよいが、両者の通信経路に対して不正にアクセスして上記別制御部の更新後の数値情報を不正に取得しようとする行為を阻止する上では、上記別制御部がＭＰＵ１０２の制御部とともに１チップ化されていることが好ましい。
【０３１５】
なお、以下、上記のように別制御部を利用する構成を、第７のパターンともいう。
【０３１６】
・上記第１〜第７のパターンの構成に代えて、ＭＰＵ１０２において入出力に係る処理が実行されるタイミングを信号の不正取得によって特定しようとする行為を直接的に抑制する構成を採用してもよい。具体的には、ＭＰＵ１０２と第１ポート用ドライバ１０１ａとを電気的に接続する第４信号経路ＬＮ４（図１１参照）や、ＭＰＵ１０２と第２ポート用ドライバ１０１ｂとを電気的に接続する第５信号経路ＬＮ５に、実際にはＭＰＵ１０２において信号を受信する処理が実行されないタイミングであるにも関わらず、それに対応した信号が送信されるようにし、さらにそのダミー信号の送信に際してはＭＰＵ１０２において信号の受信結果を確認しない又は無効化する構成としてもよい。この場合、当該信号は、定期的に送信されるようにしてもよく、不規則に送信されるようにしてもよい。また、当該信号は、ＭＰＵ１０２とポート用ドライバ１０１ａ，１０１ｂとの間の経路上に設けられた専用素子から送信される構成としてもよく、ＭＰＵ１０２自身が送信する構成としてもよい。
【０３１７】
また、上記のようにダミー信号を送信する対象は、信号経路ＬＮ４及び信号経路ＬＮ５のいずれか一方又は両方に限定されることはなく、それに加えて又は代えて、信号経路ＬＮ１、信号経路ＬＮ２及び信号経路ＬＮ３の少なくとも一つが対象となる構成としてもよい。例えば、信号経路ＬＮ１や信号経路ＬＮ２を通じて不正に入出力に係る処理の実行の有無を読み取ろうとする場合、それら信号経路ＬＮ１，ＬＮ２を流れる電流の変化を読み取ることが考えられる。したがって、それら信号経路ＬＮ１，ＬＮ２に流れる電流の変化を、実際にＭＰＵ１０２にて信号の受信が行われる場合とは異なるタイミングで、定期的に又は不規則に生じさせる素子を設けるようにしてもよい。
【０３１８】
なお、以下、上記のように信号の不正取得を直接的に抑制する構成を、第８のパターンともいう。
【０３１９】
・上記不正装置Ａを利用した不正行為が、ＭＰＵ１０２から外部装置への信号出力に係る２つの処理間の処理時間を不正に読み取ることで行われることが想定される。したがって、このような構成に対して、上記第１〜第８のパターンのいずれかの構成を適用してもよい。具体的には、ＭＰＵ１０２から他の制御装置（音光制御装置８２、払出制御装置９７、電源及び発射制御装置９８）へのコマンド出力に係る２つの処理間の処理時間を、上記不正装置Ａを利用して不正に読み取ることが想定される。この場合において、例えば大当たり乱数更新処理又は抽選用乱数更新処理が一のコマンド出力に係る処理と、次のコマンド出力に係る処理との間で実行される場合には、当該大当たり乱数更新処理又は抽選用乱数更新処理に対して、上記第１〜第８のパターンのいずれかの構成を採用してもよい。
【０３２０】
・大当たり乱数カウンタＣ１の数値情報が最小値となるタイミングを特定させづらくする又は特定不可とするために、上記第１〜第８のパターンのいずれかの構成を採用するのではなく、大当たり乱数カウンタＣ１の数値情報が新たな更新周回の初期値に設定されるタイミングを特定させづらくする又は特定不可とするために、上記第１〜第８のパターンのいずれかの構成を採用してもよい。
【０３２１】
例えば上記第１のパターン又は上記第２のパターンを採用する場合には、大当たり乱数カウンタＣ１の数値情報が上記初期値に設定される場合における処理時間と、大当たり乱数カウンタＣ１の数値情報がその数値範囲の一方の境界に向けて順次更新される場合における処理時間とが同一又は略同一となるように、時間調整用処理といった処理構成を上記第１のパターンや上記第２のパターンのように設定すればよい。
【０３２２】
また、上記第５のパターンを採用する場合には、大当たり乱数カウンタＣ１の数値情報が上記初期値に設定される場合の処理時間と、大当たり種別カウンタＣ２及び電役乱数カウンタＣ４の少なくとも一方の数値情報が上記初期値に設定される場合の処理時間とが同一又は略同一となるように、時間調整用処理といった処理構成を上記第１のパターンや上記第２のパターンのように設定すればよい。
【０３２３】
・大当たり乱数カウンタＣ１の数値情報が最小値又は初期値となるタイミングを特定させづらくする又は特定不可とするために、上記第１〜第８のパターンのいずれかの構成を採用するのに加えて又は代えて、他の特典付与の処理にて利用されるカウンタ、具体的には大当たり種別カウンタＣ２及び電役乱数カウンタＣ４の少なくとも一方について、数値情報が最小値又は初期値となるタイミングを特定させづらくする又は特定不可とするために、上記第１〜第８のパターンのいずれかの構成を採用してもよい。
【０３２４】
・大当たり乱数カウンタＣ１は、数値範囲の一方の境界に向けて数値情報を順次更新していく場合には当該数値情報が１加算されていく構成としたが、数値情報を順次更新していく場合には当該数値情報が１減算されていく構成としてもよい。この場合、数値情報を１減算した結果、最小値を下回った場合に最大値が設定されることとなる。当該構成であっても、最小値を下回った数値情報を最大値に設定する場合には、数値情報を順次更新していく場合に比べて処理時間が長くなるため、上記第１〜第８のパターンのいずれかの構成を採用することが好ましい。
【０３２５】
・大当たり乱数カウンタＣ１は、数値情報が順次更新されていく場合において数値が１ずつ変化していく構成に限定されることはなく、例えば「２」→「４」→「６」→「８」→・・・といったように２ずつ変化していく構成としてもよい。また、「１」→「３」→「５」→「７」→・・・といったように２ずつ変化していく構成としてもよい。また、その数値の変化量は、「１」や「２」に限定されることはなく、「３」や「４」といったように、他の所定量ずつ変化していく構成としてもよい。これらの場合であっても、一方の境界を超えた場合には他方の境界に対応した数値情報に設定する必要があり、この設定に際しての処理時間が上記のように順次更新していく場合の処理時間と相違することが考えられる。したがって、当該構成であっても、上記第１〜第８のパターンのいずれかの構成を採用することが好ましい。
【０３２６】
・大当たり乱数カウンタＣ１の更新周回の１回において、数値範囲の一方の境界側から他方の境界側への設定が複数回行われる構成であってもよい。例えば、先ず「２」→「４」→「６」→「８」→・・・といったように数値情報を順次更新していき最大値を超えた場合には最小値側である「１」に設定し、その後、「１」→「３」→「５」→「７」→・・・といったように再度、数値情報を順次更新していく構成とする。そして、全ての数値情報が１回ずつ設定された場合に、新たな初期値を設定して新たな更新周回を開始する構成としてもよい。この場合であっても、一方の境界を超えた場合には他方の境界に対応した数値情報に設定する必要があり、この設定に際しての処理時間が上記のように順次更新していく場合の処理時間と相違することが考えられる。したがって、当該構成であっても、上記第１〜第８のパターンのいずれかの構成を採用することが好ましい。
【０３２７】
・大当たり乱数カウンタＣ１は、数値情報が順次更新されていく場合において同一の数値ずつ変化していく構成に限定されることはなく、数値情報が順次更新されていく場合において所定の更新タイミングでは第１所定数変化する一方、他の更新タイミングでは第１所定数とは異なる第２所定数変化する構成としてもよい。但し、予め定められた順序に従って数値情報が順次更新されていく構成とする。この場合であっても、一方の境界を超えた場合には他方の境界に対応した数値情報に設定する必要があり、この設定に際しての処理時間が上記のように順次更新されていく場合の処理時間と相違することが考えられる。したがって、当該構成であっても、上記第１〜第８のパターンのいずれかの構成を採用することが好ましい。
【０３２８】
・上記実施の形態とは異なる他のタイプのパチンコ機等、例えば特別装置の特定領域に遊技球が入ると電動役物が所定回数開放するパチンコ機や、特別装置の特定領域に遊技球が入ると権利が発生して大当たりとなるパチンコ機、他の役物を備えたパチンコ機、アレンジボール機、雀球等の遊技機にも、本発明を適用できる。
【０３２９】
また、弾球式でない遊技機、例えば、複数種の図柄が周方向に付された複数のリールを備え、メダルの投入及びスタートレバーの操作によりリールの回転を開始し、ストップスイッチが操作されるか所定時間が経過することでリールが停止した後に、表示窓から視認できる有効ライン上に特定図柄又は特定図柄の組み合わせが成立していた場合にはメダルの払い出し等といった特典を遊技者に付与するスロットマシンにも本発明を適用できる。
【０３３０】
また、外枠に開閉可能に支持された遊技機本体に貯留部及び取込装置を備え、貯留部に貯留されている所定数の遊技球が取込装置により取り込まれた後にスタートレバーが操作されることによりリールの回転を開始する、パチンコ機とスロットマシンとが融合された遊技機にも、本発明を適用できる。
【０３３１】
スロットマシンに適用する場合又はパチンコ機とスロットマシンとが融合された遊技機に適用する場合、主制御装置にて役の当否抽選を実行するために利用される抽選カウンタの数値情報の更新に関して、上記第１のパターン〜上記第８のパターンのいずれかの構成を採用してもよく、主制御装置の指示に基づき表示装置を制御するサブ制御装置にて遊技者への特典（具体的にはメダルの払出）の付与率に影響を当たる抽選を実行するために利用される抽選カウンタの数値情報の更新に関して、上記第１のパターン〜上記第８のパターンのいずれかの構成を採用してもよい。
【０３３２】
＜第２の実施の形態＞
大当たり乱数カウンタＣ１といった数値情報記憶手段が所定の数値情報となっていることを不正に読み取る行為は、第４信号経路ＬＮ４及び第５信号経路ＬＮ５のそれぞれに対して不正装置Ａ（図１１参照）を電気的に接続することに基づき行う行為以外にも、第４信号経路ＬＮ４や第５信号経路ＬＮ５を信号が伝送することに伴う電磁波ノイズ（すなわち特定電気経路を所定の電流が流れることに伴う電磁波ノイズ）を拾うことに基づき行う行為（以下、当該行為による不正行為を特定不正行為ともいう）が想定される。
【０３３３】
当該特定不正行為について、具体的に説明すると、先ず、セル等の長尺状の部材の先端に電磁波ノイズを検知するための検知部が設けられた不正治具を、パチンコ機１０の背面側に挿入する。この挿入は、遊技機本体１２を上方へと押すことで、遊技機本体１２の下端部と外枠１１の下枠部との間に僅かな隙間を生じさせ、その隙間を利用することで行われる。そして、その挿入した不正治具を、その先端部分がパチンコ機１０背面側に到達するように操作するとともに、遊技機本体１２の下端部に対して上方に存在する主制御装置８１側に到達するように操作する。不正治具の先端部を主制御装置８１側へと導いた後は、不正治具の先端部を主制御装置８１においてＭＰＵ１０２が設けられている領域に対してパチンコ機１０後方の位置に配置する。
【０３３４】
この状態とすることにより、第４信号経路ＬＮ４を通じて信号出力が行われた場合における電磁波ノイズを不正治具によって検知することで、タイマ割込み処理（図９）における停電情報記憶処理（ステップＳ２０１）の実行タイミングを不正に把握することができるとともに、第５信号経路ＬＮ５を通じて信号出力が行われた場合における電磁波ノイズを不正治具によって検知することで、タイマ割込み処理（図９）における遊技停止判定処理（ステップＳ２０５）の実行タイミングを不正に把握することができる。そして、これら処理間の時間を読み取ることで、タイマ割込み処理（図９）における抽選用乱数更新処理（ステップＳ２０２）に要した時間を把握することが可能となる。
【０３３５】
上記特定不正行為は、上記第１の実施の形態にて示した不正対策の構成によって抑制することが可能となる。但し、本実施の形態では、当該不正対策の構成が上記第１の実施の形態と異なっている。以下、当該不正対策の構成について説明する。なお、上記第１の実施の形態と同一の構成については、上記第１の実施の形態の場合と同一の番号を付すとともに、基本的にその説明を省略する。
【０３３６】
図２２は、本実施の形態における遊技機本体１２の背面図である。また、図２３（ａ）は、背面側から見た遊技機本体１２の斜視図であり、図２３（ｂ）は、図２３（ａ）の状態において不正対策部品を取り外した状態を示す分解斜視図である。なお、図２３（ａ）及び図２３（ｂ）では、前扉枠１４を取り外した状態を示す。
【０３３７】
図２２及び図２３（ａ），（ｂ）に示すように、上記第１の実施の形態と同様に、主制御装置８１は、内枠１３（遊技盤２４）の背面側に設けられている。この場合、主制御装置８１は、長方形状の表面及び裏面を有する略直方体状の箱状をなしており、主制御装置８１の表面がパチンコ機１０後方を向き且つ上記長方形状の長辺部の方向が横方向となるようにして内枠１３に固定されている。また、主制御装置８１が配設されている位置は、パチンコ機１０の縦方向の中央よりも下側であって遊技機本体１２の下端部よりも上方となっている。
【０３３８】
主制御装置８１は、上記第１の実施の形態と同様に、主制御基板１０１と、当該主制御基板１０１を収容する基板ボックス８３と、を備えている。基板ボックス８３は、当該基板ボックス８３の外部から主制御基板１０１を目視可能なように透明、具体的には無色透明に形成されている。主制御基板１０１には、図２２に示すように、ＭＰＵ１０２が搭載されているとともに、当該主制御基板１０１を払出制御装置９７、電源及び発射制御装置９８や、各種センサと電気的に接続するための接続部としてコネクタ１２１ａ〜１２１ｅが設けられている。これらコネクタ１２１ａ〜１２１ｅは、基板ボックス８３において主制御装置８１の表面を構成する部位に形成された開口部１２２ａ〜１２２ｅを通じて主制御装置８１の外部に露出している。また、主制御装置８１には、ＲＷＭ１０４の初期化を実行する際に操作される初期化スイッチ１２３が設けられており、当該初期化スイッチ１２３も、基板ボックス８３において主制御装置８１の表面を構成する部位に形成された開口部１２４を通じて主制御装置８１の外部に露出している。
【０３３９】
基板ボックス８３には、内部空間の開放が行われた場合にその痕跡を残す痕跡手段が設けられている。当該痕跡手段の一つとして、基板ボックス８３を構成する複数のケース体間を跨ぐようにして封印シール１２５が貼り付けられている。基板ボックス８３の内部空間を開放させるには上記複数のケース体を分離させる必要があり、その分離に際しては封印シール１２５を剥がす必要が生じる。封印シール１２５は、その貼付箇所から剥がした場合には、当該封印シール１２５の接着剤層が基板ボックス８３側に残り、その痕跡が残ることとなる。
【０３４０】
また、封印シール１２５には、遊技ホールの管理者が保持するリーダ装置から送信される呼び出し波に対して、識別情報を含む応答波を発信するＩＣタグが設けられている。このＩＣタグは、封印シール１２５を剥がした場合に、当該ＩＣタグのアンテナが切断されて、上記応答波の発信が不可となるように設けられている。したがって、遊技機本体１２を外枠１１に対して前方に回動させた状態においてリーダ装置から呼び出し波を発信することで、基板ボックス８３が不正に開放されたか否かを簡単に確認することが可能となる。当該封印シール１２５は、基板ボックス８３において一方の短辺部に設けられており、パチンコ機１０に主制御装置８１が搭載された状態において当該主制御装置８１における横方向の一方の端部に存在している。
【０３４１】
主制御装置８１が搭載された内枠１３の背面側には、裏パックユニット１５が回動可能に支持されている。裏パックユニット１５は、内枠１３の背面側を覆う裏パック９１を備えており、裏パック９１にはパチンコ機１０後方に膨出させて保護カバー部９４が一体形成されている。保護カバー部９４は、裏パックユニット１５の閉鎖状態において内枠１３の遊技盤２４を後方から覆っている。但し、主制御装置８１については、図２３（ｂ）に示すように、その全体を覆っているのではなく、その一部のみを覆っており、具体的には、主制御装置８１の上縁部及び一方の側縁部のみを覆っている。
【０３４２】
当該一方の側縁部は、封印シール１２５が設けられていない側である。よって、封印シール１２５は裏パックユニット１５により覆われておらず、遊技機本体１２を外枠１１に対して前方に回動させて当該遊技機本体１２の背面側を露出させた場合に、封印シール１２５側にリーダ装置を近付け易くなる。
【０３４３】
保護カバー部９４により覆われている主制御装置８１の上縁部には、図２２に示すように、上記複数のコネクタ１２１ａ〜１２１ｅの一部が設けられているが、これらコネクタ１２１ａ〜１２１ｃは磁石検知センサ１０９といった遊技盤２４側に設けられた機器と主制御基板１０１との電気的な接続を行うためのものとなっている。したがって、当該電気的な接続を行うための作業は、基本的に、裏パックユニット１５を開放させた状態で行われ、上記コネクタ１２１ａ〜１２１ｃが保護カバー部９４により覆われているとしても問題が生じない。
【０３４４】
その一方、主制御装置８１の下縁部には、上記複数のコネクタ１２１ａ〜１２１ｅの残りが設けられている。これらコネクタ１２１ｄ，１２１ｅは、払出制御装置９７や、電源及び発射制御装置９８といった裏パックユニット１５側に設けられた機器と主制御基板１０１との電気的な接続を行うためのものとなっている。したがって、これらコネクタ１２１ｄ，１２１ｅを保護カバー部９４により覆わないようにすることで、裏パックユニット１５を閉鎖した状態であっても、上記コネクタ１２１ｄ，１２１ｅに対する配線の接続作業を容易に行うことが可能となる。また、主制御装置８１において保護カバー部９４により覆われない領域は、ＭＰＵ１０２の後方領域が含まれている。
【０３４５】
ちなみに、保護カバー部９４は、裏パックユニット１５を閉鎖した状態において、当該保護カバー部９４により覆われている領域をその外側から目視可能なように透明、具体的には無色透明に形成されている。したがって、上記のように主制御装置８１の上縁部などが保護カバー部９４により覆われるとしても、その覆われた領域を裏パックユニット１５を閉鎖させた状態のまま目視することが可能となる。
【０３４６】
保護カバー部９４には、図２２及び図２３（ａ）に示すように、当該保護カバー部９４を内外に貫通させるようにして多数の放熱孔９４ａが形成されている。これら多数の放熱孔９４ａのうち、下端側の放熱孔９４ａに引掛けて保護カバー部９４に支持させるようにして、シールド板１３０が設けられている。当該シールド板１３０について、図２４（ａ）〜（ｃ）も参照しながら、以下に詳細に説明する。
【０３４７】
シールド板１３０は、図２４（ａ）に示すように、当該シールド板１３０の形状を決定付けるベース部１３１に対して、ノイズ抑制シート１３２を貼り付けることにより形成されている。ベース部１３１及びノイズ抑制シート１３２は、シールド板１３０により覆われる領域、すなわち主制御装置８１及びその内部を、シールド板１３０を装着した状態において目視可能となるように透明、具体的には無色透明に形成されている。また、ノイズ抑制シート１３２は、電磁波ノイズを熱に変換することにより、当該電磁波ノイズがノイズ抑制シート１３２を透過及び反射することを抑制する。
【０３４８】
シールド板１３０は、図２４（ｂ）及び図２４（ｃ）に示すように、主制御装置８１の表面にパチンコ機１０後方から重なる板状部１３３と、当該板状部１３３の周縁部から同一方向に起立させて形成された複数の起立壁部１３４ａ，１３４ｂと、上記放熱孔９４ａに引掛けるためのフック部１３５とが一体形成されてなる。フック部１３５は、板状部１３３の上縁において左右一対となるように設けられており、図２２に示すように、それら一対のフック部１３５がそれぞれ、保護カバー部９４の下縁側に形成された放熱孔９４ａに対して引掛け支持されている。
【０３４９】
図示による説明は省略するが、シールド板１３０は、フック部１３５だけでなく、両面テープを利用して保護カバー部９４に固定されているが、当該両面テープによる固定が行われるか否かは任意である。また、シールド板１３０が保護カバー部９４に対して、ネジ等の固定具を利用して固定されていてもよく、接着剤を利用して固定されていてもよい。
【０３５０】
但し、シールド板１３０は、主制御装置８１に対しては固定されておらず、さらに内枠１３及び遊技盤２４側には固定されていない。これにより、裏パックユニット１５を内枠１３に対して回動させる場合にシールド板１３０を取り外す必要が生じないため、主制御装置８１のメンテナンス時などにおいて裏パックユニット１５を回動させる必要が生じた場合の作業性が低下してしまうことがない。
【０３５１】
上記のようにシールド板１３０が支持されている状態において、板状部１３３は、保護カバー部９４における上記引掛け対象の放熱孔９４ａよりも下側の領域（以下、下部領域９４ｂともいう）に対してパチンコ機１０後方から重なるとともに、主制御装置８１の表面において保護カバー部９４により覆われていない領域に対してパチンコ機１０後方から重なっている。つまり、保護カバー部９４により後方から覆う範囲を、主制御装置８１の略全体にまで延長させるようにしてシールド板１３０が設けられている。
【０３５２】
シールド板１３０は、上記のとおり保護カバー部９４の下部領域９４ｂに対してパチンコ機１０後方から重なっており、さらに保護カバー部９４において主制御装置８１の一方の側縁部に重なる延在領域９４ｃに対してもパチンコ機１０後方から重なっている。そして、上記両面テープによる粘着固定は、下部領域９４ｂ及び延在領域９４ｃを対象に行われている。したがって、下部領域９４ｂとシールド板１３０との境界部分や、延在領域９４ｃとシールド板１３０との境界部分を通じて、主制御装置８１側に不正冶具を挿入しようとしても、それが行いづらくなっている。
【０３５３】
なお、板状部１３３の裏面には、主制御装置８１側に向けて起立するとともに主制御装置８１の長辺部に沿って延びる突条部１３６が一体形成されている。主制御装置８１は、図２３（ｂ）に示すように、その表面において上端側が裏面側に凹むようにして段差面１２６が形成されており、この段差面１２６に対して上記突条部１３６が上方から当接した状態となっている。これにより、シールド板１３０の重量負荷が主制御装置８１によっても受けられ、シールド板１３０を安定した状態で支持させることが可能となる。
【０３５４】
主制御装置８１の表面においてシールド板１３０が重なる領域には、基板ボックス８３の表面においてＭＰＵ１０２及びその周辺（第１ポート用ドライバ１０１ａ、第２ポート用ドライバ１０１ｂ、第３信号経路ＬＮ３、第４信号経路ＬＮ４及び第５信号経路ＬＮ５が設けられた領域）と対峙する領域が含まれている。したがって、ＭＰＵ１０２及びその周辺は基板ボックス８３だけでなくシールド板１３０によっても覆われた状態となっている。この場合に、ノイズ抑制シート１３２は、シールド板１３０の表面を構成するようにして少なくとも上記対峙する領域に対して設けられている。より具体的には、ノイズ抑制シート１３２は、シールド板１３０の表面全体又は略全体に対して設けられている。そして、当該ノイズ抑制シート１３２は、ＭＰＵ１０２からの信号出力に伴い発生する電磁波を透過不可とするように形成されている。これにより、不正冶具が挿入されてその先端部がシールド板１３０の後方に配置されたとしても、ＭＰＵ１０２からの信号出力に伴うノイズの検知を不可とすることが可能となる。
【０３５５】
シールド板１３０には、主制御装置８１における払出制御装置９７や電源及び発射制御装置９８と電気的に接続するためのコネクタ１２１ｄ，１２１ｅ、及び初期化スイッチ１２３を覆わないように、板状部１３３を貫通させて複数の露出孔部１３７ａ〜１３７ｃが形成されている。これら露出孔部１３７ａ〜１３７ｃは、各コネクタ１２１ｄ，１２１ｅ及び初期化スイッチ１２３に１対１で対応させて形成されており、露出させる領域の狭小化が図られている。図２４（ｂ）及び図２４（ｃ）に示すように、露出孔部１３７ａ〜１３７ｃのうち一部は板状部１３３の周縁部に対して離間された貫通孔として形成されているとともに、残りの一部は板状部１３３の周縁部から凹む凹部として形成されている。
【０３５６】
シールド板１３０に形成された起立壁部１３４ａ，１３４ｂは、図２３（ａ）及び図２３（ｂ）に示すように、主制御装置８１において保護カバー部９４により覆われていない側の側面、及び下面をそれぞれ外側から覆うようにして形成されている。
【０３５７】
側面の被覆については、基板ボックス８３の表側のケース体において表側へ膨出した膨出部の側面を覆うように起立壁部１３４ａが形成されている。これにより、主制御装置８１において保護カバー部９４により覆われていない側面の側からシールド板１３０と主制御装置８１との間に不正冶具を挿入しようとしても、それが行いづらくなる。但し、封印シール１２５は、側面用の起立壁部１３４ａ、すなわちシールド板１３０により覆われていない。これにより、リーダ装置を利用して封印シール１２５のＩＣタグから識別情報を読み取ろうとする作業が、シールド板１３０によって邪魔されてしまわないようにすることが可能となる。
【０３５８】
下面の被覆については、上記のように板状部１３３の周縁部から凹ませるようにして一部の露出孔部１３７ａ，１３７ｂが形成されていることに起因して、下面用の起立壁部１３４ｂは、断続させて形成されている。下面用の起立壁部１３４ｂが形成されていることにより、主制御装置８１の下面側からシールド板１３０と主制御装置８１との間に不正冶具を挿入しようとしても、それが行いづらくなる。特に、既に説明したとおり、不正冶具は遊技機本体１２の下端部側から挿入され、さらに不正冶具の先端部が主制御装置８１に向けて上方へと誘導されるため、主制御装置８１の下面に不正冶具の先端部が到達し易い。これに対して、当該下面を覆うようにして起立壁部１３４ｂが形成されていることにより、主制御装置８１の下面に到達した不正冶具の先端部が、さらに主制御装置８１とシールド板１３０との間に入り込んでしまうことが抑制される。
【０３５９】
また、露出孔部１３７ａ，１３７ｂとの関係で、上記のとおり下面用の起立壁部１３４ｂは断続させて形成されているが、これら露出孔部１３７ａ，１３７ｂは払出制御装置９７や電源及び発射制御装置９８との電気的な接続を主制御装置８１が行うためのコネクタ１２１ｄ，１２１ｅに対して設けられている。そして、払出制御装置９７や電源及び発射制御装置９８は、主制御装置８１の下方に存在しているため、上記コネクタ１２１ｄ，１２１ｅに接続される配線は、上記コネクタ１２１ｄ，１２１ｅを基準として下方へ延びている。したがって、下面用の起立壁部１３４ｂが断続させて形成されているとしても、その断続箇所が実質的に配線によって覆われた状態となっており、当該断続箇所を利用して主制御装置８１とシールド板１３０との間に不正冶具を挿入しようとしても、それが行いづらくなっている。
【０３６０】
なお、本実施の形態では、上記第１の実施の形態にて説明した第１〜第８のパターンの処理構成を具備していないが、これら第１〜第８のパターンのいずれかの処理構成を備えていてもよい。
【０３６１】
以上詳述した本実施の形態によれば、主制御装置８１をパチンコ機１０後方から覆うようにしてシールド板１３０が設けられていることにより、不正行為者がタイマ割込み処理（図９）における抽選用乱数更新処理（ステップＳ２０２）に要した時間を不正に把握すべく、主制御装置８１のパチンコ機１０後方に不正冶具を挿入してＭＰＵ１０２からの信号出力に伴うノイズを検知しようとしても、それを不可とすることが可能となる。
【０３６２】
ちなみに、シールド板１３０を設ける上記構成によれば、ＭＰＵ１０２からの信号出力に伴う電磁波ノイズを検知して、抽選用乱数更新処理に要した時間以外の処理時間や処理タイミングを不正に把握しようとする行為も、それを不可とすることが可能となる。また、主制御装置８１の外部からＭＰＵ１０２に対して電磁波ノイズを与えることにより当該ＭＰＵ１０２の動作に異常を生じさせることにより不正な特典を得ようとする行為にも対処することが可能となる。
【０３６３】
シールド板１３０には、各コネクタ１２１ｄ，１２１ｅ及び初期化スイッチ１２３を露出させるようにして露出孔部１３７ａ〜１３７ｃが形成されている。これにより、各コネクタ１２１ｄ，１２１ｅへの配線の電気的な接続作業の容易化及び初期化スイッチ１２３の操作の容易化を図りながら、上記のような不正行為を抑制することが可能となる。
【０３６４】
また、各露出孔部１３７ａ〜１３７ｃは、露出対象の部位に対して１対１で対応させて形成されているため、主制御装置８１において露出される領域を極力狭くすることが可能となる。これにより、露出孔部１３７ａ〜１３７ｃを利用してシールド板１３０と主制御装置８１との間に不正冶具の先端部を挿入させようとしても、それが行いづらくなる。
【０３６５】
なお、上述した実施の形態の記載内容に限定されず、本発明の趣旨を逸脱しない範囲内で種々の変形改良が可能である。例えば以下のように変更してもよい。ちなみに、以下の別形態の構成を、上記実施の形態の構成に対して、個別に適用してもよく、組み合わせて適用してもよい。
【０３６６】
・シールド板１３０又はノイズ抑制シート１３２が主制御装置８１の表面側だけでなく裏面側にも設けられている構成としてもよい。例えば、主制御装置８１の表面側に加えて、主制御装置８１を設置するための取付台に対してシールド板１３０又はノイズ抑制シート１３２が設けられている構成としてもよく、主制御装置８１の裏面に対してシールド板１３０又はノイズ抑制シート１３２が設けられている構成としてもよい。
【０３６７】
・シールド板１３０又はノイズ抑制シート１３２が基板ボックス８３に直接付されていてもよい。例えば、基板ボックス８３の内部空間を規定するための内周面に対して、シールド板１３０又はノイズ抑制シート１３２が付されている構成としてもよい。
【０３６８】
・基板ボックス８３により区画形成された内部空間においてＭＰＵ１０２を個別に囲むカバー部が設けられている構成においては、当該カバー部に対してシールド板１３０又はノイズ抑制シート１３２が付されている構成としてもよい。つまり、基板ボックス８３の表面の略全体ではなく、基板ボックス８３においてＭＰＵ１０２と対峙する領域のみにシールド板１３０又はノイズ抑制シート１３２が付されている構成としてもよい。
【０３６９】
・基板ボックス８３を形成する材料に対して電磁波の透過を抑制する材料を含有させることにより、基板ボックス８３自体が電磁波ノイズの透過を抑制する構成としてもよい。
【０３７０】
・シールド板１３０が保護カバー部９４に一体形成されていてもよい。また、保護カバー部９４を主制御装置８１のパチンコ機１０後方も覆うように設け、その後方から覆っている領域に対してノイズ抑制シート１３２を貼り付ける構成としてもよい。
【０３７１】
・平面視で四角形状をなすＭＰＵ１０２において、第４信号経路ＬＮ４及び第５信号経路ＬＮ５の一方（すなわちノイズ検知の対象となる一方の信号経路）がＭＰＵ１０２の一辺から延び、且つ他方（すなわちノイズ検知の対象となる他方の信号経路）がＭＰＵ１０２の他の一辺、好ましくは逆側の一辺から延びる構成としてもよい。この場合、ノイズを検知するための不正治具が単一ではなくて複数必要となり、不正行為を行いづらくなる。また、両者の信号経路間の距離が、ＭＰＵ１０２を基準として下流側にて、ＭＰＵ１０２側の接続部分における距離よりも近付かない構成とすることが好ましい。また、ＭＰＵ１０２が平面視で長方形であれば、一方の信号経路が一の短辺部から延び、且つ他方の信号経路が逆側の短辺部から延びる構成とすることが好ましい。
【０３７２】
・上記のようにシールド板１３０若しくはノイズ抑制シート１３２を設ける構成に加えて又は代えて、上記第１の実施の形態における第８のパターンの構成を適用してもよい。
【０３７３】
・上記第２の実施の形態とは異なる他のタイプのパチンコ機等、例えば特別装置の特定領域に遊技球が入ると電動役物が所定回数開放するパチンコ機や、特別装置の特定領域に遊技球が入ると権利が発生して大当たりとなるパチンコ機、他の役物を備えたパチンコ機、アレンジボール機、雀球等の遊技機にも、本発明を適用できる。
【０３７４】
また、弾球式でない遊技機、例えば、複数種の図柄が周方向に付された複数のリールを備え、メダルの投入及びスタートレバーの操作によりリールの回転を開始し、ストップスイッチが操作されるか所定時間が経過することでリールが停止した後に、表示窓から視認できる有効ライン上に特定図柄又は特定図柄の組み合わせが成立していた場合にはメダルの払い出し等といった特典を遊技者に付与するスロットマシンにも本発明を適用できる。
【０３７５】
また、外枠に開閉可能に支持された遊技機本体に貯留部及び取込装置を備え、貯留部に貯留されている所定数の遊技球が取込装置により取り込まれた後にスタートレバーが操作されることによりリールの回転を開始する、パチンコ機とスロットマシンとが融合された遊技機にも、本発明を適用できる。
【０３７６】
＜上記実施の形態から抽出される発明群について＞
以下、上述した各実施の形態から抽出される発明群の特徴について、必要に応じて効果等を示しつつ説明する。なお以下においては、理解の容易のため、上記各実施の形態において対応する構成を括弧書き等で適宜示すが、この括弧書き等で示した具体的構成に限定されるものではない。
【０３７７】
＜特徴Ａ群＞
特徴Ａ１．複数種の処理を実行することにより遊技の進行を制御する制御手段（ＭＰＵ１０２）を備えた遊技機であって、
前記制御手段は、
所定の数値範囲内において、数値情報記憶手段（大当たり乱数カウンタＣ１）に保持される数値情報を更新させる数値情報更新処理（大当たり乱数更新処理）を実行する数値情報更新手段（ＭＰＵ１０２における大当たり乱数更新処理を実行する機能）と、
前記数値情報記憶手段に保持されている数値情報を利用して特定処理（特図変動開始処理のうち当否判定処理）を実行する特定処理実行手段（ＭＰＵ１０２における特図変動開始処理のうち当否判定処理を実行する機能）と、
を備え、
前記数値情報更新処理による処理態様には、
前記所定の数値範囲において数値情報を順次更新させる順次更新態様と、
特定契機が発生した場合に、前記数値情報を順次更新する場合とは異なる態様で前記数値情報を更新させる特定更新態様（大当たり乱数カウンタＣ１の数値情報が最小値に設定される態様、又は大当たり乱数カウンタＣ１の数値情報が初期値に設定される態様）と、
が含まれており、
前記数値情報更新処理を間に挟むようにして設定された第１処理タイミング（停電情報記憶処理が実行されるタイミング）と第２処理タイミング（遊技停止判定処理が実行されるタイミング）との間の処理時間が、前記数値情報更新処理の処理態様が前記特定更新態様であることが一義的に定まる処理時間となる事象の発生を制限するように、前記制御手段が構成されていることを特徴とする遊技機。
【０３７８】
特徴Ａ１によれば、第１処理タイミングと第２処理タイミングとの間の処理時間が不正に読み取られた場合において、それを元にして数値情報更新処理の処理態様が特定更新態様であることを特定しようとしても、それが行いづらくなる。これにより、上記処理時間の読み取りを通じて遊技の進行を不正に操作しようとしてもそれが行いづらくなる。
【０３７９】
なお、「順次更新態様」には、「前記所定の数値範囲における一方の境界となる数値情報に向けて、数値情報を順次更新させる態様」が含まれる。
【０３８０】
特徴Ａ２．複数種の処理を実行することにより遊技の進行を制御する制御手段（ＭＰＵ１０２）を備えた遊技機であって、
前記制御手段は、
所定の数値範囲内において、数値情報記憶手段（大当たり乱数カウンタＣ１）に保持される数値情報を更新させる数値情報更新処理（大当たり乱数更新処理）を実行する数値情報更新手段（ＭＰＵ１０２における大当たり乱数更新処理を実行する機能）と、
前記数値情報記憶手段に保持されている数値情報を利用して特定処理（特図変動開始処理のうち当否判定処理）を実行する特定処理実行手段（ＭＰＵ１０２における特図変動開始処理のうち当否判定処理を実行する機能）と、
を備え、
前記数値情報更新処理による処理態様には、
前記所定の数値範囲において数値情報を順次更新させる順次更新態様と、
特定契機が発生した場合に、前記数値情報を順次更新する場合とは異なる態様で前記数値情報を更新させる特定更新態様（大当たり乱数カウンタＣ１の数値情報が最小値に設定される態様、又は大当たり乱数カウンタＣ１の数値情報が初期値に設定される態様）と、
が含まれており、
前記数値情報更新処理を間に挟むようにして設定された第１処理タイミング（停電情報記憶処理が実行されるタイミング）と第２処理タイミング（遊技停止判定処理が実行されるタイミング）との間の処理時間が、前記数値情報更新処理の処理態様が前記特定更新態様である場合と、前記数値情報更新処理の処理態様が当該特定更新態様とは異なる更新態様である場合とのいずれであるかが一義的に定まる処理時間となる事象の発生を制限するように、前記制御手段が構成されていることを特徴とする遊技機。
【０３８１】
特徴Ａ２によれば、第１処理タイミングと第２処理タイミングとの間の処理時間が不正に読み取られた場合において、それを元にして数値情報更新処理の処理態様が特定更新態様であることを特定しようとしても、それが行いづらくなる。これにより、上記処理時間の読み取りを通じて遊技の進行を不正に操作しようとしてもそれが行いづらくなる。
【０３８２】
なお、「順次更新態様」には、「前記所定の数値範囲における一方の境界となる数値情報に向けて、数値情報を順次更新させる態様」が含まれる。
【０３８３】
特徴Ａ３．複数種の処理を実行することにより遊技の進行を制御する制御手段（ＭＰＵ１０２）を備えた遊技機であって、
前記制御手段は、
所定の数値範囲内において、数値情報記憶手段（大当たり乱数カウンタＣ１）に保持される数値情報を更新させる数値情報更新処理（大当たり乱数更新処理）を実行する数値情報更新手段（ＭＰＵ１０２における大当たり乱数更新処理を実行する機能）と、
前記数値情報記憶手段に保持されている数値情報を利用して特定処理（特図変動開始処理のうち当否判定処理）を実行する特定処理実行手段（ＭＰＵ１０２における特図変動開始処理のうち当否判定処理を実行する機能）と、
を備え、
前記数値情報更新処理による処理態様には、
前記所定の数値範囲において数値情報を順次更新させる順次更新態様と、
特定契機が発生した場合に、前記数値情報を順次更新する場合とは異なる態様で前記数値情報を更新させる特定更新態様（大当たり乱数カウンタＣ１の数値情報が最小値に設定される態様、又は大当たり乱数カウンタＣ１の数値情報が初期値に設定される態様）と、
が含まれており、
前記数値情報更新処理を間に挟むようにして設定された第１処理タイミング（停電情報記憶処理が実行されるタイミング）と第２処理タイミング（遊技停止判定処理が実行されるタイミング）との間の処理時間が、前記数値情報更新処理の処理態様が前記特定更新態様である場合と、前記数値情報更新処理の処理態様が前記順次更新態様である場合とのいずれであるかが一義的に定まる処理時間となる事象の発生を制限するように、前記制御手段が構成されていることを特徴とする遊技機。
【０３８４】
特徴Ａ３によれば、第１処理タイミングと第２処理タイミングとの間の処理時間が不正に読み取られた場合において、それを元にして数値情報更新処理の処理態様が特定更新態様であることを特定しようとしても、それが行いづらくなる。特に、上記のように処理時間が不正に読み取られたとしても、その処理時間が特定更新態様及び順次更新態様のいずれに対応しているのかを特定することができないため、その処理時間は所定の数値範囲に含まれる全ての数値情報に対応していることとなる。そうすると、その処理時間を利用して不正に遊技の進行を操作しようとしても、実質的に不可となる。よって、上記処理時間の読み取りを通じて遊技の進行を不正に操作しようとしてもそれが行いづらくなる。
【０３８５】
なお、「順次更新態様」には、「前記所定の数値範囲における一方の境界となる数値情報に向けて、数値情報を順次更新させる態様」が含まれる。
【０３８６】
特徴Ａ４．前記特定更新態様は、前記数値情報が前記所定の数値範囲における一方の境界を超える場合に、その数値情報を前記所定の数値範囲における他方の境界となる数値情報に更新させる態様であることを特徴とする特徴Ａ３に記載の遊技機。
【０３８７】
数値情報を、所定の数値範囲における一方の境界に向けて順次更新していく場合と、所定の数値範囲における一方の境界を超えた場合に他方の境界に対応した数値情報に設定する場合とでは、その数値情報の設定に要する処理時間は後者の方が長くなるものと考えられる。そうすると、第１処理タイミングと第２処理タイミングとの間の処理時間を不正に読み取り、上記他方の境界に対応した数値情報となったタイミングを特定する不正行為が想定される。これに対して、上記特徴Ａ３の構成を備えていることにより、上記他方の境界に対応した数値情報となったタイミングを不正に特定しようとしても、それを行いづらくさせることが可能となる。
【０３８８】
特徴Ａ５．前記特定更新態様とするために前記数値情報更新処理にて実行される処理の処理時間と、前記順次更新態様とするために前記数値情報更新処理にて実行される処理の処理時間との時間差を、前記第２処理タイミングとなるまでに消失させる又は低減させる調整手段（第１のパターンにけるステップＳ５０４を実行する機能、第２のパターンにおいてステップＳ６０３〜ステップＳ６０６の処理構成及びステップＳ６０５を実行する機能）を備えていることを特徴とする特徴Ａ３又はＡ４に記載の遊技機。
【０３８９】
特徴Ａ５によれば、第１処理タイミングと第２処理タイミングとの間の処理時間から特定更新態様であるか又は順次更新態様であるかを特定しようとしても、両者の場合における処理時間の時間差が存在していない又は区別できない程度となっているため、それが不可又は行いづらくなる。
【０３９０】
特徴Ａ６．前記調整手段は、前記数値情報更新処理の処理態様が前記特定更新態様である場合、及び前記数値情報更新処理の処理態様が前記順次更新態様である場合の少なくとも一方に対して、前記第２処理タイミングとなる前に遅延時間を付加することにより、前記時間差を消失させる又は低減させるものであることを特徴とする特徴Ａ５に記載の遊技機。
【０３９１】
特徴Ａ６によれば、遅延時間を付加するという比較的簡素な処理構成により、上記のような優れた効果を奏することが可能となる。
【０３９２】
特徴Ａ７．前記調整手段は、前記遅延時間が付加されている期間においては、その後の遊技を進行させる場合に前記制御手段に参照されるデータについての設定処理が実行されないようにするものであることを特徴とする特徴Ａ６に記載の遊技機。
【０３９３】
特徴Ａ７によれば、遊技の進行内容への影響を抑えながら遅延時間を付加することが可能となる。また、遅延時間の変動が抑えられる。
【０３９４】
特徴Ａ８．前記数値情報更新手段は、
前記所定の数値範囲における一方の境界となる数値情報に向けて、数値情報を順次更新させる順次更新処理（第１のパターンにおいてステップＳ５０２、第２のパターンにおいてステップＳ６０２）を実行する手段（第１のパターンにおいてステップＳ５０２を実行する機能、第２のパターンにおいてステップＳ６０２を実行する機能）と、
当該順次更新処理により更新された数値情報が前記所定の数値範囲における一方の境界を超えていることを特定することを可能とする境界判定処理（第１のパターンにおいてステップＳ５０３、第２のパターンにおいてステップＳ６０３）を実行する手段（第１のパターンにおいてステップＳ５０３を実行する機能、第２のパターンにおいてステップＳ６０３を実行する機能）と、
当該境界判定処理の結果が、前記順次更新処理により更新された数値情報が前記所定の数値範囲における一方の境界を超えていることに対応した結果である場合に、前記数値情報が前記所定の数値範囲における他方の境界となるようにするための境界設定処理（第１のパターンにおいてステップＳ５０５、第２のパターンにおいてステップＳ６０４）を実行する手段（第１のパターンにおいてステップＳ５０５を実行する機能、第２のパターンにおいてステップＳ６０４を実行する機能）と、
を備え、
前記順次更新態様は、前記境界設定処理が実行されることなく、前記順次更新処理により更新された数値情報が前記数値情報記憶手段に設定される態様であり、
前記特定更新態様は、前記境界設定処理の実行に基づき、前記他方の境界となる数値情報が前記数値情報記憶手段に設定される態様であることを特徴とする特徴Ａ３乃至Ａ７のいずれか１に記載の遊技機。
【０３９５】
特徴Ａ８の処理構成によれば、数値情報を、所定の数値範囲における一方の境界に向けて順次更新していく場合と、所定の数値範囲における一方の境界を超えた場合に他方の境界に対応した数値情報に設定する場合との処理を好適に実施することができる反面、その数値情報の設定に要する処理時間は後者の方が長くなるものと考えられる。そうすると、第１処理タイミングと第２処理タイミングとの間の処理時間を不正に読み取り、上記他方の境界に対応した数値情報となったタイミングを特定する不正行為が想定される。これに対して、上記特徴Ａ３の構成を備えていることにより、上記他方の境界に対応した数値情報となったタイミングを不正に特定しようとしても、それを行いづらくさせることが可能となる。
【０３９６】
特徴Ａ９．前記数値情報更新手段は、前記境界判定処理の結果、前記境界設定処理が実行されずに前記順次更新態様となる場合の前記境界判定処理から前記数値情報更新処理の終了タイミングまでの第１処理時間と、前記境界判定処理の結果、前記境界設定処理が実行されて前記特定更新態様となる場合の前記境界判定処理から前記終了タイミングまでの第２処理時間との時間差を、消失させる又は低減させる調整手段（第１のパターンにけるステップＳ５０４を実行する機能、第２のパターンにおいてステップＳ６０３〜ステップＳ６０６の処理構成及びステップＳ６０５を実行する機能）を備えていることを特徴とする特徴Ａ８に記載の遊技機。
【０３９７】
特徴Ａ９によれば、第１処理時間と第２処理時間との時間差が存在していない又は区別できない程度となっているため、第１処理タイミングと第２処理タイミングとの間の処理時間から特定更新態様であるか又は順次更新態様であるかを特定しようとしても、それが不可又は行いづらくなる。
【０３９８】
特徴Ａ１０．前記調整手段は、前記境界判定処理の結果、前記境界設定処理が実行されずに前記順次更新態様で前記数値情報更新処理が完了する場合、及び前記境界判定処理の結果、前記境界設定処理が実行されて前記特定更新態様で前記数値情報更新処理が完了する場合の少なくとも一方に対して、前記境界判定処理の判定結果に応じて処理が分岐している状況にて遅延時間を付加することにより、前記第１処理時間と前記第２処理時間との時間差が生じないようにする又は当該時間差を低減するものであることを特徴とする特徴Ａ９に記載の遊技機。
【０３９９】
特徴Ａ１０によれば、遅延時間を付加するという比較的簡素な処理構成により、上記のような優れた効果を奏することが可能となる。また、本構成によれば、境界判定処理による判定結果に応じて処理が分岐する先側にて処理時間の調整が行われるため、当該処理時間の調整を行う上での処理構成の簡素化が図られる。
【０４００】
特徴Ａ１１．前記制御手段は、プログラムカウンタのデータに従って各種処理を実行していく構成であり、
前記特定更新態様とするために前記数値情報更新処理にて実行される処理の処理時間と、前記順次更新態様とするために前記数値情報更新処理にて実行される処理の処理時間との時間差を、前記第２処理タイミングとなるまでに消失させる又は低減させる調整手段（第１のパターンにけるステップＳ５０４を実行する機能、第２のパターンにおいてステップＳ６０３〜ステップＳ６０６の処理構成及びステップＳ６０５を実行する機能）を備え、
当該調整手段は、前記境界判定処理の結果、前記境界設定処理が実行される場合、前記プログラムカウンタのデータが第１データ分変更されることで、前記境界判定処理の判定先の処理が実行されるようにする一方、前記境界判定処理の結果、前記境界設定処理が実行されない場合、前記プログラムカウンタのデータが前記第１データ分よりもデータ量が多い第２データ分変更されることで、前記境界判定処理の判定先の処理が実行されるようにしながら、前記時間差を消失させる又は低減させるものであることを特徴とする特徴Ａ８乃至Ａ１０のいずれか１に記載の遊技機。
【０４０１】
判定処理の結果に応じた処理を実行する場合、プログラムカウンタのデータ量が変更される場合ほど、その判定先の処理を開始するのに要する時間が長くなる。この場合に、特徴Ａ１１によれば、境界設定処理が実行される場合と境界設定処理が実行されない場合とのうち、前者の処理時間の方が長くなることに鑑みて、判定処理の結果、前者の処理が実行される場合の方が後者の場合よりもプログラムカウンタにおいて変更されるデータ量が少なくなる。これにより、数値情報更新処理の各処理回の処理時間が長時間化することを抑制しながら、上記のような不正行為を抑制することが可能となる。
【０４０２】
特徴Ａ１２．前記特定処理は、前記数値情報記憶手段に保持されている数値情報が付与対応の数値情報である場合に遊技者に特典が付与されるようにする処理であることを特徴とする特徴Ａ１乃至Ａ１１のいずれか１に記載の遊技機。
【０４０３】
数値情報の取得に関して不正を施すことで不正な特典を得ようとしても、上記特徴Ａ１乃至Ａ３のいずれかの構成を備えていることにより、それを行いづらくすることが可能となる。
【０４０４】
特徴Ａ１３．前記第１処理タイミングは、前記制御手段において信号の入力及び出力の少なくとも一方が行われるタイミングであり、
前記第２処理タイミングは、前記制御手段において信号の入力及び出力の少なくとも一方が行われるタイミングであることを特徴とする特徴Ａ１乃至Ａ１２のいずれか１に記載の遊技機。
【０４０５】
制御手段における信号の入出力の間隔を不正に読み取ることで遊技の進行を不正に操作しようとしても、上記特徴Ａ１乃至Ａ３のいずれかの構成を備えていることにより、それを行いづらくすることが可能となる。
【０４０６】
＜特徴Ｂ群＞
特徴Ｂ１．複数種の処理を実行することにより遊技の進行を制御する制御手段（ＭＰＵ１０２）を備えた遊技機であって、
前記制御手段は、
所定の数値範囲内において、数値情報記憶手段（大当たり乱数カウンタＣ１）に保持される数値情報を更新させる数値情報更新処理（大当たり乱数更新処理）を実行する数値情報更新手段（ＭＰＵ１０２における大当たり乱数更新処理を実行する機能）と、
前記数値情報記憶手段に保持されている数値情報を利用して特定処理（特図変動開始処理のうち当否判定処理）を実行する特定処理実行手段（ＭＰＵ１０２における特図変動開始処理のうち当否判定処理を実行する機能）と、
を備え、
前記数値情報更新処理による処理態様には、
前記所定の数値範囲において数値情報を順次更新させる順次更新態様と、
前記数値情報が前記所定の数値範囲における一方の境界を超える場合に、その数値情報を前記所定の数値範囲における他方の境界となる数値情報に更新させる境界更新態様と、
前記数値情報の更新が１周分完了した場合に、当該数値情報が次の更新周回における新たな初期値に対応した数値情報に更新させる初期値更新態様と、
が含まれており、
前記数値情報更新処理を間に挟むようにして設定された第１処理タイミング（停電情報記憶処理が実行されるタイミング）と第２処理タイミング（遊技停止判定処理が実行されるタイミング）との間の処理時間が、前記数値情報更新処理の処理態様が前記境界更新態様である場合と、前記数値情報更新処理の処理態様が前記初期値更新態様である場合とのいずれであるかが一義的に定まる処理時間となる事象の発生を制限するように、前記制御手段が構成されていることを特徴とする遊技機。
【０４０７】
特徴Ｂ１によれば、第１処理タイミングと第２処理タイミングとの間の処理時間が不正に読み取られた場合において、それを元にして数値情報更新処理の処理態様が境界更新態様及び初期値更新態様のいずれであるかを特定しようとしても、それが行いづらくなる。よって、上記処理時間の読み取りを通じて遊技の進行を不正に操作しようとしてもそれが行いづらくなる。
【０４０８】
なお、「順次更新態様」には、「前記所定の数値範囲における一方の境界となる数値情報に向けて、数値情報を順次更新させる態様」が含まれる。
【０４０９】
特徴Ｂ２．前記境界更新態様とするために前記数値情報更新処理にて実行される処理の処理時間と、前記初期値更新態様とするために前記数値情報更新処理にて実行される処理の処理時間との時間差を、前記第２処理タイミングとなるまでに消失させる又は低減させる調整手段（第３のパターンにおけるステップＳ７０５を実行する機能）を備えていることを特徴とする特徴Ｂ１に記載の遊技機。
【０４１０】
特徴Ｂ２によれば、第１処理タイミングと第２処理タイミングとの間の処理時間から境界更新態様であるか又は初期値更新態様であるかを特定しようとしても、両者の場合における処理時間の時間差が存在していない又は区別できない程度となっているため、それが不可又は行いづらくなる。
【０４１１】
特徴Ｂ３．前記調整手段は、前記数値情報更新処理の処理態様が前記境界更新態様である場合、及び前記数値情報更新処理の処理態様が前記初期値更新態様である場合の少なくとも一方に対して、前記第２処理タイミングとなる前に遅延時間を付加することにより、前記時間差を消失させる又は低減させるものであることを特徴とする特徴Ｂ２に記載の遊技機。
【０４１２】
特徴Ｂ３によれば、遅延時間を付加するという比較的簡素な処理構成により、上記のように優れた効果を奏することが可能となる。
【０４１３】
特徴Ｂ４．前記調整手段は、前記遅延時間が付加されている期間においては、その後の遊技を進行させる場合に前記制御手段に参照されるデータについての設定処理が実行されないようにするものであることを特徴とする特徴Ｂ３に記載の遊技機。
【０４１４】
特徴Ｂ４によれば、遊技の進行内容への影響を抑えながら遅延時間を付加することが可能となる。また、遅延時間の変動が抑えられる。
【０４１５】
特徴Ｂ５．前記特定処理は、前記数値情報記憶手段に保持されている数値情報が付与対応の数値情報である場合に遊技者に特典が付与されるようにする処理であることを特徴とする特徴Ｂ１乃至Ｂ４のいずれか１に記載の遊技機。
【０４１６】
数値情報の取得に関して不正を施すことで不正な特典を得ようとしても、上記特徴Ｂ１の構成を備えていることにより、それを行いづらくすることが可能となる。
【０４１７】
特徴Ｂ６．前記第１処理タイミングは、前記制御手段において信号の入力及び出力の少なくとも一方が行われるタイミングであり、
前記第２処理タイミングは、前記制御手段において信号の入力及び出力の少なくとも一方が行われるタイミングであることを特徴とする特徴Ｂ１乃至Ｂ５のいずれか１に記載の遊技機。
【０４１８】
制御手段における信号の入出力の間隔を不正に読み取ることで遊技の進行を不正に操作しようとしても、上記特徴Ｂ１の構成を備えていることにより、それを行いづらくすることが可能となる。
【０４１９】
＜特徴Ｃ群＞
特徴Ｃ１．複数種の処理を実行することにより遊技の進行を制御する制御手段（ＭＰＵ１０２）を備えた遊技機であって、
前記制御手段は、
第１数値範囲内において、第１数値情報記憶手段（大当たり乱数カウンタＣ１）に保持される第１数値情報を更新させる第１数値情報更新処理（大当たり乱数更新処理）を実行する第１数値情報更新手段（ＭＰＵ１０２における大当たり乱数更新処理を実行する機能）と、
前記第１数値情報記憶手段に保持されている第１数値情報を利用して第１特定処理（特図変動開始処理のうち当否判定処理）を実行する第１特定処理実行手段（ＭＰＵ１０２における特図変動開始処理のうち当否判定処理を実行する機能）と、
第２数値範囲内において、第２数値情報記憶手段（リーチ乱数カウンタＣ３）に保持される第２数値情報を更新させる第２数値情報更新処理（リーチ乱数更新処理）を実行する第２数値情報更新手段（ＭＰＵ１０２におけるリーチ乱数更新処理を実行する機能）と、
前記第２数値情報記憶手段に保持されている第２数値情報を利用して第２特定処理（特図変動開始処理のうちリーチ判定処理）を実行する第２特定処理実行手段（ＭＰＵ１０２における特図変動開始処理のうちリーチ判定処理を実行する機能）と、
を備え、
前記第１数値情報更新処理による処理態様には、
前記第１数値範囲において前記第１数値情報を順次更新させる第１順次更新態様と、
第１特定契機が発生した場合に、前記第１数値情報を順次更新する場合とは異なる態様で前記第１数値情報を更新させる第１特定更新態様（大当たり乱数カウンタＣ１の数値情報が最小値に設定される態様）と、
が含まれており、
前記第２数値情報更新処理による処理態様には、
前記第２数値範囲において前記第２数値情報を順次更新させる第２順次更新態様と、
第２特定契機が発生した場合に、前記第２数値情報を順次更新する場合とは異なる態様で前記第２数値情報を更新させる第２特定更新態様（リーチ乱数カウンタＣ３の数値情報が最小値に設定される態様）と、
が含まれており、
前記第１数値情報更新処理及び前記第２数値情報更新処理を間に挟むようにして設定された第１処理タイミング（停電情報記憶処理が実行されるタイミング）と第２処理タイミング（遊技停止判定処理が実行されるタイミング）との間の処理時間が、前記第１数値情報更新処理の処理態様が前記第１特定更新態様であって前記第２数値情報更新処理の処理態様が前記第２順次更新態様である場合と、前記第１数値情報更新処理の処理態様が前記第１順次更新態様であって前記第２数値情報更新処理の処理態様が前記第２特定更新態様である場合とのいずれであるかが一義的に定まる処理時間となる事象の発生を制限するように、前記制御手段が構成されていることを特徴とする遊技機。
【０４２０】
特徴Ｃ１によれば、第１処理タイミングと第２処理タイミングとの間の処理時間が不正に読み取られた場合において、それを元にして第１数値情報更新処理の処理態様が第１特定更新態様である状況及び第２数値情報更新処理の処理態様が第２特定更新態様である場合のいずれであるかを特定しようとしても、それが行いづらくなる。よって、上記処理時間の読み取りを通じて遊技の進行を不正に操作しようとしてもそれが行いづらくなる。
【０４２１】
なお、「第１順次更新態様」には、「前記第１数値範囲における一方の境界となる数値情報に向けて、第１数値情報を順次更新させる態様」が含まれる。
【０４２２】
また、「第２順次更新態様」には、「前記第２数値範囲における一方の境界となる数値情報に向けて、第２数値情報を順次更新させる態様」が含まれる。
【０４２３】
特徴Ｃ２．前記第１特定更新態様は、前記第１数値情報が前記第１数値範囲における一方の境界を超える場合に、その数値情報を前記第１数値範囲における他方の境界となる数値情報に更新させる態様であり、
前記第２特定更新態様は、前記第２数値情報が前記第２数値範囲における一方の境界を超える場合に、その数値情報を前記第２数値範囲における他方の境界となる数値情報に更新させる態様であることを特徴とする特徴Ｃ１に記載の遊技機。
【０４２４】
第１数値情報を、第１数値範囲における一方の境界に向けて順次更新していく場合と、第１数値範囲における一方の境界を超えた場合に他方の境界に対応した数値情報に設定する場合とでは、その数値情報の設定に要する処理時間は後者の方が長くなるものと考えられる。これは、第２数値情報についても同様である。そうすると、第１処理タイミングと第２処理タイミングとの間の処理時間を不正に読み取り、上記他方の境界に対応した数値情報となったタイミングを特定する不正行為が想定される。これに対して、上記特徴Ｃ１の構成を備えていることにより、上記他方の境界に対応した数値情報となったタイミングを不正に特定しようとしても、それを行いづらくさせることが可能となる。
【０４２５】
特徴Ｃ３．前記第１特定更新態様とするために前記第１数値情報更新処理にて実行される処理の処理時間及び前記第２順次更新態様とするために前記第２数値情報更新処理にて実行される処理の処理時間の和の時間と、前記第１順次更新態様とするために前記第１数値情報更新処理にて実行される処理の処理時間及び前記第２特定更新態様とするために前記第２数値情報更新処理にて実行される処理の処理時間の和の時間との時間差を、前記第２処理タイミングとなるまでに消失させる又は低減させる調整手段（第５のパターンにおけるステップＳ９１６を実行する機能）を備えていることを特徴とする特徴Ｃ１又はＣ２に記載の遊技機。
【０４２６】
特徴Ｃ３によれば、第１処理タイミングと第２処理タイミングとの間の処理時間から第１特定更新態様であるか又は第２特定更新態様であるかを特定しようとしても、両者の場合における処理時間の時間差が存在していない又は区別できない程度となっているため、それが不可又は行いづらくなる。
【０４２７】
特徴Ｃ４．前記調整手段は、前記第１数値情報更新処理の処理態様が前記第１特定更新態様である場合、及び前記第２数値情報更新処理の処理態様が前記第２特定更新態様である場合の少なくとも一方に対して、前記第２処理タイミングとなる前に遅延時間を付加することにより、前記時間差を消失させる又は低減させるものであることを特徴とする特徴Ｃ３に記載の遊技機。
【０４２８】
特徴Ｃ４によれば、遅延時間を付加するという比較的簡素な処理構成により、上記のような優れた効果を奏することが可能となる。
【０４２９】
特徴Ｃ５．前記調整手段は、前記遅延時間が付加されている期間においては、その後の遊技を進行させる場合に前記制御手段に参照されるデータについての設定処理が実行されないようにするものであることを特徴とする特徴Ｃ４に記載の遊技機。
【０４３０】
特徴Ｃ５によれば、遊技の進行内容への影響を抑えながら遅延時間を付加することが可能となる。また、遅延時間の変動が抑えられる。
【０４３１】
特徴Ｃ６．前記第１特定処理は、前記第１数値情報記憶手段に保持されている第１数値情報が付与対応の数値情報である場合に遊技者に特典が付与されるようにする処理であることを特徴とする特徴Ｃ１乃至Ｃ５のいずれか１に記載の遊技機。
【０４３２】
第１数値情報の取得に関して不正を施すことで不正な特典を得ようとしても、上記特徴Ｃ１の構成を備えていることにより、それを行いづらくすることが可能となる。
【０４３３】
特徴Ｃ７．前記第１処理タイミングは、前記制御手段において信号の入力及び出力の少なくとも一方が行われるタイミングであり、
前記第２処理タイミングは、前記制御手段において信号の入力及び出力の少なくとも一方が行われるタイミングであることを特徴とする特徴Ｃ１乃至Ｃ６のいずれか１に記載の遊技機。
【０４３４】
制御手段における信号の入出力の間隔を不正に読み取ることで遊技の進行を不正に操作しようとしても、上記特徴Ｃ１の構成を備えていることにより、それを行いづらくすることが可能となる。
【０４３５】
＜特徴Ｄ群＞
特徴Ｄ１．複数種の処理を実行することにより遊技の進行を制御する制御手段（ＭＰＵ１０２）を備えた遊技機であって、
前記制御手段は、
所定の数値範囲内において、数値情報記憶手段（大当たり乱数カウンタＣ１）に保持される数値情報を更新させる数値情報更新処理（大当たり乱数更新処理）を実行する数値情報更新手段（ＭＰＵ１０２における大当たり乱数更新処理を実行する機能）と、
前記数値情報記憶手段に保持されている数値情報を利用して特定処理（特図変動開始処理のうち当否判定処理）を実行する特定処理実行手段（ＭＰＵ１０２における特図変動開始処理のうち当否判定処理を実行する機能）と、
を備え、
前記数値情報更新処理による処理態様には、
前記所定の数値範囲において数値情報を順次更新させる順次更新態様と、
特定契機が発生した場合に、前記数値情報を順次更新する場合とは異なる態様で前記数値情報を更新させる特定更新態様（大当たり乱数カウンタＣ１の数値情報が最小値に設定される態様、又は大当たり乱数カウンタＣ１の数値情報が初期値に設定される態様）と、
が含まれており、
前記数値情報更新処理を間に挟むようにして設定された第１処理タイミング（停電情報記憶処理が実行されるタイミング）と第２処理タイミング（遊技停止判定処理が実行されるタイミング）との間の処理時間を、前記数値情報更新処理の処理態様が前記特定更新態様であることが一義的に定まらないように変動させる時間変動手段（第４のパターンにおけるステップＳ８０２〜ステップＳ８０４を実行する機能）を備えていることを特徴とする遊技機。
【０４３６】
特徴Ｄ１によれば、第１処理タイミングと第２処理タイミングとの間の処理時間が不正に読み取られた場合において、その処理時間は数値情報更新処理の処理態様に関係なく変動するため、不正に読み取った処理時間を元にして、数値情報更新処理の処理態様が特定更新態様であるか否かを特定しようとしても、それが行いづらくなる。よって、上記処理時間の読み取りを通じて遊技の進行を不正に操作しようとしてもそれが行いづらくなる。
【０４３７】
なお、「順次更新態様」には、「前記所定の数値範囲における一方の境界となる数値情報に向けて、数値情報を順次更新させる態様」が含まれる。
【０４３８】
特徴Ｄ２．前記時間変動手段は、前記第１処理タイミングと前記第２処理タイミングとの間において遅延時間を付加するものであって、その付加する遅延時間を変動させるものであることを特徴とする特徴Ｄ１に記載の遊技機。
【０４３９】
特徴Ｄ２によれば、遅延時間を変動させるという比較的簡素な処理構成により、上記のように優れた効果を奏することが可能となる。
【０４４０】
特徴Ｄ３．前記時間変動手段は、前記遅延時間が付加されている期間においては、その後の遊技を進行させる場合に前記制御手段に参照されるデータについての設定処理が実行されないようにするものであることを特徴とする特徴Ｄ２に記載の遊技機。
【０４４１】
特徴Ｄ３によれば、遊技の進行内容への影響を抑えながら遅延時間を付加することが可能となる。
【０４４２】
特徴Ｄ４．前記時間変動手段により付加される遅延時間の種類には、前記特定更新態様とするために前記数値情報更新処理にて実行される処理の処理時間と、前記順次更新態様とするために前記数値情報更新処理にて実行される処理の処理時間との時間差以上となる遅延時間が含まれていることを特徴とする特徴Ｄ２又はＤ３に記載の遊技機。
【０４４３】
特徴Ｄ４によれば、処理時間が不正に読み取られたとしても、その処理時間が特定更新態様及び順次更新態様のいずれに対応しているのかを特定することができないため、その処理時間は所定の数値範囲に含まれる全ての数値情報に対応していることとなる。そうすると、その処理時間を利用して不正に遊技の進行を操作しようとしても、実質的に不可となる。
【０４４４】
特徴Ｄ５．前記特定更新態様は、前記数値情報が前記所定の数値範囲における一方の境界を超える場合に、その数値情報を前記所定の数値範囲における他方の境界となる数値情報に更新させる態様であることを特徴とする特徴Ｄ１乃至Ｄ４のいずれか１に記載の遊技機。
【０４４５】
数値情報を、所定の数値範囲における一方の境界に向けて順次更新していく場合と、所定の数値範囲における一方の境界を超えた場合に他方の境界に対応した数値情報に設定する場合とでは、その数値情報の設定に要する処理時間は後者の方が長くなるものと考えられる。そうすると、第１処理タイミングと第２処理タイミングとの間の処理時間を不正に読み取り、上記他方の境界に対応した数値情報となったタイミングを特定する不正行為が想定される。これに対して、上記特徴Ｄ１の構成を備えていることにより、上記他方の境界に対応した数値情報となったタイミングを不正に特定しようとしても、それを行いづらくさせることが可能となる。
【０４４６】
特徴Ｄ６．前記第１処理タイミングは、前記制御手段において信号の入力及び出力の少なくとも一方が行われるタイミングであり、
前記第２処理タイミングは、前記制御手段において信号の入力及び出力の少なくとも一方が前記第１処理タイミングの次に行われるタイミングであり、
前記特定更新態様は、前記数値情報が前記所定の数値範囲における一方の境界を超える場合に、その数値情報を前記所定の数値範囲における他方の境界となる数値情報に更新させる境界更新態様であり、
前記数値情報更新処理による処理態様には、前記数値情報の更新が１周分完了した場合に、当該数値情報が次の更新周回における新たな初期値に対応した数値情報となるように更新させる初期値更新態様が含まれており、
前記数値情報更新処理においてその処理態様が前記境界更新態様となるのに必要な処理、前記数値情報更新処理においてその処理態様が前記初期値更新態様となるのに必要な処理、及び前記時間変動手段において前記処理時間を変動させる処理のいずれもが、前記第１処理タイミングと前記第２処理タイミングとの間に含まれていることを特徴とする特徴Ｄ１乃至Ｄ５のいずれか１に記載の遊技機。
【０４４７】
特徴Ｄ６によれば、処理時間が不正に読み取られたとしても、その処理時間が境界更新態様であるか否かを特定することができなくなり、さらにその処理時間が初期値更新態様であるか否かも特定することができなくなる。つまり、境界更新態様であるか否かを不正に特定しようとする行為及び初期値更新態様であるか否かを不正に特定しようとする行為を、時間変動手段によってまとめて抑制することが可能となる。
【０４４８】
特徴Ｄ７．前記第１処理タイミングは、前記制御手段において信号の入力及び出力の少なくとも一方が行われるタイミングであり、
前記第２処理タイミングは、前記制御手段において信号の入力及び出力の少なくとも一方が前記第１処理タイミングの次に行われるタイミングであり、
前記制御手段は、
第２数値範囲内において、第２数値情報記憶手段（リーチ乱数カウンタＣ３）に保持される第２数値情報を更新させる第２数値情報更新処理（リーチ乱数更新処理）を実行する第２数値情報更新手段（ＭＰＵ１０２におけるリーチ乱数更新処理を実行する機能）と、
前記第２数値情報記憶手段に保持されている第２数値情報を利用して第２特定処理（特図変動開始処理のうちリーチ判定処理）を実行する第２特定処理実行手段（ＭＰＵ１０２における特図変動開始処理のうちリーチ判定処理を実行する機能）と、
を備え、
前記第２数値情報更新処理による処理態様には、
前記第２数値範囲における一方の境界となる数値情報に向けて、前記第２数値情報を順次更新させる第２順次更新態様と、
第２特定契機が発生した場合に、前記第２数値情報を順次更新する場合とは異なる態様で前記第２数値情報を更新させる第２特定更新態様（リーチ乱数カウンタＣ３の数値情報が最小値に設定される態様）と、
が含まれており、
前記数値情報更新処理においてその処理態様が前記特定更新態様となるのに必要な処理、前記第２数値情報更新処理においてその処理態様が前記第２特定更新態様となるのに必要な処理、及び前記時間変動手段において前記処理時間を変動させる処理のいずれもが、前記第１処理タイミングと前記第２処理タイミングとの間に含まれていることを特徴とする特徴Ｄ１乃至Ｄ６のいずれか１に記載の遊技機。
【０４４９】
特徴Ｄ７によれば、処理時間が不正に読み取られたとしても、その処理時間が第１特定更新態様であるか否かを特定することができなくなり、さらにその処理時間が第２特定更新態様であるか否かも特定することができなくなる。つまり、第１特定更新態様であるか否かを不正に特定しようとする行為及び第２特定更新態様であるか否かを不正に特定しようとする行為を、時間変動手段によってまとめて抑制することが可能となる。
【０４５０】
特徴Ｄ８．前記特定処理は、前記数値情報記憶手段に保持されている数値情報が付与対応の数値情報である場合に遊技者に特典が付与されるようにする処理であることを特徴とする特徴Ｄ１乃至Ｄ７のいずれか１に記載の遊技機。
【０４５１】
数値情報の取得に関して不正を施すことで不正な特典を得ようとしても、上記特徴Ｄ１の構成を備えていることにより、それを行いづらくすることが可能となる。
【０４５２】
特徴Ｄ９．前記第１処理タイミングは、前記制御手段において信号の入力及び出力の少なくとも一方が行われるタイミングであり、
前記第２処理タイミングは、前記制御手段において信号の入力及び出力の少なくとも一方が行われるタイミングであることを特徴とする特徴Ｄ１乃至Ｄ８のいずれか１に記載の遊技機。
【０４５３】
制御手段における信号の入出力の間隔を不正に読み取ることで遊技の進行を不正に操作しようとしても、上記特徴Ｄ１の構成を備えていることにより、それを行いづらくすることが可能となる。
【０４５４】
＜特徴Ｅ群＞
特徴Ｅ１．複数種の処理を実行することにより遊技の進行を制御する制御手段（ＭＰＵ１０２）を備えた遊技機であって、
前記制御手段は、
所定の数値範囲内において、数値情報記憶手段（大当たり乱数カウンタＣ１）に保持される数値情報を更新させる数値情報更新処理（大当たり乱数更新処理）を実行する数値情報更新手段（ＭＰＵ１０２における大当たり乱数更新処理を実行する機能）と、
前記数値情報記憶手段に保持されている数値情報を利用して特定処理（特図変動開始処理のうち当否判定処理）を実行する特定処理実行手段（ＭＰＵ１０２における特図変動開始処理のうち当否判定処理を実行する機能）と、
を備え、
前記数値情報更新処理による処理態様には、
前記所定の数値範囲において数値情報を順次更新させる順次更新態様と、
特定契機が発生した場合に、前記数値情報を順次更新する場合とは異なる態様で前記数値情報を更新させる特定更新態様（大当たり乱数カウンタＣ１の数値情報が最小値に設定される態様、又は大当たり乱数カウンタＣ１の数値情報が初期値に設定される態様）と、
が含まれており、
前記制御手段は、定期的に定期処理（第６のパターンにおけるタイマ割込み処理）を実行可能であり、且つ当該定期処理が実行されていない状況において非定期的に非定期処理（ステップＳ１１０〜ステップＳ１１５）を実行可能であり、
前記定期処理には、前記数値情報更新処理が含まれており、且つ前記制御手段において信号の入力及び出力の少なくとも一方が行われる所定処理（ステップＳ１００２）が含まれており、
前記数値情報更新処理において少なくともその処理態様が前記特定更新態様となるのに必要な処理は、前記定期処理が開始された場合において前記所定処理が実行される前に実行されるように構成されていることを特徴とする遊技機。
【０４５５】
制御手段における信号の入出力の間隔を不正に読み取られることが想定され、一の所定処理と次の所定処理との間の処理時間が不正に読み取られた場合、数値情報更新処理の処理時間が間接的に特定されてしまうことが想定され、それに伴って特定更新態様であるか否かが特定されてしまうことが想定される。これに対して、定期処理が実行されていない状況で非定期処理が実行される構成において、定期処理が開始された場合には所定処理が実行される前に、数値情報更新処理において少なくともその処理態様が特定更新態様となるのに必要な処理が実行される。これにより、上記処理時間が読み取られたとしても、その処理時間は非定期処理の実行態様に応じて変動することとなり、上記読み取った処理時間を元にして数値情報更新処理の処理態様が特定更新態様であることを特定しようとしてもそれが行いづらくなる。よって、上記処理時間の読み取りを通じて遊技の進行を不正に操作しようとしてもそれが行いづらくなる。
【０４５６】
なお、「順次更新態様」には、「前記所定の数値範囲における一方の境界となる数値情報に向けて、数値情報を順次更新させる態様」が含まれる。
【０４５７】
特徴Ｅ２．複数種の処理を実行することにより遊技の進行を制御する制御手段（ＭＰＵ１０２）を備えた遊技機であって、
前記制御手段は、
所定の数値範囲内において、数値情報記憶手段（大当たり乱数カウンタＣ１）に保持される数値情報を更新させる数値情報更新処理（大当たり乱数更新処理）を実行する数値情報更新手段（ＭＰＵ１０２における大当たり乱数更新処理を実行する機能）と、
前記数値情報記憶手段に保持されている数値情報を利用して特定処理（特図変動開始処理のうち当否判定処理）を実行する特定処理実行手段（ＭＰＵ１０２における特図変動開始処理のうち当否判定処理を実行する機能）と、
を備え、
前記数値情報更新処理による処理態様には、
前記所定の数値範囲において数値情報を順次更新させる順次更新態様と、
特定契機が発生した場合に、前記数値情報を順次更新する場合とは異なる態様で前記数値情報を更新させる特定更新態様（大当たり乱数カウンタＣ１の数値情報が最小値に設定される態様、又は大当たり乱数カウンタＣ１の数値情報が初期値に設定される態様）と、
が含まれており、
前記制御手段は、定期的に定期処理（第６のパターンにおけるタイマ割込み処理）を実行可能であり、且つ当該定期処理が実行されていない状況において非定期的に非定期処理（ステップＳ１１０〜ステップＳ１１５）を実行可能であり、
前記定期処理には、前記数値情報更新処理が含まれており、且つ前記制御手段において信号の入力及び出力の少なくとも一方が行われる所定処理（ステップＳ１１１９）が含まれており、
前記定期処理における前記所定処理と前記定期処理の終了タイミングとの間には、前記制御手段にて信号の入力及び出力を行うための処理が含まれておらず、
前記数値情報更新処理において少なくともその処理態様が前記特定更新態様となるのに必要な処理は、前記定期処理において前記所定処理の後に実行されるように構成されていることを特徴とする遊技機。
【０４５８】
制御手段における信号の入出力の間隔を不正に読み取られることが想定され、一の所定処理と次の所定処理との間の処理時間が不正に読み取られた場合、数値情報更新処理の処理時間が間接的に特定されてしまうことが想定され、それに伴って特定更新態様であるか否かが特定されてしまうことが想定される。これに対して、定期処理が実行されていない状況で非定期処理が実行される構成において、定期処理における所定処理の実行後に、数値情報更新処理にて少なくともその処理態様が特定更新態様となるのに必要な処理が実行される。これにより、上記処理時間が読み取られたとしても、その処理時間は非定期処理の実行態様に応じて変動することとなり、上記読み取った処理時間を元にして数値情報更新処理の処理態様が特定更新態様であることを特定しようとしてもそれが行いづらくなる。よって、上記処理時間の読み取りを通じて遊技の進行を不正に操作しようとしてもそれが行いづらくなる。
【０４５９】
なお、「順次更新態様」には、「前記所定の数値範囲における一方の境界となる数値情報に向けて、数値情報を順次更新させる態様」が含まれる。
【０４６０】
上記特徴Ａ群乃至特徴Ｅ群の各発明は、以下の課題に対して効果的である。
【０４６１】
遊技機の一種としてパチンコ遊技機等の遊技機が知られている。かかる遊技機は、例えば作動口への入球を条件に当り外れの抽選を行い、当選の場合には大入賞口を開放するなどの特典が遊技者に付与される。ここで、当り外れの抽選に際しては、所定の数値範囲において数値情報を順次更新する乱数カウンタといった数値情報記憶手段から数値情報を取得し、その数値情報が所定の数値情報に対応しているか否かを判定することにより行われる。
【０４６２】
数値情報記憶手段としては、ＣＰＵなどの制御手段に付属させて設けられた読み書き両用のメモリにおける所定ビット数分のエリアを利用する構成が知られている。この場合、例えば数ｍｓ単位といった極微小な時間単位で＋１ずつ更新され、最大値までくると最小値に戻される。
【０４６３】
具体的に説明すると、上記所定の数値範囲が０〜２９９であったとすれば、数値情報が０から始まり、２９９にくると０に戻されるようになっている。かかる数値情報を作動口へ入球したタイミングによって取得し、その数値情報が大当たり対応の数値情報である場合に当選として処理されるのである（例えば、特開２００３−２４５４５５号公報参照）。
【０４６４】
しかしながら、上記のようにループする数値情報記憶手段は大局的には数値情報が周期的な変化を行うため、当選に対応した数値情報を意図的に狙われる不正行為が後を絶たない。
【０４６５】
かかる不正行為の対策として、数値情報の更新が１周した場合に、次の周回の初期値を不規則に変化させる手法が考えられている。この手法によれば、数値情報の周期性が失われ、当選に対応した数値情報の取得を意図的に狙うことが比較的むずかしくなる。
【０４６６】
しかしながら、上記のような構成であっても、当選に対応した数値情報が意図的に狙われる不正行為が行われてしまうことが想定される。例えば、上記のように各周回の初期値を不規則とした場合であっても、最小値の「０」となる場合等といったように所定の数値情報への更新を行う場合において更新に要する処理時間が他の場合と比して変動することが考えられ、その処理時間の変動を外部から読み取り、当選に対応した数値情報を意図的に狙われる不正行為が想定される。
【０４６７】
なお、以上は作動口への入球タイミングによって当たり外れを抽選するパチンコ遊技機を中心に説明したが、スタートレバーの操作タイミングによって当たり外れを抽選するスロットマシン等の他の遊技機でも同様の問題がある。
【０４６８】
また、大当たり抽選とは異なる抽選に利用される数値情報においてもその取得に関して不正を施すことが考えられ、このような数値情報についても同様の問題がある。
【０４６９】
＜特徴Ｆ群＞
特徴Ｆ１．複数種の処理を実行することにより遊技の進行を制御する制御手段（ＭＰＵ１０２、第４信号経路ＬＮ４及び第５信号経路ＬＮ５）を備えた遊技機であって、
前記制御手段は、所定の処理を実行する場合に所定の電流が流れる特定電気経路（第４信号経路ＬＮ４及び第５信号経路ＬＮ５）を備えており、
前記制御手段に対して直接対峙する箇所及び所定の部材を挟んで対峙する箇所の少なくとも一方に、電磁波の透過を抑制する透過抑制手段（シールド板１３０）を備えていることを特徴とする遊技機。
【０４７０】
特徴Ｆ１によれば、制御手段に発生する電磁波ノイズを検知することで当該制御手段における処理タイミングが所定の処理タイミングであることを不正に把握しようとしても、透過抑制手段によって上記電磁波ノイズの透過が抑制されるため、上記不正行為が行いづらくなる。これにより、上記不正行為を阻止することが可能となる。
【０４７１】
特徴Ｆ２．前記透過抑制手段は、当該透過抑制手段を挟んで前記制御手段とは反対側から当該制御手段を目視可能なように透明に形成されていることを特徴とする特徴Ｆ１に記載の遊技機。
【０４７２】
特徴Ｆ２によれば、制御手段の目視による確認を可能としながら、上記不正行為を阻止することが可能となる。
【０４７３】
特徴Ｆ３．前記制御手段は、基板ボックス（基板ボックス８３）内に収容された回路基板（主制御基板１０１）に対して設けられており、
前記透過抑制手段は、前記基板ボックスにおいて前記制御手段と対峙する箇所に又は当該基板ボックスを挟んで前記制御手段と対峙する箇所に設けられていることを特徴とする特徴Ｆ１又はＦ２に記載の遊技機。
【０４７４】
特徴Ｆ３によれば、基板ボックスを支えとして利用しながら透過抑制手段を設けることができる。
【０４７５】
特徴Ｆ４．前記基板ボックスは、前記回路基板に設けられた特定部品（コネクタ１２１ｄ，コネクタ１２１ｅ、初期化スイッチ１２３）を当該基板ボックス外部に露出させるための特定開口部（開口部１２２ｄ，１２２ｅ，１２４）を備えており、
前記透過抑制手段は、前記特定部品を非露出状態としないように形成されていることを特徴とする特徴Ｆ３に記載の遊技機。
【０４７６】
特徴Ｆ４によれば、特定部品に対する操作性を低下させることなく、透過抑制手段を設けることができる。
【０４７７】
特徴Ｆ５．前記特定部品は複数設けられているとともに、それに対応させて前記開口部が設けられており、
前記透過抑制手段において前記特定部品を非露出状態としないようにするための露出孔部（露出孔部１３７ａ〜１３７ｃ）は、前記複数の特定部品に対して１対１で対応させて設けられていることを特徴とする特徴Ｆ４に記載の遊技機。
【０４７８】
特徴Ｆ５によれば、複数の特定部品を露出状態とする上で、基板ボックスにおいて透過抑制手段と対峙しない領域を極力狭くすることが可能となる。これにより、上記特定部品を露出させるための箇所を利用して、透過抑制手段よりも制御手段側へと不正治具を挿入しようとしても、それが行いづらくなる。
【０４７９】
特徴Ｆ６．前記透過抑制手段は、前記基板ボックスの外部において当該基板ボックスに重ねるようにして設けられていることを特徴とする特徴Ｆ３乃至Ｆ５のいずれか１に記載の遊技機。
【０４８０】
特徴Ｆ６によれば、基板ボックスの製造工程への影響及び基板ボックスの組み立て工程への影響を低減しながら、透過抑制手段を設けることが可能となる。
【０４８１】
特徴Ｆ７．前記基板ボックスは、前記制御手段と対峙する表面と当該表面に連続する周面とを含む箱状に形成されており、
前記透過抑制手段は、前記表面に対して外側から重ねるように設けられており且つ当該表面から連続させて前記周面側へ延在させて設けられていることを特徴とする特徴Ｆ６に記載の遊技機。
【０４８２】
特徴Ｆ７によれば、基板ボックスの表面と周面との曲がり部分を利用して基板ボックスと透過抑制手段との間に不正治具を入り込ませようとしても、それが行いづらくなる。
【０４８３】
特徴Ｆ８．前記基板ボックスは支持体（遊技盤２４）の背面に搭載されているともに、当該支持体の背面には当該支持体の背面の少なくとも一部を覆うようにして背面体（裏パックユニット１５）を備えており、
前記透過抑制手段は、前記背面体に対して設けられていることを特徴とする特徴Ｆ６又はＦ７に記載の遊技機。
【０４８４】
特徴Ｆ８によれば、背面体を支持体から分離させれば、基板ボックスに対して透過抑制手段が重ならない状態とすることが可能となる。これにより、制御手段、回路基板又は基板ボックスのメンテナンス時における作業性を低下させることなく、透過抑制手段を設けることが可能となる。
【０４８５】
特徴Ｆ９．前記基板ボックスは、リーダ装置に対して識別情報を送信可能なＩＣタグを備えており、
前記透過抑制手段は、前記ＩＣタグを覆わないようにして設けられていることを特徴とする特徴Ｆ３乃至Ｆ８のいずれか１に記載の遊技機。
【０４８６】
特徴Ｆ９によれば、ＩＣタグからの識別情報の読み取り作業の作業性を低下させることなく、透過抑制手段を設けることが可能となる。
【０４８７】
特徴Ｆ１０．前記制御手段は、
所定の数値範囲内において、数値情報記憶手段（大当たり乱数カウンタＣ１）に保持される数値情報を更新させる数値情報更新処理（大当たり乱数更新処理）を実行する数値情報更新手段（ＭＰＵ１０２における大当たり乱数更新処理を実行する機能）と、
前記数値情報記憶手段に保持されている数値情報を利用して特定処理（特図変動開始処理のうち当否判定処理）を実行する特定処理実行手段（ＭＰＵ１０２における特図変動開始処理のうち当否判定処理を実行する機能）と、
を備え、
前記数値情報更新処理による処理態様には、
前記所定の数値範囲において数値情報を順次更新させる順次更新態様と、
特定契機が発生した場合に、前記数値情報を順次更新する場合とは異なる態様で前記数値情報を更新させる特定更新態様（大当たり乱数カウンタＣ１の数値情報が最小値に設定される態様、又は大当たり乱数カウンタＣ１の数値情報が初期値に設定される態様）と、
が含まれていることを特徴とする特徴Ｆ１乃至Ｆ９のいずれか１に記載の遊技機。
【０４８８】
特徴Ｆ１０によれば、不正行為者が、数値情報記憶手段に保持される数値情報が所定の数値情報となるタイミングを、制御手段からの電磁波ノイズを検知することにより行うとしても、上記特徴Ｆ１等にて記載した構成を備えていることにより、それが行いづらくなる。
【０４８９】
上記Ｆ群の各発明は、以下の課題に対して効果的である。
【０４９０】
遊技機の一種としてパチンコ遊技機等の遊技機が知られている。かかる遊技機は、例えば作動口への入球を条件に当り外れの抽選を行い、当選の場合には大入賞口を開放するなどの特典が遊技者に付与される。当り外れの抽選に際しては、数値情報が順次更新される乱数カウンタといった数値情報記憶手段から数値情報を取得し、その数値情報が所定の数値情報に対応しているか否かを判定することにより行われる（例えば、特開２００３−２４５４５５号公報参照）。
【０４９１】
ここで、電磁波ノイズを利用して不正に特典を得ようとする行為が想定される。例えば、上記制御手段にて所定の処理が実行される場合に電気経路を電流が流れる構成において、当該電流が流れる際の電磁波ノイズを検知して制御手段の処理タイミングが所定のタイミングであるか否かを不正に把握しようとする行為が想定される。
【０４９２】
なお、以上は作動口への入球タイミングによって当たり外れを抽選するパチンコ遊技機を中心に説明したが、スタートレバーの操作タイミングによって当たり外れを抽選するスロットマシン等の他の遊技機でも同様の問題がある。
【０４９３】
以下に、以上の各特徴を適用し得る遊技機の基本構成を示す。
【０４９４】
パチンコ遊技機：遊技者が操作する操作手段と、その操作手段の操作に基づいて遊技球を発射する遊技球発射手段と、その発射された遊技球を所定の遊技領域に導く球通路と、遊技領域内に配置された各遊技部品とを備え、それら各遊技部品のうち所定の通過部を遊技球が通過した場合に遊技者に特典を付与する遊技機。
【０４９５】
スロットマシン等の回胴式遊技機：複数の絵柄を可変表示させる絵柄表示装置を備え、始動操作手段の操作に起因して前記複数の絵柄の可変表示が開始され、停止操作手段の操作に起因して又は所定時間経過することにより前記複数の絵柄の可変表示が停止され、その停止後の絵柄に応じて遊技者に特典を付与する遊技機。
【符号の説明】
【０４９６】
１０…パチンコ機、８１…主制御装置、１０１…主制御基板、１０２…ＭＰＵ、１０２ａ…入出力ポート、１０３…ＲＯＭ、１０４…ＲＷＭ、Ｃ１…大当たり乱数カウンタ、Ｃ３…リーチ乱数カウンタ。
【図１】
0005516377.tif 000002
【図２】
0005516377.tif 000003
【図３】
0005516377.tif 000004
【図４】
0005516377.tif 000005
【図５】
0005516377.tif 000006
【図６】
0005516377.tif 000007
【図７】
0005516377.tif 000008
【図８】
0005516377.tif 000009
【図９】
0005516377.tif 000010
【図１０】
0005516377.tif 000011
【図１１】
0005516377.tif 000012
【図１２】
0005516377.tif 000013
【図１３】
0005516377.tif 000014
【図１４】
0005516377.tif 000015
【図１５】
0005516377.tif 000016
【図１６】
0005516377.tif 000017
【図１７】
0005516377.tif 000018
【図１８】
0005516377.tif 000019
【図１９】
0005516377.tif 000020
【図２０】
0005516377.tif 000021
【図２１】
0005516377.tif 000022
【図２２】
0005516377.tif 000023
【図２３】
0005516377.tif 000024
【図２４】
0005516377.tif 000025