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
JP5553358B2 - Pachinko machine - Google Patents
[go: Go Back, main page]

JP5553358B2 - Pachinko machine - Google Patents

Pachinko machine Download PDF

Info

Publication number
JP5553358B2
JP5553358B2 JP2011088590A JP2011088590A JP5553358B2 JP 5553358 B2 JP5553358 B2 JP 5553358B2 JP 2011088590 A JP2011088590 A JP 2011088590A JP 2011088590 A JP2011088590 A JP 2011088590A JP 5553358 B2 JP5553358 B2 JP 5553358B2
Authority
JP
Japan
Prior art keywords
payout
information
control board
output
command
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
JP2011088590A
Other languages
Japanese (ja)
Other versions
JP2012217726A (en
Inventor
武史 桶谷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sammy Corp
Original Assignee
Sammy Corp
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 Sammy Corp filed Critical Sammy Corp
Priority to JP2011088590A priority Critical patent/JP5553358B2/en
Publication of JP2012217726A publication Critical patent/JP2012217726A/en
Application granted granted Critical
Publication of JP5553358B2 publication Critical patent/JP5553358B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Pinball Game Machines (AREA)

Description

本発明は、賞球払出に関する情報を外部(例えばホールコンピュータ)に出力するための端子が備えられた賞球払出情報出力用外部端子部を有するぱちんこ遊技機に関する。   The present invention relates to a pachinko gaming machine having a prize ball payout information output external terminal portion provided with a terminal for outputting information relating to prize ball payout to the outside (for example, a hall computer).

ぱちんこ遊技機等の遊技機は、大当り情報出力信号や始動口入賞情報出力信号等のぱちんこ遊技機の管理に必要な各種の情報信号を外部に出力するための外部端子板を遊技機裏面に備えている。そして、この外部端子板にコネクトされた信号線を介して、前述した信号がホールコンピュータ(管理装置)に送信されることで、ホール側は各種情報をリアルタイムで取得している。ここで、外部端子板は、複数の外部情報端子と払出制御基板用端子とを備えている。ここで、外部端子板に備えられた複数の外部情報端子は、前述したぱちんこ遊技機の管理に必要な各種の情報信号を外部に導出するためのコネクタである。また、外部端子板に備えられた払出制御基板用端子は、ぱちんこ遊技機からの遊技球の払い出しに係る情報信号を外部に導出するためのコネクタである。   Gaming machines such as pachinko machines are equipped with an external terminal board on the back of the gaming machine for outputting various information signals necessary for pachinko gaming machine management such as jackpot information output signals and start opening prize information output signals. ing. And the signal mentioned above is transmitted to a hall computer (management apparatus) via the signal line connected to this external terminal board, and the hall side acquires various information in real time. Here, the external terminal board includes a plurality of external information terminals and a payout control board terminal. Here, the plurality of external information terminals provided on the external terminal board are connectors for deriving various information signals necessary for the management of the pachinko gaming machine described above. The payout control board terminal provided on the external terminal board is a connector for deriving an information signal related to payout of the game ball from the pachinko gaming machine to the outside.

ところで、ホールコンピュータに出力される情報信号の一つが賞球払出信号である。ここで、賞球払出信号としては、実際に払出が行われた賞球数に関する信号(実賞球数信号)と、払出が行われる予定の賞球数に関する信号(予定賞球数信号)と、がある。ここで、通常は、外部端子板に備えられた複数の外部情報端子は数が限られており、実賞球数信号及び予定賞球数信号の両方を出力することが困難であるため、いずれか一方を出力するよう構成されている。
特開2007−20662
By the way, one of the information signals output to the hall computer is a prize ball payout signal. Here, as the prize ball payout signal, a signal relating to the number of prize balls actually paid out (actual prize ball number signal), a signal relating to the number of prize balls scheduled to be paid out (planned prize ball number signal), and There is. Here, usually, the number of external information terminals provided on the external terminal board is limited, and it is difficult to output both the actual prize ball number signal and the scheduled prize ball number signal. Either one is output.
JP2007-20660

本発明は賞球数信号及び予定賞球数信号の両方を出力する好適な手法を提供することを目的とする An object of the present invention is to provide a suitable method for outputting both an actual winning ball number signal and a scheduled winning ball number signal.

本態様に係るぱちんこ遊技機は、
入賞口と、
賞球払出を実行する賞球払出部と、
遊技の進行を司る、CPUを備えた主制御部と、
賞球払出の制御を司る、CPUを備えた賞球払出制御部と、
賞球払出に関する情報を外部に出力するための賞球払出情報出力用外部端子部と
を有しており、ここで
主制御部は、入賞口に遊技球が入球した場合、予め定められた数の遊技球を払い出す旨の賞球払出コマンドを賞球払出制御部に送信し、
賞球払出制御部は、主制御部から賞球払出コマンドを受信した場合、賞球払出部を作動させて予め定められた数の遊技球の払い出し制御を実行するよう構成されているぱちんこ遊技機であって、主制御部は、賞球払出制御部にて遊技球の払い出し制御の実行中であっても、新たに賞球払出コマンドを送信可能に構成されており、
賞球払出情報出力用外部端子部は、主制御部を介さずに賞球払出制御部と直接電気的に接続しており、
賞球払出制御部は、賞球払出情報出力用外部端子部に対し、賞球払出に関する情報を出力し、ここで、賞球払出に関する情報として、実際に払出が行われた賞球数となる実賞球数に関する情報である実賞球数情報又は払出が行われる予定の賞球数となる予定賞球数に関する情報である予定賞球数情報を出力可能であり、予定賞球数の累積数が所定数に到達していない場合には実賞球数情報を出力し、予定賞球数の累積数が当該所定数に到達している場合には予定賞球数情報を出力するよう構成されている
ことを特徴とするぱちんこ遊技機である。
<付記>
尚、本態様とは異なる別態様について以下に列記しておくが、これらには何ら限定されることなく実施することが可能である。
態様に係るぱちんこ遊技機は、
入賞口(例えば、特図始動口2110、大入賞口2120)と、
賞球払出を実行する賞球払出部(例えば、払出ユニット13)と、
遊技の進行を司る、CPUを備えた主制御部(例えば、メイン制御基板1000)と、
賞球払出の制御を司る、CPUを備えた賞球払出制御部(例えば、払出制御基板2000)と、
賞球払出に関する情報を外部に出力するための一の端子が備えられた賞球払出情報出力用外部端子部(例えば、出力端子部5000a)と
を有しており、ここで
主制御部(例えば、メイン制御基板1000)は、入賞口(例えば、特図始動口2110、大入賞口2120)に遊技球が入球した場合、予め定められた数の遊技球を払い出す旨の賞球払出コマンドを賞球払出制御部(例えば、払出制御基板2000)に送信し、
賞球払出制御部(例えば、払出制御基板2000)は、主制御部(例えば、メイン制御基板1000)から賞球払出コマンドを受信した場合、賞球払出部(例えば、払出ユニット13)を作動させて予め定められた数の遊技球の払い出し制御を実行するよう構成されているぱちんこ遊技機であって、
賞球払出情報出力用外部端子部(例えば、外部中継端子板5000)は、主制御部(例えば、メイン制御基板1000)を介さずに賞球払出制御部(例えば、払出制御基板2000)と直接電気的に接続しており、
賞球払出制御部(例えば、払出制御基板2000)は、賞球払出情報出力用外部端子部(例えば、出力端子部5000a)に対し、賞球払出に関する情報を出力し、ここで、賞球払出に関する情報として、実際に払出が行われた賞球数に関する情報である実賞球数情報又は払出が行われる予定の賞球数に関する情報である予定賞球数情報を出力可能である
よう構成されているぱちんこ遊技機である。
The pachinko gaming machine according to this aspect is
A prize opening,
A prize ball dispensing unit for performing a prize ball dispensing;
A main control unit with a CPU that controls the progress of the game;
A prize ball payout control unit having a CPU for controlling the prize ball payout;
Prize ball payout information output external terminal for outputting information relating to prize ball payout to the outside
And here
The main control unit transmits a prize ball payout command for paying out a predetermined number of game balls to the prize ball payout control unit when a game ball enters the winning opening,
When the prize ball payout control unit receives a prize ball payout command from the main control part, the prize ball payout part is operated to execute a predetermined number of game ball payout control. The main control unit is configured to be able to newly transmit a prize ball payout command even when the game ball payout control is being executed by the prize ball payout control unit.
The prize ball payout information output external terminal part is electrically connected directly to the prize ball payout control part without going through the main control part,
The prize ball payout control unit outputs information relating to prize ball payout to the external terminal unit for prize ball payout information output, where the number of prize balls actually paid out is obtained as information relating to prize ball payout. It is possible to output actual award ball number information, which is information related to the actual award ball number, or planned award ball number information, which is information related to the expected award ball number, which is the planned award ball number to be paid out. When the number has not reached the predetermined number, the actual winning ball number information is output, and when the cumulative number of the expected winning ball number has reached the predetermined number, the planned winning ball number information is output. Has been
It is a pachinko game machine characterized by that.
<Appendix>
In addition, although the different aspect different from this aspect is listed below, it can implement without being limited to these at all.
Pachinko gaming machine according to the present alternative embodiment,
A winning opening (for example, a special drawing starting opening 2110, a large winning opening 2120),
A prize ball payout unit (for example, a payout unit 13) for executing a prize ball payout;
A main control unit (e.g., main control board 1000) having a CPU that controls the progress of the game;
A prize ball payout control unit (for example, a payout control board 2000) having a CPU for controlling the prize ball payout;
A prize ball payout information output external terminal portion (for example, an output terminal portion 5000a) provided with one terminal for outputting information relating to the prize ball payout to the outside. , The main control board 1000), when a game ball enters a winning port (for example, special figure starting port 2110, large winning port 2120), a prize ball payout command for paying out a predetermined number of game balls To the prize ball payout control unit (for example, the payout control board 2000),
When receiving a prize ball payout command from the main control part (eg, main control board 1000), the prize ball payout control unit (eg, payout control board 2000) operates the prize ball payout part (eg, payout unit 13). A pachinko gaming machine configured to execute a predetermined number of game ball payout control,
The prize ball payout information output external terminal section (for example, external relay terminal board 5000) is directly connected to the prize ball payout control section (for example, payout control board 2000) without going through the main control section (for example, main control board 1000). Electrically connected,
The prize ball payout control unit (for example, the payout control board 2000) outputs information related to the prize ball payout to the prize ball payout information output external terminal part (for example, the output terminal part 5000a). As information regarding the actual prize ball number information that is information related to the number of prize balls actually paid out or scheduled prize ball number information that is information related to the number of prize balls scheduled to be paid out. It is a pachinko machine.

本態様に係るぱちんこ遊技機によれば、実賞球数信号及び予定賞球数信号の両方を出力する好適な手法を提供できるという効果を奏する。 According to the pachinko gaming machine according to this aspect, there is an effect that it is possible to provide a suitable method for outputting both the actual prize ball number signal and the scheduled prize ball number signal .

図1は、本実施形態に係るぱちんこ遊技機の正面図(遊技者側)である。FIG. 1 is a front view (player side) of a pachinko gaming machine according to the present embodiment. 図2は、本実施形態に係るぱちんこ遊技機の裏面図である。FIG. 2 is a back view of the pachinko gaming machine according to the present embodiment. 図3は、本実施形態に係るぱちんこ遊技機における、払出用遊技球を遊技機内に貯留する動作原理の概要図である。FIG. 3 is a schematic diagram of the operating principle of storing payout game balls in the game machine in the pachinko game machine according to the present embodiment. 図4は、本実施形態に係るぱちんこ遊技機の払出ユニットの外観図である。FIG. 4 is an external view of the payout unit of the pachinko gaming machine according to the present embodiment. 図5は、本実施形態に係るぱちんこ遊技機における、払出ユニットの構造と遊技球の払出を行う動作原理の概要図である。FIG. 5 is a schematic diagram of the structure of the payout unit and the operating principle for paying out game balls in the pachinko gaming machine according to the present embodiment. 図6は、本実施形態に係るぱちんこ遊技機の電気的な概略構成図及び情報伝達方式の概要図である。FIG. 6 is a schematic electrical configuration diagram of the pachinko gaming machine according to the present embodiment and a schematic diagram of an information transmission method. 図7は、本実施形態に係るぱちんこ遊技機のメイン制御基板及び払出制御基板間で送受信されるコマンド及び情報の内容を示した図である。FIG. 7 is a diagram showing the contents of commands and information transmitted and received between the main control board and the payout control board of the pachinko gaming machine according to the present embodiment. 図8は、本実施形態に係るぱちんこ遊技機の機能ブロック図である。FIG. 8 is a functional block diagram of the pachinko gaming machine according to the present embodiment. 図9は、本実施形態に係るぱちんこ遊技機における、メイン制御基板側で実行する、払出制御基板との通信処理のフローチャートである。FIG. 9 is a flowchart of communication processing with the payout control board executed on the main control board side in the pachinko gaming machine according to the present embodiment. 図10は、本実施形態に係るぱちんこ遊技機における、メイン制御基板側で実行する、払出情報出力内容切換制御処理のフローチャートである。FIG. 10 is a flowchart of payout information output content switching control processing executed on the main control board side in the pachinko gaming machine according to the present embodiment. 図11は、本実施形態に係るぱちんこ遊技機における、メイン制御基板側で実行する、シリアル通信のエラー監視処理のフローチャートである。FIG. 11 is a flowchart of serial communication error monitoring processing executed on the main control board side in the pachinko gaming machine according to the present embodiment. 図12は、本実施形態に係るぱちんこ遊技機における、メイン制御基板側で実行する、シリアル通信のデータ受信監視処理のフローチャートである。FIG. 12 is a flowchart of serial communication data reception monitoring processing executed on the main control board side in the pachinko gaming machine according to the present embodiment. 図13は、本実施形態に係るぱちんこ遊技機における、メイン制御基板側で実行する、払出コマンド要求処理のフローチャートである。FIG. 13 is a flowchart of a payout command request process executed on the main control board side in the pachinko gaming machine according to the present embodiment. 図14は、本実施形態に係るぱちんこ遊技機における、メイン制御基板側で実行する、払出コマンド送信処理のフローチャートである。FIG. 14 is a flowchart of a payout command transmission process executed on the main control board side in the pachinko gaming machine according to the present embodiment. 図15は、本実施形態に係るぱちんこ遊技機における、メイン制御基板側で実行する、1コマンド目(2コマンド目)送信処理のフローチャートである。FIG. 15 is a flowchart of the first command (second command) transmission process executed on the main control board side in the pachinko gaming machine according to the present embodiment. 図16は、本実施形態に係るぱちんこ遊技機における、メイン制御基板側で実行する、1コマンド目受信確認処理のフローチャートである。FIG. 16 is a flowchart of the first command reception confirmation process executed on the main control board side in the pachinko gaming machine according to the present embodiment. 図17は、本実施形態に係るぱちんこ遊技機における、メイン制御基板側で実行する、2コマンド目受信確認処理のフローチャートである。FIG. 17 is a flowchart of the second command reception confirmation process executed on the main control board side in the pachinko gaming machine according to the present embodiment. 図18は、本実施形態に係るぱちんこ遊技機における、払出制御基板側で実行する処理のメインフローチャートである。FIG. 18 is a main flowchart of processing executed on the payout control board side in the pachinko gaming machine according to the present embodiment. 図19は、本実施形態に係るぱちんこ遊技機における、払出制御基板側で実行する、メイン制御基板との通信処理のフローチャートである。FIG. 19 is a flowchart of communication processing with the main control board executed on the payout control board side in the pachinko gaming machine according to the present embodiment. 図20は、本実施形態に係るぱちんこ遊技機における、払出制御基板側で実行する、シリアル通信のエラー監視処理のフローチャートである。FIG. 20 is a flowchart of serial communication error monitoring processing executed on the payout control board side in the pachinko gaming machine according to the present embodiment. 図21は、本実施形態に係るぱちんこ遊技機における、払出制御基板側で実行する、シリアル通信のデータ受信監視処理のフローチャートである。FIG. 21 is a flowchart of serial communication data reception monitoring processing executed on the payout control board side in the pachinko gaming machine according to the present embodiment. 図22は、本実施形態に係るぱちんこ遊技機における、払出制御基板側で実行する、メイン制御基板との通信処理のフローチャートである。FIG. 22 is a flowchart of communication processing with the main control board executed on the payout control board side in the pachinko gaming machine according to the present embodiment. 図23は、本実施形態に係るぱちんこ遊技機における、払出制御基板側で実行する、カードユニットとの通信処理のフローチャートである。FIG. 23 is a flowchart of the communication process with the card unit executed on the payout control board side in the pachinko gaming machine according to the present embodiment. 図24は、本実施形態に係るぱちんこ遊技機における、払出制御基板側で実行する、払出制御処理のフローチャートである。FIG. 24 is a flowchart of the payout control process executed on the payout control board side in the pachinko gaming machine according to the present embodiment. 図25は、本実施形態に係るぱちんこ遊技機における、払出制御基板側で実行する、外部中継端子板への情報出力処理のフローチャートである。FIG. 25 is a flowchart of information output processing to the external relay terminal board executed on the payout control board side in the pachinko gaming machine according to the present embodiment. 図26は、本実施形態に係るぱちんこ遊技機における、払出制御基板側で実行する、実払出数出力制御処理のフローチャートである。FIG. 26 is a flowchart of the actual payout number output control process executed on the payout control board side in the pachinko gaming machine according to the present embodiment. 図27は、本実施形態に係るぱちんこ遊技機における、払出制御基板側で実行する、払出予定数出力制御処理のフローチャートである。FIG. 27 is a flowchart of the expected payout number output control process executed on the payout control board side in the pachinko gaming machine according to the present embodiment. 図28は、本実施形態に係るぱちんこ遊技機における、払出制御基板側で実行する、パルス信号出力制御処理のフローチャートである。FIG. 28 is a flowchart of a pulse signal output control process executed on the payout control board side in the pachinko gaming machine according to the present embodiment. 図29は、本実施形態に係るぱちんこ遊技機における作用図である。FIG. 29 is an operation diagram of the pachinko gaming machine according to the present embodiment. 図30は、本実施形態の変更例1に係るぱちんこ遊技機における、電気的な概略構成図である。FIG. 30 is a schematic electrical configuration diagram of the pachinko gaming machine according to Modification 1 of the present embodiment. 図31は、本実施形態の変更例1に係るぱちんこ遊技機における、メイン制御基板側で実行する、払出情報出力内容切換制御処理のフローチャートである。FIG. 31 is a flowchart of payout information output content switching control processing executed on the main control board side in the pachinko gaming machine according to Modification 1 of the present embodiment. 図32は、本実施形態の変更例2に係るぱちんこ遊技機における、電気的な概略構成図である。FIG. 32 is a schematic electrical configuration diagram of the pachinko gaming machine according to Modification 2 of the present embodiment. 図33は、本実施形態の変更例2に係るぱちんこ遊技機における、払出制御基板側で実行する、外部中継端子板への情報出力処理のフローチャートである。FIG. 33 is a flowchart of the information output process to the external relay terminal board executed on the payout control board side in the pachinko gaming machine according to Modification 2 of the present embodiment. 図34は、本実施形態の変更例3に係るぱちんこ遊技機における、メイン制御基板及び払出制御基板間で送受信されるコマンド及び情報の内容を示した図である。FIG. 34 is a diagram showing the contents of commands and information transmitted and received between the main control board and the payout control board in the pachinko gaming machine according to Modification 3 of the present embodiment. 図35は、本実施形態の変更例3に係るぱちんこ遊技機における、メイン制御基板側で実行する、払出コマンド要求処理のフローチャートである。FIG. 35 is a flowchart of a payout command request process executed on the main control board side in the pachinko gaming machine according to Modification 3 of the present embodiment. 図36は、本実施形態の変更例3に係るぱちんこ遊技機における、払出制御基板側で実行する、メイン制御基板との通信処理のフローチャートである。FIG. 36 is a flowchart of communication processing with the main control board executed on the payout control board side in the pachinko gaming machine according to Modification 3 of the present embodiment. 図37は、本実施形態の変更例3に係るぱちんこ遊技機における、払出制御基板側で実行する、外部中継端子板への情報出力処理のフローチャートである。FIG. 37 is a flowchart of the information output process to the external relay terminal board executed on the payout control board side in the pachinko gaming machine according to Modification 3 of the present embodiment. 図38は、第二実施形態に係るぱちんこ遊技機における、払出制御基板側で実行する、外部中継端子板への情報出力処理のフローチャートである。FIG. 38 is a flowchart of information output processing to the external relay terminal board executed on the payout control board side in the pachinko gaming machine according to the second embodiment. 図39は、第二実施形態に係るぱちんこ遊技機における、払出制御基板側で実行する、パルス信号出力制御処理のフローチャートである。FIG. 39 is a flowchart of a pulse signal output control process executed on the payout control board side in the pachinko gaming machine according to the second embodiment. 図40は、第二実施形態に係るぱちんこ遊技機における作用図である。FIG. 40 is an operation diagram in the pachinko gaming machine according to the second embodiment.

実施するための形態Form to carry out

以下の実施形態は、従来の第1種ぱちんこ遊技機を一例としている。但し、これには何ら限定されず、他の遊技機(例えば、従来の第1種、第2種、第3種、一般電役等のぱちんこ遊技機)に応用された場合も本発明の範囲内である。尚、本実施形態は、あくまで一例であり、各手段が存在する場所や機能等、各種処理に関しての各ステップの順序、フラグのオン・オフのタイミング、各ステップの処理を担う手段名等に関し、以下の態様に限定されるものではない。また、上記した実施形態や変更例は、特定のものに対して適用されると限定的に解すべきでなく、どのような組み合わせであってもよい。例えば、ある実施形態についての変更例は、別の実施形態の変更例であると理解すべきであり、また、ある変更例と別の変更例が独立して記載されていたとしても、当該ある変更例と当該別の変更例を組み合わせたものも記載されていると理解すべきである。また、本実施形態では、各種テーブルに関し、抽選テーブルと参照テーブルとが存在するが、これらも限定的ではなく、抽選テーブルを参照テーブルとしたり或いはこの逆としてもよい。   In the following embodiment, a conventional first type pachinko gaming machine is taken as an example. However, the present invention is not limited to this, and the scope of the present invention may be applied to other gaming machines (for example, conventional 1st type, 2nd type, 3rd type, general pachinko gaming machines such as general electric roles). Is within. Note that this embodiment is merely an example, the location and function of each means, the order of each step regarding various processes, the timing of flag on / off, the name of the means responsible for each step, etc. It is not limited to the following aspects. In addition, the above-described embodiments and modified examples should not be understood as being limited to being applied to specific items, and may be in any combination. For example, it should be understood that a modification example of an embodiment is a modification example of another embodiment, and even if one modification example and another modification example are described independently, there is the modification example. It should be understood that a combination of the modified example and another modified example is also described. In the present embodiment, there are a lottery table and a reference table for various tables, but these are not limited, and the lottery table may be a reference table or vice versa.

《全体構成》
(前面)
まず、図1を参照しながら、本実施形態に係るぱちんこ遊技機の前面側の基本構造を説明する。ぱちんこ遊技機は、主に遊技機枠と遊技盤で構成される。以下、これらを順に説明する。
"overall structure"
(Front)
First, the basic structure of the front side of the pachinko gaming machine according to the present embodiment will be described with reference to FIG. Pachinko gaming machines mainly consist of a gaming machine frame and a gaming board. Hereinafter, these will be described in order.

はじめに、ぱちんこ遊技機の遊技機枠は、外枠102、前枠104、透明板106、扉108、上球皿110、下球皿112及び発射ハンドル116を含む。まず、外枠102は、ぱちんこ遊技機を設置すべき位置に固定するための枠体である。前枠104は、外枠102の開口部分に整合する枠体であり、図示しないヒンジ機構を介して外枠102に開閉可能に取り付けられる。前枠104は、遊技球を発射する機構、遊技盤を着脱可能に収容させるための機構、遊技球を誘導又は回収するための機構等を含む。透明板106は、ガラス等により形成され、扉108により支持される。扉108は、図示しないヒンジ機構を介して前枠104に開閉可能に取り付けられる。上球皿110は、遊技球の貯留、発射レールへの遊技球の送り出し、下球皿112への遊技球の抜き取り等の機構を有する。下球皿112は、遊技球の貯留、抜き取り等の機構を有する。また、上球皿110と下球皿112の間にはスピーカ114が設けられており、遊技状態等に応じた効果音が出力される。そして、遊技効果ランプ190は、遊技領域120又は遊技領域120以外の領域に設けられ、点滅等することで演出の役割を果たす。更に、透明板106の右下部を介して視認可能な、遊技球の払出に関する情報をLEDによって外部に表示する状態表示部130が備えられている。   First, the gaming machine frame of the pachinko gaming machine includes an outer frame 102, a front frame 104, a transparent plate 106, a door 108, an upper ball dish 110, a lower ball dish 112, and a launch handle 116. First, the outer frame 102 is a frame for fixing the pachinko gaming machine to a position where it should be installed. The front frame 104 is a frame body aligned with the opening portion of the outer frame 102, and is attached to the outer frame 102 through a hinge mechanism (not shown) so as to be opened and closed. The front frame 104 includes a mechanism for launching a game ball, a mechanism for detachably storing a game board, a mechanism for guiding or collecting the game ball, and the like. The transparent plate 106 is made of glass or the like and is supported by the door 108. The door 108 is attached to the front frame 104 through an unillustrated hinge mechanism so as to be opened and closed. The upper ball tray 110 has mechanisms for storing game balls, sending the game balls to the launch rail, and extracting the game balls to the lower ball tray 112. The lower ball tray 112 has a mechanism for storing and extracting game balls. Further, a speaker 114 is provided between the upper ball tray 110 and the lower ball tray 112, and a sound effect corresponding to the gaming state or the like is output. The game effect lamp 190 is provided in the game area 120 or an area other than the game area 120, and plays a role of effect by blinking or the like. Furthermore, a status display unit 130 that displays information relating to the payout of the game ball, which can be visually recognized through the lower right portion of the transparent plate 106, by an LED is provided.

次に、遊技盤は、外レール122と内レール124とにより区画された遊技領域120が形成されている。そして、当該遊技領域120には、図示しない複数の遊技釘及び風車等の機構や各種一般入賞口の他、特図始動口2110(入球検知センサ2111)、普図始動口2210(入球検知センサ2211)、大入賞口2120(入球検知センサ2121)、特別図柄表示装置2130、演出表示装置2140、普通図柄表示装置2220、センター飾り192及びアウト口142が設置されている。そして、特図始動口2110や大入賞口2120等の各種入賞口に遊技球が入球すると、これら入賞口に設けられた入球検知センサにより遊技球通過が検知される。この検知信号がメイン制御基板(主制御装置)1000に送信され、これを受けてメイン制御基板1000から払出制御基板2000側に所定の払出コマンドが送信される結果、所定球数の賞球が払い出される。また、図1に示すように、プリペイドカードによる遊技球の貸し出しを受け付けるカードユニットCが、遊技機1の左に隣接して設けられている。   Next, the game board 120 has a game area 120 defined by an outer rail 122 and an inner rail 124. The game area 120 includes a plurality of not-shown mechanisms such as a game nail and a windmill, various general winning ports, a special drawing start port 2110 (entrance detection sensor 2111), and a general illustration start port 2210 (entrance detection). Sensor 2211), special winning opening 2120 (ball detection sensor 2121), special symbol display device 2130, effect display device 2140, normal symbol display device 2220, center decoration 192 and out port 142 are provided. Then, when a game ball enters a variety of winning holes such as the special figure starting port 2110 or the big winning port 2120, the passing of the game ball is detected by a ball detection sensor provided in these winning ports. This detection signal is transmitted to the main control board (main control device) 1000, and in response to this, a predetermined payout command is sent from the main control board 1000 to the payout control board 2000. As a result, a predetermined number of prize balls are paid out. It is. Further, as shown in FIG. 1, a card unit C that accepts lending of game balls by a prepaid card is provided adjacent to the left of the gaming machine 1.

