【手続補正書】
【提出日】令和2年7月3日(2020.7.3)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
遊技を行う遊技機において、
第１制御手段と、
前記第１制御手段から受信した制御情報に応じて制御を行う第２制御手段と、
を備え、
前記第１制御手段は、
段階的に移行するメイン処理を実行するメイン処理実行手段と、
一定間隔毎にメイン処理に割り込んで割込処理を実行する割込処理実行手段と、
前記メイン処理において制御情報を生成し、制御情報格納領域に格納する制御情報生成手段と、
前記割込処理において前記制御情報格納領域に格納された制御情報を前記第２制御手段に対して送信する制御情報送信手段と、
を含み、
前記割込み処理実行手段は、前記割込処理において前記遊技機に設けられるスイッチの操作状態を示す操作情報を更新する処理を実行可能であり、
前記メイン処理実行手段は、前記操作情報にもとづいて前記メイン処理を段階的に移行させるとともに、前記操作情報を参照する前に前記割込処理が当該メイン処理に割り込んで少なくとも１回実行されるまで待機する割込待ち処理を実行可能であり、
前記メイン処理実行手段は、前記制御情報生成手段により複数の制御情報が続けて生成される場合に、複数の制御情報の生成中または複数の制御情報の生成後に前記割込み待ち処理を実行することにより前記メイン処理の進行を遅延させる遅延手段を含み、
前記制御情報生成手段は、１単位の遊技である単位遊技における第１タイミングと第２タイミングを含む複数のタイミング毎に前記第１制御手段の制御状態を特定可能な複数種類の状態制御情報を生成する状態制御情報生成手段を含み、
前記状態制御情報生成手段が一のタイミングにおいて生成する複数種類の状態制御情報は、一の単位遊技と他の単位遊技で変化し得る制御状態であって、一の単位遊技における第１タイミングと第２タイミングで変化しない制御状態を特定可能な第１状態制御情報と、一の単位遊技における第１タイミングと第２タイミングで変化し得る制御状態を特定可能な第２状態制御情報と、を含み、
前記状態制御情報生成手段は、複数のタイミングのうちいずれのタイミングにおいても、共通する複数種類の状態制御情報を、共通の制御にて生成する、遊技機。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
（Ａ）    遊技を行う遊技機において、
第１制御手段と、
前記第１制御手段から受信した制御情報に応じて制御を行う第２制御手段と、
を備え、
前記第１制御手段は、
段階的に移行するメイン処理を実行するメイン処理実行手段と、
一定間隔毎にメイン処理に割り込んで割込処理を実行する割込処理実行手段と、
前記メイン処理において制御情報を生成し、制御情報格納領域に格納する制御情報生成手段と、
前記割込処理において前記制御情報格納領域に格納された制御情報を前記第２制御手段に対して送信する制御情報送信手段と、
を含み、
前記割込み処理実行手段は、前記割込処理において前記遊技機に設けられるスイッチの操作状態を示す操作情報を更新する処理を実行可能であり、
前記メイン処理実行手段は、前記操作情報にもとづいて前記メイン処理を段階的に移行させるとともに、前記操作情報を参照する前に前記割込処理が当該メイン処理に割り込んで少なくとも１回実行されるまで待機する割込待ち処理を実行可能であり、
前記メイン処理実行手段は、前記制御情報生成手段により複数の制御情報が続けて生成される場合に、複数の制御情報の生成中または複数の制御情報の生成後に前記割込み待ち処理を実行することにより前記メイン処理の進行を遅延させる遅延手段を含み、
前記制御情報生成手段は、１単位の遊技である単位遊技における第１タイミングと第２タイミングを含む複数のタイミング毎に前記第１制御手段の制御状態を特定可能な複数種類の状態制御情報を生成する状態制御情報生成手段を含み、
前記状態制御情報生成手段が一のタイミングにおいて生成する複数種類の状態制御情報は、一の単位遊技と他の単位遊技で変化し得る制御状態であって、一の単位遊技における第１タイミングと第２タイミングで変化しない制御状態を特定可能な第１状態制御情報と、一の単位遊技における第１タイミングと第２タイミングで変化し得る制御状態を特定可能な第２状態制御情報と、を含み、
前記状態制御情報生成手段は、複数のタイミングのうちいずれのタイミングにおいても、共通する複数種類の状態制御情報を、共通の制御にて生成する。
手段１の遊技機は、
遊技を行う遊技機（スロットマシン１）において、
第１制御手段（メイン制御部４１）と、
前記第１制御手段から受信した制御情報に応じて制御を行う第２制御手段（サブ制御部
９１）と、
を備え、
前記第１制御手段（メイン制御部４１）は、
段階的に移行するメイン処理を実行するメイン処理実行手段と、
一定間隔毎にメイン処理に割り込んで割込処理（タイマ割込処理（メイン））を実行す
る割込処理実行手段と、
前記メイン処理において制御情報（コマンド）を生成し、制御情報格納領域（コマンド
キュー）に格納する制御情報生成手段と、
前記割込処理（タイマ割込処理（メイン））において前記制御情報格納領域（コマンド
キュー）に格納された制御情報（コマンド）を前記第２制御手段（サブ制御部９１）に対
して送信する制御情報送信手段（通常時コマンド送信処理）と、
を含み、
前記メイン処理実行手段は、前記制御情報生成手段により複数の制御情報（コマンド）
が続けて生成される場合に、複数の制御情報の生成中または複数の制御情報の生成後に前
記メイン処理の進行を遅延させる（タイマ割込待ち処理）を含み、
前記制御情報生成手段は、１単位の遊技（ゲーム）における第１タイミング（ゲームの
開始時）と第２タイミング（ゲームの終了時）を含む複数のタイミング毎に前記第１制御
手段（メイン制御部４１）の制御状態を特定可能な複数種類の状態制御情報（制御状態コ
マンド）を生成する状態制御情報生成手段を含み、
前記状態制御情報送信生成が一のタイミングにおいて生成する複数種類の状態制御情報
（制御状態コマンド）は、第１タイミング（ゲームの開始時）と第２タイミング（ゲーム
の終了時）で変化しない制御状態（例えば、遊技者にとって有利な停止順等）を特定可能
な第１状態制御情報（制御状態コマンド２）と、第１タイミング（ゲームの開始時）と第
２タイミング（ゲームの終了時）で変化し得る制御状態（例えば、遊技状態等）を特定可
能な第２状態制御情報（制御状態コマンド１）と、を含み、
前記状態制御情報生成手段は、複数のタイミングのうちいずれのタイミングにおいても
共通の制御（制御状態コマンド一括設定処理）にて複数種類の状態制御情報（制御状態コ
マンド）を生成する
ことを特徴としている。
この特徴によれば、１単位の遊技における第１タイミングと第２タイミングで変化しな
い制御状態を特定可能な第１状態制御情報と、１単位の遊技における第１タイミングと第
２タイミングで変化し得る制御状態を特定可能な第２状態制御情報と、を含む複数種類の
状態制御情報を、１単位の遊技における第１タイミングと第２タイミングを含む複数のタ
イミング毎に送信する構成において、いずれのタイミングにおいても共通の制御にてこれ
ら複数種類の状態制御情報を送信するので、第２制御手段側で第１制御手段の制御状態を
詳細に把握しつつ、第１制御手段が状態制御情報を送信する際のプログラム容量を削減す
ることができる。
また、制御情報生成手段により複数の制御情報が続けて生成される場合に、複数の制御
情報の生成中または複数の制御情報の生成後にメイン処理の進行を遅延させるので、制御
情報格納領域の容量を増やさなくても、生成した制御情報によって制御情報格納領域がオ
ーバーフローしてしまうことを防止できる。