(57)【特許請求の範囲】
【請求項１】
乱数抽選の結果により遊技の内容を定める遊技台において、
前記遊技台に対する遊技者の所定の操作に応じて、乱数値の保持命令を出力する出力手段と、
乱数値を周期的に変化させて発生すると共に、前記出力手段から前記保持命令が出力された場合に、発生した乱数値を保持する乱数発生手段と、
所定のタイミングで前記乱数発生手段に保持された乱数値を取得し、取得した乱数値に基づき乱数抽選を行う抽選手段と、を備え、
前記出力手段は、
複数の被検知部を有すると共に、前記遊技者の所定の操作に付勢されて当該被検知部を循環的に移動するように設けられた可動部材と、
前記可動部材の前記被検知部の通過を検知して、その検知結果に基づき前記保持命令を出力するセンサと、を備え、
複数の前記被検知部が不等間隔で配設されていることを特徴とする遊技台。
【請求項２】
前記可動部材が、前記遊技者の所定の操作に付勢されて回転する回転体であり、複数の前記被検知部が、前記回転体の周方向に不等間隔で配設されていることを特徴とする請求項１に記載の遊技台。
【請求項３】
前記遊技者の所定の操作に応じて、前記抽選手段に対して前記乱数発生手段に保持された乱数値の取得命令を出力する第２の出力手段を備え、
前記抽選手段は、前記第２の出力手段から前記取得命令が出力された後、前記所定のタイミングで前記乱数発生手段に保持された乱数値を取得することを特徴とする請求項１又は２に記載の遊技台。
【請求項４】
前記所定のタイミングが、予め定めた固定の周期で定められていることを特徴とする請求項３に記載の遊技台。
【請求項５】
更に、
複数種類の絵柄が施され、回転駆動される複数のリールと、
前記リールの回転を開始させるためのスタートスイッチと、
各々の前記リールに対応して設けられ、前記リールの回転を個別に停止させるための停止スイッチと、
停止時の前記リールにより表示された前記絵柄の組合せが、予め定めた絵柄の組合せであるか否かに基づいて入賞を判定する入賞判定手段と、を備え、
前記出力手段は、前記スタートスイッチに対する操作に対応して、前記保持命令を出力することを特徴とする請求項１乃至４のいずれか１項に記載の遊技台。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はスロットマシン（パチスロ）に代表される遊技台に関し、特に、不正行為の防止技術に関するものである。
【背景技術】
【０００２】
スロットマシン等の遊技台においては、通常、乱数抽選の結果により遊技の内容が定められる。スロットマシンの入賞役の乱数抽選の場合について具体的に説明すると、スロットマシンには、通常、各入賞役の抽選及びリールの回転開始の契機となるスタート操作を受け付けるスタート操作ユニットが設けられている（例えば、特許文献１を参照）。一般的なスタート操作ユニットの構成について図９を参照して説明する。図９（ａ）に示すように、スタート操作ユニットは操作レバー１が軸２回りに上下に回動可能に中空の支持部材３に設けられて構成されている。操作レバー１の軸部には円盤状のストッパー４が遊嵌されており、このストッパー４と軸部に固定されたバネ受け５との間に、操作レバー１を中立位置へ常時付勢するコイルばね６が装填されている。そして、遊技者が操作レバー１の球状の端部を下方へ押圧すると操作レバー１は回動するが（図９（ｂ））、これによりコイルばね６が圧縮されるため、押圧を止めると操作レバー１は中立位置（図９（ａ））に戻ることになる。操作レバー１の端部には、当該端部の通過を検出する光学式のセンサ７が設けられており、操作レバー１が遊技者に操作されて回動するとこの端部がセンサの検知範囲から外れた位置へ移動するため（図９（ｂ））、これを検知することにより操作レバーに対する操作が認識されることになる。センサからの検知信号は制御部に送出される。
【０００３】
制御部には、所定の範囲の乱数値（例えば、０〜６５５３５）を発生する乱数発生器が設けられている。乱数発生器は、通常、クロック信号発生回路から発生されるクロック信号に基づいて上記範囲で周期的・循環的に乱数値をカウントするカウンタ回路から構成されており、センサからの検知信号をラッチ信号としてカウントした乱数値をラッチする。制御部はラッチされた乱数値を取得して乱数抽選を行う。入賞役の乱数抽選の場合、各入賞役に一定の範囲で乱数値を割り当てておき、乱数発生器から取得した乱数値と各入賞役に割り当てられた乱数値の範囲とを対比することで当選か否かが判定される。例えば、乱数発生器から取得した乱数値が０〜２２０ならばビッグボーナス（ＢＢ）、２２１〜３３０ならばレギュラーボーナス（ＲＢ）、３３１〜１４００ならばチェリーに、それぞれ当選するといった具合になる。また、これらのいずれの範囲にも属さない場合には、はずれとなる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１０-３２８３５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここで、上述したような乱数発生器を用いて乱数抽選を行う場合、乱数値が周期的に繰り返し発生されるため、上述したスタート操作のように乱数抽選の契機となる操作をある周期で繰り返し行えば一定の範囲の乱数値が繰り返し乱数抽選に用いられ、同じ抽選結果を得られる可能性がある。乱数抽選の契機となる操作をある周期で繰り返し行うことは人間の感覚では事実上不可能である。しかし、特殊な機器を用いれば必ずしも不可能ではなく、その利用により本来の抽選確率から逸脱した有利な抽選結果を得る遊技者も現に存在する。このような特殊な機器を用いた遊技は遊技台が本来予定していない遊技であり不正行為といえる。
【０００６】
このような問題点に鑑み、本発明の目的は、乱数抽選に関する不正行為を防止することにある。
【課題を解決するための手段】
【０００７】
本発明によれば、乱数抽選の結果により遊技の内容を定める遊技台において、前記遊技台に対する遊技者の所定の操作に応じて、乱数値の保持命令を出力する出力手段と、乱数値を周期的に変化させて発生すると共に、前記出力手段から前記保持命令が出力された場合に、発生した乱数値を保持する乱数発生手段と、所定のタイミングで前記乱数発生手段に保持された乱数値を取得し、取得した乱数値に基づき乱数抽選を行う抽選手段と、を備え、前記出力手段は、複数の被検知部を有すると共に、前記遊技者の所定の操作に付勢されて当該被検知部を循環的に移動するように設けられた可動部材と、前記可動部材の前記被検知部の通過を検知して、その検知結果に基づき前記保持命令を出力するセンサと、を備え、複数の前記被検知部が不等間隔で配設されていることを特徴とする遊技台が提供される。
【０００８】
この遊技台によれば、前記センサが前記被検知部の検知により乱数値の保持命令を出力するが、前記被検知部が不等間隔で配設されているので、その出力タイミングにばらつきを持たせることができる。従って、前記遊技者の所定の操作が前記乱数発生手段の乱数の発生周期に応じたタイミングでなされたとしても乱数抽選に用いられる乱数値が異なることになり、乱数抽選に関する不正行為を防止することができる。
【０００９】
本発明においては、前記可動部材が、前記遊技者の所定の操作に付勢されて回転する回転体であり、複数の前記被検知部が、前記回転体の周方向に不等間隔で配設されていてもよい。この構成によれば比較的簡易な機構で保持命令の出力タイミングにばらつきを持たせることができる。
【００１０】
本発明においては、前記遊技者の所定の操作に応じて、前記抽選手段に対して前記乱数発生手段に保持された乱数値の取得命令を出力する第２の出力手段を備え、前記抽選手段は、前記第２の出力手段から前記取得命令が出力された後、前記所定のタイミングで前記乱数発生手段に保持された乱数値を取得することもできる。この場合、前記所定のタイミングが、予め定めた固定の周期で定められていてもよい。
【００１１】
また、本発明においては、更に、複数種類の絵柄が施され、回転駆動される複数のリールと、前記リールの回転を開始させるためのスタートスイッチと、各々の前記リールに対応して設けられ、前記リールの回転を個別に停止させるための停止スイッチと、停止時の前記リールにより表示された前記絵柄の組合せが、予め定めた絵柄の組合せであるか否かに基づいて入賞を判定する入賞判定手段と、を備え、前記出力手段は、前記スタートスイッチに対する操作に対応して、前記保持命令を出力することもできる。
【発明の効果】
【００１２】
以上述べた通り、本発明によれば、乱数抽選に関する不正行為を防止することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施形態に係るスロットマシン１００の斜視図である。
【図２】主制御部３００の構成を示す図である。
【図３】乱数発生回路３１７の回路構成及び乱数抽選に関連する回路構成を示した図である。
【図４】スロットマシン１００における遊技の基本的制御を示すフローチャートである。
【図５】主制御部３００の割り込み処理を示すフローチャートである。
【図６】（ａ）はスタート操作ユニット１３５周辺の構成を示す図、（ｂ）はスタート操作ユニット１３５の動作説明図、（ｃ）はスタート操作時における乱数値取得のタイミングチャートである。
【図７】（ａ）は本発明の第２実施形態におけるスタート操作ユニット１３５周辺の構成を示す図、（ｂ）は振動器３２６１の説明図、（ｃ）はラッチ信号出力用センサ３２６の振動の範囲を示す図、（ｄ）は図７（ａ）の構成の動作説明図である。
【図８】（ａ）は本発明の第３実施形態におけるスタート操作ユニット１３５周辺の構成を示す図、（ｂ）は回転体１３６２を示す図、（ｃ）は本発明の第４実施形態におけるスタート操作ユニット１３５周辺の構成を示す図、（ｄ）及び（ｅ）は図８（ｃ）の構成の動作説明図である。
【図９】（ａ）及び（ｂ）は従来のスタート操作ユニットの説明図である。
【発明を実施するための形態】
【００１４】
＜第１実施形態＞
図１は、本発明の一実施形態に係るスロットマシン１００の斜視図である。概説すると、このスロットマシン１００は、複数種類の絵柄が施された複数のリールと、複数種類の入賞役の内部当選の当否を乱数抽選により判定する抽選手段と、前記リールの回転を開始させるためのスタートスイッチと、各々の前記リールに対応して設けられ、前記リールの回転を個別に停止させるための停止スイッチと、停止時の前記リールにより表示された前記絵柄の組合せが、予め定めた絵柄の組合せであるか否かに基づいて入賞を判定する判定手段と、を備えた遊技台である。本実施形態では、入賞役の内部当選の当否を判定する乱数抽選について不正行為を防止する。しかし、不正行為を防止する乱数抽選の対象はこれに限られず、遊技の内容を定める乱数抽選、特に、遊技者の操作を契機として行われ、遊技者の利益を左右する内容に関する各種の乱数抽選においても本発明を適用できることはいうまでもない。
【００１５】
図１に示すスロットマシン１００の本体１０１の中央内部には、外周面に複数種類の絵柄が配置されたリールが３個（左リール１１０、中リール１１１、右リール１１２）収納され、スロットマシン１００の内部で回転できるように構成されている。本実施形態において、各絵柄は帯状部材に等間隔で適当数（例えば２１絵柄）印刷され、この帯状部材が所定の円形枠材に貼り付けられて各リール１１０乃至１１２が構成されている。リール１１０乃至１１２上の絵柄は、遊技者から見ると、絵柄表示窓１１３から縦方向に概ね３つ表示され、合計９つの絵柄が見えるようになっている。そして、各リール１１０乃至１１２を回転させることにより、遊技者から見える絵柄の組み合せが変動することとなる。なお、本実施形態では、３個のリールをスロットマシン１００の中央内部に備えているが、リールの数やリールの設置位置はこれに限定されるものではない。
【００１６】
また、各々のリール１１０乃至１１２の背面には、絵柄表示窓１１３に表示される個々の絵柄を照明するためのバックライト（図示省略）が配置されている。バックライトは、各々の絵柄ごとに遮蔽されて個々の絵柄を均等に照射できるようにすることが望ましい。なお、スロットマシン１００内部において各々のリール１１０乃至１１２の近傍には、投光部と受光部から成る光学式センサ（図示せず）が設けられており、この光学式センサの投光部と受光部のあいだを、リールに設けられた一定の長さの遮光片が通過するように構成されている。このセンサの検出結果に基づいてリール上の絵柄の回転方向の位置を判断し、目的とする絵柄が入賞ライン１１４上に表示されるようにリール１１０乃至１１２を停止させる。
【００１７】
入賞ライン表示ランプ１２０は、有効となる入賞ラインを示すランプである。有効となる入賞ラインは、スロットマシン１００に投入された遊技媒体（本実施形態ではメダルを想定する。）の数によって予め定まっている。５本の入賞ライン１１４のうち、例えば、メダルが１枚投入された場合、中段の水平入賞ラインが有効となり、メダルが２枚投入された場合、上段水平入賞ラインと下段水平入賞ラインが追加された３本が有効となり、メダルが３枚投入された場合、右下り入賞ラインと右上り入賞ラインが追加された５本が入賞ラインとして有効になる。なお、入賞ライン１１４の数については５本に限定されるものではない。
【００１８】
スタートランプ１２１は、リール１１０乃至１１２が回転することができる状態にあることを遊技者に知らせるランプである。再遊技ランプ１２２は、前回の遊技において入賞役の一つである再遊技に入賞した場合に、今回の遊技が再遊技可能であること（メダルの投入が不要）を遊技者に知らせるランプである。告知ランプ１２３は、後述する内部抽選において、特定の入賞役（具体的には、ビッグボーナスやレギュラーボーナス等のボーナス）に内部当選していることを遊技者に知らせるランプである。メダル投入ランプ１２４は、メダルの投入が可能であることを知らせるランプである。リールパネルランプ１２８は、演出用のランプである。メダル投入ボタン１３０、１３１は、スロットマシン１００に電子的に貯留されているメダルを所定の枚数分投入するためのボタンである。
【００１９】
本実施形態においては、メダル投入ボタン１３０が押下される毎に１枚ずつ最大３枚まで投入され、メダル投入ボタン１３１が押下されると３枚投入されるようになっている。メダル投入口１３４は、遊技を開始するに当たって遊技者がメダルを投入するための投入口である。すなわち、メダルの投入は、メダル投入ボタン１３０又は１３１により電子的に投入することもできるし、メダル投入口１３４から実際のメダルを投入することもできる。払出枚数表示器１２５は、何らかの入賞役に入賞した結果、遊技者に払出されるメダルの枚数を表示するための表示器である。遊技回数表示器１２６は、ビッグボーナスゲーム中（ＢＢゲーム中）の遊技回数や所定の入賞役の入賞回数等を表示するための表示器である。貯留枚数表示器１２７は、スロットマシン１００に電子的に貯留されているメダルの枚数を表示するための表示器である。スタート操作ユニット１３５は、リール１１０乃至１１２の回転を開始させるためのユニットであり、後述するようにレバー型のスイッチを構成する。メダル投入口１３４に所望するメダル枚数を投入して、スタート操作ユニット１３５を操作すると、これを契機として入賞役の内部抽選やリール１１０乃至１１２の回転の開始が行われることとなる。
【００２０】
ストップボタンユニット１３６には、ストップボタン１３７乃至１３９が設けられている。ストップボタン１３７乃至１３９は、スタート操作ユニット１３５の操作によって回転を開始したリール１１０乃至１１２を個別に停止させるためのボタン型のスイッチである。なお、各ストップボタン１３７乃至１３９の内部に発光体を設けてもよく、ストップボタン１３７乃至１３９の操作が可能である場合、該発光体を点灯させて遊技者に知らせることもできる。貯留／精算ボタン１３２は、スロットマシン１００に電子的に貯留されたメダルを精算し、メダル払出口１５５より受皿２１０に排出するための精算機能と、メダル投入口１３４に投入された４枚以降のメダルや入賞により獲得したメダルを最大５０枚まで電子的に貯留する貯留機能と、を切換えるためのボタンである。メダル返却ボタン１３３は、投入されたメダルが詰まった場合に押下してメダルを取り除くためのボタンである。ドアキー１４０は、スロットマシン１００の前面扉１０２のロックを解除するためのキーを挿入する孔である。メダル払出口１５５は、メダルを払出すための払出口である。メダル受皿２１０は、メダル払出口１５５から払出されたメダルを溜めるための器である。なお、メダル受皿２１０は、本実施形態では発光可能な受皿を採用しており、以下受け皿ランプと呼ぶこともある。
【００２１】
音孔１６０は、スロットマシン１００内部に設けられているスピーカの音を外部に出力するための孔である。上部ランプ１５０、サイドランプ１５１、中央ランプ１５２、腰部ランプ１５３、下部ランプ１５４、受皿ランプ２１０は、遊技を盛り上げるための装飾用のランプである。灰皿部２００は、煙草の吸殻を入れるための容器であり、受け皿２１０の内側にネジ止めされている。リールパネル１６１は、絵柄表示窓１１３を有するパネルであり、タイトルパネル１６２は、そのスロットマシンの機種名や各種のデザインが描かれるパネルである。演出装置６００は、各種の情報を表示する液晶表示装置を備える。
【００２２】
＜制御部の構成＞
次に、図２を参照してスロットマシン１００の制御部の構成について詳細に説明する。スロットマシン１００は、遊技の中枢部分を制御する主制御部３００と、主制御部３００より送信された信号に応じて各種機器を制御する副制御部（図示せず）と、から構成される。副制御部は例えば演出装置６００の制御等、遊技に伴う演出に関する処理を行うものであるが、本実施形態においては乱数抽選に対する不正行為の防止に直接関与しないので説明を省略し、主制御部３００について説明する。
【００２３】
主制御部３００は、主制御部３００の全体を制御するための演算処理装置であるＣＰＵ３１０や、ＣＰＵ３１０が各ＩＣや各回路と信号の送受信を行うためのデータバス及びアドレスバスを備え、その他、以下に述べる構成を有する。クロック補正回路３１４は、水晶発振器３１１から発振されたクロックを分周してＣＰＵ３１０に供給する回路である。例えば、水晶発振器３１１の周波数が１２ＭＨｚの場合に、分周後のクロックは６ＭＨｚとなる。ＣＰＵ３１０は、クロック回路３１４により分周されたクロックをシステムクロックとして受け入れて動作する。また、ＣＰＵ３１０には、後述するセンサやスイッチの状態を常時監視するための監視周期やモータの駆動パルスの送信周期を設定するためのタイマ回路３１５がバスを介して接続されている。ＣＰＵ３１０は、電源が投入されると、データバスを介してＲＯＭ３１２の所定エリアに格納された分周用のデータをタイマ回路３１５に送信する。
【００２４】
タイマ回路３１５は、受信した分周用のデータを基に固定の割り込み時間を決定し、この割り込み時間ごとに、割り込み要求をＣＰＵ３１０に送信する。ＣＰＵ３１０は、この割込み要求を契機に、各センサ等の監視や駆動パルスの送信を実行する。例えば、ＣＰＵ３１０のシステムクロックを６ＭＨｚ、タイマ回路３１５の分周値を１／２５６、ＲＯＭ３１２の分周用のデータを４４に設定した場合、この割り込みの基準時間は、２５６×４４÷６ＭＨｚ＝１．８７７ｍｓとなり固定の周期となる。本実施形態ではこの割り込み周期でスタート操作ユニット１３５に対する操作の有無をチェックし、ＣＰＵ３１０が後述する乱数発生回路３１７から乱数抽選のための乱数値を取得することになる。すなわち、この割り込み周期が乱数値の取得タイミングとなる。
【００２５】
また、ＣＰＵ３１０には、各ＩＣを制御するためのプログラム、入賞役の内部抽選時に用いる抽選データ、リールの停止位置等を記憶しているＲＯＭ３１２や、一時的なデータを保存するためのＲＡＭ３１３が接続されている。これらのＲＯＭ３１２やＲＡＭ３１３については他の記憶手段を用いてもよい。また、ＣＰＵ３１０には、外部の信号を受信するための入力インタフェース３６０が接続され、上述した割り込み周期の割込み時間毎に入力インタフェース３６０を介して、メダル受付センサ３２０、スタート操作検出センサ３２１、ストップボタンセンサ３２２、メダル投入ボタンセンサ３２３、精算／貯留スイッチ３２４の状態を検出し、各センサを検知結果を監視する。
【００２６】
メダル受付センサ３２０は、メダル投入口１３４の内部の通路に２個設置されており、メダルの通過有無を検出する。スタート操作検出センサ３２１は、スタート操作ユニット１３５に設置されており、遊技者によるスタート操作を検出する。ストップボタンセンサ３２２は、各々のストップボタン１３７乃至１３９に設置されており、遊技者によるストップボタンの操作を検出する。メダル投入ボタンセンサ３２３は、メダル投入ボタン１３０、１３１のそれぞれに設置されており、ＲＡＭ３１３に電子的に貯留されているメダルを遊技用のメダルとして投入する場合の投入操作を検出する。たとえば、ＣＰＵ３１０は、メダル投入ボタン１３０に対応するメダル投入センサ３２３がＨレベルになった場合に、電子的に貯留メダルを１枚投入し、メダル投入ボタン１３１に対応するメダル投入センサ３２３がＨレベルになった場合に、電子的に貯留メダルを３枚投入する。なお、メダル投入ボタン１３１が押された際、貯留されているメダル枚数が２枚の場合は２枚投入され、１枚の場合は１枚投入される。
【００２７】
精算／貯留スイッチ３２４は、精算／貯留ボタン１３２に設けられている。精算／貯留スイッチ１３２が一回押されると、貯留されているメダルを精算し、もう一回押されると、払い出されるメダルが電子的に貯留される貯留モードとなる。なお、以上の各センサは、非接触式のセンサであっても接点式のセンサであってもよい。ＣＰＵ３１０には、さらに、入力インタフェース３６１、出力インタフェース３７０、３７１がアドレスデコード回路３５０を介してアドレスバスに接続されている。ＣＰＵ３１０は、これらのインタフェースを介して外部のデバイスと信号の送受信を行う。
【００２８】
入力インタフェース３６１には、インデックスセンサ３２５が接続されている。インデックスセンサ３２５は、各リール１１０乃至１１２の取付台の所定位置に設置されており、リールに設けた遮光片がこのインデックスセンサ３２５を通過するたびにＨレベルになる。ＣＰＵ３１０は、この信号を検出すると、リールが１回転したものと判断し、リールの回転位置情報をゼロにリセットする。出力インタフェース３７０には、リールを駆動させるためのリールモータ駆動部３３０と、ホッパー（バケットにたまっているメダルをメダル払出口１５５から払出すための装置。図示せず。）のモータを駆動するためのホッパーモータ駆動部３３１と、遊技ランプ３４０（具体的には、入賞ライン表示ランプ１２０、スタートランプ１２１、再遊技ランプ１２２、告知ランプ１２３、メダル投入ランプ１２４等）と、７セグメント表示器３４１（払出枚数表示器１２５、遊技回数表示器１２６、貯留枚数表示器１２７等）が接続されている。ＣＰＵ３１０のデータバスには、副制御部にコマンドを送信するための出力インタフェース３７１が接続されている。
【００２９】
また、ＣＰＵ３１０には、乱数発生回路３１７がデータバスを介して接続されている。乱数発生回路３１７は、水晶発振器３１６から発振されるクロックに基いて、乱数値を周期的に変化させて発生すると共に、ラッチ信号出力用センサ３２６からラッチ信号が出力された場合に、このラッチ信号を乱数値の保持命令として、その時発生している乱数値を保持する。ＣＰＵ３１０はアドレスデコード回路３５０を介して乱数発生回路３１７を選択することで、保持された乱数値を取得することが可能となる。取得した乱数値は入賞役の内部抽選に用いられる。図３は乱数発生回路３１７の回路構成及び乱数抽選に関連する回路構成を示した図である。乱数発生回路３１７は、２つのカウンタＩＣ３１７１及び３１７２を備える。これらのカウンタＩＣ３１７１及び３１７２はいずれも８ビットのバイナリカウンタであり、水晶発振器３１６から発振されるクロック信号に基づいて１６ビット分の乱数値、すなわち、０〜６５５３５までの値を周期的・循環的にカウントする。より具体的には、各カウンタＩＣ３１７１及び３１７２は、クロックイネーブル（ＣＣＬＫＥＮ）が「Ｌｏｗ」のとき、クロック信号の立ち上がりエッジに同期してカウントアップする。カウンタの全ビットが「１」になるとリプルキャリーアウト（ＲＣＯ）は「Ｌｏｗ」になる。これにより、カウンタＩＣ３１７１で全ビットが「１」になる毎にカウンタＩＣ３１７２のカウント値が一つインクリメントされることになる。なお、カウンタクリア（ＣＣＬＲ）を「Ｌｏｗ」にすると内部レジスタの全ビットが「０」となり、カウント値がリセットされるが、本例ではカウンタクリア（ＣＣＬＲ）を常時「Ｈｉｇｈ」としているため、カウント値はリセットされない。
【００３０】
水晶発振器３１６から発振されるクロック信号の周波数を１４．３ＭＨｚとすると、４．５７ｍｓの周期でカウント値が一巡することになる。また、カウンタＩＣ３１７１及び３１７２は、ラッチ信号出力用センサ３２６からラッチ信号が出力されると、その時のカウント値を乱数値として各データバス上に出力する。より具体的には、各カウンタＩＣ３１７１及び３１７２は内部レジスタを備え、レジスタクロック（ＲＣＬＫ）に対する信号の立ち上がりでカウント値が内部レジスタにロードされてラッチされる。そして、イネーブル入力（Ｇ）が「Ｌｏｗ」にされると、つまり、アドレスデコード回路３５０を介してＣＰＵ３１０からチップセレクトがされると、内部レジスタにラッチされた乱数値がデータバス上に出力され、ＣＰＵ３１０にて取得可能となる。なお、本例では内部レジスタには、乱数値（カウント値）がレジスタクロック（ＲＣＬＫ）に対する信号の立ち上がり毎に上書きされてラッチされるが、複数の乱数値を順次上書きせずにラッチしておき、チップセレクトがされた場合に最新の乱数値を出力するように構成してもよい。
【００３１】
ラッチ信号出力用センサ３２６は後述するようにスタート操作ユニット１３５に対するスタート操作があった場合にラッチ信号を出力する。一方、スタート操作ユニット１３５に対するスタート操作があった場合にスタート操作検出センサ３２１によりこれが検出され、入力インターフェース３６０に対して乱数値の取得命令として検知信号を出力する。ＣＰＵ３１０は上述した割り込み周期で入力インターフェース３６０から検知信号の有無を読取り、検知信号があった場合はカウンタＩＣ３１７１及び３１７２にラッチされているカウンタ値を乱数値として取得することになる。取得した乱数値は一旦ＲＡＭ３１３に格納され、乱数抽選の際に用いられる。
【００３２】
次に、スタート操作検出センサ３２１及びラッチ信号出力用センサ３２６の構成についてスタート操作ユニット１３５の構成と併せて説明する。図６（ａ）はスタート操作ユニット１３５周辺の構成を示す図、図６（ｂ）はスタート操作ユニット１３５の動作説明図である。スタート操作ユニット１３５は、操作レバー１３５１が軸１３５２回りに上下に回動可能に中空の支持部材１３５３に設けられて構成されている。操作レバー１３５１の軸部には円盤状のストッパー１３５４が遊嵌されており、このストッパー１３５４と軸部に固定されたバネ受け１３５５との間に、操作レバー１３５１を中立位置へ常時付勢するコイルばね１３５６が装填されている。そして、遊技者が操作レバー１３５１の左端の球状の端部を下方へ押圧すると、これに付勢されて操作レバー１３５１は回動するが（図６（ｂ））、これによりコイルばね１３５６が圧縮されるため、押圧を止めると操作レバー１３５１は中立位置（図６（ａ））に戻ることになる。これらの構成及び作用は従来のスタート操作ユニットと同様である。
【００３３】
一方、操作レバー１３５１の右端には棒状の遮光部材１３５７が設けられており、遊技者の操作に付勢されて操作レバー１３５１が回動すると移動する移動部を構成している。遮光部材１３５７の中間部位にはスタート操作検出センサ３２１が設けられている。スタート操作検出センサ３２１は光学式のセンサであり、発光部と受光部との間に検知空間が構成され、その検知空間内に遮光部材１３５７が存在するか否かを検知する。検知空間内に遮光部材１３５７が存在する場合（操作レバー１３５１が中立位置に存在する場合）、発光部からの光が遮光部材１３５７に遮断されるため、ＯＦＦとなる。一方、図６（ｂ）に示すように操作レバー１３５１が操作されて回動し、遮光部材１３５７が移動して検知空間から抜けると発光部からの光が受光部に届くのでＯＮとなる。このＯＮとなった信号がスタート操作の検知信号として入力インターフェース３６０へ出力されることになる。
【００３４】
次に、遮光部材１３５７の右側には、軸１３５９回りに回転する円板状の回転体１３５８が設けられている。この回転体１３５８の外周には複数の突起１３６０が周方向に略等間隔で放射状に一体に配設されている。遊技者の操作に付勢されて操作レバー１３５１が回動すると図６（ｂ）に示すように遮光部材１３５７の右端がこの突起１３６０に干渉し、これに付勢されて回転体１３５８は軸１３５９回りに回転することになる。回転体１３５８にはまた、軸１３５９を中心として円形のスリット部１３６１が設けられている。このスリット部１３６１には図６（ａ）の拡大図に示すとおり、複数のスリット１３６１ａが周方向に略等間隔で設けられており、回転体１３５８の回転により循環的に移動する。ラッチ信号出力用センサ３２６は、このスリット１３６１ａを被検知部としてその通過を検出する光学式のセンサである。ラッチ信号出力用センサ３２６はスタート操作検出センサ３２１と動作原理が同様の光学式センサであり、発光部と受光部との間に検知空間が形成され、検知空間内にスリット１３６１ａが存在するか否かを検知する。検知空間内にスリット１３６１ａが存在するとＯＮとなりこのＯＮとなった信号がラッチ信号として乱数発生回路３１７に出力される。また、スリット１３６１ａが存在しない場合には発光部から受光部への光が遮断されてＯＦＦとなる。しかして、遊技者の操作に付勢されて操作レバー１３５１が回動すると遮光部材１３５７を介して回転体１３５８が回転して複数のスリット１３６１ａがラッチ信号出力用センサ３２６の検知空間を通過するので、遊技者による各スタート操作毎にラッチ信号出力用センサ３２６からは複数回ラッチ信号が出力されることになる。本実施形態ではこのように比較的簡易な機構でありながら複数回のラッチ信号が出力される。
【００３５】
次に、係る構成からなるスロットマシン１００における、乱数抽選に対する不正行為の防止原理について説明する。上述した通り、乱数発生回路３１７は所定の周期で乱数値のカウントが一巡する。本実施形態の場合４．５７ｍｓである。従って、４．５７ｍｓの何倍かのタイミングでスタート操作を毎回行うことができれば略同じ乱数値が乱数抽選に用いられ、抽選結果も同じとなってしまい、これが不正行為の原因である。本実施形態ではまず、スタート操作検出センサ３２１とラッチ信号出力用センサ３２６とを別々に構成している。そして、上述した通り１回のスタート操作に対してラッチ信号が複数回出力され、各ラッチ信号毎に乱数発生回路３１７がラッチする乱数値が更新される。すると、ラッチ信号のタイミングと、ＣＰＵ３１０がラッチされた乱数値を読み取るタイミング、すなわちラッチ信号のタイミングとは非同期である割り込み周期との関係で、ＣＰＵ３１０が取得される乱数値が決定される。このため、乱数発生回路３１７のカウントの周期に合わせたタイミングでスタート操作を毎回行うことができても同じ乱数値が乱数抽選に用いられることが防止され、上述した不正行為が防止される。この点を図６（ｃ）を参照してより詳細に説明する。
【００３６】
図６（ｃ）はスタート操作時における乱数値取得のタイミングチャートである。同図の左側がＸ回目のスタート操作の場合のタイミングチャートを、右側がＸ＋１回目のスタート操作の場合のタイミングチャートを、それぞれ示しており、Ｘ回目とＸ＋１回目のスタート操作が、乱数発生回路３１７のカウントが一巡する周期の何倍かに相当するＴ時間の間隔を空けて行われたことを示している。まず、Ｘ回目のスタート操作について着目すると、スタート操作ユニット１３５に対して遊技者がスタート操作を行うと、これがスタート操作検出センサ３２１で検知され、検知信号が立ち上がる。検知信号が立ち上がることにより、ＣＰＵ３１０は次の割り込みタイミングの時に乱数発生回路３１７に保持されている乱数値を取得することになる。一方、スタート操作に伴う回転体１３５８の回転により、ラッチ信号出力センサ３２６からラッチ信号が出力され、乱数発生回路３１７において、乱数値となるカウント値がラッチされる。このラッチ信号は同図に示すように複数回立ち上がるパルス状の信号となる。Ｘ回目のスタート操作の場合、２つめのラッチ信号が立ち上がる前にＣＰＵ３１０の割り込み時期が到来しているので、ＣＰＵ３１０は、１つ目のラッチ信号が立ち上がった時に乱数発生回路３１７がラッチした乱数値を取得することになる。一方、Ｘ＋１回目のスタート操作においてはＸ回目のスタート操作よりもスタート操作検出後のＣＰＵ３１０の割り込み時期がスタート操作が検知されたタイミングよりも大きくずれており、２つ目のラッチ信号が立ち上がった後にＣＰＵ３１０の割り込み時期が到来している。従って、Ｘ回目の場合と異なりＣＰＵ３１０は、２つ目のラッチ信号が立ち上がった時に乱数発生回路３１７がラッチした乱数値を取得することになる。よって、Ｘ回目とＸ＋１回目ではスタート操作をＴ時間毎に行ったとしても、異なる乱数値が用いられて乱数抽選が行われることになる。この結果、不正行為を防止することができる。なお、本実施形態ではスタート操作検出センサ３２１及びラッチ信号出力用センサ３２６として光学式センサを用いているが、これに限られず、上記作用を生じさせる他の種類のセンサを用いてもよいことはいうまでもない。
【００３７】
＜基本フロー＞
次に、スロットマシン１００の制御に関する説明を行う。図４は、本実施形態のスロットマシン１００における遊技の基本的制御を示すフローチャートである。このメイン処理は、ＣＰＵ３１０が中心になって行い、電源断等を検知しないかぎり実行を繰り返す。主制御部３１０のリセットスイッチ（図示省略）が押下された状態で電源が投入された場合、先ずＳ１０１の初期化処理が実行される。この初期化処理では主制御部３００や副制御部の初期化が行われる。Ｓ１０２では、メダル投入に関する処理を行う。ここでは、メダルの投入の有無をチェックし、投入されたメダルの枚数に応じて入賞ライン表示ランプ１２０を点灯させる。Ｓ１０３では、遊技のスタート操作に関する処理を行う。ここでは、スタート操作ユニット１３５が操作されたか否かのチェックを行い、スタート操作されたと判断した場合は、Ｓ１０４において、投入されたメダル枚数に応じて、有効な入賞ライン１１４を確定する。Ｓ１０５では、上述した原理によりＣＰＵ３１０が乱数発生器３１７で発生させた乱数値をＲＡＭ３１３から取得する。
【００３８】
Ｓ１０６では、Ｓ１０５で取得した乱数値と、ＲＯＭ３１２に格納されている入賞役抽選データテーブルを用いて、乱数抽選による入賞役の内部抽選を行う。入賞役抽選データテーブルは各入賞役に一定の範囲で乱数値が割り当てられたテーブルであり、取得した乱数値と各入賞役に割り当てられた乱数値の範囲とを対比することで当選か否かが判定される。本実施形態では上述した原理により乱数抽選に対する不正行為が防止されることになる。この内部抽選の後には、例えば、演出抽選等の他の抽選処理も行うことができる。Ｓ１０７では、リール停止制御テーブルを選択する。リール制御テーブルはＳ１０６の内部抽選結果に応じて各リール１１０乃至１１２の停止制御を行うためのテーブルでありＲＯＭ３１２に格納される。Ｓ１０８では、全リール１１０乃至１１２の回転を開始させる。Ｓ１０９では、ストップボタン１３７乃至１３９の受け付けが可能になり、いずれかのストップボタンが押されると、押されたストップボタンに対応するリールを、Ｓ１０７で選択されたリール停止制御テーブルに基づいて停止させる。Ｓ１１０では、入賞判定を行う。ここでは、有効化された入賞ライン１１４上に、入賞役に対応する絵柄組合せが表示された場合にその入賞役に入賞と判定する。例えば、有効化された入賞ライン１１４上に、「ベル−ベル−ベル」が揃っていたならばベル入賞と判定する。また、「７−７−７」が揃っていたならばＢＢ入賞と判定する。
【００３９】
Ｓ１１１では、払い出しのある何らかの入賞役に入賞していれば、その入賞役に対応する枚数のメダルを払い出す。Ｓ１１２では、遊技状態制御処理を実行する。この遊技状態制御処理では、遊技の種類を移行するための制御が行われ、例えば、ＢＢ入賞の場合には、次回からＢＢゲームを開始できるよう準備し、ＢＢゲームの最終遊技では、次回から通常遊技が開始できるよう準備する。以上により１ゲームが終了し、以降、Ｓ１０２へ戻って上述した処理を繰り返すことにより遊技が進行することとなる。
【００４０】
＜割り込み処理＞
次に、図５を参照して主制御部３００の割り込み処理について説明する。図５は主制御部３００の割り込み処理を示すフローチャートであり、この処理は上述した割り込み周期（１．８７７ｍｓ）で行われる。ここでは乱数値の取得に関連する処理を中心に説明する。Ｓ２０１では入力インターフェース３６０の出力ポートのデータを取得する。Ｓ２０１ではＳ２０１で取得したデータを参照して、スタート操作があったか否かを判定する。スタート操作がなかった場合はＳ２０７へ進みその他の処理を実行して１回の割り込み処理が終了する。スタート操作があった場合はＳ２０３へ進み、カウンタＩＣ３１７１から、ラッチされている８ビットのカウント値を読み込む。Ｓ２０４では読み込んだカウント値をＲＡＭ３１３の所定のエリアに格納する。Ｓ２０５ではカウンタＩＣ３１７２から、ラッチされている８ビットのカウント値を読み込む。Ｓ２０６では読み込んだカウント値をＲＡＭ３１３の所定のエリアに格納する。ＲＡＭ３１３の所定のエリアに格納された合計１６ビットのカウント値は、上述したＳ１０５の処理において乱数値としてＣＰＵ３１０に取得され、入賞役の内部抽選に用いられることになる。
【００４１】
＜第２実施形態＞
上記第１実施形態では、遊技者のスタート操作に付勢されて回転する回転体１３５８を採用することにより、１回のスタート操作に対してラッチ信号が複数回出力される構成としたが、このようにラッチ信号を複数回出力するための構成はこれに限られず種々の構成を採用することができる。以下、図７を参照してラッチ信号を複数回出力するための他の構成例について説明する。図７（ａ）は本発明の第２実施形態におけるスタート操作ユニット１３５周辺の構成を示す図である。同図においては図６（ａ）に示した上記第１実施形態の構成と同じ構成には同じ符号を付しており、以下、異なる構成についてのみ説明する。
【００４２】
本実施形態は、ラッチ信号出力用センサ３２６を常時振動させておくことでラッチ信号を複数回出力するものである。本実施形態では図７（ｂ）に示すように帯状の振動板３２６１ａの一端にラッチ信号出力用センサ３２６を搭載し、振動器３２６１により振動板３２６１ａを振動させることでラッチ信号出力用センサ３２６を振動させる。振動器３２６１及び振動板３２６１ａの構成についてはラッチ信号出力用センサ３２６を後述する範囲内で振動させることができればどのような構成でもよく、例えば、モータや電磁ソレノイド等を駆動源とする機構が挙げられる。ラッチ信号出力用センサ３２６の振動方向は遮光部材１３５７’の端部の移動方向に略一致させ、操作レバー１３５１が中立位置にある場合には遮光部材１３５７’を検知可能な範囲でラッチ信号出力用センサ３２６を振動させる。つまり、ラッチ信号出力用センサ３２６が振動することによりその検知範囲も移動することになるが、操作レバー１３５１に対する操作が無い場合に操作があったと誤検知しない範囲で振動させる。図７（ｃ）はその説明図である。同図の左側はラッチ信号出力用センサ３２６が下限位置にある場合を、右側は上限位置にある場合を示しており、いずれの場合も操作レバー１３５１が中立位置で静止している場合を示している。ラッチ信号出力用センサ３２６は上述した通り光学式のセンサであり、発光部から受光部への光の照射範囲がセンサの検知範囲となる。図中の検知範囲はこの光の断面を示している。そして、同図左側に示すようにラッチ信号出力用センサ３２６が下限位置にある場合、検知範囲は遮光部材１３５７’の幅からはみ出さない範囲でその下側の領域にあり、同図右側に示すようにラッチ信号出力用センサ３２６が上限位置にある場合、検知範囲は遮光部材１３５７’の上側の領域となるようにラッチ信号出力用センサ３２６の振動ストロークが設定されている。振動ストロークをなるべく大きくとるべく、本実施形態において遮光部材１３５７’は若干幅広のものが用いられている。
【００４３】
次に、図７（ｃ）を参照して本実施形態において、１回のスタート操作に対してラッチ信号が複数回出力される原理について説明する。図７（ｃ）の左から１番目の図では、ラッチ信号出力用センサ３２６が下方へ移動する一方、操作レバー１３５１が中立位置にあり、遮光部材１３５７’が静止している状態を示している。この場合、ラッチ信号出力用センサ３２６により遮光部材１３５７’が検知される。この状態で遊技者によりスタート操作が為されて操作レバー１３５１が回動すると、これに伴って遮光部材１３５７’の端部は図７（ｄ）の左から２番目の図に示すように上昇を開始する。ラッチ信号出力用センサ３２６は下限位置にあり、遮光部材１３５７’とラッチ信号出力用センサ３２６との相対的な移動により、ラッチ信号出力用センサ３２６の検知範囲が遮光部材１３５７’から外れており、これによりラッチ信号出力用センサ３２６がＯＮとなって１回目のラッチ信号が出力されることになる。
【００４４】
図７（ｄ）の左から３番目の図では遮光部材１３５７’の端部が更に上昇しているが、ラッチ信号出力用センサ３２６も上昇しその検知範囲が遮光部材１３５７’に追いついた状態となっている。このため、ラッチ信号出力用センサ３２６が再び遮光部材１３５７’を検知し、ＯＦＦとなる。図７（ｄ）の左から４番目の図（右端）では遮光部材１３５７’の端部が更に上昇して略上限位置に達しているが、ラッチ信号出力用センサ３２６は再び降下しその検知範囲が遮光部材１３５７’から再び外れた状態となっている。このため、ラッチ信号出力用センサ３２６が再びＯＮとなり２回目のラッチ信号が出力されることになる。このように、本実施形態では比較的簡易な機構でありながら１回のスタート操作に対してラッチ信号を複数回出力させることができる。この場合、ラッチ信号用センサ３２６の振動周期を短くすればするほど、１回のスタート操作に対してラッチ信号をより多く出力させることができ、一回のスタート操作により遮光部材１３５７’の端部が移動する時間に対して、ラッチ信号用センサ３２６の振動周期を十分に短くすることによりラッチ信号を複数回出力することが可能となる。なお、遮光部材１３５７’の端部が移動する時間は、個々のスタート操作毎で異なるものとなるが、おおよその最短時間は把握することができるため、これに応じてラッチ信号用センサ３２６の振動周期を設定すればよい。要するに、１回のスタート操作による遮光部材１３５７’の端部の移動に対して、複数回、その検知と被検知とが繰り返されるように振動周期と振動ストロークが設定されればよい。
【００４５】
＜第３実施形態＞
上記第１及び第２実施形態では、１回のスタート操作に対してラッチ信号が複数回出力される構成としたが、各スタート操作に対してラッチ信号が出力されるタイミングを毎回異ならせることができれば、１回のスタート操作に対してラッチ信号を１回出力する構成であっても、乱数値のカウント値をラッチするタイミングを異ならせることができ、不正行為を防止することができる。本実施形態は、各スタート操作に対してラッチ信号が出力されるタイミングを毎回異ならせる構成を採用する。この構成では、１回目のラッチ信号で乱数値をラッチできればよいので、仮にその後、同じスタート操作に対応するラッチ信号があった場合でも、これを無視するような構成を採用することもできる。図８（ａ）は本発明の第３実施形態におけるスタート操作ユニット１３５周辺の構成を示す図である。同図においては図６（ａ）に示した上記第１実施形態の構成と同じ構成には同じ符号を付しており、以下、異なる構成についてのみ説明するが、図６（ａ）の構成との違いは回転体にある。
【００４６】
本実施形態の回転体１３６２は、図８（ｂ）に示すとおり、軸１３６３回りに回転する円板状のものであり、上記第１実施形態の回転体１３５８と同様に、その外周には複数の突起１３６４が周方向に略等間隔で放射状に一体に配設されており、遊技者の操作に付勢されて操作レバー１３５１が回動するとに遮光部材１３５７の右端がこの突起１３６４に干渉し、これに付勢されて１３６３回りに回転することになる。一方、本実施形態の場合、ラッチ信号出力用センサ３２６に検知される被検知部を構成する複数のスリット１３６５（図では２つ）が設けられており、回転体１３６２の回転により、このスリット１３６５が循環的に移動するが、これらは回転体１３６２の周方向に不等間隔で配設されている。このため、スタート操作時における各スリット１３６５の位置によりラッチ信号出力用センサ３２６でスリット１３６５が検知されるタイミングが異なるものとなる。例えば、図８（ａ）に示すように、ラッチ信号出力用センサ３２６の近傍にスリット１３６５が位置している場合、スタート操作に伴って回転体１３６２が回転すると直ぐにスリット１３６５がラッチ信号出力用センサ３２６を通過するので、ラッチ信号が直ぐに出力される。一方、図８（ａ）におけるスリット１３６５の位置が軸１３６３に対して対称の位置（反対側の位置）にある状態でスタート操作がなされた場合、スタート操作に伴って回転体１３６２が略半回転しなければスリット１３６５がラッチ信号出力用センサ３２６を通過しない。このため、スタート操作がなされた時点から若干の遅延を生じてラッチ信号が出力されることになる。このように本実施形態では、各スタート操作がある一定のタイミングでなされたとしても、ラッチ信号の出力タイミングは一定とならないため、不正行為を防止することができる。特に、スタート操作時の操作レバー１３５１に対する遊技者の押圧の程度により、回転体１３６２の回転量や回転速度がまちまちとなることから、各スタート操作時におけるスリット１３６５の位置や、スリット１３６５がラッチ信号出力用センサ３２６に至る時間がまちまちとなり、ラッチ信号の出力タイミングにより一層のばらつきを持たせることができる。本実施形態ではこのように比較的簡易な機構でありながらラッチ信号の出力タイミングにばらつきをもたせることができる。
【００４７】
なお、本実施形態では、回転体１３６２に不等間隔で被検知部であるスリット１３６５を設けることによりラッチ信号の出力タイミングがばらつくように構成したが、必ずしも回転体を用いる必要はなく、スリット１３６５のような複数の被検知部を有すると共に、遊技者の操作に付勢されて当該被検知部を循環的に移動するように設けられた各種の可動部材を採用することもできる。
【００４８】
＜第４実施形態＞
上記第３実施形態では、回転体１３６２の採用により各スタート操作に対してラッチ信号が出力されるタイミングを毎回異ならせるようにしたが、このようにラッチ信号が出力されるタイミングを毎回異ならせるための構成はこれに限られず種々の構成を採用することができる。以下、図８（ｃ）乃至（ｅ）を参照して他の構成例について説明する。図８（ｃ）は本発明の第４実施形態におけるスタート操作ユニット１３５周辺の構成を示す図である。本実施形態では、まず、上記各実施形態と異なり、スタート操作検出センサとラッチ信号出力用センサとを一つのセンサ３２１’としている。すなわち、センサ３２１’がＯＮとなって出力される信号が、スタート操作の検知信号とラッチ信号との双方になる。本実施形態においては、センサ３２１’としてスタート操作検出センサ３２１又はラッチ信号出力用センサ３２６と同様に光学式のセンサを想定しており、遮光部材１３５７’の端部の通過を検知する。そして、本実施形態では帯状の振動板３２１１ａの一端にセンサ３２１’を搭載し、振動器３２１１により振動板３２１１ａを振動させることで、上記第２実施形態と同様にセンサ３２１’を常時振動させる。但し、上記第２実施形態の場合と異なり、一回のスタート操作により遮光部材１３５７’の端部が移動する時間に対して、センサ３２１’の移動する時間が遅くなるように振動周期を設定し、遮光部材１３５７’の端部の移動をセンサ３２１’が追い越さないようにする。なお、上述した通り、遮光部材１３５７’の端部が移動する時間は、個々のスタート操作毎で異なるものとなるが、おおよその最長時間は把握することができるため、これに応じてセンサ３２１’の振動周期を設定すればよい。本実施形態のスタート操作ユニット１３５の他の構成については上記第２実施形態のものと同様であり、また、センサ３２１’の振動方向を遮光部材１３５７’の端部の移動方向に略一致させ、その振動ストロークを操作レバー１３５１が中立位置にある場合には遮光部材１３５７’を検知可能な範囲にすることも、上記第２実施形態の場合と同様である。
【００４９】
次に、図８（ｄ）及び（ｅ）を参照して各スタート操作に対して、センサ３２１’の出力信号が出力されるタイミングが毎回異なる原理を説明する。まず、図８（ｄ）の左側の図では、センサ３２１’が下方へ移動する一方、操作レバー１３５１が中立位置にあり、遮光部材１３５７’が静止している状態を示している。この場合、センサ３２１’により遮光部材１３５７’が検知されるが、検知範囲は遮光部材１３５７’の下側の領域にある。この状態で遊技者によりスタート操作が為されて操作レバー１３５１が回動すると、これに伴って遮光部材１３５７’の端部は図８（ｄ）の右側の図に示すように上昇する。この結果、センサ３２１’の検知範囲が遮光部材１３５７’から外れてセンサ３２１’がＯＮとなり、スタート操作の検知信号とラッチ信号とを兼用する信号が出力される。次に、図８（ｅ）の左側の図では、センサ３２１’が上方へ移動する一方、操作レバー１３５１が中立位置にあり、遮光部材１３５７’が静止している状態を示している。この場合、センサ３２１’により遮光部材１３５７’が検知されるが、検知範囲は図８（ｄ）の左側の図の場合と異なり、遮光部材１３５７’の上側の領域にある。この状態で遊技者によりスタート操作が為されて操作レバー１３５１が回動すると、これに伴って遮光部材１３５７’の端部は図８（ｅ）の右側の図に示すように上昇する。この結果、センサ３２１’の検知範囲が遮光部材１３５７’から外れてセンサ３２１’がＯＮとなり、スタート操作の検知信号とラッチ信号とを兼用する信号が出力される。
【００５０】
さて、図８（ｄ）と図８（ｅ）の例ではスタート操作時におけるセンサ３２１’の遮光部材１３５７’に対する相対的な位置がそれぞれ異なり、図８（ｄ）の場合は検知範囲が遮光部材１３５７’の下側の領域に、図８（ｅ）の場合は検知範囲が遮光部材１３５７’の上側の領域に位置している。このため、図８（ｅ）の場合には、遮光部材１３５７’の端部が図８（ｄ）の場合よりも、より多く移動しなければ検知範囲が遮光部材１３５７’から外れず、遮光部材１３５７’の端部の移動速度が同じであれば、センサ３２１’がＯＮとなるタイミングが図８（ｄ）よりも図８（ｅ）の場合の方が遅くなる。このため、各スタート操作がある一定のタイミングでなされたとしても、ラッチ信号であるセンサ３２１’の信号の出力タイミングは一定とならないため、不正行為を防止することができる。要するに本実施形態では、スタート操作時におけるセンサ３２１’と遮光部材１３５７’との間の相対位置により、センサ３２１’の出力信号の出力タイミングが異なるように、遮光部材１３５７’の幅、センサ３２１’の振動周期が設定されることで不正行為を防止することができるのである。本実施形態ではこのように比較的簡易な機構でありながらラッチ信号の出力タイミングにばらつきをもたせることができる。なお、本実施形態ではセンサ３２１’によりスタート操作の検知信号とラッチ信号との双方を兼用した信号を出力するようにしているが、上記第１乃至第３実施形態のようにスタート操作検出センサ３２１とラッチ信号出力用センサ３２６とに分けて構成してもよい。この場合、少なくともラッチ信号出力用センサ３２６を上記の通り振動させればよい。
【符号の説明】
【００５１】
１００  スロットマシン
【図１】
0004669049.tif 000002
【図２】
0004669049.tif 000003
【図３】
0004669049.tif 000004
【図４】
0004669049.tif 000005
【図５】
0004669049.tif 000006
【図６】
0004669049.tif 000007
【図７】
0004669049.tif 000008
【図８】
0004669049.tif 000009
【図９】
0004669049.tif 000010