【手続補正書】
【提出日】平成19年8月20日(2007.8.20)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  所定の遊技を実施可能な遊技機であって、
遊技状態の制御を行うメインＣＰＵと、
前記メインＣＰＵのワークメモリとして使用されるメインメモリと、
演出の制御を行うサブＣＰＵと、
前記サブＣＰＵのワークメモリとして使用されるサブメモリと、
前記遊技機が用いる所定の電源電圧が所定の値に降下した場合に電源断の発生を判別する電源断判別手段と、
を備え、
前記メインメモリは、遊技状態を復帰させるためのメインバックアップデータが記憶されるメインバックアップ領域を有し、
前記サブメモリは、前記サブＣＰＵのワークメモリとして使用されるワーク領域と、演出状態を復帰させるためのサブバックアップデータが記憶される第１のサブバックアップ領域、及び該第１のサブバックアップ領域のデータの正誤判定用データが記憶される第２のサブバックアップ領域と、を別個に有し、
前記メインＣＰＵは、
該メインＣＰＵが制御する遊技状態に応じてその時点のメインＣＰＵの制御状態を特定可能な制御情報を、前記サブＣＰＵに対して送信する制御情報送信処理と、
前記電源断判別手段が電源断の発生を判別した場合に、前記メインバックアップデータを前記メインバックアップ領域に保存するメインバックアップ処理と、
電源投入時に前記メインバックアップ領域に保存されているメインバックアップデータを初期化するか否かを判別するメインバックアップ初期化判別処理と、
該メインメモリ初期化判別処理において前記メインバックアップ領域に保存されているメインバックアップデータを初期化しないと判別した場合に、前記メインバックアップ領域に保存されているメインバックアップデータに基づいて電源断前の遊技状態に復帰させる遊技状態復帰処理と、
前記メインバックアップ初期化判別処理において前記メインバックアップ領域に保存されているメインバックアップデータを初期化すると判別した場合に、前記メインバックアップ領域に保存されているメインバックアップデータの初期化を実行するメインバックアップ初期化実行処理と、
該メインバックアップ初期化実行処理を行う場合に、前記サブＣＰＵに対して初期化命令を送信する初期化命令送信処理と、
を行い、
前記サブＣＰＵは、
前記メインＣＰＵから送信された制御情報を受信したときに、該受信した制御情報により特定される前記メインＣＰＵの制御状態に応じた演出を実行する演出実行処理と、
前記メインＣＰＵから送信された制御情報を受信したときに限り、前記第１のサブバックアップ領域に記憶されている前回のサブバックアップデータを、該制御情報を受信したときの演出状態に復帰させるための最新のサブバックアップデータに更新するサブバックアップデータ更新処理と、
前記メインＣＰＵから送信された制御情報を受信し、前記サブバックアップ処理が行われる毎に、前記第１のサブバックアップ領域のデータを用いて正誤判定用データを算出し、前記第２のサブバックアップ領域に保存されている前回の正誤判定用データを該算出した最新の正誤判定用データに更新する正誤判定用データ更新処理と、
電源投入時に、前記第２のサブバックアップ領域に保存されている正誤判定用データに基づいて前記第１のサブバックアップ領域のデータが正常か否かを判定する演出状態復帰可否判別処理と、
該演出状態復帰可否判別処理により正常であると判定したことを条件に、前記第１のサブバックアップ領域に保存されているサブバックアップデータに基づいて電源断前の演出状態に復帰させる演出状態復帰処理と、
電源投入時に、前記メインＣＰＵから前記初期化命令を受信したか否かを判別する初期化命令受信判別処理と、
前記演出状態復帰可否判別処理において復帰不可能であると判別した場合に、前記第１のサブバックアップ領域に保存されているサブバックアップデータの初期化を実行するとともに、前記初期化命令受信判別処理において初期化命令を受信したと判別した場合に、前記第１のサブバックアップ領域に保存されているデータに基づいて電源断前の演出状態に復帰可能であるか否かに関わらず前記第１のサブバックアップ領域に保存されているサブバックアップデータの初期化を実行するサブバックアップ初期化実行処理と、
を行い、
前記電源断判別手段が電源断の発生を判別する前記所定の値の電圧は、前記サブＣＰＵの動作が可能な電圧よりも高い値に設定されている
ことを特徴とする遊技機。
【請求項２】  前記メインバックアップ初期化判別処理においては、出玉率の設定操作が行われた場合に、前記メインバックアップ領域に保存されているメインバックアップデータを初期化すると判別する請求項１に記載の遊技機。
【請求項３】  前記メインバックアップ初期化判別処理においては、前記メインメモリをクリアする操作が行われた場合に、前記メインバックアップ領域に保存されているメインバックアップデータを初期化すると判別する請求項１または２に記載の遊技機。
【請求項４】  前記遊技状態復帰可否判別処理において復帰可能でないと判別した場合に、その旨を報知する報知手段を備える請求項１〜３のいずれかに記載の遊技機。
【請求項５】  前記サブＣＰＵは、前記特定制御情報受信判別処理において前記メインＣＰＵから前記特定の制御情報を受信したと判別した場合に、前記サブＣＰＵが制御する演出用周辺機器の出力が初期状態となるように制御する請求項１〜４のいずれかに記載の遊技機。
【請求項６】  前記電源断判別手段は、前記メインＣＰＵを駆動させる電圧を生成するための電圧が所定の値に降下した場合に電源断の発生を判別する請求項１〜５のいずれかに記載の遊技機。
【請求項７】  前記電源断判別手段は、前記メインＣＰＵが制御する遊技用周辺機器を駆動させる電圧を生成するための電圧が所定の値に降下した場合に電源断の発生を判別する請求項１〜６のいずれかに記載の遊技機。
【請求項８】  前記メインＣＰＵが行うメインバックアップ処理では、同一のメインバックアップデータを前記メインバックアップ領域に複数保存する処理を行う請求項１〜７のいずれかに記載の遊技機。
【請求項９】 前記第１のサブバックアップ領域には、同一のサブバックアップデータが複数記憶されるとともに、前記サブＣＰＵが行う前記サブバックアップデータ更新処理では、前記第１のサブバックアップ領域に複数記憶されている前回のサブバックアップデータの全てを、最新のサブバックアップデータに更新する請求項１〜８のいずれかに記載の遊技機。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
【発明の属する技術分野】
本発明は、遊技者が所定の遊技を行うことが可能なパチンコ機やスロットマシン等の遊技機に関し、特には、主に遊技状態の制御を行うメインＣＰＵと、該メイン制御基板が制御する遊技状態に応じた演出の制御を行うサブＣＰＵと、を有する遊技機に関する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００３
【補正方法】変更
【補正の内容】
【０００３】
このため、遊技状態の制御を行うメインＣＰＵを搭載したメイン制御基板とは別個のサブＣＰＵを搭載したサブ制御基板を設け、メイン制御基板が、サブ制御基板に対して演出制御コマンドを送信し、サブ制御基板がこの演出制御コマンドを受信することで、メイン制御基板が制御する遊技状態に応じた演出の制御を行えるようにした遊技機が多数実用化されている。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
【発明が解決しようとする課題】
本発明はこのような問題点に着目してなされたものであり、メインＣＰＵとサブＣＰＵとを別個に備える場合でも、メインＣＰＵにてバックアップされる遊技状態をサブＣＰＵにてバックアップされる演出状態に反映させることができるとともに、メインＣＰＵのバックアップデータが初期化された場合またはメインＣＰＵが電断前の制御状態に復帰できない場合に、メインＣＰＵとサブＣＰＵの間の整合性を図ることができる遊技機を提供することを目的とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
【課題を解決するための手段】
上記課題を解決するために、本発明の遊技機は、
所定の遊技を実施可能な遊技機であって、
遊技状態の制御を行うメインＣＰＵと、
前記メインＣＰＵのワークメモリとして使用されるメインメモリと、
演出の制御を行うサブＣＰＵと、
前記サブＣＰＵのワークメモリとして使用されるサブメモリと、
前記遊技機が用いる所定の電源電圧が所定の値に降下した場合に電源断の発生を判別する電源断判別手段と、
を備え、
前記メインメモリは、遊技状態を復帰させるためのメインバックアップデータが記憶されるメインバックアップ領域を有し、
前記サブメモリは、前記サブＣＰＵのワークメモリとして使用されるワーク領域と、演出状態を復帰させるためのサブバックアップデータが記憶される第１のサブバックアップ領域、及び該第１のサブバックアップ領域のデータの正誤判定用データが記憶される第２のサブバックアップ領域と、を別個に有し、
前記メインＣＰＵは、
該メインＣＰＵが制御する遊技状態に応じてその時点のメインＣＰＵの制御状態を特定可能な制御情報を、前記サブＣＰＵに対して送信する制御情報送信処理と、
前記電源断判別手段が電源断の発生を判別した場合に、前記メインバックアップデータを前記メインバックアップ領域に保存するメインバックアップ処理と、
電源投入時に前記メインバックアップ領域に保存されているメインバックアップデータを初期化するか否かを判別するメインバックアップ初期化判別処理と、
該メインバックアップ初期化判別処理において前記メインバックアップ領域に保存されているメインバックアップデータを初期化しないと判別した場合に、前記メインバックアップ領域に保存されているメインバックアップデータに基づいて電源断前の遊技状態に復帰させる遊技状態復帰処理と、
前記メインバックアップ初期化判別処理において前記メインバックアップ領域に保存されているメインバックアップデータを初期化すると判別した場合に、前記メインバックアップ領域に保存されているメインバックアップデータの初期化を実行するメインバックアップ初期化実行処理と、
該メインバックアップ初期化実行処理を行う場合に、前記サブＣＰＵに対して初期化命令を送信する初期化命令送信処理と、
を行い、
前記サブＣＰＵは、
前記メインＣＰＵから送信された制御情報を受信したときに、該受信した制御情報により特定される前記メインＣＰＵの制御状態に応じた演出を実行する演出実行処理と、
前記メインＣＰＵから送信された制御情報を受信したときに限り、前記第１のサブバックアップ領域に記憶されている前回のサブバックアップデータを、該制御情報を受信したときの演出状態に復帰させるための最新のサブバックアップデータに更新するサブバックアップデータ更新処理と、
前記メインＣＰＵから送信された制御情報を受信し、前記サブバックアップ処理が行われる毎に、前記第１のサブバックアップ領域のデータを用いて正誤判定用データを算出し、前記第２のサブバックアップ領域に保存されている前回の正誤判定用データを該算出した最新の正誤判定用データに更新する正誤判定用データ更新処理と、
電源投入時に、前記第２のサブバックアップ領域に保存されている正誤判定用データに基づいて前記第１のサブバックアップ領域のデータが正常か否かを判定する演出状態復帰可否判別処理と、
該演出状態復帰可否判別処理により正常であると判定したことを条件に、前記第１のサブバックアップ領域に保存されているサブバックアップデータに基づいて電源断前の演出状態に復帰させる演出状態復帰処理と、
電源投入時に、前記メインＣＰＵから前記初期化命令を受信したか否かを判別する初期化命令受信判別処理と、
前記演出状態復帰可否判別処理において復帰不可能であると判別した場合に、前記第１のサブバックアップ領域に保存されているサブバックアップデータの初期化を実行するとともに、前記初期化命令受信判別処理において初期化命令を受信したと判別した場合に、前記第１のサブバックアップ領域に保存されているデータに基づいて電源断前の演出状態に復帰可能であるか否かに関わらず前記第１のサブバックアップ領域に保存されているサブバックアップデータの初期化を実行するサブバックアップ初期化実行処理と、
を行い、
前記電源断判別手段が電源断の発生を判別する前記所定の値の電圧は、前記サブＣＰＵの動作が可能な電圧よりも高い値に設定されている
ことを特徴としている。
この特徴によれば、メインＣＰＵが動作を停止してからもサブＣＰＵはしばらく動作可能であり、電源断直前にメインＣＰＵから送信された制御情報をサブＣＰＵにて確実に受信することができるようになるため、メインＣＰＵにてバックアップされる遊技状態をサブＣＰＵにてバックアップされる演出状態に反映させることができる。また、メインＣＰＵから送信される制御情報を受信する毎にサブＣＰＵのバックアップが行われるため、サブＣＰＵのバックアップを確実に行うことができる。さらに電源投入時に、メインＣＰＵのメインバックアップデータを初期化する場合には、サブＣＰＵでもサブバックアップデータを初期化するようになるため、両者間の整合性を図ることができる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明の遊技機の前記メインバックアップ初期化判別処理においては、出玉率の設定操作が行われた場合に、前記メインバックアップ領域に保存されているメインバックアップデータを初期化すると判別することが好ましい。
このようにすれば、設定値の変更時に、メインＣＰＵ並びにサブＣＰＵの整合性を図ることができる。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明の遊技機の前記メインバックアップ初期化判別処理においては、前記メインメモリをクリアする操作が行われた場合に、前記メインバックアップ領域に保存されているメインバックアップデータを初期化すると判別することが好ましい。
このようにすれば、メインメモリをクリアする操作がなされた場合に、メインＣＰＵ並びにサブＣＰＵの整合性を図ることができる。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】削除
【補正の内容】
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
本発明の遊技機の前記遊技状態復帰可否判別処理において復帰可能でないと判別した場合に、その旨を報知する報知手段を備えることが好ましい。
このようにすれば、メインＣＰＵ側でエラーが生じた旨を外部に知らせることができる。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
本発明の遊技機の前記サブＣＰＵは、前記特定制御情報受信判別処理において前記メインＣＰＵから前記特定の制御情報を受信したと判別した場合に、前記サブＣＰＵが制御する演出用周辺機器の出力が初期状態となるように制御することが好ましい。
このようにすれば、メインＣＰＵから初期化命令を送信するのみで、演出用周辺機器を初期状態に戻すことができる。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】削除
【補正の内容】
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】削除
【補正の内容】
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
本発明の遊技機の前記所定の電源断条件は、前記メインＣＰＵが制御する遊技用周辺機器を駆動させる電圧を生成するための電圧が所定の値に降下した場合に成立することが好ましい。
このようにすれば、比較的安定した電圧の降下に応じて電源断条件が成立するため、一時的な電圧降下に伴ってメインバックアップ処理が行われてしまう等の誤動作を防止できる。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
本発明の遊技機の前記メインＣＰＵが行うメインバックアップ処理では、同一のメインバックアップデータを前記メインバックアップ領域に複数保存する処理を行うことが好ましい。
このようにすれば、メインバックアップ処理で保存されるメインバックアップデータをより正確に保存できる。
本発明の遊技機の前記第１のサブバックアップ領域には、同一のサブバックアップデータが複数記憶されるとともに、前記サブＣＰＵが行う前記サブバックアップデータ更新処理では、前記第１のサブバックアップ領域に複数記憶されている前回のサブバックアップデータの全てを、最新のサブバックアップデータに更新することが好ましい。
このようにすれば、サブバックアップデータ更新処理で更新されるサブバックアップデータをより正確に保存できる。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】０１７８
【補正方法】変更
【補正の内容】
【０１７８】
本発明の請求項１は、
所定の遊技（ゲーム）を実施可能な遊技機（スロットマシン１）であって、
遊技状態の制御を行うメインＣＰＵ（ＣＰＵ２１１）と、
前記メインＣＰＵ（ＣＰＵ２１１）のワークメモリとして使用されるメインメモリ（ＲＡＭ２１２）と、
演出の制御を行うサブＣＰＵ（ＣＰＵ２３１）と、
前記サブＣＰＵ（ＣＰＵ２３１）のワークメモリとして使用されるサブメモリ（ＲＡＭ２３２）と、
前記遊技機が用いる所定の電源電圧（＋８Ｖ）が所定の値（＋７．２Ｖ）に降下した場合に電源断の発生を判別する電源断判別手段（電源監視用ＩＣ２２４）と、
を備え、
前記メインメモリ（ＲＡＭ２１２）は、遊技状態を復帰させるためのメインバックアップデータが記憶されるメインバックアップ領域（バックアップＲＡＭ領域）を有し、
前記サブメモリ（ＲＡＭ２３２）は、前記サブＣＰＵ（ＣＰＵ２３１）のワークメモリとして使用されるワーク領域と、演出状態を復帰させるためのサブバックアップデータが記憶される第１のサブバックアップ領域（ＲＡＭ２３２のバックアップ領域１〜３）、及び該第１のサブバックアップ領域のデータの正誤判定用データ（パリティデータ）が記憶される第２のサブバックアップ領域（ＲＡＭ２３２のパリティデータ格納領域）と、を別個に有し、
前記メインＣＰＵ（ＣＰＵ２１１）は、
該メインＣＰＵ（ＣＰＵ２１１）が制御する遊技状態に応じてその時点のメインＣＰＵの制御状態を特定可能な制御情報（コマンド）を、前記サブＣＰＵ（ＣＰＵ２３１）に対して送信する制御情報送信処理と、
前記電源断判別手段（電源監視用ＩＣ２２４）が電源断の発生を判別した場合に、前記メインバックアップデータを前記メインバックアップ領域（ＲＡＭ２１２のバックアップＲＡＭ領域）に保存するメインバックアップ処理と、
電源投入時に前記メインバックアップ（ＲＡＭ２１２のバックアップＲＡＭ領域）に保存されているメインバックアップデータを初期化するか否かを判別するメインバックアップ初期化判別処理と、
該メインバックアップ初期化判別処理において前記メインバックアップ領域（ＲＡＭ２１２のバックアップＲＡＭ領域）に保存されているメインバックアップデータを初期化しないと判別した場合に、前記メインバックアップ領域（ＲＡＭ２１２のバックアップＲＡＭ領域）に保存されているメインバックアップデータに基づいて電源断前の遊技状態に復帰させる遊技状態復帰処理と、
前記メインバックアップ初期化判別処理において前記メインバックアップ領域（ＲＡＭ２１２のバックアップＲＡＭ領域）に保存されているメインバックアップデータを初期化すると判別した場合に、前記メインバックアップ領域（ＲＡＭ２１２のバックアップＲＡＭ領域）に保存されているメインバックアップデータの初期化を実行するメインバックアップ初期化実行処理と、
該メインバックアップ初期化実行処理を行う場合に、前記サブＣＰＵ（ＣＰＵ２３１）に対して初期化命令（初期化コマンド）を送信する初期化命令送信処理と、
を行い、
前記サブＣＰＵ（ＣＰＵ２３１）は、
前記メインＣＰＵ（ＣＰＵ２１１）から送信された制御情報（コマンド）を受信したときに、該受信した制御情報（コマンド）により特定される前記メインＣＰＵ（ＣＰＵ２１１）の制御状態に応じた演出を実行する演出実行処理と、
前記メインＣＰＵ（ＣＰＵ２１１）から送信された制御情報（コマンド）を受信したときに限り、前記第１のサブバックアップ領域（ＲＡＭ２３２のバックアップ領域１〜３）に記憶されている前回のサブバックアップデータを、該制御情報（コマンド）を受信したときの演出状態に復帰させるための最新のサブバックアップデータに更新するサブバックアップデータ更新処理と、
前記メインＣＰＵ（ＣＰＵ２１１）から送信された制御情報（コマンド）を受信し、前記サブバックアップ処理が行われる毎に、前記第１のサブバックアップ領域（ＲＡＭ２３２のバックアップ領域１〜３）のデータを用いて正誤判定用データ（パリティデータ）を算出し、前記第２のサブバックアップ領域（ＲＡＭ２３２のパリティデータ格納領域）に保存されている前回の正誤判定用データを該算出した最新の正誤判定用データ（パリティデータ）に更新する正誤判定用データ更新処理と、
電源投入時に、前記第２のサブバックアップ領域（ＲＡＭ２３２のパリティデータ格納領域）に保存されている正誤判定用データ（パリティデータ）に基づいて前記第１のサブバックアップ領域（ＲＡＭ２３２のバックアップ領域１〜３）のデータが正常か否かを判定する演出状態復帰可否判別処理と、
該演出状態復帰可否判別処理により正常であると判定したことを条件に、前記第１のサブバックアップ領域（ＲＡＭ２３２のバックアップ領域１〜３）に保存されているサブバックアップデータに基づいて電源断前の演出状態に復帰させる演出状態復帰処理と、
電源投入時に、前記メインＣＰＵ（ＣＰＵ２１１）から前記初期化命令（初期化コマンド）を受信したか否かを判別する初期化命令受信判別処理と、
前記演出状態復帰可否判別処理において復帰不可能であると判別した場合に、前記第１のサブバックアップ領域（ＲＡＭ２３２のバックアップ領域１〜３）に保存されているサブバックアップデータの初期化を実行するとともに、前記初期化命令受信判別処理において初期化命令（初期化コマンド）を受信したと判別した場合に、前記第１のサブバックアップ領域（ＲＡＭ２３２のバックアップ領域１〜３）に保存されているデータに基づいて電源断前の演出状態に復帰可能であるか否かに関わらず前記第１のサブバックアップ領域（ＲＡＭ２３２のバックアップ領域１〜３）に保存されているサブバックアップデータの初期化を実行するサブバックアップ初期化実行処理と、
を行い、
前記電源断判別手段（電源監視用ＩＣ２２４）が電源断の発生を判別する前記所定の値の電圧は、前記サブＣＰＵ（ＣＰＵ２３１）の動作が可能な電圧（＋３．５Ｖ）よりも高い値（＋７．２Ｖ）に設定されている。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】０１７９
【補正方法】変更
【補正の内容】
【０１７９】
本発明の請求項２は、前記メインバックアップ初期化判別処理においては、出玉率の設定操作（設定値の変更操作；設定キーがｏｎの状態での電源投入）が行われた場合に、前記メインバックアップ領域（ＲＡＭ２１２のバックアップＲＡＭ領域）に保存されているメインバックアップデータを初期化すると判別する。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】０１８０
【補正方法】変更
【補正の内容】
【０１８０】
本発明の請求項３は、前記メインバックアップ初期化判別処理においては、前記メインメモリをクリアする操作（遊技状態の初期化操作；設定キーがｏｎの状態での電源投入）が行われた場合に、前記メインバックアップ領域（ＲＡＭ２１２のバックアップＲＡＭ領域）に保存されているメインバックアップデータを初期化すると判別する。
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】０１８１
【補正方法】削除
【補正の内容】
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】０１８２
【補正方法】変更
【補正の内容】
【０１８２】
本発明の請求項４は、前記遊技状態復帰可否判別処理において復帰可能でないと判別した場合に、その旨を報知する報知手段（ゲーム回数表示部３２）を備える。
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】０１８３
【補正方法】変更
【補正の内容】
【０１８３】
本発明の請求項５は、前記サブＣＰＵ（ＣＰＵ２３１）は、前記特定制御情報受信判別処理において前記メインＣＰＵ（ＣＰＵ２１１）から前記特定の制御情報（初期化コマンド）を受信したと判別した場合に、前記サブＣＰＵ（ＣＰＵ２３１）が制御する演出用周辺機器の出力が初期状態となるように制御する。
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】０１８４
【補正方法】削除
【補正の内容】
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】０１８５
【補正方法】削除
【補正の内容】
【手続補正２３】
【補正対象書類名】明細書
【補正対象項目名】０１８６
【補正方法】変更
【補正の内容】
【０１８６】
本発明の請求項６は、前記電源断判別手段（電源監視用ＩＣ２２４）は、前記メインＣＰＵ（ＣＰＵ２１１）を駆動させる電圧（＋５Ｖ）を生成するための電圧（＋８Ｖ）が所定の値（＋７．２Ｖ）に降下した場合に電源断の発生を判別する。
【手続補正２４】
【補正対象書類名】明細書
【補正対象項目名】０１８７
【補正方法】変更
【補正の内容】
【０１８７】
本発明の請求項６は、前記所定の電源断条件は、前記メインＣＰＵ（ＣＰＵ２１１）が制御する遊技用周辺機器を駆動させる電圧（＋８Ｖ、＋１２Ｖ、＋２４Ｖ）を生成するための電圧が所定の値に降下した場合に成立する。
【手続補正２５】
【補正対象書類名】明細書
【補正対象項目名】０１８８
【補正方法】変更
【補正の内容】
【０１８８】
本発明の請求項８は、前記メインＣＰＵ（ＣＰＵ２１１）が行うメインバックアップ処理では、同一のメインバックアップデータを前記メインバックアップ領域（ＲＡＭ２１２のバックアップＲＡＭ領域）に複数保存する処理を行う。
本発明の請求項９は、前記第１のサブバックアップ領域（ＲＡＭ２３２のバックアップ領域１〜３）には、同一のサブバックアップデータが複数記憶されるとともに、前記サブＣＰＵ（ＣＰＵ２３１）が行う前記サブバックアップデータ更新処理では、前記第１のサブバックアップ領域（ＲＡＭ２３２のバックアップ領域１〜３）に複数記憶されている前回のサブバックアップデータの全てを、最新のサブバックアップデータに更新する。
【手続補正２６】
【補正対象書類名】明細書
【補正対象項目名】０２７３
【補正方法】変更
【補正の内容】
【０２７３】
本発明の請求項１は、
所定の遊技（ゲーム）を実施可能な遊技機（パチンコ機６００）であって、
遊技状態の制御を行うメインＣＰＵ（ＣＰＵ６５６）と、
前記メインＣＰＵ（ＣＰＵ６５６）のワークメモリとして使用されるメインメモリ（ＲＡＭ６５５）と、
演出の制御を行うサブＣＰＵ（ＣＰＵ６８１ａ、６７１ａ、６３６ａ）と、
前記サブＣＰＵ（ＣＰＵ６８１ａ、６７１ａ、６３６ａ）のワークメモリとして使用されるサブメモリ（ＲＡＭ６８１ｂ、６７１ｂ、６３６ｂ）と、
前記遊技機が用いる所定の電源電圧（＋８Ｖ）が所定の値（＋７．２Ｖ）に降下した場合に電源断の発生を判別する電源断判別手段（電源監視用ＩＣ９０２）と、
を備え、
前記メインメモリ（ＲＡＭ６５５）は、遊技状態を復帰させるためのメインバックアップデータが記憶されるメインバックアップ領域（ＲＡＭ６５５のバックアップＲＡＭ領域）を有し、
前記サブメモリ（ＲＡＭ６８１ｂ、６７１ｂ、６３６ｂ）は、前記サブＣＰＵ（ＣＰＵ６８１ａ、６７１ａ、６３６ａ）のワークメモリとして使用されるワーク領域と、演出状態を復帰させるためのサブバックアップデータが記憶される第１のサブバックアップ領域（ＲＡＭ６８１ｂ、６７１ｂ、６３６ｂのバックアップ領域１〜３）、及び該第１のサブバックアップ領域のデータの正誤判定用データ（パリティデータ）が記憶される第２のサブバックアップ領域（ＲＡＭ６８１ｂ、６７１ｂ、６３６ｂのパリティデータ格納領域）と、を別個に有し、
前記メインＣＰＵ（ＣＰＵ６５６）は、
該メインＣＰＵ（ＣＰＵ６５６）が制御する遊技状態に応じてその時点のメインＣＰＵの制御状態を特定可能な制御情報（コマンド）を、前記サブＣＰＵ（ＣＰＵ６８１ａ、６７１ａ、６３６ａ）に対して送信する制御情報送信処理と、
前記電源断判別手段（電源監視用ＩＣ９０２）が電源断の発生を判別した場合に、前記メインバックアップデータを前記メインバックアップ領域（ＲＡＭ６５５のバックアップＲＡＭ領域）に保存するメインバックアップ処理と、
電源投入時に前記メインバックアップ（ＲＡＭ６５５のバックアップＲＡＭ領域）に保存されているメインバックアップデータを初期化するか否かを判別するメインバックアップ初期化判別処理と、
該メインバックアップ初期化判別処理において前記メインバックアップ領域（ＲＡＭ６５５のバックアップＲＡＭ領域）に保存されているメインバックアップデータを初期化しないと判別した場合に、前記メインバックアップ領域（ＲＡＭ６５５のバックアップＲＡＭ領域）に保存されているメインバックアップデータに基づいて電源断前の遊技状態に復帰させる遊技状態復帰処理と、
前記メインバックアップ初期化判別処理において前記メインバックアップ領域（ＲＡＭ６５５のバックアップＲＡＭ領域）に保存されているメインバックアップデータを初期化すると判別した場合に、前記メインバックアップ領域（ＲＡＭ６５５のバックアップＲＡＭ領域）に保存されているメインバックアップデータの初期化を実行するメインバックアップ初期化実行処理と、
該メインバックアップ初期化実行処理を行う場合に、前記サブＣＰＵ（ＣＰＵ６８１ａ、６７１ａ、６３６ａ）に対して初期化命令（初期化コマンド）を送信する初期化命令送信処理と、
を行い、
前記サブＣＰＵ（ＣＰＵ６８１ａ、６７１ａ、６３６ａ）は、
前記メインＣＰＵ（ＣＰＵ６５６）から送信された制御情報（コマンド）を受信したときに、該受信した制御情報（コマンド）により特定される前記メインＣＰＵ（ＣＰＵ６５６）の制御状態に応じた演出を実行する演出実行処理と、
前記メインＣＰＵ（ＣＰＵ６５６）から送信された制御情報（コマンド）を受信したときに限り、前記第１のサブバックアップ領域（ＲＡＭ６８１ｂ、６７１ｂ、６３６ｂのバックアップ領域１〜３）に記憶されている前回のサブバックアップデータを、該制御情報（コマンド）を受信したときの演出状態に復帰させるための最新のサブバックアップデータに更新するサブバックアップデータ更新処理と、
前記メインＣＰＵ（ＣＰＵ６５６）から送信された制御情報（コマンド）を受信し、前記サブバックアップ処理が行われる毎に、前記第１のサブバックアップ領域（ＲＡＭ６８１ｂ、６７１ｂ、６３６ｂのバックアップ領域１〜３）のデータを用いて正誤判定用データ（パリティデータ）を算出し、前記第２のサブバックアップ領域（ＲＡＭ６８１ｂ、６７１ｂ、６３６ｂのパリティデータ格納領域）に保存されている前回の正誤判定用データを該算出した最新の正誤判定用データ（パリティデータ）に更新する正誤判定用データ更新処理と、
電源投入時に、前記第２のサブバックアップ領域（ＲＡＭ６８１ｂ、６７１ｂ、６３６ｂのパリティデータ格納領域）に保存されている正誤判定用データ（パリティデータ）に基づいて前記第１のサブバックアップ領域（ＲＡＭ６８１ｂ、６７１ｂ、６３６ｂのバックアップ領域１〜３）のデータが正常か否かを判定する演出状態復帰可否判別処理と、
該演出状態復帰可否判別処理により正常であると判定したことを条件に、前記第１のサブバックアップ領域（ＲＡＭ６８１ｂ、６７１ｂ、６３６ｂのバックアップ領域１〜３）に保存されているサブバックアップデータに基づいて電源断前の演出状態に復帰させる演出状態復帰処理と、
電源投入時に、前記メインＣＰＵ（ＣＰＵ６５６）から前記初期化命令（初期化コマンド）を受信したか否かを判別する初期化命令受信判別処理と、
前記演出状態復帰可否判別処理において復帰不可能であると判別した場合に、前記第１のサブバックアップ領域（ＲＡＭ６８１ｂ、６７１ｂ、６３６ｂのバックアップ領域１〜３）に保存されているサブバックアップデータの初期化を実行するとともに、前記初期化命令受信判別処理において初期化命令（初期化コマンド）を受信したと判別した場合に、前記第１のサブバックアップ領域（ＲＡＭ６８１ｂ、６７１ｂ、６３６ｂのバックアップ領域１〜３）に保存されているデータに基づいて電源断前の演出状態に復帰可能であるか否かに関わらず前記第１のサブバックアップ領域（ＲＡＭ６８１ｂ、６７１ｂ、６３６ｂのバックアップ領域１〜３）に保存されているサブバックアップデータの初期化を実行するサブバックアップ初期化実行処理と、
を行い、
前記電源断判別手段が電源断の発生を判別する前記所定の値の電圧は、前記サブＣＰＵ（ＣＰＵ６８１ａ、６７１ａ、６３６ａ）の動作が可能な電圧（＋３．５Ｖ）よりも高い値（＋７．２Ｖ）に設定されている。
【手続補正２７】
【補正対象書類名】明細書
【補正対象項目名】０２７４
【補正方法】変更
【補正の内容】
【０２７４】
本発明の請求項２は、前記メインバックアップ初期化判別処理においては、出玉率の設定操作（リセットボタンを押圧した状態での電源投入）が行われた場合に、前記メインバックアップ領域（ＲＡＭ６５５のバックアップＲＡＭ領域）に保存されているメインバックアップデータを初期化すると判別する。
【手続補正２８】
【補正対象書類名】明細書
【補正対象項目名】０２７５
【補正方法】変更
【補正の内容】
【０２７５】
本発明の請求項３は、前記メインバックアップ初期化判別処理においては、前記メインメモリをクリアする操作（遊技状態の初期化操作リセットボタンを押圧した状態での電源投入）が行われた場合に、前記メインバックアップ領域（ＲＡＭ６５５のバックアップＲＡＭ領域）に保存されているメインバックアップデータを初期化すると判別する。
【手続補正２９】
【補正対象書類名】明細書
【補正対象項目名】０２７６
【補正方法】削除
【補正の内容】
【手続補正３０】
【補正対象書類名】明細書
【補正対象項目名】０２７７
【補正方法】変更
【補正の内容】
【０２７７】
本発明の請求項４は、前記遊技状態復帰可否判別処理において復帰可能でないと判別した場合に、その旨を報知する報知手段（可変表示部６０９）を備える。
【手続補正３１】
【補正対象書類名】明細書
【補正対象項目名】０２７８
【補正方法】変更
【補正の内容】
【０２７８】
本発明の請求項５は、前記サブＣＰＵ（ＣＰＵ６８１ａ、６７１ａ、６３６ａ）は、前記特定制御情報受信判別処理において前記メインＣＰＵ（ＣＰＵ６５６）から前記特定の制御情報（初期化コマンド）を受信したと判別した場合に、前記サブＣＰＵ（ＣＰＵ６８１ａ、６７１ａ、６３６ａ）が制御する演出用周辺機器の出力が初期状態となるように制御する。
【手続補正３２】
【補正対象書類名】明細書
【補正対象項目名】０２７９
【補正方法】削除
【補正の内容】
【手続補正３３】
【補正対象書類名】明細書
【補正対象項目名】０２８０
【補正方法】削除
【補正の内容】
【手続補正３４】
【補正対象書類名】明細書
【補正対象項目名】０２８１
【補正方法】変更
【補正の内容】
【０２８１】
本発明の請求項６は、前記電源断判別手段（電源監視用ＩＣ９０２）は、前記メインＣＰＵ（ＣＰＵ６５６）を駆動させる電圧（＋５Ｖ）を生成するための電圧（＋８Ｖ）が所定の値（＋７．２Ｖ）に降下した場合に電源断の発生を判別する。
【手続補正３５】
【補正対象書類名】明細書
【補正対象項目名】０２８２
【補正方法】変更
【補正の内容】
【０２８２】
本発明の請求項７は、前記所定の電源断条件は、前記メインＣＰＵ（ＣＰＵ６５６）が制御する遊技用周辺機器を駆動させる電圧（＋１２Ｖ、＋２１Ｖ）を生成するための電圧が所定の値に降下した場合に成立する。
【手続補正３６】
【補正対象書類名】明細書
【補正対象項目名】０２８３
【補正方法】変更
【補正の内容】
【０２８３】
本発明の請求項８は、前記メインＣＰＵ（ＣＰＵ６５６）が行うメインバックアップ処理では、同一のメインバックアップデータを前記メインバックアップ領域（ＲＡＭ６５５のバックアップＲＡＭ領域）に複数保存する処理を行う。
本発明の請求項９は、前記第１のサブバックアップ領域（ＲＡＭ６８１ｂ、６７１ｂ、６３６ｂのバックアップ領域１〜３）には、同一のサブバックアップデータが複数記憶されるとともに、前記サブＣＰＵ（ＣＰＵ６８１ａ、６７１ａ、６３６ａ）が行う前記サブバックアップデータ更新処理では、前記第１のサブバックアップ領域（ＲＡＭ６８１ｂ、６７１ｂ、６３６ｂのバックアップ領域１〜３）に複数記憶されている前回のサブバックアップデータの全てを、最新のサブバックアップデータに更新する。
【手続補正３７】
【補正対象書類名】明細書
【補正対象項目名】０２８５
【補正方法】変更
【補正の内容】
【０２８５】
（ａ）請求項１項の発明によれば、メインＣＰＵが動作を停止してからもサブＣＰＵはしばらく動作可能であり、電源断直前にメインＣＰＵから送信された制御情報をサブＣＰＵにて確実に受信することができるようになるため、メインＣＰＵにてバックアップされる遊技状態をサブＣＰＵにてバックアップされる演出状態に反映させることができる。また、メインＣＰＵから送信される制御情報を受信する毎にサブＣＰＵのバックアップが行われるため、サブＣＰＵのバックアップを確実に行うことができる。さらに電源投入時に、メインＣＰＵのメインバックアップデータを初期化する場合には、サブＣＰＵでもサブバックアップデータを初期化するようになるため、両者間の整合性を図ることができる。
【手続補正３８】
【補正対象書類名】明細書
【補正対象項目名】０２８６
【補正方法】変更
【補正の内容】
【０２８６】
（ｂ）請求項２項の発明によれば、設定値の変更時に、メインＣＰＵ並びにサブＣＰＵの整合性を図ることができる。
【手続補正３９】
【補正対象書類名】明細書
【補正対象項目名】０２８７
【補正方法】変更
【補正の内容】
【０２８７】
（ｃ）請求項３項の発明によれば、メインメモリをクリアする操作がなされた場合に、メインＣＰＵ並びにサブＣＰＵの整合性を図ることができる。
【手続補正４０】
【補正対象書類名】明細書
【補正対象項目名】０２８８
【補正方法】削除
【補正の内容】
【手続補正４１】
【補正対象書類名】明細書
【補正対象項目名】０２８９
【補正方法】変更
【補正の内容】
【０２８９】
（ｄ）請求項４項の発明によれば、メインＣＰＵ側でエラーが生じた旨を外部に知らせることができる。
【手続補正４２】
【補正対象書類名】明細書
【補正対象項目名】０２９０
【補正方法】変更
【補正の内容】
【０２９０】
（ｅ）請求項５項の発明によれば、メインＣＰＵから初期化命令を送信するのみで、演出用周辺機器を初期状態に戻すことができる。
【手続補正４３】
【補正対象書類名】明細書
【補正対象項目名】０２９１
【補正方法】削除
【補正の内容】
【手続補正４４】
【補正対象書類名】明細書
【補正対象項目名】０２９２
【補正方法】削除
【補正の内容】
【手続補正４５】
【補正対象書類名】明細書
【補正対象項目名】０２９３
【補正方法】変更
【補正の内容】
【０２９３】
（ｆ）請求項６項の発明によれば、比較的安定した電圧の降下に応じて電源断条件が成立するため、一時的な電圧降下に伴ってメインバックアップ処理が行われてしまう等の誤動作を防止できる。
【手続補正４６】
【補正対象書類名】明細書
【補正対象項目名】０２９４
【補正方法】変更
【補正の内容】
【０２９４】
（ｇ）請求項７項の発明によれば、比較的安定した電圧の降下に応じて電源断条件が成立するため、一時的な電圧降下に伴ってメインバックアップ処理が行われてしまう等の誤動作を防止できる。
【手続補正４７】
【補正対象書類名】明細書
【補正対象項目名】０２９５
【補正方法】変更
【補正の内容】
【０２９５】
（ｈ）請求項８項の発明によれば、メインバックアップ処理で保存されるメインバックアップデータをより正確に保存できる。
（ｉ）請求項９項の発明によれば、サブバックアップデータ更新処理で更新されるサブバックアップデータをより正確に保存できる。