(57)【要約】【課題】部品点数を削減して製造コストの低減化を図るとともに、正確な試射試験を行うことができるようにする。【解決手段】遊技球を貯留するための球貯留タンクと、球貯留タンクに貯留された遊技球を賞球および貸出球として払い出すための球払出装置１５０と、球払出装置１５０により払い出す遊技球を検知するための計数検知スイッチ１８０とを備える。遊技球を貸出球として払い出す場合に計数検知スイッチ１８０から試射試験装置２３０に対する検知信号の送信を禁止するとともに、遊技球を賞球として払い出す場合に計数検知スイッチ１８０から試射試験装置２３０に対する検知信号の送信を許可するための計数検知信号送信手段を備える。計数検知信号送信手段は、例えば、遊技機を制御するための制御装置および該制御装置を動作させるためのコンピュータプログラムにより構成する。【選択図】　　　　　図１
2004073718.tif 000002
【特許請求の範囲】
【請求項１】
遊技球を貯留するための球貯留タンクと、該球貯留タンクに貯留された遊技球を賞球および貸出球として払い出すための球払出装置と、該球払出装置により払い出す遊技球を検知するための計数検知スイッチとを備えた遊技機において、
遊技球を貸出球として払い出す場合に前記計数検知スイッチから試射試験装置に対する検知信号の送信を禁止するとともに、遊技球を賞球として払い出す場合に前記計数検知スイッチから試射試験装置に対する検知信号の送信を許可するための計数検知信号送信手段を備えたことを特徴とする遊技機。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、遊技球を用いて遊技を行うための遊技機に関し、特に、遊技球を賞球および貸出球として払い出すための球払出装置を備えた遊技機に関する。
【０００２】
【従来の技術】
従来、遊技球を用いて遊技を行うパチンコ機等の遊技機は、入賞口に遊技球が入賞すると所定数の遊技球を賞として払い出すとともに、遊技機に併設されたカードリーダライタに対してプリペイドカード等を挿入すると、プリペイドカードに記憶された貨幣価値の範囲内で、遊技に使用する遊技球を貸し出すようになっている。
【０００３】
このような遊技機では、出荷時に故障がないか否かを検査する必要があるとともに、徒に射幸心を煽ることなく健全な遊技を行うことができるようにするため、遊技機が所定の規格を満たしているか否かを検査する必要がある。このため、工場出荷時あるいは製品納入時等に、遊技機に試射試験装置を接続して試射試験を行っている。この試射試験では、入賞した遊技球数と払い出した遊技球数との関係が適正であるか否かを検査する。
【０００４】
また、従来の遊技機は、遊技球の払出通路が賞球払出通路と貸出球払出通路に分離されており、各払出通路には、それぞれ通過する遊技球を検知するための検知スイッチが設けられている。
そして、遊技機と試射試験装置とを接続して試射試験を行う際には、賞球払出通路に設けた賞球検知スイッチからの出力を、制御装置の主制御基板を介して試射試験装置に入力していた。
以下、図面に基づいて、従来の代表的な遊技機であるパチンコ機を説明する。
【０００５】
従来のパチンコ機は、図２５に示すように、遊技機を電気的に制御するための制御基板として、遊技進行に関する制御を行うための主制御基板２００と、主制御基板２００からの制御指令に基づいて、種々の補助的な制御を行うためのサブ制御基板とを備えている。サブ制御基板は、賞球払出に関する制御を行うための払出制御基板２１０、および演出画像の表示や効果音の発生等を制御するための演出制御基板２２０等からなる。
【０００６】
主制御基板２００は、ＣＰＵ２０１ｂ、ＲＯＭ２０１ａ、ＲＡＭ２０１ｃ等を備えた制御部２０１、信号の入出力を行うためのＩ／Ｏ部２０２、制御部２０１とＩ／Ｏ部２０２との間で信号の授受を行うためのデータバス２０３、サブ制御基板（払出制御基板２１０、演出制御基板２２０）との間における信号の授受を中継するためのサブ制御基板用インターフェース２０４、各種のスイッチからの信号入力を受け付けるためのスイッチ入力部インターフェース２０６、パチンコ機試射試験装置２３０を接続するためのパチンコ機試射試験装置接続部２０５、大入賞口２５０および普通電動役物２６０に対して駆動信号を中継するためのソレノイド制御部インターフェース２０７、およびパチンコ機外へ信号を出力する枠外部端子板２７０との中継を行うための外部端子板インターフェース２０８を備えている。
【０００７】
スイッチ入力部インターフェース２０６に接続されたスイッチは、賞球として払い出すための遊技球を計数するための賞球検知スイッチ２９０、球タンクにおける球不足を検知するための球切れ検知スイッチ１７０、下皿に遊技球が充塞したことを検知するための下皿満タン検知スイッチ１９０、および入賞口へ入賞した遊技球を検知するための入賞検知スイッチ２４０からなる。
【０００８】
演出制御基板２２０は、遊技機における各種の演出等に関する制御を行うためのサブ制御基板であり、液晶表示装置（ＬＣＤ）２８０、スピーカ１１０、装飾用ＬＥＤ８０、払出ＬＥＤ９０、およびトラブルＬＥＤ１００に対して制御信号を送信して、演出表示、効果音の発生、および遊技機の状態表示を制御する。
【０００９】
払出制御基板２１０は、賞球の払い出しに関する制御を行うためのサブ制御基板であり、主制御基板２００からの賞球払出要求信号および貸球検知スイッチ３００からの検知信号に基づき球払出装置１５０を制御して、所定数の賞球を払い出す。
【００１０】
【発明が解決しようとする課題】
しかしながら、上述した従来の遊技機は、遊技球の払出通路が賞球払出通路と貸球払出通路に分岐しており、各払出通路を通過する遊技球を検知するための検知スイッチが別個に設けられている。すなわち、賞球払出通路には賞球として払い出す遊技球を検知するための賞球検知スイッチ２９０が設けられており、貸球払出通路には貸出球として払い出す遊技球を検知するための貸球検知スイッチ３００が設けられていた。
このため、部品点数が増加して構造が複雑になるばかりでなく製造コストが上昇するという問題があった。また、検知スイッチからの検知出力が輻輳した場合には、正確な計数を行うことができないおそれもあった。
【００１１】
本発明は上述した事情に鑑み提案されたもので、部品点数を削減して製造コストの低減化を図るとともに、正確な試射試験を行うことが可能な遊技機を提供することを目的とする。
【００１２】
【課題を解決するための手段】
本発明に係る遊技機は、上述した目的を達成するため、遊技球を貯留するための球貯留タンクと、該球貯留タンクに貯留された遊技球を賞球および貸出球として払い出すための球払出装置と、該球払出装置により払い出す遊技球を検知するための計数検知スイッチとを備えた遊技機において、
遊技球を貸出球として払い出す場合に前記計数検知スイッチから試射試験装置に対する検知信号の送信を禁止するとともに、遊技球を賞球として払い出す場合に前記計数検知スイッチから試射試験装置に対する検知信号の送信を許可するための計数検知信号送信手段を備えたことを特徴とするものである。
【００１３】
ここで、試射試験装置は、前記計数検知スイッチからの検知信号を受信して賞球の払出状態を検査するための装置である。また、前記計数検知信号送信手段は、遊技機を制御するための制御装置および該制御装置を動作させるためのコンピュータプログラムにより構成される。
【００１４】
【発明の実施の形態】
以下、図面に基づいて、代表的な遊技機であるパチンコ機を例にとって本発明の一実施形態に係る遊技機について説明する。
【００１５】
＜パチンコ機＞
図２、図３は、本発明の一実施形態に係るパチンコ機を示すもので、図２は、パチンコ機の正面図、図３は、パチンコ機の背面図である。
本発明の一実施形態に係るパチンコ機１０は、図２に示すように、遊技機筐体２０の前面側に遊技盤３０を取り付け、遊技盤３０の表面に遊技部４０を設けている。また、図示しないが、遊技部４０内には、画像表示を行うための液晶表示装置（ＬＣＤ）と、障害釘や風車等の障害部材と、遊技球を受け入れるための複数の入賞口と、いずれの入賞口へも受け入れられなかった遊技球を遊技部４０内から排出するためのアウト口等を設けている。遊技球を受け入れるための入賞口は、一般入賞口、普通図柄始動口、大入賞口、始動入賞口等からなる。
【００１６】
また、遊技盤３０の下方には、遊技に供するための遊技球を受け入れるための上皿５０と、上皿５０からオーバーフローした遊技球を受け入れるための下皿６０と、遊技球の発射操作を行うための発射ハンドル７０等を設けている。
【００１７】
また、遊技部４０の周囲には、演出表示を行うための装飾用ＬＥＤ８０と、遊技球の払い出しが停止していることを報知するための払出ＬＥＤ９０と、遊技球の払出異常等のトラブルが発生したことを報知するためのトラブルＬＥＤ１００を設けている。さらに、遊技機筐体２０内には、上皿５０の左右両側に臨むようにして一対のスピーカ１１０を配設している。
【００１８】
さらに、パチンコ機１０の左側には、プリペイドカードの挿入に基づいて遊技球を貸し出すためのプリペイドカードユニット１２０が併設されている。
【００１９】
また、パチンコ機１０の背面側には、図３に示すように、その上部に、遊技者に対して貸し出すとともに賞球として払い出すための遊技球を貯留するための球タンク１３０を設け、球タンク１３０と上皿５０および下皿６０との間に球流下路１４０を設け、球流下路１４０の途中には、遊技球を所定数毎に区切って払い出すための球払出装置（球区切り装置）１５０を設けている。
【００２０】
また、球タンク１３０の流下端側には、球タンク１３０に貯留された遊技球が不足したことを検知するための球切れ検知スイッチ１７０を設け、流下路１４０の球払出装置１５０よりも下流側に、賞球を検知するための計数検知スイッチ１８０を設け、球流下路１４０の流下端側であって下皿６０への出口付近に、下皿６０に遊技球が充塞したことを検知するための下皿満タン検知スイッチ１９０を設けている。
【００２１】
また、パチンコ機１０の背面側には、パチンコ機１０を電気的に制御するための主制御基板２００、および払出制御基板２１０等のサブ制御基板を配設している。
【００２２】
＜球払出装置＞
この球流下路１４０の上方に設けられた球払出装置１５０は、詳細には図示しないが、球流下路１４０を流下したきた遊技球を一旦堰き止めて、所定数毎に区切って流下させるためのスプロケットと、スプロケットの回転を規制するための規制片と、規制片を駆動するための球区切り制御ソレノイドとを備えている。
【００２３】
この球払出装置１５０は、遊技球の払出しを行わない状態では、規制片がスプロケットに衝接してスプロケットの回転を規制しており、遊技球の払出しを行う状態では、規制片がスプロケットから離れてスプロケットを回転可能としている。そして、賞球を払い出す場合、あるいは遊技者に対して遊技球を貸し出す場合に、制御装置（図示せず）からの信号に基づいて球区切り制御ソレノイドが動作し、規制片によりスプロケットの回転を規制したり、回転を許可することにより、所定数の遊技球を払い出す。
【００２４】
＜制御装置＞
上述したパチンコ機１０は、各入賞口に入賞した入賞球を検出して、所定の演出を行う等の遊技動作を制御するとともに、遊技球の貸出動作および賞球の払出動作を制御するための制御装置を備えている。
図１に基づいて、制御装置を説明する。
図１は、制御装置およびこれに接続された各機器の概略構成を示すブロック図である。
【００２５】
制御装置は、図１に示すように、パチンコ機１０における遊技動作全般を制御するための主制御基板２００と、主制御基板２００の制御に基づいて動作するサブ制御基板とに大別される。サブ制御基板は、賞球払出に関する制御を行うための払出制御基板２１０、および演出画像の表示や効果音の発生等を制御するための演出制御基板２２０等からなる。なお、図示しないが、遊技球の発射を制御するための発射制御基板もサブ制御基板の一種である。
【００２６】
主制御基板２００は、ＣＰＵ２０１ｂ、ＲＯＭ２０１ａ、ＲＡＭ２０１ｃ等を備えた制御部２０１、信号の入出力を行うためのＩ／Ｏ部２０２、制御部２０１とＩ／Ｏ部２０２との間で信号の授受を行うためのデータバス２０３、サブ制御基板（払出制御基板２１０、演出制御基板２２０）との間における信号の授受を中継するためのサブ制御基板用インターフェース２０４、パチンコ機試射試験装置２３０を接続するためのパチンコ機試射試験装置接続部２０５、入賞口へ入賞した遊技球を検知するための入賞検知スイッチ２４０からの信号入力を受け付けるためのスイッチ入力部インターフェース２０６、大入賞口２５０および始動入賞口に設けられた普通電動役物２６０に対して駆動信号を中継するためのソレノイド制御部インターフェース２０７、および遊技機外へ信号を出力する枠外部端子板２７０との中継を行うための外部端子板インターフェース２０８を備えている。
【００２７】
演出制御基板２２０は、パチンコ機１０における各種の演出等に関する制御を行うためのサブ制御基板であり、液晶表示装置（ＬＣＤ）２８０、スピーカ１１０、および装飾用ＬＥＤ８０に対して制御信号を送信し、演出表示および効果音の発生を制御する。
【００２８】
払出制御基板２１０は、賞球の払い出しに関する制御を行うためのサブ制御基板であり、主制御基板２００からの賞球払出要求信号、計数検知スイッチ１８０からの検知信号、球タンク１３０における球不足を検知するための球切れ検知スイッチ１７０からの検知信号、下皿６０に遊技球が充塞したことを検知するための下皿満タン検知スイッチ１９０からの検知信号に基づき、球払出装置１５０を制御して、所定数の賞球を払い出す。
【００２９】
また、払出制御基板２２０は、払出ＬＥＤ９０およびトラブルＬＥＤ１００に対して制御信号を送信し、遊技球の払出状態、およびエラーが発生した旨を報知する。さらに、払出制御基板２１０は、遊技機外へ信号を出力する枠外部端子板２７０と直接接続されており、賞球の払い出しに関する信号を枠外部端子板２７０を介してパチンコ機１０外へ出力するようになっている。
【００３０】
なお、パチンコ機試射試験装置２３０へ出力されるエラー状態信号は、払出制御基板２１０における判定に基づいて出力される信号で、払出制御基板２１０から主制御基板２００に設けたパチンコ機試射試験装置接続部２０５を介してパチンコ機試射試験装置２３０へ出力されるようになっている。
【００３１】
＜パチンコ機の制御手順＞
次に、図４〜図２４に基づいて、制御装置によるパチンコ機１０の制御手順のうち、特に遊技球の払い出しに関する制御手順に主眼をおいて説明する。
図４〜図２４は、制御装置によるパチンコ機１０の制御手順を示すフローチャートである。
【００３２】
＜アイドリング制御処理＞
パチンコ機１０における払出制御のアイドリング制御処理では、図４に示すように、電源が投入されると（Ａ１）、電断が発生しているか否かを判断し（Ａ２）、電源が遮断し電断検知フラグがセットされている場合には、電断時の受信コマンドを受信バッファに格納し（Ａ１０）、初期化処理（Ａ１１）を行った後、電断発生時のアドレスへ戻るような制御を行う（Ａ１２）。
【００３３】
一方、電断検知フラグがセットされていない場合には、内蔵ＲＡＭ等を初期化し（Ａ３）、割り込みを許可する（Ａ４）。そして、ＣＰＵの暴走の有無を確認するために定期的なチェックを行うためのウォッチドッグチェック処理（Ａ５）、遊技球を貸し出すための球貸し制御処理（Ａ６）、賞球を払い出すための賞球制御処理（Ａ７）、球タンク１３０における球切れ時および下皿満タン時における遊技球の排出に関する枠スイッチ検知処理（Ａ８）、およびエラー状態が発生した場合のエラー処理（Ａ９）を繰り返す。
【００３４】
＜賞球制御コマンド受信割込処理＞
次に、賞球制御コマンドを受信するための割込処理である賞球制御コマンド受信割込処理について説明する。
この賞球制御コマンド受信割込処理は、図５に示すように、保護レジスタを待避し（Ｂ１）、入力ポートの内容を入力してコマンド受信バッファにストアし（Ｂ２）、保護レジスタを復帰して（Ｂ３）、割込許可を行う（Ｂ４）。
【００３５】
＜システムタイマ割込処理＞
次に、種々の制御処理を行うために単位時間毎に割込を行うシステムタイマ割込処理について説明する。
このシステムタイマ割込処理は、図６に示すように、割込を許可して（Ｃ１）、保護レジスタを待避する（Ｃ２）。
【００３６】
続いて、スイッチ入力のチャタリング除去とエッジ検出を行うための入力ポート読込処理（Ｃ３）、プリペイドカードユニット１２０との間における通信を行うためのプリペイドカードユニット通信処理（Ｃ４）、賞球の払い出しを行うための計数検知スイッチ検知処理（Ｃ５）、球区切り制御スイッチにおける遊技球の検知を制御するための球区切り制御スイッチ検知処理（Ｃ６）、および球区切りソレノイド駆動処理（Ｃ７）、ポート出力データを作業領域から出力ポートに出力するためのポート出力処理（Ｃ８）を行い、保護レジスタを復帰して（Ｃ９）、処理を終了する。
【００３７】
＜球貸し制御処理＞
上記した球貸し制御処理（Ａ６）では、図７に示すように、球貸しに関する出力データを生成するための球貸し信号出力データ生成処理（Ｄ１）、所定数の遊技球を貸し出すための球貸し払出処理（Ｄ２）、流路切替ソレノイドを駆動して遊技球の流路を切り替えるための経路切替処理（Ｄ３）を行い、処理を終了する。
【００３８】
＜球貸し信号出力データ生成処理＞
上述した球貸し信号出力データ生成処理（Ｄ１）では、図８に示すように、球貸し信号出力周期が経過したか否か、すなわち、球貸しを許可する期間であるか否かを判断し（Ｅ１）、球貸し信号出力期間が経過している場合には、球貸し信号が２５個であるか否かを判断する（Ｅ２）。
ここで、球貸し信号が２５個である場合には、球貸し信号カウンタから２５個を減算してストアし（Ｅ３）、出力データ（球貸し信号）をセットし（Ｅ４）、球貸し信号出力周期を球貸し信号出力監視タイマにストアし（Ｅ５）、球貸し信号出力監視タイマの内容を「１」減算する（Ｅ６）。
【００３９】
続いて、球貸し信号がＯＮとなっている期間を経過したか否かを判断し（Ｅ７）、球貸し信号ＯＮ期間が経過している場合には、出力データ（球貸し信号）をリセットして（Ｅ８）、処理を終了する。一方、球貸し信号ＯＮ期間が経過していない場合には、そのまま処理を終了する。
【００４０】
また、ステップＥ１において、球貸し信号出力周期が経過していない場合には、ステップＥ２〜ステップＥ５をスキップして、球貸し信号出力監視タイマ減算処理（Ｅ６）以降の処理を行う。
【００４１】
また、ステップＥ２において、球貸し信号が２５個ではない場合には、ステップＥ３〜ステップＥ７をスキップして、出力データリセット処理（Ｅ８）を行い、処理を終了する。
【００４２】
＜球貸し払出処理＞
上記した球貸し払出処理（Ｄ２）では、図９に示すように、過剰に遊技球を払い出して払出異常が発生しているか否か（Ｆ１）、払い出し停止要因があるか否か（Ｆ２）、落下確認が完了したか否か、すなわち払出区切りカウンタの値が「０」であるか否か（Ｆ３）、球貸しカウンタの値が「０」であるか否か、すなわち、所定数の遊技球を貸し出し終わったか否か（Ｆ４）をそれぞれ判断する。ここで、払出異常が発生している場合、払い出し停止要因がある場合、および落下確認が完了していない場合にはそのまま処理を終了する。
【００４３】
また、球貸しカウンタの値が「０」となり遊技球の貸し出しが終了した場合には、球貸し経路に切り替わっているか否かを判断し（Ｆ１２）、球貸し経路に切り替わっている場合には、クレジットカードユニットと通信中か否かを判断する（Ｆ１３）。
ここで、球貸し経路に切り替わっており、かつクレジットカードユニットと通信中でない場合には、遊技球落下経路が賞球経路である旨をセットするとともに（Ｆ１４）、経路切替タイマ初期値（２秒）を経路切替タイマに格納して（Ｆ１５）、処理を終了する。一方、球貸し経路に切り替わっていない場合、あるいはクレジットカードユニットと通信中の場合には、そのまま処理を終了する。
【００４４】
また、ステップＦ１において払出異常が発生しておらず、かつステップＦ２において払い出し停止要因がなく、ステップＦ３において落下確認が完了し、さらにステップＦ４において球貸しカウンタの値が「０」ではなく遊技球の貸し出しが終了していない場合には、球区切り個数変数に球貸しカウンタ値をセットする（Ｆ５）。
【００４５】
続いて、球貸しカウンタの値が「１５」未満か否かを判断し（Ｆ６）、球貸しカウンタの値が「１５」以上の場合には、球区切り個数変数に「１５」をセットし（Ｆ７）、球区切り個数変数を球区切りカウンタと払出区切りカウンタに格納する（Ｆ８）。一方、球貸しカウンタの値が「１５」未満である場合には、そのまま球区切り個数変数を球区切りカウンタと払出区切りカウンタに格納する（Ｆ８）。
【００４６】
続いて、球貸し経路に切り替わっているか否かを判断し（Ｆ９）、球貸し経路に切り替わっていない場合には、遊技球落下経路が球貸し経路である旨をセットするとともに（Ｆ１０）、経路切替タイマ初期値（２秒）を経路切替タイマに格納して（Ｆ１１）、処理を終了する。一方、球貸し経路に切り替わっている場合には、そのまま処理を終了する。
【００４７】
＜経路切替処理＞
上記した経路切替処理（Ｄ３）では、図１０に示すように、経路切替タイマが「０」となっているか否か、すなわち、経路切替が完了しているか否かを判断し（Ｇ１）、経路切替タイマが「０」となり経路切替が完了している場合には、経路切替を完了にセットする（Ｇ２）。一方、経路切替タイマが「０」ではなく、経路切替が完了していない場合には、経路切替タイマを「１」減算する（Ｇ３）。
【００４８】
続いて、経路が球貸し経路であるか否かを判断し（Ｇ４）、経路が球貸し経路ではない場合、すなわち経路が賞球経路である場合には、パチンコ機試射試験装置２３０に対する計数検知信号の送信を許可し（Ｇ５）、処理を終了する。一方、経路が球貸し経路である場合には、パチンコ機試射試験装置２３０に対する計数検知信号の送信を禁止し（Ｇ６）、処理を終了する。
このような処理を行うことにより、遊技球の払出経路が賞球経路となっている場合にのみ、パチンコ機試射試験装置２３０に対する計数検知信号の送信が許可され、賞球として払い出された遊技球を正確に計数することができる。
【００４９】
＜賞球制御処理＞
上記した賞球制御処理（Ａ７）では、図１１に示すように、賞球信号出力データを生成するための賞球信号出力データ生成処理（Ｈ１）、所定数の賞球を払い出すための賞球払出処理（Ｈ２）、賞球個数コマンドを受信して払い出すべき賞球数を指示するための賞球制御コマンド処理（Ｈ３）を行い、処理を終了する。
【００５０】
＜賞球信号出力データ生成処理＞
上記した賞球信号出力データ生成処理（Ｈ１）では、図１２に示すように、賞球信号出力周期が経過したか否か、すなわち、賞球払出を許可する期間であるか否かを判断し（Ｉ１）、賞球信号出力期間が経過している場合には、賞球信号が１０個であるか否かを判断する（Ｉ２）。
ここで、賞球信号が１０個である場合には、賞球信号カウンタから１０個を減算してストアし（Ｉ３）、出力データ（賞球信号）をセットし（Ｉ４）、賞球信号出力周期を賞球信号出力監視タイマにストアし（Ｉ５）、賞球信号出力監視タイマの内容を「１」減算する（Ｉ６）。
【００５１】
続いて、賞球信号がＯＮとなっている期間を経過したか否かを判断し（Ｉ７）、賞球信号ＯＮ期間が経過している場合には、出力データ（賞球信号）をリセットして（Ｉ８）、処理を終了する。一方、賞球信号ＯＮ期間が経過していない場合には、そのまま処理を終了する。
【００５２】
また、ステップＩ１において、賞球信号出力周期が経過していない場合には、ステップＩ２〜ステップＩ５をスキップして、賞球信号出力監視タイマ減算処理（Ｉ６）以降の処理を行う。
【００５３】
また、ステップＩ２において、賞球信号が１０個ではない場合には、ステップＩ３〜ステップＩ７をスキップして、出力データリセット処理（Ｉ８）を行い、処理を終了する。
【００５４】
＜賞球払出処理＞
上記した賞球払出処理（Ｈ２）では、図１３に示すように、過剰に賞球を払い出して過払出異常が発生しているか否か（Ｊ１）、払い出し停止要因があるか否か（Ｊ２）、落下確認が完了したか否か、すなわち払出区切りカウンタの値が「０」であるか否か（Ｊ３）、賞球カウンタの値が「０」であるか否か、すなわち、所定数の賞球を払い出し終わったか否か（Ｊ４）をそれぞれ判断する。ここで、過払出異常が発生している場合、払い出し停止要因がある場合、落下確認が完了しない場合、および賞球カウンタの値が「０」となり賞球の払い出しが終了した場合には処理を終了する。
【００５５】
一方、過払出異常が発生しておらず、かつ払い出し停止要因がなく、落下確認が完了し、さらに賞球カウンタの値が「０」ではなく賞球の払い出しが終了していない場合には、球区切り個数変数に１５（球区切り個数）をセットする（Ｊ５）。
【００５６】
続いて、賞球カウンタの値が「１５」以上か否かを判断し（Ｊ６）、賞球カウンタの値が「１５」以上の場合には、球区切り個数変数に賞球カウンタの値をセットし（Ｊ７）、球区切り個数変数を球区切りカウンタと払出区切りカウンタに格納して（Ｊ８）、処理を終了する。一方、賞球カウンタの値が「１５」未満である場合には、そのまま球区切り個数変数を球区切りカウンタと払出区切りカウンタに格納して（Ｊ８）、処理を終了する。
【００５７】
＜賞球制御コマンド処理＞
上記した賞球制御コマンド処理（Ｈ３）は、図１４に示すように、賞球個数コマンドを受信したか否かを判断し（Ｋ１）、賞球個数コマンドを受信したと判断した場合にのみ、受信した賞球個数を賞球カウンタに加算する（Ｋ２）。
【００５８】
＜枠スイッチ検知処理＞
上記した枠スイッチ検知処理（Ａ８）は、図１５に示すように、球切れ検知スイッチ１７０の状態を判断するとともに（Ｌ１）、下皿満タン検知スイッチ１９０の状態を判断し（Ｌ２）、球切れ検知スイッチ１７０がＯＮとなっている場合、すなわち、球タンク１３０の遊技球が不足している場合、あるいは下皿満タン検知スイッチ１９０がＯＮとなっている場合、すなわち、球流下路１４０の流下端部に遊技球が充塞している場合には、遊技球の払い出しを停止させるため払出停止要因フラグをセットし（Ｌ４）、処理を終了する。
【００５９】
一方、球タンク１３０に十分な遊技球が貯留されるとともに、下皿６０が満タンとなっていない場合には、遊技球の払い出しを許可するために払出停止要因フラグをリセットし（Ｌ３）、処理を終了する。
【００６０】
＜エラー処理＞
上記したエラー処理（Ａ９）では、図１６に示すように、エラー状態発生時に送信される遊技機エラー状態信号を生成するための遊技機エラー状態信号出力データ生成処理（Ｍ１）、トラブルＬＥＤ１００によりエラー状態の発生を報知するためのトラブルＬＥＤ表示処理（Ｍ２）、払出ＬＥＤ９０により遊技球の払出状態を報知するための払出ＬＥＤ表示処理（Ｍ３）を行い、処理を終了する。
【００６１】
＜遊技機エラー状態信号出力データ生成処理＞
上記した遊技機エラー状態信号出力データ生成処理（Ｍ１）では、図１７に示すように、払出異常があるか否かを判断するとともに（Ｎ１）、払出停止要因があるか否かを判断し（Ｎ２）、払出異常、あるいは払出停止要因の少なくとも一方がある場合には、出力データ（遊技機エラー状態信号）をセットし（Ｎ４）、処理を終了する。
【００６２】
一方、払出異常がなく、かつ払出停止要因がない場合には、出力データ（遊技機エラー状態信号）をリセットし（Ｎ３）、処理を終了する。
【００６３】
＜トラブルＬＥＤ表示処理＞
上記したトラブルＬＥＤ表示処理（Ｍ２）では、図１８に示すように、払出異常があるか否かを判断するとともに（Ｏ１）、払出停止要因があるか否かを判断し（Ｏ２）、払出異常および払出停止要因がない場合には、出力データ（トラブルＬＥＤ）をリセットし（Ｏ８）、処理を終了する。
【００６４】
一方、払出異常、あるいは払出停止要因の少なくとも一方がある場合には、出力データ（トラブルＬＥＤ）をセットし（Ｏ３）、トラブルＬＥＤ出力周期が経過したか否かを判断する（Ｏ４）。ここで、トラブルＬＥＤ出力周期が経過している場合には、トラブルＬＥＤ出力周期をトラブルＬＥＤ表示監視タイマにストアし（Ｏ５）、トラブルＬＥＤ表示監視タイマの内容を「１」減算する（Ｏ６）。一方、トラブルＬＥＤ出力周期が経過していない場合には、トラブルＬＥＤ表示監視タイマのストア処理（Ｏ５）は行わなずに、トラブルＬＥＤ表示監視タイマの内容を「１」減算する（Ｏ６）。
【００６５】
続いて、トラブルＬＥＤ点灯期間が経過したか否かを判断し（Ｏ７）、トラブルＬＥＤ点灯期間が経過している場合には、出力データ（トラブルＬＥＤ）をリセットし（Ｏ８）、処理を終了する。一方、トラブルＬＥＤ点灯期間が経過していない場合には、出力データ（トラブルＬＥＤ）をリセットせずに、処理を終了する。
上述した処理により、払出異常が発生している場合、あるいは払出停止要因がある場合に、トラブルＬＥＤ１００を点灯してエラーが発生している旨を報知する。
【００６６】
＜払出ＬＥＤ表示処理＞
上記した払出ＬＥＤ表示処理（Ｍ３）は、図１９に示すように、賞球払出中か否かを判断するとともに（Ｐ１）、球貸し払出中か否かを判断し（Ｐ２）、賞球払出中、あるいは球貸し払出中の場合には、出力データ（払出ＬＥＤ）をセットし（Ｐ４）、処理を終了する。
【００６７】
一方、賞球払出中ではなく、かつ球貸し払出中ではない場合には、出力データ（払出ＬＥＤ）をリセットし（Ｎ３）、処理を終了する。
【００６８】
＜プリペイドカードユニット通信処理＞
上記したプリペイドカードユニット通信処理（Ｃ４）では、プリペイドカードユニット１２０と通信して、１００円分の貸出要求を受信すると、応答時に球貸しカウンタに「２５」を加算し（Ｑ１）、処理を終了する。
これにより、プリペイドカードユニット１２０にプリペイドカードを挿入し貸出スイッチを１回操作する毎に、１００円分として２５個の遊技球が貸し出される。
【００６９】
＜計数検知スイッチ検知処理＞
上記した計数検知スイッチ検知処理（Ｃ５）では、図２１、図２２に示すように、計数検知スイッチ１８０が遊技球を検知してＯＮとなったか否かを判断し（Ｒ１）、計数検知スイッチ１８０がＯＮとなった場合には、計数カウンタの内容を「１」加算する（Ｒ２）。なお、計数検知スイッチ１８０がＯＮとなっていない場合には、このステップＲ２の処理は行わない。
【００７０】
続いて、計数カウンタの値が「０」であるか否か、すなわち、所定数の賞球を払い出し終わったか否かを判断し（Ｒ３）、計数カウンタの値が「０」となっていない場合には、計数カウンタの値から「１」を減算する（Ｒ４）。一方、所定数の賞球が払い出されて計数カウンタの値が「０」となっている場合には、直ちに処理を終了する。
【００７１】
続いて、払出区切りカウンタの値が「０」であるか否か、すなわち、所定の払出区切り数に達しているか否かを判断する（Ｒ５）。ここで、払出区切りカウンタの値が「０」ではなく、所定の払出区切り数に達していない場合には、払出区切りカウンタ値から「１」を減算する（Ｒ６）。なお、払出区切りカウンタの値が「０」である場合には、このステップＲ６の処理は行なわない。
【００７２】
続いて、賞球経路信号を出力中か否か、すなわち、遊技球の払出経路の状態を判断し（Ｒ７）、賞球経路信号出力中の場合には、賞球信号カウンタの内容を「１」加算し（Ｒ８）、賞球カウンタの値が「０」か否か、すなわわち、払い出すべき賞球があるか否かを判断する（Ｒ９）。ここで、賞球カウンタの値が「０」でない場合には、賞球カウンタの内容を「１」加算し（Ｒ１０）、処理を終了する。
【００７３】
一方、賞球経路信号が出力されていない場合には、球貸し信号カウンタの内容を「１」加算し（Ｒ１１）、球貸しカウンタの値が「０」か否か、すなわわち、払い出すべき遊技球があるか否かを判断する（Ｒ１２）。ここで、球貸しカウンタの値が「０」でない場合には、球貸しカウンタの内容を「１」加算し（Ｒ１３）、処理を終了する。
【００７４】
また、賞球カウンタの値が「０」である場合、および球貸しカウンタの値が「０」である場合には、過払出カウンタの値が「０」であるか否かを判断する（Ｒ１４）。
ここで、過払出カウンタの値が「０」の場合には、エラーフラグ（過払出）をセットして（Ｒ１７）、処理を終了する。一方、過払出カウンタの値が「０」でない場合には、過払出カウンタの内容を「１」減算し（Ｒ１５）、さらに過払出カウンタの値が「０」であるか否かを判断する（Ｒ１６）。
ここで、過払出カウンタの値が「０」の場合には、エラーフラグ（過払出）をセットして（Ｒ１７）、処理を終了する。一方、過払出カウンタの値が「０」でない場合には、そのまま処理を終了する。
【００７５】
＜球区切り制御スイッチ検知処理＞
上記した球区切り制御スイッチ検知処理（Ｃ６）では、図２３に示すように、球区切り制御スイッチが遊技球を検知してＯＮとなったか否かを判断し（Ｓ１）、球区切り制御スイッチがＯＮとならない場合には、処理を終了する。
【００７６】
一方、球区切り制御スイッチがＯＮとなった場合には、球区切りカウンタの値から「１」を減算し（Ｓ２）、処理を終了する。
【００７７】
＜球区切り制御ソレノイド駆動処理＞
上記した球区切り制御ソレノイド駆動処理（Ｃ７）では、図２４に示すように、球区切り制御ソレノイドに対する出力を停止状態として、遊技球の落下経路を閉鎖する（Ｔ１）。
【００７８】
続いて、払出異常の有無、例えば過剰に遊技球を払い出しているか否かの判断（Ｔ２）、球区切りカウンタの値が「０」となっているか否かの判断（Ｔ３）、払出停止要因があるか否かの判断（Ｔ４）をする。ここで、払出異常がある場合、球区切りカウンタの値が「０」である場合、あるいは払出停止要因がある場合には、処理を終了する。
【００７９】
一方、払出異常がなく、球区切りカウンタの値が「０」ではなく、かつ払出停止要因がない場合には、球区切り制御ソレノイドに対する出力を払出状態として、遊技球の流下経路を開放し（Ｔ５）、処理を終了する。
【００８０】
＜他の実施形態＞
なお、上述した実施形態では、代表的な遊技機としてパチンコ機１０を例にとって説明を行ったが、本発明は、賞球を払い出す構成となっている遊技機であればどのような遊技機にも適用することができる。
【００８１】
【発明の効果】
以上説明したように、本発明に係る遊技機は、球払出装置により、球貯留タンクに貯留された遊技球を賞球および貸出球として払い出し、この払出球を計数検知スイッチにより検知する。そして、計数検知信号送信手段により、遊技球を貸出球として払い出す場合に計数検知スイッチから試射試験装置に対する検知信号の送信を禁止するとともに、遊技球を賞球として払い出す場合に計数検知スイチから試射試験装置に対する検知信号の送信を許可するようになっている。
【００８２】
したがって、遊技球の払出経路が賞球経路となっている場合にのみ、試射試験装置に対して計数検知信号が送信されるので、賞球の払出通路と貸出球の払出通路を分割することなく、共通の払出通路を用いて賞球および貸出球を払い出す場合であっても、賞球として払い出される遊技球を正確に検知して試射試験を行うことができる。
【００８３】
また、遊技球の払出通路を切り替えるための切替装置を必要とせず、賞球および貸出球を１つの計数検知スイッチによって検知することができるので、部品点数が削減され、製造コストを低減することが可能となる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係るパチンコ機の制御装置およびこれに接続された各機器の概略構成を示すブロック図
【図２】本発明の一実施形態に係るパチンコ機の正面図
【図３】本発明の一実施形態に係るパチンコ機の背面図
【図４】アイドリング制御処理の手順を示すフローチャート
【図５】賞球制御コマンド受信割込処理の手順を示すフローチャート
【図６】システムタイマ割込処理の手順を示すフローチャート
【図７】球貸し制御処理の手順を示すフローチャート
【図８】球貸し信号出力データ生成処理の手順を示すフローチャート
【図９】球貸し払出処理の手順を示すフローチャート
【図１０】経路切替処理の手順を示すフローチャート
【図１１】賞球制御処理の手順を示すフローチャート
【図１２】賞球信号出力データ生成処理の手順を示すフローチャート
【図１３】賞球排出処理の手順を示すフローチャート
【図１４】賞球制御コマンド処理の手順を示すフローチャート
【図１５】枠スイッチ検知処理の手順を示すフローチャート
【図１６】エラー処理の手順を示すフローチャート
【図１７】遊技機エラー状態信号出力データ生成処理の手順を示すフローチャート
【図１８】トラブルＬＥＤ表示処理の手順を示すフローチャート
【図１９】払出ＬＥＤ表示処理の手順を示すフローチャート
【図２０】プリペイドカードユニット通信処理の手順を示すフローチャート
【図２１】計数検知スイッチ検知処理の手順を示すフローチャート
【図２２】計数検知スイッチ検知処理の手順を示すフローチャート
【図２３】球区切り制御スイッチ検知処理の手順を示すフローチャート
【図２４】球区切り制御ソレノイド駆動処理の手順を示すフローチャート
【図２５】従来のパチンコ機の制御装置およびこれに接続された各機器の概略構成を示すブロック図
【符号の説明】
１０　パチンコ機
２０　遊技機筐体
３０　遊技盤
４０　遊技部
５０　上皿
６０　下皿
７０　発射ハンドル
８０　装飾用ＬＥＤ
９０　払出ＬＥＤ
１００　トラブルＬＥＤ
１１０　スピーカ
１２０　プリペイドカードユニット
１３０　球タンク
１４０　球流下路
１５０　球排出装置
１７０　球切れ検知スイッチ
１８０　計数検知スイッチ
１９０　下皿満タン検知スイッチ
２００　主制御基板
２０１　制御部
２０１ａ　ＲＯＭ
２０１ｂ　ＣＰＵ
２０１ｃ　ＲＡＭ
２０２　Ｉ／Ｏ部
２０３　データバス
２０４　サブ制御基板用インターフェース
２０５　パチンコ機試射試験装置接続部
２０６　スイッチ入力部インターフェース
２０７　ソレノイド制御部インターフェース
２０８　外部端子板インターフェース
２１０　払出制御基板
２２０　演出制御基板
２３０　パチンコ機試射試験装置
２４０　入賞検知スイッチ
２５０　大入賞口
２６０　普通電動役物
２７０　枠外部端子板
２８０　液晶表示装置（ＬＣＤ）
２９０　球貸検知スイッチ
３００　賞球検知スイッチ
【図１】
2004073718.tif 000003
【図２】
2004073718.tif 000004
【図３】
2004073718.tif 000005
【図４】
2004073718.tif 000006
【図５】
2004073718.tif 000007
【図６】
2004073718.tif 000008
【図７】
2004073718.tif 000009
【図８】
2004073718.tif 000010
【図９】
2004073718.tif 000011
【図１０】
2004073718.tif 000012
【図１１】
2004073718.tif 000013
【図１２】
2004073718.tif 000014
【図１３】
2004073718.tif 000015
【図１４】
2004073718.tif 000016
【図１５】
2004073718.tif 000017
【図１６】
2004073718.tif 000018
【図１７】
2004073718.tif 000019
【図１８】
2004073718.tif 000020
【図１９】
2004073718.tif 000021
【図２０】
2004073718.tif 000022
【図２１】
2004073718.tif 000023
【図２２】
2004073718.tif 000024
【図２３】
2004073718.tif 000025
【図２４】
2004073718.tif 000026
【図２５】
2004073718.tif 000027