ここで、本実施形態に係るカードユニットCは、周知の構成と同じである。具体的には、カードユニットCには、図示しないが、使用可能状態であるか否かを示す使用可表示ランプ、カード内に記録された残額情報に端数(100円未満の数)が存在する場合にその端数を上皿近傍に設けられる度数表示LEDに表示させるための端数表示スイッチ、カードユニットCがいずれの側のぱちんこ遊技機に対応しているのかを示す連結台方向表示器、カードユニットC内にカードが投入されていることを示すカード投入表示ランプ、記録媒体としてのカードが挿入されるカード挿入口、カード挿入口の裏面に設けられているカードリーダライタの機構を点検する場合にカードユニットを解放するためのカードユニット錠等が設けられている。   Here, the card unit C according to the present embodiment has the same configuration as a well-known configuration. Specifically, in the card unit C, although not shown, there is a usable indicator lamp that indicates whether or not it is usable, and there is a fraction (a number less than 100 yen) in the remaining amount information recorded in the card. In this case, a fraction display switch for displaying the fraction on a frequency display LED provided in the vicinity of the upper plate, a connecting table direction indicator indicating which side of the pachinko gaming machine the card unit C corresponds to, and a card unit When checking a card insertion indicator lamp indicating that a card has been inserted into C, a card insertion slot into which a card as a recording medium is inserted, and a card reader / writer mechanism provided on the back of the card insertion slot A card unit lock or the like for releasing the card unit is provided.

