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