(57)【要約】【課題】異なる制御装置間において、好適に情報の送受信を行うことを可能とすること。【解決手段】払出装置７７において遊技球の払い出しに関して所定の異常が発生した場合に払出側ＭＰＵ１０２から主側ＭＰＵ９２に対して異常開始コマンドが送信される。当該異常開始コマンドは第２の信号経路ＳＬ２を通じてシリアル通信によって主側ＭＰＵ９２に送信される。ここで、第２の信号経路ＳＬ２の伝送速度は１２００ｂｐｓに設定されている。受信された異常開始コマンドはコマンドバッファ９４ｄに格納され、異常開始コマンドに対応した払出異常報知コマンド等の各種コマンドがシリアル通信によって音光制御装置７２に送信される。当該信号経路の伝送速度は１９２００ｂｐｓに設定されている。払出異常報知コマンドが音光制御装置７２に受信されたことを契機として払出異常報知がエラー発光部５８ｂやスピーカ部５９にて実行される。【選択図】      図６
2018199078.tif 000002
【特許請求の範囲】
【請求項１】
制御手段として、第１制御手段、第２制御手段及び第３制御手段を有し、
前記第２制御手段は、第１通信手段を介して前記第１制御手段からコマンドを受信し、第２通信手段を介して前記第３制御手段にコマンドを送信し、
これらコマンドの受信及び送信が行われることにより、前記第１制御手段において行われた所定の処理に対応した処理が前記第３制御手段にて行われ、
前記第１通信手段は、当該第１通信手段による情報の伝送速度が、前記第２通信手段の情報の伝送速度よりも低くなるようにする第１情報送信手段を備えていることを特徴とする遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遊技機に関するものである。
【背景技術】
【０００２】
遊技機の一種として、パチンコ遊技機やスロットマシン等が知られている。これらの遊技機として、複数の制御装置を備えたものが知られている。当該遊技機では、複数の制御装置間で通信を行いながら各制御装置にて所定の制御が実行されることで遊技の進行が制御される。
【０００３】
これら複数の制御装置を備える構成として、例えばパチンコ遊技機では、主制御装置と払出制御装置とを備えている。主制御装置では遊技領域に設けられた入球部に遊技球が入球したか否かの入球判定が行われ、遊技球の払出に係る入球部への入球が発生した場合には主制御装置から払出制御装置へ賞球コマンドが出力される。払出制御装置は賞球コマンドに対応した個数の遊技球が払い出されるように、払出装置を駆動制御する（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−２１３７６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
払出制御装置は、払出装置に異常がある場合、主制御装置に対して異常発生時用のコマンドを送信する。当該異常発生時用のコマンドは主制御装置にて受信された後、所定数のコマンドを一時的に格納可能な記憶領域であるバッファに格納される。その後、主制御装置にて行われる処理において、バッファに格納された上記コマンドが報知用の制御装置へ送信され、当該報知用の制御装置にて異常報知の処理が行われる。
【０００６】
しかしながら、主制御装置が実行する処理において、所定の処理回の開始からその次の処理回の開始までの期間に報知用の制御装置へ送信可能なコマンド数は限られている。そのため、前記期間に送信可能なコマンド数を超えてコマンドが受信された場合、コマンドが送信されずにバッファに格納されたまま次の処理回へ移行する状況が発生する。このような状況が連続して発生するとバッファの記憶領域が未処理のコマンドで一杯になり、新しいコマンドが払出制御装置から送信されたとしても格納できない又は古いコマンドが上書きされてしまう。
【０００７】
なお、上記課題は主制御装置、払出制御装置及び報知用の制御装置の関係に限定されたものではなく、他の制御装置間の関係においても同様に発生する。また、異常報知に係る構成に限定されたものではなく、他の情報伝達に係る構成においても同様に発生する。
【０００８】
本発明は、上記例示した事情等に鑑みてなされたものであり、異なる制御装置間において、好適に情報の送受信を行うことが可能な遊技機を提供することを目的とするものである。
【課題を解決するための手段】
【０００９】
以下、上記課題を解決するための手段について記載する。
【００１０】
請求項１記載の発明は、制御手段として、第１制御手段、第２制御手段及び第３制御手段を有し、
前記第２制御手段は、第１通信手段を介して前記第１制御手段からコマンドを受信し、第２通信手段を介して前記第３制御手段にコマンドを送信し、
これらコマンドの受信及び送信が行われることにより、前記第１制御手段において行われた所定の処理に対応した処理が前記第３制御手段にて行われ、
前記第１通信手段は、当該第１通信手段による情報の伝送速度が、前記第２通信手段の情報の伝送速度よりも低くなるようにする第１情報送信手段を備えていることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、異なる制御装置間において、好適に情報の送受信を行うことが可能となる。
【図面の簡単な説明】
【００１２】
【図１】第１の実施の形態におけるパチンコ機を示す正面図である。
【図２】パチンコ機の主要な構成を展開して示す斜視図である。
【図３】パチンコ機の主要な構成を展開して示す斜視図である。
【図４】遊技盤の構成を示す正面図である。
【図５】（ａ），（ｂ）図柄表示装置の表示画面における表示内容を説明するための説明図である。
【図６】パチンコ機の電気的構成を示すブロック図である。
【図７】当否抽選などに用いられる各種カウンタの内容を説明するための説明図である。
【図８】主側ＭＰＵにて実行されるメイン処理を示すフローチャートである。
【図９】主側ＭＰＵにて実行されるタイマ割込み処理を示すフローチャートである。
【図１０】主側ＭＰＵにて実行される特図特電制御処理を示すフローチャートである。
【図１１】主側ＭＰＵにて実行される特図変動開始処理を示すフローチャートである。
【図１２】主側ＭＰＵにて実行される不正検知処理を示すフローチャートである。
【図１３】データ送信回路部にて実行されるコマンド送信処理を示すフローチャートである。
【図１４】音光制御装置にて実行される報知及び演出制御処理を示すフローチャートである。
【図１５】払出制御装置から主制御装置へのコマンドの伝送に係る構成及び主制御装置から音光制御装置へのコマンドの伝送に係る構成を示したブロック図である。
【図１６】（ａ）はコマンドバッファの初期状態を示す説明図、（ｂ）はコマンドバッファの一部の記憶領域にコマンドが格納された状態を示す説明図、（ｃ）はコマンドバッファの全記憶領域にコマンドが格納された状態を示す説明図である。
【図１７】払出側ＭＰＵにて実行される払出状態検知処理を示すフローチャートである。
【図１８】第１データ送信部にて実行されるコマンド送信処理を示すフローチャートである。
【図１９】主側ＭＰＵにて実行される払出状態受信処理を示すフローチャートである。
【図２０】主側ＭＰＵにおける各種コマンドの送受信の様子を説明するためのタイミングチャートである。
【図２１】第２の実施の形態における払出制御装置から主制御装置へのコマンドの伝送に係る構成及び主制御装置から音光制御装置へのコマンドの伝送に係る構成を示したブロック図である。
【発明を実施するための形態】
【００１３】
＜第１の実施の形態＞
以下、遊技機の一種であるパチンコ遊技機（以下、「パチンコ機」という）の第１の実施の形態を、図面に基づいて詳細に説明する。図１はパチンコ機１０の正面図、図２及び図３はパチンコ機１０の主要な構成を展開して示す斜視図である。なお、図２では便宜上パチンコ機１０の遊技領域内の構成を省略している。
【００１４】
パチンコ機１０は、図１に示すように、当該パチンコ機１０の外殻を形成する外枠１１と、この外枠１１に対して前方に回動可能に取り付けられた遊技機本体１２とを有する。外枠１１は木製の板材などを四辺に連結し構成されるものであって矩形枠状をなしている。パチンコ機１０は、外枠１１を島設備に取り付け固定することにより、遊技ホールに設置される。
【００１５】
遊技機本体１２は、図２に示すように、内枠１３と、その内枠１３の前方に配置される前扉枠１４と、内枠１３の後方に配置される裏パックユニット１５とを備えている。遊技機本体１２のうち内枠１３が外枠１１に対して回動可能に支持されている。詳細には、正面視で左側を回動基端側とし右側を回動先端側として内枠１３が前方へ回動可能とされている。
【００１６】
内枠１３には、前扉枠１４が回動可能に支持されており、正面視で左側を回動基端側とし右側を回動先端側として前方へ回動可能とされている。また、内枠１３には、図３に示すように、裏パックユニット１５が回動可能に支持されており、正面視で左側を回動基端側とし右側を回動先端側として後方へ回動可能とされている。
【００１７】
なお、遊技機本体１２には、図３に示すように、その回動先端部に施錠装置１６が設けられており、遊技機本体１２を外枠１１に対して開放不能に施錠状態とする機能を有しているとともに、前扉枠１４を内枠１３に対して開放不能に施錠状態とする機能を有している。これらの各施錠状態は、パチンコ機１０前面にて露出させて設けられたシリンダ錠１７に対して解錠キーを用いて解錠操作を行うことにより、それぞれ解除される。
【００１８】
次に、遊技機本体１２の前面側の構成について説明する。
【００１９】
内枠１３は、図２に示すように、外形が外枠１１とほぼ同一形状をなす樹脂ベース２１を主体に構成されている。樹脂ベース２１の中央部には略楕円形状の窓孔２３が形成されている。樹脂ベース２１には遊技盤２４が着脱可能に取り付けられている。遊技盤２４は合板よりなり、遊技盤２４の前面に形成された遊技領域が樹脂ベース２１の窓孔２３を通じて内枠１３の前面側に露出した状態となっている。
【００２０】
ここで、遊技盤２４の構成を図４に基づいて説明する。遊技盤２４には、ルータ加工が施されることによって前後方向に貫通する大小複数の開口部が形成されている。各開口部には一般入賞口３１，可変入賞装置３２，上作動口（第１始動入球部）３３，下作動口（第２始動入球部）３４，スルーゲート３５、可変表示ユニット３６、メイン表示部４３及び役物用表示部４４等がそれぞれ設けられている。
【００２１】
一般入賞口３１、可変入賞装置３２、上作動口３３及び下作動口３４への入球が発生すると、それが遊技盤２４の背面側に配設された検知センサ（図示略）により検知され、その検知結果に基づいて所定数の賞球の払い出しが実行される。この場合に、一般入賞口３１への入球が発生した場合には１０個の賞球の払い出しが実行され、可変入賞装置３２への入球が発生した場合には１５個の賞球の払い出しが実行され、上作動口３３への入球が発生した場合には３個の遊技球の払い出しが実行され、下作動口３４への入球が発生した場合には４個の遊技球の払い出しが実行される。なお、遊技球の払出個数は上記のものに限定されることはない。
【００２２】
その他に、遊技盤２４の最下部にはアウト口３７が設けられており、各種入賞口等に入らなかった遊技球はアウト口３７を通って遊技領域から排出される。また、遊技盤２４には、遊技球の落下方向を適宜分散、調整等するために多数の釘３８が植設されていると共に、風車等の各種部材（役物）が配設されている。
【００２３】
ここで、入球とは、所定の開口部を遊技球が通過することを意味し、開口部を通過した後に遊技領域から排出される態様だけでなく、開口部を通過した後に遊技領域から排出されない態様も含まれる。但し、以下の説明では、アウト口３７への遊技球の入球と明確に区別するために、一般入賞口３１、可変入賞装置３２、上作動口３３、下作動口３４又はスルーゲート３５への遊技球の入球を、入賞とも表現する。
【００２４】
上作動口３３及び下作動口３４は、作動口装置としてユニット化されて遊技盤２４に設置されている。上作動口３３及び下作動口３４は共に上向きに開放されている。また、上作動口３３が上方となるようにして両作動口３３，３４は上下方向、より詳細には鉛直方向に並んでいる。下作動口３４には、左右一対の可動片よりなるガイド片としての電動役物３４ａが設けられている。電動役物３４ａが閉鎖状態である場合には下作動口３４への入賞が不可となり、電動役物３４ａが開放状態となることで下作動口３４への入賞が可能となる。
【００２５】
可変入賞装置３２は、遊技盤２４の背面側へと通じる大入賞口３２ａを備えているとともに、当該大入賞口３２ａを開閉する開閉扉３２ｂを備えている。開閉扉３２ｂは、通常は遊技球が入賞できない又は入賞し難い閉鎖状態になっており、内部抽選において開閉実行モードへの移行に当選した場合に遊技球が入賞しやすい所定の開放状態に切り換えられるようになっている。ここで、開閉実行モードとは、大当たり当選となった場合に移行することとなるモードである。可変入賞装置３２の開放態様としては、所定時間（例えば３０ｓｅｃ）の経過又は所定個数（例えば１０個）の入賞を１ラウンドとして、複数ラウンド（例えば１５ラウンド）を上限として可変入賞装置３２が繰り返し開放される態様がある。
【００２６】
メイン表示部４３及び役物用表示部４４は、遊技領域の下部側の外縁に沿って配設された装飾部材３９に設けられている。装飾部材３９は、遊技盤２４の盤面からパチンコ機１０前方に延出している。より具体的には、装飾部材３９の前面は、遊技領域をパチンコ機１０前方から視認可能とするために前扉枠１４に設けられた窓パネル５７と対向しており、さらに窓パネル５７との間の距離は遊技球１個分よりも狭くなっている。これにより、装飾部材３９の前面の前方を遊技球が落下していくのが防止されている。
【００２７】
装飾部材３９の前面から露出するようにしてメイン表示部４３及び役物用表示部４４が設けられている。つまり、メイン表示部４３及び役物用表示部４４は、前扉枠１４の窓パネル５７を通じてパチンコ機１０前方から視認可能となっているとともに、これら両表示部４３，４４の前方を遊技球が落下していくのが防止されている。
【００２８】
メイン表示部４３では、上作動口３３又は下作動口３４への入賞をトリガとして絵柄の変動表示が行われ、その変動表示の停止結果として、上作動口３３又は下作動口３４への入賞に基づいて行われた内部抽選の結果が表示によって明示される。つまり、本パチンコ機１０では、上作動口３３への入賞と下作動口３４への入賞とが内部抽選において区別されておらず、上作動口３３又は下作動口３４への入賞に基づいて行われた内部抽選の結果が共通の表示領域であるメイン表示部４３にて明示される。そして、上作動口３３又は下作動口３４への入賞に基づく内部抽選の結果が開閉実行モードへの移行に対応した当選結果であった場合には、メイン表示部４３にて所定の停止結果が表示されて変動表示が停止された後に、開閉実行モードへ移行する。また、開閉実行モード後に当否抽選の確率が高確率となる場合と、開閉実行モード後に当否抽選の確率が低確率となる場合とでは、メイン表示部４３にて変動表示が終了される場合の停止結果が異なっている。
【００２９】
ちなみに、いずれかの作動口３３，３４への入賞に基づいて、メイン表示部４３にて変動表示が開始され、所定の停止結果を表示し上記変動表示が停止されるまでが遊技回の１回に相当する。また、メイン表示部４３にて変動表示される絵柄としては、複数種の文字が変動表示される構成、複数種の記号が変動表示される構成、複数種のキャラクタが変動表示される構成又は複数種の色が切り換え表示される構成などが考えられる。
【００３０】
役物用表示部４４では、スルーゲート３５への入賞をトリガとして絵柄の変動表示が行われ、その変動表示の停止結果として、スルーゲート３５への入賞に基づいて行われた内部抽選の結果が表示によって明示される。スルーゲート３５への入賞に基づく内部抽選の結果が電役開放状態への移行に対応した当選結果であった場合には、役物用表示部４４にて所定の停止結果が表示されて変動表示が停止された後に、電役開放状態へ移行する。電役開放状態では、下作動口３４に設けられた電動役物３４ａが所定の態様で開放状態となる。
【００３１】
可変表示ユニット３６には、絵柄として数字が付された図柄を変動表示（又は、可変表示若しくは切換表示）する図柄表示装置４１が設けられている。また、可変表示ユニット３６には、図柄表示装置４１を囲むようにしてセンターフレーム４２が配設されている。このセンターフレーム４２は、その上部がパチンコ機１０前方に延出している。これにより、図柄表示装置４１の表示面の前方を遊技球が落下していくのが防止されており、遊技球の落下により表示面の視認性が低下するといった不都合が生じない構成となっている。
【００３２】
図柄表示装置４１は、液晶ディスプレイを備えた液晶表示装置として構成されており、後述する表示制御装置により表示内容が制御される。なお、図柄表示装置４１は、液晶表示装置であることに限定されることはなく、プラズマディスプレイ装置、有機ＥＬ表示装置又はＣＲＴといった表示画面を有する他の表示装置であってもよく、ドットマトリクス表示器であってもよい。
【００３３】
図柄表示装置４１では、上作動口３３又は下作動口３４への入賞に基づいて図柄の変動表示が開始される。すなわち、メイン表示部４３において変動表示が行われる場合には、それに合わせて図柄表示装置４１において変動表示が行われる。
【００３４】
図柄表示装置４１の表示内容について、図５を参照して詳細に説明する。図５は図柄表示装置４１の表示面Ｇを示す図である。
【００３５】
絵柄の一種である図柄は、「１」〜「９」の数字が各々付された９種類の主図柄と、貝形状の絵図柄からなる副図柄とにより構成されている。より詳しくは、タコ等の９種類のキャラクタ図柄に「１」〜「９」の数字がそれぞれ付されて主図柄が構成されている。
【００３６】
図５（ａ）に示すように、図柄表示装置４１の表示面Ｇには、複数の表示領域として、上段・中段・下段の３つの図柄列Ｚ１，Ｚ２，Ｚ３が設定されている。各図柄列Ｚ１〜Ｚ３は、主図柄と副図柄が所定の順序で配列されて構成されている。詳細には、上図柄列Ｚ１には、「１」〜「９」の９種類の主図柄が数字の降順に配列されると共に、各主図柄の間に副図柄が１つずつ配されている。下図柄列Ｚ３には、「１」〜「９」の９種類の主図柄が数字の昇順に配列されると共に、各主図柄の間に副図柄が１つずつ配されている。
【００３７】
つまり、上図柄列Ｚ１と下図柄列Ｚ３は１８個の図柄により構成されている。これに対し、中図柄列Ｚ２には、数字の昇順に「１」〜「９」の９種類の主図柄が配列された上で「９」の主図柄と「１」の主図柄との間に「４」の主図柄が付加的に配列され、これら各主図柄の間に副図柄が１つずつ配されている。つまり、中図柄列Ｚ２に限っては、１０個の主図柄が配されて２０個の図柄により構成されている。
【００３８】
図５（ｂ）に示すように、表示面Ｇは、図柄列毎に３個の図柄が停止表示されるようになっており、結果として３×３の計９個の図柄が停止表示されるようになっている。また、表示面Ｇには、５つの有効ライン、すなわち左ラインＬ１、中ラインＬ２、右ラインＬ３、右下がりラインＬ４、右上がりラインＬ５が設定されている。
【００３９】
上作動口３３又は下作動口３４への入賞に基づいて表示面Ｇにおいて遊技回用の演出が行われる場合には、各図柄列Ｚ１〜Ｚ３の図柄が周期性をもって所定の向きにスクロールするように変動表示が開始される。そして、上図柄列Ｚ１→下図柄列Ｚ３→中図柄列Ｚ２の順に変動表示から待機表示に切り換えられ、最終的に各図柄列Ｚ１〜Ｚ３にて所定の図柄を静止表示した状態で遊技回用の演出が終了される。
【００４０】
また、遊技回用の演出が終了する場合において同一の図柄の組合せが一の有効ライン上に停止表示された場合には、可変入賞装置３２が所定回数に亘って開閉され且つ多量の遊技球の獲得を可能とする開閉実行モードに移行することとなる。この場合に、開閉実行モード後に当否抽選の確率が高確率となる場合に対応した遊技回用の演出では、いずれかの有効ラインに同一の奇数の数字が付された図柄の組み合わせが形成される。一方、開閉実行モード後に当否抽選の確率が低確率となる場合に対応した遊技回用の演出では、いずれかの有効ラインに同一の偶数の数字が付された図柄の組み合わせが形成される。
【００４１】
また、図柄表示装置４１における図柄の変動表示の態様は上記のものに限定されることはなく任意であり、図柄列の数、図柄列における図柄の変動表示の方向、各図柄列の図柄数などは適宜変更可能である。また、図柄表示装置４１にて変動表示される絵柄は上記のような図柄に限定されることはなく、例えば絵柄として数字のみが変動表示される構成としてもよい。
【００４２】
センターフレーム４２の前面側における左上部分には、メイン表示部４３及び図柄表示装置４１に対応した第１保留発光部４５が設けられている。遊技球が上作動口３３又は下作動口３４に入賞した個数は最大４個まで保留され、第１保留発光部４５の点灯によってその保留個数が表示されるようになっている。上述したように、センターフレーム４２の上部がパチンコ機１０前方に延出していることにより、第１保留発光部４５の視認性が遊技球の落下により阻害されない構成となっている。
【００４３】
センターフレーム４２の右上部分には、役物用表示部４４に対応した第２保留発光部４６が設けられている。遊技球がスルーゲート３５を通過した回数は最大４回まで保留され、第２保留発光部４６の点灯によってその保留個数が表示されるようになっている。なお、各保留発光部４５，４６の機能が図柄表示装置４１の一部の領域における表示により果たされる構成としてもよい。
【００４４】
遊技盤２４には、内レール部４８と外レール部４９とが取り付けられており、これら内レール部４８と外レール部４９とにより誘導レールが構成され、遊技球発射機構５１から発射された遊技球が遊技領域の上部に案内されるようになっている。遊技球発射機構５１は、図２に示すように、樹脂ベース２１における窓孔２３の下方に取り付けられており、前扉枠１４に設けられた発射ハンドル５５が操作されることにより遊技球の発射動作が行われる。
【００４５】
内枠１３の前面側全体を覆うようにして前扉枠１４が設けられている。前扉枠１４には、図１に示すように、遊技領域のほぼ全域を前方から視認することができるようにした窓部５６が形成されている。窓部５６は、略楕円形状をなし、窓パネル５７が嵌め込まれている。窓パネル５７は、ガラスによって無色透明に形成されているが、これに限定されることはなく合成樹脂によって無色透明に形成されていてもよい。
【００４６】
窓部５６の周囲には、各種発光部等の発光手段が設けられている。当該各種発光部の一部として表示発光部５８ａが窓部５６の上方に設けられている。また、表示発光部５８ａの左右両側であって前扉枠１４の上側の隅角部分には左右一対のエラー発光部５８ｂが設けられている。また、エラー発光部５８ｂに隣接させて、遊技状態に応じた効果音などが出力される左右一対のスピーカ部５９が設けられている。
【００４７】
前扉枠１４における窓部５６の下方には、手前側へ膨出した上側膨出部６１と下側膨出部６２とが上下に並設されている。上側膨出部６１内側には上方に開口した上皿６１ａが設けられており、下側膨出部６２内側には同じく上方に開口した下皿６２ａが設けられている。上皿６１ａは、後述する払出装置より払い出された遊技球を一旦貯留し、一列に整列させながら遊技球発射機構５１側へ導くための機能を有する。また、下皿６２ａは、上皿６１ａ内にて余剰となった遊技球を貯留する機能を有する。また、下皿６２ａは、上皿６１ａ内にて余剰となった遊技球を貯留する機能を有する。上皿６１ａ及び下皿６２ａには、裏パックユニット１５の払出装置７７から払い出された遊技球が前扉枠１４の背面に設けられた通路形成ユニット８０を通じて排出される。
【００４８】
次に、遊技機本体１２の背面側の構成について説明する。
【００４９】
図３に示すように、内枠１３（具体的には、遊技盤２４）の背面には、主制御装置７１及び音光制御装置７２と、が搭載されている。
【００５０】
主制御装置７１や音光制御装置７２を含めて内枠１３の背面側を覆うようにして裏パックユニット１５が設置されている。裏パックユニット１５は、透明性を有する合成樹脂により形成された裏パック７３を備えており、当該裏パック７３に対して、払出機構部７４及び制御装置集合ユニット７５が取り付けられている。
【００５１】
払出機構部７４は、遊技場の島設備から供給される遊技球が逐次補給されるタンク７６と、当該タンク７６に貯留された遊技球を払い出すための払出装置７７と、を備えている。払出装置７７より払い出された遊技球は、当該払出装置７７の下流側に設けられた払出通路を通じて、上皿６１ａ又は下皿６２ａに排出される。なお、払出機構部７４には、例えば交流２４ボルトの主電源が供給されるとともに、電源のＯＮ操作及びＯＦＦ操作を行うための電源スイッチを有する裏パック基板が搭載されている。
【００５２】
制御装置集合ユニット７５は、払出制御装置７８と電源及び発射制御装置７９とを備えている。これら払出制御装置７８と電源及び発射制御装置７９とは、払出制御装置７８がパチンコ機１０後方となるように前後に重ねて配置されている。
【００５３】
裏パック７３には、払出機構部７４及び制御装置集合ユニット７５以外にも、外部端子板８１が設けられている。外部端子板８１は、パチンコ機１０の背面において裏パックユニット１５の回動基端側であって上側の隅角部分に設置されている。外部端子板８１は、パチンコ機１０の状態を遊技ホールの管理コンピュータに認識させるために、所定の信号出力を行うための基板である。
【００５４】
＜パチンコ機１０の電気的構成＞
図６は、パチンコ機１０の電気的構成を示すブロック図である。
【００５５】
主制御装置７１は、遊技の主たる制御を司る主制御基板９１と、電源を監視する停電監視基板（電断監視基板）９６と、を具備している。主制御基板９１には、ＭＰＵ９２が搭載されている。ＭＰＵ９２には、ＲＯＭ９３及びＲＷＭ９４が内蔵されている。
【００５６】
ＲＯＭ９３は、ＮＯＲ型フラッシュメモリやＮＡＮＤ型フラッシュメモリなどの記憶保持に外部からの電力供給が不要なメモリ（すなわち、不揮発性記憶手段）を、読み出し専用として利用するように構成されている。当該ＲＯＭ９３は、ＭＰＵ９２により実行される各種の制御プログラムや固定値データを記憶している。
【００５７】
ＲＷＭ９４は、ＳＲＡＭやＤＲＡＭなどの記憶保持に外部からの電力供給が必要なメモリ（すなわち、揮発性記憶手段）を読み書き両用として利用するように構成されており、ランダムアクセスが可能であるとともに、同一のデータ容量で比較した場合にＲＯＭ９３よりも読み出しに要する時間が短いものとなっている。当該ＲＷＭ９４は、ＲＯＭ９３内に記憶されている制御プログラムの実行に際して各種のデータ等を一時的に記憶する。
【００５８】
また、ＭＰＵ９２又は主制御基板９１には、上記素子以外に、割込回路、タイマ回路、データ入出力回路などが設けられている。なお、ＭＰＵ９２に対してＲＯＭ９３及びＲＷＭ９４が１チップ化されていることは必須の構成ではなく、それぞれが個別にチップ化された構成としてもよい。
【００５９】
ＭＰＵ９２には、入出力ポートが設けられている。ＭＰＵ９２の入力側には、停電監視基板９６、払出制御装置７８、各入賞用検知センサ、磁石検知センサ２４ａ及び電波検知センサ２４ｂなどが接続されている。
【００６０】
停電監視基板９６には電源及び発射制御装置７９が接続されており、ＭＰＵ９２には停電監視基板９６を介して電力が供給される。電源及び発射制御装置７９は電源及び発射制御基板１１１を備えており、当該電源及び発射制御基板１１１には、電入時用電源部１１３と、電断時用電源部１１４とが設けられている。
【００６１】
電入時用電源部１１３は、例えば遊技ホール等における商用電源（外部電源）に接続されており、その商用電源から供給される外部電力に基づいて主制御装置７１や払出制御装置７８等の各々に必要な動作電圧を生成するとともに、その生成した動作電圧を主制御装置７１や払出制御装置７８等に対して供給する。
【００６２】
電入時用電源部１１３とＭＰＵ９２との電力供給経路の途中位置には停電監視基板９６が設けられている。停電監視基板９６は、電入時用電源部１１３から供給される最大電圧である直流安定２４ボルトの電圧を監視する。そして、この電圧が２２ボルト未満になると電源遮断の発生と判断し、ＭＰＵ９２に停電信号（電断信号）の出力設定を停電（電源遮断）の発生に対応したものとする。
【００６３】
電断時用電源部１１４はコンデンサからなり、パチンコ機１０の電源がＯＮ状態の場合（商用電源からの電力供給が行われている場合）に電入時用電源部１１３から供給される電力により充電される。また、パチンコ機１０の電源がＯＦＦ状態の場合や商用電源における停電発生時といった電源遮断状態（商用電源からの電力供給が遮断されている場合）では、電断時用電源部１１４から放電されＲＷＭ９４に対して記憶保持用電力（バックアップ電力）が供給される。よって、かかる状況であっても、電断時用電源部１１４から記憶保持用電力が供給されている間はＲＷＭ９４に記憶された情報が消去されることなく記憶保持される。
【００６４】
また、図示による説明は省略するが、電源及び発射制御基板１１１には、上記電断時用電源部１１４とは異なる停電時処理用電源部が設けられている。電源及び発射制御基板１１１では、直流安定２４ボルトの電源が２２ボルト未満になった後においても、停電時処理用電源部から放電することにより、後述する停電時処理の実行に十分な時間の間、制御系の駆動電源である５ボルトの出力を正常値に維持するように構成されている。これにより、ＭＰＵ９２は、停電時処理を正常に実行し完了することができる。
【００６５】
また、電源及び発射制御装置７９は、遊技球発射機構５１の発射制御を担うものであり、発射ハンドル５５に対する所定の発射操作を特定したことに基づいて、遊技球発射機構５１を駆動する。
【００６６】
入賞用検知センサとして、ＭＰＵ９２の入力側には、遊技領域の一般入賞口３１、可変入賞装置３２、上作動口３３、下作動口３４及びスルーゲート３５に対して設けられた入賞用の検知センサ３１ａ，３１ｂ，３１ｃ，３２ｅ，３３ａ，３４ｃ，３５ａ，３５ｂ（以下、これらをまとめて入賞用検知センサ３１ａ〜３５ｂという）が電気配線を介して電気的に接続されている。この場合、主制御基板９１と各入賞用検知センサ３１ａ〜３５ｂとがそれぞれ１の電気配線を介して接続されている構成としてもよく、各信号経路の途中に中継基板が介在している構成としてもよい。これは他の機器との接続に係る構成についても同様である。
【００６７】
各入賞用検知センサ３１ａ〜３５ｂの検知結果に基づいて、ＭＰＵ９２において各入球部への入賞判定（入球判定）が行われる。また、ＭＰＵ９２では、上作動口３３又は下作動口３４への入賞に基づいて大当たり抽選を実行するとともに、スルーゲート３５への入賞に基づいてサポート抽選を実行する。サポート抽選に当選すると下作動口３４への遊技球の入賞が可能となる。
【００６８】
ＭＰＵ９２の入力側には、上記各入賞用検知センサ３１ａ〜３５ｂ以外にも磁石検知センサ２４ａ及び電波検知センサ２４ｂが電気配線を介して電気的に接続されている。
【００６９】
磁石検知センサ２４ａは、上作動口３３周辺における遊技盤２４の背面側に設置されている。上記のとおり上作動口３３は内部抽選のトリガとなるため、窓パネル５７の前方において上作動口３３周辺に磁石を近付け、不正に上作動口３３へと遊技球を誘導させようとする行為が想定される。これに対して、磁石検知センサ２４ａが設けられていることにより、上記磁石を用いた不正行為が行われた場合に、それを検知することが可能となる。
【００７０】
電波検知センサ２４ｂは、上作動口３３及び下作動口３４周辺における遊技盤２４の背面側に設置されている。上記のとおり上作動口３３及び下作動口３４は内部抽選のトリガとなるため、パチンコ機１０前方において上作動口３３又は下作動口３４に向けて電波を不正に出力し、上作動口検知センサ３３ａ又は下作動口検知センサ３４ｃに遊技球の通過を誤検知させようとする行為が想定される。これに対して、電波検知センサ２４ｂが設けられていることにより、上記電波を用いた不正行為が行われた場合に、それを検知することが可能となる。ＭＰＵ９２では、磁石検知センサ２４ａ及び電波検知センサ２４ｂの検知結果に基づいて上記不正行為の発生の有無を特定する。
【００７１】
ＭＰＵ９２の出力側には、払出制御装置７８及び音光制御装置７２が接続されている。
【００７２】
払出制御装置７８は、払出装置７７を通じた遊技球の払出の制御を司る払出制御基板１０１を具備している。払出制御基板１０１には、ＭＰＵ１０２が搭載されている。ＭＰＵ１０２には、ＲＯＭ１０３及びＲＷＭ１０４が内蔵されている。なお、以下の説明では、主制御装置７１に設けられたＭＰＵ９２、ＲＯＭ９３及びＲＷＭ９４と区別するために、主制御装置７１に設けられたＭＰＵ９２、ＲＯＭ９３及びＲＷＭ９４を主側ＭＰＵ９２、主側ＲＯＭ９３及び主側ＲＷＭ９４と称し、払出制御装置７８に設けられたＭＰＵ１０２、ＲＯＭ１０３及びＲＷＭ１０４を払出側ＭＰＵ１０２、払出側ＲＯＭ１０３及び払出側ＲＷＭ１０４と称する。
【００７３】
払出側ＲＯＭ１０３は、ＮＯＲ型フラッシュメモリやＮＡＮＤ型フラッシュメモリなどの記憶保持に外部からの電力供給が不要なメモリ（すなわち、不揮発性記憶手段）を、読み出し専用として利用するように構成されている。当該払出側ＲＯＭ１０３は、払出側ＭＰＵ１０２により実行される各種の制御プログラムや固定値データを記憶している。
【００７４】
払出側ＲＷＭ１０４は、ＳＲＡＭやＤＲＡＭなどの記憶保持に外部からの電力供給が必要なメモリ（すなわち、揮発性記憶手段）を読み書き両用として利用するように構成されており、ランダムアクセスが可能であるとともに、同一のデータ容量で比較した場合に払出側ＲＯＭ１０３よりも読み出しに要する時間が短いものとなっている。この払出側ＲＷＭ１０４には、払出側ＲＯＭ１０３内に記憶されている制御プログラムの実行に際して各種のデータ等を一時的に記憶する。払出側ＭＰＵ１０２は、主側ＭＰＵ９２と同様に、パチンコ機１０の電源遮断時においても電断時用電源部１１４からバックアップ電圧が供給されており、払出側ＲＷＭ１０４に記憶されたデータを保持（バックアップ）できる構成となっている。
【００７５】
また、払出側ＭＰＵ１０２又は払出制御基板１０１には、上記素子以外に、割込回路、タイマ回路、データ入出力回路などが設けられている。
【００７６】
払出側ＭＰＵ１０２は払出装置７７と電気的に接続されている。当該払出装置７７には、タンク７６から払出装置７７に供給されている遊技球をそれよりも下流側へ流下しないように通過を阻止する状態と、当該遊技球を下流側へ送り出す状態とに切り換える回転体などの球止め部材を駆動する払出モータ７７ａが設けられているとともに、上記下流側へと送り出される遊技球を個別に検知する払出検知センサ７７ｂが設けられている。払出側ＭＰＵ１０２の出力側には払出モータ７７ａが電気配線を介して電気的に接続されているとともに、払出側ＭＰＵ１０２の入力側には払出検知センサ７７ｂが電気配線を介して電気的に接続されている。払出側ＭＰＵ１０２では、払出制御基板１０１に設けられたドライバ回路を通じて払出モータ７７ａに駆動信号を供給することで遊技球の払出を実行させるとともに、払出検知センサ７７ｂの検知結果に基づいて払出が完了した遊技球の個数を把握する。
【００７７】
また、払出側ＭＰＵ１０２は、裏パックユニット１５に設けられた球貸用接続端子板１０６と電気配線を通じて電気的に接続されているとともに、当該球貸用接続端子板１０６が電気配線を通じて球貸装置Ｙと電気的に接続されている。払出側ＭＰＵ１０２は、球貸装置Ｙとの間で電気信号の送受信を行うことで貸球の制御を実行する。
【００７８】
また、払出側ＭＰＵ１０２には、下皿６２ａといった球受け皿が遊技球の満杯状態となっているかを検知する満杯検知センサ１０５ａが電気的に接続されているとともに、タンク７６が球無状態となっているかを検知する球無し検知センサ１０５ｂが電気的に接続されている。
【００７９】
払出側ＭＰＵ１０２は、主側ＭＰＵ９２との間で通信を行うことに基づき、遊技球の払出を制御する。当該通信を行うための構成として、主制御基板９１と払出制御基板１０１との間には複数の信号経路が存在している。主側ＭＰＵ９２から払出側ＭＰＵ１０２に向けて賞球コマンド（払出指令情報）を送信するための信号経路として第１の信号経路ＳＬ１が設けられている。また、払出側ＭＰＵ１０２から主側ＭＰＵ９２に向けて払出状況コマンドを送信するための第２の信号経路ＳＬ２が設けられている。第１の信号経路ＳＬ１、第２の信号経路ＳＬ２における通信及び払出状況コマンドの詳細については後で説明する。
【００８０】
主側ＭＰＵ９２の出力側には、データ送信回路部１０７が接続され、当該データ送信回路部１０７の出力側に音光制御装置７２が接続されている。主制御装置７１から音光制御装置７２へ送信されるコマンドは、主制御基板９１に設けられたデータ送信回路部１０７によって送信される。
【００８１】
データ送信回路部１０７はデータ送信部１０７ａ及び送信データ記憶部１０７ｂからなる。送信予定のコマンドは主側ＭＰＵ９２によって送信データ記憶部１０７ｂに格納されることで出力対象として設定され、データ送信部１０７ａによって音光制御装置７２に送信される。ここで、送信データ記憶部１０７ｂは複数のコマンドを記憶可能な容量、具体的には４コマンド分の記憶容量を有しており、格納されたコマンドはデータ送信部１０７ａによって送信される。コマンドが送信される順番は、送信データ記憶部１０７ｂに格納された順番となっている。
【００８２】
音光制御装置７２は、主制御装置７１から入力された各種コマンドに基づいて、前扉枠１４に設けられた表示発光部５８ａ、エラー発光部５８ｂ及びスピーカ部５９を駆動制御するとともに、表示制御装置１２１をコマンドの送信により制御するものである。
【００８３】
表示制御装置１２１は、音光制御装置７２から受信した各種コマンドを解析し又は受信した各種コマンドに基づき所定の演算処理を行って、図柄表示装置４１の表示面Ｇにおける画像の表示を制御する。
【００８４】
また、主側ＭＰＵ９２の出力側には、可変入賞装置３２の開閉扉３２ｂを開閉動作させる可変入賞駆動部３２ｃと、下作動口３４の電動役物３４ａを開閉動作させる電動役物駆動部３４ｂ、メイン表示部４３及び役物用表示部４４が接続されている。主制御基板９１には各種ドライバ回路が設けられており、当該ドライバ回路を通じてＭＰＵ９２は各種駆動部の駆動制御を実行する。また、第１保留発光部４５及び第２保留発光部４６の発光制御も主側ＭＰＵ９２により行われる。
【００８５】
＜主側ＭＰＵ９２にて各種抽選を行うための電気的構成＞
次に、主側ＭＰＵ９２にて各種抽選を行うための電気的な構成について、図７を用いて説明する。
【００８６】
主側ＭＰＵ９２は遊技に際し各種カウンタ情報を用いて、大当たり発生抽選、メイン表示部４３の表示の設定、図柄表示装置４１の図柄表示の設定、役物用表示部４４の表示の設定などを行うこととしており、具体的には、図７に示すように、大当たり発生の抽選に使用する大当たり乱数カウンタＣ１と、大当たり種別を判定する際に使用する大当たり種別カウンタＣ２と、図柄表示装置４１が外れ変動する際のリーチ発生抽選に使用するリーチ乱数カウンタＣ３と、大当たり乱数カウンタＣ１の初期値設定に使用する乱数初期値カウンタＣＩＮＩと、メイン表示部４３及び図柄表示装置４１における表示継続時間を決定する変動種別カウンタＣＳと、を用いることとしている。さらに、下作動口３４の電動役物３４ａを電役開放状態とするか否かの抽選に使用する電動役物開放カウンタＣ４を用いることとしている。なお、上記各カウンタＣ１〜Ｃ３，ＣＩＮＩ，ＣＳ，Ｃ４は、主側ＲＷＭ９４の抽選用カウンタエリア９４ａに設けられている。
【００８７】
大当たり種別カウンタＣ２に対する遊技結果の振分先は、主側ＲＯＭ９３における振分情報群記憶手段としての振分テーブル記憶エリアに振分テーブル（振分情報群）として記憶されている。そして、かかる振分先として、通常大当たり結果と、確変大当たり結果とが設定されている。
【００８８】
通常大当たり結果は、開閉実行モードの終了後に当否抽選モードが低確率モードとなる大当たり結果である。また、確変大当たり結果は、開閉実行モードの終了後に当否抽選モードが高確率モードとなる大当たり結果である。
【００８９】
上記抽選に際して低確率モード用の当否テーブルが参照されることとなる遊技状態下では、大当たり当選となる乱数の数は高確率モードの当否テーブルが参照される遊技状態下よりも少なくなっている。なお、低確率モードよりも高確率モードの方の当選確率が高くなるのであれば、上記当選となる乱数の数は任意である。
【００９０】
各カウンタＣ１〜Ｃ３，ＣＩＮＩ，ＣＳ，Ｃ４は、その更新の都度前回値に１が加算され、最大値に達した後０に戻るループカウンタとなっている。各カウンタは短時間間隔で更新される。大当たり乱数カウンタＣ１、大当たり種別カウンタＣ２及びリーチ乱数カウンタＣ３に対応した情報は、上作動口３３又は下作動口３４への入賞が発生した場合に、取得情報記憶手段としての保留格納エリア９４ｂに格納される。
【００９１】
保留格納エリア９４ｂは、保留用エリアＲＥと、実行エリアＡＥとを備えている。保留用エリアＲＥは、第１保留エリアＲＥ１、第２保留エリアＲＥ２、第３保留エリアＲＥ３及び第４保留エリアＲＥ４を備えており、上作動口３３又は下作動口３４への入賞履歴に合わせて、抽選カウンタ用バッファに格納されている大当たり乱数カウンタＣ１、大当たり種別カウンタＣ２及びリーチ乱数カウンタＣ３の各数値情報が保留情報として、いずれかの保留エリアＲＥ１〜ＲＥ４に格納される。
【００９２】
この場合、第１保留エリアＲＥ１〜第４保留エリアＲＥ４には、上作動口３３又は下作動口３４への入賞が複数回連続して発生した場合に、第１保留エリアＲＥ１→第２保留エリアＲＥ２→第３保留エリアＲＥ３→第４保留エリアＲＥ４の順に各数値情報が時系列的に格納されていく。このように４つの保留エリアＲＥ１〜ＲＥ４が設けられていることにより、上作動口３３又は下作動口３４への遊技球の入賞履歴が最大４個まで保留記憶されるようになっている。また、保留用エリアＲＥは、保留数記憶エリアＮＡを備えており、当該保留数記憶エリアＮＡには上作動口３３又は下作動口３４への入賞履歴を保留記憶している数（保留数Ｎ）を特定するための情報が格納される。
【００９３】
なお、保留記憶可能な数は、４個に限定されることはなく任意であり、２個、３個又は５個以上といったように他の複数であってもよく、単数であってもよい。
【００９４】
実行エリアＡＥは、メイン表示部４３の変動表示を開始する際に、保留用エリアＲＥの第１保留エリアＲＥ１に格納された各値を移動させるためのエリアであり、１遊技回の開始に際しては実行エリアＡＥに記憶されている各種数値情報に基づいて、当否判定などが行われる。
【００９５】
大当たり乱数カウンタＣ１の値に対して大当たり当選となる乱数の値は、主側ＲＯＭ９３における当否情報群記憶手段としての当否テーブル記憶エリアに当否テーブル（当否情報群）として記憶されている。当否テーブルとしては、低確率モード用の当否テーブル（低確率用当否情報群）と、高確率モード用の当否テーブル（高確率用当否情報群）とが設定されている。つまり、本パチンコ機１０は、当否抽選手段における抽選モードとして、低確率モード（低確率状態）と高確率モード（高確率状態）とが設定されている。
【００９６】
＜主側ＭＰＵ９２にて実行される各種処理について＞
次に、主側ＭＰＵ９２にて遊技を進行させるために実行される各処理を説明する。かかる主側ＭＰＵ９２の処理としては大別して、電源投入に伴い起動されるメイン処理と、定期的に（本実施の形態では４ｍｓｅｃ周期で）起動されるタイマ割込み処理とがある。
【００９７】
＜メイン処理＞
先ず、図８のフローチャートを参照しながらメイン処理を説明する。
【００９８】
先ずステップＳ１０１では、電源投入ウェイト処理を実行する。当該電源投入ウェイト処理では、例えばメイン処理が起動されてから１ｓｅｃが経過するまで次の処理に進行することなく待機する。続くステップＳ１０２では主側ＲＷＭ９４のアクセスを許可するとともに、ステップＳ１０３にて主側ＭＰＵ９２の内部機能レジスタの設定を行う。
【００９９】
その後、ステップＳ１０４では、電源及び発射制御装置７９に設けられたＲＷＭ消去スイッチが手動操作されているか否かを判定し、続くステップＳ１０５では、主側ＲＷＭ９４の停電フラグに「１」がセットされているか否かを判定する。また、ステップＳ１０６ではチェックサムを算出するチェックサム算出処理を実行し、続くステップＳ１０７ではそのチェックサムが電源遮断時に保存したチェックサムと一致するか否か、すなわち記憶保持されたデータの有効性を判定する。
【０１００】
本パチンコ機１０では、例えば遊技ホールの営業開始時など、電源投入時にＲＷＭデータを初期化する場合にはＲＷＭ消去スイッチを押しながら電源が投入される。したがって、ＲＷＭ消去スイッチが押されていれば、ステップＳ１０８の処理に移行する。また、電源遮断の発生情報が設定されていない場合や、チェックサムにより記憶保持されたデータの異常が確認された場合も同様にステップＳ１０８の処理に移行する。ステップＳ１０８では、主側ＲＷＭ９４の初期化として当該主側ＲＷＭ９４をクリアする。その後、ステップＳ１０９に進む。
【０１０１】
一方、ＲＷＭ消去スイッチが押されていない場合には、停電フラグに「１」がセットされていること、及びチェックサムが正常であることを条件に、ステップＳ１０８の処理を実行することなくステップＳ１０９に進む。ステップＳ１０９では、電源投入設定処理を実行する。電源投入設定処理では、停電フラグの初期化といった主側ＲＷＭ９４の所定のエリアを初期値に設定するとともに、現状の遊技状態を認識させるために現状の遊技状態に対応したコマンドを音光制御装置７２に送信する。また、払出側ＲＷＭ１０４の初期化を実行すべきことを示す払出初期化コマンドを払出側ＭＰＵ１０２に送信する。さらに、タイマ割込み処理の発生を許可するために割込み許可の設定を行う。
【０１０２】
その後、ステップＳ１１０〜ステップＳ１１３の残余処理に進む。つまり、主側ＭＰＵ９２はタイマ割込み処理を定期的に実行する構成であるが、１のタイマ割込み処理と次のタイマ割込み処理との間に残余時間が生じることとなる。この残余時間は各タイマ割込み処理の処理完了時間に応じて変動することとなるが、かかる不規則な時間を利用してステップＳ１１０〜ステップＳ１１３の残余処理を繰り返し実行する。この点、当該ステップＳ１１０〜ステップＳ１１３の残余処理は、非定期的に実行される非定期処理であると言える。
【０１０３】
残余処理では、先ずステップＳ１１０にて、タイマ割込み処理の発生を禁止するために割込み禁止の設定を行う。続くステップＳ１１１では、乱数初期値カウンタＣＩＮＩの更新を行う乱数初期値更新処理を実行するとともに、ステップＳ１１２にて変動種別カウンタＣＳの更新を行う変動用カウンタ更新処理を実行する。
【０１０４】
これらの更新処理では、主側ＲＷＭ９４の対応するカウンタから現状の数値情報を読み出し、その読み出した数値情報を１加算する処理を実行した後に、読み出し元のカウンタに上書きする処理を実行する。この場合、カウンタ値が最大値に達した際それぞれ「０」にクリアする。
【０１０５】
その後、ステップＳ１１３にて、タイマ割込み処理の発生を禁止している状態から許可する状態へ切り換える割込み許可の設定を行う。ステップＳ１１３の処理を実行したら、ステップＳ１１０に戻り、ステップＳ１１０〜ステップＳ１１３の処理を繰り返す。
【０１０６】
＜タイマ割込み処理＞
次に、図９のフローチャートを参照しながらタイマ割込み処理を説明する。
【０１０７】
ここで、主側ＭＰＵ９２にてタイマ割込み処理を定期的に実行するためのハード構成について説明する。主制御基板９１には所定周期でパルス信号を出力するパルス信号出力手段としてクロック回路が設けられており、さらに当該クロック回路と主側ＭＰＵ９２との間の信号経路の途中位置に存在するように分周回路が設けられている。
【０１０８】
分周回路は、クロック回路からのパルス信号の周期を変更する周波数変更手段として機能し、タイマ割込み処理の起動タイミングを主側ＭＰＵ９２にて特定するためのパルス信号を出力するように構成されている。つまり、分周回路から主側ＭＰＵ９２に対して特定周期である４ｍｓｅｃ周期の間隔でパルス信号が供給されるようになっている。主側ＭＰＵ９２では、かかるパルス信号の立ち上がり又は立下りといった特定の信号形態の発生を確認する処理を実行し、特定の信号形態の発生を確認したことを少なくとも一の条件としてタイマ割込み処理を起動して実行する。
【０１０９】
この場合、タイマ割込み処理の起動が禁止されている状況において上記特定の信号形態の発生を確認した場合には、その割込みが禁止されている状態から割込みが許可された状態となった場合にタイマ割込み処理が起動される。つまり、主側ＭＰＵ９２における処理の実行状況によっては前回のタイマ割込み処理が開始されてから４．１ｍｓｅｃ経過後に次のタイマ割込み処理が開始される場合が生じ、このような事象が発生した場合には次のタイマ割込み処理は直前のタイマ割込み処理が開始されてから３．９ｍｓｅｃ経過後に開始されることとなる。
【０１１０】
４ｍｓｅｃが経過しているにも関わらずタイマ割込み処理が起動されない場合としては、上記ステップＳ１１０にて割込み禁止の設定がなされ、上記残余処理が実行されている最中において４ｍｓｅｃが経過した場合である。したがって、残余処理の実行状況によって、タイマ割込み処理の開始タイミングは変動することとなる。
【０１１１】
但し、上記分周回路からのパルス信号の出力は主側ＭＰＵ９２における処理の経過内容に関係なく４ｍｓｅｃといった特定周期で行われるため、基本的にはタイマ割込み処理は特定周期で起動される。さらにまた、主側ＭＰＵ９２の処理構成は、所定のタイミングにおけるタイマ割込み処理が前回のタイマ割込み処理が起動されてから特定周期を超える期間が経過した後に起動されたとしても、当該所定のタイミングの次のタイミングにおけるタイマ割込み処理にてその特定周期を超えた分が吸収されて、さらに次のタイミングにおけるタイマ割込み処理ではパルス信号の入力を確認したタイミングで起動されるように設定されている。
【０１１２】
なお、タイマ割込み処理が定期的に起動される態様は、上記態様に限定されることはなく、基本的には４ｍｓｅｃといった所定の周期で起動されるが、タイマ割込み処理が前回起動されてから所定の周期に相当する時間が経過したタイミングが残余処理の途中であるといった事情により、新たなタイマ割込み処理が所定の周期に相当する時間の経過後に起動された場合であっても、その次のタイマ割込み処理は、上記新たなタイマ割込み処理が起動されてから所定の周期に相当する時間の経過前のタイミングでは開始されない構成としてもよい。つまり、タイマ割込み処理は、基本的には所定の周期で起動されるとともに、残余処理との関係で所定の周期を超える時間の間隔で開始されることがある一方、所定の周期を下回る時間の間隔では開始されない構成としてもよい。この場合であっても、残余処理との関係では、タイマ割込み処理の起動間隔は変動し得るものとなる。
【０１１３】
さて、タイマ割込み処理では、先ずステップＳ２０１にて停電情報記憶処理を実行する。停電情報記憶処理では、主側ＭＰＵ９２に設けられた入出力ポートを通じて停電監視基板９６から電源遮断の発生に対応した停電信号を受信しているか否かを監視し、停電の発生を特定した場合には停電時処理を実行する。
【０１１４】
停電時用処理では、主側ＲＷＭ９４に記憶された情報についてのチェックサム算出処理を実行する。ここで算出されたチェックサムは主側ＲＷＭ９４に記憶される。その後、主側ＲＷＭ９４の出力ポートの情報を全て「０」にセットするとともに、主側ＲＷＭ９４へのアクセスを禁止する。そして、電源が完全に遮断して処理が実行できなくなるまで無限ループを継続する。
【０１１５】
続くステップＳ２０２では抽選用乱数更新処理を実行する。抽選用乱数更新処理では、大当たり乱数カウンタＣ１、大当たり種別カウンタＣ２、リーチ乱数カウンタＣ３及び電動役物開放カウンタＣ４の更新を実行する。具体的には、大当たり乱数カウンタＣ１、大当たり種別カウンタＣ２、リーチ乱数カウンタＣ３及び電動役物開放カウンタＣ４から現状の数値情報を順次読み出し、それら読み出した数値情報をそれぞれ１加算する処理を実行した後に、読み出し元のカウンタに上書きする処理を実行する。
【０１１６】
この場合、カウンタ値が最大値に達した際それぞれ「０」にクリアする。また、大当たり乱数カウンタＣ１については、数値情報の更新が１周した際には、対応する乱数初期値カウンタＣＩＮＩから初期値の情報を読み出し、その読み出した初期値の情報を新たな周回の初期値として上書きする。
【０１１７】
ここで、大当たり乱数カウンタＣ１、大当たり種別カウンタＣ２及びリーチ乱数カウンタＣ３の更新は、遊技が正規に進行している状態（具体的には後述するステップＳ２０７にて否定判定をする状態）においては、後述するステップＳ２１４の特図特電制御処理の１回の実行に対して１回実行される構成となっている。当該特図特電制御処理では、作動口３３，３４への入賞を監視する処理が実行されるとともに、作動口３３，３４への入賞が発生している場合には、大当たり乱数カウンタＣ１、大当たり種別カウンタＣ２及びリーチ乱数カウンタＣ３から数値情報を取得する処理が実行される。そして、その取得した数値情報に基づき、大当たり当選か否かの当否判定処理や、大当たり種別を振り分けるための振分判定処理や、リーチ発生当選か否かのリーチ判定処理が実行される。
【０１１８】
つまり、大当たり乱数カウンタＣ１、大当たり種別カウンタＣ２及びリーチ乱数カウンタＣ３のそれぞれは、それらの数値情報を取得可能とする１回の契機に対して、数値情報の更新処理が１回行われる構成となっている。そして、上記のとおり、これら大当たり乱数カウンタＣ１、大当たり種別カウンタＣ２及びリーチ乱数カウンタＣ３のそれぞれは、対象となる全ての数値情報が各１回ずつ設定された場合に更新周回が１回完了したと判定される。したがって、パチンコ機１０の設計段階にて設定した確率で、大当たり当選が発生し、大当たり当選が発生した場合には、パチンコ機１０の設計段階にて設定した割合で、各大当たり結果のいずれかに振り分けられる。また、大当たり当選とならなかった場合には、パチンコ機１０の設計段階にて設定した確率でリーチ表示が発生する。
【０１１９】
また、電動役物開放カウンタＣ４の更新は、遊技が正規に進行している状態（具体的には後述するステップＳ２０７にて否定判定をする状態）においては、後述するステップＳ２１５の普図普電制御処理の１回の実行に対して１回実行される構成となっている。当該普図普電制御処理では、スルーゲート３５への入賞を監視する処理が実行されるとともに、スルーゲート３５への入賞が発生している場合には、電動役物開放カウンタＣ４から数値情報を取得する処理が実行される。そして、その取得した数値情報に基づき、電動役物３４ａを開放状態とするか否かの判定処理が実行される。
【０１２０】
つまり、電動役物開放カウンタＣ４は、その数値情報を取得可能とする１回の契機に対して、数値情報の更新処理が１回行われる構成となっている。そして、上記のとおり、電動役物開放カウンタＣ４は、対象となる全ての数値情報が各１回ずつ設定された場合に更新周回が１回完了したと判定される。したがって、パチンコ機１０の設計段階にて設定した確率で、電動役物３４ａの開放当選が発生する。
【０１２１】
その後、ステップＳ２０３では乱数初期値更新処理を実行する。乱数初期値更新処理では、上記ステップＳ１１１と同様に乱数初期値更新処理を実行する。また、ステップＳ２０４では、上記ステップＳ１１２と同様に変動用カウンタ更新処理を実行する。
【０１２２】
続くステップＳ２０５では、磁石検知処理を実行する。磁石検知処理では、先ず磁石検知センサ２４ａがＯＮとなっているか否かを判定する。具体的には、磁石検知センサ２４ａは、磁石による磁気の発生を検知していない場合に非検知中に対応した磁石検知信号を出力するとともに、磁石による磁気の発生を検知している場合に検知中に対応した磁石検知信号を出力する。かかる磁石検知信号は、ドライバＩＣによって当該信号が主側ＭＰＵ９２への入力対象として設定されている場合に当該主側ＭＰＵ９２の入力ポートへ入力される。入力ポートを監視することで、磁石検知センサ２４ａが磁気の発生を検知中であるか否かを判定する。
【０１２３】
磁石検知センサ２４ａがＯＮとなっていた場合で且つタイマ割込み処理の複数処理回に亘ってＯＮの状態が検知され続ける場合には、磁石検知済み状態に設定する。その後、磁石を用いた不正行為の発生を特定したことを遊技ホールの管理コンピュータに認識させるために異常用の外部出力開始処理を実行する。当該外部出力開始処理において、磁石検知済み状態に設定された場合には、不正行為の発生を報知する異常用のコマンドが送信データ記憶部１０７ｂに格納されることにより出力対象に設定される。
【０１２４】
続くステップＳ２０６では、遊技停止判定処理を実行する。遊技停止判定処理では、上記ステップＳ２０５にて磁石検知済み状態に設定されているか否かを判定する。当該遊技停止判定処理にて肯定判定をした場合には、遊技の進行を停止すべき状況であると特定し、否定判定をした場合には、遊技の進行を停止すべき状況ではないと特定する。
【０１２５】
その後、ステップＳ２０７では遊技の進行を停止している状態であるか否かを判定し、遊技の進行を停止していない状態であることを条件に、ステップＳ２０８移行の処理を実行する。
【０１２６】
ステップＳ２０８では、ポート出力処理を実行する。ポート出力処理では、前回のタイマ割込み処理において出力情報の設定が行われている場合に、その出力情報に対応した出力を各種駆動部３２ｃ，３４ｂに行うための処理を実行する。例えば、大入賞口３２ａを開放状態に切り換えるべき情報が設定されている場合には可変入賞駆動部３２ｃへの駆動信号の出力を開始させ、閉鎖状態に切り換えるべき情報が設定されている場合には当該駆動信号の出力を停止させる。また、下作動口３４の電動役物３４ａを開放状態に切り換えるべき情報が設定されている場合には電動役物駆動部３４ｂへの駆動信号の出力を開始させ、閉鎖状態に切り換えるべき情報が設定されている場合には当該駆動信号の出力を停止させる。
【０１２７】
続くステップＳ２０９では、読み込み処理を実行する。読み込み処理では、停電信号及び入賞信号以外の信号の読み込みを実行し、その読み込んだ情報を今後の処理にて利用するために記憶する。
【０１２８】
続くステップＳ２１０では、入賞検知処理を実行する。当該入賞検知処理では、各入賞用検知センサ３１ａ〜３５ｂから受信している信号を読み込むとともに、一般入賞口３１、大入賞口３２ａ、上作動口３３、下作動口３４及びスルーゲート３５への入賞の有無を特定する処理を実行する。
【０１２９】
ここで、入賞用検知センサ３１ａ〜３５ｂは、遊技球を検知していない場合に非検知中に対応したＬＯＷレベルの入賞検知信号を出力するとともに、遊技球を検知している場合に検知中に対応したＨＩレベルの入賞検知信号を出力する。なお、これらＬＯＷレベルとＨＩレベルとの関係が逆であってもよい。かかる入賞検知信号は、ドライバＩＣによって当該信号が主側ＭＰＵ９２への入力対象として設定されている場合に当該主側ＭＰＵ９２の入力ポートへ入力される。
【０１３０】
主側ＭＰＵ９２では、入賞用検知センサ３１ａ〜３５ｂのいずれか１つのセンサによって入力された入賞検知信号が、タイマ割込み処理の所定の処理回においてＬＯＷレベルであり、次の処理回においてＨＩレベルであり、さらに次の処理回においてもＨＩレベルであった場合に、当該入力元のセンサに対応する入賞口において遊技球が入賞したと判定する。上記のように、主側ＭＰＵ９２において、複数の入賞検知信号によって入賞の有無を判定することにより、入賞用検知センサ３１ａ〜３５ｂからノイズが入力された場合に遊技球の入賞があったと誤検知してしまうことを防止可能となる。
【０１３１】
また、上記構成により、主側ＭＰＵ９２では、遊技球の入賞を判定するにあたってタイマ割込み処理が３回実行されることとなる。よって、複数の処理回で連続して同一の入賞口における入賞を検知しない構成となっている。
【０１３２】
続くステップＳ２１１では、主側ＲＷＭ９４に設けられている複数種類のタイマカウンタの数値情報をまとめて更新するためのタイマ更新処理を実行する。この場合、記憶されている数値情報が減算されて更新されるタイマカウンタを集約して扱う構成であるが、減算式のタイマカウンタの更新及び加算式のタイマカウンタの更新の両方を集約して行う構成としてもよい。
【０１３３】
続くステップＳ２１２では、遊技球の発射制御を行うための発射制御処理を実行する。発射ハンドル５５に対して発射操作が継続されている状況では、所定の発射周期である０．６ｓｅｃに１個の遊技球が発射される。
【０１３４】
続くステップＳ２１３では、入力状態監視処理として、ステップＳ２０９の読み込み処理にて読み込んだ情報に基づいて、各入賞用検知センサ３１ａ〜３５ｂの断線確認や、遊技機本体１２や前扉枠１４の開放確認を行う。
【０１３５】
続くステップＳ２１４では、遊技回の実行制御及び開閉実行モードの実行制御を行うための特図特電制御処理を実行する。
【０１３６】
続くステップＳ２１５にて普図普電制御処理を実行する。普図普電制御処理では、スルーゲート３５への入賞が発生している場合に普図側の保留情報を取得するための処理を実行するとともに、普図側の保留情報が記憶されている場合にその保留情報について開放判定を行い、さらにその開放判定を契機として普図用の演出を行うための処理を実行する。また、開放判定の結果に基づいて、下作動口３４の電動役物３４ａを開閉させる処理を実行する。
【０１３７】
続くステップＳ２１６では、直前のステップＳ２１４及びステップＳ２１５の処理結果に基づいて、メイン表示部４３に係る保留情報の増減個数を第１保留発光部４５に反映させるための出力情報の設定を行うとともに、役物用表示部４４に係る保留情報の増減個数を第２保留発光部４６に反映させるための出力情報の設定を行う。具体的には、複数の発光部をそれぞれ有する第１保留発光部４５及び第２保留発光部４６において、所定の発光状態とする発光部の個数を変化させる。例えば、メイン表示部４３に係る保留情報の個数が１個増加した場合には、第１保留発光部４５が有する１つの発光部を非発光状態から発光状態へ変化させ、保留情報の個数を１個減少した場合には、第１保留発光部４５が有する１つの発光部を発光状態から非発光状態へ変化させる。
【０１３８】
ここで、図柄表示装置４１は、第１保留発光部４５の出力情報と対応した保留情報の表示を行っており、主側ＭＰＵ９２は第１保留発光部４５の出力情報に対応した保留表示コマンドを送信データ記憶部１０７ｂに格納することで出力対象に設定する。当該保留表示コマンドは複数のビットにより構成されており、保留情報の個数の情報が含まれている。具体的には、保留表示コマンドは２バイトの情報からなる。保留表示コマンドは、上位情報と下位情報とを備え、それら各情報はそれぞれ１バイトで構成されている。上位情報には本コマンドを包括した保留表示コマンドであることを特定する情報が設定されており、下位情報には具体的な保留数の情報が設定されている。
【０１３９】
出力対象に設定された保留表示コマンドは、データ送信回路部１０７から音光制御装置７２に送信される。音光制御装置７２は、受信した保留表示コマンドに含まれる保留情報の個数に対応した表示を実行させるコマンドを表示制御装置１２１に送信する。当該保留表示コマンドを受信した表示制御装置１２１は図柄表示装置４１に保留情報の個数に対応した表示を実行させる。具体的には、保留数Ｎを示す表示を図柄表示装置４１にて実行し、保留数Ｎが増減した場合には、当該表示においても同様に保留数が増減する。
【０１４０】
既に説明したとおり、メイン表示部４３に係る保留情報の増加は、上作動口３３又は下作動口３４への入賞に基づいて実行される。また、上作動口３３には上作動口検知センサ３３ａが設けられており、下作動口３４には下作動口検知センサ３４ｃが設けられている。上作動口３３及び下作動口３４ついての入賞の監視は、タイマ割込み処理の各処理回における入賞検知処理にてそれぞれ実行される。よって、上記保留表示コマンドはタイマ割込み処理の同一処理回において、上作動口３３及び下作動口３４の入賞に基づいて２個設定され得る。
【０１４１】
また、ステップＳ２１６では、直前のステップＳ２１４及びステップＳ２１５の処理結果に基づいて、メイン表示部４３の表示内容を更新させるための出力情報の設定を行うとともに、役物用表示部４４の表示内容を更新させるための出力情報の設定を行う。
【０１４２】
続くステップＳ２１７では、不正用の監視対象として設定されている所定の事象が発生しているか否かを監視する不正検知処理を実行する。当該不正検知処理では、電波検知センサ２４ｂが電波を検知しているか否かを確認する。当該不正報知処理の詳細については後述する。
【０１４３】
続くステップＳ２１８では、遊技回及び開閉実行モードのいずれもが実行されていない状況において図柄表示装置４１の表示内容を待機表示用のものとするためのデモ表示用処理を実行するとともに、ステップＳ２１９では、払出側ＭＰＵ１０２から受信したコマンド及び信号の内容を確認し、その確認結果に対応した処理を行うための払出状態受信処理を実行する。また、ステップＳ２２０では、賞球コマンドを出力対象として設定するための払出出力処理を実行する。
【０１４４】
続くステップＳ２２１では、今回のタイマ割込み処理にて実行された各種処理の処理結果に応じた外部信号の出力の開始及び終了を制御するための外部情報設定処理を実行する。また、ステップＳ２２２では、試射試験情報を編集するための処理を実行する。
【０１４５】
ステップＳ２０７にて肯定判定をした場合、又はステップＳ２０８〜ステップＳ２２２の処理を実行した後は、ステップＳ２２３に進む。ステップＳ２２３では、割込み終了宣言の設定を実行する。主側ＭＰＵ９２では、一度タイマ割込み処理が起動された場合、次のタイマ割込み処理が起動されるための条件の１つとして割込み終了宣言の設定を行うことが定められており、ステップＳ２２３では、次のタイマ割込み処理の実行を可能とするために割込み終了宣言の設定を行う。また、ステップＳ２２４では、割込み許可の設定を行う。主側ＭＰＵ９２では、タイマ割込み処理が一旦起動されると、割込み禁止の状態に設定されるため、ステップＳ２２４では、次のタイマ割込み処理の実行を可能とするために割込み許可の設定を行う。その後、本タイマ割込み処理を終了する。
【０１４６】
＜特図特電制御処理＞
次に、タイマ割込み処理（図９）のステップＳ２１４にて実行される特図特電制御処理について説明する。
【０１４７】
特図特電制御処理では、上作動口３３又は下作動口３４への入賞が発生している場合に保留情報を取得するための処理を実行するとともに、保留情報が記憶されている場合にその保留情報について当否判定を行い、さらにその当否判定を契機として遊技回用の演出を行うための処理を実行する。また、当否判定の結果に基づいて、遊技回用の演出後に開閉実行モードに移行させる処理を実行するとともに、開閉実行モード中及び開閉実行モード終了時の処理を実行する。
【０１４８】
さて、特図特電制御処理では、図１０のフローチャートに示すように、先ずステップＳ３０１にて、保留情報の取得処理を実行する。保留情報の取得処理では、上作動口３３又は下作動口３４への入賞が発生しているか否かを判定し、入賞が発生している場合には保留格納エリア１０４ｂにおける保留数記憶エリアＮＡに格納された保留数Ｎを読み出し、当該保留数が上限値（本実施の形態では「４」）未満であるか否かを判定する。保留数Ｎが上限値未満である場合には、保留数を１加算するとともに、前回のステップＳ２０３にて更新した大当たり乱数カウンタＣ１、大当たり種別カウンタＣ２及びリーチ乱数カウンタＣ３の各数値情報を、保留用エリアＲＥの空き保留エリアＲＥ１〜ＲＥ４のうち最初の保留エリアに格納する。
【０１４９】
なお、上作動口３３及び下作動口３４への入賞が同時に発生している場合には、保留情報の取得処理を１回実行する範囲内において、上記保留情報を取得するための処理を複数回実行する。
【０１５０】
ステップＳ３０１にて保留情報の取得処理を実行した後は、ステップＳ３０２に進む。ステップＳ３０２では、主側ＲＷＭ９４に設けられた特図特電カウンタの情報を読み出す処理を実行する。続くステップＳ３０３では、主側ＲＯＭ９３から特図特電アドレステーブルを読み出す処理を実行する。そして、ステップＳ３０４にて、特図特電アドレステーブルから特図特電カウンタの情報に対応した開始アドレスを取得する処理を実行する。
【０１５１】
ここで、ステップＳ３０２〜ステップＳ３０４の処理内容について説明する。
【０１５２】
既に説明したとおり特図特電制御処理には、遊技回用の演出に係る処理、開閉実行モードに係る処理が含まれている。この場合に、遊技回用の演出に係る処理として、遊技回用の演出を開始させるための処理である特図変動開始処理と、遊技回用の演出を進行させるための処理である特図変動中処理と、遊技回用の演出を終了させるための処理である特図確定中処理と、が設定されている。また、開閉実行モードに係る処理として、開閉実行モードのオープニングを制御するための処理である特電開始処理と、大入賞口３２ａの開放中の状態を制御するための処理である特電開放中処理と、大入賞口３２ａの閉鎖中の状態を制御するための処理である特電閉鎖中処理と、開閉実行モードのエンディング及び開閉実行モード終了時の遊技状態の移行を制御するための処理である特電終了処理と、が設定されている。
【０１５３】
このような処理構成において、特図特電カウンタは、上記複数種類の処理のうちいずれを実行すべきであるかを主側ＭＰＵ９２にて把握するためのカウンタであり、特図特電アドレステーブルには、特図特電カウンタの数値情報に対応させて、上記複数種類の処理を実行するためのプログラムにおける開始アドレスが設定されている。
【０１５４】
特図特電アドレステーブルについて説明すると、特図特電カウンタは「０」〜「６」の数値情報を設定可能となっており、特図特電アドレステーブルには特図特電カウンタの各数値情報に１対１で対応させて開始アドレスの情報（「ＳＡ０」〜「ＳＡ６」）が設定されている。この場合、開始アドレスＳＡ０は、特図変動開始処理を実行するためのプログラムの開始アドレスであり、開始アドレスＳＡ１は、特図変動中処理を実行するためのプログラムの開始アドレスであり、開始アドレスＳＡ２は、特図確定中処理を実行するためのプログラムの開始アドレスであり、開始アドレスＳＡ３は、特電開始処理を実行するためのプログラムの開始アドレスであり、開始アドレスＳＡ４は、特電開放中処理を実行するためのプログラムの開始アドレスであり、開始アドレスＳＡ５は、特電閉鎖中処理を実行するためのプログラムの開始アドレスであり、開始アドレスＳＡ６は、特電終了処理を実行するためのプログラムの開始アドレスである。
【０１５５】
特図特電カウンタは、現状格納されている数値情報に対応した処理を終了した場合に当該数値情報を更新すべき条件が成立していることを契機として、その次の処理回における特図特電制御処理にて実行される処理に対応させて、１加算、１減算又は「０」クリア（初期化）される。したがって、各処理回における特図特電制御処理では、特図特電カウンタにセットされている数値情報に応じた処理を実行すればよいこととなる。
【０１５６】
以下に、特図特電カウンタ及び特図特電アドレステーブルを利用して、特図変動開始処理、特図変動中処理、特図確定中処理、特電開始処理、特電開放中処理、特電閉鎖中処理及び特電終了処理を実行するための処理構成を説明するとともに、各処理の処理構成を具体的に説明する。
【０１５７】
ステップＳ３０４の処理を実行した後は、ステップＳ３０５にて、ゼロフラグの設定処理を実行する。ゼロフラグの設定処理では、特図特電タイマカウンタの数値情報を読み出し、特図特電タイマカウンタの数値情報が「０」である場合に、主側ＭＰＵ９２のレジスタに設けられたゼロフラグに「１」をセットする処理を実行する。特図特電タイマカウンタは、時間の経過に応じた特図特電カウンタの更新タイミングを主側ＭＰＵ９２にて特定するために利用されるカウンタである。
【０１５８】
続くステップＳ３０６では、ステップＳ３０４に取得した開始アドレスの示す処理にジャンプ（移行）する処理を実行する。具体的には、取得した開始アドレスがＳＡ０である場合にはステップＳ３０７の特図変動開始処理にジャンプし、取得した開始アドレスがＳＡ１である場合にはステップＳ３０８の特図変動中処理にジャンプし、取得した開始アドレスがＳＡ２である場合にはステップＳ３０９の特図確定中処理にジャンプし、取得した開始アドレスがＳＡ３である場合にはステップＳ３１０の特電開始処理にジャンプし、取得した開始アドレスがＳＡ４である場合にはステップＳ３１１の特電開放中処理にジャンプし、取得した開始アドレスがＳＡ５である場合にはステップＳ３１２の特電閉鎖中処理にジャンプし、取得した開始アドレスがＳＡ６である場合にはステップＳ３１３の特電終了処理にジャンプする。ステップＳ３０７〜ステップＳ３１３の処理を実行した場合には、本特図特電制御処理を終了する。
【０１５９】
以下、ステップＳ３０７〜ステップＳ３１３の処理について個別に説明する。
【０１６０】
先ず、ステップＳ３０７の特図変動開始処理について、図１１のフローチャートを参照しながら説明する。
【０１６１】
ステップＳ４０１では、保留数Ｎが１以上であるか否かを判定する。保留数Ｎが「０」である場合にはそのまま本特図変動開始処理を終了する。保留数Ｎが１以上である場合には、ステップＳ４０２にてデータ設定処理を実行する。
【０１６２】
データ設定処理では、先ず保留数Ｎを１減算するとともに、保留用エリアＲＥの第１保留エリアＲＥ１に格納されたデータ（すなわち、保留情報）を実行エリアＡＥに移動する。その後、保留用エリアＲＥの各保留エリアＲＥ１〜ＲＥ４に格納されたデータ（すなわち、保留情報）をシフトさせる処理を実行する。このデータシフト処理は、第１保留エリアＲＥ１〜第４保留エリアＲＥ４に格納されているデータを下位エリア側に順にシフトさせる処理であって、第１保留エリアＲＥ１のデータをクリアするとともに、第２保留エリアＲＥ２→第１保留エリアＲＥ１、第３保留エリアＲＥ３→第２保留エリアＲＥ２、第４保留エリアＲＥ４→第３保留エリアＲＥ３といった具合に各エリア内のデータがシフトされる。
【０１６３】
本実施の形態においては、後述するステップＳ４１１にて設定される変動用コマンドが音光制御装置７２にて受信された場合に、音光制御装置７２は表示制御装置１２１に図柄表示装置４１にて表示する保留数を１減算させ、保留数Ｎに対応した保留数の表示を実行させる。
【０１６４】
具体的には、保留情報の個数を１減算した表示を実行させるコマンドを表示制御装置１２１に送信する。当該コマンドを受信した表示制御装置１２１は図柄表示装置４１に保留情報の個数を１減算した表示を実行させる。この表示としては、保留情報が存在していることに対応した単位画像の表示個数を変化させる構成となっている。当該構成においては、保留情報の個数が増加した場合には、表示させる単位画像の個数を増加させ、保留情報の個数が減少した場合には表示させる単位画像の個数を減少させる。
【０１６５】
続くステップＳ４０３では、当否判定処理を実行する。当否判定処理では、先ず当否抽選モードが高確率モードであるか否かを判定する。高確率モードである場合には主側ＲＯＭ９３に設けられた高確率モード用の当否テーブルを参照して、実行エリアＡＥに格納された情報のうち当否判定用の情報、すなわち大当たり乱数カウンタＣ１に係る数値情報が高確率用の大当たり数値情報と一致しているか否かを判定する。また、低確率モードである場合には主側ＲＯＭ９３に設けられた低確率モード用の当否テーブルを参照して、実行エリアＡＥに格納されている大当たり乱数カウンタＣ１に係る数値情報が低確率用の大当たり数値情報と一致しているか否かを判定する。
【０１６６】
続くステップＳ４０４では、ステップＳ４０３における当否判定処理の結果が大当たり当選結果であるか否かを判定する。大当たり当選結果である場合には、ステップＳ４０５にて振分判定処理を実行する。振分判定処理では、実行エリアＡＥに格納された情報のうち振分判定用の情報、すなわち大当たり種別カウンタＣ２に係る数値情報を把握する。そして、主側ＲＯＭ９３に設けられた振分テーブルを参照して、上記把握した大当たり種別カウンタＣ２に係る数値情報がいずれの大当たり結果に対応しているのかを特定する。具体的には、低確大当たり結果、高確大当たり結果のうちいずれの大当たり結果に対応しているのかを特定する。
【０１６７】
続くステップＳ４０６では、大当たり結果用の停止結果設定処理を実行する。具体的には、今回の変動開始に係る遊技回においてメイン表示部４３に最終的に停止表示させる絵柄の態様の情報を、主側ＲＯＭ９３に予め記憶されている大当たり結果用の停止結果テーブルから特定し、その特定した情報を主側ＲＷＭ９４に記憶する。この大当たり結果用の停止結果テーブルには、メイン表示部４３に停止表示される絵柄の態様の情報が、大当たり結果の種類毎に相違させて設定されている。
【０１６８】
続くステップＳ４０７では、振分判定結果に対応したフラグセット処理を実行する。具体的には、主側ＲＷＭ９４には各大当たり結果の種類に対応したフラグが設けられており、ステップＳ４０７では、それら各大当たり結果の種類に対応したフラグのうち、ステップＳ４０５の振分判定結果に対応したフラグに対して「１」をセットする。
【０１６９】
一方、ステップＳ４０４にて、大当たり当選結果ではないと判定した場合には、ステップＳ４０８にて、外れ結果用の停止結果設定処理を実行する。具体的には、今回の変動開始に係る遊技回においてメイン表示部４３に最終的に停止表示させる絵柄の態様の情報を、主側ＲＯＭ９３に予め記憶されている外れ結果用の停止結果テーブルから特定し、その特定した情報を主側ＲＷＭ９４に記憶する。この場合に選択される絵柄の態様の情報は、大当たり結果の場合に選択される絵柄の態様の情報とは異なっている。
【０１７０】
ステップＳ４０７及びステップＳ４０８のいずれかの処理を実行した後は、ステップＳ４０９にて、表示継続時間（表示継続期間）の把握処理を実行する。かかる処理では、変動種別カウンタＣＳの数値情報を取得する。また、今回の遊技回において図柄表示装置４１にてリーチ表示が発生するか否かを判定する。具体的には、今回の変動開始に係る遊技回が高確大当たり結果又は低確大当たり結果である場合には、リーチ表示が発生すると判定する。また、いずれの大当たり結果でもなく、さらに実行エリアＡＥに格納されているリーチ乱数カウンタＣ３に係る数値情報がリーチ発生に対応した数値情報である場合には、リーチ表示が発生すると判定する。
【０１７１】
リーチ表示が発生すると判定した場合には、主側ＲＯＭ９３に記憶されているリーチ発生用表示継続時間テーブルを参照して、今回の変動種別カウンタＣＳの数値情報に対応した表示継続時間情報を取得する。一方、リーチ表示が発生しないと判定した場合には、主側ＲＯＭ９３に記憶されているリーチ非発生用表示継続時間テーブルを参照して、今回の変動種別カウンタＣＳの数値情報に対応した表示継続時間情報を取得する。ちなみに、リーチ非発生用表示継続時間テーブルを参照して取得され得る表示継続時間は、リーチ発生用表示継続時間テーブルを参照して取得され得る表示継続時間と異なっている。
【０１７２】
なお、リーチ非発生時における表示継続時間情報は、保留数Ｎが多いほど、表示継続時間が短くなるように設定されている。また、各種大当たり結果の場合、外れリーチ時の場合及びリーチ非発生の外れ結果の場合のそれぞれに対して個別に表示継続時間テーブルが設定されていてもよい。この場合、各遊技結果に応じた表示継続時間の振分が行われることとなる。
【０１７３】
続くステップＳ４１０では、ステップＳ４０９にて取得した表示継続時間の情報を、特図特電タイマカウンタにセットする。当該タイマカウンタにセットされた数値情報の更新は、既に説明したタイマ更新処理（図９）にて実行される。ちなみに、遊技回用の演出として、メイン表示部４３における絵柄の変動表示と図柄表示装置４１における図柄の変動表示とが行われるが、これらの各変動表示が終了される場合にはその遊技回の停止結果が表示された状態（図柄表示装置４１では有効ライン上に所定の図柄の組合せが待機された状態）で確定時間（最終停止時間）に亘って確定表示（最終停止表示）される。この場合に、ステップＳ４０９にて取得される表示継続時間は１遊技回分のトータル時間に対して確定時間を差し引いた時間となっている。この点、表示継続時間を確定の前時間（最終停止の前時間）と換言することもできる。
【０１７４】
続くステップＳ４１１では、変動用コマンド及び種別コマンドを送信データ記憶部１０７ｂに格納することで出力対象に設定する。当該変動用コマンド及び種別コマンドは複数のビットにより構成されており、具体的には両コマンドとも２バイトの情報からなる。両コマンドは上位情報と下位情報とを備え、それら各情報はそれぞれ１バイトで構成されている。上位情報には演出系コマンドであることを特定する情報が設定されており、下位情報には具体的な情報が設定されている。演出系コマンドは、遊技に係る演出が図柄表示装置４１、表示発光部５８ａ及びスピーカ部５９を通じて行われるようにするためのコマンドである。当該具体的な情報の内容については下記に示す。
【０１７５】
変動用コマンドには、表示継続時間の情報が含まれる。ここで、上記のとおりリーチ非発生用表示継続時間テーブルを参照して取得される表示継続時間は、リーチ発生用表示継続時間テーブルを参照して取得される表示継続時間と異なっているため、変動用コマンドにリーチ発生の有無の情報が含まれていなかったとしても、サブ側の制御装置である音光制御装置７２では表示継続時間の情報からリーチ発生の有無を特定することは可能である。この点、変動用コマンドには、リーチ発生の有無を示す情報が含まれているとも言える。なお、変動用コマンドにリーチ発生の有無を直接示す情報が含まれていてもよい。
【０１７６】
また、種別コマンドには、遊技結果の情報が含まれる。つまり、種別コマンドには、遊技結果の情報として、低確大当たり結果の情報又は高確大当たり結果の情報が含まれる。ステップＳ４１１にて出力対象として設定された変動用コマンド及び種別コマンドは、サブ側の制御装置である音光制御装置７２に送信される。
【０１７７】
音光制御装置７２では、変動用コマンド及び種別コマンドを受信している場合には、それら変動用コマンド及び種別コマンドに対応した演出系の音声発光パターンを設定するための処理を実行する。
【０１７８】
続くステップＳ４１２にてメイン表示部４３における絵柄の変動表示を開始させる。続くステップＳ４１３では、特図特電カウンタを１加算する。この場合、特図変動開始処理が実行される場合における特図特電カウンタの数値情報は「０」であるため、ステップＳ４１３の処理が実行された場合には特図特電カウンタの数値情報は「１」となる。その後、本特図変動開始処理を終了する。
【０１７９】
特図特電制御処理（図１０）の説明に戻り、ステップＳ３０８にて実行される特図変動中処理では、今回の遊技回用の演出における表示継続時間が経過したか否かを判定する。当該判定において肯定判定をした場合には、確定コマンドを送信データ記憶部１０７ｂに格納することで出力対象に設定する。確定コマンドは、サブ側の制御装置である音光制御装置７２に対して今回の遊技回用演出について確定表示を開始させるタイミングであることを認識させるためのコマンドである。
【０１８０】
ステップＳ３０９にて実行される特図確定中処理では、今回の遊技回用の演出における確定時間が経過したか否かを判定する。当該判定において肯定判定をした場合には、今回の遊技回用の契機となった当否判定結果が大当たり結果であったか否かを判定する。当該当否判定結果が大当たり結果である場合には、オープニングコマンドを送信データ記憶部１０７ｂに格納することで出力対象に設定する。オープニングコマンドは、サブ側の制御装置である音光制御装置７２に対して開閉実行モード用の演出を開始させるタイミングであることを認識させるためのコマンドである。
【０１８１】
ステップＳ３１０にて実行される特電開始処理では、今回の開閉実行モードにおけるオープニング時間が経過したか否かを判定する。当該判定において肯定判定をした場合には、開放継続時間の情報を設定し、大入賞口３２ａを開放状態とするための開放設定処理を実行する。
【０１８２】
ステップＳ３１１にて実行される特電開放中処理では、現状のラウンド遊技における開放継続時間が経過したか否かを判定する。当該判定において肯定判定をした場合には、閉鎖時間の情報を設定し、大入賞口３２ａを閉鎖状態とするための閉鎖設定処理を実行する。
【０１８３】
ステップＳ３１２にて実行される特電閉鎖中処理では、今回の開閉実行モードにおける全てのラウンド遊技が終了したか否かを判定する。当該判定において肯定判定をした場合には、エンディングコマンドを送信データ記憶部１０７ｂに格納することで出力対象に設定する。エンディングコマンドは、サブ側の制御装置である音光制御装置７２に対してエンディング用の演出を開始させるタイミングであることを認識させるためのコマンドである。
【０１８４】
ステップＳ３１３にて実行される特電終了処理では、エンディング時間が経過したか否かを判定する。当該判定において肯定判定をした場合には遊技状態移行処理を実行する。遊技状態移行処理では、今回終了した開閉実行モードの移行の契機となった大当たり結果の種類を、主側ＲＷＭ９４のフラグを参照することで確認し、その確認した大当たり結果の種類に対応した抽選モードへの設定を行う。
【０１８５】
以上のとおり、ステップＳ３０７〜ステップＳ３１２において、各種コマンドが主側ＭＰＵ９２によって送信データ記憶部１０７ｂに設定される。
【０１８６】
＜不正検知処理＞
次に、タイマ割込み処理（図９）のステップＳ２１７にて実行される不正検知処理について説明する。
【０１８７】
不正検知処理では、電波を用いて遊技球の入賞を不正に発生させようとする行為が発生しているか否かを監視し、当該不正行為が発生していることを特定した場合にそれに対処するための処理を実行する。ただし、本不正検知処理にて検知される不正行為の発生は、タイマ割り込み処理のステップＳ２０６にて実行される遊技機停止判定処理において遊技の進行を停止する契機とならない。
【０１８８】
不正検知処理では、図１２のフローチャートに示すように、ステップＳ５０１では先ず、電波検知センサ２４ｂがＯＮとなっているか否かを判定する。具体的には、電波検知センサ２４ｂは、電波を検知していない場合に非検知中に対応したＬＯＷレベルの電波検知信号を出力するとともに、電波を検知している場合に検知中に対応したＨＩレベルの電波検知信号を出力する。なお、これらＬＯＷレベルとＨＩレベルとの関係が逆であってもよい。かかる電波検知信号は、ドライバＩＣによって当該信号が主側ＭＰＵ９２への入力対象として設定されている場合に当該主側ＭＰＵ９２の入力ポートへ入力される。ステップＳ５０１では、入力ポートを監視することで、電波検知センサ２４ｂが電波を検知中であるか否かを判定する。ステップＳ５０１にて肯定判定をした場合には、ステップＳ５０２へ進む。
【０１８９】
ステップＳ５０２では、電波検知コマンド設定済み状態であるか否かを判定する。具体的には、主側ＲＷＭ９４に設けられた電波検知コマンド設定済みフラグに「１」がセットされているか否かを判定する。ステップＳ５０２にて否定判定をした場合には、ステップＳ５０３に進む。
【０１９０】
ステップＳ５０３では、電波検知済み状態であるか否かを判定する。具体的には、主側ＲＷＭ９４に設けられた電波検知済みフラグに「１」がセットされているか否かを判定する。ステップＳ５０３にて否定判定をした場合には、ステップＳ５０４に進むとともに主側ＲＷＭ９４に設けられた電波検知済みカウンタを１加算する。
【０１９１】
続くステップＳ５０５では、電波検知済みカウンタの値が「２」であるか否かを判定する。ステップＳ５０５にて肯定判定した場合には、ステップＳ５０６に進むとともに電波検知済み状態に設定する。具体的には、電波検知済みフラグに「１」をセットする。
【０１９２】
ステップＳ５０３にて肯定判定をした場合又はステップＳ５０６の実行後は、ステップＳ５０７にて送信データ記憶部１０７ｂの容量に空きがあるか否かを判定する。ステップＳ５０７にて肯定判定をした場合には、続くステップＳ５０８にて電波検知コマンドを送信データ記憶部１０７ｂに格納することで出力対象に設定する。
【０１９３】
電波検知コマンドは、電波検知状態であることを主側ＭＰＵ９２にて特定したことをサブ側の制御装置である音光制御装置７２に認識させるためのコマンドである。音光制御装置７２では、電波検知コマンドを受信している場合には電波検知用の音声発光パターンを設定する。具体的には、電波検知コマンドは２バイトの情報からなる。電波検知コマンド、上位情報と下位情報とを備え、それら各情報はそれぞれ１バイトで構成されている。上位情報には不正検知用のコマンドであることを特定する情報が設定されており、下位情報には具体的に電波を用いた不正行為を検知したことを特定する情報が設定されている。電波検知コマンドは、送信データ記憶部１０７ｂに格納することで出力対象に設定する。
【０１９４】
続くステップＳ５０９では、電波検知済みフラグをクリアする。続くステップＳ５１０では電波検知済みカウンタの値をクリアした後、続くステップＳ５１１では電波検知コマンド設定済み状態に設定する。具体的には電波検知コマンド設定済みフラグに「１」をセットする。
【０１９５】
続くステップＳ５１２では、電波を用いた不正行為の発生を特定したことを遊技ホールの管理コンピュータに認識させるために異常用の外部出力開始処理を実行する。なお、外部端子板８１に対する出力設定は、タイマ割込み処理（図９）におけるステップＳ２２１の外部情報設定処理にて実行される。
【０１９６】
ステップＳ５０７にて否定判定をした場合又はステップＳ５１２の実行後は、本不正検知処理を終了する。
【０１９７】
ステップＳ５０１にて否定判定をした場合には、ステップＳ５１３にて電波検知コマンド設定済みフラグをクリアする。ステップＳ５０２にて肯定判定をした場合、ステップＳ５０５にて否定判定をした場合又はステップＳ５１３の実行後は、本不正検知処理を終了する。
【０１９８】
本実施の形態において、送信データ記憶部１０７ｂの容量はコマンド４個分となっており、タイマ割込み処理において出力対象に設定されるコマンドは、出力対象に設定された順番に送信データ記憶部１０７ｂに格納される。
【０１９９】
ここで、タイマ割込み処理の１処理回中において、ステップＳ２１４にて実行される特図特電制御処理では変動コマンドと種別コマンドが出力対象に設定され、その後のステップＳ２１６にて実行される表示制御処理では上作動口３３及び下作動口３４の入賞を契機として２個の保留表示コマンドが出力対象に設定され得る。
【０２００】
この場合、上記コマンドによってコマンド４個分の容量が全て使用されてしまい、その後の処理において発生する可能性のある電波検知コマンド及び払出状況コマンドについては送信データ記憶部１０７ｂに格納できなくなってしまう。
【０２０１】
本実施の形態では、不正行為を検知した後であって電波検知コマンドを出力対象に設定する前に、送信データ記憶部１０７ｂに空きがあるか否かを判定し、肯定判定されれば電波検知コマンドを出力対象に設定する構成とした。また、上記判定において否定判定された場合には、電波検知済みフラグに「１」を格納したまま、出力対象への設定処理をスキップする構成とした。
【０２０２】
スキップした電波検知コマンドの出力対象への設定については、次回以降の処理回において送信データ記憶部１０７ｂの容量に空きがある場合に行うこととした。上記のように、コマンドの設定をスキップした場合においても不正行為の検知を示すフラグがセットされていることにより、電波検知コマンドよりも先に格納された４個のコマンドを送信しつつ、スキップしたコマンドの設定は次回以降の処理回で行うことが可能となる。また、２バイトの情報により構成された電波検知コマンドでなく１ビットで構成されたフラグの状態でコマンドの設定処理を保留することでコマンドを記憶するよりも必要な容量が少なくて済む。
【０２０３】
ここで、一般的に不正行為は、不正を行う者の行為に起因して一定の期間継続して行われるものである。そのため、今回の処理回だけ不正行為を検知するセンサがオンとなっている場合は少なく、次回以降の処理回においても上記センサがオンとなっていることが多い。このような不正行為の検知信号の性質上、今回の処理回において処理をスキップしたとしても不正行為の検知に支障が生じる可能性は低い。また、次回の処理回にて検知していない場合は、不正行為を検知するセンサのノイズが原因となっている場合が考えられる。よって、コマンドの設定処理をスキップしたとしても不正行為の検知を問題なく実行することが可能となっている。
【０２０４】
次に図１３のフローチャートを参照しながら、タイマ割込み処理にて出力対象に設定されたコマンドのコマンド送信処理について説明する。
【０２０５】
タイマ割込み処理にて出力対象に設定されたコマンドは、データ送信回路部１０７の送信データ記憶部１０７ｂに格納される。当該格納されたコマンドはデータ送信回路部１０７にて主側ＭＰＵ９２の制御とは非同期で音光制御装置７２に送信される。
【０２０６】
先ずステップＳ６０１にて送信データ記憶部１０７ｂにコマンドが格納されているか否かを判定する。ステップＳ６０１にて肯定判定をした場合には、続くステップＳ６０２にてコマンドシフト処理にて送信データ記憶部１０７ｂに格納されたコマンドをデータ送信部１０７ａの内部ＲＡＭに移動させる。送信データ記憶部１０７ｂに１個のコマンドが格納されている場合には、そのコマンドを内部ＲＡＭに移動させ、複数個のコマンドが格納されている場合には、それらのコマンドのうち最初に格納されたコマンドを内部ＲＡＭに移動させる。その後、当該内部ＲＡＭに移動させたコマンドを送信データ記憶部１０７ｂから消去する。
【０２０７】
続くステップＳ６０３にて、コマンド送信開始処理を実行する。コマンド送信開始処理ではデータ送信部１０７ａの内部ＲＡＭに移動したコマンドの音光制御装置７２への送信を開始する。
【０２０８】
続くステップＳ６０４では、コマンド送信が完了したか否かを判定する。当該判定処理において、否定判定をした場合にはステップＳ６０４を繰り返し実行する。
【０２０９】
ステップＳ６０１にて否定判定をした場合又はステップＳ６０４にて肯定判定をした場合には、ステップＳ６０１に戻り、ステップＳ６０１〜ステップＳ６０４の処理を繰り返す。
【０２１０】
上記のようにコマンド送信処理がタイマ割込み処理と非同期で実行されていることにより、出力対象への設定から送信までのタイムラグが少なくなり、音光制御装置７２での処理と主制御装置７１での処理との間のずれが生じにくくなる。
【０２１１】
本実施の形態において、主制御装置７１から音光制御装置７２に複数のコマンドが送信される。これら複数のコマンドには優先度が設けられており、タイマ割込み処理において優先度の高いコマンドを優先度の低いコマンドよりも早い処理順で出力対象に設定することによって優先度を設定している。具体的には、ステップＳ２１４の特図特電制御処理の処理順が最も早く、次にステップＳ２１６の表示制御処理、ステップＳ２１７の不正検知処理、ステップＳ２１９の払出状態受信処理の順で実行されるように各処理の処理順が設定されている。これにより、変動用コマンド及び種別コマンド、保留表示コマンド、電波検知コマンド、払出異常コマンドの順に優先度が設定されている。払出異常コマンドは、払出側ＭＰＵ１０２により主側ＭＰＵ９２へ送信される払出状況コマンドに基づいて主側ＭＰＵ９２から音光制御装置７２へ送信されるコマンドであり、異常終了コマンド、払出モータ異常コマンド、下皿満杯コマンド及びタンク球無コマンドが含まれる。当該払出異常コマンドについては後で詳細に説明する。
【０２１２】
上記各コマンドはタイマ割込み処理において出力対象に設定され、データ送信回路部１０７にて実行されるコマンド送信処理において、音光制御装置７２へ送信される。音光制御装置７２へ出力される順番はタイマ割込み処理で出力対象に設定された順番となっている。上記のように各コマンドの音光制御装置７２への送信順について優先度を設けることで、優先度が高いコマンドを他のコマンドよりも先に確実に送信することが可能となる。
【０２１３】
＜報知及び演出制御処理＞
音光制御装置７２は、図１４のフローチャートにて示すような報知及び演出制御処理を定期的（例えば２ｍｓｅｃ周期）に実行しており、当該処理にて各種コマンドの受信に対応した処理を実行する。
【０２１４】
ステップＳ７０１にて報知系コマンド、つまり、電波検知コマンド、払出異常コマンドを受信したか否かを判定し、報知系コマンドを受信している場合にはステップＳ７０２にて、その報知系コマンドに対応した報知用処理を実行する。具体的には、各報知系コマンドに対応した報知がエラー発光部５８ｂ及びスピーカ部５９を通じて行われるようにするためのデータテーブルを音光制御装置７２のＲＯＭから読み出し、その読み出したデータテーブルに従って不正の検出又は異常状態の報知をエラー発光部５８ｂ及びスピーカ部５９にて行わせる。
【０２１５】
続くステップＳ７０３では、今回の報知系コマンドの受信に対応した報知系のコマンドを表示制御装置１２１に送信する。表示制御装置１２１では、そのコマンドから不正行為又は払出状態の特定に対応した報知が図柄表示装置４１を通じて行われるようにするためのデータテーブルを表示制御装置１２１のＲＯＭから読み出し、その読み出したデータテーブルに従って各種報知を図柄表示装置４１にて行わせる。
【０２１６】
ステップＳ７０１にて否定判定をした場合又はステップＳ７０３を実行した場合には、ステップＳ７０４の処理を実行する。
【０２１７】
ステップＳ７０４では、演出系コマンドとして変動用コマンド及び種別コマンド等を受信したか否かを判定し、演出系コマンドを受信している場合にはステップＳ７０５にて、それら演出系コマンドに対応した演出系の音声発光パターンを設定するための処理を実行する。具体的には、今回の演出系コマンドに対応した演出が表示発光部５８ａ及びスピーカ部５９を通じて行われるようにするためのデータテーブルを音光制御装置７２のＲＯＭから読み出し、その読み出したデータテーブルに従って各種演出を表示発光部５８ａ及びスピーカ部５９にて行わせる。かかるデータテーブルは、今回の遊技回の表示継続時間に対応している。
【０２１８】
続くステップＳ７０６では、今回の演出系コマンドに対応した演出系のコマンドを表示制御装置１２１に送信する。表示制御装置１２１では、そのコマンドから今回の演出の種類を把握し、その種類に対応した表示演出が図柄表示装置４１を通じて行われるようにするためのデータテーブルを表示制御装置１２１のＲＯＭから読み出し、その読み出したデータテーブルに従って各種演出を図柄表示装置４１にて行わせる。
【０２１９】
ステップＳ７０４にて否定判定をした場合又はステップＳ７０６を実行した後は、本報知及び演出制御処理を終了する。
【０２２０】
次に、図１５を参照しながら払出制御装置７８及び主制御装置７１の払出状況コマンドの送受信に係る構成について説明する。図１５は、払出制御装置７８から主制御装置７１へのコマンドの伝送に係る構成及び主制御装置７１から音光制御装置７２へのコマンドの伝送に係る構成を示したブロック図である。
【０２２１】
既に説明したように、主制御基板９１と払出制御基板１０１との間には第１の信号経路ＳＬ１及び第２の信号経路ＳＬ２が設けられている。
【０２２２】
かかる信号経路について詳細には、主側ＭＰＵ９２では入賞用検知センサ３１ａ〜３５ｂの検知結果に基づいて賞球の発生に対応した入賞部への入賞を確認した場合に払出側ＭＰＵ１０２に向けて賞球コマンド（払出指令情報）を送信するが、当該賞球コマンドを伝送するために第１の信号経路ＳＬ１が設けられている。この場合、賞球コマンドには自身が賞球コマンドであることを示す情報及び賞球を実行すべき個数の情報が含まれており、複数ビットの情報として構成されている。具体的には、賞球コマンドは複数種類存在しており、各賞球コマンドは２バイトの情報からなる。
【０２２３】
当該賞球コマンドの通信を行う上で、第１の信号経路ＳＬ１はパラレル通信ではなくシリアル通信を行うように設定されている。つまり、賞球コマンドに含まれる複数ビットの情報が単一の信号経路を通じて順次送信される構成となっている。なお、第１の信号経路ＳＬ１は、主制御基板９１及び払出制御基板１０１に設けられた各コネクタに対して電気的に接続するためのコネクタが電気配線の両端に設けられた単一のコネクタユニットにより構成されているが、これに限定されることはなく、中継基板などを信号経路の途中位置に介することで複数のコネクタユニットにより構成されていてもよい。
【０２２４】
第２の信号経路ＳＬ２は、払出側ＭＰＵ１０２から主側ＭＰＵ９２に向けて払出状況コマンドを送信するために利用される。払出状況コマンドには、賞球が完了したこと及びその完了した賞球の個数を示す賞球完了コマンドと、遊技球の払出に関して所定の異常が発生したことを示す異常開始コマンドと、当該所定の異常が解除されたことを示す異常終了コマンドと、が含まれている。つまり、払出状況コマンドには、自身のコマンドの種類を示す情報及び払出状況の内容を示す情報が含まれており、複数ビットの情報として構成されている。なお、上記遊技球の払出に関する所定の異常には、下皿６２ａの満杯状態、タンク７６の球無し状態、払出モータ７７ａの異常が含まれる。また、第２の信号経路ＳＬ２におけるデータ伝送速度は１２００ｂｐｓとなっている。
【０２２５】
払出側ＭＰＵ１０２から主側ＭＰＵ９２へ送信される各コマンドは２バイトで構成されており、上位情報と下位情報とを備え、それら各情報はそれぞれ１バイトで構成されている。これら上位情報及び下位情報のうち、下位情報には本コマンドの内容を特定するための情報が設定されており、上位情報には本コマンドを包括する種別情報が設定されている。例えば、異常開始コマンドであれば、上位情報には異常開始コマンドであることを特定する情報が設定されており、下位情報には具体的に払出モータ異常、タンク７６の球無し状態及び下皿６２ａの満杯状態のどの払出異常かを特定する情報が設定されている。
【０２２６】
払出側ＭＰＵ１０２が払出状況コマンドを送信データ記憶部Ｓ１に入力することで、第１データ送信部Ｔ１は主側ＭＰＵ９２に当該払出状況コマンドを送信する。当該払出状況コマンドの通信を行う上で、第２の信号経路ＳＬ２は第１の信号経路ＳＬ１と同様に、パラレル通信ではなくシリアル通信を行うように設定されている。つまり、払出状況コマンドに含まれる複数ビットの情報が単一の信号経路を通じて順次送信される構成となっている。
【０２２７】
当該入力されたコマンドは第１データ送信部Ｔ１にて内部信号からシリアル通信用の情報に変換され、第２の信号経路ＳＬ２を利用して第１データ受信部Ｒ１に送信される。具体的に、異常開始コマンド及び異常終了コマンドは複数ビットで構成された内部信号から１ビットずつ順次送信可能な情報に変換される。
【０２２８】
第１データ受信部Ｒ１にて受信されたコマンドは第１データ受信部Ｒ１によってシリアル通信用のデータから主側ＭＰＵ９２の内部処理用の信号に変換され、主側ＭＰＵ９２へ出力される。具体的には、１ビットずつ送られてきた情報を複数ビットのコマンド単位で主側ＭＰＵ９２に出力する。主側ＭＰＵ９２では、第２の信号経路ＳＬ２を利用して送信された払出状況コマンドを主側ＲＷＭ９４に設けられたコマンドバッファ９４ｄに記憶する。
【０２２９】
なお、第２の信号経路ＳＬ２は、主制御基板９１及び払出制御基板１０１に設けられた各コネクタに対して電気的に接続するためのコネクタが電気配線の両端に設けられた単一のコネクタユニットにより構成されているが、これに限定されることはなく、中継基板などを信号経路の途中位置に介することで複数のコネクタユニットにより構成されていてもよい。
【０２３０】
主側ＭＰＵ９２と払出側ＭＰＵ１０２との間のコマンドの通信をパラレル通信ではなくシリアル通信としたことにより、仮に主制御基板９１と払出制御基板１０１とを電気的に接続する電気配線に対して不正な基板を接続させる、所謂ぶら下げ基板を利用した不正行為が行われたとしても、当該不正な基板が電気配線などに隠れてしまう可能性が低減される。上記行為は不正に多量の遊技球の払出を受けようとして行われるものであり、主制御基板９１と払出制御基板１０１との間の信号経路は上記行為の対象として狙われやすい。この場合に、主側ＭＰＵ９２と払出側ＭＰＵ１０２との間で双方向のコマンド通信が行われる構成において、コマンドの通信としてパラレル通信を採用すると、それだけ電気配線の数が多くなり上記不正な基板がこれら電気配線によって隠れ易くなってしまう。これに対して、コマンドの通信がシリアル通信で行われることにより、上記不正な基板が電気配線に隠れづらくなり、当該基板が仮に設置された場合にそれを発見し易くなる。
【０２３１】
また、主制御装置７１と音光制御装置７２との間の信号経路ＤＬ１におけるコマンド通信もシリアル通信により行われている。これにより、上述した所謂ぶら下げ基板を利用した不正行為が行われたとしても、主制御装置７１と音光制御装置７２とを電気的に接続する配線によって所謂ぶら下げ基板が隠れてしまうことを防止可能となる。
【０２３２】
次に、コマンドバッファ９４ｄの構成について、図１６を参照しながら詳細に説明する。図１６（ａ）はコマンドバッファ９４ｄの初期状態を示す説明図、図１６（ｂ）はコマンドバッファ９４ｄの一部の記憶領域にコマンドが格納された状態を示す説明図、図１６（ｃ）はコマンドバッファの全記憶領域にコマンドが格納された状態を示す説明図である。図１６において、読み出し前のコマンドが格納された記憶領域についてはドットで示している。
【０２３３】
払出側ＭＰＵ１０２から主側ＭＰＵ９２にて受信された払出状況コマンドは、既に説明したように送信データ記憶部１０７ｂに格納されるが、他のコマンドと比較して音光制御装置７２へ送信する優先度が低く設定されている。そのため、払出状況コマンドは一旦コマンドバッファ９４ｄに格納され、優先度の高いコマンドから先に送信データ記憶部１０７ｂに格納される。
【０２３４】
コマンドバッファ９４ｄは、各種コマンドを一時的に記憶するリングバッファで構成されている。リングバッファは複数の記憶領域を有しており、本パチンコ機１０において各記憶領域は１コマンドを格納できるよう２バイトの容量となっている。リングバッファは、コマンドが記憶された場合及びコマンドが読み出された場合に、コマンドバッファ９４ｄにおける記憶ポインタ及び読出ポインタが更新され、その各ポインタに基づきコマンドの記憶と読み出しとが行われる。また、各記憶領域の始端から終端に至るまで規則性をもってコマンドが記憶され、全ての記憶領域にコマンドが記憶された場合には、記憶領域の始端に戻りコマンドが更新されるよう構成されている。
【０２３５】
具体的には、図１６（ａ）に示すように、コマンドバッファ９４ｄは１０個の記憶領域を有しており、各領域の先頭アドレスはＡ０〜Ａ９に設定されている。記憶ポインタＷ及び読出ポインタＲには初期状態ではＡ０が格納されている。
【０２３６】
コマンドバッファ９４ｄにコマンドが格納された場合、図１６（ｂ）に示すように、記憶ポインタＷには次の記憶領域の先頭アドレスが格納される。したがって、初期状態から３つのコマンドが記憶領域に格納された場合、記憶ポインタＷにはＡ３が格納される。また、この状態でコマンドが読み出された場合、読出ポインタＲには次の記憶領域の先頭アドレスが格納される。したがって、少なくとも１個の記憶領域にコマンドが格納されている状況において、初期状態から１つのコマンドが読み出された場合、読出ポインタＲにはＡ１が格納される。格納されたコマンドが読み出され、読出ポインタＲに格納されたアドレスと記憶ポインタＷに格納されたアドレスが同一となった場合に、格納されたコマンドがすべて読み出されたものとして処理される。
【０２３７】
上記コマンドバッファ９４ｄに格納される払出状況コマンドは、１２００ｂｐｓの伝送速度で第２の信号経路ＳＬ２を利用して主制御装置７１に送信される。つまり、払出状況コマンドは主制御装置７１においてタイマ割込み処理の４処理回に１個の割合で受信される。
【０２３８】
また、払出制御装置７８は払出状況検知処理を定期的に、具体的には主制御装置７１と同様、４ｍｓｅｃ周期で実行しており、当該処理にて各種払出状況の検知に対応した払出状況コマンドが出力対象に設定される。払出状況コマンドには既に説明したとおり、賞球完了コマンド、異常開始コマンド及び異常終了コマンドが含まれている。出力対象に設定された払出状況コマンドは、払出制御基板に設けられた送信データ記憶部Ｓ１に格納される。送信データ記憶部Ｓ１は複数の記憶領域を有しており、５個の払出状況コマンドを記憶可能となっている。
【０２３９】
払出側ＭＰＵ１０２にて検知した払出状況に対応した払出状況コマンドを出力対象に設定する払出状態検知処理を図１７のフローチャートを参照しながら説明する。
【０２４０】
払出状態検知処理では、先ずステップＳ８０１にて賞球完了状態を検知しているか否かを判定する。具体的には、払出側ＭＰＵ１０２が主側ＭＰＵ９２から受信した賞球コマンドの賞球数と対応した遊技球の払い出しが払出装置７７にて完了したことを払出検知センサ７７ｂの出力結果に基づいて確認する。
【０２４１】
ステップＳ８０１にて肯定判定をした場合には、ステップＳ８０２にて賞球完了コマンドを送信データ記憶部Ｓ１に格納することで出力対象に設定する。ステップＳ８０１にて否定判定をした場合又はステップＳ８０２の実行後は、ステップＳ８０３にて払出モータ異常を検知しているか否かを判定する。具体的には、払出装置７７には払出モータ７７ａから払い出される遊技球を検知する払出検知センサ７７ｂが設けられており、払出制御装置７８がドライバ回路を通じて払出モータ７７ａに駆動信号を供給した場合に、払出検知センサ７７ｂが遊技球を検知していなければ払出モータ異常状態であると判定される。
【０２４２】
ステップＳ８０３にて肯定判定をした場合には、ステップＳ８０４にて払出モータ異常コマンドを送信データ記憶部Ｓ１に格納することで出力対象に設定される。ステップＳ８０３にて否定判定をした場合又はステップＳ８０４の実行後は、ステップＳ８０５にてタンク球無状態を検知しているか否かを判定する。具体的には、球無し検知センサ１０５ｂの出力結果を確認することによってタンク７６の球無し状態の検知を行っている。球無し検知センサ１０５ｂは、タンク７６に貯留されている遊技球が所定数以上である場合には、非検知中に対応したＬＯＷレベルの検知信号を出力する。また、所定数よりも少ない場合には、検知中に対応したＨＩレベルの検知信号を出力する。ＬＯＷレベルからＨＩレベルへ検知信号が変化し、その後も複数処理回に亘ってＨＩレベルの検知信号が検出されている場合には、タンク球無状態であると判断される。
【０２４３】
ステップＳ８０５にて肯定判定をした場合には、ステップＳ８０６にてタンク球無コマンドを送信データ記憶部Ｓ１に格納することで出力対象に設定する。ステップＳ８０５にて否定判定をした場合又はステップＳ８０６の実行後は、ステップＳ８０７にて下皿満杯状態を検知しているか否かを判定する。具体的には、満杯検知センサ１０５ａの出力結果を確認することによって下皿６２ａの満杯状態の検知を行っている。満杯検知センサ１０５ａは、下皿６２ａに貯留されている遊技球が所定数よりも少ない場合には、非検知中に対応したＬＯＷレベルの入賞検知信号を出力するとともに、所定数以上である場合には、検知中に対応したＨＩレベルの入賞検知信号を出力する。ＬＯＷレベルからＨＩレベルへ検知信号が変化し、その後も複数処理回に亘ってＨＩレベルの検知信号が検出されている場合には、下皿満杯状態であると判断される。
【０２４４】
ステップＳ８０７にて肯定判定をした場合には、ステップＳ８０８にて下皿満杯コマンドを送信データ記憶部Ｓ１に格納することで出力対象に設定する。ステップＳ８０７にて否定判定をした場合又はステップＳ８０８の実行後は、ステップＳ８０９にて異常終了状態を検知しているか否かを判定する。具体的には、既に説明した払出モータ異常状態、タンク球無状態及び下皿満杯状態のいずれかの状態が検知された状態から、検知されていない状態となり、複数の処理回に亘って上記各状態が検知されていない場合には、異常終了状態であると判断される。
【０２４５】
ステップＳ８０９にて肯定判定をした場合には、ステップＳ８１０にて異常終了コマンドを送信データ記憶部Ｓ１に格納することで出力対象に設定する。ステップＳ８０９にて否定判定をした場合又はステップＳ８１０の実行後は、本払出状態検知処理を終了する。
【０２４６】
払出状態検知処理において、送信データ記憶部Ｓ１に格納された払出状況コマンドは、第１データ送信部Ｔ１によって主制御装置７１に送信される。払出状況コマンドの送信中において新たに払出状況コマンドが出力対象に設定された場合、当該新たに設定された払出状況コマンドをその送信開始のタイミングまで待機させる構成となっている。当該払出状況コマンドを待機させるためのコマンド送信処理について図１８のフローチャートを参照しながら説明する。
【０２４７】
払出状況検知処理にて出力対象に設定されたコマンドは、払出制御基板１０１の送信データ記憶部Ｓ１に格納される。当該格納されたコマンドは第１データ送信部Ｔ１にて払出側ＭＰＵ１０２の制御とは非同期で主側ＭＰＵ９２に送信される。
【０２４８】
先ずステップＳ９０１にて送信データ記憶部Ｓ１にコマンドが格納されているか否かを判定する。ステップＳ９０１にて肯定判定をした場合には、続くステップＳ９０２にてコマンドシフト処理にて送信データ記憶部Ｓ１に格納されたコマンドを第１データ送信部Ｔ１の内部ＲＡＭに移動させる。その後、当該内部ＲＡＭに移動させたコマンドを送信データ記憶部Ｓ１から消去する。
【０２４９】
続くステップＳ９０３にて、コマンド送信開始処理を実行する。コマンド送信開始処理では第１データ送信部Ｔ１の内部ＲＡＭに移動したコマンドの主制御装置７１への送信を開始する。
【０２５０】
続くステップＳ９０４では、コマンド送信が完了したか否かを判定する。当該判定処理において、否定判定をした場合にはステップＳ９０４を繰り返し実行する。
【０２５１】
ステップＳ９０１にて否定判定をした場合又はステップＳ９０４にて肯定判定をした場合には、ステップＳ９０１に戻り、ステップＳ９０１〜ステップＳ９０４の処理を繰り返す。
【０２５２】
送信データ記憶部Ｓ１に格納されたコマンドは、格納された順番に第１データ送信部Ｔ１によって主制御基板９１へ送信される。送信が完了すると送信データ記憶部Ｓ１から消去されることにより、第１データ送信部Ｔ１が主制御装置７１へコマンドを送信中である場合に発生したコマンドについては送信データ記憶部Ｓ１に格納することで次の送信可能なタイミングまで待機させることが可能となり、払出状況コマンドの送信漏れを防止可能となる。
【０２５３】
また、払出状況コマンドは、検知対象として定期的に発生するものではなく突発的に発生する状況を対象としており同一処理回内にてすべてのコマンドが出力対象に設定され得る。そのため、送信データ記憶部Ｓ１の記憶容量は払出状況コマンドの種類と同数のコマンド５個分となっている。
【０２５４】
送信データ記憶部Ｓ１の記憶容量がコマンド５個分となっていることにより、払出状況コマンドとして発生する各コマンドが払出側ＭＰＵ１０２の払出状況検知処理の同一処理回内にて１個ずつ発生しても送信データ記憶部Ｓ１にて送信タイミングまで待機させることが可能となる。
【０２５５】
ここで、払出状況コマンドの出力対象への設定頻度は２０処理回以上となっている。具体的には、賞球完了コマンドは賞球完了状態を検知することにより設定されるが、遊技球を払い出す払出モータ７７ａの払出速度は６０ｍｓｅｃ間隔で遊技球を払い出す速度に設定されている。既に説明したとおり、上作動口３３への入賞が発生した場合の３個の遊技球の払い出しが最小の賞球数であるため、最低でも１回の払い出しに１８０ｍｓｅｃ必要となる。また、異常開始コマンドである払出モータ異常コマンド、タンク球無コマンド及び下皿満杯コマンドは、異常が発生してから遊技者及びホール管理者が当該異常の発生を認識し、異常に対する復帰作業を完了し、再度異常が発生するまでに賞球完了よりも長い期間が必要となる。また、異常終了コマンドも異常開始コマンドと同様、異常が発生してから復帰するまでに賞球完了よりも長い期間が必要となる。
【０２５６】
払出状況コマンドの出力対象への設定間隔が２０処理回以上となっていることにより、出力対象に設定されたコマンドと同じコマンドが送信データ記憶部Ｓ１に設定されることがなくなる。これにより、送信データ記憶部Ｓ１に既に格納されたコマンドが上書きされ、主制御装置７１への払出状況コマンドの送信漏れが発生することを防止可能となっている。
【０２５７】
＜払出状態受信処理＞
次に、タイマ割込み処理（図９）のステップＳ２１９にて実行される払出状態受信処理について説明する。
【０２５８】
払出状態受信処理では、図１９のフローチャートに示すように、先ずステップＳ１００１では、第２の信号経路ＳＬ２を通じて払出側ＭＰＵ１０２から賞球完了コマンドが受信され、コマンドバッファ９４ｄに格納されているか否かを判定する。賞球完了コマンドは、既に説明したとおり、賞球が完了した場合に払出側ＭＰＵ１０２から送信されるとともに、その賞球が完了した個数の情報が含まれる。主側ＭＰＵ９２は、読出ポインタＲを参照してコマンドバッファ９４ｄに格納された未処理コマンドのうち、先頭の記憶領域に格納されたコマンドを読み出す。主側ＭＰＵ９２にて、当該読み出されたコマンドは確認され、賞球完了コマンドである場合には、ステップＳ１００２に進む。
【０２５９】
ステップＳ１００２では、賞球数の外部出力処理を実行する。賞球数の外部出力処理では、今回完了した賞球の個数の情報を遊技ホールの管理コンピュータに認識させる外部出力を行うための処理を実行する。
【０２６０】
ステップＳ１００１にて否定判定をした場合又はステップＳ１００２を実行した後、ステップＳ１００３にて送信データ記憶部１０７ｂの記憶容量に空きがあるか否かを判定する。ステップＳ１００３にて肯定判定をした場合には、ステップＳ１００４にて読出ポインタＲと記憶ポインタＷに格納されているアドレスが同一か否かを判定する。コマンドバッファ９４ｄの読出ポインタＲと記憶ポインタＷに格納されたアドレスが同一であった場合は、未処理のコマンドが無い状態である。
【０２６１】
ステップＳ１００４にて否定判定をした場合には、続くステップＳ１００５にて、第２の信号経路ＳＬ２を通じて払出側ＭＰＵ１０２から異常終了コマンドが受信され、コマンドバッファ９４ｄに格納されているか否かを判定する。異常終了コマンドは、既に説明したとおり、遊技球の払出に関して所定の異常が解除された場合に払出側ＭＰＵ１０２から送信される。主側ＭＰＵ９２は、ステップＳ１００１と同様、読出ポインタＲを参照してコマンドバッファ９４ｄに格納された未処理コマンドのうち、先頭の記憶領域に格納されたコマンドを読み出す。主側ＭＰＵ９２にて、当該読み出されたコマンドは確認され、異常終了コマンドを受信している場合にはステップＳ１００６に進む。
【０２６２】
続くステップＳ１００６では、異常終了コマンドを送信データ記憶部１０７ｂに格納することで出力対象に設定する。異常終了コマンドが出力対象に設定された場合に、読出ポインタＲにはコマンドバッファ９４ｄにおいて今回読み出された記憶領域の次の記憶領域の先頭アドレスが格納される。また、音光制御装置７２では、異常終了コマンドを受信した場合に既に実行している払出モータ異常や下皿満杯等の払出異常報知を終了させる。
【０２６３】
ここで、上記異常終了コマンドは、払出側ＭＰＵ１０２から受信したコマンドを主側ＭＰＵ９２にて何ら変換せずに、受信したままの形式で音光制御装置７２に送信される。その他の払出異常コマンドについても同様に、主側ＭＰＵ９２にて変換をせずに音光制御装置７２へ送信される。
【０２６４】
ステップＳ１００３にて否定判定した場合、ステップＳ１００４にて肯定判定した場合又はステップＳ１００６の実行後は、本払出状態受信処理を終了する。
【０２６５】
ステップＳ１００５にて否定判定をした場合には、ステップＳ１００７にて、第２の信号経路ＳＬ２を通じて払出側ＭＰＵ１０２から異常開始コマンドである払出モータ異常コマンドが受信され、コマンドバッファ９４ｄに格納されているか否かを判定する。払出モータ異常コマンドは、既に説明したとおり、払出モータ７７ａの異常が発生した場合に払出側ＭＰＵ１０２から送信される。ステップＳ１００１と同様、主側ＭＰＵ９２は、読出ポインタＲを参照してコマンドバッファ９４ｄに格納された未処理コマンドのうち、先頭の記憶領域に格納されたコマンドを読み出す。主側ＭＰＵ９２にて、当該読み出されたコマンドは確認され、払出モータ異常コマンドである場合にはステップＳ１００８に進む。
【０２６６】
続くステップＳ１００８では、払出モータ異常コマンドを送信データ記憶部１０７ｂに格納することで出力対象に設定する。払出モータ異常コマンドが出力対象に設定された場合に、読出ポインタＲにはコマンドバッファ９４ｄにおいて今回読み出された記憶領域の次の記憶領域の先頭アドレスが格納される。ステップＳ１００８の実行後は、本払出状態受信処理を終了する。払出モータ異常コマンドは、払出側ＭＰＵ１０２から受信したコマンドを主側ＭＰＵ９２にて何ら変換せずに、受信したままの形式で音光制御装置７２に送信される。
【０２６７】
また、音光制御装置７２では、既に説明した報知及び演出制御処理において、当該払出モータ異常コマンドの受信を契機として払出モータ異常報知がエラー発光部５８ｂやスピーカ部５９にて実行される。また、かかる払出モータ異常報知が図柄表示装置４１にて実行されるようにしてもよい。
【０２６８】
ステップＳ１００７にて否定判定をした場合には、ステップＳ１００９にて下皿満杯コマンドが受信され、コマンドバッファ９４ｄに格納されているか否かを判定する。下皿満杯コマンドは、既に説明したとおり、満杯検知センサ１０５ａによって下皿６２ａの満杯状態が検知されている場合に払出側ＭＰＵ１０２から送信される。主側ＭＰＵ９２は、ステップＳ１００１と同様、読出ポインタＲを参照してコマンドバッファ９４ｄに格納された音光制御装置７２に対する未送信コマンドのうち、先頭の記憶領域に格納されたコマンドを読み出す。主側ＭＰＵ９２にて、当該読み出されたコマンドは確認され、下皿満杯コマンドを受信している場合にはステップＳ１０１０に進む。
【０２６９】
続くステップＳ１０１０では、下皿満杯コマンドを送信データ記憶部１０７ｂに格納することで出力対象に設定する。下皿満杯コマンドが出力対象に設定された場合に、読出ポインタＲにはコマンドバッファ９４ｄにおいて今回読み出された記憶領域の次の記憶領域の先頭アドレスが格納される。ステップＳ１０１０の実行後は、本払出状態受信処理を終了する。下皿満杯コマンドは、払出側ＭＰＵ１０２から受信したコマンドを主側ＭＰＵ９２にて何ら変換せずに、受信したままの形式で音光制御装置７２に送信される。
【０２７０】
また、音光制御装置７２では、既に説明した報知及び演出制御処理において、当該下皿満杯コマンドの受信を契機として下皿満杯報知がエラー発光部５８ｂやスピーカ部５９にて実行される。また、かかる下皿満杯報知が図柄表示装置４１にて実行されるようにしてもよい。
【０２７１】
ステップＳ１００９にて否定判定をした場合には、ステップＳ１０１１にてタンク球無コマンドが受信され、コマンドバッファ９４ｄに格納されているか否かを判定する。タンク球無コマンドは、既に説明したとおり、球無し検知センサ１０５ｂによってタンク７６の球無状態が検知されている場合に払出側ＭＰＵ１０２から送信される。主側ＭＰＵ９２は、ステップＳ１００１と同様、読出ポインタＲを参照してコマンドバッファ９４ｄに格納された未処理コマンドのうち、先頭の記憶領域に格納されたコマンドを読み出す。主側ＭＰＵ９２にて、当該読み出されたコマンドは確認され、タンク球無コマンドを受信している場合にはステップＳ１０１２に進む。
【０２７２】
続くステップＳ１０１２では、タンク球無コマンドを送信データ記憶部１０７ｂに格納することで出力対象に設定する。タンク球無コマンドが出力対象に設定された場合に、読出ポインタＲにはコマンドバッファ９４ｄにおいて今回読み出された記憶領域の次の記憶領域の先頭アドレスが格納される。タンク球無コマンドは、払出側ＭＰＵ１０２から受信したコマンドを主側ＭＰＵ９２にて何ら変換せずに、受信したままの形式で音光制御装置７２に送信される。
【０２７３】
また、音光制御装置７２では、既に説明した報知及び演出制御処理において、当該タンク球無コマンドの受信を契機としてタンク球無報知がエラー発光部５８ｂやスピーカ部５９にて実行される。また、かかるタンク球無報知が図柄表示装置４１にて実行されるようにしてもよい。
【０２７４】
ステップＳ１０１１にて否定判定した場合又はステップＳ１０１２の実行後は、本払出状態受信処理を終了する。
【０２７５】
タイマ割込み処理において、本払出状態受信処理を特図特電制御処理及び不正検知処理よりも後の処理として実行することで、払出状況コマンドよりも不正検知処理及び特図特電制御処理にて出力対象として設定される各種コマンドを優先して音光制御装置７２へ送信することが可能となる。
【０２７６】
ここで、特図特電制御処理にて設定されるコマンドの方が払出状態受信処理にて設定されるコマンドよりも優先して送信されるのは、遊技の進行を制御する信号であるためである。演出系のコマンドにおいて送信漏れが発生してしまうと図柄表示装置４１の表示と内部での処理が異なってしまい遊技者は正常に遊技をすることができないため、特図特電制御処理にて設定されるコマンドの優先度が高く設定されている。
【０２７７】
不正検知処理にて発生するコマンドの優先度が払出状態受信処理にて発生するコマンドよりも高く設定されているのは、不正行為によって不正な賞球を得ることを不正行為における早い段階で止めることを可能とするためである。
【０２７８】
これに対し、払出状態受信処理にて設定される払出状況コマンドは、発生しても遊技球の払出がなされない状況が発生する可能性があるが、これらはコマンドが受信されなくても遊技者が異常発生の初期段階で気づくことが可能である。また、遊技球が払い出されない状況が発生した場合でも、賞球は消去されずに、異常状態の解除後に払い出しが行われるため、優先度が最も低く設定されている。
【０２７９】
また、送信データ記憶部１０７ｂの容量に空きが無い場合には、払出状況コマンドの出力対象への設定処理をスキップする構成としたことで、払出状況コマンドよりも電波検知コマンドや演出系コマンドの送信を優先して音光制御装置７２へ送信することが可能となる。
【０２８０】
また、所定の処理回における払出受信処理の開始から次回の処理回における特図特電制御処理の開始までの期間において、２個のコマンドを主制御装置７１から音光制御装置７２へ送信完了となっている。当該構成において、１処理回内で出力対象に設定する払出状況コマンドは最大１個となっていることにより、払出状況コマンドを出力対象に設定しつつ、次回の処理回における特図特電制御処理において変動用コマンド及び種別コマンドが発生した場合にも送信データ記憶部１０７ｂに格納することが可能となっている。
【０２８１】
次に、主制御装置７１から音光制御装置７２へのコマンドの送信に係る構成について詳細に説明する。
【０２８２】
既に説明したように、データ送信回路部１０７において、送信データ記憶部１０７ｂにコマンドが格納されるとデータ送信部１０７ａから音光制御装置７２に対してコマンドの送信が開始される。
【０２８３】
データ送信部１０７ａにおいて、送信データ記憶部１０７ｂに格納されたコマンドは内部信号からシリアル通信用の情報に変換され、信号経路ＤＬ１を利用して音光制御装置７２に設けられた第２データ受信部Ｒ２に送信される。具体的に、送信データ記憶部１０７ｂに格納されたコマンドは２バイトで構成された内部信号から１ビットずつ順次送信可能な情報に変換される。
【０２８４】
ここで、コマンドバッファ９４ｄの全ての記憶領域にコマンドが格納された場合、図１６（ｃ）に示すように、記憶ポインタＷ及び読出ポインタＲには同一のアドレスが格納される。この状態では、初期状態であるか記憶領域が満杯状態であるのかが判定できず初期状態であるとみなされ、コマンドバッファ９４ｄに格納されたコマンドはクリアされてしまう。
【０２８５】
これに対し、第２データ送信部Ｔ２はシリアル通信の伝送速度が１９２００ｂｐｓとなるように設けられている。タイマ割込み処理は４ｍｓｅｃごとに処理が実行されるよう設定されており、１９２００ｂｐｓに設定することで、各処理回間に発生する４ｍｓｅｃの期間内において２バイト（１６ビット）で構成されたコマンドを４コマンド送信することが可能となっている。実際には、１コマンドを１９２００ｂｐｓで送信する場合、１ｍｓｅｃ以内に送信完了となるため、４コマンド以上のコマンドを送信可能な速度となっている。
【０２８６】
また、主側ＭＰＵ９２において、タイマ割込み処理の割り込み周期（４ｍｓｅｃ）の間に優先度の高い変動用コマンド、種別コマンド、上作動口３３及び下作動口３４の入賞を契機とした保留表示コマンドが発生した場合に、これら４コマンドを確実に送信完了とすることが可能な伝送速度に信号経路ＤＬ１が設定されている。これにより、主側ＭＰＵ９２が送信する優先度の高いコマンドを確実に送信可能となっている。
【０２８７】
また、主側ＭＰＵ９２は送信データ記憶部１０７ｂの容量が空いていない場合には払出状況コマンドをコマンドバッファ９４ｄに一時的に格納可能となっている。これにより、払出異常コマンドよりも送信の優先順位の高いコマンドが存在する構成において、送信データ記憶部１０７ｂの容量が一杯になった場合でも払出異常コマンドの送信漏れを防止可能となる。
【０２８８】
特図特電処理において、変動用コマンド及び種別コマンドは、１回設定されると少なくとも所定の複数の処理回は設定する必要がない構成となっている。具体的には、変動用コマンド及び種別コマンドが設定されてから表示継続時間（具体的には最短でも１ｍｓｅｃ）が経過後に次のコマンドが設定されるため、遊技回用の演出が行われている間はコマンドが設定されない構成となっている。
【０２８９】
また、保留表示コマンドは上作動口３３及び下作動口３４の入賞を契機として出力対象に設定されるコマンドである。既に説明したとおり、入賞をしたことが検知されるには複数の処理回、具体的には３処理回が必要となるため、各作動口の入賞を契機とした保留表示コマンドは１回設定されると少なくとも次の２処理回は設定されない構成となっている。
【０２９０】
上記のように、各処理回において４コマンドが送信される構成ではないため、上述した４コマンドが所定の処理回で設定されたとしても、次の処理回で払出状況コマンドを送信可能となる。
【０２９１】
また、主制御装置７１において、タイマ割込み処理の１処理回内で優先すべきコマンド数は４個であり、それらのコマンドの送信を完了可能とするように伝送速度が設定されている。このため、所定の処理回において受信したコマンドが次の処理回となってもコマンドバッファ９４ｄに格納されているという状況が発生しづらくなる。これにより、コマンドの受信量が送信量を上回ることが少なくなり、未処理コマンドがコマンドバッファ９４ｄの記憶領域をオーバーフロー及びコマンドの送信漏れが発生することを防止可能となる。
【０２９２】
また、払出側ＭＰＵ１０２から主側ＭＰＵ９２に対して送信される異常開始コマンドの伝送速度は１２００ｂｐｓとなっており、主側ＭＰＵ９２から音光制御装置７２に対して送信される各種コマンドの伝送速度は１９２００ｂｐｓとなっている。これにより、主側ＭＰＵ９２の入力側の伝送速度のほうが出力側の伝送速度よりも小さく設定されているため、１コマンドを受信する期間よりも送信する期間のほうが短くなり、主側ＭＰＵ９２の音光制御装置７２に対する送信漏れを防止可能となる。
【０２９３】
また、主側ＭＰＵ９２の入出力側の第２の信号経路ＳＬ２における伝送速度は１２００ｂｐｓで一定となっており、出力側の信号経路ＤＬ１における伝送速度は１９２００ｂｐｓで一定となっている。このように所定の一定速度で情報を伝送することにより、ソフトウェアなどで速度を制御する必要なく情報の伝送漏れを防止することが可能となる。
【０２９４】
また、主側ＭＰＵ９２の受信側である第２の信号経路ＳＬ２におけるコマンド伝送速度は１２００ｂｐｓとなっており、４処理回に１個の払出状況コマンドを受信可能となっている。また、主側ＭＰＵ９２の送信側である信号経路ＤＬ１のコマンド伝送速度は１９２００ｂｐｓで１処理回に４個のコマンドを送信可能となっている。つまり、払出状況コマンドを１個受信する間に主側ＭＰＵ９２は１６個のコマンドを送信可能となっている。
【０２９５】
しかしながら、４処理回内に送信可能な１６個のコマンドのうち、演出系コマンド及び電波検知コマンドは既に説明したとおり、連続した処理回で設定されるコマンドではない。よって、他の優先度の高いコマンドが設定される間の期間を利用し、払出状況コマンドを設定することが可能となり、コマンドバッファ９４ｄのオーバーフロー及び払出状況コマンドの送信漏れを防止可能となる。
【０２９６】
次に、以上説明した処理が実行されることにより発生する各種コマンドの送受信タイミングについて、図２０を参照しながら説明する。図２０は主側ＭＰＵ９２における各種コマンドの送受信の様子を説明するためのタイミングチャートである。
【０２９７】
Ｔ１のタイミングでタイマ割込み処理が開始される。その後のＴ２のタイミングで払出状況コマンドが受信されているため、当該払出状況コマンドは、コマンドバッファ９４ｄに格納される。
【０２９８】
Ｔ３のタイミングでは、ステップＳ２１４にて特図特電制御処理が実行され、保留情報がある場合には、演出系コマンドが設定される。演出系コマンドとしては変動用コマンド及び種別コマンドが送信データ記憶部１０７ｂに格納することで出力対象に設定される。
【０２９９】
その後のＴ４のタイミングでステップＳ２１６にて表示制御処理が実行される。ここで、上作動口３３及び下作動口３４の両方に入賞が確認されることで、Ｔ４では２個の保留表示コマンドが送信データ記憶部１０７ｂに格納される。
【０３００】
その後のＴ５のタイミングでは、電波検知済みフラグがセットされているが、送信データ記憶部１０７ｂの容量が一杯であるため、電波検知コマンドは出力対象に設定されない。また、払出状況コマンドも今回の処理回では出力対象に設定されない。
【０３０１】
その後のＴ６のタイミングでは、Ｔ３のタイミングにて出力対象に設定した変動用コマンド及び種別コマンドのどちらかの送信が完了し、その後のＴ７のタイミングでもう一方の送信が完了する。送信が完了したコマンドは送信データ記憶部１０７ｂから消去される。
【０３０２】
その後のＴ８のタイミングでは、次のタイマ割り込み処理が開始されるとともに、Ｔ４のタイミングにて出力対象に設定した保留表示コマンドのどちらかの送信が完了し、その後のＴ９のタイミングでもう一方の送信が完了する。送信が完了したコマンドは送信データ記憶部１０７ｂから消去される。
【０３０３】
その後のＴ１０にて前回の処理にて出力対象に設定できなかった電波検知コマンドを設定し、送信データ記憶部１０７ｂに格納する。その後のＴ１１のタイミングにて、電波検知コマンドと同様、前回の処理回において送信データ記憶部１０７ｂに格納できなかった払出状況コマンドを送信データ記憶部１０７ｂに格納することで出力対象に設定する。
【０３０４】
その後のＴ１２のタイミングにてＴ１０で出力対象に設定した電波検知コマンドの送信が完了し、送信データ記憶部１０７ｂから消去される。その後のＴ１３のタイミングにてＴ１１で出力対象に設定した払出状況コマンドの送信が完了し、送信データ記憶部１０７ｂから消去される。
【０３０５】
Ｔ１４及びＴ１５のタイミングでその後のタイマ割込み処理が開始される。その後のＴ１６のタイミングで上作動口３３又は下作動口３４のどちらかに入賞が確認されて、１個の保留表示コマンドが送信データ記憶部１０７ｂに格納される。その後のＴ１７のタイミングで電波検知済みフラグがセットされたことにより電波検知コマンドが送信データ記憶部１０７ｂに格納され、出力対象に設定される。
【０３０６】
その後のＴ１８のタイミングでＴ１６にて出力対象に設定した保留表示コマンドの送信が完了し、その後のＴ１９のタイミングでＴ１７にて出力対象に設定した電波検知コマンドの送信が完了し、それぞれの送信が完了した場合に各コマンドは送信データ記憶部１０７ｂから消去される。
【０３０７】
Ｔ２０のタイミングで次のタイマ割込み処理が開始される。その後のＴ２１のタイミングにて払出制御装置７８から払出状況コマンドが送信され、コマンドバッファ９４ｄに格納される。
【０３０８】
その後のＴ２２のタイミングにて入賞が確認されていない方の上作動口３３又は下作動口３４のどちらかに入賞が確認されて、１個の保留表示コマンドが送信データ記憶部１０７ｂに格納される。その後のＴ２３のタイミングにてコマンドバッファ９４ｄに格納されている払出状況コマンドが送信データ記憶部１０７ｂに格納され、出力対象に設定される。
【０３０９】
その後のＴ２４のタイミングでＴ２２にて出力対象に設定した保留表示コマンドの送信が完了し、その後のＴ２５のタイミングでＴ２３にて出力対象に設定した払出状況コマンドの送信が完了し、それぞれの送信が完了した場合に各コマンドは送信データ記憶部１０７ｂから消去される。その後のＴ２６のタイミングにて次の処理回が開始される。
【０３１０】
以上詳述した本実施の形態によれば、以下の優れた効果を奏する。
【０３１１】
払出側ＭＰＵ１０２から主側ＭＰＵ９２に対して送信される払出状況コマンドの伝送速度は１２００ｂｐｓとなっており、主側ＭＰＵ９２から音光制御装置７２に対して送信される各種コマンドの伝送速度は１９２００ｂｐｓとなっている。これにより、主側ＭＰＵ９２の入力側の伝送速度のほうが出力側の伝送速度よりも低く設定されているため、コマンドをコマンドバッファ９４ｄに格納するよりも、送信が完了してコマンドバッファ９４ｄから消去するほうが早く行われるため、払出状況コマンドの主側ＭＰＵ９２から音光制御装置７２への送信漏れを防止可能となる。
【０３１２】
また、主側ＭＰＵ９２の入出力側の第２の信号経路ＳＬ２における伝送速度は１２００ｂｐｓで一定となっており、出力側の信号経路ＤＬ１における伝送速度は１９２００ｂｐｓで一定となっている。このように所定の一定速度で情報を伝送することにより、ソフトウェアなどで速度を制御する必要なく情報の伝送漏れを防止することが可能となる。また、ソフトウェアのコストアップを抑制可能となる。
【０３１３】
また、主側ＭＰＵ９２において受信側のコマンド伝送速度は１２００ｂｐｓで４処理回に１コマンドを受信可能となっており、送信側のコマンド伝送速度は１９２００ｂｐｓで１処理回に４コマンドを送信可能となっている。つまり、払出状況コマンドを１コマンド受信する間に主側ＭＰＵ９２は１６コマンドを送信可能となっているが、上述したとおり、各処理回にて主側ＭＰＵ９２は４コマンドを常に出力対象に設定する構成ではない。よって、主側ＭＰＵ９２によって新たなコマンドが設定ない期間を有効利用しつつ、コマンドバッファ９４ｄのオーバーフローによる払出状況コマンドの送信漏れを防止可能となる。
【０３１４】
また、送信データ記憶部Ｓ１が設けられていることにより、第１データ送信部Ｔ１が主制御装置７１へコマンドを送信中である場合に発生したコマンドについては送信データ記憶部Ｓ１に格納することで次の送信可能なタイミングまで待機させることが可能となり、払出状況コマンドの送信漏れを防止可能となる。
【０３１５】
また、払出状況コマンドは、検知対象として定期的に発生するものではなく突発的に発生する状況を対象としている。これに対し、送信データ記憶部Ｓ１の記憶容量はコマンド５個分となっていることにより、払出状況コマンドとして発生する各コマンドが払出側ＭＰＵ１０２のタイマ割込み処理の同一処理回内にて１回ずつ発生した場合にも、全てのコマンドを送信データ記憶部Ｓ１に格納可能となっており、主制御装置７１への送信漏れを防止可能となっている。
【０３１６】
また、主側ＭＰＵ９２において、タイマ割込み処理の割り込み周期（４ｍｓｅｃ）の間に優先度の高い変動用コマンド、種別コマンド、上作動口３３及び下作動口３４の入賞を契機とした保留表示コマンドが発生した場合に、これら４コマンドを確実に送信完了とすることが可能な伝送速度に信号経路ＤＬ１が設定されている。これにより、主側ＭＰＵ９２が送信する優先度の高いコマンドを確実に送信可能となっている。
【０３１７】
また、演出系コマンド及び保留表示コマンドは連続した処理回で出力対象に設定されない構成となっており、当該演出系コマンドが及び保留表示コマンドが発生しない処理回において払出異常コマンドを送信する構成としたことで、他の優先度の高いコマンドが設定される間の期間を利用し、払出異常コマンドを設定することが可能となり、コマンドバッファ９４ｄのオーバーフロー及び払出異常コマンドの送信漏れを防止可能となる。
【０３１８】
また、所定の処理回における払出受信処理の開始から次回の処理回における特図特電制御処理の開始までの期間において、２個のコマンドを主制御装置７１から音光制御装置７２へ送信完了となっている。当該構成において、１処理回内で出力対象に設定する払出異常コマンドは最大１個となっていることにより、払出異常コマンドを出力対象に設定しつつ、次回の処理回における特図特電制御処理において変動用コマンド及び種別コマンドが発生した場合にも送信データ記憶部１０７ｂに格納することが可能となっている。
【０３１９】
＜第２の実施の形態＞
本実施の形態では、主制御装置７１から音光制御装置７２へのコマンドの伝送方法に係る構成が上記第１の実施の形態と異なっている。当該相違する構成について以下に説明する。なお、以下の説明では、上記第１の実施の形態と同様の構成については基本的にその説明を省略する。図２１は本実施の形態における払出制御装置７８から主制御装置７１へのコマンドの伝送に係る構成及び主制御装置から音光制御装置へのコマンドの伝送に係る構成を示したブロック図である。
【０３２０】
図２１に示すように、主側ＭＰＵ９２が出力対象に設定する各種コマンド及び払出側ＭＰＵ１０２から送信される払出状況コマンドを主制御装置７１から音光制御装置７２へ送信するが、上記コマンドを伝送するために第１ビット用経路ＤＬ２及び第２ビット用経路ＤＬ３が設けられている。
【０３２１】
当該コマンドの通信は、第１ビット用経路ＤＬ２及び第２ビット用経路ＤＬ３を利用してシリアル通信ではなくパラレル通信を行うように設定されている。つまり、複数のビットを同時並行的に各ビット用経路ＤＬ２，ＤＬ３を利用して送信する構成となっている。
【０３２２】
主側ＭＰＵ９２によって送信データ記憶部１０７ｂに格納されたコマンドはデータ送信回路部１０７によって主側ＭＰＵ９２の処理とは非同期で送信データ記憶部１０７ｂに格納された順番で並列データ送信部ＴＰにより音光制御装置７２へ送信される。
【０３２３】
並列データ送信部ＴＰでは、送信データ記憶部１０７ｂに格納されたコマンドは内部信号からパラレル通信用の情報に変換され、第１ビット用経路ＤＬ２及び第２ビット用経路ＤＬ３を利用して音光制御装置７２に設けられた並列データ受信部ＲＰに送信される。具体的に、送信データ記憶部１０７ｂに格納されたコマンドは２バイトで構成された内部信号から２ビットずつ並列的に送信可能な情報に変換される。また、並列データ送信部ＴＰはパラレル通信の伝送速度が９６００ｂｐｓとなるように設けられている。
【０３２４】
上記のように、主側ＭＰＵ９２の受信側ではシリアル通信でデータ伝送を行い、送信側ではパラレル通信でデータ伝送を行うことで、複数のビットを一度に送信することが可能となるため、伝送線路あたりの伝送速度を高くしなくても、伝送線路の本数を増やすことによって送信側のデータ伝送に係る構成全体として伝送速度を高くすることができ、払出状況コマンドの送信漏れを防止することが可能となる。
【０３２５】
＜他の実施の形態＞
（１）上記各実施の形態において主側ＭＰＵ９２にて受信したコマンドをデータ送信回路部１０７に出力し、データ送信回路部１０７から音光制御装置７２にコマンドを送信する構成としたが、主側ＭＰＵ９２を介さずに、受信したコマンドを直接出力してもよい。具体的には払出側ＭＰＵ１０２から出力されたコマンドをデータ送信回路部１０７に入力する構成が考えられる。この場合、払出側の処理としてコマンドを送信する前に送信データ記憶部１０７ｂの空き容量を確認し、空きがあれば送信し、空きが無ければ送信データ記憶部Ｓ１にコマンドを待機させておく構成が考えられる。コマンドの送信中においては、送信データ記憶部１０７ｂの１コマンド分の空き容量は予約されて主側ＭＰＵ９２からのコマンドを格納しない構成とする必要がある。
【０３２６】
（２）上記各実施の形態において、主側ＭＰＵ９２の送信側のデータ伝送速度を１９２００ｂｐｓや９６００ｂｐｓと一定の速度とし、主側ＭＰＵ９２の受信側のデータ伝送速度を１２００ｂｐｓと一定の速度としたが、コマンドバッファ９４ｄの空き容量によって送信側及び受信側のデータ伝送速度を可変制御する構成としてもよい。例えば、コマンドバッファ９４ｄにおいて、格納されている未送信コマンドが８個未満である場合には主側ＭＰＵ９２の送信側のデータ伝送速度が１９２００ｂｐｓ、受信側のデータ伝送速度が１２００ｂｐｓと設定され、格納されている未送信コマンドが８個以上である場合には主側ＭＰＵ９２の送信側のデータ伝送速度が３８４００ｂｐｓ、受信側のデータ伝送速度が１２００ｂｐｓと設定される構成が考えられる。
【０３２７】
また、読み出し前の払出状況コマンドが８個以上である場合に主側ＭＰＵ９２の受信側のデータ伝送速度を送信側のデータ伝送速度に比べて低くする構成としてもよい。これにより、コマンドを受信完了となる期間が長くなり、その期間内で送信可能となるコマンド数の増やすことができ、コマンドバッファ９４ｄのオーバーフローを防止可能となる。
【０３２８】
（３）上記各実施の形態において、タイマ割込み処理が４ｍｓｅｃごとに発生させる構成としていたが、４ｍｓｅｃより長く設定しても短く設定してもよい。例えば、タイマ割込み処理を２ｍｓｅｃごとに実行させてもよく、この場合には主側ＭＰＵ９２の送信側における伝送速度を３８４００ｂｐｓと設定する必要がある。これによって、タイマ割込みの各処理回において、４コマンド発生したとしても次の処理回までに音光制御装置７２への送信を完了可能となり、コマンドバッファ９４ｄがオーバーフローすること及びコマンドの送信漏れが発生することを防止可能となる。つまり、各処理回において発生し得るコマンド数によってコマンドバッファ９４ｄがオーバーフローしないように主側ＭＰＵ９２の送信側の伝送速度を設定する必要がある。
【０３２９】
（４）上記各実施の形態において、主側ＭＰＵ９２が払出側ＭＰＵ１０２から受信したコマンドを格納するためのコマンドバッファ９４ｄの記憶領域として１０コマンド分の容量を設けたが、主側ＭＰＵ９２において払出側ＭＰＵ１０２から受信したコマンドが４処理回で１コマンドを受信し、主側ＭＰＵ９２において４処理回に１回以上の周期で払出側ＭＰＵ１０２から受信したコマンドを音光制御装置７２に送信可能となっているため、コマンドバッファ９４ｄの記憶容量は１コマンド分あればよい。つまり、タイマ割込み処理の１処理回内にて格納される可能性がある数以上のコマンドが格納できる容量が確保されていればよい。
【０３３０】
（５）上記各実施の形態において、払出制御装置７８と主制御装置７１の間及び主制御装置７１と音光制御装置７２の間の通信は有線通信でなく、無線通信であってもよい。具体的には、Ｂｌｕｔｏｏｔｈ（登録商標）、ＺｉｇＢｅｅ（登録商標）、赤外線など無線通信により各コマンドのやり取りを行ってもよい。
【０３３１】
（６）上記各実施の形態において、主側ＭＰＵ９２が払出側ＭＰＵ１０２から受信したコマンドの格納先として、リングバッファにより構成されたコマンドバッファ９４ｄを設ける構成としたが、コマンドバッファ９４ｄはリングバッファでなくてもよく、コマンド１個分の記憶容量を有した記憶領域であってもよい。その場合、受信した払出状況コマンドはタイマ割込みの４処理回以内に音光制御装置７２に送信する必要がある。また、上記記憶領域は複数の容量を有していれば、リングバッファでなくてもよい。その場合、当該記憶領域に格納されている各コマンドについて格納された順番を管理可能とする必要がある。例えばコマンドごとの記憶領域に対応させて、格納された順番を記憶する記憶領域が別途設けられている構成が考えられる。
【０３３２】
（７）上記各実施の形態において、１処理回で４個のコマンドを送信可能とする構成でなく、１処理回で５コマンド以上を主制御装置７１から音光制御装置７２に送信する構成としてもよい。主制御装置７１のコマンド送信速度を送信するコマンド数を次の処理回までに送信可能とする速度に設定されていればよい。具体的には、主側ＭＰＵ９２にて送信されるコマンドのうち電波検知コマンド及び払出異常コマンドよりも優先度の高いコマンドとして、変動用コマンド、種別コマンド、上作動口３３及び下作動口３４の入賞を契機とした保留表示コマンドに加え、保留数Ｎの減少を契機として図柄表示装置４１における保留表示をシフトさせるシフトコマンドを追加して５個を優先させる構成としてもよい。この場合、主側ＭＰＵ９２において１処理回内に５個のコマンドを通信可能とするように送信側の伝送速度を２４０００ｂｐｓとする必要がある。
【０３３３】
（８）上記各実施の形態において、コマンドの送信漏れを防止する構成を音光制御装置７２の報知に係る構成について適用したが、コマンドは報知コマンドに限定しなくてもよい。つまり、複数の制御装置間において情報の伝達が行われる場合には、同様の構成を適用可能である。
【０３３４】
（９）上記各実施の形態において、払出側ＭＰＵ１０２から受信した払出状況コマンドは主側ＭＰＵ９２にて何ら変換せずに、受信したままの形式で音光制御装置７２に送信される構成としたが、払出側ＭＰＵ１０２からのコマンドをそのまま音光制御装置７２に送信するのではなく、払出側ＭＰＵ１０２からのコマンドに対応したコマンドを主側ＲＯＭ９３から読み出して送信するようにしてもよい。
【０３３５】
（１０）上記各実施の形態において、主制御装置７１から音光制御装置７２へのコマンドの伝送速度を払出制御装置７８から主制御装置７１へのコマンドの伝送速度よりも速くすることで、払出制御装置７８から音光制御装置７２へのコマンドの送信漏れを防止する構成でなく、主制御装置７１から音光制御装置７２へのコマンド送信の頻度を払出制御装置７８から主制御装置７１へのコマンド送信の頻度よりも多くする構成としてもよい。
【０３３６】
例えば、払出制御装置７８から主制御装置７１へコマンドの送信を開始する場合における最短の間隔が、主制御装置７１から音光制御装置７２へコマンドの送信を開始する場合における最短の間隔よりも長く設定されている構成が考えられる。
【０３３７】
このような間隔の設定を行うためには、例えば払出制御装置７８にて定期的に定期処理が実行される構成の場合に上記最短の間隔を当該定期処理の１周期よりも長い間隔（例えば複数回の定期処理の実行に対して１個の割合）とする一方、主制御装置７１にて定期的（払出制御装置７８の定期処理の実行間隔と同一又はそれよりも短い間隔）に定期処理が実行される構成の場合に上記最短の間隔が当該定期処理の１周期以下となる間隔（例えば１回の定期処理の実行に対して１個又は複数個の割合）とする構成が考えられる。
【０３３８】
また、例えば払出制御装置７８において１回の定期処理で所定個数のコマンドの送信を開始することが可能な構成とするとともに、主制御装置７１においても１回の定期処理で所定個数のコマンドの送信を開始することが可能な構成である場合において、払出制御装置７８のＭＰＵ１０２として主制御装置７１のＭＰＵ９２よりも処理速度が遅いものを用いることなどによって、払出制御装置７８の定期処理の実行間隔を主制御装置７１の定期処理の実行間隔よりも長くする構成が考えられる。
【０３３９】
上記各構成であれば、例えば払出制御装置７８から主制御装置７１への情報の伝送速度が主制御装置７１から音光制御装置７２への情報の伝送速度と同一又は略同一であったとしても、払出制御装置７８から音光制御装置７２へのコマンドの送信漏れの発生を抑制することが可能となる。また、例えば前者の伝送速度が後者の伝送速度よりも高い構成であったとしても、それに応じて上記各最短の間隔を調整することにより、上記コマンドの送信漏れの発生を抑制することが可能となる。
【０３４０】
（１１）上記各実施の形態において、払出側ＭＰＵ１０２にて生成されるコマンドよりも主側ＭＰＵ９２にて生成されるコマンドを優先して音光制御装置７２に送信する構成としたが、払出側ＭＰＵ１０２にて生成されるコマンドを主側ＭＰＵ９２にて生成されるよりも優先する構成としてもよい。
【０３４１】
具体的には、主側ＭＰＵ９２の所定の処理回において、変動用コマンド、種別コマンド、上作動口３３の入賞を契機とした保留表示コマンド、下作動口３４の入賞を契機とした保留表示コマンド及び払出状況コマンドの５個のコマンドの送信が重なった場合に、先ず、払出状況コマンドを送信データ記憶部に格納し、次に変動用コマンド、種別コマンド、保留表示コマンドの順に格納する。当該格納処理において、送信データ記憶部の記憶容量が一杯になった場合には、上作動口３３又は下作動口３４の入賞を契機とした保留表示コマンドをコマンドバッファ９４ｄに一時的に格納し、次回以降の処理回において音光制御装置７２へ送信する構成が考えられる。
【０３４２】
（１２）上記各実施の形態とは異なる他のタイプのパチンコ機等、例えば特別装置の特定領域に遊技球が入ると電動役物が所定回数開放するパチンコ機や、特別装置の特定領域に遊技球が入ると権利が発生して大当たりとなるパチンコ機、他の役物を備えたパチンコ機、アレンジボール機、雀球等の遊技機にも、本発明を適用できる。
【０３４３】
また、弾球式でない遊技機、例えば、複数種の図柄が周方向に付された複数のリールを備え、メダルの投入及びスタートレバーの操作によりリールの回転を開始し、ストップスイッチが操作されるか所定時間が経過することでリールが停止した後に、表示窓から視認できる有効ライン上に特定図柄又は特定図柄の組み合わせが成立していた場合にはメダルの払い出し等といった特典を遊技者に付与するスロットマシンにも本発明を適用できる。
【０３４４】
また、外枠に開閉可能に支持された遊技機本体に貯留部及び取込装置を備え、貯留部に貯留されている所定数の遊技球が取込装置により取り込まれた後にスタートレバーが操作されることによりリールの回転を開始する、パチンコ機とスロットマシンとが融合された遊技機にも、本発明を適用できる。
【０３４５】
＜上記各実施の形態から抽出される発明群について＞
以下、上述した各実施の形態から抽出される発明群の特徴について、必要に応じて効果等を示しつつ説明する。なお以下においては、理解の容易のため、上記各実施の形態において対応する構成を括弧書き等で適宜示すが、この括弧書き等で示した具体的構成に限定されるものではない。
【０３４６】
＜特徴Ａ群＞
特徴Ａ１．制御手段として、第１制御手段（第１、及び第２の実施の形態における払出制御装置７８）、第２制御手段（第１及び第２の実施の形態における主制御装置７１）及び第３制御手段（第１及び第２の実施の形態における音光制御装置７２）を有し、
前記第２制御手段は、第１通信手段（第１及び第２の実施の形態における第１データ送信部Ｔ１、第２の信号経路ＳＬ２、第１データ受信部Ｒ１）を介して前記第１制御手段からコマンド（第１及び第２の実施の形態における払出状況コマンド）を受信し、第２通信手段を介して前記第３制御手段（第１の実施の形態におけるデータ送信部１０７ａ、信号経路ＤＬ１、第２データ受信部Ｒ２、第２の実施の形態における並列データ送信部ＴＰ、第１ビット用経路ＤＬ２、第２ビット用経路ＤＬ３、並列データ受信部ＲＰ）にコマンド（第１、第２及び第３の実施の形態における演出系コマンド、保留表示コマンド、電波検知コマンド及び払出異常コマンド）を送信し、
これらコマンドの受信及び送信が行われることにより、前記第１制御手段において行われた所定の処理に対応した処理が前記第３制御手段にて行われ、
前記第１通信手段は、当該第１通信手段による情報の伝送速度が、前記第２通信手段の情報の伝送速度よりも低くなるようにする第１情報送信手段（第１及び第２の実施の形態における第１データ送信部Ｔ１）を備えていることを特徴とする遊技機。
【０３４７】
特徴Ａ１によれば、第２制御手段の受信側である第１通信手段の伝送速度が送信側である第２通信手段よりも遅くなるよう設けられていることで、第２制御手段において送信するコマンドよりも受信するコマンドが多くなることを防止可能となり、第３制御手段へのコマンドの伝送漏れを防止することが可能となる。
【０３４８】
特徴Ａ２．前記第２制御手段は、前記第１通信手段を介して受信したコマンドを格納する格納手段（第１及び第２の実施の形態におけるコマンドバッファ９４ｄ）を備え、当該格納手段にコマンドが格納されていることに基づいて、当該コマンド又はそのコマンドを用いて行われた処理により導出されたコマンドを、前記第２通信手段を介して前記第３制御手段に送信し、
前記第１情報送信手段は、前記第２制御手段において前記第３制御手段にコマンドを送信するための処理対象として前記格納手段に格納されるコマンドが設定される頻度との関係で、前記格納手段の格納可能数を超えて前記第１通信手段を介して前記第２制御手段にコマンドが送信されることがないように、前記第１通信手段による情報の伝送速度が、前記第２通信手段のコマンドの伝送速度よりも低くなるようにするものであることを特徴とする特徴Ａ１に記載の遊技機。
【０３４９】
特徴Ａ２によれば、第２制御手段において格納手段が設けられていることにより、第２通信手段においてコマンドを送信中である場合にも、第１制御手段から受信したコマンドを格納手段にて待機させておくことが可能となる。また、格納手段において格納可能数を超えないような第１通信手段によるコマンドの伝送速度となっていることにより、格納手段の記憶領域をコマンドがオーバーフローすること及び未処理のコマンドが消去されることを防止可能となる。
【０３５０】
特徴Ａ３．前記第２制御手段は、特定処理（第１及び第２の実施の形態におけるタイマ割込み処理）を特定周期で実行して、その処理結果に対応したコマンドを、前記第２通信手段を介して前記第３制御手段に送信し、
前記特定処理が実行されることにより設定され得るコマンドには、前記第２制御手段において前記第１制御手段から受信してそれに基づき前記第３制御手段に送信されるコマンドよりも優先して送信されるコマンドが含まれていることを特徴とする特徴Ａ１又はＡ２に記載の遊技機。
【０３５１】
特徴Ａ３によれば、第２通信手段による情報の伝送速度よりも第１通信手段による情報の伝送速度が低くなっている構成において、第２制御手段の特定処理の処理結果が第１制御手段から受信されたコマンドよりも優先されて第３制御手段へ送信されることにより、優先すべきコマンドを確実に第３制御手段へ送信しつつ、第１制御手段から受信されたコマンドについても送信漏れを防止可能となる。
【０３５２】
特徴Ａ４．前記第２通信手段は、当該第２通信手段の情報伝送速度を、前記特定周期の範囲内で特定数のコマンドの送信が可能となるような伝送速度にする第２情報送信手段（第１及び第２の実施の形態におけるデータ送信回路部１０７）を備え、
前記第１情報送信手段は、前記第１通信手段の情報の伝送速度を、１個の前記コマンドの送信に前記特定周期よりも長い期間を要するような伝送速度にするものであることを特徴とする特徴Ａ３に記載の遊技機。
【０３５３】
特徴Ａ４によれば、送信の優先度が高いコマンドについて特定周期の範囲内で送信可能としつつ、より優先度の低いコマンドについては受信頻度を低くすることで格納手段がオーバーフローすることを防止し、第３制御手段へのコマンドの送信漏れが防止可能となる。
【０３５４】
特徴Ａ５．前記特定処理が実行されることにより設定され得るコマンドの種類は、複数種類存在しており、
それら複数種類のコマンドには、前記第２制御手段において前記第１制御手段から受信してそれに基づき前記第３制御手段に送信されるコマンドよりも優先して送信されるコマンドとして、特定数の種類のコマンド（第１及び第２の実施の形態における変動用コマンド、種別コマンド、保留表示コマンド）が含まれており、
これら特定数の種類のコマンドは、前記特定処理の処理回で送信対象として設定された場合、その次の処理回では送信対象として設定されないコマンドであり、
前記第２通信手段は、前記第２通信手段の情報の伝送速度を、前記特定周期の範囲内で前記特定数の種類のコマンドの送信が可能となるような伝送速度にする第２情報送信手段（第１及び第２の実施の形態におけるデータ送信回路部１０７）を備えていることを特徴とする特徴Ａ３又はＡ４に記載の遊技機。
【０３５５】
特徴Ａ５によれば、特定周期の範囲内で特定数の種類のコマンドを送信可能となっていることにより、当該特定数の種類のコマンドを送信した次の処理回では第１制御手段から受信してそれに基づき送信されるコマンドを第３制御手段へ送信することが可能となり、優先すべきコマンドが発生しない処理回を利用してより優先度の低いコマンドを送信可能となる。
【０３５６】
特徴Ａ６．前記特定処理が実行されることにより設定され得るコマンドの種類は、複数種類存在しており、
それら複数種類のコマンドには、前記第２制御手段において前記第１制御手段から受信してそれらに基づき前記第３制御手段に送信されるコマンドよりも優先して送信されるコマンドとして、特定数の種類のコマンドが含まれており、
これら特定数の種類の情報は、前記特定処理の所定の処理回で送信対象として設定された場合、その次の処理回では送信対象として設定されない情報であり、
前記第１情報送信手段は、前記第１通信手段の情報の伝送速度を、前記特定処理が特定の複数回行われた場合に１個のコマンドの送信が可能となるような伝送速度にするものであり、
前記第２情報送信手段は、前記第２通信手段の情報の伝送速度を、前記特定処理が前記特定の複数回行われた場合に、少なくとも前記特定数の種類のコマンドと、前記第１通信手段を介して情報を受信したことに基づき送信する１個のコマンドとの送信が可能となるような伝送速度にするものであることを特徴とする特徴Ａ３又はＡ４に記載の遊技機。
【０３５７】
特徴Ａ６によれば、特定周期が特定の複数回行われた場合に、当該複数回の特定周期が行われた期間にて発生した情報について第３制御手段に漏れなく送信可能となる。
【０３５８】
特徴Ａ７．前記第１通信手段及び前記第２通信手段は、シリアル通信によって情報を伝送することを特徴とする特徴Ａ１乃至Ａ６のいずれか１に記載の遊技機。
【０３５９】
特徴Ａ７によれば、シリアル通信で情報の伝送が行われることにより、各制御手段において情報を伝送するための信号経路の数を抑えることができる。これにより、遊技機のコスト削減を図ることができ、各種制御手段に対し不正な基板が接続された状況において、当該不正な基板が電機配線に隠れづらくなる。
【０３６０】
特徴Ａ８．前記第１通信手段は、シリアル通信によって情報を伝送し、
前記第２通信手段は、パラレル通信によって情報を伝送することを特徴とする特徴Ａ１乃至Ａ７のいずれか１に記載の遊技機。
【０３６１】
特徴Ａ８によれば、第２制御手段において、第１制御手段からの情報の受信側はシリアル通信で情報の伝送がなされ、第３制御手段への情報の送信側はパラレル通信で情報の伝送がなされていることにより、伝送線路あたりの伝送速度を高くしなくても伝送線路の本数を増やすことで送信側のデータ伝送に係る構成全体として伝送速度を高くすることが可能となる。これにより、第３制御手段への情報の伝送漏れを防止可能とすることが可能となる。
【０３６２】
特徴Ａ９．前記第１制御手段は、当該第１制御手段に接続された装置の異常を検知した場合に、前記第２制御手段へ第１コマンドを送信し、
前記第２制御手段は、前記第１コマンドを受信した場合に、当該第１コマンドに基づいた第２コマンドを前記第３制御手段へ送信し、
前記第３制御手段は、前記第２コマンドを受信した場合に、当該第２コマンドに基づいた報知態様により異常の報知を行うことを特徴とする特徴Ａ１乃至Ａ８のいずれか１記載の遊技機。
【０３６３】
特徴Ａ９によれば、第１制御手段から第２制御手段及び第２制御手段から第３制御手段へ情報の送受信を行う構成において、第３制御手段の報知の契機となる第２制御手段による第１コマンドの伝送漏れを防止することが可能となり、第１制御手段にて発生した異常を漏れなく報知することが可能となる。
【０３６４】
特徴Ａ１０．前記第１通信手段は、前記第１制御手段から前記第２制御手段へ第１速度で情報を伝送する第１情報送信手段を備え、
前記第２通信手段は、前記第２制御手段から前記第３制御手段へ第２速度で情報を伝送する第２情報送信手段を備え、
前記第１情報送信手段及び前記第２情報送信手段において伝送速度は変動しないことを特徴とする特徴Ａ１乃至Ａ９のいずれか１に記載の遊技機。
【０３６５】
特徴Ａ１０によれば、第１情報送信手段及び第２情報送信手段における伝送速度が第１速度及び第２速度で変動しないことにより、ソフトウェアなどで伝送速度を可変制御する必要なく情報の伝送漏れを防止することが可能となる。また、ソフトウェアのコストアップを抑制可能となる。
【０３６６】
特徴Ａ１１．前記第１制御手段において、前記第１通信手段を介して前記第２制御手段に送信するコマンドは複数種類存在しており、
前記第１制御手段は、前記複数種類のコマンドを格納する待機領域（第１、第２及び第３の実施の形態における送信データ記憶部Ｓ１）を備え、
前記複数種類のコマンドのうち１のコマンドが前記第１通信手段を介して前記第２制御手段に送信中である場合には、その他のコマンドは前記待機領域に格納されることを特徴とする特徴Ａ１乃至Ａ１０のいずれか１に記載の遊技機。
【０３６７】
特徴Ａ１１によれば、待機領域が設けられていることにより、第１通信手段を介して第２制御手段に送信する複数種類のコマンドのうち１のコマンドの送信中において、他のコマンドが発生した場合にも待機領域に格納することで、当該他のコマンドを送信タイミングまで待機させておくことが可能となる。これにより、第１制御手段から第２制御手段に送信するコマンドについても送信漏れを防止することが可能となる。
【０３６８】
＜特徴Ｂ群＞
特徴Ｂ．制御手段として、第１制御手段（第１、及び第２の実施の形態における払出制御装置７８）、第２制御手段（第１及び第２の実施の形態における主制御装置７１）及び第３制御手段（第１及び第２の実施の形態における音光制御装置７２）を有し、
前記第２制御手段は、第１通信手段（第１及び第２の実施の形態における第１データ送信部Ｔ１、第２の信号経路ＳＬ２、第１データ受信部Ｒ１）を介して前記第１制御手段からコマンド（第１及び第２の実施の形態における払出状況コマンド）を受信し、第２通信手段を介して前記第３制御手段（第１の実施の形態におけるデータ送信部１０７ａ、信号経路ＤＬ１、第２データ受信部Ｒ２、第２の実施の形態における並列データ送信部ＴＰ、第１ビット用経路ＤＬ２、第２ビット用経路ＤＬ３、並列データ受信部ＲＰ）にコマンド（第１、第２及び第３の実施の形態における演出系コマンド、保留表示コマンド、電波検知コマンド及び払出異常コマンド）を送信し、
これらコマンドの受信及び送信が行われることにより、前記第１制御手段において行われた所定の処理に対応した処理が前記第３制御手段にて行われ、
前記第２制御手段は、特定処理（第１及び第２の実施の形態におけるタイマ割込み処理）を特定周期で実行して、その処理結果に対応したコマンドを、前記第２通信手段を介して前記第３制御手段に送信し、
前記特定処理が実行されることにより設定され得るコマンドの種類は、複数種類存在しており、
それら複数種類のコマンドには、前記第２制御手段において前記第１制御手段から受信してそれに基づき前記第３制御手段に送信されるコマンドよりも優先して送信されるコマンドとして、特定数の種類のコマンド（第１及び第２の実施の形態における変動用コマンド、種別コマンド、保留表示コマンド）が含まれており、
これら特定数の種類のコマンドは、前記特定処理の処理回で送信対象として設定された場合、その次の処理回では送信対象として設定されないコマンドであり、
前記第２通信手段は、前記第２通信手段の情報伝送速度を、前記特定周期の範囲内で特定数の種類のコマンドの送信が可能となるような伝送速度にする第２情報送信手段（第１及び第２の実施の形態におけるデータ送信回路部１０７）を備えていることを特徴とする遊技機。
【０３６９】
特徴Ｂによれば、第２制御手段の特定処理の処理結果が第１制御手段から受信された情報よりも優先されて第３制御手段へ送信される構成において、優先度が高い情報の個数に基づいてそれらの情報が特定周期の範囲内で第２制御手段から第３制御手段に送信可能となるように第２通信手段の通信速度が決められていることにより、優先度の高い情報の送信漏れを防止可能となる。
【０３７０】
＜特徴Ｃ群＞
特徴Ｃ．制御手段として、第１制御手段（第１、及び第２の実施の形態における払出制御装置７８）、第２制御手段（第１及び第２の実施の形態における主制御装置７１）及び第３制御手段（第１及び第２の実施の形態における音光制御装置７２）を有し、
前記第２制御手段は、第１通信手段（第１及び第２の実施の形態における第１データ送信部Ｔ１、第２の信号経路ＳＬ２、第１データ受信部Ｒ１）を介して前記第１制御手段からコマンド（第１及び第２の実施の形態における払出状況コマンド）を受信し、第２通信手段を介して前記第３制御手段（第１の実施の形態におけるデータ送信部１０７ａ、信号経路ＤＬ１、第２データ受信部Ｒ２、第２の実施の形態における並列データ送信部ＴＰ、第１ビット用経路ＤＬ２、第２ビット用経路ＤＬ３、並列データ受信部ＲＰ）にコマンド（第１、第２及び第３の実施の形態における演出系コマンド、保留表示コマンド、電波検知コマンド及び払出異常コマンド）を送信し、
これらコマンドの受信及び送信が行われることにより、前記第１制御手段において行われた所定の処理に対応した処理が前記第３制御手段にて行われ、
前記第２制御手段は、特定処理（第１及び第２の実施の形態におけるタイマ割込み処理）を特定周期で実行して、その処理結果に対応したコマンドを、前記第２通信手段を介して前記第３制御手段に送信し、
前記特定処理が実行されることにより設定され得るコマンドの種類は、複数種類存在しており、
それら複数種類のコマンドには、前記第２制御手段において前記第１制御手段から受信してそれに基づき前記第３制御手段に送信されるコマンドよりも優先して送信されるコマンドとして、特定数の種類のコマンド（第１及び第２の実施の形態における変動用コマンド、種別コマンド、保留表示コマンド）が含まれており、
これら特定数の種類のコマンドは、前記特定処理の処理回で送信対象として設定された場合、その次の処理回では送信対象として設定されないコマンドであり、
前記第１情報送信手段は、当該第１通信手段の情報の伝送速度を、１個の前記コマンドの送信に前記特定周期よりも長い期間を要するような伝送速度にするものであることを特徴とする遊技機。
【０３７１】
特徴Ｃによれば、第２制御手段の特定処理の処理結果が第１制御手段から受信された情報よりも優先されて第３制御手段へ送信される構成において、優先度の低い情報について受信頻度を低くすることにより、相対的に優先度の高い情報の送信頻度を高くすることが可能なり、第２制御手段から第３制御手段への情報の送信漏れが防止可能となる。
【０３７２】
＜特徴Ｄ群＞
特徴Ｄ．制御手段として、第１制御手段（第１、及び第２の実施の形態における払出制御装置７８）、第２制御手段（第１及び第２の実施の形態における主制御装置７１）及び第３制御手段（第１及び第２の実施の形態における音光制御装置７２）を有し、
前記第２制御手段は、前記第１制御手段から情報（第１及び第２の実施の形態における払出状況コマンド）を受信し、前記第３制御手段（第１の実施の形態におけるデータ送信部１０７ａ、信号経路ＤＬ１、第２データ受信部Ｒ２、第２の実施の形態における並列データ送信部ＴＰ、第１ビット用経路ＤＬ２、第２ビット用経路ＤＬ３、並列データ受信部ＲＰ）に情報（第１、第２及び第３の実施の形態における演出系コマンド、保留表示コマンド、電波検知コマンド及び払出異常コマンド）を送信し、
これらコマンドの受信及び送信が行われることにより、前記第１制御手段において行われた所定の処理に対応した処理が前記第３制御手段にて行われ、
前記第１制御手段から前記第２制御手段への情報の伝達が、前記第２制御手段から第３制御手段への情報の伝達よりも遅いことを特徴とする遊技機。
【０３７３】
特徴Ｄによれば、第２制御手段の受信側の情報の伝達が送信側よりも遅くなるよう設けられていることで、第２制御手段において送信する情報量よりも受信する情報量が多くなることを防止可能となり、第１制御手段から第３制御手段への情報の伝達漏れを防止することが可能となる。
【符号の説明】
【０３７４】
７１…主制御装置、７２…音光制御装置、７８…払出制御装置、９２…主側ＭＰＵ、９４…主側ＲＷＭ、９４ｄ…コマンドバッファ、１０７ａ…データ送信部、１０７ｂ…送信データ記憶部、Ｔ１…第１データ送信部、Ｔ３…第３データ送信部、Ｒ１…第１データ受信部、Ｒ２…第２データ受信部、ＴＰ…並列データ送信部、ＲＰ…並列データ受信部、ＳＬ２…第２の信号経路、ＤＬ１…信号経路、ＤＬ２…第１ビット用経路、ＤＬ３…第２ビット用経路。
【図１】
2018199078.tif 000003
【図２】
2018199078.tif 000004
【図３】
2018199078.tif 000005
【図４】
2018199078.tif 000006
【図５】
2018199078.tif 000007
【図６】
2018199078.tif 000008
【図７】
2018199078.tif 000009
【図８】
2018199078.tif 000010
【図９】
2018199078.tif 000011
【図１０】
2018199078.tif 000012
【図１１】
2018199078.tif 000013
【図１２】
2018199078.tif 000014
【図１３】
2018199078.tif 000015
【図１４】
2018199078.tif 000016
【図１５】
2018199078.tif 000017
【図１６】
2018199078.tif 000018
【図１７】
2018199078.tif 000019
【図１８】
2018199078.tif 000020
【図１９】
2018199078.tif 000021
【図２０】
2018199078.tif 000022
【図２１】
2018199078.tif 000023