(背面)
次に、図2を参照しながら、本実施形態に係るぱちんこ遊技機の背面側における基本構造を説明する。ぱちんこ遊技機は、ぱちんこ遊技機の全体動作を制御し、特に特図始動口2110へ入球したときの当否抽選や払出制御基板2000への賞球払出コマンド送信等、遊技動作全般の制御(即ち、遊技者の利益と直接関係する制御)を行うメイン制御基板(主制御装置)1000と、遊技内容に興趣性を付与する装図表示部2141上での各種演出・情報報知に係る表示・音響・サイドランプ等による各種演出制御を司るサブ制御基板(演出制御装置)3000と、サブ制御基板3000からの指示に基づいて演出表示装置2140上での各種演出の制御を司るサブサブ制御基板(図柄制御装置)4000と、球払出関連機構・装置と、ホールコンピュータHC等へ遊技に関する情報送信を中継するための外部中継端子板5000と、をその背面に有している。ここで、球払出関連機構・装置は、球タンク11、タンクレール12、各入賞口への入賞やカードユニットからの要求に応じて球タンク11から供給される遊技球を上球皿110へ払い出す払出ユニット13、払出ユニット13からの払出球を検知するカウントセンサ14、受け皿(上球皿110、下球皿112)が満タンである場合にオンになる受け皿満タンスイッチ15、払出ユニット13による払出動作を制御する賞球払出制御基板(賞球払出装置)2000等から構成される。
(back)
Next, a basic structure on the back side of the pachinko gaming machine according to the present embodiment will be described with reference to FIG. The pachinko gaming machine controls the overall operation of the pachinko gaming machine, and in particular controls overall gaming operations such as winning / successful lottery when the special figure starting port 2110 is entered and a prize ball payout command transmission to the payout control board 2000 (ie, Main control board (main control device) 1000 for performing control directly related to the player's profit), and display / acoustics related to various effects / information notifications on the drawing display unit 2141 for adding interest to the game contents Sub control board (production control device) 3000 that controls various effects using side lamps and the like, and sub sub control board (design control) that controls various effects on the effect display device 2140 based on instructions from the sub control board 3000 Device) 4000, a ball payout-related mechanism / device, and an external relay terminal board 5000 for relaying game information transmission to the hall computer HC, etc. It has to. Here, the ball payout-related mechanism / device pays the game balls supplied from the ball tank 11 to the upper ball tray 110 in response to a request from the ball tank 11, the tank rail 12, each winning opening or a card unit. A payout unit 13, a count sensor 14 for detecting a payout ball from the payout unit 13, a saucer full tank switch 15 that is turned on when the pans (the upper ball tray 110 and the lower ball tray 112) are full, and the payout unit 13. The prize ball payout control board (prize ball payout device) 2000 or the like for controlling the payout operation by.

(払出機構)
次に、図3を参照しながら、本実施形態に係るぱちんこ遊技機における、払出用遊技球を遊技機内に貯留する動作原理を説明することとする。図3の矢印で示すように、補給装置(遊技機の球タンク11へ遊技球を供給するために設置されたホールの付帯設備)から供給される遊技球は、球タンク11、タンクレール12を通り、払出ユニット13に誘導されて貯留される。このように遊技機内に貯留された遊技球は、入賞口への入球に基づく賞球として或いはカードユニットからの払出要求に基づいて上球皿110へ払い出される。
(Payment mechanism)
Next, with reference to FIG. 3, the operation principle of storing the payout game ball in the game machine in the pachinko game machine according to the present embodiment will be described. As shown by the arrows in FIG. 3, the game balls supplied from the replenishment device (ancillary equipment of the hall installed to supply the game balls to the ball tank 11 of the game machine) are connected to the ball tank 11 and the tank rail 12. As a result, the payout unit 13 is guided and stored. The game balls stored in the gaming machine in this manner are paid out to the upper ball tray 110 as prize balls based on the entrance to the prize opening or based on a withdrawal request from the card unit.

次に、図4及び図5を参照しながら、本実施形態に係るぱちんこ遊技機の払出ユニット13の構造と遊技球の払出を行う動作原理を説明することとする。まず、図4に示されるように、払出ユニット13は、払出の際に駆動される払出モータ13aを有している。そして、図5に示されるように、払出ユニット13は、払出モータ13aと連結したカム軸13bを有している。このような構造の払出ユニット13は、下記の原理に従い動作する。まず、遊技領域120内の入賞口に遊技球が入球すると、入賞信号がメイン制御基板1000に送られメイン制御基板1000は払出個数を決定し、払出制御基板2000へ賞球の信号を送信する。或いは、カードユニットC等の遊技球貸出装置から払出制御基板2000へ球貸しの要求がなされる。これを受けて払出制御基板2000は払出ユニット13を作動させ、払出ユニット13内の払出モータ13aが遊技球の払出を実行する。図5に示されるように、払出モータ13aが回転することにより、カム軸13bが回転し、遊技球が1球ずつ払い出される。尚、払い出された遊技球は、払出ユニット13に設けられたカウントセンサ14により検知され、払出制御基板2000で遊技球の払出個数が計数される。   Next, the structure of the payout unit 13 of the pachinko gaming machine according to the present embodiment and the operating principle for paying out the game ball will be described with reference to FIGS. 4 and 5. First, as shown in FIG. 4, the payout unit 13 has a payout motor 13a that is driven at the time of payout. As shown in FIG. 5, the payout unit 13 has a cam shaft 13b connected to the payout motor 13a. The dispensing unit 13 having such a structure operates according to the following principle. First, when a game ball enters a winning opening in the game area 120, a winning signal is sent to the main control board 1000, the main control board 1000 determines the number of payouts, and transmits a signal of the winning ball to the payout control board 2000. . Alternatively, a ball lending request is made from the gaming ball lending device such as the card unit C to the payout control board 2000. In response to this, the payout control board 2000 operates the payout unit 13, and the payout motor 13a in the payout unit 13 executes payout of the game ball. As shown in FIG. 5, when the payout motor 13a rotates, the camshaft 13b rotates and the game balls are paid out one by one. The game balls that have been paid out are detected by a count sensor 14 provided in the payout unit 13, and the payout control board 2000 counts the number of game balls to be paid out.

(外部中継端子板)
次に、図2を参照しながら、本実施形態に係る外部中継端子板5000を説明することとする。外部中継端子板5000には、各種ケーブルコネクタが接続される出力端子部としての複数の外部接続端子{例えば、賞球払出に関する情報、入賞や図柄停止に関する情報、現在の遊技状態(通常遊技状態、特定遊技状態、特別遊技状態等)に関する情報を出力するための遊技状態情報出力用の端子、扉が開放している際に開放検知センサ等によって検出される各種エラー情報を出力するためのエラー情報出力用の端子等}が設けられている。具体的に説明すると、図2の上部に示すように、外部中継端子板5000には、出力端子部5000a、b、c・・・というように、複数の出力端子が設けられている。そして、後述するように、当該複数の出力端子は、ケーブルハーネスによってホールコンピュータHCと結線されることで、当該複数の出力端子からホールコンピュータHCへ情報出力可能に構成されている。ここで、本実施形態においては、払出制御基板2000から出力される情報であって複数種類の情報である払出関連情報の出力用端子として、一の出力端子(例えば、出力端子部5000a)が割り当てられている。尚、当該一の出力端子以外の出力端子(本例では、出力端子部5000b、c・・・)は、メイン制御基板1000から出力される信号の出力用端子であり、例えば、大当り時に大当りの間信号を出力する大当り出力用端子(大当りの種類によって複数あり)、ガラス扉が開放している間信号を出力する扉開放出力用端子、始動口に入賞した際に信号を出力する始動口入賞時出力用端子、賞球タンクに球が不足している間信号を出力する球切れ時出力用端子、特別図柄確定停止時に信号を出力する特別図柄確定回数用出力用端子等のように、遊技場運営者側にとって重要な情報である遊技関連情報の出力用端子である。即ち、当該払出関連情報の出力用端子を一の出力端子とすることで、これら重要な遊技関連情報の出力用端子が枯渇してしまうことを回避できるよう構成されているのである。
(External relay terminal board)
Next, the external relay terminal board 5000 according to the present embodiment will be described with reference to FIG. The external relay terminal board 5000 has a plurality of external connection terminals as output terminal portions to which various cable connectors are connected {for example, information relating to award ball payout, information relating to winning or symbol stop, current gaming state (normal gaming state, Error information for outputting various error information detected by the opening detection sensor when the door is opened, the terminal for gaming state information output for outputting information on specific gaming state, special gaming state, etc.) Output terminals and the like} are provided. More specifically, as shown in the upper part of FIG. 2, the external relay terminal plate 5000 is provided with a plurality of output terminals such as output terminal portions 5000a, 5000b,. As will be described later, the plurality of output terminals are configured to be capable of outputting information from the plurality of output terminals to the hall computer HC by being connected to the hall computer HC by a cable harness. Here, in the present embodiment, one output terminal (for example, the output terminal unit 5000a) is assigned as an output terminal for payout related information that is information output from the payout control board 2000 and is a plurality of types of information. It has been. Note that output terminals other than the one output terminal (in this example, output terminal portions 5000b, c,...) Are output terminals for signals output from the main control board 1000. A jackpot output terminal that outputs an interval signal (multiple types depending on the type of jackpot), a door opening output terminal that outputs a signal while the glass door is open, and a start opening prize that outputs a signal when winning the start opening Such as the terminal for time output, the terminal for outputting when the ball is out of ball in the award ball tank, the terminal for outputting the special symbol number of times to output the signal when the special symbol is stopped, etc. This is a terminal for outputting game-related information, which is important information for the venue operator. That is, the output terminal for the payout related information is set as one output terminal, so that it is possible to avoid the exhaustion of the output terminals for these important game related information.

《電気的構成》
次に、図6(上段)のブロック図を参照しながら、本実施形態に係るぱちんこ遊技機の電気的な概略構成を説明する。本実施形態に係るぱちんこ遊技機は、前述したように、遊技の進行を制御するメイン制御基板1000と、メイン制御基板1000からのコマンドに基づいて遊技球の払出を制御する払出制御基板2000と、装飾図柄の変動・停止等の演出表示装置2140上での各種演出・スピーカ114からの音響・遊技効果ランプ190の点灯等の演出全般を制御するサブ制御基板3000と、演出表示装置2140上での装飾図柄の変動表示・停止表示及び保留表示や予告表示等を制御するサブサブ制御基板4000とを備える。ここで、払出制御基板2000は、遊技球の貸出装置であるカードユニットCと、遊技球の払出を実行する払出ユニット13(払出モータ13a)と、遊技球の払出に関する状態をLEDによって外部に表示する状態表示部130とに接続している。尚、メイン制御基板1000、払出制御基板2000、サブ制御基板3000及びサブサブ制御基板4000には、様々な演算処理を行うCPU、CPUの演算処理を規定したプログラムを予め記憶するROM、CPUが取り扱うデータ(遊技中に発生する各種データやROMから読み出されたコンピュータプログラム等)を一時的に記憶するRAMが搭載されている。
<Electrical configuration>
Next, an electrical schematic configuration of the pachinko gaming machine according to the present embodiment will be described with reference to the block diagram of FIG. 6 (upper stage). As described above, the pachinko gaming machine according to the present embodiment has a main control board 1000 that controls the progress of the game, a payout control board 2000 that controls the payout of game balls based on commands from the main control board 1000, A sub-control board 3000 for controlling various effects on the effect display device 2140 such as variation / stop of the decorative pattern, lighting of the sound / game effect lamp 190 from the speaker 114, and the effect display device 2140 And a sub-sub control board 4000 for controlling the decorative pattern change display / stop display, hold display, notice display, and the like. Here, the payout control board 2000 displays the card unit C, which is a game ball lending device, the payout unit 13 (payout motor 13a) for paying out the game balls, and the state relating to the payout of the game balls to the outside by LEDs. Connected to the status display unit 130. The main control board 1000, the payout control board 2000, the sub-control board 3000, and the sub-sub-control board 4000 include a CPU that performs various arithmetic processes, a ROM that stores programs that prescribe the arithmetic processes of the CPU, and data handled by the CPU. A RAM for temporarily storing (various data generated during the game, computer programs read from the ROM, etc.) is mounted.

ここで、メイン制御基板1000と払出制御基板2000との間では、情報送信がシリアル送信の形で実行される。即ち、メイン制御基板1000から払出制御基板2000へは送信線1本とし、払出制御基板2000からメイン制御基板1000へも送信線1本とする。そして、後で詳述するように、メイン制御基板1000と払出制御基板2000との間のコマンドは、2バイト単位で構成され、1バイト単位に分割してシリアルで送信される。他方、メイン制御基板1000からサブ制御基板3000への情報やコマンドは、パラレルで送信される(サブ制御基板3000からサブサブ制御基板4000への情報やコマンドも同様)。   Here, between the main control board 1000 and the payout control board 2000, information transmission is executed in the form of serial transmission. That is, one transmission line is provided from the main control board 1000 to the payout control board 2000, and one transmission line is provided from the payout control board 2000 to the main control board 1000. As will be described in detail later, commands between the main control board 1000 and the payout control board 2000 are configured in units of 2 bytes, and are transmitted serially in units of 1 byte. On the other hand, information and commands from the main control board 1000 to the sub control board 3000 are transmitted in parallel (the same applies to information and commands from the sub control board 3000 to the sub sub control board 4000).

また、本実施形態においては、メイン制御基板1000及び払出制御基板2000は、外部中継端子板5000に対して遊技関連情報及び払出関連情報を一方向シリアル送信の形で送信するよう構成されている。即ち、メイン制御基板1000及び払出制御基板2000から外部中継端子板5000へは送信線1本とし、外部中継端子板5000からメイン制御基板1000及び払出制御基板2000へは送信線が設けられていないのである(外部中継端子板5000からホールコンピュータHCへの情報送信も同様)。   In the present embodiment, the main control board 1000 and the payout control board 2000 are configured to transmit game related information and payout related information to the external relay terminal board 5000 in the form of one-way serial transmission. That is, there is one transmission line from the main control board 1000 and the payout control board 2000 to the external relay terminal board 5000, and no transmission line is provided from the external relay terminal board 5000 to the main control board 1000 and the payout control board 2000. Yes (the same applies to information transmission from the external relay terminal board 5000 to the hall computer HC).

ここで、図6(下段)を参照しながら、本実施形態に係るぱちんこ遊技機の情報伝達方式についての概略を説明する。まず、メイン制御基板1000及び払出制御基板2000と外部中継端子板5000との間、並びに外部中継端子板5000とホールコンピュータHCとの間はケーブルハーネスによって結線されている。他方、本例に示すように、外部中継端子板5000は通信用継電器(所謂、リレー)によって構成されているため、メイン制御基板1000及び払出制御基板2000とホールコンピュータHCとは常時導通している訳ではない。即ち、メイン制御基板1000及び払出制御基板2000から外部中継端子板5000の入力端子に入力された電気的な信号(電圧がHiレベル/Lowレベルである2値論理の信号)が、当該リレー部によって一旦物理的な信号(スイッチ状態がオン/オフである2値論理の信号)に置き換えられた上で、外部中継端子板5000の出力端子からホールコンピュータHCへと出力されるのである。より具体的には、外部中継端子板5000は、夫々の入出力端子と対応した複数のリレーコイル5100及び接点部5200を有している。そして、入力端子に入力されたパルス信号に基づきリレーコイル5100を励磁すると磁力が発生し、当該発生した磁力によって接点部5200が閉状態となることで、出力端子とホールコンピュータHCが導通する。また、リレーコイル5100を消磁した場合には、接点部5200が開状態に復帰することで、出力端子とホールコンピュータHCが導通しなくなる。よって、ホールコンピュータHC側では、当該導通した期間を検出することで、外部中継端子板5000の入力端子に入力されたパルス信号と略同一のパルス信号を得ることができるのである。このような構成となっているため、メイン制御基板1000及び払出制御基板2000からホールコンピュータHCへの一方向通信を物理的に担保することができ、ホールコンピュータHC側からメイン制御基板1000及び払出制御基板2000を不正に操作するゴト行為(所謂、遠隔操作ゴト)を防止しているのである。   Here, an outline of the information transmission method of the pachinko gaming machine according to the present embodiment will be described with reference to FIG. First, the main control board 1000 and the payout control board 2000 and the external relay terminal board 5000 and the external relay terminal board 5000 and the hall computer HC are connected by a cable harness. On the other hand, as shown in this example, since the external relay terminal board 5000 is constituted by a communication relay (so-called relay), the main control board 1000 and the payout control board 2000 and the hall computer HC are always in conduction. Not a translation. That is, an electrical signal (a binary logic signal whose voltage is Hi level / Low level) input from the main control board 1000 and the payout control board 2000 to the input terminal of the external relay terminal board 5000 is transmitted by the relay unit. After being replaced with a physical signal (a binary logic signal whose switch state is on / off), the signal is output from the output terminal of the external relay terminal board 5000 to the hall computer HC. More specifically, the external relay terminal plate 5000 has a plurality of relay coils 5100 and contact portions 5200 corresponding to the respective input / output terminals. When the relay coil 5100 is excited based on the pulse signal input to the input terminal, a magnetic force is generated, and the contact portion 5200 is closed by the generated magnetic force, whereby the output terminal and the hall computer HC are brought into conduction. Further, when the relay coil 5100 is demagnetized, the contact portion 5200 is returned to the open state, so that the output terminal and the hall computer HC are not conducted. Therefore, on the hall computer HC side, a pulse signal substantially the same as the pulse signal input to the input terminal of the external relay terminal board 5000 can be obtained by detecting the conducting period. With this configuration, it is possible to physically secure one-way communication from the main control board 1000 and the payout control board 2000 to the hall computer HC, and the main control board 1000 and the payout control from the hall computer HC side. This prevents the act of illegally manipulating the substrate 2000 (so-called remote operation goto).

しかしながら、一旦物理的な信号(スイッチ状態がオン/オフ)に置き換えられる構成となるため、メイン制御基板1000及び払出制御基板2000からホールコンピュータHCに対して、外部中継端子板5000における一の入出力端子を用いて複雑な情報を送信することは困難であり、当該一の入出力端子を用いて一の種類の情報を送信する(例えば、特別図柄確定回数用出力用端子であれば、「特別図柄の1変動が終了」した旨の情報のみを送信可能とする)よう構成することが通例となっている。即ち、前述したように、払出制御基板2000から出力される情報であって複数種類の情報である払出関連情報の出力用端子として、一の出力端子のみを割り当てるよう構成した場合、当該複数種類の情報である払出関連情報を如何にして切り分けてホールコンピュータHCに送信するのか、という問題が発生するのである。   However, since the configuration is once replaced with a physical signal (switch state is ON / OFF), one input / output in the external relay terminal board 5000 from the main control board 1000 and the payout control board 2000 to the hall computer HC. It is difficult to transmit complicated information using a terminal, and one type of information is transmitted using the one input / output terminal (for example, an output terminal for the number of special symbol determinations is “special” It is customary to configure such that only information to the effect that “one variation of a symbol has ended” can be transmitted. That is, as described above, when only one output terminal is assigned as an output terminal for payout related information that is information output from the payout control board 2000 and is a plurality of types of information, There arises a problem of how the payout related information, which is information, is divided and transmitted to the hall computer HC.

ここで、本実施形態においては、払出関連情報における当該複数種類の情報として、「実払出数」及び「払出予定数」の2種類の情報を想定している。「実払出数」とは、払出制御基板2000が払出ユニット13を作動させることで払出された遊技球数であって、実払出検知手段{本例では、カウントセンサ14(尚、本例ではスプロケットより下流に配置されているものを例示したが、上流に配置されているものを含む)}により検知された遊技球数であることを意味し、「払出予定数」とは、払出制御基板2000側が受信したメイン制御基板1000(又はカードユニットC)からの賞球個数(又は貸出要求個数)であって、当該受信後に未だ払出されていない遊技球数であることを意味している。そして、払出関連情報の出力用端子として一の出力端子のみを割り当てるよう構成されている状況下、これら2種類の情報を切り分けてホールコンピュータHCに送信するための手法について以下に詳述する。尚、本実施形態では、メイン制御基板からの賞球払出数とカードユニットからの貸出要求個数とを区別することなく、実払出数や払出予定数に係る信号を送信しているが、これには限定されず、例えば、メイン制御基板からの賞球払出に関してのみ、実賞球数や払出予定数を送信するよう構成してもよい。このように構成することで、大当り中にカードユニットCから貸出要求がなされた場合であっても、大当りに起因した賞球数のみを正確に管理することが可能となる。   Here, in the present embodiment, two types of information of “actual payout number” and “scheduled payout number” are assumed as the plurality of types of information in the payout related information. The “actual payout number” is the number of game balls paid out when the payout control board 2000 operates the payout unit 13, and is an actual payout detection means {in this example, a count sensor 14 (in this example, a sprocket The number of game balls detected by the above-described example is included in the example shown below, but the number of game balls detected by the control unit 2000 is included. This means that the number of prize balls (or the number requested for lending) from the main control board 1000 (or card unit C) received by the side is the number of game balls that have not been paid out after the reception. A method for separating and transmitting these two types of information to the hall computer HC in a situation where only one output terminal is assigned as an output terminal for payout related information will be described in detail below. In this embodiment, a signal relating to the actual payout number and the planned payout number is transmitted without distinguishing between the number of prize balls paid out from the main control board and the number of loan requests from the card unit. There is no limitation, and for example, the actual winning ball number or the scheduled payout number may be transmitted only with respect to winning ball payout from the main control board. With this configuration, even when a loan request is made from the card unit C during a big hit, it is possible to accurately manage only the number of winning balls resulting from the big win.

《シリアル通信で送受信されるコマンド・情報の内容》
次に、図7を参照しながら、メイン制御基板1000及び払出制御基板2000間で送受信されるコマンド及び情報の内容を説明する。前述のように、メイン制御基板1000から払出制御基板2000へのコマンドは、2バイト単位で構成されており、1バイト単位に分割してシリアルで送信される。同様に、払出制御基板2000からメイン制御基板1000への情報(コマンド対応情報)も、2バイト単位で構成されており、1バイト単位に分割してシリアルで送信される。
<Contents of commands and information transmitted / received via serial communication>
Next, the contents of commands and information transmitted / received between the main control board 1000 and the payout control board 2000 will be described with reference to FIG. As described above, commands from the main control board 1000 to the payout control board 2000 are configured in units of 2 bytes, and are transmitted serially in units of 1 byte. Similarly, information (command correspondence information) from the payout control board 2000 to the main control board 1000 is also configured in units of 2 bytes, and is transmitted serially in units of 1 byte.

そこで、まず、メイン制御基板1000から払出制御基板2000側に送信される払出コマンドを説明することとする。はじめに、送信1コマンド目は、1コマンド目特定情報、受け皿満タン状態、払出情報種別及び賞球個数の情報からなる。具体的には、ビット7〜6(上位1、2ビット目)は、「10」固定である(当該コマンドが1コマンド目であることの識別情報)。次に、ビット5(上位3ビット目)は、受け皿満タン状態に関するものであり、「0」が受け皿満タンでないことを意味し、「1」が受け皿満タン中であることを意味する。次に、ビット4(上位4ビット目)は、払出情報種別に関するものであり、「0」が実払出数であることを意味し、「1」が払出予定数であることを意味する。尚、後述するように、払出制御基板2000側では、メイン制御基板1000側からの当該種別情報に基づき、実払出信号及び払出予定信号のいずれを外部中継端子板5000に出力するかを判断することになる。次に、ビット3〜0(下位4ビット)は、賞球個数に関するものであり、例えば、0(0000B)は賞球0個であることを意味し、15(1111B)は賞球15個であることを意味する。次に、送信2コマンド目は、ビット7〜4は、確認信号の固定値(1111)であり、ビット3〜0は、分割払出個数に関するものである。尚、本実施形態では、後述するように、払出すべき賞球が無い場合でも、1コマンド目送信処理が実行されるタイミングにおいては、賞球0個である1コマンド目を払出制御基板2000側に常時(例えば定時割り込み処理毎に)投げ続ける。また、本実施形態では、分割払出個数に関するコマンドを送信2コマンド目に付加したがこれには限定されず、送信1コマンド目に付加しても、更には送信1コマンド目及び送信2コマンド目とは別コマンドとして払出制御基板に送信するように構成してもよい。   Therefore, first, a payout command transmitted from the main control board 1000 to the payout control board 2000 will be described. First, the first transmission command includes information on the first command specifying information, the tray full state, the payout information type, and the number of winning balls. Specifically, bits 7 to 6 (the first and second bits) are fixed to “10” (identification information indicating that the command is the first command). Next, bit 5 (the upper third bit) relates to a tray full state, and “0” means that the pan is not full, and “1” means that the pan is full. Next, bit 4 (the upper 4th bit) relates to the payout information type, and “0” means the actual payout number and “1” means the payout planned number. As will be described later, the payout control board 2000 determines whether to output an actual payout signal or a payout schedule signal to the external relay terminal board 5000 based on the type information from the main control board 1000. become. Next, bits 3 to 0 (lower 4 bits) relate to the number of prize balls. For example, 0 (0000B) means 0 prize balls and 15 (1111B) means 15 prize balls. It means that there is. Next, in the second transmission command, bits 7 to 4 are a fixed value (1111) of the confirmation signal, and bits 3 to 0 relate to the number of divided payouts. In the present embodiment, as will be described later, even when there is no prize ball to be paid out, at the timing when the first command transmission process is executed, the payout control board 2000 side receives the first command that is zero prize balls. Always throw (for example, every scheduled interrupt processing). In this embodiment, the command relating to the number of divided payouts is added to the second transmission command. However, the present invention is not limited to this. May be configured to be transmitted to the payout control board as a separate command.

次に、払出制御基板2000からメイン制御基板1000側に送信される払出関連情報を説明することとする。まず、送信1情報目は、メイン制御基板1000からの送信1コマンド目と同一である。次に、送信2情報目は、固定値、払出装置異常情報及び賞球払出中情報からなる。具体的には、ビット7〜2は、「010101」固定である(当該情報が送受信完了情報であることの識別情報)。次に、ビット1は、払出装置異常に関するものであり、「0」は払出装置異常ではないことを意味し、「1」は払出装置異常中であることを意味する。次に、ビット0は、賞球払出中に関するものであり、「0」は賞球払出中でないことを意味し、「1」は賞球払出中であることを意味する。尚、本実施形態では、前述したように、定時的に何らかのコマンドを払出制御基板側に送信するよう構成されている。したがって、払出側で賞球払出中である場合にも、賞球個数が「0個」であるコマンド等が送信されることになる。   Next, payout related information transmitted from the payout control board 2000 to the main control board 1000 will be described. First, the first transmission information is the same as the first transmission command from the main control board 1000. Next, the second transmission information includes a fixed value, payout device abnormality information, and prize ball payout information. Specifically, bits 7 to 2 are fixed to “010101” (identification information indicating that the information is transmission / reception completion information). Next, bit 1 relates to the dispensing device abnormality, “0” means that the dispensing device is not malfunctioning, and “1” means that the dispensing device is malfunctioning. Next, bit 0 relates to a prize ball being paid out, “0” means that a prize ball is not being paid out, and “1” means that a prize ball is being paid out. In the present embodiment, as described above, a certain command is transmitted to the payout control board side on a regular basis. Accordingly, even when the prize ball is being paid out on the payout side, a command or the like whose number of prize balls is “0” is transmitted.

《機能構成》
次に、図8の機能ブロック図を参照しながら、本実施形態に係るぱちんこ遊技機の機能を説明することとする。尚、ここに主として示す機能は、メイン制御基板1000/払出制御基板2000間での機能、払出制御基板2000/カードユニットC間の機能、払出制御基板2000/外部中継端子板5000間での機能である。
<Functional configuration>
Next, the functions of the pachinko gaming machine according to the present embodiment will be described with reference to the functional block diagram of FIG. The functions mainly shown here are a function between the main control board 1000 and the payout control board 2000, a function between the payout control board 2000 and the card unit C, and a function between the payout control board 2000 and the external relay terminal board 5000. is there.

(メイン制御基板1000)
まず、メイン制御基板1000は、遊技の進行に関する制御を司る遊技制御手段1050と、払出制御基板2000側等とのコマンド・情報の送受信の制御を司る送受信制御手段1100と、払出制御基板2000から外部中継端子板5000に出力される払出関連情報の切換制御を司る外部出力情報切換制御手段1150と、メイン制御基板1000/払出制御基板2000間での送受信に関する状態を一時記憶するための送受信状態一時記憶手段1200と、メイン制御基板1000からの払出コマンドが払出制御基板2000側に正常送信されたか否かを判定する正常送信判定手段1300と、メイン制御基板1000側での送受信に関連したエラーの制御を実行するエラー制御手段1400と、を有する。尚、遊技制御手段1050は、従来機が有する周知構成である。例えば、従来の第1種ぱちんこ遊技機の場合を例に採ると、遊技制御手段1050は、乱数発生、始動口入球を契機とした乱数取得、取得した乱数を用いての抽選、抽選結果に基づいた図柄(特別図柄)変動、抽選に当選している場合に通常は閉状態にある可変入賞口を開放する特別遊技(所謂、大当り中)の実行等、周知の処理を実行する。以下、本実施形態における各手段について詳述する。
(Main control board 1000)
First, the main control board 1000 includes a game control means 1050 that controls the progress of the game, a transmission / reception control means 1100 that controls the transmission / reception of commands and information to / from the payout control board 2000 side, and the payout control board 2000 from the outside. Temporary transmission / reception state storage for temporarily storing a state relating to transmission / reception between the main control board 1000 / payout control board 2000 and the external output information switching control means 1150 for controlling the switching of the payout related information output to the relay terminal board 5000. Means 1200, normal transmission determining means 1300 for determining whether or not a payout command from the main control board 1000 has been normally sent to the payout control board 2000, and control of errors related to transmission / reception on the main control board 1000 side. Error control means 1400 to be executed. The game control means 1050 has a well-known configuration that the conventional machine has. For example, taking the case of the conventional type 1 pachinko gaming machine as an example, the game control means 1050 generates random numbers triggered by random number generation, starting ball entering, lottery using the acquired random numbers, lottery results A known process such as the execution of a special game (so-called big hit) that opens a variable winning opening that is normally closed when winning a lottery based on a change in the symbol (special symbol) based on the game is executed. Hereinafter, each means in this embodiment is explained in full detail.

まず、送受信制御手段1100は、メイン制御基板1000から払出制御基板2000への送信制御を司る送信制御手段1110と、払出制御基板2000からメイン制御基板1000への受信制御を司る受信制御手段1120と、を有している。   First, the transmission / reception control means 1100 includes transmission control means 1110 that controls transmission from the main control board 1000 to the payout control board 2000, reception control means 1120 that controls reception from the payout control board 2000 to the main control board 1000, have.

ここで、送信制御手段1110は、払出制御基板2000側への送信制御を司る払出制御側送信制御手段1111を有している。また、払出制御側送信制御手段1111は、一回の賞球払出について払出制御基板2000側へ送信する二つのコマンド(1コマンド目、2コマンド目)を所定の一時記憶手段(後述する送信コマンド一時記憶手段1111c)にセットするための送信コマンド設定手段1111aと、払出制御基板2000に送信する2つのコマンドを、当該コマンドの送信処理が完了するまで一時記憶する送信コマンド一時記憶手段1111cとを有している。尚、送信コマンド設定手段1111aは、後述する処理の項目で説明するように、遊技側情報一時記憶手段1121aを参照して賞球払出コマンドのセット可否を決定するため、賞球払出決定手段としても機能する。更に、送信コマンド一時記憶手段1111cは、1コマンド目を一時記憶するための1コマンド目一時記憶領域1111c−1と、2コマンド目を一時記憶するための2コマンド目一時記憶領域1111c−2と、を有している。   Here, the transmission control means 1110 has a payout control side transmission control means 1111 that controls transmission to the payout control board 2000. Also, the payout control side transmission control means 1111 sends two commands (first command and second command) to be sent to the payout control board 2000 for one prize ball payout to a predetermined temporary storage means (transmission command temporary described later). A transmission command setting unit 1111a for setting in the storage unit 1111c) and a transmission command temporary storage unit 1111c for temporarily storing two commands to be transmitted to the payout control board 2000 until the transmission process of the command is completed. ing. Note that the transmission command setting means 1111a refers to the game side information temporary storage means 1121a and determines whether or not a winning ball payout command can be set, as will be described later in the processing item. Function. The transmission command temporary storage unit 1111c further includes a first command temporary storage area 1111c-1 for temporarily storing the first command, a second command temporary storage area 1111c-2 for temporarily storing the second command, have.

また、受信制御手段1120は、賞球情報(入球信号)や上皿満タン信号を含む遊技情報を受信するための遊技側受信制御手段1121と、払出制御基板2000側からの情報を受信するための払出制御側受信制御手段1122と、を有している。ここで、遊技側受信制御手段1121は、払出処理が実行されていない賞球に関する情報や上皿満タン情報を一時記憶するための遊技側情報一時記憶手段1121aを有している。また、払出制御側受信制御手段1122は、払出制御基板2000側から送信されてきた情報の一時記憶や消去を含め、当該情報の管理を司る払出制御側受信データ管理手段1122aと、払出制御基板2000側から送信されてきた情報が最初に一時記憶される払出制御側受信データ一時記憶手段1122bと、払出制御側受信データ一時記憶手段1122bに一時記憶されたデータを、以後の処理(例えば、正常にコマンドが送信されたか否かの判定処理)のために格納するための払出コマンド対応情報一時記憶手段1122cと、を有している。   Further, the reception control means 1120 receives information from the game side reception control means 1121 for receiving game information including prize ball information (entrance signal) and an upper plate full signal, and information from the payout control board 2000 side. Payout control side reception control means 1122 for this purpose. Here, the game-side reception control means 1121 has a game-side information temporary storage means 1121a for temporarily storing information on prize balls for which payout processing has not been executed and upper dish full tank information. Also, the payout control side reception control means 1122 includes a payout control side reception data management means 1122a that manages the information including temporary storage and deletion of information transmitted from the payout control board 2000 side, and a payout control board 2000. The payout control side received data temporary storage means 1122b in which the information transmitted from the side is temporarily stored for the first time and the data temporarily stored in the payout control side received data temporary storage means 1122b are processed in subsequent processing (for example, normally Payout command correspondence information temporary storage means 1122c for storing the command for determination).

次に、外部出力情報切換制御手段1150は、払出制御基板2000から外部中継端子板5000に出力すべき払出関連情報が何れの情報であるかを一時記憶する切換関連情報一時記憶手段1151を有している。   Next, the external output information switching control means 1150 has switching related information temporary storage means 1151 for temporarily storing which information is the payout related information to be output from the payout control board 2000 to the external relay terminal board 5000. ing.

次に、送受信状態一時記憶手段1200は、メイン制御基板1000側での送受信状態(ST=0〜4)を一時記憶するためのメイン制御側送受信状態一時記憶手段1210と、払出制御基板2000側での払出状態(例えば、払出中か否か、払出異常が発生しているか否か)が一時記憶されている払出制御側払出状態一時記憶手段1220と、を有している。   Next, the transmission / reception state temporary storage unit 1200 includes a main control side transmission / reception state temporary storage unit 1210 for temporarily storing a transmission / reception state (ST = 0 to 4) on the main control board 1000 side, and a payout control board 2000 side. A payout control side payout state temporary storage means 1220 for temporarily storing the payout state (for example, whether or not paying out or whether or not a payout abnormality has occurred).

次に、正常送信判定手段1300は、メイン制御基板1000からコマンドを送信してから当該コマンドに対応した情報(払出制御基板2000から送信される当該コマンドに対応した情報)を受信するまでの時間を管理するための通信時間管理手段1310を有している。ここで、通信時間管理手段1310は、時間をカウントするためのタイマ1311を更に有している。   Next, the normal transmission determination means 1300 indicates the time from when the command is transmitted from the main control board 1000 until the reception of information corresponding to the command (information corresponding to the command transmitted from the payout control board 2000). Communication time management means 1310 for management is provided. Here, the communication time management means 1310 further includes a timer 1311 for counting time.

次に、エラー制御手段1400は、メイン制御基板1000側での送受信に関するエラーを含む遊技関連エラー(例えば、送受信に関するエラー以外として扉開放エラー等)を監視すると共に、送受信に関するエラー状態を含む遊技関連エラーを管理するエラーフラグ管理手段1420を有する。ここで、エラーフラグ管理手段1420は、送信に関するエラーフラグを含む遊技関連エラーフラグのオンオフ状態を一時記憶するためのエラーフラグ一時記憶手段1421を更に有している。   Next, the error control means 1400 monitors game-related errors including errors related to transmission / reception on the main control board 1000 side (for example, door opening errors other than errors related to transmission / reception) and game-related errors including error status related to transmission / reception. Error flag management means 1420 for managing errors is provided. Here, the error flag management unit 1420 further includes an error flag temporary storage unit 1421 for temporarily storing an on / off state of a game-related error flag including an error flag related to transmission.

(払出制御基板2000)
次に、払出制御基板2000は、メイン制御基板1000側やカードユニットC側等とのコマンド・情報の送受信の制御を司る送受信制御手段2100と、払出制御基板2000側での送受信に関連したエラーの制御を実行するエラー制御手段2200と、賞球払出コマンドや貸球コマンドを受けて所定数の遊技球の払出処理を実行する払出制御手段2300と、外部中継端子板5000への払出関連情報の出力制御を司る払出関連情報出力制御手段2340と、を有している。以下、各手段について詳述する。
(Discharge control board 2000)
Next, the payout control board 2000 includes transmission / reception control means 2100 that controls transmission / reception of commands and information with the main control board 1000 side, the card unit C side, and the like, and errors related to transmission / reception on the payout control board 2000 side. Error control means 2200 for executing control, payout control means 2300 for executing payout processing of a predetermined number of game balls in response to award ball payout command or lending command, and output of payout related information to the external relay terminal board 5000 Payout-related information output control means 2340 for controlling. Hereinafter, each means will be described in detail.

まず、送受信制御手段2100は、メイン制御基板1000やカードユニットCからの情報(例えば、コマンドや信号)の受信制御を司る受信制御手段2110と、メイン制御基板1000やカードユニットCへの情報の送信制御を司る送信制御手段2120と、を有している。   First, the transmission / reception control unit 2100 transmits reception information to the main control board 1000 and the card unit C, and reception control means 2110 that controls reception of information (for example, commands and signals) from the main control board 1000 and the card unit C. Transmission control means 2120 for controlling the control.

ここで、受信制御手段2110は、メイン制御基板1000からの情報(例えば、コマンド)の受信制御を司るメイン側受信制御手段2111と、カードユニットCからの情報(例えば、信号)の受信制御を司るカードユニット側受信制御手段2112と、を有している。そして、メイン側受信制御手段2111は、メイン制御基板1000から受信した情報の一時記憶や消去を含め、当該情報の管理処理を司るメイン側受信データ管理手段2111aと、メイン制御基板1000側から送信されてきた情報が最初に一時記憶されるメイン側受信データ一時記憶手段2111bと、メイン側受信データ一時記憶手段2111bに一時記憶された払出コマンドを所定条件充足まで一時記憶(例えば、2コマンド目を受信するまで1コマンド目を一時記憶)するための払出コマンド一時記憶手段2111cと、を有している。   Here, the reception control unit 2110 controls reception of information (for example, signals) from the main side reception control unit 2111 that controls reception of information (for example, commands) from the main control board 1000 and the card unit C. Card unit side reception control means 2112. The main reception control means 2111 is transmitted from the main control board 1000 and the main reception data management means 2111a for managing the information including temporary storage and erasure of information received from the main control board 1000. Temporarily stores the received data temporarily stored in the main-side received data temporary storage unit 2111b until the predetermined condition is satisfied (for example, the second command is received). Payout command temporary storage means 2111c for temporarily storing the first command until the first command is received.

また、カードユニット側受信制御手段2112は、カードユニットC側から送信されてきた情報が一時記憶されるカードユニット側受信情報一時記憶手段2112bを更に有している。   Further, the card unit side reception control means 2112 further includes a card unit side reception information temporary storage means 2112b in which information transmitted from the card unit C side is temporarily stored.

次に、エラー制御手段2200は、払出制御基板2000側での送受信に関するエラーを監視すると共に、送受信に関するエラー状態を管理するエラーフラグ管理手段2220を有する。ここで、エラーフラグ管理手段2220は、送信に関するエラーフラグのオンオフ状態を一時記憶するためのエラーフラグ一時記憶手段2221を更に有している。   Next, the error control means 2200 has error flag management means 2220 for monitoring errors related to transmission / reception on the payout control board 2000 and managing error states related to transmission / reception. Here, the error flag management unit 2220 further includes an error flag temporary storage unit 2221 for temporarily storing an on / off state of an error flag related to transmission.

次に、払出制御手段2300は、メイン制御基板1000からの賞球払出コマンドやカードユニットCからの貸球要求に関する情報等をバッファリングするための払出情報一時記憶手段2310と、遊技球の払出制御に係る情報を一時記憶するための払出処理関連情報一時記憶手段2320と、後述する分割払出動作における払出動作間の待ち時間を計時するための球通過待ちタイマ2330と、予定されていた払出数よりも少ない異常払出が発生したか否かを判定する払出異常判定手段2340と、分割払出間の待ち時間を設定するための待ち時間制御手段2350と、を有している。尚、本実施形態では、予定されていた払出数よりも少ない場合を「異常払出」としているが、これには限定されず、予定払出よりも多い場合を「異常払出」に含めるよう構成してもよい。   Next, the payout control means 2300 has a payout information temporary storage means 2310 for buffering information relating to a prize ball payout command from the main control board 1000, a ball rental request from the card unit C, and a game ball payout control. The payout processing related information temporary storage means 2320 for temporarily storing information relating to the above, a ball passage waiting timer 2330 for timing the waiting time between payout operations in the divided payout operation described later, and the planned payout number A payout abnormality determining means 2340 for determining whether or not a small amount of abnormal payout has occurred, and a waiting time control means 2350 for setting a waiting time between divided payouts. In the present embodiment, the case where the number of payouts is less than the planned payout is set as “abnormal payout”, but the present invention is not limited to this. Also good.

ここで、払出情報一時記憶手段2310は、メイン制御基板1000側からの上皿満タン情報を一時記憶するためのバッファA2311と、メイン制御基板1000側からの払出関連情報に係る情報を一時記憶するためのバッファB2312と、メイン制御基板1000側からの賞球払出コマンドに基づく賞球数を一時記憶するためのバッファC2313と、を有している。   Here, the payout information temporary storage means 2310 temporarily stores information related to the buffer A 2311 for temporarily storing the upper plate full information from the main control board 1000 side and the payout related information from the main control board 1000 side. And a buffer C2313 for temporarily storing the number of prize balls based on a prize ball payout command from the main control board 1000 side.

また、払出処理関連情報一時手段2320は、払出に関連した状態(例えば、払出中か否か・払出異常が発生しているか否か)を一時記憶するための払出状態フラグ一時記憶手段2321と、払出処理時に払い出される遊技球数がセットされる払出カウンタ2322と、分割払出(1回の払出を複数回に分割した単位)において払い出される遊技球数がセットされる分割回払出カウンタ2328と、当該分割払出において予定の払出数よりも少ない異常払出回数をカウントするための異常払出回数カウンタ2323と、1回の払出における異常払出回数をカウントするための当該回異常払出回数カウンタ2324と、メイン制御基板1000から指定された分割払出個数を一時記憶するための分割払出個数一時記憶手段2326と、メイン制御基板1000からの賞球払出コマンドに基づく賞球数を累積して一時記憶するための賞球払出予定数累積一時記憶手段2327と、を有している。   The payout processing related information temporary means 2320 includes a payout state flag temporary storage means 2321 for temporarily storing a state related to payout (for example, whether payout is being performed or whether a payout abnormality has occurred); A payout counter 2322 in which the number of game balls to be paid out at the time of payout processing is set, a split payout counter 2328 in which the number of game balls to be paid out in a split payout (unit in which one payout is divided into a plurality of times) is set, An abnormal payout counter 2323 for counting the number of abnormal payouts less than the planned payout in divided payout, the abnormal payout counter 2324 for counting abnormal payouts in one payout, and the main control board The divided payout number temporary storage means 2326 for temporarily storing the divided payout number designated from 1000, and the main control It has a prize balls due out cumulative temporary storage means 2327 for cumulatively temporarily storing the prize number balls based on prize balls paid out commands from the substrate 1000, the.

次に、払出関連情報出力制御手段2340は、払出関連情報の一情報である「実払出数」に係る情報を外部中継端子板5000に出力するための制御を司る実払出数出力制御手段2341と、払出関連情報の一情報である「払出予定数」に係る情報を外部中継端子板5000に出力するための制御を司る払出予定数出力制御手段2342と、払出関連情報に基づき外部中継端子板5000にパルス信号を出力するための制御を司るパルス信号出力制御手段2343と、を有している。ここで、実払出数出力制御手段2341は、現在の実払出数を計数するための実払出数カウンタ2341aと、当該実払出数に基づきパルス信号の出力タイミングを制御するための単位出力制御カウンタ2341bと、を更に有している。また、払出予定数出力制御手段2342は、現在の払出予定数の合計値を計数するための払出予定合計カウンタ2342aと、当該払出予定数の合計値に基づきパルス信号の出力タイミングを制御するための単位出力制御カウンタ2342bと、を更に有している。また、パルス信号出力制御手段2343は、パルス幅(換言すれば、パルス信号のオン/オフ比率であり、所謂デューティー比)を制御するためのパルス幅制御タイマ2343aと、外部中継端子板5000における接点部5200が閉状態から開状態となるまでの待ち時間(所謂、ディレイ)を設けるためのリレー部復帰待ち制御タイマ2343bと、を更に有している。   Next, the payout related information output control means 2340 includes an actual payout number output control means 2341 that controls the output of the information related to “actual payout number”, which is one piece of payout related information, to the external relay terminal board 5000. The payout number output control means 2342 for controlling the output of the information related to “scheduled payout”, which is one piece of payout related information, to the external relay terminal board 5000, and the external relay terminal board 5000 based on the payout related information. And pulse signal output control means 2343 for controlling to output a pulse signal. Here, the actual payout number output control means 2341 includes an actual payout number counter 2341a for counting the current actual payout number, and a unit output control counter 2341b for controlling the output timing of the pulse signal based on the actual payout number. And further. Also, the planned payout number output control means 2342 is a payout total counter 2342a for counting the total value of the current planned payout number, and for controlling the output timing of the pulse signal based on the total value of the planned payout number. And a unit output control counter 2342b. The pulse signal output control means 2343 includes a pulse width control timer 2343a for controlling a pulse width (in other words, a pulse signal on / off ratio, so-called duty ratio), and a contact point on the external relay terminal board 5000. And a relay unit return wait control timer 2343b for providing a waiting time (so-called delay) until the unit 5200 changes from the closed state to the open state.

《処理》
次に、図9〜図28のフローチャートを参照しながら、本実施形態に係るぱちんこ遊技機で実行される球払出制御処理を説明する。ここで、図9〜図17が、メイン制御基板1000側での処理を示すフローチャートである。また、図18〜図28が、払出制御基板2000側での処理を示すフローチャートである。以下、順に説明することとする。
"processing"
Next, the ball payout control process executed in the pachinko gaming machine according to the present embodiment will be described with reference to the flowcharts of FIGS. 9 to 17 are flowcharts showing processing on the main control board 1000 side. 18 to 28 are flowcharts showing processing on the payout control board 2000 side. Hereinafter, it will be described in order.

{メイン制御基板側での処理(払出制御基板との通信処理)}
まず、図9〜図17のフローチャートを参照しながら、メイン制御基板1000側で実行する払出制御基板2000との通信処理を説明することとする。はじめに、図9は、メイン制御基板1000側で実行される、通信制御に関する定時割り込み処理のフローチャートである。まず、ステップ1500で、メイン制御基板1000は、後述する払出情報出力内容切換制御処理を実行する。次に、ステップ1100で、メイン制御基板1000は、メイン制御基板1000及び払出制御基板2000間での双方向通信(シリアル通信)のエラー監視処理を実行する。次に、ステップ1200で、メイン制御基板1000は、払出制御基板2000から情報を受信したか否かの監視を行うシリアル通信のデータ受信監視処理を実行する。次に、ステップ1300で、メイン制御基板1000は、払出制御基板2000側に送信する払出関連コマンド(1コマンド目及び2コマンド目)を送信コマンド一時記憶手段1111cにセットする払出コマンド要求処理を実行する。そして、ステップ1400で、メイン制御手段1000は、送信コマンド一時記憶手段1111cにセットした払出コマンドを払出制御基板2000側に送信する払出コマンド送信処理を実行し、ステップ1100に戻る。以下、各サブルーチンの処理を順に詳述することとする。
{Processing on the main control board side (communication processing with the payout control board)}
First, the communication process with the payout control board 2000 executed on the main control board 1000 side will be described with reference to the flowcharts of FIGS. First, FIG. 9 is a flowchart of scheduled interrupt processing related to communication control, which is executed on the main control board 1000 side. First, in step 1500, the main control board 1000 executes a payout information output content switching control process to be described later. Next, in step 1100, the main control board 1000 executes an error monitoring process for bidirectional communication (serial communication) between the main control board 1000 and the payout control board 2000. Next, in step 1200, the main control board 1000 executes a serial communication data reception monitoring process for monitoring whether information is received from the payout control board 2000. Next, in step 1300, the main control board 1000 executes a payout command request process for setting a payout related command (first command and second command) to be sent to the payout control board 2000 to the transmission command temporary storage means 1111c. . In step 1400, the main control unit 1000 executes a payout command transmission process for transmitting the payout command set in the transmission command temporary storage unit 1111c to the payout control board 2000, and returns to step 1100. Hereinafter, the processing of each subroutine will be described in detail.

次に、図10は、図9のサブルーチンであるステップ1500の払出情報出力内容切換制御処理のフローチャートである。まず、ステップ1510で、遊技制御手段1050は、所定の切換条件が未充足であるか否かを判定する。ここで、所定の切換条件としては特に限定されないが、例えば、現在大当りに係る制御処理(大入賞口2120の開閉駆動処理や大入賞口2120への入賞数管理処理等)を実行中であることを当該切換条件とする例を挙げることができる(例えば、特別遊技実行中にオンとなる特別遊技実行中フラグが存在する状況下、特別遊技実行中フラグがオンである場合には「所定の切換条件」を充足とする手法を挙げることができる)。ステップ1510でYesの場合、ステップ1512で、外部出力情報切換制御手段1150は、切換関連情報一時記憶手段1151内の払出情報種別格納領域に「実払出数」をセットし、次の処理(ステップ1100のシリアル通信のエラー監視処理)に移行する。他方、ステップ1510でNoの場合、ステップ1514で、外部出力情報切換制御手段1150は、切換関連情報一時記憶手段1151内の払出情報種別格納領域に「払出予定数」をセットし、次の処理(ステップ1100のシリアル通信のエラー監視処理)に移行する。ここで、切換関連情報一時記憶手段1151内の払出情報種別格納領域にセットされた情報は、後述する払出コマンド要求処理にて適宜参照されることとなる。   Next, FIG. 10 is a flowchart of the payout information output content switching control process in step 1500 which is the subroutine of FIG. First, in step 1510, the game control means 1050 determines whether or not a predetermined switching condition is not satisfied. Here, the predetermined switching condition is not particularly limited. For example, the control process related to the big hit (such as the opening / closing driving process of the big prize opening 2120 or the winning number management process to the big prize opening 2120) is being executed. (For example, if there is a special game running flag that is turned on during execution of a special game, and the special game running flag is on, “predetermined switching” And a method that satisfies the “condition”). In the case of Yes in step 1510, in step 1512, the external output information switching control means 1150 sets “actual payout number” in the payout information type storage area in the switching related information temporary storage means 1151 for the next processing (step 1100). (Serial communication error monitoring process). On the other hand, in the case of No in step 1510, in step 1514, the external output information switching control means 1150 sets “scheduled number of payouts” in the payout information type storage area in the switching related information temporary storage means 1151, The process proceeds to step 1100 for serial communication error monitoring. Here, the information set in the payout information type storage area in the switching related information temporary storage means 1151 is referred to as appropriate in a payout command request process described later.

次に、図11は、図9のサブルーチンであるステップ1100のシリアル通信のエラー監視処理のフローチャートである。はじめに、ステップ1102で、エラー制御手段1400は、エラーフラグ一時記憶手段(ステータスレジスタ)1421を参照し、オーバーランエラー(AORE)、フレーミングエラー(AFE)及びパリティエラー(APE)が発生しているか否か、具体的にはこれらのフラグがオンであるか否かを監視する。ここで、オーバーランエラーとは、既に受信されたデータをユーザープログラムでリードする前に次のデータを受信した場合であり、具体的には、払出制御側受信データ一時記憶手段1122b内に一時記憶された払出制御基板2000側からの情報がリードされて払出コマンド対応情報一時記憶手段1122c側に移動する前に、次のデータを払出制御側受信制御手段1121が受信しまった場合に発生するエラーである。また、フレーミングエラーとは、受信した払出コマンド対応データのストップビットに0を検出した場合に発生するエラーである。そして、パリティエラーとは、受信したデータのパリティとそのデータのパリティビットが一致しない場合に発生するエラーである。尚、エラーが発生した場合には、エラーフラグ管理手段1420が、エラーフラグ一時記憶手段(ステータスレジスタ)1421内の対応するエラービットに1をセットする処理を実行している。そして、ステップ1104で、エラー制御手段1400は、エラーフラグ一時記憶手段1421を参照し、いずれかのエラーを検出したか否かを判定する。ステップ1104でYesの場合、ステップ1106で、エラーフラグ管理手段1420は、エラーフラグ一時記憶手段1421内のオンになっているエラーフラグをオフにし(0クリアし)、シリアル通信のエラーを解除する。更に、ステップ1108で、エラー制御手段1400は、シリアル通信で受信したデータ(払出制御側受信データ一時記憶手段1122bに一時記憶されているデータ)をクリアし、次の処理(ステップ1200のシリアル通信のデータ受信監視処理)に移行する。他方、ステップ1104でNoの場合にも次の処理(ステップ1200のシリアル通信のデータ受信監視処理)に移行する。   Next, FIG. 11 is a flowchart of the serial communication error monitoring process in step 1100 which is the subroutine of FIG. First, in step 1102, the error control unit 1400 refers to the error flag temporary storage unit (status register) 1421 and determines whether an overrun error (AORE), a framing error (AFE), and a parity error (APE) have occurred. Specifically, it is monitored whether or not these flags are on. Here, the overrun error is a case where the next data is received before the already received data is read by the user program. Specifically, the overrun error is temporarily stored in the payout control side received data temporary storage unit 1122b. An error that occurs when the payout control side reception control means 1121 receives the next data before the information from the payout control board 2000 is read and moved to the payout command correspondence information temporary storage means 1122c side. is there. The framing error is an error that occurs when 0 is detected in the stop bit of the received payout command corresponding data. The parity error is an error that occurs when the parity of the received data does not match the parity bit of the data. When an error occurs, the error flag management unit 1420 executes a process of setting 1 to the corresponding error bit in the error flag temporary storage unit (status register) 1421. In step 1104, the error control unit 1400 refers to the error flag temporary storage unit 1421 and determines whether any error is detected. In the case of Yes in step 1104, in step 1106, the error flag management unit 1420 turns off the error flag that is turned on in the error flag temporary storage unit 1421 (clears it to 0), and cancels the serial communication error. Further, in step 1108, the error control means 1400 clears the data received by serial communication (data temporarily stored in the payout control side received data temporary storage means 1122b) and performs the next processing (serial communication of step 1200). Move to data reception monitoring process. On the other hand, also in the case of No in step 1104, the processing shifts to the next processing (serial communication data reception monitoring processing in step 1200).

次に、図12は、図9のサブルーチンであるステップ1200のシリアル通信のデータ受信監視処理のフローチャートである。まず、ステップ1202で、払出制御側受信データ管理手段1122aは、払出制御側受信データ一時記憶手段1122bを参照する(データ受信の監視処理)。そして、ステップ1204で、払出制御側受信データ管理手段1122aは、払出制御基板2000側から払出コマンド対応データを受信したか否かを判定する。ステップ1204でYesの場合、ステップ1206で、払出制御側受信データ管理手段1122aは、払出制御側受信データ一時記憶手段1122b内に一時記憶されていた払出コマンド対応データを、払出コマンド対応情報一時記憶手段1122cに格納し、次の処理(ステップ1300の払出コマンド要求処理)に移行する。尚、ステップ1204でNoの場合にも次の処理(ステップ1300の払出コマンド要求処理)に移行する。   Next, FIG. 12 is a flowchart of the serial communication data reception monitoring process in step 1200 which is the subroutine of FIG. First, in step 1202, the payout control side received data management means 1122a refers to the payout control side received data temporary storage means 1122b (data reception monitoring process). In step 1204, the payout control side received data management means 1122a determines whether or not the payout command corresponding data has been received from the payout control board 2000 side. In the case of Yes in step 1204, in step 1206, the payout control side received data management means 1122a uses the payout command correspondence information temporary storage means to store the payout command correspondence data temporarily stored in the payout control side received data temporary storage means 1122b. 1122c, and the process proceeds to the next process (payout command request process in step 1300). Even in the case of No in step 1204, the process proceeds to the next process (payout command request process in step 1300).

次に、図13は、図9のサブルーチンであるステップ1300の払出コマンド要求処理のフローチャートである。まず、ステップ1302で、送信コマンド設定手段1111aは、メイン制御側送受信状態一時記憶手段1210を参照する(未送信コマンドの検査)。そして、ステップ1304で、送信コマンド設定手段1111aは、メイン制御側送受信状態一時記憶手段1210内に一時記憶されている処理状態がST=0であるか、即ち、前回の送信コマンドがすべて送信されているために未送信コマンドが存在していない状況であるか否かを判定する。ステップ1304でYesの場合、ステップ1306で、送信コマンド設定手段1111aは、送信コマンド一時記憶手段1111c内の1コマンド目一時記憶領域1113aにおける送信データの上位2ビットに識別コード(10)をセットする。尚、この「10」は、固定値であり本コマンドが1コマンド目であることを意味する。次に、ステップ1308で、送信コマンド設定手段1111aは、遊技側情報一時記憶手段1121aを参照し、受け皿満タンスイッチ15からの満タン信号を受信しているか否かを踏まえ、送信コマンド一時記憶手段1111c内の1コマンド目一時記憶領域1113aにおける送信データの上位3ビット目に受け皿の満タン状態を設定する。尚、「1」が満タンであり、「0」が満タンでないことを意味する。   Next, FIG. 13 is a flowchart of the payout command request process in step 1300 which is a subroutine of FIG. First, in step 1302, the transmission command setting unit 1111a refers to the main control side transmission / reception state temporary storage unit 1210 (inspection of an untransmitted command). In step 1304, the transmission command setting unit 1111a determines whether the processing state temporarily stored in the main control side transmission / reception state temporary storage unit 1210 is ST = 0, that is, all previous transmission commands have been transmitted. Therefore, it is determined whether or not an unsent command does not exist. In the case of Yes in step 1304, in step 1306, the transmission command setting unit 1111a sets the identification code (10) in the upper 2 bits of the transmission data in the first command temporary storage area 1113a in the transmission command temporary storage unit 1111c. This “10” is a fixed value and means that this command is the first command. Next, in step 1308, the transmission command setting means 1111a refers to the game side information temporary storage means 1121a, and based on whether or not the full tank signal is received from the saucer full tank switch 15, the transmission command temporary storage means. The full state of the saucer is set in the upper 3 bits of the transmission data in the temporary storage area 1113a for the first command in 1111c. Incidentally, “1” means full, and “0” means not full.

次に、ステップ1309−1で、送信コマンド設定手段1111aは、切換関連情報一時記憶手段1151内の払出情報種別格納領域にセットされた払出情報種別を取得する。次に、ステップ1309−2で、送信コマンド設定手段1111aは、当該取得した払出情報種別が「実払出数」であるか否かを判定する。ステップ1309−2でYesの場合、ステップ1309−3で、送信コマンド設定手段1111aは、送信コマンド一時記憶手段1111c内の1コマンド目一時記憶領域1111c−1における送信データの上位4ビット目に「0」を設定し、ステップ1310に移行する。他方、ステップ1309−2でNoの場合、ステップ1309−4で、送信コマンド設定手段1111aは、送信コマンド一時記憶手段1111c内の1コマンド目一時記憶領域1111c−1における送信データの上位4ビット目に「1」を設定し、ステップ1310に移行する。   Next, in step 1309-1, the transmission command setting unit 1111a acquires the payout information type set in the payout information type storage area in the switching related information temporary storage unit 1151. In step 1309-2, the transmission command setting unit 1111 a determines whether or not the acquired payout information type is “actual payout number”. In the case of Yes in step 1309-2, in step 1309-3, the transmission command setting unit 1111a sets “0” in the upper 4 bits of the transmission data in the first command temporary storage area 1111c-1 in the transmission command temporary storage unit 1111c. ”Is set, and the process proceeds to step 1310. On the other hand, in the case of No in step 1309-2, in step 1309-4, the transmission command setting unit 1111a determines the upper 4th bit of the transmission data in the first command temporary storage area 1111c-1 in the transmission command temporary storage unit 1111c. “1” is set, and the process proceeds to step 1310.

次に、ステップ1310で、送信コマンド設定手段1111aは、払出制御側払出状態一時記憶手段1220を参照する(払出装置状態を検査)。そして、ステップ1311で、送信コマンド設定手段1111aは、払出制御基板2000側における払出装置状態が正常であるか否かを判定する。ステップ1311でYesの場合、ステップ1312で、送信コマンド設定手段1111aは、遊技側情報一時記憶手段1121aを参照し、各種入賞口毎の賞球回数を検査する。次に、ステップ1313で、送信コマンド設定手段1111aは、当該賞球回数の残り回数が存在しているか否か、換言すれば、払出すべき賞球があるか否かを判定する。ステップ1313でYesの場合、ステップ1314で、送信コマンド設定手段1111aは、送信コマンド一時記憶手段1111c内の1コマンド目一時記憶領域1111c−1における送信データの下位4ビットに次の賞球払出に対応した賞球個数を設定し、ステップ1316に移行する。尚、賞球個数については、今回の賞球払出の対象となる入賞口の賞球回数を減算した上、当該入賞口に対応した賞球数分セットする。他方、ステップ1311又はステップ1312でNoの場合、即ち、払出装置状態が異常であるか又は払出すべき賞球がない場合には、ステップ1315で、送信コマンド設定手段1111aは、送信コマンド一時記憶手段1111c内の1コマンド目一時記憶領域1111c−1における送信データの下位4ビットに賞球個数「0」を設定し(したがって、いずれのビットも0のまま)、ステップ1316に移行する。以上のステップ1306〜ステップ1315が、1コマンド目の設定処理である。尚、本形態では、ステップ1311で払出装置が正常な場合のみ賞球払出個数をセットする(ステップ1314)よう構成されているが、これには限定されず、払出装置側での異常の有無に拘わらず、賞球回数の残り回数が存在している場合(ステップ1313)には賞球払出個数をセットするように構成してもよい。   Next, in step 1310, the transmission command setting means 1111a refers to the payout control side payout state temporary storage means 1220 (inspecting the payout device state). In step 1311, the transmission command setting unit 1111 a determines whether or not the dispensing device state on the dispensing control board 2000 side is normal. In the case of Yes in step 1311, in step 1312, the transmission command setting unit 1111 a refers to the game side information temporary storage unit 1121 a and checks the number of winning balls for each type of winning prize. Next, in step 1313, the transmission command setting unit 1111a determines whether or not there is a remaining number of winning balls, in other words, whether or not there is a winning ball to be paid out. In the case of Yes in step 1313, in step 1314, the transmission command setting unit 1111a responds to the next prize ball payout in the lower 4 bits of the transmission data in the first command temporary storage area 1111c-1 in the transmission command temporary storage unit 1111c. The number of winning balls is set, and the process proceeds to step 1316. The number of winning balls is set by the number of winning balls corresponding to the winning opening after subtracting the number of winning balls from the winning opening to be paid out this time. On the other hand, if No in step 1311 or step 1312, that is, if the payout device state is abnormal or there is no prize ball to be paid out, in step 1315, the transmission command setting means 1111a sends the transmission command temporary storage means. The number of prize balls “0” is set in the lower 4 bits of the transmission data in the first command temporary storage area 1111c-1 in 1111c (therefore, all bits remain 0), and the process proceeds to step 1316. Steps 1306 to 1315 described above are the setting process for the first command. In this embodiment, the number of prize balls to be paid out is set only when the payout device is normal in step 1311 (step 1314). However, the present invention is not limited to this, and there is an abnormality on the payout device side. Regardless, if the remaining number of prize balls is present (step 1313), the number of prize balls to be paid out may be set.

そして、以下のステップ1316〜ステップ1322が、2コマンド目の設定処理である。具体的には、ステップ1316で、送信コマンド設定手段1111aは、送信コマンド一時記憶手段1111c内の2コマンド目一時記憶領域1111c−2における2コマンド目の送信データの上位4ビットに識別コード(1111)をセットする。尚、この「1111」は、固定値であり本コマンドが2コマンド目であることを意味する。次に、ステップ1320で、送信コマンド設定手段1111aは、送信コマンド一時記憶手段1111c内の2コマンド目一時記憶領域1111c−2における2コマンド目の送信データの下位4ビットに所定数(例えば3個)の分割払出個数を設定し、次の処理(ステップ1400の払出コマンド送信処理)に移行する。尚、この所定数は、例えば主制御基板の機種毎に予め設定されているよう構成してもよい。尚、ステップ1304でNoの場合にも次の処理(ステップ1400の払出コマンド送信処理)に移行する。   The following steps 1316 to 1322 are the setting process for the second command. Specifically, in step 1316, the transmission command setting unit 1111a sets an identification code (1111) in the upper 4 bits of the transmission data of the second command in the second command temporary storage area 1111c-2 in the transmission command temporary storage unit 1111c. Set. This “1111” is a fixed value and means that this command is the second command. Next, in step 1320, the transmission command setting unit 1111a sets a predetermined number (for example, 3) in the lower 4 bits of the transmission data of the second command in the second command temporary storage area 1111c-2 in the transmission command temporary storage unit 1111c. The number of divided payouts is set, and the process proceeds to the next process (payout command transmission process in step 1400). The predetermined number may be set in advance for each model of the main control board, for example. Even in the case of No in step 1304, the process proceeds to the next process (payout command transmission process in step 1400).

次に、図14は、図9のサブルーチンであるステップ1400の払出コマンド送信処理のフローチャートである。まず、ステップ1402で、送受信制御手段1100は、メイン制御側送受信状態一時記憶手段1210を参照する(コマンド送信状態を検査)。そして、送受信制御手段1100は、メイン制御側送受信状態一時記憶手段1210内のSTが「0」である場合にはステップ1400−1に移行して1コマンド目送信処理を実行し、メイン制御側送受信状態一時記憶手段1210内のSTが「1」である場合にはステップ1400−2に移行して1情報目受信確認処理を実行し、メイン制御側送受信状態一時記憶手段1210内のSTが「2」である場合にはステップ1400−3に移行して2コマンド目送信処理を実行し、メイン制御側送受信状態一時記憶手段1210内のSTが「3」である場合にはステップ1400−4に移行して2情報目受信確認処理を実行し、次の処理(ステップ1500の払出情報出力内容切換制御処理)に移行する。   Next, FIG. 14 is a flowchart of the payout command transmission process in step 1400 which is the subroutine of FIG. First, in step 1402, the transmission / reception control unit 1100 refers to the main control side transmission / reception state temporary storage unit 1210 (inspects the command transmission state). If the ST in the main control side transmission / reception state temporary storage unit 1210 is “0”, the transmission / reception control unit 1100 proceeds to step 1400-1 to execute the first command transmission process, and the main control side transmission / reception unit When the ST in the state temporary storage unit 1210 is “1”, the process proceeds to step 1400-2 to execute the first information reception confirmation process, and the ST in the main control side transmission / reception state temporary storage unit 1210 is “2”. ”, The process proceeds to step 1400-3 to execute the second command transmission process. If the ST in the main control side transmission / reception state temporary storage means 1210 is“ 3 ”, the process proceeds to step 1400-4. Then, the second information reception confirmation process is executed, and the process proceeds to the next process (payout information output content switching control process in step 1500).

次に、図15は、図14のサブルーチンであるステップ1400−1の1コマンド目送信処理(2コマンド目送信処理)のフローチャートである。尚、ステップ1400−3の処理は、基本的にステップ1400−1の処理と同じである(括弧書きがステップ1400−3の処理)。まず、ステップ1402−1(ステップ1402−3)で、払出制御側送信制御手段1111は、メイン制御側送受信状態一時記憶手段1210を参照し、シリアル通信の送信状態を検査する。次に、ステップ1404−1(ステップ1404−3)で、払出制御側送信制御手段1111は、シリアル通信の送信状態は送信可能であるか否かを判定する。ステップ1404−1(ステップ1404−3)でYesの場合、ステップ1406−1(ステップ1406−3)で、エラーフラグ管理手段1420は、エラーフラグ一時記憶手段1421内の通信エラーフラグをオフにし、通信エラーを解除する処理を実行する。ここで、「通信エラーフラグ」とは、メイン制御基板1000側から払出制御基板2000側への1コマンド目(又は2コマンド目)送信を留保している状態であるときにオンとなるフラグである。そして、ステップ1408−1(ステップ1408−3)で、払出制御側送信制御手段1111は、送信コマンド一時記憶手段1111cの1コマンド目一時記憶領域1111c−1内に一時記憶されている1コマンド目の送信データ(送信コマンド一時記憶手段1111cの2コマンド目一時記憶領域1111c−2内に一時記憶されている2コマンド目の送信データ)を送信する。次に、ステップ1410−1(ステップ1410−3)で、通信時間管理手段1310は、受信待ちタイムアウト時間をタイマ1311にセットする。そして、ステップ1412−1(ステップ1412−3)で、送信制御手段1110は、メイン制御側送受信状態一時記憶手段1210内のSTを「1」(「3」)にセットし、次の処理(ステップ1500の払出情報出力内容切換制御処理)に移行する。他方、ステップ1404−1(ステップ1404−3)でNoの場合、ステップ1414−1(ステップ1414−3)で、エラーフラグ管理手段1420は、エラーフラグ一時記憶手段1421内の通信エラーフラグをオンにし、通信エラーをセットする処理を実行した後、次の処理(ステップ1500の払出情報出力内容切換制御処理)に移行する。   Next, FIG. 15 is a flowchart of the first command transmission process (second command transmission process) in step 1400-1, which is the subroutine of FIG. Note that the processing in step 1400-3 is basically the same as the processing in step 1400-1 (the parentheses indicate the processing in step 1400-3). First, in step 1402-1 (step 1402-3), the payout control side transmission control unit 1111 refers to the main control side transmission / reception state temporary storage unit 1210 and checks the transmission state of serial communication. Next, in step 1404-1 (step 1404-3), the payout control side transmission control unit 1111 determines whether or not the transmission state of the serial communication can be transmitted. In the case of Yes in step 1404-1 (step 1404-3), in step 1406-1 (step 1406-3), the error flag management unit 1420 turns off the communication error flag in the error flag temporary storage unit 1421 and performs communication. Execute the process to cancel the error. Here, the “communication error flag” is a flag that is turned on when the transmission of the first command (or the second command) from the main control board 1000 side to the payout control board 2000 side is reserved. . In step 1408-1 (step 1408-3), the payout control side transmission control unit 1111 stores the first command temporarily stored in the first command temporary storage area 1111c-1 of the transmission command temporary storage unit 1111c. Transmission data (transmission data of the second command temporarily stored in the second command temporary storage area 1111c-2 of the transmission command temporary storage unit 1111c) is transmitted. Next, in step 1410-1 (step 1410-3), the communication time management unit 1310 sets the reception waiting timeout time in the timer 1311. In step 1412-1 (step 1412-3), the transmission control unit 1110 sets the ST in the main control side transmission / reception state temporary storage unit 1210 to “1” (“3”), and performs the next processing (step 1500 (payout information output content switching control process) 1500. On the other hand, in the case of No in step 1404-1 (step 1404-3), in step 1414-1 (step 1414-3), the error flag management unit 1420 turns on the communication error flag in the error flag temporary storage unit 1421. After executing the process of setting a communication error, the process proceeds to the next process (payout information output content switching control process in step 1500).

次に、図16は、図14のサブルーチンであるステップ1400−2の1情報目受信確認処理のフローチャートである。まず、ステップ1402−2で、払出制御側受信制御手段1122は、払出コマンド対応情報一時記憶手段1122cが0でないか否か、即ち、何らかの情報を払出制御基板2000側から受信しているか否かを判定する。ステップ1402−2でYesの場合、ステップ1404−2で、正常送信判定手段1300は、送信コマンド一時記憶手段1111cの1コマンド目記憶領域1111c−1に一時記憶されている1コマンド目の送信データと、払出コマンド対応情報一時記憶手段1122cに一時記憶されている払出制御基板2000側から送信された払出コマンド対応情報との内容を比較する。そして、ステップ1406−2で、正常送信判定手段1300は、ステップ1402−2での比較結果が一致したか否かを判定する。ステップ1406−2でYesの場合、ステップ1408−2で、エラーフラグ管理手段1420は、エラーフラグ一時記憶手段1420内の通信エラーフラグをオフにし、通信エラーを解除する処理を実行する。そして、ステップ1410−2で、受信制御手段1120は、メイン制御側送受信状態一時記憶手段1210内のSTを「2」にセットし、次の処理(ステップ1500の払出情報出力内容切換制御処理)に移行する。   Next, FIG. 16 is a flowchart of the first information reception confirmation process in step 1400-2 which is the subroutine of FIG. First, in step 1402-2, the payout control side reception control means 1122 determines whether or not the payout command correspondence information temporary storage means 1122c is not 0, that is, whether or not any information is received from the payout control board 2000 side. judge. In the case of Yes in step 1402-2, in step 1404-2, the normal transmission determination unit 1300 transmits the transmission data of the first command temporarily stored in the first command storage area 1111c-1 of the transmission command temporary storage unit 1111c. The contents of the payout command correspondence information transmitted from the payout control board 2000 side temporarily stored in the payout command correspondence information temporary storage unit 1122c are compared. In step 1406-2, the normal transmission determination unit 1300 determines whether the comparison result in step 1402-2 matches. In the case of Yes in step 1406-2, in step 1408-2, the error flag management unit 1420 executes processing for turning off the communication error flag in the error flag temporary storage unit 1420 and canceling the communication error. In step 1410-2, the reception control unit 1120 sets the ST in the main control side transmission / reception state temporary storage unit 1210 to “2” and proceeds to the next process (payout information output content switching control process in step 1500). Transition.

他方、ステップ1402−2でNoの場合、即ち、払出制御基板2000側から何らの情報も受信していない場合には、ステップ1412−2で、通信時間管理手段1310は、タイマ1311中の受信待ちタイムアウト時間を減算する。そして、ステップ1414−2で、エラーフラグ管理手段1420は、タイマ1311を参照し、タイムアウトしたか否かを判定する。ステップ1414−2でYesの場合、ステップ1416−2で、エラーフラグ管理手段1420は、エラーフラグ一時記憶手段1421内の通信エラーフラグをオンにし、通信エラーをセットする処理を実行する。次に、ステップ1418−2で、受信制御手段1120は、メイン制御側送受信状態一時記憶手段1210内のSTを「0」にセットし、次の処理(ステップ1500の払出情報出力内容切換制御処理)に移行する。この処理により、1コマンド目を送信した後に払出制御基板2000から所定時間情報を受信しなかった場合、再度1コマンド目を送信することになる。   On the other hand, if No in step 1402-2, that is, if no information is received from the payout control board 2000 side, the communication time management means 1310 waits for reception in the timer 1311 in step 1412-2. Subtract the timeout time. In step 1414-2, the error flag management unit 1420 refers to the timer 1311 and determines whether or not a timeout has occurred. In the case of Yes in step 1414-2, in step 1416-2, the error flag management unit 1420 turns on the communication error flag in the error flag temporary storage unit 1421 and executes processing for setting a communication error. Next, in step 1418-2, the reception control means 1120 sets ST in the main control side transmission / reception state temporary storage means 1210 to "0", and performs the next processing (payout information output content switching control processing in step 1500). Migrate to With this process, if the information is not received for a predetermined time from the payout control board 2000 after the first command is transmitted, the first command is transmitted again.

次に、図17は、図14のサブルーチンであるステップ1400−4の2コマンド目受信確認処理のフローチャートである。まず、ステップ1402−4で、正常送信判定手段1300は、払出コマンド対応情報一時記憶手段1122cが0でないか否か、即ち、何らかの情報を払出制御基板2000側から受信しているか否かを判定する。ステップ1402−4でYesの場合、ステップ1404−4で、正常送信判定手段1300は、払出コマンド対応情報一時記憶手段1122cに一時記憶されている払出制御基板2000側から送信された情報(上位6ビット)が所定値(本例では、上位6ビットが固定値「010101」)であるか否かを検査する。そして、ステップ1406−4で、正常送信判定手段1300は、ステップ1404−4での検査結果が正常であるか否かを判定する。ステップ1406−4でYesの場合、ステップ1408−4で、エラーフラグ管理手段1420は、エラーフラグ一時記憶手段1421内の通信エラーフラグをオフにし、通信エラーを解除する処理を実行する。そして、ステップ1410−4で、払出制御側受信データ管理手段1122aは、払出コマンド対応情報一時記憶手段1122cに一時記憶されている払出制御基板2000側から送信された情報(下位2ビット)を参照し、賞球払出中か否か(ビット0から把握)と払出装置異常か否か(ビット1から把握)を、払出制御側払出状態一時記憶手段1220に一時記憶する。そして、ステップ1412−4で、受信制御手段1120は、メイン制御側送受信状態一時記憶手段1210内のSTを「0」にセットし、次の処理(ステップ1500の払出情報出力内容切換制御処理)に移行する。   Next, FIG. 17 is a flowchart of the second command reception confirmation process of step 1400-4 which is the subroutine of FIG. First, in step 1402-4, the normal transmission determination unit 1300 determines whether or not the payout command correspondence information temporary storage unit 1122c is not 0, that is, whether or not any information is received from the payout control board 2000 side. . In the case of Yes in step 1402-4, in step 1404-4, the normal transmission determination means 1300 sends information (upper 6 bits) transmitted from the payout control board 2000 side temporarily stored in the payout command correspondence information temporary storage means 1122c. ) Is a predetermined value (in this example, the upper 6 bits are a fixed value “010101”). In step 1406-4, the normal transmission determination unit 1300 determines whether the inspection result in step 1404-4 is normal. In the case of Yes in step 1406-4, in step 1408-4, the error flag management unit 1420 turns off the communication error flag in the error flag temporary storage unit 1421 and executes processing for canceling the communication error. In step 1410-4, the payout control side received data management means 1122a refers to the information (lower 2 bits) transmitted from the payout control board 2000 side temporarily stored in the payout command correspondence information temporary storage means 1122c. Whether or not a prize ball is being paid out (ascertained from bit 0) and whether or not the payout device is abnormal (ascertained from bit 1) are temporarily stored in the payout control side payout state temporary storage means 1220. In step 1412-4, the reception control means 1120 sets ST in the main control side transmission / reception state temporary storage means 1210 to "0", and proceeds to the next process (payout information output content switching control process in step 1500). Transition.

他方、ステップ1402−4でNoの場合、即ち、払出制御基板2000側から何らの情報も受信していない場合には、ステップ1414−4で、通信時間管理手段1310は、タイマ1311中の受信待ちタイムアウト時間を減算する。そして、ステップ1416−4で、エラーフラグ管理手段1420は、タイマ1311を参照し、タイムアウトしたか否かを判定する。ステップ1416−4でYesの場合、ステップ1418−4で、エラーフラグ管理手段1420は、エラーフラグ一時記憶手段1421内の通信エラーフラグをオンにし、通信エラーをセットする処理を実行する。次に、ステップ1420−4で、受信制御手段1120は、メイン制御側送受信状態一時記憶手段1210内のSTを「2」にセットし、次の処理(ステップ1500の払出情報出力内容切換制御処理)に移行する。この処理により、2コマンド目を送信した後に払出制御基板2000から所定時間情報を受信しなかった場合、再度2コマンド目を送信することになる。   On the other hand, if No in step 1402-4, that is, if no information is received from the payout control board 2000, the communication time management means 1310 waits for reception in the timer 1311 in step 1414-4. Subtract the timeout time. In step 1416-4, the error flag management unit 1420 refers to the timer 1311 and determines whether or not a timeout has occurred. In the case of Yes in step 1416-4, in step 1418-4, the error flag management unit 1420 turns on the communication error flag in the error flag temporary storage unit 1421 and executes processing for setting a communication error. Next, in step 1420-4, the reception control means 1120 sets ST in the main control side transmission / reception state temporary storage means 1210 to "2", and performs the next processing (payout information output content switching control processing in step 1500). Migrate to By this process, if the information is not received for a predetermined time from the payout control board 2000 after the second command is transmitted, the second command is transmitted again.

(払出制御基板側での処理)
次に、図18〜図28のフローチャートを参照しながら、払出制御基板2000側で実行する制御処理を説明することとする。はじめに、図18は、払出制御基板2000側で実行されるメインフローチャートである。まず、ステップ2100で、払出制御基板2000は、メイン制御装置1000側との通信処理を実行する。次に、ステップ2200で、払出制御基板2000は、カードユニットCとの通信処理を実行する。次に、ステップ2300で、払出制御基板2000は、払出ユニットを駆動して遊技球の払出制御を実行する。そして、ステップ2400で、払出制御基板2000は、外部中継端子板5000への情報出力を実行し、ステップ2100に戻る。以下、各サブルーチンの処理を順に詳述することとする。
(Processing on the payout control board side)
Next, control processing executed on the payout control board 2000 side will be described with reference to the flowcharts of FIGS. First, FIG. 18 is a main flowchart executed on the payout control board 2000 side. First, in step 2100, the payout control board 2000 executes communication processing with the main control device 1000 side. Next, in step 2200, the payout control board 2000 executes communication processing with the card unit C. Next, in step 2300, the payout control board 2000 drives the payout unit to execute payout control of the game ball. In step 2400, the payout control board 2000 outputs information to the external relay terminal board 5000 and returns to step 2100. Hereinafter, the processing of each subroutine will be described in detail.

次に、図19は、図18のサブルーチンであるステップ2100のメイン制御装置1000側との通信処理のフローチャートである。まず、ステップ2100−1で、払出制御基板2000は、メイン制御基板1000及び払出制御基板2000間での双方向通信(シリアル通信)のエラー監視処理を実行する。次に、ステップ2100−2で、払出制御基板2000は、メイン制御基板1000から情報を受信したか否かの監視を行うシリアル通信のデータ受信監視処理を実行する。次に、ステップ2100−3で、払出制御基板2000は、メイン制御基板1000側から受信した払出コマンドに対応した情報をメイン制御基板1000側に送信する払出コマンド対応情報送信処理を実行し、ステップ2100−1に戻る。以下、各サブルーチンの処理を順に詳述することとする。   Next, FIG. 19 is a flowchart of the communication process with the main control apparatus 1000 side in step 2100 which is the subroutine of FIG. First, in step 2100-1, the payout control board 2000 executes an error monitoring process for bidirectional communication (serial communication) between the main control board 1000 and the payout control board 2000. Next, in step 2100-2, the payout control board 2000 executes serial communication data reception monitoring processing for monitoring whether information is received from the main control board 1000. Next, in step 2100-3, the payout control board 2000 executes payout command correspondence information transmission processing for sending information corresponding to the payout command received from the main control board 1000 side to the main control board 1000 side. Return to -1. Hereinafter, the processing of each subroutine will be described in detail.

まず、図20は、図19のサブルーチンであるステップ2100−1のシリアル通信のエラー監視処理のフローチャートである。はじめに、ステップ2102−1で、エラー制御手段2200は、エラーフラグ一時記憶手段(ステータスレジスタ)2221を参照し、オーバーランエラー(AORE)、フレーミングエラー(AFE)及びパリティエラー(APE)が発生しているか否か、具体的にはこれらのフラグがオンであるか否かを監視する。そして、ステップ2104−1で、エラー制御手段2200は、いずれかのエラーを検出したか否かを判定する。尚、エラーが発生した場合には、エラーフラグ管理手段2220が、エラーフラグ一時記憶手段2221内の対応するエラービットに1をセットする処理を実行している。そして、ステップ2104−1でYesの場合、ステップ2106−1で、エラーフラグ管理手段2220は、エラーフラグ一時記憶手段2221内のオンになっているエラーフラグをオフにし(0クリアし)、シリアル通信のエラーを解除する。更に、ステップ2108−1で、エラー制御手段2200は、シリアル通信で受信したデータ(メイン側受信情報一時記憶手段2111bに一時記憶されているデータ)をクリアし、次の処理(ステップ2100−2のシリアル通信のデータ受信監視処理)に移行する。他方、ステップ2104−1でNoの場合にも次の処理(ステップ2100−2のシリアル通信のデータ受信監視処理)に移行する。   First, FIG. 20 is a flowchart of serial communication error monitoring processing in step 2100-1, which is the subroutine of FIG. First, in step 2102-1, the error control unit 2200 refers to the error flag temporary storage unit (status register) 2221, and an overrun error (AORE), a framing error (AFE), and a parity error (APE) occur. It is monitored whether or not, specifically, whether or not these flags are on. In step 2104-1, the error control unit 2200 determines whether any error has been detected. When an error occurs, the error flag management unit 2220 executes a process of setting 1 to the corresponding error bit in the error flag temporary storage unit 2221. If YES in step 2104-1, in step 2106-1, the error flag management unit 2220 turns off the error flag that is on in the error flag temporary storage unit 2221 (clears it to 0), and serial communication. Cancel the error. Further, in step 2108-1, the error control means 2200 clears the data received by serial communication (data temporarily stored in the main-side received information temporary storage means 2111b) and performs the next processing (in step 2100-2). Shift to serial communication data reception monitoring process. On the other hand, also in the case of No in step 2104-1, the processing shifts to the next processing (serial data reception monitoring processing in step 2100-2).

次に、図21は、図19のサブルーチンであるステップ2100−2のシリアル通信のデータ受信監視処理のフローチャートである。まず、ステップ2102−2で、メイン側受信データ管理手段2111aは、メイン側受信情報一時記憶手段2111bを参照する(データ受信の監視処理)。そして、ステップ2104−2で、メイン側受信データ管理手段2111aは、メイン制御基板1000側から払出コマンドを受信したか否かを判定する。ステップ2104−2でYesの場合、ステップ2106−2で、メイン側受信データ管理手段2111aは、メイン側受信情報一時記憶手段2111b内に一時記憶されていた払出コマンド対応データを、払出コマンド一時記憶手段2111cに格納し、次の処理(ステップ2100−3の払出関連情報送信処理)に移行する。尚、ステップ2104−2でNoの場合にも次の処理(ステップ2100−3の払出関連情報送信処理)に移行する。   Next, FIG. 21 is a flowchart of the data reception monitoring process of serial communication in step 2100-2 which is the subroutine of FIG. First, in step 2102-2, the main-side received data management unit 2111a refers to the main-side received information temporary storage unit 2111b (data reception monitoring process). In step 2104-2, the main-side received data management unit 2111a determines whether or not a payout command has been received from the main control board 1000 side. In the case of Yes in step 2104-2, in step 2106-2, the main side received data management means 2111a uses the payout command temporary storage means to store the payout command corresponding data temporarily stored in the main side received information temporary storage means 2111b. 2111c, and proceeds to the next process (payout related information transmission process of step 2100-3). In addition, also when it is No at step 2104-2, it transfers to the following process (payout relevant information transmission process of step 2100-3).

次に、図22は、図19のサブルーチンであるステップ2100−3の払出関連情報送受信処理のフローチャートである。まず、ステップ2102−3で、払出制御基板2000は、払出コマンド一時記憶手段2111cが0でないか否か、即ち、何らかの情報をメイン制御基板1000側から受信しているか否かを判定する。ステップ2102−3でYesの場合、ステップ2104−3で、メイン側受信制御手段2111は、払出コマンド一時記憶手段2111cに一時記憶されている上位3ビットが「10」であるか否か、即ち、今回メイン制御基板1000側から受信したコマンドが1コマンド目であるか否かを判定する。ステップ2104−3でYesの場合、ステップ2106−3で、送信制御手段2120は、払出コマンド一時記憶手段2111c内に一時記憶されている情報をメイン制御基板1000側に送信する。そして、ステップ2108−3で、メイン側受信データ管理手段2111aは、払出コマンド一時記憶手段2111c内の受け皿満タン状態に係る受信内容をバッファA2311に格納する。次に、ステップ2110−3で、メイン側受信データ管理手段2111aは、払出コマンド一時記憶手段2111c内の払出情報種別に係る受信内容をバッファB2312に格納する。次に、ステップ2112−3で、メイン側受信データ管理手段2111aは、払出コマンド一時記憶手段2111c内に一時記憶されている情報(特にビット3〜0)を踏まえ、バッファC2313に賞球個数情報に係る受信内容を格納し、次の処理(ステップ2200のカードユニットとの通信処理)に移行する。   Next, FIG. 22 is a flowchart of the payout related information transmission / reception process of step 2100-3 which is a subroutine of FIG. First, in step 2102-3, the payout control board 2000 determines whether or not the payout command temporary storage unit 2111c is not 0, that is, whether or not any information is received from the main control board 1000 side. In the case of Yes in Step 2102-3, in Step 2104-3, the main-side reception control unit 2111 determines whether the upper 3 bits temporarily stored in the payout command temporary storage unit 2111c is “10”, that is, It is determined whether or not the command received from the main control board 1000 this time is the first command. In the case of Yes in step 2104-3, in step 2106-3, the transmission control unit 2120 transmits the information temporarily stored in the payout command temporary storage unit 2111c to the main control board 1000 side. In step 2108-3, the main-side received data management unit 2111 a stores the received content related to the tray full state in the payout command temporary storage unit 2111 c in the buffer A 2311. Next, in step 2110-3, the main-side received data management means 2111a stores the received contents relating to the payout information type in the payout command temporary storage means 2111c in the buffer B2312. Next, in step 2112-3, the main-side received data management means 2111a uses the information temporarily stored in the payout command temporary storage means 2111c (particularly bits 3 to 0) to store the prize ball number information in the buffer C2313. The received content is stored, and the processing proceeds to the next processing (communication processing with the card unit in step 2200).

他方、ステップ2104−3でNoの場合、ステップ2122−3で、メイン側受信制御手段2111は、払出コマンド一時記憶手段2111cに一時記憶されているコマンドの上位4ビットが「1111」であるか否か、即ち、今回メイン制御基板1000側から受信したコマンドが2コマンドであるか否かを判定する。ステップ2122−3でYesの場合、ステップ2123−3で、払出制御手段2300は、払出コマンド一時記憶手段2111cに一時記憶されているコマンドの下位4ビットに基づき、分割払出個数一時記憶手段2326に分割払出個数をセットする。そして、ステップ2124−3で、送信制御手段2120は、メイン制御基板1000側への確認情報の送信に先立ち、払出装置に異常があるか否か及び賞球払出中であるか否かを確認する。そして、ステップ2126−3で、送信制御手段2120は、メイン制御基板1000側への確認情報として、ビット7〜2は固定値(「010101」)、ビット1は払出装置異常、ビット0は賞球払出中、という内容の情報を送信する。そして、ステップ2128−3、ステップ2130−3及びステップ2132−3で、払出制御手段2300は、バッファA2311、バッファB2312及びバッファC2313の内容を夫々、払出処理関連情報一時記憶手段2320内の受け皿状態格納領域、払出情報種別格納領域及び賞球払出予定数累積一時記憶手段2327に一時記憶(移送)する。尚、この払出処理関連情報一時記憶手段2320にこれら情報がセットされたことを受け、後述する払出制御処理にて、当該セット内容を踏まえた払出処理が実行されることとなる。そして、ステップ2136−3で、払出制御基板2000は、バッファA、バッファB及びバッファCをクリアし、次の処理(ステップ2400の払出制御処理)に移行する。   On the other hand, in the case of No in step 2104-3, in step 2122-3, the main-side reception control unit 2111 determines whether the upper 4 bits of the command temporarily stored in the payout command temporary storage unit 2111c is “1111”. That is, it is determined whether or not the command received from the main control board 1000 this time is two commands. In the case of Yes in step 2122-3, in step 2123-3, the payout control means 2300 divides into divided payout number temporary storage means 2326 based on the lower 4 bits of the command temporarily stored in the payout command temporary storage means 2111c. Set the number of payouts. Then, in step 2124-3, the transmission control means 2120 confirms whether or not there is an abnormality in the payout device and whether or not a prize ball is being paid out prior to transmission of the confirmation information to the main control board 1000 side. . In step 2126-3, the transmission control means 2120, as confirmation information to the main control board 1000 side, bits 7 to 2 are fixed values ("010101"), bit 1 is a dispensing device abnormality, bit 0 is a prize ball Information indicating that the payout is in progress is transmitted. In step 2128-3, step 2130-3, and step 2132-3, the payout control means 2300 stores the contents of the buffer A 2311, the buffer B 2312, and the buffer C 2313, respectively, in the tray state in the payout process related information temporary storage means 2320. Temporary storage (transfer) to the area, the payout information type storage area, and the expected number of payout balls accumulated temporary storage means 2327. In response to the setting of these pieces of information in the payout process related information temporary storage means 2320, a payout process based on the contents of the set is executed in the payout control process described later. In step 2136-3, the payout control board 2000 clears the buffer A, the buffer B, and the buffer C, and proceeds to the next process (payout control process in step 2400).

次に、図23は、図18のサブルーチンであるステップ2200のカードユニットCとの通信処理のフローチャートである。まず、ステップ2202で、払出制御基板2000は、払出処理関連情報一時記憶手段2320を参照し、払出中フラグがオフであるか否かを判定する。次に、ステップ2204で、払出制御基板2000は、カードユニット側受信情報一時記憶手段211bを参照し、BRDY(カードユニットREADY信号)及びBRQ(台端末貸出要求完了確認信号)のオンを受信したか否かを判定する。ここで、BRDYとは、カードユニットCがぱちんこ遊技機に対して貸出要求を行うことが可能な状態にあるかどうかを示す信号であり、カードユニットCからぱちんこ遊技機へ出力される。このBRDYは、通常はHレベルであり、貸出スイッチが操作されるとLレベルへ移行し、貸出処理が終了するまでLレベルの状態が維持される。また、BRQとは、カードユニットCからぱちんこ遊技機に対して遊技球の増加を指示するための信号である。このBRQ信号は、通常はHレベルであるが、貸出スイッチの操作に応じてLレベルへの反転を所定回数繰り返す。本例では、BRQのLレベルへの反転を100円分の貸出指示とし、1パルス分の信号につき、ぱちんこ遊技機に所定数(たとえば25発)の遊技球を増加するようにしている。次に、ステップ2206で、払出制御基板2000は、払出処理関連情報一時記憶手段2320にアクセスし、EXSをオンにする。ここで、EXSとは、BRQ信号を受け取ったことをぱちんこ遊技機からカードユニットCに知らせるための信号である。このEXSは、通常Hレベルであり、BRQ信号がLレベルになってから所定時間後にLレベルに移行し、更にBRQ信号のHレベルへの移行に応じてHレベルに復帰する。次に、ステップ2207で、払出制御基板2000は、払出処理関連情報一時記憶手段2320内の払出中フラグをオンにする。次に、ステップ2208で、払出制御基板2000は、カードユニット側受信情報一時記憶手段2112bを参照し、所定時間内にBRQ(台端末貸出要求完了確認信号)のオフを受信したか否かを判定する。ステップ2208でYesの場合、ステップ2210で、払出制御基板2000は、エラーになっている場合にはエラーを解除する。次に、ステップ2212で、払出制御基板2000は、払出処理関連情報一時記憶手段2320内の貸出個数格納領域に所定数(たとえば25発)をセットする。そして、ステップ2214で、払出制御基板2000は、所定数の払出が完了したか否か、即ち、払出カウンタが0であるか否かを判定する。ステップ2214でYesの場合、ステップ2216で、払出制御基板2000は、払出処理関連情報一時記憶手段2320にアクセスし、EXSをオフにする。そして、ステップ2217で、払出制御基板2000は、払出処理関連情報一時記憶手段2320内の払出中フラグをオフにし、次の処理(ステップ2300の払出制御処理)に移行する。   Next, FIG. 23 is a flowchart of the communication process with the card unit C in step 2200 which is the subroutine of FIG. First, in step 2202, the payout control board 2000 refers to the payout processing related information temporary storage unit 2320 and determines whether or not the payout flag is off. Next, in step 2204, whether the payout control board 2000 has received ON of BRDY (card unit READY signal) and BRQ (table terminal lending request completion confirmation signal) with reference to the card unit side received information temporary storage unit 211 b. Determine whether or not. Here, BRDY is a signal indicating whether or not the card unit C is in a state where it can make a lending request to the pachinko gaming machine, and is output from the card unit C to the pachinko gaming machine. This BRDY is normally at the H level. When the lending switch is operated, the BRDY shifts to the L level, and the L level state is maintained until the lending process is completed. The BRQ is a signal for instructing the pachinko gaming machine to increase the number of game balls from the card unit C. This BRQ signal is normally at the H level, but the inversion to the L level is repeated a predetermined number of times in accordance with the operation of the lending switch. In this example, the inversion of BRQ to the L level is a lending instruction for 100 yen, and a predetermined number (for example, 25 shots) of game balls is increased in the pachinko gaming machine for each pulse signal. Next, in step 2206, the payout control board 2000 accesses the payout processing related information temporary storage means 2320 and turns on EXS. Here, EXS is a signal for informing the card unit C from the pachinko gaming machine that the BRQ signal has been received. This EXS is normally at the H level, shifts to the L level after a predetermined time from when the BRQ signal becomes the L level, and further returns to the H level in response to the shift of the BRQ signal to the H level. Next, in step 2207, the payout control board 2000 turns on the paying-in flag in the payout process related information temporary storage unit 2320. Next, in step 2208, the payout control board 2000 refers to the card unit side received information temporary storage means 2112b, and determines whether or not BRQ (table terminal lending request completion confirmation signal) is received within a predetermined time. To do. In the case of Yes in step 2208, in step 2210, the payout control board 2000 cancels the error if an error has occurred. Next, in step 2212, the payout control board 2000 sets a predetermined number (for example, 25 shots) in the lending number storage area in the payout processing related information temporary storage means 2320. In step 2214, the payout control board 2000 determines whether or not a predetermined number of payouts have been completed, that is, whether or not the payout counter is zero. In the case of Yes in step 2214, in step 2216, the payout control board 2000 accesses the payout processing related information temporary storage unit 2320 and turns EXS off. In step 2217, the payout control board 2000 turns off the paying-in flag in the payout process related information temporary storage unit 2320, and proceeds to the next process (payout control process in step 2300).

尚、ステップ2202でNoの場合、即ち、払出中フラグがオンである場合には、ステップ2214に移行する。他方、ステップ2208でNoの場合、ステップ2209で、払出制御基板2000は、所定のエラー監視期間が経過したか否か、即ち、所定時間内にBRQ信号のオフ信号を受信しなかったか否かを判定する。ステップ2209でYesの場合には、ステップ2218で、払出制御基板2000は、エラーを設定し、ステップ2216に移行する。他方、ステップ2209でNoの場合には、ステップ2208に移行することで、BRQ信号のオフ信号受信待ちループ処理を実行する。また、ステップ2204及びステップ2214でNoの場合には、次の処理(ステップ2300の払出制御処理)に移行する。   If No in step 2202, that is, if the paying-out flag is on, the process proceeds to step 2214. On the other hand, in the case of No in step 2208, in step 2209, the payout control board 2000 determines whether or not the predetermined error monitoring period has elapsed, that is, whether or not the BRQ signal OFF signal has not been received within the predetermined time. judge. If YES in step 2209, the payout control board 2000 sets an error in step 2218 and proceeds to step 2216. On the other hand, in the case of No in step 2209, the process shifts to step 2208 to execute a BRQ signal off signal reception waiting loop process. Further, in the case of No in step 2204 and step 2214, the process proceeds to the next process (payout control process in step 2300).

次に、図24は、図18のサブルーチンであるステップ2300の払出制御処理のフローチャートである。まず、ステップ2302で、払出制御手段2300は、払出処理関連情報一時記憶手段2320を参照し、分割回実行中フラグがオフであるか否かを判定する。ここで、「分割回実行中フラグ」とは、所定数の払出を複数回に分割して実行するが、ある分割回がまだ実行中である場合にオンとなるフラグである。ステップ2302でYesの場合、ステップ2304で、払出制御手段2300は、払出処理関連情報一時記憶手段2320を参照し、分割回継続フラグがオフであるか否かを判定する。ここで、「分割回継続フラグ」とは、ある分割回が終了した後にも分割回が存在するときにオンとなるフラグである。ステップ2304でYesの場合、ステップ2306で、払出制御手段2300は、賞球払出予定数累積一時記憶手段2327内に賞球払出予定数に係る情報が存在するか否か(累積データが残存しているか否か)、即ち、メイン制御基板1000からの賞球払出要求が残存しているか否かを判定する。ステップ2306でYesの場合、ステップ2308で、払出制御手段2300は、賞球払出予定数累積一時記憶手段2327内に累積されている賞球払出予定数に係る情報の内、今回の払出に係る賞球払出予定数を取得すると共に、当該取得した賞球払出予定数を払出カウンタ2322のカウンタ値C_maxとしてセットする。尚、本実施形態では、以下で説明する払出の際、カウントセンサ14で遊技球が検知された場合には、その都度、払出カウンタ2322のカウンタ値C_maxが1ずつ減算されるよう構成されている。他方、ステップ2306でNoの場合、ステップ2314で、払出制御手段2300は、払出処理関連情報一時記憶手段2320内の貸出個数格納領域に貸出個数に係るデータが存在するか否か(0でないか否か)、即ち、カードユニットCから貸出要求があったか否かを判定する。ステップ2314でYesの場合、ステップ2316で、払出制御手段2300は、払出処理関連情報一時記憶手段2320内の貸出個数格納領域内に一時記憶されている払出球数を払出カウンタ2322のカウンタ値C_maxとしてセットする。そして、ステップ2318で、払出制御手段2300は、払出処理関連情報一時記憶手段2320内の貸出個数格納領域をクリア(ゼロクリア)する。以上で払出されるべき遊技球数のセット処理が完了する。そして、ステップ2322で、待ち時間制御手段2350は、当該回異常払出回数カウンタ2324をクリア(ゼロクリア)する。   Next, FIG. 24 is a flowchart of the payout control process in step 2300 which is a subroutine of FIG. First, in step 2302, the payout control means 2300 refers to the payout process related information temporary storage means 2320, and determines whether or not the divisional execution flag is off. Here, the “divided number of execution flag” is a flag that is turned on when a predetermined number of payouts are divided into a plurality of times and executed, but a certain number of divided times are still being executed. In the case of Yes in step 2302, in step 2304, the payout control means 2300 refers to the payout process related information temporary storage means 2320, and determines whether or not the division times continuation flag is off. Here, the “division times continuation flag” is a flag that is turned on when there are division times even after a certain division time has ended. In the case of Yes in step 2304, in step 2306, the payout control means 2300 determines whether or not there is information relating to the expected number of prize balls to be paid in the prize ball payout quantity cumulative temporary storage means 2327 (the accumulated data remains). In other words, it is determined whether or not a prize ball payout request from the main control board 1000 remains. In the case of Yes in step 2306, in step 2308, the payout control means 2300 receives the prize related to the current payout out of the information related to the planned number of payout balls accumulated in the award ball payout scheduled number accumulation temporary storage means 2327. The number of balls to be paid out is acquired, and the acquired number of prize balls to be paid out is set as a counter value C_max of the payout counter 2322. In the present embodiment, when a game ball is detected by the count sensor 14 at the time of payout described below, the counter value C_max of the payout counter 2322 is decremented by 1 each time. . On the other hand, in the case of No in step 2306, in step 2314, the payout control means 2300 determines whether or not the data related to the loan number exists in the loan number storage area in the payout processing related information temporary storage means 2320 (whether it is not 0). That is, it is determined whether or not there is a lending request from the card unit C. In the case of Yes in step 2314, in step 2316, the payout control means 2300 uses the number of payout balls temporarily stored in the lending number storage area in the payout processing related information temporary storage means 2320 as the counter value C_max of the payout counter 2322. set. In step 2318, the payout control unit 2300 clears (zero clears) the lending number storage area in the payout processing related information temporary storage unit 2320. This completes the processing for setting the number of game balls to be paid out. In step 2322, the waiting time control unit 2350 clears the zero abnormal payout number counter 2324 (zero clear).

次に、セットした遊技球数の払出処理を実行する。具体的には、まず、ステップ2340で、払出制御手段2300は、分割払出個数一時記憶手段2326内にセットされた分割払出個数の値及びカウンタ値C_maxに基づき、今回の分割払出における分割回払出数を決定(例えば、分割払出個数=5且つカウンタ値C_max=10であれば分割回払出数=5と決定し、分割払出個数=5且つカウンタ値C_max=3であれば分割回払出数=3と決定)する。次に、ステップ2344で、払出制御手段2300は、当該決定した分割回払出数を、分割回払出カウンタ2328のカウンタ値C_divとしてセットする。次に、ステップ2346で、払出制御手段2300は、払出処理関連情報一時記憶手段2320内の受け皿状態格納領域を参照し、受け皿満タン状態でないか否かを判定する。ステップ2346でYesの場合、ステップ2350で、待ち時間制御手段2350は、異常払出回数カウンタ2323内のカウンタ値に基づき球通過待ち時間(T)を導出すると共に、当該導出した球通過待ち時間を球通過待ちタイマ2330にセットする。次に、ステップ2352で、払出制御手段2300は、分割回払出カウンタ2328のカウンタ値C_divを減算しながら、分割回払出数分の払出動作を行うよう払出モータ13を駆動して停止させる。次に、ステップ2354で、払出制御手段2300は、球通過待ちタイマ2330をスタートさせる。そして、ステップ2360で、払出制御手段2300は、球通過待ちタイマ2330を参照し、当該タイマ値が0であるか否か、換言すれば、払出モータ13を停止させてからセットした球通過待ち時間(T)に到達していないか否かを判定する。ステップ2360でYesの場合、ステップ2362で、払出制御手段2300は、当該分割回払出数分の遊技球をカウントセンサ14にて検出したか否かを判定する。ステップ2362でYesの場合には、払出制御手段2300は、今回の分割回払出動作が正常に行われたと判定し、ステップ2370に移行する。尚、ステップ2360でNoの場合、即ち、セットした球通過待ち時間(T)に到達していない場合には、ステップ2368で、払出制御手段2330は、払出処理関連情報一時記憶手段2320の分割回実行中フラグをオンにし、次の処理(ステップ2400の外部中継端子板への情報出力処理)に移行する。 Next, a payout process for the set number of game balls is executed. Specifically, first, in step 2340, the payout control means 2300 determines the number of divided payouts in the current divided payout based on the value of the divided payout number and the counter value C_max set in the divided payout number temporary storage means 2326. (For example, if the divided payout number = 5 and the counter value C_max = 10, the divided payout number = 5 is determined. If the divided payout number = 5 and the counter value C_max = 3, the divided payout number = 3. decide. Next, in step 2344, the payout control means 2300 sets the determined divided payout number as the counter value C_div of the split payout counter 2328. Next, in step 2346, the payout control means 2300 refers to the saucer state storage area in the payout processing related information temporary storage means 2320, and determines whether or not the saucer is full. In the case of Yes in step 2346, in step 2350, the waiting time control means 2350 derives the ball passing waiting time (T w ) based on the counter value in the abnormal payout number counter 2323, and the derived ball passing waiting time is calculated. Set in the ball passing wait timer 2330. Next, in step 2352, the payout control means 2300 drives and stops the payout motor 13 to perform the payout operation for the divided payout number while subtracting the counter value C_div of the split payout counter 2328. Next, in step 2354, the payout control means 2300 starts a ball passage waiting timer 2330. In step 2360, the payout control means 2300 refers to the ball passage waiting timer 2330 and determines whether the timer value is 0, in other words, the ball passage waiting time set after the payout motor 13 is stopped. It is determined whether (T w ) has not been reached. In the case of Yes in step 2360, in step 2362, the payout control means 2300 determines whether or not the count sensor 14 has detected game balls for the number of divided payouts. In the case of Yes in step 2362, the payout control means 2300 determines that the current divided payout operation has been performed normally, and proceeds to step 2370. If No in step 2360, that is, if the set ball passage waiting time (T w ) has not been reached, the payout control means 2330 divides the payout process related information temporary storage means 2320 in step 2368. The twice running flag is turned on, and the process proceeds to the next process (information output process to the external relay terminal board in step 2400).

他方、ステップ2362でNoの場合、即ち、当該分割回払出数分の遊技球をカウントセンサ14にて検出していない状況下で球通過待ち時間(T)に到達した場合には、ステップ2364で、払出異常判定手段2340は、異常払出回数カウンタ2323に1加算(インクリメント)する。次に、ステップ2366で、払出異常判定手段2340は、当該回異常払出回数カウンタ2324に1加算(インクリメント)し、ステップ2370に移行する。以上で、今回の分割回に係る払出処理が終了する。 On the other hand, in the case of No in step 2362, that is, when the ball passing waiting time (T w ) is reached in a situation where the game balls for the number of divided payouts are not detected by the count sensor 14, step 2364 Thus, the payout abnormality determination means 2340 adds 1 to the abnormal payout counter 2323 (increment). Next, in step 2366, the payout abnormality determination means 2340 adds 1 to the number of times abnormal payout number counter 2324 (increment), and proceeds to step 2370. With the above, the payout process relating to the current divided time is completed.

次に、ステップ2370で、払出制御手段2300は、カウンタ値C_maxから今回の分割回払出動作においてカウントセンサ14が検出した遊技球数を減算する。次に、ステップ2371で、払出制御手段2300は、実払出数カウンタ2341aのカウンタ値C_actに今回の分割回払出動作においてカウントセンサ14が検出した遊技球数を加算する。次に、ステップ2372で、払出制御手段2300は、払出処理関連情報一時記憶手段2320内の分割回実行中フラグをオフにする。そして、ステップ2374で、払出制御手段2300は、カウンタ値C_maxを参照し、払出カウンタ2322のカウンタ値(残り球数値)が0超過であるか否か、即ち、予定球数がすべて排出されていないか否かを判定する。ステップ2374でYesの場合、ステップ2376で、払出制御手段2300は、払出処理関連情報一時記憶手段2320内の分割回継続フラグをオンにし、次の処理(ステップ2400の外部中継端子板への情報出力処理)に移行する。他方、ステップ2374でNoの場合、ステップ2378で、待ち時間制御手段2350は、当該回異常払出回数カウンタ2324を参照し、カウンタ値が0であるか否か、即ち、今回予定された球数をすべて払い出す際に払出異常が起こらなかったか否かを判定する。ステップ2378でYesの場合、ステップ2380で、待ち時間制御手段2350は、異常払出回数カウンタ2323をクリアする。次に、ステップ2382で、払出制御手段2300は、今回の払出は賞球払出に係る払出であったか否か(ステップ2308にてセットされた払出動作であるか否か)を判定する。ステップ2382でYesの場合、ステップ2384で、払出制御手段2300は、賞球払出予定数累積一時記憶手段2327内に累積されている賞球払出予定数に係る情報から今回の払出に係る賞球払出予定数を削除すると共に、残りの情報をシフトし、次の処理(ステップ2400の外部中継端子板への情報出力処理)に移行する。   Next, in step 2370, the payout control means 2300 subtracts the number of game balls detected by the count sensor 14 in the current divided payout operation from the counter value C_max. Next, in step 2371, the payout control means 2300 adds the number of game balls detected by the count sensor 14 in the current divided payout operation to the counter value C_act of the actual payout number counter 2341a. Next, in step 2372, the payout control means 2300 turns off the split execution flag in the payout process related information temporary storage means 2320. In step 2374, the payout control means 2300 refers to the counter value C_max and determines whether or not the counter value (remaining ball value) of the payout counter 2322 is greater than 0, that is, all the planned number of balls has not been discharged. It is determined whether or not. In the case of Yes in step 2374, in step 2376, the payout control means 2300 turns on the division continuation flag in the payout process related information temporary storage means 2320 and performs the next process (output of information to the external relay terminal board in step 2400). Process). On the other hand, in the case of No in step 2374, in step 2378, the waiting time control means 2350 refers to the time abnormal payout counter 2324 and determines whether the counter value is 0, that is, the number of balls scheduled this time. It is determined whether or not a payout abnormality has occurred at the time of payout. In the case of Yes in step 2378, in step 2380, the waiting time control unit 2350 clears the abnormal payout number counter 2323. Next, in Step 2382, the payout control means 2300 determines whether or not the current payout is a payout related to a prize ball payout (whether or not the payout operation is set in Step 2308). In the case of Yes in step 2382, in step 2384, the payout control means 2300 pays out a prize ball related to the current payout from information related to the expected number of prize ball payouts accumulated in the prize ball payout scheduled number accumulation temporary storage means 2327. While deleting the scheduled number, the remaining information is shifted, and the process proceeds to the next process (information output process to the external relay terminal board in step 2400).

他方、ステップ2346でNoの場合、即ち、受け皿満タン状態である場合には、ステップ2358で、払出制御手段2300は、払出モータ13を1球分駆動し、受け皿満タン状態でなくなるまで所定時間(60秒)停止し、ステップ2370に移行する。尚、ステップ2304でNoの場合、即ち、分割回継続フラグがオンである場合には、ステップ2330で、払出制御手段2300は、払出処理関連情報一時記憶手段2320内の分割回継続フラグをオフにし、ステップ2340に移行する。また、ステップ2302でNoの場合には、ステップ2360に移行し、ステップ2314、ステップ2378又はステップ2382でNoの場合には、次の処理(ステップ2400の外部中継端子板への情報出力処理)に移行する。   On the other hand, in the case of No in step 2346, that is, in the case where the tray is full, in step 2358, the dispensing control means 2300 drives the dispensing motor 13 for one ball and waits for a predetermined time until the tray is not full. (60 seconds) Stop and move to step 2370. If No in step 2304, that is, if the division continuation flag is on, in step 2330, the payout control unit 2300 turns off the division continuation flag in the payout processing related information temporary storage unit 2320. The process proceeds to step 2340. If NO in step 2302, the process proceeds to step 2360. If NO in step 2314, step 2378, or step 2382, the next process (information output process to the external relay terminal board in step 2400) is performed. Transition.

次に、図25は、図18のサブルーチンであるステップ2400の外部中継端子板への情報出力処理のフローチャートである。まず、ステップ2410で、払出関連情報出力制御手段2340は、払出処理関連情報一時記憶手段2320内の払出情報種別格納領域を参照して払出情報種別を取得する。次に、ステップ2420で、払出関連情報出力制御手段2340は、当該取得した払出情報種別が「実払出数」であるか否かを判定する。ステップ2420でYesの場合、ステップ2500で、払出関連情報出力制御手段2340は、後述する実払出数出力制御処理を実行し、次の処理(ステップ2100のメイン制御基板との通信処理)に移行する。他方、ステップ2420でNoの場合、ステップ2600で、払出関連情報出力制御手段2340は、後述する払出予定数出力制御処理を実行し、次の処理(ステップ2100のメイン制御基板との通信処理)に移行する。   Next, FIG. 25 is a flowchart of the information output process to the external relay terminal board in step 2400 which is the subroutine of FIG. First, in step 2410, the payout related information output control unit 2340 refers to the payout information type storage area in the payout processing related information temporary storage unit 2320 and acquires the payout information type. Next, in step 2420, the payout related information output control means 2340 determines whether or not the acquired payout information type is “actual payout number”. In the case of Yes in step 2420, in step 2500, the payout related information output control means 2340 executes an actual payout number output control process to be described later, and proceeds to the next process (communication process with the main control board in step 2100). . On the other hand, in the case of No in step 2420, in step 2600, the payout related information output control means 2340 executes a payout number output control process described later and proceeds to the next process (communication process with the main control board in step 2100). Transition.

次に、図26は、図25のサブルーチンであるステップ2500の実払出数出力制御処理のフローチャートである。まず、ステップ2504で、実払出数出力制御手段2341は、実払出数カウンタ2341aのカウンタ値C_actが0超過であるか否か、換言すれば、当該処理実行時においてカウントセンサ14によって検出された遊技球が存在しているか否かを判定する。ステップ2504でYesの場合、ステップ2506で、実払出数出力制御手段2341は、カウンタ値C_actを1減算(デクリメント)する。次に、ステップ2510で、実払出数出力制御手段2341は、単位出力制御カウンタ2341bのカウンタ値C_unt1に1加算(インクリメント)する。次に、ステップ2512で、実払出数出力制御手段2341は、カウンタ値C_unt1が所定数(例えば、10個)に到達したか否かを判定する。ステップ2512でYesの場合、ステップ2700で、実払出数出力制御手段2341は、後述するパルス信号出力制御処理を実行する。次に、ステップ2516で、実払出数出力制御手段2341は、カウンタ値C_unt1をクリア(ゼロクリア)する。次に、ステップ2518で、実払出数出力制御手段2341は、カウンタ値C_actがゼロであるか否かを判定する。ステップ2518でYesの場合には、次の処理(ステップ2100のメイン制御基板との通信処理)に移行する。他方、ステップ2518でNoの場合には、ステップ2508に移行する。尚、ステップ2512でNoの場合には、ステップ2518に移行し、ステップ2504でNoの場合には、次の処理(ステップ2100のメイン制御基板との通信処理)に移行する。   Next, FIG. 26 is a flowchart of the actual payout number output control process in step 2500 which is the subroutine of FIG. First, in step 2504, the actual payout number output control means 2341 determines whether or not the counter value C_act of the actual payout number counter 2341a exceeds 0, in other words, the game detected by the count sensor 14 at the time of execution of the processing. Determine whether a sphere is present. In the case of Yes in step 2504, in step 2506, the actual payout number output control means 2341 decrements (decrements) the counter value C_act by 1. Next, at step 2510, the actual payout number output control means 2341 adds 1 to the counter value C_unt1 of the unit output control counter 2341b. Next, in step 2512, the actual payout number output control means 2341 determines whether or not the counter value C_unt1 has reached a predetermined number (for example, 10). In the case of Yes in step 2512, in step 2700, the actual payout number output control means 2341 executes a pulse signal output control process described later. Next, in step 2516, the actual payout number output control means 2341 clears the counter value C_unt1 (zero clear). Next, in step 2518, the actual payout number output control means 2341 determines whether or not the counter value C_act is zero. In the case of Yes in step 2518, the processing proceeds to the next processing (communication processing with the main control board in step 2100). On the other hand, in the case of No in step 2518, the process proceeds to step 2508. If NO in step 2512, the process proceeds to step 2518. If NO in step 2504, the process proceeds to the next process (communication process with the main control board in step 2100).

次に、図27は、図25のサブルーチンであるステップ2600の払出予定数出力制御処理のフローチャートである。まず、ステップ2602で、払出予定数出力制御手段2342は、賞球払出予定数累積一時記憶手段2327を参照して、新たな賞球払出予定数をメイン制御基板1000側から受信したか否か、及び払出処理関連情報一時記憶手段2320内の貸出個数格納領域を参照して新たな貸出要求をカードユニットC側から受信したか否かを検査する。ここで、本実施形態においては、払出制御基板2000側における払出装置状態が正常である限り、払出制御基板2000側にて払出動作を実行中であるか否かに係らず、メイン制御基板1000側から賞球払出要求が送信されるよう構成されている。即ち、ある賞球払出要求に基づく払出動作が完了するよりも以前に、新たな賞球払出要求をメイン制御基板1000側から受信した場合には、当該新たな賞球払出要求に係る賞球個数が賞球払出予定数として賞球払出予定数累積一時記憶手段2327内にバッファリングされているのである。次に、ステップ2604で、払出予定数出力制御手段2342は、当該新たな賞球払出予定数又は新たな貸出要求が存在しているか否かを確認する。ステップ2604でYesの場合、ステップ2606で、払出予定数出力制御手段2342は、当該存在している新たな賞球払出予定数及び新たな貸出要求に係る賞球個数(貸出個数)の総和を算出すると共に、当該合計値を払出予定合計カウンタ2342aのカウンタ値C_preとしてセットする。次に、ステップ2608で、払出予定数出力制御手段2342は、カウンタ値C_preを1減算(デクリメント)する。次に、ステップ2610で、払出予定数出力制御手段2342は、単位出力制御カウンタ2342bのカウンタ値C_unt2に1加算(インクリメント)する。次に、ステップ2612で、払出予定数出力制御手段2342は、カウンタ値C_unt2が所定数(例えば、10個)に到達したか否かを判定する。ステップ2612でYesの場合、ステップ2700で、払出予定数出力制御手段2342は、後述するパルス信号出力制御処理を実行する。次に、ステップ2616で、払出予定数出力制御手段2342は、カウンタ値C_unt2をクリア(ゼロクリア)する。次に、ステップ2618で、払出予定数出力制御手段2342は、カウンタ値C_preがゼロであるか否かを判定する。ステップ2618でYesの場合には、次の処理(ステップ2100のメイン制御基板との通信処理)に移行する。他方、ステップ2618でNoの場合には、ステップ2608に移行する。尚、ステップ2612でNoの場合には、ステップ2618に移行し、ステップ2604でNoの場合には、次の処理(ステップ2100のメイン制御基板との通信処理)に移行する。   Next, FIG. 27 is a flowchart of the payout amount output control process in step 2600 which is the subroutine of FIG. First, in step 2602, the payout planned number output control means 2342 refers to the prize ball payout planned number cumulative temporary storage means 2327, and whether or not a new planned prize ball payout number is received from the main control board 1000 side, Then, it is checked whether or not a new lending request has been received from the card unit C side with reference to the lending number storage area in the payout processing related information temporary storage means 2320. Here, in this embodiment, as long as the payout device state on the payout control board 2000 side is normal, the main control board 1000 side regardless of whether or not the payout operation is being executed on the payout control board 2000 side. Is configured to transmit a prize ball payout request. That is, if a new prize ball payout request is received from the main control board 1000 before the payout operation based on a prize ball payout request is completed, the number of prize balls related to the new prize ball payout request Is buffered in the award ball payout amount cumulative temporary storage means 2327 as the award ball payout amount. Next, in step 2604, the planned payout number output control means 2342 confirms whether or not there is a new planned number of payout balls or a new lending request. In the case of Yes in step 2604, in step 2606, the planned payout number output control means 2342 calculates the sum of the new planned number of prize balls to be paid out and the number of prize balls (number of loans) related to the new lending request. At the same time, the total value is set as the counter value C_pre of the scheduled payout total counter 2342a. Next, in step 2608, the payout amount output control means 2342 decrements (decrements) the counter value C_pre by 1. Next, in step 2610, the payout planned number output control means 2342 adds 1 to the counter value C_unt2 of the unit output control counter 2342b. Next, in step 2612, the scheduled payout number output control means 2342 determines whether or not the counter value C_unt2 has reached a predetermined number (for example, 10). In the case of Yes in step 2612, in step 2700, the payout number output control means 2342 executes a pulse signal output control process described later. Next, in step 2616, the scheduled payout number output control means 2342 clears the counter value C_unt2 (zero clear). Next, in Step 2618, the scheduled payout number output control means 2342 determines whether or not the counter value C_pre is zero. In the case of Yes in step 2618, the process proceeds to the next process (communication process with the main control board in step 2100). On the other hand, if No in step 2618, the process proceeds to step 2608. If NO in step 2612, the process proceeds to step 2618. If NO in step 2604, the process proceeds to the next process (communication process with the main control board in step 2100).

次に、図28は、図26又は図27のサブルーチンであるステップ2700のパルス信号出力制御処理のフローチャートである。まず、ステップ2710で、パルス信号出力制御手段2343は、外部中継端子板5000における所定の入力端子termX(本例では、出力端子部5000aに対応した入力端子)をオン状態とする。次に、ステップ2720で、パルス信号出力制御手段2343は、パルス幅制御タイマ2343aのタイマ値T_pulに所定値(例えば、0.1秒)をセットする。次に、ステップ2730で、パルス信号出力制御手段2343は、パルス幅制御タイマ2343aをスタートする。次に、ステップ2740で、パルス信号出力制御手段2343は、タイマ値T_pulがゼロであるか否かを判定する。ステップ2740でYesの場合、ステップ2750で、パルス信号出力制御手段2343は、外部中継端子板5000における所定の入力端子termXをオフ状態とし、ステップ2752に移行する。他方、ステップ2740でNoの場合には、再度ステップ2740に移行することで、タイマ値T_pulの経過待ちループ処理を実行する。   Next, FIG. 28 is a flowchart of the pulse signal output control process of step 2700 which is the subroutine of FIG. 26 or FIG. First, in step 2710, the pulse signal output control means 2343 turns on a predetermined input terminal termX (in this example, an input terminal corresponding to the output terminal section 5000a) on the external relay terminal board 5000. Next, in step 2720, the pulse signal output control means 2343 sets a predetermined value (for example, 0.1 second) to the timer value T_pul of the pulse width control timer 2343a. Next, in step 2730, the pulse signal output control means 2343 starts the pulse width control timer 2343a. Next, in step 2740, the pulse signal output control means 2343 determines whether or not the timer value T_pul is zero. In the case of Yes in step 2740, in step 2750, the pulse signal output control unit 2343 turns off the predetermined input terminal termX in the external relay terminal board 5000 and proceeds to step 2752. On the other hand, in the case of No in step 2740, the process proceeds to step 2740 again to execute the loop process for waiting for the timer value T_pul.

次に、ステップ2752で、パルス信号出力制御手段2343は、リレー部復帰待ち制御タイマ2343bのタイマ値T_dlyに所定値(例えば、0.1秒)をセットする。次に、ステップ2754で、パルス信号出力制御手段2343は、リレー部復帰待ち制御タイマ2343bをスタートする。次に、ステップ2756で、パルス信号出力制御手段2343は、タイマ値T_dlyがゼロであるか否かを判定する。ステップ2756でYesの場合には、次の処理(本サブルーチンの呼び出し元)に移行する。他方、ステップ2756でNoの場合には、再度ステップ2756に移行することで、タイマ値T_dlyの経過待ちループ処理を実行する。   Next, in step 2752, the pulse signal output control means 2343 sets a predetermined value (for example, 0.1 second) to the timer value T_dly of the relay unit return waiting control timer 2343b. Next, in step 2754, the pulse signal output control means 2343 starts the relay unit return waiting control timer 2343b. Next, in step 2756, the pulse signal output control means 2343 determines whether or not the timer value T_dly is zero. In the case of Yes in step 2756, the process proceeds to the next process (caller of this subroutine). On the other hand, in the case of No in step 2756, the process proceeds to step 2756 again to execute a loop process for waiting for the timer value T_dly to elapse.

《作用》
次に、図29を参照しながら、本実施形態に係る作用を説明する。はじめに、本例は、払出制御基板2000からの払出関連情報の出力処理に係る作用図である。尚、本例においては、払出関連情報を出力するに際して、遊技状態が非特別遊技状態(通常遊技状態)である状況下では「実払出数」を出力するよう切換えられ、遊技状態が特別遊技状態である状況下では「払出予定数」を出力するよう切換えられるものとしている。また、各種入賞口における賞球数はすべて「10」個であるものと仮定している。
<Action>
Next, the effect | action which concerns on this embodiment is demonstrated, referring FIG. First, this example is an operation diagram related to the output processing of the payout related information from the payout control board 2000. In this example, when the payout-related information is output, the game state is switched to output “actual payout number” in a situation where the gaming state is a non-special gaming state (normal gaming state), and the gaming state is the special gaming state. Under the circumstances, it is assumed that the “scheduled payout number” can be output. In addition, it is assumed that the number of winning balls at each winning opening is “10”.

まず、図中1のタイミングにおいて、遊技状態が通常遊技状態である状況下にて入賞口に1個目の遊技球が入球し、メイン制御側から払出制御側に賞球数10個の払出要求が送信される。そして、当該賞球数10個の払出要求を受信した払出制御側では、遊技球10個分の払出動作を開始する。   First, at the timing of 1 in the figure, the first gaming ball enters the winning opening under the condition that the gaming state is the normal gaming state, and the main control side pays out 10 winning balls from the main control side to the payout control side. A request is sent. Then, the payout control side that has received the payout request for 10 prize balls starts a payout operation for 10 game balls.

次に、図中2のタイミングにおいて、遊技状態が通常遊技状態である状況下にて入賞口に2個目の遊技球が入球し、メイン制御側から払出制御側に賞球数10個の新たな払出要求が送信される。ここで、本タイミングにおいては、払出制御側にて1個目の入賞に係る払出動作中であるため、当該新たな払出要求は賞球払出予定数10個としてバッファリングされる。   Next, at the timing of 2 in the figure, the second gaming ball enters the winning opening under the situation that the gaming state is the normal gaming state, and the number of winning balls from the main control side to the payout control side is 10 A new payout request is sent. Here, at this timing, since the payout control side is performing a payout operation relating to the first winning, the new payout request is buffered as the expected number of payout balls 10.

次に、図中3のタイミングにおいて、払出制御側にて1個目の入賞に係る払出動作が完了する。ここで、本タイミングにおいては、当該1個目の入賞に係る遊技球10個分の払出動作が完了したことを契機として、外部中継端子板における所定の入力端子にパルス信号(本例では、0.1秒間のオン信号)を出力する。   Next, at timing 3 in the figure, the payout operation relating to the first winning is completed on the payout control side. Here, at this timing, a pulse signal (0 in this example) is applied to a predetermined input terminal on the external relay terminal board when the payout operation for 10 game balls related to the first winning is completed. .1 second ON signal) is output.

次に、図中4のタイミングにおいて、払出制御側にて2個目の入賞に係る払出動作が開始される。また、図中5のタイミングにおいて、当該2個目の入賞に係る払出動作が完了すると共に、外部中継端子板における所定の入力端子にパルス信号を出力する。このように、遊技状態が通常遊技状態である状況下、換言すれば、払出関連情報として「実払出数」を出力するよう制御されている状況下においては、遊技球10個分の払出動作が完了したタイミングにて外部中継端子板に情報出力されることとなる。   Next, at timing 4 in the figure, the payout operation relating to the second winning is started on the payout control side. Further, at the timing of 5 in the figure, the payout operation relating to the second winning is completed, and a pulse signal is output to a predetermined input terminal on the external relay terminal board. In this way, in a situation where the gaming state is the normal gaming state, in other words, in a situation where the “actual payout number” is controlled to be output as the payout related information, the payout operation for 10 game balls is performed. Information is output to the external relay terminal board at the completion timing.

次に、図中6のタイミングにおいて、遊技状態が特別遊技に移行したことを契機として、払出関連情報として「払出予定数」を出力するよう切り替えられる。そして、図中7のタイミングにおいて、特別遊技状態である状況下にて入賞口に3個目の遊技球が入球すると共に、払出制御側では遊技球10個分の払出動作を開始する。このように、遊技状態が特別遊技状態である状況下、換言すれば、払出関連情報として「払出予定数」を出力するよう制御されている状況下においては、遊技球10個分の払出要求がバッファリングされたタイミングにて外部中継端子板に情報出力されることとなる。   Next, at the timing of 6 in the figure, the game state is switched to output the “scheduled payout number” as the payout related information when the game state has shifted to the special game. Then, at the timing of 7 in the figure, the third game ball enters the winning opening under the condition of the special game state, and the payout control side starts payout operation for 10 game balls. In this way, in a situation where the gaming state is the special gaming state, in other words, in a situation where the “scheduled amount to be paid out” is output as the payout related information, a payout request for 10 game balls is made. Information is output to the external relay terminal board at the buffered timing.

次に、図中8のタイミングにおいて、遊技状態が特別遊技状態である状況下にて入賞口に4個目の遊技球が入球し、メイン制御側から払出制御側に賞球数10個の新たな払出要求が送信される。ここで、本タイミングにおいては、払出制御側にて3個目の入賞に係る払出動作中であるため、当該新たな払出要求は賞球払出予定数10個としてバッファリングされると共に、当該賞球払出予定数10個がバッファリングされたことを契機として、外部中継端子板における所定の入力端子にパルス信号を出力する。   Next, at the timing of 8 in the figure, the fourth gaming ball enters the winning opening under the situation where the gaming state is the special gaming state, and the number of winning balls is 10 from the main control side to the payout control side. A new payout request is sent. Here, at this timing, the payout control side is performing a payout operation related to the third winning, so the new payout request is buffered as the expected number of payout balls 10 and the prize ball A pulse signal is output to a predetermined input terminal on the external relay terminal board when 10 scheduled payouts are buffered.

次に、図中9のタイミングにおいて、遊技状態が特別遊技状態である状況下にて入賞口に5個目の遊技球が入球し、メイン制御側から払出制御側に賞球数10個の新たな払出要求が送信される。ここで、本タイミングにおいては、払出制御側にて3個目の入賞に係る払出動作中であるため、当該新たな払出要求は賞球払出予定数10個として更にバッファリングされると共に、外部中継端子板における所定の入力端子にパルス信号を出力する。このように、払出関連情報として「払出予定数」を出力するよう制御されている状況下においては、新たに払出要求がバッファリングされたタイミングにて外部中継端子板に情報出力されるため、払出関連情報として「実払出数」を出力するよう制御されている状況下と比較(図中8〜9の間隔と図中3〜5の間隔とを比較)すると、より迅速に外部中継端子板に情報出力することが可能となる。特に、図中10のタイミングにおいて示すように、入賞口に遊技球が連続入賞(本例では、6〜8個目の遊技球が連続して入賞)した場合においては好適に作用することとなる(図中11のタイミングまでに外部中継端子板への情報出力が完了する)。   Next, at the timing of 9 in the figure, the fifth game ball enters the winning opening in a situation where the gaming state is the special gaming state, and the main control side has 10 winning balls from the main control side to the payout control side. A new payout request is sent. Here, at this timing, the payout control side is performing a payout operation related to the third winning, so that the new payout request is further buffered as the expected number of payout balls of 10 and also externally relayed. A pulse signal is output to a predetermined input terminal on the terminal board. In this way, in a situation in which “scheduled number of payouts” is output as payout-related information, information is output to the external relay terminal board at the timing when a new payout request is buffered. Compared with the situation in which the “actual payout number” is controlled to be output as related information (comparing the interval 8-9 in the figure with the interval 3-5 in the figure) Information can be output. In particular, as shown at the timing of 10 in the figure, when the game balls are continuously won at the winning opening (in this example, the sixth to eighth game balls are continuously won), the game will work suitably. (Information output to the external relay terminal board is completed by the timing of 11 in the figure).

次に、図中12のタイミングにおいて、遊技状態が通常遊技に移行したことを契機として、払出関連情報として「実払出数」を出力するよう切り替えられる。ここで、本タイミングにおいては、「実払出数」として外部中継端子板へ情報出力されていない払出数分(特別遊技中における60個分の賞球払出分であり、3〜8個目の入賞に係る払出数分)のパルス信号が外部中継端子板へ出力されることとなる。このように、本実施形態においては、外部中継端子板における一の入力端子に対して、払出関連情報として「実払出数」及び「払出予定数」という異なる種類の情報出力を可能とすると共に、「実払出数」については、払出制御側から実際に払出された遊技球数と外部中継端子板へ出力された遊技球数とが相違しないことを担保することが可能となるのである。   Next, at the timing of 12 in the figure, the game state is switched to output “actual payout number” as payout related information when the game state has shifted to the normal game. Here, at this timing, as the “actual payout number”, the number of payouts for which information is not output to the external relay terminal board (60 ball award payouts during the special game, and the 3rd-8th wins (The number of payouts) is output to the external relay terminal board. Thus, in the present embodiment, for one input terminal on the external relay terminal board, different types of information output such as “actual payout number” and “scheduled payout number” can be output as payout related information, With regard to the “actual payout number”, it is possible to ensure that the number of game balls actually paid out from the payout control side is not different from the number of game balls output to the external relay terminal board.

本実施形態によれば、払出制御基板2000から外部中継端子板5000へ、払出関連情報として複数種類の情報(本例では、「実払出数」及び「払出予定数」の2種類の情報)を出力できるよう構成されているため、ホールコンピュータHC側に送信すべき払出関連情報を払出制御基板2000側にて一元管理することができるという効果を奏する。   According to the present embodiment, a plurality of types of information (in this example, two types of information, “actual payout number” and “scheduled payout number”) as payout-related information from the payout control board 2000 to the external relay terminal board 5000. Since it is configured to be able to output, the payout related information to be transmitted to the hall computer HC side can be centrally managed on the payout control board 2000 side.

本実施形態によれば、更に、外部中継端子板5000において払出関連情報の入出力用端子として一の入出力端子が割り当てられるよう構成されている状況下、払出制御基板2000から外部中継端子板5000へ、払出関連情報として複数種類の情報を切り替えて出力できるよう構成されているため、遊技場運営者側にとって重要な情報である遊技関連情報の出力用端子が枯渇してしまうことを回避できるという効果を奏する。   According to this embodiment, the external relay terminal board 5000 is further configured so that one input / output terminal is assigned as an input / output terminal for payout related information in the external relay terminal board 5000. Since it is configured to switch and output multiple types of information as payout related information, it can be avoided that the terminal for output of game related information, which is important information for the game hall operator side, is exhausted. There is an effect.

本実施形態によれば、更に、払出関連情報として「実払出数」を出力するよう切り替えられた場合には、当該切り替えられた時点までに累積された「実払出数」を一括して出力できるよう構成されているため、「実払出数」については、払出制御基板2000側から実際に払出された遊技球数と外部中継端子板5000へ出力された遊技球数に係る情報とが相違しないことを担保することが可能となるという効果を奏する。   According to the present embodiment, when the “actual payout number” is output as the payout related information, the “actual payout number” accumulated up to the time of the switching can be output in a lump. Therefore, regarding the “actual payout number”, the number of game balls actually paid out from the payout control board 2000 side and the information relating to the number of game balls output to the external relay terminal board 5000 should not be different. There is an effect that it is possible to ensure.

尚、本実施形態においては、メイン制御基板1000側にて、所定の切換条件{本例では、現在大当りに係る制御処理(大入賞口2120の開閉駆動処理や大入賞口2120への入賞数管理処理等)を実行中であること}が未充足であるか否かに基づき、「実払出数」又は「払出予定数」の何れを外部中継端子板5000に出力するかを切り替えるよう構成されているが、当該所定の切換条件としては様々な条件を設定することが可能である。また、メイン制御基板1000側ではなく払出制御基板2000にて、当該所定の切換条件に係る充足判定処理を実行するよう構成することも可能である。以下、このような構成の一例を、本実施形態からの変更例とし、本実施形態からの変更点についてのみ説明する。   In the present embodiment, on the main control board 1000 side, a predetermined switching condition {in this example, control processing related to the current jackpot (open / close drive processing of the big winning opening 2120 and management of the number of winnings to the big winning opening 2120) Or the like) is being fulfilled}, it is configured to switch between “actual payout number” and “scheduled payout number” to be output to the external relay terminal board 5000. However, various conditions can be set as the predetermined switching condition. It is also possible to configure the satisfaction determination process related to the predetermined switching condition not on the main control board 1000 side but on the payout control board 2000. Hereinafter, an example of such a configuration will be described as a modified example from the present embodiment, and only the modified points from the present embodiment will be described.

(変更例1)
次に、図30のブロック図を参照しながら、本実施形態の変更例1に係るぱちんこ遊技機の電気的な概略構成を説明する。同図に示されるように、メイン制御基板1000は、払出情報切換スイッチSWと接続している。ここで、払出情報切換スイッチSWの態様には特に限定されず、例えば、メイン制御基板1000上に設けられた物理的な(人為的操作が可能な)スイッチ構造(例えば、ディップスイッチ等)を挙げることができる。
(Modification 1)
Next, an electrical schematic configuration of the pachinko gaming machine according to Modification 1 of the present embodiment will be described with reference to the block diagram of FIG. As shown in the figure, the main control board 1000 is connected to the payout information changeover switch SW. Here, the mode of the payout information changeover switch SW is not particularly limited. For example, a physical (manually operable) switch structure (for example, a dip switch) provided on the main control board 1000 is exemplified. be able to.

次に、図31は、本実施形態の変更例1に係るぱちんこ遊技機における、図9のサブルーチンであるステップ1500(変1)の払出情報出力内容切換制御処理のフローチャートである。はじめに、本実施形態からの変更点は、ステップ1502(変1)、ステップ1504(変1)及びステップ1510(変1)についてであり、その目的は、払出情報切換スイッチSWの操作に基づき、メイン制御基板1000側にてホールコンピュータHC側に送信すべき払出関連情報を切り替えることである。即ち、ステップ1502(変1)で、外部出力情報切換制御手段1150は、払出情報切換スイッチSWが操作されたか否かを判定する。ステップ1502(変1)でYesの場合、ステップ1504(変1)で、外部出力情報切換制御手段1150は、払出情報切換スイッチSWによる設定状態を検査する。次に、ステップ1510(変1)で、外部出力情報切換制御手段1150は、当該払出情報切換スイッチSWによる設定状態が「実払出数」の出力設定であるか否かを判定する。   Next, FIG. 31 is a flowchart of the payout information output content switching control process of Step 1500 (Modification 1) which is a subroutine of FIG. 9 in the pachinko gaming machine according to Modification 1 of the present embodiment. First, the changes from the present embodiment are about Step 1502 (Modification 1), Step 1504 (Modification 1), and Step 1510 (Modification 1). The purpose is based on the operation of the payout information changeover switch SW. This is to switch the payout related information to be transmitted to the hall computer HC side on the control board 1000 side. That is, in step 1502 (change 1), the external output information switching control means 1150 determines whether or not the payout information switching switch SW has been operated. In the case of Yes in step 1502 (variant 1), in step 1504 (variant 1), the external output information switching control means 1150 checks the setting state by the payout information switching switch SW. Next, in Step 1510 (Variation 1), the external output information switching control means 1150 determines whether or not the setting state by the payout information changeover switch SW is the output setting of “actual payout number”.

以上のように変更することで、メイン制御基板1000側に設けられた払出情報切換スイッチSWの設定状態(例えば、ディップスイッチのオン/オフ状態)に基づき、「実払出数」又は「払出予定数」の何れを外部中継端子板5000に出力するかを切り替えるよう構成することが可能となる。尚、このような構成とする場合には、メイン制御基板1000側から払出制御基板2000側へ払出要求コマンドを送信するに際し(図13参照)、当該払出情報切換スイッチSWの操作を検出したタイミングにおいて1度だけ払出情報種別を送信するよう構成しておくことで、当該払出要求コマンドの情報量を低減させることができる。   By changing as described above, based on the setting state of the payout information changeover switch SW provided on the main control board 1000 side (for example, the ON / OFF state of the dip switch), the “actual payout number” or “scheduled payout number” It can be configured to switch which one of "" is output to the external relay terminal board 5000. In such a configuration, when a payout request command is transmitted from the main control board 1000 to the payout control board 2000 (see FIG. 13), at the timing when the operation of the payout information changeover switch SW is detected. By configuring the payout information type to be transmitted only once, the information amount of the payout request command can be reduced.

(変更例2)
次に、図32のブロック図を参照しながら、本実施形態の変更例2に係るぱちんこ遊技機の電気的な概略構成を説明する。同図に示されるように、払出制御基板2000は、払出情報切換スイッチSW(態様については変更例1と同様)と接続している。
(Modification 2)
Next, an electrical schematic configuration of a pachinko gaming machine according to Modification 2 of the present embodiment will be described with reference to the block diagram of FIG. As shown in the figure, the payout control board 2000 is connected to the payout information changeover switch SW (the aspect is the same as in the first modification).

次に、図33は、本実施形態の変更例2に係るぱちんこ遊技機における、図18のサブルーチンであるステップ2400(変2)の外部中継端子板への情報出力処理のフローチャートである。はじめに、本実施形態からの変更点は、ステップ2402(変2)、ステップ2404(変2)及びステップ2420(変2)についてであり、その目的は、払出情報切換スイッチSWの操作に基づき、払出制御基板2000側にてホールコンピュータHC側に送信すべき払出関連情報を切り替えることである。即ち、ステップ2402(変2)で、払出関連情報出力制御手段2340は、払出情報切換スイッチSWが操作されたか否かを判定する。ステップ2402(変2)でYesの場合、ステップ2404(変2)で、払出関連情報出力制御手段2340は、払出情報切換スイッチSWによる設定状態を検査する。次に、ステップ2420(変2)で、払出関連情報出力制御手段2340は、当該払出情報切換スイッチSWによる設定状態が「実払出数」の出力設定であるか否かを判定する。   Next, FIG. 33 is a flowchart of the information output process to the external relay terminal board in Step 2400 (Modification 2) which is a subroutine of FIG. 18 in the pachinko gaming machine according to Modification 2 of the present embodiment. First, the changes from the present embodiment are for Step 2402 (Modification 2), Step 2404 (Modification 2), and Step 2420 (Modification 2). The purpose is based on the operation of the dispensing information changeover switch SW. This is to switch the payout related information to be transmitted to the hall computer HC side on the control board 2000 side. That is, in step 2402 (change 2), the payout related information output control means 2340 determines whether or not the payout information changeover switch SW has been operated. In the case of Yes in step 2402 (variant 2), in step 2404 (variant 2), the payout related information output control means 2340 checks the setting state by the payout information changeover switch SW. Next, in step 2420 (Variation 2), the payout related information output control means 2340 determines whether or not the setting state by the payout information changeover switch SW is the output setting of “actual payout number”.

以上のように変更することで、払出制御基板2000側に設けられた払出情報切換スイッチSWの設定状態に基づき、「実払出数」又は「払出予定数」の何れを外部中継端子板5000に出力するかを切り替えるよう構成することが可能となる。尚、このような構成とした場合には、メイン制御基板1000側から払出制御基板2000側へ払出情報種別を送信する必要がなくなるため、メイン制御基板1000から払出制御基板2000へ送信する払出要求コマンドの情報量を更に低減させることができる。   By changing as described above, either “actual payout number” or “scheduled payout number” is output to the external relay terminal board 5000 based on the setting state of the payout information changeover switch SW provided on the payout control board 2000 side. It can be configured to switch between. In such a configuration, since it is not necessary to send the payout information type from the main control board 1000 to the payout control board 2000, the payout request command to be sent from the main control board 1000 to the payout control board 2000. The amount of information can be further reduced.

(変更例3)
次に、図8の機能ブロック図を参照しながら、本実施形態の変更例3に係るぱちんこ遊技機の機能を説明することとする。尚、本実施形態からの変更点については点線囲みにて示してある。即ち、本実施形態の変更例3における、外部出力情報切換制御手段1150は、当該遊技機の出玉仕様に係る情報が予め登録されている遊技機仕様関連情報記憶手段1152を有している。ここで、遊技機機種の出玉仕様に係る情報とは、当該遊技機における単位時間あたりの払出遊技球数(所謂、出玉速度)の大小を類推できる情報であればよく、例えば、特別遊技時において払出される総賞球数の期待値や大入賞口2120の賞球数等を挙げることができる。尚、本例においては、当該遊技機機種の出玉仕様に係る情報として、従来の第1種ぱちんこ遊技機(所謂、フィーバー機)を意味する「1種遊技機」及び従来の第2種ぱちんこ遊技機(所謂、羽根モノ)を意味する「2種遊技機」について例示する。
(Modification 3)
Next, the functions of the pachinko gaming machine according to Modification 3 of the present embodiment will be described with reference to the functional block diagram of FIG. Note that changes from the present embodiment are indicated by dotted lines. In other words, the external output information switching control means 1150 in the third modification of the present embodiment has a gaming machine specification related information storage means 1152 in which information related to the appearance specifications of the gaming machine is registered in advance. Here, the information related to the game specification of the gaming machine model may be information that can be used to analogize the size of the number of paid-out game balls per unit time (so-called game speed) in the gaming machine. The expected value of the total number of winning balls to be paid out at the time, the number of winning balls of the big prize opening 2120, and the like can be mentioned. In this example, as the information related to the appearance specifications of the gaming machine model, the “type 1 gaming machine” which means a conventional type 1 pachinko gaming machine (so-called fever machine) and the conventional type 2 pachinko An example of a “two-type gaming machine” that means a gaming machine (so-called “blade mono”) will be described.

次に、図34を参照しながら、本実施形態の変更例3に係るぱちんこ遊技機における、メイン制御基板1000及び払出制御基板2000間で送受信されるコマンド及び情報の内容を説明する。はじめに、本実施形態からの変更点は、送信1コマンド目(送信1情報目)における上位4ビット目の情報内容についてであり、その目的は、メイン制御基板1000側にて予め定められた遊技機機種の出玉仕様に係る情報を、払出制御基板2000側に送信するコマンド内容として盛り込むことである。即ち、当該上位4ビット目の情報内容は、遊技機種別に関するものであり、「0」が1種遊技機であることを意味し、「1」が2種遊技機であることを意味する。   Next, the contents of commands and information transmitted / received between the main control board 1000 and the payout control board 2000 in the pachinko gaming machine according to Modification 3 of the present embodiment will be described with reference to FIG. First, the change from the present embodiment is the information content of the upper 4 bits in the first transmission command (first transmission information), and the purpose thereof is a gaming machine predetermined on the main control board 1000 side. It is to include the information related to the model's output specification as the command content to be transmitted to the payout control board 2000 side. That is, the information content of the upper 4 bits relates to the gaming machine type, “0” means that it is a type 1 gaming machine, and “1” means that it is a type 2 gaming machine.

次に、図35は、本実施形態の変更例3に係るぱちんこ遊技機における、図9のサブルーチンであるステップ1300(変3)の払出コマンド要求処理のフローチャートである。はじめに、本実施形態からの変更点は、ステップ1309−1(変3)〜ステップ1309−4(変3)についてであり、その目的は、遊技機機種の出玉仕様に係る情報を、メイン制御基板1000側から払出制御基板2000側に送信することである。即ち、ステップ1309−1(変3)で、送信コマンド設定手段1111aは、遊技機仕様関連情報記憶手段1152を参照して遊技機種別を取得する。次に、ステップ1309−2(変3)で、送信コマンド設定手段1111aは、当該取得した遊技機種別が「1種遊技機」であるか否かを判定する。ステップ1309−2(変3)でYesの場合、ステップ1309−3(変3)で、送信コマンド設定手段1111aは、送信コマンド一時記憶手段1111c内の1コマンド目一時記憶領域1111c−1における送信データの上位4ビット目に「0」を設定し、ステップ1310(変3)に移行する。他方、ステップ1309−2(変3)でNoの場合、ステップ1309−4(変3)で、送信コマンド設定手段1111aは、送信コマンド一時記憶手段1111c内の1コマンド目一時記憶領域1111c−1における送信データの上位4ビット目に「1」を設定し、ステップ1310(変3)に移行する。   Next, FIG. 35 is a flowchart of the payout command request process in Step 1300 (Modification 3) which is a subroutine of FIG. 9 in the pachinko gaming machine according to Modification 3 of the present embodiment. First, the changes from the present embodiment are about Step 1309-1 (Modification 3) to Step 1309-4 (Modification 3), and the purpose is to control the information related to the game play specifications of the gaming machine model with the main control. Transmission from the substrate 1000 side to the payout control substrate 2000 side. That is, in Step 1309-1 (Variation 3), the transmission command setting means 1111a refers to the gaming machine specification related information storage means 1152 and acquires the gaming machine type. Next, in Step 1309-2 (Variation 3), the transmission command setting unit 1111a determines whether or not the acquired gaming machine type is “1 type gaming machine”. In the case of Yes in Step 1309-2 (Modification 3), in Step 1309-3 (Modification 3), the transmission command setting unit 1111a transmits the transmission data in the first command temporary storage area 1111c-1 in the transmission command temporary storage unit 1111c. "0" is set in the upper 4 bits of the, and the process proceeds to Step 1310 (Variation 3). On the other hand, if step 1309-2 (modified 3) is No, in step 1309-4 (modified 3), the transmission command setting unit 1111a stores the first command temporary storage area 1111c-1 in the transmission command temporary storage unit 1111c. “1” is set in the upper 4 bits of the transmission data, and the process proceeds to Step 1310 (Variation 3).

次に、図36は、本実施形態の変更例3に係るぱちんこ遊技機における、図19のサブルーチンであるステップ2100−3(変3)の払出関連情報送受信処理のフローチャートである。はじめに、本実施形態からの変更点は、ステップ2110−3(変3)及びステップ2130−3(変3)についてであり、その目的は、メイン制御基板1000側から送信された遊技機機種の出玉仕様に係る情報を払出制御基板2000側にて受信することである。即ち、ステップ2104−3(変3)でYesの場合において、ステップ2110−3(変3)で、メイン側受信データ管理手段2111aは、払出コマンド一時記憶手段2111c内の遊技機種別に係る受信内容をバッファB2312に格納する。また、ステップ2122−3(変3)でYesの場合において、ステップ2130−3(変3)で、払出制御手段2300は、バッファB2312の内容を、払出処理関連情報一時記憶手段2320内の遊技機種別格納領域に一時記憶(移送)する。   Next, FIG. 36 is a flowchart of the payout related information transmission / reception process of step 2100-3 (modification 3) which is a subroutine of FIG. 19 in the pachinko gaming machine according to the modification 3 of the present embodiment. First, the changes from this embodiment are about Step 2110-3 (Modification 3) and Step 2130-3 (Modification 3), and the purpose is to output the game machine model transmitted from the main control board 1000 side. The information related to the ball specification is received on the payout control board 2000 side. That is, in the case of Yes in Step 2104-3 (Modification 3), in Step 2110-3 (Modification 3), the main-side received data management means 2111a displays the received contents according to the game model in the payout command temporary storage means 2111c. Store in buffer B2312. In the case of Yes in Step 2122-3 (Modification 3), in Step 2130-3 (Modification 3), the payout control means 2300 stores the contents of the buffer B2312 in the game process in the payout processing related information temporary storage means 2320. Temporarily store (transfer) to another storage area.

次に、図37は、本実施形態の変更例3に係るぱちんこ遊技機における、図18のサブルーチンであるステップ2400(変3)の外部中継端子板への情報出力処理のフローチャートである。はじめに、本実施形態からの変更点は、ステップ2410(変3)及びステップ2420(変3)についてであり、その目的は、メイン制御基板1000側から送信された遊技機機種の出玉仕様に係る情報に基づき、払出制御基板2000側にてホールコンピュータHC側に送信すべき払出関連情報を切り替えることである。即ち、ステップ2410(変3)で、払出関連情報出力制御手段2340は、払出処理関連情報一時記憶手段2320内の遊技機種別格納領域に一時記憶されている遊技機種別を取得する。次に、ステップ2420(変3)で、払出関連情報出力制御手段2340は、当該取得した遊技機種別が「1種遊技機」であるか否かを判定する。   Next, FIG. 37 is a flowchart of the information output process to the external relay terminal board in Step 2400 (Modification 3) which is a subroutine of FIG. 18 in the pachinko gaming machine according to Modification 3 of the present embodiment. First, the changes from the present embodiment are about Step 2410 (Modification 3) and Step 2420 (Modification 3), and the purpose is related to the game machine model output specification transmitted from the main control board 1000 side. Based on the information, the payout control board 2000 switches the payout related information to be transmitted to the hall computer HC. That is, in step 2410 (Variation 3), the payout related information output control means 2340 acquires the gaming machine type temporarily stored in the gaming machine type storage area in the payout processing related information temporary storage means 2320. Next, in Step 2420 (Variation 3), the payout related information output control means 2340 determines whether or not the acquired gaming machine type is “1 type gaming machine”.

以上のように変更することで、メイン制御基板1000側にて予め定められた遊技機機種の出玉仕様に係る情報を払出制御基板2000側に送信すると共に、当該遊技機機種の出玉仕様に係る情報に基づき、払出制御基板2000側にてホールコンピュータHC側に送信すべき払出関連情報を切り替えることが可能となる。例えば、本例に示すように、第1種ぱちんこ遊技機のように、単位時間あたりの払出遊技球数が多い機種であれば、払出関連情報として「払出予定数」を出力するよう切換え、第2種ぱちんこ遊技機のように、単位時間あたりの払出遊技球数が少ない機種であれば、払出関連情報として「実払出数」を出力するよう切換えることが可能となり、遊技機機種の出玉特性に応じた適切な(遊技場運営者が所望する)払出関連情報をホールコンピュータHC側に送信することができるのである。尚、このような構成とする場合には、メイン制御基板1000側から払出制御基板2000側へ払出要求コマンドを送信するに際し(図35参照)、遊技機への電源投入時において1度だけ遊技機種別を送信するよう構成しておくことで、当該払出要求コマンドの情報量を低減させることができる。また、近年においては、ある遊技機における構成部材を別の遊技機の構成部材へと再利用(リユース)することで産業廃棄物の抑制に努めており、払出制御基板2000自体がリユースされることも考えられる。このような状況下、当該ある遊技機における出玉仕様と当該別の遊技機の出玉仕様とが異なる場合であっても、払出制御基板2000は遊技機機種ごとの出玉特性に基づきホールコンピュータHC側に送信すべき払出関連情報を自ら選択するよう動作するため、リユース時の利便性を高める(所謂、プラグアンドプレイのような機能を備える)ことが可能となるのである。   By changing as described above, information related to the play specification of the gaming machine model predetermined on the main control board 1000 side is transmitted to the payout control board 2000 side, and at the same time, the game machine model is set to the play specification. Based on such information, it becomes possible to switch the payout related information to be transmitted to the hall computer HC side on the payout control board 2000 side. For example, as shown in this example, if the model has a large number of payout game balls per unit time, such as the first type pachinko game machine, it is switched to output “scheduled payout number” as the payout related information. If the number of game balls paid out per unit time is small, such as two types of pachinko machines, it can be switched to output “actual payout number” as payout-related information. It is possible to transmit appropriate payout-related information (desired by the game hall operator) according to the situation to the hall computer HC side. In the case of such a configuration, when a payout request command is transmitted from the main control board 1000 side to the payout control board 2000 side (see FIG. 35), the gaming machine type is only once when the power to the gaming machine is turned on. By configuring to send another, the amount of information of the payout request command can be reduced. Further, in recent years, efforts have been made to control industrial waste by reusing (reusing) a component in one gaming machine to a component in another gaming machine, and the payout control board 2000 itself can be reused. Is also possible. Under such circumstances, the payout control board 2000 is based on the output characteristics of each gaming machine model even if the output specifications of the game machine differ from the output specifications of the other game machine. Since it operates to select payout-related information to be transmitted to the HC side, it is possible to improve convenience at the time of reuse (having a so-called plug and play function).

尚、本実施形態(変更例を含む)においては、払出制御基板2000側から「実払出数」又は「払出予定数」の何れかを外部中継端子板5000に出力するに際し、同一のパルス信号を送信するよう構成(図26〜図28参照)されているが、これには限定されない。特に、遊技機の稼働中において「実払出数」又は「払出予定数」の何れかに切り替えるよう構成した場合、ホールコンピュータHC側では当該何れの情報が送信されたのかを認識することが困難であることが考えられる。そこで、このような問題点を解決するための構成を、第二実施形態とし、本実施形態からの変更点についてのみ説明する。尚、第二実施形態においては、本実施形態と同様に、払出関連情報における複数種類の情報として、「実払出数」及び「払出予定数」の2種類の情報を想定すると共に、遊技機の稼働中において「実払出数」又は「払出予定数」の何れかに切り替えるよう構成するための一例として、払出制御基板2000側にて所定条件を充足したことを検出した際に、当該「実払出数」又は「払出予定数」の何れかに切り替える構成について例示している。即ち、ホールコンピュータHC側において、メイン制御基板1000側から送信される各種遊技関連情報を参酌したとしても、「実払出数」又は「払出予定数」の何れが送信されたのかを類推することが困難である状況を想定している(例えば、図29のような例の場合、外部中継端子板5000に設けられた大当りの間信号を出力する大当り出力用端子からの遊技関連情報を参酌することで、「実払出数」又は「払出予定数」の何れが送信されたのかを類推することは容易である)。   In the present embodiment (including modified examples), when outputting either “actual payout number” or “scheduled payout number” from the payout control board 2000 side to the external relay terminal board 5000, the same pulse signal is output. Although it is configured to transmit (see FIGS. 26 to 28), the present invention is not limited to this. In particular, when it is configured to switch between “actual payout number” and “scheduled payout number” while the gaming machine is in operation, it is difficult for the hall computer HC to recognize which information has been transmitted. It is possible that there is. Therefore, a configuration for solving such a problem will be described as a second embodiment, and only changes from the present embodiment will be described. In the second embodiment, as in the present embodiment, two types of information, “actual payout number” and “scheduled payout number”, are assumed as a plurality of types of information in the payout-related information. As an example for switching to either “actual payout number” or “scheduled payout number” during operation, when the payout control board 2000 detects that a predetermined condition is satisfied, the “actual payout” A configuration for switching to either “number” or “scheduled payout” is illustrated. That is, on the hall computer HC side, even if various game-related information transmitted from the main control board 1000 side is taken into account, it can be inferred whether “actual payout number” or “scheduled payout number” has been transmitted. It is assumed that the situation is difficult (for example, in the case of an example as shown in FIG. 29, consider game-related information from the jackpot output terminal that outputs a signal during jackpot provided on the external relay terminal board 5000. Thus, it is easy to infer whether “actual payout number” or “scheduled payout number” has been transmitted).

(第二実施形態)
次に、図38は、第二実施形態に係るぱちんこ遊技機における、図18のサブルーチンであるステップ2400(第2)の外部中継端子板への情報出力処理のフローチャートである。はじめに、本実施形態からの変更点は、ステップ2402(第2)〜ステップ2420(第2)についてであり、その目的は、払出制御基板2000側にてバッファリングされているメイン制御基板1000側からの払出要求コマンドが所定数未満であるか否かに基づき、「実払出数」又は「払出予定数」の何れかを外部中継端子板5000に出力するよう制御することである。即ち、ステップ2402(第2)で、払出関連情報出力制御手段2340は、賞球払出予定数累積一時記憶手段2327を参照し、当該領域内に格納されている情報の累積数(換言すれば、当該バッファ内に格納されている払出要求コマンド数)を検査する。次に、ステップ2404(第2)で、払出関連情報出力制御手段2340は、当該検査した累積数が所定数(例えば、3)未満であるか否かを判定する。ステップ2404(第2)でYesの場合、ステップ2406(第2)で、払出関連情報出力制御手段2340は、払出状態フラグ一時記憶手段2321内の払出遅延状態検出フラグをオフにし、ステップ2420(第2)に移行する。他方、ステップ2404(第2)でNoの場合、ステップ2408(第2)で、払出関連情報出力制御手段2340は、払出状態フラグ一時記憶手段2321内の払出遅延状態検出フラグをオンにし、ステップ2420(第2)に移行する。次に、ステップ2420(第2)で、払出関連情報出力制御手段2340は、払出状態フラグ一時記憶手段2321内の払出遅延状態検出フラグがオフであるか否かを判定する。そして、ステップ2420(第2)でYesの場合には、ステップ2500(第2)で、払出関連情報出力制御手段2340は、本実施形態と同様の処理である実払出数出力制御処理(図26参照)を実行する一方、ステップ2420(第2)でNoの場合には、ステップ2600(第2)で、払出関連情報出力制御手段2340は、本実施形態と同様の処理である払出予定数出力制御処理(図27参照)を実行する。
(Second embodiment)
Next, FIG. 38 is a flowchart of information output processing to the external relay terminal board in step 2400 (second) which is a subroutine of FIG. 18 in the pachinko gaming machine according to the second embodiment. First, the changes from the present embodiment are about Step 2402 (second) to Step 2420 (second), and the purpose is from the main control board 1000 side buffered on the payout control board 2000 side. This is to control to output either “actual payout number” or “scheduled payout number” to the external relay terminal board 5000 based on whether or not the payout request command is less than the predetermined number. That is, in step 2402 (second), the payout related information output control means 2340 refers to the prize ball payout number cumulative temporary storage means 2327 and refers to the cumulative number of information stored in the area (in other words, The number of payout request commands stored in the buffer is checked. Next, in step 2404 (second), the payout related information output control unit 2340 determines whether or not the inspected cumulative number is less than a predetermined number (for example, 3). In the case of Yes in step 2404 (second), in step 2406 (second), the payout related information output control means 2340 turns off the payout delay state detection flag in the payout state flag temporary storage means 2321, and step 2420 (second). Move to 2). On the other hand, if No in step 2404 (second), in step 2408 (second), the payout related information output control means 2340 turns on the payout delay state detection flag in the payout state flag temporary storage means 2321, and step 2420. Move to (second). Next, in step 2420 (second), the payout related information output control means 2340 determines whether or not the payout delay state detection flag in the payout state flag temporary storage means 2321 is off. In the case of Yes in step 2420 (second), in step 2500 (second), the payout related information output control means 2340 performs the actual payout number output control process (FIG. 26) which is the same process as this embodiment. On the other hand, if step 2420 (second) is No, in step 2600 (second), the payout related information output control means 2340 outputs the planned payout number which is the same processing as in this embodiment. A control process (see FIG. 27) is executed.

次に、図39は、第二実施形態に係るぱちんこ遊技機における、図26又は図27のサブルーチンであるステップ2700(第2)のパルス信号出力制御処理のフローチャートである。本実施形態からの変更点は、ステップ2720(第2)〜ステップ2724(第2)についてであり、その目的は、払出制御基板2000側から外部中継端子板5000における所定の入力端子へパルス信号を送信するに際し、出力すべき払出関連情報に基づきパルス幅を変調することである。即ち、ステップ2720(第2)で、パルス信号出力制御手段2343は、当該処理の実行元が実払出数出力制御処理であるか否か、換言すれば、出力すべき払出関連情報が「実払出数」であるか否かを判定する。ステップ2720(第2)でYesの場合、ステップ2722(第2)で、パルス信号出力制御手段2343は、パルス幅制御タイマ2343aのタイマ値T_pulに所定値T1(例えば、0.1秒)をセットし、ステップ2730(第2)に移行する。他方、ステップ2720(第2)でNoの場合、ステップ2724(第2)で、パルス信号出力制御手段2343は、パルス幅制御タイマ2343aのタイマ値T_pulに所定値T2(例えば、0.2秒)をセットし、ステップ2730(第2)に移行する。   Next, FIG. 39 is a flowchart of the pulse signal output control process of step 2700 (second) which is a subroutine of FIG. 26 or FIG. 27 in the pachinko gaming machine according to the second embodiment. The changes from this embodiment are about Step 2720 (second) to Step 2724 (second), and the purpose is to send a pulse signal from the payout control board 2000 side to a predetermined input terminal on the external relay terminal board 5000. When transmitting, the pulse width is modulated based on the payout related information to be output. That is, in step 2720 (second), the pulse signal output control means 2343 determines whether or not the execution source of the process is the actual payout number output control process, in other words, the payout related information to be output is “actual payout”. It is determined whether or not it is “number”. In the case of Yes in step 2720 (second), in step 2722 (second), the pulse signal output control means 2343 sets a predetermined value T1 (for example, 0.1 second) to the timer value T_pul of the pulse width control timer 2343a. Then, the process proceeds to step 2730 (second). On the other hand, in the case of No in step 2720 (second), in step 2724 (second), the pulse signal output control means 2343 sets the timer value T_pul of the pulse width control timer 2343a to a predetermined value T2 (for example, 0.2 seconds) Is set, and the process proceeds to Step 2730 (second).

《作用》
次に、図40を参照しながら、第二実施形態に係る作用を説明する。はじめに、本例は、本実施形態における作用図(図29参照)と比較して、払出制御側での払出情報種別の切り替えタイミング及びパルス信号の出力タイミング以外は全て同一である。即ち、本実施形態における遊技進行状況と同一である状況下にて作用の違いを示すものである。尚、図中1〜5のタイミングにおける作用は、本実施形態と同一であるため説明を省略する。
<Action>
Next, the effect | action which concerns on 2nd embodiment is demonstrated, referring FIG. First, this example is the same as the operation diagram in this embodiment (see FIG. 29) except for the payout information type switching timing and the pulse signal output timing on the payout control side. That is, the difference in action is shown under the same situation as the game progress situation in the present embodiment. In addition, since the effect | action in the timing of 1-5 in a figure is the same as this embodiment, description is abbreviate | omitted.

次に、図中6のタイミングにおいて、遊技状態が特別遊技に移行する。ここで、本タイミングにおいては、払出関連情報として「実払出数」を出力するよう維持されている。そして、図中7のタイミングにおいて、特別遊技状態である状況下にて入賞口に3個目の遊技球が入球すると共に、払出制御側では遊技球10個分の払出動作を開始する。   Next, at the timing of 6 in the figure, the gaming state shifts to a special game. Here, at this timing, the “number of actual payouts” is output as the payout related information. Then, at the timing of 7 in the figure, the third game ball enters the winning opening under the condition of the special game state, and the payout control side starts payout operation for 10 game balls.

次に、図中8のタイミングにおいて、遊技状態が特別遊技状態である状況下にて入賞口に4個目の遊技球が入球し、メイン制御側から払出制御側に賞球数10個の新たな払出要求が送信される。ここで、本タイミングにおいては、払出制御側にて3個目の入賞に係る払出動作中であるため、当該新たな払出要求は賞球払出予定数10個としてバッファリングされる(累積数=10)一方、当該累積数が所定数(本例では、30)未満であるため、払出関連情報として「実払出数」を出力するよう維持されている。   Next, at the timing of 8 in the figure, the fourth gaming ball enters the winning opening under the situation where the gaming state is the special gaming state, and the number of winning balls is 10 from the main control side to the payout control side. A new payout request is sent. Here, at this timing, since the payout control side is performing a payout operation related to the third winning, the new payout request is buffered as the expected number of payout balls 10 (cumulative number = 10). On the other hand, since the cumulative number is less than the predetermined number (30 in this example), the “actual payout number” is output as the payout related information.

次に、図中9のタイミングにおいて、払出制御側にて3個目の入賞に係る払出動作が完了する。ここで、本タイミングにおいては、当該3個目の入賞に係る遊技球10個分の払出動作が完了したことを契機として、外部中継端子板における所定の入力端子にパルス信号(本例では、0.1秒間のオン信号)を出力する。   Next, at the timing 9 in the figure, the payout operation relating to the third winning is completed on the payout control side. Here, at this timing, a pulse signal (in this example, 0 in the external relay terminal board) is triggered by the completion of the payout operation for 10 gaming balls related to the third winning. .1 second ON signal) is output.

次に、図中10のタイミングにおいて、遊技状態が特別遊技状態である状況下にて入賞口に7個目の遊技球が入球し、メイン制御側から払出制御側に賞球数10個の新たな払出要求が送信される。ここで、本タイミングにおいては、払出制御側にて4個目の入賞に係る払出動作中であるため、当該新たな払出要求は賞球払出予定数10個としてバッファリングされる(累積数=30)と共に、当該累積数が所定数(本例では、30)未満でないため、払出関連情報として「払出予定数」を出力するよう切り替えられる。そして、図中11のタイミングまでに、当該累積されている賞球払出予定数30個分のパルス信号が外部中継端子板へ出力されると共に、当該パルス信号を出力するに際しては、パルス幅が変調されたパルス信号(本例では、0.2秒間のオン信号)が出力されることとなる。このように、第二実施形態においては、払出制御側での払出動作が遅延していると推測された場合には、払出関連情報として「払出予定数」を出力するよう制御されるのである。   Next, at the timing of 10 in the figure, the seventh gaming ball enters the winning opening under the situation where the gaming state is the special gaming state, and the number of winning balls is 10 from the main control side to the payout control side. A new payout request is sent. Here, at this timing, the payout control side is performing a payout operation relating to the fourth winning, so the new payout request is buffered as the expected number of payout balls 10 (cumulative number = 30). ) And the cumulative number is not less than the predetermined number (in this example, 30), so that “scheduled payout number” is output as the payout related information. Then, by the timing of 11 in the figure, the accumulated pulse signals corresponding to the number of prize ball payouts 30 are output to the external relay terminal plate, and the pulse width is modulated when the pulse signals are output. The pulse signal (in this example, an ON signal for 0.2 seconds) is output. As described above, in the second embodiment, when it is estimated that the payout operation on the payout control side is delayed, the “scheduled payout number” is controlled to be output as the payout related information.

