(57)【要約】      （修正有）【課題】ホットスタートが繰り返し発生する場合に自動的に安定な状態にリセットすることを可能にする。【解決手段】電気部品を制御すると共に初期制御処理を行う電気部品制御手段と、遊技の状態を記憶するための記憶領域を有する記憶手段と、前記電気部品制御手段が出力する制御信号を所定時間受信しない時に前記電気部品制御手段にリセット信号を発信するリセット手段と、ホットスタートの回数をカウントする計数手段とを備え、初期制御処理は、前記リセット手段が前記リセット信号を発信した場合に前記ホットスタートの回数が異常検知回数に達しているかを判断し、前記異常検知回数に未到達の場合は前記記憶手段に記憶されている少なくとも一部の記憶データを読み出してホットスタートを実行し、一方、前記ホットスタートの回数が前記異常検知回数に到達している場合はコールドスタートを実行する。【選択図】図３
2007229041.tif 000002
【特許請求の範囲】
【請求項１】
電気部品と、
前記電気部品を制御すると共に初期制御処理を行う電気部品制御手段と、
遊技の状態を記憶するための記憶領域を有する記憶手段と、
前記電気部品制御手段が出力する制御信号を所定時間受信しない時に前記電気部品制御手段にリセット信号を発信するリセット手段と、
ホットスタートの回数をカウントする計数手段と、
を備え、
前記初期制御処理は、前記リセット手段が前記リセット信号を発信した場合に前記ホットスタートの回数が異常検知回数に達しているかを判断し、前記異常検知回数に未到達の場合は前記記憶手段に記憶されている少なくとも一部の記憶データを読み出してホットスタートを実行し、一方、前記ホットスタートの回数が前記異常検知回数に到達している場合はコールドスタートを実行することを特徴とする遊技機。
【請求項２】
前記コールドスタートが実行された時、前記記憶手段には記憶データが正常か否かを判断するための照合データをセットし、
前記ホットスタートの実行に先立ち、前記照合データを用いて前記記憶データが正常か判断し、正常の場合に前記ホットスタートを実行し、前記記憶データが正常でない場合には前記ホットスタートに代えて前記コールドスタートを実行することを特徴とする請求項１に記載の遊技機。
【請求項３】
前記記憶手段は、記憶領域が複数の記憶場所に区切られ、
前記照合データは、前記記憶領域内で隣り合わない複数の記憶場所に複数記憶されることを特徴とする請求項２に記載の遊技機。
【請求項４】
電源投入時に操作することで前記記憶手段の記憶データを消去可能なクリアスイッチを備え、
前記電気部品制御手段は、電源投入時またはリセット時に実行される前記初期制御処理と、前記初期制御処理の実行後に実行される通常制御処理とで少なくとも構成され、
前記初期制御処理では、前記クリアスイッチの操作を判断し、操作されている場合に前記コールドスタートを実行することを特徴とする請求項１から３の何れか一項に記載の遊技機。
【請求項５】
前記電気部品制御手段は、第１制御手段と前記第１制御手段の制御に従う第２制御手段とで少なくとも構成され、
前記第２制御手段は、前記クリアスイッチの操作を判断し、操作されている場合に前記コールドスタートを実行する前記初期制御処理を行うことを特徴とする請求項４に記載の遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、再起動時に装置等の設定やチェックを一部省略して高速に再起動させるホットスタートの機能を備える遊技機に関する。
【背景技術】
【０００２】
従来、パチンコ遊技機やスロットマシン等の遊技機は、電源投入時に装置等の設定やチェックを行うコールドスタートを行っており、起動に時間がかかっている。また、ノイズ等の不具合から遊技機を再起動させる場合には、再起動のための時間を短縮するため、装置等の設定やチェックを一部省略して高速に再起動させるホットスタートを行っている。
【０００３】
しかし、遊技機が不安定な状態になっている場合にはホットスタートが頻繁に発生することがあり、自動的には遊技機を安定な状態にリセットすることができない不具合があった。しかも、ホットスタートが頻繁に発生する場合に遊技機を安定な状態にリセットするには、手動で遊技機の電源を一旦切断して再度電源を投入しなければならないため、面倒であった。さらに、遊技店内を店員が巡回して全ての遊技機に関してホットスタートの発生頻度を監視するのは容易ではなかった。
【０００４】
【特許文献１】特開平５−１２１３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、前記の点に鑑みなされたものであって、ホットスタートが繰り返し発生する場合に自動的に安定な状態にリセットすることが可能な遊技機の提供を目的とする。
【課題を解決するための手段】
【０００６】
請求項１の発明は、電気部品と、前記電気部品を制御すると共に初期制御処理を行う電気部品制御手段と、遊技の状態を記憶するための記憶領域を有する記憶手段と、前記電気部品制御手段が出力する制御信号を所定時間受信しない時に前記電気部品制御手段にリセット信号を発信するリセット手段と、ホットスタートの回数をカウントする計数手段と、を備え、前記初期制御処理は、前記リセット手段が前記リセット信号を発信した場合に前記ホットスタートの回数が異常検知回数に達しているかを判断し、前記異常検知回数に未到達の場合は前記記憶手段に記憶されている少なくとも一部の記憶データを読み出してホットスタートを実行し、一方、前記ホットスタートの回数が前記異常検知回数に到達している場合はコールドスタートを実行することを特徴とする。
【０００７】
請求項２の発明は、請求項１において、前記コールドスタートが実行された時、前記記憶手段には記憶データが正常か否かを判断するための照合データをセットし、前記ホットスタートの実行に先立ち、前記照合データを用いて前記記憶データが正常か判断し、正常の場合に前記ホットスタートを実行し、前記記憶データが正常でない場合には前記ホットスタートに代えて前記コールドスタートを実行することを特徴とする。
【０００８】
請求項３の発明は、請求項２において、前記記憶手段は、記憶領域が複数の記憶場所に区切られ、前記照合データは、前記記憶領域内で隣り合わない複数の記憶場所に複数記憶されることを特徴とする。
【０００９】
請求項４の発明は、請求項１から３の何れか一項において、電源投入時に操作することで前記記憶手段の記憶データを消去可能なクリアスイッチを備え、前記電気部品制御手段は、電源投入時またはリセット時に実行される前記初期制御処理と、前記初期制御処理の実行後に実行される通常制御処理とで少なくとも構成され、前記初期制御処理では、前記クリアスイッチの操作を判断し、操作されている場合に前記コールドスタートを実行することを特徴とする。
【００１０】
請求項５の発明は、請求項４において、前記電気部品制御手段は、第１制御手段と前記第１制御手段の制御に従う第２制御手段とで少なくとも構成され、前記第２制御手段は、前記クリアスイッチの操作を判断し、操作されている場合に前記コールドスタートを実行する前記初期制御処理を行うことを特徴とする。
【発明の効果】
【００１１】
請求項１の発明によれば、電気部品制御手段による初期制御処理は、リセット手段がリセット信号を発信した場合にホットスタートの回数が異常検知回数に達しているかを判断し、前記異常検知回数に未到達の場合は記憶手段に記憶されている少なくとも一部の記憶データを読み出してホットスタートを実行し、一方、前記ホットスタートの回数が前記異常検知回数に到達している場合はコールドスタートを実行することにより、ホットスタートが繰り返し発生するような不安定な状態が続く時には自動的にコールドスタートさせて安定な状態にリセットすることが可能となる。
【００１２】
請求項２の発明によれば、コールドスタートが実行された時、前記記憶手段には記憶データが正常か否かを判断するための照合データをセットし、前記ホットスタートの実行に先立ち、前記照合データを用いて前記記憶データが正常か判断し、正常の場合に前記ホットスタートを実行し、前記記憶データが正常でない場合には前記ホットスタートに代えて前記コールドスタートを実行することにより、記憶データが正常でない場合にはホットスタートに代えてコールドスタートさせるため、正常でない記憶データによって遊技機の不安定な状態が維持される不具合を抑えることが可能となる。
【００１３】
請求項３の発明によれば、前記記憶手段は、記憶領域が複数の記憶場所に区切られ、前記照合データは、前記記憶領域内で隣り合わない複数の記憶場所に複数記憶されることにより、記憶領域内を区切って記憶データが正常か否かを判断することができるため、記憶データの異常による不具合発生を効率よく抑えることができる。
【００１４】
請求項４の発明によれば、電源投入時に操作することで前記記憶手段の記憶データを消去可能なクリアスイッチを備え、前記電気部品制御手段は、電源投入時またはリセット時に実行される前記初期制御処理と、前記初期制御処理の実行後に実行される通常制御処理とで少なくとも構成され、前記初期制御処理では、前記クリアスイッチの操作を判断し、操作されている場合に前記コールドスタートを実行することにより、外部より強制的にコールドスタートさせることができるので、遊技機の制御を安定化させることが可能となる。
【００１５】
請求項５の発明によれば、前記電気部品制御手段は、第１制御手段と前記第１制御手段の制御に従う第２制御手段とで少なくとも構成され、前記第２制御手段は、前記クリアスイッチの操作を判断し、操作されている場合に前記コールドスタートを実行する前記初期制御処理を行うことにより、第２制御手段を第１制御手段からの指令にかかわらず、外部より強制的にコールドスタートさせることができるので、遊技機の制御を安定化させることが可能となる。
【発明を実施するための最良の形態】
【００１６】
以下添付の図面に基づき本発明の好適な実施形態を説明する。図１は本発明の一実施例の遊技機について遊技盤の釘を省略して示す正面図、図２は同遊技機の裏面図、図３は同遊技機の制御基板等の接続を簡略に示すブロック図である。
【００１７】
図１に示す遊技機１は、遊技媒体として遊技球を用いるパチンコ遊技機であって、遊技盤３の縁に遊技球の外側ガイドレール４及び内側ガイドレール５が略円形に立設され、前記内側ガイドレール５によって囲まれた遊技領域６の中心線上にその上部から下部に向かって順に表示装置９、始動入賞口１０、特別電動役物である大入賞口１５、アウト口１７が配設されている。また上方両側にはランプ風車１８ａ，１８ｂ、その下方に普通図柄変動開始用左ゲート１９及び普通図柄変動開始用右ゲート２１、その下方に左袖入賞口２３と右袖入賞口２５、さらには前記大入賞口１５の両側に左落とし入賞口２７と右落とし入賞口２９が配設されている。前記種々の入賞口に遊技球が入賞すると所定数の遊技球が賞品球として払い出される。なお、大当たりになると大入賞口１５が開放され、遊技球が入賞し易い大当たり遊技（特別遊技）が実行される。符号２２ａ，２２ｂは風車、Ｆ１は外枠、Ｆ２は前枠、Ｇは前枠Ｆ２に開閉可能にヒンジで取付けられたガラス枠である。
【００１８】
また、前記遊技機１の前面側には、効果音等を発するスピーカ３２、枠飾り左ランプ３３ａ及び枠飾り右ランプ３３ｂが設けられ、払い出された遊技球を受けるための上側球受け皿３６、該上側球受け皿３６の飽和時に遊技球を受けるための下側球受け皿３７、遊技者の発射操作に応じて遊技球を遊技領域６に向けて弾発発射する発射装置５３等がそれぞれ組み付けられている。以下、所要の各部についてさらに詳述する。
【００１９】
前記表示装置９は、文字又は図柄の少なくとも何れかを表示可能なものであって、液晶，ドットマトリックス若しくはＬＥＤ表示装置等の表示装置からなり、この実施例では、液晶表示器（ＴＦＴ−ＬＣＤモジュール）で構成され、左下に普通図柄表示部４５が組み込まれ、その他の大部分が特別図柄表示部４２となっている。
【００２０】
前記特別図柄表示部４２は、遊技の当たり外れを判定する当否判定手段による判定結果を表示する。本実施例の特別図柄表示部４２は、横に並ぶ３つの表示領域に分割された左側表示領域、中央表示領域、右側表示領域を備え、左側表示領域には左特別図柄が（左判定図柄）、中央表示領域には中特別図柄（中判定図柄）が、右側表示領域には右特別図柄（右判定図柄）が、それぞれ大当たりに対する当否判定結果表示用の特別図柄（判定図柄）として、変動表示及び停止表示可能とされている。また、前記特別図柄表示部４２には、前記特別図柄（判定図柄）に加えて背景画像（キャラクタ，背景，文字等を含む。）が表示されることもあり、該背景画像が特別図柄の変動開始等の所定条件に起因して変動表示可能となっていてもよい。なお、この実施例における前記左側表示領域、中央表示領域、右側表示領域にそれぞれ変動および停止表示される特別図柄（判定図柄）は、『０，１，２，３，４，５，６，７，８，９，１０，１１』の１２通りの図柄とされている。
【００２１】
前記普通図柄表示部４５は、記号或いは絵（キャラクタ）等の小当たり判定用普通図柄を変動表示及び停止表示する。本実施例における普通図柄表示部４５に変動及び停止表示される普通図柄は、『０，１，２，３，４，５，６，７，８，９』の１０通りの図柄とされている。
【００２２】
前記始動入賞口１０は特別図柄表示部４２の真下に設けられ、２つの可動片１０ａ，１０ｂが背面の始動入賞口用ソレノイドによって略垂直で入賞し難い狭小開放状態と略Ｖ字形（逆ハの字形）の入賞し易い拡開開放状態間を変化可能に制御されている。前記始動入賞口１０の可動片１０ａ，１０ｂ間が入賞領域に相当する。前記始動入賞口１０の拡開開放は、前記普通図柄表示部４５で普通図柄が変動した後特定の普通図柄で確定停止表示されて小当たり（普通図柄当たり）が成立した時に行われる。
【００２３】
また、前記遊技盤３の背面には、始動入賞口１０に入賞した遊技球を検出する始動入賞口検出スイッチ（始動入賞口センサ）が入賞球用通路に設けられており、本実施例では、前記始動入賞口検出スイッチによる入賞球の検出が、大当たり（遊技の当たり外れ）の当否判定に対する起因及び前記特別図柄（判定図柄）の変動表示開始に対する起因に設定されている。また、前記特別図柄表示部４２で特別図柄の変動表示中に、前記始動入賞口１０に遊技球が入賞しても、直ちに新たな特別図柄の変動表示を開始することができないため、特別図柄の変動表示を一旦保留し、特別図柄の変動表示によって保留球の数を減らすようになっている。なお、本実施例では、前記特別図柄用保留球数の上限値は４個に設定されている。
【００２４】
前記普通図柄変動開始用左ゲート１９及び普通図柄変動開始用右ゲート２１は、前記遊技盤３の背面に設けられた普通図柄変動開始スイッチで両ゲート１９，２１を通過する遊技球を検出することによって前記普通図柄表示部４５で普通図柄の変動を開始させるようになっている。また、前記普通図柄の変動表示中に、前記普通図柄変動開始用左ゲート１９及び普通図柄変動開始用右ゲート２１を遊技球が通過することによって発生する普通図柄の変動を、最高４回保留球数として記憶し、普通図柄の変動開始により普通図柄の保留球数を減らすようになっている。さらにまた、前記左袖入賞口２３と右袖入賞口２５の入賞球を検出する左袖入賞口用検出スイッチと右袖入賞口用検出スイッチ、前記左落とし入賞口２７と右落とし入賞口２９の入賞球を検出する左落とし入賞口用検出スイッチと右落とし入賞口用検出スイッチが、それぞれ対応する遊技盤背面に設けられている。
【００２５】
前記大入賞口１５は、前記遊技盤３の背面に設けられた大入賞口開放用ソレノイドによって開閉する開閉板１６を備えている。この大入賞口１５は、通常は開閉板１６が閉じた状態とされ、当該大入賞口１５内の一部には、該大入賞口１５が開いた際に開口して入賞可能にする特定領域入賞口１５ａを有する。さらに、該特定領域入賞口１５ａには、所定条件時に特定領域開放用ソレノイドにより開閉される開閉扉が設けられている。また、前記特定領域入賞口１５ａには特定入賞球を検出する特定入賞球検出スイッチ（特定領域センサ）が設けられ、該入賞球の検出により大入賞口１５を再度開ける継続権利が成立するようにされている。また、前記大入賞口１５内の略中央には、大入賞口１５に入賞し、かつ前記特定領域入賞口１５ａに入賞しなかった入賞球を検出する入賞球数カウントスイッチ（カウントセンサ）が設けられている。
【００２６】
前記発射装置５３は、操作レバー５４の操作により駆動する発射モータを裏側に有し、該発射モータの駆動により遊技球を弾発発射するようになっている。前記発射装置５３により発射された発射球は、前記遊技盤面に立設された外側誘導レール４と内側誘導レール５間で構成される発射球誘導路を介して遊技領域６に誘導される。前記遊技領域６に誘導された遊技球は、転動しつつ下方へ落下し、前記各装置及び各入賞口に入賞するか、或いは何処にも入賞しなければ前記アウト口１７から遊技盤３の裏側へ排出される。なお、この例の遊技機１は、プリペイドカードユニット５６が接続されている。
【００２７】
前記遊技機１が行う遊技について簡単に説明する。前記遊技機１では、前記発射装置５３により遊技領域６へ向けて発射された遊技球が、前記遊技領域９の種々の入賞口に入賞すると所定数の遊技球が賞品球として後述の賞球払出装置から上側球受け皿３６に払い出される。また、前記普通図柄変動開始用左ゲート１９及び普通図柄変動開始用右ゲート２１を遊技球が通過し、その遊技球が前記普通図柄変動開始スイッチで検出されると、後述の主制御基板１００へ検出信号が送られ、普通図柄変動保留球数が４個未満の場合には、小当たり判定・普通図柄決定用乱数が取得され、その取得乱数値が主制御基板１００のＲＡＭの普通図柄数値記憶領域に一旦記憶される。そして前記記憶された小当たり判定・普通図柄決定用乱数値が順次読み出され、前記読み出された乱数値に基づいて普通図柄の当たり（小当たり）判定が行われ、前記普通図柄表示部４５で普通図柄の変動を開始し、所定時間変動後に停止する。その際、前記普通図柄の当たり判定結果が小当たりの場合には、小当たり普通図柄、この例では奇数で停止し、前記始動入賞口１０が入賞領域拡大状態になり、遊技球が入賞し易くなる。そして、前記始動入賞口１０の入賞領域に遊技球が入賞すると、所定数（例えば５個）の遊技球が賞品球として前記賞球払出装置から払い出される。
【００２８】
また、前記始動入賞口１０に遊技球が入賞し、始動入賞口検出スイッチによって入賞球が検出されると、主制御基板１００へ検出信号が送られ、特別図柄変動保留球数が４個未満の場合には、大当たり当否判定用乱数値及び大当たり図柄組合せ決定用乱数値が取得され、その取得数値が主制御基板１００のＲＡＭの該当する記憶領域に一旦記憶される。そして、前記記憶された大当たり当否判定用乱数値が順次読み出され、当該読み出された大当たり当否判定用乱数値に基づいて大当たりの当否判定が行われ、外れの場合には外れ確定特別図柄の組合せ決定用乱数数値が取得される。また、特別図柄の変動開始前に変動態様決定用乱数値が取得される。そして、取得された変動態様決定用乱数値に基づき決定された選択変動態様にしたがい前記特別図柄柄表示部４２で特別図柄が変動を開始し、所定時間経過後に停止する。
【００２９】
前記特別図柄表示部４２で停止表示された確定特別図柄が、大当たり確定特別図柄組合せ、この例ではぞろ目（‘７，７，７’のように同じ数字が並んだ状態）で停止表示されると、大当たりになり、遊技者に有利な特別遊技状態（大当たり遊技状態）に移行する。前記特別遊技状態になると、前記大入賞口１５の開閉板１６が開いて遊技領域６の表面を落下してくる遊技球を受け止め易くして大入賞口１５へ入賞可能にし、該大入賞口１５への入賞があると、払出装置により所定数の遊技球が賞品球として払い出される。前記開閉板１６は、所定時間（例えば２９．５秒）経過後、或いは前記特定入賞球検出スイッチと入賞球数カウントスイッチとで検出された入賞球数が所定個数（例えば１０個）となった時点で閉じるようにされている。
【００３０】
前記大入賞口１５の開放中又は大入賞口１５が閉じてから約２秒以内に、前記特定領域入賞口１５ａへの入賞球を特定入賞球検出スイッチが検出すると、前記大当たりを再度繰り返す継続権利が発生し、所定最高回数（例えば最高１６回）、前記開閉板１６の開放を繰り返す。
【００３１】
遊技を制御するための複数の制御装置や球の誘導装置等は、遊技機１の裏側に設けられている。図２は遊技機１の裏側を示すものであり、制御基板の主なものとして、主制御基板１００、サブ制御基板１１０、表示制御基板１２０、払出制御基板１４０、音声制御基板１５０、ランプ制御基板１６０、発射制御基板１７０、電源基板１８０等が示されている。符号１７５は受電基板、１８１は払出装置（賞球払出装置と貸球払出装置）、１８３は球無しスイッチ（賞球・球貸し兼用）、１８７はＲＡＭクリアスイッチ、１８９は球貯留タンク、１９１は球誘導樋を示す。
【００３２】
前記球貯留タンク１８９は、遊技球を所要数貯留し、前記球誘導樋１９１から球無しスイッチ１８３を経て払出装置１８１へ遊技球を供給する。球無しスイッチ１８３は遊技球通路内の遊技球の有無を検出するものである。
【００３３】
前記払出装置１８１は、払出モータを回転することにより、回転球受体（例えば、スクリュー形式のもの）を回転し、回転球受体の球受部に受け入れた遊技球を回転球受体の回転により球送りして１球ずつ排出する公知のものである。
【００３４】
前記払出装置１８１から払い出された遊技球は、連絡口（図示せず）を通って前記上側球受け皿３６に供給される。前記連絡口の側方には、前記下側球受け皿３７に連通する余剰球通路が形成されており、払い出された遊技球が前記上側球受け皿３６で満杯になって前記連絡口に到達し、その状態でさらに遊技球が払い出されると、遊技球が前記余剰球通路を通って前記下側球受け皿３７に誘導されるように構成されている。前記下側球受け皿３７には満タンスイッチが設けられており、前記下側球受け皿３７が遊技球で満杯になると、満タンスイッチが遊技球で押されてＯＮになり、前記払出装置１８１の作動を停止させると共に発射装置５３の駆動を停止させる。
【００３５】
図３のブロック図は前記制御基板等の電気的接続を示す図である。以下に主な制御基板について簡略に説明する。
【００３６】
主制御基板１００は、図３に示すように、ＣＰＵ，ＲＡＭ，ＲＯＭ，複数のカウンタを備えたワンチップマイクロコンピュータと、該ワンチップマイクロコンピュータとサブ制御基板１１０を結ぶ入出力回路、前記ワンチップマイクロコンピュータと中継基板（中継基板には大入賞口１５等が接続される。）、払出制御基板１４０等を結ぶ入出力回路等で構成され、遊技に関わる主制御を行う。前記ＣＰＵは、制御部，演算部，各種カウンタ，各種レジスタ，各種フラグ等を備え、演算制御を行う他、大当たりや小当たり（始動入賞口１０の拡開開放を行う普通図柄当たり）に関する乱数等も生成し、また前記各基板にコマンド（制御信号）を出力（送信）可能に構成されている。前記ＲＡＭは、始動入賞口検出スイッチの検出信号及び普通図柄変動開始スイッチの検出信号用の記憶領域、ＣＰＵで生成される各種乱数値用の記憶領域、各種データを一時的に記憶する記憶領域やフラグ、ＣＰＵの作業領域を備える。また、前記ＲＯＭには、遊技上の制御プログラムや制御データが書き込まれている他、大当たり及び小当たりの判定値等が書き込まれている。前記主制御基板１００は、電源基板１８０から電源供給を受けて作動する。
【００３７】
なお、本実施例では前記主制御基板１００、サブ制御基板１１０、表示制御基板１２０、払出制御基板１４０における各ＣＰＵは、本発明における電気部品制御手段に相当する。また、前記表示装置９、払出装置１８１は、本発明における電気部品に相当する。さらに、前記電機部品制御手段における前記主制御基板１００及びサブ制御基板１０５のＣＰＵは第１制御手段に相当し、一方、前記払出制御基板１４０のＣＰＵは第２制御手段に相当する。また、前記第２制御手段に相当する前記払出制御基板１４０のＣＰＵによって制御される電気部品は前記払出装置１８１に相当する。
【００３８】
サブ制御基板１１０は、前記主制御基板１００から送信されたコマンドを受信し、表示制御基板１２０、音声制御基板１５０及びランプ制御基板１６０へコマンドを送信する。前記サブ制御基板１１０が備えるＣＰＵは、サブ処理用のプログラムをＲＯＭから読み出して実行する。前記サブ制御基板１１０は、電源基板１８０から電源供給を受けて作動する。
【００３９】
表示制御基板１２０は、ＣＰＵ，ＲＡＭ，ＲＯＭを備えたワンチップマイクロコンピュータと、該ワンチップマイクロコンピュータと前記サブ制御基板１１０を結ぶ入力回路と、前記ワンチップマイクロコンピュータと表示装置９を結ぶ出力回路等で構成され、前記サブ制御基板１１０から出力されるコマンドに基づき、前記特別図柄表示部４２及び普通図柄表示部４５における表示等を制御する。前記表示制御基板１２０のＣＰＵは、内部に制御部，演算部，各種カウンタ，各種レジスタ，各種フラグ等を有し演算制御を行うようになっている。また、前記表示制御基板１２０のＲＡＭは、各種データの記憶領域と前記ＣＰＵによる作業領域等を有している。前記表示制御基板１２０のＲＯＭは、表示制御のための不変の情報、すなわちプログラムや画像データ、定数等が記憶されている。
【００４０】
払出制御基板１４０は、前記主制御基板１００と配線等による電気的な接続手段で接続され、前記主制御基板１００から出力されるコマンドを受信して前記払出装置（賞球及び貸球払出装置）１８１を制御する。また、前記払出制御基板１４０は、電源基板１８０から電源供給を受けて動作する。
【００４１】
前記払出制御基板１４０は、図４に示すように、前記主制御基板１００から払出データを入力するための払出データ入力ポート、電源基板１８０からの各電源並びにバックアップ用電源、後述のＲＡＭクリア信号並びに電源断信号を入力するための電源入力ポート、センサからの信号を受信するフォトカプラ、ＲＯＭ，ＲＡＭ，ＣＰＵを内蔵するワンチップマイクロコンピュータ、前記ワンチップマイクロコンピュータのＣＰＵのリセット端子（ＲＳＴ）に接続されたウォッチドッグ回路、払出モータへＣＰＵの制御信号を出力するための払出モータ出力ポート、ＬＥＤやその他の機器に対する出力ポートを備える。前記払出制御基板１４０において、前記ＣＰＵは本発明における電気部品制御手段の第２制御手段及びホットスタートの回数をカウントする（厳密にはＣＰＵが処理するプログラムによりカウントする）計数手段に相当し、また、前記ＲＡＭは記憶手段に相当し、一方、ウォッチドッグ回路はリセット手段に相当する。
【００４２】
前記ウォッチドッグ回路は公知のもので、前記払出制御基板１４０におけるワンチップマイクロコンピュータのＣＰＵのリセット端子（ＲＳＴ）に接続され、所定の時間をカウントするウォッチドッグタイマを備える。前記ウォッチドッグタイマがカウントアップ（所定時間経過）すると、前記ワンチップマイクロコンピュータのリセット端子にリセット信号を出力する。また、前記ウォッチドッグ回路は、前記ワンチップマイクロコンピュータから出力されたウォッチドッグタイマクリア信号を受信すると、前記ウォッチドッグタイマのカウンタが初期値に戻り、再びカウントを開始する。従って、前記払出制御基板１４０のＣＰＵが正しく動作している限り、タイムアップすることはない。本発明において、電気部品制御手段が出力する制御信号を所定時間受信しない時にリセット信号を発信する場合における制御信号は、前記ウォッチドッグタイマクリア信号が相当する。なお、前記ウォッチドッグ回路は、本実施例のようにＣＰＵとは別に設けてもよいし、ＣＰＵに内蔵されたものでもよい。
【００４３】
また、前記ウォッチドッグ回路からのリセット信号を払出制御基板１４０のＣＰＵが受信すると、後述の電源投入時やリセット時の処理である払出初期処理が実行される。なお、払出初期処理は、後述のように、電源投入時やリセット時において遊技機１が通常遊技に入る前の準備作業である初期設定を行う処理であり、電源投入時とリセット時にのみ実行され、それ以外の通常遊技等では実行されることがない処理である。
【００４４】
前記払出制御基板１４０のＲＯＭは不変の情報を記憶しておくものであり、払出の制御プログラムや定数等が記憶されている。
【００４５】
前記払出制御基板１４０のＲＡＭは払出制御時にワークエリアとして使用されるものであり、図５に示すように、バックアップエリアと制御エリアから構成されている。前記バックアップエリアは、電源基板１８０のバックアップ電源から電源供給可能な領域であり、バックアップエリア内のデータは停電時にも保存される。前記バックアップエリアにおける記憶領域は、複数の記憶場所に区切られ、アドレス（例えばＡ０１等）によって指定される記憶場所にデータが記憶される。
【００４６】
前記バックアップエリアに記憶されるデータには、賞球データと照合データがある。前記賞球データは、遊技球を払い出すためのデータであり、前記主制御基板１００からの賞球払出指令、あるいは貸球装置からの貸球排出指令に基づいて設定される。具体的には、例えば賞球排出指令または貸球数を加算した値であったり、賞球排出あるいは貸球排出のパターン（例えば３個排出、１５個排出等のパターン）毎の今後に排出すべき件数であったりする。なお、前記バックアップエリアに記憶された賞球データは、本発明において記憶手段に記憶された記憶データに相当し、照合データを用いて正常か判断される記憶データである。
【００４７】
前記照合データは、バックアップエリア内の記憶データが正常であるかを判断するためのもので、例えば、前記バックアップエリアの記憶領域内における複数の記憶場所の値の和であったり、予め設定されている定数であったりする。本実施例では、前記バックアップエリア内の記憶領域における複数の記憶場所のうち、所定間隔で離れるアドレスで指定され、隣り合わない複数の記憶場所に、予め設定されている複数の定数が照合データとして記憶され、前記照合データが記憶されている記憶場所間に位置する記憶場所に賞球データが記憶される。そして、前記照合データの正誤を確認することにより、前記照合データが記憶されている記憶場所間に位置する記憶場所の賞球データに異常が有るか無いか（例えば、ノイズ等により賞球データが破損していないか、不正により改ざんされていないか等）の判断をできるように構成されている。すなわち、前記照合データが正しい場合には、前記照合データが記憶されている記憶場所間に位置する記憶場所の賞球データが正しいと判断され、一方、前記照合データが間違っている場合には、前記照合データが記憶されている記憶場所間に位置する記憶場所の賞球データに異常があると判断される。
【００４８】
また、前記満タンスイッチからの検出信号が前記主制御基板１００の入出力回路に入力され、前記満タンスイッチからの検出信号が満タン状態を示している場合には、払出禁止を指示する払出制御コマンドが前記主制御基板１００から前記払出制御基板１４０に出力される。前記払出禁止の払出制御コマンドを前記払出制御基板１４０が受信すると前記払出制御基板１４０のＣＰＵが球払出処理を停止する。さらに、前記払出装置１８１には、実際に払い出された賞球払出数を検出する賞球カウントスイッチが設けられ、前記賞球カウントスイッチからの検出信号は、前記主制御基板１００の入出力回路に入力されるとと共に前記払出制御基板１４０の入力ポートに入力される。
【００４９】
前記入賞があると、前記主制御基板１００の入出力回路から賞球個数を示す払出コマンドが前記払出制御基板１４０の入出力ポートに入力され、さらに前記払出制御基板１４０のＣＰＵに入力されて、払出コマンドに応じて払出装置１８１を駆動し、賞球払出を行う。前記払出制御基板１４０のＣＰＵは出力ポートを介して貸球数を示す球貸個数信号をターミナル基板に出力する。さらに前記払出制御基板１４０の出力ポートを介して、エラー表示用ＬＥＤにエラー信号を出力する。また前記払出制御基板１４０の入力ポートには、球貸しカウントスイッチからの検出信号が入力される。球貸しカウントスイッチは、前記払出装置１８１の払出機構部分に設けられ、実際に払い出された貸球を検出する。前記払出モータに対する駆動信号は、前記払出制御基板１４０から出力ポートを介して払出モータに伝えられる。
【００５０】
前記払出制御基板１４０のＣＰＵは前記ＲＯＭに記憶されている制御プログラム等にしたがって払出の制御を行い、タイマ割込手段から定期的なタイマ割込を受け、このタイマ割込毎に前記ウォッチドッグ回路にウォッチドッグタイマクリア信号を出力する。
【００５１】
音声制御基板１５０は、前記サブ制御基板１１０と接続され、前記サブ御基板１１０から出力されるコマンド（制御信号）に基づき前記スピーカ３２から発する音声を制御する。
【００５２】
ランプ制御基板１６０は、前記サブ制御基板１１０と接続され、前記サブ御基板１１０から出力されるコマンド（制御信号）に基づき前記枠飾り左ランプ３３ａ、枠飾り右ランプ３３ｂやその他のランプ装置を制御する。
【００５３】
発射制御基板１７０は、前記発射装置５３における発射モータの制御を行う。
【００５４】
受電基板１７５は、遊技機外部から供給される外部電源（ＡＣ２４Ｖ）に対する遊技機１側の電源受け部である。
【００５５】
電源基板１８０は、前記受電基板１７５からの外部電源を受け入れて遊技機１に適した電源にすると共に電源の電圧を監視したり、バックアップ用電源を生成したり、電源断信号を出力したりするものである。前記電源基板１８０は、図６に概略を示すように、遊技機外部からの電源の供給を受ける遊技機の電源ラインに接続され、前記受電基板１７５からの電源受け口となる入力ポート、遊技機の電源スイッチ、インダクタ、交流の外部電源（ＡＣ２４Ｖ）を直流（ＤＣ３４Ｖ）に整流するダイオードを利用した整流回路、前記整流回路によって整流された遊技機自身の入力電圧である直流３４Ｖを第１電圧（ＤＣ１２Ｖ）にする第１レギュレータ（第１電圧変換手段）、前記第１レギュレータの電圧入力端子に接続された第１入力コンデンサ（第１電圧保持手段）、前記直流３４Ｖを第２電圧（ＤＣ５Ｖ）に変換する第２レギュレータ（第２電圧変換手段）、前記第２レギュレータの電圧入力端子（第２電圧保持手段）に接続された第２入力コンデンサ（第２電圧保持手段）、前記第１レギュレータ（第１電圧変換手段）及び第２レギュレータ（第２電圧変換手段）の出力端子に接続された第１出力コンデンサと第２出力コンデンサ、前記第１入力コンデンサ（第１電圧保持手段）と第２入力コンデンサ（第２電圧保持手段）間に設けられたダイオード（整流素子）、前記第１レギュレータ（第１電圧変換手段）によって電圧変換された第１電圧（ＤＣ１２Ｖ）の電圧低下を監視し、第１電圧（ＤＣ１２Ｖ）が設定下限値以下になった時に電源断信号を出力する第１電圧監視用リセットＩＣ（第１電圧監視手段）、バックアップ中の払出制御基板１４０のＲＡＭをクリアする前記ＲＡＭクリアクリアスイッチ１８７、電源断時に払出制御基板１４０におけるＲＡＭに対してバックアップ用の電荷を充放電するためのバックアップ用コンデンサが設けられ、さらに、前記整流回路で整流された直流３４Ｖ、前記第１レギュレータ（第１電圧変換手段）によって変換された第１電圧（ＤＣ１２Ｖ）、前記第２レギュレータ（第２電圧変換手段）によって変換された第２電圧（ＤＣ５Ｖ）、前記第１電圧監視用リセットＩＣ（第１電圧監視手段）によって出力される電源断信号、並びに前記ＲＡＭクリアスイッチ１８７の操作（本実施例では操作ボタンの押し下げ）によって発生するＲＡＭクリア信号等を払出制御基板１４０等の各基板へ出力するための出力ポートが、設けられている。前記ＲＡＭクリアスイッチ１８４は、本発明におけるクリアスイッチに相当し、本実施例では押し下げによってＯＮとされる操作ボタンを有する操作スイッチで構成されている。なお、ＲＡＭクリアスイッチ１８７は、必ずしも前記電源基板１８０に設けなくてもよく、前記電源基板１８０の外部に設けて前記電源基板１８０と電気的配線によって接続してもよい。以下、それらの中でも主要なものについてさらに説明する。
【００５６】
前記第１レギュレータ（第１電圧変換手段）は、一般的にレギュレータと称されているものが用いられ、前記整流回路によって整流された直流３４Ｖの電源が入力し、その入力した直流３４Ｖの電源を直流１２Ｖの第１電圧に変換（変圧）して第１レギュレータの出力端子から出力する。その際、前記第１レギュレータ（第１電圧変換手段）は、入力電圧の所定振幅（本実施例では直流４０Ｖ〜直流１６Ｖの振幅）に対して第１レギュレータ（第１電圧変換手段）が出力する第１電圧を直流１２Ｖの一定電圧に保つことが可能な仕様からなり、入力電圧が所定振幅の最低値（本実施例では直流１６Ｖ）より低下すると、第１レギュレータ（第１電圧変換手段）から出力される第１電圧が直流１２Ｖから減少していく。このように、前記第１レギュレータ（第１電圧変換手段）は、入力電圧値に対して許容される幅を有しており、その許容幅における最低値を下回ることにより出力電圧の低下が起きる。前記第１レギュレータ（第１電圧変換手段）に入力される遊技機自身の入力電圧は、外部電源の交流２４Ｖを前記整流回路で整流することによって生成された直流３４Ｖであり、この整流された遊技機自身の入力電圧（直流３４Ｖ）は外部電源の影響（外部電源の電圧変化の影響）を直接受け、例えば、外部電源（ＡＣ２４Ｖ）がサージなどによる瞬間的な電圧低下等、何らかの電圧変動を生じた際には、直流３４Ｖから瞬時に低下したり上昇したりする。しかし、本実施例における第１レギュレータ（第１電圧変換手段）を介した場合には、外部電源の電圧変動に対して、ある程度の幅を持って一定の出力電圧（第１電圧）を供給することができ、遊技機を安定して稼働させることが可能となる。
【００５７】
前記第１入力コンデンサ（第１電圧保持手段）は、前記整流回路からのラインにおいて、前記第１レギュレータ（第１電圧変換手段）の電圧入力端子に接続され、前記整流回路で生成された直流３４Ｖが入力される。そして、遊技機の電源ラインに前記外部電源（ＡＣ２４Ｖ）から電源が供給されて前記整流回路から整流された電源（ＡＣ３４Ｖ）が第１入力コンデンサ（第１電圧保持手段）の電源ラインに出力されている場合には、前記第１入力コンデンサ（第１電圧保持手段）は充電し、電源断等により外部からの電源供給が絶たれた場合には、それまでに充電された電荷を前記第１レギュレータ（第１電圧変換手段）へ放電する。したがって、瞬間的な外部電源の電源断等によって、外部電源の電圧が一時的に第１レギュレータ（第１電圧変換手段）の許容振幅を超えて低下することがあっても、前記第１入力コンデンサ（第１電圧保持手段）からの放電によって、前記第１レギュレータ（第１電圧変換手段）に入力される電源はある程度の電圧が保たれるため、第１入力コンデンサ（第１電圧保持手段）を設けない場合よりも、外部電源の変化に対応することが可能となる。また、前記第１入力コンデンサ（第１電圧保持手段）は、ノイズ回避のためのバイパスコンデンサとしての役割も持つ。
【００５８】
前記第１出力コンデンサは、前記第１レギュレータ（第１電圧変換手段）の出力端子に接続された２つの並列のコンデンサで構成され、それぞれ、前記第１レギュレータ（第１電圧変換手段）によって変圧された第１電圧（ＤＣ１２Ｖ）が入力して充電される。前記第１出力コンデンサは、前記第１電圧（ＤＣ１２Ｖ）が供給される各基板及び電源基板１８０において、遊技用の機器が一斉に稼働する際などに生じ易い電圧低下を抑える働きをする。
【００５９】
前記第２レギュレータ（第２電圧変換手段）は、前記第１レギュレータ（第１電圧変換手段）と同様に一般的にレギュレータと称されているものが用いられ、前記整流回路によって整流された直流３４Ｖの電源が入力し、入力した直流３４Ｖの電源を直流５Ｖの第２電圧に変圧して第２レギュレータの出力端子から出力する。その際、前記第２レギュレータ（第２電圧変換手段）は、入力電圧の所定振幅（本実施例では直流４０Ｖ〜直流８Ｖの振幅）に対して第２レギュレータ（第２電圧変換手段）が出力する第２電圧を直流５Ｖの一定電圧に保つことが可能な仕様からなり、前記第２レギュレータ（第２電圧変換手段）への入力電圧が所定振幅の最低値（本実施例では直流８Ｖ）より低下すると、第２レギュレータ（第２電圧変換手段）から出力される第２電圧が直流５Ｖから減少していく。このように、前記第２レギュレータ（第２電圧変換手段）は、入力電圧値に対して許容される幅を有しており、その許容幅を下回ることにより出力電圧の低下が起きる。前記第２レギュレータ（第２電圧変換手段）に入力される遊技機自身の入力電圧は、外部電源の交流２４Ｖを前記整流回路で整流することによって生成された直流３４Ｖであり、この遊技機自身の入力電圧（直流３４Ｖ）は、前記のように外部電源の影響（外部電源の電圧変化の影響）を直接受け、例えば、外部電源（ＡＣ２４Ｖ）がサージなどによる瞬間的な電圧低下等、何らかの電圧変動を生じた際には、直流３４Ｖから瞬時に低下したり上昇したりする。しかし、本実施例における第２レギュレータ（第２電圧変換手段）を介した場合には、外部電源の電圧変動に対して、ある程度の幅を持って一定の出力電圧（第２電圧）を供給することができ、遊技機を安定して稼働させることと可能となる。
【００６０】
前記第２入力コンデンサ（第２電圧保持手段）は、前記整流回路からのラインにおいて、前記第２レギュレータ（第２電圧変換手段）の電圧入力端子に接続され、前記整流回路で生成された直流３４Ｖが入力される。そして、遊技機の電源ラインに前記外部電源（ＡＣ２４Ｖ）から電源が供給されて前記整流回路から整流された電源（ＡＣ３４Ｖ）が第２入力コンデンサ（第２電圧保持手段）の電源ラインに出力されている場合には充電し、電源断等により外部からの電源供給が絶たれた場合には、それまでに充電された電荷を前記第２レギュレータ（第２電圧変換手段）へ放電する。したがって、瞬間的な電源断等によって、外部電源の電圧が一時的に第２レギュレータ（第２電圧変換手段）の許容振幅を超え低下することがあっても、前記第２入力コンデンサ（第２電圧保持手段）からの放電によって前記第２レギュレータ（第２電圧変換手段）に入力される電源はある程度の電圧が保たれるため、第２入力コンデンサ（第２電圧保持手段）を設けない場合よりも、外部電源の変動に対応することが可能となる。また、前記第２入力コンデンサ（第２電圧保持手段）は、ノイズ回避のためのバイパスコンデンサとしての役割も持つ。
【００６１】
前記第２出力コンデンサは、前記第２レギュレータ（第２電圧変換手段）の出力端子に接続された２つの並列のコンデンサで構成され、それぞれ、前記第２レギュレータ（第２電圧変換手段）によって変圧された第２電圧（ＤＣ５Ｖ）が入力して充電される。前記第２出力コンデンサは、前記第２電圧（ＤＣ５Ｖ）が供給される各基板及び電源基板１８０において、遊技用の機器が一斉に稼働する際などに生じ易い電圧低下を抑える働きをする。
【００６２】
前記第１入力コンデンサ（第１電圧保持手段）と第２入力コンデンサ（第２電圧保持手段）間に設けられたダイオード（整流素子）は、アノードが前記第１入力コンデンサ（第１電圧保持手段）を含む第１レギュレータ（第１電圧変換手段）側、カソードが前記第２入力コンデンサ（第２電圧保持手段）を含む第２レギュレータ（第２電圧変換手段）側とされ、前記第２レギュレータ側から前記第１レギュレータ側へ電流が流れるのを抑制している。また、前記第１入力コンデンサ（第１電圧保持手段）を含む第１レギュレータ（第１電圧変換手段）側と前記第２入力コンデンサ（第２電圧保持手段）を含む第２レギュレータ（第２電圧変換手段）側をつなぐラインには前記ダイオード（整流素子）を通過するライン以外の電源ラインは設けられてない。そのため、外部電源の供給が絶たれて電源断を生じ、前記第１入力コンデンサ（第１電圧保持手段）及び前記第２入力コンデンサ（第２電圧保持手段）が放電を開始した際には、前記第１入力コンデンサ（第１電圧保持手段）からは、前記第１レギュレータ（第１電圧変換手段）のみならず前記第２入力コンデンサ（第２電圧保持手段）及び第２レギュレータ（第電圧変換手段）へも電流が流れていくが、前記第２入力コンデンサ（第２電圧保持手段）からは、前記第１入力コンデンサ（第１電圧保持手段）及び第１レギュレータ（第１電圧変換手段）側へ電流が流れず、前記第２レギュレータ（第２電圧変換手段）側にのみ流れることになる。これによって、電源断時において、前記第１入力コンデンサ（第１電圧保持手段）は、常に前記第２入力コンデンサ（第２電圧保持手段）よりも先に放電しきってしまうことになる。
【００６３】
前記第１電圧監視用リセットＩＣ（第１電圧監視手段）は、いわゆる電圧監視用の公知のＩＣからなり、前記第１電圧監視用リセットＩＣ（第１電圧監視手段）の電圧入力端子には、前記第１レギュレータ（第１電圧変換手段）によって変圧された第１電圧（ＤＣ１２Ｖ）が分圧されて入力されている。前記分圧は前記第１電圧監視用リセットＩＣ（第１電圧監視手段）の性能に合わせた電圧に低下させるものである。もちろん、直流１２Ｖを直接入力するものでもかまわない。前記第１電圧監視用リセットＩＣ（第１電圧監視手段）は、入力電圧が設定下限値以下となった場合に、信号出力端子から電源断信号を出力する。本実施例では、前記第１電圧監視用リセットＩＣ（第１電圧監視手段）は、前記第１レギュレータ（第１電圧変換手段）によって変圧された第１電圧の直流１２Ｖが、設定下限値の直流１０．３Ｖまで低下した際に、前記第１電圧監視用リセットＩＣ（第１電圧監視手段）に入力される電圧が検出値以下になるように分圧、設定されており、第１電圧の直流１２Ｖを監視しているのと同様の効果を有する。
【００６４】
前記電源基板１８０の電源ラインにおける電源の流れについて説明する。前記受電基板１７５から入力した交流２４Ｖの外部電源は、前記整流回路により直流３４Ｖに整流され、各基板に必要とされる直流３４Ｖとして前記出力ポートから各基板に出力される。なお、直流３４Ｖの電源は、各基板において、モータの駆動等、比較的大きな電圧が必要とされ、しかも比較的電圧の精度が必要とされない機器に利用される。
【００６５】
前記整流回路には、直流３４Ｖを直接各基板に出力するラインＡ１とは別に直流３４ＶのラインＡ２が接続されている。このラインＡ２には前記第１レギュレータ（第１電圧変換手段）の電圧入力端子、ならびに前記第２レギュレータ（第２電圧変換手段）の電圧入力端子が並列に接続されている。すなわち、前記第１レギュレータ（第１電圧変換手段）及び第２レギュレータ（第２電圧変換手段）は、同根の直流３４Ｖ電源ラインＡ２から電源が入力している。
【００６６】
前記第１レギュレータ（第１電圧変換手段）に入力された直流３４Ｖの電源は第１電圧の直流１２Ｖに変圧されて、各基板に出力されるラインＡ３と、前記第１電圧監視用リセットＩＣ（（第１電圧監視手段）に入力されるラインＡ４とに分けられる。前記第１電圧の直流１２Ｖ電源は、各基板において、センサ監視用等として使用される。
【００６７】
前記第２レギュレータ（第２電圧変換手段）に入力された直流３４Ｖの電源は、第２電圧の直流５Ｖに変圧され、各基板に出力されるラインＡ５と、前記バックアップ用コンデンサに接続されるラインＡ６とに分けられる。前記第２電圧の直流５Ｖ電源は、各基板や電源基板１８０自身のＩＣ、ＣＰＵ等の稼働用電圧等として使用される。また、前記バックアップ用コンデンサに接続されるラインＡ６には、直流５Ｖをバックアップ用コンデンサに適した直流３Ｖに変換するための抵抗Ｒ１が設けられ、抵抗Ｒ１を通過した後にバックアップ用コンデンサに至るように接続されている。前記バックアップ用コンデンサは、外部電源が絶たれても十分な時間バックアップ用のＲＡＭに対して記憶が保持される分の電源を供給できるだけの容量が確保されている。なお、前記バックアップ用コンデンサに接続されているラインＡ６は、バックアップを必要とする基板に出力ポートを介して接続される。
【００６８】
何らかの要因により外部からの電源（ＡＣ２４Ｖ）供給が絶たれた電源断となる場合、主電源の電圧降下が発生し、前記第１電圧監視用リセットＩＣに入力される電圧が所定の検出値よりも下回ると、前記第１電圧監視用リセットＩＣから電源断信号が前記払出制御基板１４０のワンチップマイクロコンピュータに出力される。前記電源断信号を受信した前記払出制御基板１４０のワンチップマイクロコンピュータは、電源断時処理（バックアップ用処理）を行い、電源断直前における現在の遊技情報として現在の遊技球払出情報（払出個数等）を、前記払出制御基板１４０のワンチップマイクロコンピュータにおけるＲＡＭのバックアップ用エリアに記憶する。
【００６９】
以下、電源投入から電源断までにおける前記主制御基板１００によるメイン処理Ｍと前記払出制御基板１４０による払出処理Ｈについて説明する。なお、本実施例では、前記払出制御基板１４０及び払出装置１８１の制御処理に本発明の主な構成が適用されているため、前記主制御基板１００による制御処理については簡略に説明する。
【００７０】
メイン処理Ｍでは、図７に示すように、電源投入によって、初期設定処理（Ｓ１０）、割り込み禁止処理（Ｓ２０）、普通図柄・特別図柄主要乱数更新処理（Ｓ３０）、割り込み許可処理（Ｓ４０）、メイン処理用割り込み処理（Ｓ１００）が行われる。
【００７１】
初期設定処理（Ｓ１０）では、スタックの設定、割り込み時間の設定、ＣＰＵの設定、ＳＩＯ、ＰＩＯ、ＣＴＣの設定等が行われる。このメイン処理Ｍは割り込み時間ごとに繰り返し行われるが、初期設定処理（Ｓ１０）については、電源投入時のみに必要な処理であり、最初の１巡目のみに実行され、その後は実行されない。割り込み禁止処理（Ｓ２０）では、４ｍｓごとに割り込み処理（Ｓ１００）が入ってきても、割り込み許可となるまで、割り込みを禁止する。普通図柄・特別図柄主要乱数更新処理（Ｓ３０）では、種々の乱数が普通図柄・特別図柄主要乱数更新処理（Ｓ３０）ごとに１加算され、各乱数の設定上限値に至ると次に‘０’に戻って再び加算が行われる。更新された乱数は前記主制御基板１００のＲＡＭに記憶される。割り込み許可処理（Ｓ４０）では、４ｍｓごとに入ってくるメイン処理用割り込み処理（Ｓ１００）に対して許可をする。
【００７２】
メイン処理用割り込み処理（Ｓ１００）では、図８に示すように、まず出力処理（Ｓ１１０）が行われる。出力処理（Ｓ１１０）では、各処理によって前記主制御基板１００の出力バッファに記憶されたコマンドが、対応するサブ制御基板１１０や払出制御基板１４０等へ出力される。続く入力処理（Ｓ１２０）では、遊技機１に設けられている種々のセンサ（各入賞口の検出スイッチ等）が検知した場合の信号入力が行われる。また、次の普通図柄・特別図柄乱数更新処理（Ｓ１３０）では、前記メイン処理Ｍにおけるループ処理内で行われている普通図柄・特別図柄主要乱数更新処理（Ｓ３０）と同様の処理が行われる。
【００７３】
始動入賞口スイッチ検出処理（Ｓ１４０）では、前記始動入賞口１０における遊技球の入賞有無が判断され、入賞している場合には、前記主制御基板１００のＲＡＭに記憶されている特別図柄用保留球数が設定数の４以上か確認され、４未満であれば、前記主制御基板１００のＲＡＭに記憶されている特別図柄関係の更新乱数が取得され、現在の特別図柄用保留球数と対応するＲＡＭアドレスに取得乱数がセーブ（記憶）される。ここで取得される乱数は、大当たり当否判定用乱数、大当たり図柄乱数、リーチ乱数、特別図柄データ乱数、演出乱数である。なお、現在の特別図柄用保留球数と対応するＲＡＭアドレスに取得乱数がセーブされるとは、例えば現在の特別図柄用保留球数が１の場合には特別図柄用保留球数１と対応するＲＡＭアドレスに取得乱数がセーブされ、特別図柄用保留球数が２の場合には特別図柄用保留球数２と対応するＲＡＭアドレスに取得乱数がセーブされることを意味する。
【００７４】
普通動作処理（Ｓ１５０）では、前記主制御基板１００のＲＡＭに記憶されている普通図柄当たり判定・普通図柄決定乱数が取得されて、小当たり（普通図柄当たり）の判定や普通図柄の変動、停止、始動入賞口１０の開閉等、普通図柄に関する処理が行われる。
【００７５】
特別動作処理（Ｓ１６０）では、前記主制御基板１００のＲＡＭに記憶されている特別図柄関係の乱数に基づいて、外れの際に前記表示装置９の特別図柄表示部４２で停止表示する特別外れ図柄の作成処理が行われる。
【００７６】
前記特別動作処理（Ｓ１６０）では、遊技状態に応じて特別図柄待機処理、特別図柄変動処理、特別図柄確定処理、特別役物電動処理の何れかが行われる。前記特別図柄待機処理では、前記特別図柄用保留球数が０ではなく、大当たり当否判定結果が大当たりの場合に、前記特別図柄で停止表示させる大当たり特別図柄及び特別図柄の変動態様が設定されると共に、特別図柄の変動開始が行われる。それに対し、一方、前記特別図柄用保留球数が０である場合には、前記特別図柄表示部４２の表示が待機画面とされる。それに対し、前記特別図柄変動処理では、特別図柄を所定時間変動させた後に停止させるための処理が行われる。また、特別図柄確定処理では、前記大入賞口１５の開放中又は大入賞口１５が閉じてから約２秒以内に、前記特定領域入賞口１５ａへの入賞球を特定入賞球検出スイッチが検出した場合に行われる大当たりを所定回数繰り返すためのラウンドカウンタ設定処理が行われる。また、特別電動役物処理では、大当たり時に前記大入賞口１５を所定時間、あるいは所定回数開放させた後に閉鎖するための処理が行われる。
【００７７】
前記メイン処理Ｍにおける保留球数処理（Ｓ１７０）では、保留球数がロードされて出力バッファにセットされる。
【００７８】
その他の処理（Ｓ１８０）では、遊技に必要なその他の様々な処理が行われるが、本発明で特に関わりのない処理についての説明は省略する。なお、前記メイン処理Ｍにおいては電源断時の処理は特に行われていない。
【００７９】
前記払出制御基板１４０は、電源投入時及びリセット時（前記リセット信号を発信した場合）に払出処理Ｈが行われる。
【００８０】
前記払出処理Ｈでは、図９に示すように、まず割り込み禁止処理（Ｓ２１０）が行われ、次に払出初期処理（Ｓ２２０）が行われた後に割込許可（Ｓ２３０）が行われ、その後ループ処理が行われる。また、ループ処理中には、割込時間（本実施例では２ｍｓ）毎に払出割込処理Ｓ３００が行われる。
【００８１】
割り込み禁止処理（Ｓ２１０）では、払出割込処理（Ｓ３００）の実行が禁止される。
【００８２】
続く払出初期処理（Ｓ２２０）では、図１０及び図１１に示すように、まず電源断信号がＯＮ（電源断）かＯＦＦ（電源供給中）か判断され（Ｓ２２０−１）、電源断信号がＯＮの場合には、電源断信号がＯＮかＯＦＦかが繰り返し判断される。
【００８３】
一方、前記電源断信号がＯＦＦ（電源供給中）の場合には、スタックポインタに２２００Ｈがセットされ、マスカブル割り込みが割り込みモード２に設定されて割り込み禁止に設定された（Ｓ２２０−２）後、前記払出制御基板１４０のＲＡＭへのアクセスが許可に設定される（Ｓ２２０−３）。続いて、前記電源基板１８０からＲＡＭクリア信号を受信しているか、すなわち前記ＲＡＭクリアスイッチ１８７が押されてＯＮとなっているか判断される（Ｓ２２０−４）。前記ＲＡＭクリア信号を受信していない場合（ＲＡＭクリアスイッチ１８７がＯＦＦの場合）には、電源断フラグの値が正常か判断される（Ｓ２２０−５）。前記電源断フラグが正常の場合には、前記払出制御基板１４０のＲＡＭに記憶されているチェックデータ（照合データ）を算出し（Ｓ２２０−６）、電源断時に保存したＲＡＭのチェックデータ（照合データ）と比較して前記払出制御基板１４０のＲＡＭに記憶されているチェックデータが正常か判断する（Ｓ２２０−７）。ＲＡＭのチェックデータが正常の場合、すなわちＲＡＭに記憶されているバックアップデータが正常の場合には、ホットスタート回数が規定回数（本発明における異常検知回数に相当する。例えば５回）未満か判断される（Ｓ２２０−８）。ホットスタート回数が規定回数未満の場合にはホットスタート回数に１加算されてホットスタート回数が更新され、更新後のホットスタート回数が前記払出制御基板１４０のＲＡＭに記憶され（Ｓ２２０−９）、続いてホットスタート時に使用するＲＡＭの記憶領域（ホットスタート回数の記憶領域を含む）を除いた記憶領域が０クリアされ（Ｓ２２０−１０）、次に割込マスクレジスタの設定が行われる（Ｓ２２０−１１）。
【００８４】
それに対して、前記Ｓ２２０−４で前記電源基板１８０からＲＡＭクリア信号を受信している（ＲＡＭクリアスイッチ１８７がＯＮ）と判断された場合、あるいは前記Ｓ２２０−５で電源断フラグが正常ではないと判断された場合、または前記Ｓ２２０−７でＲＡＭのチェックデータが異常（バックアップデータが異常）と判断された場合や、前記Ｓ２２０−８でホットスタート回数が規定回数（本発明の異常検知回数）に到達していると判断された場合の何れかの場合には、前記払出制御基板１８０のＲＡＭにおける全記憶領域が初期化される（Ｓ２２０−１５）と共に前記払出制御基板１４０のＲＡＭにチェックデータ（照合データ）がセットされ（Ｓ２２０−１６）、その後に前記割込マスクレジスタの設定（Ｓ２２０−１１）が行われ、コールドスタートの設定が行われる。
【００８５】
前記割込マスクレジスタの設定（Ｓ２２０−１１）が行われた後、前記払出制御基板１４０のＣＰＵ周辺デバイスの初期化設定が行われ（Ｓ２２０−１２）、前記払出装置１８１におけるモータ動作タイマの設定（Ｓ２２０−１３）が行われた後に割込許可に設定され（Ｓ２２０−１４）、払出割込処理（通常制御処理）（Ｓ２０３）の実行を待つ。
【００８６】
払出割込処理（通常制御処理）（Ｓ２０３）では、図１２に示すように、ウォッチドッグタイマクリア信号、払出モータ信号、７セグメントＬＥＤ信号等の出力（Ｓ２３０−１）、前記主制御基板１００からのコマンドを取得（受信）し、取得したコマンドがエラー信号／エラー信号停止の場合はその状態が記憶され、一方、取得コマンドが賞球個数指定コマンドの場合には、獲得遊技球球数として記憶される（Ｓ２３０−２）。
【００８７】
次に、前記プリペイドカードユニット５６からの球貸要求信号を受信したか判断され（Ｓ２３０−３）、受信している場合には球貸１動作分の個数として２５個が球貸しの貸球球数として記憶され（Ｓ２３０−４）、その後に前記下側球受け皿３７が満杯中又は前記球無スイッチ１８３がＯＮ（球無し中）か判断される（Ｓ２３０−５）。なお、前記Ｓ２３０−３で球貸要求信号を受信していないと判断されると、前記球貸１動作分の個数記憶処理（Ｓ２３０−４）をジャンプして、前記下側球受け皿３７が満杯中又は前記球無スイッチ１８３がＯＮ（球無し中）か判断される（Ｓ２３０−５）。
【００８８】
前記下側球受け皿３７が満杯ではなく且つ前記球無スイッチ１８３がＯＮ（球無し中）ではない場合、賞球の獲得遊技球球数または球貸しの貸球球数がチェックされて払い出し有りか判断される（Ｓ２３０−６）。払い出し有り（払出球数が記憶されている）の場合には、払出モータの駆動等からなる基本払出処理が実行される（Ｓ２３０−９）。前記基本払出処理において、球貸の場合には貸球球数の個数を、また賞球の場合には獲得遊技球数から１動作分の個数を所定数として払出動作を行う。
【００８９】
前記基本払出処理実行（Ｓ２３０−９）後、所定数払出完了か判断され（Ｓ２３０−１０）、所定数払出が完了していない場合には払出が正常か判断され（Ｓ２３０−１１）、払出が正常に行われていない場合には、払出リトライ処理が実行され（Ｓ２３０−１２）、その後に電源断発生か判断され（Ｓ２３０−７）、電源断発生していれば電源断時処理（Ｓ２３０−８）が行われ、一方、電源断が発生していなければ、この払出割込処理（Ｓ２３０）が始めから実行される。それ対し、前記Ｓ２３０−５で下側球受け皿３７が満杯または前記球無スイッチ１８３がＯＮ（球無し中）と判断された場合、あるいは前記Ｓ２３０−６で払い出し無しと判断された場合、または前記Ｓ２３０−１０で所定数払出完了と判断された場合、または前記Ｓ２３０−１１で払出正常と判断された場合には、その次に前記電源断発生か否か判断され（Ｓ２３０−７）、電源断発生の場合に電源断時処理（Ｓ２３０−８）が実行される。
【００９０】
電源断時処理（Ｓ２３０−８）では、図１３に示すように、前記払出制御基板１４０における全出力ポートへのＯＦＦの出力（Ｓ２３０−８−１）、割込禁止の設定（Ｓ２３０−８−２）、電源断復旧時に使用するＲＡＭに記憶されているデータに対するチェックデータ（照合データ）が算出作成され、前記払出制御基板１４０のＲＡＭの記憶領域において隣り合わない記憶場所（前記隣り合わないアドレスで指定される記憶場所）に記憶保存される（Ｓ２３０−８−３）。次いで、電源断フラグが設定され（Ｓ２３０−８−４）、ＲＡＭへのアクセスが禁止されてＲＡＭの内容が保護され（Ｓ２３０−８−５）、その後無限ループとされてリセット信号の入力を待つ。
【００９１】
前記電源断時の制御処理の流れについて理解を容易にするため、以下に簡略に述べる。停電や遊技機の電源をＯＦＦとした場合、前記電源基板１８０の第１電圧監視用リセットＩＣ（第１電圧監視手段）は、電圧の低下を検知して払出制御基板１４０の入力ポートに電源断信号を出力する（ポートのビットをＯＮにする）。前記払出制御基板１４０のＣＰＵは２ｍｓ（割り込み時間）毎の割り込み処理において、入力ポートに電源断信号が出力されているかの判定を行い、出力されていれば電源断時の処理を実行する。前記主制御基板１００のメイン処理では、特に電源断時の処理を行わず、主メイン処理のサブ処理となる払出制御基板１４０の払出処理ではバックアップ等の電源断時処理を行う。
【００９２】
通常遊技中の払出制御は、２ｍｓ毎に通常制御処理の割り込みが入り、前記主制御基板１００のＣＰＵからの払出信号を取得したりする通常の払出割込処理を行う。この通常の払出割り込み処理中に電源断の監視を行い、前記電源基板１８０から電源断信号が払出制御基板１４０の入力ポートに出力されると、払出制御基板１４０のＣＰＵは、電源断を判断して電源断時処理へと移る。電源断時処理では、全出力ポートにＯＦＦを出力し、割り込み禁止を設定する。賞球の払出に関わる賞球データ（賞球払出異例あるいは貸球排出指令に含まれる排出すべき賞球数あるいは貸球数を累積加算した値であったり、または賞球排出あるいは貸球排出のパターン（例えば１０個排出、１５個排出のパターン）毎の今後に排出すべき件数であったりする。）をＲＯＭのバックアップ領域に記憶し、その後、電源投入時にＲＡＭの内容が正常か否かを判断するのに使用するチェックデータ（照合データ）を作成するため、電源復旧時に使用するＲＡＭの記憶領域を１バイトごとに加算し、加算結果の全ビットを反転した値をバック用確認データに記憶する。電源断情報を設定するため、例えばＡＡＨを電源断フラグに記憶する。その後ＲＡＭアクセスを禁止して無限ループへ移行する。
【００９３】
電源断時処理になると、それまで２ｍｓごとの割り込みでウォッチドッグタイマをクリアしていたことができなくなり、ウォッチドッグタイマの時間が電源断時処理に入ってから遊技機内の電源（例えば払出制御基板１４０に供給されている電源）が完全に無くなるまで（遊技機に供給されている電源が断たれ、バックアップ電源が無くなるまで）の時間よりも短いために、電源断時処理中にウォッチドッグタイマの時間に到達し、ウォッチドッグ回路より前記払出制御基板１４０のＣＰＵにリセット信号が出力される。この時、ウォッチドッグタイマの時間は電源断時処理に入り、バックアップ等所定の処理を完了し、待機状態の無限ループ処理に入ってからタイマ時間に到達するように設定するのが望ましい。
【００９４】
前記払出制御基板１４０のＣＰＵにリセット信号が入力されると、リセット時の処理である払出初期処理が実行される。払出初期処理における一番目の処理では、電源断信号が入力されているかの判断を行う。電源断が発生している（電源断信号が入力されているとき）場合には、ループして同じ判断（電源断発生か否かの判断）を繰り返して次の処理に進まず、ループを繰り返している間に完全に払出制御基板におけるＣＰＵへの電源が停止され、遊技機１の電源が切れる。
【００９５】
この一連の処理により、予期せぬプログラムの暴走の検出を早期に行おうとしてウォッチドッグタイマの時間を短く設定した場合に、停電や遊技機の電源を切るときにバックアップ等の電断処理をしている時に所定のタイマ時間が経過してウォッチドッグタイマからリセット信号が出力され、前記払出制御基板１４０のＣＰＵによる処理が払出初期処理から始まった場合でも、払出初期処理における初めの処理で留まらせた状態（ループ処理させた状態）で電源を切る（ＣＰＵの処理を終わらせる）ことができ、常に安定した状態で電源を切ることが可能である。
【００９６】
本実施例では、払出装置及び払出制御に本発明を適用したが、それに限られ得ものではなく、主制御基板等にも適用することが可能である。さらに、本実施例では電気部品制御手段における第２制御手段を払出制御基板のＣＰＵとしたが、これに限られるものではない。また、本発明はパチンコ遊技機に限られるものではなく、他の遊技機にも適用可能である。
【図面の簡単な説明】
【００９７】
【図１】本発明の一実施例にかかる遊技機の正面図である。
【図２】同遊技機の裏面図である。
【図３】同遊技機の制御基板等の接続を簡略に示すブロック図である。
【図４】同遊技機の払出制御基板の構成を簡略に示すブロック図である。
【図５】同遊技機の払出制御基板におけるＲＡＭの記憶領域を示す図である。
【図６】同遊技機の電源基板の構成を簡略に示すブロック図である。
【図７】同遊技機における主制御基板が行うメイン処理のフローチャートである。
【図８】同主制御基板が行うメイン処理における割込処理のフローチャートである。
【図９】同遊技機における払出制御基板が行う払出処理のフローチャートである。
【図１０】同払出処理によける払出初期処理の第１フローチャートである。
【図１１】同払出処理によける払出初期処理の第２フローチャートである。
【図１２】同払出処理における払出割込処理のフローチャートである。
【図１３】同払出割込処理における電源断時処理のフローチャートである。
【符号の説明】
【００９８】
１  遊技機
３  遊技盤
９  表示装置
１０  始動入賞口
１５  大入賞口
５３  発射装置
１００  主制御基板
１１０  サブ制御基板
１２０  表示制御基板
１４０  払出制御基板
１５０  音声制御基板
１６０  ランプ制御基板
１８０  電源基板
１８１  払出装置
１８７  ＲＡＭクリアスイッチ
【図１】
2007229041.tif 000003
【図２】
2007229041.tif 000004
【図３】
2007229041.tif 000005
【図４】
2007229041.tif 000006
【図５】
2007229041.tif 000007
【図６】
2007229041.tif 000008
【図７】
2007229041.tif 000009
【図８】
2007229041.tif 000010
【図９】
2007229041.tif 000011
【図１０】
2007229041.tif 000012
【図１１】
2007229041.tif 000013
【図１２】
2007229041.tif 000014
【図１３】
2007229041.tif 000015