【手続補正書】
【提出日】平成16年11月24日(2004.11.24)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
識別情報の可変表示を行う可変表示装置を備え、該可変表示装置に表示される識別情報の表示結果が特定の表示態様となったときに遊技者にとって有利な特定遊技状態に制御可能な遊技機であって、
遊技の進行を制御する遊技制御手段と、
前記遊技制御手段からのコマンドに従って前記可変表示装置を制御する表示制御手段と、
遊技機への電力供給が停止しても所定期間は記憶内容を保持することが可能な変動データ記憶手段と、
遊技機で用いられる所定の電源の状態を監視して、遊技機への電力の供給停止にかかわる検出条件が成立したときに検出信号を出力する電源監視手段とを備え、
前記遊技制御手段は、
前記表示制御手段にコマンドを送信するときにサブルーチンコールによって呼び出したコマンド送信プログラムを実行して遊技の進行に応じたコマンドを送信するコマンド送信手段を有し、
前記電源監視手段からの検出信号に応じて制御状態を復旧させるために必要なデータを前記変動データ記憶手段に保存するための電力供給停止時処理を実行し、当該電力供給停止時処理が終了した後待機状態に移行する構成とされ、電力供給が復帰し前記変動データ記憶手段に保存されていた記憶内容にもとづいて制御状態を電力供給が停止する前の状態に復旧させる復旧処理を実行し、
前記電源監視手段による前記検出信号が出力されたにもかかわらず、遊技機への電力供給が停止しないときに、前記遊技制御手段の制御状態を当該待機状態から復帰させ前記復旧処理を実行させる待機状態復帰手段を有し、
前記コマンド送信手段は、前記復旧処理にてサブルーチンコールによって呼び出した前記コマンド送信プログラムを実行することで、前記表示制御手段に電力供給が停止する前の制御状態へ復旧するためのコマンドを送信する処理を実行し、
前記遊技制御手段は、サブルーチンコールがあったことに応じて、実行されていた制御プログラムのアドレスデータであるプログラムアドレスデータを前記変動データ記憶手段のスタック領域へ退避させ、
前記遊技制御手段は、
スタックポインタにより示されるアドレスにより前記スタック領域に退避されたデータのうち、次に読み出されるべきデータが格納されているアドレスを特定し、
前記電力供給停止時処理において、前記スタックポインタにより示されるアドレスデータであるスタックアドレスデータを前記変動データ記憶手段に退避する処理を行い、
前記復旧処理において、前記コマンド送信手段が最初にコマンドを送信する前に、前記電力供給停止時処理にて前記変動データ記憶手段に退避した前記スタックアドレスデータによって、前記スタックポインタを設定する
ことを特徴とする遊技機。
【請求項２】
遊技制御手段は、電力供給が復帰し所定の復旧条件が成立したときに復旧処理を実行し、所定の復旧条件が不成立であったときには、前記変動データ記憶手段に保持されていた記憶内容を初期化する初期化処理を実行する
請求項１記載の遊技機。
【請求項３】
遊技機への電力供給が開始したときに、遊技制御手段が遊技に関わる制御が可能な状態になる時期を、表示制御手段が可変表示装置の制御が可能な状態になる時期よりも遅い時期となるように規制する起動順序規制手段を備えた
請求項１または請求項２記載の遊技機。
【請求項４】
可変表示装置における識別情報の可変表示の保留回数を示す始動入賞記憶数を表示する始動入賞記憶数表示手段を制御する始動入賞記憶数表示制御手段を含み、
コマンド送信手段は、復旧処理にて、始動入賞記憶数を指定する始動入賞記憶数指定コマンドを、前記始動入賞記憶数表示制御手段に対して送信する
請求項１から請求項３のうちいずれかに記載の遊技機。
【請求項５】
識別情報の表示結果が特定の表示態様となる確率が高い特別遊技状態に制御可能であって、
コマンド送信手段は、復旧処理にて、変動データ記憶手段の記憶内容にもとづいて、特別遊技状態であったか否かを判定し、該判定に応じたコマンド送信テーブルをセットした後、サブルーチンコールによって呼び出したコマンド送信プログラムを実行することで、前記特別遊技状態であるか否かを指定する特別遊技状態指定コマンドを、表示制御手段に対して送信する
請求項１から請求項４のうちいずれかに記載の遊技機。
【請求項６】
コマンド送信手段は、復旧処理にて、変動データ記憶手段の記憶内容にもとづいて、識別情報の可変表示中であったか否かを判定し、該判定に応じたコマンド送信テーブルをセットした後、サブルーチンコールによって呼び出したコマンド送信プログラムを実行し、識別情報の可変表示中であったときには該可変表示後の停止識別情報を指定する識別情報指定コマンドを、識別情報の可変表示中でなかったときには前回の可変表示における停止識別情報を指定する識別情報指定コマンドを、表示制御手段に対して送信する
請求項１から請求項５のうちいずれかに記載の遊技機。
【請求項７】
遊技制御手段の動作状態を監視し、所定期間動作が停止しているときに、制御状態を初期化するための動作状態監視手段を備え、
前記動作状態監視手段により、待機状態復帰手段が構成される
請求項１から請求項６のうちいずれかに記載の遊技機。
【請求項８】
待機状態復帰手段は、電源監視手段から検出信号が出力されてから、所定期間経過しても遊技機への電力供給が停止しないときに遊技制御手段の制御状態を待機状態から復帰させる
請求項１から請求項６のうちいずれかに記載の遊技機。
【請求項９】
遊技制御手段が搭載された遊技制御基板と、表示制御手段が搭載された表示制御基板とを備え、
前記遊技制御基板および前記表示制御基板とは別個に遊技機へ供給される電源から前記遊技制御基板および前記表示制御基板で用いられる電圧の電源を作成する電源基板を備え、
待機状態復帰手段は前記電源基板に搭載される
請求項１から請求項８のうちいずれかに記載の遊技機。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
【課題を解決するための手段】
本発明による遊技機は、識別情報の可変表示を行う可変表示装置（例えば可変表示装置９）を備え、該可変表示装置に表示される識別情報の表示結果が特定の表示態様（例えば大当り表示態様）となったときに遊技者にとって有利な特定遊技状態（例えば大当り遊技状態）に制御可能な遊技機であって、遊技の進行を制御する遊技制御手段（例えばＣＰＵ５６を含む遊技制御手段、図６５に示す遊技制御手段５６１）と、遊技制御手段からのコマンドに従って可変表示装置を制御する表示制御手段（例えば表示制御用ＣＰＵ１０１を含む表示制御手段）と、遊技機への電力供給が停止しても所定期間は記憶内容を保持することが可能な変動データ記憶手段（例えば主基板３１が備える電源バックアップされたＲＡＭ５５や払出制御基板３７が備える電源バックアップされたＲＡＭ、図６５に示す変動データ記憶手段５５１）と、遊技機で用いられる所定の電源の状態を監視して、遊技機への電力の供給停止にかかわる検出条件（例えば監視電圧であるＶSL（＋３０Ｖ）の電圧値が＋２２Ｖまで低下したときに成立する条件）が成立したときに検出信号（例えば電源断信号、図６５に示す検出信号）を出力する電源監視手段（例えば電源監視用ＩＣ９０２、図６５に示す電源監視手段９１０ａ）とを備え、遊技制御手段は、表示制御手段にコマンドを送信するときにサブルーチンコールによって呼び出したコマンド送信プログラム（例えばコマンドセット処理を実行するためのプログラム）を実行して遊技の進行に応じたコマンドを送信するコマンド送信手段（例えばＣＰＵ５６を含む遊技制御手段、図６５に示すコマンド送信手段５６２）を有し、電源監視手段からの検出信号に応じて制御状態を復旧させるために必要なデータ（例えばＣＰＵ５６や払出制御用ＣＰＵ３７１に用いられるレジスタのデータ等）を変動データ記憶手段に保存するための電力供給停止時処理（例えば図２３〜図２５に示す処理、図６５に示すステップＳ４５０の電力供給停止時処理）を実行し、当該電力供給停止時処理が終了した後待機状態（例えばステップＳ４９８のあとのループ処理が実行されている状態）に移行する構成とされ、電力供給が復帰し変動データ記憶手段に保存されていた記憶内容にもとづいて制御状態を電力供給が停止する前の状態に復旧させる復旧処理（例えば図２１に示す遊技状態復旧処理、図６５に示すステップＳ１００の復旧処理）を実行し、電源監視手段による検出信号が出力されたにもかかわらず、遊技機への電力供給が停止しないときに、遊技制御手段の制御状態を当該待機状態から復帰させ復旧処理を実行させる待機状態復帰手段（例えば、復帰信号を出力可能な電源基板９１０に搭載されるカウンタ９７１、ウォッチドッグタイマのタイプアップにもとづきシステムリセットする機能を備えるＣＰＵ５６、図６５に示す待機状態復帰手段）を有し、コマンド送信手段は、復旧処理にてサブルーチン（例えばコマンドセット処理を実行するサブルーチン）コールによって呼び出したコマンド送信プログラムを実行することで、表示制御手段に電力供給が停止する前の制御状態へ復旧するためのコマンドを送信する処理（例えばステップＳ８２〜ステップＳ８５、図６５に示すステップＳ５６２ａのコマンド送信処理���を実行し、遊技制御手段は、サブルーチンコールがあったこと（例えばステップＳ８４）に応じて、実行されていた制御プログラムのアドレスデータであるプログラムアドレスデータを変動データ記憶手段のスタック領域（例えば図６５に示すスタック領域５５２）へ退避させ、遊技制御手段が、スタックポインタ（例えば図６５に示すスタックポインタ５６３）により示されるアドレスによりスタック領域に退避されたデータのうち、次に読み出されるべきデータが格納されているアドレスを特定し、電力供給停止時処理において、スタックポインタにより示されるアドレスデータであるスタックアドレスデータを変動データ記憶手段に退避する処理（例えばステップＳ４５８、図６５に示すステップＳ４５０ａの退避処理）を行い、復旧処理において、コマンド送信手段が最初にコマンドを送信する前（例えばステップＳ８２〜ステップＳ８５の前）に、電力供給停止時処理にて変動データ記憶手段に退避したスタックアドレスデータ（例えば図６５に示すスタックアドレスデータ５５２ａ）によって、スタックポインタを設定する（例えばステップＳ８１、図６５に示すステップＳ１００ａのスタックポインタ設定処理）ことを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
遊技制御手段が、電力供給が復帰し所定の復旧条件（例えばステップＳ７〜ステップＳ９の条件）が成立したときに復旧処理を実行し、所定の復旧条件が不成立であったときには、変動データ記憶手段に保持されていた記憶内容を初期化する初期化処理（例えばステップＳ１１〜ステップＳ１５）を実行するように構成されていてもよい。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
遊技機への電力供給が開始したときに、遊技制御手段が遊技に関わる制御が可能な状態になる時期を、表示制御手段が可変表示装置の制御が可能な状態になる時期よりも遅い時期となるように規制する起動順序規制手段（例えば遅延回路９６０）を備えた構成とされていてもよい。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
可変表示装置における識別情報の可変表示の保留回数を示す始動入賞記憶数を表示する始動入賞記憶数表示手段（例えば始動記憶表示器１８）を制御する始動入賞記憶数表示制御手段（例えば表示制御用ＣＰＵ１０１を含む表示制御手段、ランプ制御用ＣＰＵ３５１を含むランプ制御手段）を含み、コマンド送信手段が、復旧処理にて、始動入賞記憶数を指定する始動入賞記憶数指定コマンド（例えば始動入賞記憶数ランプ指定コマンド）を、始動入賞記憶数表示制御手段に対して送信するように構成されていてもよい。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
識別情報の表示結果が特定の表示態様となる確率が高い特別遊技状態（例えば確変状態）に制御可能であって、コマンド送信手段が、復旧処理にて、変動データ記憶手段の記憶内容にもとづいて、特別遊技状態であったか否かを判定し、該判定に応じたコマンド送信テーブルをセットした後、サブルーチンコールによって呼び出したコマンド送信プログラムを実行することで、特別遊技状態であるか否かを指定する特別遊技状態指定コマンド（例えば確変状態指定コマンド）を、表示制御手段に対して送信するように構成されていてもよい。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
コマンド送信手段が、復旧処理にて、変動データ記憶手段の記憶内容にもとづいて、識別情報の可変表示中であったか否かを判定し、該判定に応じたコマンド送信テーブルをセットした後、サブルーチンコールによって呼び出したコマンド送信プログラムを実行し、識別情報の可変表示中であったときには該可変表示後の停止識別情報を指定する識別情報指定コマンドを、識別情報の可変表示中でなかったときには前回の可変表示における停止識別情報を指定する識別情報指定コマンドを、表示制御手段に対して送信するように構成されていてもよい。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】削除
【補正の内容】
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
遊技制御手段の動作状態を監視し、所定期間動作が停止しているときに、制御状態を初期化するための動作状態監視手段（例えば、ウォッチドッグタイマのタイプアップにもとづきシステムリセットする機能を備えるＣＰＵ５６）を備え、動作状態監視手段により、待機状態復帰手段が構成されていてもよい。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
待機状態復帰手段が、電源監視手段から検出信号が出力されてから、所定期間経過しても遊技機への電力供給が停止しないときに遊技制御手段の制御状態を待機状態から復帰させる（例えば図１５（Ｂ）参照）ように構成されていてもよい。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
遊技制御手段が搭載された遊技制御基板（例えば主基板３１）と、表示制御手段が搭載された表示制御基板とを備え、遊技制御基板および表示制御基板とは別個に遊技機へ供給される電源から遊技制御基板および表示制御基板で用いられる電圧の電源を作成する電源基板（例えば電源基板９１０）を備え、待機状態復帰手段は電源基板に搭載される構成とされていてもよい。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】削除
【補正の内容】
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】削除
【補正の内容】
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】０５３６
【補正方法】変更
【補正の内容】
【０５３６】
【発明の効果】
以上のように、請求項１記載の発明によれば、遊技機を、遊技制御手段が、表示制御手段にコマンドを送信するときにサブルーチンコールによって呼び出したコマンド送信プログラムを実行して遊技の進行に応じたコマンドを送信するコマンド送信手段を有し、電源監視手段からの検出信号に応じて制御状態を復旧させるために必要なデータを変動データ記憶手段に保存するための電力供給停止時処理を実行し、当該電力供給停止時処理が終了した後待機状態に移行する構成とされ、電力供給が復帰し変動データ記憶手段に保存されていた記憶内容にもとづいて制御状態を電力供給が停止する前の状態に復旧させる復旧処理を実行し、電源監視手段による検出信号が出力されたにもかかわらず、遊技機への電力供給が停止しないときに、遊技制御手段の制御状態を当該待機状態から復帰させ復旧処理を実行させる待機状態復帰手段を有し、コマンド送信手段が、復旧処理にてサブルーチンコールによって呼び出したコマンド送信プログラムを実行することで、表示制御手段に電力供給が停止する前の制御状態へ復旧するためのコマンドを送信する処理を実行し、遊技制御手段が、サブルーチンコールがあったことに応じて、実行されていた制御プログラムのアドレスデータであるプログラムアドレスデータを変動データ記憶手段のスタック領域へ退避させ、遊技制御手段が、スタックポインタにより示されるアドレスによりスタック領域に退避されたデータのうち、次に読み出されるべきデータが格納されているアドレスを特定し、電力供給停止時処理において、スタックポインタにより示されるアドレスデータであるスタックアドレスデータを変動データ記憶手段に退避する処理を行い、復旧処理において、コマンド送信手段が最初にコマンドを送信する前に、電力供給停止時処理にて変動データ記憶手段に退避したスタックアドレスデータによって、スタックポインタを設定することを特徴とするので、復旧処理におけるコマンドを送信するための処理をサブルーチンによって行うことができるようになるので、遊技状態を復旧させるための処理を実行するためのプログラムの容量を小さくすることができ、遊技状態を復旧させるための処理をプログラム構成上効率良く実行することができるという効果を有する。また、待機状態復帰手段によって遊技制御手段を制御実行状態に復帰させることが可能となるので、ごく短時間で復旧する電源の瞬断等が生じても制御に支障を来すことがないという効果を有する。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】０５３７
【補正方法】変更
【補正の内容】
【０５３７】
請求項２記載の発明では、遊技制御手段が、電力供給が復帰し所定の復旧条件が成立したときに復旧処理を実行し、所定の復旧条件が不成立であったときには、変動データ記憶手段に保持されていた記憶内容を初期化する初期化処理を実行する構成としたので、復旧条件が成立している場合にのみ制御状態を復旧させることができるようになる。
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】０５３８
【補正方法】削除
【補正の内容】
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】０５３９
【補正方法】削除
【補正の内容】
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】０５４０
【補正方法】変更
【補正の内容】
【０５４０】
請求項３記載の発明では、遊技機への電力供給が開始したときに、遊技制御手段が遊技に関わる制御が可能な状態になる時期を、表示制御手段が可変表示装置の制御が可能な状態になる時期よりも遅い時期となるように規制する起動順序規制手段を備えたので、電力供給開始時に遊技制御手段からのコマンドを受信する電気部品制御手段がコマンドを確実に受信することができるという効果がある。
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】０５４１
【補正方法】変更
【補正の内容】
【０５４１】
請求項４記載の発明では、コマンド送信手段が、復旧処理にて、始動入賞記憶数を指定する始動入賞記憶数指定コマンドを、始動入賞記憶数表示制御手段に対して送信するように構成されているので、始動入賞記憶数指定コマンドを送信するための処理をサブルーチンによって行うことができるようになる。また、遊技が再開されたときに始動入賞記憶数を遊技者に対して確実に報知することができる。
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】０５４２
【補正方法】変更
【補正の内容】
【０５４２】
請求項５記載の発明では、コマンド送信手段が、復旧処理にて、変動データ記憶手段の記憶内容にもとづいて、特別遊技状態であったか否かを判定し、該判定に応じたコマンド送信テーブルをセットした後、サブルーチンコールによって呼び出したコマンド送信プログラムを実行することで、特別遊技状態であるか否かを指定する特別遊技状態指定コマンドを、表示制御手段に対して送信するように構成されているので、特別遊技状態指定コマンドを送信するための処理をサブルーチンによって行うことができるようになる。また、遊技が再開されたときに特別遊技状態であるか否かを遊技者に対して確実に報知することができる。
【手続補正２３】
【補正対象書類名】明細書
【補正対象項目名】０５４３
【補正方法】削除
【補正の内容】
【手続補正２４】
【補正対象書類名】明細書
【補正対象項目名】０５４４
【補正方法】削除
【補正の内容】
【手続補正２５】
【補正対象書類名】明細書
【補正対象項目名】０５４５
【補正方法】変更
【補正の内容】
【０５４５】
請求項７記載の発明では、遊技制御手段の動作状態を監視し、所定期間動作が停止しているときに、制御状態を初期化するための動作状態監視手段を備え、動作状態監視手段により、待機状態復帰手段が構成されているので、待機状態から確実に復帰することができる。
【手続補正２６】
【補正対象書類名】明細書
【補正対象項目名】０５４６
【補正方法】変更
【補正の内容】
【０５４６】
請求項８記載の発明では、待機状態復帰手段が、電源監視手段から検出信号が出力されてから、所定期間経過しても遊技機への電力供給が停止しないときに遊技制御手段の制御状態を待機状態から復帰させるように構成されているので、待機状態から確実に復帰することができる。
【手続補正２７】
【補正対象書類名】明細書
【補正対象項目名】０５４７
【補正方法】変更
【補正の内容】
【０５４７】
請求項９記載の発明では、待機状態復帰手段が電源基板に搭載される構成とされているので、各制御基板毎に待機状態復帰手段を設ける必要がない。
【手続補正２８】
【補正対象書類名】明細書
【補正対象項目名】０５４８
【補正方法】削除
【補正の内容】
【手続補正２９】
【補正対象書類名】明細書
【補正対象項目名】０５４９
【補正方法】削除
【補正の内容】