次に、図中12のタイミングにおいて、払出制御側にて6個目の入賞に係る払出動作が開始される。ここで、本タイミングにおいては、当該6個目の入賞に係る払出動作が開始されたことを契機として、バッファリングされている賞球払出予定数(累積数=20)が所定数(本例では、30)未満となり、払出関連情報として「実払出数」を出力するよう切り替えられる。また、本タイミングにおいては、「実払出数」として外部中継端子板へ情報出力されていない払出数分(特別遊技中における20個分の賞球払出分であり、4〜5個目の入賞に係る払出数分)のパルス信号が外部中継端子板へ出力されることとなる。そして、図中14〜16のタイミングに亘って、遊技球10個分の払出動作が完了したタイミングにて外部中継端子板に「実払出数」に係る情報が出力されることとなる。   Next, at timing 12 in the figure, the payout operation relating to the sixth winning is started on the payout control side. Here, at this timing, when the payout operation related to the sixth winning is started, the buffered scheduled number of payout balls (cumulative number = 20) is a predetermined number (in this example, , 30), and it is switched to output “actual payout number” as the payout related information. In addition, at this timing, as the “actual payout number”, the number of payouts for which information is not output to the external relay terminal board (the number of prize balls paid out during the special game is the 20th prize ball payout. (The number of payouts)) is output to the external relay terminal board. Then, over the timings 14 to 16 in the figure, information related to the “actual payout number” is output to the external relay terminal board at the timing when the payout operation for 10 game balls is completed.

