(57)【要約】【課題】  いわゆる体感器による不正行為を検知し、これを防止する。【解決手段】  スタートスイッチの出力信号の発生間隔を計測する時間間隔計測部と、前記時間間隔計測部で計測された前記出力信号の発生間隔を、以前に計測された発生間隔と比較し、この比較結果に基づき同じ又は近似する発生間隔で繰り返し前記スイッチの出力信号が発生していることを検知する監視部と、前記監視部で同じ又は近似する発生間隔で繰り返し前記スイッチの出力信号が発生していることを検知したときその旨を報知する報知部とを備える。スタートスイッチが機械的に同じタイミングで押下されているとき、エラー報知することで不正行為を防止する。【選択図】        図２
2008200298.tif 000002
【特許請求の範囲】
【請求項１】
所定のスイッチの出力信号に基づき遊技に係る抽選処理を行う当選抽選手段と、前記スイッチの出力信号の発生間隔を計測する時間間隔計測部と、前記時間間隔計測部で計測された前記出力信号の発生間隔を、以前に計測された発生間隔と比較し、この比較結果に基づき同じ又は近似する間隔で繰り返し前記スイッチの出力信号が発生していることを検知する監視部と、前記監視部で同じ又は近似する間隔で繰り返し前記スイッチの出力信号が発生していることを検知したときその旨を報知する報知部と、を備えることを特徴とする遊技機。
【請求項２】
所定のスイッチからの出力信号に基づき抽選を行い、当該抽選の結果に基づき当選判定を行う当選抽選手段を備える遊技機における遊技機の不正行為防止方法であって、
前記スイッチの出力信号の発生間隔を計測するステップと、
前記出力信号の発生間隔を、以前に計測された発生間隔と比較するステップと、
比較結果に基づき同じ又は近似する間隔で繰り返し前記スイッチの出力信号が発生しているかどうか判定するステップと、
同じ又は近似する間隔で繰り返し前記スイッチの出力信号が発生していると判定したときに、その旨を報知するステップと、を備える遊技機の不正行為防止方法。
【請求項３】
所定のスイッチからの出力信号に基づき抽選を行い、当該抽選の結果に基づき当選判定を行う当選抽選手段を備える遊技機における遊技機の不正行為防止方法をコンピュータに実行させるためのプログラムであって、
前記スイッチの出力信号の発生間隔を計測するステップと、
前記出力信号の発生間隔を、以前に計測された発生間隔と比較するステップと、
比較結果に基づき同じ又は近似する間隔で繰り返し前記スイッチの出力信号が発生しているかどうか判定するステップと、
同じ又は近似する間隔で繰り返し前記スイッチの出力信号が発生していると判定したときに、その旨を報知するステップと、を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、スロットマシン等の遊技機及び遊技機の不正行為防止方法並びにプログラムに関する。特に、スタートスイッチの押下に係る不正行為を防止するための技術に関する。
【背景技術】
【０００２】
スロットマシン等の遊技機（以下、単に「遊技機」と記す）にはメダルの投入口が設けられており、遊技者は所定の枚数のメダルを投入してゲームを楽しむことができる。遊技に必要なメダルは、遊技ホール内に設けられたメダル貸機等で借りることができ、所望の遊技機のメダル投入口に投入することによりゲームを開始することができる。
【０００３】
従来の遊技機の動作は次のようなものであった。
先ず、スタートスイッチが操作されることにより、スタートスイッチがＯＮとなる。これを受けて遊技機内部の当選抽選手段により抽選処理が行われる。ここで所定の役に当選すると当選フラグがセットされる。回転リールの回転が開始する。ストップスイッチが操作されることにより、ストップスイッチがＯＮとなる。そして、対応する回転リールの回転が停止する。全部の回転リールに対応するストップスイッチの操作が行われた後、当選フラグ成立中に当該当選フラグに対応する入賞図柄が有効入賞ライン上に揃ったか否か、すなわち、入賞が確定したか否かが判定される。入賞が確定したと判定された場合、入賞図柄に相当するメダルが払い出される。
【０００４】
抽選処理の評価が例えば外れの場合は所定の図柄が揃わないように設定され（いわゆる蹴飛ばし）、当たりの場合はストップスイッチが所定のタイミングで押下されることなどを条件に所定の図柄が揃うように設定される（いわゆる引き込み）。つまり、抽選処理において当選しているときのみ所定の条件の下で図柄が揃い入賞することにより、メダルが払い出されるが、当選しないときはストップスイッチをどのように操作してもメダルが払い出されることはない。これはメダルの払い出しを一定確率に保つためである。これを実現するため抽選処理において乱数発生器が用いられている。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
遊技機の乱数発生器は例えばカウンタを用いて乱数を擬似的に発生させるものであった。この場合に発生する乱数はある程度の規則性をもち、そのため予測可能な面があった。何らかの装置を用いて遊技者がスタートスイッチを巧みに操作することにより抽選確率を予め定められた値以上に高める可能性を否定できなかった。例えば、低周波治療器（以下「体感器」と記す）を腕に取り付けて腕の筋肉に定期的な刺激を与えることでスタートスイッチを押すタイミングを調整し、同じような乱数値を繰り返し取得することが考えられた。乱数発生器（カウンタ）の繰り返し周期は一定（Ｔ）であるから、スタートスイッチの押し下げ周期ＴＳをＴの整数倍にすれば、同じ乱数値を取得することが原理的に可能である。体感器による刺激の周期をそのように調整することで不正行為を行っているようである。何らかの装置の助けを借りてスタートスイッチを操作することは禁止されているが、その摘発は容易ではない。遊技機側で対策を施すことが求められている。
【０００６】
この発明は、上記課題を解決するためになされたもので、体感器による不正行為を防止できる遊技機及び遊技機の不正行為防止方法並びにプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
この発明に係る遊技機は、所定のスイッチの出力信号に基づき遊技に係る抽選処理を行う当選抽選手段と、前記スイッチの出力信号の発生間隔を計測する時間間隔計測部と、前記時間間隔計測部で計測された前記出力信号の発生間隔を、以前に計測された発生間隔と比較し、この比較結果に基づき同じ又は近似する間隔で繰り返し前記スイッチの出力信号が発生していることを検知する監視部と、前記監視部で同じ又は近似する間隔で繰り返し前記スイッチの出力信号が発生していることを検知したときその旨を報知する報知部と、を備えるものである。
【０００８】
この発明は、所定のスイッチからの出力信号に基づき抽選を行い、当該抽選の結果に基づき当選判定を行う当選抽選手段を備える遊技機における遊技機の不正行為防止方法であって、
前記スイッチの出力信号の発生間隔を計測するステップと、
前記出力信号の発生間隔を、以前に計測された発生間隔と比較するステップと、
比較結果に基づき同じ又は近似する間隔で繰り返し前記スイッチの出力信号が発生しているかどうか判定するステップと、
同じ又は近似する間隔で繰り返し前記スイッチの出力信号が発生していると判定したときに、その旨を報知するステップと、を備えるものである。
【０００９】
この発明は、上記方法をコンピュータに実行させるためのプログラムである。
この発明に係るプログラムは、例えば、記録媒体に記録される。
媒体には、例えば、ＥＰＲＯＭデバイス、フラッシュメモリデバイス、フレキシブルディスク、ハードディスク、磁気テープ、光磁気ディスク、ＣＤ（ＣＤ−ＲＯＭ、Ｖｉｄｅｏ−ＣＤを含む）、ＤＶＤ（ＤＶＤ−Ｖｉｄｅｏ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭを含む）、ＲＯＭカートリッジ、バッテリバックアップ付きのＲＡＭメモリカートリッジ、フラッシュメモリカートリッジ、不揮発性ＲＡＭカートリッジ等を含む。
【００１０】
媒体とは、何等かの物理的手段により情報（主にデジタルデータ、プログラム）が記録されているものであって、コンピュータ、専用プロセッサ等の処理装置に所定の機能を行わせることができるものである。
【発明の効果】
【００１１】
この発明によれば、スタートスイッチが一定周期で機械的に操作されているかどうか監視し、そのことを検知したら所定の報知を行うので、ホール店員が不正行為に気づき、当該不正行為を未然防止できる。
【発明を実施するための最良の形態】
【００１２】
この発明の実施の形態に係る遊技機について図面を参照して説明する。
図１は遊技機（スロットマシン、回胴式遊技機とも呼ばれる）の正面図である。
遊技機１０で遊技を楽しもうとする遊技者は、まずメダル貸機（図示しない）等から遊技媒体であるメダルを借り、メダル投入装置のメダル投入口１００に直接メダルを入れる。メダル投入口１００は、遊技機１０の正面で略中央の高さに設けられている。
【００１３】
遊技機１０は、四角箱状の筐体１１を有する。前記筐体１１の中央部及び上部には、遊技者側に向かって臨む四角窓状の表示窓１２がそれぞれ形成されている。そして、この中央部の表示窓１２の中央やや左には、三個の回転リール４０の図柄６１を見ることができる図柄表示窓１３が形成されている。ベットスイッチ１６は、回転リール４０の下方に位置するスイッチであって、メダル投入口１００に連続してメダル投入をして貯留させた貯留メダル数を減じてメダル投入に代える。精算スイッチ１７は、回転リールの斜め下方に位置するスイッチであって、貯留した投入メダルを払い出す。スタートスイッチ３０は回転リール４０の斜め下方に位置するレバーであって、遊技メダルの投入若しくはベットスイッチ１６の投入を条件に、リールユニット６０の駆動を開始させる。ストップスイッチ５０は、リールユニット６０の駆動を停止させるためのものである。リールユニット６０は、三個の回転リール４０とから構成されている。そして、各回転リール４０は、合成樹脂からなる回転ドラムと、この回転ドラムの周囲に貼付されるテープ状のリールテープ４２とを備えている。このリールテープ４２の外周面には、複数個（例えば２１個）の図柄６１が表示されている。６２は各種の演出を行うための液晶表示部である。
【００１４】
遊技機１０の内部には、後述のように、遊技機１０の全体の動作を制御するための制御装置であるメイン基板１（図２参照）が内蔵されている。制御装置は、ＣＰＵを中心に構成され、ＲＯＭ、ＲＡＭ、Ｉ／Ｏ等を備えている。そして、ＣＰＵ（処理部）が遊技者の操作を受けてＲＯＭ（記憶部）に記憶されたプログラムを読み込むことで動作させるものであり、具体的には、スタートスイッチ３０及びストップスイッチ５０の操作に基づき回転リール４０の回転及び停止を制御するとともに、ランプやスピーカ等の表示を制御する。ＣＰＵが動作する際に必要な一時的なデータなどはＲＡＭ（記憶部：一般にＲＡＭは揮発性メモリであり、その電源断によりデータは原則失われるが、本遊技機においてはその一部又は全部についてバッテリなどのバックアップ電源が用意されていることがあり、この場合は電源断でもデータは失われない）に記憶される。ＣＰＵはＲＯＭに記録されたプログラムに従って所定の動作を行うとともに、処理に必要な一時的なデータをＲＡＭに記録するとともに記録されたデータを必要に応じて読み出して参照する。
【００１５】
スタートスイッチ３０は、前述のように回転リール４０の斜め下方に位置するレバーであって、遊技メダルの投入若しくはベットスイッチ１６の投入を条件に、または、入賞判定に応じて得られる「再遊技（Ｒｅｐｌａｙ）」時には前遊技からの所定時間経過を条件に、リールユニット６０の駆動を開始させるためのものである。
【００１６】
ストップスイッチ５０は、前述のようにリールユニット６０の駆動を停止させるためのものである。具体的には、ストップスイッチ５０は、各回転リール４０に対応した三個のスイッチから構成され、各回転リール４０の下方に１個ずつ配置されているものである。回転リール４０に対応したストップスイッチ５０の操作により、当該対応した回転リール４０の回転を停止するように設定されている。
【００１７】
メダルの投入若しくはベットスイッチ１６の投入を条件に、または、前記「再遊技（Ｒｅｐｌａｙ）」時には前遊技から所定時間経過を条件に、スタートスイッチ３０を操作すると、リールユニット６０が駆動され、三個の回転リール４０が回転を開始する。その後、ストップスイッチ５０の一個を操作すると、当該対応する回転リール４０の回転が停止する。そして、ストップスイッチ５０を三個全て操作すると、三個の回転リール４０の回転が全て停止する。このとき、表示窓１３の有効入賞ライン上に、予め設定された図柄６１が停止すると入賞と判定され、図示しないホッパーユニットを介して所定枚数のメダルが払い出される。なお、メダルを払い出す代わりに、クレジットしてもよい。
【００１８】
図２は遊技機１０の電気的な概略構造を示すブロック図である。この図において電源系統についての表示は省略されている。遊技機１０は、その主要な処理装置としてメイン基板１とこれからコマンドを受けて動作するサブ基板２とを備える。
【００１９】
前述のメイン基板１は、スタートスイッチ３０の出力信号に基づき、予め定めた内部抽選確率に基づいて入賞資格を得たか否かの当選判定のための抽選を行う当選抽選手段１ａ−１を含む。この当選抽選手段１ａ−１による内部抽選結果が当選である場合に当選フラグが成立し、この当選フラグ成立中に、回転リール４０の停止図柄の組合せが予め定められた入賞図柄と一致したことを条件に入賞が確定し、遊技者にメダルの払い出しや、遊技者にとって有利な特別遊技等の利益が付与されるように設定されている。
【００２０】
当選抽選手段１ａ−１はメイン基板１に設けられている。メイン基板１には、さらに、スタートスイッチ（所定のスイッチ）３０の出力信号の発生間隔を計測する時間間隔計測部１ａ−２と、時間間隔計測部１ａ−２で計測された出力信号の発生間隔を、以前に計測された発生間隔と比較し、この比較結果に基づき同じ又は近似する間隔で繰り返しスタートスイッチ３０の出力信号が発生しているかどうか判定する監視部１ａ−３と、監視部１ａ−３で同じ又は近似する間隔で繰り返しスタートスイッチ３０の出力信号が発生していることを検知したときその旨を報知する報知部１ａ−４と、が設けられている。これらにより、不正行為をホール店員に知らせることができ、不正行為による損害を防止することができる。乱数発生器（カウンタ）の繰り返し周期は一定（Ｔ）であるから、体感器による不正行為は、同じ乱数値を取得するために、スタートスイッチ３０の押下周期ＴＳをＴの整数倍にし、一度当選を引いたらその周期で何度もスタートスイッチ３０を押下することを特徴とする。したがって、不正行為時のスタートスイッチ３０の押下周期ＴＳは常に一定になり、しかも、その変動幅は、手動操作の場合よりも非常に小さくなる。監視部１ａ−３は、そのことを検知するものである。
【００２１】
なお、いわゆる体感器を用いた不正行為が行われているかどうかについて監視部１ａ−３が行う判断の簡単な例として次のようなやり方がある。今回の受信時刻（タイミング）をｔｂ、前回の受信時刻をｔａとしたとき、今回の時間間隔はＴ（０）＝ｔｂ−ｔａを求め、これを前回の時間間隔Ｔ（−１）と比較する。
【００２２】
しかし、本発明はこれに限定されない。例えば、Ｔ（０）を以前のいずれかの時間間隔Ｔ（−Ｎ）と比較するようにしてもよい（Ｎ＝１，２，３，・・・）。例えば、Ｔ（−１０）も「以前の」乱数値である。なお、例えば１００ゲーム前の時間間隔と比較しても不正行為の防止という効果は奏さないと思われるので、本明細書では、「以前」とは、前回（Ｔ（−１）、前々回Ｔ（−２）、・・・、１０回前程度Ｔ（−１０）のことを意味するものとする。
【００２３】
不正行為を検知したと判定する具体的なやり方として、下記（１）〜（２）のやり方がある（詳しくは後述）。
【００２４】
（１）単純に、前回の時間間隔を今回の時間間隔と比較し、これらが一致したとき又はこれらの差が予め定められた閾値よりも小さいとき、不正行為と判定する。
【００２５】
（２）時間間隔を連続して測定し、今回の時間間隔Ｔ（０）を、以前に計測された複数の時間間隔（例えば、Ｔ（−１）、Ｔ（−２）、Ｔ（−３），Ｔ（−４））と比較し、その分散を求める（ΔＴ（−１）、ΔＴ（−２）、ΔＴ（−３）、ΔＴ（−４））。これら分散のうちで絶対値が最も大きいものを、予め定められた閾値Ｔｈと比較し、これよりも小さいとき、不正行為と判定する（分散として統計学で用いられているものを使用してもよい）。あるいは、分散の最小値と最大値の差を求め、これと閾値Ｔｈを比較するようにしてもよい。測定した時間間隔をプロットしておき、いくつかの時間間隔（例えば、Ｔ（０），Ｔ（−１），Ｔ（−２），Ｔ（−３），Ｔ（−４））の最大値と最小値の差（変動幅）がゼロになるか、又は予め定められた閾値Ｔｈよりも小さいとき、不正行為と判定してもよい。
【００２６】
なお、少なくともメイン基板１は、外部から接触不能となるようにケース内部に収容され、これら基板を取り外す際に痕跡が残るように封印処理が施されている。
【００２７】
メイン基板１は、遊技者の操作を受けて内部抽選を行ったり、リールの回転・停止やメダルの払い出しなどの処理を行うためのものである。メイン基板１は、予め設定されたプログラムに従って制御動作を行うＣＰＵと、前記プログラムを記憶した記憶手段であるＲＯＭおよび処理結果などを一時的に記憶するＲＡＭを含む。
【００２８】
サブ基板２は、メイン基板１からコマンド信号を受けて内部抽選の結果を報知したり各種演出を行うためのものである。サブ基板２は、前記コマンド信号に応じた予め設定されたプログラムに従って制御動作を行うＣＰＵと、前記プログラムを記憶した記憶手段であるＲＯＭおよび処理結果などを一時的に記憶するＲＡＭを含む。
【００２９】
サブ基板２はメイン基板１からコマンドをうけ、これに従って演出等の処理を行う。コマンドの流れはメイン基板１からサブ基板２への一方のみであり、逆にサブ基板２からメイン基板１へコマンド等が出されることはない。
【００３０】
メイン基板１には、スタートスイッチ３０，ストップスイッチ５０，リール駆動部７０，リール位置検出回路７１、ホッパー駆動部８０、ホッパー８１及びホッパー８１から払い出されたメダルの枚数を数えるためのメダル検出部８２が接続されている。サブ基板２には液晶表示部６２の制御基板２００、スピーカ２０１、ＬＥＤ基板２０２などの周辺基板（ローカル基板）が接続されている。以下、スタートスイッチ３０，ストップスイッチ５０を除く、これらの周辺基板／装置について説明する。
【００３１】
リール駆動部７０は、３つのリール４０を回転駆動する図示しないステッピングモータを駆動する回路である。各ステッピングモータはリール駆動回路７０によって１−２相励磁されており、所定数のパルスの駆動信号が供給されるとそれぞれ１回転する。
【００３２】
リール位置検出回路７１は、リール４０の近傍に設けられてリール４０の回転位置を検出するための図示しないフォトインタラプタから出力パルス信号を受け、３つのリール４０それぞれの回転位置を検出し、その検出信号を出力するものである。図示しないフォトインタラプタは各リール４０が一回転する毎に各リール４０に設けられた遮蔽板を検出してリセットパルスを発生する。このリセットパルスはリール位置検出回路７１を介してメイン基板１のＣＰＵに与えられる。メイン基板１のＲＡＭ内には、各リール４０について一回転の範囲内における回転位置に対応した計数値が格納されており、ＣＰＵはリセットパルスを受け取ると、ＲＡＭ内に形成されたこの計数値を“０”にクリアする。このクリア処理により、各図柄の移動表示と各ステッピングモータの回転との間に生じるずれが、一回転毎に解消されている。
【００３３】
ホッパー駆動部８０は、メダルを収納するとともに指示された入賞に応じた枚数のメダルを払い出すホッパー８１のモーターを駆動する回路である。
【００３４】
メダル検出部８２は、ホッパー８１から払い出されるメダル数を計数するためのものである。メイン基板１のＣＰＵは、このメダル検出部８２から受けた実際に払い出しのあったメダル計数値が入賞に応じた所定の配当枚数データに達した時に、ホッパー駆動部８０による駆動を停止させ、メダル払い出しを終了させる。ホッパー駆動回路８０，メダル検出部８２により、遊技の結果にて得られた入賞に基づいて所定枚数のメダルが遊技者に払い出される。
【００３５】
液晶制御基板２００は、液晶表示部６２を駆動するための回路である。
スピーカ２０１は、音声や効果音等の音響を発生するためのものである。
ＬＥＤ基板２０２は、図示しない表示ランプやバックランプを駆動するための回路である。
【００３６】
液晶制御基板２００により表示制御される液晶表示部６２、スピーカ２０１や表示ランプ等を含むＬＥＤ基板２０２は演出表示装置を構成する。この演出表示装置は、遊技者に入賞等を報知したり、いわゆるアシストタイム（ＡＴ）において、一定ゲーム間に特定の小役を台自体が何らかのアクションを伴ってユーザに教えるためのものである。
【００３７】
なお、メイン基板１のＲＯＭには、この遊技機１０で実行されるゲーム処理の手順がシーケンスプログラムとして記憶されている他、当選確率テーブル，図柄テーブルおよび入賞図柄組合せテーブル等がそれぞれ区分されて格納されている。当選確率テーブルは、乱数発生部（後述の乱数発生器及び乱数抽出器）で抽出された乱数値を各当選態様に区分けするように区分されており、乱数発生部で発生する一定範囲の数値の中から抽出される乱数値を各当選態様に区画するデータを記憶している。すなわち、当選確率テーブルは、乱数発生部がとる乱数の全領域に対応して、各当選態様ごとに区分された領域を有するものである。例えば、０〜一定数の範囲を複数に区分し、ひとつの区分（領域）を外れとし、他の区分（領域）を当選１、当選２、・・・というように設定する。
【００３８】
乱数発生部は、一定範囲の数値を高速更新することで擬似的な乱数を発生させる乱数発生機能と、発生した乱数の中から任意の乱数値を遊技者の操作を受けて抽出するサンプリング機能を備えるものである。具体例を挙げればカウンタとラッチで構成されるものである。本明細書において、「乱数」とは乱数発生部で発生される一連の値の全体を意味し、「乱数値」とは一連の乱数値から任意に抽出されたいずれかの値を意味するものとする。例えば、乱数発生部が、ｒ１、ｒ２、ｒ３、ｒ４、ｒ５、・・・のように任意の数値を発生しているとき、ｒ１、ｒ２、ｒ３、ｒ４、ｒ５、・・・の全体が乱数（正確に言えば乱数列）であり、サンプリングされた値（例えばｒ３、通常はひとつの値が抽出される）が乱数値である。なお、以下の説明で「乱数値」のことを「乱数データ」とも記す。
【００３９】
抽出された乱数データは、乱数発生部から生成される乱数と対応するようにした全領域中の当選態様ごとに区分された当選判定領域データそれぞれと照合し、当該抽出乱数データが属する当選態様に対応する当選が決定される。例えば、抽出された乱数値が、当選確率テーブルのどの区分（領域）に属するか調べ、その区分が例えば当選１の区分であれば「当選１」と判定される。同様に、抽出された乱数値が当選判定テーブル６の外れの区分（領域）に属すれば「外れ」と判定される。抽選処理の評価が例えば外れの場合は所定の図柄が揃わないように設定され（いわゆる蹴飛ばし）、当たりの場合はストップスイッチが所定のタイミングで押下されることなどを条件に所定の図柄が揃うように設定される（いわゆる引き込み）。そして、所定の図柄が揃えば入賞図柄に相当するメダルが払い出される。各種の入賞はこのような当選確率テーブルのデータ設定に応じた確率の下で発生し図柄の停止制御が行われるため、遊技者の技量に極端に左右されることなく、例えば１日の営業時間内でのトータル的なメダル支払い率がほぼ一定に維持されている。
【００４０】
上述のようにメイン基板１のＲＯＭには、プログラム、当選確率テーブル，図柄テーブルおよび入賞図柄組合せテーブル等がそれぞれ区分されて格納されているが、ＲＯＭに記憶されているという点でこれらを総称してＲＯＭデータと呼ぶことにする。あるいはＣＰＵに読み込ませて制御処理をする動作させるためのプログラム及びこれに関連するデータという点でそれらを総称してプログラムデータとも呼ぶことがある。
【００４１】
図３は、当選抽選手段のブロック図である。選抽選手段は、図３に示すように、乱数発生器３、乱数抽出器４、判定部５、及び、当選判定テーブル６を含む。
【００４２】
乱数発生器３は、当選抽選用の乱数を所定の領域内で発生させるものである。例えば、クロック信号を入力とし、当該クロック信号に従って０〜一定数の範囲（例えば００００〜ＦＦＦＦ（１６進））において任意の数値を所定の確率で発生させるカウンタである。
【００４３】
乱数抽出器４は、乱数発生器３が発生する乱数を所定のスイッチの操作（例えば、スタートスイッチ３０の操作）のタイミングで抽出するものである。乱数発生器３は所定間隔で連続的に乱数を発生させているが、そのうちの一部が乱数抽出器４により抽出される。
【００４４】
当選判定テーブル６は、乱数発生器３がとる乱数の全領域に対応して、各当選態様ごとに区分された領域を有するものである。例えば、０〜一定数の範囲を複数に区分し、ひとつの区分（領域）を外れとし、他の区分（領域）を当選１、当選２、・・・というように設定する。
【００４５】
判定部５は、乱数抽出器４が抽出した抽出乱数データを、当選判定テーブル６の抽選確率データと参照する。すなわち、当該抽出乱数データを、乱数発生器３がとる乱数の全領域中の各当選態様ごとに区分された当選判定領域データそれぞれと照合し、当該抽出乱数データが属する当選態様に対応する当選を決定するものである。例えば、抽出された乱数値が、当選判定テーブル６のどの区分（領域）に属するか調べ、その区分が例えば当選１の区分であれば「当選１」と判定される。同様に、抽出された乱数値が当選判定テーブル６の外れの区分（領域）に属すれば「外れ」と判定される。
【００４６】
抽選処理の評価が例えば外れの場合は所定の図柄が揃わないように設定され（いわゆる蹴飛ばし）、当たりの場合はストップスイッチが所定のタイミングで押下されることなどを条件に所定の図柄が揃うように設定される（いわゆる引き込み）。そして、所定の図柄が揃えば入賞図柄に相当するメダルが払い出される。
【００４７】
次に、図４〜図６を参照して、発明の実施の形態に係る遊技機の動作について説明を加える。
図４は，発明の実施の形態に係る不正行為検知処理のフローチャートを示す。
図５及び図６は、計測された押下時間間隔を時系列でプロットしたグラフであって、図４の処理の動作説明図である。
【００４８】
図４〜図６は、スタートスイッチ３０の押下時間間隔を５回繰り返し計測し、これらに基づき不正行為を判定する場合を示す。言うまでもなく、その回数は一例であり、本発明は５回に限定されない。
【００４９】
Ｓ１：スタートスイッチ３０の出力信号に基づき、当該スイッチが押下されたかどうか判定する。
Ｓ２：当該スイッチが押下されたとき（Ｓ１でＹＥＳ），その時刻を読み取る。読み取った時刻をｔａとする。
Ｓ３：スタートスイッチ３０の出力信号に基づき、当該スイッチが再度押下されたかどうか判定する。
【００５０】
Ｓ４：当該スイッチが再度押下されたとき（Ｓ３でＹＥＳ），その時刻を読み取る。読み取った時刻をｔｂとする。
Ｓ５：押下時間間隔を算出する。具体的には、Ｔ＝ｔｂ−ｔａを計算する。
Ｓ６：所定回数（この例では５回）繰り返したかどうか判定する。所定回数繰り返していないとき（Ｓ６でＮＯ）、Ｓ１〜Ｓ５の処理を繰り返す。
【００５１】
Ｓ７：所定回数繰り返したとき（Ｓ６でＹＥＳ）、上記処理により得られた一連の押下時間間隔Ｔ（０）〜Ｔ（−４）を比較する。
Ｓ８：押下時間間隔Ｔ（０）〜Ｔ（−４）が同じ又は近似するかどうか判定する。
Ｓ９：押下時間間隔Ｔ（０）〜Ｔ（−４）が同じ又は近似していたとき（Ｓ８でＹＥＳ）、エラー報知を行う。具体的にはブザーを吹鳴したり、ランプを点滅させる。サブ基板２へコマンド信号を送り，液晶制御基板２００を通じて液晶表示部６２にエラー表示を行う、スピーカ２０１からエラー音を流す、又は、ＬＥＤ基板２０２のＬＥＤを点滅させる、こともできる。
【００５２】
Ｓ７及びＳ８の処理についてさらに説明を加える。
【００５３】
本発明の実施の形態は、体感器を用いて一定周期で手や腕を動かすこと、あるいは機械的に一定周期でスタートスイッチ３０を押し下げることにより連続して所望の乱数値を取得するという不正行為を防止するためのものである。したがって、手動のスタートスイッチ３０の操作で取得することはほとんど不可能と思われる程度に、同じタイミングでスタートスイッチ３０が押下されたかどうかを判定基準とすればよい。
【００５４】
具体的なやり方として、下記（１）〜（２）のやり方がある。
（１）単純に、前回の時間間隔を今回の時間間隔と比較し、これらが一致したとき又はこれらの差が予め定められた閾値よりも小さいとき、不正行為と判定する。
【００５５】
図４では押下時間間隔の計測を５回繰り返しているが、２回のみの計測で判定を行ってもよい。押下時間間隔Ｔ（０）と直前の押下時間間隔Ｔ（−１）の差ΔＴ＝Ｔ（０）−Ｔ（−１）が予め定められた閾値Ｔｈより小さいとき（ΔＴ＜Ｔｈ）、不正行為と判定する。
（２）時間間隔を連続して測定し、今回の時間間隔を、以前に計測された時間間隔と比較し、その分散を求める。これら分散のうちで絶対値が最も大きいものを、予め定められた閾値Ｔｈと比較し、これよりも小さいとき、不正行為と判定する。
【００５６】
この処理を図５を参照して説明する。今回の時間間隔Ｔ（０）を基準として、以前に計測された時間間隔Ｔ（−１）、Ｔ（−２）、Ｔ（−３），Ｔ（−４）の分散ΔＴ（−１）、ΔＴ（−２）、ΔＴ（−３）、ΔＴ（−４）を求める（ΔＴ（−１）＝Ｔ（−１）−Ｔ（０）、他も同様）。これらのうちで最大のもの（図５ではΔＴ（−３））を、予め定められた閾値Ｔｈと比較し、これよりも小さいとき（ΔＴ（−３）＜Ｔｈ）、不正行為と判定する。
【００５７】
あるいは、分散の最小値と最大値の差を求め、これと閾値Ｔｈを比較するようにしてもよい。図５の例では、分散の最小値はΔＴ（−４）、最大値はΔＴ（−３）であるから、ΔＴ（−３）−ΔＴ（−４）を閾値Ｔｈと比較する。
【００５８】
これは、図６に示すように、測定した時間間隔をプロットしておき、時間間隔Ｔ（０），Ｔ（−１），Ｔ（−２），Ｔ（−３），Ｔ（−４）の変動の幅を閾値Ｔｈを比較することと同じである。
【００５９】
（２）のやり方は、（１）のやり方よりも複雑であるが、その反面、不正行為を確実に検知できるという利点がある。
【００６０】
前述の（１）のやり方では、前回と今回の押下時間間隔の差が僅か（例えば１％未満）でないと統計的に異常と判定しない。たとえ不正行為が行われていたとしても、不正行為者が「正確に」スタートスイッチ３０を操作しない限りそれを検知できない。不正行為を確実に検知するには、閾値を広げればよい（例えば５％未満）が、それでは一般の遊技者の操作も不正行為として誤って検知することが多くなる。このように、不正行為の検知確率を高めることと、一般の遊技者の操作を誤って不正行為として検知する確率（誤検知確率）を高めることはトレードオフの関係にあり、前述の（１）のやり方では両者を同時に改善することは困難である。
【００６１】
これに対し、（２）のやり方によれば、両者を同時に高めることができる。不正行為者によるスタートスイッチ３０の押下時間間隔は、特に不正行為が成功しつつあるときに、連続して同じ又は近似する値となる。このようなときに統計的に異常と判定すればよい。閾値Ｔｈを大きく（例えば５％）することで検知確率を大きくできるが、誤検知確率は大きくならない。なぜなら、一般の遊技者がスタートスイッチ３０を操作する際に連続して近似する押下時間間隔とすることは、ほとんどありえないからである。
【００６２】
なお、上記例では５回連続して同じ又は近似する値となったかどうかを判定基準としたが、これに代えて１０回中５回以上同じ又は近似する値となったかどうか、すなわち予め定められた頻度を超えたかどうかを判定基準とすることもできる。
【００６３】
発明の実施の形態によれば、時間間隔計測部１ａ−２でスタートスイッチ３０の押下時間間隔を計測し、監視部１ａ−３でスタートスイッチ３０が繰り返し同じタイミングで押下されたかどうか判定し、同じタイミングで押下が繰り返されているときにエラー報知を行うので、不正行為を検知し、その旨をホール店員に知らせることで、不正行為による損害を防止することができる。
【００６４】
本発明は、以上の実施の形態に限定されることなく、特許請求の範囲に記載された発明の範囲内で、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【００６５】
また、本明細書において、「部」とは必ずしも物理的手段を意味するものではなく、各部の機能が、ソフトウェアによって実現される場合も包含する。さらに、一つの部の機能が、二つ以上の物理的手段により実現されても、若しくは、二つ以上の部の機能が、一つの物理的手段により実現されてもよい。
【図面の簡単な説明】
【００６６】
【図１】遊技機（スロットマシン）の正面図である。
【図２】発明の実施の形態に係る遊技機のブロック図である。
【図３】発明の実施の形態に係る遊技機の当選抽選手段のブロック図である。
【図４】発明の実施の形態に係る不正行為検知処理のフローチャートである。
【図５】発明の実施の形態に係る不正行為検知処理の動作説明図である。
【図６】発明の実施の形態に係る不正行為検知処理の他の動作説明図である。
【符号の説明】
【００６７】
１    メイン基板
１ａ−１  当選抽選手段
１ａ−２  時間間隔計測部
１ａ−３  監視部
１ａ−４  報知部
３０    スタートスイッチ
【図１】
2008200298.tif 000003
【図２】
2008200298.tif 000004
【図３】
2008200298.tif 000005
【図４】
2008200298.tif 000006
【図５】
2008200298.tif 000007
【図６】
2008200298.tif 000008