(57)【要約】  【課題】  払出し制御手段のの制御動作状態（正常動作可能状態又は正常動作不可能状態）を主制御手段で検出でき、払出し制御手段が正常動作不可能状態の場合にはエラー処理できるようにすること。  【解決手段】  プログラム処理の暴走チェックして（Ｓ49）、払出し制御手段が正常動作可能状態で払出し制御動作を正常に行っている場合には（Ｓ50：Yes ）、払出し制御手段から主制御手段に正常信号が送信出力される（Ｓ51）が、払出し制御手段においてプログラム処理の暴走等の異常発生により、払出し動作を正常に行えない場合には（Ｓ50：No）、払出し制御手段は不正常信号を主制御手段に送信出力する（Ｓ52）。主制御手段は払出し制御手段から受けた不正常信号に基づいて、払出し制御手段に発生した異常状態のエラー処理をする。【選択図】  図１０
2006081938.tif 000002
【特許請求の範囲】
【請求項１】
遊技機を統括的に制御する主制御手段(50,50A)とこの主制御手段(50,50A)からの指示を受ける払出し制御手段(70,70A)とを備えた遊技機において、
前記払出し制御手段(70,70A)は、それ自身が正常動作可能状態か否か判定する判定手段(70b) を有し、この判定手段(70b) が正常動作可能状態であると判定した場合に、その旨の正常信号を主制御手段(50,50A)に出力するように構成され、
前記主制御手段(50,50A)は、前記正常信号を受けることを条件として遊技制御動作を行うように構成され、
前記判定手段(70b) は、ウォッチドッグタイマカウント部を含む暴走検出回路を有し、前記ウォッチドッグタイマカウント部を用いて、正常動作可能状態か否かを判定することを特徴とする遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は遊技機に関し、特に主制御手段から動作指令を受けて動作制御する払出し制御手段の制御動作状態（正常動作可能状態又は正常状態不可能状態）を表す信号を、主制御手段に送信するようにしたものに関する。
【背景技術】
【０００２】
従来、パチンコ機等の遊技機においては、発射ハンドル操作による遊技球の発射制御、遊技盤に設けた図柄始動手段や可変入賞手段（開閉式入賞手段）等の遊技役物の制御、入賞手段への入賞を検知する検知制御、図柄表示用ディスプレイに設けられた変動図柄表示手段に有する複数の図柄表示部に図柄変動させる図柄表示制御、入賞手段への入賞に伴う遊技球の払出し制御、入賞時や大当たり状態におけるサウンド制御やランプ制御等、種々の制御を司る複数の副制御部を有するとともに、これら複数の副制御部を統括的に司る主制御部を有する制御装置が設けられている。
【０００３】
即ち、主制御部だけがコンピュータ手段を備え、この主制御部は遊技盤側の遊技制御を主として司るために、各図柄表示部毎に図柄変動表示させる図柄表示制御の為の一連の制御信号（制御コマンド）を図柄制御部に直接出力して図柄表示を制御している。また、主制御部は普通入賞手段や可変入賞手段への遊技球の入賞に際して、払出し制御信号を払出し制御部に出力して賞球の払出しを制御している。
【０００４】
この場合、主制御部は図柄制御部に対して、各動作毎の詳細な制御信号を逐一送信して、各図柄表示部における図柄を高速や低速で変動（スクロール）させる等の変動状態制御しているため、例え１つの制御信号がノイズや静電気等により無効になっても、後続する制御信号に基づくことで、所定の変動制御を何ら支障なく続行できる。このように、主制御部は図柄表示制御だけでなく、図柄変動に付随するランプの点灯／点滅制御、サウンド出力制御等の種々の制御を行うことから、主制御部における制御負荷が非常に大きく、これら付随動作の制御に制御遅れが生じ易い。
【０００５】
そこで、図柄制御部やサウンド制御部等の各副制御部を、主制御部とは独立のコンピュータ手段を備えた個別の制御基板上に構成し、主制御部から各副制御部へ制御コマンドを一方向通信するコマンド送信方式が採用されつつある（例えば、特許文献１参照）。これにより、主制御部は図柄変動に際して図柄制御部に、変動パターン番号を指定する図柄変動開始コマンドと、各図柄表示部毎に停止図柄を指定する図柄指定コマンドとを順次送信するだけでよく、図柄変動制御を簡単化でき、主制御部の負荷を格段に軽減することができ、図柄変動に同期させてサウンド制御やランプ制御を実行できる。
【特許文献１】特開２００１−０００６９４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
このように、主制御部や副制御部を夫々独立させた制御基板上に構成し、主制御部から図柄制御部等の各副制御部に一方向送信する制御コマンド数を格段に減少させることで、主制御部の制御負荷を軽減できるが、例えば、払出し制御部に設けたマイクロコンピュータの動作不良により払出し動作制御が不可能になり、入賞に伴う遊技球の払出しが行えない場合で、入賞に伴う賞球が払出されないにも係わらず、主制御部は副制御部である払出し制御部に払出しコマンドを送信するだけで、払出し制御の非動作状態を検出するようにはなっていないため、エラー報知されないことから、遊技者とホール側とでトラブルが発生するようになる。
【０００７】
更に、サウンド制御部やランプ制御部についても同様に、これら制御部のマイクロコンピュータの動作不良により、リーチ発生時や大当たり発生時におけるサウンド出力やランプ点灯が行われない一方、ゲームを続行できることから、この場合には、これらリーチ発生や大当たり発生の盛り上げに欠け、興趣性に欠けること、等の問題がある。
本発明の目的は、下位制御手段の各々の制御動作状態（正常動作可能状態又は正常動作不可能状態）を上位制御手段で検出でき、下位制御手段が正常動作不可能状態の場合にはエラー処理できるようにすること、等である。
【課題を解決するための手段】
【０００８】
本願の遊技機は、遊技機を統括的に制御する主制御手段とこの主制御手段からの指示を受ける払出し制御手段とを備えた遊技機において、払出し制御手段は、それ自身が正常動作可能状態か否か判定する判定手段を有し、この判定手段が正常動作可能状態であると判定した場合に、その旨の正常信号を主制御手段に出力するように構成され、主制御手段は、正常信号を受けることを条件として遊技制御動作を行うように構成され、判定手段は、ウォッチドッグタイマカウント部を含む暴走検出回路を有し、ウォッチドッグタイマカウント部を用いて、正常動作可能状態か否かを判定するものである。
【０００９】
払出し制御手段は、主制御手段から受ける指示に基づいて、制御動作を行うとともに、払出し制御手段において、判定手段の暴走検出回路に含まれるウォッチドッグタイマカウント部を用いて、正常動作可能状態か否かが判定され、払出し制御手段が正常動作可能状態で制御動作を行っている場合には、その正常動作可能状態であることを示す正常信号を主制御手段に送信出力する。それ故、主制御手段は、払出し制御手段から正常信号を受信することで、払出し制御手段の正常動作可能状態を確実に検出できる。
【発明の効果】
【００１０】
本願の発明によれば、払出し制御手段において、判定手段の暴走検出回路に含まれるウォッチドッグタイマカウント部を用いて、正常動作可能状態か否かが判定され、正常動作可能状態で制御動作を行っている場合には、払出し制御手段は正常信号を主制御手段に送信出力するため、主制御手段は、払出し制御手段から正常信号を受信することで、払出し制御手段の正常動作可能状態を確実に検出することができる。
【発明を実施するための最良の形態】
【００１１】
本発明の遊技機は、遊技機を統括的に制御する主制御手段とこの主制御手段からの指示を受ける払出し制御手段とを備え、払出し制御手段は、それ自身が正常動作可能状態か否か判定する判定手段を有し、この判定手段が正常動作可能状態であると判定した場合に、その旨の正常信号を主制御手段に出力するように構成され、主制御手段は、正常信号を受けることを条件として遊技制御動作を行うように構成され、判定手段は、ウォッチドッグタイマカウント部を含む暴走検出回路を有し、ウォッチドッグタイマカウント部を用いて、正常動作可能状態か否かを判定するものである。
【実施例】
【００１２】
以下、本発明の実施の形態について図面に基いて説明する。
本実施形態は、パチンコホールの島構造体に設置される所謂カード式弾球遊技機と呼ばれる第１種パチンコ機に本発明を適用した場合の一例であり、パチンコホールに設けられた島構造体には、その長さ方向に複数のカード式球貸し機１と複数のパチンコ機２とが交互に配設され、カード式球貸し機１はパチンコ機２に電気的に接続されている。
【００１３】
図１〜図４に示すように、カード式弾球遊技機であるパチンコ機２は、矩形枠状の外枠３と、この外枠３に開閉自在に枢着された前枠４とを有し、カード式球貸し機１をサンドイッチ状に挟持する状態で、外枠３が島構造体（図示略）に着脱自在に装着されている。前枠４には、遊技盤５が裏側から着脱自在に装着され、遊技盤５の前側に対応させて、窓部６ａを有するガラス扉６と発射用の遊技球を貯留する球受け皿８の前面板（図示略）とが夫々開閉自在に枢着されている。前枠４の下部には、球受け皿８から溢流し又は抜き取った遊技球を貯留する下皿９と、発射手段１０の発射ハンドル１１とが設けられている。  
【００１４】
この発射手段１０は、回動操作可能な発射ハンドル１１と、この発射ハンドル１１を回動操作した回動角度に応じた打撃力で打撃槌１２により遊技球を発射させる発射モータ１３（図３，図４参照）などを備えている。球受け皿８の右部には、カード式球貸し機１に対する球貸し操作用の操作パネル１４が設けられ、この操作パネル１４には、カード残額を３桁の数字で表示するカード残額表示部１４ａと、所定金額分の遊技球の球貸しを指示する球貸しスイッチ１４ｂと、遊技終了時にカードの返却を指令する返却スイッチ１４ｃとが設けられている。
【００１５】
図２に示すように、遊技盤５には、金属製の外レールと内レールとからなるガイドレール１５がほぼ環状に設けられ、このガイドレール１５の内側の遊技領域５ａには、センターケース２５と、そのセンターケース２５内に設けられたカラーの液晶ディスプレイ１６と、左ゲート手段（通過手段又は作動口）１７及び右ゲート手段１８と、複数の普通入賞手段１９（この場合、例えば６つ）と、図柄始動手段（図柄始動兼入賞手段）２０と、可変入賞手段（開閉式入賞手段）２１等が夫々所定の位置に配設されている。
【００１６】
左右のゲート手段１７，１８及び入賞手段１９〜２１の各々には、遊技球の通過を検出する遊技球検出センサ（図示略）が設けられている。それ故、遊技球が何れかのゲート手段１７，１８を通過した場合、或いは遊技球が何れかの入賞手段１９〜２１に入賞した場合、遊技球検出センサから出力される遊技球検出信号を、後述する主制御手段５０に供給可能になっている。尚、遊技盤５には複数の遊技釘や風車等が設けられているが、図示を省略する。
【００１７】
液晶ディスプレイ１６は、３つの遊技図柄からなる特別遊技図柄を変動表示する特別図柄表示手段２３として機能するとともに、小型の２つの遊技図柄からなる普通遊技図柄を変動表示する普通図柄表示手段２４として機能する可変表示手段２２である。また、可変表示手段２２には、各種の背景やキャラクタの動画、吹き出し等の動作を、特別図柄表示手段２３や普通図柄表示手段２４を含む液晶ディスプレイ１６の画面に背景画像として演出表示する機能も有する。
【００１８】
特別図柄表示手段２３は、例えば左右方向に並ぶ３個（左、中、右）の図柄表示部２３ａ〜２３ｃを有し、図柄始動手段２０に遊技球が入賞することを条件に、図柄表示部２３ａ〜２３ｃに特別遊技図柄が所定時間だけ変動表示（スクロール表示）される。そして、各図柄表示部２３ａ〜２３ｃにおいては、図柄始動手段２０への遊技球の入賞タイミングに応じた抽選結果に基づいて決定される図柄態様で停止する。
【００１９】
普通図柄表示手段２４は、例えば可変表示手段２２の右下部に、左右方向に並ぶ２個（左、右）の図柄表示部２４ａ，２４ｂを有し、左ゲート手段１７又は右ゲート手段１８を通過した遊技球が検出されたとき、各図柄表示部２４ａ，２４ｂに普通遊技図柄を所定時間だけ変動表示し、遊技球が左ゲート手段１７又は右ゲート手段１８を通過する時点において抽選された制御乱数により決定される図柄態様を表示して停止するようになっている。普通図柄表示手段２４の変動後に停止した普通遊技図柄が当たりとなった当たり発生時には、図柄始動手段２０の開閉爪２０ａが所定時間だけ開放されて遊技球が入賞し易くなる。
【００２０】
図柄始動手段２０は、開閉自在な左右１対の開閉爪２０ａ及び遊技球の通過を検出する遊技球検出センサ（図示略）を備え、図示外のソレノイドを駆動源とする電動式チューリップと一体的に構成され、遊技球検出手段として機能するものである。可変入賞手段２１は前方に開放可能な開閉板２１ａを備え、通常、開閉板２１ａは閉じた状態であるが、特別図柄表示手段２３の変動後に停止した確定図柄が「７７７」、「４４４」等の特定態様のとき、所謂「大当たり」と称する特別遊技が開始され、開閉板２１ａが前方に開放されて遊技者に有利な状態が発生する。
【００２１】
この可変入賞手段２１の内部に特定入賞領域２１ｂと普通入賞領域２１ｃとが設けられ、特定入賞領域２１ｂを遊技球が通過したとき、特別遊技が継続される。遊技球が特定入賞領域２１ｂを通過したことを遊技球検出センサ（図示略）で検出可能であり、また遊技球が普通入賞領域２１ｃを通過したことを別の遊技球検出センサ（図示略）で検出可能である。
【００２２】
可変入賞手段２１の開閉板２１ａが前方に開放された後、所定時間（例えば、約３０秒間）が経過した場合、又は所定数（例えば１０個）の遊技球が入賞したときに特別遊技が終了する。しかし、開閉板２１ａが閉じる際に遊技球が特定入賞領域２１ｂを通過していれば最大所定ラウンド（例えば１６ラウンド）まで特別遊技を継続でき、遊技者に有利な利益状態が付与される。
【００２３】
図３、図４に示すように、前枠４の裏側には、遊技盤５を裏側から押さえる裏機構板３２が着脱自在に装着され、この裏機構板３２には開口部３２ａが形成され、その上側に球タンク３３と、これから延びるタンクレール３４とが設けられ、このタンクレール３４に接続された払出し手段３５が裏機構板３２の側部に設けられ、裏機構板３２の下側には払出し手段３５に接続された払出し球誘導路３６が設けられている。払出し手段３５から払出された遊技球は払出し球誘導路３６を経由して球受け皿８に払出される。
【００２４】
裏機構板３２の開口部３２ａには、遊技盤５の裏側に装着された裏カバー３７が嵌合されている。この裏カバー３７に装着された基板ケース３８の内部に主制御基板３９が配設され、その前側に図柄制御基板４０が配設されている。そして、液晶ディスプレイ１６はこの図柄制御基板４０に電気的に接続されている。主制御基板３９の下側で、裏カバー３７に装着された基板ケース４１ａの内部にランプ制御基板４２が設けられ、この基板ケース４１ａに隣接する基板ケース４１ｂの内部にサウンド制御基板４３が設けられている。
【００２５】
これら基板ケース４１ａ，４１ｂの下側で裏機構板３２に装着された基板ケース４４の内部には、電源基板４５と払出し制御基板４６が夫々設けられている。更に、発射手段１０の後側に装着された基板ケース４７の内部には、発射制御基板４８が設けられている。これら制御基板３９〜４０，４２〜４３，４５〜４６，４８は夫々独立のプリント基板で構成され、電源基板４５と発射制御基板４８を除くその他の制御基板３９，４０，４２，４３，４６には、ＣＰＵとＲＯＭやＲＡＭ等を有する１チップ集積回路からなるマイクロコンピュータ（図示略）が夫々設けられている。
【００２６】
主制御基板３９とその他の制御基板４０，４２，４３，４６とは、複数本の信号線でコネクタを介して電気的に接続され、主制御基板３９から各制御基板４０，４２，４３，４６に、所定の遊技動作を実行させる種々の制御コマンドを一方向通信にて送信可能になっている。制御コマンドの一方向通信を採用することで、普通遊技図柄や特別遊技図柄の図柄停止に関する不正を確実に防止できるとともに、後述する主制御手段５０の制御負荷を軽減でき、制御コマンドの送信制御を簡単化することができる。
【００２７】
次に、パチンコ機２の制御装置に予め格納した複数の制御プログラムを介して達成される種々の機能について、図５の機能ブロック図により説明する。但し、これら種々の機能は、前述したマイクロコンピュータ及びＲＯＭに格納した種々の制御プログラム等により、これらの手段５０〜５６、６１〜６４、７０、７１、７３、７５で達成される。ここで、これら複数の制御手段５０，６０，７０，７１，７３，７５が夫々独立の制御基板３９，４０，４２，４３，４６，４８上に構成されているため、これら制御手段５０，６０，７０，７１，７３，７５を配置する自由度を高めることができる。
【００２８】
主制御基板３９上に構成された主制御手段５０は、遊技態様や遊技球の挙動に応じた遊技動作の制御、つまり遊技盤５に設けられた種々の遊技部品２０，２１の制御や各種の遊技球検出手段１７〜２１等に設けられた遊技球検出センサ等に対する信号の入出力に関わる遊技盤５の遊技制御を主として司るとともに、後述する図柄制御手段６０、払出し制御手段７０、ランプ制御手段７１、サウンド制御手段７３等に必要に応じて制御コマンドを送信出力する。ここで、払出し制御手段７０が下位の制御手段に相当し、主制御手段５０が遊技機であるパチンコ機２を統括的に制御する上位の制御手段に相当する。
【００２９】
図柄制御基板４０上に構成された図柄制御手段６０は、主制御手段５０から送信されてくる図柄制御コマンドに基づいて、各図柄表示部２４ａ，２４ｂの普通遊技図柄を変動制御し、指示された普通図柄態様を表示するように変動停止を制御する。図柄制御手段６０は、更に、受信した図柄制御コマンドに基づいて、各図柄表示部２３ａ〜２３ｃの特別遊技図柄を変動制御し、指示された特別図柄態様を表示するように変動停止を制御したり、液晶ディスプレイ１６に演出表示させる演出表示制御を実行する。
【００３０】
払出し制御基板４６上に構成された払出し制御手段７０は、送受信手段７０ａと動作状態判定手段７０ｂとを有し、主制御手段５０から払出し制御コマンドを受信し、払出し手段３５による遊技球の払出し制御を司るとともに、カード式球貸し機１が接続されていることを条件に、発射制御手段７５に発射許可信号を出力する。送受信手段７０ａは、主制御手段５０から送信される払出し制御コマンドを割込みにより受信するとともに、正常動作可能状態を示す正常信号又は正常動作不可能状態を示す不正常信号を主制御手段５０に送信する。
【００３１】
動作状態判定手段７０ｂは、払出し制御手段７０に有するマイクロコンピュータによるプログラム処理の暴走等を検出することで、払出し制御手段７０自身が正常動作可能か否か、つまり制御動作状態を判定する。ランプ制御基板４２上に構成されたランプ制御手段７１は、主制御手段５０から送信されるランプ制御コマンドを受信し、遊技盤５やガラス扉６等に設けられた多数の装飾用ランプや演出用ランプ等を含むランプ群７２の点灯制御を司る。
【００３２】
サウンド制御基板４３上に構成されたサウンド制御手段７３は、主制御手段５０から送信されるサウンド制御コマンドを受信し、球受け皿８の裏側に設けられたスピーカ７４に対する各種の音響効果音の為のサウンド出力制御を司る。発射制御基板４８上に構成された発射制御手段７５は、払出し制御手段７０から発射許可信号を受けていることを条件として、発射モータ１３を駆動制御する。
【００３３】
主制御手段５０は、特別図柄用の乱数発生手段５１及び乱数抽出手段５２と、乱数判定手段５３と、利益状態発生手段５４と、図柄決定手段５５と、コマンド送信手段５６等を備えている。ここで、乱数発生手段５１と乱数抽出手段５２等により特別図柄用の抽選手段が構成されている。この主制御手段５０には、左右のゲート手段１７，１８を遊技球が通過することに基づいて普通遊技図柄に関する抽選を行う普通図柄用抽選手段が別途設けられているが、ここでは、普通図柄抽選手段に関する説明を省略し、特別図柄用抽選手段について説明する。
【００３４】
次に、特別図柄用抽選手段の乱数発生手段５１と乱数抽出手段５２について説明する。この乱数発生手段５１は、微小な更新周期（例えば、約2msec)で、例えば「０〜２９９」までの制御乱数を繰り返し発生する。この乱数発生手段５１で発生する複数の制御乱数のうち、１つの制御乱数（例えば、「１７」）だけが、予め定められた特定乱数である大当たり用乱数として設定されている。
【００３５】
乱数抽出手段５２は、特別遊技図柄に関しては図柄始動手段２０に遊技球が入賞したときの制御乱数を抽出する。乱数判定手段５３は、図柄始動手段２０に遊技球が入賞したときに乱数抽出手段５２で抽出された制御乱数に基づいて、特別遊技図柄に関して、特定乱数と一致した「大当り」であるのか、又は「外れ（外れリーチを含む）」の何れであるかを判定する。
【００３６】
更に、乱数判定手段５３は、確率変動型の大当たりに関しても判定を行い、確率変動型であると判定した場合には、当該利益状態が終了した後、次回或いは次々回の大当たり迄、或いは所定回数（例えば、１００回）だけ特別遊技図柄が変動する迄、大当たりとする特定乱数の数を通常のときよりも多くする。また、乱数判定手段５３は、このような確率変動の場合には、後述する利益状態発生手段５４に所定の利益を与えるように指示する。これも、遊技者に有利な利益状態である。
【００３７】
利益状態発生手段５４は、乱数判定手段５３から大当たりの判定結果を受ける、若しくは、特別図柄表示手段２３の変動後の停止図柄が大当たり図柄となることを条件に、遊技制御に含まれる所定の利益状態発生ルーチンにより可変入賞手段２１の開閉板２１ａを前述したように開閉作動させる。更に、利益状態発生手段５４は、乱数判定手段５３から前述した確率変動指示を受けると、普通遊技図柄が「当たり」になることを条件として、図柄始動手段２０の開閉爪２０ａを通常時（例えば、約0.5 秒）よりも長い時間（例えば、約３秒）開状態にする等して、遊技球が入り易くなるといった利益状態を遊技者に与える。
【００３８】
図柄決定手段５５は、乱数判定手段５３からの判定結果に応じて、所定の抽選プログラムにより、普通遊技図柄に関して、「当たり」のときには当たり普通遊技図柄及び当たり変動パターンを抽選により決定し、「外れ」のときには外れ普通遊技図柄及び外れ変動パターンを抽選により決定する。図柄決定手段５５は、更に、特別遊技図柄に関して、「大当たり」のときには大当たり特別遊技図柄及び大当たり変動パターンを抽選により決定するとともに、「外れ」のときには外れ特別遊技図柄及び外れ変動パターンを決定する。ここで、各普通図柄の変動パターン及び各特別図柄の変動パターンには、変動時間が含まれている。
【００３９】
コマンド送信手段５６は、普通図柄や特別図柄に関する複数種類の変動パターン番号に対応する指定コードを記憶し、図柄決定手段５５で決定された変動パターンに基づいて、図柄制御手段６０に対して、特別遊技図柄の為の変動パターン番号を指定する変動パターン指定コードと、停止図柄と、変動停止コマンドとを図柄変動毎に制御コマンドとして送信出力するとともに、普通遊技図柄の変動パターンについても、図柄制御手段６０に対して、変動パターン指定コードを含む種々の制御コマンドを送信する。
【００４０】
コマンド送信手段５６は、更に、払出し制御手段７０とランプ制御手段７１とサウンド制御手段７３等に対して必要に応じて種々の制御コマンド（図示略）を随時送信する。ここで、各種の制御コマンドは、図６に示すように、８ビットからなるパラレルのコマンドデータ（送信データ信号Ｄ０〜Ｄ７）を１バイトとする複数バイトからなり、通常、この制御コマンドにほぼ同期させて、ストローブ信号が同時に送信される。それ故、ストローブ信号を伴ったコマンドデータを読み込むことで、これら受信した制御コマンドの信頼性を高めることができる。
【００４１】
図柄制御手段６０は、普通図柄表示手段２４を制御する普通図柄制御手段６１と、特別図柄表示手段２３を制御する特別図柄制御手段６２と、変動パターン記憶手段６３と、演出パターン記憶手段６４等を有し、コマンド送信手段５６から送信される図柄制御コマンドを受信し、受信した図柄制御コマンドを解析する。そして、図柄制御手段６０においては、普通図柄制御手段６１により各図柄表示部２４ａ，２４ｂにおける普通図柄変動が制御され、特別図柄制御手段６２により各図柄表示部２３ａ〜２３ｃにおける特別図柄変動が制御され、更に、可変表示手段２２により種々の予告演出が表示される。
【００４２】
変動パターン記憶手段６３には、普通遊技図柄や特別遊技図柄に関して、複数の変動パターン番号の各々に図柄変動情報及び変動内容（変動時間を含む）を対応づけた変動パターン情報が記憶されている。演出パターン記憶手段６４には、特別図柄表示手段２３における特別遊技図柄の変動開始に連動して、各種の背景に重ねてキャラクタを登場させて可変表示手段２２に演出表示する複数の演出表示用の演出パターン情報が記憶されている。
【００４３】
次に、主制御手段５０により実行される遊技動作制御について、図８に基づいて説明する。但し、図中の符号Ｓｉ（ｉ＝１１、１２、１３・・・）は各ステップである。ここで、この遊技動作制御を実行中に、例えば、インタバル割込み等による割込み処理により、後述する払出し制御手段７０から送信される信号を受信する割込み処理制御について図７に基づいて簡単に説明すると、遊技動作制御を実行中に、払出し制御手段７０から送信された正常信号又は不正常信号を受信する毎に、遊技動作制御が強制的に中断され、信号受信の為の割込み処理制御が開始され、受信した信号が所定のメモリに記憶され（Ｓ30）、この割込み処理を終了し、遊技動作制御にリターンする。
【００４４】
パチンコ機２に電源が投入されるとこの遊技動作制御が開始され、先ず主制御基板３９に設けられたマイクロコンピュータに有するＣＰＵの各メモリやレジスタを初期化する初期設定が実行され（Ｓ11）、マイクロコンピュータに有するＲＡＭの全てのデータがクリア（消去）される（Ｓ12）。次に、主制御手段５０による統括的な遊技動作制御に必要な種々の初期値をＣＰＵに対して設定する初期値設定処理、例えば、可変表示手段２２に表示する初期図柄を設定したり、Ｓ16〜20，Ｓ24〜29のメインの遊技制御プログラムを繰り返し実行する制御周期を「２msec」に設定する等の種々の初期値設定処理が実行される（Ｓ13）。
【００４５】
その後、所定の制御周期（約２msec）に達するまでの残余時間において、次の図柄を更新により決定する図柄データ変更処理（Ｓ14）と、所定の数値更新処理（Ｓ15）とが繰り返して実行される。このように、制御開始から約２msecが経過するまでの余り時間を、Ｓ14とＳ15を繰り返し実行することで処理時間が調節される。そして、２msec信号発生手段（図示略）からの割込み信号に基づいて、Ｓ14〜Ｓ15を実行中に、制御開始から約２msecが経過して、２msec信号発生手段からの２msec割込み用信号がマイコン３９ＣのＣＰＵに内部割込みとして供給される。
【００４６】
その結果、ＣＰＵにより、例えば内部割込みによるリスタート命令（ＲＳＴ命令）が実行され、Ｓ14とＳ15の処理時間調節制御が途中で強制的に停止され、遊技制御プログラムの先頭アドレスにジャンプし、Ｓ16以降のメインの遊技制御プログラム（Ｓ16〜20，Ｓ23〜Ｓ29）が繰り返して実行される。ここで、これらＳ16〜20，S23 〜29が所定の制御動作に相当する。次に、そのメインの遊技制御プログラムについて説明する。
【００４７】
先ず、図柄始動手段２０の開閉爪２０ａや可変入賞手段２１の開閉板２１ａを駆動するソレノイドに駆動信号を出力する駆動信号出力処理が実行される（Ｓ16）。次に、各入賞手段１９〜２１に設けた入賞検出センサ、図示外の補給切れ検出スイッチや満杯検出スイッチ等の各種のスイッチからのスイッチ信号を読み込むスイッチ信号入力処理が実行される（Ｓ17）。次に、乱数発生手段５１により、抽選用カウンタを用いて抽選用数値を、「０」〜「299 」までの３００個の数値範囲内で１つずつインクリメントする抽選用数値更新処理が実行される（Ｓ18）。その結果、抽選用の数値が更新しながら発生することになる。
【００４８】
次に、払出し制御手段７０から何ら信号を受信していない場合には（Ｓ19：No）、信号を受信するまでＳ１９が繰り返される。払出し制御手段７０から信号を受信し（Ｓ19：Yes ）、その受信した信号が「正常信号」の場合には（Ｓ20：Yes ）、払出し制御手段７０に払出し制御コマンドを出力するコマンド出力処理が実行される（Ｓ23）。次に、サウンド制御手段７３にサウンド制御コマンドを出力するコマンド出力処理が実行される（Ｓ24）。更に、ランプ制御手段７１にランプ制御コマンドを出力するコマンド出力処理が実行される（Ｓ25）。次に、図柄始動手段２０の開閉爪２０ａを駆動させるか否かを設定する等の普通遊技図柄に関する処理が実行される（Ｓ26）。
【００４９】
次に、可変入賞手段２１の開閉板２１ａを駆動させるか否かを設定する等の特別遊技図柄に関する処理が実行される（Ｓ27）。次に、図柄始動手段２０の開閉爪２０ａを駆動する場合には、その為の作動を指令するコマンドを出力する作動コマンド出力処理が実行される（Ｓ28）。また、可変入賞手段２１の開閉板２１ａを駆動する場合には、その為の作動を指令するコマンドを出力する作動コマンド出力処理が実行される（Ｓ29）。この時点で、このメインの遊技制御プログラムを実行してから約２msecが経過していないときには、前述したようにＳ14とＳ15を繰り返して実行することで、制御時間が調節される。
【００５０】
そして、Ｓ14とＳ15を実行中に２msecが経過し、２msec割込み用信号でＣＰＵに内部割込みされたとき、遊技制御はその都度リスタートされ、Ｓ16以降のメインの遊技制御プログラムが繰り返して実行される。ここで、そのメインの遊技制御プログラムの実行が所定の制御動作を行うことに相当し、主制御手段５０は、払出し制御手段７０から正常信号を受けることを条件として、所定の一連の制御動作であるメインの遊技制御（Ｓ16〜20，ＳS23 〜29）を実行する。
【００５１】
次に、払出し制御手段７０により実行される払出し動作制御について、図１０に基づいて説明する。ここで、この払出し動作制御を実行中に、例えば、インタバル割込み等による割込み処理により、主制御手段５０から送信される払出し制御コマンドを受信する割込み処理制御について図９に基づいて簡単に説明すると、払出し動作制御を実行中に、主制御手段５０から送信された払出し制御コマンドを受信する毎に、払出し動作制御が強制的に中断され、コマンド受信の為の割込み処理制御が開始され、受信した制御コマンドが所定のメモリに記憶され（Ｓ55）、この割込み処理を終了し、払出し動作制御にリターンする。
【００５２】
パチンコ機２に電源が投入されるとこの払出し動作制御が開始され、先ず払出し制御基板４６に設けられたマイクロコンピュータに有するＣＰＵの各メモリやレジスタを初期化する初期設定が実行され（Ｓ41）、マイクロコンピュータに有するＲＡＭの全てのデータがクリア（消去）される（Ｓ42）。主制御手段５０から送信された払出し制御コマンドを受信した場合には（Ｓ43：Yes ）、その受信した払出し制御コマンドを解析する解析処理が実行される（Ｓ44）。
【００５３】
次に、その解析処理の結果、カード式球貸し機１の球貸しスイッチ１４ｂの操作による球貸し指令を操作パネル１４から受けた場合で、球貸しする場合には（Ｓ45：Yes ）、球貸し指令の回数に２５個を掛け算して求めた貸し球数に応じて遊技球を払出す球貸し処理が実行される（Ｓ46）。
【００５４】
遊技球の入賞による払出し指令を主制御手段５０から受けた場合で、遊技球を払出す場合には（Ｓ47：Yes ）、払出し制御コマンドに基づいて、例えば２５個を単位として、遊技球を２５個ずつ複数回に分けて払出す払出し処理が実行される（Ｓ48）。次に、マイクロコンピュータで実行されるプログラム処理の暴走がチェックされる（Ｓ49）。このプログラム処理の暴走チェックについて説明すると、払出し制御基板４６に設けられた暴走検出回路（図示略）にウォッチドックタイマ(watch dog timer) カウント部を搭載し、このウォッチドックタイマカウント部は供給されるクロック信号をカウントし続けている。
【００５５】
ところで、制御プログラムの随所にカウンタリセット用のサブルーチンが設けられており、制御プログラムが正常に動作している場合には、これらカウンタリセット用のサブルーチンにより、ウォッチドックタイマカウント部を定期的にリセットするため、そのカウント値がオーバーフローすることがなく、プログラム処理が正常に実行されている正常状態であると判定される。しかし、例えば、ＣＰＵが、アドレス空間の割り当てられていない特定領域のアドレスを指定した場合等には、アクセスが行われなくなり、プログラムが暴走する。それ故、Ｓ49により、払出し制御手段７０自身が正常動作可能状態か否かを判定している。
【００５６】
この場合、制御プログラムに設けたカウンタリセット用のサブルーチンが実行されないため、ウォッチドックタイマカウント部がリセットされず、カウント値がしきい値を越えてオーバーフローが発生し、このオーバーフロー信号でもってＣＰＵに対してノンマスカブル割込み（ＮＭＩ）を発生させ、ＣＰＵはプログラム処理の暴走、つまり正常動作不可能状態（異常状態）であると判定する。次に、プログラム処理が暴走することなく、正常状態、つまり正常動作可能状態の場合には（Ｓ50：Yes ）、正常信号を主制御手段５０に送信し（Ｓ51）、Ｓ43以降を繰り返して実行する。
【００５７】
しかし、正常動作不可能状態（異常状態）の場合には（Ｓ50：No）、その旨の不正常信号を、正常信号の代わりに主制御手段５０に送信し（Ｓ52）、Ｓ43以降を繰り返して実行する。即ち、この払出し動作制御においては、主制御手段５０から送信される払出し制御コマンドを受信する毎に、所定のメインルーチン（Ｓ43〜Ｓ52）を繰り返して実行するようになっており、このメインルーチン（Ｓ43〜Ｓ52）を実行する毎に、つまり所定条件が成立する毎に、正常信号又は不正常信号を主制御手段５０に送信するようにしている。
【００５８】
ここで、Ｓ49におけるプログラム処理の暴走チェックを、ウォッチドックタイマを用いずに行うようにしてもよい。即ち、例えば、処理用の制御プログラムを構成する複数のサブルーチンのうちの任意のｎ個の特定サブルーチンの各々にチェック用プログラムを記憶させておき、これらｎ個のチェック用プログラムの記憶順序に対応させて、接続順序として識別情報「１」、「２」、「３」、「４」・・・「ｎ」、「１」・・・を予め記憶しておく。
【００５９】
これらチェック用プログラムの各々は、特定アドレスに記憶した監視データを読出し、その監視データと識別情報とが一致するか否かを判定し、一致した場合には識別情報を１つインクリメントした数値を監視データとして特定アドレスに書き込むものである。処理用の制御プログラムの実行に際して、監視データとして初期値「１」を記憶し、先頭のサブルーチンから順次実行される。それ故、最初のチェック用プログラムの実行により、読み込んだ監視データ「１」と最初の識別情報「１」とが一致するため、数値「１」をインクリメントした数値「２」を新規の監視データとして上書き記憶する。
【００６０】
次のチェック用プログラムの実行により、読み込んだ監視データ「２」と次の識別情報「２」とが一致するため、数値「２」をインクリメントした数値「３」を新規の監視データとして上書き記憶する。このように、プログラム処理が暴走していない場合には、監視データと識別情報の一致により、正常動作可能状態であると判定される。しかし、プログラム処理が暴走し、例えば、３番目のサブルーチンから５番目のサブルーチンにジャンプした場合、５番目の識別情報「５」と監視データとが不一致となり、プログラム処理の暴走が発生した暴走状態、つまり正常動作不可能状態であると判定するようにしてもよい。
【００６１】
ところで、払出し制御手段７０から主制御手段５０に不正常信号が送信された場合、図８に示す遊技動作制御において、受信した信号が不正常信号であるため（Ｓ19：Yes 、Ｓ20：No）、払出し制御手段７０に対する払出し制御コマンドの送信出力が中止され（Ｓ21）、エラー処理が実行され（Ｓ22）、この場合には、払出し制御コマンドの出力処理がスキップされる。それ故、主制御手段５０から図柄制御手段６０に払出し動作エラーコマンドが送信された場合、可変表示手段２２には、「払出しエラー」等の文字によるエラー報知が行われる。
【００６２】
また、エラー処理により、主制御手段５０からサウンド制御手段７３に払出し動作エラーコマンドが送信された場合、スピーカ７４から払出し動作エラーを報知する警告音が発生したり、「払出しエラー」等の音声で警告を報知する。更に、エラー処理により、主制御手段５０からランプ制御手段７１に払出し動作エラーコマンドが送信された場合、遊技盤５やガラス扉６等に設けられたランプ群７２の幾つかの点滅表示により、払出しエラーが報知される。ところで、エラー処理を行った場合、それ以降の制御動作（Ｓ23〜Ｓ29）の実行を中止させるようにしてもよい。
【００６３】
ここで、主制御基板３９に設けられたマイクロコンピュータ及びＲＯＭの統括的に遊技動作制御プログラム等で主制御手段５０が構成されている。また、図柄制御基板４０に設けられたマイクロコンピュータ及びＲＯＭの図柄制御プログラム等で図柄制御手段６０が構成されている。また、ランプ制御基板４２に設けられたマイクロコンピュータ及びＲＯＭのランプ制御プログラム等でランプ制御手段７１が構成されている。
【００６４】
また、サウンド制御基板４３に設けられたマイクロコンピュータ及びＲＯＭのサウンド制御プログラム等でサウンド制御手段７３が構成されている。更に、払出し制御基板４６に設けられたマイクロコンピュータ及びＲＯＭの払出し制御プログラム等で払出し制御手段７０が構成され、そのマイクロコンピュータ及びＲＯＭの動作状態判定制御プログラム（払出し動作制御の特にＳ49を含む）等で動作状態判定手段７０ｂが構成され、この動作状態判定手段７０ｂが判定手段に相当する。
【００６５】
このように、下位制御手段である払出し制御手段７０が正常動作可能状態で払出し制御動作を正常に行っている場合には、払出し制御手段７０から主制御手段５０に正常信号が送信出力されるが、払出し制御手段７０においてプログラム処理の暴走等の発生により、払出し動作を正常に行えない場合には、払出し制御手段７０は不正常信号を正常信号に代えて主制御手段５０に送信出力するため、払出し制御手段７０の異常状態を主制御手段５０で確実に検出でき、エラー処理をする等して、その払出し不良に対処することができ、遊技球の払出しに関して遊技者とのトラブルを未然に防止することができる。
【００６６】
更に、払出し制御手段７０はメインルーチン（Ｓ43〜Ｓ52）を実行する毎に、つまり所定条件が成立する毎に、正常信号又は不正常信号を主制御手段５０に送信出力するため、払出し制御手段７０による遊技球の払出し不良が生じた場合には、主制御手段５０はその旨のエラー処理をする等して、遊技球払出し動作不良に迅速に対処することができ、払出しに関して遊技者とのトラブルを未然に防止することができる。
【００６７】
前記実施形態の変更形態について説明する。
１〕図１０に示す払出し動作制御のＳ51とＳ52に関する信号送信制御については、別途割込み処理で行うようにし、この割込み処理による信号送信制御を、所定時間（例えば、１秒〜数秒）が経過する毎に定期的に実行するようにしてもよい。この場合には、正常信号又は不正常信号を払出し動作の如何に関係なく、微小時間毎に確実に送信出力することができるので、正常動作状態又は正常動作不可能状態を迅速に検出することができる。
【００６８】
２〕図１１に示すように、上位制御手段としての主制御手段５０Ａに、図柄制御手段６０Ａと払出し制御手段７０Ａとランプ制御手段７１Ａとサウンド制御手段７３Ａとを下位制御手段として接続するようにしてもよい。この場合には、これら下位制御手段６０Ａ，７０Ａ，７１Ａ，７３Ａの何れかにおいてプログラム処理の暴走がチェックされて制御動作に異常が発生した場合、正常動作不可能状態となった下位制御手段６０Ａ，７０Ａ，７１Ａ，７３Ａから主制御手段５０に不正常信号が送信されるため、主制御手段５０は何れの制御手段における制御動作に異常が発生したのかを確実に検出することができる。
【００６９】
更に、図１１に示すように、上位制御手段としての払出し制御手段７０Ａに発射制御手段７５Ａを下位制御手段として接続するようにしてもよい。但し、発射制御手段７５Ａは、マイクロコンピュータを搭載し、カード式球貸し機１が接続された払出し制御手段７０Ａから発射動作許可信号を受けることで、発射モータ１３を駆動する。この場合には、発射制御手段７５Ａにおいてプログラム処理の暴走がチェックされ、制御動作が不可能状態となった発射制御手段７５Ａから払出し制御手段７０に不正常信号が送信される。
【００７０】
その結果、払出し制御手段７０は発射動作の異常発生を確実に検出することができ、発射モータ１３の駆動を停止させ、更にその旨の不正常信号を主制御手段５０に送信することで、発射制御が不可能状態であることを、主制御手段５０により確実に検出することができる。
３〕下位制御手段７０，７０Ａ，７１Ａ，７３Ａは、正常動作可能状態の場合に限って、正常信号だけを主制御手段５０に送信するように構成し、主制御手段５０は下位制御手段７０，７０Ａ，７１Ａ，７３Ａから正常信号を受けない場合に、正常動作不可能状態を検出するようにしてもよい。
【００７１】
この場合には、下位制御手段７０，７０Ａ，７１Ａ，７３Ａに設けた何れかのマイクロコンピュータに有するＣＰＵ自体にハード的又はソフト的な異常状態が発生し、その異常が発生した下位制御手段７０，７０Ａ，７１Ａ，７３Ａから何れの信号も出力できなくなった場合でも、主制御手段５０は、正常信号を受けない状態により、下位制御手段７０，７０Ａ，７１Ａ，７３Ａの正常動作不可能状態を容易に検出することができる。
【００７２】
４〕本発明は、以上説明した実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲で種々変更を付加し、更に、パチンコ機に限らず、遊技球やコイン等の各種の遊技媒体を用いるアレンジボール機、雀球遊技機、回胴式遊技機等、種々の遊技機に本発明を適用することが可能である。
【図面の簡単な説明】
【００７３】
【図１】本発明の実施形態に係るパチンコ機（弾球遊技機）の斜視図である。
【図２】パチンコ機の遊技盤の正面図である。
【図３】パチンコ機の背面図である。
【図４】パチンコ機の側面図である。
【図５】パチンコ機の制御系の機能ブロック図である。
【図６】制御コマンドデータとストローブ信号の送信タイムチャートである。
【図７】主制御手段における割込み処理制御のフローチャートである。
【図８】遊技動作制御のフローチャートである。
【図９】払出し制御手段における割込み処理制御のフローチャートである。
【図１０】払出し動作制御のフローチャートである。
【図１１】変更形態に係る上位制御手段と下位制御手段の接続関係の説明図である。
【符号の説明】
【００７４】
２              パチンコ機（弾球遊技機）
５０，５０Ａ    主制御手段
７０，７０Ａ    払出し制御手段
７０ｂ          動作状態判定手段
７１Ａ          ランプ制御手段
７３Ａ          サウンド制御手段
７５Ａ          発射制御手段
【図１】
2006081938.tif 000003
【図２】
2006081938.tif 000004
【図３】
2006081938.tif 000005
【図４】
2006081938.tif 000006
【図５】
2006081938.tif 000007
【図６】
2006081938.tif 000008
【図７】
2006081938.tif 000009
【図８】
2006081938.tif 000010
【図９】
2006081938.tif 000011
【図１０】
2006081938.tif 000012
【図１１】
2006081938.tif 000013