(57)【特許請求の範囲】
【請求項１】
複数列各々について複数の図柄を変動させながら表示する表示手段と、
乱数値を抽出する抽出手段と、
前記図柄の変動開始時に、前記図柄の変動開始時の変動方向としての第１及び第２変動方向が前記複数列における隣接する列間で異なる前記複数列間の前記図柄の変動方向の組み合わせのうち、前記抽出手段によって抽出された乱数値に応じた組み合わせに従って前記複数列各々についての前記図柄を少なくとも所定回数以上変動させるように前記表示手段を制御した後、所定の図柄が遊戯面の所定位置に位置して該変動が終了するように前記表示手段を制御する制御手段と、
を備えた遊戯機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遊戯機に配置されたドラムを制御して所定の図柄が遊戯機の遊戯面の所定位置に位置して回転を終了する遊戯機に関する。
【背景技術】
【０００２】
従来より、周面に複数の文字及び絵の少なくとも一方からなる図柄があらかじめ表示されたドラムを遊戯機に配置し、遊戯機での遊戯の際、遊戯機の遊戯面の所定位置に所定の図柄が位置して回転が終了するようにドラムを制御する遊戯機の表示装置が提案されている（一例として、特許文献１参照）。
【特許文献１】特開平８−７１２２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
従来の回転表示装置は、ドラムの回転方向があらかじめ指定されているため、ドラムが常にあらかじめ指定された方向にしか回転しない。このため、遊戯者は、変化に富んだ遊戯を楽しめない。
【０００４】
なお、従来の回転表示装置には、大当たりとなるドラム回転開始時には、例えば、半図柄分、逆回転させてから、通常の正転表示を行ったり、特別な条件（例えば、スペシャルリーチ等）が成立した時に、回転途中で、回転方向を変更したりするものがあるが、これらはその回転態様に期待感をからませたものであり、通常遊戯においては、変動開始時の変動方向は単一であり、単調であった。
【０００５】
また、ドラム以外の、例えば、カラー液晶表示器を利用したものについても同様の欠点があった。
【０００６】
本発明は、上記事実に鑑み成されたもので、遊戯者が変化に富んだ遊戯を楽しめることが可能な遊戯機を提案することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的達成のため請求項１記載の遊戯機は、複数列各々について複数の図柄を変動させながら表示する表示手段と、乱数値を抽出する抽出手段と、前記図柄の変動開始時に、前記図柄の変動開始時の変動方向としての第１及び第２変動方向が前記複数列における隣接する列間で異なる前記複数列間の前記図柄の変動方向の組み合わせのうち、前記抽出手段によって抽出された乱数値に応じた組み合わせに従って前記複数列各々についての前記図柄を少なくとも所定回数以上変動させるように前記表示手段を制御した後、所定の図柄が遊戯面の所定位置に位置して該変動が終了するように前記表示手段を制御する制御手段と、を備えたことを特徴とする。
【発明の効果】
【０００８】
以上説明したように本発明は、遊戯者は、変化に富んだ遊戯を楽しめることができ、遊戯者の遊戯感を向上させることができる、という効果を有する。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の第１の実施の形態を図面を参照して詳細に説明する。図１には、本発明の実施形態に係る遊戯機の回転表示装置が示されている。この回転表示装置の本体５０は、パチンコ機における遊技盤５２の中央部に配置され、３個の回転ドラム５４を有する。さらに回転表示装置本体５０の両横側部から下部にかけて、それぞれパチンコ球通路５６が設けられており、これらの各通路５６の下部には、それぞれ始動口５８が設けられている。
【００１０】
なお、始動口５８の下方には、大入賞口６０が設けられており、さらにその下方には外れ口６２が設けられている。また、遊技盤５２の盤面上には、一般入賞口６４及び風車６６等が設けられている。
【００１１】
回転表示装置本体５０の各回転ドラム５４は、図２乃至図４に示す如く、ステッピングモータとして構成されるもので、一対の取付板６８、７０の間に橋渡すように取り付けられた固定シャフト７２に設けられている。
【００１２】
固定シャフト７２には、コイルボビン７３が嵌挿されていると共に、固定シャフト７２とコイルボビン７３は図示しない位置決め手段（例えば固定シャフト７２とコイルボビン７３とに形成されたキーとキー溝とを嵌め合わせる）によってお互いに回動不能となっている。
【００１３】
コイルボビン７３にはコイル７４が巻装され、このコイル７４にはその両端部からそれぞれステータ部材７６、７８が嵌め付けられる。これら２つのステータ部材７６、７８はこれらの鋸歯状波形ステータポール７６Ａ，７８Ａが、図５に示す如く一方の歯が、他方の歯の間に位置するように配置されて、ステータが構成されている。この２つの組み合わさったステータ部材７６、７８の円環状の一部が切欠され、この切欠部に納まるようプリント基板８０が設置されている。
【００１４】
プリント基板８０上には、接続コネクタ８１とコイル７４に接続された駆動回路と、後述するフォトリフレクタにより構成され、回転ドラム５４の回転方向及び図柄の位置決めのために基準となる基準位置（以下、原点という）を検出する、原点検出センサ８０Ａとが、配置されている。
【００１５】
このように、プリント基板８０を設けたステータ部材７６、７８はボールベアリングで構成した軸受け部材８２の内輪８２Ａ内に嵌着され、固定シャフト７２側のステータ部材７６、７８等と、内輪８２Ａとが一体に固定されている。この軸受け部材８２の外輪８２Ｂにはロータ部材８４が嵌着されている。
【００１６】
なお、軸受け部材８２は、ステータ部材７６，７８とロータ部材８４との励磁作用を妨げない磁性体以外の材料で成形する。
【００１７】
ロータ部材８４には図６（１）にも示すように、円周方向にロータ磁極としてのＮ極部８４ＡとＳ極部８４Ｂとを交互に所定間隔で着磁してある。また、ロータ部材８４の外周部には、図６（２）にも示すように、原点検出センサ８０Ａが検出する対象となる、鏡等で構成され、回転ドラム５４に配置されかつ回転ドラム５４の回転方向における回転ドラム５４上の一方の端の配置位置が異なる複数（本形態では、２つ）の部分８６Ａ、８６Ｂを有する反射板８６が設けられている。部分８６Ａ、８６Ｂの各々の回転ドラム５４の回転方向の両端の方向は、該回転方向と直交する方向に一致する。部分８６Ａの一方の端と他方の端との間、部分８６Ｂの一方の端と他方の端との間は、それぞれ該回転方向に所定距離離間している。部分８６Ａの一方の端と部分８６Ｂの他方の端との間は所定距離離間し、この部分を原点Ｃとしている。なお、部分８６Ａの一方の端と他方の端との間（部分８６Ｂの一方の端と他方の端との間）を、部分８６Ａの一方の端と部分８６Ｂの他方の端との間より、長くしている。また、反射板８６の回動軌跡に対応する位置に、プリント基板８０の原点検出センサ８０Ａが位置するように配置されている。
【００１８】
ロータ部材８４の外周部には、筒状のドラム部材８８を組み付ける。このドラム部材８８は合成樹脂製で、本形態では断面逆コ字形に形成されており、その外周面部には、複数の文字及び絵の少なくとも一方からなる図柄が表示されている。また、ドラム部材８８は、これに表示された図柄と前述した原点Ｃとの位置を合致させるため、ロータ部材８４に設けた図示しない位置決めボス等を利用し、位置合わせして圧入し一体に組み付ける。または、ロータ部材８４にドラム部材８８を一体成形により、設けるようにしても良い。このようにすれば、ロータ部材８４にドラム部材８８を簡単に組み付けることができる。さらに、ドラム部材８８の幅を変更することにより図柄の表示の幅を変更できる。
【００１９】
以上説明した第１実施形態のステッピングモータは、機械的な逆転防止装置を有していない単相インダクターシンクロナスモータである。このように逆転防止装置を有していないので、回転ドラム５４の回転方向は、初期状態、即ち、ロータの停止位置とステータの投入極性により定まり、回転ドラム５４の回転方向をあらかじめ指定して回転させることはできない。即ち、ステータ側の交番磁極に停止した状態のロータ部材８４のＮ極部８４、Ｓ極部８４Ｂが対応し、どちらかの方向に回転を行う。
【００２０】
例えば、回転ドラム５４が停止した状態でロータ部材８４のＮ極部８４Ａ、Ｓ極部８４Ｂが、図７（１）に示すようになっており、最初に駆動パルスを供給した際に生じたステータ側の磁極が、図７（２）に示すようになっていた場合には、図７（２）に示すように、紙面右方向に回転する。
【００２１】
一方、回転ドラム５４が停止した状態でロータ部材８４のＮ極部８４Ａ、Ｓ極部８４Ｂが、図８（１）に示すように、図７（１）に示した例とは逆となっており、駆動パルスを供給した際に生じたステータ側の磁極が、図８（２）に示すように図７（２）に示した例と同じになっていた場合には、図８（２）に示すように、紙面左方向に回転する。
【００２２】
また、回転表示装置本体５０の一対の取付板６８、７０の四偶部分には、それぞれ支柱９０を橋渡すように設置し、装置の構造上の剛性を強化する。
【００２３】
本形態では、図４にも示すように、回転ドラム５４を、３個並べて用いている。即ち、固定シャフト７２、プリント基板８０、及び支柱９０が３個の回転ドラム５４に対応して長尺に形成されている。この長尺で１本の固定シャフト７２の所定３箇所には、それぞれコイルボビン７３が嵌挿されるとともに、図示しない位置決め手段により固定シャフト７２とコイルボビン７３はお互いに回動不能になっている。コイルボビン７３には、これにコイル７４が巻装されている。これとともに、長尺１本のプリント基板８０の所定３箇所には、それぞれ駆動回路及び原点検出センサ８０Ａ1 、８０Ａ2 、８０Ａ3 が設けられている。
【００２４】
そして、固定シャフト７２には、そのコイル７４を巻装した所定３箇所に、それぞれ前述した如く回転ドラム５４が組み付けられ、各回転ドラム５４の相隣接する間部分には、これらの間を所定間隔に保つためのカラー部材９２が配置されている。
【００２５】
次に、原点検出センサ８０Ａ1 、８０Ａ2 、８０Ａ3 を説明するが、これらは全て同一の構成であるので、原点検出センサ８０Ａ1 のみを説明し、他の説明を省略する。なお、原点検出センサ８０Ａ1 を原点検出センサ８０Ａとして説明する。
【００２６】
原点検出センサ８０Ａは、図６（２）に示すように、ＬＥＤとフォトトランジスタとからなるフォトリフレクタ８７Ａ、８７Ｂにより構成され、それぞれ、部分８６Ａ及び部分８６Ｂのそれぞれの回動軌跡に対応する位置に配置されている。また、フォトリフレクタ８７Ａ、８７Ｂは、フォトリフレクタ８７Ａとフォトリフレクタ８７Ｂとの各々の反射光が互いに干渉しあわないように、互いの位置間隔が十分離れて配置されている。
【００２７】
なお、図６（２）に示すように、フォトリフレクタ８７Ａ、８７Ｂの対向位置近傍に反射板８６が位置した時、フォトトランジスタは反射光をスレッシュホールドレベル以上受光し、フォトリフレクタの対向位置近傍以外に反射板が位置した時、スレッシュホールドレベル以下の受光となる様、構成されている。
【００２８】
ここで、スレッシュホールドレベルとは、フォトトランジスタがオフ状態からオン状態に変化するレベルことをいう。
【００２９】
また、反射板以外のＬＥＤが照射される回転ドラム５４の周面は、このＬＥＤの光をほとんど反射しない様な色、若しくは面構造となっている。
【００３０】
ここで、原点検出センサ８０Ａのフォトリフレクタ８７Ａ（８７Ｂ）は、図９に示すように、光を発光するＬＥＤ８７Ａ1 と、このＬＥＤにより発光された光Ｃ1 が反射板８６で反射した光Ｃ2 を受光するフォトトランジスタ８７Ａ2 と、から構成されている。図１０に示すように、フォトトランジスタ８７Ａ2 が反射光Ｃ2 をスレッシュホールドレベル以上受光した場合には、後述する制御部３０に入力される検出信号がＬｏｗ状態となり、反射光Ｃ2 をスレッシュホールドレベル以上受光していない場合には、検出信号がＨｉ状態となる。
【００３１】
なお、フォトリフレクタ８７Ａからの検出信号を符号ＰＲ１で示し、フォトリフレクタ８７Ｂからの検出信号を符号ＰＲ２で示すこととする。
【００３２】
次に、本形態の制御系を図１１を参照して説明する。本制御系は、回転表示装置の制御を司るＣＰＵ等を含んで構成される制御部３０を備えている。この制御部３０には、３個並べて用いた回転ドラム５４の各々の原点検出センサ８０Ａ（８０Ａ1 、８０Ａ2 、８０Ａ3 ）、駆動パルス電流供給部３２Ｎ（３２Ｎ1 、３２Ｎ2 、３２Ｎ3 ）及び入賞検出センサ３４が接続されている。なお、制御部３０には、その他、パチンコ機の稼働の際稼働される図示しない種々の被制御素子が接続されている。
【００３３】
次に、本形態の作用を説明する。
【００３４】
なお、上記３個の回転ドラム５４の制御は、各々同一であるので、１つのドラム５４の作用のみを説明し、他の説明を省略する。また、本形態の回転ドラムは、２１図柄が表示され、１６オフセットあり、１周３３６パルスで１周する。なお、回転ドラムはこれに限定されるものではない。
【００３５】
始動口５８にパチンコ球が入ると入賞検出センサ３４によりこれが検出され、その球が入ったタイミングに対応して制御部３０では、当り、はずれ、各回転ドラム５４に表示する図柄を決定し、図１２に示した、メインルーチンをスタートし、ステップ９８で、停止モードか否かを判断し、停止モードならばそのまま処理を終了する。停止モードでなければ、ステップ１００で原点処理をスタートする。この処理において図柄の回転方向の検出及び原点検出（図柄の補正）、図柄回転数の加算を行なう。
【００３６】
次にステップ２００の図柄更新処理に進む。図柄更新処理において、検出された回転方向に応じた図柄カウンタ及び図柄オフセットの更新を行なう。
【００３７】
ステップ３００の図柄停止処理において、停止図柄と現在図柄とを比較して図柄の停止するか否かを決定する。また、図柄がまだ所定回数回転を終了していない場合には、図柄停止処理をスキップし、図柄停止処理を行なわないことにより、図柄の回転を継続させる。  
【００３８】
以下に各処理（ステップ１００、２００、３００）を更に説明する。
【００３９】
まず、ステップ１００の原点処理を図１３に示したフローチャートを参照して説明する。
【００４０】
ここで、回転ドラム５４が正転している場合、即ち、図１及び図６（１）に示す矢印Ａ方向に回転している場合には、まず、フォトリフレクタ８７Ｂの対向位置に反射板８６の部分８６Ｂの一部が到着し、その結果、フォトリフレクタ８７Ｂのフォトトランジスタが反射光を受光し、その後、フォトリフレクタ８７Ａの対向位置にも反射板８６の部分８６Ａの一部が到着し、その結果、フォトリフレクタ８７Ａのフォトトランジスタが反射光を受光する。よって、原点検出センサ８０Ａの２つのフォトトランジスタからの検出信号の波形が図１４（１）、（２）に示すようなタイミングでＬｏｗ状態となる。なお、図１４（１）が、部分８６Ａに対応するフォトトランジスタからの検出信号ＰＲ１の波形を示し、図１４（２）が、部分８６Ｂに対応するフォトトランジスタからの検出信号ＰＲ２の波形を示する。その後、部分８６Ｂに対応するフォトトランジスタがスレッシュホールドレベル以上の受光を終了しかつ部分８６Ａに対応するフォトトランジスタがスレッシュホールドレベル以上の受光を継続する。よって、図１４（２）に示すように、検出信号ＰＲ２のみがＨｉ状態となる。なお、フォトリフレクタ８７Ａのフォトトランジスタが反射光を受光して検出信号ＰＲ１がＬｏｗ状態となったときから、フォトリフレクタ８７Ｂのフォトトランジスタが反射光の受光を終了して検出信号ＰＲ２がＨｉ状態となるときまでの間が原点Ｃに対応する。その後、部分８６Ａに対応するフォトトランジスタもスレッシュホールドレベル以上の受光を終了する。よって、図１４（１）に示すように、検出信号ＰＲ１もＨｉ状態となる。
【００４１】
一方、回転ドラム５４が逆転している場合、即ち、図１及び図６（１）に示す矢印Ａ方向と逆方向に回転している場合には、原点検出センサ８０Ａの部分８６Ａに対応するフォトトランジスタが最初に反射光をスレッシュホールドレベル以上受光するため、図１５（１）に示すように、部分８６Ａに対応するフォトトランジスタからの検出信号ＰＲ１のみがＬｏｗ状態となる。次に、部分８６Ｂに対応するフォトトランジスタがスレッシュホールドレベル以上の受光を開始し、図１５（２）に示すように、該フォトトランジスタからの検出信号ＰＲ２の波形もＬｏｗ状態となる。そして、最初に、部分８６Ａに対応するフォトトランジスタのスレッシュホールドレベル以上の受光が終了し、次に、部分８６Ｂに対応するフォトトランジスタのスレッシュホールドレベル以上の受光が終了する。よって、図１５（１）、（２）に示すように、最初に、検出信号ＰＲ１がＨｉ状態となり、次に、検出信号ＰＲ２がＨｉ状態となる。なお、フォトリフレクタ８７Ｂのフォトトランジスタが反射光を受光して検出信号ＰＲ２がＬｏｗ状態となったときから、フォトリフレクタ８７Ａのフォトトランジスタが反射光の受光を終了して検出信号ＰＲ１がＨｉ状態となるときまでの間が原点Ｃに対応する。
【００４２】
なお、原点の幅が大きくなると正転時と逆転時の同じ図柄の停止位置がずれることが予想されるため、原点の幅を、検出に必要な最小の幅にするか、検出された原点位置の誤差分を、ソフトウェアにより調整することが望ましい。
【００４３】
以上より、検出信号ＰＲ２、ＰＲ１の順にＨｉ状態からＬｏｗ状態となる場合には正転とし、検出信号ＰＲ１、ＰＲ２の順にＬｏｗ状態からＨｉ状態となる場合には逆転となる。
【００４４】
以上の原理を利用して原点処理では、ステップ１１８で、検出フラグがセットされているか否かを判断し、検出フラグがセットされていない場合に、ステップ１０２で、原点検出センサ８０Ａの２つのフォトリフレクタの各々からの検出信号ＰＲ１、ＰＲ２の入力をチェックし、２つの検出信号ＰＲ１、ＰＲ２がＬｏｗ状態（ＰＲ１＝ＰＲ２＝″Ｌ″）であるか否かを判断する。
【００４５】
Ｌｏｗ状態であったら、ステップ１１０で、図柄の補正のために図柄オフセット及び図柄カウンタをクリアする。
【００４６】
一方、原点検出センサ８０Ａの２つのフォトリフレクタの各々からの検出信号がＬｏｗ状態でない場合には、ステップ１０６で、ＰＲ１＝″Ｌ″かつＰＲ２＝″Ｈ″であるか否かを判断する。ＰＲ１＝″Ｌ″かつＰＲ２＝″Ｈ″でない場合には、原点検出信号を検知していないと判断しこのまま処理を終了する。
【００４７】
ＰＲ１＝″Ｌ″かつＰＲ２＝″Ｈ″の場合には、逆転であると判断して、ステップ１０８で、逆転フラグをセットする。逆転の場合には、その後、ＰＲ１＝″Ｌ″かつＰＲ２＝″Ｌ″がステップ１０２で検出され、ステップ１１０にて、図柄の補正を行う。
【００４８】
ステップ１１２では、所定回数回転したかを判断するための回転回数カウンタを１加算し、一定時間、原点の検出を行わないために、検出フラグ、検出禁止タイマをセットする（ステップ１１４、１１６）。この検出フラグは、この処理の先頭（ステップ１１８）でチェックされ、セットされていなければ、そのまま原点の検出を許可し、セットされていれば、ステップ１２０で、検出禁止タイマをチェックする。検出禁止タイマが０になったら、検出フラグをクリアし、次回の割込から、原点の検出を許可する。
【００４９】
ステップ１２４で、逆転フラグがセットされているか否かを判断し、逆転フラグがセットされている場合には、ステップ１２６で、逆転モードをセットしかつ逆転フラグをクリアし、逆転フラグがセットされていない場合には、ステップ１２８で、正転モードをセットして、本処理を終了する。
【００５０】
このルーチン（図１３）により、回転ドラム５４の回転方向を検出し、以下のルーチンにおいて、回転方向に応じた制御を実行することが可能となる。
【００５１】
次に、ステップ２００の図柄更新処理を図１６に示したフローチャートを参照し説明する。
【００５２】
図柄更新処理では、ステップ２０２で原点処理で検出した回転ドラム５４の回転方向がどちらかを判断し、それに伴い、ステップ２０４及びステップ２０６の図柄カウンタ更新処理を行う。
【００５３】
正回転の場合は、ステップ２０４の図柄カウンタ更新処理（正転）を行う。
【００５４】
図柄カウンタ更新処理（正転）では、まず、図１７のステップ２１０において、駆動パルスを供給する毎に、図柄オフセットを１加算する。この場合（例の場合）、１図柄分の図柄オフセット数は１６なので、ステップ２１２において図柄オフセットを１６と比較して、１６以上の時は、ステップ２１４において図柄オフセットをクリアする。また、図柄オフセットが１６未満であれば、この処理を終了する。次に、ステップ２１６において、図柄オフセットが１巡（０〜１５）する毎に図柄カウンタを１加算する。この場合（例の場合）、回転ドラム５４の１回転分の図柄数は２１なので、ステップ２１８において図柄カウンタを２１と比較して、２１以上の時は、ステップ２２０において図柄カウンタをクリアする。また、図柄カウンタが２１未満であれば、この処理を終了する。以上のような方法で、回転ドラム５４が正回転の場合、ソフト上の図柄の更新を行う。
【００５５】
逆回転の場合は、ステップ２０６の図柄カウンタ更新処理（逆転）を行う。
【００５６】
図柄カウンタ更新処理（逆転）では、まず、図１８のステップ２２２において、駆動パルスを供給する毎に、図柄オフセットを１減算する。この結果が負であれば、ステップ２２６で図柄オフセットに図柄オフセットの最大値１５をセットする。また、図柄オフセットが正であれば、この処理を終了する。次に、ステップ２２８において、図柄オフセットが１巡（０〜１５）する毎に図柄カウンタを１減算する。この結果が負であれば、ステップ２３２で図柄カウンタに図柄カウンタの最大値２０をセットする。また、結果が正であれば、この処理を終了する。以上のような方法で、回転ドラム５４が逆回転の場合、ソフト上の図柄の更新を行う。
【００５７】
以上の処理において図柄の更新処理が行われる。
【００５８】
ここで、図柄のオフセットについて説明する。
【００５９】
図柄キャラクタ全体につけられた図柄番号をＮとする。図１９（１）に示した例では、図柄キャラクタ１５、１４、・・・８、７、・・・０の図柄番号は、０、１、・・・７、８、・・・１５となる。
【００６０】
図柄の表示位置データは、図柄番号Ｎ＊（１図柄のライン数）＋オフセット（図柄表示原点からのズレ分のライン数）となる。
【００６１】
例えば、図１９（２）に示すように７が表示面Ｍ全端に表示されている時、図柄番号＝８、オフセット＝０となる。
【００６２】
一方、図１９（３）に示すように７の後半と８の前半が表示面Ｍに表示されているとき、図柄のライン数を５０とすると、図柄番号＝７、オフセット＝２４で表現される。
【００６３】
このように、図柄番号とオフセットの２つのデータに分けるのは、停止図柄等の判定をこの図柄番号によって行った方がソフト処理上簡便なためである。
【００６４】
次にステップ３００の図柄停止処理を図２０に示したフローチャートを参照し説明する。図柄停止処理では、まず、ステップ３０２で、前述の回転回数カウンタをチェックし、回転回数が所定回数に達しているかを判断する。所定回数に達していなければ、ステップ３１２で駆動パルスを出力して処理を終了し、図柄の回転を継続させるようにする。所定回数に達していれば、現在の図柄位置（図柄カウンタ及び図柄オフセットの値により現在の図柄位置を把握している。）が停止する図柄の位置と一致しているかどうかをステップ３０４、３０６により判断する。一致していない場合は、ステップ３１２で駆動パルスの出力を行い回転ドラム５４を回転させる。また、一致した場合は、回転回数カウンタをクリアし、停止モードをセットして処理を終了し、これにより決定された図柄がパチンコ機の遊技面の所定位置に位置させることができる。
【００６５】
このように、初期状態によって回転方向が異なるドラムを採用しているので、ドラムの回転方向が１方向に限定されず、遊戯者は、変化に富んだ遊戯を楽しめることができる。
【００６６】
以上説明した第１の実施の形態では、反射板をドラムに配置し、反射板の複数の部分の各々の回転軌跡に対応する位置に複数のフォトリフレクタを配置しているが、本発明はこれに限定されるものでなく、複数のＬＥＤ及びフォトトランジスタをドラムに配置し、複数のＬＥＤ及びフォトトランジスタの各々の回転軌跡に対応する位置に上記反射板を配置するようにしてもよい。
【００６７】
また、前述した実施の形態では、原点検出センサにより回転ドラムの回転方向と原点とを検出するようにしているが、本発明はこれに限定されるものでなく、回転ドラムの回転方向と原点とを別々のセンサで検出するようにしてもよい。
【００６８】
また、フォトリフレクタに代えて、回転ドラムの回転方向に太さの違う２本のバーコードを回転ドラムの回転方向に記録し、このバーコードを走査して読み取るバーコードリーダを用いてもよい。この場合、いずれのバーコードを先に読み取ったか否かを判断することにより、回転ドラムの回転方向を検出するようにしてもよい。
【００６９】
また、極の異なる磁性体を複数ドラム周辺に設置し、その極性の出現タイミングをホール素子等で検出してもよい。
【００７０】
次に、本発明の第２の実施の形態を説明する。
【００７１】
本形態の構成は、前述した第１の実施の形態の構成と略同様であるが、本形態のステッピングモータは、機械的な逆転防止装置を有する単相インダクターシンクロナスモータである。よって、回転ドラム５４の回転方向はあらかじめ指定して回転させることができる点で前述した第１の実施の形態と相違する。
【００７２】
次に、本形態の作用を説明する。
【００７３】
プログラム開始より毎回（毎割り込み）、図２１の乱数記憶処理及び図２２の乱数更新処理を実行する。即ち、図２１の乱数記憶処理では、ステップ１０１０で、入賞検出センサ３４により入賞が検出されたか否かを判断することにより始動口５８に遊技球が入った否かを判断し、始動口５８に遊技球が入った場合に、ステップ１０１２で、回転方向決定用乱数を抽出して、記憶バッファに保存する。なお、この回転方向決定用乱数は、図２２の乱数更新処理で更新されている。即ち、図２２のステップ１０２０で、回転方向決定用乱数を１加算し、ステップ１０２２で、結果が１００未満か否かを判断し、１００未満の場合には、本処理を終了し、１００未満でない、即ち、１００以上の場合には、回転方向決定用乱数をクリアして、本処理を終了する。これにより、回転方向決定用乱数は、０〜９９の何れかの値となる。
【００７４】
そして、回転ドラムの回転開始時には、記憶した乱数値を図２３の回転方向決定処理において判定し、回転方向を決定する。即ち、図２３のステップ１０３０で、記憶バッファに記憶された回転方向決定用乱数をロード（読み出し）、ステップ１０３２で、ロード値（回転方向決定用乱数）が５０未満か否かを判断する。回転方向決定用乱数が５０未満でない場合、即ち、回転方向決定用乱数が５０〜９９の場合には、ステップ１０３４で、正転モードをセットし、回転方向決定用乱数が０〜４９の場合には、ステップ１０３６で、逆転モードをセットして、本処理を終了する。
【００７５】
このルーチンにより、回転ドラム５４の回転方向を決定し、以下のルーチンにおいて、回転方向に応じた制御を実行することが可能となる。
【００７６】
一方、始動口５８にパチンコ球が入ると入賞検出センサ３４によりこれが検出され、その球が入ったタイミングに対応して制御部３０では、当り、はずれ、各回転ドラム５４に表示する図柄を決定し、図２４に示したメインルーチンをスタートし、ステップ１０９８で、停止モードか否かを判断し、停止モードならばそのまま処理を終了する。そうでなければ、ステップ１１００で図柄更新処理をスタートする。図柄更新処理において、図柄カウンタ及び図柄オフセットの更新を行う。次にステップ１２００の原点処理において、回転ドラムの原点を検出し、それに伴い、図柄カウンタおよび、図柄オフセットの補正を行う。ステップ１３００の図柄停止処理において、停止図柄を現在図柄の比較を行い、図柄の停止を決定する。また、図柄がまだ所定回数回転を終了していない場合には、図柄停止処理をスキップし、図柄停止処理を行わないことにより、図柄の回転を継続させる。また、決定した回転方向に応じた、駆動パルスの出力を行う。なお、駆動パルスの出力は正転時と逆転時では、それぞれの回転方向を制御するための別のパルスを出力する。
【００７７】
以下に各処理（ステップ１１００、１２００、１３００）を更に説明する。
【００７８】
まず、ステップ１１００の図柄更新処理を図２５に示したフローチャートを参照し説明する。
【００７９】
図柄更新処理では、図２３の回転方向決定処理で決定した回転方向に伴い、図柄カウンタ更新処理を行う。
【００８０】
正回転の場合は、ステップ１１０４で、図柄カウンタ更新処理（正転）を行う。図柄カウンタ更新処理（正転）では、まず、図２６のステップ１１１０において、駆動パルスを供給する毎に、図柄オフセットを１加算する。この場合（例の場合）、１図柄分の図柄オフセット数は１６なので、ステップ１１１２において図柄オフセットを１６と比較して、１６以上の時は、ステップ１１１４において図柄オフセットをクリアする。また、図柄オフセットが１６未満であれば、この処理を終了する。次に、ステップ１１１６において、図柄オフセットが１巡（０〜１５）する毎に図柄カウンタを１加算する。この場合（例の場合）、回転ドラム５４の１回転分の図柄数は２１なので、ステップ１１１８において図柄カウンタを２１と比較して、２１以上の時は、ステップ１１２０において図柄カウンタをクリアする。また、図柄カウンタが２１未満であれば、この処理を終了する。以上のような方法で、回転ドラム５４が正回転の場合、ソフト上の図柄の更新を行う。
【００８１】
逆回転の場合は、ステップ１１０６（図２５参照）で、図柄カウンタ更新処理（逆転）を行う。図柄カウンタ更新処理（逆転）では、まず、図２７のステップ１１２２において、駆動パルスを供給する毎に、図柄オフセットを１減算する。ステップ１１２４で、この結果が負であるか否かを判断し、この結果が負であれば、ステップ１１２６で図柄オフセットに図柄オフセットの最大値１５をセットする。また、図柄オフセットが正であれば、この処理を終了する。次に、ステップ１１２８において、図柄オフセットが１巡（０〜１５）する毎に図柄カウンタを１減算する。ステップ１１３０で、この結果が負であるか否かを判断し、この結果が負であれば、ステップ１１３２で図柄カウンタに図柄カウンタの最大値２０をセットする。また結果が正であれば、この処理を終了する。以上のような方法で、回転ドラム５４が逆回転の場合、ソフト上の図柄の更新を行う。
【００８２】
以上の処理において図柄の更新処理が行われる。
【００８３】
次にステップ１２００の原点処理を、図２８を参照して説明する。
【００８４】
図２８のステップ１２０２で、原点が検出されたか否かを判断し、原点が検出された場合に、ステップ１２０４で、回転回数カウンタを加算し、ドラムの回転数を把握する。次のステップ１２０６で、図柄カウンタ、図柄オフセットをクリアする。なお、本処理では、更に、モータに何らかの異常があり、図柄が本来の位置とずれた場合、それを補正するようにしてもよい。
【００８５】
次にステップ１３００の図柄停止処理を図２９で示したフローチャートを参照し説明する。
【００８６】
この図柄停止処理では、まずステップ１３０２で、前述の回転回数カウンタをチェックし、回転回数が所定回数に達しているかを判断する。所定回数に達していなければ、ステップ１３１２で回転モードが、逆転か否かを判断する。逆転でない、即ち、正転の場合には、ステップ１３１４で、正転の駆動パルスを出力し、逆転であれば、ステップ１３１６で、逆転の駆動パルスを出力して、本処理を終了し、図柄の回転を継続させるようにする。
【００８７】
一方、回転回数が所定回数に達していれば、現在の図柄位置（図柄カウンタ及び図柄オフセットの値により現在の図柄位置を把握している。）が停止する図柄の位置と一致しているかどうかをステップ１３０４、１３０６により判断する。一致していない場合は、ステップ１３１２に進む。また、一致した場合は、ステップ１３０８で、回転回数カウンタをクリアし、ステップ１３１０で、停止モードをセットして処理を終了し、これにより決定された図柄がパチンコ機の遊技面の所定位置に位置させることができる。
【００８８】
以上説明した第２の実施の形態では、乱数値を抽出し、抽出した乱数値に対応して決定された回転方向にドラムを回転させるので、回転ドラムの回転方向が１方向に限定されず、遊戯者は、変化に富んだ遊戯を楽しめることができる。
【００８９】
なお、乱数値を抽出し、抽出した乱数値に対応してドラムの回転方向を決定するようにしているが、本発明はこれに限定されるものでなく、所定の法則により、回転方向を決定してもよい。例えば、正転、逆転や、正転、正転、逆転、逆転や、正転、逆転、逆転、正転等を１単位として、この１単位を繰り返す等である。
【００９０】
前述した第１及び第２の実施の形態では、遊戯機としてパチンコ機を例にとり説明したが、本発明はこれに限定されるものでなく、パチスロ機に適用することができる。
【００９１】
また、前述した第１及び第２の実施の形態に係る遊戯機の回転表示装置のドラムは、アウタロータ型であり、装置本体に取り付けられた固定シャフトに装着された環状のステッピングモータ用ステータと、ステータの外周部に配置された軸受け部材と、ステータを中空内部に納める環状に形成されるとともに、外周側に図柄を表示できるようにされ軸受け部材によってステータに対し、回動自由に軸支されたステッピングモータ用ロータとを有することを特徴とする。
【００９２】
よって、ステータの外周部という大径の円周上の位置において軸受け部材を介してロータを回動自由に支受することにより、軸受け部材に関する構造を大型で剛性のあるものにできるので、ロータ側で回転時のバランスが多少崩れていても軸受け部材の高い剛性で芯振れを抑制し、ロータを滑らかに回動することができる。
【００９３】
なお、上記ドラムをインナーロータ型に構成してもよい。
【００９４】
前述した第１及び第２の実施の形態では、周面に複数の図柄が予め表示されたドラムを例にとり説明したが、本発明はこれに限定されるものでなく、複数列各々について複数の図柄を変動させながら表示する表示器、例えば、カラー液晶表示器においても適用することができる。この場合、図柄の変動方向は、乱数値を抽出し、抽出した乱数値に対応して決定してもよく、上記のように所定の法則により決定してもよい。この場合、複数列各々について一括して同じ変動方向を決定してもよく、複数列各々について独立に、例えば、隣接する列の図柄の変動方向が異なるように、変動方向を決定してもよい。
【図面の簡単な説明】
【００９５】
【図１】本発明の第１の実施の形態に係る遊技機の回転表示装置の要部概略正面図である。
【図２】本形態に係る遊技機の回転表示装置の要部分解斜視図である。
【図３】本形態に係る遊技機の回転表示装置の断面図である。
【図４】本形態に係る回転ドラムを３個の備えた回転表示装置を示す縦断面図である。
【図５】本形態に係るステータ部材を示す斜視図である。
【図６】本形態に係るロータ部材を示す斜視図である。
【図７】本形態に係る回転ドラムの初期状態を示す図である。
【図８】本形態に係る回転ドラムの初期状態を示す他の図である。
【図９】本形態に係る原点検出センサの概略図である。
【図１０】原点検出センサからの検出信号の波形を示す図ある。
【図１１】本形態の制御系を示すブロック図である。
【図１２】本形態のメインルーチンを示すフローチャートである。
【図１３】メインルーチンのステップ１００のサブルーチンを示すフローチャートである。
【図１４】本形態に係る回転ドラムが正転したときの原点検出センサからの検出信号の波形を示した図である。
【図１５】本形態に係る回転ドラムが逆転したときの原点検出センサからの検出信号の波形を示した図である。
【図１６】メインルーチンのステップ２００のサブルーチンを示すフローチャートである。
【図１７】図１６のサブルーチンのステップ２０４のサブルーチンを示すフローチャートである。
【図１８】図１６のサブルーチンのステップ２０６のサブルーチンを示すフローチャートである。
【図１９】図柄オフセットを説明するための図である。
【図２０】メインルーチンのステップ３００のサブルーチンを示すフローチャートである。
【図２１】本発明の第２の実施の形態の乱数記憶処理ルーチンを示すフローチャートである。
【図２２】本形態に係る乱数更新処理ルーチンを示すフローチャートである。
【図２３】本形態に係る回転方向決定処理ルーチンを示すフローチャートである。
【図２４】本形態のメインルーチンを示すフローチャートである。
【図２５】メインルーチンのステップ１１００のサブルーチンを示すフローチャートである。
【図２６】図２５のサブルーチンのステップ１１０４のサブルーチンを示すフローチャートである。
【図２７】図２５のサブルーチンのステップ１１０６のサブルーチンを示すフローチャートである。
【図２８】メインルーチンのステップ１２００のサブルーチンを示すフローチャートである。
【図２９】メインルーチンのステップ１３００のサブルーチンを示すフローチャートである。
【符号の説明】
【００９６】
３０    制御部
５４    回転ドラム
８０Ａ    原点検出センサ８０Ａ
８６    反射板
【図１】
0004476305.tif 000002
【図２】
0004476305.tif 000003
【図３】
0004476305.tif 000004
【図４】
0004476305.tif 000005
【図５】
0004476305.tif 000006
【図６】
0004476305.tif 000007
【図７】
0004476305.tif 000008
【図８】
0004476305.tif 000009
【図９】
0004476305.tif 000010
【図１０】
0004476305.tif 000011
【図１１】
0004476305.tif 000012
【図１２】
0004476305.tif 000013
【図１３】
0004476305.tif 000014
【図１４】
0004476305.tif 000015
【図１５】
0004476305.tif 000016
【図１６】
0004476305.tif 000017
【図１７】
0004476305.tif 000018
【図１８】
0004476305.tif 000019
【図１９】
0004476305.tif 000020
【図２０】
0004476305.tif 000021
【図２１】
0004476305.tif 000022
【図２２】
0004476305.tif 000023
【図２３】
0004476305.tif 000024
【図２４】
0004476305.tif 000025
【図２５】
0004476305.tif 000026
【図２６】
0004476305.tif 000027
【図２７】
0004476305.tif 000028
【図２８】
0004476305.tif 000029
【図２９】
0004476305.tif 000030