Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3773382B2 - Game machine - Google Patents
[go: Go Back, main page]

JP3773382B2 - Game machine - Google Patents

Game machine Download PDF

Info

Publication number
JP3773382B2
JP3773382B2 JP24779599A JP24779599A JP3773382B2 JP 3773382 B2 JP3773382 B2 JP 3773382B2 JP 24779599 A JP24779599 A JP 24779599A JP 24779599 A JP24779599 A JP 24779599A JP 3773382 B2 JP3773382 B2 JP 3773382B2
Authority
JP
Japan
Prior art keywords
ball
game
discharge
winning
flag
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP24779599A
Other languages
Japanese (ja)
Other versions
JP2000051497A (en
Inventor
吉平 新山
広司 伊東
Original Assignee
株式会社ソフィア
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 株式会社ソフィア filed Critical 株式会社ソフィア
Priority to JP24779599A priority Critical patent/JP3773382B2/en
Publication of JP2000051497A publication Critical patent/JP2000051497A/en
Application granted granted Critical
Publication of JP3773382B2 publication Critical patent/JP3773382B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Pinball Game Machines (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、前面に設けた供給皿に賞球または貸球に関わる球を排出する制御を行う球排出制御手段と、上記供給皿から供給された球を遊技盤前面に形成された遊技領域に発射する発射装置と、主に上記遊技盤に設けられた電気的遊技装置を制御すると共に、賞球排出に関わる賞球数データを球排出制御手段へ送信する遊技制御手段と、を有する遊技機本体と、カード挿排口に挿入されたカードに関わる制御を行うカード制御手段を有するカードユニットと、を備えた遊技機に関する。
【0002】
【従来の技術】
パチンコ機に代表される弾球遊技の可能な遊技機においては、遊技店内に設置されている球貸機へ貨幣を投入して貸球を借り受け、それを遊技機の供給皿へ移して遊技を行うものが主流であったが、近来は、貨幣の代わりにプリペイドカードを用いて球を借り受けることが可能な遊技機もある。
なお、上記のようなプリペイドカードを用いた遊技球を貸し出すシステムを遊技店が導入するためには、莫大な資金を投資してカード設備システムを購入しなければならない上に、使い捨てとなるプリペイドカード用のカード代金として、カード1枚当り約15円程度がかかることとなり、現金による球貸システムに比べると、かなり多額のランニングコストが掛かってしまう。
このため、プリペイドカードで遊技球を貸し出すシステムに対応したカード式遊技機においては、既存の球貸機能のない遊技機よりも射幸性の高い遊技内容を採用することが認められている。すなわち、射幸性の高い遊技内容の遊技機は、多くの遊技者に好まれる傾向があり、また、遊技店側としても利益を確保し易いからである。
【0003】
【発明が解決しようとする課題】
しかしながら、上述したような射幸性の高い遊技機を遊技店が設置するためにはカード設備関連のシステム導入に莫大な資金が必要となり、資金力に乏しい遊技店にとってはカード式遊技機の導入が困難であることから、カード設備関連のシステムを導入しないままカード式遊技機を店内に設置し、カード式遊技機のカード式球貸機能を利用せずに旧来の遊技機として稼働させるような不正使用を認めてしまうと、カード式遊技機の普及は阻害されることとなる。
【0004】
そこで、本発明は、カード式の遊技機を旧来の遊技機として不正に利用することを実質的に不可能とした遊技機の提供を目的とする。
【0005】
【課題を解決するための手段】
本発明は上記に鑑み提案されたもので、請求項1に係る遊技機は、前面に設けた供給皿に賞球または貸球に関わる球を排出する制御を行う球排出制御手段と、上記供給皿から供給された球を遊技盤前面に形成された遊技領域に発射する発射装置と、主に上記遊技盤に設けられた電気的遊技装置を制御すると共に、賞球排出に関わる賞球数データを球排出制御手段へ送信する遊技制御手段と、を有する遊技機本体と、カード挿排口に挿入されたカードに関わる制御を行うカード制御手段を有するカードユニットと、を備えた遊技機において、上記遊技機本体の球排出制御手段と上記カードユニットのカード制御手段とを送受信可能な状態で接続して構成し、上記カードユニットのカード制御手段は、カードに記憶された有価データを所定数の球に変換する変換要求に基づく球貸信号を送信し、上記遊技機本体の球排出制御手段は、上記カード制御手段と球排出制御手段が送受信可能な状態で接続されているか否かを所定時間毎に確認し、送受信可能な状態で接続されていると判定した場合には、該判定毎に上記発射装置の発射を許可する一方、送受信可能な状態で接続されていないと判定した場合には、該判定毎に上記発射装置の発射を不許可とする構成とし、かつ、上記カード制御手段と球排出制御手段が送受信可能な状態で接続されているか否かに拘わらず上記遊技制御手段からの賞球数データは受信する一方、送受信可能な状態で接続されている場合にのみ上記カード制御手段からの球貸信号を受信する構成とし、上記賞球数データまたは球貸信号の受信に基づき、排出動作を行うことが可能な状態であるか否かの排出開始条件を確認し、排出開始条件が満たされていた場合に、賞球または貸球に関わる球の排出を開始することを特徴とする。
【0006】
したがって、請求項1に係る遊技機においては、遊技機本体の球排出制御手段にカードユニットのカード制御手段より球貸信号が入力されると、この球貸信号に基づいて球供給皿に所定数の球を排出させるので、カードユニットと遊技機本体とが協働して初めて遊技機本体の球貸動作が可能となり、球排出制御手段は、カード制御手段と送受信可能な状態で接続されているか否かを所定時間毎に確認し、送受信可能な状態で接続されていると判定した場合には、該判定毎に上記発射装置の発射を許可する一方、送受信可能な状態で接続されていないと判定した場合には、該判定毎に発射装置の発射を不許可とするので、カード制御手段と球排出制御手段とが送受信可能な状態で接続されていない限り、遊技を続行できず、カード制御手段と球排出制御手段が送受信可能な状態で接続されているか否かに拘わらず上記遊技制御手段からの賞球数データは受信する一方、送受信可能な状態で接続されている場合にのみ上記カード制御手段からの球貸信号を受信するので、球排出制御手段がカード制御手段と送受信可能な状態で接続されていないと判定された後でも、上記遊技制御手段から送信される賞球数データの受信は行われ、受信した賞球数データに基づく賞球排出はそのまま行われる。
【0007】
【発明の実施の形態】
次に、遊技媒体に小球を用いるパチンコ遊技の可能な遊技機とした本発明の実施形態につき、添付図面に基づいて詳細に説明する。
【0008】
遊技機1は図1に示すように、遊技機本体2とカードユニット3とから構成してあり、遊技機本体2には遊技に関連した各種機能(後に詳述)を付加し、カードユニット3にはプリペイドカード(所定の金額で予め販売されるパチンコ遊技用のカードであって、通貨と等価な有価データを磁気記録部に記憶させたものをいう)の使用を可能ならしめるカード制御機能や球貸制御機能等を付加してある。
【0009】
上記遊技機本体2は、中空箱枠状の機枠4の前面側へ額縁状の前面枠5を回動可能に設けることで構成してある。上記前面枠5に開設した窓部にはガラス枠6および前面パネル7を回動可能に設けてあり、透明なガラスが配設されるガラス枠6の後方には、ガイドレール8で囲まれた遊技領域たる遊技部9を有する遊技盤10を配設してある。そして、上記遊技盤10に遊技媒体たる遊技球を発射し、一般の入賞領域たる第1〜第4一般入賞口11a,11b,11c,11d等を開設した入賞具に入賞することによって、賞品球としての賞球が得られるパチンコ遊技を行えるようにしてある。なお、遊技盤10の遊技部9には、打球の流下方向に変化を与える複数の遊技釘12…や風車13…等を植設してあると共に、当該遊技機1の遊技状態に応じて制御される遊技装置を設けてある。また、遊技部9内を転動する間に何れの入賞領域にも入賞しなかった打球を遊技盤10の裏面側へ導くためのアウト口14を開設してある。
【0010】
一方、上記ガラス枠6の下方に位置する前面パネル7には、遊技盤10の遊技部9内に設けた何れかの入賞領域に打球が入賞することに基づく賞球や、上記カードユニット3内の球貸制御装置15を操作することに基づく貸球を貯留する球供給皿16を設けてあり、この球供給皿16は発射装置の発射球待機部17へ球を供給する供給皿として機能する。また、前面枠5の下部適所には打球発射装置を操作するための操作ハンドル18や、上記球供給皿16に貯留できない球を受け入れる球受皿19等を適宜に設けてある。
【0011】
上記カードユニット3内に収納される球貸制御装置15は、カード挿排口20より挿入されたプリペイドカードの有価データを読み取ると共に、例えば球供給皿16に設けた球貸スイッチ21を遊技客が操作することに応じて所定数の遊技球を貸し出し、貸し出した遊技球に相当する通貨を減算した値にプリペイドカードの有価データを書き換え、返却スイッチ22を遊技客が操作するか、もしくはプリペイドカードの有価データの残数が“0”になった場合に、内部に取り込んでいたプリペイドカードをカード挿排口20より排出するのである。すなわち、この球貸制御装置15が、カード挿排口20に挿入されたカードに関わる制御を行うカード制御手段として機能するのである。なお、球貸スイッチ21が操作されることで球貸排出に供された度数分の有価データを、球貸制御装置15のカードリード・ライタ23が常時プリペイドカードの有価データより減算する場合に限らず、カード排出等の適宜なタイミングで、プリペイドカードの書換動作を行う構成とする場合もある。また、カード挿排口20よりプリペイドカードが排出されると、例えばLED等よりなるカード挿入中表示ランプ24の点灯表示が消え、カードリード・ライタ23がプリペイドカードを受け付けていない状態を遊技者に可視表示できるようにしてある。
【0012】
上記球貸スイッチ21の近傍には、数字を表示可能な表示手段(例えば7セグメント式の可変表示器を3個併設することによって3桁の数字を表示可能)たる残度数表示器25と、当該プリペイドカードの使用に基づく球貸動作を行える状態である旨を表示するための操作スイッチ有効表示器26とを設けてある。なお、残度数表示部25とは別途に、プリペイドカードを球貸制御装置15へ挿入した際の度数を表示するための度数表示器を設けるようにしておけば、遊技者が当該遊技機1においてどの程度の球を借りたかの目安となり、遊技者の便に供することができる。また、カードユニット3の適所(図1においては上部)には、プリペイドカードの使用に基づく貸球動作が可能な状態であることを表示するカード使用可能表示器27を設けてある。
【0013】
一方、プリペイドカードの有価データは、本来なら度数単位で消費されるものであるが、遊技店内の自動販売機等を介して飲料や煙草等と等価交換(商品価値を球数に換算して、プリペイカードで所望の商品と交換するシステム)した際には、球貸に使えない度数未満の端数が生ずる場合がある。そこで、図1に示す実施形態においては、例えば前面枠4の上部適所に端数表示器28(例えば4桁7セグメント式可変表示器より構成)を設けると共に、該端数表示器28にプリペイドカードの端数データを表示させる端数表示スイッチ29をカードユニット3の適所に設けてある。なお、端数表示器28は、プリペイドカードの端数表示データのみを表示させる構成に限らず、プリペイドカードに関した種々のデータ(例えば、カード挿入時の残高や、実際に球借りに使用した度数等のデータ)を選択的に表示できる構成としても良いし、遊技状態に応じたメッセージ(例えば、遊技機1より排出されている遊技球が賞球であるか貸球であるかの種別や、当該遊技球排出動作によって排出される球数等)を可視表示するように構成しても良い。
【0014】
また、前面枠5の上部適所には、当該遊技機1の遊技状態に応じた表示を行う動作表示ランプ30を設けてあり、該動作表示ランプ30の点灯あるいは点滅状態に応じて、遊技店の従業員等は当該遊技機1の遊技状態を判断できるようにしてある。なお、遊技機1における遊技状態が予め定めた遊技完了条件を満たした場合には、当該遊技機1の動作を停止させて遊技を終了させる(所謂打ち止め)ことが慣例となっており、斯かる遊技状態を遊技者および遊技店の店員に知らせるための完了ランプ31を例えば遊技盤10に別途設けるようにしてある。
【0015】
遊技機1において実際に遊技に供される遊技盤10には、上記第1〜第4一般入賞口11a〜11dのほかに、種々の入賞領域と各種の電気的遊技装置が設けてある。例えば、遊技部9の略々中央には特別図柄表示装置32を、遊技部9の下方部に変動入賞装置33を、上記特別図柄表示装置32の適宜下方部には補助変動入賞装置34を、変動入賞装置32の中央部には普通図柄表示装置35を夫々設け、これらの電気的遊技装置を後述する電気的制御装置によって電気的に駆動制御することで、遊技上の興趣を高めるようにしてある。
【0016】
また、上記補助変動入賞装置33の左右両側方には、遊技盤10の盤面を流下する球を通過入賞させる第1普図始動ゲート36a、第2普図始動ゲート36bを設けてあり、これら第1,第2普図始動ゲート36a,36bに球が通過入賞することによって、上記普通図柄表示装置35(図1の実施形態においては1つの7セグメント式可変表示器より構成)の表示図柄を変換させる予備遊技が開始され、該予備遊技の開始から所定時間が経過し、普通図柄表示装置35の図柄を特定の図柄に固定表示することで予備遊技を終了させる。
【0017】
ここで、普通図柄表示装置35の停止図柄が予め定めた特定の図柄(例えば数字の「7」)に該当することで賞態様が形成された場合には、上記補助変動入賞装置34を遊技者にとって不利な第1状態から遊技者にとって有利な第2状態に変換する第1補助遊技へ移行するのである。なお、普通図柄表示装置35の停止図柄が賞態様に該当しなかった場合には、再び通常の遊技状態に復帰するが、このときに第1,第2普図始動ゲート36a,36bの通過記憶があった場合には、当該通過記憶に基づいて再び予備遊技を行う。各普図始動ゲート36a,36bの通過記憶は、例えば4つまで記憶保持するものとし、普通図柄表示装置35の近傍に4つ設けた普図ゲート通過記憶LED37…を点灯させることで、普図ゲート通過記憶の記憶数を可視表示するのである。
【0018】
また、上記予備遊技において賞態様が形成されることで第2状態(例えば、図示を省略した1対の球受片が左右方向に回動することで、盤面を流下する遊技球を補助変動入賞装置34内へ招じ入れる状態)に変換される補助変動入賞装置34の第1特図始動口38a、もしくは変動入賞装置33の大入賞口33aの左右両側方に形成した第2特図始動口38b、第3特図始動口38cの何れかに遊技球が入賞すると、特別図柄表示装置32を高速で変換表示させる第2補助遊技が開始され、この第2補助遊技の開始から所定時間が経過すると、特別図柄表示装置32の表示図柄を任意の図柄に固定表示することで第2補助遊技を終了させる。
【0019】
図1に示す実施形態の特別図柄表示装置32は、例えば3つの可変表示器より構成するものとし、これら3桁の記号が予め定めた所定の条件(例えば3桁の記号が一致すること。例えば、「7」,「7」,「7」)を満たすことで賞態様が形成された場合には、変動入賞装置を遊技者にとって不利な第1状態から遊技者にとって有利な第2状態に変換させる特別遊技へ移行するのである。一方、第2補助遊技が終了した際に、特別図柄表示装置32に表示された停止図柄が賞態様に該当しなかった場合には、通常の遊技状態に復帰するが、このときに第1,第2第3特図始動口38a,38b,38cの入賞記憶があった場合には、当該入賞記憶に基づいて再び第2補助遊技を行う。なお、各特図始動口38a〜38cの入賞記憶は、例えば4つまで記憶保持するものとし、特別図柄表示装置35の上部に4つ設けた特図始動入賞記憶LED39…を点灯させることで、特図始動入賞記憶の記憶数を可視表示するのである。
【0020】
上記のようにして特別遊技が開始されると、変動入賞装置33の球受扉40を例えば前方に傾動させ、遊技盤10の盤面を流下する遊技球を大入賞口33aへ招じ入れる第2状態に変換するのである。すなわち、特別遊技においては、変動入賞装置33が多量の遊技球を受け入れ得る第2状態に変換されることで、遊技者は多量の賞球を獲得可能となるのである。また、特別遊技においては、大入賞口33aへの入賞球数が所定個数に達するか、変動入賞装置33の第2状態変換時間が予め定めた所定時間(例えば30秒)に達するか、何れか最先の条件が満たされた時点で変動入賞装置33を第1状態に復帰させるものとし、この間を1サイクルとして、例えば最高16サイクルまで更新可能な遊技内容の特別遊技を行うものとしてある。このため、図1に示す変動入賞装置33においては図示を省略したが、変動入賞装置33の大入賞口33a内に通常入賞領域と継続入賞領域とを設け、変動入賞装置33への入賞球を“通常入賞球”と“継続入賞球”とに分別して入賞させる構成としてあり、当該サイクル内に継続入賞球が検出されることをサイクル更新条件としてある。
【0021】
また、上記のように構成した遊技盤10には、補助変動入賞装置34の第1特図始動口38aへ入賞した球を検出する第1特図始動入賞球検出器41、第2特図始動口38bへ入賞した球を検出する第2特図始動入賞球検出器42、第3特図始動口38cへ入賞した球を検出する第3特図始動入賞球検出器43、変動入賞装置33内の継続入賞領域へ入賞した球を検出する継続入賞球検出器44、変動入賞装置33内へ入賞した大入賞口入賞球を一括して検出する大入賞口入賞球検出器45、第1普図始動ゲート36aへの通過入賞球を検出する第1普図始動ゲート通過球検出器46、第2普図始動ゲート36bへの通過入賞球を検出する第2普図始動ゲート通過球検出器47、第1一般入賞口11aへの入賞球を検出する第1一般入賞球検出器48、第2一般入賞口11bへの入賞球を検出する第2一般入賞球検出器49、第3一般入賞口11cへの入賞球を検出する第3一般入賞球検出器50、第4一般入賞口11dへの入賞球を検出する第4一般入賞球検出器51を夫々適宜な位置に設けてあり、各検出器の検出出力は後述する電気的制御装置へ供給される。
【0022】
また、球供給皿16より発射球待機部17へ供給された球は、打球発射装置(図1においては省略)の作動杆の弾発部により弾発され、ガイドレール8を介して遊技盤10の遊技部9へ到達する。このときに、各弾発球は発射センサ52によって検出されるものとしてあり、発射球の計数値を電気的制御装置で演算可能なようにしてある。また、弾発勢が弱かったために遊技部9へ到達できなかった球は、ファール球として再びガイドレール8に沿って流下してくるが、このファール球が後続の弾発球と衝突する不具合が生ずることの無いように、ファール球をファール球導出路53へ導いて、例えば球受皿19へ排出する構成としてある。なお、このファール球はファール球導出路53を通過する際に、ファールセンサ54によって検出されるものとしてあり、このファール球数を発射球数の総数より減ずることによって、実際の有効発射球数を求めることができる。
【0023】
一方、遊技機1の裏面側(図3に示す)には、上記遊技盤10の遊技部9内へ弾球された球(セーフ球およびアウト球)を回収して、適宜に処理すると共に、各入賞球に応じた賞球の排出制御、プリペイドカードの使用に基づいた遊技者の選択による球貸排出制御を行えるように、各種の機能を備えた裏機構盤55を設けてあり、該裏機構盤55の背面適所には、遊技盤10等を制御するための電気的制御装置56、該電気的制御装置56の収集した予備遊技、第1,第2補助遊技および特別遊技に関連する管理情報を外部たる管理装置等へ出力する第1ターミナル装置57a、該第1ターミナル装置57aが取り扱う以外の管理情報を出力すると共に電源ターミナルとしても機能する第2ターミナル装置57b、賞球排出動作および貸球排出動作を併せて制御する遊技球排出制御装置58が着脱可能に取り付けてある。そして、これら電気的制御装置56、第1,第2ターミナル装置57a,57b、遊技球排出制御装置58、球貸制御装置15は夫々接続線を介して機能的に接続してあり、各装置間で信号の授受が可能なようにしてある。
【0024】
また、第1ターミナル装置57aと第2ターミナル装置57bには、外部接続コネクタ59a,59bを夫々設けてあり、この外部接続コネクタ59a,59bを介して図示省略の管理装置等へ管理情報を供給するのである。なお、球貸制御装置15と図示省略の球貸管理装置とは、光通信等によって双方向通信が可能なように構成してあり、外部接続用のコネクタ等の代わりにデータ送受信部59cを適所(図1においては前面側上部)に備える。さらに、本実施形態に係る遊技機1には、所謂打止め制御(本体枠2とカードユニット3が接続されていな状態であったり、管理装置からの指令を受けたりすることで、当該遊技機1での遊技を不能状態にする制御)と関連させて打球発射装置を強制的に停止させるための発射停止リレー60を備えると共に、各種の遊技状態に応じた音声を出力するためのスピーカ61を設けてある。
【0025】
次に、上記裏機構盤55に設けた主な機能の概略構成にき、図4に基づいて説明する。
【0026】
上記遊技盤10の裏面に設けた入賞球集合樋(図示省略)から流下してきた入賞球を受け得る所要位置において上面が開成する入賞球案内樋62によって、遊技盤10からの入賞球を集め、磁気センサ等よりなるセーフセンサ63へ導くための調流樋64へ入賞球を整列状態で供給し、該調流樋64を通過する間に入賞球は上記セーフセンサ63で1個宛検出され、調流樋64と接続する導出樋65から遊技機1外へ排出される。
【0027】
尚、本実施形態においては、流下する球を一旦調流樋64内に停留させるセーフ球払出機構を設けるものとし、各入賞球に基づく賞球排出動作が完了した際にセーフソレノイド66を動作させることで、該セーフソレノイド66のプランジャと適宜なリンクを介して接続された第1扇形部材67aが調流樋64内に臨み、セーフセンサ63に検出されている入賞球の上流側に位置する入賞球の流下を阻止すると共に、上記セーフソレノイド66のプランジャと適宜なリンクを介して接続された第2扇形部材67bが調流樋64から後退し、セーフセンサ63に検出されている入賞球を自由落下させる。斯くすることによって、セーフセンサ63に検出されていた入賞球を1個だけ排出することができるのである。また、賞球排出処理の済んだ入賞球を排出するのに十分な時間が経過した後にセーフソレノイド66をオフにすると、上記とは逆に、第1扇形部材67aが後退すると共に第2扇形部材67bが調流樋64内に臨むので、第1扇形部材67aに流下を阻止されていた入賞球がセーフセンサ63に検出された状態で第2扇形部材67bに流下を阻止される。よって、セーフソレノイド66をオン・オフさせることによって、入賞球を1個宛て確実に排出できるのである。
【0028】
また、本実施形態に係る遊技機1においては、セーフセンサ63とは別途に、遊技盤10に設けた各種入賞領域としての第1〜第4一般入賞口11a〜11dや変動入賞装置33等に夫々入賞球検出器を設けておき、当該入賞球の種別を個別に検出できるので、各入賞領域への入賞数を個別に管理情報として取得することができると共に、各入賞領域の種別に応じて排出賞球数を異ならしめることができる。なお、遊技盤10の背面側に設ける入賞球集合樋を複数系統設ける場合には、各入賞球集合樋と接続される入賞球案内樋を夫々構成し、各入賞球案内樋に応じた2系統の流路を設けて、各流路を通過する入賞球を異なるセーフセンサによって別途に検出するように構成してもよい。
【0029】
一方、アウト口33より遊技盤10の裏面側へ導かれたアウト球は、アウト球導出路68を経て、アウト球流下路69から遊技機1外へ排出される。尚、アウト球流下路69には適宜な凹凸を設けることで、アウト球の落下する勢いを減殺し、該アウト球が落下する回収樋への衝撃を軽減するようにしてある。また、アウト球流下路69の適所にはアウト球検出手段としてのアウトセンサ70を配設し、アウト球として回収された球数を計数可能なようにしてある。
【0030】
裏機構盤55の上部には遊技媒体たる球を貯留するための球貯留タンク71を設けてあり、該球貯留タンク71内の球は誘導樋72を経て、遊技媒体たる球を排出する遊技球排出装置73へ供給される。上記球貯留タンク71へは遊技機列より構成された島設備の球供給樋より球供給されるものとしてあり、例えば各遊技機1…を総括的に管理する管理装置の制御によって、球が適宜に補給されるようにしてある。この球貯留タンク71内の球数が不足したことを検出するための補給センサ74を、例えば誘導樋72の球流入部に配設してあり、上記補給センサ74が球不足を検出し、該検出情報を管理装置が受信することによって、当該遊技機1の球貯留タンク71への球補給が為されるのである。
【0031】
遊技球排出装置73の内部には、上記誘導樋72の球流路と連通する2条の流入樋75,75、該流入樋75,75に続く調流樋76,76を形成してあり、調流樋76,76には、各々排出ストップ機構77,77と排出球の検出手段たる第1排出センサ78a,第2排出センサ78bを適所に設けてある。尚、図面に示す実施形態においては、第1,第2排出センサ78a,78bの適宜下流側に排出ストップ機構77,77を配するものとし、第1,第2排出ソレノイド79a,79bが適宜なリンク機構80,80を介して流下阻止部材81,81を調流樋76,76から引き上げる方向に回動させることで、球の流下を許容するものとしてある。なお、本実施形態の如く、遊技球排出装置73に2条の球通路を設けると共に、各球通路に排出ストッパ機構77,77および第1,第2排出センサ78a,78bを設けた場合には、2つの遊技球排出機構を構成することができ、遊技球排出能力を向上させることが可能となる。
【0032】
なお、上記のように構成した遊技球排出装置73を用いて行う賞球排出動作もしくは貸球排出動作において、遊技球の残数が半端な状態で第1,第2排出ソレノイド79a,79bがオンすると、所定数の遊技球排出を所定時間内に行えないために、一旦遊技球排出動作を中断し、その後に排出用の球が補給された際に改めて排出動作が再開されることとなるため、所定数の遊技球排出を完了するまでに著しい時間差が生じ、遊技者に不信感を与えることにもなりかねない。そこで、排出用の球が不足した場合には、上記誘導樋72の補給センサ74がオンすることに基づいて出力される補給要求信号を受けた管理装置が球補給制御を行うことで、当該遊技機1への球補給が速やかに行われるため、通常はこのような半端球の排出動作が実行されることはないのであるが、管理装置の補給指令が遅れたり、補給センサ74の故障で補給要求が為されなかった場合等を考慮して、本実施形態においては、第1半端センサ82a、第2半端センサ82bを誘導樋72の下流側適所に設けておき、該第1,第2半端センサ82a,82bがオンした場合には、遊技球排出装置73による球排出動作を規制するように構成してある。
【0033】
上記遊技球排出装置73の調流樋76,76下端に続く球排出樋83は、流入部84と、前面枠5前面の球供給皿16につながる流下樋85を設けた排球部86とから形成してあり、遊技球排出装置73の調流樋76,76から流入した遊技球を突壁等に当てながら流下樋85上に落とし、球供給口87へ球が供給されるようにする。斯くして、球供給口87を介して排出球が前面パネル7の前面側に位置する球供給皿16に排出されるのである。
【0034】
上記流下樋85の下部につながる分配樋88は前面枠5の前面下部の球受皿19につながり、球供給皿16がパチンコ球で一杯になると前記流下樋85から溢れたパチンコ球を球受皿19へ排出する。また、分配樋88には流下樋85の直下方にて樋壁を兼ねる検知片89に連動するスイッチたるオーバーフローセンサ90を設けてあり、分配樋88内がパチンコ球で一杯になった場合には、その押圧力で検知片89が押圧されて、オーバーフローセンサ90がオン信号を出力するのである。
【0035】
球排出樋83の途中から分岐する球抜き樋93の流入部には、例えば板状の球抜ゲート91を支軸92によって回動自由に配設してあり、この球抜ゲート91を回動させることによって、球抜き樋93への分岐路を適宜開閉できるようにしてある。この球抜ゲート91は、樋壁の外部において支軸92と球抜ソレノイド94とを適宜なリンク95を介して接続し、上記球抜ソレノイド94をオン・オフさせることによって、球抜ゲート91を所望角度回動可能(流下樋85への流入口を閉塞し得る状態と、球抜き樋93への流入口を閉塞し得る状態とに変換可能)なようにしてある。なお、この球抜き動作は、遊技機1の前面側から操作することでオンさせられる球抜きセンサ96の検出信号に基づいて行われる。
【0036】
そして、球抜ソレノイド94へ通電すると、球抜ソレノイド94のプランジャが引き上げられるためにリンク95が上動して、球抜ゲート91を流下樋85側へ回動させることによって、球抜き樋93の流入口を開成させる。なお、球抜ゲート91は球排出樋83を塞ぐ位置(パチンコ球が通過不可能な状態となる位置)まで回動されるものとしてある。また、球抜ソレノイド94への通電を断つと、バネ等より構成した適宜な復元力により、球抜ゲート91が球抜き樋93の流入口を閉塞する位置へ速やかに復帰する。
【0037】
なお、球抜ゲート91が復帰する際に、球抜ソレノイド94のプランジャが所定位置まで下降すると、それ以上球抜ゲート91は回動できないので、球抜ゲート91が球抜き樋93内へ大きく後退することはない。また、球抜ゲート91が所定位置に復帰した状態で当接する適宜なストッパ等を設けるようにすれば、球抜ゲート91が揺動運動するのを防げると共に、バネ等の復帰力によって球抜ソレノイド94が破損する危険性をも小ならしめることができる。
【0038】
以上、裏機構盤55における球処理機能、賞球排出動作もしくは貸球排出動作を行うための遊技媒体排出機能、遊技球排出装置73から球貯留タンク71にかけて貯留されている球を抜き取るための球抜機能等について説明した。なお、球抜き樋93の下流側はアウト球流下路69と合流させてあり、図示しない回収樋へ導いて、パチンコ機列よりなる島設備の遊技球循環機構へ還元し、回収された遊技球を研摩・清浄した後、再び球貯留タンク71へ供給するのである。
【0039】
また、遊技機1の裏面側下部の、例えば操作ハンドル18と対応する位置には、遊技球を連続発射するための打球発射装置を設けてあり、該打球発射装置の電気的駆動源としてのモータの回転運動を発射杵97の往復回動運動に変換させ、該発射杵97の端部に形成した弾発部98(図3参照)で発射球待機部17に位置する球を弾発し、発射レール99(図1参照)を介して遊技盤10のガイドレール8へと弾き出し、遊技盤10の遊技部9へ到達させるのである。なお、打球発射装置は操作ハンドル18の回動量に応じて打球の発射勢を調整可能なように構成してある。また、打球発射装置の電気的駆動源はモータに限らず、ロータリーソレノイド等を用いて構成する場合もある。
【0040】
上記のように構成した遊技機1は、図5の機能ブロック図に示す如く、遊技店の各遊技機1…を総括的に管理する管理装置100へ各種の管理情報を出力すると共に、該管理装置100より各種の制御情報を受けて、当該遊技機1の遊技制御を行うのである。なお、上記遊技機1の実施形態においては、管理装置100と管理情報等の授受を行うためのターミナル装置57を電気的制御装置56とは別途に設ける構成としたが、管理情報等の入出力機能を備えるターミナル装置57と遊技機1の遊技制御機能を備える電気的制御装置56とを一体的に構成することで、遊技制御装置101を構成するようにしても良い。また、管理情報の入出力機能を遊技制御装置56のみに設ける場合に限らず、遊技球排出制御装置58にも管理情報入出力機能を設け、遊技制御装置101とは独立して管理情報の入出力を行うように構成しても良い(図5中、破線で示す信号線)。
【0041】
一方、プリペイドカードの使用に基づく管理情報等は、遊技機1の球貸制御装置15より直接的に球貸管理装置102へ出力する構成としてあり、上述した如く、球貸制御装置15と球貸管理装置102とは光通信等の無線通信によって信号の授受を行う。なお、図5においては省略したが、当該遊技店の球貸管理装置102で収集・加工した管理情報は、プリペイドカードの発行会社のホストコンピュータ等へ伝送される。
【0042】
次に、上記した遊技制御装置101の入出力に関連したI/Oブロック図に基づいて、各種信号の入出力について説明する。なお、本ブロック図においては、電気的制御装置56とターミナル装置57とを一体的に構成した場合の実施形態としてある。
【0043】
遊技制御装置101は、中央演算装置(CPU103)及び記憶装置(ROM104、RAM105)を主な構成要素とし、CPU103には電源を供給する電源回路106、クロックを供給する分周回路107、音声発生のためのサウンドジェネレータ108等が連絡している。また、サウンドジェネレータ108はアンプ109を介してスピーカ61に連絡していて、遊技の効果音等を発生する。
【0044】
また、CPU103へはバッファゲート110及びローパスフィルタ111を介して、第1特図始動入賞球検出器41、第2特図始動入賞球検出器42、第3特図始動入賞球検出器43、継続入賞球検出器44、大入賞口入賞球検出器45、第1普図始動ゲート通過球検出器46、第2普図始動ゲート通過球検出器47、第1一般入賞球検出器48、第2一般入賞球検出器49、第3一般入賞球検出器50、第4一般入賞球検出器51、遊技球排出制御装置58等と連絡し、これらの検出器や装置からの信号を受信すると共に、管理装置100より管理情報要求等の指令信号を受信する。
【0045】
また、CPU103からは出力ポート112及びドライバ113を介して信号を発信し、変動入賞装置33の球受扉40の開閉動作を行うための駆動源たる大入賞口ソレノイド114、補助変動入賞装置(普通電動役物)34の球受片を左右に回動させるための駆動源たる普電ソレノイド115、特別図柄表示装置32、普通図柄表示装置35、特別図柄始動入賞記憶LED39…、普図始動ゲート通過記憶LED37…、動作表示ランプ30へ信号を出力して、各種遊技装置等の動作制御を行うと共に、管理装置100へ適宜な管理情報を出力する。すなわち、この遊技制御装置101が、遊技盤10に設けられた各種電気的遊技装置を制御する遊技制御手段として機能するのである。
【0046】
次に、遊技球排出制御装置58の入出力に関連した機能を図7に示すI/Oブロック図に基づいて説明する。
【0047】
この遊技球排出制御装置58の主要部は、例えばワンチップマイクロコンピュータ116より構成するものとしてあり、ワンチップ内にCPU,ROM,RAMが一体的に組み付けられ、電源回路117の供給電源に基づいて動作すると共に、発振器118より入力されるクロックを分周して用いる。
【0048】
そして、上記ワンチップマイクロコンピュータ116へは、ローパスフィルタ119を介して、第1排出センサ78a、第2排出センサ78b、球抜センサ96、セーフセンサ63、オーバーフローセンサ90、第1半端センサ82a、第2半端センサ82b、補給センサ74、発射センサ52、ファールセンサ54、アウトセンサ70、遊技制御装置101、管理装置100、球貸制御装置15等より信号を受ける。一方、上記ワンチップマイクロコンピュータ116からは、ドライバ120を介して、第1排出ソレノイド79a、第2排出ソレノイド79b、球抜ソレノイド94、セーフソレノイド66、完了ランプ31、発射停止リレー60、遊技制御装置101、管理装置100、球貸制御装置15等へ信号を出力する。
【0049】
次に、球貸制御装置15の入出力に関連した機能を図8に示すI/Oブロック図に基づいて説明する。
【0050】
この球貸制御装置15の主要な機能も、上記遊技球排出制御装置58と同様に、ワンチップマイクロコンピュータ121より構成するものとしてあり、ワンチップ内にCPU,ROM,RAMが一体的に組み付けられ、電源回路122の供給電源に基づいて動作すると共に、発振器123より入力されるクロックを分周して用いる。
【0051】
また、上記ワンチップマイクロコンピュータ121へは、ローパスフィルタ124を介して、遊技球排出制御装置58、球貸スイッチ21、カード返却スイッチ22等より信号が入力されると共に、ワンチップマイクロコンピュータ121からは、ドライバ125を介して、使用可能表示ランプ22、残度数表示器25、操作スイッチ有効表示器26、遊技球排出制御装置58等へ信号出力する。なお、ワンチップマイクロコンピュータ121より出力されるプリペイドカードに関連した情報は、トランシーバ126を介して球貸管理装置102へ無線送信されると共に、該球貸管理装置102よりの制御指令は、レシーバ127を介して無線受信される。
【0052】
さらに、遊技者が使用するプリペイドカードの有価データの読出し・書き換え動作を行うカードリード・ライタ23より得られる管理情報は、トランシーバ126を介して球貸管理装置102へ出力されると共に、該球貸管理装置102よりの制御指令が、レシーバ127を介してカードリード・ライタ23へ入力されるものとしてある。なお、カードリード・ライタ23からワンチップマイクロコンピュータ121への管理情報や、ワンチップマイクロコンピュータ121からカードリード・ライタ23への制御指令も、夫々レシーバ127もしくはトランシーバ126を介して授受されるものとしてある。
【0053】
次に、遊技機1と管理装置100との間で管理情報の授受を行う送受信機能についての要部を、図9に示す機能ブロック図に基づいて詳細に説明する。なお、本ブロック図においては、遊技機1より管理装置100へ管理情報を出力する機能および管理装置100より遊技機1へ出力された指令信号の受信機能をターミナル装置57が総括的に担うものとし、電気的制御装置56もしくは遊技球排出制御装置58より管理情報を管理装置100へ直接出力したり、管理装置100よりの制御信号が電気的制御装置56もしくは遊技球排出制御装置58へ直接入力されることは無いものとしてある。
【0054】
先ず、遊技盤10の遊技部9内に設けられた各種入賞領域への入賞球を検出する入賞球検出手段128(例えば、セーフセンサ63やアウトセンサ70等)より出力される入賞球検出信号が電気的制御装置56へ入力され、該入賞球検出情報と当該入賞領域の種別を判別するための入賞球種別判定信号(図2においては、第1〜第3始動入賞球検出器41〜43や第1,第2普図始動ゲート通過球検出器46,47等の検出信号)に基づいて、電気的制御装置56が各種の遊技装置(図9においては省略)の動作制御を行うことで、予備,第1,第2補助遊技や特別遊技等の遊技状態を生ぜしめる。
【0055】
上記入賞球検出手段128よりの入賞球検出信号は遊技球排出制御装置58へも入力されるものとしてあり、該入賞球検出信号に基づいて遊技球排出制御装置58は、遊技球排出装置73に賞球排出動作を行わせて、所定数の賞球が払い出されるようにする。なお、各種入賞領域によって排出賞球数を変える(例えば、5個、10個、15個の3種類)場合には、入賞球検出手段128よりの入賞球検出信号のみでなく、入賞球種別検出信号(例えば、第1〜第4一般入賞球検出器48〜51や大入賞口入賞球検出器45等の各種センサのセンサ出力)に基づいて電気的制御装置56が出力する排出賞球数に関連した信号によって、当該入賞球に対して排出する賞球数を判定し、遊技球排出装置73を作動させるようにする。
【0056】
また、遊技球排出制御装置58は、球貸制御装置15より入力される球貸指令信号に基づいて遊技球排出装置73を作動させ、貸球排出動作を行うものとしてある。このとき、電気的制御装置56よりの賞球排出指令と球貸制御装置15よりの球貸排出指令とが競合した場合には、何れの遊技球排出動作を優先させるかを遊技球排出制御装置58が自ら判定して、判定結果に基づいて遊技球排出動作を行う。なお、遊技球排出制御装置58は、賞球排出動作を行っている間は球貸制御装置15よりの球貸排出指令が入力されることを規制し、球貸排出動作を行っている間は電気的制御装置56よりの賞球排出指令が入力されることを規制する。
【0057】
上記のようにして、入賞球検出手段128より出力された入賞球検出情報や、遊技球排出制御装置58より出力された賞球排出情報は、遊技盤10の各種遊技装置の遊技制御状態と併せて、電気的制御装置56内で一時的に記憶保持されたり、各検出情報を予め定めた演算手順に従って新たな情報に加工されたりする。そして、これらの検出情報や遊技制御状態等を管理情報としてターミナル装置57へ出力し、該ターミナル装置57が管理装置100の管理情報要求指令等を受信した際に、適宜なタイミングで管理情報を管理装置100へ出力するのである。さらに、遊技機1の遊技制御と関連性の薄い管理情報(例えば排出待機球の不足情報等)を検出する特定検出手段129(例えば、補給センサ74)の検出出力はターミナル装置57へ供給され、管理装置100よりの管理情報要求指令を待たずに(管理情報要求指令と非同期で)、ターミナル装置57より管理装置100へ出力されるものとしてある。
【0058】
上記電気的制御装置56には遊技制御手段130と管理情報計数記憶手段131とを設けてあり、該電気的制御装置56における主たる機能としての遊技制御手段130が、当該遊技機1の遊技内容を決定する遊技盤10の各種電気的駆動源を有する遊技装置の動作制御を統括的に制御すると共に、賞球排出動作に関連した制御信号の授受を遊技球排出制御装置58との間で行う。一方、管理情報計数記憶手段131は、上記入賞球検出手段128からの入賞球検出信号と併せて、遊技制御手段130より供給される遊技状態に関連した信号を、夫々管理情報として個別に計数記憶する。
【0059】
上記管理情報計数記憶手段131が記憶保持している各種の管理情報は、管理装置100からの管理情報出力要求信号を受けたターミナル装置57からの管理情報抽出要求に基づいて、ターミナル装置57へ出力するように構成しても良いし、管理情報計数記憶手段131における管理情報が更新される毎にターミナル装置57へ出力するように構成しても良い。
【0060】
また、管理情報の性質に応じて、夫々異なる出力形態を設定するようにしても良い。例えば、排出賞球数に関する信号を、賞球数が10個増加する毎に“1パルス”の賞球排出情報を出力すると設定した場合には、賞球排出情報の性質上、賞球排出数が更新される毎に管理情報計数記憶手段131からターミナル装置57へ随時更新データを出力するよりも、1パルスの賞球排出情報を出力可能となったタイミングで、管理情報計数記憶手段131からターミナル装置57へ出力するようにした方が望ましい。すなわち、遊技球排出制御装置58より賞球排出数信号が入力されて、管理情報計数記憶手段131内においては賞球排出数が更新されていても、ターミナル装置57から管理装置100へ出力する最小単位(10個)に満たない場合には、ターミナル装置131から管理装置100への信号出力は為されないので、実質的に管理情報としての排出賞球数は更新されていないと看做せるからである。
【0061】
次に、管理情報計数記憶手段131の管理情報記憶機能と管理情報演算機能とに関連した構成を説明する。
【0062】
上記入賞球検出手段128よりの入賞球検出信号と遊技制御手段130よりの遊技制御情報は、管理情報計数記憶手段131の遊技情報記憶手段132へ入力され、該遊技情報記憶手段132で各種の管理情報が計数記憶されるのである。該遊技情報記憶手段132において計数記憶される管理情報は、何れかの入賞領域への入賞数(セーフセンサ63の信号入力数の計数値や各種検出器41〜51の検出出力の計数値)、特別遊技の発生回数、変動入賞装置33の第2状態変換回数、特別遊技中における大入賞口33aへの入賞球数(大入賞口入賞球検出器45の計数値)、特別遊技におけるサイクルの更新継続回数(変動入賞装置33内の継続入賞球検出器44の検出出力の計数値)、特別図柄表示装置32の変換回数(第2補助遊技の実行回数)、普通図柄表示装置35の変換回数(予備遊技の実行回数)、当該遊技機において発生した不正回数、特別遊技の連続発生回数(第2補助遊技における賞態様の連続形成回数)等である。
【0063】
また、上記した管理情報記憶手段132に計数記憶されている管理情報は、管理情報演算記憶手段133へ供給され、該管理情報を受けた管理情報演算記憶手段133は、予め定めた演算手順に従って当該管理情報を演算処理すると共に、演算結果たる新たな管理情報記憶保持するのである。この管理情報演算記憶手段133において新たに算出される管理情報は、大当り発生確率(第2補助遊技の発生回数に対する大当り発生回数の割合)、大入賞口平均入賞数(特別遊技における1サイクルにおいて大入賞口33aに入賞する球数の平均値)、平均継続回数(特別遊技において継続更新されるサイクル数の平均値)、当り確率(普通図柄可変表示装置35の変換回数に対する第1補助遊技の発生回数の割合)等である。
【0064】
上記管理情報演算記憶手段133が演算する新たな管理情報の種別や、該管理情報を求めるための演算手順等は、特に限定されるものではないが、例えば、「大当り確率」は「特別図柄表示装置32に賞態様が形成された大当りの発生回数(大当りカウント数)」を「特別図柄表示装置32の変換回数(特図可変表示カウント数)」で除することによって得られ、「大入賞口平均入賞数」は「大入賞口入賞球検出器45の検出出力たる大入賞口入賞球信号の計数値(大入賞口入賞球カウント数)」を「変動入賞装置33の球受扉40の第2状態変換回数(大入賞口開放カウント数)」で除することによって得られ、「平均継続回数」は「変動入賞装置33の継続入賞球検出器44の検出出力たる継続入賞球検出信号の計数値(継続カウント数)」を「大当りカウント数」で除することによって得られ、「当り確率」は「補助変動入賞装置34の球受片の第2状態変換回数(普電開放カウント数)」を「普通図柄表示装置35の変換回数(普図可変表示カウント数)」で除することによって得られる。
【0065】
また、管理情報演算記憶手段133が演算処理を行うに際して、予め定めた演算処理条件が満たされているか否かを管理情報演算記憶手段133自身が判断し、当該演算処理条件が満たされていない場合には、遊技情報記憶手段132より新たな管理情報が入力されていても、当該管理情報の演算処理を行わないように構成しても良い。例えば、上記平均継続回数の算出に際しては、特別遊技の実行中には演算処理を規制し、当該特別遊技の終了後に「平均継続回数」を算出した方が効率的である。よって、「平均継続回数」についての演算処理を行う場合には、特別遊技終了を演算処理条件とし、当該特別遊技が終了した時点で「新たな平均継続回数」を算出させるのである。
【0066】
なお、上記のように演算処理条件を設定して、当該演算処理条件が満たされるまで新たな管理情報を算出しない構成とした場合には、管理情報演算記憶手段133に前回演算値記憶手段134を設けておき、管理装置100より当該管理情報の送信を要求された際には、この前回演算値記憶手段134に記憶保持してある値を管理情報として出力するように構成すれば良い。また、前回演算値を管理情報として出力している旨の情報も併せて出力するようにしても良い。
【0067】
一方、遊技球排出制御装置58より供給される賞球排出情報は、管理情報計数記憶手段131内の排出情報記憶手段135へ供給され、該排出情報記憶手段135において計数記憶される。該排出情報記憶手段135において計数記憶される管理情報は、賞球排出および貸球排出動作によって遊技球排出装置73を作動させた回数(排出動作回数)、賞球として排出された遊技球の総数(賞球排出総数)、貸球として排出された遊技球の総数(貸球排出総数)、球貸基準単位量に基づく排出動作回数(玉貸排出回数)、セーフ球数、アウト球数、発射球数、ファール球数、遊技店における当該遊技機1の電源投入時からの経過時間(稼働時間)、球抜動作を行った回数(球抜回数)、補給要求を行った回数(補給回数)等である。なお、上記したように、排出賞球数は10個を基準単位量として設定し、通常は賞球数が10個に達する毎に排出情報記憶手段135よりターミナル装置57へ更新情報を出力する。斯くして、ターミナル装置57より賞球排出数に関する管理情報が基準単位量を1パルスとして管理装置100へ出力されるのである。
【0068】
しかしながら、各入賞領域毎に排出賞球数を異ならしめることが一般的である近来の遊技機1においては、排出賞球数の総計数値が10の倍数になることは希であり、基準単位量に満たない端数分の賞球数は管理情報として管理装置100へ供給されないこととなってしまう。各遊技機1について生ずる排出賞球の端数は最高でも「9個」であり、遊技店全体で取り扱う管理情報に占める誤差の割合としては微々たるものであるが、一千台を超えるような大型の遊技店について考えた場合、各遊技機について平均4個の端数賞球が生じたと仮定すると、遊技店全体で4千個の端数賞球数が生ずることとなり、この球数を金額に換算した場合、比較的大きな金額に相当する(例えば、1個の球に対する等価金額を4円とすれば16000円)。
【0069】
そこで、基準単位量に満たない端数分の賞球数は通常の管理情報とは異なる端数管理情報として取り扱い、予め定めたタイミングで管理装置100等の外部へ出力することが望ましい。斯くするために、例えば管理装置100が端数管理情報要求信号をターミナル装置57へ出力し、該要求信号を受けたターミナル装置57より電気的制御装置131の排出情報記憶手段135に端数管理情報要求が為されて、排出情報記憶手段135に記憶されている端数管理情報を出力するようにしても良い。しかしながら、遊技店の営業時間中に端数管理情報を出力しても、その後にまた端数管理情報が生ずるのであるから、営業時間の終了後に一括して端数管理情報を管理装置100が要求するように構成した方が効率的である。また、営業の終了に際して、遊技機1の電源停止時に端数管理情報を自主的に出力するようにしても良い。斯くすれば、当該遊技機1の電源停止によって管理情報の更新が為されることがないので、端数管理情報の信頼性が高まる。なお、当該遊技機1の電源停止時には、上記端数管理情報と併せて、未出力分の管理情報も一括して送出するようにしても良い。
【0070】
また、排出情報記憶手段135の記憶保持する排出情報は、上記管理情報演算記憶手段133へも供給されるものとしてあり、該管理情報演算記憶手段133によって、当該遊技店の営業上の収支の概算に用いる割数(例えば、「遊技者が遊技に供した発射球の総数」に対する「遊技者が遊技によって獲得した賞球の総数」の割合)、稼働率(例えば、当該遊技機1の稼働時間と打球発射装置作動時間との比率)、ファール率(打球発射数に対するファール球の発生率)、排出エラー率(排出動作回数と排出エラー発生回数との比率)、賞球排出数毎の排出回数(賞球種別に応じた排出動作回数の集計値)等に演算処理される。
【0071】
上記排出情報記憶手段135より供給される排出情報に基づいて管理情報演算記憶手段133が演算する新たな管理情報の種別や、該管理情報を求めるための演算手順等は、特に限定されるものではないが、例えば、「割数」は「当該遊技機1において排出された賞球の総数(賞球排出カウント数)」を「当該遊技機1においてアウト口14より回収されたアウト球の総数(アウトカウント数)と当該遊技機1において何れかの入賞領域に受け入れられた入賞球の総数(セーフカウント数)との加算値」で除することによって得られ、「稼働率」は「当該遊技機1の打球発射装置によって弾発された発射球の総数(発射カウント数)と打球発射装置における発射杵97の動作間隔(発射間隔:例えば0.6秒)との積算値」を「電源投入時からの経過時間」で除することによって得られ、「ファール率」は「当該遊技機1においてファール球回収路53から回収されたファール球の総数(ファールカウント数)」を「発射カウント数」で除することによって得られ、「排出エラー率」は「当該遊技機1において発生した遊技球排出装置73のエラー回数(エラーカウント数)」を「当該遊技機における遊技球排出装置73の作動回数(排出カウント数)」で除することによって得られる。
【0072】
以上説明した管理情報計数記憶手段131によって収集・加工される管理情報や端数管理情報を遊技機1の外部たる管理装置100へ出力すると共に、管理装置100よりの制御指令を受信するターミナル装置57には、管理情報出力手段136を設けてあり、この管理情報出力手段136によって遊技機1と管理装置100との送受信を一括して行う構成としてある。なお、図9には図示を省略したが、ターミナル装置57には電源ターミナル機能も付加してあり、商用交流電源を適宜に変圧・整流して遊技機1の各部(遊技盤10に設けられる遊技装置や制御装置等)へ電源供給するのである。
【0073】
また、管理情報出力手段136には、出力情報記憶手段137、情報出力判定手段138、非同期出力手段139を設けてあり、通常は管理装置100の管理情報出力要求手段140によって指定された管理情報の種別を情報出力判定手段138によって判定し、当該管理情報要求信号により指定された管理情報のみを選択的に管理装置100へ出力するが、予め定めた管理情報出力条件が満たされない場合には、管理情報要求信号によって指定された管理情報を管理情報計数記憶手段131へ要求せずに、出力情報記憶手段137に一旦記憶しておいた管理情報から出力するように制御したり、特定検出手段129の検出情報を受けた場合には、管理情報要求信号によって当該管理情報が指定されることを待たずに、管理情報要求指令と非同期で非同期出力手段139が管理装置100へ当該管理情報(例えば補給要求情報)を出力する。
【0074】
上記出力情報記憶手段137が一旦排出情報を記憶するケースとして、例えば、他のデータとの相対関係で判断される性質の管理情報が比較的短時間の内に更新される可能性のある場合に、「更新される可能性のある遊技状態に移行した時から当該遊技状態が終了するまでの期間に該当しないこと」を管理情報出力条件に設定することである。以下に、その具体例を説明する。
【0075】
上記したように、大当り確率は大当りカウント数と第2補助遊技発生回数との比で得られる管理情報であるが、第2補助遊技の実行中に管理装置100より大当り確率を指定管理情報として要求された場合に、管理情報の出力中に第2補助遊技が終了して大当りが発生し、大当り確率の管理情報が更新されると、この大当り確率情報を出力する前に管理装置100へ既に出力された大当りカウント数と第2補助遊技発生回数の演算値と異なる値の大当り確率が管理装置100へ出力されることとなってしまう。したがって、斯かる不具合を無くすために、第2補助遊技が開始されてから終了するまでは、大当りカウント数と第2補助遊技実行回数と大当り確率とは一体的に出力されるようにする事が望ましいので、これらをまとめて出力情報記憶手段137に記憶しておき、管理装置100より当該管理情報についての出力要求があった場合には、管理情報計数記憶手段131から管理情報を要求せずに、出力情報記憶手段137の記憶管理情報を出力するのである。
【0076】
なお、上記の如く管理情報出力手段136に出力情報記憶手段137を設けない場合には、管理情報出力条件が満たされていない指定管理情報の出力を単に規制するだけでも良いし、管理情報出力条件に適合していない旨の信号を管理装置100へ出力するようにしても良い。また、管理情報出力条件は上記の条件に限定されるものではなく、例えば、管理装置100が正常に動作している旨の信号を管理情報出力手段136が受けていることを管理情報出力条件とした場合には、管理装置100からの管理情報要求と非同期に出力する管理情報であっても、当該管理情報が無効にされることを防止するために当該管理情報の出力を規制し、出力情報記憶手段137に一旦記憶させておくようにしても良い。
【0077】
上述したように、本発明に係る遊技機1においては、遊技制御手段130の動作制御により当該遊技機1で遊技が行われることに関連して、当該遊技機1より得られる各種の管理情報を、管理情報計数記憶手段131が個別に計数記憶する構成としたので、管理情報が変化した時点で当該情報を出力しない場合であっても、管理装置130へ出力していない管理情報は管理情報計数記憶手段131に計数記憶されることとなる。また、管理情報計数記憶手段131に計数記憶された管理情報は、管理装置100より管理情報要求信号が入力されることに基づいて、管理装置100へ出力する構成としたので、管理装置100においては、短時間毎に各遊技機1…の管理情報全てを収集する必要がなくなる。
【0078】
一方、上記管理情報出力手段136に対して管理情報の要求を行うと共に該管理情報出力手段より返送される管理情報を収集する管理装置100の管理情報出力要求手段140には、特定情報指定手段141と要求頻度制御手段142とを設けてあり、予め管理装置100に対して指定した管理情報を選択的に収集するように管理情報要求信号を出力すると共に、当該遊技店における遊技機1…の設置台数等に応じて各遊技機1…より管理情報を要求する頻度を調整することができるようにしてある。そして、これら管理装置100の管理情報出力要求手段140より送出される管理情報要求信号に基づいて、上記管理情報出力手段136が適宜なタイミングで所望の管理情報のみを管理装置100へ出力するのである。
【0079】
上記のように、管理装置100より要求する管理情報の種別を指定することによって、遊技機1…の設置台数が多い大型の遊技店においても、リアルタイムで収集したい管理情報のみを効率よく管理装置100で収集できる。なお、全管理情報を各遊技機1…から収集するように設定した場合においても、各遊技機1…毎に管理情報が管理情報計数記憶手段131に計数記憶されているので、各遊技機1…におけるスイッチングの動作状態を管理装置100が短時間に走査して管理情報を読み出す従来の構成の如く、当該遊技機1の管理情報が変化する前に当該管理情報を管理装置100が高速で読み出す必要がない。
【0080】
また、管理装置100は要求頻度制御手段142によって、各遊技機1…への管理情報要求タイミングを自在に設定できるので、遊技機1…の設定台数の多い大型の遊技店においても、比較的処理能力の小さい管理装置100を用いて管理情報の収集加工処理を十分に行うことができる。したがって、従来の管理情報収集システムの如く、管理装置100より全ての遊技機1…に対して極く短時間毎に管理情報要求信号を供給する必要が無いので、各遊技機の管理情報を収集・加工する管理装置100を比較的高価な高機能の管理装置100を導入しなくても、比較的安価な管理装置100で遊技店の総括管理を行うことが可能となる。
【0081】
すなわち、本発明に係る遊技機1によって管理情報を管理装置100へ出力し、この出力された管理情報を管理装置100等で収集・管理するものとすれば、遊技店に設置されている遊技機1…の台数あるいは各遊技機1…が出力する管理情報の量が増大しても、管理装置100へ正確な管理情報を出力することが可能となり、極めて有益な管理情報収集システムを構築できるのである。
【0082】
なお、特定情報指定手段141によって指定した管理情報のみを収集した場合には、他の管理情報を別途に管理装置100へ供給する必要があるので、例えば、管理情報要求信号によって出力要求されなかった種別の管理情報を指定外管理情報として、管理情報出力手段136が個別に計数記憶し、所定のタイミングで管理装置100へ出力するようにすれば良い。この指定外管理情報の出力タイミングは特に限定されるものではないが、例えば管理装置100から管理情報一括要求信号が入力されることを所定のタイミングとしても良い。例えば、管理装置100が各遊技機1…に対して管理情報出力要求を行う回数が一定回数(例えば100回)に達する毎に、指定管理情報ではなく管理情報一括要求を行うようにしても良いし、当該遊技店における営業の終了時に一括して要求するようにしても良い。或いは、上記端数管理情報と同様に各遊技機1…の電源停止時に各遊技機1…が自発的に指定外管理情報を一括して出力するようにしても良い。
【0083】
次に、上記のように構成した遊技機1における遊技制御装置101および遊技球排出制御装置58の制御の流れを図10〜図42に示すフローチャートに基づいて説明する。なお、上記実施形態においては、電気的制御装置56にのみ管理情報計数記憶手段131を設け、入賞球検出手段128、遊技制御手段130、遊技球排出制御装置58より各検出情報や遊技情報を管理情報計数記憶手段131へ供給し、各管理情報の収集・加工を総括的に行い、この管理情報計数記憶手段131からターミナル装置57の管理情報出力手段136を介して、管理装置100へ出力するするものとしたが、以下の実施形態においては、電気的制御装置56と遊技球排出制御装置58に夫々管理情報計数記憶機能を付加すると共に、管理情報の送信機能と管理装置100よりの制御信号の受信機能とを各制御装置に付加するものとした。
【0084】
先ず、電気的制御装置56の遊技制御および管理情報制御について説明する。この電気的制御装置56は、例えば2ミリ秒毎にリセットされるものとしてあり、リセットによって起動する毎に所定の処理手順に従ってルーチンワークを行い、再び待機(リセット待ち)状態になる。なお、開店等で当該遊技機1の電源が投入された際には、RAMのクリアやフラグの初期設定等の初期化処理を行い、その後に各処理へ移行する。
【0085】
リセットによって再起動した際には、先ず各種検出器の検出出力を処理する入力処理を行い、特別図柄表示装置32用いて第2補助遊技を行う特図処理を行い、普通図柄表示装置35を用いて予備遊技を行う普図処理を行い、後に詳述する入力処理においてセットされる“賞球数要求フラグ”がセットされているか否かを判定し、該賞球数要求フラグがセットされていた場合には、賞球数を管理情報として管理装置100へ出力する賞球数送信処理を行う。次いで、入力処理においてセットされる“遊技情報要求フラグ”がセットされているか否かを判定し、該遊技情報要求フラグがセットされていた場合には、各種の遊技情報を管理情報として管理装置100へ出力する遊技情報送信処理を行う。次いで、各種収集情報に基づいて新たな管理情報を演算する情報演算処理を行い、当該遊技機1に対して不正が為されていないかを監視し、後述する特図処理や普図処理等でフラグがセットされることに基づく制御信号の出力や効果音の出力を行い、後述する特図処理や普図処理で使用する乱数を更新する。
【0086】
入力処理においては、先ず、第1特図始動入賞球検出器41(SW1)、第2特図始動入賞球検出器42(SW2)、第3特図始動入賞球検出器43(SW3)、継続入賞球検出器44(SW4)、大入賞口入賞球検出器45(SW5)、第1普図始動ゲート通過球検出器46(SW6)、第2普図始動ゲート通過球検出器47(SW7)、第1一般入賞球検出器48(SW8)、第2一般入賞球検出器49(SW9)、第3一般入賞球検出器50(SW10)、第4一般入賞球検出器51(SW11)の各センサの検出出力、遊技球排出制御装置58からの制御指令、管理装置100からの制御指令を夫々読み込み、入力の有無を判定する。
【0087】
次いで、第1特図始動入賞球検出器41がオンであるか否かを判定し、検出出力が入力されていた場合にはSW1カウント値に「1」加算することで計数値を更新し、特図始動記憶処理を行う。特図始動記憶処理(図15に示すフローチャート)においては、5賞球カウント値に「1」加算することで更新し、特図始動記憶の記憶値が「4」未満であるか否かを判定し、「3」以下であった場合には、後述する特図処理において使用する乱数を抽出すると共に該抽出乱数を記憶し、特図始動記憶値に「1」加算することで計数値を更新する。一方、特図始動記憶の記憶値が「4」であった場合には、特図始動記憶の上限値に達しているので、当該特図始動入賞球検出に基づく始動記憶は加算せずに特図始動記憶処理を終了する。なお、上記特図始動記憶処理において“5賞球カウント値”に加算したのは、当該入賞領域への入賞によって排出される賞球数を5個に設定してあるからである。
【0088】
上記のようにして第1特図始動入賞球検出器41がオンすることに基づく一連の処理が終わると、次いで、第2特図始動入賞球検出器42がオンになっているか否かを判定し、該第2特図始動入賞球検出器42がオンしていた場合には、SW2カウント値に「1」加算すると共に、上記と同様な特図始動記憶処理を行う。次いで、第3特図始動入賞球検出器43がオンになっているか否かを判定し、該第3特図始動入賞球検出器43がオンしていた場合には、SW3カウント値に「1」加算すると共に、特図始動記憶処理を行う。
【0089】
次いで、変動入賞装置33内の継続入賞球検出器44がオンしているか否かを判定し、該継続入賞球検出器44がオンしていた場合には、SW4カウント値に「1」加算することで更新する。さらに、変動入賞装置33内の大入賞口入賞球検出器45がオンしているか否かを判定し、該大入賞口入賞球検出器45がオンしていた場合には、SW5カウント値および15賞球カウント値に夫々「1」加算することで更新した後に、変動入賞装置3の大入賞口33aが開放中であるか否かを判定し、開放中であれば特別遊技の1サイクル継続中であるから、当該変動入賞装置33への適正な入賞球と看做して入賞カウント値に「1」加算する。なお、この入賞カウント値は、特別遊技の各サイクル毎に計数されるものとしてあり、後述する特図処理において当該サイクルが終了する毎にクリアされる。
【0090】
しかしながら、大入賞口33aが球受扉40によって閉塞されている場合には、特別遊技自体の終了もしくはサイクル終了後に変動入賞装置33内に受け入れられた入賞球と判断できるので、入賞カウント値には加算しない。なお、変動入賞装置33が第1状態に復帰した後に大入賞口入賞球検出器45に検出された入賞球であっても有効な入賞球として所定の賞球を排出するように構成しても良い。また、上記処理において15賞球カウント値に「1」加算したのは、変動入賞装置33への入賞に基づく排出賞球数を15個に設定してあるからである。
【0091】
また、第1普図始動ゲート通過球検出器46がオンしていた場合には、SW6カウント値に「1」加算することで更新し、普図始動記憶処理を行う。この普図始動記憶処理(図16に示すフローチャート)においては、普図始動記憶値が「4」未満であるか否かを判定し、普図始動記憶値が「3」以下であれば、後述する普図処理で用いる乱数を抽出すると共に該乱数を記憶し、普図始動記憶値に「1」加算することで更新する。一方、普図始動記憶の記憶値が「4」であった場合には、普図始動記憶の上限値に達しているので、当該普図始動入賞球検出に基づく始動記憶は加算せずに普図始動記憶処理を終了する。また、第2普図始動ゲート通過球検出器47がオンしていた場合にも同様に、SW7カウント値に「1」加算すると共に普図始動記憶処理を行う。
【0092】
次いで、第1一般入賞球検出器48がオンしているか否かを判定し、第1一般入賞球検出器48がオンしていた場合には、SW8カウント値および10賞球カウント値に夫々「1」加算することで更新する。なお、上記処理において10賞球カウント値に「1」加算したのは、第1〜第4一般入賞口11a〜11dへの入賞に基づく排出賞球数を10個に設定してあるからである。以下同様に、第2一般入賞球検出器49、第3一般入賞球検出器50、第4一般入賞球検出器51がオンしているかを夫々判定し、オンしていれば、夫々SW9カウント値、SW10カウント値、SW11カウント値および10賞球カウント値に夫々「1」加算して更新する。
【0093】
上記のようにして、各検出器の検出情報に基づく処理を行った後には、遊技球排出制御装置58からの指令信号を受信し、該指令信号によって賞球数が要求されていた場合には“賞球数要求フラグ”をセットする。次いで、管理装置100からの制御指令を受信し、該指令信号によって遊技情報が要求されていた場合には“遊技情報要求フラグ”をセットして、当該入力処理を終了する。
【0094】
次に、普通図柄表示装置35を用いて行う予備遊技の開始および終了と、補助変動入賞装置34を用いて行う第1補助遊技の開始および終了を制御する普図処理を説明する。
【0095】
普図処理においては、先ず補助変動入賞装置(普通電動役物)34を第2状態に変換するための“普電開放フラグ”がセットされているか否かを判定し、該普電開放フラグがセットされていなければ、次いで補助変動入賞装置34が変換動作中である第1補助遊技中における普通図柄表示装置35の変換動作開始を規制するための“普図ウエイトフラグ”がセットされているか否かを判定し、該普図ウエイトフラグもセットされていなければ、次いで普通図柄表示装置35の停止図柄をハズレ図柄(賞態様に該当しない図柄)にするための“普図ハズレフラグ”がセットされているか否かを判定し、該停止図柄ハズレフラグもセットされていなければ、次いで予備遊技として普通図柄表示装置35の変換動作を制御するための“普図可変表示フラグ”がセットされているか否かを判定し、該普図可変表示フラグもセットされていなければ、次いで予備遊技の開始条件となる第1,第2普図始動ゲート通過球検出器46,47の検出記憶たる「普図始動記憶」があるか否かを判定し、該普図始動記憶も無ければ、そのまま当該普図処理を一旦終了する。
【0096】
上記と同様の処理を2ミリ秒の起動毎に行う間に、第1,第2普図始動ゲート36a,36bに遊技球が通過入賞することで、普図始動記憶がセットされていた場合には、当該普図始動記憶に基づいて予備遊技を開始させるのである。先ず、当該予備遊技の開始に伴って普図始動記憶の記憶値から「1」減ずると共に“普図可変表示フラグ”をセットし、普通図柄表示装置35の変換状態を保持するための「普図表示タイマ」(例えば5秒)をセットする。また、予備遊技の開始記憶値たる普図可変表示カウント値に「1」加算することで、普図可変表示カウント値を更新した後、当該普図処理を一旦終了する。
【0097】
斯くして、“普図可変表示フラグ”がセットされた後に開始される普図処理においては、普図表示タイマがタイムアップしたか否かの判定処理を行い、普図表示タイマがタイムアップすると、“普図可変表示フラグ”をリセットすると共に、上記入力処理中の普図始動記憶処理において抽出した乱数値に基づいて停止図柄を決定する。そして、この決定した停止図柄が当り図柄(賞態様に該当する図柄)であるか否かを判定し、当り図柄に該当しなかった場合には、普図ハズレ図柄および普図ハズレタイマ(例えば500ミリ秒)をセットして、当該普図処理を一旦終了する。上記のようにして、普図ハズレフラグおよび普図ハズレタイマがセットされた後に開始される普図処理においては、普図ハズレタイマがタイムアップしたか否かの判定処理を行い、この普図ハズレタイマがタイムアップした場合には、普図ハズレフラグをリセットすることで予備遊技を終了し、通常の遊技状態に復帰する。
【0098】
上記のようにして、通常の遊技状態に戻った後に開始する普図処理においても普図始動記憶が有った場合には、この普図始動記憶に基づいて予備遊技が連続して行われる。しかして、予備遊技において普通図柄表示装置35の停止図柄が当り図柄(賞態様に該当する図柄)であった場合には、“普電開放フラグ”および「普電開放タイマ」(例えば3秒)をセットすると共に、普電開放カウント値に「1」加算することで普電開放カウント値を更新して、当該普図処理を一旦終了する。斯くして、普電開放フラグがセットされた後に開始される普図処理においては、補助変動入賞装置34を第2状態に変換する第1補助遊技を開始すると共に、普電タイマがタイムアップしたか否かを判定し、この普電タイマがタイムアップすると“普電開放フラグ”をリセットして第1補助遊技を終了させる。
【0099】
さらに、第1補助遊技の終了に伴って“普電ウエイトフラグ”および「普図ウエイトタイマ」(例えば1秒)をセットし、当該普図処理を一旦終了させる。そして、この第1補助遊技において補助変動入賞装置34の第1特図始動口38aに遊技球が入賞し、第1特図始動入賞球検出器41が該入賞球を検出した場合には、後述する第2補助遊技へ移行するのである。なお、第1補助遊技において補助変動入賞装置34内に遊技球が入賞しない場合であっても、第2,第3特図始動口38a,38bの何れかに遊技球が入賞することで、特図始動記憶が有った場合にも第2補助遊技は開始される。
【0100】
そして、補助変動入賞装置34を第1状態に復帰させた後には、普図ウエイトフラグがセットされることに基づいて、普図ウエイトタイマがタイムアップしたか否かを判定し、この普図ウエイトタイマがタイムアップすると、普図ウエイトフラグをリセットして通常の遊技状態に復帰するか、特別図柄表示装置32を用いて行う第2補助遊技へ移行する。なお、ここでウエイトタイムを設定したのは、第1補助遊技において補助変動入賞装置34内に入賞した遊技球が第1特図始動入賞検出器41に検出されて第2補助遊技移行条件が満たされたか否かの判定を行うのに必要十分な時間を確保するためである。
【0101】
次に、特別図柄表示装置32を用いて行う第2補助遊技の開始および終了と、変動入賞装置33を用いて行う特別遊技の開始および終了とを制御する特図処理について説明する。
【0102】
この特図処理においては、先ず変動入賞装置33の大入賞口33aを開放することで変動入賞装置33を第2状態に変換するための“大入賞口開放フラグ”がセットされているか否かを判定し、該大入賞口開放フラグがセットされていなければ、次いで特別遊技におけるサイクルを更新させるための“継続フラグ”がセットされているか否かを判定し、該継続フラグがセットされていなければ、次いで第2補助遊技において特別遊技移行条件が成立したことを聴覚的に放置するための“ファンファーレフラグ”がセットされているか否かを判定し、該ファンファーレフラグがセットされていなければ、次いで第2補助遊技における特別図柄表示装置32を停止させるための“特図停止フラグ”がセットされているか否かを判定し、該特図停止フラグがセットされていなければ、次いで特別遊技におけるサイクル終了後のウエイトタイムを生ぜしめる“特図ウエイトフラグ”がセットされているか否かを判定し、該特図ウエイトフラグがセットされていなければ、次いで特別図柄表示装置32の停止図柄をハズレ図柄(賞態様に該当しない図柄)にするための“特図ハズレフラグ”がセットされているか否かを判定し、該特図ハズレフラグがセットされていなければ、次いで第2補助遊技として特別図柄表示装置32の変換動作を制御するための“特図可変表示フラグ”がセットされているか否かを判定し、該特図可変表示フラグもセットされていなければ、次いで第2補助遊技の開始条件となる第1〜第3特図始動入賞球検出器41〜43の検出記憶たる「特図始動記憶」があるか否かを判定し、該特図始動記憶も無ければ、そのまま当該特図処理を一旦終了する。
【0103】
上記と同様の処理を2ミリ秒の起動毎に行う間に、第1〜第3特図始動口38a〜38cの何れかに入賞した遊技球を第1〜第3特図始動入賞球検出器41〜43の何れかが検出することで、特図始動記憶がセットされていた場合には、当該特図始動記憶に基づいて第2補助遊技を開始させるのである。先ず、当該第2補助遊技の開始に伴って特図始動記憶の記憶値から「1」減ずると共に“特図可変表示フラグ”をセットし、特別図柄表示装置32の変換状態を保持するための「特図表示タイマ」(例えば5秒)をセットする。また、第2補助遊技の開始記憶値たる特図可変表示カウント値に「1」加算することで、特図可変表示カウント値を更新した後、当該特図処理を一旦終了する。
【0104】
斯くして、“特図可変表示フラグ”がセットされた後に開始される特図処理においては、特図表示タイマがタイムアップしたか否かの判定処理を行い、特図表示タイマがタイムアップすると、“特図可変表示フラグ”をリセットすると共に、上記入力処理中の特図始動記憶処理において抽出した乱数値に基づいて停止図柄を決定し、“特図停止フラグ”をセットする。そして、この特図停止フラグがセットされることに基づいて、特別図柄表示装置32の3桁の図柄を順次適宜なタイミングで停止させ、上記抽出乱数によって決定した停止図柄が特別図柄表示装置32に固定表示させるようにする。
【0105】
特別図柄表示装置32に3桁の停止図柄が表示された後には、特図停止図柄をリセットすると共に、この決定した停止図柄が大当り図柄(賞態様に該当する図柄)であるか否かを判定し、大当り図柄に該当しなかった場合には、特図ハズレフラグおよび特図ハズレタイマ(例えば1秒)をセットして、当該特図処理を一旦終了する。上記のようにして、特図ハズレフラグおよび特図ハズレタイマがセットされた後に開始される特図処理においては、特図ハズレタイマがタイムアップしたか否かの判定処理を行い、この特図ハズレタイマがタイムアップした場合には、特図ハズレフラグをリセットすることで第2補助遊技を終了し、通常の遊技状態に復帰する。
【0106】
上記のようにして、通常の遊技状態に戻った後に開始する特図処理においても特図始動記憶が有った場合には、この特図始動記憶に基づいて第2補助遊技が連続して行われる。しかして、第2補助遊技において特別図柄表示装置32の停止図柄が大当り図柄(賞態様に該当する図柄)であった場合には、賞態様の種別(例えば、「7」,「7」,「7」や「3」,「3」,「3」等)毎に設けた停止図柄カウンタの該当する停止図柄カウント値に「1」加算することで該当停止図柄カウント値を更新し、ファンファーレフラグおよびファンファーレタイマ(例えば5秒)をセットする。
【0107】
斯くして、ファンファーレフラグがセットされた後に行われる特図処理においては、ファンファーレタイマがタイムアップしたか否かを判定し、ファンファーレタイマがタイムアップすると、ファンファーレフラグをリセットすると共に“大当りフラグ”をセットすることで、特別遊技を開始させるのである。なお、特別遊技の開始に伴って、特別遊技の発生回数の計数値たる大当りカウント値に「1」加算することで大当りカウント値を更新し、“大入賞口開放フラグ”をセットし、変動入賞装置33の第2状態変換回数を計数記憶値たる大入賞口開放カウント値に「1」加算することで大入賞口開放カウント値を更新し、当該特別遊技におけるサイクル回数の計数値たる継続回数値に「1」加算することで継続回数値を更新し、さらに特別遊技における1サイクルの終了条件の一つである変動入賞装置33の第2状態変換時間を計時するための大入賞口タイマをセットして、当該特図処理を一旦終了する。
【0108】
上記のようにして大入賞口開放フラグがセットされた後に開始される特図処理においては、変動入賞装置33の球受扉40が第2状態に変換されることで大入賞口33aを開放する特別遊技の第1サイクルが開始され、この第1サイクルの継続中に継続入賞球検出器(SW4)44が継続入賞球を検出する事に基づいてサイクル更新条件が満たされたか否かの判定と、当該サイクルの終了条件たる「大入賞口タイマがタイムアップしたか」もしくは「当該サイクル中における変動入賞装置33への入賞球の計数値たる入賞カウント数が10に達したか」を判定する。
【0109】
そして、上記1サイクル中に継続入賞球が検出された場合には、“継続フラグ”をセットすることによって、当該サイクルの終了後に再びサイクルが更新される。ただし、1サイクル中に継続フラグがセットされるのは1回のみとし、同一サイクル中に2回以上継続検出器44がオンした場合であっても、最先の継続入賞球検出に基づく継続フラグをセットした後には、継続入賞球の有無判定は行わない。また、サイクルの継続回数が16回(継続回数値が「16」)になった場合には、特別遊技の終了条件が満たされたこととなり、16サイクル中における継続入賞球検出器44の検出出力に基づく継続フラグのセットは行わない。
【0110】
サイクルの終了条件(大入賞口タイマのタイムアップもしくは入賞カウント=10)が満たされると、当該遊技機1の大入賞口入賞球検出器45に検出された入賞球の総数を計数する大入賞口入賞数カウント値に当該サイクルの入賞カウント値を加算することで大入賞口入賞数カウント値を更新し、“大入賞口開放フラグ”をリセットすると共に、“特図ウエイトフラグ”および「特図ウエイトタイマ」(例えば2秒)をセットして、当該特図処理を一旦終了する。
【0111】
上記のようにして特別遊技の1サイクルが終了した後に開始される特図処理において、継続フラグがセットされていた場合には、特図ウエイトタイマがタイムアップしたか否かを判定し、特図ウエイトタイマがタイムアップした場合には、継続フラグおよび特図ウエイトフラグをリセットすると共に、前回のサイクルにおける大入賞口入賞球数を計数した入賞カウント値をクリアする。そして、“大入賞口開放フラグ”をセットし、変動入賞装置33の第2状態変換回数を計数記憶値たる大入賞口開放カウント値に「1」加算することで大入賞口開放カウント値を更新し、当該特別遊技におけるサイクル回数の計数値たる継続回数値に「1」加算することで継続回数値を更新し、さらに特別遊技における1サイクルの終了条件の一つである変動入賞装置33の第2状態変換時間を計時するための大入賞口タイマをセットして、当該特図処理を一旦終了する。斯くして、上記したと同様な特別遊技の1サイクルが実行されるのである。
【0112】
一方、特別遊技の1サイクルが終了した後に開始される特図処理において、継続フラグがセットされていない場合には、特図ウエイトフラグがセットされていることに基づいて、特図ウエイトタイマがタイムアップしたか否かを判定し、特図ウエイトタイマがタイムアップした場合には、特図ウエイトフラグおよび大当りフラグをリセットすることで特別遊技を終了させ、当該遊技機1における継続回数の計数値たる継続カウント値に当該特別遊技におけるサイクル更新回数の計数値たる継続回数値を加算することで、継続カウント値を更新し、継続回数をクリアする。斯くして、特別遊技の最終サイクルが終了した後に特図ウエイトタイマが計時する所定時間が経過すると通常の遊技状態に復帰し、ここで特図始動記憶がセットされていれば、再び第2補助遊技が行われるのである。
【0113】
次に、遊技球排出制御装置58が賞球排出を行うに際して、遊技球排出制御装置58が当該入賞球に応じた排出賞球数を電気的制御装置56へ要求することに基づいて、当該排出賞球数を電気的制御装置56より遊技球排出制御装置58へ送信するための賞球数送信処理を説明する。
【0114】
この賞球数送信処理は、上記入力処理において“賞球数要求フラグ”がセットされることに基づいて行われるものであり、先ず“賞球データ決定フラグ”がセットされているか否かを判定し、該送信データ決定フラグがセットされていた場合には、当該送信データ決定フラグをセットした際に決定された送信データの送信が終了しているか否かの判定を行い、全データの送信が終了していなければ送信処理を行う。なお、電気的制御装置56から遊技球排出制御装置58への送信データをバイナリデータとした場合、当該電気的制御装置の起動間隔(リセット間隔)に基づいて送信クロックを作成し、この送信クロックに同期させて送信データを送信することができる。斯くする場合には、送信データ決定フラグをセットした際に決定した送信データを1回の賞球数送信処理で全て送信することができないので、複数回の賞球送信処理に跨ることとなる。
【0115】
送信データの送信が終了すると、当該送信データ決定フラグをリセットすると共に、遊技球排出制御装置58からの賞球数要求に基づいてセットした賞球数要求フラグをリセットして、当該賞球数送信処理を一旦終了する。そして、その後に開始された賞球数送信処理において、再び賞球数要求フラグがセットされていた場合には、送信データ決定フラグがセットされていないことに基づいて、遊技球排出制御装置58へ送信する送信データを決定するのである。
【0116】
送信データの決定に際しては、先ず上記入力処理において第1〜第3特図始動入賞球検出器41〜43の何れかがオンすることに基づいて5賞球カウント値が「1」以上であった場合には、当該5賞球カウント値から「1」減ずることによって5賞球カウント値を更新すると共に、遊技球排出制御装置58への送信データとしての5個賞球データをセットし、この5個賞球データをセットすることに基づいて送信データ決定フラグをセットする。斯くして、上記したように、この5個賞球データを遊技球排出制御装置58へ送りきるまで、他の送信データが設定されることはないのである。
【0117】
また、送信データ決定フラグがセットされていない状態で送信データを決定する際に、5個賞球カウント値が「0」であった場合には、15賞球カウント値が「0」であるか否かを判定し、変動入賞装置33内の大入賞口入賞球検出器45が大入賞口入賞球を検出することに基づいて15賞球カウント値が「1」以上であった場合には、当該15賞球カウント値から「1」減ずることによって15賞球カウント値を更新すると共に、遊技球排出制御装置58への送信データとして15個賞球データをセットして、この15個賞球データをセットすることに基づいて送信データ決定フラグをセットする。
【0118】
さらに、送信データ決定フラグがセットされていない状態で送信データを決定する際に、5賞球カウント値および15賞球カウント値が「0」であった場合には、10賞球カウント値が「0」であるか否かを判定し、第1〜第4一般入賞球検出器48〜51の何れかが一般入賞球を検出することに基づいて10賞球カウント値が「1」以上であった場合には、当該10賞球カウント値から「1」減ずることによって10賞球カウント値を更新すると共に、この10個賞球データをセットすることに基づいて送信データ決定フラグをセットする。
【0119】
一方、遊技球排出制御装置58より賞球数要求があったにも拘らず、電気的制御装置56には5賞球カウント値,10賞球カウント値,15賞球カウント値の何れも「0」であった場合には、賞球数データをセットせずに「異常データ」をセットし、該異常データを遊技球排出制御装置58へ出力することで、当該賞球数要求は無効とされるのである。斯かる異常データが発生するケースは、適正な入賞領域を通過した入賞球を検出すること以外でセーフセンサ63がオンした場合であり、例えば遊技者が特定周波数の電波を当該遊技機1に向けて放射する等の不正行為を行ったことに起因する場合が想定される。したがって、本フローチャートにおいては省略したが、当該遊技機1において異常状態が発生した旨を視覚的・聴覚的に報知するようにしてもよい。
【0120】
なお、遊技球排出制御装置58からの賞球数データ要求に基づいて賞球数データを送信する場合、入賞球種別に基づく賞球数データを各入賞領域へ入賞した順に記憶させておき、遊技球排出制御装置58より賞球数データの送信要求がある度に、最も古い記憶の賞球数データから順次排出して行くようにしてもよいが、上記した賞球数送信処理の如く、賞球排出数の少ない“5個賞球データ”を先ず優先的に送信し、5賞球カウント値が無い場合には“10個賞球データ”を、5個賞球カウント値も10個賞球カウント値も無い場合には“15個賞球データ”を遊技球排出制御装置58へ送信するものとすれば、短時間に多数の入賞球が発生した場合に、短時間で賞球排出動作の行える賞球データから順次迅速に処理して行くことが可能となるので、未排出分の賞球データが著しく増加することを防止できる。
【0121】
また、本実施形態においては、賞球排出の対象となる入賞領域に全てセンサを設けておき、各入賞領域の種別に応じた賞球数を計数して行く構成としたが、例えば第1〜第4一般入賞球検出器48〜51を廃して、遊技球排出制御装置58より賞球数要求が為された際に、5賞球カウント値および15賞球カウント値の何れも「0」であった場合には、10個賞球データをセットして、遊技球排出制御装置58に送信する構成としてもよい。
【0122】
次に、電気的制御装置56が管理装置100より遊技情報要求を受けることによって、上記受信処理で遊技情報要求フラグがセットされることに基づいて行われる遊技情報送信処理を説明する。
【0123】
遊技情報送信処理においては、先ず“送信データ記憶フラグ”がセットされているか否かを判定し、該送信データ記憶フラグがセットされていなければ、現在の送信情報を送信エリアにセットすると共に、送信データ記憶フラグをセットする。斯くすることによって、管理装置100より遊技情報要求指令を受けることに基づいて遊技情報フラグがセットされた時点(現在)の遊技情報を管理装置100へ送出できるのである。なお、管理装置100より要求された管理情報の種類が少ない場合には、短時間で管理情報の送信を完了できるので、送信中に遊技情報の内容が更新される可能性が極めて少なく、敢えて遊技情報を送信エリアに一括してセットする必要はない。
【0124】
上記のようにして、送信データ記憶フラグおよび送信情報がセットされた後には、送信エリアにセットされた全送信情報の送信が完了しているか否かを判定し、全送信情報の送信が完了していなければ、管理装置100へ当該送信情報を送出する送信処理を行って、一旦遊技情報処理を終了する。同様の処理を繰り返す間に全データの送信が完了すると、遊技情報要求フラグ及び送信データ記憶フラグをリセットして、管理装置100よりの新たな管理情報要求指令を受け入れると共に、該要求指令に基づいて新たな送信情報を送信エリアへセットできるようにするのである。
【0125】
なお、電気的制御装置56で行う遊技情報送信処理において管理装置100へ送信される管理情報は、例えば上記ブロック図で説明したように、各種入賞領域への入賞球数(SW1〜SW11の検出球数)、大当り回数、大入賞口開放回数、大当り中の入賞口入賞数、継続回数、特図可変表示回数、普図可変表示回数、不正発生回数、連続当り回数等である。また、次に説明する情報演算処理で加工される管理情報として、大当り確率、当り確率、平均継続回数、大入賞口平均入賞数等も管理装置100へ送信される。
【0126】
次に、電気的制御装置56が収集した管理情報を演算処理することによって新たな管理情報を生成する情報演算処理について説明する。
【0127】
情報演算処理においては、上記特図処理において“特図可変表示フラグがセットされているか否かを判定し、特図可変表示フラグがセットされていなければ、現在の特図可変表示カウンタのカウント値を用いて大当り確率を演算(「大当りカウント値」÷「特図可変表示カウント値」)し、特図可変表示フラグがセットされていた場合には、特図可変表示カウンタのカウント値から「1」減じた値に基づいて大当り確率を演算する。すなわち、大当り確率を算出する際に第2補助遊技が実行中である(特図可変表示フラグがセットされている)と、当該実行中の第2補助遊技の結果が「当り」か「ハズレ」か未確定であるために、大当り確率の演算に用いる大当りカウンタの値と特図可変表示カウンタの値とが対応しておらず、適正な大当り確率を算出できないからである。したがって、現在実行中の第2補助遊技に関する遊技情報を大当り確率演算の対象から除外することにより、前回までの遊技情報に基づく適正な大当り確率を算出できるのである。
【0128】
次いで、上記特図処理において大入賞口開放フラグがセットされているか否かを判定し、当該大入賞口開放フラグがセットされていなければ、大入賞口平均入賞数を演算(「大入賞口入賞数カウント値」÷「大入賞口開放カウント値」)し、大入賞口開放フラグがセットされていれば、大入賞口平均入賞数の演算を行わない。すなわち、大入賞口平均入賞数を演算する際に特別遊技の各サイクルが実行中である(大入賞口開放フラグがセットされている)と、当該実行中のサイクルにおける大入賞口入賞数が未確定であると共に、順次更新されて行くこととなり、適正な大入賞口平均入賞数を算出できないので、大入賞口平均入賞数の算出動作を規制するのである。なお、係る場合には、前回の大入賞口平均入賞数を記憶保持しておき、前回記憶値を管理情報として取り扱うようにしてもよいし、上記大当り確率演算と同様に、当該サイクルが開始される前の値に基づいて大入賞口平均入賞数を算出するようにしてもよい。
【0129】
次いで、上記特図処理において大当りフラグがセットされているか否かを判定し、当該大当りフラグがセットされていなければ、平均継続回数を演算(「継続カウント値」÷「大当りカウント値」)し、大当りフラグがセットされていれば“大当り中フラグ”をセットする。すなわち、平均継続回数を演算する際に特別遊技が継続中である(大当りフラグがセットされている)と、当該継続中の特別遊技における継続カウンタのカウント値が未確定であるために、適正な平均継続回数を算出できないことから、平均継続回数の演算を規制するのである。また、大当り中フラグをセットすることに基づいて、特別遊技が終了した際には、次回の特別遊技が連続して発生するか否かを判定可能とするのである。
【0130】
次いで、上記普図処理において“普図可変表示フラグがセットされているか否かを判定し、普図可変表示フラグがセットされていなければ、現在の普図可変表示カウンタのカウント値を用いて当り確率を演算(「普電開放カウント値」÷「普図可変表示カウント値」)し、普図可変表示フラグがセットされていた場合には、普図可変表示カウンタのカウント値から「1」減じた値に基づいて当り確率を演算する。すなわち、当り確率を算出する際に予備遊技が実行中である(普図可変表示フラグがセットされている)と、当該実行中の予備遊技の結果が「当り」か「ハズレ」か未確定であるために、当り確率の演算に用いる当りカウンタの値と普図可変表示カウンタの値とが対応しておらず、適正な当り確率を算出できないからである。したがって、現在実行中の予備遊技に関する遊技情報を当り確率演算の対象から除外することにより、前回までの遊技情報に基づく適正な当り確率を算出できるのである。
【0131】
上記した各処理を行った後には、“連続当り監視フラグ”がセットされているか否かを判定し、該当り監視フラグがセットされていなければ、次いで“大当り中フラグ”がセットされているか否かを判定する。ここで、大当り中フラグがセットされていなければそのまま情報演算処理を終了し、大当り中フラグがセットされていれば、次いで大当りフラグがセットされているか否かを判定し、大当りフラグがセットされていれば、そのまま情報演算処理を終了する。
【0132】
しかしながら、上記の如く“大当り中フラグ”がセットされた状態で、大当りフラグがリセットされていた(特別遊技が終了することで、上記特図処理において大当りフラグがリセットされた)場合には、“大当り中フラグ”をリセットすると共に“連続当り判定範囲(例えば、「特図可変表示カウント値」+「所定数」)”を設定し、“連続当り監視フラグ”をセットして当該情報演算処理を終了する。斯くすることによって、次回の情報演算処理においては、連続当り監視フラグがセットされていることに基づいて、第2補助遊技の実行回数(上記特別遊技終了後の特図可変表示カウント値)が連続当り判定範囲以内であるか否かを判定するのである。
【0133】
ここで、「連続当り判定範囲」とは、特別遊技が連続して発生したと看做し得る「第2補助遊技の実行回数の範囲」を意味するもので、基準となる特別遊技終了後に次回の特別遊技移行条件(第2補助遊技における賞態様の形成)が成立するまでに行った第2補助遊技の回数が、上記連続当り判定範囲に設定された数値以内であれば、特別遊技が連続して発生したと判断するのである。すなわち、「連続当り」とは、基準特別遊技の後に所定回数の第2補助遊技を行うまでに次回の特別遊技が発生する状態を意味するもので、「連続当り回数(所謂連チャン回数)」のカウント値を管理情報として設定した場合には、本実施形態の如く、特別遊技の終了後に次回の特別遊技発生までに行った第2補助遊技の実行回数を計数する必要があるのである。
【0134】
そして、情報演算処理が実行される毎に特図可変表示カウント値が連続当り判定範囲以内であるか否かを判定し、特図可変表示カウント値が連続当り判定範囲内で特別遊技が発生した(“大当りフラグ”がセットされた)場合には、連続当りカウント値に「1」加算することで、連続当りカウント値を更新する。さらに、その後に特別遊技が発生するまでに行った第2補助遊技の回数も連続当り判定範囲以内であれば、同様に連続当りカウント値が更新されることとなる。
【0135】
一方、特図可変表示カウント値が連続当り判定範囲を越えると、それ以後に特別遊技が発生しても「連続当り」とは判定できないので、連続当り監視フラグをリセットして連続当り監視を中止する。そして、連続当りカウント値が「1」であるか「2」以上であるかを判定し、「2」以上であった場合にのみ、該当連続当りカウント値(連続回数2、連続回数3、…等に応じて夫々個別に設けた連続当りカウンタのうち、該当する連続回数のカウンタのカウント値)に「1」加算することで該当連続当りカウント値を更新すると共に、連続当りカウンタのカウント値に「1」加算して、当該情報演算処理を終了する。
【0136】
なお、連続当り判定範囲を設定する際に用いる「所定数」は任意の自然数(例えば5)であり、この所定数を大きく設定すれば、相対的に連続当りが発生し易くなり、所定数を小さく設定すれば、相対的に連続当りが発生し難くなる。また、所定数は予め定めた所定値に限らず、遊技状態に応じて電気的制御装置56内で設定変更するように構成してもよい。例えば、連続当りカウンタのカウント値が小さい(連続当り回数が少ない)場合には、所定数を大きくして、連続当りを発生し易くしたり、連続当りカウンタのカウント値が大きい(連続当り回数が多い)場合には、所定数を小さくして、連続当りを発生し難くしたりするのである。
【0137】
次に、遊技球排出制御装置58の遊技球排出制御および管理情報制御について説明する。
【0138】
先ず、管理装置100より発射停止指令を受けた場合等に遊技機1の打球発射装置を動作停止させる発射制御処理を行い、次いで管理装置100よりの排出情報要求指令を受けることに基づいてセットされる排出情報送信フラグがセットされているか否かを判定し、該排出情報送信フラグがセットされていれば排出情報送信処理を行い、次いで遊技球排出装置73が遊技球排出に供する十分な球が残存していない場合に管理装置100へ補給要求を行うための補給要求処理を行う。次いで、“貸球排出中フラグ”、“賞球排出中フラグ”、“球抜き排出中フラグ”がセットされているか否かを判定し、何れかのフラグがセットされていれば、当該セットフラグに応じて貸球排出処理、賞球排出処理、球抜排出処理を行う。
【0139】
上記何れのフラグもセットされていなければ、次いで“貸球排出フラグ”がセットされているか否かを判定し、“貸球排出フラグ”がセットされていた場合には“貸球排出中フラグ”をセットし、次に“賞球排出フラグ”がセットされているか否かを判定し、“賞球排出フラグ”がセットされていた場合には“賞球排出中フラグ”をセットすると共に、セーフ球カウンタのカウント値に「1」加算することでセーフカウント値を更新し、次に“球抜きフラグ”がセットされているか否かを判定し、“球抜きフラグ”がセットされていれば、“球抜き排出中フラグ”をセットする。そして、再び上記と同様な処理を繰り返すのである。
【0140】
次に、発射制御処理について説明する。この発射制御処理においては、先ず“発射停止フラグ1”(後述する入力処理において、球貸制御装置15との間に接続不良があった場合にセットされるフラグ)がセットされているか否かを判定し、該発射停止フラグがセットされていなければ、次いで“発射停止フラグ2”(後述する入力処理において、管理装置100より発射停止指令を受けた場合にセットされるフラグ)がセットされているか否かを判定し、該発射停止フラグ2もセットされていなければ、発射停止リレー60をオフにして(或いはオフ状態を保持させて)、当該発射制御処理を一旦終了する。一方、発射停止フラグ1もしくは発射停止フラグ2の何れかがセットされていた場合には、発射停止リレー60をオンさせて、打球発射装置を作動不能状態にし、当該遊技機1における遊技を中止させるのである。
【0141】
次に、管理装置100より排出情報要求指令を受けて、後述する入力処理において“排出情報送信フラグ”がセットされることに基づいて行われる排出情報送信処理について説明する。なお、この排出情報送信処理において管理装置100へ送信する管理情報は、例えば上記ブロック構成図で説明した如く、排出動作回数、賞球排出総数、貸球排出総数、球貸排出回数、セーフ球数、アウト球数、発射球数、ファール球数、稼働時間、球抜き回数、補給回数、昇級す羽後との排出回数等である。また、後述する情報演算処理で加工される管理情報として、割数、稼働率、ファール率、排出エラー率等も管理装置100へ送信される。
【0142】
この排出情報送信処理においては、先ずセーフセンサ63がオンしているか否かを判定し、該セーフセンサ53がオンしていなければ、セーフソレノイド66がオンしているか否かを判定し、該セーフソレノイド66もオンしていなければ、送信要求された全データを送信したか否かを判定し、送信が完了していなければ送信処理を継続して行い、全データの送信を完了していれば、“排出情報送信フラグ”をリセットする。
【0143】
ここで、セーフセンサ63もしくはセーフソレノイド66の何れか一方でもオン状態であれば、管理情報としてのセーフ球数が更新されて行くこととなるので、セーフ球数の計数値たるセーフカウント値を用いて演算する割数データも順次更新されて行くことを意味する。そこで、セーフセンサ63もしくはセーフソレノイド66の何れか一方でもオン状態であれば、割数データの送信時に当該割数データが演算途中である旨を付記した管理情報を管理装置100へ送出させるのである。また、セーフ球数が更新途中であれば、当該入賞球に基づいて行う未処理分の賞球排出動作もあるために、賞球排出動作中に生じた排出エラーの計数値たるエラーカウント値も更新される可能性がある。そこで、排出エラー率の送信時には、当該排出エラー率データが演算途中である旨を付記した管理情報を管理装置100へ送出させるのである。
【0144】
次に、遊技球排出装置73が球排出に用いる球の残数が不足した場合に、管理装置100へ補給要求を行う補給要求処理を説明する。
【0145】
この補給要求処理においては、先ず“補給フラグ”がセットされているか否かを判定し、該補給フラグがセットされていなければ、次いで“球不足フラグ”がセットされているか否かを判定し、球不足フラグもセットされていなければ、補給要求の必要が無いものとして、そのまま当該補給要求処理を一旦する。なお、上記球不足フラグは、補給センサ74がオンする等の諸条件に基づいて、後述する入力処理においてセットされるフラグである。
【0146】
上記と同様な補給要求処理を繰り返す間に球不足フラグがセットされると、“補給フラグをセットすると共に、管理装置100へ補給要求を行った補給要求回数を計数する補給カウント値に「1」加算することで更新し、補給要求信号を管理装置100へ送出し、さらに完了ランプ31を点灯させて当該遊技機1の球不足状態を遊技者に報知する。斯くして、補給フラグがセットされた後に行われる補給要求処理においては、球不足フラグがリセットされるまで補給要求信号の送信と完了ランプ31の点灯とを継続して行う。そして、管理装置100の制御により当該遊技機1に球補給が為され、補給センサ54がオフになる等の諸条件に基づいて、球不足フラグがリセットされると、補給フラグをリセットすると共に、完了ランプ31を消灯させ、補給要求処理を終了する。
【0147】
次に、貸球排出処理を説明する。なお、この貸球排出処理は、後述する入力処理において“貸球排出フラグがセットされることによって、“貸球排出中フラグ”がセットされることに基づいて行われるものである。
【0148】
貸球排出処理においては、先ず“貸球終了フラグ”がセットされているか否かを判定し、該貸球終了フラグがセットされていなければ、“貸球中フラグ”がセットされているか否かを判定し、この貸球中フラグもセットされていなければ、貸球排出動作を行うことが可能な状態であるか否かの排出開始条件確認を行い、排出開始条件が満たされていない排出不可能状態であれば、そのまま当該貸球排出処理を一旦終了する。なお、上記排出開始条件とは、例えば、第1,第2半端センサ82a,82bがオンしていない状態(遊技球排出装置73へ供給し得る十分な排出待機球が残存している状態)、前面パネル7が閉成している状態(遊技球排出装置73より排出された排出球が球供給皿16に導出される状態)、オーバーフローセンサ90がオンしていない状態(球排出樋83の分配樋88内に遊技球が充満していない状態)等であり、これらのうち何れか一つでも満たされない条件がある場合には、貸球排出動作を規制するのである。
【0149】
一方、排出開始条件が全て満たされていた場合には、“貸球中フラグ”をセットし、当該排出動作に基づいて排出する排出球の数(排出球数:例えば25個)を排出球カウンタにセットし、該排出動作によって排出する排出数を貸球排出総数カウンタのカウント値に加算することで更新し、貸球排出動作を行った回数を計数するための排出動作カウンタのカウント値に「1」加算することで更新し、排出エラーの発生を検出するための排出タイマ(例えば3秒)をセットし、球貸制御装置15へ球貸要求に基づく貸球排出動作を開始した旨の貸球排出開始信号を送信する。そして、遊技球排出装置73の第1,第2排出ソレノイド79a,79bをオンさせて遊技球の排出動作を開始させると共に、排出処理を行う。
【0150】
上記排出処理においては、先ず排出タイマがタイムアップしたか否かを判定し、排出タイマがタイムアップしていなければ“排出立上りフラグ”(後述する入力処理において、遊技球排出装置73の第1,第2排出センサ78a,78bがオンすることによってセットされるフラグ)がセットされているか否かを判定する。そして、遊技球排出装置73より遊技球が排出されることに基づいて排出立上りフラグがセットされると、該排出立上りフラグをリセットすると共に、上記排出カウンタのカウント値から「1」減ずることによって排出カウント値を更新する。一方、排出タイマがタイムアップするまでに排出立上りフラグがセットされなければ、排出エラーが生じたものとして、排出カウンタのカウント値を帰零させると共に、排出エラーカウンタのカウント値に「1」加算することで排出エラーカウントを更新する。なお、排出エラーの発生によって排出動作を強制終了させた場合には、排出処理を行う前に更新した貸球排出総数カウンタや貸球排出動作カウンタ等のカウント値から無効となったカウント値を減ずることが望ましいが、排出エラーカウント値に基づいて補正を行うことができるので、本実施形態においては、これらの処理は省略した。
【0151】
上記排出処理を行った後に再び行われる貸球排出処理においては、貸球中フラグがセットされていることに基づいて、排出カウンタのカウント値が「0」であるか否かの判定を行い、該カウント値が「0」でなければ、第1,第2排出ソレノイド79a,79bをオンさせると共に排出処理を行う。以下、同様の処理を行う間に所定数の遊技球を排出し終わって、排出カウンタのカウント値が「0」になると、貸球排出中フラグをリセットすると共に“貸球終了フラグ”をセットし、第1,第2排出ソレノイド79a,79bをオフにし、貸球終了タイマ(例えば0.5秒)をセットし、球貸制御装置15へ貸球排出終了信号を送出する。なお、上記したように、2つの遊技球排出機構を備える遊技球排出装置73を用いる場合には、各遊技球排出機構の停止タイミングを適宜に変更して、奇数個の貸球を排出できるようにしたり、2つの遊技球排出機構を交互に用いて貸球排出動作を行わせるようにしてもよい。
【0152】
斯くして、貸球終了フラグがセットされた後に行う貸球排出処理においては、貸球終了タイマがタイムアップしたか否かを判定し、貸球終了タイマがタイムアップすると、貸球終了フラグをリセットし、貸球排出フラグがセットされているか否かを判定し、貸球排出フラグがセットされていなければ、そのまま貸球排出中フラグをリセットして、貸球排出処理を終了する。一方、貸球排出動作を行っている間に球貸制御装置15より貸球排出要求を受けることに基づいて、貸球排出フラグがセットされていた場合には、再び上記と同様の処理を行うことによって、貸球排出処理を続行するのである。
【0153】
次に、賞球排出処理について説明する。なお、この賞球排出処理は、後述する入力処理において“賞球排出フラグがセットされることによって、“賞球排出中フラグ”がセットされることに基づいて行われるものである。
【0154】
賞球排出処理においては、先ず“賞球終了フラグ”がセットされているか否かを判定し、該賞球終了フラグがセットされていなければ、“賞球中フラグ”がセットされているか否かを判定し、この賞球中フラグもセットされていなければ、賞球数受信フラグがセットされているか否かを判定し、該賞球数受信フラグがセットされていない場合にのみ電気的制御装置56へ賞球数要求信号を送信する。次いで、賞球排出動作を行うことが可能な状態であるか否かの排出開始条件確認を行い、排出開始条件が満たされていない排出不可能状態であれば、そのまま当該賞球排出処理を一旦終了する。なお、上記排出開始条件とは、前述した貸球排出処理における条件と略々同様であるが、本賞球排出処理においては、電気的制御装置56へ賞球数要求信号を送信した後に、該電気的制御装置56より賞球数を受信しているか否かも判定の対象とする。
【0155】
一方、排出開始条件が全て満たされていた場合には、当該排出動作によって排出する排出数を賞球排出総数カウンタのカウント値に加算することで更新し、“賞球中フラグ”をセットし、賞球排出動作を行った回数を計数するための排出動作カウンタのカウント値に「1」加算することで更新し、排出エラーの発生を検出するための排出タイマ(例えば3秒)をセットする。そして、遊技球排出装置73の第1,第2排出ソレノイド79a,79bをオンさせて遊技球の排出動作を開始させると共に、上記貸球排出処理で説明したと同様の排出処理を行う。なお、当該賞球排出動作において排出する賞球数は、後述する入力処理において電気的制御装置56より賞球数を受信した際に、排出カウンタにセットされる。
【0156】
排出処理を行った後に再び行われる賞球排出処理においては、賞球中フラグがセットされていることに基づいて、排出カウンタのカウント値が「0」であるか否かの判定を行い、該カウント値が「0」でなければ、第1,第2排出ソレノイド79a,79bをオンさせると共に排出処理を行う。以下、同様の処理を行う間に所定数の遊技球を排出し終わって、排出カウンタのカウント値が「0」になると、後述する入力処理で電気的制御装置56より賞球数を受信した際にセットする“賞球数受信フラグ”をリセットし、賞球排出中フラグをリセットし、“賞球終了フラグ”をセットし、第1,第2排出ソレノイド79a,79bをオフにし、当該賞球排出動作を完了したセーフ球を払い出すためにセーフソレノイド66をオンさせ、このセーフ球払出に要する時間を計時するためのセーフ払出タイマ(例えば200ミリ秒)をセットし、更に次回の賞球排出動作を行うまでに設けるウエイトタイムを計時するためのウエイトタイマ(例えば0.5秒)をセットして、賞球排出処理を終了する。
【0157】
斯くして、賞球終了フラグがセットされた後に行う賞球排出処理においては、セーフ払出タイマがタイムアップしたか否かの判定を行い、該セーフ払出タイマがタイムアップするとセーフソレノイド66をオフにし、次いでウエイトタイマがタイムアップしたか否かを判定し、ウエイトタイマがタイムアップすると、賞球排出中フラグおよび賞球終了フラグをリセットして、賞球排出処理を終了するのである。
【0158】
次に、球貯留タンク71、導出樋72、遊技球排出装置73内の球を抜き取って、回収樋等へ排出するための球抜処理について説明する。なお、球抜処理は、後述する入力処理において“球抜フラグ”がセットされることに基づいて“球抜排出中フラグ”がセットされることによって開始される処理である。また、球抜フラグは、球抜排出中フラグがセットされた後、入力処理において再びリセットされる。
【0159】
この球抜処理においては、先ず“球抜終了フラグ”、”球抜中フラグ”、“球抜開始フラグ”がセットされているか否かを判定し、何れのフラグもセットされていなければ、球抜ソレノイド94をオンさせると共に、該球抜ソレノイド94によって球抜き樋93に流路が変換されるのに必要十分な時間を計時するための球抜開始タイマ(例えば1秒)をセットし、“球抜開始フラグ”をセットして当該球抜排出処理を一旦終了する。
【0160】
上記のようにして球抜開始フラグがセットされた後に行われる球抜排出処理においては、球抜開始タイマがタイムアップしたか否かを判定し、該球抜タイマがタイムアップすると、遊技球排出装置73の第1,第2排出ソレノイド79a,79bをオンさせると共に、“球抜開始フラグ”をリセットすると共に“球抜中フラグ”をセットし、球抜排出動作の完了を判定するための球抜タイマ(例えば2秒)をセットして、当該球抜排出処理を一旦終了する。
【0161】
そして、球抜中フラグがセットされた後に開始される球抜排出処理においては、球抜フラグがセットされているか否かを判定し、該球抜フラグがセットされていた場合には、第1,第2排出ソレノイド79a,79bをオフにし、球抜排出中フラグおよび球抜終了フラグをリセットし、更に球抜終了タイマ(例えば3秒)をセットして、当該球抜排出処理を強制的に終了させる。斯くしたのは、本実施形態における遊技機1には、球抜動作停止機能を別途設けていないので、球抜排出処理の開始後に再び球抜センサ96をオンさせた場合には球抜動作を停止させることに設定したからであり、球抜動作が完了する前に再び球抜センサ96がオンすることで給抜フラグがセットされていると、球抜動作のキャンセルと看做して処理するのである。
【0162】
一方、球抜フラグがセットされていなければ、遊技球排出装置73より球が排出されることに基づいて“排出立下りフラグ”がセットされているか否かを判定し、排出立下りフラグがセットされていれば、球抜タイマを更新して、更に所定時間(例えば3秒)の計時を開始する。ここで、“排出立上りフラグ”は遊技球排出装置73より排出された球の到達を第1,第2排出センサ78a,78bが検出した際に、“排出立下りフラグ”は遊技球排出装置73より排出された球の通過を第1,第2排出センサ78a,78bが検出した際に、夫々後述する入力処理においてセットされるものであり、前述した貸球排出処理、賞球排出処理においては、排出球を1個宛て検出して計数処理する必要があったことから、排出処理において“排出立上りフラグ”を逐次リセットしていたが、球抜処理においては球抜きした球数を計数する必要はないので、球抜処理の最後にリセットするものとした。なお、“排出立下りフラグ”は、第1,第2排出センサ78a,78bの出力レベルに応じて、入力処理でリセットされる。
【0163】
また、球排出装置73より球が排出されておらず、排出立下りフラグがセットされていなければ、球抜タイマがタイムアップしたか否かを判定し、球抜タイマがタイムアップすると、第1,第2排出ソレノイド79a,79bをオフにし、球抜排出中フラグおよび球抜終了フラグをリセットし、更に球抜終了タイマ(例えば3秒)をセットして、当該球抜排出処理を終了させる。すなわち、遊技球排出装置73の第1,第2排出センサ78a,78bによって排出球が検出された後に球抜タイマが計時する所定時間が経過すると、球抜動作が完了したものとして、実際の球抜排出動作を終了させるのである。
【0164】
上記のようにして球抜終了フラグがセットされた後に行われる球抜排出処理においては、球抜終了タイマがタイムアップしたか否かを判定し、球抜終了タイマがタイムアップすると、球抜ソレノイド94をオフにし、“球抜終了フラグ”、“球抜排出中フラグ”、“排出立上りフラグ”、“排出立下りフラグ”を夫々リセットして、当該球抜排出処理を終了する。なお、球抜ソレノイド94をオフにして球抜ゲート91を復帰させる際に、球抜ゲート91を数回往復動作させることで、樋壁と球抜ゲート91との間に球噛みが生ずることのないようにしてもよい。
【0165】
また、遊技球排出制御装置58においては、所定時間(例えば1ミリ秒)毎にタイマ割込処理を行うものとし、このタイマ割込処理においては、各処理で使用する計時タイマの経過時間を更新させると共に、入力処理および情報演算処理を行うものとしてある。
【0166】
次に、入力処理を説明する。この入力処理においては、先ず各種検出器のセンサ出力を読み込むと共に、管理装置100や電気的制御装置56からの入力指令等を読み込み、これらの検出情報や入力指令等を判定する。
【0167】
上記のようにして入力読み込み及び判定を行った結果、補給の必要がある否かを判定し、補給の必要があると判定した場合には、“球不足フラグ”をセットし、補給の必要が無いと判定した場合には、“球不足フラグ”をリセットする。なお、補給の必要についての有無を判定する際には、補給センサ74がオン状態か否かのみでなく、補給センサ74がオン状態であっても、管理装置100よりの打止め指令を受けていたり、球抜排出の動作中であれば、貯留球が不足していても、補給を受ける必要がないので、斯かる諸条件も加味して補給が必要か否かを判定するのである。
【0168】
次いで、球抜スイッチが操作されることに基づいて、球抜センサ96より検出出力を受けていた場合には“球抜フラグ”をセットし、センサ出力を受けていない場合には“球抜フラグ”をリセットする。斯くして、上述した如く、球抜排出処理における球抜動作の開始もしくは球抜動作のキャンセルを行うことができるのである。
【0169】
次いで、セーフセンサ63がセーフ球を検出していたか否かを判定し、セーフ球が検出されていた場合には“賞球排出フラグ”をセットし、セーフ球が検出されていない場合には“賞球排出フラグ”をリセットする。なお、上記実施形態においては、セーフセンサ63へセーフ球を1個宛て供給するためにセーフソレノイド66を設け、各セーフ球毎の賞球排出動作が完了する毎にセーフ球を1個宛て排出する構成としたが、流下してくるセーフ球を順次計数記憶させ、セーフ球の検出記憶に基づいて賞球排出処理を行うようにしてもよい。
【0170】
次に、遊技球排出装置73の第1,第2排出センサ78a,78bより入力される検出信号の信号レベルが立ち上がったか(ローレベルからハイレベルに反転したか)否かを判定し、立ち上がっていれば“排出立上りフラグ”をセットすると共に“排出立下りフラグ”をリセットする。また、第1,第2排出センサ78a,78bより入力される検出信号の信号レベルが立ち下がっているか(ハイレベルからローレベルに反転したか)否かを判定し、立ち下がっていれば“排出立下りフラグ”をセットする。なお、遊技球排出装置73より球排出を行う場合、第1,第2排出センサ78a,78bに排出球が到達した際に検出出力が立ち上がり、排出球が第1,第2排出センサ78a,78bから抜け出した際に検出出力が立ち下がるので、排出立上りフラグと排出立下りフラグとは交互にセット・リセットされることとなるが、排出立上りフラグは上記した貸球排出処理もしくは賞球排出処理においてリセットされる。なお、球抜処理においては、当該処理の最後にリセットされる。
【0171】
次に、カード制御手段たる球貸制御装置15と送受信可能な接続状態であるか否かを確認(接続状態を監視)し、接続状態であれば、“発射停止フラグ1”をリセットして、球貸制御装置15からの信号を読み込み、当該指令信号の指令内容を判定し、球貸要求についての指令(球貸信号)でなければ、“貸球排出フラグ”をリセットする。一方、球貸制御装置15よりの指令が球貸要求であれば、“貸球排出フラグ”をセットし、該貸球排出フラグに基づいて“貸球排出中フラグ”がセットされることで、上記した貸球排出処理が実行されるのである。また、球貸制御装置15と非接続であると判定した場合には、“発射停止フラグ1”をセットすることで、上記発射停止処理において、打球発射装置の動作を停止させるのである。すなわち、本実施形態においては、上記のような処理を行う遊技球排出制御装置58は、「カード制御手段から受けた球貸信号に基づいて、球排出装置より所定数の球を排出させる貸球排出制御手段」と、「カード制御手段と球排出制御手段が送受信可能な状態で接続されているか否かを監視する接続監視手段」と、「接続監視手段によりカード制御手段と球排出制御手段とが送受信可能な状態で接続されていないと判定されたことに基づいて、発射装置を発射不能状態にする発射停止手段」としての機能を備えるのである。
【0172】
次に、電気的制御装置56からのデータを受信し、賞球数データを受信していれば、“賞球数受信フラグ”をセットし、該当賞球数カウンタのカウント値に「1」加算することで更新し、電気的制御装置56より受信した排出賞球数を排出カウンタにセットする。斯くすることによって、上記した賞球排出処理において、受信した賞球数分の遊技球を排出するように遊技球排出制御装置を制御するのである。なお、該当賞球数カウンタは、各排出賞球数に応じた種別(本実施形態においては、「5個」、「10個」、「15個」の3種類)毎に予め設けてあるカウンタであり、各種別の賞球排出がどの程度行われているかを管理するための管理情報である。
【0173】
次に、管理装置100からの制御指令を受信し、この受信指令中に発射停止指令が含まれていれば、“発射停止フラグ2”をセットすることで、上記した発射停止処理において当該遊技機1の打球発射装置の駆動源を動作不能状態とし、発射停止指令がなければ“発射停止フラグ2”をリセットする。また、排出情報要求指令があった場合には、“排出情報送信フラグ”をセットすることで、上記した排出情報送信処理が行われるようにする。
【0174】
次に、アウトセンサ70がアウト球を検出したか否か、発射センサ96が発射球を検出したか否か、ファールセンサ54がファール球を検出したか否かを夫々判定し、アウト球が検出されていた場合には、アウト球数を計数記憶するためのアウト球カウンタのカウント値に「1」加算することで更新し、発射球が検出されていた場合には、発射球数を計数記憶するための発射球カウンタのカウント値に「1」加算することで更新し、ファール球が検出されていた場合には、ファール球数を計数記憶するためのファール球カウンタのカウント値に「1」加算することで更新し、当該入力処理を終了する。
【0175】
また、割込処理において行われる情報演算処理においては、上記入力処理において更新された管理情報に基づいて、「割数:賞球排出カウント値÷(アウトカウント値+セーフカウント値)」、「稼働率:発射カウント値×発射間隔時間÷電源投入時からの経過時間」、「ファール率:ファールカウント値÷発射カウント値」、「排出エラー率:エラーカウント値÷排出カウント値」を夫々演算する。
【0176】
次に、本発明に係る遊技機1より管理情報を収集する管理装置100の管理情報収集に関連した制御について説明する。
【0177】
管理装置100は、先ず管理情報を収集する遊技台(遊技店内に設置されている遊技機1…)を指定し、この指定した遊技機1の電気的制御装置56へ遊技情報要求指令を送信し、当該指定した遊技機1より所定の遊技情報を受信したか否かを判定し、遊技情報の収集が完了していなければ、当該遊技機1よりの遊技情報収集を継続する。そして、遊技情報の受信が完了すると、受信した遊技情報についての記憶を更新する。
【0178】
次いで、指定した遊技機1の遊技球排出制御装置58へ排出情報要求指令を送信し、当該指定した遊技機1より所定の排出情報を受信したか否かを判定し、排出情報の収集が完了していなければ、当該遊技機1よりの排出情報収集を継続する。そして、排出情報の受信が完了すると、受信した排出情報についての記憶を更新し、当該遊技機1への各種管理制御を行う。なお、管理装置100が遊技機1に対して行う管理制御とは、例えば、「打止め」の指定や解除、不正による遊技不能状態の解除等である。
【0179】
上記のようにして、指定遊技台に対する管理情報の要求・収集および管理制御が完了すると、新たな遊技台を指定して、再び上記と同様の制御を行う。なお、遊技機1…の指定は任意抽出的に行ってもかまわないが、例えば各遊技機1…に管理上のシリアルナンバーを設定しておき、情報収集の完了した遊技機ナンバーに「1」を加算することで、次に管理情報を収集する遊技台の指定を更新するようにしてもよい。
【0180】
また、本実施形態においては、一定時間(例えば1秒)毎に行われる割込処理において、遊技機1に対する管理制御の設定等を行うものとしてある。この割込処理においては、先ず遊技機1を指定し、当該遊技機1について収集した管理情報から、打止め中であるか否かを判定し、打止め中でなければ次いで補給要求が為されているか否かを判定し、補給要求が為されていれば次いで所定数の補給を既に行ったか否かを判定する。この所定数とは、球貯留タンク71へ補給した球の実数ではなく、遊技者が獲得した賞球数に関連させて設定した所定数(例えば、「所定数」=「補給数」−「回収数」=4000個)である。そして、当該遊技機1より補給要求が為されていても、当該遊技機1において特別遊技が発生していなけれ(大当り中でなけれ)ば、所定数の補給を既に行ったものとして打止め判定を下し、追加補給を行わない。一方、所定数の補給を行った後であっても、当該遊技機1で特別遊技が発生していれば、遊技機1からの補給要求に対して追加補給を行い(当該遊技機1への補給指令を行い)、特別遊技が終了した後に打止め判定を下すのである。
【0181】
上記した一連の処理を行った後には、当該遊技店の遊技機1…全てについての管理制御を終了したか否かの確認を行い、未だ全台についての確認を行っていない場合には、遊技機1の指定を更新して、再び同様の処理を行う。また、全台に対しての管理制御が完了した場合には、一旦割込処理を終了させ、所定時間後にまた同様の処理を行うのである。斯くすることによって、遊技店に設置した管理装置100が、全遊技機1…より収集した管理情報に基づいて、各遊技機1…の遊技状態に応じた制御指令を行うことができるのである。また、本実施形態のフローチャートにおいては省略したが、上記図9のブロック構成図において説明したように、各遊技機1…より一定時間毎に収集する管理情報を管理装置100が指定し、指定外管理情報の収集タイミングを指定管理情報と異ならしめて収集するようにしてもよい。
【0182】
【発明の効果】
以上説明したように、請求項1に係る遊技機によれば、遊技機本体の球排出制御手段にカードユニットのカード制御手段より球貸信号が入力されると、この球貸信号に基づいて球供給皿に所定数の球を排出させるので、カードユニットと遊技機本体とが協働して初めて遊技機本体の球貸動作が可能となり、カードに記憶された有価データを所定数の球に変換する変換要求を行うと、遊技機本体の前面に設けた供給皿に貸球が排出される。これにより、カードを使って遊技者が借り受けた貸球を遊技機本体の供給皿に移す手間が省けるので、遊技者の便に供し得る遊技機となる。
【0183】
また、球排出制御手段は、カード制御手段と送受信可能な状態で接続されているか否かを所定時間毎に確認し、送受信可能な状態で接続されていると判定した場合には、該判定毎に上記発射装置の発射を許可する一方、送受信可能な状態で接続されていないと判定した場合には、該判定毎に発射装置の発射を不許可とするので、カード制御手段と球排出制御手段とが送受信可能な状態で接続されていない限り、遊技を続行できず、適正な遊技機として機能しない。すなわち、球貸カードシステムを導入せずに、カード制御手段を接続していない遊技機本体のみを比較的射幸性の高い遊技を行える遊技機として利用しようとしても、カード制御手段と球排出制御手段とが送受信可能な状態で接続されていないと判定されるために、発射装置を発射不能状態とすることから、カード制御手段と接続していない遊技機本体のみを射幸性の高い遊技機として利用することは実質上不可能となるし、接続状態の判定は所定時間毎に行って、その判断毎に発射装置の発射許可もしくは不許可を実行するので、カード制御手段との制御状態に応じた発射装置に対する制御を確実ならしめることができる。
【0184】
加えて、カード制御手段と球排出制御手段が送受信可能な状態で接続されているか否かに拘わらず上記遊技制御手段からの賞球数データは受信する一方、送受信可能な状態で接続されている場合にのみ上記カード制御手段からの球貸信号を受信するので、球排出制御手段がカード制御手段と送受信可能な状態で接続されていないと判定された後でも、上記遊技制御手段から送信される賞球数データの受信は行われ、受信した賞球数データに基づく賞球排出はそのまま行われることから、遊技者が普通に遊技を行っていた際に、何らかの事情でカード制御手段と球排出制御手段とが非接続となってしまった場合でも、それまでに遊技領域へ弾発された遊技球の入賞に基づく賞球排出が担保されるので、遊技者の受ける不利益を抑制する事に繋がる。しかも、賞球数データまたは球貸信号の受信に基づき、排出動作を行うことが可能な状態であるか否かの排出開始条件を確認し、排出開始条件が満たされていた場合に、賞球または貸球に関わる球の排出を開始するので、球排出動作の正確性および信頼性を担保できる。
【図面の簡単な説明】
【図1】本発明に係る遊技機の正面図である。
【図2】遊技盤の裏面図である。
【図3】遊技機の裏面図である。
【図4】内部機構の概略を可視状態とした遊技機本体の裏面図である。
【図5】本発明に係る遊技機と管理装置と球貸管理装置との接続を示す概略ブロック図である。
【図6】遊技制御装置の入出力に関連したI/Oブロック図である。
【図7】遊技球排出制御装置の入出力に関連したI/Oブロック図である。
【図8】球貸制御装置の入出力に関連したI/Oブロック図である。
【図9】管理情報の出力制御に関連した機能の概略を示す遊技機と管理装置とのブロック構成図である。
【図10】電気的制御装置の管理情報収集・出力に関連した制御のゼネラルフローチャートである。
【図11】電気的制御装置の入力処理の第1フローチャートである。
【図12】電気的制御装置の入力処理の第2フローチャートである。
【図13】電気的制御装置の入力処理の第3フローチャートである。
【図14】電気的制御装置の入力処理の第4フローチャートである。
【図15】特図始動処理を示すフローチャートである。
【図16】普図始動処理を示すフローチャートである。
【図17】普図処理の前段を示すフローチャートである。
【図18】普図処理の後段を示すフローチャートである。
【図19】特図処理の第1フローチャートである。
【図20】特図処理の第2フローチャートである。
【図21】特図処理の第3フローチャートである。
【図22】特図処理の第4フローチャートである。
【図23】賞球数送信処理を示すフローチャートである。
【図24】遊技情報送信処理を示すフローチャートである。
【図25】情報演算処理の前段を示すフローチャートである。
【図26】情報演算処理の後段を示すフローチャートである。
【図27】遊技球排出制御装置の管理情報収集・出力に関連した制御のゼネラルフローチャートである。
【図28】発射制御処理を示すフローチャートである。
【図29】排出情報送信処理を示すフローチャートである。
【図30】補給要求処理を示すフローチャートである。
【図31】貸球排出処理の前段を示すフローチャートである。
【図32】貸球排出処理の後段を示すフローチャートである。
【図33】排出処理を示すフローチャートである。
【図34】賞球排出処理の前段を示すフローチャートである。
【図35】賞球排出処理の後段を示すフローチャートである。
【図36】球抜排出処理の前段を示すフローチャートである。
【図37】球抜排出処理の後段を示すフローチャートである。
【図38】遊技球排出制御装置のタイマ割込処理を示すフローチャートである。
【図39】遊技球排出制御装置の入力処理の前段を示すフローチャートである。
【図40】遊技球排出制御装置の入力処理の中段を示すフローチャートである。
【図41】遊技球排出制御装置の入力処理の後段を示すフローチャートである。
【図42】遊技球排出制御装置の情報演算処理である。
【図43】管理装置の管理情報要求に関連する制御のゼネラルフローチャートである。
【図44】管理装置の割込処理である。
【符号の説明】
1 遊技機
9 遊技部
10 遊技盤
11a 第1一般入賞口
11b 第2一般入賞口
11c 第3一般入賞口
11d 第4一般入賞口
32 特別図柄表示装置
33 変動入賞装置
33a 大入賞口
34 補助変動入賞装置
35 普通図柄表示装置
36a 第1普図始動ゲート
36b 第2普図始動ゲート
38a 第1特図始動口
38b 第2特図始動口
38c 第3特図始動口
41 第1特図始動入賞球検出器
42 第2特図始動入賞球検出器
43 第3特図始動入賞球検出器
44 継続入賞球検出器
45 大入賞口入賞球検出器
46 第1普図始動ゲート通過球検出器
47 第2普図始動ゲート通過球検出器
48 第1一般入賞球検出器
49 第2一般入賞球検出器
50 第3一般入賞球検出器
51 第4一般入賞球検出器
56 電気的制御装置
57 ターミナル装置
100 管理装置
130 遊技制御手段
131 管理情報計数記憶手段
136 管理情報出力手段
[0001]
BACKGROUND OF THE INVENTION
  The present invention provides a supply tray provided on the front surface.Concerning prize balls or rental ballsBall discharge control means for controlling the discharge of the ball, a launching device for launching the ball supplied from the supply tray to a game area formed on the front surface of the game board, and an electric game mainly provided in the game board Control the deviceAt the same time, the prize ball number data relating to the prize ball discharge is transmitted to the ball discharge control means.The present invention relates to a gaming machine including a gaming machine main body having gaming control means, and a card unit having card control means for performing control related to a card inserted into a card insertion / extraction slot.
[0002]
[Prior art]
Represented by pachinko machinePossible for ball gameIn gaming machines,The mainstream was to throw money into a ball lending machine installed in the amusement store, borrow the ball and move it to the supply tray of the gaming machine to play games, but nowadays, prepaid instead of money Some gaming machines can borrow balls using cards.
In addition, in order for a game store to introduce a system for lending gaming balls using the above-mentioned prepaid card, it is necessary to invest a huge amount of money to purchase a card equipment system and to use a prepaid card that is disposable The cost for a card will be about 15 yen per card, which is considerably more expensive than a cash ball rental system.
For this reason, card-type gaming machines that are compatible with a system that lends game balls with prepaid cards are permitted to adopt game content that is more euphoric than existing gaming machines without a ball lending function. That is, gaming machines with high gambling characteristics tend to be favored by many players, and it is easy for the game store to secure profits.
[0003]
[Problems to be solved by the invention]
However,In order to install a gaming machine with high joyfulness as described above, a huge amount of money is required for the introduction of a system related to card equipment, and it is difficult for a gaming shop with insufficient financial power to introduce a card-type gaming machine. Therefore, unauthorized use such as installing a card-type gaming machine in the store without introducing a card facility-related system and operating as a conventional gaming machine without using the card-type ball lending function of the card-type gaming machine. If accepted, the spread of card-type gaming machines will be hindered.
[0004]
Therefore,An object of the present invention is to provide a gaming machine that makes it impossible to illegally use a card-type gaming machine as a conventional gaming machine.
[0005]
[Means for Solving the Problems]
  The present invention has been proposed in view of the above, and a gaming machine according to claim 1 isA ball discharge control means for controlling the discharge of a prize ball or a ball related to a rental ball to a supply tray provided on the front surface, and a launching device for firing the ball supplied from the supply tray to a game area formed on the front surface of the game board A game machine main body having card control means for mainly controlling an electrical game device provided in the game board and transmitting prize ball number data relating to prize ball discharge to the ball discharge control means, and a card And a card unit having card control means for performing control related to a card inserted into the insertion / extraction port, wherein the ball discharge control means of the gaming machine body and the card control means of the card unit can be transmitted and received. The card control means of the card unit transmits a ball lending signal based on a conversion request for converting valuable data stored in the card into a predetermined number of balls, and The discharge control means confirms whether or not the card control means and the ball discharge control means are connected in a transmittable / receiveable state every predetermined time, and if it is determined that they are connected in a transmittable / receiveable state, While permitting the launch of the launch device for each determination, if it is determined that the launch device is not connected in a state where transmission and reception are possible, the launch device is configured not to be allowed to fire for each determination, and Regardless of whether or not the card control means and the ball discharge control means are connected in a state where transmission / reception is possible, the prize ball number data from the game control means is received, but only when they are connected in a state where transmission / reception is possible. It is configured to receive a ball lending signal from the card control means, and based on the reception of the award ball number data or the ball lending signal, confirm the discharge start condition as to whether or not the discharge operation is possible. , Discharge If the start conditions have been met, to start the discharge of the spheres related to the prize balls or credit sphereIt is characterized by that.
[0006]
  Therefore, in the gaming machine according to claim 1, when a ball lending signal is input from the card control means of the card unit to the ball discharge control means of the gaming machine body, the ball lending signal is based on the ball lending signal.On the ball supply traySince a predetermined number of balls are ejected, the ball lending operation of the gaming machine body becomes possible only after the card unit and the gaming machine body cooperate,The ball discharge control means confirms whether or not it is connected to the card control means in a state where transmission / reception is possible, and determines that the connection is made in a state where transmission / reception is possible. When it is determined that the launching device is allowed to be fired but not connected in a state where transmission / reception is possible, the firing of the launching device is not permitted for each judgment, so that the card control means and the ball discharge control means are As long as it is not connected in a state where transmission / reception is possible, the game cannot be continued, and regardless of whether the card control unit and the ball discharge control unit are connected in a state where transmission / reception is possible, the prize ball number data from the game control unit Receives the ball lending signal from the card control means only when it is connected in a state where transmission and reception are possible, so the ball discharge control means is not connected in a state where transmission and reception are possible with the card control means. After it is determined also received awards cell count data transmitted from said game control means is performed, winning balls discharged based on the received winning balls number of data takes place as itIt is.
[0007]
DETAILED DESCRIPTION OF THE INVENTION
Next, an embodiment of the present invention that is a gaming machine capable of pachinko games using small balls as game media will be described in detail with reference to the accompanying drawings.
[0008]
As shown in FIG. 1, the gaming machine 1 is composed of a gaming machine main body 2 and a card unit 3, and the gaming machine main body 2 is added with various functions related to gaming (detailed later). Is a card control function that enables the use of a prepaid card (a pachinko game card that is sold in advance for a predetermined amount and that has valuable data equivalent to currency stored in a magnetic recording unit) A ball lending control function is added.
[0009]
The gaming machine body 2 is configured by rotatably providing a frame-shaped front frame 5 on the front side of a hollow box frame-shaped machine frame 4. A glass frame 6 and a front panel 7 are rotatably provided in a window portion opened in the front frame 5, and the glass frame 6 on which transparent glass is disposed is surrounded by a guide rail 8.Game areaA game board 10 having a game unit 9 is provided. Then, a game ball as a game medium is fired on the game board 10 and a prize ball is won by winning a prize in the first to fourth general prize openings 11a, 11b, 11c, 11d, etc., which are general prize areas. A pachinko game where you can get a prize ball as The game unit 9 of the game board 10 is provided with a plurality of game nails 12, windmills 13, etc. that change in the direction in which the hit ball flows, and controlled according to the game state of the game machine 1. A gaming device to be played is provided. Further, an out port 14 is provided for guiding a hit ball that has not won any winning area to the back side of the game board 10 while rolling in the game section 9.
[0010]
On the other hand, on the front panel 7 positioned below the glass frame 6, a prize ball based on the hitting of a hit ball in any winning area provided in the game unit 9 of the game board 10, A ball supply tray 16 for storing a ball rental based on operating the ball rental control device 15 is provided.Of the launcherSupply the ball to the launch ball standby unit 17Acts as a supply trayThe In addition, an operation handle 18 for operating the ball striking device, a ball tray 19 for receiving a ball that cannot be stored in the ball supply tray 16, and the like are appropriately provided at appropriate positions below the front frame 5.
[0011]
The ball lending control device 15 accommodated in the card unit 3 reads valuable data of a prepaid card inserted from the card insertion / extraction port 20 and, for example, a player uses a ball lending switch 21 provided on the ball supply tray 16. Depending on the operation, a predetermined number of game balls are rented, the valuable data of the prepaid card is rewritten to a value obtained by subtracting the currency corresponding to the rented game ball, and the player operates the return switch 22 or the prepaid card When the remaining number of valuable data becomes “0”, the prepaid card taken in is discharged from the card insertion / ejection slot 20.That is, the ball lending control device 15 functions as a card control unit that performs control related to the card inserted into the card insertion / extraction port 20.In addition, it is limited to the case where the card reader / writer 23 of the ball lending control device 15 always subtracts the valuable data of the prepaid card from the valuable data provided for the ball lending discharge by operating the ball lending switch 21. Alternatively, the prepaid card may be rewritten at an appropriate timing such as card discharge. When the prepaid card is ejected from the card insertion / ejection slot 20, the on-indication display lamp 24 made of, for example, an LED or the like is turned off, and the player is in a state where the card reader / writer 23 is not accepting the prepaid card. Visible display is possible.
[0012]
In the vicinity of the above-mentioned ball lending switch 21, a remaining frequency indicator 25 as display means capable of displaying numbers (for example, a three-digit number can be displayed by providing three 7-segment variable indicators) An operation switch valid indicator 26 is provided for displaying that the ball lending operation based on the use of the prepaid card can be performed. In addition, if a frequency indicator for displaying the frequency when the prepaid card is inserted into the ball lending control device 15 is provided separately from the remaining frequency display unit 25, the player can use the game machine 1. It is a measure of how much ball you borrowed and can be used for the player's flights. In addition, a card usable indicator 27 for displaying that the ball lending operation based on the use of the prepaid card is possible is provided at an appropriate place of the card unit 3 (upper part in FIG. 1).
[0013]
On the other hand, prepaid card valuable data is normally consumed in units of frequency, but it is equivalently exchanged with beverages, tobacco, etc. via vending machines in the amusement store (the product value is converted to the number of balls, When a prepaid card is exchanged for a desired product), there may be a fraction less than the frequency that cannot be used for ball rental. Therefore, in the embodiment shown in FIG. 1, for example, a fraction indicator 28 (for example, a 4-digit 7-segment variable indicator) is provided at an appropriate position on the front frame 4, and a fraction of the prepaid card is provided on the fraction indicator 28. A fraction display switch 29 for displaying data is provided at an appropriate position of the card unit 3. Note that the fraction display 28 is not limited to the configuration that displays only the fraction display data of the prepaid card, but various data related to the prepaid card (for example, the balance at the time of card insertion, the frequency actually used for ball borrowing, etc.) (Data) may be selectively displayed, a message corresponding to the game state (for example, whether the game ball discharged from the gaming machine 1 is a winning ball or a rental ball, The number of balls discharged by the ball discharge operation or the like may be displayed visually.
[0014]
In addition, an operation display lamp 30 for performing display according to the gaming state of the gaming machine 1 is provided at an appropriate position above the front frame 5, and according to the lighting or blinking state of the operation display lamp 30, An employee or the like can determine the gaming state of the gaming machine 1. In addition, when the gaming state in the gaming machine 1 satisfies a predetermined game completion condition, it is customary to stop the operation of the gaming machine 1 and end the game (so-called stop). A completion lamp 31 for notifying the player and the store clerk of the game state is separately provided on the game board 10, for example.
[0015]
In addition to the first to fourth general winning ports 11a to 11d, the game board 10 actually used for gaming in the gaming machine 1 has various winning areas and various types.ElectricalA gaming device is provided. For example, a special symbol display device 32 is provided approximately at the center of the gaming unit 9, a variable winning device 33 is provided below the gaming unit 9, and an auxiliary variable winning device 34 is appropriately provided below the special symbol display device 32. A normal symbol display device 35 is provided in the center of the variable winning device 32, respectively.ElectricalThe gaming interest is enhanced by electrically driving and controlling the gaming device by an electrical control device to be described later.
[0016]
Further, on both the left and right sides of the auxiliary variable winning device 33, there are provided a first general start gate 36a and a second general start gate 36b for allowing a ball flowing down the surface of the game board 10 to pass through. 1 and 2 The normal symbol display device 35 (comprised of one 7-segment variable display in the embodiment shown in FIG. 1) converts the ball by passing a ball to the second normal diagram starting gates 36a and 36b. The preliminary game to be started is started, and a predetermined time elapses from the start of the preliminary game, and the symbol of the normal symbol display device 35 is fixedly displayed on a specific symbol to end the preliminary game.
[0017]
Here, when the award mode is formed by the stop symbol of the normal symbol display device 35 corresponding to a predetermined specific symbol (for example, the number “7”), the auxiliary variable winning device 34 is set to the player. The first auxiliary game is converted from the first state disadvantageous to the player to the second state advantageous to the player. In addition, when the stop symbol of the normal symbol display device 35 does not correspond to the prize mode, the normal game state is restored again, but at this time, the passing memory of the first and second common symbol start gates 36a and 36b is stored. If there is, the preliminary game is performed again based on the passing memory. It is assumed that, for example, up to four passing memories of each normal start gate 36a, 36b are stored and held, and four normal gate passing storage LEDs 37 ... provided in the vicinity of the normal symbol display device 35 are turned on. The number of gate passing memories is displayed visually.
[0018]
In addition, in the preliminary game, the award mode is formed, so that a second state (for example, a pair of ball receiving pieces (not shown) is rotated in the left-right direction so that the game ball flowing down the board surface is supplemented by an auxiliary variable prize. The second special figure starting port formed on both the left and right sides of the first special figure starting port 38a of the auxiliary variable winning device 34 or the large winning port 33a of the variable winning device 33 to be converted into a state of being invited into the device 34). When a game ball wins at either 38b or the third special figure starting port 38c, a second auxiliary game for converting and displaying the special symbol display device 32 at a high speed is started, and a predetermined time has elapsed since the start of the second auxiliary game. Then, the second auxiliary game is ended by fixing and displaying the display symbol of the special symbol display device 32 to an arbitrary symbol.
[0019]
The special symbol display device 32 of the embodiment shown in FIG. 1 is composed of, for example, three variable displays, and these three-digit symbols match predetermined conditions (for example, the three-digit symbols match. For example, , “7”, “7”, “7”), when the award mode is formed, the variable winning device is converted from the first state that is disadvantageous to the player to the second state that is advantageous to the player. It shifts to the special game to be made. On the other hand, when the stop symbol displayed on the special symbol display device 32 does not correspond to the award mode when the second auxiliary game is finished, the normal game state is restored. If there is a winning memory for the second and third special figure starting ports 38a, 38b, 38c, the second auxiliary game is performed again based on the winning memory. Note that, for example, up to four winning memories for each special figure starting port 38a to 38c are stored and held, and by turning on the four special figure starting winning memory LEDs 39 provided on the upper part of the special symbol display device 35, The number of the special figure start winning memory is visually displayed.
[0020]
When the special game is started as described above, the ball receiving door 40 of the variable prize winning device 33 is tilted forward, for example, and the game ball flowing down the board surface of the game board 10 is invited to the big prize opening 33a. It is converted into a state. That is, in the special game, the player can acquire a large amount of prize balls by converting the variable winning device 33 to the second state in which a large quantity of game balls can be received. In the special game, either the number of winning balls to the grand prize winning opening 33a reaches a predetermined number, or the second state conversion time of the variable winning device 33 reaches a predetermined time (for example, 30 seconds). When the earliest condition is satisfied, the variable prize-winning device 33 is returned to the first state, and during this period, for example, a special game with game content that can be updated up to a maximum of 16 cycles is performed. For this reason, although not shown in the variable winning device 33 shown in FIG. 1, a normal winning area and a continuous winning area are provided in the large winning opening 33a of the variable winning device 33, and a winning ball to the variable winning device 33 is provided. The configuration is such that “ordinary winning ball” and “continuous winning ball” are divided and awarded, and the cycle update condition is that a continuous winning ball is detected in the cycle.
[0021]
Further, the gaming board 10 configured as described above includes a first special figure start winning ball detector 41 for detecting a ball won in the first special figure starting port 38a of the auxiliary variable winning device 34, and a second special figure start. In the second special figure starting winning ball detector 42 for detecting a ball won in the mouth 38b, in the third special figure starting winning ball detector 43 for detecting a ball won in the third special figure starting port 38c, in the variable winning device 33 A continuous winning ball detector 44 for detecting a ball that has won in the continuous winning area, a big winning port winning ball detector 45 for collectively detecting a winning ball winning ball that has won a prize in the variable winning device 33, and FIG. A first ordinary start gate passing ball detector 46 for detecting a passing winning ball to the starting gate 36a, a second ordinary start gate passing ball detector 47 for detecting a passing winning ball to the second ordinary start gate 36b, First general winning ball test for detecting a winning ball to the first general winning opening 11a 48, a second general winning ball detector 49 for detecting a winning ball to the second general winning port 11b, a third general winning ball detector 50 for detecting a winning ball to the third general winning port 11c, a fourth general A fourth general winning ball detector 51 for detecting a winning ball to the winning opening 11d is provided at an appropriate position, and the detection output of each detector is supplied to an electrical control device described later.
[0022]
Further, the ball supplied from the ball supply tray 16 to the shot ball standby unit 17 is shot by a bulleting portion of an operating rod of a hitting ball launching device (not shown in FIG. 1), and is played through the guide rail 8 through the game board 10. The game part 9 is reached. At this time, each bullet ball is assumed to be detected by the firing sensor 52, and the count value of the fired ball can be calculated by the electric control device. In addition, the ball that could not reach the game unit 9 because the bullet force was weak flows down again along the guide rail 8 as a foul ball, but this foul ball collides with the following bullet ball. In order not to occur, the foul sphere is guided to the foul sphere lead-out path 53 and discharged to, for example, the ball tray 19. The foul sphere is detected by the foul sensor 54 when passing through the foul sphere lead-out path 53. By subtracting the foul sphere from the total number of spheres, the actual effective sphere can be obtained. Can be sought.
[0023]
On the other hand, on the back side of the gaming machine 1 (shown in FIG. 3), the balls (safe balls and out balls) that have been bulleted into the gaming unit 9 of the gaming board 10 are collected and processed appropriately. A back mechanism board 55 having various functions is provided so that a control for discharging a winning ball according to each winning ball and a ball lending / discharging control by player selection based on the use of a prepaid card are provided. At an appropriate position on the back of the mechanism board 55, an electrical control device 56 for controlling the game board 10 and the like, management related to the preliminary game, the first and second auxiliary games and the special game collected by the electrical control device 56 are provided. A first terminal device 57a that outputs information to an external management device or the like; a second terminal device 57b that outputs management information other than that handled by the first terminal device 57a and that also functions as a power supply terminal; Ball discharge Game balls emission control device 58 that controls together operation is attached detachably. The electrical control device 56, the first and second terminal devices 57a and 57b, the game ball discharge control device 58, and the ball rental control device 15 are functionally connected via connection lines, respectively. It is possible to send and receive signals.
[0024]
The first terminal device 57a and the second terminal device 57b are provided with external connection connectors 59a and 59b, respectively, and supply management information to a management device (not shown) via the external connection connectors 59a and 59b. It is. The ball lending control device 15 and the ball lending management device (not shown) are configured to be capable of two-way communication by optical communication or the like, and the data transmission / reception unit 59c is provided in place of an external connection connector or the like. (In FIG. 1, the front side upper part). Further, the gaming machine 1 according to the present embodiment has a so-called hitting control (the main frame 2 and the card unit 3 are not connected to each other, or a command from the management device is received, whereby the gaming machine 1 1 is provided with a firing stop relay 60 for forcibly stopping the ball striking device in connection with the control of disabling the game at 1) and a speaker 61 for outputting sound according to various gaming states. It is provided.
[0025]
Next, a schematic configuration of main functions provided in the back mechanism panel 55 will be described with reference to FIG.
[0026]
The winning balls from the game board 10 are collected by the winning ball guide bar 62 whose upper surface is opened at a required position where it can receive the winning balls flowing down from the winning ball collecting bowl (not shown) provided on the back surface of the gaming board 10, A winning ball is supplied in an aligned state to a rectifying rod 64 for guiding to a safe sensor 63 composed of a magnetic sensor or the like, and one winning ball is detected by the safe sensor 63 while passing through the rectifying rod 64, It is discharged out of the gaming machine 1 from the outlet rod 65 connected to the rectifier rod 64.
[0027]
In the present embodiment, a safe ball payout mechanism for temporarily stopping the falling ball in the rectifier 64 is provided, and the safe solenoid 66 is operated when the winning ball discharge operation based on each winning ball is completed. Thus, the first fan-shaped member 67a connected to the plunger of the safe solenoid 66 through an appropriate link faces the rectifier 64 and is positioned upstream of the winning ball detected by the safe sensor 63. The second fan-shaped member 67b connected to the plunger of the safe solenoid 66 through an appropriate link moves backward from the flow control rod 64, and the winning ball detected by the safe sensor 63 is freely released. Drop it. Thus, only one winning ball detected by the safe sensor 63 can be discharged. Further, when the safe solenoid 66 is turned off after a sufficient time has passed for discharging the winning ball that has been subjected to the winning ball discharging process, the first sector member 67a is retracted and the second sector member is reversed. Since 67b faces the flow control rod 64, the second fan-shaped member 67b is prevented from flowing down while the winning ball that has been prevented from flowing down by the first fan-shaped member 67a is detected by the safe sensor 63. Therefore, by turning on / off the safe solenoid 66, one winning ball can be reliably discharged to one.
[0028]
In addition, in the gaming machine 1 according to the present embodiment, separately from the safe sensor 63, the first to fourth general winning ports 11a to 11d as the various winning areas provided on the gaming board 10, the variable winning device 33, and the like. Each winning ball detector is provided so that the type of the winning ball can be detected individually, so that the number of winnings in each winning area can be acquired individually as management information and according to the type of each winning area It is possible to vary the number of winning prize balls. In the case of providing a plurality of winning ball assembly cages provided on the back side of the game board 10, a winning ball guide cage connected to each winning ball assembly cage is configured, and two systems corresponding to each winning ball guidance cage are provided. The winning ball passing through each channel may be separately detected by a different safe sensor.
[0029]
On the other hand, the out ball guided to the back side of the game board 10 from the out port 33 is discharged out of the gaming machine 1 from the out ball flow down path 69 through the out ball outlet path 68. In addition, by providing appropriate irregularities on the out-ball flow downway 69, the momentum of the out-sphere falling is reduced, and the impact on the recovery basket where the out-ball falls is reduced. Further, an out sensor 70 as an out sphere detecting means is disposed at an appropriate position of the out sphere flow down path 69 so that the number of balls collected as the out sphere can be counted.
[0030]
A ball storage tank 71 for storing a ball as a game medium is provided at the upper part of the back mechanism board 55, and the ball in the ball storage tank 71 passes through a guide rod 72 and discharges a ball as a game medium. It is supplied to the discharging device 73. The ball storage tank 71 is supplied with a ball from a ball supply rod of an island facility constituted by a row of gaming machines. For example, a ball is appropriately selected by control of a management device that comprehensively manages each gaming machine 1. To be replenished. A replenishment sensor 74 for detecting that the number of balls in the ball storage tank 71 is insufficient is disposed, for example, in a ball inflow portion of the guide rod 72, and the replenishment sensor 74 detects a shortage of balls, When the management information is received by the management device, the balls are replenished to the ball storage tank 71 of the gaming machine 1.
[0031]
Inside the game ball discharge device 73, two inflow rods 75, 75 communicating with the ball passage of the guide rod 72, and rectifying rods 76, 76 following the inflow rods 75, 75 are formed. The rectifiers 76 and 76 are respectively provided with discharge stop mechanisms 77 and 77 and a first discharge sensor 78a and a second discharge sensor 78b as detection means for the discharge balls at appropriate positions. In the embodiment shown in the drawings, the discharge stop mechanisms 77 and 77 are disposed on the appropriate downstream side of the first and second discharge sensors 78a and 78b, and the first and second discharge solenoids 79a and 79b are appropriately set. The flow of the sphere is allowed to flow by rotating the flow blocking members 81, 81 in the direction of pulling up from the flow control rods 76, 76 via the link mechanisms 80, 80. As in the present embodiment, when the game ball discharge device 73 is provided with two ball passages, and the discharge stopper mechanisms 77 and 77 and the first and second discharge sensors 78a and 78b are provided in the respective ball passages. Two game ball discharge mechanisms can be configured, and the game ball discharge capability can be improved.
[0032]
In the winning ball discharge operation or the rental ball discharge operation performed using the game ball discharge device 73 configured as described above, the first and second discharge solenoids 79a and 79b are turned on with the remaining number of game balls being half-finished. Then, since the predetermined number of game balls cannot be discharged within a predetermined time, the game ball discharge operation is temporarily interrupted, and then the discharge operation is restarted when the discharge balls are replenished. A significant time difference occurs until the predetermined number of game balls are discharged, which may cause distrust to the player. Therefore, when there is a shortage of balls to be discharged, the management device that has received a replenishment request signal that is output based on the replenishment sensor 74 of the guide rod 72 turning on performs the ball replenishment control. Since the replenishment of the ball to the machine 1 is performed quickly, such a half-end ball discharge operation is not normally executed. However, the replenishment command of the management device is delayed or the replenishment sensor 74 malfunctions. In consideration of the case where the request is not made, in the present embodiment, the first half-end sensor 82a and the second half-end sensor 82b are provided at appropriate positions on the downstream side of the guide rod 72, and the first and second half-end sensors are provided. When the sensors 82a and 82b are turned on, the ball discharge operation by the game ball discharge device 73 is restricted.
[0033]
The ball discharge rod 83 following the lower ends of the flow control rods 76 of the game ball discharge device 73 is formed from an inflow portion 84 and a ball discharge portion 86 provided with a flow down rod 85 connected to the ball supply tray 16 on the front surface of the front frame 5. The game balls that have flowed in from the flow control rods 76 and 76 of the game ball discharge device 73 are dropped onto the flow down rod 85 while hitting the projecting wall or the like so that the balls are supplied to the ball supply port 87. Thus, the discharged balls are discharged to the ball supply tray 16 located on the front side of the front panel 7 through the ball supply port 87.
[0034]
The distribution rod 88 connected to the lower portion of the flow-down rod 85 is connected to the ball receiving tray 19 at the lower front portion of the front frame 5. Discharge. In addition, the distribution rod 88 is provided with an overflow sensor 90 which is a switch directly linked to the detection piece 89 which also serves as a wall in the lower part of the flow rod 85, and when the distribution rod 88 is filled with pachinko balls. The detection piece 89 is pressed by the pressing force, and the overflow sensor 90 outputs an ON signal.
[0035]
For example, a plate-shaped ball extraction gate 91 is rotatably arranged by a support shaft 92 at the inflow portion of the ball extraction rod 93 branched from the middle of the ball discharge rod 83, and the ball extraction gate 91 is rotated. By doing so, the branch path to the ball removal basket 93 can be appropriately opened and closed. The ball pulling gate 91 is connected to the support shaft 92 and the ball pulling solenoid 94 via an appropriate link 95 outside the wall, and the ball pulling gate 91 is turned on / off to turn the ball pulling gate 91 off. The desired angle can be rotated (converted into a state in which the inlet to the flow-down rod 85 can be closed and a state in which the inlet to the ball discharge rod 93 can be closed). This ball removal operation is performed based on a detection signal of a ball removal sensor 96 that is turned on by operating from the front side of the gaming machine 1.
[0036]
When the ball removal solenoid 94 is energized, the plunger of the ball removal solenoid 94 is pulled up, so that the link 95 is moved upward, and the ball removal gate 91 is rotated toward the flow-down rod 85 side. Open the inlet. The ball extraction gate 91 is rotated to a position where the ball discharge rod 83 is blocked (a position where the pachinko ball cannot pass). When the energization of the ball removal solenoid 94 is cut off, the ball removal gate 91 quickly returns to a position where the inlet of the ball removal rod 93 is closed by an appropriate restoring force constituted by a spring or the like.
[0037]
When the plunger of the ball removal solenoid 94 is lowered to a predetermined position when the ball removal gate 91 returns, the ball removal gate 91 cannot be rotated any further, so that the ball removal gate 91 is largely retracted into the ball removal cage 93. Never do. Further, if an appropriate stopper or the like that comes into contact with the ball pulling gate 91 returned to a predetermined position is provided, the ball pulling gate 91 can be prevented from swinging and the ball pulling solenoid can be moved by a return force of a spring or the like. The risk of breakage of 94 can be reduced.
[0038]
As described above, the ball processing function in the back mechanism board 55, the game medium discharge function for performing the winning ball discharge operation or the rental ball discharge operation, and the ball for extracting the balls stored from the game ball discharge device 73 to the ball storage tank 71 The unplugging function was explained. The downstream side of the ball removal basket 93 is joined with the out-ball flow downway 69, led to a collection basket (not shown), and returned to the game ball circulation mechanism of the island facility made up of pachinko machines, and collected game balls After being polished and cleaned, the sphere storage tank 71 is supplied again.
[0039]
In addition, a ball hitting device for continuously launching game balls is provided at a position corresponding to, for example, the operation handle 18 at a lower portion on the back side of the gaming machine 1, and a motor as an electric drive source of the ball hitting device. Is converted into a reciprocating rotational movement of the launcher 97, and a ball located at the launching ball standby unit 17 is ejected by a projecting part 98 (see FIG. 3) formed at the end of the launcher 97, and launched. It is ejected to the guide rail 8 of the game board 10 via the rail 99 (see FIG. 1) and reaches the game part 9 of the game board 10. The hitting ball launching device is configured so that the hitting force of the hitting ball can be adjusted according to the rotation amount of the operation handle 18. Further, the electric drive source of the ball hitting device is not limited to the motor, and may be configured using a rotary solenoid or the like.
[0040]
As shown in the functional block diagram of FIG. 5, the gaming machine 1 configured as described above outputs various management information to the management device 100 that comprehensively manages each gaming machine 1... In response to various control information from the device 100, the game control of the gaming machine 1 is performed. In the embodiment of the gaming machine 1 described above, the terminal device 57 for exchanging management information and the like with the management device 100 is provided separately from the electrical control device 56. The game control device 101 may be configured by integrally configuring the terminal device 57 having the function and the electrical control device 56 having the game control function of the gaming machine 1. In addition, the management information input / output function is not limited to the game control device 56 alone, and the game ball discharge control device 58 is also provided with a management information input / output function. An output may be performed (a signal line indicated by a broken line in FIG. 5).
[0041]
On the other hand, the management information based on the use of the prepaid card is directly output from the ball lending control device 15 of the gaming machine 1 to the ball lending management device 102. As described above, the ball lending control device 15 and the ball lending control device 15 Signals are exchanged with the management apparatus 102 by wireless communication such as optical communication. Although omitted in FIG. 5, the management information collected and processed by the ball rental management device 102 of the game store is transmitted to the host computer of the prepaid card issuing company or the like.
[0042]
Next, input / output of various signals will be described based on an I / O block diagram related to input / output of the game control apparatus 101 described above. In this block diagram, an embodiment in which the electrical control device 56 and the terminal device 57 are integrally configured is shown.
[0043]
The game control apparatus 101 includes a central processing unit (CPU 103) and a storage device (ROM 104, RAM 105) as main components. The CPU 103 includes a power supply circuit 106 that supplies power, a frequency divider circuit 107 that supplies a clock, and a sound generation circuit. The sound generator 108 and the like for communication. The sound generator 108 communicates with the speaker 61 via the amplifier 109 to generate game sound effects and the like.
[0044]
In addition, the first special figure starting winning ball detector 41, the second special figure starting winning ball detector 42, the third special figure starting winning ball detector 43, and the continuation to the CPU 103 via the buffer gate 110 and the low-pass filter 111. Winning ball detector 44, grand prize opening winning ball detector 45, first normal start gate passing ball detector 46, second normal start gate passing ball detector 47, first general winning ball detector 48, second It communicates with the general winning ball detector 49, the third general winning ball detector 50, the fourth general winning ball detector 51, the game ball discharge control device 58, etc., and receives signals from these detectors and devices, A command signal such as a management information request is received from the management device 100.
[0045]
Further, the CPU 103 transmits a signal via the output port 112 and the driver 113, and a large winning opening solenoid 114 serving as a driving source for opening and closing the ball receiving door 40 of the variable winning device 33, an auxiliary variable winning device (ordinary) Electric accessory) 34 electric solenoid 115 as a driving source for rotating the ball receiver to the left and right, special symbol display device 32, normal symbol display device 35, special symbol start winning memory LED 39... A signal is output to the storage LEDs 37... And the operation display lamp 30 to control operations of various gaming devices and the like, and appropriate management information is output to the management device 100.That is, the game control device 101 functions as a game control means for controlling various electric game devices provided on the game board 10.
[0046]
Next, functions related to input / output of the game ball discharge control device 58 will be described based on the I / O block diagram shown in FIG.
[0047]
The main part of the game ball discharge control device 58 is constituted by, for example, a one-chip microcomputer 116, and a CPU, ROM, and RAM are integrally assembled in one chip, and based on the power supply of the power supply circuit 117. While operating, the clock input from the oscillator 118 is divided and used.
[0048]
The one-chip microcomputer 116 is connected to a first discharge sensor 78a, a second discharge sensor 78b, a ball removal sensor 96, a safe sensor 63, an overflow sensor 90, a first half-end sensor 82a, a first low-pass filter 119. Signals are received from the two half-end sensor 82b, the replenishment sensor 74, the firing sensor 52, the foul sensor 54, the out sensor 70, the game control device 101, the management device 100, the ball lending control device 15, and the like. On the other hand, from the one-chip microcomputer 116, the first discharge solenoid 79a, the second discharge solenoid 79b, the ball removal solenoid 94, the safe solenoid 66, the completion lamp 31, the launch stop relay 60, and the game control device are connected via the driver 120. 101, a signal is output to the management device 100, the ball lending control device 15, and the like.
[0049]
Next, functions related to input / output of the ball lending control device 15 will be described based on the I / O block diagram shown in FIG.
[0050]
The main function of the ball lending control device 15 is also composed of a one-chip microcomputer 121, like the game ball discharge control device 58, and a CPU, ROM, and RAM are integrally assembled in one chip. The operation is based on the power supply of the power supply circuit 122, and the clock input from the oscillator 123 is divided and used.
[0051]
In addition, a signal is input to the one-chip microcomputer 121 from the game ball discharge control device 58, the ball lending switch 21, the card return switch 22, and the like via the low-pass filter 124. Then, a signal is output to the usable display lamp 22, the remaining frequency indicator 25, the operation switch valid indicator 26, the game ball discharge control device 58, etc. via the driver 125. The information related to the prepaid card output from the one-chip microcomputer 121 is wirelessly transmitted to the ball rental management device 102 via the transceiver 126, and a control command from the ball rental management device 102 is received by the receiver 127. Is received wirelessly.
[0052]
Further, the management information obtained from the card reader / writer 23 that reads and rewrites the valuable data of the prepaid card used by the player is output to the ball lending management device 102 via the transceiver 126 and the ball lending A control command from the management apparatus 102 is input to the card reader / writer 23 via the receiver 127. It should be noted that management information from the card reader / writer 23 to the one-chip microcomputer 121 and control commands from the one-chip microcomputer 121 to the card reader / writer 23 are also exchanged via the receiver 127 or the transceiver 126, respectively. is there.
[0053]
Next, the main part about the transmission / reception function which exchanges management information between the gaming machine 1 and the management apparatus 100 will be described in detail based on the functional block diagram shown in FIG. In this block diagram, the terminal device 57 generally has a function of outputting management information from the gaming machine 1 to the management apparatus 100 and a function of receiving a command signal output from the management apparatus 100 to the gaming machine 1. Management information is directly output to the management device 100 from the electrical control device 56 or the game ball discharge control device 58, or a control signal from the management device 100 is directly input to the electrical control device 56 or the game ball discharge control device 58. There is nothing to do.
[0054]
First, a winning ball detection signal output from a winning ball detecting means 128 (for example, the safe sensor 63, the out sensor 70, etc.) for detecting a winning ball in various winning areas provided in the gaming unit 9 of the game board 10 is received. A winning ball type determination signal (in FIG. 2, the first to third start winning ball detectors 41 to 43, which are inputted to the electrical control unit 56 and for determining the type of the winning ball detection information and the type of the winning area) The electrical control device 56 controls the operation of various gaming devices (not shown in FIG. 9) based on the detection signals of the first and second general starting gate passage ball detectors 46, 47, etc. A game state such as a spare, first and second auxiliary game or special game is generated.
[0055]
The winning ball detection signal from the winning ball detection means 128 is also input to the game ball discharge control device 58, and the game ball discharge control device 58 sends the game ball discharge control device 58 to the game ball discharge device 73 based on the winning ball detection signal. A prize ball discharging operation is performed so that a predetermined number of prize balls are paid out. When the number of discharged winning balls is changed according to various winning areas (for example, three types of five, ten, and fifteen), not only the winning ball detection signal from the winning ball detection means 128 but also the winning ball type detection. Based on the signal (for example, sensor outputs of various sensors such as the first to fourth general winning ball detectors 48 to 51 and the big winning port winning ball detector 45), the number of winning prize balls output by the electrical control device 56 is set. Based on the related signal, the number of winning balls to be discharged with respect to the winning ball is determined, and the game ball discharging device 73 is operated.
[0056]
The game ball discharge control device 58 operates the game ball discharge device 73 on the basis of a ball loan command signal input from the ball loan control device 15 to perform a ball rental discharge operation. At this time, when the prize ball discharge command from the electric control device 56 and the ball loan discharge command from the ball loan control device 15 compete, the game ball discharge control device determines which game ball discharge operation has priority. 58 makes a determination by itself and performs a game ball discharge operation based on the determination result. The gaming ball discharge control device 58 restricts the input of a ball lending discharge command from the ball lending control device 15 during the prize ball discharging operation, and during the ball lending discharge operation. The input of a prize ball discharge command from the electrical control device 56 is restricted.
[0057]
As described above, the winning ball detection information output from the winning ball detection means 128 and the winning ball discharge information output from the game ball discharge control device 58 are combined with the game control states of various game devices of the game board 10. Thus, the information is temporarily stored in the electrical control device 56, or each detection information is processed into new information according to a predetermined calculation procedure. These detection information, game control status, etc. are output as management information to the terminal device 57. When the terminal device 57 receives a management information request command or the like of the management device 100, the management information is managed at an appropriate timing. It is output to the device 100. Furthermore, the detection output of the specific detection means 129 (for example, the replenishment sensor 74) for detecting management information (for example, the shortage information of the discharge waiting ball) that is not related to the game control of the gaming machine 1 is supplied to the terminal device 57, The terminal device 57 outputs the management information request command to the management device 100 without waiting for the management information request command from the management device 100 (asynchronously with the management information request command).
[0058]
The electrical control device 56 is provided with a game control means 130 and a management information counting storage means 131. The game control means 130 as the main function of the electrical control device 56 determines the game contents of the gaming machine 1. The operation control of the gaming device having various electrical drive sources of the game board 10 to be determined is comprehensively controlled, and control signals related to the prize ball discharging operation are exchanged with the game ball discharging control device 58. On the other hand, the management information counting storage unit 131 individually counts and stores signals related to the gaming state supplied from the game control unit 130 together with the winning ball detection signal from the winning ball detection unit 128 as management information. To do.
[0059]
The various management information stored and held by the management information count storage means 131 is output to the terminal device 57 based on the management information extraction request from the terminal device 57 that receives the management information output request signal from the management device 100. Alternatively, it may be configured to output to the terminal device 57 every time the management information in the management information counting storage means 131 is updated.
[0060]
Different output forms may be set according to the nature of the management information. For example, if the signal related to the number of winning balls is set to output “1 pulse” of winning ball discharge information every time the number of winning balls increases by 10, the number of winning balls discharged due to the nature of the winning ball discharge information. Rather than outputting update data from the management information counting storage means 131 to the terminal device 57 whenever necessary, the management information counting storage means 131 sends the terminal information to the terminal device 57 at a timing when it becomes possible to output the awarded ball discharge information. It is desirable to output to the device 57. That is, even if a prize ball discharge number signal is input from the game ball discharge control device 58 and the prize ball discharge number is updated in the management information count storage means 131, the minimum output from the terminal device 57 to the management device 100. When the number of units (10) is not reached, no signal is output from the terminal device 131 to the management device 100, so it can be considered that the number of winning prize balls as the management information is not substantially updated. is there.
[0061]
Next, a configuration related to the management information storage function and the management information calculation function of the management information count storage unit 131 will be described.
[0062]
The winning ball detection signal from the winning ball detection means 128 and the game control information from the game control means 130 are input to the game information storage means 132 of the management information count storage means 131, and various managements are made in the game information storage means 132. Information is counted and stored. The management information counted and stored in the game information storage means 132 includes the number of winnings in any winning area (the count value of the signal input number of the safe sensor 63 and the count value of the detection outputs of the various detectors 41 to 51), Number of occurrences of special games, number of second state conversions of the variable prize winning device 33, number of winning balls to the big winning opening 33a during special gaming (count value of the big winning opening winning ball detector 45), cycle update in special games Number of continuations (count value of detection output of the continuous winning ball detector 44 in the variable winning device 33), number of conversions of the special symbol display device 32 (number of times of execution of the second auxiliary game), number of conversions of the normal symbol display device 35 ( The number of times the preliminary game has been executed), the number of frauds that have occurred in the gaming machine, the number of consecutive occurrences of special games (the number of consecutive formations of award modes in the second auxiliary game), and the like.
[0063]
Also, the management information counted and stored in the management information storage means 132 is supplied to the management information calculation storage means 133, and the management information calculation storage means 133 that has received the management information performs the operation according to a predetermined calculation procedure. The management information is calculated and stored, and new management information as a calculation result is stored and held. The management information newly calculated in the management information calculation storage means 133 includes the jackpot occurrence probability (the ratio of the number of jackpot occurrences to the number of occurrences of the second auxiliary game), the big winning mouth average winning number (large in one cycle in the special game) The average value of the number of balls won in the winning opening 33a), the average number of continuations (average value of the number of cycles continuously updated in the special game), the hit probability (the occurrence of the first auxiliary game for the number of conversions of the normal symbol variable display device 35) Frequency ratio).
[0064]
The type of new management information calculated by the management information calculation storage means 133 and the calculation procedure for obtaining the management information are not particularly limited. For example, the “big hit probability” is “special symbol display”. It is obtained by dividing the number of occurrences of jackpots in which a prize form is formed in the device 32 (number of jackpot counts) by the “number of conversions of the special symbol display device 32 (special figure variable display count number)”. The “average number of winning prizes” is the “count value of the winning prize winning ball signal as the detection output of the winning prize winning ball detector 45 (large winning prize winning ball count number)” and “the number of the ball receiving doors 40 of the variable winning device 33”. The “average number of continuations” is obtained by dividing by the number of two-state conversions (the number of times of opening of the big winning opening), and the “average number of continuations” is the sum of the continuous winning ball detection signal as the detection output of the continuous winning ball detector 44 of the variable winning device 33 Numerical value (Continuation count Is divided by “large hit count number”, and “hit probability” is obtained by subtracting “the second state conversion count of the ball receiving piece of the auxiliary variable prize-winning device 34 (general power open count number)” as “normal symbol display device” It is obtained by dividing by the number of conversion times 35 (ordinary variable display count number).
[0065]
Further, when the management information calculation storage unit 133 performs the calculation process, the management information calculation storage unit 133 itself determines whether or not a predetermined calculation processing condition is satisfied, and the calculation processing condition is not satisfied However, even if new management information is input from the game information storage means 132, the management information may not be calculated. For example, when calculating the above average number of times of continuation, it is more efficient to restrict the arithmetic processing during execution of the special game and calculate the “average number of continuations” after the end of the special game. Therefore, when performing the calculation process for the “average number of continuous times”, the end of the special game is set as a calculation processing condition, and the “new average number of continuous times” is calculated when the special game ends.
[0066]
If the calculation processing conditions are set as described above and new management information is not calculated until the calculation processing conditions are satisfied, the previous calculation value storage unit 134 is added to the management information calculation storage unit 133. It is possible to configure so that when the management apparatus 100 requests transmission of the management information, the value stored in the previous calculation value storage means 134 is output as management information. Information indicating that the previous calculation value is output as management information may also be output.
[0067]
On the other hand, the prize ball discharge information supplied from the game ball discharge control device 58 is supplied to the discharge information storage means 135 in the management information count storage means 131 and is counted and stored in the discharge information storage means 135. The management information counted and stored in the discharge information storage means 135 includes the number of times that the game ball discharge device 73 has been operated by the prize ball discharge and rental ball discharge operations (number of discharge operations), and the total number of game balls discharged as prize balls. (Prize ball discharge total number), total number of game balls discharged as rental balls (total number of ball rental discharges), number of discharge operations based on ball rental standard unit amount (number of ball rental discharges), number of safe balls, number of out balls, launch The number of balls, the number of foul balls, the elapsed time (operating time) from when the gaming machine 1 was turned on in the game store, the number of ball removal operations (number of ball removals), the number of replenishment requests (number of supply times) Etc. As described above, the number of winning prize balls is set to 10 as the reference unit amount, and update information is normally output from the discharging information storage means 135 to the terminal device 57 every time the number of winning balls reaches 10. Thus, the management information regarding the number of prize balls discharged from the terminal device 57 is output to the management device 100 with the reference unit amount as one pulse.
[0068]
However, in the conventional gaming machine 1 in which it is common to vary the number of discharged winning balls for each winning area, it is rare that the total number of discharged winning balls is a multiple of 10, and the reference unit amount The number of winning balls corresponding to a fraction less than is not supplied to the management apparatus 100 as management information. The fraction of the prize-winning balls generated for each gaming machine 1 is “9” at the maximum, and the percentage of error in the management information handled by the entire gaming store is insignificant, but it is large enough to exceed 1,000 units. Assuming that there are an average of 4 fractional award balls for each gaming machine, there will be 4,000 fractional award balls for the entire amusement store. In this case, it corresponds to a relatively large amount (for example, 16000 yen if the equivalent amount for one sphere is 4 yen).
[0069]
Therefore, it is desirable that the number of winning balls corresponding to a fraction that does not satisfy the reference unit amount is handled as fraction management information different from normal management information, and is output to the outside of the management apparatus 100 or the like at a predetermined timing. To do so, for example, the management device 100 outputs a fraction management information request signal to the terminal device 57, and the terminal device 57 that has received the request signal sends a fraction management information request to the discharge information storage means 135 of the electrical control device 131. Thus, the fraction management information stored in the discharge information storage unit 135 may be output. However, even if the fraction management information is output during the business hours of the amusement store, the fraction management information is generated again thereafter, so that the management device 100 requests the fraction management information collectively after the business hours are over. It is more efficient to configure. Also, at the end of business, fraction management information may be voluntarily output when the gaming machine 1 is powered off. In this case, since the management information is not updated when the gaming machine 1 is powered off, the reliability of the fraction management information is increased. Note that when the gaming machine 1 is powered off, management information for unoutputted may be sent together with the fraction management information.
[0070]
The discharge information stored and held in the discharge information storage means 135 is also supplied to the management information calculation storage means 133, and the management information calculation storage means 133 uses the management information calculation storage means 133 to estimate the operating balance of the game store. (For example, the ratio of “total number of prize balls acquired by the player to the game” with respect to “total number of shot balls that the player has provided for the game”) and operation rate (for example, operating time of the gaming machine 1) And ratio of the number of shots fired, the foul rate (the rate of occurrence of foul balls relative to the number of shots fired), the discharge error rate (the ratio of the number of discharge operations and the number of discharge errors), the number of discharges per prize ball discharge (Calculated value of the number of discharge operations according to the prize ball type) is calculated.
[0071]
The type of new management information calculated by the management information calculation storage means 133 based on the discharge information supplied from the discharge information storage means 135, the calculation procedure for obtaining the management information, etc. are not particularly limited. However, for example, “divided” is “total number of prize balls discharged in the gaming machine 1 (prize ball discharge count number)” and “total number of out balls collected from the outlet 14 in the gaming machine 1 ( The “operating rate” is obtained by dividing the “out count number” by the added value of the total number of winning balls (safe count number) received in any winning area in the gaming machine 1. The integrated value of the total number of fired balls (number of fired counts) shot by the hitting ball launching device 1 and the operation interval of the launcher 97 in the hitting ball launching device (emission interval: 0.6 seconds, for example) ” Or The “foul rate” is obtained by dividing the “total number of foul balls collected from the foul ball collection path 53 in the gaming machine 1 (foul count number)” by the “launch count number”. The “discharge error rate” is obtained by calculating “the number of errors of the game ball discharge device 73 generated in the gaming machine 1 (error count number)” and “the number of operations of the game ball discharge device 73 in the game machine (discharge). Obtained by dividing by the number of counts).
[0072]
The management information and fraction management information collected and processed by the management information counting storage unit 131 described above are output to the management device 100 that is external to the gaming machine 1 and also sent to the terminal device 57 that receives a control command from the management device 100. Is provided with management information output means 136, and the management information output means 136 is configured to collectively transmit and receive the gaming machine 1 and the management apparatus 100. Although not shown in FIG. 9, the terminal device 57 is also provided with a power supply terminal function, and each part of the gaming machine 1 (games provided in the game board 10) is appropriately transformed and rectified with a commercial AC power supply. Power supply to a device, a control device, etc.).
[0073]
The management information output unit 136 is provided with an output information storage unit 137, an information output determination unit 138, and an asynchronous output unit 139. Usually, the management information output request unit 140 of the management apparatus 100 specifies the management information specified by the management information output request unit 140. The type is determined by the information output determination unit 138, and only the management information designated by the management information request signal is selectively output to the management apparatus 100. If the predetermined management information output condition is not satisfied, the management information is output. The management information specified by the information request signal is not requested to the management information counting storage means 131, but is controlled to be output from the management information temporarily stored in the output information storage means 137, or the specific detection means 129 When the detection information is received, the management information request command and the non-response are not waited until the management information request signal specifies the management information. Asynchronous output unit 139 outputs the management information to the management device 100 (e.g., replenishment request information) in the period.
[0074]
As a case where the output information storage unit 137 temporarily stores the discharge information, for example, when the management information having the property determined by the relative relationship with other data may be updated within a relatively short time. The management information output condition is that “does not correspond to a period from when the game state is updated to the end of the game state”. A specific example will be described below.
[0075]
As described above, the jackpot probability is management information obtained by the ratio of the number of jackpot counts and the number of occurrences of the second auxiliary game, but the management device 100 requests the jackpot probability as designated management information during the execution of the second auxiliary game. When the management information is output, if the second auxiliary game ends and a big hit occurs and the management information of the big hit probability is updated, it is already output to the management device 100 before the big hit probability information is output. The big hit probability having a value different from the calculated value of the big hit count number and the second auxiliary game occurrence number is output to the management device 100. Therefore, in order to eliminate such a problem, it is possible to output the big hit count, the second auxiliary game execution count, and the big hit probability in an integrated manner from the start to the end of the second auxiliary game. These are preferably stored together in the output information storage unit 137, and when the management apparatus 100 issues an output request for the management information, the management information count storage unit 131 does not request management information. The storage management information of the output information storage means 137 is output.
[0076]
When the output information storage unit 137 is not provided in the management information output unit 136 as described above, the output of the designated management information that does not satisfy the management information output condition may be simply restricted, or the management information output condition A signal indicating that it does not conform to the above may be output to the management apparatus 100. Further, the management information output condition is not limited to the above condition. For example, the management information output condition 136 indicates that the management information output unit 136 receives a signal indicating that the management apparatus 100 is operating normally. In this case, even if the management information is output asynchronously with the management information request from the management apparatus 100, the output of the management information is restricted in order to prevent the management information from being invalidated. You may make it memorize | store in the memory | storage means 137 once.
[0077]
As described above, in the gaming machine 1 according to the present invention, various management information obtained from the gaming machine 1 is stored in association with the game being played in the gaming machine 1 by the operation control of the gaming control means 130. Since the management information counting storage unit 131 is configured to individually count and store the management information that has not been output to the management device 130 even if the information is not output when the management information changes, Counts are stored in the storage means 131. In addition, since the management information counted and stored in the management information counting storage unit 131 is output to the management device 100 based on the input of the management information request signal from the management device 100, the management device 100 It becomes unnecessary to collect all the management information of each gaming machine 1... Every short time.
[0078]
On the other hand, the management information output request unit 140 of the management apparatus 100 that requests management information to the management information output unit 136 and collects management information returned from the management information output unit is included in the specific information specifying unit 141. And a request frequency control means 142 are provided to output a management information request signal so as to selectively collect management information designated in advance with respect to the management apparatus 100 and to install the gaming machines 1. The frequency with which management information is requested from each gaming machine 1... Can be adjusted according to the number of machines. Based on the management information request signal sent from the management information output request unit 140 of these management devices 100, the management information output unit 136 outputs only desired management information to the management device 100 at an appropriate timing. .
[0079]
As described above, by specifying the type of management information requested from the management device 100, even in a large game store with a large number of gaming machines 1..., Only the management information desired to be collected in real time can be efficiently managed. Can be collected. Even when it is set to collect all management information from each gaming machine 1..., The management information is counted and stored in the management information counting storage unit 131 for each gaming machine 1. The management device 100 reads the management information at a high speed before the management information of the gaming machine 1 changes, as in the conventional configuration in which the management device 100 scans the switching operation state in a short time to read the management information. There is no need.
[0080]
In addition, since the management device 100 can freely set the management information request timing for each gaming machine 1... By the request frequency control means 142, it can be processed relatively even in a large game shop with a large number of gaming machines 1. Management information can be sufficiently collected and processed using the management apparatus 100 having a small capacity. Therefore, unlike the conventional management information collection system, it is not necessary to supply a management information request signal from the management device 100 to all the gaming machines 1. Even if the management device 100 to be processed is not introduced with the relatively expensive and high-performance management device 100, it is possible to perform overall management of the amusement store with the relatively inexpensive management device 100.
[0081]
That is, if the management information is output to the management device 100 by the gaming machine 1 according to the present invention, and the output management information is collected and managed by the management device 100 or the like, the gaming machine installed in the gaming store Even if the number of 1 or the number of management information output by each gaming machine 1 increases, it becomes possible to output accurate management information to the management apparatus 100, and an extremely useful management information collecting system can be constructed. is there.
[0082]
Note that when only the management information specified by the specific information specifying unit 141 is collected, other management information needs to be separately supplied to the management apparatus 100. For example, the output is not requested by the management information request signal The management information output means 136 may individually count and store the type of management information as undesignated management information and output it to the management apparatus 100 at a predetermined timing. The output timing of the non-designated management information is not particularly limited. For example, the management information batch request signal input from the management device 100 may be set as the predetermined timing. For example, every time the management device 100 makes a management information output request to each gaming machine 1... Reaches a certain number (for example, 100 times), a management information batch request may be made instead of the designated management information. However, it may be requested collectively at the end of the business at the game store. Alternatively, similarly to the fraction management information, each gaming machine 1... May voluntarily output unspecified management information at a time when the gaming machines 1.
[0083]
Next, the control flow of the game control device 101 and the game ball discharge control device 58 in the gaming machine 1 configured as described above will be described based on the flowcharts shown in FIGS. In the above embodiment, the management information counting storage means 131 is provided only in the electrical control device 56, and each detection information and game information is managed by the winning ball detection means 128, the game control means 130, and the game ball discharge control device 58. This information is supplied to the information count storage means 131, and the management information is collected and processed in a comprehensive manner, and is output from the management information count storage means 131 to the management apparatus 100 via the management information output means 136 of the terminal device 57. However, in the following embodiment, a management information counting storage function is added to the electrical control device 56 and the game ball discharge control device 58, and a management information transmission function and a control signal from the management device 100 are added. A reception function is added to each control device.
[0084]
First, game control and management information control of the electrical control device 56 will be described. The electrical control device 56 is reset, for example, every 2 milliseconds, and performs routine work according to a predetermined processing procedure every time it is activated by reset, and again enters a standby (waiting for reset) state. When the gaming machine 1 is turned on when the store is opened or the like, initialization processing such as RAM clearing and flag initial setting is performed, and then the processing proceeds to each processing.
[0085]
When restarted by reset, first, input processing for processing detection outputs of various detectors is performed, special symbol processing for performing the second auxiliary game using the special symbol display device 32 is performed, and the normal symbol display device 35 is used. In this case, it is determined whether or not the “award ball number request flag” set in the input process described in detail later is set, and the award ball number request flag is set. In this case, a prize ball number transmission process for outputting the prize ball number as management information to the management apparatus 100 is performed. Next, it is determined whether or not the “game information request flag” set in the input process is set. If the game information request flag is set, the management apparatus 100 uses various game information as management information. The game information transmission process to be output to is performed. Next, information calculation processing for calculating new management information based on various collected information is performed, and whether or not the gaming machine 1 is fraudulent is monitored. A control signal is output and a sound effect is output based on the flag being set, and a random number used in special drawing processing or general drawing processing to be described later is updated.
[0086]
In the input process, first, the first special figure starting winning ball detector 41 (SW1), the second special figure starting winning ball detector 42 (SW2), the third special figure starting winning ball detector 43 (SW3), and the continuation. Winning ball detector 44 (SW4), grand prize opening winning ball detector 45 (SW5), first normal start gate passing ball detector 46 (SW6), second normal start gate passing ball detector 47 (SW7) The first general winning ball detector 48 (SW8), the second general winning ball detector 49 (SW9), the third general winning ball detector 50 (SW10), and the fourth general winning ball detector 51 (SW11). The detection output of the sensor, the control command from the game ball discharge control device 58, and the control command from the management device 100 are read, and the presence or absence of input is determined.
[0087]
Next, it is determined whether or not the first special figure starting winning ball detector 41 is on. When the detection output is input, the count value is updated by adding “1” to the SW1 count value. Special figure start storage processing is performed. In the special figure starting storage process (the flowchart shown in FIG. 15), it is updated by adding “1” to the 5-prize ball count value, and it is determined whether or not the stored value in the special figure starting storage is less than “4”. If it is “3” or less, the random number used in the special figure processing described later is extracted, the extracted random number is stored, and the count value is updated by adding “1” to the special figure starting storage value. To do. On the other hand, when the stored value of the special figure start memory is “4”, the upper limit value of the special figure start memory has been reached, so the start memory based on the detection of the special figure start winning ball is not added and the special memory is not added. The figure start storage process is terminated. The reason for adding to the “5 prize ball count value” in the special figure starting storage process is that the number of prize balls to be discharged by winning in the prize area is set to 5.
[0088]
When a series of processes based on turning on the first special figure starting winning ball detector 41 is completed as described above, it is then determined whether or not the second special figure starting winning ball detector 42 is turned on. If the second special figure start winning ball detector 42 is on, "1" is added to the SW2 count value, and the special figure start storing process similar to the above is performed. Next, it is determined whether or not the third special figure starting winning ball detector 43 is turned on. If the third special figure starting winning ball detector 43 is turned on, the SW3 count value is set to “1”. ”And a special figure starting storage process.
[0089]
Next, it is determined whether or not the continuous winning ball detector 44 in the variable winning device 33 is on. If the continuous winning ball detector 44 is on, “1” is added to the SW4 count value. Update with that. Further, it is determined whether or not the big winning opening winning ball detector 45 in the variable winning device 33 is turned on. If the big winning opening winning ball detector 45 is turned on, the SW5 count value and 15 After updating by adding “1” to each of the winning ball count values, it is determined whether or not the big winning opening 33a of the variable winning device 3 is open. If it is open, one cycle of the special game is continuing. Therefore, it is regarded as an appropriate winning ball to the variable winning device 33 and “1” is added to the winning count value. The winning count value is counted for each cycle of the special game, and is cleared every time the cycle ends in the special figure process described later.
[0090]
However, when the special winning opening 33a is closed by the ball receiving door 40, it can be determined that the winning ball is received in the variable winning device 33 after the end of the special game itself or the end of the cycle. Do not add. Even if the winning ball detected by the big winning opening winning ball detector 45 after the variable winning device 33 returns to the first state, a predetermined winning ball may be discharged as an effective winning ball. good. The reason why “1” is added to the 15-award ball count value in the above process is that the number of discharged award balls based on winning in the variable winning device 33 is set to 15.
[0091]
In addition, when the first normal figure start gate passage ball detector 46 is on, the SW6 count value is updated by adding “1”, and the normal figure start storage process is performed. In this normal chart start storage process (flow chart shown in FIG. 16), it is determined whether or not the general chart start stored value is less than “4”. The random number used in the usual figure processing is extracted and stored, and the random number is updated by adding “1” to the usual figure start storage value. On the other hand, if the memory value of the general chart start memory is “4”, the upper limit value of the general chart start memory has been reached. The figure start storage process is terminated. Similarly, when the second general-purpose start gate passing sphere detector 47 is on, “1” is added to the SW7 count value and the normal start storage process is performed.
[0092]
Next, it is determined whether or not the first general winning ball detector 48 is turned on. If the first general winning ball detector 48 is turned on, the SW8 count value and the 10th prize ball count value are set to “ Update by adding 1 ”. The reason why “1” is added to the 10-award ball count value in the above process is that the number of discharged award balls based on winning in the first to fourth general winning ports 11a to 11d is set to 10. . Similarly, it is determined whether the second general winning ball detector 49, the third general winning ball detector 50, and the fourth general winning ball detector 51 are turned on. If they are turned on, the SW9 count value is set. , SW1 count value, SW11 count value and 10 prize ball count value are each updated by adding “1”.
[0093]
After performing processing based on the detection information of each detector as described above, when a command signal is received from the game ball discharge control device 58 and the number of prize balls is requested by the command signal Set “Prize ball request flag”. Next, a control command is received from the management device 100. If game information is requested by the command signal, a “game information request flag” is set, and the input process is terminated.
[0094]
Next, a description will be given of a general diagram process for controlling the start and end of the preliminary game performed using the normal symbol display device 35 and the start and end of the first auxiliary game performed using the auxiliary variable winning device 34.
[0095]
In the normal signal processing, first, it is determined whether or not a “general power release flag” for converting the auxiliary variable winning device (ordinary electric accessory) 34 to the second state is set. If it is not set, then whether or not the “normal figure weight flag” for restricting the start of the conversion operation of the normal symbol display device 35 during the first auxiliary game in which the auxiliary variable winning device 34 is performing the conversion operation is set. If the normal symbol weight flag is not set, then the “general symbol lose flag” for setting the stop symbol of the normal symbol display device 35 to the lost symbol (the symbol that does not correspond to the award mode) is set. If the stop symbol losing flag is not set, the “variable display of normal map” for controlling the conversion operation of the normal symbol display device 35 as a preliminary game is then performed. It is determined whether or not the "lag" is set, and if the usual figure variable display flag is not set, the first and second ordinary figure starting gate passing ball detectors 46 and 47, which are the starting conditions for the preliminary game, are then set. It is determined whether or not there is a “normal figure start memory”, and if there is no normal figure start memory, the normal figure process is temporarily terminated as it is.
[0096]
While the processing similar to the above is performed every 2 milliseconds of activation, when a game ball passes through the first and second general chart start gates 36a and 36b and the normal chart start memory is set. Is to start a preliminary game based on the normal start memory. First, “1” is decremented from the stored value of the normal diagram start memory with the start of the preliminary game, and the “normal diagram variable display flag” is set, and the “normal diagram” for maintaining the conversion state of the normal symbol display device 35 is set. Set "display timer" (for example, 5 seconds). Further, by adding “1” to the common figure variable display count value, which is the start stored value of the preliminary game, the normal figure variable display count value is updated.
[0097]
Thus, in the general map processing that is started after the “variable map display flag” is set, it is determined whether or not the general map display timer has expired. In addition to resetting the “common figure variable display flag”, the stop symbol is determined based on the random number value extracted in the common figure start storage process during the input process. Then, it is determined whether or not the determined stop symbol is a winning symbol (a symbol corresponding to the award mode). If the determined symbol does not correspond to the winning symbol, the universal symbol losing symbol and the universal symbol losing timer (for example, 500) are determined. (Milliseconds) is set, and the normal drawing process is temporarily terminated. As described above, in the usual drawing process that is started after the common figure lose flag and the common figure lose timer are set, it is determined whether or not the common figure lose timer has expired. If the timer expires, the preliminary game is ended by resetting the usual lose flag, and the normal game state is restored.
[0098]
As described above, even in the normal game process that starts after returning to the normal game state, if there is a normal game start memory, the preliminary game is continuously performed based on the normal game start memory. Therefore, when the stop symbol of the normal symbol display device 35 is a winning symbol (a symbol corresponding to the prize mode) in the preliminary game, a “general power release flag” and a “general power release timer” (for example, 3 seconds) Is set, and the normal power release count value is updated by adding “1” to the general power release count value, and the normal diagram processing is temporarily terminated. Thus, in the normal processing which is started after the general electric power release flag is set, the first auxiliary game for converting the auxiliary variable winning device 34 to the second state is started and the general electric timer has timed out. When the normal power timer expires, the “normal power release flag” is reset and the first auxiliary game is ended.
[0099]
Further, along with the end of the first auxiliary game, a “general power wait flag” and a “normal time wait timer” (for example, 1 second) are set, and the normal time processing is temporarily ended. In this first auxiliary game, when a game ball wins the first special figure starting opening 38a of the auxiliary variable winning device 34 and the first special figure starting winning ball detector 41 detects the winning ball, it will be described later. It shifts to the second auxiliary game. Even if the game ball does not win in the auxiliary variable winning device 34 in the first auxiliary game, the game ball wins at any of the second and third special figure starting ports 38a, 38b, so that The second auxiliary game is also started when there is a figure start memory.
[0100]
Then, after the auxiliary variable winning device 34 is returned to the first state, it is determined whether or not the normal weight timer has expired based on the fact that the normal weight flag is set, and this normal weight is determined. When the timer expires, the normal figure wait flag is reset to return to the normal game state, or the process proceeds to the second auxiliary game performed using the special symbol display device 32. The wait time is set here because the game ball that has won a prize in the auxiliary variable winning device 34 in the first auxiliary game is detected by the first special figure start winning detector 41 and the second auxiliary game transition condition is satisfied. This is to ensure a sufficient time necessary to determine whether or not the operation has been performed.
[0101]
Next, a special figure process for controlling the start and end of the second auxiliary game performed using the special symbol display device 32 and the start and end of the special game performed using the variable winning device 33 will be described.
[0102]
In this special drawing process, first, it is determined whether or not the “large winning opening opening flag” for setting the variable winning apparatus 33 to the second state by opening the large winning opening 33a of the variable winning apparatus 33 is set. And if the special winning opening release flag is not set, it is then determined whether or not the “continuation flag” for updating the cycle in the special game is set. If the continuation flag is not set Next, it is determined whether or not the “fanfare flag” for audibly leaving the special game transition condition in the second auxiliary game is set. If the fanfare flag is not set, 2 It is determined whether or not a “special figure stop flag” for stopping the special symbol display device 32 in the auxiliary game is set, and the special figure is stopped. If the lag is not set, it is then determined whether or not the “special figure weight flag” that causes the wait time after the end of the cycle in the special game is set. If the special figure weight flag is not set, Next, it is determined whether or not a “special figure losing flag” for setting the stop symbol of the special symbol display device 32 to be a losing symbol (a symbol not corresponding to the award mode) is set, and the special symbol losing flag is set. If there is not, then it is determined whether or not the “special figure variable display flag” for controlling the conversion operation of the special symbol display device 32 is set as the second auxiliary game, and the special figure variable display flag is also set. If not, is there a “special drawing start memory” which is the detection memory of the first to third special figure start winning ball detectors 41 to 43, which is the next start condition of the second auxiliary game? Or it determines, if there be 該特 view start memory, it once ends the special symbol processing.
[0103]
While performing the same processing as above every 2 milliseconds of activation, a game ball won in any of the first to third special figure start ports 38a to 38c is detected as a first to third special figure start winning ball detector. By detecting any of 41 to 43, if the special figure start memory is set, the second auxiliary game is started based on the special figure start memory. First, “1” is decremented from the stored value of the special figure start memory along with the start of the second auxiliary game, and the “special figure variable display flag” is set, and the conversion state of the special symbol display device 32 is maintained. A special figure display timer (for example, 5 seconds) is set. Further, the special figure variable display count value is updated by adding “1” to the special figure variable display count value which is the start stored value of the second auxiliary game, and then the special figure processing is temporarily ended.
[0104]
Thus, in the special figure processing started after the “special figure variable display flag” is set, the special figure display timer determines whether or not the special figure display timer has expired. In addition to resetting the “special figure variable display flag”, the stop symbol is determined based on the random number extracted in the special figure start storage process during the input process, and the “special figure stop flag” is set. Then, based on the setting of the special symbol stop flag, the three-digit symbols of the special symbol display device 32 are sequentially stopped at an appropriate timing, and the stop symbol determined by the extracted random number is sent to the special symbol display device 32. Make it fixed.
[0105]
After the three-digit stop symbol is displayed on the special symbol display device 32, the special symbol stop symbol is reset and it is determined whether or not the determined stop symbol is a jackpot symbol (a symbol corresponding to the award mode). If it does not correspond to the big hit symbol, a special figure loss flag and a special figure loss timer (for example, 1 second) are set, and the special figure process is temporarily terminated. As described above, in the special figure processing that is started after the special figure loss flag and the special figure loss timer are set, it is determined whether or not the special figure loss timer has expired. When the timer expires, the second auxiliary game is ended by resetting the special figure lose flag, and the normal game state is restored.
[0106]
As described above, when there is a special figure start memory even in the special figure processing that starts after returning to the normal game state, the second auxiliary game is continuously performed based on this special figure start memory. Is called. Thus, in the second auxiliary game, when the stop symbol of the special symbol display device 32 is a jackpot symbol (a symbol corresponding to the award mode), the type of award mode (for example, “7”, “7”, “ 7 ”,“ 3 ”,“ 3 ”,“ 3 ”, etc.), the corresponding stop symbol count value is updated by adding“ 1 ”to the corresponding stop symbol count value of the stop symbol counter provided, and the fanfare flag and A fanfare timer (for example, 5 seconds) is set.
[0107]
Thus, in the special processing performed after the fanfare flag is set, it is determined whether or not the fanfare timer has expired. When the fanfare timer expires, the fanfare flag is reset and the “hit flag” is set. By setting it, a special game is started. As the special game starts, the big hit count value is updated by adding “1” to the big hit count value, which is the count value of the number of occurrences of the special game, and the “Big Winner Open Flag” is set, and the variable prize is won. The number of second state conversions of the device 33 is updated by adding “1” to the large winning opening opening count value that is a count storage value, and the large winning opening opening count value is updated, and the continuous number value that is the counting value of the number of cycles in the special game. "1" is added to the value to update the number of continuations, and a big prize opening timer is set for timing the second state conversion time of the variable prize winning device 33, which is one of the conditions for completing one cycle in the special game. Then, the special figure process is temporarily terminated.
[0108]
In the special drawing process that is started after the big prize opening opening flag is set as described above, the big prize opening 33a is opened by converting the ball receiving door 40 of the variable prize winning device 33 to the second state. The first cycle of the special game is started, and it is determined whether or not the cycle update condition is satisfied based on the continuous winning ball detector (SW4) 44 detecting the continuous winning ball during the continuation of the first cycle. Then, it is determined whether the end condition of the cycle is “the big prize opening timer has timed up” or “whether the winning count number as the count value of the winning ball to the variable winning device 33 in the cycle has reached 10”.
[0109]
If a continuous winning ball is detected during the one cycle, the cycle is updated again after the end of the cycle by setting a “continuation flag”. However, the continuation flag is set only once in one cycle, and even if the continuation detector 44 is turned on twice or more in the same cycle, the continuation flag based on the first continuous winning ball detection After setting, the presence / absence determination of the continuous winning ball is not performed. In addition, when the number of continuations of the cycle is 16 (the value of the number of continuations is “16”), the special game end condition is satisfied, and the detection output of the continuous winning ball detector 44 during the 16 cycles. The continuation flag based on is not set.
[0110]
When the condition for ending the cycle (timeout of the big prize opening timer or the winning count = 10) is satisfied, the big prize opening that counts the total number of winning balls detected by the big prize opening prize ball detector 45 of the gaming machine 1 The winning count value is updated by adding the winning count value of the cycle to the winning count value, and the “Large Winner Open Flag” is reset and the “Special Wait Flag” and “Special Wait” A “timer” (for example, 2 seconds) is set, and the special figure process is temporarily terminated.
[0111]
If the continuation flag is set in the special figure processing that is started after one cycle of the special game is completed as described above, it is determined whether or not the special figure weight timer has expired. When the wait timer expires, the continuation flag and the special figure wait flag are reset and the winning count value obtained by counting the number of winning balls at the previous cycle is cleared. Then, the “big prize opening release flag” is set, and the big prize opening release count value is updated by adding “1” to the big prize opening opening count value which is the count storage value of the second state conversion count of the variable prize winning device 33. Then, the continuation count value is updated by adding “1” to the continuation count value, which is the count value of the cycle count in the special game, and the variable winning device 33 is one of the end conditions of one cycle in the special game. A special prize opening timer for counting the two-state conversion time is set, and the special figure process is temporarily terminated. Thus, one special game cycle similar to that described above is executed.
[0112]
On the other hand, if the continuation flag is not set in the special figure process that is started after one cycle of the special game is completed, the special figure wait timer is set to the time based on the fact that the special figure wait flag is set. If the special figure wait timer expires, the special game is terminated by resetting the special figure weight flag and the big hit flag, and the count value of the number of continuations in the gaming machine 1 is obtained. The continuation count value is updated by adding the continuation count value as the count value of the cycle update count in the special game to the continuation count value, and the continuation count is cleared. Thus, after the end of the last cycle of the special game, when a predetermined time counted by the special figure wait timer elapses, the normal game state is restored, and if the special figure start memory is set here, the second auxiliary is again made. A game is played.
[0113]
Next, when the game ball discharge control device 58 discharges the prize ball, the game ball discharge control device 58 requests the electric control device 56 for the number of winning prize balls corresponding to the winning ball, and the discharge is performed. The prize ball number transmission process for transmitting the number of prize balls from the electrical control device 56 to the game ball discharge control device 58 will be described.
[0114]
This award ball number transmission process is performed based on the setting of the “award ball number request flag” in the above input process. First, it is determined whether or not the “prize ball data determination flag” is set. If the transmission data determination flag is set, it is determined whether transmission of the transmission data determined when the transmission data determination flag is set has been completed, and transmission of all data is completed. If it has not been completed, transmission processing is performed. When the transmission data from the electrical control device 56 to the game ball discharge control device 58 is binary data, a transmission clock is created based on the activation interval (reset interval) of the electrical control device, and this transmission clock is used as the transmission clock. Transmission data can be transmitted in synchronization. In such a case, since all the transmission data determined when the transmission data determination flag is set cannot be transmitted in one award ball number transmission process, a plurality of award ball transmission processes are required.
[0115]
When transmission of the transmission data ends, the transmission data determination flag is reset, and the prize ball number request flag set based on the prize ball number request from the game ball discharge control device 58 is reset, and the prize ball number transmission is performed. The process is temporarily terminated. Then, in the award ball number transmission process started thereafter, when the award ball number request flag is set again, the game ball discharge control device 58 is determined based on the fact that the transmission data determination flag is not set. The transmission data to be transmitted is determined.
[0116]
In determining the transmission data, first, the 5th prize ball count value was “1” or more based on the fact that any of the first to third special figure starting winning ball detectors 41 to 43 is turned on in the above input process. In this case, the 5-prize ball count value is updated by subtracting “1” from the 5-prize ball count value, and five award ball data as transmission data to the game ball discharge control device 58 is set. A transmission data determination flag is set based on setting the individual award ball data. Thus, as described above, no other transmission data is set until the five award ball data is sent to the game ball discharge control device 58.
[0117]
In addition, when the transmission data is determined in a state where the transmission data determination flag is not set, and the five prize ball count value is “0”, is the 15 prize ball count value “0”? If the 15 winning ball count value is “1” or more based on the fact that the winning ball winning ball detector 45 in the variable winning device 33 detects the winning ball winning ball, The 15 prize ball count value is updated by subtracting “1” from the 15 prize ball count value, and 15 prize ball data is set as transmission data to the game ball discharge control device 58. The transmission data determination flag is set based on setting.
[0118]
Further, when the transmission data is determined in a state where the transmission data determination flag is not set, and the 5th prize ball count value and the 15th prize ball count value are “0”, the 10th prize ball count value is “0”. It is determined whether or not it is “0”, and the 10th prize ball count value is “1” or more based on the fact that any of the first to fourth general prize ball detectors 48 to 51 detects the regular prize ball. In this case, the 10 award ball count value is updated by subtracting “1” from the 10 award ball count value, and the transmission data determination flag is set based on the setting of the 10 award ball data.
[0119]
On the other hand, in spite of a prize ball number request from the game ball discharge control device 58, the electrical control device 56 has any of the “5 prize ball count value”, the “10 prize ball count value”, and the “15 prize ball count value” “0”. ”Is set,“ abnormal data ”is set without setting the winning ball number data, and the abnormal data is output to the gaming ball discharge control device 58, so that the winning ball number request is invalidated. It is. A case where such abnormal data occurs is when the safe sensor 63 is turned on other than detecting a winning ball that has passed through an appropriate winning area. For example, a player directs radio waves of a specific frequency toward the gaming machine 1. It is assumed that it is caused by fraudulent acts such as radiatingTheTherefore, although omitted in this flowchart, you may make it alert | report visually that the abnormal condition generate | occur | produced in the said gaming machine 1 visually.
[0120]
When winning ball number data is transmitted based on the winning ball number data request from the game ball discharge control device 58, the winning ball number data based on the winning ball type is stored in the order of winning in each winning area. Each time there is a request to send prize ball number data from the ball discharge control device 58, the oldest stored prize ball number data may be discharged sequentially. However, as in the above-described prize ball number transmission process, “5 award ball data” with a small number of ball discharges is first transmitted preferentially. If there is no 5 award ball count value, “10 award ball data” is also sent, and a 5 award ball count value is also 10 award balls. If there is no count value, it is assumed that “15 prize ball data” is transmitted to the game ball discharge control device 58. If a large number of winning balls are generated in a short time, the prize ball discharge operation can be performed in a short time. It becomes possible to quickly process sequentially from the award ball data that can be done Since, it is possible to prevent the undrained amount of prize balls data increases significantly.
[0121]
Further, in the present embodiment, all the winning areas that are subject to winning ball discharge are provided with sensors, and the number of winning balls according to the type of each winning area is counted. When the fourth general winning ball detectors 48 to 51 are abolished and a prize ball number request is made from the game ball discharge control device 58, both the 5th prize ball count value and the 15th prize ball count value are “0”. If there is, it may be configured to set 10 award ball data and transmit it to the game ball discharge control device 58.
[0122]
Next, a game information transmission process performed based on the fact that the game information request flag is set in the reception process when the electrical control device 56 receives a game information request from the management apparatus 100 will be described.
[0123]
In the game information transmission process, it is first determined whether or not the “transmission data storage flag” is set. If the transmission data storage flag is not set, the current transmission information is set in the transmission area and the transmission is performed. Set the data storage flag. By doing so, the game information at the time (current) when the game information flag is set based on receiving the game information request command from the management device 100 can be sent to the management device 100. Note that, when the number of types of management information requested by the management device 100 is small, the transmission of management information can be completed in a short time. Therefore, there is very little possibility that the contents of game information will be updated during transmission, There is no need to set information in the transmission area in a batch.
[0124]
After the transmission data storage flag and the transmission information are set as described above, it is determined whether transmission of all transmission information set in the transmission area is completed, and transmission of all transmission information is completed. If not, transmission processing for transmitting the transmission information to the management apparatus 100 is performed, and the game information processing is once ended. When transmission of all data is completed while repeating the same processing, the game information request flag and the transmission data storage flag are reset, and a new management information request command from the management device 100 is accepted, and based on the request command New transmission information can be set in the transmission area.
[0125]
Note that the management information transmitted to the management device 100 in the game information transmission process performed by the electrical control device 56 is, for example, as described in the above block diagram, the number of winning balls (detected balls SW1 to SW11) in various winning areas. Number), number of jackpots, number of times of opening of the big winning opening, number of winning mouth winnings during jackpot, number of continuations, number of special figure variable display times, number of normal figure variable display times, number of fraud occurrences, number of times per consecutive etc. In addition, as management information processed in the information calculation processing described below, a big hit probability, a hit probability, an average number of continuations, a big winning opening average winning number, and the like are also transmitted to the management device 100.
[0126]
Next, an information calculation process for generating new management information by calculating the management information collected by the electrical control device 56 will be described.
[0127]
In the information calculation process, it is determined whether or not the “special figure variable display flag” is set in the special figure process, and if the special figure variable display flag is not set, the current count value of the special figure variable display counter Is used to calculate the jackpot probability ("big hit count value" ÷ "special figure variable display count value"), and if the special figure variable display flag is set, the count value of the special figure variable display counter is set to "1 Calculate the jackpot probability based on the reduced value. That is, if the second auxiliary game is being executed when the big hit probability is calculated (the special figure variable display flag is set), the result of the second auxiliary game being executed is “hit” or “lost” This is because the value of the big hit counter used for the calculation of the big hit probability does not correspond to the value of the special figure variable display counter because the big hit probability cannot be calculated. Therefore, by excluding the game information regarding the second auxiliary game that is currently being executed from the target of the jackpot probability calculation, it is possible to calculate an appropriate jackpot probability based on the previous game information.
[0128]
Next, it is determined whether or not the special winning opening release flag is set in the above special figure processing. If the special winning opening release flag is not set, the average winning prize winning number is calculated (“big winning entry winning” Number count value ”÷“ big prize opening open count value ”), and if the big prize opening flag is set, the calculation of the average prize winning number is not performed. In other words, when each of the special game cycles is being executed when calculating the average winning prize opening number (the big winning opening release flag is set), the number of winning prizes in the currently executed cycle is not yet determined. In addition to being confirmed, it will be updated sequentially, and the appropriate average number of winning prizes cannot be calculated, so the operation for calculating the average number of winning prizes is restricted. In such a case, the previous big winning opening average winning number may be stored and held, and the previous stored value may be handled as management information, or the cycle is started in the same manner as the big hit probability calculation. The average number of winning prizes may be calculated based on the previous value.
[0129]
Next, it is determined whether or not the big hit flag is set in the special figure processing. If the big hit flag is not set, the average number of continuations is calculated (“continuation count value” ÷ “big hit count value”), If the big hit flag is set, the “big hit medium flag” is set. In other words, if the special game is being continued when the average number of continuations is calculated (the jackpot flag is set), the count value of the continuation counter in the ongoing special game is uncertain, Since the average continuation number cannot be calculated, the calculation of the average continuation number is restricted. Further, based on setting the big hit flag, when the special game is finished, it is possible to determine whether or not the next special game is continuously generated.
[0130]
Next, it is determined whether or not the “normal map variable display flag” is set in the above-mentioned normal map processing, and if the universal map variable display flag is not set, the count value of the current general map variable display counter is used. When the probability is calculated ("opening count value" ÷ "variable display count value"), and if the general variable display flag is set, "1" is subtracted from the count value of the general variable display counter. The hit probability is calculated based on the obtained value. In other words, if a preliminary game is being executed when the winning probability is calculated (the variable variable display flag is set), whether the result of the preliminary game being executed is “hit” or “losing” is uncertain. For this reason, the value of the hit counter used for the calculation of the hit probability does not correspond to the value of the common variable display counter, and an appropriate hit probability cannot be calculated. Therefore, by excluding the game information related to the currently executed preliminary game from the target of the hit probability calculation, it is possible to calculate an appropriate hit probability based on the previous game information.
[0131]
After performing each processing described above, it is determined whether or not the “continuous hit monitoring flag” is set. If the corresponding monitoring flag is not set, then whether or not the “big hit flag” is set. Determine whether. If the big hit flag is not set, the information calculation process is terminated. If the big hit flag is set, it is then determined whether the big hit flag is set, and the big hit flag is set. Then, the information calculation process is terminated as it is.
[0132]
However, if the big hit flag has been reset with the “big hit flag” set as described above (when the special game has ended, the big hit flag has been reset in the special figure processing), Reset the big hit flag and set the continuous hit judgment range (for example, “Special figure variable display count value” + “predetermined number”) and set the “continuous hit monitoring flag” to perform the information calculation process. In this way, in the next information calculation process, the number of executions of the second auxiliary game (the special figure variable display count value after the end of the special game is based on the fact that the continuous hit monitoring flag is set). ) Is within the continuous hit determination range.
[0133]
Here, the “continuous hit determination range” means “the range of the number of times of execution of the second auxiliary game” that can be considered that the special game has occurred continuously. If the number of times of the second auxiliary game performed until the special game transition condition (formation of a prize mode in the second auxiliary game) is within the numerical value set in the continuous hit determination range, the special game is continued. It is judged that it occurred. In other words, “per consecutive game” means a state in which the next special game is generated before the predetermined number of times of the second auxiliary game is performed after the reference special game. When the count value is set as management information, it is necessary to count the number of times the second auxiliary game is executed after the special game is finished and before the next special game is generated, as in this embodiment.
[0134]
Then, every time the information calculation process is executed, it is determined whether or not the special figure variable display count value is within the continuous hit determination range, and the special game is generated within the special figure variable display count value within the continuous hit determination range. If the “big hit flag” is set, “1” is added to the count value per continuous to update the count value per continuous. Furthermore, if the number of second auxiliary games played until the special game is subsequently generated is also within the continuous hit determination range, the continuous hit count value is similarly updated.
[0135]
On the other hand, if the special figure variable display count value exceeds the continuous hit detection range, even if a special game occurs after that, it cannot be determined as “continuous hit”, so the continuous hit monitoring flag is reset to stop continuous hit monitoring. To do. Then, it is determined whether the count value per continuous is “1” or “2” or more. Only when the count value is “2” or more, the per-continuous count value (continuous number 2, continuous number 3,... In addition, the corresponding per-continuous counter value is updated by adding “1” to the counter value of the corresponding continuous counter among the consecutive per-counters provided individually according to the “1” is added, and the information calculation process ends.
[0136]
Note that the “predetermined number” used when setting the continuous hit determination range is an arbitrary natural number (for example, 5). If this predetermined number is set to a large value, consecutive hits are relatively likely to occur. If it is set to a small value, it is relatively difficult for continuous hits to occur. Further, the predetermined number is not limited to a predetermined value, and the setting may be changed in the electrical control device 56 according to the gaming state. For example, when the count value of the counter per continuous is small (the number of times per continuous is small), the predetermined number is increased to make it easy to generate a continuous hit, or the count value of the counter per continuous is large (the number of times per continuous In the case of many), the predetermined number is reduced to make it difficult to generate continuous hits.
[0137]
Next, the game ball discharge control and management information control of the game ball discharge control device 58 will be described.
[0138]
First, when a launch stop command is received from the management device 100, a launch control process for stopping the operation of the hitting device of the gaming machine 1 is performed, and then a discharge information request command from the management device 100 is received. Whether or not a discharge information transmission flag is set. If the discharge information transmission flag is set, a discharge information transmission process is performed, and then the game ball discharge device 73 has enough balls to discharge the game ball. When it does not remain, supply request processing for making a supply request to the management apparatus 100 is performed. Next, it is determined whether or not the “ball rental discharging flag”, “principal ball discharging flag”, and “ball removal discharging flag” are set. If any flag is set, the set flag Depending on the rental ball discharge processing, prize ball discharge processing, ballRemovalPerform out processing.
[0139]
If none of the above flags are set, it is then determined whether or not the “rental lending flag” is set. If the “lending lending flag” is set, the “throwing out lending flag” Next, it is determined whether or not the “prize ball discharge flag” is set. If the “prize ball discharge flag” is set, the “plenary ball discharge flag” is set and the safe The safe count value is updated by adding “1” to the count value of the ball counter, then it is determined whether the “ball removal flag” is set. If the “ball removal flag” is set, Set the “ball removal discharging flag”. Then, the same process as described above is repeated again.
[0140]
Next, the firing control process will be described. In this launch control process, first, it is determined whether or not “launch stop flag 1” (a flag that is set when there is a poor connection with the ball lending control device 15 in the input process described later) is set. If it is determined and the firing stop flag is not set, then “fire launch flag 2” (a flag that is set when a launch stop command is received from the management apparatus 100 in the input process described later) is set. If the fire stop flag 2 is not set, the fire stop relay 60 is turned off (or the off state is maintained), and the fire control process is temporarily terminated. On the other hand, if either the firing stop flag 1 or the firing stop flag 2 is set, the firing stop relay 60 is turned on to disable the hitting ball launching device and stop the game in the gaming machine 1. It is.
[0141]
Next, a discharge information transmission process performed based on the setting of a “discharge information transmission flag” in an input process described later upon receiving a discharge information request command from the management apparatus 100 will be described. The management information to be transmitted to the management apparatus 100 in this discharge information transmission process includes, for example, the number of discharge operations, the total number of winning ball discharges, the total number of ball rental discharges, the number of ball rental discharges, and the number of safe balls as described in the above block configuration diagram The number of out balls, the number of fired balls, the number of foul balls, the operating time, the number of ball removals, the number of replenishments, the number of discharges from the promoted wing. Further, as management information processed by an information calculation process described later, a divisor, an operation rate, a foul rate, a discharge error rate, and the like are also transmitted to the management device 100.
[0142]
In this discharge information transmission process, it is first determined whether or not the safe sensor 63 is on. If the safe sensor 53 is not on, it is determined whether or not the safe solenoid 66 is on. If the solenoid 66 is not turned on, it is determined whether or not all the data requested to be transmitted has been transmitted. If the transmission has not been completed, the transmission process is continued, and if the transmission of all the data has been completed. , “Discharge information transmission flag” is reset.
[0143]
Here, if either the safe sensor 63 or the safe solenoid 66 is in the on state, the safe ball count as the management information is updated, so the safe count value that is the count value of the safe ball count is used. This means that the division data calculated in this way is also updated sequentially. Therefore, if either the safe sensor 63 or the safe solenoid 66 is in the ON state, management information with the fact that the division data is being calculated is transmitted to the management apparatus 100 when the division data is transmitted. . In addition, if the safe ball count is in the process of being updated, there is an unprocessed prize ball discharge operation performed based on the winning ball, so an error count value that is a count value of a discharge error that occurred during the prize ball discharge operation is also May be updated. Therefore, when the discharge error rate is transmitted, management information to which the discharge error rate data is being calculated is sent to the management apparatus 100.
[0144]
Next, a supply request process for making a supply request to the management device 100 when the remaining number of balls used for the ball discharge by the game ball discharge device 73 is insufficient will be described.
[0145]
In this replenishment request process, it is first determined whether or not the “replenishment flag” is set. If the replenishment flag is not set, it is then determined whether or not the “ball shortage flag” is set, If the ball shortage flag is not set, it is determined that there is no need for a replenishment request, and the replenishment request process is performed once. The ball shortage flag is a flag that is set in an input process to be described later based on various conditions such as the supply sensor 74 being turned on.
[0146]
When the ball shortage flag is set while repeating the same replenishment request processing as described above, “1” is set to the replenishment count value for setting the “replenishment flag and counting the number of replenishment requests made to the management apparatus 100. The addition is updated, a replenishment request signal is sent to the management device 100, and the completion lamp 31 is turned on to notify the player of the lack of balls of the gaming machine 1. Thus, in the replenishment request process performed after the replenishment flag is set, transmission of the replenishment request signal and lighting of the completion lamp 31 are continuously performed until the ball shortage flag is reset. And when the supply of balls is made to the gaming machine 1 under the control of the management device 100 and the ball shortage flag is reset based on various conditions such as the supply sensor 54 being turned off, the supply flag is reset, The completion lamp 31 is turned off and the supply request process is terminated.
[0147]
Next, a rental ball discharge process will be described. Note that this ball rental discharge processing is performed based on the fact that the “ball rental discharge flag” is set by setting the “ball rental discharge flag” in the input processing described later.
[0148]
In the lending process, it is first determined whether or not the “loaning end flag” is set. If the lending end flag is not set, whether or not the “loaning flag” is set. If the lending flag is not set, a discharge start condition check is performed to determine whether or not the lending discharge operation is possible, and the discharge start condition is not satisfied. If it is in a possible state, the rental ball discharge process is temporarily terminated as it is. The discharge start condition is, for example, a state in which the first and second half-end sensors 82a and 82b are not turned on (a state in which a sufficient discharge standby ball that can be supplied to the game ball discharge device 73 remains), A state where the front panel 7 is closed (a state where the discharged balls discharged from the game ball discharge device 73 are led out to the ball supply tray 16), a state where the overflow sensor 90 is not turned on (distribution of the ball discharge rod 83) If there is a condition that any one of these is not satisfied, the rental ball discharging operation is restricted.
[0149]
On the other hand, if all the discharge start conditions are satisfied, the “ball rental flag” is set, and the number of discharged balls to be discharged based on the discharge operation (the number of discharged balls: for example, 25) is set as the discharged ball counter. Is updated by adding the number of discharges generated by the discharge operation to the count value of the lending discharge total counter, and the count value of the discharge operation counter for counting the number of times of the lending discharge operation is set to `` 1 ”is added and updated, and a discharge timer (for example, 3 seconds) for detecting the occurrence of a discharge error is set, and the ball lending control unit 15 is informed that the ball lending discharge operation based on the ball lending request has been started. A ball discharge start signal is transmitted. Then, the first and second discharge solenoids 79a and 79b of the game ball discharge device 73 are turned on to start the game ball discharge operation, and a discharge process is performed.
[0150]
In the above discharge process, it is first determined whether or not the discharge timer has expired. If the discharge timer has not expired, a “discharge rising flag” (in the input process described later, It is determined whether or not a flag set by turning on the second discharge sensors 78a and 78b is set. When the discharge rising flag is set based on the discharge of the game ball from the game ball discharging device 73, the discharge rising flag is reset and discharged by subtracting “1” from the count value of the discharge counter. Update the count value. On the other hand, if the discharge rising flag is not set before the discharge timer expires, it is assumed that a discharge error has occurred, the count value of the discharge counter is returned to zero, and “1” is added to the count value of the discharge error counter. Update the discharge error count. If the discharge operation is forcibly terminated due to the occurrence of a discharge error, the invalid count value is subtracted from the count values of the rented-ball discharge total counter and the rent-ball discharge operation counter updated before the discharge process is performed. Although it is desirable that correction can be performed based on the discharge error count value, these processes are omitted in this embodiment.
[0151]
In the lending discharge process performed again after performing the above discharge process, it is determined whether or not the count value of the discharge counter is “0” based on the fact that the lending flag is set, If the count value is not "0", the first and second discharge solenoids 79a and 79b are turned on and the discharge process is performed. Thereafter, when a predetermined number of game balls have been discharged during the same processing and the count value of the discharge counter reaches “0”, the renting out flag is reset and the “lending end flag” is set. The first and second discharge solenoids 79a and 79b are turned off, a ball rental end timer (for example, 0.5 seconds) is set, and a ball rental discharge end signal is sent to the ball rental control device 15. As described above, when the game ball discharge device 73 having two game ball discharge mechanisms is used, the stop timing of each game ball discharge mechanism can be appropriately changed so that an odd number of balls can be discharged. Alternatively, the rental ball discharge operation may be performed by alternately using two game ball discharge mechanisms.
[0152]
Thus, in the lending discharge process performed after the lending end flag is set, it is determined whether or not the lending end timer has expired, and when the lending end timer has expired, the lending end flag is set. It is reset, and it is determined whether or not the rental ball discharge flag is set. If the rental ball discharge flag is not set, the rental ball discharge flag is reset as it is, and the rental ball discharge process is terminated. On the other hand, if the ball rental discharge flag is set based on receiving a ball rental discharge request from the ball rental control device 15 during the ball rental discharge operation, the same processing as described above is performed again. In this way, the lending process is continued.
[0153]
Next, the prize ball discharge process will be described. This prize ball discharge process is performed based on the fact that “the prize ball discharge flag” is set by setting “the prize ball discharge flag” in the input process described later.
[0154]
In the prize ball discharge process, it is first determined whether or not the “prize ball end flag” is set. If the prize ball end flag is not set, it is determined whether or not the “prize ball flag” is set. If the award ball number flag is not set, it is determined whether or not the award ball number reception flag is set, and only when the award ball number reception flag is not set, the electric control device A prize ball number request signal is transmitted to 56. Next, a discharge start condition check is performed to determine whether or not it is possible to perform the prize ball discharge operation. If the discharge start condition is not satisfied and the discharge start condition is not satisfied, the prize ball discharge process is temporarily performed as it is. finish. The above-mentioned discharge start condition is substantially the same as the above-described rental ball discharge process, but in the present prize ball discharge process, after the prize ball number request signal is transmitted to the electrical control device 56, It is also determined whether or not the number of prize balls has been received from the electrical control device 56.
[0155]
On the other hand, if all the discharge start conditions are satisfied, the number of discharges discharged by the discharge operation is updated by adding to the count value of the total number of winning ball discharge counter, and the “in-award ball flag” is set, It is updated by adding “1” to the count value of the discharge operation counter for counting the number of times the prize ball discharge operation has been performed, and a discharge timer (for example, 3 seconds) for detecting the occurrence of a discharge error is set. Then, the first and second discharge solenoids 79a and 79b of the game ball discharge device 73 are turned on to start the game ball discharge operation, and the discharge process similar to that described in the above-mentioned rental ball discharge process is performed. Note that the number of prize balls to be discharged in the prize ball discharge operation is set in the discharge counter when the number of prize balls is received from the electrical control device 56 in the input process described later.
[0156]
In the prize ball discharge process performed again after the discharge process is performed, it is determined whether or not the count value of the discharge counter is “0” based on the fact that the prize ball flag is set. If the count value is not "0", the first and second discharge solenoids 79a and 79b are turned on and the discharge process is performed. Thereafter, when a predetermined number of game balls have been discharged during the same processing and the count value of the discharge counter reaches “0”, when the number of prize balls is received from the electrical control device 56 in the input processing described later. Reset the award ball number receiving flag, reset the award ball discharging flag, set the award ball end flag, turn off the first and second discharge solenoids 79a and 79b, and The safe solenoid 66 is turned on to pay out the safe ball for which the discharge operation has been completed, a safe payout timer (for example, 200 milliseconds) is set for measuring the time required for the safe ball payout, and the next prize ball discharge is performed. A wait timer (for example, 0.5 seconds) for measuring a wait time provided until the operation is performed is set, and the prize ball discharging process is ended.
[0157]
Thus, in the winning ball discharge process performed after the winning ball end flag is set, it is determined whether or not the safe payout timer has expired, and when the safe payout timer expires, the safe solenoid 66 is turned off. Then, it is determined whether or not the wait timer has expired. When the wait timer expires, the winning ball discharging flag and the winning ball end flag are reset, and the winning ball discharging process is terminated.
[0158]
Next, a ball removal process for extracting the balls in the ball storage tank 71, the outlet basket 72, and the game ball discharge device 73 and discharging them to a collection basket or the like will be described. The ball removal process is a process that starts when the “ball removal flag” is set based on the “ball removal flag” being set in the input process described later. The ball removal flag is reset again in the input process after the ball removal / in-discharge flag is set.
[0159]
In this ball removal process, it is first determined whether or not the “ball removal end flag”, “ball removal in progress flag”, and “ball removal start flag” are set. The ball removal solenoid 94 is turned on, and a ball removal start timer (for example, 1 second) for measuring a time necessary and sufficient for the flow passage to be converted into the ball removal rod 93 by the ball removal solenoid 94 is set. The “ball removal start flag” is set to end the ball removal discharge process once.
[0160]
In the ball removal process performed after the ball removal start flag is set as described above, it is determined whether or not the ball removal start timer has expired, and when the ball removal timer has expired, the game ball is discharged. The ball for turning on the first and second discharge solenoids 79a and 79b of the device 73, resetting the “ball removal start flag”, and setting the “ball removal flag” to determine the completion of the ball discharge operation. A removal timer (for example, 2 seconds) is set, and the ball removal / discharge process is temporarily terminated.
[0161]
Then, in the ball removal discharge process started after the ball removal flag is set, it is determined whether or not the ball removal flag is set. If the ball removal flag is set, the first , The second discharge solenoids 79a and 79b are turned off, the ball discharge / discharge flag and the ball discharge completion flag are reset, and a ball discharge completion timer (for example, 3 seconds) is set to forcibly perform the ball discharge / discharge processing. Terminate. This is because the gaming machine 1 in this embodiment is not provided with a ball removal operation stop function separately, so if the ball removal sensor 96 is turned on again after the ball removal discharge process is started, the ball removal operation is not performed. This is because it is set to stop, and if the ball removal sensor 96 is turned on again before the ball removal operation is completed and the supply / discharge flag is set, it is considered that the ball removal operation is canceled and processed. It is.
[0162]
On the other hand, if the ball removal flag is not set, it is determined whether or not the “discharge falling flag” is set based on the ball being discharged from the game ball discharge device 73, and the discharge falling flag is set. If it has been done, the ball removal timer is updated and the time measurement for a predetermined time (for example, 3 seconds) is started. Here, when the first and second discharge sensors 78 a and 78 b detect the arrival of the ball discharged from the game ball discharge device 73, the “discharge rise flag” is the game ball discharge device 73. When the first and second discharge sensors 78a and 78b detect the passage of the discharged balls, they are set in input processing described later. In the above-described rental ball discharge processing and prize ball discharge processing, Since it was necessary to detect and count one discharge ball, the “discharge rise flag” was sequentially reset in the discharge processing, but it is necessary to count the number of balls removed in the ball removal processing. Because there is no, it was supposed to reset at the end of the ball removal process. The “discharge falling flag” is reset in the input process according to the output levels of the first and second discharge sensors 78a and 78b.
[0163]
If no ball is discharged from the ball discharge device 73 and the discharge falling flag is not set, it is determined whether or not the ball removal timer has expired. The second discharge solenoids 79a and 79b are turned off, the ball discharge / discharge flag and the ball discharge end flag are reset, and a ball discharge end timer (for example, 3 seconds) is set to end the ball discharge processing. That is, when a predetermined time elapsed by the ball removal timer after the discharge balls are detected by the first and second discharge sensors 78a and 78b of the game ball discharge device 73, it is assumed that the ball removal operation has been completed, The extraction / ejection operation is terminated.
[0164]
In the ball removal processing performed after the ball removal completion flag is set as described above, it is determined whether or not the ball removal completion timer has expired, and when the ball removal completion timer expires, the ball removal solenoid 94 is turned off, the “ball removal end flag”, “ball removal / in-discharge flag”, “discharge rising flag”, and “discharge falling flag” are respectively reset, and the ball extraction / discharge processing is ended. When the ball removal solenoid 94 is turned off and the ball removal gate 91 is returned, the ball removal gate 91 is caused to reciprocate several times to cause a ball engagement between the wall and the ball removal gate 91. It may not be possible.
[0165]
In addition, the game ball discharge control device 58 performs a timer interrupt process every predetermined time (for example, 1 millisecond), and in this timer interrupt process, the elapsed time of the clock timer used in each process is updated. In addition, input processing and information calculation processing are performed.
[0166]
Next, input processing will be described. In this input process, first, sensor outputs of various detectors are read, and input commands and the like from the management device 100 and the electrical control device 56 are read, and these detection information and input commands are determined.
[0167]
As a result of the input reading and determination as described above, it is determined whether or not replenishment is necessary. If it is determined that replenishment is necessary, the “ball shortage flag” is set, and replenishment is necessary. If it is determined that there is not, the “ball shortage flag” is reset. When determining whether or not replenishment is necessary, not only whether or not the replenishment sensor 74 is in an on state, but also a stop command from the management apparatus 100 is received even if the replenishment sensor 74 is in an on state. In other words, if the ball is being discharged and discharged, it is not necessary to receive replenishment even if the number of stored balls is insufficient. Therefore, it is determined whether or not replenishment is necessary in consideration of such conditions.
[0168]
Next, based on the operation of the ball removal switch, when the detection output is received from the ball removal sensor 96, the “ball removal flag” is set. When the sensor output is not received, the “ball removal flag” is set. Reset “”. Thus, as described above, it is possible to start the ball extraction operation or cancel the ball extraction operation in the ball extraction processing.
[0169]
Next, it is determined whether or not the safe sensor 63 has detected a safe ball. If a safe ball has been detected, a “prize ball discharge flag” is set. If a safe ball has not been detected, “ Reset “Prize ball discharge flag”. In the above embodiment, a safe solenoid 66 is provided to supply one safe ball to the safe sensor 63, and one safe ball is discharged every time the winning ball discharge operation for each safe ball is completed. Although the configuration is adopted, the safe balls that flow down may be sequentially counted and stored, and the prize ball discharging process may be performed based on the detection and storage of the safe balls.
[0170]
Next, it is determined whether or not the signal level of the detection signal input from the first and second discharge sensors 78a and 78b of the game ball discharge device 73 has risen (inverted from low level to high level). Then, the “discharge rising flag” is set and the “discharge falling flag” is reset. Further, it is determined whether or not the signal level of the detection signals input from the first and second discharge sensors 78a and 78b has fallen (inverted from the high level to the low level). Set the “falling flag”. When the game ball discharge device 73 discharges a ball, the detection output rises when the discharge ball reaches the first and second discharge sensors 78a and 78b, and the discharge ball discharges the first and second discharge sensors 78a and 78b. Since the detection output falls when the vehicle exits, the discharge rising flag and the discharge falling flag are alternately set / reset. However, the discharge rising flag is used in the above-described rental ball discharge processing or prize ball discharge processing. Reset. Note that the ball removal process is reset at the end of the process.
[0171]
next,Card control meansIt is confirmed whether or not it is in a connection state that allows transmission / reception with the ball lending control device 15 (the connection state is monitored). If it is in the connection state, the “launch stop flag 1” is reset, Read the signal, determine the command content of the command signal,AndDirective(Ball signal)If not, the “ball rental discharge flag” is reset. On the other hand, if the command from the ball lending control device 15 is a ball lending request, the “ball lending discharge flag” is set, and the “ball lending discharge flag” is set based on the lending discharge flag, The above-described rental ball discharge process is executed. Further, when it is determined that the ball lending control device 15 is not connected, by setting the “firing stop flag 1”, the operation of the ball striking device is stopped in the firing stop processing.That is, in the present embodiment, the gaming ball discharge control device 58 that performs the above-described processing is “a rental ball that discharges a predetermined number of balls from the ball discharge device based on the ball rental signal received from the card control means”. "Discharge control means", "Connection monitoring means for monitoring whether or not the card control means and the ball discharge control means are connected in a state where they can be transmitted and received", "Card control means and ball discharge control means by the connection monitoring means, Is provided with a function as “a firing stop means for making the launching device in a state incapable of launching” based on the determination that the device is not connected in a state where transmission and reception are possible.
[0172]
Next, if the data from the electrical control device 56 is received and the winning ball number data is received, the “winning ball number reception flag” is set, and “1” is added to the count value of the corresponding winning ball number counter. The number of winning prize balls received from the electrical control device 56 is set in the discharging counter. By doing so, in the above-described prize ball discharge process, the game ball discharge control device is controlled so as to discharge game balls for the number of received prize balls. In addition, the corresponding prize ball number counter is a counter provided in advance for each type corresponding to each number of discharged prize balls (in this embodiment, three types of “5”, “10”, and “15”). It is management information for managing how much prize balls are discharged for various types.
[0173]
Next, when a control command is received from the management device 100 and a launch stop command is included in this receive command, the “launch stop flag 2” is set, so that the gaming machine can be used in the launch stop process described above. The driving source of the ball hitting device 1 is made inoperable, and if there is no firing stop command, the “fire stop flag 2” is reset. Further, when there is a discharge information request command, the “discharge information transmission flag” is set so that the above-described discharge information transmission processing is performed.
[0174]
Next, it is determined whether or not the out sensor 70 has detected an out ball, whether or not the firing sensor 96 has detected a firing ball, and whether or not the foul sensor 54 has detected a foul ball. If it has been updated, it is updated by adding “1” to the count value of the out sphere counter for counting and storing the number of out spheres. When a foul ball is detected by adding “1” to the count value of the firing ball counter for performing, the count value of the foul ball counter for counting and storing the number of foul balls is set to “1”. It updates by adding, and the said input process is complete | finished.
[0175]
In addition, in the information calculation process performed in the interrupt process, based on the management information updated in the input process, “divisor: prize ball discharge count value ÷ (out count value + safe count value)”, “operation "Rate: firing count value x firing interval time ÷ elapsed time since power-on", "foul rate: foul count value ÷ firing count value", and "discharge error rate: error count value ÷ discharge count value" are calculated.
[0176]
Next, control related to management information collection of the management apparatus 100 that collects management information from the gaming machine 1 according to the present invention will be described.
[0177]
The management device 100 first designates a game machine (game machine 1 installed in the game store) for collecting management information, and transmits a game information request command to the electrical control device 56 of the designated game machine 1. Then, it is determined whether or not predetermined game information has been received from the designated gaming machine 1, and if the collection of gaming information has not been completed, the collection of gaming information from the gaming machine 1 is continued. And when reception of game information is completed, the memory | storage about the received game information is updated.
[0178]
Next, a discharge information request command is transmitted to the game ball discharge control device 58 of the designated gaming machine 1 to determine whether or not predetermined discharge information has been received from the designated gaming machine 1, and the collection of the discharge information is completed. If not, collection of emission information from the gaming machine 1 is continued. And when reception of discharge information is completed, the memory | storage about the received discharge information is updated and various management control to the said game machine 1 is performed. The management control performed by the management apparatus 100 on the gaming machine 1 is, for example, designation or cancellation of “stop”, cancellation of an inoperable state due to fraud, and the like.
[0179]
When the management information request / collection and management control for the designated gaming machine is completed as described above, a new gaming machine is designated and the same control as described above is performed again. Note that the designation of the gaming machines 1... May be arbitrarily selected. For example, a management serial number is set for each gaming machine 1... And “1” is assigned to the gaming machine number for which information collection has been completed. , The designation of the gaming machine from which management information is collected next may be updated.
[0180]
In the present embodiment, management control settings and the like for the gaming machine 1 are performed in an interrupt process performed every predetermined time (for example, 1 second). In this interruption process, first, a gaming machine 1 is specified, and it is determined from the management information collected for the gaming machine 1 whether or not it is being stopped. If a replenishment request has been made, it is then determined whether or not a predetermined number of replenishments have already been performed. This predetermined number is not the actual number of balls supplied to the ball storage tank 71 but a predetermined number set in relation to the number of prize balls acquired by the player (for example, “predetermined number” = “replenishment number” − “recovery” Number "= 4000). Even if a replenishment request is made from the gaming machine 1, if a special game is not generated in the gaming machine 1 (if it is not in a big hit), it is determined that a predetermined number of replenishments have already been performed and a stop determination is made. And no additional replenishment. On the other hand, even after a predetermined number of replenishments, if a special game has occurred in the gaming machine 1, additional replenishment is performed in response to a replenishment request from the gaming machine 1 (to the gaming machine 1). A replenishment command is issued), and a stop determination is made after the special game ends.
[0181]
After performing the above-described series of processing, it is confirmed whether or not the management control for all the gaming machines 1... Of the game shop has been completed. The designation of the machine 1 is updated and the same processing is performed again. Further, when the management control for all the units is completed, the interrupt process is once ended, and the same process is performed again after a predetermined time. By doing so, the management device 100 installed in the gaming store can issue a control command according to the gaming state of each gaming machine 1... Based on the management information collected from all gaming machines 1. Although omitted in the flowchart of the present embodiment, as described in the block diagram of FIG. 9 above, the management device 100 designates management information collected from each gaming machine 1... The collection timing of management information may be different from the designated management information.
[0182]
【The invention's effect】
  As described above, according to the gaming machine according to claim 1, when the ball lending signal is input from the card control means of the card unit to the ball discharge control means of the gaming machine body, the ball lending signal is based on the ball lending signal.On the ball supply traySince a predetermined number of balls are discharged, the ball lending operation of the gaming machine main body becomes possible only after the card unit and the gaming machine main body cooperate, and a conversion request for converting valuable data stored in the card into a predetermined number of balls Of the gaming machine itselfProvided on the frontThe rental balls are discharged to the supply tray. As a result, it is possible to eliminate the trouble of transferring the rental balls borrowed by the player using the card to the supply tray of the gaming machine main body, so that the gaming machine can be used for the player's convenience.
[0183]
  Also,The ball discharge control means confirms whether or not it is connected to the card control means in a state where transmission / reception is possible, and determines that the connection is made in a state where transmission / reception is possible. When it is determined that the launching device is allowed to be fired but not connected in a state where transmission / reception is possible, the firing of the launching device is not permitted for each judgment, so that the card control means and the ball discharge control means are Unless connected in a state where transmission and reception are possible, the game cannot be continued and does not function as an appropriate gaming machine. That is, even if it is intended to use only a gaming machine main body not connected to the card control means as a gaming machine capable of relatively high gambling without introducing the ball lending card system, the card control means and the ball discharge control means. Since the launching device is set in a state incapable of launching because it is determined that it is not connected in a state where transmission and reception are possible, only the gaming machine main body not connected to the card control means is used as a highly gambling gaming machine It is virtually impossible to do this, and the connection state is determined every predetermined time, and each time the determination is made, the launching device is permitted or not permitted to fire, so depending on the control state with the card control means Control over the launcher can be ensured.
[0184]
  In addition, regardless of whether or not the card control means and the ball discharge control means are connected in a state where transmission / reception is possible, the prize ball number data from the game control means is received while being connected in a state where transmission / reception is possible. Since the ball lending signal from the card control means is received only in the case, it is transmitted from the game control means even after it is determined that the ball discharge control means is not connected to the card control means in a state where it can be transmitted and received. Since the prize ball number data is received and the prize ball discharge based on the received prize ball number data is performed as it is, when the player is playing the game normally, the card control means and the ball discharge for some reason. Even if the control means is disconnected, the prize ball discharge based on the winning of the game ball that has been hit by the game area is secured so that the disadvantages experienced by the player are suppressed. Connected . In addition, based on the reception of the winning ball number data or the ball lending signal, the discharging start condition is checked to determine whether or not the discharging operation is possible. If the discharging start condition is satisfied, the winning ball Or since the discharge | release of the ball | bowl regarding a rental ball | bowl is started, the precision and reliability of a ball | bowl discharge | emission operation | movement can be ensured.
[Brief description of the drawings]
FIG. 1 is a front view of a gaming machine according to the present invention.
FIG. 2 is a back view of the game board.
FIG. 3 is a back view of the gaming machine.
FIG. 4 is a back view of the gaming machine body in which the outline of the internal mechanism is visible.
FIG. 5 is a schematic block diagram showing a connection between a gaming machine, a management device, and a ball rental management device according to the present invention.
FIG. 6 is an I / O block diagram related to input / output of the game control device.
FIG. 7 is an I / O block diagram related to input / output of the game ball discharge control device;
FIG. 8 is an I / O block diagram related to input / output of the ball lending control device.
FIG. 9 is a block configuration diagram of a gaming machine and a management device showing an outline of functions related to management information output control;
FIG. 10 is a general flowchart of control related to management information collection / output of an electrical control device.
FIG. 11 is a first flowchart of an input process of the electrical control device.
FIG. 12 is a second flowchart of input processing of the electrical control device.
FIG. 13 is a third flowchart of input processing of the electrical control device.
FIG. 14 is a fourth flowchart of input processing of the electrical control device.
FIG. 15 is a flowchart showing a special figure starting process.
FIG. 16 is a flowchart showing a universal start process.
FIG. 17 is a flowchart showing the first stage of the universal map process.
FIG. 18 is a flowchart showing the latter part of the universal map process.
FIG. 19 is a first flowchart of special figure processing.
FIG. 20 is a second flowchart of special figure processing.
FIG. 21 is a third flowchart of special figure processing.
FIG. 22 is a fourth flowchart of special figure processing.
FIG. 23 is a flowchart showing prize ball number transmission processing;
FIG. 24 is a flowchart showing game information transmission processing.
FIG. 25 is a flowchart showing the first stage of information calculation processing;
FIG. 26 is a flowchart showing the latter stage of the information calculation process.
FIG. 27 is a general flowchart of control related to management information collection / output of the game ball discharge control device;
FIG. 28 is a flowchart showing a firing control process.
FIG. 29 is a flowchart showing a discharge information transmission process.
FIG. 30 is a flowchart showing supply request processing;
FIG. 31 is a flowchart showing a first stage of a ball lending discharge process.
FIG. 32 is a flowchart showing the latter part of the lending discharge process.
FIG. 33 is a flowchart showing a discharge process.
FIG. 34 is a flowchart showing the first stage of prize ball discharge processing.
FIG. 35 is a flowchart showing the latter stage of the prize ball discharging process.
FIG. 36 is a flowchart showing the first stage of the ball extraction process.
FIG. 37 is a flowchart showing the latter stage of the ball discharge process.
FIG. 38 is a flowchart showing a timer interrupt process of the game ball discharge control device.
FIG. 39 is a flowchart showing a first stage of input processing of the game ball discharge control apparatus.
FIG. 40 is a flowchart showing a middle stage of input processing of the game ball discharge control device.
FIG. 41 is a flowchart showing a latter stage of input processing of the game ball discharge control device.
FIG. 42 shows information calculation processing of the game ball discharge control device.
FIG. 43 is a general flowchart of the control related to the management information request of the management apparatus.
FIG. 44 is an interrupt process of the management apparatus.
[Explanation of symbols]
1 gaming machine
9 Game Department
10 Game board
11a 1st general prize opening
11b 2nd general prize opening
11c 3rd general prize opening
11d 4th general prize opening
32 Special symbol display device
33 Variable winning equipment
33a Grand Prize Exit
34 Auxiliary variable prize-winning device
35 Normal symbol display device
36a 1st map start gate
36b 2nd map start gate
38a First special figure starting port
38b 2nd special figure starting port
38c 3rd special figure starting port
41 First special figure starting winning ball detector
42 Second special figure starting winning ball detector
43 3rd special figure starting winning ball detector
44 Continuous winning ball detector
45 Prize winning ball detector
46 1st diagram start gate passing sphere detector
47 2nd general starting gate passing sphere detector
48 1st general winning ball detector
49 Second general winning ball detector
50 Third general winning ball detector
51 4th general winning ball detector
56 Electrical control device
57 Terminal equipment
100 management device
130 Game control means
131 Management information counting storage means
136 Management information output means

Claims (1)

前面に設けた供給皿に賞球または貸球に関わる球を排出する制御を行う球排出制御手段と、上記供給皿から供給された球を遊技盤前面に形成された遊技領域に発射する発射装置と、主に上記遊技盤に設けられた電気的遊技装置を制御すると共に、賞球排出に関わる賞球数データを球排出制御手段へ送信する遊技制御手段と、を有する遊技機本体と、
カード挿排口に挿入されたカードに関わる制御を行うカード制御手段を有するカードユニットと、
を備えた遊技機において、
上記遊技機本体の球排出制御手段と上記カードユニットのカード制御手段とを送受信可能な状態で接続して構成し、
上記カードユニットのカード制御手段は
カードに記憶された有価データを所定数の球に変換する変換要求に基づく球貸信号を送し、
上記遊技機本体の球排出制御手段は、
上記カード制御手段と球排出制御手段が送受信可能な状態で接続されているか否かを所定時間毎に確認し、送受信可能な状態で接続されていると判定した場合には、該判定毎に上記発射装置の発射を許可する一方、送受信可能な状態で接続されていないと判定した場合には、該判定毎に上記発射装置の発射を不許可とする構成とし、
かつ、上記カード制御手段と球排出制御手段が送受信可能な状態で接続されているか否かに拘わらず上記遊技制御手段からの賞球数データは受信する一方、送受信可能な状態で接続されている場合にのみ上記カード制御手段からの球貸信号を受信する構成とし、
上記賞球数データまたは球貸信号の受信に基づき、排出動作を行うことが可能な状態であるか否かの排出開始条件を確認し、排出開始条件が満たされていた場合に、賞球または貸球に関わる球の排出を開始することを特徴とする遊技機。
A ball discharge control means for controlling discharge of a prize ball or a ball related to a rental ball to a supply tray provided on the front surface, and a launching device for firing the ball supplied from the supply tray to a game area formed on the front surface of the game board A game machine main body having a game control means that mainly controls an electrical gaming device provided in the game board and transmits prize ball number data relating to the prize ball discharge to the ball discharge control means ,
A card unit having card control means for performing control related to the card inserted into the card insertion / extraction port;
In a gaming machine equipped with
The ball discharge control means of the gaming machine body and the card control means of the card unit are connected in a transmittable / receivable state,
The card control means of the card unit is :
Sends a Tamakashi signal based on the conversion request converts the valuable data stored on the card to a predetermined number of balls,
The ball discharge control means of the gaming machine body is
Whether or not the card control means and the ball discharge control means are connected in a state where they can be transmitted / received is checked every predetermined time, and when it is determined that they are connected in a state where they can be transmitted / received, While permitting the launch of the launcher, if it is determined that it is not connected in a state where transmission and reception is possible , it is configured to disallow launch of the launcher for each judgment ,
And, regardless of whether or not the card control means and the ball discharge control means are connected in a state where transmission / reception is possible, the prize ball number data from the game control means is received, but is connected in a state where transmission / reception is possible. Only when it is configured to receive a ball lending signal from the card control means,
Based on the reception of the award ball number data or the ball lending signal, the discharge start condition is checked to determine whether or not the discharge operation is possible. If the discharge start condition is satisfied, the prize ball or A gaming machine characterized by starting to discharge balls related to rental balls .
JP24779599A 1999-09-01 1999-09-01 Game machine Expired - Fee Related JP3773382B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP24779599A JP3773382B2 (en) 1999-09-01 1999-09-01 Game machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP24779599A JP3773382B2 (en) 1999-09-01 1999-09-01 Game machine

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP25542192A Division JP3342052B2 (en) 1992-09-01 1992-09-01 Gaming machine

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP28172599A Division JP3547664B2 (en) 1999-10-01 1999-10-01 Gaming machine

Publications (2)

Publication Number Publication Date
JP2000051497A JP2000051497A (en) 2000-02-22
JP3773382B2 true JP3773382B2 (en) 2006-05-10

Family

ID=17168776

Family Applications (1)

Application Number Title Priority Date Filing Date
JP24779599A Expired - Fee Related JP3773382B2 (en) 1999-09-01 1999-09-01 Game machine

Country Status (1)

Country Link
JP (1) JP3773382B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002224393A (en) * 2001-02-02 2002-08-13 Ace Denken:Kk Gaming machine management device, number-of-paid-balls counting device and number-of-paid-balls counting method
JP2003126503A (en) * 2001-10-26 2003-05-07 Samii Kk Pinball game machine
JP2004344686A (en) * 2004-09-14 2004-12-09 Samii Kk Pinball game machine
JP2005013757A (en) * 2004-09-14 2005-01-20 Samii Kk Pinball game machine
JP2005013758A (en) * 2004-09-14 2005-01-20 Samii Kk Pinball game machine

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3086976B2 (en) * 1991-12-04 2000-09-11 株式会社平和 Pachinko machine control unit and card unit
JP3185302B2 (en) * 1991-12-18 2001-07-09 株式会社三洋物産 Pachinko machine
JP3210719B2 (en) * 1992-03-31 2001-09-17 株式会社三共 Gaming machine

Also Published As

Publication number Publication date
JP2000051497A (en) 2000-02-22

Similar Documents

Publication Publication Date Title
JPH0671028A (en) Game machine
JPH07250965A (en) Game machine
JP7444606B2 (en) gaming machine
JP5578790B2 (en) Game management device
JP6441609B2 (en) Management device
JP6064153B2 (en) Enclosed game machine
JP3773382B2 (en) Game machine
JP2016140684A (en) Management device
JP3342052B2 (en) Gaming machine
JPH0928897A (en) Game machine control device
JP4248611B2 (en) Information relay device
JP3547664B2 (en) Gaming machine
JP2001321538A (en) Managing device for game machine
JP2014210042A (en) Management device
JP3734880B2 (en) Game equipment
JP2012130613A (en) Game medium dispenser
JPH07106258B2 (en) Value information adding device for gaming machine using portable storage medium
JP7405674B2 (en) Amusement park systems
JP2003164569A (en) Equipment for game
JP2017064011A (en) Game machine
JP6263692B2 (en) Enclosed game machine
JPH07114851B2 (en) Pachinko machine
JP2002177588A (en) System for game
JP3734886B2 (en) Game equipment
JPH0928898A (en) Game machine

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040330

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040520

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20060124

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060214

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090224

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100224

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100224

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110224

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110224

Year of fee payment: 5

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110224

Year of fee payment: 5

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110224

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120224

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120224

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees