(57)【要約】【課題】仮想遊技媒体の貯留記憶を不正に行わせることに基づいて遊技媒体を取得する不正行為が行われ続けることを抑制することができる遊技機を提供すること。【解決手段】スロットマシンは、遊技を統括管理する主制御装置１３１を備えている。主制御装置１３１では、投入メダル検出センサ８６ａ，８６ｂからの検出信号に基づいてメダルの投入が検出される。また、主制御装置１３１のＲＡＭ１５３には、仮想メダル記憶エリア１５３ａが設けられており、投入されたメダルを仮想メダルとして貯留記憶する機能を有している。かかる構成において、ＲＡＭ１５３には、監視タイマカウンタ１５３ｂ及び排出制御カウンタ１５３ｃが設けられており、規定期間内における排出制御回数が把握され、当該排出制御回数が基準回数に達した場合には異常処理が実行されるようになっている。【選択図】      図８
2008168033.tif 000002
【特許請求の範囲】
【請求項１】
遊技を開始する上で用いられる遊技媒体を仮想遊技媒体として貯留記憶する貯留記憶手段と、
その貯留記憶された仮想遊技媒体を遊技媒体として排出させるべく操作される排出操作手段と、
遊技媒体を排出する排出手段と、
前記排出操作手段の操作に基づいて、前記貯留記憶された仮想遊技媒体に対応した数の遊技媒体を排出するよう前記排出手段を制御する排出制御手段と
を備えた遊技機において、
前記排出制御手段による排出制御回数を把握する回数把握手段と、
所定開始タイミングから所定終了タイミングまでの範囲内において前記回数把握手段により把握された前記排出制御回数が予め設定された基準回数に達したか否かを判定する判定手段と
を備えたことを特徴とする遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スロットマシン等の遊技機に関するものである。
【背景技術】
【０００２】
遊技機の一種として、スロットマシンがある。スロットマシンは複数のリールを備えており、それら各リールの外周部に付与された複数の図柄のうちの一部が表示窓を通じて視認可能な構成となっている。そして遊技者がメダルなどの遊技媒体をベットしてスタートレバーを操作することで各リールが回転を開始し、各リールが回転を開始した後にストップスイッチを操作したり所定時間が経過したりすることで各リールが順次停止する。
【０００３】
また、スロットマシンの内部では遊技媒体のベットとスタートレバーの操作を条件として抽選を行っており、抽選の結果が当選であり且つ予め設定された有効ライン上に遊技者が当選となった図柄を停止させることを条件として所定枚数の遊技媒体が払い出されたりする。
【０００４】
上記スロットマシンには、遊技者の所持するメダルを仮想メダル（仮想遊技媒体）として貯留記憶する機能を有するものがある。当該機能が設けられていることにより、実際のメダルの投入動作を行うことなく遊技を開始させることが可能となり、遊技を開始させる上での操作性の向上が図られている。また、スロットマシンには、排出操作手段としての精算ボタンが設けられており、当該精算ボタンが操作されることにより貯留記憶された仮想メダルは実際のメダルとして排出されるようになっている。
【０００５】
かかる構成において、仮想メダルの貯留記憶を不正に行わせ、その貯留記憶させた仮想メダルを実際のメダルとして排出させることで、メダルを取得しようとする不正行為が想定される。当該不正行為としては、例えば投入メダルを検出する投入検出センサに対してメダルの投入を誤認させることに基づいて行う以下のものが想定される。
【０００６】
つまり、投入検出センサの付近にて不正用冶具を往復動させる等の行為によりメダルの投入を誤認させることで、仮想メダルの貯留記憶を行わせることができてしまう。そして、かかる不正行為が行われ続けると、メダルの不正な取得が繰り返し行われ、遊技ホールに多大な不利益を及ぼすこととなってしまう。これに対して、このような不正行為を防止すべく、投入検出センサを複数個連設させるとともにこれら投入検出センサがメダルを検出した検出順序を確認することで不正行為を防止する構成が提案されている（例えば特許文献１参照）。
【特許文献１】特開２００２−２８２４１３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記のように複数の投入検出センサを連設させた構成であっても、当該構成に対応した不正用冶具を用いることにより仮想メダルの貯留記憶を不正に行わせる行為が想定される。当該不正行為としては、例えば投入検出センサがフォトセンサの場合においては、２個の投入検出センサの間隔に対応させて２つの発光体をフィルムなどに埋設させた不正用冶具を用いるものが考えられる。この場合、各発光体が各投入検出センサの検出位置にくるようにフィルムを挿入し、投入検出センサの検出順序に対応させて各発光体を点滅させることでメダルの投入を誤検出させ、仮想メダルの貯留記憶を行わせるものと考えられる。したがって、上記特許文献１に示すような不正対策では不十分であり、さらなる不正対策を施す必要がある。
【０００８】
なお、以上の問題はスロットマシンに限らず、例えば遊技球等の遊技媒体を受け入れることを遊技開始条件の1つとする他の遊技機にも該当する問題である。
【０００９】
本発明は、上記事情に鑑みてなされたものであり、仮想遊技媒体の貯留記憶を不正に行わせることに基づいて遊技媒体を取得する不正行為が行われ続けることを抑制することができる遊技機を提供することを目的とするものである。
【課題を解決するための手段】
【００１０】
以下、上記課題を解決するのに有効な手段等につき、必要に応じて効果等を示しつつ説明する。なお以下においては、理解の容易のため、発明の実施の形態において対応する構成を括弧書き等で適宜示すが、この括弧書き等で示した具体的構成に限定されるものではない。
【００１１】
手段１．遊技を開始する上で用いられる遊技媒体を仮想遊技媒体として貯留記憶する貯留記憶手段（仮想メダル記憶エリア１５３ａ）と、
その貯留記憶された仮想遊技媒体を遊技媒体として排出させるべく操作される排出操作手段（精算スイッチ８０）と、
遊技媒体を排出する排出手段（ホッパ装置９１）と、
前記排出操作手段の操作に基づいて、前記貯留記憶された仮想遊技媒体に対応した数の遊技媒体を排出するよう前記排出手段を制御する排出制御手段（主制御装置１３１のＣＰＵ１５１におけるメダル精算処理）と
を備えた遊技機において、
前記排出制御手段による排出制御回数を把握する回数把握手段（排出制御カウンタ１５３ｃ）と、
所定開始タイミングから所定終了タイミングまでの範囲内において前記回数把握手段により把握された前記排出制御回数が予め設定された基準回数に達したか否かを判定する判定手段（主制御装置１３１のＣＰＵ１５１におけるステップＳ１３０３，ステップＳ１３０５）と
を備えたことを特徴とする遊技機。
【００１２】
手段１の遊技機では、遊技媒体を仮想遊技媒体として貯留記憶する機能を有するとともに、排出操作手段が操作された場合にはその仮想遊技媒体を遊技媒体として排出する機能を有する。当該構成において、所定開始タイミングから所定終了タイミングまでの範囲内における排出制御回数が予め設定された基準回数に達したか否かが判定される。つまり、排出制御回数が基準回数に達したことを把握することで、仮想遊技媒体の貯留記憶を不正に行わせることに基づいて遊技媒体を取得する不正行為が繰り返し行われたことを把握することができる。これにより、上記不正行為が繰り返し行われた場合には何らかの対処を行うことが可能となり、当該不正行為が行われ続けることを抑制することが可能となる。
【００１３】
なお、一の遊技回における賭け数が設定される遊技機においては、貯留記憶手段は仮想遊技媒体として上記賭け数に対応した遊技媒体も貯留記憶する構成としてもよい。当該構成においては、排出制御手段により賭け数に対応した数の遊技媒体も排出されることとなる。また、賭け数を記憶する賭け数記憶手段を貯留記憶手段とは別に設ける構成としてもよい。当該構成においては、排出制御手段により仮想遊技媒体に対応した数の遊技媒体の排出のみを行う構成としてもよく、排出制御手段により仮想遊技媒体に対応した数及び賭け数に対応した数の遊技媒体を排出する構成としてもよい。
【００１４】
手段２．手段１において、前記排出制御回数が前記基準回数に達したことに基づいて、予め定められた特別処理を実行する特別処理実行手段（主制御装置１３１のＣＰＵ１５１におけるステップＳ１３０４，ステップＳ１３０６）を備えたことを特徴とする遊技機。
【００１５】
手段２によれば、仮想遊技媒体の貯留記憶を不正に行わせることに基づいて遊技媒体を取得する不正行為が繰り返し行われた場合には、特別処理が実行される。よって、当該不正行為が行われ続けることを抑制することができる。
【００１６】
なお、「特別処理」としては、報知処理や排出制御禁止処理が考えられる。特別処理として報知処理を実行することで、排出制御回数について異常が発生している旨を遊技ホールの管理者等に報知することができ、これにより上記不正行為が行われ続けることを抑制することができる。また、特別処理として排出制御禁止処理を実行することで、その後の排出制御が禁止され、上記不正行為が行われ続けることを抑制することができる。以下も同様である。
【００１７】
手段３．手段１又は２において、前記所定開始タイミングから前記所定終了タイミングまでの規定期間を計測する期間計測手段（監視タイマカウンタ１５３ｂ）を備え、
前記判定手段は、前記規定期間内において前記回数把握手段により把握された前記排出制御回数が予め設定された基準回数に達したか否かを判定することを特徴とする遊技機。
【００１８】
手段３によれば、仮想遊技媒体の貯留記憶を不正に行わせることに基づいて遊技媒体を取得する不正行為が規定期間内に繰り返し行われた場合には、それを把握することができる。
【００１９】
手段４．手段３において、前記所定開始タイミングは、前記期間計測手段による前記規定期間の計測が実行されていない状態における前記排出制御の実行に対応したタイミングであることを特徴とする遊技機。
【００２０】
手段４によれば、期間計測手段により規定期間の計測が実行されていない場合、排出制御の実行に対応したタイミングとなることで規定期間の計測が開始されるため、規定期間の計測が一旦終了したとしても、その後の排出制御の実行に対応させて規定期間の計測が開始される。これにより、排出制御回数が基準回数に達したか否かの判定が繰り返し実行され、上記不正行為が行われ続けることを好適に抑制することが可能となる。
【００２１】
また、上記のように規定期間の計測を繰り返し行うための構成としては、規定期間の計測が終了したタイミングで当該規定期間の計測を開始する構成が想定される。しかしながら、かかる構成においては排出操作手段の操作に基づく遊技媒体の排出が一切行われない状況であっても規定期間の計測が繰り返し行われることとなり、かかる計測に関する処理が無駄となる。これに対して、本手段における構成によれば、排出制御の実行に対応したタイミングとなることで規定期間の計測が開始されるため、上記のように計測に関する処理が無駄となることはない。
【００２２】
手段５．手段１乃至４のいずれかにおいて、少なくとも「前記基準回数―１」個分の前記回数把握手段を備え、
それら回数把握手段により、それぞれ異なる所定開始タイミングで前記排出制御回数の把握が行われ、
前記判定手段は、前記排出制御回数が前記基準回数に達したか否かの判定を、前記各回数把握手段のそれぞれに対応させて実行することを特徴とする遊技機。
【００２３】
手段５によれば、排出制御回数が基準回数に達したか否かの監視を、少なくとも「基準回数―１」の範囲内においてそれぞれ異なるタイミングで開始することが可能となる。つまり、少なくとも「基準回数―１」の範囲内で排出制御の実行に対応したタイミングとなる度に、その排出制御を起点として排出制御回数の監視を開始させることが可能となる。これにより、排出制御１回分ずれた範囲で、排出制御回数の監視をそれぞれオーバーラップさせて行うことが可能となり、当該排出制御回数の監視を好適に行うことが可能となる。
【００２４】
手段６．手段１乃至５のいずれかにおいて、前記判定手段は、前記排出制御手段による前記排出制御の実行に対応させて、前記排出制御回数が前記基準回数に達したか否かの判定を実行することを特徴とする遊技機。
【００２５】
手段６によれば、排出制御の実行に対応させて、排出制御回数が基準回数に達したか否かの判定が実行されるため、排出制御回数が基準回数に達した場合にはそのタイミングでその事実を把握することが可能となる。
【００２６】
手段７．手段１乃至５のいずれかにおいて、所定の遊技を実行する遊技装置（リールユニット４１）と、
前記所定の遊技を開始させるべく操作される開始操作手段（スタートレバー７１）と、
前記所定の遊技を終了させるべく操作される終了操作手段（ストップスイッチ７２〜７４）と、
前記仮想遊技媒体をベットすべく操作されるベット操作手段（クレジット投入スイッチ７７〜７９）と、
当該ベット操作手段の操作に基づいて前記仮想遊技媒体をベットするとともに、そのベットした数分の仮想遊技媒体を前記貯留記憶手段に貯留記憶された仮想遊技媒体数から減算するベット制御手段（主制御装置１３１のＣＰＵ１５１における仮想メダル投入処理）と、
所定数の前記仮想遊技媒体がベットされ且つ前記始動操作手段が操作されることに基づいて前記所定の遊技を開始し、前記終了操作手段が操作されることに基づいて前記所定の遊技を終了するよう前記遊技装置を制御する遊技制御手段（主制御装置１３１のＣＰＵ１５１におけるリール制御処理）と、
前記所定の遊技が開始される場合に前記仮想遊技媒体のベットを不許可とし、前記所定の遊技が終了されたことに基づいてその不許可状態を解除する不許可設定手段（主制御装置１３１のＣＰＵ１５１におけるステップＳ５０４，ステップＳ５０９）とを備え、
前記排出制御手段は、前記ベット不許可状態では前記排出制御を実行することなく、
前記判定手段は、前記排出制御手段による前記排出制御の実行に対応させて前記異常の判定を実行することを特徴とする遊技機。
【００２７】
手段７の遊技機では、ベット操作手段の操作に基づいて所定数の仮想遊技媒体がベットされ且つ始動操作手段が操作されることに基づいて遊技装置における所定の遊技が開始され、終了操作手段が操作されることに基づいてその所定の遊技が終了される。また、所定の遊技が開始される場合に仮想遊技媒体のベットが不許可となり、所定の遊技が終了されたことに基づいてその不許可状態が解除される。
【００２８】
また、排出制御はベット不許可状態においては実行されない。すなわち、遊技装置の制御と遊技媒体の排出制御とが並行して行われないようになっている。遊技装置の制御の処理負荷は比較的大きなものであり、当該遊技装置の制御に対して遊技媒体の排出制御が並行して行われると遊技機において制御処理負荷が増大してしまうおそれがあるが、本構成によればかかる制御処理負荷の増大化が抑制されている。
【００２９】
上記構成において、排出制御の実行に対応させて、排出制御回数が基準回数に達したか否かの判定が実行されるため、排出制御回数が基準回数に達した場合にはそのタイミングでその事実を把握することが可能となる。さらに、遊技装置の制御と遊技媒体の排出制御とが並行して行われない構成において、排出制御の実行に対応させて、排出制御回数が基準回数に達したか否かの判定を実行することにより、遊技装置の制御と当該判定とが並行して行われないようにすることができる。よって、制御処理負荷の増大化を抑制することができる。
【００３０】
手段８．手段６又は７において、前記排出制御手段は、
前記排出操作手段が操作されたか否かを判定する操作判定手段（主制御装置１３１のＣＰＵ１５１におけるステップＳ１１０２）と、
前記貯留記憶手段に前記仮想遊技媒体が貯留記憶されているか否かを判定する貯留記憶判定手段（主制御装置１３１のＣＰＵ１５１におけるステップＳ１１０３）とを備え、
前記操作判定手段に前記排出操作手段が操作されたと判定され且つ前記貯留記憶判定手段に前記仮想遊技媒体が貯留記憶されていると判定された場合に、前記排出制御を実行する構成とし、
前記回数把握手段は、前記操作判定手段に前記排出操作手段が操作されたと判定され且つ前記貯留記憶判定手段に前記仮想遊技媒体が貯留記憶されていると判定された回数を、前記排出制御回数として把握し、
前記判定手段は、前記操作判定手段に前記排出操作手段が操作されたと判定され且つ前記貯留記憶判定手段に前記仮想遊技媒体が貯留記憶されていると判定された場合、前記排出制御手段の排出制御に基づいた前記排出手段による遊技媒体の排出が開始される前に、前記排出制御回数が前記基準回数に達しか否かの判定を行うことを特徴とする遊技機。
【００３１】
手段８の遊技機では、仮想遊技媒体が貯留記憶されている状況において排出操作手段が操作されることにより、排出制御が実行される。当該構成において、仮想遊技媒体が貯留記憶されている状況において排出操作手段が操作された回数が排出制御回数として把握され、仮想遊技媒体が貯留記憶されている状況において排出操作手段が操作されることにより、排出制御回数が基準回数に達したか否かの判定が実行される。また、かかる判定は、排出制御に基づいた排出手段による遊技媒体の排出が開始される前に実行される。これにより、仮想遊技媒体の貯留記憶を不正に行わせることに基づいて遊技媒体を取得する不正行為が繰り返し行われ、当該不正行為の回数が基準回数に達した場合には、その基準回数目における排出制御が実行される前のタイミングでその事実を把握することができる。この場合、基準回数目における排出制御が実行される前のタイミングで特別な処理を実行することが可能となり、基準回数目における遊技媒体の不正取得を阻止することが可能となる。
【００３２】
手段９．手段８において、前記排出制御回数が前記基準回数に達したことに基づいて、予め定められた特別処理を実行する特別処理実行手段（主制御装置１３１のＣＰＵ１５１におけるステップＳ１３０４，ステップＳ１３０６）を備え、
当該特別処理実行手段は、前記排出制御回数が前記基準回数に達した場合、前記排出制御手段の排出制御に基づいた前記排出手段による遊技媒体の排出が開始される前に前記特別処理を実行することを特徴とする遊技機。
【００３３】
手段９によれば、仮想遊技媒体の貯留記憶を不正に行わせることに基づいて遊技媒体を取得する不正行為が繰り返し行われ、当該不正行為の回数が基準回数に達した場合には、その基準回数目における排出制御が実行される前のタイミングで特別処理を実行することができる。これにより、基準回数目における遊技媒体の不正取得を阻止することが可能となり、上記不正行為が行われ続けることを抑制できるだけでなく、遊技ホールの被る被害を極力抑えることが可能となる。
【００３４】
手段１０．手段１乃至９のいずれかにおいて、前記基準回数として、第１基準回数とそれよりも値が大きい第２基準回数とを設定し、
前記判定手段は、
前記所定開始タイミングから前記所定終了タイミングまでの範囲内において前記回数把握手段により把握された前記排出制御回数が前記第１基準回数に達したか否かを判定する第１判定手段（主制御装置１３１のＣＰＵ１５１におけるステップＳ１３０３）と、
前記所定開始タイミングから前記所定終了タイミングまでの範囲内において前記回数把握手段により把握された前記排出制御回数が前記第２基準回数に達したか否かを判定する第２判定手段（主制御装置１３１のＣＰＵ１５１におけるステップＳ１３０５）とを備えたことを特徴とする遊技機。
【００３５】
手段１０によれば、排出制御回数が第１基準回数に達したか否かが判定されるとともに、排出制御回数が第２基準回数に達したか否かが判定される。このように複数段階で排出制御回数の監視を行うことで、各段階に応じた対処を行うことが可能となり、仮想遊技媒体の貯留記憶を不正に行わせることに基づいて遊技媒体を取得する不正行為が行われ続けることを好適に抑制することが可能となる。
【００３６】
手段１１．手段１０において、前記排出制御回数が前記第１基準回数に達したことに基づいて第１特別処理を実行する第１特別処理実行手段（主制御装置１３１のＣＰＵ１５１におけるステップＳ１３０４）と、
前記排出制御回数が前記第２基準回数に達したことに基づいて第２特別処理を実行する第２特別処理実行手段（主制御装置１３１のＣＰＵ１５１におけるステップＳ１３０６）とを備えたことを特徴とする遊技機。
【００３７】
手段１１によれば、排出制御回数が第１基準回数に達することで第１特別処理が実行され、さらに不正行為が継続され排出制御回数が第２基準回数に達することで第２特別処理が実行される。このように複数段階で特別処理を実行することで、仮想遊技媒体の貯留記憶を不正に行わせることに基づいて遊技媒体を取得する不正行為が行われ続けることを好適に抑制することができる。
【００３８】
手段１２．手段１１において、遊技状況などを報知する報知手段（上部ランプ１３）を備え、
前記第１特別処理実行手段は、前記第１特別処理として、前記報知手段にて予め設定された態様の特別報知を実行させ、
前記第２特別処理実行手段は、前記第２特別処理として、その後の排出制御を禁止する排出制御禁止処理を実行することを特徴とする遊技機。
【００３９】
手段１２によれば、第１特別処理が実行されることで不正行為に対する注意を促すことができるとともに、第２特別処理が実行されることで不正行為が行われ続けることを抑制することができる。
【００４０】
手段１３．手段１乃至１２のいずれかにおいて、前記遊技媒体を受入可能な受入口（メダル投入口７５）と、
当該受入口から受け入れられた遊技媒体を所定の受入領域に向けて案内する案内通路（案内通路８４）と、
当該案内通路を通過する遊技媒体を検出する検出手段（投入メダル検出センサ８６ａ，８６ｂ）と、
当該検出手段の検出結果に基づいて前記貯留記憶手段に仮想遊技媒体を貯留記憶させる貯留記憶実行手段（主制御装置１３１のＣＰＵ１５１におけるステップＳ６０４）と
を備えたことを特徴とする遊技機。
【００４１】
手段１３の遊技機では、検出手段の検出結果に基づいて仮想遊技媒体が貯留記憶される。当該構成においては、例えば、検出手段の付近にて不正用冶具を往復動させる等の行為により遊技媒体の受入を誤認させることで、仮想遊技媒体の貯留記憶を行わせることができてしまう。これに対して、例えば、複数の検出手段を案内通路に対して遊技媒体の流れ方向に配置するとともに、それら複数の検出手段が遊技媒体を検出した検出順序が予め設定された基準検出順序の場合に遊技媒体を受け入れたと判定する受入判定手段（主制御装置１３１のＣＰＵ１５１におけるステップＳ６０１）を設け、貯留記憶実行手段は受入判定手段の判定結果に基づいて貯留記憶手段に仮想遊技媒体を貯留記憶させる構成とすることで、上記不正用冶具を往復動させる等の行為によって遊技媒体の受入が誤認されてしまうことを抑制することができる。しかしながら、当該構成であっても、複数の検出手段に対応した不正用冶具を用いて遊技媒体の受入を誤認させることで、仮想遊技媒体の貯留記憶を行わせることができてしまう。これに対して、上記手段１等の構成を備えていることにより、当該不正行為が行われ続けることを抑制することができる。
【発明を実施するための最良の形態】
【００４２】
以下、遊技機の一種である回胴式遊技機、具体的にはスロットマシンに適用した場合の実施の形態を、図面に基づいて詳細に説明する。図１はスロットマシン１０の正面図、図２はスロットマシン１０の斜視図、図３はスロットマシン１０の前面扉１２を開いた状態の斜視図、図４は前面扉１２の背面図、図５は筐体１１の正面図である。
【００４３】
図１〜図５に示すように、スロットマシン１０は、その外殻を形成する筐体１１を備えている。筐体１１は、木製板状に形成された天板１１ａ、底板１１ｂ、背板１１ｃ、左側板１１ｄ及び右側板１１ｅからなり、隣接する各板１１ａ〜１１ｅが接着剤等の固定手段によって固定されることにより、全体として前面を開放した箱状に形成されている。
【００４４】
筐体１１の前面側には、前面開閉扉としての前面扉１２が開閉可能に取り付けられている。すなわち、筐体１１の左側板１１ｄには、上下一対の支軸２５ａ，２５ｂが設けられている。支軸２５ａ，２５ｂは上方に向けて突出された先細り形状の軸部を備えている。一方、前面扉１２には、各支軸２５ａ，２５ｂに対応して当該支軸２５ａ，２５ｂの軸部が挿入される挿入孔を備えた支持金具２６ａ，２６ｂが設けられている。そして、各支軸２５ａ，２５ｂの上方に支持金具２６ａ，２６ｂを配置させた上で前面扉１２を降下させることにより、支持金具２６ａ，２６ｂの挿入孔に支軸２５ａ，２５ｂの軸部が挿入された状態とされる。これにより、前面扉１２は筐体１１に対して両支軸２５ａ，２５ｂを結ぶ上下方向へ延びる開閉軸線を中心として回動可能に支持され、その回動によって筐体１１の前面開放側を開放したり閉鎖することができるように構成されている。
【００４５】
前面扉１２は、その裏面に設けられた施錠装置によって開放不能な施錠状態とされる。また、前面扉１２の右端側上部には解錠操作部たるキーシリンダ２０が設けられている。キーシリンダ２０は施錠装置と一体化されており、キーシリンダ２０に対する所定のキー操作によって前記施錠状態が解除されるように構成されている。
【００４６】
前面扉１２の中央部上寄りには、遊技者に遊技状態を報知する遊技パネル３０が設けられている。遊技パネル３０には、縦長の３つの表示窓３１Ｌ，３１Ｍ，３１Ｒが横並びとなるように形成されている。表示窓３１Ｌ，３１Ｍ，３１Ｒは透明又は半透明な材質により構成されており、各表示窓３１Ｌ，３１Ｍ，３１Ｒを通じてスロットマシン１０の内部が視認可能な状態となっている。なお、各表示窓３１Ｌ，３１Ｍ，３１Ｒを１つにまとめて共通の表示窓としてもよい。
【００４７】
図３に示すように、筐体１１は仕切り板４０によりその内部が上下２分割されており、仕切り板４０の上部には、可変表示手段を構成するリールユニット４１が取り付けられている。リールユニット４１は、円筒状（円環状）にそれぞれ形成された左リール４２Ｌ，中リール４２Ｍ，右リール４２Ｒを備えている。なお、各リール４２Ｌ，４２Ｍ，４２Ｒは少なくとも無端状ベルトとして構成されていればよく、円筒状（円環状）に限定されるものではない。各リール４２Ｌ，４２Ｍ，４２Ｒは、その中心軸線が当該リールの回転軸線となるように回転可能に支持されている。各リール４２Ｌ，４２Ｍ，４２Ｒの回転軸線は略水平方向に延びる同一軸線上に配設され、それぞれのリール４２Ｌ，４２Ｍ，４２Ｒが各表示窓３１Ｌ，３１Ｍ，３１Ｒと１対１で対応している。従って、各リール４２Ｌ，４２Ｍ，４２Ｒの表面の一部はそれぞれ対応する表示窓３１Ｌ，３１Ｍ，３１Ｒを通じて視認可能な状態となっている。また、リール４２Ｌ，４２Ｍ，４２Ｒが正回転すると、各表示窓３１Ｌ，３１Ｍ，３１Ｒを通じてリール４２Ｌ，４２Ｍ，４２Ｒの表面は上から下へ向かって移動しているかのように映し出される。
【００４８】
図６は左リール４２Ｌの組立斜視図である。同図に示すように、これら各リール４２Ｌ，４２Ｍ，４２Ｒは、それぞれがステッピングモータ６１Ｌ，６１Ｍ，６１Ｒ（図６においては左リール用ステッピングモータ６１Ｌのみ図示）に連結されており、各ステッピングモータ６１Ｌ，６１Ｍ，６１Ｒの駆動により各リール４２Ｌ，４２Ｍ，４２Ｒが個別に、即ちそれぞれ独立して回転駆動し得る構成となっている。
【００４９】
左リール４２Ｌは、円筒状のかごを形成する円筒骨格部材５０と、その外周面において無端状に巻かれた帯状のベルトとを備えている。そして、その巻かれた状態を維持するように、ベルトの長辺両側に沿って形成された一対のシール部を介して円筒骨格部材５０に貼付されている。前記ベルトの外周面には、識別情報としての図柄が等間隔ごとに多数印刷されている。円筒骨格部材５０の中心部にはボス部５１が形成されており、円盤状のボス補強板５２を介して左リール用ステッピングモータ６１Ｌの駆動軸に取り付けられている。従って、左リール用ステッピングモータ６１Ｌの駆動軸が回転することによりその駆動軸を中心として円筒骨格部材５０が自転するように回転され、左リール４２Ｌが円環状のリール面に沿って周回するようになっている。
【００５０】
左リール用ステッピングモータ６１Ｌは、リールユニット４１（図３）内において起立状態に配置されたモータプレート５３の側面にねじ５４で固定されている。モータプレート５３には、発光素子５５ａと受光素子５５ｂとが所定間隔をおいて保持されたリールインデックスセンサ（回転位置検出センサ）５５が設置されている。一方、左リール４２Ｌと一体化されたボス補強板５２には、半径方向に延びるセンサカットバン５６の基端部５６ｂがねじ５７で固定されている。このセンサカットバン５６の先端部５６ａは、略直角に屈曲されてリールインデックスセンサ５５の両素子５５ａ，５５ｂの間を通過できるように位置合わせがなされている。そして、左リール４２Ｌが１回転するごとにセンサカットバン５６の先端部５６ａの通過をリールインデックスセンサ５５が検出し、その検出の都度、後述する主制御装置１３１に検出信号が出力される。従って、主制御装置１３１はこの検出信号に基づいて左リール４２Ｌの角度位置を１回転ごとに確認し補正できる。
【００５１】
ステッピングモータ６１Ｌは例えば５０４パルスの駆動信号（励磁信号あるいは励磁パルスとも言う。以下同じ）を与えることにより１回転されるように設定されており、この励磁パルスによってステッピングモータ６１Ｌの回転位置、すなわち左リール４２Ｌの回転位置が制御される。
【００５２】
各リール４２Ｌ，４２Ｍ，４２Ｒの各ベルト上には、その長辺方向（周回方向）に複数個、具体的には２１個の図柄が描かれている。従って、所定の位置においてある図柄から次の図柄へ切り替えるには２４パルス（＝５０４パルス÷２１図柄）を要する。そして、リールインデックスセンサ５５の検出信号が出力された時点からのパルス数により、どの図柄が表示窓３１Ｌ，３１Ｍ，３１Ｒから視認可能な状態となっているかを認識したり、任意の図柄を表示窓３１Ｌ，３１Ｍ，３１Ｒから視認可能な状態としたりする制御を行うことができる。
【００５３】
各リール４２Ｌ，４２Ｍ，４２Ｒに付された図柄のうち、表示窓３１Ｌ，３１Ｍ，３１Ｒを介して全体を視認可能な図柄数は、主として表示窓３１Ｌ，３１Ｍ，３１Ｒの上下方向の長さによって決定される所定数に限られている。本実施の形態では各リール３個ずつとされている。このため、各リール４２Ｌ，４２Ｍ，４２Ｒがすべて停止している状態では、３×３＝９個の図柄が遊技者に視認可能な状態となる。
【００５４】
なお、リールユニット４１の各リール４２Ｌ，４２Ｍ，４２Ｒは識別情報を可変表示する可変表示手段の一例であり、主表示部を構成する。但し、可変表示手段は、図柄を周方向に可変表示する構成であれば、これ以外の構成であってもよい。例えば、ベルトを自転させるのではなく周回させるタイプ等の他の機械的なリール構成としてもよく、また、機械的なリール構成に加えて、液晶表示器、ドットマトリックス表示器等の電気的表示により識別情報を可変表示させるものを設けてもよく、この場合は表示形態に豊富なバリエーションをもたせることが可能となる。
【００５５】
遊技パネル３０には、各表示窓３１Ｌ，３１Ｍ，３１Ｒを結ぶようにして、横方向へ平行に３本、斜め方向へたすき掛けに２本、計５本の組合せラインが付されている。勿論、最大組合せライン数を６以上としてもよく、５未満としてもよく、所定条件に応じて最大組合せライン数を変更するようにしてもよい。これら各組合せラインに対応して、表示窓３１Ｌ，３１Ｍ，３１Ｒ群の正面から見て左側には有効ライン表示部３２，３３，３４が設けられている。第１有効ライン表示部３２は組合せラインのうち中央の横ライン（中ライン）が有効化された場合に点灯等によって表示報知される。第２有効ライン表示部３３は組合せラインのうち上下の横ライン（上ライン及び下ライン）が有効化された場合に点灯等によって表示報知される。第３有効ライン表示部３４は組合せラインのうち一対の斜めライン（右下がりライン及び右上がりライン）が有効化された場合に点灯等によって表示報知される。そして、有効化された組合せライン、すなわち有効ライン上に図柄が所定の組合せで停止した場合に入賞となり、予め定められたメダル数の払出処理や、特別遊技状態たるＢＢゲーム等のボーナスゲームへの移行処理などが実行される。
【００５６】
遊技パネル３０の下方左側には、各リール４２Ｌ，４２Ｍ，４２Ｒを一斉（同時である必要はない）に回転開始させるために操作されるスタートレバー７１が設けられている。スタートレバー７１はリール４２Ｌ，４２Ｍ，４２Ｒを回転開始、すなわち可変表示を開始させるべく操作される開始操作手段又は始動操作手段を構成する。スタートレバー７１は、遊技者がゲームを開始するときに手で押し操作するレバーであり、手が離れたあと元の位置に自動復帰する。メダルが投入されているときにこのスタートレバー５２が操作されると、各リール４２Ｌ，４２Ｍ，４２Ｒが一斉に回転を始める。
【００５７】
スタートレバー７１の右側には、回転している各リール４２Ｌ，４２Ｍ，４２Ｒを個別に停止させるために操作されるボタン状のストップスイッチ７２，７３，７４が設けられている。各ストップスイッチ７２，７３，７４は停止対象となるリール４２Ｌ，４２Ｍ，４２Ｒに対応する表示窓３１Ｌ，３１Ｍ，３１Ｒの直下にそれぞれ配置されている。すなわち、左ストップスイッチ７２が操作された場合には左リール４２Ｌの回転が停止し、中ストップスイッチ７３が操作された場合には中リール４２Ｍの回転が停止し、右ストップスイッチ７４が操作された場合には右リール４２Ｒの回転が停止する。ストップスイッチ７２，７３，７４はリール４２Ｌ，４２Ｍ，４２Ｒの回転に基づく可変表示を停止させるべく操作される停止操作手段を構成する。各ストップスイッチ７２，７３，７４は、左リール４２Ｌが回転を開始してから所定時間が経過すると停止させることが可能な状態となり、かかる状態中には図示しないランプが点灯表示されることによって停止操作が可能であることが報知され、回転が停止すると消灯されるようになっている。
【００５８】
表示窓３１Ｌ，３１Ｍ，３１Ｒの下方右側には、遊技媒体としてのメダルを投入するためのメダル投入口７５（受入部）が設けられている。メダル投入口７５から投入されたメダルは、前面扉１２の背面に設けられた通路切替手段としてのセレクタ８３によってホッパ用通路８１か皿用通路８２のいずれかへ導かれる。
【００５９】
ここで、セレクタ８３について図７を用いて説明する。図７はセレクタ８３の内部構造を説明するための説明図である。なお、図中の２点鎖線は、理解を容易なものとするためにメダルの通過経路を示したものである。
【００６０】
セレクタ８３には、メダル投入口７５から投入されたメダルをホッパ用通路８１へ導くための案内通路８４が形成されている。案内通路８４は、メダルが１列で通行可能なようにして、図の上端部から右下部にかけて弧を描くような曲線状に形成されている。より詳しくは、セレクタ８３を構成するセレクタボディには、図の手前側に突出する突条８４ａが設けられており、その突条８４ａが底部を構成するようにして案内通路８４が形成されている。案内通路８４に到達したメダルは、突条８４ａ上を転がるようにして下流方向へ流れることとなる。
【００６１】
セレクタ８３は、案内通路８４の上流側にあるメダルを皿用通路８２へ排出するための通路切替片８５を備えている。通路切替片８５は、案内通路８４の上流側において当該案内通路８４内に出没可能に設けられている。また、通路切替片８５は、図示しないソレノイドに連結されており、ソレノイドの非励磁時には案内通路８４内に通路切替片８５が突出する。この場合、案内通路８４の上流側にあるメダルはその突出した通路切替片８５に当たることで突条８４ａを乗り上げて下方に落下し、皿用通路８２に導かれる。皿用通路８２に導かれたメダルは、前面扉１２の前面下部に設けられたメダル排出口１７からメダル受け皿１８へと導かれ、遊技者に返還される。一方、ソレノイドの励磁時には案内通路８４外に通路切替片８５が没する。これにより、メダルは案内通路８４に沿って流れ、ホッパ用通路８１に導かれる。ホッパ用通路８１に導かれたメダルは、筐体１１の内部に収納されたホッパ装置９１へと導かれる。
【００６２】
また、セレクタ８３において通路切替片８５の下流側には、案内通路８４を通過するメダルを検出するための投入メダル検出装置８６が設けられている。メダル検出装置８６は、フォトセンサからなる第１投入メダル検出センサ８６ａと同じくフォトセンサからなる第２投入メダル検出センサ８６ｂとを備え、これら各検出センサ８６ａ，８６ｂは案内通路８４の流下方向に並ぶようにして近接配置されている（少なくとも１時期において同一メダルを同時に検出する状態が生じる程度の近接状態とする）。これら各検出センサ８６ａ，８６ｂにより案内通路８４のメダルの通過が順次検出される。
【００６３】
メダルを遊技者に付与する排出手段としてのホッパ装置９１は、メダルを貯留する貯留タンク９２と、メダルを遊技者に払い出す払出装置９３とより構成されている。払出装置９３は、図示しないメダル払出用回転板を回転させることにより、皿用通路８２の中央右部に設けられた開口９４へメダルを排出し、皿用通路８２を介してメダル受け皿１８へメダルを払い出すようになっている。また、ホッパ装置９１の右方には、貯留タンク９２内に所定量以上のメダルが貯留されることを回避するための予備タンク９５が設けられている。ホッパ装置９１の貯留タンク９２内部には、この貯留タンク９２から予備タンク９５へとメダルを排出する誘導プレート９６が設けられている。したがって、誘導プレート９６が設けられた高さ以上にメダルが貯留された場合、かかるメダルが予備タンク９５に貯留されることとなる。
【００６４】
メダル投入口７５の下方には、ボタン状の返却スイッチ７６が設けられている。返却スイッチ７６は、メダル投入口７５に投入されたメダルがセレクタ８３内に詰まった際に押されるスイッチであり、このスイッチが押されることによりセレクタ８３が機械的に連動して動作され、当該セレクタ８３内に詰まったメダルがメダル排出口１７より返却されるようになっている。
【００６５】
表示窓３１Ｌ，３１Ｍ，３１Ｒの下方左側には、仮想遊技媒体としてのクレジットされた仮想メダルを一度に３枚投入するためのボタン状の第１クレジット投入スイッチ７７が設けられている。また、第１クレジット投入スイッチ７７の左方には当該スイッチ７７よりも小さなボタン状のスイッチとして、第２クレジット投入スイッチ７８及び第３クレジット投入スイッチ７９が設けられている。第２クレジット投入スイッチ７８はクレジットされた仮想メダルを一度に２枚投入するためのものであり、第３クレジット投入スイッチ７９は仮想メダルを１枚投入するためのものである。
【００６６】
スタートレバー７１の左側には、ボタン状の精算スイッチ８０が設けられている。すなわち、本スロットマシン１０では、所定の最大値（メダル５０枚分）となるまでの余剰の投入メダルや入賞時の獲得メダルを仮想メダルとして貯留記憶するクレジット機能を有しており、仮想メダルが貯留記憶されている状態で精算スイッチ８０が押下操作されることで、仮想メダルが現実のメダルとして排出される。
【００６７】
遊技パネル３０の表示窓３１Ｌ，３１Ｍ，３１Ｒ下方には、貯留記憶された仮想メダル数を表示するクレジット表示部３５と、入賞時に獲得したメダルの枚数を表示する獲得枚数表示部３６とがそれぞれ設けられている。
【００６８】
ここで、メダルがベットされる手順について説明する。遊技の開始時にメダル投入口７５からメダルが投入されるとベットとなる。
【００６９】
すなわち、１枚目のメダルがメダル投入口７５に投入されると、第１有効ライン表示部３２が点灯し、そしてこれに対応する中ラインが有効ラインとなり、２枚目のメダルがメダル投入口７５に投入されると、更に第２有効ライン表示部３３が点灯すると共に、これに対応する上ライン及び下ラインを含む合計３本の組合せラインがそれぞれ有効ラインとなり、３枚目のメダルがメダル投入口７５に投入されると、更に第３有効ライン表示部３４が点灯し、そしてこれに対応する一対の斜めラインを含む合計５本の組合せライン全てが有効ラインとなる。
【００７０】
また、４枚以上のメダルがメダル投入口７５に投入されると、３枚を超える余剰メダルは、そのときに貯留記憶されている仮想メダルが５０枚未満であれば、スロットマシン内部に貯蓄されると共にクレジット表示部３５の仮想メダル数が加算表示される。一方、仮想メダル数が５０枚のとき又は５０枚に達したときには、セレクタ８３によりホッパ用通路８１から皿用通路８２への切替がなされ、メダル排出口１７からメダル受け皿１８へと余剰メダルが返却される。
【００７１】
また、クレジット表示部３５に貯留枚数が表示されている場合には、第１〜第３クレジット投入スイッチ７７〜７９のいずれかが押された際にも仮想メダルが投入されたこととなりベットとなる。
【００７２】
第３クレジット投入スイッチ７９が押された際には、仮想メダルが１枚投入されたこととしてクレジット表示部３５に表示されている数値が１つ減算され、第１有効ライン表示部３２が点灯して中ラインが有効ラインとなる。第２クレジット投入スイッチ７８が押された際には、仮想メダルが２枚投入されたこととしてクレジット表示部３５に表示されている数値が２つ減算され、第１有効ライン表示部３２および第２有効ライン表示部３３が点灯して合計３本の組合せラインが有効ラインとなる。第１クレジット投入スイッチ７７が押された際には、仮想メダルが３枚投入されたこととしてクレジット表示部３５に表示されている数値が３つ減算され、全ての有効ライン表示部３２〜３４が点灯して合計５本の組合せラインが有効ラインとなる。
【００７３】
なお、第１〜第３クレジット投入スイッチ７７〜７９のいずれかが押された際に投入されるべき仮想メダルが貯留されていない場合、例えばクレジット表示部３５の表示が２のときに第１クレジット投入スイッチ７７が押された場合等には、クレジット表示部３５の数値が全て減算されて０となり、投入可能な仮想メダル分だけベットされる。
【００７４】
前面扉１２の上部には、遊技の進行に伴い点灯したり点滅したりする上部ランプ１３と、遊技の進行に伴い種々の効果音を鳴らしたり、遊技者に遊技状態を報知したりする左右一対のスピーカ１４と、遊技者に各種情報を与える補助表示部１５とが設けられている。補助表示部１５は、本実施の形態では表示内容の多様化及び表示演出の重厚化を意図して液晶表示器によって構成されているが、ドットマトリックス表示器等の他の表示器を使用してもよい。補助表示部１５は、遊技の進行に伴って各種表示演出を実行するためのものであり、各リール４２Ｌ，４２Ｍ，４２Ｒによる遊技を主表示部によるものと考えることができることから、本実施の形態では補助表示部１５と称している。補助表示部１５の背面には上部ランプ１３やスピーカ１４、補助表示部１５を駆動させるための表示制御装置１１１が設けられている。なお、上部ランプ１３及びスピーカ１４の位置や数は特に以上説明したものに限られない。
【００７５】
筐体１１の内部においてホッパ装置９１の左方には、電源ボックス１２１が設けられている。電源ボックス１２１は、電源スイッチ１２２、リセットスイッチ１２３、及び当選確率設定キー挿入孔１２４などを備えている。電源スイッチ１２２は、主制御装置１３１を始めとする各部に電源を供給するための起動スイッチである。リセットスイッチ１２３は、スロットマシン１０のエラー状態をリセットするためのスイッチである。当選確率設定キー挿入孔１２４は、ホール管理者などがメダルの出玉調整を行うためのものである。すなわち、ホール管理者等が当選確率設定キーを当選確率設定キー挿入孔１２４へ挿入してＯＮ操作することにより、スロットマシン１０の当選確率を設定できるようになっている。
【００７６】
リールユニット４１の上方には、主制御装置１３１が筐体１１の背板１１ｃに取り付けられている。主制御装置１３１は、主たる制御を司るＣＰＵ、遊技プログラムを記憶したＲＯＭ、遊技の進行に応じた必要なデータを一時的に記憶するＲＡＭ、各種機器との連絡をとるポート、時間計数や同期を図る場合などに使用されるクロック回路等を含む主基板を具備しており、主基板が透明樹脂材料等よりなる被包手段としての基板ボックスに収容されて構成されている。基板ボックスは、略直方体形状のボックスベースと該ボックスベースの開口部を覆うボックスカバーとを備えている。これらボックスベースとボックスカバーとは封印手段としての封印ユニットによって開封不能に連結され、これにより基板ボックスが封印されている。
【００７７】
次に、本スロットマシン１０の電気的構成について、図８のブロック図に基づいて説明する。
【００７８】
主制御装置１３１には、演算処理手段であるＣＰＵ１５１を中心とするマイクロコンピュータが搭載されている。ＣＰＵ１５１には、電源ボックス１２１の内部に設けられた電源装置１６１の他に、所定の上限値の範囲内で乱数を生成し適宜更新する乱数カウンタ１５４などが内部バスを介して接続されている。かかる主制御装置１３１は、スロットマシン１０に内蔵されるメイン基盤としての機能を果たすものである。また、主制御装置１３１には、図示しない入出力ポートが設けられており、当該入出力ポートを介して各種信号の入出力が行われる。
【００７９】
すなわち、主制御装置１３１の入力側には、スタートレバー７１の操作を検出するスタート検出センサ７１ａ、各ストップスイッチ７２，７３，７４の操作を個別に検出するストップ検出センサ７２ａ，７３ａ，７４ａ、メダル投入口７５から投入されたメダルを検出する第１，第２投入メダル検出センサ８６ａ，８６ｂ、各クレジット投入スイッチ７７，７８，７９の操作を個別に検出するクレジット投入検出センサ７７ａ，７８ａ，７９ａ、精算スイッチ８０の操作を検出する精算検出センサ８０ａ、ホッパ装置９１から払い出されるメダルを検出する払出検出センサ９１ａ、リセットスイッチ１２３の操作を検出するリセット検出センサ１２３ａ、当選確率設定キー挿入孔１２４に当選確率設定キーが挿入されてＯＮ操作されたことを検出する当選確率設定キー検出センサ１２４ａ等の各種センサが接続されており、これら各種センサからの信号は入出力ポートを介してＣＰＵ１５１へ出力されるようになっている。
【００８０】
また、主制御装置１３１の入力側には、電源装置１６１に設けられた停電監視回路１６１ｂが接続されている。電源装置１６１には、主制御装置１３１を始めとしてスロットマシン１０の各電子機器に駆動電力を供給する電源部１６１ａや、上述した停電監視回路１６１ｂなどが搭載されている。
【００８１】
停電監視回路１６１ｂは電源の遮断状態を監視し、停電時はもとより、電源スイッチ１２２による電源遮断時に停電信号を生成するためのものである。そのため停電監視回路１６１ｂは、電源部１６１ａから出力されるこの例では直流１２ボルトの安定化駆動電圧を監視し、この駆動電圧が例えば１０ボルト未満まで低下したとき電源が遮断されたものと判断して停電信号が出力されるように構成されている。停電信号はＣＰＵ１５１に供給され、ＣＰＵ１５１ではこの停電信号を認識することにより後述する停電時処理が実行される。
【００８２】
電源部１６１ａは、出力電圧が１０ボルト未満まで低下した場合でも、主制御装置１３１などの制御系における駆動電圧として使用される５ボルトの安定化電圧が出力されるように構成されている。この安定化電圧が出力される時間としては、主制御装置１３１による停電時処理を実行するに十分な時間が確保されている。
【００８３】
主制御装置１３１の出力側には、各有効ライン表示部３２，３３，３４、クレジット表示部３５、獲得枚数表示部３６、各リール４２Ｌ，４２Ｍ，４２Ｒを回転させるための各ステッピングモータ６１（６１Ｌ，６１Ｍ，６１Ｒ）、セレクタ８３に設けられたメダル通路切替ソレノイド８３ａ、ホッパ装置９１、表示制御装置１１１、図示しないホール管理装置などに情報を送信できる外部集中端子板１７１等が接続されている。
【００８４】
表示制御装置１１１は、上部ランプ１３やスピーカ１４、補助表示部１５を駆動させるための制御装置であり、これらを駆動させるためのＣＰＵ、ＲＯＭ、ＲＡＭ等が一体化された基板を備えている。そして、主制御装置１３１からの信号を受け取った上で、表示制御装置１１１が独自に上部ランプ１３、スピーカ１４及び補助表示部１５を駆動制御する。従って、表示制御装置１１１は、遊技を統括管理するメイン基盤たる主制御装置１３１との関係では補助的な制御を実行するサブ基盤となっている。即ち、間接的な遊技に関する音声やランプ、表示についてはサブ基盤を設けることにより、メイン基盤の負担軽減を図っている。なお、各種表示部３２〜３６を表示制御装置１１１が制御する構成としてもよい。
【００８５】
上述したＣＰＵ１５１には、このＣＰＵ１５１によって実行される各種の制御プログラム、及び後述する監視タイマカウンタ１５３ｂにセットする値や排出制御カウンタ１５３ｃにセットする値（基準回数）といった固定値データを記憶したＲＯＭ１５２と、このＲＯＭ１５２内に記憶されている制御プログラムを実行するに当たって各種のデータを一時的に記憶する作業エリアを確保するためのＲＡＭ１５３のほかに、図示はしないが周知のように割込み回路を始めとしてタイマ回路、データ送受信回路などスロットマシン１０において必要な各種の処理回路などが内蔵されている。ＲＯＭ１５２とＲＡＭ１５３によって記憶手段としてのメインメモリが構成されている。
【００８６】
ＲＡＭ１５３について詳細に説明すると、ＲＡＭ１５３には、各種のデータを一時的に記憶するためのメモリや、停電などの発生により電源が遮断された場合において、電源遮断時（電源スイッチ１２２の操作による電源遮断をも含む。以下同様）のスタックポインタの値を記憶しておくためのバックアップエリアが設けられている。なお、ＣＰＵ１５１のＮＭＩ端子（ノンマスカブル割込端子）には、停電等の発生による電源遮断時に、停電監視回路１６１ｂからの停電信号が入力されるように構成されており、停電等の発生に伴う停電フラグ生成処理としてのＮＭＩ割込み処理が即座に実行される。
【００８７】
また、ＲＡＭ１５３には、仮想メダルを貯留記憶するための仮想メダル記憶エリア１５３ａや、後述する異常判定処理（図２２）にて異常を判定する上で用いられる監視タイマカウンタ１５３ｂ及び排出制御カウンタ１５３ｃなどの各種カウンタエリアが設けられている。
【００８８】
続いて、主制御装置１３１内のＣＰＵ１５１により実行される各制御処理を図９〜図２４のフローチャート等を参照しながら説明する。かかるＣＰＵ１５１の処理としては大別して、電源投入に伴い起動されるメイン処理と、定期的に（本実施の形態では１．４９ｍｓｅｃ周期で）起動されるタイマ割込み処理と、ＮＭＩ端子（ノンマスカブル端子）への停電信号の入力により起動されるＮＭＩ割込み処理とがあり、説明の便宜上、はじめにＮＭＩ割込み処理とタイマ割込み処理とを説明し、その後メイン処理を説明する。
【００８９】
図９はＮＭＩ割込み処理の一例を示すフローチャートである。停電の発生などによって電源が遮断されると、電源装置１６１の停電監視回路１６１ｂでは停電信号が生成され、主制御装置１３１に対して出力される。ＮＭＩ端子を介して停電信号を受信した主制御装置１３１では、ＮＭＩ割込み処理が実行される。
【００９０】
ＮＭＩ割込み処理では、まずステップＳ１０１において、ＣＰＵ１５１内に設けられた使用レジスタのデータをＲＡＭ１５３内に設けられたバックアップエリアに退避させる。続いて、ステップＳ１０２では、停電フラグをＲＡＭ１５３内に設けられた停電フラグ格納エリアにセットする。その後、ステップＳ１０３にてＲＡＭ１５３のバックアップエリアに退避させたデータを再びＣＰＵ１５１の使用レジスタに復帰させる。この復帰処理でＮＭＩ割込み処理が終了する。
【００９１】
図１０は、主制御装置１３１で定期的に実行されるタイマ割込み処理のフローチャートであり、主制御装置１３１のＣＰＵ１５１により例えば１．４９ｍｓｅｃごとにタイマ割込みが発生する。
【００９２】
先ず、ステップＳ２０１に示すレジスタ退避処理では、後述する通常処理で使用しているＣＰＵ１５１内の全レジスタの値をＲＡＭ１５３のバックアップエリアに退避させる。ステップＳ２０２では停電フラグがセットされているか否かを確認し、停電フラグがセットされているときにはステップＳ２０３に進み、停電時処理を実行する。
【００９３】
ここで、停電時処理について図１１を用いて説明する。ステップＳ３０１では、コマンド送信が終了しているか否かを判定する。送信が終了していない場合には本処理を終了してタイマ割込み処理に復帰し、コマンド送信を終了させる。ステップＳ３０１がＹＥＳ、すなわちコマンドの送信が完了している場合には、ステップＳ３０２に進み、ＣＰＵ１５１のスタックポインタの値をＲＡＭ１５３内のバックアップエリアに保存する。その後ステップＳ３０３では、停止処理として後述するＲＡＭ判定値をクリアすると共に入出力ポートにおける出力ポートの出力状態をクリアし、図示しない全てのアクチュエータをオフ状態にする。ステップＳ３０４では、ＲＡＭ判定値を算出し、バックアップエリアに保存する。ＲＡＭ判定値とは、具体的にはＲＡＭ１５３の作業領域アドレスにおけるチェックサムの２の補数である。ＲＡＭ判定値をバックアップエリアに保存することにより、ＲＡＭ１５３のチェックサムは０となる。ＲＡＭ１５３のチェックサムを０とすることにより、ステップＳ３０５においてそれ以後のＲＡＭアクセスを禁止する。その後は、電源が完全に遮断して処理が実行できなくなるのに備え、無限ループに入る。
【００９４】
タイマ割込み処理の説明に戻り、ステップＳ２０２にて停電フラグがセットされていない場合には、ステップＳ２０４以降の各種処理を行う。
【００９５】
すなわち、ステップＳ２０４では、誤動作の発生を監視するためのウオッチドッグタイマの値を初期化するウオッチドッグタイマのクリア処理を行う。ステップＳ２０５では、ＣＰＵ１５１自身に対して次回のタイマ割込みを設定可能とする割込み終了宣言処理を行う。ステップＳ２０６では、各リール４２Ｌ，４２Ｍ，４２Ｒを回転させるために、それぞれの回胴駆動モータであるステッピングモータ６１Ｌ〜６１Ｒを駆動させるステッピングモータ制御処理を行う。ステップＳ２０７では、入出力ポートに接続された各種センサ（図８参照）の状態を読み込むと共に、読み込み結果が正常か否かを監視するセンサ監視処理を行う。
【００９６】
ステップＳ２０８では、各タイマの値の減算等を行うタイマ演算処理を行う。ステップＳ２０９では、メダルのベット数や、払い出し枚数をカウントした結果を外部集中端子板１７１へ出力するカウンタ処理を行う。ステップＳ２１０では、各種コマンドを表示制御装置１１１へ送信するコマンド出力処理を行う。ステップＳ２１１では、セグメントデータを設定するセグメントデータ設定処理を行う。ステップＳ２１２では、セグメントデータ設定処理で設定されたセグメントデータを所定の表示部に供給して該当する数字、記号などを表示するセグメントデータ表示処理を行う。ステップＳ２１３では、Ｉ／Ｏ装置に対応するデータを出力するポート出力処理を行う。ステップＳ２１４では、先のステップＳ２０１にてバックアップエリアに退避させた各レジスタの値をそれぞれＣＰＵ１５１内の対応するレジスタに復帰させる。その後ステップＳ２１５にて次回のタイマ割込みを許可する割込み許可処理を行い、この一連のタイマ割込み処理を終了する。
【００９７】
図１２は電源投入後に実行される主制御装置１３１でのメイン処理を示すフローチャートである。メイン処理は、停電からの復旧や電源スイッチ１２２のオン操作によって電源が投入された際に実行される。
【００９８】
先ずステップＳ４０１では、初期化処理として、スタックポインタの値をＣＰＵ１５１内に設定すると共に、割込み処理を許可する割込みモードを設定し、その後ＣＰＵ１５１内のレジスタ群や、Ｉ／Ｏ装置等に対する各種の設定などを行う。
【００９９】
これらの初期化処理が終了すると、ステップＳ４０２では当選確率設定キーが当選確率設定キー挿入孔１２４に挿入されてＯＮ操作されているか否か、より詳しくは当選確率設定キー検出センサ１２４ａからＯＮ信号を受信しているか否かを判定する。当選確率設定キーのＯＮ操作がなされている場合にはステップＳ４０３に進み、強制的ＲＡＭクリア処理としてＲＡＭ１５３に記憶されたデータを全てクリアする。続くステップＳ４０４ではいずれの当選確率に基づいて後述する抽選処理を実行させるのかを設定するための当選確率設定処理を行う。ステップＳ４０４にて当選確率設定処理を行った後には、ステップＳ４０５に進み、通常処理を実行する。
【０１００】
一方、ステップＳ４０２にて当選確率設定キーが挿入されていない場合には、ステップＳ４０６以降に示す復電処理を行う。復電処理とは、スロットマシン１０の状態を電源遮断前の状態に復帰させる処理である。従って、復電処理では先ずＲＡＭ１５３のデータが正常かどうかを確認する必要がある。
【０１０１】
そこで、ステップＳ４０６では設定値が正常か否かを判定する。具体的には、当選確率設定値が「１」〜「６」のいずれかである場合に正常であると判定し、「０」又は「７」以上である場合に異常であると判定する。設定値が正常である場合には、ステップＳ４０７にて停電フラグがセットされているか否かを確認する。停電フラグがセットされている場合には、さらにステップＳ４０８にてＲＡＭ判定値が正常であるか否かを確認する。具体的には、ＲＡＭ１５３のチェックサムの値を調べ、その値が正常、つまりＲＡＭ判定値を加味したチェックサムの値が０か否かを確認する。ＲＡＭ判定値を加味したチェックサムの値が０である場合、ＲＡＭ１５３のデータは正常であると判定する。
【０１０２】
ステップＳ４０８においてＲＡＭ判定値が正常であると判定した場合にはステップＳ４０９に進み、バックアップエリアに保存されたスタックポインタの値をＣＰＵ１５１のスタックポインタに書き込み、スタックの状態を電源が遮断される前の状態に復帰させる。次に、ステップＳ４１０において、復電処理の実行を伝える復電コマンドを表示制御装置１１１に送信する。その後、ステップＳ４１１にて遊技状態として打ち止め及び自動精算設定保存処理を行い、ステップＳ４１２にてスタート検出センサ７１ａ等の各種センサの初期化を行う。続くステップＳ４１３では、停電フラグをリセットし、電源遮断前の番地に戻る。電源遮断前の番地に戻るための具体的な処理として、先に説明したタイマ割込み処理に復帰し、ウォッチドッグタイマクリア処理（ステップＳ２０４）が実行されることとなる。
【０１０３】
ステップＳ４０６〜ステップＳ４０８のいずれかがＮＯ、すなわち、当選確率設定値が異常である、電源遮断時にセットされる筈の停電フラグがセットされていない、又はＲＡＭ判定値が異常である場合には、ＲＡＭ１５３のデータが破壊された可能性が高い。このような場合には、ステップＳ４１４〜ステップＳ４１６に示す動作禁止処理を行う。動作禁止処理として、先ずステップＳ４１４にて次回のタイマ割込み処理を禁止し、ステップＳ４１５では入出力ポート内の全ての出力ポートをクリアすることにより、入出力ポートに接続された全てのアクチュエータをオフ状態に制御する。その後、ステップＳ４１６にてホール管理者等にエラーの発生を報知するエラー報知処理を行う。かかる動作禁止状態は、上述した当選確率設定処理が行われるまで維持される。
【０１０４】
次に、遊技に関わる主要な制御を行う通常処理について図１３のフローチャートに基づき説明する。
【０１０５】
先ずステップＳ５０１では、貯留記憶されている仮想メダルを実際のメダルとして排出するためのメダル精算処理を実行する。このメダル精算処理については、本発明の理解をより容易なものとするため後に説明する。
【０１０６】
続くステップＳ５０２では、メダルがベットされているか否かを判定する。すなわち、メダル投入口７５よりメダルが投入されてベット設定がなされているか否か、又はクレジット投入スイッチ７７〜７９の操作により仮想メダルが投入されてベット設定がなされているか否かを判定する。
【０１０７】
メダルの投入に基づくベット設定は、上述したタイマ割込み処理（図１０）におけるステップＳ２０７のセンサ監視処理にて行われている。詳細には、センサ監視処理における投入メダル検出処理にて行われている。そこで、当該処理について図１４のフローチャートに基づき説明する。
【０１０８】
投入メダル検出処理では、先ずステップＳ６０１にて投入監視処理を実行する。投入監視処理では、各投入メダル検出センサ８６ａ，８６ｂから入力した検出信号に基づいて、メダルが投入されたか否かを確認する。
【０１０９】
ここで、メダルが投入されたか否かを確認する方法について、図１５のタイミングチャートに基づいて詳細に説明する。図中のＴ１〜Ｔ４はメダルの通過タイミングを示している。
【０１１０】
メダル投入口７５より投入されホッパ用通路８１へ導かれるメダルは、メダル投入口７５に投入されてから所定時間が経過したＴ１のタイミングで、第１投入メダル検出センサ８６ａの検出部を通過し始めることとなり、かかるタイミングで第１投入メダル検出センサ８６ａはＯＮ状態となる。その後、案内通路８４を流下したメダルは、Ｔ２のタイミングで第２投入メダル検出センサ８６ｂの検出部を通過し始めることとなり、かかるタイミングで第２投入メダル検出センサ８６ｂはＯＮ状態となる。さらに、Ｔ３のタイミングで第１投入メダル検出センサ８６ａの検出部をメダルが通過し終わるため、かかるタイミングで第１投入メダル検出センサ８６ａがＯＦＦ状態となり、第２投入メダル検出センサ８６ｂの検出部を通過し終わるＴ４のタイミングで第２投入メダル検出センサ８６ｂがＯＦＦ状態となる。
【０１１１】
主制御装置１３１のＣＰＵ１５１は、これら各センサ８６ａ，８６ｂがＯＮ／ＯＦＦされる順序を監視する。そして、第１，第２投入メダル検出センサ８６ａ，８６ｂが共にＯＦＦ、第１投入メダル検出センサ８６ａのみＯＮ、第１，第２投入メダル検出センサ８６ａ，８６ｂが共にＯＮ、第２投入メダル検出センサ８６ｂのみＯＮ、第１，第２投入メダル検出センサ８６ａ，８６ｂが共にＯＦＦという順序通りになった場合で、かつ各ＯＮ／ＯＦＦ切換えに移行する時間が所定時間内である場合にのみメダルが正常にホッパ用通路８１へ取り込まれたと判断し、それ以外の場合はエラーとする。エラーと判定した場合には、エラー表示処理として、先ず割込み処理を禁止し、入出力ポート内の全ての出力ポートをクリアすることにより、入出力ポートに接続された全てのアクチュエータをオフ状態に制御する。その後、ホール管理者などにエラーの発生を報知するエラー表示を行うと共に、リセットスイッチ１２３がＯＮ操作されるまでかかる状態を維持する。このようにするのは、メダルを第１，第２投入メダル検出センサ８６ａ，８６ｂ付近で往復動させてメダル投入と誤認させる不正行為を抑制するためである。
【０１１２】
投入メダル検出処理の説明に戻り、ステップＳ６０１にて投入監視処理を実行した後は、ステップＳ６０２にて正常なメダルの検出があったか否かを判定する。正常なメダルの検出がなかった場合には、そのまま本投入メダル検出処理を終了する。正常なメダルの検出があった場合には、ステップＳ６０３にて最大ベット枚数となっているか否かを判定する。この最大ベット枚数は、例えば、遊技状態が通常ゲームの場合には「３」となっている。
【０１１３】
最大ベット枚数でない場合には、ステップＳ６０４にてベット枚数を１加算した後に、ステップＳ６０６に進む。一方、最大ベット枚数である場合には、ステップＳ６０５にてＲＡＭ１５３の仮想メダル記憶エリア１５３ａの情報（以下、仮想メダル枚数ともいう）を１加算した後にステップＳ６０６に進む。つまり、最大ベット枚数の状況においてメダルが投入されると、その投入されたメダルは仮想メダルとして貯留記憶される。
【０１１４】
ステップＳ６０６では、最大ベット枚数であって最大仮想メダル枚数であるか否かを判定する。いずれかが最大枚数でない場合には、そのまま本投入メダル検出処理を終了する。いずれも最大枚数である場合には、ステップＳ６０７にてメダル通路切換ソレノイド８３ａを非励磁状態としてメダルの投入を不許可とした後に、本投入メダル検出処理を終了する。このメダルの投入を不許可とした状態は、最大ベット枚数の状態又は最大仮想メダル枚数の状態のいずれかが解消されることに応じて、解除される。
【０１１５】
仮想メダルの投入に基づくベット設定は、投入メダル検出処理と同様に、上述したタイマ割込み処理（図１０）におけるステップＳ２０７のセンサ監視処理にて行われている。詳細には、センサ監視処理における仮想メダル投入処理にて行われている。そこで、当該処理について図１６のフローチャートに基づき説明する。
【０１１６】
仮想メダル投入処理では、先ずステップＳ７０１にてクレジット投入検出センサ７７ａ〜７９ａからの検出信号に基づいていずれかのクレジット投入スイッチ７７〜７９が操作されたか否かを判定する。いずれのクレジット投入スイッチ７７〜７９も操作されていない場合には、そのまま仮想メダル投入処理を終了する。いずれかのクレジット投入スイッチ７７〜７９が操作されている場合には、ステップＳ７０２に進む。
【０１１７】
ステップＳ７０２では、ベット枚数設定処理を実行する。ベット枚数設定処理では、操作されたクレジット投入スイッチ７７〜７９に応じてベット枚数を設定する。操作されたクレジット投入スイッチ７７〜７９とベット枚数の設定との関係については、既に説明したとおりであるので、ここでは説明を省略する。その後、ステップＳ７０３にて仮想メダル枚数の減算処理を実行した後に、本仮想メダル投入処理を終了する。仮想メダル枚数の減算処理では、ステップＳ７０２にて設定したベット枚数を仮想メダル枚数から減算するとともに、クレジット表示部３５における表示をそれに合わせて変更する。
【０１１８】
通常処理の説明に戻り、メダルがベットされているときには、続いてステップＳ５０３にてスタートレバー７１が操作されたか否かを判定する。ステップＳ５０２，ステップＳ５０３が共にＹＥＳの場合には、ステップＳ５０４にてベット不許可処理を実行する。具体的には、ＲＡＭ１５３の遊技中フラグ格納エリアに遊技中フラグをセットする。当該遊技中フラグがセットされることにより、クレジット投入検出センサ７７ａ〜７９ａからのＯＮ信号が無効化される。また、メダル通路切換えソレノイド８３ａが非励磁とされ、仮にメダル投入口７５からメダルが投入されたとしても皿用通路８２を介して遊技者にかかるメダルが返却されるようになる。さらには、精算検出センサ８０ａからのＯＮ信号が無効化される。
【０１１９】
その後、ステップＳ５０５の抽選処理、ステップＳ５０６のリール制御処理、ステップＳ５０７のメダル払出処理、ステップＳ５０８のＢＢゲーム処理を順に実行し、ステップＳ５０９ではベット許可処理を行う。かかる処理では、ＲＡＭ１５３の遊技中フラグ格納エリアから遊技中フラグをクリアする。これにより、クレジット投入検出センサ７７ａ〜７９ａ及び精算検出センサ８０ａからのＯＮ信号の無効化状態が解除される。また、メダル通路切換えソレノイド８３ａが励磁され、メダル投入口７５からメダルが投入された際にホッパ用通路８１へ導かれるようになる。以上の処理を行った後、ステップＳ５０１に戻る。一方、ステップＳ５０２にてメダルがベットされていない、またはステップＳ５０３にてスタートレバー７１が操作されていない場合には、ステップＳ５０１に戻る。
【０１２０】
次に、通常処理におけるステップＳ５０５〜ステップＳ５０７の各処理について説明する。なお、ステップＳ５０８のＢＢゲーム処理は、ＢＢゲームの開始、ＢＢゲームの進行、及びＢＢゲームの終了に関する制御を行う処理であり、ここでは詳細な説明を省略する。
【０１２１】
ステップＳ５０５の抽選処理について、図１７のフローチャートに基づき説明する。
【０１２２】
ステップＳ８０１では、スロットマシン１０の現在の設定状態やベットされたメダルの枚数、小役確率の高低等に基づき、当否決定用の乱数テーブルを選択する。ここで、スロットマシン１０の設定状態は図示しない設定キーを用いてセットされた「設定１」〜「設定６」のいずれかであり、「設定１」のときに役の当選確率が最も低い乱数テーブルが選択され、「設定６」のときに役の当選確率が最も高い乱数テーブルが選択される。また、ベットされたメダルの枚数は１〜３枚のいずれかであり、ベット枚数が多いほど役の当選確率が高くなるような乱数テーブルが選択される。例えば３枚ベットされたときの役の当選確率は、１枚ベットされたときの役の当選確率と比して３倍よりも高い確率となっている。さらに、小役確率については高低２種類存在し、現在の出玉率が所定の期待値を下回っているときには小役当選確率が高い乱数テーブルが選択され、所定の期待値を上回っているときには小役当選確率が低い乱数テーブルが選択される。
【０１２３】
ステップＳ８０２では、このようにして選択された乱数テーブルに、スタートレバー７１が操作されたときに乱数カウンタ１５４よりラッチした乱数を照らして役の抽選を行う。そしてステップＳ８０３にていずれかの役に当選したか否かを判定し、いずれの役にも当選していない場合にはそのまま本処理を終了する。いずれかの役に当選した場合にはステップＳ８０４に進み、その役に応じた当選フラグをセットすると共に図柄を揃えるべき有効ラインを決定する。続いてステップＳ８０５ではリール停止制御用のスベリテーブルを決定し、これをＲＡＭ１５３のスベリテーブル格納エリアに格納する。ここで、スベリテーブルとは、ストップスイッチ７２〜７４が押されたタイミングにおける所定の有効ライン上の図柄と、その有効ライン上に停止させるべき図柄とが異なる場合に、その停止させるべき図柄を所定の有効ライン上で止まるようにリールをどれだけ滑らせるかを定めたテーブルである。
【０１２４】
次に、ステップＳ５０６のリール制御処理について、図１８のフローチャートに基づき説明する。
【０１２５】
リール制御処理では、先ずステップＳ９０１においてウエイト処理を行う。このウエイト処理は、前回のゲームにおいてリールの回転を開始した時点から所定時間（例えば４．１秒）が経過するまで今回のゲームにおいてリールの回転を開始せずに待機する処理である。このため、遊技者がメダルをベットしてスタートレバー７１を操作したとしても、直ちに各リール４２Ｌ，４２Ｍ，４２Ｒが回転しないことがある。ウエイト処理に続いてステップＳ９０２のリール回転処理を行い、各リール４２Ｌ，４２Ｍ，４２Ｒを回転させる。その後、ステップＳ９０３に進み、左リール４２Ｌが回転を開始してから所定時間が経過したか否かを判定し、経過していない場合には所定時間が経過するまで待機する。所定時間が経過した場合にはステップＳ９０４に進み、ストップスイッチ７２〜７４のいずれかが押下操作されてリールの停止指令が発生したか否か、より具体的にはストップ検出センサ７２ａ〜７４ａからのＯＮ信号を受信しているか否かを判定する。停止指令が発生していない場合にはステップＳ９０５に進み、予め定められた各リール４２Ｌ，４２Ｍ，４２Ｒの最大回転時間を経過したか否かを判定する。最大回転時間を経過していない場合にはステップＳ９０４に戻り、最大回転時間を経過した場合にはステップＳ９０６に進んで回転中の全てのリールを強制的に順次停止させる強制停止処理を行う。
【０１２６】
一方、ステップＳ９０４にてストップスイッチ７２〜７４のいずれかが押下操作されて停止指令が発生した場合には、ステップＳ９０７に進み、リール停止処理を行う。このリール停止処理では、押下操作されたストップスイッチに対応するリールを停止させるが、役の抽選において役に当選し、当選フラグがセットされている場合にはＲＡＭ１５３のスベリテーブル格納エリアに格納されたスベリテーブルを参照して、可能な限り当選した役が所定の有効ライン上に並ぶように制御する。
【０１２７】
続いて、ステップＳ９０８では今回の停止指令が第１停止指令か否か、すなわち３つのリール全てが回転しているときにストップスイッチが押下操作されたか否かを判定する。第１停止指令の場合には、ステップＳ９０９に進み、スベリテーブル変更処理を行う。このスベリテーブル変更処理では、例えば当選した有効ライン上で役を揃えようとしたときに役の複合が発生するか否かを判定し、役の複合が発生しないときにはそのまま次のステップに移行し、役の複合が発生するときには当選した有効ラインを別の有効ラインに変更すると共に変更後の有効ラインに合ったスベリテーブルに変更した後に次のステップに移行する。
【０１２８】
一方、ステップＳ９０８で今回の停止指令が第１停止指令でないときには、ステップＳ９１０に進み、第２停止指令か否か、つまり３つのリールのうち１つのリールが停止し２つのリールが回転しているときにストップスイッチが押下操作されたか否かを判定する。第２停止指令のときにはステップＳ９１１に進み、停止目判定処理を行う。この停止目判定処理では、２つのリールが停止したときにその２つが「７」図柄等のボーナス図柄で揃っているか否かを判定し、揃っていないときにはそのまま次のステップに移行し、揃っているときにはスピーカ１４から効果音等を発生させた後に次のステップに移行する。
【０１２９】
そして、ステップＳ９０６の強制停止処理の後、ステップＳ９０９のスベリテーブル変更処理の後、ステップＳ９１０にて今回の停止指令が第２停止指令でなかったとき、又はステップＳ９１１の停止目判定処理を行った後には、ステップＳ９１２にて左、中、右リール４２Ｌ，４２Ｍ，４２Ｒのすべての回転が停止したか否かを判定する。ステップＳ９１２がＮＯの場合にはステップＳ９０４に戻り、ＹＥＳの場合には続くステップＳ９１３にて払出判定処理を行った後に本リール制御処理を終了する。
【０１３０】
払出判定処理では、役が有効ライン上に並んでいるか否かを判定し、役が有効ライン上に並んでいないときにはＲＡＭ１５３の払出予定数格納エリアに「０」をセットし、役が有効ライン上に並んでいるときにはその役が当選した役と一致しているか否かを判定し、一致していないときには上部ランプ１３等によりエラー表示を行うと共に払出予定数格納エリアに「０」をセットする。一致しているときには払出予定数格納エリアに並んだ役と対応する払出数をセットする。
【０１３１】
次に、ステップＳ５０７のメダル払出処理について、図１９のフローチャートに基づき説明する。
【０１３２】
メダル払出処理では、先ずステップＳ１００１にて払出数カウンタがカウントした払出数と、払出予定数格納エリアに格納された払出予定数とが一致しているか否かを判定する。払出数と払出予定数とが一致していないときには、ステップＳ１００２にてＲＡＭ１５３の仮想メダル記憶エリア１５３ａの仮想メダル枚数が上限（貯留されている仮想メダル枚数が５０枚）に達しているか否かを判定する。上限に達していないときには、ステップＳ１００３，Ｓ１００５にて仮想メダル記憶エリア１５３ａの仮想メダル枚数及び払出数をそれぞれ１加算する。その後、ステップＳ１００６では、クレジット表示部３５及び獲得枚数表示部３６の枚数をそれぞれ１加算するための表示部変更処理を行う。
【０１３３】
一方、ステップＳ１００２にて仮想メダル記憶エリア１５３ａの仮想メダル枚数が上限に達しているときには、ステップＳ１００４にてメダル払出用回転板を駆動してメダルをホッパ装置９１からメダル排出口１７を介してメダル受け皿１８へ払い出す。続くステップＳ１００５ではホッパ装置９１に取り付けられた払出検出センサ９１ａのメダル検出信号に応じて払出数を１加算する。その後、ステップＳ１００６にて獲得枚数表示部３６の枚数を１加算するための表示部変更処理を行う。ステップＳ１００６にて表示部変更処理を行った後、再びステップＳ１００１に戻る。ステップＳ１００１で払出数と払出予定数とが一致したときには、ステップＳ１００７にて払出終了処理を行った後に本メダル払出処理を終了する。払出終了処理では、払出予定数格納エリアや払出数カウンタの値を「０」にクリアする。
【０１３４】
次に、メダル精算処理について説明する。上述したようにメダル精算処理は、通常処理（図１３）におけるステップＳ５０１にて実行される。つまり、遊技が開始されるまでは繰り返し実行され、ステップＳ５０４にてベット不許可処理が実行され遊技が開始された後は当該遊技が終了しステップＳ５０９にてベット許可処理が実行されるまでは実行されない。メダル精算処理では、精算スイッチ８０の操作に基づいて、貯留記憶されている仮想メダルをメダルとして排出する処理を実行する。このメダル精算処理について図２０のフローチャートに基づき詳細に説明する。
【０１３５】
メダル精算処理では、先ずステップＳ１１０１にて、前回の遊技回において再遊技入賞が成立し、再遊技設定がなされているか否かを判定する。再遊技入賞とは、抽選処理にて再遊技当選となり、有効ライン上に再遊技図柄の組合せが成立することにより発生する。そして、再遊技入賞が成立した場合には、遊技者にとっては、次の遊技回をメダル又は仮想メダルの投入を要することなく開始させることができる。再遊技設定がなされている場合には、そのまま本メダル精算処理を終了し、再遊技設定がなされていない場合には、ステップＳ１１０２に進む。
【０１３６】
ステップＳ１１０２では、精算検出センサ８０ａからの検出信号に基づいて、精算スイッチ８０が操作されたか否かを判定する。精算スイッチ８０が操作されていない場合には、そのまま本メダル精算処理を終了する。精算スイッチ８０が操作されている場合には、ステップＳ１１０３に進む。
【０１３７】
ステップＳ１１０３では、ＲＡＭ１５３の仮想メダル記憶エリア１５３ａを確認することで、仮想メダルが貯留記憶されているか否かを判定する。仮想メダルが貯留記憶されていない場合には、メダルを排出する（精算する）必要がないため、そのまま本メダル精算処理を終了する。仮想メダルが貯留記憶されている場合には、ステップＳ１１０４の異常判定処理、ステップＳ１１０５の排出制御処理を順に実行した後に、本メダル精算処理を終了する。
【０１３８】
なお、ステップＳ１１０３において、仮想メダル又はベットメダル（賭け操作が行われることにより投入されたメダル）の少なくとも一方があるか否かを判定する構成としてもよい。この場合、仮想メダル又はベットメダルのいずれか一方でもある場合にはステップＳ１１０３にて肯定判定をし、仮想メダル及びベットメダルのいずれもない場合にはステップＳ１１０３にて否定判定をする。当該構成においては、ステップＳ１１０４の異常判定処理及びステップＳ１１０５の排出制御処理は、仮想メダル及びベットメダルの両方に対して行われることとなる。また、かかる構成に代えて、仮想メダルについてのみ、ステップＳ１１０４の異常判定処理及びステップＳ１１０５の排出制御処理を行い、ベットメダルについては異常判定処理を行うことなく、さらには上記排出制御処理とは別の排出制御処理を行う構成としてもよい。
【０１３９】
次に、ステップＳ１１０４の異常判定処理、及びステップＳ１１０５の排出制御処理について説明する。但し、ここでは、本発明の理解を容易なものとするために、先ずステップＳ１１０５の排出制御処理を説明し、その後、ステップＳ１１０４の異常判定処理を説明する。
【０１４０】
ステップＳ１１０５の排出制御処理について図２１のフローチャートに基づき説明する。
【０１４１】
排出制御処理では、先ずステップＳ１２０１にてＲＡＭ１５３の仮想メダル記憶エリア１５３ａを確認することにより、仮想メダル枚数が「０」か否かを判定する。仮想メダル枚数が「０」でないときには、ステップＳ１２０２にてメダル払出用回転板を駆動してメダルをホッパ装置９１からメダル排出口１７を介してメダル受け皿１８へ払い出す。続くステップＳ１２０３ではホッパ装置９１に取り付けられた払出検出センサ９１ａからのメダル検出信号に応じて仮想メダル枚数を１減算する。その後、ステップＳ１２０４にてクレジット表示部３５の枚数を１減算する表示変更処理を行う。ステップＳ１２０４にて表示部変更処理を行った後、再びステップＳ１２０１に戻る。ステップＳ１２０１で仮想メダル枚数が「０」となったときには、本排出制御処理を終了する。
【０１４２】
なお、ステップＳ１２０１において、仮想メダル及びベットメダルの和を算出し、その算出した値が「０」か否かを判定する構成とするとともに、ステップＳ１２０３では仮想メダル又はベットメダルのいずれかの減算処理を行う構成としてもよい。
【０１４３】
次に、ステップＳ１１０４の異常判定処理について図２２のフローチャートに基づき説明する。
【０１４４】
詳細な説明に先立って、概略を説明する。スロットマシン１０では、仮想メダルの貯留記憶を不正に行わせ、その貯留記憶させた仮想メダルを実際のメダルとして排出させることで、メダルを取得しようとする不正行為が想定される。当該不正行為としては、例えば、２個連設された投入メダル検出センサ８６ａ，８６ｂの間隔に対応させて２つの発光体をフィルムなどに埋設させた不正用冶具を用いるものが考えられる。この場合、各発光体が各投入メダル検出センサ８６ａ，８６ｂの検出部にくるようにフィルムを挿入し、各投入メダル検出センサ８６ａ，８６ｂの正規の検出順序に対応させて各発光体を点滅させることでメダルの投入を誤検出させ、仮想メダルの貯留記憶を行わせるものと考えられる。そして、仮想メダルの貯留記憶を行わせた後に精算スイッチ８０を操作することにより、不正にメダルを取得することができてしまう。かかる行為が行われ続けると、遊技ホールに多大な不利益を及ぼすこととなってしまう。これに対して、異常判定処理では、排出制御処理（図２１）が実行される回数（排出制御回数）と予め設定された基準回数とを比較することにより異常の有無を判定し、異常有りと判定した場合には異常処理を実行する。
【０１４５】
さて、異常判定処理では、先ずステップＳ１３０１にてＲＡＭ１５３の監視タイマカウンタ１５３ｂの値が「０」か否かを判定する。この監視タイマカウンタ１５３ｂは、規定期間内に基準回数以上の排出制御処理が実行されたか否かを判定する上で、その規定期間を把握するためのカウンタであり、上述したタイマ割込み処理（図１０）におけるステップＳ２０８のタイマ演算処理を構成する監視タイマ処理にて、カウント値のセット処理及びその減算処理が実行される。
【０１４６】
ここで、監視タイマ処理について図２３のフローチャートに基づき説明する。
【０１４７】
監視タイマ処理では、先ずステップＳ１４０１にてＲＡＭ１５３の遊技中フラグ格納エリアに遊技中フラグがセットされているか否かを判定することにより、現在が遊技中か否かを判定する。この遊技中フラグは、上述したように、通常処理（図１３）におけるステップＳ５０４のベット不許可処理にてセットされ、ステップＳ５０９のベット許可処理にてクリアされる。また、ステップＳ１４０２では、監視タイマカウンタ１５３ｂの値が「０」か否かを判定する。
【０１４８】
現在が遊技中ではなくステップＳ１４０１にて否定判定をし、さらに監視タイマカウンタ１５３ｂの値が「０」でありステップＳ１４０２にて肯定判定をした場合には、ステップＳ１４０３に進む。
【０１４９】
ステップＳ１４０３では、異常報知解除処理を実行する。この異常報知解除処理では、異常判定処理にて後述する異常報知処理が実行されている場合にそれを解除するための処理である。当該異常報知解除処理については後に説明する。なお、後述する遊技禁止処理中においては、当該ステップＳ１４０３の異常報知解除処理では異常報知処理の解除を実行しない。
【０１５０】
続くステップＳ１４０４では、精算検出センサ８０ａからの検出信号に基づいて、精算スイッチ８０が操作されたか否かを判定する。精算スイッチ８０が操作されていない場合には、そのまま本監視タイマ処理を終了する。精算スイッチ８０が操作されている場合にはステップＳ１４０５に進む。
【０１５１】
ステップＳ１４０５では、ＲＡＭ１５３の仮想メダル記憶エリア１５３ａを確認することで、仮想メダルが貯留記憶されているか否かを判定する。仮想メダルが貯留記憶されていない場合には、そのまま本監視タイマ処理を終了する。仮想メダルが貯留記憶されている場合には、ステップＳ１４０６、及びステップＳ１４０７の監視初期設定処理を実行する。
【０１５２】
なお、ステップＳ１４０５において、仮想メダル又はベットメダルの少なくとも一方があるか否かを判定する構成としてもよい。この場合、仮想メダル又はベットメダルのいずれか一方でもある場合にはステップＳ１４０５にて肯定判定をし、仮想メダル及びベットメダルのいずれもない場合にはステップＳ１４０５にて否定判定をする。
【０１５３】
ステップＳ１４０６では、監視タイマカウンタ１５３ｂに「２０１３４３」をセットする。ここで、後述するように監視タイマカウンタ１５３ｂにカウント値がセットされている場合、当該カウント値は監視タイマ処理が実行される度に、すなわちタイマ割込み処理が実行される度に１減算される。また、タイマ割込み処理は上述したように、１．４９ｍｓｅｃ周期で起動される。したがって、監視タイマカウンタ１５３ｂにセットされたカウント値は約１．４９ｍｓｅｃ周期で、１ずつ減算されていく。当該処理構成において、ステップＳ１４０６では、監視タイマカウンタ１５３ｂに「２０１３４３」をセットする。すなわち、ステップＳ１４０６では、２０１３４３×１．４９ｍｓｅｃ≒５ｍｉｎの時間が、監視タイマカウンタ１５３ｂにセットされることとなる。
【０１５４】
続くステップＳ１４０７では、ＲＡＭ１５３の排出制御カウンタ１５３ｃに基準回数をセットする。この基準回数は、排出制御の回数が異常か否かを判定する上で基準となる回数であり、本スロットマシン１０では具体的に「５」をセットする。その後、本監視タイマ処理を終了する。
【０１５５】
一方、現在が遊技中でありステップＳ１４０１にて肯定判定をした場合、又は現在が遊技中ではないが監視タイマカウンタ１５３ｂの値が「０」ではなくステップＳ１４０２にて否定判定をした場合、ステップＳ１４０８にて監視タイマカウンタ１５３ｂの値を１減算した後に本監視タイマ処理を終了する。ちなみに、監視タイマカウンタ１５３ｂの値が「０」の場合においては、ステップＳ１４０８ではその「０」の状態を維持するだけで減算処理を行わない。
【０１５６】
異常判定処理の説明に戻り、監視タイマカウンタ１５３ｂの値が「０」である場合には、ステップＳ１３０１にて待機する。そして、その後、監視タイマ処理におけるステップＳ１４０６にて監視タイマカウンタ１５３ｂに「２０１３４３」がセットされることにより、ステップＳ１３０１にて否定判定をし、ステップＳ１３０２に進む。
【０１５７】
ステップＳ１３０２では、排出制御回数の把握処理として排出制御カウンタ１５３ｃを１減算し、ステップＳ１３０３に進む。ここで、異常判定処理は、上述したようにメダル精算処理（図２０）において、精算スイッチ８０が操作されたと判定され、且つ仮想メダルが貯留記憶されていると判定された場合に実行される。一方、排出制御処理（図２１）は異常判定処理の後に実行される。したがって、排出制御回数の把握処理は、排出制御処理の実行が完了したタイミングではなく、排出制御処理の実行が許容されたタイミングで実行されていると言える。これは、後述するステップＳ１３０３〜ステップＳ１３０７の処理についても同様である。
【０１５８】
ステップＳ１３０３では、排出制御回数が規定期間内に第１基準回数に達したか否かを判定するための第１判定処理を実行する。具体的には、排出制御カウンタ１５３ｃの値が「２」以下か否かを判定する。
【０１５９】
排出制御カウンタ１５３ｃの値が「２」以下でない場合には、そのまま本異常判定処理を終了する。排出制御カウンタ１５３ｃの値が「２」以下の場合には、ステップＳ１３０４にて、第１異常処理としての異常報知処理を実行する。異常報知処理とは、遊技を禁止する前段階として遊技ホールの管理者などに注意を促すための処理である。具体的には、表示制御装置１１１に対して第１エラーコマンドを出力することにより、上部ランプ１３を所定の態様で点灯させる。なお、当該異常報知の態様は、これに限定されることはなく、例えば、スピーカ１４から所定の報知音又は報知音声を出力する構成としてもよく、補助表示部１５にて所定の報知表示を行う構成としてもよい。さらには、外部集中端子板１７１を介してホール管理装置にエラー信号を送信する構成としてもよい。
【０１６０】
続くステップＳ１３０５では、排出制御回数が規定期間内に第２基準回数に達したか否かを判定するための第２判定処理を実行する。具体的には、排出制御カウンタ１５３ｃの値が「０」か否かを判定する。
【０１６１】
排出制御カウンタ１５３ｃの値が「０」でない場合には、そのまま本異常判定処理を終了する。排出制御カウンタ１５３ｃの値が「０」の場合には、ステップＳ１３０６にて、第２異常処理としての遊技禁止処理を実行する。当該遊技禁止処理として具体的には、リセット検出センサ１２３ａからの検出信号に基づいてリセットスイッチ１２３が操作されたか否かを判定し、操作されるまで待機する。これにより、リセットスイッチ１２３が操作されるまで主制御装置１３１のＣＰＵ１５１における通常処理が進行しなくなり、遊技が禁止される。当該遊技禁止処理を実行することにより、仮想メダルの貯留記憶を不正に行わせ、その貯留記憶された仮想メダルを実際のメダルとして排出させることでメダルを取得しようとする不正行為が行われ続けることを、防止することができる。
【０１６２】
特に、異常判定処理は、上述したようにメダル精算処理（図２０）において、排出制御処理（図２１）の前に実行される。したがって、遊技禁止処理が実行されることにより排出制御処理が禁止され、貯留記憶されている仮想メダルが実際のメダルとして排出されることが禁止される。
【０１６３】
その後、リセットスイッチ１２３が操作されることにより、ステップＳ１３０６にて肯定判定をし、ステップＳ１３０７に進む。ステップＳ１３０７では、異常報知解除処理を実行する。具体的には、表示制御装置１１１に対してエラー解除コマンドを出力する。これにより、既に実行されている異常報知が解除される。ここで、上述したように、監視タイマ処理（図２３）において、監視タイマカウンタ１５３ｂの値が「０」でありステップＳ１４０２にて肯定判定をした場合には、ステップＳ１４０３にて異常報知解除処理を実行する。したがって、規定期間内に排出制御回数が第１基準回数に達したとしても、当該規定期間内に排出制御回数が第２基準回数に達しなかった場合には、当該規定期間の経過を持って既に実行されている異常報知が解除される。
【０１６４】
また、ステップＳ１３０７では、仮想メダル記憶エリア１５３ａの仮想メダル枚数を「０」とするとともに、監視タイマカウンタ１５３ｂに「０」をセットする。その後、本異常判定処理を終了する。
【０１６５】
次に、上述した異常判定処理が実行されることに基づく、異常判定の態様について図２４のタイミングチャートに基づき説明する。なお、図２４において（ａ）の判定期間は、ＲＡＭ１５３の監視タイマカウンタ１５３ｂが「０」となっていない期間を表す。
【０１６６】
先ず、第１のパターンについて説明する。ＲＡＭ１５３の監視タイマカウンタ１５３ｂによる期間の計測が行われていない状況であって、仮想メダルが貯留記憶されている状況において、ｔ１のタイミングで精算スイッチ８０が操作されることにより、監視タイマカウンタ１５３ｂによる期間の計測が開始されるとともに、ＲＡＭ１５３の排出制御カウンタ１５３ｃに基準回数がセットされる。その後、仮想メダルが貯留記憶されている状況における新たな精算スイッチ８０の操作が行われることなく、ｔ２のタイミングで規定期間（５ｍｉｎ）が経過することにより、何ら異常処理が実行されることなく今回の判定が終了する。当該第１のパターンは上記不正行為が行われない場合の典型的な例である。
【０１６７】
次に、第２のパターンについて説明する。監視タイマカウンタ１５３ｂによる期間の計測が行われていない状況であって、仮想メダルが貯留記憶されている状況において、ｔ３のタイミングで精算スイッチ８０が操作されることにより、監視タイマカウンタ１５３ｂによる期間の計測が開始されるとともに、排出制御カウンタ１５３ｃに基準回数がセットされる。その後、ｔ４のタイミング及びｔ５のタイミングのそれぞれで、仮想メダルが貯留記憶されている状況における新たな精算スイッチ８０の操作が行われることにより、排出制御カウンタ１５３ｃの値が「２」となる。すなわち、排出制御回数が第１基準回数に達する。この場合、第１異常処理として異常報知が開始される。その後、仮想メダルが貯留記憶されている状況における新たな精算スイッチ８０の操作が行われることなく、ｔ６のタイミングで規定期間が経過することにより、第２異常処理が実行されることなく今回の判定が終了し、さらに既に実行されている異常報知が解除される。当該第２のパターンは、不正行為ではなく規定期間内に排出制御回数が第１基準回数に達する場合に発生する。また、不正行為が行われた場合において異常報知が実行されたことで、遊技ホールの管理者等が当該不正行為を発見し、その後、不正行為が継続されることを阻止した場合にも発生する。
【０１６８】
次に、第３のパターンについて説明する。監視タイマカウンタ１５３ｂによる期間の計測が行われていない状況であって、仮想メダルが貯留記憶されている状況において、ｔ７のタイミングで精算スイッチ８０が操作されることにより、監視タイマカウンタ１５３ｂによる期間の計測が開始されるとともに、排出制御カウンタ１５３ｃに基準回数がセットされる。その後、仮想メダルが貯留記憶されている状況における新たな精算スイッチ８０の操作が繰り返し行われることにより、ｔ８のタイミングで排出制御回数が第１基準回数に達することで異常報知が開始され、さらにｔ９のタイミングで排出制御回数が第２基準回数に達する（排出制御カウンタ１５３ｃの値が「０」となる）ことで第２異常処理としての遊技禁止処理が開始される。これにより、上記不正行為がさらに続けて行われることを防止することができる。その後、リセットスイッチ１２３が操作されることにより、異常報知が解除されるとともに、遊技禁止処理が解除される。
【０１６９】
以上詳述した実施の形態によれば、以下の優れた効果を奏する。
【０１７０】
主制御装置１３１のＲＡＭ１５３に排出制御カウンタ１５３ｃを設け、仮想メダルを実際のメダルとして排出する排出制御処理（図２１）の回数を把握するようにした。そして、その排出制御回数が規定期間内に基準回数に達した場合に異常処理を実行するようにした。これにより、仮想メダルの貯留記憶を不正に行わせることに基づいてメダルを取得する不正行為が行われ続けることを抑制することができる。
【０１７１】
ＲＡＭ１５３の監視タイマカウンタ１５３ｂにより上記規定期間の計測が実行されていない状態において排出制御処理の実行に対応したタイミングとなることで、規定期間の計測を開始し、排出制御回数の監視を開始するようにした。かかる構成とすることにより、異常の有無の判定が繰り返し実行され、上記不正行為が行われ続けることを好適に抑制することができる。
【０１７２】
一連の処理として排出制御処理を含むメダル精算処理（図２０）において、異常判定処理（図２２）を実行するようにした。これにより、排出制御処理の実行に１対１で対応させて異常の有無の判定が実行されるため、排出制御回数が基準回数に達した場合にはその達したタイミングで異常処理を実行することができる。
【０１７３】
また、メダル精算処理は、ベット許可状態において実行され、ベット不許可状態においては実行されない。すなわち、遊技が開始され当該遊技が継続している状況において異常判定処理が実行されないようになっている。遊技に関わる制御では、抽選処理（図１７）やリール制御処理（図１８）が実行され、その制御の処理負荷は比較的大きなものであり、当該遊技に関わる制御に対して異常判定処理が並行して行われると主制御装置１３１のＣＰＵ１５１における制御処理負荷が増大してしまうおそれがある。これに対して、上記のとおりメダル精算処理はベット許可状態において実行されるため、遊技に関わる制御に対して異常判定処理が並行して行われることはなく、上記のような制御処理負荷の増大化が抑制されている。
【０１７４】
メダル精算処理において排出制御処理が実行される前に異常判定処理を実行するようにした。また、排出制御カウンタ１５３ｃでは、仮想メダルが貯留記憶されている状況において精算スイッチ８０が操作された回数を排出制御回数として把握するようにした。これにより、仮想メダルの貯留記憶を不正に行わせることに基づいてメダルを取得する不正行為が繰り返し行われ、当該不正行為の回数が基準回数に達した場合には、その基準回数目における排出制御処理が実行される前のタイミングで異常有りと判定することができる。また、本構成によれば、異常有りと判定した場合には、その基準回数目における排出制御処理が実行される前のタイミングで異常処理を実行することができる。これにより、基準回数目におけるメダルの不正取得を阻止することが可能となり、上記不正行為が行われ続けることを抑制できるだけでなく、遊技ホールの被る被害を極力抑えることが可能となる。
【０１７５】
排出制御回数が第１基準回数に達することで第１異常処理（具体的には、異常報知処理）を実行し、排出制御回数が第２基準回数に達することで第２異常処理（具体的には、排出制御禁止処理を含めた遊技禁止処理）を実行するようにした。このように複数段階で異常処理を実行するようにすることで、仮想メダルの貯留記憶を不正に行わせることに基づいてメダルを取得する不正行為が行われ続けることを好適に抑制することができる。
【０１７６】
特に、本実施の形態では、第１異常処理として、上部ランプ１３などにて異常報知を実行させることで排出制御回数が異常である旨を報知するとともに、第２異常処理として、その後の排出制御禁止処理を含めた遊技禁止処理を実行するようにした。この場合、第１異常処理が実行されることで不正行為に対する注意を促すことができるとともに、第２異常処理が実行されることで不正行為が行われ続けることを抑制することができる。
【０１７７】
なお、上述した実施の形態の記載内容に限定されず、例えば次のように実施してもよい。
【０１７８】
（１）上記実施の形態では、排出制御回数が第１基準回数に達することにより第１異常処理を実行し、排出制御回数が第２基準回数に達することにより第２異常処理を実行するようにしたが、これを変更してもよい。例えば、このように複数段階の異常処理を実行しない構成としてもよい。具体的には、排出制御回数が基準回数に達した場合には、異常報知と排出制御禁止処理とを合わせて実行する構成としてもよい。この場合、異常判定処理の構成を上記実施の形態よりも簡略化することができる。また、例えば、基準回数を３パターン以上設定し、それぞれに対応させて異常処理を実行する構成としてもよい。この場合、上記実施の形態よりも多段階の異常処理を実行することができ、仮想メダルの貯留記憶を不正に行わせることに基づいてメダルを取得する不正行為が行われ続けることをより好適に抑制することができる。
【０１７９】
（２）上記実施の形態では、第１異常処理では報知処理を行い、第２異常処理では遊技禁止処理を行う構成としたが、これを変更してもよい。例えば、第１異常処理及び第２異常処理のいずれにおいても報知処理を実行する構成としてもよい。但し、各異常処理において報知の態様を変更する。
【０１８０】
また、第２異常処理では、遊技禁止処理を行うのではなく、排出制御禁止処理を行う構成としてもよい。具体的には、リセットスイッチ１２３の操作などといった異常解除処理が実行されるまで精算スイッチ８０の操作（又は精算検出センサ８０ａからの信号）を無効化する構成としてもよい。さらには、基準回数を３パターン設定する構成においては、第１異常処理として報知処理を行い、第２異常処理として排出制御禁止処理を行い、第３異常処理として遊技禁止処理を行う構成としてもよい。
【０１８１】
（３）上記実施の形態では、ＲＡＭ１５３の監視タイマカウンタ１５３ｂの値が「０」となっている状況であってＲＡＭ１５３の仮想メダル記憶エリア１５３ａに仮想メダルが貯留記憶されている状況において精算スイッチ８０が操作されることにより、監視タイマカウンタ１５３ｂへのカウント値のセット、及び排出制御カウンタ１５３ｃへのカウント値のセットを行う構成としたが、当該セットタイミングを異ならせてもよい。例えば、監視タイマカウンタ１５３ｂの値が「０」となったタイミングで、監視タイマカウンタ１５３ｂへのカウント値のセット、及び排出制御カウンタ１５３ｃへのカウント値のセットを行う構成としてもよい。より具体的には、監視タイマ処理（図２３）においてステップＳ１４０４及びステップＳ１４０５の処理を実行しないようにする。これにより、ステップＳ１４０２にて監視タイマカウンタ１５３ｂの値が「０」であると判定された場合に、監視タイマカウンタ１５３ｂへのカウント値のセット、及び排出制御カウンタ１５３ｃへのカウント値のセットが行われる。すなわち、本構成では、「所定開始タイミング」は、「規定期間計測手段による規定期間の計測が完了したタイミング」となる。
【０１８２】
（４）また、上記（３）の構成に対して、上記実施の形態のように異常処理を２段階で行う構成を適用してもよく、また、上記（１）の構成を適用してもよい。
【０１８３】
（５）主制御装置１３１のＲＡＭ１５３に、少なくとも「基準回数―１」個分の排出制御カウンタ１５３ｃを設ける構成としてもよい。当該構成において、異常判定処理では、それら各排出制御カウンタ１５３ｃと１対１で対応させて異常の判定を実行する構成とする。具体的には、ＲＡＭ１５３に排出制御カウンタ１５３ｃと１対１で対応させて監視タイマカウンタ１５３ｂを設けるとともに、排出制御カウンタ１５３ｃと１対１で対応するように異常判定処理を設定する。なお、当該構成において、排出制御カウンタ１５３ｃと１対１で対応させて監視タイマカウンタ１５３ｂを設けるのではなく、加算方式の一の監視用タイマを設け、当該監視用タイマにより各排出制御カウンタ１５３ｃの規定期間を計測する構成としてもよい。
【０１８４】
当該構成とすることにより、排出制御回数の監視を、少なくとも「基準回数―１」の範囲内においてそれぞれ異なるタイミングで開始することが可能となる。つまり、少なくとも「基準回数―１」の範囲内で排出制御の実行に対応したタイミングとなる度に、その排出制御を起点として排出制御回数の監視を開始させることが可能となる。これにより、排出制御１回分ずれた範囲で、排出制御回数の監視をそれぞれオーバーラップさせて行うことが可能となり、当該排出制御回数の監視を好適に行うことが可能となる。
【０１８５】
（６）上記実施の形態では、規定期間内に排出制御回数が基準回数に達した場合に異常処理を実行する構成としたが、これを変更してもよい。例えば、規定遊技回数内において排出制御回数が基準回数に達した場合に異常処理を実行する構成としてもよい。この場合、「所定終了タイミング」は、所定開始タイミングとなってから規定遊技回数が経過したタイミングとなる。
【０１８６】
（７）上記実施の形態では、ＲＡＭ１５３の監視タイマカウンタ１５３ｂを減算方式としたが、これを加算方式としてもよい。さらには、規定期間は５ｍｉｎに限定されることはなく、仮想メダルの貯留記憶を不正に行わせることに基づいてメダルを取得する不正行為が行われ続けることを抑制でき、且つ、不正行為ではない通常時において異常処理が実行されることを抑制できるのであれば、任意である。
【０１８７】
（８）また、監視タイマカウンタ１５３ｂを設けるのではなく、ＲＴＣ（リアルタイムクロック）を設けてもよい。このようにＲＴＣを設けた構成においては、主制御装置１３１のＲＡＭ１５３に精算タイミング履歴記憶手段としてのリングバッファを設けると良い。リングバッファは、複数の記憶エリアを有しており、各記憶エリアはＲＴＣの計測時間データを格納可能なデータ量で構成されている。また、リングバッファには、ポインタが設けられており、当該ポインタの情報によってＲＴＣの計測時間データをいずれの記憶エリアに格納するかが特定される。そして、このポインタの情報は、計測時間データの格納を行う度に更新されるようになっており、その更新順序は各記憶エリアが順次格納対象となるように設定されている。なお、最終順番目の記憶エリアに計測時間データの格納を行った後は、最初の順番目の記憶エリアにポインタの情報が更新される。
【０１８８】
上記構成において、リングバッファの各記憶エリアには、排出制御の実行に対応したタイミングにおけるＲＴＣの計測時間データを格納するようにする。そして、それら各記憶エリアに格納された計測時間データに基づいて排出制御回数が異常か否かを判定するようにする。
【０１８９】
かかる判定としては、例えば、排出制御の実行に対応したタイミングとなった場合に、当該タイミングにおける排出制御を起点として基準回数前の排出制御に対応した記憶エリアを参照し、その記憶エリアに格納された計測時間データが基準時間の範囲内に入っているか否かを判定する。そして、基準時間の範囲内に入っている場合には、異常処理を実行するようにする。
【０１９０】
また、排出制御の実行に対応したタイミングとなった場合に、当該タイミングにおける排出制御を起点として基準時間前までに含まれる記憶エリアを把握し、その含まれる記憶エリアの数が基準数に達しているか否かを判定する。そして、基準数に達している場合には、異常処理を実行するようにする。
【０１９１】
上記構成によっても、排出制御回数が異常か否かの判定を行うことができ、仮想メダルの貯留記憶を不正に行わせることに基づいてメダルを取得する不正行為が行われ続けることを抑制することができる。
【０１９２】
（９）上記実施の形態では、ＲＡＭ１５３の排出制御カウンタ１５３ｃを減算方式としたが、これを加算方式としてもよい。また、基準回数（第１基準回数又は第２基準回数）は上記実施の形態における回数に限定されることはなく、仮想メダルの貯留記憶を不正に行わせることに基づいてメダルを取得する不正行為が行われ続けることを抑制でき、且つ、不正行為ではない通常時において異常処理が実行されることを抑制できるのであれば、任意である。
【０１９３】
（１０）上記実施の形態では、メダル精算処理（図２０）において、排出制御処理（図２１）の前に異常判定処理（図２２）を実行する構成としたが、これに代えて、排出制御処理の後に異常判定処理を実行する構成としてもよい。当該構成においては、排出制御回数とは、排出制御処理が実行された回数となる。また、メダル精算処理において異常判定処理を実行するのではなく、通常処理（図１３）においてメダル精算処理の後に異常判定処理を実行する構成としてもよい。
【０１９４】
（１１）上記実施の形態では、第２異常処理として遊技禁止処理が実行された場合における解除手段をリセットスイッチ１２３としたが、これに限定されることはなく、専用の解除手段を設ける構成としてもよい。また、キーシリンダ２０に対して当該解除手段としての機能を兼用させてもよい。すなわち、キーシリンダ２０に挿し込んだキーを一方に回すことにより筐体１１に対する前面扉１２の解錠が行われ、それとは逆方向に回すことにより遊技禁止処理が解除される構成としてもよい。
【０１９５】
（１２）投入メダル検出センサ８６ａ，８６ｂとしてダブルセンサを備える構成に限定されることはなく、一の投入メダル検出センサのみ設けられたスロットマシンに対して本発明を適用してもよく、また、３個以上の投入メダル検出センサが設けられたスロットマシンに対して本発明を適用してもよい。さらには、投入メダル検出センサとして、フォトセンサ以外のセンサを用いたスロットマシンに対して本発明を適用してもよい。
【０１９６】
（１３）上記実施の形態では、リールを３つ並列して備え、有効ラインとして５ラインを有するスロットマシンについて説明したが、かかる構成に限定されるものではなく、例えばリールを５つ並列して備えたスロットマシンや、有効ラインを７ライン有するスロットマシンであってもよい。
【０１９７】
（１４）上記実施の形態では、スロットマシン１０について具体化した例を示したが、スロットマシンとパチンコ機とを融合した形式の遊技機であってクレジット機能を備えた遊技機に適用してもよい。即ち、スロットマシンのうち、メダル投入及びメダル払出機能に代えて、パチンコ機のような球投入及び球払出機能をもたせた遊技機としてもよい。かかる遊技機をスロットマシンに代えて使用すれば、遊技ホールでは球のみを遊技価値として取り扱うことができるため、パチンコ機とスロットマシンとが混在している現在の遊技ホールにおいてみられる、遊技価値たるメダルと球との別個の取扱による設備上の負担や遊技機設置個所の制約といった問題を解消し得る。
【図面の簡単な説明】
【０１９８】
【図１】一実施の形態におけるスロットマシンの正面図。
【図２】スロットマシンの斜視図。
【図３】前面扉を開いた状態を示すスロットマシンの斜視図。
【図４】前面扉の背面図。
【図５】筐体の正面図。
【図６】左リールの組立斜視図。
【図７】セレクタの内部構造を説明するための説明図。
【図８】スロットマシンのブロック回路図。
【図９】ＮＭＩ割込み処理を示すフローチャート。
【図１０】タイマ割込み処理を示すフローチャート。
【図１１】停電時処理を示すフローチャート。
【図１２】メイン処理を示すフローチャート。
【図１３】通常処理を示すフローチャート。
【図１４】投入メダル検出処理を示すフローチャート。
【図１５】メダルが投入された際の各投入メダル検出センサの検出態様を示すタイミングチャート。
【図１６】仮想メダル投入処理を示すフローチャート。
【図１７】抽選処理を示すフローチャート。
【図１８】リール制御処理を示すフローチャート。
【図１９】メダル払出処理を示すフローチャート。
【図２０】メダル精算処理を示すフローチャート。
【図２１】排出制御処理を示すフローチャート。
【図２２】異常判定処理を示すフローチャート。
【図２３】監視タイマ処理を示すフローチャート。
【図２４】異常判定の態様を示すタイミングチャート。
【符号の説明】
【０１９９】
１０…遊技機としてのスロットマシン、１３…報知手段としての上部ランプ、４１…遊技装置としてのリールユニット、７１…開始操作手段としてのスタートレバー、７２〜７４…終了操作手段としてのストップスイッチ、７５…受入口としてのメダル投入口、７７〜７９…ベット操作手段としてのクレジット投入スイッチ、８０…排出操作手段としての精算スイッチ、８４…案内通路、８６ａ，８６ｂ…検出手段としての投入メダル検出センサ、９１…排出手段としてのホッパ装置、１３１…主制御装置、１５１…排出制御手段及び判定手段等といった各種機能を有するＣＰＵ、１５２…ＲＯＭ、１５３…ＲＡＭ、１５３ａ…貯留記憶手段としての仮想メダル記憶エリア、１５３ｂ…期間計測手段としての監視タイマカウンタ、１５３ｃ…回数把握手段としての排出制御カウンタ。
【図１】
2008168033.tif 000003
【図２】
2008168033.tif 000004
【図３】
2008168033.tif 000005
【図４】
2008168033.tif 000006
【図５】
2008168033.tif 000007
【図６】
2008168033.tif 000008
【図７】
2008168033.tif 000009
【図８】
2008168033.tif 000010
【図９】
2008168033.tif 000011
【図１０】
2008168033.tif 000012
【図１１】
2008168033.tif 000013
【図１２】
2008168033.tif 000014
【図１３】
2008168033.tif 000015
【図１４】
2008168033.tif 000016
【図１５】
2008168033.tif 000017
【図１６】
2008168033.tif 000018
【図１７】
2008168033.tif 000019
【図１８】
2008168033.tif 000020
【図１９】
2008168033.tif 000021
【図２０】
2008168033.tif 000022
【図２１】
2008168033.tif 000023
【図２２】
2008168033.tif 000024
【図２３】
2008168033.tif 000025
【図２４】
2008168033.tif 000026