【手続補正書】
【提出日】平成26年4月7日(2014.4.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
遊技を行うことが可能な遊技機であって、
所定期間が経過した後、不揮発性メモリの記憶内容に基づき遊技機における遊技制御を実行する制御用ＣＰＵが内蔵された遊技制御用マイクロコンピュータと、
前記遊技制御用マイクロコンピュータに内蔵又は外付けされ、乱数値となる数値データを生成する乱数回路とを備え、
前記乱数回路は、
数値データを予め定められた手順により更新して出力する数値更新手段と、
前記数値更新手段から出力された数値データを前記乱数値として格納する乱数値格納手段とを含み、
前記遊技制御用マイクロコンピュータは、
前記乱数値格納手段から前記乱数値を読み出す乱数読出手段と、
前記乱数読出手段により読み出された前記乱数値を保留記憶として上限数を限度に記憶する保留記憶手段と、
前記保留記憶手段に記憶される保留記憶に基づいて、前記制御用ＣＰＵにより所定の決定を行う制御決定手段と、
前記数値更新手段から出力された数値データが前記乱数値格納手段に格納されたときに第１の値にされて新たな数値データの格納を制限する一方、該乱数値格納手段に格納された数値データが前記乱数読出手段により読み出されたときに第２の値にされて新たな数値データの格納を許可する所定のデータと、
前記所定期間において前記不揮発性メモリの記憶内容が変更されたか否かを検査するセキュリティチェックを実行するセキュリティチェック手段と、
前記所定期間を可変設定可能な開始期間設定手段とを含み、
前記保留記憶手段が記憶する保留記憶の数が上限数に達しているときに前記乱数値格納手段に格納された前記乱数値について、前記乱数読出手段は該乱数値を読み出す一方、前記保留記憶手段は該乱数値を保留記憶として記憶しない、
ことを特徴とする遊技機。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、パチンコ遊技機等の遊技を行うことが可能な遊技機に関する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
上記目的を達成するため、本願の請求項に係る遊技機は、遊技を行うことが可能な遊技機（例えばパチンコ遊技機１など）であって、所定期間が経過した後、不揮発性メモリ（例えばＲＯＭ５０６など）の記憶内容に基づき遊技機における遊技制御を実行する制御用ＣＰＵ（例えばＣＰＵ５０５など）が内蔵された遊技制御用マイクロコンピュータ（例えば遊技制御用マイクロコンピュータ１００など）と、前記遊技制御用マイクロコンピュータに内蔵又は外付けされ、乱数値となる数値データを生成する乱数回路（例えば乱数回路５０９など）とを備え、前記乱数回路は、数値データを予め定められた手順により更新して出力する数値更新手段（例えば乱数生成回路５５３や乱数列変更回路５５５など）と、前記数値更新手段から出力された数値データを前記乱数値として格納する乱数値格納手段（例えば乱数値レジスタ５５９Ａ（Ｒ１Ｄ）や乱数値レジスタ５５９Ｂ（Ｒ２Ｄ）など）とを含み、前記遊技制御用マイクロコンピュータは、前記乱数値格納手段から前記乱数値を読み出す乱数読出手段と、前記乱数読出手段により読み出された前記乱数値を保留記憶として上限数を限度に記憶する保留記憶手段と、前記保留記憶手段に記憶される保留記憶に基づいて、前記制御用ＣＰＵにより所定の決定を行う制御決定手段（例えばＣＰＵ５０５がステップＳ２２９、Ｓ２３０、Ｓ２６０、Ｓ２６２の処理を実行する部分や、ステップＳ１７０の普通図柄通常処理にて普図表示結果を決定する部分など）と、前記数値更新手段から出力された数値データが前記乱数値格納手段に格納されたときに第１の値にされて新たな数値データの格納を制限する一方、該乱数値格納手段に格納された数値データが前記乱数読出手段により読み出されたときに第２の値にされて新たな数値データの格納を許可する所定のデータ（例えば乱数ラッチフラグＲＤＦＭ０、ＲＤＦＭ１など）と、前記所定期間において前記不揮発性メモリの記憶内容が変更されたか否かを検査するセキュリティチェックを実行するセキュリティチェック手段（例えばＣＰＵ５０５がステップＳ９〜ステップＳ１４の処理を実行する部分など）と、前記所定期間を可変設定可能な開始期間設定手段（例えばセキュリティ時間設定ＫＳＥＳのビット番号［２−０］に基づきＣＰＵ５０５がステップＳ１〜ステップＳ４の処理を実行する部分や、セキュリティ時間設定ＫＳＥＳのビット番号［４−３］に基づきＣＰＵ５０５がステップＳ５〜ステップＳ８の処理を実行する部分など）とを含み、前記保留記憶手段が記憶する保留記憶の数が上限数に達しているときに前記乱数値格納手段に格納された前記乱数値について、前記乱数読出手段は該乱数値を読み出す一方、前記保留記憶手段は該乱数値を保留記憶として記憶しない。
このような構成によれば、正確な乱数値を取得できる。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
（１）あるいは、所定の遊技を行うことが可能な遊技機（例えばパチンコ遊技機１など）であって、所定の初期設定（例えばステップＳ１〜Ｓ１４からなるセキュリティチェック処理など）を実行した後、不揮発性メモリ（例えばＲＯＭ５０６など）の記憶内容に基づき遊技機における遊技制御を実行する制御用ＣＰＵ（例えばＣＰＵ５０５など）が内蔵された遊技制御用マイクロコンピュータ（例えば遊技制御用マイクロコンピュータ１００など）と、前記遊技制御用マイクロコンピュータに内蔵又は外付けされ、乱数値となる数値データを生成する乱数回路（例えば乱数回路５０９など）とを備え、前記乱数回路は、数値データを予め定められた手順により更新して出力する数値更新手段（例えば乱数生成回路５５３や乱数列変更回路５５５など）と、前記数値更新手段から出力された数値データを前記乱数値として取り込んで格納する乱数値格納手段（例えば乱数値レジスタ５５９Ａ（Ｒ１Ｄ）や乱数値レジスタ５５９Ｂ（Ｒ２Ｄ）など）とを含み、前記遊技制御用マイクロコンピュータは、前記乱数回路によって生成された乱数値を用いた所定の演算により決定用数値を設定する演算手段（例えばＣＰＵ５０５がステップＳ５０８〜Ｓ５１０の処理を実行する部分や、ステップＳ３６、Ｓ９５にて遊技用乱数更新処理を実行する部分など）と、前記演算手段により設定された決定用数値に基づいて、前記制御用ＣＰＵにより所定の決定を行う制御決定手段（例えばＣＰＵ５０５がステップＳ２２９、Ｓ２３０、Ｓ２６０、Ｓ２６２の処理を実行する部分や、ステップＳ１７０の普通図柄通常処理にて普図表示結果を決定する部分など）と、所定信号（例えば第１始動入賞信号ＳＳ１や第２始動入賞信号ＳＳ２に基づく乱数ラッチ信号ＬＬ１、ＬＬ２など）の入力に基づいて前記数値更新手段から出力された数値データが前記乱数値格納手段に格納されたときに第１の値にされて新たな数値データの格納を制限する一方、前記乱数値格納手段に格納された数値データが前記乱数値の読出タイミングにて前記制御用ＣＰＵにより読み出されたときに第２の値にされて新たな数値データの格納を許可する所定のデータ（例えば乱数ラッチフラグＲＤＦＭ０、ＲＤＦＭ１など）と、前記所定の初期設定において前記不揮発性メモリの記憶内容が変更されたか否かを検査するセキュリティチェックを実行するセキュリティチェック手段（例えばＣＰＵ５０５がステップＳ９〜ステップＳ１４の処理を実行する部分など）と、前記セキュリティチェック手段によるセキュリティチェックの実行時間を可変設定可能なセキュリティ時間設定手段（例えばセキュリティ時間設定ＫＳＥＳのビット番号［２−０］に基づきＣＰＵ５０５がステップＳ１〜ステップＳ４の処理を実行する部分や、セキュリティ時間設定ＫＳＥＳのビット番号［４−３］に基づきＣＰＵ５０５がステップＳ５〜ステップＳ８の処理を実行する部分など）とを含んでもよい。
このような構成によれば、所定信号の入力に基づいて数値データが乱数値格納手段に格納されたときに所定のデータが第１の値にされて新たな数値データの格納が制限される一方、乱数値の読出タイミングにて乱数値格納手段から数値データが読み出されたときに所定のデータが第２の値にされて新たな数値データの格納が許可される。これにより、所定信号の入力に基づいて乱数値格納手段に格納された数値データを、正確な乱数値として取得することができる。また、セキュリティチェック処理の実行時間を可変設定できる。これにより、遊技制御の実行開始タイミングを特定することが困難になり、制御コードの解析結果に基づく狙い撃ちや、いわゆる「ぶら下げ基板」を接続することによる不正行為を、確実に防止することができる。さらに、乱数回路によって生成された乱数値を用いた所定の演算により設定された決定用数値に基づいて、制御用ＣＰＵにより所定の決定が行われる。これにより、決定内容に偏りが生じることなどを防止できる。