JP2017159113A - Game machine - Google Patents
Game machine Download PDFInfo
- Publication number
- JP2017159113A JP2017159113A JP2017106414A JP2017106414A JP2017159113A JP 2017159113 A JP2017159113 A JP 2017159113A JP 2017106414 A JP2017106414 A JP 2017106414A JP 2017106414 A JP2017106414 A JP 2017106414A JP 2017159113 A JP2017159113 A JP 2017159113A
- Authority
- JP
- Japan
- Prior art keywords
- game
- lending
- payout
- ball
- balls
- 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.)
- Pending
Links
- 238000001514 detection method Methods 0.000 claims abstract description 203
- 230000005856 abnormality Effects 0.000 claims abstract description 39
- 238000003860 storage Methods 0.000 claims description 30
- 230000002159 abnormal effect Effects 0.000 claims description 16
- 238000000034 method Methods 0.000 description 335
- 230000008569 process Effects 0.000 description 335
- 230000006854 communication Effects 0.000 description 60
- 238000012545 processing Methods 0.000 description 55
- 230000000694 effects Effects 0.000 description 45
- 230000008859 change Effects 0.000 description 29
- 230000004044 response Effects 0.000 description 12
- 238000004891 communication Methods 0.000 description 11
- 238000012790 confirmation Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 10
- 238000003780 insertion Methods 0.000 description 9
- 230000037431 insertion Effects 0.000 description 9
- 238000011084 recovery Methods 0.000 description 7
- 239000000758 substrate Substances 0.000 description 7
- 230000007704 transition Effects 0.000 description 7
- FFBHFFJDDLITSX-UHFFFAOYSA-N benzyl N-[2-hydroxy-4-(3-oxomorpholin-4-yl)phenyl]carbamate Chemical compound OC1=C(NC(=O)OCC2=CC=CC=C2)C=CC(=C1)N1CCOCC1=O FFBHFFJDDLITSX-UHFFFAOYSA-N 0.000 description 6
- 238000011144 upstream manufacturing Methods 0.000 description 6
- 238000003745 diagnosis Methods 0.000 description 5
- 238000009434 installation Methods 0.000 description 5
- 239000004973 liquid crystal related substance Substances 0.000 description 5
- 230000004913 activation Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 4
- 230000001066 destructive effect Effects 0.000 description 4
- 230000000630 rising effect Effects 0.000 description 4
- 230000007423 decrease Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 3
- 238000012544 monitoring process Methods 0.000 description 3
- 241000167854 Bourreria succulenta Species 0.000 description 2
- 241000219109 Citrullus Species 0.000 description 2
- 235000012828 Citrullus lanatus var citroides Nutrition 0.000 description 2
- 101150073618 ST13 gene Proteins 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 235000019693 cherries Nutrition 0.000 description 2
- 230000037406 food intake Effects 0.000 description 2
- 230000005389 magnetism Effects 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 229920003002 synthetic resin Polymers 0.000 description 2
- 239000000057 synthetic resin Substances 0.000 description 2
- 241000287127 Passeridae Species 0.000 description 1
- 101150001619 St18 gene Proteins 0.000 description 1
- 241000219094 Vitaceae Species 0.000 description 1
- 235000009754 Vitis X bourquina Nutrition 0.000 description 1
- 235000012333 Vitis X labruscana Nutrition 0.000 description 1
- 240000006365 Vitis vinifera Species 0.000 description 1
- 235000014787 Vitis vinifera Nutrition 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000004140 cleaning Methods 0.000 description 1
- 230000006378 damage Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 235000021021 grapes Nutrition 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 238000009751 slip forming Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Landscapes
- Slot Machines And Peripheral Devices (AREA)
Abstract
Description
本発明は、遊技媒体記憶手段に記憶されている遊技媒体数を用いて遊技を行うことが可能な遊技機に関する。 The present invention relates to a gaming machine capable of playing a game using the number of game media stored in a game media storage means.
この種の遊技機に代表されるスロットマシンは、一般に、外周部に識別情報としての複数種類の図柄が描かれた複数(通常は3つ)のリールを有する可変表示装置を備えており、まず遊技者が遊技媒体としてのメダルを投入もしくはクレジットを使用することにより賭数を設定し、規定の賭数が設定された状態でスタート操作することによりリールの回転が開始し、各リールに対応して設けられた停止ボタンを操作することにより回転を停止する。そして、全てのリールの回転を停止したときに入賞ライン上に予め定められた入賞図柄の組合せ(例えば、7−7−7、以下図柄の組合せを役とも呼ぶ)が揃ったことによって入賞が発生すると、筐体の内部に設けられたメダルホッパーによりメダルが払い出されるようになっている。 A slot machine represented by this type of gaming machine generally includes a variable display device having a plurality of (usually three) reels having a plurality of types of symbols as identification information drawn on the outer periphery. A player sets a bet by inserting a medal as a game medium or using a credit, and a start operation is performed with a specified bet set. The rotation is stopped by operating the stop button provided. When all reels stop rotating, a winning combination occurs when a predetermined winning symbol combination (for example, 7-7-7, hereinafter referred to as a symbol combination) is arranged on the winning line. Then, medals are paid out by a medal hopper provided inside the housing.
スロットマシンにて遊技を行う場合、スロットマシンの側方等に配設されるメダル貸出機に現金を投入し、投入した金額に相当する枚数分のメダルを借り受け、このメダルを使用することにより遊技を行うことが一般的であるが、例えば、遊技者所有の価値を特定可能な記録媒体に記録された価値を読み取り可能なカードリーダが内蔵されたカードユニットをスロットマシンに対応して配設し、カードユニットからの貸出要求に応じて、該貸出要求された価値に相当する数分のメダルをメダルホッパーから払い出させるようにしたものがある。 When playing a game with a slot machine, cash is put into a medal lending machine arranged on the side of the slot machine, etc., and a number of medals equivalent to the inserted amount are borrowed and used to play a game. For example, a card unit having a card reader capable of reading a value recorded on a recording medium capable of specifying a player-owned value is arranged corresponding to the slot machine. In response to a lending request from a card unit, some medals corresponding to the value requested for lending are paid out from the medal hopper.
また、この種のスロットマシンとして、入賞の発生や貸出要求に応じてメダル循環装置から払い出されたメダルを払出センサや貸出センサにて検出した後、取込口から取り込んでメダル循環装置に返還して循環使用するとともに、検出されたメダル数を遊技者所有のポイントとして記憶して該記憶されたポイントを用いることで遊技者がメダルを触れることなく遊技を行うことができるようしたスロットマシンが提案されている(例えば、特許文献1参照)。 As a slot machine of this type, the medal paid out from the medal circulation device in response to the occurrence of a winning or a loan request is detected by the payout sensor or the lending sensor, and then taken from the take-in port and returned to the medal circulation device. And a slot machine that allows the player to play a game without touching a medal by using the stored number of medals as a player-owned point and using the stored point. It has been proposed (see, for example, Patent Document 1).
上記特許文献1に記載のスロットマシンでは、入賞の発生や貸出要求に応じてメダル循環装置から払い出されたメダルは、払出センサや貸出センサにて検出された後に取込口から取り込まれてメダル循環装置に返還されるが、循環通路の途中でメダル詰まりやセンサ異常等が発生した場合、メダル循環装置からメダルが払い出されたにも関わらず、該払い出されたメダルが検出されないことが考えられる。このような場合、払い出されたメダル数が遊技者所有のポイントとして記憶されないことになるので、遊技者が不利益を被るといった問題があった。 In the slot machine described in Patent Document 1, a medal paid out from a medal circulation device in response to the occurrence of a winning or a lending request is detected by a payout sensor or a lending sensor and then taken in from a slot. Although returned to the circulation device, if a medal clogging or sensor abnormality occurs in the middle of the circulation path, the paid out medal may not be detected even though the medal is paid out from the medal circulation device. Conceivable. In such a case, since the number of medals paid out is not stored as a player-owned point, there is a problem that the player suffers a disadvantage.
本発明は、このような問題点に着目してなされたものであり、遊技媒体が貸し出されたにも関わらず、検出異常により貸し出された遊技媒体数が記憶されずに遊技者が不利益を被ることがない遊技機を提供することを目的とする。 The present invention has been made paying attention to such problems, and despite the fact that game media has been rented out, the number of game media lent out due to a detection abnormality is not stored and the player is disadvantaged. An object is to provide a gaming machine that does not suffer.
上記課題を解決するために、本発明の手段1の遊技機は、
遊技者所有の遊技球数を記憶する遊技球記憶手段を備え、前記遊技球記憶手段に記憶されている遊技球数を用いて遊技を行うことが可能な遊技機において、
所定の貸出要求にもとづいて2以上の所定単位数分の遊技球を送り出す送出動作を所定回数繰り返し行うことにより予め定められた数の遊技球を送り出す送出動作制御を行う貸出手段と、
前記貸出手段にて送り出された送出遊技球を検出する送出遊技球検出手段と、
前記貸出手段にて送り出された遊技球が進入する取込通路と、
前記取込通路に進入した取込遊技球を検出する取込遊技球検出手段と、
前記取込遊技球検出手段にて検出された取込遊技球数を前記遊技球記憶手段に記憶されている遊技球数に加算する加算手段と、
前記取込遊技球検出手段による取込遊技球の検出異常を判定する異常判定手段と、
前記異常判定手段により検出異常と判定されたことにもとづいて前記送出動作制御を停止させる貸出停止手段と、
を備え、
前記異常判定手段は、前記送出遊技球検出手段が検出した送出遊技球数と前記取込遊技球検出手段が検出した取込遊技球数との差数が所定値以上となったことにもとづいて検出異常と判定し、
前記所定値は、前記取込通路における前記送出遊技球検出手段と前記取込遊技球検出手段との間に滞留し得る遊技球数以上であり、
前記異常判定手段は、前記2以上の所定単位数分の遊技球を送り出す送出動作が終了するごとに検出異常を判定する
ことを特徴としている。
In order to solve the above problems, the gaming machine of means 1 of the present invention is:
In a gaming machine comprising game ball storage means for storing the number of game balls owned by a player and capable of playing a game using the number of game balls stored in the game ball storage means,
Lending means for performing a sending operation control for sending out a predetermined number of game balls by repeatedly sending out a predetermined number of gaming balls for a predetermined number of units based on a predetermined lending request, a predetermined number of times;
A sending game ball detecting means for detecting a send game ball sent out by the lending means;
A take-in passage through which a game ball sent out by the lending means enters;
An incoming game ball detecting means for detecting an incoming game ball that has entered the intake passage;
Adding means for adding the number of game balls captured by the game ball detection means to the number of game balls stored in the game ball storage means;
An abnormality determining means for determining an abnormal detection of the captured game ball by the captured game ball detecting means;
Lending stop means for stopping the sending operation control based on the detection abnormality determined by the abnormality determination means,
With
The abnormality determining means is based on the fact that the difference between the number of game balls detected by the game ball detection means and the number of game balls detected by the game game detection means is equal to or greater than a predetermined value. It is determined that the detection is abnormal,
The predetermined value is equal to or greater than the number of game balls that can stay between the sending game ball detecting means and the taking game ball detecting means in the take-in passage,
The abnormality determining means is characterized in that a detection abnormality is determined every time the sending operation for sending out the game balls for the predetermined number of units of 2 or more is completed.
本発明の手段2の遊技機は、
遊技者所有の遊技媒体数(クレジット球数)を記憶する遊技媒体記憶手段(クレジットカウンタ)を備え、前記遊技媒体記憶手段に記憶されている遊技媒体数を用いて遊技を行うことが可能な遊技機(スロットマシン1)において、
所定の貸出要求(貸出要求通知)にもとづいて2以上の所定単位数分の遊技媒体を送り出す送出動作を所定回数繰り返し行うことにより予め定められた数(250球)の遊技媒体を送り出す送出動作制御を行う貸出手段(払出装置200)と、
前記貸出手段にて送り出された送出遊技媒体を検出する送出遊技媒体検出手段と、
前記貸出手段にて送り出された遊技媒体が進入する取込通路(220)と、
前記取込通路に進入した取込遊技媒体(取込球数)を検出する取込遊技媒体検出手段(取込球検出スイッチ203)と、
前記取込遊技媒体検出手段にて検出された取込遊技媒体数を前記遊技媒体記憶手段に記憶されている遊技媒体数に加算する加算手段(メイン制御部41においてBET処理のステップSe10〜14を実行する部分)と、
前記取込遊技媒体検出手段による取込遊技媒体の検出異常(差球エラー、貸出禁止エラー)を判定する異常判定手段(払出制御部61においてスイッチ検出処理のステップSk6〜15を実行する部分)と、
前記異常判定手段により検出異常と判定されたことにもとづいて前記送出動作制御を停止させる貸出停止手段(払出制御部61において払出停止待ち処理を実行する部分)と、
を備え、
前記異常判定手段は、前記送出遊技媒体検出手段が検出した送出遊技媒体数と前記取込遊技媒体検出手段が検出した取込遊技媒体数との差数が所定値以上となったことにもとづいて検出異常と判定し、
前記所定値は、前記取込通路における前記送出遊技媒体検出手段と前記取込遊技媒体検出手段との間に滞留し得る遊技媒体数以上であり、
前記異常判定手段は、前記2以上の所定単位数分の遊技媒体を送り出す送出動作が終了するごとに検出異常を判定する
ことを特徴としている。
この特徴によれば、所定の貸出要求にもとづく貸出動作により送り出された遊技媒体は、取込通路を移動する途中で取込遊技媒体検出手段により検出された後に取り込まれるが、取込通路にて遊技媒体詰まりが生じたり、ノイズの発生により取込遊技媒体検出手段にて遊技媒体が検出されない等の検出異常が発生したと判定された場合、該判定された時点で送出動作が停止されることで、取込遊技媒体数が遊技媒体記憶手段に加算されない状況であるにも関わらず送出動作が行われてしまい、遊技者が不利益を被ることを回避することができる。
The gaming machine of means 2 of the present invention is:
A game having a game medium storage means (credit counter) for storing the number of game media owned by the player (number of credit balls) and capable of playing a game using the number of game media stored in the game medium storage means Machine (slot machine 1)
Sending operation control for sending out a predetermined number (250 balls) of game media by repeating a sending operation of sending out a predetermined number of game media of two or more predetermined units based on a predetermined lending request (lending request notification). Lending means (dispensing device 200) for performing
Sending game medium detecting means for detecting the sending game medium sent out by the lending means;
A take-in passage (220) through which the game medium sent out by the lending means enters;
Intake game medium detection means (intake ball detection switch 203) for detecting the ingestion game medium (number of ingestion balls) that has entered the intake passage;
Adder means for adding the number of game media detected by the game medium detection means to the number of game media stored in the game medium storage means (in Steps Se10-14 of the BET process in the main control unit 41) Part to execute)
An abnormality determining means (a part for executing steps Sk6 to 15 of the switch detection process in the payout control unit 61) for determining an abnormal detection (difference ball error, lending prohibition error) of the taken game medium by the taken game medium detecting means; ,
Lending stop means for stopping the sending operation control on the basis of the detection abnormality determined by the abnormality determining means (part for executing a payout stop waiting process in the payout control unit 61);
With
The abnormality determination means is based on the fact that the difference between the number of game media detected by the game game detection means and the number of game media detected by the game medium detection means has reached a predetermined value or more. It is determined that the detection is abnormal,
The predetermined value is equal to or greater than the number of game media that can stay between the sending game medium detecting means and the taking game medium detecting means in the take-in passage,
The abnormality determining means is characterized in that a detection abnormality is determined every time when the sending operation for sending out two or more predetermined number of game media is completed.
According to this feature, the game medium sent out by the lending operation based on the predetermined lending request is taken in after being detected by the take-in game medium detecting means in the middle of moving through the take-in path. When it is determined that a detection abnormality such as a game medium clogging occurs or a game medium is not detected by the captured game medium detection means due to generation of noise, the sending operation is stopped at the determined time. Thus, it is possible to prevent the player from suffering a disadvantage because the sending operation is performed despite the situation where the number of taken-in game media is not added to the game media storage means.
本発明の手段3の遊技機は、手段2に記載の遊技機であって、
遊技の進行を制御する遊技制御手段(メイン制御部41)を備え、
前記遊技制御手段は、前記貸出停止手段(払出制御部61が払出停止待ち処理を実行する部分)により前記送出動作(貸出制御)が停止されているときでも、前記遊技媒体記憶手段(クレジットカウンタ)に記憶された遊技媒体数(取込球数)が残存する場合は該残存する遊技媒体を用いて遊技可能に制御する(メイン制御部41においてBET処理のステップSe14;Yesを実行する部分)
ことを特徴としている。
この特徴によれば、送出動作が停止されても、遊技媒体記憶手段に記憶された遊技媒体数を用いて遊技を行うことができるので、遊技の進行が妨げられることを回避できる。
A gaming machine according to means 3 of the present invention is the gaming machine according to means 2,
Game control means (main control unit 41) for controlling the progress of the game,
The game control means is characterized in that the game medium storage means (credit counter) is used even when the sending operation (lending control) is stopped by the lending stop means (the part where the payout control unit 61 executes the payout stop waiting process). If the number of game media stored (number of balls to be taken in) remains, the remaining game media are used to control the game (the BET processing step Se14 in the main control unit 41; the portion for executing Yes)
It is characterized by that.
According to this feature, even if the sending operation is stopped, a game can be performed using the number of game media stored in the game media storage means, so that it is possible to prevent the progress of the game from being hindered.
本発明の手段4の遊技機は、手段2または3に記載の遊技機であって、
前記貸出停止手段(払出制御部61において払出停止待ち処理を実行する部分)により前記送出動作(貸出制御)が停止された後に前記検出異常(差球エラー)が解消されたとき、遊技の進行に応じて定められた所定の復帰条件が成立したこと(BET処理中、BET精算処理中、クレジット精算処理中、ゲーム中以外の状態で払出リセットスイッチ210が操作されること)を条件に、前記貸出手段(払出装置200)による前記送出動作を再開させる貸出再開手段(払出制御部61において払出復旧待ち処理を実行する部分)を備える
ことを特徴としている。
この特徴によれば、送出動作が停止された後に検出異常が解消されても、遊技の進行に応じて定められた所定の復帰条件が成立していない限り送出動作は再開されないため、遊技の進行に支障をきたす虞がない。
The gaming machine of means 4 of the present invention is the gaming machine according to means 2 or 3,
When the detection abnormality (difference ball error) is resolved after the sending operation (lending control) is stopped by the lending stop means (the part that executes the payout stop waiting process in the payout control unit 61), the game progresses. The lending on condition that a predetermined return condition determined according to the condition is satisfied (the payout reset switch 210 is operated in a state other than during the BET process, during the BET settlement process, during the credit settlement process, or during the game) Lending resumption means (a part for executing payout recovery waiting processing in the payout control unit 61) for resuming the sending operation by the means (payout device 200) is provided.
According to this feature, even if the detection abnormality is resolved after the sending operation is stopped, the sending operation is not resumed unless a predetermined return condition determined according to the progress of the game is satisfied. There is no risk of causing trouble.
本発明の手段5の遊技機は、手段2〜4のいずれかに記載の遊技機であって、
前記取込通路(220)は、遊技媒体(遊技球)を取り出し不能、かつ、視認可能とする窓部(取込用透視窓106)を備える
ことを特徴としている。
この特徴によれば、遊技媒体が払い出されているか否かを窓部を透して目視にて確認できるとともに、遊技媒体が取り出されて不正に検出されること等を防止できる。
The gaming machine of means 5 of the present invention is the gaming machine according to any one of means 2 to 4,
The take-in passage (220) includes a window portion (take-in see-through window 106) that makes it impossible to take out a game medium (game ball) and makes it visible.
According to this feature, whether or not the game medium is paid out can be visually confirmed through the window, and it is possible to prevent the game medium from being taken out and illegally detected.
本発明の実施例を以下に説明する。 Examples of the present invention will be described below.
本発明が適用された遊技機の一例であるスロットマシンの実施例を図面にもとづいて説明する。図1は、スロットマシンを示す正面図である。図2は、スロットマシンの前面扉を開放した状態を示す正面図である。図3は、スロットマシンの内部構造を示す概略縦断面図である。図4は、(a)は球循環装置の構造を示す概略側面図、(b)は(a)の正面図である。なお、以下の説明においては、図1のスロットマシン1の正面に対峙したときの左右上下方向を基準として説明する。 An embodiment of a slot machine as an example of a gaming machine to which the present invention is applied will be described with reference to the drawings. FIG. 1 is a front view showing the slot machine. FIG. 2 is a front view showing a state in which the front door of the slot machine is opened. FIG. 3 is a schematic longitudinal sectional view showing the internal structure of the slot machine. 4A is a schematic side view showing the structure of the ball circulation device, and FIG. 4B is a front view of FIG. 4A. In the following description, the description will be made based on the horizontal and vertical directions when facing the front of the slot machine 1 of FIG.
図1〜図4に示すように、本実施例のスロットマシン1は、四角枠状に形成された基枠110と、基枠110の左側辺に回転可能に枢支された前面枠111と、前面枠111の左側辺に回動可能に枢支され、該前面枠111の前面を開閉可能とする前面扉112と、から主に構成されている。 As shown in FIGS. 1 to 4, the slot machine 1 of the present embodiment includes a base frame 110 formed in a square frame shape, a front frame 111 pivotally supported on the left side of the base frame 110, and A front door 112 pivotally supported on the left side of the front frame 111 and capable of opening and closing the front surface of the front frame 111 is mainly configured.
前面枠111には、図2に示すように、外周に複数種の図柄が配列されたリール2L、2C、2R(以下、左リール、中リール、右リール)が水平方向に並設されており、図1に示すように、これらリール2L、2C、2Rに配列された図柄のうち連続する3つの図柄が前面扉112に設けられた透視窓3から見えるように配置されている。 As shown in FIG. 2, the front frame 111 has reels 2L, 2C, and 2R (hereinafter referred to as a left reel, a middle reel, and a right reel) arranged in parallel in the horizontal direction. As shown in FIG. 1, three consecutive symbols among the symbols arranged on the reels 2L, 2C, and 2R are arranged so as to be seen from the see-through window 3 provided on the front door 112.
リール2L、2C、2Rの外周部には、それぞれ「黒7」、「白7」、「BAR」、「リプレイ」、「ベル」、「スイカ」(図示略)、「チェリー」、「オレンジ」(図示略)、「ブドウ」(図示略)、「プラム」といった互いに識別可能な複数種類の図柄が所定の順序で、それぞれ21個ずつ描かれている。リール2L、2C、2Rの外周部に描かれた図柄は、透視窓3において各々上中下三段に表示される。 On the outer peripheries of the reels 2L, 2C and 2R, “Black 7”, “White 7”, “BAR”, “Replay”, “Bell”, “Watermelon” (not shown), “Cherry”, “Orange” A plurality of identifiable symbols such as (not shown), “grape” (not shown), and “plum” are drawn in a predetermined order, 21 pieces each. The symbols drawn on the outer peripheries of the reels 2L, 2C, and 2R are displayed in the upper, middle, and lower three stages in the see-through window 3, respectively.
各リール2L、2C、2Rは、各々対応して設けられリールモータ32L、32C、32R(図5参照)によって回転させることで、各リール2L、2C、2Rの図柄が透視窓3に連続的に変化しつつ表示されるとともに、各リール2L、2C、2Rの回転を停止させることで、透視窓3に3つの連続する図柄が表示結果として導出表示されるようになっている。 The reels 2L, 2C, and 2R are provided in correspondence with each other and rotated by reel motors 32L, 32C, and 32R (see FIG. 5), so that the symbols of the reels 2L, 2C, and 2R are continuously formed in the see-through window 3. In addition to being displayed while changing, by stopping the rotation of the reels 2L, 2C, and 2R, three consecutive symbols are derived and displayed on the fluoroscopic window 3 as display results.
リール2L、2C、2Rの内側には、リール2L、2C、2Rそれぞれに対して、基準位置を検出するリールセンサ33L、33C、33R(図5参照)と、リール2L、2C、2Rを背面から照射するリールLED55と、が設けられている。また、リールLED55は、リール2L、2C、2Rの連続する3つの図柄に対応して配置される複数のLEDからなり、各図柄をそれぞれ独立して照射可能とされている。 Inside the reels 2L, 2C, and 2R, reel sensors 33L, 33C, and 33R (see FIG. 5) for detecting a reference position for each of the reels 2L, 2C, and 2R and the reels 2L, 2C, and 2R from the back A reel LED 55 for irradiation is provided. The reel LED 55 includes a plurality of LEDs arranged corresponding to three consecutive symbols of the reels 2L, 2C, and 2R, and can irradiate each symbol independently.
前面扉112における透視窓3の上方位置には、演出画像等を表示するための液晶表示器51(図1参照)が配置されている。また、透視窓3の下方位置には、クレジット(遊技者所有の遊技用価値として記憶されている遊技球数)を用いて、その範囲内において遊技状態に応じて定められた規定数の賭数のうち最大の賭数を設定する際に操作されるMAXBETスイッチ6、賭数の設定に用いた遊技球を精算する(賭数の設定に用いた分の遊技球を返却させるBET精算)際に操作される精算スイッチ10、ゲームを開始する際に操作されるスタートスイッチ7、リール2L、2C、2Rの回転を各々停止する際に操作されるストップスイッチ8L、8C、8Rが遊技者により操作可能にそれぞれ設けられている。 A liquid crystal display 51 (see FIG. 1) for displaying an effect image or the like is disposed above the fluoroscopic window 3 in the front door 112. In addition, at the lower position of the fluoroscopic window 3, a specified number of bets determined according to the gaming state within the range using credits (the number of game balls stored as game values owned by the player). When the maximum bet number is set, the MAXBET switch 6 operated when setting the maximum bet number, the game ball used for setting the bet number is settled (BET checkout for returning the game balls used for setting the bet number). The player can operate the settlement switch 10 that is operated, the start switch 7 that is operated when starting the game, and stop switches 8L, 8C, and 8R that are operated when stopping the rotation of the reels 2L, 2C, and 2R, respectively. Are provided respectively.
また、前面扉112には、クレジットとして記憶されているクレジット球数が表示されるクレジット表示器11、入賞の発生により払い出された球数やエラー発生時にその内容を示すエラーコード等が表示される遊技補助表示器12、賭数が1設定されている旨を点灯により報知する1BETLED14、賭数が2設定されている旨を点灯により報知する2BETLED15、賭数が3設定されている旨を点灯により報知する3BETLED16、賭数の設定が可能な状態を点灯により報知するBET要求LED17、スタートスイッチ7の操作によるゲームのスタート操作が有効である旨を点灯により報知するスタート有効LED18、後述するリプレイゲーム中である旨を点灯により報知するリプレイ中LED20、ウェイト中LED19が設けられた遊技用表示部13が設けられている。 Also, the front door 112 displays a credit indicator 11 that displays the number of credit balls stored as credits, the number of balls paid out due to the occurrence of a prize, an error code indicating the contents when an error occurs, and the like. The game auxiliary indicator 12, 1 BETLED 14 for informing that the bet number is set by 1 lighting, 2 BETLED 15 for informing that the bet number is set 2 by lighting, and that the bet number is set to 3 3BETLED 16 to notify, a BET request LED 17 to notify that the bet number can be set by lighting, a start effective LED 18 to notify that the game start operation by operating the start switch 7 is effective, and a replay game to be described later Replaying LED 20 to notify that it is in progress, LED 1 during waiting Is a game display section 13 provided is provided with.
また、遊技用表示部13には、スロットマシン1に並設されたカードユニット300に受付中のプリペイドカード(図示略)または会員カード(図示略)から読み出された有価価値の残額が表示される残額表示器26、残額表示器26に表示された有価価値の残額の範囲で遊技球の貸出を受ける際に操作される球貸スイッチ27、並設されたカードユニット300に受付中のプリペイドカードまたは会員カードを返却させる際に操作される返却スイッチ28が設けられている。なお、本実施例では、返却スイッチ28の操作にもとづいて、クレジットに記憶されている遊技者所有のクレジット球数が受付中のプリペイドカードまたは会員カードに記録されるようになっている。 In addition, the game display unit 13 displays the balance of the valuable value read from the prepaid card (not shown) or the membership card (not shown) being received by the card unit 300 arranged in parallel with the slot machine 1. Remaining amount indicator 26, a ball lending switch 27 that is operated when a game ball is lent within the range of the remaining value of the value displayed on the remaining amount indicator 26, and a prepaid card that is being accepted in the card unit 300 arranged in parallel Alternatively, a return switch 28 that is operated when returning the membership card is provided. In this embodiment, based on the operation of the return switch 28, the number of credit balls owned by the player stored in the credit is recorded on the prepaid card or membership card being accepted.
MAXBETスイッチ6の内部には、MAXBETスイッチ6の操作による賭数の設定操作が有効である旨を点灯により報知するBETスイッチ有効LED21(図5参照)が設けられており、ストップスイッチ8L、8C、8Rの内部には、該当するストップスイッチ8L、8C、8Rによるリールの停止操作が有効である旨を点灯により報知する左、中、右停止有効LED22L、22C、22R(図5参照)がそれぞれ設けられている。 Inside the MAXBET switch 6, there is provided a BET switch valid LED 21 (see FIG. 5) for notifying that the setting operation of the betting number by the operation of the MAXBET switch 6 is valid, and the stop switches 8L, 8C, Inside the 8R, left, middle and right stop effective LEDs 22L, 22C and 22R (see FIG. 5) for notifying that the reel stop operation by the corresponding stop switches 8L, 8C and 8R is effective are provided. It has been.
前面枠111の前面および前面扉112の背面には、図5に示すように、所定のキー操作により後述するエラー状態及び後述する打止状態を解除するためのリセット操作を検出するリセットスイッチ23、後述する設定値の変更中や設定値の確認中にその時点の設定値が表示される設定値表示器24、前面扉112の開放状態を検出するドア開放検出スイッチ25、後述のBB終了時に打止状態(リセット操作がなされるまでゲームの進行が規制される状態)に制御する打止機能の有効/無効を選択するための打止スイッチ36a、後述のBB終了時に自動精算処理(クレジットとして記憶されている遊技球を遊技者の操作によらず精算(返却)する処理)に制御する自動精算機能の有効/無効を選択するための自動精算スイッチ36bが設けられている。 On the front face of the front frame 111 and the back face of the front door 112, as shown in FIG. 5, a reset switch 23 for detecting an error state described later by a predetermined key operation and a reset operation for releasing a stop state described later, A setting value display 24 that displays a setting value at that time while changing a setting value or checking a setting value, which will be described later, a door opening detection switch 25 for detecting the open state of the front door 112, and a hit at the end of BB described later. A stop switch 36a for selecting validity / invalidity of a stop function for controlling to a stop state (a state in which the progress of the game is restricted until a reset operation is performed), automatic settlement processing (stored as credits) at the end of BB described later An automatic checkout switch 36b is provided for selecting whether to enable / disable the automatic checkout function for controlling (returning) the game balls that have been played to checkout (returning without depending on the player's operation). It is.
図2に示すように、前面枠111の前面には、前述したリール2L、2C、2Rが組み付けられてなるリールユニット2、外部出力信号を出力するための外部出力基板1000(図5参照)、電源基板101が設けられている。電源基板101には、設定変更状態または設定確認状態に切り替えるための設定キースイッチ37、通常時においてはエラー状態や前述の打止状態を解除するためのリセットスイッチとして機能し、設定変更状態においては後述する内部抽選の当選確率(出球率)の設定値を変更するための設定スイッチとして機能するリセット/設定スイッチ38、電源をon/offする際に操作される電源スイッチ39が設けられている。 As shown in FIG. 2, on the front surface of the front frame 111, the reel unit 2 in which the reels 2L, 2C, and 2R described above are assembled, an external output board 1000 (see FIG. 5) for outputting an external output signal, A power supply substrate 101 is provided. The power supply board 101 functions as a setting key switch 37 for switching to a setting change state or a setting confirmation state, and functions as a reset switch for canceling the error state or the aforementioned stop state in a normal state. There are provided a reset / setting switch 38 functioning as a setting switch for changing a setting value of a winning probability (balling rate) of internal lottery described later, and a power switch 39 operated when turning on / off the power. .
また、前面枠111におけるリールユニット2の下方左側には、後述するように貸出要求にもとづいて遊技球を払い出すとともに、該払い出した遊技球を検出するとともにスロットマシンの内部(前面枠111の背面側)に取り込み、その後揚送して循環使用する球循環装置120が設けられている。 Further, on the lower left side of the reel unit 2 in the front frame 111, a game ball is paid out based on a lending request as described later, and the paid game ball is detected and the inside of the slot machine (the back of the front frame 111). ) Is provided with a ball circulation device 120 which is taken in and then used for circulation.
図4に示すように、球循環装置120は、遊技球を払い出す払出装置200と、払出装置200の下部から下方に向けて垂設された後、背面側に向けて屈曲される取込通路220と、取込通路220を流下した遊技球を揚送するための揚送装置230と、揚送装置230の上部から上方に向けて延設される揚送通路221と、揚送通路221の上端から前面側に向けて延設された後、下方に向けて屈曲される供給通路222と、から主に構成され、これら各装置および各通路にて遊技球の貸出用循環経路が形成されている。 As shown in FIG. 4, the ball circulation device 120 is a payout device 200 for paying out game balls, and a take-in passage that is bent downward from the lower portion of the payout device 200 and then bent toward the back side. 220, a lifting device 230 for lifting the game ball flowing down the intake passage 220, a lifting passage 221 extending upward from the upper portion of the lifting device 230, and a lifting passage 221 A supply passage 222 that extends from the upper end toward the front side and then bends downward is formed mainly, and each device and each passage form a circulation path for lending game balls. Yes.
なお、本実施例では、取込通路220、揚送通路221、供給通路222はそれぞれ5条の通路から構成されているが、5条の通路に限定されるものではなく、例えば1条の通路あるいは6条以上の通路にて構成してもよい。 In the present embodiment, the intake passage 220, the lifting passage 221, and the supply passage 222 are each composed of five passages, but are not limited to the five passages, for example, one passage. Alternatively, it may be configured with six or more passages.
払出装置200には、供給通路222の各条に対応して、払出モータ201にて回転駆動するスプロケット206が設けられている。また、スプロケット206の下方には、貸出球等の払出に基づき、各スプロケット206にて排出された遊技球の通過を個別に検出するための払出球検出スイッチ202が各条に対応して設けられており、各スプロケット206の回転により排出された遊技球が各払出球検出スイッチ202にて検出された後、払出装置200の下部から下方に向けて延設される取込通路220に排出されるようになっている。 The payout device 200 is provided with a sprocket 206 that is rotationally driven by the payout motor 201 in correspondence with each line of the supply passage 222. Also, below the sprocket 206, a payout ball detection switch 202 for individually detecting the passage of game balls discharged from each sprocket 206 based on payout of rental balls or the like is provided corresponding to each item. The game balls discharged by the rotation of the sprockets 206 are detected by the payout ball detection switches 202 and then discharged to the intake passages 220 extending downward from the lower portion of the payout device 200. It is like that.
本実施例では、供給通路222の各条に対応して配置される各スプロケット206は、払出モータ201により同期して回転駆動され、1回転で2球の遊技球を払い出すようになっているが、それぞれを個別の払出モータにより駆動されるようにしてもよい。 In the present embodiment, each sprocket 206 arranged corresponding to each line of the supply passage 222 is rotationally driven in synchronization by the payout motor 201 so as to pay out two game balls in one rotation. However, each may be driven by a separate dispensing motor.
払出装置200から払い出された遊技球は、取込通路220を流下する途中で取込球検出スイッチ203にて検出された後、背面側に向けて誘導されて揚送装置230に供給される。取込通路220の下流側は、前面枠111を貫通して該前面枠111の背面側まで延設されている。また、各取込球検出スイッチ203は、各払出球検出スイッチ202の下流側に遊技球10球分の間隔をあけて配置されており、後述するように双方の球検出スイッチ202,203にて検出されることで1球が貸し出されたと判定されるようになっている。 The game ball paid out from the payout device 200 is detected by the take-in ball detection switch 203 in the middle of flowing down the take-in passage 220, and then guided toward the back side and supplied to the lifting device 230. . The downstream side of the intake passage 220 extends through the front frame 111 to the back side of the front frame 111. In addition, each take-in ball detection switch 203 is arranged on the downstream side of each payout ball detection switch 202 with an interval corresponding to 10 game balls, and both ball detection switches 202 and 203 will be described later. By detecting, it is determined that one ball has been lent.
揚送装置230は、取込通路220の各条に対応して、揚送モータ212にて回転駆動するスプロケット231が設けられている。スプロケット231の上流側には、各スプロケット231を回転させるための揚送球検出スイッチ204が各条に対応して設けられており、後述するように、揚送球検出スイッチ204にて遊技球が検出されたことにもとづいてスプロケット231が所定時間回転する。そして、揚送通路221内には複数の遊技球が上下方向にわたり滞留しているため、取込通路220から供給された遊技球がスプロケット231により揚送通路221に移送されると、該揚送通路221の最上位に位置する遊技球が押出されて供給通路222に排出されるようになっている。 The lifting device 230 is provided with a sprocket 231 that is rotationally driven by a lifting motor 212 corresponding to each strip of the intake passage 220. On the upstream side of the sprocket 231, a lift ball detection switch 204 for rotating each sprocket 231 is provided corresponding to each item, and a game ball is detected by the lift ball detection switch 204 as will be described later. Accordingly, the sprocket 231 rotates for a predetermined time. Since a plurality of game balls stay in the lifting passage 221 in the vertical direction, when the game balls supplied from the intake passage 220 are transferred to the lifting passage 221 by the sprocket 231, A game ball located at the top of the passage 221 is pushed out and discharged to the supply passage 222.
また、揚送装置230には、球抜き通路232が形成されており、球詰まり等が発生したときに通路内に残留している遊技球を全て排出できるように構成されている。また、揚送通路221の途中には清浄装置240が設けられ、揚送途中で遊技球が清浄されるようになっている。 Further, the lifting device 230 is formed with a ball passage 232 so that all the game balls remaining in the passage can be discharged when a ball clogging or the like occurs. Further, a cleaning device 240 is provided in the middle of the lifting passage 221 so that the game ball is cleaned in the middle of lifting.
本実施例では、取込通路220の各条に対応して配置される各スプロケット231は、揚送モータ212により同期して回転駆動されるようになっているが、それぞれを個別の揚送モータにより駆動するようにしてもよい。 In this embodiment, each sprocket 231 arranged corresponding to each strip of the intake passage 220 is driven to rotate synchronously by the lift motor 212, but each is individually driven by a separate lift motor. You may make it drive by.
揚送通路221の上端から連設される供給通路222は、前面枠111を貫通して前方に向けて漸次下方に傾斜して延設される。下方に向けて屈曲された後は前後に蛇行して設けられていることで、多量の遊技球を上下に重畳させてスペース効率よく待機させることができる。また、供給通路222には、払出装置200に所定数の遊技球が供給されていることを検出するための供給球検出スイッチ205が設けられている。本実施例では、供給通路222の各条にそれぞれ50球の遊技球が供給されたことが供給球検出スイッチ205にて検出されるようになっており、50球×5条=250球の遊技球が払出装置200の上流側に待機されていることを条件に、貸出処理が実行されるようになっている。 A supply passage 222 provided continuously from the upper end of the lifting passage 221 extends through the front frame 111 and gradually inclines downward toward the front. By being provided meandering back and forth after being bent downward, a large amount of game balls can be superposed vertically to make it stand by efficiently. The supply passage 222 is provided with a supply ball detection switch 205 for detecting that a predetermined number of game balls are supplied to the payout device 200. In this embodiment, the supply ball detection switch 205 detects that 50 game balls have been supplied to each item of the supply passage 222, and 50 balls × 5 items = 250 games. The lending process is executed on the condition that the ball is waiting on the upstream side of the dispensing device 200.
このように構成される球循環装置120は、図1、図3に示すように、供給通路222、払出装置200、取込通路220が前面枠111の前面側に配置され、揚送装置230、揚送通路221、供給通路222の上流側が前面枠111の背面側に配置されるように、前面枠111の下部左側に固設される。また、この球循環装置120内には予め取込通路220及び揚送通路221内に例えば500球ほどの遊技球が封入されている。 As shown in FIGS. 1 and 3, the ball circulation device 120 configured as described above includes a supply passage 222, a dispensing device 200, and an intake passage 220 arranged on the front side of the front frame 111, and a lifting device 230, The upstream side of the feed passage 221 and the supply passage 222 is fixed to the lower left side of the front frame 111 so that the upstream side is disposed on the back side of the front frame 111. In addition, for example, about 500 game balls are enclosed in the take-in passage 220 and the lift passage 221 in the ball circulation device 120 in advance.
また、各通路220,221,222は、透光性を有する合成樹脂材にて形成される筒状部材にて構成されており、遊技球を遊技者から取り出し不能、かつ、視認可能とされている。特に取込通路220の垂直部220aは、前面扉112の下部に配置され、当該スロットマシンのタイトルや機種名等が表示されるタイトルパネル105の背面に近接して設けられている。 Each of the passages 220, 221, and 222 is composed of a cylindrical member made of a synthetic resin material having translucency, so that the game ball cannot be taken out from the player and is visible. Yes. In particular, the vertical portion 220a of the intake passage 220 is disposed below the front door 112, and is provided close to the back surface of the title panel 105 on which the title, model name, and the like of the slot machine are displayed.
詳しくは、タイトルパネル105は非透光性を有しており、その背面に当該スロットマシンのタイトルや機種名等が印刷されたシートパネル105aが配設されている。シートパネル105aは、全体的に装飾が施されており、その一部には透明な取込用透視窓106が形成されている。取込通路220の垂直部220aはこの取込用透視窓106に臨むように配設されているため、前面扉112が閉鎖されている状態でも、取込用透視窓106を透して取込通路220の垂直部220aを目視することが可能である。また、この取込通路220の垂直部220aは透光性を有する合成樹脂材にて形成されているため、取込通路220内を遊技球が通過する状況を目視にて確認することが可能である。 Specifically, the title panel 105 is non-translucent, and a sheet panel 105a on which the title, model name, and the like of the slot machine is printed is provided on the back surface. The seat panel 105a is decorated as a whole, and a transparent see-through window 106 for taking in is formed in a part of the seat panel 105a. Since the vertical portion 220a of the take-in passage 220 is disposed so as to face the see-through see-through window 106, the take-in see-through window 106 is taken in even when the front door 112 is closed. The vertical portion 220a of the passage 220 can be visually observed. Further, since the vertical portion 220a of the take-in passage 220 is formed of a light-transmitting synthetic resin material, it is possible to visually confirm the situation in which the game ball passes through the take-in passage 220. is there.
なお、球循環装置120は、各通路220,221,222から遊技球は球抜き通路232からしか取り出せない構造とされていたが、例えば取込通路220の垂直部220aの一部に遊技球を取り出し可能な開口を形成するとともに、取込用透視窓106を開閉可能に設け、取込用透視窓106を開放することにより遊技球を取り出すことが可能となるようにしてもよい。 The ball circulation device 120 has a structure in which the game ball can be taken out only from the ball passage 232 from each passage 220, 221, 222, but for example, the game ball is placed on a part of the vertical portion 220 a of the take-in passage 220. An opening that can be taken out is formed, and a see-through see-through window 106 is provided so as to be openable and closable. By opening the see-through see-through window 106, a game ball may be taken out.
また、本実施例では、取込用透視窓106は取込通路220の垂直部220aを通過する遊技球を視認可能とする窓部とされていたが、供給通路222に待機されている遊技球を視認可能とする窓部を設けてもよい。 Further, in the present embodiment, the taking-in see-through window 106 is a window portion that allows the game ball passing through the vertical portion 220 a of the taking-in passage 220 to be visually recognized, but the gaming ball waiting in the supply passage 222 You may provide the window part which can be visually recognized.
このように本実施例では、遊技者による貸出要求に基づいて、球循環装置120の払出装置200により遊技球の払い出しが行われるが、払い出された遊技球は遊技者に触れられることなく検出された後、前面枠111の背面側に取り込まれるとともに、取り込まれた遊技球は揚送装置230により揚送され、再度払出装置200に供給される。 As described above, in this embodiment, the payout device 200 of the ball circulation device 120 pays out the game ball based on the rental request from the player, but the payout game ball is detected without being touched by the player. Then, it is taken into the back side of the front frame 111 and the taken game ball is lifted by the lifting device 230 and supplied to the payout device 200 again.
なお、本実施例では、取込用透視窓106はタイトルパネル105に設けられていたが、球循環装置120や取込用透視窓106の配設位置は種々に変更可能であり、取込用透視窓106は透視窓3の側方や上方位置等にしてもよい。 In the present embodiment, the capturing fluoroscopic window 106 is provided in the title panel 105, but the arrangement positions of the ball circulation device 120 and the capturing fluoroscopic window 106 can be variously changed. The see-through window 106 may be located on the side of the see-through window 3 or at an upper position.
本実施例のスロットマシン1は、図1に示すように、有価価値が記録されたプリペイドカードや会員カードを受け付けるカードユニット300と並設されている。カードユニット300は、対応するスロットマシン1との間で遊技球の貸出に関する各種通知データの送受が可能とされており、前述した球貸スイッチ27の操作に基づくカードユニット300からの要求に応じて、受付中のプリペイドカードや会員カードに記録された有価価値を用いて遊技球の貸出を行うことが可能とされている。 As shown in FIG. 1, the slot machine 1 according to the present embodiment is provided in parallel with a card unit 300 that accepts a prepaid card or a membership card in which a valuable value is recorded. The card unit 300 can send and receive various types of notification data regarding gaming ball lending to and from the corresponding slot machine 1, and in response to a request from the card unit 300 based on the operation of the ball lending switch 27 described above. It is possible to rent game balls using valuable values recorded on prepaid cards and membership cards that are being accepted.
カードユニット300の前面には、図1に示すように、プリペイドカードや会員カードを挿入するためのカード挿入口301、紙幣を挿入するための紙幣挿入口302、表示部303が設けられている。カード挿入口301は、カードユニット300に内蔵されるカードリーダライタ(図示略)のカードスロット(図示略)に連設されており、このカード挿入口301を介してプリペイドカードや会員カードをカードスロットに挿入可能とされている。なお、カードリーダライタ(図示略)は、カード挿入口301から挿入される会員カード並びにプリペイドカードに記録されている(会員)カードIDや、会員ID(会員カードのみ)、プリペイド残額データ、景品球数データ等の記録情報の読み出し並びに書き込みを行う。 As shown in FIG. 1, a card insertion slot 301 for inserting a prepaid card or a membership card, a banknote insertion slot 302 for inserting a banknote, and a display unit 303 are provided on the front surface of the card unit 300. The card insertion slot 301 is connected to a card slot (not shown) of a card reader / writer (not shown) built in the card unit 300, and a prepaid card or a membership card is inserted into the card slot via the card insertion slot 301. Can be inserted. The card reader / writer (not shown) is a member card inserted from the card insertion slot 301 and a (member) card ID recorded on the prepaid card, a member ID (member card only), prepaid balance data, premium sphere Read and write recording information such as numerical data.
この本実施例に使用されるプリペイドカード並びに会員カードには、種々のデータを記憶するための不揮発性メモリと、これら記録情報の書き換えや読み出しを実施するとともに、外部のリーダライタ装置との非接触通信を実施する制御部とを有するICチップを有するプリペイドカードまたは会員カードを使用しており、これらプリペイドカード並びに会員カードには、個々のカードを識別可能なカードIDが予め記憶されていて、その種別がカードIDから識別可能とされているとともに、カードユニット300においてプリペイド残額を特定可能なプリペイド残額データや、遊技者が獲得した景品球数データ等の各種データが記憶されている。尚、本実施例のプリペイドカードは、遊技場内に設置された図示しない発行機において、購入、発行される。 The prepaid card and the membership card used in this embodiment are a non-volatile memory for storing various data, and rewriting and reading out the recorded information, and non-contact with an external reader / writer device A prepaid card or a membership card having an IC chip having a control unit for performing communication is used, and in these prepaid cards and membership cards, card IDs that can identify individual cards are stored in advance. The type can be identified from the card ID, and various data such as prepaid balance data that can specify the prepaid balance in the card unit 300 and prize ball number data acquired by the player are stored. Note that the prepaid card of this embodiment is purchased and issued in an issuing machine (not shown) installed in the game hall.
また、カードユニット300内の上部位置には、紙幣挿入口302に連設され、該紙幣挿入口302に投入された紙幣を取り込んでその真贋や紙幣種別の識別を実施し、その識別結果を装置略中央部に設けられている制御ユニット(図示略)に出力する紙幣識別ユニット(図示略)が設けられており、該紙幣識別ユニットにて各種紙幣(1万円、5千円、2千円、千円の各紙幣)の受付が可能とされている。 Further, at the upper position in the card unit 300, a bill inserted into the bill insertion slot 302 is connected, the bill inserted into the bill insertion port 302 is taken in, and its authenticity and bill type are identified, and the identification result is shown in the apparatus. A banknote identification unit (not shown) for output to a control unit (not shown) provided at a substantially central portion is provided, and various banknotes (10,000 yen, 5,000 yen, 2,000 yen) are provided in the banknote identification unit. , Thousand yen bills) can be accepted.
制御ユニット(図示略)には、前述したように、対応するスロットマシン1に設けられた残額表示器26や、貸出ボタンの操作を検知する球貸スイッチ27や、受付中のプリペイドカードや会員カードを返却させる際に操作される返却スイッチ28が接続されている。 As described above, the control unit (not shown) includes the remaining amount indicator 26 provided in the corresponding slot machine 1, the ball lending switch 27 for detecting the operation of the lending button, the prepaid card and the membership card being accepted. A return switch 28 that is operated when returning the item is connected.
また、紙幣識別ユニット(図示略)による貨幣識別情報、並びにカードリーダライタ(図示略)からのカード挿入情報等を受けて、制御ユニットに接続されている多機能ランプ内に設けられたフルカラーLED(図示略)等の各LED、カードリーダライタ(図示略)、表示制御基板(図示略)の制御、残額表示器の表示制御等、全体の動作制御、並びにカード挿入口301に挿入されたプリペイドカードや会員カードに対して管理コンピュータ(図示略)と連携して利用の可/不可を判別するカード受付け処理や、受付中の会員カード或いはプリペイドカードから読み出したプリペイド残額データ、若しくはRAM(図示略)に記憶されたプリペイド残額データから特定されるプリペイド残額を使用した球貸を行う貸出処理(図33参照)や、返却スイッチの28の操作により、クレジットに記憶されているクレジット球数を景品球数としてプリペイドカードや会員カードに書き込むとともに、受付中のプリペイドカードや会員カードの返却するクレジット精算処理や、受付中のプリペイドカードや会員カードに残存するプリペイド残額への貨幣投入による入金を行う入金処理(図示略)を実行する。 Further, a full color LED (provided in a multi-function lamp connected to the control unit) receives money identification information by a banknote identification unit (not shown) and card insertion information from a card reader / writer (not shown). LED, card reader / writer (not shown), display control board (not shown) control, balance indicator display control, etc., overall operation control, and prepaid card inserted into the card insertion slot 301 Card acceptance processing for determining whether or not a member card can be used in cooperation with a management computer (not shown), prepaid balance data read from a member card or prepaid card being accepted, or RAM (not shown) Lending process for lending a ball using the prepaid balance specified from the prepaid balance data stored in (see FIG. 33) By operating the return switch 28, the credit ball number stored in the credit is written as a premium ball number on the prepaid card or the member card, and the credit checkout process for returning the prepaid card or the member card being accepted or being accepted Deposit processing (not shown) is performed for depositing money by inserting money into the prepaid card remaining in the prepaid card or membership card.
なお、本実施例では、プリペイドカードや会員カードに記録されている景品球数を用いた再プレイ処理は実行できないが、例えば受付たプリペイドカードや会員カードに所定数以上の景品球数が記録されている場合に、表示部303に再プレイスイッチを表示し、該再プレイスイッチが操作された場合に所定数の景品球数をクレジットに加算して再プレイできるようにしてもよい。 In this embodiment, the replay process using the number of prize balls recorded on the prepaid card or the membership card cannot be executed. However, for example, a predetermined number or more of the prize balls are recorded on the received prepaid card or the membership card. In such a case, a replay switch may be displayed on the display unit 303, and when the replay switch is operated, a predetermined number of prize balls may be added to the credit so that replay can be performed.
本実施例のスロットマシン1においてゲームを行う場合には、まず、クレジットを使用して賭数を設定する。クレジットを使用するにはMAXBETスイッチ6を操作すれば良い。遊技状態に応じて定められた規定数の賭数が設定されると、入賞ラインL1〜L4(図1参照)が有効となり、スタートスイッチ7の操作が有効な状態、すなわち、ゲームが開始可能な状態となる。 When a game is played in the slot machine 1 of the present embodiment, first, a bet amount is set using credits. To use the credit, the MAXBET switch 6 may be operated. When a predetermined number of bets determined according to the gaming state are set, the pay lines L1 to L4 (see FIG. 1) become valid, and the operation of the start switch 7 is valid, that is, the game can be started. It becomes a state.
入賞ラインとは、各リール2L、2C、2Rの透視窓3に表示された図柄の組合せが入賞図柄の組合せであるかを判定するために設定されるラインである。本実施例では、図1に示すように、リール2Lの上段、リール2Cの中段、リール2Rの下段、すなわち右下がりに並んだ図柄に跨って設定された入賞ラインL1、リール2Lの下段、リール2Cの中段、リール2Rの上段、すなわち右上がりに並んだ図柄に跨って設定された入賞ラインL2、リール2Lの上段、リール2Cの中段、リール2Rの上段、すなわちV字型に並んだ図柄に跨って設定された入賞ラインL3、リール2Lの下段、リール2Cの中段、リール2Rの下段、すなわち山型に並んだ図柄に跨って設定された入賞ラインL4の4種類が入賞ラインとして定められている。 The winning line is a line that is set to determine whether a combination of symbols displayed on the perspective windows 3 of the reels 2L, 2C, and 2R is a winning symbol combination. In the present embodiment, as shown in FIG. 1, a winning line L1 set across the upper row of the reel 2L, the middle row of the reel 2C, the lower row of the reel 2R, that is, the symbols arranged in the lower right direction, the lower row of the reel 2L, the reel In the middle stage of 2C, the upper stage of reel 2R, that is, the winning line L2 set across the symbols that are lined up to the right, the upper stage of reel 2L, the middle stage of reel 2C, the upper stage of reel 2R, that is, the symbols arranged in a V shape Four types of winning lines L3 set across straddling symbols L3, lower reel 2L, middle reel 2C, lower reel 2R, that is, a winning line L4 set across a mountain-shaped pattern are defined as winning lines. Yes.
ゲームが開始可能な状態でスタートスイッチ7を操作すると、各リール2L、2C、2Rが回転し、各リール2L、2C、2Rの図柄が連続的に変動する。この状態でいずれかのストップスイッチ8L、8C、8Rを操作すると、対応するリール2L、2C、2Rの回転が停止し、透視窓3に表示結果が導出表示される。 When the start switch 7 is operated in a state where the game can be started, the reels 2L, 2C, and 2R rotate, and the symbols of the reels 2L, 2C, and 2R continuously vary. When any one of the stop switches 8L, 8C, 8R is operated in this state, the rotation of the corresponding reels 2L, 2C, 2R is stopped, and the display result is derived and displayed on the fluoroscopic window 3.
そして全てのリール2L、2C、2Rが停止されることで1ゲームが終了し、有効化され入賞ライン上に予め定められた図柄の組合せ(以下、役とも呼ぶ)が各リール2L、2C、2Rの表示結果として停止した場合には入賞が発生し、その入賞に応じて定められた球数が遊技者に対して付与され、全てクレジットに加算される。尚、有効化された複数の入賞ライン上に遊技球の払出を伴う図柄の組合せが揃った場合には、有効化され入賞ラインに揃った図柄の組合せそれぞれに対して定められた払出球数を合計し、合計した球数が遊技者に対して付与されることとなる。ただし、1ゲームで付与される遊技球の払出球数には、上限(本実施例では75球)が定められており、合計した払出球数が上限を超える場合には、上限球数の遊技球が付与されることとなる。また、有効化され入賞ライン上に、遊技状態の移行を伴う図柄の組合せが各リール2L、2C、2Rの表示結果として停止した場合には図柄の組合せに応じた遊技状態に移行するようになっている。 Then, when all the reels 2L, 2C, 2R are stopped, one game is completed, and a combination of symbols (hereinafter also referred to as roles) that are validated and predetermined on the winning line is each reel 2L, 2C, 2R. When the display result is stopped, a winning occurs, and the number of balls determined according to the winning is given to the player, and all are added to the credit. In addition, when a combination of symbols with payout of game balls is arranged on a plurality of activated pay lines, the number of payout balls determined for each activated combination of symbols on the winning line is set. The total number of balls will be given to the player. However, an upper limit (75 balls in this embodiment) is set for the number of game balls to be awarded in one game, and if the total number of payout balls exceeds the upper limit, the game of the upper limit ball number A sphere will be given. In addition, when the combination of symbols accompanied by the transition of the gaming state is stopped as a display result of each reel 2L, 2C, 2R on the winning line, the gaming state is shifted according to the combination of symbols. ing.
図5は、スロットマシン1の構成を示すブロック図である。スロットマシン1には、図5に示すように、遊技制御基板40、演出制御基板90、電源基板101が設けられており、遊技制御基板40によって遊技状態が制御され、演出制御基板90によって遊技状態に応じた演出が制御され、電源基板101によってスロットマシン1を構成する電気部品の駆動電源が生成され、各部に供給される。 FIG. 5 is a block diagram showing a configuration of the slot machine 1. As shown in FIG. 5, the slot machine 1 is provided with a game control board 40, an effect control board 90, and a power supply board 101. The game state is controlled by the game control board 40, and the game state is controlled by the effect control board 90. The production according to the control is controlled, and the power supply board 101 generates the drive power for the electrical components constituting the slot machine 1 and supplies them to each part.
電源基板101には、外部からAC100Vの電源が供給されるとともに、このAC100Vの電源からスロットマシン1を構成する電気部品の駆動に必要な直流電圧が生成され、遊技制御基板40及び遊技制御基板40を介して接続された演出制御基板90に供給されるようになっている。また、後述するメイン制御部41からサブ制御部91へのコマンド伝送ラインと、遊技制御基板40から演出制御基板90に対して電源を供給する電源供給ラインと、が一系統のケーブル及びコネクタを介して接続されており、これらケーブルと各基板とを接続するコネクタ同士が全て接続されることで演出制御基板90側の各部が動作可能となり、かつメイン制御部41からのコマンドを受信可能な状態となる。このため、メイン制御部41からコマンドを伝送するコマンド伝送ラインが演出制御基板90に接続されている状態でなければ、演出制御基板90側に電源が供給されず、演出制御基板90側のみが動作してしまうことがない。 The power supply board 101 is supplied with AC100V power from the outside, and from this AC100V power supply, a DC voltage necessary for driving electrical components constituting the slot machine 1 is generated, and the game control board 40 and the game control board 40 are generated. It is supplied to the production control board 90 connected through the. In addition, a command transmission line from the main control unit 41 to the sub control unit 91, which will be described later, and a power supply line for supplying power from the game control board 40 to the effect control board 90 are connected via a single cable and connector. Are connected to each other, and all the connectors that connect these cables and the respective boards are connected to each other so that the respective parts on the side of the effect control board 90 can operate and receive commands from the main control part 41. Become. For this reason, unless the command transmission line for transmitting a command from the main control unit 41 is connected to the effect control board 90, power is not supplied to the effect control board 90, and only the effect control board 90 side operates. There is no end to it.
また、電源基板101には、前述した設定キースイッチ37、リセット/設定スイッチ38、電源スイッチ39が接続されている。 Further, the setting key switch 37, the reset / setting switch 38, and the power switch 39 described above are connected to the power board 101.
遊技制御基板40には、前述したMAXBETスイッチ6、スタートスイッチ7、ストップスイッチ8L、8C、8R、精算スイッチ10、リセットスイッチ23、ドア開放検出スイッチ25、打止スイッチ36a、自動精算スイッチ36b、リールセンサ33L、33C、33Rが接続されているとともに、電源基板101を介して前述した設定キースイッチ37、リセット/設定スイッチ38が接続されており、これら接続されたスイッチ類の検出信号が入力されるようになっている。 On the game control board 40, the above-described MAXBET switch 6, start switch 7, stop switches 8L, 8C, 8R, settlement switch 10, reset switch 23, door opening detection switch 25, stop switch 36a, automatic settlement switch 36b, reel The sensors 33L, 33C, and 33R are connected, and the setting key switch 37 and the reset / setting switch 38 described above are connected via the power supply board 101, and detection signals of these connected switches are input. It is like that.
また、遊技制御基板40には、前述したクレジット表示器11、遊技補助表示器12、1〜3BETLED14〜16、BET要求LED17、スタート有効LED18、ウェイト中LED19、リプレイ中LED20、BETスイッチ有効LED21、左、中、右停止有効LED22L、22C、22R、設定値表示器24、リールモータ32L、32C、32Rが接続されており、これら電気部品は、遊技制御基板40に搭載された後述のメイン制御部41の制御に基づいて駆動されるようになっている。 The game control board 40 includes the credit indicator 11, the game auxiliary indicator 12, 1-3 BET LEDs 14-16, the BET request LED 17, the start valid LED 18, the waiting LED 19, the replaying LED 20, the BET switch valid LED 21, the left , Middle and right stop valid LEDs 22L, 22C, 22R, set value display 24, reel motors 32L, 32C, 32R are connected, and these electrical components are a main control unit 41 (described later) mounted on the game control board 40. It is driven based on this control.
遊技制御基板40には、メインCPU41a、ROM41b、RAM41c、I/Oポート41dを備えたマイクロコンピュータからなり、遊技の制御を行うメイン制御部41、所定範囲(本実施例では0〜65535)の乱数を生成する乱数回路42、一定周波数のクロック信号を乱数回路42に供給するパルス発振器43、遊技制御基板40に直接または電源基板101を介して接続されたスイッチ類から入力された検出信号を検出するスイッチ検出回路44、リールモータ32L,32C,32Rの駆動制御を行うモータ駆動回路45、遊技制御基板40に接続された各種表示器やLEDの駆動制御を行うLED駆動回路47、スロットマシン1に供給される電源電圧を監視し、電圧低下を検出したときに、その旨を示す電圧低下信号をメイン制御部41に対して出力する電断検出回路48、電源投入時またはメインCPU41aからの初期化命令が入力されないときにメインCPU41aにリセット信号を与えるリセット回路49、その他各種デバイス、回路が搭載されている。 The game control board 40 includes a microcomputer having a main CPU 41a, ROM 41b, RAM 41c, and I / O port 41d. The main control unit 41 controls the game, and random numbers in a predetermined range (0 to 65535 in this embodiment). A random number circuit 42 for generating a signal, a pulse oscillator 43 for supplying a clock signal of a constant frequency to the random number circuit 42, and a detection signal input from a switch connected directly to the game control board 40 or via the power supply board 101. Supplied to the switch detection circuit 44, the motor drive circuit 45 that controls the drive of the reel motors 32L, 32C, and 32R, the various displays connected to the game control board 40, the LED drive circuit 47 that controls the drive of LEDs, and the slot machine 1 When the power supply voltage is monitored and a voltage drop is detected, a voltage drop signal indicating that A power interruption detection circuit 48 output to the main control unit 41, a reset circuit 49 that gives a reset signal to the main CPU 41a when the power is turned on or when an initialization command is not input from the main CPU 41a, and other various devices and circuits are mounted. ing.
メインCPU41aは、計時機能、タイマ割込などの割込機能(割込禁止機能を含む)を備え、ROM41bに記憶されたプログラム(後述)を実行して、遊技の進行に関する処理を行うととともに、遊技制御基板40に搭載された制御回路の各部を直接的または間接的に制御する。ROM41bは、メインCPU41aが実行するプログラムや各種テーブル等の固定的なデータを記憶する。RAM41cは、メインCPU41aがプログラムを実行する際のワーク領域等として使用される。I/Oポート41dは、メイン制御部41が備える信号入出力端子を介して接続された各回路との間で制御信号を入出力する。 The main CPU 41a has an interrupt function (including an interrupt prohibition function) such as a timekeeping function and a timer interrupt, executes a program (described later) stored in the ROM 41b, and performs processing related to the progress of the game. Each part of the control circuit mounted on the game control board 40 is controlled directly or indirectly. The ROM 41b stores fixed data such as programs executed by the main CPU 41a and various tables. The RAM 41c is used as a work area when the main CPU 41a executes a program. The I / O port 41d inputs / outputs a control signal to / from each circuit connected via a signal input / output terminal included in the main control unit 41.
また、メイン制御部41には、停電時においてもバックアップ電源が供給されており、バックアップ電源が供給されている間は、RAM41cに記憶されているデータが保持されるようになっている。 Further, the main control unit 41 is supplied with backup power even during a power failure, and the data stored in the RAM 41c is held while the backup power is being supplied.
メインCPU41aは、基本処理として遊技制御基板40に接続された各種スイッチ類の検出状態が変化するまでは制御状態に応じた処理を繰り返しループし、各種スイッチ類の検出状態の変化に応じて段階的に移行する処理を実行する。また、メインCPU41aは、前述のように割込機能を備えており、割込の発生により基本処理に割り込んで割込処理を実行できるようになっており、電断検出回路48から出力された電圧低下信号の入力に応じて電断割込処理(メイン)を実行し、一定時間間隔(本実施例では、約0.56ms)毎にタイマ割込処理(メイン)を実行する。尚、タイマ割込処理(メイン)の実行間隔は、基本処理において制御状態に応じて繰り返す処理が一巡する時間とタイマ割込処理(メイン)の実行時間とを合わせた時間よりも長い時間に設定されており、今回と次回のタイマ割込処理(メイン)との間で必ず制御状態に応じて繰り返す処理が最低でも一巡することとなる。 The main CPU 41a repeatedly loops the process according to the control state until the detection state of the various switches connected to the game control board 40 is changed as a basic process, and step by step according to the change of the detection state of the various switches. Execute the process to move to. Further, the main CPU 41a has an interrupt function as described above, and can interrupt the basic process by the occurrence of the interrupt and execute the interrupt process. The voltage output from the power interruption detection circuit 48 The power interruption interrupt process (main) is executed in response to the input of the decrease signal, and the timer interrupt process (main) is executed at regular time intervals (about 0.56 ms in this embodiment). In addition, the execution interval of the timer interrupt process (main) is set to a time longer than the sum of the time required to complete the repeated process according to the control state in the basic process and the execution time of the timer interrupt process (main) Therefore, the process that is repeated according to the control state between the current and next timer interrupt processes (main) is completed at least once.
メインCPU41aは、I/Oポート41dを介して演出制御基板90に、各種のコマンドを送信する。遊技制御基板40から演出制御基板90へ送信されるコマンドは一方向のみで送られ、演出制御基板90から遊技制御基板40へ向けてコマンドが送られることはない。遊技制御基板40から演出制御基板90へ送信されるコマンドの伝送ラインは、ストローブ(INT)信号ライン、データ伝送ライン、グラウンドラインから構成されているとともに、演出中継基板80を介して接続されており、遊技制御基板40と演出制御基板90とが直接接続されない構成とされている。 The main CPU 41a transmits various commands to the effect control board 90 via the I / O port 41d. A command transmitted from the game control board 40 to the effect control board 90 is sent in only one direction, and no command is sent from the effect control board 90 to the game control board 40. The transmission line of the command transmitted from the game control board 40 to the effect control board 90 is composed of a strobe (INT) signal line, a data transmission line, and a ground line, and is connected via the effect relay board 80. The game control board 40 and the effect control board 90 are not directly connected.
払出制御基板60には、前述した払出球検出スイッチ202、取込球検出スイッチ203、揚送球検出スイッチ204、供給球検出スイッチ205、払出リセットスイッチ210が接続されており、これら接続されたスイッチの検出信号が入力されるようになっている。尚、取込球検出スイッチ203は、遊技制御基板40及び払出制御基板60の双方に接続されており、この取込球検出スイッチ203からの検出信号は、遊技制御基板40及び払出制御基板60の双方に入力されるようになっている。 The payout control board 60 is connected to the payout ball detection switch 202, the take-in ball detection switch 203, the lifting ball detection switch 204, the supply ball detection switch 205, and the payout reset switch 210 described above. A detection signal is input. The take-in ball detection switch 203 is connected to both the game control board 40 and the payout control board 60, and a detection signal from the take-in ball detection switch 203 is sent to the game control board 40 and the payout control board 60. Input to both sides.
また、払出制御基板60には、前述した払出モータ201、揚送モータ212、エラー報知LED211等の電気部品が接続されており、これら電気部品は、払出制御基板60に搭載された後述の払出制御部61による制御に基づいて駆動されるようになっている。 Also, the payout control board 60 is connected with electrical components such as the payout motor 201, the lifting motor 212, and the error notification LED 211 described above, and these electrical components are described later in the payout control mounted on the payout control board 60. It is driven based on control by the unit 61.
払出制御基板60には、メイン制御部41と同様にCPU、ROM、RAM、I/Oポートを備えたマイクロコンピュータからなる払出制御部61、払出制御基板60に接続されたスイッチから入力された検出信号が入力されるスイッチ検出回路62、払出モータ201等の駆動制御を行うモータ回路63、各種LED等の駆動制御を行う表示駆動回路64等、が搭載されており、払出制御部61は、遊技制御基板40に搭載されたメイン制御部41から出力される信号や通知、払出制御基板60に接続された払出リセットスイッチ210からの検出信号を受けてエラー状態をリセットする制御を行う。 Similarly to the main control unit 41, the payout control board 60 has a CPU, a ROM, a RAM, a payout control unit 61 composed of a microcomputer having an I / O port, and a detection input from a switch connected to the payout control board 60. A switch detection circuit 62 to which a signal is input, a motor circuit 63 that performs drive control of the payout motor 201, a display drive circuit 64 that performs drive control of various LEDs, and the like are mounted. In response to a signal or notification output from the main control unit 41 mounted on the control board 40 and a detection signal from the payout reset switch 210 connected to the payout control board 60, control is performed to reset the error state.
また、払出制御基板60は、接続端子板70を介して並設されるカードユニット300と接続されており、払出制御部61は、カードユニット300に搭載された制御ユニット(図示略)からの要求に応じて、球循環装置120の払出装置200から該貸出要求に基づく球数分の遊技球を払い出させる貸出制御を行う。 The payout control board 60 is connected to the card unit 300 arranged in parallel via the connection terminal board 70, and the payout control unit 61 receives a request from a control unit (not shown) mounted on the card unit 300. In response to this, the lending control is performed to pay out as many game balls as the number of balls based on the lending request from the dispensing device 200 of the ball circulation device 120.
なお、この貸出制御が実行されることにより取込球検出スイッチ203にて検出された取込球数は、遊技者所有の有価価値としてメイン制御部41のRAM41cに設定されたクレジットカウンタ(クレジット球数を示すカウンタ)に加算される。 The number of taken-in balls detected by the taking-in ball detection switch 203 by executing this lending control is a credit counter (credit ball) set in the RAM 41c of the main control unit 41 as a valuable value owned by the player. It is added to the counter indicating the number.
払出制御部61は、メイン制御部41と同様に内部タイマ(図示略)を備えており、払出制御部61のCPUは内部タイマの出力に基づいて割込処理を基本処理に割り込んで定期的に実行可能とされている。尚、払出制御部61のRAMは、メイン制御部41のRAMと異なり、バックアップ電源が供給されることはなく、停電時において記憶されたデータが保持されないようになっている。 The payout control unit 61 includes an internal timer (not shown) like the main control unit 41, and the CPU of the payout control unit 61 interrupts the interrupt process into the basic process based on the output of the internal timer, and periodically. It can be executed. Note that, unlike the RAM of the main control unit 41, the RAM of the payout control unit 61 is not supplied with backup power and does not hold the stored data at the time of power failure.
演出制御基板90には、スロットマシン1の前面扉112に配置された液晶表示器51(図1参照)、演出効果LED52、スピーカ53、54、前述したリールLED55等の演出装置が接続されており、これら演出装置は、演出制御基板90に搭載された後述のサブ制御部91による制御に基づいて駆動されるようになっている。 The effect control board 90 is connected to effect devices such as a liquid crystal display 51 (see FIG. 1) disposed on the front door 112 of the slot machine 1, an effect LED 52, speakers 53 and 54, and the reel LED 55 described above. These effect devices are driven based on control by a later-described sub-control unit 91 mounted on the effect control board 90.
尚、本実施例では、演出制御基板90に搭載されたサブ制御部91により、液晶表示器51、演出効果LED52、スピーカ53、54、リールLED55等の演出装置の出力制御が行われる構成であるが、サブ制御部91とは別に演出装置の出力制御を直接的に行う出力制御部を演出制御基板90または他の基板に搭載し、サブ制御部91がメイン制御部41からのコマンドに基づいて演出装置の出力パターンを決定し、サブ制御部91が決定した出力パターンに基づいて出力制御部が演出装置の出力制御を行う構成としても良く、このような構成では、サブ制御部91及び出力制御部の双方によって演出装置の出力制御が行われることとなる。 In this embodiment, the sub-control unit 91 mounted on the effect control board 90 controls the output of the effect devices such as the liquid crystal display 51, effect effect LED 52, speakers 53 and 54, and reel LED 55. However, in addition to the sub-control unit 91, an output control unit that directly controls the output of the effect device is mounted on the effect control board 90 or another board, and the sub-control unit 91 is based on a command from the main control unit 41. The output control unit may determine the output pattern of the effect device, and the output control unit may control the output of the effect device based on the output pattern determined by the sub control unit 91. In such a configuration, the sub control unit 91 and the output control may be performed. The output control of the rendering device is performed by both of the units.
また、本実施例では、演出装置として液晶表示器51、演出効果LED52、スピーカ53、54、リールLED55を例示しているが、演出装置は、これらに限られず、例えば、機械的に駆動する表示装置や機械的に駆動する役モノなどを演出装置として適用しても良い。 Further, in the present embodiment, the liquid crystal display 51, the effect effect LED 52, the speakers 53 and 54, and the reel LED 55 are exemplified as the effect device, but the effect device is not limited to these, for example, a mechanically driven display. A device or a mechanically driven item may be applied as the effect device.
演出制御基板90には、サブCPU91a、ROM91b、RAM91c、I/Oポート91dなどを備えたマイクロコンピュータにて構成され、演出の制御を行うサブ制御部91、演出制御基板90に接続された液晶表示器51の表示制御を行う表示制御回路92、演出効果LED52、リールLED55の駆動制御を行うLED駆動回路93、スピーカ53、54からの音声出力制御を行う音声出力回路94、電源投入時または電源遮断時にサブCPU91aにリセット信号を与えるリセット回路95、演出制御基板90に直接または中継基板を介して接続された演出スイッチや役物のセンサ(図示略)等のスイッチ類から入力された検出信号を検出するスイッチ検出回路96、日付情報及び時刻情報を含む時間情報を出力する時計装置97、スロットマシン1に供給される電源電圧を監視し、電圧低下を検出したときに、その旨を示す電圧低下信号をサブ制御部91に対して出力する電断検出回路98が搭載されており、サブ制御部91は、メイン制御部から送信されるコマンドを受けて、演出を行うための各種の制御を行うとともに、演出制御基板90に搭載された制御回路の各部を直接的または間接的に制御する。 The effect control board 90 is composed of a microcomputer including a sub CPU 91a, ROM 91b, RAM 91c, I / O port 91d, etc., and a liquid crystal display connected to the sub control unit 91 for effect control and the effect control board 90. Display control circuit 92 for performing display control of the device 51, LED drive circuit 93 for performing drive control of the effect LED 52 and reel LED 55, an audio output circuit 94 for controlling audio output from the speakers 53 and 54, at power-on or power-off Detects detection signals input from switches such as a reset circuit 95 that sometimes gives a reset signal to the sub CPU 91a, an effect switch connected to the effect control board 90 or via a relay board, and a sensor (not shown) of an accessory Switch detection circuit 96, and clock device for outputting time information including date information and time information 7. A power interruption detection circuit 98 is mounted which monitors the power supply voltage supplied to the slot machine 1 and outputs a voltage drop signal indicating that to the sub-control unit 91 when a voltage drop is detected. The sub-control unit 91 receives various commands from the main control unit and performs various controls for performing the effects, and directly or indirectly controls each part of the control circuit mounted on the effect control board 90. Control.
リセット回路95は、遊技制御基板40においてメイン制御部41にシステムリセット信号を与えるリセット回路49よりもリセット信号を解除する電圧が低く定められており、電源投入時においてサブ制御部91は、メイン制御部41よりも早い段階で起動するようになっている。一方で、電断検出回路98は、遊技制御基板40においてメイン制御部41に電圧低下信号を出力する電断検出回路48よりも電圧低下信号を出力する電圧が低く定められており、電断時においてサブ制御部91は、メイン制御部41よりも遅い段階で停電を検知し、後述する電断処理(サブ)を行うこととなる。 The reset circuit 95 has a lower voltage for releasing the reset signal than the reset circuit 49 that gives the system reset signal to the main control unit 41 in the game control board 40. When the power is turned on, the sub control unit 91 It starts at an earlier stage than the unit 41. On the other hand, the power interruption detection circuit 98 has a voltage that outputs a voltage drop signal lower than the power interruption detection circuit 48 that outputs a voltage drop signal to the main control unit 41 in the game control board 40. The sub control unit 91 detects a power failure at a later stage than the main control unit 41, and performs a power interruption process (sub) described later.
サブ制御部91は、メイン制御部41と同様に、割込機能を備えており、メイン制御部41からのコマンド受信時に割込を発生させて、メイン制御部41から送信されたコマンドを取得し、バッファに格納するコマンド受信割込処理を実行する。また、サブ制御部91は、システムクロックの入力数が一定数に到達する毎、すなわち一定間隔毎に割込を発生させて後述するタイマ割込処理(サブ)を実行する。 Similar to the main control unit 41, the sub control unit 91 has an interrupt function, generates an interrupt when receiving a command from the main control unit 41, and acquires a command transmitted from the main control unit 41. Execute command reception interrupt processing to be stored in the buffer. Further, the sub control unit 91 executes an interrupt process (sub), which will be described later, by generating an interrupt every time the number of input system clocks reaches a certain number, that is, every certain interval.
また、サブ制御部91は、メイン制御部41とは異なり、コマンドの受信に基づいて割込が発生した場合には、タイマ割込処理(サブ)の実行中であっても、当該処理に割り込んでコマンド受信割込処理を実行し、タイマ割込処理(サブ)の契機となる割込が同時に発生してもコマンド受信割込処理を最優先で実行するようになっている。 Also, unlike the main control unit 41, the sub control unit 91 interrupts the process even when the timer interrupt process (sub) is being executed when an interrupt is generated based on the reception of the command. The command reception interrupt process is executed at the same time, and the command reception interrupt process is executed with the highest priority even if interrupts that trigger the timer interrupt process (sub) occur at the same time.
また、サブ制御部91にも、停電時においてバックアップ電源が供給されており、バックアップ電源が供給されている間は、RAM91cに記憶されているデータが保持されるようになっている。 The sub-control unit 91 is also supplied with backup power at the time of a power failure, and the data stored in the RAM 91c is held while the backup power is supplied.
本実施例のスロットマシン1は、設定値に応じて遊技球の払出率が変わるものである。詳しくは、後述する内部抽選において設定値に応じた当選確率を用いることにより、遊技球の払出率が変わるようになっている。設定値は1〜6の6段階からなり、6が最も払出率が高く、5、4、3、2、1の順に値が小さくなるほど払出率が低くなる。すなわち設定値として6が設定されている場合には、遊技者にとって最も有利度が高く、5、4、3、2、1の順に値が小さくなるほど有利度が段階的に低くなる。 In the slot machine 1 of the present embodiment, the payout rate of game balls changes according to the set value. Specifically, the payout rate of the game balls is changed by using a winning probability corresponding to a set value in an internal lottery described later. The set value is composed of 6 levels of 1 to 6, with 6 being the highest payout rate and the payout rate being lower as the value is decreased in the order of 5, 4, 3, 2, 1. That is, when 6 is set as the set value, the advantage is highest for the player, and as the value decreases in order of 5, 4, 3, 2, 1, the advantage decreases stepwise.
設定値を変更するためには、設定キースイッチ37をon状態としてからスロットマシン1の電源をonする必要がある。設定キースイッチ37をon状態として電源をonすると、設定値表示器24にRAM41cから読み出された設定値が表示値として表示され、リセット/設定スイッチ38の操作による設定値の変更操作が可能な設定変更状態に移行する。設定変更状態において、リセット/設定スイッチ38が操作されると、設定値表示器24に表示された表示値が1ずつ更新されていく(設定6からさらに操作されたときは、設定1に戻る)。そして、スタートスイッチ7が操作されると表示値を設定値として確定する。そして、設定キースイッチ37がoffされると、確定した表示値(設定値)がメイン制御部41のRAM41cに格納され、遊技の進行が可能な状態に移行する。 In order to change the setting value, it is necessary to turn on the power of the slot machine 1 after the setting key switch 37 is turned on. When the setting key switch 37 is turned on and the power is turned on, the setting value read from the RAM 41c is displayed as a display value on the setting value display 24, and the setting value can be changed by operating the reset / setting switch 38. Transition to the setting change state. When the reset / setting switch 38 is operated in the setting change state, the display value displayed on the setting value display 24 is updated one by one (when further operation is performed from the setting 6, the display returns to the setting 1). . When the start switch 7 is operated, the display value is determined as the set value. When the setting key switch 37 is turned off, the determined display value (setting value) is stored in the RAM 41c of the main control unit 41, and the state shifts to a state in which the game can proceed.
また、設定値を確認するためには、ゲーム終了後、賭数が設定されていない状態で設定キースイッチ37をon状態とすれば良い。このような状況で設定キースイッチ37をon状態とすると、設定値表示器24にRAM41cから読み出された設定値が表示されることで設定値を確認可能な設定確認状態に移行する。設定確認状態においては、ゲームの進行が不能であり、設定キースイッチ37をoff状態とすることで、設定確認状態が終了し、ゲームの進行が可能な状態に復帰することとなる。 In order to check the set value, after the game is over, the setting key switch 37 may be turned on in a state where the bet amount is not set. When the setting key switch 37 is turned on in such a situation, the setting value read out from the RAM 41c is displayed on the setting value display 24, thereby shifting to a setting confirmation state in which the setting value can be confirmed. In the setting confirmation state, the game cannot be progressed, and by setting the setting key switch 37 to the off state, the setting confirmation state is ended and the state in which the game can proceed is returned.
本実施例のスロットマシン1においては、メイン制御部41は、タイマ割込処理(メイン)を実行する毎に、電断検出回路48からの電圧低下信号が検出されているか否かを判定する停電判定処理を行い、停電判定処理において電圧低下信号が検出されていると判定した場合に、電断処理(メイン)を実行する。電断処理(メイン)では、レジスタを後述するRAM41cのスタックに退避し、RAM41cにいずれかのビットが1となる破壊診断用データ(本実施例では、5AH)、すなわち0以外の特定のデータを格納するとともに、RAM41cの全ての領域に格納されたデータに基づくRAMパリティが0となるようにRAMパリティ調整用データを計算し、RAM41cに格納する処理を行うようになっている。尚、RAMパリティとはRAM41cの該当する領域(本実施例では、全ての領域)の各ビットに格納されている値の排他的論理和として算出される値である。このため、RAM41cの全ての領域に格納されたデータに基づくRAMパリティが0であれば、RAMパリティ調整用データは0となり、RAM41cの全ての領域に格納されたデータに基づくRAMパリティが1であれば、RAMパリティ調整用データは1となる。 In the slot machine 1 of the present embodiment, the main control unit 41 determines whether or not the voltage drop signal from the power interruption detection circuit 48 is detected every time the timer interruption process (main) is executed. If the determination process is performed and it is determined that the voltage drop signal is detected in the power failure determination process, the power interruption process (main) is executed. In the power interruption process (main), a register is saved in a stack of a RAM 41c, which will be described later, and data for destructive diagnosis (in this embodiment, 5AH) in which any bit is 1, that is, specific data other than 0 is stored in the RAM 41c. In addition to the storage, the RAM parity adjustment data is calculated so that the RAM parity based on the data stored in all areas of the RAM 41c becomes 0, and stored in the RAM 41c. The RAM parity is a value calculated as an exclusive OR of values stored in each bit of the corresponding area (all areas in this embodiment) of the RAM 41c. Therefore, if the RAM parity based on the data stored in all areas of the RAM 41c is 0, the RAM parity adjustment data is 0, and the RAM parity based on the data stored in all areas of the RAM 41c is 1. In this case, the RAM parity adjustment data is 1.
そして、メイン制御部41は、システムリセットによるかユーザリセットによるかに関わらず、その起動時においてRAM41cの全ての領域に格納されたデータに基づいてRAMパリティを計算するとともに、破壊診断用データの値を確認し、RAMパリティが0であり、かつ破壊診断用データの値も正しいことを条件に、RAM41cに記憶されているデータに基づいてメイン制御部41の処理状態を電断前の状態に復帰させるが、RAMパリティが0でない場合(1の場合)や破壊診断用データの値が正しくない場合には、RAM異常と判定し、RAM異常エラーコードをレジスタにセットしてRAM異常エラー状態に制御し、遊技の進行を不能化させるようになっている。尚、RAM異常エラー状態は、通常のエラー状態と異なり、リセットスイッチ23やリセット/設定スイッチ38を操作しても解除されないようになっており、前述した設定変更状態において新たな設定値が設定されるまで解除されることがない。 The main control unit 41 calculates the RAM parity based on the data stored in all areas of the RAM 41c at the time of activation regardless of whether the system reset or the user reset, and the value of the data for destructive diagnosis And the processing state of the main control unit 41 is restored to the state before the power interruption based on the data stored in the RAM 41c on the condition that the RAM parity is 0 and the value of the data for destructive diagnosis is also correct. However, if the RAM parity is not 0 (in the case of 1) or the value of the destruction diagnosis data is not correct, it is determined that the RAM is abnormal, and the RAM abnormal error code is set in the register to control the RAM abnormal error state. However, the progress of the game is disabled. Unlike the normal error state, the RAM abnormal error state is not canceled even if the reset switch 23 or the reset / setting switch 38 is operated, and a new set value is set in the above-described setting change state. It will not be released until
尚、本実施例では、RAM41cに格納されている全てのデータが停電時においてもバックアップ電源により保持されるとともに、メイン制御部41は、電源投入時においてRAM41cのデータが正常であると判定した場合に、RAM41cの格納データに基づいて電断前の制御状態に復帰する構成であるが、RAM41cに格納されているデータのうち停電時において制御状態の復帰に必要なデータのみをバックアップし、電源投入時においてバックアップされているデータに基づいて電断前の制御状態に復帰する構成としても良い。 In this embodiment, all data stored in the RAM 41c is held by the backup power source even in the event of a power failure, and the main control unit 41 determines that the data in the RAM 41c is normal when the power is turned on. In addition, although the configuration is such that the control state before power interruption is restored based on the data stored in the RAM 41c, only the data necessary for the restoration of the control state during a power failure is backed up among the data stored in the RAM 41c and the power is turned on. It may be configured to return to the control state before power interruption based on the data backed up at the time.
また、電源投入時において電断前の制御状態に復帰させる際に、全ての制御状態を電断前の制御状態に復帰させる必要はなく、遊技者に対して不利益とならない最低限の制御状態を復帰させる構成であれば良く、例えば、入力ポートの状態などを全て電断前の状態に復帰させる必要はない。 In addition, when returning to the control state before the power interruption when the power is turned on, it is not necessary to return all the control states to the control state before the power interruption, and the minimum control state that does not disadvantage the player For example, it is not necessary to restore the state of all input ports to the state before power interruption.
また、サブ制御部91もタイマ割込処理(サブ)において電断検出回路98からの電圧低下信号が検出されているか否かを判定し、電圧低下信号が検出されていると判定した場合に電断処理(サブ)を実行する。電断処理(サブ)では、レジスタを後述するRAM91cのスタックに退避し、RAM91cにいずれかのビットが1となる破壊診断用データを格納するとともに、RAM91cの全ての領域に格納されたデータに基づくRAMパリティが0となるようにRAMパリティ調整用データを計算し、RAM91cに格納する処理を行うようになっている。 The sub control unit 91 also determines whether or not the voltage drop signal from the power interruption detection circuit 98 is detected in the timer interrupt process (sub), and if it is determined that the voltage drop signal is detected, Disconnection processing (sub) is executed. In the power interruption process (sub), the register is saved in a stack of a RAM 91c, which will be described later, and destructive diagnosis data in which any bit is 1 is stored in the RAM 91c, and also based on data stored in all areas of the RAM 91c. The RAM parity adjustment data is calculated so that the RAM parity becomes 0 and stored in the RAM 91c.
そして、サブ制御部91は、その起動時においてRAM91cの全ての領域に格納されたデータに基づいてRAMパリティを計算し、RAMパリティが0であることを条件に、RAM91cに記憶されているデータに基づいてサブ制御部91の処理状態を電断前の状態に復帰させるが、RAMパリティが0でない場合(1の場合)には、RAM異常と判定し、RAM91cを初期化するようになっている。この場合、メイン制御部41と異なり、RAM91cが初期化されるのみで演出の実行が不能化されることはない。 Then, the sub-control unit 91 calculates the RAM parity based on the data stored in all the areas of the RAM 91c at the time of activation, and sets the data stored in the RAM 91c on the condition that the RAM parity is 0. Based on this, the processing state of the sub-control unit 91 is restored to the state before the power interruption, but when the RAM parity is not 0 (in the case of 1), it is determined that the RAM is abnormal and the RAM 91c is initialized. . In this case, unlike the main control unit 41, only the RAM 91c is initialized, and the performance is not disabled.
尚、本実施例では、RAM91cに格納されている全てのデータが停電時においてもバックアップ電源により保持されるとともに、サブ制御部91は、電源投入時においてRAM91cのデータが正常であると判定した場合に、RAM91cの格納データに基づいて電断前の制御状態に復帰する構成であるが、RAM91cに格納されているデータのうち停電時において制御状態の復帰に必要なデータのみをバックアップし、電源投入時においてバックアップされているデータに基づいて電断前の制御状態に復帰する構成としても良い。 In this embodiment, all data stored in the RAM 91c is held by the backup power supply even in the event of a power failure, and the sub-control unit 91 determines that the data in the RAM 91c is normal when the power is turned on. In addition, the configuration is such that the control state before power interruption is restored based on the data stored in the RAM 91c, but only the data required to return to the control state during a power failure is backed up among the data stored in the RAM 91c and the power is turned on. It may be configured to return to the control state before power interruption based on the data backed up at the time.
また、電源投入時において電断前の制御状態に復帰させる際に、全ての制御状態を電断前の制御状態に復帰させる必要はなく、遊技者に対して不利益とならない最低限の制御状態を復帰させる構成であれば良く、入力ポートの状態や、演出が途中で中断された場合の途中経過などを全て電断前の状態に復帰させる必要はない。 In addition, when returning to the control state before the power interruption when the power is turned on, it is not necessary to return all the control states to the control state before the power interruption, and the minimum control state that does not disadvantage the player It is not necessary to restore the state of the input port or the progress in the middle of the production when it is interrupted.
次に、メイン制御部41のRAM41cの初期化について説明する。メイン制御部41のRAM41cの格納領域は、重要ワーク、一般ワーク、特別ワーク、設定値ワーク、RTワーク、停止相ワーク、非保存ワーク、未使用領域、スタック領域に区分されている。 Next, initialization of the RAM 41c of the main control unit 41 will be described. The storage area of the RAM 41c of the main control unit 41 is divided into an important work, a general work, a special work, a set value work, an RT work, a stop phase work, a non-saved work, an unused area, and a stack area.
重要ワークは、各種表示器やLEDの表示用データ、I/Oの入出力データ、遊技時間の計時カウンタ等、BB終了時に初期化すると不都合があるデータが格納されるワークである。一般ワークは、停止制御テーブル、停止図柄、遊技球の払出球数、BB中の遊技球払出総数等、BB終了時に初期化可能なデータが格納されるワークである。特別ワークは、各種ソフトウェア乱数等、設定開始前にのみ初期化されるデータが格納されるワークである。非保存ワークは、各種スイッチ類の状態を保持するワークであり、起動時にRAM41cのデータが破壊されているか否かに関わらず必ず値が設定されることとなる。非初期化ワークは、RAM異常エラーや設定変更時にも初期化されないデータが格納されるワークである。非初期化ワークには、さらに内部抽選処理で抽選を行う際に用いる設定値が格納される設定値ワーク、演出制御基板90へ送信されるコマンドが一時的に格納されるコマンドバッファ(コマンドバッファ内のコマンドは次回コマンドが格納されるまで維持されるので、最後に送信されたコマンドが常に格納されることとなる)、外部出力基板1000に対して出力される遊技球IN信号、遊技球OUT信号、RB中信号、BB中信号、ドア開放信号、設定変更信号、貸出禁止エラー信号、差球エラー信号のうち外部出力基板1000から出力されるセキュリティ信号を構成するドア開放信号、設定変更信号、貸出エラー信号、差球エラー信号の出力状態(on/offの状態)が格納されるセキュリティワークが割り当てられている。未使用領域は、RAM41cの格納領域のうち使用していない領域であり、後述する複数の初期化条件のいずれか1つでも成立すれば初期化されることとなる。スタック領域は、メイン制御部41のレジスタから退避したデータが格納される領域であり、このうちの未使用スタック領域は、未使用領域と同様に、後述する複数の初期化条件のいずれか1つでも成立すれば初期化されることとなるが、使用中スタック領域は、プログラムの続行のため、初期化されることはない。 The important work is a work in which data which is inconvenient if it is initialized at the end of the BB, such as various display devices, LED display data, I / O input / output data, and game time counter. The general work is a work that stores data that can be initialized at the end of the BB, such as a stop control table, a stop symbol, the number of game balls paid out, the total number of game balls paid out in the BB, and the like. The special work is a work that stores data such as various software random numbers that are initialized only before the setting is started. The unsaved work is a work that holds the state of various switches, and a value is always set regardless of whether or not the data in the RAM 41c is destroyed at the time of activation. The uninitialized work is a work that stores data that is not initialized even when a RAM error or setting is changed. The non-initialized work further includes a set value work for storing a set value used when a lottery is performed in the internal lottery process, and a command buffer (in the command buffer) in which a command transmitted to the effect control board 90 is temporarily stored. Are maintained until the next command is stored, so the last transmitted command is always stored), so that the game ball IN signal and game ball OUT signal output to the external output board 1000 are stored. , RB signal, BB signal, door opening signal, setting change signal, lending prohibition error signal, difference ball error signal, door opening signal, setting changing signal, lending constituting security signal output from external output board 1000 A security work in which an output state (on / off state) of an error signal and a difference ball error signal is stored is assigned. The unused area is an unused area in the storage area of the RAM 41c, and is initialized if any one of a plurality of initialization conditions described later is satisfied. The stack area is an area in which data saved from the register of the main control unit 41 is stored, and the unused stack area is one of a plurality of initialization conditions to be described later, like the unused area. However, if it is established, it will be initialized, but the in-use stack area is not initialized because the program continues.
本実施例においてメイン制御部41は、設定キースイッチ37がonの状態での起動時、RAM異常エラー発生時、BB終了時、設定キースイッチ37がoffの状態での起動時でRAM41cのデータが破壊されていないとき、1ゲーム終了時の5つからなる初期化条件が成立した際に、各初期化条件に応じて初期化される領域の異なる4種類の初期化を行う。 In this embodiment, the main control unit 41 stores the data in the RAM 41c when the setting key switch 37 is turned on, when a RAM error occurs, when the BB ends, or when the setting key switch 37 is turned off. When not being destroyed, when five initialization conditions at the end of one game are satisfied, four types of initializations that are initialized in accordance with each initialization condition are performed.
初期化1は、起動時において設定キースイッチ37がonの状態であり、設定変更状態へ移行する場合において、その前に行う初期化、またはRAM異常エラー発生時に行う初期化であり、初期化1では、RAM41cの格納領域のうち、使用中スタック領域、非初期化領域を除く全ての領域(未使用領域及び未使用スタック領域を含む)が初期化される。初期化2は、BB終了時に行う初期化であり、初期化2では、RAM41cの格納領域のうち、一般ワーク、未使用領域及び未使用スタック領域が初期化される。初期化3は、起動時において設定キースイッチ37がoffの状態であり、かつRAM41cのデータが破壊されていない場合において行う初期化であり、初期化3では、非保存ワーク、未使用領域及び未使用スタック領域が初期化される。初期化4は、1ゲーム終了時に行う初期化であり、初期化4では、RAM41cの格納領域のうち、未使用領域及び未使用スタック領域が初期化される。 Initialization 1 is an initialization performed when the setting key switch 37 is turned on at the time of startup and transitions to a setting change state, or initialization performed when a RAM abnormality error occurs. In the storage area of the RAM 41c, all areas (including the unused area and the unused stack area) other than the used stack area and the non-initialized area are initialized. Initialization 2 is initialization performed at the end of the BB. In initialization 2, the general work, the unused area, and the unused stack area are initialized in the storage area of the RAM 41c. Initialization 3 is an initialization performed when the setting key switch 37 is off at the time of startup and the data in the RAM 41c is not destroyed. In the initialization 3, the unsaved work, the unused area, and the The used stack area is initialized. Initialization 4 is initialization performed at the end of one game. In initialization 4, an unused area and an unused stack area in the storage area of the RAM 41c are initialized.
尚、本実施例では、初期化1を設定変更状態の移行前に行っているが、設定変更状態の終了時に行ったり、設定変更状態移行前、設定変更状態終了時の双方で行うようにしても良い。 In this embodiment, initialization 1 is performed before the change of the setting change state. However, the initialization 1 is performed at the end of the setting change state, or both before the change of the setting change state and at the end of the setting change state. Also good.
このように本実施例では、電源投入時などにRAM異常エラーが発生した場合には、初期化1が実行され、それ以前の制御状態が初期化されることとなるが、この際、非初期化領域に割り当てられたコマンドバッファ、設定値ワーク、セキュリティワークに格納されているデータは初期化されることがなく、保持されるようになっている。そして、この際、コマンドバッファにはRAM異常エラー発生時において最後に送信されたコマンドが、設定値ワークにはRAM異常エラー発生時の設定値が、セキュリティワークには、RAM異常エラー発生時のドア開放信号、設定変更信号、貸出禁止エラー信号、差球エラー信号の出力状態がそれぞれ格納された状態で保持されるので、これらのデータからRAM異常発生時において何らかのエラーコマンドが送信されているか、設定値の値が変更されていないか、ドア開放信号、設定変更信号、貸出禁止エラー信号、差球エラー信号の出力状態がどのような状態であったか、を特定することが可能となり、RAM異常の原因を特定すること、さらには、何らかの不正行為が行われた可能性を特定することができる。 As described above, in this embodiment, when a RAM abnormality error occurs at the time of power-on or the like, initialization 1 is executed and the control state before that is initialized. The data stored in the command buffer, setting value work, and security work allocated to the data area is not initialized but is retained. At this time, the command buffer has the command sent last when the RAM abnormality error occurred, the set value work has the set value when the RAM abnormal error occurs, and the security work has the door when the RAM abnormal error occurs. Since the output status of the release signal, setting change signal, lending prohibition error signal, and difference ball error signal is held in a stored state, it is set whether any error command is transmitted from these data when a RAM abnormality occurs. It is possible to specify whether the value of the value has not been changed, or the output status of the door opening signal, setting change signal, lending prohibition error signal, and difference ball error signal, and the cause of the RAM abnormality In addition, it is possible to identify the possibility that some kind of fraud has been performed.
さらに、RAM異常エラーを解消するために、設定値の変更操作を行っても、非初期化領域は初期化されることがなく、意図的に非初期化領域の格納データを初期化することは不可能であるため、不正行為によってRAM異常エラーが生じた場合でもその痕跡としてコマンドバッファ、設定値ワーク、セキュリティワークの格納データを残すことができる。 Furthermore, in order to eliminate the RAM abnormality error, the uninitialized area is not initialized even if the setting value is changed, and the stored data in the uninitialized area is intentionally initialized. Since it is impossible, even if a RAM abnormality error occurs due to fraud, the stored data of the command buffer, setting value work, and security work can be left as a trace.
本実施例のスロットマシン1は、前述のように遊技状態に応じて設定可能な賭数の規定数が定められており、遊技状態に応じて定められた規定数の賭数が設定されたことを条件にゲームを開始させることが可能となる。尚、本実施例では、遊技状態に応じた規定数の賭数が設定された時点で、全ての入賞ラインL1〜L5が有効化される。 In the slot machine 1 according to the present embodiment, the prescribed number of bets that can be set according to the gaming state is determined as described above, and the prescribed number of bets that are determined according to the gaming state is set. It becomes possible to start the game on the condition. In the present embodiment, all the pay lines L1 to L5 are activated when a specified number of bets according to the gaming state are set.
本実施例のスロットマシン1は、全てのリール2L、2C、2Rが停止した際に、有効化された入賞ライン(本実施例の場合、常に全ての入賞ラインが有効化されるため、以下では、有効化された入賞ラインを単に入賞ラインと呼ぶ)上に役と呼ばれる図柄の組合せが揃うと入賞となる。役は、同一図柄の組合せであっても良いし、異なる図柄を含む組合せであっても良い。入賞となる役の種類は、遊技状態に応じて定められているが、大きく分けて、遊技球の払い出しを伴う小役と、賭数の設定を必要とせずに次のゲームを開始可能となる再遊技役と、遊技者にとって有利な遊技状態への移行を伴う特別役と、がある。以下では、小役と再遊技役をまとめて一般役とも呼ぶ。遊技状態に応じて定められた各役の入賞が発生するためには、後述する内部抽選に当選して、当該役の当選フラグがRAM41cに設定されている必要がある。 In the slot machine 1 of this embodiment, when all the reels 2L, 2C, 2R are stopped, the activated pay line (in the present embodiment, all the pay lines are always enabled. The activated winning line is simply referred to as a winning line). When a combination of symbols called a combination is arranged on the winning line, a winning is achieved. The combination may be a combination of the same symbols or a combination including different symbols. The types of winning combinations are determined according to the game state, but can be broadly divided into small roles with payout of game balls and the start of the next game without the need to set the number of bets. There are a re-playing role and a special role with a transition to a gaming state advantageous to the player. Below, a small role and a re-playing role are collectively called a general role. In order for winning of each combination determined according to the gaming state to occur, it is necessary to win an internal lottery to be described later and set a winning flag of the combination in the RAM 41c.
尚、これら各役の当選フラグのうち、小役及び再遊技役の当選フラグは、当該フラグが設定されたゲームにおいてのみ有効とされ、次のゲームでは無効となるが、特別役の当選フラグは、当該フラグにより許容された役の組合せが揃うまで有効とされ、許容された役の組合せが揃ったゲームにおいて無効となる。すなわち特別役の当選フラグが一度当選すると、例え、当該フラグにより許容された役の組合せを揃えることができなかった場合にも、その当選フラグは無効とされずに、次のゲームへ持ち越されることとなる。 Of the winning flags for each of these combinations, the winning flag for the small role and the re-playing role is valid only in the game in which the flag is set, and is invalid in the next game. It is valid until a combination of combinations permitted by the flag is completed, and is invalid in a game having a combination of combinations permitted. In other words, once the special combination winning flag is won, even if the combination of the combinations permitted by the flag cannot be made, the winning flag is not invalidated and is carried over to the next game. It becomes.
このスロットマシン1における役としては、特別役としてビッグボーナスが、再遊技役としてリプレイが、小役としてブドウ、スイカ、チェリー、10枚役、2枚役、1枚役等が定められている。 As a combination in the slot machine 1, a big bonus is defined as a special combination, a replay is defined as a re-playing combination, and grapes, watermelons, cherries, a ten-piece combination, a two-piece combination, a one-piece combination, etc. are defined as small combinations.
以下、本実施例の内部抽選について説明する。内部抽選は、上記した各役への入賞を許容するか否かを、全てのリール2L、2C、2Rの表示結果が導出表示される以前に(実際には、スタートスイッチ7の検出時)決定するものである。内部抽選では、まず、スタートスイッチ7の検出時に内部抽選用の乱数値(0〜65535の整数)を取得する。 Hereinafter, the internal lottery of the present embodiment will be described. In the internal lottery, it is determined whether or not the above winning combination is permitted before the display results of all reels 2L, 2C, and 2R are derived and displayed (actually, when the start switch 7 is detected). To do. In the internal lottery, first, a random value for internal lottery (an integer from 0 to 65535) is acquired when the start switch 7 is detected.
内部抽選では、内部抽選の対象となる役、現在の遊技状態及び設定値に対応して定められた判定値数を、内部抽選用の乱数値(抽選用ワークに格納された数値データ)に順次加算し、加算の結果がオーバーフローしたときに、当該役に当選したものと判定される。このため、判定値数の大小に応じた確率(判定値数/65536)で役が当選することとなる。 In the internal lottery, the number of judgment values determined in accordance with the internal lottery target, the current gaming state, and the set value are sequentially assigned to the random number for internal lottery (numerical data stored in the lottery work). When the result of addition overflows, it is determined that the winning combination is won. For this reason, a winning combination will be won with a probability (number of determination values / 65536) according to the number of determination values.
そして、いずれかの役の当選が判定された場合には、当選が判定された役に対応する当選フラグをRAM41cに割り当てられた内部当選フラグ格納ワークに設定する。内部当選フラグ格納ワークは、2バイトの格納領域にて構成されており、そのうちの上位バイトが、特別役の当選フラグが設定される特別役格納ワークとして割り当てられ、下位バイトが、一般役の当選フラグが設定される一般役格納ワークとして割り当てられている。詳しくは、特別役が当選した場合には、当該特別役が当選した旨を示す特別役の当選フラグを特別役格納ワークに設定し、一般役格納ワークに設定されている当選フラグをクリアする。また、一般役が当選した場合には、当該一般役が当選した旨を示す一般役の当選フラグを一般役格納ワークに設定する。尚、いずれの役及び役の組合せにも当選しなかった場合には、一般役格納ワークのみクリアする。 If a winning combination of any combination is determined, a winning flag corresponding to the combination determined to be winning is set in the internal winning flag storing work assigned to the RAM 41c. The internal winning flag storage work consists of a 2-byte storage area, of which the upper byte is assigned as the special role storing work in which the winning flag for the special role is set, and the lower byte is the winning of the general role It is assigned as a general role storage work for which a flag is set. Specifically, when a special combination is won, a special combination winning flag indicating that the special combination is won is set in the special combination storing work, and the winning flag set in the general combination storing work is cleared. When a general combination is won, a winning flag for the general combination indicating that the general combination is won is set in the general combination storing work. If no winning combination is selected, only the general winning combination work is cleared.
図6に示すように、遊技制御基板40と払出制御基板60との間では、図7に示す各種データの送受が行われるとともに、払出制御部61から遊技制御基板40に対して、カードユニット300と接続されている旨を示すカードユニット接続中信号が出力される。また、払出制御基板60とカードユニット300との間では、図7に示す各種データの送受が行われるとともに、カードユニット300の制御ユニット(図示略)から払出制御基板60に対して、カードユニット300が正常に接続されている旨を示すカードユニット接続確認信号(VL)が出力される。 As shown in FIG. 6, various data shown in FIG. 7 are transmitted and received between the game control board 40 and the payout control board 60, and the card unit 300 is sent from the payout control unit 61 to the game control board 40. A signal indicating that the card unit is being connected is output indicating that the card is connected. Further, various data shown in FIG. 7 are transmitted and received between the payout control board 60 and the card unit 300, and the card unit 300 is sent from the control unit (not shown) of the card unit 300 to the payout control board 60. A card unit connection confirmation signal (VL) indicating that is normally connected is output.
また、スロットマシン1に搭載された残額表示器26、返却スイッチ28及び球貸スイッチ27はカードユニット300に接続されており、残額表示器26は、制御ユニットの制御に基づき出力される残数表示制御信号に基づき駆動されるとともに、返却スイッチ28の検出信号(返却操作検出信号)及び球貸スイッチ27の検出信号(貸出操作検出信号)は、カードユニット300に入力される。 The remaining amount indicator 26, the return switch 28 and the ball lending switch 27 mounted in the slot machine 1 are connected to the card unit 300, and the remaining amount indicator 26 displays the remaining number output based on the control of the control unit. While being driven based on the control signal, the detection signal (return operation detection signal) of the return switch 28 and the detection signal (lending operation detection signal) of the ball lending switch 27 are input to the card unit 300.
そして、カードユニット300に搭載された制御ユニットは、球貸スイッチ27が検出されることで、受付中のプリペイドカードまたは会員カードから読み出された有価価値が残存することを条件に、スロットマシン1に対して、貸出単位分(本実施例では250球)の遊技球の貸出を要求する貸出要求通知を出力する。なお、本実施例では貸出単位が250球とされているが、貸出単位球数は種々に変更可能である。 Then, the control unit mounted on the card unit 300 detects that the ball lending switch 27 is detected, so that the value read from the prepaid card or the membership card that is being accepted remains on the slot machine 1. In response to this, a lending request notification requesting lending of gaming balls for lending units (250 balls in this embodiment) is output. In this embodiment, the lending unit is 250 balls, but the number of lending unit balls can be variously changed.
また、返却スイッチ28が検出されることで、スロットマシン1に対してクレジットカウンタに記憶されているクレジット球数の精算を要求するクレジット精算要求通知を出力する処理を行う。そして、このクレジット精算要求通知に対して、クレジット球数を示すクレジット球数通知を受信した場合、クレジット球数通知に示される球数を景品球数として受付中のプリペイドカードまたは会員カードに記録するとともに、記録が完了したらクレジット精算の完了を指定するクレジット精算完了通知を送信した後、受付中のプリペイドカードまたは会員カードを返却させる処理を行う。 Further, when the return switch 28 is detected, a process for outputting a credit settlement request notification for requesting settlement of the number of credit balls stored in the credit counter to the slot machine 1 is performed. When a credit ball number notification indicating the credit ball number is received in response to this credit settlement request notification, the ball number indicated in the credit ball number notification is recorded as a premium ball number on the accepted prepaid card or member card. At the same time, when recording is completed, a credit settlement completion notification designating completion of credit settlement is transmitted, and then processing for returning the prepaid card or membership card being accepted is performed.
図7は、遊技制御基板40、払出制御基板60、カードユニット300の間で送受される通知の名称およびその内容を示す図である。 FIG. 7 is a diagram showing the names of notifications sent and received between the game control board 40, the payout control board 60, and the card unit 300, and their contents.
図7に示すように、遊技制御基板40に搭載されたメイン制御部41は、払出制御基板60に対して、貸出制御の実行を禁止することを指定する貸出禁止通知、貸出制御の実行禁止を解除することを指定する貸出禁止解除通知、クレジット精算要求に応じてクレジットカウンタに記憶されている球数を示すクレジット球数通知を出力する。貸出禁止通知は、BET処理、BET精算処理、クレジット精算処理またはゲームが開始されたときに出力され、貸出禁止解除通知は、BET処理、BET精算処理、クレジット精算処理またはゲームが終了したときに出力される。すなわち、これらBET処理中、BET精算処理中、クレジット精算処理中、ゲーム中における貸出制御の実行が禁止される。 As shown in FIG. 7, the main control unit 41 mounted on the game control board 40 prohibits the payout control board 60 from prohibiting the execution of the lending prohibition notification and the lending control for designating the prohibition of the lending control. A lending prohibition cancellation notification designating cancellation is output, and a credit ball number notification indicating the number of balls stored in the credit counter is output in response to a credit settlement request. A loan prohibition notice is output when a BET process, a BET settlement process, a credit settlement process or a game is started, and a loan prohibition release notice is output when a BET process, a BET settlement process, a credit settlement process or a game ends. Is done. That is, during the BET process, the BET settlement process, the credit settlement process, and the execution of the lending control during the game are prohibited.
一方、払出制御部61は、遊技制御基板40に対して、貸出要求に基づく貸出制御を開始したことを指定する貸出開始通知、貸出制御を終了したことを指定する貸出終了通知、クレジット精算を要求することを指定するクレジット精算要求通知、クレジット精算が完了したことを指定するクレジット精算完了通知を出力する。 On the other hand, the payout control unit 61 requests the game control board 40 to start lending to specify that the lending control based on the lending request has started, to issue a lending end notification to specify that the lending control has ended, and to perform credit settlement. A credit settlement request notification specifying that the credit settlement is completed, and a credit settlement completion notification designating that the credit settlement is completed.
すなわち、払出制御部61が貸出制御を開始してから終了するまでの間、メイン制御部41は、取込球検出スイッチ203の検出にもとづいてクレジットカウンタの値を加算する処理を繰り返すだけで他の処理に移行しないため、ゲームの進行が禁止される。 That is, the main control unit 41 simply repeats the process of adding the value of the credit counter based on the detection of the take-in ball detection switch 203 until the payout control unit 61 starts and ends the lending control. Since the process does not proceed to the above process, the progress of the game is prohibited.
また、払出制御部61がカードユニット300からクレジット精算要求通知を受け付けてから、クレジットカウンタに記憶されていた遊技者所有のクレジット球数が精算(減算)され景品球数としてプリペイドカードや会員カードに記録されるまでの間、メイン制御部41はクレジット精算完了通知を受信するまで他の処理に移行しないため、ゲームの進行が禁止される。 Also, after the payout control unit 61 accepts the credit settlement request notification from the card unit 300, the number of credit balls owned by the player stored in the credit counter is settled (subtracted) to the prepaid card or member card as the number of prize balls. Until the recording, the main control unit 41 does not proceed to another process until receiving a credit settlement completion notice, and thus the progress of the game is prohibited.
このように、クレジットカウンタの値が加算される貸出制御や、クレジットカウンタの値が減算されるクレジット精算制御が行われる場合にゲームの進行が禁止されることで、例えば貸出制御や精算制御が実行されているときに、賭数の設定が行われてクレジットカウンタの値を減算したり、あるいは入賞が発生してクレジットカウンタの値を加算する必要が生じて、制御が複雑化することを回避することができる。 Thus, for example, lending control or settlement control is executed by prohibiting the progress of the game when the lending control to which the value of the credit counter is added or the credit settlement control to which the value of the credit counter is subtracted is performed. When the number of bets is set, the credit counter value is subtracted, or a winning occurs and the credit counter value needs to be added to avoid complicated control. be able to.
カードユニット300は、スロットマシン1の払出制御基板60に対して、貸出制御の実行の要求を指定する貸出要求指定、クレジットの精算要求を指定するクレジット精算要求通知、クレジットの精算完了を指定するクレジット精算完了通知を出力する。 The card unit 300 designates a lending request for designating a request for executing lending control, a credit settlement request notification for designating a credit settlement request, and a credit for designating completion of credit settlement to the dispensing control board 60 of the slot machine 1. Output a payment completion notice.
また、払出制御部61は、カードユニット300に対して、貸出要求に基づく貸出制御の終了を指定する貸出終了通知、クレジット精算要求にもとづくクレジット球数を指定するクレジット球数通知を出力する。 Also, the payout control unit 61 outputs to the card unit 300 a lending end notification that specifies the end of lending control based on the lending request and a credit ball number notification that specifies the number of credit balls based on the credit settlement request.
また、本実施例では、球循環装置120の払出装置200から払い出された払出球を、払出球検出スイッチ202と取込球検出スイッチ203とで検出しており、メイン制御部41が貸出制御を禁止している間(ゲーム中等)にこれら払出球検出スイッチ202や取込球検出スイッチ203により遊技球が検出された場合、つまり、貸出制御が実行されているはずがない状況で遊技球が検出された場合、異常検出が発生したとして、エラー報知LED211を点灯し、貸出禁止エラー状態に移行するため、ノイズ等による誤検出や、磁気または電波等による不正検出により、クレジットカウンタが加算された可能性があることを発見することができる。 Further, in the present embodiment, the payout ball paid out from the payout device 200 of the ball circulation device 120 is detected by the payout ball detection switch 202 and the intake ball detection switch 203, and the main control unit 41 performs the lending control. When the game ball is detected by the payout ball detection switch 202 or the take-in ball detection switch 203 during the prohibition of the game (such as during a game), that is, in a situation where the lending control cannot be executed. If detected, it is assumed that an abnormality has been detected, the error notification LED 211 is lit, and the credit prohibition error state is entered, so that a credit counter is added due to false detection due to noise, etc., or fraud detection due to magnetism or radio waves, etc. You can discover that there is a possibility.
また、本実施例では、球循環装置120の払出装置200から払い出された払出球を、払出球検出スイッチ202と取込球検出スイッチ203とで検出するとともに、払出球検出スイッチ202により遊技球が検出されたときに、RAMに設けられた差球カウンタ(払出球検出スイッチ202による遊技球の検出数と取込球検出スイッチ203による遊技球の検出数との差分を確認するためのカウンタ)の値を1加算し、取込球検出スイッチ203により遊技球が検出されたときに差球カウンタの値を1減算している。 In the present embodiment, the payout ball paid out from the payout device 200 of the ball circulation device 120 is detected by the payout ball detection switch 202 and the intake ball detection switch 203, and the game ball is played by the payout ball detection switch 202. When a ball is detected, a difference ball counter provided in the RAM (a counter for confirming the difference between the number of game balls detected by the payout ball detection switch 202 and the number of game balls detected by the take-in ball detection switch 203) The value of the difference ball counter is decremented by 1 when a game ball is detected by the take-in ball detection switch 203.
そして、貸出制御の実行中において、払出球検出スイッチ202による遊技球の検出数と取込球検出スイッチ203による遊技球の検出数との間に所定値以上の差が生じた場合、つまり、差球カウンタの値が所定の閾値(本実施例では20)を越えた場合、球詰まりが生じたか、あるいはいずれかのスイッチが故障する等の異常検出が発生したとして、払出モータ201の駆動を停止して貸出制御を中断させるとともに、エラー報知LED211を点灯し、差球エラー状態に移行するため、球詰まりあるいはスイッチの故障による異常検出が生じた可能性があることを発見することができる。 During the execution of the lending control, if a difference of a predetermined value or more occurs between the number of game balls detected by the payout ball detection switch 202 and the number of game balls detected by the take-in ball detection switch 203, that is, the difference When the value of the ball counter exceeds a predetermined threshold value (20 in this embodiment), the driving of the dispensing motor 201 is stopped on the assumption that an abnormal detection such as a ball clogging or a failure of one of the switches has occurred. Thus, the lending control is interrupted, and the error notification LED 211 is turned on to shift to the difference ball error state. Therefore, it is possible to detect that there is a possibility that an abnormality is detected due to a ball clogging or a switch failure.
また、払出制御部61は、差球エラー状態に移行して貸出制御を中断した場合、遊技制御基板40に対して貸出終了通知を送信する。これにより、貸出開始通知の受信にもとづきゲームの進行を禁止していたメイン制御部41は、ゲームの進行を可能に制御するため、差球エラー状態に移行することによりゲームの進行を妨げることを回避できる。 In addition, when the payout control unit 61 shifts to the difference ball error state and interrupts the lending control, the payout control unit 61 transmits a lending end notification to the game control board 40. Thereby, the main control unit 41 that has prohibited the progress of the game based on the reception of the lending start notification controls the progress of the game so that the progress of the game is prevented by shifting to the difference ball error state. Can be avoided.
そして、払出制御部61は、差球エラー状態に移行した後、エラーの原因が取り除かれた状態で払出リセットスイッチ210が操作された場合、中断されていた貸出制御を再開させるため、貸し出されていなかった球数が貸し出されるため、遊技者が不利益を被ることが防止される。 Then, after the transition to the difference ball error state, when the payout reset switch 210 is operated in a state where the cause of the error is removed, the payout control unit 61 is loaned to resume the suspended loan control. Since the number of balls that have not been lent out, the player is prevented from suffering a disadvantage.
また、払出制御部61は、貸出禁止エラー状態や差球エラー状態に移行している状態で払出リセットスイッチ210が操作された場合に、貸出禁止フラグがセットされているとき、つまり、BET処理中、BET精算処理中、クレジット精算処理中、ゲーム実行中のいずれかである場合はエラー状態を解除しないため、制御が複雑になるタイミングで復旧されることが防止されている。 In addition, the payout control unit 61, when the payout reset switch 210 is operated in the state of shifting to the loan prohibition error state or the difference ball error state, when the loan prohibition flag is set, that is, during BET processing In the BET settlement process, the credit settlement process, or the game execution, the error state is not canceled, so that recovery at a timing when the control becomes complicated is prevented.
また、本実施例では、貸出制御が終了した時点で、払出球検出スイッチ202による遊技球の検出数と取込球検出スイッチ203による遊技球の検出数とが一致しない場合、つまり、差球カウンタの値が0でない場合、球詰まりが生じたか、あるいはいずれかのスイッチが故障する等の異常検出が発生したとして、エラー報知LED211を点灯し、差球エラー状態に移行して新たな貸出制御を禁止するため、球詰まりあるいはスイッチの故障による異常検出が生じた可能性があることを発見することができる。 Further, in this embodiment, when the lending control is finished, when the number of game balls detected by the payout ball detection switch 202 does not match the number of game balls detected by the take-in ball detection switch 203, that is, a difference ball counter If the value is not 0, the error notification LED 211 is turned on and a new lending control is performed by illuminating the error notification LED 211 on the assumption that an abnormal detection such as a ball clogging or a failure of any switch has occurred. In order to prohibit, it can be discovered that there may be anomaly detection due to ball clogging or switch failure.
図8は、メイン制御部41が実行するゲーム処理の制御内容を示すフローチャートである。 FIG. 8 is a flowchart showing the control contents of the game process executed by the main control unit 41.
ゲーム処理では、BET処理(Sd1)、内部抽選処理(Sd2)、リール回転処理(Sd3)、入賞判定処理(Sd4)、払出処理(Sd5)、ゲーム終了時処理(Sd6)を順に実行し、ゲーム終了時処理が終了すると、再びBET処理に戻る。 In the game process, a BET process (Sd1), an internal lottery process (Sd2), a reel rotation process (Sd3), a winning determination process (Sd4), a payout process (Sd5), and a game end process (Sd6) are sequentially executed. When the end-time process ends, the process returns to the BET process again.
Sd1のステップにおけるBET処理では、賭数を設定可能な状態で待機し、遊技状態に応じた規定数の賭数が設定され、スタートスイッチ7が操作された時点でゲームを開始させる処理を実行する。 In the BET process in the step of Sd1, the process waits in a state where a bet number can be set, and a process for starting a game when a specified number of bets is set according to the gaming state and the start switch 7 is operated is executed. .
Sd2のステップにおける内部抽選処理では、Sd1のステップにおけるスタートスイッチ7の検出によるゲーム開始と同時にラッチされた内部抽選用の乱数値に基づいて上記した各役への入賞を許容するかどうかを決定する処理を行う。この内部抽選処理では、それぞれの抽選結果に基づいて、RAM41cに当選フラグが設定される。 In the internal lottery process in the step of Sd2, it is determined whether or not the above winning combination is allowed based on the internal lottery random value latched simultaneously with the start of the game by the detection of the start switch 7 in the step of Sd1. Process. In this internal lottery process, a winning flag is set in the RAM 41c based on the respective lottery results.
Sd3のステップにおけるリール回転処理では、各リール2L、2C、2Rを回転させる処理、遊技者によるストップスイッチ8L、8C、8Rの操作が検出されたことに応じて対応するリール2L、2C、2Rの回転を停止させる処理を実行する。 In the reel rotation process in the step of Sd3, the process of rotating each reel 2L, 2C, 2R and the operation of the corresponding reel 2L, 2C, 2R in response to the operation of the stop switch 8L, 8C, 8R detected by the player are detected. A process for stopping the rotation is executed.
Sd4のステップにおける入賞判定処理では、Sd3のステップにおいて全てのリール2L、2C、2Rの回転が停止したと判定した時点で、各リール2L、2C、2Rに導出された表示結果に応じて入賞が発生したか否かを判定する処理を実行する。 In the winning determination process in the step Sd4, when it is determined in the step Sd3 that the rotation of all the reels 2L, 2C, and 2R is stopped, the winning is determined according to the display result derived for each reel 2L, 2C, and 2R. A process of determining whether or not it has occurred is executed.
Sd5のステップにおける払出処理では、Sd4のステップにおいて入賞の発生が判定された場合に、その入賞に応じた払出球数に基づきクレジットの加算等の処理を行う。 In the payout process in step Sd5, when it is determined that a winning is made in step Sd4, processing such as addition of credits is performed based on the number of payout balls according to the win.
Sd6のステップにおけるゲーム終了時処理では、次のゲームに備えて遊技状態を設定する処理を実行する。 In the game end process in the step of Sd6, a process of setting a gaming state in preparation for the next game is executed.
図9および図10は、メイン制御部41がSd1のステップにおいて実行するBET処理の制御内容を示すフローチャートである。 9 and 10 are flowcharts showing the control content of the BET process executed by the main control unit 41 in the step Sd1.
BET処理では、まず、RAM41cにおいて賭数の値が格納されるBETカウンタの値をクリアし(Se1)、遊技状態に応じた規定数をRAM41cに設定し(Se2)、RAM41cにリプレイゲームである旨を示すリプレイゲームフラグが設定されているか否かに基づいて当該ゲームがリプレイゲームであるか否かを判定する(Se3)。 In the BET process, first, the value of the BET counter in which the value of the betting number is stored in the RAM 41c is cleared (Se1), the specified number corresponding to the gaming state is set in the RAM 41c (Se2), and the RAM 41c is a replay game. Whether or not the game is a replay game is determined on the basis of whether or not the replay game flag indicating is set (Se3).
Se3のステップにおいて当該ゲームがリプレイゲームであると判定された場合には、BETカウンタの値を1加算し(Se4)、RAM41cに設定された賭数の規定数を参照し、BETカウンタの値が規定数であるか否か、すなわちゲームの開始条件となる賭数が設定されているか否かを判定し(Se5)、BETカウンタの値が規定数でなければSe4のステップに戻り、BETカウンタの値が規定数であればSe19のステップに進む。 If it is determined in step Se3 that the game is a replay game, the value of the BET counter is incremented by 1 (Se4), the specified number of bets set in the RAM 41c is referred to, and the value of the BET counter is It is determined whether or not the number is a specified number, that is, whether or not the number of bets serving as a game start condition is set (Se5). If the value of the BET counter is not the specified number, the process returns to the step of Se4, If the value is a specified number, the process proceeds to step Se19.
Se3のステップにおいて当該ゲームがリプレイゲームでないと判定された場合には、BET待ち前の設定を行い(Se6)、貸出禁止解除通知を払出制御基板60に送信した後(Se7)、Se8のステップに進む。BET待ち前の設定では、RAM41cに設定されているBET不可フラグをクリアし、遊技球の投入が可能な状態とする。 If it is determined in step Se3 that the game is not a replay game, a setting before waiting for a BET is made (Se6), a lending prohibition release notice is transmitted to the payout control board 60 (Se7), and then the step of Se8 is performed. move on. In the setting before waiting for a BET, the BET impossibility flag set in the RAM 41c is cleared, and a game ball can be inserted.
Se8のステップでは、払出制御基板60からの貸出開始通知を受信しているか否かを判定し(Se8)、Se8のステップにおいて貸出開始通知を受信していないと判定した場合はさらにクレジット精算要求通知を受信したか否かを判定し(Se9)、Se9のステップにおいてクレジット精算要求通知を受信していない場合はSe19のステップに進む。 In Step Se8, it is determined whether or not a loan start notification is received from the payout control board 60 (Se8). If it is determined in Step Se8 that a loan start notification is not received, a credit settlement request notification is further issued. Is received (Se9), and if the credit settlement request notification is not received in the step of Se9, the process proceeds to the step of Se19.
Se8のステップにおいて貸出開始通知を受信したと判定した場合は、取込球検出スイッチ203がonであるか否か、つまり遊技球を検出しているか否かを判定し(Se10)、取込球検出スイッチ203がonである場合には、BETカウンタの値が規定数に達しているか否かを判定し(Se11)、規定数に達していなければBETカウンタの値を1加算し(Se12)、規定数に達していればクレジットカウンタの値を1加算する(Se13)。つまり、賭数が規定数に達していない場合にはクレジットよりも優先してBETカウンタの値が加算されるようになっている。 If it is determined in step Se8 that the lending start notification has been received, it is determined whether or not the take-in ball detection switch 203 is on, that is, whether or not a game ball has been detected (Se10). When the detection switch 203 is on, it is determined whether or not the value of the BET counter has reached a specified number (Se11). If the value has not reached the specified number, 1 is added to the value of the BET counter (Se12). If the specified number has been reached, 1 is added to the value of the credit counter (Se13). That is, when the number of bets has not reached the specified number, the value of the BET counter is added in preference to the credit.
Se10のステップにて取込球検出スイッチ203がonではない場合、つまり、遊技球を検出していない場合、Se12のステップにてBETカウンタの値を1加算した場合、Se13のステップにてクレジットカウンタの値を1加算した場合はSe14に進み、払出制御基板60からの貸出終了通知を受信しているか否かを判定し(Se14)、貸出終了通知を受信した場合は、貸出制御が終了したとしてSe8のステップに戻り、貸出終了通知を受信していない場合は、貸出制御が終了していないとしてSe10のステップに戻り、Se10〜Se14のステップを繰り返し実行する。 If the captured ball detection switch 203 is not on in step Se10, that is, if a game ball is not detected, if the value of the BET counter is incremented by 1 in step Se12, the credit counter in step Se13 If 1 is added, the process proceeds to Se14, where it is determined whether or not a lending end notice is received from the payout control board 60 (Se14). If a lending end notice is received, the lending control is completed. Returning to the step of Se8, if the lending end notification has not been received, it is determined that the lending control has not ended, the processing returns to the step of Se10, and the steps of Se10 to Se14 are repeatedly executed.
このように、Se8のステップにおいて貸出開始通知を受信した場合、Se14のステップにおいて貸出終了通知を受信するまでSe10〜Se14のステップが繰り返し行われ、他の処理に移行することがない。すなわち、貸出制御が開始した場合には該貸出制御が終了するまでゲームが開始されることはないため、ゲームの進行に関わる制御が複雑化することが防止される。 As described above, when the lending start notification is received in the Se8 step, the Se10 to Se14 steps are repeatedly performed until the lending end notification is received in the Se14 step, and the process does not shift to other processes. That is, when the lending control is started, the game is not started until the lending control is ended, so that the control related to the progress of the game is prevented from becoming complicated.
また、Se9のステップにおいてクレジット精算要求通知を受信したと判定した場合、リプレイゲームフラグが設定されているか否かに基づいて当該ゲームがリプレイゲームであるか否かを判定し(Se15)、リプレイゲームである場合にはそのままSe19のステップに進む。 If it is determined in step Se9 that the credit settlement request notification has been received, it is determined whether or not the game is a replay game based on whether or not the replay game flag is set (Se15), and the replay game is determined. If so, the process proceeds to the step Se19.
リプレイゲームでない場合には、その時点でのクレジットカウンタの値、つまり、クレジット球数通知を払出制御基板60に送信し(Se16)、クレジットカウンタの値をクリアした後(Se17)、クレジット精算完了通知の受信待ちとし(Se18)、クレジット精算完了通知を受信したらSe8のステップに戻る。 If it is not a replay game, the value of the credit counter at that time, that is, a credit ball number notification is transmitted to the payout control board 60 (Se16), and after the value of the credit counter is cleared (Se17), a credit settlement completion notification is sent. Is received (Se18), and when a credit settlement completion notice is received, the process returns to Step Se8.
このように、Se9のステップにおいてクレジット精算要求通知を受信した場合、Se18のステップにおいてクレジット精算完了通知を受信するまで他の処理に移行することがない。すなわち、クレジット精算を開始した場合には、該クレジット精算にもとづく一連の処理、つまりカードユニット300がクレジットをプリペイドカードや会員カードに書き込んでカードを返却するまでゲームが開始されることはないため、ゲームの進行に関わる制御が複雑化することが防止される。 As described above, when the credit settlement request notification is received in the step of Se9, the process does not proceed to other processes until the credit settlement completion notification is received in the step of Se18. That is, when credit settlement is started, a series of processes based on the credit settlement, that is, the game does not start until the card unit 300 writes the credit to the prepaid card or the membership card and returns the card. Complicating the control related to the progress of the game is prevented.
次いで、Se19のステップでは、スタートスイッチ7のoffからonの変化が検出されているか否か、すなわちスタートスイッチ7の立上りを示す立上りエッジが設定されているか否かを判定する。 Next, in step Se19, it is determined whether or not a change from on to off of the start switch 7 is detected, that is, whether or not a rising edge indicating a rising edge of the start switch 7 is set.
Se19のステップにおいてスタートスイッチ7のoffからonの変化が検出されていないと判定された場合には、Se28のステップに進み、スタートスイッチ7のoffからonの変化が検出されていれば、割込を禁止し(Se20)、確定データに基づいて他のスイッチがonの状態か否かを判定し(Se21)、いずれかのスイッチがonの状態であれば割込を許可して(Se23)、Se8のステップに戻る。 If it is determined in step Se19 that no change from on to off of the start switch 7 is detected, the process proceeds to step in step Se28, and if a change from on to off in the start switch 7 is detected, an interrupt occurs. (Se20), based on the confirmed data, it is determined whether or not the other switch is on (Se21). If any switch is on, the interrupt is permitted (Se23), Return to the Se8 step.
Se21のステップにおいて他のスイッチがいずれもonの状態でなければさらにRAM41cに設定された賭数の規定数を参照し、BETカウンタの値が規定数であるか、すなわちゲームの開始条件となる賭数が設定されているか否かを判定する(Se22)。 If none of the other switches are in the ON state in step Se21, the bet number that is set in the RAM 41c is further referred to and the BET counter value is the specified number, that is, a bet that becomes a game start condition. It is determined whether or not the number is set (Se22).
Se22のステップにおいてBETカウンタの値が規定数でなければ、割込を許可して(Se23)、Se8のステップに戻り、BETカウンタの値が規定数であれば、乱数値格納ワークの値を内部抽選用の乱数値として抽選用ワークに設定し(Se24)、割込を許可し(Se25)、払出制御基板60に貸出禁止通知を送信し(Se26)、ゲーム開始時の設定を行う(Se27)。そして、Se27のステップの後、BET処理を終了して図8のフローチャートに復帰する。 If the value of the BET counter is not the specified number in the step of Se22, the interrupt is permitted (Se23), and the process returns to the step of Se8. If the value of the BET counter is the specified number, the value of the random number storage work is stored internally. A random number value for lottery is set in the lottery work (Se24), interruption is permitted (Se25), a loan prohibition notice is transmitted to the payout control board 60 (Se26), and a setting at the start of the game is performed (Se27) . Then, after the step of Se27, the BET process is terminated and the process returns to the flowchart of FIG.
このようにスタートスイッチ7のoffからonへの変化が検出された後、当該スタートスイッチ7の操作が無効とされるか、有効と判断され、乱数値格納ワークの値を抽選用ワークに設定するまでの間、割込が禁止されるようになっており、この間にタイマ割込処理(メイン)が実行され、乱数値格納ワークの値が書き換わってしまうことが防止されるようになっている。 After the change of the start switch 7 from off to on is detected in this way, it is determined that the operation of the start switch 7 is invalid or valid, and the value of the random value storage work is set as the lottery work. In the meantime, interrupts are prohibited and timer interrupt processing (main) is executed during this period to prevent rewriting of the random value storage work value. .
Se28のステップにおいては、リプレイゲームフラグが設定されているか否かに基づいて当該ゲームがリプレイゲームであるか否かを判定し(Se28)、リプレイゲームであればSe19のステップに戻り、スタートスイッチ7の検出待ち状態となる。リプレイゲームでなければ、MAXBETスイッチ6のoffからonの変化が検出されているか否か、すなわちMAXBETスイッチ6の立上りを示す立上りエッジが設定されているか否かを判定する(Se29)。Se29のステップにおいてMAXBETスイッチ6のoffからonの変化が検出されていなければ、精算スイッチ10のoffからonの変化が検出されているかいなかを判定し(Se30)、精算スイッチ10のoffからonの変化が検出されていなければ、Se8のステップに戻り、貸出開始通知の受信、クレジット精算要求通知の受信、スタートスイッチ7の検出、MAXBETスイッチ6の検出、精算スイッチ10の検出のいずれかを待つ状態になる。 In the step of Se28, it is determined whether or not the game is a replay game based on whether or not the replay game flag is set (Se28). If it is a replay game, the process returns to the step of Se19, and the start switch 7 Waiting to be detected. If it is not a replay game, it is determined whether or not a change from on to off of the MAXBET switch 6 is detected, that is, whether or not a rising edge indicating the rising of the MAXBET switch 6 is set (Se29). If the change of on from the OFF of the MAXBET switch 6 is not detected in the step of Se29, it is determined whether or not the change of on is detected from the off of the settlement switch 10 (Se30). If no change is detected, the process returns to the step of Se8 and waits for one of reception of a lending start notification, reception of a credit settlement request notification, detection of the start switch 7, detection of the MAXBET switch 6, detection of the settlement switch 10 become.
Se29のステップにおいてMAXBETスイッチ6のoffからonの変化が検出された場合、払出制御基板60に貸出禁止通知を送信し(Se36)、RAM41cに設定された賭数の規定数を参照し、BETカウンタの値が規定数であるか否かを判定する(Se37)。BETカウンタの値が規定数であれば、既に規定数の賭数が設定されているため、払出制御基板60に貸出禁止解除通知を送信し(Se41)、Se8のステップに戻る。 When a change from on to off of the MAXBET switch 6 is detected in the step of Se29, a lending prohibition notice is transmitted to the payout control board 60 (Se36), and the specified number of bets set in the RAM 41c is referred to, and the BET counter It is determined whether or not the value is a specified number (Se37). If the value of the BET counter is a specified number, since a specified number of bets has already been set, a lending prohibition release notice is transmitted to the payout control board 60 (Se41), and the process returns to the Se8 step.
Se37のステップにおいてBETカウンタの値が規定数でなければ、クレジットカウンタの値が0であるか否かを判定し(Se38)、クレジットカウンタの値が0であれば、払出制御基板60に貸出禁止解除通知を送信し(Se41)、Se8のステップに戻る。Se38のステップにおいてクレジットカウンタの値が0でなければ、クレジットカウンタの値を1減算し(Se39)、BETカウンタの値を1加算して(Se40)、Se37のステップに戻る。 If the value of the BET counter is not the prescribed number in the step of Se37, it is determined whether or not the value of the credit counter is 0 (Se38). If the value of the credit counter is 0, lending to the payout control board 60 is prohibited. A cancellation notification is transmitted (Se41), and the process returns to the Se8 step. If the value of the credit counter is not 0 in the step of Se38, 1 is subtracted from the value of the credit counter (Se39), 1 is added to the value of the BET counter (Se40), and the process returns to the step of Se37.
このように、Se29のステップにおいてMAXBETスイッチ6のoffからonの変化が検出された場合、Se37〜Se40の処理を繰り返し、BETカウンタが規定数に達するまでクレジットを使用して賭数を設定するが、この賭数を設定している間は貸出禁止通知が送信され、貸出制御が行われることがないので、賭数の設定にもとづくクレジットカウンタの減算と貸出制御にもとづくクレジットカウンタの加算とが混同して処理が複雑化することが防止される。 As described above, when a change from on to off of the MAXBET switch 6 is detected in the step of Se29, the processing of Se37 to Se40 is repeated, and the bet number is set using credits until the BET counter reaches a specified number. Since the lending prohibition notice is sent and the lending control is not performed while setting the bet amount, the credit counter subtraction based on the bet number setting and the credit counter addition based on the lending control are confused. Thus, the processing is prevented from becoming complicated.
また、Se30のステップにおいて精算スイッチ10のoffからonの変化が検出されていれば、払出制御基板60に貸出禁止通知を送信した後(Se31)、BETカウンタの値が0か否かを判定し(Se32)、BETカウンタの値が0であればSe35のステップに進み、払出制御基板60に貸出禁止解除通知を送信し(Se35)、Se8のステップに戻る。Se32のステップにおいてBETカウンタの値が0でなければ、BETカウンタの値を1減算し(Se33)、クレジットカウンタの値を1加算した後(Se34)、Se32のステップに戻り、BETカウンタの値が0になるまで、つまり、賭数として設定された球数がクレジットに返却されるまで処理が繰り返される。 Further, if a change from on to off of the settlement switch 10 is detected in the step of Se30, after sending a loan prohibition notice to the payout control board 60 (Se31), it is determined whether or not the value of the BET counter is 0. (Se32) If the value of the BET counter is 0, the process proceeds to step Se35, a lending prohibition release notice is transmitted to the payout control board 60 (Se35), and the process returns to step Se8. If the BET counter value is not 0 in the Se32 step, the BET counter value is decremented by 1 (Se33), the credit counter value is incremented by 1 (Se34), the process returns to the Se32 step, and the BET counter value is The process is repeated until 0, that is, until the number of balls set as the bet number is returned to the credit.
このように、Se30のステップにおいて精算スイッチ10のoffからonの変化が検出された場合、Se32〜Se34の処理を繰り返し、BETカウンタの値が0になるまでクレジットに返却されるが、このBET精算処理を実行している間は貸出禁止通知が送信され、貸出制御が行われることがないので、BET精算処理にもとづくクレジットカウンタの加算と貸出制御にもとづくクレジットカウンタの加算とが混同して処理が複雑化することが防止される。 As described above, when a change from on to off of the settlement switch 10 is detected in the step of Se30, the processing of Se32 to Se34 is repeated and returned to the credit until the value of the BET counter becomes 0. Since the loan prohibition notice is transmitted and the loan control is not performed while the process is being executed, the credit counter addition based on the BET settlement process is confused with the credit counter addition based on the loan control. It is prevented from becoming complicated.
図11は、メイン制御部41がSd5のステップにおいて実行する払出処理の制御内容を示すフローチャートである。 FIG. 11 is a flowchart showing the control contents of the payout process executed by the main control unit 41 in step Sd5.
払出処理では、まず、賞球の付与を伴う入賞が発生しているか否かを確認し(Sf1)、賞球の付与を伴う入賞が発生していない場合には、図8に示すSd6のゲーム終了時処理に移行する。 In the payout process, first, it is confirmed whether or not a prize accompanied by a prize ball is generated (Sf1). If no prize accompanied by a prize ball is generated, the game of Sd6 shown in FIG. Transition to end processing.
また、Sf1のステップにおいて賞球の付与を伴う入賞が発生している場合には、当該入賞の発生により付与される賞球数を、メイン制御部41のRAM41cに設定された付与カウンタにセットする(Sf2)。そして、クレジットカウンタの値を1加算するとともに(Sf3)、付与カウンタの値を1減算した後(Sf4)、付与カウンタの値が0であるか否かを判定し(Sf5)、付与カウンタの値が0になるまで、Sf3〜Sf5の処理を繰り返し、付与カウンタの値が0となったら、つまり、入賞の発生により付与される賞球数がクレジットに加算されたら、図8に示すSd6のゲーム終了時処理に移行する。 In addition, when a winning accompanied by awarding of a winning ball has occurred in the step of Sf1, the number of winning balls awarded when the winning is generated is set in a giving counter set in the RAM 41c of the main control unit 41. (Sf2). Then, 1 is added to the value of the credit counter (Sf3), and after 1 is subtracted from the value of the grant counter (Sf4), it is determined whether or not the value of the grant counter is 0 (Sf5). The process of Sf3 to Sf5 is repeated until 0 becomes 0, and when the value of the grant counter becomes 0, that is, when the number of prize balls given by the occurrence of winning is added to the credit, the game of Sd6 shown in FIG. Transition to end processing.
次に、本実施例における払出制御基板60に搭載された払出制御部61が実行する各種制御内容を、図12〜図32に基づいて以下に説明する。 Next, various control contents executed by the payout control unit 61 mounted on the payout control board 60 in the present embodiment will be described below with reference to FIGS.
払出制御部61は、電源が投入されてCPUがリセットされると、図12のフローチャートに示す電源投入時処理(払出)を行う。 When the power is turned on and the CPU is reset, the payout control unit 61 performs a power-on process (payout) shown in the flowchart of FIG.
払出制御部61は、電源投入時処理(払出)では、まず、RAMに記憶されているデータ、すなわち払出制御部61の制御状態を初期化する初期化処理を実行した後(Sp1)、割込禁止を解除し(Sp2)、ループ処理に移行する。 In the power-on process (payout), the payout control unit 61 first executes an initialization process for initializing the data stored in the RAM, that is, the control state of the payout control unit 61 (Sp1), and then interrupts. The prohibition is canceled (Sp2), and the process proceeds to loop processing.
図13は、払出制御部61が割込禁止を解除した後、内部タイマの出力に基づいて定期的に実行する割込処理(払出)の制御内容を示すフローチャートである。 FIG. 13 is a flowchart showing the control contents of the interrupt process (payout) that is periodically executed based on the output of the internal timer after the payout control unit 61 cancels the prohibition of interrupt.
割込処理(払出)では、スイッチ検出処理(Sq1)、接続確認処理(Sq2)、主基板通信処理(Sq3)、貸出制御処理(Sq4)、払出制御処理(Sq5)、モータ制御処理(払出)(Sq6)、揚送制御処理(Sq7)、モータ制御処理(揚送)(Sq8)を順次実行する。 In the interrupt process (payout), switch detection process (Sq1), connection confirmation process (Sq2), main board communication process (Sq3), lending control process (Sq4), payout control process (Sq5), motor control process (payout) (Sq6), a lifting control process (Sq7), and a motor control process (lifting) (Sq8) are sequentially executed.
Sq1のステップにおけるスイッチ検出処理では、各種センサやスイッチ、信号の検出状態を取得する処理を実行する。Sq2のステップにおける接続確認処理では、カードユニット300との接続状況を確認する処理を実行する。Sq3のステップにおける主基板通信処理では、遊技制御基板40との間でデータ通信を行う処理を実行する。Sq4のステップにおける貸出制御処理では、カードユニットとの間でデータ通信を行う処理を実行する。Sq5のステップにおける払出制御処理では、払出モータ201の駆動状態を設定する処理を実行する。Sq6のモータ制御処理(払出)では、Sq5のステップにおいて設定された払出モータ201の駆動状態に基づいて払出モータ201の位相信号の出力制御を行う処理を実行する。Sq7のステップにおける揚送制御処理では、揚送モータ212の駆動状態を設定する処理を実行する。Sq8のモータ制御処理(揚送)では、Sq7のステップにおいて設定された揚送モータ212の駆動状態に基づいて揚送モータ212の位相信号の出力制御を行う処理を実行する。 In the switch detection process in the step of Sq1, a process of acquiring detection states of various sensors, switches, and signals is executed. In the connection confirmation process in the step of Sq2, a process of confirming the connection status with the card unit 300 is executed. In the main board communication process in step Sq3, a process of performing data communication with the game control board 40 is executed. In the lending control process in step Sq4, a process of performing data communication with the card unit is executed. In the payout control process in step Sq5, a process for setting the drive state of the payout motor 201 is executed. In the motor control process (payout) of Sq6, a process for controlling the output of the phase signal of the payout motor 201 is executed based on the driving state of the payout motor 201 set in the step of Sq5. In the lifting control process in step Sq7, a process for setting the driving state of the lifting motor 212 is executed. In the motor control process (lifting) of Sq8, a process for controlling the output of the phase signal of the lifting motor 212 based on the driving state of the lifting motor 212 set in the step of Sq7 is executed.
図14は、払出制御部61がSq1のステップにおいて実行するスイッチ検出処理の詳細な制御内容を示すフローチャートである。 FIG. 14 is a flowchart showing the detailed control contents of the switch detection process executed by the payout control unit 61 in step Sq1.
スイッチ検出処理では、まず、後述する貸出禁止エラーフラグがセットされているか否か、つまり、貸出制御の実行が禁止されている状態で払出球検出スイッチ202または取込球検出スイッチ203にて遊技球が検出されたことにもとづいて貸出禁止エラー状態に制御されているか否かを判定する(Sk1)。Sk1のステップにおいて貸出禁止エラーフラグがセットされている場合、貸出禁止フラグがセットされているか否か、つまり、遊技制御基板40から貸出禁止通知が受信されている状態か否かを判定し(Sk2)、貸出禁止フラグがセットされていなければ、払出リセットスイッチ210がonであるか否かを判定する(Sk3)。 In the switch detection process, first, a game ball is detected by the payout ball detection switch 202 or the take-in ball detection switch 203 in a state in which whether or not a lending prohibition error flag, which will be described later, is set, that is, execution of lending control is prohibited. It is determined whether or not the lending prohibition error state is controlled on the basis of the detected (Sk1). When the loan prohibition error flag is set in the step of Sk1, it is determined whether or not the loan prohibition flag is set, that is, whether or not a loan prohibition notification is received from the game control board 40 (Sk2). ), If the lending prohibition flag is not set, it is determined whether or not the payout reset switch 210 is on (Sk3).
Sk3のステップにて払出リセットスイッチ210がonである場合、エラー解除操作が行われたとして、貸出禁止エラーフラグをリセットし(Sk4)、エラー報知LED211をoffにしてもとの処理に戻る。また、Sk2のステップにて貸出禁止フラグがセットされている場合またはSk3のステップにて払出リセットスイッチ210がonでない場合はそのままもとの処理に戻る。 If the payout reset switch 210 is on in the step of Sk3, it is determined that an error canceling operation has been performed, the loan prohibition error flag is reset (Sk4), and the process returns to the original processing even when the error notification LED 211 is turned off. If the loan prohibition flag is set in the step Sk2, or if the payout reset switch 210 is not on in the step Sk3, the process returns to the original process.
このように、貸出禁止エラーフラグのセットにもとづいて貸出禁止エラー状態に移行した場合、貸出禁止フラグがセットされていない、つまり、BET処理中、BET精算処理中、クレジット精算処理中、ゲーム実行中でないときに払出リセットスイッチ210によるリセット操作がなされたことにもとづいて、貸出禁止エラー状態が解除されるようになっている。 As described above, when the state is shifted to the lending prohibition error state based on the setting of the lending prohibition error flag, the lending prohibition flag is not set, that is, during the BET processing, the BET settlement processing, the credit settlement processing, or the game is being executed. The loan prohibition error state is canceled based on the reset operation by the payout reset switch 210 when the payout reset switch 210 is not.
Sk1のステップにおいて貸出禁止エラーフラグがセットされていない場合、払出球検出スイッチ202がonであるか否か、つまり遊技球を検出したか否かを判定する(Sk6)。Sk6のステップにおいて遊技球が検出された場合には、貸出禁止フラグがセットされているか否かを判定し(Sk7)、貸出禁止フラグがセットされていなければ、貸出選択処理フラグは1であるか否か、つまり、貸出制御が実行されているか否かを判定し(Sk7+)、貸出選択処理フラグが1である場合、つまり、貸出制御が実行されている場合には差球カウンタの値を1加算して(Sk8)、Sk9のステップに進む。 If the lending prohibition error flag is not set in the step of Sk1, it is determined whether or not the payout ball detection switch 202 is on, that is, whether or not a game ball has been detected (Sk6). When a game ball is detected in the step of Sk6, it is determined whether or not the lending prohibition flag is set (Sk7). If the lending prohibition flag is not set, the lending selection processing flag is 1 or not. Whether or not lending control is being executed (Sk7 +), and if the lending selection processing flag is 1, that is, if lending control is being executed, the value of the difference ball counter is Add 1 (Sk8) and go to the step of Sk9.
また、Sk6のステップにおいて遊技球が検出されていない場合には、取込球検出スイッチ203がonであるか否か、つまり遊技球を検出したか否かを判定し(Sk9)、遊技球が検出された場合には、貸出禁止フラグがセットされているか否かを判定し(Sk10)、貸出禁止フラグがセットされていなければ差球カウンタの値を1加算して(Sk11)、Sk12のステップに進む。 If a game ball is not detected in the step of Sk6, it is determined whether or not the take-in ball detection switch 203 is on, that is, whether or not a game ball is detected (Sk9). If it is detected, it is determined whether or not the lending prohibition flag is set (Sk10). If the lending prohibition flag is not set, the value of the difference ball counter is incremented by 1 (Sk11), and the step of Sk12 is performed. Proceed to
Sk12のステップでは、差球カウンタの値が所定の閾値(本実施例では10)以上であるか否かを判定し、10以上であれば球詰まりまたは払出球検出スイッチ202、取込球検出スイッチ203による異常検出が発生しているとして、差球エラーフラグをセットして(Sk13)、もとの処理に戻る。 In step Sk12, it is determined whether or not the value of the difference ball counter is equal to or greater than a predetermined threshold value (10 in the present embodiment). Assuming that the abnormality detection by 203 has occurred, the difference ball error flag is set (Sk13), and the processing returns to the original processing.
ここで、取込通路220の各条における払出球検出スイッチ202と取込球検出スイッチ203との間は10球分離間していることで、払出装置200から払い出された遊技球は、取込通路220の各条における払出球検出スイッチ202にて検出された後、取込球検出スイッチ203にて検出されるため、払出装置200から払い出された遊技球が取込球検出スイッチ203を通過した時点で差球カウンタの値は0となる。しかし、払出球検出スイッチ202と取込球検出スイッチ203との間に10球の遊技球が滞留、つまり球詰まりが発生した場合や、ノイズまたは磁石や電波等による不正検出が行われた場合には、払出球検出スイッチ202における遊技球の検出数と取込球検出スイッチ203における遊技球の検出数との差分、つまり、差球カウンタの値が10以上となる。 Here, the game balls that are paid out from the payout device 200 are separated because the payout ball detection switch 202 and the take-in ball detection switch 203 in each section of the intake passage 220 are separated by 10 balls. After being detected by the payout ball detection switch 202 in each section of the entry passage 220, the game ball paid out from the payout device 200 is detected by the take-in ball detection switch 203 because it is detected by the take-in ball detection switch 203. At the time of passing, the value of the difference ball counter becomes zero. However, when ten game balls stay between the payout ball detection switch 202 and the take-in ball detection switch 203, that is, when a ball is clogged, or when fraud is detected by noise, magnets, radio waves, or the like. The difference between the detected number of game balls in the payout ball detection switch 202 and the detected number of game balls in the take-in ball detection switch 203, that is, the value of the difference ball counter is 10 or more.
このように球詰まりが発生した場合、スプロケット206が回転できなくなり払出モータ201に負荷がかかる。よって、このような状況が発生した場合に速やかに払出モータ201の駆動を停止するために、差球カウンタの値が10に到達するまで(例えば差球カウンタの値が5になったとき等)に差球エラーフラグをセットし、これにもとづいて払出モータ201の駆動を停止することが好ましいが、取込通路220の各条の払出球検出スイッチ202および取込球検出スイッチ203の検出状況にもとづいて差球カウンタの値を加算または減算するため、各条における検出タイミングのずれや、取込球検出スイッチ203にて遊技球が検出されるまでに払出球検出スイッチ202が後続球を検出することにより差球カウンタの値が一時的に10に近づくことがある。この場合、閾値を10よりも小さい値とすると、正常であるにも関わらず差球エラーフラグがセットされてしまうことがあるため、本実施例では、閾値を払出球検出スイッチ202における遊技球の検出数と取込球検出スイッチ203における遊技球の検出数との差分である10としている。 When the ball clogging occurs in this way, the sprocket 206 cannot rotate and a load is applied to the dispensing motor 201. Therefore, in order to stop the driving of the dispensing motor 201 promptly when such a situation occurs, until the value of the difference ball counter reaches 10 (for example, when the value of the difference ball counter becomes 5). Although it is preferable to set the difference ball error flag to, and to stop the driving of the payout motor 201 based on this, the detection state of the payout ball detection switch 202 and the intake ball detection switch 203 of each item in the intake passage 220 is determined. Since the difference ball counter value is added or subtracted on the basis of the difference in detection timing in each item, the payout ball detection switch 202 detects the subsequent ball until the game ball is detected by the take-in ball detection switch 203. As a result, the value of the difference ball counter may approach 10 temporarily. In this case, if the threshold value is smaller than 10, the difference ball error flag may be set even though it is normal. In this embodiment, the threshold value of the game ball in the payout ball detection switch 202 is set. The difference between the number of detections and the number of game balls detected by the take-in ball detection switch 203 is 10.
なお、本実施例では、閾値を10としているが、種々に変更可能である。また、取込通路220の各条に対応して差球カウンタを設け、各条で個別に球詰まりを検出するようにしてもよく、この場合、閾値を10未満の値とすることが可能となるため、払出モータ201にかかる負荷を低減できる。 In the present embodiment, the threshold value is set to 10, but various changes can be made. In addition, a difference ball counter may be provided corresponding to each strip of the intake passage 220, and each block may detect ball clogging individually. In this case, the threshold value can be set to a value less than 10. Therefore, the load applied to the dispensing motor 201 can be reduced.
また、Sk7またはSk10のステップにて貸出禁止フラグがセットされていた場合は、貸出禁止中であるにも関わらず払出球検出スイッチ202または取込球検出スイッチ203により遊技球が異常検出されたとして、貸出禁止エラーフラグをセットした後(Sk14)、エラー報知LED211を点灯した後(Sk15)、もとの処理に戻る。 Further, if the loan prohibition flag is set in the steps of Sk7 or Sk10, it is assumed that the game ball is detected abnormally by the payout ball detection switch 202 or the take-in ball detection switch 203 even though the loan is prohibited. After the lending prohibition error flag is set (Sk14), the error notification LED 211 is turned on (Sk15), and the process returns to the original process.
また、Sk7+またはSk10+のステップにて貸出選択処理フラグが1ではなかった場合は、貸出制御が実行されていないにも関わらず払出球検出スイッチ202または取込球検出スイッチ203により遊技球が異常検出されたとして、貸出禁止エラーフラグをセットした後(Sk14)、エラー報知LED211を点灯した後(Sk15)、もとの処理に戻る。 If the lending selection processing flag is not 1 in the steps Sk7 + or Sk10 +, the game ball is detected abnormally by the paying ball detection switch 202 or the take-in ball detection switch 203 even though the lending control is not executed. As a result, the lending prohibition error flag is set (Sk14), the error notification LED 211 is turned on (Sk15), and the process returns to the original process.
図15は、払出制御部61がSq2のステップにおいて実行する接続確認処理の詳細な制御内容を示すフローチャートである。 FIG. 15 is a flowchart showing detailed control contents of the connection confirmation process executed by the payout control unit 61 in step Sq2.
接続確認処理では、まず、VLのonが検出されているか否か、すなわちカードユニット300と接続されているか否かを確認する(Sr1)。そして、Sr1のステップにおいてVLのonが検出されている場合には、カードユニット接続中信号をonとする(Sr2)。また、Sr1のステップにおいてVLのonが検出されていない場合には、カードユニット接続中信号をoffとする(Sr3)。 In the connection confirmation process, first, it is confirmed whether or not VL on is detected, that is, whether or not it is connected to the card unit 300 (Sr1). If VL on is detected in step Sr1, the card unit connection signal is turned on (Sr2). On the other hand, if VL on is not detected in step Sr1, the card unit connecting signal is turned off (Sr3).
図16は、払出制御部61がSq3のステップにおいて実行する主基板通信処理の詳細な制御内容を示すフローチャートである。 FIG. 16 is a flowchart showing detailed control contents of the main board communication processing executed by the payout control unit 61 in step Sq3.
主基板通信処理では、まず、主基板通信処理の種別を示す主基板通信処理選択フラグ(0〜4)を確認し(Ss1)、主基板通信処理選択フラグが0であれば主基板通信処理1を実行し(Ss2)、主基板通信処理選択フラグが1であれば主基板通信処理2を実行し(Ss3)、主基板通信処理選択フラグが2であれば主基板通信処理3を実行し(Ss4)、主基板通信処理選択フラグが3であれば主基板通信処理4を実行し(Ss5)、主基板通信処理選択フラグが4であれば主基板通信処理5を実行する(Ss6)。 In the main board communication process, first, the main board communication process selection flag (0 to 4) indicating the type of the main board communication process is confirmed (Ss1). If the main board communication process selection flag is 0, the main board communication process 1 is performed. (Ss2), if the main board communication process selection flag is 1, the main board communication process 2 is executed (Ss3), and if the main board communication process selection flag is 2, the main board communication process 3 is executed ( If the main board communication process selection flag is 3, the main board communication process 4 is executed (Ss5), and if the main board communication process selection flag is 4, the main board communication process 5 is executed (Ss6).
図17は、払出制御部61がSs2のステップにおいて実行する主基板通信処理1の詳細な制御内容を示すフローチャートである。 FIG. 17 is a flowchart showing detailed control contents of the main board communication processing 1 executed by the payout control unit 61 in the step Ss2.
主基板通信処理1では、まず、遊技制御基板40から貸出禁止通知を受信しているか否かを判定し(Ss11)、貸出禁止通知を受信していれば、貸出禁止フラグをセットし(Ss12)、主基板通信処理選択フラグを1にして(Ss13)、もとの処理に戻る。 In the main board communication process 1, it is first determined whether or not a loan prohibition notice is received from the game control board 40 (Ss11). If a loan prohibition notice is received, a loan prohibition flag is set (Ss12). The main board communication process selection flag is set to 1 (Ss13), and the process returns to the original process.
Ss11のステップにおいて、貸出禁止通知を受信していなければ、後述する貸出処理フラグが1であるか否かを判定し(Ss14)、貸出処理フラグが1である場合、つまり、カードユニット300から貸出要求通知を受信した場合には、貸出開始通知を遊技制御基板40に送信し(Ss15)、主基板通信処理選択フラグを2にして(Ss16)、もとの処理に戻る。 If the loan prohibition notification has not been received in the step of Ss11, it is determined whether or not a loan processing flag to be described later is 1 (Ss14), and if the loan processing flag is 1, that is, loan from the card unit 300 When the request notification is received, a lending start notification is transmitted to the game control board 40 (Ss15), the main board communication process selection flag is set to 2 (Ss16), and the process returns to the original process.
Ss14のステップにおいて、貸出処理フラグが1でなければ、後述する貸出処理フラグが2であるか否かを判定し(Ss17)、貸出処理フラグが2である場合、つまり、カードユニット300から精算要求通知を受信した場合には、クレジット清算要求通知を遊技制御基板40に送信し(Ss18)、主基板通信処理選択フラグを3にして(Ss19)、もとの処理に戻る。 In step Ss14, if the lending process flag is not 1, it is determined whether or not a lending process flag to be described later is 2 (Ss17). If the lending process flag is 2, that is, the card unit 300 issues a settlement request. When the notification is received, a credit clearing request notification is transmitted to the game control board 40 (Ss18), the main board communication process selection flag is set to 3 (Ss19), and the process returns to the original process.
図18は、払出制御部61がSs3のステップにおいて実行する主基板通信処理2の詳細な制御内容を示すフローチャートである。 FIG. 18 is a flowchart showing detailed control contents of the main board communication process 2 executed by the payout control unit 61 in the step Ss3.
主基板通信処理2では、まず、遊技制御基板40から貸出禁止解除通知を受信しているか否かを判定し(Ss21)、貸出禁止解除通知を受信していれば、貸出禁止フラグをリセットし(Ss22)、主基板通信処理選択フラグを0にして(Ss23)、もとの処理に戻る。 In the main board communication process 2, first, it is determined whether or not a loan prohibition release notice is received from the game control board 40 (Ss21). If a loan prohibition release notice is received, the loan prohibition flag is reset ( In Ss22), the main board communication process selection flag is set to 0 (Ss23), and the process returns to the original process.
図19は、払出制御部61がSs4のステップにおいて実行する主基板通信処理3の詳細な制御内容を示すフローチャートである。 FIG. 19 is a flowchart showing detailed control contents of the main board communication process 3 executed by the payout control unit 61 in step Ss4.
主基板通信処理3では、まず、貸出処理選択フラグが0であるか否か、つまり、貸出要求または精算要求待ち状態であるか否かを判定し(Ss31)、貸出処理選択フラグが0でなければ、払出処理選択フラグが3であるか否か、つまり、差球エラーまたは貸出禁止エラー状態であるか否かを判定する(Ss32)。 In the main board communication process 3, it is first determined whether or not the lending process selection flag is 0, that is, whether or not the lending request or settlement request is waiting (Ss31), and the lending process selection flag must be 0. For example, it is determined whether or not the payout process selection flag is 3, that is, whether or not it is a difference ball error or a lending prohibition error state (Ss32).
Ss31のステップにおいて、貸出処理選択フラグが0である場合には、貸出処理が正常に終了したとして、貸出終了処理通知を遊技制御基板40に送信し(Ss33)、主基板通信処理選択フラグを0にして(Ss34)、もとの処理に戻る。また、Ss32において、払出処理選択フラグが3である、つまり、差球エラーまたは貸出禁止エラー状態である場合も、実行中の貸出処理を中断するためにSs33のステップに進み、貸出終了処理通知を遊技制御基板40に送信し(Ss33)、主基板通信処理選択フラグを0にして(Ss34)、もとの処理に戻る。 In the step of Ss31, when the lending process selection flag is 0, it is determined that the lending process is normally completed, and a lending end process notification is transmitted to the game control board 40 (Ss33), and the main board communication process selection flag is set to 0. (Ss34), the process returns to the original process. In Ss32, even when the payout process selection flag is 3, that is, a difference ball error or a loan prohibition error state, the process proceeds to step Ss33 in order to interrupt the lending process being executed, and a loan end process notification is sent. The game control board 40 is transmitted (Ss33), the main board communication process selection flag is set to 0 (Ss34), and the process returns to the original process.
図20は、払出制御部61がSs5のステップにおいて実行する主基板通信処理4の詳細な制御内容を示すフローチャートである。 FIG. 20 is a flowchart showing detailed control contents of the main board communication process 4 executed by the payout control unit 61 in step Ss5.
主基板通信処理4では、まず、遊技制御基板40からクレジット球数通知を受信したか否かを判定し(Ss41)、クレジット球数通知を受信した場合には、主基板通信処理選択フラグを4にして(Ss42)、もとの処理に戻る。 In the main board communication process 4, it is first determined whether or not a credit ball number notification has been received from the game control board 40 (Ss41). (Ss42), the process returns to the original process.
図21は、払出制御部61がSs6のステップにおいて実行する主基板通信処理5の詳細な制御内容を示すフローチャートである。 FIG. 21 is a flowchart showing detailed control contents of the main board communication process 5 executed by the payout control unit 61 in step Ss6.
主基板通信処理5では、まず、貸出処理選択フラグが0であるか否か、つまり、貸出要求または精算要求待ち状態であるか否かを判定し(Ss51)、貸出処理選択フラグが0であれば、精算処理が完了したとして遊技制御基板40にクレジット精算完了通知を送信し(Ss52)、主基板通信処理選択フラグを0にして(Ss53)、もとの処理に戻る。 In the main board communication process 5, it is first determined whether or not the lending process selection flag is 0, that is, whether or not the lending request or settlement request is waiting (Ss51), and the lending process selection flag is 0. For example, a credit settlement completion notice is transmitted to the game control board 40 as the settlement process is completed (Ss52), the main board communication process selection flag is set to 0 (Ss53), and the process returns to the original process.
図22は、払出制御部61がSq4のステップにおいて実行する貸出制御処理の詳細な制御内容を示すフローチャートである。 FIG. 22 is a flowchart showing detailed control contents of the lending control process executed by the payout control unit 61 in step Sq4.
貸出制御処理では、まず、貸出制御処理の種別を示す貸出処理選択フラグ(0〜3)を確認し(St1)、貸出処理選択フラグが0であれば貸出通信処理1を実行し(St2)、貸出処理選択フラグが1であれば貸出通信処理2を実行し(St3)、貸出処理選択フラグが2であれば貸出通信処理3を実行し(St4)、貸出処理選択フラグが3であれば貸出通信処理4を実行する(St5)。 In the lending control process, first, the lending process selection flag (0 to 3) indicating the type of the lending control process is confirmed (St1). If the lending process selection flag is 0, the lending communication process 1 is executed (St2). If the lending process selection flag is 1, execute the lending communication process 2 (St3), if the lending process selection flag is 2, execute the lending communication process 3 (St4), and lend if the lending process selection flag is 3. The communication process 4 is executed (St5).
図23は、払出制御部61がSt2のステップにおいて実行する貸出通信処理1の詳細な制御内容を示すフローチャートである。 FIG. 23 is a flowchart showing detailed control contents of the lending communication processing 1 executed by the payout control unit 61 in the step St2.
貸出通信処理1では、まず、VLのonが検出されているか否か、すなわちカードユニット300と接続されているか否かを確認し(St11)、VLのonが検出されていなければ、もとの処理に戻る。また、St11のステップにおいてVLのonが検出されていれば、貸出禁止フラグがセットされているか否かを判定し(St12)、貸出禁止フラグがセットされていれば、もとの処理に戻る。また、St12のステップにおいて貸出禁止フラグがセットされていなければ、カードユニット300から貸出要求通知を受信したか否か、すなわち、カードユニット300から貸出操作がなされた旨が通知されているか否かを判定し(St13)、貸出要求通知を受信した場合、供給球検出スイッチ205がonであるか否か、つまり、供給通路222に250球の遊技球が待機しているか否かを判定し(St14)、供給球検出スイッチ205がonであれば貸出を開始するために、貸出球数(本実施例では250球)を払出カウンタにセットし(St15)、貸出処理選択フラグを1にして(St16)、もとの処理に戻る。 In the lending communication process 1, first, it is confirmed whether or not VL on is detected, that is, whether or not it is connected to the card unit 300 (St11). Return to processing. If the VL on is detected in the step of St11, it is determined whether or not the loan prohibition flag is set (St12). If the loan prohibition flag is set, the process returns to the original process. If the lending prohibition flag is not set in step St12, it is determined whether or not a lending request notification is received from the card unit 300, that is, whether or not a lending operation is performed from the card unit 300. If it is determined (St13) and a rental request notification is received, it is determined whether or not the supply ball detection switch 205 is on, that is, whether or not 250 game balls are waiting in the supply passage 222 (St14). ) If the supply ball detection switch 205 is on, in order to start lending, the number of lending balls (250 balls in this embodiment) is set in the payout counter (St15), and the lending process selection flag is set to 1 (St16). ) And return to the original process.
また、St13のステップにおいて、貸出要求通知を受信してない場合、クレジット精算要求通知を受信したか否かを判定し(St17)、受信していれば貸出処理選択フラグを2にして(St18)、もとの処理に戻り、受信していなければ、そのままもとの処理に戻る。 If the lending request notification has not been received in the step of St13, it is determined whether or not a credit settlement request notification has been received (St17). If it has been received, the lending process selection flag is set to 2 (St18). Return to the original process, and if not received, return to the original process.
図24は、払出制御部61がSt3のステップにおいて実行する貸出通信処理2の詳細な制御内容を示すフローチャートである。 FIG. 24 is a flowchart showing detailed control contents of the lending communication processing 2 executed by the payout control unit 61 in the step St3.
貸出通信処理2では、まず、VLのonが検出されているか否か、すなわちカードユニット300と接続されているか否かを確認し(St21)、VLのonが検出されていなければ、もとの処理に戻る。また、St21のステップにおいてVLのonが検出されていれば、払出カウンタの値が0であるか否か、つまり、払出カウンタにセットされた球数の払出が終了したか否かを判定し(St22)、払出カウンタの値が0である場合、つまり、払出カウンタにセットされた球数の払出が終了した場合には、貸出処理選択フラグを0にして(St23)、もとの処理に戻る。また、St22のステップにおいて、払出カウンタの値が0でない場合、つまり、払出カウンタにセットされた球数の払出が終了していない場合には、もとの処理に戻る。 In the lending communication process 2, first, it is confirmed whether or not VL on is detected, that is, whether or not it is connected to the card unit 300 (St21). Return to processing. Further, if VL on is detected in the step of St21, it is determined whether or not the value of the payout counter is 0, that is, whether or not the payout of the number of balls set in the payout counter has ended ( St22) When the value of the payout counter is 0, that is, when the payout of the number of balls set in the payout counter is completed, the lending process selection flag is set to 0 (St23), and the process returns to the original process. . If the value of the payout counter is not 0 in step St22, that is, if the payout of the number of balls set in the payout counter has not ended, the process returns to the original processing.
図25は、払出制御部61がSt4のステップにおいて実行する貸出通信処理3の詳細な制御内容を示すフローチャートである。 FIG. 25 is a flowchart showing detailed control contents of the lending communication process 3 executed by the payout control unit 61 in the step St4.
貸出通信処理3では、まず、VLのonが検出されているか否か、すなわちカードユニット300と接続されているか否かを確認し(St31)、VLのonが検出されていなければ、もとの処理に戻る。また、St31のステップにおいてVLのonが検出されていれば、主基板通信処理フラグが3であるか否か、つまり、遊技制御基板40からクレジット球数通知を受信したか否かを判定し(St32)、受信した場合には、カードユニット300にクレジット球数通知を送信し(St33)、貸出処理選択フラグを3にして(St34)、もとの処理に戻る。また、St32のステップにおいて、クレジット球数通知を受信してない場合には、そのままもとの処理に戻る。 In the lending communication processing 3, first, it is confirmed whether or not VL on is detected, that is, whether or not it is connected to the card unit 300 (St31). Return to processing. Also, if VL on is detected in the step of St31, it is determined whether or not the main board communication processing flag is 3, that is, whether or not a credit ball number notification is received from the game control board 40 ( If it is received, a credit ball number notification is transmitted to the card unit 300 (St33), the lending process selection flag is set to 3 (St34), and the process returns to the original process. If the credit ball number notification is not received in step St32, the process returns to the original process.
図26は、払出制御部61がSt5のステップにおいて実行する貸出通信処理4の詳細な制御内容を示すフローチャートである。 FIG. 26 is a flowchart showing detailed control contents of the lending communication processing 4 executed by the payout control unit 61 in the step St5.
貸出通信処理4では、まず、VLのonが検出されているか否か、すなわちカードユニット300と接続されているか否かを確認し(St41)、VLのonが検出されていなければ、もとの処理に戻る。また、St41のステップにおいてVLのonが検出されていれば、カードユニット300からクレジット精算完了通知を受信したか否かを判定し(St42)、クレジット精算完了通知を受信した場合は、貸出処理選択フラグを0にして(St43)、もとの処理に戻る。また、St42のステップにおいて、クレジット精算完了通知を受信してない場合は、もとの処理に戻る。 In the lending communication process 4, first, it is confirmed whether or not VL on is detected, that is, whether or not the VL is connected to the card unit 300 (St41). Return to processing. Further, if VL on is detected in the step of St41, it is determined whether or not a credit settlement completion notification is received from the card unit 300 (St42). If a credit settlement completion notification is received, a lending process is selected. The flag is set to 0 (St43), and the process returns to the original process. If the credit settlement completion notification is not received in step St42, the process returns to the original process.
図27は、払出制御部61がSq5のステップにおいて実行する払出制御処理の詳細な制御内容を示すフローチャートである。 FIG. 27 is a flowchart showing detailed control contents of the payout control process executed by the payout control unit 61 in step Sq5.
払出制御処理では、まず、払出球検出スイッチ202の検出状況をチェックして払出球が検出されたか否かを確認し(Su1)、払出球が検出された場合には、払出カウンタの値から1を減算し(Su2)、検出されていなければ、そのままSu3のステップに進む。 In the payout control process, first, the detection status of the payout ball detection switch 202 is checked to check whether or not a payout ball has been detected (Su1). If a payout ball is detected, 1 is determined from the value of the payout counter. Is subtracted (Su2), and if not detected, the process proceeds to the step of Su3.
次いで、払出制御処理の種別を示す払出制御処理選択フラグ(0〜2)を確認し(Su3)、払出制御処理選択フラグが0であれば払出開始待ち処理を実行し(Su4)、払出制御処理選択フラグが1であれば払出停止待ち処理を実行し(Su5)、払出制御処理選択フラグが2であれば払出通過待ち処理を実行する(Su6)、払出制御処理選択フラグが3であれば払出復旧待ち処理を実行する(Su7)。 Next, the payout control process selection flag (0 to 2) indicating the type of payout control process is confirmed (Su3). If the payout control process selection flag is 0, the payout start waiting process is executed (Su4), and the payout control process is performed. If the selection flag is 1, a payout stop waiting process is executed (Su5). If the payout control process selection flag is 2, a payout waiting process is executed (Su6). If the payout control process selection flag is 3, payout is performed. A recovery waiting process is executed (Su7).
図28は、払出制御部61がSu4のステップにおいて実行する払出開始待ち処理の詳細な制御内容を示すフローチャートである。 FIG. 28 is a flowchart showing the detailed control contents of the payout start waiting process executed by the payout control unit 61 in step Su4.
払出開始待ち処理では、まず、払出カウンタの値が0か否か、すなわち未払出球が残存するか否かを確認し(Su11)、払出カウンタの値が0であれば、もとの処理に戻る。また、Su11のステップにおいて払出カウンタの値が0でなければ、払出球があるとして、払出球検出スイッチ202がonであるか否か、つまり遊技球を検出しているか否かを判定し(Su12)、遊技球が検出されていなければ、取込球検出スイッチ203がonであるか否か、つまり遊技球を検出しているか否かを判定する(Su13)。 In the payout start waiting process, first, it is confirmed whether or not the value of the payout counter is 0, that is, whether or not any unpaid balls remain (Su11). Return. If the value of the payout counter is not 0 in step Su11, it is determined that there is a payout ball, and it is determined whether the payout ball detection switch 202 is on, that is, whether a game ball is detected (Su12). ) If no game ball is detected, it is determined whether or not the take-in ball detection switch 203 is on, that is, whether or not a game ball is detected (Su13).
Su12のステップにおいて払出球検出スイッチ202がonである場合またはSu13のステップにおいて取込球検出スイッチ203がonである場合、つまり、払出動作を開始していないにも関わらず遊技球を検出している場合には、エラー報知LED211を点灯した後(Su17)、払出制御処理選択フラグを3にして(Su18)、もとの処理に戻る。 When the payout ball detection switch 202 is on in the step Su12 or when the take-in ball detection switch 203 is on in the step Su13, that is, the game ball is detected even though the payout operation is not started. If the error notification LED 211 is turned on (Su17), the payout control process selection flag is set to 3 (Su18), and the process returns to the original process.
また、払出球検出スイッチ202および取込球検出スイッチ203のいずれも遊技球を検出していない場合、払出カウンタの値に応じた払出モータ201の回転駆動量、すなわち払出カウンタに設定された値の球数を払い出すのに必要な回転駆動量を設定する(Su14)。そして、払出モータ201の設定をonにして払出モータ201の駆動を開始した後(Su15)、払出制御処理選択フラグを1にして(Su16)、もとの処理に戻る。 When neither the payout ball detection switch 202 nor the take-in ball detection switch 203 detects a game ball, the rotational drive amount of the payout motor 201 according to the value of the payout counter, that is, the value set in the payout counter A rotational drive amount necessary to pay out the number of balls is set (Su14). Then, after setting the payout motor 201 to ON and starting the payout motor 201 (Su15), the payout control process selection flag is set to 1 (Su16), and the process returns to the original process.
図29は、払出制御部61がSu5のステップにおいて実行する払出停止待ち処理の詳細な制御内容を示すフローチャートである。 FIG. 29 is a flowchart showing the detailed control contents of the payout stop waiting process executed by the payout control unit 61 in step Su5.
払出停止待ち処理では、まず、回転駆動量分、すなわち払出カウンタの値分の回転が終了したか否かを確認し(Su21)、払出カウンタの値分の回転が終了していなければ、差球エラーフラグがセットされているか否か、つまり、払出動作中に差球カウンタの値が閾値を超えたか否かを判定し(Su22)、差球エラーフラグがセットされていなければ、つまり払出が完了していないため、もとの処理に戻る。 In the payout stop waiting process, first, it is confirmed whether or not the rotation corresponding to the rotation drive amount, that is, the value of the payout counter is completed (Su21). It is determined whether or not the error flag is set, that is, whether or not the value of the difference ball counter exceeds the threshold during the payout operation (Su22). If the difference ball error flag is not set, the payout is completed. Since it has not, it returns to the original process.
Su21のステップにおいて、払出カウンタの値分の回転が終了している場合、つまり払出動作が正常に終了した場合、または、Su22のステップにおいて差球エラーフラグがセットされている場合、つまり、払出途中で差球エラーが発生した場合は払出モータ201の設定をoffにして払出モータ201の駆動を停止する(Su23)。そして、払出制御部61のRAMに設定された通過待ちタイマカウンタ(払出モータ201の回転により払い出された遊技球が払出球検出スイッチ202にて検出されるまでに要する通過待ち時間を計測するためのカウンタ)に初期値を設定し(Su24)、払出制御処理選択フラグを2にして(Su25)、もとの処理に戻る。 In the step of Su21, when the rotation corresponding to the value of the payout counter is completed, that is, when the payout operation is normally completed, or when the difference ball error flag is set in the step of Su22, that is, in the middle of payout If a difference ball error occurs, the setting of the payout motor 201 is turned off and the drive of the payout motor 201 is stopped (Su23). Then, a passing waiting timer counter set in the RAM of the payout control unit 61 (in order to measure the waiting time required for the game ball paid out by the rotation of the payout motor 201 to be detected by the payout ball detection switch 202). Is set to the initial value (Su24), the payout control process selection flag is set to 2 (Su25), and the process returns to the original process.
図30は、払出制御部61がSu6のステップにおいて実行する払出通過待ち処理の詳細な制御内容を示すフローチャートである。 FIG. 30 is a flowchart showing the detailed control contents of the payout passing waiting process executed by the payout control unit 61 in step Su6.
払出通過待ち処理では、まず、通過待ちタイマカウンタの値を1減算し(Su31)、通過待ちタイマカウンタの値が0か否か、すなわち通過待ち時間が経過したか否かを確認し(Su32)、通過待ちタイマカウンタの値が0でなければ、もとの処理に戻る。また、Su32のステップにおいて通過待ちタイマカウンタの値が0であれば、差球エラーフラグがセットされているか否かを判定し(Su33)、差球エラーフラグがセットされていない場合には、差球カウンタの値が0であるか否かを判定する(Su34)。Su34のステップにおいて、差球カウンタの値が0である場合には、払出が正常に終了したとして、払出処理選択フラグを0にして(Su35)、もとの処理に戻る。 In the payout passage waiting process, first, the value of the passage waiting timer counter is decremented by 1 (Su31), and it is confirmed whether or not the value of the passage waiting timer counter is 0, that is, whether the passage waiting time has elapsed (Su32). If the value of the passage waiting timer counter is not 0, the process returns to the original process. If the value of the waiting timer counter is 0 in step Su32, it is determined whether or not the difference ball error flag is set (Su33). If the difference ball error flag is not set, the difference is determined. It is determined whether or not the value of the sphere counter is 0 (Su34). In the step of Su34, if the value of the difference ball counter is 0, the payout process selection flag is set to 0 (Su35), assuming that the payout is normally completed, and the process returns to the original process.
また、Su33のステップにおいて差球エラーフラグがセットされている場合またはSu34のステップにおいて差球カウンタの値が0でない場合には、差球エラーが発生したとして、エラー報知LED211を点灯した後(Su36)、払出処理選択フラグを3にして(Su37)、もとの処理に戻る。 If the difference ball error flag is set in step Su33 or if the value of the difference ball counter is not 0 in step Su34, it is determined that a difference ball error has occurred and the error notification LED 211 is turned on (Su36). ), The payout process selection flag is set to 3 (Su37), and the process returns to the original process.
なお、Su34のステップにおいて差球カウンタの値が0でない場合において、差球カウンタの値が1以上であるとき、つまり、上流側の払出球検出スイッチ202による検出球数の方が取込球検出スイッチ203による検出球数よりも多い場合、球詰まりによる検出エラーである可能性が高い。また、0未満である場合、つまり、上流側の払出球検出スイッチ202による検出球数よりも取込球検出スイッチ203による検出球数の方が多い場合、磁気や電波による不正検出にもとづく検出エラーである可能性が高い。よって、例えばSu34のステップにおいて差球カウンタの値が0でない場合に、差球カウンタの値に応じてエラー態様を異ならせてもよい。 When the value of the difference ball counter is not 0 in the step of Su34, when the value of the difference ball counter is 1 or more, that is, the number of balls detected by the payout ball detection switch 202 on the upstream side is detected as the intake ball When the number of balls detected by the switch 203 is larger, there is a high possibility of a detection error due to a ball clogging. If the number of balls detected by the take-in ball detection switch 203 is larger than the number of balls detected by the upstream payout ball detection switch 202, the detection error based on fraud detection by magnetism or radio waves. Is likely. Therefore, for example, when the value of the difference ball counter is not 0 in the step of Su34, the error mode may be changed according to the value of the difference ball counter.
図31は、払出制御部61がSu7のステップにおいて実行する払出復旧待ち処理の詳細な制御内容を示すフローチャートである。 FIG. 31 is a flowchart showing the detailed control contents of the payout recovery waiting process executed by the payout control unit 61 in step Su7.
払出復旧待ち処理では、まず、貸出禁止フラグがセットされているか否か、つまり、BET処理中、BET精算処理中、クレジット精算処理中、ゲーム実行中であるか否かを判定し(Su41)、貸出禁止フラグがセットされている場合には、BET処理中、BET精算処理中、クレジット精算処理中、ゲーム実行中のいずれであるとして、もとの処理に戻る。すなわち、払出リセット操作が行われてもリセット処理は行われない。 In the payout recovery waiting process, first, it is determined whether or not a loan prohibition flag is set, that is, whether or not a BET process, a BET settlement process, a credit settlement process, or a game is being executed (Su41). If the lending prohibition flag is set, the process returns to the original process assuming that the BET process, the BET settlement process, the credit settlement process, or the game is being executed. That is, even if the payout reset operation is performed, the reset process is not performed.
また、Su42のステップにおいて、貸出禁止フラグがセットされていない場合には、払出リセットスイッチ210がonであるか否か、つまりリセット操作がなされたか否か判定する(Su42)。Su42において、払出リセットスイッチ210がonである場合には、差球エラーフラグをリセットし(Su43)、エラー報知LEDをoffにした後(Su44)、払出処理選択フラグを0にして(Su45)、もとの処理に戻る。 In the step of Su42, if the lending prohibition flag is not set, it is determined whether or not the payout reset switch 210 is on, that is, whether or not a reset operation has been performed (Su42). If the payout reset switch 210 is on in Su42, the difference ball error flag is reset (Su43), the error notification LED is turned off (Su44), and the payout process selection flag is set to 0 (Su45). Return to the original process.
図32は、払出制御部がSq7のステップにおいて実行する揚送制御処理の詳細な制御内容を示すフローチャートである。 FIG. 32 is a flowchart showing the detailed control contents of the lifting control process executed by the payout control unit in step Sq7.
揚送制御処理では、まず、揚送球検出スイッチ204がonであるか否か、つまり遊技球が検出されたか否かを判定し(Sv1)、揚送球検出スイッチ204がonである場合には、揚送モータを駆動し(Sv2)、検出待ちタイマカウンタに初期値(本実施例では例えば10秒)をセットした後(Sv3)、もとの処理に戻る。つまり、遊技球を検出するたびに検出待ちタイマカウンタに初期値がセットされる。 In the lifting control process, first, it is determined whether or not the lifting ball detection switch 204 is turned on, that is, whether or not a game ball is detected (Sv1). If the lifting ball detection switch 204 is turned on, The hoisting motor is driven (Sv2), an initial value (for example, 10 seconds in this embodiment) is set in the detection wait timer counter (Sv3), and the process returns to the original process. That is, every time a game ball is detected, an initial value is set in the detection wait timer counter.
Sv1において、揚送球検出スイッチ204がonではない場合、検出待ちタイマカウンタの値が0か否か、すなわち検出待ち時間が経過したか否かを確認し(Sv4)、検出待ちタイマカウンタの値が0でなければ、検出待ちタイマカウンタの値を1減算した後(Sv6)、もとの処理に戻る。 In Sv1, if the lifting ball detection switch 204 is not on, it is checked whether the value of the detection waiting timer counter is 0, that is, whether the detection waiting time has elapsed (Sv4). If not 0, after subtracting 1 from the value of the detection waiting timer counter (Sv6), the process returns to the original process.
また、Sv4のステップにおいて検出待ちタイマカウンタの値が0であれば、揚送モータ212の駆動を停止して、もとの処理に戻る。 If the value of the detection waiting timer counter is 0 in step Sv4, the driving of the lifting motor 212 is stopped and the process returns to the original process.
次に、貸出制御の流れについて図33にもとづいて説明する。 Next, the flow of lending control will be described with reference to FIG.
図33(a)は、貸出制御が正常に実行された場合の流れを示している。まず、カードユニット300に搭載された制御ユニットは、球貸スイッチ27が検出されることで、受付中のプリペイドカードまたは会員カードから読み出された有価価値が残存することを条件に、スロットマシン1に対して、貸出単位分(本実施例では250球)の遊技球の貸出を要求する貸出要求通知を送信する。 FIG. 33A shows a flow when the lending control is normally executed. First, the control unit mounted on the card unit 300 is detected on the condition that the valuable value read from the prepaid card or the membership card being accepted remains as a result of the ball rental switch 27 being detected. In response to this, a lending request notification requesting lending of gaming balls for lending units (250 balls in this embodiment) is transmitted.
払出制御部61は、この貸出要求通知を受信したことにもとづいて貸出処理選択フラグを0から1にして、貸出制御を開始するとともに、遊技制御基板40に対して貸出開始通知を送信する。これによりメイン制御部41は、貸出制御が実行されている間、取込球検出スイッチ203の監視およびクレジットカウンタの値の加算処理を繰り返すだけで、他の処理に移行しないため、ゲームの進行が禁止される。 The payout control unit 61 sets the lending process selection flag from 0 to 1 based on the reception of the lending request notification, starts lending control, and transmits a lending start notification to the game control board 40. As a result, the main control unit 41 only repeats the monitoring of the take-in ball detection switch 203 and the addition process of the value of the credit counter while the lending control is being executed. It is forbidden.
そして、払出制御部61は、貸出制御が正常に終了した場合、貸出処理選択フラグを1から0に戻して、貸出制御を終了するとともに、遊技制御基板40に対して貸出終了通知を送信する。これによりメイン制御部41は他の処理に移行可能となるため、ゲームが開始可能な状態となる。 When the lending control ends normally, the payout control unit 61 returns the lending process selection flag from 1 to 0, ends the lending control, and transmits a lending end notification to the game control board 40. As a result, the main control unit 41 can shift to another process, so that the game can be started.
次に、図33(b)は、貸出制御の途中でエラー状態に移行した場合の流れを示している。カードユニット300に搭載された制御ユニットは、球貸スイッチ27が検出されることで、受付中のプリペイドカードまたは会員カードから読み出された有価価値が残存することを条件に、スロットマシン1に対して、貸出単位分(本実施例では250球)の遊技球の貸出を要求する貸出要求通知を送信する。 Next, FIG. 33 (b) shows a flow in the case of shifting to an error state during the lending control. The control unit mounted on the card unit 300 detects the value of the prepaid card or the membership card that is being accepted by the ball rental switch 27 being detected. Then, a lending request notification requesting lending of gaming balls for lending units (250 balls in this embodiment) is transmitted.
払出制御部61は、この貸出要求通知を受信したことにもとづいて貸出処理選択フラグを0から1にして、貸出制御を開始するとともに、遊技制御基板40に対して貸出開始通知を送信する。これによりメイン制御部41は、貸出制御が実行されている間、取込球検出スイッチ203の監視およびクレジットカウンタの値の加算処理を繰り返すだけで、他の処理に移行しないため、ゲームの進行が禁止される。 The payout control unit 61 sets the lending process selection flag from 0 to 1 based on the reception of the lending request notification, starts lending control, and transmits a lending start notification to the game control board 40. As a result, the main control unit 41 only repeats the monitoring of the take-in ball detection switch 203 and the addition process of the value of the credit counter while the lending control is being executed. It is forbidden.
ここで、250球分の貸出制御が終了するまでに差球エラーが発生した場合、払出制御部61は、貸出処理選択フラグを2から3にし、払出モータ201の駆動を停止して貸出制御を一旦中断させた後、遊技制御基板40に対して貸出終了通知を送信する。これによりメイン制御部41は他の処理に移行可能となるため、差球エラー状態に移行した状態においても、ゲームが開始可能な状態となる。 Here, when a difference ball error occurs before the lending control for 250 balls is completed, the payout control unit 61 changes the lending process selection flag from 2 to 3, stops the driving of the payout motor 201, and performs lending control. Once interrupted, a lending end notice is transmitted to the game control board 40. As a result, the main control unit 41 can shift to another process, so that the game can be started even in the state of shifting to the difference ball error state.
次いで、差球エラーの原因が解消された状態で、払出リセットスイッチ210が有効に受け付けられたことにもとづいて、払出制御部61は、貸出処理選択フラグを3から1にし、払出モータ201を駆動して貸出制御を再開させた後、遊技制御基板40に対して貸出開始通知を送信する。 Next, the payout control unit 61 changes the lending process selection flag from 3 to 1 and drives the payout motor 201 based on the fact that the payout reset switch 210 has been effectively accepted in the state where the cause of the difference ball error has been eliminated. Then, after the lending control is resumed, a lending start notification is transmitted to the game control board 40.
そして、払出制御部61は、再開した貸出制御が終了した場合、貸出処理選択フラグを1から0に戻して、貸出制御を終了するとともに、遊技制御基板40に対して貸出終了通知を送信する。これによりメイン制御部41は他の処理に移行するため、ゲームが開始可能な状態となる。 Then, when the resumed lending control is completed, the payout control unit 61 returns the lending process selection flag from 1 to 0, ends the lending control, and transmits a lending end notification to the game control board 40. As a result, the main control unit 41 shifts to another process, so that the game can be started.
図34は、クレジット精算処理の流れを示している。カードユニット300に搭載された制御ユニットは、返却スイッチ28が検出されることで、プリペイドカードまたは会員カードが受け付けられていることを条件に、スロットマシン1に対して、クレジット精算要求通知を送信する。 FIG. 34 shows the flow of the credit checkout process. The control unit mounted on the card unit 300 transmits a credit settlement request notification to the slot machine 1 on the condition that the prepaid card or the membership card is accepted by detecting the return switch 28. .
払出制御部61は、このクレジット精算要求通知を受信したことにもとづいて、貸出処理選択フラグを0から2にして、遊技制御基板40に対してクレジット精算要求通知を送信する。これによりメイン制御部41は、クレジット精算処理が実行されている間、クレジット精算完了通知の監視を繰り返すだけで他の処理に移行しないため、ゲームの進行が禁止される。 The payout control unit 61 changes the lending process selection flag from 0 to 2 based on the reception of the credit settlement request notification and transmits the credit settlement request notification to the game control board 40. As a result, the main control unit 41 only repeats monitoring of the credit settlement completion notice while the credit settlement process is being executed, and does not shift to another process, so that the progress of the game is prohibited.
次いでメイン制御部41は、クレジット精算要求通知を受信したことにもとづき、クレジットカウンタに記憶されている値であるクレジット球数を示すクレジット球数通知を払出制御基板60に送信するとともに、クレジットカウンタの値を0にする。 Next, the main control unit 41 transmits a credit ball number notification indicating the number of credit balls, which is a value stored in the credit counter, to the payout control board 60 based on the reception of the credit settlement request notification. Set the value to 0.
払出制御部61は、このクレジット球数通知を受信したことにもとづいて、貸出処理選択フラグを2から3にして、クレジット球数通知をカードユニット300に送信する。 The payout control unit 61 changes the lending process selection flag from 2 to 3 based on the reception of the credit ball number notification, and transmits the credit ball number notification to the card unit 300.
カードユニット300の制御ユニットは、受信したクレジット球数通知から特定されるクレジット球数を、遊技者所有の景品球数として受付中のプリペイドカードまたは会員カードに記録した後、クレジット精算完了通知を払出制御基板60に送信した後、受付中のプリペイドカードまたは会員カードを排出して遊技者に返却する。 The control unit of the card unit 300 records the credit ball number specified from the received credit ball number notification on the prepaid card or the membership card being accepted as a prize ball owned by the player, and then issues a credit settlement completion notification. After transmitting to the control board 60, the prepaid card or membership card being accepted is discharged and returned to the player.
これに対し払出制御部61は、クレジット精算完了通知を受信したことにもとづいて、貸出処理選択フラグを3から0に戻して、遊技制御基板40に対してクレジット精算完了通知を送信する。これによりメイン制御部41は、これによりメイン制御部41は他の処理に移行するため、ゲームが開始可能な状態となる。 On the other hand, the payout control unit 61 returns the lending process selection flag from 3 to 0 based on the reception of the credit settlement completion notification, and transmits the credit settlement completion notification to the game control board 40. As a result, the main control unit 41 enters a state where the game can be started because the main control unit 41 shifts to another process.
図35は、貸出禁止状況の流れを示している。 FIG. 35 shows the flow of the lending prohibition situation.
メイン制御部41は、BET処理、BET精算処理、クレジット精算処理、ゲームのいずれかが開始された場合、払出制御基板60に対し貸出禁止通知を送信する。払出制御部61は、貸出禁止通知を受信したことにもとづいて、貸出禁止フラグを設定する。これにより、貸出制御や精算制御が無効化されるとともに、払出球検出スイッチ202および取込球検出スイッチ203による取込球が検出された場合に、貸出禁止エラー状態に移行させる。 The main control unit 41 transmits a lending prohibition notification to the payout control board 60 when any of the BET process, the BET settlement process, the credit settlement process, and the game is started. The payout control unit 61 sets a lending prohibition flag based on the receipt of the lending prohibition notification. As a result, the lending control and the settlement control are invalidated, and when a take-in ball is detected by the pay-out ball detection switch 202 and the take-in ball detection switch 203, a shift to a lending prohibition error state is made.
そして、BET処理、BET精算処理、クレジット精算処理、ゲームのいずれかが終了した場合、払出制御基板60に対し貸出禁止解除通知を送信する。払出制御部61は、貸出禁止解除通知を受信したことにもとづいて、貸出禁止フラグをリセットする。これにより、貸出制御や精算制御が有効化される。 Then, when any of the BET process, the BET settlement process, the credit settlement process, and the game ends, a lending prohibition release notice is transmitted to the payout control board 60. The payout control unit 61 resets the lending prohibition flag based on the reception of the lending prohibition release notification. Thereby, the lending control and the settlement control are validated.
以上説明したように、本発明の実施例としてのスロットマシン1にあっては、貸出要求にもとづく貸出動作により払出装置200から払い出された遊技球は、取込通路220を流下する途中で取込球検出スイッチ203により検出された後に取り込まれるが、取込通路220にて球詰まりが生じたり、ノイズの発生により取込球検出スイッチ203にて遊技球が検出されない等の検出異常が発生したと判定された場合、該判定された時点で差球エラー状態に移行して貸出動作が停止、つまり貸出制御が中断することで、取込球数がクレジットカウンタに加算されない状況であるにも関わらず貸出制御が行われてしまい、遊技者が不利益を被ることを回避することができる。 As described above, in the slot machine 1 according to the embodiment of the present invention, the game ball paid out from the payout device 200 by the lending operation based on the lending request is collected while flowing down the take-in passage 220. Detected by the incoming ball detection switch 203 and then taken in, but a detection abnormality has occurred such as a clogged ball in the intake passage 220 or a game ball not being detected by the incoming ball detection switch 203 due to noise. If it is determined that the number of captured balls is not added to the credit counter because the lending operation is stopped at the time of the determination and the lending operation is stopped, that is, the lending control is interrupted. Therefore, it is possible to prevent the player from being disadvantaged because the lending control is performed.
また、例えばBET処理、BET精算処理、クレジット精算処理、ゲームのうちいずれかが実行中であることにもとづいて貸出制御の実行が禁止されているにも関わらず取込球が検出された場合、つまり、検出されるはずがない状況で取込球が検出された場合には検出異常と判定され、貸出禁止エラー状態に移行することで、取込球検出スイッチ203により取込球が不正に検出または誤検出された可能性があることを発見することができる。 In addition, for example, when a take-in ball is detected even though the execution of the lending control is prohibited based on any one of the BET process, the BET settlement process, the credit settlement process, and the game being executed, In other words, if a captured ball is detected in a situation that cannot be detected, it is determined as a detection abnormality, and the captured ball is illegally detected by the captured ball detection switch 203 by shifting to a lending prohibition error state. Or it can be discovered that there is a possibility that it has been erroneously detected.
また、例えばBET処理、BET精算処理、クレジット精算処理、ゲームのうちいずれかが実行中であることにもとづいて貸出制御の実行が禁止されている場合は、取込球検出スイッチ203による取込球の検出を無効化するようにしてもよい。具体的には、貸出制御の実行が禁止されている場合は、取込球検出スイッチ203による取込球の検出を監視しないようにしてもよいし、取込球検出スイッチ203により取込球が検出されても、クレジットカウンタの値を1加算しないようにすればよい。このようにすることでも、取込球検出スイッチ203により検出されるはずがない状況で、取込球が不正に検出または誤検出されてしまうことを未然に防ぐことができる。 Further, for example, when the lending control is prohibited based on any one of the BET process, the BET settlement process, the credit settlement process, and the game being executed, the capture ball by the capture ball detection switch 203 is used. You may make it invalidate the detection of. Specifically, when the lending control is prohibited, the detection of the captured ball by the captured ball detection switch 203 may not be monitored, or the captured ball is detected by the captured ball detection switch 203. Even if detected, the value of the credit counter may not be incremented by one. Even in this way, it is possible to prevent the captured ball from being detected illegally or erroneously detected in a situation where it cannot be detected by the captured ball detection switch 203.
なお、取込球検出スイッチ203による取込球の検出を無効化するとは、本実施例のように取込球検出スイッチ203による取込球の検出を監視しないようにすることや、取込球検出スイッチ203による取込球の検出信号が出力されないようにすることや、取込球検出スイッチ203による取込球の検出信号が出力されても差球カウンタの値から1減算しないようにすること等を含む。 It should be noted that invalidating the detection of the captured ball by the captured ball detection switch 203 means that the detection of the captured ball by the captured ball detection switch 203 is not monitored as in this embodiment, The detection signal of the take-in ball by the detection switch 203 is not output, and even if the detection signal of the take-in ball by the take-in ball detection switch 203 is output, 1 is not subtracted from the value of the difference ball counter. Etc.
また、取込通路220にて球詰まりが生じたり、ノイズの発生により取込球検出スイッチ203にて取込球が検出されない場合には、250球分の払出モータ201の回転駆動が終了した段階で差球カウンタの値が0ではない、つまり取込球数と払出球数とが一致せず、差球エラー(検出異常)が発生したと判定されることで、取込球数がクレジットカウンタに加算されない状況であるにも関わらず貸出制御が行われ、遊技者が不利益を被ることを回避することができる。 In addition, when a ball is clogged in the take-in passage 220 or a take-in ball is not detected by the take-in ball detection switch 203 due to the generation of noise, the rotational driving of the payout motor 201 for 250 balls is completed. If the difference ball counter value is not 0, that is, it is determined that a difference ball error (detection abnormality) has occurred because the number of balls to be taken in does not match the number of balls to be paid out, the number of balls to be taken in becomes a credit counter Lending control is performed in spite of the situation in which the player is not added to the game, and the player can be prevented from suffering a disadvantage.
また、ゲームの進行を制御するメイン制御部41は、実行された貸出制御の途中でエラー状態に移行しても、貸出制御が一旦中断されることで、クレジットカウンタに記憶されたクレジット球数が残存する場合は該残存する球数を用いて賭数を設定してゲームを開始することができる。よって、貸出制御が停止されても、クレジットカウンタに記憶されたクレジット球数を用いてゲームを行うことができるので、ゲームの進行が妨げられることを回避できる。 In addition, even if the main control unit 41 that controls the progress of the game shifts to an error state in the middle of the executed lending control, the lending control is temporarily interrupted so that the number of credit balls stored in the credit counter is reduced. If it remains, the number of bets can be set using the remaining number of balls and the game can be started. Therefore, even if the lending control is stopped, the game can be played using the number of credit balls stored in the credit counter, so that the progress of the game can be prevented from being hindered.
また、差球エラー状態に移行した後にエラーの原因が解消されたとき、ゲームの進行に応じて定められた所定の復帰条件が成立したこと、つまり、BET処理、BET精算処理、クレジット精算処理、ゲームのいずれも実行されていない状態で払出リセットスイッチ210が操作されたことを条件に、貸出制御を再開させることで、貸出制御が停止された後にエラーの原因が解消されても、BET処理、BET精算処理、クレジット精算処理、ゲームのいずれかが実行されている場合には払出リセットスイッチ210が操作されても貸出制御は再開されないため、ゲームの進行に支障をきたす虞がない。 In addition, when the cause of the error is resolved after shifting to the difference ball error state, a predetermined return condition determined according to the progress of the game is satisfied, that is, BET processing, BET settlement processing, credit settlement processing, Even if the cause of the error is resolved after the lending control is stopped by resuming the lending control on condition that the payout reset switch 210 is operated in a state where none of the games are being executed, the BET processing, When any one of the BET settlement process, the credit settlement process, and the game is executed, the lending control is not resumed even if the payout reset switch 210 is operated, so that there is no possibility that the progress of the game will be hindered.
また、ゲームが開始されてから終了するまでの期間において貸出制御の実行が禁止されることで、ゲームが進行されている間に貸出制御が行われることがないので、ゲーム進行中の制御が複雑化することが防止される。 Further, since the execution of the lending control is prohibited during the period from the start to the end of the game, the lending control is not performed while the game is in progress, so the control during the game is complicated. Is prevented.
さらに本実施例では、BET処理、BET精算処理、クレジット精算処理、ゲーム中等、クレジットカウンタの値を加算または減算する処理が行われる間(ゲーム中においては、入賞の発生に応じた球数がクレジットに払い出される間)は、取込球検出スイッチ203による取込球の検出にもとづいてクレジットカウンタの値を加算する貸出処理が行われないため、クレジットカウンタの値の更新処理が複雑化することを防止できる。 Furthermore, in this embodiment, during the process of adding or subtracting the value of the credit counter, such as BET processing, BET settlement processing, credit settlement processing, and during the game (the number of balls corresponding to the occurrence of winning is credited during the game) Since the lending process for adding the value of the credit counter is not performed based on the detection of the captured ball by the captured ball detection switch 203, the update process of the credit counter value becomes complicated. Can be prevented.
また、貸出禁止エラーフラグがセットされていないときでも、払出装置200による貸出制御が実行されていない場合に取込球検出スイッチ203により取込球が検出されたとき、例えば、スイッチ検出処理におけるSk9のステップにおいて取込球検出スイッチ203により取込球が検出されたときに、Sk10+のステップにて貸出選択処理フラグが1ではなかった場合には、エラー報知が行われる。 Further, even when the lending prohibition error flag is not set, when the take-in ball is detected by the take-in ball detection switch 203 when the lending control by the payout device 200 is not executed, for example, Sk9 in the switch detection process When the fetching ball is detected by the fetching ball detection switch 203 in step, if the lending selection processing flag is not 1 in the step of Sk10 +, an error notification is performed.
また、貸出通信処理1のSt13のステップにおける貸出要求通知の受信にもとづいて貸出制御を開始してから払出モータ201によりスプロケット206が回転を開始するまでの間、つまり、払出開始待ち処理のSu13のステップにおいて遊技球が検出された場合や、払出通過待ち処理におけるSu34のステップにおいて差球カウンタの値が0未満である場合、払出モータ201の回転駆動量に応じた球数以上の遊技球が検出されることになる。 In addition, from the start of the lending control based on the reception of the lending request notification in the step St13 of the lending communication processing 1 until the sprocket 206 starts to rotate by the dispensing motor 201, that is, in the Su13 of the dispensing start waiting process. When a game ball is detected in the step, or when the value of the difference ball counter is less than 0 in the step of Su34 in the payout passing waiting process, a game ball having a number of balls corresponding to the rotational drive amount of the payout motor 201 is detected. Will be.
すなわち、貸出禁止エラーフラグがセットされていないときでも、払出モータ201が駆動していない場合や、設定された回転駆動量に対応する払出球数よりも多くの球数が検出された場合など、検出されるはずがない状況で取込球が検出された場合には検出異常と判定されることで、取込球検出スイッチ203により取込球が不正に検出または誤検出された可能性があることを発見することができる。 That is, even when the lending prohibition error flag is not set, when the payout motor 201 is not driven, or when more balls are detected than the number of payout balls corresponding to the set rotational drive amount, etc. If the captured ball is detected in a situation that cannot be detected, it is determined that the detected ball is abnormal, and the captured ball may have been illegally detected or erroneously detected by the captured ball detection switch 203. You can discover that.
また、貸出禁止エラーフラグがセットされていないときに、取込球検出スイッチ203による取込球の検出を無効化する、例えば、払出制御部61において、スイッチ検出処理のSk6以降の処理を実行する前に貸出処理選択フラグが1であるか否かを判定し、1でない場合にはもとの処理に戻るようにすることで、貸出動作が実行されていないときに取込球検出スイッチ203による取込球の検出が無効化されるため、取込球が検出されるはずがない状況でクレジットカウンタの値が加算されることが防止される。 Further, when the lending prohibition error flag is not set, the detection of the captured ball by the captured ball detection switch 203 is invalidated. For example, the payout control unit 61 executes the process after Sk6 of the switch detection process. It is determined whether or not the lending process selection flag is 1, and if it is not 1, the process returns to the original process. Since the detection of the captured ball is invalidated, the value of the credit counter is prevented from being added in a situation where the captured ball cannot be detected.
また、貸出制御が実行されているとき、新たな貸出要求にもとづく貸出制御の実行が禁止されていることで、貸出制御が終了しないうちに新たな貸出要求にもとづく貸出制御が行われることがないので、貸出制御が複雑化することが防止される。 In addition, when the loan control is executed, the execution of the loan control based on the new loan request is prohibited, so that the loan control based on the new loan request is not performed before the loan control is finished. Therefore, the lending control is prevented from becoming complicated.
また、供給通路222に250球の遊技球が供給されていない限り貸出制御は開始されないことで、供給通路222に確実に待機している数分の払出動作しか行われないことで、遊技球が供給されずに払出動作が途中で途切れてしまったり、無駄な払出動作を行うことで処理負荷が増大することを回避できる。 Further, as long as 250 gaming balls are not supplied to the supply passage 222, the lending control is not started, so that only the number of payout operations that are reliably waiting in the supply passage 222 are performed. It can be avoided that the payout operation is interrupted without being supplied or the processing load is increased by performing a useless payout operation.
また、前記実施例では、貸出要求にもとづいて実行される貸出制御では、250球分の貸出動作が1度に行われるようになっていたが、例えば250球分の貸出要求にもとづき、50球分の貸出動作を5回繰り返して行うようにしてもよい。この場合、供給通路222に50球の遊技球が供給されていることを条件に50球分の貸出動作を行うようにすることで、遊技球が供給されずに払出動作が途中で途切れてしまったり、1回の貸出動作で行う処理内容が多くなりすぎることが回避される。 In the above-described embodiment, in the lending control executed based on the lending request, the lending operation for 250 balls is performed at one time. For example, 50 lending is performed based on the lending request for 250 balls. It is also possible to repeat the minute lending operation five times. In this case, by performing the lending operation for 50 balls on condition that 50 game balls are supplied to the supply passage 222, the payout operation is interrupted in the middle without being supplied with game balls. It is avoided that the amount of processing performed in one lending operation is excessive.
また、前記実施例では、差球カウンタの値が閾値を越えたとき(スイッチ検出処理のSk12;Yes)に差球エラーフラグがセットされて(スイッチ検出処理のSk13)貸出動作が途中で停止されるようになっていたが、このような処理を実施せずに、上記のように250球分の貸出要求にもとづき、所定の貸出単位数(例えば50球)分の貸出動作を所定回数(例えば5回)繰り返して行う場合において、供給通路222に50球の遊技球が供給されていることを条件に50球分の貸出動作を行うようにするとともに、所定の貸出単位数(例えば50球)分の貸出動作が終了するごとに差球カウンタの値にもとづいて差球エラーか否かを判定するようにしてもよく、このようにすれば、貸出単位数(例えば50球)分の貸出動作が中断されることが防止されるので、復旧処理の制御が複雑化することが回避される。 Further, in the above embodiment, when the value of the difference ball counter exceeds the threshold value (Sk12 in switch detection process; Yes), a difference ball error flag is set (Sk13 in switch detection process), and the lending operation is stopped halfway. However, without performing such a process, the lending operation for a predetermined number of lending units (for example, 50 balls) is performed a predetermined number of times (for example, 50 balls) based on the lending request for 250 balls as described above. (5 times) In the case of repeated, the lending operation for 50 balls is performed on condition that 50 game balls are supplied to the supply passage 222, and a predetermined number of lending units (for example, 50 balls) It is possible to determine whether or not there is a difference ball error based on the value of the difference ball counter every time a minute lending operation is completed. In this way, a lending operation for the number of lending units (for example, 50 balls). Is interrupted Since it is being prevented, it is avoided that the control of the recovery process is complicated.
また、取込通路220は、遊技球を取り出し不能、かつ、視認可能とする取込用透視窓106を備えることで、取込球が払い出されているか否かを取込用透視窓106を透して目視にて確認できるとともに、遊技球が取り出されて不正に検出されること等を防止できる。 Further, the intake passage 220 is provided with a see-through see-through window 106 that makes it impossible to take out a game ball and makes it visible. It is possible to visually check through and to prevent the game ball from being taken out and illegally detected.
以上、本発明の実施例を図面に基づいて説明してきたが、本発明はこの実施例に限定されるものではなく、本発明の主旨を逸脱しない範囲における変更や追加があっても本発明に含まれることは言うまでもない。 As mentioned above, although the Example of this invention has been described based on drawing, this invention is not limited to this Example, Even if there is a change or addition in the range which does not deviate from the main point of this invention, it is in this invention. Needless to say, it is included.
例えば、前記実施例では、球循環装置120内には予め取込通路220及び揚送通路221内に例えば500球ほどの遊技球が封入されており、貸出要求にもとづいて実行された貸出制御において払出装置200から払い出され取込通路220に進入した遊技球を揚送装置230にて揚送して循環使用するようになっていた、すなわち、各スロットマシン1内にて遊技球を循環使用していたが、例えばスロットマシン1が設置される遊技機設置島内に貯留された遊技球が各スロットマシン1に供給されるようにするとともに、貸し出された遊技球を取り込んだ後に遊技機設置島内に排出して遊技機設置島内に設けられた揚送装置にて揚送して、遊技機設置島内にて循環させてもよい。 For example, in the above-described embodiment, about 500 game balls, for example, are enclosed in the take-in passage 220 and the lift passage 221 in the ball circulation device 120 in advance, and in the lending control executed based on the lending request. The game balls that were paid out from the payout device 200 and entered the take-in passage 220 were used for circulation by being lifted by the lifting device 230, that is, the game balls were used in a circulation manner in each slot machine 1. However, for example, the game balls stored in the gaming machine installation island where the slot machine 1 is installed are supplied to each slot machine 1, and after the rented game balls are taken in, the gaming machine installation island It is possible to discharge it to the game machine installation island and lift it with a transfer device provided on the game machine installation island, and circulate it within the game machine installation island.
前記実施例では、遊技の制御を行う遊技制御基板40と払出及び貸出の制御を行う払出制御基板60とを別個に設けているが、遊技制御基板40側で全ての制御を行うようにしても良い。また、払出制御基板60側で取込の制御を行ったり、別個に取込制御用の基板を設けて、当該基板が取込の制御を行うようにしても良い。 In the above embodiment, the game control board 40 for controlling the game and the payout control board 60 for controlling the payout and lending are separately provided. However, the game control board 40 may perform all the controls. good. Alternatively, the take-out control board 60 side may control take-in, or a board for take-in control may be provided separately so that the board controls the take-in.
また、前記実施例では、払出制御基板60とカードユニット300とを接続端子板70を介して接続しているが、遊技制御基板40に搭載されたメイン制御部41が遊技の制御に加えて払出及び貸出の制御を行う構成とし、遊技制御基板40とカードユニット300とが直接、または接続端子板70等を介して接続されるようにしても良い。 In the embodiment, the payout control board 60 and the card unit 300 are connected via the connection terminal board 70, but the main control unit 41 mounted on the game control board 40 pays out in addition to the game control. The game control board 40 and the card unit 300 may be connected directly or via the connection terminal board 70 or the like.
また、前記実施例では、遊技制御基板40と払出制御基板60や演出制御基板90とを直接接続しているが、中継基板等を介して接続するようにしても良い。特に、演出制御基板90と接続する際に中継基板を介して接続することで、遊技制御基板40と演出制御基板90との配線接続が容易になるとともに、演出制御基板90から遊技制御基板40に対して不正な信号等が直接入力されることを抑制することができる。 In the embodiment, the game control board 40 and the payout control board 60 and the effect control board 90 are directly connected, but may be connected via a relay board or the like. In particular, when connecting to the effect control board 90, the connection between the game control board 40 and the effect control board 90 is facilitated by connecting via the relay board, and from the effect control board 90 to the game control board 40. On the other hand, it is possible to suppress an illegal signal or the like from being directly input.
また、前記実施例では、記憶媒体として有価価値が記憶されたプリペイドカードを受け付けて、受け付けたプリペイドカードから読み出された有価価値を用いて遊技球の貸出を遊技機に行わせるカードユニット300を貸出装置として適用しているが、例えば、貨幣を受け付けて、受け付けた貨幣金額に基づく有価価値を装置内に設けられた記憶媒体(例えば、遊技者が取り出せないように内封された記録媒体やRAM等の貸出装置が内蔵するメモリ)に記憶し、この装置内の記憶媒体に記憶された有価価値を用いて遊技球の貸出を遊技機に行わせる貸出装置を適用しても良い。さらに、このようなカードユニット300の機能はスロットマシン1に内蔵されていてもよい。 In the embodiment, the card unit 300 that accepts a prepaid card storing a valuable value as a storage medium and causes the gaming machine to lend a gaming ball using the valuable value read from the received prepaid card. Although it is applied as a lending device, for example, it accepts money, and a storage medium provided in the device with a valuable value based on the received money amount (for example, a recording medium enclosed so that a player cannot take it out) It is also possible to apply a lending device that allows a gaming machine to be rented using a valuable value stored in a memory (a memory built in a lending device such as a RAM) and stored in a storage medium in the device. Further, the function of the card unit 300 may be built in the slot machine 1.
また、前記実施例では、遊技機としてスロットマシンを適用しているが、遊技者所有の遊技媒体数を記憶する遊技媒体記憶手段を備え、前記遊技媒体記憶手段に記憶されている遊技媒体数を用いて遊技を行うことが可能な遊技機であれば、その種類に関わらず適用可能であり、例えば所定数の遊技媒体を遊技領域に打ち込むことでゲームを行う雀球遊技機やアレンジボール遊技機等にも適用可能である。 In the embodiment, a slot machine is applied as a gaming machine. However, the gaming machine storage means for storing the number of gaming media owned by the player is provided, and the number of gaming media stored in the gaming medium storage means is calculated. Any game machine that can be used to play a game is applicable regardless of the type of the game machine. For example, a sparrow ball game machine or an arrangement ball game machine that plays a game by driving a predetermined number of game media into the game area. The present invention can also be applied.
1 スロットマシン
2L、2C、2R リール
6 MAXBETスイッチ
7 スタートスイッチ
8L、8C、8R ストップスイッチ
41 メイン制御部
91 サブ制御部
120 球循環装置
200 払出装置
202 払出球検出スイッチ
203 取込球検出スイッチ
205 供給球検出スイッチ
220 取込通路
221 揚送通路
222 供給通路
230 揚送装置
1 slot machine 2L, 2C, 2R reel 6 MAXBET switch 7 start switch 8L, 8C, 8R stop switch 41 main control unit 91 sub control unit 120 ball circulation device 200 payout device 202 payout ball detection switch 203 intake ball detection switch 205 supply Ball detection switch 220 Intake passage 221 Lifting passage 222 Supply passage 230 Lifting device
Claims (1)
所定の貸出要求にもとづいて2以上の所定単位数分の遊技球を送り出す送出動作を所定回数繰り返し行うことにより予め定められた数の遊技球を送り出す送出動作制御を行う貸出手段と、
前記貸出手段にて送り出された送出遊技球を検出する送出遊技球検出手段と、
前記貸出手段にて送り出された遊技球が進入する取込通路と、
前記取込通路に進入した取込遊技球を検出する取込遊技球検出手段と、
前記取込遊技球検出手段にて検出された取込遊技球数を前記遊技球記憶手段に記憶されている遊技球数に加算する加算手段と、
前記取込遊技球検出手段による取込遊技球の検出異常を判定する異常判定手段と、
前記異常判定手段により検出異常と判定されたことにもとづいて前記送出動作制御を停止させる貸出停止手段と、
を備え、
前記異常判定手段は、前記送出遊技球検出手段が検出した送出遊技球数と前記取込遊技球検出手段が検出した取込遊技球数との差数が所定値以上となったことにもとづいて検出異常と判定し、
前記所定値は、前記取込通路における前記送出遊技球検出手段と前記取込遊技球検出手段との間に滞留し得る遊技球数以上であり、
前記異常判定手段は、前記2以上の所定単位数分の遊技球を送り出す送出動作が終了するごとに検出異常を判定する
ことを特徴とする遊技機。 In a gaming machine comprising game ball storage means for storing the number of game balls owned by a player and capable of playing a game using the number of game balls stored in the game ball storage means,
Lending means for performing a sending operation control for sending out a predetermined number of game balls by repeatedly sending out a predetermined number of gaming balls for a predetermined number of units based on a predetermined lending request, a predetermined number of times;
A sending game ball detecting means for detecting a send game ball sent out by the lending means;
A take-in passage through which a game ball sent out by the lending means enters;
An incoming game ball detecting means for detecting an incoming game ball that has entered the intake passage;
Adding means for adding the number of game balls captured by the game ball detection means to the number of game balls stored in the game ball storage means;
An abnormality determining means for determining an abnormal detection of the captured game ball by the captured game ball detecting means;
Lending stop means for stopping the sending operation control based on the detection abnormality determined by the abnormality determination means,
With
The abnormality determining means is based on the fact that the difference between the number of game balls detected by the game ball detection means and the number of game balls detected by the game game detection means is equal to or greater than a predetermined value. It is determined that the detection is abnormal,
The predetermined value is equal to or greater than the number of game balls that can stay between the sending game ball detecting means and the taking game ball detecting means in the take-in passage,
The gaming machine according to claim 1, wherein the abnormality judging means judges a detection abnormality every time when the sending operation for sending out the game balls of the predetermined unit number of 2 or more is completed.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017106414A JP2017159113A (en) | 2017-05-30 | 2017-05-30 | Game machine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017106414A JP2017159113A (en) | 2017-05-30 | 2017-05-30 | Game machine |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015161389A Division JP2015221364A (en) | 2015-08-18 | 2015-08-18 | Game machine |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019010255A Division JP2019093166A (en) | 2019-01-24 | 2019-01-24 | Game machine |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2017159113A true JP2017159113A (en) | 2017-09-14 |
Family
ID=59854572
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017106414A Pending JP2017159113A (en) | 2017-05-30 | 2017-05-30 | Game machine |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2017159113A (en) |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05166028A (en) * | 1991-12-17 | 1993-07-02 | Universal Kk | Illicit operation detector for coin selector |
| JP2001246101A (en) * | 2000-03-07 | 2001-09-11 | Sankyo Kk | Game machine |
| JP2002177562A (en) * | 2000-12-15 | 2002-06-25 | Aruze Corp | Game ball payout device |
| JP2003102913A (en) * | 2001-09-28 | 2003-04-08 | Sankyo Kk | Game machine |
| JP2005288007A (en) * | 2004-04-05 | 2005-10-20 | Daito Giken:Kk | Game machine |
| JP2006149838A (en) * | 2004-11-30 | 2006-06-15 | Sankyo Kk | Game machine |
| JP5797389B2 (en) * | 2010-10-27 | 2015-10-21 | 株式会社三共 | Game machine |
-
2017
- 2017-05-30 JP JP2017106414A patent/JP2017159113A/en active Pending
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05166028A (en) * | 1991-12-17 | 1993-07-02 | Universal Kk | Illicit operation detector for coin selector |
| JP2001246101A (en) * | 2000-03-07 | 2001-09-11 | Sankyo Kk | Game machine |
| JP2002177562A (en) * | 2000-12-15 | 2002-06-25 | Aruze Corp | Game ball payout device |
| JP2003102913A (en) * | 2001-09-28 | 2003-04-08 | Sankyo Kk | Game machine |
| JP2005288007A (en) * | 2004-04-05 | 2005-10-20 | Daito Giken:Kk | Game machine |
| JP2006149838A (en) * | 2004-11-30 | 2006-06-15 | Sankyo Kk | Game machine |
| JP5797389B2 (en) * | 2010-10-27 | 2015-10-21 | 株式会社三共 | Game machine |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5083886B2 (en) | Amusement stand | |
| JP6516500B2 (en) | Gaming machine | |
| JP6427029B2 (en) | Gaming machine | |
| JP2012228616A (en) | Game machine | |
| JP5797389B2 (en) | Game machine | |
| JP6390010B2 (en) | Game machine | |
| JP2014057667A (en) | Slot machine | |
| JP5592645B2 (en) | Game machine | |
| JP5797391B2 (en) | Game machine | |
| JP2001129235A (en) | Game device | |
| JP2015008929A (en) | Slot machine | |
| JP5797390B2 (en) | Game machine | |
| JP2003047689A (en) | Slot machine | |
| JP2015221364A (en) | Game machine | |
| JP2016116915A (en) | Slot machine | |
| JP3585954B2 (en) | Card-type gaming machine controller | |
| JP2017159113A (en) | Game machine | |
| JP2015221366A (en) | Game machine | |
| JP2015221365A (en) | Game machine | |
| JP2012231945A (en) | Slot machine | |
| JP4945068B2 (en) | Game machine | |
| JP2019093166A (en) | Game machine | |
| JP2008237447A (en) | Fraudulent token checking device | |
| JP2015000246A (en) | Slot machine | |
| JP2008148751A (en) | Slot machine |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180424 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20181030 |