【手続補正書】
【提出日】平成17年4月4日(2005.4.4)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】請求項１
【補正方法】変更
【補正の内容】
【請求項１】
遊技媒体を用いた遊技が可能な遊技機であって、
遊技機の動作制御のための機能ブロック単位化されたモジュールを複数種類記憶する記憶手段と、
メインモジュールからの呼び出しにより一のモジュールを実行し、メインモジュールへの戻りにより前記一のモジュールの実行が終了するという処理体系により遊技機の制御を行う制御手段と、を備え、
前記記憶手段は、
前記制御手段が前記処理体系により一連のモジュールを実行すると制御動作の全体が行われるようにしたモジュールを、前記複数種類のモジュールとして記憶することを特徴とする遊技機。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】請求項２
【補正方法】変更
【補正の内容】
【請求項２】
請求項１において、
前記複数種類のモジュールに、乱数更新モジュールが含まれ、
前記制御手段は、所定時間間隔毎に出力される割り込み信号をトリガとして前記処理体系により一連のモジュール実行を繰り返し行なうようになっており、
前記記憶手段は、
前記制御手段が、最先またはそれに近い時点で前記乱数更新モジュールを実行するように、前記乱数更新モジュールを記憶することを特徴とする遊技機。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】請求項３
【補正方法】変更
【補正の内容】
【請求項３】
請求項１および２のいずれかにおいて、
前記複数種類のモジュールに、
スイッチのオン、オフ状態を示したデジタル情報を読み込むための入力ポートチェックモジュールとスイッチのオン、オフ状態を把握するためのスイッチチェックモジュールとで構成されたスイッチ制御モジュール、
予め定めた異常時であるか否かを判断するための異常検出モジュール、
および、図柄変動速度を設定する図柄セットモジュールと特別図柄装置の制御を行うための特別図柄制御モジュールと普通図柄装置の制御を行うための普通図柄制御モジュールと制御動作に必要な所定のタイマのタイマ値を減算するためのタイマ減算モジュールとで構成された役物制御モジュールが含まれ、
前記記憶手段は、
前記制御手段が、前記スイッチ制御モジュール、前記異常検出モジュール、および前記役物制御モジュールの順番で夫々のモジュールを実行するように、前記スイッチ制御モジュール、前記異常検出モジュール、および前記役物制御モジュールを記憶し、さらに、
前記制御手段は、前記異常検出モジュールを実行した結果、異常時と判断した場合には、前記役物制御モジュールを実行しないことを特徴とする遊技機。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】請求項４
【補正方法】変更
【補正の内容】
【請求項４】
請求項１、２および３のいずれかにおいて、
前記複数種類のモジュールに、
遊技機内のＲＡＭの所定エリアにセットされていた情報を各出力デバイスに出力するポート出力モジュール、
図柄変動速度を設定する図柄セットモジュールと特別図柄装置の制御を行うための特別図柄制御モジュールと普通図柄装置の制御を行うための普通図柄制御モジュールと制御動作に必要な所定のタイマのタイマ値を減算するためのタイマ減算モジュールとで構成された役物制御モジュール、
および、賞球数データを前記ＲＡＭの所定エリアに格納する賞球セットモジュールと特別図柄表示を行うためのデータを生成する表示器データセットモジュールと遊技データを外部出力する外部情報セットモジュールとＬＥＤ装置を点灯制御するためのＬＥＤセットモジュールとランプ装置を点灯制御するためのランプセットモジュールとで構成された出力データセットモジュールが含まれ、
前記記憶手段は、
前記制御手段が、前記ポート出力モジュールを、前記役物制御モジュールおよび前記出力データセットモジュールの後に実行するように、前記ポート出力モジュール、前記役物制御モジュール、および前記出力データセットモジュールを記憶することを特徴とする遊技機。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００３
【補正方法】変更
【補正の内容】
【０００３】
【発明が解決しようとする課題】
しかしながら、この遊技機によれば、基本入出力処理手段をモジュール化したのみなので、制御プログラムの開発工数の低減や不正なプログラム改ざん発見の容易化という点においては満足の行くものでなかった。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
【課題を解決するための手段】
本発明の目的を達成するため、請求項１に係る発明は、遊技媒体を用いた遊技が可能な遊技機であって、
遊技機の動作制御のための機能ブロック単位化されたモジュールを複数種類記憶する記憶手段と、
メインモジュールからの呼び出しにより一のモジュールを実行し、メインモジュールへの戻りにより前記一のモジュールの実行が終了するという処理体系により遊技機の制御を行う制御手段と、を備え、
前記記憶手段は、
前記制御手段が前記処理体系により一連のモジュールを実行すると制御動作の全体が行われるようにしたモジュールを、前記複数種類のモジュールとして記憶することを特徴とする遊技機である。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
また、請求項２に係る発明は、請求項１において、
前記複数種類のモジュールに、乱数更新モジュールが含まれ、
前記制御手段は、所定時間間隔毎に出力される割り込み信号をトリガとして前記処理体系により一連のモジュール実行を繰り返し行なうようになっており、
前記記憶手段は、
前記制御手段が、最先またはそれに近い時点で前記乱数更新モジュールを実行するように、前記乱数更新モジュールを記憶することを特徴とする遊技機である。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
また、請求項３に係る発明は、請求項１および２のいずれかにおいて、
前記複数種類のモジュールに、
スイッチのオン、オフ状態を示したデジタル情報を読み込むための入力ポートチェックモジュールとスイッチのオン、オフ状態を把握するためのスイッチチェックモジュールとで構成されたスイッチ制御モジュール、
予め定めた異常時であるか否かを判断するための異常検出モジュール、
および、図柄変動速度を設定する図柄セットモジュールと特別図柄装置の制御を行うための特別図柄制御モジュールと普通図柄装置の制御を行うための普通図柄制御モジュールと制御動作に必要な所定のタイマのタイマ値を減算するためのタイマ減算モジュールとで構成された役物制御モジュールが含まれ、
前記記憶手段は、
前記制御手段が、前記スイッチ制御モジュール、前記異常検出モジュール、および前記役物制御モジュールの順番で夫々のモジュールを実行するように、前記スイッチ制御モジュール、前記異常検出モジュール、および前記役物制御モジュールを記憶し、さらに、
前記制御手段は、前記異常検出モジュールを実行した結果、異常時と判断した場合には、前記役物制御モジュールを実行しないことを特徴とする遊技機である。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
また、請求項４に係る発明は、請求項１、２および３のいずれかにおいて、
前記複数種類のモジュールに、
遊技機内のＲＡＭの所定エリアにセットされていた情報を各出力デバイスに出力するポート出力モジュール、
図柄変動速度を設定する図柄セットモジュールと特別図柄装置の制御を行うための特別図柄制御モジュールと普通図柄装置の制御を行うための普通図柄制御モジュールと制御動作に必要な所定のタイマのタイマ値を減算するためのタイマ減算モジュールとで構成された役物制御モジュール、
および、賞球数データを前記ＲＡＭの所定エリアに格納する賞球セットモジュールと特別図柄表示を行うためのデータを生成する表示器データセットモジュールと遊技データを外部出力する外部情報セットモジュールとＬＥＤ装置を点灯制御するためのＬＥＤセットモジュールとランプ装置を点灯制御するためのランプセットモジュールとで構成された出力データセットモジュールが含まれ、
前記記憶手段は、
前記制御手段が、前記ポート出力モジュールを、前記役物制御モジュールおよび前記出力データセットモジュールの後に実行するように、前記ポート出力モジュール、前記役物制御モジュール、および前記出力データセットモジュールを記憶することを特徴とする遊技機である。