(57)【要約】【課題】停電等予期せぬ電源断が発生し、電子制御機器に正規の電源電圧が供給されない間（停電中）において、電源復帰時に停電復帰前の状態に戻すことができる必要最小限の記憶能力を継続維持し、少ない消費電力で遊技者に不利益がこうむることを防止する。【解決手段】電源断が発生すると賞球払出が停止する。最後に払い出される払出を検出した場合減算した上で、残数データを退避する。第２電流断検出回路によって電源断信号を検出すると、ＮＭＩ端子に入力され、最優先で電源断処理が割り込み実行される。すなわち、ＲＡＭに記憶されている賞球払出残数をメモリに記憶して保護する。その後、制御プログラムを無限ループによりリセット待ちとする。これにより、データを破壊したり、プログラムが暴走することを防止することができる。【選択図】図１０
2006142077.tif 000002
【特許請求の範囲】
【請求項１】
入賞に応じて所定数の賞品を払出す払出制御部を備えた遊技機において、
前記払出制御部は、電源断を検出したら、賞品球の払出しを停止し、
その後に払出された賞品球の検出を所定期間行った後に、
予め充電されたバックアップ電源に接続され、少なくとも払出残数が記憶されたメモリの記憶を保護し、
その保護が完了した時点以降、払出制御部にリセットをかける手順を経て、電源復帰時に払出残数の払出しを行う、ことを特徴とする払出制御部の電源断制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、払出制御部へ所定の電圧の電源を供給する電源モジュールを備えた払出制御部における電源断時の制御方法に関する。
【背景技術】
【０００２】
遊技機、例えばパチンコ機において、遊技者の遊技している途中で停電があった場合、パチンコ機に搭載される電子制御機器がダウンするため、遊技の継続ができなくなる。この場合、パーラー等の設備において、予備電源等を備えていれば比較的短い時間で復旧することができるが、商用電源をそのまま用いている場合には、復旧は電力会社等の復旧作業に頼るしかない。
【０００３】
一般に、パチンコ機には、電源モジュール（基板構成）が備えられ、各電子制御機器に対応した電圧（５Ｖ、１２V等）を電源電圧として供給している。具体的には、電源モジュールから、中継基板を介して、主基板、払出制御基板、図柄表示基板、音声制御基板、ランプ制御基板等に必要な電源を供給している。なお、発射制御基板へは払出制御基板を経由して電源が供給されている。
【０００４】
上記主基板は、遊技プログラムの実行経過に対応する状態をＲＡＭ（揮発性メモリ）に記憶しながら、遊技機全体のゲーム進行制御を行うものである（遊技機能）。なお、上記遊技プログラムの他、入賞した場合のパチンコ球の払い出し数（賞球）の制御（賞球機能）についても主基板によって管理している。
【０００５】
払出制御基板は、パチンコ球の賞球払出プログラムの実行経過に対応する状態をＲＡＭに記憶しながら、主制御基板からのパチンコ球の払出しに関するコマンドに基づく払出制御を行うと共に、パチンコ機の貸出プログラムの実行経過に対応する状態をＲＡＭに記憶しながら、プリペイドカードユニットとの間での通信により、パチンコ球の貸出制御を行うものである。
【０００６】
なお、払出制御基板、図柄表示基板、音声制御基板、ランプ制御基板は、基本的には、主基板から送られるコマンド信号に基づいて動作するようになっている。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
このようなパチンコ機において、停電があると、パチンコ球が入賞し、その入賞に応じたパチンコ球の払出残数記憶データが消去されてしまい、現実に停電前に入賞した分の払出ができなくなってしまう。このために遊技者は、不利益をこうむることになる。
【０００８】
本発明は上記事実を考慮し、停電等予期せぬ電源断が発生し、電子制御機器に正規の電源電圧が供給されない間（停電中）において、電源復帰時に停電復帰前の状態に戻すことができる必要最小限の記憶能力を継続維持し、少ない消費電力で遊技者に不利益がこうむることを防止することができる払出制御部の制御方法を得ることが目的である。
【０００９】
また、上記目的に加えて、バックアップ電源の電源断時からの所定時間算出時間及びバックアップ電源からの電源供給の強制解除により、電源復旧時に、電源装置に接続された外部機器が誤作動を起こす可能性を未然に防ぐことのできる遊技機の払出制御部の電源断方法の提供を目的とする。
【課題を解決するための手段】
【００１０】
請求項１に記載の発明は、入賞に応じて所定数の賞品を払出す払出制御部を備えた遊技機において、前記払出制御部は、電源断を検出したら、賞品球の払出しを停止し、その後に払出された賞品球の検出を所定期間行った後に、予め充電されたバックアップ電源に接続され、少なくとも払出残数が記憶されたメモリの記憶を保護し、その保護が完了した時点以降、払出制御部にリセットをかける手順を経て、電源復帰時に払出残数の払出しを行う、ことを特徴としている。
【００１１】
請求項１に記載の発明によれば、停電等の予期しない電源断が生じたときこれをいち早く検出する。この検出時は、ほぼ通常の電圧が保持されており徐々に低下している初期段階である。
【００１２】
ここで、賞品球の払出しを停止し、その後に払出された賞品球の検出を所定期間行った後に、予め充電されたバックアップ電源に接続することで、少なくとも払出残数が記憶されたメモリの記憶を保護することができる。
【００１３】
保護が完了した時点以降、払出制御部にリセットをかける手順を経て、電源復帰時に払出残数の払出しを行うようにすれば、店側及び客側に全く不利益をこうむることなく、遊技の再開を図ることができる。
【発明の効果】
【００１４】
以上説明した如く本発明では、停電等予期せぬ電源断が発生し、電子制御機器に正規の電源電圧が供給されない間（停電中）において、電源復帰時に停電復帰前の状態に戻すことができる必要最小限の記憶能力を継続維持し、少ない消費電力で遊技者に不利益がこうむることを防止することができるという優れた効果を有する。
【００１５】
また、停電時において、バックアップ電源の電力供給可能時間の精度を向上させることが可能となり、必要とする時間分のＲＡＭ内容の記憶保持を行い、ＲＡＭ内容の記憶を消去したい時間経過後にＲＡＭ内容の記憶消去を行うことができるという効果をも有する。
【発明を実施するための最良の形態】
【００１６】
図１には、本実施の形態に係る球（ここでは、パチンコ球）３００の払出機構部３０２及びその制御ブロック図が示されている。
【００１７】
この払出機構部３０２は、パチンコ遊技機３０４（図２参照）における複数の入賞口３０６に入賞したパチンコ球３００を、それぞれ別個に検出する入賞検出スイッチ３０８を備えている。これらの入賞検出スイッチ３０８は、賞球制御装置３１０の入賞球演算部３１２に接続されている。入賞球演算部３１２では、各入賞検出スイッチ３０８毎の払出数が定められている．例えば、ある入賞口３０６に入賞すると１０個の払出し、他の入賞口３０６に入賞すると１５個の払出し、といったように、入賞口３０６毎に決められている。
【００１８】
この入賞球演算部３１２は、賞球払出残数計数部３１４に接続され、演算結果をこの賞球払出残数計数部３１４に送出している。賞球払出残数計数部３１４では、送られてくる球数を加算すると共に、この加算値をメモリ３１６に記憶するようにしている。
【００１９】
また、賞球払出残数計数部３１４には、賞球払出指示部３１８が接続されており、賞球払出残数計数値（すなわち、払出残数）が０以外の時、この賞球払出指示部３１８へ払出し要求を行う。
【００２０】
賞球払出指示部３１８では、このパルス信号に基づいて、払出機構部３０２の一部を構成する賞球ソレノイド３２０を制御する賞球ソレノイドコントローラ３２２へ払出信号（Ｈ又はＬの２値信号）を送出するようになっている。なお、ハイレベル（Ｈ）信号が払出信号であり、ローレベル（Ｌ）信号が払出停止信号である。
【００２１】
賞球ソレノイドコントローラ３２２では、この賞球ソレノイドコントローラ３２２に入力された信号がハイレベルの場合には賞球ソレノイド３２０を励磁とし、ローレベルの場合には賞球ソレノイド３２０を非励磁とするように制御する。
【００２２】
賞球ソレノイド３２０は、円筒形の払出球案内路３２４の側近に配設されている。払出球案内路３２４の図示しない上方はパチンコ球３００のホッパ部が設けられており、図示しない下方は遊技者の受け皿に向けて開口されている。
【００２３】
賞球ソレノイド３２０が配設される側面（周面）には、スリット状の貫通孔３２６が設けられている。
【００２４】
賞球ソレノイド３２０は、励磁のときに収縮するロッド３２０Ａを備えている。
【００２５】
ストッパ部材３３０は、略三角形状でその頂点３３０Ａの近傍に円孔３３２が設けられ、軸３３４に挿入されている。これにより、ストッパ部材３３０は、軸３３４を中心に回転可能となる。また、他の頂点（図１で示す底辺の右端の頂点）３３０Ｂは、前記払出球案内路３２４のスリット状の貫通孔３２６と対応しており、前記軸３３４を中心とする回転によって、この頂点３３０Ｂの近傍が貫通孔３２６に出没するようになっている。
【００２６】
さらに、他の頂点（図１で示す底辺の左端の頂点）３３０Ｃの近傍にも円孔３３６が設けられ、前記賞球ソレノイド３２０のロッド３２０Ａの先端に取り付けられた軸３３８が軸支されている。また、この軸３３８には引張コイルばね３４０の一端が取り付けられ、他端は図示しないベース板等に固定されている。
【００２７】
これにより、ロッド３２０Ａは、賞球ソレノイド３２０の非励磁状態で引張コイルばね３４０の付勢力で伸長される。
【００２８】
このロッド３２０Ａの伸縮に応じて、前記ストッパ部材３３０は、軸３３４を中心に回転するため、賞球ソレノイド３２０の非励磁状態では、ストッパ部材３３０が引張コイルばね３４０の付勢力で図１の反時計回り方向へ回転し、頂点３３０Ｂの近傍がスリット状の貫通孔３２６に入り込み、払出通路を閉鎖する。
【００２９】
一方、賞球ソレノイド３２０の励磁状態では、ロッド３２０Ａが磁力によって引き込まれ、これによりストッパ部材３３０が図１の時計回り方向へ回転し、頂点３３０Ｂの近傍が貫通孔３２６から抜け出て、払出通路を開放する。
【００３０】
前記貫通孔３２６の直下には、払出球案内路３２４を囲むようにリング状の払出済球検出スイッチ３４２が配設されている。
【００３１】
この払出済球検出スイッチ３４２では、前記ストッパ部材３３０を通過し、確実に遊技者のもとへ届くパチンコ球を検出するセンサである。この払出済球検出スイッチ３４２による検出信号は、賞球制御装置３１０の賞球払出球登録部３４４へ送出されるようになっている。賞球払出球登録部３４４では、賞球払出残数計数部３１４へパチンコ球３００が払出されたことを前記払出済球検出スイッチ３４２で検出する毎に、パルス信号を送出するようになっている。賞球払出残数計数部３１４では、この賞球払出球登録部３４４から送られる１パルスに対して残数を１ずつ減算するようになっている。なお、減算の方法はパルス信号のカウント（加算カウント、減算カウント）に限らず、払出された球を確実に減算していくものであれば他の様々な周知の方法を用いてもよい。
【００３２】
この結果、賞球払出残数計数部３１４では、入賞する毎に残数は加算され、払出しされる毎に残数は減算されるため、入賞が短時間に連続しても確実に正確な払出数で払出すことができる。
【００３３】
ここで、本実施の形態では、前記賞球払出残数計数部３１４に、賞球制御装置３１０の全体として供給される動作電源電圧と同等の電圧を保持するバックアップ部３４６が接続されている。このバックアップ部３４６は、通常時に電荷を貯えることが可能な充電機能を有しており、電源断が発生したときには、バックアップ部３４６からの電源電圧で前記賞球払出残数計数部３１４のメモリに記録された払出残数を記憶保持しておくことができるようになっている。すなわち、電源が復帰した後、電源断直前の状態から動作が行われ、電源断による払出残数消去によって遊技者が不利益をこうむることを防止している。
【００３４】
なお、本実施の形態では、電源断直後の電圧の低下開始から賞球制御装置３１０の動作可能までの期間中において、賞球ソレノイド３２０への通電を先に停止し、所定時間経過した後、賞球制御装置３１０の動作を停止する、ディレイ時間を設けている。これは、払出残数の正確性を保つためであり、ストッパ部材３３０の動作により、最後に払出されるパチンコ球３００を確実に検出するためである。
【００３５】
以下に本実施の形態の作用を説明する。
【００３６】
入賞検出スイッチ３０８は、図示しない発射装置から発射されたパチンコ球３００が入賞口３０６に入賞すると、この入賞球を検出し、入賞球演算部３１２において、当該入賞検出スイッチ３０８に対応した、予め設定された払出球数に換算し、賞球払出残数計数部３１４へその払出球数に応じた信号を送出する。
【００３７】
賞球払出残数計数部３１４では、常にメモリ３１６に払出残数を記憶しており、この残数を読み出して、前記払出球数を加算し、記憶する。
【００３８】
賞球払出残数計数部３１４に記憶している払出球数に残数がある（すなわち、０以外）場合には、賞球払出指示部３１８から賞球ソレノイドコントローラ３２２に払出しの指示信号（ハイレベル信号）が送出される。賞球ソレノイドコントローラ３２２では、このハイレベル信号を受けて、賞球ソレノイド３２０を励磁状態とする。
【００３９】
賞球ソレノイド３２０が励磁されると、ロッド３２０Ａが引き込まれ、ストッパ部材３３０が軸３３４を中心に図１の時計方向回りに回転する。この回転で、ストッパ部材３３０の頂点３３０Ｂの近傍が払出球案内路３２４の貫通孔３２６から退避して、通路が開放するため、パチンコ球３００は、遊技者の受け皿へと流動する。基本的には、パチンコ球３００は、前記ハイレレベルの指示信号出力中、払出しが継続されるようになっているが、このハイレベルの指示信号が継続して出力中は、ストッパ部材３３０が退避し、パチンコ球が連続して払出される。
【００４０】
ストッパ部材３３０による閉鎖部分を通過したパチンコ球３００は、賞球払出済球検出スイッチ３４２によって検出され、その信号は賞球払出登録部３４４へ送出される。
【００４１】
この賞球払出登録部３４４では、賞球払出残数計数部３１４へパチンコ球３００が払出される毎にパルス信号を送出する。賞球払出残数計数部３１４では、この賞球払出球登録部３４４から送られる信号の１パルスに対して残数を１ずつ減算する。
【００４２】
この減算によって、賞球払出残数計数部３１４に記憶した払出残数がない（すなわち、０）場合は、前記指示信号がローレベルとなり、賞球ソレノイドコントローラ３２２では、賞球ソレノイド３２０を非励磁状態とする。このため、ロッド３２０Ａが引張コイルばね３４０の付勢力で伸張状態となり、ストッパ部材３３０が軸３３４を中心に図１の反時計回り方向へ回転する。
【００４３】
この結果、頂点３３０Ｂが貫通孔３２６へ入り込み、払出球案内路３２４を閉鎖し、パチンコ球３００の流出を止める。
【００４４】
上記を繰り返すことにより、入賞口３０６に入賞する毎に、適正な払出数で遊技者にパチンコ球３００を払い出すことができる。
【００４５】
上記通常の遊技が行われている最中に、停電等の突然の電源断（以下、単に停電という）が発生すると、各部に電源が行き渡らなくなり賞球ソレノイド３２０の動作が停止（非励磁状態）し、賞球制御装置３１０の動作も停止する。このため、記憶していた払出残数も消えてしまうことになり、遊技者に不利益を与える。
【００４６】
そこで、本実施の形態では、必要最小限の電圧を維持し、遊技者の不利益を解消するべく、賞球払出残数計数部３１４へバックアップ部３４６からバックアップ電源を供給するようにしている。以下、図３のフローチャートに従い、停電時の処理の詳細を説明する。
【００４７】
まず、ステップＳ６００では、最先に賞球ソレノイド３２０への電源を断つ。これは、指示信号がローレベルとなったのと同等であり、賞球ソレノイド３２０は、非励磁状態となり、ストッパ部材３３０による払出球案内路３２４の閉鎖がなされる。なお、この閉鎖状態は、引張コイルばね３４０の付勢力で保持される。これにより、賞球払出しが停止される。
【００４８】
次に、ステップＳ６０２、６０４、６０６において、払出球の検出を所定時間継続する。これは、賞球ソレノイド３２０の動作と、払い出されるパチンコ球３００の位置の関係で、最後に払い出されるパチンコ球３００まで正確に検出するためであり、賞球ソレノイド３２０への通電が断った後も賞球払出済球検出スイッチ３４２並びに賞球制御装置３１０を正常に動作させることで、上記正確な検出が可能となる。
【００４９】
ステップＳ６０６で所定時間経過したと判断されると、ステップＳ６０８へ移行して、最終的な払出残数をメモリに記憶する。このメモリは、バックアップ部３４６からのバックアップ電源によって常に電源が確保されるため、払出残数記憶データを確実に保存しておくことができる。
【００５０】
前記払出残数の記憶後は、リセット待ちとする。すなわち、上記制御は、停電直後の電圧低下中において、賞球制御装置３１０等が動作可能な電圧を維持している間に処理されるものであり、時間がたてば自然に電圧が低下し続け、最終的には電源電圧０の状態となる。しかし、上述の如く、払出残数のみは、バックアップ電源により充分な時間保持することができる。
【００５１】
電源復帰後はリセットがかかり、賞球制御装置３１０は、通常の電源投入時と同様に立ち上がる。すなわち、停電がいつ起こるかわからないため、賞球制御装置３１０のメインプログラムを確実に立ち上げるためにリセットをかける。これにより、プログラムが暴走することが防止され、賞球制御装置３１０は確実に復帰する。
【００５２】
また、復帰後は、賞球払出残数計数部３１４に記憶された払出残数の読出しから始まり、残数があれば、この電源復帰後直ちに実行することにより、停電前に入賞し、払い出されなかったパチンコ球３００を正確に遊技者に払い出すことができる。また、電源復帰後、遊技者が遊技を開始し入賞があったとしても、前記記憶した払出残数に加算されるため、本実施の形態によるシステムは、停電による不具合を、遊技者にも、パチンコ店にも、一切与えることがない。
【００５３】
なお、本実施の形態では、払出機構部３０２の一部として賞球ソレノイド３２０を用いたが、ストッパ部材３３０を作動させる機構として、ステッピングモータや電磁クラッチ等の他の駆動源を適用してもよい。いずれにしても、電源断状態で払出球案内路３２４を閉鎖する構造であればよい。
【００５４】
以下に、上記実施の形態で説明した賞球払出機構並びにその制御システムが搭載された、パチンコ機の制御システムの好適な実施例を説明する。
（第１の実施例）
図４には、第１の実施例に係るパチンコ機の制御装置が示されている。
（電源制御装置の全体概略構成）
遊技機の制御装置は、パチンコ店の島側に設けられた電源（２４Ｖ，５０／６０Ｈｚ）が供給される電源モジュールとしての電源基板１２と、後述するパチンコ機の各機能の全般を制御するための主制御基板１４と、パチンコ機に使用されるパチンコ球の入賞時の払い出し、並びに金銭等に代えてパチンコ球を貸与するための貸し出しを制御するための払出制御基板１６と、払出制御基板１６のもとで機能する発射制御基板２４と、で構成されている。また、前記主制御基板１４のもとで機能する図柄制御基板１８、音声制御基板２０、ランプ制御基板２２と、が設けられている。なお、主制御基板１４のもとで機能する制御基板は、前記の如く３つに分割されていることに限定されるものではなく、遊技機の構成に応じて統廃合されてもよい。
【００５５】
電源基板１２の出力線（DC24VRMS,DC12V-A,DC12V-B,DC5V,PDWN,VBA
CKUP,GND）は、中継基板２６を介して、前記主制御基板１４にはDC12V-A, DC12V-B,DC5Vの電源電圧が供給され、払出制御基板１６にはDC12V-A, DC12V-B,DC5V,PDWN,VBACKUPの電源電圧が供給され、図柄表示制御基板１８と音声制御基板２０にはそれぞれDC12V-Aの電源電圧が供給され、ランプ制御基板２２にはDC24VRMS,DC12V-Aの電源電圧が供給され、発射制御基板２４にはDC24VRMS,DC12V-A, DC5Vの電源電圧が供給されている。
【００５６】
この中継基板２６を設けて電源基板１２からの出力を必要な数に振り分けることにより、電源基板１２を機種を越えて共通使用すること、電源基板１２に設ける出力端子の数を減らすことが可能となる。
【００５７】
なお、図柄表示制御基板１８は図柄表示器２８の表示を制御し、音声制御基板２０は、スピーカ３０の出力を制御し、ランプ制御基板２２は各種ランプ３２の点灯を制御し、発射制御基板２４は、発射ソレノイド３４の駆動を制御する。
【００５８】
払出制御基板１６には、通信回線１２０を介してプリペイドカードユニット３６が接続されており、このプリペイドカードユニット３６には、電源基板１２から直接必要な電源電圧（AC24V,AC24V）が供給されている。
【００５９】
プリペイドカードユニット３６は、パチンコ機に接続され、遊技者の貸出要求に応じて、払出制御基板１６に遊技球の貸出指示を行うようになっている。
（主制御基板の構成）
図４に示される如く、主制御基板１４には、コントローラとしてのＩＣ（ワンチップＣＰＵ）３８が設けられている。ＩＣ３８では、演算及び制御処理を行い、プログラムの手順を記憶し、プログラムの制御状態（賞球残数、タイマ値等）を記憶する機能を有しており、その構成は以下の通りである。
【００６０】
すなわち、このＩＣ３８は、ＣＰＵ４０、ＲＡＭ４２、ＲＯＭ４４及びこれらを接続するコントロールバスやデータバス等のバス４６で構成されている。ＩＣ３８には、水晶発振器４８並びに電圧監視回路５０が接続されている。水晶発振器４８は、ＩＣ３８の動作タイミングの基準となるクロックを発生する素子である。電圧監視回路５０は、ＩＣ３８の電源である５Ｖ電源電圧を検出し、ＩＣ３８を初期化する回路であり、電源投入時は５Ｖの電源電圧を規定値を超えてから、所定時間遅延させてリセットを解除し、電源断時は５Ｖの電源電圧が規定値以下となったら、リセットを発生させる仕様となっている。
【００６１】
また、ＲＡＭ４２は、賞球払出残数４２Ａやタイマ４２Ｂ等の制御状態を記憶している。
【００６２】
主制御基板１４には、前記中継基板２６からDC12V-A,DC12V-B,DC5V,GNDの各線が接続されている。
【００６３】
さらに、パチンコ機の各種入賞検出スイッチ５６（本実施の形態の入賞検出スイッチ３０８に対応）からの信号が、入力ポート５８を介してＩＣ３８に入力されている。また、入賞検出スイッチ５６は、それぞれ賞球払出数が予め設定されている。
【００６４】
ＩＣ３８には、さらに５個の出力ポート６０、６２、６４、６６、６８と３個の入力ポート７０、７１、７３が接続されている。
【００６５】
第１の出力ポート６０は、出力バッファ７２を介して図柄表示制御基板１８に接続され、図柄表示に関するコマンドが主制御基板１４から送出されるようになっている。なお、この図柄表示制御基板１８には、中継基板２６から所定の電源電圧（DC12V-B）が供給されている。
【００６６】
第２の出力ポート６２は、出力バッファ７４を介して音声制御基板２０に接続され、音声に関するコマンドが主制御基板１４から送出されるようになっている。なお、この音声制御基板２０には、中継基板２６から所定の電源電圧（DC12V-B）が供給されている。
【００６７】
第３の出力ポート６４は、出力バッファ７６を介してランプ制御基板２２に接続され、ランプ点灯に関するコマンドが主制御基板１４から送出されるようになっている。なお、このランプ制御基板２２には、中継基板２６から所定の電源電圧（DC24VRMS,DC12V-A）が供給されている。
【００６８】
第４の出力ポート６６は、出力バッファ７８を介して、前記払出制御基板１６の後述する入力バッファ８４へパチンコ球の払出しに関するコマンドを送出するようになっている。
【００６９】
第５の出力ポート６８は、出力ドライバ８０を介してパチンコ機の大入賞口（パチンコ球の入賞口を増加拡大するための入賞口）ソレノイド８２に接続され、この大入賞口の開閉を制御するようになっている。なお、この大入賞口の開閉を動作する駆動源には、DC12V-Aの電源電圧が供給されている。大入賞口ソレノイド８２は、大入賞口を遊技者によって有利な特別状態となった場合に開放する。
【００７０】
入力ポート７０には、賞球払出装置８６に設けられた準備球検出スイッチ８６Ａからの信号が入力されるようになっている。なお、この準備球検出スイッチ８６Ａは、DC12V-Bの電源電圧で動作する。
【００７１】
入力ポート７１には、オーバーフロースイッチ８６Ｂからの信号が入力されるようになっている。このオーバーフロースイッチ８６Ｂは、DC12V-Bの電源電圧で動作する。
【００７２】
入力ポート７３には、入力ポート７３には、抵抗７３Ｂを介してＤＣ５Ｖの電源線７３Ａと、フォトカプラ８８を構成するトランジスタ部８８Ａのコレクタが接続されている。
【００７３】
このトランジスタ部８８Ａのエミッタはアースされており、この結果入力ポート７３に印加される電圧値は、トランジスタ部８８Ａのオフ状態で５Ｖ、オン状態で０Ｖとなる。
【００７４】
トランジスタ部８８Ａのベース部は発光部８８Ｂの受光部となっており、発光部８８Ｂの発光によってベース−エミッタ間で電流が流れることで、コレクタ−エミッタ間をオンとすることができる。
【００７５】
発光部（発光ダイオード）のアノード側はDC12-Bの電源線７３Ｃが接続され、発光電源として利用されている。この電源線７３Ｃは、賞球払出済球検出スイッチ８６Ｃにも接続され、賞球払出済球検出スイッチ８６Ｃ（本実施の形態の払出済球検出スイッチ３４２に相当）の動作電源としても利用されている。
【００７６】
発光部のカソード側は抵抗７３Ｄを介して、賞球払出済球検出スイッチ８６Ｃの出力信号線８６Ｄと接続されており、この賞球払出済球検出スイッチ８６Ｃによるパチンコ球の検出の有無による電圧変化により、発光部の発光を制御している。
【００７７】
前記賞球払出済球検出スイッチ８６Ｃの電源線７３Ｃと出力信号線８６Ｄとは、賞球中継基板９０において分岐され、電源分岐線９０Ａと出力信号分岐線９０Ｂは、払出制御基板１６に設けられたフォトカプラ１８８へ接続されている。
【００７８】
上記構成は、結果としては賞球払出済球検出スイッチ８６Ｃによるパチンコ球の検出の有無信号を入力ポート７３を介してＩＣ３８へ供給するのに変わりはないが、フォトカプラ８８、１８８を用いることで、主制御基板１４と払出制御基板１６間におけるグランドループの発生を防止することができ、かつノイズ耐性を向上することができる。
【００７９】
また、賞球払出装置８６には、賞球ソレノイド８６Ｅ（本実施の形態の賞球ソレノイド３２０に相当）が設けられ、この賞球ソレノイド８６Ｅは、後述する払出制御基板１６によって制御されるべく、電源線８６Ｆ、動作信号線８６Ｇは、払出制御基板１６へ接続されている（後述）。
【００８０】
なお、前記準備球検出スイッチ８６Ａ、オーバーフロースイッチ８６Ｂ並びに賞球払出済球検出スイッチ８６Ｃは、共通のアース端子８６Ｈに接続されアースされている。
（払出制御基板の構成）
払出制御基板１６は、パチンコ機に使用される遊技球の入賞時の払出し、及び金銭等に代えてパチンコ球を貸与するための貸出を制御する基板である。
【００８１】
入賞時の賞球払出しは、主制御基板１４からの賞球制御コマンドに基づいて賞球払出装置８６を制御することで行うようになっている。また、主制御基板１４からのコマンドには、賞球払出を許可する賞球許可コマンドと、賞球払出を禁止する賞球禁止マンド、賞球払出数を指示する賞球数コマンドがある。
【００８２】
パチンコ球の貸出しは、パチンコ機と接続されたプリペイドカードユニット３６との通信に基づいて、貸出払出装置を制御することで行う。
【００８３】
このような機能を持つ払出制御基板の構成は以下の通りである。
【００８４】
図４に示される如く、払出制御基板１６には、コントローラとしてのＩＣ（ワンチップＣＰＵ）１３８が設けられている。このＩＣ１３８は、ＣＰＵ１４０、ＲＡＭ１４２、ＲＯＭ１４４及びこれらを接続するコントロールバスやデータバス等のバス１４６で構成されている。ＩＣ１３８には、水晶発振器１４８並びに電圧監視回路１５０が接続されている。
【００８５】
また、ＲＡＭ１４２は、賞球払出残数１４２Ａやタイマー１４２Ｂ等の制御状態を記憶している。
【００８６】
払出制御基板１６には、前記中継基板２６からDC12V-A, DC12V-B,DC5V,PDWN,VBACKUP,GNDの各線が接続されている。
【００８７】
電源断検出信号としてのＰＤＷＮは、前記ＩＣ１３８のＮＭＩ端子に入力されている。このＮＭＩは、ＣＰＵ１４０に設けられたマスク不能な外部割り込み端子であり、この端子の信号がアクティブになると、ＣＰＵ１４０は、ＲＯＭ１４４に記憶されたＮＭＩ割込処理を実行する。なお、このＮＭＩに対し、ＩＮＴ端子の適用も可能である。すなわち、ＩＮＴは、マスク可能な外部割り込み端子であり、この端子がアクティブになるとＣＰＵ１４０はＲＯＭ１４４に記憶されたＩＮＴ割り込み処理を実行する。
【００８８】
ここでは、処理の緊急度が高いＮＭＩが適用され、停電が発生したときに、これを検出し、払出制御基板１６のＩＣ１３８に停電発生を報知する役目を有している。この報知を受けることによって、ＩＣ１３８では、ＮＭＩ割込処理（予め定められた電源断処理）を実行する。
【００８９】
また、バックアップ電源としてのＶＢＡＣＫＵＰは、前記ＩＣ１３８のＲＡＭ１４２に接続されている。このＶＢＡＣＫＵＰは、ＩＣ１３８のＲＡＭ１４２にバックアップ電源を供給する役目を有しており、そのバックアップ電源の電圧は、ＲＡＭ１４２に記憶されたデータを所定時間保存維持できる程度の電圧（約4.5V）及び容量とされている。
【００９０】
さらに、プリペイドカードユニット３６からの通信回線１２０が、入出力ポート１２２を介してＩＣ１３８に入力されている。
【００９１】
ＩＣ１３８には、さらに３個の入力ポート１６０、１６２、１６４と、３個の出力ポート１６６、１６８、１７０が接続されている。
【００９２】
第１の入力ポート１６０には、前記主制御基板１４の出力バッファ７８から送出されるコマンドが入力される入力バッファ８４に接続されている。
【００９３】
第２の入力ポート１６２には、前記フォトダイオード８８と同一構成のフォトカプラ１８８が接続されている（構成説明省略）。フォトカプラ１８８には、前記賞球中継基板９０で分岐された、主制御基板１４からの電源分岐線９０Ａと前記賞球払出済球検出スイッチ８６Ｃからの信号分岐線９０Ｂが接続され、賞球払出済球検出スイッチ８６からの信号が入力されるようになっている。
【００９４】
第３の入力ポート１６４には、貸出払出装置１７８に設けられた貸出球検出スイッチ１８０からの信号線１８０Ａが接続され、所定の信号が入力されるようになっている。この貸出球検出スイッチ１８０は、DC12V-Bの電源電圧で動作する（電源線１８０Ｂ、アース線１８０Ｃ参照）
第１の出力ポート１６６は、出力ドライバ１８２を介して、前記賞球払出装置８６に設けられた賞球ソレノイド８６Ｅの動作信号線８６Ｇと接続されている。この賞球ソレノイド８６Ｅの電源線８６Ｆは、払出制御基板１６からDC12V-Aの電源電圧を受けている。賞球ソレノイド８６Ｅは、励磁によってパチンコ球を排出し、非励磁によってパチンコ球の流れを停止させるストッパ部材の開閉を実行する役目を有しており（実施の形態参照）、前記第１の出力ポート１６６からの信号に応じてストッパ部材の開閉が制御される。
【００９５】
第２の出力ポート１６８は、出力ドライバ１８４介して貸出払出装置１７８に設けられた貸出ソレノイド１９２に接続されている。貸出ソレノイド１９２はDC12V-Aの電源電圧で動作する。また、この貸出ソレノイド１９２は、金銭（プリペイドカードを含む）に応じた球数を貸し出すために前記賞球ソレノイド８６Ｅと同等に構成され、励磁によってパチンコ球を排出し、非励磁によってパチンコ球の流れを停止させるストッパー部材の開閉を実行する役目を有しており、前記第２の出力ポート１６８からの信号に応じてストッパー部材の開閉が制御される。
【００９６】
第３の出力ポート１７０は、出力バッファ１９４を介して発射制御基板２４に接続され、発射（パチンコ球を弾き飛ばすための機器（発射ソレノイド３４）の動作）に関する許可及び禁止の信号が払出制御基板１６から送出されるようになっている。なお、発射制御基板２４には、中継基板２６から所定の電源電圧が供給されている。
（電源基板の構成）
図５に示される如く、電源基板１２の筐体（図示省略）には、商用電源ＡＣ２４Ｖ（５０／６０Ｈｚ）が入力される電源プラグ２００から電源線２０２Ａ、２０２Ｂが接続される端子２０４Ａ、２０４Ｂと、電源基板１２の筐体をアースするための端子２０４Ｃが設けられている。なお、商用電源は、通常１００Ｖ／５０Ｈｚ或いは１００Ｖ／６０Ｈｚであるが、図示しない島側に設けられたトランス等によりにより２４Ｖに降圧されている。また、端子２０４Ｃには、サージアブソーバ２０５が接続されている。サージアブソーバ２０５は、電源基板１２のグランドレベルがフレームグランドに対してある程度大きくなった場合、グランドの電荷をフレームグランドに放電するためのものである。これにより、グランドレベルの頻繁な変動を抑えることができ、静電気等に対するノイズ耐性を向上することができる。
【００９７】
端子２０４Ａ、２０４Ｂは連絡線２０６、２０７によって端子２０４Ｄ、２０４Ｅに接続されており、この端子２０４Ｄ、２０４Ｅには、前記プリペイドカードユニット３６が接続されている。なお、連絡線２０６側には、ヒューズ２０８が介在されている。
【００９８】
端子２０４Ａ、２０４Ｂに接続される電源線２０２Ａ、２０２Ｂは、それぞれ全波整流回路２１０に接続されている（電源線２０２Ａには、過電流保護回路２０９が介在される）。
【００９９】
過電流保護回路２０９は、電源基板１２を過電流から保護する目的で設けられいる。
【０１００】
全波整流回路２１０は、４個ダイオードで構成されたブリッジ回路で構成されており、交流電源が直流電源に変換される。従って、全波整流回路２１０の出力は電源線２１２とアース線２１４とになる。
【０１０１】
電源線２１２は分割され、一方は過電流保護回路２１８を介して端子２０４Ｆ（ＤＣ２４ＶＲＭＳ）に接続されている。この過電流保護回路２１８は、ランプ制御基板２２や発射制御基板２４、或いは電子部品等を過電流から保護することが目的である。
【０１０２】
また、電源線２１２の他方は、ダイオードと電解コンデンサで構成される平滑回路２２０を介してＤＣ１２Ｖ−Ａレギュレータ２２２と、ＤＣ１２Ｖ−Ｂレギュレータ２２３と、ＤＣ５Ｖレギュレータ２２４と、第１電源断検出回路２２６と、第２電源断検出回路２２７にそれぞれ入力されている。なお、ＤＣ１２Ｖ−Ａレギュレータ２２２とＤＣ１２Ｖ−Ｂレギュレータ２２３とＤＣ５Ｖレギュレータ２２４には、それぞれ過電流保護回路が内蔵されている。
【０１０３】
このＤＣ１２Ｖ−Ａレギュレータ２２２の出力端は端子２０４Ｇ（ＤＣ１２Ｖ−Ａ）に接続され、ＤＣ１２Ｖ−Ｂレギュレータ２２３の出力端は端子２０４Ｈ（ＤＣ１２Ｖ−Ｂ）に接続され、ＤＣ５Ｖレギュレータ２２４の出力端は端子２０４Ｉ（ＤＣ５Ｖ）に接続されている。
【０１０４】
また、第１電源断検出回路２２６は、入力電圧が所定値Ｖ１まで下がった時点でローレベル信号を出力する回路であり、出力停止信号としてＤＣ１２Ｖ−Ａレギュレータ２２２へ入力されている。
【０１０５】
第２電源断検出回路２２７は、入力電圧が所定値Ｖ２（Ｖ２＜Ｖ１）まで下がった時点でローレベル信号を出力する回路であり、端子２０４Ｊ（ＰＤＷＮ）に接続されている。また、この第２電源断検出回路２２７の出力線は分岐されて、遅延回路２２９の入力側に接続されている。この遅延回路２２９の出力側は、前記ＤＣ５Ｖレギュレータ２２４に出力停止信号として入力されるようになっている。
【０１０６】
また、ＤＣ５Ｖレギュレータ２２４は出力端において分岐されており、ショットキーダイオード２２８を介してバックアップ電源として適用される電気二重層コンデンサ２３０の一端に接続されている。なお、蓄電用コンデンサとして機能するものであれば、電気二重層コンデンサ２３０の代わりに電解コンデンサであってもよい。
【０１０７】
ショットキーダイオード２２８は、５Ｖ電源が復帰するときにＤＣ５Ｖ電源からの電流を電気二重層コンデンサ２３０に供給し、５Ｖ電源断時に電気二重層コンデンサ２３０からＤＣ５Ｖ端子に電流を逆流させないために設けたものである。
【０１０８】
前記電気二重層コンデンサ２３０の他端はアースされている。電気二重層コンデンサ２３０の一端側、すなわちプラス側は端子２０４Ｋ（ＶＢＡＣＫＵＰ）に接続されている。なお、端子２０４Ｌ（ＧＮＤ）はアースされている。
【０１０９】
また、端子２０４Ｋには、放電抵抗２３２が接続され、かつアースされている。これは、電気二重層コンデンサ２３０で蓄えられた電荷を放電するために設けられている。すなわち、一般的にＲＡＭ１４２の保持電流が少なくバラツキも大きいので、バックアップ時間の算出が難しい。そこで、ＲＡＭ１４２の保持電流を無視できる程度の大きな放電電流値になるようにこの放電抵抗２３２を設定することで、バックアップ時間の算出を容易にしている。なお、図５に二点鎖線で示すように、放電抵抗２３４とスイッチ２３６とが直列接続された回路を、前記放電抵抗２３２に並設し、強制的にバックアップを解除したいときにスイッチ２３６をオンし、放電抵抗２３４によって迅速に放電させるようにしてもよい。また、放電抵抗２３４は強制的にバックアップを解除させる用途で使用されることから、放電電流値が大きくなるような抵抗値に設定することが必要である。なお、放電抵抗２３４を介さずにスイッチ２３６のみで放電させる構成でもよい。
【０１１０】
ＤＣ１２Ｖ−Ａレギュレータ２２２は、平滑回路２２０から入力される直流電源から安定化したＤＣ１２Ｖを生成するものである。この出力電源は、賞球ソレノイドなどスイッチ以外の一般的に消費電力が大きい大電力電子部品の電源として使用される。
【０１１１】
また、このＤＣ１２Ｖ−Ａレギュレータ２２２は、第１電源断検出回路２２６からの出力停止信号により、強制的に出力が停止されるようになっている。
【０１１２】
これは、電源断時に消費電力の大きい電源系統を即時に出力停止とすることで、他の電源系統（ＤＣ１２Ｖ−Ｂ及びＤＣ５Ｖ）を長い時間維持するためである。これにより、平滑回路２２０を小型共通化することが可能となる。
【０１１３】
また、賞球ソレノイド電源として使用される電源を、電源断時に即時に停止させることで、賞球ソレノイド８６Ｅの駆動停止から賞球払出済球検出スイッチ８６Ｃの電源（ＤＣ１２Ｖ−Ｂ）や制御基板電源（ＤＣ５Ｖ）の補償電圧の維持時間に求められる性能を緩和することができ、電源基板１２の安価な構成が可能となる。
【０１１４】
ＤＣ１２Ｖ−Ｂレギュレータ２２３は、賞球払出済球検出スイッチ８６Ｃ等のスイッチ専用電源として使用され、消費電力が比較的小さい、小電力電気部品専用である。
【０１１５】
次に、ＤＣ５Ｖレギュレータ２２４は、ＩＣ３８、１３８等の制御用電源として使用されるものであり、バックアップ電源蓄電用の電気二重層コンデンサ２３０の充電にも使用される。
【０１１６】
このＤＣ５Ｖレギュレータ２２４には、前述のように遅延回路２３９から出力停止信号を受けるようになっており、第２電源断検出回路２２７が電源断を検出した時点で、所定時間遅延させた後強制的に出力が停止される構成となっている。なお、所定時間は、主制御基板１４及び払出制御基板１６における払出残数の記憶等のバックアップ処理に必要な時間である。これにより、前記ＤＣ１２Ｖ−Ｂが動作可能な時間の維持、正確な払出済球検出スイッチ８６Ｃによる検出処理が可能となる。
【０１１７】
上記構成の電源制御回路では、停電になると、まず、第２の電源断検出回路２２７によって電圧低下を検出し、主制御基板１４及び払出制御基板１６へ報知する。このときの電源電圧は各制御基板が動作可能な状態であるため、各制御基板は予め定められた電源断処理を実行する。
【０１１８】
本実施の形態では、上記電源断処理は、停電復帰後に停電直前の状態になるための処理が実行される。このとき、必ず記憶しておかなければならない情報があるため、これらの情報は、ＩＣ１３８のＲＡＭ１４２に格納しておく。このＲＡＭ１４２は、停電中に電気二重層コンデンサ２３０から供給される電源電圧（約４．５Ｖ）によって、記憶状態を維持することができるため、前記情報を停電復帰後まで保持しておくことができる。
【０１１９】
以下、図６及び図７のフローチャートに従い、第１の実施例の作用を説明する。
【０１２０】
まず、図６のフローチャートにおいて、主制御を説明する。
【０１２１】
ステップＳ１００では、このプログラムのスタートが電源投入（或いは電源復帰）によるものなのか、周期的リセット信号によるものであるかを判断する。この判断は、ＲＡＭ４２のパワーオン監視用エリアに、電源投入時に１回書き込まれる特定データの有無により行う。
【０１２２】
特定データがある場合には、周期的リセット信号によるプログラムスタートと判断し、ステップＳ１０１へ移行する。特定データがない場合には、電源投入によるプログラムスタートと判断し、ステップＳ１２３へ移行して初期化処理を行う。このステップＳ１２３は、電源投入時に１回のみ処理されるルーチンであり、初期化処理の実行後ＲＡＭ４２のパワーオン監視用エリアに特定データの書き込みを行う。この結果、次回以降のプログラムスタート時には、ステップＳ１００において周期的リセット信号によるプログラムスタートと判断され、ステップＳ１０１へ移行する。なお、ステップＳ１２３の処理後は、周期的リセット信号を待つことになる。
【０１２３】
ステップＳ１０１では、一般遊技処理を行う。このステップＳ１０１から移行するステップＳ１０２からステップＳ１０４では、入賞球による賞球数コマンドの送信処理と賞球残数カウンタへの加算処理を行う。本実施例においては、賞球払出が可能であるかどうかに拘らず、賞球数コマンドを払出制御基板１６に送信する構成としたことを特徴としている。これは、賞球のバックアップを払出制御基板１６にて行うためであり、これによって、不意の停電等が発生した場合においても正確な賞球残数の記憶保持を行うことが可能となる。
【０１２４】
まず、ステップＳ１０２では、入賞球（入賞口に入賞したパチンコ球）があったか否かを判断し、入賞球がなかった場合にはステップＳ１０５へ移行して、入賞球があった場合にはステップＳ１０３へ移行して、入賞球に対する賞球数の指示である賞球数コマンドを、払出制御基板に送信する。
【０１２５】
その後、ステップＳ１０４へ移行して送信した賞球払出数コマンドの賞球払出数をＲＡＭ４２に設けられた賞球払出残数カウンタに加算する。なお、この賞球払出残数カウンタは、これから払い出されるべき賞球払出数を示すものであり、賞球払出数コマンド送信によって指示した賞球数が払出制御基板１６によって正確に払い出されたかどうかの賞球払出結果に対するエラー確認を行うために使用されるものである。
【０１２６】
次に、ステップＳ１０５〜ステップＳ１０８では、賞球払出が可能であるかどうかを判断し、その判断結果である賞球許可コマンド、或いは賞球禁止コマンドを払出制御基板１６へ送信する制御が行われる。
【０１２７】
まず、ステップＳ１０５では、賞球払出の可能／不能の状態が変化したかどうかを判断する。このステップＳ１０５は状態の変化点のみでコマンドを送信するためである。この賞球払出の可能／不能の判断は、準備球検出スイッチ８６Ａとオーバーフロースイッチ８６Ｂにより行い、賞球払出用の準備球があり、かつオーバーフローでなければ賞球払出可能と判断し、その他の場合は賞球払出不能と判断する。
【０１２８】
賞球払出の可能／不能の状態が変化していない場合はステップＳ１０９へ移行して、状態が変化している場合はステップＳ１０６へ移行して、ステップＳ１０５による判定で賞球払出が可能状態であるか否かを判断する。賞球払出が可能であれば、ステップＳ１０７へ移行し、賞球払出許可コマンドを送信してステップＳ１０９へ移行する。賞球払出が可能でなければステップＳ１０８へ移行して、賞球払出禁止コマンドを送信してステップＳ１０９へ移行する。
【０１２９】
ステップＳ１０９並びにステップＳ１１８〜ステップＳ１２２の処理では、払出制御基板１６におけるバックアアップ処理（賞球払出残数に基づく払出）の確認を行うステップであり、まずステップＳ１０９では、バックアップ処理が終了したか否かをＲＡＭ４２のバックアップ処理終了フラグの特定コードの有無で判断し、特定コードがある場合はバックアップが終了していると判断してステップＳ１１０へ移行し賞球払出結果に対するエラー確認処理を行う。
【０１３０】
特定コードがない場合は、バックアップが終了していないと判断してステップＳ１１８へ移行し、バックアップ終了確認を行う。
【０１３１】
ステップＳ１１８では、賞球許可状態であるか否かを確認し、賞球許可状態でない場合は周期的リセット信号待ちとなる。これは、賞球許可状態で無い場合には、賞球払出が行われないので、バックアップ処理終了確認を行えないためである。
【０１３２】
賞球許可状態の場合は、ステップＳ１１９へ移行して賞球払出済球検出スイッチ８６Ｃの信号状態が３秒以上変化無しか否かを判断する。賞球払出済球検出スイッチ８６Ｃの信号状態に変化がある場合には、バックアップ処理中（賞球残数の払出中）と判断し、周期的リセット待ちとなる。賞球払出済球検出スイッチ８６Ｃの信号の変化が３秒以上ない場合は、ステップＳ１２０へ移行して最後に賞球払出球数コマンドを送信してから３秒以上経過したかどうかを判断する。３秒以上経過していない場合は周期的リセット信号待ちの状態となり、３秒以上経過している場合はバックアップ処理が終了したと判断して、ステップＳ１２１へ移行する。
【０１３３】
ステップＳ１２１では賞球払出残数カウンタをクリアし、ステップＳ１２２ではバックアップ処理が終了したことを記憶するため、ＲＡＭ４２のバックアップ終了フラグに特定コードを書き込む。
【０１３４】
上記ステップＳ１１９と、ステップＳ１２０によるバックアップ終了確認方法は、賞球のバックアップを払出制御基板で行うことにより、主制御基板１４がバックアップされた賞球残数値を把握できないためである。
【０１３５】
このステップＳ１２０の処理は、遊技者に不快感を与えないためにバックアップ処理の終了を待たずに、発射及び一般遊技処理を行う構成とするために設けられたステップであり、図８に示される如く、ステップＳ１１９のみでバックアップ処理終了判断を行って賞球払出残数カウンタをクリアした場合、賞球払出済球検出スイッチ８６Ｃの信号状態に基づく賞球払出数分のマイナスカウントを行ってしまうという不具合を防止することを目的としている。
【０１３６】
次に、ステップＳ１１０〜ステップＳ１１７の処理では、賞球払出結果に対するエラー確認処理を行う。
【０１３７】
ステップＳ１１０では、賞球払出球の検出を行い、賞球払出球を検出した場合には、ステップＳ１１１へ移行し、賞球払出球を検出しない場合はステップＳ１１５へ移行する。ステップＳ１１１では賞球払出残数カウンタ値を減算し、ステップＳ１１２では賞球払出残数カウンタ値により賞球を払出しすぎたかの賞球超過エラー確認を行う。
【０１３８】
賞球払出残数カウンタ値が−５０を超えた場合は、賞球超過エラーと判断し、ステップＳ１１３へ移行して賞球禁止コマンドを送信する。その後、ステップＳ１１４において賞球払出結果に対するエラーがあったことを、表示や音声によって遊技者或いはパチンコ店に報知する。
【０１３９】
一方、ステップＳ１１２において賞球払出残数カウンタ値が−５０を超えない場合は周期的リセット信号待ちとなる。
【０１４０】
ステップＳ１１５〜ステップＳ１１７の一連の処理は、賞球払出数コマンドによる賞球数指示分の賞球が払い出されないという賞球障害エラーを確認する処理である。
【０１４１】
まず、ステップＳ１１５では、賞球許可状態であるか否かを確認し、賞球許可状態でない場合は周期的リセット待ちとなる。これは、賞球許可状態でない場合には、賞球払出が行われないので、賞球障害エラーと判断させないためである。
【０１４２】
賞球許可状態の場合は、ステップＳ１１６へ移行し、賞球残数カウンタ値の確認を行う。カウンタ値が５０以下の場合は周期的リセット待ちとなり、５０を超えた場合はステップＳ１１７へ移行する。
【０１４３】
ステップＳ１１７では、賞球払出済球検出スイッチ８６Ｃの信号状態が３秒以上変化無しかどうかを判断する。
【０１４４】
賞球払出済球検出スイッチ８６Ｃの信号状態の変化がある場合は、賞球障害エラーでないと判断し、周期的リセット信号待ちとなる。
【０１４５】
賞球払出済球検出スイッチ信号の変化が３秒以上ない場合は、賞球障害エラーと判断し、賞球超過エラーと同様にステップＳ１１３へ移行して賞球禁止コマンドを送信後、ステップＳ１１４において賞球払出結果に対するエラーがあったことを、表示や音声によって遊技者或いはパチンコ店に報知する。
【０１４６】
ステップＳ１１２及びステップＳ１１６において、賞球払出残数カウンタ値に幅を持たさせたのは、ノイズ等による主制御基板１４と払出制御基板１６のカウント誤差により、頻繁に賞球エラーを発生することを防止するためである。
【０１４７】
次に、図７のフローチャートにおいて、払出制御について説明する。
【０１４８】
払出制御では、周期的に発生するリセット信号により起動される方式をとらずに、メインのループ処理とタイマ割り込みによって構成されている。
（メイン処理）
ステップＳ２００では、電源投入時（或いは電源復帰時）に１回のみ処理される初期化処理を行う。この初期化処理においてバックアップデータである賞球払出残数の復帰処理を行う。また、賞球許可状態フラグをクリアして、電源投入時を賞球禁止状態とする。この処理によって、主制御基板１４から賞球許可コマンドを受信するまでは賞球払出停止状態となる。更に、タイマ割込の設定、ＩＮＴ割込の許可等も行う。この処理後、無限ループに移行して、タイマ割り込み処理及びＩＮＴ割込処理が起動されるのを待つ状態となる。
（タイマ割込処理）
ステップＳ３００〜ステップＳ３０７では、ＩＮＴ処理によって主制御基板１４から受信したコマンドの解読とそれに伴う処理を行う。
【０１４９】
まず、ステップＳ３００では、主制御基板１４からコマンド受信があったか否かを判断する。コマンド受信があった場合はステップＳ３０１へ移行し、コマンド受信がなかった場合はステップＳ３０８へ移行する。
【０１５０】
ステップＳ３０１では、コマンドの解読処理を行い、ステップＳ３０２において、そのコマンドが賞球許可コマンドであるか否かを判断する。賞球許可コマンドの場合はステップＳ３０３へ移行してＲＡＭ１４２の賞球許可状態フラグをセットし、賞球許可コマンドでない場合はステップＳ３０４へ移行する。
【０１５１】
ステップＳ３０４では、受信したコマンドが賞球禁止コマンドであるか否かを判断する。賞球禁止コマンドの場合はステップＳ３０５へ移行してＲＡＭ１４２の賞球許可状態フラグをクリアし、賞球禁止コマンドでない場合はステップＳ３０６へ移行する。
【０１５２】
ステップＳ３０６では、受信したコマンドが賞球数コマンドであるか否かを判断する。賞球数コマンドの場合はステップＳ３０７へ移行して、受信した賞球数を賞球払出残数カウンタ値に加算し、賞球数コマンドでない場合は無効コマンドとして無処理のままステップＳ３０８へ移行する。
【０１５３】
次にステップＳ３０８〜ステップＳ３１４では、賞球残数の払出を行う。
【０１５４】
まず、ステップＳ３０８では、賞球許可状態であるか否かを判断する。この判断は、ＲＡＭ１４２の賞球許可状態フラグがセットされているか否かによって行い、セットされている場合は、賞球許可状態と判断し、セットされていない場合は賞球禁止状態と判断する。
【０１５５】
賞球許可状態と判断した場合はステップＳ３０９へ移行し、賞球禁止状態と判断した場合はステップＳ３１４へ移行して賞球ソレノイド８６Ｅの駆動を停止（非励磁）後、タイマ割込から復帰する。
【０１５６】
一方、ステップＳ３０９では、賞球払出残数カウンタ値がゼロであるか否かを確認し、ゼロの場合は払出を行う必要がないと判断してステップＳ３１４へ移行して賞球ソレノイド８６Ｅの駆動停止後ステップＳ３１６でタイマ割込から復帰する。
【０１５７】
賞球残数カウンタ値がゼロでない場合は、払出を行うためステップＳ３１０へ移行して賞球ソレノイド８６Ｅを駆動（励磁）する。賞球ソレノイド８６Ｅの駆動後、ステップＳ３１１にて賞球払出球を検出しているかを確認し、検出した場合にはステップＳ３１２へ移行して賞球払出残数カウンタ値を減算後、ステップＳ３１３へ移行する。
【０１５８】
一方、賞球払出済球を検出しない場合は、ステップＳ３１５へ移行する。ステップＳ３１３では、賞球払出残数カウンタ値がゼロであるか否かを確認し、ゼロの場合は主制御基板１４から受信した賞球数分の賞球払出が終了したと判断してステップＳ３１４へ移行して賞球ソレノイド８６Ｅの駆動を停止後タイマ割込から復帰する。
【０１５９】
ステップＳ３１３において賞球払出残数カウンタ値がゼロでない場合は、主制御基板１４から受信した賞球数分の賞球払出が終了していないと判断して賞球ソレノイド８６Ｅを駆動したままタイマ割込から復帰する。
【０１６０】
ステップＳ３１５では、賞球ソレノド８６Ｅを駆動しているにも拘らず、賞球払出球を検出しないエラー状態の確認を行う。具体的には、賞球払出済球検出スイッチ８６Ｃの信号状態がｔERROR（ここでは、５秒とする)以上変化無しか否かを判断する。５秒以上変化がない場合は、致命的なエラーである賞球払出済球検出スイッチ８６Ｃの故障と判断し、ステップＳ３１４へ移行する。ステップＳ３１４では、賞球ソレノイド８６Ｅの駆動を停止してタイマ割込から復帰する。
【０１６１】
一方、賞球払出済球検出スイッチ８６Ｃの信号状態の変化無しが５秒未満の場合は、致命的なエラーではないと判断し、賞球ソレノイド８６Ｅを駆動したままタイマ割込から復帰する。
【０１６２】
このステップＳ３１５は、主制御基板１４が払出制御基板１６の詳細な動作状態（賞球ソレノイド８６Ｅの駆動状態）を把握できないために追加されている処理であり、電源復帰後の払出制御基板１６におけるバックアップ処理中の賞球払出し結果に対するエラー確認ができないという不具合を補間する目的として有効な処理である。
（ＩＮＴ割込）
このＩＮＴ割込は、主制御基板１４からコマンドが送信された場合に起動し、ステップＳ４００にて主制御基板１４からのコマンドを受信する。コマンド受信後、ＩＮＴ割込から復帰する。
（ＮＭＩ割込）
この割込は、電源断が発生して第２電源断検出回路２２７からの信号がアクティブ（電源断状態を検出）になった場合に起動する電源断処理である。ステップ５００では、電源断後に払い出される賞球払出済球を検出する規定時間をバックアップタイマにセットする。なお、この規定時間は賞球ソレノイド８６Eが電源断により非励磁状態となり賞球払出を停止してから、賞球払出済球検出スイッチ８６Cを通過する全ての賞球払出済球を検出可能な値にする。
【０１６３】
次に、S５０１に移行して賞球払出済球を検出しているかを確認し、検出しない場合はS５０３は移行する。一方、賞球払出済球を検出した場合はステップS５０２へ移行して賞球払出算数カウント値を減算後、ステップS５０３へ移行する。
【０１６４】
ステップS５０３ではバックアップタイマを減算し、ステップS５０４に移行してバックアップタイマがゼロであるかどうかを確認する。このバックアップタイマがゼロである場合は、前述の規定時間が経過したと判断してS５０５に移行して電源復帰後において未払出分の賞球払出残数を払い出すために必要な賞球払出算数１４２A（賞球バックアップデータ）を保護するためにRAM１４２の書込禁止処理を行いリセットを待つ状態となる。なお、リセット待ちの処理のみによってRAM１４２のアクセスを禁止して、賞球バックアップデータを保護することも可能である。
【０１６５】
一方、S５０４にてバックアップタイマがゼロでない場合は、前述の規定時間が経過していないと判断してS５０１に移行して同様の処理をバックアップタイマがゼロになるまで繰り返す。
【０１６６】
上記第１の実施例に示すように、払出制御基板１６の制御を周期的リセット方式を用いずにループ方式とする構成により、主制御基板１４からのコマンドを割込（ＩＮＴ）によって受信することが可能となり、図９に示す如く、主制御基板系１４における周期的リセット信号間の１回の処理において、払出制御基板１６に対して複数個のコマンドを送信することが可能となる。
【０１６７】
また、第２電源断検出回路２２７からの電源断検出信号をマスク不能割込端子であるＮＭＩに入力しているが、これは、電源断発生の処理が緊急性を要するためである。
【０１６８】
次に、図１０のタイミングチャートに基づき、電源断時の処理について詳細に説明する。
【０１６９】
電源断が発生すると（図１０の矢印Ａ参照）、賞球ソレノイド８６Ｅに適用される電源（ＤＣ１２Ｖ−Ａ）の電圧が、賞球ソレノイド８６Ｅの吸引保持電圧以下、すなわち非励磁状態と同等となり、賞球払出が停止する（図１０の矢印Ｂ参照）。
【０１７０】
前記矢印Ｂのタイミングで賞球払出が停止してから、最後に払い出される払出を検出した場合（ここでは、矢印Ｂを起点として時間ｔ１後である図１０の矢印Ｃ参照）、賞球払出残数から減算する。この処理を可能とするため、賞球払出済球検出スイッチ８６Ｃの電源（ＤＣ１２Ｖ−Ｂ）と、払出制御基板１６の動作電源（ＤＣ５Ｖ）は、それぞれの動作保証電圧を前記ｔ１より長い時間（ｔ３）維持させている（ｔ１＜ｔ３）。なお、時間ｔ３は、実験等により予め求めておき、かつ安全を見て決定すればよい。
【０１７１】
次に、電源基板１２の第２電源断検出回路２２７が電源断号を検出すると電源断信号を出力する（図１０の矢印Ｄ参照）。この電源断信号は端子２０４Ｊを介して払出制御基板１６のＩＣ１３８のＮＭＩ端子に入力される。この入力により、ＩＣ１３８が電源断を検出すると、最優先で電源断処理が実行される。
【０１７２】
すなわち、ＲＡＭ１４２に記憶されている賞球払出残数をメモリに記憶して保護する。その後、制御プログラムを無限ループによりリセット待ちとする。これにより、データを破壊したり、プログラムが暴走することを防止することができる。なお、リセットは払出制御基板１６の動作電源（ＤＣ５Ｖ）が所定値以下となった時点でかけられ、これにより制御系の動作は停止する（図１０の矢印Ｅ参照）。
【０１７３】
その後、スイッチ用電源（ＤＣ１２Ｖ−Ｂ）も断となり（図１０の矢印Ｆ参照）、装置機能は完全に停止する。
【０１７４】
しばらくして、電源が復帰すると（図１０の矢印Ｇ参照）それぞれの電源が立ち上がるが、主制御基板１４及び払出制御基板１６のリセット解除は、ＤＣ５Ｖ電源監視リセット回路５０、１５０の作用により、その制御基板内で使用する全ての電源（停電検出信号を使用する払出制御基板１６の場合は停電検出信号を含む）が通常状態で復帰してから行うようにしている（図１０の矢印Ｈ以降、ここでは図１０の矢印Ｉ参照）。
【０１７５】
ここで、上記タイミングチャートにおいて、大電力用電源（ＤＣ１２Ｖ−Ａ）が電源断となって賞球ソレノイド８６Ｅが非励磁状態となったとき（図１０の矢印Ｂ参照）から、賞球払出済球検出に要する最長時間（ｔ１）以上、賞球払出済球検出スイッチ８６Ｃの電源が当該スイッチの動作保証電圧を維持していることを要件の１つとして挙げたが（ｔ１＜ｔ３）、これとは別に、大電力用電源（ＤＣ１２Ｖ−Ａ）が電源断となって賞球ソレノイド８６Ｅが非励磁状態となったとき（図１０の矢印Ｂ参照）賞球払出済球検出に要する最長時間（ｔ１）以上、払出制御基板１６の動作が可能であることも重要な要件となる（ｔ１＜ｔ２）。
【０１７６】
上記タイミングチャートによれば、スイッチ用、すなわち小電力電源（ＤＣ１２Ｖ−Ｂ）の保証電圧が、ＤＣ５Ｖよりも長い時間維持しているため、主制御基板１４及び払出制御基板１６が５Ｖ電源監視リセット回路５０、１５０によりリセットされるまで、入賞払出済球の検出を始めとして正確なスイッチ入力を行うことが可能となる。
【０１７７】
以上説明した如く、本実施例では、停電等の予期せぬ電源断が生じた場合でも、正確に払出残数を記憶しておくことができ、電源復帰後はこの記憶した払出残数に基づいて賞球払出を継続できるため、遊技者及びパチコン店の双方に対して全く不利益を与えずに遊技を継続することができることになる。
【０１７８】
また、この実施例では、上記最終的な目的を達成できる他、以下のように付随的な効果を得ることができる。
【０１７９】
(1)賞球払出済球検出スイッチ信号の主制御基板と払出制御基板への分離接続
主制御基板１４と払出制御基板１６には、独立して賞球払出済球検出スイッチ８６Ｃの信号を入力させているため、主制御基板１４では、賞球払出数コマンドにより払出制御基板１６に指示した球数が正確に払い出されたか否かを確認することができる。この確認処理により、払出制御基板１６への賞球払出数コマンドが不正に改造されたことをチェックすることができる。
【０１８０】
すなわち、主制御基板１４では、賞球払出済球検出スイッチ８６Ｃからの信号を適正確認のために用い、払出制御基板１６では、賞球払出済球検出スイッチ８６Ｃからの信号は、賞球ソレノイド駆動停止タイミングを制御するために用いるといった分業を確立することができる。
【０１８１】
(2)賞球払出済球検出スイッチ８６Ｃの電源の性能
本実施例のバックアップシステムとして、賞球払出球を検出するスイッチの電源に求められる必要最小限な性能は、賞球ソレノイド８６Ｅの駆動停止から、少なくとも賞球払出球検出に要する最長時間以上、スイッチの動作保証電圧を保持することである。これにより、電源断時に正確な賞球払出残数を記憶保持することができる。
【０１８２】
本実施例の賞球払出済球検出スイッチの電源はＤＣ１２Ｖであり、ＤＣ１２Ｖ電源には賞球ソレノイド８６Ｅ等の消費電流が多いものが接続されていることから、電源断後の保持時間が短くなり最後の賞球払出球が検出できなくなることがある。そこで、消費電力の多い１２Ｖ電源（ＤＣ１２Ｖ−Ａ）とは別のスイッ専用の電源（ＤＣ１２Ｖ−Ｂ）を保持時間が長くなるように構成し、最後に払い出される賞球を正確に検出できるようにした。
【０１８３】
また、入賞検出スイッチ５６の電源も主制御基板１４が正常に動作しているときに断となった場合は、入賞検出スイッチ５６が入賞球無しでも入賞球有りの信号を誤出力し、入賞有りと判断してしまうことがある。
【０１８４】
そこで、このスイッチ専用の電源を入賞検出スイッチ５６の電源に使用すると、正確な入賞球を検出することができる。
【０１８５】
なお、このスイッチ用電源、すなわち小電力用電源（ＤＣ１２Ｖ−Ｂ）は、主制御基板１４或いは払出制御基板１６に設けてもよいが、電源基板１２内に設けることにより、この電源基板１２を機種を代え越えて共通化した電源として使用することが可能となる。
【０１８６】
(3)主制御基板及び払出制御基板の動作維持時間に関する性能
本実施例のバックアップシステムとして、主制御基板１４及び払出制御基板１６は、賞球ソレノイド駆動停止から、少なくとも賞球払出済球を検出に要する最長時間以上、必要最小限正常に動作していることが要求される。これにより、電源断時に正確な賞球払出残数を記憶保持することが可能となる。
（第２の実施例）
図１１及び図１２には本発明の第２の実施例が示されている。なお、基本的な構成は、前記第１の実施例と同様であるため、この構成の説明は同一の符号を付して省略し、第２の実施例の特徴的な構成についてのみ説明する。
【０１８７】
この第２の実施例の特徴は、第１の実施例が電源断発生時における賞球払出停止を賞球ソレノイド８６Ｅ用の電源断による自然復帰（非励磁）によって行っているのに対し、第２の実施例では、電源断検出信号（ＰＷＤＮ２）より早い時間に電源断を検出する電源断予告信号（ＰＷＤＮ１）を設け、このＰＤＷＮ１信号により賞球ソレノイド８６Ｅの駆動停止を行っている点にある。
【０１８８】
なお、この電源断予告信号による賞球ソレノイド８６Ｅの駆動停止は、ＣＰＵ１４０で検出して駆動停止を行う構成（ソフト的構成）でも、この信号で直接駆動停止を行う構成（ハード構成）でも可能である。
【０１８９】
この第２の実施例の構成とすることで、賞球払出停止を賞球ソレノイド８６Ｅの電源の立ち下がり特性（消費電流で時間が変わる）に依存されず、予測可能な時期に迅速に行うことが可能となる。
【０１９０】
なお、この第２の実施例では、電源断予告信号を生成する回路（第１電源断検出回路２２６）を電源基板１２に設けているが、払出制御基板１６に設ける構成でも可能である。
【０１９１】
但し、電源基板１２内に設ける構成の場合は、機種を越えて共通回路として利用できるメリットがある。
（第３の実施例）
図１３には、電源断時及び電源復帰時のタイミングチャートの他の実施例が示されている。
【０１９２】
この第３の実施例の特徴は、電源断検出信号に基づき電源断時に必要な全ての処理（賞球払出禁止→最後に払い出される賞球の検出→賞球バックアップデータの退避保護）を行う構成とした点にある。
【０１９３】
この構成としたことになり、瞬停（電源断検出信号がアクティブにならない程度の短い時間の電源断）による復帰の処理を削除（パス）することが可能となり、プログラム容量の節約及び検査機関での検査を容易にすることが可能となる。（第４の実施例）
図１４には、ＣＰＵのリセット方法の他の実施例が示されている。
【０１９４】
この第４の実施例の特徴は、ＣＰＵ１４０の動作保証電圧内において、リセットを行う点であり、電源断検出信号をＣＰＵ１４０のＮＭＩに入力し、この電源断検出信号に遅延回路を介して信号をＣＰＵ１４０にリセット信号としている。この遅延回路２２９に求められる性能は次の２点である。
（１）  立ち下がり遅延時間ｔRONは、電源断信号のアクティブからＤＣ５Ｖ電源がＣＰＵ１４０の動作保証電圧を満足している時間未満、ＮＭＩ処理に必要な時間以上であること。
（２）  断ち上がり遅延時間ｔROFFは、電源投入時にこの制御システムとしてＣＰＵ１４０のリセットに必要とされる時間以上であること。
【０１９５】
上記構成とすることにより、ＣＰＵ１４０の動作保証電圧内で確実にリセットを行うことができる。
【０１９６】
なお、この遅延回路を電源基板１２に設ける構成としても良い。
【０１９７】
本実施の形態（第１の実施例乃至第４の実施例を含む）全般における、その他の作用効果は以下の通りである。
【０１９８】
バックアップのための電気二重層コンデンサ２３０は、電源基板１２により生成されるＤＣ５Ｖ電源からショットキーダイオード２２８を介して充電させているため、ショットキーダイオード２２８の順方向電圧降下が少なく、適正な電圧のバックアップ電源を生成することができる。また、電気二重層コンデンサ２３０を用いているため、バックアップ電源のための回路が簡単な構成で作成することができる。
【０１９９】
さらに、電源基板１２には、第１電源断検出回路２２６、第２電源断検出回路２２７を備え、完全にＩＣ３８、１３８がダウンする前に電源断検出信号によって各制御基板に報知することができるため、予め定められた電源断処理を確実に実行することができる。
【０２００】
なお、本実施の形態では、ＩＣ３８（ＩＣ１３８）として、ＣＰＵ４０（ＣＰＵ１４０）とＲＯＭ４４（ＲＯＭ１４４）とＲＡＭ４２（ＲＡＭ１４２）とが一体化したものを適用したが、これはノイズ耐性上最適であるからであり、それぞれが別体であってもよい。
【０２０１】
また、電源断検出信号の払出制御基板１６への入力は, ＮＭＩ（マスク不能割り込み）の他、一般入力ポートからのポーリングによって行ってもよいし、ＩＮＴ（割り込み）等であってもよい。
【０２０２】
さらに、本実施の形態では、賞球のバックアップ機能を払出制御基板１６に持たせたが、賞球のバックアップ機能を主制御基板１４に持たせても問題はない。賞球払出検出スイッチの出力信号が主制御基板１４と払出制御基板１６との両方に入力されるからである。
【０２０３】
また、本実施の形態では、発射制御基板２４への電源電圧は中継基板２６を介して供給しているが、中継基板２６を介して更に、払出制御基板１６を経由して供給する構成でもよい。この構成の場合は、払出制御基板１６から発射制御基板２４に送信する発射制御信号と電源電圧供給のコネクタ配線を一体化することが可能となるので、コネクタの抜き差しの作業性を向上させることができる。
（第５の実施例）
図１５には、第５の実施例に係る電源基板１２Ａが示されている。図１５では、主要部のみを記載する。なお、図５及び図１１における全波整流回路、平滑回路、DC５Vレギュレータは、第５の実施例で特徴的な部分ではないため、ブロック図として示す。
【０２０４】
電源基板１２Ａには電力を供給されるためにパチンコ店島側電源コンセントと接続するための電源プラグ２００が備え付けられている。電源プラグ２００は、電源基板１２Ａへ電源を入力するための端子２０４を通して、交流電源を直流電源に変換するために接地された全波整流回路２１０に接続されている。全波整流回路２１０から供給される直流電源の脈粒成分を除去するために、接地された平滑回路２２０が全波整流回路２１０に接続されている。平滑回路２２０から供給される電源電圧を５Vに安定化させるために、接地されたDC５Vレギュレータ５００が平滑回路２２０に接続されている。なお、DC５Vレギュレータ５００はDC５Vに限らず必要な電圧値を生成するように複数設けても良い。DC５Vレギュレータ５００からの出力を電源基板１２Ａから外部へ電力供給するため、接地された端子２０４がDC５Vレギュレータ５００に接続されている。また、ショットキーダイオード２２８のアノード側がDC５Vレギュレータ５００と端子２０４との間から分岐接続されており、ショットキーダイオード２２８のカソード側は接地された電気二重層コンデンサ２３０に接続されている。DC５Vレギュレータ５００と端子２０４との間からショットキーダイオード２２８のアノード側に接続された分岐線の途中から更に、停電時間検出手段５０２に電力供給のための電力供給線が分岐接続されている。なお、この電力供給線はショットキーダイオード２２８と電気二重層コンデンサ２３０との間から分岐接続させてもよい。停電時間検出手段５０２からは信号線が遮断手段５０４に接続されている。遮断手段５０４にはショットキーダイオード２２８のカソード側と電気二重層コンデンサ２３０との間から電力を供給されるために分岐線が接続されている。また、遮断手段５０４が端子２０４に接続されている。
【０２０５】
図１６には、停電時間検出手段５０２と遮断手段５０４との構成例が示されている。
【０２０６】
図１６に示される如く、端子２０４とショットキーダイオード２２８の間からは停電時間検出手段５０２の電源線が分岐接続されており、分岐線の停電時間検出手段５０２側はショットキーダイオード５１０のアノード側と接続されている。一方、ショットキーダイオード５１０のカソード側には接地された電気二重層コンデンサ５１２に接続されており、ショットキーダイオード５１０のカソード側と電気二重層コンデンサ５１２との間からはタイマIC５１４（例えばNEC製 μPD５５５５など）へ電源を供給するために分岐線がタイマIC５１４の電源端子に接続されている。また、タイマIC５１４のディスチャージ端子には接地されたコンデンサ５１６が接続されており、タイマIC５１４とコンデンサ５１６との間からは抵抗５１８が、ショットキーダイオード５１０のカソード側と電気二重層コンデンサ５１２との間からタイマIC５１４へ電源を供給するために分岐接続している分岐線に更に分岐接続されている。また、タイマIC５１４のトリガ端子には前記停電時間検出手段５０２の電源線のショットキーダイオード５１０のアノード側から分岐線が接続されており、タイマIC５１４の出力端子には遮断手段５０４が接続されている。更にタイマICのGND端子は接地されている。
【０２０７】
タイマIC５１４の出力端子が抵抗５２０を介してNPNトランジスタ５２２のベース側と接続されている。NPNトランジスタ５２２のエミッタ側は接地されている。また、NPNトランジスタ５２２が安定した動作を行うために、NPNトランジスタ５２２のエミッタ側とベース側との間には抵抗５２４が接続されている。NPNトランジスタ５２２のコレクタ側は抵抗５２６を介してＰＮＰトランジスタ５２８のベース側に接続されている。ＰＮＰトランジスタ５２８のエミッタ側にはショットキーダイオード２２８と電気二重層コンデンサ２３０との間からの分岐線がバックアップ電源線として接続されている。ＰＮＰトランジスタ５２８が安定した動作を行なうために、ＰＮＰトランジスタ５２８のエミッタ側とベース側との間には抵抗５３０が接続されている。バックアップ電源が出力されるために、ＰＮＰトランジスタ５２８のコレクタ側が端子２０４に接続されている。
【０２０８】
以下に第５の実施例の作用を説明する。
【０２０９】
電源基板１２Ａに島側電源から電源が供給されている間、DC５Vレギュレータ５００からショットキーダイオード５１０を通じて電気二重層コンデンサ５１２に電荷が充電される。
【０２１０】
停電が発生すると（図１７参照）、ショットキーダイオード５１０によって、ショットキーダイオード５１０と電気二重層コンデンサ５１２との間からの分岐線に電気二重層コンデンサ５１２に蓄えられた電荷が電流として流れ、電流はタイマIC５１４の電源となる。同時に、ショットキーダイオード５１０のアノード側からタイマIC５１４に分岐接続されている分岐線を通じて、DC５Vが断じたことをトリガとしてタイマIC５１４は計時を開始する。
【０２１１】
なお、タイマIC５１４の出力パルス幅（遅延時間）の理論式は抵抗５１８の抵抗値とコンデンサ５１６の電気容量値との積に比例するため、抵抗５１８の抵抗値とコンデンサ５１６の電気容量値とを設定することで、タイマIC５１４によるバックアップ時間t４を規定しておく。抵抗５１８の抵抗値或いはコンデンサ５１６の電気容量値の何れか一方が変更可能な可変タイプとすることにより、外部からバックアップ時間t４の設定変更が可能となるようにしてもよい。
【０２１２】
このように設定されたバックアップ時間t４に基づいてタイマIC５１４は、停電発生から規定時間（バックアップ時間t４）経過するまではHレベルの信号を、規定時間（バックアップ時間t４）経過後はLレベルの信号を遮断手段５０４へ出力する（図１７（B）の信号参照）。
【０２１３】
抵抗５２０を介して、タイマIC５１４からHレベルの信号がNPNトランジスタ５２２のベース側に入力されると、NPNトランジスタ５２２がONとなり、ＰＮＰトランジスタ５２８のベース側から抵抗５２６を介してNPNトランジスタ５２２のコレクタ側に電流が流れる。
【０２１４】
この時、ＰＮＰトランジスタ５２８がONとなり、電気二重層コンデンサ２３０とショットキーダイオード２２８との間からＰＮＰトランジスタ５２８のエミッタ側へ接続されている分岐線を通じて、電気二重層コンデンサ２３０に蓄えられた電荷がＰＮＰトランジスタ５２８のエミッタ側へ流れる。
【０２１５】
電気二重層コンデンサ２３０と等電位の点Aでは電圧が下がり（図１７（A）の信号参照）、ＰＮＰトランジスタ５２８のコレクタ側の点Cでも電圧が下がる（図１７（C）の信号参照）。
【０２１６】
点Cから端子２０４に電流が流れてバックアップ電源電流となる。
【０２１７】
抵抗５２０を介して、タイマIC５１４からLレベルの信号がNPNトランジスタ５２２のベース側に入力されると、NPNトランジスタ５２２がOFFとなり、ＰＮＰトランジスタ５２８のベース側から抵抗５２６を介してNPNトランジスタ５２２のコレクタ側に電流が流れなくなる。
【０２１８】
この時、ＰＮＰトランジスタ５２８がOFFとなり、電気二重層コンデンサ２３０とショットキーダイオード２２８との間からＰＮＰトランジスタ５２８のエミッタ側へ接続されている分岐線を、電気二重層コンデンサ２３０に蓄えられた電荷がＰＮＰトランジスタ５２８のエミッタ側へ流れなくなる。
【０２１９】
電気二重層コンデンサ２３０と等電位の点Aでは電圧が下がり（図１７（A）の信号参照）、ＰＮＰトランジスタ５２８のコレクタ側の点Cでも電圧が下がる（図１７（C）の信号参照）。
【０２２０】
点Cから端子２０４に電流が流れなくなり、バックアップ電源電流は遮断される。
【０２２１】
なお、規定時間経過までバックアップ電源の放電カーブ（図１７（A）の信号参照）がＲＡＭの記憶保持可能電圧を維持できるように、回路設計をしておく。（第６の実施例）
次に、第６の実施例について説明する。なお、第６の実施例に係る電源基板は、上述の図１５に示す第５の実施例に係る電源基板１２Aと同様であるため、同一部分には同一の符号を付して説明を省略する。
【０２２２】
図１８に示すように、第６の実施例では、上述の図１６に示す第５の実施例に係る停電時間検出手段５０２と遮断手段５０４との構成が異なっている（詳細は後述）。
【０２２３】
図１８には第６の実施例に係る停電時間検出手段５０２と遮断手段５０４との構成が示されている。
【０２２４】
ショットキーダイオード２２８と接地された電気二重層コンデンサ２３０との間から遮断手段５０４へ分岐接続されている電源線の途中には接地された放電抵抗５４０が接続されている。
【０２２５】
停電時間検出手段５０２は端子２０４とショットキーダイオード２２８との間から分岐接続されており、ショットキーダイオード５１０のアノード側へと接続されている。ショットキーダイオード５１０のカソード側には接地された電気二重層コンデンサ５１２に接続されている。ショットキーダイオード５１０のカソード側と接地された電気二重層コンデンサ５１２との間からはコンパレータ５４２への電源線が分岐接続されている。ショットキーダイオード５１０と電気二重層コンデンサ５１２との間からコンパレータ５４２へ接続された分岐線の途中には、接地された抵抗５４６に直列に接続された抵抗５４４が接続されている。抵抗５４４と抵抗５４６との間にはコンパレータ５４２の非反転入力端子が分岐接続されている。一方、コンパレータ５４２の反転入力端子が、ショットキーダイオード２２８と電気二重層コンデンサ２３０との間から遮断手段５０４へのバックアップ電源線の途中に接続されている。停電時間検出手段５０２からの信号として、コンパレータ５４２からの出力端子が遮断手段５０４の内部のＰＮＰトランジスタ５２８のベース側へ抵抗５２６を介して接続されている。ショットキーダイオード２２８と電気二重層コンデンサ２３０の間からはバックアップ電源線がＰＮＰダイオード５２８のエミッタ側へ分岐接続されている。バックアップ電源が出力されるために、ＰＮＰトランジスタ５２８のコレクタ側が端子２０４に接続されている。
【０２２６】
以下に第６の実施例の作用を説明する。
【０２２７】
停電が発生すると、ショットキーダイオード５１０と電気二重層コンデンサ５１２との間からコンパレータ５４２へ分岐接続された電源線に、電気二重層コンデンサ５１２に蓄えられた電荷が電流として流れる。
【０２２８】
同時に、この分岐線から更に分岐接続されている抵抗５４４を介して、コンパレータ５４２の非反転入力端子に電圧が印加される。
【０２２９】
このとき、コンパレータ５４２の非反転入力端子に印加された前記電圧は電圧値の変動が少ない。
【０２３０】
一方、ショットキーダイオード２２８と電気二重層コンデンサ２３０との間から遮断手段５０４へ接続されている電源線に、電気二重層コンデンサ２３０に蓄えられた電荷が電流として流れ、電気二重層コンデンサ２３０と等電位の点Aの電圧が下がる（図１９（A）の信号参照）。
【０２３１】
ショットキーダイオード２２８と電気二重層コンデンサ２３０との間から遮断手段５０４に接続されている分岐線の途中から更にコンパレータ５４２の反転入力端子へ接続されている分岐線を通じて、コンパレータ５４２の反転入力端子に電圧が印加される。
【０２３２】
コンパレータ５４２では、非反転入力端子に印加された電圧値と反転入力端子に入力された電圧値とが比較され、その大小関係に対応する電圧信号が遮断手段５０４に出力される（図１９（B）の信号参照）。
【０２３３】
すなわち、電気二重層コンデンサ５１２及び抵抗５４４、５４６により設定された規定電圧値と電気二重層コンデンサ２３０の電圧値とがコンパレータ５４２によって比較され、その比較結果が遮断手段５０４に出力される。
【０２３４】
バックアップ電源電圧値が規定電圧値よりも大きい時には、コンパレータ５４２の出力はGNDに対してショートする。
【０２３５】
一方、ＰＮＰトランジスタ５２８のベース電流は、抵抗５２６を介してコンパレータ５４２に流れ、ＰＮＰトランジスタ５２８はＯＮとなる。このため、電気二重層コンデンサ２３０に蓄えられた電荷が電流となり、ショットキーダイオード２２８と電気二重層コンデンサ２３０との間から遮断手段５０４へ接続された分岐線を通り、ＰＮＰトランジスタ５２８のエミッタ側へ流れる。
【０２３６】
ＰＮＰトランジスタ５２８のコレクタ側から端子２０４へ電流が流れてバックアップ電源となる。（図１９（C）の信号参照）。
【０２３７】
バックアップ電源電圧値が規定電圧値よりも小さい時には、コンパレータ５４２の出力はGNDに対してオープンとなる。
【０２３８】
コンパレータ５４２から抵抗５２６を介してＰＮＰトランジスタ５２８のベース側へ出力信号が出力されず、その結果、ＰＮＰトランジスタ５２８のベース電流が流れなくなるために、ＰＮＰトランジスタ５２８はOFFとなる。
【０２３９】
このため、電気二重層コンデンサ２３０に蓄えられた電荷がＰＮＰトランジスタ５２８のコレクタ側からバックアップ電源電流として流れなくなり、バックアップ電源は遮断される（図１９（C）の信号参照）。
【０２４０】
すなわち、バックアップ電源電圧値が規定電圧値Vth未満に達した場合にＣ点の電圧が下がり、電気二重層コンデンサ２３０から電源装置外部への電力供給が遮断される。
【０２４１】
ここで、規定時間（バックアップ時間）t５になるように規定電圧値Vthを設定しておく（図１９参照）。
【０２４２】
このとき、電気二重層コンデンサ２３０の過剰な電荷が接地された抵抗５４０を通して放電される。
【０２４３】
なお、規定電圧値Vthは抵抗５４４、５４６によって設定されており、電源装置外部に接続されるＲＡＭの記憶保持可能電圧値以上であるようにしておくとともに、電気二重層コンデンサ５１２のプラス端子電圧は、電気二重層コンデンサ２３０のプラス端子電圧の放電カーブに比して、十分変動が小さくなるようにしておく。もしくは、抵抗５４４、５４６の分圧で作るのではなく、図２０に示すように三端子レギュレータで変動しない基準電圧を作成してもよい。
【０２４４】
第５の実施例が停電発生からの時間を直接計時しているのに対して、第６の実施例では電気二重層コンデンサ２３０の電圧値が規定電圧値未満になることを監視している。この方式では、電気二重層コンデンサ２３０の電圧値が規定電圧値未満になった場合に電気二重層コンデンサ２３０から電源装置外部への電力供給を遮断するので、電源装置外部に接続されるＲＡＭの記憶保持可能電圧値のバラツキパラメータを無視することが可能となり、バックアップ時間のバラツキを従来の方式に対して小さくできたことを特徴としている。
【０２４５】
この方式の採用により、第５の実施例に対して停電時間検出手段５０２と遮断手段５０４との構成規模を小さく出来るメリットが生ずる。
【図面の簡単な説明】
【０２４６】
【図１】本実施の形態に係る遊技機（パチンコ機）制御装置の概略構成図である。
【図２】本実施の形態に係るパチンコ遊技機の正面図である。
【図３】本実施の形態に係るバックアアップ処理ルーチンを示す制御フローチャートである。
【図４】第１の実施例に係る遊技機（パチンコ機）制御装置の概略構成図である。
【図５】第１の実施例に係る電源基板の概略構成図である。
【図６】第１の実施例に係る主制御ルーチンを示す制御フローチャートである。
【図７】第１の実施例に係る払出制御ルーチンを示す制御フローチャートである。
【図８】賞球払出済球検出スイッチと賞球数コマンド信号との関係を示すタイミングチャートである。
【図９】主制御基板の周期的リセット信号と、コマンド送信との関係を示すタイミングチャートである。
【図１０】第１の実施例に係るバックアップ処理のタイミングチャートである。
【図１１】第２の実施例に係る遊技機（パチンコ機）制御装置の概略構成図である。
【図１２】第２の実施例に係るバックアップ処理のタイミングチャートである。
【図１３】第３の実施例に係るバックアップ処理のタイミングチャートである。
【図１４】第４の実施例に係るバックアップＣＰＵリセット処理を示すものであり、（Ａ）はそのブロック図、（Ｂ）はタイミングチャートである。
【図１５】本発明の実施の形態に係る電源装置の構成図である。
【図１６】第５の実施の形態に係る遊技機（パチンコ機）制御装置の概略構成図である。
【図１７】第５の実施の形態に係る遊技機（パチンコ機）制御装置のタイミングチャートである。
【図１８】第６の実施の形態に係る遊技機（パチンコ機）制御装置の概略構成図である。
【図１９】第６の実施の形態に係る遊技機（パチンコ機）制御装置のタイミングチャートである。
【図２０】第６の実施の形態に係る遊技機（パチンコ機）制御装置の概略構成図である。
【符号の説明】
【０２４７】
１０ 制御装置
１２ 電源基板（電源モジュール）
１４ 主制御基板
１６ 払出制御基板
２６ 中継基板
４２Ａ バックアップエリア
５６ 入賞検出スイッチ
８６Ｃ 賞球払出済球検出スイッチ
１４２Ａ バックアップエリア
２０９ 過電流保護回路
２１０ 全波整流回路
２１８ 過電流保護回路
２２０ 平滑回路
２２２ ＤＣ１２Ｖ−Ａレギュレータ
２２３ ＤＣ１２Ｖ−Ｂレギュレータ
２２４ ＤＣ５Ｖレギュレータ
２２６ 第１電源断検出回路
２２７ 第２電源断回路検出回路
２２９ 遅延回路
２３０ 電気二重層コンデンサ
２３２ 放電抵抗
３００ パチンコ球
３０２ 払出機構部
３０６ 入賞口
３０８ 各入賞検出スイッチ
３１０ 賞球制御装置
３１２ 入賞球演算部
３１４ 賞球払出残数計数部
３１４ 前記賞球払出残数計数部
３１６ メモリ
３１８ 賞球払出指示部
３２０Ａ ロッド
３２０ 賞球ソレノイド
３２２ 賞球ソレノイドコントローラ
３２４ 払出球案内路
３２６ 貫通孔
３３０ ストッパ部材
３４２ 賞球払出済球検出スイッチ
３４４ 賞球払出登録部
３４６ バックアアップ部
５００ DC５Vレギュレータ
５０２ 停電時間検出手段
５０４ 遮断手段
５１０ ショットキーダイオード
５１２ 電気二重層コンデンサ
５１４ タイマIC
５１６ コンデンサ
５１８ 抵抗
５２０ 抵抗
５２２ NPNトランジスタ
５２４ 抵抗
５２６ 抵抗
５２８ ＰＮＰトランジスタ
５３０ 抵抗
５４０ 放電抵抗
５４２ コンパレータ
５４４ 抵抗
５４６ 抵抗
【図１】
2006142077.tif 000003
【図２】
2006142077.tif 000004
【図３】
2006142077.tif 000005
【図４】
2006142077.tif 000006
【図５】
2006142077.tif 000007
【図６】
2006142077.tif 000008
【図７】
2006142077.tif 000009
【図８】
2006142077.tif 000010
【図９】
2006142077.tif 000011
【図１０】
2006142077.tif 000012
【図１１】
2006142077.tif 000013
【図１２】
2006142077.tif 000014
【図１３】
2006142077.tif 000015
【図１４】
2006142077.tif 000016
【図１５】
2006142077.tif 000017
【図１６】
2006142077.tif 000018
【図１７】
2006142077.tif 000019
【図１８】
2006142077.tif 000020
【図１９】
2006142077.tif 000021
【図２０】
2006142077.tif 000022