(57)【要約】【課題】インデックスセンサを用いることなく、可動体（モータ）の座標を校正する。【解決手段】本発明の遊技機は、所定の経路を移動自在に形成された可動体３５０と、可動体を移動させるモータ３６０と、経路の端部に配置され、可動体の移動を物理的に制限するストッパ３６８と、モータ基準で、可動体が、ストッパの方向における所定の目標座標に移動するようにモータを制御する可動制御部と、を備え、可動制御部は、可動体の移動がストッパに制限されたことに応じて、モータを停止し、その停止位置をモータ基準の基準座標とする。【選択図】図８
2020039774.tif 000002
【特許請求の範囲】
【請求項１】
所定の経路を移動自在に形成された可動体と、
前記可動体を移動させるモータと、
前記経路の端部に配置され、前記可動体の移動を物理的に制限するストッパと、
モータ基準で、前記可動体が、前記ストッパの方向における所定の目標座標に移動するように前記モータを制御する可動制御部と、
を備え、
前記可動制御部は、前記可動体の移動が前記ストッパに制限されたことに応じて、前記モータを停止し、その停止位置を前記モータ基準の基準座標とする遊技機。
【請求項２】
所定の経路を移動自在に形成された可動体と、
前記可動体を移動させるモータと、
前記経路の端部に配置され、前記可動体の移動を物理的に制限するストッパと、
モータ基準で、前記可動体が、前記ストッパの方向における所定の目標座標に移動するように前記モータを制御する可動制御部と、
を備え、
前記可動制御部は、前記可動体の移動が前記ストッパに制限されずに前記目標座標に到達したら、前記モータを停止し、その停止位置を前記モータ基準の基準座標とする遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遊技者に遊技上の利益を付与するか否かを抽選により決定する遊技機に関する。
【背景技術】
【０００２】
一般に、遊技機（パチンコ機）では、遊技者のハンドル操作により遊技盤内の遊技領域に向かって遊技球が発射され、遊技領域を流下した遊技球が始動口に入球したことを条件に特別図柄に係る抽選が実行される。そして、特別図柄表示器において、特別図柄が変動表示され、さらに、抽選によって決定された特別図柄が停止表示されることで遊技者に抽選結果が報知される。このとき、特別図柄表示器に大当たりであることを示す特定の特別図柄が停止表示されると、通常の遊技に比べて遊技者に有利な大役遊技が開始される。この大役遊技では、アタッカー装置が所定回数開閉し、大入賞口への遊技球の入球が可能となるので、遊技者は多くの賞球の払出を受けることが可能となる。
【０００３】
このような遊技機では、遊技の進行に際し、遊技者に有利な遊技状態の発生を、可動体（役物）を移動させる演出を行うことで報知し、演出効果を向上させている。しかし、可動体を移動させることで、ベルトの歯飛び等により位置ずれが生じる場合がある。このような可動体の位置ずれを校正すべく、その経路に配されたインデックスセンサのインデックス幅の中心に可動体を位置させ、その位置を基準座標とする技術が知られている（例えば特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−０２２２３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
遊技機では、有体の可動体が移動することで、演出効果を向上させることができる。また、可動体を移動方向の前後に揺動（ガタガタ）させたり、移動方向を急激に反転させたりすることで、さらなる演出効果の向上を図ることができる。しかし、可動体は、その高頻度な移動、揺動、反転等に伴い、その駆動に用いるベルトの歯飛び等により位置ずれが生じる場合がある。したがって、遊技機では、可動体の経路に配されたインデックスセンサを基準として、可動体（モータ）の座標を校正しなければならない。ここで、ステッピングモータに代え、回転量を自己認識できるブラシレスモータを採用することで、可動体を高精度に制御することが可能となる。
【０００６】
しかし、モータの精度を高めても、可動体は、駆動機構を通じて位置ずれを起こし得るため、インデックスセンサを完全に排除することは難しかった。そうすると、結局、インデックスセンサ自体のコストがかかるとともに、その経路にインデックスセンサの占有空間を設けなくてはならない。また、インデックスセンサの検出結果を反映する煩雑な処理も必要となる。
【０００７】
本発明は、このような課題に鑑み、インデックスセンサを用いることなく、可動体（モータ）の座標を校正することが可能な遊技機を提供することを目的としている。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の遊技機は、所定の経路を移動自在に形成された可動体と、前記可動体を移動させるモータと、前記経路の端部に配置され、前記可動体の移動を物理的に制限するストッパと、モータ基準で、前記可動体が、前記ストッパの方向における所定の目標座標に移動するように前記モータを制御する可動制御部と、を備え、前記可動制御部は、前記可動体の移動がストッパに制限されたことに応じて、前記モータを停止し、その停止位置を前記モータ基準の基準座標とする。
【０００９】
上記課題を解決するために、本発明の他の遊技機は、所定の経路を移動自在に形成された可動体と、前記可動体を移動させるモータと、前記経路の端部に配置され、前記可動体の移動を物理的に制限するストッパと、モータ基準で、前記可動体が、前記ストッパの方向における所定の目標座標に移動するように前記モータを制御する可動制御部と、を備え、前記可動制御部は、前記可動体の移動がストッパに制限されずに前記目標座標に到達したら、前記モータを停止し、その停止位置を前記モータ基準の基準座標とする。
【発明の効果】
【００１０】
本発明によれば、インデックスセンサを用いることなく、可動体（モータ）の座標を校正することが可能となる。
【図面の簡単な説明】
【００１１】
【図１】扉が開放された状態を示す遊技機の斜視図である。
【図２】遊技機の正面図である。
【図３】遊技の進行を制御する制御手段の内部構成を示すブロック図である。
【図４】副制御基板における、演出役物装置の制御態様を説明するためのブロック図である。
【図５】副制御基板における制御態様を示すフローチャートである。
【図６】演出役物装置の構成を説明するための説明図である。
【図７】絶対座標と、モータ基準の座標を説明するための説明図である。
【図８】演出実行手段の動作を説明するための説明図である。
【図９】演出実行手段の動作を説明するための説明図である。
【図１０】演出実行手段の動作を説明するための説明図である。
【図１１】演出実行手段の動作を説明するための説明図である。
【図１２】スロットマシンの概略的な機械的構成を説明するための外観図である。
【図１３】スロットマシンの概略的な機械的構成を説明するための前面扉を開いた状態での外観図である。
【図１４】リールの図柄配列を示す図である。
【図１５】スロットマシンの概略的な電気的構成を示したブロック図である。
【発明を実施するための形態】
【００１２】
以下に添付図面を参照しながら、本発明の好適な実施形態について詳細に説明する。かかる実施形態に示す寸法、材料、その他具体的な数値等は、発明の理解を容易とするための例示にすぎず、特に断る場合を除き、本発明を限定するものではない。なお、本明細書および図面において、実質的に同一の機能、構成を有する要素については、同一の符号を付することにより重複説明を省略し、また本発明に直接関係のない要素は図示を省略する。
【００１３】
本発明の実施形態の理解を容易にするため、まず、遊技機の機械的構成および電気的構成を簡単に説明し、その後、具体的な処理を説明する。
【００１４】
図１は、本実施形態の遊技機１００の斜視図であり、扉が開放された状態を示している。図示のように、遊技機１００は、略矩形状に組まれた四辺によって囲繞空間が形成される外枠１０２と、この外枠１０２にヒンジ機構によって開閉自在に取り付けられた中枠１０４と、この中枠１０４に、ヒンジ機構によって開閉自在に取り付けられた前枠１０６と、を備えている。
【００１５】
中枠１０４は、外枠１０２と同様に、略矩形状に組まれた四辺によって囲繞空間が形成されており、この囲繞空間に遊技盤１０８が保持されている。また、前枠１０６には、ガラス製または樹脂製の透過板１１０が保持されている。そして、これら中枠１０４および前枠１０６を外枠１０２に対して閉じると、遊技盤１０８と透過板１１０とが所定の間隔を維持して略平行に対面するとともに、遊技機１００の正面側から、透過板１１０を介して遊技盤１０８が視認可能となる。
【００１６】
図２は、遊技機１００の正面図である。この図に示すように、前枠１０６の下部には、遊技機１００の正面側に突出する操作ハンドル１１２が設けられている。この操作ハンドル１１２により発射された遊技球は、遊技盤１０８に設けられたレール１１４ａ、１１４ｂ間を上昇して遊技領域１１６に導かれることとなる。
【００１７】
遊技領域１１６は、遊技盤１０８と透過板１１０との間隔に形成される空間であって、遊技球が流下または転動可能な領域である。遊技盤１０８には、多数の釘や風車が設けられており、遊技領域１１６に導かれた遊技球が釘や風車に衝突して、不規則な方向に流下、転動するようにしている。また、遊技領域１１６には、遊技球が入球可能な一般入賞口１１８、第１始動口１２０、第２始動口１２２が設けられており、これら一般入賞口１１８、第１始動口１２０、第２始動口１２２に遊技球が入球すると、それぞれ所定の賞球が遊技者に払い出される。
【００１８】
なお、第１始動口１２０内には第１始動領域が設けられ、また、第２始動口１２２内には第２始動領域が設けられている。そして、第１始動口１２０または第２始動口１２２に遊技球が入球して第１始動領域または第２始動領域に遊技球が進入すると、予め設けられた複数の特別図柄の中からいずれか１の特別図柄を決定するための大役抽選が行われる。各特別図柄には、遊技者にとって有利な大役遊技の実行可否や、以後の遊技状態をどのような遊技状態にするかといった種々の遊技利益が対応付けられている。したがって、遊技者は、第１始動口１２０または第２始動口１２２に遊技球が入球すると、所定の賞球を獲得するのと同時に、種々の遊技利益を受ける権利獲得の機会を獲得することとなる。さらに、遊技領域１１６には、遊技球が入球可能な大入賞口１２８が設けられている。この大入賞口１２８には、開閉扉１２８ｂが開閉可能に設けられており、通常、開閉扉１２８ｂが大入賞口１２８を閉鎖して、大入賞口１２８への遊技球の入球が不可能となっている。これに対して、前述の大役遊技が実行されると、開閉扉１２８ｂが開放されて、大入賞口１２８への遊技球の入球が可能となる。そして、大入賞口１２８に遊技球が入球すると、所定の賞球が遊技者に払い出される。
【００１９】
そして、遊技機１００には、遊技の進行中等に演出を行う演出装置として、画像を表示する演出表示装置２００、駆動装置からなる演出役物装置２０２、さまざまな点灯態様や発光色に制御されるランプからなる演出照明装置２０４、スピーカからなる楽曲出力装置２０６、遊技者の操作を受け付ける演出操作装置２０８が設けられている。
【００２０】
演出表示装置２００は、画像を表示する液晶表示部からなる演出表示部２００ａを備えており、この演出表示部２００ａを、遊技盤１０８の略中央部分において、遊技機１００の正面側から視認可能に配置している。この演出表示部２００ａには、図示のように演出図柄２１０ａ、２１０ｂ、２１０ｃが変動表示され、これら各演出図柄２１０ａ、２１０ｂ、２１０ｃの停止表示態様によって大役抽選結果が遊技者に報知される変動演出が実行されることとなる。
【００２１】
演出役物装置２０２は、演出表示部２００ａよりも前方に配置され、遊技者が視認できる領域において移動や回転を行うことで、遊技者に大当たりの期待感を付与するものである。例えば、図２における演出役物装置２０２としての役物２０２ａは、通常、遊技盤１０８における退避領域に退避しているが、上記の演出図柄２１０ａ、２１０ｂ、２１０ｃの変動表示中などに、駆動源であるモータ（ステッピングモータやＤＣブラシレスモータ）に連動し、演出表示部２００ａの前方において左右に移動する。
【００２２】
演出照明装置２０４は、例えばＬＥＤ（Light Emitting Diode）で構成され、演出役物装置２０２や遊技盤１０８等に設けられており、演出表示部２００ａに表示される画像等に合わせて、さまざまに点灯制御される。
【００２３】
楽曲出力装置２０６は、前枠１０６の上部位置や外枠１０２の最下部位置に設けられ、演出表示部２００ａに表示される画像等に合わせて、遊技機１００の正面側に向けてさまざまな楽曲を出力する。
【００２４】
演出操作装置２０８は、遊技者の押下操作を受け付けるボタンと、遊技者の回転操作を受け付ける回転操作部（例えば、ジョグダイヤル）で構成され、遊技機１００の幅方向略中央位置であって、かつ、透過板１１０よりも下方位置に設けられている。この演出操作装置２０８は、演出表示部２００ａに表示される画像等に合わせて有効化され、操作有効期間内に遊技者の操作を受け付けると、当該操作に応じて、さまざまな演出が実行される。
【００２５】
（制御手段の内部構成）
図３は、遊技の進行を制御する制御手段の内部構成を示すブロック図である。主制御基板３００は遊技の基本動作を制御する。この主制御基板３００は、メインＣＰＵ３００ａ、メインＲＯＭ３００ｂ、メインＲＡＭ３００ｃ（記憶素子）を備えている。メインＣＰＵ３００ａは、各検出スイッチやタイマからの入力信号に基づいて、メインＲＯＭ３００ｂに格納されたプログラムを読み出して演算処理を行うとともに、各装置や表示器を直接制御したり、あるいは演算処理の結果に応じて他の基板にコマンドを送信したりする。メインＲＡＭ３００ｃは、メインＣＰＵ３００ａの演算処理時におけるデータのワークエリアとして機能する。また、メインＲＡＭ３００ｃは不揮発性メモリとしても機能し、不意な電断においても、その記憶内容を維持することができる。主制御基板３００のメインＲＯＭ３００ｂには、特別遊技および普通遊技を進行するための種々のプログラムや、各種の遊技に必要なデータ、テーブルが記憶されている。
【００２６】
上記主制御基板３００には、一般入賞口１１８に遊技球が入球したことを検出する一般入賞口検出スイッチ１１８ｓ、第１始動口１２０に遊技球が入球したことを検出する第１始動口検出スイッチ１２０ｓ、第２始動口１２２に遊技球が入球したことを検出する第２始動口検出スイッチ１２２ｓ、大入賞口１２８に遊技球が入球したことを検出する大入賞口検出スイッチ１２８ｓが接続されており、これら各検出スイッチから主制御基板３００に検出信号が入力されるようになっている。また、主制御基板３００には、大入賞口１２８を開閉する開閉扉１２８ｂを作動する大入賞口ソレノイド１２８ｃと、が接続されており、主制御基板３００によって、大入賞口１２８の開閉制御がなされるようになっている。
【００２７】
また、主制御基板３００には、払出制御基板３１０および副制御基板３３０が接続されている。
【００２８】
払出制御基板３１０は、遊技球を発射させるための制御、および、賞球を払い出すための制御を行う。この払出制御基板３１０も、ＣＰＵ、ＲＯＭ、ＲＡＭを備えており、主制御基板３００に対して双方向に通信可能に接続されている。この払出制御基板３１０には遊技情報出力端子板３１２が接続されており、主制御基板３００から出力される遊技進行上の種々の情報が、払出制御基板３１０および遊技情報出力端子板３１２を介して、遊技店のホールコンピュータ等に出力されることとなる。
【００２９】
副制御基板３３０は、主に遊技中や待機中等の各演出を制御する。この副制御基板３３０は、サブＣＰＵ３３０ａ、サブＲＯＭ３３０ｂ、サブＲＡＭ３３０ｃ（記憶素子）を備えており、主制御基板３００に対して、不正防止の観点により、当該主制御基板３００から副制御基板３３０への一方向に通信可能に接続されている。サブＣＰＵ３３０ａは、主制御基板３００から送信されたコマンドやタイマからの入力信号等に基づいて、サブＲＯＭ３３０ｂに格納されたプログラムを読み出して演算処理を行うとともに、演出を実行制御する。このとき、サブＲＡＭ３３０ｃは、サブＣＰＵ３３０ａの演算処理時におけるデータのワークエリアとして機能する。また、サブＲＡＭ３３０ｃは不揮発性メモリとしても機能し、不意な電断においても、その記憶内容を維持することができる。
【００３０】
具体的には、副制御基板３３０は、上記演出表示部２００ａに画像を表示させる画像表示制御を行う。サブＲＯＭ３３０ｂには、演出表示部２００ａに表示される図柄や背景等の画像データが多数格納されており、サブＣＰＵ３３０ａが、画像データをサブＲＯＭ３３０ｂから不図示のＶＲＡＭに読み出して、演出表示部２００ａの画像表示を制御する。また、副制御基板３３０は、演出役物装置２０２を駆動制御したり、演出照明装置２０４を点灯制御したり、楽曲出力装置２０６から楽曲を出力させる楽曲出力制御を行う。
【００３１】
（演出役物装置２０２）
図４は、副制御基板３３０における、演出役物装置２０２の制御態様を説明するためのブロック図であり、図５は、制御態様を示すフローチャートである。副制御基板３３０に設けられたサブＣＰＵ３３０ａは、サブＲＯＭ３３０ｂに格納されたプログラムおよびサブＲＡＭ３３０ｃと協働して、演出決定手段３３２、演出実行手段３３４として機能する。演出決定手段３３２は、主制御基板３００から送信されたコマンドを解読し、そのコマンドに対応する演出パターン（演出の一連の流れを示す内容）を決定する。演出実行手段３３４は、決定された演出パターンに基づいてコントローラ３４２等の各デバイスにコマンドを送信して演出を実行させる。かかる演出決定手段３３２および演出実行手段３３４は、いずれも割込に応じた処理（割込処理）であり、デバイスそれぞれに対応付けられた割込タイミングで実行される。
【００３２】
例えば、演出決定手段３３２は、図５に示すように、所定の割込周期（例えば３３．３ｍｓｅｃ）の到来を待ち（Ｓ１０におけるＮＯ）、所定の割込周期（例えば３３．３ｍｓｅｃ）が到来すると（Ｓ１０におけるＹＥＳ）、演出パターンに基づいた役物パターン（演出パターンが示す演出のうち、演出役物装置２０２の一連の動作を示す内容）を決定する（Ｓ１１）。そして、演出実行手段３３４は、その役物パターンに従って、コントローラ３４２に所定時間間隔で、進行方向（回転方向）、進行量（回転量）、進行速度（回転速度）の少なくともいずれかを示すコマンドを送信し（Ｓ１２）、ステップＳ１０からの処理を繰り返す。コントローラ３４２は、かかるコマンドに従い、演出役物装置２０２を駆動する。ここで、演出役物装置２０２は、役物パターンが決定されたときのみ動作している。ここでは、演出実行手段３３４が、演出役物装置２０２を駆動する可動制御部として機能する。
【００３３】
図６は、演出役物装置２０２の構成を説明するための説明図である。図６に示すように、演出役物装置２０２には、上述した役物２０２ａとして機能する可動体３５０が設けられている。なお、図６に示す可動体３５０の位置が初期位置として設定されている。かかる初期位置は、後述するように、モータを基準にした場合の基準座標に相当する。
【００３４】
可動体３５０は、軸３５２に支持されており、軸３５２に沿って所定の経路（ここでは左右方向）を移動自在に形成されている。軸３５２は、枠体３５４に固定されている。枠体３５４は、演出表示部２００ａに対向する部分が開口している。そして、軸３５２は、枠体３５４における演出表示部２００ａよりも上方に位置する部位に、左右方向に延在するように固定されている。
【００３５】
可動体３５０は、可動体支持部３５０ａおよび可動体本体部３５０ｂにより構成されている。可動体支持部３５０ａは、左右方向に貫通する貫通孔が形成されており、貫通孔に軸３５２が挿通されることで軸３５２に支持されている。可動体本体部３５０ｂは、上下方向の長さが演出表示部２００ａの高さと同程度であり、その前面には、例えば、演出に用いられる構造体が形成されている。
【００３６】
また、演出役物装置２０２には、モータ３６０、ベルト３６２が設けられている。モータ３６０は、枠体３５４の前面であって左上方に設けられている。モータ３６０には、プーリ３６４が接続されており、駆動することによりプーリ３６４を回転駆動させる。ベルト３６２は、ゴム等の樹脂でループ状に形成されており、プーリ３６４と、枠体３５４の前面であって右上方に設けられた他のプーリ３６６とに架け渡されている。プーリ３６４およびプーリ３６６は、軸３５２の下方であって、上下方向および前後方向が同一の位置となるように設けられている。したがって、ベルト３６２は、軸３５２と上下方向に平行に配置されることとなる。ベルト３６２の内周面には、凹凸が形成されており、プーリ３６４、３６６に形成された凹凸と噛み合わされている。また、可動体支持部３５０ａはベルト３６２の一部に嵌合されている。したがって、演出実行手段３３４がコントローラ３４２を通じてモータ３６０を駆動すると、プーリ３６４を介してベルト３６２が回動され、可動体３５０が軸３５２に沿って移動することとなる。
【００３７】
可動体３５０が軸３５２に沿って移動する経路の両端部には、可動体３５０の移動を物理的に制限するストッパ３６８ａ、３６８ｂが設けられている。ストッパ３６８ａ、３６８ｂは、可動体３５０の可動体支持部３５０ａと接触したとしても、可動体支持部３５０ａを損傷しないように、その接触面には緩衝材が塗布されている。したがって、演出実行手段３３４が可動体３５０を初期位置より左に移動させようとしたとしても、左端部に設けられたストッパ３６８ａによって可動体３５０の移動が制限され、それ以上左に移動することができない。同様に、演出実行手段３３４が可動体３５０を右に移動させようとしても、右端部に設けられたストッパ３６８ｂによって可動体３５０の移動が制限され、それ以上右に移動することができない。なお、ここでは、可動体３５０の移動を物理的に制限するため、ストッパ３６８ａ、３６８ｂを明示しているが、中枠１０４における、任意の固定部材、遊技盤１０８の側面、壁、他の固定役物等、遊技機１００の一部の部材が実質的にストッパ３６８ａ、３６８ｂとして機能する場合もある。この場合、その部材をストッパ３６８ａ、３６８ｂとして読み替えてもよい。
【００３８】
ところで、遊技機１００では、このような有体の可動体３５０が移動することで、演出効果を向上させることができる。また、可動体３５０を移動方向の前後に揺動（ガタガタ）させたり、移動方向を急激に反転させたりすることで、さらなる演出効果の向上を図ることができる。しかし、可動体３５０（可動体支持部３５０ａ）は、その高頻度な移動、揺動（振動）、反転等に伴い、ベルト３６２が歯飛びし（滑り）、初期の位置との位置ずれが生じる場合がある。したがって、遊技機では、可動体３５０の経路にインデックスセンサを配し、そのインデックスセンサを基準として、可動体３５０の駆動源であるモータの座標を校正していた。しかし、インデックスセンサを採用すると、インデックスセンサ自体のコストがかかるとともに、その経路にインデックスセンサの占有空間を設けなくてはならない。また、インデックスセンサの検出結果を反映する煩雑な処理も必要となる。
【００３９】
そこで、モータ３６０を、ステッピングモータからＤＣブラシレスモータに変更することが考えられる。ステッピングモータでは、モータ自体で回転量は把握できても、その絶対量を把握できない。したがって、オープン制御により可動体３５０を目標座標に移動するように制御しても、実際には、空回り等により目標座標に到達していない場合もある。これに対し、ＤＣブラシレスモータは、ホールセンサにより回転の絶対量を自己認識できるので、フィードバック制御により、可動体３５０を高精度に制御することが可能となる。しかし、仮に、モータ３６０の精度を高めることで、位置ずれの頻度を極めて小さくすることができたとしても、モータ３６０と可動体３５０との間にはプーリ３６４やベルト３６２が存在しているので、ベルト３６２の歯飛び、経年劣化、可動体３５０の干渉等により、位置ずれを完全に防止することは難しい。
【００４０】
そこで、本実施形態では、インデックスセンサを用いることなく、絶対的な座標を有するストッパ３６８ａ（３６８ｂ）を用い、仮に位置ずれが生じたとしても可動体３５０の座標を校正する。
【００４１】
図７は、絶対座標と、モータ基準の座標を説明するための説明図である。図７（ａ）に示すように、可動体３５０の左側の移動限界はストッパ３６８ａによって定められる。同様に、図７（ｂ）に示すように、可動体３５０の右側の移動限界はストッパ３６８ｂによって定められる。したがって、可動体３５０の左端を基準として、その物理的な移動範囲は、図７（ｂ）に示すように、ストッパ３６８ａの右端から、可動体３５０がストッパ３６８ｂに当接しているときの可動体３５０の左端までとなる。ここでは、図７（ｂ）に示すように、かかる物理的な移動範囲に「０」〜「１００」の仮想的な絶対座標を割り当てる。したがって、ストッパ３６８ａの右端が絶対座標「０」となり、ストッパ３６８ｂに当接しているときの可動体３５０の左端が絶対座標「１００」となる。
【００４２】
また、このように物理的な移動範囲に基づく絶対座標上で可動体３５０の位置や速度を制御するため、演出実行手段３３４は、図７（ｂ）に示すように、モータ３６０の回転に基づく座標であるモータ座標を有する。かかるモータ座標と絶対座標とは理想的には等しい（同一の）関係にあるのが望ましい。したがって、演出実行手段３３４は、モータ座標の「０」〜「１００」の範囲で可動体３５０を移動制御することで、結果的に、絶対座標の「０」〜「１００」の範囲で可動体３５０を移動させることができる。絶対座標とモータ座標とが一致している場合、演出実行手段３３４がモータ座標「５０」に可動体３５０を移動させると、図７（ｃ）に示すように、可動体３５０の停止位置は、モータ座標でも絶対座標でも「５０」となる。
【００４３】
ただし、上述したように、ベルト３６２の歯飛び等により、可動体３５０（可動体支持部３５０ａ）の位置が本来の位置とずれる場合がある。例えば、図７（ｄ）に白抜き矢印で示したように、絶対座標に対し、モータ座標が例えば「５」左側にずれた場合、演出実行手段３３４が、モータ座標「５０」に可動体３５０を移動させると、可動体３５０のモータ基準の停止位置は「５０」であるが、絶対座標では「４５」となり、本来の位置より絶対座標で「５」左側に停止することがわかる。また、この場合、演出実行手段３３４は、右側におけるモータ座標「１００」には可動体３５０を移動できるが、ストッパ３６８ａの制限により、左側におけるモータ座標「０」には可動体３５０を移動することができない。
【００４４】
また、７（ｅ）に白抜き矢印で示したように、絶対座標に対し、モータ座標が例えば「５」右側にずれた場合、演出実行手段３３４が、モータ座標「５０」に可動体３５０を移動させると、可動体３５０のモータ基準の停止位置は「５０」であるが、絶対座標では「５５」となり、本来の位置より絶対座標で「５」右側に停止することがわかる。また、この場合、演出実行手段３３４は、左側におけるモータ座標「０」には可動体３５０を移動できるが、ストッパ３６８ｂの制限により、右側におけるモータ座標「１００」には可動体３５０を移動することができない。
【００４５】
そこで、演出実行手段３３４は、絶対的な座標を有するストッパ３６８ａ（３６８ｂ）を用い、可動体３５０のモータ座標を校正する。
【００４６】
図８〜図１１は、演出実行手段３３４の動作を説明するための説明図である。例えば、図８（ａ）では、絶対座標に対し、モータ座標が左側に「５」ずれている。したがって、演出実行手段３３４が、モータ座標「５０」に可動体３５０を移動させると、可動体３５０のモータ基準の停止位置はモータ座標では「５０」であるが、絶対座標では「４５」となる。
【００４７】
仮に、モータ座標「０」への移動が決定した場合、演出実行手段３３４は、その移動先をモータ座標「０」から、左側のストッパ３６８ａの方向における、本来、左側のストッパ３６８ａより進行方向の先に相当する所定の目標座標、ここではモータ座標「−１０」に変更する。そして、演出実行手段３３４は、モータ座標「−１０」（絶対座標「−１５」）に可動体３５０が移動するようにモータ３６０を制御する。そうすると、可動体３５０は、図８（ｂ）のように、ストッパ３６８ａに向かって移動する。このとき、速度は、モータ座標「０」への移動命令の速度をそのまま用いてもよいし、さらに低い速度に変更してもよい。しかし、目標座標であるモータ座標「−１０」に到達するまでに、可動体３５０は、図８（ｃ）の位置で、ストッパ３６８ａの制限を受ける。
【００４８】
演出実行手段３３４は、可動体３５０が目標座標「−１０」に到達することなく、ストッパ３６８ａの制限を受けると、モータ３６０を停止し、図８（ｃ）に示した、可動体３５０が停止した位置（絶対座標「０」）をモータ座標「０」（モータ基準の基準座標）として更新する。なお、可動体３５０が停止したことは、モータ３６０の電流や電圧、または、ホールセンサ（エンコーダ）等を介した停止シーケンスにより把握可能である。こうして、絶対座標に対しモータ座標が左側にずれている場合であっても、図８（ｃ）のように、モータ座標と絶対座標とが一致することとなる。
【００４９】
また、図９（ａ）では、絶対座標に対し、モータ座標がずれていない。したがって、演出実行手段３３４が、モータ座標の「５０」に可動体３５０を移動させると、可動体３５０は、絶対座標「５０」に停止する。
【００５０】
仮に、モータ座標「０」への移動が決定した場合、演出実行手段３３４は、その移動先をモータ座標「０」から、モータ座標「−１０」に変更する。そして、演出実行手段３３４は、モータ座標「−１０」（絶対座標「−１０」）に可動体３５０が移動するようにモータ３６０を制御する。そうすると、可動体３５０は、図９（ｂ）のように、ストッパ３６８ａに向かって移動する。しかし、目標座標「−１０」に到達するまでに、可動体３５０は、図９（ｃ）の位置で、ストッパ３６８ａの制限を受ける。演出実行手段３３４は、可動体３５０が目標座標「−１０」に到達することなく、ストッパ３６８ａの制限を受けると、モータ３６０を停止し、図９（ｃ）に示した、可動体３５０が停止した位置（絶対座標「０」）をモータ座標「０」として更新する。こうして、絶対座標とモータ座標とが既に一致している場合に当該位置ずれの校正処理を行ったとしても、図９（ｃ）のように、モータ座標と絶対座標は一致した状態を維持することとなる。
【００５１】
また、図１０（ａ）では、絶対座標に対し、モータ座標が右側に「５」ずれている。したがって、演出実行手段３３４が、モータ座標の「５０」に可動体３５０を移動させると、可動体３５０のモータ基準の停止位置はモータ座標では「５０」であるが、絶対座標では「５５」となる。
【００５２】
仮に、モータ座標「０」への移動が決定した場合、演出実行手段３３４は、その移動先をモータ座標「０」から、モータ座標「−１０」に変更する。そして、演出実行手段３３４は、モータ座標「−１０」（絶対座標「−５」）に可動体３５０が移動するようにモータ３６０を制御する。そうすると、可動体３５０は、図１０（ｂ）のように、ストッパ３６８ａに向かって移動する。しかし、目標座標「−１０」に到達するまでに、可動体３５０は、図１０（ｃ）の位置で、ストッパ３６８ａの制限を受ける。演出実行手段３３４は、可動体３５０が目標座標「−１０」に到達することなく、ストッパ３６８ａの制限を受けると、モータ３６０を停止し、図１０（ｃ）に示した、可動体３５０が停止した位置（絶対座標「０」）をモータ座標「０」として更新する。こうして、絶対座標に対し、モータ座標が右側にずれている場合であっても、図１０（ｃ）のように、モータ座標と絶対座標とが一致することとなる。
【００５３】
また、図１１（ａ）では、絶対座標に対し、モータ座標が右側に「１５」ずれている。したがって、演出実行手段３３４が、モータ座標の「５０」に可動体３５０を移動させると、可動体３５０のモータ基準の停止位置はモータ座標では「５０」であるが、絶対座標では「６５」となる。
【００５４】
仮に、モータ座標「０」への移動が決定した場合、演出実行手段３３４は、その移動先をモータ座標「０」から、モータ座標「−１０」に変更する。そして、演出実行手段３３４は、モータ座標「−１０」（絶対座標「５」）に可動体３５０が移動するようにモータ３６０を制御する。そうすると、可動体３５０は、図１１（ｂ）のように、ストッパ３６８ａに向かって移動する。ただし、図８〜１０と異なり、図１１の例では、目標座標「−１０」が絶対座標「５」に対応するので目標座標に到達でき、可動体３５０は、ストッパ３６８ａの制限を受けない。演出実行手段３３４は、可動体３５０が目標座標「−１０」に到達すると、モータ３６０を停止し、図１１（ｃ）に示した、可動体３５０が停止した位置（絶対座標「５」）をモータ座標「０」として更新する。
【００５５】
なお、ここでは、図８〜図１０のように、モータ座標と絶対座標が一致していない。しかし、改めて即座に補正しなくとも、次回、位置ずれの校正処理が実行されれば問題ない。すなわち、図１１（ｃ）の状態は、図１０（ａ）の状態と同じなので、図１０同様に位置ずれの校正処理が改めて実行されることで、図１０（ｃ）のように、モータ座標と絶対座標とが一致することとなる。また、モータ座標と絶対座標とのずれが大きかったとしても、図１１の処理を繰り返すことで、いずれ、図１０（ｃ）のように、モータ座標と絶対座標とが一致することとなる。
【００５６】
なお、上記の位置ずれの校正処理は、所定のタイミングで、原点復帰等の特定の処理として行ってもよいが、上述したように、演出実行手段３３４が、位置ずれの校正処理を、可動体３５０をモータ座標「０」やその近傍（例えば、「０」〜「５」）に移動する度に（繰り返し）実行したり、または、予め定められた規定に従い、所定回数に１回実行するとしてもよい。こうして、当該位置ずれの校正処理を行うために特別なプログラムを設けることなく、適切な頻度で、モータ座標と絶対座標とを一致させることができる。
【００５７】
また、ここでは、左側のストッパ３６８ａの方向における所定の目標座標を設定する例を挙げて説明したが、かかる場合に限らず、右側のストッパ３６８ｂを用い、右側のストッパ３６８ｂの方向における所定の目標座標（例えば「１１０」）を設定し、右側のストッパ３６８ｂにより可動体３５０の移動が制限された位置（絶対位置「１００」）を、モータ基準の基準座標（例えば、モータ座標「１００」）としてもよい。かかる構成により、可動体３５０の基準位置が右側となる場合であっても、適切にモータ座標と絶対座標とを一致させることができる。
【００５８】
また、ここでは、１の可動体３５０に対し、左側のストッパ３６８ａに接触させてモータ座標「０」を得る例を挙げて説明したが、１の軸３５２に複数の可動体３５０が直列に設けられている場合、最も左に位置する可動体３５０を左側のストッパ３６８ａに接触させてモータ座標「０」を得て、最も右に位置する可動体３５０を右側のストッパ３６８ｂに接触させてモータ座標（例えば「１００」）を得るとしてもよい。
【００５９】
また、ここでは、可動体３５０を高精度に制御することが可能なＤＣブラシレスモータを用いる例を挙げて説明したが、ホールセンサ等、モータ自体でその絶対的な回転量を把握できれば、ステッピングモータ等、様々なモータを用いることができる。
【００６０】
また、ここでは、所定の目標座標の絶対値を「１０」として説明したが、位置ずれの校正処理の頻度と、位置ずれの実質的なずれとに基づいて、例えば「４」といったように任意に決定することができる。
【００６１】
また、ここでは、可動体３５０が、左側のストッパ３６８ａの方向における所定の目標座標「−１０」に移動する例を挙げ、ストッパ３６８ａの制限を受けない限り、その位置に移動して停止する例を挙げて説明したが、かかる場合に限らず、所定の停止開始座標（例えばモータ座標「０」）でモータの停止動作を開始し、可動体３５０の速度を徐々に低下させて、所定時間（例えば１００ｍｓｅｃ）後に停止させたり、惰性で目標座標「−１０」まで移動させるとしてもよい。
【００６２】
以上、添付図面を参照しながら本発明の好適な実施形態について説明したが、本発明はかかる実施形態に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【００６３】
例えば、上述した実施形態においては、遊技機として、大当たり図柄を含む複数種類の図柄の中からいずれかを決定する図柄決定手段と、図柄が決定されてから所定の変動時間が経過すると、図柄表示部に図柄を表示させる図柄表示手段と、図柄表示部に大当たり図柄が表示されると、複数回のラウンド遊技で構成される大役遊技を実行する大役遊技実行手段と、大役遊技におけるラウンド遊技のうち予め設定された特定ラウンド遊技中に、大入賞口に入球した遊技球が特定領域に進入すると、所定の遊技利益を付与する遊技利益付与手段と、大役遊技中の演出を実行する演出実行手段と、を備えるパチンコ機を例示したが、かかる場合に限らず、スタートスイッチの操作に基づき、複数種類の当選役のいずれかを当選役抽選により決定する当選役抽選手段と、スタートスイッチの操作に応じて、複数種類の図柄がそれぞれ配列された複数の回転リールを回転制御し、回転している回転リールに対応するストップスイッチの操作に応じ、当選役抽選手段の抽選結果に基づいて、操作されたストップスイッチに対応する回転リールをそれぞれ停止制御するリール制御手段と、複数種類の演出のいずれかを実行する演出制御手段と、を備えるスロットマシンにも適用できる。以下、スロットマシン６００について詳述する。
【００６４】
（スロットマシン６００の機械的構成）
図１２および図１３の外観図に示すように、スロットマシン６００は、略矩形状の箱体である筐体６０２と、筐体６０２の前面開口部に対して回動可能な連結部材により開閉可能に取り付けられた前面上扉６０４と、前面上扉６０４の下方に位置し、前面上扉６０４同様、筐体６０２の前面開口部に対して開閉可能に取り付けられた前面下扉６０６と、前面下扉６０６の下部に位置し、メダル排出口６０８ａから払い出されたメダルを貯留するための受け皿部６０８とを備えている。前面下扉６０６の上部には操作部設置台６２２が形成され、操作部設置台６２２には、メダル投入部６２４、ベットスイッチ６２６、スタートスイッチ６２８、ストップスイッチ６３０等が配設されている。
【００６５】
操作部設置台６２２の右側に位置するメダル投入部６２４は、メダル投入口６２４ａを通じて遊技媒体としてのメダルの投入を受け付ける。ベットスイッチ６２６は、クレジットされているメダルのうち規定投入数のメダルを投入（ベット）する、押圧式のボタンスイッチである。操作部設置台６２２の左側に位置するスタートスイッチ６２８は、傾倒操作を検出可能なレバーで構成され、遊技者による１遊技の開始操作を検出する。
【００６６】
前面上扉６０４の下部略中央には、ガラス板や透明樹脂板等で構成された無色透明の図柄表示窓６３６が設けられ、筐体６０２内の図柄表示窓６３６に対応した位置には、リールユニット６３４が設けられている。リールユニット６３４には、図１４のリールの図柄配列に示すように、２１に等分された各領域に複数種類の図柄がそれぞれ配列された３つの回転リール（左リール６３４ａ、中リール６３４ｂ、右リール６３４ｃ）が、それぞれ独立して回動可能に設けられ、遊技者は、図柄表示窓６３６を通じて、左リール６３４ａ、中リール６３４ｂ、右リール６３４ｃを視認することができる。リールユニット６３４は、スタートスイッチ６２８の操作を契機として、左リール６３４ａ、中リール６３４ｂ、右リール６３４ｃの回転を開始する。
【００６７】
操作部設置台６２２の中央に位置するストップスイッチ６３０は、左リール６３４ａ、中リール６３４ｂ、右リール６３４ｃそれぞれに対応して設けられた、遊技者の押圧操作を検出可能なボタンスイッチであり、左リール６３４ａ、中リール６３４ｂ、右リール６３４ｃそれぞれを停止させようとする遊技者の停止操作を検出する。なお、ストップスイッチ６３０に係る３つのボタンスイッチを特にストップボタンスイッチとよび、その位置に応じて左から順にストップボタンスイッチ６３０ａ、ストップボタンスイッチ６３０ｂ、ストップボタンスイッチ６３０ｃとする。
【００６８】
前面上扉６０４の上部略中央には、演出に伴う様々な映像を表示する液晶表示部６３８が設けられている。また、前面上扉６０４の上部や左右には、例えば高輝度の発光ダイオード（ＬＥＤ）によって構成される演出用ランプ６４２が設けられる。また、図１３に示すように、前面上扉６０４の裏面における液晶表示部６３８の左右位置や前面下扉６０６の裏面における内面左右位置には、効果音や楽音等による聴覚的な演出を行うスピーカ６４０が設けられている。
【００６９】
（スロットマシン６００の電気的構成）
図１５は、スロットマシン６００の概略的な電気的構成を示したブロック図である。図１５に示すように、スロットマシン６００は、主として、制御基板によって制御されている。ここでは、制御基板の一例として、制御基板の機能を分担した、主制御基板７００と、副制御基板７０２とを挙げて説明する。例えば、遊技の進行に関わるプログラムのうち、遊技に供する当選役の抽選やその入賞といったような、特に重要な処理を主制御基板７００で実行し、それ以外の例えば演出に関する処理を副制御基板７０２で実行している。また、図１５に示したように、主制御基板７００と副制御基板７０２との間の電気的な信号の伝達は、不正防止等の観点から、主制御基板７００から副制御基板７０２への一方向のみに制限される。
【００７０】
（主制御基板７００）
主制御基板７００は、中央処理装置であるメインＣＰＵ７００ａ、プログラム等が格納されたメインＲＯＭ７００ｂ、ワークエリアとして機能するメインＲＡＭ７００ｃ等を含む各種半導体集積回路を有し、スロットマシン６００全体を統括的に制御する。ただし、メインＲＡＭ７００ｃには不図示のバックアップ電源が接続されており、電源が切断された場合においても、設定変更が行われてメインＲＡＭ７００ｃの初期化処理を実行しない限り、データが消去されることなく保持される。
【００７１】
また、主制御基板７００は、メインＣＰＵ７００ａが、メインＲＯＭ７００ｂに格納されたプログラムに基づきメインＲＡＭ７００ｃと協働することで機能する、初期化手段８００、ベット手段８０２、当選役抽選手段８０４、リール制御手段８０６、判定手段８０８、払出制御手段８１０、状態移行手段８１２、コマンド決定手段８１４、コマンド送信手段８１６等の機能部を有する。
【００７２】
初期化手段８００は、主制御基板７００における初期化処理を実行する。ベット手段８０２は、遊技に使用するためのメダルをベットする。当選役抽選手段８０４は、メダルのベットおよびスタートスイッチ６２８の操作に基づき、小役、リプレイ役、および、ボーナス役を含む複数種類の当選役、ならびに、ハズレのうちいずれかを当選役抽選により決定する。リール制御手段８０６は、スタートスイッチ６２８の操作に応じて、複数の回転リール６３４ａ、６３４ｂ、６３４ｃを回転制御し、回転している回転リール６３４ａ、６３４ｂ、６３４ｃにそれぞれ対応した複数のストップボタンスイッチ６３０ａ、６３０ｂ、６３０ｃの操作に応じ、操作されたストップボタンスイッチ６３０ａ、６３０ｂ、６３０ｃに対応する回転リール６３４ａ、６３４ｂ、６３４ｃをそれぞれ停止制御する。
【００７３】
判定手段８０８は、当選役抽選で決定した当選役に対応する図柄組み合わせが有効ライン上に表示されたか否か判定する。ここで、当選役抽選で決定した当選役に対応する図柄組み合わせが有効ライン上に表示されることを単に入賞という場合がある。払出制御手段８１０は、当選役抽選で決定した当選役に対応する図柄組み合わせが有効ライン上に表示されたこと（入賞されたこと）に基づいて、当該当選役に対応する数だけメダルを払い出す。状態移行手段８１２は、ボーナス役の当選や入賞に基づいて遊技状態を遷移させる。
【００７４】
コマンド決定手段８１４は、ベット手段８０２、当選役抽選手段８０４、リール制御手段８０６、判定手段８０８、払出制御手段８１０、状態移行手段８１２等の動作に伴う、遊技に関するコマンドを順次決定する。コマンド送信手段８１６は、コマンド決定手段８１４が決定したコマンドを副制御基板７０２に順次送信する。
【００７５】
主制御基板７００では、ベットスイッチ６２６、スタートスイッチ６２８およびストップスイッチ６３０から各種の検出信号を受信しており、受信した検出信号に基づいて、ベット手段８０２、当選役抽選手段８０４、リール制御手段８０６、判定手段８０８が上述した種々の処理を実行する。
【００７６】
また、主制御基板７００には、リール駆動制御部７５８が接続されている。このリール駆動制御部７５８は、スタートスイッチ６２８の操作信号に応じ、リール制御手段８０６から送信される各回転リール６３４ａ、６３４ｂ、６３４ｃの回転開始信号に基づいて、ステッピングモータ７６２を駆動するとともに、ストップスイッチ６３０の操作信号に応じ、リール制御手段８０６から送信される、左リール６３４ａ、中リール６３４ｂ、右リール６３４ｃそれぞれの停止信号および回転位置検出回路７６０の検出信号に基づいて、ステッピングモータ７６２の駆動を停止する。
【００７７】
また、主制御基板７００には、乱数発生器７００ｄが設けられる。乱数発生器７００ｄは、計数値を順次インクリメントし、所定の総数（例えば６５５３６）内でループさせ（０〜６５５３５）、所定の時点における計数値を抽出することで乱数を生成（取得）する。主制御基板７００の乱数発生器７００ｄによって生成される乱数（以下、当選役抽選乱数という）は、遊技者に付与する遊技利益、例えば、当選役抽選手段８０４が当選役抽選を実行するために用いられる。
【００７８】
（副制御基板７０２）
また、副制御基板７０２は、主制御基板７００と同様に、中央処理装置であるサブＣＰＵ７０２ａ、プログラム等が格納されたサブＲＯＭ７０２ｂ、ワークエリアとして機能するサブＲＡＭ７０２ｃ等を含む各種半導体集積回路を有し、主制御基板７００からのコマンドに基づき、特に演出を制御する。また、サブＲＡＭ７０２ｃにもメインＲＡＭ７００ｃ同様、不図示のバックアップ電源が接続されており、電源が切断された場合においても、データが消去されることなく保持される。なお、副制御基板７０２にも、主制御基板７００同様、乱数発生器７０２ｄが設けられており、乱数発生器７０２ｄによって生成される乱数（以下、演出抽選乱数という）は、主に演出の態様を決定するために用いられる。
【００７９】
また、副制御基板７０２は、サブＣＰＵ７０２ａが、サブＲＯＭ７０２ｂに格納されたプログラムに基づき、サブＲＡＭ７０２ｃと協働することで機能する、初期化決定手段８３０、コマンド受信手段８３２、演出制御手段８３４等の機能部を有する。
【００８０】
初期化決定手段８３０は、副制御基板７０２における初期化処理を実行する。コマンド受信手段８３２は、主制御基板７００等、他の制御基板からのコマンドを受信し、コマンドに対する処理を行う。演出制御手段８３４は、当選役コマンドに基づいて液晶表示部６３８、スピーカ６４０、演出用ランプ６４２の各デバイスで行われる遊技の演出を決定する。具体的に、演出制御手段８３４は、液晶表示部６３８に表示される画像データや、演出用ランプ６４２等の電飾機器を通じた演出のための電飾データを決定するとともに、スピーカ６４０から出力すべき音声を構成する音声データを決定する。そして、演出制御手段８３４は、決定した遊技の演出を実行する。
【００８１】
なお、スロットマシン６００においては、サブＣＰＵ７０２ａの演出制御手段８３４が、上述した可動制御部として機能し、モータ基準で、可動体が、ストッパの方向における所定の目標座標に移動するようにモータを制御し、可動体の移動がストッパに制限されたことに応じて、モータを停止し、その時点の座標を基準座標とするとともに、可動体の移動がストッパに制限されずに目標座標に到達したら、モータを停止し、その時点の座標を基準座標とする。
【符号の説明】
【００８２】
３３４  演出実行手段（可動制御部）
３５０  可動体
３６０  モータ
３６８ａ、３６８ｂ  ストッパ
【図１】
2020039774.tif 000003
【図２】
2020039774.tif 000004
【図３】
2020039774.tif 000005
【図４】
2020039774.tif 000006
【図５】
2020039774.tif 000007
【図６】
2020039774.tif 000008
【図７】
2020039774.tif 000009
【図８】
2020039774.tif 000010
【図９】
2020039774.tif 000011
【図１０】
2020039774.tif 000012
【図１１】
2020039774.tif 000013
【図１２】
2020039774.tif 000014
【図１３】
2020039774.tif 000015
【図１４】
2020039774.tif 000016
【図１５】
2020039774.tif 000017