(57)【要約】【課題】制御の相関が崩れることにより生ずる不都合を解消することができる遊技機を提供すること。【解決手段】主制御基板及び払出制御基板は、停電発生時に行う処理の回数を共に計数して各制御基板の停電カウンタで記憶する。払出制御基板は、そのメイン処理において主制御基板Ｃから停電カウンタの値に関するコマンドを受信し（Ｓ８１）、その受信した停電カウンタの値と、払出制御基板の停電カウンタの値との差が「１０」以下でなければ（Ｓ８７：Ｎｏ）、異常の発生と判断して異常に対するエラー処理（Ｓ８９）を行って処理を停止する。よって、主制御基板が不正な基板に交換されても、受信する停電カウンタの値からその不正を検出し、不正行為によって遊技場が不利益を被ることを防止することができる。【選択図】図８
2010184131.tif 000002
【特許請求の範囲】
【請求項１】
遊技の制御を行う主制御手段と、その主制御手段から出力される遊技制御指令に基づいて動作する従制御手段とを備えた遊技機において、
前記主制御手段および前記従制御手段は、停電の発生時に実行される停電処理に基づく状況における当該制御手段の制御状態に関する制御状態情報を他方の制御手段へ出力可能に構成されると共に、前記他方の制御手段は、前記制御状態情報に応じた制御を行うものであることを特徴とする遊技機。
【請求項２】
前記主制御手段および前記従制御手段へ同時期に信号を出力する出力手段を備えており、前記主制御手段又は従制御手段は、その出力手段から出力される信号の受信に基づく状況における前記制御状態情報を他方の制御手段へ出力するものであることを特徴とする請求項１記載の遊技機。
【請求項３】
前記制御状態情報は、前記主制御手段および前記従制御手段によって正常に制御が行われる場合に同期して更新される情報であることを特徴とする請求項１又は２に記載の遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パチンコ機やスロットマシンに代表される遊技機に関するものである。
【背景技術】
【０００２】
従来、パチンコ機等の遊技機において、制御の役割に応じて複数の制御基板が配設されており、各々の制御処理を各制御基板で分担して行うことによって、円滑に遊技の制御を行うことが可能に構成されている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
このような遊技機の遊技において、複数の制御基板で単一の遊技を制御するため、各制御基板が相互に相関した状態で制御を行うことが望ましい。しかし、異常や不正行為等により各制御基板の相関が崩れることがあり、この場合において複数の制御基板で単一の遊技を正常に行わせることが困難であるといった問題点があった。
本発明は上述した問題点を解決するためになされたものであり、相関が崩れることにより生ずる不具合を解消することができる遊技機を提供することを目的としている。
【課題を解決するための手段】
【０００４】
この目的を達成するために請求項１記載の遊技機は、遊技の制御を行う主制御手段と、その主制御手段から出力される遊技制御指令に基づいて動作する従制御手段とを備え、前記主制御手段および前記従制御手段は、停電の発生時に実行される停電処理に基づく状況における当該制御手段の制御状態に関する制御状態情報を他方の制御手段へ出力可能に構成されると共に、前記他方の制御手段は、前記制御状態情報に応じた制御を行うものである。  
請求項２記載の遊技機は、請求項１記載の遊技機において、前記主制御手段および前記従制御手段へ同時期に信号を出力する出力手段を備えており、前記主制御手段又は従制御手段は、その出力手段から出力される信号の受信に基づく状況における前記制御状態情報を他方の制御手段へ出力するものである。  
請求項３記載の遊技機は、請求項１又は２に記載の遊技機において、前記制御状態情報は、前記主制御手段および前記従制御手段によって正常に制御が行われる場合に同期して更新される情報である。
【発明の効果】
【０００５】
請求項１記載の遊技機によれば、主制御手段および従制御手段の制御状態情報が他方の制御手段へ出力され、その出力された制御状態情報に応じた制御が、他方の制御手段によって行われる。よって、主制御手段および従制御手段の相関が崩れた場合、その相関の崩れに対応させた制御を、制御状態情報を出力された他方の制御手段に行わせることができ、相関が崩れることにより生ずる不具合を解消することができるという効果がある。  
また、主制御手段又は従制御手段から出力される制御状態情報は、停電処理に基づく状況におけるものであるので、いずれか一方の制御手段にのみ停電の発生が検出された場合、停電の発生が検出されなかった制御手段に、停電の発生を検出した制御手段の存在を示唆して相関の崩れが生じることを認識させることができ、その相関の崩れに応じた制御を行わせることができるという効果がある。  
請求項２記載の遊技機によれば、請求項１に記載の遊技機の奏する効果に加え、主制御手段又は従制御手段は、出力手段から出力される信号の受信に基づく状況における前記制御状態情報を他方の制御手段へ出力するので、その制御状態情報を受信した他方の制御手段には、その制御状態情報と出力手段から出力される信号とに基づいた制御を行わせることができる。よって、出力手段から出力される信号のみに基づいて制御手段に制御を行わせる場合より信頼性の高い制御を行わせることができると共に、異常や不正行為等による信号の入力不一致が発生して複数の制御手段の相関が崩れたことを１の制御手段に検出させて、相関の崩れに対応した制御を確実に行わせることができるという効果がある。  
請求項３記載の遊技機によれば、請求項１又は２に記載の遊技機の奏する効果に加え、正常な制御においては、主制御手段および従制御手段の制御状態情報が同期して更新されるので、主制御手段又は従制御手段のうちいずれか一方から他方の制御手段へ制御状態情報が出力されると、その制御状態情報が同期していることを他方の制御手段で確認して正常な制御状態を維持することができるという効果がある。また、一方の制御手段から出力された制御状態情報を他方の制御手段で確認した結果、同期が乱れている場合には、相関が乱れたことを検出して相関の乱れに対応する制御を行わせることができるという効果がある。
【図面の簡単な説明】
【０００６】
【図１】本発明の一実施例であるパチンコ機の遊技盤の正面図である。
【図２】パチンコ機の電気的構成を示したブロック図である。
【図３】主制御基板及び払出制御基板でそれぞれ別々に実行されるＮＭＩ割込処理のフローチャートである。
【図４】主制御基板で実行されるメイン処理のフローチャートである。
【図５】主制御基板及び払出制御基板でそれぞれ別々に実行される初期化処理のフローチャートである。
【図６】主制御基板の受信割込処理で実行されるコマンド受信処理のフローチャートである。
【図７】払出制御基板で実行されるメイン処理のフローチャートである。
【図８】払出制御基板の受信割込処理で実行されるコマンド受信処理のフローチャートである。
【図９】第２実施例のパチンコ機の電気的構成を示したブロック図である。
【図１０】第２実施例の主制御基板及び払出制御基板でそれぞれ別々に実行されるＮＭＩ割込処理のフローチャートである。
【図１１】第２実施例の主制御基板及び払出制御基板でそれぞれ別々に実行されるコマンド受信処理のフローチャートである。
【図１２】第２実施例の主制御基板及び払出制御基板でそれぞれ別々に実行される初期化処理のフローチャートである。
【発明を実施するための形態】
【０００７】
以下、本発明の好ましい実施例について、添付図面を参照して説明する。本実施例では、遊技機の一例として弾球遊技機の一種であるパチンコ機、特に、第１種パチンコ遊技機を用いて説明する。なお、本発明を第３種パチンコ遊技機や他の遊技機に用いることは、当然に可能である。
図１は、本実施例のパチンコ機Ｐの遊技盤の正面図である。遊技盤１の周囲には、球が入賞することにより５個から１５個の球が払い出される複数の入賞口２が設けられている。また、遊技盤１の中央には、複数種類の識別情報としての図柄などを表示する液晶ディスプレイ（以下単に「ＬＣＤ」と略す）３が設けられている。このＬＣＤ３の表示画面は横方向に３分割されており、３分割された各表示領域において、それぞれ上から下へ縦方向にスクロールしながら図柄の変動表示が行われる。
【０００８】
ＬＣＤ３の上方には、表面に「○」と「×」との普通図柄が表示された２つのＬＥＤ６ａ，６ｂで構成された普通図柄表示装置６が配設されている。この普通図柄表示装置６では、遊技領域に打ち込まれた球がＬＣＤ３の両側に配設されたゲート７を通過した場合に、「○」と「×」とのＬＥＤ６ａ，６ｂを交互に点灯させる変動表示が行われる。かかる変動表示が「○」のＬＥＤ６ａで終了した場合には、当たりとなって普通電動役物４が所定時間（例えば０．５秒）開放される。
【０００９】
また、ＬＣＤ３の下方には、図柄作動口（第１種始動口、普通電動役物）４が設けられており、球がこの図柄作動口４へ入賞することにより、前記したＬＣＤ３の変動表示が開始される。図柄作動口４の下方には、特定入賞口（大入賞口）５が設けられている。この特定入賞口５は、ＬＣＤ３の変動後の表示結果が予め定められた図柄の組み合わせの１つと一致する場合に、大当たりとなって、球が入賞しやすいように所定時間（例えば、３０秒経過するまで、或いは、球が１０個入賞するまで）開放される入賞口である。
【００１０】
この特定入賞口５内には、Ｖゾーン５ａが設けられており、特定入賞口５の開放中に、球がＶゾーン５ａ内を通過すると、継続権が成立して、特定入賞口５の閉鎖後、再度、その特定入賞口５が所定時間（又は、特定入賞口５に球が所定個数入賞するまで）開放される。この特定入賞口５の開閉動作は、最高で１６回（１６ラウンド）繰り返し可能にされており、開閉動作の行われ得る状態が、いわゆる所定の遊技価値が付与された状態（特別遊技状態）である。
【００１１】
なお、第３種パチンコ遊技機において所定の遊技価値が付与された状態（特別遊技状態）とは、ＬＣＤ３の変動後の表示結果が予め定められた図柄の組み合わせの１つと一致する場合に、特定入賞口が所定時間開放されることをいう。この特定入賞口の開放中に、球がその特定入賞口内へ入賞すると、特定入賞口とは別に設けられた大入賞口が所定時間、所定回数開放される。
【００１２】
図２は、パチンコ機Ｐの電気的構成を示したブロック図であり、特に、パチンコ機Ｐの遊技内容の制御を行う主制御基板Ｃと、賞球や貸球の払出制御を行う払出制御基板Ｈとの電気的構成を示したブロック図である。
【００１３】
パチンコ機Ｐの主制御基板Ｃには、演算装置である１チップマイコンとしてのＭＰＵ１１が搭載されている。このＭＰＵ１１には、ＭＰＵ１１により実行される各種の制御プログラムや固定値データを記憶したＲＯＭ１２と、そのＲＯＭ１２内に記憶される制御プログラムの実行に当たって各種のデータ等を一時的に記憶するためのメモリであるＲＡＭ１３と、割込回路やタイマ回路、データ送受信回路などの各種回路が内蔵されている。図３から図６に示すフローチャートのプログラムは、制御プログラムの一部としてＲＯＭ１２内に記憶されている。
【００１４】
主制御基板ＣのＲＡＭ１３は、バックアップエリア１３ａと、停電カウンタ１３ｂとを備えている。また、ＲＡＭ１３には、パチンコ機Ｐの電源のオフ後においても、電源基板５０からバックアップ電圧が供給されており、データを保持（バックアップ）できるように構成されている。
【００１５】
バックアップエリア１３ａは、停電等の発生により電源が切断された場合、電源の再入時に、パチンコ機Ｐの状態を電源切断前の状態に復帰させるため、電源切断時（停電発生時を含む。以下、同様）のスタックポインタや、各レジスタ、Ｉ／Ｏ等の値を記憶しておくためのエリアである。このバックアップエリア１３ａへの書き込みは、ＮＭＩ割込処理（図３参照）によって電源切断時に実行され、逆にバックアップエリア１３ａに書き込まれた各値の復帰は、電源入時（停電解消による電源入を含む。以下、同様）の初期化処理（図５参照）において実行される。なお、ＭＰＵ１１のＮＭＩ（Non Maskable Interrupt）端子（ノンマスカブル割込端子）には、停電等の発生による電源断時に、後述する停電監視回路５０ｂから出力される停電信号５１が入力されるように構成されており、停電の発生により、図３の停電時処理（ＮＭＩ割込処理）が即座に実行される。
【００１６】
停電カウンタ１３ｂは、停電等の発生によって電源断時に行われるＮＭＩ割込処理（図３参照）の実行回数を計数するためのカウンタである。この停電カウンタ１３ｂの値は、後述する停電監視回路５０ｂから出力される停電信号５１がＭＰＵ１１のＮＭＩ端子に入力されてＮＭＩ割込処理が行われる毎に「１」ずつ加算される。一方、電源入時の初期化処理（図５、Ｓ４４参照）が実行されると、停電カウンタ１３ｂの値は「０」クリアされる。かかる停電カウンタ１３ｂの値は、主制御基板Ｃから払出制御基板Ｈへコマンドによって伝達され、各制御基板Ｃ，Ｈに異常や不正行為等が発生したか否かを判断するための情報として使用される。
【００１７】
かかるＲＯＭ１２およびＲＡＭ１３を内蔵したＭＰＵ１１は入出力ポート１５と接続されており、入出力ポート１５は、賞球払出用モータ２１によって賞球や貸球の払出制御を行う払出制御基板Ｈと複数本の信号線を介して双方向通信を可能に接続されるほか、複数の普通入賞スイッチ１７と、第１種始動口スイッチ１８と、Ｖカウントスイッチ１９と、１０カウントスイッチ２０と、他の入出力装置２５と、電源基板５０に設けられた停電監視回路５０ｂ及びクリアスイッチ５０ｃと、それぞれ接続されている。
【００１８】
普通入賞スイッチ１７は、遊技盤１に設けられた複数の入賞口２へ入賞した球をそれぞれ検出するためのスイッチであり、各入賞口２の入口近傍に設けられている。第１種始動口スイッチ１８は、図柄作動口（第１種始動口）４を通過した球を検出するためのスイッチであり、図柄作動口４の近傍に設けられている。普通入賞スイッチ１７のいずれか又は第１種始動口スイッチ１８によって球が検出されると、主制御基板Ｃから払出制御基板Ｈへ賞球の払出に関するコマンドが送信され、払出制御基板Ｈによって５個の賞球が払い出される。
【００１９】
Ｖカウントスイッチ１９は、特定入賞口５内のＶゾーン５ａへ入賞した球を検出するためのスイッチであり、また、１０カウントスイッチ２０は、特定入賞口５内のＶゾーン５ａ以外へ入賞した球を検出するためのスイッチである。Ｖカウントスイッチ１９又は１０カウントスイッチ２０により球が検出されると、主制御基板Ｃから払出制御基板Ｈへ賞球の払出に関するコマンドが送信され、払出制御基板Ｈによって１５個の賞球が払い出される。
【００２０】
払出制御基板Ｈは賞球や貸球の払出制御を行うものであり、演算装置であるＭＰＵ３１が搭載されている。このＭＰＵ３１には、ＭＰＵ３１により実行される制御プログラムや固定値データ等を記憶したＲＯＭ３２と、ワークメモリ等として使用されるＲＡＭ３３とを備えている。図３、図５、図７及び図８に示すフローチャートのプログラムは、制御プログラムの一部としてＲＯＭ３２内に記憶されている。
【００２１】
払出制御基板ＨのＲＡＭ３３は、バックアップエリア３３ａと、停電カウンタ３３ｂと、タイマカウンタ３３ｃとを備えている。また、ＲＡＭ３３には、パチンコ機Ｐの電源のオフ後においても、電源基板５０からバックアップ電圧が供給されており、データを保持（バックアップ）できるように構成されている。
【００２２】
バックアップエリア３３ａは、前述した主制御基板Ｃのバックアップエリア１３ａと同様に、停電等の発生により電源が切断された場合、電源の再入時に、パチンコ機Ｐの状態を電源切断前の状態に復帰させるため、電源切断時のスタックポインタや、各レジスタ、Ｉ／Ｏ等の値を記憶しておくためのエリアである。このバックアップエリア３３ａへの書き込みは、ＮＭＩ割込処理（図３参照）によって電源切断時に実行され、逆にバックアップエリア３３ａに書き込まれた各値の復帰は、電源入時（停電解消による電源入を含む。以下、同様）の初期化処理（図５参照）において実行される。なお、ＭＰＵ３１のＮＭＩ（Non Maskable Interrupt）端子（ノンマスカブル割込端子）には、停電等の発生による電源断時に、後述する停電監視回路５０ｂから出力される停電信号５１が入力されるように構成されており、停電の発生により、図３の停電時処理（ＮＭＩ割込処理）が即座に実行される。
【００２３】
停電カウンタ３３ｂは、前述した主制御基板Ｃの停電カウンタ１３ｂと同様に、停電等の発生によって電源断時に行われるＮＭＩ割込処理（図３参照）の実行回数を計数するためのカウンタである。この停電カウンタ３３ｂの値は、後述する停電監視回路５０ｂから出力される停電信号５１がＭＰＵ３１のＮＭＩ端子に入力されてＮＭＩ割込処理が行われる毎に「１」ずつ加算される。一方、電源入時の初期化処理（図５、Ｓ４４参照）が実行されると、停電カウンタ３３ｂの値は「０」クリアされる。かかる停電カウンタ３３ｂの値は、主制御基板Ｃから送信される停電カウンタ１３ｂの値と比較され、各制御基板Ｃ，Ｈに異常や不正行為等が発生したか否かが判断される。
【００２４】
ここで、近年、不正の利益を得る目的で行われる不正行為として、大当たりの発生に直接影響する主制御基板を不正な基板に交換して不当に大当たりを発生させるものが報告されている。この場合には、工場から出荷されたパチンコ機が遊技場に設置される迄の搬送途中で不正な基板に交換されたり、又は、遊技場に設置された後に不正な基板へ交換されたりする。
【００２５】
また、主制御基板に異常な信号を発生する不正な基板をぶら下げて（不正な「ぶら下げ基板」を取り付けて）不当に大当たりを発生させるものも報告されている。具体的には、主制御基板に対して初期化処理を終えた後に乱数カウンタの値が所定の大当たり値を示すタイミングで第１種始動口スイッチが球を検出した際の信号と同一のものを不正に生成し、これを主制御基板へ出力して不当に大当たりを発生させるものである。この不正行為が行われる場合には、一旦主制御基板に初期化処理を実行させる必要があるので、不正な信号を主制御基板のみへ出力して初期化処理が行われる。この不正は、主制御基板のみに対して行われるので、パチンコ機を一見しただけでは不正が行われていることを判断し難く、遊技場が多量の不利益を被ることがある。
【００２６】
これに対し、本実施例のパチンコ機Ｐには、その主制御基板Ｃ及び払出制御基板Ｈに停電カウンタ１３ｂ，３３ｂが設けられている。これら停電カウンタ１３ｂ，３３ｂの値は、停電が発生する毎に双方共に「１」ずつ加算され、正常に制御が行われる間は同期して更新されるものである。このため、不正を目的として両制御基板Ｃ，Ｈのうち一方の制御基板へ停電信号５１が入力されると、その一方の制御基板だけＮＭＩ割込処理が行われ、両停電カウンタ１３ｂ，３３ｂの値に差が生じる。また、主制御基板Ｃまたは払出制御基板Ｈのうちいずれか一方が不正な基板に交換された場合にも両停電カウンタ１３ｂ，３３ｂの値に差が生じる。
【００２７】
本実施例の払出制御基板Ｈは、そのメイン処理において主制御基板Ｃに停電カウンタ１３ｂの値の送信を要求する停電回数要求コマンドを送信し、主制御基板Ｃから停電カウンタ１３ｂの値に関するコマンドを受信する。その受信した停電カウンタ１３ｂの値は、払出制御基板Ｈの停電カウンタ３３ｂの値と比較され、それらの値の差に基づいて主制御基板Ｃまたは払出制御基板Ｈが正常な状態であるか否かが判断される。よって、両制御基板Ｃ，Ｈのうちいずれか一方の制御基板の誤作動を生じさせる目的で異常な停電信号５１が入力されたり、いずれか一方の制御基板が交換される等の不正が行われたとしても、両停電カウンタ１３ｂ，３３ｂの値の差に基づいて払出制御手段Ｈに不正行為を検出させることができ、その不正行為に対処させることができる。また、停電信号５１の信号線の一部が断線していずれか一方の制御基板にのみ停電信号５１が入力されるなどの異常が発生した場合にも、両停電カウンタ１３ｂ，３３ｂの値の差に基づいて払出制御基板Ｈに異常を検出させ、その異常に対処させることができる。
【００２８】
なお、停電回数要求コマンドは、払出制御基板Ｈにおいて遊技に関する処理が開始されてから所定時間（本実施例では１．９秒）経過したとき、又は、主制御基板Ｃから停電カウンタ１３ｂの値に関するコマンドを払出制御基板Ｈが受信してから１．９秒経過したときに、払出制御基板Ｈから主制御基板Ｃへ送信される（図７、Ｓ６８参照）。この停電回数要求コマンドを送信してからの時間が払出制御基板Ｈによって計時され、その送信をしてから０．１秒以内に停電カウンタ１３ｂの値に関するコマンドを受信しなければ、払出制御基板Ｈは、機器の異常、不正行為その他の異常の発生と判断して、それらに対応した処理を実行する。
【００２９】
タイマカウンタ３３ｃは、払出制御基板Ｈから主制御基板Ｃに停電カウンタ１３ｂの値を要求するコマンド（停電回数要求コマンド）の送信時期を決定するためのカウンタである。このタイマカウンタ３３ｃの値は、電源投入後、遊技に関する処理の準備が完了したとき、及び、主制御基板Ｃから停電カウンタ１３ｂの値に関するコマンドを受信したときに「０」クリアされる。また、タイマカウンタ３３ｃの値は、払出制御基板Ｈのメイン処理（図７参照）で２ｍｓ毎に繰り返して行われる遊技に関する処理（図７、Ｓ６６からＳ７１の処理）が１回行われる毎に「１」ずつ加算される。
【００３０】
このタイマカウンタ３３ｃの値が「９５０」となったときには、払出制御基板Ｈにおいて遊技に関する処理が開始されたとき、又は停電カウンタ１３ｂの値に関するコマンドを受信したときから１．９秒（２ｍｓに９５０を乗じた時間）経過しているので、払出制御基板Ｈは停電回数要求コマンドを主制御基板Ｃに送信する（図７、Ｓ６８参照）。また、タイマカウンタ３３ｃの値が「１０００」となったときには、停電回数要求コマンドを送信してから０．１秒経過したにも関わらず、主制御基板Ｃから停電カウンタ１３ｂの値に関するコマンドを受信していないので、払出制御基板Ｈは、異常の発生と判断し、異常に対応した処理を実行する（図７参照）。
【００３１】
これらＲＯＭ３２およびＲＡＭ３３を内蔵したＭＰＵ３１は入出力ポート３５と接続されており、その入出力ポート３５は、前述した主制御基板Ｃと接続されるほか、賞球払出用モータ２１と、賞球カウントスイッチ２２と、エラーランプ２３と、エラーブザー２４と、他の入出力装置２５と、電源基板５０に設けられた停電監視回路５０ｂ及びクリアスイッチ５０ｃと、それぞれ接続されている。
【００３２】
賞球カウントスイッチ２２は、賞球払出用モータ２１によって払い出された賞球を検出するためのスイッチであり、賞球払出用モータ２１と共に賞球払出ユニットに搭載されている。賞球払出用モータ２１は賞球を払い出すためのモータであり、賞球払出用モータ２１の駆動は、払出制御基板Ｈによって制御される。
【００３３】
エラーランプ２３は、遊技を行う遊技者や遊技場の管理者にパチンコ機Ｐの制御に異常が生じたことを告知するものである。このエラーランプ２３は、遊技盤１の上側（図示せず）に設けられており、払出制御基板Ｈが、主制御基板Ｃ及び払出制御基板Ｈの停電カウンタ１３ｂ，３３ｂの値の差を確認し、その差が「３」以上であることが確認された場合に払出制御基板Ｈの制御によって点灯するものである。遊技者及び遊技場の管理者には、エラーランプ２３を点灯させることでパチンコ機Ｐの制御に異常が生じていることを認識させることができる。
【００３４】
エラーブザー２４は、エラーランプ２３と同様、遊技者や遊技場の管理者にパチンコ機Ｐの制御に異常が生じたことを告知するものである。このエラーブザー２４は、遊技盤１の上側（図示せず）に設けられており、払出制御基板Ｈが、主制御基板Ｃ及び払出制御基板Ｈの停電カウンタ１３ｂ，３３ｂの値の差を確認し、その差が「６」以上であることが確認された場合に払出制御基板Ｈの制御によって音を出力するものである。両停電カウンタ１３ｂ，３３ｂの値の差が「６」以上となった場合には、エラーランプ２３が点灯されると共にエラーブザー２４から音が出力されるので、遊技者及び遊技場の管理者には、エラーランプ２３が点灯されただけの状態よりもパチンコ機Ｐに異常が多数回発生したことを認識させることができる。
【００３５】
なお、異常の発生回数を必ずしも複数の機器を用いて告知する必要は無く、エラーランプ２３の点灯状態を両停電カウンタ１３ｂ，３３ｂの値の差に応じて点滅から点灯に変更するなど点灯状態を変化させて告知しても良く、又は、エラーブザー２４の音量をその値の差に応じて変更する、即ち、両停電カウンタ１３ｂ，３３ｂの値の差が大きくなるに従ってエラーブザー２４の音量を大きくして告知しても良い。また、エラーランプ２３及びエラーブザー２４は、払出制御基板Ｈから主制御基板Ｃに異常の発生をコマンドで報せて主制御基板Ｃに制御させるものであっても良い。しかし、主制御基板Ｃが不正な基板に交換された場合、異常が発生したことを報せるコマンドを主制御基板Ｃが受信してもエラーランプ２３及びエラーブザー２４を作動させないように制御することができてしまう。これに対し、異常の発生を検出する払出制御基板Ｈにエラーランプ２３及びエラーブザー２４を直接接続することで、不正を検出しても外部へ異常の発生が告知されない制御が行われることを防止して、異常の発生を外部へ確実に告知させることができる。
【００３６】
電源基板５０は、パチンコ機Ｐの各部に電力を供給するための電源部５０ａと、停電監視回路５０ｂと、クリアスイッチ５０ｃとを備えている。停電監視回路５０ｂは、停電等の発生による電源断時に、主制御基板ＣのＭＰＵ１１のＮＭＩ端子へ停電信号５１を出力するための回路である。この停電監視回路５０ｂは、電源部５０ａから出力される最も大きい電圧である直流安定２４ボルトの電圧を監視し、この電圧が２２ボルト未満になった場合に停電（電源断）の発生と判断して、停電信号５１を主制御基板Ｃ及び払出制御基板Ｈへ出力するように構成されている。この停電信号５１の出力によって、主制御基板Ｃ及び払出制御基板Ｈは、停電の発生を認識し、停電時処理（図３のＮＭＩ割込処理）を実行する。なお、電源部５０ａは、直流安定２４ボルトの電圧が２２ボルト未満になった後においても、かかる停電時処理の実行に充分な時間の間、制御系の駆動電圧である５ボルトの出力を正常値に維持するように構成されているので、主制御基板Ｃ及び払出制御基板Ｈは、停電時処理を正常に実行することができるのである。
【００３７】
クリアスイッチ５０ｃは、主制御基板ＣのＲＡＭ１３および払出制御基板ＨのＲＡＭ３３にバックアップされるデータをクリアするためのスイッチであり、押しボタンタイプのスイッチで構成されている。このクリアスイッチ５０ｃが押下された状態でパチンコ機Ｐの電源が投入されると（停電解消による電源入を含む）、主制御基板Ｃおよび払出制御基板Ｈによって、それぞれのＲＡＭ１３，３３のデータがクリアされる。
【００３８】
次に、上記のように構成されたパチンコ機Ｐで実行される各処理を、図３から図８の各フローチャートを参照して説明する。図３は、停電の発生等によるパチンコ機Ｐの電源断時に、主制御基板Ｃ及び払出制御基板Ｈでそれぞれ別々に実行されるＮＭＩ割込処理のフローチャートである。このＮＭＩ割込処理により、停電の発生等による電源断時の主制御基板Ｃ及び払出制御基板Ｈの状態がバックアップエリア１３ａ，３３ａに記憶される。なお、ＮＭＩ割込処理は、主制御基板ＣのＲＯＭ１２と、払出制御基板ＨのＲＯＭ３２とにそれぞれ別々に搭載されてその内容が異なる処理であるが、フローチャートの表記上は同様に表すことができるので、図３にまとめて図示している。
【００３９】
停電の発生等によりパチンコ機Ｐの電源が断されると、停電監視回路５０ｂから停電信号５１が主制御基板Ｃ及び払出制御基板ＨのＭＰＵ１１，３１のＮＭＩ（Non Maskable Interrupt）端子へ出力される。すると、ＭＰＵ１１，３１は、実行中の制御を中断して、図３のＮＭＩ割込処理を開始する。停電信号５１が出力された後所定時間は、各制御基板Ｃ，Ｈの処理が実行可能なように電源基板５０の電源部５０ａから電力供給がなされており、この所定時間内にＮＭＩ割込処理が実行される。なお、ノイズ等により主制御基板Ｃ及び払出制御基板Ｈのうちいずれか一方の制御基板のＮＭＩ端子に停電信号５１が入力された場合には、一方の制御基板のみでＮＭＩ割込処理が行われる。
【００４０】
ＮＭＩ割込処理では、まず、停電カウンタ１３ｂ，３３ｂの値に「１」を加算する（Ｓ１）。次に、各レジスタおよびＩ／Ｏ等の値をスタックエリアへ書き込み（Ｓ２）、スタックポインタの値をバックアップエリア１３ａ，３３ａへ書き込んで退避する（Ｓ３）。更に、停電発生情報をバックアップエリア１３ａ，３３ａへ書き込んで（Ｓ４）、停電の発生等による電源断時の状態を記憶する。その後、主制御基板Ｃ及び払出制御基板Ｈに対してそれぞれ定められたその他停電処理を実行した後（Ｓ５）、電源が完全に断して処理が実行できなくなるまで、処理をループする。
【００４１】
このように、主制御基板Ｃ及び払出制御基板ＨでＮＭＩ割込処理が行われると、停電カウンタ１３ｂ，３３ｂの値は、「１」加算される。このため、正常に制御が行われていれば、停電が発生する毎に各制御基板Ｃ，Ｈの停電カウンタ１３ｂ，３３ｂの値が同期して更新される。また、異常が発生していずれか一方の制御基板のみでＮＭＩ割込処理が行われると、停電カウンタ１３ｂ，３３ｂの値のうちいずれか一方のみに「１」が加算されるので、両停電カウンタ１３ｂ，３３ｂの値は同期しないでずれを生じる。
【００４２】
図４は、パチンコ機Ｐの主制御基板Ｃにおいて実行されるメイン処理のフローチャートである。パチンコ機Ｐの主な制御は、このメイン処理によって実行される。メイン処理では、まず、割込を禁止した後（Ｓ１１）、図５に示す初期化処理を実行する（Ｓ１２）。ここで、図５のフローチャートを参照して、初期化処理について説明する。
【００４３】
図５は、パチンコ機Ｐの電源入時に主制御基板Ｃ及び払出制御基板Ｈのメイン処理の中でそれぞれ別々に実行される初期化処理（Ｓ１２）のフローチャートである。この処理では、バックアップが有効であれば、バックアップエリア１３ａ，３３ａに記憶された各データを元の状態に戻し、遊技の制御を電源が断される前の状態から続行する。一方、バックアップが有効でなかったり、或いは、バックアップが有効であっても電源入時にクリアスイッチ５０ｃが押下された場合には、ＲＡＭクリア及び初期化処理を実行する。なお、この初期化処理（Ｓ１２）は、サブルーチンの形式で記載されているが、スタックポインタの設定前に実行される処理なので、実際には、サブルーチンコールされずに、Ｓ１１の処理後に順に実行される。また、初期化処理は、主制御基板ＣのＲＯＭ１２と、払出制御基板ＨのＲＯＭ３２とにそれぞれ別々に搭載されてその内容が異なる処理であるが、フローチャートの表記上は同様に表すことができるので、図５にまとめて図示している。
【００４４】
まず、スタックポインタを設定し（Ｓ４１）、クリアスイッチ５０ｃがオンされているか否かを確認する（Ｓ４２）。クリアスイッチ５０ｃがオンされていなければ（Ｓ４２：Ｎｏ）、バックアップが有効であるか否かを確認する（Ｓ４３）。この確認は、ＲＡＭ１３，３３の所定のエリアに書き込まれたキーワードが正しく記憶されているか否かにより判断する。キーワードが正しく記憶されていればバックアップは有効であり、逆に、キーワードが正しくなければバックアップデータは破壊されているので、そのバックアップは有効ではない。バックアップが有効であれば（Ｓ４３：Ｙｅｓ）、処理をＳ４５へ移行して、主制御基板Ｃ又は払出制御基板Ｈの各状態を電源断前の状態に復帰させる。一方、バックアップが有効でなかったり（Ｓ４３：Ｎｏ）、或いはクリアスイッチ５０ｃがオンされていれば（Ｓ４２：Ｙｅｓ）、ＲＡＭクリア及び初期化処理を実行して（Ｓ４４）、ＲＡＭ１３，３３及びＩ／Ｏ等の各値を初期化し、この初期化処理を終了する。このＳ４４の処理の終了後は、主制御基板Ｃにおいては図４のＳ１３の処理が、払出制御基板Ｈにおいては図７のＳ６３の処理がそれぞれ実行される。
【００４５】
Ｓ４５からの復電処理では、まず、バックアップエリア１３ａ，３３ａからスタックポインタの値を読み出して、これをスタックポインタへ書き込み、電源断前（停電前）の状態、即ちＮＭＩ割込発生前の状態に戻す（Ｓ４５）。次に、バックアップエリア１３ａ，３３ａへ退避した各レジスタやＩ／Ｏ等のデータをそのバックアップエリア１３ａ，３３ａから読み出して、これら各データを元のレジスタやＩ／Ｏ等へ書き込む（Ｓ４６）。更に、割込状態を停電発生時に実行される図３の処理で記憶しておいた電源断前（停電前）の状態、即ちＮＭＩ割込発生前の状態に戻し（Ｓ４７）、ＮＭＩ割込リターンを実行して処理を電源断前に実行していたところへ戻して、制御を電源断前の状態から続行する。
【００４６】
図４のフローチャートに戻って主制御基板Ｃのメイン処理について説明する。Ｓ１３の処理ではタイマ割込の設定を行って（Ｓ１３）割込が発生可能な状態にした上で、各割込を許可状態とする（Ｓ１４）。割込の許可後は、特別図柄変動処理（Ｓ２５）や、表示データ作成処理（Ｓ２７）、ランプ・情報処理（Ｓ２８）などにより、前回の処理で更新された出力データを一度に各ポートへ出力するポート出力処理を実行する（Ｓ１５）。
【００４７】
更に、大当たりを決定するための乱数カウンタの値などを「＋１」更新する乱数更新処理（Ｓ１６）を実行し、記憶タイマ減算処理を実行する（Ｓ１７）。記憶タイマ減算処理は、大当たり判定の保留球が所定数以上あり、且つ、ＬＣＤ３において図柄の変動表示中である場合に、図柄の変動表示の時間短縮を行うものである。
【００４８】
スイッチ監視処理（Ｓ１８）は、ＩＮＴ割込で読み込まれた各スイッチの状態に応じて、遊技領域へ打ち込まれた球の入賞口２や特定入賞口５、図柄作動口４への入賞、ゲート７への通過、更には賞球の払い出し等に関する処理を行うものである。図柄カウンタ更新処理（Ｓ２０）では、ＬＣＤ３で行われる変動表示の結果、停止表示される図柄を決定するためのカウンタの更新処理が行われる。また、図柄チェック処理（Ｓ２１）では、図柄カウンタ更新処理（Ｓ２０）で更新されたカウンタの値に基づいて、特別図柄変動処理（Ｓ２５）で使用される大当たり図柄や、ハズレ図柄、更にはリーチ図柄などが決定される。
【００４９】
次いで、普通図柄変動処理（Ｓ２３）によって、「○」と「×」との２つのＬＥＤ６ａ，６ｂで構成された普通図柄表示装置６の変動表示を行うと共に、その変動表示の結果、「○」のＬＥＤ６ａで変動表示が終了した場合には当たりとなって普通電動役物（図柄作動口）４を所定時間（例えば０．５秒）開放する当たり処理を実行する。その後、状態フラグをチェックし（Ｓ２４）、ＬＣＤ３において図柄の変動開始または変動表示中であれば（Ｓ２４：図柄変動中）、特別図柄変動処理（Ｓ２５）によって、球が図柄作動口４に入賞するタイミングで読み取った乱数カウンタの値に基づいて、大当たりか否かの判定が行われると共に、ＬＣＤ３において特別図柄の変動処理を実行する。一方、状態フラグをチェックした結果、大当たり中であれば（Ｓ２４：大当り中）、特定入賞口５を開放するなどの大当たり処理（Ｓ２６）を実行する。更に、状態フラグをチェックした結果、図柄の変動中でも大当たり中でもなければ（Ｓ２４：その他）、Ｓ２５及びＳ２６の処理をスキップして、Ｓ２７の表示データ作成処理へ移行する。
【００５０】
表示データ作成処理（Ｓ２７）では、図柄の変動表示以外にＬＣＤ３に表示されるデモデータや、普通図柄表示装置６の２つのＬＥＤ６ａ，６ｂの表示データなどが作成され、ランプ・情報処理（Ｓ２８）では、保留球のランプデータをはじめ、各種のランプデータが作成される。効果音処理（Ｓ２９）では、遊技の状況に応じた効果音データが作成される。なお、これらの表示データ及び効果音データは、前記したポート出力処理（Ｓ１５）やタイマ割込処理によって払出制御基板Ｈやその他の制御基板へ出力（送信）される。
【００５１】
効果音処理（Ｓ２９）の終了後は、次のＳ１５の処理の実行タイミングが到来するまでの残余時間の間、大当たりを決定するための乱数カウンタの初期値を更新する乱数初期値更新処理（Ｓ３０）を繰り返し実行する。Ｓ１５〜Ｓ２９の各処理は定期的に実行する必要があるので、Ｓ３１の処理において前回のＳ１５の処理の実行からの経過時間をチェックする（Ｓ３１）。チェックの結果、前回のＳ１５の処理の実行から所定時間（例えば２ｍｓ）経過していれば（Ｓ３１：Ｙｅｓ）、処理をＳ１５へ移行する。一方、所定時間経過していなければ（Ｓ３１：Ｎｏ）、処理をＳ３０へ移行して、乱数初期値更新処理（Ｓ３０）の実行を繰り返す。ここで、Ｓ１５〜Ｓ２９の各処理の実行時間は、遊技の状態に応じて変化するので、次のＳ１５の処理の実行タイミングが到来するまでの残余時間は、一定の時間ではない。よって、かかる残余時間を使用して乱数初期値更新処理（Ｓ３０）を繰り返し実行することにより、乱数カウンタの初期値をランダムに更新することができる。
【００５２】
図６は、主制御基板Ｃの割込処理で実行されるコマンド受信処理のフローチャートである。主制御基板Ｃに接続される各制御基板から送信されるコマンドを主制御基板Ｃが受信すると、その度に割込が発生し、このコマンド受信処理が実行される。なお、このコマンド受信処理を実行する割込は、割込の禁止設定ができないノンマスカブル割込ではなく、割込の禁止設定が可能な割込である。
【００５３】
コマンド受信処理では、まず、受信したコマンドが払出制御基板Ｈから送信される停電回数要求コマンドであるか否かを判断する（Ｓ５１）。そのコマンドが停電回数要求コマンドであれば（Ｓ５１：Ｙｅｓ）、払出制御基板Ｈへ停電カウンタ１３ｂの値に応じたコマンドを送信して（Ｓ５２）、このコマンド受信処理を終了する。一方、受信したコマンドが停電回数要求コマンドでなければ（Ｓ５１：Ｎｏ）、受信したコマンドに応じた処理を実行して（Ｓ５３）、このコマンド受信処理を終了する。
【００５４】
図７は、パチンコ機Ｐの払出制御基板Ｈにおいて実行されるメイン処理のフローチャートである。払出制御基板Ｈのメイン処理では、まず、割込を禁止し（Ｓ６１）、前述した図５の初期化処理を行う（Ｓ１２）。次に、タイマ割込の設定を行って（Ｓ６３）割込が発生可能な状態にした上で、各割込を許可状態とし（Ｓ６４）、タイマカウンタ３３ｃの値を「０」クリアして（Ｓ６５）、処理をＳ６６へ移行する。
【００５５】
Ｓ６６からの処理では、まず、タイマカウンタ３３ｃの値に「１」を加算し（Ｓ６６）、タイマカウンタ３３ｃの値が「９５０」であるか否か、即ち、タイマカウンタ３３ｃの値が「０」の状態から１．９秒が経過したか否かを確認する（Ｓ６７）。ここで、Ｓ６６からＳ７１迄の処理は、２ｍｓ毎に繰り返し行われる処理であり、タイマカウンタ３３ｃの値は、Ｓ６６の処理によって２ｍｓ毎に「１」ずつ増加する。よって、タイマカウンタ３３ｃの値が「０」の状態から「９５０」になる迄には、２ｍｓに「９５０」を乗じた１．９秒が経過する。
【００５６】
タイマカウンタ３３ｃの値が「９５０」であれば（Ｓ６７：Ｙｅｓ）、主制御基板Ｃに停電カウンタ１３ｂの値の送信を要求するタイミングであるので、主制御基板Ｃへ停電回数要求コマンドを送信し（Ｓ６８）、処理をＳ６９へ移行する。タイマカウンタ３３ｃの値が「９５０」でない場合には（Ｓ６７：Ｎｏ）、停電回数要求コマンドを送信するタイミングで無いので、Ｓ６８の処理をスキップして、処理をＳ６９へ移行する。
【００５７】
Ｓ６９の処理では、タイマカウンタ３３ｃの値が「１０００」以上であるか否かを確認する（Ｓ６９）。タイマカウンタ３３ｃの値が「１０００」以上でなければ（Ｓ６９：Ｎｏ）、各処理を実行する（Ｓ７０）。払出制御基板Ｈによる遊技に関する処理は、割込処理を除いて、この各処理（Ｓ７０）の中で実行される。Ｓ７０の処理の後には、前回のＳ６６の処理の実行からの経過時間を確認する（Ｓ７１）。確認の結果、前回のＳ６６の処理の開始から所定時間（本実施例においては２ｍｓ）経過していなければ（Ｓ７１：Ｎｏ）、処理の移行を待機して再度経過時間を確認する。前回のＳ６６の処理の開始から２ｍｓ経過すると（Ｓ７１：Ｙｅｓ）、処理をＳ６６へ移行する。
【００５８】
一方、Ｓ６９の処理においてタイマカウンタ３３ｃの値が「１０００」以上であれば（Ｓ６９：Ｙｅｓ）、主制御基板Ｃへ停電回数要求コマンドを送信した後にタイマカウンタ３３ｃの値が「５０」増加して、２ｍｓに「５０」を乗じた０．１秒が経過したこととなる。主制御基板Ｃによる制御が正常に行われる場合には、主制御基板Ｃは、停電回数要求コマンドを受信した時点でコマンド受信処理を行って、停電カウンタ１３ｂの値に応じたコマンドを送信するはずである（図６参照）。主制御基板Ｃに停電回数要求コマンドを送信してから０．１秒経過しても停電カウンタ１３ｂの値が主制御基板Ｃから送信されない場合には、パチンコ機Ｐに何らかの異常が生じている。このため、エラーランプ２３を点灯させると共にエラーブザー２４から音を出力し（Ｓ７２）、払出中の賞球を停止するなどの異常時の処置を施すエラー処理を行って（Ｓ７３）、処理をループさせて停止状態とする。
【００５９】
図８は、払出制御基板Ｈの割込処理で実行されるコマンド受信処理のフローチャートである。主制御基板Ｃから送信されるコマンドを払出制御基板Ｈが受信すると、その度に割込が発生し、このコマンド受信処理が実行される。なお、このコマンド受信処理を実行する割込は、割込の禁止設定ができないノンマスカブル割込ではなく、割込の禁止設定が可能な割込である。
【００６０】
コマンド受信処理では、まず、受信したコマンドが主制御基板Ｃから送信される停電カウンタ１３ｂの値に関するコマンドであるか否かを確認する（Ｓ８１）。停電カウンタ１３ｂの値に関するコマンドの受信でなければ（Ｓ８１：Ｎｏ）、他のコマンドを受信しているので、他のコマンドに対する処理を行って（Ｓ８８）、このコマンド受信処理を終了する。
【００６１】
Ｓ８１の確認の結果、停電カウンタ１３ｂの値に関するコマンドを受信していれば（Ｓ８１：Ｙｅｓ）、タイマカウンタ３３ｃの値を「０」クリアし（Ｓ８２）、受信した主制御基板Ｃの停電カウンタ１３ｂの値と、払出制御基板Ｈの停電カウンタ３３ｂの値との差を確認する（Ｓ８３）。両停電カウンタ１３ｂ，３３ｂの値の差が「２」以下であれば（Ｓ８３：Ｙｅｓ）、同期すべき両制御基板Ｃ，Ｈの停電カウンタ１３ｂ，３３ｂの値が同期してはいないものの、ノイズ等により稀に発生する異常であるものとして、Ｓ８４からＳ８７の異常の発生に対する処理をスキップして、このコマンド受信処理を終了する。
【００６２】
両停電カウンタ１３ｂ，３３ｂの値の差が「２」以下でなく「３」以上であれば（Ｓ８３：Ｎｏ）、エラーランプ２３を点灯させて（Ｓ８４）異常が繰り返して発生していることを外部に告知し、それらの値の差が「５」以下であるか否かを確認する（Ｓ８５）。両停電カウンタ１３ｂ，３３ｂの値の差が「５」以下であれば（Ｓ８５：Ｙｅｓ）、エラーランプ２３を点灯させたままで、このコマンド受信処理を終了する。
【００６３】
なお、Ｓ８３の処理において両停電カウンタ１３ｂ，３３ｂの値の差が必ずしも「３」以上となった場合に異常が発生したと判断させる必要はなく、「４」以上の値の差が生じたときに異常の発生と判断しても良く、逆に、「１」或いは「２」の差が生じたときに異常の発生と判断しても良い。「１」の差が生じた場合に即座に異常の発生であると判断することで、制御に異常が生じたことをより迅速かつ確実に外部に告知させることができる。
【００６４】
Ｓ８５の処理において両停電カウンタ１３ｂ，３３ｂの値の差が「５」以下でなく「６」以上であれば（Ｓ８５：Ｎｏ）、エラーブザー２４から音を出力させ（Ｓ８６）、両停電カウンタ１３ｂ，３３ｂの値の差が「１０」以下であるか否かを確認する（Ｓ８７）。それらの値の差が「１０」以下であれば（Ｓ８７：Ｙｅｓ）、このコマンド受信処理を終了する。一方、Ｓ８７の確認の結果、両停電カウンタ１３ｂ，３３ｂの値の差が「１１」以上であれば（Ｓ８７：Ｎｏ）、異常が頻発しているので、払出中の賞球を停止するなどの異常時の処置を施すエラー処理を行い（Ｓ８９）、処理をループさせて停止状態とする。
【００６５】
このように、払出制御基板Ｈは、主制御基板Ｃから略２秒毎に送信される停電カウンタ１３ｂ，３３ｂの値の差を繰り返して確認し、その確認結果に応じて外部に異常を告知したり、異常の程度によっては処理を停止させるので、遊技中に発生する異常を確実かつ迅速に検出し、遊技者や遊技場の管理者には、エラーランプ２３及びエラーブザー２４の状態から異常の発生及びその程度を認識させることができる。よって、不正行為が行われやすい主制御基板Ｃに対する不正を払出制御基板Ｈで的確に検出させることができ、信頼性の高い制御を行わせることができる。
【００６６】
また、異常が頻発している場合、及び、主制御基板Ｃから停電カウンタ１３ｂの値に関するコマンドが送信されない場合に処理を停止するので、主制御基板Ｃが不正な基板に交換され、多量の賞球を不正に払い出される等の不正行為が行われた場合に、遊技場が継続して不利益を被ることを防止することができる。更に、異常の程度が低い場合、即ち、パチンコ機Ｐにおいては両停電カウンタ１３ｂ，３３ｂの値の差が「５」以下であれば、エラーランプ２３のみを点灯させて、遊技者の遊技に支障を来すこと無く異常の発生を外部へ告知することができる。
【００６７】
なお、停電カウンタ１３ｂ，３３ｂの値は、図３に示すバックアップ処理によって主制御基板Ｃ及び払出制御基板Ｈのバックアップエリア１３ａ，３３ａに退避され、図５の初期化処理によって電源断前に更新されていた値に復帰される。よって、電源断中にも継続して停電カウンタ１３ｂ，３３ｂの値を同期させ続けることができ、電源断中に主制御基板Ｃ又は払出制御基板Ｈのうちいずれか一方が交換される不正が行われたとしても、電源復帰後に停電カウンタ１３ｂ，３３ｂの値の差に基づいてその不正を検出することができる。
【００６８】
また、本実施例では、停電カウンタ１３ｂの値に関するコマンドが送信されない場合に処理を停止させたが、その後に特定の操作が行われた場合、例えば、クリアスイッチ５０ｃが継続して３秒以上押下された場合に制御を再開させるように構成しても良い。軽度の異常である場合には一旦停止したパチンコ機Ｐの制御をスムーズに再開させることができる。
【００６９】
次に、図９から図１２を参照して、第２実施例について説明する。前記した第１実施例では、主制御基板Ｃ及び払出制御基板Ｈに停電カウンタ１３ｂ，３３ｂを設け、主制御基板Ｃから払出制御基板Ｈへ停電カウンタ１３ｂの値を送信し、両停電カウンタ１３ｂ，３３ｂの値の差を払出制御基板Ｈのメイン処理で監視して異常の発生を検出していた。
【００７０】
これに対し、第２実施例では、主制御基板Ｃ及び払出制御基板Ｈは、停電信号５１が入力されてＮＭＩ割込処理が実行される時、及び、クリアスイッチ５０ｃがオンされた時に、自己の制御状態を示すコマンドを他方の制御基板へ送信し、他の制御基板の状態に応じた処理を行って異常の発生を検出するものである。また、遊技の制御を再開させるためのエラー解除スイッチ８３が設けられており、異常が検出されて遊技の制御が一旦停止された後であっても遊技の制御を再開するものである。以下、第２実施例の説明にあたり、前記した第１実施例と同一の部分には同一の符号を付してその説明を省略する。
【００７１】
図９は、第２実施例におけるパチンコ機Ｐの電気的構成を示したブロック図である。主制御基板ＣのＭＰＵ６１は、そのＲＡＭ６３から停電カウンタ１３ｂが省かれており、また、払出制御基板ＨのＭＰＵ７１は、そのＲＡＭ７３から停電カウンタ３３ｂ及びタイマカウンタ３３ｃが省かれている。第２実施例のパチンコ機Ｐにおいては、各制御基板Ｃ，ＨのＭＰＵ６１，７１に設けられたＲＡＭ６３，７３に異常の発生を検出するために必要な情報を記憶する必要が無く、その代わりに、異常が発生し得る処理の実行時にその状態を示すコマンドを他方の制御基板へ送信する。
【００７２】
エラーランプ８１及びエラーブザー８２は、遊技を行う遊技者や遊技場の管理者にパチンコ機Ｐの制御に異常が生じたことを告知するものである。このエラーランプ８１及びエラーブザー８２は、主制御基板Ｃ及び払出制御基板Ｈの入出力ポート１５，３５にそれぞれ接続され、いずれか一方の制御基板で異常が検出された場合に作動するものである。異常の検出時にエラーランプ８１を点灯させると共にエラーブザー８２から音を出力させることで、遊技者及び遊技場の管理者に、各払出制御基板Ｃ，Ｈのうちいずれか一方に異常が生じていることを認識させることができる。なお、このエラーランプ８１及びエラーブザー８２は必ずしも１つずつ設ける必要はなく、主制御基板Ｃ及び払出制御基板Ｈに別々に設けても良い。いずれの制御基板で異常が検出されたかを告知することができるので、遊技場の管理者にその異常を特定させ易くすることができる。
【００７３】
エラー解除スイッチ８３は、クリアスイッチ５０ｃのオンが主制御基板Ｃ及び払出制御基板Ｈのうちいずれか一方に検出されて一旦停止した遊技の制御を再開させるためのスイッチであり、押しボタンタイプのスイッチで構成されている。電源入時の初期化処理において異常の発生が検出されて遊技の制御が一旦停止された状態においてエラー解除スイッチ８３が押下されると、遊技の制御が再開される。
【００７４】
図１０は、第２実施例におけるパチンコ機Ｐの主制御基板Ｃ及び払出制御基板Ｈにおいて実行されるＮＭＩ割込処理のフローチャートである。この処理では、図３に示す第１実施例のＮＭＩ割込処理に対して、Ｓ１の停電カウンタ１３ｂ，３３ｂの値を更新する処理が省略される一方、Ｓ９１の処理が追加されている。なお、図１０のＮＭＩ割込処理は、主制御基板Ｃと払出制御基板Ｈとでその内容の異なる処理であるが、フローチャートの表記上は同様に表すことができるので、図１０にまとめて図示している。
【００７５】
このＮＭＩ割込処理では、停電信号５１が主制御基板Ｃ又は払出制御基板ＨのＭＰＵ６１，７１のＮＭＩ端子に入力されると、Ｓ２からＳ５の処理を実行した後に、払出制御基板Ｈ又は主制御基板Ｃへ停電信号５１が入力されたことを示唆する停電発生コマンドを送信する（Ｓ９１）。即ち、主制御基板ＣでＮＭＩ割込処理が実行された場合にはその処理が行われたことを払出制御基板Ｈへ送信し、逆に、払出制御基板ＨでＮＭＩ割込処理が実行された場合にはその処理が行われたことを主制御基板Ｃへ送信するのである。
【００７６】
図１１は、第２実施例におけるパチンコ機Ｐの主制御基板Ｃ及び払出制御基板Ｈにおいて実行されるコマンド受信処理のフローチャートである。このコマンド受信処理は、図６及び図１０に示す主制御基板Ｃ及び払出制御基板Ｈのコマンド受信処理に対応するものである。第２実施例におけるコマンド受信処理も、主制御基板Ｃと払出制御基板Ｈとでその内容の異なる処理であるが、フローチャートの表記上は同様に表すことができるので、図１１にまとめて図示している。
【００７７】
このコマンド受信処理では、まず、受信したコマンドが払出制御基板Ｈ又は主制御基板Ｃから送信される停電発生コマンドであるか否かを判断する（Ｓ１０１）。そのコマンドが停電発生コマンドでなければ（Ｓ１０１：Ｎｏ）、受信したコマンドに応じた処理を実行して（Ｓ１０２）、このコマンド受信処理を終了する。一方、受信したコマンドが停電発生コマンドであれば（Ｓ１０１：Ｙｅｓ）、他の制御基板に停電信号５１が入力されたにも関わらず、自己の制御基板には停電信号５１が入力されていない。僅かな時間の差があって停電信号５１が入力される可能性もあるので、所定時間をウェイトするウェイト処理を行って（Ｓ１０３）、停電信号５１の入力を待機する。ウェイト処理を行ってもＮＭＩ割込処理が実行されず所定時間が経過した場合、主制御基板Ｃ又は払出制御基板Ｈは、エラーランプ８２を点灯させると共にエラーブザー８３から音を出力させて、処理をループして停止状態とする。
【００７８】
このように、主制御基板Ｃ又は払出制御基板Ｈのうちいずれか一方の制御基板のみに停電信号５１が入力され、他方の制御基板に停電信号５１が入力されなければ、エラーランプ８２及びエラーブザー８３を作動させると共に処理をループして停止状態とする。よって、いずれか一方の制御基板にのみ停電信号５１が入力される異常を検出することができ、その異常に対応した制御を行わせることができる。
【００７９】
図１２は、第２実施例におけるパチンコ機Ｐの主制御基板Ｃ及び払出制御基板Ｈのメイン処理において実行される初期化処理（Ｓ１１０）のフローチャートである。この初期化処理（Ｓ１１０）では、図５に示すＳ１２の初期化処理に対し、Ｓ１１１からＳ１１９の処理の部分が変更されている。この初期化処理（Ｓ１１０）も、主制御基板Ｃと払出制御基板Ｈとでその内容の異なる処理であるが、フローチャートの表記上は同様に表すことができるので、図１２にまとめて図示している。なお、この初期化処理（Ｓ１１０）は、サブルーチンの形式で記載されているが、スタックポインタの設定前に実行される処理なので、実際には、サブルーチンコールされずに実行される。
【００８０】
Ｓ４１の処理においてスタックポインタを設定した後に、バックアップが有効であるか否かを確認する（Ｓ１１１）。この確認は、ＲＡＭ６３，７３の所定のエリアに書き込まれたキーワードが正しく記憶されているか否かにより判断する。キーワードが正しく記憶されていればバックアップは有効であり、逆に、キーワードが正しくなければバックアップデータは破壊されているので、そのバックアップは有効ではない。バックアップが有効である場合には（Ｓ１１１：Ｙｅｓ）、次にクリアスイッチ５０ｃがオンされてＲＡＭクリア信号を受信しているか否かを確認する（Ｓ１１２）。クリアスイッチ５０ｃがオンされずＲＡＭクリア信号を受信していなければ（Ｓ１１２：Ｎｏ）、処理をＳ１１６へ移行する。
【００８１】
一方、クリアスイッチ５０ｃがオンされてＲＡＭクリア信号を受信していれば（Ｓ１１２：Ｙｅｓ）、ＲＡＭクリア信号を受信したことを示すＲＡＭクリア受信信号を他の制御基板へ送信する（Ｓ１１３）。本実施例において他の制御基板とは、主制御基板Ｃによる初期化処理にあっては払出制御基板Ｈを示し、逆に、払出制御基板Ｈによる初期化処理にあっては主制御基板Ｃを示すものとする。
【００８２】
Ｓ１１３の処理の後、所定時間待機するウェイト処理（Ｓ１１４）を行い、そのウェイト処理の間に他の制御基板からＲＡＭクリア受信信号を受信したか否かを確認する（Ｓ１１５）。他の制御基板からＲＡＭクリア受信信号を受信していれば（Ｓ１１５：Ｙｅｓ）、主制御基板Ｃ及び払出制御基板Ｈへ共にＲＡＭクリア信号が出力されているということなので、ＲＡＭ６３，７３に記憶されるデータをクリアするためにＲＡＭクリア及び初期化処理を実行し（Ｓ４４）、この初期化処理を終了する。なお、Ｓ１１１の処理においてバックアップが有効でない場合には（Ｓ１１１：Ｎｏ）、処理をＳ４４へ移行して同様の処理を行う。
【００８３】
一方、Ｓ１１２の処理において、クリアスイッチ５０ｃがオンされていなければ（Ｓ１１２：Ｎｏ）、所定時間待機するウェイト処理（Ｓ１１６）を行い、そのウェイト処理の間に他の制御基板からＲＡＭクリア受信信号を受信したか否かを確認する（Ｓ１１７）。他の制御基板からＲＡＭクリア受信信号を受信していれば（Ｓ１１７：Ｙｅｓ）、他の制御基板にのみＲＡＭクリア信号が出力されているので、エラーランプ８１を点灯させて（Ｓ１１８）、エラー解除スイッチ８３がオンされているか否かを確認する（Ｓ１１９）。エラー解除スイッチ８３がオンされていなければ（Ｓ１１９：Ｎｏ）、オンされるまで処理の進行を停止する。エラー解除スイッチ８３がオンされると（Ｓ１１９：Ｙｅｓ）、処理をＳ４５へ移行して、各制御基板Ｃ，Ｈの状態を電源断前の状態に復帰させる。
【００８４】
また、Ｓ１１７の処理において、他の制御基板からＲＡＭクリア受信信号を受信していなければ（Ｓ１１７：Ｎｏ）、主制御基板Ｃ及び払出制御基板Ｈには共にＲＡＭクリア信号が出力されていないので、Ｓ１１８及びＳ１１９の異常に対する処理をスキップして、処理をＳ４５へ移行する。
【００８５】
なお、Ｓ１１５の処理において他の制御基板からＲＡＭクリア受信信号を受信していなければ（Ｓ１１５：Ｎｏ）、一方の制御基板にのみＲＡＭクリア信号が出力されているので、処理をＳ１１８へ移行してエラーランプ８３を点灯させ（Ｓ１１８）、エラー解除スイッチ８３がオンされるまで処理の進行を停止する（Ｓ１１９）。
【００８６】
このように、ＲＡＭクリア信号が主制御基板Ｃ及び払出制御基板Ｈのうちいずれか一方の制御基板に出力された場合には、各制御基板Ｃ，Ｈは異常の発生と判断して処理の進行を停止する。即ち、ＲＡＭクリア信号は、パチンコ機Ｐが正常な状態であれば主制御基板Ｃ及び払出制御基板Ｈの両方共に出力されるか、或いは、両方共に出力されないものであるので、いずれか一方の制御基板にＲＡＭクリア信号が出力される場合には何かしらの異常が発生している。この異常はパチンコ機Ｐを誤動作させる不正行為である場合も考えられるので、一旦処理の進行を停止することにより、パチンコ機Ｐが異常な状態のままで遊技の制御が継続して行われて遊技場或いは遊技者が不利益を被ることを防止することができる。また、払出制御基板Ｈの制御の進行が一時停止した状態においてエラー解除スイッチ８３が押下されると払出制御基板Ｈの制御を再開させることができるので、軽度の異常であることが特定できた場合等には必要に応じて制御を再開させることができる。
【００８７】
以上、実施例に基づき本発明を説明したが、本発明は上記実施例に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の変形改良が可能であることは容易に推察できるものである。
【００８８】
例えば、第１実施例では、停電発生時に行われるＮＭＩ割込処理の実行回数を主制御基板Ｃ及び払出制御基板Ｈの停電カウンタ１３ｂ，３３ｂで計数すると共に、主制御基板Ｃがその停電カウンタ１３ｂの値を払出制御基板Ｈへ出力し、払出制御基板Ｈは、両停電カウンタ１３ｂ，３３ｂの値に基づいた制御を行うものであった。しかしながら、必ずしも払出制御基板Ｈによって停電カウンタ１３ｂ，３３ｂの値に基づいた制御を行わせる必要は無く、払出制御基板Ｈがその停電カウンタ３３ｂの値を主制御基板Ｃへ出力し、主制御基板Ｃが両停電カウンタ１３ｂ，３３ｂの値に基づいた制御を行うものであっても良い。払出制御基板Ｈに対する不正行為を主制御基板Ｃで的確に検出させることができ、球が不正に大量に払い出される等の不正行為による被害を阻止することができる。
【００８９】
また、第１実施例では、一方の制御基板（主制御基板Ｃ）から他方の制御基板（払出制御基板Ｈ）へのみ停電カウンタ１３ｂの値を出力して停電カウンタ１３ｂ，３３ｂの値に基づいて制御が同期して行われているか否かを確認させた。しかしながら、必ずしも１の制御基板でのみ制御の同期を確認させる必要は無く、両制御基板Ｃ，Ｈが共に他方の制御基板へ同期して更新される情報（例えば停電カウンタの値や電源入時からの経過時間等）を別々に出力し、その情報を受信した制御基板が受信した情報に基づいた制御を行うものであっても良い。不正行為に対する信頼性を更に高めた制御を両制御基板Ｃ，Ｈに行わせることができる。
【００９０】
また、第１実施例では、電源入時にクリアスイッチ５０ｃが押下された場合には、主制御基板Ｃ及び払出制御基板ＨのＲＡＭ１３，３３の内容をクリアするＲＡＭクリアの処理が行われ、ＲＡＭ１３，３３に記憶された停電カウンタ１３ｃ，３３ｃの値が「０」クリアされていた。しかしながら、クリアスイッチ５０ｃの操作に基づいて必ずしも停電カウンタ１３ｃ，３３ｃの値を「０」クリアする必要はなく、停電カウンタ１３ｃ，３３ｃの値が有効である場合には、停電カウンタ１３ｃ，３３ｃの値はクリアしないで保持するようにしても良い。クリアスイッチ５０ｃが押下された状態であっても停電カウンタ１３ｃ，３３ｃの値が保持されるので、停電カウンタの値の同期をより長期にわたって行うことができ、異常の検出を更に確実に行うことができる。
【００９１】
更に、上記各実施例では、主制御基板Ｃ又は払出制御基板Ｈが異常の発生を検出した場合には、エラーランプ２３，８１及びエラーブザー２４，８２によって異常の発生を外部に告知した。しかし、この告知は、必ずしもこれら機器によって行う必要は無く、変動表示が行われるＬＣＤ３や遊技に関連した効果音を出力するスピーカーその他の遊技に関する情報を外部へ出力する機器によって異常の発生を告知するものであっても良いし、又は、遊技場を管理するホールコンピュータ等の外部機器へ異常の発生を示唆する信号を出力する出力回路を設けて、遊技場で異常が発生したことを集中して管理するようにしても良い。
【００９２】
本発明を上記実施例とは異なるタイプのパチンコ機等に実施しても良い。例えば、一度大当たりすると、それを含めて複数回（例えば２回、３回）大当たり状態が発生するまで、大当たり期待値が高められるようなパチンコ機（通称、２回権利物、３回権利物と称される）として実施しても良い。また、大当たり図柄が表示された後に、所定の領域に球を入賞させることを必要条件として特別遊技状態となるパチンコ機として実施しても良い。更に、パチンコ機以外にも、アレパチ、雀球、いわゆるパチンコ機とスロットマシンとが融合した遊技機などの各種遊技機として実施するようにしても良い。
【００９３】
なお、スロットマシンは、例えばコインを投入して図柄有効ラインを決定させた状態で操作レバーを操作することにより図柄が変動され、ストップボタンを操作することにより図柄が停止されて確定される周知のものである。従って、スロットマシンの基本概念としては、「複数の図柄からなる図柄列を変動表示した後に図柄を確定表示する可変表示手段を備え、始動用操作手段（例えば操作レバー）の操作に起因して図柄の変動が開始され、停止用操作手段（例えばストップボタン）の操作に起因して、或いは、所定時間経過することにより、図柄の変動が停止され、その停止時の確定図柄が特定図柄であることを必要条件として、遊技者に有利な特別遊技状態を発生させる特別遊技状態発生手段とを備えたスロットマシン」となり、この場合、遊技媒体はコイン、メダル等が代表例として挙げられる。
【００９４】
なお、パチンコ機とスロットマシンとが融合した遊技機の具体例としては、複数の図柄からなる図柄列を変動表示した後に図柄を確定表示する可変表示手段を備えており、球打出用のハンドルを備えていないものが挙げられる。この場合、所定の操作（ボタン操作）に基づく所定量の球の投入の後、例えば操作レバーの操作に起因して図柄の変動が開始され、例えばストップボタンの操作に起因して、或いは、所定時間経過することにより、図柄の変動が停止され、その停止時の確定図柄がいわゆる大当たり図柄であることを必要条件として遊技者に有利な大当たり状態が発生させられ、遊技者には、下部の受皿に多量の球が払い出されるものである。
【００９５】
以下に本発明の遊技機および変形例を示す。遊技の制御を行う主制御手段と、その主制御手段から出力される遊技制御指令に基づいて動作する従制御手段とを備えた遊技機において、前記主制御手段および前記従制御手段は、停電の発生時に実行される停電処理に基づく状況における当該制御手段の制御状態に関する制御状態情報を他方の制御手段へ出力可能に構成されると共に、前記他方の制御手段は、前記制御状態情報に応じた制御を行うものであることを特徴とする遊技機０。  
遊技機０において、前記主制御手段および従制御手段で行われる遊技の制御に関するデータを電源の切断後においても保持（記憶）するバックアップ手段を備えており、前記主制御手段および従制御手段は、前記バックアップ手段に保持されたデータに基づいて遊技を再開するものであることを特徴とする遊技機１。電源の切断後も主制御手段および従制御手段による遊技の制御に関するデータはバックアップ手段によって保持され、電源の復帰後には、バックアップ手段へ保持されたデータに基づいて遊技が再開される。このため、電源断中を含めて主制御手段および従制御手段の相関関係を継続維持させることができる。よって、電源断中に不正な利益を目的として主制御手段又は従制御手段のうちいずれか一方が交換される等、電源断中に複数の制御手段の相関関係が崩されても、その相関の崩れに対応させた制御を、制御状態情報を受信する制御手段に行わせることができ、電源断中の異常や不正行為等に対処させることができる。
【００９６】
遊技機０又は１において、前記所定状況は、停電の発生時に実行される停電処理に基づく状況であることを特徴とする遊技機２。停電の発生時に複数の制御手段に停電処理を行わせる場合、それらの制御手段は、停電が発生したとき一斉に停電処理を行うはずである。しかし、異常や不正行為等によって、一部の制御手段にのみ停電の発生が検出されて停電処理が実行され、停電の発生が検出されない制御手段においては停電処理が実行されないと、その後に複数の制御手段が正常な遊技の制御を行うことが困難となる。遊技機２によれば、主制御手段又は従制御手段から出力される制御状態情報は、停電処理に基づく状況におけるものであるので、いずれか一方の制御手段にのみ停電の発生が検出された場合、停電の発生が検出されなかった制御手段に、停電の発生を検出した制御手段の存在を示唆して相関の崩れが生じることを認識させることができ、その相関の崩れに応じた制御を行わせることができる。
【００９７】
遊技機０から２のいずれかにおいて、前記他方の制御手段は、遊技に関する制御を行う通常処理で前記制御状態情報を受信可能に構成されていること特徴とする遊技機３。主制御手段又は従制御手段が通常処理を実行している間に、いずれか一方の制御状態が変化して制御手段から制御状態情報が出力された場合であっても、他方の制御手段には、通常処理でその制御状態情報を受信させて相関の崩れを認識させることができ、その相関の崩れに応じた制御を行わせることができる。なお、制御状態情報を定期的に出力されるように構成しても良い。他方の制御手段が通常処理で制御状態情報を定期的に確認することができるので、相関関係に崩れが生じたことを確実かつ迅速に検出することができる。
【００９８】
遊技機０から３のいずれかにおいて、前記制御状態情報を受信する受信側の制御手段は、前記制御状態情報を出力する出力側の制御手段へ前記制御状態情報の出力を要求する出力指令を送信するものであり、前記出力側の制御手段は、前記受信側の制御手段から出力される出力指令を受信した状況における制御状態に関する制御状態情報を出力するものであることを特徴とする遊技機４。出力側の制御手段から出力される制御状態情報は、受信側の制御手段から出力される出力指令を受信した状況におけるものであるので、制御状態情報に基づいた相関関係の崩れの検出を片方の制御手段（受信側の制御手段）に主導させて行わせることができる。よって、出力指令を送信することなく制御状態情報を受信した場合に限って相関の崩れを検出する場合と比較して、出力側の制御手段に対する不正行為による相関の崩れをより確実に検出することができ、信頼性をより向上させることができる。なお、遊技機４における遊技機０に記載の「所定状況」とは、受信側の制御手段から出力される出力指令を受信した状況が該当する。
【００９９】
遊技機４において、前記受信側の制御手段は、前記出力指令を前記出力側の制御手段へ定期的に送信するものであることを特徴とする遊技機５。異常や不正行為による相関の崩れが生じても、受信側の制御手段による定期的な確認によってその相関の崩れを検出させることができる。よって、各制御手段の相関関係が正常であることを確認しつつ制御を行わせることができ、また、相関の崩れが発生してもその崩れに速やかに対処させることができる。なお、受信側の制御手段が出力指令を定期的に送信するタイミングとしては、例えば、通常処理における所定の処理の実行回数や経過時間に基づいた定期的なタイミング等が例示される。
【０１００】
遊技機４又は５において、前記受信側の制御手段は、遊技に関する制御を行う通常処理で前記出力指令を前記出力側の制御手段へ送信するものであることを特徴とする遊技機６。通常処理を実行している間にいずれか一方の制御手段が異常な状態となって相関が崩れても、受信側の制御手段は、通常処理の中で制御状態情報を出力側の制御手段に出力させて相関の崩れを確認し、その相関の崩れに応じた制御を行うことができるので、通常処理中の異常や不正行為に対する信頼性を高めることができる。
【０１０１】
遊技機４から６のいずれかにおいて、前記受信側の制御手段は、前記出力指令を送信した後に所定時間経過しても前記出力側の制御手段から前記制御状態情報が出力されない場合に所定の制御を行うものであることを特徴とする遊技機７。受信側の制御手段から出力側の制御手段へ出力指令を送信しても出力側の制御手段から出力されるはずの制御状態情報が出力されない場合には、異常な状態であり、相関の崩れが生じている可能性もある。遊技機７によれば、出力指令を送信しても制御状態情報が出力されない場合には、受信側の制御手段が所定の制御（例えば処理の進行を一時停止する制御）を行うので、相関の崩れが生じたままで継続して遊技が行われ、遊技場或いは遊技者が継続して不利益を被ることを防止することができる。
【０１０２】
遊技機０から７のいずれかにおいて、前記主制御手段および前記従制御手段へ同時期に信号を出力する出力手段を備えており、前記主制御手段又は従制御手段は、その出力手段から出力される信号の受信に基づく状況における前記制御状態情報を他方の制御手段へ出力するものであることを特徴とする遊技機８。出力手段から出力されて主制御手段および従制御手段へ同時に入力されるべき信号が、それら制御手段のうちいずれか一方にしか入力されないと、それら制御手段の相関が崩れてしまうので、１の遊技機に対して複数の制御手段で正常な制御を行うことが困難となる。遊技機８によれば、主制御手段又は従制御手段は、出力手段から出力される信号の受信に基づく状況における前記制御状態情報を他方の制御手段へ出力するので、その制御状態情報を受信した他方の制御手段には、その制御状態情報と出力手段から出力される信号とに基づいた制御を行わせることができる。よって、出力手段から出力される信号のみに基づいて制御手段に制御を行わせる場合より信頼性の高い制御を行わせることができると共に、異常や不正行為等による信号の入力不一致が発生して複数の制御手段の相関が崩れたことを１の制御手段に検出させて、相関の崩れに対応した制御を確実に行わせることができる。
【０１０３】
なお、出力手段としては、停電が発生した場合に停電信号を出力する停電監視回路や、バックアップされたデータの少なくとも一部分を消去する場合にオンされるクリアスイッチ等が例示される。また、出力手段から出力される信号の受信に基づく状況における制御状態情報としては、受信した信号に基づいて所定の処理が行われたことを示唆する情報（例えば、停電処理を実行していることを示唆する情報）であっても良く、又は、信号の種類（例えば、スイッチのオンオフ）や信号の受信回数に基づく情報であっても良い。
【０１０４】
遊技機０から８のいずれかにおいて、前記制御状態情報は、前記主制御手段および前記従制御手段によって正常に制御が行われる場合に同期して更新される情報であることを特徴とする遊技機９。正常な制御においては、主制御手段および従制御手段の制御状態情報が同期して更新されるので、主制御手段又は従制御手段のうちいずれか一方から他方の制御手段へ制御状態情報が出力されると、その制御状態情報が同期していることを他方の制御手段で確認して正常な制御状態を維持することができる。また、一方の制御手段から出力された制御状態情報を他方の制御手段で確認した結果、同期が乱れている場合には、相関が乱れたことを検出して相関の乱れに対応する制御を行わせることができる。ここで、同期して更新される情報としては、必ずしも完全一致して同期される情報である必要は無く、双方の制御状態情報が相関関係にあり一方の制御状態情報の変化量に応じて他方の制御状態情報が変化するものであれば良い。なお、制御状態が正常である場合に同期する情報としては、起動時に各制御手段毎に行われる初期化処理の回数や、電源断時に行われる停電処理の回数その他の実行回数が同一の処理回数に関するものであっても良く、また、間近に通電が開始されてからの経過時間や、遊技機が工場から出荷されてから制御が行われた通算時間その他の時間に関するものであっても良く、更に、進行中の制御状態に関する情報であって主制御手段および従制御手段により監視されるもの（例えば、主制御手段と従制御手段とで共に賞球数を監視する場合には賞球数）であっても良い。
【０１０５】
遊技機９において、前記主制御手段および前記従制御手段は、その制御手段の少なくとも一部を初期化又はクリアさせる操作を受けた場合にも、前記制御状態情報を初期化又はクリアすることなく保持するものであることを特徴とする遊技機１０。制御状態情報を初期化又はクリアすることなく保持することができるので、相関関係が継続しているか否かをより確実に確認することができ、異常や不正行為をより的確に検出することができる。
【０１０６】
遊技機０から１０のいずれかにおいて、前記主制御手段又は従制御手段のうち少なくともいずれか一方の制御手段は、受信した制御状態情報が所定条件を満たすか否かを判断すると共に、その判断結果を告知するものであることを特徴とする遊技機１１。主制御手段又は従制御手段のうちいずれか一方から出力された制御状態情報は、その制御状態情報を受信した制御手段によって所定条件を満たす情報であるか否かが判断され、その判断結果が告知される。よって、主制御手段と従制御手段との相関が崩れた場合に、その相関が崩れたことを外部から認識させることができ、遊技者または遊技場の管理者は、異常や不正行為が発生したことをより確実に検出することができる。なお、判断結果の告知は、異常を外部に告知するために専用で設けた部材の状態（例えばランプの点灯状態やブザーの効果音の出力状態）を変更して行っても良く、又は、遊技に関する情報の出力に使用する液晶ディスプレイ（ＬＣＤ）やランプ、発光ダイオード（ＬＥＤ）、スピーカー等の制御状態を特定の状態に変更して行っても良い。また、判断結果の告知は、異常の発生を示唆する信号を所定の端子に出力して行うものであっても良い。遊技場を管理するホールコンピュータ等の外部機器へ異常の発生を告知することができ、複数の遊技機における異常の発生を一括して管理することができる。
【０１０７】
遊技機１１において、前記主制御手段又は従制御手段のうち少なくともいずれか一方の制御手段は、受信した制御状態情報が予め定めた２以上の条件を満たすか否かを判断するものであり、その２以上の条件のうち受信した制御状態情報が満たした条件に応じた態様で判断結果を告知するものであることを特徴とする遊技機１２。主制御手段又は従制御手段のうちいずれか一方から出力された制御状態情報は、その制御状態情報を受信した制御手段によって予め定めた２以上の条件を満たすか否かが判断され、その受信した制御状態情報が満たした条件に応じた態様で判断結果が告知される。例えば、主制御手段と従制御手段との相関が崩れた場合に、その相関の崩れが少ない場合には特定のランプを点灯して遊技者の遊技に支障を来さない程度の告知を行い、相関の崩れが大きい場合には特定のランプと効果音とを使用して相関が崩れたことを強調して告知しても良い。
【０１０８】
遊技機０から１２のいずれかにおいて、前記主制御手段又は従制御手段のうち少なくともいずれか一方の制御手段は、受信した制御状態情報が予め定めた停止条件を満たす場合に制御を停止するものであることを特徴とする遊技機１３。主制御手段又は従制御手段のうちいずれか一方から出力された制御状態情報が予め定めた停止条件を満たす場合には、主制御手段又は従制御手段は、制御を停止する。よって、異常や不正行為によって各制御手段の相関が崩れて遊技機が誤作動をし、遊技場或いは遊技者が不利益を継続して被ることを防止することができる。
【０１０９】
遊技機１３において、前記主制御手段又は従制御手段のうち少なくともいずれか一方の制御手段は、前記制御状態情報が予め定めた停止条件を満たして制御が停止された後に制御を再開させるための再開手段を備えていることを特徴とする遊技機１４。前記主制御手段又は従制御手段のうちいずれか一方が受信した制御状態情報が予め定めた停止条件を満たして制御が停止された場合、その停止後も継続して遊技機が停止し続けると、異常や不正行為によって停止した遊技機が使用不能となってしまう。遊技機１４によれば、制御状態情報が予め定めた停止条件を満たして制御が停止されても、再開手段によって制御を再開させることができるので、遊技機を継続して使用することができる。
【０１１０】
遊技機０から１４のいずれかにおいて、前記従制御手段は、前記主制御手段から出力される払出指示に基づいて所定の有価価値を有する有価物体の払出制御を行う払出制御手段であることを特徴とする遊技機１５。遊技者にとって価値のある有価物体の払出制御を行う払出制御手段の制御を正常に行わせることができるので、異常や不正行為等によって遊技場或いは遊技者が不利益を被ることを防止することができる。
【０１１１】
遊技機０から１５のいずれかにおいて、前記遊技機はパチンコ機であることを特徴とする遊技機１６。中でも、パチンコ機の基本構成としては操作ハンドルを備え、その操作ハンドルの操作に応じて球を所定の遊技領域へ発射し、球が遊技領域内の所定の位置に配設された作動口に入賞（又は作動ゲートを通過）することを必要条件として、表示装置において動的表示されている識別情報が所定時間後に確定停止されるものが挙げられる。また、特別遊技状態の発生時には、遊技領域内の所定の位置に配設された可変入賞装置（特定入賞口）が所定の態様で開放されて球を入賞可能とし、その入賞個数に応じた有価価値（景品球のみならず、磁気カードへ書き込まれるデータ等も含む）が付与されるものが挙げられる。
【０１１２】
遊技機０から１５のいずれかにおいて、前記遊技機はスロットマシンであることを特徴とする遊技機１７。中でも、スロットマシンの基本構成としては、「複数の識別情報からなる識別情報列を動的表示した後に識別情報を確定表示する可変表示手段を備え、始動用操作手段（例えば操作レバー）の操作に起因して識別情報の動的表示が開始され、停止用操作手段（例えばストップボタン）の操作に起因して、或いは、所定時間経過することにより、識別情報の動的表示が停止され、その停止時の確定識別情報が特定識別情報であることを必要条件として、遊技者に有利な特別遊技状態を発生させる特別遊技状態発生手段とを備えた遊技機」となる。この場合、遊技媒体はコイン、メダル等が代表例として挙げられる。
【０１１３】
遊技機０から１５のいずれかにおいて、前記遊技機はパチンコ機とスロットマシンとを融合させたものであることを特徴とする遊技機１８。中でも、融合させた遊技機の基本構成としては、「複数の識別情報からなる識別情報列を動的表示した後に識別情報を確定表示する可変表示手段を備え、始動用操作手段（例えば操作レバー）の操作に起因して識別情報の動的表示が開始され、停止用操作手段（例えばストップボタン）の操作に起因して、或いは、所定時間経過することにより、識別情報の動的表示が停止され、その停止時の確定識別情報が特定識別情報であることを必要条件として、遊技者に有利な特別遊技状態を発生させる特別遊技状態発生手段とを備え、遊技媒体として球を使用すると共に、前記識別情報の動的表示の開始に際しては所定数の球を必要とし、特別遊技状態の発生に際しては多くの球が払い出されるように構成されている遊技機」となる。
【符号の説明】
【０１１４】
Ｃ                  主制御基板（主制御手段）
Ｈ                  払出制御基板（従制御手段）
Ｐ                  パチンコ機（遊技機）
【図１】
2010184131.tif 000003
【図２】
2010184131.tif 000004
【図３】
2010184131.tif 000005
【図４】
2010184131.tif 000006
【図５】
2010184131.tif 000007
【図６】
2010184131.tif 000008
【図７】
2010184131.tif 000009
【図８】
2010184131.tif 000010
【図９】
2010184131.tif 000011
【図１０】
2010184131.tif 000012
【図１１】
2010184131.tif 000013
【図１２】
2010184131.tif 000014
【手続補正書】
【提出日】平成22年5月31日(2010.5.31)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
遊技の制御を行う主制御手段と、その主制御手段から出力される遊技制御指令に基づいて動作する従制御手段とを備えた遊技機において、
前記主制御手段および前記従制御手段は、停電の発生時に実行される停電処理に基づく状況における当該制御手段の制御状態に関する制御状態情報を他方の制御手段へ出力可能に構成されると共に、前記他方の制御手段は、前記制御状態情報に応じた制御を行うものであることを特徴とする遊技機。