【手続補正書】
【提出日】平成16年9月9日(2004.9.9)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
遊技媒体を用いて所定の遊技を行うことが可能であり、所定の払出条件が成立したことにもとづいて遊技媒体を払い出す遊技機であって、
前記遊技媒体の払い出しを行う払出手段と、
前記払出手段により払い出された遊技媒体を検出する払出遊技媒体検出手段と、
遊技機に設けられた電気部品の制御を所定のプログラムにもとづいて実行し、前記払出遊技媒体検出手段からの検出信号の入力処理と、前記入力処理の結果を示すデータにもとづいて、前記払出条件の成立にもとづいて払い出すべき遊技媒体数のうち未だ払い出されていない未払出数を特定可能な未払出数データを更新する処理とを行う電気部品制御手段と、
遊技機への電力供給が停止しても所定期間は記憶内容を保持することが可能であって、前記未払出数データを記憶し、前記電気部品制御手段が割込処理のプログラムを実行する際あるいはサブルーチンプログラムを実行する際に戻り先のプログラムアドレスが退避されるスタック領域を有する変動データ記憶手段と、
遊技機で用いられる所定の電源の状態を監視して、遊技機への電力の供給停止にかかわる検出条件が成立したときに検出信号を出力する電源監視手段と、
前記電源監視手段によって検出信号が出力された後少なくとも所定の検出維持期間が経過するまでの期間において前記払出遊技媒体検出手段による遊技媒体の検出を可能な状態とするために、当該払出遊技媒体検出手段および前記電気部品制御手段に電力を供給可能な補助電力供給手段とを備え、
前記電気部品制御手段は、
前記電源監視手段からの検出信号に応じて実行される割込処理であり、制御状態を復旧させるために必要なデータを前記変動データ記憶手段に保存するための電力供給停止時処理を実行し、電力供給が復帰し所定の復旧条件が成立したときに前記変動データ記憶手段に保存されていた記憶内容にもとづいて制御状態を電力供給が停止する前の状態に復旧させる復旧処理を実行可能であり、
前記電力供給停止時処理にて、前記払出遊技媒体検出手段からの検出信号の入力処理のサブルーチンプログラムを実行するとともに、前記入力処理を実行した後、待機状態に移行する前に、前記スタック領域に退避したデータの格納先アドレスを示すスタックポインタの内容を前記変動データ記憶手段に保存するスタックポインタ退避処理を実行し、
前記電力供給停止時処理にて実行される前記入力処理のサブルーチンプログラムとして、前記電力供給停止時処理以外の処理にて実行される入力処理のサブルーチンプログラムと共通のプログラムを使用し、
前記電力供給停止時処理にて前記払出遊技媒体検出手段からの検出信号の入力処理の結果を示すデータを前記変動データ記憶手段に保存し、前記復旧処理にて前記入力処理の結果を示すデータにもとづいて前記未払出数データを更新する処理を実行する
ことを特徴とする遊技機。
【請求項２】
電気部品制御手段は、電力供給停止時処理にて、制御に伴って変動するデータを一時保存するレジスタの内容をスタック領域に退避させるレジスタ退避処理よりも後に、払出遊技媒体検出手段からの検出信号の入力処理を実行する
請求項１記載の遊技機。
【請求項３】
電気部品制御手段は、
電力供給停止時処理にて、前記電力供給停止時処理が実行されたことを示す実行確認情報を前記変動データ記憶手段に保存させる処理を実行し、電力供給が復帰したときに復旧条件の一つとして前記実行確認情報の有無を判定し、
前記電力供給停止時処理にて、レジスタ退避処理、払出遊技媒体検出手段からの検出信号の入力処理、スタックポインタ退避処理、前記実行確認情報を保存させる処理の順に各処理を実行する
請求項２記載の遊技機。
【請求項４】
電力供給停止時処理は、変動データ記憶手段へのアクセスを禁止する処理を含み、
電気部品制御手段は、払出遊技媒体検出手段からの検出信号の入力処理を、前記変動データ記憶手段へのアクセスを禁止する処理よりも先に実行する
請求項１から請求項３のうちのいずれかに記載の遊技機。
【請求項５】
電気部品制御手段は、電気部品へ信号を出力するための出力ポートを含み、
前記電気部品制御手段は、電力供給停止時処理にて、前記出力ポートの出力状態を初期化する出力ポートクリア処理を実行した後、払出遊技媒体検出手段からの検出信号の入力処理を行う
請求項１から請求項４のうちのいずれかに記載の遊技機。
【請求項６】
検出維持期間は、払出手段により払い出された遊技媒体が払出遊技媒体検出手段の検出位置に到達するまでの期間以上の期間に設定される
請求項１から請求項５のうちのいずれかに記載の遊技機。
【請求項７】
電源監視手段は、払出遊技媒体検出手段に供給される電源の電圧値よりも高い電圧値の電源を監視する
請求項１から請求項６のうちのいずれかに記載の遊技機。
【請求項８】
電気部品制御手段は、遊技の進行を制御する遊技制御手段と、該遊技制御手段からのコマンドにもとづいて払出手段の制御を行う払出制御手段とを含み、
払出遊技媒体検出手段の検出信号は、前記遊技制御手段と前記払出制御手段の双方に入力される
請求項１から請求項７のうちのいずれかに記載の遊技機。
【請求項９】
払出遊技媒体検出手段は、景品として払い出された遊技媒体を検出する景品遊技媒体検出手段と、遊技者からの貸出要求に応じて払い出された遊技媒体を検出する貸出遊技媒体検出手段とを含み、
前記景品遊技媒体検出手段からの検出信号は遊技制御手段と払出制御手段の双方に入力され、
前記貸出遊技媒体検出手段からの検出信号は前記払出制御手段に入力される
請求項８記載の遊技機。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
【課題を解決するための手段】
本発明による遊技機は、遊技媒体を用いて所定の遊技を行うことが可能であり、所定の払出条件（例えば入賞領域への入賞や遊技者による貸出要求）が成立したことにもとづいて遊技媒体を払い出す遊技機であって、遊技媒体の払い出しを行う払出手段（例えば球払出装置９７）と、払出手段により払い出された遊技媒体を検出する払出遊技媒体検出手段（例えば賞球カウントスイッチ３０１Ａや球貸しカウントスイッチ３０１Ｂ）と、遊技機に設けられた電気部品（例えば球払出装置９７や演出用の電気部品）の制御を所定のプログラム（例えばステップＳ２１〜Ｓ３２の遊技制御処理やステップＳ７５２〜Ｓ７６０の払出制御処理）にもとづいて実行し、払出遊技媒体検出手段からの検出信号の入力処理と、入力処理の結果を示すデータにもとづいて、払出条件の成立にもとづいて払い出すべき遊技媒体数のうち未だ払い出されていない未払出数を特定可能な未払出数データを更新する処理とを行う電気部品制御手段（例えばＣＰＵ５６を含む遊技制御手段や払出制御用ＣＰＵ３７１を含む払出制御手段）と、遊技機への電力供給が停止しても所定期間は記憶内容を保持することが可能であって、未払出数データ（例えば総賞球数格納バッファや総合個数記憶，貸し球個数記憶）を記憶し、電気部品制御手段が割込処理のプログラムを実行する際あるいはサブルーチンプログラムを実行する際に戻り先のプログラムアドレスが退避されるスタック領域を有する変動データ記憶手段（例えば主基板３１が備える電源バックアップされたＲＡＭ５５や払出制御基板３７が備える電源バックアップされたＲＡＭ）と、遊技機で用いられる所定の電源の状態を監視して遊技機への電力の供給停止にかかわる検出条件（例えば監視電圧であるＶSL（＋３０Ｖ）の電圧値が＋２２Ｖまで低下したときに成立する条件）が成立したときに検出信号を出力する電源監視手段（例えば電源監視用ＩＣ９０２）と、電源監視手段によって検出信号が出力された後少なくとも所定の検出維持期間（例えば、ステップＳ４６６やステップＳ８１６で設定される期間）が経過するまでの期間において払出遊技媒体検出手段による遊技媒体の検出を可能な状態とするために、払出遊技媒体検出手段および電気部品制御手段に電力を供給可能な補助電力供給手段（例えばコンデンサ９２３を備えるコンバータＩＣ９２０）とを備え、電気部品制御手段が、電源監視手段からの検出信号に応じて実行される割込処理であり制御状態を復旧させるために必要なデータ（例えばＣＰＵ５６や払出制御用ＣＰＵ３７１に用いられるレジスタのデータ等）を変動データ記憶手段に保存するための電力供給停止時処理（例えば図３５〜図３７に示す処理や図５９〜図６１に示す処理）を実行し、電力供給が復帰し所定の復旧条件（例えばステップＳ７〜ステップＳ９の条件やステップＳ７０７〜ステップＳ７０９の条件）が成立したときに変動データ記憶手段に保存されていた記憶内容にもとづいて制御状態を電力供給が停止する前の状態に復旧させる復旧処理（例えば図１８に示す遊技状態復旧処理や図４５に示す払出状態復旧処理）を実行可能であり、電力供給停止時処理にて、払出遊技媒体検出手段からの検出信号の入力処理のサブルーチンプログラム（例えば図２２に���すスイッチチェック処理）を実行するとともに、入力処理を実行した後、待機状態に移行する前に、スタック領域に退避したデータの格納先アドレスを示すスタックポインタの内容を変動データ記憶手段に保存するスタックポインタ退避処理（例えばステップＳ４９８やステップＳ８４６の処理）を実行し、電力供給停止時処理にて実行される入力処理のサブルーチンプログラムとして、電力供給停止時処理以外の処理にて実行される入力処理のサブルーチンプログラムと共通のプログラムを使用し、電力供給停止時処理にて払出遊技媒体検出手段からの検出信号の入力処理の結果を示すデータ（例えば賞球カウント値や貸球カウント値）を変動データ記憶手段に保存し、復旧処理にて入力処理の結果を示すデータにもとづいて未払出数データを更新する処理を実行することを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
電気部品制御手段が、電力供給停止時処理にて、電力供給停止時処理が実行されたことを示す実行確認情報（例えばバックアップフラグやチェックサム）を変動データ記憶手段に保存させる処理（例えばステップＳ４８７〜Ｓ４９７やステップＳ８３５〜Ｓ８４５の処理）を実行し、電力供給が復帰したときに復旧条件の一つとして実行確認情報の有無を判定し、電力供給停止時処理にて、レジスタ退避処理、払出遊技媒体検出手段からの検出信号の入力処理、スタックポインタ退避処理、実行確認情報を保存させる処理の順に各処理を実行するように構成されていてもよい。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０４５０
【補正方法】変更
【補正の内容】
【０４５０】
【発明の効果】
以上のように、請求項１記載の発明では、遊技機を、電気部品制御手段が、電源監視手段からの検出信号に応じて実行される割込処理であり制御状態を復旧させるために必要なデータを変動データ記憶手段に保存するための電力供給停止時処理を実行し、電力供給が復帰し所定の復旧条件が成立したときに変動データ記憶手段に保存されていた記憶内容にもとづいて制御状態を電力供給が停止する前の状態に復旧させる復旧処理を実行可能であり、電力供給停止時処理にて、払出遊技媒体検出手段からの検出信号の入力処理のサブルーチンプログラムを実行するとともに、入力処理を実行した後、待機状態に移行する前に、スタック領域に退避したデータの格納先アドレスを示すスタックポインタの内容を変動データ記憶手段に保存するスタックポインタ退避処理を実行し、電力供給停止時処理にて実行される入力処理のサブルーチンプログラムとして、電力供給停止時処理以外の処理にて実行される入力処理のサブルーチンプログラムと共通のプログラムを使用し、電力供給停止時処理にて払出遊技媒体検出手段からの検出信号の入力処理の結果を示すデータを変動データ記憶手段に保存し、復旧処理にて入力処理の結果を示すデータにもとづいて未払出数データを更新する処理を実行するように構成したので、電力供給が停止した場合であっても払い出された遊技媒体の検出を確実に実行して遊技媒体の未払出数を正確に把握することができるとともに、電力供給停止時処理にて、制御状態を復旧させるために必要なデータを正確に保存することができるという効果がある。また、入力処理のためのプログラム容量が増加してしまうことを防止することができる。さらに、電力供給停止時処理における入力処理を迅速に行うことができる。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】０４５２
【補正方法】変更
【補正の内容】
【０４５２】
請求項３記載の発明では、電気部品制御手段が、電力供給停止時処理にて、電力供給停止時処理が実行されたことを示す実行確認情報を変動データ記憶手段に保存させる処理を実行し、電力供給が復帰したときに復旧条件の一つとして実行確認情報の有無を判定し、電力供給停止時処理にて、レジスタ退避処理、払出遊技媒体検出手段からの検出信号の入力処理、スタックポインタ退避処理、実行確認情報を保存させる処理の順に各処理を実行するように構成されているので、実行確認情報に正確な情報を設定することができる。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】０４５５
【補正方法】削除
【補正の内容】
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】０４５６
【補正方法】変更
【補正の内容】
【０４５６】
請求項６記載の発明では、検出維持期間が、払出手段により払い出された遊技媒体が払出遊技媒体検出手段の検出位置に到達するまでの期間以上の期間に設定されているので、払い出された遊技媒体を確実に検出することができる。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】０４５７
【補正方法】削除
【補正の内容】
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】０４５８
【補正方法】変更
【補正の内容】
【０４５８】
請求項７記載の発明では、電源監視手段が、払出遊技媒体検出手段に供給される電源の電圧値よりも高い電圧値の電源を監視するように構成されているので、電源監視手段による検出信号の出力前に遊技媒体検出手段の機能が停止してしまうことを防止することができる。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】０４５９
【補正方法】変更
【補正の内容】
【０４５９】
請求項８記載の発明では、電気部品制御手段が、遊技の進行を制御する遊技制御手段と遊技制御手段からのコマンドにもとづいて払出手段の制御を行う払出制御手段とを含み、払出遊技媒体検出手段の検出信号が、遊技制御手段と払出制御手段の双方に入力されるように構成されているので、遊技媒体の払い出し状況を複数の制御手段で管理することができ、より正確な遊技媒体の管理が可能になる。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】０４６０
【補正方法】変更
【補正の内容】
【０４６０】
請求項９記載の発明では、払出遊技媒体検出手段が、景品として払い出された遊技媒体を検出する景品遊技媒体検出手段と、遊技者からの貸出要求に応じて払い出された遊技媒体を検出する貸出遊技媒体検出手段とを含み、景品遊技媒体検出手段からの検出信号は遊技制御手段と払出制御手段の双方に入力され、貸出遊技媒体検出手段からの検出信号は払出制御手段に入力されるように構成されているので、景品遊技媒体と貸出遊技媒体とのそれぞれに応じた確実な管理を行うことができる。