(57)【要約】【課題】ボタンが押下されたときのボタンの移動速度を検出可能な押ボタン装置を提供する。【解決手段】押ボタン装置１は、所定方向に沿って移動可能なボタン部４と、ボタン部を所定方向に沿って移動可能に支持する支持部（２、３）と、ボタン部４の一部４２を挟んで対向するように、支持部（２、３）に固定される発光素子６１と受光素子６２とを有し、発光素子６１から発して受光素子６２に達する光の光量に応じた信号を出力する光学センサ６と、検知された光量の変化からボタン部４が基準位置から所定距離を移動したことを検知し、その所定距離をボタン部４が移動するのに要した時間からボタン部４の移動速度を求める検知回路７とを有する。ボタン部４が基準位置から所定距離だけ押下された第１の位置にいる場合に発光素子６１と受光素子６２とを結ぶ線と交差するボタン部４の一部４２の第１の部位に、その線に沿って貫通する孔４５が形成される。【選択図】図４
2013164907.tif 000002
【特許請求の範囲】
【請求項１】
所定方向に沿って移動可能なボタン部と、
前記ボタン部を前記所定方向に沿って移動可能に支持する支持部と、
前記ボタン部の一部を挟んで対向するように、前記支持部に固定される発光素子と受光素子とを有し、前記発光素子から発して前記受光素子に達する光の光量に応じた信号を出力する光学センサと、
前記光学センサによって検知された光量の変化から前記ボタン部が基準位置から所定距離を移動したことを検知し、当該所定距離を前記ボタン部が移動するのに要した時間から前記ボタン部の移動速度を求める検知回路と、
を有し、
前記ボタン部が前記基準位置にいる場合に前記受光素子に達する光量と、前記ボタン部が前記基準位置から前記所定距離だけ押下された第１の位置にいる場合に前記受光素子に達する光量とが異なるように、前記ボタン部が前記第１の位置にいる場合に前記発光素子と前記受光素子とを結ぶ線と交差する前記ボタン部の一部の第１の部位に、当該線に沿って貫通する孔が形成される、押ボタン装置。
【請求項２】
前記孔は、前記ボタン部が前記第１の位置と異なる第２の位置にいる場合に前記発光素子と前記受光素子とを結ぶ線と交差する前記ボタン部の一部の第２の部位において当該線に沿って形成され、かつ、前記第１の部位における、前記所定方向と直交する方向における前記孔の第１の幅が、前記第２の部位における、前記所定方向と直交する方向における前記孔の第２の幅と異なる、請求項１に記載の押ボタン装置。
【請求項３】
前記第２の部位は前記第１の部位よりも、前記ボタン部の一部の前記支持部側の端部に近く、かつ、前記第２の幅は前記第１の幅よりも狭い、請求項２に記載の押ボタン装置。
【請求項４】
前記基準位置は、前記ボタン部の一部の前記支持部側の端部が前記発光素子と前記受光素子とを結ぶ線と交差する位置である、請求項１〜３の何れか一項に記載の押ボタン装置。
【請求項５】
所定方向に沿って移動可能なボタン部と、
前記ボタン部を前記所定方向に沿って移動可能に支持する支持部と、
前記支持部の一部を挟んで対向するように、前記ボタン部に固定される発光素子と受光素子とを有し、前記発光素子から発して前記受光素子に達する光の光量に応じた信号を出力する光学センサと、
前記光学センサによって検知された光量の変化から前記ボタン部が基準位置から所定距離を移動したことを検知し、当該所定距離を前記ボタン部が移動するのに要した時間から前記ボタン部の移動速度を求める検知回路と、
を有し、
前記ボタン部が前記基準位置にいる場合に前記受光素子に達する光量と、前記ボタン部が前記基準位置から前記所定距離だけ押下された第１の位置にいる場合に前記受光素子に達する光量とが異なるように、前記ボタン部が前記第１の位置にいる場合に前記発光素子と前記受光素子とを結ぶ線と交差する前記支持部の一部の第１の部位に、当該線に沿って貫通する孔が形成される、押ボタン装置。
【請求項６】
請求項１〜５の何れか一項に記載の押ボタン装置と、
光源と、
可動部と、
前記押ボタン装置から出力された前記ボタン部の速度に応じて前記光源の発光強度または前記可動部の動作を制御する制御回路と、
を有する遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ボタン部が押下されたときのボタン部の移動速度を検知可能な押ボタン装置、及びそのような押ボタン装置を備えた遊技機に関する。
【背景技術】
【０００２】
スロットマシンなどの遊技機には、遊技者が遊技機を操作するための１個以上の押ボタン装置が設けられている。このような押ボタン装置については、押ボタンを押下することによって単にオン・オフを切り替えるだけでなく、遊技者がボタンを押下したときの押し込み量に応じて多段階の出力値が利用可能であることが望ましいことがある。そこで、箱体基部に設けたホール素子の磁気感応面の前方を横切る方向に永久磁石が移動するように、その永久磁石を箱体上部に進退可能な押片に連動させて、押片の押し込み量に比例して出力を直線的に増加させる押ボタン形リニア出力装置が提案されている（例えば、特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平２−４０２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、遊技者がゆっくり押片を押下しても、速く押片を押下しても押下量そのものは変わらないことがある。そのため、押片の押下量に応じて遊技機の動作を制御しても、必ずしも遊技者が意図した動作とならないおそれがあった。一方、遊技者がボタンを押下する際の指の動かし方によって、そのボタンが移動する速度は変動する。そのため、ボタンの移動速度は、遊技者の意図が反映されている可能性が高い。そこで、ボタンが押下されたときのボタンの移動速度を検出可能な押ボタン装置が望まれている。
【０００５】
そこで、本発明は、ボタンが押下されたときのボタンの移動速度を検出可能な押ボタン装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一つの形態として、押ボタン装置が提供される。この押ボタン装置は、所定方向に沿って移動可能なボタン部と、ボタン部を所定方向に沿って移動可能に支持する支持部と、ボタン部の一部を挟んで対向するように、支持部に固定される発光素子と受光素子とを有し、発光素子から発して受光素子に達する光の光量に応じた信号を出力する光学センサと、光学センサによって検知された光量の変化からボタン部が基準位置から所定距離を移動したことを検知し、その所定距離をボタン部が移動するのに要した時間からボタン部の移動速度を求める検知回路とを有する。そして、ボタン部が基準位置にいる場合に受光素子に達する光量と、ボタン部が基準位置から所定距離だけ押下された第１の位置にいる場合に受光素子に達する光量とが異なるように、ボタン部が第１の位置にいる場合に光学センサの発光素子と受光素子とを結ぶ線と交差するボタン部の一部の第１の部位に、その線に沿って貫通する孔が形成される。
【０００７】
この押ボタン装置において、上記の貫通孔は、ボタン部が第１の位置と異なる第２の位置にいる場合に発光素子と受光素子とを結ぶ線と交差するボタン部の一部の第２の部位においてもその線に沿って形成されることが好ましい。さらに、第１の部位における、所定方向と直交する方向におけるその孔の第１の幅が、第２の部位における、所定方向と直交する方向におけるその孔の第２の幅と異なることが好ましい。
【０００８】
この場合において、第２の部位は、第１の部位よりもボタン部の一部の支持部側の端部に近く、かつ、第２の幅は第１の幅よりも狭いことが好ましい。
【０００９】
また基準位置は、ボタン部の一部の支持部側の端部が光学センサの発光素子と受光素子とを結ぶ線と交差する位置であることが好ましい。
【００１０】
また他の実施形態として、押ボタン装置が提供される。この押ボタン装置は、所定方向に沿って移動可能なボタン部と、ボタン部を所定方向に沿って移動可能に支持する支持部と、支持部の一部を挟んで対向するように、ボタン部に固定される発光素子と受光素子とを有し、発光素子から発して受光素子に達する光の光量に応じた信号を出力する光学センサと、光学センサによって検知された光量の変化からボタン部が基準位置から所定距離を移動したことを検知し、その所定距離をボタン部が移動するのに要した時間からボタン部の移動速度を求める検知回路とを有する。そして、ボタン部が基準位置にいる場合に受光素子に達する光量と、ボタン部が基準位置から所定距離だけ押下された第１の位置にいる場合に受光素子に達する光量とが異なるように、ボタン部が第１の位置にいる場合に光学センサの発光素子と受光素子とを結ぶ線と交差する支持部の一部の第１の部位に、その線に沿って貫通する孔が形成される。
【００１１】
本発明のさらに他の形態によれば、遊技機が提供される。この遊技機は、上述した様々な押ボタン装置の何れかと、光源と、可動部と、押ボタン装置から出力されたボタン部の移動速度に応じて光源の発光強度または可動部の動作を制御する制御回路とを有する。
【発明の効果】
【００１２】
本発明に係る押ボタン装置は、ボタンが押下されたときのボタンの移動速度を検出できるという効果を奏する。
【図面の簡単な説明】
【００１３】
【図１】本発明の一つの実施形態による押ボタン装置の概略斜視図である。
【図２】押ボタン装置の分解斜視図である。
【図３】押ボタン装置の上面視分解図である。
【図４】図３のＡＡ’で示された断面を矢印の方向から見た、押ボタン装置の断面斜視図である。
【図５】（ａ）は、発光素子及び受光素子を側面から見たときのボタン下部と光学センサとの位置関係を示す配置図であり、（ｂ）は、ボタン下部を発光素子側から見た側面図である。
【図６】光学センサに対するボタン部の位置と、受光素子から出力される電圧との関係の一例を示す図である。
【図７】検知回路の回路ブロック図である。
【図８】押下判定及び移動速度測定処理の動作フローチャートである。
【図９】時間速度変換テーブルの一例を示す図である。
【図１０】（ａ）〜（ｄ）は、それぞれ、変形例による、ボタン下部に形成されたスリットの形状を示す、発光素子側から見たボタン下部の側面図である。
【図１１】本発明の実施形態または変形例による押ボタン装置を備えた遊技機の概略斜視図である。
【図１２】遊技機の制御回路の回路ブロック図である。
【発明を実施するための形態】
【００１４】
以下、図を参照しつつ、本発明の実施形態による押ボタン装置について説明する。この押ボタン装置は、所定方向に移動可能に支持されたボタン部が押下された際に、発光素子と受光素子とを有する光学センサを用いてボタン部が押下されたことを検知するとともに、ボタン部の移動速度を測定する。特にこの実施形態では、押ボタン装置は、発光素子から発し、受光素子に達する光の光量をボタン部の位置に応じて異ならせることで、その光量の変化を検出することによりボタン部の移動量を求める。そしてこの押ボタン装置は、その移動量を所要時間で除することによりボタン部の移動速度を求める。
なお、以下では、説明の便宜上、ボタン部が移動可能な方向を垂直方向とする。しかし、ボタン部が実際に移動する方向は、押ボタン装置の配置に応じて適宜決定される。
【００１５】
図１は、本発明の第１の実施形態による押ボタン装置１の概略斜視図であり、図２は、押ボタン装置１の分解斜視図である。図３は、押ボタン装置１の上面視分解図である。また図４は、図３のＡＡ’で示された断面を矢印の方向から見た、押ボタン装置の断面斜視図である。押ボタン装置１は、ケース基部２と、ケースカバー３と、ボタン部４と、ケース基部２に取り付けられた４個の磁石５−１〜５−４と、ボタン部４に取り付けられた４個の磁石５−５〜５−８と、光学センサ６と、検知回路７とを有する。
【００１６】
ケース基部２は、ケースカバー３とともに、ボタン部４を垂直方向に沿って移動可能に支持する支持部を構成する。そのために、ケース基部２は、垂直方向に沿って略矩形の筒状に形成された側壁２１と、その側壁２１内に、側壁２１と略直交するように配置された底板２２とを有する。
側壁２１の外周には、ケースカバー３をケース基部２に固定するためのラッチ２１ａ及び内側に向けて窪んだ凹部２１ｂが設けられている。また、底板２２の略中央には、上方を向いた円筒状の突起部２３が形成されている。そして突起部２３には、後述するボタン部４のボタン下部４２の先端が挿入され、ボタン部４の位置が水平方向にずれることを抑制する。
【００１７】
さらに、側壁２１と突起部２３の間には、ケース基部２の底板２２の上面に、突起部２３を囲むように四角形状の突起部２４が形成される。この突起部２４の各頂点には、磁石５−１〜５−４が配置される。
【００１８】
ケースカバー３は、ケース基部２の上方に配置され、ケース基部２とともに支持部を構成する。ケースカバー３の上面の中央には、略矩形状の開口３１が形成されており、開口３１のなかにボタン部４の上部が挿入される。そのため、開口３１のサイズ及び形状は、ボタン部４の上部のサイズ及び外形と略等しくなっている。
【００１９】
ケースカバー３の外周のサイズは、ケース基部２の外周のサイズと略等しくなっている。ケースカバー３の外周の下部には、垂直方向に沿って４個の突起部３２が形成されており（なお、図１及び図２では、４個の突起部３２のうちの２個のみが図示されている）、その４個の突起部３２のうちの２個には、ケース基部２の側壁２１に形成されたラッチ２１ａと係合するための孔３３が形成されている。そしてこの孔３３がラッチ２１ａと係合し、突起部３２のうちの他の２個がケース基部２の側壁２１の凹部２１ｂと係合することにより、ケースカバー３がケース基部２に固定される。そしてケースカバー３がケース基部２に固定された状態で、ケースカバー３と、ケース基部２の底板２２の上面との間には、ボタン部４が垂直方向に沿って移動可能な空間が形成される。
なお、ケース基部２及びケースカバー３は、例えば、樹脂を射出成型することによって形成される。
【００２０】
ボタン部４は、ユーザが押下することによって垂直方向に移動する部材であり、押ボタン装置１は、ボタン部４が押下されていない状態から所定距離だけ下方へ移動することにより、押下されたことを表す信号を出力する。そのために、ボタン部４は、略直方体状のボタン上部４１と、ボタン上部４１の底面の略中央から下方に向けて形成された略円柱状のボタン下部４２とを有する。
【００２１】
ボタン上部４１の側面の外形及びサイズは、ケースカバー３の開口３１の形状及びサイズと略等しくなっており、ボタン上部４１は、ケースカバー３の底面側から開口３１に挿入される。そのため、ボタン上部４１の上面を、ユーザが直接押下できるようになっている。またボタン上部４１の外周下部には、フリンジ４３が形成されており、このフリンジ４３の外周のサイズは、開口３１のサイズよりも大きくなっており、ボタン部４が移動可能範囲の上端に位置したときにフリンジ４３の上面がケースカバー３の開口３１の外周の底面と当接するようになっている。そのため、ボタン部４が開口３１を通り抜けて脱落することが防止される。
【００２２】
またボタン上部４１の上面は、ユーザにとってボタンであることが分かり易いようにするために、上方に対して凸となる緩やかな曲面で形成されてもよい。さらに、ボタン上部４１は、中空状に形成されてもよい。この場合において、ボタン上部４１の上面を形成する部材は、透明または半透明な樹脂により形成されてもよい。さらに、ボタン上部４１の内部に、発光ダイオードといった発光素子が配置され、その発光素子の発光強度がボタン部４の移動速度によって調整されてもよい。
【００２３】
ボタン下部４２の外形及びサイズは、ケース基部２の突起部２３の内側の形状及びサイズと略等しくなっており、ボタン下部４２は、突起部２３内に挿入される。そのため、ケース基部２の突起部２３及びケースカバー３の開口３１によって、ボタン部４が移動可能な方向が垂直方向に制限される。
【００２４】
また、ボタン下部４２には、その下端近傍において、水平方向の幅が垂直方向に沿って変化するスリット４５が形成されている。そしてボタン部４の位置によっては、光学センサ６が有する発光素子からの光がスリット４５を通って光学センサ６が有する受光素子に達するようになっている。なお、スリット４５の詳細については、光学センサ６とともに後述する。
【００２５】
さらに、ボタン部４のボタン上部４１の下面、すなわち、押下される側と反対側には、ボタン上部４１の外周に沿って下側へ向けて四角形状の突起部４４が形成されている。この突起部４４は、ケース基部２に形成された矩形状の突起部２４と、水平断面の形状が相似形となっており、かつ、突起部２４を囲うように形成されている。したがって、磁石５−１〜５−４は、突起部４４と対向している。
なお、ボタン部４を構成する各部も、例えば、樹脂を射出成型することによって形成され、あるいは、樹脂を射出成型することによって形成された複数の部品を組み合わせることによって構成される。
【００２６】
突起部４４の各頂点には、磁石５−５〜５−８が配置される。これにより、ボタン部４の水平面における中心Ｃを囲むように、磁石５−１〜５−８が配置される。なお、この中心Ｃは、垂直方向に沿ったボタン部４の中心軸上に位置する。
なお、磁石５−１〜５−４と磁石５−５〜５−８の位置関係を理解し易くするために、図３において、ケース基部２上に、点線で磁石５−５〜５−８の位置を示した。図３から明らかなように、中心軸上の中心Ｃから磁石５−１〜磁石５−４を通るように放射状に伸ばした直線上に、磁石５−５〜５−８も位置し、かつ、磁石５−５〜磁石５−８は、磁石５−１〜５−４よりも、所定距離だけ中心Ｃから離れている。なお、所定距離は、対応する二つの磁石の磁力同士の反発により、ボタン部４を上方に向けて付勢できる程度に離れた距離、例えば、1mm〜5mmに設定される。また、磁石５−１〜５−４は、同一の磁力を有し、磁石５−５〜５−８も同一の磁力を有する。なお、磁石５−１〜５−８は、それぞれ、ネオジウム磁石といった永久磁石であってもよく、あるいは、電磁石であってもよい。
【００２７】
また、磁石５−１〜５−４の上端側の磁極は、それぞれ、磁石５−５〜５−８の下端側の磁極と同一となっている。そのため、磁石５−１〜５−４の磁力と磁石５−５〜５−８の磁力とが互いに反発することによってボタン部４は上方、すなわちケース基部２から離れる方向へ向けて付勢され、その結果、ボタン部４が押下されていなければ、ボタン部４はその移動可能範囲の上端に位置する。また、ボタン部４が押下された時にも、ユーザは、その磁力に応じた弾力を感じることができる。これにより、押ボタン装置１は、ユーザにボタンを押下した感触を提供できる。またユーザがボタン部４から指を離すと、この磁力によって、ボタン部４はその移動可能範囲の上端に達するまで上方へ移動する。
【００２８】
さらに、磁石５−１、５−３と磁石５−５、５−７とは、それぞれ、中心Ｃを通る一本のライン上に位置している。そのため、磁石５−１の磁力と磁石５−５の磁力との相互作用によってボタン部４に働く力の水平方向成分と、磁石５−３の磁力と磁石５−７の磁力との相互作用によってボタン部４に働く力の水平方向成分とは、互いに逆向きであり打ち消しあう。同様に、磁石５−２、５−４と磁石５−６、５−８とは、それぞれ、中心Ｃを通る他の一本のライン上に位置している。磁石５−２の磁力と磁石５−６の磁力との相互作用によってボタン部４に働く力の水平方向成分と、磁石５−４の磁力と磁石５−８の磁力との相互作用によってボタン部４に働く力の水平方向成分とは、互いに逆向きであり打ち消しあう。このように、各磁石によってボタン部４に掛かる力の水平成分のバランスが取れているので、ボタン部４が押下されたときに、ボタン部４が水平方向にずれることが防止される。さらに、ボタン部４の各コーナーにおける、垂直方向に沿った反発力は略等しいので、ボタン部４が傾くことも防止される。その結果として、ユーザがボタン部４を押下したときのボタン部４の姿勢を容易に安定させることができるので、この押ボタン装置１０は、ユーザに対するボタンの押下感触を向上できる。
【００２９】
光学センサ６は、発光ダイオードといった発光素子６１と、フォトダイオード及び電流−電圧変換回路を含む受光素子６２とを有する。押ボタン装置１に電力が供給されている間、発光素子６１は点灯し、受光素子６２は検知した光の光量に応じた電圧を検知回路７へ出力する。
【００３０】
図５（ａ）は、発光素子６１及び受光素子６２を側面から見たときのボタン下部４２と光学センサ６との位置関係を示す配置図であり、図５（ｂ）は、ボタン下部４２を発光素子６１側から見た側面図である。発光素子６１と受光素子６２とは、ボタン部４が移動可能範囲の上端に位置するとき、すなわちボタン部４が押下されていないときのボタン下部４２の下端よりも所定距離下方に、ケース基部２の突起部２３内において互いに対向するように配置される。この所定距離は、ボタン部４の移動可能範囲の長さよりも短く、例えば、2mm〜5mmに設定される。またボタン下部４２の下端近傍には、垂直方向に沿って、かつ、発光素子６１と受光素子６２とを結ぶ線Ｌに沿って、ボタン下部４２を貫通する孔の一例であるスリット４５が形成されている。またスリット４５は、その上半部４５ａにおける水平方向の幅Wuが、その下半部４５ｂにおける水平方向の幅Wlよりも広くなるように形成されている。さらに、ボタン下部４２の下端から上半部４５ａと下半部４５ｂの境界までの長さΔは、ボタン部４の移動可能範囲の全長よりも短く設定される。これにより、ボタン部４が移動可能範囲の下端まで移動したときに、発光素子６１からの光の一部がスリット４５の上半部４５ａを通って受光素子６２に達するようになる。
【００３１】
図６は、光学センサ６に対するボタン下部４２の位置と、受光素子６２から出力される電圧との関係の一例を示す図である。図６において、横軸は時間を表す。図６の上側には、発光素子６１の中心と受光素子６２の受光面の中心とを結ぶ線６０１とボタン下部４２との位置関係が表され、図６の下側には、受光素子６２から出力された電圧を表すグラフ６０２が示されている。
【００３２】
先ず、時刻t1では、ボタン部４がその移動可能範囲の上端近傍に位置している。この場合、発光素子６１から発した光は、ボタン下部４２に遮られずに受光素子６２に達する。そのため、グラフ６０２に示されるように、受光素子６２から出力される電圧は高い。その後、ボタン部４が押下されて少し下方へ移動すると、時刻t2におけるように、ボタン下部４２の下端が線６０１より下方となり、かつスリット４５の下端が線６０１よりも上方に位置するようになる。この場合、発光素子６１から発した光はボタン下部４２によって遮られるので、その光は殆ど受光素子６２に達しない。その結果、受光素子６２から出力される電圧は非常に低く、フォトダイオードに流れる暗電流に相当する値となる。
【００３３】
その後、時刻t3におけるように、ボタン部４がさらに下方へ移動すると、発光素子６１からの光の一部がスリット４５の下半部４５ｂを通して受光素子６２に達するようになる。その結果、受光素子６２から出力される電圧は、時刻t2におけるその出力電圧よりも高く、かつ、時刻t1におけるその出力電圧よりも低くなる。
さらに、時刻t4におけるように、ボタン部４がさらに下方へ移動し、ボタン部４の移動可能範囲の下端近傍に達すると、発光素子６１からの光の一部がスリット４５の上半部４５ａを通して受光素子６２に達するようになる。上述したように、上半部４５ａの水平方向の幅Wuは、下半部４５ｂの水平方向の幅Wlよりも大きいので、発光素子６１から出て受光素子６２に達する光の光量も時刻t3において受光素子６２に達した光の光量よりも多くなる。その結果として、受光素子６２から出力される電圧も時刻t3における電圧よりも高くなる。
【００３４】
その後、ボタン部４が押下されなくなると、時刻t5から時刻t7と経過するにつれて、ボタン部４が上方へ移動する。そのため、受光素子６２から出力される電圧の時間変化は、時刻t1から時刻t3へと経過したときの出力電圧の時間変化に対して反転したものとなる。
【００３５】
このように、ボタン部４が押下されることによってボタン部４が垂直方向に沿って移動すると、その移動に伴って光学センサ６の受光素子６２により検知される光量も変化する。したがって、光学センサ６により検知された光量の変化は、ボタン部４の移動量を表している。また、スリット４５の下半部４５ｂの水平方向の幅よりも上半部４５ａの水平方向の幅を広くしたことにより、ボタン下部４２が発光素子６１と受光素子６２の間に位置する限り、ボタン部４の移動量が多いほど受光素子６２により検知される光量も増えるので、光量とボタン部４の移動量との関係を簡単化できる。
【００３６】
光学センサ６は、検知した光量に応じた電圧を検知回路７へ出力する。
【００３７】
検知回路７は、光学センサ６から出力された電圧に基づいて、ボタン部４が押下されたか否かを判定するとともに、ボタン部４の移動速度を求める。そのために、検知回路７は、ケース基部２とケースカバー３の空間に配置された基板（図示せず）上に配置され、光学センサ６の発光素子６１及び受光素子６２と信号線を介して接続される。あるいは、検知回路７は、ケース基部２及びケースカバー３の外部に設けられた基板上に配置されてもよい。さらに検知回路７は、押ボタン装置１が搭載される遊技機の主制御回路（図示せず）と信号線を介して接続され、その主制御回路へ、ボタン部４が押下されたこと、及びボタン部４の移動速度を表す信号を出力する。
【００３８】
図７は、検知回路７の回路ブロック図である。検知回路７は、アナログ／デジタル変換器７１と、メモリ７２と、演算回路７３とを有する。アナログ／デジタル変換器７１、メモリ７２及び演算回路７３は、別個の回路であってもよく、あるいは、一つの集積回路として一体的に形成されてもよい。
【００３９】
アナログ／デジタル変換器７１は、光学センサ６の受光素子６２から出力された電圧を、その電圧に応じたデジタル信号である電圧信号に変換し、その電圧信号を演算回路７３へ出力する。なお、受光素子６２からの電圧をアンプにより増幅し、その増幅された電圧がアナログ／デジタル変換器７１に入力されてもよい。
メモリ７２は、例えば、不揮発性の書き込み不能な半導体メモリと、揮発性の読み書き可能な半導体メモリとを有する。そしてメモリ７２は、ボタン部４が押下されたか否かの判定に利用されるデータ、及びボタン部４の移動速度を検出するために使用されるデータを記憶する。例えば、メモリ７２は、垂直方向におけるボタン部４の位置を判定するために用いられる閾値などを記憶する。
【００４０】
演算回路７３は、例えば、汎用プロセッサまたはＡＳＩＣとして構成された専用の演算回路により構成される。そして演算回路７３は、アナログ／デジタル変換器７１から受け取った、光学センサ６からの出力電圧に対応する電圧信号に基づいて、ボタン部４が押下されたか否かを判定し、ボタン部４の移動速度を求める。
【００４１】
再度図６を参照する。本実施形態では、光学センサ６の受光素子６２からの出力電圧は、垂直方向におけるボタン部４の位置に応じて４段階に区分される。そこで、隣接する段階の出力電圧間の中間の電圧V1〜V3に相当する電圧信号である３個の閾値Th1〜Th3が設定される。そして演算回路７３は、電圧信号と各閾値Th1〜Th3とを比較することにより、垂直方向におけるボタン部４の位置を特定する。例えば、電圧信号が閾値Th1〜Th3のうちの最も高い閾値Th1よりも高ければ、演算回路７３は、ボタン部４はその移動可能範囲の上端近傍に位置すると判定する。すなわち、演算回路７３は、ボタン部４は押下されていないと判定する。また、電圧信号が閾値Th1〜Th3のうちの最も低い閾値Th3未満であれば、演算回路７３は、ボタン部４のボタン下部４２の下端近傍が発光素子６１と受光素子６２の間に位置すると判定する。また、電圧信号が閾値Th3以上であり、かつ、閾値Th2未満であれば、演算回路７３は、スリット４５の下半部４５ｂが発光素子６１と受光素子６２とを結ぶ線と交差する位置にボタン部４が位置すると判定する。さらに、電圧信号が閾値Th2以上であり、かつ、閾値Th1未満であれば、演算回路７３は、スリット４５の上半部４５ａが発光素子６１と受光素子６２とを結ぶ線と交差する位置にボタン部４が位置すると判定する。
【００４２】
図８は、演算回路７３により実行される押下判定及び移動速度測定処理の動作フローチャートである。演算回路７３は、一定周期ごとに、下記の動作フローチャートに従って押下判定及び移動速度測定処理を実行する。なお、一定周期は、ユーザがボタンの押下操作を１回実施するのに要する時間よりも短い時間、例えば、10μsecに設定される。
なお、押ボタン装置１に電源が投入されたときに、演算回路７３は、初期設定として、押ボタン装置１が一旦押下された後にボタン部４に押下圧力が掛けられていない状態に戻ったか否かを表す押下済みフラグFaを、押下圧力が掛けられていない状態に戻ったことを表すオフに設定する。また演算回路７３は、ボタン部４の位置を表す位置フラグFsを'1'に設定する。なお、位置フラグFsは、'1'〜'4'の何れかの値となる。値'1'〜'4'は、それぞれ、以下に示すボタン部４の位置に対応する。
Fs = 1：ボタン部４が押下されていないときの位置（図６における時刻t1、t7でのボタン部４の位置に相当）。
Fs = 2：ボタン下部４２が発光素子６１からの光を遮っているときの位置（図６における時刻t2、t6でのボタン部４の位置に相当）。なお、この位置は、ボタン部４の移動量を求めるための基準位置の一例である。
Fs = 3：発光素子６１からの光がスリット４５の下半部４５ｂを通って受光素子６２に達するときの位置（図６における時刻t3、t5でのボタン部４の位置に相当）。
Fs = 4：発光素子６１からの光がスリット４５の上半部４５ａを通って受光素子６２に達するときの位置（図６における時刻t4でのボタン部４の位置に相当）。
このように、位置フラグFsの値が大きいほど、ボタン部４は下方に位置している。
さらに演算回路７３は、ボタン部４に押下圧力が掛けられた状態になった後に電圧信号値を取得した回数を表すカウンタCの値を0に設定する。
【００４３】
さらに演算回路７３は、初期設定中に、ボタン部４が押下されていないときの電圧信号Vmaxをアナログ／デジタル変換器７１から受け取り、その電圧信号Vmaxに基づいて閾値Th1〜Th3を決定してもよい。例えば、演算回路７３は、閾値Th1=0.75*Vmax、閾値Th2=0.5*Vmax、閾値Th3=0.25*Vmaxに設定する。そして演算回路７３は、設定した閾値Th1〜Th3を、それぞれ、メモリ７２に記憶する。なお、閾値Th1〜Th3は、メモリ７２に予め記憶された固定値であってもよい。この場合には、初期化処理中の閾値Th1〜Th3の設定処理は省略されてもよい。
【００４４】
演算回路７３は、アナログ／デジタル変換器７１から、光学センサ６の受光素子６２からの出力電圧に対応する電圧信号Vを取得する（ステップＳ１０１）。そして演算回路７３は、位置フラグFsが'1'か否か判定する（ステップＳ１０２）。位置フラグFsが'1'である場合、すなわち、直前の電圧信号取得時においてボタン部４が押下されていない状態であれば（ステップＳ１０２−Ｙｅｓ）、演算回路７３は、電圧信号Vが閾値Th3未満か否か判定する（ステップＳ１０３）。電圧信号Vが閾値Th3以上であれば（ステップＳ１０３−Ｎｏ）、ボタン部４は押下されていない。そこで演算回路７３は、押下済みフラグFaをオフに設定する（ステップＳ１０４）。その後、演算回路７３は次の電圧信号Vの取得を待つ。
【００４５】
一方、電圧信号Vが閾値Th3未満であれば（ステップＳ１０３−Ｙｅｓ）、ボタン下部４２の下端が発光素子６１と受光素子６２との間に位置するところまでボタン部４は押下されている。そこで演算回路７３は、位置フラグFsの値を'2'に設定する（ステップＳ１０５）。また演算回路７３は、カウンタCの値を0にリセットする（ステップＳ１０６）。なお、ステップＳ１０５とＳ１０６の処理の順序は入れ替えられてもよい。
その後、演算回路７３は次の電圧信号Vの取得を待つ。
【００４６】
一方、ステップＳ１０２にて、位置フラグFsが'1'でなければ、すなわち、直前の電圧信号取得時においてボタン部４が押下されていれば（ステップＳ１０２−Ｎｏ）、演算回路７３は、カウンタCの値を1インクリメントする（ステップＳ１０７）。そして演算回路７３は、位置フラグFsが'2'か否か判定する（ステップＳ１０８）。位置フラグFsが'2'であれば、すなわち、直前の電圧信号の取得時において、ボタン下部４２の下端が発光素子６１と受光素子６２の間に位置する程度にボタン部４が押下されている場合（ステップＳ１０８−Ｙｅｓ）、演算回路７３は、電圧信号Vが閾値Th3以上であり、かつ、閾値Th2未満であるか否か判定する（ステップＳ１０９）。電圧信号VがステップＳ１０９の条件を満たさない場合（ステップＳ１０９−Ｎｏ）、演算回路７３は、電圧信号Vが閾値Th1以上か否か判定する（ステップＳ１１０）。電圧信号Vが閾値Th1以上であれば（ステップＳ１１０−Ｙｅｓ）、ボタン部４は押下されていない位置まで戻っている。そこで演算回路７３は、位置フラグFsの値を'1'に設定し、かつ、押下済みフラグFaをオフに設定する（ステップＳ１１１）。一方、電圧信号Vが閾値Th1未満であれば（ステップＳ１１０−Ｎｏ）、ボタン部４の位置は、直前の電圧信号Vの取得時から殆ど変化していない。そのため、演算回路７３は、位置フラグFsの値をそのまま維持する。
ステップＳ１１１の後、またはステップＳ１１０にて電圧信号Vが閾値Th1以上であれば（ステップＳ１１０−Ｙｅｓ）、演算回路７３は次の電圧信号Vの取得を待つ。
【００４７】
一方、ステップＳ１０９にて、電圧信号Vが閾値Th3以上であり、かつ、閾値Th2未満である場合（ステップＳ１０９−Ｙｅｓ）、ボタン部４は、発光素子６１からの光がスリット４５の下半部４５ｂを通って受光素子６２に達する位置にいる。そこで演算回路７３は、位置フラグFsの値を'3'に設定する（ステップＳ１１２）。そして演算回路７３は次の電圧信号Vの取得を待つ。
【００４８】
一方、ステップＳ１０８にて、位置フラグFsが'2'でなければ（ステップＳ１０８−Ｎｏ）、演算回路７３は、位置フラグFsが'3'か否か判定する（ステップＳ１１３）。位置フラグFsが'3'でなければ、すなわち、直前の電圧信号の取得時において、ボタン部４が、発光素子６１からの光がスリット４５の上半部４５ａを通って受光素子６２に達する位置にいる場合（位置フラグFs='4'に対応）（ステップＳ１１３−Ｎｏ）、演算回路７３は、電圧信号Vが閾値Th3以上であり、かつ、閾値Th2未満であるか否か判定する（ステップＳ１１４）。電圧信号Vが閾値Th3以上であり、かつ、閾値Th2未満である場合（ステップＳ１１４−Ｙｅｓ）、ボタン部４は、一旦押下されてから、位置フラグFsの値が'3'である場合に相当する位置まで戻っている。そこで演算回路７３は、位置フラグFsの値を'3'に設定する（ステップＳ１１２）。そして演算回路７３は次の電圧信号Vの取得を待つ。
一方、電圧信号VがステップＳ１１４の条件を満たさない場合（ステップＳ１１４−Ｎｏ）、ボタン部４は一番下まで押下された状態のままとなっている。そのため、演算回路７３は何もせず、次の電圧信号Vの取得を待つ。
【００４９】
またステップＳ１１３にて、位置フラグFsが'3'である場合、すなわち、直前の電圧信号Vの取得時において、ボタン部４が発光素子６１からの光がスリット４５の下半部４５ｂを通って受光素子６２に達する位置にいる場合（ステップＳ１１３−Ｙｅｓ）、演算回路７３は、電圧信号Vが閾値Th2以上であり、かつ、閾値Th1未満であるか否か判定する（ステップＳ１１５）。電圧信号Vが閾値Th2以上であり、かつ、閾値Th1未満である場合（ステップＳ１１５−Ｙｅｓ）、ボタン部４は発光素子６１からの光がスリット４５の上半部４５ａを通って受光素子６２に達する位置、すなわち、移動可能範囲の下端近傍にまで押下されている。そこで演算回路７３は、位置フラグFsの値を'4'に設定する（ステップＳ１１６）。さらに、演算回路７３は、押下済みフラグFaがオフになっているか否か判定する（ステップＳ１１７）。
【００５０】
押下済みフラグFaがオフであれば（ステップＳ１１７−Ｙｅｓ）、演算回路７３は、ボタン部４の押下が開始されてから、この時点ではじめてボタン部４がその移動可能範囲の下端近傍に達したと判断できる。そこで演算回路７３は、ボタン部４が押下されたと判定し、ボタン部４の押下が検知されたことを表す検知信号を遊技機（図示せず）の主制御回路（図示せず）へ出力する。また演算回路７３は、カウンタCに基づいて、ボタン部４の移動速度を求め、その移動速度を表す信号を主制御回路へ出力する。さらに演算回路７３は、押下済みフラグFaを、ボタン部４が一旦押下されたことを表すオンに設定する（ステップＳ１１８）。
【００５１】
ここで、ボタン部４の移動速度は以下のように算出される。この時点におけるカウンタCの値に電圧信号取得周期Pを乗じて得られる期間(C×P)は、ボタン下部４２の下端が発光素子６１からの光を遮る位置にボタン部４が達してから、発光素子６１からの光がスリット４５の上半部４５ａを通るようになるまでに要した期間に相当する。また、ボタン下部４２の下端からスリット４５の上半部４５ａと下半部４５ｂの境界までの長さΔは既知である。したがって、演算回路７３は、その長さΔを期間(C×P)で除することにより、ボタン部４の移動速度を算出できる。なお、長さΔは、例えば、メモリ７２に予め記憶される。
【００５２】
あるいは、カウンタCの値と移動速度との関係を表す時間速度変換テーブルが予めメモリ７２に記憶されていてもよい。この場合、演算回路７３は、時間速度変換テーブルを参照して、カウンタCの値に対応する移動速度を特定することにより、ボタン部４の移動速度を求めることができる。
【００５３】
図９は、時間速度変換テーブルの一例を示す図である。図９に示した時間速度変換テーブル９００の左側の列の各欄には、カウンタCの基準値が格納され、一方、右側の列の各欄には、その基準値に対応する移動速度を表す出力値が格納される。出力値は16進数で表され、例えば、一番下の欄に格納された値'0x10'は、0.5mm/secに対応し、一番上の欄に格納された値'0xFF'は50mm/secに対応する。演算回路７３は、スリット４５の上半部４５ａを通して発光素子６１からの光が受光素子６２に達する位置にまでボタン部４が押下されたときのカウンタCの値を、時間速度変換テーブル９００の上側の欄から順に、その欄に格納された基準値と比較する。そして演算回路７３は、カウンタCの値が基準値以下となったとき、その基準値と同じ行に格納された移動速度の値を、ボタン部４の移動速度として特定する。
【００５４】
ステップＳ１１８の後、あるいはステップＳ１１７にて押下済みフラグFaがオンに設定されている場合（ステップＳ１１７−Ｎｏ）、演算回路７３は、次の電圧信号Vの取得を待つ。
【００５５】
一方、ステップＳ１１５にて、電圧信号VがステップＳ１１５の条件を満たさない場合、演算回路７３は、電圧信号Vが閾値Th3未満か否か判定する（ステップＳ１１９）。電圧信号Vが閾値Th3未満になっていれば（ステップＳ１１９−Ｙｅｓ）、ボタン部４は、ボタン下部４２の下端近傍が発光素子６１からの光を遮る位置まで上昇している。そこで演算回路７３は、位置フラグFsの値を'2'に設定する（ステップＳ１２０）。
ステップＳ１２０の後、あるいは、ステップＳ１１９にて電圧信号Vが閾値Th3以上となっている場合、すなわち、ボタン部４の位置が前回の電圧信号Vの取得時から殆ど移動していない場合（ステップＳ１１９−Ｎｏ）、演算回路７３は、次の電圧信号Vの取得を待つ。
【００５６】
以上に説明してきたように、この押ボタン装置は、ボタン部が押下されたことを検知するだけでなく、ボタン部の移動速度を求めることができる。そのため、この押ボタン装置は、その移動速度を、ユーザがボタン部を押下する操作に応じた制御を意図する装置に対してそのユーザの操作を表す有用な情報として出力できる。またこの押ボタン装置は、ボタン部の移動速度を求めるために、一つの光学センサのみを利用するので、センサの配置スペースも小さくできる。したがって、この押ボタン装置は、その全体を小型化できる。さらにこの押ボタン装置は、移動可能範囲の上端にボタン部が位置するときに光学センサの受光素子に達する光量とその移動可能範囲の下端にボタン部が位置するときにその受光素子に達する光量との差を光学センサが検知できればよい。そのため、この押ボタン装置は、ボタン部の移動可能範囲を短くできるので、押ボタン装置全体の垂直方向のサイズを小型化できる。
【００５７】
変形例によれば、ボタン部がその移動可能範囲の上端に位置するときでも、ボタン下部４２の下端とボタン下部４２に形成されたスリット４５の下端との間の部分が、光学センサ６の発光素子６１からの光を遮るように、光学センサ６は配置されてもよい。この場合において、検知回路７は、スリット４５の下半部４５ｂの下端と、発光素子６１と受光素子６２とを結ぶ線が交差するときのボタン部４の位置を基準位置とし、その基準位置からスリット４５の上半部４５ａと下半部４５ｂの境界が発光素子６１と受光素子６２とを結ぶ線と交差するときのボタン部４の位置までの距離をボタン部が移動するのに要する時間で除することにより、ボタン部の移動速度を算出してもよい。
【００５８】
また、ボタン下部に設けられるスリットの形状は、上記の実施形態に限定されず、垂直方向におけるボタン部の位置に応じて発光素子から受光素子へ達する光の光量が変動するように決定されればよい。
【００５９】
図１０（ａ）〜図１０（ｄ）は、それぞれ、変形例による、ボタン下部４２に形成されたスリットの形状を示す、発光素子側から見たボタン下部４２の側面図である。図１０（ａ）〜図１０（ｄ）のそれぞれにおいて、図の下側に近い方のボタン下部４２の端部が、ボタン下部４２の下端である。
図１０（ａ）に示された例では、上記の実施形態によるスリット４５とは逆に、スリット４５１は、水平方向におけるその上半部４５１ａの幅が、その下半部４５１ｂの幅よりも狭くなっている。この場合、検知回路は、電圧信号の値が、発光素子から上半部４５１ａを通って受光素子に達する光の光量に相当する値V1となったときに、ボタン部が押下されたと判定すればよい。また検知回路は、電圧信号の値が上記の実施形態における閾値Th3未満となってから、V1になるまでの期間で、ボタン下部４２の下端から上半部４５１ａと下半部４５１ｂ間の境界までの距離Δを除することで、ボタン部の移動速度を算出できる。
【００６０】
図１０（ｂ）に示された例では、スリット４５２は、台形の上下を反転させた形状を有している。すなわち、上側ほど、水平方向におけるスリット４５２の幅は広くなる。この場合も、検知回路は、電圧信号の値が、ボタン下部４２の下端から距離Δだけ上方の位置と、発光素子と受光素子を結ぶ線とが交差するときに相当する値V1となったときに、ボタン部が押下されたと判定すればよい。そして検知回路は、上記の実施形態または図１０（ａ）に示された変形例と同様に、電圧信号の値が上記の実施形態における閾値Th3未満となってからV1になるまでの期間で距離Δを除することで、ボタン部の移動速度を算出できる。
【００６１】
図１０（ｃ）に示された例では、スリット４５３は矩形状を有し、上半部４５３ａと下半部４５３ｂとを有し、上半部４５３ａと下半部４５３ｂとは分離している。そして水平方向における上半部４５３ａの幅は、水平方向における下半部４５３ｂの幅よりも広くなっている。この変形例でも、検知回路は、上記の実施形態と同様に、電圧信号の値が、発光素子から上半部４５３ａを通って受光素子に達する光の光量に相当する値V1となったときに、ボタン部が押下されたと判定すればよい。また検知回路は、電圧信号の値が上記の実施形態における閾値Th3未満となってから、下半部４５３ｂを通って受光素子に達する光の光量に相当する値V2となり、さらに、その値がV1に達するまでの期間で、ボタン下部４２の下端から上半部４５３ａの下端までの距離Δを除することで、ボタン部の移動速度を算出できる。
【００６２】
図１０（ｄ）に示された例では、スリット４５４は、ボタン下部４２の下端から上方に距離Δだけ離れた位置に一つだけ形成されている。そしてこの変形例でも、検知回路は、電圧信号の値が、発光素子からスリット４５４を通って受光素子に達する光の光量に相当する値V1となったときに、ボタン部が押下されたと判定すればよい。また検知回路は、電圧信号の値が上記の実施形態における閾値Th3未満となってからV1になるまでの期間で距離Δを除することで、ボタン部の移動速度を算出できる。
【００６３】
また他の変形例によれば、光学センサの発光素子及び受光素子は、ケース基部２の底板２２からボタン部４側へ向けて突出するように形成された部材、例えば、図４において点線で示されるように、光学センサ６’の発光素子６１’及び受光素子６２’は、突起部２４を挟んで対向するように、ボタン部４に取り付けられてもよい。この場合も、発光素子６１’と受光素子６２’に挟まれる部材には、垂直方向に沿って水平方向の幅が変化し、かつ、発光素子６１’と受光素子６２’とを結ぶ線に沿ってその部材を貫通する孔４５’が形成される。これにより、ボタン部４が垂直方向に移動することにより、受光素子６２’で検知される光量が変化する。そこで、検知回路７は、上記の実施形態またはその変形例と同様に、その光量の変化に基づいて、ボタン部４が押下されたか否かを判定し、かつ、ボタン部４の移動速度を求めることができる。
【００６４】
さらに他の変形例によれば、押ボタン装置は、ボタン部が押下されたときの弾性を与えるために、複数の磁石の組を用いる代わりに、バネを用いてもよい。例えば、そのようなバネは、ケース基部２の突起部２３の周囲に、その下端が底板２２と接し、その上端がボタン上部４１の背面に接するように取り付けられ、ボタン部４を上方に付勢する。
【００６５】
図１１は、本発明の実施形態または変形例による押ボタン装置を備えた遊技機１００の概略斜視図である。遊技機１００は、遊技機本体である本体筺体１０１と、３本のリール１０２ａ〜１０２ｃと、複数の操作ボタン１０３と、スタートボタン１０４と、選択ボタン１０５とを有する。さらに遊技機１００は、本体筺体１０１の内部に、制御回路１１０を有する。
図１２は、制御回路１１０の回路ブロック図である。図１２に示されるように、制御回路１１０は、遊技機１００全体を制御する主制御回路１１１と、遊技の演出に関連する各部を制御する演出用制御回路１１２と、遊技機１００の各部に電力を供給する電源回路１１３とを有する。
【００６６】
本体筺体１０１の前面の中央上部には開口１０１ａが形成されており、その開口１０１ａを通じて、リール１０２ａ〜１０２ｃが視認可能になっている。また開口１０１ａの下側は、前面側に突出するように形成されており、その突出部の上面がテーブル状に形成されている。そしてそのテーブル状部分に、遊技機１００の正面に向かって左から順に、複数の操作ボタン１０３と、スタートボタン１０４と、選択ボタン１０５とが配置されている。各操作ボタン１０３、スタートボタン１０４及び選択ボタン１０５は、上記の何れかの実施形態またはその変形例による押ボタン装置によって構成される。
【００６７】
さらに、本体筺体１０１の前面の下部には、メダルを排出するためのメダル排出口１０１ｂが形成されている。そしてメダル排出口１０１ｂの下方には、排出されたメダルが落下することを防止するためのメダル受け皿１０１ｃが取り付けられている。また本体筺体１０１の左上端近傍及び右上端近傍にはスピーカ（図示せず）が取り付けられてもよい。さらに、本体筺体１０１の開口１０１ａの周囲、及び、各操作ボタン１０３の周囲または各操作ボタン１０３のボタン部内には、装飾用の発光ダイオード１０６が複数取り付けられてもよい。
【００６８】
リール１０２ａ〜１０２ｃは、可動部の一例であり、演出用制御回路１１２からの制御信号に応じて、本体筺体１０１の前面に対して略平行かつ略水平な回転軸（図示せず）を回転中心として、それぞれ、別個に回転可能となっている。各リール１０２ａ〜１０２ｃの表面は、それぞれ、回転方向に沿って複数の略同一幅を持つ領域に区切られ、領域ごとに様々な図柄が描かれている。なお、リール１０２ａ〜１０２ｃの代わりに、液晶ディスプレイなどの表示装置が、その表示画面が開口１０１ａを介して視認可能なように設けられてもよい。この場合、表示装置は、演出用制御回路１１２からの制御信号に応じて、複数のドラムを模擬的に示した画像を表示画面に表示させる。
【００６９】
１枚以上のメダルが図示しないメダル投入口を通じて遊技機１００に投入されると、図示しないメダル識別装置は、メダルが投入される度に、そのメダルを検知して、メダルが検知されたことを主制御回路１１１へ通知する。そして主制御回路１１１は、投入されたメダルの枚数に応じて、遊技の回数などを決定し、遊技機１００が遊技を開始することを許可する。
【００７０】
その後に、遊技者が複数の操作ボタン１０３のうちの所定の操作ボタンを押下することにより、主制御回路１１１は、３本のリールに跨って複数の図柄を結ぶ複数のラインのうち、その操作ボタンに対応付けられたラインを、そのラインに沿って同一の図柄が並ぶと当選となる当選ラインとして選択する。さらに、主制御回路１１１は、複数の操作ボタン１０３のうちのベット数に対応するボタンが押下されると、ベット数をボタンの押下回数に応じて変更する。
【００７１】
また、押下された操作ボタン１０３は、その操作ボタン１０３のボタン部の移動速度を主制御回路１１１へ通知する。主制御回路１１１は、その移動速度を表す信号、またはその速度に対応する制御信号を演出用制御回路１１２へ出力する。演出用制御回路１１２は、速度を表す信号または制御信号に応じて、その操作ボタン１０３内、またはその操作ボタン１０３の周囲に配置された発光ダイオードの発光強度または発光色を変える。例えば、押下された操作ボタンのボタン部の移動速度が速いほど、演出用制御回路１１２は、その操作ボタン内またはその操作ボタンの周囲に配置された発光ダイオードの発光強度を高くする。あるいは、演出用制御回路１１２は、開口１０１ａの周囲に配置された複数の発光ダイオードのうち、押下された操作ボタン１０３と対応する当選ラインの両端に位置する、発光ダイオードの発光強度を、その操作ボタンのボタン部の移動速度が高いほど大きくしてもよい。さらに、主制御回路１１１は、その移動速度が所定の閾値を超えると、ディスプレイ（図示せず）に故障を警告するメッセージを表示させてもよい。
【００７２】
当選ライン及びベット数が設定された後、スタートボタン１０４が操作されると、スタートボタン１０４が押下されたことを示す信号及びスタートボタン１０４のボタン部の移動速度が主制御回路１１１へ伝達される。そして主制御回路１１１は、演出用制御回路１１２に、リール１０２ａ〜１０２ｃの回転を開始させる。また演出用制御回路１１２は、押下されたスタートボタン１０４のボタン部の移動速度が速いほど、リール１０２ａ〜リール１０２ｃの回転速度を速くする。
【００７３】
その後、選択ボタン１０５が押下されると、主制御回路１１１は、その押下されたスイッチから押下されたことを示す信号及び選択ボタン１０５のボタン部の移動速度を表す信号を受信し、所定時間の経過後、各リール１０２ａ〜１０２ｃの回転を演出用制御回路１１２を介して停止させる。その際、主制御回路１１１は、選択ボタン１０５のボタン部の移動速度が速いほど、リール１０２ａ〜１０２ｃを停止させるまでの時間を短くする。
そして全てのリール１０２ａ〜１０２ｃが停止した時点で、当選ラインに沿って同一の図柄が全てのリールにわたって一列に並んでいると、主制御回路１１１は、その図柄に応じた所定枚数のメダルをメダル排出口を通じて排出する。またこの場合、演出制御回路１１１は、リールの回転時及び当選ラインに沿って同一の図柄が全てのリールにわたって一列に並ばなかったときの効果音と異なる効果音をスピーカを介して出力してもよい。
【００７４】
このように、当業者は、本発明の範囲内で、実施される形態に合わせて様々な変更を行うことができる。
【符号の説明】
【００７５】
１    押ボタン装置
２    ケース基部
２１    側壁
２２    底板
２３、２４    突起部
３    ケースカバー
３１    開口
３２    突起部
４    ボタン部
４１    ボタン上部
４２    ボタン下部
４３    フリンジ
４４    突起部
４５、４５１〜４５３、４５’    スリット（孔）
４５ａ、４５１ａ、４５３ａ    スリット上半部
４５ｂ、４５１ｂ、４５３ｂ    スリット下半部
５−１〜５−８    磁石
６、６’    光学センサ
６１、６１’    発光素子
６２、６２’    受光素子
７    検知回路
７１    アナログ／デジタル変換器
７２    メモリ
７３    演算回路
１００    遊技機
１０１    本体筺体
１０２ａ〜１０２ｃ    リール
１０３    操作ボタン
１０４    スタートボタン
１０５    選択ボタン
１０６    発光ダイオード
１１０    制御回路
１１１    主制御回路
１１２    演出用制御回路
１１３    電源回路
【図１】
2013164907.tif 000003
【図２】
2013164907.tif 000004
【図３】
2013164907.tif 000005
【図４】
2013164907.tif 000006
【図５】
2013164907.tif 000007
【図６】
2013164907.tif 000008
【図７】
2013164907.tif 000009
【図８】
2013164907.tif 000010
【図９】
2013164907.tif 000011
【図１０】
2013164907.tif 000012
【図１１】
2013164907.tif 000013
【図１２】
2013164907.tif 000014