【手続補正書】
【提出日】平成16年7月21日(2004.7.21)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
遊技者が所定の遊技を行うことが可能な遊技機であって、
定期的に発生するタイマ割込が発生したことにもとづいて遊技の進行を制御する遊技制御処理を実行する遊技制御マイクロコンピュータと、
前記遊技制御マイクロコンピュータからの制御信号にもとづいて遊技機に設けられた電気部品を制御する電気部品制御処理を実行する電気部品制御マイクロコンピュータと、
遊技の進行に応じて変動する変動データを記憶し、遊技機への電力供給が停止しても所定期間は記憶内容が保持される変動データ記憶手段と、
遊技機で用いられる所定の電源の状態を監視し、該電源の電圧が低下して検出条件が成立したときに検出信号を出力する電源監視手段とを備え、
前記遊技制御マイクロコンピュータは、
遊技機に対する電源が投入されると、前記遊技制御処理の実行を禁止する割込禁止状態に設定してから、定期的にタイマ割込が発生するように設定した後、前記遊技制御処理の実行を許可する割込許可状態に設定し、
前記電源監視手段からの検出信号に応じて制御状態を復旧させるために必要なデータを前記変動データ記憶手段に保存するための処理であって電力供給停止時の割込禁止状態または割込許可状態を前記変動データ記憶手段に保存する処理を含む電源断処理を実行し、前記電源断処理にて、制御信号の出力に用いられる制御信号出力ポートの出力状態を前記変動データ記憶手段に保存する処理を実行した後に前記制御信号出力ポートをクリアするための処理を実行し、
電力供給が開始されたときに、電力供給が停止したときの制御状態に復旧させるか否かを決定するための複数の復旧条件がすべて成立したことを条件に、前記変動データ記憶手段に保存されていた前記制御信号出力ポートの出力状態を当該制御信号出力ポートに復旧させるとともに、前記変動データ記憶手段に保存されていた記憶内容にもとづいて電力供給停止時の割込禁止状態または割込許可状態を含む電力供給が停止したときの制御状態を復旧させ、前記復旧条件の少なくとも１つが成立していなければ、制御状態を初期化し、
前記遊技機は、前記遊技制御マイクロコンピュータが前記遊技制御処理を実行可能な状態になる時期を、前記電気部品制御マイクロコンピュータが前記電気部品制御処理を実行可能な状態になる時期よりも遅い時期とするための遅延手段を含む
ことを特徴とする遊技機。
【請求項２】
遊技制御マイクロコンピュータは、制御の実行を開始させるための実行開始信号の入力に応じて、遊技制御処理を実行可能な状態になり、
電気部品制御マイクロコンピュータは、制御の実行を開始させるための実行開始信号の入力に応じて、電気部品制御処理を実行可能な状態になり、
遅延手段は、前記実行開始信号が前記遊技制御マイクロコンピュータに入力される時期を、前記電気部品制御マイクロコンピュータに入力される時期よりも遅延させる
請求項１記載の遊技機。
【請求項３】
遊技制御マイクロコンピュータまたは電気部品制御マイクロコンピュータを動作停止状態にさせるためのリセット信号を出力し、所定の電源が前記遊技制御マイクロコンピュータおよび前記電気部品制御マイクロコンピュータが動作可能な電圧レベル以上の電圧レベルとなったことを条件に実行開始信号としてのリセット解除信号を出力するシステムリセット手段を含む
請求項２記載の遊技機。
【請求項４】
システムリセット手段は、遊技制御マイクロコンピュータにリセット解除信号を出力する第１のシステムリセット手段と、電気部品制御マイクロコンピュータにリセット解除信号を出力する第２のシステムリセット手段とを含み、
前記第１のシステムリセット手段および前記第２のシステムリセット手段は、それぞれ、所定の入力端子に印加される電圧が所定の電圧レベルを超えたことを条件に、リセット解除信号を出力し、
遅延手段は、前記第１のシステムリセット手段および前記第２のシステムリセット手段の入力端子へ所定の電圧レベル以上の電圧が印加されることを遅延させるコンデンサを含み、
前記第１のシステムリセット手段の入力端子へ所定の電圧レベル以上の電圧が印加されることを遅延させるコンデンサの容量を、前記第２のシステムリセット手段の入力端子へ所定の電圧レベル以上の電圧が印加されることを遅延させるコンデンサの容量よりも大きくした
請求項３記載の遊技機。
【請求項５】
第１のシステムリセット手段および第２のシステムリセット手段は、遊技制御マイクロコンピュータおよび電気部品制御マイクロコンピュータがそれぞれ搭載される制御基板各々に搭載される
請求項４記載の遊技機。
【請求項６】
システムリセット手段は、遊技制御マイクロコンピュータが搭載された遊技制御基板および電気部品制御マイクロコンピュータが搭載された電気部品制御基板に電源を供給する電源基板に搭載される
請求項３記載の遊技機。
【請求項７】
電源監視手段は、遊技機で用いられる直流電源のうち、最も電圧の高い電源を監視する
請求項１から請求項６のうちいずれかに記載の遊技機。
【請求項８】
電源監視手段は、遊技制御マイクロコンピュータが搭載された遊技制御基板および電気部品制御マイクロコンピュータが搭載された電気部品制御基板に電源を供給する電源基板に搭載される
請求項１から請求項７のうちいずれかに記載の遊技機。
【請求項９】
変動データ記憶手段の記憶内容にはレジスタの内容が含まれ、変動データ記憶手段は所定条件の成立に応じてデータを退避させるためのスタック領域を含み、
遊技制御マイクロコンピュータは、電源断処理にてレジスタの内容を前記スタック領域に保存し、電力供給が開始されて制御状態を復旧させるときにレジスタの内容を復旧する処理を行う
請求項１から請求項８のうちいずれかに記載の遊技機。
【請求項１０】
変動データ記憶手段の記憶内容には、スタック領域のアドレスを示すスタックアドレスデータが含まれ、
遊技制御マイクロコンピュータは、電源断処理にて、前記スタックアドレスデータを前記変動データ記憶手段に備えられている作業領域に保存する
請求項９記載の遊技機。
【請求項１１】
電源断処理にて変動データ記憶手段に保存されるデータは、実行されていた遊技制御処理の制御プログラムのアドレスに関連するプログラムアドレスデータを含み、
遊技制御マイクロコンピュータは、電力供給が復旧したときに、前記プログラムアドレスデータにもとづいて制御プログラムの実行を再開する処理を行う
請求項１から請求項１０のうちいずれかに記載の遊技機。
【請求項１２】
復旧条件は、変動データ記憶手段に電力供給停止前の制御状態に関する記憶内容が記憶されていたことを含む
請求項１から請求項１１のうちいずれかに記載の遊技機。
【請求項１３】
復旧条件は、変動データ記憶手段の記憶内容にもとづいて作成されたチェックデータが正常であったことを含む
請求項１から請求項１２のうちいずれかに記載の遊技機。
【請求項１４】
復旧条件は、変動データ記憶手段の記憶内容を初期化させるための初期化操作手段の操作信号がなかったことを含む
請求項１から請求項１３のうちいずれかに記載の遊技機。
【請求項１５】
遊技制御マイクロコンピュータは、遊技制御処理に要する時間の余り時間で、遊技の制御に用いられるカウンタを更新する処理を実行し、前記余り時間でカウンタを更新する処理中では遊技制御処理の実行を禁止する割込禁止状態に設定する
請求項１から請求項１４のうちいずれかに記載の遊技機。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
【課題を解決するための手段】
本発明による遊技機は、遊技者が所定の遊技を行うことが可能な遊技機であって、定期的に発生するタイマ割込が発生したことにもとづいて遊技の進行を制御する遊技制御処理を実行する遊技制御マイクロコンピュータ（例えば、ＣＰＵ５６）と、遊技制御マイクロコンピュータからの制御信号にもとづいて遊技機に設けられた電気部品を制御する電気部品制御処理を実行する電気部品制御マイクロコンピュータ（例えば、払出制御用ＣＰＵ３７１、表示制御用ＣＰＵ１０１、ランプ制御用ＣＰＵ３５１、音声制御用ＣＰＵ７０１）と、遊技の進行に応じて変動する変動データを記憶し、遊技機への電力供給が停止しても所定期間は記憶内容が保持される変動データ記憶手段（例えば、ＲＡＭ５５）と、遊技機で用いられる所定の電源の状態を監視して、電源の電圧が低下して検出条件が成立したときに検出信号を出力する電源監視手段（例えば、電源監視用ＩＣ９０２）とを備え、遊技制御マイクロコンピュータが、遊技機に対する電源が投入されると、遊技制御処理の実行を禁止する割込禁止状態に設定してから、定期的にタイマ割込が発生するように設定した後、遊技制御処理の実行を許可する割込許可状態に設定し、電源監視手段からの検出信号に応じて制御状態を復旧させるために必要なデータを変動データ記憶手段に保存するための処理であって電力供給停止時の割込禁止状態または割込許可状態を変動データ記憶手段に保存する処理を含む電源断処理（例えば、図１９、図２０に示す処理）を実行し、電源断処理にて、制御信号の出力に用いられる制御信号出力ポートの出力状態を変動データ記憶手段に保存する処理を実行した後に制御信号出力ポートをクリアするための処理（例えば、ステップＳ７１〜ステップＳ７７）を実行するとともに、電力供給が開始されたときに、電力供給が停止したときの制御状態に復旧させるか否かを決定するための複数の復旧条件（例えば、バックアップフラグの状態によって電力供給停止前の制御状態に関する記憶内容が変動データ記憶手段に記憶されていたことが確認されたか、チェックサムが正常であったか、クリアスイッチ９２１の操作信号がなかったかなどの条件）がすべて成立したことを条件に、変動データ記憶手段に保存されていた制御信号出力ポートの出力状態を制御信号出力ポートに復旧させるとともに、変動データ記憶手段に保存されていた記憶内容にもとづいて電力供給停止時の割込禁止状態または割込許可状態を含む電力供給が停止したときの制御状態を復旧させ（例えば、図１７に示す処理によって復旧させる）、復旧条件の少なくとも１つが成立していなければ、制御状態を初期化（例えば、ステップＳ１１等の処理によって行なわれる）し、遊技機は、遊技制御マイクロコンピュータが遊技制御処理を実行可能な状態になる時期を、電気部品制御マイクロコンピュータが電気部品制御処理を実行可能な状態になる時期よりも遅い時期とするための遅延手段（例えば、遅延回路９６０、リセット回路６５が備えるコンデンサ）を含むことを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
遊技制御マイクロコンピュータは、制御の実行を開始させるための実行開始信号の入力に応じて、遊技制御処理を実行可能な状態になり、電気部品制御マイクロコンピュータは、制御の実行を開始させるための実行開始信号の入力に応じて、電気部品制御処理を実行可能な状態になり、遅延手段が、実行開始信号が遊技制御マイクロコンピュータに入力される時期を、電気部品制御マイクロコンピュータに入力される時期よりも遅延させるように構成されていてもよい。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
遊技制御マイクロコンピュータまたは電気部品制御マイクロコンピュータを動作停止状態にさせるためのリセット信号を出力し、所定の電源が遊技制御マイクロコンピュータおよび電気部品制御マイクロコンピュータが動作可能な電圧レベル以上の電圧レベルとなったことを条件に実行開始信号としてのリセット解除信号（例えば、リセット信号をハイレベルに立ち上げた信号）を出力するシステムリセット手段（例えば、リセット回路６５）を含む構成とされていてもよい。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
システムリセット手段が、遊技制御マイクロコンピュータにリセット解除信号を出力する第１のシステムリセット手段と、電気部品制御マイクロコンピュータにリセット解除信号を出力する第２のシステムリセット手段とを含み、第１のシステムリセット手段および第２のシステムリセット手段は、それぞれ、所定の入力端子に印加される電圧が所定の電圧レベルを超えたことを条件に、リセット解除信号を出力し、遅延手段が、第１のシステムリセット手段および第２のシステムリセット手段の入力端子へ所定の電圧レベル以上の電圧が印加されることを遅延させるコンデンサ（例えば、リセット回路６５Ａが備えるコンデンサ）を含み、第１のシステムリセット手段の入力端子へ所定の電圧レベル以上の電圧が印加されることを遅延させるコンデンサ（例えば、リセット回路６５Ａ、リセット回路６５ａが備えるコンデンサ）の容量を、第２のシステムリセット手段の入力端子へ所定の電圧レベル以上の電圧が印加されることを遅延させるコンデンサ（例えば、リセット回路６５Ｂ、リセット回路６５ｂ〜６５ｅが備えるコンデンサ）の容量よりも大きくした構成とされていてもよい。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
第１のシステムリセット手段および第２のシステムリセット手段が、遊技制御マイクロコンピュータおよび電気部品制御マイクロコンピュータがそれぞれ搭載される制御基板（例えば、主基板３１、払出制御基板３７、表示制御基板８０、ランプ制御基板３５、音声制御基板７０）各々に搭載されるように構成されていてもよい。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
システムリセット手段が、遊技制御マイクロコンピュータが搭載された遊技制御基板および電気部品制御マイクロコンピュータが搭載された電気部品制御基板に電源を供給する電源基板（例えば、電源基板９１０）に搭載されるように構成されていてもよい。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
電源監視手段が、遊技制御マイクロコンピュータが搭載された遊技制御基板および電気部品制御マイクロコンピュータが搭載された電気部品制御基板に電源を供給する電源基板に搭載されるように構成されていてもよい。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
変動データ記憶手段の記憶内容にはレジスタの内容が含まれ、変動データ記憶手段は所定条件の成立に応じてデータを退避させるためのスタック領域を含み、遊技制御マイクロコンピュータが、電源断処理にてレジスタの内容をスタック領域に保存（例えば、ステップＳ５３〜ステップＳ５８の処理によって保存される）し、電力供給が開始されて制御状態を復旧させるときにレジスタの内容を復旧する処理を行うように構成されていてもよい。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
変動データ記憶手段の記憶内容には、スタック領域のアドレスを示すスタックアドレスデータ（例えば、スタックポインタの値）が含まれ、遊技制御マイクロコンピュータは、電源断処理にて、スタックアドレスデータを変動データ記憶手段に備えられている作業領域に保存するように構成されていてもよい。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
電源断処理にて変動データ記憶手段に保存されるデータは、実行されていた遊技制御処理の制御プログラムのアドレスに関連するプログラムアドレスデータを含み、遊技制御マイクロコンピュータが、電力供給が復旧したときに、プログラムアドレスデータにもとづいて制御プログラムの実行を再開する処理を行うように構成されていてもよい。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】０３２５
【補正方法】変更
【補正の内容】
【０３２５】
【発明の効果】
以上のように、請求項１記載の発明によれば、遊技機を、遊技制御マイクロコンピュータが、電源監視手段からの検出信号に応じて制御状態を復旧させるために必要なデータを変動データ記憶手段に保存するための処理であって電力供給停止時の割込禁止状態または割込許可状態を変動データ記憶手段に保存する処理を含む電源断処理を実行し、電源断処理にて、制御信号の出力に用いられる制御信号出力ポートをクリアするための処理を実行するとともに、電力供給が開始されたときには、電力供給が停止する前の制御状態に復旧させるか否かを決定するための複数の復旧条件がすべて成立したことを条件に、変動データ記憶手段に保存されていた制御信号出力ポートの出力状態を当該制御信号出力ポートに復旧させるとともに変動データ記憶手段に保存されていた記憶内容にもとづいて制御状態を復旧させ、復旧条件の少なくとも１つが成立していなければ、制御状態を初期化し、遊技機は、遊技制御マイクロコンピュータが遊技制御処理を実行可能な状態になる時期を、電気部品制御マイクロコンピュータが電気部品制御処理を実行可能な状態になる時期よりも遅い時期とするための遅延手段を含むことを特徴とするので、遊技制御マイクロコンピュータからの制御信号を受信する電気部品制御マイクロコンピュータが、適正な制御信号を確実に受信することができるという効果を有する。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】０３２６
【補正方法】変更
【補正の内容】
【０３２６】
請求項２記載の発明では、遅延手段が、実行開始信号が遊技制御マイクロコンピュータに入力される時期を、電気部品制御マイクロコンピュータに入力される時期よりも遅延させるように構成されているので、遊技制御マイクロコンピュータと電気部品制御マイクロコンピュータとの制御処理の実行タイミングを異ならせることができる。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】０３２７
【補正方法】変更
【補正の内容】
【０３２７】
請求項３記載の発明では、遊技制御マイクロコンピュータまたは電気部品制御マイクロコンピュータを動作停止状態にさせるためのリセット信号を出力し、所定の電源が遊技制御マイクロコンピュータおよび電気部品制御マイクロコンピュータが動作可能な電圧レベル以上の電圧レベルとなったことを条件に実行開始信号としてのリセット解除信号を出力するシステムリセット手段を含むように構成されているので、リセット解除信号によって遊技制御マイクロコンピュータおよび電気部品制御マイクロコンピュータを制御可能な状態とすることができる。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】０３２８
【補正方法】変更
【補正の内容】
【０３２８】
請求項４記載の発明では、システムリセット手段が、遊技制御マイクロコンピュータにリセット解除信号を出力する第１のシステムリセット手段と、電気部品制御マイクロコンピュータにリセット解除信号を出力する第２のシステムリセット手段とを含み、第１のシステムリセット手段および第２のシステムリセット手段は、それぞれ、所定の入力端子に印加される電圧が所定の電圧レベルを超えたことを条件に、リセット解除信号を出力し、第１のシステムリセット手段の入力端子へ所定の電圧レベル以上の電圧が印加されることを遅延させるコンデンサの容量を、第２のシステムリセット手段の入力端子へ所定の電圧レベル以上の電圧が印加されることを遅延させるコンデンサの容量よりも大きくしたので、簡単な構成で遅延手段を実現することができる。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】０３２９
【補正方法】変更
【補正の内容】
【０３２９】
請求項５記載の発明では、第１のシステムリセット手段および第２のシステムリセット手段は、遊技制御マイクロコンピュータおよび電気部品制御マイクロコンピュータがそれぞれ搭載される制御基板各々に搭載される構成としたので、システムリセット手段の出力信号を伝送する経路を短くすることができ、ノイズの影響を受けにくくすることができる。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】０３３０
【補正方法】変更
【補正の内容】
【０３３０】
請求項６記載の発明では、システムリセット手段が、遊技制御マイクロコンピュータが搭載された遊技制御基板および電気部品制御マイクロコンピュータが搭載された電気部品制御基板に電源を供給する電源基板に搭載される構成としたので、電源の状態を適切に監視することができる。
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】０３３２
【補正方法】変更
【補正の内容】
【０３３２】
請求項８記載の発明では、電源監視手段が、遊技制御マイクロコンピュータが搭載された遊技制御基板および電気部品制御マイクロコンピュータが搭載された電気部品制御基板に電源を供給する電源基板に搭載されるように構成されているので、電源の状態を適切に監視することができる。
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】０３３３
【補正方法】変更
【補正の内容】
【０３３３】
請求項９記載の発明では、遊技制御マイクロコンピュータが、電源断処理にてレジスタの内容をスタック領域に保存し、電力供給が開始されて制御状態を復旧させるときにレジスタの内容を復旧する処理を行うように構成されているので、電力供給が開始されたときにレジスタの内容を復旧させることが容易になる。
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】０３３４
【補正方法】変更
【補正の内容】
【０３３４】
請求項１０記載の発明では、遊技制御マイクロコンピュータが、電源断処理にて、スタックアドレスデータを変動データ記憶手段に備えられている作業領域に保存するように構成されているので、電力供給が開始されたときにスタックアドレスデータが示すアドレスにもとづいて復旧させることが容易になる。
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】０３３５
【補正方法】変更
【補正の内容】
【０３３５】
請求項１１記載の発明では、遊技制御マイクロコンピュータが、電力供給が復旧した場合に、プログラムアドレスデータにもとづいて制御プログラムの実行を再開する処理を行うように構成されているので、制御プログラムのアドレスに関連するプログラムアドレスデータを復旧する処理が確実に実行され、制御プログラムの実行が確実に再開される。