(57)【特許請求の範囲】
【請求項１】
遊技に関連した動作を実行する可動手段と、前記可動手段を動作させる駆動源と、前記駆動源を駆動制御する駆動手段と、前記駆動手段に制御信号を送信して前記駆動手段を制御する遊技制御手段とを備えた遊技機であって、
前記駆動手段は、
前記遊技制御手段からの駆動制御信号に基づき前記駆動源を駆動させる駆動源制御手段と、
前記遊技制御手段からの停止制御信号に基づき前記駆動源の駆動を強制的に停止させる駆動源停止手段と、
前記遊技制御手段からのモード制御信号に基づき前記停止制御信号を有効とする有効モードと前記停止制御信号を無効とする無効モードとを選択的に切り替えるモード切替手段とを備え、
前記有効モードである場合は、前記停止制御信号を受信したとき、前記駆動制御信号に基づく前記駆動源の駆動を強制的に停止させる一方、前記無効モードである場合は、前記停止制御信号を受信したか否かに関わらず、前記駆動制御信号に基づき前記駆動源を駆動させることを特徴とする遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ぱちんこ遊技機等の遊技機に関する。
【背景技術】
【０００２】
上記の遊技機は、複数台の遊技機が遊技店内においていわゆる遊技島と称される島設備
に設置されて遊技に供されている。このような遊技機は、遊技に関連した動作を実行する
各種の可動手段（例えば、演出役物や電動役物、回転リールなど）を備えており、遊技進
行の制御を司る主制御基板又は該主制御基板からの指令に基づき遊技演出の制御を司る演
出制御基板からの制御信号に基づきドライバ（モータドライバと称する）を制御すること
で、可動手段に設けられたモータ等の駆動源を駆動させるよう構成されている（例えば、
特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−２２４６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、制御基板からモータドライバへの制御信号の伝送にシリアル方式を採用した
場合は、開発段階でのプログラムのデバッグ作業において、実行中のプログラムを一時停
止（ブレーク）する際に、パラレル方式とは異なり処理負担が大きいため、該ブレーク時
のＩＣＥ（インサーキットエミュレータ）のマクロ命令を用いても、モータの出力をオフ
させることが困難であるという問題があった。そこで、その対策として、制御基板とモー
タドライバとの間に所定のパラレル信号（モータ停止信号）を伝送するための信号線を設
け、プログラムのブレーク時に該パラレル信号をＬレベルからＨレベルに変化させること
で、モータを駆動させるための制御信号（励磁データ）をモータドライバ内で無効化して
、モータの出力をオフさせるという機能を付加することが考えられている。しかしながら
、これは開発段階（プログラムのデバッグ作業）でのみ必要な機能であり、該遊技機が遊
技店内に設置されて稼働しているときは不要な機能であるのだが、これを放置しておくと
、モータドライバにおける上記パラレル信号の入力端子に、当該遊技機に発生する静電気
等を要因としたノイズが乗ることによって、通常動作中のモータの出力が突然オフしてし
まうという課題がある。
【０００５】
本発明は、このような課題に鑑みてなされたものであり、開発段階では駆動源の出力を
的確に停止させる機能を確保できる一方で、製品稼働時には当該機能が原因となって駆動
源が誤作動するのを未然に防止できる遊技機を提供することを目的とする。
【課題を解決するための手段】
【０００６】
このような目的達成のために、本発明に係る遊技機は、遊技に関連した動作を実行する
可動手段（例えば、実施形態における可動役物２４）と、前記可動手段を動作させる駆動
源（例えば、実施形態におけるモータＭ）と、前記駆動源を駆動制御する駆動手段（例え
ば、実施形態におけるモータドライバ５００）と、前記駆動手段に制御信号を送信して前
記駆動手段を制御する遊技制御手段（例えば、実施形態における主制御基板１００および
演出制御基板２００）とを備えた遊技機であって、前記駆動手段は、前記遊技制御手段か
らの駆動制御信号に基づき前記駆動源を駆動させる駆動源制御手段と、前記遊技制御手段
からの停止制御信号に基づき前記駆動源の駆動を強制的に停止させる駆動源停止手段と、
前記遊技制御手段からのモード制御信号に基づき前記停止制御信号を有効とする有効モー
ドと前記停止制御信号を無効とする無効モードとを選択的に切り替えるモード切替手段と
を備え、前記有効モードである場合は、前記停止制御信号を受信したとき、前記駆動制御
信号に基づく前記駆動源の駆動を強制的に停止させる一方、前記無効モードである場合は
、前記停止制御信号を受信したか否かに関わらず、前記駆動制御信号に基づき前記駆動源
を駆動させることを特徴とする。
【発明の効果】
【０００７】
本発明に係る遊技機によれば、開発段階では駆動源の出力を的確に停止させる機能を確
保できる一方で、製品稼働時には当該機能が不具合の原因となってノイズ等の影響により
駆動源が誤作動するのを未然に防止可能である。
【図面の簡単な説明】
【０００８】
【図１】本実施形態に係る、ぱちんこ遊技機の正面図である。
【図２】本実施形態に係る、ぱちんこ遊技機の背面図である。
【図３】本実施形態に係る、ぱちんこ遊技機の制御ブロック図である。
【図４】演出制御基板とモータドライバとの開発段階での接続状態を示すブロック図である。
【図５】演出制御基板とモータドライバとの製品稼働時の接続状態を示すブロック図である。
【図６】コマンドデータを説明するための模式図である。
【図７】モータドライバの回路構成を示すブロック図である。
【図８】モータドライバ内の出力制御回路を示すブロック図である。
【図９】モータ停止信号を有効とする場合の処理の流れを示すタイミングチャートである。
【図１０】モータ停止信号を無効とする場合の処理の流れを示すタイミングチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の好ましい実施形態について図面を参照しながら説明する。本実施形態に
係る、ぱちんこ遊技機ＰＭの正面図及び背面図を図１及び図２に示しており、まず、この
図を参照して、ぱちんこ遊技機ＰＭの全体構成について概要説明する。
【００１０】
［ぱちんこ遊技機の基本構成］
始めに、図１を参照しながら、ぱちんこ遊技機ＰＭの正面側の基本構造を説明する。ぱ
ちんこ遊技機ＰＭは、図１に示すように、外郭方形枠サイズに構成された縦向きの固定保
持枠をなす外枠１の開口前面に、これに合わせた方形枠サイズに構成されて開閉搭載枠を
なす前枠２が互いの正面左側縁部に配設された上下のヒンジ機構３により横開き開閉およ
び着脱が可能に取り付けられ、正面右側縁部に設けられたダブル錠と称される施錠装置４
を利用して常には外枠１と係合連結された閉鎖状態に保持される。
【００１１】
前枠２には、この前枠２の上部前面域に合わせた方形状のガラス枠５が上下のヒンジ機
構３を利用して横開き開閉および着脱可能に組み付けられ、施錠装置４を利用して常には
前枠２の前面を覆う閉鎖状態に保持される。前枠２には、遊技盤２０が着脱可能にセット
保持され、常には閉鎖保持されるガラス枠５の複層ガラスを通して遊技盤２０の正面の遊
技領域ＰＡを視認可能に臨ませるようになっている。
【００１２】
ガラス枠５の前面側には、遊技の展開状況に応じて発光する枠ランプ（ＬＥＤランプ）
１０や、遊技の展開状況に応じて効果音を発生するスピーカ１１が設けられている。ガラ
ス枠５の下部には遊技球を貯留する上下の球皿（上球皿８及び下球皿９）が設けられてお
り、上球皿８の正面中央には遊技者によって押圧操作される演出ボタン１５が設けられ、
下球皿９の正面右側には遊技球の発射操作を行う発射ハンドル１２が設けられている。
【００１３】
遊技盤２０は、ルータ加工等を施した矩形状の積層合板に、所定の図柄が印刷されたセ
ルを貼り付けて成型される化粧板を基板として構成される。遊技盤２０の前面には、外レ
ール及び内レールが円弧状に固設されて遊技球が転動可能な略円形の遊技領域ＰＡが区画
形成され、この遊技領域ＰＡに風車や多数本の遊技釘とともに、第１始動口６１、第２始
動口６２、作動ゲート６３、大入賞口６４などの各種入賞口の他、第１特別図柄表示装置
７１、第２特別図柄表示装置７２、第１特図保留ランプ７３、第２特図保留ランプ７４、
普通図柄表示装置７５、普図保留ランプ７６などの各種表示装置が設けられている。
【００１４】
各入賞口６１，６２，６３，６４には、遊技球の入球又は通過を検出するための検出ス
イッチ６１１，６２１，６３１，６４１が設けられている。第２始動口６２は、いわゆる
電チューと称される普通電動役物６２２を開閉駆動させるための普通電動役物ソレノイド
６２３を備える。大入賞口６４は、いわゆるアタッカーと称される特別電動役物６４２を
開閉駆動させるための大入賞口ソレノイド６４３を備えている。遊技領域ＰＡの略中央に
はセンター飾り２２が配設されており、このセンター飾り２２の中央開口を通して演出表
示装置７０の画面が視認可能に設けられている。遊技領域ＰＡの下端には各入賞口に入球
せずに転動流下した遊技球を遊技盤２０の裏側へ排出するアウト口２９が設けられている
。また、普通図柄表示装置７５の左側には、特別遊技におけるラウンド遊技の回数（ラウ
ンド数：特別電動役物６４２が連続して作動する回数）を表示するラウンド表示器７７が
設けられている。
【００１５】
演出表示装置７０は、演出表示装置７０の画面上に、装飾図柄の変動表示や予告演出表
示などが実行される装飾図柄表示部７００と、第１特図保留ランプ７３と同期して第１特
別図柄の保留表示が実行される第１特図保留表示部７０１と、第２特図保留ランプ７４と
同期して第２特別図柄の保留表示が実行される第２特図保留表示部７０２とが設けられて
いる。本実施形態では、演出表示装置７０として、液晶表示装置を採用している。装飾図
柄表示部７００には、所定の有効ライン（不図示）上に、装飾図柄の変動表示領域となる
三列の表示領域（左表示領域Ｚ１、中表示領域Ｚ２、右表示領域Ｚ３）が設けられており
、左表示領域Ｚ１・中表示領域Ｚ２・右表示領域Ｚ３にそれぞれ対応して、装飾図柄の左
図柄・中図柄・右図柄が停止表示される。特図保留表示部７０１，７０２には、特別図柄
の作動保留球が生起されると所定の保留画像が該作動保留球の発生順に従って順番に表示
される一方、当該作動保留球が消化されると対応する保留画像が消失される。
【００１６】
センター飾り２２は、演出表示装置７０の周囲に設置され、遊技球の流路、演出表示装
置７０の画面の保護、装飾等の機能を有する。センター飾り２２には、遊技の展開状況に
応じた演出動作を実行する複数の可動役物２４（２４Ａ，２４Ｂ，２４Ｃ，２４Ｄ，…）
が設けられている。各可動役物２４は、予め設定された演出パターンに従って、演出表示
装置７０における演出画像と連動又は独立して、例えば、直線運動、回転運動、開閉運動
などの演出動作を実行する。各可動役物２４は、図４に示すように、駆動源としてモータ
Ｍ（ＭＡ，ＭＢ，ＭＣ，ＭＤ，…）を備えるとともに、各可動役物２４の初期位置を検出
するための第１センサ９１（９１Ａ，９１Ｂ，９１Ｃ，９１Ｄ，…）と、各可動役物２４
の最大可動位置を検出するための第２センサ９２（９２Ａ，９２Ｂ，９２Ｃ，９２Ｄ，…
）とを備えている。なお、本実施形態では、モータＭとしてステッピングモータを採用す
るが、可動役物２４を動作可能なものであれば、ステッピングモータ以外のモータや、ソ
レノイド等の他の駆動源を採用してもよい。また、センター飾り２２には、遊技の展開状
況に応じて発光する盤ランプ（ＬＥＤランプ）２５が設けられている。以下の説明では、
便宜上、枠ランプ１０および盤ランプ２５を総称して「演出ランプＬＰ」とも称する。
【００１７】
続いて、図２を参照しながら、ぱちんこ遊技機ＰＭの背面側の基本構造を説明する。前
枠２の背面側には、中央に前後連通する窓口を有して前枠２よりも幾分小型の矩形枠状に
形成された基枠体をベースとしてなる裏セット盤３０が、上下のヒンジ機構３を介して前
枠２後方に横開き開閉及び着脱が可能に連結されている。この裏セット盤３０には、前面
開放の矩形箱状をなす裏セットカバー３０Ｃが着脱自在に装着されており、常には前枠２
に取り付けられた遊技盤２０の裏面側を覆って配設されている（これにより後述する主制
御基板１００、演出制御基板２００、画像制御基板３００が裏セットカバー３０Ｃにより
覆われる）。
【００１８】
裏セット盤３０の各部には、多数個の遊技球を貯留する貯留タンク３１、貯留タンク３
１から右方に緩やかな下り傾斜を有して延びるタンクレール３２、タンクレール３２の右
端部に繋がり下方に延びる球供給通路部３３、球供給通路部３３により導かれた遊技球を
払い出す賞球払出ユニット３４、賞球払出ユニット３４から払い出された遊技球を上球皿
６に導くための賞球通路部３５などが設けられている。
【００１９】
遊技盤１０の背面側には、ぱちんこ遊技機ＰＭの作動を統括的に制御する主制御基板（
主制御基板ユニット）１００や、演出全般の制御を行う演出制御基板（演出制御基板ユニ
ット）２００、遊技展開に応じた画像表示、効果音の制御を行う画像制御基板（画像制御
基板ユニット）３００、などが取り付けられている。これに対して、裏セット盤３０の背
面側には、遊技球の発射及び払い出しに関する制御を行う払出制御基板（払出制御基板ユ
ニット）４００や、遊技施設側から受電して各種制御基板や電気・電子部品に電力を供給
する電源基板（電源基板ユニット）５００などが取り付けられている。なお、これらの制
御基板は、不正改造防止のため、カシメ構造及び封印シール構造を有する透明樹脂製の基
板ケースに収容されたアッセンブリ状態で遊技盤２０背面又は裏セット盤３０背面の所定
位置にそれぞれ配設される。これらの制御基板とぱちんこ遊技機ＰＭ各部の電気・電子部
品とがハーネス（コネクタケーブル）を介して相互に接続されて、ぱちんこ遊技機ＰＭが
作動可能に構成されている。
【００２０】
［ぱちんこ遊技機の基本動作］
以上のように構成される、ぱちんこ遊技機ＰＭは、外枠１が遊技施設の遊技島に固定設
置され、前枠２、ガラス枠５、球皿ユニット６等が閉鎖施錠された状態で遊技に供され、
上球皿８に遊技球を貯留させて発射ハンドル１２を回動操作することにより遊技が開始さ
れる。発射ハンドル１２が回動操作されると、上球皿８に貯留された遊技球が、ガラス枠
５の背面側に配設される球送り機構１３（図３を参照）によって１球ずつ発射機構１４（
図３を参照）に送り出され、該発射機構１４により遊技領域ＰＡに打ち出される。
【００２１】
遊技領域ＰＡを転動流下する遊技球が、第１始動口６１、第２始動口６２、大入賞口６
４のいずれかに入球すると、その入賞口の種別に応じた賞球が賞球払出ユニット３３によ
り上球皿８又は下球皿９に払い出される。また、遊技球が第１始動口６１又は第２始動口
６２に入球すると、当否乱数、図柄乱数、変動パターン乱数が取得され、当該乱数値を所
定の上限個数まで特別図柄の保留球として一時記憶する。そして、所定の始動条件が成立
する場合に、最先の保留球に係る各乱数値に対して当否判定、図柄判定、変動パターン判
定を行い、この判定結果に応じた態様で、第１特別図柄表示装置７１又は第２特別図柄表
示装置７２において特別図柄が変動表示されるとともに、演出表示装置７０において装飾
図柄が変動表示される。特別図柄および装飾図柄の変動表示は、前記選択された変動パタ
ーンに応じた変動時間の経過後に同期的に停止表示される。
【００２２】
特別図柄および装飾図柄が大当りを示す停止態様で確定表示された場合、すなわち、当
否判定の結果が大当りに該当する場合には、遊技者にとって有利な特別遊技に移行して、
大入賞口６４の開閉動作が開始される。特別遊技としては、ラウンド遊技が２回（２ラウ
ンド）に設定された２Ｒ特別遊技や、ラウンド遊技が１６回（１６ラウンド）に設定され
た１６Ｒ特別遊技などがある。特別遊技の終了後には、特別図柄の確率変動機能が作動す
る場合がある。特別図柄の確率変動機能が作動した場合には、通常の確率状態よりも特別
図柄の大当り確率が高い抽選が行われるため、比較的早期に新たな特別遊技が発生するよ
うになる。
【００２３】
［ぱちんこ遊技機の制御構成］
次に、図３を追加参照して、本実施形態に係るぱちんこ遊技機ＰＭに搭載された各制御
基板について説明する。図３は、ぱちんこ遊技機ＰＭの制御構成を示す制御ブロック図で
ある。
【００２４】
主制御基板１００は、遊技に関する各種の演算処理を行うメインＣＰＵ１０１と、制御
プログラムや各種データ等を記憶したＲＯＭ１０２と、一時記憶領域となるワークエリア
やバッファメモリとして機能するＲＡＭ１０３と、周辺基板や各デバイスとの間の信号を
入出力するＩ／Ｏポート回路１０４とを備えて構成された主制御マイコン（ワンチップマ
イコン）１１０を搭載しており、メインＣＰＵ１０１がＲＯＭ１０２に記憶された制御プ
ログラムに従って遊技進行に係る主要な制御を実行するように構成されている。その他、
主制御基板１００には、図示省略するが、水晶発振器からのクロック信号を分周して内部
システムクロックを生成するクロック回路、メインＣＰＵ１０１が誤動作や暴走状態とな
ったときにリセットをかけて正常な状態に復帰させるＷＤＴ回路、リアルタイム割込みの
発生や時間計測を可能とするＣＴＣ回路、シリアルデータを入出力するためのシリアル通
信回路などが搭載されており、これらが内部バスを介して相互に接続されている。
【００２５】
また、主制御基板１００は、第１始動口スイッチ６１１、第２始動口スイッチ６２１、
作動ゲートスイッチ６３１および大入賞口スイッチ６４１などと電気的に接続されており
、Ｉ／Ｏポート回路１０４を介して、各種スイッチからの検出信号をメインＣＰＵ１０１
に入力する。また、主制御基板１００は、第１特別図柄表示装置７１、第２特別図柄表示
装置７２、第１特図保留ランプ７３、第２特図保留ランプ７４、普通図柄表示装置７５お
よび普図保留ランプ７６に電気的に接続され、さらに、普通電動役物ソレノイド６２３お
よび特別電動役物ソレノイド６４３、に電気的に接続されており、Ｉ／Ｏポート回路１０
４を介して、メインＣＰＵ１０１からの制御信号を各種表示手段および各種ソレノイドに
送信する。
【００２６】
主制御基板１００と演出制御基板２００との間では、主制御基板１００から演出制御基
板２００へと向かう単一方向のみで通信可能に接続されており、主制御基板１００から演
出制御基板２００へ各種の演出制御コマンドが送信される。演出制御基板２００から主制
御基板１００へデータを送信することはできず、また、主制御基板１００に対してデータ
の送信を要求することはできない。
【００２７】
演出制御基板２００は、主制御基板１００からの演出制御コマンドに基づき遊技演出に
関する各種の演算処理を行うサブメインＣＰＵ２０１、演出制御プログラムや各種データ
等を記憶したＲＯＭ２０２、一時記憶領域となるワークエリアやバッファメモリとして機
能するＲＡＭ２０３と、周辺基板や各デバイスとの間の信号を入出力するＩ／Ｏポート回
路２０４と、を備えて構成された演出制御マイコン（ワンチップマイコン）２１０を搭載
しており、サブメインＣＰＵ２０１がＲＯＭ２０２に記憶された制御プログラムに従って
遊技演出に係る主要な制御を実行するように構成されている。その他、演出制御基板２０
０には、図示省略するが、水晶発振器からのクロック信号を分周して内部システムクロッ
クを生成するクロック回路、サブメインＣＰＵ２０１が誤動作や暴走状態となったときに
リセットをかけて正常な状態に復帰させるＷＤＴ回路、タイマ割込み等の各種割込みを起
動させる割込みコントローラ、シリアルデータを入出力するためのシリアル通信回路など
が搭載されており、これらが内部バスを介して相互に接続されている。
【００２８】
また、演出制御基板２００は、ランプ接続基板９１と電気接続されている。サブメイン
ＣＰＵ２０１は、シリアル通信回路を介して、ランプ接続基板９１を制御するための制御
コマンド（ランプデータ）を送信する。なお、本例では、演出制御基板２００とランプ接
続基板９１とは、クロック同期式のシリアル通信が採用されており、コマンドデータ伝送
用のデータ線とは別の信号線（クロック線）で送信されるクロック信号に同期して、制御
コマンドが当該データ線を介して１ビットずつ送信される。ランプ接続基板９１は、演出
制御基板２００から送信されるＬＥＤ駆動用の制御コマンドを受けて機能するＬＥＤドラ
イバ（図示せず）を内蔵しており、この制御コマンドに基づき回路内のスイッチをオン／
オフ切り替えることにより、演出ランプＬＰに対して駆動電流を供給又は遮断して、演出
ランプＬＰを点灯又は消灯させる制御を行う。
【００２９】
さらに、演出制御基板２００は、複数のモータドライバ５００と電気接続されている。
サブメインＣＰＵ２０１は、シリアル通信回路を介して、各モータドライバ５００を制御
するための制御コマンド（励磁データ）を送信する。なお、本例では、演出制御基板２０
０とモータドライバ５００とは、クロック同期式のシリアル通信が採用されており、コマ
ンドデータ伝送用のデータ線とは別の信号線（クロック線）で送信されるクロック信号に
同期して、制御コマンドが当該データ線を介して１ビットずつ送信される（詳細後述）。
モータドライバ５００は、演出制御基板２００から送信されるモータ駆動用の制御コマン
ドに基づき回路内のスイッチをオン／オフ切り替えることにより、各可動役物２４のモー
タＭの各励磁コイルに対して駆動電流を供給又は遮断して、各可動役物２４を動作させる
制御を行う。
【００３０】
画像制御基板３００は、演出制御基板２００からの画像制御コマンドに基づき画像演出
に関する各種の演算処理を行うサブサブＣＰＵ３０１と、画像制御プログラムや各種デー
タ等を記憶したＲＯＭ３０２と、一時記憶領域となるワークエリアやバッファメモリとし
て機能するＲＡＭ３０３と、周辺基板や各デバイスとの間の信号を入出力するＩ／Ｏポー
ト回路３０４とを備えて構成された画像制御マイコン（ワンチップマイコン）３１０を搭
載しており、サブサブＣＰＵ３０１がＲＯＭ３０２に記憶された制御プログラムに従って
画像演出に係る主要な制御を実行するように構成されている。
【００３１】
払出制御基板４００は、払出ＣＰＵ４０１、ＲＯＭ４０２およびＲＡＭ４０３を主体と
して構成されている。払出制御基板４００は、主制御基板１００と双方向通信可能に接続
されており、主制御基板１００からの払出制御コマンドに基づいて賞球払出ユニット３４
を駆動させて賞球を払い出すための制御を実行するとともに、発射ハンドル１２の操作量
に基づき球送り機構１３と発射機構１４とを同期的に駆動させて遊技球の発射の制御を実
行する。
【００３２】
電源基板５００は、詳細図示を省略するが、遊技島の電源設備から供給される一次電源
を基に、各制御基板で使用される通常時の電源を生成するための通常電源回路と、バック
アップ電源（ＶＢＢ）を生成するためのバックアップ電源回路と、電圧低下による電源断
を監視するための電源断監視回路とを具備して構成され、各制御基板や遊技用機器等の電
子・電気部品に必要な電源を供給する。電源基板５００には、通常電源回路を起動させる
ための電源スイッチが接続されており、該電源スイッチがオンになると、電源基板５００
の通常電源回路から各制御基板などに所定の電源が供給される。電源基板５００は、遊技
島の電源装置からの電源供給が遮断されたことを検出可能に構成されており、電源断の検
出時にはその旨を報知する電源断信号（ＮＭＩ信号）を主制御基板１００、演出制御基板
２００、払出制御基板４００に送信する。なお、バックアップ電源回路は、遊技島の電源
装置からぱちんこ遊技機ＰＭに電源が供給されているときに充電される仕組みとなってい
る。また、電源基板５００には、ぱちんこ遊技機ＰＭの電源投入時に、主制御基板１００
のＲＡＭ１０３の一時記憶内容を一旦消去して初期値を設定するためのＲＡＭクリアスイ
ッチ（図示せず）が接続されている。
【００３３】
［モータドライバ］
次に、図４〜図８を追加参照しながら、本実施形態に係るモータドライバ５００につい
て説明する。図４は演出制御基板２００とモータドライバ５００との開発段階での接続状
態を示すブロック図、図５は演出制御基板２００とモータドライバ５００との製品稼働時
の接続状態を示すブロック図、図６はコマンドデータを説明するための模式図、図７はモ
ータドライバ５００の回路構成を示すブロック、図８はモータドライバ５００内の出力制
御回路５０４を示すブロック図である。
【００３４】
図４および図５に示すように、演出制御基板２００と各モータドライバ５００との間は
、複数の信号線によって電気接続されている。複数の信号線のうち、データ線ＤＯＵＴ、
データ線ＤＩＮ、クロック線ＣＬＫはシリアル通信用の信号線（シリアル線）であり、イ
ネーブル線ＥＮ、接続線ＳＴＯＰはパラレル通信用の信号線（パラレル線）である。演出
制御基板２００はモータドライバ５００に対して、モータ制御に係るコマンドをデータ線
ＤＯＵＴを介して送信する。一方、モータドライバ５００は演出制御基板２００に対して
、センサ入力に係るコマンドをデータ線ＤＩＮを介して送信する。
【００３５】
モータドライバ５００は、演出制御基板２００からのコマンドに基づき、各可動役物２
４を動作させるためのモータＭを駆動制御する。以降では、図４および図５に示すように
、モータドライバ５００を個別に指すときは、モータドライバ５００（１），５００（２
），…というように番号を付し、モータドライバ５００を総称するときは番号を省略する
。
【００３６】
モータドライバ５００（１）には可動役物２４Ａ，２４Ｂが接続され、モータドライバ
５００（２）には可動役物２４Ｃ，２４Ｄが接続されている。各モータドライバ５００か
ら各可動役物２４へは、各モータＭを回転駆動するための電力供給が行われ、各可動役物
２４から各モータドライバ５００へは、各センサＳ１，Ｓ２の検出信号が入力される。な
お、本実施形態では、各モータドライバ５００に２個の可動役物２４を割り当てているが
、例えば、各モータドライバ５００に１個の可動役物２４や３個以上の可動役物２４を割
り当ててもよい。
【００３７】
モータＭは、例えば、Ｘ相、Ｙ相、Ｘ−相、Ｙ−相の磁界を形成する励磁コイルを有す
る２相のユニポーラ型ステッピングモータであり、その回転軸に取り付けられたロータと
、その外側に固定されたステータとで構成される。各ステータには対応する励磁コイルが
それぞれ巻線されており、励磁コイルに励磁電流を流して磁力を発生させると、ロータが
引き付けられることで一定角度（１ステップ角度）だけ回転する。
【００３８】
＜コマンド＞
続いて、図６を追加参照して、演出制御基板２００とモータドライバ５００との間で送
受信されるコマンドデータについて説明する。ここで、演出制御基板２００からモータド
ライバ５００へは、データ線ＤＯＵＴを介して励磁出力コマンドとモータ停止信号有効／
無効コマンドとが一定周期毎に送信され、モータドライバ５００から演出制御基板２００
へは、データ線ＤＩＮを介してセンサ入力コマンドが一定周期毎に送信される。なお、本
実施形態では、これらのコマンドデータをシリアルデータと称することもある。
【００３９】
まず、励磁出力コマンドは、本例では１６ビット長のデータであり、「デバイスＩＤ」
、「ＩＣアドレス」、「チャンネル」、「励磁データ」、「エンドコード」を含む。
【００４０】
「デバイスＩＤ」は、デバイス固有の型式を指定するための情報であり、本例ではモー
タドライバ５００の型式に対応して「１１０」の固定値が設定される。
【００４１】
「ＩＣアドレス」は、複数のモータドライバ５００のうち、対象のモータドライバ５０
０を指定するための情報である。ここで、各モータドライバ５００には、「００００」〜
「１１１０」までの固有アドレスが割り当てられており、その固有アドレスに応じた特定
のモータドライバ５００を個別指定することも、「１１１１」にて全てのモータドライバ
５００を一括指定することも可能である。
【００４２】
「チャンネル」は、前記指定されたモータドライバ５００において、該モータドライバ
５００に割り当てられた二つのモータＭのうち、対象のモータＭを指定するための情報で
ある。前述のとおり、各モータドライバ５００には、二つのモータＭが割り当てられてお
り、「０１」が設定されるとチャンネルＡ（又はチャンネルＣ）に対応するモータＭＡ（
又はモータＭＣ）が指定され、「１０」が設定されるとチャンネルＢ（又はチャンネルＤ
）に対応するモータＭＢ（又はモータＭＤ）が指定される。
【００４３】
「励磁データ」は、出力する端子を指定するための情報である。すなわち、「励磁デー
タ」の各ビットは、対応する出力端子に電流を流すことを表すオン状態「１」と、電圧を
流さないことを表すオフ状態「０」のいずれかを示す。本例では、例えば２相励磁方式を
採用する場合、励磁データは、２相励磁方式のシーケンスに従って、φＸ，φＹ，φＸ−
，φＹ−の４ビットを１単位とするデータとなり、正転方向ＣＷに動作させる場合は、「
１００１」、「１１００」、「０１１０」、「００１１」…の順に生成し、反転方向ＣＣ
Ｗに動作させる場合は、「００１１」、「０１１０」、「１１００」、「１００１」…の
順に生成する。この励磁データにより、モータＭの励磁相が定まり、その励磁コイルに対
して電流が供給される。他方、モータＭを出力停止（励磁なし停止）する場合には、励磁
データは「００００」となる。なお、上記の２相励磁に限定されず、１相励磁や１−２相
励磁などの他の励磁方式を採用してもよい。
【００４４】
「エンドコード」は、「１０１」の固定値が設定される。
【００４５】
次いで、モータ停止信号有効／無効コマンドは、本例では１６ビット長のデータであり
、「デバイスＩＤ」、「ＩＣアドレス」、「有効／無効指定」、「モード」、「エンドコ
ード」を含む。ここで、デバイスＩＤ、ＩＣアドレス、エンドコードについては、前述し
ているので説明を省略する。なお、ＩＣアドレスには、全モータドライバ５００を一括指
定するため「１１１１」が設定される。これは、モータ停止信号有効／無効コマンドが、
全モータドライバ５００を一括制御するためのコマンドであることを意味する。
【００４６】
「有効／無効指定」は、本コマンドがモータ停止信号有効／無効コマンドであることを
識別するための情報である。換言すれば、上述の励磁出力コマンドと区別するための情報
である。
【００４７】
「出力停止有効／無効データ」は、本コマンドがモータ停止信号有効コマンド又はモー
タ停止信号無効コマンドのいずれであるかを識別するための情報、すなわち、モータ停止
信号を有効（出力停止有効モード）又はモータ停止信号を無効（出力停止無効モード）に
設定するための情報である。
【００４８】
次いで、センサ入力コマンドは、「センサ入力データ」を含む。「センサ入力データ」
は、各検出センサＳ１，Ｓ２から入力された検出情報を示す情報である。この検出情報に
より、演出制御基板２００側では、可動役物２４が、（イ）初期位置に存在する、（ロ）
最大可動位置に存在する、（ハ）中間位置に存在する（初期位置および最大可動位置に存
在しない）、のいずれの状態であるかを検出できる。
【００４９】
＜モータドライバの回路構成＞
続いて、図７を参照して、モータドライバ５００の回路構成について説明する。以降で
は、複数のモータドライバ５００（１），５００（２），…のうち、モータドライバ５０
０（１）を代表して説明する。
【００５０】
モータドライバ５００は、図７に示すように、入力端子として、ＤＯＵＴ端子、ＣＬＫ
端子、ＥＮ端子、ＳＴＯＰ端子、ＩＮＡ０〜Ａ１端子、ＩＮＢ０〜Ｂ１端子を備え、出力
端子として、ＯＵＴＡ１〜Ａ４端子、ＯＵＴＢ１〜Ｂ４端子、ＤＩＮ端子を備える。
【００５１】
ＤＯＵＴ端子はデータ線ＤＯＵＴに接続されて、例えば１６ビット長のコマンドデータ
が入力される。ＣＬＫ端子はクロック線ＣＬＫに接続されて、コマンドデータに含まれる
単位データ（１ビット分のデータ）を識別するためのクロック信号が入力される。ＥＮ端
子はイネーブル線ＥＮに接続されて、コマンドデータの通信の開始および終了を判定する
ためのイネーブル信号が入力される。また、ＯＵＴＡ１〜Ａ４端子はモータＭＡの各励磁
コイルに接続され、ＯＵＴＢ１〜Ｂ４端子はモータＭＢの各励磁コイルに接続される。ま
た、ＩＮＡ０，Ａ１端子は検出センサＳ１Ａ，Ｓ２Ａに接続され、ＩＮＢ０，Ｂ１端子は
検出センサＳ１Ｂ，Ｓ２Ｂに接続される。
【００５２】
ここで、開発段階では、図４に示すように、ＳＴＯＰ端子は接続線ＳＴＯＰに接続され
て、演出制御基板２００からモータＭを停止させるためのモータ停止信号が入力される。
これは、開発段階でのプログラムのデバッグ作業において、実行中のプログラムを一時停
止（ブレーク）するときに、演出制御基板２００からＳＴＯＰ端子にモータ停止信号を入
力させることで、該ブレークポイントでモータＭを的確に停止させるためである。一方、
遊技店での製品稼働時には、図５に示すように、ＳＴＯＰ端子はグランドに短絡されてお
り、演出制御基板２００からのモータ停止信号がＳＴＯＰ端子へ入力されることはない。
しかしながら、このＳＴＯＰ端子に当該遊技機に発生する静電気等を要因としたノイズが
乗ることで、モータ停止信号がＳＴＯＰ端子に入力された状態となるおそれがあり、その
結果、通常動作中のモータＭが突然停止（誤動作）してしまうという不具合が生じる。そ
こで、本実施形態では、ＳＴＯＰ端子に入力されるモータ停止信号（以下「演出制御基板
からのモータ停止信号」と「ノイズによるモータ停止信号」の両者を含む）を有効又は無
効に切り替えることで、開発段階のブレーク時においてはモータＭを的確に停止させる機
能を確保できる一方で、製品稼働時には当該機能が不具合の原因となることを防止できる
ように構成している（詳細後述）。
【００５３】
モータドライバ５００は、図７に示すように、通信回路５０１、記憶回路５０２、比較
回路５０３、出力制御回路５０４、出力回路５０５、入力回路５０６を含む。
【００５４】
通信回路５０１は、ＣＬＫ端子から入力したクロック信号の立ち上がりのタイミングで
、ＤＯＵＴ端子からコマンドデータを入力し、これをシリアルデータとして取り込む。こ
のとき、通信回路５０１は、コマンドデータの「ＩＣアドレス」が自身の固有アドレスと
一致する場合に該コマンドデータを有効とし、自身の固有アドレスと一致しない場合には
該コマンドデータを無効として扱う。また、自身の固有アドレスが指定されている場合は
、コマンドデータの「チャンネル」で指定されたモータＭＡ又はＭＢを制御対象とする。
なお、通信回路５０１には、演出制御基板２００からイネーブル信号（Ｌレベル：イネー
ブル、Ｈレベル：ディスイネーブル）が入力されており、イネーブル信号がＨレベルから
Ｌレベルに変化したときに通信の開始を判定し、イネーブル信号がＬレベルからＨレベル
に変化したときに通信の終了を判定する。
【００５５】
記憶回路５０２は、例えばシフトレジスタやラッチレジスタ等を内蔵して構成され、通
信回路５０１で取り込んだシリアルデータを取得して保持する。このシリアルデータは、
演出制御基板２００から所定のロード信号が通信回路５０１へ入力されるまでの間、記憶
回路５０２にて保持される一方で、ロード信号が入力されたとき、「励磁データ」が出力
制御回路５０４へ転送され、「出力停止有効／無効データ」が比較回路５０３へ転送され
る。このロード信号の入出力タイミングには、例えば、全てのモータドライバ５００に励
磁出力コマンドを送信した後のタイミングや、全てのモータドライバ５００にモータ停止
信号有効／無効コマンドを送信した後のタイミングなどがある。このようにロード命令を
全てのモータドライバ５００へのコマンド送信後とすることで、全てのモータＭの同期制
御を図ることができる。なお、記憶回路５０２は、次のロード信号が入力されるまでは、
シリアルデータを保持して、比較回路５０３および出力制御回路５０４へのデータ出力を
維持する。そして、次のロード信号が入力されたときに、それまで保持したシリアルデー
タをクリアして、通信回路５０１から新たに取り込んだシリアルデータを取得して保持す
る。
【００５６】
比較回路５０３は、記憶回路５０２から転送された「出力停止有効／無効データ」を解
析して、入力されたコマンドがモータ停止信号有効コマンド又はモータ停止信号無効コマ
ンドであるか否かを比較する。比較回路５０３は、前記比較の結果、モータ停止信号無効
コマンドと一致する場合は、出力制御回路５０４へ出力停止無効信号（Ｌレベル）を出力
する。一方、比較回路５０３は、前記比較の結果、モータ停止信号有効コマンドと一致す
る場合には、出力制御回路５０４へ出力停止有効信号（Ｈレベル）を出力する。なお、比
較回路５０３は、シリアルデータがない場合（１回目のモータ停止信号有効／無効コマン
ドを受信する前）は、出力制御回路５０４へ出力停止無効信号（Ｌレベル）を出力する。
【００５７】
出力制御回路５０４は、比較回路５０３からの出力停止有効／無効信号に応じて、モー
タ停止信号を有効とする出力停止有効モード、又は、モータ停止信号を無効とする出力停
止無効モードに切り替えて、モータ停止信号の入力状態（Ｌ／Ｈレベル）に基づき、励磁
データを出力回路５０５へ転送するか否かを制御する。すなわち、出力制御回路５０４は
、比較回路５０３から出力停止無効信号（Ｌレベル）が入力された場合、ＳＴＯＰ端子か
ら入力されたモータ停止信号を無効とする出力停止無効モードに切り替え、該モータ停止
信号がＬレベル又はＨレベルのいずれの場合であっても、比較回路５０３から入力した励
磁データを出力回路５０５へ転送する。一方、出力制御回路５０４は、比較回路５０３か
ら出力停止無効信号（Ｈレベル）が入力された場合、ＳＴＯＰ端子から入力されたモータ
停止信号を有効とする出力停止有効モードに切り替え、該モータ停止信号がＨレベルであ
れば、記憶回路５０３から入力された励磁データを出力回路５０５へ転送せす遮断する。
【００５８】
なお、図８に示すように、出力制御回路５０４は、例えばＮＡＮＤ回路５０４１とＡＮ
Ｄ回路５０４２とを組み合わせて構成することができる。この組合せ回路は、出力端子と
同じ数（本例では８つ）だけ備えられる。ＮＡＮＤ回路５０４１には、比較回路５０３か
らの出力停止有効／無効信号と、ＳＴＯＰ端子からのモータ停止信号とが入力される。Ｎ
ＡＮＤ回路５０４１は、図８中の機能表に示すように、出力停止有効信号（Ｈレベル）が
入力された場合は、モータ停止信号（Ｈレベル）を有効化して、ＡＮＤ回路５０４２へＨ
レベル出力する（出力停止有効モード）。一方、出力停止無効信号（Ｌレベル）が入力さ
れた場合には、モータ停止信号（Ｈレベル）を無効化して、ＡＮＤ回路５０４２へＬレベ
ル出力する（出力停止無効モード）。次いで、ＡＮＤ回路５０４２には、ＮＡＮＤ回路５
０４１からの出力信号（Ｌ／Ｈレベル信号）と、記憶回路５０３からの励磁データ（励磁
データのうちの１ビット分のデータ信号）とが入力される。ＡＮＤ回路５０４２は、図８
中の機能表に示すように、ＮＡＮＤ回路５０４１からの出力信号がＨレベルの場合、すな
わち、出力停止無効モードの場合には、励磁データ「０」又は「１」をそのまま転送する
。一方、ＮＡＮＤ回路５０４１からの出力信号がＬレベルの場合、すなわち、出力停止有
効モードの場合には、励磁データを遮断してＬレベル（「０」）を出力する。なお、この
図８に示す回路構成は一例であり、当然ながら他の回路構成を採用してもよい。
【００５９】
出力回路５０５は、内部的にダーリントン接続された複数のトランジスタ（本例では８
つのトランジスタ）を有して構成され、各トランジスタには各出力端子（ＯＵＴＡ１〜Ａ
４端子、ＯＵＴＢ１〜Ｂ４端子）が１：１の関係で接続されている。トランジスタは、周
知の構成のため図示を省略するが、ゲートに出力制御回路が接続され、ソースが接地され
、ドレインにモータの各励磁コイルの一端が接続されている。なお、モータＭの各励磁コ
イルの他端は電源（例えば１６Ｖ）に接続されている。そして、出力制御回路５０４から
の励磁信号（励磁データ）は、出力回路５０５のトランジスタのゲートに入力される。ゲ
ートに励磁信号（Ｈレベル）が入力されている間、すなわち、ゲートに閾値を超える電圧
が印加されている間、ドレインからソース間に電流が流れるようになり、結果として、出
力端子（ＯＵＴＡ１〜Ａ４端子、ＯＵＴＢ１〜Ｂ４端子）にトランジスタを介して接続さ
れたモータＭの励磁コイルに電流が供給され、モータＭが回転駆動する。
【００６０】
入力回路５０６は、センサＳ１，Ｓ２からの検出情報（センサ入力データ）を記憶回路
５０２に転送する。記憶回路５０２は、入力回路５０６から転送されたセンサ入力データ
を保持する。通信回路５０１は、励磁出力コマンドの受信と同期したかたちで、記憶回路
５０２に保持されたセンサ入力データ（センサ入力コマンド）を送信フォーマットに従っ
て演出制御基板２００へ送信する。すなわち、通信回路５０１は、励磁出力コマンドのデ
バイスＩＤとＩＣアドレスとチャンネルとを受信することで、制御対象のモータＭに対応
したセンサＳ１，Ｓ２を特定することができ、記憶回路５０２に保持された該センサＳ１
，Ｓ２のセンサ入力データをクロック信号の立下りのタイミングで演出制御基板２００へ
送信するようになっている。
【００６１】
［作用］
次に、本実施形態の理解を容易なものとするために、ぱちんこ遊技機ＰＭの特徴的作用
について説明する。図９はモータ停止信号を有効とする場合の処理の流れを示すタイミン
グチャート、図１０はモータ停止信号を無効とする場合の処理の流れを示すタイミングチ
ャートである。
【００６２】
始めに、図９を参照しながら、例えば開発段階でのプログラムのデバッグ時に、モータ
停止信号を有効とする場合の処理について説明する。なお、図４に示すように、開発段階
では、演出制御基板２００とモータドライバ５００との間は、接続線（パラレル線）ＳＴ
ＯＰで接続されており、演出制御基板２００からモータドライバ５００に対してモータ停
止信号（Ｌ／Ｈレベル）を送信可能である。
【００６３】
まず、モータＭの作動中において、図中のタイミングＴ１０１で、演出制御基板２００
からモータドライバ５００へモータ停止信号無効コマンドが送信される。これにより、図
中のタイミングＴ１０２で、モータ停止信号を無効化する出力停止無効モードが設定され
る。なお、このとき演出制御基板２００から出力されるモータ停止信号はＬレベル（非ア
クティブ）とする。次いで、図中のタイミングＴ１０３で、演出制御基板２００からモー
タドライバ５００へ励磁出力コマンドが送信され、この励磁出力コマンドに含まれる励磁
データに基づき、モータＭの出力が継続される（図中のタイミングＴ１０４）。
【００６４】
続いて、図中のタイミングＴ１０５で、演出制御基板２００からモータドライバ５００
へモータ停止信号有効コマンドが送信される。これにより、図中のタイミングＴ１０６で
、モータ停止信号を有効化する出力停止有効モードが設定される。次いで、図中のタイミ
ングＴ１０７で、演出制御基板２００からモータドライバ５００へ励磁出力コマンドが送
信され、この励磁出力コマンドに含まれる励磁データに基づき、モータＭの出力が継続さ
れる（図中のタイミングＴ１０８）。
【００６５】
そして、図中のタイミングＴ１０９で、プログラムの実行を一時停止（ブレーク）する
場合、該ブレークポイントで、例えばＩＣＥ（インサーキットエミュレータ）の機能によ
り、演出制御基板２００からモータ停止信号（Ｈレベル）を送信する。このとき既に出力
停止有効モードに遷移しているため、モータ停止信号（Ｈレベル）がＳＴＯＰ端子から入
力されると、モータドライバ５００において、出力制御回路５０４から出力回路５０５へ
の励磁データの出力が遮断され、出力回路５０５のトランジスタがオフ状態となる。従っ
て、モータＭの各励磁コイルには電圧が供給されず、その結果として、図中のタイミング
Ｔ１１０で、モータＭの出力がオフとなる。以上のように、プログラムのデバッグ作業で
は、ブレークポイントでモータＭの出力を的確に停止させて、デバッグ作業を効率的に行
うことが可能となる。
【００６６】
次に、図１０を参照しながら、例えば遊技店での製品可動時に、モータ停止信号を無効
とする場合の処理について説明する。なお、図５に示すように、遊技店での製品稼働時に
は、モータ停止信号を使用する必要性がないため、モータドライバ５００のＳＴＯＰ端子
はグランドに短絡させており、演出制御基板２００からモータドライバ５００に対してモ
ータ停止信号（Ｌ／Ｈレベル）を送信不能である。
【００６７】
始めに、図９を参照しながら、例えば開発段階でのプログラムのデバッグ時に、モータ
停止信号を有効とする場合の処理について説明する。なお、前述のとおり、開発段階では
、演出制御基板２００とモータドライバ５００との間は、接続線ＳＴＯＰで接続されてお
り、演出制御基板２００からモータドライバ５００に対してモータ停止信号（Ｌ／Ｈレベ
ル）を送信可能である。
【００６８】
まず、モータＭの作動中において、図中のタイミングＴ２０１で、演出制御基板２００
からモータドライバ５００へモータ停止信号無効コマンドが送信される。これにより、図
中のタイミングＴ２０２で、モータ停止信号を無効化する出力停止無効モードが設定され
る。なお、このとき演出制御基板２００から出力されるモータ停止信号はＬレベル（非ア
クティブ）とする。次いで、図中のタイミングＴ２０３で、演出制御基板２００からモー
タドライバ５００へ励磁出力コマンドが送信され、この励磁出力コマンドに含まれる励磁
データに基づき、モータＭの出力が継続される（図中のタイミングＴ２０４）。
【００６９】
続いて、図中のタイミングＴ２０５で、演出制御基板２００からモータドライバ５００
へモータ停止信号無効コマンドが再度送信される。これにより、図中のタイミングＴ２０
６で、引き続き、モータ停止信号を無効化する出力停止無効モードが設定される。次いで
、図中のタイミングＴ２０７で、演出制御基板２００からモータドライバ５００へ励磁出
力コマンドが送信され、この励磁出力コマンドに含まれる励磁データに基づき、モータＭ
の出力が継続される（図中のタイミングＴ２０８）。
【００７０】
このとき、図中のタイミングＴ２０９で、当該遊技機に発生する静電気等を要因とした
ノイズの影響によって、ストップ端子に閾値を超える電圧が印加された場合（ノイズによ
るモータ停止信号（Ｈレベル）が入力された場合）であっても、現時点で出力停止無効モ
ードに遷移しているため、該モータ停止信号（Ｈレベル）は無効化される。そのため、モ
ータドライバ５００において出力制御回路５０４から出力回路５０５への励磁データの出
力は維持され、出力回路５０５のトランジスタがオン状態を保持し続けることで、モータ
の各励磁コイルに電圧が供給され、その結果として、図中のタイミングＴ２１０で、モー
タＭの出力はオン状態を継続する。従って、遊技機の製品稼働時には、モータドライバ５
００において、ＳＴＯＰ端子に乗るノイズの影響を回避して、モータＭが誤動作するのを
防止することができる。
【００７１】
以上、本実施形態によれば、シリアル通信方式によるモータ制御において、開発段階の
デバッグ時には、プログラムのブレークポイントで駆動源（モータＭ）の出力を的確に停
止させる機能を確保し、これによりデバッグ作業を効率的に行うことができる一方で、製
品稼働時には、当該機能が不具合の原因となることを回避して、ノイズ等の影響で駆動源
（モータＭ）が誤動作するのを未然に防止することが可能である。
【００７２】
また、本実施形態では、開発段階のデバッグ時には、演出制御基板２００とモータドラ
イバ５００との間を接続線ＳＴＯＰで接続してモータ停止信号の送受信を可能とする一方
で、製品稼働時には、前記接続を解除してＳＴＯＰ端子をグランドに短絡させることで、
ノイズの影響を受け難くして、モータ制御の信頼性をより一層向上させることが可能であ
る。また、演出制御基板２００とモータドライバ５００とを接続する接続線ＳＴＯＰをグ
ランドに短絡するためのスイッチ手段を設けて、該スイッチ手段の切り替えによって、開
発段階では短絡を解除し、製品稼働時にはグランドに短絡させるようにしてもよい。
【００７３】
なお、本発明は、上記実施形態に限定されるものではなく、本発明の要旨を逸脱しない
範囲であれば適宜改良可能である。
【００７４】
上述の実施形態では、演出制御基板２００側でのタイマ割込み処理内で、演出制御基板
２００からモータドライバ５００へ各コマンドが送信され、例えば、図１０中のタイミン
グＴ１００，１００でのコマンド送信はＮ回目（Ｎ周期目）のタイマ割込み処理内で実行
され、タイミングＴ１００，１００でのコマンド送信はＮ＋１回目（Ｎ＋１周期目）のタ
イマ割込み処理内で実行されることを想定している。すなわち、励磁出力コマンドとモー
タ停止信号有効／無効コマンドとは割込み周期毎に１セットとして送信されることになる
。ただし、このようにモータ停止信号有効／無効コマンドを定期的（割込み周期毎）に送
信する場合に限定されず、例えば、モータ停止信号有効／無効コマンドを遊技機の電源投
入時のみに送信する構成としてもよく、この電源投入時の設定に応じて出力停止有効／無
効モードを決定し、遊技機の電源が遮断されるまでの間、当該モードを維持できるように
してもよい。この構成によれば、制御基板にかかる制御負担を軽減させて、遊技進行又は
遊技演出を円滑に処理することができる。さらに、出力停止有効モードに遷移する場合に
のみモータ停止有効／無効コマンドを送信し、モータ停止有効／無効コマンドを送信しな
い場合、あるいは、通信エラー等の不具合でモータ停止有効／無効コマンドを受信できな
い場合には、出力停止無効モードに遷移させるように構成してもよい。この構成によれば
、上記と同様に、制御基板にかかる制御負担を軽減させて、遊技進行又は遊技演出を円滑
に処理することができるとともに、通信エラー等の不具合に伴い、モード切り替えを正確
に行うことができず、モータが誤動作するという二次的な不具合が発生するのを防止でき
る。
【００７５】
また、上述の実施形態では、通信回路５０１におけるコマンドデータ（シリアルデータ
）の取り込み開始および終了を、ノイズに対する堅牢性を高めるため、イネーブル信号（
Ｌ／Ｈ）の変化に基づき行っているが、この構成に限定されるものではなく、例えば、コ
マンドデータの最初と最後にスタートコードとエンドコードを設定して、該コードの検出
によってコマンドデータ（シリアルデータ）の取り込み開始および終了をしてもよく、こ
の場合にはモータ制御の処理負担が軽減される。
【００７６】
また、上述の実施形態では、ロード信号の入力を契機として記憶回路５０２から出力制
御回路５０４等へシリアルデータを転送しているが、この構成に限定されるものではなく
、シリアルコマンドの最終ビット（１６ビット目）を入力したときにシリアルデータを転
送したり、シリアルコマンドの最終ビット（１６ビット目）を入力した後でイネーブル信
号がＬレベルからＨレベルに変化したときにシリアルデータを転送するようにしてもよい
。また、シリアルコマンド内にロード命令を設定してもよい。
【００７７】
また、上述の実施形態において、複数のモータドライバ５００（１），５００（２），
…は、同一の型式であっても、異なる形式であってもよい。同様に、複数のモータＭＡ，
ＭＢ，ＭＣ，ＭＤ，…も、同一の型式であっても、異なる形式であってもよい。
【００７８】
また、上述の実施形態では、遊技に関連した動作を実行する可動手段として、所定の演
出パターンに従って演出動作を実行する可動役物２４を例示して説明したが、この構成に
限定されるものではなく、例えば、遊技球を入球容易又は困難な状態へ開閉動作する電動
役物（普通電動役物、特別電動役物）や、入賞の種別に応じた個数の遊技媒体を払出動作
する払出部材、遊技球を発射機構へ球送りする球送り部材、遊技球を遊技領域へ向けて打
球する発射部材、周方向に複数種の図柄が配列されて回転動作する回転リールなど、他の
可動手段に適用してもよい。
【００７９】
なお、上述の実施形態においては、ぱちんこ遊技機に適用した場合を例示して説明した
が、これに限定されるものではなく、ぱちんこ遊技機以外の遊技機、例えば、スロットマ
シン、アレンジボール機、雀球遊技機、封入式遊技機（所定個数の遊技球を機内に封入し
て循環使用する遊技機）等の他の遊技機にも適用することができ、同様の効果を得ること
ができる。
【符号の説明】
【００８０】
ＰＭ  ぱちんこ遊技機（遊技機）
ＰＡ  遊技領域
Ｍ  モータ（駆動源）
１  外枠
２  前枠
５  ガラス枠
２０  遊技盤
２４  可動役物（可動手段）
１００  主制御基板（遊技制御手段）
２００  演出制御基板（遊技制御手段）
５００  モータドライバ（駆動手段）
５０１  通信回路
５０２  記憶回路
５０３  比較回路（駆動源停止手段、モード切替手段）
５０４  出力制御回路（駆動源制御手段、駆動源停止手段、モード切替手段）
５０５  出力回路（駆動源制御手段、駆動源停止手段）
５０６  入力回路
【図１】
0005979621.tif 000002
【図２】
0005979621.tif 000003
【図３】
0005979621.tif 000004
【図４】
0005979621.tif 000005
【図５】
0005979621.tif 000006
【図６】
0005979621.tif 000007
【図７】
0005979621.tif 000008
【図８】
0005979621.tif 000009
【図９】
0005979621.tif 000010
【図１０】
0005979621.tif 000011