このように、第二実施形態においては、外部中継端子板における一の入力端子に対して、払出関連情報として「実払出数」及び「払出予定数」という異なる種類の情報出力を可能とすると共に、夫々の情報に対応したパルス幅の異なるパルス信号を出力できるよう構成されているため、ホールコンピュータHC側においては、当該パルス信号におけるパルス幅の違いに基づき、「実払出数」又は「払出予定数」の何れの情報が送信されたのかを認識することが容易となる。また、第二実施形態においては、払出制御側での払出動作が遅延していると推測された場合においてのみ、払出関連情報として「払出予定数」を出力するよう構成されていると共に、払出制御側での払出動作が遅延していないと推測された場合には、払出関連情報として「実払出数」を出力するよう構成されているため、本実施形態と比較した場合、「実払出数」に係る情報をより迅速に外部中継端子板に情報出力することが可能となるのである。   Thus, in the second embodiment, it is possible to output different types of information such as “actual payout number” and “scheduled payout number” as payout related information to one input terminal on the external relay terminal board. Since the pulse signals having different pulse widths corresponding to the respective information can be output, the hall computer HC side selects “actual payout number” or “scheduled payout” based on the pulse width difference in the pulse signals. It becomes easy to recognize which number of information is transmitted. Further, in the second embodiment, only when it is estimated that the payout operation on the payout control side is delayed, the “scheduled payout number” is output as the payout related information, and the payout control is performed. When it is estimated that the payout operation on the side is not delayed, it is configured to output “actual payout number” as payout-related information. Therefore, when compared with this embodiment, “actual payout number” Therefore, it is possible to output information on the external relay terminal board more quickly.

