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