(57)【特許請求の範囲】
【請求項１】
遊技の進行を司る主制御手段と、
遊技球の貸し出し要求があると貸球を払い出す球払出装置を制御する球貸制御手段と、
前記球払出装置から払い出される貸球を検出する貸球検出手段と、
遊技者に賞球を払い出す球払出装置を制御する賞球制御手段と、
前記球払出装置から払い出される賞球を検出する賞球検出手段と、
停電状態の発生を検出する停電検出手段と、
該停電検出手段により停電の発生が検出されたとき、未払の賞球個数を記憶保持する未払賞球個数記憶保持手段と、
を備えた遊技機において、
前記貸球検出手段は所定時間間隔で前記貸球を検出し、
前記停電検出手段により停電の発生が検出される前に前記貸球検出手段の検出ＳＷがＯＮしても、停電の発生時に当該ＯＮに対応する前記貸球検出手段の検出時期が到来していなければ当該ＯＮを検出しなく、
前記賞球検出手段は前記所定時間間隔で前記賞球を検出し、
前記停電検出手段により停電の発生が検出される前に前記賞球検出手段の検出ＳＷがＯＮしても、停電の発生時に当該ＯＮに対応する前記賞球検出手段の検出時期が到来していなければ当該ＯＮを検出しなく、
停電復帰時には停電から復帰した旨を報知するが、前記未払賞球個数記憶保持手段により記憶された未払いの賞球個数をクリアする場合には初期画面を表示し、クリアしない場合には停電前のゲームから続行している旨の表示をし、
前記未払賞球個数記憶保持手段としてのＲＡＭを前記主制御手段に備え、
前記初期画面は、電源投入時に該ＲＡＭに記憶されたデータをクリアするためのＲＡＭクリアスイッチが操作された場合と、停電前の状態に復帰させるバックアップ機能が作動中でない場合に表示させる、
ことを特徴とする遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は遊技機に関し、詳しくは遊技の進行を司る主制御基板と、賞球の払い出し制御を行う賞球制御基板とを備えた遊技機に係わる。
【背景技術】
【０００２】
遊技機、例えばパチンコ遊技機においては、発射された遊技球が入賞口に入賞すると予め定められた個数の遊技球を景品球として払い出すよう構成されている。遊技盤面上の各入賞口に入賞した遊技球は、セーフ球タンクに一旦停留され、停留された遊技球はセンサにより１個づつ検出され、所定個数の景品球としての遊技球をモータ等の駆動装置により遊技者に払い出した後、検出された遊技球はセーフ球タンクから排出される。この従来のパチンコ遊技機は、入賞した遊技球がセーフ球タンクに停留され、景品球を払い出してから機外に排出することから、停電等の不測の事態が生じても入賞した遊技球がセーフ球タンクに停留されていることから、遊技者に不利益を与えることがないという効果を有していた。
【０００３】
しかしながら、前記従来のパチンコ遊技機は、以下の課題を有していた。
（１）セーフ球タンクを備える必要のあることから構成が嵩張る、複雑になる。
（２）停電等が発生したときには、払い出すべき景品球数のデータが消滅することから、最大数の景品球を払い出すことになり正確な景品球を払い出していない。例えば、入賞球１個に対して５個又は１０個の景品球を払い出すべき場合でも１５個の景品球を払い出すことになる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
これらの課題を解決するために、景品球を払い出すための景品払い出し制御基板を備え、払い出すべき景品個数に対応したデータを景品払い出し制御基板のメモリに記憶し、このメモリをバッテリバックアップすることが考えられる。このような発明として、本願出願人は、特願平１０−１２６６９３号の「弾球遊技機」に示す発明を行った。この発明は、パチンコ機の機構を単純化することができる、正確な景品球を払い出すことができるという優れた効果を有する。
【０００５】
この効果を一層顕著にするため、本出願人は、特願平１１−２９５７０３号に記載される発明を行った。
当該発明は、停電時に駆動手段を停止した後、所定時間経過後に貸球の入力処理を停止する発明である。
しかしながら、この発明は、停電時の処理において貸球の入力処理に時間が取られるという課題が考えられた。
【課題を解決するための手段及び効果】
【０００６】
請求項１の発明は、
遊技の進行を司る主制御手段と、
遊技球の貸し出し要求があると貸球を払い出す球払出装置を制御する球貸制御手段と、
前記球払出装置から払い出される貸球を検出する貸球検出手段と、
遊技者に賞球を払い出す球払出装置を制御する賞球制御手段と、
前記球払出装置から払い出される賞球を検出する賞球検出手段と、
停電状態の発生を検出する停電検出手段と、
該停電検出手段により停電の発生が検出されたとき、未払の賞球個数を記憶保持する未払賞球個数記憶保持手段と、
を備えた遊技機において、
前記貸球検出手段は所定時間間隔で前記貸球を検出し、
前記停電検出手段により停電の発生が検出される前に前記貸球検出手段の検出ＳＷがＯＮしても、停電の発生時に当該ＯＮに対応する前記貸球検出手段の検出時期が到来していなければ当該ＯＮを検出しなく、
前記賞球検出手段は前記所定時間間隔で前記賞球を検出し、
前記停電検出手段により停電の発生が検出される前に前記賞球検出手段の検出ＳＷがＯＮしても、停電の発生時に当該ＯＮに対応する前記賞球検出手段の検出時期が到来していなければ当該ＯＮを検出しなく、
停電復帰時には停電から復帰した旨を報知するが、前記未払賞球個数記憶保持手段により記憶された未払いの賞球個数をクリアする場合には初期画面を表示し、クリアしない場合には停電前のゲームから続行している旨の表示をし、
前記未払賞球個数記憶保持手段としてのＲＡＭを前記主制御手段に備え、
前記初期画面は、電源投入時に該ＲＡＭに記憶されたデータをクリアするためのＲＡＭクリアスイッチが操作された場合と、停電前の状態に復帰させるバックアップ機能が作動中でない場合に表示させる、
ことを特徴とする。
【０００７】
請求項１の遊技機は、停電発生時に貸球検出手段の処理を直ちに中止することが可能であり、停電時の処理を簡素化することができる。
また、停電発生時に貸球検出手段の処理を中止しても、貸球が払い出され検出される前に停電が発生することはレアーケースである。
更に、瞬停等により停電から直ちに復帰した場合でも未払賞球個数をクリアする場合とクリアしない場合とで表示態様が相違するので、クリアしない場合に賞球が余分に払い出されても遊技者及びホールの係員に原因が容易に理解でき無用な争いを未然に防止することが期待できる。クリアした場合には、停電前の未払賞球が払い出されない原因を容易に理解できる。
また、球払出装置を制御する球貸制御手段及び賞球制御手段を有する構成でありながら、主制御手段が未払賞球個数記憶保持手段としてのＲＡＭを有するので、初期画面の表示処理又は停電前のゲームから続行している旨の表示処理が迅速で容易である。
【図面の簡単な説明】
【０００８】
【図１】本発明を採用したパチンコ機１０を示す外観斜視図である。
【図２】パチンコ機１０を裏面からみた裏面図である。
【図３】パチンコ機１０の遊技盤２２の構成を示す正面図である。
【図４】パチンコ機１０の電気的構成を示すブロック図である。
【図５】（ａ）は賞球払出し機構部３１ｅと賞球払出スイッチ３１ａの構成を示す説明図、（ｂ）は球貸し機構部３１ｆと貸玉払出スイッチ３１ｂの構成を示す説明図である。
【図６】賞球払出スイッチ３１ａのタイミングチャートである。
【図７】電源基板５５から電源を供給する構成を示すブロック図である。
【図８】電源基板５５と主制御基板３０及び各サブ制御基板との関係を示すブロック図である。
【図９】投入時リセット回路６０の構成を示す回路図である。
【図１０】バックアップ電圧監視回路６１の構成を示す回路図である。
【図１１】電源投入時の状態を示すタイミングチャートである。
【図１２】電源遮断時の状態を示すタイミングチャートである。
【図１３】主制御基板３０の「停電時の処理ルーチン」での処理を示すフローチャートである。
【図１４】払出制御基板３１の「停電時の処理ルーチン」での処理を示すフローチャートである。
【図１５】主制御基板３０の「電源投入時の処理ルーチン」での処理を示すフローチャートである。
【図１６】払出制御基板３１の「電源投入時の処理ルーチン」での処理を示すフローチャートである。
【図１７】払出制御基板３１の「復帰遅延時の処理１のルーチン」での処理を示すフローチャートである。
【図１８】払出制御基板３１の「復帰遅延時の処理２のルーチン」での処理を示すフローチャートである。
【図１９】主制御基板３０の「メインルーチン」で行われる処理を示すフローチャートである。
【図２０】払出制御基板３１の「メインルーチン」で行われる処理を示すフローチャートである。
【図２１】（ａ）は主制御基板３０で実行される「賞球加算ルーチン」で行う処理を示すフローチャート、（ｂ）は払出制御基板３１で実行される「賞球加算ルーチン」で行う処理を示すフローチャートである。
【図２２】主制御基板３０及び払出制御基板３１で実行される「賞球減算ルーチン」で行う処理を示すフローチャートである。
【図２３】主制御基板３０及び払出制御基板３１で実行される「払出未了データ書込みルーチン」で行う処理を示すフローチャートである。
【図２４】主制御基板３０及び払出制御基板３１で実行される「払出未了データ消去ルーチン」で行う処理を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下に、本発明の好適な実施形態を図面に基づいて説明する。尚、本発明の実施の形態は、下記の実施形態に何ら限定されるものではなく、本発明の技術的範囲に属する限り種々の形態を採り得ることはいうまでもない。図１に示すように、本実施形態のパチンコ機１０は、大きくは長方形の外枠１１と前面枠１２とからなり、外枠１１の左隣に公知のカードリーダ（プリペイドカードユニット）１３が設けられている。前面枠１２は、左端上下のヒンジ１４により外枠１１に対し回動可能に取り付けられている。前面枠１２の下方には上皿１５が設けられ、この上皿１５に貸出釦１６、精算釦１７及び残高表示部１８が設けられている。カードリーダ１３のカード口１９にプリペイドカードを挿入すると、記憶された残高が残高表示部１８に表示され、貸出釦１６を押下すると遊技球の貸出しが実行され上皿１５の払い出し口より遊技球が排出される。
【００１０】
前面枠１２には、窓状の金枠２０が前面枠１２に対して解放可能に取り付けられている。この金枠２０には板ガラス２１が二重にはめ込まれている。板ガラス２１の奥には遊技盤２２が収納されている。上皿１５の前面枠１２下部には、下皿２３が設けられ、下皿２３の右側には発射ハンドル２４が取り付けられている。この発射ハンドル２４の外周には、図示しない回動リングが擁され、時計方向に回動すれば遊技球を遊技盤２２上に発射することができる。上皿１５と下皿２３とは連結されていて、上皿１５が遊技球で満杯状態になれば下皿２３に遊技球を誘導するよう構成されている。
【００１１】
図２はパチンコ機１０を裏側から見た裏面図である。図示するように、前述した遊技盤２２を脱着可能に取り付ける機構盤２６が前述した外枠１１に収納されている。この機構盤２６には、上方から、球タンク２７、誘導樋２８及び払出し装置２９が設けられている。この構成により、遊技盤２２上の入賞口に遊技球の入賞があれば球タンク２７から誘導樋２８を介して所定個数の遊技球を払出し装置２９により前述した上皿１５に排出することができる。また、機構盤２６には主制御基板３０及び賞球及び貸球制御基板としての払出制御基板３１が脱着可能に、遊技盤２２には特別図柄表示装置３２が、前面枠左下部には発射制御基板３３が、特別図柄表示装置３２の左側に外部接続端子基板５０が、各々取り付けられている。
【００１２】
次に図３を用いて遊技盤２２について説明する。図３に示すように遊技盤２２には、中央に特別図柄表示装置３２を構成するＬＣＤパネルユニット（以下、「ＬＣＤ」という。）３２ａ、その下部に第１種始動口としての普通電動役物３６、ＬＣＤ３２ａ上部の普通図柄表示装置３７、普通図柄表示装置３７に表示される図柄の変動開始に用いられるＬＣＤ３２ａの左右の普通図柄作動ゲート３８及び３９、普通電動役物３６下部の大入賞口４０、盤面最下部のアウト口４１、その他の各種入賞口、風車及び図示しない遊技釘等が備えられている。この構成により、前述した発射ハンドル２４を回動すれば発射制御基板３３により駆動される発射モータ３３ａ（図４参照）が駆動されて上皿１５上の遊技球がガイドレールを介して遊技盤２２上に発射される。発射された遊技球が各入賞口に入賞すれば遊技球は盤面裏面にセーフ球として取り込まれ、入賞しなければアウト口４１を介してアウト球として同様に盤面裏面に取り込まれる。
【００１３】
続いて前述したパチンコ機１０の電気的構成を図４のブロック図を用いて説明する。パチンコ機１０の電気回路は、図示するように、前述した主制御基板３０、払出制御基板３１、特別図柄表示装置３２、発射制御基板３３、ランプ制御基板３４及び音制御基板３５等から構成されている。尚、この回路図には、信号の受け渡しを行うために所謂中継基板等は記載していない。
【００１４】
主制御基板３０は、遊技制御プログラムを記憶したＲＯＭ及び演算等の作業領域として働くＲＡＭを内蔵した８ビットワンチップマイコンを中心とした論理演算回路として構成され、この他各基板又は各種スイッチ類及び各種アクチュエータ類との入出力を行うための外部入出力回路も設けられている。主制御基板３０の入力側には、第１種始動口スイッチ３６ａ、普通図柄作動スイッチ３８ａ及び３９ａ、役物連続作動スイッチ（以下、単に「Ｖスイッチ」と呼ぶ）４０ａ、カウントスイッチ４０ｂ、満タンスイッチ４３、補給スイッチ４４、複数のその他入賞口スイッチ４５、玉抜スイッチ４６、球切れスイッチ５１等が接続されている。また、出力側には、大入賞口ソレノイド４０ｃ、Ｖソレノイド４０ｄ、普通役物ソレノイド３６ｂ及び外部接続端子基板５０等が接続されている。カウントスイッチ４０ｂは１０個の入賞個数を検出するように設定してあるが、その異常状態の検出機能を削除してある。大入賞口４０のカウントスイッチ４０ｂを含め、入賞口全てに入賞検出スイッチを設ける構造とし、個々の入賞口への遊技球の入賞を検出することで賞球払い出しまでを一括して制御する方式を採用している。この方式においては、カウントスイッチ４０ｂの配線の断線、短絡、カウントスイッチ４０ｂの移動が発生した場合でも不正に賞球が払出されることがないためである。
【００１５】
第１種始動口スイッチ３６ａは前述した遊技盤２２上の普通電動役物３６内、普通図柄作動スイッチ３８ａ及び３９ａは各々普通図柄作動ゲート３８及び３９内、Ｖスイッチ４０ａは大入賞口４０内の特定領域内、同じくカウントスイッチ４０ｂは大入賞口４０内、満タンスイッチ４３は下皿２３内、補給スイッチ４４は球タンク２７内、その他入賞口スイッチ４５は普通電動役物３６及び大入賞口４０以外の盤面上の各々の入賞口、玉抜スイッチ４６は払出し装置２９の近傍に、球切れスイッチ５１は払出し装置２９の上流側通路に各々取り付けられている。ここで、Ｖスイッチ４０ａは大入賞口４０内に入賞した遊技球が特別装置作動領域（以下、「特別領域」という。）を通過したことを、カウントスイッチ４０ｂは大入賞口４０内に入賞する全ての遊技球を、満タンスイッチ４３は下皿２３内に遊技球が満タン状態になったことを、補給スイッチ４４は球タンク２７内に遊技球が存在することを、その他入賞口スイッチ４５は普通電動役物３６及び大入賞口４０以外の盤面上の各々の入賞口に遊技球が入賞したことを、玉抜スイッチ４６は玉抜操作ボタンが押下されたことを、球切れスイッチ５１は賞球又は貸し球に球切れが生じたことを、各々検出するためのものである。また、出力側に接続された大入賞口ソレノイド４０ｃは大入賞口４０、Ｖソレノイド４０ｄは大入賞口４０内の特別領域、普通役物ソレノイド３６ｂは普通電動役物３６の開閉に各々使用されるものである。
【００１６】
特別図柄表示装置３２は、前述したＬＣＤ３２ａと、このＬＣＤ３２ａを駆動制御する図柄表示装置制御基板（以下、単に「図柄制御基板」（「画像制御基板」ともいう。）という。）３２ｂ及びバックライト及びインバータ基板等の付属ユニットから構成されている。図柄制御基板３２ｂは、前述した主制御基板３０と同様８ビットワンチップマイコンを中心とした論理演算回路として構成されている。
【００１７】
払出制御基板３１は、主制御基板３０と同様マイクロコンピュータを用いた論理演算回路として構成され、その入力回路には賞球払出スイッチ３１ａ、貸玉払出スイッチ３１ｂ、球切れスイッチ５２、及びエラー解除スイッチ５３が接続され、出力回路には玉切モータ３１ｃ、玉貸モータ３１ｄ、発射制御基板３３及びエラー表示部５４が接続されている。また、払出制御基板３１には、前述したカードリーダ１３が双方向に接続され、カードリーダ１３にはＣＲ精算表示基板４７が接続されている。賞球払出スイッチ３１ａは、主制御基板３０にも接続されている。玉切モータ３１ｃ及び玉貸モータ３１ｄは、前述した払出し装置２９に設けられ、誘導樋２８から供給される遊技球を下方に所定個数流下させるものである。玉切モータ３１ｃから払い出される遊技球は賞球払出スイッチ３１ａにより検出され、玉貸モータ３１ｄから払い出される遊技球は貸玉払出スイッチ３１ｂにより検出される。球切れスイッチ５２は払い出し球と貸出球の不足を検出し、エラー解除スイッチ５３は払出制御基板３１のエラーを解除するもの、エラー表示部５４は払出制御基板３１のエラーを表示するものである。
【００１８】
遊技盤面上に打ち出された遊技球に対しては、賞球払出スイッチ３１ａを通過しても、主制御基板３０が検出状態をそのＲＡＭに格納できなかったものは無効とする。賞球払出球Ｓを検出する賞球払出スイッチ３１ａは、図４の通り払出制御基板３１と主制御基板３０の両方で検出しており、各基板共に検出状態をそれぞれのＲＡＭに格納できないものは無効とする。図５（ａ）の通り、賞球払出し機構部３１ｅの出口と賞球払出スイッチ３１ａが賞球払出球Ｓを検出するまでの距離は、遊技球が１個程しかないため停電により無効となる賞球払出球Ｓは最大１個となる。球貸し球Ｋを検出する貸玉払出スイッチ３１ｂは、図５（ｂ）の通り払出制御基板３１で検出しておりそのＲＡＭに格納できなかったものは無効とする。球貸し機構部３１ｆの出口と、貸玉払出スイッチ３１ｂが球貸し球Ｋを検出するまでの距離は、遊技球１個程しかないため停電により無効となる球貸し球Ｋは最大１個となる。但し、電圧が低下する停電検出時から所定時間、賞球払出スイッチ３１ａ及び貸玉払出スイッチ３１ｂにより検出制御を実行するので検出漏れはない。本具体例では各々の機構部３１ｅ，３１ｆから払出スイッチ３１ａ，３１ｂまでの距離を遊技球１個程に構成しているため、停電検出時から実行する検出時間を極力少なくすることができる。
【００１９】
図６の通り、主制御基板３０、払出制御基板３１の入力検知サイクルはともに所定時間間隔（ここでは２．７３１ｍｓ）ではあるが検知タイミングが非同期のため、停電発生によりＮＭＩ割込み発生時は、払出制御基板３１で賞球払出スイッチ３１ａの状態を検出することにより、主制御基板３０が賞球払出スイッチ３１ａからの信号を検出しない場合であっても、検出と判断し、賞球払出球Ｓの検出状態の同期をとる構成も考えられる。
【００２０】
前記構成により主制御基板３０から賞球払い出し指令のデータが送信されると、このデータを受信した払出制御基板３１は、未払の賞球データに送信されたデータが示す賞球個数を加算して新たな賞球データとして記憶し、所定個数の遊技球を賞球として払い出した後に賞球払出スイッチ３１ａにより検出された遊技球を記憶した賞球データから減算処理を実行して新たな賞球データとし、この賞球データの値が零になるまで払い出し処理を実行する。一方、ＣＲ精算表示基板４７の貸出釦１６を押下すると、１００円の場合はカードリーダ１３から払出制御基板３１に１パルスの信号が送信され、５００円の場合には５パルスの信号が送信される。払出制御基板３１は、１パルスの信号に対して２５個の遊技球が貸玉払出スイッチ３１ｂにより検出されるまで玉貸モータ３１ｄを駆動制御して貸し玉を払い出す処理を実行する。
【００２１】
発射制御基板３３は、遊技者が操作する発射ハンドル２４の回動量に応じて発射モータ３３ａを駆動制御するものであり、その他遊技者が発射停止スイッチ２４ｂを押下したとき発射を停止させたり、発射ハンドル２４に内蔵されたタッチスイッチ２４ａがオン状態のときタッチランプ４８を点灯させるためのものである。タッチスイッチ２４ａは発射ハンドル２４に内蔵され遊技者が発射ハンドル２４に触れていることを検出する。
【００２２】
ランプ制御基板３４は主としてトランジスタ等の駆動素子から構成されており、主制御基板３０からの指令を受けて普通図柄表示装置３７、大当りランプやエラーランプ等の各種ランプ類及び各種ＬＥＤ、球切れが検出されたときに点灯する球切れＬＥＤ５６，５７等の各種ランプ類を点灯表示させるためのものである。
【００２３】
音制御基板３５は音源ＩＣ及びアンプ等から構成されており、主制御基板３０の指令を受けてスピーカ４９を駆動制御するためのものである。
【００２４】
従来の遊技機は主制御基板３０でランプ及び音声を制御していたが、主制御基板３０のプログラムの負担を軽くするため、ランプ制御基板３４及び音制御基板３５を主制御基板３０の外部に出し、図柄制御基板３２ｂと同様にコマンドで制御する。
【００２５】
ＣＲ精算表示基板４７は、前述した上皿１５の貸出釦１６、精算釦１７及び残高表示部１８等から構成されている。尚、ＣＲ精算表示基板４７を払出制御基板３１に接続する構成としても良い。電源基板５５は各部に電源を供給するものであるが、詳細は後述する。
【００２６】
図示は略するが、主制御基板３０、払出制御基板３１にパチンコ遊技機試射試験装置用出力端子を追加している。パチンコ遊技機試射試験装置に対応した遊技機として、主制御基板３０、特別図柄表示装置３２に試験端子を設ける。
【００２７】
エラーには、賞球の球切れエラー、下受け皿満杯エラー、賞球の空切りエラー、球貸しの球切れエラー、球貸しの空切りエラー、プリペイドカードユニット未接続エラーがある。
【００２８】
前述した特別図柄表示装置３２、払出制御基板３１、発射制御基板３３、ランプ制御基板３４及び音制御基板３５への送信は、主制御基板３０からのみ送信することができるよう一方向通信の回路として構成されている。この一方向通信の回路は、インバータ回路又はラッチ回路を用いて具現化することができる。
【００２９】
前記主制御基板３０、払出制御基板３１、図柄制御基板３２ｂ、発射制御基板３３、ランプ制御基板３４及び音制御基板３５等へは、図７に示すように、電源基板５５から各種電源が供給されている。電源基板５５は、２４Ｖ交流電源からＤＣ３２Ｖ、ＤＣ１２Ｖ、ＤＣ５Ｖ、更にコンデンサによりＤＣ５Ｖのバックアップ電源を生成し、各制御基板に必要な電源を供給するよう構成されている。ＤＣ５Ｖのバックアップ電源は、主制御基板３０と払出制御基板３１に供給されている。
【００３０】
ここで、図８に示すように、電源基板５５には、投入時リセット回路６０、バックアップ電圧監視回路６１、タイマ１回路６２、タイマ２回路６３、遮断時リセット回路６４、ＲＡＭクリアスイッチ８０とが備えられている。バックアップ電圧監視回路６１の出力側は、主制御基板３０のＣＰＵ６５の強制割り込み端子ＮＭＩ及び払出制御基板３１のＣＰＵ６６の強制割り込み端子ＮＭＩに接続されている。主制御基板３０のＣＰＵ６５のリセット端子ＲＥＳには、遮断時リセット回路６４とタイマ２回路６３とがオア回路６７を介して接続されている。払出制御基板３１のＣＰＵ６６のリセット端子ＲＥＳには、遮断時リセット回路６４とタイマ１回路６２とがオア回路６８を介して接続されている。図柄制御基板３２ｂのＣＰＵ６９のリセット端子ＲＥＳには、遮断時リセット回路６４と投入時リセット回路６０とがオア回路７０を介して接続されている。同様に、発射制御基板３３、ランプ制御基板３４及び音制御基板３５のＣＰＵ７１，７２及び７３にも、遮断時リセット回路６４と投入時リセット回路６０とがオア回路７４，７５及び７６を介して接続されている。ＲＡＭクリアスイッチ８０は、押しボタンタイプ等であり、押しボタンの押し下げに応答してＲＡＭクリア信号を検出するものであり、主制御基板３０の入力ポート９０を介して、ＣＰＵ６５のデータバスＤＢに接続され、また、払出制御基板３１の入力ポート９１を介して、ＣＰＵ６６のデータバスＤＢに接続されている。主制御基板３０及び払出制御基板３１のそれぞれのＲＡＭをクリアする場合、電源スイッチ（オン・オフ切替えタイプ）がオフの状態を確認し、ＲＡＭクリアスイッチ８０を押した状態にて、電源スイッチをオンにすると、主制御基板３０及び払出制御基板３１のＣＰＵ６５，６６は、リセット信号が解除された時点で、入力ポート９０，９１を介してＲＡＭクリア信号を検知し、それぞれの基板３０，３１は、制御が開始された時点でＲＡＭクリア信号を検知した場合、それぞれのＲＡＭの内容を初期化して、動作開始する。詳細は後述する。尚、前述したように、５Ｖバックアップ電源は、主制御基板３０のＣＰＵ６５のバックアップ端子ＶＢＢ、及び払出制御基板３１のＣＰＵ６６のバックアップ端子ＶＢＢに接続されている。
【００３１】
投入時リセット回路６０は、図９に示すように、電圧監視ＩＣ８、抵抗器Ｒ３８、Ｒ３９及びＲ４０、バイパスコンデンサＣ２２及びＣ２３等から構成されている。電圧監視ＩＣ８の入力端子であるＶＳ端子には、抵抗器Ｒ３９とＲ４０とで分圧したＤＣ１２Ｖの電源が供給され、出力端子であるＲＥＳＥＴ端子は、抵抗器Ｒ３８でＤＣ５Ｖにプルアップされている。前記構成により電圧監視ＩＣ８の出力端子であるＲＥＳＥＴ端子は、ＤＣ１２Ｖ電源の電圧が７．２０〜７．７５Ｖ以下に低下すると、出力するリセット信号１を、ハイレベルからロウレベルに変化させる。
【００３２】
タイマ１回路６２は、投入時リセット回路６０が出力するリセット信号１を、ハイレベルからロウレベルに変化させたときから所定時間（本実施形態では、１００ｍｓ）経過後に出力するリセット信号２をハイレベルからロウレベルに変化させる遅延回路として構成されている。タイマ２回路６３は、投入時リセット回路６０が出力するリセット信号１を、ハイレベルからロウレベルに変化させたときから所定時間（本実施形態では、３００ｍｓ）経過後に出力するリセット信号３をハイレベルからロウレベルに変化させる遅延回路として構成されている。
【００３３】
バックアップ電圧監視回路６１は、図１０に示すように、コンパレータＩＣ２Ａ、抵抗器Ｒ５１〜Ｒ５５等から構成されている。コンパレータＩＣ２Ａのマイナス入力端子には、抵抗器Ｒ５３とＲ５４とで分圧したＤＣ５Ｖの電源が供給され、プラス入力端子には、抵抗器Ｒ５１とＲ５２とで分圧したＤＣ１２Ｖの電源が供給され、出力端子は抵抗器Ｒ５５でＤＣ５Ｖにプルアップされている。前記構成によりコンパレータＩＣ２Ａの出力端子は、ＤＣ１２Ｖ電源の電圧が８．００〜９．２３Ｖ以下に低下すると、出力するバックアップ信号１を、ハイレベルからロウレベルに変化させる。
【００３４】
遮断時リセット回路６４は、バックアップ電圧監視回路６１が出力するバックアップ信号１を、ハイレベルからロウレベルに変化させたときから所定時間（本実施形態では、１００ｍｓ）経過後に出力するリセット信号４をハイレベルからロウレベルに変化させる遅延回路として構成されている。
【００３５】
前記構成により、パチンコ機１０に電源が投入されたときの主制御基板３０、払出制御基板３１、払出制御基板３１以外のその他のサブ制御基板、即ち、図柄制御基板３２ｂ、発射制御基板３３、ランプ制御基板３４及び音制御基板３５、の各々のＣＰＵの動作又は制御動作の立ち上がり状態を、図１１に示すタイミングチャートに従って説明する。パチンコ機１０に電源が投入されると、電源基板５５によりＤＣ３２Ｖ、ＤＣ１２Ｖ、バッテリバックアップ電源（ＶＢＢ）であるＤＣ５Ｖが生成される。この生成された各電源は各制御基板に供給されるが、投入時リセット回路６０、タイマ１回路６２及びタイマ２回路６３の働きにより図柄制御基板３２ｂを含む各サブ制御基板、払出制御基板３１及び主制御基板３０は次のように動作の立ち上げ処理を行う。
【００３６】
図１１に示すように、電源基板５５に電源が投入されると（ポイントＰ１）、ＤＣ１２Ｖ電源の電圧は放物線を描いて漸次０Ｖから１２Ｖに立ち上がる。この漸次立ち上がるＤＣ１２Ｖ電源の電圧が、基準電圧ＬＶ２（本実施形態では、７．２０〜７．７５Ｖ  ポイントＰ２）になった所定時間経過後に投入時リセット回路６０の出力信号であるリセット信号１がロウレベルからハイレベルとなる。これにより、払出制御基板３１を除く図柄制御基板３２ｂ等の各サブ制御基板は、リセット状態を解除し制御に係る動作を立ち上げる（ポイントＰ３）。投入時リセット回路６０は、ＤＣ１２Ｖ電源が基準電圧ＬＶ２になっても直ちにリセット信号１を出力するわけではなく、バックアップ電源ＶＢＢによるバックアップ開始のタイミングより後に立ち上がるよう本実施形態では、約１００ｍｓ（パワーオンリセット巾）後にリセット信号１を出力するよう構成されている。
【００３７】
タイマ１回路６２は、ＤＣ１２Ｖ電源の電圧が基準電圧ＬＶ２になってから約２００ｍｓ経過後、即ち、投入時リセット回路６０の出力するリセット信号１がロウレベルからハイレベルになってから１００ｍｓ経過後に出力するリセット信号２をロウレベルからハイレベルとする。リセット信号２を入力する払出制御基板３１のＣＰＵ６６は、リセット信号２がハイレベルとなったときから約３２０ｍｓの時間をかけて正常なプログラムであるか否かのセキュリィティチェックを実行し、この後に払い出し等に係る制御を実行する。従って、払出制御基板３１のＣＰＵ６６は、ＤＣ１２Ｖ電源の電圧が基準電圧ＬＶ２になってから約５２０ｍｓ後（ポイントＰ４）に動作を立ち上げることになる。タイマ２回路６３は、ＤＣ１２Ｖ電源の電圧が基準電圧ＬＶ２になってから約４００ｍｓ経過後、即ち、投入時リセット回路６０の出力するリセット信号１がロウレベルからハイレベルになってから３００ｍｓ経過後に出力するリセット信号３をロウレベルからハイレベルとする。リセット信号３を入力する主制御基板３０のＣＰＵ６５は、リセット信号３がハイレベルとなったときから約２００ｍｓの時間をかけて正常なプログラムであるか否かのセキュリィティチェックを実行し、この後に入賞検知等に係る制御を実行する。従って、主制御基板３０のＣＰＵ６５は、ＤＣ１２Ｖ電源の電圧が基準電圧ＬＶ２になってから約６００ｍｓ後（ポイントＰ５）に動作を立ち上げることになる。
【００３８】
これより、主制御基板３０のＣＰＵ６５がＲＯＭに書き込まれたプログラムに従って遊技の制御を実行開始するときには、各サブ制御基板は既に遊技の制御を実行している。この結果、電源投入後直ちに、主制御基板３０のＣＰＵ６５が各サブ制御基板にデータを送信しても、各サブ制御基板は本来の制御を実行しているので確実にデータを受信することができる。
【００３９】
次にパチンコ機１０への電源投入が遮断されるときの動作を、図１２に示すタイミングチャートに従って説明することにする。パチンコ機１０への電源投入が遮断されると（ポイントＰ６）、電源基板５５で生成されるＤＣ１２Ｖの電源電圧は、遮断直後の低下が著しいもののその後はほぼリニアに低下してゆき所定時間後に０Ｖとなる。このリニアに漸減してゆく途中で、基準電圧ＬＶ１（本実施形態では、８．００〜９．２３Ｖ）に至ると（ポイントＰ７）、電源基板５５のバックアップ電圧監視回路６１のバックアップ信号１は、ハイレベルからロウレベルに変化する。これにより、主制御基板３０のＣＰＵ６５及び払出制御基板３１のＣＰＵ６６の各強制割り込み端子ＮＭＩがロウレベルとなり、ＣＰＵ６５及び６６にノンマスカブルインターラプトがかかることになる。これにより、主制御基板３０のＣＰＵ６５は、現状のゲーム状態を示すデータを待避し、その後ＲＡＭへのアクセスを禁止することができる。払出制御基板３１のＣＰＵ６６は、現状の賞球払い出し状態及び玉貸しの払い出し状態を示すデータを待避し、その後ＲＡＭへのアクセスを禁止することができる。
【００４０】
遮断時リセット回路６４は、バックアップ電圧監視回路６１が出力するバックアップ信号１がハイレベルからロウレベルに変化する信号の立ち下げ時から約１００ｍｓ後に出力するリセット信号４をハイレベルからロウレベルに変化させる（ポイントＰ８）。このときＤＣ１２Ｖ電源電圧は基準電圧ＬＶ２となる。これにより、主制御基板３０のＣＰＵ６５、払出制御基板３１のＣＰＵ６６、図柄制御基板３２ｂのＣＰＵ６９、その他サブ制御基板は、一斉に動作を停止させる。ここで、前述したように、主制御基板３０及び払出制御基板３１各々のＲＡＭはバッテリバックアップされており、電源遮断時もＲＡＭに記憶されたデータは所定時間（本実施形態では、約３日間）記憶保持される。
【００４１】
前述したように、電源投入が遮断される場合、各制御基板が一斉にリセットされる。しかも、バックアップ電圧監視回路６１が出力するバックアップ信号１がハイレベルからロウレベルに変化してから約１００ｍｓ後に必ずリセットされる。これにより、制御の統一化を図ることができ、主制御基板３０が動作を停止しているにも係わらず玉切モータ３１ｃ或いは玉貸モータ３１ｄが駆動しているという弊害を未然に防止することができる。
【００４２】
次に前述した構成を有する本実施形態の動作を、電源投入時及び電源遮断時について説明し、電源投入後から電源が遮断されるまでの処理は従来と同様なので詳細な説明は割愛する。ここでは、便宜上先ず、電源遮断時（停電時）の主制御基板３０及び払出制御基板３１の処理をそれぞれ図１３及び図１４に示すフローチャートを参照して説明する。これらの処理は、主制御基板３０のＣＰＵ６５及び払出制御基板３１のＣＰＵ６６により実行される処理であり、各々のＣＰＵの強制割り込み端子ＮＭＩがハイレベルからロウレベルに変化する信号の立ち下げ時に実行される処理である。ここで特徴的なことは、停電時において、主制御基板３０及び払出制御基板３１のそれぞれのＲＡＭにバックアップする機能を付与し、停電から復帰した場合でも、遊技状態が中断されずに遊技できるようにしたものである。従来の遊技機は停電が発生し、停電から復帰した後、主制御基板３０、払出制御基板３１のＲＡＭが初期化されてしまうため、遊技状態、賞球及び球貸しの払出しは継続されなかった。即ち、図柄及び役物の状態は電源投入時の状態に戻り、賞球途中の未払出し分は払出されず、セーフ球検出装置内の遊技球は、全て多数個払出しとなり、貸し球の未払出し分は払出されないという不都合があった。そこで、停電によりＮＭＩ割込みが発生すると、電源復帰時に処理を中断時点から再開するため、下記の記憶保持処理を行うのである。
【００４３】
まず図１３において主制御基板３０での停電時の処理が開始されると、各レジスタを退避させ（ステップＳ１）、賞球払出スイッチ３１ａの検出処理等、各種スイッチポートの読み込みを行う（ステップＳ２）。賞球払出スイッチ３１ａの検出が行われたか否かを判定する（ステップＳ３）。これは主制御基板３０と払出制御基板３１の払出し球の個数の違いが生じないようにするため、賞球払出スイッチ３１ａの状態を検出するのである（図１４のステップＳ１３も参照されたい）。ステップＳ３で肯定判断なら賞球数用カウンタを更新し（ステップＳ４）た後ステップＳ５に移行し、否定判断ならステップＳ５にジャンプし、現在のスタックポインタの値をスタックバッファに格納する（ステップＳ５）。次に電源復帰時に役物の作動を再開するため、出力ポートの状態をＲＡＭに格納して退避し（ステップＳ６）、役物の作動を停止するため、出力ポートを全てＯＦＦとし（ステップＳ７）、内蔵ＲＡＭのアクセスを禁止（不許可）し（ステップＳ８）、リセット端子ＲＥＳがロウレベルに低下するのを待つ待機処理とする。ステップＳ８のＲＡＭへのアクセス禁止処理は、電源電圧の不安定な状態でのＲＡＭへの書き込みを禁止することにより、待避するデータの正確性及び確実性を高めるためである。
【００４４】
払出制御基板３１では図１４の通りのステップＳ１１ないしＳ１８の処理が実行されるが、説明は前述の図１３のステップＳ１ないしＳ８の処理と概ね同様の処理であるので、説明は前述を援用する。
【００４５】
停電発生時における遊技機の仕様は下記のようになる。即ち、役物の状態については、主制御基板３０により作動を停止させ、賞球払い出しの状態については、払出制御基板３１の制御により賞球払い出しを停止させ、貸し球払い出しの状態については、払出制御基板３１の制御により貸し球払い出しを停止させ、特別図柄表示装置３２の状態については、図柄制御基板３２ｂは停電時の処理を行わないため供給電源が切れることにより何も表示しなくなり、ランプ、ＬＥＤの状態については、ランプ制御基板３４は停電時の処理を行わないため供給電源が切れることにより、ランプ、ＬＥＤは消灯状態となり、音の状態については、音制御基板３５は停電時の処理を行わないため供給電源が切れることにより消音状態となり、遊技球の発射モータ３３ａの状態については、供給電源が切れることにより発射停止となる。また、通信処理について、主制御基板３０及び払出制御基板３１では、停電発生時にバックアップ機能が作動するため、通信の状態は保存され、図柄制御基板３２ｂ、ランプ制御基板３４、音制御基板３５、発射制御基板３３では、停電発生時の処理を行わないため、受信の状態は保存されない。
【００４６】
こうしたデータの待避処理は、主制御基板３０では現状のゲームの進行状況、例えば、高確率中であるか否か、大当り中であるか否か、特別図柄表示装置３２で図柄変動中であるか否か、保留記憶が何個あるか否か等のゲームの進行状況を示す各データをＲＡＭの所定領域に書き込む処理である。一方、払出制御基板３１では、現状の賞球個数の払い出し状態及び貸し球の払い出し状態を示す各データをＲＡＭの所定領域に書き込む処理である。尚、本具体例では、主制御基板３０でも現状の賞球個数の払い出し状態をＲＡＭの所定領域に書き込む処理を実行する。
【００４７】
本実施形態では、強制割り込みが実行されると、その後に電源が復旧しても遮断時リセット回路６４により必ず所定時間後にリセット処理が実行される。これにより、電源が不安定な状態で強制割り込みの実行と復旧処理とが交互に繰り返されるという弊害を未然に防止することができる。
【００４８】
本実施形態では、バックアップ電圧監視回路６１が出力するバックアップ信号１がハイレベルからロウレベルに変化してから約１００ｍｓ後にリセット信号４を出力するよう構成したが、この１００ｍｓの時は次のようにして算出されたものである。即ち、払出制御基板３１のＣＰＵ６６は、強制割り込み端子ＮＭＩがロウレベルになったときから前述した停電処理ルーチンを実行するが、このとき玉切モータ３１ｃ及び玉貸モータ３１ｄの駆動も停止する。これらのモータの駆動が停止する直前に払い出された遊技球があるときには、この落下中の遊技球を賞球払出スイッチ３１ａ又は貸玉払出スイッチ３１ｂにより検知する必要が有る。従って、モータの駆動を停止したときに落下中の遊技球を各検出スイッチにより必ず検出できる時間を確保する必要がある。一方、この時間をあまり長く確保すると、ＩＣ駆動用の５Ｖ電源の電圧が低下し各検出スイッチにより検出できなくなる可能性がある。そこで、この両者の兼ね合いにより本実施形態では約１００ｍｓと設定したのである。従って、各モータから検出スイッチまでの距離及び電圧の低下状態から適宜変更しても良い。要は、強制割り込み端子ＮＭＩがロウレベルになったときからＩＣの駆動が保障されている時間内に落下中の遊技球を検出する時間を確保する構成とすれば良い。
【００４９】
次に主制御基板３０の電源投入時、電源復帰時の処理について図１５のフローチャートを参照して説明する。このルーチンは、リセット端子ＲＥＳがロウレベルからハイレベルに変化する信号の立ち上げ時に１回だけ実行される。電源投入時の処理（ステップＳ２１〜Ｓ２７）を行った後、通常時の処理を行い（ステップＳ２８）、バックアップ機能が作動中の場合に電源復帰時の処理（ステップＳ３０）を行う。まず、電源投入によりプログラムが起動した時は、ＲＡＭへのアクセス許可を設定をした後（ステップＳ２１）、バックアップ機能が作動中か否かの判定を行う（ステップＳ２２）。バックアップ機能が作動していなければ（ステップＳ２２：ＮＯ）、スタックポインタを設定し（ステップＳ２３）、主制御基板３０のＲＡＭの作業領域全てをゼロクリアし（ステップＳ２４）、通常時の処理が開始できるように作業領域を初期化し（ステップＳ２５）、特別図柄表示装置３２へ初期画面を表示させるコマンドを送信し（ステップＳ２６）、ランプ制御基板３４へ装飾表示のコマンドを送信し（ステップＳ２７）、通常時の処理を行う（ステップＳ２８）。一方、バックアップ機能が作動中ならば（ステップＳ２２：ＹＥＳ）、ＲＡＭクリア信号がオンであるか否かを判定し、ＲＡＭクリア信号がオンであれば（ステップＳ３１：ＹＥＳ）、前述のステップＳ２３〜Ｓ２８の処理を行う。ＲＡＭクリア信号がオフであれば（ステップＳ３１：ＮＯ）、電源復帰時の処理として、プログラムの状態を停電前の状態に戻すために、停電時に退避したスタックバッファの値をスタックポインタにセットし（ステップＳ３２）、ランプ制御基板３４に普通図柄用記憶表示のコマンドを送信し（ステップＳ３３）、ランプ制御基板３４に特別図柄用記憶表示のコマンドを送信し（ステップＳ３４）、ランプ制御基板３４に確率変動状態表示のコマンドを送信し（ステップＳ３５）、出力ポートの状態を復帰させ（ステップＳ３６）、停電時に退避した各レジスタを復帰させ（ステップＳ３７）、通常時の処理を行う（ステップＳ３８）。
【００５０】
以上の通り、主制御基板３０の処理は、ランプ制御基板３４に記憶表示ＬＥＤ、確率変動表示ランプを表示させるコマンドを送信し、各出力ポートの状態を停電前の状態に復帰させ、停電発生時に退避させた、レジスタ、スタックポインタを復帰させ、中断時点からプログラム処理を再開する。
【００５１】
遊技機の停電からの復帰仕様は、役物の状態は、停電前の状態に復帰し、賞球払い出しの状態は、停電前の状態に復帰し、貸し球払い出しの状態は、停電前の状態に復帰し、特別図柄表示装置３２の状態は、停電発生時の表示状態とはならず何も表示せず、ランプ、ＬＥＤの状態は、遊技者に図柄の状態及び確率変動状態（時短状態）を報知するため、記憶表示ＬＥＤ、確率変動表示ランプの状態は復帰し（主制御基板３０から再度コマンドが送信されることにより復帰）、上記以外のＬＥＤは消灯状態となり、スピーカ４９の状態は消音状態となり、発射モータ３３ａは発射可能な状態となる。
【００５２】
次に払出制御基板３１の電源投入時、電源復帰時の処理について、図１６のフローチャートを参照して説明する。このルーチンは、リセット端子ＲＥＳがロウレベルからハイレベルに変化する信号の立ち上げ時に１回だけ実行される。電源投入時の処理（ステップＳ４１〜Ｓ４５）を行った後、通常時の処理を行い（ステップＳ４６）、バックアップ機能が作動中の場合に電源復帰時の処理（ステップＳ５０）を行う。まず、電源投入によりプログラムが起動した時は、ＲＡＭのアクセス許可の設定をした後（ステップＳ４１）、バックアップ機能が作動中か否かの判定を行う（ステップＳ４２）。バックアップ機能が作動していなければ（ステップＳ４２：ＮＯ）、スタックポインタを設定し（ステップＳ２３）、払出制御基板３１のＲＡＭの作業領域全てをゼロクリアし（ステップＳ４４）、通常時の処理が開始できるように作業領域を初期化し（ステップＳ４５）、通常時の処理を行う（ステップＳ４６）。一方、バックアップ機能が作動中ならば（ステップＳ４２：ＹＥＳ）、ＲＡＭクリア信号がオンであるか否かを判定し（ステップＳ５１）、ＲＡＭクリア信号がオンであれば（ステップＳ５１：ＹＥＳ）、前述のステップＳ４３〜Ｓ４６の処理を行う。ＲＡＭクリア信号がオフであれば（ステップＳ５１：ＮＯ）、電源復帰時の処理として、プログラムの状態を停電前の状態に戻すために、停電時に退避したスタックバッファの値をスタックポインタにセットし（ステップＳ５２）、払出制御基板３１のＣＰＵ６６の起動時間の遅延化のための遅延時間処理を行い（ステップＳ５３）、出力ポートの状態を復帰させ（ステップＳ５４）、停電時に退避した各レジスタを復帰させ（ステップＳ５５）、通常時の処理を行う（ステップＳ５６）。
【００５３】
ステップＳ５３は、電源復帰時、ハードウェア的に主制御基板３０のプログラムの方は、払出制御基板３１のプログラムよりも所定時間（ここでは２０ｍｓ程）後から作動するため、賞球払い出し球の誤差をなくすため、払出制御基板３１は停電時の記憶復帰処理（図１６のステップＳ５４及びＳ５５）及び通常時の処理（図１６のステップＳ５６及び図２０参照）を含めて該処理を時期的に先送りする遅延時間処理を行い、これにより、玉切モータ３１ｃの駆動（図２０のステップＳ９３参照）の時期を遅延させるものである。ステップＳ５３の遅延時間処理中、主制御基板３０からの通常の制御が開始されたことを示すコマンドを受信すると遅延時間処理を終了し、払出管理と払出制御基板３１による玉切モータ３１ｃや玉貸モータ３１ｄの駆動制御を開始することとする。
【００５４】
こうして払出制御基板３１の処理が行われ、各出力ポートの状態を停電前の状態に復帰させ、停電発生時に退避させた、レジスタ、スタックポインタを復帰させ、中断時点から賞球に係るプログラムを再開する。
【００５５】
電源復帰時の通信処理について説明すると、主制御基板３０及び払出制御基板３１では、バックアップ機能により中断時点からプログラムを再開するため、通信処理を継続する。また、特別図柄表示装置３２、音制御基板３５、ランプ制御基板３４では、主制御基板３０の通信処理の継続により、受信処理を行うが、停電発生により受信の内容が消去されているため、１コマンド２バイト構成のデータの内、１バイト目のデータから受信処理を行う場合以外は、インターフェイスエラーとなる。
【００５６】
前述したステップＳ３１及びＳ５１のＲＡＭクリア信号は、主制御基板３０、払出制御基板３１のそれぞれのＲＡＭのバックアップ内容をクリアする機能を果たすものであるがその仕様を説明する。ＲＡＭクリア信号は、量産時に工場から出荷する段階で、ＲＡＭの内容を確実に初期化させたい場合、パチンコ店にて、前日の遊技機の状態を保持せずに電源投入時の状態から営業したい場合のために設定されるものである。主制御基板３０、払出制御基板３１は、それぞれのポートに入力されたクリア信号を電源投入時のプログラム処理にて１回のみ検出し、ＲＡＭクリア信号入力時は主制御基板３０及び払出制御基板３１の各々のＲＡＭの内容を初期化する。電源投入時、バックアップ機能によりＲＡＭの内容が保持されている場合は、ＲＡＭのクリア信号の状態を入力ポート９０，９１にて検出する。入力ポート９０，９１の状態が“Ｈ”レベルの時は、それぞれのＲＡＭの内容を初期化するために電源投入時の処理を行い、入力ポート９０，９１の状態が“Ｌ”レベルの時は、停電発生により中断されたプログラム処理を再開する。主制御基板３０及び払出制御基板３１の各々のＲＡＭをクリアしたい場合には、以下の順にて操作を行う。即ち、（１）電源スイッチ（オン・オフ切替えタイプ）がオフの状態を確認し、（２）ＲＡＭクリアスイッチ８０（押しボタンタイプ）を押した状態にて、電源スイッチをオンにし、（３）主制御基板３０及び払出制御基板３１のＣＰＵ６５及び６６は、リセット信号が解除された時点で、入力ポート９０及び９１を介してＲＡＭクリア信号を検知し、（４）それぞれの基板３０及び３１は、制御が開始された時点でＲＡＭクリア信号を検知した場合、ＲＡＭの内容を初期化して、動作を開始する。
【００５７】
本実施形態では、ＤＣ５Ｖのバックアップ電源ＶＢＢは、前述したように、コンデンサにより約３日間ＣＰＵ６５及び６６のＲＡＭに記憶されたデータを記憶保持するよう構成されている。このため、停電から復旧したときや通常の営業状態で朝に電源を投入したときには、ＲＡＭの所定領域に書き込まれた値は記憶保持されている。
【００５８】
こうして記憶保持されたデータに基づき玉切モータ３１ｃを駆動制御して賞球の払い出しを実行し、玉貸モータ３１ｄを駆動制御して貸し玉の払い出しを実行する。これにより、停電発生時に未払の賞球データがあれば、停電復旧後に記憶保持されたデータに基づき賞球の払い出しが実行される。同様に、停電発生時に未払の玉貸データがあれば、停電復旧後に記憶保持されたデータに基づき玉貸しの払い出しが実行される。これにより、停電が発生しても遊技者に不利益を与えることはない。
【００５９】
尚、復旧処理では、主制御基板３０のＣＰＵ６５は、待避したゲームの進行を示すデータから通常の処理を実行するための準備を実行し、各サブ制御基板に停電から復旧したことを知らせるコマンドコードを送信する。このコマンドコードを受信した図柄制御基板３２ｂは、ＬＣＤ３２ａの画面上に「停電復旧処理実行」、「停電前のゲーム内容から続行しています」等のメッセージを表示する処理を行う。或いは、音制御基板３５は、音声により停電があったことを報知する。これにより、主制御基板３０のＣＰＵ６５は、停電発生時には、停電前のゲームの進行状態から続行してゲームの制御を司ることができ、遊技者に不測の不利益や違和感を与えることがない。
【００６０】
次に前述した払出制御基板３１で実行される通常時の処理のうち、復帰時の遅延処理（図１６のステップＳ５３参照）の詳細を説明する。この復帰時の遅延処理には図１７（ａ），（ｂ）の復帰時の遅延処理１と図１８（ａ），（ｂ）の復帰時の遅延処理２の２つの処理があり、これらのいずれの処理をプログラムに組み込んで実行しても良い。該復帰時の遅延処理１，２は払出制御基板３１のマイコンにより実行される処理を示したものであり、ハード割り込み等の手法により定期的に実行される。まず、復帰時の遅延処理１を図１７（ａ）を参照して詳細を説明すると、玉切モータ３１ｃへの駆動信号の出力を禁止し（ステップＳ５７１）、受信フラグがＯＮであるか否か判断する（ステップＳ５７２）。この受信フラグは、主制御基板３０から払出制御基板３１へコマンドが送信されてきたか否かを示すものである。ステップＳ５７２で否定判断ならステップＳ５７２へ回帰し、処理を繰り返し、肯定判断なら、玉切モータ３１ｃへの駆動信号の出力を許可し（ステップＳ５７３）、受信フラグをＯＦＦに設定し（ステップＳ５７４）、本処理を終了し、次のステップＳ５４（図１６参照）に移行する。こうした処理によって、受信フラグがＯＮであることを確認してから、玉切モータ３１ｃの駆動制御を許可するので、玉切モータ３１ｃが前記コマンドの送信より前に駆動されることがなく、賞球の誤差を確実に防止することができる。受信フラグの設定処理（ステップＳ５７５）を図１７（ｂ）を参照して説明すると、主制御基板３０からコマンドが送信されてくると受信フラグがＯＮに設定され（ステップＳ５７６）、リターンに抜ける。後述の主制御基板３０で実行される図１９に示す通常時の処理のうちの払出制御基板用コマンド送信処理（ステップＳ６９）において、主制御基板３０から払出制御基板３１へコマンドが送信され、払出制御基板３１で該コマンドが受信されたと判定したならば受信フラグをＯＮ（「１」にセット）する。受信フラグの初期値はＯＦＦ（「０」にリセット）に設定されているので、本設定処理において受信フラグがＯＮに設定されるまでは、図１７（ａ）のステップＳ５７３の玉切モータ３１ｃの駆動制御は遅延される。
【００６１】
次に、復帰時の遅延処理２を図１８（ａ）を参照して詳細を説明すると、玉切モータ３１ｃへの駆動信号の出力を禁止し（ステップＳ５８１）、タイムアップフラグがＯＮであるか否か判断する（ステップＳ５８２）。このタイムアップフラグは、所定の時間（ここでは約２０ｍｓ）が経過したか否かを示すものである。前記の所定時間は、例えば、電源復帰時の処理の開始から、主制御基板３０から払出制御基板３１へコマンドが送信されてくるまでの期間を計算し予め設定する。ただし、当該期間の初期と終期は上述に限られず、該コマンドの送信時より玉切モータ３１ｃの動作が先に行われないような時間範囲で適宜設定できる。ステップＳ５８２で否定判断ならステップＳ５８２へ回帰し、処理を繰り返し、肯定判断なら、玉切モータ３１ｃへの駆動信号の出力を許可し（ステップＳ５８３）、タイムアップフラグをＯＦＦに設定し（ステップＳ５８４）、本処理を終了し、次のステップＳ５４（図１６参照）に移行する。こうした処理によって所定時間経過した後に初めて玉切モータ３１ｃへの駆動信号の出力を許可するので、賞球の誤差を確実に防止することができる。タイムアップフラグの設定処理（ステップＳ５８５）を図１８（ｂ）を参照して説明すると、所定時間の経過に伴いタイムアップフラグがＯＮに設定され（ステップＳ５８６）、リターンに抜ける。所定時間の経過は、電源復帰時の処理の開始から所定時間が経過したか否かを払出制御基板３１の内蔵タイマ回路のデータを参照して判定し、所定時間経過に伴いタイムアップフラグをＯＮ（「１」にセット）とする。タイムアップフラグの初期値はＯＦＦ（「０」にリセット）に設定されているので、本設定処理においてタイムアップフラグがＯＮに設定されるまでは、図１８（ａ）のステップＳ５８３の玉切モータ３１ｃの駆動制御は遅延される。
【００６２】
次に前述した主制御基板３０で実行される通常時の処理（図１５のステップＳ２８参照）の詳細を図１９（ａ）を参照して説明する。入力処理（ステップＳ６１）、乱数更新処理（ステップＳ６２）、特別図柄／特別電動役物処理（ステップＳ６３）、普通図柄／普通電動役物処理（ステップＳ６４）、確率変動判定図柄処理（ステップＳ６５）、ソレノイド、情報データ作成処理（ステップＳ６６）、ソレノイド、情報データ出力処理（ステップＳ６７）、特別図柄表示装置用コマンド送信処理（ステップＳ６８）、払出制御基板用コマンド送信処理（ステップＳ６９）、ランプ制御基板用コマンド送信処理（ステップＳ７０）、音制御基板用コマンド送信処理（ステップＳ７１）、制御タイマ更新処理（ステップＳ７２）、初期値乱数更新処理（ステップＳ７３）、図柄用乱数更新処理（ステップＳ７４）を行う。次に、基本時間を更新したか否かを判定し（ステップＳ７５）、ＹＥＳならステップＳ６１に回帰し、ＮＯならステップＳ７３に戻り、処理を繰り返す。
【００６３】
次に主制御基板３０で実行される割り込み処理（ＩＮＴ処理）を図１９（ｂ）を参照して説明する。基本時間の更新を行い（ステップＳ８１）、割込みを許可し（ステップＳ８２）、リターンに抜ける。
【００６４】
次に前述した払出制御基板３１で実行される通常時の処理（図１６のステップＳ４６参照）の詳細を図２０（ａ）を参照して説明する。入力処理（ステップＳ９１）、コマンドバッファ解析処理（ステップＳ９２）、玉切モータ駆動制御処理（ステップＳ９３）、貸出ソレノイド制御処理（ステップＳ９４）、ソレノイド、モータデータ出力処理（ステップＳ９５）、７セグメントＬＥＤ表示データ作成処理（ステップＳ９６）、制御タイマ更新処理（ステップＳ９７）を行う。次に、基本時間を更新したか否かを判定し（ステップＳ９８）、ＹＥＳならステップＳ９１に回帰し、ＮＯならステップＳ９８に戻り、処理を繰り返す。
【００６５】
次に払出制御基板３１で実行される割り込み処理１を図２０（ｂ）を参照して説明する。基本時間の更新を行い（ステップＳ１００）、割込みを許可し（ステップＳ１１０）、リターンに抜ける。
【００６６】
次に払出制御基板３１で実行される割り込み処理２を図２０（ｃ）を参照して説明する。コマンドポートのデータを読み込み（ステップＳ２００）、データをコマンドバッファに格納し（ステップＳ２１０）、割込みを許可し（ステップＳ２２０）、リターンに抜ける。
【００６７】
前述した通常の処理（図１５のＳ２８、図１６のＳ４６参照）を実行することにより、パチンコ機１０は次のような動作を実行する。即ち、遊技者により操作される発射ハンドル２４の回動量に応じて発射モータ３３ａにより遊技球が遊技盤２２上に発射され、発射された遊技球が第１種始動口としての普通電動役物３６に入賞すれば第１種始動口スイッチ３６ａにより検出され、特別図柄表示装置３２のＬＣＤ３２ａの画面上に特別図柄を所定時間変動表示した後に静止表示するよう働く。この静止表示した特別図柄が予め定められた特定図柄、例えば「７７７」等の３桁同一図柄を表示すると大当り状態として遊技者に有利なゲーム内容を提供する。大当り状態となるか否かは、遊技球が第１種始動口スイッチ３６ａにより検出されたとき抽出される当否決定乱数の値が所定値であるか否かにより決定される。大当り状態となると、大入賞口４０が約３０秒間又は遊技球が１０個入賞したことがカウントスイッチ４０ｂにより検出されるまでいずれか早く経過する時まで開放され、このとき大入賞口４０内に入賞した遊技球が特別領域を通過したことがＶスイッチ４０ａにより検出されると一旦大入賞口４０が閉鎖された後に再び開放され、この開放動作を最大１６回繰り返す。通常、大入賞口４０への遊技球１個の入賞に対して１５個の遊技球が賞球として払い出すよう構成しているので、１回の大当り状態が発生すると、約２４００（＝１５×１０×１６）個の遊技球を賞球として獲得することができる。
【００６８】
次に上述の賞球個数管理を実行するのは主制御基板３０及び払出制御基板３１であり、払出制御基板３１が玉切モータ３１ｃに対して賞球排出動作を指令するモータ駆動信号を出力する。これらの処理を図２１〜図２４に示すフローチャートに従って説明する。
【００６９】
図２１（ａ）に示すフローチャートは主制御基板３０のマイコンのみが行う処理を示し、図２２、図２３及び図２４に示す各々のフローチャートは、主制御基板３０及び払出制御基板３１の各々のマイコンにより実行される処理を示したものであり、図２１（ｂ）は払出制御基板３１のマイコンのみが行う処理を示し、これらの処理は、ハード割り込み等の手法により定期的に実行される。図２１（ａ）に示す「賞球加算ルーチン」について先ず説明する。主制御基板３０のマイコンにより実行される処理が本ルーチンに移行すると、遊技盤面上の各入賞口に遊技球の入賞が有ったか否かが判断される（ステップＳ３００及びＳ３１０）。具体的には、第１種始動口スイッチ３６ａ、カウントスイッチ４０ｂ、その他入賞口スイッチ４５の状態がスキャンされ、入賞が有るか否かが判断される。入賞があると判断されると、払出未了データＰＤの加算更新処理が実行され（ステップＳ３２０）、該入賞データ、及び、加算更新処理された払出未了データＰＤはＲＡＭに記憶され、これらデータは、主制御基板３０から払出制御基板３１へ送信され、処理はリターンに抜ける。ステップＳ３１０で否定判断なら処理はリターンに抜ける。ステップＳ３２０の加算更新処理は、賞球個数毎に実行される。即ち、賞球個数としての払い出し個数が５個の入賞口に遊技球の入賞が１個あれば払出未了データＰＤ１の値がインクリメント（＋１）され、払い出し個数が１０個の入賞口に遊技球の入賞が１個あれば払出未了データＰＤ２の値がインクリメント（＋１）され、払い出し個数が１５個の入賞口に遊技球の入賞が１個あれば払出未了データＰＤ３の値がインクリメント（＋１）される。従って、本実施形態では、払出未了データＰＤの値は、５個賞球を表す払出未了データＰＤ１、１０個賞球を表すＰＤ２及び１５個賞球を表すＰＤ３から構成されていることになる。また、本実施形態では、普通電動役物３６は賞球個数が５個、大入賞口４０は賞球個数が１５個に設定されている。尚、払出未了データＰＤの値は、具体的な個数を各々のデータＰＤ１〜ＰＤ３に加算する構成としても良いし、データＰＤに具体的な個数を直接に加算する構成としても何等問題ない。
【００７０】
次に図２１（ｂ）に示す「賞球加算ルーチン」について説明する。払出制御基板３１のマイコンにより実行される処理が本ルーチンに移行すると、払出制御基板３１が主制御基板３０から前述の入賞データを受信したか否かを判定し（ステップＳ３３０）、肯定判断なら、入賞データを参照して払出未了データＰＤの加算更新処理が実行され（ステップＳ３４０）、前記入賞データ、及び、ステップＳ３４０で更新処理された払出未了データＰＤはＲＡＭに記憶され、処理はリターンに抜ける。ステップＳ３３０で否定判断なら処理はリターンに抜ける。入賞データ、及び、加算更新処理された払出未了データＰＤはＲＡＭに記憶される。ステップＳ３４０の加算更新処理の内容は、前述の図２１（ａ）のステップＳ３２０と同様であり、説明は援用する。
【００７１】
主制御基板３０及び払出制御基板３１で各々実行される図２２に示す「賞球減算ルーチン」では、先ず、払出未了データＰＤの各々のデータＰＤ１〜ＰＤ３の値が零でないか否かが判断される（ステップＳ３５０）。いずれかのデータＰＤ１〜ＰＤ３のデータが零でないとの判断が為されると、玉切モータ３１ｃが駆動制御され賞球の払い出しが指示される（ステップＳ３６０）。本実施形態では、３つのデータＰＤ１〜ＰＤ３のうち２つ以上のデータが零でなければ賞球個数の多いほうから賞球の払い出しが指示される。賞球払い出し指示が実行されると（ステップＳ３６０）、図６で示す通り２．７３１ｍｓ毎に賞球払出スイッチ３１ａの状態が検出され指示された個数の賞球が実際に払い出されたか否かがチェックされる（ステップＳ３７０）。指示された個数の賞球が払い出されたとの肯定判断が為されると、払出未了データＰＤの対応するデータＰＤ１〜ＰＤ３の値がデクリメント（−１）され（ステップＳ３８０）、処理はリターンに抜ける。主制御基板３０から払出制御基板３１にコマンド（賞球払い出し指令）が送信され、払出制御基板３１から玉切モータ３１ｃへモータ駆動信号が出力され、前記ステップＳ３５０〜Ｓ３８０の処理を繰り返し実行することにより、払出未了データＰＤの各々のデータＰＤ１〜ＰＤ３の値が全て零になるまで賞球の払い出しが実行される。前記コマンドは、主制御基板３０で処理する図１９（ａ）の払出制御基板用コマンド送信処理（ステップＳ６９）において実行される。本実施形態では、賞球個数の多い方のデータが零になってから次のデータに対応する賞球の払い出しが実行されるので、遊技者には賞球の払い出しが早く実行されているという感じを与える効果が有る。
【００７２】
前記ステップＳ３２０及びＳ３４０により加算更新処理され、又前記ステップＳ３８０により減算更新処理される払出未了データＰＤ（ＰＤ１〜ＰＤ３）の内容は更新され主制御基板３０及び払出制御基板３１の各々のＲＡＭに書き込まれ記憶される。本実施形態においては、主制御基板３０及び払出制御基板３１に各々搭載されたＲＡＭは電源基板５５のコンデンサによりバックアップされている。従って、停電が発生しても払出未了データＰＤ（ＰＤ１〜ＰＤ３）の内容は消去することがない。また、主制御基板３０から払出制御基板３１に送信される払出未了データＰＤと払出制御基板３１で計算される払出未了データＰＤとを照合することで、賞球の正確な管理をすることができる。前記ステップＳ３７０において賞球の払い出しが検出されず、この検出されない状態が所定時間継続すると（ステップＳ３９０：ＹＥＳ）、賞球の払い出し系統に異常有りとしてエラー処理を実行し（ステップＳ４００）、処理はリターンに抜ける。本実施形態では、エラー表示部５４に「１」の文字を表示し、エラーランプを点灯する処理を実行する。このエラー表示部５４等のエラー表示処理は、パチンコホールの店員が球詰まり等のエラー原因を解除してエラー解除スイッチ５３を操作するまで実行される。尚、エラー解除スイッチ５３が操作されても払出未了データＰＤの値はクリヤされない。ステップＳ３９０でＮＯの場合、ステップＳ３７０へ回帰する。また、前記ステップＳ３５０において払出未了データＰＤの値が零であるにも拘わらず、賞球払出スイッチ３１ａにより賞球の払い出しが検出されると（ステップＳ４１０：ＹＥＳ）、遊技の故障により又は不正行為により過剰に賞球の払い出し処理が有りとしてエラー処理を実行し（ステップＳ４２０）、処理はリターンに抜ける。このエラー処理は、エラー表示部５４に「２」の文字を表示し、エラーランプを点灯すると共に、玉切モータ３１ｃを強制的に停止する処理からなる。このエラー処理もエラー解除スイッチ５３を操作するまで解除されない。ステップＳ４１０でＮＯの場合、リターンに抜ける。
【００７３】
次に払出未了データＰＤ（ＰＤ１〜ＰＤ３）のインクリメント処理である加算更新処理（図２１（ａ）ステップＳ３２０及び図２１（ｂ）ステップＳ３４０）として図２３に示す「払出未了データ書き込みルーチン」を主制御基板３０及び払出制御基板３１が各々実行する。即ち、主制御基板３０で全ての入賞口に対応して設けられた入賞口ＳＷのスキャン動作が実行され、入賞が有ると判断されるか（図２１（ａ）ステップＳ３１０参照）、又は、払出制御基板３１が主制御基板３０から入賞データを受信する（図２１（ｂ）ステップＳ３３０参照）と入賞球１個に対して入賞数カウンタＣＮの値がインクリメント（＋１）され（ステップＳ５５０）、賞球数コードがＲＡＭの所定領域に書き込まれ（ステップＳ５６０）、リターンに抜ける。入賞数カウンタＣＮとして１バイトのメモリが用意されていて、この入賞数カウンタＣＮにより最大２５６個の入賞があったことが記憶される。また、賞球数コードは、５個賞球の入賞口に入賞したことが検出されると「０１」の値が、１０個賞球の入賞口に入賞したことが検出されると「１０」の値が、１５個賞球の入賞口に入賞したことが検出されると「１１」の値が主制御基板３０及び払出制御基板３１の各々のＲＡＭの所定領域に書き込まれる。主制御基板３０で計算されたデータは払出制御基板３１へ送信され、払出制御基板３１での計算データと照合される。このＲＡＭへの賞球数コードの書き込みは、１バイトのメモリのうち２ビット単位で１つの入賞球に対する賞球数コードが書き込まれる。
【００７４】
主制御基板３０及び払出制御基板３１は、それぞれ、払出未了データＰＤ（ＰＤ１〜ＰＤ３）のデクリメント処理である減算更新処理（図２２  ステップＳ３８０）として図２４に示す「払出未了データ消去ルーチン」を実行する。即ち、賞球の払い出し処理では、主制御基板３０及び払出制御基板３１の各々のマイコンは、各々のＲＡＭの所定領域に書き込まれたコードの対応した賞球個数を払い出すよう指示して、払出制御基板３１が玉切モータ３１ｃを駆動制御し、指示した賞球個数の払い出しが賞球払出スイッチ３１ａにより検出されると入賞数カウンタＣＮの値をデクリメント（−１）して最新の入賞数カウンタＣＮとして記憶し（図２４  ステップＳ６００）、払い出した賞球数コードを消去する処理を実行し（ステップＳ６１０）、リターンに抜ける。主制御基板３０で計算されたデータは払出制御基板３１へ送信され、払出制御基板３１での計算データと照合される。本実施形態では、賞球数コードが書き込まれたメモリ領域のデータを２ビットづつ左から右に移行させる右シフト命令を１バイトのメモリで２回実行することにより払い出した賞球数コードを消去する処理が実行される。
【００７５】
以上の通り、主制御基板３０は、第１種始動口スイッチ３６ａ、その他の入賞口スイッチ４５、カウントスイッチ４０ｂ、及び賞球払出スイッチ３１ａからの入力を参照して入賞処理、未了データ加算更新処理及び未了データ減算更新処理を行い、入賞データ及び払出未了データＰＤが払出制御基板３１に送信される。一方、払出制御基板３１は、賞球払出スイッチ３１ａからの入力及び主制御基板３０から送信された前記データを受信し、払出制御基板３１においても同様の未了データ加算更新処理及び未了データ減算更新処理が行われ、またデータの照合が行われる。これにより主制御基板３０及び払出制御基板３１の両者によって賞球払出管理をすることができる。
【００７６】
以上説明した本実施形態によれば、払出制御基板３１での遅延時間処理によって、主制御基板３０で通常の処理が開始されたことを確認してから、払出制御基板３１が玉切モータ３１ｃを駆動するので、電源基板５５から主制御基板３０及び払出制御基板３１に電源を供給し停電から復帰させるとき、主制御基板３０及び払出制御基板３１が行う賞球個数管理と、玉切モータ３１ｃにおける賞球駆動動作にずれが生じることがなく、確実に賞球が払い出され、賞球の誤差が未然に防止され、遊技者に不利益を与えるおそれがない。また、停電の復帰時に、主制御基板３０より払出制御基板３１が早く立ち上がっても、払出制御基板３１での遅延時間処理によって、賞球管理の統一を計ることができる。
さらに、払出制御基板３１で計算し記憶した払出未了データＰＤが何等かの原因により消滅した場合でも、主制御基板３０及び払出制御基板３１の両者によって賞球払出管理をしているので、主制御基板３０から送信されてくるデータに従って払出制御基板３１が玉切モータ３１ｃを駆動させることが可能となり、遊技客に賞球の払い出しを実行することができ、フェイルセーフが有効に働くことになる。
【００７７】
本実施形態では、バックアップ電圧監視回路６１は、ＤＣ１２Ｖ電源の電圧を監視するよう構成したが、ＤＣ３２Ｖ電源の電圧を監視する構成としても良い。斯かる構成では、強制割り込み信号であるバックアップ信号をいち早く立ち下げることができ、制御に時間的余裕を持たせることができる。電源基板の構成は、ＤＣ３２Ｖ監視回路によりバックアップ信号を主制御基板及び払出制御基板の各ＣＰＵのＮＭＩ端子に出力する構成とし、ＤＣ３２Ｖ監視回路が出力するバックアップ信号が立ち下がってから所定時間経過後に制御を停止するリセット信号をリセット信号生成回路より一斉に各制御基板に送信する構成とする。一方、ＤＣ５Ｖの電圧を監視するパワーオンリセット生成回路より一斉に各制御基板に制御の動作を立ち上げるリセット信号を出力し、各制御基板に遅延回路を設けて図柄制御基板を含むサブ制御基板、払出制御基板、主制御基板の順に制御の動作を立ち上げる構成とする。即ち、動作の立ち上げは、電源基板が出力する１つのリセット信号に基づき各制御基板の動作に時間差を設ける構成とする。
【００７８】
以上、本実施形態を説明したが、本発明の技術的思想を逸脱しない範囲において、本発明の構成を適宜改変、追加等できることは当然である。例えば、具体例では各種入賞スイッチから主制御基板３０へのみ検出信号を入力し入賞データを生成して払出制御基板３１へ該入賞データを送信したが、前記各種入賞スイッチから検出信号を払出制御基板３１にも入力し、両者で入賞管理をすれば、一層、賞球管理の確実性が高まる。
【００７９】
さらに本発明は、いわゆる羽根物、権利物、一般電役等と呼ばれる機種、アレンジボール遊技機、時短機能、確率変動機能をもった機種等の種々に遊技機に適用可能である。
【００８０】
また、本願は、停電時に賞球個数が不正確になるという課題に鑑み、以下の発明も包含する。即ち、該発明は、遊技の進行を司る主制御基板と、遊技者に賞球を払い出す賞球駆動装置を制御する賞球制御基板と、前記賞球駆動装置から払い出される賞球を検出する賞球検出手段と、少なくとも前記主制御基板及び賞球制御基板に電源を供給する電源基板と、停電状態の発生を検出する停電検出手段と、前記主制御基板及び賞球制御基板に備えられ、入賞状態が発生すると未払の賞球個数に賞球数を加算し、前記賞球検出手段により払い出される賞球が検出されると未払の賞球個数から減算する賞球個数管理手段と、前記主制御基板及び賞球制御基板に備えられた、前記停電検出手段により停電の発生が検出されたとき、前記未払の賞球個数を記憶保持する未払賞球個数記憶保持手段と、を備え、前記停電の発生が検出されたとき、前記賞球検出手段の検出の有無を判定する判定手段と、該判定手段による検出を確認した後、前記賞球個数を更新する賞球個数更新手段と、を備えたことを特徴とする遊技機である。
【００８１】
また、本願は、停電検出時から実行する賞球の検出時間が長くなるという課題に鑑み、以下の発明も包含する。即ち、該発明は、遊技の進行を司る主制御基板と、遊技者に賞球を払い出す賞球駆動装置を制御する賞球制御基板と、前記賞球駆動装置から払い出される賞球を検出する賞球検出手段と、少なくとも前記主制御基板及び賞球制御基板に電源を供給する電源基板と、停電状態の発生を検出する停電検出手段と、前記主制御基板及び賞球制御基板に備えられ、入賞状態が発生すると未払の賞球個数に賞球数を加算し、前記賞球検出手段により払い出される賞球が検出されると未払の賞球個数から減算する賞球個数管理手段と、前記主制御基板及び賞球制御基板に備えられた、前記停電検出手段により停電の発生が検出されたとき、前記未払の賞球個数を記憶保持する未払賞球個数記憶保持手段と、を備え、前記賞球駆動装置の賞球払い出し機構部の出口から前記賞球検出手段が賞球払出球を検出するまでの距離は、遊技球が１個程に設定されたことを特徴とする遊技機である。
【符号の説明】
【００８２】
１０…パチンコ機 １３…カードリーダ（プリペイドカードユニット）
２２…遊技盤  ２４…発射ハンドル  ２４ａ…タッチスイッチ
２４ｂ…発射停止スイッチ  ３０…主制御基板  ３１…払出制御基板
３１ａ…賞球払出スイッチ      ３１ｂ…貸玉払出スイッチ
３１ｃ…玉切モータ            ３１ｄ…玉貸モータ
３２…特別図柄表示装置    ３２ａ…ＬＣＤパネルユニット（ＬＣＤ）
３２ｂ…図柄表示装置制御基板（図柄制御基板）
３３…発射制御基板        ３３ａ…発射モータ
３４…ランプ制御基板
３５…音制御基板          ３６…普通電動役物（始動口）
３６ａ…第１種始動口スイッチ
３７…普通図柄表示装置    ４０…大入賞口
４０ａ…役物連続作動スイッチ（ＶＳＷ）
４０ｂ…テンカウントスイッチ（カウントＳＷ）
４５…その他入賞口スイッチ  ４６…玉抜スイッチ
４７…ＣＲ精算表示基板      ４８…タッチランプ
４９…スピーカ              ５０…外部接続端子基板
５５…電源基板              ６０…投入時リセット回路
６１…バックアップ電圧監視回路
６２…タイマ１回路  ６３…タイマ２回路
６４…遮断時リセット回路  ６５，６６，６９…ＣＰＵ（ワンチップマイコン）
６７，６８，７０…オア回路
【図１】
0004756168.tif 000002
【図２】
0004756168.tif 000003
【図３】
0004756168.tif 000004
【図４】
0004756168.tif 000005
【図５】
0004756168.tif 000006
【図６】
0004756168.tif 000007
【図７】
0004756168.tif 000008
【図８】
0004756168.tif 000009
【図９】
0004756168.tif 000010
【図１０】
0004756168.tif 000011
【図１１】
0004756168.tif 000012
【図１２】
0004756168.tif 000013
【図１３】
0004756168.tif 000014
【図１４】
0004756168.tif 000015
【図１５】
0004756168.tif 000016
【図１６】
0004756168.tif 000017
【図１７】
0004756168.tif 000018
【図１８】
0004756168.tif 000019
【図１９】
0004756168.tif 000020
【図２０】
0004756168.tif 000021
【図２１】
0004756168.tif 000022
【図２２】
0004756168.tif 000023
【図２３】
0004756168.tif 000024
【図２４】
0004756168.tif 000025