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