(57)【要約】【課題】可動部材の補正処理が頻発して遊技者へ不信感を与える事態を回避する。【解決手段】第２可動部材は、初期範囲からの変位量が所定量以上の位置では第１可動部材と干渉する。役物演出処理後、復帰指令を受けると（Ｓ４０４）、インデックスセンサに検出されるまで第２可動部材を初期範囲に向かって作動させる。インデックスセンサのインデックス幅の中心に移動させるように、予め設定された押し込み量分、第２可動部材を作動方向に作動させる停止制御処理を行う（Ｓ４０６）。その後、第１可動部材を格納位置へ復帰させる復帰処理を実行し（Ｓ４０８〜Ｓ４２４）、第１可動部材が格納位置にあることが検出されなかった場合には、第１可動部材を再度可動位置まで作動させるとともに、第２可動部材を作動方向に作動させる補正処理を実行し（Ｓ４２８）、補正処理の実行後、停止制御処理および復帰処理を再度実行する。【選択図】図６
2016022237.tif 000002
【特許請求の範囲】
【請求項１】
第１アクチュエータの動力を受けて格納位置と可動位置との間を作動する第１可動部材と、
前記第１可動部材が前記格納位置にあることを検出する第１検出手段と、
第２アクチュエータの動力を受けて所定の作動方向に作動するとともに、初期範囲からの変位量が所定量以上となる干渉範囲内では、少なくとも前記可動位置から前記格納位置へ復帰する前記第１可動部材と干渉し、該初期範囲を含む、該初期範囲からの変位量が該干渉範囲よりも小さい非干渉範囲内では、該第１可動部材と非干渉となる第２可動部材と、
前記第２可動部材が、前記初期範囲内にあることを検出する第２検出手段と、
所定の演出指令を受けると、前記第１アクチュエータを駆動制御して、前記第１可動部材を前記格納位置から前記可動位置に作動させるとともに、前記第２アクチュエータを駆動制御して、前記第２可動部材を前記作動方向へ作動させる役物演出を実行する可動部材制御手段と、
前記役物演出の実行後、所定の復帰指令を受けると、前記第１アクチュエータを駆動制御して、前記第１可動部材を前記格納位置に復帰させるとともに、前記第２アクチュエータを駆動制御して、前記第２可動部材を前記初期範囲へ復帰させる可動部材復帰手段と、
を備え、
前記可動部材復帰手段は、
前記復帰指令を受けると、前記第２アクチュエータを駆動制御して、前記第２検出手段によって前記第２可動部材が前記初期範囲内にあることが検出されるまで、該第２可動部材を前記作動方向に作動させるとともに、該初期範囲内にあることが検出されると、予め設定された押し込み量分、該第２可動部材を該作動方向に作動させて、前記第２アクチュエータの駆動制御を停止する停止制御処理を実行し、
前記停止制御処理の実行後、もしくは、該停止制御処理の実行と並行して、前記第１アクチュエータを駆動制御して、前記第１可動部材を前記可動位置から前記格納位置へ復帰させる復帰処理を実行し、
前記復帰処理の実行後に、前記第１検出手段によって前記第１可動部材が前記格納位置にあることが検出されなかった場合には、前記第１アクチュエータを駆動制御して該第１可動部材を再度前記可動位置に向かって作動させるとともに、前記第２アクチュエータを駆動制御して該第２可動部材を前記作動方向に作動させる補正処理を実行し、
前記補正処理の実行後、前記停止制御処理および前記復帰処理を再度実行することを特徴とする遊技機。
【請求項２】
前記可動部材復帰手段は、前記復帰処理の実行後、前記第１検出手段によって前記第１可動部材が前記格納位置にあることの検出が、所定時間内に為されなければ、前記補正処理を遂行することを特徴とする請求項１に記載の遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の可動部材による役物演出を行う遊技機に関する。
【背景技術】
【０００２】
従来、可動部材をアクチュエータによって可動させて役物演出を行う遊技機が広く普及している。可動部材の形状や配置、可動タイミングなどによっては可動部材同士の干渉が生じ、可動部材が意図しない位置に移動してしまったり、意図しない位置で停止してしまったりする場合がある。そこで、例えば、特許文献１に示される遊技機では、可動部材が格納位置にあるかを検出するセンサを備えており、可動部材が、本来、格納位置にあるべきタイミングで格納位置にない場合、可動部材を格納位置に復帰させるための補正処理を行うとしている。
【０００３】
ところで、例えば、変位幅をステップ単位で制御可能なモータなどで可動部材を可動させる場合、モータに設けられたインデックスをセンサが検出することで、可動部材が所定の位置にあることを検出する構成が想定される。インデックスは所定の幅を有しており、センサがインデックスを検出しているとき、可動部材は、インデックス幅に対応する範囲（初期範囲）に位置することになる。モータの回転に伴ってセンサがインデックスを検出した時点で、可動部材は初期範囲の境界部分に位置している。そこで、本来、配置させるべき格納位置が初期範囲の中心となるように初期範囲を設定し、センサがインデックスを検出してからインデックス幅の半分に相当するステップだけモータを回転させる押し込み処理が行われる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−５５９４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記の押し込み処理を行うことで、可動部材を格納位置に移動させることが期待される。しかし、インデックスを設ける際、インデックス幅の寸法精度が低く、例えば、インデックス幅が設計値の半分未満であった場合、押し込み処理を行うとインデックス幅を超えてしまう場合がある。そうすると、センサによるインデックスの検出がされなくなり、可動部材が初期範囲にないと判定される。そして、補正処理として、一旦、可動部材を格納位置から可動位置へ移動させ、再度、格納位置に復帰させることとなる。
【０００６】
可動部材の配置によって、他の可動部材と干渉するおそれがある場合、可動部材の初期範囲への復帰が望まれるが、他の可動部材との干渉がない範囲であれば、完全に初期範囲に復帰せずともよい場合がある。このとき、押し込み処理によってセンサによるインデックスの検出がなされない状態となると、無意味に補正処理が繰り返され、遊技者に不信感を抱かせてしまうおそれがある。
【０００７】
本発明は、可動部材の補正処理が頻発して遊技者へ不信感を与える事態を回避することができる遊技機を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の遊技機は、第１アクチュエータの動力を受けて格納位置と可動位置との間を作動する第１可動部材と、前記第１可動部材が前記格納位置にあることを検出する第１検出手段と、第２アクチュエータの動力を受けて所定の作動方向に作動するとともに、初期範囲からの変位量が所定量以上となる干渉範囲内では、少なくとも前記可動位置から前記格納位置へ復帰する前記第１可動部材と干渉し、該初期範囲を含む、該初期範囲からの変位量が該干渉範囲よりも小さい非干渉範囲内では、該第１可動部材と非干渉となる第２可動部材と、前記第２可動部材が、前記初期範囲内にあることを検出する第２検出手段と、所定の演出指令を受けると、前記第１アクチュエータを駆動制御して、前記第１可動部材を前記格納位置から前記可動位置に作動させるとともに、前記第２アクチュエータを駆動制御して、前記第２可動部材を前記作動方向へ作動させる役物演出を実行する可動部材制御手段と、前記役物演出の実行後、所定の復帰指令を受けると、前記第１アクチュエータを駆動制御して、前記第１可動部材を前記格納位置に復帰させるとともに、前記第２アクチュエータを駆動制御して、前記第２可動部材を前記初期範囲へ復帰させる可動部材復帰手段と、を備え、前記可動部材復帰手段は、前記復帰指令を受けると、前記第２アクチュエータを駆動制御して、前記第２検出手段によって前記第２可動部材が前記初期範囲内にあることが検出されるまで、該第２可動部材を前記作動方向に作動させるとともに、該初期範囲内にあることが検出されると、予め設定された押し込み量分、該第２可動部材を該作動方向に作動させて、前記第２アクチュエータの駆動制御を停止する停止制御処理を実行し、前記停止制御処理の実行後、もしくは、該停止制御処理の実行と並行して、前記第１アクチュエータを駆動制御して、前記第１可動部材を前記可動位置から前記格納位置へ復帰させる復帰処理を実行し、前記復帰処理の実行後に、前記第１検出手段によって前記第１可動部材が前記格納位置にあることが検出されなかった場合には、前記第１アクチュエータを駆動制御して該第１可動部材を再度前記可動位置に向かって作動させるとともに、前記第２アクチュエータを駆動制御して該第２可動部材を前記作動方向に作動させる補正処理を実行し、前記補正処理の実行後、前記停止制御処理および前記復帰処理を再度実行することを特徴とする。
【０００９】
また、前記可動部材復帰手段は、前記復帰処理の実行後、前記第１検出手段によって前記第１可動部材が前記格納位置にあることの検出が、所定時間内に為されなければ、前記補正処理を遂行するとよい。
【発明の効果】
【００１０】
本発明によれば、制御処理の煩雑化ならびに可動部材の補正処理が頻発して遊技者へ不信感を与える事態を回避することができる。
【図面の簡単な説明】
【００１１】
【図１】遊技機の正面図である。
【図２】遊技の進行を制御する制御手段の内部構成を示すブロック図である。
【図３】役物演出中の遊技機の正面図である。
【図４】可動部材を背面側から捉えた図である。
【図５】初期範囲を説明するための説明図である。
【図６】副制御基板における演出役物制御処理を説明するフローチャートである。
【図７】副制御基板における役物演出処理ステップを説明するフローチャートである。
【図８】副制御基板における第２可動部材の停止制御処理ステップを説明するフローチャートである。
【図９】副制御基板における補正処理ステップを説明するフローチャートである。
【発明を実施するための形態】
【００１２】
以下に添付図面を参照しながら、本発明の好適な実施形態について詳細に説明する。かかる実施形態に示す寸法、材料、その他具体的な数値等は、発明の理解を容易とするための例示にすぎず、特に断る場合を除き、本発明を限定するものではない。なお、本明細書および図面において、実質的に同一の機能、構成を有する要素については、同一の符号を付することにより重複説明を省略し、また本発明に直接関係のない要素は図示を省略する。
【００１３】
本発明の実施形態の理解を容易にするため、まず、遊技機の機械的構成および電気的構成を簡単に説明し、その後、各基板における具体的な処理を説明する。
【００１４】
図１は、遊技機１００の正面図である。この図に示すように、遊技機１００の筐体を構成する前枠１０２の下部には、遊技機１００の正面側に突出する操作ハンドル１０４が設けられている。この操作ハンドル１０４は、遊技者が回転操作可能に設けられており、遊技者が操作ハンドル１０４を回転させて発射操作を行うと、当該操作ハンドル１０４の回転角度に応じた強度で、不図示の発射機構によって遊技球が発射される。このようにして発射された遊技球は、筐体内部に保持された遊技盤１０６に設けられたレール１０８ａ、１０８ｂ間を上昇して遊技領域１１０に導かれることとなる。
【００１５】
前枠１０２には、ガラス製または樹脂性の透過板１１２が設けられており、透過板１１２が遊技盤１０６から所定の間隔を維持して遊技盤１０６と略平行に対面する。遊技領域１１０は、遊技盤１０６と透過板１１２との間隔に形成される空間であって、遊技球が流下または転動可能な領域である。遊技盤１０６には、多数の釘や風車が設けられており、遊技領域１１０に導かれた遊技球が釘や風車に衝突して、不規則な方向に流下、転動するようにしている。
【００１６】
また、遊技領域１１０には、遊技球が入球可能な一般入賞口や始動口が設けられており、これら一般入賞口や始動口に遊技球が入球すると、それぞれ所定の賞球が遊技者に払い出される。なお、始動口に遊技球が入球すると、予め設けられた複数の特別図柄の中からいずれか１の特別図柄を決定するための抽選が行われる。各特別図柄には、遊技者にとって有利な大役遊技の実行可否や、以後の遊技状態をどのような遊技状態にするかといった種々の遊技利益が対応付けられている。したがって、遊技者は、始動口に遊技球が入球すると、所定の賞球を獲得するのと同時に、種々の遊技利益を受ける権利獲得の機会を獲得することとなる。
【００１７】
遊技領域１１０の最下部には、一般入賞口や始動口などのいずれにも入球しなかった遊技球を、遊技領域１１０から遊技盤１０６の背面側に排出する排出口１１４が設けられている。
【００１８】
そして、遊技機１００には、遊技の進行中等に演出を行う演出装置として、液晶表示装置からなる演出表示装置２００、可動部材からなる演出役物装置２０２、さまざまな点灯態様や発光色に制御されるランプからなる演出照明装置２０４、スピーカからなる音声出力装置２０６、遊技者の操作を受け付ける演出操作装置２０８が設けられている。
【００１９】
演出表示装置２００は、画像を表示する画像表示部からなる演出表示部２００ａを備えている。演出表示部２００ａは、遊技盤１０６より背面側に配置される。また、遊技盤１０６の略中央部分には、遊技盤１０６を透過板１１２との対向方向に貫通する貫通孔１０６ａが形成されており、この貫通孔１０６ａを通じて、演出表示部２００ａを遊技機１００の正面側から視認可能となっている。この演出表示部２００ａには、演出図柄が変動表示され、演出図柄の停止表示態様によって大役抽選結果が遊技者に報知される変動演出が実行されることとなる。
【００２０】
演出役物装置２０２は、演出表示部２００ａよりも前面に配置され、上記の演出図柄の変動表示中などに、演出表示部２００ａの前面まで可動して、遊技者に大当たりの期待感を付与するものである。なお、演出役物装置２０２は、通常、遊技盤１０６の背面側に一部が退避している。演出役物装置２０２については後に詳述する。
【００２１】
演出照明装置２０４は、演出役物装置２０２や遊技盤１０６等に設けられており、演出表示部２００ａに表示される画像等に合わせて、さまざまに点灯制御される。
【００２２】
音声出力装置２０６は、前枠１０２の上部位置や外枠の最下部位置に設けられ、演出表示部２００ａに表示される画像等に合わせて、遊技機１００の正面側に向けてさまざまな音声を出力する。
【００２３】
演出操作装置２０８は、遊技者の押下操作を受け付けるボタンで構成され、遊技機１００の幅方向略中央位置であって、かつ、透過板１１２よりも下方位置に設けられている。この演出操作装置２０８は、演出表示部２００ａに表示される画像等に合わせて有効化されるものであり、操作有効時間内に遊技者の操作を受け付けると、当該操作に応じて、さまざまな演出が実行される。
【００２４】
なお、上皿２１０には、遊技機１００から払い出される賞球や、遊技球貸出装置から貸し出される遊技球が導かれ、この上皿２１０が遊技球で一杯になると、遊技球は下皿２１２に導かれることとなる。また、この下皿２１２の底面には、当該下皿２１２から遊技球を排出するための球抜き孔（不図示）が形成されている。この球抜き孔は、通常、開閉板（不図示）によって閉じられているが、球抜きつまみ２１４を図中左右方向にスライドさせることにより、当該球抜きつまみ２１４と一体となって開閉板がスライドし、球抜き孔から下皿２１２の下方に遊技球を排出することが可能となっている。
【００２５】
（制御手段の内部構成）
図２は、遊技の進行を制御する制御手段の内部構成を示すブロック図である。
【００２６】
主制御基板３００は遊技の基本動作を制御する。この主制御基板３００は、メインＣＰＵ３００ａ、メインＲＯＭ３００ｂ、メインＲＡＭ３００ｃを備えている。メインＣＰＵ３００ａは、各検出スイッチやタイマからの入力信号に基づいて、メインＲＯＭ３００ｂに格納されたプログラムを読み出して演算処理を行うとともに、各装置や表示器を直接制御したり、あるいは演算処理の結果に応じて他の基板にコマンドを送信したりする。メインＲＡＭ３００ｃは、メインＣＰＵ３００ａの演算処理時におけるデータのワークエリアとして機能する。
【００２７】
また、主制御基板３００には、払出制御基板３１０および副制御基板３３０が接続されている。
【００２８】
払出制御基板３１０は、遊技球を発射させるための制御、および、賞球を払い出すための制御を行う。この払出制御基板３１０も、ＣＰＵ、ＲＯＭ、ＲＡＭを備えており、主制御基板３００に対して双方向に通信可能に接続されている。
【００２９】
副制御基板３３０は、主に遊技中や待機中等の各演出を制御する。この副制御基板３３０は、サブＣＰＵ３３０ａ、サブＲＯＭ３３０ｂ、サブＲＡＭ３３０ｃを備えており、主制御基板３００に対して、当該主制御基板３００から副制御基板３３０への一方向に通信可能に接続されている。サブＣＰＵ３３０ａは、主制御基板３００から送信されたコマンドやタイマからの入力信号等に基づいて、サブＲＯＭ３３０ｂに格納されたプログラムを読み出して演算処理を行うとともに、演出を実行制御する。このとき、サブＲＡＭ３３０ｃは、サブＣＰＵ３３０ａの演算処理時におけるデータのワークエリアとして機能する。
【００３０】
具体的には、副制御基板３３０は、上記演出表示部２００ａに画像を表示させる画像表示制御を行う。サブＲＯＭ３３０ｂには、演出表示部２００ａに表示される図柄や背景等の画像データが多数格納されており、サブＣＰＵ３３０ａが、画像データをサブＲＯＭ３３０ｂから不図示のＶＲＡＭに読み出して、演出表示部２００ａの画像表示を制御する。
【００３１】
また、副制御基板３３０は、音声出力装置２０６から音声を出力させる音声出力制御、および、演出照明装置２０４を点灯させる点灯制御を行う。さらには、演出操作装置２０８が押下操作されたことを検出する演出操作装置検出スイッチ２０８ｓから操作検出信号が入力された際に、所定の演出を実行する。
【００３２】
演出役物装置２０２は、３つの可動部材（第１可動部材２２０ａ、第２可動部材２２２ａ、第３可動部材２２４ａ）、可動部材を可動させるアクチュエータ（第１アクチュエータ２２０ｂ、第２アクチュエータ２２２ｂ、第３アクチュエータ２２４ｂ）、および、可動部材それぞれの位置を検出するセンサ（第１センサ２２０ｃ、第２センサ２２２ｃ、第３センサ２２４ｃ）で構成される。
【００３３】
第１可動部材２２０ａは、第１アクチュエータ２２０ｂによって可動され、第１センサ２２０ｃは、第１可動部材２２０ａの位置を検出する。同様に、第２可動部材２２２ａは、第２アクチュエータ２２２ｂによって可動され、第２センサ２２２ｃは、第２可動部材２２２ａの位置を検出する。また、第３可動部材２２４ａは、第３アクチュエータ２２４ｂによって可動され、第３センサ２２４ｃは、第３可動部材２２４ａの位置を検出する。
【００３４】
副制御基板３３０は、各センサ（第１センサ２２０ｃ、第２センサ２２２ｃ、第３センサ２２４ｃ）の出力に基づいて、可動部材（第１可動部材２２０ａ、第２可動部材２２２ａ、第３可動部材２２４ａ）それぞれを駆動制御する。
【００３５】
図３は、役物演出中の遊技機１００の正面図である。演出役物装置２０２は、所定の演出指令を受けて役物演出が開始するとき、図１に示すように、演出表示部２００ａの鉛直下側に退避した状態から、図３に示すように、演出表示部２００ａの正面に重なる状態に移動する。
【００３６】
演出役物装置２０２を構成する第１可動部材２２０ａは、翼を模した形状となっており、第２可動部材２２２ａは、第１可動部材２２０ａの鉛直下側に配置された円板部材であって、外周に複数の突起が形成されている。
【００３７】
第３可動部材２２４ａは、第１可動部材２２０ａの鉛直下側であって、第２可動部材２２２ａの径方向外側に離隔して配された部材であって、第１可動部材２２０ａおよび第２可動部材２２２ａが連結されている。
【００３８】
図４は、可動部材を背面側から捉えた図である。図４（ａ）に示すように、第３可動部材２２４ａは、大凡長方形の板部材であって、第３可動部材２２４ａの長手方向の両端側には、それぞれ昇降機構２２６が設けられている。
【００３９】
昇降機構２２６は、例えば、ラックとピニオンギヤなどで構成され、ラックが第３可動部材２２４ａ側に設けられ、ピニオンギヤが遊技盤１０６に固定されている。上記の第３アクチュエータ２２４ｂの回転動力を受けて、ピニオンギヤが回転すると、ラックとともに第３可動部材２２４ａが鉛直方向に可動する。
【００４０】
こうして、第３可動部材２２４ａは、相対的に鉛直下方にある格納位置、および、格納位置よりも鉛直上方にある可動位置の間を可動する。このとき、第３センサ２２４ｃは、第３可動部材２２４ａが格納位置にあること、および、第３可動部材２２４ａが可動位置にあることを検出する。
【００４１】
第１可動部材２２０ａおよび第２可動部材２２２ａは、第３可動部材２２４ａに連結されていることから、昇降機構２２６によって、第１可動部材２２０ａおよび第２可動部材２２２ａも、第３可動部材２２４ａと一体となって鉛直方向に可動することとなる。
【００４２】
第１可動部材２２０ａは、上記の第１アクチュエータ２２０ｂの動力を受け、図４（ａ）に示す配置（可動位置）および図４（ｂ）に示す配置（格納位置）の間を鉛直方向に可動する。ここで、第１可動部材２２０ａの可動位置および格納位置は、第３可動部材２２４ａに対する相対的な位置であって、第１可動部材２２０ａは、第３可動部材２２４ａに対して鉛直方向に相対移動する。第１センサ２２０ｃは、第１可動部材２２０ａが格納位置にあること、および、第１可動部材２２０ａが可動位置にあることを検出する。
【００４３】
また、第２可動部材２２２ａの鉛直下側には、第２アクチュエータ２２２ｂが配されている。ここでは、第２アクチュエータ２２２ｂは、回転方向の変位幅をステップ単位で制御可能なステッピングモータで構成されており、第３可動部材２２４ａに固定されている。第２可動部材２２２ａは、第２アクチュエータ２２２ｂと連結軸２２８を介して連結されている。
【００４４】
そして、図４（ｃ）に矢印で示すように、第２アクチュエータ２２２ｂが駆動すると、連結軸２２８を介して第２可動部材２２２ａが回転する。このように、第１可動部材２２０ａおよび第２可動部材２２２ａが鉛直方向に直進移動するのに対し、第２可動部材２２２ａは、鉛直方向に平行な軸中心に回転移動する。
【００４５】
図３に示すように、役物演出中では、第３可動部材２２４ａが鉛直上側に可動して可動位置に配置され、第３可動部材２２４ａに連結された第１可動部材２２０ａおよび第２可動部材２２２ａも、演出表示部２００ａの正面に配置される。
【００４６】
また、第１可動部材２２０ａは、図３において、鉛直上側に可動して可動位置に配置されており、格納位置にあるときよりも第３可動部材２２４ａに対して鉛直上側となっている。第２可動部材２２２ａは、図３中、破線の矢印で示す向きに回転している。
【００４７】
そして、役物演出の実行後、所定の復帰指令を受けると、第２可動部材２２２ａの回転が停止し、第１可動部材２２０ａおよび第３可動部材２２４ａが可動位置から格納位置に可動する。こうして、演出役物装置２０２は、図１に示す状態となる。
【００４８】
このとき、第１可動部材２２０ａおよび第３可動部材２２４ａは、それぞれ、第１センサ２２０ｃおよび第３センサ２２４ｃによって、格納位置にあることが確認されることで、格納位置への可動が終了する。一方、第２可動部材２２２ａは、回転移動であることから、回転方向の傾き（回転位置）を制御する必要がある。そこで、第２センサ２２２ｃは、第２可動部材２２２ａの回転位置が初期範囲にあることを検出する。ここで、初期範囲は、役物演出を行っていない状態における第２可動部材２２２ａの適切な角度範囲である。
【００４９】
図５は、初期範囲を説明するための説明図である。第２アクチュエータ２２２ｂには、インデックスが設けられている。インデックスは、第２アクチュエータ２２２ｂの回転軸の回転位置が設定された位置となると、第２センサ２２２ｃの出力電圧を低下させるものである。なお、図５中、「Ｈ」は、第２センサ２２２ｃの出力電圧が高い状態を示し、「Ｌ」は、第２センサ２２２ｃの出力電圧が低い状態を示す。
【００５０】
そして、第２アクチュエータ２２２ｂのインデックスに対応する第２可動部材２２２ａの角度範囲が、第２可動部材２２２ａの初期範囲となっている。また、第２アクチュエータ２２２ｂの回転軸の回転位置がインデックス幅の中心であるとき、第２可動部材２２２ａの正面が透過板１１２と大凡平行に対面する向きとなる。
【００５１】
すなわち、第２センサ２２２ｃは、出力電圧の低下によってインデックスを検出し、第２可動部材２２２ａが初期範囲にあるか否かを検出することができる。
【００５２】
第２可動部材２２２ａの回転中、第２センサ２２２ｃの出力電圧が「Ｌ」となった時点では、第２アクチュエータ２２２ｂの回転軸の回転位置は、図５中、範囲Ａの左端、または、回転軸の回転方向が逆方向であれば、範囲Ｂの右端となっている。
【００５３】
そこで、第２アクチュエータ２２２ｂの回転軸の回転位置をインデックス幅の中心とすべく、さらに、第２アクチュエータ２２２ｂを回転させる。ここでは、例えば、インデックス幅が１４．４°に設定され、範囲Ａ、範囲Ｂがそれぞれ７．２°に設定されている。また、第２アクチュエータ２２２ｂは、１ステップで３．６°だけ回転する。
【００５４】
すなわち、第２アクチュエータ２２２ｂを、範囲Ａの左端、または、範囲Ｂの右端から、インデックス幅の中心側に向けて２ステップ（７．２°）だけ回転させれば、第２アクチュエータ２２２ｂの回転軸の回転位置をインデックス幅の中心に位置させることができる。その結果、第２可動部材２２２ａの正面が透過板１１２と大凡平行に対面する向きになり、第２可動部材２２２ａの初期範囲への復帰が終了する。
【００５５】
まとめると、役物演出の実行後、所定の復帰指令を受けて、第２可動部材２２２ａの回転を停止するとき、まず、第２センサ２２２ｃによって第２可動部材２２２ａが初期範囲内にあることが検出されるまで第２アクチュエータ２２２ｂを作動（回転）させる。そして、第２可動部材２２２ａが初期範囲内にあることが検出されると、予め設定された押し込み量分（ここでは、２ステップ分）、第２可動部材２２２ａを同じ作動方向（回転方向）に作動させる。そして、第２アクチュエータ２２２ｂの駆動制御を停止する（停止制御処理）。
【００５６】
ところで、インデックス幅が１４．４°に設定され、範囲Ａ、範囲Ｂがそれぞれ７．２°に設定されているものの、設計値に対して、それぞれ、±５°程度の寸法誤差が生じる可能性がある。仮に、範囲Ａ、範囲Ｂがそれぞれ−５°の誤差があって、２．２°ずつとなってしまうと、インデックス幅は４．４°となってしまう。その結果、上記の停止制御処理を行うと、２ステップ分（７．２°）の押し込みによって、第２アクチュエータ２２２ｂがインデックス幅を超えてしまうおそれがある。この場合、第２センサ２２２ｃによってインデックスが検出されず、第２可動部材２２２ａが初期範囲にないと判定される。
【００５７】
第１可動部材２２０ａ、第３可動部材２２４ａについては、それぞれ、役物演出の実行後、所定の復帰指令を受けて可動位置から格納位置に可動する。このとき、第１センサ２２０ｃおよび第３センサ２２４ｃによって、第１可動部材２２０ａ、第３可動部材２２４ａのいずれか一方でも格納位置にあることが確認されない場合、第１可動部材２２０ａや第３可動部材２２４ａが予期せぬ動作をして、正常に格納位置まで作動できていないと判定される。この場合、一旦、第１可動部材２２０ａ、第３可動部材２２４ａを可動位置に作動させ、再度、格納位置に向かって作動させるとともに、第２可動部材２２２ａを回転させてから停止制御処理を行う（補正処理）。こうして、可動部材同士の干渉などによって予期せぬ動作がなされても、干渉状態などを解消し、それぞれの可動部材を正常に格納位置に復帰させることが期待できる。
【００５８】
同様に、第２可動部材２２２ａについても、第２センサ２２２ｃによってインデックスが検出されず、第２可動部材２２２ａが初期範囲にないと判定されると、補正処理が行われることが想定される。
【００５９】
しかし、上記の停止制御処理を行った結果、第２アクチュエータ２２２ｂがインデックス幅を超えてしまうと、第２センサ２２２ｃによってインデックスが検出されず、第２可動部材２２２ａが初期範囲にないと判定される。その結果、補正処理が繰り返し行われてしまうおそれがある。
【００６０】
ところで、図４（ａ）、（ｂ）に示すように、第１可動部材２２０ａは、可動位置では第２可動部材２２２ａと完全に離隔しているものの、格納位置では第２可動部材２２２ａと鉛直方向および図４（ｂ）中、左右方向の位置が重なっている。図４（ｂ）に示すように、第２可動部材２２２ａが回転方向に変位していない格納位置では、第２可動部材２２２ａは、第１可動部材２２０ａよりも、図４（ｂ）中、手前側に位置しているため、第１可動部材２２０ａとの干渉は生じない。一方、図４（ｃ）に示すように、第２可動部材２２２ａが回転方向に変位しているとき、その回転位置によっては、第１可動部材２２０ａと第２可動部材２２２ａは干渉してしまう。
【００６１】
すなわち、第２可動部材２２２ａの回転位置には、可動位置から格納位置へ復帰する第１可動部材２２０ａと干渉する干渉範囲と、干渉しない非干渉範囲がある。上記の初期範囲では、第２可動部材２２２ａは第１可動部材２２０ａと干渉しないことから、非干渉範囲には初期範囲が含まれていることとなる。また、干渉範囲は、初期範囲からの変位量が所定量以上に大きい範囲であり、非干渉範囲は、干渉範囲よりも初期範囲からの変位量が小さい範囲となる。
【００６２】
第２可動部材２２２ａの配置によって、第１可動部材２２０ａと干渉するおそれがあることから、復帰指令を受けた後、第２可動部材２２２ａは、初期範囲への復帰が望まれるが、第１可動部材２２０ａとの干渉がない非干渉範囲であれば、完全に初期範囲に復帰せずともよい。むしろ、厳密に初期範囲への復帰を遂行しようとして、補正処理が繰り返されてしまう方が、遊技者に不信感を抱かせてしまうおそれがある。
【００６３】
そこで、本実施形態では、補正処理の遂行条件を従来と変えることで、このような無意味な補正処理の遂行を回避している。以下、フローチャートを用いて、演出役物制御処理の全体の流れを説明しながら、補正処理の遂行の判定処理を説明する。
【００６４】
図６は、副制御基板３３０における演出役物制御処理を説明するフローチャートである。当該演出役物制御処理は、所定の周期毎に繰り返し実行される。
【００６５】
（ステップＳ４００）
副制御基板３３０のサブＣＰＵ３３０ａ（可動部材制御手段）は、現在実行中の指令を除いて、まだ演出を遂行していない所定の演出指令を受けているか否かを判定する。演出指令を受けている場合、ステップＳ４０２に処理を移し、演出指令を受けていない場合、当該演出役物制御処理を終了する。ここで、所定の演出指令は、サブＣＰＵ３３０ａのうちの一機能部によって、同じくサブＣＰＵ３３０ａの一機能部である可動部材制御手段に向かって出力されるものである。
【００６６】
（ステップＳ４０２）
サブＣＰＵ３３０ａは、役物演出処理を実行する。
【００６７】
図７は、副制御基板３３０における役物演出処理ステップＳ４０２を説明するフローチャートである。
【００６８】
（ステップＳ４０２−２）
サブＣＰＵ３３０ａは、第１アクチュエータ２２０ｂおよび第３アクチュエータ２２４ｂを駆動制御し、第１可動部材２２０ａおよび第３可動部材２２４ａの格納位置から可動位置への作動を開始する。
【００６９】
（ステップＳ４０２−４）
サブＣＰＵ３３０ａは、第１センサ２２０ｃの出力に基づいて、第１可動部材２２０ａが可動位置にあるか否かを判定する。第１可動部材２２０ａが可動位置にある場合、ステップＳ４０２−６に処理を移し、第１可動部材２２０ａが可動位置にない場合、ステップＳ４０２−１０に処理を移す。
【００７０】
（ステップＳ４０２−６）
サブＣＰＵ３３０ａは、第１可動部材２２０ａが現在作動中であるか否かを判定する。作動中であればステップＳ４０２−８に処理を移し、作動中でなければステップＳ４０２−１０に処理を移す。
【００７１】
（ステップＳ４０２−８）
サブＣＰＵ３３０ａは、第１アクチュエータ２２０ｂを制御して第１可動部材２２０ａの作動を停止させる。
【００７２】
（ステップＳ４０２−１０）
サブＣＰＵ３３０ａは、第３センサ２２４ｃの出力に基づいて、第３可動部材２２４ａが可動位置にあるか否かを判定する。第３可動部材２２４ａが可動位置にある場合、ステップＳ４０２−１２に処理を移し、第３可動部材２２４ａが可動位置にない場合、ステップＳ４０２−１６に処理を移す。
【００７３】
（ステップＳ４０２−１２）
サブＣＰＵ３３０ａは、第３可動部材２２４ａが現在作動中であるか否かを判定する。作動中であればステップＳ４０２−１４に処理を移し、作動中でなければステップＳ４０２−１６に処理を移す。
【００７４】
（ステップＳ４０２−１４）
サブＣＰＵ３３０ａは、第３アクチュエータ２２４ｂを制御して第３可動部材２２４ａの作動を停止させる。
【００７５】
（ステップＳ４０２−１６）
サブＣＰＵ３３０ａは、第１可動部材２２０ａおよび第３可動部材２２４ａが共にそれぞれの可動位置にあるか否かを判定する。第１可動部材２２０ａおよび第３可動部材２２４ａが共に可動位置にある場合、ステップＳ４０２−１８に処理を移し、第１可動部材２２０ａおよび第３可動部材２２４ａが共に可動位置にない場合、ステップＳ４０２−４に処理を移す。
【００７６】
（ステップＳ４０２−１８）
サブＣＰＵ３３０ａは、第２アクチュエータ２２２ｂを駆動制御し、第２可動部材２２２ａの作動を開始させる。これにより、以後、第２可動部材２２２ａが一方向に回転し続けることとなる。
【００７７】
続いて、図６に戻って、演出役物制御処理の説明を続ける。
【００７８】
（ステップＳ４０４）
サブＣＰＵ３３０ａ（可動部材復帰手段）は、所定の復帰指令を受けているか否かを判定する。復帰指令を受けている場合、ステップＳ４０６に処理を移し、復帰指令を受けていない場合、ステップＳ４０４を繰り返す。ここでは、サブＣＰＵ３３０ａの一機能部が、例えば、タイマカウンタなどによって、第２可動部材２２２ａの回転が開始してからの経過時間を計時し、設定時間を超えると、同じくサブＣＰＵ３３０ａの一機能部である可動部材復帰手段に、復帰指令が出されるものとする。
【００７９】
（ステップＳ４０６）
サブＣＰＵ３３０ａは、第２可動部材２２２ａの停止制御処理を遂行する。
【００８０】
図８は、副制御基板３３０における第２可動部材２２２ａの停止制御処理ステップＳ４０６を説明するフローチャートである。
【００８１】
（ステップＳ４０６−２）
サブＣＰＵ３３０ａは、第２センサ２２２ｃの出力に基づいて、第２可動部材２２２ａが初期範囲にあるか否かを判定する。初期範囲にある場合、ステップＳ４０６−４に処理を移し、初期範囲にない場合、ステップＳ４０６−２を繰り返す。
【００８２】
（ステップＳ４０６−４）
サブＣＰＵ３３０ａは、第２アクチュエータ２２２ｂに、直前までの作動方向と同じ方向に２ステップ分だけ作動させる押し込み処理を遂行させる。
【００８３】
（ステップＳ４０６−６）
サブＣＰＵ３３０ａは、第２アクチュエータ２２２ｂの駆動を停止して、第２可動部材２２２ａの作動を停止させる。
【００８４】
続いて、図６に戻って、演出役物制御処理の説明を続ける。
【００８５】
（ステップＳ４０８）
サブＣＰＵ３３０ａは、第１アクチュエータ２２０ｂおよび第３アクチュエータ２２４ｂを駆動制御し、第１可動部材２２０ａおよび第３可動部材２２４ａの可動位置から格納位置への作動を開始する。
【００８６】
（ステップＳ４１０）
サブＣＰＵ３３０ａは、カウンタによる計時を開始する。
【００８７】
（ステップＳ４１２）
サブＣＰＵ３３０ａは、第１センサ２２０ｃの出力に基づいて、第１可動部材２２０ａが格納位置にあるか否かを判定する。第１可動部材２２０ａが格納位置にある場合、ステップＳ４１４に処理を移し、第１可動部材２２０ａが格納位置にない場合、ステップＳ４１８に処理を移す。
【００８８】
（ステップＳ４１４）
サブＣＰＵ３３０ａは、第１可動部材２２０ａが現在作動中であるか否かを判定する。作動中であればステップＳ４１６に処理を移し、作動中でなければステップＳ４１８に処理を移す。
【００８９】
（ステップＳ４１６）
サブＣＰＵ３３０ａは、第１アクチュエータ２２０ｂの駆動を停止して第１可動部材２２０ａの作動を停止させる。
【００９０】
（ステップＳ４１８）
サブＣＰＵ３３０ａは、第３センサ２２４ｃの出力に基づいて、第３可動部材２２４ａが格納位置にあるか否かを判定する。第３可動部材２２４ａが格納位置にある場合、ステップＳ４２０に処理を移し、第３可動部材２２４ａが格納位置にない場合、ステップＳ４２４に処理を移す。
【００９１】
（ステップＳ４２０）
サブＣＰＵ３３０ａは、第３可動部材２２４ａが現在作動中であるか否かを判定する。作動中であればステップＳ４２２に処理を移し、作動中でなければステップＳ４２４に処理を移す。
【００９２】
（ステップＳ４２２）
サブＣＰＵ３３０ａは、第３アクチュエータ２２４ｂの駆動を停止して第３可動部材２２４ａの作動を停止させる。
【００９３】
（ステップＳ４２４）
サブＣＰＵ３３０ａは、第１可動部材２２０ａおよび第３可動部材２２４ａが共にそれぞれの格納位置にあるか否かを判定する。第１可動部材２２０ａおよび第３可動部材２２４ａが共にそれぞれの格納位置にある場合、当該演出役物制御処理を終了する。第１可動部材２２０ａおよび第３可動部材２２４ａが共にそれぞれの格納位置にない場合、ステップＳ４２６に処理を移す。
【００９４】
（ステップＳ４２６）
サブＣＰＵ３３０ａは、カウンタによる計時を開始してから所定時間を超えているか否かを判定する。カウンタによる計時を開始してから所定時間を超えている場合、ステップＳ４２８に処理を移し、カウンタによる計時を開始してから所定時間を超えていない場合、ステップＳ４１２に処理を移す。
【００９５】
（ステップＳ４２８）
サブＣＰＵ３３０ａは、補正処理を遂行し、ステップＳ４１０に処理を移す。
【００９６】
図９は、副制御基板３３０における補正処理ステップＳ４２８を説明するフローチャートである。
【００９７】
（ステップＳ４０２）
サブＣＰＵ３３０ａは、上記の役物演出処理を遂行する。
【００９８】
（ステップＳ４０６）
サブＣＰＵ３３０ａは、上記の第２可動部材２２２ａの停止制御処理を遂行する。
【００９９】
（ステップＳ４０８）
サブＣＰＵ３３０ａは、上記の第１可動部材２２０ａおよび第３可動部材２２４ａの可動位置から格納位置への作動を開始する処理を遂行する。
【０１００】
上述したように、本実施形態では、ステップＳ４２４において、第１可動部材２２０ａおよび第３可動部材２２４ａが格納位置にない場合に、補正処理が遂行される。そのため、第２可動部材２２２ａについては、第２センサ２２２ｃの出力に基づいて初期範囲から外れていると判定されても、そのことをもって補正処理は遂行されない。
【０１０１】
この場合、第２可動部材２２２ａの回転位置によっては、第１可動部材２２０ａが可動位置から格納位置に作動する途中で、第１可動部材２２０ａと第２可動部材２２２ａが干渉する可能性がある。例えば、復帰処理を開始してから、第１可動部材２２０ａが所定時間たっても格納位置にないということは、第２可動部材２２２ａと干渉して戻れなくなっている可能性がある。逆に、第１可動部材２２０ａが格納位置にあるということは、第２可動部材２２２ａと干渉していないと判断できる。
【０１０２】
このことを利用して、第１可動部材２２０ａの位置検出が、第２可動部材２２２ａの位置検出を代用している。すなわち、ステップＳ４２４において、第１可動部材２２０ａが格納位置にあることが確認されないときに補正処理が遂行される。
【０１０３】
こうして、第２可動部材２２２ａが第１可動部材２２０ａに干渉しない非干渉範囲にあって、かつ、初期範囲から外れている場合、従来であれば、補正処理が繰り返されてしまっていたが、本実施形態では、補正処理が遂行されないように制御される。その結果、無意味に補正処理が繰り返されて遊技者に不信感を抱かせてしまう事態を回避することが可能となる。
【０１０４】
上述した実施形態では、第２可動部材２２２ａの停止制御処理の実行後、第１可動部材２２０ａおよび第３可動部材２２４ａを可動位置から格納位置に復帰させる復帰処理を遂行する場合について説明した。しかし、第２可動部材２２２ａの停止制御処理と並行して復帰処理を遂行してもよい。
【０１０５】
また、上述した実施形態では、３つの可動部材（第１可動部材２２０ａ、第２可動部材２２２ａ、第３可動部材２２４ａ）を備える場合について説明したが、少なくとも２つの可動部材（第１可動部材２２０ａ、第２可動部材２２２ａ）を備えればよい。
【０１０６】
また、上述した実施形態では、補正処理において、第１可動部材２２０ａおよび第３可動部材２２４ａは、可動位置まで作動させる場合について説明したが、可動位置に向かって作動させれば、可動位置よりも手前（格納位置側）で作動を停止させてもよい。
【０１０７】
また、上述した実施形態では、第２可動部材２２２ａの停止制御処理のステップＳ４０６−２において、サブＣＰＵ３３０ａが、第２センサ２２２ｃの出力に基づいて、第２可動部材２２２ａが初期範囲にあるか否かを判定する場合について説明した。しかし、サブＣＰＵ３３０ａは、第２センサ２２２ｃの出力電圧について、「Ｈ」から「Ｌ」への変化があるか否かを判定してもよい。この場合、ステップＳ４０６−２において、第２アクチュエータ２２２ｂの回転軸の回転位置が、例えば、インデックス幅の後端側に位置するなどして、押し込み処理ステップＳ４０６−４で、第２アクチュエータ２２２ｂの回転軸の回転位置が初期範囲から大きく外れてしまう事態を回避することが可能となる。
【０１０８】
以上、添付図面を参照しながら本発明の好適な実施形態について説明したが、本発明はかかる実施形態に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【０１０９】
なお、上記実施形態において、図６のステップＳ４００〜ステップＳ４０２に示す処理を実行するサブＣＰＵ３３０ａが、本発明の可動部材制御手段に相当する。
【０１１０】
また、上記実施形態において、図６のステップＳ４０４〜ステップＳ４２８の処理を実行するサブＣＰＵ３３０ａが、本発明の可動部材復帰手段に相当する。
【符号の説明】
【０１１１】
１００  遊技機
２２０ａ  第１可動部材
２２０ｂ  第１アクチュエータ
２２０ｃ  第１センサ（第１検出手段）
２２２ａ  第２可動部材
２２２ｂ  第２アクチュエータ
２２２ｃ  第２センサ（第２検出手段）
３３０  副制御基板
３３０ａ  サブＣＰＵ
３３０ｂ  サブＲＯＭ
３３０ｃ  サブＲＡＭ
【図１】
2016022237.tif 000003
【図２】
2016022237.tif 000004
【図３】
2016022237.tif 000005
【図４】
2016022237.tif 000006
【図５】
2016022237.tif 000007
【図６】
2016022237.tif 000008
【図７】
2016022237.tif 000009
【図８】
2016022237.tif 000010
【図９】
2016022237.tif 000011