(57)【要約】【課題】遊技機全体の制御やリール全体の制御のための回路構成やプログラムを簡素化し、製造や運用時の修理等を簡易に行えるリール制御システム等を提供する。【解決手段】リール制御システム６は、リール４ａ，４ｂ，４ｃを有する遊技機１Ａを制御する主制御回路１と、リールの回転を制御する周回制御回路２とを備える。主制御回路１は、リール４ａ，４ｂ，４ｃの回転を停止させる停止操作を受け付ける受付部１１と、停止操作を受け付けたとき、図柄が視認可能な表示領域において停止させる図柄を選択する選択部１３を備える。主制御回路１は、選択した図柄としての選択図柄を識別する図柄識別情報と停止命令とを周回制御回路２に出力する出力部１４を備える。周回制御回路２は、リール４ａ，４ｂ，４ｃを回転させる回転制御部と、図柄識別情報と停止命令とに応じて、選択図柄を表示領域に停止させる停止部を備える。【選択図】図１
2020199076.tif 000002
【特許請求の範囲】
【請求項１】
周方向に複数種類の図柄が配列されたリールを有する遊技機を制御する主制御回路と、前記リールの回転を制御するリール制御回路とを備えるリール制御システムであって、
前記主制御回路は、
所定の信号の入力に応じて動作するモータの動力により回転する前記リールの回転を停止させる停止操作を受け付ける受付部と、
前記停止操作を受け付けたとき、前記遊技機において図柄が視認可能な表示領域に停止させる図柄を選択する選択部と、
前記選択部により選択された選択図柄を識別する図柄識別情報と停止命令とを前記リール制御回路に出力する出力部と、
を備え、
前記リール制御回路は、
前記信号を前記モータに出力することにより、前記リールを回転させる回転部と、
前記図柄識別情報と前記停止命令とに応じて、前記選択図柄を前記表示領域に停止させる停止部と、
を備えることを特徴とするリール制御システム。
【請求項２】
前記リール制御回路は、前記リールを回転させているとき、前記リールの回転位置を前記主制御回路に通知する通知部を備え、
前記主制御回路は、前記通知部から通知された前記リールの回転位置を前記リール制御回路から取得する取得部を備え、
前記選択部は、前記取得部が取得した前記リールの回転位置に応じて、予め設定された所定の期間内に前記表示領域に停止可能な前記図柄を選択する
ことを特徴とする請求項１に記載のリール制御システム。
【請求項３】
前記主制御回路において、
前記選択部は、
リールを特定のパターンで回転させる演出を選択し、
前記出力部は、
前記選択した選択演出を識別する演出識別情報を前記リール制御回路に出力し、
前記リール制御回路は、
前記演出を前記リールに表現させる演出制御情報を記憶する記憶部を備え、
前記回転部は、
前記主制御回路から入力された演出識別情報に対応する演出制御情報に応じて、前記信号を前記モータに出力することにより、前記選択演出を前記リールに表現させる、
ことを特徴とする請求項１又は２に記載のリール制御システム。
【請求項４】
前記主制御回路において、
前記出力部は、
前記演出を前記リールに表現させる演出制御情報を前記リール制御回路に出力し、
前記リール制御回路において、
前記記憶部は、
前記主制御回路から入力された演出制御情報を記憶し、
前記回転部は、
前記主制御回路から入力された演出識別情報が前記主制御回路から入力された演出制御情報に対応するとき、前記主制御回路から入力された演出制御情報に応じて、前記信号を前記モータに出力することにより、前記選択演出を前記リールに表現させる
ことを特徴とする請求項３に記載のリール制御システム。
【請求項５】
前記停止部が用いる前記図柄識別情報は、前記リールの回転位置を検出する基準となる情報としてのインデックスの情報、前記リールに配列された前記図柄の数の情報、前記リールが１回転する間の前記信号の変化の情報、前記リールの回転を停止させるための制御に関する情報、前記リールを回転させるための制御に関する情報、のうちの少なくとも何れか一つを備えたことを特徴とする請求項１乃至４の何れか一つに記載のリール制御システム。
【請求項６】
前記モータはステッピングモータであり、
前記信号は前記ステッピングモータの回転ステップを制御するパルス信号であり、
前記出力部は、前記パルス信号のパルス数に依存して前記停止命令を出力することを特徴とする請求項１又は２に記載のリール制御システム。
【請求項７】
前記選択図柄を前記表示領域に停止させる前記停止命令に基づいて、指定された停止期間内に前記選択された図柄を前記表示領域に停止できなかった場合、エラーを通知する通知部を備える
ことを特徴とする請求項１乃至６の何れか一つに記載のリール制御システム。
【請求項８】
周方向に複数種類の図柄が配列された、所定の信号の入力に応じて動作するモータの動力により回転するリールを、前記信号を前記モータに出力することにより回転させる回転部と、
前記リールを有する遊技機を制御する主制御回路から、前記遊技機において図柄が視認可能な表示領域に、指定された停止期間内に停止可能な選択図柄を識別する図柄識別情報と、前記リールの停止命令とを取得し、前記図柄識別情報と前記停止命令とに応じて、前記選択図柄を前記表示領域に停止させる停止部と、
を備えることを特徴とするリール制御回路。
【請求項９】
リール制御回路により実行されるリール制御方法であって、
周方向に複数種類の図柄が配列、所定の信号の入力に応じて動作するモータの動力により回転するリールを、前記信号を前記モータに出力することにより回転させ、
前記リールを有する遊技機を制御する主制御回路から、前記遊技機において図柄が視認可能な表示領域に、指定された停止期間内に停止可能な選択図柄を識別する図柄識別情報と、前記リールの停止命令とを取得し、前記図柄識別情報と前記停止命令とに応じて、前記選択図柄を前記表示領域に停止させる
ことを特徴とするリール制御方法。
【請求項１０】
周方向に複数種類の図柄が配列された、所定の信号の入力に応じて動作するモータの動力により回転するリールを、前記信号を前記モータに出力することにより回転させ、
前記リールを有する遊技機を制御する主制御回路から、前記遊技機において図柄が視認可能な表示領域に、指定された停止期間内に停止可能な選択図柄を識別する図柄識別情報と、前記リールの停止命令とを取得し、前記図柄識別情報と前記停止命令とに応じて、前記選択図柄を前記表示領域に停止させる
処理をリール制御回路のプロセッサに実行させることを特徴とするリール制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スロットマシン等を構成する回転式のリールの回転や停止を制御するための技術に関する。
【背景技術】
【０００２】
スロットマシン（回胴式遊技機）やパチスロ（パチンコ型スロットマシン）に代表される、回転式のリール（回胴）を有する各種の遊技機（以下単に「各種遊技機」と記載する。）は、リールを停止状態から回転させる制御や、回転状態から停止させる制御が必要となる。このため、各種遊技機には、リールを回転させる制御や停止させる制御を行うための構成が設けられる。
【０００３】
従来、各種遊技機の主たる動作等を制御する構成としての、主基板（以下単に「主基板」と称する。）に設けられた制御回路は、リールの加速制御、リールの停止制御、及び停止図柄の選択制御などを含む各種のリール制御を実行している。
【０００４】
主基板の制御回路は、例えば、遊技機に設けられたスタートレバーが遊技者によって操作されたとき、リールを回転させるステッピングモータにパルス信号を入力する。これにより、主基板の制御回路は、リールを加速しながら回転させて、リールを定常回転の状態にする。
【０００５】
また、主基板の制御回路は、リールの停止処理に備えて、リールの回転位置を把握する。主基板の制御回路は、遊技機に設けられた、リールを停止させるストップボタンが遊技者によって押されたとき、リールの回転位置に応じて１９０ｍｓ以内（法定の許容停止時間）に表示領域に停止可能な図柄を選択する。そして、主基板の制御回路は、ステッピングモータにパルス信号を入力し、選択した図柄を表示領域に停止させる。
【０００６】
関連する技術として、例えば、制御回路を構成する副制御回路７２は、制御回路を構成する主制御回路７１を構成する基板とは異なる基板上に構成されたものが知られている。そして、副制御回路７２に含まれるマイクロコンピュータ８０が、メインリールとは別に設けられている演出用のサブリール２１Ｌ，２１Ｃ，２１Ｒを回転させるステッピングモータ１１４Ｌ，１１４Ｃ，１１４Ｒの動作を制御することが記載されている。さらに、副制御回路７２は、主制御回路７１から各種命令を受信し、受信した命令に応じてサブリール２１Ｌ，２１Ｃ，２１Ｒを回転制御した演出を実行するものが知られている（例えば、特許文献１）。
【０００７】
また、例えば、制御回路を構成するメイン制御基板６１から入力されるコマンドに応じて、制御回路を構成するサブ制御基板６２がメインリールの回転を制御するものが知られている（例えば、特許文献２）。
【０００８】
また、例えば、制御回路を構成する副制御回路７２が、制御回路を構成する主制御回路７１からの制御信号に基づいて４ｔｈリール表示装置１０２の表示制御を行うものが知られている（例えば、特許文献３）。
【０００９】
また、例えば、制御回路を構成する主制御回路１００に含まれるＣＰＵ１０６は、制御回路を構成するリール制御回路１５２に対してリール２６Ｌ、２６Ｃ、２６Ｒそれぞれを駆動すべき旨の信号を送信するものが知られている（例えば、特許文献４）。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２０１６−１０５９６９号公報
【特許文献２】特開２００８−８０１５６号公報
【特許文献３】特開２００８−１３２２５３号公報
【特許文献４】特開２００４−２７５４２１号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
ここで、遊技機のリールは、停止命令の入力からリールが停止するまでの時間が法定の非常な短時間に規定されていることもあり、複雑かつ制約の多い回転制御を強いられる。すなわち、リールの回転制御としての加速制御、停止制御、及び停止図柄の選択制御などは、制御回路の回路構成やプログラムを複雑化させる。そして、上記特許文献１乃至４に記載の発明は、遊技全体の制御やリール制御全体（たとえば、リールの回転開始命令、どの図柄で止める旨の停止命令等）に上述のリールの回転制御が加わる。そのため、上記特許文献１乃至４に記載の発明は、制御回路やリール制御プログラムを複雑なものとして作成しなければならず、開発や製造や運用時の修理等を煩雑になるという問題がある。
【００１２】
本発明は、一側面として、このような問題に鑑みてなされたものであり、遊技機全体の制御やリール全体の制御のための回路構成やプログラムを簡素化し、製造や運用時の修理等を簡易に行えるリール制御システムを提供することを課題としている。
【課題を解決するための手段】
【００１３】
本明細書で開示するリール制御システムのひとつに、方向に複数種類の図柄が配列されたリールを有する遊技機を制御する主制御回路と、リールの回転を制御するリール制御回路とを備えるリール制御システムがある。主制御回路の受付部は、所定の信号の入力に応じて動作するモータの動力により回転するリールの回転を停止させる停止操作を受け付ける。主制御回路の選択部は、停止操作を受け付けたとき、遊技機において図柄が視認可能な表示領域において停止させる図柄を選択する。また、主制御回路の出力部は、選択した図柄としての選択図柄を識別する図柄識別情報と停止命令とをリール制御回路に出力する。リール制御回路の停止部は、信号をモータに出力することにより、リールを回転させる。リール制御回路の停止部は、図柄識別情報と停止命令とに応じて、選択図柄を表示領域に停止させる。
【発明の効果】
【００１４】
１実施態様によれば、遊技機全体の制御やリール全体の制御のための回路構成やプログラムを簡素化し、製造や運用時の修理等を簡易に行うことが可能になる。
【図面の簡単な説明】
【００１５】
【図１】この実施の形態１に係る遊技機及びリール制御システムのブロック図及び概念図である。
【図２】この実施の形態１の周回制御回路の機能ブロック図である。
【図３】この実施の形態１の遊技機における周回制御回路の処理の概要を模式的に示す図である。
【図４】この実施の形態２に係る遊技機及びリール制御システムの第１の変形例のブロック図及び概念図である。
【図５】この実施の形態２に係る遊技機及びリール制御システムの第２の変形例のブロック図及び概念図である。
【図６】この実施の形態２に係る遊技機及びリール制御システムの第３の変形例のブロック図及び概念図である。
【図７】この実施の形態２に係る遊技機及びリール制御システムの第４の変形例のブロック図及び概念図である。
【発明を実施するための形態】
【００１６】
［発明の実施の形態１］
図１乃至図３はこの実施の形態１に係る遊技機及びリール制御システムを示す。
【００１７】
［遊技機及びリール制御システムの構成］
まず、この実施の形態１の遊技機及びリール制御システム及び構成について説明する。
【００１８】
図１に示す、この実施の形態１の遊技機及びリール制御システムのブロック図及び概念図である。
【００１９】
同図に示す、この実施の形態１の遊技機１Ａは、いわゆるパチスロ機やスロットマシン等、リールが設けられた遊技用の機器である。
【００２０】
遊技機１Ａには、複数たとえば３台のモータ３ａ，３ｂ，３ｃと、複数たとえば３台のリール４ａ，４ｂ，４ｃと、リール制御システム６とが設けられている。
【００２１】
リール制御システム６は、遊技機１Ａに配設された１の基板５上に設けられている。リール制御システム６は、主制御回路１と、周回制御回路２を備えている。周回制御回路２は、リール制御回路の一例である。
【００２２】
この実施の形態１の主制御回路１も周回制御回路２も、主にハードウェアによって構成されている。しかし、主制御回路１や周回制御回路２のうちの少なくとも一部が、プログラム等のソフトウェアが実行されることで形成される機能手段として構成されていてもよい。
【００２３】
主制御回路１は、ＣＰＵ等、各種プログラムの実行等によって演算処理を行い、遊技機１Ａ全体の制御やリール４ａ，４ｂ，４ｃの制御を行う。リール４ａ，４ｂ，４ｃの制御には、回転開始命令、停止命令、及び図柄番号の指定などのコマンドを周回制御回路２に送る制御などがある。
【００２４】
周回制御回路２は、ＬＳＩ（大規模集積回路）等の演算機能を備え、その一部又は全部がプロセッサとして機能するように構成されている。周回制御回路２は、各種プログラムの実行やハードウェアロジック等によって演算処理を行い、リール４ａ，４ｂ，４ｃの回転制御を行う。
【００２５】
周回制御回路２は、リール制御プログラムを記憶する。リール制御プログラムは、例えば、リール４ａ，４ｂ，４ｃの加速制御や停止制御などを含む。そして、リール制御回路２は、主制御回路１から入力される、リールの回転開始命令と、リールの停止命令と、図柄番号とに応じてモータ３に駆動信号を出力し、リールの回転を制御する。
【００２６】
なお、リール４ａ，４ｂ，４ｃの加速制御とは、リール４ａ，４ｂ，４ｃを駆動させるモータ３ａ，３ｂ，３ｃのそれぞれに各層を順次励磁する駆動パルスを供給することにより、リール４ａ，４ｂ，４ｃの回転速度を所定の速度にする制御をいう。所定の速度とは、例えば、定常回転の回転速度のことである。
【００２７】
リール４ａ，４ｂ，４ｃの停止制御とは、回転中のリール４ａ，４ｂ，４ｃを駆動させるモータ３ａ，３ｂ，３ｃのそれぞれに全相を励磁する停止パルスを供給することにより、リール４ａ，４ｂ，４ｃの回転を停止させる制御をいう。
【００２８】
周回制御回路２は、主制御回路１から供給された図柄番号に基づいて、リール４ａ，４ｂ，４ｃを、指定された図柄番号の図柄を遊技機１Ａ正面の表示領域（図示せず）に停止させる。これにより、指定された図柄番号の図柄は表示領域（図示せず）から遊技機１Ａの正面側の外部に露出し、遊技者（図示せず）がこの図柄を視認できるようになる。
【００２９】
モータ３ａ，３ｂ，３ｃは、駆動信号の供給を受けて回転し、リール４ａ，４ｂ，４ｃを回転させる。
【００３０】
この実施の形態１のモータ３ａ，３ｂ，３ｃは複数相たとえば４相のステッピングモータであり、周回制御回路２から供給されたパルス信号を用いて回転する。すなわち、モータ３ａ，３ｂ，３ｃは、パルス信号の入力数や入力タイミングによって回転数や回転速度が変化する。そして、モータ３ａ，３ｂ，３ｃは、停止用のパルス信号、例えば、全相を励磁する停止パルスにより回転が停止する。
【００３１】
複数のモータ３ａ，３ｂ，３ｃは、周回制御回路２の制御により、リール４ａ，４ｂ，４ｃを別個に回転させる。ただし、遊技機１Ａの遊技を適切に行わせるためには、モータ３ａ，３ｂ，３ｃの駆動、およびリール４ａ，４ｂ，４ｃの回転は、周回制御回路２の制御により、相互に関連する動作を行い得るように構成されることが望ましい。
【００３２】
なお、モータ３ａ，３ｂ，３ｃはステッピングモータ以外のモータによって構成されてもよい。たとえば、モータ３ａ，３ｂ，３ｃがステッピングモータ以外の直流モータや交流モータとして構成されていてもよい。この場合、回転数や回転速度の変化、あるいは停止は、モータ３ａ，３ｂ，３ｃに供給される電流の量や通電時間等によって制御される。
【００３３】
リール４ａ，４ｂ，４ｃは、軸（図示せず）を中心に回転する円筒形の部材であり、周方向に複数種類の図柄（例えば２０図柄や２１図柄）が配列されている。リール４ａ，４ｂ，４ｃはモータ３ａ，３ｂ，３ｃの駆動によってそれぞれ別個に回転する。リール４ａ，４ｂ，４ｃは遊技機１Ａの内部に設けられ、正面に設けられた表示領域（図示せず）から周方向の図柄が外部に表出するように配設されている。
【００３４】
以下の説明では、モータ３ａ，３ｂ，３ｃの動力で回転駆動される、リール４ａ，４ｂ，４ｃを有する遊技機１Ａを一例として説明する。なお、遊技機が有するリールの数及びモータの数は、それぞれ１以上であればよい。
【００３５】
また、以下、この実施の形態１では、リール制御システム６を構成する主制御回路１と周回制御回路２とは１の基板上に設けられる。しかし、これに限定されず、リール制御システム６を構成する主制御回路１と周回制御回路２とは異なる別個の基板（図示せず）上に構成されてもよい。
【００３６】
［主制御回路の構成］
図１に示すとおり、主制御回路１は、機能ブロックとして、受付部１１、取得部１２、選択部１３、出力部１４を備えている。これらの機能ブロック１１〜１４は、ハードウェアによって構成されて相互に信号やデータの送受信可能な状態にバス接続されている。ただし、これらの機能ブロック１１〜１４の一部又は全部がソフトウェアによる機能手段として実現されてもよい。
【００３７】
受付部１１は、リール４ａ，４ｂ，４ｃの回転を停止させる停止操作を受け付ける。この停止操作は、例えば、遊技機１Ａを使用する遊技者（図示せず）がリール４ａ，４ｂ，４ｃの回転中にリールの回転を停止させる停止命令を出すために押す停止ボタン（図示せず）が押されることで行われる。
【００３８】
取得部１２は、回転中のリール４ａ，４ｂ，４ｃの回転位置（リール４ａ，４ｂ，４ｃの基準位置（後述の「インデックス」）の回転位置の情報や、どの図柄が遊技機１Ａの表面側に位置しているか等の情報）の情報を周回制御回路２から取得する。この、周回制御回路２から主制御回路１に送られて取得部１２が取得する情報については後述する。
【００３９】
選択部１３は、受付部１１が停止操作を受け付けた際に、リール４ａ，４ｂ，４ｃに配設された図柄のうち、遊技機１Ａの遊技者（図示せず）が視認可能な表示領域において停止可能な図柄を選択する処理を行う。
【００４０】
出力部１４は、選択部１３において選択された図柄である選択図柄を識別する図柄識別情報と、選択図柄を遊技機１Ａの遊技者（図示せず）が視認可能な表示領域において停止させる停止命令とを出力する。
【００４１】
［周回制御回路の構成］
図２は、この実施の形態１の周回制御回路２の機能ブロック図である。この図において、それぞれの機能ブロックはハードウェアによって構成されている。ただし、機能ブロックの一部又は全部がソフトウェアによる機能手段として実現されてもよい。
【００４２】
図２に示す周回制御回路２は、設定レジスタ２１、コマンド解析部２２、回転制御部２３、励磁信号生成部２４、励磁制御用クロック生成部２５、演出制御部２６、インデックスタイプ変換部２７を備えている。設定レジスタ２１は、記憶部の一例である。回転制御部２３は、回転部の一例である。
【００４３】
また、図２に示す周回制御回路２は、回転位置・インデックスエラー検出部２８、停止信号発生位置検出部２９、制動位置比較部３０、開始励磁相算出部３１、定常回転制御部３２を備えている。回転位置・インデックスエラー検出部２８は、通知部の一例である。停止信号発生位置検出部２９は、停止部の一例である。
【００４４】
周回制御回路２においては、上述の構成２１〜３２がバス接続されて信号やデータが相互に交信可能となっている。
【００４５】
設定レジスタ２１は、記憶媒体であって、リール動作制御に必要な各種のデータ等が記録される。設定レジスタ２１に記録されるデータとしては、遊技機１Ａのメーカ毎の設定や、機種毎の設定等のデータが考えられる。また、設定レジスタ２１に記録されるデータには、後述する「図柄識別情報」が含まれることが考えられる。また、設定レジスタ２１に記録される情報としては、後述する「演出制御情報」が含まれることが考えられる。
【００４６】
コマンド解析部２２は、主制御回路１から入力されたコマンド（例えば、それぞれのリール４ａ，４ｂ，４ｃの停止させる図柄番号の命令など）を解析する。コマンド解析部２２が解析したコマンドは、回転制御部２３や演出制御部２６における制御や、停止信号発生位置検出部２９における算出に用いられる。
【００４７】
回転制御部２３は、コマンド解析部２２が解析したコマンドを用いて、モータ３ａ，３ｂ，３ｃそれぞれの回転制御を行う。回転制御部２３は、データテーブル（図示せず）に記録されたモータ３ａ，３ｂ，３ｃの加速データ及び加速時間、ならびに回転位置情報（ステップ数などの情報）等を用いてモータ３ａ，３ｂ，３ｃの回転速度を算出する。
【００４８】
励磁信号生成部２４は、回転制御部２３から出力された制御信号等に基づいてモータ３ａ，３ｂ，３ｃのそれぞれに励磁信号を送信する。
【００４９】
励磁制御用クロック生成部２５は、システムクロック（図示せず）等から入力されたクロック信号に基づいて励磁制御用クロックを生成する。
【００５０】
演出制御部２６には、それぞれのリール４ａ，４ｂ，４ｃの回転の演出に関する情報（例えば、特定のモードにおいてリール４ａ，４ｂ，４ｃの回転速度を定常回転から変化させる演出など）が記録されている。また、演出制御部２６は、コマンド解析部２２が解析したコマンドを用いて、各種の演出を制御する。具体的には、演出制御部２６は、コマンド解析部２２が解析したコマンドにより、記録された演出の情報の中から特定の演出（例えばデフォルトの演出や選択された特定の演出）を行うための信号を回転制御部２３に送る。
【００５１】
インデックスタイプ変換部２７には、インデックスタイプの識別子と、インデックス信号から検出信号への変換方法と、を関連付けたタイプ情報を記録している。インデックス信号とは、例えば、リールの取り付け台の所定の位置に設置されたインデックスセンサが、各リールのリールフレームに設けられた遮光片の通過を検出したときに出力する信号である。また、検出信号（変換されたインデックス）とは、インデックス信号をインデックスタイプに応じて変換することにより得られる、リールが基準位置を通過したことを示す信号である。インデックスタイプとは、例えば、インデックス信号を検出信号に変換する変換の方法の種別のことである。
【００５２】
インデックスタイプ変換部２７は、例えば、主制御回路１からインデックスタイプの識別子が入力されると、タイプ情報を参照する。そして、インデックスタイプ変換部２７は、入力されたインデックスタイプの識別子に関連付けられている変換方法に応じて、インデックス信号を検出信号に変換する。また、インデックスタイプ変換部２７は、回転位置・インデックスエラー検出部２８に検出信号を出力する。
【００５３】
インデックスタイプには、例えば、インデックス信号の立ち上がりに応じて、リールが基準位置を通過したことを検出する第１タイプがある。また、インデックスタイプには、例えば、インデックス信号の立ち下がりに応じて、リールが基準位置を通過したことを検出する第２タイプがある。さらに、インデックスタイプには、半月形状の遮光板を用いる半月タイプがある。半月タイプにおいて、インデックスセンサは、リールの回転に応じて、光の透過状態から遮光状態への変化の第１検出と、光の遮光状態から透過状態への変化の第２検出との２種類の検出をする。そして、半月タイプでは、第１検出に対応する第１インデックス信号と、第２検出に対応する第２インデックス信号とを用いて、リールが基準位置を通過したことを検出する。
【００５４】
回転位置・インデックスエラー検出部２８は、インデックスタイプ変換部２７から入力された検出信号と、励磁信号生成部２４の生成した励磁信号とを取得して、モータ３ａ，３ｂ，３ｃの回転位置を検出する。そして、回転位置・インデックスエラー検出部２８は、個々のリール４ａ，４ｂ，４ｃの回転位置を示す回転位置情報を主制御回路１に出力する。また、回転位置・インデックスエラー検出部２８は、制御回路１から図柄番号を指定された停止命令が入力されたとき、規定の時間以内に表示領域の指定の範囲内に停止できない図柄が指定されていた場合、エラーを主制御回路１に返す。
【００５５】
停止信号発生位置検出部２９は、コマンド解析部２２が解析したコマンド（停止命令、及び図柄番号指定のコマンド）を用いて、停止信号の発生位置（指定された図柄番号でリール４ａ，４ｂ，４ｃを停止させるために、停止信号を発生させるタイミング）を算出する。
【００５６】
この算出を行うために、停止信号発生位置検出部２９には、停止信号が発せられた後のモータ３ａ，３ｂ，３ｃの慣性回転のステップ数の情報が、動作開始前に予め記録されていることが必要となる。
【００５７】
このため、主制御回路１は、遊技機１Ａの起動時に、遊技機１Ａのリール４ａ，４ｂ，４ｃやモータ３ａ，３ｂ，３ｃの特性に応じた慣性回転のステップ数の情報を周回制御回路２に出力し、周回制御回路２の設定レジスタ２１に設定情報として格納させてもよい。設定レジスタ２１に設定情報を格納する処理は、例えば、［予備手順］及びステップＳ２０１にて後述する。
【００５８】
また、リール制御回路２が、複数の遊技機１Ａメーカの使用するリール４ａ，４ｂ，４ｃやモータ３ａ，３ｂ，３ｃに合わせた慣性回転のステップ数の情報を、識別子に関連付けて（設定レジスタ２１等に）予め記憶しておいてもよい。そして、遊技機１Ａの起動時に主制御回路１から入力される識別子に応じて、予め記憶した慣性回転のステップ数の情報を停止信号発生位置検出部２９に供給する構成としてもよい。慣性回転のステップ数を供給する処理は、設定レジスタ２１に設定情報を格納する処理は、例えば、［予備手順］及びステップＳ２０１にて後述する。
【００５９】
制動位置比較部３０は、回転位置・インデックスエラー検出部２８から回転位置情報を取得する。そして、制動位置比較部３０は、リール４ａ，４ｂ，４ｃの位置が停止信号の発生位置にきたときに、リール４ａ，４ｂ，４ｃを停止させる（すなわちモータ３ａ，３ｂ，３ｃを停止させる）ためのパルス信号の停止信号を生成する。制動位置比較部３０は、生成した停止信号をモータ３ａ，３ｂ，３ｃに出力して励磁信号生成部２４に供給する。
【００６０】
制動位置比較部３０の生成する停止信号は、例えば、リール４ａ，４ｂ，４ｃの特性によって決められた時間（例えば、２００ｍｓ）の間、全相励磁する波形パターンのパルス信号である。全相励磁する励磁時間は、リール４ａ，４ｂ，４ｃの特性によって変える必要がある。
【００６１】
このため、主制御回路１は、遊技機１Ａの起動時に、遊技機１Ａのリール４ａ，４ｂ，４ｃの特性に応じた励磁時間をリール制御回路２に出力し、リール制御回路２のレジスタ１に設定情報として励磁時間を格納させてもよい。
【００６２】
また、リール制御回路２が、複数の遊技機１Ａメーカの使用するリール４ａ，４ｂ，４ｃに合わせた励磁時間の情報を、識別子に関連付けて（レジスタ１等に）予め記憶しておいてもよい。そして、遊技機１Ａの起動時に主制御回路１から入力される識別子に応じて、予め記憶した励磁時間の情報を制動位置比較部３０に供給し、励磁時間を制御する構成としてもよい。
【００６３】
なお、停止励磁の手法に関しては、全相励磁に限らず、例えば、３相励磁やその他の励磁方法であってもよい。そのため、制動位置比較部３０の生成する停止信号は、３相励磁やその他の励磁方法を行うための信号であってもよい。
【００６４】
開始励磁相算出部３１は、リール４ａ，４ｂ，４ｃを停止させた後再度モータ３ａ，３ｂ，３ｃの回転を開始させるときのオフセットを用い、モータ３ａ，３ｂ，３ｃの再回転時の回転開始励磁相を算出する。オフセットとは、例えば、モータ３ａ，３ｂ，３ｃの回転位置を戻す量のことである。オフセットは、モータ３ａ，３ｂ，３ｃのステップ数等の情報として、設定レジスタ２１に記録されたり、開始励磁相算出部３１に設定されたりしていることが望ましい。
【００６５】
開始励磁相算出部３１は、リール４ａ，４ｂ，４ｃを停止させた際のモータ３ａ，３ｂ，３ｃの慣性ステップのズレ数の値とオフセットの値の和の情報を必要とする。この、モータ３ａ，３ｂ，３ｃの慣性ステップのズレ数の値は、モータ３ａ，３ｂ，３ｃのメーカや機種によって相違する。そのため、開始励磁相算出部３１には、このズレ数の値とオフセットの値の和の情報を記録させておくことが望ましい。開始励磁相算出部３１が算出した値は、回転制御部２３でのモータ３ａ，３ｂ，３ｃの回転制御に用いられる。
【００６６】
定常回転制御部３２は、回転制御部２３から出力された回転制御の情報や回転速度の情報を用いて、モータ３ａ，３ｂ，３ｃを定常回転させるための制御信号を生成して回転制御部２３に送信する。また、定常回転制御部３２は、回転制御部２３から出力された回転制御の情報や回転速度の情報に所定の演算処理等を行い、モータ３ａ，３ｂ，３ｃが定常回転しているか否かを検出する。なお、定常回転制御部３２は、上述のモータ３ａ，３ｂ，３ｃの制御信号の生成やモータ３ａ，３ｂ，３ｃが定常回転しているか否かの検出に、インデックスタイプ変換部２７から出力された、インデックスによる基準位置の検出方法やインデックスの情報を用いることもできる。
【００６７】
［「図柄識別情報」について］
ここで、設定レジスタ２１に記録される「図柄識別情報」としては、下記（情報０１）〜（情報０７）のようなものが考えられる。なお、この実施の形態１では、「図柄識別情報」は後述の［ステップＳ２０１］で設定レジスタ２１に記録されるが、これに限定されず、例えば基板５を組み立てて最初に通電した際に設定レジスタ２１に「図柄識別情報」が記録される構成としてもよい。
（情報０１）インデックスの情報。なお、このインデックスの情報には、インデックスの種類の情報（例えば、永久磁石の磁力、ＬＥＤの光、等。）等、リール４ａ，４ｂ，４ｃの回転位置を検出する基準の具体的な構成の情報が含まれてもよい。
（情報０２）リール４ａ，４ｂ，４ｃに配列された図柄の数の情報。例えば、遊技機１Ａのメーカ毎や機種毎やリール４ａ，４ｂ，４ｃの機種毎の図柄の数の情報が該当する。また、
（情報０３）各図柄に設定された図柄番号の情報（各図柄を一意に特定するための通し番号等）。
（情報０４）リール４ａ，４ｂ，４ｃの回転する角度やリール４ａ，４ｂ，４ｃを図柄１つ分回転させるステップ数の情報等。例えば、モータ３ａ，３ｂ，３ｃがステッピングモータである場合は、リール４ａ，４ｂ，４ｃを図柄１つ分回転させるためにモータ３ａ，３ｂ，３ｃに供給されるパルスの数の情報が該当する。また、モータ３ａ，３ｂ，３ｃが直流モータや交流モータである場合は、リール４ａ，４ｂ，４ｃを図柄１つ分回転させるためにモータ３ａ，３ｂ，３ｃに供給される電力量や通電時間等が該当する。
（情報０５）リール４ａ，４ｂ，４ｃが１回転する間のモータ３ａ，３ｂ，３ｃを駆動させる信号の変化の情報。例えば、モータ３ａ，３ｂ，３ｃがステッピングモータである場合は、リール４ａ，４ｂ，４ｃを１回転させるためにモータ３ａ，３ｂ，３ｃに供給されるパルスの数の情報が該当する。また、モータ３ａ，３ｂ，３ｃが直流モータや交流モータである場合は、リール４ａ，４ｂ，４ｃを１回転させるためにモータ３ａ，３ｂ，３ｃに供給される電力量や通電時間等が該当する。
（情報０６）リール４ａ，４ｂ，４ｃの回転を停止させるための制御に関する情報。具体的には、例えば、主制御回路１から周回制御回路２がモータ３ａ，３ｂ，３ｃの停止命令を受けてからモータ３ａ，３ｂ，３ｃが停止するまでの時間の情報や、モータ３ａ，３ｂ，３ｃがステッピングモータである場合のステップ数の情報等が該当する。また、モータ３ａ，３ｂ，３ｃを停止させる際の制動方法（例えば全相に制動用の信号を供給する方法や、特定相のみに制動用の信号を供給する方法、等）の情報等が該当する。
（情報０７）リール４ａ，４ｂ，４ｃを回転させるための制御に関する情報。例えば、主制御回路１から周回制御回路２がモータ３ａ，３ｂ，３ｃの回転命令を受けてからモータ３ａ，３ｂ，３ｃが定常回転するまでの各種情報が該当する。この各種情報としては、例えば、周回制御回路２がモータ３ａ，３ｂ，３ｃの回転命令を受けてからモータ３ａ，３ｂ，３ｃが定常回転するまでの時間の情報や、モータ３ａ，３ｂ，３ｃがステッピングモータである場合のステップ数の情報や、モータ３ａ，３ｂ，３ｃが直流モータや交流モータである場合の供給される電力量の情報等が該当する。
【００６８】
［「演出制御情報」について］
ここで、設定レジスタ２１に記録される「演出制御情報」としては、下記（情報１１）〜（情報１２）のようなものが考えられる。なお、この実施の形態１では、「演出制御情報」は後述の［ステップＳ２０１］で設定レジスタ２１に記録されるが、これに限定されず、例えば基板５を組み立てて最初に通電した際に設定レジスタ２１に「演出制御情報」が記録される構成としてもよい。
（情報１１）リール４ａ，４ｂ，４ｃの回転開始時に一旦逆回転してから回転を開始する、７７７をそろえながら回転する、などのリール４ａ，４ｂ，４ｃを用いた演出の制御情報。
（情報１２）リール４ａ，４ｂ，４ｃの回転開始時に遊技機１Ａに配設されたＬＥＤ等の照明装置（図示せず）の点灯や、音声の出力と連動させる演出の制御情報。
【００６９】
［処理手順１：リールの回転制御］
図３は、この実施の形態１の遊技機１Ａにおける周回制御回路２の処理の概要を模式的に示す図である。以下、同図に基づいてこの実施の形態１の周回制御回路２の処理手順を説明する。
【００７０】
なお、図３のステップＳ２０１は図２の設定レジスタ２１を用いた処理に対応する。同様に、ステップＳ２０２はコマンド解析部２２による処理に対応し、ステップＳ２０３は回転制御部２３での処理に、ステップＳ２０４は励磁信号生成部２４の処理に、ステップＳ２０５は励磁制御用クロック生成部２５での処理に対応する。同様に、ステップＳ２０６は演出制御部２６での処理に、ステップＳ２０７はインデックスタイプ変換部２７に対応する。同様に、ステップＳ２０８は回転位置・インデックスエラー検出部２８での処理に、ステップＳ２０９は停止信号発生位置検出部２９での処理に、ステップＳ２１０は制動位置比較部３０での処理に対応する。同様に、ステップＳ２１１は開始励磁相算出部３１での処理に、ステップＳ２１２は定常回転制御部３２での処理にそれぞれ対応する。
【００７１】
［予備手順：システム起動時］
この実施の形態１の遊技機１Ａの電源が投入されると、基板５上の主制御回路１や周回制御回路２も通電し、主制御回路１や周回制御回路２が起動する。そして、主制御回路１と周回制御回路２との間で所定の信号やデータが送受信される。
【００７２】
この実施の形態１では、遊技機１Ａの電源投入後、主制御回路１から周回制御回路２に、遊技機１Ａの機器情報（メーカ情報や型番情報）と共に、前述の「図柄識別情報」や「演出制御情報」等の情報が供給される。
【００７３】
上述した、［予備手順］で主制御回路１から周回制御回路２に入力される「図柄識別情報」や「演出制御情報」は、メーカ毎や遊技機１Ａ毎やモータ３ａ，３ｂ，３ｃ毎やリール４ａ，４ｂ，４ｃに異なる情報として構成される場合が多い。そのため、［予備手順］でこれらの情報が主制御回路１から周回制御回路２に入力されて周回制御回路２に記録されることにより、周回制御回路２は遊技機１Ａのメーカや機種に適合した回転制御を行うことが可能となる。
【００７４】
［ステップＳ２０１］
上記［予備手順］で主制御回路１から周回制御回路２に送信された「図柄識別情報」や「演出制御情報」等の情報は、周回制御回路２の設定レジスタ２１に記録される。これらの情報は、周回制御回路２の以下の処理手順で用いられる（ステップＳ２０１）。
【００７５】
［ステップＳ２０２］
ステップＳ２０１の後、主制御回路１から命令（コマンド）が入力されると、コマンド解析部２２が命令を解析する（ステップＳ２０２）。
【００７６】
［ステップＳ２０３］
ステップＳ２０２のコマンド解析部２２による解析の結果、主制御回路１から入力されたコマンドが回転開始命令である場合、回転制御部２３はモータ３ａ，３ｂ，３ｃの回転制御を開始する。まず、回転制御部２３は、開始励磁相算出部３１にモータ３ａ，３ｂ，３ｃの開始励磁相を算出させ、算出結果を受領する。また、回転制御部２３は、定常回転制御部３２からモータ３ａ，３ｂ，３ｃの定常回転値の情報を取得する。また、回転制御部２３は、データテーブル（図示せず）からモータ３ａ，３ｂ，３ｃの加速データ及び加速時間の情報を取得する。回転制御部２３は、取得した情報を用い、モータ３ａ，３ｂ，３ｃを回転励磁相から回転開始させ、回転速度を算出しつつ回転を加速させながら定常回転に至らせる。これにより、回転制御部２３はモータ３ａ，３ｂ，３ｃを回転させる。
【００７７】
なお、モータ３ａ，３ｂ，３ｃを回転励磁相から回転開始させる制御は、後述のステップＳ２１１で説明する。また、ステップＳ２０３でモータ３ａ，３ｂ，３ｃの回転を加速させながら定常回転に至らせる制御や、ステップＳ２０３以降でモータ３ａ，３ｂ，３ｃを定常回転させる制御は、後述のステップＳ２１２で説明する。
【００７８】
［ステップＳ２０４］
ステップＳ２０３で回転制御部２３がモータ３ａ，３ｂ，３ｃの回転制御の信号を出力すると、この信号に基づき、励磁信号生成部２４は励磁信号を生成して出力する。この励磁信号はモータ３ａ，３ｂ，３ｃにそれぞれ供給され、モータ３ａ，３ｂ，３ｃのそれぞれを回転させる。
【００７９】
［ステップＳ２０５］
ステップＳ２０４の励磁制御等は、システムクロック（図示せず）からクロック入力を受けた、励磁制御用クロック生成部２５の励磁制御用クロックに基づいて行われる。
【００８０】
［ステップＳ２０６］
ステップＳ２０２のコマンド解析部２２による解析の結果、主制御回路１から入力されたコマンドが演出命令である場合、演出制御部２６は所定の演出制御を行う。例えば、ステップＳ２０１で、リール４ａ，４ｂ，４ｃの回転開始時に一旦７７７をそろえてから回転を開始する演出が設定レジスタ２１に記録され、演出命令のコマンドが入力された場合、演出制御部２６は設定レジスタ２１に記録された演出の制御を行う。演出制御部２６は、この演出を行うための制御を回転制御部２３に行わせ、回転制御部２３はこの演出を行うためのモータ３ａ，３ｂ，３ｃの回転制御を行う。
【００８１】
［ステップＳ２０７］
モータ３ａ，３ｂ，３ｃのそれぞれが回転すると、モータ３ａ，３ｂ，３ｃにそれぞれ設けられたインデックス出力部（図示せず）からインデックスが出力されて周回制御回路２に供給される。このインデックスはインデックスタイプ変換部２７に供給される。インデックスタイプ変換部２７は、予め設定された情報（例えば［予備手順］で主制御回路１から供給されてステップＳ２０１で設定レジスタ２１に記録された情報）に基づいて、インデックスタイプを変換する（ステップＳ２０７）。
【００８２】
［ステップＳ２０８］
ステップＳ２０７で変換されたインデックスと、ステップＳ２０４で出力された励磁信号は回転位置・インデックスエラー検出部２８に供給される。回転位置・インデックスエラー検出部２８は、入力された情報に基づいて、モータ３ａ，３ｂ，３ｃやリール４ａ，４ｂ，４ｃの回転位置を検出する（ステップＳ２０８）。具体的には、回転位置・インデックスエラー検出部２８は、モータ３ａ，３ｂ，３ｃのステップ数の情報を検出することで、リール４ａ，４ｂ，４ｃの回転位置を検出する。
【００８３】
また、回転位置・インデックスエラー検出部２８は、リール４ａ，４ｂ，４ｃの現在の回転位置から図柄番号指定のされた図柄でリール４ａ，４ｂ，４ｃを停止させるまでの時間が予め決められた時間（例えば、２００ｍｓ）以内かどうかを演算する。
【００８４】
そして、回転位置・インデックスエラー検出部２８は、主制御回路１に、モータ３ａ，３ｂ，３ｃやリール４ａ，４ｂ，４ｃの回転位置の情報を返す。
【００８５】
［ステップＳ２０９］
ステップＳ２０２のコマンド解析部２２による解析の結果、主制御回路１から入力されたコマンドが停止命令や、図柄番号指定（特定の図柄でリール４ａ，４ｂ，４ｃを停止させる命令）である場合、停止信号発生位置検出部２９は、リール４ａ，４ｂ，４ｃを停止させる（特に、特定の図柄で停止させる）ための停止信号の発生タイミングを算出する（ステップＳ２０９）。［予備手順］やステップＳ２０１で停止信号が発せられた後のモータ３ａ，３ｂ，３ｃの慣性回転のステップ数の情報等が記録されている場合、停止信号発生位置検出部２９は、この情報を用いて停止信号の発生タイミングを算出する。停止信号発生位置検出部２９は、停止信号の発生タイミングを、モータ３ａ，３ｂ，３ｃのステップ数として算出する。
【００８６】
［ステップＳ２１０］
ステップＳ２０９で停止信号の発生タイミングが算出されると、制動位置比較部３０は、モータ３ａ，３ｂ，３ｃの回転位置の情報（ステップ数の情報）を取得して、停止信号の発生タイミングの情報との対比を行う。対比の結果、リール４ａ，４ｂ，４ｃの回転位置が図柄番号指定で指定された位置と一致した場合には、制動位置比較部３０は、励磁信号生成部２４にリールを停止させる停止信号を生成させてモータ３ａ，３ｂ，３ｃに出力させる（ステップＳ２１０）。これにより、モータ３ａ，３ｂ，３ｃを所望の位置で停止させてリール４ａ，４ｂ，４ｃを図柄番号指定のされた特定の図柄で停止させる。
【００８７】
なお、制動位置比較部３０が励磁信号生成部２４に生成させる停止信号は、例えば予め決められた時間（例えば、２００ｍｓ）、全相励磁する波形パターンのパルス信号として生成される。ただし、前述したとおり、停止励磁の手法に関しては、全相励磁に限らず、例えば、３相励磁やその他の励磁方法であってもよい。
【００８８】
［ステップＳ２１１］
前述のステップＳ２０３での、モータ３ａ，３ｂ，３ｃを回転励磁相から回転開始させる制御は、開始励磁相算出部３１の演算による算出結果を用いて行われる。開始励磁相算出部３１は、にモータ３ａ，３ｂ，３ｃの開始励磁相を算出させ、算出結果を受領する。開始励磁相算出部３１は、前述のオフセットを用いた演算により、モータ３ａ，３ｂ，３ｃの回転励磁相を算出する。算出された回転励磁相の情報は回転制御部２３に送られる。
【００８９】
［ステップＳ２１２］
前述のステップＳ２０３での、モータ３ａ，３ｂ，３ｃを定常回転まで回転速度を上げる制御は、定常回転制御部３２での制御に基づいて行われる。定常回転制御部３２は、回転制御部２３から出力された回転制御の情報や回転速度の情報を用いて、モータ３ａ，３ｂ，３ｃを定常回転させるための制御信号を生成して回転制御部２３に送信する。
【００９０】
また、前述のステップＳ２０３以降における、モータ３ａ，３ｂ，３ｃを定常回転で回転させる制御も、定常回転制御部３２での制御に基づいて行われる。定常回転制御部３２は、モータ３ａ，３ｂ，３ｃの定常回転値の情報を回転制御部２３に送る。
【００９１】
［処理手順２：回転位置情報とインデックスエラーの送信］
上記ステップＳ２０８での演算により、リール４ａ，４ｂ，４ｃの現在の回転位置から図柄番号指定のされた図柄でリール４ａ，４ｂ，４ｃを停止させるまでの時間が予め決められた時間（例えば、２００ｍｓ）以内で停止できないことが判明した場合を考える。この場合、回転位置・インデックスエラー検出部２８は、主制御回路１に、インデックスエラーの情報を返す。
【００９２】
主制御回路１は、インデックスエラーの情報が返されることにより、図柄番号指定のされた図柄が、予め決められた時間（例えば、２００ｍｓ）以内で停止できない位置に設けられていることを認識できる。これは、停止命令や図柄番号指定が、予め決められた時間以内に停止可能な図柄を指定してリール４ａ，４ｂ，４ｃを停止させる命令である場合、回転位置・インデックスエラー検出部２８や周回制御回路２を実行させるプログラムにエラーがあることを示す。あるいは、回転位置・インデックスエラー検出部２８や周回制御回路２の回路構成にエラーがあることを示す。ゆえに、周回制御回路２を製造する工程や、基板５を遊技機１Ａに組み込む工程において、エラーの検出を容易に行うことができる。
【００９３】
［発明の実施の形態１の効果］
以上示したとおり、この実施の形態１の遊技機１Ａのリール制御システム６においては、リール４ａ，４ｂ，４ｃを有する遊技機を制御する主制御回路１と、リール４ａ，４ｂ，４ｃの回転を制御するリール制御回路２とを備えている。そして、主制御回路１は、所定の信号の入力に応じて動作するモータ３ａ，３ｂ，３ｃの動力により回転するリール４ａ，４ｂ，４ｃの回転を停止させる停止操作を受け付ける受付部１１を備える。さらに、主制御回路１は、停止操作を受け付けたとき、遊技機１Ａにおいて図柄が視認可能な表示領域において停止させる図柄を選択する選択部１３を備える。また、主制御回路１は、「図柄識別情報」と停止命令とを周回制御回路２に出力する出力部１４を備える。さらに、周回制御回路２は、信号をモータに出力することにより、リールを回転させる回転制御部２３と、「図柄識別情報」と停止命令とに応じて、選択図柄を表示領域に停止させる停止信号発生位置検出部２９を備える。
【００９４】
このような構成としたことにより、リール４ａ，４ｂ，４ｃを備えた遊技機１Ａの遊技に際し、主制御回路１はリール４ａ，４ｂ，４ｃの回転を開始させる命令と、特定の図柄でリール４ａ，４ｂ，４ｃの回転を停止させる命令のみを出す制御を行えば足りる。そのため、主制御回路１の回路やプログラムを簡易な構成とすることができる。また、リール４ａ，４ｂ，４ｃの回転制御を回転制御部２３で行い、図柄識別情報と停止命令とに応じて、選択図柄を表示領域に停止させる制御を周回制御回路２において行わせるため、リール４ａ，４ｂ，４ｃを用いた遊技の複雑な制御を周回制御回路２に周約できる。
【００９５】
そして、主制御回路１の回路構成やプログラムを簡素化し、製造や運用時の修理等を簡易に行うことが可能になる。また、周回制御回路２をリール４ａ，４ｂ，４ｃの回転や停止を実際に制御する目的に特化した構成とすることにより、周回制御回路２がいたずらに複雑化することを抑止できて、周回制御回路２の製造や運用時の修理等の簡易化も図ることができる。これにより、遊技機１Ａ全体の制御やリール４ａ，４ｂ，４ｃ全体の制御のための回路構成やプログラムを簡素化し、製造や運用時の修理等を簡易に行うことが可能になる。
【００９６】
この実施の形態１においては、周回制御回路２は、リール４ａ，４ｂ，４ｃを回転させているとき、リール４ａ，４ｂ，４ｃの回転位置を主制御回路１に通知する回転位置・インデックスエラー検出部２８を備える。また、主制御回路１は、回転位置・インデックスエラー検出部２８から通知されたリール４ａ，４ｂ，４ｃの回転位置を周回制御回路２から取得する取得部１２を備える。また、選択部１３は、取得部１２が取得したリール４ａ，４ｂ，４ｃの回転位置に応じて、予め設定された所定の期間内に表示領域（図示せず）に停止可能な図柄を選択する。そのため、主制御回路１が回転中のリール４ａ，４ｂ，４ｃを特定の図柄で停止させる命令を出すと、リール４ａ，４ｂ，４ｃを回転させる周回制御回路２の情報に基づいて、停止命令から所定時間内に停止可能な図柄の停止命令を出すことができる。これにより、主制御回路１の回路構成やプログラムを簡素化しつつ、停止命令から所定時間内に図柄で停止させるという機能的な要求を満たすことができる。
【００９７】
この実施の形態１においては、主制御回路１において、選択部１３は、リール４ａ，４ｂ，４ｃを特定のパターンで回転させる演出を選択し、出力部１４は、選択した選択演出を識別する演出識別情報を周回制御回路２に出力する。また、周回制御回路２は、設定レジスタ２１に演出をリール４ａ，４ｂ，４ｃに表現させる演出制御情報を記憶する。また、回転制御部２３は、主制御回路１から入力された演出識別情報に対応する演出制御情報に応じて、信号をモータ３ａ，３ｂ，３ｃに出力することにより、選択演出をリール４ａ，４ｂ，４ｃに表現させる。そして、周回制御回路２に演出制御情報を記憶しておくことで、主制御回路１は、演出を選択するだけで、周回制御回路２にリール演出を実行させることができる。これにより、主制御回路１の命令でリール４ａ，４ｂ，４ｃの回転制御を行う周回制御回路２において、多様な演出が求められる遊技機１の制御を行うことが可能になる。
【００９８】
この実施の形態１においては、主制御回路１において、出力部１４は、演出を前記リールに表現させる演出制御情報を周回制御回路２に出力する。また、周回制御回路２において、設定レジスタ２１は、主制御回路１から入力された演出制御情報を記憶する。また、回転制御部２３は、主制御回路１から入力された演出識別情報が主制御回路１から入力された演出制御情報に対応するとき、主制御回路１から入力された演出制御情報に応じて、信号をモータ３ａ，３ｂ，３ｃに出力する。そして、選択演出をリール４ａ，４ｂ，４ｃに表現させる。これにより、主制御回路１の命令でリール４ａ，４ｂ，４ｃの回転制御を行う周回制御回路２において、メーカ毎や遊技機１Ａ毎やモータ３ａ，３ｂ，３ｃ毎やリール４ａ，４ｂ，４ｃに異なる演出等にも適合した回転制御を行わせることが可能となる。
【００９９】
この実施の形態１においては、「図柄識別情報」は、下記（情報０１）〜（情報０７）のうちの少なくとも何れか一つを備える。
（情報０１）インデックスの情報。
（情報０２）リール４ａ，４ｂ，４ｃに配列された図柄の数の情報。
（情報０３）各図柄に設定された図柄番号の情報。
（情報０４）リール４ａ，４ｂ，４ｃの回転する角度やリール４ａ，４ｂ，４ｃを図柄１つ分回転させるステップ数の情報等。
（情報０５）リール４ａ，４ｂ，４ｃが１回転する間のモータ３ａ，３ｂ，３ｃを駆動させる信号の変化の情報。
（情報０６）リール４ａ，４ｂ，４ｃの回転を停止させるための制御に関する情報。
（情報０７）リール４ａ，４ｂ，４ｃを回転させるための制御に関する情報。
【０１００】
これにより、主制御回路１の命令により、周回制御回路２がリール４ａ，４ｂ，４ｃを特定の図柄で停止させる制御を具体的な構成によって実現できる。
【０１０１】
この実施の形態１においては、モータ３ａ，３ｂ，３ｃはステッピングモータであり、信号はステッピングモータの回転ステップを制御するパルス信号であり、出力部１４は、パルス信号のパルス数に依存して停止命令を出力する。これにより、モータ３ａ，３ｂ，３ｃを特定の位置で停止させる制御を簡易かつ確実に行うことができ、主制御回路１から周回制御回路２への停止命令により、特定の図柄でリール４ａ，４ｂ，４ｃを停止させる制御を簡易かつ確実に行うことができる。
【０１０２】
この実施の形態１においては、回転位置・インデックスエラー検出部２８が、選択図柄を表示領域（図示せず）に停止させる停止命令に基づいて、指定された停止期間内に選択された図柄を表示領域（図示せず）に停止できなかった場合、エラーを通知する。これにより、周回制御回路２を製造する工程や、基板５を遊技機１Ａに組み込む工程において、周回制御回路２の回路構成やプログラムのエラーを容易に検出できる。
【０１０３】
この実施の形態１においては、周回制御回路２は、周方向に複数種類の図柄が配列された、所定の信号の入力に応じて動作するモータ３ａ，３ｂ，３ｃの動力により回転する前記リール４ａ，４ｂ，４ｃを、信号をモータ３ａ，３ｂ，３ｃに出力することにより回転させる回転制御部２３を備える。また、周回制御回路２は、リール４ａ，４ｂ，４ｃを有する遊技機１Ａを制御する主制御回路１から、「図柄識別情報」とリール４ａ，４ｂ，４ｃの停止命令とを取得し、「図柄識別情報」と停止命令とに応じて、選択図柄を表示領域（図示せず）に停止させる停止信号発生位置検出部２９を備える。これにより、周回制御回路２をリール４ａ，４ｂ，４ｃの回転や停止を実際に制御する目的に特化した構成とすることにより、周回制御回路２がいたずらに複雑化することを抑止できて、周回制御回路２の製造や運用時の修理等の簡易化も図ることができる。したがって、周回制御回路２の回路構成やプログラムを簡素化し、製造や運用時の修理等を簡易に行うことが可能になる。
【０１０４】
［発明の実施の形態２：変形例、応用例］
図４乃至７に、この発明の実施の形態２を示す。
【０１０５】
図４乃至図７に示す遊技機１Ｂ，１Ｃ，１Ｄ，１Ｅは、図１に示す、この実施の形態１の遊技機１Ａの第１乃至第４の変形例である。基本的な構成は図１に示す遊技機１Ａの構成と同じである。しかし、これらの遊技機１Ｂ，１Ｃ，１Ｄ，１Ｅは、基板５の主制御回路１と周回制御回路２の組み合わせや、周回制御回路２に接続されて周回制御回路２で制御されるモータ３ａ，３ｂ，３ｃ等の構成が遊技機１Ａと一部相違する。
【０１０６】
図４に示す遊技機１Ｂは、第１の変形例であり、１つの主制御回路１に複数たとえば３つの周回制御回路２ａ，２ｂ，２ｃが接続され、それぞれの周回制御回路２ａ，２ｂ，２ｃに１つずつ、モータ３ａ，３ｂ，３ｃが接続されている。周回制御回路２ａ，２ｂ，２ｃの構成は遊技機１Ａの周回制御回路２と同じ構成である。それ以外の構成は遊技機１Ａと同じである。
【０１０７】
このように構成することで、それぞれのモータ３ａ，３ｂ，３ｃの制御を別個の周回制御回路２ａ，２ｂ，２ｃが行うこととなり、個々のモータ３ａ，３ｂ，３ｃの回転を別個の周回制御回路２ａ，２ｂ，２ｃによって別個に制御することができる。そのため、モータ３ａ，３ｂ，３ｃの特性や性能に応じた設定や調整を容易に行うことができる。
【０１０８】
図５に示す遊技機１Ｃは、第２の変形例であり、１つの主制御回路１、１つの周回制御回路２に、複数たとえば４つのモータ３ａ，３ｂ，３ｃ，３ｄが接続されている。そして、モータ３ａ，３ｂ，３ｃ，３ｄのうち一部例えば３つのモータ３ａ，３ｂ，３ｃにメインリール４ａ，４ｂ，４ｃが接続され、別の一部例えば１つのモータ３ｄにサブリール４ｄが接続されている。モータ３ｄの構成はモータ３ａ，３ｂ，３ｃと同じである。メインリール４ａ，４ｂ，４ｃは、実施の形態１のリール４ａ，４ｂ，４ｃと同様に停止ボタン（図示せず）の停止命令により停止される。サブリール４ｄは、回転制御部２３の演出制御等により、遊技機１Ｃの演出に基づく回転や停止が行われる。サブリール４ｄの大きさや図柄の数は、メインリール４ａ，４ｂ，４ｃと同一でも相違してもよい。それ以外の構成は遊技機１Ａ，１Ｂと同じである。
【０１０９】
このように構成することで、リールとしての主たる機能を果たすメインリール４ａ，４ｂ，４ｃと、副次的な機能を果たすサブリール４ｄとの回転制御を簡易な構成で確実に行うことができる。
【０１１０】
図６に示す遊技機１Ｄは、第３の変形例であり、複数たとえば３つの主制御回路１ａ，１ｂ，１ｃに、それぞれ１つの周回制御回路２ａ，２ｂ，２ｃが接続されている。また、１の周回制御回路２ａには複数たとえば３つのモータ３ａ，３ｂ，３ｃが接続され、それぞれのモータ３ａ，３ｂ，３ｃには１つのメインリール４ａ，４ｂ，４ｃが接続されている。また、１の周回制御回路２ｂには複数たとえば２つのモータ３ｄ，３ｅが接続され、それぞれのモータ３ｄ，３ｅには２つのサブリール４ｄ，４ｅが接続されている。また、１の周回制御回路２ｃには１つのモータ３ｆが接続され、モータ３ｆには１つのサブリール４ｆが接続されている。モータ３ｅ，３ｆの構成はモータ３ａ，３ｂ，３ｃ，３ｄと同じである。サブリール４ｅ，４ｆの構成はサブリール４ｄと同じである。それ以外の構成は遊技機１Ａ，１Ｂ，１Ｃと同じである。
【０１１１】
このように構成することで、リールとしての主たる機能を果たすメインリール４ａ，４ｂ，４ｃと、副次的な機能を果たす複数のサブリール４ｄ，４ｅ，４ｆとの回転制御を簡易な構成で確実に行うことができる。
【０１１２】
図７に示す遊技機１Ｅは、第４の変形例であり、複数たとえば３つの主制御回路１ａ，１ｂ，１ｃに、それぞれ１つの周回制御回路２ａ，２ｂ，２ｃが接続されている。また、１の周回制御回路２ａには複数たとえば３つのモータ３ａ，３ｂ，３ｃが接続され、それぞれのモータ３ａ，３ｂ，３ｃには１つのメインリール４ａ，４ｂ，４ｃが接続されている。また、１の周回制御回路２ｂには複数たとえば１つのモータ３ｄが接続され、モータ３ｄには１つのサブリール４ｄが接続されている。また、１の周回制御回路２ｃには１つのモータ３ｅが接続され、モータ３ｅには１つのサブリール４ｅが接続されている。それ以外の構成は遊技機１Ａ，１Ｂ，１Ｃ，１Ｄと同じである。
【０１１３】
このように構成することで、リールとしての主たる機能を果たすメインリール４ａ，４ｂ，４ｃと、副次的な機能を果たす複数のサブリール４ｄ，４ｅとの回転制御を簡易な構成で確実に行うことができる。
【０１１４】
この実施の形態２の遊技機１Ｂ，１Ｃ，１Ｄ，１Ｅは、リールがメインリールとサブリールとに区分されたものを含む多様な構成の遊技機１Ｂ，１Ｃ，１Ｄ，１Ｅで、実施の形態１の遊技機１Ａと同様の作用効果を奏することができる。
【０１１５】
なお、上記各実施の形態は本発明の例示であり、本発明が上記各実施の形態のみに限定されるものではないことは、いうまでもない。
【符号の説明】
【０１１６】
１Ａ，１Ｂ，１Ｃ，１Ｄ，１Ｅ・・・遊技機
１，１ａ，１ｂ，１ｃ・・・主制御回路
２，２ａ，２ｂ，２ｃ・・・周回制御回路（リール制御回路）
３ａ，３ｂ，３ｃ，３ｄ，３ｅ，３ｆ・・・モータ
４ａ，４ｂ，４ｃ，４ｄ，４ｅ，４ｆ・・・リール、メインリール（リール）、サブリール（リール）
５・・・基板
６・・・リール制御システム
１１・・・受付部
１２・・・取得部
１３・・・選択部
１４・・・出力部
２１・・・設定レジスタ（記憶部）
２３・・・回転制御部（回転部）
２８・・・回転位置・インデックスエラー検出部（通知部）
２９・・・停止信号発生位置検出部（停止部）
【図１】
2020199076.tif 000003
【図２】
2020199076.tif 000004
【図３】
2020199076.tif 000005
【図４】
2020199076.tif 000006
【図５】
2020199076.tif 000007
【図６】
2020199076.tif 000008
【図７】
2020199076.tif 000009