【手続補正書】
【提出日】平成30年2月9日(2018.2.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
遊技が可能な遊技機であって、
遊技に伴って実行する演出を制御するためのプログラムデータが記憶された不揮発性メモリと、
プログラムデータを記憶することができ、該記憶されたプログラムデータの読出速度が前記不揮発性メモリよりも速い揮発性メモリと、
電源投入に応じて、前記不揮発性メモリに記憶されたプログラムデータを前記揮発性メモリに転送して記憶する起動時転送手段と、
前記起動時転送手段にて前記揮発性メモリに記憶されたプログラムデータを実行することにより前記演出を制御する演出制御手段と、
所定の効果出力を出力可能な演出用出力機器を、前記演出制御手段からの制御指示に基づいて制御する出力機器制御手段と、
を備え、
前記起動時転送手段は、前記転送が完了したときに、該転送したプログラムデータが記憶されている前記揮発性メモリの記憶領域の書き込みを禁止に設定し、
プログラムデータは、前記演出制御手段と前記出力機器制御手段を初期化するための初期化プログラムを含み、
前記不揮発性メモリに記憶されている初期化プログラムを実行することにより前記演出制御手段を初期化するとともに、前記起動時転送手段にて前記揮発性メモリに記憶されたプログラムデータを実行することにより前記出力機器制御手段を初期化し、
前記演出制御手段の動作を監視する動作監視手段をさらに備え、
前記動作監視手段が計時する所定期間内に転送可能な量のデータを区分けして転送する、
ことを特徴とする遊技機。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００４
【補正方法】変更
【補正の内容】
【０００４】
しかしながら、特許文献１に記載の遊技機にあっては、転送中にデータ化け等の不具合等が生じた場合に、演出用出力機器から不適切な効果出力が実行されてしまう虞がある。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
本発明は、このような問題点に着目してなされたもので、意図しない効果出力が演出用出力機器から出力されてしまうことを防止できる遊技機を提供することを目的とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
前記課題を解決するために、本発明の遊技機は、
遊技が可能な遊技機であって、
遊技に伴って実行する演出を制御するためのプログラムデータが記憶された不揮発性メモリと、
プログラムデータを記憶することができ、該記憶されたプログラムデータの読出速度が前記不揮発性メモリよりも速い揮発性メモリと、
電源投入に応じて、前記不揮発性メモリに記憶されたプログラムデータを前記揮発性メモリに転送して記憶する起動時転送手段と、
前記起動時転送手段にて前記揮発性メモリに記憶されたプログラムデータを実行することにより前記演出を制御する演出制御手段と、
所定の効果出力を出力可能な演出用出力機器を、前記演出制御手段からの制御指示に基づいて制御する出力機器制御手段と、
を備え、
前記起動時転送手段は、前記転送が完了したときに、該転送したプログラムデータが記憶されている前記揮発性メモリの記憶領域の書き込みを禁止に設定し、
プログラムデータは、前記演出制御手段と前記出力機器制御手段を初期化するための初期化プログラムを含み、
前記不揮発性メモリに記憶されている初期化プログラムを実行することにより前記演出制御手段を初期化するとともに、前記起動時転送手段にて前記揮発性メモリに記憶されたプログラムデータを実行することにより前記出力機器制御手段を初期化し、
前記演出制御手段の動作を監視する動作監視手段をさらに備え、
前記動作監視手段が計時する所定期間内に転送可能な量のデータを区分けして転送する、
ことを特徴としている。
この特徴によれば、転送中にデータ化け等の不具合等が生じた場合であっても、意図しない効果出力が演出用出力機器から出力されてしまうことを防止できる。
また、本発明の手段Ａの遊技機は、
遊技が可能な遊技機（パチンコ機１）であって、
遊技機の所定動作を制御するためのプログラムデータが書き換え不能に記憶された不揮発性メモリ（内蔵ＲＯＭ８４）と、
プログラムデータを書き換え可能に記憶することができ、該記憶されたプログラムデータの読出速度が前記不揮発性メモリよりも速い揮発性メモリ（内蔵ＲＡＭ８５）と、
電源投入に応じて、前記不揮発性メモリに記憶されたプログラムデータを前記揮発性メモリに転送して記憶する起動時転送手段（例えば、図９に示すように、演出制御用ＣＰＵ８６が実行する演出制御メイン処理において、内蔵ＲＯＭ８４から転送モジュールプログラムを読み出して各種モジュールプログラムの転送処理をステップＳ７０２にて実行する部分）と、
前記起動時転送手段にて前記揮発性メモリに記憶されたプログラムデータを実行して遊技機の所定動作を制御するプログラム実行手段（例えば、図９に示すように、演出制御用ＣＰＵ８６が実行する演出制御メイン処理において、演出制御用ＣＰＵ８６が内蔵ＲＡＭ８５に記憶された転送した各種モジュールプログラムのうち、初期化モジュールプログラムを読み出してステップＳ７０５の初期設定処理を実行する部分、ステップＳ７０６の内蔵デバイスであるＣＴＣ（カウンタ／タイマ）およびＰＩＯ（パラレル入出力ポート）などの各種デバイスの初期化を行う部分、ステップＳ７０７の演出表示装置９の表示制御を行うＶＤＰ２６２の初期化を行う部分、ステップＳ７０８の各スピーカ２７Ｒ、２７Ｌ、２７ａ、２７ｂから出力する音を生成する音声処理ＩＣ１７３の初期化を行う部分）と、
所定の再転送条件が成立したときに（例えば、図１１に示すように、デモ演出期間、ファンファーレ期間、大当り期間になったときに）、前記不揮発性メモリに記憶されたプログラムデータを前記揮発性メモリに再転送して記憶する再転送手段（例えば、図１１に示すように、演出制御用ＣＰＵ８６が再転送処理を実行する部分）と、
を備え、
前記所定の再転送条件として、特定期間であることを条件とし、
前記特定期間が複数あり、
前記不揮発性メモリに記憶されたプログラムデータは、複数種類のモジュールプログラムから構成されており、
前記再転送手段は、前記特定期間に応じた種類のモジュールプログラムを再転送する、
ことを特徴としている。
この特徴によれば、プログラム実行手段が揮発性メモリに転送されたプログラムデータを実行することで、プログラム実行手段の処理速度を向上させることができるとともに、揮発性メモリに転送されて記憶されたプログラムデータが、ノイズや静電気等の影響によって不適正なデータに書き換わっても、プログラムデータが再転送手段によって再転送されることにより、適正なデータに復旧することができるので、遊技機において意図しない処理やエラー等が生じることを極力防止できる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明の手段１の遊技機は、手段Ａに記載の遊技機であって、
前記再転送手段（演出制御用ＣＰＵ８６）が、前記プログラム実行手段が転送プログラム（転送モジュールプログラム）を実行することにより構成されており、
前記再転送条件が、前記プログラム実行手段（演出制御用ＣＰＵ８６）における所定期間あたりの処理負荷が少ない特定期間（例えば、図１１に示すように、デモ演出期間、ファンファーレ期間、大当り期間）である、
ことを特徴としている。
この特徴によれば、再転送が、前記プログラム実行手段における処理負荷が少ない特定期間であるときに実行されるので、処理負荷が大きいことにより再転送が適切に実行されずに、該再転送において不適正なデータが記憶されてしまうことを防止できる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
本発明の手段６の遊技機は、手段Ａ、手段１〜手段５のいずれかに記載の遊技機であって、
前記不揮発性メモリ（内蔵ＲＯＭ８４）には、前記転送プログラムを含む前記プログラムデータが記憶されており（図１３に示すように、内蔵ＲＯＭ８４に記憶された転送モジュールプログラム）、
前記再転送手段は、前記転送プログラム以外のプログラムデータの転送が完了した後に、前記転送プログラムを転送する（例えば、図１１に示すように、演出制御用ＣＰＵ８６は、ステップＳ９１７にて転送が完了したと判定されたモジュールプログラムが転送モジュールプログラムであるか否かを判定し、転送が完了したモジュールプログラムが転送モジュールプログラムでない場合には、転送モジュールプログラムを転送対象として設定する）、
ことを特徴としている。
この特徴によれば、再転送においては、該再転送を行うためにプログラム実行手段が実行中である転送プログラムが、転送の最後において実行されるので、仮に、再転送で転送プログラムに意図しない書き換えが生じたとしても、該意図しない書き換えによる影響を受けることなく、他のプログラムデータの再転送を完了することができる。