(57)【特許請求の範囲】
【請求項１】
遊技価値を排出する排出手段を制御する排出制御装置と、
前記排出制御装置に電源を供給する電源供給装置と、を備え、
所定の操作部の操作により前記排出制御装置のエラー状態をリセットするリセット処理を実行する遊技機において、
前記電源供給装置は、
前記所定の操作部の操作を検出した場合にリセット検出信号を前記排出制御装置に出力するリセット検出手段と、
停電発生を検出した場合に停電検出信号を前記排出制御装置に出力する停電検出手段と、を備え、
前記リセット検出手段によるリセット検出信号と前記停電検出手段による停電検出信号とを同一の共通信号とし、
前記排出制御装置は、
前記リセット処理を実行するリセット手段と、
当該排出制御装置が通常動作しているかを監視する監視手段と、
前記共通信号の入力を検出する検出手段と、を備え、
前記リセット手段は、前記監視手段により前記排出制御装置が通常動作を行っていないことが検出された場合に発する指示によりリセット処理を行い、
前記排出制御装置は、前記検出手段により前記共通信号の入力があったことが検出された場合に前記通常動作を停止し、
前記所定の操作部を電源供給装置に備えたことで、前記排出制御装置のリセット処理を電源供給装置から実行可能であることを特徴とする遊技機。
【請求項２】
遊技価値を排出する排出手段を制御する排出制御装置と、
前記排出制御装置に電源を供給する電源供給装置と、を備え、
リセットスイッチの操作により前記排出制御装置のリセット処理を実行する遊技機において、
前記電源供給装置は、
前記リセットスイッチの操作を検出した場合にリセット検出信号を前記排出制御装置に出力するリセット検出手段と、
停電発生を検出した場合に停電検出信号を前記排出制御装置に出力する停電検出手段と、を備え、
前記リセット検出手段によるリセット検出信号と前記停電検出手段による停電検出信号とを同一の共通信号とし、
前記排出制御装置は、
前記リセット処理を実行するリセット手段と、
当該排出制御装置が通常動作しているかを監視する監視手段と、
前記共通信号の入力を検出する検出手段と、を備え、
前記リセット手段は、前記監視手段により前記排出制御装置が通常動作を行っていないことが検出された場合に発する指示によりリセット処理を行い、
前記排出制御装置は、前記検出手段により前記共通信号の入力があったことが検出された場合に前記通常動作を停止するようにし、
前記リセットスイッチは、前記排出制御装置におけるリセット手段が正常に機能するか否かの検査を行う場合に操作され、かつ前記電源供給装置に設けられることによって、前記排出制御装置のリセット機能の検査を前記電源供給装置が実行可能としたことを特徴とする遊技機。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、排出制御装置により排出機構からの遊技価値排出を制御する遊技機に関し、特に排出制御装置のリセット機能の検査を容易にした改良に関する。
【０００２】
【従来の技術】
遊技価値（例えば、賞球あるいは貸球としての遊技球、またはコイン等）を排出する排出機構の動作を、排出制御装置によって制御する遊技機がある。このような遊技機においては、何らかの異常が発生したとき等、排出制御装置をリセット（初期化）する処理が必要な場合がある。従来の遊技機においては、このような排出制御装置のリセット処理を行うためのリセット操作部（リセットボタン）は、排出制御装置自体に設けられているのが通常であった。
【０００３】
【発明が解決しようとする課題】
しかしながら、このようにリセット操作部が排出制御装置毎に設けられているのでは、リセット機能の検査をする場合に、一つ一つの排出制御装置毎に検査せねばならず、手間がかかる。
【０００４】
本発明は、このような問題点に着目してなされたもので、排出制御装置により排出機構からの遊技価値排出を制御する遊技機において、排出制御装置のリセット機能の検査を容易にしたものを提供することを目的とする。
【０００５】
【課題を解決するための手段】
第１の発明では、遊技価値を排出する排出手段を制御する排出制御装置と、前記排出制御装置に電源を供給する電源供給装置と、を備え、所定の操作部の操作により前記排出制御装置のエラー状態をリセットするリセット処理を実行する遊技機において、前記電源供給装置は、前記所定の操作部の操作を検出した場合にリセット検出信号を前記排出制御装置に出力するリセット検出手段と、停電発生を検出した場合に停電検出信号を前記排出制御装置に出力する停電検出手段と、を備え、前記リセット検出手段によるリセット検出信号と前記停電検出手段による停電検出信号とを同一の共通信号とし、前記排出制御装置は、前記リセット処理を実行するリセット手段と、当該排出制御装置が通常動作しているかを監視する監視手段と、前記共通信号の入力を検出する検出手段と、を備え、前記リセット手段は、前記監視手段により前記排出制御装置が通常動作を行っていないことが検出された場合に発する指示によりリセット処理を行い、前記排出制御装置は、前記検出手段により前記共通信号の入力があったことが検出された場合に前記通常動作を停止し、  前記所定の操作部を電源供給装置に備えたことで、前記排出制御装置のリセット処理を電源供給装置から実行可能である。
【０００６】
第２の発明では、遊技価値を排出する排出手段を制御する排出制御装置と、前記排出制御装置に電源を供給する電源供給装置と、を備え、リセットスイッチの操作により前記排出制御装置のリセット処理を実行する遊技機において、前記電源供給装置は、前記リセットスイッチの操作を検出した場合にリセット検出信号を前記排出制御装置に出力するリセット検出手段と、停電発生を検出した場合に停電検出信号を前記排出制御装置に出力する停電検出手段と、を備え、前記リセット検出手段によるリセット検出信号と前記停電検出手段による停電検出信号とを同一の共通信号とし、前記排出制御装置は、前記リセット処理を実行するリセット手段と、当該排出制御装置が通常動作しているかを監視する監視手段と、前記共通信号の入力を検出する検出手段と、を備え、前記リセット手段は、前記監視手段により前記排出制御装置が通常動作を行っていないことが検出された場合に発する指示によりリセット処理を行い、前記排出制御装置は、前記検出手段により前記共通信号の入力があったことが検出された場合に前記通常動作を停止するようにし、前記リセットスイッチは、前記排出制御装置におけるリセット手段が正常に機能するか否かの検査を行う場合に操作され、かつ前記電源供給装置に設けられることによって、前記排出制御装置のリセット機能の検査を前記電源供給装置が実行可能とした。
【０００８】
【発明の作用および効果】
第１及び第２の発明では、排出制御装置のリセット手段の操作部を、電源供給装置に設けたので、一つの検査用電源供給装置に複数台の排出制御装置を接続すれば、検査用電源供給装置のリセット操作部を操作するだけで、接続した総ての排出制御装置の検査を行うことができ、リセット機能の検査を合理的かつ少ない労力で行うことができる。また、電源供給装置は遊技機に必ず必要とされるものであるから、リセット手段の操作部を電源供給装置２０に設ける形態は、どのような仕様の遊技機においても採ることができ、検査方法の普遍性を高めることができる。
【０００９】
また、停電検出信号により迅速な停電検出を行いうるが、さらにこの停電検出信号はリセット操作検出信号と同一の共通信号とされているので、端子、ケーブル等の部品を共有化でき、部品点数およびコストを削減することができる。
【００１０】
また、停電時とリセット操作部の操作時のいずれの場合も、監視手段（例えば実施の形態におけるウォッチドッグ回路１５）からの指示を契機に対応する処理が実行されるようになっているので、排出制御における停電検出時の処理プログラムとリセット処理時のプログラムとを共通のプログラムとでき、排出制御が簡略化され、コスト削減を図り得る。
【００１１】
【発明の実施の形態】
以下、添付図面に基づいて、本発明の実施の形態について説明する。
【００１２】
図１は、弾球遊技機の制御系の一部を示すブロック構成図である。
【００１３】
図示されるように、排出制御装置１０は、遊技制御装置１からの賞球排出指令に基づいて排出機構２等の動作を制御する制御装置であり、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、電圧低下検出回路１４、ウォッチドッグ回路１５等から構成される。これら排出制御装置１０の各構成要素は、電源供給装置２０のロジック電源回路２４からの電源供給を受けて動作する。なお、遊技制御装置１は、排出制御装置１０を始めとする各種従属制御装置（図示せず）に指令信号を送信することにより遊技を統轄的に制御する主制御装置である。
【００１４】
ＣＰＵ１１は、排出制御装置１０における排出制御（後述する排出制御メイン処理および停電割り込み処理等）を司るＩＣである。この排出制御において、排出制御装置１０は排出機構２に制御信号を送信し、排出機構２から遊技価値である遊技球（賞球または貸球）を排出させる。また、排出制御装置１０は、各種検知センサ群（例えば、遊技球の排出を検知するセンサ、排出すべき遊技球の不足を検出するセンサ等のセンサ群）３からの検出信号に基づいて異常状態発生の判定を行い、発生の判定がなされた異常に応じて、異常対応処理（例えば、エラー報知ランプ４を点滅させる処理）をする。
【００１５】
この場合、特に深刻な異常状態（致命的エラー）が発生した場合には、異常対応処理として、直ちに排出の制御を中止するとともに、リセット処理（リセットスイッチ３０をＯＮする処理）が必要とされる。このような致命的エラーとしては、例えば、排出制御装置１０が排出機構２を作動させていないときに賞球排出が検出された場合等がある。
【００１６】
なお、ＣＰＵ１１は、図示されないタイマ割り込み手段から定期的なタイマ割り込みを受け、このタイマ割り込み毎にウォッチドッグ回路１５へのクリア信号出力を行うようになっている。
【００１７】
ＲＯＭ１２は、排出制御のための不変の情報を記憶しているもので、各種プログラムや定数等が記憶されている。
【００１８】
ＲＡＭ１３は、排出制御時にワークエリアとして使用されるものであり、バックアップエリアと制御エリアとから構成されている。
【００１９】
バックアップエリアは、電源供給装置２０のバックアップ電源２５から電源供給可能な領域である。このため、バックアップエリア内のデータは、停電時等にも保存される。このバックアップエリアには、賞球データとチェックデータが記憶されている。
【００２０】
ここで、賞球データとは、遊技球排出を行うためのデータであり、遊技制御装置１からの賞球排出指令、あるいは図示されない貸球装置からの貸球排出指令に基づいて設定される。具体的には、例えば賞球排出指令あるいは貸球排出指令に含まれる排出すべき賞球数あるいは貸球数を累積加算した値であったり、または賞球排出あるいは貸球排出のパターン（例えば１０個排出、１５個排出等のパターン）毎の今後に排出すべき件数であったりする。
【００２１】
チェックデータは、バックアップエリア内のデータが正常であるか否かを判定するためのもので、例えば、バックアップエリア内の複数領域の値の和であったり、あらかじめ設定されている定数であったりする。
【００２２】
制御エリアは、上記バックアップエリア以外の領域であり、フラグやタイマ等が記憶されている。
【００２３】
電圧低下検出回路１４は、電源供給装置２０における電源電圧低下（具体的には定電圧回路２３からの１２Ｖ電圧の低下）を検出する回路である。この電圧低下検出回路１４は、電源電圧の低下を検出した場合に、ＮＭＩ信号をＣＰＵ１１に送信する。
【００２４】
ウォッチドッグ回路１５は、排出制御装置１０が正しく動作しているか否かを監視している回路である。このウォッチドッグ回路１５は、ウォッチドッグタイマを備え、このウォッチドッグタイマがタイムアップするとＣＰＵ１１にリセット信号を出力する。このリセット信号の入力により、ＣＰＵ１１のリセット処理が実行される。
【００２５】
なお、リセット処理は、ＣＰＵ１１を一切の動作を始める前の状態に復帰させる処理であり、異常状態が発生した場合や、停電となった場合に、排出制御装置１０が異常な動作を行わないように必要となるものである。
【００２６】
また、通常、ウォッチドッグタイマは、タイマ割り込み毎のＣＰＵ１１からのクリア信号によりクリアされている。したがって、ＣＰＵ１１が正常に動作している限りタイムアップすることはなく、電圧低下検出回路１４からＣＰＵ１１にＮＭＩ信号が入力され、ＣＰＵ１１からウォッチドッグ回路１５へのクリア信号送信が停止された場合に初めてタイムアップするようになっている。
【００２７】
また、ウォッチドッグ回路１５は、電源供給装置２０のロジック電源回路２４の電源の立ち上がりにおいても、リセット信号の出力を行うようになっている。したがって、停電から復帰した場合にもリセット信号の出力が行われることになる。
【００２８】
電源供給装置２０は、遊技制御装置１、排出制御装置１０とは別体のもので、整流回路２１、平滑回路２２、定電圧回路２３、ロジック電源回路２４、バックアップコンデンサー２５等から構成される。また、この電源供給回路２０には、排出制御装置１０のリセット操作部であるリセットスイッチ３０が設けられている。
【００２９】
整流回路２１は、電源供給装置２０外部から供給されてきた２４Ｖの交流電圧を２４Ｖの直流電圧に変換する回路である。また、平滑回路２４は、この２４Ｖの直流電圧を３２Ｖの直流電圧に変換する回路である。また、定電圧回路２３は、この３２Ｖの直流電圧を１２Ｖの直流電圧に変換する回路である。さらに、ロジック電源回路２４は、この１２Ｖの直流電圧を５Ｖの直流電圧に変換する回路である。これら２４Ｖ、３２Ｖ、１２Ｖ、５Ｖの直流電圧は、弾球遊技機の各種装置に電源として供給される。
【００３０】
抵抗２６（抵抗値Ｒ１）、抵抗２７（抵抗値Ｒ２）は、停電検出回路を構成するものである。これらの抵抗２６、２７により、定電圧回路２３の１２Ｖが分圧され、この分圧された電圧（６．５Ｖ）は、排出制御装置１０の電圧低下検出回路１４に入力される。電圧低下検出回路１４は、この分圧電圧が所定の電圧（４．５Ｖ）以下に低下した場合に、電源電圧が低下したと判定し、ＮＭＩ信号の出力をする。
【００３１】
さらに、この抵抗２７（接地側の抵抗）には、直列接続されたリセットスイッチ３０と抵抗２８（抵抗値Ｒ３）が並列に接続される。抵抗２６、２７、２８およびリセットスイッチ３０により、リセットスイッチ３０がＯＮされたことを検出する回路（リセット検出回路）が構成される。すなわち、リセットスイッチ３０はＯＮされると導通状態となるが、この場合、抵抗２８の抵抗値Ｒ３は、抵抗２６（１２Ｖ電源側の抵抗）の抵抗値Ｒ１よりも十分に小さな値であるので、分圧電圧は所定電圧（４．５Ｖ）以下に低下する。したがって、リセットスイッチ３０がＯＮされた場合も、停電発生時と同じように電圧低下検出回路１４により検出される。
【００３２】
図２は、電源供給装置２０を示す断面図である。
【００３３】
図示されるように、電源供給装置２０は、下側カバー４１と上側カバー４２の間に基板４３を収納して構成される。基板４３上には各種電源回路（整流回路２１、平滑回路２２、定電圧回路２３、ロジック電源回路２４、バックアップ電源２５等）を構成する各種部品が装着されている。
【００３４】
電源供給装置２０は、取り付け部４５Ａ、４５Ｂを介して、下側カバー４１側を下にして弾球遊技機裏面にビス等により固定される。上側カバー４２の上面４６には、窪み部４７が形成され、この窪み部４７底面の開口４８からリセットスイッチ３０が突出するようになっている。この場合、リセットスイッチ３０は、上側カバー４２の上面４６よりも奥にあって（上面４６よりも突出せず）、誤って操作されることがないとともに、上方から落下してきた遊技球が衝突して破損することがないようになっている。
【００３５】
図３は、排出制御メイン処理の処理手順を示すフローチャートである。なお、この排出制御メイン処理は、ＣＰＵ１１へのリセット信号の入力により実行開始される。
【００３６】
排出制御メイン処理では、まずステップＳ１で、チェックデータ異常の判定処理が実行される。具体的には、ＲＡＭ１３のバックアップエリア内のチェックデータに異常があるかどうかをチェックして、異常がなければそのままステップＳ３に進む。異常があればステップＳ２でバックアップエリアの初期化を行ってステップＳ３に進む。
【００３７】
ステップＳ３では制御エリアの初期化を行い、続くステップＳ４ではタイマ割り込みの許可をする。
【００３８】
ステップＳ５では、賞球／貸球排出制御を行い、ＲＡＭ１３のバックアップエリアに記憶されている賞球データに基づいて、遊技球を排出する。
【００３９】
ステップＳ６では、致命的エラーの発生があったかどうかの判定を行い、致命的エラーがなければステップＳ５の賞球／貸球排出制御を繰り返す。
【００４０】
一方、致命的エラーがあれば、ステップＳ７のエラー発生の報知状態を繰り返す。このエラー発生の報知状態では、エラー報知ランプ４を点滅させて異常状態発生を報知するとともに、遊技球の排出を停止して、リセットスイッチ３０によるリセット処理を待つ。
【００４１】
なお、このエラー発生の報知状態でも、タイマ割り込みは許可されたままであるから、ＣＰＵ１１からウォッチドッグ回路１５へのクリア信号の出力は継続される。したがって、リセットスイッチ３０によるリセット処理がなされない限り、ウォッチドッグ回路１５からリセット信号が出力されることはない。
【００４２】
図４は、停電割り込み処理の処理手順を示す。この停電割り込み処理は、停電時に電源電圧が低下する結果、電圧低下検出回路１４からＮＭＩ割り込みがなされたときに実行される処理である。なお、停電時のロジック電源回路２４の電圧低下は、定電圧回路２３の電圧低下よりも遅れがある。このため、定電圧回路２３の電圧が低下した後も、しばらくの間、排出制御装置１０は動作を続け、その間に、この停電割り込み処理、およびタイマ割り込みの禁止に基づくＣＰＵ１１のリセット処理等が実行されることになる。
【００４３】
また、本実施の形態では、停電検出回路とリセット検出回路の入力先（電圧低下検出回路１４）が共通化されている（停電検出信号とリセット操作検出信号が同一の共通信号となっている）ので、この停電割り込み処理は、リセットスイッチ３０がＯＮされた場合にも実行される。
【００４４】
ステップＳ１１では、タイマ割り込みの禁止を行う。これにより、タイマ割り込み毎のＣＰＵ１１からウォッチドッグ回路１５へのクリア信号の出力されなくなるので、一定時間後にウォッチドッグタイマはタイムアップし、その時点でウォッチドッグ回路１５からＣＰＵ１１へリセット信号が入力されることになる。
【００４５】
ステップＳ１２では、チェックデータの設定処理が行われる。このように設定されたチェックデータは、バックアップエリアの賞球データとともに、ロジック電源回路２４がＯＦＦとなった場合にも保存される。これにより、排出制御装置１０が再び立ち上がったときにも、排出制御メイン処理（図３）のステップＳ１でチェックデータ異常が発見されない限り、バックアップエリアに保存されていた賞球データがそのまま使われ、それ以前の賞球データが無駄にならないようになっている。
【００４６】
ステップＳ１３では、タイマ割り込みを禁止した後に、ＲＡＭ１３への読み書きを一切行わない状態で無限ループ処理を行う。この無限ループ処理は、ロジック電源回路２４から電源供給が継続する限り継続する。
【００４７】
停電割り込み処理は以上のようになっているので、リセットスイッチ３０が操作された場合には、ステップＳ１３の無限ループ処理が開始された後、所定時間経過後にウォッチドッグ回路１５からＣＰＵ１１に入力されるリセット信号によって、排出制御メイン処理（図３）が先頭から開始される結果、リセット処理が実行される。
【００４８】
また、停電発生時には、電源が完全に落ちたところでステップＳ１３の無限ループ処理が終了するとともに、再び電源投入されると、この電源投入によりウォッチドッグ回路１５からＣＰＵ１１に入力される信号によって、排出制御メイン処理が開始される結果、リセット処理が実行される。
【００４９】
以上のように本発明では、排出制御装置１０のリセットスイッチ３０を、電源供給装置２０に設けている。したがって、リセット機能を検査する場合には、以下に述べるような合理的な検査を行いうる。すなわち、一つの検査用電源供給装置に複数台の排出制御装置１０を接続すれば、検査用電源供給装置のリセット操作部を操作するだけで、接続した総ての排出制御装置１０の検査を行うことができる。
【００５０】
また、電源供給装置２０は遊技機に必ず必要とされるものであるから、排出制御装置１０のリセットスイッチ３０を電源供給装置２０に設ける形態は、どのような仕様の遊技機においても採ることができ、検査方法の普遍性を高めることができる。
【００５１】
また、電源供給装置２０に停電検出回路を設けることにより迅速な停電検出を行いうるが、この停電検出回路の排出制御装置１０への入力先とリセット検出回路の入力先は、共通の電圧低下検出回路１４であるので、端子、ケーブル等の部品を停電検出回路とリセット検出回路とで共有化でき、部品点数およびコストを削減することができる。
【００５２】
また、排出制御装置１０の停電時の処理とリセット処理は、いずれもウォッチドッグ回路１５からのリセット信号出力を契機に実行されるようになっているので、排出制御における停電検出時の処理プログラムとリセット処理時のプログラムとを共通のプログラム（図４の停電割り込み処理のプログラム）とでき、排出制御を簡略化でき、コスト削減を図り得る。
【００５３】
また、上記実施の形態では、リセットスイッチ３０の操作によって排出制御を無限ループ処理（図４のステップＳ１３）に移行させた後、ウォッチドッグ回路１５からＣＰＵ１１に入力されるリセット信号によってリセット処理を行うようにしているので、バックアップされるＲＡＭ１３に記憶されたデータを破壊しないようにできる。すなわち、このような構成により、ＣＰＵ１１がＲＡＭ１３に読み書きを行っている最中に電源供給の断絶あるいはＲＥＳ端子への信号入力（強制リセット）が行われてＲＡＭ１３内のデータが不安定な状態で記憶されてしまうことを回避することができる。
【００５４】
なお、本発明は、上記実施の形態のようにリセットスイッチ３０の操作によって排出制御を無限ループ処理に移行させた後、ウォッチドッグ回路１５からＣＰＵ１１に入力されるリセット信号によってリセット処理を行うものに限られるわけではない。本発明は、例えば、リセットスイッチ３０の操作信号を、直接ＣＰＵ１１のＲＥＳ端子（リセット端子）に入力する形態を採ることもでき、これによっても上述の検査の合理化等については、上記実施の形態と同様の効果を得ることができる。
【図面の簡単な説明】
【図１】本発明の実施の形態における弾球遊技機の制御系の一部を示すブロック構成図である。
【図２】同じく電源供給装置を示す断面図である。
【図３】同じく排出制御メイン処理の処理手順を示すフローチャートである。
【図４】同じく停電割り込み処理の処理手順を示すフローチャートである。
【符号の説明】
２  排出機構
１０  排出制御装置
１１  ＣＰＵ
１２  ＲＯＭ
１３  ＲＡＭ
１４  電圧低下検出回路
１５  ウォッチドッグ回路
２０  電源供給装置
２３  定電圧回路
２４  ロジック電源回路
２５  バックアップ電源
２６  抵抗
２７  抵抗
２８  抵抗
３０  リセットスイッチ
【図１】
0004076692.tif 000002
【図２】
0004076692.tif 000003
【図３】
0004076692.tif 000004
【図４】
0004076692.tif 000005