(57)【要約】【課題】数値情報を利用した抽選の結果を所定の特典が得られる結果に意図的に導く不正行為を好適に抑制すること。【解決手段】進行用ＭＰＵ１０２は、作動口への遊技球の入球が発生したことに基づき当否抽選を行うとともに遊技回用の演出を開始させ、当否抽選の結果に対応した表示を行った状態でその演出を終了させる。上記当否抽選においては大当たり乱数カウンタＣ１が利用される。また、大当たり乱数カウンタＣ１の数値情報の更新が１周した場合において、次の更新周回を開始させる場合の初期値を変動させるために乱数初期値カウンタＣＩＮＩが設けられている。当該構成において、動作電力の供給が開始された場合に、大当たり乱数カウンタＣ１の初期値を変動させるための処理が実行されるとともに、乱数初期値カウンタＣＩＮＩの初期値を変動させるための処理が実行される。【選択図】      図５
2020072994.tif 000002
【特許請求の範囲】
【請求項１】
所定の数値範囲内において数値情報記憶手段に保持される数値情報を更新する数値情報更新手段を有する更新用の制御手段と、
予め定められた取得条件が成立した場合に前記数値情報を取得する取得手段を有し、当該取得手段によって取得された数値情報に応じた処理を実行して遊技の進行を制御する進行用の制御手段と、
を備え、
前記更新用の制御手段を、前記進行用の制御手段とは別に備えており、
前記数値情報記憶手段は、予め定められたベース数値範囲内の数値情報を保持可能な構成であり、
前記数値情報更新手段は、前記進行用の制御手段が使用数値範囲情報を前記更新用の制御手段に供給することに基づき、前記ベース数値範囲に含まれる数値範囲であって当該ベース数値範囲よりも狭い数値範囲である使用数値範囲を設定する設定手段を備え、
前記進行用の制御手段は、
特定の数値範囲内において別数値情報記憶手段に保持される数値情報を更新する手段と、
前記別数値情報記憶手段に記憶されている数値情報を取得し、その取得した数値情報に応じた処理を実行する手段と、
を備えていることを特徴とする遊技機。
【請求項２】
遊技価値を利用して遊技が行われることを特徴とする請求項１に記載の遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遊技機に関するものである。
【背景技術】
【０００２】
遊技機の一種としてパチンコ遊技機等の遊技機が知られている。かかる遊技機は、例えば作動口への入球を条件に当り外れの抽選を行い、この抽選結果を表示装置などによって報知した上、当選の場合には大入賞口を開放するなどの特別遊技状態が繰り広げられる。ここで、当り外れの抽選は乱数といった数値情報の取得によって行われるが、当該数値情報を決定付ける数値情報更新手段として乱数カウンタが使用されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−２４５４５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、上記例示等のような遊技機においては、抽選を実行するために使用する数値範囲の設定を好適に行うことが可能な構成が求められており、この点について未だ改良の余地がある。
【０００５】
なお、以上は作動口への入球タイミングによって当り外れを抽選するパチンコ遊技機を中心に説明したが、スタートレバーの操作タイミングによって当たり外れを抽選するスロットマシン等の他の遊技機でも同様の問題がある。
【０００６】
本発明は、上記例示した事情等に鑑みてなされたものであり、使用する数値範囲の設定を好適に行うことが可能な遊技機を提供することを目的とするものである。
【課題を解決するための手段】
【０００７】
上記課題を解決すべく請求項１記載の発明は、所定の数値範囲内において数値情報記憶手段に保持される数値情報を更新する数値情報更新手段を有する更新用の制御手段と、
予め定められた取得条件が成立した場合に前記数値情報を取得する取得手段を有し、当該取得手段によって取得された数値情報に応じた処理を実行して遊技の進行を制御する進行用の制御手段と、
を備え、
前記更新用の制御手段を、前記進行用の制御手段とは別に備えており、
前記数値情報記憶手段は、予め定められたベース数値範囲内の数値情報を保持可能な構成であり、
前記数値情報更新手段は、前記進行用の制御手段が使用数値範囲情報を前記更新用の制御手段に供給することに基づき、前記ベース数値範囲に含まれる数値範囲であって当該ベース数値範囲よりも狭い数値範囲である使用数値範囲を設定する設定手段を備え、
前記進行用の制御手段は、
特定の数値範囲内において別数値情報記憶手段に保持される数値情報を更新する手段と、
前記別数値情報記憶手段に記憶されている数値情報を取得し、その取得した数値情報に応じた処理を実行する手段と、
を備えていることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、使用する数値範囲の設定を好適に行うことが可能となる。
【図面の簡単な説明】
【０００９】
【図１】第１の実施の形態におけるパチンコ機を示す正面図である。
【図２】パチンコ機の主要な構成を展開して示す斜視図である。
【図３】パチンコ機の主要な構成を展開して示す斜視図である。
【図４】遊技盤の構成を示す正面図である。
【図５】パチンコ機の電気的構成を示すブロック図である。
【図６】当否抽選などに用いられる各種カウンタの内容を説明するための説明図である。
【図７】進行用ＭＰＵにて実行されるメイン処理を示すフローチャートである。
【図８】（ａ）は大当たり乱数用の初期値テーブルを説明するための説明図、（ｂ）は乱数初期値用の初期値テーブルを説明するための説明図である。
【図９】更新用ＭＰＵにて実行される初期起動処理を示すフローチャートである。
【図１０】進行用ＭＰＵにて実行されるタイマ割込み処理を示すフローチャートである。
【図１１】進行用ＭＰＵにて実行される停電用処理を示すフローチャートである。
【図１２】（ａ）は進行用ＭＰＵにて実行される乱数初期値更新処理を示すフローチャート、（ｂ）は進行用ＭＰＵにて実行される抽選用乱数更新処理を示すフローチャートである。
【図１３】進行用ＭＰＵにて実行される保留情報の取得処理を示すフローチャートである。
【図１４】更新用ＭＰＵにて実行される更新側定期処理を示すフローチャートである。
【図１５】第２の実施の形態における進行用ＭＰＵにて実行されるメイン処理を示すフローチャートである。
【図１６】進行用ＭＰＵにて実行されるタイマ割込み処理を示すフローチャートである。
【図１７】第３の実施の形態における更新用ＭＰＵにて実行される初期起動処理を示すフローチャートである。
【図１８】第４の実施の形態における当否抽選などに用いられる各種カウンタの内容を説明するための説明図である。
【図１９】進行用ＭＰＵにて実行されるメイン処理を示すフローチャートである。
【図２０】更新用ＭＰＵにて実行される初期起動処理を示すフローチャートである。
【図２１】進行用ＭＰＵにて実行される抽選用乱数更新処理を示すフローチャートである。
【図２２】更新用ＭＰＵにて実行される更新側定期処理を示すフローチャートである。
【図２３】第５の実施の形態における進行用ＭＰＵにて実行されるメイン処理を示すフローチャートである。
【図２４】第６の実施の形態における当否抽選などに用いられる各種カウンタの内容を説明するための説明図である。
【図２５】進行用ＭＰＵにて実行されるメイン処理を示すフローチャートである。
【図２６】更新用ＭＰＵにて実行される初期起動処理を示すフローチャートである。
【図２７】更新用ＭＰＵにて実行される更新側定期処理を示すフローチャートである。
【発明を実施するための形態】
【００１０】
＜第１の実施の形態＞
以下、遊技機の一種であるパチンコ遊技機（以下、「パチンコ機」という）の第１の実施の形態を、図面に基づいて詳細に説明する。図１はパチンコ機１０の正面図、図２及び図３はパチンコ機１０の主要な構成を展開して示す斜視図である。なお、図２では便宜上パチンコ機１０の遊技領域内の構成を省略している。
【００１１】
パチンコ機１０は、図１に示すように、当該パチンコ機１０の外殻を形成する外枠１１と、この外枠１１に対して前方に回動可能に取り付けられた遊技機本体１２とを有する。外枠１１は木製の板材などを四辺に連結し構成されるものであって矩形枠状をなしている。パチンコ機１０は、外枠１１を島設備に取り付け固定することにより、遊技ホールに設置される。
【００１２】
遊技機本体１２は、内枠１３と、その内枠１３の前方に配置される前扉枠１４と、内枠１３の後方に配置される裏パックユニット１５とを備えている。遊技機本体１２のうち内枠１３が外枠１１に対して回動可能に支持されている。詳細には、正面視で左側を回動基端側とし右側を回動先端側として内枠１３が前方へ回動可能とされている。
【００１３】
内枠１３には、図２に示すように、前扉枠１４が回動可能に支持されており、正面視で左側を回動基端側とし右側を回動先端側として前方へ回動可能とされている。また、内枠１３には、図３に示すように、裏パックユニット１５が回動可能に支持されており、正面視で左側を回動基端側とし右側を回動先端側として後方へ回動可能とされている。
【００１４】
なお、遊技機本体１２には、図３に示すように、その回動先端部に施錠装置１６が設けられており、遊技機本体１２を外枠１１に対して開放不能に施錠状態とする機能を有しているとともに、前扉枠１４を内枠１３に対して開放不能に施錠状態とする機能を有している。これらの各施錠状態は、パチンコ機１０前面にて露出させて設けられたシリンダ錠１７に対して解錠キーを用いて解錠操作を行うことにより、それぞれ解除される。
【００１５】
次に、遊技機本体１２の前面側の構成について説明する。
【００１６】
内枠１３は、外形が外枠１１とほぼ同一形状をなす樹脂ベース２１を主体に構成されている。樹脂ベース２１の中央部には略楕円形状の窓孔２３が形成されている。樹脂ベース２１には遊技盤２４が着脱可能に取り付けられている。遊技盤２４は合板よりなり、遊技盤２４の前面に形成された遊技領域が樹脂ベース２１の窓孔２３を通じて内枠１３の前面側に露出した状態となっている。
【００１７】
ここで、遊技盤２４の構成を図４に基づいて説明する。遊技盤２４には、ルータ加工が施されることによって前後方向に貫通する大小複数の開口部が形成されている。各開口部には一般入賞口３１，可変入賞装置３２，上作動口（第１始動入球部）３３，下作動口（第２始動入球部）３４，スルーゲート３５、可変表示ユニット３６、メイン表示部４３及び役物用表示部４４等がそれぞれ設けられている。
【００１８】
一般入賞口３１、可変入賞装置３２、上作動口３３及び下作動口３４への入球が発生すると、それが遊技盤２４の背面側に配設された検知センサ（図示略）により検知され、その検知結果に基づいて所定数の賞球の払い出しが実行される。この場合に、一般入賞口３１への入球が発生した場合には１０個の遊技球の払出が実行され、可変入賞装置３２への入球が発生した場合には１５個の遊技球の払出が実行され、上作動口３３への入球が発生した場合には３個の遊技球の払出が実行され、下作動口３４への入球が発生した場合には４個の遊技球の払出が実行される。なお、遊技球の払出個数は上記のものに限定されることはない。
【００１９】
その他に、遊技盤２４の最下部にはアウト口３７が設けられており、各種入賞口等に入らなかった遊技球はアウト口３７を通って遊技領域から排出される。また、遊技盤２４には、遊技球の落下方向を適宜分散、調整等するために多数の釘３８が植設されていると共に、風車等の各種部材（役物）が配設されている。
【００２０】
ここで、入球とは、所定の開口部を遊技球が通過することを意味し、開口部を通過した後に遊技領域から排出される態様だけでなく、開口部を通過した後に遊技領域から排出されない態様も含まれる。但し、以下の説明では、アウト口３７への遊技球の入球と明確に区別するために、可変入賞装置３２、上作動口３３、下作動口３４又はスルーゲート３５への遊技球の入球を、入賞とも表現する。
【００２１】
上作動口３３及び下作動口３４は、作動口装置としてユニット化されて遊技盤２４に設置されている。上作動口３３及び下作動口３４は共に上向きに開放されている。また、上作動口３３が上方となるようにして両作動口３３，３４は上下方向、より詳細には鉛直方向に並んでいる。下作動口３４には、左右一対の可動片よりなるガイド片としての電動役物３４ａが設けられている。電動役物３４ａが閉鎖状態である場合には下作動口３４への入賞が不可となり、電動役物３４ａが開放状態となることで下作動口３４への入賞が可能となる。
【００２２】
可変入賞装置３２は、遊技盤２４の背面側へと通じる大入賞口３２ａを備えているとともに、当該大入賞口３２ａを開閉する開閉扉３２ｂを備えている。開閉扉３２ｂは、通常は遊技球が入賞できない又は入賞し難い閉鎖状態になっており、内部抽選において開閉実行モード（開閉実行状態）への移行に当選した場合に遊技球が入賞しやすい所定の開放状態に切り換えられるようになっている。ここで、開閉実行モードとは、大当たり当選となった場合に移行することとなるモードである。可変入賞装置３２の開放態様としては、所定時間（例えば３０ｓｅｃ）の経過又は所定個数（例えば１０個）の入賞を１ラウンドとして、複数ラウンド（例えば１５ラウンド）を上限として可変入賞装置３２が繰り返し開放される態様がある。
【００２３】
メイン表示部４３及び役物用表示部４４は、遊技領域の下部側の外縁に沿って配設された装飾部材３９に設けられている。装飾部材３９は、遊技盤２４の盤面からパチンコ機１０前方に延出している。より具体的には、装飾部材３９の前面は、遊技領域をパチンコ機１０前方から視認可能とするために前扉枠１４に設けられた窓パネル６２と対向しており、さらに窓パネル６２との間の距離は遊技球１個分よりも狭くなっている。これにより、装飾部材３９の前面の前方を遊技球が落下していくのが防止されている。
【００２４】
装飾部材３９の前面から露出するようにしてメイン表示部４３及び役物用表示部４４が設けられている。つまり、メイン表示部４３及び役物用表示部４４は、前扉枠１４の窓パネル６２を通じてパチンコ機１０前方から視認可能となっているとともに、これら両表示部４３，４４の前方を遊技球が落下していくのが防止されている。
【００２５】
メイン表示部４３では、上作動口３３又は下作動口３４への入賞をトリガとして絵柄の変動表示が行われ、その変動表示の停止結果として、上作動口３３又は下作動口３４への入賞に基づいて行われた内部抽選の結果が表示によって明示される。つまり、本パチンコ機１０では、上作動口３３への入賞と下作動口３４への入賞とが内部抽選において区別されておらず、上作動口３３又は下作動口３４への入賞に基づいて行われた内部抽選の結果が共通の表示領域であるメイン表示部４３にて明示される。そして、上作動口３３又は下作動口３４への入賞に基づく内部抽選の結果が開閉実行モードへの移行に対応した当選結果であった場合には、メイン表示部４３にて所定の停止結果が表示されて変動表示が停止された後に、開閉実行モードへ移行する。
【００２６】
ちなみに、いずれかの作動口３３，３４への入賞に基づいて、メイン表示部４３にて変動表示が開始され、所定の停止結果を表示し上記変動表示が停止されるまでが遊技回の１回に相当する。また、メイン表示部４３にて変動表示される絵柄としては、複数種の文字が変動表示される構成、複数種の記号が変動表示される構成、複数種のキャラクタが変動表示される構成又は複数種の色が切り換え表示される構成などが考えられる。
【００２７】
役物用表示部４４は、スルーゲート３５への入賞をトリガとして絵柄の変動表示が行われ、その変動表示の停止結果として、スルーゲート３５への入賞に基づいて行われた内部抽選の結果が表示によって明示される。スルーゲート３５への入賞に基づく内部抽選の結果が電役開放状態への移行に対応した当選結果であった場合には、役物用表示部４４にて所定の停止結果が表示されて変動表示が停止された後に、電役開放状態へ移行する。電役開放状態では下作動口３４に設けられた電動役物３４ａが所定の態様で開放状態となる。
【００２８】
可変表示ユニット３６には、絵柄として数字が付された図柄を変動表示（又は、可変表示若しくは切換表示）する図柄表示装置４１が設けられている。また、可変表示ユニット３６には、図柄表示装置４１を囲むようにしてセンターフレーム４２が配設されている。このセンターフレーム４２は、その上部がパチンコ機１０前方に延出している。これにより、図柄表示装置４１の表示画面の前方を遊技球が落下していくのが防止されており、遊技球の落下により表示画面の視認性が低下するといった不都合が生じない構成となっている。
【００２９】
図柄表示装置４１は、液晶ディスプレイを備えた液晶表示装置として構成されており、後述する表示制御装置により表示内容が制御される。なお、図柄表示装置４１は、液晶表示装置であることに限定されることはなく、プラズマディスプレイ装置、有機ＥＬ表示装置又はＣＲＴといった他の表示装置であってもよい。
【００３０】
図柄表示装置４１には、例えば上、中及び下に並べて図柄が表示され、これらの図柄が左右方向にスクロールされるようにして変動表示されるようになっている。この場合、図柄表示装置４１における変動表示は、上作動口３３又は下作動口３４への入賞に基づいて開始される。すなわち、メイン表示部４３において変動表示が行われる場合には、それに合わせて図柄表示装置４１において変動表示が行われる。そして、例えば、開閉実行モードとして可変入賞装置３２の大入賞口３２ａの開放が１５回行われることとなる１５ラウンド対応の開閉実行モードに移行する遊技回には、図柄表示装置４１では予め設定されている有効ライン上に所定の組み合わせの図柄が停止表示される。
【００３１】
センターフレーム４２の前面側における左上部分には、メイン表示部４３及び図柄表示装置４１に対応した第１保留発光部４５が設けられている。遊技球が上作動口３３又は下作動口３４に入賞した個数は最大４個まで保留され、第１保留発光部４５の点灯によってその保留個数が表示されるようになっている。上述したように、センターフレーム４２の上部がパチンコ機１０前方に延出していることにより、第１保留発光部４５の視認性が遊技球の落下により阻害されない構成となっている。
【００３２】
センターフレーム４２の右上部分には、役物用表示部４４に対応した第２保留発光部４６が設けられている。遊技球がスルーゲート３５を通過した回数は最大４回まで保留され、第２保留発光部４６の点灯によってその保留個数が表示されるようになっている。なお、各保留発光部４５，４６の機能が図柄表示装置４１の一部の領域における表示により果たされる構成としてもよい。
【００３３】
遊技盤２４には、内レール部５１と外レール部５２とが取り付けられており、これら内レール部５１と外レール部５２とにより誘導レールが構成され、遊技球発射機構５３から発射された遊技球が遊技領域の上部に案内されるようになっている。遊技球発射機構５３は、図２に示すように、樹脂ベース２１における窓孔２３の下方に取り付けられており、前扉枠１４に設けられた発射ハンドル５４が操作されることにより遊技球の発射動作が行われる。
【００３４】
内枠１３の前面側全体を覆うようにして前扉枠１４が設けられている。前扉枠１４には、図１に示すように、遊技領域のほぼ全域を前方から視認することができるようにした窓部６１が形成されている。窓部６１は、略楕円形状をなし、上述した窓パネル６２が嵌め込まれている。窓パネル６２は、ガラスによって無色透明に形成されているが、これに限定されることはなく合成樹脂によって無色透明に形成してもよい。
【００３５】
窓部６１の周囲には、各種発光部等の発光手段が設けられている。当該各種発光部の一部として装飾発光部６３が窓部６１の上方に設けられている。また、装飾発光部６３の左右両側には遊技状態に応じた効果音などが出力されるスピーカ部６４が設けられている。
【００３６】
前扉枠１４における窓部６１の下方には、手前側へ膨出した上側膨出部６５と下側膨出部６６とが上下に並設されている。上側膨出部６５内側には上方に開口した上皿７１が設けられており、下側膨出部６６内側には同じく上方に開口した下皿７２が設けられている。上皿７１は、後述する払出装置より払い出された遊技球を一旦貯留し、一列に整列させながら遊技球発射機構５３側へ導くための機能を有する。また、下皿７２は、上皿７１内にて余剰となった遊技球を貯留する機能を有する。上皿７１及び下皿７２には、裏パックユニット１５の払出装置９６から払い出された遊技球が前扉枠１４の背面に設けられた通路形成ユニット７３を通じて排出される。
【００３７】
次に、遊技機本体１２の背面側の構成について説明する。
【００３８】
図３に示すように、内枠１３（具体的には、遊技盤２４）の背面には、主制御装置８１及び音光制御装置８２が搭載されている。
【００３９】
主制御装置８１は、遊技の主たる制御を司る主制御基板と、電源を監視する停電監視基板（電源監視基板）と、を具備しており、これら主制御基板及び停電監視基板が透明樹脂材料等よりなる基板ボックス８３に収容されて構成されている。基板ボックス８３は、略直方体形状のボックスベース（表ケース体）とこのボックスベースの開口部を覆うボックスカバー（裏ケース体）とを備えている。これらボックスベースとボックスカバーとは分離阻止手段（又は、結合手段）としてのボックス結合部８５によって分離不能に連結され、これにより基板ボックス８３が封印されている。そして、これらボックス結合部８５によって分離不能に連結されていることで、基板ボックス８３の内部空間の開放に際しては当該基板ボックス８３の破壊又は一部の切除を要する構成となっている。ボックス結合部８５は基板ボックス８３の長辺部に複数設けられ、そのうち少なくとも一つが用いられて結合処理が行われる。
【００４０】
ボックス結合部８５はボックスベースとボックスカバーとを開放不能に結合する構成であれば任意の構成が適用できるが、ボックス結合部８５を構成する長孔に係止爪を挿入することでボックスベースとボックスカバーとが開放不能に結合されるようになっている。ボックス結合部８５による結合処理は、その結合後の不正な開放を防止し、また万一不正開放が行われてもそのような事態を早期に且つ容易に発見可能とするものであって、一旦開放した後でも再度開放処理を行うこと自体は可能である。すなわち、複数のボックス結合部８５のうち、少なくとも一つの長孔に係止爪を挿入することにより結合処理が行われる。そして、収容した主制御基板の不具合発生の際や主制御基板の検査の際など基板ボックス８３を開放する場合には、係止爪が挿入されたボックス結合部８５と他のボックス結合部８５との連結部分やボックス本体との連結部分を切断する。これにより、基板ボックス８３のボックスベースとボックスカバーとが分離され、内部の主制御基板を取り出すことができる。その後、再度結合処理する場合は他のボックス結合部８５の長孔に係止爪を挿入する。基板ボックス８３の開放を行った旨の履歴を当該基板ボックス８３に残しておけば、基板ボックス８３を見ることで不正な開放が行われた旨が容易に発見できる。
【００４１】
基板ボックス８３の一方の短辺部には、その側方に突出するようにして複数の結合片８６が設けられている。これら結合片８６は、主制御装置８１の取付台に形成された複数の被結合片８７と１対１で対応しており、結合片８６と被結合片８７とにより基板ボックス８３と取付台との間で結合処理が行われる。
【００４２】
なお、上記基板ボックス８３の不正な開放を発見するための痕跡手段として、封印シールをボックスベースとボックスカバーとの境界を跨ぐようにして貼り付ける構成としてもよい。この場合、封印シールをその貼付箇所から剥がした場合には、当該封印シールの接着剤層が基板ボックス８３側に残り、その痕跡が残ることとなる。さらには、当該封印シールに所定周波数の呼び出し波に対して識別情報を含む応答波を発信するＩＣタグを設け、封印シールを剥がした場合には、当該ＩＣタグのアンテナが切断されて、上記応答波の発信が不可となる構成としてもよい。
【００４３】
音光制御装置８２は、主制御装置８１からの指示に従い音声やランプ表示、及び図示しない表示制御装置の制御を司る音声ランプ制御基板を具備しており、音声ランプ制御基板が透明樹脂材料等よりなる基板ボックス８４に収容されて構成されている。
【００４４】
裏パックユニット１５は、図３に示すように、裏パック９１を備えており、当該裏パック９１に対して、払出機構部９２及び制御装置集合ユニット９３が取り付けられている。なお、裏パック９１は透明性を有する合成樹脂により形成されており、主制御装置８１や音光制御装置８２などを後方から覆うように、後方に突出し略直方体形状をなす保護カバー部９４を有している。
【００４５】
払出機構部９２は、保護カバー部９４を迂回するようにして配設されており、遊技場の島設備から供給される遊技球が逐次補給されるタンク９５と、当該タンク９５に貯留された遊技球を払い出すための払出装置９６と、を備えている。払出装置９６より払い出された遊技球は、当該払出装置９６の下流側に設けられた図示しない払出通路を通じて、上皿７１又は下皿７２に排出される。また、払出機構部９２には、例えば交流２４ボルトの主電源が供給されるとともに、電源のＯＮ操作及びＯＦＦ操作を行うための電源スイッチが設けられた裏パック基板が搭載されている。
【００４６】
制御装置集合ユニット９３は、払出制御装置９７と電源及び発射制御装置９８とを備えている。これら払出制御装置９７と電源及び発射制御装置９８とは、払出制御装置９７がパチンコ機１０後方となるように前後に重ねて配置されている。
【００４７】
払出制御装置９７は、払出装置９６を制御する払出制御基板が基板ボックス内に収容されて構成されている。この場合、当該払出制御装置９７の基板ボックスに対して、主制御装置８１の基板ボックス８３と同様の不正抑制手段を適用してもよい。
【００４８】
電源及び発射制御装置９８は、電源及び発射制御基板が基板ボックス内に収容されて構成されており、当該基板により、各種制御装置等で要する所定の電力が生成されて出力され、さらに遊技者による発射ハンドル５４の操作に伴う遊技球の打ち出しの制御が行われる。また、本パチンコ機１０は各種データの記憶保持機能を有しており、万一電断が発生した際でも電断時の状態を保持し、電断からの復帰の際には電断時の状態に復帰できるようになっている。
【００４９】
＜電気的構成＞
次に、パチンコ機１０の電気的構成について、図５のブロック図に基づき説明する。
【００５０】
主制御装置８１は、遊技の主たる制御を司る主制御基板１０１と、電源を監視する停電監視基板（電断監視基板）１０６と、を具備している。主制御基板１０１には、進行用ＭＰＵ１０２が搭載されている。進行用ＭＰＵ１０２には、制御部及び演算部を含む演算処理装置である進行用ＣＰＵ１０３の他に、進行用ＲＯＭ１０４及び進行用ＲＷＭ１０５が内蔵されている。
【００５１】
進行用ＲＯＭ１０４は、ＮＯＲ型フラッシュメモリやＮＡＮＤ型フラッシュメモリなどの記憶保持に外部からの電力供給が不要なメモリ（すなわち、不揮発性記憶手段）を、読み出し専用として利用するように構成されている。当該進行用ＲＯＭ１０４は、進行用ＣＰＵ１０３により実行される各種の制御プログラムや固定値データを記憶している。
【００５２】
進行用ＲＷＭ１０５は、ＳＲＡＭやＤＲＡＭなどの記憶保持に外部からの電力供給が必要なメモリ（すなわち、揮発性記憶手段）を読み書き両用として利用するように構成されており、ランダムアクセスが可能であるとともに、同一のデータ容量で比較した場合に進行用ＲＯＭ１０４よりも読み出しに要する時間が早いものとなっている。当該進行用ＲＷＭ１０５は、進行用ＲＯＭ１０４内に記憶されている制御プログラムの実行に際して各種のデータ等を一時的に記憶する。
【００５３】
進行用ＭＰＵ１０２又は主制御基板１０１には、上記素子以外に、割込回路、タイマ回路、データ入出力回路などが設けられている。なお、進行用ＭＰＵ１０２に対して進行用ＲＯＭ１０４及び進行用ＲＷＭ１０５が１チップ化されていることは必須の構成ではなく、それぞれが個別にチップ化された構成としてもよい。
【００５４】
進行用ＭＰＵ１０２には、入力ポート及び出力ポートがそれぞれ設けられている。進行用ＭＰＵ１０２の入力側には、停電監視基板１０６、払出制御装置９７及び各種入賞検知センサ１０７ａ〜１０７ｈなどが接続されている。停電監視基板１０６には電源及び発射制御装置９８が接続されており、進行用ＭＰＵ１０２には停電監視基板１０６を介して電力が供給される。また、各種入賞検知センサ１０７ａ〜１０７ｈの検知結果に基づいて、進行用ＭＰＵ１０２において各入球部への入賞判定（入球判定）が行われる。また、進行用ＭＰＵ１０２では、上作動口３３又は下作動口３４への入賞に基づいて大当たり抽選を実行するとともに、スルーゲート３５への入賞に基づいてサポート抽選を実行する。
【００５５】
進行用ＭＰＵ１０２の出力側には、停電監視基板１０６、払出制御装置９７及び音光制御装置８２が接続されている。払出制御装置９７には、例えば、上記入球部への入賞判定結果に基づいて賞球コマンドが出力される。音光制御装置８２には、変動用コマンド、種別コマンド、最終停止コマンド、オープニングコマンド及びエンディングコマンドなどの各種コマンドが出力される。
【００５６】
また、進行用ＭＰＵ１０２の出力側には、可変入賞装置３２の開閉扉３２ｂを開閉動作させる可変入賞駆動部１０８、下作動口３４の電動役物３４ａを開閉動作させる役物駆動部１０９、メイン表示部４３及び役物用表示部４４が接続されている。主制御基板１０１には各種ドライバ回路が設けられており、当該ドライバ回路を通じて進行用ＭＰＵ１０２は各種駆動部の駆動制御を実行する。また、図示による説明は省略するが、第１保留発光部４５及び第２保留発光部４６の発光制御も進行用ＭＰＵ１０２により行われる。
【００５７】
払出制御装置９７は、主制御装置８１から入力した賞球コマンドに基づいて、払出装置９６により賞球や貸し球の払出制御を行うものである。
【００５８】
電源及び発射制御装置９８は、主制御装置８１及び払出制御装置９７を含めた各種機器に動作電力を供給する機能を有する電源回路が設けられている。電源回路には、電入時用電源部と、電断時用電源部とが設けられている。
【００５９】
電入時用電源部は、例えば遊技ホール等における商用電源（外部電源）に接続されており、その商用電源から供給される外部電力に基づいて主制御基板１０１や払出制御装置９７等に対して各々に必要な動作電圧を生成するとともに、その生成した動作電圧を所定の電力供給経路を通じて供給する。その概要としては、電入時用電源部は、裏パックユニット１５に設けられた裏パック基板を介して供給される交流２４ボルト電源を取り込み、各種センサやモータ等を駆動するための＋１２Ｖ電圧、ロジック用の＋５Ｖ電圧などを生成し、これら＋１２Ｖ電圧、＋５Ｖ電圧を主制御装置８１や払出制御装置９７等に対して供給する。なお、上記裏パック基板にはパチンコ機１０の電源をＯＮ・ＯＦＦ操作するための電源スイッチが設けられている。
【００６０】
電入時用電源部と進行用ＭＰＵ１０２との電力供給経路の途中位置には停電監視基板１０６が設けられている。停電監視基板１０６は、電入時用電源部から供給される最大電圧である直流安定２４ボルトの電圧を監視する。そして、この電圧が２２ボルト未満になると電源遮断の発生と判断し、進行用ＭＰＵ１０２に対する停電確認用信号の出力設定を停電（電源遮断）の発生に対応したものとする。
【００６１】
電断時用電源部はコンデンサからなり、パチンコ機１０の電源がＯＮ状態の場合（商用電源からの電力供給が行われている場合）に電入時用電源部から供給される電力により充電される。また、パチンコ機１０の電源がＯＦＦ状態の場合や商用電源における停電発生時といった電源遮断状態（商用電源からの電力供給が遮断されている場合）では、電断時用電源部から放電され、電力供給経路を介して進行用ＲＷＭ１０５に対して記憶保持用電力（バックアップ電力）が供給される。よって、かかる状況であっても、電断時用電源部から記憶保持用電力が供給されている間は進行用ＲＷＭ１０５に記憶された情報が消去されることなく記憶保持される。
【００６２】
ちなみに、電断時用電源部の容量は比較的大きく確保されており、電源遮断前に進行用ＲＷＭ１０５に記憶されていた情報は所定の期間内（例えば、１日や２日）保持される。また、電断時用電源部はコンデンサに限定されることはなく、バッテリや非充電式電池などであってもよい。非充電式電池の場合、パチンコ機１０の電源がＯＮ状態の際に電断時用電源部への蓄電を行う必要はないが、定期的に交換する必要が生じる。
【００６３】
また、図示による説明は省略するが、電源及び発射制御装置９８には、上記電断時用電源部とは異なる停電時処理用電源部が設けられている。電源及び発射制御装置９８では、直流安定２４ボルトの電源が２２ボルト未満になった後においても、停電時処理用電源部から放電することにより、後述する停電時の処理の実行に十分な時間の間、制御系の駆動電源である５ボルトの出力を正常値に維持するように構成されている。これにより、進行用ＭＰＵ１０２や後述する更新用ＭＰＵ１２１は、停電時の処理を正常に実行し完了することができる。
【００６４】
また、電源及び発射制御装置９８は、遊技球発射機構５３の発射制御を担うものであり、発射ハンドル５４に対する所定の発射操作を特定したことに基づいて、遊技球発射機構５３を駆動する。
【００６５】
音光制御装置８２は、主制御装置８１から入力した各種コマンドに基づいて、前扉枠１４に設けられた装飾発光部６３及びスピーカ部６４を駆動制御するとともに、表示制御装置１１１を制御するものである。表示制御装置１１１では、音光制御装置８２から入力したコマンドに基づいて、図柄表示装置４１の表示制御を実行する。
【００６６】
ここで、既に説明したとおり、進行用ＭＰＵ１０２では各種抽選を実行するが、当該抽選に際しては、所定の数値範囲内において順次更新される数値情報が取得されて利用される。この場合に、本パチンコ機１０では所定の抽選に利用される数値情報の更新を行うための制御手段が更新用ＭＰＵ１２１として進行用ＭＰＵ１０２とは別に設けられている。より具体的には、更新用ＭＰＵ１２１は、進行用ＭＰＵ１０２とは別チップとして設けられている。
【００６７】
更新用ＭＰＵ１２１は、進行用ＭＰＵ１０２にて所定の処理が実行されている状況であっても、それに並行して独自の処理を実行可能なものである。更新用ＭＰＵ１２１には、制御部及び演算部を含む演算処理装置である更新用ＣＰＵ１２２の他に、更新用の不揮発性メモリ１２３及び更新用の揮発性メモリ１２４が内蔵されている。
【００６８】
更新用の不揮発性メモリ１２３は、ＮＯＲ型フラッシュメモリやＮＡＮＤ型フラッシュメモリなどの記憶保持に外部からの電力供給が不要なフラッシュメモリ（すなわち、不揮発性記憶手段）を、読み書き両用として利用するように構成されている。当該更新用の不揮発性メモリ１２３は、更新用ＣＰＵ１２２により実行される各種の制御プログラムや固定値データを記憶しているとともに、必要に応じて更新用ＭＰＵ１２１により所定のデータが書き込まれる。
【００６９】
更新用の揮発性メモリ１２４は、ＳＲＡＭやＤＲＡＭなどの記憶保持に外部からの電力供給が必要なメモリ（すなわち、揮発性記憶手段）を読み書き両用として利用するように構成されており、ランダムアクセスが可能であるとともに、同一のデータ容量で比較した場合に更新用の不揮発性メモリ１２３よりも読み出しに要する時間が早いものとなっている。当該更新用の揮発性メモリ１２４は、更新用の不揮発性メモリ１２３内に記憶されている制御プログラムの実行に際して各種のデータ等を一時的に記憶する。ちなみに、当該更新用の揮発性メモリ１２４にはバックアップ電力が供給されない。
【００７０】
更新用ＭＰＵ１２１の所定の端子は、進行用ＭＰＵ１０２の所定の端子に対して信号経路を介して電気的に接続されており、両ＭＰＵ１０２，１２１間において双方向の通信が可能となっている。そして、更新用ＭＰＵ１２１では、進行用ＭＰＵ１０２からの指示に従い、数値情報の更新に係る処理や、進行用ＭＰＵ１０２に対する数値情報の送信に係る処理を実行する。
【００７１】
なお、更新用ＣＰＵ１２２と、更新用の不揮発性メモリ１２３と、更新用の揮発性メモリ１２４とが、更新用ＭＰＵ１２１として１チップ化されていることは必須ではなく、それぞれが個別にチップ化されている構成としてもよく、所定の組合せでチップ化されている構成としてもよい。ちなみに、チップ化とは、集積回路が合成樹脂といったプラスチック、セラミック又は金属缶により封入された状態のことをいう。
【００７２】
＜主制御装置８１にて各種抽選を行うための電気的構成＞
以下に、進行用ＭＰＵ１０２と更新用ＭＰＵ１２１との協働により各種抽選を行うための電気的な構成について、図６を用いて説明する。
【００７３】
主制御装置８１では、遊技に際し各種数値情報（各種カウンタ情報）を用いて、大当たり発生抽選、メイン表示部４３の表示の設定、図柄表示装置４１の図柄表示の設定、役物用表示部４４の表示の設定などを行うこととしており、具体的には、図６に示すように、大当たり発生の抽選に使用する大当たり乱数カウンタＣ１と、大当たり種別を判定する際に使用する大当たり種別カウンタＣ２と、図柄表示装置４１が外れ変動する際のリーチ発生抽選に使用するリーチ乱数カウンタＣ３と、大当たり乱数カウンタＣ１の初期値設定に使用する乱数初期値カウンタＣＩＮＩと、メイン表示部４３及び図柄表示装置４１における表示継続時間を決定する変動種別カウンタＣＳと、を用いることとしている。さらに、下作動口３４の電動役物３４ａを電役開放状態とするか否かの抽選に使用する電動役物開放カウンタＣ４を用いることとしている。
【００７４】
各カウンタＣ１〜Ｃ３，ＣＩＮＩ，ＣＳ，Ｃ４は、その更新の都度前回値に１が加算され、最大値に達した後０に戻るループカウンタとなっている。各カウンタは短時間間隔で更新される。大当たり乱数カウンタＣ１、大当たり種別カウンタＣ２及びリーチ乱数カウンタＣ３に対応した情報は、上作動口３３又は下作動口３４への入賞が発生した場合に、取得情報記憶手段としての保留格納エリア１０５ａに格納される。
【００７５】
保留格納エリア１０５ａは、保留用エリアＲＥと、実行エリアＡＥとを備えている。保留用エリアＲＥは、第１保留エリアＲＥ１、第２保留エリアＲＥ２、第３保留エリアＲＥ３及び第４保留エリアＲＥ４を備えており、上作動口３３又は下作動口３４への入賞履歴に合わせて、大当たり乱数カウンタＣ１、大当たり種別カウンタＣ２及びリーチ乱数カウンタＣ３の各数値情報が保留情報として、いずれかの保留エリアＲＥ１〜ＲＥ４に格納される。
【００７６】
なお、保留情報に変動種別カウンタＣＳが含まれていてもよく、それに加えて又は代えて、大当たり種別カウンタＣ２やリーチ乱数カウンタＣ３が含まれていなくてもよい。大当たり種別カウンタＣ２やリーチ乱数カウンタＣ３が含まれていない構成においては、大当たり乱数カウンタＣ１の数値情報を利用して当否抽選を行う場合、又はその抽選の結果で必要となった場合にそれらカウンタＣ２，Ｃ３から数値情報を取得するようにすればよい。
【００７７】
第１保留エリアＲＥ１〜第４保留エリアＲＥ４には、上作動口３３又は下作動口３４への入賞が複数回連続して発生した場合に、第１保留エリアＲＥ１→第２保留エリアＲＥ２→第３保留エリアＲＥ３→第４保留エリアＲＥ４の順に各数値情報が時系列的に格納されていく。このように４つの保留エリアＲＥ１〜ＲＥ４が設けられていることにより、上作動口３３又は下作動口３４への遊技球の入賞履歴が最大４個まで保留記憶されるようになっている。
【００７８】
なお、保留記憶可能な数は、４個に限定されることはなく任意であり、２個、３個又は５個以上といったように他の複数であってもよく、単数であってもよい。
【００７９】
実行エリアＡＥは、メイン表示部４３の変動表示を開始する際に、保留用エリアＲＥの第１保留エリアＲＥ１に格納された各値を移動させるためのエリアであり、１遊技回の開始に際しては実行エリアＡＥに記憶されている各種数値情報に基づいて、当否判定などが行われる。
【００８０】
上記各カウンタについて詳細に説明する。
【００８１】
大当たり乱数カウンタＣ１は、例えば０〜５９９の範囲内で順に１ずつ加算され、最大値に達した後０に戻る構成となっている。特に大当たり乱数カウンタＣ１が１周した場合、その時点の乱数初期値カウンタＣＩＮＩの値が当該大当たり乱数カウンタＣ１の初期値として読み込まれる。なお、乱数初期値カウンタＣＩＮＩは、大当たり乱数カウンタＣ１と同様のループカウンタである（値＝０〜５９９）。大当たり乱数カウンタＣ１は定期的に更新され、遊技球が上作動口３３又は下作動口３４に入賞したタイミングで保留格納エリア１０５ａに格納される。
【００８２】
大当たり当選となる乱数の値は、進行用ＲＯＭ１０４における当否情報群記憶手段としての当否テーブル記憶エリアに当否テーブル（当否情報群）として記憶されている。当否テーブルとしては、低確率モード用の当否テーブル（低確率用当否情報群）と、高確率モード用の当否テーブル（高確率用当否情報群）とが設定されている。つまり、本パチンコ機１０は、当否抽選手段における抽選モードとして、低確率モード（低確率状態）と高確率モード（高確率状態）とが設定されている。
【００８３】
上記抽選に際して低確率モード用の当否テーブルが参照されることとなる遊技状態下では、大当たり当選となる乱数の数は２個である。一方、上記抽選に際して高確率モード用の当否テーブルが参照されることとなる遊技状態下では、大当たり当選となる乱数の数は２０個である。なお、低確率モードよりも高確率モードの方の当選確率が高くなるのであれば、上記当選となる乱数の数は任意である。
【００８４】
大当たり種別カウンタＣ２は、例えば０〜２９の範囲内で順に１ずつ加算され、最大値に達した後０に戻る構成となっている。大当たり種別カウンタＣ２は定期的に更新され、遊技球が上作動口３３又は下作動口３４に入賞したタイミングで保留格納エリア１０５ａに格納される。
【００８５】
本パチンコ機１０では、複数の大当たり結果が設定されている。これら複数の大当たり結果は、（１）開閉実行モードにおける可変入賞装置３２の開閉制御の態様、（２）開閉実行モード終了後の当否抽選手段における抽選モード、（３）開閉実行モード終了後の下作動口３４の電動役物３４ａにおけるサポートモード、という３つの条件に差異を設けることにより、複数の大当たり結果が設定されている。
【００８６】
開閉実行モードにおける可変入賞装置３２の開閉制御の態様としては、開閉実行モードが開始されてから終了するまでの間における可変入賞装置３２への入賞の発生頻度が相対的に高低となるように高頻度入賞モードと低頻度入賞モードとが設定されている。具体的には、高頻度入賞モード及び低頻度入賞モードのいずれであっても、予め定められた回数のラウンド遊技を上限として実行される。
【００８７】
ここで、ラウンド遊技とは、予め定められた上限継続時間（上限継続期間）が経過すること、及び予め定められた上限個数の遊技球が大入賞口３２ａに入賞することのいずれか一方の条件が満たされるまで継続する遊技のことである。また、大当たり結果が契機となった開閉実行モードにおけるラウンド遊技の回数は、その移行の契機となった大当たり結果の種類がいずれであっても固定ラウンド回数で同一となっている。具体的には、いずれの大当たり結果となった場合であっても、ラウンド遊技の上限回数は１５ラウンド（１５Ｒ）に設定されている。
【００８８】
また、本パチンコ機１０では、可変入賞装置３２の１回の開放態様が、大入賞口３２ａが開放されてから閉鎖されるまでの開放継続時間（開放継続期間）を相違させて、複数種類設定されている。詳細には、開放継続時間が長時間である２９ｓｅｃに設定された長時間態様（長期間態様）と、開放継続時間が上記長時間よりも短い短時間である０．０６ｓｅｃに設定された短時間態様（短期間態様）と、が設定されている。
【００８９】
本パチンコ機１０では、発射ハンドル５４が遊技者により操作されている状況では、０．６ｓｅｃに１個の遊技球が遊技領域に向けて発射されるように遊技球発射機構５３が駆動制御される。また、ラウンド遊技は終了条件の上限個数が９個に設定されている。そうすると、上記開放態様のうち長時間態様では、遊技球の発射周期と１回のラウンド遊技との積よりも長い時間の開放継続時間が設定されていることとなる。一方、短時間態様では、遊技球の発射周期と１回のラウンド遊技との積よりも短い時間、より詳細には、遊技球の発射周期よりも短い時間の開放継続時間が設定されている。したがって、長時間態様で可変入賞装置３２の１回の開放が行われた場合には、大入賞口３２ａに対して、１回のラウンド遊技における上限個数分の入賞が発生することが期待され、短時間態様で可変入賞装置３２の１回の開放が行われた場合には、大入賞口３２ａへの入賞が発生しないこと又は入賞が発生するとしても１個程度となることが期待される。
【００９０】
高頻度入賞モードでは、各ラウンド遊技において長時間態様による大入賞口３２ａの開放が１回行われる。一方、低頻度入賞モードでは、各ラウンド遊技において短時間態様による大入賞口３２ａの開放が１回行われる。
【００９１】
なお、高頻度入賞モード及び低頻度入賞モードにおける大入賞口３２ａの開閉回数、ラウンド遊技の回数、１回の開放に対する開放継続時間及び１回のラウンド遊技における上限個数は、高頻度入賞モードの方が低頻度入賞モードよりも、開閉実行モードが開始されてから終了するまでの間における可変入賞装置３２への入賞の発生頻度が高くなるのであれば、上記の値に限定されることはなく任意である。
【００９２】
下作動口３４の電動役物３４ａにおけるサポートモードとしては、遊技領域に対して同様の態様で遊技球の発射が継続されている状況で比較した場合に、下作動口３４の電動役物３４ａが単位時間当たりに開放状態となる頻度が相対的に高低となるように、高頻度サポートモード（高頻度サポート状態又は高頻度ガイド状態）と低頻度サポートモード（低頻度サポート状態又は低頻度ガイド状態）とが設定されている。
【００９３】
具体的には、低頻度サポートモードと高頻度サポートモードとでは、電動役物開放カウンタＣ４を用いた電動役物開放抽選における電役開放状態当選となる確率は同一（例えば、共に４／５）となっているが、高頻度サポートモードでは低頻度サポートモードよりも、電役開放状態当選となった際に電動役物３４ａが開放状態となる回数が多く設定されており、さらに１回の開放時間が長く設定されている。この場合、高頻度サポートモードにおいて電役開放状態当選となり電動役物３４ａの開放状態が複数回発生する場合において、１回の開放状態が終了してから次の開放状態が開始されるまでの閉鎖時間は、１回の開放時間よりも短く設定されている。さらにまた、高頻度サポートモードでは低頻度サポートモードよりも、１回の電動役物開放抽選が行われてから次の電動役物開放抽選が行われる上で最低限確保される確保時間として短い時間が選択されるように設定されている。
【００９４】
上記のように高頻度サポートモードでは、低頻度サポートモードよりも下作動口３４への入賞が発生する確率が高くなる。換言すれば、低頻度サポートモードでは、下作動口３４よりも上作動口３３への入賞が発生する確率が高くなるが、高頻度サポートモードでは、上作動口３３よりも下作動口３４への入賞が発生する確率が高くなる。そして、下作動口３４への入賞が発生した場合には、所定個数の遊技球の払出が実行されるため、高頻度サポートモードでは、遊技者は持ち球をあまり減らさないようにしながら遊技を行うことができる。
【００９５】
なお、高頻度サポートモードを低頻度サポートモードよりも単位時間当たりに電役開放状態となる頻度を高くする上での構成は、上記のものに限定されることはなく、例えば電動役物開放抽選における電役開放状態当選となる確率を高くする構成としてもよい。また、１回の電動役物開放抽選が行われてから次の電動役物開放抽選が行われる上で確保される確保時間（例えば、スルーゲート３５への入賞に基づき役物用表示部４４にて実行される変動表示の時間）が複数種類用意されている構成においては、高頻度サポートモードでは低頻度サポートモードよりも、短い確保時間が選択され易い又は平均の確保時間が短くなるように設定されていてもよい。さらには、開放回数を多くする、開放時間を長くする、１回の電動役物開放抽選が行われてから次の電動役物開放抽選が行われる上で確保される確保時間を短くする（すなわち、役物用表示部４４における１回の変動表示時間を短くする）、係る確保時間の平均時間を短くする及び当選確率を高くするのうち、いずれか１条件又は任意の組み合わせの条件を適用することで、低頻度サポートモードに対する高頻度サポートモードの有利性を高めてもよい。
【００９６】
大当たり種別カウンタＣ２に対する遊技結果の振分先は、進行用ＲＯＭ１０４における振分情報群記憶手段としての振分テーブル記憶エリアに振分テーブル（振分情報群）として記憶されている。そして、かかる振分先として、低確大当たり結果（低確率対応特別遊技結果）と、低入賞高確大当たり結果（明示高確率対応遊技結果又は突然確変状態となる結果）と、最有利大当たり結果（高確率対応特別遊技結果）とが設定されている。
【００９７】
低確大当たり結果は、開閉実行モードが高頻度入賞モードとなり、さらに開閉実行モードの終了後には、当否抽選モードが低確率モードとなるとともに、サポートモードが高頻度サポートモードとなる大当たり結果である。但し、この高頻度サポートモードは、移行後において遊技回数が終了基準回数（具体的には、１００回）に達した場合に低頻度サポートモードに移行する。
【００９８】
低入賞高確大当たり結果は、開閉実行モードが低頻度入賞モードとなり、さらに開閉実行モードの終了後には、当否抽選モードが高確率モードとなるとともに、サポートモードが高頻度サポートモードとなる大当たり結果である。これら高確率モード及び高頻度サポートモードは、当否抽選における抽選結果が大当たり状態当選となり、それによる大当たり状態に移行するまで継続する。
【００９９】
最有利大当たり結果は、開閉実行モードが高頻度入賞モードとなり、さらに開閉実行モードの終了後には、当否抽選モードが高確率モードとなるとともに、サポートモードが高頻度サポートモードとなる大当たり結果である。これら高確率モード及び高頻度サポートモードは、当否抽選における抽選結果が大当たり状態当選となり、それによる大当たり状態に移行するまで継続する。
【０１００】
なお、上記各遊技状態との関係で通常遊技状態とは、開閉実行モードではなく、さらに当否抽選モードが低確率モードであり、サポートモードが低頻度サポートモードである状態をいう。また、遊技結果として、低入賞高確大当たり結果が設定されていない構成としてもよい。
【０１０１】
振分テーブルでは、「０〜２９」の大当たり種別カウンタＣ２の値のうち、「０〜９」が低確大当たり結果に対応しており、「１０〜１４」が低入賞高確大当たり結果に対応しており、「１５〜２９」が最有利大当たり結果に対応している。
【０１０２】
なお、高確大当たり結果の一種として、開閉実行モードが低頻度入賞モードとなり、さらに開閉実行モードの終了後には、当否抽選モードが高確率モードとなるとともに、サポートモードがそれまでのモードに維持されることとなる非明示の低入賞高確大当たり結果（非明示高確率対応遊技結果又は潜伏確変状態となる結果）が含まれていてもよい。この場合、大当たり結果のさらなる多様化が図られる。
【０１０３】
さらにまた、当否抽選における外れ結果の一種として、低頻度入賞モードの開閉実行モードに移行するとともに、その終了後において当否抽選モード及びサポートモードの移行が発生しない特別外れ結果が含まれていてもよい。上記のような非明示の低入賞高確大当たり結果と当該特別外れ結果との両方が設定されている構成においては、開閉実行モードが低頻度入賞モードに移行すること、及びサポートモードがそれまでのモードに維持されることで共通しているのに対して、当否抽選モードの移行態様が異なっていることにより、例えば通常遊技状態において非明示の低入賞高確大当たり結果又は特別外れ結果の一方が発生した場合に、それが実際にいずれの結果に対応しているのかを遊技者に予測させることが可能となる。
【０１０４】
リーチ乱数カウンタＣ３は、例えば０〜２３８の範囲内で順に１ずつ加算され、最大値に達した後０に戻る構成となっている。リーチ乱数カウンタＣ３は定期的に更新され、遊技球が上作動口３３又は下作動口３４に入賞したタイミングで保留格納エリア１０５ａに格納される。
【０１０５】
ここで、本パチンコ機１０には、図柄表示装置４１における表示演出の一種としてリーチ表示が設定されている。リーチ表示とは、図柄（絵柄）の変動表示（又は可変表示）を行うことが可能な図柄表示装置４１を備え、可変入賞装置３２の開閉実行モードが高頻度入賞モードとなる遊技回では変動表示後の停止表示結果が特別表示結果となる遊技機において、図柄表示装置４１における図柄（絵柄）の変動表示（又は可変表示）が開始されてから停止表示結果が導出表示される前段階で、前記特別表示結果となり易い変動表示状態であると遊技者に思わせるための表示状態をいう。
【０１０６】
リーチ表示には、図柄表示装置４１の表示画面に表示される複数の図柄列のうち一部の図柄列について図柄を停止表示させることで、高頻度入賞モードの発生に対応した大当たり図柄の組み合わせが成立する可能性があるリーチ図柄の組み合わせを表示し、その状態で残りの図柄列において図柄の変動表示を行う表示状態が含まれる。また、上記のようにリーチ図柄の組み合わせを表示した状態で、残りの図柄列において図柄の変動表示を行うとともに、その背景画像において所定のキャラクタなどを動画として表示することによりリーチ演出を行うものや、リーチ図柄の組み合わせを縮小表示させる又は非表示とした上で、表示画面の略全体において所定のキャラクタなどを動画として表示することによりリーチ演出を行うものが含まれる。
【０１０７】
リーチ表示は、高頻度入賞モードとなる開閉実行モードに移行する遊技回では、リーチ乱数カウンタＣ３の値に関係なく実行される。また、開閉実行モードに移行しない遊技回では、進行用ＲＯＭ１０４のリーチ用テーブル記憶エリアに記憶されたリーチ用テーブルを参照して、所定のタイミングで取得したリーチ乱数カウンタＣ３がリーチ表示の発生に対応している場合に実行される。
【０１０８】
変動種別カウンタＣＳは、例えば０〜１９８の範囲内で順に１ずつ加算され、最大値に達した後０に戻る構成となっている。変動種別カウンタＣＳは、メイン表示部４３における変動表示時間（表示継続期間）と、図柄表示装置４１における図柄の変動表示時間（表示継続期間）とを進行用ＭＰＵ１０２において決定する上で用いられる。変動種別カウンタＣＳは、後述するメイン処理及びタイマ割込み処理のそれぞれにて更新され、メイン表示部４３における変動表示の開始時及び図柄表示装置４１による図柄の変動開始時における変動パターン決定に際して変動種別カウンタＣＳの値が取得される。なお、変動表示時間の決定に際しては、進行用ＲＯＭ１０４の変動表示時間テーブル記憶エリア（変動表示時間情報記憶手段）に予め記憶されている変動表示時間テーブル（変動表示時間情報群）が参照される。
【０１０９】
電動役物開放カウンタＣ４は、例えば、０〜２５０の範囲内で順に１ずつ加算され、最大値に達した後０に戻る構成となっている。電動役物開放カウンタＣ４は定期的に更新され、スルーゲート３５に遊技球が入賞したタイミングで進行用ＲＷＭ１０５に設けられた電役保留エリア１０５ｂに格納される。そして、所定のタイミングにおいて、その格納された電動役物開放カウンタＣ４の値によって電動役物３４ａを開放状態に制御するか否かの抽選が行われる。
【０１１０】
上記のように主制御装置８１に複数のカウンタＣ１〜Ｃ３，ＣＩＮＩ，ＣＳ，Ｃ４が設けられた構成において、それらのうち一部が更新用ＭＰＵ１２１に対して設けられているとともに、残りが進行用ＭＰＵ１０２に対して設けられている。
【０１１１】
具体的には、図６に示すように、大当たり乱数カウンタＣ１及び乱数初期値カウンタＣＩＮＩが、更新用ＭＰＵ１２１における更新用の揮発性メモリ１２４に設けられており、大当たり種別カウンタＣ２、リーチ乱数カウンタＣ３、変動種別カウンタＣＳ及び電動役物開放カウンタＣ４が、進行用ＭＰＵ１０２における進行用ＲＷＭ１０５に設けられている。そして、大当たり乱数カウンタＣ１及び乱数初期値カウンタＣＩＮＩについては、その数値情報の更新が更新用ＭＰＵ１２１において実行されるとともに、残りのカウンタＣ２，Ｃ３，ＣＳ，Ｃ４については、その数値情報の更新が進行用ＭＰＵ１０２において実行される。
【０１１２】
その一方、上作動口３３又は下作動口３４への入賞に基づいて保留情報が格納される保留格納エリア１０５ａは、進行用ＲＷＭ１０５にのみ設けられている。そして、当該保留情報には、既に説明したとおり、大当たり乱数カウンタＣ１の数値情報が含まれる。したがって、保留情報の取得に際しては、その時点における大当たり乱数カウンタＣ１の数値情報が更新用ＭＰＵ１２１から進行用ＭＰＵ１０２に送信され、その送信された保留情報が保留格納エリア１０５ａに格納される。
【０１１３】
また、乱数初期値カウンタＣＩＮＩの数値情報は、既に説明したとおり、大当たり乱数カウンタＣ１の数値情報の更新が１周した際に、次回の周回の初期値を定める場合に利用されるが、大当たり乱数カウンタＣ１の数値情報の更新が１周したか否かの判定は進行用ＭＰＵ１０２にて実行される。したがって、当該判定を行わせるために、乱数初期値カウンタＣＩＮＩの数値情報についても必要に応じて更新用ＭＰＵ１２１から進行用ＭＰＵ１０２に送信される。
【０１１４】
＜進行用ＭＰＵ１０２及び更新用ＭＰＵ１２１にて実行される各種処理について＞
次に、進行用ＭＰＵ１０２及び更新用ＭＰＵ１２１にて実行される各種処理を説明する。進行用ＭＰＵ１０２の処理としては大別して、電源投入に伴い起動されるメイン処理と、定期的に起動されるタイマ割込み処理とがある。更新用ＭＰＵ１２１の処理としては大別して、進行用ＭＰＵ１０２からの起動指示に伴い起動される初期起動処理と、当該初期起動処理の実行後において定期的に起動される更新側定期処理とがある。
【０１１５】
以下の各種処理の説明では、先ず、進行用ＭＰＵ１０２のメイン処理と、更新用ＭＰＵ１２１の初期起動処理とについて、両処理の対応関係を示しながら説明し、その後に、進行用ＭＰＵ１０２のタイマ割込み処理と、更新用ＭＰＵ１２１の更新側定期処理とについて、両処理の対応関係を示しながら説明する。
【０１１６】
＜進行用ＭＰＵ１０２のメイン処理＞
図７は、進行用ＭＰＵ１０２のメイン処理を示すフローチャートである。
【０１１７】
当該メイン処理では、先ずステップＳ１０１にて、進行用ＲＷＭ１０５へのアクセスを許可する。その後、ステップＳ１０２では、電源及び発射制御装置９８に設けられたクリアスイッチが手動操作されているか否かを判定し、続くステップＳ１０３では、進行用ＲＷＭ１０５の停電フラグに「１」がセットされているか否かを判定する。また、ステップＳ１０４ではチェックサムを算出するチェックサム算出処理を実行し、続くステップＳ１０５ではそのチェックサムが電源遮断時に保存したチェックサムと一致するか否か、すなわち記憶保持されたデータの有効性を判定する。
【０１１８】
本パチンコ機１０では、例えば遊技ホールの営業開始時など電源投入時に進行用ＲＷＭ１０５のデータを初期化する場合にクリアスイッチを押しながら電源が投入される。したがって、クリアスイッチが押されていれば、ステップＳ１０６の処理に移行する。また、電源遮断の発生情報が設定されていない場合や、チェックサムにより記憶保持されたデータの異常が確認された場合も同様にステップＳ１０６の処理に移行する。ステップＳ１０６では、進行用ＲＷＭ１０５の初期化として当該進行用ＲＷＭ１０５の全エリアのデータを初期化する。その後、ステップＳ１０７に進む。一方、クリアスイッチが押されていない場合には、停電フラグに「１」がセットされていること、及びチェックサムが正常であることを条件に、ステップＳ１０６の処理を実行することなくステップＳ１０７に進む。
【０１１９】
ステップＳ１０７では、更新用ＭＰＵ１２１の起動処理を実行する。当該起動処理では、更新用ＭＰＵ１２１において初期起動処理を開始させるための処理を実行する。具体的には、電源及び発射制御装置９８から更新用ＭＰＵ１２１に向けた動作電力の供給経路には、進行用ＭＰＵ１０２への動作電力の供給が行われている状況であっても更新用ＭＰＵ１２１への動作電力の供給を遮断可能なスイッチ回路が設けられており、ステップＳ１０７の起動処理では進行用ＭＰＵ１０２から上記スイッチ回路への信号出力を通じて更新用ＭＰＵ１２１への動作電力の供給を開始させる。
【０１２０】
なお、進行用ＭＰＵ１０２からの指示に基づき更新用ＭＰＵ１２１を起動させるための具体的な構成は上記のものに限定されることはなく任意であり、例えば進行用ＭＰＵ１０２への動作電力の供給が開始された場合には更新用ＭＰＵ１２１への動作電力の供給が開始されるとともに、進行用ＭＰＵ１０２からの起動指示に係る信号の入力に従い、更新用ＭＰＵ１２１において初期起動処理が開始される構成としてもよい。
【０１２１】
続くステップＳ１０８では、最大値の送信処理を実行する。ここで、更新用ＭＰＵ１２１は、既に説明したとおり、大当たり乱数カウンタＣ１及び乱数初期値カウンタＣＩＮＩの数値情報を更新する機能を有しているが、更新対象として設定可能な数値範囲は、本パチンコ機１０において利用される大当たり乱数カウンタＣ１及び乱数初期値カウンタＣＩＮＩの数値範囲よりも広い範囲となっている。
【０１２２】
パチンコ機１０において設定される大当たり乱数カウンタＣ１及び乱数初期値カウンタＣＩＮＩの数値範囲は、同一の製造メーカで比較した場合であっても、パチンコ機１０の機種の仕様に応じて変更される。例えば、大当たり当選となる確率が相対的に高い機種と低い機種とが存在する場合、前者の機種では後者の機種よりも大当たり乱数カウンタＣ１及び乱数初期値カウンタＣＩＮＩの数値範囲を狭くすることで、大当たり当選となる確率を高くする手法が考えられる。また、同程度の当選確率となる機種間であっても、一方は処理負荷軽減の観点から大当たり当選となる数値情報の数を抑える代わりに数値範囲を狭くし、他方は不正防止の観点から数値範囲を広くする代わりに大当たり当選となる数値情報の数を増やすことも考えられる。
【０１２３】
このような事情において、更新用ＭＰＵ１２１では更新対象として設定可能な数値範囲の最大値が、大当たり当選となる確率が比較的低い機種において一般的に利用される数値範囲の最大値よりも大きい数として設定されている。具体的には、十進数で比較した場合において、更新用ＭＰＵ１２１では更新対象として設定可能な数値範囲の最大値が、大当たり当選となる確率が比較的低い機種において一般的に利用される数値範囲の最大値よりも１桁分以上大きい数として設定されている。より具体的には、更新用ＭＰＵ１２１では更新対象として設定可能な数値範囲が「０〜４０００」となっている。
【０１２４】
本パチンコ機１０では、大当たり乱数カウンタＣ１及び乱数初期値カウンタＣＩＮＩの数値範囲は上記設定可能な数値範囲よりも狭い「０〜５９９」となっている。したがって、ステップＳ１０８における最大値の送信処理では、その最大値の数値情報である「５９９」に対応したデータ、具体的には十進数の「５９９」を二進数で表したデータを、更新用ＭＰＵ１２１に送信する。
【０１２５】
ここで、進行用ＭＰＵ１０２において利用される大当たり乱数カウンタＣ１及び乱数初期値カウンタＣＩＮＩの数値範囲の最小値は「０」で固定されているため、最小値の数値情報は送信されない。これにより、数値範囲を認識させる上で更新用ＭＰＵ１２１に送信するデータ量を抑えることができ、当該数値範囲の設定に係る処理の処理負荷が軽減される。
【０１２６】
また、乱数初期値カウンタＣＩＮＩの最大値を大当たり乱数カウンタＣ１の最大値よりも小さい値とすることも可能であるが、本パチンコ機１０では、両カウンタＣ１，ＣＩＮＩの最大値をあえて同一としている。これにより、乱数初期値カウンタＣＩＮＩとして取り得る数値範囲を広く確保しながら、ステップＳ１０８において更新用ＭＰＵ１２１に送信するデータ量の削減や、更新用ＭＰＵ１２１に最大値を認識させるために必要なコマンドの種類の削減が図られる。
【０１２７】
ステップＳ１０８の処理の実行後は、ステップＳ１０９にて、大当たり乱数カウンタＣ１の初期値を取得する処理を実行する。詳細は後述するように、更新用ＭＰＵ１２１では、パチンコ機１０の復電時（停電からの復旧及び電源のＯＮ操作を含む）における大当たり乱数カウンタＣ１の初期値が固定されないようにするための処理を実行する。
【０１２８】
ステップＳ１０９では、その初期値の送信指示を更新用ＭＰＵ１２１に対して行うとともに、当該初期値の情報が送信されるまで待機する処理を実行する。そして、初期値の情報が送信された場合に、ステップＳ１１０に進む。ステップＳ１１０では、ステップＳ１０９にて更新用ＭＰＵ１２１から取得した初期値の情報を、大当たり乱数カウンタＣ１の１周判定用の数値情報として進行用ＲＷＭ１０５に書き込み保存する。
【０１２９】
その後、ステップＳ１１１〜ステップＳ１１４の残余処理に進む。つまり、進行用ＭＰＵ１０２はタイマ割込み処理を定期的に実行する構成であるが、１のタイマ割込み処理と次のタイマ割込み処理との間に残余時間が生じることとなる。この残余時間は各タイマ割込み処理の処理完了時間に応じて変動することとなるが、かかる不規則な時間を利用してステップＳ１１１〜ステップＳ１１４の残余処理を繰り返し実行する。この点、当該ステップＳ１１１〜ステップＳ１１４の残余処理は非定期的に実行される非定期処理であると言える。
【０１３０】
残余処理では、先ずステップＳ１１１にて、タイマ割込み処理の発生を禁止するために割込み禁止の設定を行う。続くステップＳ１１２では、乱数初期値更新処理を実行するとともに、ステップＳ１１３にて変動種別カウンタＣＳの更新を行う変動用カウンタ更新処理を実行する。これらの更新処理の内容については、後に説明する。その後、ステップＳ１１４にて、タイマ割込み処理の発生を禁止している状態から許可する状態へ切り換える割込み許可の設定を行う。ステップＳ１１４の処理を実行したら、ステップＳ１１１に戻り、ステップＳ１１１〜ステップＳ１１４の処理を繰り返す。
【０１３１】
なお、ステップＳ１０８の処理をメイン処理（図７）の最初の処理にて実行するといったように、最大値の情報を更新用ＭＰＵ１２１に送信する処理（具体的にはステップＳ１０８）と、その情報の送信に対する更新用ＭＰＵ１２１からの返信を受け取る処理（具体的にはステップＳ１０９）との間に、進行用ＭＰＵ１０２にて電源立ち上げ時に必要な処理を介在させるようにしてもよい。これにより、更新用ＭＰＵ１２１に最大値の情報を送信してから、更新用ＭＰＵ１２１から大当たり乱数カウンタＣ１の初期値の情報を取得するまで処理を待機するための時間が不要となる、又は当該時間の短縮化が図られる。
【０１３２】
＜更新用ＭＰＵ１２１の初期起動処理＞
次に、更新用ＭＰＵ１２１の初期起動処理を説明する。
【０１３３】
初期起動処理では、パチンコ機１０の復電時における大当たり乱数カウンタＣ１の初期値が固定されないようにするための処理を実行するとともに、乱数初期値カウンタＣＩＮＩの初期値が固定されないようにするための処理を実行する。これら処理に際しては、更新用の不揮発性メモリ１２３における初期値テーブル記憶エリア１２３ａ（図５参照）に記憶された大当たり乱数用の初期値テーブル、及び乱数初期値用の初期値テーブルが利用される。
【０１３４】
初期起動処理の説明に先立ち、これら初期値テーブルについて図８を参照しながら説明する。図８（ａ）は大当たり乱数用の初期値テーブルを説明するための説明図であり、図８（ｂ）は乱数初期値用の初期値テーブルを説明するための説明図である。
【０１３５】
図８（ａ）及び図８（ｂ）に示すように、大当たり乱数用の初期値テーブル及び乱数初期値用の初期値テーブルはいずれも、ポインタ情報と初期値の数値情報とが設定されている。ポインタ情報は、大当たり乱数用の初期値テーブル及び乱数初期値用の初期値テーブルのそれぞれに対して設定されており、更新用の不揮発性メモリ１２３におけるポインタ情報記憶エリア１２３ｂ（図５参照）に記憶されている。
【０１３６】
各ポインタ情報は、更新用ＭＰＵ１２１において初期起動処理が実行される度にポインタ情報記憶エリア１２３ｂから読み出されて１加算されるように更新されるとともに、その更新後の各ポインタ情報はポインタ情報記憶エリア１２３ｂに上書きされる。この場合に、ポインタ情報記憶エリア１２３ｂは更新用の不揮発性メモリ１２３に設けられているため、パチンコ機１０が電断状態となり更新用ＭＰＵ１２１への電力供給が遮断されたとしても更新後のポインタ情報は記憶保持される。したがって、各ポインタ情報は、更新用ＭＰＵ１２１にて初期起動処理が実行される度に１加算されることとなる。
【０１３７】
大当たり乱数用の初期値テーブルにおいてポインタ情報に対応させて設定されている初期値は、更新用ＭＰＵ１２１において大当たり乱数の更新対象として設定可能な数値範囲に含まれる数値情報であり、ポインタ情報の数値毎に異なる初期値が設定されている。そして、当該ポインタ情報は、大当たり乱数の更新対象として設定可能な数値範囲の最大値分設定されているため、大当たり乱数用の初期値テーブルには、大当たり乱数用の更新対象として設定可能な数値情報の全てがポインタ情報と１対１で対応付けて設定されている。また、図８（ａ）に示すように、ポインタ情報の数値の順序に対して、初期値の数値情報は不規則な並びとなるように設定されている。
【０１３８】
乱数初期値用の初期値テーブルについても大当たり乱数用の初期値テーブルと同様であり、ポインタ情報に対応させて設定されている初期値は、更新用ＭＰＵ１２１において乱数初期値の更新対象として設定可能な数値範囲に含まれる数値情報であり、ポインタ情報の数値毎に異なる初期値が設定されている。ちなみに、更新用ＭＰＵ１２１において乱数初期値の更新対象として設定可能な数値範囲と、大当たり乱数の更新対象として設定可能な数値範囲とは同一である。そして、当該ポインタ情報は、乱数初期値の更新対象として設定可能な数値範囲の最大値分設定されているため、乱数初期値用の初期値テーブルには、乱数初期値用の更新対象として設定可能な数値情報の全てがポインタ情報と１対１で対応付けて設定されている。また、図８（ｂ）に示すように、ポインタ情報の数値の順序に対して、初期値の数値情報は不規則な並びとなるように設定されている。
【０１３９】
但し、図８（ａ）及び図８（ｂ）に示すように、大当たり乱数用の初期値テーブルと乱数初期値用の初期値テーブルとでは、ポインタ情報の数値の順序に対する初期値の数値情報の並びが異なるように設定されている。つまり、同一のポインタ情報で比較した場合において、少なくとも一部のポインタ情報では同一の初期値が設定されていないように、より詳細には全てのポインタ情報において同一の初期値が設定されていないように、各初期値テーブルが設定されている。また、大当たり乱数用の初期値テーブルにおけるポインタ情報の数値の順序に対する初期値の数値情報の並びと、乱数初期値用の初期値テーブルにおけるポインタ情報の数値の順序に対する初期値の数値情報の並びとが、それら各数値の並びの始点となるポインタ情報を任意に変更させたとしても完全には一致しないように、各初期値テーブルが設定されている。このように各初期値テーブルが設定されていることにより、大当たり乱数用及び乱数初期値用のそれぞれにおいて１回の初期起動処理にて同一の初期値が選択されてしまう可能性が低減される。
【０１４０】
図９は、更新用ＭＰＵ１２１の初期起動処理を示すフローチャートである。
【０１４１】
初期起動処理では、先ずステップＳ２０１にて、進行用ＭＰＵ１０２のメイン処理（図７）におけるステップＳ１０８にて送信された最大値の情報を、更新用の揮発性メモリ１２４に書き込むことで保存する。続くステップＳ２０２では、更新用の不揮発性メモリ１２３における初期値テーブル記憶エリア１２３ａから大当たり乱数用の初期値テーブルを読み出すとともに、更新用の不揮発性メモリ１２３におけるポインタ情報記憶エリア１２３ｂから大当たり乱数に対応したポインタ情報を読み出す。そして、ステップＳ２０３にて、その読み出したポインタ情報の更新処理を実行する。具体的には、当該ポインタ情報を１加算する。
【０１４２】
その後、ステップＳ２０４にて、ステップＳ２０３において更新したポインタ情報に対応した初期値が最大値以下であるか否かを判定する。具体的には、ステップＳ２０３において更新したポインタ情報に対応した初期値を大当たり乱数用の初期値テーブルから読み出すとともに、その読み出した初期値が、ステップＳ２０１にて更新用の揮発性メモリ１２４に保存した最大値の情報以下であるか否かを判定する。
【０１４３】
ステップＳ２０４にて否定判定をした場合には、再度、ステップＳ２０３〜ステップＳ２０４の処理を実行する。これにより、更新用ＭＰＵ１２１において大当たり乱数の更新対象として設定可能な数値範囲の最大値分の初期値が大当たり乱数用の初期値テーブルに設定されている構成であっても、進行用ＭＰＵ１０２にて指定された最大値の範囲で大当たり乱数用の初期値を取得することが可能となる。
【０１４４】
ステップＳ２０４にて肯定判定をした場合には、ステップＳ２０５にて、現状のポインタ情報に対応した初期値を大当たり乱数カウンタＣ１に設定する。続くステップＳ２０６では、ステップＳ２０５にて大当たり乱数カウンタＣ１に設定した初期値の情報を進行用ＭＰＵ１０２に送信する。この送信された初期値の情報は、既に説明したとおり、進行用ＭＰＵ１０２のメイン処理（図７）におけるステップＳ１０９にて取得され、ステップＳ１１０にて１周判定用の数値情報として進行用ＲＷＭ１０５に保存される。
【０１４５】
ステップＳ２０６の処理を実行した後は、ステップＳ２０７にて、更新用の不揮発性メモリ１２３における初期値テーブル記憶エリア１２３ａから乱数初期値用の初期値テーブルを読み出すとともに、更新用の不揮発性メモリ１２３におけるポインタ情報記憶エリア１２３ｂから乱数初期値に対応したポインタ情報を読み出す。そして、ステップＳ２０８にて、その読み出したポインタ情報の更新処理を実行する。具体的には、当該ポインタ情報を１加算する。
【０１４６】
その後、ステップＳ２０９にて、ステップＳ２０８において更新したポインタ情報に対応した初期値が最大値以下であるか否かを判定する。具体的には、ステップＳ２０８において更新したポインタ情報に対応した初期値を乱数初期値用の初期値テーブルから読み出すとともに、その読み出した初期値が、ステップＳ２０１にて更新用の揮発性メモリ１２４に保存した最大値の情報以下であるか否かを判定する。
【０１４７】
ステップＳ２０９にて否定判定をした場合には、再度、ステップＳ２０８〜ステップＳ２０９の処理を実行する。これにより、更新用ＭＰＵ１２１において乱数初期値の更新対象として設定可能な数値範囲の最大値分の初期値が乱数初期値用の初期値テーブルに設定されている構成であっても、進行用ＭＰＵ１０２にて指定された最大値の範囲で乱数初期値用の初期値を取得することが可能となる。
【０１４８】
ステップＳ２０９にて肯定判定をした場合には、ステップＳ２１０にて、現状のポインタ情報に対応した初期値を乱数初期値カウンタＣＩＮＩに設定する。ここで、大当たり乱数カウンタＣ１の数値情報の更新が１周した場合には、その時点における乱数初期値カウンタＣＩＮＩの数値情報が次回の周回における大当たり乱数カウンタＣ１の初期値として設定される構成において、初期起動処理が実行された場合における大当たり乱数カウンタＣ１の初期値は乱数初期値カウンタＣＩＮＩの数値情報を利用することなく大当たり乱数用の初期値テーブルから取得するようにしたことにより、数値情報の更新が開始される場合の初期値を乱数初期値カウンタＣＩＮＩと大当たり乱数カウンタＣ１とで異ならせ得ることが可能となる。
【０１４９】
続くステップＳ２１１では、各ポインタ情報を更新用の不揮発性メモリ１２３におけるポインタ情報記憶エリア１２３ｂに書き込むことで保存する処理を実行する。具体的には、ステップＳ２０４にて肯定判定をしたタイミングにおける大当たり乱数用のポインタ情報と、ステップＳ２０９にて肯定判定をしたタイミングにおける乱数初期値用のポインタ情報とのそれぞれを、ポインタ情報記憶エリア１２３ｂに書き込む。なお、当該書き込みに際して更新用の不揮発性メモリ１２３において書き込みの対象となる領域は、ポインタ情報記憶エリア１２３ｂに限定されるため、更新用ＭＰＵ１２１において数値情報の更新を行うためのプログラムや、初期値テーブルといったデータは消去されない。その後、本初期起動処理を終了し、更新側定期処理に進む。
【０１５０】
＜進行用ＭＰＵ１０２のタイマ割込み処理＞
次に、進行用ＭＰＵ１０２のタイマ割込み処理を説明する。
【０１５１】
進行用ＭＰＵ１０２にてタイマ割込み処理を定期的に実行するためのハード構成について説明する。主制御基板１０１には所定周期でパルス信号を出力するパルス信号出力手段としてクロック回路が設けられており、さらに当該クロック回路と進行用ＭＰＵ１０２との間の信号経路の途中位置に存在するように分周回路が設けられている。
【０１５２】
分周回路は、クロック回路からのパルス信号の周期を変更する周波数変更手段として機能し、タイマ割込み処理の起動タイミングを進行用ＭＰＵ１０２にて特定するためのパルス信号を出力するように構成されている。つまり、分周回路から進行用ＭＰＵ１０２に対して特定周期である４ｍｓｅｃ周期の間隔でパルス信号が供給されるようになっている。進行用ＭＰＵ１０２では、かかるパルス信号の立ち上がり又は立下りといった特定の信号形態の発生を確認する処理を実行し、特定の信号形態の発生を確認したことを少なくとも一の条件としてタイマ割込み処理を起動して実行する。
【０１５３】
この場合、タイマ割込み処理の起動が禁止されている状況において上記特定の信号形態の発生を確認した場合には、その割込みが禁止されている状態から割込みが許可された状態となった場合にタイマ割込み処理が起動される。つまり、進行用ＭＰＵ１０２における処理の実行状況によっては前回のタイマ割込み処理が開始されてから４．１ｍｓｅｃ経過後に次のタイマ割込み処理が開始される場合が生じ、このような事象が発生した場合には次のタイマ割込み処理は直前のタイマ割込み処理が開始されてから３．９ｍｓｅｃ経過後に開始されることとなる。
【０１５４】
但し、上記分周回路からのパルス信号の出力は進行用ＭＰＵ１０２における処理の経過内容に関係なく４ｍｓｅｃといった特定周期で行われるため、基本的にはタイマ割込み処理は特定周期で起動される。さらにまた、進行用ＭＰＵ１０２の処理構成は、所定のタイミングにおけるタイマ割込み処理が前回のタイマ割込み処理が起動されてから特定周期を超える期間が経過した後に起動されたとしても、当該所定のタイミングの次のタイミングにおけるタイマ割込み処理にてその特定周期を超えた分が吸収されて、さらに次のタイミングにおけるタイマ割込み処理ではパルス信号の入力を確認したタイミングで起動されるように設定されている。
【０１５５】
図１０は、進行用ＭＰＵ１０２のタイマ割込み処理を示すフローチャートである。
【０１５６】
タイマ割込み処理では、先ずステップＳ３０１にて停電用処理を実行する。停電用処理では、図１１のフローチャートに示すように、先ずステップＳ４０１にて停電確認処理を実行する。停電確認処理では、停電監視基板１０６から入力している停電確認用信号の状態に基づいて停電の発生か否かを確認する。この場合、停電確認用信号の状態が停電発生の状態に対応していること（例えば常時ＨＩレベルであればＬＯＷレベルとなったこと）を１回確認した際に直ちに停電発生と特定するのではなく、停電発生の状態に対応していることを複数回として定められた停電確認用の基準回数に亘って確認した場合に停電発生と特定する。これにより、電気的なノイズの発生で停電確認用信号の状態が単発的に停電発生の状態となったとしても、それに対して停電発生と特定されてしまう可能性が低減される。
【０１５７】
その後、ステップＳ４０２にて、ステップＳ４０１の処理結果が停電発生に対応しているか否かを判定する。停電発生に対応していない場合には、そのまま本停電用処理を終了する。停電発生に対応している場合には、ステップＳ４０３〜ステップＳ４０７の停電時処理を実行する。
【０１５８】
当該停電時処理では、先ずステップＳ４０３にて、進行用ＲＷＭ１０５の停電フラグに「１」をセットし、続くステップＳ４０４にて、チェックサム算出処理を実行する。ここで算出されたチェックサムは進行用ＲＷＭ１０５に記憶される。その後、ステップＳ４０５にて、停電が発生したことを示す停電信号（電断信号）を更新用ＭＰＵ１２１に送信する。
【０１５９】
なお、当該停電信号の出力に係る構成は任意であり、停電が発生していない場合には常時ＬＯＷレベルの信号を出力し、停電が発生した場合にＨＩレベルの信号を出力する構成としてもよく、これら信号の出力レベルのパターンが逆であってもよい。また、何ら信号が出力されていない状態から信号が出力される状態に切り換えられる構成としてもよい。
【０１６０】
続くステップＳ４０６では、進行用ＭＰＵ１０２の出力ポートの情報を全て「０」にセットするとともに、ステップＳ４０７にて進行用ＲＷＭ１０５へのアクセスを禁止する。そして、電源が完全に遮断されて処理が実行できなくなるまで無限ループを継続する。
【０１６１】
タイマ割込み処理（図１０）の説明に戻り、ステップＳ３０１にて停電用処理を実行した後は、ステップＳ３０２にて乱数初期値更新処理を実行するとともに、ステップＳ３０３にて抽選用乱数更新処理を実行する。
【０１６２】
乱数初期値更新処理では、図１２（ａ）のフローチャートに示すように、ステップＳ５０１にて、乱数初期値カウンタＣＩＮＩの更新指示を更新用ＭＰＵ１２１に対して行う。これにより、更新用ＭＰＵ１２１では乱数初期値カウンタＣＩＮＩの数値情報を更新するための処理を実行する。かかる処理の詳細については後に説明する。その後、本乱数初期値更新処理を終了する。なお、当該処理は、メイン処理（図７）のステップＳ１１２にて実行される乱数初期値更新処理の場合も同様である。
【０１６３】
抽選用乱数更新処理では、図１２（ｂ）のフローチャートに示すように、ステップＳ６０１にて、大当たり乱数カウンタＣ１の更新指示を更新用ＭＰＵ１２１に対して行う。これにより、更新用ＭＰＵ１２１では大当たり乱数カウンタＣ１の数値情報を更新するための処理を実行する。かかる処理の詳細については後に説明する。
【０１６４】
続くステップＳ６０２では、ステップＳ６０１の指示に応じて更新用ＭＰＵ１２１にて更新が行われた後の大当たり乱数カウンタＣ１の数値情報を取得する。具体的には、進行用ＭＰＵ１０２は更新用ＭＰＵ１２１に対して更新後の大当たり乱数カウンタＣ１の数値情報を送信すべき旨の信号出力を行い、当該数値情報が送信されるまで待機する。そして、当該数値情報が送信された場合には、その受信した数値情報をレジスタに記憶するとともに、ステップＳ６０３に進む。
【０１６５】
ステップＳ６０３では、ステップＳ６０２にて取得した数値情報が、進行用ＲＷＭ１０５に記憶されている１周判定用の数値情報と一致しているか否かを判定する。一致している場合には、ステップＳ６０４にて、更新用ＭＰＵ１２１に記憶されている現状の乱数初期値カウンタＣＩＮＩの数値情報を取得する。具体的には、進行用ＭＰＵ１０２は更新用ＭＰＵ１２１に対して乱数初期値カウンタＣＩＮＩの数値情報を送信すべき旨の信号出力を行い、当該数値情報が送信されるまで待機する。そして、当該数値情報が送信された場合には、その受信した数値情報をレジスタに記憶するとともにステップＳ６０５に進む。
【０１６６】
ステップＳ６０５では、ステップＳ６０４にて取得した数値情報を、大当たり乱数カウンタＣ１の次回の周回における初期値として設定するように更新用ＭＰＵ１２１に対して設定指示を行う。この場合、ステップＳ６０４にて取得した数値情報が更新用ＭＰＵ１２１に送信される構成であるが、これに限定されることはなく、進行用ＭＰＵ１０２からは設定指示に係る信号出力のみを行い、その設定指示に対して更新用ＭＰＵ１２１において乱数初期値カウンタＣＩＮＩの現状の数値情報を大当たり乱数カウンタＣ１に設定する処理を実行するようにしてもよい。続くステップＳ６０６では、ステップＳ６０４にて取得した数値情報を、新たな１周判定用の数値情報として進行用ＲＷＭ１０５に上書きすることで保存する。
【０１６７】
ステップＳ６０３にて否定判定をした場合、又はステップＳ６０６の処理を実行した後は、ステップＳ６０７にて、進行用ＲＷＭ１０５に設けられている大当たり種別カウンタＣ２、リーチ乱数カウンタＣ３及び電動役物開放カウンタＣ４の更新処理を実行する。具体的には、大当たり種別カウンタＣ２から現状の数値情報を読み出するとともに、その読み出した数値情報を１加算し、さらにその１加算後の数値情報を大当たり種別カウンタＣ２に上書きする。かかる更新処理の内容は、リーチ乱数カウンタＣ３及び電動役物開放カウンタＣ４についても同様である。その後、本抽選用乱数更新処理を終了する。
【０１６８】
タイマ割込み処理（図１０）の説明に戻り、ステップＳ３０３の処理を実行した後は、ステップＳ３０４にて変動用カウンタ更新処理を実行する。当該更新処理では、進行用ＲＷＭ１０５に設けられている変動種別カウンタＣＳから現状の数値情報を読み出すとともに、その読み出した数値情報を１加算し、さらにその１加算後の数値情報を変動種別カウンタＣＳに上書きする。なお、当該処理は、メイン処理（図７）のステップＳ１１３にて実行される変動用カウンタ更新処理の場合も同様である。
【０１６９】
続くステップＳ３０５では、遊技停止判定処理を実行する。遊技停止判定処理では、遊技の進行を停止すべき状況であるか否かを監視し、遊技の進行を停止すべき状況であれば遊技を進行させるための処理の実行を停止する。
【０１７０】
その後、ステップＳ３０６では遊技の進行を停止している状態であるか否かを判定し、遊技の進行を停止していない状態であることを条件に、ステップＳ３０７以降の処理を実行する。
【０１７１】
ステップＳ３０７では、ポート出力処理を実行する。ポート出力処理では、前回のタイマ割込み処理において出力情報の設定が行われている場合に、その出力情報に対応した出力を各種駆動部１０８，１０９に行うための処理を実行する。例えば、大入賞口３２ａを開放状態に切り換えるべき情報が設定されている場合には可変入賞駆動部１０８への駆動信号の出力を開始させ、閉鎖状態に切り換えるべき情報が設定されている場合には当該駆動信号の出力を停止させる。また、下作動口３４の電動役物３４ａを開放状態に切り換えるべき情報が設定されている場合には役物駆動部１０９への駆動信号の出力を開始させ、閉鎖状態に切り換えるべき情報が設定されている場合には当該駆動信号の出力を停止させる。
【０１７２】
続くステップＳ３０８では、読み込み処理を実行する。読み込み処理では、停電確認用信号及び入賞信号以外の信号の読み込みを実行し、その読み込んだ情報を今後の処理にて利用するために記憶する。
【０１７３】
続くステップＳ３０９では入賞検知処理を実行する。当該入賞検知処理では、各入賞検知センサ１０７ａ〜１０７ｈから受信している信号を読み込むとともに、一般入賞口３１、大入賞口３２ａ、上作動口３３、下作動口３４及びスルーゲート３５への入賞の有無を特定する処理を実行する。
【０１７４】
続くステップＳ３１０では、進行用ＲＷＭ１０５に設けられている複数種類のタイマカウンタの数値情報をまとめて更新するためのタイマ更新処理を実行する。この場合、記憶されている数値情報が減算されて更新されるタイマカウンタを集約して扱う構成であるが、減算式のタイマカウンタの更新及び加算式のタイマカウンタの更新の両方を集約して行う構成としてもよい。
【０１７５】
続くステップＳ３１１では、不正用の監視対象として設定されている所定の事象が発生しているか否かを監視する不正検知処理を実行する。当該不正検知処理では、複数種類の事象の発生を監視し、所定の事象が発生していることを確認することで、次回のタイマ割込み処理における上記ステップＳ３０５にて遊技停止用の設定を行い、ステップＳ３０６にて肯定判定するようになる。
【０１７６】
続くステップＳ３１２では、遊技球の発射制御を行うための発射制御処理を実行する。発射ハンドル５４に対して発射操作が継続されている状況では、既に説明したとおり、所定の発射周期である０．６ｓｅｃに１個の遊技球が発射される。
【０１７７】
続くステップＳ３１３では、入力状態監視処理として、ステップＳ３０８の読み込み処理にて読み込んだ情報に基づいて、各入賞検知センサ１０７ａ〜１０７ｈの断線確認や、遊技機本体１２や前扉枠１４の開放確認を行う。
【０１７８】
続くステップＳ３１４では、遊技回の実行制御及び開閉実行モードの実行制御を行うための特図特電制御処理を実行する。特図特電制御処理では、上作動口３３又は下作動口３４への入賞の発生に対して保留情報を取得するための保留情報の取得処理を実行する。当該保留情報の取得処理を、図１３のフローチャートを参照しながら説明する。
【０１７９】
保留情報の取得処理では、先ずステップＳ７０１にて、ステップＳ３０９の入賞検知処理の処理結果に基づき上作動口３３又は下作動口３４への入賞が発生しているか否かを判定する。いずれの作動口３３，３４についても入賞が発生していない場合にはそのまま本取得処理を終了し、いずれかの作動口３３，３４への入賞が発生している場合にはステップＳ７０２に進む。
【０１８０】
ステップＳ７０２では、保留格納エリア１０５ａに記憶されている保留情報数Ｎが上限数未満であるか否かを判定し、上限数に既に達している場合にはそのまま本取得処理を終了する。上限数未満である場合にはステップＳ７０３にて、保留情報数Ｎを１加算する。
【０１８１】
その後、ステップＳ７０４にて、更新用ＭＰＵ１２１に記憶されている現状の大当たり乱数カウンタＣ１の数値情報を取得する。具体的には、進行用ＭＰＵ１０２は更新用ＭＰＵ１２１に対して大当たり乱数カウンタＣ１の数値情報を送信すべき旨の信号出力を行い、当該数値情報が送信されるまで待機する。そして、当該数値情報が送信された場合には、その受信した数値情報をレジスタに記憶するとともに、ステップＳ７０５に進む。
【０１８２】
ステップＳ７０５では、進行用ＲＷＭ１０５に設けられた大当たり種別カウンタＣ２の数値情報及びリーチ乱数カウンタＣ３の数値情報を読み出す。そして、ステップＳ７０６にて、保留格納エリア１０５ａへの設定処理を実行した後に、本保留情報の取得処理を終了する。
【０１８３】
保留格納エリア１０５ａへの設定処理では、ステップＳ７０４にて取得した大当たり乱数カウンタＣ１の数値情報と、ステップＳ７０５にて読み出した大当たり種別カウンタＣ２の数値情報及びリーチ乱数カウンタＣ３の数値情報とを保留情報として保留格納エリア１０５ａに格納する処理を実行する。この場合、保留用エリアＲＥのうち、ステップＳ７０３での更新後の保留情報数Ｎに対応した保留エリアＲＥ１〜ＲＥ４に保留情報の格納を行う。
【０１８４】
タイマ割込み処理（図１０）におけるステップＳ３１４の特図特電制御処理の説明に戻り、当該特別特電制御処理では、上記保留情報の取得処理の他に、遊技回を進行させるための処理を実行する。具体的には、遊技回中及び開閉実行モード中ではなく且つ保留情報が記憶されていることを条件に、その保留情報が大当たり当選に対応しているか否かを判定する当否判定処理、及び大当たり当選に対応している場合にはその保留情報がいずれの大当たり結果に対応しているのかを判定する振分判定処理を実行する。これら当否判定処理及び振分判定処理を実行する場合には、保留格納エリア１０５ａの保留用エリアＲＥにおける各保留エリアＲＥ１〜ＲＥ４のうち、今回の遊技回の開始対象となるエリアに格納されている保留情報を実行エリアＡＥにシフトする。そして、当該実行エリアＡＥにシフトさせた保留情報を利用して当否判定処理及び振分判定処理を実行する。ちなみに、実行エリアＡＥへの保留情報のシフトに際して、各保留エリアＲＥ１〜ＲＥ４に格納されている保留情報を消化の順番が上位側のエリアへシフトさせる処理を実行する。
【０１８５】
特図特電制御処理では、当否判定処理及び振分判定処理だけでなく、その保留情報が大当たり当選に対応していない場合には、その保留情報がリーチ発生に対応しているか否かを判定するリーチ判定処理を実行するとともに、その時点における変動種別カウンタＣＳの数値情報を利用して遊技回の継続時間を選択する継続時間の選択処理を実行する。そして、それら各処理の結果に応じた継続時間の情報を含む変動用コマンドと、遊技結果の情報を含む種別コマンドとを、音光制御装置８２に送信するとともに、メイン表示部４３における絵柄の変動表示を開始させる。これにより、１遊技回が開始された状態となり、メイン表示部４３及び図柄表示装置４１にて遊技回用の演出が開始される。
【０１８６】
特図特電制御処理では、１遊技回の実行中にはその遊技回の終了タイミングであるか否かを判定し、終了タイミングである場合には遊技結果に対応した表示を行った状態で、その遊技回を終了させる処理を実行する。この場合、遊技回を終了させるべきことを示す最終停止コマンド（又は確定コマンド）を音光制御装置８２に送信する。また、特図特電制御処理では、遊技回の結果が開閉実行モードへの移行に対応した結果である場合には、当該開閉実行モードを開始させるための処理を実行する。この開始に際しては、開閉実行モードが開始されることを示すオープニングコマンドを音光制御装置８２に送信する。また、特図特電制御処理では、各ラウンド遊技を開始させるための処理及び各ラウンド遊技を終了させるための処理を実行する。これら各処理に際して、ラウンド遊技が開始されること（又は可変入賞装置３２が開放状態となること）を示す開放コマンドを音光制御装置８２に送信するとともに、ラウンド遊技が終了されること（又は可変入賞装置３２が閉鎖状態となること）を示す閉鎖コマンドを音光制御装置８２に送信する。また、特図特電制御処理では、開閉実行モードを終了させる場合にそのことを示すエンディングコマンドを音光制御装置８２に送信するとともに、開閉実行モード後の当否抽選モードやサポートモードを設定するための処理を実行する。
【０１８７】
タイマ割込み処理においてステップＳ３１４の特図特電制御処理を実行した後は、ステップＳ３１５にて普図普電制御処理を実行する。普図普電制御処理では、スルーゲート３５への入賞が発生している場合に普図側の保留情報を取得するための処理を実行するとともに、普図側の保留情報が記憶されている場合にその保留情報について開放判定を行い、さらにその開放判定を契機として普図用の演出を行うための処理を実行する。また、開放判定の結果に基づいて、下作動口３４の電動役物３４ａを開閉させる処理を実行する。
【０１８８】
続くステップＳ３１６では、直前のステップＳ３１４及びステップＳ３１５の処理結果に基づいて、メイン表示部４３に係る保留情報の増減個数を第１保留発光部４５に反映させるための出力情報の設定を行うとともに、役物用表示部４４に係る保留情報の増減個数を第２保留発光部４６に反映させるための出力情報の設定を行う。また、ステップＳ３１６では、直前のステップＳ３１４及びステップＳ３１５の処理結果に基づいて、メイン表示部４３の表示内容を更新させるための出力情報の設定を行うとともに、役物用表示部４４の表示内容を更新させるための出力情報の設定を行う。
【０１８９】
続くステップＳ３１７では、遊技回及び開閉実行モードのいずれもが実行されていない状況において図柄表示装置４１の表示内容を待機表示用のものとするためのデモ表示用処理を実行するとともに、ステップＳ３１８では、払出制御装置９７から受信したコマンド及び信号の内容を確認し、その確認結果に対応した処理を行うための払出状態受信処理を実行する。また、ステップＳ３１９では、賞球コマンドを出力対象として設定するための払出出力処理を実行する。
【０１９０】
続くステップＳ３２０では、今回のタイマ割込み処理にて実行された各種処理の処理結果に応じた外部信号の出力の開始及び終了を制御するための外部情報設定処理を実行する。また、ステップＳ３２１では、試射試験情報を編集するための処理を実行する。
【０１９１】
ステップＳ３０６にて肯定判定をした場合、又はステップＳ３０７〜ステップＳ３２１の処理を実行した後は、ステップＳ３２２に進む。ステップＳ３２２では、割込み終了宣言の設定を実行する。進行用ＭＰＵ１０２では、一度タイマ割込み処理が起動された場合、次のタイマ割込み処理が起動されるための条件の１つとして割込み終了宣言の設定を行うことが定められており、ステップＳ３２２では、次のタイマ割込み処理の実行を可能とするために割込み終了宣言の設定を行う。また、ステップＳ３２３では、割込み許可の設定を行う。進行用ＭＰＵ１０２では、タイマ割込み処理が一旦起動されると、割込み禁止の状態に設定されるため、ステップＳ３２３では、次のタイマ割込み処理の実行を可能とするために割込み許可の設定を行う。その後、本タイマ割込み処理を終了する。
【０１９２】
＜更新用ＭＰＵ１２１の更新側定期処理＞
次に、更新用ＭＰＵ１２１の更新側定期処理を説明する。更新用ＭＰＵ１２１では、初期起動処理（図９）の完了後に、更新側定期処理を定期的（例えば１００μｓｅｃ）に実行する。図１４は、更新側定期処理を示すフローチャートである。
【０１９３】
先ずステップＳ８０１では、進行用ＭＰＵ１０２から乱数初期値カウンタＣＩＮＩの更新指示を受けているか否かを判定する。更新指示を受けている場合には、ステップＳ８０２にて、乱数初期値カウンタＣＩＮＩの更新処理を実行する。具体的には、更新用の揮発性メモリ１２４における乱数初期値カウンタＣＩＮＩから現状の数値情報を読み出すとともに、その読み出した数値情報を１加算し、さらにその１加算後の数値情報を乱数初期値カウンタＣＩＮＩに上書きする。
【０１９４】
続くステップＳ８０３では、更新後における乱数初期値カウンタＣＩＮＩの数値情報が最大値よりも大きい数値であるか否かを判定する。当該最大値の情報は、初期起動処理（図９）のステップＳ２０１にて更新用の揮発性メモリ１２４に保存された情報である。つまり、ステップＳ８０３では、現状の乱数初期値カウンタＣＩＮＩの数値情報が、電源立ち上げ時において進行用ＭＰＵ１０２から指示された最大値よりも大きい数値となっているか否かを判定する。最大値よりも大きい数値である場合には、ステップＳ８０４にて乱数初期値カウンタＣＩＮＩを「０」クリアする。
【０１９５】
ここで、進行用ＭＰＵ１０２から更新用ＭＰＵ１２１に対する乱数初期値カウンタＣＩＮＩの更新指示は、既に説明したとおり、乱数初期値更新処理（図１２（ａ））が実行された場合に行われる。そして、当該乱数初期値更新処理は、タイマ割込み処理（図１０）のステップＳ３０２にて定期的に実行されるとともに、メイン処理（図７）のステップＳ１１２にて非定期的に実行される。この場合に、進行用ＭＰＵ１０２から乱数初期値カウンタＣＩＮＩの更新指示が１回行われたことに対して、乱数初期値カウンタＣＩＮＩの数値情報が１更新（具体的には、１加算）されるように、更新用ＭＰＵ１２１における更新側定期処理の起動周期が設定されている。具体的には、ステップＳ１１１〜ステップＳ１１４の実行に要する期間よりも短い期間として上記起動周期が設定されている。これにより、タイマ割込み処理の実行を挟むことなくステップＳ１１１〜ステップＳ１１４の処理が繰り返されたとしても、更新用ＭＰＵ１２１において乱数初期値カウンタＣＩＮＩの更新を確実に行うことができるとともに、ステップＳ１１１〜ステップＳ１１４の処理が完了した直後にタイマ割込み処理が起動されたとしても、更新用ＭＰＵ１２１において乱数初期値カウンタＣＩＮＩの更新を確実に行うことができる。
【０１９６】
なお、乱数初期値カウンタＣＩＮＩの更新を確実に行うための処理構成は上記のものに限定されることはなく、例えば、進行用ＭＰＵ１０２から乱数初期値カウンタＣＩＮＩの更新指示が行われた回数をカウントするためのカウンタを更新用ＭＰＵ１２１が備え、当該更新用ＭＰＵ１２１では上記更新指示が行われた場合には当該カウンタの更新のみを行い、更新側定期処理ではそのカウンタの数値分、乱数初期値カウンタＣＩＮＩの更新を行う構成としてもよい。この場合、更新側定期処理の起動周期を本実施の形態よりも長くすることが可能となる。但し、上記更新指示に対して更新側定期処理に割り込んで起動し、上記カウンタの更新を行う割込み処理を別途行えるようにする必要がある。
【０１９７】
ステップＳ８０１にて否定判定をした場合、ステップＳ８０３にて否定判定をした場合、又はステップＳ８０４の処理の実行後は、ステップＳ８０５にて、進行用ＭＰＵ１０２から乱数初期値カウンタＣＩＮＩの取得指示を受けているか否かを判定する。当該取得指示は、進行用ＭＰＵ１０２において抽選用乱数更新処理（図１２（ｂ））のステップＳ６０４の処理が実行された場合に行われる。
【０１９８】
ステップＳ８０５にて肯定判定をした場合には、ステップＳ８０６にて、現状の乱数初期値カウンタＣＩＮＩの数値情報を進行用ＭＰＵ１０２に送信する処理を実行する。これにより、進行用ＭＰＵ１０２において乱数初期値カウンタＣＩＮＩの数値情報の取得が行われる。
【０１９９】
ステップＳ８０５にて否定判定をした場合、又はステップＳ８０６の処理の実行後には、ステップＳ８０７に進む。ステップＳ８０７では、進行用ＭＰＵ１０２から大当たり乱数カウンタＣ１の更新指示を受けているか否かを判定する。更新指示を受けている場合には、ステップＳ８０８にて、大当たり乱数カウンタＣ１の更新処理を実行する。具体的には、更新用の揮発性メモリ１２４における大当たり乱数カウンタＣ１から現状の数値情報を読み出すとともに、その読み出した数値情報を１加算し、さらにその１加算後の数値情報を大当たり乱数カウンタＣ１に上書きする。
【０２００】
続くステップＳ８０９では、更新後における大当たり乱数カウンタＣ１の数値情報が最大値よりも大きい数値であるか否かを判定する。当該最大値の情報は、初期起動処理（図９）のステップＳ２０１にて更新用の揮発性メモリ１２４に保存された情報である。つまり、ステップＳ８０９では、現状の大当たり乱数カウンタＣ１の数値情報が、電源立ち上げ時において進行用ＭＰＵ１０２から指示された最大値よりも大きい数値となっているか否かを判定する。最大値よりも大きい数値である場合には、ステップＳ８１０にて大当たり乱数カウンタＣ１を「０」クリアする。
【０２０１】
ここで、進行用ＭＰＵ１０２から更新用ＭＰＵ１２１に対する大当たり乱数カウンタＣ１の更新指示は、既に説明したとおり、抽選用乱数更新処理（図１２（ｂ））が実行された場合に行われる。そして、当該抽選用乱数更新処理は、タイマ割込み処理（図１０）のステップＳ３０３にて定期的に実行される。この場合に、進行用ＭＰＵ１０２から大当たり乱数カウンタＣ１の更新指示が１回行われたことに対して、大当たり乱数カウンタＣ１の数値情報が１更新（具体的には、１加算）されるように、更新用ＭＰＵ１２１における更新側定期処理の起動周期が設定されている。具体的には、既に説明したとおり、更新側定期処理の起動周期は、ステップＳ１１１〜ステップＳ１１４の実行に要する時間よりも短い期間として設定されており、進行用ＭＰＵ１０２におけるタイマ割込み処理の起動周期はステップＳ１１１〜ステップＳ１１４の実行に要する時間よりも長い期間である。これにより、更新用ＭＰＵ１２１において大当たり乱数カウンタＣ１の更新を確実に行うことができる。
【０２０２】
なお、大当たり乱数カウンタＣ１の更新を確実に行うための処理構成は上記のものに限定されることはなく、例えば、進行用ＭＰＵ１０２から大当たり乱数カウンタＣ１の更新指示が行われた回数をカウントするためのカウンタを更新用ＭＰＵ１２１が備え、当該更新用ＭＰＵ１２１では上記更新指示が行われた場合には当該カウンタの更新のみを行い、更新側定期処理ではそのカウンタの数値分、大当たり乱数カウンタＣ１の更新を行う構成としてもよい。この場合、更新側定期処理の起動周期を本実施の形態よりも長くすることが可能となる。但し、上記更新指示に対して更新側定期処理に割り込んで起動し、上記カウンタの更新を行う割込み処理を別途行えるようにする必要がある。
【０２０３】
ステップＳ８０７にて否定判定をした場合、ステップＳ８０９にて否定判定をした場合、又はステップＳ８１０の処理の実行後は、ステップＳ８１１にて、進行用ＭＰＵ１０２から大当たり乱数カウンタＣ１の初期値の設定指示を受けているか否かを判定する。設定指示を受けている場合には、ステップＳ８１２にて、進行用ＭＰＵ１０２から指示された初期値の情報を大当たり乱数カウンタＣ１に設定する処理を実行する。これにより、所定の初期値から開始された大当たり乱数カウンタＣ１の更新が１周した場合において、そのまま大当たり乱数カウンタＣ１の更新が継続されるのではなく、次回の周回の初期値が大当たり乱数カウンタＣ１に対して設定されることとなる。そして、ここで設定される初期値は、乱数初期値カウンタＣＩＮＩの数値情報であり、当該数値情報は不規則に更新される。よって、大当たり乱数カウンタＣ１において大当たり当選に対応した数値情報となるタイミングが不規則なものとなり、当該数値情報となるタイミングを狙って作動口３３，３４への入賞を発生させる又はそれを誤検知させようとする行為を抑制することが可能となる。
【０２０４】
なお、大当たり乱数カウンタＣ１が１周した場合には進行用ＭＰＵ１０２から初期値の設定指示のみが行われる構成においては、当該設定指示を受けた更新用ＭＰＵ１２１は自身が乱数初期値カウンタＣＩＮＩの数値情報を読み出して、その読み出した数値情報を大当たり乱数カウンタＣ１に設定する構成としてもよい。
【０２０５】
ステップＳ８１１にて否定判定をした場合、又はステップＳ８１２の処理の実行後は、ステップＳ８１３にて、進行用ＭＰＵ１０２から大当たり乱数カウンタＣ１の取得指示を受けているか否かを判定する。当該取得指示は、進行用ＭＰＵ１０２において抽選用乱数更新処理（図１２（ｂ））のステップＳ６０２の処理が実行された場合、及び保留情報の取得処理（図１３）のステップＳ７０４の処理が実行された場合に行われる。
【０２０６】
ステップＳ８１３にて肯定判定をした場合には、ステップＳ８１４にて、現状の大当たり乱数カウンタＣ１の数値情報を進行用ＭＰＵ１０２に送信する処理を実行する。これにより、進行用ＭＰＵ１０２において大当たり乱数カウンタＣ１の数値情報の取得が行われる。
【０２０７】
ステップＳ８１３にて否定判定をした場合、又はステップＳ８１４の処理の実行後には、ステップＳ８１５に進む。ステップＳ８１５では、進行用ＭＰＵ１０２から停電が発生したことを示す停電信号を受信しているか否かを判定する。停電信号を受信していない場合には、そのまま本更新側定期処理を終了する。停電信号を受信している場合には、ステップＳ８１６にて、更新用の不揮発性メモリ１２３へのアクセスを禁止する。これにより、停電の発生に際して更新用の不揮発性メモリ１２３のデータが意図せず書き換えられてしまうことが防止される。そして、電源が完全に遮断されて処理が実行できなくなるまで無限ループを継続する。
【０２０８】
なお、この無限ループの状態は次回の復電時には解除され、既に説明した初期起動処理（図９）が実行される。また、進行用ＭＰＵ１０２からの停電信号の出力タイミングに関係なく、更新用ＭＰＵ１２１における停電信号の受信の有無はステップＳ８１５にて行われる。この場合に、上記出力タイミングがいずれであっても、ステップＳ８１５までの処理が正常に完了するように、更新用ＭＰＵ１２１に対しては停電発生時用の電力が供給される。
【０２０９】
以上詳述した本実施の形態によれば、以下の優れた効果を奏する。
【０２１０】
進行用ＭＰＵ１０２において抽選を行うために使用される大当たり乱数カウンタＣ１及び乱数初期値カウンタＣＩＮＩの数値範囲が、更新用ＭＰＵ１２１において更新対象として設定可能な数値範囲（以下、ベース数値範囲ともいう）の一部として設定される。そして、更新用ＭＰＵ１２１では、その設定された数値範囲（以下、使用数値範囲ともいう）において各カウンタＣ１，ＣＩＮＩの更新処理を実行する。これにより、パチンコ機１０の仕様の変更に伴って使用される数値範囲を変更した場合であっても、各カウンタＣ１，ＣＩＮＩを更新するための処理態様をそのまま利用することができる。よって、使用する数値範囲の変更を好適に行うことが可能となる。
【０２１１】
上記のようにベース数値範囲の使用数値範囲内で数値情報の更新を行う機能が進行用ＭＰＵ１０２とは別チップとして設けられた更新用ＭＰＵ１２１に付与されている。そして、当該更新用ＭＰＵ１２１では、進行用ＭＰＵ１０２から指示された使用数値範囲の情報、具体的には最大値の情報を利用して、使用数値範囲内における数値情報の更新を行う。これにより、使用する数値範囲の変更に際しては進行用ＭＰＵ１０２の使用数値範囲の指定に係るプログラム又はデータを変更すればよく、更新用ＭＰＵ１２１をそのまま利用することが可能となる。よって、部材管理を好適に行うことが可能となる。
【０２１２】
また、大当たり乱数カウンタＣ１の数値情報を更新する機能及び乱数初期値カウンタＣＩＮＩの数値情報を更新する機能が更新用ＭＰＵ１２１に割り当てられていることにより、進行用ＭＰＵ１０２の処理負荷の軽減が図られる。
【０２１３】
使用数値範囲の設定は、進行用ＭＰＵ１０２への動作電力の供給が開始された場合に行われる。これにより、パチンコ機１０の出荷時などにおいて使用数値範囲の設定を事前に行っておく必要が生じない。また、上記使用数値範囲の設定は、大当たり乱数カウンタＣ１の数値情報や乱数初期値カウンタＣＩＮＩの数値情報が抽選用として使用される前に完了するため、抽選に係る処理に不都合が生じることもない。さらにまた、上記使用数値範囲の設定は、動作電力の供給が開始される度に行われる。これにより、使用数値範囲の正確性を高めることが可能となる。
【０２１４】
進行用ＭＰＵ１０２とは別に設けられた更新用ＭＰＵ１２１において大当たり乱数カウンタＣ１の数値情報の更新が行われる構成において、大当たり乱数カウンタＣ１の数値情報の更新は進行用ＭＰＵ１０２からの更新指示に基づき行われる。そして、進行用ＭＰＵ１０２において上記更新指示が行われた場合、次の更新が行われるまでに、上記大当たり乱数カウンタＣ１の数値情報を保留情報として取得するタイミングであるか否かの判定が１回は行われる。これにより、大当たり乱数カウンタＣ１における使用数値範囲に含まれる数値情報のいずれについても進行用ＭＰＵ１０２において取得することが可能となる。よって、大当たり乱数カウンタＣ１の更新が更新用ＭＰＵ１２１にて行われる構成において、大当たり当選の確率の設定を良好に行うことが可能となる。
【０２１５】
ちなみに、乱数初期値カウンタＣＩＮＩの数値情報の更新指示も進行用ＭＰＵ１０２から与えられるため、当該数値情報の更新についても進行用ＭＰＵ１０２の管理下で行うようにすることができる。
【０２１６】
また、大当たり乱数カウンタＣ１が１周したか否かの判定が進行用ＭＰＵ１０２において行われ、乱数初期値カウンタＣＩＮＩから初期値を取得してその初期値から次回の周回を開始する場合には、その旨の指示が進行用ＭＰＵ１０２から更新用ＭＰＵ１２１に送信される。この点からも、大当たり乱数カウンタＣ１における使用数値範囲に含まれる数値情報のいずれについても進行用ＭＰＵ１０２において取得することが可能となる。
【０２１７】
但し、上記のように更新指示や新たな周回の開始指示が進行用ＭＰＵ１０２から行われる構成において、大当たり乱数カウンタＣ１が使用数値範囲の最大値となった場合に最小値に戻す処理、及び乱数初期値カウンタＣＩＮＩが使用数値範囲の最大値となった場合に最小値に戻す処理は、進行用ＭＰＵ１０２からの指示に因らずに、更新用ＭＰＵ１２１において独自に行われる。これにより、進行用ＭＰＵ１０２の処理負荷の軽減が図られる。
【０２１８】
進行用ＲＷＭ１０５のクリア（初期化）が実行されたとしても、大当たり乱数カウンタＣ１の更新は「０」から開始されるのではなく、使用数値範囲内から任意に選択された初期値から開始される。これにより、進行用ＲＷＭ１０５を不正にクリアさせた上で大当たり乱数カウンタＣ１の数値情報が大当たり対応の数値情報となるタイミングで作動口３３，３４への入賞を発生させる又はそれを誤検知させようとする行為が行われたとしても、それを無効化させることが可能となる。
【０２１９】
また、進行用ＭＰＵ１０２への動作電力の供給が開始された場合には進行用ＲＷＭ１０５のクリアが実行されたか否かに関係なく、使用数値範囲内から任意に選択された初期値から大当たり乱数カウンタＣ１の更新が開始される。例えば、動作電力の供給が停止された場合における大当たり乱数カウンタＣ１の数値情報を不正に取得するとともに、更新用ＭＰＵ１２１の初期化を行わせることなく動作電力の供給を開始させることを通じて、抽選の結果を大当たり当選に意図的に導こうとする不正行為が想定される。これに対して、上記のように動作電力の供給が開始された場合における大当たり乱数カウンタＣ１の初期値が変動する構成であるため、かかる不正行為による被害の発生を抑制することが可能となる。
【０２２０】
更新用の不揮発性メモリ１２３を読み書き両用として利用するとともに、動作電力の供給が行われている状況で当該更新用の不揮発性メモリ１２３に書き込んだポインタ情報を、動作電力の供給が開始された場合に読み出して利用することで大当たり乱数カウンタＣ１の初期値を変動させる構成である。これにより、情報の記憶保持用のバックアップ電力も含めて電力供給を完全に遮断させることを通じて、抽選の結果を大当たり当選に意図的に導こうとする不正行為が行われたとしても、動作電力の供給の開始時における大当たり乱数カウンタＣ１の初期値を変動させることができる。よって、かかる不正行為を無効化させることが可能となる。また、大当たり乱数カウンタＣ１の数値情報の初期値を変動させるための処理の実行が、動作電力の供給が開始された際のタイミングに全て集約されるのではなく、それよりも前に動作電力の供給が行われている状況に一部分散される。これにより、動作電力の供給が開始された場合における処理負荷を軽減しながら、上記不正行為を好適に抑制することが可能となる。
【０２２１】
動作電力の供給が開始された場合における大当たり乱数カウンタＣ１の数値情報の初期値を変動させるためのテーブルには、上記ベース数値範囲に含まれる全ての数値情報を選択可能に設定されているとともに、使用数値範囲外の数値情報は初期値として選択されないように制限される。これにより、ベース数値範囲に係る構成に基づき使用する数値範囲の変更を好適に行えるようにした構成であっても、上記動作電力の供給が開始された場合における初期値の変動を通じた上記不正対策を行うことが可能となる。
【０２２２】
読み書き両用として利用する更新用の不揮発性メモリ１２３は、進行用ＭＰＵ１０２において利用するプログラムやデータが予め記憶された進行用ＲＯＭ１０４とは別に設けられている。これにより、進行用ＭＰＵ１０２において利用するプログラムやデータが不正に書き換えられてしまうことを抑制しながら、上記動作電力の供給が開始された場合における初期値の変動を通じた上記不正対策を行うことが可能となる。
【０２２３】
また、更新用の不揮発性メモリ１２３には、更新用ＭＰＵ１２１において大当たり乱数カウンタＣ１の更新や、乱数初期値カウンタＣＩＮＩの更新を行うためのプログラムやデータが予め記憶されている。これにより、上記ポインタ情報を読み書きするための不揮発性メモリを単独で設ける構成に比べ、ハード構成の簡素化を図ることができる。
【０２２４】
動作電力の供給が開始された場合における初期値は、大当たり乱数カウンタＣ１だけでなく乱数初期値カウンタＣＩＮＩについても変動される。これにより、大当たり乱数カウンタＣ１の各更新周回における初期値を不正に把握しようとしても、それが行いづらくなる。
【０２２５】
また、動作電力の供給が開始された場合における乱数初期値カウンタＣＩＮＩの初期値を選択するためのテーブルは、動作電力の供給が開始された場合における大当たり乱数カウンタＣ１の初期値を選択するためのテーブルとは別に設けられている。これにより、各初期値が異なり得るため、動作電力の供給が開始された場合における大当たり乱数カウンタＣ１の初期値を不正に取得することで、乱数初期値カウンタＣＩＮＩの初期値を把握し、それに基づき大当たり乱数カウンタＣ１における次の更新周回以降において不正に大当たり当選を発生させようとする行為を抑制することが可能となる。
【０２２６】
なお、大当たり乱数用の初期値テーブル（図８（ａ）参照）に対して利用されるポインタ情報と、乱数初期値用の初期値テーブル（図８（ｂ）参照）に対して利用されるポインタ情報とが個別に設定されている構成に限定されることはなく、初期値テーブルを個別に有しながら共通のポインタ情報を利用する構成としてもよい。この場合、動作電力の供給が開始された場合におけるポインタ情報を利用して両初期値テーブルのうち一方から初期値を選択した後に、その選択した際のポインタ情報から両初期値テーブルのうち他方から初期値を選択する構成としてもよい。
【０２２７】
また、大当たり乱数用と乱数初期値用とで異なるポインタ情報を有するが、共通の初期値テーブルを利用する構成としてもよい。この場合であっても、各ポインタ情報が異なる数値を取り得るようにすることで、動作電力の供給が開始された場合における大当たり乱数カウンタＣ１の初期値と、動作電力の供給が開始された場合における乱数初期値カウンタＣＩＮＩの初期値とを異ならせることが可能となる。
【０２２８】
また、更新用ＭＰＵ１２１における初期起動処理（図９）にて、動作電力の供給が開始された場合における大当たり乱数カウンタＣ１の初期値と、動作電力の供給が開始された場合における乱数初期値カウンタＣＩＮＩの初期値とが同一にならないようにするための処理が実行される構成としてもよい。例えば、初期値の選択が後側となるカウンタについては、先に選択された初期値を除外しながら初期値の選択が行われる構成としてもよく、同一となった場合には一方の初期値に対して固定値を加算する構成としてもよい。
【０２２９】
また、進行用ＭＰＵ１０２への動作電力の供給が開始された場合に、更新用ＭＰＵ１２１への動作電力の供給が開始される構成としてもよい。この場合、更新用ＭＰＵ１２１では、初期起動処理にて、進行用ＭＰＵ１０２から最大値の情報を受信するまで待機するようにしてもよい。
【０２３０】
また、更新用ＭＰＵ１２１における初期起動処理（図９）において、ステップＳ２０４にて否定判定をした場合や、ステップＳ２０９にて否定判定をした場合に、対応するポインタ情報を「１」加算するのではなく、「１」減算する構成としてもよい。また、予め定められた初期値を選択する構成としてもよい。また、最大値の範囲を超えている初期値に対して、予め定められた固定値を減算することで、最大値の範囲の初期値を得る構成としてもよい。これは、以下の他の実施の形態におけるポインタ情報の更新に係る処理について適用してもよい。
【０２３１】
また、大当たり乱数カウンタＣ１の更新が１周したか否かの判定を進行用ＭＰＵ１０２にて行うのではなく、更新用ＭＰＵ１２１にて行う構成としてもよい。具体的には、更新用ＭＰＵ１２１では大当たり乱数カウンタＣ１の新たな更新周回を開始する場合には、その際に開始する数値情報を記憶しておく。そして、更新用ＭＰＵ１２１にて進行用ＭＰＵ１０２から大当たり乱数カウンタＣ１の更新指示を受けた場合において、その更新指示に対する更新結果の数値情報が１周したことに対応した数値情報である場合には、更新用ＭＰＵ１２１自身で乱数初期値カウンタＣＩＮＩの数値情報を取得して、その取得した数値情報を大当たり乱数カウンタＣ１の数値情報として設定するようにするとよい。また、この際に、その設定した数値情報を、次回の１周判定用の数値情報として記憶するようにする。これにより、進行用ＭＰＵ１０２のさらなる処理負荷の軽減が図られる。
【０２３２】
＜第２の実施の形態＞
本実施の形態では、進行用ＭＰＵ１０２における処理構成が上記第１の実施の形態と異なっている。以下、本実施の形態におけるメイン処理及びタイマ割込み処理について説明する。
【０２３３】
図１５は、本実施の形態におけるメイン処理を示すフローチャートである。
【０２３４】
当該メイン処理では、先ずステップＳ９０１〜ステップＳ９１０にて、上記第１の実施の形態におけるメイン処理（図７）のステップＳ１０１〜ステップＳ１１０と同様の処理を実行する。
【０２３５】
その後、ステップＳ９１１にて乱数初期値更新処理を実行するとともに、ステップＳ９１２にてその他の処理を実行する。当該その他の処理には、上記第１の実施の形態におけるタイマ割込み処理（図１０）のステップＳ３０１にて実行された停電用処理が含まれるとともに、それ以外にも、ステップＳ３０５の遊技停止判定処理、ステップＳ３０６の遊技停止用処理、ステップＳ３０７のポート出力処理、ステップＳ３１２の発射制御処理、ステップＳ３１４の特図特電制御処理（保留情報の取得処理を除く）、ステップＳ３１５の普図普電制御処理、ステップＳ３１６の表示制御処理、ステップＳ３１７のデモ表示用処理、及びステップＳ３２０の外部情報設定処理が含まれる。
【０２３６】
続くステップＳ９１３では、タイマ割込み処理が２回発生したか否かを判定する。発生していない場合には、ステップＳ９１４〜ステップＳ９１７の処理を実行する。これらステップＳ９１４〜ステップＳ９１７の処理は、上記第１の実施の形態におけるメイン処理（図７）のステップＳ１１１〜ステップＳ１１４と同様である。その後、タイマ割込み処理が２回発生するまでステップＳ９１４〜ステップＳ９１７の処理を繰り返す。一方、タイマ割込み処理が２回発生した場合には、ステップＳ９１３にて肯定判定をすることとなり、肯定判定をした場合には、ステップＳ９１１に戻る。
【０２３７】
図１６は、本実施の形態におけるタイマ割込み処理を示すフローチャートである。ちなみに、本実施の形態では、タイマ割込み処理が２ｍｓｅｃ周期で起動される。
【０２３８】
当該タイマ割込み処理では、先ずステップＳ１００１にて抽選用乱数更新処理を実行する。当該抽選用乱数更新処理は、上記第１の実施の形態におけるタイマ割込み処理（図１０）のステップＳ３０３と同様である。続くステップＳ１００２では、その他の処理を実行する。当該その他の処理には、上記第１の実施の形態における保留情報の取得処理（図１３）が含まれる。また、それ以外にも、ステップＳ３０８の読み込み処理、ステップＳ３０９の入賞検知処理、ステップＳ３１０のタイマ更新処理、ステップＳ３１１の不正検知処理、ステップＳ３１３の入力状態監視処理、ステップＳ３１８の払出状態受信処理、ステップＳ３１９の払出出力処理、ステップＳ３２１〜ステップＳ３２３の処理が含まれる。
【０２３９】
以上のように進行用ＭＰＵ１０２の処理構成が設定されている場合であっても、更新用ＭＰＵ１２１では、上記第１の実施の形態と同様の処理を実行する。これにより、電源立ち上げ時においては更新用ＭＰＵ１２１における初期起動処理（図９）の実行を通じて、進行用ＭＰＵ１０２から送信された最大値の範囲内において大当たり乱数カウンタＣ１及び乱数初期値カウンタＣＩＮＩの初期値が選択される。また、初期起動処理の実行後においては更新用ＭＰＵ１２１における更新側定期処理（図１４）の実行を通じて、進行用ＭＰＵ１０２からの大当たり乱数カウンタＣ１の１回の更新指示に対して当該大当たり乱数カウンタＣ１の数値情報を１更新するとともに、進行用ＭＰＵ１０２からの乱数初期値カウンタＣＩＮＩの１回の更新指示に対して当該乱数初期値カウンタＣＩＮＩの数値情報を１更新する。
【０２４０】
＜第３の実施の形態＞
本実施の形態では、更新用ＭＰＵ１２１における初期起動処理の処理構成が上記第１の実施の形態における初期起動処理（図９）と異なっている。以下、図１７のフローチャートを参照しながら、本実施の形態における初期起動処理について説明する。
【０２４１】
先ずステップＳ１１０１では、進行用ＭＰＵ１０２のメイン処理（図７）におけるステップＳ１０８にて送信された最大値の情報を、更新用の揮発性メモリ１２４に書き込むことで保存する。続くステップＳ１１０２では、更新用の揮発性メモリ１２４に設けられた選択用カウンタの定期更新を開始する。
【０２４２】
当該定期更新について具体的には、本実施の形態では更新用ＭＰＵ１２１にて実行される処理として、本初期起動処理及び更新側定期処理（図１４）の他に、選択用カウンタの更新処理が別に設定されている。当該更新処理は、ステップＳ１１０２が実行された後においてステップＳ１１１１までの間、比較的短い周期で定期的に起動される処理であり、例えばステップＳ１１０２の実行後においてステップＳ１１１１までの処理が最短で実行された場合であっても少なくとも１回実行され、さらにステップＳ１１０４及びステップＳ１１０５の処理や、ステップＳ１１０８及びステップＳ１１０９の処理に要する時間との関係で、実行回数が変動するように設定されている。そして、選択用カウンタの更新処理では、選択用カウンタの数値情報を１更新する。具体的には、選択用カウンタは二値の間で切り換えられるカウンタであり、１回の更新処理において二値のうち一方から他方へ更新する処理を実行する。
【０２４３】
続くステップＳ１１０３では、上記第１の実施の形態におけるステップＳ２０２と同様に、大当たり乱数用の初期値テーブルを読み出すとともに、大当たり乱数に対応したポインタ情報を読み出す。なお、大当たり乱数用の初期値テーブル及び大当たり乱数に対応したポインタ情報の内容は、上記第１の実施の形態と同様である。
【０２４４】
続くステップＳ１１０４では、上記第１の実施の形態におけるステップＳ２０３と同様に、ポインタ情報の更新処理を実行するとともに、ステップＳ１１０５では、上記第１の実施の形態におけるステップＳ２０４と同様に、テーブルに対応した初期値が最大値の範囲内であるか否かを判定する。そして、ステップＳ１１０５にて肯定判定をするまで、ステップＳ１１０４〜ステップＳ１１０５の処理を繰り返し、肯定判定をした場合にはステップＳ１１０６に進む。ステップＳ１１０６では、現状のポインタ情報に対応した初期値を大当たり乱数カウンタＣ１ではなく、更新用の揮発性メモリ１２４における所定のエリアに一時保存する。
【０２４５】
その後、ステップＳ１１０７〜ステップＳ１１１０では、上記第１の実施の形態におけるステップＳ２０７〜ステップＳ２１０と同様の処理を実行する。これにより、乱数初期値カウンタＣＩＮＩの初期値が設定される。
【０２４６】
続くステップＳ１１１１では、現状の選択用カウンタに対応した初期値を、大当たり乱数カウンタＣ１に設定する。具体的には、選択用カウンタの数値情報を読み出し、当該数値情報が大当たり乱数用の初期値と乱数初期値用の初期値とのいずれに対応しているかを特定する。そして、大当たり乱数用の初期値に対応している場合には、ステップＳ１１０６にて一時保存した初期値を大当たり乱数カウンタＣ１の初期値として設定する一方、乱数初期値用の初期値に対応している場合には、ステップＳ１１１０にて乱数初期値カウンタＣＩＮＩに設定した初期値を大当たり乱数カウンタＣ１の初期値として設定する。
【０２４７】
続くステップＳ１１１２では、ステップＳ１１１１にて大当たり乱数カウンタＣ１に設定した初期値の情報を、進行用ＭＰＵ１０２に送信し、ステップＳ１１１３にて、上記第１の実施の形態におけるステップＳ２１１と同様に、各ポインタ情報を更新用の不揮発性メモリ１２３に保存する。その後、本初期起動処理を終了し、更新側定期処理に進む。
【０２４８】
以上の構成によれば、例えば、大当たり乱数用の初期値テーブルを不正行為者が取得した場合や、大当たり乱数用の初期値テーブル及び乱数初期値用の初期値テーブルの両方を不正行為者が取得した場合であっても、電源立ち上げ時において大当たり乱数カウンタＣ１に設定される初期値を把握することが不可となる。これにより、意図的に停電を発生させて不正に大当たり当選を発生させようとする行為をより行いづらくさせることが可能となり、不正抑制効果を高められる。
【０２４９】
なお、本第３の実施の形態において、大当たり乱数用の初期値テーブルと乱数初期値用のテーブルとで区別されているのではなく、複数の初期値テーブルが用意されており、大当たり乱数カウンタＣ１に適用する初期値テーブル及び乱数初期値カウンタＣＩＮＩに適用する初期値テーブルをそれら複数の初期値テーブルの中から抽選で選択する構成としてもよい。この場合、大当たり乱数カウンタＣ１に適用された初期値テーブルは、乱数初期値カウンタＣＩＮＩに適用されない構成としてもよく、状況によっては大当たり乱数カウンタＣ１及び乱数初期値カウンタＣＩＮＩの両方に対して同一の初期値テーブルが適用される構成としてもよい。後者の場合には、大当たり乱数カウンタＣ１及び乱数初期値カウンタＣＩＮＩのそれぞれに対応させて選択用カウンタを設けるとともに、各選択用カウンタに対応させて更新処理を設定し、さらにそれら各更新処理の起動周期を異ならせることが好ましい。
【０２５０】
また、当該構成において、初期値テーブルの数の方が、大当たり乱数カウンタＣ１及び乱数初期値カウンタＣＩＮＩといった進行用ＭＰＵ１０２にて数値情報の取得が行われるカウンタの数よりも多い構成としてもよい。この場合、選択用カウンタによる抽選を行う前に、全ての初期値テーブルから初期値を取得しておく構成としてもよく、先に選択用カウンタによる抽選を行った後に対象となった初期値テーブルから初期値を取得する構成としてもよい。
【０２５１】
＜第４の実施の形態＞
本実施の形態では、更新用ＭＰＵ１２１における更新対象のカウンタの種類が上記第１の実施の形態と異なっている。かかる相違する構成について以下に説明する。
【０２５２】
図１８は、進行用ＭＰＵ１０２と更新用ＭＰＵ１２１との協働により各種抽選を行うための電気的構成を説明するための説明図である。
【０２５３】
本実施の形態では、図１８に示すように、主制御装置８１に設けられた抽選用のカウンタＣ１〜Ｃ３，ＣＩＮＩ，ＣＳ，Ｃ４のうち、乱数初期値カウンタＣＩＮＩのみが更新用ＭＰＵ１２１に設けられている。したがって、保留格納エリア１０５ａへの格納対象となる保留情報に含まれる各数値情報は、進行用ＭＰＵ１０２において独自に更新される。但し、電源立ち上げ時及び電源立ち上げ後のいずれであるかに関係なく、大当たり乱数カウンタＣ１において新たな周回の数値情報の更新を行う場合における初期値を、更新用ＭＰＵ１２１の乱数初期値カウンタＣＩＮＩから取得する。
【０２５４】
以下、本実施の形態における各種処理について説明する。図１９は、本実施の形態におけるメイン処理を示すフローチャートである。
【０２５５】
先ずステップＳ１２０１〜ステップＳ１２０６にて、上記第１の実施の形態におけるメイン処理（図７）のステップＳ１０１〜ステップＳ１０６と同様の処理を実行する。続くステップＳ１２０７では、上記第１の実施の形態におけるメイン処理（図７）のステップＳ１０７と同様に、更新用ＭＰＵ１２１の起動処理を実行する。これにより、更新用ＭＰＵ１２１において後述する初期起動処理が開始される。
【０２５６】
続くステップＳ１２０８では、乱数初期値カウンタＣＩＮＩの最大値の送信処理を実行する。ここで、更新用ＭＰＵ１２１は、既に説明したとおり、乱数初期値カウンタＣＩＮＩの数値情報を更新する機能を有しているが、更新対象として設定可能な数値範囲は、本パチンコ機１０において利用される大当たり乱数カウンタＣ１の数値範囲よりも広い範囲となっている。かかる更新用ＭＰＵ１２１における乱数初期値カウンタＣＩＮＩに係る構成は上記第１の実施の形態と同様である。ステップＳ１２０８にて最大値の情報を送信することで、更新用ＭＰＵ１２１において乱数初期値カウンタＣＩＮＩの最大値を把握することが可能となる。
【０２５７】
続くステップＳ１２０９では、乱数初期値カウンタＣＩＮＩの初期値を取得する処理を実行する。具体的には、初期値の送信指示を更新用ＭＰＵ１２１に対して行うとともに、当該初期値の情報が送信されるまで待機する処理を実行する。そして、初期値の情報が送信された場合に、ステップＳ１２１０に進む。
【０２５８】
ステップＳ１２１０では、ステップＳ１２０９にて更新用ＭＰＵ１２１から取得した初期値の情報を、進行用ＲＷＭ１０５に設けられた大当たり乱数カウンタＣ１の初期値として設定する処理を実行する。続くステップＳ１２１１では、ステップＳ１２０９にて更新用ＭＰＵ１２１から取得した初期値の情報を、大当たり乱数カウンタＣ１の１周判定用の数値情報として進行用ＲＷＭ１０５に書き込み保存する。
【０２５９】
その後、ステップＳ１２１２〜ステップＳ１２１５の残余処理に進む。当該ステップＳ１２１２〜ステップＳ１２１５の処理内容は、上記第１の実施の形態におけるメイン処理（図７）のステップＳ１１１〜ステップＳ１１４と同様である。そして、当該ステップＳ１２１２〜ステップＳ１２１５の残余処理を繰り返す。
【０２６０】
次に、本実施の形態における更新用ＭＰＵ１２１の初期起動処理について、図２０のフローチャートを参照しながら説明する。
【０２６１】
先ずステップＳ１３０１では、進行用ＭＰＵ１０２のメイン処理（図１９）におけるステップＳ１２０８にて送信された最大値の情報を、更新用の揮発性メモリ１２４に書き込むことで保存する。その後、ステップＳ１３０２〜ステップＳ１３０５にて、電源立ち上げ時の初期値を、更新用の不揮発性メモリ１２３における乱数初期値用の初期値テーブルから読み出して乱数初期値カウンタＣＩＮＩに設定する処理を実行する。当該ステップＳ１３０２〜ステップＳ１３０５の処理内容は、上記第１の実施の形態における初期起動処理（図９）のステップＳ２０７〜ステップＳ２１０と同様である。
【０２６２】
続くステップＳ１３０６では、ステップＳ１３０５にて乱数初期値カウンタＣＩＮＩに設定した初期値の情報を進行用ＭＰＵ１０２に送信する処理を実行する。この送信された初期値の情報は、既に説明したとおり、進行用ＭＰＵ１０２のメイン処理（図１９）におけるステップＳ１２０９にて取得され、ステップＳ１２１０にて大当たり乱数カウンタＣ１に設定されるとともに１周判定用の数値情報として進行用ＲＷＭ１０５に保存される。
【０２６３】
その後、ステップＳ１３０７にてポインタ情報を更新用の不揮発性メモリ１２３におけるポインタ情報記憶エリア１２３ｂに書き込むことで保存する処理を実行する。この際、更新用の不揮発性メモリ１２３においてポインタ情報記憶エリア１２３ｂに記憶されているデータ以外のデータやプログラムが消去されない点は、上記第１の実施の形態と同様である。そして、本初期起動処理を終了し、更新側定期処理に進む。
【０２６４】
次に本実施の形態における進行用ＭＰＵ１０２のタイマ割込み処理について説明する。
【０２６５】
本実施の形態におけるタイマ割込み処理では、上記第１の実施の形態におけるタイマ割込み処理（図１０）と基本的に同様の処理を実行する。但し、大当たり乱数カウンタＣ１の更新対象が更新用ＭＰＵ１２１ではなく進行用ＭＰＵ１０２であることに対応させて、ステップＳ３０３の抽選用乱数更新処理の処理構成が上記第１の実施の形態と異なっている。
【０２６６】
具体的には、図２１のフローチャートに示すように、先ずステップＳ１４０１にて、大当たり乱数カウンタＣ１の更新処理を実行する。当該更新処理では、進行用ＲＷＭ１０５の大当たり乱数カウンタＣ１から現状の数値情報を読み出すとともに、その読み出した数値情報を１加算し、さらにその１加算後の数値情報を大当たり乱数カウンタＣ１に上書きする。
【０２６７】
続くステップＳ１４０２では、更新後の大当たり乱数カウンタＣ１の数値情報が最大値よりも大きいか否かを判定する。最大値よりも大きい場合には、ステップＳ１４０３にて大当たり乱数カウンタＣ１を「０」クリアする。この最大値は、メイン処理（図１９）のステップＳ１２０８にて更新用ＭＰＵ１２１に送信した最大値と同一である。
【０２６８】
ステップＳ１４０２にて否定判定をした場合、又はステップＳ１４０３の処理の実行後は、ステップＳ１４０４に進む。ステップＳ１４０４では、更新後の大当たり乱数カウンタＣ１の数値情報が、進行用ＲＷＭ１０５に記憶されている１周判定用の数値情報と一致しているか否かを判定する。一致している場合には、ステップＳ１４０５にて、更新用ＭＰＵ１２１に記憶されている現状の乱数初期値カウンタＣＩＮＩの数値情報を取得する。具体的には、進行用ＭＰＵ１０２は更新用ＭＰＵ１２１に対して乱数初期値カウンタＣＩＮＩの数値情報を送信すべき旨の信号出力を行い、当該数値情報が送信されるまで待機する。そして、当該数値情報が送信された場合には、その受信した数値情報をレジスタに記憶するとともに、ステップＳ１４０６に進む。
【０２６９】
ステップＳ１４０６では、ステップＳ１４０５にて取得した数値情報を、次回の周回における初期値として大当たり乱数カウンタＣ１に設定する。続くステップＳ１４０７では、その取得した数値情報を、新たな１周判定用の数値情報として進行用ＲＷＭ１０５に上書きすることで保存する。
【０２７０】
ステップＳ１４０４にて否定判定をした場合、又はステップＳ１４０７の処理を実行した後は、ステップＳ１４０８にて、進行用ＲＷＭ１０５に設けられている大当たり種別カウンタＣ２、リーチ乱数カウンタＣ３及び電動役物開放カウンタＣ４の更新処理を実行する。当該処理は、上記第１の実施の形態における抽選用乱数更新処理（図１２（ｂ））のステップＳ６０７と同様である。その後、本抽選用乱数更新処理を終了する。
【０２７１】
また、大当たり乱数カウンタＣ１の更新対象が更新用ＭＰＵ１２１ではなく進行用ＭＰＵ１０２であることに対応させて、ステップＳ３１４の特図特電制御処理における保留情報の取得処理の処理構成が上記第１の実施の形態と異なっている。この場合、上記第１の実施の形態では、保留情報の取得に際して更新用ＭＰＵ１２１から大当たり乱数カウンタＣ１の数値情報を取得する構成としたが、本実施の形態では、保留情報の取得に際して更新用ＭＰＵ１２１から数値情報を取得することはなく、進行用ＲＷＭ１０５に設けられた大当たり乱数カウンタＣ１から数値情報を取得する。
【０２７２】
次に、本実施の形態における更新用ＭＰＵ１２１の更新側定期処理について、図２２のフローチャートを参照しながら説明する。
【０２７３】
先ずステップＳ１５０１〜ステップＳ１５０４では、進行用ＭＰＵ１０２からの乱数初期値カウンタＣＩＮＩの更新指示に対応した処理を実行する。当該処理は、上記第１の実施の形態における更新側定期処理（図１４）のステップＳ８０１〜ステップＳ８０４と同様である。
【０２７４】
その後、ステップＳ１５０５〜ステップＳ１５０６にて、進行用ＭＰＵ１０２からの乱数初期値カウンタＣＩＮＩの数値情報の取得指示に対応した処理を実行する。当該処理は、上記第１の実施の形態における更新側定期処理（図１４）のステップＳ８０５〜ステップＳ８０６と同様である。
【０２７５】
その後、ステップＳ１５０７にて、進行用ＭＰＵ１０２から停電が発生したことを示す停電信号を受信しているか否かを判定する。停電信号を受信していない場合には、そのまま本更新側定期処理を終了する。停電信号を受信している場合には、ステップＳ１５０８にて、更新用の不揮発性メモリ１２３へのアクセスを禁止する。そして、電源が完全に遮断されて処理が実行できなくなるまで無限ループを継続する。
【０２７６】
以上詳述した本実施の形態によれば、上記第１の実施の形態と同様に、乱数初期値カウンタＣＩＮＩについては使用する数値範囲の変更を好適に行うことが可能となる。また、大当たり乱数カウンタＣ１の初期値を設定する機能を更新用ＭＰＵ１２１に集約することが可能となり、さらには当該更新用ＭＰＵ１２１が進行用ＭＰＵ１０２とは別チップとして設けられていることで使用する数値範囲が異なるパチンコ機１０間で更新用ＭＰＵ１２１を共通して使用することが可能となる。また、上記第１の実施の形態と同様に、動作電力の供給が開始された場合における大当たり乱数カウンタＣ１の数値情報の初期値を変動させることが可能となる。
【０２７７】
さらに、本実施の形態によれば、更新用ＭＰＵ１２１では乱数初期値カウンタＣＩＮＩの更新のみを行い、大当たり乱数カウンタＣ１の更新は進行用ＭＰＵ１０２において行われ、大当たり乱数カウンタＣ１の数値情報を進行用ＭＰＵ１０２の外部から取得する必要が生じない。これにより、更新用ＭＰＵ１２１と進行用ＭＰＵ１０２との間の信号経路に対して不正が施されたとしても、それは乱数初期値カウンタＣＩＮＩの数値情報に対する不正に留めることができ、大当たり乱数カウンタＣ１の数値情報に対して直接的には及ばない。よって、当否抽選を行う上で参照される大当たり乱数カウンタＣ１の数値情報に対して直接的に不正が施されてしまうことを抑制しながら、上記のような優れた効果を奏することができる。
【０２７８】
また、大当たり乱数カウンタＣ１の数値情報を更新するためのプログラムやデータが読み取り専用として利用される進行用ＲＯＭ１０４に記憶されているため、かかるプログラムやデータが不正に書き換えられてしまうことを抑制しながら、上記のような優れた効果を奏することができる。
【０２７９】
なお、更新用ＭＰＵ１２１に対して不正が行われてしまうことに鑑みて、更新用ＭＰＵ１２１から同一の初期値を複数回として予め定められた基準回数（例えば、３回）に亘って受信した場合には、進行用ＭＰＵ１０２において異常報知用の処理及び遊技停止用の処理のうち少なくとも一方を実行する構成としてもよい。また、複数回として予め定められて第１基準回数（例えば、３回）に亘って受信した場合には進行用ＭＰＵ１０２において異常報知用の処理を実行するとともに、第１基準回数よりも多い第２基準回数（例えば、４回）に亘って受信した場合には進行用ＭＰＵ１０２において遊技停止用の処理を実行する構成としてもよい。遊技停止用の処理としては、遊技球の発射を禁止する処理を実行する構成としてもよく、遊技球の払出を禁止する処理を実行する構成としてもよく、上記第１の実施の形態におけるステップＳ３０６のように遊技を進行させるための所定の処理をスキップする処理を実行する構成としてもよい。
【０２８０】
＜第５の実施の形態＞
本実施の形態では、進行用ＭＰＵ１０２における処理構成が上記第４の実施の形態と異なっている。以下、本実施の形態におけるメイン処理及びタイマ割込み処理について説明する。
【０２８１】
図２３は、本実施の形態におけるメイン処理を示すフローチャートである。
【０２８２】
当該メイン処理では、先ずステップＳ１６０１〜ステップＳ１６１１にて、上記第１の実施の形態におけるメイン処理（図１９）のステップＳ１２０１〜ステップＳ１２１１と同様の処理を実行する。
【０２８３】
その後、ステップＳ１６１２にて乱数初期値更新処理を実行するとともに、ステップＳ１６１３にてその他の処理を実行する。当該その他の処理には、上記第１の実施の形態におけるタイマ割込み処理（図１０）のステップＳ３０１にて実行された停電用処理が含まれるとともに、それ以外にも、ステップＳ３０５の遊技停止判定処理、ステップＳ３０６の遊技停止用処理、ステップＳ３０７のポート出力処理、ステップＳ３１２の発射制御処理、ステップＳ３１４の特図特電制御処理（保留情報の取得処理を除く）、ステップＳ３１５の普図普電制御処理、ステップＳ３１６の表示制御処理、ステップＳ３１７のデモ表示用処理、及びステップＳ３２０の外部情報設定処理が含まれる。
【０２８４】
続くステップＳ１６１４では、タイマ割込み処理が２回発生したか否かを判定する。発生していない場合には、ステップＳ１６１５〜ステップＳ１６１８の処理を実行する。これらステップＳ１６１５〜ステップＳ１６１８の処理は、上記第４の実施の形態におけるメイン処理（図１９）のステップＳ１２１２〜ステップＳ１２１５と同様である。その後、タイマ割込み処理が２回発生するまでステップＳ１６１４〜ステップＳ１６１８の処理を繰り返す。一方、タイマ割込み処理が２回発生した場合には、ステップＳ１６１４にて肯定判定をすることとなり、肯定判定をした場合には、ステップＳ１６１２に戻る。
【０２８５】
本実施の形態におけるタイマ割込み処理の処理構成は、上記第２の実施の形態におけるタイマ割込み処理（図１６）と同様である。
【０２８６】
以上のように進行用ＭＰＵ１０２の処理構成が設定されている場合であっても、更新用ＭＰＵ１２１では、上記第４の実施の形態と同様の処理を実行する。これにより、電源立ち上げ時においては更新用ＭＰＵ１２１における初期起動処理（図２０）の実行を通じて、進行用ＭＰＵ１０２から送信された最大値の範囲内において乱数初期値カウンタＣＩＮＩの初期値が選択される。また、初期起動処理の実行後においては更新用ＭＰＵ１２１における更新側定期処理（図２２）の実行を通じて、進行用ＭＰＵ１０２からの乱数初期値カウンタＣＩＮＩの１回の更新指示に対して当該乱数初期値カウンタＣＩＮＩの数値情報を１更新する。
【０２８７】
＜第６の実施の形態＞
本実施の形態では、更新用ＭＰＵ１２１における更新対象のカウンタの種類が上記第１の実施の形態や上記第４の実施の形態と異なっている。かかる相違する構成について以下に説明する。
【０２８８】
図２４は、進行用ＭＰＵ１０２と更新用ＭＰＵ１２１との協働により各種抽選を行うための電気的構成を説明するための説明図である。
【０２８９】
本実施の形態では、図２４に示すように、主制御装置８１に設けられた抽選用のカウンタＣ１〜Ｃ３，ＣＩＮＩ，ＣＳ，Ｃ４のうち、大当たり乱数カウンタＣ１のみが更新用ＭＰＵ１２１に設けられており、上記第１の実施の形態や上記第４の実施の形態では更新用ＭＰＵ１２１の更新対象となっていた乱数初期値カウンタＣＩＮＩは進行用ＭＰＵ１０２において独自に更新される。したがって、大当たり乱数カウンタＣ１において新たな周回の数値情報の更新を行う場合における初期値は、進行用ＭＰＵ１０２から更新用ＭＰＵ１２１に提供される。また、保留格納エリア１０５ａへ保留情報を格納する際には、進行用ＭＰＵ１０２において大当たり乱数カウンタＣ１の数値情報を更新用ＭＰＵ１２１から取得する必要がある。
【０２９０】
以下、本実施の形態における各種処理について説明する。図２５は、本実施の形態におけるメイン処理を示すフローチャートである。
【０２９１】
先ずステップＳ１７０１〜ステップＳ１７０６にて、上記第１の実施の形態におけるメイン処理（図７）のステップＳ１０１〜ステップＳ１０６と同様の処理を実行する。続くステップＳ１７０７では、上記第１の実施の形態におけるメイン処理（図７）のステップＳ１０７と同様に、更新用ＭＰＵ１２１の起動処理を実行する。これにより、更新用ＭＰＵ１２１において後述する初期起動処理が開始される。
【０２９２】
続くステップＳ１７０８では、大当たり乱数カウンタＣ１の最大値の送信処理を実行する。ここで、更新用ＭＰＵ１２１は、既に説明したとおり、大当たり乱数カウンタＣ１の数値情報を更新する機能を有しているが、更新対象として設定可能な数値範囲は、本パチンコ機１０において利用される大当たり乱数カウンタＣ１の数値範囲よりも広い範囲となっている。かかる更新用ＭＰＵ１２１における大当たり乱数カウンタＣ１に係る構成は上記第１の実施の形態と同様である。ステップＳ１７０８にて最大値の情報を送信することで、更新用ＭＰＵ１２１において大当たり乱数カウンタＣ１の最大値を把握することが可能となる。
【０２９３】
続くステップＳ１７０９では、大当たり乱数カウンタＣ１の初期値を取得する処理を実行する。具体的には、初期値の送信指示を更新用ＭＰＵ１２１に対して行うとともに、当該初期値の情報が送信されるまで待機する処理を実行する。そして、初期値の情報が送信された場合に、ステップＳ１７１０に進む。ステップＳ１７１０では、ステップＳ１７０９にて更新用ＭＰＵ１２１から取得した初期値の情報を、大当たり乱数カウンタＣ１の１周判定用の数値情報として進行用ＲＷＭ１０５に書き込み保存する。
【０２９４】
その後、ステップＳ１７１１〜ステップＳ１７１４の残余処理に進む。当該ステップＳ１７１１〜ステップＳ１７１４の処理内容は、上記第１の実施の形態におけるメイン処理（図７）のステップＳ１１１〜ステップＳ１１４と基本的に同様である。但し、ステップＳ１７１２の乱数初期値更新処理では、乱数初期値カウンタＣＩＮＩが進行用ＲＷＭ１０５に設けられていることに対応させて、更新用ＭＰＵ１２１への更新指示を行うのではなく、進行用ＭＰＵ１０２において独自に乱数初期値カウンタＣＩＮＩの更新処理を実行する。
【０２９５】
次に、本実施の形態における更新用ＭＰＵ１２１の初期起動処理について、図２６のフローチャートを参照しながら説明する。
【０２９６】
先ずステップＳ１８０１では、進行用ＭＰＵ１０２のメイン処理（図２５）におけるステップＳ１７０８にて送信された最大値の情報を、更新用の揮発性メモリ１２４に書き込むことで保存する。その後、ステップＳ１８０２〜ステップＳ１８０５にて、電源立ち上げ時の初期値を、更新用の不揮発性メモリ１２３における大当たり乱数用の初期値テーブルから読み出して大当たり乱数カウンタＣ１に設定する処理を実行する。この場合に、ポインタ情報の取り扱いが上記第１の実施の形態と異なっている。
【０２９７】
つまり、上記第１の実施の形態では、ポインタ情報は初期起動処理にて少なくとも１回更新され、当該初期起動処理以外では更新されない構成としたが、本実施の形態では、ポインタ情報は基本的に後述する更新側定期処理にて更新され、大当たり乱数用の初期値テーブルにおいて現状のポインタ情報に対応した初期値が最大値の範囲内ではないことを条件として、初期起動処理においてもポインタ情報の更新が行われる。以下、かかる処理について詳細に説明する。
【０２９８】
ステップＳ１８０２では、更新用の不揮発性メモリ１２３における初期値テーブル記憶エリア１２３ａから大当たり乱数用の初期値テーブルを読み出すとともに、更新用の不揮発性メモリ１２３におけるポインタ情報記憶エリア１２３ｂから大当たり乱数に対応したポインタ情報を読み出す。これら読み出した初期値テーブル及びポインタ情報は、更新用の揮発性メモリ１２４に保存される。
【０２９９】
その後、ステップＳ１８０３にて、ステップＳ１８０２にて読み出したポインタ情報に対応した初期値が最大値以下であるか否かを判定する。具体的には、ステップＳ１８０２にて読み出したポインタ情報に対応した初期値を大当たり乱数用の初期値テーブルから読み出すとともに、その読み出した初期値が、ステップＳ１８０１にて更新用の揮発性メモリ１２４に保存した最大値の情報以下であるか否かを判定する。
【０３００】
ステップＳ１８０３にて否定判定をした場合には、ステップＳ１８０４にてポインタ情報の更新処理を実行する。具体的には、更新用の揮発性メモリ１２４に読み出されているポインタ情報を１加算する。そして、再度、ステップＳ１８０３の処理を実行するとともに、ステップＳ１８０３にて肯定判定をするまで、ステップＳ１８０３〜ステップＳ１８０４の処理を繰り返す。
【０３０１】
ステップＳ１８０３にて肯定判定をした場合には、ステップＳ１８０５にて、現状のポインタ情報に対応した初期値を大当たり乱数カウンタＣ１に設定する。続くステップＳ１８０６では、ステップＳ１８０５にて大当たり乱数カウンタＣ１に設定した初期値の情報を進行用ＭＰＵ１０２に送信する。この送信された初期値の情報は、既に説明したとおり、進行用ＭＰＵ１０２のメイン処理（図２５）におけるステップＳ１７０９にて取得され、ステップＳ１７１０にて１周判定用の数値情報として進行用ＲＷＭ１０５に保存される。その後、更新側定期処理に進む。
【０３０２】
次に、本実施の形態における進行用ＭＰＵ１０２のタイマ割込み処理について説明する。
【０３０３】
本実施の形態におけるタイマ割込み処理では、上記第１の実施の形態におけるタイマ割込み処理（図１０）と基本的に同様の処理を実行する。但し、乱数初期値カウンタＣＩＮＩの更新対象が更新用ＭＰＵ１２１ではなく進行用ＭＰＵ１０２であることに対応させて、ステップＳ３０２の乱数初期値更新処理の処理構成が異なっている。当該処理構成は、メイン処理（図２５）におけるステップＳ１７１２と同様である。
【０３０４】
また、ステップＳ３０３の抽選用乱数更新処理では、更新用ＭＰＵ１２１において更新後の大当たり乱数カウンタＣ１の数値情報が１周判定用の数値情報と一致した場合に、進行用ＲＷＭ１０５に設けられた乱数初期値カウンタＣＩＮＩの数値情報を更新用ＭＰＵ１２１に送信し、その数値情報を大当たり乱数カウンタＣ１の次回の周回における初期値として設定させる。
【０３０５】
次に、本実施の形態における更新用ＭＰＵ１２１の更新側定期処理について、図２７のフローチャートを参照しながら説明する。
【０３０６】
先ずステップＳ１９０１〜ステップＳ１９０４では、進行用ＭＰＵ１０２からの大当たり乱数カウンタＣ１の更新指示に対応した処理を実行する。当該処理は、上記第１の実施の形態における更新側定期処理（図１４）のステップＳ８０７〜ステップＳ８１０と同様である。
【０３０７】
その後、ステップＳ１９０５〜ステップＳ１９０６にて、進行用ＭＰＵ１０２からの大当たり乱数カウンタＣ１の初期値の設定指示に対応した処理を実行する。当該処理は、上記第１の実施の形態における更新側定期処理（図１４）のステップＳ８１１〜ステップＳ８１２と同様である。
【０３０８】
その後、ステップＳ１９０７〜ステップＳ１９０８にて、進行用ＭＰＵ１０２からの大当たり乱数カウンタＣ１の数値情報の取得指示に対応した処理を実行する。当該処理は、上記第１の実施の形態における更新側定期処理（図１４）のステップＳ８１３〜ステップＳ８１４と同様である。
【０３０９】
その後、ステップＳ１９０９にて、ポインタ情報の更新処理を実行する。具体的には、更新用の揮発性メモリ１２４に読み出されているポインタ情報を１加算する。続くステップＳ１９１０では、進行用ＭＰＵ１０２から停電が発生したことを示す停電信号を受信しているか否かを判定する。停電信号を受信していない場合には、そのまま本更新側定期処理を終了する。
【０３１０】
停電信号を受信している場合には、ステップＳ１９１１にて、更新用の揮発性メモリ１２４に保存されているポインタ情報を、更新用の不揮発性メモリ１２３におけるポインタ情報記憶エリア１２３ｂに上書きして保存する処理を実行する。この際、更新用の不揮発性メモリ１２３におけるポインタ情報記憶エリア１２３ｂに記憶されているデータ以外のデータやプログラムが消去されない点は、上記第１の実施の形態と同様である。その後、ステップＳ１９１２にて、更新用の不揮発性メモリ１２３へのアクセスを禁止した後に、電源が完全に遮断されて処理が実行できなくなるまで無限ループを継続する。
【０３１１】
以上詳述した本実施の形態によれば、動作電力の供給が開始された場合における乱数初期値カウンタＣＩＮＩの初期値を変動可能な点、及び進行用ＭＰＵ１０２における乱数初期値カウンタＣＩＮＩの数値情報の更新に係る処理負荷の軽減を図ることが可能な点を除き、上記第１の実施の形態と同様の効果を奏する。
【０３１２】
また、それ以外にも、本実施の形態では、動作電力の供給中にポインタ情報を更新する処理が繰り返し行われ、最終的なポインタ情報の値は動作電力の遮断が行われるタイミングに依存して不規則な値となる。したがって、動作電力の供給が開始された場合における大当たり乱数カウンタＣ１の初期値の不規則性を高めることができるとともに、かかる効果を動作電力の供給の開始時における処理負荷を軽減しながら奏することができる。
【０３１３】
なお、動作電力の供給中に更新したポインタ情報を更新用の不揮発性メモリ１２３に書き込むタイミングは、停電信号の受信後に限定されることはなく、例えばステップＳ１９０９にてポインタ情報を更新する度に、更新用の不揮発性メモリ１２３への上書きを行う構成としてもよく、複数回の更新に対して１回の割合で当該上書きを行う構成としてもよい。
【０３１４】
＜他の実施の形態＞
なお、上述した各実施の形態の記載内容に限定されず、本発明の趣旨を逸脱しない範囲内で種々の変形改良が可能である。例えば以下のように変更してもよい。ちなみに、以下の別形態の構成を、上記各実施の形態の構成に対して、個別に適用してもよく、組み合わせて適用してもよい。
【０３１５】
（１）上記各実施の形態では、動作電力の供給が開始される度に進行用ＭＰＵ１０２から最大値の情報が送信される構成としたが、かかる構成に限定されることはなく、この送信された最大値の情報は進行用ＭＰＵ１０２への動作電力の供給が停止された場合であっても更新用ＭＰＵ１２１において記憶保持される構成としてもよい。この場合、更新用ＭＰＵ１２１では初期起動処理にて最大値の情報を記憶保持しているか否かを判定し（例えば記憶済みフラグを利用）、記憶保持していない場合に更新用ＭＰＵ１２１から進行用ＭＰＵ１０２に最大値の情報の要求信号を出力する構成とする。そして、その要求信号を受信した場合に進行用ＭＰＵ１０２から最大値の情報を送信するようにするとよい。これにより、最大値の情報が更新用ＭＰＵ１２１において一旦記憶保持された後は、復電時の処理に要する時間の短縮化が図られる。
【０３１６】
また、上記最大値の情報を更新用ＭＰＵ１２１において記憶保持するための構成としては、その情報を更新用の不揮発性メモリ１２３に書き込む構成としてもよく、更新用の揮発性メモリ１２４に書き込むとともに当該揮発性メモリ１２４にバックアップ電力が供給される構成としてもよい。
【０３１７】
また、進行用ＭＰＵ１０２では動作電力の供給が開始された回数をカウントする構成とし、所定の複数回に１回の割合で最大値の情報が更新用ＭＰＵ１２１に送信される構成としてもよい。
【０３１８】
（２）使用数値範囲が異なる複数のカウンタが更新用ＭＰＵ１２１の更新対象となっている構成としてもよい。例えば、大当たり乱数カウンタＣ１及び乱数初期値カウンタＣＩＮＩのうち少なくとも一方に加えて、大当たり種別カウンタＣ２が更新対象となっている構成としてもよく、リーチ乱数カウンタＣ３が更新対象となっている構成としてもよく、それ以外の抽選用のカウンタが更新対象となっている構成としてもよい。また、全ての抽選用のカウンタが更新対象となっている構成としてもよい。この場合、更新用ＭＰＵ１２１において更新対象となっている各カウンタのそれぞれについて使用数値範囲の情報が進行用ＭＰＵ１０２から送信される必要がある。
【０３１９】
ちなみに、上記のように使用数値範囲が異なる複数のカウンタが更新用ＭＰＵ１２１の更新対象となっている構成であっても、動作電力の供給が開始された場合の各カウンタの初期値を変動させることが好ましく、この場合、各カウンタの初期値を不規則なものとし易くなる。特に、大当たり乱数カウンタＣ１だけでなく大当たり種別カウンタＣ２についても動作電力の供給が開始された場合における初期値を変動させることで、不正対策上、好ましいものとなる。
【０３２０】
当該構成においては、使用数値範囲が異なるものとなり得るカウンタ毎に初期値テーブルを用意する構成としてもよく、ベース数値範囲が最大となるカウンタに対応させて初期値テーブルを作成するとともにいずれのカウンタについてもその共通の初期値テーブルから初期値を選択する構成としてもよい。後者の場合であっても、例えば上記第１の実施の形態のようなステップＳ２０３〜ステップＳ２０４の処理を実行して、各カウンタに対応する使用数値範囲内において初期値の選択が行われるようにすればよい。
【０３２１】
（３）進行用ＭＰＵ１０２とは別に設けられた更新用ＭＰＵ１２１では、利益の付与に係る抽選用のカウンタを更新対象とすることなく、演出の決定に係る抽選用のカウンタのみを更新対象とする構成としてもよい。上記各実施の形態について具体的には、少なくとも大当たり乱数カウンタＣ１は進行用ＭＰＵ１０２の更新対象とし、リーチ乱数カウンタＣ３及び変動種別カウンタＣＳを更新用ＭＰＵ１２１の更新対象とする構成としてもよい。また、より具体的には、大当たり乱数カウンタＣ１、乱数初期値カウンタＣＩＮＩ、大当たり種別カウンタＣ２及び電動役物開放カウンタＣ４は進行用ＭＰＵ１０２の更新対象とし、リーチ乱数カウンタＣ３及び変動種別カウンタＣＳを更新用ＭＰＵ１２１の更新対象とする構成としてもよい。この場合、更新用ＭＰＵ１２１と進行用ＭＰＵ１０２との間の信号経路や、更新用の不揮発性メモリ１２３に不正が施されたとしても、その影響を演出の実行に留めることができ、利益の付与に対しては及ばないようにすることができる。
【０３２２】
（４）上記各実施の形態では、大当たり乱数カウンタＣ１や乱数初期値カウンタＣＩＮＩの最小値を「０」に固定することで、進行用ＭＰＵ１０２からの使用数値範囲の指定に際しては最大値の情報を送信する構成としたが、これに限定されることはなく、最大値を固定にすることで使用数値範囲の指定に際しては最小値の情報を送信する構成としてもよく、最大値及び最小値のいずれについても固定することなく最大値の情報及び最小値の情報の両方を送信する構成としてもよい。
【０３２３】
（５）ベース数値範囲内での数値情報の更新を可能とすることで、使用する数値範囲を変更する場合には使用数値範囲の指定に係る情報のみを変更すればよいという効果に着目した場合、更新用ＭＰＵ１２１が設けられていることは必須ではなく、進行用ＭＰＵ１０２にて実行される処理としてベース数値範囲から使用数値範囲への設定が行われる構成としてもよい。つまり、ベース数値範囲から使用数値範囲への設定を行う処理及び各カウンタを更新する処理が、進行用ＭＰＵ１０２におけるプログラムを利用した処理にて実行される構成としてもよい。当該構成であっても、使用される数値範囲の変更を行う際には使用数値範囲の情報のみを変更すればよく、それ以外の数値情報の更新に係るプログラムなどはそのまま利用することができるため、使用される数値範囲の変更を良好に行うことができる。但し、当該構成においては、進行用ＲＷＭ１０５においてベース数値範囲のうちいずれの範囲が使用数値範囲として設定された場合であっても対応できるように、進行用ＲＷＭ１０５においてベース数値範囲分の領域を確保しておく必要が生じる。
【０３２４】
（６）上記各実施の形態では、数値情報の更新を行う機能を進行用ＭＰＵ１０２とは別に設ける上で、プログラムを利用して処理を実行する更新用ＭＰＵ１２１を設けたが、かかる機能がプログラムを利用することなく動作する専用回路として設けられていてもよい。但し、このように専用回路として設ける構成であっても、電源遮断中における電力供給の有無に関係なく更新対象のカウンタの初期値を変動させる上では、専用回路に対して不揮発性メモリを接続するとともにそれを読み書き両用として利用することで初期値を変動させるためのデータの読み書きを行う構成とすることが好ましい。
【０３２５】
（７）更新用ＭＰＵ１２１における数値情報の更新周期と、進行用ＭＰＵ１０２における数値情報の取得周期との関係で、大当たり乱数カウンタＣ１の使用数値範囲に含まれるいずれの数値情報であっても進行用ＭＰＵ１０２において取得可能となるのであれば、数値情報の更新指示が進行用ＭＰＵ１０２から行われるか否かは任意である。また、上記第１の実施の形態においては数値情報の更新指示だけでなく、大当たり乱数カウンタＣ１の数値情報の更新が１周した場合において乱数初期値カウンタＣＩＮＩから新たな初期値を設定する処理につても進行用ＭＰＵ１０２からの指示に因らずに行われる構成としてもよい。但し、当該構成においては、パチンコ機１０の設計段階において更新用ＭＰＵ１２１と進行用ＭＰＵ１０２との処理の周期の調整を正確に行う必要が生じるため、かかる調整作業を要しない点で上記各実施の形態のように進行用ＭＰＵ１０２からの指示に基づき数値情報の更新が行われる構成とすることが好ましい。
【０３２６】
（８）上記各実施の形態では、進行用ＭＰＵ１０２と更新用ＭＰＵ１２１とが個別にチップ化されている構成としたが、両者が１チップ化されている構成としてもよい。但し、使用数値範囲の変更に際して更新用ＭＰＵ１２１をそのまま利用することができるという点では上記各実施の形態のように個別にチップ化されている構成とすることが好ましい。
【０３２７】
また、更新用ＭＰＵ１２１の機能を、進行用ＭＰＵ１０２が搭載された主制御基板１０１とは別の基板が有する構成としてもよい。この場合、主制御基板１０１とは別基板を設けるとともに、その基板を主制御装置８１の基板ボックス８３内に主制御基板１０１とともに収容する構成としてもよく、停電監視基板１０６が上記更新用ＭＰＵ１２１の機能を有する構成としてもよい。このように主制御基板１０１が収容される基板ボックス８３内に更新用ＭＰＵ１２１の機能を有するチップ又は基板を収容することで、信号経路上への不正を行いづらくすることが可能となる。
【０３２８】
また、信号経路上への不正は行い易くなってしまうが、更新用ＭＰＵ１２１の機能を払出制御装置９７や音光制御装置８２に設ける構成としてもよく、電源及び発射制御装置９８や表示制御装置１１１に設ける構成としてもよい。例えば、払出制御装置９７に上記機能を設ける場合、進行用ＭＰＵ１０２からの指示に基づき払出装置９６を制御するためのＭＰＵ又はＣＰＵといった制御手段にて、上記更新用ＭＰＵ１２１の機能が果たされる構成としてもよい。
【０３２９】
（９）進行用ＲＷＭ１０５のクリアが実行された場合であっても大当たり乱数カウンタＣ１の初期値を変動させることが可能であれば上記各実施の形態の構成に限定されない。
【０３３０】
（９−１）例えば、更新用ＭＰＵ１２１における更新側の揮発性メモリ１２４にバックアップ電力が供給される構成においては、ポインタ情報が当該揮発性メモリ１２４に記憶される構成としてもよい。但し、本構成においてはそのバックアップ電力の供給を不正に遮断させる行為が行われた場合には、大当たり乱数カウンタＣ１の上記初期値を変動させることができないため、この点について上記各実施の形態のように不揮発性メモリ１２３にポインタ情報を書き込むことが好ましい。
【０３３１】
（９−２）例えば、進行用ＭＰＵ１０２への動作電力の供給が開始された場合には、当該進行用ＭＰＵ１０２のメイン処理（図７）にてウェイト処理を実行するとともに、その間に更新用ＭＰＵ１２１において初期値の抽選処理を実行することで、動作電力の供給が開始された場合における大当たり乱数カウンタＣ１の初期値を変動させる構成としてもよい。この場合、初期値テーブルやポインタ情報を利用することなく上記初期値を変動させることができるとともに、バックアップ電力を不正に遮断させる行為に関係なく上記初期値を変動させることができる。但し、本構成においては、選択される初期値の不規則性を高めようとするほど、電源立ち上げ時の処理に要する時間が長時間化するため、この点において上記各実施の形態における構成が好ましい。
【０３３２】
ちなみに、当該（９−２）の構成においてバックアップ電力の供給を不正に遮断させる行為を無効化させることが可能となるという効果に着目した場合、カウンタを更新する機能が進行用ＭＰＵ１０２とは別に設けられている構成は必須ではなく、進行用ＭＰＵ１０２において初期値を変動させるための抽選の処理を実行するようにしてもよい。
【０３３３】
（９−３）例えば、ポインタ情報及び初期値テーブルを利用するのではなく、動作電力の供給が遮断される場合における大当たり乱数カウンタＣ１の数値情報及び乱数初期値カウンタＣＩＮＩの数値情報のうち少なくとも一方を更新用の揮発性メモリ１２４に記憶するとともに、当該揮発性メモリ１２４へバックアップ電力が供給されるようにし、動作電力の供給が次回開始された場合にはその記憶した数値情報を初期値として大当たり乱数カウンタＣ１の更新を開始する構成としてもよい。この場合であっても、進行用ＲＷＭ１０５のクリアが実行されたとしても上記初期値を変動させることが可能となる。
【０３３４】
ちなみに、進行用ＲＷＭ１０５のクリアが実行されたとしても上記初期値を変動させることが可能となるという効果に着目した場合、カウンタを更新する機能が進行用ＭＰＵ１０２とは別に設けられている構成は必須ではなく、例えば進行用ＲＷＭ１０５においてクリアから除外された領域を設定し、その領域に動作電力の供給中に書き込んだ情報を動作電力の供給が開始された場合に読み出すことで、その際の大当たり乱数カウンタＣ１の初期値を変動させる構成としてもよい。
【０３３５】
（９−４）例えば、動作電力の供給が遮断される場合における大当たり乱数カウンタＣ１の数値情報及び乱数初期値カウンタＣＩＮＩの数値情報のうち少なくとも一方を、更新用の揮発性メモリ１２４ではなく、更新用の不揮発性メモリ１２３に記憶させる構成としてもよい。上記（９−３）では、バックアップ電力の供給を不正に遮断させる行為が懸念されるが、本構成の場合、このような不正行為を無効化させることが可能となる。
【０３３６】
ちなみに、バックアップ電力の供給を不正に遮断させる行為を無効化させることが可能となるという効果に着目した場合、カウンタを更新する機能が進行用ＭＰＵ１０２とは別に設けられている構成は必須ではなく、例えば進行用ＲＯＭ１０４を読み書き両用として利用するとともに、当該進行用ＲＯＭ１０４に動作電力の供給中に書き込んだ情報を動作電力の供給が開始された場合に読み出すことで、その際の大当たり乱数カウンタＣ１の初期値を変動させる構成としてもよい。また、進行用ＲＯＭ１０４に記憶されたプログラムやデータの不正な書き換えを防止する上では、当該進行用ＲＯＭ１０４とは別に、不揮発性であって読み書き両用のメモリ（例えばフラッシュメモリ）を設け、そのメモリに対して初期値を変動させるための情報（データ）を書き込む構成としてもよい。
【０３３７】
また、上記（９−２）や上記（９−３）において、動作電力の供給が遮断された場合に記憶した数値情報を、動作電力の供給が開始された場合にそのまま利用するのではなく、その記憶した数値情報に対して所定の演算を行った結果の数値情報を初期値として利用する構成としてもよい。
【０３３８】
（１０）大当たり乱数カウンタＣ１や乱数初期値カウンタＣＩＮＩの更新タイミングは上記各実施の形態における構成に限定されることはなく任意である。また、上記第１の実施の形態や、上記第４の実施の形態において、乱数初期値カウンタＣＩＮＩの数値情報の更新は、進行用ＭＰＵ１０２からの指示に因らずに更新用ＭＰＵ１２１において独自に行われる構成としてもよい。また、大当たり乱数カウンタＣ１や乱数初期値カウンタＣＩＮＩの数値情報の更新が昇順で行われることは必須ではなく、降順で行われる構成としてもよい。
【０３３９】
（１１）進行用ＭＰＵ１０２及び更新用ＭＰＵ１２１の両方がアクセス可能な読み書き両用のメモリを設けるとともに、その共通メモリには、進行用ＭＰＵ１０２から更新用ＭＰＵ１２１への指示の種類に１対１で対応させてフラグを設ける構成としてもよい。この場合、進行用ＭＰＵ１０２では更新用ＭＰＵ１２１に指示を与える場合には、その指示の内容に対応したフラグに「１」をセットし、更新用ＭＰＵ１２１では「１」がセットされたフラグの種類に応じて、それに対応する処理を実行する構成とする。例えば、進行用ＭＰＵ１０２は所定のカウンタについて数値情報の更新を指示する場合には、共通メモリに設定された所定のフラグに「１」をセットし、更新用ＭＰＵ１２１ではそのフラグを確認することで上記所定のカウンタについて数値情報の更新を実行する。当該構成によれば、進行用ＭＰＵ１０２と更新用ＭＰＵ１２１との間で直接情報のやり取りを行う必要がなくなる。なお、本構成においては、進行用ＭＰＵ１０２と更新用ＭＰＵ１２１とが個別にチップ化されているのではなく、両者が１チップ化されている構成としてもよい。
【０３４０】
（１２）上作動口３３への入賞に係る保留情報と下作動口３４への入賞に係る保留情報とが区別して記憶されるとともに、下作動口３４への入賞に係る保留情報が優先して消化される構成を適用してもよく、これとは逆に上作動口３３への入賞に係る保留情報が優先して消化される構成を適用してもよい。
【０３４１】
また、上記構成において、複数の作動口が上下に並設されているのではなく、上作動口３３に対応した第１作動口と、下作動口３４に対応した第２作動口とが左右に並設された構成としてもよく、これら両作動口が斜めに並設された構成としてもよい。さらにまた、発射ハンドル５４の操作態様に応じて、第１作動口への入賞のみ又は第２作動口への入賞のみを狙えるように、両作動口を離間して配置する構成としてもよい。
【０３４２】
また、上記構成において、メイン表示部４３に、上作動口３３への入賞に基づき取得された保留情報の当否判定の結果を表示する第１表示領域と、下作動口３４への入賞に基づき取得された保留情報の当否判定の結果を表示する第２表示領域とを設けてもよい。この場合、上作動口３３への入賞に基づき取得された保留情報が当否判定の対象となることに先立って又は当否判定の対象となったことに基づいて、第１表示領域において絵柄の変動表示が開始されるとともに当該当否判定に対応した停止結果を表示し係る１遊技回の変動表示が終了される。また、下作動口３４への入賞に基づき取得された保留情報が当否判定の対象となることに先立って又は当否判定の対象となったことに基づいて、第２表示領域において絵柄の変動表示が開始されるとともに当該当否判定に対応した停止結果を表示し係る１遊技回の変動表示が終了される。
【０３４３】
（１３）上作動口３３への入賞に係る保留情報が当否判定の対象となった場合と、下作動口３４への入賞に係る保留情報が当否判定の対象となった場合とで、遊技者が得られる利益が異なる構成としてもよい。また、作動口を複数設ける構成においては、作動口の数は２個に限定されることはなく、３個以上であってもよい。また、作動口が１個のみ設けられた構成としてもよい。
【０３４４】
（１４）主制御装置８１から出力されるコマンドに基づいて、音光制御装置８２により表示制御装置１１１が制御される構成に代えて、主制御装置８１から出力されるコマンドに基づいて、表示制御装置１１１が音光制御装置８２を制御する構成としてもよい。また、音光制御装置８２と表示制御装置１１１とが別々に設けられた構成に代えて、両制御装置が一の制御装置として設けられた構成としてもよく、それら両制御装置のうち一方の機能が主制御装置８１に集約されていてもよく、それら両制御装置の両機能が主制御装置８１に集約されていてもよい。また、主制御装置８１から音光制御装置８２に出力されるコマンドの構成や、音光制御装置８２から表示制御装置１１１に出力されるコマンドの構成も任意である。
【０３４５】
（１５）遊技回用の演出が実行される装置は、図柄表示装置４１に限定されることはなく、可動式に設けられた装飾部材が動作することで遊技回用の演出が実行される構成としてもよく、所定の発光部を点灯させることで遊技回用の演出が実行される構成としてもよく、上記各態様の全部又は一部の組み合わせによって遊技回用の演出が実行される構成としてもよい。
【０３４６】
（１６）上記各実施の形態では、主制御装置８１において当否判定が行われたことに基づいてメイン表示部４３における一の遊技回が開始される構成としたが、これに限定されることはなく、主制御装置８１において当否判定が行われる条件が成立した場合に実際に当否判定が行われるタイミングよりも前のタイミングで上記遊技回が開始され、その後に当否判定が行われたことに基づいてその遊技回におけるその後の表示態様、表示継続時間及び停止結果が決定される構成としてもよい。この場合、主制御装置８１では遊技回の開始タイミングとなった場合に、先ず変動用コマンドを送信し、その後に当否判定、表示継続時間の決定及び種別判定を行った場合に、時間コマンド及び種別コマンドを送信する構成としてもよく、これら時間コマンド及び種別コマンドの送信タイミングもずれている構成としてもよい。
【０３４７】
（１７）上記各実施の形態では、メイン表示部４３において各遊技結果に対応した停止結果が表示される構成としたが、これに代えて、メイン表示部４３を不具備としてもよく、いずれの遊技結果であってもメイン表示部４３において共通の停止結果が表示される構成としてもよく、メイン表示部４３において停止結果がランダムに表示されることで、結果的にメイン表示部４３の表示からはいずれの遊技結果であるかを識別できない構成としてもよい。
【０３４８】
（１８）上記各実施の形態とは異なる他のタイプのパチンコ機等、例えば特別装置の特定領域に遊技球が入ると電動役物が所定回数開放するパチンコ機や、特別装置の特定領域に遊技球が入ると権利が発生して大当たりとなるパチンコ機、他の役物を備えたパチンコ機、アレンジボール機、雀球等の遊技機にも、本発明を適用できる。
【０３４９】
また、弾球式でない遊技機、例えば、複数種の図柄が周方向に付された複数のリールを備え、メダルの投入及びスタートレバーの操作によりリールの回転を開始し、ストップスイッチが操作されるか所定時間が経過することでリールが停止した後に、表示窓から視認できる有効ライン上に特定図柄又は特定図柄の組み合わせが成立していた場合にはメダルの払い出し等といった特典を遊技者に付与するスロットマシンにも本発明を適用できる。
【０３５０】
また、外枠に開閉可能に支持された遊技機本体に貯留部及び取込装置を備え、貯留部に貯留されている所定数の遊技球が取込装置により取り込まれた後にスタートレバーが操作されることによりリールの回転を開始する、パチンコ機とスロットマシンとが融合された遊技機にも、本発明を適用できる。
【０３５１】
＜上記各実施の形態から抽出される発明群について＞
以下、上述した各実施の形態から抽出される発明群の特徴について、必要に応じて効果等を示しつつ説明する。なお以下においては、理解の容易のため、上記各実施の形態において対応する構成を括弧書き等で適宜示すが、この括弧書き等で示した具体的構成に限定されるものではない。
【０３５２】
＜特徴Ａ群＞
特徴Ａ１．所定の数値範囲内において数値情報記憶手段（第１〜第３，第６の実施の形態では大当たり乱数カウンタＣ１、第４〜第５の実施の形態では乱数初期値カウンタＣＩＮＩ）に保持される数値情報を更新する数値情報更新手段（更新用ＭＰＵ１２１）と、
予め定められた取得条件が成立した場合に、前記数値情報を取得する取得手段（第１〜第３，第６の実施の形態では進行用ＭＰＵ１０２における保留情報の取得処理を実行する機能、第４〜第５の実施の形態では進行用ＭＰＵ１０２における乱数初期値カウンタＣＩＮＩの数値情報を取得する処理を実行する機能）と、
を備え、
当該取得手段によって取得された数値情報を利用して所定の処理（第１〜第３，第６の実施の形態では保留情報を利用した当否判定処理、第４〜第５の実施の形態では大当たり乱数カウンタＣ１の数値情報が１周した場合に初期値を設定する処理）が実行される遊技機において、
前記数値情報記憶手段は、予め定められたベース数値範囲内の数値情報を保持可能な構成であり、
前記数値情報更新手段は、
前記ベース数値範囲に含まれるとともに当該ベース数値範囲よりも狭い使用数値範囲を設定する設定手段（第１〜第２の実施の形態ではステップＳ２０１の処理を実行する機能、第３の実施の形態ではステップＳ１１０１の処理を実行する機能、第４〜第５の実施の形態ではステップＳ１３０１の処理を実行する機能、第６の実施の形態ではステップＳ１８０１の処理を実行する機能）と、
当該設定手段により設定された前記使用数値範囲内において前記数値情報記憶手段に保持される数値情報を更新する更新実行手段（更新用ＭＰＵ１２１における更新側定期処理を実行する機能）と、
を備えていることを特徴とする遊技機。
【０３５３】
特徴Ａ１によれば、数値情報の更新を行うために遊技機において使用される数値範囲がベース数値範囲内で設定される。これにより、遊技機の仕様の変更に伴って使用される数値範囲を変更した場合であっても、数値情報更新手段をそのまま利用することができる。よって、使用する数値範囲の変更を好適に行うことが可能となる。
【０３５４】
特徴Ａ２．前記設定手段は、前記使用数値範囲のうち最大値及び最小値のうち一方を設定することで当該使用数値範囲を変更するものであることを特徴とする特徴Ａ１に記載の遊技機。
【０３５５】
特徴Ａ２によれば、使用数値範囲のうち最大値及び最小値のうち一方は固定で、他方を変動させる構成であるため、使用数値範囲の設定に係る処理の簡素化が図られる。
【０３５６】
特徴Ａ３．前記設定手段は、動作電力の供給が開始された場合に、前記使用数値範囲の設定を行うものであることを特徴とする特徴Ａ１又はＡ２に記載の遊技機。
【０３５７】
特徴Ａ３によれば、動作電力の供給が開始された場合に使用数値範囲の設定が行われるため、製品出荷時などにおいて使用数値範囲の設定を事前に行っておく必要が生じることはなく、さらには数値情報更新手段の数値情報を取得手段において取得する必要が生じる前に使用数値範囲の設定を完了することが可能となる。
【０３５８】
なお、「前記設定手段は、動作電力の供給が開始された場合に、その都度、前記使用数値範囲の設定を行うものである」という構成とした場合、動作電力の供給が開始される度に使用数値範囲の設定が行われることとなるため、使用数値範囲の正確性を高めることができる。
【０３５９】
特徴Ａ４．前記数値情報更新手段は、前記使用数値範囲内において所定の初期値から前記数値情報記憶手段の前記数値情報の更新を行い、その過程で同一の数値情報となることなく前記使用数値範囲内に含まれる全ての数値情報をそれぞれ１度設定した状態を更新周回の１回とし、所定の周回における数値情報の更新を終了した場合に新たな初期値から次の周回における数値情報の更新を行い得るものであり、
初期値更新用の記憶手段（第１〜第３の実施の形態における乱数初期値カウンタＣＩＮＩ）を利用して前記初期値用の数値情報を更新するとともに前記数値情報更新手段において前記次の周回における数値情報の更新を行う場合に前記新たな初期値として前記初期値用の数値情報を提供する初期値情報更新手段（第１〜第３の実施の形態におけるステップＳ８０１〜ステップＳ８０６の処理を実行する機能）を備え、
前記初期値更新用の記憶手段は、前記ベース数値範囲内の数値情報を保持可能であるとともに、前記初期値情報更新手段は、前記初期値用の数値情報の提供を前記使用数値範囲内において行うものであることを特徴とする特徴Ａ１乃至Ａ３のいずれか１に記載の遊技機。
【０３６０】
特徴Ａ４によれば、数値情報更新手段の更新周回における初期値が初期値情報更新手段を利用して不規則なものとなるようにする構成において、当該初期値の数値範囲の変更も良好に行うことが可能となる。
【０３６１】
特徴Ａ５．前記更新実行手段は、動作電力の供給が開始された場合、予め定められた初期値用の情報群（大当たり乱数用の初期値テーブル、乱数初期値用の初期値テーブル）の中から選択した初期値から前記数値情報の更新を開始するものであり、
前記初期値用の情報群は、前記ベース数値範囲に含まれる全ての数値情報を前記初期値として選択可能なように設定されており、
前記更新実行手段において前記初期値用の情報群から前記初期値の選択が行われる場合に、前記使用数値範囲から外れた初期値が選択されることを制限する選択制限手段（第１〜第２の実施の形態ではステップＳ２０４の処理を実行する機能、第３の実施の形態ではステップＳ１１０５の処理を実行する機能、第４〜第５の実施の形態ではステップＳ１３０４の処理を実行する機能、第６の実施の形態ではステップＳ１８０３の処理を実行する機能）を備えていることを特徴とする特徴Ａ１乃至Ａ４のいずれか１に記載の遊技機。
【０３６２】
特徴Ａ５によれば、動作電力の供給開始時における数値情報更新手段の初期値が変動することとなるため、動作電力を遮断させるとともに動作電力の供給を開始させて数値情報更新手段の数値情報を初期化させることを通じて不正を行おうとしても、それが行いづらくなる。この場合に、動作電力の供給開始時における初期値として、ベース数値範囲に含まれる全ての数値情報を選択可能とする一方、使用数値範囲から外れた初期値が選択されることが制限されるため、上記特徴Ａ１の構成を備え、使用する数値範囲の変更を好適に行えるようにした構成であっても、上記不正対策を行うことが可能となる。
【０３６３】
特徴Ａ６．前記取得手段を有するとともに当該取得手段によって取得された数値情報に応じた処理を実行して遊技の進行を制御する進行用の制御手段（進行用ＭＰＵ１０２）を備えるとともに、
前記数値情報更新手段を有する更新用の制御手段（更新用ＭＰＵ１２１）を、前記進行用の制御手段とは別に備えており、
前記進行用の制御手段が前記使用数値範囲の情報を前記更新用の制御手段に供給することに基づき、前記設定手段において前記使用数値範囲の設定が行われることを特徴とする特徴Ａ１乃至Ａ５のいずれか１に記載の遊技機。
【０３６４】
特徴Ａ６によれば、使用する数値範囲の変更に際しては進行用の制御手段の内容を変更すればよく、更新用の制御手段をそのまま利用することが可能となる。よって、使用する数値範囲が異なる遊技機間で更新用の制御手段を共通して使用することが可能となり、部材管理を好適に行うことが可能となる。
【０３６５】
特徴Ａ７．前記取得手段は、前記取得条件が成立しているか否かの判定を所定の実行タイミングとなる度に実行する成立判定手段（第１〜第３，第６の実施の形態におけるステップＳ７０１の処理を実行する機能）を有し、当該成立判定手段において前記取得条件が成立していると判定された場合に前記数値情報の取得を行うものであり、
前記数値情報更新手段において前記数値情報の更新が行われた場合、少なくとも１回は前記成立判定手段による前記判定が行われるように、前記進行用の制御手段及び前記更新用の制御手段における制御態様が設定されていることを特徴とする特徴Ａ６に記載の遊技機。
【０３６６】
特徴Ａ７によれば、進行用の制御手段と更新用の制御手段とが設けられた構成であっても、使用数値範囲に含まれる数値情報のいずれについても進行用の制御手段において取得することが可能となる。これにより、数値情報更新手段の数値情報を利用して所定の抽選を行う場合において、その当選確率の設定を良好に行うことが可能となる。
【０３６７】
特徴Ａ８．前記進行用の制御手段は、前記数値情報更新手段において数値情報を更新するタイミングとなった場合に前記更新用の制御手段に対して前記数値情報の更新指示を行う更新指示手段（ステップＳ５０１及びステップＳ６０１の処理を実行する機能）を備え、
前記更新実行手段は、前記更新指示手段により前記更新指示がなされた場合に、前記数値情報の更新を行うものであることを特徴とする特徴Ａ６又はＡ７に記載の遊技機。
【０３６８】
特徴Ａ８によれば、数値情報更新手段における数値情報の更新が更新用の制御手段において独自に行われるのではなく、進行用の制御手段からの指示に基づき行われるため、数値情報更新手段の数値情報を利用して所定の抽選を行う場合において、使用数値範囲に含まれる所定の数値情報を進行用の制御手段において取得することが不可となるといった事象の発生を抑えることが可能となる。
【０３６９】
特徴Ａ９．前記更新実行手段は、前記使用数値範囲内において降順又は昇順となるようにして前記数値情報の更新を行うものであるとともに、その更新の結果、前記数値情報が前記使用数値範囲の最小値及び最大値のうち一方となったことに基づき他方に設定するものであり、さらに当該他方への設定を前記進行用の制御手段からの指示に因らずに行うものであることを特徴とする特徴Ａ８に記載の遊技機。
【０３７０】
特徴Ａ９によれば、数値情報更新手段の数値情報の更新は進行用の制御手段の更新指示を必要としながら、数値情報更新手段の数値情報のループは進行用の制御手段からの指示に因らずに行われるため、進行用の制御手段の処理負荷を抑えながら、上記特徴Ａ８にて説明したような優れた効果を奏することができる。
【０３７１】
特徴Ａ１０．前記数値情報更新手段は、前記使用数値範囲内において所定の初期値から前記数値情報の更新を行い、その過程で同一の数値情報となることなく前記使用数値範囲内に含まれる全ての数値情報をそれぞれ１度設定した状態を更新周回の１回とし、所定の周回における数値情報の更新が終了した場合に新たな初期値から次の周回における数値情報の更新を行い得るものであり、
前記進行用の制御手段は、
前記所定の周回における数値情報の更新が終了したか否かを判定する終了判定手段（第１〜第３，第６の実施の形態におけるステップＳ６０３の処理を実行する機能）と、
当該終了判定手段により前記所定の周回における数値情報の更新が終了したと判定された場合に、前記次の周回における数値情報の更新を開始するように前記更新用の制御手段に対して開始指示を行う開始指示手段（第１〜第３，第６の実施の形態におけるステップＳ６０５の処理を実行する機能）と、
を備え、
前記更新実行手段は、前記開始指示手段により前記開始指示がなされた場合に、前記新たな初期値から前記次の周回における数値情報の更新を開始するものであることを特徴とする特徴Ａ６乃至Ａ９のいずれか１に記載の遊技機。
【０３７２】
特徴Ａ１０によれば、所定の周回が終了したか否かの判定と新たな周回の開始とが、更新用の制御手段において独自に行われるのではなく、進行用の制御手段からの指示に基づき行われるため、更新周回における初期値の不規則性を担保しながら、数値情報更新手段の数値情報を利用して所定の抽選を行う場合において使用数値範囲に含まれる所定の数値情報を進行用の制御手段において取得することが不可となるといった事象の発生を抑えることが可能となる。
【０３７３】
特徴Ａ１１．前記所定の処理として、前記取得手段によって取得された数値情報が予め定められた情報に対応しているか否かの付与判定を行うとともに、当該予め定められた情報に対応している場合に遊技者に特典を付与するための処理を実行する制御手段（進行用ＭＰＵ１０２）を備えていることを特徴とする特徴Ａ１乃至Ａ１０のいずれか１に記載の遊技機。
【０３７４】
特徴Ａ１１によれば、特典の付与を行うか否かの抽選を行うための数値情報更新手段について、既に説明したような優れた効果を奏することができる。
【０３７５】
特徴Ａ１２．所定の数値範囲内において数値情報記憶手段（第１〜第３，第６の実施の形態では大当たり乱数カウンタＣ１、第４〜第５の実施の形態では乱数初期値カウンタＣＩＮＩ）に保持される数値情報を更新する数値情報更新手段（更新用ＭＰＵ１２１）と、
予め定められた取得条件が成立した場合に、前記数値情報を取得する取得手段（第１〜第３，第６の実施の形態では進行用ＭＰＵ１０２における保留情報の取得処理を実行する機能、第４〜第５の実施の形態では進行用ＭＰＵ１０２における乱数初期値カウンタＣＩＮＩの数値情報を取得する処理を実行する機能）と、
を備え、
当該取得手段によって取得された数値情報を利用して所定の処理（第１〜第３，第６の実施の形態では保留情報を利用した当否判定処理、第４〜第５の実施の形態では大当たり乱数カウンタＣ１の数値情報が１周した場合に初期値を設定する処理）が実行される遊技機において、
前記数値情報更新手段は、
使用数値範囲を設定する設定手段（第１〜第２の実施の形態ではステップＳ２０１の処理を実行する機能、第３の実施の形態ではステップＳ１１０１の処理を実行する機能、第４〜第５の実施の形態ではステップＳ１３０１の処理を実行する機能、第６の実施の形態ではステップＳ１８０１の処理を実行する機能）と、
当該設定手段により設定された前記使用数値範囲内において前記数値情報記憶手段に保持される数値情報を更新する更新実行手段（更新用ＭＰＵ１２１における更新側定期処理を実行する機能）と、
を備えていることを特徴とする遊技機。
【０３７６】
特徴Ａ１２によれば、数値情報の更新を行うために遊技機において使用される数値範囲が設定される。これにより、遊技機の仕様の変更に伴って使用される数値範囲を変更した場合であっても、数値情報更新手段をそのまま利用することができる。よって、使用する数値範囲の変更を好適に行うことが可能となる。
【０３７７】
なお、上記特徴Ａ群の発明は、以下の課題に対して効果的である。
【０３７８】
遊技機の一種としてパチンコ遊技機等の遊技機が知られている。かかる遊技機は、数値情報更新手段を利用した抽選を行うとともにその抽選結果に応じた処理を実行することで、遊技を進行させる。
【０３７９】
例えば作動口への入球を条件に取得した数値情報更新手段の数値情報を用いて当たり外れの抽選を行い、この抽選結果を表示装置などによって報知した上、当選の場合には大入賞口を開放するなどの特別遊技状態が繰り広げられる構成が知られている。また、その表示装置における演出の内容を、上記数値情報更新手段とは別の数値情報更新手段を利用して抽選により決定する構成も知られている。
【０３８０】
数値情報更新手段として、例えば数ｍｓ単位といった極微小な時間単位で＋１ずつ更新され、最大値までくると最小値に戻される乱数カウンタを用いる構成が知られている。例えば、乱数カウンタが０〜２９９であったとすれば、数値情報が０から始まり、２９９にくると０に戻されるようになっている。そして、例えば上記のように当たり外れの抽選に乱数カウンタが利用される場合、作動口へ入球したタイミングによって乱数カウンタから取得した数値情報が、予め定めた当たり対応の数値情報である場合に当選として処理されるのである。
【０３８１】
上記乱数カウンタにて更新される数値範囲は、遊技機の機種の内容に依存するものである。当たり外れの抽選に利用される乱数カウンタについて例示すると、当たりとなる確率が相対的に高い機種設計とした場合には数値範囲を狭くし、逆に当たりとなる確率が相対的に低い機種設計とした場合には数値範囲を広くする。このような設計の変更は、当たり外れの抽選に利用される乱数カウンタだけでなく、演出の決定に利用される乱数カウンタについても同様である。
【０３８２】
ここで、機種などが変更される度に、上記のように乱数カウンタの数値範囲の設計をやり直していると、その設計作業が煩雑なものとなってしまう。したがって、乱数カウンタを利用した抽選の構成について未だ改良の余地がある。
【０３８３】
なお、以上は作動口への入球タイミングによって当たり外れを抽選するパチンコ遊技機を中心に説明したが、スタートレバーの操作タイミングによって当たり外れを抽選するスロットマシン等の他の遊技機でも同様の問題がある。
【０３８４】
＜特徴Ｂ群＞
特徴Ｂ１．情報の記憶保持に外部からの電力供給を必要とする情報記憶手段（進行用ＲＷＭ１０４）と、
所定の数値範囲内において付与対応記憶手段（大当たり乱数カウンタＣ１）に保持される数値情報を更新する付与対応更新手段（第１〜第３の実施の形態ではステップＳ８０７〜ステップＳ８１２の処理を実行する機能、第４〜第５の実施の形態ではステップＳ１４０１〜ステップＳ１４０７の処理を実行する機能、第６の実施の形態ではステップＳ１９０１〜ステップＳ１９０６の処理を実行する機能）と、
前記情報記憶手段を読み書き両方として利用することで所定の処理を実行するとともに、予め定められた取得条件が成立した場合に取得した前記数値情報が予め定められた情報に対応している場合に遊技者に所定の特典を付与するための処理を実行する付与対応実行手段（進行用ＭＰＵ１０２における保留情報の取得処理を実行する機能及び特図特電制御処理を実行する機能）と、
を備えた遊技機において、
少なくとも前記情報記憶手段に記憶されている情報の初期化が実行された場合における前記付与対応記憶手段の数値情報を変動させる変動実行手段（第１〜第２の実施の形態ではステップＳ２０２〜ステップＳ２０６の処理を実行する機能、第３の実施の形態ではステップＳ１１０３〜ステップＳ１１１２の処理を実行する機能、第４〜第５の実施の形態ではステップＳ１２１０及びステップＳ１３０２〜ステップＳ１３０６の処理を実行する機能、第６の実施の形態ではステップＳ１８０２〜ステップＳ１８０５及びステップＳ１９０９の処理を実行する機能）を備えていることを特徴とする遊技機。
【０３８５】
特徴Ｂ１によれば、情報記憶手段に記憶されている情報の初期化が意図的に実行された場合であっても、そのタイミングにおける付与対応記憶手段の数値情報は変動されるため、情報記憶手段の初期化を意図的に行うことで不正に特典を得ようとする行為が行われたとしても、それに対して特典が付与されることを抑制することが可能となる。よって、数値情報を利用した抽選の結果を所定の特典が得られる結果に意図的に導く不正行為を好適に抑制することが可能となる。
【０３８６】
特徴Ｂ２．前記情報記憶手段に記憶されている情報の初期化は、動作電力の供給が新たに開始されることを少なくとも１の条件として実行される構成であり、
前記変動実行手段は、前記情報記憶手段に記憶されている情報の初期化が実行されたか否かに関係なく、前記動作電力の供給が開始されて前記付与対応記憶手段の数値情報の更新が最初に開始される場合の初期値を変動させるものであることを特徴とする特徴Ｂ１に記載の遊技機。
【０３８７】
動作電力の供給が停止された場合における付与対応記憶手段の数値情報を不正に取得するとともに情報記憶手段に記憶されている情報の初期化を行わせることなく動作電力の供給を開始させることを通じて、抽選の結果を所定の特典が得られる結果に意図的に導こうとする不正行為が想定される。これに対して、特徴Ｂ２によれば、情報記憶手段の初期化が実行されたか否かに関係なく、付与対応記憶手段の初期値が変動するため、かかる不正行為を抑制することが可能となる。
【０３８８】
特徴Ｂ３．所定の数値範囲内において付与対応記憶手段（大当たり乱数カウンタＣ１）に保持される数値情報を更新する付与対応更新手段（第１〜第３の実施の形態ではステップＳ８０７〜ステップＳ８１２の処理を実行する機能、第４〜第５の実施の形態ではステップＳ１４０１〜ステップＳ１４０７の処理を実行する機能、第６の実施の形態ではステップＳ１９０１〜ステップＳ１９０６の処理を実行する機能）と、
予め定められた取得条件が成立した場合に取得した前記数値情報が予め定められた情報に対応している場合に遊技者に所定の特典を付与するための処理を実行する付与対応実行手段（進行用ＭＰＵ１０２における保留情報の取得処理を実行する機能及び特図特電制御処理を実行する機能）と、
を備えた遊技機において、
情報の記憶保持に外部からの電力供給を要さないとともに読み書き両用として利用される特定記憶手段（更新用の不揮発性メモリ１２３）と、
動作電力の供給が行われている状況において前記特定記憶手段に書き込んだ情報を、前記動作電力の供給が開始された場合に読み出し、その読み出した情報を利用することで、当該動作電力の供給が開始されて前記付与対応記憶手段の数値情報の更新が最初に開始される場合の初期値を変動させる変動実行手段（第１〜第２の実施の形態ではステップＳ２０２〜ステップＳ２０６の処理を実行する機能、第３の実施の形態ではステップＳ１１０３〜ステップＳ１１１２の処理を実行する機能、第４〜第５の実施の形態ではステップＳ１２１０及びステップＳ１３０２〜ステップＳ１３０６の処理を実行する機能、第６の実施の形態ではステップＳ１８０２〜ステップＳ１８０５及びステップＳ１９０９の処理を実行する機能）と、
を備えていることを特徴とする遊技機。
【０３８９】
特徴Ｂ３によれば、動作電力の供給が開始された場合における付与対応記憶手段の数値情報の初期値が変動されるため、動作電力の供給を意図的に遮断させて不正に特典を得ようとする行為が行われたとしても、付与対応記憶手段の初期値は固定されない。よって、数値情報を利用した抽選の結果を所定の特典が得られる結果に意図的に導く不正行為を好適に抑制することが可能となる。
【０３９０】
また、情報の記憶保持用のバックアップ電力も含めて電力供給を完全に遮断させることを通じて、抽選の結果を所定の特典が得られる結果に意図的に導こうとする不正行為が行われたとしても、以前として付与対応記憶手段の初期値を変動させることができ、かかる不正行為を通じて所定の特典の付与が発生してしまうことを抑制することができる。
【０３９１】
また、付与対応記憶手段の数値情報の初期値を変動させるための処理の実行が、動作電力の供給が開始された際のタイミングに全て集約されるのではなく、それよりも前に動作電力の供給が行われている状況に一部分散される。これにより、動作電力の供給が開始された場合における処理負荷を軽減しながら、上記不正行為を好適に抑制することが可能となる。
【０３９２】
特徴Ｂ４．情報の記憶保持に電力を必要としないとともに読み出し専用として利用される専用記憶手段（進行用ＲＯＭ１０４）を備え、
前記付与対応実行手段は、前記専用記憶手段に記憶された情報を利用して前記所定の特典を付与するための処理を実行するものであり、
前記特定記憶手段は、前記専用記憶手段とは別に設けられていることを特徴とする特徴Ｂ３に記載の遊技機。
【０３９３】
特徴Ｂ４によれば、専用記憶手段を読み書き両用として使用すると、所定の特典を付与するための処理に利用される情報が不正に書き換えられてしまうことが懸念され、不正対策上、好ましくない。これに対して、動作電力の供給が開始された場合における付与対応記憶手段の初期値を変動させるための情報は、専用記憶手段とは別に設けられた特定記憶手段に記憶される。これにより、上記のような不都合を生じさせることなく、既に説明したような優れた効果を奏することができる。
【０３９４】
特徴Ｂ５．前記特定記憶手段には、前記付与対応実行手段において前記所定の特典を付与するための処理とは別の制御を実行するために必要な情報であって前記変動実行手段において前記初期値を変動させるために利用される情報とは別の情報（更新用ＭＰＵ１２１にて処理を実行するためのプログラム及び初期値テーブル）が予め記憶されていることを特徴とする特徴Ｂ４に記載の遊技機。
【０３９５】
特徴Ｂ５によれば、初期値を変動させるための情報を読み書きするための記憶手段を単独で設ける構成に比べて、ハード構成の簡素化を図ることができる。
【０３９６】
特徴Ｂ６．前記付与対応更新手段は、前記所定の数値範囲において所定の初期値から前記付与対応記憶手段の前記数値情報の更新を行い、その過程で同一の数値情報となることなく前記所定の数値範囲内に含まれる全ての数値情報をそれぞれ１度設定した状態を更新周回の１回とし、所定の周回における数値情報の更新が終了した場合に新たな初期値から次の周回における数値情報の更新を行い得るものであり、
初期値更新用の記憶手段（乱数初期値カウンタＣＩＮＩ）を利用して前記初期値用の数値情報を更新するとともに前記付与対応更新手段において前記次の周回における数値情報の更新が行われる場合に前記新たな初期値として前記初期値用の数値情報を提供する初期値情報更新手段（第１〜第３の実施の形態ではステップＳ８０１〜ステップＳ８０６の処理を実行する機能、第４〜第５の実施の形態ではステップＳ１５０１〜ステップＳ１５０４の処理を実行する機能、第６の実施の形態では進行用ＭＰＵ１０２）を備え、
前記特定記憶手段には、前記初期値情報更新手段において前記初期値用の数値情報の更新を実行するために必要な情報が予め記憶されていることを特徴とする特徴Ｂ４又はＢ５に記載の遊技機。
【０３９７】
特徴Ｂ６によれば、動作電力の供給が開始された場合における付与対応記憶手段の数値情報の初期値を変動させるための情報は、初期値情報更新手段において初期値用の数値情報の更新を実行するために必要な情報が予め記憶された特定記憶手段に対して読み書きされる。これにより、初期値を変動させるための情報を読み書きするための記憶手段を単独で設ける構成に比べて、ハード構成の簡素化を図ることができるとともに、当該効果を、上記処理負荷を軽減するための構成を利用して奏することができる。
【０３９８】
さらにまた、付与対応記憶手段の初期値を設定するために必要な情報を、特定記憶手段に集約することが可能となり、情報の読み出しに係る処理の好適化を図ることも可能となる。
【０３９９】
特徴Ｂ７．前記付与対応更新手段において前記付与対応記憶手段の数値情報の更新を実行するために必要な情報（第４〜第５の実施の形態における進行用ＭＰＵ１０２のプログラム及びデータ）は前記専用記憶手段に予め記憶されている一方、
前記初期値情報更新手段において前記初期値用の数値情報の更新を実行するために必要な情報（第４〜第５の実施の形態における更新用ＭＰＵ１２１のプログラム及びデータ）が前記特定記憶手段に予め記憶されていることを特徴とする特徴Ｂ６に記載の遊技機。
【０４００】
特徴Ｂ７によれば、付与対応記憶手段の数値情報の更新を実行するために必要な情報は、読み出し専用で利用される専用記憶手段に予め記憶されている。これにより、付与対応記憶手段の数値情報の更新を実行するために必要な情報については不正な書き換えを阻止しながら、特徴Ｂ６にて説明したような優れた効果を奏することができる。
【０４０１】
特徴Ｂ８．前記変動実行手段は、前記動作電力の供給が行われている状況において所定の更新タイミングとなる度に更新した所定の数値情報を前記特定記憶手段に書き込むとともに、前記動作電力の供給が開始された場合にその書き込まれた所定の数値情報を読み出し、さらにその読み出した所定の数値情報に対応した初期値を、当該動作電力の供給が開始された場合における前記付与対応記憶手段の数値情報の初期値としてするものであることを特徴とする特徴Ｂ３乃至Ｂ７のいずれか１に記載の遊技機。
【０４０２】
特徴Ｂ８によれば、動作電力の供給が開始された場合における付与対応記憶手段の数値情報の初期値を不規則なものとするための処理が動作電力の供給が行われている状況において実行される。これにより、動作電力の供給が開始された場合における処理負荷を軽減しながら、上記初期値の不規則化を促進することが可能となる。
【０４０３】
特徴Ｂ９．前記付与対応更新手段は、前記所定の数値範囲において所定の初期値から前記付与対応記憶手段の前記数値情報の更新を行い、その過程で同一の数値情報となることなく前記所定の数値範囲内に含まれる全ての数値情報をそれぞれ１度設定した状態を更新周回の１回とし、所定の周回における数値情報の更新が終了した場合に新たな初期値から次の周回における数値情報の更新を行い得るものであり、
初期値更新用の記憶手段（乱数初期値カウンタＣＩＮＩ）を利用して前記初期値用の数値情報を更新するとともに前記付与対応更新手段において前記次の周回における数値情報の更新が行われる場合に前記新たな初期値として前記初期値用の数値情報を提供する初期値情報更新手段（第４〜第５の実施の形態におけるステップＳ１５０１〜ステップＳ１５０４の処理を実行する機能）を備え、
当該初期値情報更新手段は前記変動実行手段を有しているとともに、前記付与対応実行手段及び前記付与対応記憶手段を有する進行用の制御手段（進行用ＭＰＵ１０２）とは別チップ又は別基板として設けられていることを特徴とする特徴Ｂ１乃至Ｂ８のいずれか１に記載の遊技機。
【０４０４】
特徴Ｂ９によれば、初期値情報更新手段が進行用の制御手段とは別チップ又は別基板として設けられていることにより、当該進行用の制御手段における処理負荷を軽減することが可能となる。また、別チップ又は別基板として設けられていることにより部材管理を良好に行うことが可能となる。さらにまた、初期値情報更新手段が変動実行手段を有しているため、付与対応記憶手段の初期値を供給するための機能を集約することが可能となり、初期値の供給や設定に係る処理を良好に行うことが可能となる。
【０４０５】
この場合に、付与対応記憶手段及び付与対応更新手段は初期値情報更新手段側に集約するのではなく、進行用の制御手段側に集約されている。これにより、初期値情報更新手段と進行用の制御手段との間の信号経路に対して不正が施されたとしても、それは初期値用の情報に対する不正に留めることができ、取得手段の取得対象となる数値情報に対しては直接的には及ばない。よって、取得手段の取得対象となる数値情報に対して直接的に不正が施されてしまうことを抑制しながら、上記のような優れた効果を奏することができる。
【０４０６】
特徴Ｂ１０．前記付与対応記憶手段は、予め定められたベース数値範囲内の数値情報を保持可能な構成であり、
前記付与対応更新手段は、
前記ベース数値範囲に含まれるとともに当該ベース数値範囲よりも狭い使用数値範囲を設定する設定手段（第１〜第２の実施の形態ではステップＳ２０１の処理を実行する機能、第３の実施の形態ではステップＳ１１０１の処理を実行する機能、第４〜第５の実施の形態ではステップＳ１３０１の処理を実行する機能、第６の実施の形態ではステップＳ１８０１の処理を実行する機能）と、
当該設定手段により設定された前記使用数値範囲内において前記付与対応記憶手段に保持される数値情報を更新する更新実行手段（更新用ＭＰＵ１２１における更新側定期処理を実行する機能）と、
を備え、
前記変動実行手段は、動作電力の供給が開始された場合、予め定められた初期値用の情報群（初期値テーブル）の中から選択した初期値から前記付与対応記憶手段の数値情報の更新を開始させることで、当該初期値を変動させるものであり、
前記初期値用の情報群は、前記ベース数値範囲に含まれる全ての数値情報を前記初期値として選択可能なように設定されており、
前記変動実行手段において前記初期値用の情報群から前記初期値の選択が行われる場合に、前記使用数値範囲から外れた初期値が選択されることを制限する選択制限手段（第１〜第２の実施の形態ではステップＳ２０４の処理を実行する機能、第３の実施の形態ではステップＳ１１０５の処理を実行する機能、第４〜第５の実施の形態ではステップＳ１３０４の処理を実行する機能、第６の実施の形態ではステップＳ１８０３の処理を実行する機能）を備えていることを特徴とする特徴Ｂ１乃至Ｂ９のいずれか１に記載の遊技機。
【０４０７】
特徴Ｂ１０によれば、数値情報の更新を行うために遊技機において使用される数値範囲がベース数値範囲内で設定される。これにより、遊技機の仕様の変更に伴って使用される数値範囲を変更した場合であっても、付与対応更新手段をそのまま利用することができる。そして、かかる構成であっても、使用数値範囲内において、動作電力の供給が開始された場合における初期値を変動させることが可能となる。
【０４０８】
特徴Ｂ１１．前記付与対応更新手段は、前記所定の数値範囲において所定の初期値から前記付与対応記憶手段の前記数値情報の更新を行い、その過程で同一の数値情報となることなく前記所定の数値範囲内に含まれる全ての数値情報をそれぞれ１度設定した状態を更新周回の１回とし、所定の周回における数値情報の更新が終了した場合に新たな初期値から次の周回における数値情報の更新を行い得るものであり、
初期値更新用の記憶手段（乱数初期値カウンタＣＩＮＩ）を利用して前記初期値用の数値情報を更新するとともに前記付与対応更新手段において前記次の周回における数値情報の更新が行われる場合に前記新たな初期値として前記初期値用の数値情報を提供する初期値情報更新手段（第１〜第３の実施の形態におけるステップＳ８０１〜ステップＳ８０６の処理を実行する機能、又は第４〜第５の実施の形態におけるステップＳ１５０１〜ステップＳ１５０４の処理を実行する機能）を備え、
前記変動実行手段は、前記付与対応記憶手段の数値情報だけでなく、前記初期値更新用の記憶手段の数値情報も変動させるものであることを特徴とする特徴Ｂ１乃至Ｂ１０のいずれか１に記載の遊技機。
【０４０９】
特徴Ｂ１１によれば、初期値更新用の記憶手段の数値情報も変動されるため、各更新周回における初期値を不正に把握しようとしてもそれがより行いづらくなる。よって、所定の特典が得られる結果に意図的に導こうとする不正行為をより行いづらくすることが可能となる。
【０４１０】
なお、上記特徴Ｂ群の発明は、以下の課題に対して効果的である。
【０４１１】
遊技機の一種としてパチンコ遊技機等の遊技機が知られている。かかる遊技機は、例えば作動口への入球を条件に当り外れの抽選を行い、この抽選結果を表示装置などによって報知した上、当選の場合には大入賞口を開放するなどの特別遊技状態が繰り広げられる。ここで、当り外れの抽選は乱数といった数値情報の取得によって行われるが、当該数値情報を決定付ける数値情報更新手段として乱数カウンタが使用されている。
【０４１２】
乱数カウンタとしては、ＣＰＵに付属させて設けられた読み書き両用のメモリにおける所定ビット数分のエリアを利用する構成が知られている。この場合、例えば数ｍｓ単位といった極微小な時間単位で＋１ずつ更新され、最大値までくると最小値に戻される。
【０４１３】
具体的に説明すると、乱数カウンタが０〜２９９であったとすれば、数値情報が０から始まり、２９９にくると０に戻されるようになっている。かかる数値情報を作動口へ入球したタイミングによって取得し、その数値情報が大当たり対応の数値情報である場合に当選として処理されるのである。
【０４１４】
しかし、上記のようにループする乱数カウンタは大局的には数値情報が周期的な変化を行うため、大当たり対応の数値情報を意図的に狙われる不正行為が後を絶たない。
【０４１５】
かかる不正行為の対策として、数値情報が最大値まで来た場合に０に戻すことなく任意の位置に戻すというランダム化の手法が考えられている。この手法によれば、数値情報の周期性が失われ、大当たり対応の数値情報の取得を意図的に狙うことが比較的むずかしくなる。
【０４１６】
ところが、遊技機が備える電源装置を遮断するなどしてリセットをかけ、一旦数値情報を０に強制的に戻し、大当たり対応の数値情報のところであたかも作動口への入球があったかのように振舞う不正基板を遊技機に仕掛けることが行われたとすれば初期値をランダム化することが意味をなさなくなる。したがって、この点で上記対策は未だ不完全であると考えられる。
【０４１７】
なお、以上は作動口への入球タイミングによって当り外れを抽選するパチンコ遊技機を中心に説明したが、スタートレバーの操作タイミングによって当たり外れを抽選するスロットマシン等の他の遊技機でも同様の問題がある。
【０４１８】
＜特徴Ｃ群＞
特徴Ｃ１．所定の数値範囲内において数値情報記憶手段（第１〜第３の実施の形態では大当たり乱数カウンタＣ１又は乱数初期値カウンタＣＩＮＩ、第４〜第５の実施の形態では乱数初期値カウンタＣＩＮＩ、第６の実施の形態では大当たり乱数カウンタＣ１）に保持される数値情報を更新する数値情報更新手段（更新用ＭＰＵ１２１）と、
予め定められた取得条件が成立した場合に前記数値情報を取得する取得手段（第１〜第３，第６の実施の形態では保留情報の取得処理を実行する機能、第４〜第５の実施の形態ではステップＳ１４０５の処理を実行する機能）を有するとともに、当該取得手段によって取得された数値情報を利用した処理（第１〜第３，第６の実施の形態では特図特電制御処理、第４〜第５の実施の形態ではステップＳ１４０６〜ステップＳ１４０７の処理）を実行する進行用の制御手段（進行用ＭＰＵ１０２）と、
を備え、
前記数値情報更新手段は、前記進行用の制御手段において所定の処理が実行されている状況であっても前記数値情報の更新を行うことが可能なように設けられており、
前記進行用の制御手段は、前記数値情報更新手段において数値情報を更新するタイミングとなった場合に前記数値情報更新手段に対して前記数値情報の更新指示を行う更新指示手段（第１〜第３の実施の形態ではステップＳ５０１及びステップＳ６０１の処理を実行する機能、第４〜第５の実施の形態ではステップＳ５０１に対応する処理を実行する機能、第６の実施の形態ではステップＳ６０１に対応する処理を実行する機能）を備え、
当該更新指示手段により前記更新指示がなされた場合に、前記数値情報更新手段は前記数値情報の更新を行うものであることを特徴とする遊技機。
【０４１９】
特徴Ｃ１によれば、数値情報更新手段が進行用の制御手段とは別に設けられていることにより、当該進行用の制御手段の処理負荷を軽減することが可能となる。また、このように処理負荷の軽減を図った構成において、数値情報更新手段は進行用の制御手段からの更新指示に従って数値情報を更新する。これにより、数値情報の更新タイミングに関しては進行用の制御手段の管理下に置きながら、上記処理負荷の軽減を図ることが可能となる。
【０４２０】
特徴Ｃ２．前記取得手段は、前記取得条件が成立しているか否かの判定を所定の実行タイミングとなる度に実行する成立判定手段（第１〜第３，第６の実施の形態におけるステップＳ７０１の処理を実行する機能）を有し、当該成立判定手段において前記取得条件が成立していると判定された場合に前記数値情報の取得を行うものであり、
前記数値情報更新手段において前記数値情報の更新が行われた場合、少なくとも１回は前記成立判定手段による前記判定が行われるように、前記更新指示手段から前記更新指示が行われるタイミングが設定されていることを特徴とする特徴Ｃ１に記載の遊技機。
【０４２１】
特徴Ｃ２によれば、数値情報更新手段と進行用の制御手段とが別々に設けられた構成であっても、所定の数値範囲に含まれる数値情報のいずれについても進行用の制御手段において取得することが可能となる。これにより、数値情報更新手段の数値情報を利用して所定の抽選を行う場合において、その当選確率の設定を良好に行うことが可能となる。
【０４２２】
特徴Ｃ３．前記数値情報更新手段は、前記所定の数値範囲内において降順又は昇順となるようにして前記数値情報の更新を行うものであるとともに、その更新の結果、前記数値情報が前記所定の数値範囲の最小値及び最大値のうち一方となったことに基づき他方に設定するものであり、さらに当該他方への設定を前記進行用の制御手段からの指示に因らずに行うものであることを特徴とする特徴Ｃ１又はＣ２に記載の遊技機。
【０４２３】
特徴Ｃ３によれば、数値情報更新手段の数値情報の更新は進行用の制御手段の更新指示を必要としながら、数値情報更新手段の数値情報のループは進行用の制御手段からの指示に因らずに行われるため、進行用の制御手段の処理負荷を抑えながら、上記特徴Ｃ１にて説明したような優れた効果を奏することができる。
【０４２４】
特徴Ｃ４．前記数値情報更新手段は、前記所定の数値範囲内において所定の初期値から前記数値情報の更新を行い、その過程で同一の数値情報となることなく前記所定の数値範囲内に含まれる全ての数値情報をそれぞれ１度設定した状態を更新周回の１回とし、所定の周回における数値情報の更新が終了した場合に新たな初期値から次の周回における数値情報の更新を行い得るものであり、
前記進行用の制御手段は、
前記所定の周回における数値情報の更新が終了したか否かを判定する終了判定手段（第１〜第３，第６の実施の形態におけるステップＳ６０３の処理を実行する機能）と、
当該終了判定手段により前記所定の周回における数値情報の更新が終了したと判定された場合に、前記次の周回における数値情報の更新を開始するように前記数値情報更新手段に対して開始指示を行う開始指示手段（第１〜第３，第６の実施の形態におけるステップＳ６０５の処理を実行する機能）と、
を備え、
前記数値情報更新手段は、前記開始指示手段により前記開始指示がなされた場合に、前記新たな初期値から前記次の周回における数値情報の更新を開始するものであることを特徴とする特徴Ｃ１乃至Ｃ３のいずれか１に記載の遊技機。
【０４２５】
特徴Ｃ４によれば、所定の周回が終了したか否かの判定と新たな周回の開始とが、数値情報更新手段において独自に行われるのではなく、進行用の制御手段からの指示に基づき行われるため、更新周回における初期値の不規則性を担保しながら、数値情報更新手段の数値情報を利用して所定の抽選を行う場合において所定の数値範囲に含まれる所定の数値情報を進行用の制御手段において取得することが不可となるといった事象の発生を抑えることが可能となる。
【０４２６】
特徴Ｃ５．前記進行用の制御手段は、情報の記憶保持に外部からの電力供給を必要とする情報記憶手段（進行用ＲＷＭ１０５）を読み書き両用として利用することで遊技の進行を制御するとともに、前記取得手段によって取得された数値情報が予め定められた情報に対応している場合に所定の特典を付与するものであり、
前記数値情報更新手段は、少なくとも前記情報記憶手段に記憶されている情報の初期化が実行された場合における前記数値情報記憶手段の数値情報を変動させる変動実行手段（第１〜第２の実施の形態におけるステップＳ２０２〜ステップＳ２０６の処理を実行する機能、第３の実施の形態におけるステップＳ１１０３〜ステップＳ１１１２の処理を実行する機能、又は第６の実施の形態におけるステップＳ１８０２〜ステップＳ１８０５及びステップＳ１９０９の処理を実行する機能）を備えていることを特徴とする特徴Ｃ１乃至Ｃ４のいずれか１に記載の遊技機。
【０４２７】
特徴Ｃ５によれば、情報記憶手段に記憶されている情報の初期化が意図的に実行された場合であっても、そのタイミングにおける数値情報記憶手段の数値情報は変動されるため、情報記憶手段の初期化を意図的に行うことで不正に特典を得ようとする行為が行われたとしても、それに対して特典が付与されることを抑制することが可能となる。よって、数値情報を利用した抽選の結果を所定の特典が得られる結果に意図的に導く不正行為を好適に抑制することが可能となる。さらにまた、上記特徴Ｃ１の構成を備え、数値情報更新手段は進行用の制御手段とは別に設けられているため、当該進行用の制御手段の処理負荷を軽減させながら、上記のような不正対策を施すことが可能となる。
【０４２８】
特徴Ｃ６．前記数値情報更新手段は、前記使用数値範囲内において所定の初期値から前記数値情報記憶手段の前記数値情報の更新を行い、その過程で同一の数値情報となることなく前記使用数値範囲内に含まれる全ての数値情報をそれぞれ１度設定した状態を更新周回の１回とし、所定の周回における数値情報の更新を終了した場合に新たな初期値から次の周回における数値情報の更新を行い得るものであり、
初期値更新用の記憶手段（乱数初期値カウンタＣＩＮＩ）を利用して前記初期値用の数値情報を更新するとともに前記数値情報更新手段において前記次の周回における数値情報の更新を行う場合に前記新たな初期値として前記初期値用の数値情報を提供する初期値情報更新手段（第１〜第３の実施の形態におけるステップＳ８０１〜ステップＳ８０６の処理を実行する機能）を備え、
当該初期値情報更新手段は前記数値情報更新手段とともに前記進行用の制御手段とは別に設けられていることを特徴とする特徴Ｃ１乃至Ｃ５のいずれか１に記載の遊技機。
【０４２９】
特徴Ｃ６によれば、数値情報更新手段だけでなく初期値情報更新手段も進行用の制御手段とは別に設けられているため、当該進行用の制御手段のさらなる処理負荷の軽減を図ることができる。
【０４３０】
特徴Ｃ７．前記進行用の制御手段は、情報の記憶保持に外部からの電力供給を必要とする情報記憶手段（進行用ＲＷＭ１０５）を読み書き両用として利用することで遊技の進行を制御するとともに、前記取得手段によって取得された数値情報が予め定められた情報に対応している場合に所定の特典を付与するものであり、
前記初期値情報更新手段及び前記数値情報更新手段の両方を有するとともに前記進行用の制御手段とは別に設けられた更新用の制御手段（更新用ＭＰＵ１２１）は、少なくとも前記情報記憶手段に記憶されている情報の初期化が実行された場合における前記数値情報記憶手段の数値情報及び前記初期値更新用の記憶手段の数値情報を変動させる変動実行手段（第１〜第２の実施の形態におけるステップＳ２０２〜ステップＳ２１０の処理を実行する機能、又は第３の実施の形態におけるステップＳ１１０２〜ステップＳ１１１２の処理を実行する機能）を備えていることを特徴とする特徴Ｃ６に記載の遊技機。
【０４３１】
特徴Ｃ７によれば、情報記憶手段に記憶されている情報の初期化が意図的に実行された場合であっても、そのタイミングにおける数値情報記憶手段の数値情報は変動されるため、情報記憶手段の初期化を意図的に行うことで不正に特典を得ようとする行為が行われたとしても、それに対して特典が付与されることを抑制することが可能となる。また、初期値更新用の記憶手段の数値情報も変動されるため、各更新周回における初期値を不正に把握しようとしてもそれがより行いづらくなる。よって、所定の特典が得られる結果に意図的に導こうとする不正行為をより行いづらくすることが可能となる。
【０４３２】
さらにまた、上記特徴Ｃ６の構成を備え、更新用の制御手段は進行用の制御手段とは別に設けられているため、当該進行用の制御手段の処理負荷を軽減させながら、上記のような不正対策を施すことが可能となる。
【０４３３】
特徴Ｃ８．前記変動実行手段は、前記数値情報記憶手段の数値情報及び前記初期値更新用の記憶手段の数値情報を変動させる場合に、それら数値情報を異ならせ得るものであることを特徴とする特徴Ｃ７に記載の遊技機。
【０４３４】
特徴Ｃ８によれば、情報記憶手段の初期化が実行されたタイミングにおける数値情報記憶手段の数値情報が不正に取得されたとしても、初期値更新用の記憶手段の数値情報を把握することは困難となる。これにより、情報記憶手段の初期化が実行されたタイミングにおける数値情報記憶手段の数値情報を不正に取得することで、初期値更新用の記憶手段の数値情報を把握し、数値情報記憶手段における次の更新周回以降において不正に特典を得ようとする行為を抑制することが可能となる。
【０４３５】
特徴Ｃ９．所定の数値範囲内において付与対応記憶手段（第４〜第５の実施の形態における大当たり乱数カウンタＣ１）に保持される数値情報を更新する付与対応更新手段（第４〜第５の実施の形態におけるステップＳ１４０１〜ステップＳ１４０７の処理を実行する機能）を備え、
当該付与対応更新手段は、前記所定の数値範囲において所定の初期値から前記付与対応記憶手段の前記数値情報の更新を行い、その過程で同一の数値情報となることなく前記所定の数値範囲内に含まれる全ての数値情報をそれぞれ１度設定した状態を更新周回の１回とし、所定の周回における数値情報の更新が終了した場合に新たな初期値から次の周回における数値情報の更新を行い得るものであり、
前記数値情報更新手段は、前記数値情報記憶手段を利用して前記初期値用の数値情報を更新する初期値情報更新手段（第４〜第５の実施の形態における更新用ＭＰＵ１２１）であり、
前記付与対応更新手段において前記次の周回における数値情報の更新が行われる場合に前記新たな初期値として前記初期値用の数値情報が前記取得手段により取得され、前記利用した処理として、その取得された数値情報が前記新たな初期値として前記付与対応記憶手段に設定される構成であり、
前記初期値情報更新手段は、前記進行用の制御手段とは別チップ又は別基板として設けられており、
前記進行用の制御手段は、前記付与対応記憶手段及び前記付与対応更新手段を有していることを特徴とする特徴Ｃ１乃至Ｃ５のいずれか１に記載の遊技機。
【０４３６】
特徴Ｃ９によれば、初期値情報更新手段が進行用の制御手段とは別チップ又は別基板として設けられていることにより、部材管理を良好に行うことが可能となる。
【０４３７】
この場合に、付与対応記憶手段及び付与対応更新手段は初期値情報更新手段側に集約するのではなく、進行用の制御手段側に集約されている。これにより、初期値情報更新手段と進行用の制御手段との間の信号経路に対して不正が施されたとしても、それは初期値用の情報に対する不正に留めることができ、取得手段の取得対象となる数値情報に対しては直接的には及ばない。よって、取得手段の取得対象となる数値情報に対して直接的に不正が施されてしまうことを抑制しながら、上記のような優れた効果を奏することができる。
【０４３８】
特徴Ｃ１０．所定の数値範囲内において数値情報記憶手段（第１〜第３，第６の実施の形態における大当たり乱数カウンタＣ１）に保持される数値情報を更新する数値情報更新手段（更新用ＭＰＵ１２１）と、
予め定められた取得条件が成立した場合に前記数値情報を取得する取得手段（第１〜第３，第６の実施の形態における保留情報の取得処理を実行する機能）を有するとともに、当該取得手段によって取得された数値情報を利用した処理（第１〜第３，第６の実施の形態における特図特電制御処理）を実行する進行用の制御手段（進行用ＭＰＵ１０２）と、を備え、
前記数値情報更新手段は、前記進行用の制御手段において所定の処理が実行されている状況であっても前記数値情報の更新を行うことが可能なように設けられており、
前記取得手段は、前記取得条件が成立しているか否かの判定を所定の実行タイミングとなる度に実行する成立判定手段（第１〜第３，第６の実施の形態におけるステップＳ７０１の処理を実行する機能）を有し、当該成立判定手段において前記取得条件が成立していると判定された場合に前記数値情報の取得を行うものであり、
前記数値情報更新手段において前記数値情報の更新が行われた場合、少なくとも１回は前記成立判定手段による前記判定が行われるように、前記進行用の制御手段及び前記数値情報更新手段における制御態様が設定されていることを特徴とする遊技機。
【０４３９】
特徴Ｃ１０によれば、数値情報更新手段が進行用の制御手段とは別に設けられていることにより、当該進行用の制御手段の処理負荷を軽減することが可能となる。また、このような処理負荷の軽減を図った構成であっても、所定の数値範囲に含まれる数値情報のいずれについても進行用の制御手段において取得することが可能となる。これにより、数値情報更新手段の数値情報を利用して所定の抽選を行う場合において、その当選確率の設定を良好に行うことが可能となる。
【０４４０】
なお、上記特徴Ｃ群の発明は、以下の課題に対して効果的である。
【０４４１】
遊技機の一種としてパチンコ遊技機等の遊技機が知られている。かかる遊技機は、数値情報の更新を利用した抽選を行うとともにその抽選結果に応じた処理を実行することで、遊技を進行させる。
【０４４２】
例えば作動口への入球を条件に取得した数値情報更新手段の数値情報を用いて当たり外れの抽選を行い、この抽選結果を表示装置などによって報知した上、当選の場合には大入賞口を開放するなどの特別遊技状態が繰り広げられる構成が知られている。また、その表示装置における演出の内容を、上記数値情報更新手段とは別の数値情報更新手段を利用して抽選により決定する構成も知られている。
【０４４３】
数値情報更新手段としては、遊技の進行を制御するＣＰＵに付属させて設けられた読み書き両用のメモリにおける所定ビット数分のエリアを、乱数カウンタとして利用する構成が知られている。この場合、例えば数ｍｓ単位といった極微小な時間単位でＣＰＵが上記メモリにアクセスして乱数カウンタの数値情報を＋１ずつ更新するとともに、最終値までくると初期値に戻される。
【０４４４】
具体的に説明すると、乱数カウンタが０〜２９９であったとすれば、数値情報が０から始まり、２９９にくると０に戻されるようになっている。そして、例えば上記のように当たり外れの抽選に乱数カウンタが利用される場合、作動口へ入球したタイミングによって乱数カウンタから取得した数値情報が、予め定めた当たり対応の数値情報である場合に当選として処理されるのである。
【０４４５】
ここで、遊技機においては遊技内容の複雑化に伴ってＣＰＵの処理負荷が増大化する傾向にある。したがって、数値情報更新手段を利用した抽選に係る処理についても、ＣＰＵの処理負荷を軽減することが好ましい。
【０４４６】
なお、以上は作動口への入球タイミングによって当たり外れを抽選するパチンコ遊技機を中心に説明したが、スタートレバーの操作タイミングによって当たり外れを抽選するスロットマシン等の他の遊技機でも同様の問題がある。
【０４４７】
＜特徴Ｄ群＞
特徴Ｄ１．情報の記憶保持に外部からの電力供給を必要とする情報記憶手段（進行用ＲＷＭ１０５）と、
所定の数値範囲内において付与対応記憶手段（第１〜第３の実施の形態における大当たり乱数カウンタＣ１）に保持される数値情報を更新するとともに、所定の初期値から数値情報の更新を行い且つ同一の数値情報となることなく前記所定の数値範囲内に含まれる全ての数値情報をそれぞれ１度設定した状態を更新周回の１回とし、所定の周回における数値情報の更新が終了した場合に新たな初期値から次の周回における数値情報の更新を行い得る付与対応更新手段（第１〜第３の実施の形態におけるステップＳ８０７〜ステップＳ８１２の処理を実行する機能）と、
初期値更新用の記憶手段（第１〜第３の実施の形態における乱数初期値カウンタＣＩＮＩ）を利用して前記初期値用の数値情報を更新するとともに前記付与対応更新手段において前記次の周回における数値情報の更新が行われる場合に前記新たな初期値として前記初期値用の数値情報を提供する初期値情報更新手段（第１〜第３の実施の形態におけるステップＳ８０１〜ステップＳ８０６の処理を実行する機能）と、
前記情報記憶手段を読み書き両用として利用することで所定の処理を実行するとともに、予め定められた取得条件が成立した場合に取得した前記数値情報が予め定められた情報に対応している場合に遊技者に所定の特典を付与するための処理（特図特電制御処理）を実行する付与対応実行手段（第１〜第３の実施の形態における進行用ＭＰＵ１０２）と、を備えた遊技機において、
少なくとも前記情報記憶手段に記憶されている情報の初期化が実行された場合における前記付与対応記憶手段の数値情報を変動させるとともに、少なくとも前記情報記憶手段に記憶されている情報の初期化が実行された場合における前記初期値更新用の記憶手段の数値情報を前記付与対応記憶手段の前記変動させた数値情報とは異ならせ得る変動実行手段（第１〜第２の実施の形態におけるステップＳ２０２〜ステップＳ２１０の処理を実行する機能、又は第３の実施の形態におけるステップＳ１１０２〜ステップＳ１１１２の処理を実行する機能）を備えていることを特徴とする遊技機。
【０４４８】
特徴Ｄ１によれば、情報記憶手段に記憶されている情報の初期化が意図的に実行された場合であっても、そのタイミングにおける付与対応記憶手段の数値情報は変動されるため、情報記憶手段の初期化を意図的に行うことで不正に特典を得ようとする行為が行われたとしても、それに対して特典が付与されることを抑制することが可能となる。
【０４４９】
また、情報記憶手段に記憶されている情報の初期化が意図的に実行された場合であっても、初期値更新用の記憶手段の数値情報は付与対応記憶手段において変動された結果の数値情報と異なることが生じ得る。これにより、情報記憶手段の初期化が実行されたタイミングにおける数値情報記憶手段の数値情報を不正に取得することで、初期値更新用の記憶手段の数値情報を把握し、数値情報記憶手段における次の更新周回以降において不正に特典を得ようとする行為を抑制することが可能となる。
【０４５０】
特徴Ｄ２．前記変動実行手段は、少なくとも前記情報記憶手段に記憶されている情報の初期化が実行された場合における前記付与対応記憶手段の数値情報を変動させるとともに、少なくとも前記情報記憶手段に記憶されている情報の初期化が実行された場合における前記初期値更新用の記憶手段の数値情報を変動させるものであることを特徴とする特徴Ｄ１に記載の遊技機。
【０４５１】
特徴Ｄ２によれば、付与対応記憶手段の数値情報だけでなく初期値更新用の記憶手段の数値情報も変動されるため、各更新周回における初期値を不正に把握しようとしてもそれがより行いづらくなる。よって、所定の特典が得られる結果に意図的に導こうとする不正行為をより行いづらくすることが可能となる。
【０４５２】
特徴Ｄ３．前記情報記憶手段に記憶されている情報の初期化は、動作電力の供給が新たに開始されることを少なくとも１の条件として実行される構成であり、
前記変動実行手段は、前記情報記憶手段に記憶されている情報の初期化が実行されたか否かに関係なく、前記動作電力の供給が開始されて前記付与対応記憶手段の数値情報の更新が最初に開始される場合の初期値及び当該動作電力の供給が開始されて前記初期値更新用の記憶手段の数値情報の更新が最初に開始される場合の初期値を変動させるものであることを特徴とする特徴Ｄ２に記載の遊技機。
【０４５３】
特徴Ｄ３によれば、動作電力の供給が停止された場合における付与対応記憶手段の数値情報や初期値更新用の記憶手段の数値情報を不正に取得するとともに、情報記憶手段に記憶されている情報の初期化を行わせることなく動作電力の供給を開始させることを通じて、抽選の結果を所定の特典が得られる結果に意図的に導こうとする不正行為についても抑制することが可能となる。
【０４５４】
特徴Ｄ４．前記変動実行手段は、動作電力の供給が行われている状況において前記特定記憶手段に書き込んだ情報を、前記動作電力の供給が開始された場合に読み出し、その読み出した情報を利用することで、当該動作電力の供給が開始されて前記付与対応記憶手段の数値情報の更新が最初に開始される場合の初期値及び当該動作電力の供給が開始されて前記初期値更新用の記憶手段の数値情報の更新が最初に開始される場合の初期値を変動させるものであることを特徴とする特徴Ｄ２又はＤ３に記載の遊技機。
【０４５５】
特徴Ｄ４によれば、情報の記憶保持用のバックアップ電力も含めて電力供給を完全に遮断させることを通じて、抽選の結果を所定の特典が得られる結果に意図的に導こうとする不正行為が行われたとしても、以前として付与対応記憶手段の初期値及び初期値更新用の記憶手段の初期値を変動させることができ、かかる不正行為を通じて所定の特典の付与が発生してしまうことを抑制することができる。
【０４５６】
また、付与対応記憶手段の数値情報の初期値や初期値更新用の記憶手段の初期値を変動させるための処理の実行が、動作電力の供給が開始された際のタイミングに全て集約されるのではなく、それよりも前に動作電力の供給が行われている状況に一部分散される。これにより、動作電力の供給が開始された場合における処理負荷を軽減しながら、上記不正行為を好適に抑制することが可能となる。
【０４５７】
特徴Ｄ５．前記変動実行手段は、
少なくとも前記情報記憶手段に記憶されている情報の初期化が実行された場合において、第１情報群（大当たり乱数用の初期値テーブル）の中から選択した数値情報から前記付与対応記憶手段の数値情報の更新を開始させる第１変動実行手段（第１〜第２の実施の形態におけるステップＳ２０２〜ステップＳ２０６の処理を実行する機能）と、
少なくとも前記情報記憶手段に記憶されている情報の初期化が実行された場合において、前記第１情報群とは異なる第２情報群（乱数初期値用の初期値テーブル）の中から選択した数値情報から前記初期値更新用の記憶手段の数値情報の更新を開始させる第２変動実行手段（第１〜第２の実施の形態におけるステップＳ２０７〜ステップＳ２１０の処理を実行する機能）と、
を備えていることを特徴とする特徴Ｄ２乃至Ｄ４のいずれか１に記載の遊技機。
【０４５８】
特徴Ｄ５によれば、情報記憶手段に記憶されている情報の初期化が実行された場合における付与対応記憶手段の数値情報と初期値更新用の記憶手段の数値情報とを共に変動させる処理を良好に行うことが可能となる。
【０４５９】
なお、上記特徴Ｄ群の発明は、以下の課題に対して効果的である。
【０４６０】
遊技機の一種としてパチンコ遊技機等の遊技機が知られている。かかる遊技機は、例えば作動口への入球を条件に当り外れの抽選を行い、この抽選結果を表示装置などによって報知した上、当選の場合には大入賞口を開放するなどの特別遊技状態が繰り広げられる。ここで、当り外れの抽選は乱数といった数値情報の取得によって行われるが、当該数値情報を決定付ける数値情報更新手段として乱数カウンタが使用されている。
【０４６１】
乱数カウンタとしては、ＣＰＵに付属させて設けられた読み書き両用のメモリにおける所定ビット数分のエリアを利用する構成が知られている。この場合、例えば数ｍｓ単位といった極微小な時間単位で＋１ずつ更新され、最大値までくると最小値に戻される。
【０４６２】
具体的に説明すると、乱数カウンタが０〜２９９であったとすれば、数値情報が０から始まり、２９９にくると０に戻されるようになっている。かかる数値情報を作動口へ入球したタイミングによって取得し、その数値情報が大当たり対応の数値情報である場合に当選として処理されるのである。
【０４６３】
しかし、上記のようにループする乱数カウンタは大局的には数値情報が周期的な変化を行うため、大当たり対応の数値情報を意図的に狙われる不正行為が後を絶たない。
【０４６４】
かかる不正行為の対策として、数値情報が最大値まで来た場合に０に戻すことなく任意の位置に戻すというランダム化の手法が考えられている。この手法によれば、数値情報の周期性が失われ、大当たり対応の数値情報の取得を意図的に狙うことが比較的むずかしくなる。
【０４６５】
ところが、遊技機が備える電源装置を遮断するなどしてリセットをかけ、一旦数値情報を０に強制的に戻し、大当たり対応の数値情報のところであたかも作動口への入球があったかのように振舞う不正基板を遊技機に仕掛けることが行われたとすれば初期値をランダム化することが意味をなさなくなる。したがって、この点で上記対策は未だ不完全であると考えられる。
【０４６６】
なお、以上は作動口への入球タイミングによって当り外れを抽選するパチンコ遊技機を中心に説明したが、スタートレバーの操作タイミングによって当たり外れを抽選するスロットマシン等の他の遊技機でも同様の問題がある。
【０４６７】
以下に、以上の各特徴を適用し得る遊技機の基本構成を示す。
【０４６８】
パチンコ遊技機：遊技者が操作する操作手段と、その操作手段の操作に基づいて遊技球を発射する遊技球発射手段と、その発射された遊技球を所定の遊技領域に導く球通路と、遊技領域内に配置された各遊技部品とを備え、それら各遊技部品のうち所定の通過部を遊技球が通過した場合に遊技者に特典を付与する遊技機。
【０４６９】
スロットマシン等の回胴式遊技機：複数の絵柄を可変表示させる絵柄表示装置を備え、始動操作手段の操作に起因して前記複数の絵柄の可変表示が開始され、停止操作手段の操作に起因して又は所定時間経過することにより前記複数の絵柄の可変表示が停止され、その停止後の絵柄に応じて遊技者に特典を付与する遊技機。
【符号の説明】
【０４７０】
１０…パチンコ機、１０２…進行用ＭＰＵ、１０４…進行用ＲＯＭ、１０５…進行用ＲＷＭ、１２１…更新用ＭＰＵ、１２３…更新用の不揮発性メモリ、１２３ａ…初期値テーブル記憶エリア、１２４…更新用の揮発性メモリ、Ｃ１…大当たり乱数カウンタ、ＣＩＮＩ…乱数初期値カウンタ。
【図１】
2020072994.tif 000003
【図２】
2020072994.tif 000004
【図３】
2020072994.tif 000005
【図４】
2020072994.tif 000006
【図５】
2020072994.tif 000007
【図６】
2020072994.tif 000008
【図７】
2020072994.tif 000009
【図８】
2020072994.tif 000010
【図９】
2020072994.tif 000011
【図１０】
2020072994.tif 000012
【図１１】
2020072994.tif 000013
【図１２】
2020072994.tif 000014
【図１３】
2020072994.tif 000015
【図１４】
2020072994.tif 000016
【図１５】
2020072994.tif 000017
【図１６】
2020072994.tif 000018
【図１７】
2020072994.tif 000019
【図１８】
2020072994.tif 000020
【図１９】
2020072994.tif 000021
【図２０】
2020072994.tif 000022
【図２１】
2020072994.tif 000023
【図２２】
2020072994.tif 000024
【図２３】
2020072994.tif 000025
【図２４】
2020072994.tif 000026
【図２５】
2020072994.tif 000027
【図２６】
2020072994.tif 000028
【図２７】
2020072994.tif 000029