(57)【要約】【課題】  回転体の各面を正確に表示位置に停止させることを可能にする。【構成】  パルスモータ３０の励磁パターンのステップ値がｍである状態でダイス１０が正確に原点面表示及び他面表示となるようにダイス１０、運動変換機構４０及びパルスモータ３０がハウジング２０に組み込まれている。制御部７０において、ダイス１０を停止させて他面表示にするに当たり、各面検知用センサ６０により他面角度が検知されるまでパルスを連続して出力し、他面角度が検知されると、その時点のパルスモータ３０の指令上のステップ値とステップ値ｍとの差に相当する残りステップの個数だけパルスを出力するようになっている。【選択図】  図１
2005253795.tif 000002
【特許請求の範囲】
【請求項１】
各面に表示すべき数字及び／又は図柄が付された合計ｓ面の多面体状の回転体と、回転体を回転可能に支持する基体と、回転体のｒ（ｒ＝１，２，３・・，ｓ）面が表示位置に順次来るよう回転体を回転運動させる際の回転駆動源となるパルスモータと、基体に設けられており且つ多数のギアが組み込まれた機構であってパルスモータの回転運動を回転体の回転運動に変換する運動変換機構と、運動変換機構に含まれるギア若しくは同機構に連結されたギア又は円板であって回転体とともに回転するセンサ回転部材と、回転体のｒ面が表示位置の近くまで来たときのセンサ回転部材の回転角度であるｒ面角度であるか否かを各々検知する各面検知用センサと、各面検知用センサの検知結果に基づいて回転体の表示面を判定するとともにパルスモータを回転させるのに必要なパルスを生成して同モータの回転を制御する制御部と、制御部から出力されたパルスを分配してパルスモータの各相コイルをｎステップの励磁パターンで励磁させるのに必要な各相励磁信号を生成するドライバ部とを具備し、ｍ（１≦ｍ≦ｎ）ステップで励磁させて静止保持された状態のパルスモータのシャフトに、回転体のｒ面を表示位置に一致させてｒ面表示をさせた状態の運動変換機構の入力ギアに噛み合うようにモータギアが取り付けられており、制御部は、回転体をｒ面表示にするに当たり、回転体の表示面の判定結果が当該ｒ面を示すまでパルスを連続して出力し、回転体の表示面の判定結果が当該ｒ面を示すと、その時点のパルスモータの指令上のステップ値とステップ値ｍとの差である残りステップの数だけパルスを出力する機能を有した構成となっていることを特徴とする可変表示器。
【請求項２】
請求項１記載の可変表示器において、パルスモータの指令上のステップ値と残りステップとのデータ対である正回転／逆回転原点面停止用データデーブルが予め記録されたメモリ部を有しており、制御部は、ダイスをｒ面表示にするに当たり、回転体の表示面の判定結果が当該ｒ面を示すまでパルスを連続して出力し、回転体の表示面の判定結果が当該ｒ面を示すと、その時点のパルスモータの指令上のステップ値を把握し、正回転／逆回転原点面停止用データデーブルを参照して当該ステップ値に対応する残りステップを読み出し、当該残りステップの数のパルスを出力する機能を有した構成となっていることを特徴とする可変表示器。
【請求項３】
パルスモータを１回転させるのにｍステップの励磁パターンをｋ回繰り返すことが必要である場合の請求項１又は２記載の可変表示器において、モータギアの歯数がｋの整数倍であることを特徴とする可変表示器。
【請求項４】
各面検知用センサがフォトインターラプターであり且つ回転体の表示面が一巡するとセンサ回転部材が１回転する場合の請求項１、２又は３記載の可変表示器において、センサ回転部材の面上にフォトインターラプターの光路を遮蔽／開放するｓ個の検出片が円周上に等間隔に配設されており、制御部は、各面検知用センサの出力を表示カウンタによりｓ進カウントし、そのカウント値に応じて回転体の表示面を判定する機能を有した構成となっていることを特徴とする可変表示器。
【請求項５】
請求項４記載の可変表示器において、検出片は、パルスモータの回転角に換算すると励磁パターンの３以上のｐ周期相当分以下である幅を有した原点面用検出片と、パルスモータの回転角に換算すると励磁パターンの１周期相当分である幅を有した他面用検出片から構成されており、制御部は、回転体の原点面を表示位置に一致させて原点面イニシャライズするに当たり、パルスを連続して出力する一方、各面検知用センサがアクティブである期間においてパルスモータの指令上のステップ値がｍを示す回数をカウントし、そのカウント値が原点面に対応して予め定められた２以上ｐ未満の設定値を示した時点でパルスの出力を停止する機能を有した構成となっていることを特徴とする可変表示器。
【請求項６】
請求項１、２、３、４又は５記載の可変表示器において、基体は、回転体及び運動変換機構を有したケースであって回転体を運動変換機構の主要部を介して回転可能に支持する上ケースと、パルスモータを有した下ケースとから構成されており、上ケースの裏側に下ケースが装着された状態で、上ケースに配置された運動変換機構の入力ギアと下ケースに配置されたパルスモータのモータギアとが噛み合うようになっていることを特徴とする可変表示器。
【請求項７】
センサ回転部材が運動変換機構に連結されたギアである場合の請求項６記載の可変表示器において、上ケースに入力ギア又はモータギアに噛み合う位置に回転部材としてのセンサギアが、下ケースに原点面検知用センサが各々取り付けられていることを特徴とする可変表示器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はパチンコ機、スロットマシン機、パチスロ機等のゲーム機に使用されるもので複数の数字や図柄を可変表示する可変表示器に関する。
【背景技術】
【０００２】
従来の可変表示器は、各面に１〜６の数字が付されたダイスを回転可能に支持するダイスケースと、ダイスを回転運動させる際の回転駆動源となるパルスモータと、ダイスケースに設けられておりパルスモータの回転運動をダイスの回転運動に変換するギア機構と、ダイスの各面の可変表示及びその可変表示の停止を行うためにパルスモータの動作を制御するマイコン等を備えた基本構成となっている（例えば、特許文献１等参照) 。
【特許文献１】特開２００２−２４８２０７号公報
【０００３】
このような構成の可変表示器においては、ダイスの可変表示を停止した状態でダイスの一面が常に真正面に向くようにダイスの回転角度を制御することが必要不可欠である。そのためマイコンでは、パルスモータに出力すべきパルスを生成する一方、そのパルス数をカウントし、これを通じてダイスの回転角度を検出し、ダイスの回転角度が所定値になった時点でパルスモータの回転を停止させるようになっている。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来例による場合、パルスモータ及びギア機構を用いてダイスを回転させる構成となっている以上、ギア機構に多数使用されるギアにバックラッシュによるガタツキが存在すると、ダイスの各面を正確に表示位置に停止させることが非常に困難である。しかもダイスの各面が表示位置から僅かにずれていても非常に目立ち易いことから、これを修正するために煩わしい微調整を行うことが必要であり、これらの点が機器の高性能化及び低コスト化を図る上で大きな問題になっている。また、パルスモータが何らかの要因で脱調したときはダイスの回転角度を正確に検出することができず、これに伴って誤動作するという問題も指摘されている。
【０００５】
本発明は上記背景の下で創作されたものであって、その目的とするところは、回転体の各面を正確に表示位置に停止させることが可能な可変表示器を提供することにある。
【課題を解決するための手段】
【０００６】
本発明に係る可変表示器は、各面に表示すべき数字及び／又は図柄が付された合計ｓ面の多面体状の回転体と、回転体を回転可能に支持する基体と、回転体のｒ（ｒ＝１，２，３・・，ｓ）面が表示位置に順次来るよう回転体を回転運動させる際の回転駆動源となるパルスモータと、基体に設けられており且つ多数のギアが組み込まれた機構であってパルスモータの回転運動を回転体の回転運動に変換する運動変換機構と、運動変換機構に含まれるギア若しくは同機構に連結されたギア又は円板であって回転体とともに回転するセンサ回転部材と、回転体のｒ面が表示位置の近くまで来たときのセンサ回転部材の回転角度であるｒ面角度であるか否かを各々検知する各面検知用センサと、各面検知用センサの検知結果に基づいて回転体の表示面を判定するとともにパルスモータを回転させるのに必要なパルスを生成して同モータの回転を制御する制御部と、制御部から出力されたパルスを分配してパルスモータの各相コイルをｎステップの励磁パターンで励磁させるのに必要な各相励磁信号を生成するドライバ部とを具備し、ｍ（１≦ｍ≦ｎ）ステップで励磁させて静止保持された状態のパルスモータのシャフトに、回転体のｒ面を表示位置に一致させてｒ面表示をさせた状態の運動変換機構の入力ギアに噛み合うようにモータギアが取り付けられており、制御部は、回転体をｒ面表示にするに当たり、回転体の表示面の判定結果が当該ｒ面を示すまでパルスを連続して出力し、回転体の表示面の判定結果が当該ｒ面を示すと、その時点のパルスモータの指令上のステップ値とステップ値ｍとの差である残りステップの数だけパルスを出力する機能を有した構成となっている。
【０００７】
パルスモータの指令上のステップ値と残りステップとのデータ対である正回転／逆回転原点面停止用データデーブルが予め記録されたメモリ部を有する場合、制御部は、回転体をｒ面表示にするに当たり、回転体の表示面の判定結果が当該ｒ面を示すまでパルスを連続して出力し、回転体の表示面の判定結果が当該ｒ面を示すと、その時点のパルスモータの指令上のステップ値を把握し、正回転／逆回転原点面停止用データデーブルを参照して当該ステップ値に対応する残りステップを読み出し、当該残りステップの数のパルスを出力する機能を有した構成となっているものを用いると良い。
【０００８】
パルスモータが１回転するのにｍステップの励磁パターンをｋ回繰り返すパルスを印加することが必要である場合、モータギアの歯数についてはｋの整数倍にすると良い。
【０００９】
各面検知用センサがフォトインターラプターであり且つ回転体の表示面が一巡するとセンサ回転部材が１回転する場合、センサ回転部材の面上にフォトインターラプターの光路を遮蔽／開放するｓ個の検出片が円周上に等間隔に配設する。そして、制御部は、各面検知用センサの出力を表示カウンタによりｓ進カウントし、そのカウント値に応じて回転体の表示面を判定する機能を有した構成となっているものを用いると良い。
【００１０】
この場合、好ましくは、検出片は、パルスモータの回転角に換算すると励磁パターンの３以上のｐ周期相当分以下である幅を有した原点面用検出片と、パルスモータの回転角に換算すると励磁パターンの１周期相当分である幅を有した他面用検出片とから構成されているものを用いることが望ましい。そして、制御部は、回転体の原点面を表示位置に一致させて原点面イニシャライズするに当たり、パルスを連続して出力する一方、各面検知用センサがアクティブである期間においてパルスモータの指令上のステップ値がｍを示す回数をカウントし、そのカウント値が原点面に対応して予め定められた２以上ｐ未満の設定値を示した時点でパルスの出力を停止する機能を有した構成となっているものを用いる。
【００１１】
基体に関しては、回転体及び運動変換機構を有したケースであって回転体を運動変換機構の主要部を介して回転可能に支持する上ケースと、パルスモータを有した下ケースとから構成され、上ケースの裏側に下ケースが装着された状態で、上ケースに配置された運動変換機構の入力ギアと下ケースに配置されたパルスモータのモータギアとが噛み合うようになっているものを用いることが望ましい。
【００１２】
この場合、上ケースの入力ギア又はモータギアに噛み合う位置に回転部材としてのセンサギアを配置する一方、下ケースに原点面検知用センサを配置するようにすることが望ましい。
【発明の効果】
【００１３】
本発明の請求項１、２、３又は４に係る可変表示器による場合、パルスモータの励磁パターンのステップ値がｍである状態で回転体が正確にｒ面表示となるように回転体、運動変換機構及びパルスモータが基体に組み込まれている一方、回転体をｒ面表示にするに当たり、回転体の表示面の判定結果が当該ｒ面を示すまでパルスを連続して出力し、回転体の表示面の判定結果が当該ｒ面を示すと、その時点のパルスモータの指令上のステップ値とステップ値ｍとの差に相当する残りステップの個数だけパルスを出力する構成となっているので、運動変更機構に多数使用されるギアにバックラッシュによるガタツキ等が存在したとしても、回転体の各面を正確に表示位置に停止させることが可能になる。これに伴って煩わしい微調整を行うことが不要になり、これらの点で機器の高性能化及び低コスト化を図る上で大きな効果がある。
【００１４】
本発明の請求項５に係る可変表示器による場合、原点面用検出片を用いて原点面イニシャライズを行うことができる構成となっているので、たとえパルスモータが何らかの要因で脱調したとしても原点面イニシャライズを適切に行えば、回転体の各面を正確に表示位置に停止させることが可能になる。また、原点面を検出するに当たり各面検知用センサ以外の特別なセンサが不要である。これらの点で高性能化及び低コスト化を一層図ることが可能になる。
【００１５】
本発明の請求項６に係る可変表示器による場合、基体は、回転体及び運動変換機構を有した上ケースとパルスモータを有した下ケースとから構成され、下ケースを上ケースの裏側に装着すると、運動変換機構の入力ギアとパルスモータのモータギアとが噛み合うようになっていることから、組み立て時の両ギアの角度の位置合わせを簡単に行うことが可能になり、組み立て作業が簡単になり、この点で機器としての一層の低コスト化を図ることが可能になる。
【００１６】
本発明の請求項７に係る可変表示器による場合、パルスモータ及び原点面検知用センサが下ケースに取り付けられているので、上ケースと下ケースとの両方に電気配線を施す必要がないので、組み立て作業が簡単になり、この点で機器としての一層の低コスト化を図ることが可能になる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施の形態を図面を参照して説明する。図１(A),(B) は可変表示器の正面図、縦断面図、図２は同可変表示器の模式的分解斜視図、図３は同可変表示器の上ケースの裏面図、図４(A) ,(B)は同可変表示器のセンサギアの正面図, 側面図、図５は同可変表示器の電気的構成図、図６(A) ,(B)は同可変表示器の各面検知用センサの出力信号とパルスモータの励磁パターンとの関係を示すタイミングチャート、図７は同可変表示器のメモリ部に記録された正回転／逆回転原点面停止用データデーブルの内容を示す模式図、図８は同可変表示器の制御部により処理される原点面イニシャライズ用プログラムのフローチャート、図９は同制御部により処理される出目切り替え用プログラムのフローチャートである。
【００１８】
ここに掲げる可変表示器はパチンコ機に備えられているものであり、各面に「１」から「６」までを示す図柄が付されたダイス１０（回転体に相当する）と、ダイス１０を回転可能に支持するハウジング２０（基体に相当する）と、ダイス１０の各面が周期的に表示位置（図１中表示面αとして示す位置）に来るようダイス１０を回転運動させる際の回転駆動源となるパルスモータ３０と、多数のギアが組み込まれた機構であってパルスモータ３０の回転運動をダイス１０の回転運動に変換する運動変換機構４０と、運動変換機構４０に連結されたギアであってダイス１０とともに回転するセンサギア５０（センサ回転部材に相当する）と、ダイス１０の各面（原点面、１面、２面、３面、４面、５面、６面と称する）が表示位置の近くまで来たときに相当するセンサギア５０の回転角度である各面角度（原点面角度、２面角度、３面角度、４面角度、５面角度、６面角度と称する）であるか否かを各々検知する各面検知用センサ６０と、各面検知用センサ６０の検知結果に基づいてダイス１０の表示面を判定するとともにパルスモータ３０を回転させるのに必要なパルスを生成して同モータの回転を制御する制御部７０と、制御部７０から出力されたパルスを分配してパルスモータ３０の各相コイルを所定ステップの励磁パターンで励磁させるのに必要な各相励磁信号を生成するドライバ部８０とを備えている。
【００１９】
なお、ダイス１０の原点面については、ここでは「１」を示す図柄が付された面としている。そしてダイス１０の原点面が表示位置に一致したとき（ダイス１０の出目が１であるとき）を原点面表示と称する。また、ダイス１０の原点面以外の他面、即ち、２面〜６面については、ここでは「２」〜「６」を示す図柄が付された面としている。そしてダイス１０の２面〜６面が表示位置に各々一致したとき（ダイス１０の出目が２〜６であるとき）を２面表示〜６面表示（又は他面表示）と称する。
【００２０】
まず、図１乃至図４を参照して可変表示器の機械的構成について詳細に説明する。
【００２１】
ハウジング２０は、ダイス１０、運動変換機構４０及びセンサギア５０が設けられた上ケース２１と、パルスモータ３０及び各面検知用センサ６０が設けられた下ケース２２とを有し、下ケース２２が上ケース２１の裏側に装着可能になっている。
【００２２】
上ケース２１は、ダイス１０及び運動変換機構４０を有したケースであって、ダイス１０を運動変換機構４０の主要部を介して回転可能に支持するようになっている。具体的には、ダイス１０及び運動変換機構４０が取り付けられたベース部材２１１と、ダイス１０等の下半分等を囲む枠部材２１２とを有し、枠部材２１２がべース板２１１の表面側にネジ止めされている。枠部材２１２の正面には円形の図柄表示窓２１２１が形成されており、ベース板２１１の裏面には運動変換機構４０の入力ギア４３（後述する）が配設されている。
【００２３】
一方、下ケース２２は、パルスモータ３０及び各面検知用センサ６０を有したケースである。具体的には、パルスモータ３０及び各面検知用センサ６０が取り付けられたベース部材２２１と、パルスモータ３０等を囲む収容部材２２２とを有し、ベース板２２１が収容部材２２２にネジ止めされている。
【００２４】
ベース部材２２１の表面にはパルスモータ３０及びセンサユニット板６１が取り付けられている。パルスモータ３０のシャフトはベース部材２２１に形成された開口２２１１を通ってベース部材２２１の裏面から出ており、その先端部には平歯車であるモータギア３１が圧入されている。ベース部材２２１の裏面にパルスモータ３０のモータギア３１が位置している。
【００２５】
パルスモータ３０については、ここでは４相ステッピングモータを用いている。上記した通りパルスモータ３０を回転させるための各相励磁信号が制御部７０及びドライバ部８０により生成されるが、ここでは励磁パターンが８ステップであって、これを１２回繰り返すことによりパルスモータ３０が１回転するようになっている。即ち、パルスモータ３０は基本角が３．７５度であり、９６個分のパルスが印加されると、そのシャフトとともにモータギア３１が１回転するようになっている。その関係からモータギア３１の歯数は１２の倍数が好ましく、ここでは歯数が１２のものを用いている。
【００２６】
センサユニット板６１には各面検知用センサ６０が取り付けられている。各面検知用センサ６０については、ここではフォトインタラプタを用いている。ベース部材２２１には各面検知用センサ６０を通すための開口２２２２が形成されている。即ち、各面検知用センサ６０はベース部材２２１の裏側に位置している。
【００２７】
このような下ケース２２は上ケース２１の裏側にネジ止めにより装着可能になっている。下ケース２２が上ケース２１の裏側に装着された状態で、上ケース２１に配置された運動変換機構４０の入力ギア４３（後述する）と下ケース２２に配置されたパルスモータ３０のモータギア３１とが噛み合うようになっている。
【００２８】
ダイス１０は上ダイス１１と下ダイス１２とが組み合わされた六面体状の殻体であって、上ダイス１１及び下ダイス１２にはダイス軸１３が設けられており、ダイス軸１３の両端部が回転ダイス台４１（後述する）に軸支されている。
【００２９】
運動変換機構４０は、ダイス１０の出目を順番に切り換えて表示させるためにダイス１０を二軸で回転運動させる機構であって、具体的には以下のような構造となっている。即ち、ダイス１０の下半分を囲む半球殻状の回転ダイス台４１と、回転ダイス台４１の底部中心に連結され且つベース部材２１１上に軸支された入力軸４２と、ベース部材２１１の裏側から出た軸４２に連結された入力ギア４３と、ベース部材２１１の表面上に取り付けられており且つ軸４２の貫通孔が中心部に形成された固定ギア４４と、ダイス軸１３の一方端部に取り付けられたウォームホイール４５と、回転ダイス台４１の側面にダイス軸１３と直交した方向に向けて軸支された軸４６と、軸４６の上端部に取り付けられており且つウォームホイール４５に噛み合う円筒ウォーム４７と、軸４６の下端部に取り付けられており且つ固定ギア４４の外周面に噛み合う平歯車４８とを有した構成となっている。
【００３０】
入力ギア４３は外周面に歯が形成された平歯車であり、パルスモータ３０のモータギア３１の外周面に形成された歯に噛み合い可能になっている。ここではモータギア３１が６回転すると、入力ギア４３及び回転ダイス台４１が３回転し、この過程でダイス１０の回転が一周するようになっている。即ち、ダイス１０の原点面表示である状態から、入力ギア４３が３回転すると、次の原点面表示に移行する。
【００３１】
センサギア５０は上ケース２１のベース板２１１の裏面に軸５１により軸支された平歯車であって、その外周面に形成された歯が入力ギア４３に噛み合っている。ここではモータギア３１が６回転して、入力ギア４３が３回転すると、センサギア５０が１回転するようになっている。要するに、パルスモータ３０が６回転すると、センサギア５０が１回転するとともに入力ギア４３が３回転して、この過程でダイス１０の回転が一周するようになっている。
【００３２】
センサギア５０の面上には各面検知用センサ６０としてのフォトインタラプターの光路を遮蔽／開放する検出片５１１〜５１６が同芯円状に６０度ピッチ間隔で各々形成されている（図４参照）。
【００３３】
検出片５１１（原点面用検出片）は、センサギア５０が原点面角度であるときに各面検知用センサ６０に近接するようになっている。一方、検出片５１２〜５１６（他面用検出片）は、センサギア５０が２面〜６面角度（他面角度）であるときに各面検知用センサ６０に各々近接するようになっている。
【００３４】
ダイス１０の出目はセンサギア５０が１回転すると一巡することから、センサギア５０が６０度回転する毎にダイス１０の出目が１、２、３、４、５、６と順次変化する。パルスモータ３０で言うと、９６個のパルス列が入力されて１回転する毎にダイス１０の出目が１、２、３、４、５、６と順次変化するようになっている。
【００３５】
図６は各面検知用センサ６０の出力とパルスモータ３０の励磁パターンとの関係を示すタイミングチャートであり、（Ｂ）は各面検知用センサ６０が検出片５１１（原点面用検出片）の近接を検出した場合、（Ａ）は各面検知用センサ６０が検出片５１２〜５１６（他面用検出片）の近接を検出した場合を各々示している。図６中の励磁パターンに示された数字はステップ値である。
【００３６】
各面検知用センサ６０の詳しいことは後述するが、そのオン期間においては、センサギア５０が原点面角度又は他面角度であることを示している。そのオン期間の長さが図６（Ａ）、（Ｂ）とで異なるのは検出片５１１（原点面用検出片）と検出片５１２〜５１６（他面用検出片）との幅が異なるからである。具体的には、検出片５１１はパルスモータ３０の回転角に換算すると励磁パターンの３周期相当分である幅Ｗ１を有している一方（図６（Ｂ）参照）、検出片５１２〜５１６はパルスモータ３０の回転角に換算すると励磁パターンの１周期相当分である幅Ｗ２を有している（図６（Ａ）参照）。その関係上、センサギア５０が原点面角度である期間においては、パルスモータ３０の励磁パターンの指令上のステップ値６が３回現れる一方、センサギア５０が他面角度である期間においては、パルスモータ３０の励磁パターンの指令上のステップ値６が１回だけ現れる。
【００３７】
ところで、モータギア３１やセンサギア５０は次のようにして組み込まれている。モータギア３１については、ここではパルスモータ３０を励磁パターンの６ステップで励磁させるよう通電し、これにより静止保持された状態のパルスモータ３０のシャフトに、ダイス１０が原点面表示である状態の運動変換機構４０の入力ギア４３に噛み合うようにモータギア３１が圧入されている。一方、センサギア５０については、検出片５１１の略中心部分が各面検知用センサ６０の真下に来るように上ケース２１に組み込まれている（図３参照）。それ故、各面検知用センサ６０がオンであり、センサギア５０が原点面角度であるときには、励磁パターンの指令上のステップ値６が２回目となった図６（Ｂ）中Ａのタイミングでダイス１０が原点面表示となる。
【００３８】
次に、図５を参照して可変表示器の電気的構成を詳細に説明する。
【００３９】
制御部７０はパチンコ機のゲームの進行に合わせてダイス１０の可変表示及びダイス１０の出目の切り換え表示を含めて各部を制御するマイクロコンピュータであって、ハウジング２０の外部のパチンコ機の内部に備えられている。制御部７０のバスラインにはメインプログラム等が予め記録されたＲＯＭ等のメモリ部９０が接続されている。また、入力ポートには各面検知用センサ６０が接続されている一方、出力ポートにはパルスモータ３０がドライバ部８０を介して接続されている。
【００４０】
各面検知用センサ６０はセンサギア５０上の検出片５１１〜５１６の近接を各々検出し、図６に示すような信号を出力するようになっている。即ち、各面検知用センサ６０の出力信号がローレベル（各面検知用センサ６０がオフ）であるときには、センサギア５０の回転角度が原点面角度、２面〜６面角度のいずれでもないことを示す一方、ハイレベル（各面検知用センサ６０がオン）であるときには、センサギア５０の回転角度が原点面角度、２面〜６面角度のいずれかであることを示す。
【００４１】
ドライバ部８０は制御部７０とパルスモータ３０との間に接続された装置であって、制御部７０から出力されたパルスを入力として各相励磁信号を生成してパルスモータ３０の各相コイルに出力している。即ち、制御部７０からパルスが出力される度にパルスモータ３０の励磁パターンが１ステップ毎に進むようになっている。
【００４２】
メモリ部９０にはメインプログラム以外に図７に示す正回転／逆回転原点面停止用データデーブル、図８に示す原点面イニシャライズ用プログラム及び図９に示す出目切り替え用プログラムが予め記録されている。
【００４３】
制御部７０は、ダイス１０の原点面を表示位置に強制的に戻したり又はダイス１０を原点面表示にする際には、メモリ部９０上の原点面イニシャライズ用プログラムを読み出して処理する一方、ダイス１０を他面表示にする際、即ち、ダイス１０の出目を切り換える際には、メモリ部９０上の出目切り替え用プログラムを読み出して処理する。
【００４４】
制御部７０は、原点面イニシャライズ用プログラムを処理する結果、次のような機能を有する。即ち、ダイス１０の原点面を表示位置に一致させて原点面イニシャライズするに当たり、パルスを連続して出力する一方、各面検知用センサ６０がオンである期間においてパルスモータ３０の指令上のステップ値が６を示す回数をカウントし、そのカウント値が原点面に対応して予め定められた設定値（ここでは２）を示した時点でパルスの出力を停止する機能を有した構成となっている。
【００４５】
制御部７０は、出目切り替え用プログラムを処理する結果、次のような機能を有する。即ち、ダイス１０を正回転（又は逆回転）させて他面表示( 切り替え前の表示面をａ面、切り替え後の表示面をｂ面とする）にするに当たり、ダイス１０の判定結果がｂ面を示すまでパルスを連続して出力し、ダイス１０の表示面の判定結果がｂ面を示すと、その時点のパルスモータ３０の指令上のステップ値を把握し、正回転データデーブル（又は逆回転原点面停止用データデーブル）を参照して当該ステップ値に対応する残りステップを読み出し、当該残りステップの数のパルスを出力する機能を有した構成となっている。
【００４６】
ここでいう正回転／逆回転原点面停止用データテーブルとは、パルスモータ３０が正回転／逆回転しているときに各面検知用センサ６０により他面角度が検知された時点を基準としてパルスモータ３０が何ステップ分正回転／逆回転すればダイス１０が他面表示になるかを求める際に使用されるデータテーブルであって、図７に示すようにパルスモータ３０の指令上のステップ値と残りステップ（括弧中は逆回転原点面停止用データテーブルの残りステップの内容を示す）とのデータ対から構成されている。
【００４７】
例えば、パルスモータ３０が正回転（又は逆回転）しており、図６（Ａ）に示すように各面検知用センサ６０により他面角度が検知された時点のパルスモータ３０の指令上のステップ値が２であるとき、正回転停止用データデーブルを参照すると残りステップが４であるので、パルスモータ３０が４ステップ分正回転（又は逆回転）する。各面検知用センサ６０により他面角度が検知された時点のパルスモータ３０の指令上のステップ値が２以外の場合についても上記と全く同様である。
【００４８】
また、制御部７０は、ダイス１０の表示面については、各面検知用センサ３０の出力をプログラムカウンタである表示カウンタにより６進カウントし、そのカウント値に応じて判定する機能を有した構成となっている。
【００４９】
ここでいう表示カウンタとは、原点面イニシャライズ用プログラムが処理される毎にリセットされ且つ各面検知用センサ６０がオンに変化した数を計数するプログラムカウンタであって、パルスモータ３０を正回転させるときには正方向に計数する一方、逆回転させるときには負方向に計数し、そのカウント値によりダイス１０の表示面を把握するようになっている。即ち、管理カウンタのカウント値が０、＋１（−１）、２（−２）、３（−３）、４（−４）、５（−５）、６（−６）等であるときはダイス１０の出目が１、２（６）、３（５）、４（４）、５（３）、６（２）であることを各々示している。
【００５０】
なお、ダイス１０の表示面をａ面からｂ面に切り替えるに当たっては、ダイス１０の表示面を表示カウンタにより常に把握するとともに、その切り替え面数を計算し、その数だけダイス１０の表示面を切り替えるようになっている。
【００５１】
以上のように構成された可変表示器の動作について説明し、併せて図８に示す原点面イニシャライズ用プログラム及び図９に示す出目切り替え用プログラムの詳細について説明する。
【００５２】
メインプログラムの初期設定を行う際又はパチンコ機のゲームの進行とともにダイス１０の表示面を切り替えて原点面表示にする時には、制御部７０がメモリ部９０上の原点面イニシャライズ用プログラムを逐次処理する。
【００５３】
まず、各面検知用センサ６０が１０パルス連続してオフになるまでパルスを連続して出力してパルスモータ３０を回転させる（Ｓ０）。これは、同プログラムの処理開始時におけるダイス１０の回転角に関係なく、センサギア５０を原点面角度及び他面角度でない角度まで回転させて誤動作防止を図るためである。
【００５４】
このような前処理に引き続いて、各面検知用センサ６０がオンになるまで連続してパルスを出力し（Ｓ１、Ｓ３）、各面検知用センサ６０がオンになると、パルスモータ３０の指令上のステップ値が６を示すまで連続してパルスを出力する（Ｓ１、Ｓ４、Ｓ５）。パルスモータ３０の指令上のステップ値が６になれば、Ｑカウンタをインクリメントし（Ｓ６）、Ｑカウンタのカウント値が２を示すまで連続してパルスを出力する（Ｓ１、Ｓ４、Ｓ６、Ｓ７、Ｓ５）。その途中で各面検知用センサ６０がオフになれば、このループ処理を抜けてＱカウンタをリセットし、各面検知用センサ６０がオンになるまで連続してパルスを出力する（Ｓ１〜Ｓ３）。
【００５５】
即ち、各面検知用センサ６０がオンであり且つＱカウンタのカウント値が２を示すまで連続してパルスを出力する（Ｓ１〜Ｓ７）。その途中でＱカウンタのカウント値が２を示すと、このループ処理を抜けてパルスの出力を停止するとともに上記表示カウンタをリセットし（Ｓ９）、このプログラムの処理が終了となる。
【００５６】
このように原点面イニシャライズ用プログラムが処理されると、各面検知用センサ６０がオフからオンに変化してセンサギア５０が原点面角度になるまでパルスモータ３０が連続して回転する。そして、各面検知用センサ６０がオフからオンに変化した後、Ｑカウンタのカウント値が２となるまでパルスを出力してパルスモータ３０を回転させる。即ち、パルスモータ３０の指令上のステップ値が図６（Ｂ）に示すＡ点に一致した時点で停止し、これによりダイス１０が原点面表示となる。これは、パルスモータ３０の励磁パターンのステップ値が６である状態でダイス１０が正確に原点面表示となるようにダイス１０、運動変換機構４０及びパルスモータ３０をハウジング２０に組み込むようにしたからに他ならない。よって、たとえ運動変換機構４０に含まれる多数のギアにバックラッシュによるガタツキ等が存在したとしても、ダイス１０が正確に原点面表示となる。
【００５７】
また、パチンコ機のゲームの進行とともにダイス１０の表示面をａ面（原点面も対象に含む）からｂ面（原点面以外の他面が対象）に切り替える時には制御部７０がメモリ部９０上の出目切り替え用プログラムを逐次処理する。
【００５８】
まず、ダイス１０を正回転させてその表示面をａ面からｂ面に切り替えるに当たり、その切り替えに必要な切り替え面数を計算し、これをプログラムカウンタである管理カウンタにセットし（Ｓ０）、各面検知用センサ６０がオンになるまで連続してパルスを出力する（Ｓ１〜Ｓ４）。各面検知用センサ６０がオンになると、管理カウンタをデクリメントし、その後、管理カウンタのカウント値が０になるまで連続してパルスを出力する（Ｓ１〜Ｓ６）。
【００５９】
その後、管理カウンタのカウント値が０になると、その時点のパルスモータ３０の指令上のステップ値を把握するとともに、メモリ部９０上の正回転各面停止用データテーブルを参照して、指令上のステップ値に対応する残りステップを読み出し（Ｓ７）、この残りステップの数だけパルスを出力し（Ｓ８）、同プログラムの処理が終了となる。
【００６０】
なお、ダイス１０を逆回転させてその表示面をａ面からｂ面に切り替える場合も全く同様であり、逆回転各面停止用データテーブルが参照されて残りステップが求められる点のみが異なっている。
【００６１】
このように出目切り替え用プログラムが処理されると、ダイス１０の表示面がａ面からｂ面に切り替えられる。特にパルスモータ３０の励磁パターンの指令上のステップ値が常に６であるタイミングでその回転が停止することから、これによりダイス１０が他面表示となる。これは、パルスモータ３０の励磁パターンのステップ値が６である状態でダイス１０が正確に原点面表示及び他面表示となるようにダイス１０、運動変換機構４０及びパルスモータ３０をハウジング２０に組み込むようにしたからに他ならない。よって、運動変換機構４０に含まれる多数のギアにバックラッシュによるガタツキ等が存在したとしても、ダイス１０が正確に他面表示となる。
【００６２】
上記可変表示器による場合、ダイス１０の原点面だけでなく他面についても正確に表示位置に停止させることが可能であることから、従来例とは異なりダイス１０の位置ズレを修正するための微調整を行う必要が全くなくなり、この点で機器としての高性能化及び低コスト化を図ることが可能になる。
【００６３】
特に、パルスモータ３０が何らかの要因で脱調し、ダイス１０の出目を正確に把握できない場合であっても、原点面イニシャライズの処理が行われると、ダイス１０が強制的に原点面表示に戻され、表示カウンタがリセットされるので、以後は何ら問題なくダイス１０の各面を正確に表示位置に停止させることが可能になる。このようなダイス１０の原点面を検出するに当たり、各面検知用センサ６０以外の特別なセンサが不要である。これらの点でも高性能化及び低コスト化を一層図ることが可能になる。
【００６４】
また、ハウジング２０は上ケース２１と下ケース２２とから構成され、下ケース２２を上ケースの２１の裏側に装着すると、運動変換機構４０の入力ギア４３とパルスモータ３０のモータギア３１とが噛み合うようになっていることから、組み立て時の両ギアの角度の位置合わせを簡単に行うことが可能になり、組み立て作業が簡単になる。しかもパルスモータ３０及び各面検知用センサ６０が下ケース２２に取り付けられているので、上ケース２１と下ケース２２との両方に電気配線を施す必要がないので、組み立て作業が簡単になる。これらの点での低コスト化を図ることも可能となる。
【００６５】
なお、本発明に係る可変表示器はパチンコ機だけの適用に止まらず、スロットマシン機、パチスロ機等にも同様に適用可能であり、回転体、基体、運動変換機構等については適用される機器に応じて適宜設計変更すれば良い。
【００６６】
特に回転体については、各面に表示すべき数字及び／又は図柄が付された多面体状である限り、どのような種類又は形状のものを用いてもかまわない。基体については、回転体を回転可能に支持する機能を有する限り、どのような構成のものを用いてもかまわない。運動変換機構については、多数のギアが組み込まれた機構であってパルスモータの回転運動を回転体の回転運動に変換する機能を有する限り、どのような構造のものを用いてもかまわない。また、運動変換機構に含まれるギア又は円板をセンサ回転部材として用いる形態を採用しても良い。各面検知用センサについては、回転体のｒ面が表示位置の近くに来たときに相当するセンサ回転部材の回転角度であるｒ面角度であるか否かを検知するものである限り、どのような種類のものを用いても良く、基体に対する配置関係等についても問われない。パルスモータについては、その種類や励磁方法等が上記実施形態に限定されないのは当然である。
【００６７】
制御部については、回転体をｒ面表示にするに当たり、回転体の表示面の判定結果が当該ｒ面を示すまでパルスを連続して出力し、回転体の表示面の判定結果が当該ｒ面を示すと、その時点のパルスモータの指令上のステップ値とステップ値ｍとの差である残りステップの数だけパルスを出力する機能をソフトウエアでなく電子回路により実現するようにしてもかまわない。残りステップについては、データテーブル方式ではなく計算により求めるようにしても良いし、回転体の表示面を判定する方法についても、各面検知用センサの種類等に応じて最適なものを用いると良い。
【図面の簡単な説明】
【００６８】
【図１】本発明の実施の形態を説明するための図であって、(A),(B) は可変表示器の正面図、縦断面図である。
【図２】同可変表示器の模式的分解斜視図である。
【図３】同可変表示器の上ケースの裏面図である。
【図４】(A) ,(B)は同可変表示器のセンサギアの正面図、側面図である。
【図５】同可変表示器の電気的構成図である。
【図６】(A) ,(B)は同可変表示器の各面検知用センサの出力信号とパルスモータの励磁パターンとの関係を示すタイミングチャートである。
【図７】同可変表示器のメモリ部に記録された正回転／逆回転原点面停止用データデーブルの内容を示す模式図である。
【図８】同可変表示器の制御部により処理される原点面イニシャライズ用プログラムのフローチャートである。
【図９】同制御部により処理される出目切り替え用プログラムのフローチャートである。
【符号の説明】
【００６９】
１０  ダイス（回転体）
２０  ハウジング（基体）                                                        ３０  パルスモータ
４０  運動変換機構
５０  センサギア（センサ回転部材）
６０  各面検知用センサ
７０  制御部
８０  ドライバ部
９０  メモリ部
【図１】
2005253795.tif 000003
【図３】
2005253795.tif 000004
【図９】
2005253795.tif 000005
【図２】
2005253795.tif 000006
【図４】
2005253795.tif 000007
【図５】
2005253795.tif 000008
【図６】
2005253795.tif 000009
【図７】
2005253795.tif 000010
【図８】
2005253795.tif 000011