第二実施形態によれば、払出制御基板2000から外部中継端子板5000に払出関連情報を出力するに際し、賞球払出が遅れていないと推測される場合には「実払出数」を出力する一方、賞球払出が遅れていると推測される場合には、「払出予定数」を出力可能に構成されているため、大量に未払出賞球が発生したときであっても、ホールコンピュータHC側へ速やかに払出関連情報を送信することができ、当該払出関連情報の送信待ち時間を設けることに起因して遊技進行が停滞してしまう事態を回避することができるという効果を奏する。   According to the second embodiment, when the payout-related information is output from the payout control board 2000 to the external relay terminal board 5000, when it is estimated that the prize ball payout is not delayed, the “actual payout number” is output. When it is estimated that the winning ball payout is delayed, the “scheduled payout number” is configured to be output, so even if a large number of unpaid winning balls are generated, the hall computer HC side The payout related information can be promptly transmitted to the player, and it is possible to avoid a situation in which the progress of the game is stagnated due to the provision of a transmission waiting time for the payout related information.

第二実施形態によれば、更に、「実払出数」を出力するに際しては所定のパルス幅(本例では、0.1秒のオン状態)を有するパルス信号を出力する一方、「払出予定数」を出力するに際しては当該所定のパルス幅とは異なるパルス幅(本例では、0.2秒のオン状態)を有するパルス信号を出力するよう構成されているため、ホールコンピュータHC側にて、当該何れの情報が出力されたのかを切り分けることができ、払出関連情報を正確に管理することができるという効果を奏する。   According to the second embodiment, when outputting the “actual payout number”, a pulse signal having a predetermined pulse width (on state of 0.1 second in this example) is output, while “scheduled payout number” is output. ”Is output so as to output a pulse signal having a pulse width different from the predetermined pulse width (in this example, an ON state of 0.2 seconds), on the hall computer HC side, It is possible to determine which information is output, and it is possible to accurately manage the payout related information.

