(57)【要約】【課題】リールの位置を正確に判定できる遊技機を提供する。【解決手段】スロットマシンは、リールインデックス、検知センサ、判定部を備えている。リールインデックスは、リールの回転方向に沿う円弧状に形成され、リールの回転方向先端側に、スリット状の開口が形成されている。検知センサは、リールインデックスの移動経路を挟んで配置される発光部と受光部とを備え、開口の端部を含むリールインデックスの端部を検知する。判定部は、検知センサがリールインデックスの端部を検知してから次の端部を検知するまでの間のリールの実際の回転量と、設計上の回転量とを比較して、リールインデックスの位置ズレを検出し、位置ズレを補正する。【選択図】図８
2016073492.tif 000002
【特許請求の範囲】
【請求項１】
外周に複数種類の図柄が配列され、遊技開始に伴って回転を開始するリールと、
前記リールと一体に設けられ、リールの回転方向に沿う円弧状のリールインデックスと、
前記リールインデックスの移動経路へ向けて検出光を照射し、前記検出光がリールインデックスに遮られずに前記移動経路を通過したか否かを検出する光センサと、
前記リールインデックスを貫通するように形成され、前記検出光を通過させるスリット状の開口と、
前記開口を通過することによって前記リールインデックスに遮られずに前記移動経路を通過した前記検出光の検出結果と、前記リールインデックスに遮られて前記移動経路を非通過の前記検出光の検出結果とに基づいて、前記リールの位置を判定する判定手段と、を備えたことを特徴とする遊技機。
【請求項２】
前記光センサは、前記リールインデックスのうち前記リールの回転方向先端部である第１端部、前記開口のうち前記リールの回転方向先端部である第２端部、前記開口のうち前記リールの回転方向後端部である第３端部、前記リールインデックスのうち前記リールの回転方向後端部である第４端部において前記検出光が通過したか否かを検出し、
前記判定手段が、前記光センサの検出結果に基づいて、前記第３端部を検出したと判定したときの前記リールの位置を基準として、前記光センサが前記第１端部を検出したと判定したときの前記リールの位置、及び、前記光センサが前記第４端部を検出したと判定したときの前記リールの位置を判定することを特徴とする請求項１記載の遊技機。
【請求項３】
前記リールの回転量を検知する回転量検知手段と、
前記光センサが前記第１端部を検出したと判定してから前記第２端部を検出したと判定するまでの前記リールの設計上の回転量である第１設計回転量、前記光センサが前記第２端部を検出したと判定してから前記第３端部を検出したと判定するまで前記リールの設計上の回転量である第２設計回転量、前記光センサが前記第３端部を検出したと判定してから前記第４端部を検出したと判定するまでの前記リールの設計上の回転量である第３設計回転量、前記光センサが前記第４端部を検出したと判定してから前記第１端部を検出したと判定するまでの前記リールの設計上の回転量である第４設計回転量のうち少なくとも２つを記憶する設計回転量記憶手段と、
前記光センサが前記第１端部を検出したと判定してから前記第２端部を検出したと判定するまでに前記リールが実際に回転した回転量である第１実回転量、前記光センサが前記第２端部を検出したと判定してから前記第３端部を検出したと判定するまでに前記リールが実際に回転した回転量である第２実回転量、前記光センサが前記第３端部を検出したと判定してから前記第４端部を検出したと判定するまでに前記リールが実際に回転した回転量である第３実回転量、前記光センサが前記第４端部を検出したと判定してから前記第１端部を検出したと判定するまでに前記リールが実際に回転した回転量である第４実回転量のうちの少なくとも２つを検出する実回転量検出手段と、を備え、
前記判定手段は、前記設計回転量記憶手段に記憶された設計上の回転量と、前記実回転量検出手段により検出された実際の回転量とを比較することによって前記リールの位置を判定するとともに、判定された前記リールの位置を前記比較の結果に基づいて補正することを特徴とする請求項２記載の遊技機。
【請求項４】
前記リールの回転量を検知する回転量検知手段と、
前記リールの設計上の回転量である設計回転量を記憶する設計回転量記憶手段と、
前記リールが実際に回転した回転量である実回転量を検出する実回転量検出手段と、
前記実回転量と前記設計回転量とを比較し、前記実回転量と前記設計回転量とが異なる場合に、前記比較の結果に基づいて前記判定手段が判定した前記リールの位置を補正する補正手段と、を備えたことを特徴とする請求項１記載の遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パチンコ店などの遊技場に設置されるスロットマシンなどの遊技機に関するものである。
【背景技術】
【０００２】
外周に複数の図柄が配列されたリールを備えたスロットマシンが広く知られている。スロットマシンでは、リールの回転量をコントロールするために、供給した駆動パルスの個数に対応する量（角度）だけ回転するステッピングモータを用いてリールを回転させている。また、スロットマシンでは、リールの位置（リールが基準位置からどの程度回転しているかを示すものであり、以下では、リールの回転位置と称する場合もある）を把握（判定）するために、リールと一体に回転する検出片（リールインデックス）と、この検出片を検出する光センサとを設けている。
【０００３】
さらに、下記特許文献１には、リールが半回転する毎にリールインデックスを検知した検知状態とリールインデックスを検知していない非検知状態との間で光センサの検出状態が交互に切り替わるように、リールの回転方向に延びる半円弧状のリールインデックスを用いてリールの回転位置を判定する例が記載されている。このようにリールの回転方向の長さが長いリールインデックスを用いることで、リールの回転方向の長さが短いリールインデックスを用いてリールの回転位置を判定する遊技機（リールが１周する間に僅かな期間だけ光センサが検出状態となる遊技機）と比較して、リールの回転位置を判定するまでの時間を短縮できる。
【０００４】
すなわち、リールの回転位置を判定するためには、光センサの状態が切り替わる必要があるが、リールの回転方向の長さが短いと、光センサの状態が切り替わるまでに最大で約１回転分リールを回転させる必要がある。これに対し、下記特許文献１のように、半円弧上のリールインデックスを用いれば、最大でも約半回転分リールを回転させれば光センサの状態が切り替わるので、リールの回転位置を判定するまでの時間を半減できる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平７−２８４５５３
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１記載の遊技機では、判定したリールの回転位置が本来判定されるべき位置とは異なってしまうといった問題があった。すなわち、リールインデックスは、例えば、金型に樹脂を流し込むことによって製造され、上記特許文献１のように、リールの回転方向に長いリールインデックスを製造する際には、リールインデックスの長手方向中央部から長手方向端部へ向けて樹脂が流し込まれる。このため、金型の端まで樹脂が到達しなかったり、金型の端から樹脂がはみ出すなどにより、リールインデックスの寸法が設計とは異なってしまう場合がある。そして、このような場合、本来判定されるべき位置とは異なる位置にリールが位置していると判定されてしまう。
【０００７】
本発明は、上記課題を鑑みてなされたものであり、リールの位置を正確に判定できる遊技機を提供することを目的としている。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の遊技機は、外周に複数種類の図柄が配列され、遊技開始に伴って回転を開始するリールと、前記リールと一体に設けられ、リールの回転方向に沿う円弧状のリールインデックスと、前記リールインデックスの移動経路へ向けて検出光を照射し、前記検出光がリールインデックスに遮られずに前記移動経路を通過したか否かを検出する光センサと、前記リールインデックスを貫通するように形成され、前記検出光を通過させるスリット状の開口と、前記開口を通過することによって前記リールインデックスに遮られずに前記移動経路を通過した前記検出光の検出結果と、前記リールインデックスに遮られて前記移動経路を非通過の前記検出光の検出結果とに基づいて、前記リールの位置を判定する判定手段と、を備えたことを特徴としている。
【０００９】
前記光センサは、前記リールインデックスのうち前記リールの回転方向先端部である第１端部、前記開口のうち前記リールの回転方向先端部である第２端部、前記開口のうち前記リールの回転方向後端部である第３端部、前記リールインデックスのうち前記リールの回転方向後端部である第４端部において前記検出光が通過したか否かを検出し、前記判定手段が、前記光センサの検出結果に基づいて、前記第３端部を検出したと判定したときの前記リールの位置を基準として、前記光センサが前記第１端部を検出したと判定したときの前記リールの位置、及び、前記光センサが前記第４端部を検出したと判定したときの前記リールの位置を判定することが好ましい。
【００１０】
前記リールの回転量を検知する回転量検知手段と、前記光センサが前記第１端部を検出したと判定してから前記第２端部を検出したと判定するまでの前記リールの設計上の回転量である第１設計回転量、前記光センサが前記第２端部を検出したと判定してから前記第３端部を検出したと判定するまで前記リールの設計上の回転量である第２設計回転量、前記光センサが前記第３端部を検出したと判定してから前記第４端部を検出したと判定するまでの前記リールの設計上の回転量である第３設計回転量、前記光センサが前記第４端部を検出したと判定してから前記第１端部を検出したと判定するまでの前記リールの設計上の回転量である第４設計回転量のうち少なくとも２つを記憶する設計回転量記憶手段と、前記光センサが前記第１端部を検出したと判定してから前記第２端部を検出したと判定するまでに前記リールが実際に回転した回転量である第１実回転量、前記光センサが前記第２端部を検出したと判定してから前記第３端部を検出したと判定するまでに前記リールが実際に回転した回転量である第２実回転量、前記光センサが前記第３端部を検出したと判定してから前記第４端部を検出したと判定するまでに前記リールが実際に回転した回転量である第３実回転量、前記光センサが前記第４端部を検出したと判定してから前記第１端部を検出したと判定するまでに前記リールが実際に回転した回転量である第４実回転量のうちの少なくとも２つを検出する実回転量検出手段と、を備え、前記判定手段は、前記設計回転量記憶手段に記憶された設計上の回転量と、前記実回転量検出手段により検出された実際の回転量とを比較することによって前記リールの位置を判定するとともに、判定された前記リールの位置を前記比較の結果に基づいて補正することが好ましい。
【００１１】
前記リールの回転量を検知する回転量検知手段と、前記リールの設計上の回転量である設計回転量を記憶する設計回転量記憶手段と、前記リールが実際に回転した回転量である実回転量を検出する実回転量検出手段と、前記実回転量と前記設計回転量とを比較し、前記実回転量と前記設計回転量とが異なる場合に、前記比較の結果に基づいて前記判定手段が判定した前記リールの位置を補正する補正手段と、を備えていてもよい。
【発明の効果】
【００１２】
本発明では、リールの回転方向に沿う円弧状のリールインデックスに加えてリールインデックスに形成した開口を用いてリールの位置を判定するので、リールの位置を正確に判定できる。
【図面の簡単な説明】
【００１３】
【図１】スロットマシンの外観図である。
【図２】前面扉を開放した状態を示すスロットマシンの外観図である。
【図３】リールの回転を制御する回転制御機構の説明図である。
【図４】リールの回転を制御する回転制御機構の説明図である。
【図５】図４の破線部分の拡大図である。
【図６】リールインデックスと検知センサの状態との対応関係を示す説明図である
【図７】回転制御機構の電気的な構成を示すブロック図である。
【図８】位置ズレ判定処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１４】
図１に示すように、本発明のスロットマシン（遊技機）１０は、収納箱１１と、前面扉１２とを備えている。前面扉１２は、上扉１２ａと下扉１２ｂとに分割されており、これら上扉１２ａ及び下扉１２ｂはそれぞれ収納箱１１に軸着され、開閉自在に支持されている（図２参照）。
【００１５】
上扉１２ａには、液晶ディスプレイ１３、スピーカ１４などの演出装置、及び、表示窓１６が設けられている。液晶ディスプレイ１３は、各種演出画像を表示する。また、スピーカ１４は、各種演出音を出力する。スロットマシン１０は、これら液晶ディスプレイ１３、及び、スピーカ１４を制御することによって遊技を演出する。なお、演出装置は液晶ディスプレイやスピーカに限定されない。ランプなどの電飾装置、アクチュエータやモータなどで駆動される可動式の役物などを演出装置として設け、これらも演出に用いてもよい。
【００１６】
表示窓１６の奥には、回転自在な第１リール２０ａ、第２リール２０ｂ、第３リール２０ｃが設けられている。各リール２０ａ〜２０ｃの外周面には複数種類の図柄が配列されており、各リール２０ａ〜２０ｃが停止すると表示窓１６を通して１リール当たり３個の図柄が表示される。スロットマシン１０では、遊技開始に伴って各リール２０ａ〜２０ｃが回転を開始するとともに当選役抽選が実行されて当選役のいずれかまたはハズレが決定される。そして、全てのリール２０ａ〜２０ｃが停止したときに、当選役抽選で当選した当選役に対応する図柄組合せが表示されると、この当選役が入賞となり、入賞した当選役に対応する入賞処理が実行される。
【００１７】
下扉１２ｂには、メダルを投入するメダル投入口２２、クレジットされたメダルをベットするためのベットボタン２３、遊技を開始する際に操作されるスタートレバー２４、回転しているリールを停止させるためのストップボタン２６ａ〜２６ｃ、メダルを払い出す払い出し口２７、払い出し口２７から払い出されたメダルを受けるメダル受け皿２８が設けられている。
【００１８】
スロットマシン１０では、メダル投入口２２にメダルを投入、または、ベットボタン２３を操作して規定枚数（例えば、３枚）のメダルをベットすることで、スタートレバー２４の操作が有効化され、有効化されたスタートレバー２４が操作されると遊技が開始される。遊技が開始されると、各リール２０ａ〜２０ｃが回転を開始し、各リール２０ａ〜２０ｃの回転速度が一定速度に到達して定常回転（一定速度を維持したまま回転する状態）となるとストップボタン２６ａ〜２６ｃの操作が有効化され、有効化されたストップボタン２６ａ〜２６ｃを操作することによって、操作されたトップボタン２６ａ〜２６ｃに対応する各リール２０ａ〜２０ｃを停止させることができる。
【００１９】
そして、全てのリール２０ａ〜２０ｃが停止したときに表示された図柄組合せが表示されてこの当選役が入賞となると、入賞した当選役に対応する入賞処理が実行されて１回の遊技が終了する。他方、全てのリール２０ａ〜２０ｃが停止したときに、当選役抽選で当選した当選役に対応する図柄組合せが表示されなかった場合は、入賞処理が行われずに１回の遊技が終了する。このように、スロットマシン１０では、リール２０ａ〜２０ｃの回転や停止に伴って遊技が進行する。
【００２０】
図２に示すように、収納箱１１は、上下２段に仕切られており、下段には、払い出し口２７を介してメダル受け皿２８にメダルの払い出しを行うホッパ装置２９が納められている。また、収納箱１１の上段には、リール２０ａ〜２０ｃをユニット化したリールユニット２０が納められている。
【００２１】
図３，４に示すように、リールユニット２０には、リール２０ａの回転を制御する回転制御機構３２が設けられている。回転制御機構３２は、リール２０ａを回転させるステッピングモータ３４や、リール２０ａの位置（以下、回転位置ともいう）を検出するための検知センサ（光センサ）３６を備えている。ステッピングモータ３４、及び、検知センサ３６は、スロットマシン１０の本体に固定されるステー３８の一端面に取り付けられており、リール２０ａは、ステッピングモータ３４の回転軸に取り付けられて回転自在に支持されている（図３参照）。なお、リールユニット２０には、リール２０ｂ、２０ｃの回転を制御する回転制御機構も設けられているが、これら回転制御機構の構成はリールによらず共通しているので、図示及び説明を省略する。
【００２２】
ステッピングモータ３４は、周知のように、供給された駆動パルスの個数に応じた量（回転角度）だけ、回転軸を回転させるものであり、本実施形態では、駆動パルスがリールコントローラ４０から供給される。スロットマシン１０では、リールコントローラ４０を介してステッピングモータ３４に供給する駆動パルスの個数を制御することによってリール２０ａの回転を制御する。なお、本実施形態では、５０４個の駆動パルスを供給するとリール２０ａが１回転する（５０４ステップでリール２０ａが１回転する）例で説明を行う。
【００２３】
検知センサ３６は、発光部３６ａと受光部３６ｂとを備え、発光部３６ａから発した光（検出光）を受光部３６ｂで受光可能か否かによって出力する信号状態（オンかオフか）が切り替わる周知の光センサから構成される。検知センサ３６は、発光部３６ａと受光部３６ｂとの間に検知対象物が存在するか否かを検知するために用いられ、本実施形態では、リール２０ａに設けられたリールインデックス４２を検知する。
【００２４】
リールインデックス４２は、リールの回転方向に沿って円弧状に湾曲された板状の部材であり、本実施形態では、リール２０ａのおよそ半周に渡る半円の円弧状に形成されている。リールインデックス４２は、リール２０ａの内側部分に固定されてリール２０ａと一体に回転する。また、リールインデックス４２は、例えば、金型に樹脂などの材料を流し込み、流し込んだ材料が硬化した後に金型から取り外すことによって形成される。
【００２５】
図４において破線で囲んだ範囲を拡大表示した図５に示すように、検知センサ３６は、発光部３６ａと受光部３６ｂとでリールインデックス４２の移動経路を挟み込むように位置決めされてステー３８に取り付けられる。これにより、リールインデックス４２が発光部３６ａと受光部３６ｂとの間に位置する場合、発光部３６ａからの光がリールインデックス４２に遮られて受光部３６ｂには到達しない。他方、リールインデックスが発光部３６ａと受光部３６ｂとの間に位置しない場合、発光部３６ａからの光がリールインデックス４２に遮られることなく受光部３６ｂに到達する。
【００２６】
そして、検知センサ３６は、発光部３６ａからの光が受光部３６ｂへ到達しない場合、すなわち、発光部３６ａと受光部３６ｂとの間にリールインデックス４２が位置し、発光部３６ａからの光がリールインデックス４２に遮られた場合にオンとなる。また、検知センサ３６は、発光部３６ａからの光が受光部３６ｂへ到達した場合、すなわち、発光部３６ａと受光部３６ｂとの間にリールインデックス４２が位置しない場合にオフとなる。
【００２７】
スロットマシン１０では、検知センサ３６の状態を監視し、検知センサ３６の状態がオフからオン、または、オンからオフへと切り替わった場合に、リールインデックス４２の端部が発光部３６ａと受光部３６ｂとの間を通過した、すなわち、そのような位置（リールインデックス４２の端部が発光部３６ａと受光部３６ｂとの間に到達、または、リールインデックス４２の端部が発光部３６ａと受光部３６ｂとの間から離脱する回転位置）までリール２０ａが回転したと検知する。
【００２８】
しかし、前述のように、リールインデックス４２は、金型に材料を流し込むことによって形成されるため、金型の端部まで材料が到達しなかったり、金型の端部から材料がはみ出すなどにより、端部の位置が、設計上の位置とは異なる位置に形成されてしまう場合がある。そして、このように端部の位置が設計上の位置とは異なってしまっていると、検知センサ３６で検知したリール２０ａの位置と実際のリール２０ａの位置との間に位置ズレが生じてしまい、停止表示されるべき位置とは異なる位置に図柄が停止表示されてしまうなどの問題が発生してしまう。
【００２９】
このような問題を防止するために、本発明のスロットマシン１０では、図６に示すように、リールインデックス４２に開口４４を形成している。さらに、図７に示すように、リールコントローラ４０に、この開口４４を用いてリール２０ａの回転位置を判定する判定部（判定手段、回転量検知手段、設計回転量記憶手段、実回転量検出手段、補正手段）４６を設けている。
【００３０】
図６（Ａ）に示すように、開口４４は、リールインデックス４２の先端側（リール２０ａの回転方向の先端側であり、図６において左側）に設けられ、スリット状に形成されている（図５参照）。そして、開口４４は、検知センサ３６の発光部３６ａと対面した場合に、発光部３６ａからの光を遮らずに受光部３６ｂへ通過させる機能を有する。
【００３１】
これにより、図６（Ｂ）に示すように、リール２０ａがＴ１（リールインデックス４２の先端（第１端部）が検知センサ３６に到達する位置）まで回転すると、検知センサ３６がオフからオンへと切り替わり、リール２０ａがＴ２（開口４４の先端（第２端部）が検知センサ３６に到達する位置）まで回転すると、検知センサ３６がオンからオフへと切り替わる。また、リール２０ａがＴ３（開口４４の後端（第３端部）が検知センサ３６に到達する位置）まで回転すると、検知センサ３６がオフからオンへと切り替わり、リール２０ａがＴ４（リールインデックス４２の後端（第４端部）が検知センサ３６に到達する位置）まで回転すると、検知センサ３６がオンからオフへと切り替わる。
【００３２】
なお、開口４４の形成位置や、開口４４の長さ（リール２０ａの回転方向の長さ）などのリールインデックス４２の各部の寸法については自由に設定できるが、本実施形態では、Ｔ１〜Ｔ２、及び、Ｔ２〜Ｔ３の間のリールインデックス４２の長さがそれぞれ５ｍｍ、Ｔ３〜Ｔ４の間のリールインデックス４２の長さがが２５２ｍｍ、Ｔ４〜Ｔ１の間のリールインデックス４２の長さが２４２ｍｍとなるように、すなわち、リール２０ａが１周する間にリールインデックス４２が進む長さが５ｍｍ＋５ｍｍ＋２５２ｍｍ＋２４２ｍｍ＝５０４ｍｍとなるようにリールインデックス４２を設計している。
【００３３】
前述のように、リール２０ａは５０４ステップ（ステッピングモータ３４に５０４個の駆動パルスを供給すること）で１周する。すなわち、本実施形態では、１ステップにつき１ｍｍ、リールインデックス４２が進む（回転する）。よって、Ｔ１からＴ２へ移動（回転）するために必要なリール２０ａの設計上の回転量（第１設計回転量）、及び、Ｔ２からＴ３へ移動するために必要なリール２０ａの設計上の回転量（第２設計回転量）はそれぞれ「５ステップ（５ｍｍ）」となる。また、Ｔ３からＴ４へ移動するために必要なリール２０ａの設計上の回転量（第３設計回転量）は「２５２ステップ（２５２ｍｍ）」、Ｔ４からＴ１へ移動するために必要なリール２０ａの設計上の回転量（第４設計回転量）は「２４２ステップ（２４２ｍｍ）」となる。
【００３４】
判定部４６は、検知センサ３６の状態を監視して、リール２０ａ〜２０ｃがＴ１〜Ｔ４の各位置に到達したことを検知する。具体的には、検知センサ３６が５ステップよりも十分に長く設定された設定ステップ以上（例えば、１０ステップ以上）オフであった状態（すなわち、リール２０ａがＴ４からＴ１の間に位置していると見なせる状態）からオンとなった場合に、リール２０ａがＴ１に到達したと検知する。一方、設定ステップ未満オフであった状態（すなわち、リール２０ａがＴ２からＴ３の間に位置していると見なせる状態）からオンとなった場合には、リール２０ａがＴ３に到達したと検知する。
【００３５】
また、検知センサ３６が設定ステップ以上オンであった状態（すなわち、リール２０ａがＴ３からＴ４の間に位置していると見なせる状態）からオフとなった場合、リール２０ａがＴ４に到達したと検知し、設定ステップ未満オンであった状態（すなわち、リール２０ａがＴ１からＴ２の間に位置していると見なせる状態）からオフとなった場合、リール２０ａがＴ２に到達したと検知する。
【００３６】
なお、Ｔ１〜Ｔ４の各位置は、検知センサ３６がオンからオフまたはオフからオンへと切り替わる境界位置であり、このような境界位置では、検知センサ３６がオンまたはオフのいずれかの状態で安定せずにオンとオフとの間での行き来を繰り返す、いわゆるチャタリングと呼ばれる現象が発生する。判定部４６は、このような現象による影響を防止するため、検知センサ３６の状態が切り替わっても直ちにＴ１〜Ｔ４のいずれかの位置に到達したとは検知せずに、検知センサ３６の状態が切り替わってから安定するまで待って（例えば、１／１００秒程度の遅延を経て）、Ｔ１〜Ｔ４のいずれかの位置へ到達したと検知するチャタリング防止処理を行っている。
【００３７】
また、判定部４６は、上述のようにＴ１〜Ｔ４の各位置の検知を行うとともに、このように実際に検知したＴ１〜Ｔ４の各位置が、設計上の位置と一致するか否か、すなわち、リールインデックス４２の各部の位置や寸法が、製造上の誤差や不具合により設計上の位置や寸法と異なっているか否かを判定する位置ズレ判定処理を行う。
【００３８】
図８に示すように、位置ズレ判定処理において、判定部４６は、上述の手法で実際に検知したＴ１〜Ｔ４の各位置から、次の位置まで移動するまでに要したステップ数（ステッピングモータ３４に供給した駆動パルスの個数であり、実際にリール２０ａが回転した実回転量）を検出する。具体的には、Ｔ１からＴ２へ移動するまでに要したステップ数（第１実回転量）、Ｔ２からＴ３へ移動するまでに要したステップ数（第２実回転量）、Ｔ３からＴ４へ移動するまでに要したステップ数（第３実回転量）、Ｔ４からＴ１へ移動するまでに要したステップ数（第４実回転量）を検出する。
【００３９】
続いて、判定部４６は、前述のように検出した第１〜第４実回転量を、設計上の値と比較する。図７に示すように、判定部４６には、設計上の値として、前述した第１設計回転量（Ｔ１からＴ２へ移動するために必要なリール２０ａの設計上の回転量であり、本実施形態では「５ステップ」）、第２設計回転量（Ｔ２からＴ３へ移動するために必要なリール２０ａの設計上の回転量であり、本実施形態では「５ステップ」）、第３設計回転量（Ｔ３からＴ４へ移動するために必要なリール２０ａの設計上の回転量であり、本実施形態では「２５２ステップ」）、第４設計回転量（Ｔ４からＴ１へ移動するために必要なリール２０ａの設計上の回転量であり、本実施形態では「２４２ステップ」）が記憶されている。
【００４０】
図８に戻り、判定部４６は、これら第１〜第４実回転量と、第１〜第４設計回転量とを比較して、一致する場合は、リールインデックス４２に位置ズレが無いと判定し、一致しない場合は、リールインデックス４２の位置ズレが存在する（設計上の寸法とは異なっている）と判定する。そして、位置ズレが無いと判定された場合、検知センサ３６により実際に検知されたＴ１〜Ｔ４に基づいてリール２０ａの回転制御が行われる。なお、リール２０ａの回転制御は、Ｔ３をリールの原位置（基準位置）として行われる。
【００４１】
一方、位置ズレが存在すると判定された場合、判定部４６は、Ｔ１〜Ｔ４のいずれの位置がどの程度設計上の値と異なっているかを判定する。この判定は、Ｔ２、Ｔ３については、設計上の位置と実際の位置とが一致する、すなわち、開口４４については位置ズレが無いといった前提に基づいて行われる。このように開口４４に位置ズレが無いとする理由は、開口４４は、リールインデックス４２の端部から距離があり（本実施形態ではＴ２については５ｍｍ、Ｔ３については１０ｍｍ）、リールインデックス４２を製造する際に材料が開口４４まで到達しない（Ｔ３の実際の位置が設計上の位置よりも手前（樹脂を流す方向の手前）になってしまう）といったことが無いと見なせるからである。また、開口４４の長さ（Ｔ１〜Ｔ２の長さであり、第２設計回転量及び第２実回転量に対応する長さ）は、リールインデックス４２の全体の長さに対して短く、仮に位置ズレが生じたとしてもリールインデックス４２の全体としての端部（Ｔ１、Ｔ４）の位置ズレと比較して無視できる程度であるからである。
【００４２】
上述した前提に基づき、判定部４６は、リールインデックス４２の全体としての端部、すなわち、Ｔ１、Ｔ４の位置が、どちら側（リールインデックス４２が長くなる方向と短くなる方向とのいずれか）に、どの程度（何ステップ分）ズレているかを判定する。
【００４３】
例えば、前述した比較により、第１設計回転量と第１実回転量とが共に「５ステップ」と等しく、第４設計回転量（「２４２ステップ」）の方が第４実回転量（例えば、「２４０ステップ」）よりも長いといった結果が得られた場合、第４設計回転量の方が第４実回転量よりも長いといった結果から、リールインデックス４２の全体の長さ（Ｔ１〜Ｔ４に対応する長さ）が設計値よりも長いことが判明する。また、第１設計回転量と第１実回転量とが共に「５ステップ」と等しいといった結果から、リールインデックス４２の先端の位置、すなわち、Ｔ１には位置ズレが無いことが判明する。よって、前述の例では、判定部４６は、リールインデックス４２の後端の位置が、設計上の値よりも長い（本例においては、「２ステップ」分長い）と判定する。
【００４４】
そして、判定部４６は、この位置ズレの判定結果に基づいて、実際に検出されたＴ１〜Ｔ４の各位置の補正を行う。例えば、前述の例のように、リールインデックス４２の後端の位置が、設計上の値よりも「２ステップ」長いと判定された場合、判定部４６は、検知センサ３６が検知したＴ４よりも「２ステップ」手前（リールインデックス４２の回転方向の先端側）の位置を、新たなＴ４の位置として、リール２０ａの回転制御を行う。
【００４５】
また、第１設計回転量と第１実回転量とが共に「５ステップ」と等しく、第４設計回転量（「２４２ステップ」）の方が第４実回転量（例えば、「２４４ステップ」）よりも短いといった結果が得られた場合、第４設計回転量の方が第４実回転量よりも短いといった結果から、リールインデックス４２の全体の長さが設計値よりも短いことが判明する。また、第１設計回転量と第１実回転量とが共に「５ステップ」と等しいといった結果から、リールインデックス４２の先端の位置には位置ズレが無いことが判明する。よって、判定部４６は、リールインデックス４２の後端の位置が、設計上の値よりも短い（本例においては、「２ステップ」分短い）と判定する。そして、判定部４６は、リールインデックス４２の後端の位置が、設計上の値よりも「２ステップ」短いと判定された場合、検知センサ３６が検知したＴ４よりも「２ステップ」後（リールインデックス４２の回転方向の後端側）の位置を、新たなＴ４の位置として、リール２０ａの回転制御を行う。
【００４６】
このように、判定部４６は、検知センサ３６の検出結果に基づいて判定（検知）したリール２０ａの回転位置を補正する補正手段としても機能する。そして、前述のように、スロットマシン１０では、このように補正されたリール２０ａの回転位置に基づいて、リール２０ａの回転制御が行われる。
【００４７】
以上のように、本発明によれば、リールインデックスに開口を形成し、リールインデックス全体としての端部に加え、開口も用いてリールの回転位置を判定するので、リールの回転位置を正確に判定できる。また、判定結果に基づきリールインデックスの位置ズレが判明した場合に、これを補正するようにしたので、リールの位置ズレも防止できる（停止表示されるべき位置とは異なる位置に図柄が停止表示されてしまうなどの問題を防止できる）。
【００４８】
なお、本発明は、リールインデックスと、リールインデックスに形成された開口とを用いてリールの回転位置を判定すればよいので、細部の構成については適宜変更できる。例えば、上記実施形態では、リールインデックスの位置ズレが判明した場合に、位置ズレの原因となっている部分や、位置ズレの量を特定し、これを補正する例で説明をしたが、位置ズレが判明した場合に、位置ズレの原因となっている部分や位置ズレの量を特定したり、これを補正するといったことを行わずに、単に、位置ズレが発生しているといった事実のみを報知する構成としてもよい。また、位置ズレが判明した場合に、補正は行わないが、位置ズレの原因となっている部分や位置ズレの量の少なくとも一方を報知する構成としてもよい。
【００４９】
また、前述のように、リールインデックスに形成する開口の形状や位置についても自由に変更できる。ただし、開口の長さ（リールの回転方向の長さ）が長過ぎるとリールインデックスに占める開口の割合が大きくなり、開口の製造上の誤差による影響が大きくなる。反対に、開口の長さが短すぎると、前述したチャタリングとの区別が付かなくなってしまう（開口として検知されずにチャタリングとして検知されてしまう）。よって、開口の長さは、４〜６ステップの範囲（４〜６ｍｍの範囲）に形成することが好ましい。
【００５０】
また、開口の位置についても、自由に変更できるが、基準位置からリールが半周する毎に、検知センサがオンとオフとに切り替わる（開口によるオンオフの切り替えは除く）ことが好ましい。こうすることで、最大でもリールが半周すれば、リールの位置を検知できる。よって、上記実施形態のように、Ｔ３（開口の後端）を基準位置とする場合、Ｔ３からＴ４（リールインデックスの後端）までの長さが、リールの半周に対応する長さとなるように、開口やリールインデックスの後端の位置を決定することが好ましい。
【００５１】
また、上記実施形態では、第１〜第４設計回転量の全てが判定部に記憶されている例で説明をしたが、本発明はこれに限定されるものではない。リール１周分の設計上の回転量は当然ながら３６０°に相当する回転量であり、第１〜第４設計回転量の合計も３６０°に相当する回転量である。このため、第１〜第４設計回転量のうち、３つが判定部に記憶されていれば、残りの１つについては計算で算出できる。よって、第１〜第４設計回転量のうち３つを判定部に記憶し、残りの１つについては必要に応じて算出するように構成してもよい。
【００５２】
また、上記実施形態では、第１〜第４設計回転量と、第１〜第４実回転量との４つの比較を行う例で説明をしたが、本発明はこれに限定されるものではない。例えば、上記実施形態のように、Ｔ２、Ｔ３については位置ズレが無いことを前提として、リールインデックスの先端及び後端の位置が設計上の位置と一致するか否かを判定するためには、第１、第３、第４のうち２つについて設計回転量と実回転量とを比較できればよいので、第１〜第４の全ての設計回転量と実回転量とを比較せずに、第１、第３、第４のうち２つについて設計回転量と実回転量とを比較することによって、リールインデックスの先端及び後端の位置が設計上の位置と一致するか否かを判定してもよい。
【符号の説明】
【００５３】
１０  スロットマシン（遊技機）
２０  リールユニット
２０ａ〜２０ｃ  リール
３２  回転制御機構
３４  ステッピングモータ
３６  検知センサ（光センサ）
４０  リールコントローラ
４２  リールインデックス
４４  開口
４６  判定部（判定手段、回転量検知手段、設計回転量記憶手段、実回転量検出手段、補正手段）
【図１】
2016073492.tif 000003
【図２】
2016073492.tif 000004
【図３】
2016073492.tif 000005
【図４】
2016073492.tif 000006
【図５】
2016073492.tif 000007
【図６】
2016073492.tif 000008
【図７】
2016073492.tif 000009
【図８】
2016073492.tif 000010