(57)【要約】【課題】外部中継端子板への結線が容易なぱちんこ遊技機を提供する。【解決手段】主制御手段は、電源手段による電力供給開始後に発生した制御処理情報を記憶し、電力供給開始の際にＲＷＭクリアスイッチの操作入力があると制御処理情報を初期化し、ＲＷＭクリアスイッチの操作入力がなければ初期化を行わずに所定の制御処理情報を復帰させ、副制御手段には払出制御手段を含み、賞球個数情報を外部出力することが可能な外部中継端子板と、払出個数情報が、払出しが予定された予定賞球数であるのか、払出しが済んだ実賞球数であるのかの区別を表すスイッチ情報の設定が可能な種別設定手段と、を備え、復帰させる制御処理情報にスイッチ情報を含む。【選択図】図１７
2014168519.tif 000002
【特許請求の範囲】
【請求項１】
遊技に必要な電力の供給を行う電源手段と、前記遊技を司る主制御手段と、前記電源手段からの受電に伴い前記主制御手段への前記電力の供給に係る電源制御を実行する電源制御手段と、前記主制御手段と通信可能に接続され、前記主制御手段から送信される制御指令に応じた制御処理を行う副制御手段と、を備え、
前記主制御手段は、
前記電源手段からの電力の供給開始に伴い制御開始処理を実行する制御開始処理実行手段と、
遊技進行のための遊技進行割込み処理を所定の周期で実行する遊技進行割込み処理実行手段と、
遊技領域に発射された遊技媒体が前記遊技領域を流下して所定の始動領域を通過したことに基づき、
乱数を取得する乱数取得手段と、大当り抽選判定を行う大当り判定手段と、を備え、
大当りとなった場合に通常よりも遊技者に有利な特別遊技を実行するぱちんこ遊技機において、
前記副制御手段には、前記主制御手段からの遊技媒体の払出しに係る払出制御指令に応じた制御処理を行う払出制御手段を含み、
前記遊技媒体の払出し個数を表す払出個数情報を外部出力することが可能な外部出力手段と、
前記払出制御手段に設けられ、前記払出個数情報が、払出しが予定された予定数であるのか、払出しが済んだ実績数であるのかの区別を表す種別情報の設定が可能な種別設定手段と、
前記種別情報の異常の有無を検出する種別情報異常検出手段と、
前記種別情報の異常の報知が可能な種別情報異常報知手段と、を備え、
前記払出制御手段は、前記種別情報を前記主制御手段に送信可能であり、
前記主制御手段は、前記種別情報異常検出手段の検出結果に基づき、前記種別情報異常報知手段に指示することを特徴とするぱちんこ遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遊技媒体として遊技球を用いるぱちんこ遊技機に関するものである。
【背景技術】
【０００２】
一般に、ぱちんこ遊技機には、遊技を司る主制御基板と、この主制御基板からの指令に基づいて制御処理を行う副制御基板とが備えられている。そして、これらのうち副制御基板としては、払出制御基板、演出制御基板、各種表示制御基板、電飾制御基板、音響制御基板等を例示することができる（特許文献１参照）。なお、ぱちんこ遊技機においては、払出制御基板を副制御基板に含めない分類もある。また、従来のぱちんこ遊技機には、電力供給が停止される際に、電力供給が再開した場合に備えて、再開に必要なデータをバックアップ領域に保存させるデータ退避処理を行うものが知られている（特許文献２参照）。
【０００３】
さらに、ぱちんこ遊技機においては、大当りなどの遊技状態や払出された賞球個数といった、遊技中に発生した各種の情報を、多数の外部接続端子を介して機外のホールコンピュータ等に出力することが行われている。
【特許文献１】特開２００８−２９５９１６号公報
【特許文献２】特開２００３−０３８８２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、上述のように多数の外部接続端子を備えたぱちんこ遊技機を遊技場の島設備に設置する場合、作業者は、その遊技場の運営管理に必要な情報に係る接続端子を選び出してホールコンピュータとの結線を施している。しかし、各種外部接続端子の配置や、外部接続端子から出力される情報の内容は、異なる機種間や製造業者間で統一されているとは限らない。このため、各種外部接続端子とホールコンピュータとの結線にあたっては、ぱちんこ遊技機の入替えや移動により機種を変更する度に、各種外部接続端子の配置や情報内容を改めて確認しながら作業する必要があった。
【０００５】
本発明はこうした課題に鑑みてなされたものであり、その目的とするところは、外部中継端子板などの外部出力手段の構成を簡素化でき、外部出力手段への結線が容易なぱちんこ遊技機を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために本発明は、遊技に必要な電力の供給を行う電源手段（電源基板など）と、前記遊技を司る主制御手段（主制御基板など）と、前記電源手段からの受電に伴い前記主制御手段への前記電力の供給に係る電源制御を実行する電源制御手段（停電監視回路部など）と、前記主制御手段と通信可能に接続され、前記主制御手段から送信される制御指令に応じた制御処理を行う副制御手段（演出制御基板、払出制御基板など）と、を備え、
前記主制御手段は、
前記電源手段からの電力の供給開始に伴い制御開始処理を実行する制御開始処理実行手段と、
遊技進行のための遊技進行割込み処理を所定の周期で実行する遊技進行割込み処理実行手段と、
遊技領域に発射された遊技媒体が前記遊技領域を流下して所定の始動領域を通過したことに基づき、
乱数（特別図柄当りソフト乱数、ハードウエア乱数、特別図柄当り図柄乱数など）を取得する乱数取得手段と、大当り抽選判定を行う大当り判定手段と、を備え、
大当りとなった場合に通常よりも遊技者に有利な特別遊技を実行するぱちんこ遊技機において、
前記副制御手段には、前記主制御手段からの遊技媒体の払出しに係る払出制御指令に応じた制御処理を行う払出制御手段を含み、
前記遊技媒体の払出し個数を表す払出個数情報（賞球個数情報など）を外部出力することが可能な外部出力手段（外部中継端子板など）と、
前記払出制御手段に設けられ、前記払出個数情報が、払出しが予定された予定数（予定賞球数など）であるのか、払出しが済んだ実績数（実賞球数など）であるのかの区別を表す種別情報（スイッチ情報など）の設定が可能な種別設定手段と、
前記種別情報の異常の有無を検出する種別情報異常検出手段（スイッチ情報異常監視手段など）と、
前記種別情報の異常の報知が可能な種別情報異常報知手段（演出制御基板など）と、を備え、
前記払出制御手段は、前記種別情報を前記主制御手段に送信可能であり、
前記主制御手段は、前記種別情報異常検出手段の検出結果に基づき、前記種別情報異常報知手段に指示することを特徴とするぱちんこ遊技機である。
【発明の効果】
【０００７】
本発明によれば、外部中継端子板などの外部出力手段の構成を簡素化され、外部出力手段への結線が容易になる。
【図面の簡単な説明】
【０００８】
【図１】本発明の第一実施例のぱちんこ遊技機の前面側における基本的な構造を示す図である。
【図２】ぱちんこ遊技機の背面側における基本的な構造を示す図である。
【図３】ぱちんこ遊技機の機能ブロックを示す図である。
【図４】ぱちんこ遊技機の主要な基板構成を示す説明図である。
【図５】主制御基板の基本的な構成を示す説明図である。
【図６】特別図柄等表示装置を示す説明図である。
【図７】演出図柄表示装置の表示例を示すもので、（ａ）は装飾図柄の変動中、（ｂ）は装飾図柄の停止中を示す説明図である。
【図８】ぱちんこ遊技機の制御開始処理を示すフローチャートである。
【図９】図８に続く制御開始処理を示すフローチャートである。
【図１０】ぱちんこ遊技機の遊技進行割込み処理を示すフローチャートである。
【図１１】電源断確認情報設定の処理を示す説明図である。
【図１２】電源断所要時間を示す説明図である。
【図１３】（ａ）は初期値乱数更新テーブルを示す図表、（ｂ）は初期値更新型乱数更新テーブルを示す同じく図表である。
【図１４】主制御基板と払出制御基との間の通信に係る他の実施形態を示す説明図である。
【図１５】図１４に示す実施形態において払出制御基板に異常が生じた場合の賞球情報の変化の一例を示す説明図である。
【図１６】図１４に示す実施形態において主制御基板に異常が生じた場合の賞球情報の変化の一例を示す説明図である。
【図１７】本発明の第二実施例のぱちんこ遊技機の主要な構成を示すブロック図である。
【図１８】本発明の第二実施例における主制御基板と払出制御基板との通信形態を示す説明図である。
【図１９】スイッチ情報設定処理の実行タイミングを示すフローチャートである。
【図２０】本発明の第二実施例のぱちんこ遊技機の他の実施形態を示すブロック図である。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の一実施例に係る遊技機であるぱちんこ遊技機について説明する。本実施例のぱちんこ遊技機においては、従来にいう第１種ぱちんこ遊技機に相当する遊技が複数混在する。その複数の遊技としての第１の遊技と第２の遊技とが、同時に実行されないよう第２の遊技が優先的に実行される。またこれらの遊技性を両立させるために、本実施例のぱちんこ遊技機は、複数の始動入賞口、複数の特別図柄表示装置、複数の保留ランプ、複数の大入賞口を備える。
＜ぱちんこ遊技機の正面構成及びゲーム性の概要＞
【００１０】
図１は、ぱちんこ遊技機の前面側における基本的な構造を示す。ぱちんこ遊技機１０は、主に遊技機枠と遊技盤で構成される。ぱちんこ遊技機１０の遊技機枠は、外枠１１、前枠１２、透明板１３、扉１４、上球皿１５、下球皿１６、および発射ハンドル１７を含む。外枠１１は、開口部分を有し、ぱちんこ遊技機１０を設置すべき位置に固定するための枠体である。前枠１２は、外枠１１の開口部分に整合する枠体であり、図示しないヒンジ機構により外枠１１へ開閉可能に取り付けられる。前枠１２は、遊技媒体である遊技球を発射する機構や、遊技盤を着脱可能に収容させるための機構、遊技球を誘導または回収するための機構等を含む。
【００１１】
透明板１３は、ガラスなどにより形成され、扉１４により支持される。扉１４は、図示しないヒンジ機構により前枠１２へ開閉可能に取り付けられる。上球皿１５は、皿ユニット２００に設けられ、遊技球の貯留、発射レールへの遊技球の送り出し、下球皿１６への遊技球の抜き取り等の機構を有する。下球皿１６は、同じく皿ユニット２００に設けられ、遊技球の貯留、抜き取り等の機構を有する。下球皿１６の下方に位置する下部前板１８には複数のスピーカ１９が設けられており、遊技状態などに応じた効果音が出力される。
【００１２】
遊技盤５０は、扉１４の陰に隠れた外レールと内レールにより区画された遊技領域５２上に、アウト口５８、演出図柄表示装置６０、第１始動入賞口６２、第２始動入賞口６３、センター飾り６４、第１大入賞口９１、第２大入賞口９２、作動口６８、一般入賞口７２を含む。さらに遊技領域５２には、図示しない多数の遊技釘や風車などの機構が設置される。
【００１３】
また、遊技領域５２の外における正面から見て左下の部位には、特別図柄等表示装置５３が設置されており、この特別図柄等表示装置５３には、図６に示すように、第１特別図柄表示装置７０、第２特別図柄表示装置７１が設けられている。なお、本実施例においては、第１特別図柄表示装置７０及び第２特別図柄表示装置７１を総称して特別図柄表示装置と称する場合もある。
【００１４】
図１及び図３に示すように、第１始動入賞口６２は第１の遊技に対応する始動入賞口として設けられ、第２始動入賞口６３は第２の遊技に対応する始動入賞口として設けられる。第１始動入賞口６２は、始動入賞検出装置７４を備える。始動入賞検出装置７４は、第１始動入賞口６２への遊技球の入球を検出するセンサであり、入球時にその入球を示す第１始動入賞情報を生成（出力）する。第２始動入賞口６３は、始動入賞検出装置７５と、普通電動役物（図示略）と、普通電動役物を開閉させるための普通電動役物ソレノイド７６を備える。始動入賞検出装置７５は、第２始動入賞口６３への遊技球の入球を検出するセンサであり、入球時にその入球を示す第２始動入賞情報を生成（出力）する。普通電動役物ソレノイド７６の駆動力により普通電動役物が拡開されると、第２始動入賞口６３への入球容易性が高まる。
【００１５】
なお、第２始動入賞口６３は第１始動入賞口６２の下、すなわち第１始動入賞口６２によって遊技球の入球が阻害される位置に設けられる。そのため、普通電動役物が拡開しない間は、第２始動入賞口６３への入球は第１始動入賞口６２により阻害されることとなり、第２始動入賞口６３は入球困難な状態が維持される。したがって、遊技において第２始動入賞口６３への入球を狙うためには、普通電動役物を拡開させる必要がある。なお、本実施例では、普通電動役物が拡開された結果、第２始動入賞口６３への入球容易性は、第１始動入賞口６２への入球容易性よりも高くなっているが、第１遊技と第２遊技の結果得られる利益等に応じて適宜設定すればよく、普通電動役物が拡開していない場合には一切入球しない構造、或いは第１始動入賞口６２と同程度の開口巾を有するようにしても良い。
【００１６】
一般入賞口７２は、遊技球の入球を検出するための一般入賞検出装置７３（図３のブロック図を参照）を複数備える。一般入賞検出装置７３は、一般入賞口７２への遊技球の入球を検出するセンサであり、入球時にその入球を示す一般入賞情報を生成（出力）する。なお、一般入賞検出装置７３は、一般入賞口に対して個々に有しても良いし、複数の一般入賞口７２に入球した遊技球を一括して集合、検出しても良く、或いは各一般入賞口の配置位置（上下・左右）や設定される賞球個数（５個賞球と１０個賞球）に応じて適宜グループ化して集合、検出しても良い。
【００１７】
図１に示すように、第１大入賞口９１は第１の遊技に対応する大入賞口として設けられ、第２大入賞口９２は第２の遊技に対応する大入賞口として設けられる。第１大入賞口９１は、遊技球の入球を検出するための入賞検出装置７８（図３のブロック図を参照）と、第１大入賞口９１を開閉させるための第１の開閉扉（図示略）、及び第１の開閉扉を駆動する大入賞口ソレノイド８０を備える。入賞検出装置７８は、第１大入賞口９１への遊技球の入球を検出するセンサであり、入球時にその入球を示す第１大入賞口入賞情報を生成（出力）する。
【００１８】
第２大入賞口９２は、遊技球の入球を検出するための入賞検出装置７９と、第２大入賞口９２を開閉させるための第２の開閉扉、及び第２の開閉扉を駆動する大入賞口ソレノイド８１を備える。入賞検出装置７９は、第２大入賞口９２への遊技球の入球を検出するセンサであり、入球時にその入球を示す第２大入賞口入賞情報を生成（出力）する。
【００１９】
第１大入賞口９１は、第１特別図柄１９２（図６を参照）が所定の態様にて停止したときに「大当り」として開放状態となる横長方形状の入賞口である。第１大入賞口９１はアウト口５８の上方の位置に設けられる。第２大入賞口９２は、第２特別図柄１９３が所定の態様にて停止したときに「大当り」として開放状態となる横長方形状の入賞口である。第２大入賞口９２はアウト口５８の右上方の位置に設けられる。
【００２０】
なお、本実施例においては、第１大入賞口９１、第２大入賞口９２の前方に装飾板９１ｂ，９２ｂが各々設けられており、各装飾板には、遊技領域５２を装飾するための文字や図形などが描かれている。この装飾板９１ｂ，９２ｂには、第１の開閉扉、第２の開閉扉、第１大入賞口９１、及び第２大入賞口９２を遊技者が視認できるように透明な材質が採用されているが、装飾板９１ｂ，９２ｂを不透明としてもよい。また、第１大入賞口９１と第２大入賞口９２は１の大入賞口（たとえば第１大入賞口９１）のみを配置して共通的に利用しても良い。
【００２１】
遊技領域５２の略中央に演出図柄表示装置６０が設けられ、その左下方に離れて第１の遊技に対応する第１特別図柄表示装置７０と第２の遊技に対応する第２特別図柄表示装置７１とが互いに左右に隣接する形で設けられている（図６を参照）。第１特別図柄表示装置７０には第１の遊技に対応する第１特別図柄１９２の変動が表示され、第２特別図柄表示装置７１には第２の遊技に対応する第２特別図柄１９３の変動が表示される。第１特別図柄１９２は、第１始動入賞口６２への遊技球の入球を契機として行われる第１の抽選の結果に対応した図柄であり、その変動表示が所定の当り態様にて停止されたときに特別遊技としての大当りが発生する。第２特別図柄１９３は、第２始動入賞口６３への遊技球の入球を契機として行われる第２の抽選の結果に対応した図柄であり、その変動表示が所定の当り態様にて停止されたときに特別遊技としての大当りが発生する。第１特別図柄表示装置７０および第２特別図柄表示装置７１は、例えば右下隅にドットが付加された７セグメントＬＥＤで構成される表示手段であり、第１特別図柄１９２および第２特別図柄１９３はそれぞれ「０」〜「９」の１０種類の数字と記号αおよび記号βで表される。
【００２２】
なお、記号αと記号βは、７セグメントＬＥＤのセグメント組み合わせで表示できる点灯パターンであって、そのパターン自体が文字等の意味をもつ配置とはなっていないものを示す。そのようなパターンを本明細書では便宜上「記号」と称し、その種類を区別するために「記号α」「記号β」として表記する。ちなみに、図６における第２特別図柄の右側には、特別遊技における単位遊技の回数（所謂ラウンド数）を示すラウンド表示装置（図番省略）が２桁の７セグメントＬＥＤとして設けられており、後述する第１又は第２特別遊技の発生に応じて両特別遊技のラウンド数を共用的に表示するようになっている。
【００２３】
図７（ａ），（ｂ）に示すように、演出図柄表示装置６０の表示領域１９４には第１特別図柄１９２や第２特別図柄１９３に連動する左の装飾図柄１９０ａ、中の装飾図柄１９０ｂ、右の装飾図柄１９０ｃの変動が表示される。演出図柄表示装置６０は、たとえば液晶ディスプレイである。装飾図柄１９０ａ〜１９０ｃは、第１特別図柄１９２で示される第１の抽選の結果表示または第２特別図柄１９３で示される第２の抽選の結果表示を視覚的に演出するための図柄である。演出図柄表示装置６０は、装飾図柄１９０ａ〜１９０ｃとして、例えばスロットマシンのゲームを模した複数列の図柄変動の動画像を表示領域１９４に表示する。
【００２４】
演出図柄表示装置６０は、本実施例では液晶ディスプレイで構成されるが、機械式のドラムやＬＥＤなどの他の表示手段で構成されてもよい。なお、第１特別図柄１９２および第２特別図柄１９３は必ずしも演出的な役割をもつことを要しないため、本実施例では演出図柄表示装置６０の左下方の第１特別図柄表示装置７０および第２特別図柄表示装置７１にて目立たない大きさで表示させるが、特別図柄自体に演出的な役割をもたせて装飾図柄を表示させないような手法を採用する場合には、特別図柄を演出図柄表示装置６０のような液晶ディスプレイに表示させてもよい。また、本実施例では、装飾図柄１９０ａ〜１９０ｃを、演出図柄表示装置６０において、第１特別図柄１９２と第２特別図柄１９３とで共通で採用したものを例示しているが、個別に表示したり、装置自体を別個に設けてもよく、本実施例のように共用する場合にはいずれの特別図柄に対応した表示であるかを示す表示を演出図柄表示装置６０の隅部に表示しても良い。
【００２５】
作動口６８は、遊技盤５０の左側方位置に設けられる。作動口６８は、通過検出装置６９（図３を参照）を含む。通過検出装置６９は、作動口６８への遊技球の通過を検出するセンサであり、通過時にその通過を示す通過情報を生成（出力）する。作動口６８への遊技球の通過は第２始動入賞口６３の普通電動役物を拡開させるための抽選の契機となる。
【００２６】
遊技者が発射ハンドル１７を手で回動させると、その回動角度に応じた強度で上球皿１５に貯留された遊技球が１球ずつ内レールと外レールに案内されて遊技領域５２へ発射される。遊技者が発射ハンドル１７の回動位置を手で固定させると一定の時間間隔で遊技球の発射が繰り返される。遊技領域５２の上部へ発射された遊技球は、複数の遊技釘や風車に当りながらその当り方に応じた方向へ落下する。遊技球が一般入賞口７２、第１始動入賞口６２、第２始動入賞口６３、第１大入賞口９１、第２大入賞口９２の各入賞口へ落入すると、その入賞口の種類に応じた賞球が上球皿１５または下球皿１６に払い出される。一般入賞口７２等の各入賞口に落入した遊技球はセーフ球として処理され、アウト口５８に落入した遊技球はアウト球として処理される。なお、各入賞口は遊技球が通過するゲートタイプのものを含み、本願において「落入」、「入球」、「入賞」というときは「通過」を含むものとする。
【００２７】
遊技球が第１始動入賞口６２に入球すると、第１特別図柄表示装置７０において第１特別図柄１９２が変動表示され、演出図柄表示装置６０の表示領域１９４において装飾図柄１９０ａ〜１９０ｃが変動表示される。遊技球が第２始動入賞口６３に入球すると、第２特別図柄表示装置７１において第２特別図柄１９３が変動表示され、演出図柄表示装置６０の表示領域１９４において装飾図柄１９０ａ〜１９０ｃが変動表示される（図７（ａ）を参照）。第１特別図柄１９２、第２特別図柄１９３、装飾図柄１９０ａ〜１９０ｃの変動表示は、表示に先だって決定された変動時間の経過後に停止される（図７（ｂ）を参照）。停止時の第１特別図柄１９２および装飾図柄１９０ａ〜１９０ｃが大当り態様であった場合、通常遊技よりも遊技者に有利な遊技状態である特別遊技に移行し、第１大入賞口９１の開閉動作が開始される。このときスロットマシンのゲームを模した装飾図柄１９０ａ〜１９０ｃは、３つの図柄を一致させるような表示態様をとる。停止時の第２特別図柄１９３および装飾図柄１９０ａ〜１９０ｃが大当り態様であった場合、通常遊技よりも遊技者に有利な遊技状態である特別遊技に移行し、第２大入賞口９２の開閉動作が開始される。
【００２８】
特別遊技は、第１大入賞口９１または第２大入賞口９２が開放される単位遊技が複数回繰り返される遊技であり、単位遊技が最大回数である１５回繰り返される特別遊技と、単位遊技が最少回数である２回だけ繰り返される特別遊技とがある。１５回の単位遊技が繰り返される特別遊技（以下、適宜「１５Ｒ大当り」とも称する）の場合、第１大入賞口９１または第２大入賞口９２は約３０秒間開放されたとき、または９球以上の遊技球が落入したときに一旦閉鎖されることで１回の単位遊技が終了する。２回の単位遊技が繰り返される特別遊技（以下、適宜「２Ｒ大当り」とも称する）の場合、第１大入賞口９１または第２大入賞口９２は約０．２秒間開放されたときに一旦閉鎖されることで１回の単位遊技が終了する。なお、本実施例では、上記特別遊技の種類（単位遊技の実行回数、開放する大入賞口（特別遊技の全単位遊技に亘り第１大入賞口９１・第２大入賞口９２のいずれを開放させるか、或いは各単位遊技毎のいずれの大入賞口を開放させるか）、大入賞口の開放パターン等）は停止表示した特別図柄（第１特別図柄１９２、第２特別図柄１９３）に紐づいて決定されるように構成されているが、特別遊技の種類を別の抽選により決定しても良い。
【００２９】
停止時の第１特別図柄１９２および装飾図柄１９０ａ〜１９０ｃが所定の小当り態様であった場合、１回の単位遊技で構成される小当り遊技に移行し、第１大入賞口９１の開閉動作が実行される。停止時の第２特別図柄１９３および装飾図柄１９０ａ〜１９０ｃが小当り態様であった場合もまた小当り遊技に移行し、第２大入賞口９２の開閉動作が実行される。小当り遊技を構成する１回の単位遊技においては、第１大入賞口９１または第２大入賞口９２が約０．２秒間の開放を２回繰り返すので、外観上は２Ｒ大当りと同様の動作態様となる。なお、小当り遊技についても前述した特別遊技のように複数の小当り種類を設け、開放する大入賞口や１単位遊技内の開放回数、開放パターンにバリエーションを持たせても良く、この種類の決定も特別遊技の種類を決定した際の手法と同様、小当りとなった特別図柄に基づき、或いは個別の抽選により行うことができる。また、種類として複数の態様のうち、小当りであることが外観上判別しやすい開放パターン（２Ｒ大当りであることが外観上判別しやする開放パターンの特別遊技）を一部に設けて遊技性を広げることもできる。
【００３０】
特別遊技が発生した場合であって抽選などの所定の条件が満たされた場合、特別遊技の終了後に特定遊技として確率変動遊技（以下、「確変」という）や変動時間短縮遊技（以下、「時短」という）が開始される。確変中は、通常の確率状態より大当りの確率が高い抽選が行われ、比較的早期に新たな特別遊技が発生する。本実施例においては、確変状態は、第１特別図柄１９２または第２特別図柄１９３が大当りとなるまで継続される。１５Ｒ大当りの場合はその特別遊技の終了後に確変が開始される場合とされない場合があるが、２Ｒ大当りの場合はその特別遊技の終了後に必ず確変が開始される。ただし、変形例としては確変を伴わない２Ｒ大当りを併設してもよい。時短は、第１特別図柄１９２と第２特別図柄１９３の変動表示の合計が所定の終了条件回数、例えば１００回に達するまで継続される。時短中は、第１特別図柄１９２または第２特別図柄１９３の変動時間が概ね短縮される。
【００３１】
作動口６８を遊技球が通過すると、所定時間、普通図柄と呼ばれる図柄が普通図柄表示装置５９に変動表示される。普通図柄表示装置５９は特別図柄等表示装置５３に設けられており、本実施例では二つのランプが交互に点灯と消灯を繰り返す形で普通図柄の変動表示を表現し、どちらのランプが最終的に点灯したまま停止するかによって普通図柄の抽選結果を表す。所定時間の経過後に普通図柄の変動表示が所定の当り態様にて停止すると、第２始動入賞口６３の普通電動役物が所定時間拡開する。なお、本実施における「ランプ」の用語はＬＥＤ等も含む意味を有している。
【００３２】
演出図柄表示装置６０の周囲には、センター飾り６４が設けられる。センター飾り６４は、遊技球の流路、演出図柄表示装置６０の保護、装飾等の機能を有する。多数の遊技効果ランプ（ＬＥＤ等、図示しない）がセンター飾り６４の内部に設けられ、点滅等することで演出の役割を果たす。また、センター飾り６４には、可動演出部材９３，９４が設けられており、これらが演出用のギミックを構成している。
【００３３】
また、第１の遊技に対応する第１特図保留ランプ２０は第１特別図柄表示装置７０の上方に設けられ、第２の遊技に対応する第２特図保留ランプ２１は第２特別図柄表示装置７１の上方に設けられ、普通図柄変動に対応する普図保留ランプ２２は普通図柄表示装置５９の下方に設けられる。
【００３４】
第１特図保留ランプ２０および第２特図保留ランプ２１は、それぞれ２個のランプからなり、それぞれの点灯個数または点滅個数によって第１の遊技および第２の遊技のそれぞれにおける当否抽選値の保留数を表示する。第１特図保留ランプ２０における当否抽選値の保留数は、第１特別図柄１９２の変動中または特別遊技の実行中に第１始動入賞口６２へ入賞した抽選結果の個数であり、図柄変動がまだ実行されていない入賞球の数を示す。第２特図保留ランプ２１における当否抽選値の保留数は、第２特別図柄１９３いずれかの変動中または特別遊技の実行中に第２始動入賞口６３へ入賞した抽選結果の個数であり、図柄変動がまだ実行されていない入賞球の数を示す。
【００３５】
普図保留ランプ２２もまた２個のランプからなり、その点灯個数または点滅個数によって普通図柄変動の保留数を表示する。普通図柄変動の保留数は、普通図柄の変動中に作動口６８を通過した遊技球の個数であり、普通図柄の変動がまだ実行されていない普通図柄抽選の数を示す。操作ボタン８２は、遊技者が遊技機側所定の指示を入力するために操作するボタンである。この操作ボタン８２は、上球皿１５の上部の外壁面に設けられており、上球皿１５の左右方向の中央近傍に位置している。
【００３６】
操作ボタン８２は、ボタン演出が実行された場合に遊技者によって操作され、遊技者に対し、自分が遊技の演出や当否抽選に参加しているような感覚を与える機能を発揮するものである。ボタン演出としては、例えば装飾図柄の変動表示過程で行われるリーチ演出中に、演出図柄表示装置６０の表示領域１９４に操作ボタン８２の図柄とともに、「Ｐｕｓｈ」、「連打せよ」等といった文字が表示され、遊技者がこれに従って操作ボタン８２を操作すると、登場人物がコメントを発するような演出や、味方キャラクタが敵キャラクタに対する攻撃を行うような演出が挙げられる。
【００３７】
通常時は操作ボタン８２の操作が無効となっているが、ボタン演出中は操作ボタン８２の操作が有効となるボタン操作有効期間となっている。ボタン操作有効期間は、予め設定された一定時間となっている。なお、操作ボタン８２に振動モータ（図示略）を組み合わせて、操作ボタン８２を振動させる振動演出を行うことも可能である。
【００３８】
演出図柄表示装置６０の表示領域１９４の下部には、図７（ａ），（ｂ）中に示すように、第１の遊技における当否抽選値の保留数を示す第１保留数表示部１９６と、第２の遊技における当否抽選値の保留数を示す第２保留数表示部１９７とが表示される。ちなみに、保留表示については第１の遊技、第２の遊技の保留数が増加すると、夫々の遊技者からみて左側（図７でも左側）を基準として順次表示が変化するようになっており、通常遊技時に多く入賞する第１始動入賞口６２側（第１の遊技）の保留表示を基準側（左側）に、通常時にほとんど入賞しない第２始動入賞口６３側（第２の遊技）の保留表示を右側に表示している。これは通常時の保留状態を遊技者が直感的に把握しやすくなることが期待できるためである。
＜ぱちんこ遊技機の背面構成及び電気的構成の概要＞
【００３９】
図２は、ぱちんこ遊技機の背面側における基本的な構造を示す。図２に示すように前枠１２の背面には、遊技球を誘導又は回収するための機構を備えたセット基盤３９が取着されており、このセット基盤３９の下方に、遊技機全体に電源を供給するための電源ユニット４８、遊技機枠側の制御を行う払出制御基板４５が取り付けられている。また、遊技盤背面には、遊技全体を統括制御する主制御基板１０２、主制御基板１０２から受信される情報や独自に入力される情報に基づいて液晶ユニット４２（演出図柄表示装置６０）等の各種演出装置の動作を制御する演出制御基板１０４がセット基盤３９の開口に対応するような位置に取り付けられている。
【００４０】
セット基盤３９には、その上部に賞球を貯留する賞球タンク４４、賞球タンク４４に貯留された遊技球を整流案内する賞球通路、賞球通路と連絡し賞球タンク４４内に貯留された球を１球単位で下方に流下排出可能な賞球払出装置４３、賞球払出装置４３から流下された遊技球を賞球として球皿（上球皿１５又は下球皿１６）に案内する賞球排出通路が図２のように遊技盤５０の上方から背面視右側部に亘って逆Ｌ字状に形成・配置されるとともに、遊技盤５０の背面中央に対応する位置に適宜広さの開口部が設けられている。賞球払出装置４３は、ステッピングモータを用いた払出しモータによりスプロケットを回転させて遊技球を送出するものである。
【００４１】
電源ユニット４８は図２のように遊技機の背面視左下に設けられており、遊技機外部から供給される交流電源を遊技機全体（主制御基板１０２、演出制御基板１０４を含む制御装置や液晶ユニット４２等の演出装置など）で使用する各種の電圧に変換・生成して供給するものである。電源ユニット４８の右側には、電源ユニット４８から遊技機各部へ供給する電源を遮断するために傾倒スイッチで構成される電源スイッチ４０が遊技球が直撃落下してもオフにならないように下側に傾倒したとき（スイッチの中央より下を押したとき）にオンとなるように設けられている。
【００４２】
払出制御基板４５は、図２のように遊技機の背面視右下に設けられており、主に、主制御基板１０２からの払出に係る指令や外部からの貸出要求に応じて賞球払出装置４３を制御する払出制御機能と、発射ハンドル１７の操作量に応じた強度で遊技球を遊技領域に発射するように発射装置を制御する発射制御機能とを備えたものであり、ＣＰＵ・ＲＯＭ・ＲＷＭ（リードライトメモリ、以下略。）を中心に適宜入出力回路等を備えている。  
【００４３】
主制御基板１０２は、図２のように遊技盤５０の背面視中央下部に設けられており、主に、第１始動入賞口６２、第２始動入賞口６３へ入賞したことに基づく抽選処理等、遊技機の出球に関する処理や、演出制御基板１０４、払出制御基板４５等に対する制御指令、遊技状態情報等を出力する処理など、遊技機全体の中心的な制御機能を備えたものであり、前述の払出制御基板４５と同様にＣＰＵ・ＲＯＭ・ＲＷＭや適宜入出力回路を備えている。  
【００４４】
演出制御基板１０４は、図２のように遊技盤５０の背面視中央上部に、液晶ユニット４２と一体的に設けられており、主に、液晶ユニット４２（演出図柄表示装置６０）における表示内容を制御する機能を備えたものであり、先の主制御基板１０２、払出制御基板４５と同様にＣＰＵ・ＲＯＭ・ＲＷＭや適宜入出力回路を備えている。なお、演出制御基板１０４は画像を制御する機能を有する関係上、演出制御基板用の主ＣＰＵに加え、画像用のＶＤＰ、ＶＤＰを制御する画像制御専用のＣＰＵも搭載している。
【００４５】
そして、これらの主制御基板１０２、払出制御基板４５、および演出制御基板１０４は、遊技制御装置１００を構成する。なお、主制御基板１０２、払出制御基板４５、および演出制御基板１０４の詳細については後述する。また、セット基盤３９の図２中における右上部には、主制御基板１０２や払出制御基板４５等からの信号をぱちんこ遊技機１０の外部の機器へ中継する外部中継端子板４９が設けられている。
＜ぱちんこ遊技機の主要な機能ブロック及び機能の概要＞
【００４６】
図３は、第一実施例のぱちんこ遊技機１０における遊技制御装置１００と、遊技制御装置１００に対する入出力機器とを機能ブロックにより示している。ぱちんこ遊技機１０において、遊技制御装置１００は、第１始動入賞口６２、第２始動入賞口６３、第１大入賞口９１、第２大入賞口９２、一般入賞口７２、作動口６８、第１特別図柄表示装置７０、第２特別図柄表示装置７１、演出図柄表示装置６０、普通図柄表示装置５９、操作ボタン８２、スピーカ１９、遊技効果ランプ９０のそれぞれと電気的に接続されており、各種制御信号の送受信を可能とする。遊技制御装置１００は、遊技の基本動作だけでなく、図柄変動表示や電飾等の演出的動作も制御する。遊技制御装置１００は、遊技の基本動作や遊技の進行を含むぱちんこ遊技機１０の全体動作を制御する主制御基板１０２と、図柄の演出等を制御する演出制御基板１０４とに機能を分担させた形態で構成される。
【００４７】
なお、本実施例においてブロック図中のブロックとして説明されている構成（特に各種の機能的手段や機能的部分）については、ＣＰＵやＲＯＭ、ＲＷＭによって実現されている機能に該当するものが含まれている。
【００４８】
本実施例における主制御基板１０２は、図５に示すように、入球判定手段１１０、第１抽選手段１２６、第２抽選手段１２８、普図抽選手段１３６、保留制御手段１１６、メイン表示制御手段１１８、特別遊技制御手段１２０、小当り遊技制御手段３３０、特定遊技実行手段１２２、開閉制御手段１２４、条件保持手段１７６を備える。本実施例における演出制御基板１０４は、図示を省略するが、パターン記憶手段、演出決定手段、演出表示制御手段を備える。なお、主制御基板１０２に含まれる各機能ブロックは、いずれかが主制御基板１０２ではなく演出制御基板１０４に搭載されるかたちで構成されてもよい。同様に、演出制御基板１０４に含まれる各機能ブロックは、いずれかが演出制御基板１０４ではなく主制御基板１０２に搭載されるかたちで構成されてもよい。
【００４９】
ただし、主制御基板１０２と演出制御基板１０４の間におけるデータの送受信は主制御基板１０２から演出制御基板１０４への一方向であるため、そのような一方向でのデータ送受信にて全体動作が実現されるよう各構成が主制御基板１０２と演出制御基板１０４に配置される。このように主制御基板１０２から演出制御基板１０４へのデータ送信の一方向性が保たれるため、演出制御基板１０４に含まれる構成から主制御基板１０２に含まれる構成へはデータを送信することができず、データ送信の要求もできない。したがって、主制御基板１０２で生成された情報は、主制御基板１０２が演出制御基板１０４へ一方的に送信しない限り演出制御基板１０４から参照することはできない。
【００５０】
入球判定手段１１０は、各入賞口への遊技球の入球を判定する。入球判定手段１１０は、第１始動入賞情報を受け取ると遊技球が第１始動入賞口６２に入賞したと判断し、第２始動入賞情報を受け取ると遊技球が第２始動入賞口６３に入賞したと判断する。入球判定手段１１０は、第１大入賞口入賞情報を受け取ると遊技球が第１大入賞口９１に入賞したと判断し、第２大入賞口入賞情報を受け取ると遊技球が第２大入賞口９２に入賞したと判断し、一般入賞情報を受け取ると遊技球が一般入賞口７２に入賞したと判断する。入球判定手段１１０は、通過情報を受け取ると遊技球が作動口６８を通過したと判断する。
【００５１】
第１始動入賞口６２への入球に対応する第１の抽選を実行する第１抽選手段１２６は、第１抽選値取得手段１１２、第１当否判定手段１１３、第１パターン決定手段１１４、第１図柄決定手段３２０を含む。第２始動入賞口６３への入球に対応する第２の抽選を実行する第２抽選手段１２８は、第２抽選値取得手段１１５、第２当否判定手段１１７、第２パターン決定手段１１９、第２図柄決定手段３２２を含む。第１の抽選の結果は、第１特別図柄表示装置７０において第１特別図柄１９２の変動表示の形で示され、演出図柄表示装置６０の表示領域１９４において装飾図柄１９０ａ〜１９０ｃの変動表示の形で示される。第２の抽選の結果は、第２特別図柄表示装置７１において第２特別図柄１９３の変動表示の形で示され、演出図柄表示装置６０の表示領域１９４において装飾図柄１９０ａ〜１９０ｃの変動表示の形で示される。
【００５２】
第１抽選手段１２６および第２抽選手段１２８は、図柄変動を開始するにあたり、その図柄変動に対応する抽選の結果を図柄変動の制御コマンドとともに演出決定手段へ送信するためのデータ出力を行う。
【００５３】
第１抽選値取得手段１１２は、第１始動入賞口６２への入球を契機に、第１の抽選のために乱数の値を第１当否抽選値として取得する。第２抽選値取得手段１１５は、第２始動入賞口６３への入球を契機に、第２の抽選のために乱数の値を第２当否抽選値として取得する。たとえば、当否抽選のために第１当否抽選値および第２当否抽選値として取得する値は「０」から「６５５３５」までの値範囲から取得される。なお、本願にいう「乱数」は、数学的に発生させる乱数でなくてもよく、ハードウエア乱数やソフトウエア乱数などにより発生させる疑似乱数でもよい。本実施例では、第１当否抽選値及び第２当否抽選値として取得する乱数は、ハードウエアで構成された１の生成装置を共用したハードウエア乱数とソフトウエアの乱数生成プログラム（割込毎に更新するカウンタ等）により抽出したソフトウエア乱数とを演算（加算）した２段構成の乱数発生手段により生成されている。ちなみに、取得タイミングが全く同一であれば第１始動入賞口６２の入球に基づくハードウエア乱数の値と第２始動入賞口６３の入球に基づくハードウエア乱数の値とは同一の値が取得されるため一方の乱数取得系のみが故障して想定外の遊技確率とならないように設計されている。第１抽選値取得手段１１２および第２抽選値取得手段１１５が第１当否抽選値または第２当否抽選値として取得する値は、保留制御手段１１６により一時的に保留される。ただし、保留制御手段１１６により保留される所定の保留上限数を超えない範囲で第１当否抽選値と第２当否抽選値が保留される。
【００５４】
第１当否判定手段１１３は、第１当否抽選値に基づき、特別遊技または小当り遊技へ移行するか否かを判定する当否判定を実行する。第２当否判定手段１１７は、第２当否抽選値に基づき、特別遊技または小当り遊技へ移行するか否かを判定する当否判定を実行する。第１当否判定手段１１３および第２当否判定手段１１７は、当否判定で参照する当否判定テーブルを保持する。
【００５５】
図３に戻り、普図抽選手段１３６は、作動口６８を遊技球が通過したときに抽選値を取得することにより抽選を実行する。普図抽選手段１３６による抽選の結果は、普通図柄表示装置５９において普通図柄の形で変動表示される。普図抽選手段１３６は、普通図柄表示装置５９に表示させる普通図柄の停止図柄を決定するために参照すべき図柄判定テーブルを保持する。その図柄判定テーブルには抽選値と普通図柄の対応関係が定められており、普図抽選手段１３６は普通図柄の停止図柄を図柄判定テーブルを参照して決定する。決定された停止図柄が所定の図柄となった場合に普通図柄が当りに該当したと判定され、その停止図柄にて普通図柄の変動表示が停止された後に開閉制御手段１２４が第２始動入賞口６３の普通電動役物を所定時間拡開する。普通図柄の抽選値は、保留制御手段１１６により一時的に保留される。ただし、保留制御手段１１６により保留される所定の保留上限数を超えない場合にだけ抽選値が保留される。
【００５６】
保留制御手段１１６は、第１保留手段１４４、第２保留手段１４６、普図保留手段１４７を含む。第１保留手段１４４は、新たに第１の抽選が実行されるときにそれ以前の抽選に対応する図柄変動が表示されている場合、新たな第１の抽選の結果をその抽選に対応する図柄の変動表示開始まで保留する。本実施例では第１の抽選の結果として４個を上限として当否抽選値を保持する。第２保留手段１４６は、新たに第２の抽選が実行されるときにそれ以前の抽選に対応する図柄変動が表示されている場合、新たな第２の抽選の結果をその抽選に対応する図柄の変動表示開始まで保留する。本実施例では第２の抽選の結果として４個を上限として当否抽選値を保持する。普図保留手段１４７は、普図抽選手段１３６により取得された普図抽選値を保留球として保持する。これらの保留数がそれぞれ第１特図保留ランプ２０、第２特図保留ランプ２１、普図保留ランプ２２の点灯数または点滅数により表される。第１保留手段１４４および第２保留手段１４６による保留の数は表示領域１９４にも表示される。
【００５７】
第２保留手段１４６に保留された抽選値は第１保留手段１４４に保留された抽選値より優先的に消化されて図柄変動が表示される。そのため、第１保留手段１４４に大当りの抽選値が保留されていても第２保留手段１４６に保留がある限りは第１保留手段１４４の大当り抽選値に対応する図柄変動は表示されない。したがって、第１保留手段１４４に大当りの保留があっても、さらに第２保留手段１４６へ大当りの保留が入るまで打ち続けることで、複数回の連続的な大当りを獲得できる可能性がある。
【００５８】
メイン表示制御手段１１８は、第１特図制御手段１４８、第２特図制御手段１５０、普図制御手段１５３を含む。第１特図制御手段１４８は、第１抽選手段１２６による第１の抽選の結果として決定された変動パターンにしたがい第１特別図柄１９２の変動を第１特別図柄表示装置７０に表示させる。第２特図制御手段１５０は、第２抽選手段１２８による第２の抽選の結果として決定された変動パターンにしたがい第２特別図柄１９３の変動を第２特別図柄表示装置７１に表示させる。
【００５９】
第１特図制御手段１４８は、第２保留手段１４６により第２の抽選の結果が保留されている場合は第１の抽選に対応する図柄変動表示の開始を留保する。一方、第２特図制御手段１５０は、第１保留手段１４４により第１の抽選の結果が保留されているか否かにかかわらず第２の抽選に対応する図柄変動表示を開始する。これにより、第１保留手段１４４と第２保留手段１４６の双方によって抽選値が保留されていた場合、第２保留手段１４６によって保留された抽選値が優先的に読み出されて図柄変動が表示される。そのような場合、第２保留手段１４６の保留数が０になるまでは第１保留手段１４４に保留された抽選値は読み出されずその図柄変動も開始しない。
【００６０】
第１特図制御手段１４８および第２特図制御手段１５０は、第１特別図柄１９２および第２特別図柄１９３の変動表示を開始するタイミングと停止するタイミングにて、変動開始コマンドと変動停止コマンドを前述の演出表示制御手段へ送信する。変動開始コマンドを送信するとき、決定された当否判定結果、停止図柄、変動パターンのそれぞれを示す値と第１の抽選と第２の抽選のいずれであるかを示す値とを変動開始コマンドとともに演出表示制御手段へ送信する。変動停止コマンドを送信するとき、あらためて停止図柄を示す値を変動停止コマンドとともに演出表示制御手段へ送信する。これにより、メイン表示制御手段１１８および演出表示制御手段による変動表示が同期し、連動が保たれる。普図制御手段１５３は、普図抽選手段１３６による抽選の結果を普通図柄の変動表示として普通図柄表示装置５９に表示させる。
【００６１】
条件保持手段１７６は、大入賞口の開放を伴う単位遊技を複数回含む特別遊技へ移行するための条件として特別遊技作動条件を保持する。特別遊技作動条件は、第１の抽選または第２の抽選で特別遊技へ移行する旨を示す結果となり、その抽選に対応する図柄変動が停止したことを条件の内容とする。
【００６２】
特別遊技制御手段１２０は、第１抽選手段１２６による第１の抽選が特別遊技への移行を示す結果となった場合、第１特別図柄１９２が所定の大当り態様で停止されたときに特別遊技作動条件が成立したと判定し、第１大入賞口９１を開放させることにより特別遊技を実行する。同様に、特別遊技制御手段１２０は、第２抽選手段１２８による第２の抽選が特別遊技への移行を示す結果となった場合、第２特別図柄１９３が所定の大当り態様で停止されたときに特別遊技作動条件が成立したと判定し、第２大入賞口９２を開放させることにより特別遊技を実行する。特別遊技は、第１大入賞口９１または第２大入賞口９２の開閉動作を複数回数連続して継続する遊技であり、１回の開閉を単位とした複数回の単位遊技で構成される。特別遊技には、単位遊技を１５回繰り返す１５Ｒ大当りと、短い単位遊技を２回だけ繰り返す２Ｒ大当りがある。１５Ｒ大当りにおいては、１回の単位遊技において第１大入賞口９１または第２大入賞口９２を原則として約３０秒間開放させる。特別遊技制御手段１２０は、単位遊技の設定ラウンド数を消化したときに特別遊技を終了させる。
【００６３】
小当り遊技制御手段３３０は、第１抽選手段１２６による第１の抽選が小当り遊技への移行を示す結果となった場合、第１特別図柄１９２が所定の小当り態様で停止されたときに小当り遊技作動条件が成立したと判定し、第１大入賞口９１を開放させることにより小当り遊技を実行する。同様に、小当り遊技制御手段３３０は、第２抽選手段１２８による第２の抽選が小当り遊技への移行を示す結果となった場合、第２特別図柄１９３が所定の小当り態様で停止されたときに小当り遊技作動条件が成立したと判定し、第２大入賞口９２を開放させることにより小当り遊技を実行する。小当り遊技は、第１大入賞口９１または第２大入賞口９２の開閉動作を複数回行う遊技であり、２回の開閉を単位とした１回の単位遊技で構成される。小当り遊技においては、第１大入賞口９１または第２大入賞口９２を２Ｒ大当りと同様に短時間だけ開放させる。小当り遊技制御手段３３０は、単位遊技を１回実行した後に小当り遊技を終了させる。
【００６４】
特定遊技実行手段１２２は、確変および時短の状態における通常遊技を制御する。特定遊技実行手段１２２は、第１の抽選と第２の抽選のいずれの結果に起因する特別遊技であったかにかかわらずその特別遊技の終了後に必ず時短状態へ移行させる。一方、特別遊技の終了後に確変状態へ移行させるのは、第１図柄決定手段３２０または第２図柄決定手段３２２により決定された図柄が確変への移行を伴う大当り図柄であった場合に限られる。時短状態は、第１特別図柄１９２および第２特別図柄１９３の変動表示回数の合計が特別遊技の終了時点から数えて所定の終了条件回数、たとえば１００回に達するまで継続される。第１特別図柄１９２および第２特別図柄１９３の変動表示時間が概ね短くなるよう、第１パターン決定手段１１４および第２パターン決定手段１１９が変動時間の短い変動パターンを選択する。ただし、通常状態においては、第１保留手段１４４または第２保留手段１４６による保留数に応じた変動パターンテーブルを参照し、第１保留手段１４４または第２保留手段１４６による保留数が少なくなるほど変動時間の長い変動パターンが出現しやすくなる。一方、確変状態は、次の大当りによる特別遊技が実行されるまで継続される。確変状態の間は第１当否判定手段１１３または第２当否判定手段１１７による当否判定結果が大当りとなる確率が高い値のまま維持される。
【００６５】
開閉制御手段１２４は、第２始動入賞口６３の普通電動役物や第１大入賞口９１、第２大入賞口９２の開閉を制御する。開閉制御手段１２４は、普通図柄が特定の態様で停止されると、普通電動役物ソレノイド７６に開放指示を送り、第２始動入賞口６３の普通電動役物を開放させる。開閉制御手段１２４は、特別遊技において、大入賞口ソレノイド８０または大入賞口ソレノイド８１に開放指示を送り、第１大入賞口９１または第２大入賞口９２を開放させる。
【００６６】
演出制御基板１０４に備えられた前述のパターン記憶手段は、装飾図柄の変動演出パターンとして複数の変動演出パターンデータを保持する。同じく演出制御基板１０４に備えられた前述の演出決定手段は、第１抽選手段１２６から受け取る第１の抽選の結果または第２抽選手段１２８から受け取る第２の抽選の結果に応じて、前述の演出表示制御手段によって演出図柄表示装置６０へ表示させる演出内容を決定する。演出決定手段は、第１パターン決定手段１１４または第２パターン決定手段１１９により決定された特別図柄の変動パターンに対応する複数の変動演出パターンデータの中からいずれかを選択してパターン記憶手段から読み出す。演出決定手段は、装飾図柄１９０ａ〜１９０ｃの停止図柄の組合せを第１抽選手段１２６または第２抽選手段１２８が決定する特別図柄の停止図柄や変動パターンに基づいて決定する。
【００６７】
装飾図柄１９０ａ〜１９０ｃの停止図柄は、３つの図柄の組合せとして形成され、たとえば第１抽選手段１２６または第２抽選手段１２８による当否判定結果が１５Ｒ大当りの特別遊技への移行を示す場合には特定の組合せ、例えば「７７７」や「１１１」のように３つの図柄が揃った組合せが選択される。この場合、装飾図柄１９０ａ〜１９０ｃとして揃える数字には、第１特別図柄１９２や第２特別図柄１９３と同じ数字が選ばれるのが好ましい。たとえば、第１特別図柄１９２または第２特別図柄１９３が「７」の場合は装飾図柄１９０ａ〜１９０ｃが「７７７」となる。あるいは、３つの図柄の少なくとも一つに当りであることを示す特定の図柄が含まれる図柄の組み合わせによっても、その大当りを示すようにしてもよい。当否判定結果が２Ｒ大当りの場合や小当りの場合もまた特定の組合せ、例えば「３５７」のような所定の組合せが選択されるが、それらの特定の組合せは必ずしも３つの図柄が揃った組合せでなくてもよい。当否判定結果が大当りでも小当りでもない場合は、「３１２」や「９４６」のように３つの図柄が揃っていない組合せであって、２Ｒ大当りや小当りのときに選択される特定の組合せに該当しない組合せが選択される。当否判定結果が１５Ｒ大当りではない場合であって、リーチ付きのはずれを示す変動パターンが選択された場合は、「１９１」や「７２７」のように一つだけ図柄が揃っていない組合せを選択する。演出決定手段は、装飾図柄１９０ａ〜１９０ｃの停止図柄組合せと装飾図柄の変動演出パターンデータを演出表示制御手段へ送る。
【００６８】
装飾図柄の変動演出パターンデータには、装飾図柄の変動表示態様、すなわち装飾図柄の変動開始から変動停止までの変動過程と演出過程が定義される。変動演出パターンには、あと一つ図柄が揃えば大当りとなるリーチ状態を経てから当り態様またははずれ態様である停止図柄組合せを表示するリーチパターンと、リーチ状態を経ずにはずれ態様である停止図柄組合せを表示するリーチなしパターンが含まれる。特に、リーチ状態を経るときのパターンとしては、長短様々な変動時間をもつパターンが含まれ、相対的に変動時間の短いリーチパターンを「ノーマルリーチ」と称し、変動時間の長いリーチパターンを「スーパーリーチ」と称する。各変動演出パターンには、その図柄変動の終了条件としてパターンごとに変動時間が定められており、その変動時間の経過時に図柄変動が停止される。演出決定手段は、特別図柄の変動パターンに応じて、特別図柄と変動時間が等しい装飾図柄の変動演出パターンを選択する。
【００６９】
演出表示制御手段は、第１演出制御手段および第２演出制御手段を含む。演出表示制御手段は、遊技効果ランプ９０の点灯および消灯や、スピーカ１９からの音声出力などの演出処理をさらに制御する。
【００７０】
第１演出制御手段および第２演出制御手段は、第１抽選手段１２６による第１の抽選の結果または第２抽選手段１２８による第２の抽選の結果を、選択された変動演出パターンデータにしたがって装飾図柄１９０ａ〜１９０ｃとして演出図柄表示装置６０の表示領域１９４に変動表示させる。
【００７１】
第１演出制御手段は、第２保留手段１４６により第２の抽選の結果が保留されている場合は第１の抽選に対応する図柄変動表示の開始を留保する。第２演出制御手段は、第１保留手段１４４により第１の抽選の結果が保留されているか否かにかかわらず第２の抽選に対応する図柄変動表示を開始する。これにより、第１保留手段１４４と第２保留手段１４６の双方によって抽選値が保留されていた場合は第２保留手段１４６により保留された抽選値が優先的に読み出されて装飾図柄の変動が表示される。そのような場合、第２保留手段１４６の保留数が０になるまでは第１保留手段１４４に保留された抽選値は読み出されずその装飾図柄の変動も開始しない。このように演出表示制御手段は、装飾図柄１９０ａ〜１９０ｃの変動表示を含む図柄変動演出を演出図柄表示装置６０に表示させる。
【００７２】
演出決定手段は、第１始動入賞口６２への入球に対応する入賞情報と事前判定結果とを第１抽選手段１２６から受け付けると、その事前判定結果の内容に応じて前兆設定をして、表示させるべき予告演出パターンを決定する。同様に、第２始動入賞口６３への入球に対応する入賞情報と事前判定結果とを第２抽選手段１２８から受け付けると、その事前判定結果の内容に応じて前兆設定をして、表示させるべき予告演出パターンを決定する。前兆設定がなされた場合、演出表示制御手段は、その前兆設定の契機となった入球に対応する図柄変動の実行前、例えば他の入球に対応する図柄変動において、予告演出パターンに応じた予告演出を表示させる。以下、事前判定結果に応じて設定される予告演出を「先読み演出」とも呼ぶこととする。
【００７３】
また演出決定手段は、入賞情報に設定された第１保留手段１４４における保留数（以下、「第１の保留数」とも呼ぶ。）と第２保留手段１４６における保留数（以下、「第２の保留数」とも呼ぶ。）、および、図柄変動の実行状況（すなわち保留の消化状況）に応じて、現在時点での第１の保留数および第２の保留数を特定する。演出表示制御手段は、演出決定手段において特定された第１の保留数および第２の保留数を、演出図柄表示装置６０の第１保留数表示部１９６および第２保留数表示部１９７に表示させる。また、演出決定手段において保留数が新たに特定されると、第１保留数表示部１９６および第２保留数表示部１９７の表示を逐次更新する。
＜ぱちんこ遊技機の電気的構成の詳細＞
【００７４】
次に、前述の電気的構成（図２，図３参照）の細部について、図４及び図５に基づき説明する。先ず、図４に示すように、ぱちんこ遊技機１０には、電源基板２５１、払出制御基板４５、主制御基板１０２、及び演出制御基板１０４が備えられている。電源基板２５１には、上記払出制御基板４５等が接続されている。払出制御基板４５には、上記主制御基板１０２、遊技球等貸出装置（カードユニット）接続端子板(図示略)、及びハンドル接続基板２５３等が接続されており、主制御基板１０２には、遊技盤接続基板２５４や、演出インターフェースＡ基板（図示略）等が接続されている。そして、遊技盤接続基板２５４には、図柄表示基板２５６が接続されている。
【００７５】
ここで、電源基板２５１は、前述の電源ユニット４８に備えられており、遊技球等貸出装置接続端子板は、球貨操作に用いられる球貨操作基板（図示略）等が接続される。ハンドル接続基板２５３には、発射装置のタッチスイッチ（図示略）や発射停止スイッチ（図示略）等が接続され、遊技盤接続基板２５４には、図柄表示基板２５６のほか、前述の通過検出装置６９、普通電動役物ソレノイド７６、第１大入賞口９１の入賞検出装置７８や大入賞口ソレノイド８０、第２大入賞口９２の入賞検出装置７９や大入賞口ソレノイド８１、一般入賞検出装置７３，磁気センサや電波センサ（図示略）等が接続されている。また、図柄表示基板２５６は、前述の特別図柄等表示装置５３に備えられているものであり、図柄表示基板２５６には、第１特別図柄表示装置７０や第２特別図柄表示装置７１が設けられている。
【００７６】
前述の演出インターフェースＡ基板は、主制御基板１０２と他の機器とを中継するものであり、この演出インターフェースＡ基板には、演出制御基板１０４や、演出インターフェースＢ基板(図示略)が接続されている。また、演出制御基板１０４には、前述の液晶ユニット４２が接続されている。
【００７７】
演出インターフェースＢ基板は、演出インターフェースＡ基板や演出制御基板１０４と他の機器とを中継するものであり、この演出インターフェースＢ基板には、図示を省略するが、プラ枠接続基板、各種の枠電飾基板、各種の枠モータ、センター飾り６４の各種電飾基板、可動演出部材９３，９４の各種の可動体モータ等が接続されている。ここで、枠モータは、遊技機枠に備えられた可動演出部材（図示略）の駆動に用いられるものである。
【００７８】
プラ枠接続基板には、上球皿１５や下球皿１６に設けられた皿電飾接続基板２５９、各種スピーカ１９に接続される各種スピーカ接続基板のうちの下スピーカ接続基板２６０が接続されており、皿電飾接続基板２５９には、演出ボタン基板２６１が接続されている。演出ボタン基板２６１は、操作ボタン８２が備えられたボタン装置に設けられているもので、操作ボタンが押圧操作されたことを検出するスイッチ（図示略）や、後述する操作ボタン用発光体等を搭載している。
【００７９】
次に、電源基板２５１や主制御基板１０２等の構成について説明する。図４に示すように、主制御基板１０２には、演算装置である１チップマイコンとしてのＣＰＵ５０１が搭載されている。ＣＰＵ５０１には、該ＣＰＵ５０１により実行される各種の制御プログラムや固定値データを記憶したＲＯＭ５０２と、そのＲＯＭ５０２内に記憶される制御プログラムの実行に際して各種のデータ等を一時的に記憶するためのメモリであるＲＷＭ５０３と、そのほか、割込回路やタイマ回路、データ送受信回路などの各種回路（図示略）が内蔵されている。なお、ＲＯＭ５０２としては、内蔵されたものと外付けされたものを併用してもよい。
【００８０】
ＲＷＭ５０３は、ぱちんこ遊技機１０の電源の遮断後においても電源基板２５１からバックアップ電圧が供給されてデータを保持（バックアップ）できる構成となっている。
【００８１】
ＲＷＭ５０３は、停電（瞬間的な電圧降下による停電を含む）などの発生により電源が遮断された場合（電断が生じた場合）において、電源遮断時のスタックポインタや、各レジスタ、Ｉ／Ｏ等の値をバックアップしておき、電源投入時（停電解消による電源投入を含む。以下同様）には、バックアップされた情報に基づいてぱちんこ遊技機１０の状態が電源遮断前の状態に復帰される。ＲＷＭ５０３への書き込みは電源断処理（図９参照、後述する））によって実行され、ＲＷＭ５０３に書き込まれた各値の復帰は電源投入時の制御開始処理（図８，９参照、後述する）において実行される。なお、ＣＰＵ５０１のノンマスカブル割込み（ＮＭＩと略す場合もある）端子５０４には、停電等の発生による電源遮断時に、電源基板２５１の停電監視回路部５４２（後述する）からの電断信号が入力されるように構成されており、その電断信号がＣＰＵ５０１へ入力されると、停電時処理としてのノンマスカブル割込み処理が即座に実行される。
【００８２】
払出制御基板４５において、演算装置であるＣＰＵ５１１は、そのＣＰＵ５１１により実行される制御プログラムや固定値データ等を記憶したＲＯＭ５１２と、ワークメモリ等として使用されるＲＷＭ５１３とを備えている。
【００８３】
払出制御基板４５のＲＷＭ５１３は、主制御基板１０２のＲＷＭ５０３と同様に、ぱちんこ遊技機１０の電源の遮断後においても電源基板２５１からバックアップ電圧が供給されてデータを保持（バックアップ）できる構成となっている。
【００８４】
演出制御基板１０４は、ＣＰＵ５２１と、ＲＯＭ（プログラムＲＯＭ）５２２と、ワークＲＷＭ５２３と、ビデオＲＷＭ５２４と、キャラクタＲＯＭ５２５と、画像コントローラ５２６と、入力ポート５２７と、２つの出力ポート５２８，５２９と、バスライン（図示略）とを備えている。入力ポート５２７の入力側には主制御基板１０２の出力側が接続され、入力ポート５２７の出力側には、ＣＰＵ５２１、ＲＯＭ５２２、ワークＲＷＭ５２３、画像コントローラ５２６、出力ポート５２８が接続されている。
【００８５】
演出制御基板１０４のＣＰＵ５２１は、主制御基板１０２から送信される図柄表示用のコマンドに基づいて演出図柄表示装置６０の表示を制御する。ＲＯＭ５２２は、ＣＰＵ５２１により実行される各種の制御プログラムや固定値データを記憶するためのメモリであり、ワークＲＷＭ５２３は、ＣＰＵ５２１による各種プログラムの実行時に使用されるワークデータやフラグを一時的に記憶するためのメモリである。
【００８６】
ビデオＲＷＭ５２４は、演出図柄表示装置６０に表示される表示データを記憶するためのメモリであり、ビデオＲＷＭ５２４の内容を書き替えることにより、演出図柄表示装置６０の表示内容が変更される。キャラクタＲＯＭ５２５は、演出図柄表示装置６０に表示される図柄などのキャラクタデータを記憶するためのメモリである。画像コントローラ５２６は、ＣＰＵ５２１、ビデオＲＷＭ５２４、出力ポート５２９のそれぞれのタイミングを調整してデータの読み書きに介在すると共に、ビデオＲＷＭ５２４に記憶される表示データを、キャラクタＲＯＭ５２５から所定のタイミングで読み出し、更に予め優先順位を定めたレイヤの順に図柄を重ねて演出図柄表示装置６０に表示させるものである。
【００８７】
電源基板２５１は、ぱちんこ遊技機１０の各部に電源を供給するための電源部５４１と、停電等による電源遮断を監視する停電監視回路部５４２と、ＲＷＭクリアスイッチ５４４を有するＲＷＭクリアスイッチ回路部５４３とを備えている。電源部５４１は、図示しない電源経路を通じて、主制御基板１０２や払出制御基板４５等に対して各々に必要な動作電圧を供給する。その概要としては、電源部５４１は、外部より供給される所定の電圧を取り込み、各種スイッチやモータ等を駆動するための所定量の電圧を主制御基板１０２や払出制御基板４５等に対して供給する。
【００８８】
停電監視回路部５４２は、停電等の発生による電源遮断時に、主制御基板１０２のＣＰＵ５０１のノンマスカブル割込み（ＮＭＩ）端子５０４、及び払出制御基板４５のノンマスカブル割込み端子５１４へ電断信号を出力するための回路を備えている。停電監視回路部５４２は、電源部５４１から出力される最大電圧である直流安定（例えば３０ボルト）の電圧を監視し、この電圧が例えば所定電圧未満になった場合に停電（電源遮断）の発生と判断して、電断信号を主制御基板１０２及び払出制御基板４５へ出力する。電断信号の出力によって、主制御基板１０２及び払出制御基板４５は、停電の発生を認識し、ノンマスカブル割込み処理を実行する。なお、電源部５４１は、直流安定電圧が所定電圧未満になった後においても、ノンマスカブル割込み処理の実行に充分な時間の間、制御系の駆動電圧である５ボルトの電圧の出力を正常値に維持するように構成されている。よって、主制御基板１０２及び払出制御基板４５は、ノンマスカブル割込み処理を正常に実行し完了することができる。このような電断信号の発生後の制御処理については後述する。
【００８９】
なお、停電監視回路部５４２は、電源基板２５１以外の部位に配置することも可能である。例えば、主制御基板１０２上に停電監視回路部５４２を形成して、主制御基板１０２上において停電監視回路部５４２からＣＰＵ５０１のノンマスカブル割込み端子５０４に電断信号を入力してもよい。また、払出制御基板４５への電断信号の入力を省略することも可能である。
【００９０】
ＲＷＭクリアスイッチ回路部５４３は、電源投入時に例えば遊技場店員等によってＲＷＭクリアスイッチ５４４が押下された場合に、主制御基板１０２及び払出制御基板４５へ、バックアップデータをクリアするためのＲＷＭ消去信号を出力する回路を備えている。主制御基板１０２及び払出制御基板４５は、ぱちんこ遊技機１０の電源投入時に、ＲＷＭ消去信号を入力した場合に、それぞれのＲＷＭ５０３，５１３のデータをクリアする。
＜ぱちんこ遊技機の主要な制御処理＞
【００９１】
次に、上述の構成のぱちんこ遊技機１０の主要な制御処理について、図８〜図１３に基づいて説明する。なお、説明に先立ち、以下で用いる「特別電動役物」、「条件装置」、「役物連続作動装置」の用語について説明する。これらは何れもぱちんこ遊技機１０の制御処理における概念上の機器を表しており、これらのうち「特別電動役物」は、第１大入賞口９１、第２大入賞口９２を作動させることとなるものである。また、「条件装置」は、第１大入賞口９１や第２大入賞口９２に進入した遊技球が検出された場合に作動するものであり、「役物連続作動装置」は、特別電動役物を連続して複数回作動させることができるものである。
【００９２】
また、ここで説明するぱちんこ遊技機１０の主要な制御処理は、図８及び図９に示す制御開始処理と電源断処理、図１０に示す遊技進行割込み処理、及び電源断確認情報設定の処理であり、これらは主制御基板１０２において実行される。さらには、主制御基板１０２における制御処理と関係する払出制御基板４５の制御処理についても説明する。
＜＜制御開始処理＞＞
【００９３】
図８及び図９に示す制御開始処理においては、ぱちんこ遊技機１０の電源投入によりＣＰＵ５０１の製造コードを利用したセキュリティチェックが行われた後に開始される制御処理であり、後述する電源投入時に必要な設定（Ｓ１〜Ｓ４）を実行後、ＲＷＭクリアスイッチ５４４の操作状態（Ｓ５）、電断時状況確認処理（Ｓ６〜Ｓ８）における電源断情報フラグの値、及びＲＷＭ領域の加算結果（チェックサムデータ）に対応して、電源断復帰時の処理（Ｓ９〜Ｓ１７）、ＲＷＭの初期化時の処理（Ｓ２４〜Ｓ２６）、遊技進行割込み用の計時設定の処理（Ｓ２７）、循環処理（Ｓ３３（Ｓ２８〜Ｓ３２））、電源断確認情報設定時の処理（Ｓ３０１〜Ｓ３０７）等を実行する。
＜＜＜電源投入時に必要な設定＞＞＞
【００９４】
電源投入時に必要な設定として、スタックポインタの設定（Ｓ１）、割込みモードの設定（Ｓ２）、及びＲＷＭ５０３へのアクセス許可の設定（Ｓ３）が行われ、続いて内蔵レジスタの初期設定が行われる（Ｓ４）。
【００９５】
これらのうちスタックポインタの設定（Ｓ１）の処理においては、スタック領域を確保するため、スタックポインタにスタックポインタの初期値としてセットし、スタックポインタが特定の番地にセットされる。次に、割込みモードの設定（Ｓ２）においては、所定番号のモードを設定し、ＲＷＭのアクセス許可設定（Ｓ３）においては、ＲＷＭへのアクセスを許可するため、所定のレジスタにアクセス許可データをセットする。これにより、マスカブル割込みが特定の割込みモードに設定され、ＣＰＵ内蔵ＲＷＭがアクセス許可にされる。さらに、内蔵レジスタの設定（Ｓ４）においては、内蔵レジスタ初期設定テーブルを用いて、遊技進行割込み使用設定値やクロック源選択値等といった対応する各種の設定値がセットされる。なお、主制御基板１０２における割込みについては後述する。
＜＜＜ＲＷＭクリアスイッチの操作状態の確認＞＞＞
【００９６】
ＲＷＭクリアスイッチ５４４の操作状態の確認の処理（Ｓ５）においては、入力ポートを介して入力されるＲＷＭクリアスイッチ５４４の出力信号の状態が確認される。ＲＷＭクリアスイッチが押されたか（オンされたか）否かが判定され、押されていなければ（Ｓ５：ＮＯ）、後述する電断時状況判定処理（Ｓ６〜Ｓ８）中の電源断情報フラグの値の判定処理（Ｓ６）へ進む。一方、ＲＷＭクリアスイッチ５４４が押されていれば（Ｓ５：ＹＥＳ）、ＲＷＭの初期化時の処理（Ｓ２４〜Ｓ２６）の処理が行われる。
【００９７】
ここで、ＲＷＭクリアスイッチ５４４は、対応する入力ポートのＲＷＭクリアスイッチビットが５回連続でオンと判定された場合に操作されたと判断される。また、ＲＷＭクリアスイッチ５４４が押されたか否かの情報の読み込みはこのとき１回だけ行われ、以降は読み込みが行われない。
【００９８】
また、このＲＷＭクリアスイッチ５４４の状態確認の処理（Ｓ５）においては、ＲＷＭ先頭アドレス（番地）が相対アドレスの基準値としてセットされ、入力確認回数（ここでは５回）のセット、対応する入力ポート値の入力、当該入力ポートの値のうちのＲＷＭクリアスイッチビットの検査、検査結果の確認、セットされた入力確認回数に亘り繰り返される入力確認、等の制御処理を実行する。
＜＜＜電断時状況確認処理＞＞＞
【００９９】
ＲＷＭクリアスイッチ５４４の操作がなかった場合の電断時状況確認処理（Ｓ６〜Ｓ８）においては、電源断情報フラグの値が読込まれ、読込まれた値が所定の電源断正常データに一致するか否かが判定される（Ｓ６）。電源断正常データは、電源がオフする電源断（電断）が生じた際に、電源断の処理が正常に行われた場合に保存されるものである。そして、電源断情報フラグの値が電源断正常データに一致せず、Ｓ６における判定結果がＮＯとなった場合には、ＲＷＭクリアスイッチ５４４の操作があった場合と同様に、制御処理は後述するＲＷＭの初期化時の処理（Ｓ２４以降）へ移行する。
【０１００】
電源断情報フラグの値が電源断正常データに一致した場合（Ｓ６：ＹＥＳ）場合には、チェックサムデータが算出される（Ｓ７）。このチェックサムデータの算出の処理においては、図示は省略するが、チェックサムデータとして初期値がセットされ、チェックサムデータに対して所定の演算が行われた後、演算後のチェックサムデータが０と異なるか否かの判定が実行される。
【０１０１】
チェックサムデータが０でなかった場合（Ｓ８：ＮＯ）、即ち再開準備処理実行条件が成立していない場合には、相対アドレスの基準値の上位にＲＷＭ先頭上位がセットされ、この場合にもＲＷＭの初期化時の処理（Ｓ２４以降）へ移行する。一方、チェックサムデータが０であった場合（Ｓ８：ＹＥＳ）には、後述する電源断復帰時の処理（Ｓ９〜Ｓ１７）へ移行する。
＜＜＜電源断復帰時の処理＞＞＞
【０１０２】
電源断復帰時の処理においては、スタックポインタにスタックポインタバッファの値がセットされ、スタックポインタが電源断時に保存した値に戻される（Ｓ９）。さらに、主制御基板１０２と演出制御基板１０４との通信線の検査を行うため、演出制御コマンドを演出制御基板１０４へ送信する要求がされ（Ｓ１０，Ｓ１１）、装飾ランプ（遊技効果ランプ）及び効果音（音響演出）の演出を電源断発生前の状態に戻すため、演出制御コマンドを演出制御基板１０４へ送信する要求がされる（Ｓ１０，Ｓ１１）。また、特別図柄表示装置（７０，７１）の作動保留球数に対応したコマンドの要求を行うため、図柄記憶数コマンド要求処理が実行される（Ｓ１２）。
【０１０３】
さらに、ソレノイドが電源断発生前の出力状態に戻される（Ｓ１３）。具体的には、第２始動入賞口６３、第１大入賞口９１、第２大入賞口９２の開放／閉鎖状態を電源断前の状態に復帰させるため、普通電動役物ソレノイド７６、大入賞口ソレノイド８０，８１についてのソレノイド作動ビットが順に検査される。普通電動役物ソレノイド制御のソレノイド作動ビットがオンの場合、電源断前に第２始動入賞口６３が開放中と判断し、第２始動入賞口６３を開放させるため、ソレノイド作動設定値を普通電動役物ソレノイド制御に格納する。続いて、第１大入賞ソレノイド制御のソレノイド作動ビットがオンの場合、電源断前に第１大入賞口９１が開放中と判断し、第１大入賞口９１を開放させるため、ソレノイド作動設定値を普通電動役物ソレノイド制御に格納する。また、第２大入賞ソレノイド制御のソレノイド作動ビットがオンの場合、電源断前に第２大入賞口９２が開放中と判断し、第１大入賞口９１を開放させるため、ソレノイド作動設定値を普通電動役物ソレノイド制御に格納する。
【０１０４】
この後、以降の特別図柄の設定の処理（Ｓ１４）へ進み、特別図柄表示装置（７０，７１）の確率変動機能の作動状態の情報が設定される。この処理においては、特別図柄モードフラグの値が読み込まれ、所定のレジスタにストアされる。次に、電源復帰の設定（Ｓ１５）、及びデータ格納処理（Ｓ１６）が実行される、さらに、払出制御基板４５との通信線異常の検出設定（Ｓ１７）が実行され、ここでは、エラーフラグのアドレスがセットされ、エラー１フラグの内容の通信線異常ビットがセットされる。そして、制御処理は、後述する遊技進行割込み用の計時設定の処理（Ｓ２７）へ進む。
＜＜＜ＲＷＭの初期化時の処理＞＞＞
【０１０５】
ＲＷＭの初期化時の処理（Ｓ２４〜Ｓ２８）においては、ＲＷＭ領域をクリアした後（Ｓ２４）、ＲＷＭの初期設定（Ｓ２５）、演出表示器（演出図柄表示装置６０）の初期化（Ｓ２６）、及び遊技進行割込み用の計時設定（Ｓ２７）を行う。このうちＲＷＭ領域のクリア（Ｓ２４）からＲＷＭの初期設定（Ｓ２５）の処理においては、ＲＷＭ全領域にクリアデータ（００Ｈ）がセットされ、クリアデータが相対アドレスの基準値としてストアされ、この基準値が＋１される。さらに、この基準値のビット７が検査され、検査結果の判定が実行される。検査結果の判定の処理において、検査結果が０であれば、前述のクリアデータを上記基準値にストアする処理に戻り、検査結果が０であれば、初期化データ設定テーブルのアドレスがセットされる。これにより、ＲＷＭの初期値が設定される。なお、ＲＷＭ領域のクリアは、全領域に対して行うものに限定されず、例えば特定の情報が記憶された一部の領域のみや、未使用の領域を除いた領域のみをクリアするようにしてもよい。
【０１０６】
演出表示器の初期化（Ｓ２６）においては、演出図柄表示装置６０の初期化、エラー状態及び不正賞球監視情報のコマンド送信要求を行うため、演出初期コマンド設定テーブルのアドレスを引数としてコマンド要求データ設定処理を実行する。
＜＜遊技進行割込み用の計時設定の処理＞＞
【０１０７】
遊技進行割込み用の計時設定の処理（Ｓ２７）においては、遊技進行割込みを起動させるため、対応するカウンタ設定レジスタに所定の大きさのカウント値をセットし、遊技進行割込みを例えば４ｍｓ毎に発生させる。
＜＜＜循環処理＞＞＞
【０１０８】
遊技進行割込み用の計時設定（Ｓ２７）の後には、割込み処理時間監視手段である所定のタイマの再帰（リスタート）準備や、各種乱数の初期値の生成に用いられる乱数関係値の更新を行う循環処理（Ｓ３３（Ｓ２８〜Ｓ３２））が実行される。この循環処理（Ｓ３３）においては、遊技機の管理を行うため、先ず、割込みを禁止する（Ｓ２８）。さらに、割込み処理時間監視手段を再帰させる準備のため、割込み処理時間監視手段クリアレジスタに第１再帰情報となる所定の値をセットする（Ｓ２９）。この第１再帰情報は、予め定められた例えば５５Ｈ等の値である。また、電源断確認情報が設定されているか否かが判定され（Ｓ３０）、設定されている場合には（Ｓ３０：Ｙｅｓ）、後述する電源断処理（Ｓ３４〜Ｓ４１）に移行する。
【０１０９】
前述の電源断確認情報が設定されているか否かの判定（Ｓ３０）において、設定されていないと判定された場合には（Ｓ３０：Ｎｏ）、初期値乱数更新処理を実行し（Ｓ３１）、普通図柄当り初期値乱数、特別図柄当り図柄初期値乱数、及び特別図柄当りソフト初期値乱数を更新する。この後、割込みを許可した後（Ｓ３２）、再度割込み禁止（Ｓ２８）の処理に戻り、それ以降の処理（Ｓ２８〜Ｓ３２）を順次繰り返して制御処理を循環させる。
【０１１０】
割込み許可（Ｓ２８）が実行される毎に前述の遊技進行割込みが可能となり、遊技進行割込み処理は、Ｓ２７で設定された周期情報に基づいて、所定の周期（ここでは４ｍｓ周期）毎に繰返される。
【０１１１】
＜＜電源断処理＞＞
電源断確認情報が設定されているか否かの判定（Ｓ３０）において、設定されていると判定された場合には（Ｓ３０：Ｙｅｓ）、ＣＰＵ５０１が強制再帰手段として機能し、第２２再帰情報の設定が行われ（Ｓ３０１）、割込み処理時間監視手段の監視用計時が強制的に初期化され、計時が再帰させられる。この強制的な第２再帰情報の設定（Ｓ３０１）により、電力供給が再開された場合には、監視用計時が再帰した状態で、制御処理が開始される。つまり、電源断発生時に監視用計時を強制的に再帰させておくことにより、電力供給を再開した直後の制御処理において、監視用計時が再帰しないまま、制御処理が進行することを防止できるようになっている。
【０１１２】
続いて、電源投入時の情報フラグ（電源断情報フラグ）のアドレスがセットされ、当該電源断情報フラグの値が読み出されて、電源投入時の情報が正常に保存されているか否かが判定される（Ｓ３０２）。そして、電源投入時の情報が正常に保存されていた場合には（Ｓ３０２：Ｙｅｓ）、電源断正常データ（ここでは５５Ｈ）が設定され（Ｓ３０４）、電源断となる際のＲＷＭのチェックサムが算出されて（Ｓ３０５）、チェックサムデータが作成される。そして、アクセス禁止の設定を行い（Ｓ３０６）、電源断時ループ処理（Ｓ３０７）により、供給電圧が所定値以下となって電源断となるのを待つ。
【０１１３】
前述の電源投入時の情報が正常に保存されているか否かの判定（Ｓ３０２）において、判定結果が正常に保存されていない（Ｓ３０２：Ｎｏ）となった場合には、電源断異常データが設定（Ｓ３０３）された後、前述のアクセス禁止の処理（Ｓ３０６）に移行する。
【０１１４】
＜＜電源断確認情報設定の処理＞＞
次に、前述のＳ３０において判定される電源断確認情報を設定する場合の制御処理（電源断確認情報の設定に係る第一実施形態）について説明する。先ず、電源投入がされた後、所定の処理を経て制御開始処理（図８及び図９参照）が開始され、更に制御開始処理中に実行される遊技進行割込み用の計時設定の処理（図９中にＳ２７で示す）などを経て、ループ処理が開始される。このループ処理は、図９中の循環処理（Ｓ３３）に対応するものである。
【０１１５】
ループ処理の開始後、遊技進行割込み処理の開始タイミングが到来すると、図１０に示す遊技進行割込み処理が実行される。この後、遊技進行割込み処理の途中で電源電圧の低下が発生した場合、ノンマスカブル割込み処理（ＮＭＩ処理）に伴い、制御処理は所定のアドレス（ここでは００６６Ｈ番地）にジャンプし移行する。そして、制御プログラムにより上述の所定のアドレス（００６６Ｈ）以降に規定された内容に従い、ＮＭＩ処理が発生したことを示す電源断確認情報が設定され、この電源断確認情報を設定するための電源断確認情報設定の処理がリターンに抜け、遊技進行割込み処理中の電断発生時の処理に戻る。そして、当該周期の遊技進行割込み処理において実行されるべき残りの処理が全て完了してリターンに抜け、制御開始処理（ここでは図９中のＳ３３に対応するループ処理）に戻る。
【０１１６】
また、上記ループ処理中に電源電圧の低下が発生した場合、ＮＭＩ処理に伴い、前述の場合と同様に制御処理は所定のアドレス（００６６Ｈ）に移行する。そして、電源断確認情報が設定されてリターンに抜け、制御開始処理（ここではループ処理（Ｓ３３））に戻る。
【０１１７】
そして、前述のように電源断確認情報が設定されているか否かが判定される（図９中のＳ３０）。ここで、電源断確認情報が設定されていなければ、ループ処理開始の処理に移行し循環処理（図９中のＳ３３）が継続される。一方、電源断確認情報が設定されていれば、電源断処理（前述のＳ３０１〜Ｓ３０７に対応）が実行され、電源断処理の終了後、電源断となる。
【０１１８】
また、本実施例においては、ノンマスカブル割込みが発生した場合に、実行中の命令が命令単位で完遂される。例えば、図１１中に符号５５２で示す制御処理（ここではＬＤ（ロード）命令）の実行中にノンマスカブル割込みが発生すると、この制御処理５５２は当該命令の実行中は継続され、このＬＤ命令の実行が終わってから前述の電源断確認情報が設定される。つまり、電源断確認情報の設定時期は、命令単位の制御処理によって定まり、このような命令を完遂してから電源断確認情報が設定される。
【０１１９】
ここで、上述のような命令を含む制御処理は、プログラムモジュール毎の制御処理（本実施例では、例えば制御開始処理（図８，９参照）、遊技進行割込み処理（図１０参照）、初期値乱数更新処理（Ｓ３１，Ｓ４８）、入力処理（Ｓ４５）、その他の処理）に限られるものではなく、各種データの設定や算出など（Ｓ１〜Ｓ１０、Ｓ４１〜Ｓ４４、その他）といった制御処理も含む概念である。すなわち、遊技進行割込み処理を例に挙げれば、例えば第２再帰情報のセット（Ｓ４３）の制御処理を構成する特定の命令の実行中にノンマスカブル割込みが発生した場合には、この特定の命令の実行が終わってから電源断確認情報が設定される。そして、この電源断確認情報を設定するための電源断確認情報設定の処理がリターンに抜け、遊技進行割込み処理中の電断発生時の処理に戻る。そして、当該周期の遊技進行割込み処理において実行されるべき残りの処理が全て完了してリターンに抜け、制御開始処理（図９中のＳ３３に対応するループ処理）に戻り、電源断処理（前述のＳ３０１〜Ｓ３０７に対応）が実行される。
【０１２０】
また、例えば各種乱数更新処理（Ｓ４６）内の特定の命令の実行中にノンマスカブル割込みが発生した場合にも、この特定の命令の実行が終わってから電源断確認情報が設定される。そして、電源断確認情報設定の処理がリターンに抜け、遊技進行割込み処理中の電断発生時の処理に戻り、当該周期の遊技進行割込み処理において実行されるべき残りの処理が全て完了して制御開始処理に戻り、前述の場合と同様に電源断処理が実行される。
【０１２１】
このような制御態様は、遊技中における様々な局面においてノンマスカブル割込みが発生した場合にも同様である。例えば、後述する入賞監視処理（Ｓ５１）の開始から賞球制御処理（Ｓ５２）の終了までの間の特定の命令の実行中にノンマスカブル割込みが発生した場合には、この特定の命令の実行が終わってから電源断確認情報が設定される。そして、入賞監視処理（Ｓ５１）、或いは賞球制御処理（Ｓ５２）に戻り、当該周期の遊技進行割込み処理において実行されるべき残りの処理が全て完了してリターンに抜け、制御開始処理（図９中のＳ３３に対応するループ処理）に戻り、電源断処理（前述のＳ３０１〜Ｓ３０７に対応）が実行される。
【０１２２】
さらに、遊技進行割込み処理内の他の制御処理について説明すれば、特別図柄の変動に係る制御処理を規定した特別図柄制御処理（Ｓ５７）、大当り抽選判定を行う処理を含んだ特別図柄変動開始監視制御処理（Ｓ５９）、エラー検知及びエラー報知に係る制御処理を規定した異常検知処理（Ｓ６０）、或いはその他の制御処理において特定の命令の実行中にノンマスカブル割込みが発生した場合にも、その時の命令の実行が終わってから電源断確認情報が設定され、当該周期の遊技進行割込み処理において実行されるべき残りの処理が全て完了してから、電源断処理が実行される。
【０１２３】
また、本実施例においては、電源電圧が下がって所定値に達してから電源断となるまでの時間である電源断所要時間は、電源断所要時間設定手段によって設定されている。電源断所要時間設定手段としては、例えば、電源基板２５１に設けられたコンデンサ等の、放電を制御する機器を利用することが可能である。電源断所要時間は、図１２中に符号Ｍで示すように、電源電圧が正常値（例えば３０Ｖ）から徐々に下がり始め、電源基板２５１が電断信号を出力する値である電断信号出力電圧（例えば１８Ｖ）に達してから、主制御基板１０２のＣＰＵ５０１に入力される供給電圧である５Ｖに達するのに要する時間である。本実施例において電源断所要時間Ｘは、制御開始処理を完遂するのに要する時間Ａ、遊技進行割込み処理を完遂するのに要する時間Ｂ、電源断確認情報を設定するのに要する時間Ｃ、及び電源断処理を完遂するのに要する時間Ｄの総和よりも大きく、Ａ＋Ｂ＋Ｃ＋Ｄ＜Ｘの関係が成立するよう設定されている。
【０１２４】
また、電源断所要時間は、主制御基板１０２に従属して各種制御コマンドを受信する演出制御基板１０４が電源断処理を開始するタイミングよりも先に終了するよう設定されている。つまり、ぱちんこ遊技機１０の電源がオフする際には、主制御基板１０２のみでなく、副制御手段である演出制御基板１０４でも、その制御処理の内容に応じて、電源断に備える電源断処理が実行されるが、演出制御基板１０４で実行される電源断処理の開始タイミングは、主制御基板１０２において電源断所要時間が経過して、電源断処理が終了した後となっている。なお、演出制御基板１０４のみでなく、例えば払出制御基板４５も同様に、主制御基板１０２において電源断所要時間が経過した後に、電源断処理を開始するようにしてもよい。また、このような主制御基板１０２の電源断所要時間と、副制御手段の電源断処理の開始時期との関係を、払出制御基板４５のみに適用してもよい。さらに、演出制御基板１０４及び払出制御基板４５以外に、制御機能を有する副制御手段が備えられている場合には、その副制御手段に適用することも可能である。
＜＜＜初期値乱数更新処理＞＞＞
【０１２５】
前述の初期値乱数更新処理（Ｓ３１）においては、普通図柄当り初期値乱数、特別図柄当り図柄初期値乱数、及び特別図柄当りソフト初期値乱数を更新するため、初期値乱数更新テーブルから乱数の更新回数取得し、更新回数分、初期値乱数の更新を行う。乱数の更新回数の取得においては、初期値乱数更新テーブル（図１３（ａ）参照）の左列１行目の欄のデータアドレス（０Ｄ１０Ｈ）の示す内容（乱数個数）を乱数の更新回数とする。なお、ここでは、乱数個数は、普通図柄当り初期値乱数、特別図柄当り図柄初期値乱数、特別図柄当りソフト初期値乱数の３つになる。さらに、更新回数分の初期値乱数の更新の処理においては、更新回数分、初期値乱数更新テーブルの普通図柄当り初期値乱数のアドレス（下位）のデータアドレス（０Ｄ１３Ｈ）を引数として２バイトソフト乱数更新処理（後述する）を実行する。なお、更新回数が２回以上の場合、前回実行した２バイトソフト乱数更新処理で取得した相対アドレスの基準値を引数とする。そして、２バイトソフト乱数更新処理で得られた乱数値を用い、初期値乱数更新処理（Ｓ３１）における乱数関係値が生成される。
【０１２６】
具体的には、相対アドレスの基準値として初期値乱数更新テーブルのアドレスがセットされ、乱数個数として上記基準値の内容が読み込まれる。次に、上記基準値が＋１され、乱数個数の退避が行われた後、２バイトソフト乱数更新処理が実行される。さらに、乱数個数の復帰が行われ、乱数個数を−１した結果が０でなければ前述の乱数個数の退避の処理に戻り、０であれば初期値乱数更新処理（Ｓ３１）を抜ける。
【０１２７】
また、初期値乱数更新処理（Ｓ３１）においては、乱数関係値に異常があった場合に、その乱数関係値の補正が行われる。この乱数関係値の補正の処理においては、２バイトソフト乱数更新処理において得られた乱数値を基にして乱数関係値が生成され、この乱数関係値から所定値を減算する。減算した結果が０であれば、乱数関係値が正常であると判定して乱数関係値をストアするが、０未満の場合、乱数関係値が正常であると判定し、乱数関係値の最大値＋１を補正値としてセットし、この補正値を乱数関係値に加算してから、得られた乱数関係値のストアを実行する。これにより、乱数関係値の異常が検出されるとともに、異常であった乱数関係値が補正される。
＜＜＜２バイトソフト乱数更新処理＞＞＞
前述の２バイトソフト乱数更新処理においては、入力された相対アドレスの基準値から乱数の最大値、乱数の格納アドレスを取得し、乱数の更新を行う。乱数の最大値の取得においては、上記基準値＋０の示す内容を乱数最大値下位、上記基準値＋１の示す内容を乱数最大値上位とする。乱数の格納アドレスの取得においては、上記基準値＋２の示す内容を乱数格納アドレス下位とし、ＲＷＭ先頭上位アドレスを乱数格納アドレス上位とする。乱数の更新においては、乱数を＋１し、乱数最大値を超える場合には０にするため、取得した乱数格納アドレスの示す内容から２バイトの乱数を取得し、取得した乱数を＋１する。加算した結果、取得した乱数最大値を超えた場合、０をセットする。なお、更新した乱数は、取得した乱数格納アドレスに格納した後、出力する乱数データにセットする。また、上記基準値＋３を出力する上記基準値にセットする。
＜＜遊技進行割込み処理＞＞
【０１２８】
次に、遊技進行割込み用の計時設定（Ｓ２７）の処理において設定された周期情報に基づき４ｍｓ周期で繰返される遊技進行割込み処理について説明する。図１０に示すように、遊技進行割込み処理においては、割込み動作条件の設定（Ｓ４１，Ｓ４２）、割込み処理時間監視手段の再帰（Ｓ４３）、遊技機の管理（Ｓ４５〜Ｓ６８）、割込みの許可（Ｓ６９）を順に行い、遊技進行割込みが発生する前の処理に復帰させる。
【０１２９】
具体的には、割込み動作条件の設定の処理（Ｓ４１，Ｓ４２）においては、割込みフラグをクリアするため、割込み動作条件設定値が、遊技進行割込み制御レジスタに格納され（Ｓ４１）、割込み動作条件設定値が、所定の入力端子に対応した制御レジスタにセットされる（Ｓ４２）。この後、第２再帰情報がセットされ（Ｓ４３）、更に第２再帰情報が割込み処理時間監視手段レジスタにセットされる（Ｓ４４）。第２再帰情報は、後述するように、先にセットされた第１再帰情報とともに、割込み処理時間監視手段の監視用計時を再帰させてリスタートさせるための条件となるものである。
【０１３０】
遊技機の管理（Ｓ４５〜Ｓ６８）においては、遊技機の管理を行うため、以下の処理を順に実行する。先ず、特定の信号の入力を監視するため、入力処理（Ｓ４５）を実行する。ここで監視の対象となっているのは、遊技盤面に取り付けられている各種スイッチ、受け皿満タンスイッチ、開放信号、磁気検知信号、電波検知信号、ガラス未検出信号、及び断線短絡電源異常検知信号である。
【０１３１】
続いて、各種乱数更新処理（Ｓ４６）を実行し、普通図柄変動パターン乱数、及び変動パターン乱数を更新する。さらに、初期値更新型乱数更新処理（Ｓ４７）を実行し、普通図柄当り乱数、特別図柄当り図柄乱数、及び特別図柄当りソフト乱数を更新する。次に、初期値乱数更新処理（Ｓ４８）を実行し、普通図柄当り初期値乱数、特別図柄当り図柄初期値乱数、及び特別図柄当りソフト初期値乱数を更新する。また、２バイトタイマの更新を行うため、タイマ減算処理（Ｓ４９）を実行し、第２始動入賞口６３の有効期間を設定するため、第２始動口の有効期間設定処理（Ｓ５０）を実行する。
【０１３２】
さらに、入賞監視処理（Ｓ５１）が実行され、賞球を払い出す回数の記憶、盤用外部情報の出力要求の作成、及び演出制御基板１０４に送信するコマンドの送信要求が行われる。続いて、払出制御基板４５を制御するため、賞球制御処理（Ｓ５２）を実行する。
【０１３３】
次に、遊技球が普通図柄作動ゲート（作動口６８）を通過したとき、普通図柄に係る乱数を記憶するため、普通図柄作動ゲート監視処理（Ｓ５３）を実行し、普通図柄表示装置又は普通図柄電動役物に係る処理を行うため、普通図柄制御処理（Ｓ５４）を実行する。さらに、普通図柄の変動開始の監視を行うため、普通図柄変動開始監視処理（Ｓ５５）を実行する。また、遊技球の第１始動入賞口６２及び第２始動入賞口６３の入賞の監視を行うため、始動口監視制御処理（Ｓ５６）を実行し、第１特別図柄表示装置７０又は第２特別図柄表示装置７１に係る処理を行うため、特別図柄制御処理（Ｓ５７）を実行する。続いて、特別電動役物に係る処理を行うため、特別電装役物制御処理（Ｓ５８）を実行し、第１特別図柄１９２及び第２特別図柄１９３の変動開始の監視を行うため、特別図柄変動開始監視制御処理（Ｓ５９）を実行する。
【０１３４】
次に、磁気の監視、断線・短絡・電源の監視、電波の監視、ガラス枠セット・遊技盤の枠の開閉状態の監視、及びペアガラスの監視を行うため、異常検知処理（Ｓ６０）を実行し、入球通過時間異常の検出を行うため、入球通過時間異常検出処理（Ｓ６１）を実行する。さらに、特別電動役物が連続して作動する回数、エラー状態、普通図柄表示装置の作動保留球数、及び特別図柄表示装置の作動保留球数の表示要求を行うため、遊技状態表示処理（Ｓ６２）を実行し、普通電動役物ソレノイド、第１大入賞口開放ソレノイド、及び第２大入賞口開放ソレノイドの出力データの出力を行うため、ソレノイド出力処理（Ｓ６３）を実行する。また、特別図柄の表示、普通図柄の表示、特別図柄表示装置（７０，７１）の作動保留球数の表示、普通図柄表示装置の作動保留球数の表示、遊技状態の表示、特別電動役物が連続して作動する回数の表示、及びエラーの表示を行うため、ＬＥＤ出力処理（Ｓ６４）を実行する。
【０１３５】
続いて、遊技球の発射の禁止／許可の信号を出力するため、発射制御信号出力処理（Ｓ６５）を実行し、試験装置に出力する信号を作成し出力するため、試験信号出力処理（Ｓ６６）を実行する。さらに、演出制御コマンドを送信するため、演出制御コマンド送信処理（Ｓ６７）を実行し、外部端子に信号を出力するため、外部情報出力処理（Ｓ６８）を実行する。
【０１３６】
この後、割込み許可（Ｓ６９）が実行され、制御処理がリターン（ＲＥＴ）に抜ける。そして、次回の遊技割込みが実行されるまでの残余時間を利用して、制御開始処理の前述の循環処理（Ｓ３３）が実行される。
＜＜＜各種乱数更新処理＞＞＞
【０１３７】
各種乱数更新処理（Ｓ４６）においては、普通図柄変動パターン乱数及び変動パターン乱数を更新する。普通図柄変動パターン乱数の更新においては、普通図柄変動パターン乱数を＋１し、最大値（ここでは２３２）を超える場合は０にするため、普通図柄変動パターン乱数の下位アドレス及び普通図柄変動パターン乱数最大値＋１（ここでは２２３）を引数としてＲＷＭ更新処理を実行する。変動パターン乱数の更新においては、変動パターン乱数を更新するため、変動パターン乱数の値から所定値（ここでは３５１１）を減算する。減算した結果が０未満の場合、減算した結果に変動パターン乱数最大値＋１（ここでは５００００）を加算する。演算した結果は、変動パターン乱数に格納する。
＜＜＜初期値更新型乱数更新処理＞＞＞
【０１３８】
初期値更新型乱数更新処理（Ｓ４７）においては、普通図柄当り乱数、特別図柄当り図柄乱数、及び特別図柄当りソフト乱数を更新するため、初期値更新型乱数更新テーブル（図１３（ｂ）参照）から更新する乱数の数、乱数の最大値、初期値更新型乱数のアドレス、初期値ワークのアドレスを取得し、初期値更新型乱数の更新を行う。
【０１３９】
更新する乱数の数、乱数の最大値、初期値更新型乱数のアドレス、及び初期値ワークのアドレスの取得においては、初期値更新型乱数更新テーブルの左列１行目の欄のデータアドレス（０Ｄ３０Ｈ）の示す内容（乱数個数）を更新する乱数の数とし、初期値更新型乱数更新テーブルの左列２行目の欄以降から乱数の最大値、初期値更新型乱数のアドレス、及び初期値ワークのアドレスを、更新する乱数の数分、順次取得する。
【０１４０】
初期値更新型乱数の更新においては、初期値更新型乱数を＋１し、最大値を超える場合は０にするため、初期値更新型乱数更新テーブル内の初期値更新型乱数の最大値が記載されているアドレスを引数として、２バイトソフト乱数更新処理を実行する。実行の結果、更新した初期値更新型乱数の値が取得した初期値ワークの内容と一致した場合、初期値更新型乱数の初期値を更新するため、取得した初期値ワークのアドレスから２行下のアドレス（０Ｄ３７Ｈ），３行下のアドレス（０Ｄ３８Ｈ）が示す初期値乱数の内容を新しい初期値とし、取得した初期値更新型乱数のアドレス及び取得した初期値ワークのアドレスに格納する。
＜＜＜初期値乱数更新処理＞＞＞
【０１４１】
初期値乱数更新処理については、制御開始処理で実行される初期値乱数更新処理と同じプログラムモジュールが用いられているが、乱数関係値の更新の周期が遊技進行割込みの周期（ここでは４ｍｓ）となる点で、制御開始処理中に実行される場合とは異なっている。
＜＜主制御基板における割込み＞＞
【０１４２】
次に、主制御基板１０２における割込みについて説明する。主制御基板１０２においてはマスカブル割込みとノンマスカブル割込みが行われ、このうちマスカブル割込みはＰＴ０Ｉによるものである。ＰＴ０Ｉによるマスカブル割込みは、システムクロックを分周して４ｍｓの割込み周期を実現しており、この割込み周期で前述の遊技進行割込み処理を実行させる。
【０１４３】
一方、ノンマスカブル割込みは、主制御基板１０２が電源断を検知して電断信号を出力し、この電断信号がノンマスカブル割込み端子５０４に入力されると発生する。
【０１４４】
遊技進行割込み処理は、割込み処理時間監視手段により監視されており、この割込み処理時間監視手段が、ＣＰＵ５０１のプログラム管理エリアの機能設定に設定されたタイムアウト時間内に初期化されてリスタートすることができない場合は、タイムアウトとなってユーザーリセットが発生する。そして、ＣＰＵ５０１のコアがリセットされ、制御開始処理が実行される。割込み処理時間監視手段のリスタートは、制御開始処理内の循環処理中と、遊技進行割込み処理中のそれぞれで再帰情報が設定されて内蔵タイマが初期化されると実行される。
＜＜主制御基板における乱数＞＞
【０１４５】
次に、主制御基板１０２において用いられる乱数について説明する。本実施例における乱数は、役物作動に係る乱数と、遊技の用に供されるその他の乱数に分かれる。役物作動に係る乱数には、普通図柄当り乱数、普通図柄当り初期値乱数、特別図柄当り乱数、特別図柄当りソフト乱数、特別図柄当りソフト初期値乱数、特別図柄当り図柄乱数、及び特別図柄当り図柄初期値乱数の７種類がある。
【０１４６】
普通図柄当り乱数は、普通図柄表示装置の抽選に使用する乱数である。乱数の値は「０〜２８２」をとり、乱数の大きさは２８３である。更新方法は、先ず前回の乱数に１を加算し、加算した結果が最大値を超えた場合は０に戻し、乱数が１周した場合は、その時の普通図柄当り初期値乱数の値を普通図柄当り乱数の値とするものである。更新時期は、遊技進行割込み毎であり、遊技進行割込み毎に１回更新される。取得時期は、作動口６８の通過検出装置６９により遊技球の通過を検出した時である。当せんすることとなる乱数値の数は、低確率の場合と高確率の場合で異なり、低確率時は１１個、高確率時は２８２個である。
【０１４７】
普通図柄当り初期値乱数は、普通図柄当り乱数の初期値、及び普通図柄当り乱数の終了値を決定するための乱数である。乱数の値は「０〜２８２」をとり、乱数の大きさは２８３である。更新方法は、先ず前回の乱数に１を加算し、加算した結果が最大値を超えた場合は０に戻すものである。更新時期は、遊技進行割込み毎であり、また、遊技進行割込みを実行していない間も更新がされる。
【０１４８】
特別図柄当り乱数は、ＣＰＵ５０１の乱数回路のｃｈ（チャネル）Ａで生成した乱数（ハードウエア乱数）をソフトウエアで取り込んで取得し、特別図柄表示装置（７０，７１）の抽選に使用する乱数である。乱数の値は「０〜０６５５３５」をとり、乱数の大きさは６５５３６である。更新方法は、ＣＰＵ５０１のＲＣＫ（乱数用クロック）端子に入力された水晶発振器の２クロックで１回更新するものである。乱数のスタート値は、ＣＰＵ５０１のＩＤナンバーを基にした値で、電源のオン（またはオフ）に伴って実行されるシステムリセット毎に変更される。乱数列の変更方法は、乱数列が一巡する度に、自動的に乱数列を更新するものである。更新時期は、ＲＣＫ端子に入力されたクロックの２分周クロックによって設定されるタイミングである。
【０１４９】
取得時期は、第１始動入賞口６２の始動入賞検出装置７４又は第２始動入賞口６３の始動入賞検出装置７５で異なる。第１始動入賞口６２の始動入賞検出装置７４の場合は、入力信号がＯＦＦ→ＯＮとなることによって、ＣＰＵ５０１のＰ０端子にロウレベルが入力され、乱数回路のｃｈＡから取り込まれた乱数値（ハードウエア乱数の乱数値）が、乱数値レジスタ（ＲＡ０Ｄ）に格納される。ソフトウエアにより、第１始動入賞口６２の始動入賞検出装置７４の入力信号がＯＦＦ→ＯＮとなったと判断した時に乱数値レジスタ（ＲＡ０Ｄ）に格納された内蔵乱数（ハードウエア乱数）を取得する。なお、特別図柄当り乱数は、取得した内蔵乱数に特別図柄当りソフト乱数を加算した値となる。
【０１５０】
一方、第２始動入賞口６３の始動入賞検出装置７５の場合は、入力信号がＯＦＦ→ＯＮとなった場合に、ＣＰＵ５０１のＰ１端子にロウレベルが入力され、乱数回路のチャネルＡから取り込まれた乱数値が、乱数値レジスタ（ＲＡ１Ｄ）に格納される点で、第１始動入賞口６２の始動入賞検出装置７４の場合と異なっている。
【０１５１】
特別図柄当り乱数について、当せんすることとなる乱数の値の数は、条件装置が作動することとなる図柄の組合せを表示する場合、即ち大当りとなる場合と、条件装置が作動せず、かつ、特別電動役物が作動することとなる図柄の組合せを表示する場合、即ち小当りとなる場合とで異なる。大当りに当せんすることとなる乱数の値の数は、低確率の場合と高確率の場合で異なり、低確率時は１６４個、高確率時は１６４０個である。
【０１５２】
一方、小当りに当せんすることとなる乱数の値の数は、第１特別図柄表示装置７０と第２特別図柄表示装置７１とで異なり、第１特別図柄表示装置７０については２０８個、第２特別図柄表示装置７１については１個である。
【０１５３】
また、特別図柄当り乱数に関し、乱数の周期は、大きさが６５５３６である乱数が所定のスピードで更新がされることから、約０．０１３ｓ（秒）となる。
【０１５４】
特別図柄当りソフト乱数は、特別図柄表示装置（７０，７１）の抽選に使用する乱数であり、前述のように乱数回路のｃｈＡで生成した内蔵乱数の取得時、取得した内蔵乱数に加算される。乱数の値は「０〜６５５２０」をとり、乱数の大きさは６５５２１である。更新方法は、先ず前回の乱数に１を加算し、加算した結果が最大値を超えた場合は０に戻し、乱数が１周した場合は、その時の特別図柄当りソフト初期値乱数の値を特別図柄当りソフト乱数の値とするものである。更新時期は、遊技進行割込み毎であり、遊技進行割込み毎に１回更新される。取得時期は、第１始動入賞口６２の始動入賞検出装置７４又は第２始動入賞口６３の始動入賞検出装置７５により遊技球の入賞を検出した時である。
【０１５５】
特別図柄当りソフト初期値乱数は、特別図柄当りソフト乱数の初期値及び特別図柄当りソフト乱数の終了値を決定するための乱数であり、乱数の値は「０〜６５５２０」をとり、乱数の大きさは６５５２１である。更新方法は、先ず前回の乱数に１を加算し、加算した結果が最大値を超えた場合は０に戻すものである。更新時期は、遊技進行割込み毎であり、また、遊技進行割込みを実行していない間も更新がされる。
【０１５６】
特別図柄当り図柄乱数は、大当りとなる図柄の組合せの決定に使用する乱数である。乱数の値は「０〜９９９」をとり、乱数の大きさは１０００である。更新方法は、先ず前回の乱数に１を加算し、加算した結果が最大値を超えた場合は０に戻し、乱数が１周した場合は、その時の特別図柄当りソフト初期値乱数の値を特別図柄当り図柄乱数の値とするものである。更新時期は、遊技進行割込み毎であり、遊技進行割込み毎に１回更新される。取得時期は、第１始動入賞口６２の始動入賞検出装置７４又は第２始動入賞口６３の始動入賞検出装置７５により遊技球の入賞を検出した時である。
【０１５７】
特別図柄当り図柄初期値乱数は、特別図柄当り図柄乱数の初期値及び特別図柄当り図柄乱数の終了値を決定するための乱数であり、乱数の値は「０〜９９９」をとり、乱数の大きさは１０００である。更新方法は、先ず前回の乱数に１を加算し、加算した結果が最大値を超えた場合は０に戻すものである。更新時期は、遊技進行割込み毎であり、また、遊技進行割込みを実行していない間も更新がされる。
【０１５８】
遊技の用に供されるその他の乱数には、普通図柄変動パターン乱数、変動パターン乱数の２種類がある。これらのうち普通図柄変動パターン乱数は、普通図柄表示装置の変動パターン選択に使用する乱数であり、乱数の値は「０〜２３２」をとり、乱数の大きさは２３３である。更新方法は、先ず前回の乱数に１を加算し、加算した結果が最大値を超えた場合は０に戻すものである。更新時期は、遊技進行割込み毎であり、遊技進行割込み毎に１回更新される。取得時期は、作動口６８の通過検出装置６９により遊技球の通過を検出した時である。
【０１５９】
変動パターン乱数は、特別図柄表示装置（７０，７１）の変動パターン選択に使用する乱数であり、乱数の値は「０〜４９９９９」をとり、乱数の大きさは５００００である。更新方法は、先ず前回の乱数から３５１１を減算し、減算した結果が０未満の場合には、減算した結果に５００００を加算するものである。更新時期は、遊技進行割込み毎であり、遊技進行割込み毎に１回更新される。取得時期は、第１始動入賞口６２の始動入賞検出装置７４又は第２始動入賞口６３の始動入賞検出装置７５により遊技球の入賞を検出した時である。
＜＜主制御基板と払出制御基板との通信＞＞
【０１６０】
次に、払出制御基板４５について説明する。払出制御基板４５は主制御基板１０２との間で送受信を行っており、この送受信に使用する信号は、払出制御用入力信号及び払出制御用出力信号の２種類である。払出制御用入力信号の方向は、主制御基板１０２から払出制御基板４５の方向であり、払出制御用入力信号が示す内容は、受け皿満タン状態、賞球払出し個数、及び賞球払出し時の連続払出し個数を指示するものである。一方、払出制御用出力信号は、払出制御基板４５から主制御基板１０２の方向であり、払出制御用出力信号が示す内容は、受信したコマンドが正常なコマンドであることを伝達する信号、並びに、球経路球切れ、球経路球不足、払出しモータ異常１、払出しモータ異常２、カウントセンサ異常、払出し異常、及び払出し中であることを伝達する信号である。
【０１６１】
払出制御基板４５と主制御基板１０２のＣＰＵ間の送受信は、互いのシリアル通信ポートを介して行われ、ボーレートは１８９３８．９（ｂｐｓ）、データ長は９データビット、誤り検出は偶数パリティ有りの条件で行われる。
【０１６２】
また、主制御基板１０２との信号処理には、主制御基板１０２のＣＰＵ５０１からのコマンド受信処理、受信コマンドの解析処理、及び主制御基板１０２のＣＰＵ５０１へのコマンド送信処理がある。このうち主制御基板１０２のＣＰＵ５０１からのコマンド受信処理においては、ＣＰＵ５０１は、払出制御基板４５のＣＰＵ５１１に対して、主制御ＭＯＤＥコマンド８ビット、主制御ＥＶＥＮＴコマンド８ビットの計１６ビットで構成されるコマンドを、払出制御用入力信号として送信する。
【０１６３】
払出制御基板４５のＣＰＵ５１１は、払出データ受信割込み処理毎にコマンドの読み込みを行い、取得したコマンドをコマンド受信バッファに格納する。また、払出制御割込み処理毎にコマンド受信バッファを検査し、主制御ＭＯＤＥコマンドを受信した場合、コマンド受信バッファの値をＭＯＤＥコマンドバッファに格納し、ＥＶＥＮＴコマンドバッファをクリアする。主制御ＥＶＥＮＴコマンドを受信した場合、コマンド受信バッファの値をＥＶＥＮＴコマンドバッファに格納する。ここで、払出データ受信割込み処理及び払出制御割込み処理については後述する。
【０１６４】
受信コマンドの解析処理においては、ＣＰＵ５１１は、主制御基板１０２のＣＰＵ５０１から主制御ＭＯＤＥコマンド又は主制御ＥＶＥＮＴコマンドを受信したと判断すると、コマンドの解析を行う。コマンドの解析により、受け皿満タン状態、賞球払出し個数、及び連続払出し個数を設定する。賞球払出し個数により賞球払出しが指示された場合、賞球の払出しを開始する。
【０１６５】
主制御基板１０２のＣＰＵ５０１へのコマンド送信処理においては、ＣＰＵ５１１は、主制御基板１０２のＣＰＵ５０１から主制御ＭＯＤＥコマンド又は主制御ＥＶＥＮＴコマンドを受信すると、主制御基板１０２のＣＰＵ５０１へのコマンド送信を行う。主制御ＭＯＤＥコマンドを受信した場合、主制御ＭＯＤＥコマンドに対応した払出制御ＭＯＤＥコマンドを送信し、主制御ＥＶＥＮＴコマンドを受信した場合、対応した払出制御ＭＯＤＥコマンドを送信する。
【０１６６】
主制御ＭＯＤＥコマンドは、賞球払出し個数の指定、及び賞球払出装置４３の制御を行う。主制御ＭＯＤＥコマンドの８ビットのうち、ビット番号４は受け皿満タン状態に対応した払出しを行うためのもので、値が０であれば通常の払出しを行い、１であれば受け皿満タンにより払出しを停止する。また、ビット番号３〜０は、賞球払出し個数に対応した賞球の払出しを開始するためのものである。例えば、「００００」の値は賞球払出しなし、「０００１」は１個の払出し、「００１０」は２個の払出し、「００１１」は３個の払出し、「１１１１」は１５個の払出しを開始することを示す。
【０１６７】
主制御ＥＶＥＮＴコマンドは、賞球払出装置４３の制御を行う。主制御ＥＶＥＮＴコマンドの８ビットのうち、ビット番号３〜０は、賞球払出し時の連続払出し個数を設定し、例えば、「０００１」の値は連続払出し個数を１個単位に設定し、「００１０」は２個、「００１１」は３個、「１１１１」は１５個の連続払出し個数を設定する。
【０１６８】
払出制御ＭＯＤＥコマンドは、主制御ＭＯＤＥコマンドに応答するコマンドであり、例えば「８０Ｈ」、「８１Ｈ」、「８ＦＨ」、「９０Ｈ」、「９１Ｈ」、「９ＦＨ」の主制御ＭＯＤＥコマンドには、「８０Ｈ」、「７ＦＨ」、「７１Ｈ」、「７０Ｈ」、「６ＦＨ」、「６１Ｈ」の払出制御ＭＯＤＥコマンドが対応している。一方、払出制御ＥＶＥＮＴコマンドは、賞球払出装置４３の状態を主制御基板１０２のＣＰＵ５０１に知らせるコマンドである。そして、８ビットのうちビット番号２は、賞球払出装置４３の払出し異常の状態を知らせるもので、値が０であれば払出し異常ではなく、１であれば払出し異常中であることを示している。また、ビット番号１は、賞球払出装置４３の払出し状態を知らせるもので、値が０であれば払出し中ではなく、１であれば払出し中であることを示している。さらに、ビット番号０は、賞球払出装置４３のエラーの状態を知らせるもので、値が０であれば、球経路球切れ、球経路球不足、払出しモータ異常１、払出しモータ異常２、カウントセンサ異常の何れにも該当しないことを示し、１であればこれらの何れかに該当していることを示している。
＜＜払出制御基板における割込み＞＞
【０１６９】
次に、払出制御基板４５における割込みについて説明する。払出制御基板４５においてはマスカブル割込みが行われ、このマスカブル割込みには、ＲＸＩによるものと、ＰＴ０Ｉによるものとがある。このうちＲＸＩによるものは、シリアル通信回路のデータ受信により発生し、前述の払出データ受信割込み処理を実行させる。一方、ＰＴ０Ｉによるものは、システムクロックを分周して１ｍｓの割込み周期で前述の払出制御割込み処理を実行させる。
【０１７０】
払出制御割込み処理は、払出制御割込み処理時間監視手段により監視されており、この払出制御割込み処理時間監視手段は、ＣＰＵ５１１の内蔵タイマに設定されたタイムアウト時間内に初期化されてリスタートすることができない場合は、タイムアウトとなってユーザーリセットが発生する。そして、ＣＰＵ５１１のコアがリセットされ、制御開始処理が実行される。払出制御割込み処理時間監視手段のリスタートは、制御開始処理内の循環処理中と、払出制御割込み処理中のそれぞれで再帰情報が設定されて内蔵タイマが初期化されると実行される。
【０１７１】
前述の制御開始処理は、電源投入時の処理、ＲＷＭ初期化の処理を順に実行後、前述の循環処理を実行する。電源投入時の処理においては、スタックポインタの設定、割込みモードの設定、ＲＷＭアクセスの許可、内蔵レジスタの設定、及び払出データ受信割込みの起動を行う。ＲＷＭ初期化の処理においては、ＲＷＭをクリアした後、ＲＷＭの初期設定、払出制御割込みの起動を行う。循環処理においては、割込みを禁止し、払出制御割込み処理時間監視手段をリスタートさせる準備のため、払出制御割込み処理時間監視手段用のレジスタに所定の値を設定する。さらに、通信データ出力ポートの所定のポートに出力する設定データの作成を行うため、エラー表示データ作成処理を実行する。また、賞球払出し中に試験信号端子から出力する信号の出力制御を行うため、賞球中試験信号作成処理を実行し、その後、割込みを許可する。
【０１７２】
前述の払出制御割込み処理においては、割込み動作条件の設定、割込み許可、払出制御割込み処理時間監視手段のリスタート、払出しの管理を順に行い、払出制御割込み処理が発生する前の処理に復帰させる。
【０１７３】
前述の払出データ受信割込み処理においては、主制御基板１０２からのコマンドを受信するため、使用レジスタの退避、シリアル通信回路の受信状態の確認、受信データの取得、及び払出データ受信割込み要求のクリア、受信コマンドの保存、使用レジスタの復帰、割込み許可を順に行い、払出データ受信割込み処理が発生する前の処理に復帰させる。
＜本実施例に係る発明の作用効果＞
【０１７４】
本実施例のぱちんこ遊技機においては、電源断となる場合に、前述の電源断確認情報が設定保存され、その後は、その時の周期の遊技進行割込み処理が終わるまでは制御処理を継続し、遊技進行割込み処理が終了した後に電源断処理（Ｓ３０１〜Ｓ３０７）が実行されて電源断となる。したがって、電源断となる場合に、当該周期の遊技進行割込み処理を終えてから電源断とすることができ、遊技進行割込み処理中に設定されたコマンドの送受信が強制的に中断されてしまうこと等の、遊技進行割込み処理を途中で打ち切ることによる不具合の発生を防止できる。
【０１７５】
より具体的には、例えば前述した主制御基板から払出制御基板への払出制御用入力信号を例に挙げれば、入賞監視処理（図１０中のＳ５１）の開始から賞球制御処理（Ｓ５２）の終了までの間に、主制御ＭＯＤＥコマンドの送信のための制御処理中に電源断の原因となる電圧降下が生じたとしても、その時の命令単位の制御処理を終えた後に電源断確認情報の設定が行われ（Ｓ１１１）、その後に遊技進行割込み処理に戻り、コマンドの送信処理が継続される。そして、主制御ＥＶＥＮＴコマンド及び主制御ＭＯＤＥコマンドの双方についての制御処理を終え、当該周期の遊技進行割込み処理中の必要な全ての制御処理が終わった後に、電源断処理が実行される（Ｓ３０１〜Ｓ３０７）。したがって、遊技進行割込み処理単位では制御処理を中途半端な状態で終了させて電源断とすることがなく、電源復帰時の制御処理の再開を容易化することが可能である。さらに、遊技進行割込み処理の途中で電源断となることを防止しているため、遊技進行割込み処理の途中で、使用レジスタの退避や、割込み許可或いは禁止の状態の保存の処理を行う必要がない。
【０１７６】
また、例えば、特別図柄の変動に係る制御処理を規定した特別図柄制御処理（図１０中のＳ５７）、大当り抽選判定を行う処理を含んだ特別図柄変動開始監視制御処理（Ｓ５９）、エラー検知及びエラー報知に係る制御処理を規定した異常検知処理（Ｓ６０）、或いはその他の制御処理においても、電源断確認情報の設定後、コマンドの送信の制御処理等が完遂され、これらの制御処理を含む包括的な制御処理である当該周期の遊技進行割込み処理を終えてから、電源断処理が実行される。したがって、次回の遊技進行割込み処理において、例えば送信すべきであったコマンドの後半部分（下位部分）を送信し直しなどの制御処理を省略でき、情報通信の安定化、及び制御処理の負担軽減を実現することができる。
【０１７７】
また、本実施例おいては、電源電圧が下がって所定値に達した場合に、その後に電源断となるまでの時間を設定する電源断所要時間設定手段が備えられており、この電源断所要時間設定手段による電源断所要時間Ｘは、制御開始処理を完遂するのに要する時間Ａ、遊技進行割込み処理を完遂するのに要する時間Ｂ、電源断確認情報を設定するのに要する時間Ｃ、及び電源断処理を完遂するのに要する時間Ｄの総和よりも大きく設定されている。したがって、電源断となる場合の制御処理を途中で打ち切ることなく終了させることができ、このことによっても電源断時の不具合の発生を防止することが可能となる。
【０１７８】
また、本実施例によれば、副制御手段（演出制御基板１０４、払出制御基板４５など）の電源断処理の開始タイミングが、主制御手段における制御開始処理、遊技進行割込み処理、電源断確認情報の設定、及び電源断処理の所要時間を考慮したものとなっており、この結果、主制御手段と副制御手段との電源断処理に係る連携を強化できるとともに、主制御手段から副制御手段への制御指令の送信をより完全化することが可能となる。
＜＜主制御基板と払出制御基板との通信における第二実施形態＞＞
【０１７９】
次に、本実施例のぱちんこ遊技機１０における、主制御基板１０２と払出制御基板４５の通信に係る他の実施形態を図１４に基づいて説明する。図１４に示す例では、主制御基板１０２及び払出制御基板４５のそれぞれに、ＲＷＭ状態表示器５６１，５６２が設けられている。このＲＷＭ状態表示器５６１，５６２は、ぱちんこ遊技機１０の電源投入の際に、図４に示す主制御基板１０２のＲＷＭ５０３や払出制御基板４５のＲＷＭ５１３が、初期化された状態にあるか否かを外部報知するものである。このＲＷＭ状態表示器５６１，５６２としては、何れも７セグ表示器やＬＥＤ表示器を用いることが可能である。さらに、ＬＥＤ表示器として、初期化の有無を、例えば点灯（或は点滅）や消灯により区別して表すものなどを採用することができる。
【０１８０】
ぱちんこ遊技機１０の電源が投入されて、主制御基板１０２やその他の機器に電力供給が開始される際に、遊技場店員等によりＲＷＭクリアスイッチ５４４（図４参照）が操作された場合、例えば電源基板２５１と主制御基板１０２或いは払出制御基板４５との間に断線などの異常がなければ、電源基板２５１から主制御基板１０２及び払出制御基板４５にＲＷＭクリア信号（ＲＷＭ消去信号）が送信され、主制御基板１０２及び払出制御基板４５は各々のＲＷＭ５０３，５１３をクリアする（主制御基板１０２については、図８のＳ２４などを参照）。そして、主制御基板１０２及び払出制御基板４５のＲＷＭ状態表示器５６１、５６２が、各々のＣＰＵ５０１，５１１からの信号に基づき、ＲＷＭ５０３，５１３が初期化された状態にあることを遊技場店員等が視認可能なように表示する。
【０１８１】
なお、変形例として、電源基板２５１からＲＷＭクリア信号を払出制御基板４５に直接送信することはせず、払出制御基板４５が、主制御基板１０２からのコマンドに基づき、ＲＷＭ５１３をクリアし、その旨をＲＷＭ状態表示器５６２に表示するものであってもよい。
【０１８２】
電源投入時にＲＷＭクリアスイッチ５４４が操作されると、図１４中に示すように、主制御基板１０２から払出制御基板４５に向けて、コマンドＡ１とコマンドＢ１とが送信される。このコマンドＡ１及びコマンドＢ１は、電源投入時における主制御ＭＯＤＥコマンド及び主制御ＥＶＥＮＴコマンドとなるものである。一方、払出制御基板４５から主制御基板１０２に対しては、同じく電源投入時における払出制御ＭＯＤＥコマンド及び払出制御ＥＶＥＮＴコマンドとなるコマンドＡ２とコマンドＢ２とが送信される。さらに、主制御基板１０２から演出制御基板１０４へは、演出表示器（演出図柄表示装置６０や演出ＬＥＤ（各種遊技効果ＬＥＤ）など）の初期化のための主制御初期化コマンドＣが送信される。なお、主制御基板１０２から払出制御基板４５へのコマンドＡ１，Ｂ１の送信は、電源投入時に１回のみ行われるものとすることが可能である。
【０１８３】
次に、各コマンドＡ１，Ｂ１，Ａ２，Ｂ２の内容について説明する。各コマンドＡ１，Ｂ１，Ａ２，Ｂ２は各々８ビットを使用して構成されるものであるが、これらのうちコマンドＡ１は、ＲＷＭクリア状態情報及び賞球情報を有している。ＲＷＭクリア状態情報は、電力供給が開始される際にＲＷＭクリアスイッチ５４４が操作され、主制御基板１０２のＲＷＭ５０３がクリアされている場合と、クリアされずバックアップされている場合とで異なる値を示す。そして、このＲＷＭクリア状態情報に基づき、主制御基板１０２のＲＷＭ状態表示器５６１が駆動され、ＲＷＭ状態表示器５６１によってＲＷＭクリア状態情報に対応した表示が行われる。ＲＷＭクリア状態情報として、ここでは２ビットが使用されている。
【０１８４】
賞球情報は、遊技領域５２において入賞が発生し、入賞に対応した所定個数の賞球払出しを開始するためのものである。例えば、「００００」の値により賞球払出しなし、「０００１」により１個の払出し、「００１０」により２個の払出し、「００１１」により３個の払出し、「１１１１」により１５個の払出しを開始することを表すことが可能である。
【０１８５】
コマンドＢ１は、遊技機メーカー情報及び賞球払出個数情報を有している。このうち遊技機メーカー情報は、ぱちんこ遊技機１０等の遊技機を製造販売する複数の事業者毎に割り当てられた値であり、所定のビット数を利用して表されるものである。そして、この遊技機メーカー情報は、各事業者に対して事前に定められており、各事業者は、遊技機を開発や製造する際に、コマンドＢ１中の特定範囲のビットから自社に割り振られたコード情報が出力されるようにプログラミングを行う。このため、コマンドＢ１中の遊技機メーカー情報を解析することにより、主制御基板１０２を製造販売した事業者の特定や、遊技盤５０や主制御基板１０２の付け間違いの検出が可能である。一方、賞球払出個数情報は、賞球払出し時の連続払出し個数を設定するものであり、その値により、例えば１個〜１５個単位の連続払出し個数を表す。
【０１８６】
払出制御基板４５から主制御基板１０２へのコマンドＡ２，Ｂ２の送信は、後述するように、主制御基板１０２からのコマンドＡ１，Ｂ１の双方が受信されたことが確認できてから、コマンドＡ２，コマンドＢ２の順に行われる。このうちコマンドＡ２は、主制御基板１０２からのコマンドＡ１の内容に応答するものであり、コマンドＡ１に基づき演算された値を示す対応コマンドである。本実施形態では、コマンドＡ１をビット反転させて更に＋１し、得られたコマンドＡ１の負の値がコマンドＡ２として用いられる。
【０１８７】
払出制御基板４５からのコマンドＢ２は、払出制御基板メーカー情報、及び払出しに関するエラー情報を有している。このうち払出制御基板メーカー情報は、ぱちんこ遊技機１０などの遊技機の払出制御基板を製造販売する複数の事業者毎に割り当てられた値であり、所定のビット数を利用して表されるものである。そして、この払出制御基板メーカー情報は、各事業者に対して事前に定められており、各事業者は、払出制御基板を開発や製造する際に、コマンドＢ２中の特定範囲のビットから自社に割り振られたコード情報が出力されるようにプログラミングを行う。このため、コマンドＢ２中の払出制御基板メーカー情報を解析することにより、払出制御基板４５を製造販売した事業者の特定や、払出制御基板の４５の付け間違いの検出が可能である。さらに、前述の遊技機メーカー情報と対比することにより、組み合わせられるべき主制御基板１０２との一致又は不一致の検出が可能である。
【０１８８】
一方、払出しに関するエラー情報は、賞球払出しに関するエラーを主制御基板１０２のＣＰＵ５０１に知らせるものであり、例えば対応するビット番号の値により、賞球払出装置４３の状態、賞球払出装置４３の払出し状態、及びその他の各種エラー（例えば、球経路球切れ、球経路球不足、払出しモータ異常１、払出しモータ異常２、カウントセンサ異常などうちの何れか）の有無を表すことが可能である。
【０１８９】
次に、コマンドＡ１，Ｂ１，Ａ２，Ｂ２を用いた制御態様について説明する。まず、ぱちんこ遊技機１０への電力供給が開始されると、主制御基板１０２の制御開始処理（図８及び図９を参照）が実行され、電源投入時に必要な設定（Ｓ１〜Ｓ４）を実行後、ＲＷＭクリアスイッチ５４４の操作状態（Ｓ５）、電断時状況確認処理（Ｓ６〜Ｓ８）における電源断情報フラグの値、及びＲＷＭ領域の加算結果（チェックサムデータ）に対応して、電源断復帰時の処理（Ｓ９〜Ｓ１７）、ＲＷＭの初期化時の処理（Ｓ２４〜Ｓ２６）、遊技進行割込み用の計時設定の処理（Ｓ２７）、循環処理（Ｓ３３（Ｓ２８〜Ｓ３２））、電源断確認情報設定時の処理（Ｓ３０１〜Ｓ３０７）等が行われる。
【０１９０】
循環処理（Ｓ３３（Ｓ２８〜Ｓ３２））の開始後、遊技進行割込み処理の開始タイミングが到来すると、図１０に示す遊技進行割込み処理が実行される。遊技進行割込み処理が開始される際には、払出制御基板４５の払出制御割込み処理が実行されており、賞球制御処理（Ｓ５２）において、コマンドＡ１が払出制御基板４５に送信される。さらに、コマンドＢ１が、主制御基板１０２から払出制御基板４５に送信され、払出制御基板４５においては、コマンドＡ１，Ｂ１の双方が受信されたか否か、及び受信したコマンドが正常なものであるか否かが判断される。
【０１９１】
具体的には、コマンドＡ１に続いてコマンドＢ１が受信され、コマンドＡ１，Ｂ１の双方のデータが揃うと、両コマンドＡ１，Ｂ１受信後における解析処理（以下では、「コマンド解析処理」と称する場合がある）が実行される。そして、コマンドＡ１のＲＷＭクリア状態情報に基づいて、ＲＷＭクリアスイッチ５４４の操作があったか否かが判断され、賞球情報に基づき払出すべき賞球の有無及び個数が判断される。さらに、コマンドＢ１の遊技機メーカー情報が、記憶している正規な遊技機メーカー情報に整合するものであるか否かが判断され、更に、賞球払出個数情報が、本来であれば取り得ない値（例えばゼロなど）でないか否かが判断される。そして、コマンドＢ１の遊技機メーカー情報、及び賞球払出個数情報の双方が正常であった場合に、コマンドＡ１，Ｂ１が正常であったと判断され、ＲＷＭ状態表示器５６２にてＲＷＭクリア状態情報に応じた表示が行われる。
【０１９２】
この際、ＲＷＭクリア状態情報が、主制御基板１０２側でＲＷＭクリアされていないことを示していれば、払出制御基板４５においては、ＲＷＭ状態表示器５６２にＲＷＭクリア状態がバックアップしたままのクリアされていない状態である旨が表示される。さらに、コマンドＡ１，Ｂ１、及びバックアップされたデータに基づいて、賞球数の管理及び賞球の払出制御が実行される。すなわち、コマンドＡ１の賞球情報がゼロ個以外の所定の値（例えば１〜１５個）であれば、賞球情報に応じた数の賞球数を、バックアップされていた賞球個数情報に加算して、払出すべき賞球数の合計である総賞球個数とする。また、総賞球個数がゼロでない値（例えば最小単位の賞球数以上の値）であれば、コマンドＢ１の賞球払出個数情報に基づき、払出しモータに係る制御処理を実行する。
【０１９３】
また、コマンドＡ１のＲＷＭクリア状態情報が、主制御基板１０２側でＲＷＭクリアされていることを示していれば、払出制御基板４５においては、ＲＷＭ５１３が初期化され、主制御基板１０２と払出制御基板４５のＲＷＭ初期化状態の整合が図られる。さらに、ＲＷＭ５１３を初期化した状態で、コマンドＡ１，Ｂ１に基づいて、賞球数の管理及び賞球の払出制御が実行される。
【０１９４】
なお、変形例として、払出制御基板４５から主制御基板１０２へ、主制御基板１０２に係るＲＷＭクリア状態を認識した旨の情報を送信してもよい。また、払出制御基板４５が自らのＲＷＭクリア状態情報を主制御基板１０２へ送信するようにしてもよい。
【０１９５】
さらに、本実施形態においては、コマンドＡ１，Ｂ１，Ａ２，Ｂ２を利用して通信状態の判断が行われる。ここで判断される通信状態は、通信異常とコマンド未受信とであり、このうち通信異常に関しては、主制御基板１０２及び払出制御基板４５の各々で判断が可能である。具体的には、払出制御基板４５から主制御基板１０２に送信されるコマンドＡ２又はコマンドＢ２に異常があった場合は、主制御基板１０２において通信異常と判断される。コマンドＡ２の異常の有無は、自らの遊技機メーカー情報と払出制御基板４５から送られてきたコマンドＡ２とを用いて判断される。そして、遊技機メーカー情報とコマンドＡ２の加算結果がゼロであれば正常であり、ゼロでなければ通信異常であると判断される。
【０１９６】
また、コマンドＢ２の異常の有無は、主制御基板１０２が正規な払出制御基板メーカー情報を記憶しておき、この記憶値とコマンドＢ２に含まれる払出制御基板メーカー情報とが一致するか否かを判定することにより行われる。なお、コマンドＢ２に含まれる払出しに関するエラー情報が、通常とり得る値であるか否かを判定し、とり得ない値を示している場合に異常ありと判断することも可能である。
【０１９７】
なお、変形例として前述したように、払出制御基板４５から主制御基板１０２へ、主制御基板１０２に係るＲＷＭクリア状態を認識した旨の情報を送信する場合には、主制御基板１０２がＲＷＭクリア状態情報を送信しても、払出制御基板４５からＲＷＭクリア状態を認識した旨の情報が返信されてこなかった場合などに通信異常と判断することが可能である。
【０１９８】
これに対し、払出制御基板４５において通信異常と判断されるのは、コマンドＡ１及びコマンドＢ１を取得できない状態が所定時間以上継続した場合であり、所定時間は、例えば１００ｍｓｅｃ程度とされている。払出制御基板４５においては、コマンドＡ１及びコマンドＢ１の取得ができない期間をカウントしており、カウント結果に基づいて通信異常の有無を判断している。そして、その後にコマンドＡ１及びコマンドＢ１が取得できた場合には、通信異常状態が解除される。なお、コマンドＢ１の遊技機メーカー情報が正規な値でなかった場合や、賞球払出個数情報が通常とり得ない値であった場合などに通信異常と判断するようにしてもよい。
【０１９９】
一方、ノイズ等の影響による一時的なコマンド未受信に関しては、電源投入後からコマンド未受信であるという取扱いがされ、主制御基板１０２からのコマンドＡ１，Ｂ１の受信後、コマンド解析をした結果、所定の電源投入情報を受信したと判断するまで、コマンド未受信の状態が継続される。ここで、所定の電源投入情報としては、ＲＷＭクリア状態情報や電源断復帰情報（電源断正常データ（図８のＳ６〜Ｓ８、図９のＳ３０２，Ｓ３０４などを参照））を利用することが可能である。
【０２００】
なお、主制御基板１０２又は払出制御基板４５が、通信異常を検出した場合や、コマンド未受信を検出している間は、各々において状態に応じたエラー報知がされる。このエラー報知にあたっては、例えば７セグ表示器をＲＷＭ状態表示器５６１，５６２と兼用することなどが可能である。さらに、前述の演出図柄表示装置６０や演出ＬＥＤ（各種遊技効果ＬＥＤ）など）を、ここでのエラー報知に利用してもよい。
【０２０１】
さらに、本実施形態の通信方式を採用したぱちんこ遊技機１０は、前述したように、ノンマスカブル割込みが発生した場合に、実行中の命令が命令単位で完遂されるものである。すなわち、入賞監視処理（図１０中のＳ５１）の開始から賞球制御処理（Ｓ５２）の終了までの間に、コマンドＡ１或いはコマンドＢ１の送信のための制御処理中に電源断の原因となる電圧降下が生じたとしても、その時の命令単位の制御処理を終えた後に電源断確認情報の設定が行われ、その後に遊技進行割込み処理に戻り、コマンドの送信処理が継続される。そして、コマンドＡ１及びコマンドＢ１の双方についての制御処理を終え、当該周期の遊技進行割込み処理中の必要な全ての制御処理が終わった後に、電源断処理が実行される（図９のＳ３０１〜Ｓ３０７）。
＜＜本第二実施形態に係る発明の作用効果＞＞
【０２０２】
本実施形態のぱちんこ遊技機においては、主制御基板１０２及び払出制御基板４５の各々のＲＷＭクリア状態を示すＲＷＭ状態表示器５６１，５６２が備えられており、電力供給開始時に、両ＲＷＭ状態表示器５６１，５６２により、主制御基板１０２及び払出制御基板４５のＲＷＭクリア状態が表示される。したがって、主制御基板１０２及び払出制御基板４５のＲＷＭクリア状態を、遊技場店員等が容易に確認することができる。
【０２０３】
すなわち、本実施形態のように、電源断時にバックアップしたデータを電源投入時に必要に応じて初期化できるようにしている場合、ＲＷＭのデータが実際に初期化されたか否かを確認することが望ましく、更に、主制御基板１０２及び払出制御基板４５の双方でのデータバックアップ及び集中操作によるＲＷＭクリアを可能とした場合には、主制御基板１０２及び払出制御基板４５のそれぞれにＲＷＭ状態表示器５６１，５６２を実装し、各ＲＷＭ状態表示器５６１，５６２を個別に制御することにより、制御処理上も、或いは人的な管理上も、主制御基板１０２及び払出制御基板４５の双方のＲＷＭクリア状態を確認し得ることとなる。これによって、主制御基板１０２及び払出制御基板４５のＲＷＭクリア状態の不一致を早急に発見することが可能となる。
【０２０４】
また、例えば、払出制御基板４５のＲＷＭ状態表示器５６２がなかった場合、遊技場店員等は、払出制御基板４５におけるＲＷＭクリア状態を直接知ることはできない。このため、遊技場店員等に対しては、主制御基板１０２から演出制御基板１０４へ主制御初期化コマンドＣを送信し、演出表示器によりＲＷＭクリアされたことを報知して、払出制御基板４５についてもＲＷＭクリアされているはずである、という認識を抱くよう促すことしかできない。ここで、例えば、主制御初期化コマンドによりスピーカを駆動して、ＲＷＭクリアされたことを報知することも可能である。
【０２０５】
また、ぱちんこ遊技機１０の例えば工場内検査においては、払出制御基板４５のＲＷＭクリアが正常に行われたか否かを検査者等が知るためには、払出制御基板４５のＲＷＭクリア状態を例えば演出表示器等に出力するような専用の機器（治具）を準備して検査を行わなければならず、煩雑な作業が必要になる。さらに、上記専用の機器を接続するためには、ぱちんこ遊技機１０の背面側の所定位置（例えば背面視で右上）に配置された外部中継端子板４９から、払出制御基板４５のＲＷＭクリア状態を表す信号を取り出せるようにする必要がある。
【０２０６】
このような事情の下、本実施形態のように、主制御基板１０２と払出制御基板４５の各々にＲＷＭ状態表示器５６１，５６２を備え、ＲＷＭ状態表示器５６１，５６２により各基板のＲＷＭクリア状態を表示することにより、ＲＷＭクリア状態を容易に外部報知できるようになり、遊技場店員や検査者等によるＲＷＭクリア状態の確認を、正確且つ容易に行えるようにすることが可能となる。
【０２０７】
また、主制御基板１０２及び払出制御基板４５の間でコマンドＡ１，Ｂ１，Ａ２，Ｂ２が相互に通信され、主制御基板１０２から払出制御基板４５へコマンドＡ１を介してＲＷＭクリア状態情報が送信されるので、払出制御基板４５において主制御基板１０２のＲＷＭクリア状態を認識できる。したがって、主制御基板１０２及び払出制御基板４５の双方でＲＷＭクリア状態情報を共有でき、同じＲＷＭクリア状態情報に基づいた各種制御処理が可能となる。
【０２０８】
さらに、主制御基板１０２から払出制御基板４５へは、ＲＷＭクリア状態情報のほかに、ぱちんこ遊技機１０の固有情報である遊技機メーカー情報が送信され、払出制御基板４５から主制御基板１０２へは、遊技機メーカー情報に基づく演算結果に係る情報（コマンドＡ２）や、払出制御基板４５の固有情報である払出制御基板メーカー情報や払出に関するエラー情報（コマンドＢ２）が送信される。したがって、主制御基板１０２においても、払出制御基板４５が正常な状態にあるのか否かを認識でき、払出制御基板４５が正常な状態にある場合には、少なくともＲＷＭクリア状態情報に基づくＲＷＭクリアが行われたであろうとの推論や認定に基づく制御処理が可能となる。この結果、主制御基板１０２及び払出制御基板４５の各々で、相手方のＲＷＭクリア状態を認識したうえでの制御処理が可能となる。
【０２０９】
また、払出制御基板４５は、主制御基板１０２とＲＷＭクリア状態情報を共有しているので、ＲＷＭクリア状態情報に基づき、自身と主制御基板１０２とのＲＷＭクリア状態の異同を確認できる。そして、ＲＷＭ状態が異なる場合には、主制御基板１０２に合わせてＲＷＭクリア状態を修正することが可能となる。この結果、主制御基板１０２と払出制御基板４５とのＲＷＭ状態が不一致となることを防止でき、ＲＷＭ状態の不一致を原因とするトラブルの発生を防ぐことが可能となる。
【０２１０】
例えば、電源基板２５１から主制御基板１０２及び払出制御基板４５に至る信号経路中に断線などがあった場合、電源投入時にＲＷＭクリアスイッチ５４４を操作しても、何れか一方でＲＷＭクリアが実行されず、例えば、主制御基板１０２ではＲＷＭクリアが行われるが、払出制御基板４５ではＲＷＭクリアが行われず、ＲＷＭ５１３にバックアップされたデータが残るといった事態が生じる。この場合、払出制御基板４５においては、ＲＷＭ５１３の記憶されているデータに基づき、本来実行されるべきでない賞球の払出しが行われることとなる。しかし、本実施形態のように、主制御基板１０２から払出制御基板４５へＲＷＭクリア状態情報を含むコマンドＡ１を送信することにより、払出制御基板４５において、ＲＷＭクリア状態を補正することが可能となり、本来払出すべきでない賞球の排出を防止できる。
【０２１１】
図１５は、ＲＷＭクリアスイッチ５４４の操作があったにも関わらず、払出制御基板４５においてＲＷＭが初期化されなかった場合の制御処理の一例を示している。図１５中の左側のブロックＥ１に示すように、主制御基板１０２のＲＷＭ５０３には３００個の賞球情報が記憶されており、払出制御基板４５のＲＷＭ５１３には２００個の賞球情報が記憶されている。この例では、１００個分の賞球情報が主制御基板１０２から払出制御基板４５に未だ送信されていない。
【０２１２】
この後、ＲＷＭクリア操作があると、中央のブロックＥ２に示すように、主制御基板１０２の賞球情報はクリアされて０個となるが、払出制御基板４５の賞球情報はクリアされず、２００個のままとなる。しかし、主制御基板１０２からのコマンドＡ１，Ｂ１が払出制御基板４５に入力されることにより、払出制御基板４５は、主制御基板１０２のＲＷＭ状態がクリア有となっていることや、正規な主制御基板１０２からのコマンドであることなどを認識できる。そして、これらの情報に基づいて、右側のブロックＥ３に示すように、払出制御基板４５の賞球情報が消去されて０個となり、主制御基板１０２及び払出制御基板４５の賞球情報が一致する。
【０２１３】
なお、図１６は、断線等の原因により、主制御基板１０２にＲＷＭクリア信号が入力されなかった場合の一例を示している。図１６中の上段左側のブロックＦ１に示すように、主制御基板１０２のＲＷＭ５０３には３００個の賞球情報が記憶されており、払出制御基板４５のＲＷＭ５１３には２００個の賞球情報が記憶されている。この例でも図１５に示す例と同様に、１００個分の賞球情報が主制御基板１０２から払出制御基板４５に未だ送信されていない。
【０２１４】
この後、ＲＷＭクリア操作があると、上段中央のブロックＦ２に示すように、払出制御基板４５の賞球情報はクリアされて０個となるが、主制御基板１０２の賞球情報はクリアされず、３００個のままとなる。しかし、主制御基板１０２からのコマンドＡ１，Ｂ１が払出制御基板４５に入力されることにより、上段右端のブロックＦ３に示すように、払出制御基板４５の賞球情報がクリアされて０個となる。図１６に示す例では、払出制御基板４５の賞球情報がコマンドＡ１，Ｂ１に基づいてクリアされるまでの間に、遊技領域５２で合計３００個となる複数の入賞が発生し、主制御基板１０２の賞球情報が３００個となっている。
【０２１５】
さらに、図１６の下段に進み、払出制御基板４５において、主制御基板１０２からのコマンドＡ１に基づき賞球の払出しが実行される。その間及びその後にも新たな入賞が複数あり、この新たな入賞に基づく賞球情報が、下段のブロッＦ４中に示すように、主制御基板１０２については例えば３００個となる。なお、説明を簡略化するため図示を省略しているが、主制御基板１０２の賞球情報が順次加算されていく間にも、コマンドＡ１，Ｂ１，Ａ２，Ｂ２の双方向通信、及び払出制御基板４５による賞球の払出しは行われており、主制御基板１０２及び払出制御基板４５の賞球情報は、賞球情報や賞球払出個数情報に基づいて増減している。
【０２１６】
また、本実施形態によれば、払出制御基板４５から主制御基板１０２へ送信されるコマンドＡ２は、主制御基板１０２から出力されるコマンドＡ１から一元的に定まる値となっており、またコマンドＢ２は、払出制御基板４５の固有の値となっているので、主制御基板１０２は、払出制御基板４５からのコマンドＡ２，Ｂ２に基づいて、通信異常の有無を判断することが可能である。つまり、払出制御基板４５からのコマンドＡ２又はコマンドＢ２の少なくとも一方が、本来の値と異なっているか否かを判断し、本来の値と異なっていれば、何らかの通信異常が発生したと判断し、判断結果に基づく制御処理を実行することが可能である。
【０２１７】
さらに、本実施形態によれば、払出制御基板４５が、コマンドＡ１及びコマンドＢ１を受信したと判断できない期間がカウントされており、カウントの結果が所定時間（ここでは１００ｍｓｅｃ）に達した場合に、通信状態が正常でないと判断しているので、払出制御基板４５においても、通信異常の有無を確認することが可能である。そして、これらのことから、主制御基板１０２及び払出制御基板４５の双方で相手方との通信異常の有無を判断することができる。
【０２１８】
また、払出制御基板４５において、電力供給の開始からコマンドＡ１，Ｂ１の受信が確認され、コマンド解析処理により特定の情報（例えば、ＲＷＭクリア状態情報、電源断復帰情報など）を受信したことが判断されるまではコマンド未受信としてエラー表示を行い、特定の情報の受信が確認されてからコマンド未受信のエラー表示を解消するので、ノイズなどの原因により一時的にコマンドＡ１，Ｂ１を受信できない状態が生じた場合でも、漏れなくコマンド未受信のエラーを報知することが可能である。そして、通信異常とコマンド未受信とを区別して検出することができ、人的にも制御処理上も、的確な対処が可能となる。
【０２１９】
さらに、本実施形態によれば、ノンマスカブル割込みが発生した場合に、実行中の命令が命令単位で完遂され、コマンドＡ１或いはコマンドＢ１の送信のための制御処理中に電源断の原因となる電圧降下が生じたとしても、その時の命令単位の制御処理を終えた後に電源断確認情報の設定が行われ、その後に遊技進行割込み処理に戻り、コマンドの送信処理が継続される。したがって、遊技進行割込み処理単位では制御処理を中途半端な状態で終了させて電源断とすることがなく、電源復帰時の制御処理の再開を容易化することが可能である。なお、各種データの受信のための制御処理（例えば受信データの読み込みのための制御処理など）中にノンマスカブル割込みが発生した場合でも同様に、その時の命令単位の制御処理を終えた後に電源断確認情報の設定が行われる。
【０２２０】
また、払出制御基板４５においても電源断確認情報を設定する場合にも、上述の構成と同様の構成を採用することが可能であり、払出制御基板４５から主制御基板１０２へのコマンドＡ２，Ｂ２の送信のための制御処理（或はコマンド受信のための制御処理）中に電源断の原因となる電圧降下が生じたとしても、その時の命令単位の制御処理を終えた後に電源断確認情報の設定が行われ、その後に遊技進行割込み処理に戻り、コマンドの送信処理が継続される。そして、コマンドＡ２及びコマンドＢ２の双方についての制御処理を終え、当該周期の払出制御割込み処理中の必要な全ての制御処理が終わった後に、電源断処理が実行される。
＜電源断確認情報の設定に係る第二実施形態＞
【０２２１】
次に、本願発明の電源断確認情報に係る第二実施形態について説明する。なお、前述の電源断確認情報に係る第一実施形態と同様の部分については同一番号を付し、その説明は省略する。前述の電源断確認情報に係る第一実施形態においては、電源の供給電圧が低下してＣＰＵ５０１のＮＭＩ端子５０４（図４参照）に電断信号が入力されると電源断確認情報が設定されるが、本第二実施形態においては、電断信号の入力があったとしても、その電断信号の入力態様が所定条件を満たさなければ電源断確認情報の設定が行われない。この所定条件としては、電断信号の入力回数や入力期間などを例示することができる。
【０２２２】
例えば、電断信号は第一電断信号と第二電断信号とに分けられており、第一電断信号は第一実施形態の電断信号と同様のものである。そして、第一電断信号は、ＣＰＵ５０１のＮＭＩ端子５０４に入力される。一方、第二電断信号は、第一電断信号の出力に伴ってＣＰＵ５０１に向けて出力されるものであり、第一電断信号がＣＰＵ５０１に入力されると、第二電断信号はＣＰＵ５０１の他の入力端子に入力される。ＣＰＵ５０１は、第一電断信号がＮＭＩ端子５０４に入力されると、その時に実行されていた命令を第一実施形態と同様に完遂した後、制御プラグラム上に規定された所定のアドレス（ここでは００６６Ｈ番地）に制御処理をジャンプさせて移行させる。さらに、ＣＰＵ５０１は、第二電断信号の入力回数を監視しており、入力回数が例えば５回に達していれば、上述の所定のアドレス（００６６Ｈ）以降の内容に従い電源断確認情報の設定を実行する。
【０２２３】
第二電断信号の入力が５回以上ない場合においても、ＮＭＩ端子５０４に第一電断信号が入力されることに伴って、ＣＰＵ５０１は、制御処理を前述の所定のアドレス（００６６Ｈ）に移行させる。しかし、所定のアドレスへの移行を行うものの、それ以外の電源断に備えるための制御処理は何ら行わず、電源断確認情報の設定は実行しない。そして、一旦前述の所定アドレス（００６６Ｈ）への移行を行った後には、移行する前の、例えば遊技進行割込み処理中の制御処理に戻る。つまり、第二電断信号の入力態様が所定条件を満たさなくても制御処理は一旦所定のアドレス（００６６Ｈ）に移行するが、それ以降の電源断確認情報の設定等のための制御処理を何ら行うことなく、移行前の制御処理に戻る。
【０２２４】
第二電断信号の入力回数は、遊技進行割込み処理が繰り返される毎に加算される。つまり、本実施例では、５回の遊技進行割込み処理に亘り第二電断信号の入力が繰り返された場合に所定条件が満たされたと判定される。
【０２２５】
この第二実施形態によれば、電源電圧が低下していない場合に例えばノイズ等の影響によりＮＭＩ端子５０４に信号入力があったとしても、信号入力があったことのみを原因として電源断確認情報が設定されてしまうことを防止できる。したがって、電源断とする必要がなく電源断となるべきでないような状況において、誤って電断処理が実行されてしまうことを防止できる。さらに、本第二実施形態のように、所定のアドレスに制御処理を移行させた後に、電源断確認情報を設定することなく直ぐにその処理を抜ける構成とすることにより、第一電断信号が入力に伴うノンマスカブル割込みの機能を利用したまま、より確実な電源断確認情報の設定を行うことが可能となる。
【０２２６】
すなわち、遊技機の各種制御基板に用いられるＣＰＵは、ハードウエア割込みであるＮＭＩの機能を備えているのが一般的であり、ＣＰＵには、ＮＭＩ機能のための入力端子や電子回路部分（論理回路を含む）が備えられている。しかし、ＮＭＩ端子５０４への信号入力を無視してしまうような制御処理を行うこととした場合には、ＮＭＩの機能を削除するための設計変更が、プログラム上、及び回路設計上で必要となる。また、ＮＭＩ端子や、ＮＭＩのための電子回路部分を残したまま、これらを使用せず、例えば接地しておくような措置を採った場合には、不使用（又は未使用）の端子や機能が残ってしまい、不正行為に利用されてしまうことも考え得る。これに対して本実施例のように、ＮＭＩ端子５０４に第一電断信号が入力されると制御処理を所定のアドレス（００６６Ｈ）に移行させるという構成を採用することにより、ＮＭＩ機能のための構成を削除せずに利用したまま、主制御基板１０２の設計変更を最小限に抑えながらノイズ等への対策を施すことが可能となる。
【０２２７】
なお、本実施形態においては、第二電断信号の入力態様が満たすべき所定条件として、５回の入力を定めているが、本発明はこれに限定されるものではなく、５回以外の回数を設定してもよい。また、所定回数に限られるものではなく、例えば所定期間に亘る入力を条件としてもよい。さらに、第二電断信号を生成するために、第一電断信号の信号経路を分岐させてＣＰＵ５０１に直接的に入力することや、第一電断信号の分岐信号をスイッチング回路に入力することなどが考えられる。また、第一電断信号と第二電断信号とは、ＣＰＵ５０１に同期して入力されることが望ましいが、本実施形態の作用効果を奏することが可能な範囲で第二電断信号が遅延する構成を採用してもよい。
【０２２８】
また、本実施形態においても、前述の主制御基板１０２と払出制御基板４５との間で主制御ＭＯＤＥコマンド（コマンドＡ１を含む）、主制御ＥＶＥＮＴコマンド（コマンドＢ１を含む）、払出制御ＭＯＤＥコマンド（コマンドＡ２を含む）、払出制御ＥＶＥＮＴコマンド（コマンドＢ２を含む）の相互通信が行われるぱちんこ遊技機１０に適用が可能なものである。そして、これらの各ＭＯＤＥコマンド及び各ＥＶＥＮＴコマンドの送受信に係る制御処理中に電源断の原因となる電圧降下が生じたとしても、第二電断信号の入力態様が所定条件を満たした場合に、電源断確認情報が設定され、本来実行されるべきでない電断処理が行われることを防止できる。
＜第二実施例（スイッチ情報を用いた発明）＞
【０２２９】
次に、本発明の第二実施例について説明する。なお、前述の第一実施例や、第一実施例中の各実施形態と同様の部分については同一番号を付し、その説明は省略する。本第二実施例においては、外部出力を行うことが可能な賞球個数情報に関し、「予定賞球」及び「実賞球」の何れの種別における賞球個数情報とするかの選択ができ、更にその種別を表す種別情報（スイッチ情報）の取扱いが規定されている点で、第一実施例とは異なっている。以下に、賞球個数情報の種別を選択するための構成や、種別情報の取扱い等について説明する。
＜＜第二実施例における第一発明＞＞
＜＜＜外部中継端子板について＞＞＞
【０２３０】
第一実施例においては説明を省略しているが、前述の外部中継端子板４９（図２参照）は、プリント基板上に多数の外部接続端子４９ａを所定の配置で実装しており、図１７に示すように、ぱちんこ遊技機１０の外部の機器であるホールコンピュータＨＣ等にケーブルハーネスを介して電気的に接続されている。多数の外部接続端子４９ａの中には、主制御基板１０２及び払出制御基板４５から、例えば中継基板（図示略）を介して複数種類の信号線を集合させた集合型のコネクタを接続するためのものや、ホールコンピュータＨＣへ出力される情報の種類毎に個々に分離されたコネクタを接続するためのものなどがある。さらに、外部中継端子板４９において、入力側と出力側の外部接続端子４９ａの間には、個々の出力側の外部接続端子４９ａに対応してリレー素子（図示略）が設けられている。なお、ホールコンピュータＨＣとの間に、複数のぱちんこ遊技機１０を並べて保持することが可能な島設備に備えられた島コンピュータを介在させてもよい。
【０２３１】
また、外部中継端子板４９の出力用の外部接続端子４９ａには、以下の用途のものがある。例えば、主制御基板１０２からの信号に係るものとして、大当り時に大当りの間中信号を出力する大当り出力用端子、そのときの遊技状態（通常遊技状態、特定遊技状態、特別遊技状態等）に係る情報を出力するための遊技状態情報出力用の端子、各始動口（第１始動入賞口６２や第２始動入賞口６３など）の１個毎の入賞に係る信号を出力する始動口入賞時出力用端子、特別図柄確定停止時に信号を出力する特別図柄確定回数用出力用端子等、遊技機枠の扉類（前枠１２や扉１４など）の開放に係る信号を出力する扉開放出力用端子、各種エラー情報を出力するためのエラー情報出力用端子、及び、賞球タンク４４に球が不足している間信号を出力する球切れ時出力用端子、などである。
【０２３２】
また、払出制御基板４５からの信号に係るものとしては、払出制御基板４５からの情報をホールコンピュータＨＣ等へ出力する賞球払出関連情報出力用端子が設けられている。この賞球払出関連情報出力用端子として、一つの外部接続端子４９ａが割り当てられている。さらに、賞球払出関連情報出力用端子から出力される情報は、払出制御基板４５が管理している賞球個数情報である。そして、この賞球個数情報は、賞球の所定個数分毎（例えば５個毎や１０個毎など）に信号形態を変化させて、ホールコンピュータＨＣ等が、単位賞球数の累積値である総賞球個数を集計できるようにしているものである。
＜＜＜球数情報及び実賞球数情報の生成＞＞＞
【０２３３】
遊技領域５２（図１参照）において各種入賞が発生することにより、各種入賞口（第１始動入賞口６２、第２始動入賞口６３、第１大入賞口９１、第２大入賞口９２、一般入賞口７２等）に対応した単位数の賞球の払出しが決定され、ここで決定された賞球個数は予定賞球数情報となる。さらに、この予定賞球数情報が払出制御基板４５に送信され、賞球払出装置４３（図２参照）が駆動されて遊技球が排出され、排出された遊技球がカウントセンサにより検出されると、払出しの済んだ実賞球数情報が加算されて増加し、予定賞球数情報がその分減算される。
【０２３４】
なお、払出制御基板４５において、主制御基板１０２から送信される予定賞球数情報を加算し、総予定賞球数情報を生成して、総予定賞球数情報から実賞球数を減算することで払出個数の管理を行ってもよい。また、主制御基板１０２において、連続して発生した入賞に対応する各単位数を合算して総予定賞球数情報を生成し、この総予定賞球数情報を払出制御基板４５に送信するようにしてもよい。
【０２３５】
また、本実施例では、カウントセンサは、賞球払出装置４３に内蔵されたスプロケットの下流側に配置されており、スプロケットから放出された遊技球がカウントセンサにより検出されるようになっている。しかし、本発明はこれに限定されず、例えばカウントセンサをスプロケットの上流側に配置し、スプロケットに向かって順次送られる遊技球をカウントして実賞球の情報としてもよい。
【０２３６】
このような予定賞球と実賞球の区別は、賞球個数情報の取扱の統一化を可能とし、賞球個数の正確な管理を可能とするものである。例えば、特別遊技中などには、短時間に連続して入賞が発生し、遊技者が獲得する権利を得る賞球数は、入賞の発生に応じて急速に増加する。そして、払出すべき賞球数の増加ペースに比べると、実際に払出しがされた賞球数の増加ペースは遅いのが通常である。しかし、特別遊技中、或いは連チャン中等に急激に増加する獲得賞球数を、例えば演出図柄表示装置６０などで数値を高速に更新表示することで報知するようなものもある。そして、このようにリアルタイム的に賞球個数表示を行う場合には、報知する賞球数を、その時点で払出すことが決まっている予定賞球数とするのか、或いは、払出しを済ませた実績である実賞球数とするのか、を事前に決定しておく必要ある。
【０２３７】
このうち、予定賞球数で報知を行うとした場合には、実際の払出しの前に、獲得予定の賞球個数を表示することとなる。しかし、獲得賞球個数が表示された後も、遊技球の払出しが継続されることから、表示が予定数に基づき行われていることを遊技者が理解していなければ、遊技者が賞球個数表示の信憑性について誤解を抱くことも想定し得る。一方、実賞球数で報知を行うとした場合には、入賞発生に対する払出しの遅れによって、短時間で獲得賞球数が増えたという出球感を、遊技者に対し十分に与えることができないことも想定し得る。このような事情は、ぱちんこ遊技機１０で獲得賞球数の表示を行う場合のみでなく、島設備（所謂呼出しランプ装置やカードユニット等）の側で賞球個数情報の表示を行う場合にも同様である。
＜＜＜賞球個数情報の種別の設定＞＞＞
【０２３８】
次に、賞球個数情報の種別の設定のための構成について説明する。制御処理上、「予定賞球」と「実賞球」の区別が可能である点は第一実施例も同様であるが、本第二実施例のぱちんこ遊技機１０においては、賞球個数情報の外部出力を、「予定賞球」或いは「実賞球」の何れで行うかを、遊技場側で事前に選択しておくことが可能である。すなわち、図１７中に示すように、払出制御基板４５には、種別選択手段５７１が設けられており、この種別選択手段５７１は、種別設定スイッチ５７２と、種別設定スイッチ５７２の操作結果に応じた情報出力が可能な論理回路部５７３とを有している。また、予定賞球数情報（予定数）と実賞球数情報（完了数）の双方が、払出制御基板４５の入出力ポート５１５から論理回路部５５４へ入力される。
【０２３９】
種別設定スイッチ５７２として、例えば、遊技場店員等の手動操作によって状態を変更し維持するディップスイッチが用いられている。そして、このディップスイッチを操作することで、賞球個数情報の意味を、予定賞球数の情報とするのか、或いは実賞球数の情報とするのかの需要に応じて、事前に変更できるようになっている。さらに、論理回路部５７３の内部における論理回路の入出力関係は、遊技場店員等が設定した種別設定スイッチ５７２の状態に応じて決められ、種別設定スイッチ５７２の状態を示す情報（以下、「スイッチ情報」と称する）が、払出制御基板４５の外部へ出力される。すなわち、本実施形態では、種別選択手段５７１が、予定賞球数情報と実賞球数情報に係る入出力関係を変更可能な論理回路となっており、種別選択手段５７１により予定賞球数情報と実賞球数情報の何れかが選択されて、払出制御基板４５から他の基板（主制御基板１０２など）へ伝送される。
【０２４０】
なお、制御処理上、「予定賞球」と「実賞球」の区別は、賞球に限らず、例えばカードユニットからの要求により行われる球貸しの際の貸球にも適用し得る。この場合は、「予定貸球」、「実貸球」として、「予定賞球」と「実賞球」と区別することも可能である。このように、賞球と貸球とを区別して外部出力した場合には、大当り中にカードユニットから貸出要求がなされた場合であっても、大当りに起因した賞球数のみを正確に管理することが可能となる。
＜＜＜スイッチ情報の主制御基板への伝送＞＞＞
【０２４１】
また、本実施例においては、前述のスイッチ情報が、払出制御基板４５から主制御基板１０２に伝達される通信形態が採用されている。以下に、主制御基板１０２と払出制御基板４５との間の通信形態について図１８に基づき説明する。図１８に示すのは、遊技球の払出時に主制御基板１０２と払出制御基板４５との間で送受信される払出コマンド（払出制御用入力信号及び払出制御用出力信号）の一例であり、この払出コマンドは第１コマンド及び第２コマンドからなる２バイト構成を採用している。そして、図１８中の左側は、主制御基板１０２の払出制御基板４５に対する通信仕様を示しており、図１８中の右側は、払出制御基板４５の主制御基板１０２に対する通信仕様を示している。
【０２４２】
先ず、図１８（Ａ），（Ｂ）は、前述の第１コマンドのうち、主制御基板１０２から払出制御基板４５に送信されるコマンド（主制御ＭＯＤＥコマンド）の態様を示しており、図１８（Ｃ），（Ｄ）は、同じく第１コマンドのうち、主制御基板１０２からのコマンド（主制御ＭＯＤＥコマンド）に応答して払出制御基板４５から主制御基板１０２に送信されるコマンド（払出制御ＭＯＤＥコマンド）の態様を示している。さらに、図１８（Ｅ），（Ｆ）は、前述の第２コマンドのうち、主制御基板１０２から払出制御基板４５に送信されるコマンド（主制御ＥＶＥＮＴコマンド）の態様を示しており、図１８（Ｇ），（Ｈ）は、同じく第２コマンドのうち、主制御基板１０２からのコマンド（主制御ＥＶＥＮＴコマンド）に応答して払出制御基板４５から主制御基板１０２に送信されるコマンド（払出制御ＥＶＥＮＴコマンドに相当）の態様を示している。
【０２４３】
図１８中の左側に示す主制御基板１０２においては、遊技進行割込み毎（ここでは４ｍｓ毎）に、コマンドの送受信の確認が行われる。このコマンドの送受信の確認は、遊技進行割込み処理（図１０参照）中の例えば賞球制御処理（Ｓ５２）において行うことが可能である。一方、図１８中の右側に示す払出制御基板４５においては、払出制御割込み毎（ここでは１ｍｓ毎）にコマンドの送受信の確認が行われる。
【０２４４】
図１８（Ａ）に示す主制御基板１０２からの送信１コマンド目において、８ビット中のビット７〜６は「１０」の固定値を表し、ビット５は賞球個数の取扱種別に係る情報（取扱種別情報）を表している。また、ビット４は受け皿満タン状態を表し、更にビット３〜０は賞球個数を表している。そして、これらの各種情報のうち、ビット３〜０の４ビットは、０（００００Ｂ）個から１５（１１１１Ｂ）個の何れかの賞球数の指示に用いられる。
【０２４５】
これらのうちビット５の取扱種別情報は、値が「０」である場合は、ビット３〜０による賞球個数の情報が予定賞球を意味していることを示し、値が「１」である場合は、賞球個数の情報が実賞球を意味していることを示す。つまり、主制御基板１０２から払出制御基板４５へ、第１コマンドの主制御ＭＯＤＥコマンドにおいて、ビット５の値を「０」として伝達される賞球個数は、予定賞球数を意味することとなる。ここで、予定賞球数情報に関しては、主制御基板１０２が伝達側制御手段であり、払出制御基板４５が応答側制御手段となっている。また、ビット４は、受け皿満タン状態を示すものであり、０は受け皿満タンではないことを表し、１は受け皿満タン中であることを表している。なお、図１８（Ａ）中に示すビット４の値Ａ、及びビット３〜０の値Ｂは、とり得る値の何れかであることを示している。
【０２４６】
次に、図１８（Ｂ）に示す払出制御基板４５の側においては、受信したコマンドの上位３ビットが「１００」の場合に、受信したコマンドが１コマンド目であると判断される。さらに、払出制御基板４５においては、受信したコマンドに基づき、所定のバッファ（バッファＡ）に受皿満タン状態の情報を格納し、他の所定のバッファ（バッファＢ）に賞球個数の情報を格納する。ここで、後述する２コマンド目を受信する前に、再度主制御基板１０２からの送信１コマンド目を受信した場合には、上記所定のバッファ（バッファＡ，Ｂ）を上書きする。なお、所定のバッファ（バッファＡ，Ｂ）は、前述のＭＯＤＥコマンドバッファに含まれるものとすることができる。
【０２４７】
そして、図１８（Ｃ），（Ｄ）に示すように、払出制御基板４５から主制御基板１０２に対して、主制御ＭＯＤＥコマンドに対応して、払出制御基板４５からの送信１コマンド目（払出制御ＭＯＤＥコマンド）が送信されるが、ビット５の値は、前述の種別設定スイッチ５７２（図１７参照）の状態に対応した値となっている。すなわち、ビット５の賞球取扱種別情報は、種別設定スイッチ５７２に係るスイッチ情報である。そして、図１８（Ｃ），（Ｄ）に示す例では、種別設定スイッチ５７２の状態は、実賞球を選択した状態となっており、ビット５の値を「１」としてコマンドの送信が行われている。つまり、スイッチ情報に関しては、払出制御基板４５が伝達側制御手段であり、主制御基板１０２が応答側制御手段となっている。
【０２４８】
主制御基板１０２においては、払出制御基板４５からの送信１コマンド目を受信すると、図１８（Ｅ）に示すように、主制御基板１０２からの送信２コマンド目（主制御ＥＶＥＮＴコマンドに相当）を払出制御基板４５へ送信する。そして、このときのコマンドの内容は、「０」と「１」とを交互に並べた固定値（０１０１０１０１（５５Ｈ））となっている。
【０２４９】
払出制御基板４５においては、受信したコマンドが所定の値（５５Ｈ）であることが確認されると、２コマンド目を受信したことが判断される。その際に、前述の受け皿満タン状態及び賞球個数の情報がバッファＡ及びＢに格納されていれば、その値が受け皿満タン状態及び賞球個数に係る情報として所定の記憶領域に格納され、バッファＡ及びＢはクリアされる。そして、払出制御基板４５により賞球払出装置４３が駆動され、払出し動作が開始される。ここで、この後の１コマンド目を受信する前に、再度主制御基板１０２からの送信２コマンド目を受信した場合には、バッファＡ及びＢはクリアされているので、受け皿満タン状態及び賞球個数に係る情報の格納が改めて行われるということはない。
【０２５０】
そして、図１８（Ｇ），（Ｈ）に示すように、払出制御基板４５から主制御基板１０２に対して、主制御ＥＶＥＮＴコマンドに対応して、払出制御基板４５からの送信２コマンド目（払出制御ＥＶＥＮＴコマンド）が送信されるが、このときのビット５の値は、図１８（Ｃ），（Ｄ）の場合と同様に、種別設定スイッチ５７２（図１７参照）の状態に対応した値となっており、ここではビット５の値は「１」である。
【０２５１】
この際、上位２ビットは固定値「０１」となっており、更に下位２ビットを用いて賞球払出装置４３に係る払出装置異常、及び賞球払出し中の情報が送信される。本実施形態では、ビット１が払出装置異常の情報を表すのに用いられており、ビット１が「０」の場合は払出装置異常がないことが表され、ビット１が「１」の場合は払出装置異常中であることが表される。また、ビット０が賞球払出し中の情報を表すのに用いられており、ビット０が「０」の場合は賞球払出し中ではないことが表され、ビット０が「１」の場合は賞球払出し中であることが表される。なお、図１８（Ｇ）中に示すビット１の値Ｃ、及びビット０の値Ｄは、とり得る値の何れかであることを示している。
【０２５２】
図１８（Ｈ）に示すように、払出制御基板４５からの送信２コマンド目を受信した主制御基板１０２の側においては、受信したコマンドのビット５が、図１８（Ｄ）に示す受信１コマンド目と比較され、両者のビット５の値が合致した場合には、２コマンド目について送受信完了と判断される。一方、合致しなかった場合には、２コマンド目について送信エラーが発生したと判断される。そして、送受信完了と判断された場合は、コマンド中のビット１の値を払出装置異常の状態を示す（有無を示す）情報として格納されて保存され、ビット０の値を賞球払出し中の状態を示す（賞球払出し中であるか否かを示す）情報として格納され保存される。そして、図１８（Ｉ）に示すように払出しコマンドの送受信が完了する。なお、本実施形態では、主制御基板１０２は、コマンド送信後の次の遊技進行割込み処理において、払出制御基板４５からのコマンドを受信しなかった場合には、送信エラーと判断し、コマンドの再送信を行う。
【０２５３】
また、主制御基板１０２における賞球個数情報の取扱形態としては、種々のものを採用可能である。そして、ここでは主制御基板１０２の側で、入賞の発生に伴って順次加算される予定賞球数のみを取扱っているが、実賞球数の取扱いを併せて行うことが可能である。さらに、実賞球数のみを取扱うこととしてもよい。
【０２５４】
主制御基板１０２において実賞球数情報を取扱う場合には、主制御基板１０２へ実賞球数に係る情報を入力することが考えられる。具体的には、払出制御基板４５、或いは前述のカウントセンサのような検出手段から、主制御基板１０２に対して、実賞球数情報自体や、実賞球数を把握可能とするための各種情報を入力することを例示できる。さらに、払出制御基板４５からの、実賞球数情報自体や、実賞球数を把握可能とするための各種情報としては、所定数の遊技球の払出しがされる毎に主制御基板１０２へ送信される払出完了信号を挙げることができる。また、払出完了信号の出力タイミングとしては、入賞口毎に定められた単位賞球数（例えば３個や５個など）の払出しが検出された際、一定の区切り数（例えば１０個など）の払出しが検出された際、或いは、合算された総実賞球個数の払出しが終わって残数が０となった際、等を例示できる。
【０２５５】
また、主制御基板１０２から外部中継端子板４９へ、予定賞球数情報のみを出力すること、実賞球数情報のみを出力すること、或いは、予定賞球数情報及び実賞球数情報の双方を出力すること、など、必要に応じた態様の採用が可能である。この場合、種別設定スイッチ５７２の操作結果に応じた種別の賞球個数情報を、主制御基板１０２のみから外部中継端子板４９へ出力してもよく、主制御基板１０２及び払出制御基板４５の双方から外部中継端子板４９へ出力してもよい。さらに、種別設定スイッチ５７２のみ、或いは論理回路部５７３の全体を、主制御基板１０２に設けるようにしてもよい。
＜＜＜電源断時と電源断復旧時におけるスイッチ情報の取扱い＞＞＞
【０２５６】
前述のスイッチ情報は、電源断時にバックアップされる情報の一つである。また、前述の賞球個数情報も、電源断時にバックアップされる。そして、電源断復旧時（電源投入時）には、電源投入により開始される制御開始処理中の所定のタイミングでスイッチ情報設定処理が実行されて、保存されていたスイッチ情報が読み出されて設定される。
【０２５７】
図１９は、前述の制御開始処理（図８及び図９参照）における、電源投入から遊技進行割込み処理の実行が可能となるまでの制御処理を、第一実施例の説明に比べてより機能的に描き表わしたうえで、スイッチ情報設定処理の実行タイミングを示したものである。図１９中に示すように、電源の投入（Ｓ８１）があると、スタックポインタの設定（Ｓ８２）割込みモードの設定（Ｓ８３）、ＲＷＭアクセスの許可（Ｓ８４）、内蔵レジスタの初期設定（Ｓ８５）、及びＲＷＭクリアスイッチ（図４中の符号５４４参照）の操作状態の確認（Ｓ８６）が順に実行される。これらのうちＳ８２〜Ｓ８６までの制御処理は、第一実施例の制御開始処理（図８及び図９参照）のＳ１〜Ｓ５に対応したものである。
【０２５８】
ＲＷＭクリアスイッチ５４４の操作状態の確認の処理（Ｓ８６）において、ＲＷＭクリアスイッチが押されていなければ（Ｓ８６：ＮＯ）、電源断正常の情報が保存されているか否か判定（Ｓ８７）が実行され、電源断情報フラグの値が電源断正常データに一致した場合（Ｓ８７：ＹＥＳ）には、チェックサムデータが算出される（Ｓ８８）。さらに、チェックサムデータが正常であるか否かの判定（Ｓ８９）が実行され、チェックサムデータが正常であった場合（Ｓ８９：ＹＥＳ）には、電源断復帰時の処理（Ｓ９０〜Ｓ９３）へ移行する。ここで、上述のＳ８７〜Ｓ８９までの制御処理は、第一実施例の制御開始処理（図８及び図９参照）のＳ６〜Ｓ８に対応したものである。
【０２５９】
Ｓ９０で示すソレノイドの復帰設定の制御処理においては、各可変入賞口に対応して備えられた各ソレノイドが電源断発生前の状態に戻される。さらに、スイッチ情報設定処理（Ｓ９１）が実行され、スイッチ情報が復元される。また、Ｓ９２で示す電断復帰時のＲＷＭの初期設定の制御処理においては、バックアップされた情報に基づくＲＷＭの初期設定が行われ、続いて電源投入正常の情報の保存（Ｓ９３）が行われる。これらのＳ９０，Ｓ９２，Ｓ９３の制御処理は、第一実施例の制御開始処理（図８及び図９参照）のＳ１３，Ｓ１５，Ｓ１６等の処理に対応したものである。
【０２６０】
その後、タイマ割込み起動の処理（Ｓ９４）、割込み許可の設定（Ｓ９５）が実行され、タイマ割込み起動の処理（Ｓ９４）での計時開始から所定時間（ここでは４ｍｓ）が経過すると遊技進行割込み処理（図１０参照）による遊技制御が開始される（Ｓ９６）。そして、この後、遊技進行割込み処理は、所定周期（ここでは４ｍｓ）毎に繰り返される。
【０２６１】
また、前述のＳ８６、Ｓ８７、及びＳ８９において、ＲＷＭクリアスイッチが押されている場合（Ｓ８６：ＹＥＳ）、電源断正常の情報が保存されていない場合（Ｓ８７：ＮＯ）、及びチェックサムデータが正常でない場合（Ｓ８９：ＮＯ）には、ＲＷＭの全領域のクリア（Ｓ９７）、ＲＷＭ初期化時のＲＷＭの初期設定（Ｓ９８）、及び電源投入正常の情報の保存（Ｓ９９）が順に実行され、制御処理は、タイマ割込み起動の処理（Ｓ９４）に進む。これらのうちＳ９７，Ｓ９８の制御処理は、第一実施例の制御開始処理（図８及び図９参照）のＳ２４，Ｓ２５に対応したものである。また、第一実施例に係る説明においては、図１９中の電源投入正常の情報の保存（Ｓ９９）に対応する制御処理の図示は省略されている。
【０２６２】
スイッチ情報の状態の確認（スイッチ情報設定処理（Ｓ９１））は、正常に電源断復帰が行われる場合、即ちチェックサムデータが正常であるか否かの判定（Ｓ８９）よりも後のタイミングで行うことが望ましいが、本第一発明では、前述のように、ソレノイドの復帰の設定（Ｓ９０）と、電断復帰時のＲＷＭの初期設定（Ｓ９２）との間のタイミング（ソレノイドの復帰設定後のタイミング）で行われる。そして、確認されたスイッチ情報の設定状態が、電源断復帰後のスイッチ情報としてＲＷＭの所定領域に記憶されて設定され、電源断が発生する前と同じ内容のスイッチ情報に基づき、主制御基板１０２と払出制御基板４５との間の通信、及び、払出制御基板４５から外部中継端子板４９への情報出力を行うことが可能となる。ここで、主制御基板１０２から外部中継端子板４９へ、スイッチ情報や賞球個数情報を出力するようにしてもよい。
【０２６３】
また、スイッチ情報の状態の確認タイミングとしては、バックアップデータの初期化の可能性が排除されたタイミングであることが望ましく、上述のタイミング以外のタイミングとしては、例えば、電断復帰時のＲＷＭの初期設定（Ｓ９３）と電源投入正常の情報の保存（Ｓ９４）との間（電断復帰時のＲＷＭの初期設定時のタイミング）や、或いは、電源投入正常の情報の保存（Ｓ９３）とタイマ割込み起動（Ｓ９４）との間（電源投入正常の情報の保存後のタイミング）などが考えられる。
＜＜＜第二実施例に係る第一発明の作用効果＞＞＞
【０２６４】
以上説明したように、第二実施例に係る第一発明によれば、種別設定スイッチ５７２が備えられているので、賞球個数情報の意味するところを遊技場店員等が必要に応じて事前に設定することができる。このため、外部接続端子から出力される賞球数の情報が、その後に払出しが予定されている予定賞球数情報であるのか、既に払出しが済んだ実賞球数情報であるのかを区別したうえ出力でき、遊技場側において、両者の情報の混同することなく、正確な計数管理を行うことが可能になる。さらに、ホールコンピュータＨＣ等で、ぱちんこ遊技機１０からの賞球個数情報の意味を事前に統一化したうえで、賞球個数情報を管理することができる。そして、例えば、単発で、或いは連チャンで発生した特別遊技中に遊技者が獲得した合計の賞球数を、遊技場のニーズに応じた内容で管理や表示することが可能となる。ここで、遊技場のニーズは、遊技場側が一方的に望んだものに限るわけではなく、遊技場のニーズには、例えば、遊技場側が事前に把握或いは想定した多くの遊技者のニーズも含まれる。
【０２６５】
また、第二実施例に係る第一発明によれば、払出制御基板４５において、予定賞球数情報及び実賞球数情報の双方が扱われており、そのうち、種別設定スイッチ５７２で選択された一方の賞球個数情報のみが、論理回路を構成する種別選択手段５７１を介して、外部中継端子板４９に出力される。したがって、予定賞球数情報及び実賞球数情報の各々を個別に外部中継端子板４９からホールコンピュータＨＣ等へ出力する場合に比べ、外部中継端子板４９の入力用の端子及び出力用の端子（外部接続端子４９ａ）の数を減らすことができる。そして、このように外部中継端子板４９の端子数を減らすことは、コスト削減の観点から有用である。
【０２６６】
さらに、払出制御基板４５からの賞球個数情報の端子数を減らすことにより、払出制御基板４５の他の情報に係る端子の設置が可能となる。また、払出制御基板４５に係る端子数は増やさず、主制御基板１０２等の他の制御基板からの情報に係る端子数を増やすことも可能である。この場合、例えば、主制御基板１０２からのゲーム性に係る情報端子を増設することが可能である。そして、主制御基板１０２からのゲーム性に係る情報端子としては、例えば当りの発生に関して、大当りの種別、小当り、小当りの種別、潜伏確変大当り（遊技者に対する明示的報知や出球を伴わないが確率変動状態を生じる当り）を示す情報などを中継するものを例示できる。
【０２６７】
また、本第一発明によれば、種別設定スイッチ５７２が払出制御基板４５に備えられているので、主制御基板１０２に設けた場合に比べて、種別設定スイッチ５７２が当否抽選に係る不正に利用される可能性が低く、その分、不正に対する安全性を確保できる。なお、種別設定スイッチ５７２の配置としては、必要に応じて、例えば、主制御基板１０２、或いは外部中継端子板４９などに設置してもよい。また、種別設定スイッチ５７２を搭載した種別選択スイッチ基板を新たに追加することも可能である。さらに、種別設定スイッチ５７２のみでなく、論理回路部５７３を含んだ種別選択手段５７１を、例えば、主制御基板１０２、或いは外部中継端子板４９に形成してもよい。
【０２６８】
また、本第一発明では、種別設定スイッチ５７２としてディップスイッチが用いられているので、遊技場店員等がディップスイッチの状態を確認することにより、そのときのスイッチ情報の内容を目視により確認することができる。なお、ディップスイッチに限らず、スイッチ情報の確認のための７セグ表示器を備えたり、演出図柄表示装置６０にスイッチ情報に係る表示を行ったりしてもよい。スイッチ情報の確認のための７セグ表示器として、遊技機背面に通常設けられているエラー表示等のための状態表示器を利用したり、或いは、第一実施例のＲＷＭ状態表示器５６２（又はＲＷＭ状態表示器５６１）を利用したりすることも可能である。
【０２６９】
さらに、本第一発明では、種別設定スイッチ５７２としてディップスイッチが用いられているが、ディップスイッチのほか、例えば一回の操作毎にオン・オフを切り換えるプッシュ式スイッチやトグル式スイッチなど、各種の一般的なタイプのスイッチ機器を採用することも可能である。さらに、既存のスイッチを利用することも可能であり、例えば、電源基板２５１（図４参照）に設けられたＲＷＭクリアスイッチ５４４を利用してもよい。この場合、電源投入後の所定時間が経過した後には、ＲＷＭクリアスイッチ５４４の機能が自動的に種別設定スイッチ５７２に切り換わるようにしてもよい。また、電源投入時の操作ボタン８２（図１参照）の操作などの付加的操作によって、ＲＷＭクリアスイッチ５４４の機能が種別設定スイッチ５７２に切り換わるようにしてもよい。
【０２７０】
また、ＲＷＭクリアスイッチ５４４の配置は電源基板２５１以外の部位であってよく、例えば払出制御基板４５にＲＷＭクリアスイッチ５４４を配置し、種別設定スイッチ５７２として兼用することが考えられる。また、払出制御基板４５にエラー解除スイッチが設けられている場合には、このエラー解除スイッチを種別設定スイッチ５７２として兼用できるようにすることも可能である。この場合、例えばエラーの報知がされていない状況では、エラー解除スイッチが種別設定スイッチ５７２として機能するようにすることが考えられる。
【０２７１】
さらに、本第一発明によれば、払出制御基板４５から主制御基板１０２へスイッチ情報が送信されるので、種別設定スイッチ５７２の選択状態を主制御基板１０２へ確実に伝達することができる。また、スイッチ情報の伝達は、払出制御基板４５から主制御基板１０２へのコマンド（払出制御ＭＯＤＥコマンド、払出制御ＥＶＥＮＴコマンド）に含めて行われるので、信号経路を新たに追加することなく、スイッチ情報の伝達を行うことが可能である。
【０２７２】
さらに、前述のように、主制御基板１０２における遊技進行割込み処理毎（ここでは４ｍｓ毎）、及び払出制御基板４５における払出制御割込み処理毎（ここでは１ｍｓ毎）に、コマンド送受信の確認が行われているので、スイッチ情報の確認頻度を可能な限り高めることができる。そして、ノイズ等の影響によりスイッチ情報の内容が、選択されたものと異なってしまったとしても、最小限の時間で適正なスイッチ情報を確認でき、スイッチ情報の正確性を高めることができる。また、主制御基板１０２における遊技進行割込み処理の周期（ここでは４ｍｓ）に対し、払出制御基板４５における払出制御割込み処理の周期（ここでは１ｍｓ）は短く設定されているので、主制御基板１０２において、適正でないスイッチ情報が確認されてしまうことを可及的に防止できる。
【０２７３】
また、本第一発明においては、スイッチ情報が主制御基板１０２におけるバックアップ対象とされているので、電力供給の復帰時から、賞球個数情報の種別を踏まえた管理を行うことが可能となる。さらに、電源断復帰時におけるスイッチ情報設定処理（図１９のＳ９１参照）は、バックアップデータの初期化の可能性が排除されたタイミング以降に行われているので、スイッチ情報が意に反して初期化されてしまうことを防止できる。
【０２７４】
また、このようなタイミングでスイッチ情報の設定を行うことにより、タイマ割込みの起動（Ｓ９３）の前にスイッチ情報の確認を済ませておくことができる。そして、タイマ割込みの起動（Ｓ９３）の後に実行される循環処理（図９中のＳ３３（Ｓ２８〜Ｓ３２）に対応）内の制御処理を増やすことなく、スイッチ情報を確認（設定を含む）でき、循環処理中に、より多くの回数に亘り、乱数更新（ここでは初期値乱数更新（図９中のＳ３１に対応）を行うことが可能となる。
【０２７５】
さらに、前述の第一実施例で説明したように、電源断時には、主制御基板１０２において、そのときに実行されている命令が完遂されてから電源断確認情報が設定され、その後電断発生時の制御処理に戻り、当該制御処理において実行されるべき残りの処理が全て完了してから、制御開始処理（図９中のＳ３３に対応するループ処理）に戻り、電源断処理（前述のＳ３０１〜Ｓ３０７に対応）が実行される。また、電断信号が出力されてから、供給電力が主制御基板の動作に必要な値を下回るまでの間に、少なくとも、制御開始処理、遊技進行割込み処理、電源断確認情報の設定、及び前記電源断処理を終え、更に、各種の副制御手段における電源断処理の開始タイミングは、主制御基板１０２が電源断処理を終えた後となっている。したがって、本第一発明によれば、スイッチ情報を含むコマンドの送受信が強制的に中断されてしまうことを防ぐことができ、スイッチ情報を確実に保存できる。さらに、払出制御基板４５を含む副制御手段の電源断処理の開始タイミングを、主制御基板１０２の各種制御処理の所要時間を考慮したものとすることができ、この結果、主制御基板１０２におけるスイッチ情報を、払出制御基板４５におけるスイッチ情報を確実に反映したまま、バックアップすることが可能である。
【０２７６】
なお、賞球個数情報に限らず、図２０に示すように、その他の遊技情報について種別の選択を行うようにしてもよい。図２０に示すのは、主制御基板１０２からのゲーム性に係る情報（ゲーム性情報）の選択を可能とする種別選択スイッチ５７６を備えた例である。この種別選択スイッチ５７６は、主制御基板１０２と別体で備えられ、主制御基板１０２の入出力ポート５０５に接続されている。主制御基板１０２においては、外部中継端子板４９へ出力する情報の選択が可能となっており、外部中継端子板４９の所定の一つ外部接続端子４９ａに対して、所定の複数のゲーム性情報のうちの何れか一つを、外部中継端子板４９に出力すべきゲーム性情報として設定できるよう、制御処理プログラムが作成されている。
【０２７７】
ここでは、ゲーム性情報として「大当り情報」が採用されている。この「大当り情報」は、ホールコンピュータＨＣでの大当りの発生回数を管理できるよう、大当りの発生を通知するものである。さらに、この「大当り情報」には、遊技者にとっての相当の出球を見込める出球有りの当りのみの当りを示す「限定的当り情報」と、相当の出球を見込めない出球無しの当りを含む「総合的当り情報」とがある。そして、主制御基板１０２は、「限定的当り情報」或いは「総合的当り情報」の何れかを、外部中継端子板４９に出力できるようになっている。なお、出球無しの当りとしては、前述の潜伏確変大当りや小当りなどを例示できる。
【０２７８】
種別選択スイッチ５７６は、その状態に応じて、「限定的当り情報」と「総合的当り情報」の何れかを示すようになっている。そして、遊技場店員等が種別選択スイッチ５７６を操作すると、主制御基板１０２のＣＰＵ５０１は、種別選択スイッチ５７６の状態を判断し、種別選択スイッチ５７６の状態に応じて、「限定的当り情報」及び「総合的当り情報」の何れを外部中継端子板４９へ出力するかを決定する。さらに、主制御基板１０２は、各種の当りが発生すると、種別選択スイッチ５７６が「限定的当り情報」を選択していれば、出球無しの当りについては外部出力せず、「総合的当り情報」を選択していれば、出球無しの当りも含めて外部出力を行う。
【０２７９】
このような実施形態においては、主制御基板１０２のＣＰＵ５０１、ＲＷＭ５０３、及び種別選択スイッチ５７６等が、全体として論理回路部として機能している。そしてこのような構成とすることにより、少ない端子数で、低コストに、主制御基板１０２から必要な情報の外部出力が可能となる。なお、本実施形態においても、種別選択スイッチ５７６のスイッチ情報をバックアップ対象とすることが可能であり、前述の、賞球個数情報に係るスイッチ情報をバックアップし、電源断復帰時にスイッチ情報を復元する場合と同様の作用効果を奏することが可能である。
【０２８０】
また、本実施形態の種別選択スイッチ５７６について種々の配置については、例えば、電源基板２５１や払出制御基板４５、或いは専用に設けられたスイッチ基板等、種々な態様の選択が可能である。さらに、本実施形態に係る発明は、前述の賞球個数情報のスイッチ情報についての実施形態に係る発明と併用することが可能なものである。
＜＜第二実施例における第二発明＞＞
【０２８１】
次に、第二実施例に係る第二発明について説明する。本第二発明においては、スイッチ情報の維持機能を備え、図１７中に示すように、スイッチ状態維持ボタン５８１を追加した点に特徴がある。このスイッチ状態維持ボタン５８１は、種別設定スイッチ５７２の選択状態が、誤操作によって意図せず変更されることを防止し得るものである。すなわち、先の実施形態で説明したように、種別設定スイッチ５７２が遊技場店員等により操作され、スイッチ情報が選択された後、遊技場店員等がスイッチ状態維持ボタン５８１を更に操作することにより、スイッチ状態維持ボタン５８１の操作がトリガーとなり、種別設定スイッチ５７２の選択状態が確定される。
【０２８２】
種別設定スイッチ５７２の選択状態の確定は、論理回路の入出力関係を規定すること等により行い得るものである。例えば、論理回路部５７３の構成を、種別設定スイッチ５７２の操作入力と、スイッチ状態維ボタンの操作入力との論理積により、種別設定スイッチ５７２の操作入力の値が論理回路部５７３から出力されるようなものを例示することができる。
【０２８３】
スイッチ状態維持ボタン５８１としては、専用のボタンを例えば払出制御基板４５や、その他の基板に追加して設けることや、例えば既存の演出用ボタン（操作ボタン８２や十字キーなど）を兼用することなどが考えられる。また、ディップスイッチなどにより、一体的に、種別設定スイッチ５７２及びスイッチ状態維持ボタン５８１を構成してもよい。
【０２８４】
種別設定スイッチ５７２の選択状態の変更の際には、一旦スイッチ情報がリセットされる。このリセットのために、遊技場店員等が、スイッチ状態維持ボタン５８１を再度操作して種別設定スイッチ５７２の選択状態を解除し、種別設定スイッチ５７２を予定賞球数情報或いは実賞球数情報の何れかに設定し直してからスイッチ状態維ボタンを操作し、種別設定スイッチ５７２の選択状態を再度確定することが考えられる。なお、スイッチ情報をリセットすることにより、初期状態として、種別設定スイッチ５７２が予定賞球数情報（或いは実賞球数情報）を自動的に選択した状態となるようにしてもよい。また、スイッチ情報をリセットのための専用のボタン装置を備えることも可能であり、更にディップスイッチにより、種別設定スイッチ５７２、スイッチ状態維ボタン（スイッチ）、及び、スイッチ情報リセットボタン（スイッチ）を一体的に構成してもよい。
【０２８５】
本第二発明に関して、前述の主制御基板と払出制御基板との通信における第二実施形態に係る発明を応用することも可能である。すなわち、電源断時に、主制御基板１０２と払出制御基板４５の各々で、スイッチ情報及び賞球個数情報をバックアップし保存する。図１７中に示すように、ＲＷＭクリアスイッチ５４４を集中操作することで、主制御基板１０２及び払出制御基板４５の各々でのＲＷＭクリアが可能となっており、ＲＷＭクリア状態が、ＲＷＭ状態表示器５６１，５６２により表示され報知されるようになっている。
【０２８６】
主制御基板１０２から払出制御基板４５への送信１コマンド目には、ＲＷＭクリア状態情報が含まれている。また、主制御基板１０２から払出制御基板４５への送信２コマンド目には、賞球情報が含まれている。これに呼応して、払出制御基板４５は主制御基板１０２に対し、主制御基板１０２から送信１コマンド目を受信することで払出制御基板４５からの受信１コマンド目を送信し、主制御基板１０２から送信２コマンド目を受信することで払出制御基板４５からの受信２コマンド目を送信する。払出制御基板４５からの送信１コマンド目、及び送信２コマンド目の内容としては、例えば前述の実施例や各種実施形態のように、種々のものを採用することが可能である。
【０２８７】
払出制御基板４５においては、主制御基板１０２からの１コマンド目及び２コマンド目を受信してから、両コマンドの解析を行う。この時点で、払出制御基板４５は、主制御基板１０２のＲＷＭクリア状態を認識する。
【０２８８】
続いて、主制御基板１０２から副制御手段（ここでは演出制御基板１０４）へ、主制御初期化コマンドが送信される。演出制御基板１０４は、主制御初期化コマンドを受信すると、例えば演出表示器によりＲＷＭクリアされたことを表示し報知する。ここで、演出表示器として、演出図柄表示装置６０などを用いることが可能である。また、例えば、主制御初期化コマンドによりスピーカを駆動して、ＲＷＭクリアされたことを報知することも可能である。
【０２８９】
さらに、主制御基板１０２から外部中継端子板４９に対し、ＲＷＭクリア状態情報が出力され、ＲＷＭクリア状態情報が外部中継端子板４９を介してホールコンピュータＨＣ等に出力される。
【０２９０】
これに対し、払出制御基板４５においては、電源投入に伴い、主制御基板１０２からＲＷＭクリア状態情報が取得され、その後の制御処理（払出制御基板４５におけるスイッチ情報設定処理）において、種別設定スイッチ５７２の状態に応じて、賞球個数情報の種別を示すスイッチ情報を設定する。そして、スイッチ情報が、払出制御基板４５から外部中継端子板４９を介してホールコンピュータＨＣ等へ出力される。また、スイッチ情報は、スイッチ情報の取扱いに係る先の実施形態と同様に、払出制御基板４５から主制御基板１０２に伝達される。また、払出制御基板４５におけるスイッチ情報設定処理は、払出制御基板４５における制御開始処理中に実行される。
【０２９１】
本第二発明によれば、スイッチ状態維持ボタン５８１が設けられているので、種別設定スイッチ５７２の選択状態が、誤操作によって意図せず変更されることを防止できる。なお、本第二発明では、論理回路の入出力関係を規定することにより、種別設定スイッチ５７２の選択状態を維持できるようにしているが、種別設定スイッチ５７２の動作を機械的に妨げることにより種別設定スイッチ５７２の選択状態を維持することも考えられる。そして、機械的な手段としては、例えば、種別設定スイッチ５７２が変位動作しないようロック機構を設ける、或いは種別設定スイッチ５７２を、遊技場店員等が誤って接触しないよう蓋体で覆う、等といったことが考えられる。
【０２９２】
また、本第二発明によれば、主制御基板１０２と払出制御基板４５とでＲＷＭクリア状態情報を共有したうえで、払出制御基板４５によるスイッチ情報の設定が行われる。したがって、ＲＷＭの初期化操作があったにも関わらず、何らかの原因により、払出制御基板４５のＲＷＭの初期化が正常に行われなかった場合でも、一旦賞球個数情報とともにスイッチ情報をクリアしたうえで、スイッチ情報設定処理により改めて適正にスイッチ情報を設定でき、この設定し直されたスイッチ情報に基づく賞球個数情報をホールコンピュータＨＣへ出力することが可能である。これにより遊技場においては、主制御基板１０２と払出制御基板４５との間におけるスイッチ情報の不一致を疑うことなく、信頼をもって賞球個数情報の管理を行うことができる。
【０２９３】
なお、スイッチ情報の維持機能を果たす手段としては、スイッチ状態維持ボタン５８１を設けることに限らず、例えば、所定の入賞口（第１始動入賞口６２など）へ、遊技場店員等が遊技球を落入させ、この遊技球が始動入賞検出装置７４により検出されたことを契機として、スイッチ情報を確定させるようにしてもよい。
＜＜第二実施例における第三発明＞＞
【０２９４】
次に、第二実施例に係る第三発明について説明する。本第三発明においては、図１７に示すように、スイッチ情報の取扱いに係る先の各実施形態に対して、スイッチ情報監視手段５９１を備えている。このスイッチ情報監視手段５９１は、主制御基板１０２に備えられており、払出制御基板４５から伝送された払出コマンド（図１８参照）に基づき、スイッチ情報の異常の有無を判断する。さらに、スイッチ情報監視手段５９１が異常を検出した場合には、主制御基板１０２は、演出制御基板１０４へ、スイッチ情報に異常があったことを示す異常報知コマンドを送信し、演出制御基板１０４により液晶ユニット４２に、スイッチ情報に異常があったことが表示される。
【０２９５】
スイッチ情報監視手段５９１による異常の検出は以下のようにして行われる。すなわち、払出制御基板４５からの払出コマンド（図１８参照）について、複数回の受信を一単位として、受信１コマンド目と受信２コマンド目のビット５の値を比較し、合致すればスイッチ情報が正常であると判断し、合致しなければスイッチ情報が正常であると判断する（図１８（Ｈ），（Ｉ）についての説明を参照。）。この際、異常の判定は、受信１コマンド目を基準として行われ、異常が検出される場合は、受信２コマンド目が異常と判断される。
【０２９６】
なお、スイッチ情報監視手段５９１による異常の有無の判断を、主制御基板１０２におけるタイマ割込み処理である遊技進行割込み処理の１周期（ここでは４ｍｓ）毎に１回行うことが考えられる。そして、この場合、払出制御基板４５におけるタイマ割込み処理（払出制御割込み処理）の周期（ここでは１ｍｓ）が、主制御基板１０２における遊技進行割込み処理よりも短く設定されていることから、１回の遊技進行割込み処理中に、払出制御基板４５からのコマンド受信を複数回行うことも可能である。
【０２９７】
本第三発明によれば、スイッチ情報に異常があった場合に、その旨が液晶ユニット４２に表示されるので、遊技場店員等に対し、スイッチ情報の異常の発生を報知することが可能である。また、本第三発明によれば、遊技進行割込み毎にスイッチ情報の異常が判定されているので、電源投入された場合のみにスイッチ情報を確認するような場合と比べて、監視機能を強化できる。そして、例えば、種別設定スイッチ５７２を利用した不正があったような場合には、その不正の発見を期待でき、スイッチ情報の選択機能を利用したゴト対策が可能となる。なお、払出制御基板４５にスイッチ情報監視手段５９１を設けて、払出制御基板４５で直接スイッチ情報を監視することや、払出制御基板４５のみでスイッチ情報を監視することも可能である。
【０２９８】
なお、スイッチ情報の異常を報知するのみでなく、スイッチ情報の内容を液晶ユニット４２等に表示することにより報知してもよい。この場合、例えば、遊技場の開店前の電源投入時に、遊技場店員等が演出図柄表示装置６０を見て、賞球個数の意味が「予定賞球」及び「実賞球」の何れであるのかを確認すること等が可能となる。スイッチ情報の表示を他の表示（客待ち画面など）に切り替える際の契機としては、所定時間経過であってもよく、遊技場店員等による操作入力（操作ボタン８２の操作）などであってもよく、更にこれらを併用してもよい。
【０２９９】
また、種別設定スイッチ５７２自体の故障等を検出することも可能である。この場合、断線検知を行ったり、スイッチ情報として通常とり得ない値を受信したりすると、種別設定スイッチ５７２の故障等と判断することが考えられる。さらに、断線検知の手段としては、ぱちんこ遊技機の電力供給開始後に通電が途切れると、その旨を報知する信号を出力するものなどが考えられる。また、主制御基板１０２が、払出制御基板４５からのコマンドによって種別設定スイッチ５７２の故障等を判断できるように、払出制御ＭＯＤＥコマンド或いは払出制御ＥＶＥＮＴコマンド中に、種別設定スイッチ５７２の故障等を示すビットを確保したり、スイッチ情報を複数ビットで表現し、正常な場合には互いに異なる値から構成される「０１」或いは「１０」によって賞球個数情報の種別を表現し、種別設定スイッチ５７２に故障等があった場合には、スイッチ情報ビットが互いに同じ値から構成される「００」や「１１」となるようにしてもよい。
【０３００】
以上、本発明の各実施形態を各実施例に基づき説明したが、本発明は上記実施例に限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の変形改良が可能である。
【０３０１】
例えば、上記各実施例では、ＲＷＭクリア状態情報を含んだ内容の伝達側情報に関し、主制御基板１０２を伝達側制御手段とし、払出制御基板４５を応答側制御手段としているが、本発明はこれに限定されるものではなく、払出制御基板４５を伝達側制御手段とし、主制御基板１０２を応答側制御手段とし、払出制御基板４５からのコマンドに応答するコマンドが、主制御基板１０２から返信されるようにしてもよい。
【０３０２】
また、演出制御基板１０４については、機能分割構成を採用し、例えば主制御基板１０２からの演出制御コマンドに基づき演出制御を司るサブメイン基板と、サブメイン基板からの制御コマンドに基づき演出図柄表示装置６０などを制御するサブサブ基板とに分けて構成してもよい。  
【０３０３】
なお、本願発明においては、カードユニットを添設した形態のものをも含めてぱちんこ遊技機として包括的に把握することが可能である。
【符号の説明】
【０３０４】
１０  ぱちんこ遊技機、４２  液晶ユニット、４５  払出制御基板、
４９  外部中継端子板、５２  遊技領域、１０２  主制御基板、１０４  演出制御基板、２５１  電源基板、５４２  停電監視回路、５０１  主制御基板のＣＰＵ、
５１１  払出制御基板のＣＰＵ、５２１  演出制御基板のＣＰＵ、
５６１  主制御基板のＲＷＭ状態表示器、５６２  払出制御基板のＲＷＭ状態表示器、
Ｘ  電源断所要時間、５７１  種別設定手段、５７２  種別選択スイッチ、
５７３  論理回路部、５８１  スイッチ状態維持ボタン、
５９１  スイッチ情報異常監視手段、ＨＣ  ホールコンピュータ。
【図１】
2014168519.tif 000003
【図２】
2014168519.tif 000004
【図３】
2014168519.tif 000005
【図４】
2014168519.tif 000006
【図５】
2014168519.tif 000007
【図６】
2014168519.tif 000008
【図７】
2014168519.tif 000009
【図８】
2014168519.tif 000010
【図９】
2014168519.tif 000011
【図１０】
2014168519.tif 000012
【図１１】
2014168519.tif 000013
【図１２】
2014168519.tif 000014
【図１３】
2014168519.tif 000015
【図１４】
2014168519.tif 000016
【図１５】
2014168519.tif 000017
【図１６】
2014168519.tif 000018
【図１７】
2014168519.tif 000019
【図１８】
2014168519.tif 000020
【図１９】
2014168519.tif 000021
【図２０】
2014168519.tif 000022