(57)【特許請求の範囲】
【請求項１】
遊技動作を統括的に制御する主制御部と、交流電圧を受けて複数種類の直流電圧を生成する電源部とを有する遊技機であって、
前記主制御部は、ＣＰＵとＲＯＭとＲＡＭとで構成された１チップマイクロコンピュータが設けられ、
前記電源部は、前記主制御部に設けられている前記１チップマイクロコンピュータの作動に利用される主電源を生成すると共に、前記主制御部に供給される前記主電源が遮断されても前記ＲＡＭの記憶内容を維持するためのバックアップ電源を生成し、
前記電源部にて生成された主電源及びバックアップ電源は、前記主制御部に供給され、
その供給された主電源又はその供給された主電源を異なる電圧に変換させることで生成された主変換電源、及びその供給されたバックアップ電源は前記１チップマイクロコンピュータに供給され、
前記１チップマイクロコンピュータに供給される主電源の電源ライン又は前記１チップマイクロコンピュータに供給される主変換電源の電源ラインと、前記１チップマイクロコンピュータに供給されるバックアップ電源の電源ラインとの間にダイオードが接続されてなり、
前記ダイオードは、前記１チップマイクロコンピュータに供給される主電源又は主変換電源の電圧と前記１チップマイクロコンピュータに供給されるバックアップ電源の電圧とのばらつきを低減させるため、下記数式１を満たすように前記１チップマイクロコンピュータに供給される主電源の電源ライン又は前記１チップマイクロコンピュータに供給される主変換電源の電源ラインと、前記１チップマイクロコンピュータに供給されるバックアップ電源の電源ラインとの間に接続されてなり、
前記主電源の電源ライン又は前記主変換電源の電源ライン、及びバックアップ電源の電源ラインとクロックラインを前記主制御部に配設するにあたって、当該クロックラインから発生するノイズが当該主電源の電源ライン又は主変換電源の電源ライン、及びバックアップ電源の電源ラインに混入する事態を低減するように当該主電源の電源ライン又は主変換電源の電源ライン、及びバックアップ電源の電源ラインと当該クロックラインの少なくとも一部が並行にならないように配設されてなることを特徴とする遊技機。
（数１）
Ｌ１＞Ｌ２
（数式１において、Ｌ１は、前記主制御部に設けられている前記電源部より供給されたバックアップ電源の入力端子から前記バックアップ電源の電源ラインに接続されているダイオードの接続点までの距離を示し、Ｌ２は、そのダイオードの接続点から前記バックアップ電源が入力されている１チップマイクロコンピュータの入力端子までの距離を示すものである。）
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パチンコ機、アレンジボール機、雀球遊技機、スロットなどの遊技機に関し、より詳しくは、ＣＰＵの誤動作を低減する遊技機に関する。
【背景技術】
【０００２】
従来のパチンコ機等の遊技機として、例えば特許文献１に記載のような遊技機が知られている。この遊技機は、遊技制御を中心的に担当する主制御基板と、その主制御基板からの制御コマンドに基づいて遊技球を払出す払出制御基板と、そのような各基板に必要な電源電圧を供給する電源基板を有している。そして、このような主制御基板及び払出制御基板には、夫々ＣＰＵが搭載されており、このＣＰＵには、通常動作時に使用される電源（５Ｖ）と、その電源が何らかの理由で電断した際に上記ＣＰＵに内蔵されているＲＡＭの記憶内容を維持するバックアップ電源（５Ｖ）が別々に供給されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−０００４３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、上記のような遊技機には以下のような問題があった。すなわち、上記ＣＰＵには、通常動作時に使用される電源（５Ｖ）とバックアップ電源（５Ｖ）が別々に供給され、通常動作時に使用される電源（５Ｖ）とバックアップ電源（５Ｖ）の電流値や配線長なども異なる。それゆえ、両電源の電圧が大きくばらつくことがあり、それがためにＣＰＵの誤動作を誘発するという問題があった。
【０００５】
そこで本発明は、上記問題点に鑑み、ＣＰＵの誤動作を低減させることができる遊技機を提供することを目的としている。
【課題を解決するための手段】
【０００６】
上記本発明の目的は、以下の手段によって達成される。なお、括弧内は、後述する実施形態の参照符号を付したものであるが、本発明はこれに限定されるものではない。
【０００７】
請求項１の発明によれば、遊技動作を統括的に制御する主制御部（主制御基板６０）と、交流電圧（ＡＣ２４Ｖ）を受けて複数種類の直流電圧を生成する電源部（電源基板５０）とを有する遊技機（１）であって、
前記主制御部（主制御基板６０）は、ＣＰＵ（主制御ＣＰＵ６００）とＲＯＭ（主制御ＲＯＭ６０１）とＲＡＭ（主制御ＲＡＭ６０２）とで構成された１チップマイクロコンピュータが設けられ、
前記電源部（電源基板５０）は、前記主制御部（主制御基板６０）に設けられている前記１チップマイクロコンピュータの作動に利用される主電源（ＤＣ１２Ｖ，ＶＣＣ５Ｖ）を生成すると共に、前記主制御部（主制御基板６０）に供給される前記主電源（ＤＣ１２Ｖ，ＶＣＣ５Ｖ）が遮断されても前記ＲＡＭ（主制御ＲＡＭ６０２）の記憶内容を維持するためのバックアップ電源（ＶＢＢ）を生成し、
前記電源部（電源基板５０）にて生成された主電源（ＤＣ１２Ｖ，ＶＣＣ５Ｖ）及びバックアップ電源（ＶＢＢ）は、前記主制御部（主制御基板６０）に供給され、
その供給された主電源（ＶＣＣ５Ｖ）又はその供給された主電源（ＤＣ１２Ｖ）を異なる電圧に変換させることで生成された主変換電源（ＶＣＣ５Ｖ）、及びその供給されたバックアップ電源（ＶＢＢ）は前記１チップマイクロコンピュータに供給され、
前記１チップマイクロコンピュータに供給される主電源（ＶＣＣ５Ｖ）の電源ライン又は前記１チップマイクロコンピュータに供給される主変換電源（ＶＣＣ５Ｖ）の電源ラインと、前記１チップマイクロコンピュータに供給されるバックアップ電源（ＶＢＢ）の電源ラインとの間にダイオード（Ｄ３０）が接続されてなり、
前記ダイオード（Ｄ３０）は、前記１チップマイクロコンピュータに供給される主電源（ＶＣＣ５Ｖ）又は主変換電源（ＶＣＣ５Ｖ）の電圧と前記１チップマイクロコンピュータに供給されるバックアップ電源（ＶＢＢ）の電圧とのばらつきを低減させるため、下記数式１を満たすように前記１チップマイクロコンピュータに供給される主電源（ＶＣＣ５Ｖ）の電源ライン又は前記１チップマイクロコンピュータに供給される主変換電源（ＶＣＣ５Ｖ）の電源ラインと、前記１チップマイクロコンピュータに供給されるバックアップ電源（ＶＢＢ）の電源ラインとの間に接続されてなり、
前記主電源（ＶＣＣ５Ｖ）の電源ライン又は前記主変換電源（ＶＣＣ５Ｖ）の電源ライン、及びバックアップ電源（ＶＢＢ）の電源ラインとクロックラインを前記主制御部（主制御基板６０）に配設するにあたって、当該クロックラインから発生するノイズが当該主電源（ＶＣＣ５Ｖ）の電源ライン又は主変換電源（ＶＣＣ５Ｖ）の電源ライン、及びバックアップ電源（ＶＢＢ）の電源ラインに混入する事態を低減するように当該主電源（ＶＣＣ５Ｖ）の電源ライン又は主変換電源（ＶＣＣ５Ｖ）の電源ライン、及びバックアップ電源（ＶＢＢ）の電源ラインと当該クロックラインの少なくとも一部が並行にならないように配設されてなることを特徴としている。
（数１）
Ｌ１＞Ｌ２
数式１において、Ｌ１は、前記主制御部（主制御基板６０）に設けられている前記電源部（電源基板５０）より供給されたバックアップ電源（ＶＢＢ）の入力端子から前記バックアップ電源（ＶＢＢ）の電源ラインに接続されているダイオード（Ｄ３０）の接続点（Ｐ）までの距離を示し、Ｌ２は、そのダイオード（Ｄ３０）の接続点（Ｐ）から前記バックアップ電源（ＶＢＢ）が入力されている１チップマイクロコンピュータの入力端子までの距離を示すものである。
【発明の効果】
【０００８】
本発明によれば、ＣＰＵの誤動作を低減させることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態に係る遊技機の外観を示す斜視図である。
【図２】同実施形態に係る遊技機の遊技盤の正面図である。
【図３】同実施形態に係る遊技機の制御装置を示すブロック図である。
【図４】図３に示す電源基板の一部（主に、電圧生成部及び電圧保護部）の回路構成を示す回路図である。
【図５】図３に示す電源基板の一部（主に、電圧監視部及びシステムリセット生成部）の回路構成を示す回路図である。
【図６】図３に示す主制御基板の回路構成を示す回路図である。
【図７】図３に示す主制御基板及び払出制御基板の一部縦断面図である。
【図８】図３に示す払出制御基板の回路構成を示す回路図である。
【図９】本発明の一実施形態に係る主制御のメイン処理を説明するフローチャート図である。
【図１０】同実施形態に係る主制御のタイマ割込み処理を説明するフローチャート図である。
【図１１】図１０に示すタイマ割込み処理の電圧監視処理の処理内容を説明するフローチャート図である。
【発明を実施するための形態】
【００１０】
以下、本発明に係る遊技機の一実施形態を、パチンコ遊技機を例にして、図１〜図１１を参照して具体的に説明する。まず、図１及び図２を参照して本実施形態に係るパチンコ遊技機の外観構成を説明する。
【００１１】
図１に示すように、パチンコ遊技機１は、木製の外枠２の前面に矩形状の前面枠３を開閉可能に取り付け、その前面枠３の裏面に取り付けられている遊技盤収納フレーム（図示せず）内に遊技盤４が装着された構成からなる。遊技盤４は、図２に示す遊技領域４０を前面に臨ませた状態で装着され、図１に示すようにこの遊技領域４０の前側に透明ガラスを支持したガラス扉枠５が設けられている。なお、上記遊技領域４０は、遊技盤４の面上に配設された球誘導レール６（図２参照）で囲まれた領域からなるものである。
【００１２】
一方、パチンコ遊技機１は、図１に示すように、ガラス扉枠５の下側に前面操作パネル７が配設され、その前面操作パネル７には上受け皿ユニット８が設けられ、この上受け皿ユニット８には、排出された遊技球を貯留する上受け皿９が一体形成されている。また、この前面操作パネル７には、球貸しボタン１１及びプリペイドカード排出ボタン１２（カード返却ボタン１２）が設けられている。そして、上受け皿９の上皿表面部分には、内蔵ランプ（図示せず）点灯時に押下することにより演出効果を変化させることができる押しボタン式の演出ボタン装置１３が設けられている。また、この上受け皿９には、当該上受け皿９に貯留された遊技球を下方に抜くための球抜きボタン１４が設けられている。
【００１３】
また一方、図１に示すように、前面操作パネル７の右端部側には、発射ユニットを作動させるための発射ハンドル１５が設けられ、前面枠３の上部両側面側には、ＢＧＭ（Ｂａｃｋｇｒｏｕｎｄ  ｍｕｓｉｃ）あるいは効果音を発するスピーカ１６が設けられている。そして、上記前面枠３の周枠には、ＬＥＤランプ等の電飾ランプが配設されている。
【００１４】
他方、上記遊技盤４の遊技領域４０には、図２に示すように、略中央部にＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）等からなる液晶表示装置４１が配設されている。この液晶表示装置４１は、表示エリアを左、中、右の３つのエリアに分割し、独立して数字やキャラクタあるいは図柄（装飾図柄）の変動表示が可能なものである。
【００１５】
一方、液晶表示装置４１の真下には、特別図柄始動口４２が配設され、その内部には入賞球を検知する特別図柄始動口スイッチ（図３参照）が設けられている。そして、この特別図柄始動口４２の右側には、大入賞口４３が配設され、その内部には入賞球を検知する大入賞口スイッチ（図３参照）が設けられている。
【００１６】
また一方、上記液晶表示装置４１の右上部にはゲートからなる普通図柄始動口４４が配設され、その内部には、遊技球の通過を検知する普通図柄始動口スイッチ（図３参照）が設けられている。また、上記大入賞口４３の右側及び上記特別図柄始動口４２の左側には、一般入賞口４５が夫々配設され（図示では、右側に１つ、左側に３つ）、その内部には、夫々、遊技球の通過を検知する一般入賞口スイッチ（図３参照）が設けられている。
【００１７】
また、上記遊技盤４の遊技領域４０の右下周縁部には、７セグメントを３桁に並べて構成される特別図柄表示装置４６と、２個のＬＥＤからなる普通図柄表示装置４７が設けられている。そしてさらに、上記遊技盤４の遊技領域４０には、図示はしないが複数の遊技釘が配設され、遊技球の落下方向変換部材としての風車４８が配設されている。
【００１８】
次に、上記のような外観構成からなるパチンコ遊技機１内に設けられる遊技の進行状況に応じて電子制御を行う制御装置を、図３を用いて説明する。この制御装置は、図３に示すように、遊技店に設置された図示しない変圧トランスから供給される外部電源である交流電圧ＡＣ２４Ｖを受けて複数種類の直流電圧を生成する電源基板５０と、遊技動作全般の制御を司る主制御基板６０と、その主制御基板６０からの制御コマンドに基づいて遊技球を払出す払出制御基板７０と、その主制御基板６０からの制御コマンドを受けて演出処理を行う演出制御基板８０とで主に構成されている。なお、演出制御基板８０は、上記主制御基板６０からの制御コマンドを演出Ｉ／Ｆ基板９０を介して受信している。
【００１９】
電源基板５０は、図３に示すように、電圧生成部５００と、電圧監視部５１０と、システムリセット生成部５２０とを含んで構成されている。この電圧生成部５００は、遊技店に設置された図示しない変圧トランスから供給される外部電源である交流電圧ＡＣ２４Ｖを受けて複数種類の直流電圧を生成するものである。そして、その生成された直流電圧のうちＤＣ１２Ｖとバックアップ電源ＶＢＢが払出制御基板７０に供給され、ＤＣ１２Ｖ，ＤＣ３２Ｖ及びバックアップ電源ＶＢＢが主制御基板６０に供給される。そしてさらに、ＤＣ５Ｖ，ＤＣ１２Ｖ，ＤＣ１５Ｖ及びＤＣ３２Ｖが演出Ｉ／Ｆ基板９０に供給される。なお、払出制御基板７０には、上記外部電源ＡＣ２４Ｖが電源基板５０を介して供給されている。
【００２０】
一方、電圧監視部５１０は、上記交流電圧ＡＣ２４Ｖ及び直流電圧ＤＣ１２Ｖの電圧を監視するもので、これら電圧が遮断されたり、停電が発生したりして電圧異常を検知した場合に電圧異常信号ＡＬＡＲＭ（図５参照）を払出制御基板７０及び主制御基板６０に出力するものである。なお、電圧異常信号ＡＬＡＲＭは、電圧異常時には「Ｌ」レベルの信号を出力し、正常時には「Ｈ」レベルの信号を出力する。
【００２１】
また一方、システムリセット生成部５２０は、リセット信号を生成するもので、その生成したリセット信号を、払出制御基板７０，主制御基板６０及び演出Ｉ／Ｆ基板９０に出力する。
【００２２】
他方、主制御基板６０は、遊技盤中継基板１００を介して遊技盤４の各遊技部品に接続されており、これにより、遊技盤４上の各始動口４２，４４及び各入賞口４３，４５の内部に設けられているスイッチ信号を受信する一方、大入賞口４３などのソレノイド類を駆動するソレノイド類駆動信号を遊技盤中継基板１００に送信している。
【００２３】
また、主制御基板６０は、上記各入賞口４３，４５からのスイッチ信号を受信した場合、遊技者に幾らの遊技球を払い出すかを決定し、その決定した情報を払出制御コマンドＰＡＹ_ＣＭＤ（図６参照）として送信する。そしてその一方で、払出制御基板７０からは、遊技球の払出動作を示す賞球計数信号や払出動作の異常に係るステイタス信号ＳＴＡＹ_ＳＩＧＮＡＬ（図６参照）を受信している。なお、ステイタス信号ＳＴＡＹ_ＳＩＧＮＡＬには、例えば、補給切れ信号、払出不足エラー信号、下皿満杯信号が含まれている。
【００２４】
さらに、主制御基板６０は、上記各始動口４２，４４からのスイッチ信号を受信すると、遊技者に有利な特別遊技状態を発生させるか（いわゆる「当たり」）、あるいは、遊技者に有利な特別遊技状態を発生させないか（いわゆる「ハズレ」）の抽選を行い、その抽選結果である当否情報に応じて特別図柄の変動パターンや停止図柄あるいは普通図柄の表示内容を決定し、その決定した情報を特別図柄表示装置４６又は普通図柄表示装置４７に送信する。これにより、特別図柄表示装置４６又は普通図柄表示装置４７に抽選結果が表示されることとなる。そしてさらに、主制御基板６０は、その決定した情報を含む演出制御コマンドＤＩ_ＣＭＤ（図６参照）を生成し、演出Ｉ／Ｆ基板９０に送信する。なお、主制御基板６０は、電源基板５０から供給された直流電圧ＤＣ３２Ｖを遊技盤中継基板１００に供給している。
【００２５】
一方、払出制御基板７０は、上記主制御基板６０からの払出制御コマンドＰＡＹ_ＣＭＤ（図８参照）を受信し、その受信した払出制御コマンドＰＡＹ_ＣＭＤ（図８参照）に基づいて払出モータ信号ＭＯＴ_ＳＩＧＮＡＬ（図８参照）を生成し、その生成した払出モータ信号ＭＯＴ_ＳＩＧＮＡＬにて払出モータＭを制御して遊技者に遊技球を払出す。そしてさらに、払出制御基板７０は、遊技球の払出動作を示す賞球計数信号や払出動作の異常に係るステイタス信号ＳＴＡＹ_ＳＩＧＮＡＬ（図８参照）を送信し、遊技者の操作に応答して遊技球を発射させる発射制御基板１１０の作動を開始又は停止させる発射制御信号ＦＩ_ＳＩＧＮＡＬ（図８参照）を送信する。なお、払出制御基板７０は、電源基板５０から供給された交流電圧ＡＣ２４Ｖを発射制御基板１１０に供給している。
【００２６】
また、演出制御基板８０は、ＲＯＭ，ＲＡＭ，ＣＰＵを含む１チップマイクロコンピュータ（図示せず）が搭載されており、演出Ｉ／Ｆ基板９０を介して上記主制御基板６０から送信された演出制御コマンドＤＩ_ＣＭＤ（図６参照）に基づいて、上記前面枠３の周枠に配設されているＬＥＤランプ等の電飾ランプを駆動制御して光による演出を実現させるための信号を演出Ｉ／Ｆ基板９０を介して電飾ランプ基板１２０に送信する処理を行う。そしてさらに、演出制御基板８０は、上記演出制御コマンドＤＩ_ＣＭＤ（図６参照）に基づいて、スピーカ１６を駆動制御して音による演出を実現するための信号を演出Ｉ／Ｆ基板９０を介してスピーカ１６に送信する処理を行う。また、演出制御基板８０は、上記演出制御コマンドＤＩ_ＣＭＤ（図６参照）に基づいて、液晶制御基板１３０を制御して液晶表示装置４１による画像演出を実現させるための信号を演出Ｉ／Ｆ基板９０を介して液晶制御基板１３０に送信する処理を行う。なお、液晶制御基板１３０には演出内容に沿った画像を表示するための種々の画像データが記憶されており、さらに、演出出力全般の制御を担うＶＤＰ（Ｖｉｄｅｏ  Ｄｉｓｐｌａｙ  Ｐｒｏｃｅｓｓｏｒ）が搭載されている。なお、図示はしていないが、演出Ｉ／Ｆ基板９０に供給されている各直流電圧は、各基板８０，１２０，１３０夫々に供給されている。
【００２７】
ここで、本発明の特徴部分である電源基板５０、主制御基板６０、払出制御基板７０について図４〜図８を用いてより詳しく説明する。まず、図４及び図５を用いて電源基板５０を説明する。
【００２８】
＜電源基板５０＞
図４及び図５は、電源基板５０の回路構成を示す回路図であり、図４は、主に電圧生成部５００を示し、図５は主に電圧監視部５１０及びシステムリセット生成部５２０を示している。
【００２９】
電圧生成部５００は、図４に示すように、交流電圧ＡＣ２４Ｖを、ヒューズＦＵ１を介して払出制御基板７０に出力すると共に、ダイオードＤ１〜Ｄ４による全波整流回路と、平滑コンデンサＣ１〜Ｃ２とによって交流電圧ＡＣ２４Ｖから直流電圧ＤＣ３２Ｖを生成し、その生成した直流電圧ＤＣ３２Ｖを、ヒューズＦＵ２を介して主制御基板６０及び演出Ｉ／Ｆ基板９０に出力している。また、電圧生成部５００は、ダイオードＤ１，Ｄ２，Ｄ５，Ｄ６による全波整流回路と、平滑コンデンサＣ３〜Ｃ５と、ＤＣ−ＤＣコンバータ５００ａとによって交流電圧ＡＣ２４Ｖから後述する主制御ＣＰＵ６００（図６参照）及び払出制御ＣＰＵ７００（図８参照）の作動に利用される主電源である直流電圧ＤＣ１２Ｖを生成し、その生成した直流電圧ＤＣ１２Ｖ（主電源）を払出制御基板７０，主制御基板６０及び演出Ｉ／Ｆ基板９０に出力する一方で、ダイオードＤ１，Ｄ２，Ｄ５，Ｄ６による全波整流回路と、平滑コンデンサＣ３〜Ｃ５と、基準電圧生成部５００ｂにて、電圧監視部５１０にて使用する基準電圧Ｖｒｅｆ（５Ｖ）を生成している。なお、基準電圧生成部５００ｂは、何らかの要因で交流電圧ＡＣ２４Ｖの供給が遮断されたとしても、一定の電圧を供給し続けることが可能なものである。
【００３０】
またさらに、電圧生成部５００は、ダイオードＤ１，Ｄ２，Ｄ７，Ｄ８による全波整流回路と、平滑コンデンサＣ６〜Ｃ７と、ＤＣ−ＤＣコンバータ５００ｃとによって交流電圧ＡＣ２４Ｖから直流電圧ＤＣ１５Ｖを生成し、演出Ｉ／Ｆ基板９０に出力する一方で、ダイオードＤ１，Ｄ２，Ｄ７，Ｄ８による全波整流回路と、平滑コンデンサＣ６〜Ｃ７と、ＤＣ−ＤＣコンバータ５００ｄとによって交流電圧ＡＣ２４Ｖから直流電圧ＤＣ５Ｖを生成し、演出Ｉ／Ｆ基板９０に出力している。そしてさらに、その生成された直流電圧ＤＣ５ＶにダイオードＤ９及び蓄電コンデンサＣ８，Ｃ９の並列回路が接続されてバックアップ電源ＶＢＢ（ＤＣ５Ｖ）として、払出制御基板７０及び主制御基板６０に出力している。これにより、何らかの異常で交流電圧ＡＣ２４Ｖが供給されなくなり直流電圧ＤＣ５Ｖが生成されなかったとしても、蓄電コンデンサＣ８，Ｃ９に蓄電された電圧が放電されることにより、所定時間、バックアップ電源ＶＢＢ（ＤＣ５Ｖ）を払出制御基板７０及び主制御基板６０に供給することができる。
【００３１】
一方、図４に示すように、電源基板５０は、電圧保護部５０１を有しており、この電圧保護部５０１は、過大な交流電圧（例えば、ＡＣ１００Ｖ）を受けるとグランドラインを遮断するものである。具体的には、電圧保護部５０１は、交流電圧ＡＣ２４Ｖから所定レベルの直流電圧を生成する整流部５０１ａと、交流電源ラインＬＮ１，ＬＮ２の過電圧時にＯＮ動作する交流監視部５０１ｂと、交流監視部５０１ｂのＯＮ動作に対応してＯＦＦ動作するスイッチ回路５０１ｃとを有して構成されている。
【００３２】
整流部５０１ａは、交流電源ラインＬＮ２から交流電圧を受けるダイオードＤ１０と、電流制限抵抗Ｒ１と、コンデンサＣ１０及びツェナーダイオードＺＤ１の並列回路が直列に接続されて構成されている。これにより、正常時には、コンデンサＣ１０の両端電圧は、ツェナーダイオードＺＤ１により一定化されることとなる。
【００３３】
また、交流監視部５０１ｂは、交流電源ラインＬＮ１，ＬＮ２に接続された２つのダイオードＤ１１，Ｄ１２と、そのダイオードＤ１１，Ｄ１２の接続点に接続されたツェナーダイオードＺＤ２と、バイアス抵抗Ｒ２，Ｒ３及びコンデンサＣ１１の並列回路と、バイアス抵抗Ｒ３の両端電圧が上昇するとＯＮ動作するトランジスタＱ１と、トランジスタＱ１の電流制限抵抗Ｒ４とで構成されている。
【００３４】
そして、スイッチ回路５０１ｃは、大電流容量に対応したＭＯＳトランジスタＱ２と、コンデンサＣ１０に並列接続されたバイアス抵抗Ｒ５とで構成されている。なお、トランジスタＱ２は、コンデンサＣ１０の両端電圧が所定レベルである限り、ＯＮ状態であって、遊技機の全回路のグランドラインとフレームグランドＦＧとを接続状態にしている。
【００３５】
しかして、上記のように構成される電圧保護部５０１のツェナーダイオードＺＤ２は、通常、ＯＦＦ状態であるが、交流電源ラインＬＮ１，ＬＮ２に過大な交流電圧（例えばＡＣ１００Ｖ）が加わると降伏状態となる。そして、この降伏状態により、バイアス抵抗Ｒ３の両端電圧が上昇し、トランジスタＱ１がＯＮ動作することとなりコンデンサＣ１０の両端電圧が降下することとなる。これにより、ＭＯＳトランジスタＱ２がＯＮ状態からＯＦＦ状態に遷移し、回路グランドとフレームグランドＦＧとが非接続となって、遊技機１の全ての電源電圧が遮断状態となる。
【００３６】
他方、図５には電圧監視部５１０が示されており、この電圧監視部５１０は、コンパレータＡ１〜Ａ３を有している。このコンパレータＡ１は、プラス端子に入力電圧Ｖｉｎ１が供給され、マイナス端子に入力電圧Ｖｉｎ２が供給され、入力端子間にコンデンサＣｓが接続されている。そして、この入力電圧Ｖｉｎ１には、電圧ＶｓとコンパレータＡ２の出力電圧Ｖｏ２のうち低電圧のものが供給され、入力電圧Ｖｉｎ２には、上記電圧生成部５００にて生成された基準電圧Ｖｒｅｆ（５Ｖ）が抵抗Ｒ１０，Ｒ１１により分圧されて供給されている。また、電圧Ｖｓは、交流電源ラインＬＮ１，ＬＮ２に接続された２つのダイオードＤ２０，Ｄ２１と、このダイオードＤ２０，Ｄ２１の接続点に、抵抗Ｒ１２，コンデンサＣ２０，抵抗Ｒ１３及びツェナーダイオードＺＤ１０の並列回路が接続されることにより生成されている。そして、このような入力電圧が供給されたコンパレータＡ１からは、出力電圧Ｖｏ１が出力されている。
【００３７】
一方、コンパレータＡ２は、プラス端子に上記電圧生成部５００にて生成された直流電圧ＤＣ１２Ｖ（主電源）が供給され、マイナス端子に上記入力電圧Ｖｉｎ２が供給されている。そして、このような入力電圧が供給されたコンパレータＡ２からは、出力電圧Ｖｏ２が出力され、この出力電圧Ｖｏ２は、ダイオードＤ２２を介して上記コンパレータＡ１のプラス端子側にフィードバックされている。このように、ダイオードＤ２２をコンパレータＡ２の出力端子に設けることにより、所定電圧（５Ｖ）以上の電圧が上記コンパレータＡ１のプラス端子側にフィードバックされないようにすることができる。
【００３８】
また一方、コンパレータＡ３は、プラス端子に上記入力電圧Ｖｉｎ２が供給され、マイナス端子に上記出力電圧Ｖｏ１が供給されている。そして、このような入力電圧が供給されたコンパレータＡ３からは、出力電圧Ｖｏ３が出力され、この出力電圧Ｖｏ３は、プルアップ抵抗Ｒ１４を介してトランジスタＱ１０のベース側に供給されている。そして、この出力電圧Ｖｏ３には、コンデンサＣ２１及び抵抗Ｒ１５からなる並列回路が接続されている。このように、コンデンサＣ２１及び抵抗Ｒ１５からなる並列回路が接続されることで、この並列回路がローパスフィルタの役割を果たすこととなり、ノイズ等によりトランジスタＱ１０が誤動作するのを防止することができる。
【００３９】
このように構成される電圧監視部５１０の動作を説明すると、以下のようになる。すなわち、安定的に交流電圧ＡＣ２４Ｖが供給されていた場合（通常時）、コンパレータＡ２のプラス端子に、上記電圧生成部５００にて交流電圧ＡＣ２４Ｖから生成された直流電圧ＤＣ１２Ｖ（主電源）が供給され、マイナス端子に上記電圧生成部５００にて生成された基準電圧Ｖｒｅｆ（５Ｖ）の分圧（約２．５Ｖ）が入力電圧Ｖｉｎ２として供給される。そのため、マイナス端子に供給される電圧よりプラス端子に供給される電圧が高くなるため、コンパレータＡ２からは「Ｈ」レベルの出力電圧Ｖｏ２（約５Ｖ）が出力される。そして、コンパレータＡ２のプラス端子には、交流電圧ＡＣ２４Ｖから生成された電圧Ｖｓ（約３２Ｖ）と出力電圧Ｖｏ２（約５Ｖ）のうち低い電圧である出力電圧Ｖｏ２（約５Ｖ）が入力電圧Ｖｉｎ１として供給され、マイナス端子には、約２．５Ｖの入力電圧Ｖｉｎ２が供給される。そのため、マイナス端子に供給される電圧よりプラス端子に供給される電圧が高くなるため、コンパレータＡ１からは「Ｈ」レベルの出力電圧Ｖｏ１（約５Ｖ）が出力される。そして、その「Ｈ」レベルの出力電圧Ｖｏ１（約５Ｖ）がプルアップ抵抗Ｒ１６を介して電圧異常信号ＡＬＡＲＭとして、主制御基板６０及び払出制御基板７０に出力されることとなる。
【００４０】
また、コンパレータＡ３のプラス端子には、約２．５Ｖの入力電圧Ｖｉｎ２が供給され、マイナス端子には、「Ｈ」レベルの出力電圧Ｖｏ１（約５Ｖ）が供給される。そのため、マイナス端子に供給される電圧がプラス端子に供給される電圧より高くなるため、コンパレータＡ３からは「Ｌ」レベルの出力電圧Ｖｏ３が出力される。これにより、トランジスタＱ１０がＯＦＦ状態となるため、フィードバックされる出力電圧Ｖｏ２が０Ｖとなることはない。
【００４１】
一方、何らかの理由で交流電圧ＡＣ２４Ｖの供給が遮断された場合（異常時）、上記電圧Ｖｓは徐々に低下し、所定期間後には上記出力電圧Ｖｏ２より低い電圧となるため、その電圧Ｖｓが入力電圧Ｖｉｎ１としてコンパレータＡ１のプラス端子に供給されることとなる。そして、コンパレータＡ１のマイナス端子には、約２．５Ｖの入力電圧Ｖｉｎ２が供給される。そのため、マイナス端子に供給される電圧がプラス端子に供給される電圧より高くなるため、コンパレータＡ１からは「Ｌ」レベルの出力電圧Ｖｏ１が出力され、その「Ｌ」レベルの出力電圧Ｖｏ１がプルアップ抵抗Ｒ１６を介して電圧異常信号ＡＬＡＲＭとして、主制御基板６０及び払出制御基板７０に出力されることとなる。なお、基準電圧Ｖｒｅｆ（５Ｖ）は、上述したように、交流電圧ＡＣ２４Ｖの供給が遮断されたとしても、基準電圧生成部５００ｂにより一定電圧（５Ｖ）が供給されることとなる。
【００４２】
また、コンパレータＡ２のプラス端子には、交流電圧ＡＣ２４Ｖが安定的に供給されていれば直流電圧ＤＣ１２Ｖ（主電源）が供給されるが、何らかの理由で交流電圧ＡＣ２４Ｖの供給が遮断された場合、上記電圧生成部５００にて直流電圧ＤＣ１２Ｖ（主電源）が生成されなくなるため、いずれ０Ｖととなり、その０Ｖの電圧が供給されることとなる。そして、コンパレータＡ２のマイナス端子には、約２．５Ｖの入力電圧Ｖｉｎ２が供給される。そのため、マイナス端子に供給される電圧がプラス端子に供給される電圧より高くなるため、コンパレータＡ２からは「Ｌ」レベルの出力電圧Ｖｏ２が出力され、コンパレータＡ１のプラス端子にフィードバックされることとなる。またさらに、コンパレータＡ３のプラス端子には、約２．５Ｖの入力電圧Ｖｉｎ２が供給され、マイナス端子には、「Ｌ」レベルの出力電圧Ｖｏ１が入力される。そのため、マイナス端子に供給される電圧はプラス端子に供給される電圧より低くなるため、コンパレータＡ３からは「Ｈ」レベルの出力電圧Ｖｏ３（５Ｖ）が出力される。これにより、トランジスタＱ１０がＯＮ状態となるため、フィードバックされる出力電圧Ｖｏ２が０Ｖとなる。それゆえ、コンパレータＡ１のプラス端子に確実に０Ｖを供給することができるため、電圧異常信号ＡＬＡＲＭを確実に「Ｌ」レベルの信号にすることができる。
【００４３】
他方、交流電圧ＡＣ２４Ｖが安定的に供給されていたとしても、何らかの理由で直流電圧ＤＣ１２Ｖ（主電源）が電断された場合（異常時）、コンパレータＡ２のプラス端子には、０Ｖの電圧が供給され、マイナス端子には、約２．５Ｖの入力電圧Ｖｉｎ２が供給される。そのため、マイナス端子に供給される電圧がプラス端子に供給される電圧より高くなるため、コンパレータＡ２からは「Ｌ」レベルの出力電圧Ｖｏ２が出力される。これにより、コンパレータＡ１のプラス端子には、上記電圧Ｖｓより低い電圧となる出力電圧Ｖｏ２が入力電圧Ｖｉｎ１としてコンパレータＡ１のプラス端子に供給されることとなる。また、コンパレータＡ１のプラス端子には、約２．５Ｖの入力電圧Ｖｉｎ２が供給される。そのため、マイナス端子に供給される電圧がプラス端子に供給される電圧より高くなるため、コンパレータＡ１からは「Ｌ」レベルの出力電圧Ｖｏ１が出力される。そして、その「Ｌ」レベルの出力電圧Ｖｏ１がプルアップ抵抗Ｒ１６を介して電圧異常信号ＡＬＡＲＭとして、主制御基板６０及び払出制御基板７０に出力されることとなる。
【００４４】
また、コンパレータＡ３のプラス端子には、約２．５Ｖの入力電圧Ｖｉｎ２が供給され、マイナス端子には、「Ｌ」レベルの出力電圧Ｖｏ１が供給される。そのため、マイナス端子に供給される電圧はプラス端子に供給される電圧より低くなるため、コンパレータＡ３からは「Ｈ」レベルの出力電圧Ｖｏ３（５Ｖ）が出力される。これにより、トランジスタＱ１０がＯＮ状態となるため、フィードバックされる出力電圧Ｖｏ２が０Ｖとなる。それゆえ、コンパレータＡ１のプラス端子に確実に０Ｖを供給することができるため、電圧異常信号ＡＬＡＲＭを確実に「Ｌ」レベルの信号にすることができる。
【００４５】
しかして、上記説明したように、電圧監視部５１０は、通常時、コンパレータＡ１の出力から電圧異常信号ＡＬＡＲＭとして「Ｈ」レベルの信号を出力しているが、異常時（交流電圧ＡＣ２４Ｖ及び／又は直流電圧ＤＣ１２Ｖ（主電源）が電断した場合）、コンパレータＡ１の出力から電圧異常信号ＡＬＡＲＭとして「Ｌ」レベルの信号を出力している。
【００４６】
一方、図５には、さらに、システムリセット生成部５２０が示されており、このシステムリセット生成部５２０は、コンパレータＡ４を有している。このコンパレータＡ４は、プラス端子に入力電圧Ｖｉｎ３が供給され、マイナス端子に上記入力電圧Ｖｉｎ２が供給されている。そして、この入力電圧Ｖｉｎ３は、上記出力電圧Ｖｏ１にダイオードＤ２３と抵抗Ｒ１８の直列回路が接続され、その抵抗Ｒ１８の両端に、ダイオードＤ２４が並列接続され、その抵抗Ｒ１８と抵抗Ｒ１７と蓄電コンデンサＣ２２とで形成される閉回路が接続されることによって生成されている。そして、このような入力電圧が供給されたコンパレータＡ４からは、出力電圧Ｖｏ４が出力され、この出力電圧Ｖｏ４がシステムリセット信号ＳＹＳ_ＲＳＴとして、主制御基板６０，払出制御基板７０及び演出Ｉ／Ｆ基板９０に出力されることとなる。なお、この出力電圧Ｖｏ４には、コンパレータＡ３の出力電圧Ｖｏ３がダイオードＤ２４を介して接続され、さらに、基準電圧Ｖｒｅｆ（５Ｖ）が接続されている。
【００４７】
このように構成されるシステムリセット生成部５２０の動作を説明すると、以下のようになる。すなわち、通常時（安定的に交流電圧ＡＣ２４及び直流電圧ＤＣ１２Ｖ（主電源）が供給されている状態）、上述の電圧監視部５１０のコンパレータＡ１からは「Ｈ」レベルの出力電圧Ｖｏ１（５Ｖ）が出力され、約５Ｖの入力電圧Ｖｉｎ３がコンパレータＡ４のプラス端子に供給される。そして、コンパレータＡ４のマイナス端子には、約２．５Ｖの入力電圧Ｖｉｎ２が供給される。そのため、マイナス端子に供給される電圧はプラス端子に供給される電圧より低くなるため、コンパレータＡ４からは「Ｈ」レベルの出力電圧Ｖｏ４（５Ｖ）が出力される。これにより、「Ｈ」レベルの信号がシステムリセット信号ＳＹＳ_ＲＳＴとして出力される。
【００４８】
一方、異常時（交流電圧ＡＣ２４及び／又は直流電圧ＤＣ１２Ｖ（主電源）が電断した状態）、上述の電圧監視部５１０のコンパレータＡ１からは「Ｌ」レベルの出力電圧Ｖｏ１が出力され、その「Ｌ」レベルの電圧が入力電圧Ｖｉｎ３としてコンパレータＡ４のプラス端子に供給される。そして、コンパレータＡ４のマイナス端子には、約２．５Ｖの入力電圧Ｖｉｎ２が供給される。そのため、マイナス端子に供給される電圧はプラス端子に供給される電圧より高くなるため、コンパレータＡ４からは「Ｌ」レベルの出力電圧Ｖｏ４が出力される。これにより、「Ｌ」レベルの信号がシステムリセット信号ＳＹＳ_ＲＳＴとして出力される。
【００４９】
しかして、上記説明したように、システムリセット生成部５２０は、通常時、コンパレータＡ４の出力からシステムリセット信号ＳＹＳ_ＲＳＴとして「Ｈ」レベルの信号を出力しているが、異常時（交流電圧ＡＣ２４Ｖ及び／又は直流電圧ＤＣ１２Ｖ（主電源）が電断した場合）、コンパレータＡ４の出力からシステムリセット信号ＳＹＳ_ＲＳＴとして「Ｌ」レベルの信号を出力している。なお、このシステムリセット信号ＳＹＳ_ＲＳＴが「Ｈ」レベルから「Ｌ」レベルに遷移するタイミングは、蓄電コンデンサＣ２２がコンパレータＡ４のプラス端子に接続されているため、上記電圧異常信号ＡＬＡＲＭが「Ｈ」レベルから「Ｌ」レベルに遷移するタイミングより遅れて遷移することとなる。すなわち、上述の電圧監視部５１０のコンパレータＡ１から「Ｌ」レベルの出力電圧Ｖｏ１が出力された際、蓄電コンデンサＣ２２に蓄電された電圧が放電されるため、入力電圧Ｖｉｎ３の電圧が徐々に「Ｌ」レベルの電圧に低下することとなる。そのため、システムリセット信号ＳＹＳ_ＲＳＴが「Ｈ」レベルから「Ｌ」レベルに遷移するタイミングは、上記電圧異常信号ＡＬＡＲＭが「Ｈ」レベルから「Ｌ」レベルに遷移するタイミングより遅れて遷移することとなる。このように、上記電圧異常信号ＡＬＡＲＭが「Ｈ」レベルから「Ｌ」レベルに遷移するタイミングより、上記システムリセット信号ＳＹＳ_ＲＳＴが「Ｈ」レベルから「Ｌ」レベルに遷移するタイミングを遅らせているのは、後述する主制御ＲＡＭ６０２（図６参照）及び払出制御ＲＡＭ７０２（図８参照）に記憶されているデータのバックアップ処理を行うための期間を設けるためである。
【００５０】
また一方、図５には、係員が操作するスイッチＳＷが設けられており、このスイッチＳＷのＯＮ／ＯＦＦ状態に対応した値がＲＡＭクリア信号ＲＡＭ_ＣＬＲとして主制御基板６０及び払出制御基板７０に出力されている。なお、このＲＡＭクリア信号ＲＡＭ_ＣＬＲは、後述する主制御ＲＡＭ６０２（図６参照）及び払出制御ＲＡＭ７０２（図８参照）の全領域を初期設定するか否かを決定する信号である。ところで、本実施形態においては、このスイッチＳＷを電源基板５０に設ける例を示したが、主制御基板６０及び／又は払出制御基板７０に設けても良い。
【００５１】
＜主制御基板６０＞
次に、図６及び図７を用いて主制御基板６０を説明する。
【００５２】
図６は、主制御基板６０の回路構成を示す回路図であり、図６に示すように主制御基板６０には、主制御ＣＰＵ６００と、一連の遊技制御手順を記述した制御プログラム等を格納した主制御ＲＯＭ６０１と、作業領域やバッファメモリ等として機能する主制御ＲＡＭ６０２とで構成された１チップマイクロコンピュータを搭載している。そして、上記電源基板５０にて生成された直流電圧ＤＣ１２Ｖ（主電源）がノイズを除去するノイズフィルタ６１０を介してレギュレータ６１１により直流電圧ＤＣ１２Ｖ（主電源）から主変換電源である直流電圧ＶＣＣ５Ｖに変換（主変換電源）され、その変換された直流電圧ＶＣＣ５Ｖ（主変換電源）が上記主制御ＣＰＵ６００に内蔵されているＶＤＤ端子に供給されるようになっている。
【００５３】
また、上記電源基板５０にて生成されたバックアップ電源ＶＢＢ（ＤＣ５Ｖ）はノイズを除去するノイズフィルタ６１２及び抵抗Ｒ２０を介して上記主制御ＣＰＵ６００に内蔵されているＶＢＢ端子に供給されるようになっている。そしてまた、上記直流電圧ＤＣ１２Ｖ（主電源）から変換された直流電圧ＶＣＣ５Ｖ（主変換電源）の電源ラインとバックアップ電源ＶＢＢ（ＤＣ５Ｖ）の電源ラインとの間にはダイオードＤ３０が接続されている。
【００５４】
このように、上記直流電圧ＤＣ１２Ｖ（主電源）から変換された直流電圧ＶＣＣ５Ｖ（主変換電源）の電源ラインとバックアップ電源ＶＢＢ（ＤＣ５Ｖ）の電源ラインとの間にダイオードＤ３０を接続するのは、次の理由によるものである。すなわち、図６に示すように、直流電圧ＶＣＣ５Ｖ（主変換電源）とバックアップ電源ＶＢＢ（ＤＣ５Ｖ）は別々に供給されているため、配線長が異なる。そしてさらには、通常時（安定的に交流電圧ＡＣ２４及び直流電圧ＤＣ１２Ｖ（主電源）が供給されている状態）の主制御ＣＰＵ６００における直流電圧ＶＣＣ５Ｖ（主変換電源）の消費電流は、最大で１４０ｍＡ、バックアップ電源ＶＢＢ（ＤＣ５Ｖ）の消費電流は最大で３ｍＡであり、異常時（交流電圧ＡＣ２４及び／又は直流電圧ＤＣ１２Ｖ（主電源）が電断した状態）の主制御ＣＰＵ６００における直流電圧ＶＣＣ５Ｖ（主変換電源）の消費電流は、０ｍＡ、バックアップ電源ＶＢＢ（ＤＣ５Ｖ）の消費電流は最大で２０μＡであるため、電流値が異なる。それゆえ、配線長が異なり、電流値が異なるため、両電圧が大きくばらつくことがある。そのため、直流電圧ＶＣＣ５Ｖ（主変換電源）の電源ラインとバックアップ電源ＶＢＢ（ＤＣ５Ｖ）の電源ラインとの間にダイオードＤ３０を接続すれば、直流電圧ＶＣＣ５Ｖ（主変換電源）が変動すると共にバックアップ電源ＶＢＢ（ＤＣ５Ｖ）も変動することとなり、それゆえ、両電圧が大きくばらつくことがなくなる。そのため、直流電圧ＶＣＣ５Ｖ（主変換電源）の電源ラインとバックアップ電源ＶＢＢ（ＤＣ５Ｖ）の電源ラインとの間にダイオードＤ３０が接続されているのである。
【００５５】
また、ダイオードＤ３０は、図６に示すように、アノード端子が直流電圧ＶＣＣ５Ｖ（主変換電源）の電源ラインに接続され、カソード端子がバックアップ電源ＶＢＢ（ＤＣ５Ｖ）の電源ラインに接続されている。このように接続すれば、バックアップ電源ＶＢＢ（ＤＣ５Ｖ）の電流が直流電圧ＶＣＣ５Ｖ（主変換電源）に逆流することがないため、主制御ＣＰＵ６００の通常動作に影響を及ぼす事態を防止することができる。
【００５６】
さらに、ダイオードＤ３０は、図６に示すように、Ｌ１＞Ｌ２を満たすように直流電圧ＶＣＣ５Ｖ（主変換電源）の電源ラインとバックアップ電源ＶＢＢ（ＤＣ５Ｖ）の電源ラインとの間に接続されている。Ｌ１は、電源基板５０から供給されたバックアップ電源ＶＢＢ（ＤＣ５Ｖ）の入力端子からそのバックアップ電源ＶＢＢ（ＤＣ５Ｖ）の電源ラインに接続されているダイオードＤ３０の接続点Ｐまでの距離を示し、Ｌ２は、その接続点Ｐから上記主制御ＣＰＵ６００に内蔵されているＶＢＢ端子までの距離を示したものである。このように、Ｌ１＞Ｌ２を満たすように直流電圧ＶＣＣ５Ｖ（主変換電源）の電源ラインとバックアップ電源ＶＢＢ（ＤＣ５Ｖ）の電源ラインとの間にダイオードＤ３０を接続すれば、より両電圧のばらつきを低減させることができる。
【００５７】
またさらに、ダイオードＤ３０は図７に示すように主制御基板６０上に配設されている。すなわち、図７に示すように、主制御基板６０は、樹脂等からなる絶縁層６０ａと、その絶縁層６０ａの上面に形成された部品面６０ｂと、その絶縁層６０ａの下面に形成された半田面６０ｃとで構成されている。そして、主制御基板６０には、複数のスルーホール６０ｄが形成され、そのスルーホール６０ｄの内壁面には、銅等のメッキ６０ｅが夫々施されている。このように形成された主制御基板６０の部品面６０ｂにはバックアップ電源ＶＢＢ（ＤＣ５Ｖ）の電源ラインが配線され、主制御基板６０の半田面６０ｃには直流電圧ＶＣＣ５Ｖ（主変換電源）の電源ラインが配線されている。そして、そのように配線されたバックアップ電源ＶＢＢ（ＤＣ５Ｖ）の電源ラインと直流電圧ＶＣＣ５Ｖ（主変換電源）の電源ラインとの間にダイオードＤ３０を接続するにあたって、上記スルーホール６０ｄに上記ダイオードＤ３０の一対の脚部Ｄ３０ａ，Ｄ３０ａを夫々挿入し、その脚部Ｄ３０ａ，Ｄ３０ａを半田面６０ｃに半田６１付けすることによって、バックアップ電源ＶＢＢ（ＤＣ５Ｖ）の電源ラインと直流電圧ＶＣＣ５Ｖ（主変換電源）の電源ラインとの間にダイオードＤ３０を接続している。このように、ダイオードＤ３０をバックアップ電源ＶＢＢ（ＤＣ５Ｖ）の電源ラインと直流電圧ＶＣＣ５Ｖ（主変換電源）の電源ラインとの間に接続すれば、インピーダンスが低減されるため、上記両電圧の電圧降下を低減させることができる。
【００５８】
一方、図６に示すように、上記電源基板５０より出力されたシステムリセット信号ＳＹＳ_ＲＳＴには、プルアップ抵抗Ｒ２１と、抵抗Ｒ２２及びコンデンサＣ３０のＲＣ回路と、２つのシュミットトリガＳＴ１，ＳＴ２と、プルアップ抵抗Ｒ２３とが接続されて上記主制御ＣＰＵ６００に内蔵されているＳＹＳ_ＲＳＴ端子に接続されている。そして、上記電源基板５０より出力された電圧異常信号ＡＬＡＲＭには、プルアップ抵抗Ｒ２４と、抵抗Ｒ２５及びコンデンサＣ３１のＲＣ回路と、シュミットトリガＳＴ３とが接続されて上記主制御ＣＰＵ６００に内蔵されているＡＬＡＲＭ端子に接続されている。なお、この電圧異常信号ＡＬＡＲＭが、「Ｈ」レベルから「Ｌ」レベルに遷移すると、後述するように主制御ＲＡＭ６０２内に記憶されているデータのバックアップ処理が行われる。そして、その主制御ＲＡＭ６０２内に記憶されているデータのバックアップ処理を行う際、主制御ＲＡＭ６０２内の記憶内容を維持しなければならないが、その記憶内容を維持するための電源としてバックアップ電源ＶＢＢ（ＤＣ５Ｖ）が供給されている。
【００５９】
また、上記電源基板５０より出力されたＲＡＭクリア信号ＲＡＭ_ＣＬＲには、プルアップ抵抗Ｒ２６と、抵抗Ｒ２７及びコンデンサＣ３２のＲＣ回路と、シュミットトリガＳＴ４とが接続されて上記主制御ＣＰＵ６００に内蔵されているＲＡＭ_ＣＬＲ端子に接続されている。
【００６０】
一方、上記主制御ＣＰＵ６００にはＣＬＫ端子が内蔵されており、そのＣＬＫ端子にはクロックを発生させる水晶発振器６１３が接続されている。そしてこの水晶発振器６１３は、図６に示すように、上記ダイオードＤ３０と離隔した位置に主制御基板６０上に配設されている。このように、水晶発振器６１３とダイオードＤ３０を離隔した位置に配設させれば、バックアップ電源ＶＢＢ（ＤＣ５Ｖ）、直流電圧ＶＣＣ５Ｖ（主変換電源）へのノイズの混入を低減させることができる。なお、離隔距離としては１５ｍｍ程度が好ましい。なおまた、ノイズを発生させやすいものとして、図示しないデータバスやアドレスバスが存在するが、そのようなノイズ源となるデータバスやアドレスバスからも離隔した方が好ましい。
【００６１】
さらに、図示はしないが、主制御基板６０上に配設されるバックアップ電源ＶＢＢ（ＤＣ５Ｖ）及び直流電圧ＶＣＣ５Ｖ（主変換電源）の電源ラインと水晶発振器６１３のクロックラインは、当該クロックラインから発生するノイズが当該電源ラインに混入してしまう事態を低減させるため、電源ラインとクロックラインの少なくとも一部が並行にならないように配設させた方が好ましい。また、当該電源ラインの周囲にはノイズの混入を低減させるため、グランドパターンを形成した方が好ましい。
【００６２】
一方、主制御基板６０は、図６に示すように、遊技盤中継基板１００（図３参照）からの各入賞口４３，４５及び各始動口４２，４４（図２参照）のスイッチ信号を受信する。このスイッチ信号は直流電圧ＤＣ１２Ｖ（主電源）のプルアップ抵抗Ｒ２８を介してスイッチ監視部６１４に入力され、その入力を受けたスイッチ監視部６１４は、そのスイッチ信号を直流電圧ＤＣ１２Ｖ（主電源）から直流電圧ＤＣ５Ｖに変換すると共にスイッチ信号の断線の有無を確認した上で、直流電圧ＶＣＣ５Ｖ（主変換電源）のプルアップ抵抗Ｒ２９を介して主制御ＣＰＵ６００に当該スイッチ信号を入力している。
【００６３】
また一方、主制御ＣＰＵ６００は、そのスイッチ信号を受けて大入賞口４３などのソレノイド類を駆動するソレノイド類駆動信号を遊技盤中継基板１００に送信し、上記各入賞口４３，４５からのスイッチ信号を受信した場合、遊技者に幾らの遊技球を払い出すかを決定し、その決定した情報を払出制御コマンドＰＡＹ_ＣＭＤとして払出制御基板７０に送信する。さらに、主制御ＣＰＵ６００は、上記各始動口４２，４４からのスイッチ信号を受信すると、遊技者に有利な特別遊技状態を発生させるか（いわゆる「当たり」）、あるいは、遊技者に有利な特別遊技状態を発生させないか（いわゆる「ハズレ」）の抽選を行い、その抽選結果である当否情報に応じて特別図柄の変動パターンや停止図柄あるいは普通図柄の表示内容を決定し、その抽選結果を特別図柄表示装置４６又は普通図柄表示装置４７に送信する。そしてさらに、主制御ＣＰＵ６００は、その決定した情報を含む演出制御コマンドＤＩ_ＣＭＤを生成し、演出Ｉ／Ｆ基板９０に送信する。なお一方、主制御ＣＰＵ６００は、払出制御基板７０より遊技球の払出動作を示す賞球計数信号や払出動作の異常に係るステイタス信号ＳＴＡＹ_ＳＩＧＮＡＬを受信している。
【００６４】
他方、図６に示すように、上記電源基板５０にて生成された直流電圧ＤＣ３２Ｖが主制御基板６０に供給されており、その直流電圧ＤＣ３２Ｖは、コンデンサＣ３３及び抵抗Ｒ３０からなる並列回路を介して遊技盤中継基板１００に出力されている。なお、この出力された電圧は、大入賞口４３などのソレノイド類を駆動させる際の電圧として使用される。
【００６５】
＜払出制御基板７０＞
次に、図８を用いて払出制御基板７０を説明する。図８は、払出制御基板７０の回路構成を示す回路図であり、主制御基板６０の回路構成と重複するところが存在するため、主制御基板６０の回路構成と同一構成については、同一の符号を付し、説明は省略することとする。
【００６６】
図８に示すように、払出制御基板７０には、払出制御ＣＰＵ７００と、制御プログラム等が格納されている払出制御ＲＯＭ７０１と、作業領域やバッファメモリ等として機能する払出制御ＲＡＭ７０２とで構成された１チップマイクロコンピュータを搭載している。この払出制御ＣＰＵ７００には、上述した主制御ＣＰＵ６００と同じように、上記電源基板５０にて生成された直流電圧ＤＣ１２Ｖ（主電源）から変換された直流電圧ＶＣＣ５Ｖ（主変換電源），バックアップ電源ＶＢＢ（ＤＣ５Ｖ）が供給され、電源基板５０より出力されたシステムリセット信号ＳＹＳ_ＲＳＴ，電圧異常信号ＡＬＡＲＭ，ＲＡＭクリア信号ＲＡＭ_ＣＬＲが接続されている。そしてさらに、払出制御ＣＰＵ７００には、上述した主制御ＣＰＵ６００と同じように、クロックを発生させる水晶発振器６１３が接続されており、なお、払出制御基板７０にも、図７で示した主制御基板６０と同じようにダイオードＤ３０が配設されている。
【００６７】
また、払出制御ＣＰＵ７００は、主制御基板６０から送信された払出制御コマンドＰＡＹ_ＣＭＤを受信し、その払出制御コマンドＰＡＹ_ＣＭＤに基づいて払出モータ信号ＭＯＴ_ＳＩＧＮＡＬを生成し、その生成した払出モータ信号ＭＯＴ_ＳＩＧＮＡＬを払出モータＭに送信する。これにより、払出モータＭが作動し遊技者に遊技球を払出すこととなる。そしてさらに、払出制御ＣＰＵ７００は、遊技球の払出動作を示す賞球計数信号や払出動作の異常に係るステイタス信号ＳＴＡＹ_ＳＩＧＮＡＬを主制御基板６０に送信し、遊技者の操作に応答して遊技球を発射させる発射制御基板１１０の作動を開始又は停止させる発射制御信号ＦＩ_ＳＩＧＮＡＬを発射制御基板１１０に送信する。
【００６８】
他方、図８に示すように、払出制御基板７０は、電源基板５０から供給されたＡＣ２４Ｖをそのまま発射制御基板１１０に供給している。
【００６９】
次に、上記説明したバックアップ処理の内容をより詳細に説明するため、図９〜図１１を用いて主制御基板６０の主制御ＲＯＭ６０１内に格納されているプログラムの概要を説明する。なお、払出制御基板７０の払出制御ＲＯＭ７０１内に格納されているプログラムの動作内容も基本構成においては共通しているため、主制御基板６０の主制御ＲＯＭ６０１内に格納されているプログラムの概要のみを説明することとする。
【００７０】
まず、図９を参照しつつ、システムリセット処理プログラム（メイン処理）について説明する。主制御ＣＰＵ６００は、最初に自らを割込み禁止状態に設定すると共に（ステップＳ１）、主制御ＣＰＵ６００内のレジスタ値等の初期設定を行う（ステップＳ２）。
【００７１】
続いて、主制御ＣＰＵ６００は、ＲＡＭクリア信号ＲＡＭ_ＣＬＲ信号を取得し、図示しない内部レジスタ内に格納する（ステップＳ３）。そして次に、主制御ＣＰＵ６００は、電圧異常信号ＡＬＡＲＭを２回取得し、その２回取得した電圧異常信号ＡＬＡＲＭのレベルが一致するか否かを確認した上で図示しない内部レジスタ内に格納し（ステップＳ４）、その電圧異常信号ＡＬＡＲＭのレベルを確認する。そして電圧異常信号ＡＬＡＲＭのレベルが「Ｌ」レベルであれば（ステップＳ５：ＹＥＳ）、ステップＳ４の処理に戻り、電圧異常信号ＡＬＡＲＭのレベルが「Ｈ」レベルであれば（ステップＳ５：ＮＯ）、ステップＳ６の処理に進む。すなわち、主制御ＣＰＵ６００は、電圧異常信号ＡＬＡＲＭが正常レベル（すなわち「Ｈ」レベル）に変化するまで同一の処理を繰り返す（ステップＳ５〜Ｓ６）。これは、電断時に、図１１に示すステップＳ３１２の処理を終えた後でも、直流電圧ＶＣＣ５Ｖ（主変換電源）が降下しきらない場合もあることを考慮したものである。すなわち、図１１の電圧監視処理を終えて、無限ループ処理を繰返しているタイミングで、図示しないウォッチドッグタイマ機能が発揮されて主制御ＣＰＵ６００がリセットされることがあっても、ステップＳ６以降の処理に進まないようにしているものである。もし、ステップＳ６以降の処理に進んでしまうと、主制御ＲＡＭ６０２のデータ（チェックサム演算の基礎データや、ステップＳ３０２で更新されるバックアップフラグＢＦＬ）が書き換えられ、しかもそのデータが電断後も保存されることとなり、後述するバックアップ処理（ステップＳ３０６〜Ｓ３０９）が無駄になるためである。
【００７２】
次いで、主制御ＣＰＵ６００は、主制御ＲＡＭ６０２へのデータ書込みを許可し（ステップＳ６）、演出Ｉ／Ｆ基板９０に液晶表示装置４１に待機画面を表示させるような処理コマンドを送信する（ステップＳ７）。そして、主制御ＣＰＵ６００は、払出制御基板７０から電源投入信号（図示せず）が送信されたか否かを確認し、送信されていれば（ステップＳ８：ＹＥＳ）次の処理ステップＳ９に進み、送信されていなければ（ステップＳ８：ＮＯ）ステップＳ８の処理を繰り返す。
【００７３】
次いで、主制御ＣＰＵ６００は、ステップＳ３の処理にて取得したＲＡＭクリア信号ＲＡＭ_ＣＬＲのレベルを確認し、ＲＡＭクリア信号ＲＡＭ_ＣＬＲがＯＮ状態であった場合（ステップＳ９：ＯＮ）、主制御ＲＡＭ６０２内の全領域を全てクリアする処理を行う（ステップＳ１４）。
【００７４】
一方、ＲＡＭクリア信号ＲＡＭ_ＣＬＲがＯＦＦ状態であった場合（ステップＳ９：ＯＦＦ）、主制御ＣＰＵ６００は、バックアップフラグＢＦＬの内容を判定する（ステップＳ１０）。なお、このバックアップフラグＢＦＬとは、後述する図１１の電圧監視処理の動作が実行されたか否かを示すデータである。
【００７５】
このバックアップフラグＢＦＬがＯＦＦ状態（ステップＳ１０：ＯＦＦ）であれば、後述する図１１の電圧監視処理の動作が実行されていないこととなり、主制御ＣＰＵ６００は、主制御ＲＡＭ６０２内の全領域を全てクリアする処理を行う（ステップＳ１４）。一方、バックアップフラグＢＦＬがＯＮ状態（ステップＳ１０：ＯＮ）であれば、後述する図１１の電圧監視処理の動作が実行されていることとなるため、主制御ＣＰＵ６００は、チェックサム値を算出するためのチェックサム演算を行う（ステップＳ１１）。なお、チェックサム演算とは、主制御ＲＡＭ６０２の作業領域を対象とする８ビット加算演算である。
【００７６】
そして、主制御ＣＰＵ６００は、上記チェックサム値が算出されたら、この演算結果を主制御ＲＡＭ６０２内のＳＵＭ番地の記憶値と比較する処理を行う（ステップＳ１２）。なお、このＳＵＭ番地には、電圧降下時に実行される電圧監視処理（図１１参照）において、同じように処理されたチェックサム演算によるチェックサム値が記憶されている（ステップＳ３０９）。そして、記憶された演算結果は、主制御ＲＡＭ６０２内に記憶されている他のデータと共に、バックアップ電源ＶＢＢ（ＤＣ５Ｖ）によって維持されている。
【００７７】
このＳＵＭ番地の記憶値と上記ステップＳ１１の処理にて算出されたチェックサム値が不一致（ステップＳ１２：ＮＯ）であれば、主制御ＣＰＵ６００は、主制御ＲＡＭ６０２内の全領域を全てクリアする処理を行う（ステップＳ１４）。そして一致（ステップＳ１２：ＹＥＳ）していれば、主制御ＣＰＵ６００は、主制御ＲＡＭ６０２内に記憶されているデータに基づいて電断時の遊技動作に復帰させる処理を行う（ステップＳ１３）。
【００７８】
次いで、主制御ＣＰＵ６００は、ステップＳ１３及びステップＳ１４の処理後、その内部に設けられている一定周期のパルス出力を作成する機能や時間計測の機能等を有するＣＴＣ（Ｃｏｕｎｔｅｒ  Ｔｉｍｅｒ  Ｃｉｒｃｕｉｔ）の設定を行う。すなわち、主制御ＣＰＵ６００は、４ｍｓ毎に定期的にタイマ割込みがかかるように上記ＣＴＣの時間定数レジスタを設定する（ステップＳ１５）。そして次いで、主制御ＣＰＵ６００は、自身への割込みを禁止状態にセットした状態（ステップＳ１６）で、各種の乱数カウンタにいて更新処理を行った後（ステップＳ１７）、割込み許可状態に戻して（ステップＳ１８）、ステップＳ１６に戻る処理を行う。
【００７９】
続いて、図１０を参照して、上述したメイン処理を中断させて、４ｍｓ毎に開始されるタイマ割込みプログラムについて説明する。このタイマ割込みが生じると、主制御ＣＰＵ６００内のレジスタを保存することなく、直ちに電圧監視処理が実行される（ステップＳ３０）。これは、タイマ割込み処理が起動されるタイミングが、上記ステップＳ１６の直後に固定されているためである。なお、電圧監視処理は、電源基板５０から出力されている電圧異常信号ＡＬＡＲＭのレベルを判定するものであるが、具体的な処理内容については後述することとする。
【００８０】
次いで、主制御ＣＰＵ６００は、上記電圧監視処理（ステップＳ３０）が終了すると、各遊技動作の時間を管理しているタイマのタイマ減算処理を行う（ステップＳ３１）。ここで減算されたタイマは、大入賞口４３（図２参照）の開放時間やその他の遊技演出時間を管理するために使用されるものである。
【００８１】
そして次いで、主制御ＣＰＵ６００には、各入賞口４３，４５及び各始動口４２，４４（図２参照）のスイッチを含む各種スイッチ類のＯＮ／ＯＦＦ信号が入力され、作業領域にＯＮ／ＯＦＦ信号レベルや、その立ち上がり状態が記憶される（ステップＳ３２）。その後、主制御ＣＰＵ６００は、エラー管理処理を行う（ステップＳ３３）。なお、エラー管理処理は、遊技球の補給が停止したり、あるいは、遊技球が詰まったりなど、機器内部に異常が生じていないかの判定を含むものである。
【００８２】
次いで、主制御ＣＰＵ６００は、各入賞口４３，４５及び各始動口４２，４４（図２参照）の検知信号に基づく管理処理を行った後（ステップＳ３４）、普通図柄処理を行う（ステップＳ３５）。普通図柄処理とは、電動チューリップ等、普通電動役物を作動させるか否かの判定処理を行うものである。
【００８３】
次いで、主制御ＣＰＵ６００は、特別図柄処理を行う（ステップＳ３６）。特別図柄処理とは、大入賞口４３（図２参照）など特別電動役物を作動させるか否かの判定処理を行うものである。このような特別図柄処理（ステップＳ３６）の後、主制御基板６０で管理するＬＥＤについて点灯動作させる処理を行い（ステップＳ３７）、大入賞口４３（図２参照）等の開閉動作を実現するソレノイドの駆動処理を実行する（ステップＳ３８）。そしてその後、主制御ＣＰＵ６００は、割込み許可状態に戻してタイマ割込みを終える（ステップＳ３９）。これにより、割込み処理ルーチンからメイン処理（図９参照）に戻ることとなる。
【００８４】
続いて、図１１を参照して、電圧監視処理（図１０のステップＳ３０参照）について説明する。電圧監視処理は、先ず、電源基板５０から出力された電圧異常信号ＡＬＡＲＭを２回取得し、その２回取得した電圧異常信号ＡＬＡＲＭのレベルが一致するか否かを確認した上で図示しない内部レジスタ内に格納し（ステップＳ３００）、その電圧異常信号ＡＬＡＲＭのレベルを確認する。そして電圧異常信号ＡＬＡＲＭのレベルが「Ｈ」レベルであれば（ステップＳ３０１：ＮＯ）、ステップＳ３０２の処理に進み、電圧異常信号ＡＬＡＲＭのレベルが「Ｌ」レベルであれば（ステップＳ３０１：ＹＥＳ）、ステップＳ３０３の処理に進む。
【００８５】
主制御ＣＰＵ６００は、電圧異常信号ＡＬＡＲＭのレベルが「Ｈ」レベルであれば（ステップＳ３０１：ＮＯ）、バックアップフラグＢＦＬをＯＦＦ状態（ステップＳ３０２）にし、電圧異常確認カウンタをゼロにクリアして処理を終える（ステップＳ３０４）。
【００８６】
一方、主制御ＣＰＵ６００は、電圧異常信号ＡＬＡＲＭのレベルが「Ｈ」レベルであれば（ステップＳ３０１：ＮＯ）、電圧異常確認カウンタをインクリメント（＋１）し（ステップＳ３０３）、電圧異常確認カウンタのカウント値が２以上か否かの確認を行う（ステップＳ３０５）。そして、電圧異常確認カウンタのカウント値が２より小さければ（ステップＳ３０５：ＮＯ）処理を終了し、電圧異常確認カウンタのカウント値が２以上であれば（ステップＳ３０５：ＹＥＳ）電圧異常確認カウンタをゼロにクリアする処理を行うことでバックアップ処理を開始する（ステップＳ３０６）。
【００８７】
次いで、主制御ＣＰＵ６００は、バックアップフラグＢＦＬをＯＮ状態に設定し（ステップＳ３０７）、演出Ｉ／Ｆ基板９０に電源が遮断したことを報知する電断コマンドを送信する（ステップＳ３０８）。そして、主制御ＣＰＵ６００は、図９に示すメイン処理のステップＳ１１と同一の演算を、同一の作業領域に対して行い、その演算結果を記憶する処理を行うことでバックアップ処理を終了する（ステップＳ３０９）。
【００８８】
そしてその後、主制御ＣＰＵ６００は、主制御ＲＡＭ６０２へのデータ書込みを禁止状態に設定する（ステップＳ３１０）と共に、全ての出力ポートの出力データをクリアする（ステップＳ３１１）。そして、主制御ＣＰＵ６００は、ＣＴＣに対する設定処理によってタイマ割込みを禁止すると共に、無限ループ処理を繰り返し直流電圧が降下するのを待つ処理を行う（ステップＳ３１２）。
【００８９】
以上説明した本実施形態によれば、主制御基板６０に搭載されている主制御ＣＰＵ６００、払出制御基板７０に搭載されている払出制御ＣＰＵ７００の誤動作を低減させることができる。
【００９０】
なお、本実施形態においては、電源基板５０にて、主電源である電流電圧ＤＣ１２Ｖを生成し、その主電源である電流電圧ＤＣ１２Ｖを主制御基板６０，払出制御基板７０にて主変換電源である直流電圧ＶＣＣ５Ｖに夫々変換し、その変換した直流電圧ＶＣＣ５Ｖを主制御ＣＰＵ６００、払出制御ＣＰＵ７００に供給する例を示したが、電源基板５０にて、主電源として直流電圧ＶＣＣ５Ｖを生成し、その電源基板５０で生成した主電源である直流電圧ＶＣＣ５Ｖを主制御ＣＰＵ６００、払出制御ＣＰＵ７００に供給しても良い。なおまた、本実施形態においては、払出制御基板７０にバックアップ電源ＶＢＢを供給し、払出制御ＲＡＭ７０２内のデータをバックアップする例を示したが、主制御基板６０のみにバックアップ電源ＶＢＢを供給し、払出制御基板７０にバックアップ電源ＶＢＢを供給しないような構成にしても良い。
【符号の説明】
【００９１】
１                    パチンコ遊技機
５０                  電源基板（電源部）
６０                  主制御基板（主制御部）
６０ｄ                スルーホール
７０                  払出制御基板（払出制御部）
６００                主制御ＣＰＵ（ＣＰＵ）
６０２                主制御ＲＡＭ（ＲＡＭ）
６１３                水晶発振器
７００                払出制御ＣＰＵ（ＣＰＵ）
７０２                払出制御ＲＡＭ（ＲＡＭ）
Ｄ３０                ダイオード
Ｄ３０ａ              脚部
ＶＢＢ                バックアップ電源
ＡＣ２４Ｖ            交流電圧
ＤＣ１２Ｖ            直流電圧（主電源）
ＶＣＣ５Ｖ            直流電圧（主電源、主変換電源）
Ｐ                    接続点
【図１】
0005830057.tif 000002
【図２】
0005830057.tif 000003
【図３】
0005830057.tif 000004
【図４】
0005830057.tif 000005
【図５】
0005830057.tif 000006
【図６】
0005830057.tif 000007
【図７】
0005830057.tif 000008
【図８】
0005830057.tif 000009
【図９】
0005830057.tif 000010
【図１０】
0005830057.tif 000011
【図１１】
0005830057.tif 000012