【手続補正書】
【提出日】平成22年5月26日(2010.5.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
各々を識別可能な複数種類の識別情報を可変表示可能な可変表示手段を備え、あらかじめ定められている可変表示の実行条件が成立した後、可変表示の開始条件の成立にもとづいて識別情報の可変表示を開始し、前記識別情報の可変表示の表示結果が特定表示結果となったときに遊技者にとって有利な特定遊技状態に移行させる遊技機であって、
遊技制御処理を実行する遊技制御用ＣＰＵと、前記遊技制御用ＣＰＵ以外のＣＰＵを内蔵したマイクロコンピュータとシリアル通信を行うシリアル通信回路とを内蔵した遊技制御用マイクロコンピュータと、
遊技媒体の払い出しを行う払出手段と、
前記払出手段を制御する払出制御処理を実行する払出制御用マイクロコンピュータと、
遊技機で用いられる所定の電源の状態を監視して、遊技機への電力の供給停止にかかわる検出条件が成立したことにもとづいて検出信号を出力する電源監視手段と、
予め定められた監視時間を計測するタイマ手段と、
該タイマ手段により前記監視時間が経過したことが計測されたときに、前記遊技制御用マイクロコンピュータをリセットするリセット手段とを備え、
前記遊技制御用マイクロコンピュータは、
前記タイマ手段により計測された時間を初期化させるための初期化処理を前記遊技制御処理において前記監視時間よりも短い期間で定期的に実行する初期化処理手段と、
遊技機への電力供給が停止しても所定期間は記憶内容を保持することが可能であり、遊技の進行に応じて変動する変動データを記憶する変動データ記憶手段と、
前記電源監視手段からの検出信号が出力されたことにもとづいて制御状態を復旧させるために必要なデータを前記変動データ記憶手段に保存するための電力供給停止時処理を実行する電力供給停止時処理実行手段と、
前記電力供給停止時処理が終了した後、前記初期化処理を実行しない待機状態に移行させる停止時待機状態移行手段と、
所定の初期設定処理が実行されるときに、前記電源監視手段からの検出信号が出力されているか否かを判定する検出信号判定手段と、
前記検出信号判定手段により検出信号が出力されていると判定されたときに、前記初期化処理を実行しない待機状態に移行させる待機状態移行手段と、
前記初期化処理を実行しない待機状態に移行されているときに、前記リセット手段によるリセットがなされたことにもとづいて、前記初期化処理を実行しない待機状態から前記所定の初期設定処理を開始する初期設定処理開始手段と、
前記検出信号判定手段により検出信号が出力されていないと判定されたときに、所定の復旧条件が成立したことを条件に前記変動データ記憶手段に記憶されている記憶内容にもとづいて制御状態を電力供給停止時処理が実行される前の状態に復旧させる電力供給開始時処理を実行する電力供給開始時処理手段とを含み、
前記シリアル通信回路は、複数の割込要求条件のいずれかが成立したときに、前記遊技制御用ＣＰＵに対して、成立した割込要求条件に応じた割込要求を発生させる割込要求手段を含み、
前記遊技制御用ＣＰＵは、前記割込要求手段からの割込要求にもとづいて割込処理を実行可能であり、
前記割込要求手段が発生させる割込要求は、前記シリアル通信回路において通信エラーが発生したときに割込要求条件が成立して発生するエラー時割込要求を含み、
前記遊技制御用ＣＰＵは、
前記割込要求手段により複数の割込要求が同時に発生させられたときに、前記エラー時割込要求にもとづく割込処理を、前記エラー時割込要求以外の割込要求にもとづく割込処理に優先して実行可能であり、
前記エラー時割込要求にもとづく割込処理において、シリアル通信を禁止可能である
ことを特徴とする遊技機。
【請求項２】
割込処理の実行を許可する割込許可手段を備え、
割込要求手段が発生させる割込要求は、シリアル通信回路が遊技制御用ＣＰＵ以外のＣＰＵを内蔵したマイクロコンピュータから信号を受信したときに割込要求条件が成立して発生する受信時割込要求を含み、
遊技制御用マイクロコンピュータは、前記割込許可手段により割込処理の実行が許可される前に、前記遊技制御用ＣＰＵが実行する割込処理の優先順位を変更する優先順位変更手段を含み、
前記遊技制御用ＣＰＵは、前記優先順位変更手段により、割込処理の優先順位がエラー時割込要求にもとづく割込処理より前記受信時割込要求にもとづく割込処理を優先して実行するように変更されているときには、前記受信時割込要求にもとづく割込処理を、前記エラー時割込要求にもとづく割込処理に優先して実行する
請求項１記載の遊技機。
【請求項３】
遊技制御用マイクロコンピュータは、
遊技機への電力供給が開始されたときに、所定時間毎にタイマ割込を発生させるための設定を行うタイマ割込設定手段と、
前記タイマ割込設定手段によりタイマ割込の設定がされる前に、シリアル通信回路の初期設定を行うシリアル通信回路初期設定手段と、
定期的に発生するタイマ割込条件が成立したときに、遊技制御用ＣＰＵに対してタイマ割込要求を発生させるタイマ割込要求手段とを含み、
前記遊技制御用ＣＰＵは、タイマ割込要求が発生したときに、タイマ割込処理を実行するタイマ割込処理実行手段を含み、
前記遊技制御用マイクロコンピュータは、タイマ割込要求と割込要求手段による割込要求とが同時に発生したときに、前記タイマ割込処理実行手段が実行する前記タイマ割込処理と、前記遊技制御用ＣＰＵが実行する割込処理との優先順位を、前記タイマ割込設定手段によりタイマ割込の設定がされる前に設定する割込優先順位設定手段を含み、
前記遊技制御用ＣＰＵは、前記割込優先順位設定手段により前記タイマ割込処理実行手段が実行する前記タイマ割込処理よりも前記割込処理を優先して実行するように設定されていることを条件に、前記タイマ割込と前記割込要求手段による前記割込要求とが同時に発生したときには、前記タイマ割込処理を実行するよりも先に前記割込要求手段による前記割込要求にもとづく前記割込処理を実行する
請求項１または請求項２記載の遊技機。
【請求項４】
遊技制御用マイクロコンピュータは、乱数を発生する乱数回路を内蔵し、
前記乱数回路は、
所定の信号の入力にもとづいて、数値データを更新可能な所定の範囲において、所定の初期値から所定の最終値まで予め定められた順序に従って数値データを更新する数値更新手段と、
前記数値更新手段によって更新された数値データを乱数値として記憶する乱数記憶手段とを含み、
前記遊技制御用マイクロコンピュータは、遊技機への電力供給が開始されたときに、タイマ割込設定手段によりタイマ割込の設定がされる前に、前記乱数回路の初期設定を行う乱数回路初期設定手段を含み、
前記遊技制御用ＣＰＵは、
前記タイマ割込が発生したときに、可変表示の実行条件が成立したか否かを判定する実行条件判定手段と、
前記実行条件判定手段により前記可変表示の実行条件が成立したと判定されたときに、前記乱数記憶手段が記憶する乱数値を読み出す乱数読出手段と、
前記乱数読出手段によって読み出された乱数値が所定の判定値と合致するか否かを判定することによって、前記識別情報の可変表示の表示結果を特定表示結果とするか否かを決定する表示結果決定手段とを含み、
前記乱数回路初期設定手段は、前記初期設定において、前記数値更新手段が更新する数値データの前記所定の初期値を、前記遊技制御用マイクロコンピュータ毎に付与された前記遊技制御用マイクロコンピュータを識別するためのマイコン識別情報にもとづいて設定する
請求項１から請求項３のうちのいずれかに記載の遊技機。
【請求項５】
遊技制御用マイクロコンピュータは、数値更新手段が更新可能な数値データの所定の範囲が異なる乱数回路を複数内蔵し、
乱数回路初期設定手段は、
初期設定において、前記遊技制御用マイクロコンピュータが内蔵する複数の乱数回路の中から使用可能な乱数回路を設定する乱数回路設定手段と、
前記乱数回路初期設定手段により使用可能と設定された乱数回路以外の乱数回路の機能を停止させる乱数回路停止手段とを含む
請求項４記載の遊技機。
【請求項６】
乱数回路初期設定手段は、
初期設定において、数値データが更新される所定の範囲の最大値としての値が設定される数値最大値レジスタに、数値更新手段により更新可能な数値データの範囲内において所定の最大値を設定する最大値設定手段と、
前記最大値設定手段により設定された前記所定の最大値が、所定の下限値以下であるか否かを判定する設定値判定手段と、
前記設定値判定手段によって前記数値最大値レジスタに設定された前記所定の最大値が前記所定の下限値以下であると判定されたときに、前記数値最大値レジスタに、前記数値更新手段により更新可能な数値データの範囲内の所定値を設定しなおす最大値再設定手段とを含む
請求項４または請求項５記載の遊技機。
【請求項７】
所定周期のクロック信号を生成し、乱数回路に出力するクロック信号生成手段を備え、
数値更新手段は、前記クロック信号を所定回数入力したことを条件に、数値データを更新し、
乱数回路初期設定手段は、初期設定において、前記数値更新手段が数値データを更新する条件であるクロック信号の入力回数を設定する
請求項４から請求項６のうちのいずれかに記載の遊技機。
【請求項８】
遊技制御用マイクロコンピュータは、乱数回路初期設定手段によって設定される数値データの所定の初期値を、マイコン識別情報を用いて演算する数値演算手段を含み、
前記乱数回路初期設定手段は、前記数値演算手段による演算によって算出された値にもとづいて初期値を設定する
請求項４から請求項７のうちのいずれかに記載の遊技機。
【請求項９】
所定の領域に遊技媒体が入賞したことにもとづいて始動信号を出力する始動信号出力手段を備え、
乱数回路は、前記始動信号出力手段からの始動信号が入力されたことにもとづいて、数値更新手段が更新する数値データを乱数記憶手段に記憶させるためのラッチ信号を出力するラッチ信号出力手段を含み、
前記ラッチ信号出力手段は、前記始動信号出力手段から始動信号が所定期間継続して入力されたことを条件に、前記ラッチ信号を出力する
請求項４から請求項８のうちのいずれかに記載の遊技機。
【請求項１０】
実行条件判定手段は、始動信号出力手段からの始動信号が所定回数のタイマ割込処理が実行されるに亘って入力されたことを条件に、可変表示の実行条件が成立したと判定し、
所定期間は前記所定回数の前記タイマ割込処理が実行される期間よりも短い
請求項９記載の遊技機。
【請求項１１】
乱数回路初期設定手段は、初期設定において、数値更新手段によって所定の最終値まで数値データが更新されたときに、前記乱数回路初期設定手段が設定した所定の初期値を変更するか否かを設定する初期値変更設定手段を含み、
乱数回路は、
前記数値更新手段によって前記所定の最終値まで数値データが更新されたときに、数値データが前記所定の最終値まで更新された旨を示す通知信号を出力する通知信号出力手段と、
前記通知信号が出力されたことにもとづいて、前記初期値変更設定手段によって初期値を変更する設定がされていることを条件に、前記所定の初期値の値を変更する初期値変更手段とを含む
請求項４から請求項１０のうちのいずれかに記載の遊技機。
【請求項１２】
乱数回路初期設定手段は、初期設定において、前記数値更新手段が更新する数値データの所定の初期値から所定の最終値までの値の並び順を変更するか否かを設定する数値順設定手段を含み、
乱数回路は、
前記数値更新手段によって所定の最終値まで数値データが更新されたときに、数値データが前記所定の最終値まで更新された旨を示す通知信号を出力する通知信号出力手段と、
前記通知信号が出力されたことにもとづいて、前記数値順設定手段によって、数値データの前記所定の初期値から前記所定の最終値までの並び順を変更する設定がされていることを条件に、前記数値更新手段が更新する数値データの前記所定の初期値から前記所定の最終値までの並び順を変更する数値順変更手段とを含む
請求項４から請求項１１のうちのいずれかに記載の遊技機。
【請求項１３】
電力供給停止時処理実行手段は、電力供給停止時処理において、制御状態を復旧させるためのデータとして変動データ記憶手段の記憶内容にもとづいてチェックデータを作成して該変動データ記憶手段に保存するチェックデータ作成手段を含み、
前記変動データ記憶手段に保存されているチェックデータにもとづいて前記変動データ記憶手段の記憶内容が正常であるか否かの判定を行う記憶判定手段を備え、
電力供給開始時処理実行手段は、前記記憶判定手段により正常と判定されたときに所定の復旧条件が成立したとして前記変動データ記憶手段の記憶内容にもとづいて制御状態を前記電力供給停止時処理を実行する前の状態に復旧させる電力供給開始時処理を実行し、
遊技制御用マイクロコンピュータは、
所定の初期設定処理を実行するときに、制御プログラム内における所定の範囲を繰り返し実行することにより、遊技制御処理の実行開始を遊技制御用マイクロコンピュータ以外のマイクロコンピュータにおける制御処理が実行可能となる時期よりも遅延させる遅延処理を実行する遅延処理実行手段を含み、
前記所定の初期設定処理を実行するまでの間は前記電力供給停止時処理の実行を禁止し、
検出信号判定手段は、前記遅延処理が実行される制御プログラム内における所定の範囲内において、検出信号が出力されているか否かの判定を繰り返し実行する
請求項１から請求項１２のうちのいずれかに記載の遊技機。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明による遊技機は、各々を識別可能な複数種類の識別情報（例えば、飾り図柄）を可変表示可能な可変表示手段（例えば、可変表示装置９）を備え、あらかじめ定められている可変表示の実行条件が成立（例えば、始動入賞口１４への遊技球の入賞）した後、可変表示の開始条件の成立（例えば、特別図柄の最終停止および大当たり遊技の終了）にもとづいて識別情報の可変表示を開始し、識別情報の可変表示の表示結果が特定表示結果（例えば、大当たり図柄）となったときに遊技者にとって有利な特定遊技状態に移行する遊技機であって、遊技制御処理を実行する遊技制御用ＣＰＵ（例えば、ＣＰＵ５６）と、遊技制御用ＣＰＵ以外のＣＰＵ（例えば、払出制御用ＣＰＵ３７１など）を内蔵したマイクロコンピュータ（例えば、払出制御用マイクロコンピュータ３７０など）とシリアル通信を行うシリアル通信回路（例えば、シリアル通信回路５０５）とを内蔵した遊技制御用マイクロコンピュータ（例えば、遊技制御用マイクロコンピュータ５６０）と、遊技媒体の払い出しを行う払出手段（例えば、球払出装置９７）と、払出手段を制御する払出制御処理を実行する払出制御用マイクロコンピュータ（例えば、払出制御用マイクロコンピュータ３７０）と、遊技機で用いられる所定の電源の状態を監視して、遊技機への電力の供給停止にかかわる検出条件が成立したこと（例えば＋３０Ｖ電源の電圧値が＋２２Ｖまで低下したこと）にもとづいて検出信号（例えば電源断信号）を出力する電源監視手段（例えば電源監視回路９２０）と、予め定められた監視時間（例えばタイムアウト時間）を計測するタイマ手段（例えば、ウォッチドッグタイマ６０）と、該タイマ手段により監視時間が経過したことが計測されたときに、遊技制御用マイクロコンピュータをリセットするリセット手段（例えば、遊技制御用マイクロコンピュータ５６０に内蔵されているリセット／割込みコントローラ５０２）とを備え、遊技制御用マイクロコンピュータは、タイマ手段により計測された時間を初期化させるための初期化処理を遊技制御処理において監視時間よりも短い期間で定期的に実行する初期化処理手段（例えば、遊技制御用マイクロコンピュータ５６０におけるステップＳ３６を実行する部分）と、遊技機への電力供給が停止しても所定期間は記憶内容を保持することが可能であり、遊技の進行に応じて変動する変動データを記憶する変動データ記憶手段（例えば、電源バックアップされたＲＡＭ５５）と、電源監視手段からの検出信号が出力されたことにもとづいて制御状態を復旧させるために必要なデータを変動データ記憶手段に保存するための電力供給停止時処理を実行する電力供給停止時処理実行手段（例えば、遊技制御用マイクロコンピュータ５６０におけるステップＳ４５０〜Ｓ４８１の処理を実行する部分）と、電力供給停止時処理が終了した後、初期化処理を実行しない待機状態に移行させる停止時待機状態移行手段（例えば、遊技制御用マイクロコンピュータ５６０におけるステップＳ４８１の後に無限ループの処理を実行する部分）と、所定の初期設定処理（例えば、ステップＳ１〜Ｓ１６の処理）が実行されるときに、電源監視手段からの検出信号が出力されているか否かを判定する検出信号判定手段（例えば、遊技制御用マイクロコンピュータ５６０におけるステップＳ８３を実行する部分）と、検出信号判定手段により検出信号が出力されていると判定されたときに、初期化処理を実行しない待機状態に移行させる待機状態移行手段（例えば、遊技制御用マイクロコンピュータ５６０におけるステップＳ８３の後に無限ループの処理を実行する部分）と、初期化処理を実行しない待機状態に移行されているときに、リセット手段によるリセットがなされたことにもとづいて、初期化処理を実行しない待機状態から所定の初期設定処理を開始する初期設定処理開始手段（例えば、遊技制御用マイクロコンピュータ５６０がタイムアウト信号の出力にもとづいてメイン処理をステップＳ１から開始する処理を実行する部分）と、検出信号判定手段により検出信号が出力されていないと判定されたときに（ステップＳ８３のＹ）、所定の復旧条件が成立したことを条件に変動データ記憶手段に記憶されている記憶内容にもとづいて制御状態を電力供給停止時処理が実行される前の状態に復旧させる電力供給開始時処理を実行する電力供給開始時処理手段（例えば、遊技制御用マイクロコンピュータ５６０におけるステップＳ７〜Ｓ９，Ｓ９１〜Ｓ９３を実行する部分）とを含み、シリアル通信回路は、複数の割込要求条件のいずれかが成立（例えば、シリアル通信回路５０５で通信エラーが発生したことや、送信データの送信を完了したこと、制御基板から受信データを受信したこと）したときに、遊技制御用ＣＰＵに対して、成立した割込要求条件に応じた割込要求を発生させる割込要求手段（例えば、割り込み制御回路７１４）を含み、遊技制御用ＣＰＵは、割込要求手段からの割込要求にもとづいて割込処理を実行可能であり（例えば、遊技制御用マイクロコンピュータ５６０のＣＰＵ５６がステップＳ２１〜Ｓ３７のタイマ割込処理を実行可能である）、割込要求手段が発生させる割込要求は、シリアル通信回路において通信エラーが発生したときに割込要求条件が成立して発生するエラー時割込要求（例えば、通信エラー時割込要求）を含み、遊技制御用ＣＰＵは、割込要求手段により複数の割込要求が同時に発生させられたときに、エラー時割込要求にもとづく割込処理を、エラー時割込要求以外の割込要求（例えば、受信時割込要求や送信時割込要求）にもとづく割込処理に優先して実行可能であり（例えば、遊技制御用マイクロコンピュータ５６０のＣＰＵ５６が、ステップＳ１５ｃを実行しエラー時割込優先実行フラグをセットしたことにもとづいて、通信エラー割込処理を優先して実行可能である）、エラー時割込要求にもとづく割込処理において、シリアル通信を禁止可能である（例えば、遊技制御用マイクロコンピュータ５６０が、ステップＳ４１で通信エラーフラグがセットされたことにもとづいて、ステップＳ１２４１，Ｓ１２５１，Ｓ１２６１，Ｓ１２７１，Ｓ１２９１で通信エラーフラグがセットされていると判断すると、処理をそのまま終了可能である）ことを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
遊技機は、割込処理の実行を許可する割込許可手段（例えば、遊技制御用マイクロコンピュータ５６０のＣＰＵ５６におけるステップＳ２０を実行する部分）を備え、割込要求手段が発生させる割込要求は、シリアル通信回路が遊技制御用ＣＰＵ以外のＣＰＵを内蔵したマイクロコンピュータ（例えば、払出制御用マイクロコンピュータ３７０）から信号を受信したときに割込要求条件が成立して発生する受信時割込要求（例えば、受信時割り込み要求）を含み、遊技制御用マイクロコンピュータは、割込許可手段により割込処理の実行が許可される前に、遊技制御用ＣＰＵが実行する割込処理の優先順位を変更する優先順位変更手段（例えば、遊技制御用マイクロコンピュータ５６０が、ステップＳ１５ｂを実行する際に、受信時割込優先実行フラグを設定する部分）を含み、遊技制御用ＣＰＵは、優先順位変更手段により、割込処理の優先順位がエラー時割込要求にもとづく割込処理より受信時割込要求にもとづく割込処理を優先して実行するように変更されているときには、受信時割込要求にもとづく割込処理を、エラー時割込要求にもとづく割込処理に優先して実行する（例えば、遊技制御用マイクロコンピュータ５６０のＣＰＵ５６が、ステップＳ１５ｃを実行し受信時割込優先実行フラグをセットしたことにもとづいて、受信時割込処理を優先して実行する）ように構成されていてもよい。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
遊技制御用マイクロコンピュータは、遊技機への電力供給が開始されたときに、所定時間毎にタイマ割込を発生させるための設定を行うタイマ割込設定手段（例えば、遊技制御用マイクロコンピュータ５６０におけるステップＳ１６を実行する部分）と、タイマ割込設定手段によりタイマ割込の設定がされる前に、シリアル通信回路の初期設定を行うシリアル通信回路初期設定手段（例えば、遊技制御用マイクロコンピュータ５６０におけるステップＳ１５ｂを実行する部分）と、定期的に発生するタイマ割込条件が成立したときに、遊技制御用ＣＰＵに対してタイマ割込要求を発生させるタイマ割込要求手段（例えば、ＣＰＵ５６に割込要求信号（タイマ割込による割込要求信号）を送出するＣＴＣ５０４）とを含み、遊技制御用ＣＰＵは、タイマ割込要求が発生したときに、タイマ割込処理を実行するタイマ割込処理実行手段（例えば、遊技制御用マイクロコンピュータ５６０におけるステップＳ２１〜Ｓ３６を実行する部分）を含み、遊技制御用マイクロコンピュータは、タイマ割込要求と割込要求手段による割込要求とが同時に発生したときに、タイマ割込処理実行手段が実行するタイマ割込処理と、遊技制御用ＣＰＵが実行する割込処理との優先順位を、タイマ割込設定手段によりタイマ割込の設定がされる前に設定する割込優先順位設定手段（例えば、遊技制御用マイクロコンピュータ５６０によるステップＳ１５ｃを実行する部分）を含み、遊技制御用ＣＰＵは、割込優先順位設定手段によりタイマ割込処理実行手段が実行するタイマ割込処理よりも割込処理を優先して実行するように設定されていることを条件に、タイマ割込と割込要求手段による割込要求とが同時に発生したときには、タイマ割込処理を実行するよりも先に割込要求手段による割込要求にもとづく割込処理を実行する（例えば、遊技制御用マイクロコンピュータ５６０のＣＰＵ５６が、通信エラー時割込優先実行フラグがセットされていることにもとづいて、通信エラー割込処理を優先して実行する）ように構成されていてもよい。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
請求項１記載の発明では、遊技機で用いられる所定の電源の状態を監視して、遊技機への電力の供給停止にかかわる検出条件が成立したことにもとづいて検出信号を出力する電源監視手段と、予め定められた監視時間を計測するタイマ手段と、タイマ手段により監視時間が経過したことが計測されたときに、遊技制御用マイクロコンピュータをリセットするリセット手段とを備え、遊技制御用マイクロコンピュータが、タイマ手段により計測された時間を初期化させるための初期化処理を遊技制御処理において監視時間よりも短い期間で定期的に実行する初期化処理手段と、遊技機への電力供給が停止しても所定期間は記憶内容を保持することが可能であり、遊技の進行に応じて変動する変動データを記憶する変動データ記憶手段と、電源監視手段からの検出信号が出力されたことにもとづいて制御状態を復旧させるために必要なデータを変動データ記憶手段に保存するための電力供給停止時処理を実行する電力供給停止時処理実行手段と、電力供給停止時処理が終了した後、初期化処理を実行しない待機状態に移行させる停止時待機状態移行手段と、所定の初期設定処理が実行されるときに、電源監視手段からの検出信号が出力されているか否かを判定する検出信号判定手段と、検出信号判定手段により検出信号が出力されていると判定されたときに、初期化処理を実行しない待機状態に移行させる待機状態移行手段と、初期化処理を実行しない待機状態に移行されているときに、リセット手段によるリセットがなされたことにもとづいて、初期化処理を実行しない待機状態から所定の初期設定処理を開始する初期設定処理開始手段と、検出信号判定手段により検出信号が出力されていないと判定されたときに、所定の復旧条件が成立したことを条件に変動データ記憶手段に記憶されている記憶内容にもとづいて制御状態を電力供給停止時処理が実行される前の状態に復旧させる電力供給開始時処理を実行する電力供給開始時処理手段とを含む構成とされているので、プログラム容量を大きくせずかつコストをかけずに、電源の状態が異常であるときに所定期間経過後に電源の状態を再び監視することができる。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
また、シリアル通信回路が割り込み要求を行った場合に、通信エラーを割込要求条件とする場合の割込処理を優先的に実行し、通信を禁止可能であるように構成されているので、通信エラーが発生した状態で遊技機に搭載されている制御基板と通信を行うことを防止できる。よって、通信エラーによる誤動作を防止することができる。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００３８
【補正方法】削除
【補正の内容】
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００３９
【補正方法】削除
【補正の内容】