(57)【要約】【課題】  遊技媒体検出手段の断線や短絡を検知できる上に、検出手段に対する電源供給が断たれたような場合でも、マイクロコンピュータが検出手段の検出状態を誤認識しないようにする。【解決手段】  異常信号出力回路５８８は、いずれかの検出回路５８０Ａ〜５８０Ｄの異常信号処理回路５８６が検出信号を出力したら、または電源監視回路５８２が検出信号を出力したら、異常信号を出力する。すなわち、短絡検知回路５８５のいずれかが短絡が発生したと判定したとき、断線検知回路５８４のいずれかが断線が発生したと判定したとき、または電源監視回路５８２が異常が発生したと判定したときに、遊技制御用マイクロコンピュータに異常信号を出力する。また、検出信号を出力した検出回路における出力レベル設定回路５８７に対して出力を強制的にＨレベル（球検出レベル）にすることを指示するための信号を出力する。【選択図】  図５
2005312531.tif 000002
【特許請求の範囲】
【請求項１】
遊技媒体が流下可能な遊技領域において遊技媒体の通過を検出したときと検出していないときとで出力電圧を変化させる遊技媒体検出回路を複数備え、前記遊技媒体検出回路による検出にもとづいて遊技者に所定の価値を付与する遊技機であって、
前記遊技媒体検出回路の各々の検出状態を判定するマイクロコンピュータと、
前記遊技媒体検出回路の各々の出力電圧を入力し、それらの出力電圧を監視するとともに、それらの出力電圧にもとづく遊技媒体の検出状態を前記マイクロコンピュータに出力する監視回路と、を備え、
前記監視回路は、
各々の前記遊技媒体検出回路毎に設けられ、該遊技媒体検出回路の出力電圧が第１のしきい値を越えたときに、前記遊技媒体検出回路において短絡が発生したと判定する短絡検知回路と、
各々の前記遊技媒体検出回路毎に設けられ、該遊技媒体検出回路の出力電圧が第２のしきい値を下回ったときに、前記遊技媒体検出回路において断線が発生したと判定する断線検知回路と、
各々の前記遊技媒体検出回路に供給される電源電圧を監視して、該電源電圧が所定値を下回ったときに、前記電源電圧に異常が発生したと判定する電源監視回路と、
前記短絡検知回路のいずれかが短絡が発生したと判定したとき、前記断線検知回路のいずれかが断線が発生したと判定したとき、または前記電源監視回路が異常が発生したと判定したときに、前記マイクロコンピュータに異常信号を出力する異常信号出力回路とを含み、
前記マイクロコンピュータは、前記異常信号出力回路から異常信号が入力されると、前記遊技媒体検出回路に関する異常が生じたことを報知する処理を実行する
ことを特徴とする遊技機。
【請求項２】
遊技媒体が流下可能な遊技領域において遊技媒体の通過を検出したときと検出していないときとで出力電圧を変化させる遊技媒体検出回路を複数備え、前記遊技媒体検出回路による検出にもとづいて遊技者に所定の価値を付与する遊技機であって、
前記遊技媒体検出回路の各々の検出状態を判定するマイクロコンピュータと、
前記遊技媒体検出回路の各々の出力電圧を入力し、それらの出力電圧を監視するとともに、それらの出力電圧にもとづく遊技媒体の検出状態を前記マイクロコンピュータに出力する監視回路と、を備え、
前記監視回路は、
各々の前記遊技媒体検出回路毎に設けられ、該遊技媒体検出回路の出力電圧が第１のしきい値を下回ったときに、前記遊技媒体検出回路において短絡が発生したと判定する短絡検知回路と、
各々の前記遊技媒体検出回路毎に設けられ、該遊技媒体検出回路の出力電圧が第２のしきい値を越えたときに、前記遊技媒体検出回路において断線が発生したと判定する断線検知回路と、
各々の前記遊技媒体検出回路に供給される電源電圧を監視して、該電源電圧が所定値を下回ったときに、前記電源電圧に異常が発生したと判定する電源監視回路と、
前記短絡検知回路のいずれかが短絡が発生したと判定したとき、前記断線検知回路のいずれかが断線が発生したと判定したとき、または前記電源監視回路が異常が発生したと判定したときに、前記マイクロコンピュータに異常信号を出力する異常信号出力回路とを含み、
前記マイクロコンピュータは、前記異常信号出力回路から異常信号が入力されると、前記遊技媒体検出回路に関する異常が生じたことを報知する処理を実行する
ことを特徴とする遊技機。
【請求項３】
監視回路は、
各々の遊技媒体検出回路毎に設けられ、異常信号出力回路が異常信号を出力するときに、短絡または断線が発生した遊技媒体検出回路の遊技媒体の検出状態を、遊技媒体を検出している状態と同様の出力状態に設定する出力状態設定回路を含み、
マイクロコンピュータは、前記出力状態設定回路の各々から出力される出力状態にもとづいて短絡または断線が発生した遊技媒体検出回路を特定し、特定した該遊技媒体検出回路を認識可能に報知する処理を実行する
請求項１または請求項２記載の遊技機。
【請求項４】
出力状態設定回路は、短絡および断線が発生していない遊技媒体検出回路の遊技媒体の検出状態を、遊技媒体を検出していない状態と同様の出力状態に設定する
請求項３記載の遊技機。
【請求項５】
マイクロコンピュータは、異常信号出力回路から異常信号が入力されると、前記出力状態設定回路の各々から出力される出力状態のうちに、所定時間以上遊技媒体を検出している状態と同様の出力状態が継続しているものがあるときに、その検出状態に対応する遊技媒体検出回路を短絡または断線が発生した遊技媒体検出回路と特定する処理を実行する
請求項３記載の遊技機。
【請求項６】
マイクロコンピュータは、異常信号出力回路から異常信号が入力されると、遊技を停止する処理を実行する
請求項１から請求項５のうちのいずれかに記載の遊技機。
【請求項７】
マイクロコンピュータは、異常信号出力回路から異常信号が入力されると、遊技媒体検出回路の各々の遊技媒体の検出状態を判定する処理を停止する
請求項１から請求項６のうちのいずれかに記載の遊技機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、遊技者が所定の遊技を行い、遊技に応じて遊技者に所定の価値を付与するパチンコ遊技機等の遊技機に関する。
【背景技術】
【０００２】
遊技機として、遊技球などの遊技媒体を発射装置によって遊技領域に発射し、遊技領域に設けられている入賞口などの入賞領域に遊技媒体が入賞すると、遊技者に価値（例えば景品としての遊技媒体や得点、さらには後述する遊技価値）を付与するものがある。そのような遊技機では、遊技媒体の入賞を検出するためのスイッチやセンサが入賞領域に設けられ、スイッチやセンサの検出信号が、マイクロコンピュータを含む遊技制御手段に入力される。そして、遊技制御手段は、スイッチやセンサの検出信号に応じて、例えば、あらかじめ決められた数の遊技媒体を景品として遊技者に払い出す。なお、可変入賞球装置の状態が打球が入賞しやすい遊技者にとって有利な状態（大当り遊技状態）になること、遊技者にとって有利な状態となるための権利が発生した状態になること、景品遊技媒体払出の条件が成立しやすくなる状態などを、遊技価値が付与された状態であるとする。
【０００３】
遊技媒体を検出するためのスイッチやセンサは遊技領域における入賞領域に近傍に設置され、遊技進行の制御を行う遊技制御用マイクロコンピュータを含む遊技制御手段は回路基板に搭載されているので、スイッチやセンサの検出信号は、電気信号を伝達するケーブルによって、遊技制御手段を搭載した回路基板に伝えられる。その場合、一般に、ケーブルの回路基板への接続部分にはコネクタが使用される。そして、回路基板において、スイッチやセンサの検出信号は、入力バッファ回路や入力ポートを介してマイクロコンピュータに入力される。
【０００４】
ケーブルに断線が生じたりコネクタ外れまたはコネクタ引き抜きが生ずると（以下、ケーブルに断線が生じたりコネクタ外れまたはコネクタ引き抜きが生じたことをコネクタ引抜きと総称する。）、スイッチやセンサの検出信号は、入力バッファ回路や入力ポートに伝達されない。しかし、入力ポートはディジタル回路であるから、スイッチやセンサの検出信号が伝達されない場合でも、その出力をＨレベルまたはＬレベルにする。
【０００５】
コネクタ引抜きが生じたときの入力ポートの出力レベルが、スイッチやセンサの検出信号が遊技媒体の入賞を検出しているときの出力レベルと同じである場合には、コネクタ引抜きによって遊技制御手段は入賞に応じた景品払出を行ってしまい、遊技を設置している遊技店に損失が生じてしまう。また、故意にコネクタ引抜きを生じさせて景品払出を受けようとする不正行為がなされてしまう。さらに、球払出装置から払い出された遊技球を検出する部分にもスイッチやセンサが用いられている。そのようなスイッチやセンサについてコネクタ引抜きが生じた場合、コネクタ引抜きが生じたときの入力ポートの出力レベルが、スイッチやセンサの検出信号が遊技媒体の入賞を検出しているときの出力レベルと同じであるときには、球払出がなされていないにも関わらず払い出しがなされたと誤検出され、遊技者に不利益が与えられてしまう。
【０００６】
また、スイッチやセンサにおいて短絡が生じた場合には、例えばスイッチからマイクロコンピュータ側に電源電圧レベルと同レベルの信号が出力される。そのレベルが遊技媒体の入賞を検出しているレベルと同じである場合には、マイクロコンピュータは、スイッチやセンサにおいて短絡が生じたことに起因して、スイッチやセンサが遊技媒体の入賞を検出していると誤判断してしまう。
【０００７】
従って、遊技機に、コネクタ引抜きやスイッチやセンサにおける短絡発生を検知する機構が設けられている。例えば、特許文献１には、スイッチやセンサとマイクロコンピュータとの間に、トランジスタを含むスイッチ回路を設け、スイッチやセンサにおいてコネクタ引抜きが生じたときにも短絡が生じたときにもスイッチ回路が同レベル（例えばローレベル）の信号を出力し、マイクロコンピュータが、そのレベルの信号入力を所定時間以上検出したときに、コネクタ引抜きまたはスイッチやセンサにおける断線が生じたと判定する技術が記載されている。
【０００８】
また、特許文献２には、スイッチやセンサが正常に動作している場合の出力電圧のとりうる所定範囲を越えた場合に、スイッチやセンサにおいてコネクタ引抜きまたは短絡が生じたと判定する技術が記載されている。そして、例えば、スイッチやセンサの出力電圧が所定範囲よりも高くなった場合にスイッチやセンサにおいて短絡が生じたと判定され、スイッチやセンサの出力電圧が所定範囲よりも低くなった場合にコネクタ引抜き生じたと判定される。
【０００９】
【特許文献１】特開平４−３４２３１２号公報（段落００４４、図１０）
【特許文献２】特開平９−１７３６０２号公報（段落００４３−００４７、図１２）
【発明の開示】
【発明が解決しようとする課題】
【００１０】
スイッチやセンサには、＋１２Ｖなどの電源電圧（以下、スイッチ電圧ともいう。）が供給されているが、特許文献１，２には、電源ラインのコネクタ抜け等に起因してスイッチやセンサにスイッチ電圧が供給されなくなったときの対処までは考慮されていない。よって、スイッチやセンサにスイッチ電圧が供給されなくなったときには、マイクロコンピュータがスイッチやセンサの検出信号を誤認識するおそれがある。
【００１１】
そこで、本発明は、遊技媒体を検出するための検出手段の断線や短絡を検知できる上に、検出手段に対する電源供給が断たれたような場合でも、マイクロコンピュータが検出手段の検出状態を誤認識しないようにすることができる遊技機を提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明による遊技機は、遊技媒体が流下可能な遊技領域（例えば遊技盤における遊技領域７）において遊技媒体の通過を検出したときと検出していないときとで出力電圧を変化させる遊技媒体検出回路（例えば、近接スイッチを用いた始動口スイッチ１４ａ、Ｖカウントスイッチ２２、カウントスイッチ２３）を複数備え、遊技媒体検出回路による検出にもとづいて遊技者に所定の価値（景品としての遊技媒体や得点など）を付与する遊技機であって、遊技媒体検出回路の各々の遊技媒体の検出状態を判定するマイクロコンピュータ（例えば遊技制御用マイクロコンピュータ）とを備え、遊技媒体検出回路の各々の出力電圧を入力し、それらの出力電圧を監視するとともに、それらの出力電圧にもとづく遊技媒体の検出状態をマイクロコンピュータに出力する監視回路（例えば監視回路５８０）とを備え、監視回路が、各々の遊技媒体検出回路毎に設けられ、遊技媒体検出回路の出力電圧が第１のしきい値（例えば短絡検知電圧）を越えたときに、遊技媒体検出回路において短絡が発生したと判定する短絡検知回路（例えば短絡検知回路５８５）と、各々の遊技媒体検出回路毎に設けられ、遊技媒体検出回路の出力電圧が第２のしきい値（例えば断線検知電圧）を下回ったときに、遊技媒体検出回路において断線が発生したと判定する断線検知回路（例えば断線検知回路５８４）と、各々の遊技媒体検出回路に供給される電源電圧（例えば＋１２Ｖ）を監視して、電源電圧が所定値（例えば電源異常検知電圧としての＋９Ｖ）を下回ったときに、電源電圧に異常が発生したと判定する電源監視回路（例えば電源監視回路５８２）と、短絡検知回路のいずれかが短絡が発生したと判定したとき、断線検知回路のいずれかが断線が発生したと判定したとき、または電源監視回路が異常が発生したと判定したときに、マイクロコンピュータに異常信号を出力する異常信号出力回路（例えば異常信号出力回路５８６）とを含み、マイクロコンピュータは、異常信号出力回路から異常信号が入力されると、遊技媒体検出回路に関する異常が生じたことを報知する処理（例えばステップＳ１３６，Ｓ１３７の処理）を実行することを特徴とする。
【００１３】
本発明による他の態様の遊技機は、遊技媒体が流下可能な遊技領域（例えば遊技盤における遊技領域７）において遊技媒体の通過を検出したときと検出していないときとで出力電圧を変化させる遊技媒体検出回路（例えば、近接スイッチを用いた始動口スイッチ１４ａ、Ｖカウントスイッチ２２、カウントスイッチ２３）を複数備え、遊技媒体検出回路による検出にもとづいて遊技者に所定の価値を付与する遊技機であって、遊技媒体検出回路の各々の遊技媒体の検出状態を判定するマイクロコンピュータ（例えば遊技制御用マイクロコンピュータ）とを備え、遊技媒体検出回路の各々の出力電圧を入力し、それらの出力電圧を監視するとともに、それらの出力電圧にもとづく遊技媒体の検出状態をマイクロコンピュータに出力する監視回路（例えば監視回路５８０）とを備え、監視回路が、各々の遊技媒体検出回路毎に設けられ、遊技媒体検出回路の出力電圧が第１のしきい値（例えば短絡検知電圧）を下回ったときに、遊技媒体検出回路において短絡が発生したと判定する短絡検知回路（例えば短絡検知回路５８５）と、各々の遊技媒体検出回路毎に設けられ、遊技媒体検出回路の出力電圧が第２のしきい値（例えば断線検知電圧）を越えたときに、遊技媒体検出回路において断線が発生したと判定する断線検知回路（例えば断線検知回路５８４）と、各々の遊技媒体検出回路に供給される電源電圧（例えば＋１２Ｖ）を監視して、電源電圧が所定値（例えば電源異常検知電圧としての＋９Ｖ）を下回ったときに、電源電圧に異常が発生したと判定する電源監視回路（例えば電源監視回路５８２）と、短絡検知回路のいずれかが短絡が発生したと判定したとき、断線検知回路のいずれかが断線が発生したと判定したとき、または電源監視回路が異常が発生したと判定したときに、マイクロコンピュータに異常信号を出力する異常信号出力回路（例えば異常信号出力回路５８６）とを含み、マイクロコンピュータは、異常信号出力回路から異常信号が入力されると、遊技媒体検出回路に関する異常が生じたことを報知する処理（例えばステップＳ１３６，Ｓ１３７の処理）を実行することを特徴とする。
【００１４】
監視回路が、各々の遊技媒体検出回路毎に設けられ、異常信号出力回路が異常信号を出力するときに、短絡または断線が発生した遊技媒体検出回路の遊技媒体の検出状態を、遊技媒体を検出している状態と同様の出力状態に設定する出力状態設定回路（例えば出力レベル設定回路５８７）を含み、マイクロコンピュータが、出力状態設定回路の各々から出力される出力状態にもとづいて短絡または断線が発生した遊技媒体検出回路を特定し、特定した該遊技媒体検出回路を認識可能に報知する処理（例えばステップＳ１３５〜Ｓ１３７の処理）を実行するように構成されていてもよい。
【００１５】
出力状態設定回路は、短絡および断線が発生していない遊技媒体検出回路の遊技媒体の検出状態を、遊技媒体を検出していない状態と同様の出力状態に設定することが好ましい。
【００１６】
マイクロコンピュータが、異常信号出力回路から異常信号が入力されると、出力状態設定回路の各々から出力される出力状態のうちに、所定時間以上遊技媒体を検出している状態と同様の出力状態が継続しているものがあるときに、その検出状態に対応する遊技媒体検出回路を短絡または断線が発生した遊技媒体検出回路と特定する処理（例えば図１８に示す実施の形態２におけるステップＳ１４５の処理）を実行するように構成されていてもよい。
【００１７】
マイクロコンピュータが、異常信号出力回路から異常信号が入力されると、遊技を停止する処理（例えば、特別図柄の停止、球払出の停止、球発射の停止）を実行する（例えば演出制御手段および払出制御手段に遊技を停止させるためのステップＳ１３２，Ｓ１３３の処理）ように構成されていてもよい。
【００１８】
マイクロコンピュータが、異常信号出力回路から異常信号が入力されると、遊技媒体検出回路の各々の遊技媒体の検出状態を判定する処理を停止する（例えば異常信号出力回路から異常信号が出力されているときには賞球処理（図８に示す遊技制御処理におけるステップＳ３１の処理）を実行しない）ように構成されていてもよい。
【発明の効果】
【００１９】
請求項１記載の発明および請求項２記載の発明では、監視回路が、短絡検知回路のいずれかが短絡が発生したと判定したとき、断線検知回路のいずれかが断線が発生したと判定したとき、または電源監視回路が異常が発生したと判定したときに、マイクロコンピュータに異常信号を出力する異常信号出力回路とを含み、マイクロコンピュータが、異常信号出力回路から異常信号が入力されると、遊技媒体検出回路に関する異常が生じたことを報知する処理を実行するように構成されているので、遊技媒体検出回路の断線や短絡を検知できる上に、遊技媒体検出回路に対する電源供給が断たれたような場合でも、マイクロコンピュータが遊技媒体検出回路の検出状態を誤認識しないようにすることができる。
【００２０】
請求項３記載の発明では、監視回路が、各々の遊技媒体検出回路毎に設けられ、異常信号出力回路が異常信号を出力するときに、短絡または断線が発生した遊技媒体検出回路の遊技媒体の検出状態を、遊技媒体を検出している状態と同様の出力状態に設定する出力状態設定回路を含み、マイクロコンピュータが、出力状態設定回路の各々から出力される出力状態にもとづいて短絡または断線が発生した遊技媒体検出回路を特定し、特定した遊技媒体検出回路を認識可能に報知する処理を実行するように構成されているので、報知にもとづいて、いずれの遊技媒体検出回路において異常が生じているのかを直ちに認識でき、認識された遊技媒体検出回路の修理・交換等により遊技機を迅速に正常な状態に復帰させることができる。
【００２１】
請求項４記載の発明では、出力状態設定回路が、短絡および断線が発生していない遊技媒体検出回路の遊技媒体の検出状態を、遊技媒体を検出していない状態と同様の出力状態に設定するように構成されているので、マイクロコンピュータは、容易に、短絡または断線が発生した遊技媒体検出回路を特定できる。
【００２２】
請求項５記載の発明では、マイクロコンピュータが、異常信号出力回路から異常信号が入力されると、出力状態設定回路の各々から出力される出力状態のうちに、所定時間以上遊技媒体を検出している状態と同様の出力状態が継続しているものがあるときに、その検出状態に対応する遊技媒体検出回路を短絡または断線が発生した遊技媒体検出回路と特定する処理を実行するように構成されているので、マイクロコンピュータは、確実に、短絡または断線が発生した遊技媒体検出回路を特定できる。
【００２３】
請求項６記載の発明では、マイクロコンピュータが、異常信号出力回路から異常信号が入力されると、遊技を停止する処理を実行するように構成されているので、遊技媒体検出回路に異常が生じている状態で遊技が続行されることはなく、誤った価値付与によって遊技店に不利益がもたらされたり、本来価値付与されるべきところ価値付与が実行されず遊技者に不利益がもたらされたりすることを防止できる。
【００２４】
請求項７記載の発明では、マイクロコンピュータが、異常信号出力回路から異常信号が入力されると、遊技媒体検出回路の各々の遊技媒体の検出状態を判定する処理を停止するように構成されているので、遊技媒体検出回路に異常が生じている状態で遊技媒体の検出処理が実行されることはなく、誤った価値付与によって遊技店に不利益がもたらされたり、本来価値付与されるべきところ価値付与が実行されず遊技者に不利益がもたらされたりすることを防止できる。
【発明を実施するための最良の形態】
【００２５】
実施の形態１．
以下、本発明の一実施形態を図面を参照して説明する。まず、遊技機の一例であるパチンコ遊技機の全体の構成について説明する。図１はパチンコ遊技機を正面からみた正面図である。
【００２６】
パチンコ遊技機１は、縦長の方形状に形成された外枠（図示せず）と、外枠の内側に開閉可能に取り付けられた遊技枠とで構成される。また、パチンコ遊技機１は、遊技枠に開閉可能に設けられている額縁状に形成されたガラス扉枠２を有する。遊技枠は、外枠に対して開閉自在に設置される前面枠（図示せず）と、機構部品等が取り付けられる機構板と、それらに取り付けられる種々の部品（後述する遊技盤を除く。）とを含む構造体である。
【００２７】
図１に示すように、パチンコ遊技機１は、額縁状に形成されたガラス扉枠２を有する。ガラス扉枠２の下部表面には打球供給皿（上皿）３がある。打球供給皿３の下部には、打球供給皿３に収容しきれない遊技球を貯留する余剰球受皿４と遊技球を発射する打球操作ハンドル（操作ノブ）５が設けられている。ガラス扉枠２の背面には、遊技盤６が着脱可能に取り付けられている。なお、遊技盤６は、それを構成する板状体と、その板状体に取り付けられた種々の部品とを含む構造体である。また、遊技盤６の前面には遊技領域７が形成されている。
【００２８】
遊技領域７の中央付近には、それぞれが飾り図柄を可変表示（変動表示）する複数の可変表示部を含む可変表示装置９が設けられている。可変表示装置９には、例えば「左」、「中」、「右」の３つの可変表示部（図柄表示エリア）がある。
【００２９】
可変入賞球装置１５の下部には、識別情報としての特別図柄を可変表示する可変表示部を含む特別図柄表示器８が設けられている。特別図柄表示器８は、例えば、１つの７セグメント表示器によって構成される。
【００３０】
可変表示装置９の下方には、始動入賞口１４としての可変入賞球装置１５が設けられている。始動入賞口１４に入った入賞球は、遊技盤６の背面に導かれ、始動口スイッチ１４ａによって検出される。また、始動入賞口１４の下部には開閉動作を行う可変入賞球装置１５が設けられている。可変入賞球装置１５は、ソレノイド１６によって開状態とされる。
【００３１】
また、可変表示装置９と可変入賞球装置１５との間には、始動入賞口１４に入った有効入賞球数すなわち始動記憶数を表示する４つのＬＥＤから成る特別図柄始動記憶表示器１８が設けられている。特別図柄始動記憶表示器１８は、有効始動入賞がある毎に、点灯状態とするＬＥＤの数を１増やす。そして、可変表示装置９の可変表示が開始される毎に、点灯状態とするＬＥＤの数を１減らす（すなわち１つのＬＥＤを消灯する）。
【００３２】
可変入賞球装置１５の下部には、特定遊技状態（大当り状態）においてソレノイド２１によって開状態とされる開閉板２０が設けられている。開閉板２０は大入賞口（可変入賞球装置）を開閉する手段である。開閉板２０から遊技盤６の背面に導かれた入賞球のうち一方（Ｖ入賞領域：特別領域）に入った入賞球はＶカウントスイッチ２２で検出され、開閉板２０からの入賞球はカウントスイッチ２３で検出される。遊技盤６の背面には、大入賞口内の経路を切り換えるためのソレノイド２１Ａも設けられている。
【００３３】
ゲート３２に遊技球が入賞しゲートスイッチ３２ａで検出されると、普通図柄表示器１０において普通図柄の可変表示が開始される。この実施の形態では、左右のランプ（点灯時に図柄が視認可能になる）が交互に点灯することによって可変表示が行われ、例えば、可変表示の終了時に右側のランプが点灯すれば当たりとなる。そして、普通図柄表示器１０における停止図柄が所定の図柄（当り図柄）である場合に、可変入賞球装置１５が所定回数、所定時間だけ開状態になる。普通図柄表示器１０の近傍には、ゲート３２に入った入賞球数を表示する４つのＬＥＤによる表示部を有する普通図柄始動記憶表示器４１が設けられている。ゲート３２への入賞がある毎に、普通図柄始動記憶表示器４１は点灯するＬＥＤを１増やす。そして、普通図柄表示器１０の可変表示が開始される毎に、点灯するＬＥＤを１減らす。
【００３４】
遊技盤６には、複数の入賞口２９，３０，３３，３９が設けられ、遊技球の入賞口２９，３０，３３，３９への入賞は、それぞれ入賞口スイッチ２９ａ，３０ａ，３３ａ，３９ａによって検出される。各入賞口２９，３０，３３，３９は、遊技媒体を受け入れて入賞を許容する領域として遊技盤６に設けられる入賞領域を構成している。なお、始動入賞口１４や大入賞口も、遊技媒体を受け入れて入賞を許容する入賞領域を構成する。遊技領域７の左右周辺には、遊技中に点滅表示される装飾ランプ２５が設けられ、下部には、入賞しなかった遊技球を吸収するアウト口２６がある。また、遊技領域７の外側の左右上部には、効果音を発する２つのスピーカ２７が設けられている。遊技領域７の外周には、天枠ランプ２８ａ、左枠ランプ２８ｂおよび右枠ランプ２８ｃが設けられている。さらに、遊技領域７における各構造物（大入賞口等）の周囲には装飾ＬＥＤが設置されている。天枠ランプ２８ａ、左枠ランプ２８ｂおよび右枠ランプ２８ｃおよび装飾用ＬＥＤは、遊技機に設けられている装飾発光体の一例である。
【００３５】
そして、この例では、左枠ランプ２８ｂの近傍に、賞球払出中に点灯する賞球ＬＥＤ５１が設けられ、天枠ランプ２８ａの近傍に、補給球が切れたときに点灯する球切れＬＥＤ５２が設けられている。さらに、プリペイドカードが挿入されることによって球貸しを可能にするプリペイドカードユニットが、パチンコ遊技機１に隣接して設置される（図示せず）。
【００３６】
打球発射装置から発射された遊技球は、打球レールを通って遊技領域７に入り、その後、遊技領域７を下りてくる。打球が始動入賞口１４に入り始動口スイッチ１４ａで検出されると、図柄の可変表示を開始できる状態であれば、特別図柄表示器８において特別図柄が可変表示を始めるとともに、可変表示装置９において飾り図柄が可変表示を始める。図柄の可変表示を開始できる状態でなければ、始動入賞記憶数を１増やす。可変表示装置９における飾り図柄の可変表示は、特別図柄表示器８における特別図柄の可変表示（変動）の期間において、リーチ演出等を行うために使用される。
【００３７】
特別図柄表示器８における特別図柄の可変表示は、一定時間が経過したときに停止する。停止時の特別図柄が大当り図柄（特定表示結果）であると、大当り遊技状態に移行する。すなわち、開閉板２０が、一定時間経過するまで、または、所定個数（例えば１０個）の打球が入賞するまで開放する。そして、開閉板２０の開放中に打球がＶ入賞領域に入賞しＶカウントスイッチ２２で検出されると、継続権が発生し開閉板２０の開放が再度行われる。継続権の発生は、所定回数（例えば１５ラウンド）許容される。
【００３８】
停止時の可変表示装置９における特別図柄が確率変動を伴う大当り図柄（確変図柄）である場合には、次に大当りとなる確率が高くなる。すなわち、確変状態という遊技者にとってさらに有利な状態となる。
【００３９】
遊技球がゲート３２に入賞すると、普通図柄表示器１０において普通図柄が可変表示される状態になる。また、普通図柄表示器１０における停止図柄が所定の図柄（当り図柄）である場合に、可変入賞球装置１５が所定時間だけ開状態になる。さらに、確変状態では、普通図柄表示器１０における停止図柄が当り図柄になる確率が高められるとともに、可変入賞球装置１５の開放時間と開放回数が高められる。すなわち、可変入賞球装置１５の開放時間と開放回数は、普通図柄の停止図柄が当り図柄であったり、特別図柄の停止図柄が確変図柄である場合等に高められ、遊技者にとって不利な状態から有利な状態に変化する。なお、開放回数が高められることは、閉状態から開状態になることも含む概念である。
【００４０】
図２は、主基板３１における回路構成の一例を示すブロック図である。なお、図２には、払出制御基板３７および演出制御基板８０等も示されている。主基板３１には、プログラムに従ってパチンコ遊技機１を制御する基本回路（遊技制御用マイクロコンピュータに相当：遊技制御手段）５３と、ゲートスイッチ３２ａ、始動口スイッチ１４ａ、Ｖカウントスイッチ２２、カウントスイッチ２３、および入賞口スイッチ２９ａ，３０ａ，３３ａ，３９ａからの信号を基本回路５３に与えるスイッチ回路５８と、可変入賞球装置１５を開閉するソレノイド１６、開閉板２０を開閉するソレノイド２１および大入賞口内の経路を切り換えるためのソレノイド２１Ａを基本回路５３からの指令に従って駆動するソレノイド回路５９とが搭載されている。
【００４１】
なお、スイッチ回路５８には、近接スイッチを用いたスイッチの短絡および断線を検出するための監視回路が含まれている（図５参照）。監視回路は、遊技球通過に応じて接点が閉じる形式のスイッチについては監視対象としない。また、この実施の形態では、主基板１と払出制御基板３７に搭載されているスイッチ回路の各々に監視回路が搭載されているが、監視回路は、主基板３１および払出制御基板３７とは異なる他の基板（例えば中継基板）に搭載されていてもよい。他の基板に搭載されている場合には、検出信号が主基板３１に入力されるスイッチについても検出信号が払出制御基板３７に入力されるスイッチについても、同一の監視回路によって短絡および断線を検出することができる。
【００４２】
なお、ゲートスイッチ３２ａ、始動口スイッチ１４ａ、Ｖカウントスイッチ２２、カウントスイッチ２３、入賞口スイッチ２９ａ，３０ａ，３３ａ，３９ａ等のスイッチは、センサと称されているものでもよい。すなわち、遊技球を検出できる遊技媒体検出手段（遊技媒体検出回路、スイッチから出る配線部分およびスイッチに入る配線部分を含む）であれば、その名称を問わない。入賞検出を行う始動口スイッチ１４ａ、Ｖカウントスイッチ２２、カウントスイッチ２３、および入賞口スイッチ２９ａ，３０ａ，３３ａ，３９ａの各スイッチは、入賞検出手段でもある。なお、入賞検出手段は、複数の入賞口に別個に入賞したそれぞれの遊技球をまとめて検出するものであってもよい。また、ゲートスイッチ３２ａのような通過ゲートであっても、賞球の払い出しが行われるものであれば、通過ゲートへ遊技球が進入することが入賞になり、通過ゲートに設けられているスイッチ（例えばゲートスイッチ３２ａ）が入賞検出手段になる。さらに、この実施の形態では、Ｖ入賞領域に入賞した遊技球はＶカウントスイッチ２２のみで検出されるので、大入賞口に入賞した遊技球数は、Ｖカウントスイッチ２２による検出数とカウントスイッチ２３による検出数との和になる。しかし、Ｖ入賞領域に入賞した遊技球が、Ｖカウントスイッチ２２で検出されるとともにカウントスイッチ２３でも検出されるようにしてもよい。その場合には、大入賞口に入賞した遊技球数は、カウントスイッチ２３による検出数に相当する。
【００４３】
また、基本回路５３から与えられるデータに従って、大当りの発生を示す大当り情報、特別図柄表示器８における特別図柄の可変表示開始に利用された始動入賞球の個数を示す有効始動情報、確率変動が生じたことを示す確変情報等の情報出力信号をホールコンピュータ等の外部装置に対して出力する情報出力回路６４が搭載されている。
【００４４】
遊技制御用マイクロコンピュータで実現される基本回路５３は、ゲーム制御（遊技制御）用のプログラム等を記憶するＲＯＭ５４、ワークメモリとして使用される記憶手段（変動データを記憶する変動データ記憶手段）としてのＲＡＭ５５、プログラムに従って制御動作を行うＣＰＵ５６およびＩ／Ｏポート部５７を含む。この実施の形態では、ＲＯＭ５４およびＲＡＭ５５はＣＰＵ５６に内蔵されている。すなわち、ＣＰＵ５６は、１チップマイクロコンピュータである。１チップマイクロコンピュータは、少なくともＲＡＭ５５が内蔵されていればよく、ＲＯＭ５４およびＩ／Ｏポート部５７は外付けであっても内蔵されていてもよい。なお、ＣＰＵ５６はＲＯＭ５４に格納されているプログラムに従って制御を実行するので、以下、ＣＰＵ５６が実行する（または、処理を行う）ということは、具体的には、ＣＰＵ５６がプログラムに従って制御を実行することである。このことは、主基板３１以外の他の基板に搭載されているＣＰＵについても同様である。また、遊技制御手段は、遊技制御用マイクロコンピュータで実現される基本回路５３で実現されているが、主として、遊技制御用マイクロコンピュータにおけるプログラムに従って制御を実行するＣＰＵ５６で実現される。
【００４５】
また、ＲＡＭ５５は、その一部または全部が電源基板において作成されるバックアップ電源によってバックアップされている不揮発性記憶手段としてのバックアップＲＡＭである。すなわち、遊技機に対する電力供給が停止しても、所定期間（バックアップ電源が電力供給不能になるまで）は、ＲＡＭ５５の一部または全部の内容は保存される。少なくとも、遊技状態すなわち遊技制御手段の制御状態に応じたデータ（特別図柄プロセスフラグ等）は、バックアップＲＡＭに保存される。遊技制御手段の制御状態に応じたデータとは、停電等が生じた後に復旧した場合に、そのデータにもとづいて、制御状態を停電等の発生前に復旧させるために必要なデータである。
【００４６】
演出制御基板８０には、演出制御手段を実現する演出制御用マイクロコンピュータと演出制御用マイクロコンピュータの指示に従って可変表示装置９の表示状態を制御するＶＤＰとが搭載されている。演出制御手段は、遊技制御手段から送信される演出制御コマンドに従って、遊技盤６に設けられている各種装飾ＬＥＤ、可変表示装置９、装飾ランプ２５、枠側に設けられている天枠ランプ２８ａ、左枠ランプ２８ｂおよび右枠ランプ２８ｃや、スピーカ２７などの音発生手段を制御する。
【００４７】
図３は、払出制御基板３７および球払出装置９７などの払出に関連する構成要素を示すブロック図である。図３に示すように、払出制御基板３７には、払出制御用ＣＰＵ３７１を含む払出制御用マイクロコンピュータが搭載されている。この実施の形態では、払出制御用マイクロコンピュータは、１チップマイクロコンピュータであり、少なくともＲＡＭが内蔵されている。また、ＲＡＭは、主基板３１におけるＲＡＭ５５と同様に、電源バックアップされている。払出制御用ＣＰＵ３７１、ＲＡＭ、払出制御用プログラムを格納したＲＯＭ（図示せず）およびＩ／Ｏポート等は、払出制御手段を構成する。従って、払出制御手段は、払出制御用ＣＰＵ３７１、ＲＡＭ、ＲＯＭおよびＩ／Ｏポートを含む払出制御用マイクロコンピュータで実現されるが、主として、プログラムに従って制御を実行する払出制御用ＣＰＵ３７１で実現される。
【００４８】
球払出装置９７から払い出された遊技球の貯留状態が満タンになったことを検出するための満タンスイッチ４８、球払出装置９７の上部に設けられ補給球の有無を検出するための球切れスイッチ１８７および払い出された遊技球を検出するための払出個数カウントスイッチ３０１からの検出信号は、中継基板７２および払出制御基板３７のスイッチ回路３７６を介して払出制御基板３７のＩ／Ｏポート３７２ｆに入力される。また、払出モータ位置センサ２９５からの検出信号は、中継基板７２を介して払出制御基板３７のＩ／Ｏポート３７２ｆに入力される。払出モータ位置センサ２９５は、払出モータ２８９の回転位置を検出するための発光素子（ＬＥＤ）と受光素子とによるセンサである。払出制御基板３７の払出制御用ＣＰＵ３７１は、球切れスイッチ１８７からの検出信号が球切れ状態を示していたり、満タンスイッチ４８からの検出信号が満タン状態を示していると、球払出処理を停止する。さらに、満タンスイッチ４８からの検出信号が満タン状態を示していると、打球発射装置からの球発射を停止させる。
【００４９】
入賞があると、主基板３１の出力回路６７から、払出制御コマンド（払出指令信号）として、払い出すべき賞球個数を示す賞球個数指令が出力される。そして、払出制御コマンドの取り込みを指示するためのＩＮＴ信号（ストローブ信号）が出力される（オン状態になる）。
【００５０】
払出制御コマンドは、入力回路３７３Ａを介してＩ／Ｏポート３７２ｅに入力される。また、ＩＮＴ信号は、払出制御用ＣＰＵ３７１のマスク可能割込端子（以下、単に割込端子ともいう。）に入力される。払出制御用ＣＰＵ３７１は、割込端子にＩＮＴ信号が入力されたことにもとづく割込処理で、Ｉ／Ｏポート３７２ｅを介して払出制御コマンドを入力し、賞球個数指令が示す個数の遊技球を払い出すために球払出装置９７を駆動する制御を行う。
【００５１】
払出制御用ＣＰＵ３７１は、出力ポート３７２ｂを介して、賞球払出数を示す賞球情報信号および貸し球数を示す球貸し個数信号をターミナル基板（枠用外部端子基板と盤用外部端子基板とを含む）１６０に出力する。なお、出力ポート３７２ｂの外側に、ドライバ回路が設置されているが、図３では記載省略されている。
【００５２】
また、払出制御用ＣＰＵ３７１は、出力ポート３７２ｃを介して、７セグメントＬＥＤによるエラー表示用ＬＥＤ３７４にエラー信号を出力する。さらに、出力ポート３７２ｂを介して、点灯／消灯を指示するための信号を賞球ＬＥＤ５１（図３において図示せず）および球切れＬＥＤ５２（図３において図示せず）に出力する。なお、払出制御基板３７の入力ポート３７２ｆには、エラー状態を解除するためのエラー解除スイッチ３７５からの検出信号が入力される。エラー解除スイッチ３７５は、ソフトウェアリセットによってエラー状態を解除するために用いられる。
【００５３】
さらに、払出制御基板３７からの払出モータ２８９への駆動信号は、出力ポート３７２ａおよび中継基板７２を介して球払出装置９７の払出機構部分における払出モータ２８９に伝えられる。なお、出力ポート３７２ａの外側に、ドライバ回路（モータ駆動回路）が設置されているが、図３では記載省略されている。また、払出制御基板３７からの発射モータ９４への駆動信号は、出力ポート３７２ａおよびタッチセンサ基板９１を介して発射モータ９４に伝えられる。
【００５４】
遊技機に隣接して設置されているカードユニット５０（図１においては図示せず）には、カードユニット制御用マイクロコンピュータが搭載されている。また、カードユニット５０には、使用可表示ランプ、連結台方向表示器、カード投入表示ランプおよびカード挿入口などが設けられている。インタフェース基板（中継基板）６６には、打球供給皿３の近傍に設けられている度数表示ＬＥＤ６０、球貸し可ＬＥＤ６１、球貸しスイッチ６２および返却スイッチ６３が接続される。
【００５５】
インタフェース基板６６からカードユニット５０には、遊技者の操作に応じて、球貸しスイッチ６２が操作されたことを示す球貸しスイッチ信号および返却スイッチ６３が操作されたことを示す返却スイッチ信号が与えられる。また、カードユニット５０からインタフェース基板６６には、プリペイドカードの残高を示すカード残高表示信号および球貸し可表示信号が与えられる。カードユニット５０と払出制御基板３７の間では、接続信号（ＶＬ信号）、ユニット操作信号（ＢＲＤＹ信号）、球貸し要求信号（ＢＲＱ信号）、球貸し完了信号（ＥＸＳ信号）およびパチンコ機動作信号（ＰＲＤＹ信号）が入力ポート３７２ｆおよび出力ポート３７２ｄを介して送受信される。カードユニット５０と払出制御基板３７の間には、インタフェース基板６６が介在している。よって、接続信号（ＶＬ信号）等の信号は、図３に示すように、インタフェース基板６６を介してカードユニット５０と払出制御基板３７の間で送受信されることになる。
【００５６】
図４は、スイッチ回路５８の構成例を示すブロック図である。図４に示す例では、始動口スイッチ１４ａ、ゲートスイッチ３２ａ、Ｖカウントスイッチ２２およびカウントスイッチ２３として、遊技球の通過によってコイルに渦電流を発生させ、それに応じたレベルをスイッチ回路５８における入力素子の入力側に発生させる近接スイッチが用いられている。近接スイッチは、遊技球の通過を検出したときと検出していないときとで出力電圧を変化させるものである。また、他のスイッチとして、例えば遊技球通過に応じて接点が閉じ、Ｈレベルをスイッチ回路５８における入力素子の入力側に伝達するスイッチが用いられている。なお、他のスイッチについても、近接スイッチが用いられてもよい。
【００５７】
また、主基板３１において、各スイッチの検出信号は、始動口スイッチ１４ａが設置されている始動口検出スイッチ部からのケーブルを接続するための接続手段（例えばコネクタ）、および他の遊技球の入賞に関わるスイッチ部からのケーブルを接続するための接続手段（例えばコネクタ）によって入力ポートに入力される。また、各スイッチには、電源基板からのケーブル（スイッチ電源の電源ライン）を接続するための接続手段（例えばコネクタ）によってスイッチ電源（この実施の形態では＋１２Ｖ）が供給される。ただし、図４では、それらの接続手段を１つの接続手段１９１で示す。
【００５８】
スイッチ回路５８において、スイッチ２９ａ，３０ａ，３３ａ，３９ａの検出信号は入力バッファ回路（図４に示す例では７４ＨＣ４０５０）を介して、入力ポート５７１に入力される。始動口スイッチ１４ａ、ゲートスイッチ３２ａ、Ｖカウントスイッチ２２およびカウントスイッチ２３の検出信号は、監視回路５８１を介して入力ポート５７１に入力される。また、監視回路５８１は、異常信号を生成する。異常信号は、入力ポート５７２に入力される。この実施の形態では、入力バッファ回路および監視回路５８１の出力において、スイッチが遊技球を検出している状態ではＨレベルが現れ、入力ポート５７１のＣＰＵ５６側でも、スイッチが遊技球を検出している状態ではＨレベルが現れる。
【００５９】
図５は、監視回路５８１の構成例を示すブロック図である。図５に示す構成では、監視回路５８１には、スイッチ電源（Ｖs ）の電圧が所定のしきい値以下に下がると検出信号を出力する電源監視回路５８２が設けられている。
【００６０】
また、各スイッチ対応に、スイッチの検出信号（出力電圧）を入力し、スイッチの検出信号にもとづいて断線（ケーブルに断線が生じたことの他、コネクタ外れすなわちスイッチとコネクタとが電気的に分離されたことを含む）を検出する断線検知回路５８４、スイッチの検出信号を所定の基準電圧と比較して球検出しているか否か判定する比較回路５８３、スイッチの検出信号（出力電圧）を入力し、スイッチの検出信号にもとづいてスイッチにおいて短絡が生じたことを検出する短絡検知回路５８５、断線検知回路５８４が断線を検出した場合に出力する検出信号と短絡検知回路５８５が短絡を検出した場合に出力する検出信号とを入力し、少なくとも一方の検出信号が出力されたら、異常信号出力回路５８８に対して検出信号を出力する異常検知処理回路５８６、および比較回路５８３の出力を強制的にＨレベル（すなわち球検出レベル）またはＬレベル（すなわち球非検出レベル）にするための出力レベル設定回路５８７を含む検出回路５８０Ａ〜５８０Ｄが設けられている。具体的には、短絡または断線を検出した検出回路における出力レベル設定回路５８７は、比較回路５８３の出力を強制的にＨレベルにし、短絡または断線を検出していない検出回路における出力レベル設定回路５８７は、比較回路５８３の出力を強制的にＬレベルにする。
【００６１】
なお、比較回路５８３の出力が、入力ポート５７１を介してＣＰＵ５６に与えられるスイッチの検出信号になる。また、監視回路５８１において、電源監視回路５８２および異常信号出力回路５８８は、それぞれ１つだけあればよい。また、図５では検出回路５８０Ａの構成のみが示されているが、他の検出回路５８０Ｂ〜５８０Ｄは、検出回路５８０Ａの構成と同じである。
【００６２】
異常信号出力回路５８８は、いずれかの検出回路５８０Ａ〜５８０Ｄの異常信号処理回路５８６が検出信号を出力したら、または電源監視回路５８２が検出信号を出力したら、入力ポート５７１に対してＨレベルの異常信号を出力する。すなわち、短絡検知回路５８５のいずれかが短絡が発生したと判定したとき、断線検知回路５８４のいずれかが断線が発生したと判定したとき、または電源監視回路５８２が異常が発生したと判定したときに、遊技制御用マイクロコンピュータに異常信号を出力する。そして、全ての異常が解除されるまで、異常信号の出力を継続する。
【００６３】
また、いずれかの検出回路５８０Ａ〜５８０Ｄの異常信号処理回路５８６が検出信号を出力した場合には、検出信号を出力した検出回路における出力レベル設定回路５８７に対して出力を強制的にＨレベル（球検出レベル）にすることを指示するための信号を出力するとともに、他の検出回路における出力レベル設定回路５８７に対して出力を強制的にＬレベル（球非検出レベル）にすることを指示するための信号を出力する。出力レベル設定回路５８７は、異常信号処理回路５８６からの信号に応じて、出力を強制的にＨレベルまたはＬレベルにする。すなわち、出力レベル設定回路５８７は、異常信号出力回路５８８が異常信号を出力するときに、短絡または断線が発生したスイッチの検出状態を、遊技球検出の状態に設定するとともに、短絡および断線が発生していないスイッチの検出状態を、遊技球非検出の状態に設定する。このような出力レベル設定回路５８７の出力状態は、異常（短絡または断線）が解除されるまで継続される。
【００６４】
なお、出力レベル設定回路５８７は、異常信号出力回路５８８から出力レベルを強制的にＨレベルまたはＬレベルにすることを指示するための信号を入力していないときには、比較回路５８３の出力をそのまま通過させる。
【００６５】
図６は、監視回路５８１が使用するしきい値電圧等の一例を示す説明図である。比較回路５８３はヒステリシス特性を有し、球検出ありと判定するスイッチの検出信号のレベル（オンしきい値レベル）と球非検出（球検出なし）と判定するスイッチの検出信号のレベル（オフしきい値レベル）とを異ならせる（図６における斜線部分参照）。
【００６６】
また、近接スイッチを図５に示されたような接続方法で使用している場合には、スイッチの断線が生ずると、監視回路５８１のスイッチ入力（スイッチの検出信号の入力端子）には、スイッチ電圧と同レベルの電圧が現れる。また、スイッチにおいて短絡が生じた場合には、監視回路５８１のスイッチ入力には接地レベル（０Ｖ）が現れる。そこで、断線検知回路５８４は、スイッチ入力の電圧が、球検出と判定するレベルを越えたら（この実施の形態ではスイッチ電圧（Ｖs ）と同レベルの断線検知電圧を超えたら）検出信号を出力する。また、短絡検知回路５８５は、スイッチ入力の電圧が、球非検出と判定するレベルを下回ったら（この実施の形態では短絡検知電圧としての４Ｖとする）検出信号を出力する。
【００６７】
さらに、電源監視回路５８２は、スイッチ電圧（Ｖs ）が所定の電源電圧検知電圧としての＋９Ｖを下回ったら、スイッチ電圧（Ｖs ）に異常が発生したと判定して検出信号を出力する。
【００６８】
図７は、入力ポート５７１，５７２（入力ポート０，１）のビット割り当ての一例を示す説明図である。図７に示す例では、入力ポート０のビット７〜０には、それぞれ、入賞口スイッチ３３ａ、３９ａ，２９ａ，３０ａ、ゲートスイッチ３２ａ、始動口スイッチ１４ａ、カウントスイッチ２３、Ｖカウントスイッチ２２の検出信号が入力される。また、入力ポート１のビット７，６には、それぞれ、監視回路５８１からの異常信号、電源基板からのクリアスイッチ９２１の検出信号が入力される。クリアスイッチ９２１は、電源バックアップされているＲＡＭの内容を初期化するために使用される。
【００６９】
次に、遊技制御手段の動作について説明する。図８は、定期的に発生するタイマ割込の発生にもとづいて実行されるタイマ割込処理を示すフローチャートである。タイマ割込が発生すると、ＣＰＵ５６は、タイマ割込の発生に応じて起動されるタイマ割込処理において遊技制御処理を実行する。タイマ割込処理において、ＣＰＵ５６は、まず、電源基板に搭載されている電源監視回路から電源断信号が出力されたか否かを検出し、電源断信号が出力された場合には電源断時処理を実行する電源断処理（電源断検出処理）を実行する（ステップＳ２１）。次いで、スイッチ回路５８を介して、ゲートスイッチ３２ａ、始動口スイッチ１４ａ、カウントスイッチ２３および入賞口スイッチ２９ａ，３０ａ，３３ａ，３９ａ等のスイッチの検出信号を入力し、それらの状態判定を行う（スイッチ処理：ステップＳ２２）。具体的には、各スイッチの検出信号を入力する入力ポートの状態がオン状態であれば、各スイッチに対応して設けられているスイッチタイマの値を＋１する。
【００７０】
次に、遊技制御に用いられる大当り判定用の乱数等の各判定用乱数を生成するための各カウンタのカウント値を更新する処理を行う（ステップＳ２３）。ＣＰＵ５６は、さらに、表示用乱数および初期値用乱数を生成するためのカウンタのカウント値を更新する処理を行う（ステップＳ２４，Ｓ２５）。
【００７１】
さらに、ＣＰＵ５６は、特別図柄プロセス処理を行う（ステップＳ２６）。特別図柄プロセス制御では、遊技状態に応じてパチンコ遊技機１を所定の順序で制御するための特別図柄プロセスフラグに従って該当する処理が選び出されて実行される。そして、特別図柄プロセスフラグの値は、遊技状態に応じて各処理中に更新される。また、普通図柄プロセス処理を行う（ステップＳ２７）。普通図柄プロセス処理では、普通図柄表示器１０の表示状態を所定の順序で制御するための普通図柄プロセスフラグに従って該当する処理が選び出されて実行される。そして、普通図柄プロセスフラグの値は、遊技状態に応じて各処理中に更新される。
【００７２】
次いで、ＣＰＵ５６は、飾り図柄に関する演出制御コマンドをＲＡＭ５５の所定の領域に設定して演出制御コマンドを送出する処理を行う（演出制御コマンド送信処理：ステップＳ２８）。
【００７３】
さらに、ＣＰＵ５６は、例えばホール管理用コンピュータに供給される大当り情報、始動情報、確率変動情報などのデータを出力する情報出力処理を行う（ステップＳ３０）。
【００７４】
また、ＣＰＵ５６は、入賞口スイッチ２９ａ，３０ａ，３３ａ，３９ａ等の検出信号にもとづく賞球個数の設定などを行う賞球処理を実行する（ステップＳ３１）。具体的には、入賞口スイッチ２９ａ，３０ａ，３３ａ，３９ａ等がオンしたことにもとづく入賞検出に応じて、払出制御基板３７に賞球個数を示す賞球個数指令を払出制御コマンドとして送信する。払出制御基板３７に搭載されている払出制御用ＣＰＵ３７１は、賞球個数指令に応じて球払出装置９７を駆動する。
【００７５】
なお、監視回路５８０から異常信号が出力されている状態では、賞球処理は実行されない。すなわち、ＣＰＵ５６が、異常信号出力回路５８８から異常信号が入力されると、入賞を検出するためのスイッチの各々の検出状態を判定する処理を停止する。よって、入賞を検出するためのスイッチに異常が生じている状態で入賞球の検出処理が実行されることはなく、誤った価値付与によって遊技店に不利益がもたらされたり、本来価値付与されるべきところ価値付与が実行されず遊技者に不利益がもたらされたりすることを防止できる。
【００７６】
そして、ＣＰＵ５６は、始動入賞記憶数の増減をチェックする記憶処理を実行する（ステップＳ３２）。また、監視回路５８１のからの異常信号等にもとづいてエラー処理を実行する（ステップＳ３３）。また、この実施の形態では、出力ポートの出力状態に対応したＲＡＭ領域（出力ポートバッファ）が設けられているのであるが、ＣＰＵ５６は、出力ポート３のＲＡＭ領域におけるソレノイドに関する内容を出力ポートに出力する（ステップＳ３４：ソレノイド出力処理）。その後、割込許可状態に設定し（ステップＳ３５）、処理を終了する。
【００７７】
以上の制御によって、この実施の形態では、遊技制御処理は定期的（例えば２ｍｓ毎）に起動されることになる。なお、この実施の形態では、タイマ割込処理で遊技制御処理が実行されているが、タイマ割込処理では例えば割込が発生したことを示すフラグのセットのみがなされ、遊技制御処理は所定のメイン処理において実行されるようにしてもよい。また、ステップＳ２２〜Ｓ３４の処理（ステップＳ３０を除く）が、遊技の進行を制御する遊技制御処理に相当する。
【００７８】
次に、遊技球の検出方法について説明する。この実施の形態では、各スイッチの検出信号のオン状態が所定時間継続すると、確かにスイッチがオンしたと判定されスイッチオンに対応した処理が開始される。所定時間を計測するために、スイッチタイマが用いられる。スイッチタイマは、ＲＡＭ５５に形成された１バイトのカウンタであり、検出信号がオン状態を示している場合に２ｍｓ毎に＋１される。図９に示すように、スイッチタイマは検出信号の数８だけ設けられている。また、ＲＡＭ５５において、各スイッチタイマのアドレスは、入力ポートのビット配列順と同じ順序で並んでいる。
【００７９】
図１０は、遊技制御処理におけるステップＳ２２のスイッチ処理の処理例を示すフローチャートである。スイッチ処理において、ＣＰＵ５６は、まず、入力ポート０に入力されているデータを入力する（ステップＳ１０１）。次いで、処理数として「０」を設定し（ステップＳ１０２）、スイッチチェック処理サブルーチンをコールする（ステップＳ１０３）。
【００８０】
図１１は、スイッチチェック処理サブルーチンを示すフローチャートである。スイッチチェック処理サブルーチンにおいて、ＣＰＵ５６は、処理数の値（最初は０）に対応する入力ポートのビットが１（Ｈレベルに対応）であるか否か確認する（ステップＳ１２１）。１でなければ、対応するスイッチタイマ（処理数が０なら、スイッチ１用のスイッチタイマ）の値を０にして（ステップＳ１２８）、ステップＳ１２６に移行する。１であれば、対応するスイッチタイマの値をロードし（ステップＳ１２２）、ロードした値に１を加算する（ステップＳ１２３）。スイッチタイマの値が０になっていなければ、加算後の値をスイッチタイマにストアする（ステップＳ１２４，Ｓ１２５）。なお、ステップＳ１２４の判断により、スイッチタイマの値が最大値になっているときに、加算によってスイッチタイマの値が０に戻ってしまうことが防止される。
【００８１】
ステップＳ１２６では、処理数の値を１加算し、処理数が８に達していなければステップＳ１２１に戻る。すなわち、次のスイッチタイマを対象としてステップＳ１２２以降の処理を実行する。処理数が８に達していれば、スイッチチェック処理サブルーチンを終了する。
【００８２】
図１０および図１１の処理によって、例えば２ｍｓ毎に起動されるスイッチ処理において、１０回連続してスイッチのオン状態が検出されたら、対応するスイッチタイマの値は１０になる。ステップＳ３１の賞球処理等において、スイッチタイマの値があらかじめ決められている値（例えば２）に達すると、スイッチは確実にオンしたと判定して、賞球個数指令を払出制御基板３７に送信する等の処理が行われる。
【００８３】
図１２は、ステップＳ３１のエラー処理を示すフローチャートである。図１２には、監視回路５８１のからの異常信号にもとづく処理が示されている。エラー処理において、ＣＰＵ５６は、入力ポート１を介して異常信号がオンしたか否か確認する（ステップＳ１３１）。オンしていた場合には、演出制御基板８０に、可変表示中止の演出制御コマンドを送信する（ステップＳ１３２）。また、払出制御基板３７に、払出禁止指定の払出制御コマンドを送信する（ステップＳ１３３）。
【００８４】
演出制御基板８０における演出制御手段は、可変表示中止の演出制御コマンドを受信すると、可変表示装置９において飾り図柄の可変表示を行っていた場合には、演出制御手段としての演出制御用マイクロコンピュータは、ＶＤＰに対して飾り図柄をそのときの表示図柄で停止させたり、あらかじめ決められている表示中断を報知するための画面を表示するように指示する。ＶＤＰは、指示に応じた制御を行って、可変表示を中断する。また、払出制御基板３７における払出制御手段は、払出禁止指定の払出制御コマンドを受信すると、球払出と球発射（いずれか一方でもよい）を禁止する。後述するように、払出制御手段は、払出モータ２８９を停止させることによって球払出装置９７からの遊技球の払出を中断する。また、発射モータ９４の回転を中断することによって球発射を禁止する。
【００８５】
次いで、入力ポート０に入力されているデータを入力する（ステップＳ１３４）。そして、近接スイッチが使用されているスイッチに対応するビット０〜３のうちに、１になっているビットがあるか否か確認する（ステップＳ１３５）。上述したように、監視回路５８１における検出回路５８０Ａ〜５８０Ｄのうち、いずれかの検出回路における異常信号出力回路５８８が検出信号を出力したら、すなわち、断線または短絡を検出したら、その検出回路における出力レベル設定回路５８７は出力を強制的にＨレベル（球検出レベル）にする。従って、ＣＰＵ５６は、入力ポート０における１になっているビットによって、いずれのスイッチにおいて異常が発生したのかを直ちに認識できる。そこで、ＣＰＵ５６は、特別図柄表示器８において可変表示を行っていたら可変表示を中断した上で、入力ポート０における１になっているビットに対応した数字、すなわち、異常が生じたスイッチに対応した数字としてあらかじめ決められている数字を点滅表示する。
【００８６】
なお、異常信号が出力されたときに、入力ポート０のビット０〜３のうちのいずれもが１になっていない場合には、監視回路５８１における電源監視回路５８２が検出信号を出力したと判断される。その場合には、ＣＰＵ５６は、スイッチ電源の異常に対応した数字としてあらかじめ決められている数字を点滅表示する（ステップＳ１３７）。
【００８７】
ここでは、ＣＰＵ５６は、報知手段として特別図柄表示器８を用いて、短絡または断線が発生したスイッチを特定可能に報知しているが、報知手段として、遊技機に設けられている他の電気部品（電気的に動作する部品、例えばスピーカ２７やランプ・ＬＥＤ）を用いてもよい。例えば、遊技制御手段が演出制御手段に対して短絡または断線が発生したスイッチを特定可能な情報を含む演出制御コマンドを送信し、演出制御手段が、その演出制御コマンドを受信したときに、短絡または断線が発生したスイッチを報知するための画面を可変表示装置９に表示させたりしてもよい。
【００８８】
次に、払出制御手段の動作を説明する。図１３は、払出制御手段が、定期的に（例えば２ｍｓ毎）発生するタイマ割込にもとづいて実行するタイマ割込処理の例を示すフローチャートである。払出制御用ＣＰＵ３７１は、まず、電源断信号が出力されたか否か（オン状態になったか否か）を検出し、電源断信号が出力された場合には電源断時処理を実行する電源断処理（電源断検出処理）を実行する（ステップＳ７４８）。その後、ステップＳ７４９以降の払出制御処理を実行する。払出制御処理では、払出制御用ＣＰＵ３７１は、まず、主基板３１における遊技制御手段から払出制御コマンドを受信しているか否かを確認し、受信している場合に払出制御コマンドの内容を解析するコマンド解析処理を実行する（ステップＳ７４９）。なお、払出制御コマンドは、ＩＮＴ信号の入力にもとづく割込処理において受信されている。
【００８９】
次いで、発射モータ９４に対する励磁パターンの出力処理（発射モータφ１〜φ４のパターンの出力ポート０への出力）を行う（ステップＳ７５０）。なお、ステップＳ７５２の発射モータ制御処理において、励磁パターンがＲＡＭ領域である励磁パターンバッファに格納され、ステップＳ７５０では、払出制御用ＣＰＵ３７１は、励磁パターンバッファの内容を出力ポートに出力する処理を行う。
【００９０】
次に、払出制御用ＣＰＵ３７１は、入力判定処理（スイッチ処理に相当）を行う（ステップＳ７５１）。入力判定処理は、払出個数カウントスイッチ３０１等のスイッチの検出信号の状態チェックを行う処理を含む。具体的には、それらのそれぞれに対応したスイッチタイマがＲＡＭに形成され、それらがオン状態であることを検出したら対応するスイッチタイマの値を＋１し、オフ状態であることを検出したら対応するスイッチタイマの値をクリアする。なお、「ＲＡＭに形成されている」とは、ＲＡＭ内の領域であることを意味する。
【００９１】
次に、払出制御用ＣＰＵ３７１は、発射モータ制御処理を実行する（ステップＳ７５２）。発射モータ制御処理では、発射モータφ１〜φ４のパターンを励磁パターンバッファに格納する。また、発射モータ９４を不能動化すべきときには、発射モータ９４を回転させない発射モータφ１〜φ４のパターンを励磁パターンバッファに格納する。また、払出制御用ＣＰＵ３７１は、払出モータ制御処理を実行する（ステップＳ７５３）。払出モータ制御処理では、払出モータ２８９を駆動すべきときには、払出モータφ１〜φ４のパターンを出力ポートに出力するための処理を行う。
【００９２】
また、払出制御用ＣＰＵ３７１は、カードユニット５０と通信を行うプリペイドカードユニット制御処理を実行する（ステップＳ７５４）。次いで、カードユニット５０からの球貸し要求に応じて貸し球を払い出す制御を行い、また、主基板からの賞球個数指令が示す個数の賞球を払い出す制御を行う賞球球貸し制御処理を実行する（ステップＳ７５６）。
【００９３】
そして、払出制御用ＣＰＵ３７１は、各種のエラーを検出するエラー処理を実行する（ステップＳ７５７）。また、遊技機外部に出力される賞球情報や球貸し情報を出力するための情報出力処理を実行する（ステップＳ７５８）。また、賞球ＬＥＤ５１および球切れＬＥＤ５２を点灯するための表示制御処理を実行する（ステップＳ７５９）。
【００９４】
また、この実施の形態では、出力ポートの出力状態に対応したＲＡＭ領域が設けられているのであるが、払出制御用ＣＰＵ３７１は、その内容を出力ポートに出力する（ステップＳ７６０：出力処理）。
【００９５】
図１４は、払出制御手段における入力ポートのビット割り当ての例を示す説明図である。図１４に示すように、入力ポート０のビット７〜０には、８ビットの払出制御コマンドが入力される。入力ポート１のビット７〜４には、それぞれ、払出モータ位置センサ２９５の検出信号、球切れスイッチ１８７の検出信号、満タンスイッチ４８の検出信号、スイッチ回路３７６における監視回路からの異常信号が入力される。入力ポート１のビット２〜０には、それぞれ、エラー解除スイッチ３７５からの操作信号、払出個数カウントスイッチ３０１の検出信号、電源基板に搭載されているクリアスイッチ９２１からの出力信号が入力される。
【００９６】
図１５は、スイッチ回路３７６の構成例を示すブロック図である。図１５に示す例では、払出個数カウントスイッチ３０１として、遊技球の通過によってコイルに渦電流を発生させ、それに応じたレベルをスイッチ回路５８における入力素子の入力側に発生させる近接スイッチが用いられている。また、他のスイッチとして、例えば遊技球通過に応じて接点が閉じ、Ｈレベルをスイッチ回路５８における入力素子の入力側に伝達するスイッチが用いられている。なお、他のスイッチについても、近接スイッチが用いられてもよい。
【００９７】
スイッチ回路３７６において、満タンスイッチ４８および球切れスイッチ１８７の検出信号は、接続手段３７９および入力バッファ回路（図１５に示す例では７４ＨＣ４０５０）を介して、入力ポート３７２ｆ（上述した入力ポート１）に入力される。払出個数カウントスイッチ３０１の検出信号は、接続手段３７９および監視回路３８０を介して入力ポート３７２ｆに入力される。また、監視回路３８０は、異常信号を生成する。異常信号は、入力ポート３７２ｆに入力される。なお、図１６に示すように、監視回路３８０における検出回路３８０Ａの構成は、図５に示された検出回路５８０Ａ〜５８０Ｄの構成と同じである。また、図５に示された構成と同様に、監視回路３８０には、電源監視回路５８２と異常信号出力回路５８８とが設けられている。
【００９８】
従って、払出制御手段において、遊技制御手段におけるスイッチ処理と同様の処理で、払出個数カウントスイッチ３０１が遊技球を検出したか否か等の処理を行うことができる。すなわち、払出制御用ＣＰＵ３７１は、複数の遊技球を検出するためのスイッチが設けられている場合に、短絡または断線が生じたスイッチを、監視回路３８０の出力にもとづいて特定することができる。
【００９９】
図１７は、ステップＳ７５７のエラー処理を示すフローチャートである。エラー処理において払出制御用ＣＰＵ３７１は、入力ポート１を介して異常信号がオンしたか否か確認し（ステップＳ７３１）、オンしたことを確認したら、エラー表示用ＬＥＤ３７５にエラー表示を行う（ステップＳ７３２）。例えば、そのときに、入力ポート１のビット１が１であれば、払出個数カウントスイッチ３０１の異常としてあらかじめ決められているコードをエラー表示用ＬＥＤ３７５に表示する。また、入力ポート１のビット１が０であれば、監視回路３８０における電源監視回路５８２が検出信号を出力したと判断されるので、スイッチ電源の異常に対応したコードとしてあらかじめ決められているコードを表示する。
【０１００】
そして、球払出禁止指定フラグをセットするとともに（ステップＳ７３５）、発射停止フラグをセットする（ステップＳ７３６）。また、遊技制御手段から払出禁止指定の払出制御コマンドを受信した場合にも（ステップＳ７３４）、ステップＳ７３５，Ｓ７３６の処理を行う。
【０１０１】
球払出禁止指定フラグは、払出制御用マイクロコンピュータにおけるＲＡＭに形成されている内部フラグであり、セットされると、払出制御用ＣＰＵ３７１は、例えば、ステップＳ７５６の賞球球貸し制御処理において、払出モータ２８９を停止させることによって球払出装置９７からの遊技球の払出を中断する。また、発射停止フラグは、払出制御用マイクロコンピュータにおけるＲＡＭに形成されている内部フラグであり、セットされると、払出制御用ＣＰＵ３７１は、例えば、ステップＳ７６２の発射モータ制御処理において、発射モータ９４の回転を中断する。
【０１０２】
なお、払出制御用ＣＰＵ３７１は、払出禁止指定の払出制御コマンドを受信した場合にも、ステップＳ７３２の処理と同様に、エラー報知処理を行ってもよい。その場合、払出禁止指定の払出制御コマンドを受信したことに対応するコードを、検出信号が払出制御基板３７に入力されるスイッチ（例えば払出個数カウントスイッチ３０１）において発生した異常を報知するためのコードと異ならせる。また、エラー報知処理を行った後、上述したように、球払出と球発射（いずれか一方でもよい）を停止させてエラー状態になるが、例えば、エラー解除スイッチ３７５から操作信号が入力されるとエラー状態を解除して通常状態（球払出と球発射とが可能な状態）に戻る。
【０１０３】
実施の形態２．
次に、遊技制御手段が実行するエラー処理の他の例を説明する。図１８は、エラー処理の他の例をフローチャートである。図１８に示す例では、ＣＰＵ５６は、監視回路５８０から異常信号が出力されたことを検出した場合に（ステップＳ１３１）、監視用タイマの値が０であれば（ステップＳ１４１）、監視用タイマに初期値として１０をセットする（ステップＳ１４２）。監視用タイマの値が０でなければ、監視用タイマの値を−１し（ステップＳ１４３）、監視用タイマの値が０になったら（ステップＳ１４４）、ステップＳ１３２〜Ｓ１３４の処理を実行する）。ステップＳ１３２〜Ｓ１３４の処理は図１２に示された処理と同じである。
【０１０４】
次いで、ＣＰＵ５６は、入力ポート０のビット０〜３（図７参照）に対応したスイッチタイマのうちに０でないものがあるか否か、すなわち球検出状態となっているスイッチ（実際には監視回路５８０により球検出状態とされている。）があるか否か確認する（ステップＳ１４５）。スイッチタイマのうちに０でないもの、すなわち球検出状態を呈しているものがあれば、ステップＳ１３６Ａの処理を実行し、球検出状態を呈しているものがなければ、ステップＳ１３７の処理を実行する。ステップＳ１３７の処理は図１２に示された処理と同じである。ステップＳ１３６Ａの処理は図１２に示されたステップＳ１３６の処理と同様の処理であり、値が０でないスイッチタイマに対応した数字、すなわち、球検出状態となっているスイッチに対応した数字を点滅表示する。
【０１０５】
この実施の形態では、ＣＰＵ５６においてタイマ割込が例えば２ｍｓ毎に発生する場合に、監視回路５８０から異常信号が出力されてから２０ｍｓが経過してからスイッチタイマにもとづいてスイッチの検出状態を確認する（ステップＳ１４５）。上述したように、監視回路５８０において、出力レベル設定回路５８７は、スイッチの断線または短絡を検出したときに、異常信号を出力するとともに、断線または短絡が生じたスイッチに対応する出力レベル設定回路５８７の出力をＨレベルにさせる。なお、この例では、出力レベル設定回路５８７は、断線または短絡が生じたスイッチ以外のスイッチに対応する出力レベル設定回路５８７の出力を強制的にＬレベルにさせる必要はない。
【０１０６】
監視回路５８０から異常信号が出力されているときに、偶然、他のスイッチが実際に遊技球を検出しているときには、そのスイッチの出力もＨレベルになって入力ポート０の対応ビットが１になる。異常信号が出力されたときの入力ポート０の対応ビットが１であることをもって（具体的には、スイッチタイマの値を用いる。）断線または短絡の異常が生じているスイッチを特定したいのであるが、偶然他のスイッチが実際に遊技球を検出している場合には、何らの対応もしないと（断線または短絡が生じたスイッチ以外のスイッチに対応する出力レベル設定回路５８７の出力を強制的にＬレベルにさせない場合）、異常が生じているスイッチを特定できない。しかし、この例では、監視タイマを用いて入力ポート０における１つのビットのみが「１」になることを検出する（具体的には、スイッチタイマの値を用いる。）ので、異常が生じているスイッチを特定すことができる。なお、ステップＳ１４５において、単にスイッチタイマの値が０でないことを確認するのではなく、所定値（例えば監視タイマに設定される値と同じ値である１０）になっていることをもって、スイッチの検出状態（具体的には監視回路５８０の出力状態）が球検出状態と同様の状態になっていると判定してもよい。その場合には、監視回路５８０の出力状態のうちに、所定時間以上遊技球を検出している状態と同様の出力状態が継続しているものがあるときに、スイッチの検出状態球検出状態と同様の状態になっていると判定されるので、より確実に断線または短絡の異常が生じているスイッチを特定できる。
【０１０７】
なお、監視タイマがタイムアウトしたときに、ステップＳ１４５の判定において、入力ポート０のビット０〜３に対応したスイッチタイマのうちに０でないものが複数あることを確認した場合には、再度、ステップＳ１４１から処理を実行する。つまり、監視タイマがタイムアウトしたときに、偶然他のスイッチが実際に遊技球を検出している場合には、再度、ステップＳ１４１から処理を実行する。そして、所定回以上ステップＳ１４１からの処理を繰り返し実行しても、入力ポート０のビット０〜３に対応したスイッチタイマのうちに０でないものが複数あることを確認した場合には、それらのビットに対応する複数のスイッチにおいて異常が発生していると判定するようにしてもよい。
【０１０８】
実施の形態３．
上記の各実施の形態では、遊技制御手段は、スイッチの異常を検出すると、球払出と球発射を中断させるために、払出制御手段に対して、払出禁止指定の払出制御コマンドを送信した。しかし、払出制御コマンドを使用せず、球払出と球発射を中断させることもできる。例えば、図１９に示すように、スイッチ回路５８から、異常信号を払出制御基板３７にも入力させる。払出制御基板３７において、異常信号は払出制御用ＣＰＵ３７１に入力される。払出制御用ＣＰＵ３７１は、遊技制御手段からの異常信号の入力に応じて、球払出と球発射を中断させる。
【０１０９】
以上に説明したように、上記の各実施の形態では、監視回路５８０，３８０が、近接スイッチを用いたスイッチからの検出信号のレベルが所定のしきい値（例えば球検出ありと判定するスイッチの検出信号のレベル（オンしきい値レベル）を越えた値）を越えると断線が生じたと判定し、スイッチからの検出信号のレベルが別の所定のしきい値（例えば４Ｖ）を下回ると短絡が生じたと判定するとともに、スイッチ電源がさらに別の所定のしきい値（例えば９Ｖ）を下回ると電源異常が生じたと判定するので、スイッチの断線や短絡を検知できる上に、スイッチに対する電源供給が断たれたような場合でも、マイクロコンピュータがスイッチの検出信号を誤認識しないようにすることができる。
【０１１０】
また、監視回路５８０，３８０からマイクロコンピュータに対して、短絡、断線、スイッチ電源異常のいずれか生じた場合にも１つの異常信号でマイクロコンピュータに通知を行うので、複数のスイッチの異常検出のためのインタフェースは簡潔である。その際に、異常が生じたスイッチに関する検出信号を強制的にオン検出レベルにするので、マイクロコンピュータは、異常が生じたスイッチを容易に特定できる。
【０１１１】
なお、上記の各実施の形態で用いられたしきい値は例示であって、使用するスイッチの特性の違い等に応じてしきい値は変わりうる。また、近接スイッチの使用の仕方等の違いに応じて、短絡時と断線時のレベルは逆になることもある。すなわち、スイッチの出力電圧が第１のしきい値を越えたことを検出したときに短絡が発生したと判定するように構成すべき場合もあるが、第１のしきい値を下回ったことを検出したときに、短絡が発生したと判定するように構成すべき場合もある。また、スイッチの出力電圧が第２のしきい値を下回ったことを検出したときに断線が発生したと判定するように構成すべき場合もあるが、第２のしきい値を越えたことを検出したときに断線が発生したと判定するように構成すべき場合もある。
【０１１２】
また、上記の各実施の形態では、監視回路３８０，５８０は、近接スイッチを用いたスイッチの短絡や断線を検出したが、光学的なスイッチ（光センサ）についてスイッチの短絡や断線を検出してもよい。光センサの場合には、センサから出る配線部分およびセンサに入る配線部分の短絡や断線を検出する。なお、光センサを用いた場合には、遊技球と接触しないことから、遊技球との接触によって劣化することがない。
【０１１３】
また、上記の各実施の形態のパチンコ遊技機は、主として、始動入賞にもとづいて特別図柄表示器に可変表示される特別図柄の停止図柄が所定の図柄の組み合わせになると所定の遊技価値が遊技者に付与可能になるパチンコ遊技機であったが、始動入賞にもとづいて開放する電動役物の所定領域への入賞があると所定の遊技価値が遊技者に付与可能になるパチンコ遊技機や、始動入賞にもとづいて可変表示される図柄の停止図柄が所定の図柄の組み合わせになると開放する所定の電動役物への入賞があると所定の権利が発生または継続するパチンコ遊技機であっても、本発明を適用できる。また、入賞に応じて景品としての遊技媒体が払い出される遊技球だけでなく、入賞に応じて得点が付与されるような遊技機であっても本発明を適用できる。さらに、スロット機にも本発明を適用できる。
【産業上の利用可能性】
【０１１４】
本発明は、パチンコ遊技機などの遊技に適用可能であり、特に、遊技球などの遊技媒体を用いて遊技が行われる遊技機に適用可能である。
【図面の簡単な説明】
【０１１５】
【図１】パチンコ遊技機を正面からみた正面図である。
【図２】遊技制御基板（主基板）の回路構成例を示すブロック図である。
【図３】払出制御基板の回路構成例を示すブロック図である。
【図４】スイッチ回路の構成例を示すブロック図である。
【図５】監視回路の構成例を示すブロック図である。
【図６】監視回路が使用するしきい値電圧等の一例を示す説明図である。
【図７】遊技制御手段における入力ポートのビット割り当ての一例を示す説明図である。
【図８】遊技制御手段におけるタイマ割込処理を示すフローチャートである。
【図９】ＲＡＭにおけるスイッチタイマの形成例を示す説明図である。
【図１０】スイッチ処理の一例を示すフローチャートである。
【図１１】スイッチチェック処理の一例を示すフローチャートである。
【図１２】遊技制御手段におけるエラー処理の一例を示すフローチャートである。
【図１３】払出制御手段におけるタイマ割込処理を示すフローチャートである。
【図１４】払出制御手段における入力ポートのビット割り当ての一例を示す説明図である。
【図１５】スイッチ回路の構成例を示すブロック図である。
【図１６】監視回路の構成例を示すブロック図である。
【図１７】払出制御手段におけるエラー処理の一例を示すフローチャートである。
【図１８】遊技制御手段におけるエラー処理の他の例を示すフローチャートである。
【図１９】遊技制御基板（主基板）の他の回路構成例を示すブロック図である。
【符号の説明】
【０１１６】
３１    主基板
３７    払出制御基板
５６    ＣＰＵ
１４ａ  始動口スイッチ
３２ａ  ゲートスイッチ
２２    Ｖ入賞スイッチ
２３    カウントスイッチ
５８    スイッチ回路
３０１  払出個数カウントスイッチ
３７１  払出制御用ＣＰＵ
３８０  監視回路
５８０  監視回路
【図１】
2005312531.tif 000003
【図２】
2005312531.tif 000004
【図３】
2005312531.tif 000005
【図４】
2005312531.tif 000006
【図５】
2005312531.tif 000007
【図６】
2005312531.tif 000008
【図７】
2005312531.tif 000009
【図８】
2005312531.tif 000010
【図９】
2005312531.tif 000011
【図１０】
2005312531.tif 000012
【図１１】
2005312531.tif 000013
【図１２】
2005312531.tif 000014
【図１３】
2005312531.tif 000015
【図１４】
2005312531.tif 000016
【図１５】
2005312531.tif 000017
【図１６】
2005312531.tif 000018
【図１７】
2005312531.tif 000019
【図１８】
2005312531.tif 000020
【図１９】
2005312531.tif 000021