(57)【要約】【課題】回胴式遊技機において、よりスムーズにリールの回転を開始させることができるモータ制御回路を提供する。【解決手段】固定子側の複数のコイルと回転子との間に作用する磁力により動作するモータの制御装置であって、前記回転子の停止位置と回転方向前方側の次の静定励磁位置との距離を特定する測定部と、前記測定部により特定された距離と所定の基準値とを比較する比較部と、前記比較部の比較結果に基づいて、前記所定の基準値と関連付けられた電流値により前記複数のコイルの励磁電流を制御する駆動制御部と、を備える制御装置。【選択図】図１５
2018057102.tif 000002
【特許請求の範囲】
【請求項１】
固定子側の複数のコイルと回転子との間に作用する磁力により動作するモータの制御装置であって、
前記回転子の停止位置と回転方向前方側の最も近い静定励磁位置との距離を特定する測定部と、
前記測定部により特定された距離と所定の基準値とを比較する比較部と、
前記比較部の比較結果に基づいて、前記所定の基準値と関連付けられた電流値により前記複数のコイルの励磁電流を制御する駆動制御部と、
を備える制御装置。
【請求項２】
前記駆動制御部は、
前記距離に応じて前記励磁電流を変動させる、
請求項１に記載の制御装置。
【請求項３】
前記駆動制御部は、
前記距離に応じてチョッパ制御のＯＮ時間を変化させる、
請求項１から請求項３の何れか一項に記載の制御装置。
【請求項４】
請求項１から請求項４の何れか一項に記載の制御装置と、
前記制御装置により駆動される自モータの固定子側の複数のコイルと自モータの回転子との間に作用する磁力により動作するモータと、
前記モータの回転子の回転に伴い回転するリールと、
を備える遊技機。
【請求項５】
固定子側の複数のコイルと回転子との間に作用する磁力により動作するモータの制御装置の制御方法であって、
前記回転子の停止位置と回転方向前方側の最も近い静定励磁位置との距離を特定することと、
特定された距離と所定の基準値とを比較することと、
比較結果に基づいて、前記複数のコイルの励磁電流を制御することと、
を含む制御方法。
【請求項６】
固定子側の複数のコイルと回転子との間に作用する磁力により動作するモータの制御装置のコンピュータに、
前記回転子の停止位置と回転方向前方側の最も近い静定励磁位置との距離を特定することと、
特定された距離と所定の基準値とを比較することと、
比較結果に基づいて、前記所定の基準値と関連付けられた電流値により前記複数のコイルの励磁電流を制御することと、
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御装置、遊技機、制御方法及びプログラムに関する。
【背景技術】
【０００２】
一般的にパチスロと呼ばれる回胴式遊技機では、周囲に複数の図柄が配置されているリールを回転及び停止させるためにステッピングモータが使用されている。
特許文献１には、関連する技術として、回胴式遊技機におけるステッピングモータを制御する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第３８８１５０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
回胴式遊技機では、リールをストップさせるストップボタンが押下されたタイミングに応じてリールを停止させ、そのタイミングに応じた図柄を揃える制御が行われている。
このとき、モータの固定子側のすべてのコイルに同一の電流を流し、そのときに発生する制動力を利用してモータを停止させる全相励磁と呼ばれる制御が用いられることが多い。
しかしながら、全相励磁によりモータを停止させる場合、モータやモータ制御回路などの製造ばらつき、モータやモータ制御回路などの周囲温度、モータやモータ制御回路などの経年劣化などが原因で、回転子が期待とは異なる慣性力により回転し、回転子が所望の停止位置と異なる位置（例えば、モータの回転ステップの±１ステップ）で停止する可能性がある。
そのため、回胴式遊技機のスタートレバーが操作されリールが回転を開始する際に、回転子が、回転子を回転させるために励磁した通常の回転方向の後方側の固定子に一旦引き込まれる、または、通常の回転方向の前方側の固定子に急激に引き込まれることがあり、スムーズに回転を開始しない可能性がある。
そのため、回胴式遊技機において、よりスムーズにリールの回転を開始させることのできる技術が求められていた。
【０００５】
本発明は、上記の課題を解決することのできる制御装置、遊技機、制御方法及びプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明は、固定子側の複数のコイルと回転子との間に作用する磁力により動作するモータの制御装置であって、前記回転子の停止位置と回転方向前方側の最も近い静定励磁位置との距離を特定する測定部と、前記測定部により特定された距離と所定の基準値とを比較する比較部と、前記比較部の比較結果に基づいて、前記所定の基準値と関連付けられた電流値により前記複数のコイルの励磁電流を制御する駆動制御部と、を備える制御装置である。
【０００７】
また、本発明は、上述の制御装置と、制御装置と、前記制御装置により駆動される自モータの固定子側の複数のコイルと自モータの回転子との間に作用する磁力により動作するモータと、前記モータの回転子の回転に伴い回転するリールと、を備える遊技機である。
【０００８】
また、本発明は、固定子側の複数のコイルと回転子との間に作用する磁力により動作するモータの制御装置の制御方法であって、前記回転子の停止位置と回転方向前方側の最も近い静定励磁位置との距離を特定することと、特定された距離と所定の基準値とを比較することと、比較結果に基づいて、前記所定の基準値と関連付けられた電流値により前記複数のコイルの励磁電流を制御することと、を含む制御方法である。
【０００９】
また、本発明は、固定子側の複数のコイルと回転子との間に作用する磁力により動作するモータの制御装置のコンピュータに、前記回転子の停止位置と回転方向前方側の最も近い静定励磁位置との距離を特定することと、特定された距離と所定の基準値とを比較することと、比較結果に基づいて、前記所定の基準値と関連付けられた電流値により前記複数のコイルの励磁電流を制御することと、を実行させるプログラムである。
【発明の効果】
【００１０】
本発明によれば、回胴式遊技機において、よりスムーズにリールの回転を開始させることができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施形態による回胴式遊技機の構成を示す図である。
【図２】本発明の一実施形態における静定励磁位置の第１の例を示す図である。
【図３】本発明の一実施形態における静定励磁位置の第２の例を示す図である。
【図４】本発明の一実施形態における距離の例を示す図である。
【図５】本発明の一実施形態における所定の基準値と励磁電流との関係を示す図である。
【図６】本発明の一実施形態による相出力と電流値の第１の例を示す図である。
【図７】本発明の一実施形態による相出力と電流値の第２の例を示す図である。
【図８】本発明の一実施形態による相出力と電流値の第３の例を示す図である。
【図９】本発明の一実施形態による相出力と電流値の第４の例を示す図である。
【図１０】本発明の一実施形態による静定および加速の第１の例を示す図である。
【図１１】本発明の一実施形態による静定および加速の第２の例を示す図である。
【図１２】本発明の一実施形態による静定および加速の第３の例を示す図である。
【図１３】本発明の一実施形態によるモータを示す図である。
【図１４】本発明の一実施形態による制御装置の処理フローを示す図である。
【図１５】本発明の一実施形態による制御装置の最小構成を示す図である。
【発明を実施するための形態】
【００１２】
＜実施形態＞
本発明の一実施形態による回胴式遊技機１について説明する。
本発明の一実施形態による回胴式遊技機１は、図１に示すように、制御装置１０、モータ２０、リール３０を備える。
【００１３】
モータ２０は、回転子と固定子を備える。固定子は、固定子に設けられたコイルに電流が流れることにより、磁石である回転子を引き付けるまたは遠ざける。回転子は、Ｓ極とＮ極とを有する磁石でありＳ極とＮ極との間に軸が設けられている。そのため、回転子は、コイルに流れる電流により固定子に引き付けるまたは遠ざけられることで、軸を中心に回転する。なお、回転子と固定子については、後に詳細に述べる。
【００１４】
制御装置１０は、測定部１０１と、比較部１０２と、駆動制御部１０３と、を備える。
測定部１０１は、モータ２０の回転子の停止位置と回転方向前方側の次の静定励磁位置との距離を特定する。
モータ２０の回転子は、Ａ相、Ｂ相、Ａｂａｒ相、Ｂｂａｒ相の順に回転するものとする。そして、全相励磁で回転子が停止するものとする。実際には１周４８ステップや９６ステップで構成されるが本説明では１周４ステップのモータとする。
測定部１０１は、例えば、１周２０スリットのエンコーダであり、モータ２０のＡ相−Ｂ相間、Ｂ相−Ａｂａｒ相間、Ａｂａｒ相−Ｂｂａｒ相間、Ｂｂａｒ相−Ａ相間のそれぞれを回転子が回転する間に、５スリットが検出されるものとする。測定部１０１は、モータ２０が（２０スリット÷４ステップ）分回転した際にカウントした総スリット検出回数の５による剰余を求める。測定部１０１は、５による剰余が０であれば、その剰余０に相当する基準位置、すなわち、固定子に一致する位置に回転子が止まっていると特定し、距離は０と特定する。測定部１０１は、５による剰余が１であれば、剰余０に相当する基準位置から１スリット分進んだ位置でモータが止まっていると特定する。同様に、測定部１０１は、５による剰余が２、３、４となると、剰余０に相当する基準位置からそれぞれ２、３、４スリット分進んだ位置でモータ２０の回転子が停止していると特定する。
【００１５】
測定部１０１は、特定した位置と、回転方向前方側の最も近い静定励磁位置との距離Ｒを特定する。
回転方向前方側の最も近い静定励磁位置とは、２相励磁で回転子を回転させる場合には、全相励磁により停止した回転子の位置から、図２に示すＡ相とＢ相との中間の位置、Ｂ相とＡｂａｒ相との中間の位置、Ａｂａｒ相とＢｂａｒ相との中間の位置、Ｂｂａｒ相とＡ相との中間の位置のうち、回転方向前方側の最も近い位置のことである。例えば、２相励磁で回転子を回転させる場合には、図２に示す回転方向前方側の最も近い星印の位置が静定励磁位置である。また、１−２相励磁で回転子を回転させる場合には、図３に示す回転方向前方側の最も近い星印の位置が静定励磁位置である。
【００１６】
測定部１０１は、特定した位置が図４のＡ相とＢ相との中間よりもＢ相寄りの位置（丸印で示す位置）である場合、２相励磁で回転子を回転させるときには、図４の星印により示される回転方向前方側の最も近い静定励磁位置との距離を特定する。測定部１０１は、図４に示す例の場合、丸印からＢ相に対応する固定子までの２スリット分の距離と、Ｂ相に対応する固定子から星印までの２．５スリット分の距離とを加算して、距離を４．５スリット分の距離Ｒと特定する。
【００１７】
比較部１０２は、測定部１０１が特定した距離Ｒと所定の基準値とを比較する。
所定の基準値とは、励磁電流を変化させる基準となる距離を示す。
例えば、距離Ｒが短いほど励磁電流を小さくする場合、図５に示すように、より短い距離Ｒに対してより短い距離を示す所定の基準値を設定する。
図５は、１スリット分の距離と３スリット分の距離を基準として、距離Ｒが１スリット分の距離以下である場合に励磁電流Ａとし、距離Ｒが３スリット分の距離以下であり１スリット分の距離を超える場合に励磁電流Ｂとし、距離Ｒが３スリット分の距離を超えた場合に励磁電流Ｃとする例を示している。
比較部１０２は、測定部１０１が特定した距離Ｒと、１スリット分の距離に対応する基準値Ｌ１とを比較し、測定部１０１が特定した距離Ｒが基準値Ｌ１以下であるか否かを判定する。比較部１０２は、測定部１０１が特定した距離Ｒが基準値Ｌ１を超えた場合には、測定部１０１が特定した距離と、３スリット分の距離に対応する基準値（３×Ｌ１）とを比較し、測定部１０１が特定した距離が基準値（３×Ｌ１）以下であるか否かを判定する。
【００１８】
駆動制御部１０３は、比較部１０２の比較結果に基づいて、複数のコイルの励磁電流を制御する。
例えば、駆動制御部１０３は、比較部１０２が測定部１０１の特定した距離Ｒが基準値Ｌ１以下であると判定した場合には、コイルの励磁電流を励磁電流Ａとする制御を行う。また、駆動制御部１０３は、比較部１０２が測定部１０１の特定した距離が基準値Ｌ１を超え、基準値（３×Ｌ１）以下であると判定した場合には、コイルの励磁電流を励磁電流Ｂとする制御を行う。また、駆動制御部１０３は、比較部１０２が測定部１０１の特定した距離が基準値（３×Ｌ１）を超えると判定した場合には、コイルの励磁電流を励磁電流Ｃとする制御を行う。
なお、励磁電流Ａ、Ｂ、Ｃは、例えば、回転子の停止位置から回転方向前方側の最も近い静定励磁位置までの距離Ｒが短くなるにつれ、回転子が回転を始めるときの励磁電流が小さくなるように設定されている。すなわち、それぞれの励磁電流Ａ、Ｂ、Ｃの大小関係の一例は、励磁電流Ａ≦励磁電流Ｂ≦励磁電流Ｃである。
ただし、励磁電流Ａ、Ｂ、Ｃの大小関係は、励磁電流Ａ≦励磁電流Ｂ≦励磁電流Ｃに限定するものではない。
【００１９】
駆動制御部１０３は、回転子の停止位置が静定励磁位置からずれている場合は、回転子の回転を開始させる際に、絶対値の小さい電流値から徐々に大きくし、回転子をゆっくり回転させることで吸い込みを目立たなくする。
駆動制御部１０３は、絶対値の小さい電流値を徐々に大きくする手法として、一般的なチョッパリング制御を流用し、その電流をＯＮ／ＯＦＦする時間を変化させて実現する。
距離Ｒが長い場合、静定励磁を行うときに電流を流す相について、電流を流す時間（静定時間）例えば２００ｍｓの早い段階から大きな電流を流すと、早々に静定励磁の位置に到達し、その位置で停止してしまう時間が長くなることで、吸い込み現象に見えてしまう。そこで、静定時間の前半は絶対値の小さい電流（＝励磁位置までの引き込み力が弱い）を流してゆっくり回転を開始させ、後半で絶対値の大きい電流（＝励磁位置までの引き込み力が強い）を流すことで、静定励磁の位置までの距離を高速に回転させ、回転をなめらかに続ける。このとき、静定励磁の位置に停止させずになめらかに回転を続けられるかは、コイルに流す電流とその時間に依存する。
距離Ｒが短い場合、静定時間を弱い電流（＝励磁位置までの引き込み力が弱い）で一定状態にすることで、ゆっくりと静定励磁の位置まで回転子を回転させて、静定励磁の位置での停止時間を短くする。
このように、電流値を変化させる制御を組合せて静定励磁の位置に停止している時間を短くすることで、吸い込み現象を目立たなくすることができる。
なお、駆動制御部１０３は、絶対値の大きい電流と絶対値の小さい電流の切り替えはチョッパリング制御で実施する。駆動制御部１０３は、例えば相出力のＯＮ時間とＯＦＦ時間の比率をＯＮ：ＯＦＦ＝１０：０にすれば、通常の電流となる。また、駆動制御部１０３は、例えば相出力のＯＮ時間とＯＦＦ時間の比率をＯＮ：ＯＦＦ＝０：１０とすれば電流が流れない。また、駆動制御部１０３は、例えば相出力のＯＮ時間とＯＦＦ時間の比率をＯＮ：ＯＦＦ＝５：５にすれば通常より弱い電流が流れる。
すなわち、駆動制御部１０３は、ＯＮ時間を長くすることで、大きな電流を流すことができる。また、駆動制御部１０３は、ＯＮ時間を短くすることで、小さな電流を流すことができる。
【００２０】
例えば、図６に示す通常の相出力と相電流値に対して、図７に示すように、相電流を緩やかに立ち上げて、つまり、単位時間当たりの電流の増加量を少なくして、チョッパリングを行う。図８に示すように、このチョッパリングにおいてＯＮ時間が短い場合、コイルに流れる電流量を通常時よりも少なくすることができる。また、図９に示すように、このチョッパリングにおいてＯＦＦ時間を短くすることで、コイルに流れる電流量を多くすることができる。
相電流値の山の面積により示される積分値がコイルに流れる電流量となる。この電流量によって電磁力の強さが変化し、モータの引っ張り力（回転力）が変化する。
【００２１】
図１０〜図１２は、１−２相制御を行った場合の静定および加速を示す図である。
図１０は、相出力をチョッパリングしない通常の静定および加速を示す例である。
図１１は、相出力をチョッパリングでＯＮ／ＯＦＦ時間を一定の間隔で実施した静定と加速を示す例である。
図１２は、相出力をチョッパリングでＯＮ／ＯＦＦ時間を可変に設定した静定と加速を示す例である。
なお、図６〜９で説明した方法で図１１〜１２のように制御する励磁電流が、図５で示した励磁電流Ａ、Ｂ、Ｃの具体例である。図１０は関連する技術による制御の例である。
なお、モータ２０の回転子の回転、つまりは、リール３０の回転を滑らかにするために、所定の基準値に対する励磁電流Ａ、Ｂ、Ｃを実験やシミュレーションなどを事前に行い決定する。
【００２２】
モータ２０は、図１３に示すように、回転子２０１、固定子２０２ａ、２０２ｂ、２０２ｃ、２０２ｄ、コイル２０３ａ、２０３ｂ、２０３ｃ、２０３ｄ、回転軸２０４を備える。
なお、固定子２０２ａ、２０２ｂ、２０２ｃ、２０２ｄを総称して固定子２０２と呼ぶ。またコイル２０３ａ、２０３ｂ、２０３ｃ、２０３ｄを総称してコイル２０３と呼ぶ。
【００２３】
回転子２０１は、Ｓ極とＮ極とを有する磁石である。回転子２０１のＳ極とＮ極との間には回転軸２０４が設けられており、回転子２０１は、回転軸２０４を中心に回転する。
【００２４】
固定子２０２は、モータ２０の筐体２０５の内部の内周に固定されている。
固定子２０２ａは、図１３に示すように、回転軸２０４を中心としたモータ２０の内部の内周に沿った所定の位置に設けられている。固定子２０２ａは、モータ２０のＡ相に対応する固定子である。
【００２５】
固定子２０２ｂは、回転軸２０４を中心とし、固定子２０２ａと同心円上で固定子２０２ａと時計回りに９０度の角度をなすモータ２０の内部の内周に沿った位置に設けられている。固定子２０２ｂは、モータ２０のＢ相に対応する固定子である。
【００２６】
固定子２０２ｃは、回転軸２０４を中心とし、固定子２０２ａと同心円上で固定子２０２ｂと時計回りに９０度の角度をなすモータ２０の内部の内周に沿った位置に設けられている。固定子２０２ｃは、モータ２０のＡｂａｒ相に対応する固定子である。
【００２７】
固定子２０２ｄは、回転軸２０４を中心とし、固定子２０２ａと同心円上で固定子２０２ｃと時計回りに９０度、また、固定子２０２ａと反時計回りに９０度の角度をなすモータ２０の内部の内周に沿った位置に設けられている。固定子２０２ｄは、モータ２０のＢｂａｒ相に対応する固定子である。
【００２８】
コイル２０３ａは、図１３に示すように、固定子２０２ａの周囲に巻かれている。コイル２０３ａに電流が流れると固定子２０２ａが励磁する。
【００２９】
コイル２０３ｂは、図１３に示すように、固定子２０２ｂの周囲に巻かれている。コイル２０３ｂに電流が流れると固定子２０２ｂが励磁する。
【００３０】
コイル２０３ｃは、図１３に示すように、固定子２０２ｃの周囲に巻かれている。コイル２０３ｃに電流が流れると固定子２０２ｃが励磁する。
【００３１】
コイル２０３ｄは、図１３に示すように、固定子２０２ｄの周囲に巻かれている。コイル２０３ｄに電流が流れると固定子２０２ｄが励磁する。
【００３２】
回転軸２０４は、回転子２０１のＳ極とＮ極との間に固定して設けられ、回転子２０１の回転により回転軸２０４に固定されたリール３０が回転する。
【００３３】
図１４に示す本発明の第二の実施形態による制御装置１０の処理フローについて説明する。
ここでは、ユーザが回胴式遊技機１を遊技している場合の制御装置１０の処理について説明する。
【００３４】
ユーザのストップボタンの押下に応じて、モータ２０の回転子が全相励磁により停止する。
測定部１０１は、モータ２０の回転子の停止位置と回転方向前方側の次の静定励磁位置との距離Ｒを特定する（ステップＳ１）。
【００３５】
比較部１０２は、測定部１０１が特定した距離Ｒと所定の基準値とを比較する。
例えば、図５に示すように、回転子の停止位置から回転方向前方側の次の静定励磁位置までの距離に応じて、励磁電流を変化させる基準値を設定した場合、比較部１０２は、測定部１０１が特定した距離Ｒと、基準値Ｌ１とを比較する（ステップＳ２）。比較部１０２は、測定部１０１が特定した距離Ｒが基準値Ｌ１以下であるか否かを判定する（ステップＳ３）。比較部１０２が測定部１０１の特定した距離Ｒが基準値Ｌ１以下であると判定した場合（ステップＳ３においてＹＥＳ）、駆動制御部１０３は、複数のコイルの励磁電流を励磁電流Ａとする制御を行う（ステップＳ４）。そして、処理を完了する。
【００３６】
比較部１０２は、測定部１０１が特定した距離Ｒが基準値Ｌ１を超えると判定した場合（ステップＳ３においてＮＯ）、距離Ｒが基準値（３×Ｌ１）以下であるか否かを判定する（ステップＳ５）。比較部１０２が測定部１０１の特定した距離Ｒが基準値（３×Ｌ１）以下であると判定した場合（ステップＳ５においてＹＥＳ）、駆動制御部１０３は、複数のコイルの励磁電流を励磁電流Ｂとする制御を行う（ステップＳ６）。そして、処理を完了する。
【００３７】
比較部１０２が測定部１０１の特定した距離Ｒが基準値（３×Ｌ１）を超えると判定した場合（ステップＳ５においてＮＯ）、駆動制御部１０３は、複数のコイルの励磁電流を励磁電流Ｃとする制御を行う（ステップＳ７）。そして、処理を完了する。
【００３８】
（数値例）
１周２０スリットのエンコーダについて停止した際の剰余を求め、例えば、想定した相から４スリット分進んでいた場合、静定励磁相までの距離は１スリット分の距離となる。
そこで、静定時間２００ｍｓに対し、チョッパリング制御の時間をＯＮ＝２００μｓ、ＯＦＦ＝２００μｓの一定周期で起動する。
また、例えば、想定した相から１スリット分進んでいた場合、静定励磁相までの距離は４ステップ分の距離となる。
そこで、静定時間２００ｍｓに対し、前半の１００ｍｓ分においてチョッパリング制御の時間をＯＮ＝１００μｓ、ＯＦＦ＝１００μｓの周期で起動し、続く静定時間の５０ｍｓ分はＯＮ＝５００μｓ、ＯＦＦ＝３００μｓの周期にし、静定時間最後の５０ｍｓ分ではＯＮ＝１ｍｓ、ＯＦＦ＝７００μｓに設定し起動する。
停止した際の剰余を求め、想定した相と同じ（剰余が０）であれば、チョッパリング制御を実施しないで、１００％電流を流した状態で起動してもよい。
上記のように、求めた距離（スリット数）に合わせたそれぞれのＯＮ／ＯＦＦ時間の設定でモータを起動することで吸い込み現象を目立たなくする。
なお、ＯＮ／ＯＦＦ時間は、リール全体の重さおよび採用したモータのトルクによって変動する為、上記はあくまで一例とし、静定時間も含めＯＮ／ＯＦＦ時間は事前に評価して決定しておく。
また、ホール店員がリールを触って動かした直後の起動ではモータ相が合わず脱調する場合がある。モータ脱調を検出した直後の起動を確実に実施する為、吸い込み現象が発生してもよいという前提において、チョッパリング制御を実行しない制御に切り替えることも一例である。
【００３９】
なお、電流値を変動させてモータを駆動させる技術として、マイクロステップ制御が存在するが、吸い込みを目立たなくさせることを目的としたものではなく、細かいステップでの位置制御による滑らかな駆動と振動の少ない動作の実現を目的として一般的に用いられている。
【００４０】
以上、本発明の一実施形態による制御装置１０について説明した。
本発明の一実施形態による制御装置１０は、測定部１０１と、比較部１０２と、駆動制御部１０３と、を備える。測定部１０１は、モータの回転子の停止位置と回転方向前方側の次の静定励磁位置との距離を特定する。比較部１０２は、測定部１０１により特定された距離と所定の基準値とを比較する。駆動制御部１０３は、比較部１０２の比較結果に基づいて、複数のコイルの励磁電流を制御する。
【００４１】
このようにすれば、制御装置は、回胴式遊技機において、よりスムーズにリールの回転を開始させることができる。
【００４２】
本発明の最小構成の制御装置１０について説明する。
本発明の最小構成の制御装置１０は、固定子側の複数のコイルと回転子との間に作用する磁力により動作するモータの制御装置である。本発明の最小構成の制御装置１０は、図１５に示すように、少なくとも、測定部１０１と、比較部１０２と、駆動制御部１０３と、を備える。
【００４３】
測定部１０１は、モータの回転子の停止位置と回転方向前方側の次の静定励磁位置との距離を特定する。
比較部１０２は、測定部１０１により特定された距離と所定の基準値とを比較する。
駆動制御部１０３は、比較部１０２の比較結果に基づいて、所定の基準値と関連付けられた電流値により複数のコイルの励磁電流を制御する。
【００４４】
このようにすれば、制御装置は、回胴式遊技機において、よりスムーズにリールの回転を開始させることができる。
【００４５】
なお、本発明の実施形態における所定の基準値は２つであり、３種類の励磁電流を例に制御装置１０の処理を説明した。しかしながら、制御装置１０は、所定の基準値は２つであり、３種類の励磁電流を扱うものに限定しない。制御装置１０は、モータ２０を滑らかに回転させることができる範囲において、所定の基準値の数は１つであって２種類の励磁電流を扱うものであってもよい。また、制御装置１０は、３つ以上の所定の基準値と４種類以上の励磁電流を扱うものであってもよい。
【００４６】
なお、本発明の実施形態における処理フローは、適切な処理が行われる範囲において、処理の順番が入れ替わってもよい。
【００４７】
本発明の実施形態における記憶部のそれぞれは、適切な情報の送受信が行われる範囲においてどこに備えられていてもよい。また、記憶部のそれぞれは、適切な情報の送受信が行われる範囲において複数存在しデータを分散して記憶していてもよい。
【００４８】
本発明の実施形態について説明したが、上述の制御装置１０は内部に、コンピュータシステムを有していてもよい。そして、上述した処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータがそのプログラムを実行するようにしてもよい。
【００４９】
また、上記プログラムは、前述した機能の一部を実現してもよい。さらに、上記プログラムは、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるファイル、いわゆる差分ファイル（差分プログラム）であってもよい。
【００５０】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例であり、発明の範囲を限定しない。これらの実施形態は、発明の要旨を逸脱しない範囲で、追加、種々の省略、置き換え、変更を行ってよい。
【符号の説明】
【００５１】
１・・・回胴式遊技機
１０・・・制御装置
２０・・・モータ
３０・・・リール
１０１・・・測定部
１０２・・・比較部
１０３・・・駆動制御部
【図１】
2018057102.tif 000003
【図２】
2018057102.tif 000004
【図３】
2018057102.tif 000005
【図４】
2018057102.tif 000006
【図５】
2018057102.tif 000007
【図６】
2018057102.tif 000008
【図７】
2018057102.tif 000009
【図８】
2018057102.tif 000010
【図９】
2018057102.tif 000011
【図１０】
2018057102.tif 000012
【図１１】
2018057102.tif 000013
【図１２】
2018057102.tif 000014
【図１３】
2018057102.tif 000015
【図１４】
2018057102.tif 000016
【図１５】
2018057102.tif 000017