尚、第二実施形態においては、「実払出数」と「払出予定数」とを切り分けるために、「払出予定数」の出力に係るパルス信号のパルス幅は、「実払出数」の出力に係るパルス信号のパルス幅よりも長いパルス幅となるよう構成されている。しかしながら、これには限定されず、「払出予定数」の出力に係るパルス信号のパルス幅は、「実払出数」の出力に係るパルス信号のパルス幅よりも短いパルス幅となるよう構成してもよい。また、パルス幅の長短によって「実払出数」と「払出予定数」とを切り分ける方式{所謂、パルス幅変調方式(PWM方式)}のみならず、他のパルス変調方式を適用することも可能である。ここで、当該他のパルス変調方式とは、パルス信号の振幅を変化させることで信号を切り分ける方式{所謂、パルス振幅変調方式(PAM方式)}、一定幅におけるパルスの密度を変化させることで信号を切り分ける方式{所謂、パルス密度変調方式(PDM方式)}、一定幅におけるパルスの位置を変化させることで信号を切り分ける方式{所謂、パルス位置変調方式(PPM方式)}、パルス信号を二進符号化することで信号を切り分ける方式{所謂、パルス符号変調方式(PCM方式)}等を挙げることができる。ここで、このような他のパルス変調方式を適用するに際しては、メイン制御基板1000及び払出制御基板2000とホールコンピュータHCとが、直接的に又は間接的に(外部中継端子板5000を介して)結線されているよう構成しておくことが好適である。即ち、メイン制御基板1000及び払出制御基板2000からホールコンピュータHCへ、パルス信号の変調内容を伝達できるよう構成しておくことが好適となるのである。(このように構成されていれば、有線又は無線の何れでもよい)   In the second embodiment, the pulse width of the pulse signal related to the output of “scheduled payout” is set to the output of “actual payout number” in order to separate “actual payout number” from “scheduled payout number”. The pulse width is longer than the pulse width of the pulse signal. However, the present invention is not limited to this, and the pulse width of the pulse signal related to the output of “scheduled payout” is configured to be shorter than the pulse width of the pulse signal related to the output of “actual payout number”. Also good. In addition to the method of dividing the “actual payout number” and the “scheduled payout number” depending on the length of the pulse width {so-called pulse width modulation method (PWM method)}, other pulse modulation methods can be applied. is there. Here, the other pulse modulation method is a method of dividing a signal by changing the amplitude of the pulse signal {so-called pulse amplitude modulation method (PAM method)}, and a signal by changing the density of pulses in a certain width. {So-called pulse density modulation method (PDM method)}, a method for separating signals by changing the position of a pulse in a fixed width {so-called pulse position modulation method (PPM method)}, and binary coding of a pulse signal In other words, a method of separating signals by so-called {a so-called pulse code modulation method (PCM method)} can be used. Here, when such another pulse modulation method is applied, the main control board 1000, the payout control board 2000, and the hall computer HC are directly or indirectly (via the external relay terminal board 5000). It is preferable that the connection is made. In other words, it is preferable that the modulation contents of the pulse signal be transmitted from the main control board 1000 and the payout control board 2000 to the hall computer HC. (As long as it is configured in this way, either wired or wireless)

