(57)【要約】【課題】  メダル投入に関する不正行為を防止することが可能な遊技台を提供すること。【解決手段】  投入されるメダルが通過する通路に配設され、メダルの通過を検出する光センサを備えた遊技台において、前記光センサの発光部を所定の条件で発光させる駆動手段と、前記所定の条件と、前記光センサの受光部の出力と、に基づいて、不正行為の有無を判定する不正行為判定手段と、を備えたことを特徴とする。【選択図】  図９
2008080138.tif 000002
【特許請求の範囲】
【請求項１】
投入されるメダルが通過する通路に配設され、メダルの通過を検出する光センサを備えた遊技台において、
前記光センサの発光部を所定の条件で発光させる駆動手段と、
前記所定の条件と、前記光センサの受光部の出力と、に基づいて、不正行為の有無を判定する不正行為判定手段と、
を備えたことを特徴とする遊技台。
【請求項２】
前記駆動手段は、前記所定の条件として前記発光部を点滅させることを特徴とする請求項１に記載の遊技台。
【請求項３】
前記不正行為判定手段は、前記発光部の消灯時における前記受光部の出力に基づいて不正行為の有無を判定することを特徴とする請求項２に記載の遊技台。
【請求項４】
前記不正行為判定手段は、前記発光部の消灯時に前記受光部の出力が受光状態を示す場合に不正行為が行われたと判定することを特徴とする請求項２又は３に記載の遊技台。
【請求項５】
更に、前記所定の条件と、前記光センサの受光部の出力と、に基づいて、メダルの通過の有無を判定するメダル通過判定手段を備え、
前記メダル通過判定手段は、前記発光部の点灯時における前記受光部の出力に基づいてメダルの通過の有無を判定することを特徴とする請求項２乃至４のいずれかに記載の遊技台。
【請求項６】
前記メダル通過判定手段は、前記発光部の点灯時に前記受光部の出力が非受光状態を示す場合にメダルの通過ありと判定することを特徴とする請求項５に記載の遊技台。
【請求項７】
前記駆動手段は、点滅の周期を変動して前記発光部を点滅することを特徴とする請求項１乃至６のいずれかに記載の遊技台。
【請求項８】
前記光センサを前記通路に沿って２つ設け、
前記メダル通過判定手段は、各々の前記光センサについてメダルの通過の有無を個別に判定し、
更に、
前記メダル通過判定手段により判定された、各々の前記光センサのメダルの通過の有無の順序に基づいて、前記通路をメダルが正常に通過したか否かを判定する手段を備えたことを特徴とする請求項５乃至７のいずれかに記載の遊技台。
【請求項９】
前記駆動手段は、前記所定の条件として前記発光部の発光量を変更することを特徴とする請求項１に記載の遊技台。
【請求項１０】
前記不正行為判定手段は、
前記発光量と受光時の前記受光部の出力量とが対応しない場合に、不正行為が行われたと判定することを特徴とする請求項９に記載の遊技台。
【請求項１１】
更に、前記所定の条件と、前記光センサの受光部の出力と、に基づいて、メダルの通過の有無を判定するメダル通過判定手段を備え、
前記発光量と受光時の前記受光部の出力レベルとが対応する場合に、メダルの通過なしと判定し、前記発光部の点灯時に前記受光部が非受光状態を示す場合にメダルの通過ありと判定することを特徴とする請求項９又は１０に記載の遊技台。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はスロットマシンに代表される遊技台に関し、特に、メダル投入に関する不正行為を防止する技術に関する。
【背景技術】
【０００２】
スロットマシンのようにメダルを投入して遊技を行い、遊技結果に応じてメダルの払出しを受ける遊技台では、正規のメダルを選別するメダルセレクタが設けられている（例えば、特許文献１参照。）。このメダルセレクタは、メダル投入口から通じるメダルの通路を形成すると共に、正規のメダルと大きさの異なる偽のメダルが投入されると、その通路から脱落させてメダルの受皿に排出する機構を備えている。また、メダルの通路には投入されたメダルの数をカウントするために、メダルの通過を検出するセンサが配設されている。このセンサは、通常、光学式センサが採用され、通路に沿って例えば２つ設けられる。図２２（ａ）は２つのセンサによるメダルの通過の検出態様を示すタイミングチャートである。センサ１とセンサ２とは通路に沿ってずれて配置されているため、メダルが通路を通過すると、まず、センサ１がＯＮになる。続いてセンサ２がＯＮとなる。次に、センサ１がＯＦＦとなり、センサ２がＯＦＦとなる。そして、遊技台の制御部は、センサ１とセンサ２のＯＮ−ＯＦＦが同図のシーケンスで行われた場合に、メダルが正常に通過したと判断し、メダルの有効な投入数として１つカウントすることになる。
【０００３】
【特許文献１】特開２００１―１７６１１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
一方、このようなメダルの検出原理に着目し、特殊な器具による不正行為が行われている。図２３は不正行為に用いられる器具の構成図である。この基部は、メダルセレクタのメダルの通路の形状に沿って湾曲したプラスチック等の基材１と、基材１の一方の端部に設けられたスイッチ２と、制御回路３と、メダルセレクタの２つのセンサの配置に合わせて設けられた２つの発光素子４と、電気回路３と発光素子４を接続する信号線５とを備える。制御回路３はスイッチ２が押圧されると発光素子４を所定周期で点滅させるものである。
【０００５】
しかして、この器具は発光素子４側を先頭にしてメダル投入口からメダルセレクタ内に、発光素子４が丁度メダルセレクタの２つのセンサに到達するまで挿入される。そして、スイッチ２を押圧することで発光素子４を発光させる。この時、２つの発光素子４は、若干タイミングをずらして発光と消灯とを繰り返すように制御回路３により駆動される。その結果、メダルセレクタの２つのセンサは、例えば、図２２（ｂ）に示すように実際にメダルが通過した場合と同じシーケンスでＯＮ−ＯＦＦする。このため、発光素子４の点滅がメダルの通過として検出されしまい、メダルが投入されていないのに、メダルが投入されたものとしてカウントされてしまうことになる。しかも、発光素子４が高速で点滅するため、一瞬にして電子的に貯留されるクレジットが満杯になる（スロットマシンの場合、通常５０枚が最大である。）。
【０００６】
以上のような問題点に鑑み、本発明の目的は、メダル投入に関する不正行為を防止することが可能な遊技台を提供することにある。
【課題を解決するための手段】
【０００７】
本発明によれば、投入されるメダルが通過する通路に配設され、メダルの通過を検出する光センサを備えた遊技台において、前記光センサの発光部を所定の条件で発光させる駆動手段と、前記所定の条件と、前記光センサの受光部の出力と、に基づいて、不正行為の有無を判定する不正行為判定手段と、を備えたことを特徴とする遊技台が提供される。
【０００８】
なお、本発明の遊技台は、複数種類の絵柄が施され、回転駆動される複数のリールと、複数種類の入賞役の内部当選の当否を抽選により判定する抽選手段と、前記リールの回転を開始させるためのスタートスイッチと、各々の前記リールに対応して設けられ、前記リールの回転を個別に停止させるための停止スイッチと、前記抽選手段の抽選結果に基づいて、前記リールの停止制御を行うリール停止制御手段と、停止時の前記リールにより表示された前記絵柄の組合せが、予め定めた絵柄の組合せであるか否かに基づいて入賞を判定する入賞判定手段と、を備え、前記入賞判定の判定結果に基づいてメダルを払い出す遊技台とすることができる。
【発明の効果】
【０００９】
本発明によれば、メダル投入に関する不正行為を防止することができる。
【発明を実施するための最良の形態】
【００１０】
＜第１実施形態＞
以下、本発明の実施形態について図面を参照して説明する。図１は、本発明の一実施形態に係るスロットマシン１００の外観斜視図である。スロットマシン１００は、メダルの投入により遊技が開始され、遊技の結果によりメダルが払い出されるものである。
【００１１】
＜全体構成＞
スロットマシン１００の本体１０１の中央内部には、外周面に複数種類の絵柄が配置されたリールが３個（左リール１１０、中リール１１１、右リール１１２）収納され、スロットマシン１００の内部で回転できるように構成されている。本実施形態において、各絵柄は帯状部材に等間隔で適当数印刷され、この帯状部材が所定の円形枠材に貼り付けられて各リール１１０乃至１１２が構成されている。リール１１０乃至１１２上の絵柄は、遊技者から見ると、絵柄表示窓１１３から縦方向に概ね３つ表示され、合計９つの絵柄が見えるようになっている。そして、各リール１１０乃至１１２を回転させることにより、遊技者から見える絵柄の組み合せが変動することとなる。なお、本実施形態では、３個のリールをスロットマシン１００の中央内部に備えているが、リールの数やリールの設置位置はこれに限定されるものではない。
【００１２】
また、各々のリール１１０乃至１１２の背面には、絵柄表示窓１１３に表示される個々の絵柄を照明するためのバックライト（図示省略）が配置されている。バックライトは、各々の絵柄ごとに遮蔽されて個々の絵柄を均等に照射できるようにすることが望ましい。なお、スロットマシン１００内部において各々のリール１１０乃至１１２の近傍には、投光部と受光部からなる光学式センサ（図示せず）が設けられており、この光学式センサの投光部と受光部のあいだを、リールに設けられた一定の長さの遮光片が通過するように構成されている。このセンサの検出結果に基づいてリール上の絵柄の回転方向の位置を判断し、目的とする絵柄が入賞ライン１１４上に表示されるようにリール１１０乃至１１２を停止させる。
【００１３】
入賞ライン表示ランプ１２０は、有効となる入賞ラインを示すランプである。有効となる入賞ラインは、スロットマシン１００に投入されたメダルの数によって予め定まっている。５本の入賞ライン１１４のうち、例えば、メダルが１枚投入された場合、中段の水平入賞ラインが有効となり、メダルが２枚投入された場合、上段水平入賞ラインと下段水平入賞ラインが追加された３本が有効となり、メダルが３枚投入された場合、右下り入賞ラインと右上り入賞ラインが追加された５本が入賞ラインとして有効になる。なお、入賞ライン１１４の数については５本に限定されるものではない。
【００１４】
スタートランプ１２１は、リール１１０乃至１１２が回転することができる状態にあることを遊技者に知らせるランプである。再遊技ランプ１２２は、前回の遊技において入賞役の一つである再遊技役に入賞した場合に、今回の遊技が再遊技可能であること（メダルの投入が不要）を遊技者に知らせるランプである。告知ランプ１２３は、後述する内部抽選において、特定の入賞役（例えば、ＢＢ（ビッグボーナス）やＲＢ（レギュラーボーナス）等のボーナス）に内部当選していることを遊技者に知らせるランプである。メダル投入ランプ１２４は、メダルの投入が可能であることを知らせるランプである。払出枚数表示器１２５は、何らかの入賞役に入賞した結果、遊技者に払出されるメダルの枚数を表示するための表示器である。遊技回数表示器１２６は、後述するメダル投入時のエラー表示や、ビッグボーナスゲーム中（ＢＢゲーム中）の遊技回数、所定の入賞役の入賞回数等を表示するための表示器である。貯留枚数表示器１２７は、スロットマシン１００に電子的に貯留されているメダルの枚数を表示するための表示器である。リールパネルランプ１２８は、演出用のランプである。
【００１５】
メダル投入ボタン１３０、１３１は、スロットマシン１００に電子的に貯留されているメダルを所定の枚数分投入するためのボタンである。本実施形態においては、メダル投入ボタン１３０が押下される毎に１枚ずつ最大３枚まで投入され、メダル投入ボタン１３１が押下されると３枚投入されるようになっている。メダル投入ブロック１３４は、遊技を開始するに当たって遊技者がメダルを投入するためのメダル投入口を形成するブロックである。すなわち、メダルの投入は、メダル投入ボタン１３０又は１３１により電子的に投入することもできるし、メダル投入ブロック１３４のメダル投入口から実際のメダルを投入することもできる。
【００１６】
スタートレバー１３５は、遊技の開始操作を行うためのレバー型のスイッチである。即ち、メダル投入ブロック１３４のメダル投入口に所望する枚数のメダルを投入して、スタートレバー１３５を操作すると、これを契機としてリール１１０乃至１１２が回転し、遊技が開始される。ストップボタン１３７乃至１３９は、スタートレバー１３５の操作によって回転を開始したリール１１０乃至１１２に対する停止操作を行うためのボタンであり、各リール１１０乃至１１２に対応して設けられている。そして、いずれかのストップボタン１３７乃至１３９を操作すると対応するいずれかのリール１１０乃至１１２が停止することになる。
【００１７】
精算ボタン１３２は、スロットマシン１００に電子的に貯留されたメダル、ベットされたメダルを精算し、メダル払出口１５５より受皿２１０に排出するためのボタンである。メダル返却ボタン１３３は、投入されたメダルが詰まった場合に押下してメダルを取り除くためのボタンである。ドアキー１４０は、スロットマシン１００の前面扉１０２のロックを解除するためのキーを挿入する孔である。メダル払出口１５５は、メダルを払出すための払出口である。メダル受皿２１０は、メダル払出口１５５から払出されたメダルを溜めるための器である。なお、メダル受皿２１０は、本実施形態では発光可能な受皿を採用しており、以下受け皿ランプと呼ぶこともある。
【００１８】
音孔１６０は、スロットマシン１００内部に設けられているスピーカの音を外部に出力するための孔である。上部ランプ１５０、サイドランプ１５１、中央ランプ１５２、腰部ランプ１５３、下部ランプ１５４、受皿ランプ２１０は、遊技を盛り上げるための装飾用のランプである。灰皿部２００は、煙草の吸殻を入れるための容器であり、受け皿２１０の内側にネジ止めされている。リールパネル１６１は、絵柄表示窓１１３を有するパネルであり、タイトルパネル１６２は、そのスロットマシンの機種名や各種のデザインが描かれるパネルである。演出装置６００は、液晶表示装置を含み、各種の情報が表示される。
【００１９】
＜メダルセレクタ＞
スロットマシン１００にはメダル投入ブロック１３４のメダル投入口から投入されるメダルが通過する通路を形成すると共に、正規のメダルを選別するメダルセレクタが設けられている。図４（ａ）はメダルセレクタ２０の分解斜視図、図５はメダルセレクタ２０におけるメダルの通過態様を示す図である。このメダルセレクタ２０は、本体部２１と、本体部２１と着脱可能なガイド部材２２と、本体部２１の下部に着脱可能なカバー部材２３と、を備え、固定部材２４を介して前面扉１０２の裏面に取り付けられる。
【００２０】
本体部２１はガイド板部２１ａを備えており、ガイド部材２２を本体部２１に取り付けた状態では、ガイド部材２２のガイド板部２２ａとガイド板部２１ａとが隙間を置いて対向して配置されてメダルの通路の入口となる受入部が形成される。図５に示すようにメダルはまず、この受入部を通過する（同図のＡ参照）。本体部２１には断面Ｌ字型の下側のガイドレール部２１ｂと上側のガイドレール部２１ｃとが設けられており、投入されたメダルは図５に示すようにこれらのガイドレール部２１ｂ及び２１ｃに沿ってメダルセレクタ２０内を転動して通過する。ガイド部材２２には、メダルの通路に直交する方向に回動可能なガイド片２２ｂが設けられ、通過するメダルの側面に当接してメダルをガイドレール部２１ｂ及び２１ｃ側へ押圧し、案内する。
【００２１】
ガイドレール部２１ｃは通過するメダルの上端の僅かな範囲を案内するように設定されており、正規のメダルよりも小さな偽のメダルが通過しようとすると、図５のＢの位置でガイドレール部２１ｃに案内されず、ガイド片２２ｂの押圧により脱落することになる。なお、メダル投入ブロック１３４のメダル投入口の穴は正規のメダルと略ピッタリの大きさと成っているため、正規のメダルよりも大きな偽のメダルはメダル投入ブロック１３４のメダル投入口から投入することができない。一方、本体部２１にはメダルの通路に直交する方向に回動可能な可動片２１ｄが設けられている。そして、メダル詰まりが生じた場合にはメダル返却ボタン１３３を押圧することで、可動片２１ｄがメダル通路側へ回動して詰まったメダルがメダルセレクタ２０から脱落することになる。
【００２２】
また、本体部２１には、メダルの通路に直交する方向に回動可能なメダルブロッカ２１ｅと、メダルブロッカ２１ｅに回動力を付勢する電磁ソレノイド２１ｆが設けられており、所定の条件が成立した場合（例えば、スタートレバー１３５の操作があった後等）では図５のＣの位置をメダルが通過できないようにメダルブロッカ２１ｅを返却状態（メダルブロッカ２１ｅがメダルの通路に突出してメダル通路が閉じられた状態）とする。
【００２３】
次に、本体部２１及びガイド部材２２により形成される通路の下流端にはセンサユニット２１ｇが配置されており、本体部２１に取り付けられている。図４（ｂ）に示すようにセンサユニット２１ｇは、メダル投入数検出用の２つのメダル投入センサ３２０ａ及び３２０ｂ（総称する時はメダル投入センサ３２０という。）が内蔵されている。メダル投入センサ３２０は光学式のセンサであり、図４（ｃ）に示すように受光部と発光部とを備え、これらの間をメダルが通過し（図５のＤの位置を参照）、発光素子からの光が遮断されることでメダルの通過を検出する。図４（ｂ）及び図５に示すように、メダル投入センサ３２０ａ及び３２０ｂはメダルの通路に沿って配置されており、メダル投入センサ３２０ａが通路の上流側に、メダル投入センサ３２０ｂが通路の下流側に配設されている。なお、本実施形態ではメダル投入センサ３２０を２組設けているが、これに限られず、一つでもよいし３以上設けてもよい。また、メダル検出センサ３２０は例えば反射型の光センサでもよい。
【００２４】
なお、メダルブロッカ２１ｅは、スタートレバー１３５の操作があった後等、所定の条件が成立した場合に、返却状態とされるが、この返却状態となる時とは、新たなメダルの投入を受け付けない場合である。従って、メダルブロッカ２１ｅが返却状態となった時に、通路を通過中のメダルが存在し、メダル投入センサ３２０にその通過が検出されてしまう場合を防止する必要がある。つまり、メダルブロッカ２１ｅが返却状態となった時にメダルブロッカ２１ｅを既に通過しており、その後メダル投入センサ３２０を通過するようなメダルが生じないようにする必要がある。このため、メダルブロッカ２１ｅは、これが返却状態となる所定の条件が成立した場合に、通路を通過途中のメダルが、メダル投入センサ３２０に到達しないように、メダル投入センサ３２０に対して位置決めされており、本実施形態ではメダル投入センサ３２０の上流側において、メダル投入センサ３２０の近傍に配設されている。
【００２５】
さて、このような構成からなるメダルセレクタ２０では、図５に示すようにメダル投入ブロック１３４のメダル投入口から投入されたメダルは受入部をまず通過し（同図Ａ）、ガイドレール部２１ｂ及び２１ｃに案内されてメダルセレクタ２０内を転動していく（同図Ｂ乃至Ｄ）。この際、正規のメダルよりも小さい偽のメダルは、上述した作用により選別されて脱落し、メダル払出口１５５へ至り、遊技者に返却されることになる。正規のメダルは同図のＤの位置においてメダル投入センサ３２０により通過が検出され、その後、固定部材２４のレール部２４ａに案内されてメダル払出装置（図示せず）へ落下することになる。
【００２６】
＜不正行為防止の概要＞
次に、本実施形態における、図２３の器具を用いた不正行為防止の概要について説明する。上述した通り、図２３の器具を用いた不正行為では、図２３の器具の発光素子４側を先頭にしてメダル投入口からメダルセレクタ２０内に、発光素子４が丁度メダルセレクタ２０のメダル検出センサ３２０に到達するまで挿入される。そして、スイッチ２を押圧することで発光素子４を発光させ、メダル検出センサ３２０がこれをメダルの通過として検出してしまうことを利用する。このような不正行為が成立するのは、従来ではメダル検出センサ３２０の発光部が定電流駆動で常時発光されたままとされ、メダル検出センサ３２０の出力波形がメダルの通過の有無のみに依存したパルス状となることにある。
【００２７】
そこで、本実施形態では、メダル検出センサ３２０の発光部を所定の条件で発光させ、当該所定の条件と、メダル検出センサ３２０の受光部の出力と、に基づいて、不正行為の有無を判定する。つまり、発光部の駆動条件に合致しない受光部の出力があった場合には図２３のような器具により不正行為が行われたと判定する。この条件は、種々の条件を採用できるが、本実施形態では、メダル検出センサ３２０の発光部を常時点灯するのではなく、点滅させる。そして、発光部が消灯している時に受光部の出力が受光状態を示す場合には、不正行為が行われたと判定する。以下、その詳細を説明する。
【００２８】
図６は、本実施形態における不正行為防止回路のブロック図である。不正行為防止回路は、判定回路３２７とパルス発生回路３２８とを備える。パルス発生回路３２８は、メダル検出センサ３２０ａ及び３２０ｂの各発光部を駆動する駆動パルス１及び２を発生させる。本実施形態では発光部としてＬＥＤを採用している。また、パルス発生回路３２８は判定回路の判定タイミングを定める判定タイミングパルスＡ及びＢを発生する。図７（ｂ）は駆動パルス１及び２並びに判定タイミングパルスＡ及びＢのタイミングチャートを示す図である。
【００２９】
駆動パルス１及び２は、周期的にＨ（発光部を点灯）とＬ（発光部を消灯）を繰り返すパルスである。本実施形態の場合は両者は反転した波形としているが同じ波形としてもよい。駆動パルス１及び２の周期は、実際にメダルがメダル検出センサ３２０を通過するのに要する時間よりも十分に短く設定され、また、ＬＥＤの応答速度を考慮して定められる。一般にメダルがメダル検出センサ３２０を通過するのに要する時間は２０〜３０ｍｓｅｃであり、かつ、ＬＥＤの応答速度は１ｍｓｅｃあれば十分であるため、駆動パルス１及び２の周期は１〜２ｍｓｅｃが望ましい。
【００３０】
判定タイミングパルスＡ及びＢは、駆動パルス１及び２がＨかＬかを示す基準となるパルスであり、判定回路３２７は判定タイミングパルスＡ及びＢの立ち上がりで後述する各判定を行う。判定タイミングパルスＡは、駆動パルス１がＨの時に（駆動パルス２がＬの時に）Ｈとなり、駆動パルス１がＬの時に（駆動パルス２がＨの時に）Ｌとなる。判定タイミングパルスＢは、これとは逆に駆動パルス１がＬの時に（駆動パルス２がＨの時に）Ｈとなり、駆動パルス１がＬの時に（駆動パルス２がＨの時に）Ｌとなる。つまり、判定タイミングパルスＡがＨの時はメダル検出センサ３２０ａの発光部が点灯している時であり、判定タイミングパルスＢがＨの時はメダル検出センサ３２０ａの発光部が消灯している時である。同様に、判定タイミングパルスＢがＨの時はメダル検出センサ３２０ｂの発光部が点灯している時であり、判定タイミングパルスＡがＨの時はメダル検出センサ３２０ｂの発光部が消灯している時である。
【００３１】
なお、判定タイミングパルスＡ及びＢは、本来駆動パルス１及び２の周期と完全に同期させてもよいが、発光部を構成するＬＥＤはそのＯＮ−ＯＦＦに僅かに時間がかかる。そこで、本実施形態では図７（ｂ）に示すように判定タイミングパルスＡ及びＢにずれ時間ｔ１及びｔ２を設けて、発光部の点灯、消灯と判定タイミングパルスＡ及びＢとの関係が一致するようにしている。
【００３２】
次に、本実施形態における判定回路３２７について説明する。図６に示すように、判定回路３２７には、メダル検出センサ３２０ａ及び３２０ｂの各受光部の出力（センサ出力１及び２）と、パルス発生回路３２８からの判定タイミングパルスＡ及びＢとが入力される。本実施形態ではメダル検出センサ３２０ａ及び３２０ｂの各受光部としてフォトトランジスタを採用している。判定回路３２７はこれらの入力に対して、メダル通過判定データ１及び２と不正行為判定データとを出力する。メダル通過判定データ１は、メダル検出センサ３２０ａのセンサ出力１に基づく、メダルの通過の有無を示すデータであり、メダル通過判定データ２は、メダル検出センサ３２０ｂのセンサ出力２に基づく、メダルの通過の有無を示すデータである。不正行為判定データは、図２３のような器具を用いて不正行為が行われたか否かを示すデータである。図７（ａ）は判定回路３２７の内部ブロック図である。
【００３３】
判定回路３２７は、ラッチ回路３２７１、３２７１ａ、３２７２及び３２７２ａを備える。ラッチ回路３２７１はメダル検出センサ３２０ａのメダル通過判定用のラッチ回路であり、ラッチ回路３２７１ａはメダル検出センサ３２０ａの不正行為判定用のラッチ回路である。また、ラッチ回路３２７２はメダル検出センサ３２０ｂのメダル通過判定用のラッチ回路であり、ラッチ回路３２７２ａはメダル検出センサ３２０ｂの不正行為判定用のラッチ回路である。
【００３４】
ラッチ回路３２７１のデータ入力（Ｄ）にはメダル検出センサ３２０ａのセンサ出力１を反転した信号が入力される。センサ出力１は受光状態でＬとなり非受光状態でＨとなる。ラッチ回路３２７１のクロック入力（ＣＫ）には判定タイミングパルスＡが入力される。そして、ラッチ回路３２７１は、判定タイミングパルスＡの立ち上がり（つまり、メダル検出センサ３２０ａの発光部の点灯時）でデータ入力（Ｄ）をラッチし、ラッチしたデータを出力（Ｑ）から出力する。出力（Ｑ）から出力されたデータは反転されてメダル通過判定データ１として出力される。従って、メダル通過判定データ１は、メダル検出センサ３２０ａによりメダルの通過が検出されるとＨになり、検出されなければＬとなる。
【００３５】
次に、ラッチ回路３２７１ａのデータ入力（Ｄ）にはメダル検出センサ３２０ａのセンサ出力１を反転した信号が入力される。ラッチ回路３２７１ａのクロック入力（ＣＫ）には判定タイミングパルスＢが入力される。そして、ラッチ回路３２７１ａは、判定タイミングパルスＢの立ち上がり（つまり、メダル検出センサ３２０ａの発光部の消灯時）でデータ入力（Ｄ）をラッチし、ラッチしたデータを出力（Ｑ）から出力する。出力されたデータはＯＲ回路３２７３を通して不正行為判定データとなる。ここで、センサ出力１は受光状態でＬとなり非受光状態でＨとなるが、判定タイミングパルスＢの立ち上がり時はメダル検出センサ３２０ａの発光部は消灯時であるから、本来、出力（Ｑ）から出力されるデータは常にＬのはずである。しかし、図２３のような器具を用いた場合、メダル検出センサ３２０ａの発光部の消灯時においても、センサ出力１が受光状態（Ｌ）となる場合が生じる。この場合、出力（Ｑ）から出力されるデータはＨとなり、不正行為判定データもＨとなる。従って、不正行為判定データがＨの時は不正行為が行われたことになる。
【００３６】
次に、ラッチ回路３２７２のデータ入力（Ｄ）にはメダル検出センサ３２０ｂのセンサ出力２を反転した信号が入力される。センサ出力２も受光状態でＬとなり非受光状態でＨとなる。ラッチ回路３２７２のクロック入力（ＣＫ）には判定タイミングパルスＢが入力される。そして、ラッチ回路３２７２は、判定タイミングパルスＢの立ち上がり（つまり、メダル検出センサ３２０ｂの発光部の点灯時）でデータ入力（Ｄ）をラッチし、ラッチしたデータを出力（Ｑ）から出力する。出力（Ｑ）から出力されたデータは反転されてメダル通過判定データ２として出力される。従って、メダル通過判定データ２は、メダル検出センサ３２０ｂによりメダルの通過が検出されるとＨになり、検出されなければＬとなる。
【００３７】
次に、ラッチ回路３２７２ａのデータ入力（Ｄ）にはメダル検出センサ３２０ｂのセンサ出力２を反転した信号が入力される。ラッチ回路３２７２ａのクロック入力（ＣＫ）には判定タイミングパルスＡが入力される。そして、ラッチ回路３２７２ａは、判定タイミングパルスＢの立ち上がり（つまり、メダル検出センサ３２０ｂの発光部の消灯時）でデータ入力（Ｄ）をラッチし、ラッチしたデータを出力（Ｑ）から出力する。出力されたデータはＯＲ回路３２７３を通して不正行為判定データとなる。ここで、センサ出力２は受光状態でＬとなり非受光状態でＨとなるが、判定タイミングパルスＡの立ち上がり時はメダル検出センサ３２０ｂの発光部は消灯時であるから、本来、出力（Ｑ）から出力されるデータは常にＬのはずである。しかし、図２３のような器具を用いた場合、メダル検出センサ３２０ｂの発光部の消灯時においても、センサ出力２が受光状態（Ｌ）となる場合が生じる。この場合、出力（Ｑ）から出力されるデータはＨとなり、不正行為判定データもＨとなる。従って、不正行為判定データがＨの時は不正行為が行われたことになる。なお、ＯＲ回路３２７３にラッチ回路３２７１ａ及び３２７２ａの出力（Ｑ）が入力されることにより、メダル検出センサ３２０ａ又は３２０ｂのいずれかについて不正行為が検出されると、不正行為判定データがＨとなる。
【００３８】
次に、図８及び図９を参照して、判定回路３２７に入力される信号及び出力されるデータの態様をタイミングチャートで説明する。ここでは、メダル検出センサ３２０ａに関する構成について説明するが、メダル検出センサ３２０ｂに関する構成も同様である。図８（ａ）はメダルが通過しておらず、かつ、不正行為が行われていない場合、図８（ｂ）はメダルが通過しており、かつ、不正行為が行われていない場合、図９（ａ）及び（ｂ）は不正行為が行われた場合、をそれぞれ示す。
【００３９】
まず、図８（ａ）に示すようにメダルが通過しておらず、かつ、不正行為が行われていない場合、判定タイミングパルスＡの立ち上がりでセンサ出力１はＬ（受光状態）であり、メダル通過判定データ１は常時Ｌのままである。また、判定タイミングパルスＢの立ち上がりでセンサ出力１はＨ（非受光状態）であり、不正行為判定データＬのままである（説明上、メダル検出センサ３２０ｂ側の不正行為判定結果は考慮しない。以下同じ。）。
【００４０】
次に、図８（ｂ）に示すように不正行為が行われていない状態で、メダルが通過した場合、メダルの通過開始後、判定タイミングパルスＡの最初の立ち上がりでセンサ出力１がＨ（非受光状態）であることが検出され、メダル通過判定データ１がＨになる。また、メダルの通過後、判定タイミングパルスＡの最初の立ち上がりでセンサ出力１がＬ（受光状態）であることが検出され、メダル通過判定データ１がＬに戻る。なお、図８（ｂ）に示すように、実際のメダルの通過状態と、メダル通過判定データ１の変化との間には、判定タイミングパルスＡの１パルス分のズレが生じるが、上述した通り、一般にメダルがメダル検出センサ３２０を通過するのに要する時間は２０〜３０ｍｓｅｃであり、駆動パルス１の周期を１〜２ｍｓｅｃとした場合、メダルがメダル検出センサ３２０を通過する間の判定タイミングパルスＡのパルス数は数十程度となることから、メダルの通過を見落とすことはなく、また、判定タイミングパルスＡの１パルス分のズレはメダル通過の判定上、何ら支障はない。
【００４１】
次に、図９（ａ）に示すように不正行為が行われた場合を見ると、不正器具の出力状態（図２３の器具の発光素子４の点滅タイミングの例）と、駆動パルス１との間にはズレが生じるから、判定タイミングパルスＢの立ち上がり時のいずれかにおいて、メダル検出センサ３２０ａの発光部が消灯しているのに、センサ出力１がＬ（受光状態）となる場合が生じる。その結果、不正行為判定データがＨとなり不正行為が検出されることになる。なお、図２３のような器具の発光素子４の点滅周期を駆動パルス１の点滅周期に一致させることで不正行為を行うことも考えられるが、これは駆動パルス１の点滅周期を不正行為者が知っている必要があり、事実上困難であること、或いは、駆動パルス１の点滅周期を不正行為者が知ったとしても、両者の点滅タイミングを合わせることは事実上不可能であること、から不正行為は成立しない。
【００４２】
なお、上述した通り、従来ではメダル検出センサ３２０の発光部を常時点灯させていたため、図２３のような器具を用いて不正行為を行う場合、その器具をメダル投入口からメダルセレクタ２０内に挿入する際には発光素子４が点灯されていた。当初から発光素子４を点滅させると従来のスロットマシンにおいてもエラーが検出されたからである。本実施形態では、以下に説明するように発光素子４が点灯された状態で図２３の器具が挿入されても不正行為を検出することができる。
【００４３】
図９（ｂ）は発光素子４が点灯された状態で図２３の器具が挿入された場合のタイミングチャートを示しており、この場合も図９（ａ）の場合と同様に、判定タイミングパルスＢの立ち上がり時のいずれかにおいて、メダル検出センサ３２０ａの発光部が消灯しているのに、センサ出力１がＬ（受光状態）となる場合が生じる。従って、不正行為判定データがＨとなり不正行為が検出される。
【００４４】
＜制御部＞
次に、図２及び図３を参照して、スロットマシン１００の制御部の回路構成について詳細に説明する。スロットマシン１００の制御部は、大別すると、遊技の中枢部分を制御する主制御部３００と、主制御部３００より送信されたコマンドに応じて各種機器を制御する副制御部４００と、から構成されている。
【００４５】
＜主制御部＞
まず、図２を参照して、スロットマシン１００の主制御部３００について説明する。主制御部３００は、主制御部３００の全体を制御するための演算処理装置であるＣＰＵ３１０や、ＣＰＵ３１０が各ＩＣや各回路と信号の送受信を行うためのデータバス及びアドレスバスを備え、その他、以下に述べる構成を有する。クロック補正回路３１４は、水晶発振器３１１から発振されたクロックを分周してＣＰＵ３１０に供給する回路である。例えば、水晶発振器３１１の周波数が１２ＭＨｚの場合に、分周後のクロックは６ＭＨｚとなる。ＣＰＵ３１０は、クロック補正回路３１４により分周されたクロックをシステムクロックとして受け入れて動作する。
【００４６】
また、ＣＰＵ３１０には、後述するセンサやスイッチの状態を常時監視するためのタイマ割り込み処理の周期やモータの駆動パルスの送信周期を設定するためのタイマ回路３１５がバスを介して接続されている。ＣＰＵ３１０は、電源が投入されると、データバスを介してＲＯＭ３１２の所定エリアに格納された分周用のデータをタイマ回路３１５に送信する。タイマ回路３１５は、受信した分周用のデータを基に割り込み時間を決定し、この割り込み時間ごとに、割り込み要求をＣＰＵ３１０に送信する。ＣＰＵ３１０は、この割込み要求を契機に、各センサ等の監視や駆動パルスの送信を実行する。例えば、ＣＰＵ３１０のシステムクロックを６ＭＨｚ、タイマ回路３１５の分周値を１／２５６、ＲＯＭ３１２の分周用のデータを４４に設定した場合、この割り込みの基準時間は、２５６×４４÷６ＭＨｚ＝１．８７７ｍｓとなる。
【００４７】
また、ＣＰＵ３１０には、各ＩＣを制御するためのプログラム、入賞役の内部抽選時に用いる抽選データ、リールの停止位置等の各種データを記憶しているＲＯＭ３１２や、一時的なデータを保存するためのＲＡＭ３１３が接続されている。これらのＲＯＭ３１２やＲＡＭ３１３については他の記憶手段を用いてもよく、この点は後述する副制御部においても同様である。また、ＣＰＵ３１０には、外部の信号を受信するための入力インタフェース３６０が接続され、割込み時間ごとに入力インタフェース３６０を介して、スタートレバーセンサ３２１、ストップボタンセンサ３２２、精算ボタンセンサ３２４、メダル払い出しセンサ３２６、判定回路３２７の状態を検出し、各センサを監視している。
【００４８】
スタートレバーセンサ３２１はスタートレバー１３５の操作を検知するためのセンサである。ストップボタンセンサ３２２はストップボタン１３７乃至１３９のいずれかが押された場合、どのストップボタンが押されたかを検知するためのセンサである。メダル投入ボタンセンサ３２３はメダル投入ボタン１３０、１３１のいずれかが押下された場合、どのメダル投入ボタンが押されたかを検知するためのセンサである。精算ボタンセンサ３２４は、精算ボタン１３２が一回押されると、精算可能なメダルが払い出されることになる。本実施形態では、精算可能なメダルとは貯留されているメダルとベットされているメダルの双方であるが、貯留されているメダルのみとしてもよい。メダル払い出しセンサ３２６は、払い出されるメダルを検知するためのセンサである。
【００４９】
ＣＰＵ３１０には、さらに、入力インタフェース３６１、出力インタフェース３７０、３７１がアドレスデコード回路３５０を介してアドレスバスに接続されている。ＣＰＵ３１０は、これらのインタフェースを介して外部のデバイスと信号の送受信を行っている。入力インタフェース３６１には、インデックスセンサ３２５が接続されている。インデックスセンサ３２５は、各リール１１０乃至１１２の取付台の所定位置に設置されており、リールに設けた遮光片がこのインデックスセンサ３２５を通過するたびにＨレベルになる。ＣＰＵ３１０は、この信号を検出すると、リールが１回転したものと判断し、リールの回転位置情報をゼロにリセットする。出力インタフェース３７０には、リールを駆動させるためのモータを制御するリールモータ駆動部３３０と、メダル払出装置（図示せず）のモータを駆動するためのホッパーモータ駆動部３３１と、遊技ランプ３４０（具体的には、入賞ライン表示ランプ１２０、スタートランプ１２１、再遊技ランプ１２２、告知ランプ１２３、メダル投入ランプ１２４等）と、７セグメント（ＳＥＧ）表示器３４１（払出枚数表示器１２５、遊技回数表示器１２６、貯留枚数表示器１２７等）が接続されている。また、出力インターフェース３７０には電磁ソレノイド２１ｆが接続されている。
【００５０】
また、ＣＰＵ３１０には、乱数発生回路３１７がデータバスを介して接続されている。乱数発生回路３１７は、水晶発振器３１１及び水晶発振器３１６から発振されるクロックに基いて、一定の範囲内で値をインクリメントし、そのカウント値をＣＰＵ３１０に出力することのできるインクリメントカウンタであり、後述する入賞役の内部抽選をはじめ各種抽選処理に使用される。本発実施形態における乱数発生回路３１７は、２つの乱数カウンタを備えている。ＣＰＵ３１０のデータバスには、副制御部４００にコマンドを送信するための出力インタフェース３７１が接続されている。主制御部３００と副制御部４００との情報通信は一方方向の通信であり、主制御部３００は副制御部４００へコマンドを送信するが、副制御部４００から主制御部３００へ何らかのコマンド等を送信することはできない。
【００５１】
＜副制御部＞
次に、図３を参照して、スロットマシン１００の副制御部４００について説明する。副制御部４００は、主制御部３００より送信された主制御コマンド等に基づいて副制御部４００の全体を制御する演算処理装置であるＣＰＵ４１０や、ＣＰＵ４１０が各ＩＣ、各回路と信号の送受信を行うためのデータバス及びアドレスバスを備え、以下に述べる構成を有する。クロック補正回路４１４は、水晶発振器４１１から発振されたクロックを補正し、補正後のクロックをシステムクロックとしてＣＰＵ４１０に供給する回路である。また、ＣＰＵ４１０にはタイマ回路４１５がバスを介して接続されている。ＣＰＵ４１０は、所定のタイミングでデータバスを介してＲＯＭ４１２の所定エリアに格納された分周用のデータをタイマ回路４１５に送信する。タイマ回路４１５は、受信した分周用のデータを基に割り込み時間を決定し、この割り込み時間ごとに、割り込み要求をＣＰＵ４１０に送信する。ＣＰＵ４１０は、この割込み要求のタイミングをもとに、各ＩＣや各回路を制御する。
【００５２】
また、ＣＰＵ４１０には、副制御部４００の全体を制御するための命令及びデータ、バックライトの点灯パターンや各種表示器を制御するためのデータが記憶されたＲＯＭ４１２や、データ等を一時的に保存するためのＲＡＭ４１３が各バスを介して接続されている。また、ＣＰＵ４１０には、外部の信号を送受信するための入出力インタフェース４６０が接続されており、入出力インタフェース４６０には、各リール１１０乃至１１２の絵柄を背面より照明するためのバックライト４２０、前面扉１０２の開閉を検出するための扉センサ４２１、ＲＡＭ４１３のデータをクリアにするためのリセットスイッチ４２２が接続されている。
【００５３】
ＣＰＵ４１０には、データバスを介して主制御部３００から主制御コマンドを受信するための入力インタフェース４６１が接続されており、入力インタフェース４６１を介して受信したコマンドに基づいて、遊技全体を盛り上げる演出処理等が実行される。また、ＣＰＵ４１０のデータバスとアドレスバスには、音源ＩＣ４８０が接続されている。音源ＩＣ４８０は、ＣＰＵ４１０からの命令に応じて音声の制御を行う。また、音源ＩＣ４８０には、音声データが記憶されたＲＯＭ４８１が接続されており、音源ＩＣ４８０は、ＲＯＭ４８１から取得した音声データをアンプ４８２で増幅させてスピーカ４８３から出力する。ＣＰＵ４１０には、主制御部３００と同様に、外部ＩＣを選択するためのアドレスデコード回路４５０が接続されており、アドレスデコード回路４５０には、主制御部３００からのコマンドを受信するための入力インタフェース４６１、演出装置制御部５００からの信号を入力するための入力インタフェース４７１、時計ＩＣ４２３、７セグメント表示器４４０への信号を出力するための出力インタフェース４７２等が接続されている。
【００５４】
時計ＩＣ４２３が接続されていることで、ＣＰＵ４１０は、現在時刻を取得することが可能である。７セグメント表示器４４０は、スロットマシン１００の内部に設けられており、たとえば副制御部４００に設定された所定の情報を店の係員等が確認できるようになっている。更に、出力インタフェース４７０には、デマルチプレクサ４１９が接続されている。デマルチプレクサ４１９は、出力インタフェース４７０から送信された信号を各表示部等に分配する。即ち、デマルチプレクサ４１９は、ＣＰＵ４１０から受信されたデータに応じて上部ランプ１５０、サイドランプ１５１、中央ランプ１５２、腰部ランプ１５３、下部ランプ１５４、リールパネルランプ１２８、タイトルパネルランプ１７０、受け皿ランプ２１０、払出口ストロボ１７１を制御する。タイトルパネルランプ１７０は、タイトルパネル１６２を照明するランプであり、払出口ストロボ１７１は、払い出し口の内側に設置されたストロボタイプのランプである。なお、ＣＰＵ４１０は、演出装置制御部５００への信号送信は、デマルチプレクサ４１９を介して実施する。演出装置制御部５００は、図１の演出装置６００を制御する制御部である。
【００５５】
＜遊技の基本的制御＞
図１０は、本実施形態のスロットマシン１００における遊技の基本的制御を示すフローチャートである。遊技の基本的制御は、ＭａｉｎＣＰＵ３１０が中心になって行い、電源断等を検知しないかぎり、同図の処理を実行する。電源投入が行われると、まず、Ｓ１０１で主制御部３００を初期化する初期処理が実行される。Ｓ１０２では、遊技開始処理を行う。ここでは、メダル投入に関する処理やスタートレバー１３５による遊技の開始に関する処理等を行う。詳細は後述する。
【００５６】
Ｓ１０３では、乱数発生回路３１７で発生させた乱数を取得する。Ｓ１０４では、Ｓ１０３で取得した乱数値と、ＲＯＭ３１２に格納されている入賞役抽選テーブルを用いて、入賞役の内部抽選を行う。内部抽選の結果、いずれかの入賞役に内部当選した場合、ＲＡＭ３１３に設定されたその入賞役のフラグがＯＮになる。入賞役としては、例えば、リプレイ（再遊技）、小役、ボーナス（ＢＢ、ＲＢ）等を挙げることができる。
【００５７】
なお、各入賞役には、メダルのベット数及び設定値（１〜６）ごと、に内部抽選の当選確率が設定されており、入賞役抽選テーブルはこれに従って構成され、抽選時に取得される乱数値の範囲（例えば、０〜１６３８４）は予めいくつかの領域（各当選確率の大きさに相当する領域）に分割されており、各領域に各入賞役の当選やはずれが対応付けられている。そして、入賞役の内部抽選では、取得した乱数値がどの範囲に属するかで入賞役の内部当選の当否が決定する。
【００５８】
Ｓ１０４では、内部抽選の後、リール停止制御テーブルを選択する処理を行う。これは、各リールの停止操作に対する制御を選択する処理である。ここで、リール１１０乃至１１２の停止制御について簡単に説明する。リールの停止制御は、予め定めた複数種類のリール停止制御テーブルの中から内部抽選結果に基づいていずれかを選択し、選択したリール停止制御テーブルに基づき行う。リール停止制御テーブルは主制御部３００のＲＯＭ３１２に格納されている。リール停止制御テーブルは、内部抽選で内部当選した入賞役か、又は、いわゆるフラグ持ち越し中の入賞役については、対応する絵柄組合せが揃って表示されることが許容される一方、そうでない場合には各入賞役に対応する絵柄組合せが揃って表示されないように構成されている。例えば、小役の「ベル」に内部当選していない場合、「ベル」の絵柄組合せが表示されるタイミングでリール１１０乃至１１２の停止操作が行われたとしても、リール１１０乃至１１２は直ちに停止せずにベルの絵柄組合せが揃わないように制御される。逆に、「ベル」に内部当選している場合には、ベルの絵柄組合せが表示されるタイミングでリール１１０乃至１１２の停止操作が行われなかったとしても、一定の範囲でリール１１０乃至１１２は直ちに停止せずにベルの絵柄組合せが揃うように制御されることになる。
【００５９】
Ｓ１０５では、全リール１１０乃至１１２の回転を開始させる。その後、ストップボタン１３７乃至１３９の受け付けが可能となる。Ｓ１０６ではリールの停止制御を行う。ここでは、ストップボタン１３７乃至１３９に対する操作に応じて、リール１１０乃至１１２のうち、操作されたストップボタン１３７乃至１３９対応するいずれかのリールをＳ１０４で選択したリール停止制御テーブルに従って停止させる。
【００６０】
Ｓ１０７では、入賞判定を行う。ここでは、有効化された入賞ライン１１４上に、内部当選した入賞役又はフラグ持越し中の入賞役に対応する絵柄組合せが表示された場合にその入賞役に入賞したと判定する。例えば、有効化された入賞ライン１１４上に、「ベル−ベル−ベル」が揃っていたならばベル入賞と判定する。また、入賞した入賞役に対応するフラグがリセットされる。Ｓ１０８では、払い出しのある何らかの入賞役に入賞していれば、その入賞役に対応する枚数のメダルを払い出す。Ｓ１０９では、遊技状態制御処理を実行する。この遊技状態制御処理では、遊技状態を移行するための制御が行われ、例えば、ビッグボーナスやレギュラーボーナスのようなボーナス入賞の場合に次回から対応するボーナスゲームを開始できるよう準備し、それらの最終遊技では、次回から通常遊技が開始できるよう準備する。以上により１ゲームの処理が終了し、その後Ｓ１０２へ戻って同様の処理を繰り返すことにより遊技が進行することになる。
【００６１】
＜遊技開始処理＞
図１１を参照してＳ１０２の遊技開始処理について説明する。図１１はＳ１０２の遊技開始処理を示すフローチャートである。Ｓ１１１では規定枚数を設定する。規定枚数とは、その遊技においてベット可能な最大のメダル数を意味する。規定枚数は、スロットマシン１００の遊技の仕様によるが、本実施形態の場合、通常遊技の場合は３枚に、ＲＢゲーム等においては１枚に設定される。Ｓ１１２では割り込みステータスをメダル投入処理中へ設定する。割り込みステータスとは、割り込み処理で実行すべき処理の内容を示す情報でありＲＡＭ３１３上の所定のエリアに格納される。
【００６２】
Ｓ１１３ではメダル投入異常か否かが判定され、該当する場合はＳ１１８へ進み、そうでない場合はＳ１１４へ進む。メダル投入異常か否かは、後述する割り込み処理においてメダル投入異常が設定されたか否かに依存し、このメダル投入異常は上述した図２３の器具を用いた不正行為が検出された場合も含まれる。Ｓ１１４では投入されたメダルの枚数が１枚以上か否かを判定する。該当する場合はＳ１１５へ進み、そうでない場合はＳ１１３へ戻る。Ｓ１１５ではスタートレバー１３５が操作されたか否かを判定する。該当する場合はＳ１１６へ進み、そうでない場合はＳ１１３へ戻る。Ｓ１１６では５本の入賞ライン１１４のうち今回の遊技で有効な入賞ライン数を設定する。上述した通り、例えば、メダルが１枚投入された場合、中段の水平入賞ラインが有効となり、メダルが２枚投入された場合、上段水平入賞ラインと下段水平入賞ラインが追加された３本が有効となり、メダルが３枚投入された場合、右下り入賞ラインと右上り入賞ラインが追加された５本が入賞ラインとして有効になる。なお、規定枚数が１枚の場合はメダル１枚の投入で、例えば中段の水平入賞ラインが有効となる。
【００６３】
Ｓ１１７では割り込みステータスをメダル投入処理中から所定データの初期化へセットする。これにより割り込み処理においてメダル投入処理中の内容の処理の実行が終了することになる。Ｓ１１８ではエラー処理を行う。エラー処理の内容は種々選択できるがここでは遊技回数表示器１２６に所定のエラーコードを表示させ、遊技を中断する。この状態はスロットマシン１００に設けられたリセットスイッチが操作されると解除される。なお、エラー処理の内容はこれに限られず、例えば、警報を発したり、或いは、ホールコンピュータにエラーが生じたことを示す情報を送信する、といったことが挙げられる。ホールコンピュータにエラーが生じたことを示す情報を送信する場合は、エラーが生じたことを遊技者に知られないようにすることもできる。
【００６４】
＜割り込み処理＞
次に、図１２（ａ）を参照して割り込み処理について説明する。図１２（ａ）はＣＰＵ３１０の割り込み処理を示すフローチャートである。上述した通り、本実施形態では割り込み処理が１．８７７ｍｓの周期で行われる。Ｓ１２１ではＣＰＵ３１０の各レジスタの情報をＲＡＭ３１３に退避する等の処理を行う。Ｓ１２２では、入力インターフェース３６０のポートの値を取得し、ＲＡＭ３１３の所定のエリアに保存する。図１２（ｂ）は入力インターフェース３６０のポートの各ビット（８ビット）の割り当てを示す図である。図２を参照して説明した通り、入力インターフェース３６０には判定回路３２７等が接続されており、メダル通過判定データ１はビットＤ０に、メダル通過判定データ２はビットＤ１に、不正行為判定データはビットＤ２に、それぞれ割り当てられている。以下、各ポートの値のうち、メダル通過判定データ１及び２を示すビットＤ０及びＤ１の値をメダルセレクタ状態ともいう。なお、ＲＡＭ３１３の上記所定のエリアには複数回分のポートの値が保存され、Ｓ１２２では今回取得したポートの値を最も古いポートの値に上書きされる。
【００６５】
Ｓ１２３では現在の割り込みステータスがメダル投入処理中か否かを判定する。メダル投入処理中の場合はＳ１２７へ進む。そうでない場合はＳ１２４へ進み、現在の割り込みステータスに応じた処理を実行する。Ｓ１２５では割り込み処理の周期を利用した各種のカウンタタイマを更新する処理を行う。Ｓ１２６ではＳ１２１で一時退避した各レジスタの情報等を復帰し、一単位の割り込み処理を終了する。Ｓ１２７ではＳ１２２で取得した不正行為判定データを参照して、不正行為が行われたか否かを判定する。取得した不正行為判定データがＨ（データとしては１となる）の場合はＳ１２９へ進み、Ｌ（データとしては０となる）の場合はＳ１２８へ進む。Ｓ１２９ではメダル投入異常を設定する。このメダル投入異常の設定が行われると割り込み処理を抜けて図１１のＳ１１３の処理が実行される際にメダル投入異常と判定されＳ１１８のエラー処理が実行されることになり、不正行為が発見、防止される。Ｓ１２８では遊技メダル投入受付処理を実行する。詳細は後述する。
【００６６】
＜遊技メダル投入受付処理＞
次に、図１２（ｃ）を参照してＳ１２８の遊技メダル投入受付処理について説明する。図１２（ｃ）はＳ１２８の遊技メダル投入受付処理のフローチャートである。Ｓ１３１ではメダルセレクタ処理を実行する。詳細は後述する。Ｓ１３２ではメダルセレクタ処理以外の所定の処理を実行する。その後、遊技メダル投入受付処理を終了する。
【００６７】
＜メダルセレクタ処理＞
次に、図１３を参照してＳ１３１のメダルセレクタ処理について説明する。図１３はＳ１３１のメダルセレクタ処理のフローチャートである。Ｓ１４１ではＲＡＭ３１３に保存してある前回のメダルセレクタ状態を取得する。Ｓ１４２ではＲＡＭ３１３に保存してある今回のメダルセレクタ状態を取得する。Ｓ１４３ではメダルブロッカ２１ｅがメダルの返却状態にあるか否かを判定する。該当する場合は処理を終了し、そうでない場合はＳ１４４へ進む。Ｓ１４４ではＳ１４１で取得した前回のメダルセレクタ状態とＳ１４２で取得した今回のメダルセレクタ状態とを比較し、メダルセレクタ状態に変化があったか否かを判定する。変化があった場合はＳ１４５へ進み、そうでない場合は処理を終了する。
【００６８】
Ｓ１４５では正常通過判定データを取得する。正常通過判定データとは、投入されたメダルが正常にメダルセレクタ２０を通過しているか否かを判定するためのデータでありＲＯＭ３１２に格納される。これを図１４を参照して説明する。図１４はメダルが正常にメダルセレクタ２０を通過した場合における、メダル通過判定データ１及び２の変化を示している。
【００６９】
同図の状態ＳＴ１はメダル投入センサ３２０をメダルが通過していない状態を示しており、メダル通過判定データ１及び２がＬとなっている。同図の状態ＳＴ２ではメダル通過判定データ１がＨとなってメダル投入センサ３２０ａによりメダルの通過が検出されているが、メダル通過判定データ１がＬのままでメダル投入センサ３２０ｂによりメダルの通過が検出されていない。メダル投入センサ３２０ａと３２０ｂは、相対的にメダル投入センサ３２０ａが通路の上流側に配置されているため、同図の状態ＳＴ２に示すようにメダルの通過はまずメダル投入センサ３２０ａで検出される。
【００７０】
同図の状態ＳＴ３ではメダル通過判定データ１及び２がＨとなっている。これは、メダルがメダル投入センサ３２０ａ、３２０ｂの双方を通過中であることを示す。同図の状態ＳＴ４ではメダル通過判定データ１がＬとなり、メダル通過判定データ２がＨのままとなっている。これは、メダルがメダル投入センサ３２０ａを通過したが、メダル投入センサ３２０ｂを通過中であることを示す。同図の状態ＳＴ４の後、再び、状態ＳＴ１に戻る。
【００７１】
このように本実施形態では、メダル投入センサ３２０ａと３２０ｂは、相対的にメダル投入センサ３２０ａが通路の上流側に配置されているため、メダルが正常に通過した場合、メダル通過判定データ１及び２は、ＳＴ１→ＳＴ２→ＳＴ３→ＳＴ４→ＳＴ１．．．と推移する。そして、正常通過判定データは各状態ＳＴ１〜ＳＴ４の場合のメダルセレクタ状態の値からなるデータであり、前回の処理において状態ＳＴ１であった場合には今回のＳ１４５の処理で状態ＳＴ２のデータが取得され、前回の処理において状態ＳＴ２であった場合には今回のＳ１４５の処理でＳＴ３のデータが取得される、といった具合に、各状態ＳＴ１〜ＳＴ４のデータを循環的に取得していく。
【００７２】
図１３に戻り、Ｓ１４６ではＳ１４２で取得した今回のメダルセレクタ状態とＳ１４５で取得した正常通過判定データとを比較して、正常通過中であるか否かを判定する。正常通過中の場合はＳ１４８へ進み、そうでない場合はＳ１４７へ進む。ここでは、例えば、Ｓ１４２で取得した今回のメダルセレクタ状態が図１４に示す状態ＳＴ２であり、Ｓ１４５で取得した正常通過判定データで取得した正常通過判定データが図１４に示す状態ＳＴ２である場合には、正常通過と判定される。逆に、Ｓ１４２で取得した今回のメダルセレクタ状態が図１４に示す状態ＳＴ３であり、Ｓ１４５で取得した正常通過判定データで取得した正常通過判定データが図１４に示す状態ＳＴ２である場合には、メダルの通過が状態ＳＴ２の状態を経ずに行われたことになり、何らかの異常があったとして正常通過中でないと判定される。
【００７３】
Ｓ１４７ではメダル投入異常を設定する。この設定が行われると、このメダル投入異常の設定が行われると割り込み処理を抜けて図１１のＳ１１３の処理が実行される際にメダル投入異常と判定されＳ１１８のエラー処理が実行されることになる。なお、本実施形態では、Ｓ１４７で設定される、メダルの通過異常に関するエラー処理と、上述したＳ１２９で設定される、不正行為によるエラー処理と、についてＳ１１８で共通の内容にて行うようにしているが、両者で異なるエラー処理とすることでどのタイプのエラーかが分かるようにしてもよい。
【００７４】
Ｓ１４８ではメダルが正常に通過を完了したか否かを判定する。正常に通過を完了した場合とは、図１４の状態ＳＴ４から状態ＳＴ１へ移行した場合である。該当する場合はＳ１４９へ進み、そうでない場合は処理を終了する。Ｓ１４９ではメダルの投入枚数が図１１のＳ１１１で設定した規定枚数よりも少ないか否かを判定する。該当する場合はＳ１５１へ進み、ベット枚数として投入されたメダルを加算する。該当しない場合はＳ１５０へ進み、貯留枚数がその最大数である５０よりも小さいか否かを判定する。該当する場合はＳ１５１へ進み、スロットマシン１００に電子的に貯留されるクレジットのメダルとして投入されたメダルを加算する。該当しない場合は処理を終了する。以上によりメダルセレクタ処理が終了する。なお、Ｓ１５１のメダルの加算は、Ｓ１４９からの場合はベット枚数カウンタにより、また、Ｓ１５０からの場合は貯留枚数カウンタとにより行われる。ベット枚数カウンタ及び貯留枚数カウンタは、ＲＡＭ３１３の所定のエリア上に各カウント値が記憶され、各カウント値を更新することでベット枚数、貯留枚数をカウントするソフトウエアカウンタである。ベット枚数カウンタは１回の遊技の終了時にクリアされる。
【００７５】
以上の述べた通り、本実施形態では図２３のような器具を用いた不正行為を防止することができる。また、判定回路３２７及びパルス発生回路３２８により、ハードウエア的に不正行為に対処しているので、既存のスロットマシン１００に設けられているソフトウエアをほとんど変更せずに不正行為に対処することができる。
【００７６】
＜第２実施形態＞
上述した第１実施形態では、駆動パルス１及び２を固定周期とし、メダル検出センサ３２０の各発光部を固定周期で点滅させたが、駆動パルス１及び２の周期を変動し、メダル検出センサ３２０の各発光部の点滅周期を変動するようにしてもよい。図１５は駆動パルスを変動周期とした場合の例を示すタイミングチャートである。同図に示すように駆動パルスを変動周期とした場合は、これに合わせて判定タイミングパルスＡ及びＢも変動周期とすることになる。同図の例では駆動パルス（及び判定タイミングパルスＡ及びＢ）の周期が徐々に短くなり、その後、再び長くなっている。このように駆動パルスを変動周期として、メダル検出センサ３２０の各発光部の点滅周期を変動すれば、図２３のような器具の発光素子４の点滅周期が略完全にこれに一致する場合がなくなり、不正行為を効果的に防止できる。なお、駆動パルス（及び判定タイミングパルスＡ及びＢ）の周期の変動は、パルス発生回路３２８が独立して行ってもよいし、或いは、ＣＰＵ３１０からパルス発生回路３２８へ周期を指示できるようにしてもよい。
【００７７】
＜第３実施形態＞
上述した第１実施形態では、判定回路３２７によりメダル通過判定データ１及び２並びに不正行為判定データを生成するようにしたが、判定回路３２７を省略してこれらをＣＰＵ３１０によりソフトウエア的に生成するようにしてもよい。図１６（ａ）は、本発明の第３実施形態による不正行為防止回路のブロック図である。図６に示した第１実施形態の不正行為防止回路と異なる点は、判定回路３２７を省略し、センサ出力１及び２並びに判定タイミングパルスＡ及びＢを入力インターフェース３６０へ入力している点にある。
【００７８】
図１６（ｂ）は第３実施形態における、入力インターフェース３６０のポートの各ビット（８ビット）の割り当てを示す図である。図１２（ｂ）と異なる点は、メダル通過判定データ１に代えてセンサ出力１のデータがビットＤ０に、メダル通過判定データ２に代えてセンサ出力２のデータがビットＤ１に、不正行為判定データに代えて判定タイミングパルスＡがビットＤ２に、また、判定タイミングパルスＢがビットＤ３にそれぞれ割り当てられている。本実施形態の場合、メダル通過判定データ１及び２は、ソフトウエアで生成され、ＲＡＭ３１３上の所定のエリアに複数回分保存される。なお、判定タイミングパルスＡ及びＢのデータは図１２Ｓ１２２の入力ポート値の保存処理によりＲＡＭ３１３上の所定のエリアに複数回分保存されることになる。
【００７９】
次に、本実施形態におけるＣＰＵ３１０の処理について上述した第１実施形態と異なる点について説明する。まず、本実施形態では図１２（ａ）に示したＳ１２７及びＳ１２９の不正行為の判定に関する処理をメダルセレクタ処理内で行うため、これらの処理が図１２（ａ）の処理から削除される。そして、本実施形態のメダルセレクタ処理は以下の通りである。図１７は本発明の第３実施形態におけるメダルセレクタ処理を示すフローチャートである。以下、図１３に示した第１実施形態のメダルセレクタ処理と異なる処理についてのみ説明する。なお、図１７において図１３と同様の処理については同じ符号を付してある。
【００８０】
Ｓ１６１では、ＲＡＭ３１３に保存してある前回の入力ポート値（Ｄ０〜Ｄ３）を取得する。Ｓ１６２ではＲＡＭ３１３に保存してある今回の入力ポート値（Ｄ０〜Ｄ３）を取得する。Ｓ１６３では、Ｓ１６１で取得した前回のセンサ出力１及び２（入力ポートＤ０、Ｄ１の値）とＳ１６２で取得した今回のセンサ出力１及び２とを比較し、センサ出力１及び２に変化があったか否かを判定する。変化があった場合はＳ１６４へ進み、そうでない場合は処理を終了する。Ｓ１６４ではメダル通過判定データ更新処理を行う。図１８（ａ）はＳ１６４のメダル通過判定データ更新処理を示すフローチャートである。
【００８１】
概説すると、Ｓ１７１乃至Ｓ１７３及びＳ１７７はメダル検出センサ３２０ａをメダルが通過中か否かを判定してメダル通過判定データ１を更新する処理であり、Ｓ１７４乃至Ｓ１７６及びＳ１７８はメダル検出センサ３２０ｂをメダルが通過中か否かを判定してメダル通過判定データ２を更新する処理である。
【００８２】
Ｓ１７１では、Ｓ１６１で取得した前回の判定タイミングパルスＡ（ポートＤ２）と、Ｓ１６２で取得した今回の判定タイミングパルスＡとを比較して、判定タイミングパルスＡがＬからＨ（０→１）へ立ち上がったか否かを判定する。立ち上がった場合はＳ１７２へ進みそうでない場合はＳ１７４へ進む。Ｓ１７２ではＳ１６２で取得した今回のセンサ出力１（ポートＤ０）がＬ（データとしては０）か否かを判定する。Ｌの場合はＳ１７３へ進み、そうでない場合はＳ１７７へ進む。Ｓ１７３では今回のメダル通過判定データ１として、ＲＡＭ３１３上の上記所定のエリアに０（つまりＬ）をセットする。これはメダル検出センサ３２０ａをメダルが通過中でないことを示す。また、Ｓ１７７では今回のメダル通過判定データ１として、ＲＡＭ３１３上の上記所定のエリアに１（つまりＨ）をセットする。これはメダル検出センサ３２０ａをメダルが通過中であることを示す。
【００８３】
Ｓ１７４では、Ｓ１６１で取得した前回の判定タイミングパルスＢ（ポートＤ３）と、Ｓ１６２で取得した今回の判定タイミングパルスＢとを比較して、判定タイミングパルスＢがＬからＨ（０→１）へ立ち上がったか否かを判定する。立ち上がった場合はＳ１７５へ進みそうでない場合は処理を終了する。Ｓ１７５ではＳ１６２で取得した今回のセンサ出力２（ポートＤ１）がＬ（データとしては０）か否かを判定する。Ｌの場合はＳ１７６へ進み、そうでない場合はＳ１７８へ進む。Ｓ１７６では今回のメダル通過判定データ２として、ＲＡＭ３１３上の上記所定のエリアに０（つまりＬ）をセットする。これはメダル検出センサ３２０ｂをメダルが通過中でないことを示す。また、Ｓ１７８では今回のメダル通過判定データ２として、ＲＡＭ３１３上の上記所定のエリアに１（つまりＨ）をセットする。これはメダル検出センサ３２０ｂをメダルが通過中であることを示す。以上によりメダル通過判定データ更新処理が終了する。
【００８４】
図１７に戻り、Ｓ１６５では不正行為判定処理を実行する。図１８（ｂ）はＳ１６５の不正行為判定処理を示すフローチャートである。概説すると、Ｓ１８１、Ｓ１８２及びＳ１８５はメダル検出センサ３２０ａについての不正行為を判定する処理であり、Ｓ１８３、Ｓ１８４及びＳ１８６はメダル検出センサ３２０ｂについての不正行為を判定する処理である。
【００８５】
Ｓ１８１では、Ｓ１６１で取得した前回の判定タイミングパルスＢ（ポートＤ３）と、Ｓ１６２で取得した今回の判定タイミングパルスＢとを比較して、判定タイミングパルスＢがＬからＨ（０→１）へ立ち上がったか否かを判定する。立ち上がった場合はＳ１８２へ進みそうでない場合はＳ１８３へ進む。Ｓ１８２ではＳ１６２で取得した今回のセンサ出力１（ポートＤ０）がＨ（データとしては１）か否かを判定する。Ｈの場合はＳ１８３へ進み、そうでない場合はＳ１８５へ進む。Ｓ１８２でセンサ出力１がＨでない場合は、メダル検出センサ３２０ａの発光部が消灯時にもかかわらず受光部が受光状態にあり、不正行為が行われた場合である。従って、Ｓ１８５ではメダル投入異常を設定する。このメダル投入異常の設定が行われると割り込み処理を抜けて図１１のＳ１１３の処理が実行される際にメダル投入異常と判定されＳ１１８のエラー処理が実行されることになり、不正行為が発見、防止される。
【００８６】
Ｓ１８３では、Ｓ１６１で取得した前回の判定タイミングパルスＡ（ポートＤ２）と、Ｓ１６２で取得した今回の判定タイミングパルスＡとを比較して、判定タイミングパルスＡがＬからＨ（０→１）へ立ち上がったか否かを判定する。立ち上がった場合はＳ１８４へ進みそうでない場合は処理を終了する。Ｓ１８４ではＳ１６２で取得した今回のセンサ出力２（ポートＤ０）がＨ（データとしては１）か否かを判定する。Ｈの場合は処理を終了し、そうでない場合はＳ１８６へ進む。Ｓ１８４でセンサ出力２がＨでない場合は、メダル検出センサ３２０ｂの発光部が消灯時にもかかわらず受光部が受光状態にあり、不正行為が行われた場合である。従って、Ｓ１８６ではメダル投入異常を設定する。このメダル投入異常の設定が行われると割り込み処理を抜けて図１１のＳ１１３の処理が実行される際にメダル投入異常と判定されＳ１１８のエラー処理が実行されることになり、不正行為が発見、防止される。以上により、不正行為判定処理が終了する。
【００８７】
図１７に戻り、Ｓ１６６では正常通過中か否かを判定する。この処理は図１３のＳ１４６の処理と同様であるが、Ｓ１４５で取得した正常通過判定データと比較するのは、Ｓ１６４の処理で更新されたメダル通過判定データ１及び２となる。
【００８８】
以上述べた通り、本実施形態では第１実施形態の判定回路３２７の機能をソフトウエアで実現することにより判定回路３２７を省略した構成を採用できる。
【００８９】
＜第４実施形態＞
上記各実施形態では、メダル検出センサ３２０の発光部を発光させる条件として、点滅させる場合を採用したが、発光部の発光量を変更することによる受光部の受光量の変化により不正行為を検出することもできる。図１９は本発明の第４実施形態による不正行為防止回路のブロック図である。同図はメダル検出センサ３２０ａについての回路のみを示すがメダル検出センサ３２０ｂについての回路も同様である。本実施形態ではパルス発生回路３２８’は一つのメダル検出センサ（３２０ａ）に対して２つの駆動パルス１ａ及び１ｂを発生する。メダル検出センサ３２０ａには、スイッチング回路が２組並列に接続されており、各スイッチング回路は駆動パルス１ａ及び１ｂにより別々にＯＮ−ＯＦＦされ、発光部に対して異なる電流を供給する。つまり、駆動パルス１ａがＨになると一方のスイッチング回路がＯＮとなり、発光部には電流Ｉａが流れる。また、駆動パルス１ｂがＬになると他方のスイッチング回路がＯＮとなり、発光部には電流Ｉｂが流れる。電流ＩａとＩｂとはＩａ＜Ｉｂの関係にあり、発光部を流れる電流により発光部の発光量が変化することになる。
【００９０】
メダル検出センサ３２０ａの受光部の出力（センサ出力）は２組のコンパレータにそれぞれ入力される。各コンパレータにはそれぞれ基準電圧１及び２が入力されており、センサ出力と比較する。そして、基準電圧１との比較結果がコンパレータ出力１として、基準電圧２との比較結果がコンパレータ出力２として、判定回路３２７’に出力される。判定回路３２７’には、コンパレータ出力１及び２と、駆動パルス１ａ及び１ｂ並びに判定タイミングパルスが入力され、メダル検出センサ３２０ａに関するメダル通過判定データと、不正行為判定データとを出力する。判定回路３２７’から出力されるメダル通過判定データと不正行為判定データとは入力インターフェース３６０を介してＣＰＵ３１０により取得されることになる。以下、不正行為の検出原理について詳細に説明する。
【００９１】
図２０（ａ）はメダル検出センサ３２０ａの発光部に供給される駆動電流と、受光部のセンサ出力電圧との関係、並びに、コンパレータ出力１及び２の関係を示す図である。同図に示すように、受光部のセンサ出力電圧と発光部の駆動電流とは、概ね線形な関係にある。そして、基準電圧１は、発光部に対して電流Ｉａが流れた場合のセンサ出力電圧と、電流０の場合のセンサ出力電圧との間の電圧に設定されている。また、基準電圧２は、発光部に対して電流Ｉｂが流れた場合のセンサ出力電圧と、電流Ｉａが流れた場合のセンサ出力電圧との間の電圧に設定されている。そして、コンパレータ出力１はセンサ出力電圧が０から基準電圧１までの間でＬとなり、センサ電圧が基準電圧１を越えるとＨとなる。コンパレータ出力２はセンサ出力電圧が０から基準電圧２までの間でＬとなり、センサ電圧が基準電圧２を越えるとＨとなる。従って、駆動パルス１ａ及び１ｂの状態と、コンパレータ出力１及び２の状態とは、不正行為がなければ１対１の関係となる。
【００９２】
図２０（ｂ）は、不正行為がない場合の駆動パルス１ａ及び１ｂの状態と、コンパレータ出力１及び２の状態との関係を示す図である。同図に示すように、駆動パルス１ａ及び１ｂが共にＬの場合、つまり、発光部を流れる電流が０の場合、コンパレータ出力１及び２は共にＬとなる。この状態をレベル０と呼ぶ。次に、駆動パルス１ａがＨで駆動パルス１ｂがＬの場合、つまり、発光部を流れる電流がＩａの場合、コンパレータ出力１はＨでコンパレータ出力２はＬとなる。この状態をレベル１と呼ぶ。最後に、駆動パルス１ａがＬで駆動パルス１ｂがＨの場合、つまり、発光部を流れる電流がＩｂの場合、コンパレータ出力１及び２は共にＬとなる。この状態をレベル２と呼ぶ。
【００９３】
しかして、図２３のような器具では発光素子４の発光量を変更する機能を持たず、単に点滅できるだけであるから、図２３の器具で不正行為を行おうとした場合、発光部の発光量と受光時の受光部の出力量（出力電圧）とが対応しなくなり、不正行為を検出することができる。例えば、駆動パルス１ａ及び１ｂをレベル０としたのに、コンパレータ出力１及び２がレベル１となってしまう場合を生じ、レベルの齟齬が生じる。この結果、不正行為を検出することができる。
【００９４】
図２１（ａ）及び（ｂ）は駆動パルス１ａ及び１ｂの駆動例を示すタイミングチャートである。同図に示すように駆動パルス１ａ及び１ｂのＨとＬとの組合せによって、メダル検出センサ３２０ａの発光部に流れる電流が多様化する。判定回路３２７’は判定タイミングパルスの立ち上がりと立ち下がりとで不正行為の判定か、メダルの通過の判定のいずれか或いは双方を行う。本実施形態の場合、判定タイミングパルスの立ち上がり時には、駆動パルス１ａ又は１ｂのいずれかをＨとしてメダルの通過の判定タイミングとしている。
【００９５】
図２１（ａ）の例の場合、例えば、判定タイミングパルスの立ち上がりでメダルの通過を判定するとすると、Ｐ１及びＰ３のタイミングで、コンパレータ出力１及び２の双方がＬの場合、メダルの通過中と判定してメダル通過判定データを例えばＬからＨとすることができる。また、判定タイミングパルスの立ち下がりで不正行為を判定するとすると、Ｐ２のタイミングで、コンパレータ出力１又は２のいずれかがＨの場合、不正行為ありと判定して不正行為判定データを例えばＬからＨとすることができる。また、Ｐ１及びＰ３のタイミングで不正行為を判定することも可能であり、例えば、Ｐ１のタイミングでは駆動電流がＩｂの場合であり、コンパレータ出力１及び２は図２０（ｂ）のレベル２となるはずであるが、これが、レベル１であった場合は不正行為ありとなる。
【００９６】
図２１（ｂ）の例の場合、例えば、駆動パルス１ａと１ｂとが連続してＨになる場合を示しており、この場合も同様に考えることができる。例えば、判定タイミングパルスの立ち上がりでメダルの通過を判定するとすると、Ｐ１及びＰ３のタイミングで、コンパレータ出力１及び２の双方がＬの場合、メダルの通過中と判定してメダル通過判定データを例えばＬからＨとすることができる。また、判定タイミングパルスの立ち下がりで不正行為を判定するとすると、Ｐ２のタイミングでは駆動電流がＩａの場合であり、コンパレータ出力１及び２は図２０（ｂ）のレベル１となるはずであるが、これが、レベル０や２であった場合は不正行為ありとなる。また、Ｐ１及びＰ３のタイミングで不正行為を判定することも可能であり、例えば、Ｐ１及びＰ３のタイミングでは駆動電流がＩｂの場合であり、コンパレータ出力１及び２は図２０（ｂ）のレベル２となるはずであるが、これが、レベル１であった場合は不正行為ありとなる。なお、図２１（ａ）及び（ｂ）の例ではいずれも駆動電流が０の期間を設けているが、駆動電流を常時ＩａかＩｂとしておいても構わない。
【図面の簡単な説明】
【００９７】
【図１】本発明の一実施形態に係るスロットマシン１００の外観斜視図である。
【図２】主制御部３００の回路ブロック図である。
【図３】副制御部４００の回路ブロック図である。
【図４】（ａ）はメダルセレクタ２０の分解斜視図、（ｂ）はセンサユニット２１ｇの外観図、（ｃ）はセンサ３２０ａ及び３２０ｂの構成及びメダルの検出態様を示す断面図である。
【図５】メダルセレクタ２０におけるメダルの通過態様を示す図である。
【図６】本実施形態における不正行為防止回路のブロック図である。
【図７】（ａ）は判定回路３２７の内部ブロック図、（ｂ）は駆動パルス１及び２並びに判定タイミングパルスＡ及びＢのタイミングチャートを示す図である。
【図８】判定回路３２７に入力される信号及び出力されるデータの態様を示すタイミングチャートであり、（ａ）はメダルが通過しておらず、かつ、不正行為が行われていない場合、（ｂ）はメダルが通過しており、かつ、不正行為が行われていない場合を示す。
【図９】判定回路３２７に入力される信号及び出力されるデータの態様を示すタイミングチャートであり、（ａ）及び（ｂ）は不正行為が行われた場合を示す。
【図１０】スロットマシン１００における遊技の基本的制御を示すフローチャートである。
【図１１】Ｓ１０２の遊技開始処理を示すフローチャートである。
【図１２】（ａ）ＣＰＵ３１０の割り込み処理を示すフローチャート、（ｂ）は入力インターフェース３６０のポートの各ビット（８ビット）の割り当てを示す図、（ｃ）はＳ１２８の遊技メダル投入受付処理のフローチャートである。
【図１３】Ｓ１３１のメダルセレクタ処理のフローチャートである。
【図１４】メダルが正常にメダルセレクタ２０を通過した場合における、メダル通過判定データ１及び２の変化を示す図である。
【図１５】本発明の第２実施形態における、駆動パルスを変動周期とした場合の例を示すタイミングチャートである。
【図１６】（ａ）は、本発明の第３実施形態による不正行為防止回路のブロック図、（ｂ）は入力インターフェース３６０のポートの各ビット（８ビット）の割り当てを示す図である。
【図１７】本発明の第３実施形態におけるメダルセレクタ処理を示すフローチャートである。
【図１８】（ａ）はＳ１６４のメダル通過判定データ更新処理を示すフローチャート、（ｂ）はＳ１６５の不正行為判定処理を示すフローチャートである。
【図１９】本発明の第４実施形態による不正行為防止回路のブロック図である。
【図２０】（ａ）はメダル検出センサ３２０ａの発光部に供給される駆動電流と、受光部のセンサ出力電圧との関係、並びに、コンパレータ出力１及び２の関係を示す図、（ｂ）は、不正行為がない場合の駆動パルス１ａ及び１ｂの状態と、コンパレータ出力１及び２の状態との関係を示す図である。
【図２１】（ａ）及び（ｂ）は駆動パルス１ａ及び１ｂの駆動例を示すタイミングチャートである。
【図２２】（ａ）は２つのセンサによるメダルの通過の検出態様を示すタイミングチャート、（ｂ）は器具を用いた不正行為の場合の２つのセンサの検出態様を示すタイミングチャートである。
【図２３】不正行為に用いられる器具の構成図である。
【符号の説明】
【００９８】
１００  スロットマシン
【図１】
2008080138.tif 000003
【図２】
2008080138.tif 000004
【図３】
2008080138.tif 000005
【図４】
2008080138.tif 000006
【図５】
2008080138.tif 000007
【図６】
2008080138.tif 000008
【図７】
2008080138.tif 000009
【図８】
2008080138.tif 000010
【図９】
2008080138.tif 000011
【図１０】
2008080138.tif 000012
【図１１】
2008080138.tif 000013
【図１２】
2008080138.tif 000014
【図１３】
2008080138.tif 000015
【図１４】
2008080138.tif 000016
【図１５】
2008080138.tif 000017
【図１６】
2008080138.tif 000018
【図１７】
2008080138.tif 000019
【図１８】
2008080138.tif 000020
【図１９】
2008080138.tif 000021
【図２０】
2008080138.tif 000022
【図２１】
2008080138.tif 000023
【図２２】
2008080138.tif 000024
【図２３】
2008080138.tif 000025
【手続補正書】
【提出日】平成19年11月8日(2007.11.8)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
投入されるメダルが通過する通路に配設され、メダルの通過を検出する光センサを備えた遊技台において、
前記光センサを前記通路に沿って２つ設け、
一方の前記光センサの発光部を周期的にＯＮ・ＯＦＦする第１駆動パルスを前記発光部に出力し、前記発光部を点滅させる第１駆動手段と、
他方の前記光センサの発光部に前記第１駆動パルスを反転した第２駆動パルスを出力し、前記発光部を点滅させる第２駆動手段と、
前記第１及び第２駆動パルスのＯＮ・ＯＦＦタイミングと、前記光センサの各受光部の出力と、に基づいて、不正行為の有無を判定する不正行為判定手段と、
を備えたことを特徴とする遊技台。
【請求項２】
前記不正行為判定手段は、いずれかの前記発光部のＯＦＦ時に、当該発光部に対応する前記受光部の出力が受光状態を示す場合に不正行為が行われたと判定することを特徴とする請求項１に記載の遊技台。
【請求項３】
更に、前記第１及び第２駆動パルスのＯＮ・ＯＦＦタイミングと、前記光センサの前記各受光部の出力と、に基づいて、メダルの通過の有無を判定するメダル通過判定手段を備え、
前記メダル通過判定手段は、各々の前記発光部のＯＮ時における、当該発光部に対応する前記受光部の出力に基づいてメダルの通過の有無を判定することを特徴とする請求項１又は２に記載の遊技台。
【請求項４】
前記メダル通過判定手段は、各々の前記発光部のＯＮ時に、当該発光部に対応する前記受光部の出力が非受光状態を示す場合にメダルの通過ありと判定することを特徴とする請求項３に記載の遊技台。
【請求項５】
前記第１及び第２駆動手段は、ＯＮ・ＯＦＦの周期を変動した前記第１及び第２駆動パルスを出力することを特徴とする請求項１乃至４のいずれか１項に記載の遊技台。
【請求項６】
更に、
前記メダル通過判定手段により判定された、各々の前記光センサのメダルの通過の有無の順序に基づいて、前記通路をメダルが正常に通過したか否かを判定する手段を備えたことを特徴とする請求項３又は４に記載の遊技台。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明によれば、投入されるメダルが通過する通路に配設され、メダルの通過を検出する光センサを備えた遊技台において、前記光センサを前記通路に沿って２つ設け、一方の前記光センサの発光部を周期的にＯＮ・ＯＦＦする第１駆動パルスを前記発光部に出力し、前記発光部を点滅させる第１駆動手段と、他方の前記光センサの発光部に前記第１駆動パルスを反転した第２駆動パルスを出力し、前記発光部を点滅させる第２駆動手段と、前記第１及び第２駆動パルスのＯＮ・ＯＦＦタイミングと、前記光センサの各受光部の出力と、に基づいて、不正行為の有無を判定する不正行為判定手段と、を備えたことを特徴とする遊技台が提供される。