【手続補正書】
【提出日】平成25年12月25日(2013.12.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
各々が識別可能な複数の識別情報を周期的に移動させることで変動表示可能な複数の可変表示領域のそれぞれに表示結果を導出させることが可能な可変表示装置を備え、
遊技用価値を用いて１ゲームに対して所定数の賭数を設定することによりゲームが開始可能となるとともに、前記複数の可変表示領域の全てに前記表示結果が導出されることにより１ゲームが終了し、１ゲームの結果として前記複数の可変表示領域に導出表示された前記表示結果の組合せに応じて入賞が発生可能とされたスロットマシンであって、
遊技制御処理プログラムに基づき遊技機における遊技制御を実行する制御用ＣＰＵが内蔵された遊技制御用マイクロコンピュータと、
前記遊技制御用マイクロコンピュータに内蔵又は外付けされ、乱数値となる数値データを生成する乱数回路と、
電力供給が停止しても格納されているデータが保持されるバックアップ領域を有するデータ記憶手段と、
を備え、
前記乱数回路は、
数値データを予め定められた手順により更新して出力する数値更新手段と、
前記数値更新手段から出力された数値データを乱数値として取り込んで格納する乱数値格納手段と、
を含み、
前記遊技制御用マイクロコンピュータは、
前記乱数回路によって生成された乱数値に基づいて、前記制御用ＣＰＵにより所定の決定を行う制御決定手段と、
所定信号の入力に基づいて前記数値更新手段から出力された数値データが前記乱数値格納手段に格納されたときにオン状態にされて新たな数値データの格納を制限する一方、前記乱数値格納手段に格納された数値データが乱数値の読出タイミングにて前記制御用ＣＰＵにより読み出されたときにオフ状態にされて新たな数値データの格納を許可する所定のフラグと、
電断条件が成立したときに前記バックアップ領域に保持されているデータに基づいて復帰可能とするための電断処理を実行する電断処理実行手段と、
前記電断処理の実行後、電力供給が停止しない場合に起動命令を行う起動命令手段と、
前記起動命令を契機に前記バックアップ領域に保持されているデータに基づいて前記電断処理前の制御状態に復帰させる制御状態復帰手段と、
前記電断処理の実行後、電力供給が停止するのを待機しているときに、前記所定のフラグをオフ状態にする電断待機時処理手段と、
を含み、
前記スロットマシンは、
前記複数の可変表示領域に表示結果を導出させる際に操作されるそれぞれの導出操作手段と、
前記導出操作手段が操作された場合に該導出操作手段に対応する可変表示領域において該導出操作手段が操作された位置から変動が停止するまでの移動量を示す移動値を所定の圧縮方法にて圧縮したデータであり、入賞の発生を許容するか否かについての複数の異なる決定結果に対応する移動値からなる複数の移動値を前記所定の圧縮方法にて圧縮した移動値圧縮データを記憶する圧縮データ記憶手段と、
前記圧縮データ記憶手段に記憶されている移動値圧縮データから入賞の発生を許容するか否かについての決定結果に応じた移動値を取得する移動値取得手段と、
前記導出操作手段が操作されたときに、前記移動値取得手段が取得した移動値に基づいて該導出操作手段の操作に対応する可変表示領域に表示結果を導出させる制御を行う導出制御手段と、
をさらに備える
ことを特徴とするスロットマシン。
【請求項２】
各々が識別可能な複数の識別情報を周期的に移動させることで変動表示可能な複数の可変表示領域のそれぞれに表示結果を導出させることが可能な可変表示装置を備え、
遊技用価値を用いて１ゲームに対して所定数の賭数を設定することによりゲームが開始可能となるとともに、前記複数の可変表示領域の全てに前記表示結果が導出されることにより１ゲームが終了し、１ゲームの結果として前記複数の可変表示領域に導出表示された前記表示結果の組合せに応じて入賞が発生可能とされたスロットマシンであって、
遊技制御処理プログラムに基づき遊技機における遊技制御を実行する制御用ＣＰＵが内蔵された遊技制御用マイクロコンピュータと、
前記遊技制御用マイクロコンピュータに内蔵又は外付けされ、乱数値となる数値データを生成する乱数回路と、
を備え、
前記乱数回路は、
数値データを予め定められた手順により更新して出力する数値更新手段と、
前記数値更新手段から出力された数値データを乱数値として取り込んで格納する乱数値格納手段と、
を含み、
前記遊技制御用マイクロコンピュータは、
前記乱数回路によって生成された乱数値に基づいて、前記制御用ＣＰＵにより所定の決定を行う制御決定手段と、
所定信号の入力に基づいて前記数値更新手段から出力された数値データが前記乱数値格納手段に格納されたときにオン状態にされて新たな数値データの格納を制限する一方、前記乱数値格納手段に格納された数値データが乱数値の読出タイミングにて前記制御用ＣＰＵにより読み出されたときにオフ状態にされて新たな数値データの格納を許可する所定のフラグと、
前記制御用ＣＰＵによる遊技制御が開始されるときに、前記所定のフラグをオフ状態にする制御開始時処理手段と、
を含み、
前記スロットマシンは、
前記複数の可変表示領域に表示結果を導出させる際に操作されるそれぞれの導出操作手段と、
前記導出操作手段が操作された場合に該導出操作手段に対応する可変表示領域において該導出操作手段が操作された位置から変動が停止するまでの移動量を示す移動値を所定の圧縮方法にて圧縮したデータであり、入賞の発生を許容するか否かについての複数の異なる決定結果に対応する移動値からなる複数の移動値を前記所定の圧縮方法にて圧縮した移動値圧縮データを記憶する圧縮データ記憶手段と、
前記圧縮データ記憶手段に記憶されている移動値圧縮データから入賞の発生を許容するか否かについての決定結果に応じた移動値を取得する移動値取得手段と、
前記導出操作手段が操作されたときに、前記移動値取得手段が取得した移動値に基づいて該導出操作手段の操作に対応する可変表示領域に表示結果を導出させる制御を行う導出制御手段と、
をさらに備える
ことを特徴とするスロットマシン。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
上記課題を解決するために、本発明の請求項１に記載のスロットマシンは、
各々が識別可能な複数の識別情報を周期的に移動させることで変動表示可能な複数の可変表示領域のそれぞれに表示結果を導出させることが可能な可変表示装置を備え、
遊技用価値を用いて１ゲームに対して所定数の賭数を設定することによりゲームが開始可能となるとともに、前記複数の可変表示領域の全てに前記表示結果が導出されることにより１ゲームが終了し、１ゲームの結果として前記複数の可変表示領域に導出表示された前記表示結果の組合せに応じて入賞が発生可能とされたスロットマシンであって、
遊技制御処理プログラムに基づき遊技機における遊技制御を実行する制御用ＣＰＵが内蔵された遊技制御用マイクロコンピュータと、
前記遊技制御用マイクロコンピュータに内蔵又は外付けされ、乱数値となる数値データを生成する乱数回路と、
電力供給が停止しても格納されているデータが保持されるバックアップ領域を有するデータ記憶手段と、
を備え、
前記乱数回路は、
数値データを予め定められた手順により更新して出力する数値更新手段と、
前記数値更新手段から出力された数値データを乱数値として取り込んで格納する乱数値格納手段と、
を含み、
前記遊技制御用マイクロコンピュータは、
前記乱数回路によって生成された乱数値に基づいて、前記制御用ＣＰＵにより所定の決定を行う制御決定手段と、
所定信号の入力に基づいて前記数値更新手段から出力された数値データが前記乱数値格納手段に格納されたときにオン状態にされて新たな数値データの格納を制限する一方、前記乱数値格納手段に格納された数値データが乱数値の読出タイミングにて前記制御用ＣＰＵにより読み出されたときにオフ状態にされて新たな数値データの格納を許可する所定のフラグと、
電断条件が成立したときに前記バックアップ領域に保持されているデータに基づいて復帰可能とするための電断処理を実行する電断処理実行手段と、
前記電断処理の実行後、電力供給が停止しない場合に起動命令を行う起動命令手段と、
前記起動命令を契機に前記バックアップ領域に保持されているデータに基づいて前記電断処理前の制御状態に復帰させる制御状態復帰手段と、
前記電断処理の実行後、電力供給が停止するのを待機しているときに、前記所定のフラグをオフ状態にする電断待機時処理手段と、
を含み、
前記スロットマシンは、
前記複数の可変表示領域に表示結果を導出させる際に操作されるそれぞれの導出操作手段と、
前記導出操作手段が操作された場合に該導出操作手段に対応する可変表示領域において該導出操作手段が操作された位置から変動が停止するまでの移動量を示す移動値を所定の圧縮方法にて圧縮したデータであり、入賞の発生を許容するか否かについての複数の異なる決定結果に対応する移動値からなる複数の移動値を前記所定の圧縮方法にて圧縮した移動値圧縮データを記憶する圧縮データ記憶手段と、
前記圧縮データ記憶手段に記憶されている移動値圧縮データから入賞の発生を許容するか否かについての決定結果に応じた移動値を取得する移動値取得手段と、
前記導出操作手段が操作されたときに、前記移動値取得手段が取得した移動値に基づいて該導出操作手段の操作に対応する可変表示領域に表示結果を導出させる制御を行う導出制御手段と、
をさらに備える
ことを特徴としている。
本発明の請求項２に記載のスロットマシンは、
各々が識別可能な複数の識別情報を周期的に移動させることで変動表示可能な複数の可変表示領域のそれぞれに表示結果を導出させることが可能な可変表示装置を備え、
遊技用価値を用いて１ゲームに対して所定数の賭数を設定することによりゲームが開始可能となるとともに、前記複数の可変表示領域の全てに前記表示結果が導出されることにより１ゲームが終了し、１ゲームの結果として前記複数の可変表示領域に導出表示された前記表示結果の組合せに応じて入賞が発生可能とされたスロットマシンであって、
遊技制御処理プログラムに基づき遊技機における遊技制御を実行する制御用ＣＰＵが内蔵された遊技制御用マイクロコンピュータと、
前記遊技制御用マイクロコンピュータに内蔵又は外付けされ、乱数値となる数値データを生成する乱数回路と、
を備え、
前記乱数回路は、
数値データを予め定められた手順により更新して出力する数値更新手段と、
前記数値更新手段から出力された数値データを乱数値として取り込んで格納する乱数値格納手段と、
を含み、
前記遊技制御用マイクロコンピュータは、
前記乱数回路によって生成された乱数値に基づいて、前記制御用ＣＰＵにより所定の決定を行う制御決定手段と、
所定信号の入力に基づいて前記数値更新手段から出力された数値データが前記乱数値格納手段に格納されたときにオン状態にされて新たな数値データの格納を制限する一方、前記乱数値格納手段に格納された数値データが乱数値の読出タイミングにて前記制御用ＣＰＵにより読み出されたときにオフ状態にされて新たな数値データの格納を許可する所定のフラグと、
前記制御用ＣＰＵによる遊技制御が開始されるときに、前記所定のフラグをオフ状態にする制御開始時処理手段と、
を含み、
前記スロットマシンは、
前記複数の可変表示領域に表示結果を導出させる際に操作されるそれぞれの導出操作手段と、
前記導出操作手段が操作された場合に該導出操作手段に対応する可変表示領域において該導出操作手段が操作された位置から変動が停止するまでの移動量を示す移動値を所定の圧縮方法にて圧縮したデータであり、入賞の発生を許容するか否かについての複数の異なる決定結果に対応する移動値からなる複数の移動値を前記所定の圧縮方法にて圧縮した移動値圧縮データを記憶する圧縮データ記憶手段と、
前記圧縮データ記憶手段に記憶されている移動値圧縮データから入賞の発生を許容するか否かについての決定結果に応じた移動値を取得する移動値取得手段と、
前記導出操作手段が操作されたときに、前記移動値取得手段が取得した移動値に基づいて該導出操作手段の操作に対応する可変表示領域に表示結果を導出させる制御を行う導出制御手段と、
をさらに備える
ことを特徴としている。
本発明の手段１に記載のスロットマシンは、
各々が識別可能な複数の図柄を周期的に移動させることで変動表示可能な複数の可変表示領域（リール２Ｌ、２Ｃ、２Ｒ）のそれぞれに表示結果を導出表示させることが可能な可変表示装置を備え、
遊技用価値を用いて１ゲームに対して所定数の賭数を設定することによりゲームが開始可能となるとともに、前記複数の可変表示領域（リール２Ｌ、２Ｃ、２Ｒ）の全てに表示結果が導出表示されたことにより１ゲームが終了し、前記複数の可変表示領域（リール２Ｌ、２Ｃ、２Ｒ）に導出表示された表示結果の組合せに応じて入賞が発生可能とされたスロットマシン（スロットマシン１）であって、
ゲームを開始する際に操作される開始操作手段（スタートスイッチ７）と、
前記複数の可変表示領域の表示結果を導出させる際に操作されるそれぞれの導出操作手段（ストップスイッチ８Ｌ、８Ｃ、８Ｒ）と、
ゲームを開始させることが可能な開始可能状態において、前記開始操作手段（スタートスイッチ７）が操作されたことによりゲームを開始させるゲーム開始手段と、
数値データを更新する数値データ更新手段（乱数列変更回路５５５）と、
前記開始操作手段（スタートスイッチ７）が操作されたときに、前記開始可能状態であるか否かに関わらず、前記数値データ更新手段（乱数列変更回路５５５）によって更新された数値データを乱数値として抽出し、数値データ格納領域（乱数値レジスタＲ１Ｄ）に格納する乱数抽出手段（乱数ラッチセレクタ５５８Ａ）と、
前記ゲーム開始手段がゲームを開始させるときに、前記数値データ格納領域（乱数値レジスタＲ１Ｄ）に格納されている数値データを読み出す数値データ読出手段（ゲーム開始時の数値データの読み出し）と、
該数値データ読出手段が読み出した数値データを用いて入賞の発生を許容するか否かを決定する事前決定手段（内部抽選）と、
前記導出操作手段（ストップスイッチ８Ｌ、８Ｃ、８Ｒ）が操作された場合に該導出操作手段に対応する可変表示領域（リール）において該導出操作手段が操作された位置から変動が停止するまでの移動量を示す移動値（滑りコマ数）を所定の圧縮方法にて圧縮したデータであり、前記事前決定手段（内部抽選）による複数の異なる決定結果に対応する移動値（滑りコマ数）からなる複数の移動値（滑りコマ数）を前記所定の圧縮方法にて圧縮した移動値圧縮データ（３つの滑りコマ数が格納された１バイトのデータ）を記憶する圧縮データ記憶手段（滑りコマ数テーブル）と、
前記圧縮データ記憶手段に記憶されている移動値圧縮データから前記事前決定手段の決定結果に応じた移動値（滑りコマ数）を取得する移動値取得手段と、
前記導出操作手段（ストップスイッチ８Ｌ、８Ｃ、８Ｒ）が操作されたときに、前記移動値取得手段が取得した移動値（滑りコマ数）に基づいて該導出操作手段の操作に対応する可変表示領域（リール）の表示結果を導出させる制御を行う導出制御手段と、
前記数値データ格納領域（乱数値レジスタＲ１Ｄ）に前記乱数抽出手段（乱数ラッチセレクタ５５８Ａ）により数値データが格納された後、該格納されている数値データが読み出されるまでは、前記乱数抽出手段（乱数ラッチセレクタ５５８Ａ）により新たな数値データが格納されることがなく、該数値データ格納領域（乱数値レジスタＲ１Ｄ）に格納されている数値データを保持する数値データ保持手段（新たな数値データのラッチの禁止）と、
前記スロットマシンへの電力供給が停止されても、遊技データ（ＲＡＭ５０７の格納データ）の少なくとも一部を保持する遊技データ保持手段（バックアップ電源）と、
電断条件（電圧低下信号の検出）が成立したときに前記遊技データ保持手段により保持されている遊技データ（ＲＡＭ５０７の格納データ）に基づいて復帰可能とするための電断処理（電断処理（メイン））を実行する電断処理実行手段と、
前記電断処理（電断処理（メイン））の実行後、電力供給が停止しない場合に起動命令（ユーザリセット）を行う起動命令手段と、
前記起動命令（ユーザリセット）を契機に前記遊技データ保持手段により保持されている遊技データ（ＲＡＭ５０７の格納データ）に基づいて前記電断処理前の制御状態に復帰させる制御状態復帰手段と、
前記電断処理（電断処理（メイン））の実行後、電力供給が停止するのを待機している期間において、前記数値データ格納領域（乱数値レジスタＲ１Ｄ）に数値データが格納されているか否かを判定し、前記数値データが格納されていると判定した場合に、該格納されている数値データを読み出すことにより、前記数値データ保持手段による数値データの保持を解除する電断待機時保持解除手段（電断処理後の数値データのダミー読み出し）と、
を備える
ことを特徴としている。
この特徴によれば、瞬停などにより一時的に電圧が低下して電断処理が実行された場合には、その後電力供給が停止しない場合に起動命令が行われ、もとの状態に復帰するとともに、電力供給の停止を待機している期間において数値データ格納領域に数値データが格納された場合には、その数値データが読み出され、数値データ保持手段による数値データの保持が解除されるようになっており、瞬停など、一時的に電圧が不安定となり、開始操作手段の信号線にノイズがのって数値データが数値データ格納領域に格納され、その状態が保持されたままの状態となっても、すぐに読み出されて数値データ格納領域に新たな数値データを格納可能な状態となるため、瞬停などの復帰後、その間にノイズなどによって保持されていた数値データを用いて入賞の発生を許容するか否かの決定が行われしまうことがなく、本来の契機とは異なるタイミングで抽出された数値を用いて入賞の発生を許容するか否かの決定が行われてしまうことを防止できる。
また、圧縮データ記憶手段に記憶されている移動値圧縮データが、事前決定手段による複数の異なる決定結果に対応する移動値からなる複数の移動値をまとめて圧縮したデータであるため、変動中の可変表示領域の一部に移動値圧縮データから特定される移動値を用いずに、表示結果を導出させる制御を行う場合など、変動中の可変表示領域の全てに対して移動値圧縮データから移動値を特定する必要がない場合に、効率良く複数の移動値を圧縮することが可能となり、移動値圧縮データが記憶される記憶手段の容量を節約することができる。
尚、前記起動命令手段が、前記電断処理の実行後、電力供給が停止しない場合に起動命令を行うとは、例えば、電断処理の実行後、一定時間が経過しても電力が停止しない場合に起動命令を行うものでも良いし、電断処理の実行後、供給電圧を監視し、供給電圧が一定値以上となった場合に起動命令を行うものでも良い。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明の手段２に記載のスロットマシンは、手段１に記載のスロットマシンであって、
ゲームの進行制御を行う遊技制御手段（メイン制御部４１）の起動後、ゲームの進行制御を開始する前に前記数値データ格納領域（乱数値レジスタＲ１Ｄ）に格納されている数値データを読み出すことにより、前記数値データ保持手段による数値データの保持を解除する起動時保持解除手段（起動時の数値データのダミー読み出し）を備える
ことを特徴としている。
この特徴によれば、遊技制御手段の起動後、ゲームの進行制御を開始する前に数値データ格納領域に格納されている数値データが読み出され、数値データ保持手段による数値データの保持が解除されるようになっており、電源投入時や瞬停の復帰後、ノイズなどによって保持されていた数値データを用いて入賞の発生を許容するか否かの決定が行われしまうことをさらに確実に防止することができる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
本発明の手段３に記載のスロットマシンは、
各々が識別可能な複数の図柄を周期的に移動させることで変動表示可能な複数の可変表示領域（リール２Ｌ、２Ｃ、２Ｒ）のそれぞれに表示結果を導出表示させることが可能な可変表示装置を備え、
遊技用価値を用いて１ゲームに対して所定数の賭数を設定することによりゲームが開始可能となるとともに、前記複数の可変表示領域（リール２Ｌ、２Ｃ、２Ｒ）の全てに表示結果が導出表示されたことにより１ゲームが終了し、前記複数の可変表示領域（リール２Ｌ、２Ｃ、２Ｒ）に導出表示された表示結果の組合せに応じて入賞が発生可能とされたスロットマシン（スロットマシン１）であって、
ゲームを開始する際に操作される開始操作手段（スタートスイッチ７）と、
前記複数の可変表示領域の表示結果を導出させる際に操作されるそれぞれの導出操作手段（ストップスイッチ８Ｌ、８Ｃ、８Ｒ）と、
ゲームを開始させることが可能な開始可能状態において、前記開始操作手段（スタートスイッチ７）が操作されたことによりゲームを開始させるゲーム開始手段と、
数値データを更新する数値データ更新手段（乱数列変更回路５５５）と、
前記開始操作手段（スタートスイッチ７）が操作されたときに、前記開始可能状態であるか否かに関わらず、前記数値データ更新手段（乱数列変更回路５５５）によって更新された数値データを乱数値として抽出し、数値データ格納領域（乱数値レジスタＲ１Ｄ）に格納する乱数抽出手段（乱数ラッチセレクタ５５８Ａ）と、
前記ゲーム開始手段がゲームを開始させるときに、前記数値データ格納領域（乱数値レジスタＲ１Ｄ）に格納されている数値データを読み出す数値データ読出手段（ゲーム開始時の数値データの読み出し）と、
該数値データ読出手段が読み出した数値データを用いて入賞の発生を許容するか否かを決定する事前決定手段（内部抽選）と、
前記導出操作手段（ストップスイッチ８Ｌ、８Ｃ、８Ｒ）が操作された場合に該導出操作手段に対応する可変表示領域（リール）において該導出操作手段が操作された位置から変動が停止するまでの移動量を示す移動値（滑りコマ数）を所定の圧縮方法にて圧縮したデータであり、前記事前決定手段（内部抽選）による複数の異なる決定結果に対応する移動値（滑りコマ数）からなる複数の移動値（滑りコマ数）を前記所定の圧縮方法にて圧縮した移動値圧縮データ（３つの滑りコマ数が格納された１バイトのデータ）を記憶する圧縮データ記憶手段（滑りコマ数テーブル）と、
前記圧縮データ記憶手段に記憶されている移動値圧縮データから前記事前決定手段の決定結果に応じた移動値（滑りコマ数）を取得する移動値取得手段と、
前記導出操作手段（ストップスイッチ８Ｌ、８Ｃ、８Ｒ）が操作されたときに、前記移動値取得手段が取得した移動値（滑りコマ数）に基づいて該導出操作手段の操作に対応する可変表示領域（リール）の表示結果を導出させる制御を行う導出制御手段と、
前記数値データ格納領域（乱数値レジスタＲ１Ｄ）に前記乱数抽出手段（乱数ラッチセレクタ５５８Ａ）により数値データが格納された後、該格納されている数値データが読み出されるまでは、前記乱数抽出手段（乱数ラッチセレクタ５５８Ａ）により新たな数値データが格納されることがなく、該数値データ格納領域（乱数値レジスタＲ１Ｄ）に格納されている数値データを保持する数値データ保持手段（新たな数値データのラッチの禁止）と、
ゲームの進行制御を行う遊技制御手段（メイン制御部４１）の起動後、ゲームの進行制御を開始する前に前記数値データ格納領域（乱数値レジスタＲ１Ｄ）に格納されている数値データを読み出すことにより、前記数値データ保持手段による数値データの保持を解除する起動時保持解除手段（起動時の数値データのダミー読み出し）と、
を備える
ことを特徴としている。
この特徴によれば、遊技制御手段の起動後、ゲームの進行制御を開始する前に数値データ格納領域に格納されている数値データが読み出され、数値データ保持手段による数値データの保持が解除されるようになっており、電源投入時や瞬停時の電圧が不安定な状態において開始操作手段の信号線にノイズがのって数値データが数値データ格納領域に格納され、その状態が保持されたままの状態となっても、ゲームの進行制御が行われる前に読み出されて数値データ格納領域に新たな数値データを格納可能な状態となるため、電源投入時や瞬停の復帰後、ノイズなどによって保持されていた数値データを用いて入賞の発生を許容するか否かの決定が行われしまうことがなく、本来の抽選契機とは異なるタイミングで抽出された数値を用いて抽選が行われてしまうことを防止できる。
また、圧縮データ記憶手段に記憶されている移動値圧縮データが、事前決定手段による複数の異なる決定結果に対応する移動値からなる複数の移動値をまとめて圧縮したデータであるため、変動中の可変表示領域の一部に移動値圧縮データから特定される移動値を用いずに、表示結果を導出させる制御を行う場合など、変動中の可変表示領域の全てに対して移動値圧縮データから移動値を特定する必要がない場合に、効率良く複数の移動値を圧縮することが可能となり、移動値圧縮データが記憶される記憶手段の容量を節約することができる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
尚、手段１、３において数値データ保持手段は、前記数値データ格納領域に前記乱数抽出手段により数値データが格納された後、該格納されている数値データが読み出されるまで、前記乱数抽出手段による数値データの新たな抽出を禁止することにより、数値データ格納領域に格納されている数値データを保持するようにしても良いし、前記数値データ格納領域に前記乱数抽出手段により数値データが格納された後、該格納されている数値データが読み出されるまで、前記乱数抽出手段により数値データの抽出が行われても数値データ格納領域への格納を禁止することにより、数値データ格納領域に格納されている数値データを保持するようにしても良い。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
本発明の手段４に記載のスロットマシンは、手段１〜３のいずれかに記載のスロットマシンであって、
電力供給が開始したときに初期数値データ（乱数の初期値）を生成する初期数値データ生成手段（乱数回路設定処理）と、
前記スロットマシンへの電力供給が停止されても、遊技データ（ＲＡＭ５０７の格納データ）の少なくとも一部を保持する遊技データ保持手段（バックアップ電源）と、
カウンタ値に基づいて計時を行う計時手段（ウォッチドッグタイマ４９ａ）と、
ゲームの進行制御を行う遊技制御手段（メイン制御部４１）の動作を示す所定条件の成立（クレジット表示器１１をダイナミック点灯させる駆動信号の入力）に基づいて前記計時手段（ウォッチドッグタイマ４９ａ）のカウンタ値を初期化するカウンタ値初期化手段と、
電断条件（電圧低下信号の検出）が成立したときに、前記遊技データ保持手段により保持されている遊技データ（ＲＡＭ５０７の格納データ）に基づいて復帰可能とするための処理と前記所定条件の成立を停止させる処理とを含む電断処理（電断処理（メイン））を実行する電断処理実行手段と、
前記電断処理（電断処理（メイン））の実行後、電力供給が停止せずに一定時間継続することで、前記計時手段（ウォッチドッグタイマ４９ａ）によるカウンタ値が初期化されずに予め定められた閾値に到達した場合（オーバーフローした場合）に起動命令（ユーザリセット）を行う起動命令手段と、
前記起動命令（ユーザリセット）を契機に前記遊技データ保持手段により保持されている遊技データ（ＲＡＭ５０７の格納データ）に基づいて前記電断処理前の制御状態に復帰させる制御状態復帰手段と、
を備え、
前記数値データ更新手段は、電力供給が開始したときに前記初期数値データ生成手段（乱数回路設定処理）により生成された初期数値データ（乱数の初期値）から前記数値データの更新を開始するが、前記電断処理の実行後、電力供給が停止するのを待機している期間においても前記数値データの更新を継続し、前記電断処理の実行後、電力供給が停止せずに前記起動命令（ユーザリセット）により前記制御状態復帰手段が制御状態を復帰させる場合には、前記初期数値データ（乱数の初期値）を用いずに前記数値データの更新を継続する
ことを特徴としている。
この特徴によれば、意図的に起動命令を行わせても数値データの更新は継続するため、数値データの更新が開始されるタイミングを特定することは困難となり、特定の数値データのタイミングを狙って開始操作手段の操作を検出させる不正を効果的に防止できる。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
本発明の手段５に記載のスロットマシンは、手段１〜３のいずれかに記載のスロットマシンであって、
電力供給が開始したときに初期数値データ（乱数の初期値）を生成する初期数値データ生成手段（乱数回路設定処理）と、
前記スロットマシンへの電力供給が停止されても、遊技データ（ＲＡＭ５０７の格納データ）の少なくとも一部を保持する遊技データ保持手段（バックアップ電源）と、
電断条件（電圧低下信号の検出）が成立したときに前記遊技データ保持手段により保持されている遊技データ（ＲＡＭ５０７の格納データ）に基づいて復帰可能とするための電断処理（電断処理（メイン））を実行する電断処理実行手段と、
前記電断処理（電断処理（メイン））の実行後、電力供給が停止するのを待機している期間において、前記電断条件が成立しているか否かを監視する電断条件監視手段と、
前記電断条件監視手段により前記電断条件が成立していないと判定された場合に起動命令（ユーザリセット）を行う起動命令手段と、
前記起動命令（ユーザリセット）を契機に前記遊技データ保持手段により保持されている遊技データ（ＲＡＭ５０７の格納データ）に基づいて前記電断処理前の制御状態に復帰させる制御状態復帰手段と、
を備え、
前記数値データ更新手段は、電力供給が開始したときに前記初期数値データ生成手段（乱数回路設定処理）により生成された初期数値データ（乱数の初期値）から前記数値データの更新を開始するが、前記電断処理の実行後、電力供給が停止するのを待機している期間においても前記数値データの更新を継続し、前記電断処理の実行後、電力供給が停止せずに前記起動命令（ユーザリセット）により前記制御状態復帰手段が制御状態を復帰させる場合には、前記初期数値データ（乱数の初期値）を用いずに前記数値データの更新を継続する
ことを特徴としている。
この特徴によれば、意図的に起動命令を行わせても数値データの更新は継続するため、数値データの更新が開始されるタイミングを特定することは困難となり、特定の数値データのタイミングを狙って開始操作手段の操作を検出させる不正を効果的に防止できる。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
本発明の手段６に記載のスロットマシンは、手段１〜５のいずれかに記載のスロットマシンであって、
前記ゲーム開始手段は、前記開始可能状態において、前記開始操作手段（スタートスイッチ７）の操作が所定期間（約２．２４ｍｓ）継続して検出されたことを条件に、ゲームを開始させる
ことを特徴としている。
この特徴によれば、静電気などのノイズによって開始操作手段が誤って検出されたにも関わらず、ゲームが開始して入賞の発生を許容するか否かの決定が行われてしまうことを防止できる。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
本発明の手段７に記載のスロットマシンは、手段１〜６のいずれかに記載のスロットマシンであって、
ゲームの進行制御を行う遊技制御手段（メイン制御部４１）を備え、
前記数値データ更新手段（乱数列変更回路５５５）は、前記遊技制御手段（メイン制御部４１）を動作させるための動作クロック（制御用クロック）とは周期の異なる動作クロック（乱数用クロック）を入力して前記数値データを更新する
ことを特徴としている。
この特徴によれば、遊技制御手段の動作と数値データの更新周期とが同期することにより、事前決定手段により用いられる乱数値に偏りが生じてしまうことを防止できるとともに、遊技制御手段に不正基板が接続されても遊技制御手段の動作から数値データの更新周期を特定することは不可能となるため、特定の数値データのタイミングを狙って開始操作手段の操作を検出させる不正を効果的に防止できる。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
本発明の手段８に記載のスロットマシンは、手段１〜７のいずれかに記載のスロットマシンであって、
前記数値データ更新手段（乱数列変更回路５５５）は、所定周期の動作クロック（乱数用クロック）を入力して前記数値データを更新し、
前記スロットマシンは、前記数値データ更新手段（乱数列変更回路５５５）に入力される動作クロック（乱数用クロック）の入力状態に基づき、前記数値データ更新手段（乱数列変更回路５５５）の動作状態に異常が発生したか否かを判定する動作クロック異常判定手段（乱数回路異常検査処理）を備える
ことを特徴としている。
この特徴によれば、数値データ更新手段により数値データが正常に更新されないまま、すなわち数値データが固定されたままの状態で入賞の発生を許容するか否かの決定を行わせる不正を防止できる。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００６２
【補正方法】変更
【補正の内容】
【００６２】
尚、スタート値をＩＤナンバーに基づく値に設定する場合には、ＩＤナンバーに所定のスクランブル処理を施す演算や、ＩＤナンバーを用いた加算・減算・乗算・除算などの演算の一部又は全部を実行して、算出された値をスタート値に用いるようにすれば良い。また、スタート値をシステムリセット毎に変更する場合には、例えばメイン制御部４１に内蔵されたフリーランカウンタのカウント値を、システムリセットの発生時にメイン制御部４１が備える所定の内蔵レジスタ（乱数スタート値用レジスタ）に格納する。そして、初期設定時に乱数スタート値用レジスタの格納値をそのまま用いること、或いは、その格納値を所定の演算関数（例えばハッシュ関数）に代入して得られた値を用いることなどにより、スタート値がランダムに決定されれば良い。フリーランカウンタは、遊技制御基板４０におけるバックアップ箇所と共通のバックアップ電源を用いてバックアップされるものであれば良い。或いは、フリーランカウンタは、ＲＡＭ５０７におけるバックアップ領域などに用いられるバックアップ電源とは別個に設けられた電源によりバックアップされても良い。こうして、フリーランカウンタがバックアップ電源によってバックアップされることで、電力供給が停止した場合でも、所定期間はフリーランカウンタにおけるカウント値が保存されることになる。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】０１１４
【補正方法】変更
【補正の内容】
【０１１４】
尚、ゲーム開始信号ＳＳ１は、スタートスイッチ７から直接伝送されるものに限定されない。一例として、スタートスイッチ７からの出力信号がオン状態となっている時間を計測し、計測した時間が所定の時間（例えば３ｍｓ）になったときに、ゲーム開始信号ＳＳ１を出力するタイマ回路を設けても良い。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】０２０３
【補正方法】変更
【補正の内容】
【０２０３】
メイン制御部４１は、ストップスイッチ８Ｌ、８Ｃ、８Ｒのうち、回転中のリールに対応するいずれかの操作が有効に検出されたときに、ＲＯＭ５０６に格納されているテーブルインデックス及びテーブル作成用データを参照して停止位置を特定し、操作されたストップスイッチ８Ｌ、８Ｃ、８Ｒに対応するリール２Ｌ、２Ｃ、２Ｒの回転を特定した停止位置にて停止させる制御を行う。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】０２６２
【補正方法】変更
【補正の内容】
【０２６２】
次いで、ＲＡＭ５０７へのアクセスを許可し（Ｓａ４）、ＲＡＭ５０７の全ての格納領域（未使用領域及び未使用スタック領域を含む）のＲＡＭパリティを計算する（Ｓａ５）。ついで、打止スイッチ３６ａ、自動精算スイッチ３６ｂの状態を取得し、メイン制御部４１の特定のレジスタに打止機能、自動精算機能の有効／無効を設定した後（Ｓａ６）、後述するポート入力処理において取得した各スイッチの入力データ、前回と今回の入力データが同じ状態を示す各スイッチの確定データ、前回と今回の確定データが異なる状態を示す各スイッチのエッジデータをそれぞれクリアし（Ｓａ７）、さらに停電が検知された旨を示す電断フラグをクリアする（Ｓａ８）。さらに、ドア開放検出スイッチ２５の検出状態の監視間隔を計時するドア監視タイマの値、ドア開放検出スイッチ２５からの検出信号の入力状態の履歴をクリアし（Ｓａ９）、操作検出コマンド送信要求及びドアコマンド送信要求２をクリアするとともに、ドアコマンド送信要求１を設定する（Ｓａ１０）。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】０３１０
【補正方法】変更
【補正の内容】
【０３１０】
Ｓｅ５８のステップにおいては、精算スイッチ１０のｏｆｆからｏｎの変化が検出されているか否か、すなわち精算スイッチ１０の立上りを示す立上りエッジが設定されているか否かを判定する。Ｓｅ５８のステップにおいて精算スイッチ１０のｏｆｆからｏｎの変化が検出されていなければ、Ｓｅ９のステップに戻り、精算スイッチ１０のｏｆｆからｏｎの変化が検出されていれば、エッジデータをクリアし（Ｓｅ５９）、ＲＡＭ５０７にリプレイゲームフラグが設定されているか否かに基づいて当該ゲームがリプレイゲームであるか否かを判定し（Ｓｅ６０）、当該ゲームがリプレイゲームであればＳｅ９のステップに戻る。Ｓｅ６０のステップにおいて当該ゲームがリプレイゲームでなければ、ＢＥＴカウンタの値が０か否かを判定し（Ｓｅ６１）、ＢＥＴカウンタの値が０であればＳｅ６３のステップに進み、ＢＥＴカウンタの値が０でなければ、既に設定済み賭数の精算を行う旨を示す賭数精算フラグをＲＡＭ５０７に設定し（Ｓｅ６２）、Ｓｅ６３のステップに進む。Ｓｅ６３のステップにおいては、ホッパーモータ３４ｂを駆動してクレジットカウンタまたはＢＥＴカウンタに格納された値分のメダルを払い出す制御、すなわちクレジットとして記憶されているメダルまたは賭数の設定に用いられたメダルを返却する制御が行われる精算処理を行う。そして、Ｓｅ６３のステップにおける精算処理の後、ＲＡＭ５０７に設定されている投入不可フラグをクリアして（Ｓｅ６４）、Ｓｅ９のステップに戻る。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】０３８１
【補正方法】変更
【補正の内容】
【０３８１】
図５１（Ｂ）に示すように、乱数用クロックＲＣＬＫは、タイミングＴ１０，Ｔ１１，Ｔ１２，…においてローレベルからハイレベルに立ち上がる。そして、乱数用クロックＲＣＬＫは、メイン制御部４１の乱数用外部クロック端子ＥＲＣに供給され、図１２に示す乱数回路５０９が備えるクロック用フリップフロップ５５２におけるクロック端子ＣＫに入力される。クロック用フリップフロップ５５２は、逆相出力端子（反転出力端子）ＱバーからＤ入力端子へとフィードバックされるラッチ用クロックＲＣ０を、クロック端子ＣＫに入力される乱数用クロックＲＣＬＫの立上りエッジに応答して取り込み（ラッチして）、正相出力端子（非反転出力端子）Ｑから乱数更新クロックＲＧＫとして出力する。これにより、乱数更新クロックＲＧＫは、図５１（Ｃ）に示すように、タイミングＴ１０，Ｔ１２，Ｔ１４，…において、ローレベルからハイレベルへと立上り、乱数用クロックＲＣＬＫの発振周波数の１／２の発振周波数を有する信号となる。例えば、乱数用クロックＲＣＬＫの発振周波数が２０ＭＨｚであれば、乱数更新クロックＲＧＫの発振周波数は１０ＭＨｚとなる。そして、乱数用クロックＲＣＬＫの発振周波数は制御用クロックＣＣＬＫの発振周波数の整数倍にも整数分の１にもならないことから、乱数更新クロックＲＧＫの発振周波数は、制御用クロックＣＣＬＫの発振周波数とは異なる周波数となる。乱数生成回路５５３は、例えば乱数更新クロックＲＧＫの立上りエッジに応答して、カウント値順列ＲＣＮにおける数値データを更新する。乱数列変更回路５５５は、乱数列変更設定回路５５６による乱数更新規則の設定に基づき、乱数生成回路５５３から出力されたカウント値順列ＲＣＮにおける数値データの更新順を変更したものを、乱数列ＲＳＮとして出力する。こうして、乱数列ＲＳＮにおける数値データは、例えば図５１（Ｄ）に示すように、乱数更新クロックＲＧＫの立上りエッジなどに応答して更新される。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】０３８３
【補正方法】変更
【補正の内容】
【０３８３】
さらに、制御用クロックＣＣＬＫの発振周波数と、乱数更新クロックＲＧＫの発振周波数を比較し、双方の発振周波数が同期するか否かを監視し、双方の発振周波数が同期した場合には、乱数更新クロックＰＧＫの入力状態に異常が発生したと判定し、ゲームの進行を不能化することが好ましく、このようにすることで、乱数値となる数値データの更新動作に異常が発生している状態でゲームの進行制御が行われてしまうことを防止できる。
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】０４４１
【補正方法】変更
【補正の内容】
【０４４１】
本実施例のメイン制御部４１は、ゲームを開始可能な状態でスタートスイッチ７が操作されたか否かをスタートスイッチ７の立上りを示す立上りエッジが設定されているか否かに基づいて判定する。
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】０４７０
【補正方法】変更
【補正の内容】
【０４７０】
また、操作検出コマンドは、タイマ割込処理（メイン）のスイッチ入力判定処理において、いずれかのスイッチの検出状態の変化が検出された場合（いずれかのスイッチのエッジデータが設定された場合）に生成され、操作検出コマンド格納領域に格納されるとともに、操作検出コマンド送信要求が設定されることにより操作検出コマンド格納領域に格納されている操作検出コマンドの送信が命令され、その後実行されるタイマ割込処理（メイン）のコマンド送信処理において、コマンドバッファに格納され、シリアル通信回路５１１の送信データレジスタ５６１に転送することで、サブ制御部９１に送信される。
【手続補正２０】
【補正対象書類名】図面
【補正対象項目名】図４
【補正方法】変更
【補正の内容】
【図４】
2011254896.tif 000001
【手続補正２１】
【補正対象書類名】図面
【補正対象項目名】図１６
【補正方法】変更
【補正の内容】
【図１６】
2011254896.tif 000002