1000 メイン制御基板、1050 遊技制御手段
1100 送受信制御手段、1110 送信制御手段
1111 払出制御側送信制御手段、1111a 送信コマンド設定手段
1111c 送信コマンド一時記憶手段、1111c−1 1コマンド目一時記憶領域
1111c−2 2コマンド目一時記憶領域、1120 受信制御手段
1121 遊技側受信制御手段、1121a 遊技側情報一時記憶手段
1122 払出制御側受信制御手段、1122a 払出制御側受信データ管理手段
1122b 払出制御側受信データ一時記憶手段、1122c 払出コマンド対応情報一時記憶手段
1150 外部出力情報切換制御手段、1151 切換関連情報一時記憶手段
1152 遊技機仕様関連情報記憶手段、1200 送受信状態一時記憶手段
1210 メイン制御側送受信状態一時記憶手段、1220 払出制御側払出状態一時記憶手段
1300 正常送信判定手段、1310 通信時間管理手段
1311 タイマ、1400 エラー制御手段
1420 エラーフラグ管理手段、1421 エラーフラグ一時記憶手段
2000 払出制御基板、2100 送受信制御手段
2110 受信制御手段、2111 メイン側受信制御手段
2111a メイン側受信データ管理手段、2111b メイン側受信情報一時記憶手段
2111c 払出コマンド一時記憶手段、2112 カードユニット側受信制御手段
2112b カードユニット側受信情報一時記憶手段、2120 送信制御手段
2200 エラー制御手段、2220 エラーフラグ管理手段
2221 エラーフラグ一時記憶手段、2300 払出制御手段
2310 払出情報一時記憶手段、2311 バッファA
2312 バッファB、2313 バッファC
2320 払出処理関連情報一時記憶手段、2321 払出状態フラグ一時記憶手段
2322 払出カウンタ、2328 分割回払出カウンタ
2323 異常払出回数カウンタ、2324 当該回異常払出回数カウンタ
2326 分割払出個数一時記憶手段、2327 賞球払出予定数累積一時記憶手段
2330 球通過待ちタイマ、2340 払出異常判定手段
2350 待ち時間制御手段、2340 払出関連情報出力制御手段
2341 実払出数出力制御手段、2341a 実払出数カウンタ
2341b 単位出力制御カウンタ、2342 払出予定数出力制御手段
2342a 払出予定合計カウンタ、2342b 単位出力制御カウンタ
2343 パルス信号出力制御手段、2343a パルス幅制御タイマ
2343b リレー部復帰待ち制御タイマ、C カードユニット
13 払出モータ、14 カウントセンサ
5000 外部中継端子板
1000 main control board, 1050 game control means 1100 transmission / reception control means, 1110 transmission control means 1111 payout control side transmission control means, 1111a transmission command setting means 1111c transmission command temporary storage means, 1111c-1 first command temporary storage area 1111c-2 Second command temporary storage area, 1120 reception control means 1121 game side reception control means, 1121a game side information temporary storage means 1122 payout control side reception control means, 1122a payout control side reception data management means 1122b payout control side reception data temporary storage means 1122c Payout command correspondence information temporary storage means 1150 External output information switching control means 1151 Switching related information temporary storage means 1152 Gaming machine specification related information storage means 1200 Transmission / reception state temporary storage means 1210 Main control side Reception state temporary storage means, 1220 Discharge control side payout state temporary storage means 1300 Normal transmission determination means, 1310 Communication time management means 1311 Timer, 1400 Error control means 1420 Error flag management means, 1421 Error flag temporary storage means 2000 Discharge control board, 2100 Transmission / reception control means 2110 Reception control means 2111 Main side reception control means 2111a Main side reception data management means 2111b Main side reception information temporary storage means 2111c Discharge command temporary storage means 2112 Card unit side reception control means 2112b Card unit side reception Information temporary storage means, 2120 transmission control means 2200 error control means, 2220 error flag management means 2221 error flag temporary storage means, 2300 payout control means 2310 payout information temporary storage Stage, 2311 buffer A
2312 Buffer B, 2313 Buffer C
2320 payout processing related information temporary storage means, 2321 payout state flag temporary storage means 2322 payout counter, 2328 divided payout counter 2323 abnormal payout count counter, 2324 concerned abnormal payout count counter 2326 divided payout number temporary storage means, 2327 prize ball payout Scheduled number cumulative temporary storage means 2330 Sphere passing waiting timer, 2340 payout abnormality determination means 2350 waiting time control means, 2340 payout related information output control means 2341 actual payout number output control means, 2341a actual payout number counter 2341b unit output control counter, 2342 Expected payout number output control means 2342a Payout total counter, 2342b Unit output control counter 2343 Pulse signal output control means, 2343a Pulse width control timer 2343b Relay unit return wait control timer, C card unit Knit 13 Dispensing motor, 14 Count sensor 5000 External relay terminal board

Claims (1)

入賞口と、
賞球払出を実行する賞球払出部と、
遊技の進行を司る、CPUを備えた主制御部と、
賞球払出の制御を司る、CPUを備えた賞球払出制御部と、
賞球払出に関する情報を外部に出力するための球払出情報出力用外部端子部と
を有しており、ここで
主制御部は、入賞口に遊技球が入球した場合、予め定められた数の遊技球を払い出す旨の賞球払出コマンドを賞球払出制御部に送信し、
賞球払出制御部は、主制御部から賞球払出コマンドを受信した場合、賞球払出部を作動させて予め定められた数の遊技球の払い出し制御を実行するよう構成されているぱちんこ遊技機であって、主制御部は、賞球払出制御部にて遊技球の払い出し制御の実行中であっても、新たに賞球払出コマンドを送信可能に構成されており、
賞球払出情報出力用外部端子部は、主制御部を介さずに賞球払出制御部と直接電気的に接続しており、
賞球払出制御部は、賞球払出情報出力用外部端子部に対し、賞球払出に関する情報を出力し、ここで、賞球払出に関する情報として、実際に払出が行われた賞球数となる実賞球数に関する情報である実賞球数情報又は払出が行われる予定の賞球数となる予定賞球数に関する情報である予定賞球数情報を出力可能であり、予定賞球数の累積数が所定数に到達していない場合には実賞球数情報を出力し、予定賞球数の累積数が当該所定数に到達している場合には予定賞球数情報を出力するよう構成されている
ことを特徴とするぱちんこ遊技機。
A prize opening,
A prize ball dispensing unit for performing a prize ball dispensing;
A main control unit with a CPU that controls the progress of the game;
A prize ball payout control unit having a CPU for controlling the prize ball payout;
A prize ball payout information output external terminal unit for outputting information relating to the prize ball payout to the outside, wherein the main control unit is set in advance when a game ball enters the winning slot. Send a prize ball payout command to pay out a number of game balls to the prize ball payout control unit,
When the prize ball payout control unit receives a prize ball payout command from the main control part, the prize ball payout part is operated to execute a predetermined number of game ball payout control. The main control unit is configured to be able to newly transmit a prize ball payout command even when the game ball payout control is being executed by the prize ball payout control unit.
The prize ball payout information output external terminal part is electrically connected directly to the prize ball payout control part without going through the main control part,
Prize balls paid out control unit, compared prize balls payout information output external terminal unit, it outputs information about the prize balls paid out, wherein, as the information about the prize balls paid out, the actual prize balls number payout is performed Ri can be output der scheduled prize ball number information which is information about the event prize counts as a prize balls number plan actual prize counts information or payout which is information on the actual prize balls number is performed, the number of scheduled prize balls When the cumulative number has not reached the predetermined number, the actual winning ball number information is output, and when the cumulative number of the planned winning ball number has reached the predetermined number, the planned winning ball number information is output. It is configured
A pachinko machine characterized by that .
JP2011088590A 2011-04-12 2011-04-12 Pachinko machine Expired - Fee Related JP5553358B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011088590A JP5553358B2 (en) 2011-04-12 2011-04-12 Pachinko machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011088590A JP5553358B2 (en) 2011-04-12 2011-04-12 Pachinko machine

Publications (2)

Publication Number Publication Date
JP2012217726A JP2012217726A (en) 2012-11-12
JP5553358B2 true JP5553358B2 (en) 2014-07-16

Family

ID=47269897

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011088590A Expired - Fee Related JP5553358B2 (en) 2011-04-12 2011-04-12 Pachinko machine

Country Status (1)

Country Link
JP (1) JP5553358B2 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014168517A (en) * 2013-03-01 2014-09-18 Sammy Corp Pachinko game machine
JP6066771B2 (en) * 2013-03-01 2017-01-25 サミー株式会社 Pachinko machine
JP6066772B2 (en) * 2013-03-01 2017-01-25 サミー株式会社 Pachinko machine
JP6311492B2 (en) * 2014-06-30 2018-04-18 株式会社三洋物産 Game machine
JP6765693B1 (en) * 2019-07-03 2020-10-07 株式会社オリンピア Game machine
JP6765694B1 (en) * 2019-07-03 2020-10-07 株式会社オリンピア Game machine

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001293230A (en) * 2000-04-11 2001-10-23 Heiwa Corp Security system of game machine and game machine
JP2008264280A (en) * 2007-04-23 2008-11-06 Sanyo Product Co Ltd Game machine

Also Published As

Publication number Publication date
JP2012217726A (en) 2012-11-12

Similar Documents

Publication Publication Date Title
JP2012217727A (en) Pachinko game machine
JP5294215B2 (en) Pachinko machine
JP5553358B2 (en) Pachinko machine
JP5489266B2 (en) Game machine
JP2017029341A (en) Pachinko game machine
JP5649149B1 (en) Pachinko machine
JP2015181610A (en) Pachinko game machine
JP2014100222A (en) Pachinko game machine
JP5294210B2 (en) Bullet ball machine
JP5294214B2 (en) Bullet ball machine
JP2013017517A (en) Pachinko game machine
JP2014128575A (en) Pinball game machine
JP2015181604A (en) Pachinko machine
JP5885197B2 (en) Game machine
JP2014104135A (en) Pachinko game machine
JP2011156206A (en) Pinball game machine
JP5294217B2 (en) Bullet ball machine
JP5863071B2 (en) Pachinko machine
JP5517172B2 (en) Pachinko machine
JP2015181601A (en) Pachinko game machine
JP6508172B2 (en) Pachinko gaming machine
JP6172248B2 (en) Pachinko machine
JP5729794B1 (en) Pachinko machine
JP2016019739A (en) Pachinko game machine
JP6249070B2 (en) Pachinko machine

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20120822

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130531

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130618

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130805

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: 20140430

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140521

R150 Certificate of patent or registration of utility model

Ref document number: 5553358

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees