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