(57)【要約】      （修正有）【課題】遊技の進行を制御するための制御信号のうち、他の制御信号より優先的に出力することが要求される緊急信号を遊技の進行を損なわない範囲で優先的に出力することができるスロットマシンを提供する。【解決手段】制御信号のうち他の制御信号よりも優先して出力手段により副制御手段に送信される緊急信号の情報を記憶するとき、所定方向と逆方向に移動したアドレスを読込ポインタとして再設定するとともに、再設定された読込ポインタが示すアドレスの記憶領域に緊急信号の制御情報を記憶する緊急信号制御手段を有する、スロットマシンを提供する。【選択図】図１０
2008220828.tif 000002
【特許請求の範囲】
【請求項１】
遊技媒体を投入して、複数の図柄が表示された複数のリールを回転させ停止させた結果に基づく処理までの単位遊技を実施可能なスロットマシンであって、
第１制御情報と第２制御情報とからなり、緊急信号を含む制御信号を用いて遊技の制御を行う主制御手段と、
前記主制御手段から送信された前記制御信号を受信し、受信した制御信号を用いて演出の制御を行う副制御手段と、
を含み、
前記主制御手段は、
前記第１制御情報及び第２制御情報それぞれと同じ容量であって、前記制御情報を記憶する記憶領域を有し、アドレスが連番で設定された複数の前記記憶領域により構成された制御信号保存領域を有する記憶手段と、
書込ポインタが示すアドレスの制御信号保存領域の記憶領域に前記第１制御情報を記憶するとともに、前記第１制御情報が記憶された記憶領域のアドレスに対して所定方向に１アドレス移動した記憶領域に前記第２制御情報を記憶する書込手段と、
予め定めた単位時間毎に読込ポインタが示すアドレスの制御信号保存領域の記憶領域から１つの制御情報を読出し、読出した前記制御情報を表す信号として前記副制御手段に送信する出力手段と、
前記書込手段により前記第１制御情報及び前記第２制御情報を記憶したとき、前記第１制御情報が記憶された記憶領域のアドレスに対して前記所定方向に２アドレス移動したアドレスを書込ポインタとして再設定する書込ポインタ設定手段と、
前記出力手段により制御情報を表す信号を送信したとき、前記制御情報が読出された記憶領域のアドレスに対して前記所定方向に１アドレス移動した記憶領域を示すアドレスを読込ポインタとして再設定する読込ポインタ設定手段と、
前記制御信号のうち他の制御信号よりも優先して前記出力手段により前記副制御手段に送信される緊急信号の第１及び第２制御情報を記憶するとき、前記所定方向と逆方向に２アドレス移動したアドレスを読込ポインタとして再設定するとともに、再設定された読込ポインタが示すアドレスの記憶領域に前記緊急信号の第１制御情報を記憶し、さらに、前記再設定された読込ポインタが示すアドレスに対して前記所定方向に１アドレス移動した記憶領域に前記緊急信号の第２制御情報を記憶する緊急信号制御手段と、を有する
ことを特徴とするスロットマシン。
【請求項２】
前記緊急信号制御手段は、
前記緊急信号の第１及び第２制御情報を記憶する場合であって、前記読込ポインタが示すアドレスの記憶領域にいずれかの制御信号の第２制御情報が記憶されているとき、
前記読込ポインタが示すアドレスに対して前記所定方向と逆方向に２アドレス移動したアドレスを読込ポインタとして再設定するとともに、
再設定された読込ポインタが示す記憶領域に前記記憶されていた制御信号の第２制御情報を記憶し、前記読込ポインタが示すアドレスに対して前記所定方向に１アドレス移動した記憶領域に前記緊急信号の第１制御情報を記憶し、さらに、前記再設定された読込ポインタが示すアドレスに対して前記所定方向に２アドレス移動した記憶領域に前記緊急信号の第２制御情報を記憶する、
ことを特徴とする請求項１記載のスロットマシン。
【請求項３】
前記制御信号保存領域はリングバッファとして使用される、
ことを特徴とする請求項１又は２記載のスロットマシン。
【請求項４】
前記緊急信号は、不正行為が行われたことを示す信号を含む、
ことを特徴とする請求項１〜３いずれか一項記載のスロットマシン。
【請求項５】
前記所定方向は、降順方向又は昇順方向の何れか１方向である、
ことを特徴とする請求項１〜４いずれか一項記載のスロットマシン。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遊技者が遊技媒体を投入して、図柄が表示されたリールを回転させて停止させ、停止時における図柄の組合せにより遊技結果を定めるスロットマシンに関する。特に、遊技の進行を制御するための制御信号に関し、他の制御信号より優先的に出力することが要求される緊急信号を遊技の進行を損なわない範囲で優先的に出力することができる機能を有するスロットマシンに関する。
【背景技術】
【０００２】
遊技者が遊技媒体を投入して、図柄が表示されたリールを回転させて停止させ、停止時における図柄の組合せによって遊技結果を定めるスロットマシンが、遊技機の１つとして広く用いられている。このスロットマシンでは、通常、抽選で当選した役に対応した図柄が停止して入賞した場合、遊技者が入賞した役に応じた遊技を行うことができる。
【０００３】
従来、この種のスロットマシンにおいては、遊技の進行を制御する主制御手段が搭載するＲＡＭに、スロットマシンのリールの回転開始や、ベットスイッチやストップスイッチ等のスイッチが操作されたことや、所定の遊技状態であることなどを内容とする制御信号の情報を記憶し、ＲＡＭに記憶された情報を読出し、画像表示装置や表示ランプやサウンド出力装置などの報知手段を用いた多様化した演出を副制御手段に実行させるため、読出した情報を副制御手段に出力している。
【０００４】
制御信号の情報が記憶されるＲＡＭの記憶領域は、各々の記憶領域に対するアドレスが連番で設定された複数の記憶領域から構成され、ＲＡＭに制御信号の情報を記憶する際には、情報を記憶するＲＡＭの記憶領域のアドレスを示す書込ポインタを使用して書込処理を実行する。また、ＲＡＭに記憶された情報を読出し、副制御手段に情報を出力する際には、情報を読出すＲＡＭの記憶領域のアドレスを示す読込ポインタが使用して出力処理を実行する。
【０００５】
制御信号の情報が記憶される記憶領域のアドレスが連番で設定されていることを利用し、書込処理においては制御信号が生成した順番に制御情報を記憶し、出力処理においては制御信号が生成した順番に制御情報を読込む（特許文献１、特に、段落［０１７７］〜［０１９４］参照）。したがって、制御信号のうち、他の制御信号より優先的に出力することが要求される緊急信号、例えば、リールが回転している遊技中にセンサにより遊技媒体の落下が感知されるような行為（いわゆる不正行為）が行われたことを示す信号も、制御信号の生成した順番に従い書込処理及び出力処理が実行されるため、優先的に出力することができないという問題が生じていた。
【０００６】
また、スロットマシンにおいては、主制御手段のＲＡＭの記憶容量は制限されているため、制御信号の情報を記憶するＲＡＭの記憶領域を効率的に利用して書込処理及び出力処理を行わなければならないという問題も生じていた。
【特許文献１】特開２００６−２２３５４４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、上述の問題点に鑑みてなされたものであり、遊技の進行を制御する制御信号のうち、他の制御信号より優先的に出力することが要求される緊急信号を遊技の進行を損なわない範囲で優先的に出力することができるスロットマシンを提供することを目的とする。さらに、記憶容量が制限されたＲＡＭの記憶領域を効率的に利用して、書込処理及び出力処理を行うことができるスロットマシンを提供することを目的とする。
【課題を解決するための手段】
【０００８】
以上のような目的を達成するため、本発明に係るスロットマシンにおいては、制御信号のうち他の制御信号よりも優先して出力手段により副制御手段に送信される緊急信号の制御情報を記憶するとき、所定方向と逆方向に移動したアドレスを読込ポインタとして再設定するとともに、再設定された読込ポインタが示すアドレスの記憶領域に緊急信号の制御情報を記憶する緊急信号制御手段を有する。
【０００９】
具体的には、本発明に係るスロットマシンは、
遊技媒体を投入して、複数の図柄が表示された複数のリールを回転させ停止させた結果に基づく処理までの単位遊技を実施可能なスロットマシンであって、
第１制御情報と第２制御情報とからなり、緊急信号を含む制御信号を用いて遊技の制御を行う主制御手段と、
前記主制御手段から送信された前記制御信号を受信し、受信した制御信号を用いて演出の制御を行う副制御手段と、
を含み、
前記主制御手段は、
前記第１制御情報及び第２制御情報それぞれと同じ容量であって、前記制御情報を記憶する記憶領域を有し、アドレスが連番で設定された複数の前記記憶領域により構成された制御信号保存領域を有する記憶手段と、
書込ポインタが示すアドレスの制御信号保存領域の記憶領域に前記第１制御情報を記憶するとともに、前記第１制御情報が記憶された記憶領域のアドレスに対して所定方向に１アドレス移動した記憶領域に前記第２制御情報を記憶する書込手段と、
予め定めた単位時間毎に読込ポインタが示すアドレスの制御信号保存領域の記憶領域から１つの制御情報を読出し、読出した前記制御情報を表す信号として前記副制御手段に送信する出力手段と、
前記書込手段により前記第１制御情報及び前記第２制御情報を記憶したとき、前記第１制御情報が記憶された記憶領域のアドレスに対して前記所定方向に２アドレス移動したアドレスを書込ポインタとして再設定する書込ポインタ設定手段と、
前記出力手段により制御情報を表す信号を送信したとき、前記制御情報が読出された記憶領域のアドレスに対して前記所定方向に１アドレス移動した記憶領域を示すアドレスを読込ポインタとして再設定する読込ポインタ設定手段と、
前記制御信号のうち他の制御信号よりも優先して前記出力手段により前記副制御手段に送信される緊急信号の第１及び第２制御情報を記憶するとき、前記所定方向と逆方向に２アドレス移動したアドレスを読込ポインタとして再設定するとともに、再設定された読込ポインタが示すアドレスの記憶領域に前記緊急信号の第１制御情報を記憶し、さらに、前記再設定された読込ポインタが示すアドレスに対して前記所定方向に１アドレス移動した記憶領域に前記緊急信号の第２制御情報を記憶する緊急信号制御手段と、を有する
ことを特徴とする。
【００１０】
上述した発明によれば、書込手段を有することから、書込ポインタが示すアドレスを用いて、発生した制御信号の第１制御情報と第２制御情報とを所望の記憶領域に所定の順序に従い同時に記憶できるとともに、書込ポインタ設定手段を有することから、原則、発生した制御信号の順序に従い、発生した制御信号の第１制御情報と第２制御情報とを所望の記憶領域に所定の順序に従い記憶できる。
【００１１】
また、出力手段を有することから、読込ポインタが示すアドレスを用いて、単位時間ごとに、制御信号の第１制御情報又は第２制御情報の何れか１つの制御情報を制御信号保存領域から読出し、副制御手段に制御情報を表す信号を送信できるとともに、読込ポインタ設定手段を有することから、原則、発生した制御信号の順序に従い、発生した制御信号の制御情報を制御信号保存領域から読出し、副制御手段に制御情報を表す信号を送信できる。
【００１２】
書込ポインタは書込ポインタ設定手段により、読込ポインタは読込ポインタ設定手段により、別個独立してアドレスが設定される。従って、緊急信号制御手段を有することから、緊急信号の第１及び第２制御情報を記憶するとき、所定方向と逆方向に２アドレス移動したアドレスを読込ポインタとして再設定することが可能となるため、書込ポインタの示すアドレスとは無関係な読込ポインタが示すアドレスの記憶領域に緊急信号の第１制御情報を、そして読込ポインタが示すアドレスに対して１アドレス移動したアドレスの記憶領域に第２制御情報を同時に記憶できる。この結果、遊技の進行を制御するための制御信号のうち、他の制御信号より優先的に制御信号保存領域から出力することが要求される緊急信号の制御情報を、第１制御情報に続き第２制御情報の順に、優先的に副制御手段に送信することができる。
【００１３】
さらに、緊急信号制御手段を有することから、緊急信号が発生しなければ、読込アドレスを用いて最初に出力手段により読込まれ副制御手段に送信される予定であった信号の制御情報を変更することなく、緊急信号の第１制御情報、第２制御情報に続いて、送信される予定であった信号の制御情報を表す信号を副制御手段に送信することができる。
【００１４】
本発明に係るスロットマシンとして、緊急信号制御手段は、緊急信号の第１及び第２制御情報を記憶する場合であって、読込ポインタが示すアドレスの記憶領域にいずれかの制御信号の第２制御情報が記憶されているとき、読込ポインタが示すアドレスに対して所定方向と逆方向に２アドレス移動したアドレスを読込ポインタとして再設定するとともに、再設定された読込ポインタが示す記憶領域に、記憶されていた制御信号の第２制御情報を記憶し、読込ポインタが示すアドレスに対して所定方向に１アドレス移動した記憶領域に緊急信号の第１制御情報を記憶し、さらに、再設定された読込ポインタが示すアドレスに対して所定方向に２アドレス移動した記憶領域に緊急信号の第２制御情報を記憶する、ことが好ましい。
【００１５】
緊急信号の第１及び第２制御情報を記憶する場合であっても、読込ポインタが示すアドレスの記憶領域にいずれかの制御信号の第２制御情報が記憶されているときは、制御信号は第１制御情報と第２制御情報との組合せにより構成されることから、一つの制御信号を表す第１制御情報と第２制御情報との間に他の制御情報が存在すると、正規の制御信号を表すことができなくなるため、記憶されていた第２制御情報を表す信号を送信し、受信した緊急信号の第１制御情報、続いて第２制御情報の順に各々の情報を表す信号を送信することが必要となる。
【００１６】
したがって、上述した発明によれば、再設定された読込ポインタが示す記憶領域に、記憶されていた制御信号の第２制御情報を記憶し、読込ポインタが示すアドレスに対して所定方向に１アドレス移動した記憶領域に緊急信号の第１制御情報を記憶し、さらに、再設定された読込ポインタが示すアドレスに対して所定方向に２アドレス移動した記憶領域に緊急信号の第２制御情報を記憶することから、出力手段により記憶されていた第２制御情報を表す信号を送信した後、受信した緊急信号の第１制御情報、続いて第２制御情報の順に各々の情報を表す信号を送信することができ、緊急信号を遊技の進行を損なわない範囲で優先的に副制御手段に出力することができる。
【００１７】
また、本発明に係るスロットマシンとして、制御信号保存領域はリングバッファとして使用される、ことが好ましい。
【００１８】
上述した発明によれば、制御信号保存領域はリングバッファとして使用されることから、記憶容量が制限されたＲＡＭの記憶領域を効率的に利用して、書込処理及び出力処理を行うことができる。
【００１９】
なお、書込ポインタ及び読込ポインタの移動方向である所定方向は、アドレスが連番で設定された複数の記憶領域により構成された領域を制御信号保存領域として使用し、書込処理及び出力処理を行うことから、降順方向、昇順方向に何れでも可能である。また、緊急信号は、例えば、リールが回転している遊技中にセンサにより遊技媒体の落下が感知されるような行為（いわゆる不正行為）が行われたことを示す信号を含む。
【発明の効果】
【００２０】
上述した発明によれば、書込ポインタは書込ポインタ設定手段により、読込ポインタは読込ポインタ設定手段により、別個独立してアドレスが設定される。従って、緊急信号制御手段を有することから、緊急信号の第１及び第２制御情報を記憶するとき、所定方向と逆方向に２アドレス移動したアドレスを読込ポインタとして再設定することが可能となるため、書込ポインタの示すアドレスとは無関係な読込ポインタが示すアドレスの記憶領域に緊急信号の第１制御情報を、そして読込ポインタが示すアドレスに対して１アドレス移動したアドレスの記憶領域に第２制御情報を同時に記憶できる。この結果、遊技の進行を制御するための制御信号のうち、他の制御信号より優先的に制御信号保存領域から出力することが要求される緊急信号の制御情報を、第１制御情報に続き第２制御情報の順に、優先的に副制御手段に送信することができる。
【００２１】
さらに、緊急信号制御手段を有することから、緊急信号が発生しなければ、読込アドレスを用いて最初に出力手段により読込まれ副制御手段に送信される予定であった信号の制御情報を変更することなく、緊急信号の第１制御情報、第２制御情報に続いて、送信される予定であった信号の制御情報を表す信号を副制御手段に送信することができる。
【発明を実施するための最良の形態】
【００２２】
＜＜構成＞＞
＜スロットマシン１０の構成＞
図１は、本発明の実施形態によるスロットマシン１０の外観を示す図である。図１に示す通り、スロットマシン１０の筐体の前面部には、フロントパネル２０が設けられている。このフロントパネル２０の中には、垂直方向に縦長矩形の３つの表示窓２２Ｌ、２２Ｃ及び２２Ｒが形成されている。
【００２３】
これらの３つの表示窓２２Ｌ、２２Ｃ及び２２Ｒの前面には、５本の入賞ラインが定められている。この５本の入賞ラインは、水平の３本（中央Ｌ１、上下Ｌ２Ａ、Ｌ２Ｂ）の入賞ラインと、斜めの２本（斜め右下がりＬ３Ａ，斜め右上がりＬ３Ｂ）の入賞ラインとがあり、投入された遊技媒体（本実施形態ではメダルを用いている。）の枚数により有効となった入賞ライン（以下、有効ラインと称する）が表示される。
【００２４】
上述した表示窓２２Ｌ、２２Ｃ及び２２Ｒの下方には、概略水平の操作パネル部３０が設けられている。操作パネル部３０の左側には、１−ベットスイッチ３２、２−ベットスイッチ３４及び最大ベットスイッチ３６が設けられている。また、操作パネル部３０の右側には、遊技媒体を投入することができる遊技媒体投入口３８が設けられている。
【００２５】
遊技媒体投入口３８から遊技媒体が投入されると、遊技媒体カウンタ（図示せず）により遊技媒体の枚数が計数され、規定枚数以上の遊技媒体が投入された場合には、規定枚数以上の枚数はクレジット数として後述するＲＡＭ１１０に記憶される。
【００２６】
１−ベットスイッチ３２は、クレジット数のうちの１枚だけを遊技の賭けの対象とするためのスイッチである。２−ベットスイッチ３４は、クレジット数のうちの２枚だけを遊技の賭けの対象とするためのスイッチである。最大ベットスイッチ３６は、クレジット数のうちから３枚のメダルを遊技の賭けの対象とするためのスイッチである。
【００２７】
以下においては、賭けの対象となる遊技媒体の数を「ベット数」と称し、上述した１−ベットスイッチ３２、２−ベットスイッチ３４又は最大ベットスイッチ３６の操作により遊技者によって賭けの対象として設定されたメダルの数を「設定ベット数」と称する。
【００２８】
１−ベットスイッチ３２を遊技者が操作したときには、５本の入賞ラインのうちから１本、例えば入賞ラインＬ１を有効化する。また、２−ベットスイッチ３４を操作したときには、５本の入賞ラインのうちから３本、例えば入賞ラインＬ１、Ｌ２Ａ及びＬ２Ｂを有効化する。更に、最大ベットスイッチ３６を操作したときには、５本の入賞ラインの全て、即ちＬ１、Ｌ２Ａ、Ｌ２Ｂ、Ｌ３Ａ及びＬ３Ｂを有効化する。
【００２９】
また、スロットマシン１０の筐体の上方には、液晶ディスプレイパネルから構成される画像表示装置７０が設けられている。なお、表示装置７０は、上述した液晶ディスプレイパネルに限られず、画像情報や文字情報を遊技者が遊技中に視認し得る装置であれば、その他あらゆる画像表示装置を用いることが可能である。この表示装置７０においては、遊技履歴を表示したり、特別遊技における演出画像、役の抽選に応じた演出画像、遊技の進行状況に応じた演出画像等を表示したりすることができる。
【００３０】
スロットマシン１０の筐体の内部には、３個のリール４０Ｌ、４０Ｃ及び４０Ｒが回転自在に設けられている。リール４０Ｌ、４０Ｃ及び４０Ｒはリング状の形状であり、このリール４０Ｌ、４０Ｃ及び４０Ｒの外周面には、図柄が印刷されたリールテープが貼り付けられている。リール４０Ｌ、４０Ｃ及び４０Ｒの各々には、例えば、２１個の図柄が等間隔で配置されている。これらのリール４０Ｌ、４０Ｃ及び４０Ｒの各々は、上述した表示窓２２Ｌ、２２Ｃ及び２２Ｒを介して視認可能に設けられている。リールが停止しているときには、１つの表示窓において、１本のリールの連続した３つの図柄が視認可能となる。このため、３つの表示窓２２Ｌ、２２Ｃ及び２２Ｒの全てからは、合計９個の図柄が視認可能となる。後述するように、リール４０Ｌ、４０Ｃ及び４０Ｒの各々は、モータ（図示せず）により回転駆動され、表示窓２２Ｌ、２２Ｃ及び２２Ｒにおいては、リール４０Ｌ、４０Ｃ及び４０Ｒの外周面に描かれた図柄が上から下に向かって移動する。
【００３１】
操作パネル部３０の前面の左側には、スタートスイッチ５０が傾動可能に設けられている。操作パネル部３０の前面の中央部には、３つのストップスイッチ５２Ｌ、５２Ｃ及び５２Ｒが設けられている。ストップスイッチ５２Ｌは左リール４０Ｌに対応し、ストップスイッチ５２Ｃは中リール４０Ｃに対応し、ストップスイッチ５２Ｒは右リール４０Ｒに対応している。
【００３２】
上述したスタートスイッチ５０を遊技者が傾動操作すると、上述した３つの４０Ｌ、４０Ｃ及び４０Ｒは、一斉に回転を始める。３つのリール４０Ｌ、４０Ｃ及び４０Ｒが回転したときには、リール４０Ｌ、４０Ｃ及び４０Ｒの各々の外周面に描かれている図柄は、表示窓２２Ｌ、２２Ｃ及び２２Ｒの各々において上から下へと移動表示される。
【００３３】
上述した３つのリール４０Ｌ、４０Ｃ及び４０Ｒの回転速度が一定速度に達したときには、遊技者によるストップスイッチ５２Ｌ、５２Ｃ及び５２Ｒの操作が有効となる。そして、ストップスイッチ５２Ｌを遊技者が押動操作したときには、左リール４０Ｌが停止し、ストップスイッチ５２Ｃを遊技者が押動操作したときには、中リール４０Ｃが停止し、ストップスイッチ５２Ｒを遊技者が押動操作したときには、右リール４０Ｒが停止する。
【００３４】
リール４０Ｌ、４０Ｃ又は４０Ｒが停止するときには、リールの各々の外周面に描かれている図柄が、上述した入賞ラインＬ１、Ｌ２Ａ、Ｌ２Ｂ、Ｌ３Ａ及びＬ３Ｂ上に位置付けられるように、３つのリール４０Ｌ、４０Ｃ又は４０Ｒの各々は、停止制御される。
【００３５】
スロットマシン１０の筐体の下方の右側には、筐体の内部に収納されたサウンド出力装置（図示せず。なお、後述する図２に示すサウンド出力装置６４に対応する。）から発せられた音を筐体の外部へ出すための透音穴６０が設けられている。スロットマシン１０の筐体の下方中央部には、遊技媒体払出口６２が設けられている。リール４０Ｌ、４０Ｃ又は４０Ｒが停止して、有効ライン上に停止表示された図柄の組合せが、所定の組合せ、即ち役を構成する図柄の組合せとなり、役に入賞したときには、その組合せに応じて予め定められた枚数の遊技媒体が遊技媒体払出口６２から払い出される。
【００３６】
スロットマシン１０の筐体上方の左右両側には、表示ランプ９０が設けられている。表示ランプ９０は、複数個のＬＥＤランプ等から構成され、通常遊技の場合は一定の点灯が行われるが、役に当選した可能性を演出する等の場合は特定のパターンで点灯する。
【００３７】
上述したように、スロットマシン１０における遊技は、停止させられた複数のリール４０Ｌ、４０Ｃ又は４０Ｒの停止位置により定まる図柄の組合せによって遊技結果が定まる遊技である。また、この遊技は、遊技媒体を投入し、ベットスイッチ３２、３４、３６のいずれかを操作した後、スタートスイッチ５０を遊技者が傾動操作を行い、複数のリール４０Ｌ、４０Ｃ及び４０Ｒを回転させ停止させるまでの工程を１回の遊技として、繰り返すことができる遊技である。
【００３８】
＜＜機能ブロック図の説明＞＞
図２は、スロットマシン１０の制御に関する機能ブロック図を示す。制御回路として、主制御回路１００と副制御回路２００とが電気的に接続され、主制御回路１００には、操作手段３００が電気的に接続され、また、リール４０Ｌ、４０Ｃ及び４０Ｒの各々に設けられたモータ８０Ｌ、８０Ｃ及び８０Ｒが電気的に接続されている。副制御回路２００には、表示装置７０と、表示ランプ９０と、サウンド出力装置６４とを含む報知手段６１０が電気的に接続されている。
【００３９】
３つのストップスイッチ５２Ｌ、５２Ｃ及び５２Ｒから停止操作手段３１０が構成され、この停止操作手段３１０と、スタートスイッチ５０と、ベットスイッチ３２、３４及び３６とから構成されるベット手段３２０と、から操作手段３００が構成される。この操作手段３００は、スイッチに限られず、遊技者の四肢を用いた操作に基づいて操作信号を発生させるものであれば、あらゆる手段が適用できる。
【００４０】
＜主制御回路１００の説明＞
主制御回路１００は、役抽選手段４１０と、リール制御手段４２０と、遊技制御手段４３０と、記憶手段４４０と、制御信号書込手段４５０と、制御信号出力手段４６０と、緊急信号書込手段４７０とを含む。
【００４１】
役抽選手段４１０は、役抽選処理によって、役（特別役である第１特別役と第２特別役、一般役、再遊技役）の抽選を行うものである。役抽選手段４１０は、例えば、役抽選用の乱数発生手段４１２（ハード乱数等）と、この乱数発生手段４１２が発生する乱数を抽出する乱数抽出手段４１４と、乱数抽出手段４１４が抽出した乱数値に基づいて役の当選の有無及び当選役を判定する乱数判定手段４１６とを備えている。
【００４２】
リール制御手段４２０は、スタートスイッチ５０の操作により発信されたリール回転開始信号を受信することにより、モータ８０Ｌ、８０Ｃ、８０Ｒの制御を行い、リール４０Ｌ、４０Ｃ、４０Ｒを回転させ、そして、ストップスイッチ５２Ｌ、５２Ｃ、５２Ｒを操作することにより発信されたストップスイッチ操作信号を受信することにより、リール４０Ｌ、４０Ｃ、４０Ｒを停止させるリール作動に関する制御を行う。
【００４３】
遊技制御手段４３０は、役抽選処理で特別役、一般役、再遊技役に当選し、停止した図柄に関する入賞図柄判定により、各々の役に対応した図柄が揃ったと判別したときに、入賞した役に対応した処理を進める。遊技制御手段は、所定枚数の遊技媒体の払い出しを行う以外に、特別遊技制御手段４３２を含む。特別遊技制御手段４３２は、遊技が遊技者にとって有利に進行する特別遊技を行う。
【００４４】
記憶手段４４０は、読込み可能な記憶手段と、読込み可能でかつ書込み可能な記憶手段とを有し、遊技の進行に必要となるプログラム及びデータなどを記憶する。例えば、読込み可能な記憶手段には、スロットマシンの全体の流れを制御する制御プログラムや、制御プログラムを実行するための初期データが記憶されている。また、読込み可能でかつ書込み可能な記憶手段には、制御プログラムで使用するフラグ、変数の値、制御信号の情報を一時的に記憶することができる。
【００４５】
制御信号書込手段４５０は、遊技の進行を制御するための制御信号を記憶手段４４０に読込み可能に書込み、記憶する。その際、制御信号書込手段４５０は、制御信号の情報を書込む記憶手段４４０の記憶領域のアドレスを示す書込ポインタを用いて、記憶手段４４０に制御信号の情報を記憶する。
【００４６】
また、制御信号出力手段４６０は、所定単位時間間隔で、記憶手段４４０に記憶された制御信号の情報を記憶手段４４０から読込み、読込まれた情報を表す信号を副制御回路２００に送信する。その際、記憶手段４４０に記憶された制御信号のアドレスを示す読込ポインタを用いて、記憶手段４４０から制御信号の情報を読込む。
【００４７】
そして、緊急信号記憶手段４７０は、制御信号のうちで他の制御信号よりも記憶手段４４０から優先して読込みまれ、副制御回路２００に送信される「緊急信号」の情報を読込み、読込まれた情報を表す信号を副制御回路２００に送信する。例えば、「緊急信号」として、スロットマシン１０に対して不正行為が行われたことを示す信号が含まれる。
【００４８】
＜副制御回路２００の説明＞
副制御回路２００には、画像制御手段５２０と、ランプ制御手段５２２と、サウンド出力制御手段５２４とを含む演出制御手段５１０が設けられている。ここで、画像制御手段５２０は、主制御回路１００から受信した信号に基づいて、ＲＯＭ２０８に記憶した画像データを読み出し、表示駆動装置２２０を制御して、報知手段６１０の画像表示装置７０に所定の画像を表示することができる。また、ランプ制御手段５２２は、主制御回路１００から受信した信号に基づいて、ＲＯＭ２０８に記憶したランプ点灯データを読み出し、ランプ駆動回路２１８を制御して、報知手段６１０中の表示ランプ９０を点灯することができる。また、サウンド出力制御手段５２４は、主制御回路１００から受信した信号に基づいて、ＲＯＭ２０８に記憶したサウンドデータを読み出して、サウンド出力駆動回路２２２を制御して、報知手段６１０のサウンド出力装置６４から所定のサウンドを発することができる。なお、表示駆動装置２２０、ランプ駆動回路２１８及びサウンド出力駆動回路２２２については、後述する。
【００４９】
＜＜スロットマシン１０の制御手段の説明＞＞
スロットマシン１０を制御する制御手段は、主制御回路１００と副制御回路２００から構成される。ここで、図３は、主制御回路１００のブロック図を示し、図４は、主制御回路１００に電気的に接続されている副制御回路２００のブロック図を示す。
【００５０】
＜主制御回路１００＞
上述したスタートスイッチ５０は、主制御回路１００のインターフェイス回路１０２に接続され、インターフェイス回路１０２は、入出力バス１０４に接続されている。入出力バス１０４は、中央処理回路（以下、ＣＰＵと称する）１０６にデータ信号、アドレス信号又は制御信号が入出力されるようになされている。ここで、「制御信号」とは、リールの回転が開始させられたことや、ベットスイッチやストップスイッチ等のスイッチが操作されたことや、所定の遊技状態であることなどを内容とする制御信号をいう。
【００５１】
例えば、スタートスイッチ５０の操作によりリールを回転させると信号が発せられ、インターフェイス回路１０２に供給される。そして、スタートスイッチ５０の操作によりリール回転させたことを制御信号の内容とするリール回転開始信号に変換された後、制御信号として入出力バス１０４に供給される。
【００５２】
また、上述したインターフェイス回路１０２には、ストップスイッチ５２Ｌ、５２Ｃ及び５２Ｒ、並びに１−ベットスイッチ３２、２−ベットスイッチ３４及び最大ベットスイッチ３６も接続されている。これらのスイッチから発せられる信号もインターフェイス回路１０２に供給され、何れかのベットスイッチが操作されたことを制御信号の内容とするベットスイッチ操作信号又は何れかのストップスイッチが操作されたことを制御信号の内容とするストップスイッチ操作信号に変換された後、制御信号として入出力バス１０４に供給される。
【００５３】
上述した入出力バス１０４には、ＲＯＭ（リード・オンリー・メモリ）１０８及びＲＡＭ（ランダム・アクセス・メモリ）１１０も接続されている。ＲＯＭ１０８は、スロットマシンの全体の流れを制御する制御プログラムや、制御プログラムを実行するための初期データを記憶する。また、ＲＡＭ１１０は、上述した制御プログラムで使用するフラグ、変数の値、制御信号を所定の記憶方法により一時的に記憶することができる。
【００５４】
入出力バス１０４には、乱数を発生させるための乱数発生器１１２も接続されている。乱数発生器１１２は、一定の範囲の数値、例えば０〜６５５３５（２の１６乗）に含まれる乱数を発生させる。なお、ＣＰＵ１０６の演算処理により乱数を発させるように構成してもよい。
【００５５】
入出力バス１０４には、モータ駆動回路１１４（図示せず）が接続されている。モータ駆動回路１１４には、上述した３つのリール４０Ｌ、４０Ｃ及び４０Ｒの各々を回転駆動するステッピングモータ８０Ｌ、８０Ｃ及び８０Ｒが接続されている。ステッピングモータ８０Ｌ、８０Ｃ及び８０Ｒの各々は、３つのリール４０Ｌ、４０Ｃ及び４０Ｒの内部に設けられ、ステッピングモータ８０Ｌ、８０Ｃ及び８０Ｒの回転シャフトがリール４０Ｌ、４０Ｃ及び４０Ｒの回転中心となるように、ステッピングモータ８０Ｌ、８０Ｃ及び８０Ｒに取り付けられている。
【００５６】
ＣＰＵ１０６から発せられる駆動制御命令は、モータ駆動回路１１４により駆動信号に変換され、駆動信号はステッピングモータ８０Ｌ、８０Ｃ及び８０Ｒに供給される。なお、駆動制御命令には回転速度の命令も含まれており、ステッピングモータ８０Ｌ、８０Ｃ及び８０Ｒの回転制御及び停止制御を行うとともに、回転速度の制御も行う。
【００５７】
リール４０Ｌ、４０Ｃ及び４０Ｒの各々には、各リールの回転角度位置を検出するための回転角度位置センサ（図示せず）が設けられており、回転角度位置センサは、リール回転角度位置検出回路１１６に接続されている。リール４０Ｌ、４０Ｃ及び４０Ｒの各々の回転角度位置を示す信号が回転角度位置センサから発せられたときには、リール回転角度位置検出回路１１６（図示せず）に供給され、所定の信号に変換された後、入出力バス１０４に供給される。ＣＰＵ１０６は、供給された回転角度位置から図柄の表示位置を表す番号を特定し、表示窓２２Ｌ、２２Ｃ及び２２Ｒの各々に表示される図柄の組合せを決定する。
【００５８】
更に、インターフェイス回路１０２には、接続線１１８も接続されている。この接続線１１８によって、主制御回路１００は副制御回路２００に電気的に接続される。
【００５９】
＜副制御回路２００＞
上述した接続線１１８は、副制御回路２００のインターフェイス回路２０２に接続され、インターフェイス回路２０２は、入出力バス２０４に接続されている。主制御回路１００から副制御回路２００に送信された信号は、インターフェイス回路２０２において所望の信号に変換された後、入出力バス２０４に供給される。入出力バス２０４は、中央処理回路（以下、ＣＰＵと称する）２０６にデータ信号又はアドレス信号が入出力されるようになされている。
【００６０】
上述した入出力バス２０４には、ＲＯＭ（リード・オンリー・メモリ）２０８及びＲＡＭ（ランダム・アクセス・メモリ）２１０も接続されている。ＲＯＭ２０８は、後述するランプ駆動回路２１８や、表示駆動装置２２０や、サウンド出力駆動回路２２２や、制御プログラムを実行するための初期データを記憶する。例えば、表示装置７０に表示するための種々の画像データや、表示ランプ９０の点灯パターンデータや、サウンド出力装置６４から発するためのサウンドデータも記憶する。
【００６１】
入出力バス２０４には、表示ランプ９０を駆動するためのランプ駆動回路２１８も接続されている。ＣＰＵ２０６は、主制御回路１００から供給される制御情報に応じて駆動指令をランプ駆動回路２１８に発し、駆動指令に応じて表示ランプ９０を点灯駆動する。
【００６２】
そして、入出力バス２０４には、表示装置７０を駆動する表示駆動装置２２０も接続されている。ＣＰＵ２０６は、主制御回路１００から供給される制御情報に応じてＲＯＭ２０８に記憶されている画像データや文字データ等を読み出し、そのデータを表示駆動装置２２０に供給する。このようにすることにより、表示装置７０には、画像データが演出画面として表示され、文字データがメッセージとして表示される。
【００６３】
また、入出力バス２０４には、サウンド出力装置６４を駆動するためのサウンド出力駆動回路２２２も接続されている。ＣＰＵ２０６は、主制御回路１００から供給される制御情報に応じてＲＯＭ２０８に記憶されているサウンドデータを読み出し、そのデータをサウンド出力駆動回路２２２に供給する。このようにすることにより、サウンド出力装置６４から所定のサウンドが発せられる。
【００６４】
＜＜制御処理の説明＞＞
本実施形態に係るスロットマシン１０では、遊技の進行を制御するための制御信号を、記憶手段４４０に含まれるＲＡＭ１１０の所定の領域に書込み及び読込み可能に記憶し、そして、記憶された制御情報を読込み、読込まれた制御情報を表す信号を副制御回路２００に送信する。ここで、ＲＡＭ１１０は、複数の記憶領域から構成され、特に制御信号が書込み及び読込み可能に記憶される複数の記憶領域からなる「制御信号保存領域」を有する。また、「制御信号保存領域の記憶領域に記憶される制御信号」は、互いに同じ容量を有する第１制御情報と第２制御情報とからなり、第１制御情報と第２制御情報とを組合せることによりはじめて１つの制御情報を示すことができる信号である。なお、制御信号保存領域の各記憶領域は各制御信号の制御情報と同じ容量を有する。
【００６５】
本実施形態においては、制御信号の制御情報のＲＡＭ１１０への書込処理と、ＲＡＭ１１０の制御信号保存領域から読込まれた制御信号の制御情報の出力処理とを所定の単位時間間隔ごとに実行し、スロットマシン１０の電源がオンに設定されてから、オフに設定されるまで自動的に実行する。特に、制御信号のうち他の制御信号よりも制御信号保存領域から優先して読み込まれ、副制御回路２００に出力される緊急信号の場合、所定の単位時間間隔ごとに実行される出力処理を用いて、可能な限り緊急信号の制御情報を制御信号保存領域から優先して読込み、読込まれた制御情報を表す信号を副制御回路２００に送信することにより、緊急信号を他の制御信号より優先して出力する。
【００６６】
なお、本実施形態においては、制御信号保存領域の記憶領域のアドレスと記憶領域の番号とは一対一対応で対応し、記憶領域を示すアドレスは論理的に連番として番号付けられている。さらに、緊急信号を含む制御信号を制御信号保存領域の記憶領域に書込む場合、所定の単位時間間隔ごとに、第１制御情報と第２制御情報とを第１制御情報に次いで第２制御情報の順序に一時に記憶する処理を実行し、制御情報を出力する場合は、所定の単位時間間隔ごとに、何れか１つの制御情報を副制御回路２００に出力する。また、原則として、書込処理において制御情報を書込む場合も、出力処理において制御情報を出力する場合も、記憶領域を示すアドレスが増加する方向にインクリメントしながら各処理を実行する。
【００６７】
以下に、図５及び図６を用いてＲＡＭ１１０の制御信号保存領域を説明した後、スロットマシン１０の主制御回路１００において行われる制御信号の制御情報のＲＡＭ１１０への書込処理及びＲＡＭ１１０から読込まれた制御信号の制御情報の出力処理について、フローチャートを用いながら詳細に説明する。図７は、主制御回路１００で行われる制御信号に関する処理のメインルーチンを示す。図８〜図１０は、メインルーチンで行われる書込処理及び出力処理である各サブルーチンを示す。図８は、通常の制御信号の制御情報をＲＡＭ１１０の制御信号保存領域に記憶する通常制御信号書込処理サブルーチンを示す。図９は、ＲＡＭ１１０の制御信号保存領域に記憶された制御情報を読込み、読込まれた制御情報を表す信号を副制御回路２００に送信する制御信号出力処理サブルーチンを示す。図１０は、制御信号のうち他の制御信号より優先して副制御回路に出力される緊急信号の制御情報をＲＡＭ１１０の制御信号保存領域に記憶する緊急信号書込処理サブルーチンを示す。
【００６８】
＜ＲＡＭ１１０の制御信号保存領域＞
図５は、ＲＡＭ１１０の制御信号保存領域の概略図である。図５に示すとおり、制御信号保存領域はＮ個の記憶領域からなり、制御信号保存領域の各制御領域は制御信号の制御情報と同じ容量を有する。制御信号が第１制御情報と第２制御情報との２つの制御情報からなることからＮを偶数に設定している。したがって、記憶領域の番号が奇数である記憶領域に制御信号の第１制御信号を、記憶領域の番号が偶数である記憶領域に制御信号の第２制御信号を記憶できる。
【００６９】
本実施形態では、制御信号保存領域の記憶領域は、図５に示すとおり、アドレスと記憶領域の番号とは一対一対応で対応し、アドレス「１」に対応する記憶領域は記憶領域（１）に、アドレス「２」に対応する記憶領域は記憶領域（２）に、同様に、アドレス「Ｎ」に対応する記憶領域は記憶領域（Ｎ）に設定され、記憶領域が隣接する記憶領域の番号及びアドレスが連番になるように設定している。したがって、アドレスにより記憶領域を一意的に示すことができるので、アドレスを特定することにより記憶領域に制御信号の制御情報を書込み及び読込むことができる。
【００７０】
なお、記憶領域のアドレスと記憶領域とを一対一対応で設定することにより、記憶領域間は物理的に隣接する必要は必ずしもなく、記憶領域を示すアドレスを論理的に連番として番号付けることにより制御信号保存領域を構成することも可能である。
【００７１】
さらに、本実施形態の制御信号保存領域は、リングバッファとして機能する。したがって、記憶容量が制限されたＲＡＭの記憶領域を効率的に利用して、書込処理及び出力処理を行うことができる。図６は、図５に示した制御情報保存領域をリングバッファとして使用した場合の概念図である。例えば、アドレスが大きくなるようにアドレスが示す記憶領域に記憶された制御情報を読込む場合、制御信号保存領域の記憶領域はＮ個の領域から構成されていることから、アドレス「Ｎ」の記憶領域（Ｎ）に記憶された制御情報を読込んだ後は、アドレス「１」のの記憶領域（１）に記憶された制御情報を読込む。
【００７２】
＜メインルーチンの説明＞
図５は、主制御回路１００で行われる制御信号に関する処理のメインルーチンを示す。図５のフローチャートを用いて、メインルーチン処理を説明する。メインルーチンは、緊急信号を含む制御信号のＲＡＭ１１０への書込処理と、ＲＡＭ１１０から読み込まれた制御信号の出力処理とを所定の単位時間間隔ごとに実行し、スロットマシン１０の電源がオンに設定されてから、オフに設定されるまで自動的に実行する処理を示す。
【００７３】
なお、説明のため、スロットマシン１０が起動されると同時にタイマーが起動され、起動されたタイマーにより、メインルーチン（図７）をはじめ、各サブルーチン（図８〜図１０）が所定の単位時間間隔ごとに実行されるものとする。また、主制御回路１００などにおいて用いられる変数は所定の値に初期化され、定常動作するものとする。
【００７４】
まず、スロットマシン１０の電源がオンに設定されているか否か判断する（ステップＳ１０）。ステップＳ１０において、電源がオンに設定されていない（ＮＯ）、すなわち、オフに設定されていると判別したときは、ステップＳ１０の判断を繰り返す。一方、電源がオンに設定されている（ＹＥＳ）と判別したときは、後述する「通常制御信号書込処理」、「制御信号出力処理」及び「緊急信号書込処理」を、スロットマシン１０の電源がオフに設定されるまで所定の単位時間ごとに実行するため、タイマーＴＭ１を起動する（ステップＳ１１）。この結果、タイマーＴＭ１は、スロットマシン１０の電源がオンに設定されると同時に起動し、起動時点から所定の時間間隔ごとに「通常制御信号書込処理」、「制御信号出力処理」及び「緊急信号書込処理」を行うことが可能となる。なお、複数のタイマーを設けることで、各処理の実行間隔を各処理ごとに変えることも可能である。
【００７５】
そして、タイマーＴＭ１起動後（ステップＳ１１）、制御信号が発生しているか否かを判断する（ステップＳ１２）。ここで、「制御信号」とは、遊技の進行を制御するための制御信号であって、リールの回転が開始させられたことや、ベットスイッチやストップスイッチ等のスイッチが操作されたことや、所定の遊技状態であることなどを内容とする信号をいう。
【００７６】
ステップＳ１２において、制御信号が発生している（ＹＥＳ）と判別したときは、制御信号が緊急信号であるか否かを判断する（ステップＳ１３）。ここで、「緊急信号」とは、制御信号のうちで他の制御信号よりもＲＡＭ１１０の制御信号保存領域から優先して読込みまれ、副制御回路２００に出力される信号であって、例えば、スロットマシン１０に対して不正行為が行われたことを示す信号が含まれる。
【００７７】
ステップＳ１３において、制御信号が緊急信号ではない（ＮＯ）と判別したときは、発生した緊急信号ではない制御信号の制御情報を制御信号保存領域に記憶させるため、通常制御信号書込処理を実行するとともに（ステップＳ１４）、所望の制御信号を読込み、読込まれた制御情報を表す信号を副制御回路２００に送信するため、制御信号出力処理を実行する（ステップＳ１６）。一方、制御信号が緊急信号である（ＹＥＳ）と判別したときは、緊急信号の制御情報を制御信号保存領域に記憶させるため、緊急信号書込処理を実行するとともに（ステップＳ１５）、可能な限り緊急信号の制御情報を優先して読込み、読込まれた制御情報を表す信号を副制御回路２００に送信するため、制御信号出力処理を実行する（ステップＳ１６）。「通常制御信号書込処理」については通常制御信号書込処理サブルーチン（図８）を用いて、「制御信号出力処理」については制御信号出力処理サブルーチン（図９）を用いて、「緊急信号書込処理」については緊急信号書込処理サブルーチン（図１０）を用いて、詳細に後述する。
【００７８】
制御信号出力処理（ステップＳ１６）を実行した後、タイマーＴＭ１の稼働時間が所定の単位時間である割込間隔時間より短時間であるか否かを判断する（ステップＳ１７）。ステップＳ１７において、タイマーＴＭ１の稼働時間が割込間隔時間より短時間である（ＹＥＳ）と判別したときは、ステップＳ１７の処理を繰り返す。一方、ステップＳ１７において、タイマーＴＭ１の稼働時間が割込間隔時間より短時間ではない（ＮＯ）と判別したときは、タイマーＴＭ１を停止し（ステップＳ１８）、タイマーＴＭ１の稼働時間をリセットする。この結果、緊急信号を含む制御信号のＲＡＭ１１０への書込処理と、ＲＡＭ１１０から読み込まれた制御信号の出力処理とを所定の単位時間間隔ごとに実行することができる。
【００７９】
そして、タイマーＴＭ１停止後（ステップＳ１８）、スロットマシン１０の電源がオフに設定されているか否かを判断する（ステップＳ１９）。ステップＳ１９において、電源がオフに設定されていない（ＮＯ）、すなわち、オンに設定されていると判別したときは、ステップＳ１１に戻り、タイマーＴＭ１を起動する。一方、ステップＳ１９において、電源がオフに設定されている（ＹＥＳ）と判別されたときは、メインルーチンを終了する。
【００８０】
以上により、緊急信号を含む制御信号の制御情報のＲＡＭ１１０への書込処理と、ＲＡＭ１１０からの制御信号の出力処理とを所定の単位時間間隔ごとに実行し、スロットマシン１０の電源がオンに設定されてから、オフに設定されるまで自動的に実行することができる。
【００８１】
＜通常制御信号書込処理サブルーチン＞
図８は、制御信号書込手段４５０により行われる緊急信号以外の通常の制御信号の制御情報を、ＲＡＭ１１０へ書込み及び読込み可能に記憶する通常制御信号書込処理サブルーチンを示す。図８の通常制御信号書込処理サブルーチンを用いて、通常制御信号書込処理について詳細に説明する。
【００８２】
まず、受信した制御信号を第１制御情報と第２制御情報とに変換する制御情報変換処理を実行する（ステップＳ２１）。具体的には、同じ容量で定められた第１制御情報と第２制御情報という２つの制御情報のデータとして、所定の方法により制御信号を変換する。変換方法としては、単に制御信号データを分割して２つの制御情報のデータとすることも可能であるが、暗号化を施した２つの制御情報のデータとすることも可能である。
【００８３】
制御情報変換処理（ステップＳ２１）を実行した後、受信した制御信号を示す第１制御情報と第２制御情報とを制御信号保存領域に書込むために用いられる書込ポインタの読込処理を実行する（ステップＳ２２）。ここで、「書込ポインタ」とは、ＲＡＭ１１０の制御信号保存領域の記憶領域のアドレスであって、制御信号の第１制御情報を記憶する記憶領域のアドレスである。なお、書込ポインタの値も、制御信号保存領域以外のＲＡＭ１１０の記憶領域に記憶されている。
【００８４】
書込ポインタ読込処理（ステップＳ２２）を実行した後、書込ポインタが示すアドレスの記憶領域に、受信した制御信号の第１制御情報を書込み、記憶する第１制御情報書込処理を実行する（ステップＳ２３）。次いで、次の制御情報を書込むアドレスを表す「書込ポインタが示すアドレスに論理的に＋１したアドレス」の記憶領域に、受信した制御信号の第２制御情報を書込み、記憶する第２制御情報書込処理を実行する（ステップＳ２４）
【００８５】
そして、第１制御情報書込処理（ステップＳ２３）と第２制御情報書込処理（ステップＳ２４）とを実行した後において、次の制御情報を書込むアドレスは「現在の書込ポインタが示すアドレスを論理的に＋２したアドレス」であることから、書込ポインタのアドレスを＋２する書込ポインタ再設定処理を実行する（ステップＳ２５）。書込ポインタ再設定処理を実行した結果、次に制御信号を受信したときは、受信した制御信号の第１制御情報を再設定した書込ポインタが示すアドレスの記憶領域に書込むことができる。
【００８６】
書込ポインタ再設定処理（ステップＳ２５）を実行した後、書込ポインタの値が制御信号保存領域の記憶領域の総個数である「Ｎ」個より大きいか否かを判断する（ステップＳ２６）。ステップＳ２６において、書込ポインタの値が「Ｎ」より大きい（ＹＥＳ）と判別したときは、制御信号保存領域はリングバッファであることから、書込ポインタの値を「１」に設定して、通常制御信号書込処理サブルーチンを終了する。一方、書込ポインタの値が「Ｎ」より大きくない（ＮＯ）と判別したときは、書込ポインタ再設定処理（ステップＳ２５）により再設定した書込ポインタの値を変更することなく、通常制御信号書込処理サブルーチンを終了する。なお、ステップＳ２７において、書込ポインタを「１」に設定したのは、第１制御情報が記憶される記憶領域の番号は奇数であり、図５及び図６に示すとおり、本実施形態で使用される最小の奇数の正数は「１」であるからである。
【００８７】
通常制御信号書込処理サブルーチンが所定の単位時間間隔ごとに実行されることにより、書込ポインタが示すアドレスを用いて、発生した制御信号の第１制御情報と第２制御情報とを所望の記憶領域に所定の順序に従い同時に記憶できるとともに、発生した制御信号の順序に従い、発生した制御信号の第１制御情報と第２制御情報とを所望の記憶領域に所定の順序に従い記憶できる。
【００８８】
＜制御信号出力処理サブルーチン＞
図９は、制御信号出力手段４６０により行われる緊急信号を含む制御信号の制御情報を、ＲＡＭ１１０の制御信号保存領域から読込み、読込まれた制御情報を表す信号を副制御回路２００に送信する制御信号出力処理サブルーチンを示す。図９の制御信号出力処理サブルーチンを用いて、制御信号出力処理について詳細に説明する。
【００８９】
まず、制御信号保存領域の記憶領域ごとに記憶されている制御情報、すなわち、第１制御情報又は第２制御情報の何れかの制御情報を読込むために用いられる読込ポインタの読込処理を実行する（ステップＳ３１）。ここで、「読込ポインタ」とは、ＲＡＭ１１０の制御信号保存領域の記憶領域のアドレスであって、副制御回路２００に送信される信号で表される制御情報が記憶されているアドレスである。なお、読込ポインタの値も、制御信号保存領域以外のＲＡＭ１１０の記憶領域に記憶されている。
【００９０】
読込ポインタ読込処理（ステップＳ３１）を実行した後、読込ポインタが指定する記憶領域（以下、「読込ポインタ指定記憶領域」と称する）に制御情報が存在するか否かを判断する（ステップＳ３２）。ステップＳ３２において、読込ポインタ指定記憶領域に制御情報が存在しない（ＮＯ）と判別したときは、制御信号出力処理サブルーチンを終了する。一方、ステップＳ３２において、読込ポインタ指定記憶領域に制御情報が存在する（ＹＥＳ）と判別したときは、読込ポインタ指定記憶領域に記憶された制御情報、すなわち第１制御情報と第２制御情報との何れか一方の制御情報を読込み、読込まれた制御情報を表す信号を副制御回路２００に送信する制御出力処理を実行する（ステップＳ３３）。
【００９１】
そして、制御情報出力処理（ステップＳ３３）を実行した後において、次に出力する制御情報が記憶されているアドレスとして、「現在の読込ポインタが示すアドレスを論理的に＋１したアドレス」を設定するため、読込ポインタのアドレスを＋１する読込ポインタ再設定処理を実行する（ステップＳ３４）。読込ポインタ再設定処理を実行した結果、次に読込み出力する制御情報が記憶された記憶領域のアドレスが設定され、所定の単位時間間隔経過後、再設定された読込ポインタが示すアドレスの記憶領域から制御情報を読込み、読込まれた制御情報を表す信号を送信することにより、制御信号を出力することができる。
【００９２】
読込ポインタ再設定処理（ステップＳ３５）を実行した後、読込ポインタの値が制御信号保存領域の記憶領域の総個数である「Ｎ」個より大きいか否かを判断する（ステップＳ３５）。ステップＳ３５において、読込ポインタの値が「Ｎ」より大きい（ＹＥＳ）と判別したときは、制御信号保存領域はリングバッファであることから、読込ポインタの値を「１」に設定して（ステップＳ３６）、通常制御信号書込処理サブルーチンを終了する。一方、書込ポインタの値が「Ｎ」より大きくない（ＮＯ）と判別したときは、読込ポインタ再設定処理（ステップＳ３４）により再設定した読込ポインタの値を変更することなく、制御信号読込処理サブルーチンを終了する。
【００９３】
通常制御信号書込処理サブルーチンと同様に、制御信号出力処理サブルーチンも所定の単位時間間隔ごとに実行されることにより、読込ポインタが示すアドレスを用いて、制御信号の第１制御情報又は第２制御情報の何れか１つの制御情報を制御信号保存領域から読出し、制御情報を表す信号を副制御手段２００に送信できるとともに、発生した制御信号の順序に従い、発生した制御信号の制御情報を制御信号保存領域から読出し、副制御手段２００に制御情報を表す信号を送信できる。
【００９４】
＜緊急コマンド書込処理サブルーチン＞
図１０は、緊急信号書込手段４７０により行われる、制御信号のうち他の制御信号より優先して副制御回路に出力される緊急信号の制御情報をＲＡＭ１１０の制御信号保存領域に記憶する緊急信号書込処理サブルーチンを示す。図１０の緊急信号書込処理サブルーチンを用いて、緊急信号書込処理について詳細に説明する。
【００９５】
まず、受信した緊急信号を第１制御情報と第２制御情報とに変換する制御情報変換処理を実行し（ステップＳ４１）、緊急信号の第１制御情報と第２制御情報とを他の制御信号の制御情報より優先して各制御情報を表す信号を副制御回路２００に送信するために、読込ポインタの読込処理を実行する（ステップＳ４２）。
【００９６】
読込ポインタ読込処理（ステップＳ４２）を実行した後、読込ポインタ指定記憶領域に第２制御情報が存在するか否かを判断する（ステップＳ４３）。これは、一つの制御信号を表す第１制御情報と第２制御情報との間に他の制御情報が存在した場合、正規の制御信号を表すことができなくなるため、読込ポインタ指定記憶領域における第２制御情報の存否により緊急信号の制御情報の書込処理を変更する必要があるためである。
【００９７】
ステップＳ４３において、読込ポインタ指定記憶領域に第２制御情報が存在する（ＹＥＳ）と判別したときは、読込ポインタ指定記憶領域に記憶されていた第２制御情報を読込み、抽出情報としてＲＡＭ１１０の制御信号保存領域以外の領域に記憶する制御情報抽出処理を実行し（ステップＳ４４）、抽出フラグをオンに設定して（ステップＳ４５）、ステップＳ４６に進む。ここで、「抽出情報」とは、読込ポインタ指定記憶領域に記憶されていた第２制御情報を記憶するものであり、「抽出フラグ」とは、後述する読込ポインタ戻し処理の直前に、読込ポインタ指定記憶領域に第２制御情報が記憶されて存在していた場合はオンに設定され、読込ポインタ指定記憶領域に第２制御情報が存在していない場合はオフに設定されるフラグである。一方、ステップＳ４３において、読込ポインタ指定記憶領域に第２制御情報が存在しない（ＮＯ）と判別したときは、ステップＳ４６に進む。
【００９８】
ステップＳ４６においては、制御信号保存領域がリングバッファとして機能することから、読込ポインタ戻し処理において読込ポインタに設定されるアドレスを決定するため、読込ポインタの値が「２」以下であるか否かを判断する（ステップＳ４６）。ステップＳ４６において、読込ポインタの値が「２」以下である（ＹＥＳ）と判別したときは、「Ｎ＋２−（現在の読込ポインタの値）」を新たな読込ポインタに設定する読込ポインタ戻し処理を実行する（ステップＳ４７）。ここで、「Ｎ」は制御信号保存領域の記憶領域の総個数である。一方、ステップＳ４６において、読込ポインタの値が「２」以下ではない（ＮＯ）と判別したときは、「（現在の読込ポインタの値）−２」を新たな読込ポインタに設定する読込ポインタ戻し処理を実行する（ステップＳ４８）。
【００９９】
そして、読込ポインタ戻し処理（ステップＳ４７、Ｓ４８）を実行した後、ポインタ変数に読込ポインタの値を設定して（ステップＳ４９）、ステップＳ５０に進む。ここで、「ポインタ変数」とは、読込ポインタ戻し処理後の読込ポインタを記憶する変数である。
【０１００】
ステップＳ５０においては、読込ポインタ戻し処理直前の読込ポインタ指定記憶領域に第２制御情報が記憶されていた場合、記憶されていた第２制御情報を表す信号を副制御回路２００に最初に送信し、次いで、緊急信号の第１制御情報を、そして、緊急信号の第２制御情報を表す信号を順に送信するため、抽出フラグがオンに設定されているか否かを判断する（ステップＳ５０）。ステップＳ５０において、抽出フラグがオンに設定されている（ＹＥＳ）、すなわち、読込ポインタ戻し処理直前の読込ポインタ指定記憶領域に第２制御情報が記憶されていたと判別されたときは、抽出情報に記憶されている第２制御情報を読込ポインタが示すアドレスの記憶領域に書込み、記憶する抽出情報書込処理を実行する（ステップＳ５１）。そして、ポインタ変数を＋１インクリメントして、インクリメントした結果、ポインタ変数の値がＮを越える場合は「１」に設定し（ステップＳ５２）、ステップＳ５３に進む。一方、ステップＳ５０において、抽出フラグがオンに設定されていない（ＮＯ）と判別されたときは、読込ポインタ戻し処理直前の読込ポインタ指定記憶領域に第２制御情報が記憶されていないことから、ポインタ変数の値と一致する読込ポインタが示すアドレスの記憶領域に緊急信号の第１制御情報を記憶するため、ステップＳ５３に進む。
【０１０１】
ステップＳ５３においては、ポインタ変数の値が示すアドレスの記憶領域に緊急信号の第１制御情報を書込み、記憶する第１制御情報書込処理を実行し（ステップＳ５３）、ポインタ変数をさらに＋１インクリメントして、インクリメントした結果、ポインタ変数の値がＮを越える場合は「１」に設定し（ステップＳ５４）、ステップＳ５４において変更されたポインタ変数の値が示すアドレスの記憶領域に緊急信号の第２制御情報を書込み、記憶する第２制御情報書込処理を実行し（ステップＳ５５）、緊急信号書込処理サブルーチンを終了する。
【０１０２】
以上のとおり、緊急信号書込処理サブルーチンでは、読込ポインタが示すアドレスの記憶領域に記憶された制御情報がはじめに出力されるという制御信号出力処理サブルーチンの特徴を活かし、書込ポインタとは別個独立に移動する読込ポインタを利用して、他の制御信号より優先して副制御回路に出力できるように、原則、再設定された読込ポインタが示すアドレスの記憶領域に緊急信号の第１制御情報を、そして読込ポインタが示すアドレスに対して１アドレス移動したアドレスの記憶領域に第２制御情報を同時に記憶できる。したがって、遊技の進行を制御するための制御信号のうち、他の制御信号より優先的に制御信号保存領域から出力することが要求される緊急信号の制御情報を、第１制御情報に続き第２制御情報の順に、優先的に副制御手段に送信することができる。
【０１０３】
この結果、緊急信号が発生しなければ、読込アドレスを用いて最初に読込まれ副制御手段２００に送信される予定であった信号の制御情報を変更することなく、緊急信号の第１制御情報、第２制御情報に続いて、送信される予定であった信号の制御情報を表す信号を副制御手段２００に送信することができる。
【０１０４】
また、一つの制御信号を表す第１制御情報と第２制御情報との間に他の制御情報が存在した場合、正規の制御信号を表すことができなくなることを防止するため、再設定された読込ポインタが示す記憶領域に、記憶されていた制御信号の第２制御情報を記憶し、読込ポインタが示すアドレスに対して所定方向に１アドレス移動した記憶領域に緊急信号の第１制御情報を記憶し、さらに、再設定された読込ポインタが示すアドレスに対して所定方向に２アドレス移動した記憶領域に緊急信号の第２制御情報を記憶する。この結果、記憶されていた第２制御情報を表す信号を送信した後、受信した緊急信号の第１制御情報、続いて第２制御情報の順に各々の情報を表す信号を送信することができ、緊急信号を遊技の進行を損なわない範囲で優先的に副制御手段に出力することができる。
【０１０５】
＜＜制御信号の書込／出力処理＞＞
以下に、本実施形態の緊急信号を含み制御信号書込処理及び制御信号出力処理を、図１１〜１３を用いて説明する
【０１０６】
＜通常制御信号書込処理＞
緊急信号以外の通常の制御信号の制御情報をＲＡＭ１１０の制御信号保存領域に書込み、記憶する通常制御信号書込処理について、図８、図１１を用いて説明する。図１１は、８個の記憶領域から構成される制御信号保存領域に緊急信号以外の通常の制御信号における制御情報を記憶領域に書込み、記憶する通常制御信号書込処理を説明するための図である。図１１に示した通常制御信号書込処理では、まず、書込ポインタの値として「７」が設定され、次いで、発生した緊急信号以外の制御信号を書込ポインタの値「７」が示すアドレスの記憶領域（７）に発生した制御信号の第１制御情報を記憶し、さらに、アドレス「８」の記憶領域（８）に発生した制御信号の第２制御情報を記憶し、そして、書込ポインタの値を「１」に設定する。
【０１０７】
（書込前処理）
発生した制御信号が緊急信号に該当しない場合（ステップＳ１３）、通常制御信号書込処理が実行される（ステップＳ１４）。通常制御信号書込処理においては、通常制御信号書込処理サブルーチン（図８）が示すとおり、発生した制御信号を第１制御情報と第２制御情報との組合せに変換し（ステップＳ２１）、両制御情報を制御信号保存領域に記憶するために用いられる書込ポインタを読込む（ステップＳ２２）。図１１（Ａ）は、記憶領域の番号が「７」である記憶領域を示すアドレス「７」の値が書込ポインタとして設定されている状態を示した図である。
【０１０８】
（制御情報書込処理）
書込前処理を実行した後、書込ポインタが示すアドレスの記憶領域に、受信した制御信号の第１制御情報を記憶させ（ステップＳ２３）、次いで、次の制御情報を書込むアドレスを表す「書込ポインタが示すアドレスに論理的に＋１したアドレス」の記憶領域に、第２制御情報を記憶させる（ステップＳ２４）。図１１（Ｂ）に、書込ポインタの値「７」が示すアドレスの記憶領域（７）に発生した制御信号の第１制御情報を記憶した状態を、図１１（Ｃ）に、書込ポインタの値「７」に＋１した「８」が示すアドレスの記憶領域（８）に発生した通常の制御信号の第２制御情報を記憶した状態を示した。
【０１０９】
（書込ポインタ再設定処理）
そして、制御情報書込処理の実行後に、次の制御情報を書込む記憶領域のアドレスは「現在の書込ポインタが示すアドレスを論理的に＋２したアドレス」であることから、書込ポインタのアドレスを＋２する（ステップＳ２５）。なお、制御信号保存領域はリングバッファとして機能することから、制御信号保存領域の記憶領域個数「８」を超えた場合、先頭のアドレス「１」を示す値に書込ポインタを変更する（ステップＳ２６〜Ｓ２７）。図１１（Ｄ）に、書込ポインタの値「７」に対して、書込ポインタ再設定処理を行い、書込ポインタの値を「１」に設定した状態を示す。
【０１１０】
＜制御信号出力処理＞
制御信号の制御情報をＲＡＭ１１０の制御信号保存領域から読込み、読込まれた制御情報を表す信号を副制御回路２００に送信する制御信号出力処理について、図９、図１２を用いて説明する。図１２は、上記の８個の記憶領域から構成される制御信号保存領域から１つの制御情報を読込み、読込まれた制御情報を表す信号を副制御回路２００に送信する制御信号出力処理を説明するための図である。図１２に示した制御信号出力処理では、まず、読込ポインタの値として「８」が設定され、次いで、読込ポインタの値「８」が示すアドレスの記憶領域（８）に記憶されている（第２）制御情報を読込み、読込まれた制御情報を表す信号を送信し、そして、読込ポインタの値を「１」に設定する。
【０１１１】
（出力前処理）
制御信号が発生するか否かを問わず、単位時間ごとに、制御信号出力処理は実行される（ステップＳ１６）。制御信号出力処理においては、制御信号出力処理サブルーチン（図９）が示すとおり、制御信号保存領域に記憶された第１制御情報又は第２制御情報の何れかの制御情報を読込むために用いられる読込ポインタを読込む（ステップＳ３１）。図１２（Ａ）は、記憶領域の番号が「８」である記憶領域を示すアドレス「８」の値が読込ポインタとして設定されている状態を示した図である。
【０１１２】
（制御情報出力処理）
読込ポインタが示すアドレスの記憶領域に制御情報が記憶されているか場合（ステップＳ３２）、記憶されている制御情報を読込み、読込まれた制御情報を表す信号を副制御回路２００に送信する（ステップＳ３３）。図１２（Ｂ）に、読込ポインタの値「８」が示すアドレスの記憶領域（８）に記憶されている１つの（第２）制御情報を読込み、出力した状態を示した。
【０１１３】
（読込ポインタ再設定処理）
そして、制御情報出力処理の実行後に、次の制御情報を読込む記憶領域のアドレスは「現在の読込ポインタが示すアドレスを論理的に＋１したアドレス」であることから、読込ポインタのアドレスを＋１する（ステップＳ３４）。なお、制御信号保存領域はリングバッファとして機能することから、制御信号保存領域の記憶領域個数「８」を超えた場合、先頭のアドレス「１」を示す値に書込ポインタを変更する（ステップＳ３５〜Ｓ３６）。図１２（Ｃ）に、読込ポインタの値「８」に対して、読込ポインタ再設定処理を行い、読込ポインタの値を「１」に設定した状態を示す。
【０１１４】
＜緊急信号書込処理＞
緊急信号の制御情報をＲＡＭ１１０の制御信号保存領域に書込み、記憶する緊急信号書込処理について、図９、図１３を用いて説明する。図１３は、上記の８個の記憶領域から構成される制御信号保存領域の記憶領域に緊急信号の制御情報を書込み、記憶する緊急信号書込処理を説明するための図である。緊急信号書込処理は、書込ポインタとは別個独立に移動する読込ポインタを利用して、他の制御信号より優先して副制御回路に出力できるように緊急信号をＲＡＭ１１０の制御信号保存領域に記憶するものであり、図１３では、まず、読込ポインタの値として「２」が設定され、次いで、アドレス「２」の記憶領域（２）に記憶されている第２制御情報を既に出力された第１制御情報に続いて出力しつつ、受信した緊急信号の第１制御情報と第２制御情報とを順に出力することを可能にするため、読込ポインタを「８」に設定する。そして、記憶されていた上述の第２制御情報をアドレス「８」の記憶領域（８）に、緊急信号の第１制御情報をアドレス「１」の記憶領域（１）に、緊急信号の第２制御情報をアドレス「２」の記憶領域（１）に書込み、記憶する。
【０１１５】
（書込前処理）
発生した制御信号が緊急信号に該当する場合（ステップＳ１３）、緊急信号書込処理が実行される（ステップＳ１５）。緊急信号書込処理においては、緊急信号書込処理サブルーチン（図１０）が示すとおり、発生した緊急信号を第１制御情報と第２制御情報との組合せに変換し（ステップＳ４１）、緊急信号の制御情報を他の制御情報より優先して出力をするために用いる読込ポインタを読込む（ステップＳ４２）。図１３（Ａ）は、記憶領域の番号が「２」である記憶領域を示すアドレス「２」の値が読込ポインタとして設定されている状態を示した図である。
【０１１６】
（制御情報抽出処理）
本実施形態においては、制御信号保存領域の記憶領域に記憶された制御情報を出力する際には、制御信号出力処理サブルーチンのみを用いて制御情報を副制御回路２００に出力する。したがって、一つの制御信号を表す第１制御情報と第２制御情報との間に他の制御情報が存在した場合、正規の制御信号を表すことができなくなることから、読込ポインタの値「２」が示すアドレス「２」の記憶領域（２）に第２制御情報が存在していた場合、既に第１制御情報は出力されていることから、出力された第１制御情報に続いて第２制御情報も出力する必要がある。図１３（Ａ）のとおり、読込ポインタの値「２」が示すアドレス「２」の記憶領域（２）には第２制御情報が記憶されていることから（ステップＳ４３）、記憶されている第２制御情報を抽出情報として設定する（ステップＳ４４）。なお、読込ポインタが示すアドレスの記憶領域に第２制御情報が記憶されていない場合は、制御情報抽出処理を実行する必要はない。
【０１１７】
（読込ポインタ戻し処理）
制御信号保存領域がリングバッファとして機能することから、読込ポインタの値が「２」であることを考慮し、「８（＝８＋２−２）」を新たな読込ポインタに設定する（ステップＳ４７）。なお、読込ポインタの値が「２」より大きな値である場合は、「（現在の読込ポインタの値）−２」を新たな読込ポインタに設定する（ステップＳ４８）。図１３（Ｂ）は、読込ポインタの値として「８」が設定された状態を示した図である。
【０１１８】
（制御情報書込処理）
読込ポインタ戻し処理により読込ポインタの値を変更し、抽出情報に第２制御情報が格納されている場合は、抽出情報、緊急信号の第１制御情報、そして、緊急信号の第２制御情報の順に出力可能に読込ポインタを用いて制御信号保存領域に各制御情報を記憶する。また、抽出情報に第２制御情報が格納されていない場合は、緊急信号の第１制御情報、そして、第２制御情報の順に出力可能に読込ポインタを用いて制御信号保存領域に各制御情報を記憶する。
【０１１９】
図１３（Ａ）のとおり、読込ポインタ戻し処理前の読込ポインタの値「２」には第２制御情報が記憶されていたことから、読込ポインタ戻し処理後の読込ポインタの値「８」が示すアドレス「８」の記憶領域（８）に、読込ポインタ戻し処理前の読込ポインタの値「２」に記憶されていた第２制御情報を記憶し、次いで、緊急信号の第１制御情報をアドレス「１」の記憶領域（１）に、さらに、緊急信号の第２制御情報をアドレス「２」の記憶領域（１）に記憶する（ステップＳ４９〜Ｓ５５）。この結果、上述の制御情報出力処理により、記憶されていた第２制御情報を出力した後、続いて、緊急信号の第１制御情報、そして、緊急信号の第２制御情報の順に、他の制御情報より優先的に出力することができる。図１３（Ｃ）は、読込ポインタの値「８」が示すアドレス「８」の記憶領域（８）に読込ポインタ戻し処理前の読込ポインタの値「２」が示すアドレス「２」の記憶領域（２）に記憶されていた第２制御情報を記憶した状態を示した図である。図１３（Ｄ）は、読込ポインタの値「１」が示すアドレス「１」の記憶領域（１）に緊急信号の第１制御情報を記憶した状態を示し図であり、図１３（Ｅ）は、読込ポインタの値「２（＝１＋１）」が示しアドレス「２」の記憶領域（２）に緊急信号の第２制御情報を記憶した状態を示した図である。
【０１２０】
なお、読込ポインタ戻し処理前の読込ポインタの値が示すアドレスの記憶領域に第２制御情報が記憶されていない場合は、読込ポインタ戻し処理後の読込ポインタの値が示すアドレスの記憶領域に、緊急信号の第１制御情報、そして、第２制御情報の順に読込ポインタを用いて制御信号保存領域に各制御情報を記憶する。この結果、上述の制御情報出力処理により、緊急信号の第１制御情報、続いて、緊急信号の第２制御情報の順に、他の制御情報より優先的に出力することができる。
【０１２１】
以上の実施形態によれば、書込ポインタと読込ポインタとは、別個独立してアドレスが設定される。従って、緊急信号制御手段を有することから、緊急信号の第１及び第２制御情報を記憶するとき、所定方向と逆方向に２アドレス移動したアドレスを読込ポインタとして再設定することが可能となるため、書込ポインタの示すアドレスとは無関係な読込ポインタが示すアドレスの記憶領域に緊急信号の第１制御情報を、そして読込ポインタが示すアドレスに対して１アドレス移動したアドレスの記憶領域に第２制御情報を同時に記憶できる。この結果、遊技の進行を制御するための制御信号のうち、他の制御信号より優先的に制御信号保存領域から出力することが要求される緊急信号の制御情報を、第１制御情報に続き第２制御情報の順に、優先的に副制御手段に送信することができる。
【０１２２】
さらに、緊急信号制御手段を有することから、緊急信号が発生しなければ、読込アドレスを用いて最初に出力手段により読込まれ副制御手段に送信される予定であった信号の制御情報を変更することなく、緊急信号の第１制御情報、第２制御情報に続いて、送信される予定であった信号の制御情報を表す信号を副制御手段に送信することができる。
【０１２３】
更に、本発明に係るスロットマシンは、上述の実施形態には限られず、その他様々な実施形態が含まれる。
【図面の簡単な説明】
【０１２４】
【図１】本発明に係るスロットマシンの外観を示す正面図である。
【図２】本発明に係るスロットマシンの制御の機能を示す機能ブロック図である。
【図３】本発明に係るスロットマシンを制御する主制御回路１００を示すブロック図である。
【図４】本発明に係るスロットマシンを制御する副制御回路２００を示すブロック図である。
【図５】ＲＡＭ１１０の制御信号保存領域の概略図である。
【図６】図５に示した制御情報保存領域をリングバッファとして使用した場合の概念図である。
【図７】主制御回路１００で行われる制御信号に関する処理のメインルーチンを示す。
【図８】通常の制御信号の制御情報をＲＡＭ１１０の制御信号保存領域に記憶する通常制御信号書込処理サブルーチンを示す。
【図９】ＲＡＭ１１０の制御信号保存領域に記憶された制御信号の制御情報を副制御回路２００に出力する制御信号出力処理サブルーチンを示す。
【図１０】緊急信号をＲＡＭ１１０の制御信号保存領域に記憶する緊急信号書込処理サブルーチンを示す。
【図１１】通常制御信号書込処理を説明するための図である
【図１２】制御信号出力処理を説明するための図である
【図１３】緊急信号書込処理を説明するための図である
【符号の説明】
【０１２５】
１０  スロットマシン
３２、３４、３６  ベットスイッチ
４０Ｌ、４０Ｃ、４０Ｒ  リール
５０  スタートスイッチ
５２Ｌ、５２Ｃ、５２Ｒ  ストップスイッチ
６４  サウンド出力装置
７０  表示装置
８０Ｌ、８０Ｃ、８０Ｒ  ステッピングモータ
９０  表示ランプ
１００  主制御回路
２００  副制御回路
３００  操作手段
３１０  停止操作手段
３２０  ベット手段
４１０  役抽選手段
４２０  リール制御手段
４３０  遊技制御手段
４３２  特別遊技制御手段
４４０  記憶手段
４５０  制御信号書込手段
４６０  制御信号出力手段
４７０  緊急信号書込手段
５１０  演出制御手段
５２０  画像制御手段
５２２  ランプ制御手段
５２４  サウンド出力制御手段
６１０  報知手段
【図１】
2008220828.tif 000003
【図２】
2008220828.tif 000004
【図３】
2008220828.tif 000005
【図４】
2008220828.tif 000006
【図５】
2008220828.tif 000007
【図６】
2008220828.tif 000008
【図７】
2008220828.tif 000009
【図８】
2008220828.tif 000010
【図９】
2008220828.tif 000011
【図１０】
2008220828.tif 000012
【図１１】
2008220828.tif 000013
【図１２】
2008220828.tif 000014
【図１３】
2008220828.tif 000015