(57)【特許請求の範囲】
【請求項１】
遊技者により操作される操作部材と、
少なくとも遊技機本体に対して相対的に突出した第１の状態と当該第１の状態より突出量が少ない第２の状態とに前記操作部材を移動させる操作部材駆動手段と、
前記操作部材が前記第１の状態である場合に前記操作部材に対する回転操作および押下操作の一方に応じて第１の処理を行い、前記操作部材が前記第２の状態である場合に前記操作部材に対する回転操作および押下操作の他方に応じて第２の処理を行う操作処理手段とを備える、遊技機。
【請求項２】
前記操作部材駆動手段は、前記第２の状態にある前記操作部材を遊技者の操作とは無関係に上昇させることによって当該操作部材を前記第１の状態まで移動させ、前記第１の状態にある前記操作部材を遊技者の操作とは無関係に下降させることによって当該操作部材を前記第２の状態まで移動させる、請求項１に記載の遊技機。
【請求項３】
前記操作処理手段は、前記操作部材が前記第１の状態まで上昇している場合に当該操作部材に対する回転操作に応じて前記第１の処理を行い、前記操作部材が前記第２の状態まで下降している場合に当該操作部材に対する押下操作に応じて前記第２の処理を行う、請求項２に記載の遊技機。
【請求項４】
遊技機本体で実演されている演出が、前記操作部材に対する回転操作および押下操作の一方を遊技者に要求する演出か、前記操作部材に対する回転操作および押下操作の他方を遊技者に要求する演出かを判断する操作判断手段を、さらに備え、
前記操作部材駆動手段は、前記操作部材に対する回転操作および押下操作の一方を遊技者に要求する演出が実演されていると前記操作判断手段が判断している場合に前記操作部材を前記第１の状態とし、前記操作部材に対する回転操作および押下操作の他方を遊技者に要求する演出が実演されていると前記操作判断手段が判断している場合に前記操作部材を前記第２の状態とする、請求項１または２に記載の遊技機。
【請求項５】
前記操作部材に対して回転操作されたことを示す信号を出力する回転操作検出手段と、
前記操作部材に対して押下操作されたことを示す信号を出力する押下操作検出手段とを、さらに備え、
前記操作処理手段は、前記操作部材が前記第１の状態である場合にのみ、前記回転操作検出手段から出力された信号を用いて前記操作部材に対する回転操作が行われたか否か、または前記押下操作検出手段から出力された信号を用いて前記操作部材に対する押下操作が行われたか否かを判定することによって、前記操作部材に対する前記一方の操作が行われたか否かを判定し、当該判定が肯定であった場合に前記第１の処理を行う、請求項１、２、または４に記載の遊技機。
【請求項６】
前記操作部材に対して回転操作されたことを示す信号を出力する回転操作検出手段と、
前記操作部材に対して押下操作されたことを示す信号を出力する押下操作検出手段とを、さらに備え、
前記操作処理手段は、前記操作部材が前記第２の状態である場合にのみ、前記回転操作検出手段から出力された信号を用いて前記操作部材に対する回転操作が行われたか否か、または前記押下操作検出手段から出力された信号を用いて前記操作部材に対する押下操作が行われたか否かを判定することによって、前記操作部材に対する前記他方の操作が行われたか否かを判定し、当該判定が肯定であった場合に前記第２の処理を行う、請求項１、２、または４に記載の遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パチンコ遊技機等の遊技機に関する。
【背景技術】
【０００２】
従来、遊技者によって押下される操作ボタンが備えられたパチンコ遊技機等の遊技機がある（例えば、特許文献１参照）。例えば、特許文献１には、遊技者にインパクトを与えるために、遊技者の操作とは無関係に遊技機の本体から大きく突出した位置へ飛び出すように構成された操作ボタンが開示されている。この操作ボタンの周辺には、押下ボタンを囲繞する可動体と、可動体を突出方向へ付勢するスプリングと、スプリングが収縮した状態で可動体を係止する係止片と、その係止片を動作させるソレノイドとが設けられている。そして、ソレノイドを作動させて可動体と係止片との係合を解除することによって、スプリングが蓄えた弾性力が可動体および押下ボタンに作用して、可動体および押下ボタンが突出位置へと移動する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−３０７２８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の遊技機では、操作ボタンに内蔵されたランプの発光色や発光パターンを変化させる装飾演出や、上記特許文献１で開示された操作ボタンのように押下ボタンが遊技機の本体から飛び出す演出が行われているものの、遊技者の操作はチャンスボタンを押下できるだけに過ぎず、操作ボタンを用いた操作自体は単調なものとなる。
【０００５】
それ故に、本発明の目的は、操作ボタンを用いて、従来にない新規な操作が可能な遊技機を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明は例えば以下のような構成を採用し得る。なお、特許請求の範囲の記載を解釈する際に、特許請求の範囲の記載によってのみその範囲が解釈されるべきであることが理解され、特許請求の範囲の記載と本欄の記載とが矛盾する場合には、特許請求の範囲の記載が優先する。なお、括弧内の参照符号等は、本発明の理解を助けるために後述する実施形態との対応関係を示したものであって、本発明の範囲を何ら限定するものではない。
【０００７】
本発明の遊技機（１）の一構成例は、操作部材（６１）、操作部材駆動手段（８０、９７、６００）、および操作処理手段（４００）を備える。操作部材は、遊技者により操作される。操作部材駆動手段は、少なくとも遊技機本体（１）に対して相対的に突出した第１の状態と当該第１の状態より突出量が少ない第２の状態とに操作部材を移動させる。操作処理手段は、操作部材が第１の状態である場合に操作部材に対する回転操作および押下操作の一方に応じて第１の処理（Ｓ７２５およびＳ７２２の一方）を行い、操作部材が第２の状態である場合に操作部材に対する回転操作および押下操作の他方に応じて第２の処理（Ｓ７２５およびＳ７２２の他方）を行う。
【０００８】
また、上記操作部材駆動手段は、第２の状態にある操作部材を遊技者の操作とは無関係に上昇させることによって当該操作部材を第１の状態まで移動させ、第１の状態にある操作部材を遊技者の操作とは無関係に下降させることによって当該操作部材を第２の状態まで移動させてもよい。
【０００９】
また、上記操作処理手段は、操作部材が第１の状態まで上昇している場合に当該操作部材に対する回転操作に応じて第１の処理（Ｓ７２５）を行い、操作部材が第２の状態まで下降している場合に当該操作部材に対する押下操作に応じて第２の処理（Ｓ７２２）を行ってもよい。
【００１０】
また、上記遊技機は、操作判断手段（Ｓ７０７〜Ｓ７１２）を、さらに備えていてもよい。操作判断手段は、遊技機本体で実演されている演出が、操作部材に対する回転操作および押下操作の一方を遊技者に要求する演出か、操作部材に対する回転操作および押下操作の他方を遊技者に要求する演出かを判断する。この場合、上記操作部材駆動手段は、操作部材に対する回転操作および押下操作の一方を遊技者に要求する演出が実演されていると操作判断手段が判断している場合に操作部材を第１の状態とし、操作部材に対する回転操作および押下操作の他方を遊技者に要求する演出が実演されていると操作判断手段が判断している場合に操作部材を第２の状態としてもよい。
【００１１】
また、上記遊技機は、回転操作検出手段（９９）および押下操作検出手段（８１）を、さらに備えていてもよい。回転操作検出手段は、操作部材に対して回転操作されたことを示す信号を出力する。押下操作検出手段は、操作部材に対して押下操作されたことを示す信号を出力する。この場合、上記操作処理手段は、操作部材が第１の状態である場合にのみ、回転操作検出手段から出力された信号を用いて操作部材に対する回転操作が行われたか否か、または押下操作検出手段から出力された信号を用いて操作部材に対する押下操作が行われたか否かを判定することによって、操作部材に対する一方の操作が行われたか否かを判定し、当該判定が肯定であった場合に第１の処理を行ってもよい。
【００１２】
また、上記遊技機は、回転操作検出手段および押下操作検出手段を、さらに備えていてもよい。回転操作検出手段は、操作部材に対して回転操作されたことを示す信号を出力する。押下操作検出手段は、操作部材に対して押下操作されたことを示す信号を出力する。この場合、操作処理手段は、操作部材が第２の状態である場合にのみ、回転操作検出手段から出力された信号を用いて操作部材に対する回転操作が行われたか否か、または押下操作検出手段から出力された信号を用いて操作部材に対する押下操作が行われたか否かを判定することによって、操作部材に対する他方の操作が行われたか否かを判定し、当該判定が肯定であった場合に第２の処理を行ってもよい。
【発明の効果】
【００１３】
本発明によれば、操作ボタンを用いて、従来にない新規な操作が可能な遊技機を提供することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態に係る遊技機１の一例を示す概略正面図であり、操作ボタン６１が下降した状態の一例を示す図
【図２】本発明の一実施形態に係る遊技機１の一例を示す概略正面図であり、操作ボタン６１が上昇した状態の一例を示す図
【図３】操作ボタン６１が下降状態におけるボタンユニット６０の一例を示す上面側の斜視図
【図４】操作ボタン６１が上昇状態におけるボタンユニット６０の一例を示す上面側の斜視図
【図５】操作ボタン６１が下降状態におけるボタンユニット６０の内部構成の一例を示す縦断面図
【図６】操作ボタン６１の一例を示す下面側の斜視図
【図７】下降状態の操作ボタン６１が押下された場合におけるボタンユニット６０の内部構成の一例を示す縦断面図
【図８】電飾基板９６周辺の構成の一例を示す部分拡大図
【図９】ユニット本体８０の一例を示す上面側の斜視図
【図１０】ボタンユニット６０の駆動伝達機構９０の一例を示す斜視図
【図１１】操作ボタン６１が下降状態におけるローラ６９の位置を示す円筒カム８３の一例を示す斜視図
【図１２】操作ボタン６１が上昇状態におけるローラ６９の位置を示す円筒カム８３の一例を示す斜視図
【図１３】図１の遊技機１に設けられた制御装置の構成の一例を示すブロック図
【図１４】図１３の演出制御部４００のＲＡＭ４０３に記憶されるデータおよびプログラムの一例を示す図
【図１５】演出制御部４００において実行される前半の処理の一例を示すフローチャート
【図１６】演出制御部４００において実行される後半の処理の一例を示すフローチャート
【発明を実施するための形態】
【００１５】
以下、図１および図２を参照して、本発明の一実施形態に係る遊技機（遊技機本体）について説明する。なお、図１は、本発明の一実施形態に係る遊技機（遊技機本体；以下、単に遊技機１と記載する）の一例を示す概略正面図であり、操作ボタン６１が下降した状態の一例を示している。図２は、本発明の一実施形態に係る遊技機１の一例を示す概略正面図であり、操作ボタン６１が上昇した状態の一例を示している。
【００１６】
図１および図２において、遊技機１は、例えば遊技者の指示操作により打ち出された遊技球が入賞すると賞球を払い出すように構成されたパチンコ遊技機である。この遊技機１は、遊技球が打ち出される遊技盤２と、遊技盤２を囲む枠部材５とを備えている。枠部材５は、軸支側に設けられた蝶番を中心に、遊技機１の主部に対して開閉可能に構成され、遊技盤２に対して着脱自在に取り付けられている。
【００１７】
遊技盤２は、その前面に、遊技球により遊技を行うための遊技領域２０が形成されている。遊技領域２０には、下方（発射装置２１１；図１３参照）から発射された遊技球が遊技盤２の主面に沿って上昇して遊技領域２０の上部位置へ向かう通路を形成するレール部材（図示せず）と、上昇した遊技球を遊技領域２０の右側に案内する案内部材（図示せず）とを備えている。
【００１８】
また、遊技盤２には、遊技者により視認され易い位置に、各種演出のための画像を表示する画像表示部２１が配設されている。画像表示部２１は、遊技者によるゲームの進行に応じて、例えば、装飾図柄を表示することによって図柄抽選結果（図柄変動結果）を遊技者に報知したり、キャラクタの登場やアイテムの出現による予告演出を表示したりする。なお、画像表示部２１は、液晶表示装置、ＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ：電界発光）表示装置、ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ：発光ダイオード）ドット表示装置、および７セグメントディスプレイ（以下、７セグ表示装置と記載する）等によって構成されるが、他の任意の表示装置を利用してもよい。さらに、遊技盤２の前面には、各種の演出に用いられる可動役物２２および盤ランプ２３が設けられている。可動役物２２は、遊技盤２に対して可動に構成され、遊技者による遊技の進行に応じて所定の動作で移動させることによって各種の演出を行う。また、盤ランプ２３は、遊技者による遊技の進行に応じて発光することによって光による各種の演出を行う。
【００１９】
遊技領域２０には、遊技球が下方へ落下する方向を変化させる遊技くぎおよび風車（共に、図示せず）等が配設されている。また、遊技領域２０には、入賞や抽選に関する種々の役物が所定の位置に配設されている。なお、図１においては、入賞や抽選に関する種々の役物の一例として、第１始動口２５ａ、第２始動口２５ｂ、ゲート２７、大入賞口２８、および普通入賞口２９が遊技盤２に配設されている。さらに、遊技領域２０には、遊技領域２０に打ち出された遊技球のうち入賞口に入賞しなかった遊技球を、遊技領域２０の外に排出する排出口２４が配設されている。
【００２０】
第１始動口２５ａおよび第２始動口２５ｂは、それぞれ遊技球が入ると入賞して特別図柄抽選（大当たり抽選）が始動する。第１始動口２５ａは、予め定められた特別電動役物（大入賞口２８）および／または予め定められた特別図柄表示器（例えば、後述する第１特別図柄表示器３１ａ）を作動させることとなる、遊技球の入賞に係る入賞口である。また、第２始動口２５ｂは、上記特別電動役物（大入賞口２８）および／または予め定められた特別図柄表示器（例えば、後述する第２特別図柄表示器３１ｂ）を作動させることとなる、遊技球の入賞に係る入賞口である。ゲート２７は、遊技球が通過すると普通図柄抽選（開閉抽選）が始動する。
【００２１】
第２始動口２５ｂは、第１始動口２５ａの下部に設けられ、普通電動役物の一例として、遊技球の入口近傍に電動チューリップ２６を備えている。電動チューリップ２６は、チューリップの花を模した一対の羽根部を有しており、後述する電動チューリップ開閉部１１２（例えば、電動ソレノイド）の駆動によって当該一対の羽根部が左右に開閉し、開閉動作と共に点灯または点滅する。電動チューリップ２６は、一対の羽根部が閉じていると、第２始動口２５ｂの入口へ案内される開口幅が極めて狭いため、遊技球が第２始動口２５ｂへ入らない状態となる。一方、電動チューリップ２６は、一対の羽根部が左右に開くと、第２始動口２５ｂの入口へ案内される開口幅が拡大するため、遊技球が第２始動口２５ｂへ入り易くなるように構成されている。そして、電動チューリップ２６は、ゲート２７を遊技球が通過することによって普通図柄抽選に当選すると、点灯または点滅しながら一対の羽根部が規定時間（例えば、０．１５秒間または１．８０秒間）開き、規定回数（例えば、１回または３回）だけ開閉する。
【００２２】
大入賞口２８は、第２始動口２５ｂの下方に位置し、特別図柄抽選の結果に応じて開放する。大入賞口２８は、通常は閉状態であり遊技球が入ることがない状態となっているが、特別図柄抽選の結果に応じて遊技盤２の主面から突出傾斜して開状態となって遊技球が入り易い状態となる。例えば、大入賞口２８は、所定条件（例えば、２９．５秒経過または遊技球１０個の入賞や開放累積時間が１．８秒以内）を満たすまで開状態となるラウンドを、所定回数（例えば、１５回または１回）だけ繰り返す。また、普通入賞口２９は、遊技球が入賞しても抽選が始動しない。
【００２３】
なお、図１に示した遊技機１は、遊技領域２０に２つの第１始動口２５ａおよび第２始動口２５ｂが配設されているが、遊技球が入ると入賞して特別図柄抽選が開始される始動口を１つだけ設けてもかまわない。また、遊技機１は、遊技領域２０に１つの大入賞口２８が配設されているが、大入賞口２８と同様の機能を有する大入賞口を複数設けてもかまわない。
【００２４】
また、遊技機１は、所定の条件下で、特別図柄抽選時に大当たりが抽選される大当たり確率が変動することがある。例えば、遊技機１は、上記大当たり確率が相対的に低い状態（低確状態；例えば大当たり確率が３００分の１）から上記大当たり確率が相対的に高い状態（高確状態；例えば大当たり確率が３０分の１）へ変動することがある。また、遊技機１は、所定の条件下で、特別図柄抽選時の特別図柄変動時間が短縮されたり、普通図柄抽選時の当選する確率が高まったり、普通図柄抽選時の普通図柄変動時間が短縮されたり、電動チューリップ２６の羽根部の開時間が延長されたり、電動チューリップ２６の羽根部が開閉する回数が増えたりする（電チューサポート）場合がある。
【００２５】
ここで、賞球の払い出しについて説明する。第１始動口２５ａ、第２始動口２５ｂ、大入賞口２８、および普通入賞口２９に遊技球が入る（入賞）と、遊技球が入賞した場所に応じて、１つの遊技球当たり規定個数の賞球が払い出される。例えば、第１始動口２５ａおよび第２始動口２５ｂに遊技球が入賞すると４個の賞球、大入賞口２８に遊技球が入賞すると１３個の賞球、普通入賞口２９に遊技球が入賞すると１０個の賞球がそれぞれ払い出される。なお、ゲート２７を遊技球が通過したことを検出しても、それに連動した賞球の払い出しは無い。
【００２６】
遊技機１の前面となる枠部材５には、ハンドル５１、レバー５２、停止ボタン５３、取り出しボタン５４、スピーカ５５、枠ランプ５６、皿５９、および操作ボタン６１等が設けられている。
【００２７】
遊技者がハンドル５１に触れてレバー５２を時計方向に回転させる操作を行うと、その操作角度に応じた打球力にて所定の時間間隔（例えば、１分間に１００個）で、発射装置２１１（図１３参照）が遊技球を電動発射する。皿５９は、遊技機１の前方に突出して設けられ、発射装置２１１に供給する遊技球を一時的に溜めておく。また、皿５９には、上述した賞球が払い出される。そして、皿５９に溜められた遊技球は、遊技者のレバー５２による操作と連動したタイミングで、供給装置（図示せず）によって１つずつ発射装置２１１に供給される。なお、皿５９は、上下皿一体で構成してもいいし、上皿と下皿とを分離して構成してもかまわない。また、ハンドル５１は、所定条件下で発光させてもかまわない。
【００２８】
停止ボタン５３は、ハンドル５１の下部側面に設けられ、ハンドル５１に遊技者が触れてレバー５２を時計方向に回転させている状態であっても、遊技者に押下されることによって遊技球の発射を一時的に停止させる。取り出しボタン５４は、皿５９が設けられた位置近傍の前面に設けられ、遊技者に押下されることによって皿５９に溜まっている遊技球を箱（図示せず）に落下させる。
【００２９】
スピーカ５５および枠ランプ５６は、それぞれ遊技機１の遊技状態や状況を告知したり各種の演出を行ったりする。スピーカ５５は、楽曲や音声、効果音による各種の演出を行う。また、枠ランプ５６は、点灯／点滅によるパターンや発光色の違い等によって光による各種の演出を行う。なお、枠ランプ５６は、光の照射方向を変更可能にして、当該照射方向を変えることによる演出を行ってもかまわない。
【００３０】
また、遊技盤２の所定位置（例えば、右下）に、上述した特別図柄抽選や普通図柄抽選の結果や保留数に関する表示を行う表示器３が配設されている。表示器３は、第１特別図柄表示器３１ａ、第２特別図柄表示器３１ｂ、第１特別図柄保留表示器３２ａ、第２特別図柄保留表示器３２ｂ、普通図柄表示器３３、普通図柄保留表示器３４、および遊技状態表示器３５を備えている。
【００３１】
第１特別図柄表示器３１ａは、第１始動口２５ａに遊技球が入賞することに対応して表示図柄が変動して表示される。例えば、第１特別図柄表示器３１ａは、７セグ表示装置で構成され、第１始動口２５ａに遊技球が入賞した場合、特別図柄を変動表示してその抽選結果を表示する。また、第２特別図柄表示器３１ｂは、第２始動口２５ｂに遊技球が入賞することに対応して表示図柄が変動して表示される。例えば、第２特別図柄表示器３１ｂも同様に、７セグ表示装置で構成され、第２始動口２５ｂに遊技球が入賞した場合、特別図柄を変動表示してその抽選結果を表示する。普通図柄表示器３３は、ゲート２７を遊技球が通過することに対応して表示図柄が変動して表示される。例えば、普通図柄表示器３３は、ＬＥＤ表示装置で構成され、遊技球がゲート２７を通過した場合、普通図柄を変動表示してその抽選結果を表示する。
【００３２】
第１特別図柄保留表示器３２ａは、第１始動口２５ａに遊技球が入賞した場合の特別図柄抽選を保留している回数を表示する。第２特別図柄保留表示器３２ｂは、第２始動口２５ｂに遊技球が入賞した場合の特別図柄抽選を保留している回数を表示する。普通図柄保留表示器３４は、普通図柄抽選を保留している回数を表示する。例えば、第１特別図柄表示器３１ａ、第２特別図柄表示器３１ｂ、または普通図柄表示器３３によって表示図柄が変動表示されている期間（入賞１回分の変動表示が行われている間）に、さらに他の遊技球が入賞した場合、その入賞した遊技球に対する表示図柄の変動表示は、先に入賞した遊技球に対する変動表示が終了するまで、規定回数（例えば、４回）を限度に保留される。このような保留がなされていることおよびその保留の数（未抽選回数）が、第１特別図柄保留表示器３２ａ、第２特別図柄表示器３１ｂ、および普通図柄保留表示器３４に表示される。例えば、第１特別図柄保留表示器３２ａ、第２特別図柄表示器３１ｂ、および普通図柄保留表示器３４は、それぞれ列設されたＬＥＤ表示装置で構成され、その点灯態様によって保留回数が表示される。
【００３３】
遊技状態表示器３５は、遊技機１の電源投入時点における遊技状態を表示する。遊技機１には複数の遊技状態（例えば、通常遊技状態、確変遊技状態、時短遊技状態、潜伏遊技状態）が設定されている。そして、遊技機１の電源投入時点においては、遊技状態表示器３５によってその遊技状態が報知される。例えば、遊技状態表示器３５は、複数のＬＥＤ表示装置で構成され、その点灯態様によって遊技状態が表示される。
【００３４】
皿５９と近接する位置に、操作ボタン６１が設けられている。操作ボタン６１は、遊技者が操作情報を入力するための操作手段として機能するものである。図には示されていないが、遊技機１では、操作ボタン６１の操作を促す演出画像が画像表示部２１に表示される。これに対して、遊技者が操作ボタン６１を操作（例えば連打）することで、例えば画像表示部２１に表示されている演出画像の切り替えが行われる。
【００３５】
図１および図２を比較すれば明らかなように、操作ボタン６１は、遊技者の操作とは無関係に遊技機本体から大きく突出した位置へ飛び出した状態となり得る。図１には、操作ボタン６１が遊技機本体に対して下降した状態の一例を示している。図２には、操作ボタン６１が遊技機本体に対して飛び出して上昇した状態の一例を示している。なお、本実施形態では、操作ボタン６１は、遊技機本体に対して下降した状態では押下操作が可能となっている。また、操作ボタン６１は、遊技機本体に対して上昇した状態では回転操作が可能となっている。
【００３６】
以下、図３〜図１２を参照して、操作ボタン６１を含むボタンユニット６０の構成および操作ボタン６１の動作の一例について説明する。なお、図３は、操作ボタン６１が下降状態におけるボタンユニット６０の一例を示す上面側の斜視図である。図４は、操作ボタン６１が上昇状態におけるボタンユニット６０の一例を示す上面側の斜視図である。図５は、操作ボタン６１が下降状態におけるボタンユニット６０の内部構成の一例を示す縦断面図である。図６は、操作ボタン６１の一例を示す下面側の斜視図である。図７は、下降状態の操作ボタン６１が押下された場合におけるボタンユニット６０の内部構成の一例を示す縦断面図である。図８は、電飾基板９６周辺の構成の一例を示す部分拡大図である。図９は、ユニット本体８０の一例を示す上面側の斜視図である。図１０は、ボタンユニット６０の駆動伝達機構９０の一例を示す斜視図である。図１１は、操作ボタン６１が下降状態におけるローラ６９の位置を示す円筒カム８３の一例を示す斜視図である。図１２は、操作ボタン６１が上昇状態におけるローラ６９の位置を示す円筒カム８３の一例を示す斜視図である。なお、図５および図７においては、電飾基板９６の実装部品の図示が省略されている。
【００３７】
ボタンユニット６０は、皿５９と近接する枠部材５の上面側に固定されている。このボタンユニット６０は、図３〜図５に示されるように、大別して、操作ボタン６１、カバー７０、ユニット本体８０、およびボタンモータ９７を有している。
【００３８】
操作ボタン６１は、下降状態において遊技者が押下させる押下操作ボタンとして機能するとともに、上昇状態において遊技者が回転させる回転操作ボタンとして機能するものである。一例として、操作ボタン６１は、図５に示されるように、３層の半透明樹脂部材を積層した下面に開口を有するカップ型部材に対して、当該下面に略円板形状部材が装着されている。操作ボタン６１の内部には、操作ボタン６１を電飾する複数のボタンランプ９８（図８参照）が実装された電飾基板９６が設けられている。これによって、操作ボタン６１の上面を通してボタンランプ９８の光を遊技者が視認可能に構成されている。また、操作ボタン６１の下端には、操作ボタン６１の外壁構造体を構成する操作ボタン本体６２の外周面に対して外側に張り出した突縁部６３が形成されている。この突縁部６３は、操作ボタン６１が上昇した際に、後述するカバー７０のストッパ部７２に当接して、当該上昇移動が停止する。このため、突縁部６３の外径寸法は、ストッパ部７２の内径寸法よりも大きく設定されている。
【００３９】
図５に示されるように、操作ボタン６１の突縁部６３には、操作ボタン６１の下面を構成する略円板形状の第１可動体６４が固設されている。第１可動体６４の下面には、第１可動体６４から下方に突出する遮光板６７が設けられている。遮光板６７は、操作ボタン６１が下降状態（図３に示される状態）において、操作ボタン６１が遊技者によって押下操作されたことを検知するために、光センサ８１によってその位置が検知される。
【００４０】
第１可動体６４の下面には、第２可動体６８が固設されている（図５〜図７参照）。図５〜図７に示されるように、第１可動体６４および第２可動体６８には、挿通円孔６５および２つの挿通長孔６６が形成されている。挿通円孔６５は、第１可動体６４および第２可動体６８の中央に形成され、後述する円筒カム８３を挿通する。２つの挿通長孔６６は、それぞれ第１可動体６４および第２可動体６８の外縁領域付近に円周方向を長軸方向とした勾玉形に形成され、後述する２本の支柱８４をそれぞれ挿通する。なお、第２可動体６８には、上述した遮光板６７を第２可動体６８の下方に突出させるための切り欠きが形成されている。
【００４１】
また、第２可動体６８の下面には、挿通円孔６５へそれぞれ正対する方向から突出する一対のローラ６９が設けられている。一対のローラ６９は、挿通円孔６５の放射方向、すなわち挿通円孔６５に挿通される円筒カム８３の円筒軸からの放射方向をそれぞれ回転軸として回転自在に構成されている。そして、一対のローラ６９は、円筒カム８３が挿通円孔６５に挿通された際、円筒カム８３の凹部８６（図１１参照）にそれぞれ配置される。なお、ローラ６９の動作については、後述する。
【００４２】
カバー７０は、操作ボタン６１を上下動可能に支持するものであり、上下に開口を有する略円筒形状に形成されている。カバー７０の外壁構造体を構成するカバー本体７１は、操作ボタン６１の突縁部６３を上下方向にスライド可能に支持する。このため、カバー本体７１の内径寸法は、突縁部６３の外径寸法よりも若干大きく設定されている。カバー本体７１の上端には、カバー本体７１の内側へ張り出すように、断面が略Ｌ字型のストッパ部７２が形成されている。ストッパ部７２は、操作ボタン本体６２を上下方向にスライド可能に支持するとともに、突縁部６３と上下方向に当接することによって所定の位置まで上昇した操作ボタン６１のさらなる上昇移動を規制するものである。このため、ストッパ部７２の内径寸法は、操作ボタン本体６２の外径寸法よりも若干大きく、かつ、突縁部６３の外径寸法よりも小さく設定されている。
【００４３】
上述したように、操作ボタン６１は、操作ボタン本体６２、第１可動体６４、および第２可動体６８が固設されて構成されており、カバー本体７１およびストッパ部７２によって上下方向にスライド可能に支持されているので、操作ボタン本体６２、第１可動体６４、および第２可動体６８は、一体的に上下動可能となる。また、第２可動体６８は、支柱８４を囲繞するように配置されたコイルバネ（図示せず）によって、上方に付勢されている。これに対して、遊技者が上記コイルバネの弾性力に抗して操作ボタン６１を押下することによって、操作ボタン６１が一体的に下降移動する。そして、第２可動体６８が所定の最下点位置まで下降すると、第２可動体６８がユニット本体８０に当接して、操作ボタン６１のさらなる下降移動が規制される（図７参照）。また、カバー７０にストッパ部７２が設けられていることにより、操作ボタン６１が上記コイルバネの弾性力によってカバー７０に対して大きく飛び出して所定の最上点位置まで上昇すると、突縁部６３がストッパ部７２に当接して、操作ボタン６１のさらなる上昇移動が規制される。
【００４４】
カバー本体７１の下端は、例えばネジ止め等によってユニット本体８０に固設されている。ユニット本体８０には、遮光板６７と対応する位置に、光センサ８１が設けられている。光センサ８１は、操作ボタン６１の下降状態において、遊技者によって操作ボタン６１が押下操作されたことを検知する。一例として、光センサ８１は、一対の発光部と受光部とが所定の間隔を隔てて対向配置されたフォトインタラプタである。光センサ８１は、受光部によって受光された光量（例えば、照度）に応じた信号レベルのセンサ信号（電気信号）が生成され、生成されたセンサ信号が演出制御部４００（図１３参照）へ出力される。そして、演出制御部４００へ出力されるセンサ信号の信号レベルは、光センサ８１の受光部によって受光される光量に応じて変化する。
【００４５】
図５に示すように、遊技者によって操作ボタン６１が押下されていない状態では、光センサ８１の発光部から受光部への光路内に遮光板６７が進入していない状態であるため、当該光路が開放されている。これに対して、図７に示すように、遊技者によって操作ボタン６１が押下された状態では、遮光板６７がユニット本体８０に形成された挿通孔７９を介して光センサ８１の発光部から受光部への光路に進入する。このため、操作ボタン６１の下降状態において、遊技者による操作ボタン６１の押下操作の前後、つまり、操作ボタン６１が押下操作されていないときと、操作ボタン６１が押下操作されているときとで、光センサ８１からのセンサ信号の信号レベルが相異なることになる。したがって、演出制御部４００のＣＰＵ４０１は、光センサ８１から出力されるセンサ信号の信号レベルの変化に基づいて、操作ボタン６１が押下操作されたことを検知することができる。
【００４６】
図５および図７に示すように、ユニット本体８０には、２本の支柱８４がそれぞれ上下方向に立設されており、これら２本の支柱８４の上端部には、電飾基板９６を支持する支持板９５が固定されている。図８に示すように、電飾基板９６は、上面に複数のボタンランプ９８が実装されている。ボタンランプ９８は、操作ボタン６１を内部から電飾する発光素子であって、例えばカラーＬＥＤが用いられる。ここで、電飾基板９６は、支柱８４によって、カバー７０のストッパ部７２と略同じ高さに配置される。したがって、操作ボタン６１が下降状態においては、操作ボタン６１の上面近傍の内側に電飾基板９６を配設することができるため、遊技者がボタンランプ９８の光を十分に視認することができる。また、操作ボタン６１が上昇状態であっても、ユニット本体８０より上方に配設されているために、遊技者がボタンランプ９８の光を視認することができる。
【００４７】
また、電飾基板９６は、上面に加速度センサ９９が実装されている。加速度センサ９９は、例えば圧電効果を利用して、外部から与えられた加速度に比例した電気信号を出力する。加速度センサ９９としては、一例として株式会社村田製作所製のＰＫＧＳシリーズのショックセンサが用いられるが、基板実装タイプであり、かつ、小型であれば、他の加速度センサを用いてもよい。
【００４８】
本実施形態では、加速度センサ９９は、その加速度の検知方向が図８における円周方向と一致するように電飾基板９６に実装される。すなわち、加速度センサ９９は、操作ボタン６１の回転操作に伴う操作ボタン６１の移動方向（回転方向）の加速度に比例した電気信号を出力可能に電飾基板９６に実装される。例えば、操作ボタン６１が上昇状態において遊技者が操作ボタン６１を回転させると、その回転操作に対応した応力が操作ボタン６１の突縁部６３と当接しているストッパ部７２およびカバー７０を介してユニット本体８０に伝達する。このユニット本体８０には、２本の支柱８４と支持板９５を介して電飾基板９６が固定されている。このため、操作ボタン６１への回転操作に対応した応力は、電飾基板９６に伝達されて、加速度センサ９９によって検知される。
【００４９】
加速度センサ９９からの電気信号は、光センサ８１からのセンサ信号と同様に演出制御部４００へ出力される。電飾基板９６と演出制御部４００として機能する基板との間には、加速度センサ９９からのアナログの電気信号をＡ／Ｄ変換してデジタルの電気信号として出力する入力回路（図示せず）が設けられている。このため、加速度センサ９９からの電気信号は、デジタル信号（例えば４ビット（０〜１６）の加速度データ）として演出制御部４００に入力される。このため、演出制御部４００のＣＰＵ４０１は、加速度データに基づいて、遊技者の回転操作によって操作ボタン６１に生じた加速度を検知することができる。
【００５０】
なお、加速度センサ９９を実装する位置は、操作ボタン６１の回転操作によって生じる加速度が伝達され易い位置であれば特に限定されるものではなく、例えば電飾基板９６の裏面であってもよい。また、電飾基板９６とは別の基板を設けて、その基板に加速度センサ９９を実装するようにしてもかまわない。また、加速度センサ９９は、操作ボタン６１の内部（例えば、第１可動体６４や第２可動体６８の上面）、カバー７０の内部、またはユニット本体８０の上面や下面に設定してもかまわない。操作ボタン６１の回転操作に伴う操作ボタン６１の移動方向（回転方向）の加速度が検出できる箇所であれば、どのような箇所であっても加速度センサ９９が設置可能であることは言うまでもない。
【００５１】
ユニット本体８０の中央部には、操作ボタン６１の移動方向（上下方向）を回転軸として回転可能な円筒カム８３が設けられている。円筒カム８３は、操作ボタン６１を遊技者の操作とは無関係に上昇移動および下降移動させる。図９〜図１２に示されるように、円筒カム８３の外面８５には、外面８５に対して円筒カム８３の径方向の内側に凹んだ凹部８６が形成されている。外面８５と凹部８６との段差部分には、円筒カム８３の回転軸方向（上下方向）に延設された２つの垂直面８７が形成される。また、外面８５と凹部８６との段差部分には、円筒カム８３の軸方向に対して傾斜した方向に延設され、その段差面が円筒カム８３の下方向に向く２つの傾斜面８８が形成される。また、外面８５と凹部８６との段差部分には、垂直面８７の下端部と傾斜面８８の下端部とを両端として水平方向に延設された２つの下方水平面８９が形成されている。そして、垂直面８７の上端部を一方端として当該垂直面８７を挟んで下方水平面８９と平行に延設された２つの上方水平面８２が形成されている。つまり、図１１および図１２に示すように外面８５と凹部８６との段差部分には、傾斜面８８と下方水平面８９と垂直面８７と上方水平面８２とが連続して形成された段差面の組が２組形成されることになる。
【００５２】
円筒カム８３の下方には、駆動伝達機構９０が設けられている。駆動伝達機構９０は、ユニット本体８０の下方に設けられたボタンモータ９７の駆動力を円筒カム８３に伝達するものである。図９および図１０に示されるように、駆動伝達機構９０は、第１ギヤ９１、第２ギヤ９２、第３ギヤ９３、および第４ギヤ９４を有して構成されている。第１ギヤ９１は、ボタンモータ９７の回転軸に固定されている。第２ギヤ９２は、第１ギヤ９１と噛み合わされた状態で、ユニット本体８０に回転可能に支持されている。第３ギヤ９３は、第２ギヤ９２と軸方向が一致するように一体的に構成されており、円筒カム８３の下端部に設けられた第４ギヤ９４と噛み合わされている。
【００５３】
ボタンモータ９７が駆動すると、その駆動力が第１ギヤ９１、第２ギヤ９２、および第３ギヤ９３を介して円筒カム８３の第４ギヤ９４に伝達される。これにより、円筒カム８３が回転する。なお、ボタンモータ９７の回転方向を切り換えることによって、円筒カム８３の回転方向を図１１に示される第１方向７５と第２方向７６との間で切り換えることができる。
【００５４】
上述したように、操作ボタン６１に固設された第２可動体６８には、一対のローラ６９が設けられ、円筒カム８３の凹部８６に配置される。そして、一対のローラ６９は、第２可動体６８が受けるコイルバネの弾性力によって、常に上方に付勢されている。一対のローラ６９は、円筒カム８３が回転することによって、円筒カム８３からの摩擦力を受けて、垂直面８７、傾斜面８８、または下方水平面８９に沿って回転する。また、一対のローラ６９は、操作ボタン６１が上昇状態で操作ボタン６１が回転操作されることによって、上方水平面８２に沿って回転して移動または上方水平面８２と若干の隙間を介して移動する。
【００５５】
図１１は、図３に示される下降状態におけるローラ６９の位置を示している。この状態では、上方に付勢されている一対のローラ６９の上方への移動が円筒カム８３の２つの下方水平面８９によってそれぞれ規制されている。このため、遊技者が操作ボタン６１を押下した場合にローラ６９がそれぞれ下方へ移動するものの、ローラ６９がそれぞれ下方水平面８９よりも上側に移動することはない。この状態から図１１に示されるようにボタンモータ９７の駆動力によって円筒カム８３が第１方向７５へ回転すると、２つの下方水平面８９がローラ６９を第３方向７７にそれぞれ回転させながらローラ６９に対して相対的に第１方向７５へ移動していく。そして、垂直面８７と接する２つの下方水平面８９の端部がローラ６９よりも第１方向７５側へそれぞれ移動すると、ローラ６９に対する上記規制が解除されて、一対のローラ６９が２つの垂直面８７に沿って回転しながらコイルバネの弾性力によって上方へと移動する（図１２の白抜き矢印参照）。その結果、操作ボタン６１が、突縁部６３がストッパ部７２に当接する上昇状態（図４に示される位置）まで勢いよく飛び出すことになる。
【００５６】
なお、円筒カム８３を第１方向７５とは逆の第２方向７６に回転させてローラ６９を上方へ移動させることも可能である。図１１に示されるようにローラ６９の上方への移動が円筒カム８３の下方水平面８９によって規制されている状態から、円筒カム８３が第２方向７６に回転するようにボタンモータ９７を駆動させると、下方水平面８９がローラ６９を第３方向７７とは逆方向に回転させながらローラ６９に対して相対的に第２方向７６に移動する。そして、傾斜面８８と接する下方水平面８９の端部がローラ６９よりも第２方向７６側へ移動すると、円筒カム８３が回転するに連れてローラ６９の外周面が傾斜面８８と接触するため、ローラ６９が傾斜面８８に沿って回転しながらコイルバネの弾性力によって上方へと移動していくことになる。その際、ローラ６９が傾斜面８８から常に下方への抵抗を受けているので、ローラ６９が垂直面８７に沿って上昇する場合に比べて、操作ボタン６１がより遅い速度で上昇することになる。
【００５７】
このように、円筒カム８３の回転方向（すなわち、ボタンモータ９７の回転方向）や回転速度によって、操作ボタン６１を上昇させる速度を変化させることができる。
【００５８】
また、上昇状態の操作ボタン６１をボタンモータ９７の駆動力によって下降状態まで下降させることも可能である。ボタンモータ９７を駆動させて、図１２に示される状態から円筒カム８３をさらに第１方向７５に回転させると、一対のローラ６９の外周面がそれぞれ上端部付近の２つの傾斜面８８に接触する。この状態から円筒カム８３を第１方向７５にさらに回転させると、ローラ６９は、傾斜面８８との間の摩擦力によって回転しながら、２つの傾斜面８８から受ける下方向への押圧力によってそれぞれ下方に押し下げられる。そして、下方水平面８９と接する傾斜面８８の端部がそれぞれローラ６９よりも第１方向７５側へ移動すると、ローラ６９がそれぞれ下方水平面８９と接触した元の状態（図１１の状態）へと復帰する。これにより、上昇状態にある操作ボタン６１がボタンモータ９７の駆動力によって下降状態に戻る。
【００５９】
このように、操作ボタン６１は、遊技者の操作（操作ボタン６１を押下する操作）とは無関係に動作可能（本実施形態では上下動可能）に構成されている。
【００６０】
なお、図３〜図１２には表れていないが、ユニット本体８０には、下方水平面８９の略中央部がそれぞれ一対のローラ６９と接している状態を検知するための原点検出センサ７８（図１３参照）が設けられている。演出制御部４００のＣＰＵ４０１は、原点検出センサ７８の検知結果に基づいて、操作ボタン６１が下降状態であるか否かを判断することができる。
【００６１】
ボタンユニット６０は、操作ボタン６１が上昇状態である際、回転操作可能に構成されている。例えば、操作ボタン６１が下降状態から上昇状態へ移動した場合、一対のローラ６９は、図１２に示したような垂直面８７と傾斜面８８との間の凹部８６に配置されている。この状態において、操作ボタン６１が回転操作された場合、一対のローラ６９は、上方水平面８２に沿って回転して移動または上方水平面８２と若干の隙間を介して移動することができる。つまり、一対のローラ６９は、上方水平面８２が形成されている区間を回転可能範囲として、第１方向７５または第２方向７６へ移動することが可能となっている。また、ユニット本体８０に立設されている２本の支柱８４は、操作ボタン６１の下面を構成している２つの挿通長孔６６に挿通している。つまり、操作ボタン６１は、円周方向を長軸方向とした勾玉形に形成された挿通長孔６６の区間を回転可能範囲として、回転操作可能となっている。したがって、上方水平面８２が形成されている区間と一対のローラ６９との位置関係と、挿通長孔６６が形成されている区間と２本の支柱８４との位置関係とを調整することによって、操作ボタン６１は、上方水平面８２が形成されている区間の角度範囲または挿通長孔６６が形成されている区間の角度範囲を回転限度として、回転操作が可能となる。そして、操作ボタン６１に対する回転操作から生じる加速度は、加速度センサ９９で検出することができる。例えば、加速度センサ９９で検出された加速度の正負を用いることによって上記回転操作の方向を算出することができるし、当該加速度の積分を用いることによって上記回転操作の速度を算出することができるし、さらに当該速度の積分を用いることによって上記回転操作量（操作角度）を算出することも可能となる。
【００６２】
以下、遊技機１における他の構成について説明する。上記内枠体の背面側には、払出用の遊技球を溜めておく球タンクや遊技球を皿５９に払い出す払出装置（払出駆動部３１１）が設けられ、各種の基板等が取り付けられている。例えば、遊技盤２の後面には、メイン基板およびサブ基板等が配設されている。具体的には、メイン基板には、内部抽選および当選の判定等を行うメイン制御部１００が構成されたメイン制御基板が配設されている。このメイン基板は、開封されることにより痕跡が残るように透明部材で構成されたメイン基板ケースによって密封されている。また、サブ基板には、遊技球を遊技領域２０の上部へ発射する発射装置２１１を制御する発射制御部２００が構成された発射制御基板、および賞球の払出を制御する払出制御部３００が構成された払出制御基板、演出を統括的に制御する演出制御部４００が構成された演出制御基板、画像および音による演出を制御する画像音響制御部５００が構成された画像制御基板、および各種のランプ（枠ランプ５６、盤ランプ２３）や可動役物２２による演出を制御するランプ制御部６００が構成されたランプ制御基板等が配設されている。また、遊技盤２の後面には、遊技機１の電源オン／オフを切り替えるとともに、遊技機１に供給された２４Ｖ（ボルト）の交流電力を各種電圧の直流電力に変換して、それぞれの電圧の直流電力を上述した各種の基板等に出力するスイッチング電源が配設されている。
【００６３】
次に、図１３を参照して、遊技機１での動作制御や信号処理を行う制御装置について説明する。なお、図１３は、遊技機１に設けられた制御装置の構成の一例を示すブロック図である。
【００６４】
図１３において、遊技機１の制御装置は、メイン制御部１００、発射制御部２００、払出制御部３００、演出制御部４００、画像音響制御部５００、およびランプ制御部６００等を備えている。
【００６５】
メイン制御部１００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ；中央処理装置）１０１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０２、およびＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０３を備えている。ＣＰＵ１０１は、内部抽選および当選の判定等の払い出し賞球数に関連する各種制御を行う際の演算処理を行う。ＲＯＭ１０２は、ＣＰＵ１０１にて実行されるプログラムや各種データ等が記憶され、ＲＡＭ１０３は、ＣＰＵ１０１の作業用メモリ等として用いられる。以下、メイン制御部１００の主な機能について説明する。
【００６６】
メイン制御部１００は、第１始動口２５ａまたは第２始動口２５ｂに遊技球が入賞すると特別図柄抽選を行い、特別図柄抽選での当選か否かを示す判定結果データを演出制御部４００に送る。また、メイン制御部１００は、特別図柄抽選に応じて決定した当選確率の変動設定（例えば３００分の１から３０分の１への変動設定）および特別図柄変動時間の短縮設定を示すデータや、普通図柄抽選に応じて決定した普通図柄変動時間の短縮設定を示すデータを、演出制御部４００に送る。
【００６７】
メイン制御部１００は、電動チューリップ２６の羽根部が開状態となる開時間や羽根部が開閉する回数、さらには羽根部が開閉する開閉時間間隔を制御する。また、メイン制御部１００は、遊技球が第１始動口２５ａへ入賞したときの保留回数、遊技球が第２始動口２５ｂへ入賞したときの保留回数、および遊技球がゲート２７を通過したときの保留回数をそれぞれ管理する。
【００６８】
メイン制御部１００は、特別図柄抽選の結果に応じて、大入賞口２８の開閉動作を制御する。例えば、メイン制御部１００は、所定条件（例えば、２９．５秒経過または遊技球１０個の入賞や開放累積時間が１．８秒以内）を満たすまで、大入賞口２８が突出傾斜して開状態となるラウンドを所定回数（例えば１５回または１回）だけ繰り返すように制御する。また、メイン制御部１００は、大入賞口２８が開閉する開閉時間間隔を制御する。
【００６９】
メイン制御部１００は、第１始動口２５ａ、第２始動口２５ｂ、大入賞口２８、および普通入賞口２９に遊技球が入賞すると、遊技球が入賞した場所に応じて１つの遊技球当たり所定数の賞球を払い出すように、払出数を払出制御部３００に対して指示する。例えば、メイン制御部１００は、第１始動口２５ａまたは第２始動口２５ｂに遊技球が入賞すると４個の賞球、大入賞口２８に遊技球が入賞すると１３個の賞球、普通入賞口２９に遊技球が入賞すると１０個の賞球をそれぞれ払い出すように、払出制御部３００に指示命令（コマンド）を送る。なお、メイン制御部１００は、ゲート２７を遊技球が通過したことを検出しても、それに連動した賞球の払い出しを払出制御部３００に指示しない。払出制御部３００がメイン制御部１００の指示に応じて賞球の払い出しを行った場合、払出制御部３００から払い出した賞球の個数に関する情報がメイン制御部１００へ送られる。そして、メイン制御部１００は、払出制御部３００から取得した情報に基づいて、払い出した賞球の個数を管理する。
【００７０】
メイン制御部１００は、発射制御部２００を介して、遊技球を発射する発射装置２１１を制御する。例えば、メイン制御部１００は、所定の条件に基づいて、発射装置２１１が遊技球を発射する動作を許可する信号を、払出制御部３００を介して発射制御部２００へ送信する。
【００７１】
上述した機能を実現するために、メイン制御部１００には、第１始動口スイッチ１１１ａ、第２始動口スイッチ１１１ｂ、電動チューリップ開閉部１１２、ゲートスイッチ１１３、大入賞口スイッチ１１４、大入賞口開閉部１１５、普通入賞口スイッチ１１６、第１特別図柄表示器３１ａ、第２特別図柄表示器３１ｂ、第１特別図柄保留表示器３２ａ、第２特別図柄保留表示器３２ｂ、普通図柄表示器３３、および普通図柄保留表示器３４が接続されている。
【００７２】
第１始動口スイッチ１１１ａは、第１始動口２５ａへ遊技球が入賞したことを検出して、その検出信号をメイン制御部１００へ送る。第２始動口スイッチ１１１ｂは、第２始動口２５ｂへ遊技球が入賞したことを検出して、その検出信号をメイン制御部１００へ送る。電動チューリップ開閉部１１２は、メイン制御部１００から送られる制御信号に応じて、電動チューリップ２６の一対の羽根部を開閉する。ゲートスイッチ１１３は、ゲート２７を遊技球が通過したことを検出して、その検出信号をメイン制御部１００へ送る。大入賞口スイッチ１１４は、大入賞口２８へ遊技球が入賞したことを検出して、その検出信号をメイン制御部１００へ送る。大入賞口開閉部１１５は、メイン制御部１００から送られる制御信号に応じて、大入賞口２８を開閉する。普通入賞口スイッチ１１６は、普通入賞口２９へ遊技球が入賞したことを検出して、その検出信号をメイン制御部１００へ送る。
【００７３】
また、メイン制御部１００は、第１始動口２５ａへの遊技球の入賞により始動した特別図柄抽選の結果を、第１特別図柄表示器３１ａに表示する。メイン制御部１００は、第２始動口２５ｂへの遊技球の入賞により始動した特別図柄抽選の結果を、第２特別図柄表示器３１ｂに表示する。メイン制御部１００は、第１始動口２５ａへの遊技球の入賞に応じて抽選を保留にしている保留回数を、第１特別図柄保留表示器３２ａに表示する。メイン制御部１００は、第２始動口２５ｂへの遊技球の入賞に応じて抽選を保留にしている保留回数を、第２特別図柄保留表示器３２ｂに表示する。メイン制御部１００は、ゲート２７への遊技球の通過により始動した普通図柄抽選の結果を、普通図柄表示器３３に表示する。そして、メイン制御部１００は、ゲート２７への遊技球の通過に応じて抽選を保留にしている保留回数を、普通図柄保留表示器３４に表示する。
【００７４】
さらに、メイン制御部１００は、遊技機１を設置している店（ホール）に設けられたホストコンピュータに対して、各種の情報を送信する。そして、メイン制御部１００は、払出制御部３００から取得した払い出した賞球数に関する情報やメイン制御部１００の状態等を示す情報を、上記ホストコンピュータに送信する。
【００７５】
発射制御部２００は、ＣＰＵ２０１、ＲＯＭ２０２、およびＲＡＭ２０３を備えている。ＣＰＵ２０１は、発射装置２１１に関連する各種制御を行う際の演算処理を行う。ＲＯＭ２０２は、ＣＰＵ２０１にて実行されるプログラムや各種データ等が記憶され、ＲＡＭ２０３は、ＣＰＵ２０１の作業用メモリ等として用いられる。
【００７６】
レバー５２は、その位置が中立位置にある場合、信号を出力せずに発射停止状態となる。そして、レバー５２は、時計方向に回転操作されると、その回転角度に応じた信号を打球発射指令信号として発射制御部２００に出力する。発射制御部２００は、打球発射指令信号に基づいて、発射装置２１１の発射動作を制御する。例えば、発射制御部２００は、レバー５２の回転角度が増すほど、遊技球が発射される速度が速くなるように、発射装置２１１の動作を制御する。また、発射制御部２００は、メイン制御部１００から発射を許可する信号を受信することによって、発射装置２１１の発射動作が可能となる。一方、発射制御部２００は、停止ボタン５３が押下された信号が出力されたり、メイン制御部１００から発射を停止する制御信号が出力されたりした場合、発射装置２１１が遊技球を発射する動作を停止させる。
【００７７】
払出制御部３００は、ＣＰＵ３０１、ＲＯＭ３０２、およびＲＡＭ３０３を備えている。ＣＰＵ３０１は、払出球の払い出しを制御する際の演算処理を行う。ＲＯＭ３０２は、ＣＰＵ３０１にて実行されるプログラムや各種データ等が記憶され、ＲＡＭ３０３は、ＣＰＵ３０１の作業用メモリ等として用いられる。そして、払出制御部３００は、メイン制御部１００から送られたコマンドに基づいて、払出球の払い出しを制御する。
【００７８】
具体的には、払出制御部３００は、メイン制御部１００から、遊技球が入賞した場所に応じた所定数の賞球を払い出すコマンドを取得する。そして、コマンドに指定された数だけの賞球を払い出すように払出駆動部３１１を制御する。ここで、払出駆動部３１１は、遊技球の貯留部（球タンク）から遊技球を送り出す駆動モータ等で構成される。
【００７９】
また、払出制御部３００には、上記ホストコンピュータに対して各種の情報を送信する。例えば、払出制御部３００は、払出駆動部３１１に対して払い出すように指示した賞球数に関する情報や実際に払い出された賞球数に関する情報等を、ホストコンピュータに送信する。また、払出制御部３００は、メイン制御部１００に対しても、同様の情報を送信する。
【００８０】
演出制御部４００は、ＣＰＵ４０１、ＲＯＭ４０２、ＲＡＭ４０３、およびＲＴＣ（リアルタイムクロック）４０４を備えている。また、演出制御部４００には、ボタンユニット６０（光センサ８１、加速度センサ９９、および原点検出センサ７８）が接続されている。ＣＰＵ４０１は、演出を制御する際の演算処理を行う。ＲＯＭ４０２は、ＣＰＵ４０１にて実行されるプログラムや各種データ等が記憶され、ＲＡＭ４０３は、ＣＰＵ４０１の作業用メモリ等として用いられる。ＲＴＣ４０４は、現時点の日時を計測する。
【００８１】
演出制御部４００は、メイン制御部１００から送られる特別図柄抽選結果等を示すデータに基づいて、演出内容を設定する。演出制御部４００は、遊技機１に対する遊技が所定期間以上中断された場合、演出の１つとして客待ち用の演出を設定する。さらに、メイン制御部１００が、特別図柄抽選時の当選確率を変動させたことを示すデータを出力した場合、特別図柄抽選時の特別図柄変動時間を短縮させたことを示すデータを出力した場合、および普通図柄抽選時の普通図柄変動時間を短縮させたことを示すデータを出力した場合、演出制御部４００は、それぞれ出力されたデータが示す内容に対応させて、演出内容を設定する。そして、演出制御部４００は、設定した演出内容の実行を指示するコマンドを画像音響制御部５００およびランプ制御部６００にそれぞれ送る。
【００８２】
演出制御部４００は、遊技者によって操作ボタン６１が押下操作または回転操作された場合、当該操作入力に応じて演出内容を設定する場合がある。例えば、演出制御部４００は、円筒カム８３の回転角度位置や原点検出センサ７８の検知結果に基づいて、操作ボタン６１が下降状態（図３参照）にあるか上昇状態（図４参照）にあるか判断する。また、演出制御部４００は、光センサ８１からのセンサ信号の信号レベルの変化に基づいて、下降状態の操作ボタン６１が押下操作されたことを検知する。また、演出制御部４００は、加速度センサ９９から出力された信号に基づいて、操作ボタン６１に対する回転操作の有無、回転操作の方向、回転操作量等を算出する。
【００８３】
演出制御部４００は、操作ボタン６１の状態（下降状態、上昇状態）を制御する。例えば、演出制御部４００は、予定している演出内容に応じて、操作ボタン６１を上昇状態から下降状態に変化させて押下操作可能にする場合、操作ボタン６１を上昇状態から下降状態に変化させる駆動を指示するコマンドをランプ制御部６００に送る。また、演出制御部４００は、予定している演出内容に応じて、操作ボタン６１を下降状態から上昇状態に変化させて回転操作可能にする場合、操作ボタン６１を下降状態から上昇状態に変化させる駆動を指示するコマンドをランプ制御部６００に送る。
【００８４】
画像音響制御部５００は、ＣＰＵ５０１、ＲＯＭ５０２、およびＲＡＭ５０３を備えている。ＣＰＵ５０１は、演出内容を表現する画像および音響を制御する際の演算処理を行う。ＲＯＭ５０２は、ＣＰＵ５０１にて実行されるプログラムや各種データ等が記憶され、ＲＡＭ５０３は、ＣＰＵ５０１の作業用メモリ等として用いられる。
【００８５】
画像音響制御部５００は、一例として、画像表示部２１に表示される演出画像を生成するＶＤＰ（Ｖｉｄｅｏ  Ｄｉｓｐｌａｙ  Ｐｒｏｃｅｓｓｏｒ）、およびスピーカ５５から出力される音響データを生成する音響ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）を備えている。ＣＰＵ５０１は、演出制御部４００からのコマンドおよびＲＯＭ５０２に記憶されているプログラムに基づいて制御信号を生成してＶＤＰおよび音響ＤＳＰへ出力することにより、ＶＤＰおよび音響ＤＳＰの動作を制御する。
【００８６】
音響ＤＳＰには、楽曲や音声、効果音等に関する各種音響データを記憶する音響用ＲＯＭと、音響ＤＳＰによるデータ処理等の作業領域として使用されるＳＤＲＡＭが接続されている。音響ＤＳＰは、ＣＰＵ５０１からの制御信号に対応する音響データを音響用ＲＯＭからＳＤＲＡＭに読み出してデータ処理を実行し、データ処理後の音響データをスピーカ５５へ出力する。
【００８７】
ＶＤＰは、画像表示部２１に表示される演出画像の生成に必要な素材データを記憶する画像用ＲＯＭ、演出画像の描画処理を実行する描画エンジン、および描画エンジンによって描画された演出画像を画像表示部２１へ出力する出力回路を有している。描画エンジンは、ＣＰＵ５０１からの制御信号に基づいて、画像用ＲＯＭに記憶されている素材データを用いて描画処理を実行する。具体的には、各ピクセルの色を計算し、計算した色の値をフレームバッファに書き込むレンダリング処理を行う。例えば、フレームバッファに描画された演出画像は、１フレーム分の演出画像に対応する複数の画素データから構成されており、各画素データは、Ｒ（赤）、Ｇ（緑）、Ｂ（青）を示す色情報と、画素の透過度を示すアルファ値とを含んでいる。出力回路は、フレームバッファに描画された演出画像を所定の表示タイミングで画像表示部２１へ出力する。
【００８８】
ランプ制御部６００は、ＣＰＵ６０１、ＲＯＭ６０２、およびＲＡＭ６０３を備えている。ＣＰＵ６０１は、盤ランプ２３、枠ランプ５６、ボタンランプ９８の発光、可動役物２２の動作、およびボタンモータ９７の動作を制御する際の演算処理を行う。ＲＯＭ６０２は、ＣＰＵ６０１にて実行されるプログラムや各種データ等が記憶され、ＲＡＭ６０３は、ＣＰＵ６０１の作業用メモリ等として用いられる。
【００８９】
ランプ制御部６００は、演出制御部４００から送られたコマンドに基づいて、盤ランプ２３、枠ランプ５６、およびボタンランプ９８の点灯／点滅や発光色等を制御する。また、ランプ制御部６００は、演出制御部４００から送られたコマンドに基づいて、可動役物２２の動作を制御する。また、ランプ制御部６００は、演出制御部４００から送られたコマンドに基づいて、ボタンモータ９７の駆動を制御して操作ボタン６１を下降状態または上昇状態に上下動させる。具体的には、ランプ制御部６００のＲＯＭ６０２には、演出制御部４００にて設定される演出内容に応じた盤ランプ２３、枠ランプ５６、およびボタンランプ９８の点灯／点滅パターンデータおよび発光色パターンデータ（発光パターンデータ）が記憶されている。ＣＰＵ６０１は、ＲＯＭ６０２に記憶された発光パターンデータの中から、演出制御部４００から送られたコマンドに対応したものを選択して読み出す。そして、ＣＰＵ６０１は、読み出した発光パターンデータに基づいて、盤ランプ２３、枠ランプ５６、およびボタンランプ９８の発光を制御する。また、ＲＯＭ６０２には、演出制御部４００にて設定される演出内容に応じた可動役物２２の動作パターンデータが記憶されている。ＣＰＵ６０１は、ＲＯＭ６０２に記憶された動作パターンデータの中から、演出制御部４００から送られたコマンドに対応したものを選択して読み出す。そして、ＣＰＵ６０１は、読み出した動作パターンデータに基づいて、可動役物２２の動作を制御する。また、ＲＯＭ６０２には、演出制御部４００にて設定される演出内容に応じた操作ボタン６１の動作パターンデータ（ボタンモータ９７の回転方向や回転速度を示すデータ）が記憶されている。ＣＰＵ６０１は、ＲＯＭ６０２に記憶された動作パターンデータの中から、演出制御部４００から送られたコマンドに対応したものを選択して読み出す。そして、ＣＰＵ６０１は、読み出した動作パターンデータに基づいて、操作ボタン６１を上下動させるボタンモータ９７の駆動を制御する。
【００９０】
次に、演出制御部４００において行われる処理の詳細を説明する。まず、図１４を参照して、処理において用いられる主なデータおよびプログラムについて説明する。なお、図１４は、演出制御部４００のＲＡＭ４０３に記憶されるデータおよびプログラムの一例を示す図である。
【００９１】
図１４に示すように、ＲＡＭ４０３は、データ記憶領域４０３Ｄおよびプログラム記憶領域４０３Ｐを有している。データ記憶領域４０３Ｄには、押下操作検出データＤ１、回転操作検出データＤ２、受信コマンドデータＤ３、送信コマンドデータＤ４、乱数データＤ５、および上昇フラグデータＤ６等が格納される。また、プログラム記憶領域４０３Ｐには、演出制御部４００を動作させる各種プログラムＰ１が格納される。
【００９２】
押下操作検出データＤ１および回転操作検出データＤ２は、それぞれ操作ボタン６１に対して行われた遊技者の操作に応じて生じるデータが格納される。本実施形態においては、押下操作検出データＤ１は、光センサ８１から出力される出力信号に基づいたデータが格納される。また、回転操作検出データＤ２は、加速度センサ９９から出力される出力信号に基づいたデータであり、操作ボタン６１における回転動作を算出するために必要な期間分の当該データの履歴が格納される。なお、演出制御部４００は、光センサ８１および加速度センサ９９から送信される出力信号を示すデータを所定周期毎に取得し、当該データを所定の記録媒体（図示せず）に蓄えてもよい。この場合、上記記録媒体に蓄えられたデータが後述する処理周期毎に読み出されて、押下操作検出データＤ１および回転操作検出データＤ２に格納される。なお、後述する処理動作においては、光センサ８１および加速度センサ９９から出力される出力信号を取得する周期と、操作ボタン６１に対する操作有無および操作内容を判断する処理周期とが同じとして説明する。また、光センサ８１および加速度センサ９９から出力される出力信号を取得する周期と上記判断を行う処理周期とは異なってもよいが、この場合、複数の時点に取得した出力信号を示すデータのうち最新のデータのみを押下操作検出データＤ１および回転操作検出データＤ２に格納すればよい。
【００９３】
受信コマンドデータＤ３は、メイン制御部１００から受信した各種コマンドを示すデータが格納される。
【００９４】
送信コマンドデータＤ４は、画像音響制御部５００および／またはランプ制御部６００へ送信する各種コマンドを示すデータが格納される。例えば、送信コマンドデータＤ４は、保留数コマンドデータＤ４１、変動演出開始コマンドデータＤ４２、変動演出終了コマンドデータＤ４３、オープニング演出開始コマンドデータＤ４４、エンディング演出開始コマンドデータＤ４５、ボタン操作コマンドデータＤ４６、およびボタン駆動コマンドデータＤ４７等を含んでいる。保留数コマンドデータＤ４１は、保留数を加算する演出を示す情報を、画像音響制御部５００および／またはランプ制御部６００へ送信するためのデータである。変動演出開始コマンドデータＤ４２は、選択された変動演出パターンで演出を開始することを示す情報を、画像音響制御部５００および／またはランプ制御部６００へ送信するためのデータである。変動演出終了コマンドデータＤ４３は、演出中の変動演出を終了することを示す情報を、画像音響制御部５００および／またはランプ制御部６００へ送信するためのデータである。オープニング演出開始コマンドデータＤ４４は、選択された当たり演出パターンでオープニング演出を開始することを示す情報を、画像音響制御部５００および／またはランプ制御部６００へ送信するためのデータである。エンディング演出開始コマンドデータＤ４５は、演出中の当たり演出を終了するためのエンディング演出を選択されたエンディング演出パターンで開始することを示す情報を、画像音響制御部５００および／またはランプ制御部６００へ送信するためのデータである。ボタン操作コマンドデータＤ４６は、光センサ８１および加速度センサ９９における検出状況に応じて、操作ボタン６１に対する操作内容を示す情報を、画像音響制御部５００および／またはランプ制御部６００へ送信するためのデータである。ボタン駆動コマンドデータＤ４７は、操作ボタン６１を上下動させることを示す情報をランプ制御部６００へ送信するためのデータである。
【００９５】
乱数データＤ５は、演出制御部４００によって更新された乱数を示すデータである。
【００９６】
上昇フラグデータＤ６は、操作ボタン６１が上昇状態にある場合にオンに設定される上昇フラグを示すデータである。
【００９７】
次に、図１５および図１６を参照して、演出制御部４００の動作について説明する。なお、図１５は、演出制御部４００において実行される前半の処理の一例を示すフローチャートである。図１６は、演出制御部４００において実行される後半の処理の一例を示すフローチャートである。例えば、図１５および図１６に示す動作は、演出制御部４００のＣＰＵ４０１がＲＯＭ４０２に格納された演出制御プログラムを実行することによって実現され、具体的には、当該演出制御プログラムがＲＯＭ４０２からＲＡＭ４０３上に適宜読み出されてＣＰＵ４０１によって実行される。なお、図１５および図１６に示すフローチャートにおいては、本願発明と直接関連しない他の処理については詳細な説明を省略する。また、図１５および図１６の説明では、演出制御部４００が実行する各ステップを「Ｓ」と略称する。
【００９８】
図１５において、演出制御部４００は、演出制御に関する初期設定を行い（ステップ７０１）、割込処理の周期を設定して（ステップ７０２）、次のステップに処理を進める。例えば、演出制御部４００は、上記ステップ７０１の初期設定において、以降の処理で用いられる各種パラメータを初期化する。また、演出制御部４００は、上記ステップ７０２の周期設定処理において、例えば割込処理の周期を４ｍｓ（ミリ秒）に設定する。
【００９９】
次に、演出制御部４００は、コマンド受信処理で用いる乱数を更新して（ステップ７０３）、次のステップに処理を進める。例えば、演出制御部４００は、乱数データＤ５に格納されている乱数に１を加算して更新し、更新された乱数を用いて乱数データＤ１を更新する。なお、メイン制御部１００は、乱数が最大値の場合、乱数を０に戻して更新する。
【０１００】
次に、演出制御部４００は、割込処理を行うタイミングか否かを判断する（ステップ７０４）。ここで、演出制御部４００は、上記ステップ７０２において割込処理の周期を設定しており、現時点が当該割込処理の周期に相当するタイミングか否かを判断する。そして、演出制御部４００は、割込処理を行うタイミングである場合、次のステップ７０５に処理を進める。一方、演出制御部４００は、割込処理を行うタイミングではない場合、次のステップ７０７に処理を進める。
【０１０１】
ステップ７０５において、演出制御部４００は、メイン制御部１００から出力された各種コマンドを受信し、当該コマンドに応じた処理を行って、次のステップに処理を進める。
【０１０２】
例えば、メイン制御部１００は、演出制御部４００に対して遊技機１の演出に関する各種コマンドを出力している。上記ステップ７０５において、演出制御部４００は、メイン制御部１００から保留数が増加したことを示す保留数増加コマンドを受信した場合、当該コマンドが示す種別の保留数に１を加算し、当該種別の保留数を加算する演出を示す保留数コマンドを保留数コマンドデータＤ４１にセットする。演出制御部４００は、メイン制御部１００から特別図柄抽選を行うための変動演出を開始することを示す変動開始コマンドを受信した場合、当該コマンドおよび乱数データＤ５に格納されている乱数に応じて変動演出パターンを選択し、選択された変動演出パターンで演出を開始することを示す変動演出開始コマンドを変動演出開始コマンドデータＤ４２にセットする。演出制御部４００は、メイン制御部１００から演出中の変動演出を終了することを示す変動停止コマンドを受信した場合、当該コマンドに応じて演出モード等を設定すると共に、演出中の変動演出を終了することを示す変動演出終了コマンドを変動演出終了コマンドデータＤ４３にセットする。演出制御部４００は、メイン制御部１００から当たり演出を開始することを示すオープニングコマンドを受信した場合、当該コマンドおよび乱数データＤ５に格納されている乱数に応じて当たり演出パターンを選択し、選択された当たり演出パターンでオープニング演出を開始することを示すオープニング演出開始コマンドをオープニング演出開始コマンドデータＤ４４にセットする。そして、演出制御部４００は、メイン制御部１００から当たり演出を終了することを示すエンディングコマンドを受信した場合、当該コマンドおよび乱数データＤ５に格納されている乱数に応じてエンディング演出パターンを選択し、選択されたエンディング演出パターンでエンディング演出を開始して当たり演出を終了することを示すエンディング演出開始コマンドをエンディング演出開始コマンドデータＤ４５にセットする。
【０１０３】
次に、演出制御部４００は、画像音響制御部５００および／またはランプ制御部６００に対して、それぞれ制御用コマンドを出力し（ステップ７０６）、次のステップ７０７に処理を進める。例えば、演出制御部４００は、保留数コマンドデータＤ４１、変動演出開始コマンドデータＤ４２、変動演出終了コマンドデータＤ４３、オープニング演出開始コマンドデータＤ４４、およびエンディング演出開始コマンドデータＤ４５にセットされている演出に関するコマンドを画像音響制御部５００および／またはランプ制御部６００に出力することによって、遊技機１における演出を実行させる。
【０１０４】
ステップ７０７において、演出制御部４００は、実行されている演出に応じて、操作ボタン６１を下降状態から上昇状態まで上昇させるか否かを判断する。そして、演出制御部４００は、操作ボタン６１を下降状態から上昇状態まで上昇させる場合、次のステップ７０８に処理を進める。一方、演出制御部４００は、操作ボタン６１を下降状態から上昇状態まで上昇させない場合、次のステップ７１０に処理を進める。
【０１０５】
ステップ７０８において、演出制御部４００は、操作ボタン６１を下降状態から上昇状態まで上昇させることを示すボタン駆動コマンドをボタン駆動コマンドデータＤ４７にセットし、当該セットされたボタン駆動コマンドをランプ制御部６００へ送信して、次のステップに処理を進める。これによって、ボタン駆動コマンドを受信したランプ制御部６００は、ボタンモータ９７の駆動を制御して操作ボタン６１を上昇状態まで上昇させる。
【０１０６】
次に、演出制御部４００は、上昇フラグをオンに設定して上昇フラグデータＤ６を更新し（ステップ７０９）、次のステップ７１０に処理を進める。
【０１０７】
ステップ７１０において、演出制御部４００は、実行されている演出に応じて、操作ボタン６１を上昇状態から下降状態まで下降させるか否かを判断する。そして、演出制御部４００は、操作ボタン６１を上昇状態から下降状態まで下降させる場合、次のステップ７１１に処理を進める。一方、演出制御部４００は、操作ボタン６１を上昇状態から下降状態まで下降させない場合、次のステップ７２１（図１６参照）に処理を進める。
【０１０８】
ステップ７１１において、演出制御部４００は、操作ボタン６１を上昇状態から下降状態まで下降させることを示すボタン駆動コマンドをボタン駆動コマンドデータＤ４７にセットし、当該セットされたボタン駆動コマンドをランプ制御部６００へ送信して、次のステップに処理を進める。これによって、ボタン駆動コマンドを受信したランプ制御部６００は、ボタンモータ９７の駆動を制御して操作ボタン６１を下降状態まで下降させる。
【０１０９】
次に、演出制御部４００は、上昇フラグをオフに設定して上昇フラグデータＤ６を更新し（ステップ７１２）、次のステップ７２１（図１６参照）に処理を進める。
【０１１０】
図１６に進み、ステップ７２１において、演出制御部４００は、操作ボタン６１が押下操作されているか否かを判断する。そして、演出制御部４００は、操作ボタン６１が押下操作されている場合、次のステップ７２２に処理を進める。一方、演出制御部４００は、操作ボタン６１が押下操作されていない場合、次のステップ７２３に処理を進める。例えば、演出制御部４００は、光センサ８１からの出力信号が示すデータを用いて押下操作検出データＤ１を更新する。そして、演出制御部４００は、押下操作検出データＤ１に格納されたデータが、光センサ８１の光路に遮光板６７が進入している状態を示している場合、操作ボタン６１が押下操作されていると判断する。
【０１１１】
ステップ７２２において、演出制御部４００は、画像音響制御部５００および／またはランプ制御部６００に対して、それぞれ操作ボタン６１が押下操作されたことを示すボタン操作コマンドを出力し、次のステップ７２６に処理を進める。例えば、演出制御部４００は、操作ボタン６１が押下操作されたことを示すボタン操作コマンドをボタン操作コマンドデータＤ４６にセットする。そして、演出制御部４００は、ボタン操作コマンドデータＤ４６にセットされているボタン操作コマンドを画像音響制御部５００および／またはランプ制御部６００に出力することによって、操作ボタン６１が押下操作されたことに応じた演出を実行させる。
【０１１２】
一方、ステップ７２３において、演出制御部４００は、操作ボタン６１が回転操作されているか否かを判断する。そして、演出制御部４００は、操作ボタン６１が回転操作されている場合、次のステップ７２４に処理を進める。一方、演出制御部４００は、操作ボタン６１が回転操作されていない場合、次のステップ７２６に処理を進める。例えば、演出制御部４００は、加速度センサ９９からの出力信号が示すデータを用いて回転操作検出データＤ２に格納されている当該データの履歴を更新する。そして、演出制御部４００は、回転操作検出データＤ２に格納されたデータが示す加速度の履歴の少なくとも一部を用いて、操作ボタン６１における回転動作に関するデータを算出する。一例として、演出制御部４００は、上記加速度の正負によって、操作ボタン６１が回転している方向を算出する。また、演出制御部４００は、上記加速度の履歴を積分することによって、操作ボタン６１が回転している速度を算出する。さらに、演出制御部４００は、上記回転の速度の履歴を積分することによって、操作ボタン６１の回転操作量（回転角度）を算出する。そして、演出制御部４００は、上記算出された操作ボタン６１の回転速度や回転角度の絶対値が所定の値より大きい場合、操作ボタン６１が回転操作されていると判断する。
【０１１３】
ステップ７２４において、演出制御部４００は、上昇フラグがオンに設定されているか否かを判断する。そして、演出制御部４００は、上昇フラグがオンに設定されている場合、次のステップ７２５に処理を進める。一方、演出制御部４００は、上昇フラグがオフに設定されている場合、次のステップ７２６に処理を進める。例えば、演出制御部４００は、上昇フラグデータＤ６を参照して、上昇フラグがオンに設定されているか否かを判断する。
【０１１４】
ステップ７２５において、演出制御部４００は、画像音響制御部５００および／またはランプ制御部６００に対して、それぞれ操作ボタン６１が回転操作されたことを示すボタン操作コマンドを出力し、次のステップ７２６に処理を進める。例えば、演出制御部４００は、上記ステップ７２３における算出結果に基づいて、操作ボタン６１が回転操作されたことを示し、当該回転操作の内容（回転方向、回転速度、回転角度等）を示すボタン操作コマンドをボタン操作コマンドデータＤ４６にセットする。そして、演出制御部４００は、ボタン操作コマンドデータＤ４６にセットされているボタン操作コマンドを画像音響制御部５００および／またはランプ制御部６００に出力することによって、操作ボタン６１が回転操作されたことに応じた演出を実行させる。
【０１１５】
ステップ７２５において、演出制御部４００は、上記ステップ７０１で開始された処理を終了するか否かを判断する。例えば、処理を終了する条件としては、遊技機１の電源がオフされたり、遊技機１の管理者によって演出制御部４００における処理を終了させる操作が行われたりしたこと等がある。演出制御部４００は、処理を終了しない場合に上記ステップ７０３に戻って処理を繰り返し、処理を終了する場合に当該フローチャートによる処理を終了する。
【０１１６】
このように、上述した実施形態に係る遊技機１は、操作ボタン６１が下降状態においては押下操作が可能となり、操作ボタン６１が上昇状態においては回転操作が可能となっている。したがって、遊技者は、操作ボタン６１の状態に応じて異なる操作が要求され、従来にない新規な操作が可能となる。また、遊技機１は、操作ボタン６１を上昇させることによって遊技者に回転操作を促すことができ、遊技者を操作ボタン６１の操作に導くような演出も可能となる。さらに、遊技機１は、操作ボタン６１が回転操作された場合であっても、操作ボタン６１が上昇状態でのみ加速度センサ９９からの信号を用いて当該回転操作有無の判定を行っている。したがって、遊技機１は、操作ボタン６１が下降状態で回転操作されたとしても当該回転操作を無効にすることができるため、遊技者による意図しない回転操作を無効にするとともに、操作ボタン６１が下降状態において押下操作や操作以外に起因する加速度を加速度センサ９９が検出することによる誤判定を防止することができる。
【０１１７】
なお、上述した説明では、操作ボタン６１の回転操作を検出するために、基板実装タイプの加速度センサ９９を搭載しているが、基板実装タイプではない他の加速度センサを用いてもよい。また、加速度センサ以外の構成によって、操作ボタン６１の回転操作を検出してもかまわない。第１の例として、操作ボタン６１が回転する角速度を検出するセンサ（例えば、ジャイロセンサ）をボタンユニット６０に設け、当該センサから出力される角速度を用いて、操作ボタン６１が回転操作されている回転方向、回転速度、および回転角度を算出してもよい。第２の例として、相対的に回転する一方にスリット円盤を設けて他方にフォトカプラを設け、当該スリット円盤の回転角度を当該フォトカプラで検出することによって、操作ボタン６１が回転操作されている回転方向、回転速度、および回転角度を算出してもよい。第３の例として、磁気センサ、位置センサ（各種エンコーダ、ポテンショメータ、ホール素子等）、変位センサ等の他のセンサから出力されるデータを用いて、操作ボタン６１が回転操作されている回転方向、回転速度、および回転角度を算出してもよい。
【０１１８】
また、光センサ８１を用いて、操作ボタン６１の押下操作を検出する場合について説明したが、他のセンサや接触型のスイッチを用いて操作ボタン６１の押下操作を検出してもよい。そして、他のセンサやスイッチを用いる場合、上昇状態において操作ボタン６１が押下されたり、操作ボタン６１が上昇状態において回転操作や操作以外に起因する衝撃力や振動に上記センサやスイッチが反応することによる誤判定を防止したりするために、操作ボタン６１が下降状態でのみ上記センサやスイッチからの信号を用いて当該押下操作有無の判定を行ってもかまわない。
【０１１９】
また、上述した例では、操作ボタン６１が上昇状態の場合に回転操作を可能とし、操作ボタン６１が下降状態の場合に押下操作を可能としたが、本発明はこれらの組み合わせに限定されるものではない。例えば、操作ボタン６１が上昇状態の場合に押下操作を可能とし、操作ボタン６１が下降状態の場合に回転操作を可能としてもかまわない。ここで、図３に示した操作ボタン６１の下降状態であっても操作ボタン６１を回転させる操作は可能であり、当該下降状態と図４に示す上昇状態との中間高さとなる位置を下降状態とすればさらに操作ボタン６１を回転させる操作が容易となる。そして、操作ボタン６１が上昇状態において遊技者が押下操作したことを検知する機構をボタンユニット６０に設けることによって上昇状態における押下操作検出が可能となり、上述した加速度センサ９９からの出力によって下降状態における回転操作検出が可能となる。具体的には、遮光板６７とは別に第１可動体６４に設けられた遮光板が光路内に存在するか否かを検出する光センサを電飾基板９６に設け、操作ボタン６１が上昇状態における当該光路内での当該遮光板の有無によって、上昇状態における操作ボタン６１への押下操作の有無を検出する。なお、操作ボタン６１が上昇状態の場合に押下操作を可能とし、操作ボタン６１が下降状態の場合に回転操作を可能とする場合、操作ボタン６１が上昇状態でのみ押下操作有無の判定を行う、および／または操作ボタン６１が下降状態でのみ回転操作有無の判定を行うような処理を演出制御部４００において行ってもかまわない。
【０１２０】
また、遊技機本体に対して操作ボタン６１が相対的に突出した第１の状態と当該第１の状態より突出量が少ない第２の状態とに移動可能に構成されていればよく、操作ボタン６１の移動方向は上下方向でなくてもかまわない。例えば、操作ボタン６１が遊技機本体に対して左右や前後に移動可能に構成してもいいし、操作ボタン６１が遊技機本体に対して下方向に突出するような態様であってもかまわない。そして、上記第１の状態の場合に操作ボタン６１に対する回転操作および押下操作の一方に応じて演出処理を行い、上記第２の状態の場合に操作ボタン６１に対する回転操作および押下操作の他方に応じて演出処理を行うことによって、同様に本発明を実現することができる。
【０１２１】
また、上述した説明では、円筒カム８３の回転方向（すなわち、ボタンモータ９７の回転方向）によって、操作ボタン６１を上昇状態まで上昇させるまたは下降状態まで下降させる一例を用いた。この例では、ボタンモータ９７の駆動力および／またはコイルバネの弾性力によって操作ボタン６１を上昇状態まで上昇させ、ボタンモータ９７の駆動力によって操作ボタン６１を下降状態まで下降させているが、他の機構を用いて操作ボタン６１を昇降させてもかまわない。例えば、斜板カム、端面カム、円錐カム、球面カム等の立体カムや確動カムや、板カム、溝カム、直動カム等の平面カム等を用いて、操作ボタン６１を昇降させてもかまわない。また、ラック・アンド・ピニオンやステッピングモータ等の他の駆動機構を用いて、操作ボタン６１を昇降させてもかまわない。さらに、上述した機械式の上下動機構だけでなく、気体や液体に圧力をかけて上下動させる気圧式や液圧式（油圧式）の上下動機構を用いて、操作ボタン６１を昇降させてもかまわない。また、採用する上下動機構によっては、回転操作の際の操作ボタン６１が３６０°以上回転可能に構成可能であることは言うまでもない。
【０１２２】
また、上述した説明では、操作ボタン６１が上昇状態および下降状態の２つの状態まで移動して、遊技者からの操作を受け付ける態様を用いたが、操作ボタン６１がとり得る状態は、３つ以上であってもかまわない。一例として、操作ボタン６１が上記上昇状態と下降状態との中間となる突出位置に維持される状態や、上記下降状態よりさらに遊技機本体に埋没した状態を、操作ボタン６１の第３の状態としてもよい。この場合、上記第３の状態において、操作ボタン６１が押下操作および／または回転操作が可能なように構成してもいいし、操作ボタン６１への操作を受け付けない（例えば、操作できない）ように構成してもよい。
【０１２３】
また、上述した遊技機１に設けられている各構成要素の形状、数、および設置位置等は、単なる一例に過ぎず他の形状、数、および設置位置であっても、本発明を実現できることは言うまでもない。また、上述した処理で用いられる処理順序等は、単なる一例に過ぎず他の処理順序であっても、本発明を実現できることは言うまでもない。
【０１２４】
また、本発明で用いられるプログラムは、遊技機１内部の不揮発性記憶装置に予め記録されているだけでなく、光ディスク等の外部記憶媒体を通じて遊技機１に供給されたり、有線または無線の通信回線を通じて遊技機１に供給されたりしてもよい。
【０１２５】
以上、本発明を詳細に説明してきたが、前述の説明はあらゆる点において本発明の例示に過ぎず、その範囲を限定しようとするものではない。本発明の範囲を逸脱することなく種々の改良や変形を行うことができることは言うまでもない。本発明は、特許請求の範囲によってのみその範囲が解釈されるべきであることが理解される。また、当業者は、本発明の具体的な実施形態の記載から、本発明の記載および技術常識に基づいて等価な範囲を実施することができることが理解される。また、本明細書において使用される用語は、特に言及しない限り、当該分野で通常用いられる意味で用いられることが理解されるべきである。したがって、他に定義されない限り、本明細書中で使用される全ての専門用語および技術用語は、本発明の属する分野の当業者によって一般的に理解されるのと同じ意味を有する。矛盾する場合、本明細書（定義を含めて）が優先する。
【０１２６】
以下、上記実施形態における作用効果について説明する。なお、特許請求の範囲の記載を解釈する際に、特許請求の範囲の記載によってのみその範囲が解釈されるべきであることが理解され、特許請求の範囲の記載と本作用効果の記載とが矛盾する場合には、特許請求の範囲の記載が優先する。また、本作用効果における括弧内の記載は、本発明の理解を助けるために上記実施形態との対応関係を示したものであって、本発明の範囲を何ら限定するものではない。
【０１２７】
上記実施形態においては、遊技機（遊技機１）は、操作部材（操作ボタン６１）、操作部材駆動手段（ユニット本体８０、ボタンモータ９７、ランプ制御部６００）、および操作処理手段（演出制御部４００）を備える。操作部材は、遊技者により操作される。操作部材駆動手段は、少なくとも遊技機本体に対して相対的に突出した第１の状態（図４に示す状態）と当該第１の状態より突出量が少ない第２の状態（図３に示す状態）とに操作部材を移動させる。操作処理手段は、操作部材が第１の状態である場合に操作部材に対する回転操作および押下操作の一方に応じて第１の処理（ステップ７２５およびステップ７２２の一方）を行い、操作部材が第２の状態である場合に操作部材に対する回転操作および押下操作の他方に応じて第２の処理（ステップ７２５およびステップ７２２の他方）を行う。
【０１２８】
上記によれば、操作部材の突出量に応じて異なる操作（回転操作や押下操作）が可能となるため、操作ボタンを用いて従来にない新規な操作が可能となる。
【０１２９】
上記操作部材駆動手段は、第２の状態にある操作部材を遊技者の操作とは無関係に上昇させることによって当該操作部材を第１の状態まで移動させ、第１の状態にある操作部材を遊技者の操作とは無関係に下降させることによって当該操作部材を第２の状態まで移動させてもよい。
【０１３０】
上記によれば、操作部材を上昇させた状態と下降させた状態とにおいて、それぞれ異なる操作（回転操作や押下操作）が可能となるため、操作ボタンを用いて従来にない新規な操作が可能となる。
【０１３１】
上記操作処理手段は、操作部材が第１の状態まで上昇している場合に当該操作部材に対する回転操作に応じて第１の処理（ステップ７２５）を行い、操作部材が第２の状態まで下降している場合に当該操作部材に対する押下操作に応じて第２の処理（ステップ７２２）を行ってもよい。
【０１３２】
上記によれば、操作部材を上昇させた状態で回転操作が可能となり、操作部材を下降させた状態で押下操作が可能となるため、操作ボタンを用いて従来にない新規な操作が可能となる。
【０１３３】
上記遊技機は、操作判断手段（ステップ７０７〜ステップ７１２）を、さらに備えていてもよい。操作判断手段は、遊技機本体で実演されている演出が、操作部材に対する回転操作および押下操作の一方を遊技者に要求する演出か、操作部材に対する回転操作および押下操作の他方を遊技者に要求する演出かを判断する。この場合、上記操作部材駆動手段は、操作部材に対する回転操作および押下操作の一方を遊技者に要求する演出が実演されていると操作判断手段が判断している場合に操作部材を第１の状態とし、操作部材に対する回転操作および押下操作の他方を遊技者に要求する演出が実演されていると操作判断手段が判断している場合に操作部材を第２の状態としてもよい。
【０１３４】
上記によれば、実演されている演出内容に応じて、操作部材を上昇させて遊技者に回転操作および押下操作の一方を促すとともに、操作部材を下降させて遊技者に回転操作および押下操作の他方を促すことができる。
【０１３５】
上記遊技機は、回転操作検出手段（加速度センサ９９）および押下操作検出手段（光センサ８１）を、さらに備えていてもよい。回転操作検出手段は、操作部材に対して回転操作されたことを示す信号を出力する。押下操作検出手段は、操作部材に対して押下操作されたことを示す信号を出力する。この場合、上記操作処理手段は、操作部材が第１の状態である場合にのみ、回転操作検出手段から出力された信号を用いて操作部材に対する回転操作が行われたか否か、または押下操作検出手段から出力された信号を用いて操作部材に対する押下操作が行われたか否かを判定することによって、操作部材に対する一方の操作が行われたか否かを判定し、当該判定が肯定であった場合に第１の処理を行ってもよい。
【０１３６】
上記によれば、第１の状態で回転操作および押下操作の一方の操作が行われたか否かの判定を、操作部材が当該第１の状態でのみ行うため、操作部材が第２の状態で当該一方の操作が行われたとしても当該一方の操作を無効にすることができ、遊技者による意図しない当該一方の操作を無効にすることができる。また、操作部材が第２の状態において当該一方の操作や当該操作以外に起因する衝撃力や振動を回転操作検出手段や押下操作検出手段が検出したとしても、当該検出による誤判定を防止することができる。
【０１３７】
上記遊技機は、回転操作検出手段および押下操作検出手段を、さらに備えていてもよい。回転操作検出手段は、操作部材に対して回転操作されたことを示す信号を出力する。押下操作検出手段は、操作部材に対して押下操作されたことを示す信号を出力する。この場合、操作処理手段は、操作部材が第２の状態である場合にのみ、回転操作検出手段から出力された信号を用いて操作部材に対する回転操作が行われたか否か、または押下操作検出手段から出力された信号を用いて操作部材に対する押下操作が行われたか否かを判定することによって、操作部材に対する他方の操作が行われたか否かを判定し、当該判定が肯定であった場合に第２の処理を行ってもよい。
【０１３８】
上記によれば、第２の状態で回転操作および押下操作の他方の操作が行われたか否かの判定を、操作部材が当該第２の状態でのみ行うため、操作部材が第１の状態で当該他方の操作が行われたとしても当該他方の操作を無効にすることができ、遊技者による意図しない当該他方の操作を無効にすることができる。また、操作部材が第１の状態において当該他方の操作や当該操作以外に起因する衝撃力や振動を回転操作検出手段や押下操作検出手段が検出したとしても、当該検出による誤判定を防止することができる。
【符号の説明】
【０１３９】
１…遊技機
２…遊技盤
２０…遊技領域
２１…画像表示部
２２…可動役物
２３…盤ランプ
２４…排出口
２５ａ…第１始動口
２５ｂ…第２始動口
２６…電動チューリップ
２７…ゲート
２８…大入賞口
２９…普通入賞口
３…表示器
３１ａ…第１特別図柄表示器
３１ｂ…第２特別図柄表示器
３２ａ…第１特別図柄保留表示器
３２ｂ…第２特別図柄保留表示器
３３…普通図柄表示器
３４…普通図柄保留表示器
３５…遊技状態表示器
５…枠部材
５０…透明板
５１…ハンドル
５２…レバー
５３…停止ボタン
５４…取り出しボタン
５５…スピーカ
５６…枠ランプ
５９…皿
６０…ボタンユニット
６１…操作ボタン
６２…操作ボタン本体
６３…突縁部
６４…第１可動体
６５…挿通円孔
６６…挿通長孔
６７…遮光板
６８…第２可動体
６９…ローラ
７０…カバー
７１…カバー本体
７２…ストッパ部
７８…原点検出センサ
７９…挿通孔
８０…ユニット本体
８１…光センサ
８２…上方水平面
８３…円筒カム
８４…支柱
８５…外面
８６…凹部
８７…垂直面
８８…傾斜面
８９…下方水平面
９０…駆動伝達機構
９１…第１ギヤ
９２…第２ギヤ
９３…第３ギヤ
９４…第４ギヤ
９５…支持板
９６…電飾基板
９７…ボタンモータ
９８…ボタンランプ
９９…加速度センサ
１００…メイン制御部
１０１、２０１、３０１、４０１、５０１、６０１…ＣＰＵ
１０２、２０２、３０２、４０２、５０２、６０２…ＲＯＭ
１０３、２０３、３０３、４０３、５０３、６０３…ＲＡＭ
１１１ａ…第１始動口スイッチ
１１１ｂ…第２始動口スイッチ
１１２…電動チューリップ開閉部
１１３…ゲートスイッチ
１１４…大入賞口スイッチ
１１５…大入賞口開閉部
１１６…普通入賞口スイッチ
２００…発射制御部
２１１…発射装置
３００…払出制御部
３１１…払出駆動部
４００…演出制御部
４０４…ＲＴＣ
５００…画像音響制御部
６００…ランプ制御部
【図１】
0005686473.tif 000002
【図２】
0005686473.tif 000003
【図３】
0005686473.tif 000004
【図４】
0005686473.tif 000005
【図５】
0005686473.tif 000006
【図６】
0005686473.tif 000007
【図７】
0005686473.tif 000008
【図８】
0005686473.tif 000009
【図９】
0005686473.tif 000010
【図１０】
0005686473.tif 000011
【図１１】
0005686473.tif 000012
【図１２】
0005686473.tif 000013
【図１３】
0005686473.tif 000014
【図１４】
0005686473.tif 000015
【図１５】
0005686473.tif 000016
【図１６】
0005686473.tif 000017