(57)【要約】【課題】  入賞役の内部当選を不正に発生させる行為を比較的簡易に防止することが可能な遊技台を提供する。【解決手段】  スロットマシン等において、遊技の開始操作を検知する光センサを点滅駆動として光センサの動作状態を開始操作が検知可能な検知可能状態と、非検知状態との間で交互に変化させ、開始操作の検知タイミングが開始操作のタイミングとずれるように構成し、不正行為を防止する。【選択図】  図６
2010155138.tif 000002
【特許請求の範囲】
【請求項１】
複数種類の絵柄が施され、回転駆動される複数のリールと、
前記リールの回転を開始させるための開始操作を受け付ける開始操作部材と、
前記開始操作部材に対する前記開始操作を検知する検知手段と、
循環的に更新され、前記検知手段により前記開始操作が検知されたことを契機として決定される数値を取得し、取得した数値に基づき複数種類の入賞役の内部当選の当否を抽選により判定する抽選手段と、
各々の前記リールに対応して設けられ、前記リールの回転を個別に停止させるための停止スイッチと、
少なくとも前記抽選手段の抽選結果に基づいて、前記リールの停止制御を行うリール停止制御手段と、
停止時の前記リールにより表示された前記絵柄の組合せが、予め定めた絵柄の組合せであるか否かに基づいて入賞を判定する入賞判定手段と、を備えた遊技台であって、
前記検知手段は、発光部と受光部とを備えた光センサであり、
前記開始操作部材は、前記開始操作により、前記発光部からの光を前記受光部が受光できない第１の位置から、前記発光部からの光を前記受光部が受光可能な第２の位置へ移動する被検知部を備え、
前記遊技台は、前記発光部を点滅させることにより、前記検知手段の動作状態を、前記発光部が点灯して前記開始操作を検知可能な検知可能状態と、前記発光部が消灯して前記開始操作を検知しない非検知状態と、の間で交互に変化させる制御手段を備え、
前記抽選手段は、前記受光部が前記発光部からの光を受光しない非受光状態から前記発光部からの光を受光する受光状態へ切り替わった時を契機として決定される前記数値を取得する
ことを特徴とする遊技台。
【請求項２】
前記抽選手段は、
前記受光部が前記発光部からの光を受光しない非受光状態から前記発光部からの光を受光する受光状態へ切り替わった回数が予め設定された設定回数に達した時を契機として決定される前記数値を取得することを特徴とする請求項１に記載の遊技台。
【請求項３】
複数種類の絵柄が施され、回転駆動される複数のリールと、
前記リールの回転を開始させるための開始操作を受け付ける開始操作部材と、
前記開始操作部材に対する前記開始操作を検知する検知手段と、
循環的に更新され、前記検知手段により前記開始操作が検知されたことを契機として決定される数値を取得し、取得した数値に基づき複数種類の入賞役の内部当選の当否を抽選により判定する抽選手段と、
各々の前記リールに対応して設けられ、前記リールの回転を個別に停止させるための停止スイッチと、
少なくとも前記抽選手段の抽選結果に基づいて、前記リールの停止制御を行うリール停止制御手段と、
停止時の前記リールにより表示された前記絵柄の組合せが、予め定めた絵柄の組合せであるか否かに基づいて入賞を判定する入賞判定手段と、を備えた遊技台であって、
前記検知手段は、発光部と受光部とを備えた光センサであり、
前記開始操作部材は、前記開始操作により、前記発光部からの光を前記受光部が受光可能な第２の位置から、前記発光部からの光を前記受光部が受光できない第１の位置へ移動する被検知部を備え、
前記遊技台は、前記発光部を点滅させることにより、前記検知手段の動作状態を、前記発光部が点灯して前記開始操作を検知可能な検知可能状態と、前記発光部が消灯して前記開始操作を検知しない非検知状態と、の間で交互に変化させる制御手段を備え、
前記抽選手段は、前記発光部の点灯時に前記受光部が前記発光部からの光を受光しない時を契機として決定される前記数値を取得する
ことを特徴とする遊技台。
【請求項４】
前記抽選手段は、
前記受光部が前記発光部からの光を受光しない非受光状態における、前記発光部の点滅回数が予め設定された設定回数に達した時を契機として決定される前記数値を取得することを特徴とする請求項３に記載の遊技台。
【請求項５】
回転駆動される複数のリールと、循環的に更新され、前記リールの回転を開始させる開始操作が検知されたことを契機として決定される数値を取得し、取得した数値に基づき複数種類の入賞役の内部当選の当否を抽選により判定する抽選手段と、各々の前記リールに対応して設けられ、前記リールの回転を個別に停止させるための停止スイッチと、少なくとも前記抽選手段の抽選結果に基づいて、前記リールの停止制御を行うリール停止制御手段と、停止時の前記リールにより表示された前記絵柄の組合せが、予め定めた絵柄の組合せであるか否かに基づいて入賞を判定する入賞判定手段と、を備えた遊技台に設けられる開始操作ユニットであって、
前記開始操作を受け付ける開始操作部材と、
前記開始操作部材に対する前記開始操作を検知する検知手段と、
を備え、
前記検知手段は、発光部と受光部とを備えた光センサであり、
前記開始操作部材は、前記開始操作により、前記発光部からの光を前記受光部が受光できない第１の位置から、前記発光部からの光を前記受光部が受光可能な第２の位置へ移動する被検知部を備え、
前記開始操作ユニットは、前記発光部を点滅させることにより、前記検知手段の動作状態を、前記発光部が点灯して前記開始操作を検知可能な検知可能状態と、前記発光部が消灯して前記開始操作を検知しない非検知状態と、の間で交互に変化させる制御回路を備え、
前記検知手段は、前記受光部が前記発光部からの光を受光しない非受光状態から前記発光部からの光を受光する受光状態へ切り替わった時に前記開始操作を検知する
ことを特徴とする開始操作ユニット。
【請求項６】
回転駆動される複数のリールと、循環的に更新され、前記リールの回転を開始させる開始操作が検知されたことを契機として決定される数値を取得し、取得した数値に基づき複数種類の入賞役の内部当選の当否を抽選により判定する抽選手段と、各々の前記リールに対応して設けられ、前記リールの回転を個別に停止させるための停止スイッチと、少なくとも前記抽選手段の抽選結果に基づいて、前記リールの停止制御を行うリール停止制御手段と、停止時の前記リールにより表示された前記絵柄の組合せが、予め定めた絵柄の組合せであるか否かに基づいて入賞を判定する入賞判定手段と、を備えた遊技台に設けられる開始操作ユニットであって、
前記開始操作を受け付ける開始操作部材と、
前記開始操作部材に対する前記開始操作を検知する検知手段と、
を備え、
前記検知手段は、発光部と受光部とを備えた光センサであり、
前記開始操作部材は、前記開始操作により、前記発光部からの光を前記受光部が受光可能な第２の位置から、前記発光部からの光を前記受光部が受光できない第１の位置へ移動する被検知部を備え、
前記開始操作ユニットは、前記発光部を点滅させることにより、前記検知手段の動作状態を、前記発光部が点灯して前記開始操作を検知可能な検知可能状態と、前記発光部が消灯して前記開始操作を検知しない非検知状態と、の間で交互に変化させる制御回路を備え、
前記検知手段は、前記発光部の点灯時に前記受光部が前記発光部からの光を受光しない時に前記開始操作を検知する
ことを特徴とする開始操作ユニット。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はスロットマシン（パチスロ）に代表される遊技台に関し、特に、入賞役の内部当選を不正に発生させる行為を防止する技術に関する。
【背景技術】
【０００２】
電子的に制御された、スロットマシン等の遊技台においては、入賞役の内部当選の当否を、スタートレバー等への操作を契機として乱数発生回路より取得される乱数に基づいて抽選により判定している。ところが、乱数発生回路は一定の範囲の値を循環的に出力するため、遊技台を解析して乱数出力の周期を取得し、いわゆる体感器等を用い、この周期に同期してスタートレバー等を操作することによって、入賞役の内部当選を不正に発生させる行為が問題となっている。
【０００３】
このような不正行為を防止するための技術として、特許文献１には、乱数発生回路の他に、補助カウンタを制御回路等が含まれる電子素子内に設け、制御回路は、乱数発生回路が出力する乱数と補助カウンタが出力するカウンタ値とに基づいて内部当選の当否を判定する構成が開示されている。このような構成においては、補助カウンタの出力するカウンタ値や更新のタイミングを外部から解析することが困難であることから、上記の不正行為を困難にしている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−９３６６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１のように複数の回路から出力される値に基づいて入賞役の内部当選の当否を判定する構成においては、判定処理が複雑となり制御部における処理が複雑になってしまう。
【０００６】
また、乱数発生回路と補助カウンタはそれぞれ一定の範囲の値を循環的に出力するため、入賞役の内部当選の当否は、乱数発生回路の乱数出力の周期と補助カウンタのカウンタ値出力の周期との最小公倍数の値を周期として、繰り返されることになる。このため、例えば、操作のタイミングと抽選結果とを取得して内部当選の当否の周期を解析し、この周期に同期してスタートレバー等を操作することによって、入賞役の内部当選を不正に発生させる行為が可能である。
【０００７】
以上のような問題に鑑み、本発明の目的は、入賞役の内部当選を不正に発生させる行為を比較的簡易に防止することにある。
【課題を解決するための手段】
【０００８】
本発明によれば、複数種類の絵柄が施され、回転駆動される複数のリールと、前記リールの回転を開始させるための開始操作を受け付ける開始操作部材と、前記開始操作部材に対する前記開始操作を検知する検知手段と、循環的に更新され、前記検知手段により前記開始操作が検知されたことを契機として決定される数値を取得し、取得した数値に基づき複数種類の入賞役の内部当選の当否を抽選により判定する抽選手段と、各々の前記リールに対応して設けられ、前記リールの回転を個別に停止させるための停止スイッチと、少なくとも前記抽選手段の抽選結果に基づいて、前記リールの停止制御を行うリール停止制御手段と、停止時の前記リールにより表示された前記絵柄の組合せが、予め定めた絵柄の組合せであるか否かに基づいて入賞を判定する入賞判定手段と、を備えた遊技台であって、前記検知手段は、発光部と受光部とを備えた光センサであり、前記開始操作部材は、前記開始操作により、前記発光部からの光を前記受光部が受光できない第１の位置から、前記発光部からの光を前記受光部が受光可能な第２の位置へ移動する被検知部を備え、前記遊技台は、前記発光部を点滅させることにより、前記検知手段の動作状態を、前記発光部が点灯して前記開始操作を検知可能な検知可能状態と、前記発光部が消灯して前記開始操作を検知しない非検知状態と、の間で交互に変化させる制御手段を備え、前記抽選手段は、前記受光部が前記発光部からの光を受光しない非受光状態から前記発光部からの光を受光する受光状態へ切り替わった時を契機として決定される前記数値を取得することを特徴とする遊技台が提供される。
【０００９】
この遊技台では、前記検知手段の動作状態が、前記検知可能状態と前記非検知可能状態との間で交互に変化するので、前記抽選手段により取得される前記数値が決定するタイミングは、前記開始操作がなされ、かつ、前記検知手段が前記検知可能状態にある場合となる。つまり、前記数値は前記開始操作のタイミングのみに依存せず、遊技者が抽選手段により取得される前記数値を左右することが困難となる。また、前記検知手段の動作状態を交互に変化するだけで足りる。
【００１０】
従って、本発明の遊技台は、入賞役の内部当選を不正に発生させることを比較的簡易に防止することができる。
【００１１】
また、本発明によれば、回転駆動される複数のリールと、循環的に更新され、前記リールの回転を開始させる開始操作が検知されたことを契機として決定される数値を取得し、取得した数値に基づき複数種類の入賞役の内部当選の当否を抽選により判定する抽選手段と、各々の前記リールに対応して設けられ、前記リールの回転を個別に停止させるための停止スイッチと、少なくとも前記抽選手段の抽選結果に基づいて、前記リールの停止制御を行うリール停止制御手段と、停止時の前記リールにより表示された前記絵柄の組合せが、予め定めた絵柄の組合せであるか否かに基づいて入賞を判定する入賞判定手段と、を備えた遊技台に設けられる開始操作ユニットであって、前記開始操作を受け付ける開始操作部材と、
前記開始操作部材に対する前記開始操作を検知する検知手段と、を備え、前記検知手段は、発光部と受光部とを備えた光センサであり、前記開始操作部材は、前記開始操作により、前記発光部からの光を前記受光部が受光できない第１の位置から、前記発光部からの光を前記受光部が受光可能な第２の位置へ移動する被検知部を備え、前記開始操作ユニットは、前記発光部を点滅させることにより、前記検知手段の動作状態を、前記発光部が点灯して前記開始操作を検知可能な検知可能状態と、前記発光部が消灯して前記開始操作を検知しない非検知状態と、の間で交互に変化させる制御回路を備え、前記検知手段は、前記受光部が前記発光部からの光を受光しない非受光状態から前記発光部からの光を受光する受光状態へ切り替わった時に前記開始操作を検知することを特徴とする開始操作ユニットが提供される。
【００１２】
この開始操作ユニットでは、前記検知手段の動作状態が、前記検知可能状態と前記非検知可能状態との間で交互に変化するので、前記抽選手段により取得される前記数値が決定するタイミングは、前記開始操作がなされ、かつ、前記検知手段が前記検知可能状態にある場合となる。つまり、前記数値は前記開始操作のタイミングのみに依存せず、遊技者が抽選手段により取得される前記数値を左右することが困難となる。また、前記検知手段の動作状態を交互に変化するだけで足りる。
【００１３】
従って、本発明の開始操作ユニットは、入賞役の内部当選を不正に発生させることを比較的簡易に防止することができる。また、当該開始操作ユニットは前記制御回路を備えるので、既存のスペックの遊技台をほとんど変更することなしに当該遊技台に適用できる。
【発明の効果】
【００１４】
本発明によれば、入賞役の内部当選を不正に発生させる行為を比較的簡易に防止することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施形態に係るスロットマシンの外観図である。
【図２】（ａ）は、スタートレバーユニット２００の斜視図、（ｂ）はスタートレバーセンサ２１０の斜視図、（ｃ）はスタートレバーユニット２００の構造を示す断面模式図（非操作時）、（ｄ）はスタートレバーユニット２００の構造を示す断面模式図（操作時）である。
【図３】スロットマシン１００の制御部を示すブロック図である。
【図４】乱数発生回路３１１の回路構成を例示的に示した図である。
【図５】スタートレバーセンサ制御部３３３の動作を模式的に示した図である。
【図６】（ａ）乃至（ｅ）はスタートレーバーセンサ２１０による開始操作の検知原理を例示したタイミングチャートである。
【図７】スロットマシン１００における遊技の基本的制御である遊技実行処理を示すフローチャートである。
【図８】Ｓ１０１のメダル受付処理のフローチャートである。
【図９】スロットマシンにおけるリール回転処理の流れを示すフローチャートである。
【図１０】（ａ）乃至（ｅ）は本発明の第２実施形態においてスタートレーバーセンサ２１０がどのように開始操作を検知するか、換言すれば、どのタイミングで乱数値が決定されるか、その原理を例示したタイミングチャートである
【図１１】（ａ）は本発明の第２実施形態におけるＳ１０２の開始操作受付・乱数値取得処理のフローチャート、（ｂ）は複数種類の点滅回数の抽選確率例を示す図である。
【図１２】（ａ）乃至（ｄ）は発光部ａの点滅周期の複数種類の周期の例を示す図である。
【図１３】発光部２１０ａの点滅周期を複数種類の周期の中から選択して設定する場合の、Ｓ１０２の開始操作受付・乱数値取得処理のフローチャートである。
【図１４】（ａ）は、この逆の構成の場合の、スタートレバーユニット２００の構造を示す断面模式図（非操作時）、（ｂ）はスタートレバーユニット２００の構造を示す断面模式図（操作時）である。
【図１５】本発明の第４実施形態における乱数発生回路３１１の回路構成を例示的に示した図である。
【図１６】（ａ）乃至（ｅ）は本発明の第４実施形態においてスタートレーバーセンサ２１０がどのように開始操作を検知するか、その検知原理を例示したタイミングチャートである。
【図１７】本発明の第４実施形態におけるＳ１０２の開始操作受付・乱数値取得処理のフローチャートである。
【図１８】本発明の第５実施形態におけるスタートレーバーユニット２００’の斜視図である。
【図１９】（ａ）乃至（ｃ）は本発明の第５実施形態においてスタートレーバーセンサ２１０Ａ及び２１０Ｂがどのように開始操作を検知するか、その検知原理を例示したタイミングチャートである。
【図２０】（ａ）は反射型の光センサを採用した場合のスタートレバーユニット１２００の斜視図、（ｂ）は本発明の第７実施形態のスタートレバーユニット２２００の斜視図である。
【発明を実施するための形態】
【００１６】
以下、添付図面を参照して本発明に係る実施の形態を詳細に説明する。ただし、この実施の形態に記載されている構成要素はあくまでも例示であり、本発明の範囲をそれらのみに限定する趣旨のものではない。
【００１７】
＜第１実施形態＞
＜全体構成＞
図１は、本発明の一実施形態に係るスロットマシン１００の外観図である。図１に示すスロットマシン１００の本体１０１の中央内部には、外周面に複数種類の絵柄が配置されたリールが３個（左リール１１０、中リール１１１、右リール１１２）収納され、スロットマシン１００の内部で回転できるように構成されている。これらのリール１１０乃至１１２は図示しないステッピングモータ等の駆動手段により回転駆動される。本実施形態において、各絵柄は帯状部材に等間隔で適当数印刷され、この帯状部材が所定の円形枠材に貼り付けられて各リール１１０乃至１１２が構成されている。リール１１０乃至１１２上の絵柄は、遊技者から見ると、絵柄表示窓１１３から縦方向に概ね３つ表示され、合計９つの絵柄が見えるようになっている。そして、各リール１１０乃至１１２を回転させることにより、遊技者から見える絵柄の組み合せが変動することとなる。つまり、各リール１１０乃至１１２は絵柄の組合せを変動可能に表示する表示手段として機能する。なお、このような表示手段としてはリール以外にも液晶表示装置等の画像表示装置も採用できる。また、本実施形態では、３個のリールをスロットマシン１００の中央内部に備えているが、リールの数やリールの設置位置はこれに限定されるものではない。
【００１８】
各々のリール１１０乃至１１２の背面には、絵柄表示窓１１３に表示される個々の絵柄を照明するためのバックライト（図示省略）が配置されている。バックライトは、各々の絵柄ごとに遮蔽されて個々の絵柄を均等に照射できるようにすることが望ましい。なお、スロットマシン１００内部において各々のリール１１０乃至１１２の近傍には、投光部と受光部から成る光学式センサ（図示せず）が設けられており、この光学式センサの投光部と受光部のあいだを、リールに設けられた一定の長さの遮光片が通過するように構成されている。このセンサの検出結果に基づいてリール上の絵柄の回転方向の位置を判断し、目的とする絵柄が入賞ライン１１４上に表示されるようにリール１１０乃至１１２を停止させる。
【００１９】
入賞ライン表示ランプ１２０は、有効となる入賞ラインを示すランプである。有効となる入賞ラインは、スロットマシン１００に投入されたメダルの数によって予め定まっている。５本の入賞ライン１１４のうち、例えば、メダルが１枚投入された場合、中段の水平入賞ラインが有効となり、メダルが２枚投入された場合、上段水平入賞ラインと下段水平入賞ラインが追加された３本が有効となり、メダルが３枚投入された場合、右下り入賞ラインと右上り入賞ラインが追加された５本が入賞ラインとして有効になる。なお、入賞ライン１１４の数については５本に限定されるものではない。
【００２０】
スタートランプ１２１は、リール１１０乃至１１２が回転することができる状態にあることを遊技者に知らせるランプである。再遊技ランプ１２２は、前回の遊技において入賞役の一つである再遊技に入賞した場合に、今回の遊技が再遊技可能であること（メダルの投入が不要）を遊技者に知らせるランプである。告知ランプ１２３は、例えば、後述する内部抽選において、特定の入賞役（具体的には、ボーナス）に内部当選していることを遊技者に知らせるランプである。メダル投入ランプ１２４は、メダルの投入が可能であることを知らせるランプである。リールパネルランプ１２８は、演出用のランプである。
【００２１】
メダル投入ボタン１３０、１３１は、スロットマシン１００に電子的に貯留されているメダルを所定の枚数分投入するためのボタンである。本実施形態においては、メダル投入ボタン１３０が押下される毎に１枚ずつ最大３枚まで投入され、メダル投入ボタン１３１が押下されると３枚投入されるようになっている。メダル投入口１３４は、遊技を開始するに当たって遊技者がメダルを投入するための投入口である。すなわち、メダルの投入は、メダル投入ボタン１３０又は１３１により電子的に投入することもできるし、メダル投入口１３４から実際のメダルを投入することもでき、投入とは両者を含む意味である。払出枚数表示器１２５は、何らかの入賞役に入賞した結果、遊技者に払出されるメダルの枚数を表示するための表示器である。表示器１２６は、各種の内部情報を数値で表示するための表示器である。貯留枚数表示器１２７は、スロットマシン１００に電子的に貯留されているメダルの枚数を表示するための表示器である。
【００２２】
スタートレバーユニット２００は、リール１１０乃至１１２の回転を開始させるための開始操作を受け付ける開始操作部材であるスタートレバー２０１を備えたユニットである。即ち、メダル投入口１３４に所望するメダル枚数を投入するか、メダル投入ボタン１３０、１３１を操作して、スタートレバー２０１を操作すると、リール１１０乃至１１２が回転を開始することとなる。ストップボタンユニット１３６には、ストップボタン１３７乃至１３９が設けられている。ストップボタン１３７乃至１３９は、スタートレバー２０１の操作によって回転を開始したリール１１０乃至１１２を個別に停止させるためのボタン型のスイッチである。なお、各ストップボタン１３７乃至１３９の内部に発光体を設けてもよく、ストップボタン１３７乃至１３９の操作が可能である場合、該発光体を点灯させて遊技者に知らせることもできる。
【００２３】
精算ボタン１３２は、スロットマシン１００に電子的に貯留されたメダル、ベットされたメダルを精算し、メダル払出口１５５よりメダル受皿１６３に排出するためのボタンである。メダル返却ボタン１３３は、投入されたメダルが詰まった場合に押下してメダルを取り除くためのボタンである。ドアキー１４０は、スロットマシン１００の前面扉１０２のロックを解除するためのキーを挿入する孔である。メダル払出口１５５は、メダルを払出すための払出口である。メダル受皿１６３は、メダル払出口１５５から払出されたメダルを溜めるための器である。なお、メダル受皿１６３は、本実施形態では発光可能な受皿を採用しており、以下受け皿ランプと呼ぶこともある。
【００２４】
音孔１６０はスロットマシン１００内部に設けられているスピーカの音を外部に出力するための孔である。上部ランプ１５０、サイドランプ１５１、中央ランプ１５２、腰部ランプ１５３、下部ランプ１５４、受皿ランプ（メダル受皿）１６３は、遊技を盛り上げるための装飾用のランプである。灰皿部１７０は、煙草の吸殻を入れるための容器であり、メダル受皿１６３の内側にネジ止めされている。リールパネル１６１は、絵柄表示窓１１３を有するパネルであり、タイトルパネル１６２は、そのスロットマシンの機種名や各種のデザインが描かれるパネルである。
【００２５】
液晶表示装置（ＬＣＤ）１８０は、遊技に関する各種の情報（遊技を盛り上げる演出情報、スロットマシンの内部で異常が発生した場合にエラーの内容を表示するエラー情報など）を表示することができる。もちろん、液晶表示装置１８０のかわりに、複数のＬＥＤを２次元に配置したドットマトリックス式表示装置等、他の表示手段を用いても良い。
【００２６】
＜スタートレバーユニット＞
次に、スタートレバーユニット２００の構造について、図２（ａ）乃至２（ｄ）を参照して説明する。スタートレバーユニット２００の構成は基本的に従来から用いられているスタートレバーユニットの構成と同じである。図２（ａ）、（ｃ）及び（ｄ）に示すように、スタートレバーユニット２００は、スタートレバー２０１と、スタートレバー２０１を支持する支持フレーム２０６と、スタートレバー２０１に対する開始操作を検知する検知手段であるスタートレバーセンサ２１０と、を有する。
【００２７】
スタートレバー２０１は、その一方の端部に設けられ、遊技者が操作する球状の操作部２０１ａと、その他方の端部に設けられ、スタートレバーセンサ２１０に開始操作が検知される、被検知部となる遮光部材２０１ｃと、操作部２０１ａと遮光部材２０１ｃとを連結する可動軸２０１ｂと、を備える。
【００２８】
支持フレーム２０６は、スタートレバー２０１の可動軸２０１ｂが挿通するよう略円筒状に形成されていると共に、可動軸２０１ｂに直交するようにこれを貫通する軸体２０７を備え、スタートレバー２０１が軸体２０７回りに回動自在に支持する。図２（ｃ）及び（ｄ）に示すように、可動軸２０１ｂには、支持フレーム２０６の内周壁に形成された肩部２１３に当接する円盤状のストッパー２１４が遊嵌されており、このストッパー２１４と可動軸２０１ｂに固定されたバネ受け２１５との間に、可動軸２０１ｂを中立位置へ常時付勢するコイルばね２１６が装填されている。そして、遊技者が操作部２０１ａを下方へ押し下げると、これに付勢されてスタートレバー２０１は図２（ｄ）に示すように回動するが、これによりコイルばね２１６が圧縮されるため、操作部２０１ａに対する操作が終わるとスタートレバー２０１は図２（ｃ）に示す中立位置に戻ることになる。
【００２９】
図２（ｂ）のように、スタートレバーセンサ２１０は、本実施形態では、光を発する発光部２１０ａと、発光部２１０ａの発した光を受光する受光部２１０ｂと、を備えた光センサにより構成されている。本実施形態ではスタートレバーセンサ２１０として光センサを採用するが他のセンサも適用可能である。発光部２１０ａと受光部２１０ｂとは互いに向かい合う様に配置されている。図２（ｃ）に示すように、スタートレバー２０１が中立位置にある場合（スタートレバー２０１に対する遊技者の操作がない非操作時の場合）、遮光部材２０１ｃは発光部２１０ａと受光部２１０ｂとの間の空隙に位置して、発光部２１０ａからの光を受光部２１０ｂが受光できない位置にある。一方、スタートレバー２０１に対する開始操作がなされ、図２（ｄ）に示すようにスタートレバー２０１が回動すると、これにより遮光部材２０１ｃは、発光部２１０ａからの光を受光部２１０ｂが受光可能な位置に移動することになる。
【００３０】
＜制御部＞
次に、図３を参照してスロットマシン１００の制御部の構成について説明する。本実施形態における制御部は、スロットマシン１００の全体を制御する主制御部３００と、遊技を盛り上げるための演出に関する制御等を遂行する副制御部４００と、液晶表示装置（ＬＣＤ）１８０を制御する液晶表示制御部５００と、で構成されている。
【００３１】
＜主制御部３００＞
マイクロプロセッサ（以下、ＭａｉｎＣＰＵと称す）３１０は、スロットマシン１００における制御の中枢となるものであり、バス３７０を介して、周辺部との間で制御信号やデータの受渡しが行われる。乱数発生回路３１１は、循環的に更新される数値（以下乱数値という）を発生するもので、複数のカウンタ、クロック発振器、分周器及びラッチ回路等で構成される。乱数発生回路３１１が発生した乱数値は、バス３７０を介して、必要に応じてＣＰＵ３１０により取得される。
【００３２】
図４は乱数発生回路３１１の回路構成を例示的に示した図である。乱数発生回路３１１は、２つのカウンタＩＣ６０４及び６０５を備える。これらのカウンタＩＣ６０４及び６０５はいずれも８ビットのバイナリカウンタであり、水晶発振器（不図示）から発振されるクロック信号に基づいて１６ビット分の数値、すなわち、０〜６５５３５までの値を周期的・循環的にカウントする。
【００３３】
水晶発振器から発振されるクロック信号の周波数を１４．３１ＭＨｚとすると、４．５７ｍｓの周期でカウント値が一巡することになる。また、カウンタＩＣ６０４及び６０５は、外部からラッチ信号（ここではスタートレバーセンサ２１０からの開始操作の検知信号：同図のＳＴＡＲＴ。）を受け取ると、その時のカウント値を乱数値として各データバス上に出力する（乱数値の決定）。より具体的には、各カウンタＩＣ６０４及び６０５は内部レジスタを備え、レジスタクロック（ＲＣＬＫ）に対する信号の立ち上がりでカウント値が内部レジスタにロードされてラッチされる。そして、イネーブル入力（Ｇ）が「Ｌｏｗ」にされると、つまり、バス３７０を介してＭａｉｎＣＰＵ３１０からチップセレクト信号が送信されると、内部レジスタにラッチされた乱数値がバス３７０上に出力され、ＭａｉｎＣＰＵ３１０にて取得可能となる。なお、本例では内部レジスタには、乱数値（カウント値）がレジスタクロック（ＲＣＬＫ）に対する信号の立ち上がり毎に上書きされてラッチされるが、複数の乱数値を順次上書きせずにラッチしておき、チップセレクト信号が送信された場合に最新の乱数値を出力するように構成してもよい。
【００３４】
スタートレバー２０１に対するスタート操作（開始操作）があった場合に、スタートレバーセンサ２１０によりこれが検知され、後述する入力インターフェース３６５に対して乱数値の取得命令として検知信号を出力する。ＭａｉｎＣＰＵ３１０は上述した割り込み周期で入力インターフェース３６５から検知信号の有無を読取り、検知信号があった場合はカウンタＩＣ６０４及び６０５にラッチされているカウンタ値を乱数値として取得することになる。取得した乱数値は一旦ＲＡＭ３１３に格納され、入賞役の内部抽選の際に用いられる。
【００３５】
図３に戻り、ＭａｉｎＣＰＵ３１０には、入力インターフェース３６５およびバス３７０を介して、メダル投入口１３４より投入されたメダルを検知するメダルセンサ３２０、スタートレバー２０１に対する開始操作を検知する上述したスタートレバーセンサ２１０、ストップボタン１３７乃至１３９のいずれかが押された場合、どのストップボタンが押されたかを検知するストップボタンセンサ３２２、及び、メダル投入ボタン１３０、１３１のいずれかが押下された場合、どのメダル投入ボタンが押されたかを検知するメダル投入ボタンセンサ３２３が接続されている。
【００３６】
ＲＯＭ（リード・オンリー・メモリ）３１２は、各種制御を行うためのプログラムや、後述する各種テーブルデータ等を記憶する記憶手段の一つである。ＲＡＭ（ランダム・アクセス・メモリ）３１３は、ＭａｉｎＣＰＵ３１０によって処理されるプログラムのワークエリアを有し、可変データ等を記憶する記憶手段の一つである。本実施形態では、このようにＲＯＭ及びＲＡＭを採用しているが、他の記憶手段も採用可能であることはいうまでもない。この点は後述する副制御部４００及び液晶表示制御部５００においても同様である。また、リール１１０乃至１１２の回転駆動を行うモーター（図示省略）を制御するモーター制御部３３１、及び、メダル払出装置（いわゆるホッパー：図示省略）を制御するホッパー制御部３３２が、入出力インターフェース３４０及びバス３７０を介してＭａｉｎＣＰＵ３１０に接続されている。また、スタートレバーセンサ２１０の動作を制御するスタートレバーセンサ制御部３３３も、入出力インターフェース３４０及びバス３７０を介してＭａｉｎＣＰＵ３１０に接続されている。スタートレバーセンサ制御部３３３及び開始操作検知の詳細については後述する。
【００３７】
ランプ類３３４とは、図１で示した入賞ライン表示ランプ１２０等のランプ類や、払出枚数表示器１２５等の各種表示器をまとめて表したもので、出力インターフェース３５０およびバス３７０を介してＭａｉｎＣＰＵ３１０に接続されている。出力インターフェース３６０は、ＭａｉｎＣＰＵ３１０の指示に基づき、各種の主制御コマンドを副制御部４００の入力インターフェース４３０へ送信する。
【００３８】
＜副制御部４００＞
マイクロプロセッサ（以下、ＳｕｂＣＰＵと称す）４１０は、主制御部３００から送信された各種コマンドを入力インターフェース４３０およびバス４６０を介して受信し、受信したコマンドの内容に応じて副制御部４００全体を制御する。ＲＯＭ４１１は、副制御部４００全体を制御するためのプログラムやデータ等を記憶する記憶手段の一つである。ＲＡＭ４１２は、ＳｕｂＣＰＵ４１０で処理されるプログラムのワークエリアを有し、可変データ等を記憶する記憶手段の一つである。ランプ類４１３とは、リールの絵柄を背面から照らすバックライト等をまとめて表したもので、出力インターフェース４２０及びバス４６０を介してＳｕｂＣＰＵ４１０に接続され、ＳｕｂＣＰＵ４１０の指示に従って点灯／点滅／消灯する。
【００３９】
楽音信号形成部４５０は、ＳｕｂＣＰＵ４１０から受け渡された制御信号やデータに基づいて、楽音信号を形成して出力する。この楽音信号は、アンプ４５１で増幅された後、スピーカ４６２から音として出力される。出力インターフェース４４０は、ＳｕｂＣＰＵ４１０の指示に基づき、各種制御データを液晶表示制御部５００へ送信する。この制御データに基づいて、液晶表示制御部５００は、液晶表示装置１８０を制御する。
【００４０】
＜液晶表示制御部５００＞
次に、スロットマシン１００の液晶表示制御部５００について説明する。液晶表示制御部５００は、マイクロプロセッサ（以下、ＬＣＤＣＰＵと称す）５１０や、各ＩＣ、各回路と信号の送受信を行うためのデータバス及びアドレスバスを備え、以下に述べる構成を有する。ＬＣＤＣＰＵ５１０は、副制御部４００の出力インターフェース４４０を介して出力されたＳｕｂＣＰＵ４１０からの信号を、入力インターフェース５３０およびバスを介して受信し、液晶表示制御部５００全体を制御する。ＲＯＭ５１１には、液晶表示制御部５００全体を制御するためのプログラムやデータが記憶されている。また、ＬＣＤＣＰＵ５１０には、バスを介して、ＶＤＰ（ビデオ・ディスプレイ・プロセッサ）５５０が接続されている。ＶＤＰ５５０には、ＲＯＭ５５２が接続されている。ＲＯＭ５５２には、ＶＤＰ５５０で処理されるプログラムが格納されている。ＶＤＰ５５０には出力インターフェース５５３を介してＬＣＤ１８０が接続されており、ＬＣＤ１８０の表示制御を行う。
【００４１】
＜開始操作の検知＞
図５は、スタートレバーセンサ制御部３３３の動作を模式的に示した図である。スタートレバーセンサ制御部３３３は、スタートレバーセンサ２１０の発光部２１０ａを駆動する駆動回路であり、ＭａｉｎＣＰＵ３１０からの指令によりその発光を制御する。受光部２１０ｂは、発光部２１０ａからの光の受光信号を、スタートレバーセンサ２１０のセンサ出力として入力インターフェース３６５に出力することになる。
【００４２】
ここで、本実施形態では、スタートレバーセンサ２１０の動作状態をスタートレバー２０１に対する開始操作が検知可能な検知可能状態と、開始操作を検知しない非検知状態との間で交互に変化させる。本実施形態では、発光部２１０ａをパルス駆動して所定の周期で点滅させる。発光部２１０ａの点灯時は検知状態となり、消灯時には非検知状態となる。
【００４３】
図６は、スタートレーバーセンサ２１０がどのように開始操作を検知するか、その検知原理を例示したタイミングチャートである。図６において、（ａ）は乱数発生回路３１１の水晶発振器から発信されるクロック信号、（ｂ）は乱数発生回路３１１の数値更新のタイミングチャート（図６（ａ）のクロック信号に同期）、（ｃ）はスタートレバーセンサ制御部３３３から発光部２１０ａに入力される駆動パルス、（ｄ）は受光部２１０ｂから出力されるセンサ出力の例、（ｅ）は開始操作の検知タイミングの例をそれぞれ示している。
【００４４】
本実施形態の場合、発光部２１０ａはスタートレバー２０１に対する開始操作が受付可能になった時点から点滅を開始させ、それまでは消灯させる。図６のＡは、スタートレバー２０１に対する開始操作が受付可能となったタイミング、つまり、発光部２１０ａの点滅開始時期を示している。スタートレバー２０１に対する開始操作が受け付けられるのは、本実施形態の場合、メダルが投入された時点である。このように点滅開始時期を設定する理由は後述する。
【００４５】
発光部２１０ａの点滅の周期は、遊技者が開始操作を開始して終了するまでの操作時間（数百ｍｓ程度）を考慮して、その間に複数回の点滅が行なわれるよう、例えば、１．８７７ｍｓとし、ここでは固定周期としている。なお、いわゆる体感器による不正行為は最短で５ｍｓの周期での狙い撃ちが限界であるので、２ｍｓ程度の周期で点滅を行なえば、十分な不正行為防止効果が得られる。発光部２１０ａの点滅が開始されると、受光部２１０ｂによりこれが受光可能となるが、スタートレバー２０１が中立位置にあるとき、つまり、開始操作がなされていない場合、遮光部材２０１ｃが発光部２１０ａから発光される光を遮光するため、受光部２１０ｂはこれを受光しない。
【００４６】
一方、スタートレバー２０１に対して開始操作がされると（図６のＢ）、遮光部材２０１ｃが発光部２１０ａから発光される光を遮光しなくなり、受光部２１０ｂが受光可能となる。しかし、スタートレバー２０１に対して開始操作がなされても、発光部２１０ａが消灯していると開始操作が検知されず、発光部２１０ａが発光したタイミング（図６のＣ）にて開始操作が検知されることになる。このため、遊技者が開始操作をしたタイミングから当該開始操作が検知されるまでに図６の遅延時間１を生じさせることができる。なお、本実施形態では発光部２１０ａの発光の立ち上がりで開始操作を検知することとしているが、立ち下がりでもよい。
【００４７】
このように本実施形態では、発光部２１０ａを点滅させることでスタートレバーセンサ２１０の動作状態が、検知可能状態と非検知可能状態との間で交互に変化する。従って、開始操作が検知されるタイミング（つまり、ＭａｉｎＣＰＵ３１０が取得する乱数値が決定するタイミング）は、開始操作がなされ、かつ、スタートレバーセンサ２１０が検知可能状態にある場合となる。つまり、乱数値が決定するタイミングは、開始操作のタイミングのみに依存せず、遊技者が乱数値を左右することが困難となる。従って、入賞役の内部当選を不正に発生させる行為を防止することができる。また、スタートレバーセンサ２１０の動作状態を交互に変化するだけで足りるので比較的簡易に当該不正行為を防止できる。
【００４８】
なお、本実施形態では、上述した通り、発光部２１０ａはスタートレバー２０１に対する開始操作が受付可能になった時点から点滅を開始させる。開始操作が受付可能となるのは本実施形態の場合、メダルが投入された時点であり、これは不定期となる。しかして、発光部２１０ａの点滅開始時期も不定期となり、万が一、発光部２１０ａの点滅周期と乱数値の更新周期とを考慮して遊技者が開始操作を行ったとしても、当該開始操作時における発光部２１０ａの点灯、消灯状態は一定とならず、一層乱数値を遊技者が左右することが難しくなり、更に不正行為を防止できる。
【００４９】
＜基本フロー＞
次に、スロットマシン１００の制御に関する説明を行う。図７は、本実施形態のスロットマシン１００における遊技の基本的制御である遊技実行処理を示すフローチャートである。電源投入が行われると、各種の初期化処理が実行され、この遊技実行処理が行なわれる。遊技実行処理は、ＭａｉｎＣＰＵ３１０が中心になって行い、電源遮断等を検知しない限り繰り返し実行する。以下、この遊技実行処理について説明する。ステップＳ１０１では、メダル投入受付処理を行う。図８はメダル受付処理のフローチャートである。Ｓ１２１では規定枚数を設定する。ここでの規定枚数とはその遊技で投入が必要なメダルの枚数を意味し、例えば、いわゆる役物遊技では１枚、通常遊技等のその他の遊技では３枚である。Ｓ１２２ではメダルの投入枚数がＳ１２１で設定した規定枚数に達したか否かを判定する。該当する場合は処理を終了し、図７のＳ１０２でスタートレバー２０１に対する開始操作が受け付け可能となる。該当しない場合は待ちとなる。
【００５０】
図７に戻り、Ｓ１０２では開始操作受付・乱数値取得処理を行う。ここでは、開始操作の検知、乱数値の取得、リール１１０乃至１１２の回転開始に関する処理を行う。詳細は後述する。
【００５１】
次に、Ｓ１０３では、Ｓ１０２で取得した乱数値と、ＲＯＭ３１２に格納されている入賞役抽選テーブルを用いて、入賞役の内部抽選を行う。内部抽選の結果、いずれかの入賞役に内部当選した場合、ＲＡＭ３１３に設定されたその入賞役のフラグがＯＮになる。入賞役としては、例えば、上述したリプレイ（再遊技）、小役、ボーナス（ＢＢ、ＲＢ）等を挙げることができる。
【００５２】
なお、各入賞役には、メダルのベット数及び設定値（１〜６）ごと、に内部抽選の当選確率が設定されており、入賞役抽選テーブルはこれに従って構成され、抽選時に取得される乱数値の範囲（例えば、０〜１６３８４）は予めいくつかの領域（各当選確率の大きさに相当する領域）に分割されており、各領域に各入賞役の当選やはずれが対応付けられている。そして、入賞役の内部抽選では、取得した乱数値がどの範囲に属するかで入賞役の内部当選の当否が決定する。
【００５３】
次に、Ｓ１０４では、リール停止制御データを選択するリール停止準備処理を行う。これは、各リールの停止操作に対する制御を選択する処理である。ここで、リール１１０乃至１１２の停止制御について簡単に説明する。リールの停止制御は、予め定めた複数種類のリール停止制御データの中から内部抽選結果に基づいていずれかを選択し、選択したリール停止制御データに基づき行う。リール停止制御データは主制御部３００のＲＯＭ３１２に格納されている。リール停止制御データは、内部抽選で内部当選した入賞役か、又は、いわゆるフラグ持ち越し中の入賞役については、対応する絵柄組合せが揃って表示されることが許容される一方、そうでない場合には各入賞役に対応する絵柄組合せが揃って表示されないように構成されている。例えば、小役の「ベル」に内部当選していない場合、「ベル」の絵柄組合せが表示されるタイミングでリール１１０乃至１１２の停止操作が行われたとしても、リール１１０乃至１１２は直ちに停止せずにベルの絵柄組合せが揃わないように制御される。逆に、「ベル」に内部当選している場合には、ベルの絵柄組合せが表示されるタイミングでリール１１０乃至１１２の停止操作が行われなかったとしても、一定の範囲でリール１１０乃至１１２は直ちに停止せずにベルの絵柄組合せが揃うように制御されることになる。
【００５４】
次に、ステップＳ１０５では演出抽選処理を行う。ここでは、ステップＳ１０２において取得した乱数値に基づいて、これから実行する演出の種類を決定する抽選を行う。次に、ステップＳ１０６においては、ストップボタン１３７乃至１３９の受け付けが可能となる停止ボタン受付処理を行なう。ここでは、いずれかのストップボタン１３７乃至１３９が押下されると、ステップＳ１０７において、押下されたストップボタンに対応するリール１１０乃至１１２を、Ｓ１００８で取得したリール停止制御データに基づいて停止させる。ステップＳ１０８では、全てのリールが停止しているか否かを判定し、停止していない場合（ステップＳ１０８でＮＯ）はステップＳ１０６へ戻る。全て停止している場合（ステップＳ１０８でＹＥＳ）はステップＳ１０９へ進む。
【００５５】
ステップＳ１０９では、入賞判定を行う。ここでは、有効化された入賞ライン１１４上に、何らかの入賞役に対応する絵柄組み合わせが表示された場合にその入賞役に入賞したと判定する。例えば、有効化された入賞ライン１１４上に、「スイカ−スイカ−スイカ」がそろっていたならばスイカ入賞と判定する。また、各入賞役の内部当選を示すフラグがリセットされる。
【００５６】
ステップＳ１１０では、払い出しのある何らかの入賞役に入賞していれば、その入賞役に対応する枚数のメダルを払い出す。ステップＳ１１１では、入賞役に対応した表示をＬＣＤ１８０に表示制御したり、音孔１６０から音を出したりして、遊技を盛り上げる演出を行う。ステップＳ１１２においては、遊技状態更新処理を実行巣得る。この処理では、遊技の種類を移行するための制御が行われ、例えば、例えば、ビッグボーナス（ＢＢ）やレギュラーボーナス（ＲＢ）のようなボーナス入賞の場合に次回から対応するボーナスゲームを開始できるよう準備し、それらの最終遊技では、次回から通常遊技が開始できるよう準備する。以上により１ゲームが終了し、以降、ステップＳ１０１へ戻って上述した処理を繰り返すことにより遊技が進行することとなる。
【００５７】
＜開始操作受付・乱数値取得処理＞
次に、Ｓ１０２の開始操作受付・乱数値取得処理について図９を参照して説明する。図９はＳ１０２の開始操作受付・乱数値取得処理のフローチャートである。Ｓ１３１ではスタートレバーセンサ２１０の発光部２１０ａの点滅を開始する。本実施形態では、ＭａｉｎＣＰＵ３１０からの指令により、スタートレバーセンサ制御部３３３が発光部２１０ａを点滅させる駆動パルスを生成し、発光部２１０ａへ出力する場合を想定するが、駆動パルスはＭａｉｎＣＰＵ３１０の処理によりソフトウエア的に生成するようにしてもよい。
【００５８】
Ｓ１３２ではスタートレバーセンサ２１０の受光部２１０ｂから開始操作の検知信号が出力されたか否かを判定する。該当する場合はＳ１３３へ進み、該当しない場合は待ちとなる。Ｓ１３３では発光部２１０ａの点滅を終了し、これを消灯する。Ｓ１３４では乱数発生回路３１１から乱数値を取得する。ここで取得された乱数値は開始操作の検知信号の際にラッチされた乱数値である。Ｓ１３５では全リール１１０乃至１１２の回転を略一斉に開始する。以上により処理が終了する。
【００５９】
＜第２実施形態＞
上記第１実施形態ではスタートレバー２０１に対して開始操作がなされた状態で、最初に発光部２１０ａが発光した時のタイミングで開始操作が検出されるが、開始操作がなされた状態で、発光部２１０ａの点滅回数（点滅回数は受光部２１０ｂが非受光状態から受光状態へ切り替わった回数に一致する。）が予め設定された設定回数に達した時に開始操作が検出されたとして、乱数値を決定してもい。
【００６０】
図１０は、本実施形態においてスタートレーバーセンサ２１０がどのように開始操作を検知するか、換言すれば、どのタイミングで乱数値が決定されるか、その原理を例示したタイミングチャートである。図１０において、（ａ）は乱数発生回路３１１の水晶発振器から発信されるクロック信号、（ｂ）は乱数発生回路３１１の数値更新のタイミングチャート（図１０（ａ）のクロック信号に同期）、（ｃ）はスタートレバーセンサ制御部３３３から発光部２１０ａに入力される駆動パルス、（ｄ）は受光部２１０ｂから出力されるセンサ出力の例、（ｅ）は開始操作の検知タイミングの例をそれぞれ示している。
【００６１】
図１０のＤは、設定回数を２回に設定した場合の開始操作の検知タイミング（乱数値の決定タイミング）を示しており、発光部２１０ａの点滅回数が２回目の時（１回目はＣ）の乱数値が内部抽選に用いられることになる。このため、遊技者が開始操作をしたタイミングから乱数値が決定するまでに図１０の遅延時間２を生じさせることができる。このように構成することで、遊技者がスタートレバー２０１を操作してから遅延時間２の時の乱数値がＭａｉｎＣＰＵ３１０に取得されるため、不正行為をより一層困難にすることができる。
【００６２】
図１１（ａ）は本実施形態におけるＳ１０２の開始操作受付・乱数値取得処理のフローチャートである。ここでは、発光部２１０ａを点滅させる駆動パルスはＭａｉｎＣＰＵ３１０の処理によりソフトウエア的に生成し、スタートレバーセンサ制御部３３３は単に発光部２１０ａをＯＮ・ＯＦＦする場合を想定するが、スタートレバーセンサ制御部３３３が駆動パルスを生成する構成も勿論採用できる。
【００６３】
Ｓ１４１では、開始操作がなされた状態での発光部２１０ａの点滅回数を設定する。設定した点滅回数は、ＲＡＭ３１３上の所定のエリアを用いて構成される点滅回数カウンタにセットされる。点滅回数は予め定めた固定回数でもよいし、各遊技毎に複数種類の回数の中から選択して設定してもよく、後者の場合、遅延時間が更に変動し易くなるので不正行為の防止に効果的であり、特に、抽選で定めるとより効果的である。図１１（ｂ）は複数種類の点滅回数の抽選確率例を示す図であり、１〜４の点滅回数が均等な確率（１／４）で設定される例である。
【００６４】
Ｓ１４２では発光部２１０ａを点灯する。Ｓ１４３では動作状態の切替タイミングか否かを判定する。つまり、発光部２１０ａを点滅させる駆動パルスをソフトウエア的に発生させるための処理であり、設定されている点滅の周期に応じて、ソフトウエアタイマにより切替えまでの時間を計測し、その時間になればＳ１４４へ進み、そうでない場合はＳ１４５へ進む。
【００６５】
Ｓ１４４では、発光部２１０ａが点灯中であれば消灯し、消灯中であれば点灯する。Ｓ１４５ではスタートレバーセンサ２１０の受光部２１０ｂから開始操作の検知信号が出力されたか否かを判定する。該当する場合はＳ１４６へ進み、該当しない場合はＳ１４３へ戻る。Ｓ１４６では点滅回数カウンタのカウント値を一つ減算する。Ｓ１４７では点滅回数カウンタのカウント値が０か否かを判定する。該当する場合はＳ１４８へ進み、該当しない場合はＳ１４３へ戻る。
【００６６】
Ｓ１４８では発光部２１０ａを消灯する。Ｓ１４９では乱数発生回路３１１から乱数値を取得する。ここで取得された乱数値は開始操作の最後の検知信号の際にラッチされた乱数値である。Ｓ１５０では全リール１１０乃至１１２の回転を略一斉に開始する。以上により処理が終了する。
【００６７】
＜第３実施形態＞
上記第１及び第２実施形態においては、発光部２１０ａの点滅周期が固定周期である場合を想定したが、各遊技毎に複数種類の周期の中から選択して設定してもよい。また、点滅周期は連続して変化するものであってもよい。更に、点滅周期は一定であるが発光時間と消灯時間とが異なるようにデューティー比を変える構成にしてもよい。図１２（ａ）乃至（ｄ）は発光部ａの点滅周期等の例を示す図である。図１２の（ａ）及び（ｂ）は周期が異なるもの、（ｃ）は点滅周期が連続して変化するもの、（ｄ）は発光時間と消灯時間とが異なるようにデューティー比を変えたものの例である。これらの例により、スタートレバー２０１に対する開始操作から乱数値決定までの遅延時間を更に変動させ、不正行為をより効果的に防止できる。
【００６８】
図１３は、発光部２１０ａの点滅周期を複数種類の周期（例えば図１２（ａ）乃至（ｃ））の中から選択して設定する場合の、Ｓ１０２の開始操作受付・乱数値取得処理のフローチャートである。ここでは、発光部２１０ａを点滅させる駆動パルスはＭａｉｎＣＰＵ３１０の処理によりソフトウエア的に生成する場合について説明するが、スタートレバーセンサ制御部３３３が生成するようにしてもよい。
【００６９】
Ｓ１６１では発光部２１０ａの点滅周期を設定する。点滅周期は抽選で選択し、設定することができる。Ｓ１６２では発光部２１０ａを点灯する。Ｓ１６３では動作状態の切替タイミングか否かを判定する。つまり、発光部２１０ａを点滅させる駆動パルスをソフトウエア的に発生させるための処理であり、Ｓ１６１で設定した点滅の周期等に応じて、ソフトウエアタイマにより切替えまでの時間を計測し、その時間になればＳ１６４へ進み、そうでない場合はＳ１６５へ進む。
【００７０】
Ｓ１６４では、発光部２１０ａが点灯中であれば消灯し、消灯中であれば点灯する。Ｓ１６５ではスタートレバーセンサ２１０の受光部２１０ｂから開始操作の検知信号が出力されたか否かを判定する。該当する場合はＳ１６６へ進み、該当しない場合はＳ１６３へ戻る。Ｓ１６６では発光部２１０ａを消灯する。Ｓ１６７では乱数発生回路３１１から乱数値を取得する。ここで取得された乱数値は開始操作の検知信号の際にラッチされた乱数値である。Ｓ１６８では全リール１１０乃至１１２の回転を略一斉に開始する。以上により処理が終了する。なお、点滅周期の設定処理（Ｓ１６１）を図１１の処理の冒頭に組み込むことで、この第３実施形態と第２実施形態とを組み合わせることもできる。
【００７１】
＜第４実施形態＞
上記各実施形態では、スタートレバー２０１が中立位置にあるとき、つまり、非操作時においては遮光部材２０１ｃが発光部２１０ａからの光を遮光して受光部２１０ｂが受光できないようにし、開始操作がなされたときには遮光部材２０１ｃが移動して発光部２１０ａからの光を受光部２１０ｂが受光可能としたが、この逆の構成ももちろん採用できる。図１４（ａ）は、この逆の構成の場合の、スタートレバーユニット２００の構造を示す断面模式図（非操作時）、図１４（ｂ）はスタートレバーユニット２００の構造を示す断面模式図（操作時）である。
【００７２】
図２で示したものと異なるのは遮光部材２０１ｃ’がコの字型をしており、スタートレバー２０１が中立位置にあるとき、つまり、非操作時においては発光部２１０ａからの光を受光部２１０ｂが受光可能であり、開始操作がなされたときには遮光部材２０１ｃ’が移動して遮光部材２０１ｃ’が発光部２１０ａからの光を遮光し、受光部２１０ｂが受光できないようにしている。
【００７３】
次に、図１５はこの第４実施形態における乱数発生回路３１１の回路構成を例示的に示した図であり、図３の例と異なるのは、ラッチ信号を、スタートレバーセンサ２１０からの開始操作の検知信号（図３のＳＴＡＲＴ）に代えて発光部２１０ａに対する駆動パルスにした点にある。
【００７４】
次に、図１６は本実施形態においてスタートレーバーセンサ２１０がどのように開始操作を検知するか、その検知原理を例示したタイミングチャートである。図１６において、（ａ）は乱数発生回路３１１の水晶発振器から発信されるクロック信号、（ｂ）は乱数発生回路３１１の数値更新のタイミングチャート（図１６（ａ）のクロック信号に同期）、（ｃ）はスタートレバーセンサ制御部３３３から発光部２１０ａに入力される駆動パルス、（ｄ）は受光部２１０ｂから出力されるセンサ出力の例、（ｅ）は開始操作の検知タイミングの例をそれぞれ示している。
【００７５】
本実施形態においては、スタートレバー２０１に対して開始操作がされていない場合、発光部２１０ａが点灯すると（検知可能状態）、受光部２１０ｂはこれを検知する。また、発光部２１０ａが消灯すると（非検知状態）、受光部２１０ｂは非受光となる。従って、発光部２１０ａの点滅が受光部２１０ｂの検知結果にそのまま現れる。
【００７６】
発光部２１０ａが点滅を行っているときにスタートレバー２０１に対して開始操作が成されると、遮光部材２０１ｃ’により発光部２１０ａからの光が遮光されて受光部２１０ｂで検知されない。従って、発光部２１０ａが点灯していても受光部２１０ｂは非受光を示すことになる。よって、発光部２１０ａが点灯中で受光部２１０ｂが非受光中の時に開始操作があったことになる。つまり、発光部２１０ａの点灯時に受光部２１０ｂが発光部２１０ａからの光を受光しない時を契機として決定される乱数値をＭａｉｎＣＰＵ３１０は取得することになる。
【００７７】
図１６において、スタートレバー２０１に対する開始操作が受付可能となると、発光部２１０ａの点滅が開始される（図１６（ｃ））。受光部２１０ｂの検知信号は図１６（ｄ）に示すように発光部２１０ａの点滅と同じ波形となる。一方、スタートレバー２０１に対して開始操作がなされると（図１６のＡ）、受光部２１０ｂは非受光状態となり、発光部２１０ａの点灯時（図１６のＢ）にも受光部２１０ｂは非受光となり、この時に開始操作が検知されることになる。このため、遊技者が開始操作をしたタイミングから当該開始操作が検知されるまでに図１６の遅延時間を生じさせることができる。これにより不正行為を防止できる。
【００７８】
図１７は、本実施形態におけるＳ１０２の開始操作受付・乱数値取得処理のフローチャートである。ここでは、発光部２１０ａを点滅させる駆動パルスはＭａｉｎＣＰＵ３１０の処理によりソフトウエア的に生成する場合について説明するが、スタートレバーセンサ制御部３３３が生成するようにしてもよい。
【００７９】
Ｓ１７１では発光部２１０ａを点灯する。Ｓ１７２では動作状態の切替タイミングか否かを判定する。つまり、発光部２１０ａを点滅させる駆動パルスをソフトウエア的に発生させるための処理であり、設定した点滅の周期に応じて、ソフトウエアタイマにより切替えまでの時間を計測し、その時間になればＳ１７３へ進み、そうでない場合はＳ１７４へ進む。
【００８０】
Ｓ１７３では、発光部２１０ａが点灯中であれば消灯し、消灯中であれば点灯する。Ｓ１７４ではスタートレバーセンサ２１０の受光部２１０ｂから開始操作の検知信号が出力されていないか否かを判定する。該当する場合はＳ１７５へ進み、該当しない場合はＳ１７２へ戻る。Ｓ１７５では発光部２１０ａが点灯中であるかを判定する。該当する場合は、発光部２１０ａが点灯しているのに受光部２１０ｂがこれを受光していない場合であり、開始操作があったとしてＳ１７６へ進む。該当しない場合はＳ１７２へ戻る。Ｓ１７７では乱数発生回路３１１から乱数値を取得する。ここで取得された乱数値は開始操作が検知された時の発光部２１０ａの駆動パルスによりラッチされた乱数値である。Ｓ１７８では全リール１１０乃至１１２の回転を略一斉に開始する。以上により処理が終了する。なお、本実施形態は上記第２及び第３実施形態と組み合わせることが可能であるが、上記第２実施形態と組み合わせる場合、受光部２１０ｂが発光部２１０ａからの光を受光しない非受光状態における、発光部２１０ａの点滅回数が予め設定された設定回数に達した時を契機として乱数値が決定されることになる。
【００８１】
＜第５実施形態＞
上記各実施形態ではスタートレバーセンサ２１０を１つ設けたが、遊技者はスタートレバー２０１を上下にそれぞれ傾倒させることができるため、スタートレバー２０１の操作部２０１ａが下に押圧された場合の開始操作と、上に押圧された場合の開始操作と、をそれぞれ検知する複数（２つ）のスタートレバーセンサ２１０を設けることもできる。
【００８２】
図１８は本実施形態におけるスタートレバーユニット２００’の斜視図である。図２（ａ）に示すスタートレバーユニット２００と異なる点について説明すると、スタートレバーセンサ２１０Ａ及び２１０Ｂが上下に２段に構成され、遮光部材２０１ｃ’の上下方向の幅が若干広くなっている。
【００８３】
本実施形態ではスタートレバー２０１が中立状態の場合、遮光部材２０１ｃ’はスタートレバーセンサ２１０Ａ及び２１０Ｂの双方の受光部が発光部からの光を遮光し、非受光状態とする位置にある。操作部２０１ａが下に押圧されて開始操作がなされると、遮光部材２０１ｃ’は上側のスタートレバーセンサ２１０Ａの発光部−受光部間に介在するが、下側のスタートレバーセンサ２１０Ｂの発光部−受光部間に介在せず、スタートレバーセンサ２１０Ｂの受光部は受光可能な状態となる。また、操作部２０１ａが上に押圧されて開始操作がなされると、遮光部材２０１ｃ’は下側のスタートレバーセンサ２１０Ｂの発光部−受光部間に介在するが、上側のスタートレバーセンサ２１０Ａの発光部−受光部間に介在せず、スタートレバーセンサ２１０Ａの受光部は受光可能な状態となる。
【００８４】
本実施形態の場合、各スタートレバーセンサ２１０Ａ及び２１０Ｂにそれぞれスタートレバーセンサ制御部３３３を設けて点滅周期を個別に設定できるようにし、各スタートレバーセンサ２１０Ａ及び２１０Ｂの受光部の出力はＯＲ回路をかませて乱数発生回路３１１に入力し、乱数値のラッチ信号とする。
【００８５】
次に、図１９は本実施形態においてスタートレーバーセンサ２１０Ａ及び２１０Ｂがどのように開始操作を検知するか、その検知原理を例示したタイミングチャートである。図１９において、（ａ）はスタートレバーセンサ２１０Ａの発光部に供給される駆動パルス、（ｂ）はスタートレバーセンサＢの発光部に供給される駆動パルス、（ｃ）は開始操作の検知タイミングの例をそれぞれ示している。
【００８６】
まず、スタートレバー２０１に対する開始操作が受付可能となると、スタートレーバーセンサ２１０Ａ及び２１０Ｂに対して異なる点滅周期の駆動パルスが供給される。次に、スタートレバー２０１に対して開始操作がなされると（図１９のＡ）、操作部２０１ａを下に押圧した場合は、図１９のＢ１のタイミング、つまり、スタートレバーセンサ２１０Ａの駆動パルスの立ち上がりで開始操作が検知され、乱数値が決定される。一方、操作部２０１ａを上に押圧した場合は、図１９のＢ２のタイミング、つまり、スタートレバーセンサ２１０Ｂの駆動パルスの立ち上がりで開始操作が検知され、乱数値が決定される。スタートレバー２０１に対する開始操作の仕方により遅延時間が変わり、異なる乱数値となるので、不正行為を更に防止できる。
【００８７】
＜第６実施形態＞
上記各実施形態では、スタートレバーセンサとして、発光部と受光部とが互いに向かい合い、そのスリットに遮光部材を通過させる形式の光センサを採用したが、反射型の光センサも採用できる。図２０（ａ）は反射型の光センサを採用した場合のスタートレバーユニット１２００の斜視図である。
【００８８】
スタートレバーユニット１２００は、スタートレバー１２０１と、スタートレバー１２０１を支持する支持フレーム１２０６と、スタートレバー１２０１に対する開始操作を検知する検知手段であり、反射型の光センサであるスタートレバーセンサ１２１０と、を備える。スタートレバー１２０１は、その一方の端部に設けられ、遊技者が操作する球状の操作部１２０１ａと、その他方の端部に設けられ、スタートレバーセンサ１２１０に開始操作が検知される、被検知部となる反射部材１２０１ｃと、操作部１２０１ａと反射部材１２０１ｃとを連結する１可動軸２０１ｂと、を備える。
【００８９】
支持フレーム１２０６は、スタートレバー１２０１の可動軸１２０１ｂが挿通するよう略円筒状に形成されていると共に、可動軸１２０１ｂに直交するようにこれを貫通する軸体１２０７を備え、スタートレバー１２０１が軸体１２０７回りに回動自在に支持する。
【００９０】
上述したスタートレバーユニット２００と異なる点は、スタートレバーセンサ１２１０が反射型の光センサであり、発光部１２１０ａの光は中立状態にあるスタートレバー１２０１の反射部材１２０１ｃの方向に向けて照射され、受光部１２１０ｂの受光面は中立状態にあるスタートレバー１２０１の反射部材１２０１ｃの方向に向けられて配置されている。反射部材１２０１ｃは発光部１２１０ａの光を反射して受光部１２１０ｂへ導くよう、その端面が平滑に処理させ、鏡面等が形成される。
【００９１】
図２０（ａ）の構成の場合、スタートレバー１２０１が非操作時（中立状態）の時に発光部１２１０ａからの光を受光部１２１０ｂが受光可能となり、開始操作がされてスタートレバー１２０１が回動し、反射部材１２０１ｃが移動すると、受光部１２１０ｂからの光が反射部材１２０１ｃで反射されなくなり、受光部１２１０ｂは非受光状態となる。無論、この逆の形式で構成することも可能である。
【００９２】
＜第７実施形態＞
上記各実施形態では主制御部３００にスタートレバーセンサ制御部３３３を構成したが、これをスタートレバーユニットに搭載してユニット化することもできる。図２０（ｂ）は本実施形態のスタートレバーユニット２２００の斜視図である。
【００９３】
スタートレバーユニット２２００は、スタートレバー２２０１と、スタートレバー２２０１を支持する支持フレーム２２０６と、支持フレーム２２０６を支持すると共に、スロットマシン１００への取り付け部を構成する基体２２２０と、スタートレバーセンサ２２１０と、スタートレバーセンサ２２１０が搭載され、これを制御する制御回路基板２２２２（スタートレバーセンサ制御部３３３に相当する）と、スタートレバーセンサ２２１０と制御回路基板２２２２と支持する支持フレーム２２２１と、を備え、基体２２２０の前方側に支持フレーム２２０６が、後方側に支持フレーム２２２１が、それぞれ装着されてユニット化されている。
【００９４】
スタートレバー２２０１は、その一方の端部に設けられ、遊技者が操作する球状の操作部１２０１ａと、その他方の端部に設けられ、スタートレバーセンサ２２１０に開始操作が検知される、被検知部となる遮光部材２２０１ｃと、操作部２２０１ａと遮光部材２２０１ｃとを連結する１可動軸２２０１ｂと、を備える。
【００９５】
支持フレーム２２０６は、スタートレバー２２０１の可動軸２２０１ｂが挿通するよう略円筒状に形成されていると共に、スタートレバー２２０１が任意の方向に傾倒できるようにこれを支持している。基体２２２０は略円筒状に形成されているともに、その後端部には遮光部材２２０１ｃが挿通され、その上下方向の移動を案内するスリット部２２２０ａを備えている。スタートレバー２２０１は支持フレーム２２０６により任意の方向に傾倒できるよう支持されているが、遮光部材２２０１ｃの移動方向がスリット部２２２０に規制されて上下方向にのみ傾倒できることになる。
【００９６】
制御回路基板２２２２は、スタートレバーセンサ２１０の発光部を制御して、その動作状態を、開始操作を検知可能な検知可能状態と、開始操作を検知しない非検知状態と、の間で交互に変化させるものであり、ここでは発光部の点滅制御を行なう。制御回路基板２２２２は、ＭａｉｎＣＰＵ３１０からの指令を受信するための入力端子、スタートレバーセンサ２１０の受光部の出力信号を出力する出力端子、等が設けられる。本実施形態の場合、スタートレバーセンサ２１０の発光部を点滅させる駆動パルスは制御回路基板２２２２が発生することを想定しており、ＭａｉｎＣＰＵ３１０は制御回路基板２２２２に対して、点滅開始と終了とを指令することになる。本実施形態のように、スタートレバーユニット２２００に制御回路基板２２２２を設けてユニット化することで、既存のスペックのスロットマシンをほとんど変更することなしに上述した不正行為の防止策を適用することができる。
【図１】
2010155138.tif 000003
【図２】
2010155138.tif 000004
【図３】
2010155138.tif 000005
【図４】
2010155138.tif 000006
【図５】
2010155138.tif 000007
【図６】
2010155138.tif 000008
【図７】
2010155138.tif 000009
【図８】
2010155138.tif 000010
【図９】
2010155138.tif 000011
【図１０】
2010155138.tif 000012
【図１１】
2010155138.tif 000013
【図１２】
2010155138.tif 000014
【図１３】
2010155138.tif 000015
【図１４】
2010155138.tif 000016
【図１５】
2010155138.tif 000017
【図１６】
2010155138.tif 000018
【図１７】
2010155138.tif 000019
【図１８】
2010155138.tif 000020
【図１９】
2010155138.tif 000021
【図２０】
2010155138.tif 000022